summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--.travis.yml4
-rw-r--r--CMakeLists.txt34
-rw-r--r--CREDITS4
-rw-r--r--README.md16
-rw-r--r--VERSION2
-rw-r--r--client/CMakeLists.txt1
-rw-r--r--client/client_priv.h2
-rw-r--r--client/mysql.cc23
-rw-r--r--client/mysql_upgrade.c8
-rw-r--r--client/mysqladmin.cc17
-rw-r--r--client/mysqlbinlog.cc18
-rw-r--r--client/mysqlcheck.c13
-rw-r--r--client/mysqldump.c22
-rw-r--r--client/mysqlimport.c18
-rw-r--r--client/mysqlshow.c19
-rw-r--r--client/mysqlslap.c19
-rw-r--r--client/mysqltest.cc45
-rw-r--r--cmake/CPackRPM.cmake34
-rw-r--r--cmake/FindZSTD.cmake18
-rw-r--r--cmake/Findzstd.cmake25
-rw-r--r--cmake/cpack_rpm.cmake6
-rw-r--r--cmake/create_initial_db.cmake (renamed from cmake/create_initial_db.cmake.in)20
-rw-r--r--cmake/dtrace.cmake4
-rw-r--r--cmake/for_clients.cmake3
-rw-r--r--cmake/install_macros.cmake48
-rw-r--r--cmake/libutils.cmake62
-rw-r--r--cmake/make_dist.cmake.in2
-rw-r--r--cmake/merge_archives_unix.cmake (renamed from cmake/merge_archives_unix.cmake.in)11
-rw-r--r--cmake/mysql_add_executable.cmake3
-rw-r--r--cmake/os/Windows.cmake24
-rw-r--r--cmake/package_name.cmake5
-rw-r--r--cmake/plugin.cmake7
-rw-r--r--cmake/ssl.cmake4
-rw-r--r--cmake/submodules.cmake6
-rw-r--r--cmake/systemd.cmake10
-rw-r--r--cmake/zlib.cmake18
-rw-r--r--config.h.cmake8
-rw-r--r--configure.cmake11
-rw-r--r--debian/additions/innotop/changelog.innotop2
-rw-r--r--debian/additions/innotop/innotop14
-rw-r--r--debian/additions/innotop/innotop.16
-rwxr-xr-xdebian/autobake-deb.sh2
-rw-r--r--debian/mariadb-plugin-tokudb.install2
-rwxr-xr-xdebian/rules1
-rw-r--r--extra/mariabackup/backup_copy.cc91
-rw-r--r--extra/mariabackup/backup_mysql.cc71
-rw-r--r--extra/mariabackup/crc/crc-intel-pclmul.c2
-rw-r--r--extra/mariabackup/datasink.c3
-rw-r--r--extra/mariabackup/encryption_plugin.cc50
-rw-r--r--extra/mariabackup/fil_cur.cc104
-rw-r--r--extra/mariabackup/fil_cur.h5
-rw-r--r--extra/mariabackup/innobackupex.cc4
-rw-r--r--extra/mariabackup/wsrep.cc3
-rw-r--r--extra/mariabackup/xtrabackup.cc744
-rw-r--r--extra/my_print_defaults.c29
-rw-r--r--extra/perror.c8
-rw-r--r--extra/resolveip.c17
-rw-r--r--extra/yassl/CMakeLists.txt3
-rw-r--r--include/big_endian.h2
-rw-r--r--include/byte_order_generic.h2
-rw-r--r--include/byte_order_generic_x86.h2
-rw-r--r--include/byte_order_generic_x86_64.h2
-rw-r--r--include/json_lib.h6
-rw-r--r--include/little_endian.h2
-rw-r--r--include/m_ctype.h37
-rw-r--r--include/m_string.h2
-rw-r--r--include/my_bit.h10
-rw-r--r--include/my_cpu.h2
-rw-r--r--include/my_global.h16
-rw-r--r--include/my_pthread.h2
-rw-r--r--include/my_service_manager.h2
-rw-r--r--include/my_sys.h1
-rw-r--r--include/my_time.h31
-rw-r--r--include/myisamchk.h3
-rw-r--r--include/mysql/plugin_auth.h46
-rw-r--r--include/mysql/plugin_auth.h.pp4
-rw-r--r--include/mysql/plugin_password_validation.h4
-rw-r--r--include/mysql/plugin_password_validation.h.pp4
-rw-r--r--include/mysql/psi/mysql_socket.h4
-rw-r--r--include/mysql/service_kill_statement.h4
-rw-r--r--include/mysql/service_wsrep.h3
-rw-r--r--include/mysql_embed.h1
-rw-r--r--include/service_versions.h2
-rw-r--r--include/sql_common.h4
-rw-r--r--include/ssl_compat.h4
-rw-r--r--include/violite.h22
-rw-r--r--include/wsrep.h18
m---------libmariadb0
-rw-r--r--libmysqld/CMakeLists.txt5
-rw-r--r--man/CMakeLists.txt7
-rw-r--r--man/mariabackup.116
-rw-r--r--man/mbstream.116
-rw-r--r--man/my_print_defaults.17
-rw-r--r--man/mysql_embedded.11
-rw-r--r--man/mysql_ldb.116
-rw-r--r--man/tokuft_logprint.1 (renamed from man/tokuft_logdump.1)2
-rw-r--r--man/wsrep_sst_mariabackup.116
-rw-r--r--man/wsrep_sst_rsync.14
-rw-r--r--man/wsrep_sst_rsync_wan.116
-rw-r--r--mysql-test/collections/10.0-compatible.list595
-rwxr-xr-xmysql-test/dgcov.pl2
-rw-r--r--mysql-test/include/check-testcase.test12
-rw-r--r--mysql-test/include/ctype_mdev13118.inc15
-rw-r--r--mysql-test/include/diff_tables.inc2
-rw-r--r--mysql-test/include/have_32bit.inc9
-rw-r--r--mysql-test/include/have_64bit.inc9
-rw-r--r--mysql-test/include/maria_empty_logs.inc12
-rw-r--r--mysql-test/include/maria_verify_recovery.inc12
-rw-r--r--mysql-test/include/mtr_check.sql1
-rw-r--r--mysql-test/include/mtr_warnings.sql2
-rw-r--r--mysql-test/include/search_pattern_in_file.inc16
-rw-r--r--mysql-test/include/system_db_struct.inc1
-rw-r--r--mysql-test/lib/My/Config.pm6
-rw-r--r--mysql-test/lib/My/ConfigFactory.pm21
-rw-r--r--mysql-test/lib/My/Platform.pm2
-rwxr-xr-xmysql-test/lib/v1/mysql-test-run.pl2
-rw-r--r--mysql-test/main/1st.result1
-rw-r--r--mysql-test/main/alter_table.result53
-rw-r--r--mysql-test/main/alter_table.test50
-rw-r--r--mysql-test/main/alter_user.result35
-rw-r--r--mysql-test/main/alter_user.test8
-rw-r--r--mysql-test/main/auto_increment_ranges_innodb.result14
-rw-r--r--mysql-test/main/auto_increment_ranges_innodb.test13
-rw-r--r--mysql-test/main/bootstrap.result9
-rw-r--r--mysql-test/main/bootstrap.test27
-rw-r--r--mysql-test/main/brackets.result24
-rw-r--r--mysql-test/main/brackets.test18
-rw-r--r--mysql-test/main/case.result27
-rw-r--r--mysql-test/main/case.test22
-rw-r--r--mysql-test/main/cast.result2
-rw-r--r--mysql-test/main/connect.result19
-rw-r--r--mysql-test/main/connect.test19
-rw-r--r--mysql-test/main/constraints.result37
-rw-r--r--mysql-test/main/constraints.test25
-rw-r--r--mysql-test/main/contributors.result4
-rw-r--r--mysql-test/main/create_drop_user.result24
-rw-r--r--mysql-test/main/create_drop_user.test8
-rw-r--r--mysql-test/main/create_or_replace.result23
-rw-r--r--mysql-test/main/create_or_replace.test29
-rw-r--r--mysql-test/main/create_user.result24
-rw-r--r--mysql-test/main/cte_nonrecursive.result147
-rw-r--r--mysql-test/main/cte_nonrecursive.test111
-rw-r--r--mysql-test/main/cte_recursive.result303
-rw-r--r--mysql-test/main/cte_recursive.test176
-rw-r--r--mysql-test/main/ctype_binary.result23
-rw-r--r--mysql-test/main/ctype_binary.test3
-rw-r--r--mysql-test/main/ctype_eucjpms.result23
-rw-r--r--mysql-test/main/ctype_eucjpms.test2
-rw-r--r--mysql-test/main/ctype_euckr.result29
-rw-r--r--mysql-test/main/ctype_euckr.test10
-rw-r--r--mysql-test/main/ctype_gbk.result23
-rw-r--r--mysql-test/main/ctype_gbk.test3
-rw-r--r--mysql-test/main/ctype_latin1.result32
-rw-r--r--mysql-test/main/ctype_latin1.test15
-rw-r--r--mysql-test/main/ctype_uca.result21
-rw-r--r--mysql-test/main/ctype_uca.test18
-rw-r--r--mysql-test/main/ctype_ucs.result23
-rw-r--r--mysql-test/main/ctype_ucs.test4
-rw-r--r--mysql-test/main/ctype_ujis.result23
-rw-r--r--mysql-test/main/ctype_ujis.test4
-rw-r--r--mysql-test/main/ctype_upgrade.result2
-rw-r--r--mysql-test/main/ctype_utf16.result23
-rw-r--r--mysql-test/main/ctype_utf16.test5
-rw-r--r--mysql-test/main/ctype_utf16le.result29
-rw-r--r--mysql-test/main/ctype_utf16le.test13
-rw-r--r--mysql-test/main/ctype_utf32.result23
-rw-r--r--mysql-test/main/ctype_utf32.test8
-rw-r--r--mysql-test/main/ctype_utf8.result23
-rw-r--r--mysql-test/main/ctype_utf8.test7
-rw-r--r--mysql-test/main/ctype_utf8mb4.result23
-rw-r--r--mysql-test/main/ctype_utf8mb4.test8
-rw-r--r--mysql-test/main/date_formats.result2
-rw-r--r--mysql-test/main/delayed.result3
-rw-r--r--mysql-test/main/derived.result33
-rw-r--r--mysql-test/main/derived.test21
-rw-r--r--mysql-test/main/derived_cond_pushdown.result7427
-rw-r--r--mysql-test/main/derived_cond_pushdown.test2148
-rw-r--r--mysql-test/main/derived_opt.result38
-rw-r--r--mysql-test/main/derived_opt.test43
-rw-r--r--mysql-test/main/derived_split_innodb.result101
-rw-r--r--mysql-test/main/derived_split_innodb.test96
-rw-r--r--mysql-test/main/drop.test20
-rw-r--r--mysql-test/main/dyncol.result4
-rw-r--r--mysql-test/main/failed_auth_3909.result8
-rw-r--r--mysql-test/main/failed_auth_3909.test8
-rw-r--r--mysql-test/main/failed_auth_unixsocket.result11
-rw-r--r--mysql-test/main/failed_auth_unixsocket.test20
-rw-r--r--mysql-test/main/flush.result23
-rw-r--r--mysql-test/main/flush.test31
-rw-r--r--mysql-test/main/func_concat.result20
-rw-r--r--mysql-test/main/func_concat.test22
-rw-r--r--mysql-test/main/func_hybrid_type.result190
-rw-r--r--mysql-test/main/func_hybrid_type.test105
-rw-r--r--mysql-test/main/func_in.result2
-rw-r--r--mysql-test/main/func_isnull.result20
-rw-r--r--mysql-test/main/func_isnull.test16
-rw-r--r--mysql-test/main/func_json.result50
-rw-r--r--mysql-test/main/func_json.test44
-rw-r--r--mysql-test/main/func_like.result117
-rw-r--r--mysql-test/main/func_like.test50
-rw-r--r--mysql-test/main/func_sapdb.result6
-rw-r--r--mysql-test/main/func_time.result2691
-rw-r--r--mysql-test/main/func_time.test933
-rw-r--r--mysql-test/main/gis-precise.result3
-rw-r--r--mysql-test/main/gis-precise.test4
-rw-r--r--mysql-test/main/gis.result16
-rw-r--r--mysql-test/main/gis.test15
-rw-r--r--mysql-test/main/grant.result42
-rw-r--r--mysql-test/main/grant.test25
-rw-r--r--mysql-test/main/grant2.result89
-rw-r--r--mysql-test/main/grant2.test62
-rw-r--r--mysql-test/main/grant4.result16
-rw-r--r--mysql-test/main/grant5.result81
-rw-r--r--mysql-test/main/grant5.test60
-rw-r--r--mysql-test/main/grant_lowercase.result6
-rw-r--r--mysql-test/main/grant_lowercase.test4
-rw-r--r--mysql-test/main/group_min_max.result45
-rw-r--r--mysql-test/main/group_min_max.test44
-rw-r--r--mysql-test/main/help.result8
-rw-r--r--mysql-test/main/help.test8
-rw-r--r--mysql-test/main/in_subq_cond_pushdown.result32
-rw-r--r--mysql-test/main/in_subq_cond_pushdown.test39
-rw-r--r--mysql-test/main/index_merge_myisam.result50
-rw-r--r--mysql-test/main/index_merge_myisam.test35
-rw-r--r--mysql-test/main/information_schema-big.result2
-rw-r--r--mysql-test/main/information_schema.result3
-rw-r--r--mysql-test/main/information_schema_all_engines.result10
-rw-r--r--mysql-test/main/init_file_set_password-7656.result6
-rw-r--r--mysql-test/main/init_file_set_password-7656.test2
-rw-r--r--mysql-test/main/innodb_mrr_cpk.result2
-rw-r--r--mysql-test/main/invisible_field_debug.result5
-rw-r--r--mysql-test/main/invisible_field_debug.test6
-rw-r--r--mysql-test/main/join.result42
-rw-r--r--mysql-test/main/join.test54
-rw-r--r--mysql-test/main/join_cache.result33
-rw-r--r--mysql-test/main/join_cache.test32
-rw-r--r--mysql-test/main/join_nested_jcl6.result2
-rw-r--r--mysql-test/main/join_outer.result118
-rw-r--r--mysql-test/main/join_outer.test108
-rw-r--r--mysql-test/main/join_outer_jcl6.result118
-rw-r--r--mysql-test/main/lock.result4
-rw-r--r--mysql-test/main/lock.test4
-rw-r--r--mysql-test/main/lock_multi.result17
-rw-r--r--mysql-test/main/lock_multi.test18
-rw-r--r--mysql-test/main/log_tables_upgrade.result1
-rw-r--r--mysql-test/main/lowercase_fs_off.result68
-rw-r--r--mysql-test/main/lowercase_fs_off.test15
-rw-r--r--mysql-test/main/multi_update.result4
-rw-r--r--mysql-test/main/myisam.result2
-rw-r--r--mysql-test/main/myisam_recover.result4
-rw-r--r--mysql-test/main/mysql.result2
-rw-r--r--mysql-test/main/mysql.test5
-rw-r--r--mysql-test/main/mysql_not_windows.result2
-rw-r--r--mysql-test/main/mysql_not_windows.test7
-rw-r--r--mysql-test/main/mysql_protocols.result5
-rw-r--r--mysql-test/main/mysql_upgrade-6984.result1
-rw-r--r--mysql-test/main/mysql_upgrade.result10
-rw-r--r--mysql-test/main/mysql_upgrade_no_innodb.result1
-rw-r--r--mysql-test/main/mysql_upgrade_noengine.result3
-rw-r--r--mysql-test/main/mysql_upgrade_ssl.result1
-rw-r--r--mysql-test/main/mysql_upgrade_view.result3
-rw-r--r--mysql-test/main/mysqlbinlog_row_compressed.result16
-rw-r--r--mysql-test/main/mysqlbinlog_row_minimal.result16
-rw-r--r--mysql-test/main/mysqlcheck.result5
-rw-r--r--mysql-test/main/mysqld--help,win.rdiff45
-rw-r--r--mysql-test/main/mysqld--help.result11
-rw-r--r--mysql-test/main/mysqldump-max.result4
-rw-r--r--mysql-test/main/mysqldump-max.test2
-rw-r--r--mysql-test/main/mysqldump-utf8mb4.result86
-rw-r--r--mysql-test/main/mysqldump-utf8mb4.test49
-rw-r--r--mysql-test/main/mysqldump.result82
-rw-r--r--mysql-test/main/mysqldump.test4
-rw-r--r--mysql-test/main/mysqldump_restore.result20
-rw-r--r--mysql-test/main/no_password_column-mdev-11170.result2
-rw-r--r--mysql-test/main/null.result16
-rw-r--r--mysql-test/main/openssl_1.result6
-rw-r--r--mysql-test/main/openssl_1.test3
-rw-r--r--mysql-test/main/opt_tvc.result95
-rw-r--r--mysql-test/main/opt_tvc.test42
-rw-r--r--mysql-test/main/order_by_zerolength-4285.result20
-rw-r--r--mysql-test/main/order_by_zerolength-4285.test14
-rw-r--r--mysql-test/main/parser.result21
-rw-r--r--mysql-test/main/parser.test17
-rw-r--r--mysql-test/main/partition_error.result9
-rw-r--r--mysql-test/main/partition_error.test18
-rw-r--r--mysql-test/main/partition_explicit_prune.result19
-rw-r--r--mysql-test/main/partition_explicit_prune.test19
-rw-r--r--mysql-test/main/partition_pruning.result33
-rw-r--r--mysql-test/main/partition_pruning.test31
-rw-r--r--mysql-test/main/plugin.result45
-rw-r--r--mysql-test/main/plugin.test40
-rw-r--r--mysql-test/main/plugin_auth.result2
-rw-r--r--mysql-test/main/plugin_auth_qa.result32
-rw-r--r--mysql-test/main/plugin_auth_qa_1.result42
-rw-r--r--mysql-test/main/plugin_auth_qa_1.test2
-rw-r--r--mysql-test/main/plugin_auth_qa_2.result22
-rw-r--r--mysql-test/main/plugin_innodb.result2
-rw-r--r--mysql-test/main/plugin_innodb.test2
-rw-r--r--mysql-test/main/ps.result67
-rw-r--r--mysql-test/main/ps.test54
-rw-r--r--mysql-test/main/query_cache.result12
-rw-r--r--mysql-test/main/query_cache_innodb.result2
-rw-r--r--mysql-test/main/range.result73
-rw-r--r--mysql-test/main/range.test57
-rw-r--r--mysql-test/main/range_debug.result24
-rw-r--r--mysql-test/main/range_debug.test30
-rw-r--r--mysql-test/main/range_mrr_icp.result73
-rw-r--r--mysql-test/main/rename.result4
-rw-r--r--mysql-test/main/rename.test7
-rw-r--r--mysql-test/main/repair.result2
-rw-r--r--mysql-test/main/select.result32
-rw-r--r--mysql-test/main/select_jcl6.result32
-rw-r--r--mysql-test/main/select_pkeycache.result32
-rw-r--r--mysql-test/main/selectivity.result48
-rw-r--r--mysql-test/main/selectivity.test36
-rw-r--r--mysql-test/main/selectivity_innodb.result48
-rw-r--r--mysql-test/main/session_tracker_last_gtid.result6
-rw-r--r--mysql-test/main/set_password.result8
-rw-r--r--mysql-test/main/shm-master.opt1
-rw-r--r--mysql-test/main/shm.result2170
-rw-r--r--mysql-test/main/shm.test47
-rw-r--r--mysql-test/main/show_create_user.result4
-rw-r--r--mysql-test/main/show_create_user.test2
-rw-r--r--mysql-test/main/show_grants_with_plugin-7985.result4
-rw-r--r--mysql-test/main/sp-destruct.test28
-rw-r--r--mysql-test/main/sp-security.result36
-rw-r--r--mysql-test/main/sp-security.test23
-rw-r--r--mysql-test/main/sp.result17
-rw-r--r--mysql-test/main/sp.test21
-rw-r--r--mysql-test/main/sp_notembedded.result4
-rw-r--r--mysql-test/main/sp_notembedded.test2
-rw-r--r--mysql-test/main/sql_safe_updates.opt1
-rw-r--r--mysql-test/main/sql_safe_updates.result3
-rw-r--r--mysql-test/main/sql_safe_updates.test4
-rw-r--r--mysql-test/main/stat_tables.result89
-rw-r--r--mysql-test/main/stat_tables.test83
-rw-r--r--mysql-test/main/stat_tables_innodb.result89
-rw-r--r--mysql-test/main/str_to_datetime_457.result6
-rw-r--r--mysql-test/main/subselect.result22
-rw-r--r--mysql-test/main/subselect.test22
-rw-r--r--mysql-test/main/subselect_extra_no_semijoin.result22
-rw-r--r--mysql-test/main/subselect_extra_no_semijoin.test31
-rw-r--r--mysql-test/main/subselect_mat.result99
-rw-r--r--mysql-test/main/subselect_mat_cost_bugs.result2
-rw-r--r--mysql-test/main/subselect_no_exists_to_in.result22
-rw-r--r--mysql-test/main/subselect_no_mat.result22
-rw-r--r--mysql-test/main/subselect_no_opts.result22
-rw-r--r--mysql-test/main/subselect_no_scache.result22
-rw-r--r--mysql-test/main/subselect_no_semijoin.result22
-rw-r--r--mysql-test/main/subselect_sj2_mat.result51
-rw-r--r--mysql-test/main/subselect_sj2_mat.test49
-rw-r--r--mysql-test/main/subselect_sj_mat.result99
-rw-r--r--mysql-test/main/subselect_sj_mat.test79
-rw-r--r--mysql-test/main/system_mysql_db.result50
-rw-r--r--mysql-test/main/system_mysql_db_fix40123.result49
-rw-r--r--mysql-test/main/system_mysql_db_fix50030.result49
-rw-r--r--mysql-test/main/system_mysql_db_fix50117.result49
-rw-r--r--mysql-test/main/system_mysql_db_refs.result16
-rw-r--r--mysql-test/main/system_mysql_db_refs.test11
-rw-r--r--mysql-test/main/table_value_constr.result92
-rw-r--r--mysql-test/main/table_value_constr.test48
-rw-r--r--mysql-test/main/temp_table.result24
-rw-r--r--mysql-test/main/temp_table.test26
-rw-r--r--mysql-test/main/timezone2.result23
-rw-r--r--mysql-test/main/timezone2.test19
-rw-r--r--mysql-test/main/type_date.result38
-rw-r--r--mysql-test/main/type_date.test31
-rw-r--r--mysql-test/main/type_datetime.result76
-rw-r--r--mysql-test/main/type_datetime.test39
-rw-r--r--mysql-test/main/type_decimal.result14
-rw-r--r--mysql-test/main/type_decimal.test11
-rw-r--r--mysql-test/main/type_float.result40
-rw-r--r--mysql-test/main/type_float.test30
-rw-r--r--mysql-test/main/type_newdecimal.result44
-rw-r--r--mysql-test/main/type_newdecimal.test45
-rw-r--r--mysql-test/main/type_temporal_innodb.result36
-rw-r--r--mysql-test/main/type_time.result120
-rw-r--r--mysql-test/main/type_time.test70
-rw-r--r--mysql-test/main/type_timestamp.result19
-rw-r--r--mysql-test/main/type_timestamp.test22
-rw-r--r--mysql-test/main/type_year.result24
-rw-r--r--mysql-test/main/type_year.test22
-rw-r--r--mysql-test/main/union.result16
-rw-r--r--mysql-test/main/union.test15
-rw-r--r--mysql-test/main/win.result417
-rw-r--r--mysql-test/main/win.test59
-rw-r--r--mysql-test/main/win_big.result12
-rw-r--r--mysql-test/main/win_first_last_value.result20
-rw-r--r--mysql-test/main/win_lead_lag.result11
-rw-r--r--mysql-test/main/win_lead_lag.test13
-rw-r--r--mysql-test/main/win_percent_cume.result72
-rw-r--r--mysql-test/main/win_percent_cume.test6
-rw-r--r--mysql-test/main/win_percentile.result78
-rw-r--r--mysql-test/main/win_percentile.test19
-rw-r--r--mysql-test/main/win_rank.result81
-rw-r--r--mysql-test/main/win_rank.test17
-rw-r--r--mysql-test/main/win_std.test4
-rwxr-xr-xmysql-test/mysql-test-run.pl206
-rw-r--r--mysql-test/suite.pm6
-rw-r--r--mysql-test/suite/binlog/include/binlog.test1
-rw-r--r--mysql-test/suite/binlog/include/check_binlog_size.inc31
-rw-r--r--mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.result12
-rw-r--r--mysql-test/suite/binlog/r/binlog_tmp_table_row.result7
-rw-r--r--mysql-test/suite/binlog/t/binlog_flush_binlogs_delete_domain.test19
-rw-r--r--mysql-test/suite/binlog/t/binlog_tmp_table_row.test30
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_corruption.result4
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_loadfile.result4
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_mixed_binlog_max_cache_size.result28
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_special_charset.result4
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_stm_relay_ign_space.result4
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_switch_stm_row_mixed.result2
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_sync.result8
-rw-r--r--mysql-test/suite/binlog_encryption/rpl_typeconv.result44
-rw-r--r--mysql-test/suite/compat/oracle/r/events.result16
-rw-r--r--mysql-test/suite/compat/oracle/r/func_concat.result69
-rw-r--r--mysql-test/suite/compat/oracle/r/sp-package-mysqldump.result2
-rw-r--r--mysql-test/suite/compat/oracle/r/table_value_constr.result84
-rw-r--r--mysql-test/suite/compat/oracle/t/events.test29
-rw-r--r--mysql-test/suite/compat/oracle/t/func_concat.test36
-rw-r--r--mysql-test/suite/compat/oracle/t/sp-package-mysqldump.test1
-rw-r--r--mysql-test/suite/compat/oracle/t/table_value_constr.test44
-rw-r--r--mysql-test/suite/encryption/r/debug_key_management.result9
-rw-r--r--mysql-test/suite/encryption/r/innodb-encryption-alter.result37
-rw-r--r--mysql-test/suite/encryption/r/innodb_encrypt_log_corruption.result4
-rw-r--r--mysql-test/suite/encryption/t/debug_key_management.test18
-rw-r--r--mysql-test/suite/encryption/t/innodb-encryption-alter.test24
-rw-r--r--mysql-test/suite/funcs_1/r/innodb_func_view.result84
-rw-r--r--mysql-test/suite/funcs_1/r/is_check_constraints.result144
-rw-r--r--mysql-test/suite/funcs_1/r/is_columns_is.result10
-rw-r--r--mysql-test/suite/funcs_1/r/is_columns_is_embedded.result10
-rw-r--r--mysql-test/suite/funcs_1/r/is_columns_mysql.result48
-rw-r--r--mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result40
-rw-r--r--mysql-test/suite/funcs_1/r/is_key_column_usage.result2
-rw-r--r--mysql-test/suite/funcs_1/r/is_key_column_usage_embedded.result2
-rw-r--r--mysql-test/suite/funcs_1/r/is_routines_embedded.result12
-rw-r--r--mysql-test/suite/funcs_1/r/is_statistics.result2
-rw-r--r--mysql-test/suite/funcs_1/r/is_statistics_mysql.result2
-rw-r--r--mysql-test/suite/funcs_1/r/is_statistics_mysql_embedded.result4
-rw-r--r--mysql-test/suite/funcs_1/r/is_table_constraints.result1
-rw-r--r--mysql-test/suite/funcs_1/r/is_table_constraints_mysql.result1
-rw-r--r--mysql-test/suite/funcs_1/r/is_table_constraints_mysql_embedded.result2
-rw-r--r--mysql-test/suite/funcs_1/r/is_tables_is.result50
-rw-r--r--mysql-test/suite/funcs_1/r/is_tables_is_embedded.result50
-rw-r--r--mysql-test/suite/funcs_1/r/is_tables_mysql.result57
-rw-r--r--mysql-test/suite/funcs_1/r/is_tables_mysql_embedded.result114
-rw-r--r--mysql-test/suite/funcs_1/r/is_user_privileges.result66
-rw-r--r--mysql-test/suite/funcs_1/r/memory_func_view.result84
-rw-r--r--mysql-test/suite/funcs_1/r/myisam_func_view.result84
-rw-r--r--mysql-test/suite/funcs_1/t/is_check_constraints.test69
-rw-r--r--mysql-test/suite/galera/disabled.def27
-rw-r--r--mysql-test/suite/galera/include/reset_query_cache.inc11
-rw-r--r--mysql-test/suite/galera/r/MW-286.result6
-rw-r--r--mysql-test/suite/galera/r/MW-336.result131
-rw-r--r--mysql-test/suite/galera/r/MW-44.result32
-rw-r--r--mysql-test/suite/galera/r/galera#505.result8
-rw-r--r--mysql-test/suite/galera/r/galera_bf_background_statistics.result33
-rw-r--r--mysql-test/suite/galera/r/galera_binlog_stmt_autoinc.result147
-rw-r--r--mysql-test/suite/galera/r/galera_defaults.result68
-rw-r--r--mysql-test/suite/galera/r/galera_drop_database.result17
-rw-r--r--mysql-test/suite/galera/r/galera_enum.result37
-rw-r--r--mysql-test/suite/galera/r/galera_ist_innodb_flush_logs,debug.rdiff103
-rw-r--r--mysql-test/suite/galera/r/galera_ist_innodb_flush_logs.result96
-rw-r--r--mysql-test/suite/galera/r/galera_ist_mysqldump,debug.rdiff106
-rw-r--r--mysql-test/suite/galera/r/galera_ist_mysqldump.result109
-rw-r--r--mysql-test/suite/galera/r/galera_ist_rsync,debug.rdiff114
-rw-r--r--mysql-test/suite/galera/r/galera_ist_rsync.result108
-rw-r--r--mysql-test/suite/galera/r/galera_ist_xtrabackup-v2,debug.rdiff103
-rw-r--r--mysql-test/suite/galera/r/galera_ist_xtrabackup-v2.result96
-rw-r--r--mysql-test/suite/galera/r/galera_kill_ddl.result1
-rw-r--r--mysql-test/suite/galera/r/galera_kill_largechanges.result1
-rw-r--r--mysql-test/suite/galera/r/galera_kill_smallchanges.result1
-rw-r--r--mysql-test/suite/galera/r/galera_pc_ignore_sb.result7
-rw-r--r--mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result215
-rw-r--r--mysql-test/suite/galera/r/galera_sst_rsync2,debug.rdiff114
-rw-r--r--mysql-test/suite/galera/r/galera_sst_rsync2.result288
-rw-r--r--mysql-test/suite/galera/r/galera_sst_rsync_data_dir,debug.rdiff114
-rw-r--r--mysql-test/suite/galera/r/galera_sst_rsync_data_dir.result288
-rw-r--r--mysql-test/suite/galera/r/galera_sst_xtrabackup-v2_data_dir.result262
-rw-r--r--mysql-test/suite/galera/r/galera_suspend_slave.result2
-rw-r--r--mysql-test/suite/galera/r/galera_toi_truncate.result2
-rw-r--r--mysql-test/suite/galera/r/galera_unicode_identifiers.result6
-rw-r--r--mysql-test/suite/galera/r/galera_var_desync_on.result2
-rw-r--r--mysql-test/suite/galera/r/galera_var_node_address.result2
-rw-r--r--mysql-test/suite/galera/r/galera_var_slave_threads.result67
-rw-r--r--mysql-test/suite/galera/r/galera_wan.result6
-rw-r--r--mysql-test/suite/galera/r/mysql-wsrep#332.result111
-rw-r--r--mysql-test/suite/galera/r/query_cache.result47
-rw-r--r--mysql-test/suite/galera/r/versioning_trx_id.result52
-rw-r--r--mysql-test/suite/galera/suite.pm2
-rw-r--r--mysql-test/suite/galera/t/MW-286.test6
-rw-r--r--mysql-test/suite/galera/t/MW-328A.test1
-rw-r--r--mysql-test/suite/galera/t/MW-328B.test1
-rw-r--r--mysql-test/suite/galera/t/MW-328C.test1
-rw-r--r--mysql-test/suite/galera/t/MW-336.test65
-rw-r--r--mysql-test/suite/galera/t/MW-44-master.opt1
-rw-r--r--mysql-test/suite/galera/t/MW-44.test25
-rw-r--r--mysql-test/suite/galera/t/galera#505.test26
-rw-r--r--mysql-test/suite/galera/t/galera_bf_background_statistics.opt1
-rw-r--r--mysql-test/suite/galera/t/galera_bf_background_statistics.test49
-rw-r--r--mysql-test/suite/galera/t/galera_binlog_stmt_autoinc.test230
-rw-r--r--mysql-test/suite/galera/t/galera_defaults.test13
-rw-r--r--mysql-test/suite/galera/t/galera_drop_database.test65
-rw-r--r--mysql-test/suite/galera/t/galera_enum.test18
-rw-r--r--mysql-test/suite/galera/t/galera_ist_mysqldump.test2
-rw-r--r--mysql-test/suite/galera/t/galera_ist_xtrabackup-v2.test5
-rw-r--r--mysql-test/suite/galera/t/galera_kill_ddl.test2
-rw-r--r--mysql-test/suite/galera/t/galera_kill_largechanges.test2
-rw-r--r--mysql-test/suite/galera/t/galera_kill_smallchanges.test2
-rw-r--r--mysql-test/suite/galera/t/galera_pc_ignore_sb.test21
-rw-r--r--mysql-test/suite/galera/t/galera_sst_mysqldump_with_key.test7
-rw-r--r--mysql-test/suite/galera/t/galera_sst_rsync2.cnf15
-rw-r--r--mysql-test/suite/galera/t/galera_sst_rsync2.test12
-rw-r--r--mysql-test/suite/galera/t/galera_sst_rsync_data_dir.cnf11
-rw-r--r--mysql-test/suite/galera/t/galera_sst_rsync_data_dir.test16
-rw-r--r--mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.cnf16
-rw-r--r--mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.test23
-rw-r--r--mysql-test/suite/galera/t/galera_suspend_slave.test3
-rw-r--r--mysql-test/suite/galera/t/galera_toi_truncate.test16
-rw-r--r--mysql-test/suite/galera/t/galera_unicode_identifiers.test12
-rw-r--r--mysql-test/suite/galera/t/galera_var_desync_on.test7
-rw-r--r--mysql-test/suite/galera/t/galera_var_node_address.test8
-rw-r--r--mysql-test/suite/galera/t/galera_var_slave_threads.test10
-rw-r--r--mysql-test/suite/galera/t/galera_wan.test14
-rw-r--r--mysql-test/suite/galera/t/mysql-wsrep#332.test113
-rw-r--r--mysql-test/suite/galera/t/query_cache.test123
-rw-r--r--mysql-test/suite/galera/t/versioning_trx_id.cnf1
-rw-r--r--mysql-test/suite/galera/t/versioning_trx_id.test28
-rw-r--r--mysql-test/suite/galera_3nodes/r/galera_certification_double_failure.result2
-rw-r--r--mysql-test/suite/galera_3nodes/r/galera_pc_weight.result31
-rw-r--r--mysql-test/suite/galera_3nodes/t/galera_pc_weight.test55
-rw-r--r--mysql-test/suite/gcol/r/gcol_bug20746926.result8
-rw-r--r--mysql-test/suite/gcol/r/gcol_partition_innodb.result17
-rw-r--r--mysql-test/suite/gcol/r/innodb_virtual_debug_purge.result6
-rw-r--r--mysql-test/suite/gcol/r/innodb_virtual_index.result32
-rw-r--r--mysql-test/suite/gcol/r/innodb_virtual_rebuild.result16
-rw-r--r--mysql-test/suite/gcol/t/gcol_partition_innodb.test20
-rw-r--r--mysql-test/suite/gcol/t/innodb_virtual_debug_purge.test6
-rw-r--r--mysql-test/suite/gcol/t/innodb_virtual_index.test31
-rw-r--r--mysql-test/suite/gcol/t/innodb_virtual_rebuild.test5
-rw-r--r--mysql-test/suite/heap/heap_btree.result4
-rw-r--r--mysql-test/suite/heap/heap_btree.test9
-rw-r--r--mysql-test/suite/innodb/include/alter_nocopy.inc33
-rw-r--r--mysql-test/suite/innodb/include/alter_nocopy_fail.inc51
-rw-r--r--mysql-test/suite/innodb/include/alter_not_null.inc94
-rw-r--r--mysql-test/suite/innodb/include/have_undo_tablespaces.combinations (renamed from mysql-test/suite/innodb_undo/include/have_undo_tablespaces.combinations)0
-rw-r--r--mysql-test/suite/innodb/include/have_undo_tablespaces.inc (renamed from mysql-test/suite/innodb_undo/include/have_undo_tablespaces.inc)0
-rw-r--r--mysql-test/suite/innodb/include/innodb_binlog.combinations3
-rw-r--r--mysql-test/suite/innodb/include/innodb_binlog.inc3
-rw-r--r--mysql-test/suite/innodb/include/innodb_wl6501_crash.inc416
-rw-r--r--mysql-test/suite/innodb/include/innodb_wl6501_crash_temp.inc98
-rw-r--r--mysql-test/suite/innodb/r/alter_algorithm,COPY.rdiff92
-rw-r--r--mysql-test/suite/innodb/r/alter_algorithm,INPLACE.rdiff128
-rw-r--r--mysql-test/suite/innodb/r/alter_algorithm,INSTANT.rdiff124
-rw-r--r--mysql-test/suite/innodb/r/alter_algorithm,NOCOPY.rdiff145
-rw-r--r--mysql-test/suite/innodb/r/alter_algorithm.result103
-rw-r--r--mysql-test/suite/innodb/r/alter_inplace_perfschema.result20
-rw-r--r--mysql-test/suite/innodb/r/alter_instant,COPY.rdiff61
-rw-r--r--mysql-test/suite/innodb/r/alter_instant,INPLACE.rdiff11
-rw-r--r--mysql-test/suite/innodb/r/alter_instant,INSTANT.rdiff11
-rw-r--r--mysql-test/suite/innodb/r/alter_instant.result50
-rw-r--r--mysql-test/suite/innodb/r/alter_kill.result2
-rw-r--r--mysql-test/suite/innodb/r/alter_table.result15
-rw-r--r--mysql-test/suite/innodb/r/auto_increment_dup,skip-log-bin.rdiff51
-rw-r--r--mysql-test/suite/innodb/r/auto_increment_dup.result22
-rw-r--r--mysql-test/suite/innodb/r/default_row_format_compatibility.result2
-rw-r--r--mysql-test/suite/innodb/r/foreign-keys.result73
-rw-r--r--mysql-test/suite/innodb/r/foreign_key.result76
-rw-r--r--mysql-test/suite/innodb/r/innodb-alter-debug.result18
-rw-r--r--mysql-test/suite/innodb/r/innodb-alter.result142
-rw-r--r--mysql-test/suite/innodb/r/innodb-index,debug.rdiff10
-rw-r--r--mysql-test/suite/innodb/r/innodb-lock.result47
-rw-r--r--mysql-test/suite/innodb/r/innodb-page_compression_bzip2.result8
-rw-r--r--mysql-test/suite/innodb/r/innodb-page_compression_lz4.result7
-rw-r--r--mysql-test/suite/innodb/r/innodb-page_compression_lzma.result8
-rw-r--r--mysql-test/suite/innodb/r/innodb-page_compression_lzo.result8
-rw-r--r--mysql-test/suite/innodb/r/innodb-page_compression_tables.result8
-rw-r--r--mysql-test/suite/innodb/r/innodb-page_compression_zip.result7
-rw-r--r--mysql-test/suite/innodb/r/innodb-wl5522.result264
-rw-r--r--mysql-test/suite/innodb/r/innodb_mysql.result2
-rw-r--r--mysql-test/suite/innodb/r/instant_alter.result245
-rw-r--r--mysql-test/suite/innodb/r/instant_alter_crash.result62
-rw-r--r--mysql-test/suite/innodb/r/instant_alter_debug.result83
-rw-r--r--mysql-test/suite/innodb/r/instant_alter_limit.result35
-rw-r--r--mysql-test/suite/innodb/r/instant_alter_rollback.result108
-rw-r--r--mysql-test/suite/innodb/r/instant_drop.result190
-rw-r--r--mysql-test/suite/innodb/r/log_corruption.result2
-rw-r--r--mysql-test/suite/innodb/r/log_file_size.result2
-rw-r--r--mysql-test/suite/innodb/r/row_format_redundant.result2
-rw-r--r--mysql-test/suite/innodb/r/system_tables.result2
-rw-r--r--mysql-test/suite/innodb/r/table_flags,32k,debug.rdiff132
-rw-r--r--mysql-test/suite/innodb/r/table_flags,32k,release.rdiff (renamed from mysql-test/suite/innodb/r/table_flags,32k.rdiff)0
-rw-r--r--mysql-test/suite/innodb/r/table_flags,64k,debug.rdiff132
-rw-r--r--mysql-test/suite/innodb/r/table_flags,64k,release.rdiff (renamed from mysql-test/suite/innodb/r/table_flags,64k.rdiff)0
-rw-r--r--mysql-test/suite/innodb/r/table_flags,debug.rdiff122
-rw-r--r--mysql-test/suite/innodb/r/temporary_table.result13
-rw-r--r--mysql-test/suite/innodb/r/truncate.result8
-rw-r--r--mysql-test/suite/innodb/r/truncate_crash.result14
-rw-r--r--mysql-test/suite/innodb/r/truncate_debug.result88
-rw-r--r--mysql-test/suite/innodb/r/truncate_foreign.result58
-rw-r--r--mysql-test/suite/innodb/r/truncate_inject.result114
-rw-r--r--mysql-test/suite/innodb/r/truncate_missing.result17
-rw-r--r--mysql-test/suite/innodb/r/truncate_purge_debug.result29
-rw-r--r--mysql-test/suite/innodb/r/truncate_restart.result12
-rw-r--r--mysql-test/suite/innodb/r/undo_truncate.result (renamed from mysql-test/suite/innodb_undo/r/truncate_multi_client.result)19
-rw-r--r--mysql-test/suite/innodb/r/undo_truncate_recover.result15
-rw-r--r--mysql-test/suite/innodb/t/alter_algorithm.test129
-rw-r--r--mysql-test/suite/innodb/t/alter_inplace_perfschema.opt2
-rw-r--r--mysql-test/suite/innodb/t/alter_inplace_perfschema.test40
-rw-r--r--mysql-test/suite/innodb/t/alter_instant.test45
-rw-r--r--mysql-test/suite/innodb/t/alter_kill.test9
-rw-r--r--mysql-test/suite/innodb/t/alter_not_null.test94
-rw-r--r--mysql-test/suite/innodb/t/alter_table.test12
-rw-r--r--mysql-test/suite/innodb/t/auto_increment_dup.test40
-rw-r--r--mysql-test/suite/innodb/t/foreign-keys.test87
-rw-r--r--mysql-test/suite/innodb/t/foreign_key.test112
-rw-r--r--mysql-test/suite/innodb/t/innodb-alter-debug.test25
-rw-r--r--mysql-test/suite/innodb/t/innodb-alter.test105
-rw-r--r--mysql-test/suite/innodb/t/innodb-index.test4
-rw-r--r--mysql-test/suite/innodb/t/innodb-lock.test74
-rw-r--r--mysql-test/suite/innodb/t/innodb-page_compression_bzip2.test15
-rw-r--r--mysql-test/suite/innodb/t/innodb-page_compression_lz4.test14
-rw-r--r--mysql-test/suite/innodb/t/innodb-page_compression_lzma.test15
-rw-r--r--mysql-test/suite/innodb/t/innodb-page_compression_lzo.test15
-rw-r--r--mysql-test/suite/innodb/t/innodb-page_compression_tables.test8
-rw-r--r--mysql-test/suite/innodb/t/innodb-page_compression_zip.test14
-rw-r--r--mysql-test/suite/innodb/t/innodb-wl5522.test254
-rw-r--r--mysql-test/suite/innodb/t/innodb_default_row_format.combinations2
-rw-r--r--mysql-test/suite/innodb/t/instant_alter.test78
-rw-r--r--mysql-test/suite/innodb/t/instant_alter_crash.test70
-rw-r--r--mysql-test/suite/innodb/t/instant_alter_debug.test99
-rw-r--r--mysql-test/suite/innodb/t/instant_alter_limit.test42
-rw-r--r--mysql-test/suite/innodb/t/instant_alter_rollback.test80
-rw-r--r--mysql-test/suite/innodb/t/instant_drop.test98
-rw-r--r--mysql-test/suite/innodb/t/log_file_size.test2
-rw-r--r--mysql-test/suite/innodb/t/system_tables.test2
-rw-r--r--mysql-test/suite/innodb/t/table_flags.test5
-rw-r--r--mysql-test/suite/innodb/t/temporary_table.test17
-rw-r--r--mysql-test/suite/innodb/t/truncate.test17
-rw-r--r--mysql-test/suite/innodb/t/truncate_crash.test23
-rw-r--r--mysql-test/suite/innodb/t/truncate_debug.test128
-rw-r--r--mysql-test/suite/innodb/t/truncate_foreign.test68
-rw-r--r--mysql-test/suite/innodb/t/truncate_inject.test97
-rw-r--r--mysql-test/suite/innodb/t/truncate_missing.test22
-rw-r--r--mysql-test/suite/innodb/t/truncate_purge_debug.opt3
-rw-r--r--mysql-test/suite/innodb/t/truncate_purge_debug.test49
-rw-r--r--mysql-test/suite/innodb/t/truncate_restart.test16
-rw-r--r--mysql-test/suite/innodb/t/undo_truncate.test122
-rw-r--r--mysql-test/suite/innodb/t/undo_truncate_recover.test50
-rw-r--r--mysql-test/suite/innodb_fts/r/crash_recovery.result1
-rw-r--r--mysql-test/suite/innodb_fts/r/fts_kill_query.result9
-rw-r--r--mysql-test/suite/innodb_fts/r/sync_ddl.result105
-rw-r--r--mysql-test/suite/innodb_fts/r/truncate.result31
-rw-r--r--mysql-test/suite/innodb_fts/t/crash_recovery.test1
-rw-r--r--mysql-test/suite/innodb_fts/t/fts_kill_query.test30
-rw-r--r--mysql-test/suite/innodb_fts/t/innodb_fts_multiple_index.test2
-rw-r--r--mysql-test/suite/innodb_fts/t/sync_ddl.test177
-rw-r--r--mysql-test/suite/innodb_fts/t/truncate.opt1
-rw-r--r--mysql-test/suite/innodb_fts/t/truncate.test50
-rw-r--r--mysql-test/suite/innodb_gis/r/alter_spatial_index.result2
-rw-r--r--mysql-test/suite/innodb_gis/r/create_spatial_index.result2
-rw-r--r--mysql-test/suite/innodb_gis/r/rtree_concurrent_srch.result4
-rw-r--r--mysql-test/suite/innodb_gis/t/alter_spatial_index.test3
-rw-r--r--mysql-test/suite/innodb_gis/t/create_spatial_index.test2
-rw-r--r--mysql-test/suite/innodb_gis/t/rtree_concurrent_srch.test2
-rw-r--r--mysql-test/suite/innodb_undo/include/truncate_recover.inc8
-rw-r--r--mysql-test/suite/innodb_undo/r/truncate.result11
-rw-r--r--mysql-test/suite/innodb_undo/r/truncate_recover.result15
-rw-r--r--mysql-test/suite/innodb_undo/t/truncate.test72
-rw-r--r--mysql-test/suite/innodb_undo/t/truncate_multi_client.test77
-rw-r--r--mysql-test/suite/innodb_undo/t/truncate_recover.test50
-rw-r--r--mysql-test/suite/innodb_zip/include/innodb_wl6501_scale.inc110
-rw-r--r--mysql-test/suite/innodb_zip/r/index_large_prefix.result2
-rw-r--r--mysql-test/suite/innodb_zip/r/restart.result24
-rw-r--r--mysql-test/suite/innodb_zip/r/wl6501_1.result1202
-rw-r--r--mysql-test/suite/innodb_zip/r/wl6501_crash_3.result462
-rw-r--r--mysql-test/suite/innodb_zip/r/wl6501_crash_4.result519
-rw-r--r--mysql-test/suite/innodb_zip/r/wl6501_crash_5.result462
-rw-r--r--mysql-test/suite/innodb_zip/r/wl6501_scale_1.result336
-rw-r--r--mysql-test/suite/innodb_zip/t/wl6501_1.test451
-rw-r--r--mysql-test/suite/innodb_zip/t/wl6501_crash_3.test25
-rw-r--r--mysql-test/suite/innodb_zip/t/wl6501_crash_4.test27
-rw-r--r--mysql-test/suite/innodb_zip/t/wl6501_crash_5.test25
-rw-r--r--mysql-test/suite/innodb_zip/t/wl6501_scale_1.test37
-rw-r--r--mysql-test/suite/maria/concurrent.result33
-rw-r--r--mysql-test/suite/maria/concurrent.test28
-rw-r--r--mysql-test/suite/maria/create.result33
-rw-r--r--mysql-test/suite/maria/create.test42
-rw-r--r--mysql-test/suite/maria/disabled.def13
-rw-r--r--mysql-test/suite/maria/fulltext2.result86
-rw-r--r--mysql-test/suite/maria/fulltext2.test77
-rw-r--r--mysql-test/suite/maria/maria-recover.result2
-rw-r--r--mysql-test/suite/maria/maria-recover.test12
-rw-r--r--mysql-test/suite/maria/maria-ucs2.result2
-rw-r--r--mysql-test/suite/maria/maria.result12
-rw-r--r--mysql-test/suite/maria/maria.test10
-rw-r--r--mysql-test/suite/maria/maria3.result2
-rw-r--r--mysql-test/suite/maria/system_tables.result13
-rw-r--r--mysql-test/suite/maria/system_tables.test27
-rw-r--r--mysql-test/suite/mariabackup/absolute_ibdata_paths.opt2
-rw-r--r--mysql-test/suite/mariabackup/create_during_backup.result10
-rw-r--r--mysql-test/suite/mariabackup/create_during_backup.test26
-rw-r--r--mysql-test/suite/mariabackup/create_with_data_directory_during_backup.result10
-rw-r--r--mysql-test/suite/mariabackup/create_with_data_directory_during_backup.test24
-rw-r--r--mysql-test/suite/mariabackup/disabled.def1
-rw-r--r--mysql-test/suite/mariabackup/drop_table_during_backup.result13
-rw-r--r--mysql-test/suite/mariabackup/drop_table_during_backup.test24
-rw-r--r--mysql-test/suite/mariabackup/incremental_ddl_during_backup.result22
-rw-r--r--mysql-test/suite/mariabackup/incremental_ddl_during_backup.test52
-rw-r--r--mysql-test/suite/mariabackup/innodb_log_optimize_ddl.result37
-rw-r--r--mysql-test/suite/mariabackup/innodb_log_optimize_ddl.test47
-rw-r--r--mysql-test/suite/mariabackup/mlog_index_load.result15
-rw-r--r--mysql-test/suite/mariabackup/mlog_index_load.test27
-rw-r--r--mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.result2
-rw-r--r--mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.test14
-rw-r--r--mysql-test/suite/mariabackup/recreate_table_during_backup.result23
-rw-r--r--mysql-test/suite/mariabackup/recreate_table_during_backup.test37
-rw-r--r--mysql-test/suite/mariabackup/rename_during_backup.result53
-rw-r--r--mysql-test/suite/mariabackup/rename_during_backup.test86
-rw-r--r--mysql-test/suite/mariabackup/rename_during_mdl_lock.result10
-rw-r--r--mysql-test/suite/mariabackup/rename_during_mdl_lock.test20
-rw-r--r--mysql-test/suite/mariabackup/skip_innodb.opt1
-rw-r--r--mysql-test/suite/mariabackup/skip_innodb.result10
-rw-r--r--mysql-test/suite/mariabackup/skip_innodb.test12
-rw-r--r--mysql-test/suite/mariabackup/suite.opt2
-rw-r--r--mysql-test/suite/mariabackup/truncate_during_backup.result4
-rw-r--r--mysql-test/suite/mariabackup/truncate_during_backup.test18
-rw-r--r--mysql-test/suite/mariabackup/undo_space_id.opt1
-rw-r--r--mysql-test/suite/mariabackup/unsupported_redo.result2
-rw-r--r--mysql-test/suite/mariabackup/unsupported_redo.test35
-rw-r--r--mysql-test/suite/mariabackup/xb_aws_key_management.result2
-rw-r--r--mysql-test/suite/multi_source/gtid_ignore_duplicates.result8
-rw-r--r--mysql-test/suite/multi_source/gtid_ignore_duplicates.test8
-rw-r--r--mysql-test/suite/parts/r/partition_recover_myisam.result12
-rw-r--r--mysql-test/suite/parts/r/rpl_partition.result12
-rw-r--r--mysql-test/suite/parts/r/show_create.result8
-rw-r--r--mysql-test/suite/parts/r/truncate_locked.result7
-rw-r--r--mysql-test/suite/parts/r/update_and_cache.result7
-rw-r--r--mysql-test/suite/parts/t/show_create.test11
-rw-r--r--mysql-test/suite/parts/t/truncate_locked.test10
-rw-r--r--mysql-test/suite/parts/t/update_and_cache.test12
-rw-r--r--mysql-test/suite/perfschema/r/bad_option_1.result1
-rw-r--r--mysql-test/suite/perfschema/r/bad_option_2.result1
-rw-r--r--mysql-test/suite/perfschema/r/bad_option_3.result1
-rw-r--r--mysql-test/suite/perfschema/r/bad_option_4.result1
-rw-r--r--mysql-test/suite/perfschema/r/bad_option_5.result1
-rw-r--r--mysql-test/suite/perfschema/r/privilege_table_io.result2
-rw-r--r--mysql-test/suite/perfschema/t/bad_option_1.test5
-rw-r--r--mysql-test/suite/perfschema/t/bad_option_2.test5
-rw-r--r--mysql-test/suite/perfschema/t/bad_option_3.test5
-rw-r--r--mysql-test/suite/perfschema/t/bad_option_4.test5
-rw-r--r--mysql-test/suite/perfschema/t/bad_option_5.test5
-rw-r--r--mysql-test/suite/perfschema/t/privilege_table_io.test1
-rw-r--r--mysql-test/suite/plugins/r/audit_null_debug.result4
-rw-r--r--mysql-test/suite/plugins/r/auth_ed25519.result25
-rw-r--r--mysql-test/suite/plugins/r/simple_password_check.result5
-rw-r--r--mysql-test/suite/plugins/t/audit_null_debug.test4
-rw-r--r--mysql-test/suite/plugins/t/auth_ed25519.test9
-rw-r--r--mysql-test/suite/plugins/t/simple_password_check.test6
-rw-r--r--mysql-test/suite/rpl/include/check_type.inc8
-rw-r--r--mysql-test/suite/rpl/include/rpl_foreign_key.test60
-rw-r--r--mysql-test/suite/rpl/include/rpl_lower_case_table_names.test141
-rw-r--r--mysql-test/suite/rpl/include/rpl_mixed_dml.inc1
-rw-r--r--mysql-test/suite/rpl/include/rpl_row_001.test4
-rw-r--r--mysql-test/suite/rpl/include/type_conversions.test91
-rw-r--r--mysql-test/suite/rpl/r/rpl_15919.result19
-rw-r--r--mysql-test/suite/rpl/r/rpl_auto_increment.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_auto_increment_update_failure.result112
-rw-r--r--mysql-test/suite/rpl/r/rpl_binlog_index.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_checksum_cache.result24
-rw-r--r--mysql-test/suite/rpl/r/rpl_conditional_comments.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_corruption.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_create_drop_user.result44
-rw-r--r--mysql-test/suite/rpl/r/rpl_current_user.result78
-rw-r--r--mysql-test/suite/rpl/r/rpl_do_grant.result1
-rw-r--r--mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result3
-rw-r--r--mysql-test/suite/rpl/r/rpl_gtid_ignored.result2
-rw-r--r--mysql-test/suite/rpl/r/rpl_gtid_mdev4484.result2
-rw-r--r--mysql-test/suite/rpl/r/rpl_gtid_stop_start.result2
-rw-r--r--mysql-test/suite/rpl/r/rpl_innodb_bug28430.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result15
-rw-r--r--mysql-test/suite/rpl/r/rpl_insert_ignore.result8
-rw-r--r--mysql-test/suite/rpl/r/rpl_lcase_tblnames_rewrite_db.result38
-rw-r--r--mysql-test/suite/rpl/r/rpl_loaddata.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_loadfile.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_lost_events_on_rotate.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_mdev10863.result2
-rw-r--r--mysql-test/suite/rpl/r/rpl_mdev12179.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_mixed_binlog_max_cache_size.result28
-rw-r--r--mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_nondeterministic_functions.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_not_null_innodb.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_not_null_myisam.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_old_master.result3
-rw-r--r--mysql-test/suite/rpl/r/rpl_parallel_optimistic.result8
-rw-r--r--mysql-test/suite/rpl/r/rpl_reset_slave_fail.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_001.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result32
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result32
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_find_row.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_img_blobs.result2016
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_img_eng_min.result1152
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_img_eng_noblob.result1152
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_implicit_commit_binlog.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_lcase_tblnames.result60
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_loaddata_concurrent.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_merge_engine.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result12
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_spatial.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_tbl_metadata.result44
-rw-r--r--mysql-test/suite/rpl/r/rpl_row_utf16.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_semi_sync_master_shutdown.result33
-rw-r--r--mysql-test/suite/rpl/r/rpl_set_null_innodb.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_set_null_myisam.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_slave_load_in.result8
-rw-r--r--mysql-test/suite/rpl/r/rpl_special_charset.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_000001.result7
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_binlog_max_cache_size.result28
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_lcase_tblnames.result57
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_loaddata_concurrent.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_stm_user_variables.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_stop_slave.result8
-rw-r--r--mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result2
-rw-r--r--mysql-test/suite/rpl/r/rpl_sync.result8
-rw-r--r--mysql-test/suite/rpl/r/rpl_temp_table_mix_row.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_test_framework.result126
-rw-r--r--mysql-test/suite/rpl/r/rpl_trigger.result8
-rw-r--r--mysql-test/suite/rpl/r/rpl_truncate_2myisam.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_truncate_3innodb.result16
-rw-r--r--mysql-test/suite/rpl/r/rpl_typeconv.result44
-rw-r--r--mysql-test/suite/rpl/r/rpl_typeconv_innodb.result4
-rw-r--r--mysql-test/suite/rpl/r/rpl_unsafe_statements.result24
-rw-r--r--mysql-test/suite/rpl/r/rpl_variables.result20
-rw-r--r--mysql-test/suite/rpl/r/rpl_variables_stm.result20
-rw-r--r--mysql-test/suite/rpl/t/rpl_15919-slave.opt1
-rw-r--r--mysql-test/suite/rpl/t/rpl_15919.test18
-rw-r--r--mysql-test/suite/rpl/t/rpl_create_drop_user.test18
-rw-r--r--mysql-test/suite/rpl/t/rpl_do_grant.test1
-rw-r--r--mysql-test/suite/rpl/t/rpl_drop_db.test8
-rw-r--r--mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test62
-rw-r--r--mysql-test/suite/rpl/t/rpl_gtid_ignored.test2
-rw-r--r--mysql-test/suite/rpl/t/rpl_gtid_mdev4484.test2
-rw-r--r--mysql-test/suite/rpl/t/rpl_gtid_stop_start.test2
-rw-r--r--mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db-slave.opt1
-rw-r--r--mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db.test60
-rw-r--r--mysql-test/suite/rpl/t/rpl_mdev10863.test2
-rw-r--r--mysql-test/suite/rpl/t/rpl_mdev12179.test4
-rw-r--r--mysql-test/suite/rpl/t/rpl_mdev382.test1
-rw-r--r--mysql-test/suite/rpl/t/rpl_old_master.test8
-rw-r--r--mysql-test/suite/rpl/t/rpl_parallel_optimistic.test24
-rw-r--r--mysql-test/suite/rpl/t/rpl_parallel_optimistic_nobinlog.cnf1
-rw-r--r--mysql-test/suite/rpl/t/rpl_row_lcase_tblnames-slave.opt1
-rw-r--r--mysql-test/suite/rpl/t/rpl_row_lcase_tblnames.test12
-rw-r--r--mysql-test/suite/rpl/t/rpl_row_spatial.test17
-rw-r--r--mysql-test/suite/rpl/t/rpl_semi_sync_master_shutdown.test60
-rw-r--r--mysql-test/suite/rpl/t/rpl_stm_000001.test5
-rw-r--r--mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames-slave.opt1
-rw-r--r--mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames.test12
-rw-r--r--mysql-test/suite/sql_sequence/auto_increment.result30
-rw-r--r--mysql-test/suite/sql_sequence/auto_increment.test30
-rw-r--r--mysql-test/suite/sql_sequence/create.result9
-rw-r--r--mysql-test/suite/sql_sequence/create.test11
-rw-r--r--mysql-test/suite/sql_sequence/next.result15
-rw-r--r--mysql-test/suite/sql_sequence/next.test11
-rw-r--r--mysql-test/suite/sys_vars/r/delayed_insert_limit_func.result4
-rw-r--r--mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_32.result7
-rw-r--r--mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_64.result5
-rw-r--r--mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic,32bit.rdiff13
-rw-r--r--mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic.result7
-rw-r--r--mysql-test/suite/sys_vars/r/innodb_log_optimize_ddl_basic.result39
-rw-r--r--mysql-test/suite/sys_vars/r/shared_memory_base_name_basic.result21
-rw-r--r--mysql-test/suite/sys_vars/r/shared_memory_basic.result21
-rw-r--r--mysql-test/suite/sys_vars/r/sql_low_priority_updates_func.result4
-rw-r--r--mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff118
-rw-r--r--mysql-test/suite/sys_vars/r/sysvars_innodb.result16
-rw-r--r--mysql-test/suite/sys_vars/r/sysvars_server_embedded.result30
-rw-r--r--mysql-test/suite/sys_vars/r/sysvars_server_notembedded.result30
-rw-r--r--mysql-test/suite/sys_vars/r/thread_pool_size_high.result1
-rw-r--r--mysql-test/suite/sys_vars/r/wsrep_start_position_basic.result10
-rw-r--r--mysql-test/suite/sys_vars/t/delayed_insert_limit_func.test20
-rw-r--r--mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_32.test9
-rw-r--r--mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_64.test9
-rw-r--r--mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_basic.test5
-rw-r--r--mysql-test/suite/sys_vars/t/innodb_log_optimize_ddl_basic.test65
-rw-r--r--mysql-test/suite/sys_vars/t/shared_memory_base_name_basic.test25
-rw-r--r--mysql-test/suite/sys_vars/t/shared_memory_basic.test20
-rw-r--r--mysql-test/suite/sys_vars/t/sql_low_priority_updates_func.test4
-rw-r--r--mysql-test/suite/sys_vars/t/thread_pool_size_high.test1
-rw-r--r--mysql-test/suite/sys_vars/t/wsrep_start_position_basic.test6
-rw-r--r--mysql-test/suite/vcol/r/index.result10
-rw-r--r--mysql-test/suite/vcol/r/races.result16
-rw-r--r--mysql-test/suite/vcol/r/wrong_arena.result28
-rw-r--r--mysql-test/suite/vcol/t/index.test16
-rw-r--r--mysql-test/suite/vcol/t/races.test22
-rw-r--r--mysql-test/suite/versioning/innodb.combinations5
-rw-r--r--mysql-test/suite/versioning/innodb.inc1
-rw-r--r--mysql-test/suite/versioning/r/alter.result2
-rw-r--r--mysql-test/suite/versioning/r/online.result134
-rw-r--r--mysql-test/suite/versioning/r/partition.result8
-rw-r--r--mysql-test/suite/versioning/r/truncate.result6
-rw-r--r--mysql-test/suite/versioning/r/trx_id.result3
-rw-r--r--mysql-test/suite/versioning/r/trx_id_versioning_attribute_persistence.result86
-rw-r--r--mysql-test/suite/versioning/t/online.test148
-rw-r--r--mysql-test/suite/versioning/t/truncate.test10
-rw-r--r--mysql-test/suite/versioning/t/trx_id.test2
-rw-r--r--mysql-test/suite/versioning/t/trx_id_versioning_attribute_persistence.test87
-rw-r--r--mysql-test/suite/wsrep/include/check_galera_version.inc20
-rw-r--r--mysql-test/suite/wsrep/r/variables.result4
-rw-r--r--mysql-test/suite/wsrep/t/variables.test11
-rw-r--r--mysql-test/unstable-tests479
-rw-r--r--mysql-test/valgrind.supp13
-rw-r--r--mysys/CMakeLists.txt1
-rw-r--r--mysys/mf_iocache.c20
-rw-r--r--mysys/mf_iocache2.c4
-rw-r--r--mysys/my_alloc.c14
-rw-r--r--mysys/my_pread.c26
-rw-r--r--mysys/my_rename.c5
-rw-r--r--mysys/my_static.c2
-rw-r--r--mysys/ptr_cmp.c7
-rw-r--r--mysys_ssl/openssl.c3
-rw-r--r--pcre/CMakeLists.txt63
-rw-r--r--pcre/pcre_grep_test.sh13
-rw-r--r--pcre/pcre_test.bat9
-rw-r--r--pcre/pcre_test.sh11
-rw-r--r--plugin/auth_ed25519/ed25519-t.c2
-rw-r--r--plugin/auth_ed25519/server_ed25519.c47
-rw-r--r--plugin/auth_examples/dialog_examples.c6
-rw-r--r--plugin/auth_examples/qa_auth_interface.c3
-rw-r--r--plugin/auth_examples/qa_auth_server.c3
-rw-r--r--plugin/auth_examples/test_plugin.c6
-rw-r--r--plugin/auth_gssapi/mysql-test/auth_gssapi/basic.test1
-rw-r--r--plugin/auth_gssapi/sspi_server.cc9
-rw-r--r--plugin/auth_pam/auth_pam_common.c3
-rw-r--r--plugin/auth_pam/mapper/pam_user_map.c6
-rw-r--r--plugin/auth_socket/auth_socket.c3
-rw-r--r--plugin/aws_key_management/CMakeLists.txt8
-rw-r--r--plugin/aws_key_management/aws_key_management_plugin.cc29
-rw-r--r--plugin/cracklib_password_check/cracklib_password_check.c3
-rw-r--r--plugin/handler_socket/CMakeLists.txt9
-rw-r--r--plugin/simple_password_check/simple_password_check.c4
-rw-r--r--plugin/user_variables/user_variables.cc2
-rw-r--r--scripts/CMakeLists.txt2
-rw-r--r--scripts/fill_help_tables.sql2
-rwxr-xr-xscripts/galera_new_cluster.sh7
-rw-r--r--scripts/galera_recovery.sh3
-rw-r--r--scripts/mysql_install_db.sh9
-rw-r--r--scripts/mysql_system_tables.sql71
-rw-r--r--scripts/mysql_system_tables_fix.sql147
-rw-r--r--scripts/mysqld_multi.sh21
-rwxr-xr-xscripts/wsrep_sst_common.sh32
-rw-r--r--scripts/wsrep_sst_mariabackup.sh32
-rw-r--r--scripts/wsrep_sst_rsync.sh153
-rw-r--r--scripts/wsrep_sst_xtrabackup-v2.sh51
-rw-r--r--sql-common/client.c321
-rw-r--r--sql-common/my_time.c420
-rw-r--r--sql/CMakeLists.txt37
-rw-r--r--sql/compat56.cc3
-rw-r--r--sql/contributors.h4
-rw-r--r--sql/event_data_objects.cc12
-rw-r--r--sql/event_parse_data.cc8
-rw-r--r--sql/events.cc22
-rw-r--r--sql/field.cc329
-rw-r--r--sql/field.h111
-rw-r--r--sql/field_conv.cc4
-rw-r--r--sql/filesort.cc6
-rw-r--r--sql/gcalc_slicescan.cc11
-rw-r--r--sql/gcalc_slicescan.h7
-rw-r--r--sql/gcalc_tools.cc11
-rw-r--r--sql/gcalc_tools.h1
-rw-r--r--sql/ha_partition.cc157
-rw-r--r--sql/ha_partition.h11
-rw-r--r--sql/handle_connections_win.cc555
-rw-r--r--sql/handle_connections_win.h20
-rw-r--r--sql/handler.cc51
-rw-r--r--sql/handler.h64
-rw-r--r--sql/init.h2
-rw-r--r--sql/item.cc422
-rw-r--r--sql/item.h317
-rw-r--r--sql/item_cmpfunc.cc121
-rw-r--r--sql/item_cmpfunc.h51
-rw-r--r--sql/item_create.cc21
-rw-r--r--sql/item_func.cc79
-rw-r--r--sql/item_func.h130
-rw-r--r--sql/item_jsonfunc.cc47
-rw-r--r--sql/item_jsonfunc.h2
-rw-r--r--sql/item_row.h2
-rw-r--r--sql/item_strfunc.cc136
-rw-r--r--sql/item_strfunc.h12
-rw-r--r--sql/item_subselect.cc9
-rw-r--r--sql/item_subselect.h6
-rw-r--r--sql/item_sum.cc28
-rw-r--r--sql/item_sum.h20
-rw-r--r--sql/item_timefunc.cc427
-rw-r--r--sql/item_timefunc.h283
-rw-r--r--sql/item_vers.cc7
-rw-r--r--sql/item_vers.h2
-rw-r--r--sql/item_windowfunc.cc21
-rw-r--r--sql/item_windowfunc.h9
-rw-r--r--sql/key.cc3
-rw-r--r--sql/lock.cc16
-rw-r--r--sql/lock.h1
-rw-r--r--sql/log.cc21
-rw-r--r--sql/log_event.cc60
-rw-r--r--sql/multi_range_read.cc13
-rw-r--r--sql/my_decimal.h4
-rw-r--r--sql/mysql_install_db.cc88
-rw-r--r--sql/mysqld.cc901
-rw-r--r--sql/mysqld.h10
-rw-r--r--sql/net_serv.cc2
-rw-r--r--sql/opt_range.cc66
-rw-r--r--sql/opt_range.h5
-rw-r--r--sql/opt_range_mrr.cc54
-rw-r--r--sql/opt_split.cc12
-rw-r--r--sql/opt_subselect.cc119
-rw-r--r--sql/partition_info.h5
-rw-r--r--sql/procedure.h4
-rw-r--r--sql/protocol.cc8
-rw-r--r--sql/rpl_gtid.cc72
-rw-r--r--sql/rpl_gtid.h2
-rw-r--r--sql/rpl_parallel.cc32
-rw-r--r--sql/rpl_rli.cc79
-rw-r--r--sql/rpl_rli.h11
-rw-r--r--sql/rpl_utility.cc34
-rw-r--r--sql/semisync_master_ack_receiver.cc3
-rw-r--r--sql/semisync_slave.cc3
-rw-r--r--sql/share/CMakeLists.txt12
-rw-r--r--sql/share/errmsg-utf8.txt4
-rw-r--r--sql/slave.cc13
-rw-r--r--sql/sql_acl.cc1452
-rw-r--r--sql/sql_admin.cc9
-rw-r--r--sql/sql_alter.cc19
-rw-r--r--sql/sql_alter.h2
-rw-r--r--sql/sql_base.cc203
-rw-r--r--sql/sql_base.h6
-rw-r--r--sql/sql_basic_types.h83
-rw-r--r--sql/sql_class.cc15
-rw-r--r--sql/sql_class.h42
-rw-r--r--sql/sql_const.h2
-rw-r--r--sql/sql_cte.cc36
-rw-r--r--sql/sql_cte.h19
-rw-r--r--sql/sql_delete.cc17
-rw-r--r--sql/sql_derived.cc5
-rw-r--r--sql/sql_error.h73
-rw-r--r--sql/sql_get_diagnostics.cc2
-rw-r--r--sql/sql_get_diagnostics.h2
-rw-r--r--sql/sql_insert.cc3
-rw-r--r--sql/sql_lex.cc26
-rw-r--r--sql/sql_lex.h11
-rw-r--r--sql/sql_list.h5
-rw-r--r--sql/sql_parse.cc47
-rw-r--r--sql/sql_partition.cc20
-rw-r--r--sql/sql_partition.h4
-rw-r--r--sql/sql_partition_admin.cc4
-rw-r--r--sql/sql_plist.h7
-rw-r--r--sql/sql_plugin.cc74
-rw-r--r--sql/sql_plugin_services.ic3
-rw-r--r--sql/sql_prepare.cc29
-rw-r--r--sql/sql_reload.cc14
-rw-r--r--sql/sql_select.cc296
-rw-r--r--sql/sql_select.h8
-rw-r--r--sql/sql_sequence.cc5
-rw-r--r--sql/sql_show.cc56
-rw-r--r--sql/sql_statistics.cc38
-rw-r--r--sql/sql_statistics.h34
-rw-r--r--sql/sql_string.cc23
-rw-r--r--sql/sql_string.h1
-rw-r--r--sql/sql_table.cc132
-rw-r--r--sql/sql_time.cc222
-rw-r--r--sql/sql_time.h50
-rw-r--r--sql/sql_trigger.cc26
-rw-r--r--sql/sql_truncate.cc7
-rw-r--r--sql/sql_tvc.cc19
-rw-r--r--sql/sql_tvc.h2
-rw-r--r--sql/sql_type.cc756
-rw-r--r--sql/sql_type.h954
-rw-r--r--sql/sql_type_int.h82
-rw-r--r--sql/sql_union.cc36
-rw-r--r--sql/sql_update.cc4
-rw-r--r--sql/sql_view.cc12
-rw-r--r--sql/sql_window.cc36
-rw-r--r--sql/sql_window.h6
-rw-r--r--sql/sql_yacc.yy153
-rw-r--r--sql/sql_yacc_ora.yy130
-rw-r--r--sql/structs.h7
-rw-r--r--sql/sys_vars.cc27
-rw-r--r--sql/sys_vars.ic4
-rw-r--r--sql/table.cc73
-rw-r--r--sql/table.h28
-rw-r--r--sql/table_cache.cc19
-rw-r--r--sql/temporary_tables.cc30
-rw-r--r--sql/threadpool_win.cc94
-rw-r--r--sql/tztime.cc2
-rw-r--r--sql/wsrep_applier.cc1
-rw-r--r--sql/wsrep_binlog.cc52
-rw-r--r--sql/wsrep_dummy.cc3
-rw-r--r--sql/wsrep_hton.cc9
-rw-r--r--sql/wsrep_mysqld.cc326
-rw-r--r--sql/wsrep_mysqld.h4
-rw-r--r--sql/wsrep_sst.cc121
-rw-r--r--sql/wsrep_sst.h1
-rw-r--r--sql/wsrep_var.cc11
-rw-r--r--sql/wsrep_xid.cc5
-rw-r--r--storage/cassandra/CMakeLists.txt1
-rw-r--r--storage/connect/CMakeLists.txt19
-rw-r--r--storage/connect/connect.cc2
-rw-r--r--storage/connect/filamdbf.cpp4
-rw-r--r--storage/connect/filamtxt.cpp4
-rw-r--r--storage/connect/filamvct.cpp11
-rw-r--r--storage/connect/global.h4
-rw-r--r--storage/connect/ha_connect.cc124
-rw-r--r--storage/connect/ha_connect.h6
-rw-r--r--storage/connect/inihandl.cpp2
-rw-r--r--storage/connect/javaconn.cpp43
-rw-r--r--storage/connect/javaconn.h1
-rw-r--r--storage/connect/jdbconn.cpp38
-rw-r--r--storage/connect/jmgoconn.cpp6
-rw-r--r--storage/connect/jsonudf.cpp2
-rw-r--r--storage/connect/mysql-test/connect/disabled.def23
-rw-r--r--storage/connect/mysql-test/connect/r/jdbc.result4
-rw-r--r--storage/connect/mysql-test/connect/r/json_java_2.result1
-rw-r--r--storage/connect/mysql-test/connect/r/json_java_3.result1
-rw-r--r--storage/connect/mysql-test/connect/r/mongo_java_2.result1
-rw-r--r--storage/connect/mysql-test/connect/r/mongo_java_3.result1
-rw-r--r--storage/connect/mysql-test/connect/r/mysql_exec.result6
-rw-r--r--storage/connect/mysql-test/connect/r/odbc_postgresql.result18
-rw-r--r--storage/connect/mysql-test/connect/r/xml2.result31
-rw-r--r--storage/connect/mysql-test/connect/r/xml2_mult.result8
-rw-r--r--storage/connect/mysql-test/connect/r/xml_mult.result8
-rw-r--r--storage/connect/mysql-test/connect/t/json_java_2.test2
-rw-r--r--storage/connect/mysql-test/connect/t/json_java_3.test2
-rw-r--r--storage/connect/mysql-test/connect/t/mongo_java_2.test2
-rw-r--r--storage/connect/mysql-test/connect/t/mongo_java_3.test2
-rw-r--r--storage/connect/mysql-test/connect/t/xml2.test36
-rw-r--r--storage/connect/odbconn.cpp10
-rw-r--r--storage/connect/tabext.cpp6
-rw-r--r--storage/connect/tabjdbc.cpp9
-rw-r--r--storage/connect/tabjmg.cpp11
-rw-r--r--storage/connect/tabmysql.cpp11
-rw-r--r--storage/connect/tabodbc.cpp13
-rw-r--r--storage/connect/tabpivot.cpp166
-rw-r--r--storage/connect/tabutil.cpp2
-rw-r--r--storage/connect/tabxml.cpp2
-rw-r--r--storage/heap/hp_create.c22
-rw-r--r--storage/innobase/CMakeLists.txt2
-rw-r--r--storage/innobase/btr/btr0btr.cc282
-rw-r--r--storage/innobase/btr/btr0bulk.cc242
-rw-r--r--storage/innobase/btr/btr0cur.cc625
-rw-r--r--storage/innobase/btr/btr0pcur.cc11
-rw-r--r--storage/innobase/btr/btr0sea.cc12
-rw-r--r--storage/innobase/buf/buf0buddy.cc2
-rw-r--r--storage/innobase/buf/buf0buf.cc62
-rw-r--r--storage/innobase/buf/buf0dblwr.cc10
-rw-r--r--storage/innobase/buf/buf0dump.cc6
-rw-r--r--storage/innobase/buf/buf0flu.cc14
-rw-r--r--storage/innobase/buf/buf0lru.cc31
-rw-r--r--storage/innobase/buf/buf0rea.cc64
-rw-r--r--storage/innobase/data/data0data.cc66
-rw-r--r--storage/innobase/dict/dict0boot.cc10
-rw-r--r--storage/innobase/dict/dict0crea.cc228
-rw-r--r--storage/innobase/dict/dict0defrag_bg.cc47
-rw-r--r--storage/innobase/dict/dict0dict.cc155
-rw-r--r--storage/innobase/dict/dict0mem.cc356
-rw-r--r--storage/innobase/dict/dict0stats.cc10
-rw-r--r--storage/innobase/dict/dict0stats_bg.cc100
-rw-r--r--storage/innobase/fil/fil0crypt.cc6
-rw-r--r--storage/innobase/fil/fil0fil.cc371
-rw-r--r--storage/innobase/fsp/fsp0fsp.cc65
-rw-r--r--storage/innobase/fts/fts0ast.cc9
-rw-r--r--storage/innobase/fts/fts0fts.cc94
-rw-r--r--storage/innobase/fts/fts0opt.cc171
-rw-r--r--storage/innobase/fts/fts0pars.cc16
-rw-r--r--storage/innobase/fts/fts0pars.y16
-rw-r--r--storage/innobase/fts/fts0que.cc23
-rw-r--r--storage/innobase/fut/fut0lst.cc4
-rw-r--r--storage/innobase/gis/gis0rtree.cc6
-rw-r--r--storage/innobase/gis/gis0sea.cc7
-rw-r--r--storage/innobase/handler/ha_innodb.cc919
-rw-r--r--storage/innobase/handler/ha_innodb.h81
-rw-r--r--storage/innobase/handler/handler0alter.cc2207
-rw-r--r--storage/innobase/handler/i_s.cc8
-rw-r--r--storage/innobase/ibuf/ibuf0ibuf.cc35
-rw-r--r--storage/innobase/include/btr0btr.h25
-rw-r--r--storage/innobase/include/btr0btr.ic4
-rw-r--r--storage/innobase/include/btr0bulk.h67
-rw-r--r--storage/innobase/include/btr0cur.h22
-rw-r--r--storage/innobase/include/btr0pcur.h12
-rw-r--r--storage/innobase/include/btr0sea.h2
-rw-r--r--storage/innobase/include/btr0types.h32
-rw-r--r--storage/innobase/include/buf0buf.h114
-rw-r--r--storage/innobase/include/buf0buf.ic26
-rw-r--r--storage/innobase/include/buf0flu.h7
-rw-r--r--storage/innobase/include/buf0lru.h6
-rw-r--r--storage/innobase/include/buf0rea.h8
-rw-r--r--storage/innobase/include/data0data.h32
-rw-r--r--storage/innobase/include/data0type.h44
-rw-r--r--storage/innobase/include/db0err.h2
-rw-r--r--storage/innobase/include/dict0defrag_bg.h19
-rw-r--r--storage/innobase/include/dict0dict.h35
-rw-r--r--storage/innobase/include/dict0dict.ic3
-rw-r--r--storage/innobase/include/dict0mem.h279
-rw-r--r--storage/innobase/include/dict0stats.h18
-rw-r--r--storage/innobase/include/fil0fil.h117
-rw-r--r--storage/innobase/include/fsp0fsp.h40
-rw-r--r--storage/innobase/include/fsp0fsp.ic2
-rw-r--r--storage/innobase/include/fts0ast.h5
-rw-r--r--storage/innobase/include/fts0fts.h12
-rw-r--r--storage/innobase/include/fts0priv.h11
-rw-r--r--storage/innobase/include/fts0types.h4
-rw-r--r--storage/innobase/include/fut0lst.h49
-rw-r--r--storage/innobase/include/fut0lst.ic22
-rw-r--r--storage/innobase/include/ha_prototypes.h3
-rw-r--r--storage/innobase/include/ibuf0ibuf.h12
-rw-r--r--storage/innobase/include/ibuf0ibuf.ic2
-rw-r--r--storage/innobase/include/lock0lock.h63
-rw-r--r--storage/innobase/include/lock0priv.h139
-rw-r--r--storage/innobase/include/lock0priv.ic12
-rw-r--r--storage/innobase/include/lock0types.h192
-rw-r--r--storage/innobase/include/log0crypt.h19
-rw-r--r--storage/innobase/include/log0log.h93
-rw-r--r--storage/innobase/include/log0log.ic6
-rw-r--r--storage/innobase/include/log0recv.h54
-rw-r--r--storage/innobase/include/mtr0log.h20
-rw-r--r--storage/innobase/include/mtr0mtr.h35
-rw-r--r--storage/innobase/include/mtr0types.h8
-rw-r--r--storage/innobase/include/os0file.h7
-rw-r--r--storage/innobase/include/page0cur.h14
-rw-r--r--storage/innobase/include/page0cur.ic1
-rw-r--r--storage/innobase/include/page0page.h27
-rw-r--r--storage/innobase/include/page0page.ic18
-rw-r--r--storage/innobase/include/page0size.h2
-rw-r--r--storage/innobase/include/page0types.h12
-rw-r--r--storage/innobase/include/page0zip.h6
-rw-r--r--storage/innobase/include/page0zip.ic2
-rw-r--r--storage/innobase/include/rem0rec.h193
-rw-r--r--storage/innobase/include/rem0rec.ic54
-rw-r--r--storage/innobase/include/row0ftsort.h10
-rw-r--r--storage/innobase/include/row0ins.h10
-rw-r--r--storage/innobase/include/row0mysql.h62
-rw-r--r--storage/innobase/include/row0row.h29
-rw-r--r--storage/innobase/include/row0row.ic4
-rw-r--r--storage/innobase/include/row0trunc.h427
-rw-r--r--storage/innobase/include/row0upd.h9
-rw-r--r--storage/innobase/include/srv0srv.h25
-rw-r--r--storage/innobase/include/sync0arr.ic3
-rw-r--r--storage/innobase/include/trx0purge.h245
-rw-r--r--storage/innobase/include/trx0rec.h9
-rw-r--r--storage/innobase/include/trx0sys.h11
-rw-r--r--storage/innobase/include/trx0trx.h30
-rw-r--r--storage/innobase/include/trx0undo.h21
-rw-r--r--storage/innobase/include/trx0undo.ic4
-rw-r--r--storage/innobase/include/univ.i3
-rw-r--r--storage/innobase/include/ut0counter.h119
-rw-r--r--storage/innobase/include/ut0pool.h20
-rw-r--r--storage/innobase/lock/lock0lock.cc158
-rw-r--r--storage/innobase/log/log0crypt.cc147
-rw-r--r--storage/innobase/log/log0log.cc74
-rw-r--r--storage/innobase/log/log0recv.cc411
-rw-r--r--storage/innobase/mtr/mtr0log.cc123
-rw-r--r--storage/innobase/mtr/mtr0mtr.cc31
-rw-r--r--storage/innobase/os/os0file.cc49
-rw-r--r--storage/innobase/page/page0cur.cc39
-rw-r--r--storage/innobase/page/page0page.cc42
-rw-r--r--storage/innobase/page/page0zip.cc92
-rw-r--r--storage/innobase/que/que0que.cc3
-rw-r--r--storage/innobase/rem/rem0rec.cc556
-rw-r--r--storage/innobase/row/row0ftsort.cc9
-rw-r--r--storage/innobase/row/row0import.cc105
-rw-r--r--storage/innobase/row/row0ins.cc127
-rw-r--r--storage/innobase/row/row0log.cc120
-rw-r--r--storage/innobase/row/row0merge.cc75
-rw-r--r--storage/innobase/row/row0mysql.cc347
-rw-r--r--storage/innobase/row/row0purge.cc51
-rw-r--r--storage/innobase/row/row0quiesce.cc7
-rw-r--r--storage/innobase/row/row0row.cc638
-rw-r--r--storage/innobase/row/row0sel.cc29
-rw-r--r--storage/innobase/row/row0trunc.cc3217
-rw-r--r--storage/innobase/row/row0uins.cc57
-rw-r--r--storage/innobase/row/row0umod.cc117
-rw-r--r--storage/innobase/row/row0undo.cc8
-rw-r--r--storage/innobase/row/row0upd.cc129
-rw-r--r--storage/innobase/row/row0vers.cc3
-rw-r--r--storage/innobase/srv/srv0srv.cc78
-rw-r--r--storage/innobase/srv/srv0start.cc271
-rw-r--r--storage/innobase/sync/sync0rw.cc107
-rw-r--r--storage/innobase/trx/trx0purge.cc758
-rw-r--r--storage/innobase/trx/trx0rec.cc191
-rw-r--r--storage/innobase/trx/trx0roll.cc2
-rw-r--r--storage/innobase/trx/trx0rseg.cc40
-rw-r--r--storage/innobase/trx/trx0sys.cc7
-rw-r--r--storage/innobase/trx/trx0trx.cc109
-rw-r--r--storage/innobase/trx/trx0undo.cc86
-rw-r--r--storage/innobase/ut/ut0new.cc1
-rw-r--r--storage/innobase/ut/ut0ut.cc2
-rw-r--r--storage/maria/CMakeLists.txt3
-rw-r--r--storage/maria/ha_maria.cc91
-rw-r--r--storage/maria/ma_blockrec.c21
-rw-r--r--storage/maria/ma_check.c20
-rw-r--r--storage/maria/ma_commit.c2
-rw-r--r--storage/maria/ma_control_file.c4
-rw-r--r--storage/maria/ma_control_file.h2
-rw-r--r--storage/maria/ma_create.c22
-rw-r--r--storage/maria/ma_ft_boolean_search.c2
-rw-r--r--storage/maria/ma_info.c6
-rw-r--r--storage/maria/ma_key_recover.c2
-rw-r--r--storage/maria/ma_locking.c3
-rw-r--r--storage/maria/ma_norec.c4
-rw-r--r--storage/maria/ma_open.c35
-rw-r--r--storage/maria/ma_page.c3
-rw-r--r--storage/maria/ma_recovery.c25
-rw-r--r--storage/maria/ma_state.c25
-rw-r--r--storage/maria/ma_test2.c5
-rw-r--r--storage/maria/ma_trnman.h36
-rw-r--r--storage/maria/ma_write.c15
-rw-r--r--storage/maria/maria_chk.c52
-rw-r--r--storage/maria/maria_def.h5
-rw-r--r--storage/maria/maria_read_log.c6
-rw-r--r--storage/maria/trnman.c3
-rwxr-xr-xstorage/maria/unittest/ma_test_all-t7
-rw-r--r--storage/maria/unittest/ma_test_recovery.expected192
-rwxr-xr-xstorage/maria/unittest/ma_test_recovery.pl4
-rw-r--r--storage/mroonga/CMakeLists.txt3
-rw-r--r--storage/mroonga/ha_mroonga.cpp35
-rw-r--r--storage/mroonga/ha_mroonga.hpp6
-rw-r--r--storage/mroonga/lib/mrn_condition_converter.cpp4
-rw-r--r--storage/mroonga/lib/mrn_multiple_column_key_codec.cpp7
-rw-r--r--storage/mroonga/mrn_table.hpp3
-rw-r--r--storage/mroonga/vendor/groonga/config.h.cmake1
-rw-r--r--storage/mroonga/vendor/groonga/lib/expr.c2
-rw-r--r--storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c2
-rw-r--r--storage/myisam/ha_myisam.cc52
-rw-r--r--storage/myisam/mi_check.c16
-rw-r--r--storage/myisam/mi_locking.c6
-rw-r--r--storage/myisammrg/mysql-test/storage_engine/disabled.def1
-rw-r--r--storage/oqgraph/CMakeLists.txt1
-rw-r--r--storage/perfschema/unittest/pfs-t.cc5
-rw-r--r--storage/rocksdb/CMakeLists.txt10
-rw-r--r--storage/rocksdb/build_rocksdb.cmake42
-rw-r--r--storage/rocksdb/event_listener.cc2
-rw-r--r--storage/rocksdb/event_listener.h2
-rw-r--r--storage/rocksdb/ha_rocksdb.cc1256
-rw-r--r--storage/rocksdb/ha_rocksdb.h55
-rw-r--r--storage/rocksdb/ha_rocksdb_proto.h9
-rw-r--r--storage/rocksdb/logger.h2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/combinations6
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/include/have_write_committed.inc3
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/2pc_group_commit.result30
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result24
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_sstfilewriter.result2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/autoinc_debug.result40
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/autoinc_vars.result26
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/bloomfilter_bulk_load.result15
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/bulk_load_sk.result229
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/cardinality.result17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/collation.result20
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/com_rpc_tx.result21
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/create_no_primary_key_table.result38
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/ddl_high_priority.result71
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/deadlock_tracking.result57
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/drop_table.result19
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/explicit_snapshot.result265
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/i_s_deadlock.result55
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/index_file_map.result3
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/index_merge_rocksdb2.result52
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/information_schema.result1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/issue255.result14
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/lock.result15
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/mariadb_port_fixes.result1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/misc.result2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/mysqldump.result5
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/percona_nonflushing_analyze_debug.result19
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/prefix_extractor_override.result7
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/rocksdb.result24
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/rocksdb_checksums.result27
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rc.result23
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rr.result23
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/rocksdb_range2.result17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/secondary_key_update_lock.result18
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/show_engine.result53
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/transaction.result17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/trx_info_rpl.result2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/update.result8
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/use_direct_reads.result18
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/r/validate_datadic.result5
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/2pc_group_commit.test24
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace.test18
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_crash.test1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_sstfilewriter.test2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/allow_to_start_after_corruption-master.opt1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug-master.opt2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug.test17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/autoinc_vars.test33
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/bloomfilter5-master.opt4
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load-master.opt2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load.test35
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/bulk_load_errors.test7
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/bulk_load_sk.test119
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/cardinality.test21
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/check_ignore_unknown_options.test6
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/collation.test36
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.cnf4
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.test87
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table-master.opt1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table.test44
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/deadlock_tracking.test76
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/disabled.def12
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/drop_table.test27
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot-master.opt1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot.test263
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/i_s_deadlock.test14
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/index_file_map.test3
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/index_merge_rocksdb2-master.opt2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/information_schema.test1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config-master.opt8
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config.test10
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/issue255.test16
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/lock.test22
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/percona_nonflushing_analyze_debug.test11
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/prefix_extractor_override.test14
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/rocksdb.test3
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/rocksdb_checksums.test23
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/rocksdb_deadlock_detect.inc35
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/rocksdb_range2.test12
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/secondary_key_update_lock.test26
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/set_checkpoint.inc2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/show_engine.test13
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/transaction.test23
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/trx_info_rpl.test4
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/update.test10
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/use_direct_reads.test37
-rw-r--r--storage/rocksdb/mysql-test/rocksdb/t/validate_datadic.test25
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/combinations8
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_missing_columns_sk_update.result62
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_mts_dependency_unique_key_conflicts.result44
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_rocksdb_snapshot.result4
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/t/disabled.def2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_gtid_crash_safe_wal_corrupt.inc2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.cnf13
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.test69
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_mts_dependency_unique_key_conflicts.test64
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_rocksdb_2pc_crash_recover.test1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_stress/combinations5
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_block_cache_size_basic.result84
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_bulk_load_allow_sk_basic.result100
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_commit_time_batch_for_recovery_basic.result121
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_create_checkpoint_basic.result2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_debug_manual_compaction_delay_basic.result46
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_error_on_suboptimal_collation_basic.result7
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_manual_compaction_threads_basic.result93
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manifest_file_size_basic.result2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manual_compactions_basic.result57
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_row_locks_basic.result21
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_stats_recalc_rate_basic.result53
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_batch_max_bytes_basic.result4
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_policy_basic.result15
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_block_cache_size_basic.test16
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_bulk_load_allow_sk_basic.test18
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_commit_time_batch_for_recovery_basic.test20
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_create_checkpoint_basic.test2
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_debug_manual_compaction_delay_basic.test16
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_error_on_suboptimal_collation_basic.test6
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_manual_compaction_threads_basic.test17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_manual_compactions_basic.test17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_row_locks_basic.test1
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_stats_recalc_rate_basic.test17
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_batch_max_bytes_basic.test4
-rw-r--r--storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_policy_basic.test17
-rw-r--r--storage/rocksdb/mysql-test/storage_engine/disabled.def1
-rw-r--r--storage/rocksdb/properties_collector.cc63
-rw-r--r--storage/rocksdb/properties_collector.h5
-rw-r--r--storage/rocksdb/rdb_buff.h2
-rw-r--r--storage/rocksdb/rdb_cf_manager.cc2
-rw-r--r--storage/rocksdb/rdb_cf_manager.h2
-rw-r--r--storage/rocksdb/rdb_cf_options.cc4
-rw-r--r--storage/rocksdb/rdb_cf_options.h2
-rw-r--r--storage/rocksdb/rdb_compact_filter.h2
-rw-r--r--storage/rocksdb/rdb_comparator.h48
-rw-r--r--storage/rocksdb/rdb_datadic.cc8
-rw-r--r--storage/rocksdb/rdb_datadic.h7
-rw-r--r--storage/rocksdb/rdb_i_s.cc169
-rw-r--r--storage/rocksdb/rdb_i_s.h3
-rw-r--r--storage/rocksdb/rdb_index_merge.cc7
-rw-r--r--storage/rocksdb/rdb_index_merge.h2
-rw-r--r--storage/rocksdb/rdb_io_watchdog.cc2
-rw-r--r--storage/rocksdb/rdb_io_watchdog.h2
-rw-r--r--storage/rocksdb/rdb_mutex_wrapper.cc2
-rw-r--r--storage/rocksdb/rdb_mutex_wrapper.h2
-rw-r--r--storage/rocksdb/rdb_perf_context.cc4
-rw-r--r--storage/rocksdb/rdb_perf_context.h2
-rw-r--r--storage/rocksdb/rdb_psi.cc17
-rw-r--r--storage/rocksdb/rdb_psi.h10
-rw-r--r--storage/rocksdb/rdb_sst_info.cc6
-rw-r--r--storage/rocksdb/rdb_sst_info.h2
-rw-r--r--storage/rocksdb/rdb_threads.cc2
-rw-r--r--storage/rocksdb/rdb_threads.h33
-rw-r--r--storage/rocksdb/rdb_utils.cc25
-rw-r--r--storage/rocksdb/rdb_utils.h2
m---------storage/rocksdb/rocksdb0
-rw-r--r--storage/rocksdb/unittest/test_properties_collector.cc2
-rw-r--r--storage/sphinx/ha_sphinx.cc2
-rw-r--r--storage/spider/mysql-test/spider/include/direct_join_init.inc40
-rw-r--r--storage/spider/mysql-test/spider/include/init_child2_1.inc14
-rw-r--r--storage/spider/mysql-test/spider/include/init_master_1.inc4
-rw-r--r--storage/spider/mysql-test/spider/include/init_spider.inc54
-rw-r--r--storage/spider/mysql-test/spider/r/auto_increment.result2
-rw-r--r--storage/spider/mysql-test/spider/r/direct_join.result92
-rw-r--r--storage/spider/mysql-test/spider/r/show_system_tables.result37
-rw-r--r--storage/spider/mysql-test/spider/r/spider_fixes_part.result49
-rw-r--r--storage/spider/mysql-test/spider/r/timestamp.result101
-rw-r--r--storage/spider/mysql-test/spider/t/direct_join.test146
-rw-r--r--storage/spider/mysql-test/spider/t/show_system_tables.test26
-rw-r--r--storage/spider/mysql-test/spider/t/spider_fixes_part.test110
-rw-r--r--storage/spider/mysql-test/spider/t/timestamp.test85
-rw-r--r--storage/spider/mysql-test/spider/t/timestamp_init.inc29
-rw-r--r--storage/spider/scripts/install_spider.sql65
-rw-r--r--storage/spider/spd_db_include.h1
-rw-r--r--storage/spider/spd_db_mysql.cc18
-rw-r--r--storage/spider/spd_direct_sql.cc2
-rw-r--r--storage/spider/spd_group_by_handler.cc36
-rw-r--r--storage/spider/spd_sys_table.cc6
-rw-r--r--storage/spider/spd_table.cc23
-rw-r--r--storage/tokudb/CMakeLists.txt13
-rw-r--r--storage/tokudb/PerconaFT/CMakeLists.txt8
-rw-r--r--storage/tokudb/PerconaFT/cmake_modules/TokuMergeLibs.cmake16
-rw-r--r--storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake11
-rw-r--r--storage/tokudb/PerconaFT/ft/cachetable/cachetable.cc21
-rw-r--r--storage/tokudb/PerconaFT/ft/cachetable/cachetable.h8
-rw-r--r--storage/tokudb/PerconaFT/ft/ft-cachetable-wrappers.cc3
-rw-r--r--storage/tokudb/PerconaFT/ft/ft-test-helpers.cc3
-rw-r--r--storage/tokudb/PerconaFT/ft/ft.h3
-rw-r--r--storage/tokudb/PerconaFT/ft/node.cc2
-rw-r--r--storage/tokudb/PerconaFT/ft/serialize/block_allocator.cc2
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-4357.cc4
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-4365.cc4
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-5097.cc6
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-5978-2.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-5978.cc13
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-all-write.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pending.cc8
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pinned-nodes.cc6
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint2.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-attrs-accumulate.cc8
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-everything-pinned.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-nothing-needs-flushing.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-same-fullhash.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-simple.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction2.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction3.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction4.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clone-checkpoint.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch-pinned-node.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clone-pin-nonblocking.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-clone-unpin-remove.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test.cc4
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test2.cc4
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test.cc14
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test2.cc12
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-fetch-inducing-evictor.cc15
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-flush-during-cleaner.cc3
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-getandpin-test.cc8
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-kibbutz_and_flush_cachefile.cc3
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-partial-fetch.cc18
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-pin-checkpoint.cc6
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-pin-nonblocking-checkpoint-clean.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-close-test.cc2
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-getandpin-test.cc12
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-put-checkpoint.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone2.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-close.cc20
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-maybe-get-pin.cc3
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-cheap.cc9
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-dep-nodes.cc8
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking-cheap.cc19
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking.cc13
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin.cc11
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-put-dep-nodes.cc6
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin-nonblocking.cc13
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin.cc13
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-unpin-remove-checkpoint.cc7
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-simple-verify.cc5
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-test.cc22
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-and-remove-test.cc4
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-remove-and-checkpoint.cc6
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-test.cc2
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/test-TDB2-pe.cc178
-rw-r--r--storage/tokudb/PerconaFT/ft/tests/test-TDB89.cc208
-rw-r--r--storage/tokudb/PerconaFT/ft/txn/rollback-apply.cc2
-rw-r--r--storage/tokudb/PerconaFT/ft/txn/rollback.cc2
-rw-r--r--storage/tokudb/PerconaFT/ftcxx/malloc_utils.cpp2
-rw-r--r--storage/tokudb/PerconaFT/ftcxx/malloc_utils.hpp2
-rw-r--r--storage/tokudb/PerconaFT/portability/toku_assert.h2
-rw-r--r--storage/tokudb/PerconaFT/portability/toku_crash.cc2
-rw-r--r--storage/tokudb/PerconaFT/portability/toku_debug_sync.h3
-rw-r--r--storage/tokudb/PerconaFT/portability/toku_instr_mysql.cc6
-rw-r--r--storage/tokudb/PerconaFT/portability/toku_instrumentation.h6
-rw-r--r--storage/tokudb/PerconaFT/portability/toku_race_tools.h2
-rw-r--r--storage/tokudb/PerconaFT/src/tests/get_last_key.cc32
-rw-r--r--storage/tokudb/PerconaFT/src/ydb.cc3
-rw-r--r--storage/tokudb/PerconaFT/src/ydb_lib.cc2
-rw-r--r--storage/tokudb/PerconaFT/util/dmt.cc4
-rw-r--r--storage/tokudb/PerconaFT/util/minicron.cc3
-rw-r--r--storage/tokudb/PerconaFT/util/scoped_malloc.cc2
-rw-r--r--storage/tokudb/PerconaFT/util/tests/minicron-change-period-data-race.cc66
-rw-r--r--storage/tokudb/ha_tokudb.cc337
-rw-r--r--storage/tokudb/ha_tokudb.h94
-rw-r--r--storage/tokudb/ha_tokudb_admin.cc8
-rw-r--r--storage/tokudb/ha_tokudb_alter_55.cc4
-rw-r--r--storage/tokudb/ha_tokudb_alter_56.cc265
-rw-r--r--storage/tokudb/ha_tokudb_alter_common.cc6
-rw-r--r--storage/tokudb/ha_tokudb_update.cc96
-rw-r--r--storage/tokudb/hatoku_cmp.cc33
-rw-r--r--storage/tokudb/hatoku_cmp.h14
-rw-r--r--storage/tokudb/hatoku_defines.h65
-rw-r--r--storage/tokudb/hatoku_hton.cc183
-rw-r--r--storage/tokudb/hatoku_hton.h25
-rw-r--r--storage/tokudb/mysql-test/rpl/disabled.def1
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_mixed_replace_into.result (renamed from storage/tokudb/mysql-test/tokudb_bugs/r/rpl_mixed_replace_into.result)0
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_not_null_tokudb.result16
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_delete_pk.result13
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_update_pk_uc0_lookup0.result13
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_write_pk.result6
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_row_basic_3tokudb.result32
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_row_rec_comp_tokudb.result12
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_row_replace_into.result (renamed from storage/tokudb/mysql-test/tokudb_bugs/r/rpl_row_replace_into.result)0
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_set_null_tokudb.result16
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_stmt_replace_into.result (renamed from storage/tokudb/mysql-test/tokudb_bugs/r/rpl_stmt_replace_into.result)0
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_tokudb_mixed_dml.result15
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_truncate_3tokudb.result16
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_typeconv_tokudb.result4
-rw-r--r--storage/tokudb/mysql-test/rpl/r/rpl_xa_interleave.result78
-rw-r--r--storage/tokudb/mysql-test/rpl/r/tokudb_innodb_xa_crash.result8
-rw-r--r--storage/tokudb/mysql-test/rpl/t/rpl_mixed_replace_into.test (renamed from storage/tokudb/mysql-test/tokudb_bugs/t/rpl_mixed_replace_into.test)0
-rw-r--r--storage/tokudb/mysql-test/rpl/t/rpl_row_replace_into.test (renamed from storage/tokudb/mysql-test/tokudb_bugs/t/rpl_row_replace_into.test)0
-rw-r--r--storage/tokudb/mysql-test/rpl/t/rpl_stmt_replace_into.test (renamed from storage/tokudb/mysql-test/tokudb_bugs/t/rpl_stmt_replace_into.test)0
-rw-r--r--storage/tokudb/mysql-test/rpl/t/rpl_xa_interleave.test103
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer.inc2
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer_silent.inc9
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/fast_update_gen_header.inc6
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/fast_update_int.inc48
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/fast_upsert_gen_header.inc6
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/fast_upsert_int.inc19
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/have_mrr.inc0
-rw-r--r--storage/tokudb/mysql-test/tokudb/include/setup_fast_update_upsert.inc8
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_bin_descriptor.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_bin_rename.result64
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_blob_data.result72
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_char_descriptor.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_char_rename.result64
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_int.result120
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_int_descriptor.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_int_rename.result40
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_text_data.result72
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_varbin_descriptor.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/change_column_varchar_descriptor.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/compressions.result11
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_mixed.result225
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_row.result19
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_statement.result222
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_blobs.result18253
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_fixed_varchar.result33026
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_with_varchar.result32771
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_char.result60
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_deadlock.result19
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_decr_floor.result314
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_disable_slow_update.result7
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_error.result12
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_int.result562
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_int_bounds.result52
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_key.result54
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_sqlmode.result21
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_uint_bounds.result36
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_update_varchar.result13575
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_bin_pad.resultbin659 -> 738 bytes
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_char.result24
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result19
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_int.result428
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_key.result43
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_sqlmode.result23
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/fast_upsert_values.result18
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/tokudb_mrr.result334
-rw-r--r--storage/tokudb/mysql-test/tokudb/r/type_datetime.result10
-rw-r--r--storage/tokudb/mysql-test/tokudb/suite.pm6
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/compressions.test68
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/disabled.def24
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed-master.opt2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed.test15
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row-master.opt2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row.test19
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement-master.opt2
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement.test15
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.py57
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.test18575
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.py63
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.test33287
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.py62
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.test33115
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_char.test66
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_deadlock.test21
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.py58
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.test409
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_disable_slow_update.test17
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_error.test16
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_int.py77
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_int.test682
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_int_bounds.test55
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_key.test63
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_sqlmode.test25
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_uint_bounds.test42
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.py63
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.test7390
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_bin_pad.test19
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_char.test27
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_deadlock.test22
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.py50
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.test486
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_key.test46
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_sqlmode.test27
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/fast_upsert_values.test21
-rw-r--r--storage/tokudb/mysql-test/tokudb/t/tokudb_mrr.test73
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add2.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add3.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_drop.result160
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_drop.result1232
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_drop.result160
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_drop.result160
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering.result32
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering2.result32
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_diff_num_offset_bytes.result84
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add2.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_drop.result560
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add2.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_drop.result560
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_null_bits.result68
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk.result32
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk2.result32
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add2.result1736
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_drop.result560
-rw-r--r--storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter2.result72
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/PS-3773.result8
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_comment_rebuild_data.result177
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/db743.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/r/mdev5932.result4
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/PS-3773.test26
-rw-r--r--storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_comment_rebuild_data.test188
-rw-r--r--storage/tokudb/tokudb_debug.h5
-rw-r--r--storage/tokudb/tokudb_dir_cmd.h6
-rw-r--r--storage/tokudb/tokudb_information_schema.cc74
-rw-r--r--storage/tokudb/tokudb_sysvars.cc120
-rw-r--r--storage/tokudb/tokudb_sysvars.h16
-rw-r--r--storage/tokudb/tokudb_thread.h26
-rw-r--r--storage/tokudb/tokudb_update_fun.cc230
-rw-r--r--strings/ctype-bin.c8
-rw-r--r--strings/ctype-euc_kr.c4
-rw-r--r--strings/ctype-mb.c100
-rw-r--r--strings/ctype-simple.c26
-rw-r--r--strings/ctype-uca.c1560
-rw-r--r--strings/ctype-uca.ic839
-rw-r--r--strings/ctype-ucs2.c223
-rw-r--r--strings/ctype-ucs2.h32
-rw-r--r--strings/ctype-ujis.c8
-rw-r--r--strings/ctype-unidata.h31
-rw-r--r--strings/ctype-utf16.h80
-rw-r--r--strings/ctype-utf32.h33
-rw-r--r--strings/ctype-utf8.c430
-rw-r--r--strings/ctype-utf8.h190
-rw-r--r--strings/decimal.c35
-rw-r--r--strings/json_lib.c23
-rw-r--r--strings/strcoll.ic267
-rw-r--r--support-files/mariadb.service.in1
-rw-r--r--support-files/mariadb@.service.in1
-rw-r--r--support-files/mysql.server.sh31
-rw-r--r--support-files/mysqld_multi.server.sh19
-rw-r--r--support-files/rpm/plugin-postin.sh3
-rw-r--r--support-files/rpm/server-posttrans.sh11
-rw-r--r--support-files/rpm/server-postun.sh9
-rw-r--r--tests/mysql_client_fw.c12
-rw-r--r--tests/mysql_client_test.c15
-rw-r--r--unittest/sql/mf_iocache-t.cc88
-rw-r--r--vio/CMakeLists.txt2
-rw-r--r--vio/vio.c61
-rw-r--r--vio/vio_priv.h8
-rw-r--r--vio/viopipe.c1
-rw-r--r--vio/vioshm.c217
-rw-r--r--vio/viosocket.c14
-rw-r--r--vio/viossl.c12
-rw-r--r--win/packaging/CMakeLists.txt95
-rw-r--r--win/packaging/CPackWixConfig.cmake2
-rw-r--r--win/packaging/CPackZIPConfig.cmake11
-rw-r--r--win/packaging/CPackZIPDebugInfoConfig.cmake6
-rw-r--r--win/packaging/ca/CMakeLists.txt7
-rw-r--r--win/packaging/create_msi.cmake (renamed from win/packaging/create_msi.cmake.in)66
-rw-r--r--win/packaging/extra.wxs.in16
-rw-r--r--win/packaging/heidisql.cmake10
-rw-r--r--win/packaging/mysql_server.wxs.in2
-rw-r--r--win/upgrade_wizard/CMakeLists.txt21
-rw-r--r--zlib/CMakeLists.txt156
-rw-r--r--zlib/ChangeLog666
-rw-r--r--zlib/FAQ267
-rw-r--r--zlib/INDEX41
-rw-r--r--zlib/README94
-rw-r--r--zlib/README.MySQL16
-rw-r--r--zlib/adler32.c113
-rw-r--r--zlib/algorithm.txt209
-rw-r--r--zlib/amiga/Makefile.pup69
-rw-r--r--zlib/amiga/Makefile.sas68
-rw-r--r--zlib/compress.c45
-rw-r--r--zlib/crc32.c149
-rw-r--r--zlib/crc32.h2
-rw-r--r--zlib/deflate.c1269
-rw-r--r--zlib/deflate.h78
-rw-r--r--zlib/gzclose.c25
-rw-r--r--zlib/gzguts.h218
-rw-r--r--zlib/gzio.c1031
-rw-r--r--zlib/gzlib.c637
-rw-r--r--zlib/gzread.c654
-rw-r--r--zlib/gzwrite.c665
-rw-r--r--zlib/infback.c107
-rw-r--r--zlib/inffast.c159
-rw-r--r--zlib/inffast.h4
-rw-r--r--zlib/inffixed.h6
-rw-r--r--zlib/inflate.c507
-rw-r--r--zlib/inflate.h38
-rw-r--r--zlib/inftrees.c109
-rw-r--r--zlib/inftrees.h27
-rw-r--r--zlib/make_vms.com867
-rw-r--r--zlib/msdos/Makefile.bor115
-rw-r--r--zlib/msdos/Makefile.dj2104
-rw-r--r--zlib/msdos/Makefile.emx69
-rw-r--r--zlib/msdos/Makefile.msc112
-rw-r--r--zlib/msdos/Makefile.tc100
-rw-r--r--zlib/nintendods/README5
-rw-r--r--zlib/old/Makefile.emx69
-rw-r--r--zlib/old/Makefile.riscos151
-rw-r--r--zlib/old/README3
-rw-r--r--zlib/old/descrip.mms48
-rw-r--r--zlib/old/os2/Makefile.os2136
-rw-r--r--zlib/old/os2/zlib.def51
-rw-r--r--zlib/old/visual-basic.txt160
-rw-r--r--zlib/os400/README40048
-rw-r--r--zlib/os400/bndsrc119
-rw-r--r--zlib/os400/make.sh366
-rw-r--r--zlib/os400/zlib.inc527
-rw-r--r--zlib/qnx/package.qpg141
-rw-r--r--zlib/test/example.c602
-rw-r--r--zlib/test/infcover.c671
-rw-r--r--zlib/test/minigzip.c651
-rw-r--r--zlib/treebuild.xml116
-rw-r--r--zlib/trees.c246
-rw-r--r--zlib/trees.h4
-rw-r--r--zlib/uncompr.c100
-rw-r--r--zlib/watcom/watcom_f.mak43
-rw-r--r--zlib/watcom/watcom_l.mak43
-rw-r--r--zlib/win32/DLL_FAQ.txt397
-rw-r--r--zlib/win32/Makefile.bor110
-rw-r--r--zlib/win32/Makefile.gcc182
-rw-r--r--zlib/win32/Makefile.msc163
-rw-r--r--zlib/win32/README-WIN32.txt103
-rw-r--r--zlib/win32/VisualC.txt3
-rw-r--r--zlib/win32/zlib.def94
-rw-r--r--zlib/win32/zlib1.rc40
-rw-r--r--zlib/zconf.h.cmakein536
-rw-r--r--zlib/zconf.h.in (renamed from zlib/zconf.h)324
-rw-r--r--zlib/zlib.3122
-rw-r--r--zlib/zlib.h1639
-rw-r--r--zlib/zlib.pc.cmakein13
-rw-r--r--zlib/zlib.pc.in13
-rwxr-xr-xzlib/zlib2ansi152
-rw-r--r--zlib/zutil.c101
-rw-r--r--zlib/zutil.h192
1883 files changed, 72098 insertions, 264200 deletions
diff --git a/.gitignore b/.gitignore
index ae36c2696af..2ae0a2332fd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -94,7 +94,6 @@ packaging/rpm-oel/mysql.spec
packaging/rpm-uln/mysql.10.0.11.spec
packaging/solaris/postinstall-solaris
pcre/config.h
-pcre/pcre*test.sh
pcre/pcre.h
pcre/pcre_chartables.c
pcre/pcregrep
@@ -263,6 +262,7 @@ storage/mroonga/vendor/groonga/src/groonga-benchmark
storage/mroonga/vendor/groonga/src/suggest/groonga-suggest-create-dataset
storage/mroonga/mysql-test/mroonga/storage/r/information_schema_plugins.result
storage/mroonga/mysql-test/mroonga/storage/r/variable_version.result
+zlib/zconf.h
xxx/*
yyy/*
zzz/*
diff --git a/.travis.yml b/.travis.yml
index 6142e76e1e0..95e0796099b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -111,8 +111,8 @@ addons:
apt:
sources:
- ubuntu-toolchain-r-test
- - sourceline: 'deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-5.0 main'
- - sourceline: 'deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-6.0 main'
+ - llvm-toolchain-trusty-5.0
+ - llvm-toolchain-trusty-6.0
packages: # make sure these include all compilers and all build dependencies (see list above)
- gcc-5
- g++-5
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 58b6cc62e9f..5415efb66db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
# Copyright (c) 2006, 2017, Oracle and/or its affiliates.
-# Copyright (c) 2008, 2017, MariaDB
+# Copyright (c) 2008, 2018, MariaDB Corporation
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -14,22 +14,10 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3)
+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.7)
-# explicitly set the policy to OLD
-# (cannot use NEW, not everyone is on cmake-2.8.12 yet)
IF(POLICY CMP0022)
- CMAKE_POLICY(SET CMP0022 OLD)
-ENDIF()
-
-# We use the LOCATION target property (CMP0026)
-# and get_target_property() for non-existent targets (CMP0045)
-# and INSTALL_NAME_DIR (CMP0042)
-IF(CMAKE_VERSION VERSION_EQUAL "3.0.0" OR
- CMAKE_VERSION VERSION_GREATER "3.0.0")
- CMAKE_POLICY(SET CMP0026 OLD)
- CMAKE_POLICY(SET CMP0045 OLD)
- CMAKE_POLICY(SET CMP0042 OLD)
+ CMAKE_POLICY(SET CMP0022 NEW)
ENDIF()
IF(POLICY CMP0054)
CMAKE_POLICY(SET CMP0054 NEW)
@@ -89,6 +77,14 @@ ELSE()
ENDIF()
PROJECT(${MYSQL_PROJECT_NAME})
+IF(CMAKE_VERSION VERSION_LESS "3.1")
+ IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11")
+ ENDIF()
+ELSE()
+ SET(CMAKE_CXX_STANDARD 11)
+ENDIF()
+
SET(CPACK_PACKAGE_NAME "MariaDB")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "MariaDB: a very fast and robust SQL database server")
SET(CPACK_PACKAGE_URL "http://mariadb.org")
@@ -181,6 +177,12 @@ IF(UNIX)
ENDIF()
OPTION (WITH_UNIT_TESTS "Compile MySQL with unit tests" ON)
+IF (WITHOUT_SERVER)
+ SET (SKIP_COMPONENTS "Server|IniFiles|SuportFiles|Readme")
+ELSE()
+ SET (SKIP_COMPONENTS "N-O-N-E")
+ENDIF()
+
OPTION(NOT_FOR_DISTRIBUTION "Allow linking with GPLv2-incompatible system libraries. Only set it you never plan to distribute the resulting binaries" OFF)
INCLUDE(check_compiler_flag)
@@ -445,7 +447,7 @@ CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/include/mysql_version.h.in
CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/sql/sql_builtin.cc.in
${CMAKE_BINARY_DIR}/sql/sql_builtin.cc)
-IF(GIT_EXECUTABLE)
+IF(GIT_EXECUTABLE AND EXISTS ${PROJECT_SOURCE_DIR}/.git)
EXECUTE_PROCESS(
COMMAND ${GIT_EXECUTABLE} rev-parse HEAD
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
diff --git a/CREDITS b/CREDITS
index 1788b6304fe..9f03f7fc24e 100644
--- a/CREDITS
+++ b/CREDITS
@@ -10,9 +10,11 @@ Microsoft https://microsoft.com/ (2017)
Tencent Cloud https://cloud.tencent.com (2017)
Development Bank of Singapore https://dbs.com (2016)
IBM https://www.ibm.com (2017)
+Tencent Games http://game.qq.com/ (2018)
Visma https://visma.com (2015)
-Acronis http://acronis.com (2016)
+Acronis https://acronis.com (2016)
Nexedi https://www.nexedi.com (2016)
+Percona https://www.percona.com (2018)
Tencent Game DBA http://tencentdba.com/about (2016)
Tencent TDSQL http://tdsql.org (2016)
Verkkokauppa.com https://www.verkkokauppa.com (2015)
diff --git a/README.md b/README.md
index abb7b263482..7cdcc90471f 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
Code status:
------------
-* [![tests status](https://secure.travis-ci.org/MariaDB/server.png?branch=10.3)](https://travis-ci.org/MariaDB/server) travis-ci.org (10.3 branch)
+* [![tests status](https://secure.travis-ci.org/MariaDB/server.png?branch=10.4)](https://travis-ci.org/MariaDB/server) travis-ci.org (10.4 branch)
## MariaDB: drop-in replacement for MySQL
@@ -13,8 +13,8 @@ Please read the CREDITS file for details about the MariaDB Foundation,
and who is developing MariaDB.
MariaDB is developed by many of the original developers of MySQL who
-now work for the MariaDB Foundation and the MariaDB Corporation, and by many people in
-the community.
+now work for the MariaDB Foundation and the MariaDB Corporation,
+and by many people in the community.
MySQL, which is the base of MariaDB, is a product and trademark of Oracle
Corporation, Inc. For a list of developers and other contributors,
@@ -64,10 +64,14 @@ and COPYING.thirdparty files.
Bug Reports:
------------
-Bug and/or error reports regarding MariaDB should be submitted at
-https://mariadb.org/jira
+Bug and/or error reports regarding MariaDB should be submitted at:
+https://jira.mariadb.org
-Bugs in the MySQL code can also be submitted at https://bugs.mysql.com
+For reporting security vulnerabilities see:
+https://mariadb.org/about/security-policy/
+
+Bugs in the MySQL code can also be submitted at:
+https://bugs.mysql.com
The code for MariaDB, including all revision history, can be found at:
https://github.com/MariaDB/server
diff --git a/VERSION b/VERSION
index dfdc7839a5c..b1d946982f6 100644
--- a/VERSION
+++ b/VERSION
@@ -1,4 +1,4 @@
MYSQL_VERSION_MAJOR=10
MYSQL_VERSION_MINOR=4
-MYSQL_VERSION_PATCH=0
+MYSQL_VERSION_PATCH=1
SERVER_MATURITY=alpha
diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
index e0d34b9f5ed..e2329f505ab 100644
--- a/client/CMakeLists.txt
+++ b/client/CMakeLists.txt
@@ -1,4 +1,5 @@
# Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2008, 2018, MariaDB Corporation
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/client/client_priv.h b/client/client_priv.h
index ada72187569..ffdf0fc4b8f 100644
--- a/client/client_priv.h
+++ b/client/client_priv.h
@@ -49,7 +49,7 @@ enum options_client
OPT_SSL_CIPHER, OPT_SHUTDOWN_TIMEOUT, OPT_LOCAL_INFILE,
OPT_DELETE_MASTER_LOGS, OPT_COMPACT,
OPT_PROMPT, OPT_IGN_LINES,OPT_TRANSACTION,OPT_MYSQL_PROTOCOL,
- OPT_SHARED_MEMORY_BASE_NAME, OPT_FRM, OPT_SKIP_OPTIMIZATION,
+ OPT_FRM, OPT_SKIP_OPTIMIZATION,
OPT_COMPATIBLE, OPT_RECONNECT, OPT_DELIMITER, OPT_SECURE_AUTH,
OPT_OPEN_FILES_LIMIT, OPT_SET_CHARSET, OPT_SERVER_ARG,
OPT_STOP_POSITION, OPT_START_DATETIME, OPT_STOP_DATETIME,
diff --git a/client/mysql.cc b/client/mysql.cc
index 6a720c38ef1..4e94d092a5e 100644
--- a/client/mysql.cc
+++ b/client/mysql.cc
@@ -1,6 +1,6 @@
/*
- Copyright (c) 2000, 2014, Oracle and/or its affiliates.
- Copyright (c) 2009, 2017, MariaDB
+ Copyright (c) 2000, 2018, Oracle and/or its affiliates.
+ Copyright (c) 2009, 2018, MariaDB Corporation
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -196,9 +196,6 @@ static char delimiter[16]= DEFAULT_DELIMITER;
static uint delimiter_length= 1;
unsigned short terminal_width= 80;
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name=0;
-#endif
static uint opt_protocol=0;
static CHARSET_INFO *charset_info= &my_charset_latin1;
@@ -1340,9 +1337,6 @@ sig_handler mysql_end(int sig)
my_free(full_username);
my_free(part_username);
my_free(default_prompt);
-#ifdef HAVE_SMEM
- my_free(shared_memory_base_name);
-#endif
my_free(current_prompt);
while (embedded_server_arg_count > 1)
my_free(embedded_server_args[--embedded_server_arg_count]);
@@ -1373,10 +1367,6 @@ static bool do_connect(MYSQL *mysql, const char *host, const char *user,
#endif
if (opt_protocol)
mysql_options(mysql,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(mysql,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
if (opt_plugin_dir && *opt_plugin_dir)
mysql_options(mysql, MYSQL_PLUGIN_DIR, opt_plugin_dir);
@@ -1493,7 +1483,7 @@ static struct my_option my_long_options[] =
{"batch", 'B',
"Don't use history file. Disable interactive behavior. (Enables --silent.)",
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
- {"binary-as-hex", 'b', "Print binary data as hex", &opt_binhex, &opt_binhex,
+ {"binary-as-hex", 0, "Print binary data as hex", &opt_binhex, &opt_binhex,
0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"character-sets-dir", OPT_CHARSETS_DIR,
"Directory for character set files.", &charsets_dir,
@@ -1612,7 +1602,7 @@ static struct my_option my_long_options[] =
{"prompt", OPT_PROMPT, "Set the mysql prompt to this value.",
&current_prompt, &current_prompt, 0, GET_STR_ALLOC,
REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
- {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe, memory).",
+ {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"quick", 'q',
"Don't cache result, print it row by row. This may slow down the server "
@@ -1626,11 +1616,6 @@ static struct my_option my_long_options[] =
&opt_reconnect, &opt_reconnect, 0, GET_BOOL, NO_ARG, 1, 0, 0, 0, 0, 0},
{"silent", 's', "Be more silent. Print results with a tab as separator, "
"each row on new line.", 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name,
- &shared_memory_base_name, 0, GET_STR_ALLOC, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"socket", 'S', "The socket file to use for connection.",
&opt_mysql_unix_port, &opt_mysql_unix_port, 0, GET_STR_ALLOC,
REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
diff --git a/client/mysql_upgrade.c b/client/mysql_upgrade.c
index ef1630dd0e3..c5a79e24c03 100644
--- a/client/mysql_upgrade.c
+++ b/client/mysql_upgrade.c
@@ -135,13 +135,8 @@ static struct my_option my_long_options[]=
"built-in default (" STRINGIFY_ARG(MYSQL_PORT) ").",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"protocol", OPT_MYSQL_PROTOCOL,
- "The protocol to use for connection (tcp, socket, pipe, memory).",
+ "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", 0,
- 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"silent", OPT_SILENT, "Print less information", &opt_silent,
&opt_silent, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"socket", 'S', "The socket file to use for connection.",
@@ -354,7 +349,6 @@ get_one_option(int optid, const struct my_option *opt,
case 'P': /* --port */
case 'S': /* --socket */
case OPT_MYSQL_PROTOCOL: /* --protocol */
- case OPT_SHARED_MEMORY_BASE_NAME: /* --shared-memory-base-name */
case OPT_PLUGIN_DIR: /* --plugin-dir */
case OPT_DEFAULT_AUTH: /* --default-auth */
add_one_option_cmd_line(&conn_args, opt, argument);
diff --git a/client/mysqladmin.cc b/client/mysqladmin.cc
index 5e7fb80b2b5..be81deb2780 100644
--- a/client/mysqladmin.cc
+++ b/client/mysqladmin.cc
@@ -49,9 +49,6 @@ static char * unix_port=0;
static char *opt_plugin_dir= 0, *opt_default_auth= 0;
static bool sql_log_bin_off= false;
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name=0;
-#endif
static uint opt_protocol=0;
static myf error_flags; /* flags to pass to my_printf_error, like ME_BELL */
@@ -185,18 +182,13 @@ static struct my_option my_long_options[] =
#endif
"built-in default (" STRINGIFY_ARG(MYSQL_PORT) ").",
&tcp_port, &tcp_port, 0, GET_UINT, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
- {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe, memory).",
+ {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"relative", 'r',
"Show difference between current and previous values when used with -i. "
"Currently only works with extended-status.",
&opt_relative, &opt_relative, 0, GET_BOOL, NO_ARG, 0, 0, 0,
0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name, &shared_memory_base_name,
- 0, GET_STR_ALLOC, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"silent", 's', "Silently exit if one can't connect to server.",
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
{"socket", 'S', "The socket file to use for connection.",
@@ -367,10 +359,6 @@ int main(int argc,char *argv[])
#endif
if (opt_protocol)
mysql_options(&mysql,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(&mysql,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, default_charset);
error_flags= (myf)(opt_nobeep ? 0 : ME_BELL);
@@ -496,9 +484,6 @@ err2:
mysql_library_end();
my_free(opt_password);
my_free(user);
-#ifdef HAVE_SMEM
- my_free(shared_memory_base_name);
-#endif
free_defaults(save_argv);
my_end(my_end_arg);
return error;
diff --git a/client/mysqlbinlog.cc b/client/mysqlbinlog.cc
index 4c8709bfca6..1b6c94aaf6d 100644
--- a/client/mysqlbinlog.cc
+++ b/client/mysqlbinlog.cc
@@ -82,7 +82,7 @@ ulong bytes_sent = 0L, bytes_received = 0L;
ulong mysqld_net_retry_count = 10L;
ulong open_files_limit;
ulong opt_binlog_rows_event_max_size;
-uint test_flags = 0;
+ulonglong test_flags = 0;
static uint opt_protocol= 0;
static FILE *result_file;
static char *result_file_name= 0;
@@ -124,9 +124,6 @@ static uint my_end_arg;
static const char* sock= 0;
static char *opt_plugindir= 0, *opt_default_auth= 0;
-#ifdef HAVE_SMEM
-static const char *shared_memory_base_name= 0;
-#endif
static char* user = 0;
static char* pass = 0;
static char *charset= 0;
@@ -1644,7 +1641,7 @@ static struct my_option my_options[] =
&port, &port, 0, GET_INT, REQUIRED_ARG,
0, 0, 0, 0, 0, 0},
{"protocol", OPT_MYSQL_PROTOCOL,
- "The protocol to use for connection (tcp, socket, pipe, memory).",
+ "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"read-from-remote-server", 'R', "Read binary logs from a MySQL server.",
&remote_opt, &remote_opt, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0,
@@ -1685,12 +1682,6 @@ static struct my_option my_options[] =
{"set-charset", OPT_SET_CHARSET,
"Add 'SET NAMES character_set' to the output.", &charset,
&charset, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name,
- &shared_memory_base_name,
- 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"short-form", 's', "Just show regular queries: no extra info, no "
"row-based events and no row counts. This is mainly for testing only, "
"and should not be used to feed to the MariaDB server. "
@@ -2134,11 +2125,6 @@ static Exit_status safe_connect()
if (opt_protocol)
mysql_options(mysql, MYSQL_OPT_PROTOCOL, (char*) &opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(mysql, MYSQL_SHARED_MEMORY_BASE_NAME,
- shared_memory_base_name);
-#endif
mysql_options(mysql, MYSQL_OPT_CONNECT_ATTR_RESET, 0);
mysql_options4(mysql, MYSQL_OPT_CONNECT_ATTR_ADD,
"program_name", "mysqlbinlog");
diff --git a/client/mysqlcheck.c b/client/mysqlcheck.c
index 5e366c5e3d1..432c7abcbe1 100644
--- a/client/mysqlcheck.c
+++ b/client/mysqlcheck.c
@@ -55,7 +55,6 @@ static int first_error = 0;
static char *opt_skip_database;
DYNAMIC_ARRAY tables4repair, tables4rebuild, alter_table_cmds;
DYNAMIC_ARRAY views4repair;
-static char *shared_memory_base_name=0;
static uint opt_protocol=0;
enum operations { DO_CHECK=1, DO_REPAIR, DO_ANALYZE, DO_OPTIMIZE, DO_FIX_NAMES };
@@ -179,7 +178,7 @@ static struct my_option my_long_options[] =
"built-in default (" STRINGIFY_ARG(MYSQL_PORT) ").",
&opt_mysql_port, &opt_mysql_port, 0, GET_UINT, REQUIRED_ARG, 0, 0, 0, 0, 0,
0},
- {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe, memory).",
+ {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"quick", 'q',
"If you are using this option with CHECK TABLE, it prevents the check from scanning the rows to check for wrong links. This is the fastest check. If you are using this option with REPAIR TABLE, it will try to repair only the index tree. This is the fastest repair method for a table.",
@@ -188,11 +187,6 @@ static struct my_option my_long_options[] =
{"repair", 'r',
"Can fix almost anything except unique keys that aren't unique.",
0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name, &shared_memory_base_name,
- 0, GET_STR_ALLOC, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"silent", 's', "Print only error messages.", &opt_silent,
&opt_silent, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"skip_database", 0, "Don't process the database specified as argument",
@@ -1112,8 +1106,6 @@ static int dbConnect(char *host, char *user, char *passwd)
#endif
if (opt_protocol)
mysql_options(&mysql_connection,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
- if (shared_memory_base_name)
- mysql_options(&mysql_connection,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
if (opt_plugin_dir && *opt_plugin_dir)
mysql_options(&mysql_connection, MYSQL_PLUGIN_DIR, opt_plugin_dir);
@@ -1253,8 +1245,7 @@ int main(int argc, char **argv)
delete_dynamic(&alter_table_cmds);
}
end1:
- my_free(opt_password);
- my_free(shared_memory_base_name);
+ my_free(opt_password);;
mysql_library_end();
free_defaults(defaults_argv);
my_end(my_end_arg);
diff --git a/client/mysqldump.c b/client/mysqldump.c
index c2c1aa6fc6c..fd720514373 100644
--- a/client/mysqldump.c
+++ b/client/mysqldump.c
@@ -39,7 +39,7 @@
** 10 Jun 2003: SET NAMES and --no-set-names by Alexander Barkov
*/
-#define DUMP_VERSION "10.16"
+#define DUMP_VERSION "10.17"
#include <my_global.h>
#include <my_sys.h>
@@ -159,9 +159,6 @@ static MYSQL_RES *routine_res, *routine_list_res;
FILE *md_result_file= 0;
FILE *stderror_file=0;
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name=0;
-#endif
static uint opt_protocol= 0;
static char *opt_plugin_dir= 0, *opt_default_auth= 0;
@@ -472,7 +469,7 @@ static struct my_option my_long_options[] =
&opt_mysql_port, 0, GET_UINT, REQUIRED_ARG, 0, 0, 0, 0, 0,
0},
{"protocol", OPT_MYSQL_PROTOCOL,
- "The protocol to use for connection (tcp, socket, pipe, memory).",
+ "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"quick", 'q', "Don't buffer query, dump directly to stdout.",
&quick, &quick, 0, GET_BOOL, NO_ARG, 1, 0, 0, 0, 0, 0},
@@ -494,11 +491,6 @@ static struct my_option my_long_options[] =
"Add 'SET NAMES default_character_set' to the output.",
&opt_set_charset, &opt_set_charset, 0, GET_BOOL, NO_ARG, 1,
0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name, &shared_memory_base_name,
- 0, GET_STR_ALLOC, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
/*
Note that the combination --single-transaction --master-data
will give bullet-proof binlog position only if server >=4.1.3. That's the
@@ -1719,10 +1711,6 @@ static int connect_to_db(char *host, char *user,char *passwd)
#endif
if (opt_protocol)
mysql_options(&mysql_connection,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(&mysql_connection,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
mysql_options(&mysql_connection, MYSQL_SET_CHARSET_NAME, default_charset);
if (opt_plugin_dir && *opt_plugin_dir)
@@ -2141,7 +2129,7 @@ static void print_xml_row(FILE *xml_file, const char *row_name,
{
create_stmt_ptr= (*row)[i];
create_stmt_len= lengths[i];
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
body_found= 1;
#endif
}
@@ -6255,10 +6243,6 @@ err:
if (opt_slave_data)
do_start_slave_sql(mysql);
-#ifdef HAVE_SMEM
- my_free(shared_memory_base_name);
-#endif
-
dbDisconnect(current_host);
if (!path)
write_footer(md_result_file);
diff --git a/client/mysqlimport.c b/client/mysqlimport.c
index c7432992d45..2e4e8550fe3 100644
--- a/client/mysqlimport.c
+++ b/client/mysqlimport.c
@@ -65,10 +65,6 @@ static longlong opt_ignore_lines= -1;
static char **argv_to_free;
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name=0;
-#endif
-
static struct my_option my_long_options[] =
{
{"character-sets-dir", OPT_CHARSETS_DIR,
@@ -157,15 +153,10 @@ static struct my_option my_long_options[] =
&opt_mysql_port,
&opt_mysql_port, 0, GET_UINT, REQUIRED_ARG, 0, 0, 0, 0, 0,
0},
- {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe, memory).",
+ {"protocol", OPT_MYSQL_PROTOCOL, "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"replace", 'r', "If duplicate unique key was found, replace old row.",
&replace, &replace, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name, &shared_memory_base_name,
- 0, GET_STR_ALLOC, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"silent", 's', "Be more silent.", &silent, &silent, 0,
GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"socket", 'S', "The socket file to use for connection.",
@@ -458,10 +449,6 @@ static MYSQL *db_connect(char *host, char *database,
#endif
if (opt_protocol)
mysql_options(mysql,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(mysql,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
if (opt_plugin_dir && *opt_plugin_dir)
mysql_options(mysql, MYSQL_PLUGIN_DIR, opt_plugin_dir);
@@ -514,9 +501,6 @@ static void safe_exit(int error, MYSQL *mysql)
if (mysql)
mysql_close(mysql);
-#ifdef HAVE_SMEM
- my_free(shared_memory_base_name);
-#endif
free_defaults(argv_to_free);
mysql_library_end();
my_free(opt_password);
diff --git a/client/mysqlshow.c b/client/mysqlshow.c
index 484ca661d9e..d7c4dbec27e 100644
--- a/client/mysqlshow.c
+++ b/client/mysqlshow.c
@@ -39,9 +39,6 @@ static uint opt_verbose=0;
static char *default_charset= (char*) MYSQL_AUTODETECT_CHARSET_NAME;
static char *opt_plugin_dir= 0, *opt_default_auth= 0;
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name=0;
-#endif
static uint opt_protocol=0;
static void get_options(int *argc,char ***argv);
@@ -131,10 +128,7 @@ int main(int argc, char **argv)
#endif
if (opt_protocol)
mysql_options(&mysql,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(&mysql,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
+
mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, default_charset);
if (opt_plugin_dir && *opt_plugin_dir)
@@ -177,9 +171,6 @@ error:
mysql_close(&mysql); /* Close & free connection */
my_free(opt_password);
mysql_server_end();
-#ifdef HAVE_SMEM
- my_free(shared_memory_base_name);
-#endif
free_defaults(defaults_argv);
my_end(my_end_arg);
exit(error ? 1 : 0);
@@ -243,14 +234,8 @@ static struct my_option my_long_options[] =
NO_ARG, 0, 0, 0, 0, 0, 0},
#endif
{"protocol", OPT_MYSQL_PROTOCOL,
- "The protocol to use for connection (tcp, socket, pipe, memory).",
+ "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name,
- &shared_memory_base_name, 0, GET_STR_ALLOC, REQUIRED_ARG,
- 0, 0, 0, 0, 0, 0},
-#endif
{"show-table-type", 't', "Show table type column.",
&opt_table_type, &opt_table_type, 0, GET_BOOL,
NO_ARG, 0, 0, 0, 0, 0, 0},
diff --git a/client/mysqlslap.c b/client/mysqlslap.c
index 4cb6cbcc15b..3b9703fe6d4 100644
--- a/client/mysqlslap.c
+++ b/client/mysqlslap.c
@@ -98,9 +98,6 @@ TODO:
#define snprintf _snprintf
#endif
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name=0;
-#endif
/* Global Thread counter */
uint thread_counter;
@@ -309,10 +306,6 @@ void set_mysql_connect_options(MYSQL *mysql)
#endif
if (opt_protocol)
mysql_options(mysql,MYSQL_OPT_PROTOCOL,(char*)&opt_protocol);
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(mysql,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
mysql_options(mysql, MYSQL_SET_CHARSET_NAME, default_charset);
}
@@ -423,10 +416,6 @@ int main(int argc, char **argv)
statement_cleanup(pre_statements);
statement_cleanup(post_statements);
option_cleanup(engine_options);
-
-#ifdef HAVE_SMEM
- my_free(shared_memory_base_name);
-#endif
free_defaults(defaults_argv);
mysql_library_end();
my_end(my_end_arg);
@@ -689,17 +678,11 @@ static struct my_option my_long_options[] =
&pre_system, &pre_system,
0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"protocol", OPT_MYSQL_PROTOCOL,
- "The protocol to use for connection (tcp, socket, pipe, memory).",
+ "The protocol to use for connection (tcp, socket, pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"query", 'q', "Query to run or file containing query to run.",
&user_supplied_query, &user_supplied_query,
0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", OPT_SHARED_MEMORY_BASE_NAME,
- "Base name of shared memory.", &shared_memory_base_name,
- &shared_memory_base_name, 0, GET_STR_ALLOC, REQUIRED_ARG,
- 0, 0, 0, 0, 0, 0},
-#endif
{"silent", 's', "Run program in silent mode - no output.",
&opt_silent, &opt_silent, 0, GET_BOOL, NO_ARG,
0, 0, 0, 0, 0, 0},
diff --git a/client/mysqltest.cc b/client/mysqltest.cc
index 829ae0b95c1..f8c4f84a385 100644
--- a/client/mysqltest.cc
+++ b/client/mysqltest.cc
@@ -20,7 +20,7 @@
Tool used for executing a .test file
See the "MySQL Test framework manual" for more information
- http://dev.mysql.com/doc/mysqltest/en/index.html
+ https://mariadb.com/kb/en/library/mysqltest/
Please keep the test framework tools identical in all versions!
@@ -107,7 +107,6 @@ enum {
static int record= 0, opt_sleep= -1;
static char *opt_db= 0, *opt_pass= 0;
const char *opt_user= 0, *opt_host= 0, *unix_sock= 0, *opt_basedir= "./";
-static char *shared_memory_base_name=0;
const char *opt_logdir= "";
const char *opt_prologue= 0, *opt_charsets_dir;
static int opt_port= 0;
@@ -5950,7 +5949,6 @@ do_handle_error:
<opts> - options to use for the connection
* SSL - use SSL if available
* COMPRESS - use compression if available
- * SHM - use shared memory if available
* PIPE - use named pipe if available
*/
@@ -5962,7 +5960,6 @@ void do_connect(struct st_command *command)
char *ssl_cipher __attribute__((unused))= 0;
my_bool con_ssl= 0, con_compress= 0;
my_bool con_pipe= 0;
- my_bool con_shm __attribute__ ((unused))= 0;
int read_timeout= 0;
int write_timeout= 0;
int connect_timeout= 0;
@@ -5977,9 +5974,6 @@ void do_connect(struct st_command *command)
static DYNAMIC_STRING ds_sock;
static DYNAMIC_STRING ds_options;
static DYNAMIC_STRING ds_default_auth;
-#ifdef HAVE_SMEM
- static DYNAMIC_STRING ds_shm;
-#endif
const struct command_arg connect_args[] = {
{ "connection name", ARG_STRING, TRUE, &ds_connection_name, "Name of the connection" },
{ "host", ARG_STRING, TRUE, &ds_host, "Host to connect to" },
@@ -6008,11 +6002,6 @@ void do_connect(struct st_command *command)
die("Illegal argument for port: '%s'", ds_port.str);
}
-#ifdef HAVE_SMEM
- /* Shared memory */
- init_dynamic_string(&ds_shm, ds_sock.str, 0, 0);
-#endif
-
/* Sock */
if (ds_sock.length)
{
@@ -6061,8 +6050,6 @@ void do_connect(struct st_command *command)
con_compress= 1;
else if (length == 4 && !strncmp(con_options, "PIPE", 4))
con_pipe= 1;
- else if (length == 3 && !strncmp(con_options, "SHM", 3))
- con_shm= 1;
else if (strncasecmp(con_options, "read_timeout=",
sizeof("read_timeout=")-1) == 0)
{
@@ -6168,22 +6155,6 @@ void do_connect(struct st_command *command)
(char*)&connect_timeout);
}
-#ifdef HAVE_SMEM
- if (con_shm)
- {
- uint protocol= MYSQL_PROTOCOL_MEMORY;
- if (!ds_shm.length)
- die("Missing shared memory base name");
- mysql_options(con_slot->mysql, MYSQL_SHARED_MEMORY_BASE_NAME, ds_shm.str);
- mysql_options(con_slot->mysql, MYSQL_OPT_PROTOCOL, &protocol);
- }
- else if (shared_memory_base_name)
- {
- mysql_options(con_slot->mysql, MYSQL_SHARED_MEMORY_BASE_NAME,
- shared_memory_base_name);
- }
-#endif
-
/* Use default db name */
if (ds_database.length == 0)
dynstr_set(&ds_database, opt_db);
@@ -6223,9 +6194,6 @@ void do_connect(struct st_command *command)
dynstr_free(&ds_sock);
dynstr_free(&ds_options);
dynstr_free(&ds_default_auth);
-#ifdef HAVE_SMEM
- dynstr_free(&ds_shm);
-#endif
DBUG_VOID_RETURN;
}
@@ -7109,7 +7077,7 @@ static struct my_option my_long_options[] =
GET_INT, REQUIRED_ARG, DEFAULT_MAX_CONN, 8, 5120, 0, 0, 0},
{"password", 'p', "Password to use when connecting to server.",
0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
- {"protocol", OPT_MYSQL_PROTOCOL, "The protocol of connection (tcp,socket,pipe,memory).",
+ {"protocol", OPT_MYSQL_PROTOCOL, "The protocol of connection (tcp,socket,pipe).",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"port", 'P', "Port number to use for connection or 0 for default to, in "
"order of preference, my.cnf, $MYSQL_TCP_PORT, "
@@ -7142,10 +7110,6 @@ static struct my_option my_long_options[] =
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"server-file", 'F', "Read embedded server arguments from file.",
0, 0, 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
- {"shared-memory-base-name", 0,
- "Base name of shared memory.", &shared_memory_base_name,
- &shared_memory_base_name, 0, GET_STR, REQUIRED_ARG, 0, 0, 0,
- 0, 0, 0},
{"silent", 's', "Suppress all normal output. Synonym for --quiet.",
&silent, &silent, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"sleep", 'T', "Always sleep this many seconds on sleep commands.",
@@ -9340,11 +9304,6 @@ int main(int argc, char **argv)
}
#endif
-#ifdef HAVE_SMEM
- if (shared_memory_base_name)
- mysql_options(con->mysql,MYSQL_SHARED_MEMORY_BASE_NAME,shared_memory_base_name);
-#endif
-
if (!(con->name = my_strdup("default", MYF(MY_WME))))
die("Out of memory");
mysql_options(con->mysql, MYSQL_OPT_NONBLOCK, 0);
diff --git a/cmake/CPackRPM.cmake b/cmake/CPackRPM.cmake
index 3b57decc5bb..326013f06b3 100644
--- a/cmake/CPackRPM.cmake
+++ b/cmake/CPackRPM.cmake
@@ -2,6 +2,11 @@
# Wrapper for CPackRPM.cmake
#
+#
+# Support for per-component LICENSE and VENDOR
+#
+# per component values, if present, are copied into global CPACK_RPM_PACKAGE_xxx
+#
macro(set_from_component WHAT)
set(orig_CPACK_RPM_PACKAGE_${WHAT} ${CPACK_RPM_PACKAGE_${WHAT}})
if(CPACK_RPM_${CPACK_RPM_PACKAGE_COMPONENT}_PACKAGE_${WHAT})
@@ -15,6 +20,33 @@ endmacro()
set_from_component(LICENSE)
set_from_component(VENDOR)
+#
+# Support for the %posttrans scriptlet
+#
+# the scriptlet, if present, is appended (together with the %posttrans tag)
+# to the pre-uninstall scriptlet
+#
+set(base_time "PRE")
+set(base_type "UNINSTALL")
+set(base_var CPACK_RPM_${CPACK_RPM_PACKAGE_COMPONENT}_${base_time}_${base_type}_SCRIPT_FILE)
+set(acc)
+
+macro(read_one_file time_ type_ tag_)
+ set(var CPACK_RPM_${CPACK_RPM_PACKAGE_COMPONENT}_${time_}_${type_}_SCRIPT_FILE)
+ if (${var})
+ file(READ ${${var}} content)
+ set(acc "${tag_}\n${content}\n\n${acc}")
+ endif()
+endmacro()
+
+read_one_file("POST" "TRANS" "%posttrans")
+if (acc)
+ set(orig_${base_var} ${${base_var}})
+ read_one_file(${base_time} ${base_type} "")
+ set(${base_var} ${CPACK_TOPLEVEL_DIRECTORY}/SPECS/${CPACK_RPM_PACKAGE_COMPONENT}_${base_time}_${base_type}.scriptlet)
+ file(WRITE ${${base_var}} "${acc}")
+endif()
+
# load the original CPackRPM.cmake
set(orig_CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH})
unset(CMAKE_MODULE_PATH)
@@ -23,10 +55,10 @@ set(CMAKE_MODULE_PATH ${orig_CMAKE_MODULE_PATH})
restore(LICENSE)
restore(VENDOR)
+set(${base_var} ${orig_${base_var}})
# per-component cleanup
foreach(_RPM_SPEC_HEADER URL REQUIRES SUGGESTS PROVIDES OBSOLETES PREFIX CONFLICTS AUTOPROV AUTOREQ AUTOREQPROV)
unset(TMP_RPM_${_RPM_SPEC_HEADER})
unset(CPACK_RPM_PACKAGE_${_RPM_SPEC_HEADER}_TMP)
endforeach()
-
diff --git a/cmake/FindZSTD.cmake b/cmake/FindZSTD.cmake
deleted file mode 100644
index 0fd73501327..00000000000
--- a/cmake/FindZSTD.cmake
+++ /dev/null
@@ -1,18 +0,0 @@
-find_path(
- ZSTD_INCLUDE_DIR
- NAMES "zstd.h"
-)
-
-find_library(
- ZSTD_LIBRARY
- NAMES zstd
-)
-
-set(ZSTD_LIBRARIES ${ZSTD_LIBRARY})
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(
- ZSTD DEFAULT_MSG ZSTD_INCLUDE_DIR ZSTD_LIBRARIES)
-
-mark_as_advanced(ZSTD_INCLUDE_DIR ZSTD_LIBRARIES ZSTD_FOUND)
-
diff --git a/cmake/Findzstd.cmake b/cmake/Findzstd.cmake
new file mode 100644
index 00000000000..8cd4c248145
--- /dev/null
+++ b/cmake/Findzstd.cmake
@@ -0,0 +1,25 @@
+# - Find zstd
+# Find the zstd compression library and includes
+#
+# ZSTD_INCLUDE_DIR - where to find zstd.h, etc.
+# ZSTD_LIBRARIES - List of libraries when using zstd.
+# ZSTD_FOUND - True if zstd found.
+
+if (DEFINED ZSTD_LIBRARIES)
+ return()
+endif()
+
+find_path(ZSTD_INCLUDE_DIR
+ NAMES zstd.h
+ HINTS ${ZSTD_ROOT_DIR}/include)
+
+find_library(ZSTD_LIBRARIES
+ NAMES zstd
+ HINTS ${ZSTD_ROOT_DIR}/lib)
+
+include(FindPackageHandleStandardArgs)
+find_package_handle_standard_args(zstd DEFAULT_MSG ZSTD_LIBRARIES ZSTD_INCLUDE_DIR)
+
+mark_as_advanced(
+ ZSTD_LIBRARIES
+ ZSTD_INCLUDE_DIR)
diff --git a/cmake/cpack_rpm.cmake b/cmake/cpack_rpm.cmake
index e27206fc3b4..d96638ed5df 100644
--- a/cmake/cpack_rpm.cmake
+++ b/cmake/cpack_rpm.cmake
@@ -81,6 +81,8 @@ SET(CPACK_RPM_SPEC_MORE_DEFINE "
%define _bindir ${INSTALL_BINDIRABS}
%define _sbindir ${INSTALL_SBINDIRABS}
%define _sysconfdir ${INSTALL_SYSCONFDIR}
+%define restart_flag_dir %{_localstatedir}/lib/rpm-state/mariadb
+%define restart_flag %{restart_flag_dir}/need-restart
")
# this creative hack is described here: http://www.cmake.org/pipermail/cmake/2012-January/048416.html
@@ -97,12 +99,15 @@ SET(ignored
"%ignore /etc"
"%ignore /etc/init.d"
"%ignore /etc/logrotate.d"
+ "%ignore /etc/systemd"
+ "%ignore /etc/systemd/system"
"%ignore ${CMAKE_INSTALL_PREFIX}"
"%ignore ${CMAKE_INSTALL_PREFIX}/bin"
"%ignore ${CMAKE_INSTALL_PREFIX}/include"
"%ignore ${CMAKE_INSTALL_PREFIX}/lib"
"%ignore ${CMAKE_INSTALL_PREFIX}/lib/systemd"
"%ignore ${CMAKE_INSTALL_PREFIX}/lib/systemd/system"
+ "%ignore ${CMAKE_INSTALL_PREFIX}/lib/tmpfiles.d"
"%ignore ${CMAKE_INSTALL_PREFIX}/lib64"
"%ignore ${CMAKE_INSTALL_PREFIX}/sbin"
"%ignore ${CMAKE_INSTALL_PREFIX}/share"
@@ -174,6 +179,7 @@ SET(CPACK_RPM_server_PRE_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/r
SET(CPACK_RPM_server_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/server-preun.sh)
SET(CPACK_RPM_server_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/server-postin.sh)
SET(CPACK_RPM_server_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/server-postun.sh)
+SET(CPACK_RPM_server_POST_TRANS_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/server-posttrans.sh)
SET(CPACK_RPM_shared_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/shared-post.sh)
SET(CPACK_RPM_shared_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/shared-post.sh)
SET(CPACK_RPM_compat_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/shared-post.sh)
diff --git a/cmake/create_initial_db.cmake.in b/cmake/create_initial_db.cmake
index baa48847815..df972cf379a 100644
--- a/cmake/create_initial_db.cmake.in
+++ b/cmake/create_initial_db.cmake
@@ -14,11 +14,6 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# This script creates initial database for packaging on Windows
-SET(CMAKE_SOURCE_DIR "@CMAKE_SOURCE_DIR@")
-SET(CMAKE_CURRENT_BINARY_DIR "@CMAKE_CURRENT_BINARY_DIR@")
-SET(MYSQLD_EXECUTABLE "@MYSQLD_EXECUTABLE@")
-SET(CMAKE_CFG_INTDIR "@CMAKE_CFG_INTDIR@")
-SET(WIN32 "@WIN32@")
# Force Visual Studio to output to stdout
IF(ENV{VS_UNICODE_OUTPUT})
SET ($ENV{VS_UNICODE_OUTPUT})
@@ -32,30 +27,27 @@ ENDIF()
# Create bootstrapper SQL script
FILE(WRITE bootstrap.sql "use mysql;\n" )
FOREACH(FILENAME mysql_system_tables.sql mysql_system_tables_data.sql mysql_performance_tables.sql)
- FILE(STRINGS ${CMAKE_SOURCE_DIR}/scripts/${FILENAME} CONTENTS)
+ FILE(STRINGS ${TOP_SRCDIR}/scripts/${FILENAME} CONTENTS)
FOREACH(STR ${CONTENTS})
IF(NOT STR MATCHES "@current_hostname")
FILE(APPEND bootstrap.sql "${STR}\n")
ENDIF()
ENDFOREACH()
ENDFOREACH()
-FILE(READ ${CMAKE_SOURCE_DIR}/scripts/fill_help_tables.sql CONTENTS)
+FILE(READ ${TOP_SRCDIR}/scripts/fill_help_tables.sql CONTENTS)
FILE(APPEND bootstrap.sql "${CONTENTS}")
FILE(REMOVE_RECURSE mysql performance_schema)
FILE(REMOVE ibdata1 ib_logfile0 ib_logfile1)
MAKE_DIRECTORY(mysql)
-IF(WIN32)
- SET(CONSOLE --console)
-ENDIF()
SET(BOOTSTRAP_COMMAND
${MYSQLD_EXECUTABLE}
--no-defaults
- ${CONSOLE}
+ --console
--bootstrap
- --lc-messages-dir=${CMAKE_CURRENT_BINARY_DIR}/share
+ --lc-messages-dir=${BINDIR}/share
--basedir=.
--datadir=.
--default-storage-engine=MyISAM
@@ -65,10 +57,10 @@ SET(BOOTSTRAP_COMMAND
GET_FILENAME_COMPONENT(CWD . ABSOLUTE)
EXECUTE_PROCESS(
- COMMAND "@CMAKE_COMMAND@" -E echo Executing ${BOOTSTRAP_COMMAND}
+ COMMAND "${CMAKE_COMMAND}" -E echo Executing ${BOOTSTRAP_COMMAND}
)
EXECUTE_PROCESS (
- COMMAND "@CMAKE_COMMAND@" -E
+ COMMAND "${CMAKE_COMMAND}" -E
echo input file bootstrap.sql, current directory ${CWD}
)
EXECUTE_PROCESS (
diff --git a/cmake/dtrace.cmake b/cmake/dtrace.cmake
index d7ab0f31991..bb45eaf865b 100644
--- a/cmake/dtrace.cmake
+++ b/cmake/dtrace.cmake
@@ -46,6 +46,10 @@ MACRO(CHECK_DTRACE)
AND NOT CMAKE_SYSTEM_NAME MATCHES "SunOS")
SET(ENABLE_DTRACE ON CACHE BOOL "Enable dtrace")
ENDIF()
+ # On GNU/Hurd, dtrace is not supported
+ IF(DTRACE AND CMAKE_SYSTEM_NAME MATCHES "GNU")
+ SET(ENABLE_DTRACE OFF CACHE BOOL "Disable dtrace")
+ ENDIF()
SET(HAVE_DTRACE ${ENABLE_DTRACE})
IF(CMAKE_SYSTEM_NAME MATCHES "SunOS")
IF(CMAKE_SIZEOF_VOID_P EQUAL 4)
diff --git a/cmake/for_clients.cmake b/cmake/for_clients.cmake
index e5916c56ddc..2c2c965df64 100644
--- a/cmake/for_clients.cmake
+++ b/cmake/for_clients.cmake
@@ -11,9 +11,6 @@ SET(LIBS "")
IF(POLICY CMP0011)
CMAKE_POLICY(SET CMP0011 NEW)
ENDIF()
-IF(POLICY CMP0007)
- CMAKE_POLICY(SET CMP0007 OLD)
-ENDIF()
# Extract dependencies using CMake's internal ${target}_LIB_DEPENDS variable
# returned string in ${var} is can be passed to linker's command line
diff --git a/cmake/install_macros.cmake b/cmake/install_macros.cmake
index 5ca147d0d60..da57078cfbf 100644
--- a/cmake/install_macros.cmake
+++ b/cmake/install_macros.cmake
@@ -33,26 +33,17 @@ FUNCTION (INSTALL_DEBUG_SYMBOLS)
SET(targets ${ARG_UNPARSED_ARGUMENTS})
FOREACH(target ${targets})
GET_TARGET_PROPERTY(target_type ${target} TYPE)
-
+ IF(target_type MATCHES "STATIC")
+ RETURN()
+ ENDIF()
set(comp "")
-
- IF(target MATCHES "mysqld" OR type MATCHES "MODULE")
- #MESSAGE("PDB: ${targets}")
+
+ IF((target STREQUAL "mysqld"))
SET(comp Server)
ENDIF()
-
- IF(NOT comp MATCHES Server)
- IF(ARG_COMPONENT MATCHES Development
- OR ARG_COMPONENT MATCHES SharedLibraries
- OR ARG_COMPONENT MATCHES Embedded)
- SET(comp Debuginfo)
- ENDIF()
- ENDIF()
- IF(NOT comp)
- SET(comp Debuginfo_archive_only) # not in MSI
- ENDIF()
- IF(NOT target_type MATCHES "STATIC")
+ INSTALL(FILES $<TARGET_PDB_FILE:${target}> DESTINATION symbols COMPONENT Debuginfo)
+ IF(comp)
INSTALL(FILES $<TARGET_PDB_FILE:${target}> DESTINATION ${ARG_INSTALL_LOCATION} COMPONENT ${comp})
ENDIF()
ENDFOREACH()
@@ -115,7 +106,12 @@ FUNCTION(INSTALL_SCRIPT)
SET(COMP)
ENDIF()
+ IF (COMP MATCHES ${SKIP_COMPONENTS})
+ RETURN()
+ ENDIF()
+
INSTALL(PROGRAMS ${script} DESTINATION ${ARG_DESTINATION} ${COMP})
+
INSTALL_MANPAGE(${script})
ENDFUNCTION()
@@ -132,6 +128,10 @@ FUNCTION(INSTALL_DOCUMENTATION)
SET(destination ${INSTALL_DOCDIR})
ENDIF()
+ IF (ARG_COMPONENT MATCHES ${SKIP_COMPONENTS})
+ RETURN()
+ ENDIF()
+
STRING(TOUPPER ${ARG_COMPONENT} COMPUP)
IF(CPACK_COMPONENT_${COMPUP}_GROUP)
SET(group ${CPACK_COMPONENT_${COMPUP}_GROUP})
@@ -150,21 +150,17 @@ ENDFUNCTION()
# Install symbolic link to CMake target.
-# the link is created in the same directory as target
+# the link is created in the current build directory
# and extension will be the same as for target file.
MACRO(INSTALL_SYMLINK linkname target destination component)
IF(UNIX)
- GET_TARGET_PROPERTY(location ${target} LOCATION)
- GET_FILENAME_COMPONENT(path ${location} PATH)
- GET_FILENAME_COMPONENT(name ${location} NAME)
- SET(output ${path}/${linkname})
+ SET(output ${CMAKE_CURRENT_BINARY_DIR}/${linkname})
ADD_CUSTOM_COMMAND(
OUTPUT ${output}
- COMMAND ${CMAKE_COMMAND} ARGS -E remove -f ${output}
+ COMMAND ${CMAKE_COMMAND} ARGS -E remove -f ${linkname}
COMMAND ${CMAKE_COMMAND} ARGS -E create_symlink
- ${name}
+ $<TARGET_FILE_NAME:${target}>
${linkname}
- WORKING_DIRECTORY ${path}
DEPENDS ${target}
)
@@ -250,8 +246,7 @@ FUNCTION(MYSQL_INSTALL_TARGETS)
ENDIF()
# Install man pages on Unix
IF(UNIX)
- GET_TARGET_PROPERTY(target_location ${target} LOCATION)
- INSTALL_MANPAGE(${target_location})
+ INSTALL_MANPAGE($<TARGET_FILE:${target}>)
ENDIF()
ENDFOREACH()
@@ -268,6 +263,7 @@ SET(DEBUGBUILDDIR "${BINARY_PARENTDIR}/debug" CACHE INTERNAL "Directory of debug
FUNCTION(INSTALL_DEBUG_TARGET target)
+ RETURN() # XXX unused?
CMAKE_PARSE_ARGUMENTS(ARG
""
"DESTINATION;RENAME;PDB_DESTINATION;COMPONENT"
diff --git a/cmake/libutils.cmake b/cmake/libutils.cmake
index a31fe0d4510..b5220ddd546 100644
--- a/cmake/libutils.cmake
+++ b/cmake/libutils.cmake
@@ -136,20 +136,24 @@ MACRO(MERGE_STATIC_LIBS TARGET OUTPUT_NAME LIBS_TO_MERGE)
SET(SOURCE_FILE ${CMAKE_CURRENT_BINARY_DIR}/${TARGET}_depends.c)
ADD_LIBRARY(${TARGET} STATIC ${SOURCE_FILE})
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES OUTPUT_NAME ${OUTPUT_NAME})
+ IF(NOT _SKIP_PIC)
+ SET_TARGET_PROPERTIES(${TARGET} PROPERTIES COMPILE_FLAGS
+ "${CMAKE_SHARED_LIBRARY_C_FLAGS}")
+ ENDIF()
SET(OSLIBS)
FOREACH(LIB ${LIBS_TO_MERGE})
- GET_TARGET_PROPERTY(LIB_LOCATION ${LIB} LOCATION)
- GET_TARGET_PROPERTY(LIB_TYPE ${LIB} TYPE)
- IF(NOT LIB_LOCATION)
+ IF(NOT TARGET ${LIB})
# 3rd party library like libz.so. Make sure that everything
# that links to our library links to this one as well.
LIST(APPEND OSLIBS ${LIB})
ELSE()
+ GET_TARGET_PROPERTY(LIB_TYPE ${LIB} TYPE)
# This is a target in current project
# (can be a static or shared lib)
IF(LIB_TYPE STREQUAL "STATIC_LIBRARY")
- SET(STATIC_LIBS ${STATIC_LIBS} ${LIB_LOCATION})
+ SET(STATIC_TGTS ${STATIC_TGTS} ${LIB})
+ SET(STATIC_LIBS ${STATIC_LIBS} $<TARGET_FILE:${LIB}>)
ADD_DEPENDENCIES(${TARGET} ${LIB})
# Extract dependent OS libraries
GET_DEPENDEND_OS_LIBS(${LIB} LIB_OSLIBS)
@@ -171,7 +175,7 @@ MACRO(MERGE_STATIC_LIBS TARGET OUTPUT_NAME LIBS_TO_MERGE)
ADD_CUSTOM_COMMAND(
OUTPUT ${SOURCE_FILE}
COMMAND ${CMAKE_COMMAND} -E touch ${SOURCE_FILE}
- DEPENDS ${STATIC_LIBS})
+ DEPENDS ${STATIC_TGTS})
IF(MSVC)
# To merge libs, just pass them to lib.exe command line.
@@ -182,29 +186,27 @@ MACRO(MERGE_STATIC_LIBS TARGET OUTPUT_NAME LIBS_TO_MERGE)
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES STATIC_LIBRARY_FLAGS
"${LINKER_EXTRA_FLAGS}")
ELSE()
- GET_TARGET_PROPERTY(TARGET_LOCATION ${TARGET} LOCATION)
IF(APPLE)
# Use OSX's libtool to merge archives (ihandles universal
# binaries properly)
ADD_CUSTOM_COMMAND(TARGET ${TARGET} POST_BUILD
- COMMAND rm ${TARGET_LOCATION}
- COMMAND libtool -static -o ${TARGET_LOCATION}
+ COMMAND rm $<TARGET_FILE:${TARGET}>
+ COMMAND libtool -static -o $<TARGET_FILE:${TARGET}>
${STATIC_LIBS}
)
ELSE()
# Generic Unix, Cygwin or MinGW. In post-build step, call
# script, that extracts objects from archives with "ar x"
# and repacks them with "ar r"
- SET(TARGET ${TARGET})
- CONFIGURE_FILE(
- ${MYSQL_CMAKE_SCRIPT_DIR}/merge_archives_unix.cmake.in
- ${CMAKE_CURRENT_BINARY_DIR}/merge_archives_${TARGET}.cmake
- @ONLY
- )
ADD_CUSTOM_COMMAND(TARGET ${TARGET} POST_BUILD
- COMMAND rm ${TARGET_LOCATION}
- COMMAND ${CMAKE_COMMAND} -P
- ${CMAKE_CURRENT_BINARY_DIR}/merge_archives_${TARGET}.cmake
+ COMMAND ${CMAKE_COMMAND}
+ -DTARGET_LOCATION="$<TARGET_FILE:${TARGET}>"
+ -DTARGET="${TARGET}"
+ -DSTATIC_LIBS="${STATIC_LIBS}"
+ -DCMAKE_CURRENT_BINARY_DIR="${CMAKE_CURRENT_BINARY_DIR}"
+ -DCMAKE_AR="${CMAKE_AR}"
+ -DCMAKE_RANLIB="${CMAKE_RANLIB}"
+ -P "${MYSQL_CMAKE_SCRIPT_DIR}/merge_archives_unix.cmake"
)
ENDIF()
ENDIF()
@@ -241,11 +243,11 @@ MACRO(MERGE_LIBRARIES)
# check for non-PIC libraries
IF(NOT _SKIP_PIC)
FOREACH(LIB ${LIBS})
- GET_TARGET_PROPERTY(${LIB} TYPE LIBTYPE)
- IF(LIBTYPE STREQUAL "STATIC_LIBRARY")
- GET_TARGET_PROPERTY(LIB COMPILE_FLAGS LIB_COMPILE_FLAGS)
+ GET_TARGET_PROPERTY(LTYPE ${LIB} TYPE)
+ IF(LTYPE STREQUAL "STATIC_LIBRARY")
+ GET_TARGET_PROPERTY(LIB_COMPILE_FLAGS ${LIB} COMPILE_FLAGS)
STRING(REPLACE "${CMAKE_SHARED_LIBRARY_C_FLAGS}"
- "<PIC_FLAG>" LIB_COMPILE_FLAGS ${LIB_COMPILE_FLAG})
+ "<PIC_FLAG>" LIB_COMPILE_FLAGS "${LIB_COMPILE_FLAGS}")
IF(NOT LIB_COMPILE_FLAGS MATCHES "<PIC_FLAG>")
MESSAGE(FATAL_ERROR
"Attempted to link non-PIC static library ${LIB} to shared library ${TARGET}\n"
@@ -269,7 +271,7 @@ MACRO(MERGE_LIBRARIES)
IF (ARG_SOVERSION)
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES SOVERSION ${ARG_VERSION})
ENDIF()
- TARGET_LINK_LIBRARIES(${TARGET} ${LIBS})
+ TARGET_LINK_LIBRARIES(${TARGET} LINK_PRIVATE ${LIBS})
IF(ARG_OUTPUT_NAME)
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES OUTPUT_NAME "${ARG_OUTPUT_NAME}")
ENDIF()
@@ -282,7 +284,6 @@ MACRO(MERGE_LIBRARIES)
ENDIF()
MYSQL_INSTALL_TARGETS(${TARGET} DESTINATION "${INSTALL_LIBDIR}" ${COMP})
ENDIF()
- SET_TARGET_PROPERTIES(${TARGET} PROPERTIES LINK_INTERFACE_LIBRARIES "")
IF(ARG_SHARED AND LINK_FLAG_NO_UNDEFINED)
# Do not allow undefined symbols in shared libraries
GET_TARGET_PROPERTY(TARGET_LINK_FLAGS ${TARGET} LINK_FLAGS)
@@ -295,18 +296,11 @@ MACRO(MERGE_LIBRARIES)
ENDMACRO()
FUNCTION(GET_DEPENDEND_OS_LIBS target result)
- SET(deps ${${target}_LIB_DEPENDS})
- IF(deps)
- FOREACH(lib ${deps})
- # Filter out keywords for used for debug vs optimized builds
- IF(NOT lib MATCHES "general" AND NOT lib MATCHES "debug" AND NOT lib MATCHES "optimized")
- GET_TARGET_PROPERTY(lib_location ${lib} LOCATION)
- IF(NOT lib_location)
- SET(ret ${ret} ${lib})
- ENDIF()
+ FOREACH(lib ${${target}_LIB_DEPENDS})
+ IF(NOT TARGET ${lib})
+ SET(ret ${ret} ${lib})
ENDIF()
- ENDFOREACH()
- ENDIF()
+ ENDFOREACH()
SET(${result} ${ret} PARENT_SCOPE)
ENDFUNCTION()
diff --git a/cmake/make_dist.cmake.in b/cmake/make_dist.cmake.in
index 43498f1f888..6fad17137fd 100644
--- a/cmake/make_dist.cmake.in
+++ b/cmake/make_dist.cmake.in
@@ -110,7 +110,7 @@ CONFIGURE_FILE(${CMAKE_BINARY_DIR}/sql/sql_yacc.cc
CONFIGURE_FILE(${CMAKE_BINARY_DIR}/sql/sql_yacc_ora.hh
${PACKAGE_DIR}/sql/sql_yacc_ora.hh COPYONLY)
CONFIGURE_FILE(${CMAKE_BINARY_DIR}/sql/sql_yacc_ora.cc
- ${PACKAGE_DIR}/sql/sql_yacc_orac.cc COPYONLY)
+ ${PACKAGE_DIR}/sql/sql_yacc_ora.cc COPYONLY)
# Add documentation, if user has specified where to find them
IF(MYSQL_DOCS_LOCATION)
diff --git a/cmake/merge_archives_unix.cmake.in b/cmake/merge_archives_unix.cmake
index d05336d6c91..08b1931c3d3 100644
--- a/cmake/merge_archives_unix.cmake.in
+++ b/cmake/merge_archives_unix.cmake
@@ -14,19 +14,12 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-# This script merges many static libraries into
-# one big library on Unix.
-SET(TARGET_LOCATION "@TARGET_LOCATION@")
-SET(TARGET "@TARGET@")
-SET(STATIC_LIBS "@STATIC_LIBS@")
-SET(CMAKE_CURRENT_BINARY_DIR "@CMAKE_CURRENT_BINARY_DIR@")
-SET(CMAKE_AR "@CMAKE_AR@")
-SET(CMAKE_RANLIB "@CMAKE_RANLIB@")
-
+FILE(REMOVE "${TARGET_LOCATION}")
SET(TEMP_DIR ${CMAKE_CURRENT_BINARY_DIR}/merge_archives_${TARGET})
MAKE_DIRECTORY(${TEMP_DIR})
# Extract each archive to its own subdirectory(avoid object filename clashes)
+SEPARATE_ARGUMENTS(STATIC_LIBS UNIX_COMMAND "${STATIC_LIBS}")
FOREACH(LIB ${STATIC_LIBS})
GET_FILENAME_COMPONENT(NAME_NO_EXT ${LIB} NAME_WE)
SET(TEMP_SUBDIR ${TEMP_DIR}/${NAME_NO_EXT})
diff --git a/cmake/mysql_add_executable.cmake b/cmake/mysql_add_executable.cmake
index de4d49a7cd1..c61a23a978f 100644
--- a/cmake/mysql_add_executable.cmake
+++ b/cmake/mysql_add_executable.cmake
@@ -75,6 +75,9 @@ FUNCTION (MYSQL_ADD_EXECUTABLE)
ELSE()
SET(COMP COMPONENT Client)
ENDIF()
+ IF (COMP MATCHES ${SKIP_COMPONENTS})
+ RETURN()
+ ENDIF()
MYSQL_INSTALL_TARGETS(${target} DESTINATION ${ARG_DESTINATION} ${COMP})
ENDIF()
ENDFUNCTION()
diff --git a/cmake/os/Windows.cmake b/cmake/os/Windows.cmake
index 0caa67b20ab..44a9c2e823c 100644
--- a/cmake/os/Windows.cmake
+++ b/cmake/os/Windows.cmake
@@ -96,7 +96,8 @@ IF(MSVC)
# Disable mingw based pkg-config found in Strawberry perl
SET(PKG_CONFIG_EXECUTABLE 0 CACHE INTERNAL "")
- SET(MSVC_CRT_TYPE /MT CACHE STRING
+
+ SET(MSVC_CRT_TYPE /MD CACHE STRING
"Runtime library - specify runtime library for linking (/MT,/MTd,/MD,/MDd)"
)
SET(VALID_CRT_TYPES /MTd /MDd /MD /MT)
@@ -106,9 +107,7 @@ IF(MSVC)
IF(MSVC_CRT_TYPE MATCHES "/MD")
# Dynamic runtime (DLLs), need to install CRT libraries.
- SET(CMAKE_INSTALL_MFC_LIBRARIES TRUE)# upgrade wizard
SET(CMAKE_INSTALL_SYSTEM_RUNTIME_COMPONENT VCCRT)
- SET(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS TRUE)
SET(CMAKE_INSTALL_UCRT_LIBRARIES TRUE)
IF(MSVC_CRT_TYPE STREQUAL "/MDd")
SET (CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY TRUE)
@@ -205,9 +204,8 @@ IF(MSVC)
ENDIF()
# Always link with socket library
-LINK_LIBRARIES(ws2_32)
-# ..also for tests
-SET(CMAKE_REQUIRED_LIBRARIES ws2_32)
+STRING(APPEND CMAKE_C_STANDARD_LIBRARIES " ws2_32.lib")
+STRING(APPEND CMAKE_CXX_STANDARD_LIBRARIES " ws2_32.lib")
# System checks
SET(SIGNAL_WITH_VIO_CLOSE 1) # Something that runtime team needs
@@ -278,3 +276,17 @@ ENDIF()
SET(FN_NO_CASE_SENSE 1)
SET(USE_SYMDIR 1)
+
+# Force static C runtime for targets in current directory
+# (useful to get rid of MFC dll's dependency, or in installer)
+MACRO(FORCE_STATIC_CRT)
+ FOREACH(flag
+ CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELWITHDEBINFO
+ CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG_INIT
+ CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO
+ CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG_INIT
+ CMAKE_C_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL
+ )
+ STRING(REGEX REPLACE "/MD[d]?" "/MT" "${flag}" "${${flag}}" )
+ ENDFOREACH()
+ENDMACRO()
diff --git a/cmake/package_name.cmake b/cmake/package_name.cmake
index 4930a6bf40a..73a53b0766a 100644
--- a/cmake/package_name.cmake
+++ b/cmake/package_name.cmake
@@ -77,6 +77,9 @@ IF(NOT VERSION)
SET(DEFAULT_MACHINE "i386")
ENDIF()
ENDIF()
+ ELSEIF(CMAKE_SYSTEM_NAME MATCHES "GNU")
+ SET(DEFAULT_PLATFORM "GNU")
+ SET(DEFAULT_MACHINE "i386")
ELSEIF(CMAKE_SYSTEM_NAME MATCHES "Darwin")
IF(CMAKE_OSX_DEPLOYMENT_TARGET)
SET(DEFAULT_PLATFORM "osx${CMAKE_OSX_DEPLOYMENT_TARGET}")
@@ -132,7 +135,7 @@ IF(NOT VERSION)
SET(package_name "mariadb${PRODUCT_TAG}-${VERSION}-${SYSTEM_NAME_AND_PROCESSOR}")
- MESSAGE(STATUS "Packaging as: ${package_name}")
+ MESSAGE_ONCE(package_name "Packaging as: ${package_name}")
# Sometimes package suffix is added (something like "-icc-glibc23")
IF(PACKAGE_SUFFIX)
diff --git a/cmake/plugin.cmake b/cmake/plugin.cmake
index 31291d263f9..5b3bac773e1 100644
--- a/cmake/plugin.cmake
+++ b/cmake/plugin.cmake
@@ -1,4 +1,5 @@
-# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2009, 2018, Oracle and/or its affiliates.
+# Copyright (c) 2011, 2018, MariaDB Corporation
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -238,11 +239,13 @@ MACRO(MYSQL_ADD_PLUGIN)
SET(CPACK_RPM_${ARG_COMPONENT}_USER_FILELIST ${ignored} PARENT_SCOPE)
IF(NOT ARG_CLIENT AND UNIX)
IF (NOT ARG_CONFIG)
- SET(ARG_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/${target}.cnf")
+ SET(ARG_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/${target}.cnf")
FILE(WRITE ${ARG_CONFIG} "[mariadb]\nplugin-load-add=${ARG_MODULE_OUTPUT_NAME}.so\n")
ENDIF()
INSTALL(FILES ${ARG_CONFIG} COMPONENT ${ARG_COMPONENT} DESTINATION ${INSTALL_SYSCONF2DIR})
SET(CPACK_RPM_${ARG_COMPONENT}_USER_FILELIST ${ignored} "%config(noreplace) ${INSTALL_SYSCONF2DIR}/*" PARENT_SCOPE)
+ SET(CPACK_RPM_${ARG_COMPONENT}_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/plugin-postin.sh PARENT_SCOPE)
+ SET(CPACK_RPM_${ARG_COMPONENT}_POST_TRANS_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/support-files/rpm/server-posttrans.sh PARENT_SCOPE)
ENDIF()
ENDIF()
ELSE()
diff --git a/cmake/ssl.cmake b/cmake/ssl.cmake
index 634ea03c3c2..aa42333a5c8 100644
--- a/cmake/ssl.cmake
+++ b/cmake/ssl.cmake
@@ -159,12 +159,12 @@ MACRO (MYSQL_CHECK_SSL)
SET(CMAKE_REQUIRED_LIBRARIES)
ELSE()
IF(WITH_SSL STREQUAL "system")
- MESSAGE(SEND_ERROR "Cannot find appropriate system libraries for SSL. Use WITH_SSL=bundled to enable SSL support")
+ MESSAGE(FATAL_ERROR "Cannot find appropriate system libraries for SSL. Use WITH_SSL=bundled to enable SSL support")
ENDIF()
MYSQL_USE_BUNDLED_SSL()
ENDIF()
ELSE()
- MESSAGE(SEND_ERROR
+ MESSAGE(FATAL_ERROR
"Wrong option for WITH_SSL. Valid values are: ${WITH_SSL_DOC}")
ENDIF()
ENDMACRO()
diff --git a/cmake/submodules.cmake b/cmake/submodules.cmake
index 672a3affc1d..4181f4cd01e 100644
--- a/cmake/submodules.cmake
+++ b/cmake/submodules.cmake
@@ -1,4 +1,10 @@
# update submodules automatically
+
+OPTION(UPDATE_SUBMODULES "Update submodules automatically" ON)
+IF(NOT UPDATE_SUBMODULES)
+ RETURN()
+ENDIF()
+
IF(GIT_EXECUTABLE AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
EXECUTE_PROCESS(COMMAND "${GIT_EXECUTABLE}" config --get cmake.update-submodules
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
diff --git a/cmake/systemd.cmake b/cmake/systemd.cmake
index f7365066ef6..fc36d7cefbf 100644
--- a/cmake/systemd.cmake
+++ b/cmake/systemd.cmake
@@ -20,10 +20,12 @@ MACRO(CHECK_SYSTEMD)
SET(WITH_SYSTEMD "auto" CACHE STRING "Enable systemd scripts and notification support")
IF(WITH_SYSTEMD STREQUAL "yes" OR WITH_SYSTEMD STREQUAL "auto")
IF(PKG_CONFIG_FOUND)
- IF(WITH_SYSTEMD STREQUAL "yes")
- pkg_search_module(LIBSYSTEMD REQUIRED libsystemd libsystemd-daemon)
- ELSE()
- pkg_search_module(LIBSYSTEMD libsystemd libsystemd-daemon)
+ IF (NOT DEFINED LIBSYSTEMD_FOUND)
+ IF(WITH_SYSTEMD STREQUAL "yes")
+ pkg_search_module(LIBSYSTEMD REQUIRED libsystemd libsystemd-daemon)
+ ELSE()
+ pkg_search_module(LIBSYSTEMD libsystemd libsystemd-daemon)
+ ENDIF()
ENDIF()
IF(HAVE_DLOPEN)
SET(LIBSYSTEMD ${LIBSYSTEMD_LIBRARIES})
diff --git a/cmake/zlib.cmake b/cmake/zlib.cmake
index 03d2c542ba4..4b7faacc466 100644
--- a/cmake/zlib.cmake
+++ b/cmake/zlib.cmake
@@ -1,4 +1,4 @@
-# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2009, 2018, Oracle and/or its affiliates. All rights reserved.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -14,15 +14,12 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
MACRO (MYSQL_USE_BUNDLED_ZLIB)
- SET(ZLIB_LIBRARY zlib)
- SET(ZLIB_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/zlib)
+ SET(ZLIB_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/zlib ${CMAKE_BINARY_DIR}/zlib)
+ SET(BUILD_BUNDLED_ZLIB 1)
+ SET(ZLIB_LIBRARY zlib CACHE INTERNAL "Bundled zlib library")
SET(ZLIB_FOUND TRUE)
SET(WITH_ZLIB "bundled" CACHE STRING "Use bundled zlib")
ADD_SUBDIRECTORY(zlib)
- GET_TARGET_PROPERTY(src zlib SOURCES)
- FOREACH(file ${src})
- SET(ZLIB_SOURCES ${ZLIB_SOURCES} ${CMAKE_SOURCE_DIR}/zlib/${file})
- ENDFOREACH()
ENDMACRO()
# MYSQL_CHECK_ZLIB_WITH_COMPRESS
@@ -37,15 +34,10 @@ ENDMACRO()
MACRO (MYSQL_CHECK_ZLIB_WITH_COMPRESS)
- IF(CMAKE_SYSTEM_NAME STREQUAL "OS400" OR
- CMAKE_SYSTEM_NAME STREQUAL "AIX" OR
- CMAKE_SYSTEM_NAME STREQUAL "Windows")
- # Use bundled zlib on some platforms by default (system one is too
- # old or not existent)
+ # For NDBCLUSTER: Use bundled zlib by default
IF (NOT WITH_ZLIB)
SET(WITH_ZLIB "bundled" CACHE STRING "By default use bundled zlib on this platform")
ENDIF()
- ENDIF()
IF(WITH_ZLIB STREQUAL "bundled")
MYSQL_USE_BUNDLED_ZLIB()
diff --git a/config.h.cmake b/config.h.cmake
index cdf3fd1a726..3974c2a3618 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -559,12 +559,8 @@
#cmakedefine WSREP_PROC_INFO 1
#endif
-#ifdef _AIX
-/*
- AIX includes inttypes.h from sys/types.h
- Explicitly request format macros before the first inclusion of inttypes.h
-*/
+#if !defined(__STDC_FORMAT_MACROS)
#define __STDC_FORMAT_MACROS
-#endif
+#endif // !defined(__STDC_FORMAT_MACROS)
#endif
diff --git a/configure.cmake b/configure.cmake
index d840dd4e565..42ba2496105 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -986,11 +986,14 @@ CHECK_STRUCT_HAS_MEMBER("struct sockaddr_in6" sin6_len
SET(CMAKE_EXTRA_INCLUDE_FILES)
-CHECK_INCLUDE_FILE(ucontext.h HAVE_UCONTEXT_H)
-IF(NOT HAVE_UCONTEXT_H)
- CHECK_INCLUDE_FILE(sys/ucontext.h HAVE_UCONTEXT_H)
+CHECK_STRUCT_HAS_MEMBER("struct dirent" d_ino "dirent.h" STRUCT_DIRENT_HAS_D_INO)
+CHECK_STRUCT_HAS_MEMBER("struct dirent" d_namlen "dirent.h" STRUCT_DIRENT_HAS_D_NAMLEN)
+SET(SPRINTF_RETURNS_INT 1)
+CHECK_INCLUDE_FILE(ucontext.h HAVE_FILE_UCONTEXT_H)
+IF(NOT HAVE_FILE_UCONTEXT_H)
+ CHECK_INCLUDE_FILE(sys/ucontext.h HAVE_FILE_UCONTEXT_H)
ENDIF()
-IF(HAVE_UCONTEXT_H)
+IF(HAVE_FILE_UCONTEXT_H)
CHECK_FUNCTION_EXISTS(makecontext HAVE_UCONTEXT_H)
ENDIF()
diff --git a/debian/additions/innotop/changelog.innotop b/debian/additions/innotop/changelog.innotop
index 67bc52698e7..1816595240b 100644
--- a/debian/additions/innotop/changelog.innotop
+++ b/debian/additions/innotop/changelog.innotop
@@ -77,7 +77,7 @@ Changelog for innotop:
* remove cxn from $meta->{group_by} if there's only one connection displayed
* fix for issue 19 - cxn column won't become visible when viewing two
connections after having viewed one connection
- * supress errors resulting from the addition of a 'BACKGROUND THREAD'
+ * suppress errors resulting from the addition of a 'BACKGROUND THREAD'
section in the output of 'show innodb status'
* possible fix for issue 22 - Useless use of a constant in void context
* small change to set_to_tbl() around hiding the cxn column if there
diff --git a/debian/additions/innotop/innotop b/debian/additions/innotop/innotop
index f958eba432b..b0134e0bc91 100644
--- a/debian/additions/innotop/innotop
+++ b/debian/additions/innotop/innotop
@@ -17,7 +17,7 @@
# You should have received a copy of the GNU General Public License along with
# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
-# Street, Fifth Floor, Boston, MA 02110-1301 USA
+# Street, Fifth Floor, Boston, MA 02111-1301 USA
use strict;
use warnings FATAL => 'all';
@@ -1438,8 +1438,8 @@ systems, you can issue `man perlgpl' or `man perlartistic' to read these
licenses.
You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, MA 02111-1307 USA.
+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+Street, Fifth Floor, Boston, MA 02111-1301 USA.
LICENSE
# Configuration information and global setup {{{1
@@ -4657,7 +4657,7 @@ my %stmt_maker_for = (
my $sth;
eval { # This can fail if the table doesn't exist, INFORMATION_SCHEMA doesn't exist, etc.
my $cols = $dbh->selectall_arrayref(q{SHOW /*innotop*/ COLUMNS FROM INFORMATION_SCHEMA.PROCESSLIST LIKE 'TIME_MS'});
- if ( @$cols ) { # The TIME_MS colum exists
+ if ( @$cols ) { # The TIME_MS column exists
$sth = $dbh->prepare(q{SELECT /*innotop*/ ID, USER, HOST, DB, COMMAND, CASE WHEN TIME_MS/1000 > 365*86400 THEN TIME ELSE TIME_MS/1000 END AS TIME, STATE, INFO FROM INFORMATION_SCHEMA.PROCESSLIST});
}
};
@@ -11653,7 +11653,7 @@ show you something like this:
pages_modified Dirty Pages Pages modified (dirty IB_bp_pages_m
buf_pool_hit_rate Hit Rate Buffer pool hit rate IB_bp_buf_poo
total_mem_alloc Memory Total memory allocate IB_bp_total_m
- add_pool_alloc Add'l Pool Additonal pool alloca IB_bp_add_poo
+ add_pool_alloc Add'l Pool Additional pool alloca IB_bp_add_poo
The first line shows which table you're editing, and reminds you again to press
'?' for a list of key mappings. The rest is a tabular representation of the
@@ -12233,8 +12233,8 @@ systems, you can issue `man perlgpl' or `man perlartistic' to read these
licenses.
You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, MA 02111-1307 USA.
+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+Street, Fifth Floor, Boston, MA 02111-1301 USA.
Execute innotop and press '!' to see this information at any time.
diff --git a/debian/additions/innotop/innotop.1 b/debian/additions/innotop/innotop.1
index 7cd275a79f2..7079ff2c4a4 100644
--- a/debian/additions/innotop/innotop.1
+++ b/debian/additions/innotop/innotop.1
@@ -1678,7 +1678,7 @@ show you something like this:
\& pages_modified Dirty Pages Pages modified (dirty IB_bp_pages_m
\& buf_pool_hit_rate Hit Rate Buffer pool hit rate IB_bp_buf_poo
\& total_mem_alloc Memory Total memory allocate IB_bp_total_m
-\& add_pool_alloc Add\*(Aql Pool Additonal pool alloca IB_bp_add_poo
+\& add_pool_alloc Add\*(Aql Pool Additional pool alloca IB_bp_add_poo
.Ve
.PP
The first line shows which table you're editing, and reminds you again to press
@@ -2183,8 +2183,8 @@ systems, you can issue `man perlgpl' or `man perlartistic' to read these
licenses.
.PP
You should have received a copy of the \s-1GNU\s0 General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, \s-1MA 02111\-1307 USA.\s0
+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+Street, Fifth Floor, Boston, \s-1MA\s0 02111\-1301 \s-1USA\s0.
.PP
Execute innotop and press '!' to see this information at any time.
.SH "AUTHOR"
diff --git a/debian/autobake-deb.sh b/debian/autobake-deb.sh
index acf0e4244da..1c72ad28a3d 100755
--- a/debian/autobake-deb.sh
+++ b/debian/autobake-deb.sh
@@ -102,7 +102,7 @@ fi
# AWS SDK also requires the build machine to have network access and git, so
# it cannot be part of the base version included in Linux distros, but a pure
# custom built plugin.
-if [[ $GCCVERSION -gt 40800 ]] && [[ ! $TRAVIS ]] && ping -c 1 github.com
+if [[ $GCCVERSION -gt 40800 ]] && [[ ! $TRAVIS ]] && wget --timeout 15 --tries 1 --quiet --output-document /dev/null https://github.com/
then
cat <<EOF >> debian/control
diff --git a/debian/mariadb-plugin-tokudb.install b/debian/mariadb-plugin-tokudb.install
index 8bbed858be4..40dd0e78c65 100644
--- a/debian/mariadb-plugin-tokudb.install
+++ b/debian/mariadb-plugin-tokudb.install
@@ -4,5 +4,5 @@ usr/bin/tokuft_logprint
usr/bin/tokuftdump
usr/lib/mysql/plugin/ha_tokudb.so
usr/share/doc/mariadb-server-10.4/README.md usr/share/doc/mariadb-plugin-tokudb/README.md
-usr/share/man/man1/tokuft_logdump.1
+usr/share/man/man1/tokuft_logprint.1
usr/share/man/man1/tokuftdump.1
diff --git a/debian/rules b/debian/rules
index 7f0a19a512c..446b02b4164 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,7 @@
#!/usr/bin/make -f
export DH_VERBOSE=1
+export DEB_BUILD_HARDENING=1
# enable Debian Hardening
# see: https://wiki.debian.org/Hardening
diff --git a/extra/mariabackup/backup_copy.cc b/extra/mariabackup/backup_copy.cc
index 3d713776dc4..1e2d57626e1 100644
--- a/extra/mariabackup/backup_copy.cc
+++ b/extra/mariabackup/backup_copy.cc
@@ -35,8 +35,8 @@ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, MA 02111-1307 USA
+this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA
*******************************************************/
@@ -123,7 +123,7 @@ struct datadir_thread_ctxt_t {
datadir_iter_t *it;
uint n_thread;
uint *count;
- pthread_mutex_t count_mutex;
+ pthread_mutex_t* count_mutex;
os_thread_id_t id;
bool ret;
};
@@ -471,6 +471,21 @@ struct datafile_cur_t {
size_t buf_size;
size_t buf_read;
size_t buf_offset;
+
+ explicit datafile_cur_t(const char* filename = NULL) :
+ file(), thread_n(0), orig_buf(NULL), buf(NULL), buf_size(0),
+ buf_read(0), buf_offset(0)
+ {
+ memset(rel_path, 0, sizeof rel_path);
+ if (filename) {
+ strncpy(abs_path, filename, sizeof abs_path);
+ abs_path[(sizeof abs_path) - 1] = 0;
+ } else {
+ abs_path[0] = '\0';
+ }
+ rel_path[0] = '\0';
+ memset(&statinfo, 0, sizeof statinfo);
+ }
};
static
@@ -489,9 +504,7 @@ datafile_open(const char *file, datafile_cur_t *cursor, uint thread_n)
{
bool success;
- memset(cursor, 0, sizeof(datafile_cur_t));
-
- strncpy(cursor->abs_path, file, sizeof(cursor->abs_path));
+ new (cursor) datafile_cur_t(file);
/* Get the relative path for the destination tablespace name, i.e. the
one that can be appended to the backup root directory. Non-system
@@ -630,32 +643,36 @@ static
int
mkdirp(const char *pathname, int Flags, myf MyFlags)
{
- char parent[PATH_MAX], *p;
+ char *parent, *p;
/* make a parent directory path */
- strncpy(parent, pathname, sizeof(parent));
- parent[sizeof(parent) - 1] = 0;
+ if (!(parent= strdup(pathname)))
+ return(-1);
for (p = parent + strlen(parent);
- !is_path_separator(*p) && p != parent; p--);
+ !is_path_separator(*p) && p != parent; p--) ;
*p = 0;
/* try to make parent directory */
if (p != parent && mkdirp(parent, Flags, MyFlags) != 0) {
+ free(parent);
return(-1);
}
/* make this one if parent has been made */
if (my_mkdir(pathname, Flags, MyFlags) == 0) {
+ free(parent);
return(0);
}
/* if it already exists that is fine */
if (errno == EEXIST) {
+ free(parent);
return(0);
}
+ free(parent);
return(-1);
}
@@ -665,17 +682,24 @@ bool
equal_paths(const char *first, const char *second)
{
#ifdef HAVE_REALPATH
- char real_first[PATH_MAX];
- char real_second[PATH_MAX];
+ char *real_first, *real_second;
+ int result;
- if (realpath(first, real_first) == NULL) {
+ real_first = realpath(first, 0);
+ if (real_first == NULL) {
return false;
}
- if (realpath(second, real_second) == NULL) {
+
+ real_second = realpath(second, 0);
+ if (real_second == NULL) {
+ free(real_first);
return false;
}
- return (strcmp(real_first, real_second) == 0);
+ result = strcmp(real_first, real_second);
+ free(real_first);
+ free(real_second);
+ return result == 0;
#else
return strcmp(first, second) == 0;
#endif
@@ -937,7 +961,7 @@ run_data_threads(datadir_iter_t *it, os_thread_func_t func, uint n)
data_threads[i].it = it;
data_threads[i].n_thread = i + 1;
data_threads[i].count = &count;
- data_threads[i].count_mutex = count_mutex;
+ data_threads[i].count_mutex = &count_mutex;
os_thread_create(func, data_threads + i, &data_threads[i].id);
}
@@ -1323,7 +1347,8 @@ backup_files(const char *from, bool prep_mode)
if (rsync_tmpfile == NULL) {
msg("Error: can't open file %s\n",
rsync_tmpfile_name);
- return(false);
+ ret = false;
+ goto out;
}
while (fgets(path, sizeof(path), rsync_tmpfile)) {
@@ -1360,6 +1385,28 @@ out:
return(ret);
}
+void backup_fix_ddl(void);
+
+static lsn_t get_current_lsn(MYSQL *connection)
+{
+ static const char lsn_prefix[] = "\nLog sequence number ";
+ lsn_t lsn = 0;
+ if (MYSQL_RES *res = xb_mysql_query(connection,
+ "SHOW ENGINE INNODB STATUS",
+ true, false)) {
+ if (MYSQL_ROW row = mysql_fetch_row(res)) {
+ if (const char *p = strstr(row[2], lsn_prefix)) {
+ p += sizeof lsn_prefix - 1;
+ lsn = lsn_t(strtoll(p, NULL, 10));
+ }
+ }
+ mysql_free_result(res);
+ }
+ return lsn;
+}
+
+lsn_t server_lsn_after_lock;
+extern void backup_wait_for_lsn(lsn_t lsn);
/** Start --backup */
bool backup_start()
{
@@ -1379,6 +1426,7 @@ bool backup_start()
if (!lock_tables(mysql_connection)) {
return(false);
}
+ server_lsn_after_lock = get_current_lsn(mysql_connection);
}
if (!backup_files(fil_path_to_mysql_datadir, false)) {
@@ -1393,6 +1441,10 @@ bool backup_start()
rocksdb_create_checkpoint();
}
+ msg_ts("Waiting for log copy thread to read lsn %llu\n", (ulonglong)server_lsn_after_lock);
+ backup_wait_for_lsn(server_lsn_after_lock);
+ backup_fix_ddl();
+
// There is no need to stop slave thread before coping non-Innodb data when
// --no-lock option is used because --no-lock option requires that no DDL or
// DML to non-transaction tables can occur.
@@ -1985,9 +2037,9 @@ cleanup:
datadir_node_free(&node);
- pthread_mutex_lock(&ctxt->count_mutex);
+ pthread_mutex_lock(ctxt->count_mutex);
--(*ctxt->count);
- pthread_mutex_unlock(&ctxt->count_mutex);
+ pthread_mutex_unlock(ctxt->count_mutex);
ctxt->ret = ret;
@@ -2202,6 +2254,7 @@ static void rocksdb_lock_checkpoint()
msg_ts("Could not obtain rocksdb checkpont lock\n");
exit(EXIT_FAILURE);
}
+ mysql_free_result(res);
}
static void rocksdb_unlock_checkpoint()
diff --git a/extra/mariabackup/backup_mysql.cc b/extra/mariabackup/backup_mysql.cc
index d04f680c8ef..a142ad70b26 100644
--- a/extra/mariabackup/backup_mysql.cc
+++ b/extra/mariabackup/backup_mysql.cc
@@ -34,8 +34,8 @@ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, MA 02111-1307 USA
+this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA
*******************************************************/
#define MYSQL_CLIENT
@@ -917,6 +917,7 @@ DECLARE_THREAD(kill_mdl_waiters_thread(void *))
exit(EXIT_FAILURE);
}
}
+ mysql_free_result(result);
}
mysql_close(mysql);
@@ -1758,57 +1759,63 @@ backup_cleanup()
}
-static pthread_mutex_t mdl_lock_con_mutex;
static MYSQL *mdl_con = NULL;
+std::map<ulint, std::string> spaceid_to_tablename;
+
void
mdl_lock_init()
{
- pthread_mutex_init(&mdl_lock_con_mutex, NULL);
mdl_con = xb_mysql_connect();
- if (mdl_con)
+ if (!mdl_con)
{
- xb_mysql_query(mdl_con, "BEGIN", false, true);
+ msg("FATAL: cannot create connection for MDL locks");
+ exit(1);
+ }
+ const char *query =
+ "SELECT NAME, SPACE FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE '%%/%%'";
+
+ MYSQL_RES *mysql_result = xb_mysql_query(mdl_con, query, true, true);
+ while (MYSQL_ROW row = mysql_fetch_row(mysql_result)) {
+ int err;
+ ulint id = (ulint)my_strtoll10(row[1], 0, &err);
+ spaceid_to_tablename[id] = ut_get_name(0, row[0]);
}
+ mysql_free_result(mysql_result);
+
+ xb_mysql_query(mdl_con, "BEGIN", false, true);
}
void
mdl_lock_table(ulint space_id)
{
- std::ostringstream oss;
- oss << "SELECT NAME "
- "FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES "
- "WHERE SPACE = " << space_id << " AND NAME LIKE '%%/%%'";
-
- pthread_mutex_lock(&mdl_lock_con_mutex);
-
- MYSQL_RES *mysql_result = xb_mysql_query(mdl_con, oss.str().c_str(), true, true);
-
- while (MYSQL_ROW row = mysql_fetch_row(mysql_result)) {
-
- DBUG_EXECUTE_IF("rename_during_mdl_lock_table",
- if (strcmp(row[0], "test/t1") == 0)
- xb_mysql_query(mysql_connection, "RENAME TABLE test.t1 to test.t2", false, true
- ););
-
- std::string full_table_name = ut_get_name(0,row[0]);
- std::ostringstream lock_query;
- lock_query << "SELECT 1 FROM " << full_table_name << " LIMIT 0";
- msg_ts("Locking MDL for %s\n", full_table_name.c_str());
- xb_mysql_query(mdl_con, lock_query.str().c_str(), false, true);
+ if (space_id == 0)
+ return;
+
+ std::string full_table_name = spaceid_to_tablename[space_id];
+
+ DBUG_EXECUTE_IF("rename_during_mdl_lock_table",
+ if (full_table_name == "`test`.`t1`")
+ xb_mysql_query(mysql_connection, "RENAME TABLE test.t1 to test.t2", false, true);
+ );
+
+ std::ostringstream lock_query;
+ lock_query << "SELECT 1 FROM " << full_table_name << " LIMIT 0";
+ msg_ts("Locking MDL for %s\n", full_table_name.c_str());
+ if (mysql_query(mdl_con, lock_query.str().c_str())) {
+ msg_ts("Warning : locking MDL failed for space id %zu, name %s\n", space_id, full_table_name.c_str());
+ } else {
+ MYSQL_RES *r = mysql_store_result(mdl_con);
+ mysql_free_result(r);
}
-
- pthread_mutex_unlock(&mdl_lock_con_mutex);
- mysql_free_result(mysql_result);
}
-
void
mdl_unlock_all()
{
msg_ts("Unlocking MDL for all tables\n");
xb_mysql_query(mdl_con, "COMMIT", false, true);
mysql_close(mdl_con);
- pthread_mutex_destroy(&mdl_lock_con_mutex);
+ spaceid_to_tablename.clear();
}
diff --git a/extra/mariabackup/crc/crc-intel-pclmul.c b/extra/mariabackup/crc/crc-intel-pclmul.c
index 501ca71d739..1d0841ef71d 100644
--- a/extra/mariabackup/crc/crc-intel-pclmul.c
+++ b/extra/mariabackup/crc/crc-intel-pclmul.c
@@ -35,7 +35,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
*
* You should have received a copy of the GNU Lesser General Public
* License along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
*
*/
diff --git a/extra/mariabackup/datasink.c b/extra/mariabackup/datasink.c
index 19ea132c1c7..f6d924f7e06 100644
--- a/extra/mariabackup/datasink.c
+++ b/extra/mariabackup/datasink.c
@@ -109,6 +109,9 @@ Write to a datasink file.
int
ds_write(ds_file_t *file, const void *buf, size_t len)
{
+ if (len == 0) {
+ return 0;
+ }
return file->datasink->write(file, (const uchar *)buf, len);
}
diff --git a/extra/mariabackup/encryption_plugin.cc b/extra/mariabackup/encryption_plugin.cc
index 7f230256e7a..6335cdf3cd7 100644
--- a/extra/mariabackup/encryption_plugin.cc
+++ b/extra/mariabackup/encryption_plugin.cc
@@ -51,6 +51,36 @@ static void add_to_plugin_load_list(const char *plugin_def)
static char XTRABACKUP_EXE[] = "xtrabackup";
+/*
+ Read "plugin-load" value (encryption plugin) from backup-my.cnf during
+ prepare phase.
+ The value is stored during backup phase.
+*/
+static std::string get_encryption_plugin_from_cnf()
+{
+ FILE *f = fopen("backup-my.cnf", "r");
+ if (!f)
+ {
+ msg("cannot open backup-my.cnf for reading\n");
+ exit(EXIT_FAILURE);
+ }
+ char line[512];
+ std::string plugin_load;
+ while (fgets(line, sizeof(line), f))
+ {
+ if (strncmp(line, "plugin_load=", 12) == 0)
+ {
+ plugin_load = line + 12;
+ // remote \n at the end of string
+ plugin_load.resize(plugin_load.size() - 1);
+ break;
+ }
+ }
+ fclose(f);
+ return plugin_load;
+}
+
+
void encryption_plugin_backup_init(MYSQL *mysql)
{
MYSQL_RES *result;
@@ -78,7 +108,17 @@ void encryption_plugin_backup_init(MYSQL *mysql)
std::string plugin_load(name);
if (library)
+ {
+ /* Remove shared library suffixes, in case we'll prepare on different OS.*/
+ const char *extensions[] = { ".dll", ".so", 0 };
+ for (size_t i = 0; extensions[i]; i++)
+ {
+ const char *ext = extensions[i];
+ if (ends_with(library, ext))
+ library[strlen(library) - strlen(ext)] = 0;
+ }
plugin_load += std::string("=") + library;
+ }
oss << "plugin_load=" << plugin_load << std::endl;
@@ -140,14 +180,18 @@ extern int finalize_encryption_plugin(st_plugin_int *plugin);
void encryption_plugin_prepare_init(int argc, char **argv)
{
-
- if (!xb_plugin_load)
+ std::string plugin_load= get_encryption_plugin_from_cnf();
+ if (plugin_load.size())
+ {
+ msg("Loading encryption plugin from %s\n", plugin_load.c_str());
+ }
+ else
{
finalize_encryption_plugin(0);
return;
}
- add_to_plugin_load_list(xb_plugin_load);
+ add_to_plugin_load_list(plugin_load.c_str());
if (xb_plugin_dir)
strncpy(opt_plugin_dir, xb_plugin_dir, FN_REFLEN);
diff --git a/extra/mariabackup/fil_cur.cc b/extra/mariabackup/fil_cur.cc
index 799405b3d42..ea4cce92dda 100644
--- a/extra/mariabackup/fil_cur.cc
+++ b/extra/mariabackup/fil_cur.cc
@@ -130,14 +130,15 @@ Open a source file cursor and initialize the associated read filter.
be skipped and XB_FIL_CUR_ERROR on error. */
xb_fil_cur_result_t
xb_fil_cur_open(
-/*============*/
+ /*============*/
xb_fil_cur_t* cursor, /*!< out: source file cursor */
xb_read_filt_t* read_filter, /*!< in/out: the read filter */
fil_node_t* node, /*!< in: source tablespace node */
- uint thread_n) /*!< thread number for diagnostics */
+ uint thread_n, /*!< thread number for diagnostics */
+ ulonglong max_file_size)
{
bool success;
-
+ int err;
/* Initialize these first so xb_fil_cur_close() handles them correctly
in case of error */
cursor->orig_buf = NULL;
@@ -172,7 +173,7 @@ xb_fil_cur_open(
"tablespace %s\n",
thread_n, cursor->abs_path);
- return(XB_FIL_CUR_ERROR);
+ return(XB_FIL_CUR_SKIP);
}
mutex_enter(&fil_system.mutex);
@@ -193,14 +194,31 @@ xb_fil_cur_open(
cursor->node = node;
cursor->file = node->handle;
-
- if (stat(cursor->abs_path, &cursor->statinfo)) {
- msg("[%02u] mariabackup: error: cannot stat %s\n",
+#ifdef _WIN32
+ HANDLE hDup;
+ DuplicateHandle(GetCurrentProcess(),cursor->file.m_file,
+ GetCurrentProcess(), &hDup, 0, FALSE, DUPLICATE_SAME_ACCESS);
+ int filenr = _open_osfhandle((intptr_t)hDup, 0);
+ if (filenr < 0) {
+ err = EINVAL;
+ }
+ else {
+ err = _fstat64(filenr, &cursor->statinfo);
+ close(filenr);
+ }
+#else
+ err = fstat(cursor->file.m_file, &cursor->statinfo);
+#endif
+ if (max_file_size < (ulonglong)cursor->statinfo.st_size) {
+ cursor->statinfo.st_size = (ulonglong)max_file_size;
+ }
+ if (err) {
+ msg("[%02u] mariabackup: error: cannot fstat %s\n",
thread_n, cursor->abs_path);
xb_fil_cur_close(cursor);
- return(XB_FIL_CUR_ERROR);
+ return(XB_FIL_CUR_SKIP);
}
if (srv_file_flush_method == SRV_O_DIRECT
@@ -325,39 +343,39 @@ read_retry:
page += page_size, i++) {
ulint page_no = cursor->buf_page_no + i;
- if (cursor->space_id == TRX_SYS_SPACE &&
- page_no >= FSP_EXTENT_SIZE &&
- page_no < FSP_EXTENT_SIZE * 3) {
- /* We ignore the doublewrite buffer pages */
- } else if (!fil_space_verify_crypt_checksum(
- page, cursor->page_size, space->id, page_no)
- && buf_page_is_corrupted(true, page,
- cursor->page_size,
- space)) {
- retry_count--;
- if (retry_count == 0) {
- msg("[%02u] mariabackup: "
- "Error: failed to read page after "
- "10 retries. File %s seems to be "
- "corrupted.\n", cursor->thread_n,
- cursor->abs_path);
- ret = XB_FIL_CUR_ERROR;
- break;
- }
-
- if (retry_count == 9) {
- msg("[%02u] mariabackup: "
- "Database page corruption detected at page "
- ULINTPF ", retrying...\n",
- cursor->thread_n, page_no);
- }
-
- os_thread_sleep(100000);
-
- goto read_retry;
- }
- cursor->buf_read += page_size;
- cursor->buf_npages++;
+ if (cursor->space_id == TRX_SYS_SPACE &&
+ page_no >= FSP_EXTENT_SIZE &&
+ page_no < FSP_EXTENT_SIZE * 3) {
+ /* We ignore the doublewrite buffer pages */
+ } else if (!fil_space_verify_crypt_checksum(
+ page, cursor->page_size, space->id, page_no)
+ && buf_page_is_corrupted(true, page,
+ cursor->page_size,
+ space)) {
+ retry_count--;
+ if (retry_count == 0) {
+ msg("[%02u] mariabackup: "
+ "Error: failed to read page after "
+ "10 retries. File %s seems to be "
+ "corrupted.\n", cursor->thread_n,
+ cursor->abs_path);
+ ret = XB_FIL_CUR_ERROR;
+ break;
+ }
+
+ if (retry_count == 9) {
+ msg("[%02u] mariabackup: "
+ "Database page corruption detected at page "
+ ULINTPF ", retrying...\n",
+ cursor->thread_n, page_no);
+ }
+
+ os_thread_sleep(100000);
+
+ goto read_retry;
+ }
+ cursor->buf_read += page_size;
+ cursor->buf_npages++;
}
posix_fadvise(cursor->file, offset, to_read, POSIX_FADV_DONTNEED);
@@ -373,7 +391,9 @@ xb_fil_cur_close(
/*=============*/
xb_fil_cur_t *cursor) /*!< in/out: source file cursor */
{
- cursor->read_filter->deinit(&cursor->read_filter_ctxt);
+ if (cursor->read_filter) {
+ cursor->read_filter->deinit(&cursor->read_filter_ctxt);
+ }
free(cursor->orig_buf);
diff --git a/extra/mariabackup/fil_cur.h b/extra/mariabackup/fil_cur.h
index 6e0dda8c885..ad023d93208 100644
--- a/extra/mariabackup/fil_cur.h
+++ b/extra/mariabackup/fil_cur.h
@@ -58,7 +58,7 @@ struct xb_fil_cur_t {
ulint space_size; /*!< space size in pages */
/** TODO: remove this default constructor */
- xb_fil_cur_t() : page_size(0), read_filter_ctxt() {}
+ xb_fil_cur_t() : page_size(0), read_filter(0), read_filter_ctxt() {}
/** @return whether this is not a file-per-table tablespace */
bool is_system() const
@@ -87,7 +87,8 @@ xb_fil_cur_open(
xb_fil_cur_t* cursor, /*!< out: source file cursor */
xb_read_filt_t* read_filter, /*!< in/out: the read filter */
fil_node_t* node, /*!< in: source tablespace node */
- uint thread_n); /*!< thread number for diagnostics */
+ uint thread_n, /*!< thread number for diagnostics */
+ ulonglong max_file_size = ULLONG_MAX);
/************************************************************************
Reads and verifies the next block of pages from the source
diff --git a/extra/mariabackup/innobackupex.cc b/extra/mariabackup/innobackupex.cc
index 1e174c0fec8..3f74f25f5ba 100644
--- a/extra/mariabackup/innobackupex.cc
+++ b/extra/mariabackup/innobackupex.cc
@@ -34,8 +34,8 @@ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, MA 02111-1307 USA
+this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
*******************************************************/
diff --git a/extra/mariabackup/wsrep.cc b/extra/mariabackup/wsrep.cc
index fac1fdcf583..c3ad1b53a21 100644
--- a/extra/mariabackup/wsrep.cc
+++ b/extra/mariabackup/wsrep.cc
@@ -75,8 +75,7 @@ xb_write_galera_info(bool incremental_prepare)
return;
}
- memset(&xid, 0, sizeof(xid));
- xid.formatID = -1;
+ xid.null();
if (!trx_rseg_read_wsrep_checkpoint(xid)) {
diff --git a/extra/mariabackup/xtrabackup.cc b/extra/mariabackup/xtrabackup.cc
index 33a8e638ccf..3bad9dcf9c9 100644
--- a/extra/mariabackup/xtrabackup.cc
+++ b/extra/mariabackup/xtrabackup.cc
@@ -36,8 +36,8 @@ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-Place, Suite 330, Boston, MA 02111-1307 USA
+this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
*******************************************************/
@@ -344,6 +344,24 @@ const char *opt_history = NULL;
char mariabackup_exe[FN_REFLEN];
char orig_argv1[FN_REFLEN];
+pthread_mutex_t backup_mutex;
+pthread_cond_t scanned_lsn_cond;
+
+typedef std::map<space_id_t,std::string> space_id_to_name_t;
+
+struct ddl_tracker_t {
+ /** Tablspaces with their ID and name, as they were copied to backup.*/
+ space_id_to_name_t tables_in_backup;
+ /** Tablespaces for that optimized DDL without redo log was found.*/
+ std::set<space_id_t> optimized_ddl;
+ /** Drop operations found in redo log. */
+ std::set<space_id_t> drops;
+ /* For DDL operation found in redo log, */
+ space_id_to_name_t id_to_name;
+};
+
+static ddl_tracker_t ddl_tracker;
+
/* Whether xtrabackup_binlog_info should be created on recovery */
static bool recover_binlog_info;
@@ -504,7 +522,9 @@ static os_event_t dbug_start_query_thread(
mysql_thread_id(par->con), wait_state);
for (;;) {
MYSQL_RES *result = xb_mysql_query(mysql_connection,q, true, true);
- if (mysql_fetch_row(result)) {
+ bool exists = mysql_fetch_row(result) != NULL;
+ mysql_free_result(result);
+ if (exists) {
goto end;
}
msg_ts("Waiting for query '%s' on connection %lu to "
@@ -536,58 +556,173 @@ void mdl_lock_all()
mdl_lock_table(node->space->id);
}
datafiles_iter_free(it);
+}
- DBUG_EXECUTE_IF("check_mdl_lock_works",
- dbug_alter_thread_done =
- dbug_start_query_thread("ALTER TABLE test.t ADD COLUMN mdl_lock_column int",
- "Waiting for table metadata lock",1, ER_QUERY_INTERRUPTED););
+
+// Convert non-null terminated filename to space name
+std::string filename_to_spacename(const byte *filename, size_t len)
+{
+ // null- terminate filename
+ char *f = (char *)malloc(len + 1);
+ ut_a(f);
+ memcpy(f, filename, len);
+ f[len] = 0;
+ for (size_t i = 0; i < len; i++)
+ if (f[i] == '\\')
+ f[i] = '/';
+ char *p = strrchr(f, '.');
+ ut_a(p);
+ *p = 0;
+ char *table = strrchr(f, '/');
+ ut_a(table);
+ *table = 0;
+ char *db = strrchr(f, '/');
+ ut_a(db);
+ *table = '/';
+ std::string s(db+1);
+ free(f);
+ return s;
}
-/** Check if the space id belongs to the table which name should
-be skipped based on the --tables, --tables-file and --table-exclude
-options.
-@param[in] space_id space id to check
-@return true if the space id belongs to skip table/database list. */
-static bool backup_includes(space_id_t space_id)
+/** Report an operation to create, delete, or rename a file during backup.
+@param[in] space_id tablespace identifier
+@param[in] flags tablespace flags (NULL if not create)
+@param[in] name file name (not NUL-terminated)
+@param[in] len length of name, in bytes
+@param[in] new_name new file name (NULL if not rename)
+@param[in] new_len length of new_name, in bytes (0 if NULL) */
+static void backup_file_op(ulint space_id, const byte* flags,
+ const byte* name, ulint len,
+ const byte* new_name, ulint new_len)
{
- datafiles_iter_t *it = datafiles_iter_new();
- if (!it)
- return true;
- while (fil_node_t *node = datafiles_iter_next(it)){
- if (space_id == 0
- || (node->space->id == space_id
- && !check_if_skip_table(node->space->name))) {
+ ut_ad(!flags || !new_name);
+ ut_ad(name);
+ ut_ad(len);
+ ut_ad(!new_name == !new_len);
+ pthread_mutex_lock(&backup_mutex);
+
+ if (flags) {
+ ddl_tracker.id_to_name[space_id] = filename_to_spacename(name, len);
+ msg("DDL tracking : create %zu \"%.*s\": %x\n",
+ space_id, int(len), name, mach_read_from_4(flags));
+ }
+ else if (new_name) {
+ ddl_tracker.id_to_name[space_id] = filename_to_spacename(new_name, new_len);
+ msg("DDL tracking : rename %zu \"%.*s\",\"%.*s\"\n",
+ space_id, int(len), name, int(new_len), new_name);
+ } else {
+ ddl_tracker.drops.insert(space_id);
+ msg("DDL tracking : delete %zu \"%.*s\"\n", space_id, int(len), name);
+ }
+ pthread_mutex_unlock(&backup_mutex);
+}
- msg("mariabackup: Unsupported redo log detected "
- "and it belongs to %s\n",
- space_id ? node->name: "the InnoDB system tablespace");
- msg("mariabackup: ALTER TABLE or OPTIMIZE TABLE "
- "was being executed during the backup.\n");
+/*
+ This callback is called if DDL operation is detected,
+ at the end of backup
- if (!opt_lock_ddl_per_table) {
- msg("mariabackup: Use --lock-ddl-per-table "
- "parameter to lock all the table before "
- "backup operation.\n");
- }
+ Normally, DDL operations are blocked due to FTWRL,
+ but in rare cases of --no-lock, they are not.
- datafiles_iter_free(it);
- return false;
- }
+ We will abort backup in this case.
+*/
+static void backup_file_op_fail(ulint space_id, const byte* flags,
+ const byte* name, ulint len,
+ const byte* new_name, ulint new_len)
+{
+ ut_a(opt_no_lock);
+ bool fail;
+ if (flags) {
+ msg("DDL tracking : create %zu \"%.*s\": %x\n",
+ space_id, int(len), name, mach_read_from_4(flags));
+ std::string spacename = filename_to_spacename(name, len);
+ fail = !check_if_skip_table(spacename.c_str());
+ }
+ else if (new_name) {
+ msg("DDL tracking : rename %zu \"%.*s\",\"%.*s\"\n",
+ space_id, int(len), name, int(new_len), new_name);
+ std::string spacename = filename_to_spacename(name, len);
+ std::string new_spacename = filename_to_spacename(new_name, new_len);
+ fail = !check_if_skip_table(spacename.c_str()) || !check_if_skip_table(new_spacename.c_str());
+ }
+ else {
+ std::string spacename = filename_to_spacename(name, len);
+ fail = !check_if_skip_table(spacename.c_str());
+ msg("DDL tracking : delete %zu \"%.*s\"\n", space_id, int(len), name);
}
+ if (fail) {
+ msg("ERROR : DDL operation detected in the late phase of backup."
+ "Backup is inconsistent. Remove --no-lock option to fix.\n");
+ log_mutex_exit();
+ exit(EXIT_FAILURE);
+ }
+}
- datafiles_iter_free(it);
- return true;
+
+/** Callback whenever MLOG_INDEX_LOAD happens.
+@param[in] space_id space id to check */
+static void backup_optimized_ddl_op(ulint space_id)
+{
+ pthread_mutex_lock(&backup_mutex);
+ ddl_tracker.optimized_ddl.insert(space_id);
+ pthread_mutex_unlock(&backup_mutex);
+}
+
+/*
+ Optimized DDL callback at the end of backup that
+ run with --no-lock. Usually aborts the backup.
+*/
+static void backup_optimized_ddl_op_fail(ulint space_id) {
+ ut_a(opt_no_lock);
+ msg("DDL tracking : optimized DDL on space %zu\n", space_id);
+ if (ddl_tracker.tables_in_backup.find(space_id) != ddl_tracker.tables_in_backup.end()) {
+ msg("ERROR : Optimized DDL operation detected in the late phase of backup."
+ "Backup is inconsistent. Remove --no-lock option to fix.\n");
+ exit(EXIT_FAILURE);
+ }
+}
+
+
+/*
+ Retrieve default data directory, to be used with --copy-back.
+
+ On Windows, default datadir is ..\data, relative to the
+ directory where mariabackup.exe is located(usually "bin")
+
+ Elsewhere, the compiled-in constant MYSQL_DATADIR is used.
+*/
+static char *get_default_datadir() {
+ static char ddir[] = MYSQL_DATADIR;
+#ifdef _WIN32
+ static char buf[MAX_PATH];
+ DWORD size = (DWORD)sizeof(buf) - 1;
+ if (GetModuleFileName(NULL, buf, size) <= size)
+ {
+ char *p;
+ if ((p = strrchr(buf, '\\')))
+ {
+ *p = 0;
+ if ((p = strrchr(buf, '\\')))
+ {
+ strncpy(p + 1, "data", buf + MAX_PATH - p);
+ return buf;
+ }
+ }
+ }
+#endif
+ return ddir;
}
+
/* ======== Date copying thread context ======== */
typedef struct {
datafiles_iter_t *it;
uint num;
uint *count;
- pthread_mutex_t count_mutex;
+ pthread_mutex_t* count_mutex;
os_thread_id_t id;
} data_thread_ctxt_t;
@@ -653,7 +788,6 @@ enum options_xtrabackup
OPT_INNODB_LOG_CHECKSUMS,
OPT_XTRA_INCREMENTAL_FORCE_SCAN,
OPT_DEFAULTS_GROUP,
- OPT_PLUGIN_LOAD,
OPT_INNODB_ENCRYPT_LOG,
OPT_CLOSE_FILES,
OPT_CORE_FILE,
@@ -1160,7 +1294,7 @@ struct my_option xb_server_options[] =
"Use native AIO if supported on this platform.",
(G_PTR*) &srv_use_native_aio,
(G_PTR*) &srv_use_native_aio, 0, GET_BOOL, NO_ARG,
- FALSE, 0, 0, 0, 0, 0},
+ TRUE, 0, 0, 0, 0, 0},
{"innodb_page_size", OPT_INNODB_PAGE_SIZE,
"The universal page size of the database.",
(G_PTR*) &innobase_page_size, (G_PTR*) &innobase_page_size, 0,
@@ -1212,11 +1346,7 @@ struct my_option xb_server_options[] =
&xb_plugin_dir, &xb_plugin_dir,
0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
- { "plugin-load", OPT_PLUGIN_LOAD, "encrypton plugin to load during 'prepare' phase.",
- &xb_plugin_load, &xb_plugin_load,
- 0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
-
- { "innodb-encrypt-log", OPT_INNODB_ENCRYPT_LOG, "encrypton plugin to load",
+ { "innodb-encrypt-log", OPT_INNODB_ENCRYPT_LOG, "Whether to encrypt innodb log",
&srv_encrypt_log, &srv_encrypt_log,
0, GET_BOOL, REQUIRED_ARG, 0, 0, 0, 0, 0, 0 },
@@ -1363,7 +1493,7 @@ static int prepare_export()
// which is* unfortunately* still necessary to get mysqld up
if (strncmp(orig_argv1,"--defaults-file=",16) == 0)
{
- sprintf(cmdline,
+ snprintf(cmdline, sizeof cmdline,
IF_WIN("\"","") "\"%s\" --mysqld \"%s\" "
" --defaults-extra-file=./backup-my.cnf --defaults-group-suffix=%s --datadir=."
" --innodb --innodb-fast-shutdown=0"
@@ -2326,7 +2456,7 @@ xb_get_copy_action(const char *dflt)
static
my_bool
-xtrabackup_copy_datafile(fil_node_t* node, uint thread_n)
+xtrabackup_copy_datafile(fil_node_t* node, uint thread_n, const char *dest_name=0, ulonglong max_size=ULLONG_MAX)
{
char dst_name[FN_REFLEN];
ds_file_t *dstfile = NULL;
@@ -2356,20 +2486,35 @@ xtrabackup_copy_datafile(fil_node_t* node, uint thread_n)
return(FALSE);
}
+ bool was_dropped;
+ pthread_mutex_lock(&backup_mutex);
+ was_dropped = (ddl_tracker.drops.find(node->space->id) != ddl_tracker.drops.end());
+ pthread_mutex_unlock(&backup_mutex);
+ if (was_dropped) {
+ if (node->is_open()) {
+ mutex_enter(&fil_system.mutex);
+ node->close();
+ mutex_exit(&fil_system.mutex);
+ }
+ goto skip;
+ }
+
if (!changed_page_bitmap) {
read_filter = &rf_pass_through;
}
else {
read_filter = &rf_bitmap;
}
- res = xb_fil_cur_open(&cursor, read_filter, node, thread_n);
+
+ res = xb_fil_cur_open(&cursor, read_filter, node, thread_n,max_size);
if (res == XB_FIL_CUR_SKIP) {
goto skip;
} else if (res == XB_FIL_CUR_ERROR) {
goto error;
}
- strncpy(dst_name, cursor.rel_path, sizeof(dst_name));
+ strncpy(dst_name, (dest_name)?dest_name : cursor.rel_path, sizeof(dst_name));
+
/* Setup the page write filter */
if (xtrabackup_incremental) {
@@ -2421,6 +2566,10 @@ xtrabackup_copy_datafile(fil_node_t* node, uint thread_n)
goto error;
}
+ pthread_mutex_lock(&backup_mutex);
+ ddl_tracker.tables_in_backup[node->space->id] = node_name;
+ pthread_mutex_unlock(&backup_mutex);
+
/* close */
msg_ts("[%02u] ...done\n", thread_n);
xb_fil_cur_close(&cursor);
@@ -2500,8 +2649,7 @@ static lsn_t xtrabackup_copy_log(lsn_t start_lsn, lsn_t end_lsn, bool last)
if (data_len == OS_FILE_LOG_BLOCK_SIZE) {
/* We got a full log block. */
scanned_lsn += data_len;
- } else if (data_len
- >= OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE
+ } else if (data_len >= log_sys.trailer_offset()
|| data_len <= LOG_BLOCK_HDR_SIZE) {
/* We got a garbage block (abrupt end of the log). */
msg("mariabackup: garbage block: " LSN_PF ",%zu\n",
@@ -2584,7 +2732,7 @@ static bool xtrabackup_copy_logfile(bool last = false)
if (!start_lsn) {
msg("mariabackup: Error: xtrabackup_copy_logfile()"
" failed.\n");
- return(true);
+ exit(EXIT_FAILURE);
}
} while (start_lsn == end_lsn);
@@ -2593,12 +2741,30 @@ static bool xtrabackup_copy_logfile(bool last = false)
msg_ts(">> log scanned up to (" LSN_PF ")\n", start_lsn);
/* update global variable*/
+ pthread_mutex_lock(&backup_mutex);
log_copy_scanned_lsn = start_lsn;
+ pthread_cond_broadcast(&scanned_lsn_cond);
+ pthread_mutex_unlock(&backup_mutex);
debug_sync_point("xtrabackup_copy_logfile_pause");
return(false);
}
+/**
+Wait until redo log copying thread processes given lsn
+*/
+void backup_wait_for_lsn(lsn_t lsn) {
+ bool completed = false;
+ pthread_mutex_lock(&backup_mutex);
+ do {
+ pthread_cond_wait(&scanned_lsn_cond, &backup_mutex);
+ completed = log_copy_scanned_lsn >= lsn;
+ } while (!completed);
+ pthread_mutex_unlock(&backup_mutex);
+}
+
+extern lsn_t server_lsn_after_lock;
+
static os_thread_ret_t DECLARE_THREAD(log_copying_thread)(void*)
{
/*
@@ -2618,7 +2784,7 @@ static os_thread_ret_t DECLARE_THREAD(log_copying_thread)(void*)
log_mutex_enter();
bool completed = metadata_to_lsn
- && metadata_to_lsn < log_copy_scanned_lsn;
+ && metadata_to_lsn <= log_copy_scanned_lsn;
log_mutex_exit();
if (completed) {
break;
@@ -2655,6 +2821,42 @@ static os_thread_ret_t DECLARE_THREAD(io_watching_thread)(void*)
return(0);
}
+#ifndef DBUG_OFF
+/*
+In debug mode, execute SQL statement that was passed via environment.
+To use this facility, you need to
+
+1. Add code DBUG_EXECUTE_MARIABACKUP_EVENT("my_event_name", key););
+ to the code. key is usually a table name
+2. Set environment variable my_event_name_$key SQL statement you want to execute
+ when event occurs, in DBUG_EXECUTE_IF from above.
+ In mtr , you can set environment via 'let' statement (do not use $ as the first char
+ for the variable)
+3. start mariabackup with --dbug=+d,debug_mariabackup_events
+*/
+static void dbug_mariabackup_event(const char *event,const char *key)
+{
+ char envvar[FN_REFLEN];
+ if (key) {
+ snprintf(envvar, sizeof(envvar), "%s_%s", event, key);
+ char *slash = strchr(envvar, '/');
+ if (slash)
+ *slash = '_';
+ } else {
+ strncpy(envvar, event, sizeof(envvar));
+ }
+ char *sql = getenv(envvar);
+ if (sql) {
+ msg("dbug_mariabackup_event : executing '%s'\n", sql);
+ xb_mysql_query(mysql_connection, sql, false, true);
+ }
+
+}
+#define DBUG_MARIABACKUP_EVENT(A, B) DBUG_EXECUTE_IF("mariabackup_events", dbug_mariabackup_event(A,B););
+#else
+#define DBUG_MARIABACKUP_EVENT(A,B)
+#endif
+
/**************************************************************************
Datafiles copying thread.*/
static
@@ -2677,17 +2879,23 @@ DECLARE_THREAD(data_copy_thread_func)(
while ((node = datafiles_iter_next(ctxt->it)) != NULL) {
+ DBUG_MARIABACKUP_EVENT("before_copy", node->space->name);
+
+
/* copy the datafile */
if(xtrabackup_copy_datafile(node, num)) {
msg("[%02u] mariabackup: Error: "
"failed to copy datafile.\n", num);
exit(EXIT_FAILURE);
}
+
+ DBUG_MARIABACKUP_EVENT("after_copy", node->space->name);
+
}
- pthread_mutex_lock(&ctxt->count_mutex);
+ pthread_mutex_lock(ctxt->count_mutex);
(*ctxt->count)--;
- pthread_mutex_unlock(&ctxt->count_mutex);
+ pthread_mutex_unlock(ctxt->count_mutex);
my_thread_end();
os_thread_exit();
@@ -2854,6 +3062,7 @@ xb_load_single_table_tablespace(
Datafile *file = xb_new_datafile(name, is_remote);
if (file->open_read_only(true) != DB_SUCCESS) {
+ msg("Can't open datafile %s\n", name);
ut_free(name);
exit(EXIT_FAILURE);
}
@@ -3042,35 +3251,24 @@ the first slot rollback segments of TRX_SYS_PAGE_NO.
@retval DB_SUCCESS if srv_undo_space_id assigned successfully. */
static dberr_t xb_assign_undo_space_start()
{
- ulint dirnamelen;
- char name[1000];
+
pfs_os_file_t file;
byte* buf;
byte* page;
bool ret;
dberr_t error = DB_SUCCESS;
ulint space, page_no __attribute__((unused));
+ int n_retries = 5;
if (srv_undo_tablespaces == 0) {
return error;
}
- os_normalize_path(srv_data_home);
- dirnamelen = strlen(srv_data_home);
- memcpy(name, srv_data_home, dirnamelen);
-
- if (dirnamelen && name[dirnamelen - 1] != OS_PATH_SEPARATOR) {
- name[dirnamelen++] = OS_PATH_SEPARATOR;
- }
-
- snprintf(name + dirnamelen, (sizeof name) - dirnamelen,
- "%s", "ibdata1");
-
- file = os_file_create(0, name, OS_FILE_OPEN,
- OS_FILE_NORMAL, OS_DATA_FILE, true, &ret);
+ file = os_file_create(0, srv_sys_space.first_datafile()->filepath(),
+ OS_FILE_OPEN, OS_FILE_NORMAL, OS_DATA_FILE, true, &ret);
if (!ret) {
- msg("mariabackup: Error in opening %s\n", name);
+ msg("mariabackup: Error in opening %s\n", srv_sys_space.first_datafile()->filepath());
return DB_ERROR;
}
@@ -3088,7 +3286,14 @@ retry:
/* TRX_SYS page can't be compressed or encrypted. */
if (buf_page_is_corrupted(false, page, univ_page_size)) {
- goto retry;
+ if (n_retries--) {
+ os_thread_sleep(1000);
+ goto retry;
+ } else {
+ msg("mariabackup: TRX_SYS page corrupted.\n");
+ error = DB_ERROR;
+ goto func_exit;
+ }
}
/* 0th slot always points to system tablespace.
@@ -3171,7 +3376,7 @@ xb_load_tablespaces()
}
debug_sync_point("xtrabackup_load_tablespaces_pause");
-
+ DBUG_MARIABACKUP_EVENT("after_load_tablespaces", 0);
return(DB_SUCCESS);
}
@@ -3766,6 +3971,8 @@ xtrabackup_backup_func()
uint count;
pthread_mutex_t count_mutex;
data_thread_ctxt_t *data_threads;
+ pthread_mutex_init(&backup_mutex, NULL);
+ pthread_cond_init(&scanned_lsn_cond, NULL);
#ifdef USE_POSIX_FADVISE
msg("mariabackup: uses posix_fadvise().\n");
@@ -3779,7 +3986,7 @@ xtrabackup_backup_func()
return(false);
}
msg("mariabackup: cd to %s\n", mysql_real_data_home);
-
+ encryption_plugin_backup_init(mysql_connection);
msg("mariabackup: open files limit requested %u, set to %u\n",
(uint) xb_open_files_limit,
xb_set_max_open_files(xb_open_files_limit));
@@ -3792,6 +3999,7 @@ xtrabackup_backup_func()
srv_read_only_mode = TRUE;
srv_operation = SRV_OPERATION_BACKUP;
+ log_file_op = backup_file_op;
metadata_to_lsn = 0;
if (xb_close_files)
@@ -3805,6 +4013,7 @@ xtrabackup_backup_func()
fail:
metadata_to_lsn = log_copying_running;
stop_backup_threads();
+ log_file_op = NULL;
if (dst_log_file) {
ds_close(dst_log_file);
dst_log_file = NULL;
@@ -3923,7 +4132,6 @@ fail:
/* start back ground thread to copy newer log */
os_thread_id_t log_copying_thread_id;
- datafiles_iter_t *it;
/* get current checkpoint_lsn */
/* Look for the latest checkpoint from any of the log groups */
@@ -3946,9 +4154,6 @@ old_format:
goto log_fail;
}
- ut_ad(!((log_sys.log.format ^ LOG_HEADER_FORMAT_CURRENT)
- & ~LOG_HEADER_FORMAT_ENCRYPTED));
-
const byte* buf = log_sys.checkpoint_buf;
reread_log_header:
@@ -3965,9 +4170,6 @@ reread_log_header:
goto old_format;
}
- ut_ad(!((log_sys.log.format ^ LOG_HEADER_FORMAT_CURRENT)
- & ~LOG_HEADER_FORMAT_ENCRYPTED));
-
log_header_read(max_cp_field);
if (checkpoint_no_start != mach_read_from_8(buf + LOG_CHECKPOINT_NO)) {
@@ -3995,6 +4197,7 @@ reread_log_header:
byte MY_ALIGNED(OS_FILE_LOG_BLOCK_SIZE) log_hdr[OS_FILE_LOG_BLOCK_SIZE];
memset(log_hdr, 0, sizeof log_hdr);
mach_write_to_4(LOG_HEADER_FORMAT + log_hdr, log_sys.log.format);
+ mach_write_to_4(LOG_HEADER_SUBFORMAT + log_hdr, log_sys.log.subformat);
mach_write_to_8(LOG_HEADER_START_LSN + log_hdr, checkpoint_lsn_start);
strcpy(reinterpret_cast<char*>(LOG_HEADER_CREATOR + log_hdr),
"Backup " MYSQL_SERVER_VERSION);
@@ -4049,6 +4252,7 @@ fail_before_log_copying_thread_start:
/* copy log file by current position */
log_copy_scanned_lsn = checkpoint_lsn_start;
recv_sys->recovered_lsn = log_copy_scanned_lsn;
+ log_optimized_ddl_op = backup_optimized_ddl_op;
if (xtrabackup_copy_logfile())
goto fail_before_log_copying_thread_start;
@@ -4062,19 +4266,6 @@ fail_before_log_copying_thread_start:
}
debug_sync_point("xtrabackup_suspend_at_start");
- if (xtrabackup_incremental) {
- if (!xtrabackup_incremental_force_scan) {
- changed_page_bitmap = xb_page_bitmap_init();
- }
- if (!changed_page_bitmap) {
- msg("mariabackup: using the full scan for incremental "
- "backup\n");
- } else if (incremental_lsn != checkpoint_lsn_start) {
- /* Do not print that bitmaps are used when dummy bitmap
- is build for an empty LSN range. */
- msg("mariabackup: using the changed page bitmap\n");
- }
- }
ut_a(xtrabackup_parallel > 0);
@@ -4085,9 +4276,14 @@ fail_before_log_copying_thread_start:
if (opt_lock_ddl_per_table) {
mdl_lock_all();
+
+ DBUG_EXECUTE_IF("check_mdl_lock_works",
+ dbug_alter_thread_done =
+ dbug_start_query_thread("ALTER TABLE test.t ADD COLUMN mdl_lock_column int",
+ "Waiting for table metadata lock", 1, ER_QUERY_INTERRUPTED););
}
- it = datafiles_iter_new();
+ datafiles_iter_t *it = datafiles_iter_new();
if (it == NULL) {
msg("mariabackup: Error: datafiles_iter_new() failed.\n");
goto fail;
@@ -4103,7 +4299,7 @@ fail_before_log_copying_thread_start:
data_threads[i].it = it;
data_threads[i].num = i+1;
data_threads[i].count = &count;
- data_threads[i].count_mutex = count_mutex;
+ data_threads[i].count_mutex = &count_mutex;
os_thread_create(data_copy_thread_func, data_threads + i,
&data_threads[i].id);
}
@@ -4122,10 +4318,6 @@ fail_before_log_copying_thread_start:
pthread_mutex_destroy(&count_mutex);
free(data_threads);
datafiles_iter_free(it);
-
- if (changed_page_bitmap) {
- xb_page_bitmap_deinit(changed_page_bitmap);
- }
}
bool ok = backup_start();
@@ -4149,6 +4341,9 @@ fail_before_log_copying_thread_start:
goto fail;
}
+ if (changed_page_bitmap) {
+ xb_page_bitmap_deinit(changed_page_bitmap);
+ }
xtrabackup_destroy_datasinks();
msg("mariabackup: Redo log (from LSN " LSN_PF " to " LSN_PF
@@ -4166,9 +4361,192 @@ fail_before_log_copying_thread_start:
}
innodb_shutdown();
+ log_file_op = NULL;
+ pthread_mutex_destroy(&backup_mutex);
+ pthread_cond_destroy(&scanned_lsn_cond);
return(true);
}
+
+/**
+This function handles DDL changes at the end of backup, under protection of
+FTWRL. This ensures consistent backup in presence of DDL.
+
+- New tables, that were created during backup, are now copied into backup.
+ Also, tablespaces with optimized (no redo loggin DDL) are re-copied into
+ backup. This tablespaces will get the extension ".new" in the backup
+
+- Tables that were renamed during backup, are marked as renamed
+ For these, file <old_name>.ren will be created.
+ The content of the file is the new tablespace name.
+
+- Tables that were deleted during backup, are marked as deleted
+ For these , an empty file <name>.del will be created
+
+ It is the responsibility of the prepare phase to deal with .new, .ren, and .del
+ files.
+*/
+void backup_fix_ddl(void)
+{
+ std::set<std::string> new_tables;
+ std::set<std::string> dropped_tables;
+ std::map<std::string, std::string> renamed_tables;
+
+ /* Disable further DDL on backed up tables (only needed for --no-lock).*/
+ pthread_mutex_lock(&backup_mutex);
+ log_file_op = backup_file_op_fail;
+ log_optimized_ddl_op = backup_optimized_ddl_op_fail;
+ pthread_mutex_unlock(&backup_mutex);
+
+ DBUG_MARIABACKUP_EVENT("backup_fix_ddl",0);
+
+ for (space_id_to_name_t::iterator iter = ddl_tracker.tables_in_backup.begin();
+ iter != ddl_tracker.tables_in_backup.end();
+ iter++) {
+
+ const std::string name = iter->second;
+ ulint id = iter->first;
+
+ if (ddl_tracker.drops.find(id) != ddl_tracker.drops.end()) {
+ dropped_tables.insert(name);
+ continue;
+ }
+
+ bool has_optimized_ddl =
+ ddl_tracker.optimized_ddl.find(id) != ddl_tracker.optimized_ddl.end();
+
+ if (ddl_tracker.id_to_name.find(id) == ddl_tracker.id_to_name.end()) {
+ if (has_optimized_ddl) {
+ new_tables.insert(name);
+ }
+ continue;
+ }
+
+ /* tablespace was affected by DDL. */
+ const std::string new_name = ddl_tracker.id_to_name[id];
+ if (new_name != name) {
+ if (has_optimized_ddl) {
+ /* table was renamed, but we need a full copy
+ of it because of optimized DDL. We emulate a drop/create.*/
+ dropped_tables.insert(name);
+ new_tables.insert(new_name);
+ } else {
+ /* Renamed, and no optimized DDL*/
+ renamed_tables[name] = new_name;
+ }
+ } else if (has_optimized_ddl) {
+ /* Table was recreated, or optimized DDL ran.
+ In both cases we need a full copy in the backup.*/
+ new_tables.insert(name);
+ }
+ }
+
+ /* Find tables that were created during backup (and not removed).*/
+ for(space_id_to_name_t::iterator iter = ddl_tracker.id_to_name.begin();
+ iter != ddl_tracker.id_to_name.end();
+ iter++) {
+
+ ulint id = iter->first;
+ std::string name = iter->second;
+
+ if (ddl_tracker.tables_in_backup.find(id) != ddl_tracker.tables_in_backup.end()) {
+ /* already processed above */
+ continue;
+ }
+
+ if (ddl_tracker.drops.find(id) == ddl_tracker.drops.end()) {
+ dropped_tables.erase(name);
+ new_tables.insert(name);
+ }
+ }
+
+ // Mark tablespaces for rename
+ for (std::map<std::string, std::string>::iterator iter = renamed_tables.begin();
+ iter != renamed_tables.end(); ++iter) {
+ const std::string old_name = iter->first;
+ std::string new_name = iter->second;
+ backup_file_printf((old_name + ".ren").c_str(), "%s", new_name.c_str());
+ }
+
+ // Mark tablespaces for drop
+ for (std::set<std::string>::iterator iter = dropped_tables.begin();
+ iter != dropped_tables.end();
+ iter++) {
+ const std::string name(*iter);
+ backup_file_printf((name + ".del").c_str(), "%s", "");
+ }
+
+ // Load and copy new tables.
+ // Close all datanodes first, reload only new tables.
+ std::vector<fil_node_t *> all_nodes;
+ datafiles_iter_t *it = datafiles_iter_new();
+ if (!it)
+ return;
+ while (fil_node_t *node = datafiles_iter_next(it)) {
+ all_nodes.push_back(node);
+ }
+ for (size_t i = 0; i < all_nodes.size(); i++) {
+ fil_node_t *n = all_nodes[i];
+ if (n->space->id == 0)
+ continue;
+ if (n->is_open()) {
+ mutex_enter(&fil_system.mutex);
+ n->close();
+ mutex_exit(&fil_system.mutex);
+ }
+ fil_space_free(n->space->id, false);
+ }
+ datafiles_iter_free(it);
+
+ for (std::set<std::string>::iterator iter = new_tables.begin();
+ iter != new_tables.end(); iter++) {
+ const char *space_name = iter->c_str();
+ if (check_if_skip_table(space_name))
+ continue;
+ std::string name(*iter);
+ bool is_remote = access((name + ".ibd").c_str(), R_OK) != 0;
+ const char *extension = is_remote ? ".isl" : ".ibd";
+ name.append(extension);
+ char buf[FN_REFLEN];
+ strncpy(buf, name.c_str(), sizeof(buf));
+ const char *dbname = buf;
+ char *p = strchr(buf, '/');
+ if (p == 0) {
+ msg("Unexpected tablespace %s filename %s\n", space_name, name.c_str());
+ ut_a(0);
+ }
+ ut_a(p);
+ *p = 0;
+ const char *tablename = p + 1;
+ xb_load_single_table_tablespace(dbname, tablename, is_remote);
+ }
+
+ it = datafiles_iter_new();
+ if (!it)
+ return;
+
+ while (fil_node_t *node = datafiles_iter_next(it)) {
+ fil_space_t * space = node->space;
+ if (!fil_is_user_tablespace_id(space->id))
+ continue;
+ std::string dest_name(node->space->name);
+ dest_name.append(".new");
+#if 0
+ bool do_full_copy = ddl_tracker.optimized_ddl.find(n->space->id) != ddl_tracker.optimized_ddl.end();
+ if (do_full_copy) {
+ msg(
+ "Performing a full copy of the tablespace %s, because optimized (without redo logging) DDL operation"
+ "ran during backup. You can use set innodb_log_optimize_ddl=OFF to improve backup performance"
+ "in the future.\n",
+ n->space->name);
+ }
+#endif
+ xtrabackup_copy_datafile(node, 0, dest_name.c_str()/*, do_full_copy ? ULONGLONG_MAX:UNIV_PAGE_SIZE */);
+ }
+
+ datafiles_iter_free(it);
+}
+
/* ================= prepare ================= */
/***********************************************************************
@@ -4681,6 +5059,27 @@ error:
return FALSE;
}
+
+std::string change_extension(std::string filename, std::string new_ext) {
+ DBUG_ASSERT(new_ext.size() == 3);
+ std::string new_name(filename);
+ new_name.resize(new_name.size() - new_ext.size());
+ new_name.append(new_ext);
+ return new_name;
+}
+
+
+static void rename_file(const char *from,const char *to) {
+ msg("Renaming %s to %s\n", from, to);
+ if (my_rename(from, to, MY_WME)) {
+ msg("Cannot rename %s to %s errno %d", from, to, errno);
+ exit(EXIT_FAILURE);
+ }
+}
+
+static void rename_file(const std::string& from, const std::string &to) {
+ rename_file(from.c_str(), to.c_str());
+}
/************************************************************************
Callback to handle datadir entry. Function of this type will be called
for each entry which matches the mask by xb_process_datadir.
@@ -4692,6 +5091,37 @@ typedef ibool (*handle_datadir_entry_func_t)(
const char* file_name, /*!<in: file name with suffix */
void* arg); /*!<in: caller-provided data */
+/** Rename, and replace destination file, if exists */
+static void rename_force(const char *from, const char *to) {
+ if (access(to, R_OK) == 0) {
+ msg("Removing %s\n", to);
+ if (my_delete(to, MYF(MY_WME))) {
+ msg("Can't remove %s, errno %d", to, errno);
+ exit(EXIT_FAILURE);
+ }
+ }
+ rename_file(from,to);
+}
+
+/* During prepare phase, rename ".new" files , that were created in backup_fix_ddl(),
+ to ".ibd".*/
+static ibool prepare_handle_new_files(
+ const char* data_home_dir, /*!<in: path to datadir */
+ const char* db_name, /*!<in: database name */
+ const char* file_name, /*!<in: file name with suffix */
+ void *)
+{
+
+ std::string src_path = std::string(data_home_dir) + '/' + std::string(db_name) + '/' + file_name;
+ std::string dest_path = src_path;
+
+ size_t index = dest_path.find(".new");
+ DBUG_ASSERT(index != std::string::npos);
+ dest_path.replace(index, 4, ".ibd");
+ rename_force(src_path.c_str(),dest_path.c_str());
+ return TRUE;
+}
+
/************************************************************************
Callback to handle datadir entry. Deletes entry if it has no matching
fil_space in fil_system directory.
@@ -4897,6 +5327,103 @@ store_binlog_info(const char* filename, const char* name, ulonglong pos)
return(true);
}
+/** Check if file exists*/
+static bool file_exists(std::string name)
+{
+ return access(name.c_str(), R_OK) == 0 ;
+}
+
+/** Read file content into STL string */
+static std::string read_file_as_string(const std::string file) {
+ char content[FN_REFLEN];
+ FILE *f = fopen(file.c_str(), "r");
+ if (!f) {
+ msg("Can not open %s\n", file.c_str());
+ }
+ size_t len = fread(content, 1, FN_REFLEN, f);
+ fclose(f);
+ return std::string(content, len);
+}
+
+/** Delete file- Provide verbose diagnostics and exit, if operation fails. */
+static void delete_file(const std::string& file, bool if_exists = false) {
+ if (if_exists && !file_exists(file))
+ return;
+ if (my_delete(file.c_str(), MYF(MY_WME))) {
+ msg("Can't remove %s, errno %d", file.c_str(), errno);
+ exit(EXIT_FAILURE);
+ }
+}
+
+/**
+Rename tablespace during prepare.
+Backup in its end phase may generate some .ren files, recording
+tablespaces that should be renamed in --prepare.
+*/
+static void rename_table_in_prepare(const std::string &datadir, const std::string& from , const std::string& to,
+ const char *extension=0) {
+ if (!extension) {
+ static const char *extensions_nonincremental[] = { ".ibd", 0 };
+ static const char *extensions_incremental[] = { ".ibd.delta", ".ibd.meta", 0 };
+ const char **extensions = xtrabackup_incremental_dir ?
+ extensions_incremental : extensions_nonincremental;
+ for (size_t i = 0; extensions[i]; i++) {
+ rename_table_in_prepare(datadir, from, to, extensions[i]);
+ }
+ return;
+ }
+ std::string src = std::string(datadir) + "/" + from + extension;
+ std::string dest = std::string(datadir) + "/" + to + extension;
+ std::string ren2, tmp;
+ if (file_exists(dest)) {
+ ren2= std::string(datadir) + "/" + to + ".ren";
+ if (!file_exists(ren2)) {
+ msg("ERROR : File %s was not found, but expected during rename processing\n", ren2.c_str());
+ ut_a(0);
+ }
+ tmp = to + "#";
+ rename_table_in_prepare(datadir, to, tmp);
+ }
+ rename_file(src, dest);
+ if (ren2.size()) {
+ // Make sure the temp. renamed file is processed.
+ std::string to2 = read_file_as_string(ren2);
+ rename_table_in_prepare(datadir, tmp, to2);
+ delete_file(ren2);
+ }
+}
+
+static ibool prepare_handle_ren_files(const char *datadir, const char *db, const char *filename, void *) {
+
+ std::string ren_file = std::string(datadir) + "/" + db + "/" + filename;
+ if (!file_exists(ren_file))
+ return TRUE;
+
+ std::string to = read_file_as_string(ren_file);
+ std::string source_space_name = std::string(db) + "/" + filename;
+ source_space_name.resize(source_space_name.size() - 4); // remove extension
+
+ rename_table_in_prepare(datadir, source_space_name.c_str(), to.c_str());
+ delete_file(ren_file);
+ return TRUE;
+}
+
+/* Remove tablespaces during backup, based on */
+static ibool prepare_handle_del_files(const char *datadir, const char *db, const char *filename, void *) {
+ std::string del_file = std::string(datadir) + "/" + db + "/" + filename;
+ std::string path(del_file);
+ path.resize(path.size() - 4); // remove extension;
+ if (xtrabackup_incremental) {
+ delete_file(path + ".ibd.delta", true);
+ delete_file(path + ".ibd.meta", true);
+ }
+ else {
+ delete_file(path + ".ibd", true);
+ }
+ delete_file(del_file);
+ return TRUE;
+}
+
/** Implement --prepare
@return whether the operation succeeded */
static bool
@@ -4914,6 +5441,21 @@ xtrabackup_prepare_func(char** argv)
}
msg("mariabackup: cd to %s\n", xtrabackup_real_target_dir);
+ fil_path_to_mysql_datadir = ".";
+
+ if (xtrabackup_incremental_dir) {
+ xb_process_datadir(xtrabackup_incremental_dir, ".new.meta", prepare_handle_new_files);
+ xb_process_datadir(xtrabackup_incremental_dir, ".new.delta", prepare_handle_new_files);
+ }
+ else {
+ xb_process_datadir(".", ".new", prepare_handle_new_files);
+ }
+ xb_process_datadir(xtrabackup_incremental_dir? xtrabackup_incremental_dir:".",
+ ".ren", prepare_handle_ren_files);
+ xb_process_datadir(xtrabackup_incremental_dir ? xtrabackup_incremental_dir : ".",
+ ".del", prepare_handle_del_files);
+
+
int argc; for (argc = 0; argv[argc]; argc++) {}
encryption_plugin_prepare_init(argc, argv);
@@ -5204,7 +5746,6 @@ xb_init()
return(false);
}
- encryption_plugin_backup_init(mysql_connection);
history_start_time = time(NULL);
}
@@ -5262,7 +5803,7 @@ handle_options(int argc, char **argv, char ***argv_client, char ***argv_server)
srv_operation = SRV_OPERATION_RESTORE;
files_charset_info = &my_charset_utf8_general_ci;
- check_if_backup_includes = backup_includes;
+
setup_error_messages();
sys_var_init();
@@ -5723,8 +6264,7 @@ static int main_low(char** argv)
if (xtrabackup_copy_back || xtrabackup_move_back) {
if (!check_if_param_set("datadir")) {
- msg("Error: datadir must be specified.\n");
- return(EXIT_FAILURE);
+ mysql_data_home = get_default_datadir();
}
if (!copy_back())
return(EXIT_FAILURE);
diff --git a/extra/my_print_defaults.c b/extra/my_print_defaults.c
index 07c95a79ddc..8eb0baa6eeb 100644
--- a/extra/my_print_defaults.c
+++ b/extra/my_print_defaults.c
@@ -41,24 +41,6 @@ const char *default_dbug_option="d:t:o,/tmp/my_print_defaults.trace";
static struct my_option my_long_options[] =
{
- /*
- NB: --config-file is troublesome, because get_defaults_options() doesn't
- know about it, but we pretend --config-file is like --defaults-file. In
- fact they behave differently: see the comments at the top of
- mysys/default.c for how --defaults-file should behave.
-
- This --config-file option behaves as:
- - If it has a directory name part (absolute or relative), then only this
- file is read; no error is given if the file doesn't exist
- - If the file has no directory name part, the standard locations are
- searched for a file of this name (and standard filename extensions are
- added if the file has no extension)
- */
- {"config-file", 'c', "Deprecated, please use --defaults-file instead. "
- "Name of config file to read; if no extension is given, default "
- "extension (e.g., .ini or .cnf) will be added",
- (char**) &config_file, (char**) &config_file, 0, GET_STR, REQUIRED_ARG,
- 0, 0, 0, 0, 0, 0},
#ifdef DBUG_OFF
{"debug", '#', "This is a non-debug version. Catch this and exit",
0,0, 0, GET_DISABLED, OPT_ARG, 0, 0, 0, 0, 0, 0},
@@ -66,8 +48,8 @@ static struct my_option my_long_options[] =
{"debug", '#', "Output debug log", (char**) &default_dbug_option,
(char**) &default_dbug_option, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0},
#endif
- {"defaults-file", 'c', "Like --config-file, except: if first option, "
- "then read this file only, do not read global or per-user config "
+ {"defaults-file", 'c',
+ "Read this file only, do not read global or per-user config "
"files; should be the first option",
(char**) &config_file, (char*) &config_file, 0, GET_STR, REQUIRED_ARG,
0, 0, 0, 0, 0, 0},
@@ -80,11 +62,6 @@ static struct my_option my_long_options[] =
"In addition to the given groups, read also groups with this suffix",
(char**) &my_defaults_group_suffix, (char**) &my_defaults_group_suffix,
0, GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
- {"extra-file", 'e',
- "Deprecated. Synonym for --defaults-extra-file.",
- (void *)&my_defaults_extra_file,
- (void *)&my_defaults_extra_file, 0, GET_STR,
- REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
{"mysqld", 0, "Read the same set of groups that the mysqld binary does.",
&opt_mysqld, &opt_mysqld, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"no-defaults", 'n', "Return an empty string (useful for scripts).",
@@ -107,7 +84,7 @@ static void cleanup_and_exit(int exit_code)
static void version()
{
- printf("%s Ver 1.6 for %s at %s\n",my_progname,SYSTEM_TYPE, MACHINE_TYPE);
+ printf("%s Ver 1.7 for %s at %s\n",my_progname,SYSTEM_TYPE, MACHINE_TYPE);
}
diff --git a/extra/perror.c b/extra/perror.c
index 3bc5120db48..bd62401c8b2 100644
--- a/extra/perror.c
+++ b/extra/perror.c
@@ -105,11 +105,13 @@ get_one_option(int optid, const struct my_option *opt __attribute__((unused)),
break;
case 'V':
print_version();
+ my_end(0);
exit(0);
break;
case 'I':
case '?':
usage();
+ my_end(0);
exit(0);
break;
}
@@ -122,7 +124,10 @@ static int get_options(int *argc,char ***argv)
int ho_error;
if ((ho_error=handle_options(argc, argv, my_long_options, get_one_option)))
+ {
+ my_end(0);
exit(ho_error);
+ }
if (!*argc && !print_all_codes)
{
@@ -260,7 +265,10 @@ int main(int argc,char *argv[])
MY_INIT(argv[0]);
if (get_options(&argc,&argv))
+ {
+ my_end(0);
exit(1);
+ }
my_handler_error_register();
diff --git a/extra/resolveip.c b/extra/resolveip.c
index b6840d9d463..20941a05257 100644
--- a/extra/resolveip.c
+++ b/extra/resolveip.c
@@ -79,6 +79,7 @@ get_one_option(int optid, const struct my_option *opt __attribute__((unused)),
case 'I':
case '?':
usage();
+ my_end(0);
exit(0);
}
return 0;
@@ -91,7 +92,10 @@ static int get_options(int *argc,char ***argv)
int ho_error;
if ((ho_error=handle_options(argc, argv, my_long_options, get_one_option)))
+ {
+ my_end(0);
exit(ho_error);
+ }
if (*argc == 0)
{
@@ -113,10 +117,14 @@ int main(int argc, char **argv)
MY_INIT(argv[0]);
if (get_options(&argc,&argv))
+ {
+ my_end(0);
exit(1);
+ }
while (argc--)
{
+ my_bool do_more;
#ifndef WIN32
struct in_addr addr;
#endif
@@ -125,13 +133,13 @@ int main(int argc, char **argv)
/* Not compatible with IPv6! Probably should use getnameinfo(). */
#ifdef WIN32
taddr = inet_addr(ip);
- if(taddr != INADDR_NONE)
- {
+ do_more= (taddr != INADDR_NONE);
#else
- if (inet_aton(ip, &addr) != 0)
- {
+ if ((do_more= (inet_aton(ip, &addr) != 0)))
taddr= addr.s_addr;
#endif
+ if (do_more)
+ {
if (taddr == htonl(INADDR_BROADCAST))
{
puts("Broadcast");
@@ -205,5 +213,6 @@ int main(int argc, char **argv)
}
}
}
+ my_end(0);
exit(error);
}
diff --git a/extra/yassl/CMakeLists.txt b/extra/yassl/CMakeLists.txt
index c456af9be15..0e28da012ae 100644
--- a/extra/yassl/CMakeLists.txt
+++ b/extra/yassl/CMakeLists.txt
@@ -20,9 +20,6 @@ INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/extra/yassl/taocrypt/mySTL)
ADD_DEFINITIONS(${SSL_DEFINES})
-#Remove -fno-implicit-templates
-#(yassl sources cannot be compiled with it)
-STRING(REPLACE "-fno-implicit-templates" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
SET(YASSL_SOURCES src/buffer.cpp src/cert_wrapper.cpp src/crypto_wrapper.cpp src/handshake.cpp src/lock.cpp
src/log.cpp src/socket_wrapper.cpp src/ssl.cpp src/timer.cpp src/yassl_error.cpp
src/yassl_imp.cpp src/yassl_int.cpp)
diff --git a/include/big_endian.h b/include/big_endian.h
index 021b6abc383..5f6e623f6a0 100644
--- a/include/big_endian.h
+++ b/include/big_endian.h
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
/*
Data in big-endian format.
diff --git a/include/byte_order_generic.h b/include/byte_order_generic.h
index d4ac27eeb9c..14b00fc87eb 100644
--- a/include/byte_order_generic.h
+++ b/include/byte_order_generic.h
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
/*
Endianness-independent definitions for architectures other
diff --git a/include/byte_order_generic_x86.h b/include/byte_order_generic_x86.h
index a97dd0f43a3..5df208ff35c 100644
--- a/include/byte_order_generic_x86.h
+++ b/include/byte_order_generic_x86.h
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
/*
Optimized function-like macros for the x86 architecture (_WIN32 included).
diff --git a/include/byte_order_generic_x86_64.h b/include/byte_order_generic_x86_64.h
index fbc6e1f536b..42c1944ad21 100644
--- a/include/byte_order_generic_x86_64.h
+++ b/include/byte_order_generic_x86_64.h
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
/*
Optimized function-like macros for the x86 architecture (_WIN32 included).
diff --git a/include/json_lib.h b/include/json_lib.h
index 781978cd6ca..fed85b516d9 100644
--- a/include/json_lib.h
+++ b/include/json_lib.h
@@ -319,6 +319,12 @@ int json_skip_to_level(json_engine_t *j, int level);
json_skip_to_level((json_engine), (json_engine)->stack_p)
+/*
+ works as json_skip_level() but also counts items on the current
+ level skipped.
+*/
+int json_skip_level_and_count(json_engine_t *j, int *n_items_skipped);
+
#define json_skip_array_item json_skip_key
/*
diff --git a/include/little_endian.h b/include/little_endian.h
index 7223fea648f..eb704f4344f 100644
--- a/include/little_endian.h
+++ b/include/little_endian.h
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
/*
Data in little-endian format.
diff --git a/include/m_ctype.h b/include/m_ctype.h
index fc51ebd3c8b..c6273590bbe 100644
--- a/include/m_ctype.h
+++ b/include/m_ctype.h
@@ -362,7 +362,6 @@ extern MY_COLLATION_HANDLER my_collation_8bit_bin_handler;
extern MY_COLLATION_HANDLER my_collation_8bit_simple_ci_handler;
extern MY_COLLATION_HANDLER my_collation_8bit_nopad_bin_handler;
extern MY_COLLATION_HANDLER my_collation_8bit_simple_nopad_ci_handler;
-extern MY_COLLATION_HANDLER my_collation_ucs2_uca_handler;
/* Some typedef to make it easy for C++ to make function pointers */
typedef int (*my_charset_conv_mb_wc)(CHARSET_INFO *, my_wc_t *,
@@ -370,7 +369,7 @@ typedef int (*my_charset_conv_mb_wc)(CHARSET_INFO *, my_wc_t *,
typedef int (*my_charset_conv_wc_mb)(CHARSET_INFO *, my_wc_t,
uchar *, uchar *);
typedef size_t (*my_charset_conv_case)(CHARSET_INFO *,
- char *, size_t, char *, size_t);
+ const char *, size_t, char *, size_t);
/*
A structure to return the statistics of a native string copying,
@@ -725,9 +724,11 @@ size_t my_copy_fix_mb(CHARSET_INFO *cs,
/* Functions for 8bit */
extern size_t my_caseup_str_8bit(CHARSET_INFO *, char *);
extern size_t my_casedn_str_8bit(CHARSET_INFO *, char *);
-extern size_t my_caseup_8bit(CHARSET_INFO *, char *src, size_t srclen,
+extern size_t my_caseup_8bit(CHARSET_INFO *,
+ const char *src, size_t srclen,
char *dst, size_t dstlen);
-extern size_t my_casedn_8bit(CHARSET_INFO *, char *src, size_t srclen,
+extern size_t my_casedn_8bit(CHARSET_INFO *,
+ const char *src, size_t srclen,
char *dst, size_t dstlen);
extern int my_strcasecmp_8bit(CHARSET_INFO * cs, const char *, const char *);
@@ -821,17 +822,17 @@ int my_charlen_8bit(CHARSET_INFO *, const uchar *str, const uchar *end);
/* Functions for multibyte charsets */
extern size_t my_caseup_str_mb(CHARSET_INFO *, char *);
extern size_t my_casedn_str_mb(CHARSET_INFO *, char *);
-extern size_t my_caseup_mb(CHARSET_INFO *, char *src, size_t srclen,
- char *dst, size_t dstlen);
-extern size_t my_casedn_mb(CHARSET_INFO *, char *src, size_t srclen,
- char *dst, size_t dstlen);
-extern size_t my_caseup_mb_varlen(CHARSET_INFO *, char *src, size_t srclen,
- char *dst, size_t dstlen);
-extern size_t my_casedn_mb_varlen(CHARSET_INFO *, char *src, size_t srclen,
- char *dst, size_t dstlen);
-extern size_t my_caseup_ujis(CHARSET_INFO *, char *src, size_t srclen,
+extern size_t my_caseup_mb(CHARSET_INFO *,
+ const char *src, size_t srclen,
+ char *dst, size_t dstlen);
+extern size_t my_casedn_mb(CHARSET_INFO *,
+ const char *src, size_t srclen,
+ char *dst, size_t dstlen);
+extern size_t my_caseup_ujis(CHARSET_INFO *,
+ const char *src, size_t srclen,
char *dst, size_t dstlen);
-extern size_t my_casedn_ujis(CHARSET_INFO *, char *src, size_t srclen,
+extern size_t my_casedn_ujis(CHARSET_INFO *,
+ const char *src, size_t srclen,
char *dst, size_t dstlen);
extern int my_strcasecmp_mb(CHARSET_INFO * cs,const char *, const char *);
@@ -870,14 +871,6 @@ size_t my_strnxfrm_mb_nopad(CHARSET_INFO *,
uchar *dst, size_t dstlen, uint nweights,
const uchar *src, size_t srclen, uint flags);
-size_t my_strnxfrm_unicode(CHARSET_INFO *,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags);
-
-size_t my_strnxfrm_unicode_nopad(CHARSET_INFO *,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags);
-
size_t my_strnxfrmlen_unicode(CHARSET_INFO *, size_t);
size_t my_strnxfrm_unicode_full_bin(CHARSET_INFO *,
diff --git a/include/m_string.h b/include/m_string.h
index d50da8770c3..c8b5774b08c 100644
--- a/include/m_string.h
+++ b/include/m_string.h
@@ -99,7 +99,7 @@ extern char *strmake(char *dst,const char *src,size_t length);
#define strmake_buf(D,S) strmake(D, S, sizeof(D) - 1)
#else
#define strmake_buf(D,S) ({ \
- typeof (D) __x __attribute__((unused)) = { 2 }; \
+ __typeof__ (D) __x __attribute__((unused)) = { 2 }; \
strmake(D, S, sizeof(D) - 1); \
})
#endif
diff --git a/include/my_bit.h b/include/my_bit.h
index 36764d8253d..b19c660d0cd 100644
--- a/include/my_bit.h
+++ b/include/my_bit.h
@@ -106,11 +106,11 @@ static inline uint32 my_clear_highest_bit(uint32 v)
static inline uint32 my_reverse_bits(uint32 key)
{
- return (uint32)
- (_my_bits_reverse_table[ key & 255] << 24) |
- (_my_bits_reverse_table[(key>> 8) & 255] << 16) |
- (_my_bits_reverse_table[(key>>16) & 255] << 8) |
- _my_bits_reverse_table[(key>>24) ];
+ return
+ ((uint32)_my_bits_reverse_table[ key & 255] << 24) |
+ ((uint32)_my_bits_reverse_table[(key>> 8) & 255] << 16) |
+ ((uint32)_my_bits_reverse_table[(key>>16) & 255] << 8) |
+ (uint32)_my_bits_reverse_table[(key>>24) ];
}
/*
diff --git a/include/my_cpu.h b/include/my_cpu.h
index f2e26fca70c..cab016a8c4a 100644
--- a/include/my_cpu.h
+++ b/include/my_cpu.h
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA
*/
/* instructions for specific cpu's */
diff --git a/include/my_global.h b/include/my_global.h
index 11d17ad146a..ea438e7171f 100644
--- a/include/my_global.h
+++ b/include/my_global.h
@@ -133,11 +133,6 @@
#define F_UNLCK 3
#define F_TO_EOF 0x3FFFFFFF
-/* Shared memory and named pipe connections are supported. */
-#define HAVE_SMEM 1
-#define HAVE_NAMED_PIPE 1
-#define shared_memory_buffer_length 16000
-#define default_shared_memory_base_name "MYSQL"
#endif /* _WIN32*/
@@ -246,7 +241,9 @@
AIX includes inttypes.h from sys/types.h
Explicitly request format macros before the first inclusion of inttypes.h
*/
-#define __STDC_FORMAT_MACROS
+#if !defined(__STDC_FORMAT_MACROS)
+#define __STDC_FORMAT_MACROS
+#endif // !defined(__STDC_FORMAT_MACROS)
#endif
@@ -984,7 +981,6 @@ typedef unsigned long my_off_t;
TODO Convert these to use Bitmap class.
*/
typedef ulonglong table_map; /* Used for table bits in join */
-typedef ulong nesting_map; /* Used for flags of nesting constructs */
/* often used type names - opaque declarations */
typedef const struct charset_info_st CHARSET_INFO;
@@ -1052,7 +1048,9 @@ typedef ulong myf; /* Type of MyFlags in my_funcs */
#include <my_byteorder.h>
-#ifdef HAVE_CHARSET_utf8
+#ifdef HAVE_CHARSET_utf8mb4
+#define MYSQL_UNIVERSAL_CLIENT_CHARSET "utf8mb4"
+#elif defined(HAVE_CHARSET_utf8)
#define MYSQL_UNIVERSAL_CLIENT_CHARSET "utf8"
#else
#define MYSQL_UNIVERSAL_CLIENT_CHARSET MYSQL_DEFAULT_CHARSET_NAME
@@ -1186,8 +1184,6 @@ typedef struct { const char *dli_fname, dli_fbase; } Dl_info;
/* Things we don't need in the embedded version of MySQL */
/* TODO HF add #undef HAVE_VIO if we don't want client in embedded library */
-#undef HAVE_SMEM /* No shared memory */
-
#else
#define HAVE_REPLICATION
#define HAVE_EXTERNAL_CLIENT
diff --git a/include/my_pthread.h b/include/my_pthread.h
index c6379047c16..2712c7d8ffd 100644
--- a/include/my_pthread.h
+++ b/include/my_pthread.h
@@ -161,7 +161,7 @@ int pthread_cancel(pthread_t thread);
#define pthread_key(T,V) pthread_key_t V
#define my_pthread_getspecific_ptr(T,V) my_pthread_getspecific(T,(V))
#define my_pthread_setspecific_ptr(T,V) pthread_setspecific(T,(void*) (V))
-#define pthread_detach_this_thread() { pthread_t tmp=pthread_self() ; pthread_detach(tmp); }
+#define pthread_detach_this_thread()
#define pthread_handler_t EXTERNC void *
typedef void *(* pthread_handler)(void *);
diff --git a/include/my_service_manager.h b/include/my_service_manager.h
index 4d88e992b5e..d9f41ace4d5 100644
--- a/include/my_service_manager.h
+++ b/include/my_service_manager.h
@@ -24,7 +24,9 @@
sd-daemon.h may include inttypes.h. Explicitly request format macros before
the first inclusion of inttypes.h.
*/
+#if !defined(__STDC_FORMAT_MACROS)
#define __STDC_FORMAT_MACROS
+#endif // !defined(__STDC_FORMAT_MACROS)
#include <systemd/sd-daemon.h>
/** INTERVAL in seconds followed by printf style status */
#define service_manager_extend_timeout(INTERVAL, FMTSTR, ...) \
diff --git a/include/my_sys.h b/include/my_sys.h
index 325c473eb23..11993c02516 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -903,6 +903,7 @@ static inline char *safe_strdup_root(MEM_ROOT *root, const char *str)
}
extern char *strmake_root(MEM_ROOT *root,const char *str,size_t len);
extern void *memdup_root(MEM_ROOT *root,const void *str, size_t len);
+extern LEX_CSTRING safe_lexcstrdup_root(MEM_ROOT *root, const LEX_CSTRING str);
extern my_bool my_compress(uchar *, size_t *, size_t *);
extern my_bool my_uncompress(uchar *, size_t , size_t *);
extern uchar *my_compress_alloc(const uchar *packet, size_t *len,
diff --git a/include/my_time.h b/include/my_time.h
index cec168c6fd6..babd6101eeb 100644
--- a/include/my_time.h
+++ b/include/my_time.h
@@ -61,18 +61,23 @@ extern uchar days_in_month[];
TIME_FUZZY_DATES is used for the result will only be used for comparison
purposes. Conversion is as relaxed as possible.
*/
-#define TIME_FUZZY_DATES 1U
-#define TIME_DATETIME_ONLY 2U
-#define TIME_TIME_ONLY 4U
-#define TIME_NO_ZERO_IN_DATE (1UL << 23) /* == MODE_NO_ZERO_IN_DATE */
-#define TIME_NO_ZERO_DATE (1UL << 24) /* == MODE_NO_ZERO_DATE */
-#define TIME_INVALID_DATES (1UL << 25) /* == MODE_INVALID_DATES */
+#define C_TIME_FUZZY_DATES 1U
+#define C_TIME_DATETIME_ONLY 2U
+#define C_TIME_TIME_ONLY 4U
+#define C_TIME_NO_ZERO_IN_DATE (1UL << 23) /* == MODE_NO_ZERO_IN_DATE */
+#define C_TIME_NO_ZERO_DATE (1UL << 24) /* == MODE_NO_ZERO_DATE */
+#define C_TIME_INVALID_DATES (1UL << 25) /* == MODE_INVALID_DATES */
#define MYSQL_TIME_WARN_TRUNCATED 1U
#define MYSQL_TIME_WARN_OUT_OF_RANGE 2U
+#define MYSQL_TIME_WARN_EDOM 4U
+#define MYSQL_TIME_WARN_ZERO_DATE 8U
#define MYSQL_TIME_NOTE_TRUNCATED 16U
-#define MYSQL_TIME_WARN_WARNINGS (MYSQL_TIME_WARN_TRUNCATED|MYSQL_TIME_WARN_OUT_OF_RANGE)
+#define MYSQL_TIME_WARN_WARNINGS (MYSQL_TIME_WARN_TRUNCATED|\
+ MYSQL_TIME_WARN_OUT_OF_RANGE|\
+ MYSQL_TIME_WARN_EDOM|\
+ MYSQL_TIME_WARN_ZERO_DATE)
#define MYSQL_TIME_WARN_NOTES (MYSQL_TIME_NOTE_TRUNCATED)
#define MYSQL_TIME_WARN_HAVE_WARNINGS(x) MY_TEST((x) & MYSQL_TIME_WARN_WARNINGS)
@@ -110,6 +115,8 @@ static inline void my_time_status_init(MYSQL_TIME_STATUS *status)
my_bool check_date(const MYSQL_TIME *ltime, my_bool not_zero_date,
ulonglong flags, int *was_cut);
+my_bool str_to_DDhhmmssff(const char *str, size_t length, MYSQL_TIME *l_time,
+ ulong max_hour, MYSQL_TIME_STATUS *status);
my_bool str_to_time(const char *str, size_t length, MYSQL_TIME *l_time,
ulonglong flag, MYSQL_TIME_STATUS *status);
my_bool str_to_datetime(const char *str, size_t length, MYSQL_TIME *l_time,
@@ -117,16 +124,6 @@ my_bool str_to_datetime(const char *str, size_t length, MYSQL_TIME *l_time,
longlong number_to_datetime(longlong nr, ulong sec_part, MYSQL_TIME *time_res,
ulonglong flags, int *was_cut);
-static inline
-longlong double_to_datetime(double nr, MYSQL_TIME *ltime, ulonglong flags, int *cut)
-{
- if (nr < 0 || nr > LONGLONG_MAX)
- nr= (double)LONGLONG_MAX;
- return number_to_datetime((longlong) floor(nr),
- (ulong)((nr-floor(nr))*TIME_SECOND_PART_FACTOR),
- ltime, flags, cut);
-}
-
int number_to_time(my_bool neg, ulonglong nr, ulong sec_part,
MYSQL_TIME *ltime, int *was_cut);
ulonglong TIME_to_ulonglong_datetime(const MYSQL_TIME *);
diff --git a/include/myisamchk.h b/include/myisamchk.h
index 1a9605aac46..67c8a20e0b8 100644
--- a/include/myisamchk.h
+++ b/include/myisamchk.h
@@ -100,12 +100,13 @@ typedef struct st_handler_check_param
time_t backup_time; /* To sign backup files */
ulong rec_per_key_part[HA_MAX_KEY_SEG * HA_MAX_POSSIBLE_KEY];
double new_rec_per_key_part[HA_MAX_KEY_SEG * HA_MAX_POSSIBLE_KEY];
- uint out_flag, warning_printed, error_printed, note_printed, verbose;
+ uint out_flag, error_printed, verbose;
uint opt_sort_key, total_files, max_level;
uint key_cache_block_size, pagecache_block_size;
int tmpfile_createflag, err_count;
myf myf_rw;
uint16 language;
+ my_bool warning_printed, note_printed, wrong_trd_printed;
my_bool using_global_keycache, opt_lock_memory, opt_follow_links;
my_bool retry_repair, force_sort, calc_checksum, static_row_size;
char temp_filename[FN_REFLEN];
diff --git a/include/mysql/plugin_auth.h b/include/mysql/plugin_auth.h
index 638d9b57fd9..44e51c3fd0b 100644
--- a/include/mysql/plugin_auth.h
+++ b/include/mysql/plugin_auth.h
@@ -27,7 +27,7 @@
#include <mysql/plugin.h>
-#define MYSQL_AUTHENTICATION_INTERFACE_VERSION 0x0201
+#define MYSQL_AUTHENTICATION_INTERFACE_VERSION 0x0202
#include <mysql/plugin_auth_common.h>
@@ -60,7 +60,8 @@ typedef struct st_mysql_server_auth_info
/**
A corresponding column value from the mysql.user table for the
- matching account name
+ matching account name or the preprocessed value, if preprocess_hash
+ method is not NULL
*/
const char *auth_string;
@@ -130,6 +131,47 @@ struct st_mysql_auth
used for authorization.
*/
int (*authenticate_user)(MYSQL_PLUGIN_VIO *vio, MYSQL_SERVER_AUTH_INFO *info);
+ /**
+ Create a password hash (or digest) out of a plain-text password
+
+ Used in SET PASSWORD, GRANT, and CREATE USER to convert user specified
+ plain-text password into a value that will be stored in mysql.user table.
+
+ @see preprocess_hash
+
+ @param password plain-text password
+ @param password_length plain-text password length
+ @param hash the digest will be stored there
+ @param hash_length in: hash buffer size
+ out: the actual length of the hash
+
+ @return 0 for ok, 1 for error
+
+ Can be NULL.
+ */
+ int (*hash_password)(const char *password, size_t password_length,
+ char *hash, size_t *hash_length);
+
+ /**
+ Prepare the password hash for authentication.
+
+ Password hash is stored in the authentication_string column of the
+ mysql.user table in a text form. If a plugin needs to preprocess the
+ value somehow before the authentication (e.g. convert from hex or base64
+ to binary), it can do it in this method. This way the conversion
+ will happen only once, not for every authentication attempt.
+
+ The value written to the out buffer will be cached and later made
+ available to the authenticate_user() method in the
+ MYSQL_SERVER_AUTH_INFO::auth_string[] buffer.
+
+ @return 0 for ok, 1 for error
+
+ Can be NULL, in this case the mysql.user.authentication_string value will
+ be given to the authenticate_user() method as is, unconverted.
+ */
+ int (*preprocess_hash)(const char *hash, size_t hash_length,
+ unsigned char *out, size_t *out_length);
};
#ifdef __cplusplus
diff --git a/include/mysql/plugin_auth.h.pp b/include/mysql/plugin_auth.h.pp
index e515699cad6..7ed786cc1ab 100644
--- a/include/mysql/plugin_auth.h.pp
+++ b/include/mysql/plugin_auth.h.pp
@@ -561,4 +561,8 @@ struct st_mysql_auth
int interface_version;
const char *client_auth_plugin;
int (*authenticate_user)(MYSQL_PLUGIN_VIO *vio, MYSQL_SERVER_AUTH_INFO *info);
+ int (*hash_password)(const char *password, size_t password_length,
+ char *hash, size_t *hash_length);
+ int (*preprocess_hash)(const char *hash, size_t hash_length,
+ unsigned char *out, size_t *out_length);
};
diff --git a/include/mysql/plugin_password_validation.h b/include/mysql/plugin_password_validation.h
index e2763483db6..699d42d6b50 100644
--- a/include/mysql/plugin_password_validation.h
+++ b/include/mysql/plugin_password_validation.h
@@ -42,8 +42,8 @@ struct st_mariadb_password_validation
Function provided by the plugin which should perform password validation
and return 0 if the password has passed the validation.
*/
- int (*validate_password)(MYSQL_CONST_LEX_STRING *username,
- MYSQL_CONST_LEX_STRING *password);
+ int (*validate_password)(const MYSQL_CONST_LEX_STRING *username,
+ const MYSQL_CONST_LEX_STRING *password);
};
#ifdef __cplusplus
diff --git a/include/mysql/plugin_password_validation.h.pp b/include/mysql/plugin_password_validation.h.pp
index 9701ad1b92f..b13f8cc9afb 100644
--- a/include/mysql/plugin_password_validation.h.pp
+++ b/include/mysql/plugin_password_validation.h.pp
@@ -531,6 +531,6 @@ void thd_wakeup_subsequent_commits(void* thd, int wakeup_error);
struct st_mariadb_password_validation
{
int interface_version;
- int (*validate_password)(MYSQL_CONST_LEX_STRING *username,
- MYSQL_CONST_LEX_STRING *password);
+ int (*validate_password)(const MYSQL_CONST_LEX_STRING *username,
+ const MYSQL_CONST_LEX_STRING *password);
};
diff --git a/include/mysql/psi/mysql_socket.h b/include/mysql/psi/mysql_socket.h
index b8854edbfd0..2076f8cc999 100644
--- a/include/mysql/psi/mysql_socket.h
+++ b/include/mysql/psi/mysql_socket.h
@@ -735,7 +735,7 @@ inline_mysql_socket_send
MYSQL_SOCKET mysql_socket, const SOCKBUF_T *buf, size_t n, int flags)
{
ssize_t result;
-
+ DBUG_ASSERT(mysql_socket.fd != INVALID_SOCKET);
#ifdef HAVE_PSI_SOCKET_INTERFACE
if (psi_likely(mysql_socket.m_psi != NULL))
{
@@ -776,7 +776,7 @@ inline_mysql_socket_recv
MYSQL_SOCKET mysql_socket, SOCKBUF_T *buf, size_t n, int flags)
{
ssize_t result;
-
+ DBUG_ASSERT(mysql_socket.fd != INVALID_SOCKET);
#ifdef HAVE_PSI_SOCKET_INTERFACE
if (psi_likely(mysql_socket.m_psi != NULL))
{
diff --git a/include/mysql/service_kill_statement.h b/include/mysql/service_kill_statement.h
index 995b21f0a9f..bfb222301eb 100644
--- a/include/mysql/service_kill_statement.h
+++ b/include/mysql/service_kill_statement.h
@@ -1,4 +1,4 @@
-/* Copyright (c) 2013, Monty Program Ab.
+/* Copyright (c) 2013, 2018, MariaDB
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -27,7 +27,7 @@
time-consuming loops, and gracefully abort the operation if it is
non-zero.
- thd_is_killed(thd)
+ thd_killed(thd)
@return 0 - no KILL statement was issued, continue normally
@return 1 - there was a KILL statement, abort the execution.
diff --git a/include/mysql/service_wsrep.h b/include/mysql/service_wsrep.h
index 1540a5e56fe..cefba6303fe 100644
--- a/include/mysql/service_wsrep.h
+++ b/include/mysql/service_wsrep.h
@@ -112,6 +112,7 @@ extern struct wsrep_service_st {
int (*wsrep_trx_is_aborting_func)(MYSQL_THD thd);
int (*wsrep_trx_order_before_func)(MYSQL_THD, MYSQL_THD);
void (*wsrep_unlock_rollback_func)();
+ void (*wsrep_set_data_home_dir_func)(const char *data_dir);
} *wsrep_service;
#ifdef MYSQL_DYNAMIC_PLUGIN
@@ -155,6 +156,7 @@ extern struct wsrep_service_st {
#define wsrep_trx_is_aborting(T) wsrep_service->wsrep_trx_is_aborting_func(T)
#define wsrep_trx_order_before(T1,T2) wsrep_service->wsrep_trx_order_before_func(T1,T2)
#define wsrep_unlock_rollback() wsrep_service->wsrep_unlock_rollback_func()
+#define wsrep_set_data_home_dir(A) wsrep_service->wsrep_set_data_home_dir_func(A)
#define wsrep_debug get_wsrep_debug()
#define wsrep_log_conflicts get_wsrep_log_conflicts()
@@ -214,6 +216,7 @@ void wsrep_thd_awake(THD *thd, my_bool signal);
void wsrep_thd_set_conflict_state(THD *thd, enum wsrep_conflict_state state);
bool wsrep_thd_ignore_table(THD *thd);
void wsrep_unlock_rollback();
+void wsrep_set_data_home_dir(const char *data_dir);
#endif
diff --git a/include/mysql_embed.h b/include/mysql_embed.h
index 12b18ff965e..3047593fb6c 100644
--- a/include/mysql_embed.h
+++ b/include/mysql_embed.h
@@ -25,7 +25,6 @@
/* TODO HF add #undef HAVE_VIO if we don't want client in embedded library */
#undef HAVE_DLOPEN /* No udf functions */
-#undef HAVE_SMEM /* No shared memory */
#endif /* EMBEDDED_LIBRARY */
#endif /* MYSQL_EMBED_INCLUDED */
diff --git a/include/service_versions.h b/include/service_versions.h
index 582b3912355..753d6444475 100644
--- a/include/service_versions.h
+++ b/include/service_versions.h
@@ -41,4 +41,4 @@
#define VERSION_thd_specifics 0x0100
#define VERSION_thd_timezone 0x0100
#define VERSION_thd_wait 0x0100
-#define VERSION_wsrep 0x0201
+#define VERSION_wsrep 0x0202
diff --git a/include/sql_common.h b/include/sql_common.h
index bbf459e1e55..ca7d2618bb9 100644
--- a/include/sql_common.h
+++ b/include/sql_common.h
@@ -1,7 +1,7 @@
#ifndef SQL_COMMON_INCLUDED
#define SQL_COMMON_INCLUDED
-/* Copyright (c) 2003, 2012, Oracle and/or its affiliates.
- Copyright (c) 2010, 2012, Monty Program Ab
+/* Copyright (c) 2003, 2018, Oracle and/or its affiliates.
+ Copyright (c) 2010, 2018, MariaDB
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/include/ssl_compat.h b/include/ssl_compat.h
index 2777ae94527..c94b9671d5f 100644
--- a/include/ssl_compat.h
+++ b/include/ssl_compat.h
@@ -30,9 +30,9 @@
#define EVP_CIPHER_CTX_SIZE 176
#define EVP_MD_CTX_SIZE 48
#undef EVP_MD_CTX_init
-#define EVP_MD_CTX_init(X) do { bzero((X), EVP_MD_CTX_SIZE); EVP_MD_CTX_reset(X); } while(0)
+#define EVP_MD_CTX_init(X) do { memset((X), 0, EVP_MD_CTX_SIZE); EVP_MD_CTX_reset(X); } while(0)
#undef EVP_CIPHER_CTX_init
-#define EVP_CIPHER_CTX_init(X) do { bzero((X), EVP_CIPHER_CTX_SIZE); EVP_CIPHER_CTX_reset(X); } while(0)
+#define EVP_CIPHER_CTX_init(X) do { memset((X), 0, EVP_CIPHER_CTX_SIZE); EVP_CIPHER_CTX_reset(X); } while(0)
/*
Macros below are deprecated. OpenSSL 1.1 may define them or not,
diff --git a/include/violite.h b/include/violite.h
index 19c117ebd85..74b53f41fdd 100644
--- a/include/violite.h
+++ b/include/violite.h
@@ -38,7 +38,7 @@ typedef struct st_vio Vio;
enum enum_vio_type
{
VIO_CLOSED, VIO_TYPE_TCPIP, VIO_TYPE_SOCKET, VIO_TYPE_NAMEDPIPE,
- VIO_TYPE_SSL, VIO_TYPE_SHARED_MEMORY
+ VIO_TYPE_SSL
};
/**
@@ -68,13 +68,6 @@ Vio* vio_new(my_socket sd, enum enum_vio_type type, uint flags);
Vio* mysql_socket_vio_new(MYSQL_SOCKET mysql_socket, enum enum_vio_type type, uint flags);
#ifdef __WIN__
Vio* vio_new_win32pipe(HANDLE hPipe);
-Vio* vio_new_win32shared_memory(HANDLE handle_file_map,
- HANDLE handle_map,
- HANDLE event_server_wrote,
- HANDLE event_server_read,
- HANDLE event_client_wrote,
- HANDLE event_client_read,
- HANDLE event_conn_closed);
#else
#define HANDLE void *
#endif /* __WIN__ */
@@ -265,22 +258,9 @@ struct st_vio
#ifdef HAVE_OPENSSL
void *ssl_arg;
#endif
-#ifdef HAVE_SMEM
- HANDLE handle_file_map;
- char *handle_map;
- HANDLE event_server_wrote;
- HANDLE event_server_read;
- HANDLE event_client_wrote;
- HANDLE event_client_read;
- HANDLE event_conn_closed;
- size_t shared_memory_remain;
- char *shared_memory_pos;
-#endif /* HAVE_SMEM */
#ifdef _WIN32
HANDLE hPipe;
OVERLAPPED overlapped;
- DWORD read_timeout_ms;
- DWORD write_timeout_ms;
#endif
};
#endif /* vio_violite_h_ */
diff --git a/include/wsrep.h b/include/wsrep.h
index 0c06bb32b31..f7a9b6b0231 100644
--- a/include/wsrep.h
+++ b/include/wsrep.h
@@ -25,7 +25,12 @@
#define WSREP_MYSQL_DB (char *)"mysql"
#define WSREP_TO_ISOLATION_BEGIN(db_, table_, table_list_) \
if (WSREP_ON && WSREP(thd) && wsrep_to_isolation_begin(thd, db_, table_, table_list_)) \
- goto error;
+ goto wsrep_error_label;
+
+#define WSREP_TO_ISOLATION_BEGIN_ALTER(db_, table_, table_list_, alter_info_) \
+ if (WSREP_ON && WSREP(thd) && wsrep_to_isolation_begin(thd, db_, table_, \
+ table_list_, alter_info_)) \
+ goto wsrep_error_label;
#define WSREP_TO_ISOLATION_END \
if (WSREP_ON && (WSREP(thd) || (thd && thd->wsrep_exec_mode==TOTAL_ORDER))) \
@@ -37,7 +42,7 @@
*/
#define WSREP_TO_ISOLATION_BEGIN_WRTCHK(db_, table_, table_list_) \
if (WSREP(thd) && !thd->lex->no_write_to_binlog \
- && wsrep_to_isolation_begin(thd, db_, table_, table_list_)) goto error;
+ && wsrep_to_isolation_begin(thd, db_, table_, table_list_)) goto wsrep_error_label;
#define WSREP_DEBUG(...) \
if (wsrep_debug) WSREP_LOG(sql_print_information, ##__VA_ARGS__)
@@ -45,9 +50,9 @@
#define WSREP_WARN(...) WSREP_LOG(sql_print_warning, ##__VA_ARGS__)
#define WSREP_ERROR(...) WSREP_LOG(sql_print_error, ##__VA_ARGS__)
-#define WSREP_SYNC_WAIT(thd_, before_) \
- { if (WSREP_CLIENT(thd_) && \
- wsrep_sync_wait(thd_, before_)) goto error; }
+#define WSREP_SYNC_WAIT(thd_, before_) \
+ { if (WSREP_CLIENT(thd_) && \
+ wsrep_sync_wait(thd_, before_)) goto wsrep_error_label; }
#else
#define IF_WSREP(A,B) B
@@ -56,7 +61,8 @@
#define WSREP_INFO(...)
#define WSREP_WARN(...)
#define WSREP_ERROR(...)
-#define WSREP_TO_ISOLATION_BEGIN(db_, table_, table_list_)
+#define WSREP_TO_ISOLATION_BEGIN(db_, table_, table_list_) do { } while(0)
+#define WSREP_TO_ISOLATION_BEGIN_ALTER(db_, table_, table_list_, alter_info_)
#define WSREP_TO_ISOLATION_END
#define WSREP_TO_ISOLATION_BEGIN_WRTCHK(db_, table_, table_list_)
#define WSREP_SYNC_WAIT(thd_, before_)
diff --git a/libmariadb b/libmariadb
-Subproject ebf5db6cd0c7d10b0632a1389faa9731e3c09cf
+Subproject 17d0e5317604718fc059ee1ad4bd2ea36494226
diff --git a/libmysqld/CMakeLists.txt b/libmysqld/CMakeLists.txt
index d7450eb3e87..537f40cbbbf 100644
--- a/libmysqld/CMakeLists.txt
+++ b/libmysqld/CMakeLists.txt
@@ -1,4 +1,5 @@
# Copyright (c) 2006, 2011, Oracle and/or its affiliates.
+# Copyright (c) 2009, 2018, MariaDB Corporation
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -155,8 +156,7 @@ SET(LIBS
# (with corresponding target ${engine}_embedded)
SET(EMBEDDED_LIBS)
FOREACH(LIB ${LIBS})
- GET_TARGET_PROPERTY(EMBEDDED_LOCATION ${LIB}_embedded LOCATION)
- IF(EMBEDDED_LOCATION)
+ IF(TARGET ${LIB}_embedded)
LIST(APPEND EMBEDDED_LIBS ${LIB}_embedded)
ELSE()
LIST(APPEND EMBEDDED_LIBS ${LIB})
@@ -453,4 +453,3 @@ IF(NOT DISABLE_SHARED)
ENDIF()
ENDIF()
ENDIF()
-
diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
index f5899577a47..9c34ede59c7 100644
--- a/man/CMakeLists.txt
+++ b/man/CMakeLists.txt
@@ -26,12 +26,15 @@ SET(MAN1_SERVER innochecksum.1 my_print_defaults.1 myisam_ftdump.1 myisamchk.1
mysqld_safe_helper.1 tokuftdump.1 wsrep_sst_common.1
wsrep_sst_mysqldump.1 wsrep_sst_rsync.1
wsrep_sst_xtrabackup-v2.1 wsrep_sst_xtrabackup.1
- galera_recovery.1 galera_new_cluster.1 tokuft_logdump.1)
+ galera_recovery.1 galera_new_cluster.1 tokuft_logprint.1
+ mysql_ldb.1
+ wsrep_sst_mariabackup.1 mbstream.1 mariabackup.1
+ wsrep_sst_rsync_wan.1)
SET(MAN8_SERVER mysqld.8)
SET(MAN1_CLIENT msql2mysql.1 mysql.1 mysql_find_rows.1 mysql_waitpid.1
mysqlaccess.1 mysqladmin.1 mysqlbinlog.1 mysqlcheck.1
mysqldump.1 mysqlimport.1 mysqlshow.1 mysqlslap.1
- mysql_plugin.1)
+ mysql_plugin.1 mysql_embedded.1)
SET(MAN1_DEVEL mysql_config.1)
SET(MAN1_TEST mysql-stress-test.pl.1 mysql-test-run.pl.1 mysql_client_test.1
mysqltest_embedded.1 mysql_client_test_embedded.1 my_safe_process.1)
diff --git a/man/mariabackup.1 b/man/mariabackup.1
new file mode 100644
index 00000000000..628c9cf74fa
--- /dev/null
+++ b/man/mariabackup.1
@@ -0,0 +1,16 @@
+'\" t
+.\"
+.TH "\FBMARIABACKUP\FR" "1" "9 August 2018" "MariaDB 10\&.1" "MariaDB Database System"
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH NAME
+mariabackup \- Backup tool
+.SH DESCRIPTION
+Use \fBmariabackup \-\-help\fR for details on usage\.
+.PP
+For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
diff --git a/man/mbstream.1 b/man/mbstream.1
new file mode 100644
index 00000000000..2aba73fe400
--- /dev/null
+++ b/man/mbstream.1
@@ -0,0 +1,16 @@
+'\" t
+.\"
+.TH "\FBMBSTREAM\FR" "1" "9 August 2018" "MariaDB 10\&.1" "MariaDB Database System"
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH NAME
+mbstream \- Serialize/deserialize files in the XBSTREAM format
+.SH DESCRIPTION
+Use \fBmbstream \-\-help\fR for details on usage\.
+.PP
+For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
diff --git a/man/my_print_defaults.1 b/man/my_print_defaults.1
index b01d24b2e86..507250f8ca8 100644
--- a/man/my_print_defaults.1
+++ b/man/my_print_defaults.1
@@ -74,14 +74,14 @@ Display a help message and exit\&.
.\}
.\" my_print_defaults: config-file option
.\" config-file option: my_print_defaults
-\fB\-\-config\-file=\fR\fB\fIfile_name\fR\fR,
+\fB
.\" my_print_defaults: defaults-file option
.\" defaults-file option: my_print_defaults
\fB\-\-defaults\-file=\fR\fB\fIfile_name\fR\fR,
\fB\-c \fR\fB\fIfile_name\fR\fR
.sp
Read only the given option file\&. If no extension is given, default extension(.ini or .cnf) will
-be used\&. \fB\-\-config-file\fR is deprecated, use \fB\-\-defaults\-file\fR instead\&. If \fB\-\-defaults\-file\fR is
+be used\&. If \fB\-\-defaults\-file\fR is
the first option, then read this file only, do not read global or per\-user config files; should be the first option.
.RE
.sp
@@ -118,11 +118,10 @@ string is
\fB\-\-defaults\-extra\-file=\fR\fB\fIfile_name\fR\fR,
.\" my_print_defaults: extra-file option
.\" extra-file option: my_print_defaults
-\fB\-\-extra\-file=\fR\fB\fIfile_name\fR\fR,
\fB\-e \fR\fB\fIfile_name\fR\fR
.sp
Read this option file after the global option file but (on Unix) before the user option
-file\&. Should be the first option\&. \fB\-\-extra\-file\fR is deprecated, use \fB\-\-defaults\-extra\-file\fR\&.
+file\&. Should be the first option\&.
.RE
.sp
.RS 4
diff --git a/man/mysql_embedded.1 b/man/mysql_embedded.1
new file mode 100644
index 00000000000..735c4e05ae0
--- /dev/null
+++ b/man/mysql_embedded.1
@@ -0,0 +1 @@
+.so man1/mysql.1
diff --git a/man/mysql_ldb.1 b/man/mysql_ldb.1
new file mode 100644
index 00000000000..5c08a1a14df
--- /dev/null
+++ b/man/mysql_ldb.1
@@ -0,0 +1,16 @@
+'\" t
+.\"
+.TH "\FBMYSQL_LDB\FR" "1" "9 August 2018" "MariaDB 10\&.2" "MariaDB Database System"
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH NAME
+mysql_ldb \- RocksDB tool
+.SH DESCRIPTION
+Use \fBmysql_ldb \-\-help\fR for details on usage\.
+.PP
+For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
diff --git a/man/tokuft_logdump.1 b/man/tokuft_logprint.1
index f6cf08080f7..bc3b85a55d6 100644
--- a/man/tokuft_logdump.1
+++ b/man/tokuft_logprint.1
@@ -11,6 +11,6 @@
.SH NAME
tokuft_logprint \- Dump the log from stdin to stdout
.SH DESCRIPTION
-Use: Dump the log from stdin to stdout\.
+Use: Dump the log from stdin to stdout\. Use \fBtokuft_logprint \-\-help\fR for details on usage\.
.PP
For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
diff --git a/man/wsrep_sst_mariabackup.1 b/man/wsrep_sst_mariabackup.1
new file mode 100644
index 00000000000..34ae4b6f82e
--- /dev/null
+++ b/man/wsrep_sst_mariabackup.1
@@ -0,0 +1,16 @@
+'\" t
+.\"
+.TH "\FBWSREP_SST_MARIABACKUP\FR" "1" "8 August 2018" "MariaDB 10\&.1" "MariaDB Database System"
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH NAME
+wsrep_sst_mariabackup \- mariabackup\-based state snapshot transfer
+.SH DESCRIPTION
+Use: mariabackup-based state snapshot transfer\.
+.PP
+For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
diff --git a/man/wsrep_sst_rsync.1 b/man/wsrep_sst_rsync.1
index 30fcfbfba19..bbaeb64016e 100644
--- a/man/wsrep_sst_rsync.1
+++ b/man/wsrep_sst_rsync.1
@@ -1,6 +1,6 @@
'\" t
.\"
-.TH "\FBWSREP_SST_RSYNC\FR" "1" "9 May 2017" "MariaDB 10\&.3" "MariaDB Database System"
+.TH "\FBWSREP_SST_RSYNC\FR" "1" "9 August 2018" "MariaDB 10\&.3" "MariaDB Database System"
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
@@ -9,7 +9,7 @@
.\" disable justification (adjust text to left margin only)
.ad l
.SH NAME
-wsrep_sst_mysqldump \- rsync-based state snapshot transfer
+wsrep_sst_rsync \- rsync-based state snapshot transfer
.SH DESCRIPTION
Use: rsync-based state snapshot transfer\.
.PP
diff --git a/man/wsrep_sst_rsync_wan.1 b/man/wsrep_sst_rsync_wan.1
new file mode 100644
index 00000000000..6d465d554a8
--- /dev/null
+++ b/man/wsrep_sst_rsync_wan.1
@@ -0,0 +1,16 @@
+'\" t
+.\"
+.TH "\FBWSREP_SST_RSYNC_WAN\FR" "1" "9 August 2018" "MariaDB 10\&.1" "MariaDB Database System"
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH NAME
+wsrep_sst_rsync_wan \- rsync_wan (rsync with delta transfers)\-based state snapshot transfer
+.SH DESCRIPTION
+Use: rsync_wan\-based state snapshot transfer\.
+.PP
+For more information, please refer to the MariaDB Knowledge Base, available online at https://mariadb.com/kb/
diff --git a/mysql-test/collections/10.0-compatible.list b/mysql-test/collections/10.0-compatible.list
new file mode 100644
index 00000000000..4778bde3b78
--- /dev/null
+++ b/mysql-test/collections/10.0-compatible.list
@@ -0,0 +1,595 @@
+# All lines which have a hash sign *anywhere* will be ignored
+
+main.1st
+main.adddate_454
+main.almost_full
+main.alter_table_autoinc-5574
+main.alter_table_errors
+main.alter_table_mdev539_maria
+main.alter_table_mdev539_myisam
+main.alter_table_online
+main.alter_table_trans
+main.analyze
+main.analyze_stmt
+main.analyze_stmt_orderby
+main.analyze_stmt_slow_query_log
+main.ansi
+main.assign_key_cache
+main.auth_rpl
+main.auto_increment
+main.auto_increment_ranges_innodb
+main.auto_increment_ranges_myisam
+main.bad_frm_crash_5029
+main.bench_count_distinct
+main.bigint
+main.binary
+main.binary_to_hex
+main.blackhole
+main.blackhole_plugin
+main.bool
+main.bootstrap
+main.bug12427262
+main.bug13633383
+main.bug46760
+main.bug47671
+main.bulk_replace
+main.case
+main.change_user
+main.check_constraint_show
+main.client_xml
+main.comment_column
+main.comment_column2
+main.comment_index
+main.comments
+main.comment_table
+main.commit_1innodb
+main.compare
+main.compound
+main.contributors
+main.count_distinct
+main.count_distinct2
+main.create_drop_db
+main.create_drop_event
+main.create_drop_function
+main.create_drop_index
+main.create_drop_procedure
+main.create_drop_server
+main.create_drop_trigger
+main.create_drop_user
+main.create_drop_view
+main.create_not_windows
+main.create_select_tmp
+main.create-uca
+main.create_user
+main.create_w_max_indexes_64
+main.ctype_ascii
+main.ctype_big5
+main.ctype_binary
+main.ctype_collate
+main.ctype_cp1250_ch
+main.ctype_cp1251
+main.ctype_cp850
+main.ctype_cp932
+main.ctype_cp932_binlog_row
+main.ctype_cp932_binlog_stm
+main.ctype_create
+main.ctype_eucjpms
+main.ctype_euckr
+main.ctype_filename
+main.ctype_filesystem
+main.ctype_gb2312
+main.ctype_gbk
+main.ctype_gbk_binlog
+main.ctype_gbk_export_import
+main.ctype_hebrew
+main.ctype_latin1
+main.ctype_latin1_de
+main.ctype_latin2
+main.ctype_latin2_ch
+main.ctype_ldml
+main.ctype_many
+main.ctype_mb
+main.ctype_nopad_8bit
+main.ctype_partitions
+main.ctype_recoding
+main.ctype_sjis
+main.ctype_swe7
+main.ctype_tis620
+main.ctype_uca
+main.ctype_uca_innodb
+main.ctype_uca_partitions
+main.ctype_ucs
+main.ctype_ucs2_def
+main.ctype_ucs2_query_cache
+main.ctype_ucs2_uca
+main.ctype_ujis
+main.ctype_ujis_ucs2
+main.ctype_upgrade
+main.ctype_utf16
+main.ctype_utf16_def
+main.ctype_utf16le
+main.ctype_utf16_uca
+main.ctype_utf32
+main.ctype_utf32_uca
+main.ctype_utf8
+main.ctype_utf8mb4
+main.ctype_utf8mb4_heap
+main.ctype_utf8mb4_innodb
+main.ctype_utf8mb4_myisam
+main.ctype_utf8mb4_uca
+main.ctype_utf8_uca
+main.date_formats
+main.datetime_456
+main.default_storage_engine
+main.delete
+main.delete_returning
+main.deprecated_features
+main.derived_cond_pushdown
+main.derived_opt
+main.derived_view
+main.distinct
+main.drop-no_root
+main.dyncol
+main.empty_server_name-8224
+main.empty_table
+main.endspace
+main.enforce_storage_engine_opt
+main.errors
+main.events_2
+main.events_logs_tests
+main.events_microsec
+main.events_restart
+main.events_scheduling
+main.events_slowlog
+main.events_trans
+main.execution_constants
+main.explain
+main.explain_json
+main.explain_json_format_partitions
+main.explain_json_innodb
+main.explain_non_select
+main.ext_key_noPK_6794
+main.fast_prefix_index_fetch_innodb
+main.features
+main.filesort_bad_i_s-7585
+main.flush2
+main.foreign_key
+main.frm_bad_row_type-7333
+main.fulltext
+main.fulltext2
+main.fulltext3
+main.fulltext_cache
+main.fulltext_charsets
+main.fulltext_derived_4257
+main.fulltext_derived_4316
+main.fulltext_distinct
+main.fulltext_left_join
+main.fulltext_multi
+main.fulltext_order_by
+main.fulltext_update
+main.fulltext_var
+main.func_analyse
+main.func_concat
+main.func_crypt
+main.func_date_add
+main.func_default
+main.func_des_encrypt
+main.func_digest
+main.func_encrypt
+main.func_encrypt_ucs2
+main.func_equal
+main.func_gconcat
+main.func_group_innodb
+main.func_hybrid_type
+main.func_if
+main.func_in
+main.func_isnull
+main.func_like
+main.func_math
+main.func_op
+main.func_regexp
+main.func_regexp_pcre
+main.func_rollback
+main.func_sapdb
+main.func_set
+main.func_system
+main.func_test
+main.func_time
+main.func_time_hires
+main.func_timestamp
+main.function_defaults
+main.function_defaults_innodb
+main.gcc296
+main.get_diagnostics
+main.gis
+main.gis2
+main.gis-alter_table_online
+main.gis-precise
+main.gis-rt-precise
+main.gis-rtree
+main.grant_4332
+main.greedy_optimizer
+main.group_by
+main.group_by_innodb
+main.group_by_null
+main.group_min_max
+main.group_min_max_innodb
+main.handler_read_last
+main.handlersocket
+main.having
+main.help
+main.host_cache_size_functionality
+main.huge_frm-6224
+main.implicit_char_to_num_conversion
+main.implicit_commit
+main.in_datetime_241
+main.index_intersect
+main.index_intersect_innodb
+main.index_merge_innodb
+main.index_merge_myisam
+main.information_schema2
+main.information_schema_all_engines
+main.information_schema_chmod
+main.information_schema_inno
+main.information_schema_parameters
+main.information_schema_part
+main.information_schema_routines
+main.information_schema_stats
+main.init_file
+main.init_file_longline_3816
+main.init_file_set_password-7656
+main.innodb_bug878769
+main.innodb_ext_key
+main.innodb_group
+main.innodb_icp
+main.innodb_ignore_builtin
+main.innodb_mrr_cpk
+main.innodb_utf8
+main.insert
+main.insert_innodb
+main.insert_select
+main.insert_update
+main.insert_update_autoinc-7150
+main.join
+main.join_cache
+main.join_crash
+main.join_nested
+main.join_nested_jcl6
+main.join_optimizer
+main.join_outer
+main.join_outer_innodb
+main.join_outer_jcl6
+main.key
+main.key_cache
+main.key_diff
+main.key_primary
+main.keyread
+main.keywords
+main.last_value
+main.limit
+main.limit_rows_examined
+main.loaddata_autocom_innodb
+main.locale
+main.log_errchk
+main.log_slow
+main.log_state_bug33693
+main.log_tables_upgrade
+main.long_tmpdir
+main.lowercase_mixed_tmpdir
+main.lowercase_table
+main.lowercase_table5
+main.lowercase_table_grant
+main.lowercase_table_qcache
+main.lowercase_utf8
+main.lowercase_view
+main.mdev13607
+main.mdev_14586
+main.mdev316
+main.mdl
+main.merge_innodb
+main.merge_mmap
+main.metadata
+main.mix2_myisam_ucs2
+main.mrr_derived_crash_4610
+main.mrr_icp_extra
+main.multi_statement
+main.multi_update2
+main.multi_update_innodb
+main.multi_update_tiny_hash
+main.myisam-blob
+main.myisam_enable_keys-10506
+main.myisam_explain_non_select_all
+main.myisam_icp
+main.myisam_mrr
+main.myisampack
+main.myisam-system
+main.mysql
+main.mysql5613mysql
+main.mysql57_virtual
+main.mysqladmin
+main.mysql_binary_mode
+main.mysqlcheck
+main.mysql_comments
+main.mysql_cp932
+main.mysqld--defaults-file
+main.mysqld--help
+main.mysqld_help_crash-9183
+main.mysqld_option_err
+main.mysqldump-compat
+main.mysqldump-nl
+main.mysqldump-no-binlog
+main.mysqldump_restore
+main.mysql_not_windows
+main.mysql_protocols
+main.mysqlshow
+main.mysqlslap
+main.mysqltest_256
+main.mysqltest_cont_on_error
+main.mysql_tzinfo_to_sql_symlink
+main.mysql_upgrade_noengine
+main.mysql_upgrade_no_innodb
+main.mysql_upgrade_ssl
+main.mysql_upgrade_view
+main.negation_elimination
+main.no_binlog
+main.no_password_column-mdev-11170
+main.null
+main.null_key
+main.odbc
+main.olap
+main.old-mode
+main.order_by
+main.order_by_innodb
+main.order_by-mdev-10122
+main.order_by_optimizer
+main.order_by_optimizer_innodb
+main.order_by_sortkey
+main.order_by_zerolength-4285
+main.order_fill_sortbuf
+main.outfile_loaddata
+main.parser
+main.parser_bug21114_innodb
+main.parser_precedence
+main.parser_stack
+main.partition
+main.partition_binlog
+main.partition_binlog_stmt
+main.partition_blackhole
+main.partition_bug18198
+main.partition_cache_innodb
+main.partition_cache_myisam
+main.partition_charset
+main.partition_column
+main.partition_column_prune
+main.partition_datatype
+main.partition_disabled
+main.partition_error
+main.partition_example
+main.partition_exchange
+main.partition_explicit_prune
+main.partition_hash
+main.partition_key_cache
+main.partition_list
+main.partition_mgm
+main.partition_mgm_err
+main.partition_mgm_err2
+main.partition_myisam
+main.partition_not_blackhole
+main.partition_not_windows
+main.partition_order
+main.partition_pruning
+main.partition_range
+main.partition_rename_longfilename
+main.partition_truncate
+main.partition_utf8
+main.perror
+main.plugin
+main.plugin_auth_qa
+main.plugin_auth_qa_2
+main.plugin_auth_qa_3
+main.plugin_innodb
+main.plugin_load
+main.plugin_loaderr
+main.plugin_load_option
+main.plugin_maturity
+main.preload
+main.profiling
+main.progress_976225
+main.ps_10nestset
+main.ps_11bugs
+main.ps_1general
+main.ps_2myisam
+main.ps_3innodb
+main.ps_4heap
+main.ps_5merge
+main.ps_change_master
+main.ps_ddl1
+main.ps_max_subselect-5113
+main.ps_not_windows
+main.query_cache
+main.query_cache_innodb
+main.query_cache_merge
+main.query_cache_with_views
+main.range
+main.range_innodb
+main.range_mrr_icp
+main.range_vs_index_merge
+main.range_vs_index_merge_innodb
+main.renamedb
+main.reopen_temp_table
+main.repair
+main.repair_symlink-5543
+main.replace
+main.rollback
+main.round
+main.row
+main.row-checksum
+main.row-checksum-old
+main.rowid_order_innodb
+main.rpl_mysqldump_slave
+main.second_frac-9175
+main.select
+main.select_found
+main.selectivity
+main.selectivity_innodb
+main.selectivity_no_engine
+main.select_jcl6
+main.select_pkeycache
+main.select_safe
+main.servers
+main.set_password
+main.set_statement_notembedded
+main.set_statement_notembedded_binlog
+main.show
+main.show_bad_definer-5553
+main.show_create_user
+main.show_function_with_pad_char_to_full_length
+main.show_profile
+main.show_row_order-9226
+main.sighup-6580
+main.signal
+main.signal_demo1
+main.signal_demo2
+main.signal_demo3
+main.signal_sqlmode
+main.single_delete_update
+main.single_delete_update_innodb
+main.skip_grants
+main.skip_log_bin
+main.sp-big
+main.sp-bugs
+main.sp-bugs2
+main.sp-destruct
+main.sp-dynamic
+main.sp-error
+main.sp-fib
+main.sp_gis
+main.sp-group
+main.sp_missing_4665
+main.sp-no-code
+main.sp-prelocking
+main.sp_stress_case
+main.sp_trans
+main.sp_trans_log
+main.sp-ucs2
+main.sp-vars
+main.ssl_7937
+main.ssl_8k_key
+main.ssl_and_innodb
+main.ssl_ca
+main.ssl_cert_verify
+main.ssl_connect
+main.ssl_crl_clients
+main.stack-crash
+main.statistics
+main.statistics_index_crash-7362
+main.stat_tables
+main.stat_tables_disabled
+main.stat_tables_innodb
+main.stat_tables_partition
+main.stat_tables_repl
+main.strict
+main.strict_autoinc_1myisam
+main.strict_autoinc_2innodb
+main.strict_autoinc_3heap
+main.str_to_datetime_457
+main.subselect2
+main.subselect3
+main.subselect3_jcl6
+main.subselect4
+main.subselect_cache
+main.subselect-crash_15755
+main.subselect_exists2in
+main.subselect_exists2in_costmat
+main.subselect_extra
+# Disabled due to connect log output
+# main.subselect_extra_no_semijoin
+main.subselect_gis
+main.subselect_innodb
+main.subselect_mat
+main.subselect_mat_cost
+main.subselect_mat_cost_bugs
+main.subselect_notembedded
+main.subselect_nulls
+main.subselect_partial_match
+main.subselect_sj2
+main.subselect_sj2_jcl6
+main.subselect_sj2_mat
+main.subselect_sj_aria
+main.subselect_sj_mat
+main.subselect_sj_nonmerged
+main.sum_distinct
+main.sysdate_is_now
+main.system_mysql_db
+main.system_mysql_db_refs
+main.table_elim
+main.table_elim_debug
+main.table_keyinfo-6838
+main.tablelock
+main.table_options
+main.table_options-5867
+main.temporal_literal
+main.temporal_scale_4283
+main.temp_table_frm
+main.timezone
+main.timezone2
+main.timezone3
+main.timezone4
+main.tmp_table_count-7586
+main.trigger_no_defaults-11698
+main.trigger_null-8605
+main.truncate
+main.truncate_badse
+main.truncate-stale-6500
+main.type_binary
+main.type_bit
+main.type_bit_innodb
+main.type_blob
+main.type_datetime_hires
+main.type_decimal
+main.type_enum
+main.type_float
+main.type_int
+main.type_nchar
+main.type_newdecimal
+main.type_num
+main.type_num_innodb
+main.type_ranges
+main.type_set
+main.type_temporal_innodb
+main.type_temporal_mysql56
+main.type_time
+main.type_time_6065
+main.type_time_hires
+main.type_timestamp_hires
+main.type_uint
+main.type_varchar
+main.type_year
+main.update_ignore_216
+main.update_innodb
+main.upgrade
+main.user_var
+main.varbinary
+main.variables_community
+main.view_alias
+main.warnings_engine_disabled
+main.win_avg
+main.win_big
+main.win_big-mdev-10092
+main.win_big-mdev-11697
+main.win_bit
+main.win_empty_over
+main.win_first_last_value
+main.win_insert_select
+main.win_i_s
+# Disabled due to unknown SQL error name
+# main.win_lead_lag
+main.win_min_max
+main.win_nth_value
+main.win_orderby
+main.win_percent_cume
+main.win_rank
+main.win_sum
+main.xa_binlog
+main.xml
+main.xtradb_mrr
diff --git a/mysql-test/dgcov.pl b/mysql-test/dgcov.pl
index 27647eed056..05829c61bc8 100755
--- a/mysql-test/dgcov.pl
+++ b/mysql-test/dgcov.pl
@@ -14,7 +14,7 @@
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA
# Run gcov and report test coverage on only those code lines touched by
# a given list of commits.
diff --git a/mysql-test/include/check-testcase.test b/mysql-test/include/check-testcase.test
index 3c164eef8b6..a9c8e13fa7c 100644
--- a/mysql-test/include/check-testcase.test
+++ b/mysql-test/include/check-testcase.test
@@ -81,6 +81,18 @@ if (!$tmp) {
SHOW SLAVE STATUS;
}
+#
+# Ensure that we don't get warnings from mysql.proc (used by check_mysqld)
+#
+
+--disable_query_log
+--disable_warnings
+--disable_result_log
+select count(*) from mysql.proc;
+--enable_result_log
+--enable_warnings
+--enable_query_log
+
call mtr.check_testcase();
let $datadir=`select @@datadir`;
diff --git a/mysql-test/include/ctype_mdev13118.inc b/mysql-test/include/ctype_mdev13118.inc
new file mode 100644
index 00000000000..efcb57299df
--- /dev/null
+++ b/mysql-test/include/ctype_mdev13118.inc
@@ -0,0 +1,15 @@
+--echo #
+--echo # MDEV-13118 Wrong results with LOWER and UPPER and subquery
+--echo #
+
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+--sorted_result
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+--sorted_result
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
diff --git a/mysql-test/include/diff_tables.inc b/mysql-test/include/diff_tables.inc
index b5ee4db0e8f..a29156cfce9 100644
--- a/mysql-test/include/diff_tables.inc
+++ b/mysql-test/include/diff_tables.inc
@@ -167,7 +167,7 @@ while ($_dt_tables)
# the table to a file.
--let $_dt_outfile= `SELECT @@datadir`
--let $_dt_outfile= $_dt_outfile/diff_table-$_dt_connection-$_dt_database-$_dt_table
- eval SELECT * FROM $_dt_database.$_dt_table ORDER BY `$_dt_column_list` INTO OUTFILE '$_dt_outfile';
+ eval SELECT * INTO OUTFILE '$_dt_outfile' FROM $_dt_database.$_dt_table ORDER BY `$_dt_column_list`;
# Compare files.
if ($_dt_prev_outfile)
diff --git a/mysql-test/include/have_32bit.inc b/mysql-test/include/have_32bit.inc
new file mode 100644
index 00000000000..d62093d8be4
--- /dev/null
+++ b/mysql-test/include/have_32bit.inc
@@ -0,0 +1,9 @@
+disable_query_log;
+disable_warnings;
+let $VERSION_COMPILE_64BIT=
+ `SELECT IF(@@version_compile_machine like '%64%', 1, 0)`;
+enable_warnings;
+enable_query_log;
+if ($VERSION_COMPILE_64BIT) {
+ skip Need a 32 bit machine/binary;
+}
diff --git a/mysql-test/include/have_64bit.inc b/mysql-test/include/have_64bit.inc
new file mode 100644
index 00000000000..38c11156a53
--- /dev/null
+++ b/mysql-test/include/have_64bit.inc
@@ -0,0 +1,9 @@
+disable_query_log;
+disable_warnings;
+let $VERSION_COMPILE_64BIT=
+ `SELECT IF(@@version_compile_machine like '%64%', 1, 0)`;
+enable_warnings;
+enable_query_log;
+if (!$VERSION_COMPILE_64BIT) {
+ skip Need a 64 bit machine/binary;
+}
diff --git a/mysql-test/include/maria_empty_logs.inc b/mysql-test/include/maria_empty_logs.inc
index 78a08228caa..f1835c0d2c3 100644
--- a/mysql-test/include/maria_empty_logs.inc
+++ b/mysql-test/include/maria_empty_logs.inc
@@ -92,3 +92,15 @@ connection default;
--disable_query_log
eval use $default_db;
--enable_query_log
+
+#
+# Ensure that we don't get warnings from mysql.priv (used by check_mysqld)
+# or test running after this one.
+#
+--disable_query_log
+--disable_warnings
+--disable_result_log
+show table status from mysql;
+--enable_result_log
+--enable_warnings
+--enable_query_log
diff --git a/mysql-test/include/maria_verify_recovery.inc b/mysql-test/include/maria_verify_recovery.inc
index b0f95d2a94b..bb782d5f4cc 100644
--- a/mysql-test/include/maria_verify_recovery.inc
+++ b/mysql-test/include/maria_verify_recovery.inc
@@ -97,3 +97,15 @@ while ($mms_table_to_use)
connection default;
# the effect of "use" is lost after a restart so we are back into db "test"
use mysqltest;
+
+#
+# Ensure that we don't get warnings from mysql.proc (used by check_mysqld)
+#
+
+--disable_query_log
+--disable_warnings
+--disable_result_log
+select count(*) from mysql.proc;
+--enable_result_log
+--enable_warnings
+--enable_query_log
diff --git a/mysql-test/include/mtr_check.sql b/mysql-test/include/mtr_check.sql
index f2c0b70e192..8548200f437 100644
--- a/mysql-test/include/mtr_check.sql
+++ b/mysql-test/include/mtr_check.sql
@@ -85,7 +85,6 @@ BEGIN
mysql.help_category,
mysql.help_keyword,
mysql.help_relation,
- mysql.host,
mysql.plugin,
mysql.proc,
mysql.procs_priv,
diff --git a/mysql-test/include/mtr_warnings.sql b/mysql-test/include/mtr_warnings.sql
index b7b2a316dfb..524ea0f4859 100644
--- a/mysql-test/include/mtr_warnings.sql
+++ b/mysql-test/include/mtr_warnings.sql
@@ -242,7 +242,7 @@ BEGIN
DECLARE `pos` bigint unsigned;
-- Don't write these queries to binlog
- SET SQL_LOG_BIN=0;
+ SET SQL_LOG_BIN=0, SQL_SAFE_UPDATES=0;
--
-- Remove mark from lines that are suppressed by global suppressions
diff --git a/mysql-test/include/search_pattern_in_file.inc b/mysql-test/include/search_pattern_in_file.inc
index 21192b55efb..6bead628fb0 100644
--- a/mysql-test/include/search_pattern_in_file.inc
+++ b/mysql-test/include/search_pattern_in_file.inc
@@ -18,6 +18,11 @@
# Optionally, SEARCH_ABORT can be set to "FOUND" or "NOT FOUND" and this
# will abort if the search result doesn't match the requested one.
#
+# Optionally, SEARCH_OUTPUT can be set to control the format of output.
+# Supported formats:
+# - (default) : "FOUND n /pattern/ in FILE " or "NOT FOUND ..."
+# - "matches" : Each match is printed, on a separate line
+#
# In case of
# - SEARCH_FILE and/or SEARCH_PATTERN is not set
# - SEARCH_FILE cannot be opened
@@ -75,7 +80,14 @@ perl;
my @matches=($content =~ m/$search_pattern/gs);
my $res=@matches ? "FOUND " . scalar(@matches) : "NOT FOUND";
$ENV{SEARCH_FILE} =~ s{^.*?([^/\\]+)$}{$1};
- print "$res /$search_pattern/ in $ENV{SEARCH_FILE}\n";
+
+ if ($ENV{SEARCH_OUTPUT} eq "matches") {
+ foreach (@matches) {
+ print $_ . "\n";
+ }
+ } else {
+ print "$res /$search_pattern/ in $ENV{SEARCH_FILE}\n";
+ }
die "$ENV{SEARCH_ABORT}\n"
- if $ENV{SEARCH_ABORT} && $res =~ /^$ENV{SEARCH_ABORT}/;
+ if $ENV{SEARCH_ABORT} && $res =~ /^$ENV{SEARCH_ABORT}/;
EOF
diff --git a/mysql-test/include/system_db_struct.inc b/mysql-test/include/system_db_struct.inc
index 9467c023dba..7dd7746459e 100644
--- a/mysql-test/include/system_db_struct.inc
+++ b/mysql-test/include/system_db_struct.inc
@@ -5,7 +5,6 @@
-- replace_result Tables_in_mysql Tables_in_db Tables_in_test Tables_in_db
show tables;
show create table db;
-show create table host;
show create table user;
show create table func;
show create table tables_priv;
diff --git a/mysql-test/lib/My/Config.pm b/mysql-test/lib/My/Config.pm
index a343a0ef688..4af59a178de 100644
--- a/mysql-test/lib/My/Config.pm
+++ b/mysql-test/lib/My/Config.pm
@@ -195,14 +195,10 @@ sub value {
my ($self, $option_name)= @_;
my $option= $self->option($option_name);
- if (! defined($option) and defined $ENV{$option_name}) {
+ if (! defined($option)) {
my $value= $ENV{$option_name};
$option= My::Config::Option->new($option_name, $value);
}
-
- croak "No option named '$option_name' in group '$self->{name}'"
- if ! defined($option);
-
return $option->value();
}
diff --git a/mysql-test/lib/My/ConfigFactory.pm b/mysql-test/lib/My/ConfigFactory.pm
index 830b49d431f..d481058902f 100644
--- a/mysql-test/lib/My/ConfigFactory.pm
+++ b/mysql-test/lib/My/ConfigFactory.pm
@@ -209,13 +209,6 @@ my @mysqld_rules=
{ 'bind-address' => \&fix_bind_address },
);
-if (IS_WINDOWS)
-{
- # For simplicity, we use the same names for shared memory and
- # named pipes.
- push(@mysqld_rules, {'shared-memory-base-name' => \&fix_socket});
-}
-
#
# Rules to run for [client] section
# - will be run in order listed here
@@ -281,19 +274,6 @@ sub post_check_client_group {
}
$config->insert($client_group_name, $name_to, $option->value())
}
-
- if (IS_WINDOWS)
- {
- if (! $self->{ARGS}->{embedded})
- {
- # Shared memory base may or may not be defined (e.g not defined in embedded)
- my $shm = $group_to_copy_from->option("shared-memory-base-name");
- if (defined $shm)
- {
- $config->insert($client_group_name,"shared-memory-base-name", $shm->value());
- }
- }
- }
}
@@ -340,7 +320,6 @@ sub post_check_embedded_group {
(
'log-error', # Embedded server writes stderr to mysqltest's log file
'slave-net-timeout', # Embedded server are not build with replication
- 'shared-memory-base-name', # No shared memory for embedded
);
foreach my $option ( $mysqld->options(), $first_mysqld->options() ) {
diff --git a/mysql-test/lib/My/Platform.pm b/mysql-test/lib/My/Platform.pm
index 110cf8a20e0..29c47028b31 100644
--- a/mysql-test/lib/My/Platform.pm
+++ b/mysql-test/lib/My/Platform.pm
@@ -112,6 +112,8 @@ sub check_socket_path_length {
return 0 if ($^O eq 'aix');
# See Debian bug #670722 - failing on kFreeBSD even after setting short path
return 0 if $^O eq 'gnukfreebsd' and length $path < 40;
+ # GNU/Hurd doesn't have hostpath(), but no limitation either
+ return 0 if $^O eq 'gnu';
require IO::Socket::UNIX;
diff --git a/mysql-test/lib/v1/mysql-test-run.pl b/mysql-test/lib/v1/mysql-test-run.pl
index 386b50b2723..9c9bc0e02fb 100755
--- a/mysql-test/lib/v1/mysql-test-run.pl
+++ b/mysql-test/lib/v1/mysql-test-run.pl
@@ -23,7 +23,7 @@
# Tool used for executing a suite of .test file
#
# See the "MySQL Test framework manual" for more information
-# http://dev.mysql.com/doc/mysqltest/en/index.html
+# https://mariadb.com/kb/en/library/mysqltest/
#
# Please keep the test framework tools identical in all versions!
#
diff --git a/mysql-test/main/1st.result b/mysql-test/main/1st.result
index cb2da3505f5..2d49726c5f6 100644
--- a/mysql-test/main/1st.result
+++ b/mysql-test/main/1st.result
@@ -18,7 +18,6 @@ help_category
help_keyword
help_relation
help_topic
-host
index_stats
innodb_index_stats
innodb_table_stats
diff --git a/mysql-test/main/alter_table.result b/mysql-test/main/alter_table.result
index cb3783eca5a..49c42479516 100644
--- a/mysql-test/main/alter_table.result
+++ b/mysql-test/main/alter_table.result
@@ -1411,6 +1411,59 @@ t1 CREATE TABLE `t1` (
`consultant_id` bigint(20) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
DROP TABLE t1;
+#
+# BUG#27788685: NO WARNING WHEN TRUNCATING A STRING WITH DATA LOSS
+#
+SET GLOBAL max_allowed_packet=17825792;
+connect con1, localhost, root,,;
+CREATE TABLE t1 (t1_fld1 TEXT);
+CREATE TABLE t2 (t2_fld1 MEDIUMTEXT);
+CREATE TABLE t3 (t3_fld1 LONGTEXT);
+INSERT INTO t1 VALUES (REPEAT('a',300));
+INSERT INTO t2 VALUES (REPEAT('b',65680));
+INSERT INTO t3 VALUES (REPEAT('c',16777300));
+SELECT LENGTH(t1_fld1) FROM t1;
+LENGTH(t1_fld1)
+300
+SELECT LENGTH(t2_fld1) FROM t2;
+LENGTH(t2_fld1)
+65680
+SELECT LENGTH(t3_fld1) FROM t3;
+LENGTH(t3_fld1)
+16777300
+# With strict mode
+SET SQL_MODE='STRICT_ALL_TABLES';
+ALTER TABLE t1 CHANGE `t1_fld1` `my_t1_fld1` TINYTEXT;
+ERROR 22001: Data too long for column 'my_t1_fld1' at row 1
+ALTER TABLE t2 CHANGE `t2_fld1` `my_t2_fld1` TEXT;
+ERROR 22001: Data too long for column 'my_t2_fld1' at row 1
+ALTER TABLE t3 CHANGE `t3_fld1` `my_t3_fld1` MEDIUMTEXT;
+ERROR 22001: Data too long for column 'my_t3_fld1' at row 1
+# With non-strict mode
+SET SQL_MODE='';
+ALTER TABLE t1 CHANGE `t1_fld1` `my_t1_fld1` TINYTEXT;
+Warnings:
+Warning 1265 Data truncated for column 'my_t1_fld1' at row 1
+ALTER TABLE t2 CHANGE `t2_fld1` `my_t2_fld1` TEXT;
+Warnings:
+Warning 1265 Data truncated for column 'my_t2_fld1' at row 1
+ALTER TABLE t3 CHANGE `t3_fld1` `my_t3_fld1` MEDIUMTEXT;
+Warnings:
+Warning 1265 Data truncated for column 'my_t3_fld1' at row 1
+SELECT LENGTH(my_t1_fld1) FROM t1;
+LENGTH(my_t1_fld1)
+255
+SELECT LENGTH(my_t2_fld1) FROM t2;
+LENGTH(my_t2_fld1)
+65535
+SELECT LENGTH(my_t3_fld1) FROM t3;
+LENGTH(my_t3_fld1)
+16777215
+disconnect con1;
+connection default;
+DROP TABLE t1, t2, t3;
+SET SQL_MODE=default;
+SET GLOBAL max_allowed_packet=default;
CREATE TABLE t1 (
id INT(11) NOT NULL,
x_param INT(11) DEFAULT NULL,
diff --git a/mysql-test/main/alter_table.test b/mysql-test/main/alter_table.test
index 5c218c26923..dfa8e2e148b 100644
--- a/mysql-test/main/alter_table.test
+++ b/mysql-test/main/alter_table.test
@@ -1292,6 +1292,56 @@ MODIFY COLUMN `consultant_id` BIGINT;
SHOW CREATE TABLE t1;
DROP TABLE t1;
+--echo #
+--echo # BUG#27788685: NO WARNING WHEN TRUNCATING A STRING WITH DATA LOSS
+--echo #
+
+SET GLOBAL max_allowed_packet=17825792;
+
+--connect(con1, localhost, root,,)
+CREATE TABLE t1 (t1_fld1 TEXT);
+CREATE TABLE t2 (t2_fld1 MEDIUMTEXT);
+CREATE TABLE t3 (t3_fld1 LONGTEXT);
+
+INSERT INTO t1 VALUES (REPEAT('a',300));
+INSERT INTO t2 VALUES (REPEAT('b',65680));
+INSERT INTO t3 VALUES (REPEAT('c',16777300));
+
+SELECT LENGTH(t1_fld1) FROM t1;
+SELECT LENGTH(t2_fld1) FROM t2;
+SELECT LENGTH(t3_fld1) FROM t3;
+
+--echo # With strict mode
+SET SQL_MODE='STRICT_ALL_TABLES';
+
+--error ER_DATA_TOO_LONG
+ALTER TABLE t1 CHANGE `t1_fld1` `my_t1_fld1` TINYTEXT;
+--error ER_DATA_TOO_LONG
+ALTER TABLE t2 CHANGE `t2_fld1` `my_t2_fld1` TEXT;
+--error ER_DATA_TOO_LONG
+ALTER TABLE t3 CHANGE `t3_fld1` `my_t3_fld1` MEDIUMTEXT;
+
+--echo # With non-strict mode
+SET SQL_MODE='';
+
+ALTER TABLE t1 CHANGE `t1_fld1` `my_t1_fld1` TINYTEXT;
+ALTER TABLE t2 CHANGE `t2_fld1` `my_t2_fld1` TEXT;
+ALTER TABLE t3 CHANGE `t3_fld1` `my_t3_fld1` MEDIUMTEXT;
+
+SELECT LENGTH(my_t1_fld1) FROM t1;
+SELECT LENGTH(my_t2_fld1) FROM t2;
+SELECT LENGTH(my_t3_fld1) FROM t3;
+
+# Cleanup
+--disconnect con1
+--source include/wait_until_disconnected.inc
+
+--connection default
+DROP TABLE t1, t2, t3;
+
+SET SQL_MODE=default;
+SET GLOBAL max_allowed_packet=default;
+
#
# Test of ALTER TABLE IF [NOT] EXISTS
#
diff --git a/mysql-test/main/alter_user.result b/mysql-test/main/alter_user.result
index 76f811f18c7..68720b6d6c7 100644
--- a/mysql-test/main/alter_user.result
+++ b/mysql-test/main/alter_user.result
@@ -7,19 +7,19 @@ localhost root Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
alter user CURRENT_USER;
select * from mysql.user where user = 'root' and host = 'localhost';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-localhost root Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0 0 0 0 N N 0.000000
+localhost root Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0 0 0 0 mysql_native_password N N 0.000000
alter user CURRENT_USER();
select * from mysql.user where user = 'root' and host = 'localhost';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-localhost root Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0 0 0 0 N N 0.000000
+localhost root Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 0 0 0 0 mysql_native_password N N 0.000000
create user foo;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 mysql_native_password N N 0.000000
alter user foo;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 mysql_native_password N N 0.000000
# Test super privilege works correctly with a read only database.
SET @start_read_only = @@global.read_only;
SET GLOBAL read_only=1;
@@ -51,37 +51,43 @@ Note 1396 Operation ALTER USER failed for 'boo'
alter user foo identified by 'something';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 mysql_native_password *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N 0.000000
alter user foo identified by 'something2';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *9CD58369E930E28C8996A89DB18B63294E6DC10C N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 mysql_native_password *9CD58369E930E28C8996A89DB18B63294E6DC10C N N 0.000000
alter user foo identified by password '*88C89BE093D4ECF72D039F62EBB7477EA1FD4D63';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 mysql_native_password *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N 0.000000
alter user foo identified with 'somecoolplugin';
+ERROR HY000: Operation ALTER USER failed for 'foo'@'%'
+show warnings;
+Level Code Message
+Warning 1524 Plugin 'somecoolplugin' is not loaded
+Error 1396 Operation ALTER USER failed for 'foo'@'%'
+alter user foo identified with 'mysql_old_password';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 somecoolplugin N N 0.000000
-alter user foo identified with 'somecoolplugin' using 'somecoolpassphrase';
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 mysql_old_password N N 0.000000
+alter user foo identified with 'mysql_old_password' using '0123456789ABCDEF';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 somecoolplugin somecoolpassphrase N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N 0 0 0 0 mysql_old_password 0123456789ABCDEF N N 0.000000
# Test ssl related altering.
alter user foo identified by 'something' require SSL;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N ANY 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N ANY 0 0 0 0 mysql_native_password *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N 0.000000
alter user foo identified by 'something' require X509;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N X509 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N X509 0 0 0 0 mysql_native_password *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N 0.000000
alter user foo identified by 'something'
require cipher 'text' issuer 'foo_issuer' subject 'foo_subject';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N SPECIFIED text foo_issuer foo_subject 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N SPECIFIED text foo_issuer foo_subject 0 0 0 0 mysql_native_password *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N 0.000000
# Test resource limits altering.
alter user foo with MAX_QUERIES_PER_HOUR 10
MAX_UPDATES_PER_HOUR 20
@@ -89,5 +95,6 @@ MAX_CONNECTIONS_PER_HOUR 30
MAX_USER_CONNECTIONS 40;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N SPECIFIED text foo_issuer foo_subject 10 20 30 40 N N 0.000000
+% foo N N N N N N N N N N N N N N N Y N N N N N N N N N Y N N N N SPECIFIED text foo_issuer foo_subject 10 20 30 40 mysql_native_password *88C89BE093D4ECF72D039F62EBB7477EA1FD4D63 N N 0.000000
drop user foo;
+update mysql.user set plugin='';
diff --git a/mysql-test/main/alter_user.test b/mysql-test/main/alter_user.test
index ca444f70a70..ef20f79a554 100644
--- a/mysql-test/main/alter_user.test
+++ b/mysql-test/main/alter_user.test
@@ -53,10 +53,14 @@ select * from mysql.user where user = 'foo';
alter user foo identified by password '*88C89BE093D4ECF72D039F62EBB7477EA1FD4D63';
select * from mysql.user where user = 'foo';
+--error ER_CANNOT_USER
alter user foo identified with 'somecoolplugin';
+show warnings;
+
+alter user foo identified with 'mysql_old_password';
select * from mysql.user where user = 'foo';
-alter user foo identified with 'somecoolplugin' using 'somecoolpassphrase';
+alter user foo identified with 'mysql_old_password' using '0123456789ABCDEF';
select * from mysql.user where user = 'foo';
--echo # Test ssl related altering.
@@ -77,3 +81,5 @@ alter user foo with MAX_QUERIES_PER_HOUR 10
MAX_USER_CONNECTIONS 40;
select * from mysql.user where user = 'foo';
drop user foo;
+
+update mysql.user set plugin='';
diff --git a/mysql-test/main/auto_increment_ranges_innodb.result b/mysql-test/main/auto_increment_ranges_innodb.result
index 1d827a5a166..0471a5a33ba 100644
--- a/mysql-test/main/auto_increment_ranges_innodb.result
+++ b/mysql-test/main/auto_increment_ranges_innodb.result
@@ -264,3 +264,17 @@ delete from t1 where a=32767;
insert into t1 values(NULL);
ERROR 22003: Out of range value for column 'a' at row 1
drop table t1;
+create table t1 (pk int auto_increment primary key, f varchar(20));
+insert t1 (f) values ('a'), ('b'), ('c'), ('d');
+select null, f into outfile 'load.data' from t1 limit 1;
+load data infile 'load.data' into table t1;
+insert t1 (f) values ('<===');
+select * from t1;
+pk f
+1 a
+2 b
+3 c
+4 d
+5 a
+6 <===
+drop table t1;
diff --git a/mysql-test/main/auto_increment_ranges_innodb.test b/mysql-test/main/auto_increment_ranges_innodb.test
index c2afee7ac66..016ca16bd91 100644
--- a/mysql-test/main/auto_increment_ranges_innodb.test
+++ b/mysql-test/main/auto_increment_ranges_innodb.test
@@ -5,3 +5,16 @@
--source include/have_innodb.inc
set default_storage_engine=innodb;
--source auto_increment_ranges.inc
+
+#
+# MDEV-17377 invalid gap in auto-increment values after LOAD DATA
+#
+create table t1 (pk int auto_increment primary key, f varchar(20));
+insert t1 (f) values ('a'), ('b'), ('c'), ('d');
+select null, f into outfile 'load.data' from t1 limit 1;
+load data infile 'load.data' into table t1;
+insert t1 (f) values ('<===');
+select * from t1;
+drop table t1;
+--let $datadir=`select @@datadir`
+--remove_file $datadir/test/load.data
diff --git a/mysql-test/main/bootstrap.result b/mysql-test/main/bootstrap.result
index 5cefc281996..eea0010b4e4 100644
--- a/mysql-test/main/bootstrap.result
+++ b/mysql-test/main/bootstrap.result
@@ -1,10 +1,10 @@
drop table if exists t1;
+# Kill the server
drop table t1;
+# Kill the server
drop table t1;
ERROR 42S02: Unknown table 'test.t1'
-set @my_max_allowed_packet= @@max_allowed_packet;
-set global max_allowed_packet=64*@@max_allowed_packet;
-set global max_allowed_packet=@my_max_allowed_packet;
+# Kill the server
drop table t1;
End of 5.1 tests
#
@@ -14,7 +14,9 @@ End of 5.1 tests
SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
and SUPPORT='YES';
+# Kill the server
End of 5.5 tests
+# Kill the server
flush tables;
show create table t1;
Table Create Table
@@ -26,3 +28,4 @@ select * from mysql.plugin;
name dl
EXAMPLE ha_example.so
truncate table mysql.plugin;
+# Kill the server
diff --git a/mysql-test/main/bootstrap.test b/mysql-test/main/bootstrap.test
index 1ae9b13e050..d75be403f13 100644
--- a/mysql-test/main/bootstrap.test
+++ b/mysql-test/main/bootstrap.test
@@ -1,3 +1,4 @@
+--source include/not_embedded.inc
#
# test mysqld in bootstrap mode
#
@@ -15,7 +16,9 @@ let $MYSQLD_BOOTSTRAP_CMD= $MYSQLD_BOOTSTRAP_CMD --datadir=$MYSQLD_DATADIR --def
use test;
CREATE TABLE t1(a int);
EOF
+--source include/kill_mysqld.inc
--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/bootstrap_test.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
+--source include/start_mysqld.inc
drop table t1;
remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_test.sql;
#
@@ -25,9 +28,11 @@ remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_test.sql;
use test;
CREATE TABLE t1;
EOF
+--source include/kill_mysqld.inc
--error 1
--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/bootstrap_error.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
# Table t1 should not exists
+--source include/start_mysqld.inc
--error 1051
drop table t1;
remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_error.sql;
@@ -35,17 +40,15 @@ remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_error.sql;
#
# Bootstrap with a query larger than 2*thd->net.max_packet
#
-set @my_max_allowed_packet= @@max_allowed_packet;
-set global max_allowed_packet=64*@@max_allowed_packet;
--disable_query_log
create table t1 select 2 as a, concat(repeat('MySQL', @@max_allowed_packet/10), ';') as b;
eval select * into outfile '$MYSQLTEST_VARDIR/tmp/long_query.sql' from t1;
--enable_query_log
+--source include/kill_mysqld.inc
--error 1
--exec $MYSQLD_BOOTSTRAP_CMD < $MYSQLTEST_VARDIR/tmp/long_query.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
remove_file $MYSQLTEST_VARDIR/tmp/long_query.sql;
-
-set global max_allowed_packet=@my_max_allowed_packet;
+--source include/start_mysqld.inc
drop table t1;
--echo End of 5.1 tests
@@ -62,8 +65,10 @@ SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
#
# MDEV-13063 Server crashes in intern_plugin_lock or assertion `plugin_ptr->ref_count == 1' fails in plugin_init
#
+--source include/kill_mysqld.inc
--error 1
--exec $MYSQLD_BOOTSTRAP_CMD --myisam_recover_options=NONE
+--source include/start_mysqld.inc
--echo End of 5.5 tests
@@ -73,6 +78,7 @@ SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
# Check that --bootstrap can install and uninstall plugins
#
let $PLUGIN_DIR=`select @@plugin_dir`;
+--source include/kill_mysqld.inc
--write_file $MYSQLTEST_VARDIR/tmp/install_plugin.sql
install soname 'ha_example';
uninstall plugin unusable;
@@ -90,6 +96,7 @@ create table t1(a int) engine=example charset=latin1;
EOF
--exec $MYSQLD_BOOTSTRAP_CMD --plugin-dir=$PLUGIN_DIR < $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
--remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql
+--source include/start_mysqld.inc
flush tables;
show create table t1;
drop table t1;
@@ -104,5 +111,17 @@ truncate table mysql.plugin;
--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
use test;
EOF
+--source include/kill_mysqld.inc
--exec $MYSQLD_BOOTSTRAP_CMD --ignore-db-dirs='some_dir' --ignore-db-dirs='some_dir' < $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
--remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
+
+#
+# MDEV-13397 MariaDB upgrade fail when using default_time_zone
+#
+--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
+use test;
+EOF
+--exec $MYSQLD_BOOTSTRAP_CMD --default-time-zone=Europe/Moscow < $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
+--remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_9969.sql
+
+--source include/start_mysqld.inc
diff --git a/mysql-test/main/brackets.result b/mysql-test/main/brackets.result
index 479b74b69e4..e789cdeff76 100644
--- a/mysql-test/main/brackets.result
+++ b/mysql-test/main/brackets.result
@@ -219,4 +219,28 @@ select 1 union select 1 union select 1;
((select 1) union (select 1) union (select 1));
1
1
+#
+# MDEV-16357: union in brackets with tail
+# union with tail in brackets
+#
+CREATE TABLE t1 (a int);
+INSERT INTO t1 VALUES(1),(2),(3),(4);
+CREATE TABLE t2 (a int);
+INSERT INTO t2 VALUES (4),(5),(6),(7);
+(SELECT a FROM t1 UNION SELECT a FROM t2) LIMIT 1;
+a
+1
+(SELECT a FROM t1 UNION SELECT a FROM t2) ORDER BY a DESC;
+a
+7
+6
+5
+4
+3
+2
+1
+(SELECT a FROM t1 UNION SELECT a FROM t2 LIMIT 1);
+a
+1
+DROP TABLE t1,t2;
# End of 10.4 tests
diff --git a/mysql-test/main/brackets.test b/mysql-test/main/brackets.test
index 699c70a900f..0eaa3bfc0a2 100644
--- a/mysql-test/main/brackets.test
+++ b/mysql-test/main/brackets.test
@@ -88,5 +88,23 @@ select 1 union select 1 union select 1;
(select 1 union select 1 union select 1);
((select 1) union (select 1) union (select 1));
+--echo #
+--echo # MDEV-16357: union in brackets with tail
+--echo # union with tail in brackets
+--echo #
+
+CREATE TABLE t1 (a int);
+INSERT INTO t1 VALUES(1),(2),(3),(4);
+
+CREATE TABLE t2 (a int);
+INSERT INTO t2 VALUES (4),(5),(6),(7);
+
+(SELECT a FROM t1 UNION SELECT a FROM t2) LIMIT 1;
+(SELECT a FROM t1 UNION SELECT a FROM t2) ORDER BY a DESC;
+
+(SELECT a FROM t1 UNION SELECT a FROM t2 LIMIT 1);
+
+DROP TABLE t1,t2;
+
--echo # End of 10.4 tests
diff --git a/mysql-test/main/case.result b/mysql-test/main/case.result
index 1fd1ad86a8e..926ac000eb0 100644
--- a/mysql-test/main/case.result
+++ b/mysql-test/main/case.result
@@ -546,5 +546,32 @@ Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'a'
DROP TABLE t1;
#
+# MDEV-17411 Wrong WHERE optimization with simple CASE and searched CASE
+#
+CREATE TABLE t1 (a INT, b INT, KEY(a));
+INSERT INTO t1 VALUES (1,1),(2,2),(3,3);
+SELECT * FROM t1 WHERE CASE a WHEN b THEN 1 END=1;
+a b
+1 1
+2 2
+3 3
+SELECT * FROM t1 WHERE CASE WHEN a THEN b ELSE 1 END=3;
+a b
+3 3
+SELECT * FROM t1 WHERE
+CASE a WHEN b THEN 1 END=1 AND
+CASE WHEN a THEN b ELSE 1 END=3;
+a b
+3 3
+EXPLAIN EXTENDED
+SELECT * FROM t1 WHERE
+CASE a WHEN b THEN 1 END=1 AND
+CASE WHEN a THEN b ELSE 1 END=3;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using where
+Warnings:
+Note 1003 select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` where (case `test`.`t1`.`a` when `test`.`t1`.`b` then 1 end) = 1 and (case when `test`.`t1`.`a` then `test`.`t1`.`b` else 1 end) = 3
+DROP TABLE t1;
+#
# End of 10.3 test
#
diff --git a/mysql-test/main/case.test b/mysql-test/main/case.test
index d7dac112b3b..78d5b3a5951 100644
--- a/mysql-test/main/case.test
+++ b/mysql-test/main/case.test
@@ -390,6 +390,28 @@ EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='a' AND CASE 'a' WHEN 'a' THEN 'a' ELS
DROP TABLE t1;
+
+--echo #
+--echo # MDEV-17411 Wrong WHERE optimization with simple CASE and searched CASE
+--echo #
+
+CREATE TABLE t1 (a INT, b INT, KEY(a));
+INSERT INTO t1 VALUES (1,1),(2,2),(3,3);
+SELECT * FROM t1 WHERE CASE a WHEN b THEN 1 END=1;
+SELECT * FROM t1 WHERE CASE WHEN a THEN b ELSE 1 END=3;
+
+SELECT * FROM t1 WHERE
+ CASE a WHEN b THEN 1 END=1 AND
+ CASE WHEN a THEN b ELSE 1 END=3;
+
+EXPLAIN EXTENDED
+SELECT * FROM t1 WHERE
+ CASE a WHEN b THEN 1 END=1 AND
+ CASE WHEN a THEN b ELSE 1 END=3;
+
+DROP TABLE t1;
+
+
--echo #
--echo # End of 10.3 test
--echo #
diff --git a/mysql-test/main/cast.result b/mysql-test/main/cast.result
index ca314573581..f1e7eb7b502 100644
--- a/mysql-test/main/cast.result
+++ b/mysql-test/main/cast.result
@@ -313,7 +313,7 @@ select cast('' as time);
cast('' as time)
NULL
Warnings:
-Warning 1292 Truncated incorrect time value: ''
+Warning 1292 Incorrect time value: ''
select cast(NULL as DATE);
cast(NULL as DATE)
NULL
diff --git a/mysql-test/main/connect.result b/mysql-test/main/connect.result
index b05d0ea9fea..c52c9edd578 100644
--- a/mysql-test/main/connect.result
+++ b/mysql-test/main/connect.result
@@ -14,7 +14,6 @@ help_category
help_keyword
help_relation
help_topic
-host
index_stats
innodb_index_stats
innodb_table_stats
@@ -62,7 +61,6 @@ help_category
help_keyword
help_relation
help_topic
-host
index_stats
innodb_index_stats
innodb_table_stats
@@ -100,11 +98,10 @@ ERROR 28000: Access denied for user 'test'@'localhost' (using password: YES)
connect(localhost,test,zorro,test,MASTER_PORT,MASTER_SOCKET);
connect fail_con,localhost,test,zorro,;
ERROR 28000: Access denied for user 'test'@'localhost' (using password: YES)
-update mysql.user set password=old_password("gambling2") where user=_binary"test";
+update mysql.user set plugin="", authentication_string="", password=old_password("gambling2") where user=_binary"test";
flush privileges;
connect con10,localhost,test,gambling2,;
connect con5,localhost,test,gambling2,mysql;
-connection con5;
set password="";
set password='gambling3';
ERROR HY000: Password hash should be a 41-digit hexadecimal number
@@ -122,7 +119,6 @@ help_category
help_keyword
help_relation
help_topic
-host
index_stats
innodb_index_stats
innodb_table_stats
@@ -164,7 +160,6 @@ ERROR 28000: Access denied for user 'test'@'localhost' (using password: YES)
delete from mysql.user where user=_binary"test";
flush privileges;
connect con7,localhost,root,,test;
-connection con7;
create table t1 (id integer not null auto_increment primary key);
create temporary table t2(id integer not null auto_increment primary key);
set @id := 1;
@@ -305,12 +300,10 @@ SET GLOBAL event_scheduler = OFF;
# -- End of Bug#35074.
connect extracon,127.0.0.1,root,,test,$MASTER_EXTRA_PORT,;
-connection extracon;
SELECT 'Connection on extra port ok';
Connection on extra port ok
Connection on extra port ok
connect extracon2,127.0.0.1,root,,test,$MASTER_EXTRA_PORT,;
-connection extracon2;
SELECT 'Connection on extra port 2 ok';
Connection on extra port 2 ok
Connection on extra port 2 ok
@@ -341,7 +334,6 @@ connect(localhost,mysqltest_up1,foo,test,MASTER_PORT,MASTER_SOCKET);
connect pcon1,localhost,mysqltest_up1,foo,,$MASTER_MYPORT,;
ERROR 28000: Access denied for user 'mysqltest_up1'@'localhost' (using password: YES)
connect pcon2,localhost,mysqltest_up1,bar,,$MASTER_MYPORT,;
-connection pcon2;
select user(), current_user();
user() current_user()
mysqltest_up1@localhost mysqltest_up1@%
@@ -350,7 +342,6 @@ connect(localhost,mysqltest_up2,newpw,test,MASTER_PORT,MASTER_SOCKET);
connect pcon3,localhost,mysqltest_up2,newpw,,$MASTER_MYPORT,;
ERROR 28000: Access denied for user 'mysqltest_up2'@'localhost' (using password: YES)
connect pcon4,localhost,mysqltest_up2,oldpw,,$MASTER_MYPORT,;
-connection pcon4;
select user(), current_user();
user() current_user()
mysqltest_up2@localhost mysqltest_up2@%
@@ -367,17 +358,15 @@ update mysql.user set plugin='mysql_old_password' where user = 'mysqltest_up2';
select user, password, plugin, authentication_string from mysql.user
where user like 'mysqltest_up_';
user password plugin authentication_string
-mysqltest_up1 *E8D46CE25265E545D225A8A6F1BAF642FEBEE5CB mysql_native_password
-mysqltest_up2 09301740536db389 mysql_old_password
+mysqltest_up1 mysql_native_password *E8D46CE25265E545D225A8A6F1BAF642FEBEE5CB
+mysqltest_up2 mysql_old_password 09301740536db389
flush privileges;
connect pcon6,localhost,mysqltest_up1,bar,,$MASTER_MYPORT,;
-connection pcon6;
select user(), current_user();
user() current_user()
mysqltest_up1@localhost mysqltest_up1@%
disconnect pcon6;
connect pcon7,localhost,mysqltest_up2,oldpw,,$MASTER_MYPORT,;
-connection pcon7;
select user(), current_user();
user() current_user()
mysqltest_up2@localhost mysqltest_up2@%
@@ -386,7 +375,7 @@ connection default;
DROP USER mysqltest_up1@'%';
DROP USER mysqltest_up2@'%';
#
-# BUG#1010351: New "via" keyword in 5.2+ can't be used as identifier anymore
+# BUG#1010351: New "via" keyword in 5.2+ can't be used as identifier anymore
#
create table t1 (via int);
alter table t1 add key(via);
diff --git a/mysql-test/main/connect.test b/mysql-test/main/connect.test
index c2d44c08e22..9bc067f3236 100644
--- a/mysql-test/main/connect.test
+++ b/mysql-test/main/connect.test
@@ -66,12 +66,11 @@ connect (fail_con,localhost,test,zorro,test2);
connect (fail_con,localhost,test,zorro,);
# check if old password version also works
-update mysql.user set password=old_password("gambling2") where user=_binary"test";
+update mysql.user set plugin="", authentication_string="", password=old_password("gambling2") where user=_binary"test";
flush privileges;
connect (con10,localhost,test,gambling2,);
connect (con5,localhost,test,gambling2,mysql);
-connection con5;
set password="";
--error ER_PASSWD_LENGTH
set password='gambling3';
@@ -108,7 +107,6 @@ flush privileges;
# Bug#12517 Clear user variables and replication events before
# closing temp tables in thread cleanup.
connect (con7,localhost,root,,test);
-connection con7;
let $connection_id= `select connection_id()`;
create table t1 (id integer not null auto_increment primary key);
create temporary table t2(id integer not null auto_increment primary key);
@@ -314,11 +312,9 @@ SET GLOBAL event_scheduler = OFF;
# Test connections to the extra port.
connect(extracon,127.0.0.1,root,,test,$MASTER_EXTRA_PORT,);
-connection extracon;
SELECT 'Connection on extra port ok';
connect(extracon2,127.0.0.1,root,,test,$MASTER_EXTRA_PORT,);
-connection extracon2;
SELECT 'Connection on extra port 2 ok';
--disable_abort_on_error
@@ -349,7 +345,6 @@ GRANT ALL ON test.* TO 'O1234567890123456789012345678901234567890123456789012345
FLUSH PRIVILEGES;
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
connect (con1,localhost,O1234567890123456789012345678901234567890123456789012345678901234567890123456789x,test123,test);
disconnect con1;
@@ -380,18 +375,14 @@ CREATE USER mysqltest_up2 IDENTIFIED VIA mysql_old_password using '09301740536db
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
--error ER_ACCESS_DENIED_ERROR
connect(pcon1,localhost,mysqltest_up1,foo,,$MASTER_MYPORT,);
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
connect(pcon2,localhost,mysqltest_up1,bar,,$MASTER_MYPORT,);
-connection pcon2;
select user(), current_user();
disconnect pcon2;
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
--error ER_ACCESS_DENIED_ERROR
connect(pcon3,localhost,mysqltest_up2,newpw,,$MASTER_MYPORT,);
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
connect(pcon4,localhost,mysqltest_up2,oldpw,,$MASTER_MYPORT,);
-connection pcon4;
select user(), current_user();
disconnect pcon4;
@@ -419,17 +410,13 @@ update mysql.user set plugin='mysql_native_password' where user = 'mysqltest_up1
update mysql.user set plugin='mysql_old_password' where user = 'mysqltest_up2';
select user, password, plugin, authentication_string from mysql.user
where user like 'mysqltest_up_';
-flush privileges;
+flush privileges;
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
connect(pcon6,localhost,mysqltest_up1,bar,,$MASTER_MYPORT,);
-connection pcon6;
select user(), current_user();
disconnect pcon6;
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
connect(pcon7,localhost,mysqltest_up2,oldpw,,$MASTER_MYPORT,);
-connection pcon7;
select user(), current_user();
disconnect pcon7;
connection default;
@@ -442,7 +429,7 @@ DROP USER mysqltest_up2@'%';
--echo #
---echo # BUG#1010351: New "via" keyword in 5.2+ can't be used as identifier anymore
+--echo # BUG#1010351: New "via" keyword in 5.2+ can't be used as identifier anymore
--echo #
create table t1 (via int);
alter table t1 add key(via);
diff --git a/mysql-test/main/constraints.result b/mysql-test/main/constraints.result
index 57cfbfb3d37..3c061989fd3 100644
--- a/mysql-test/main/constraints.result
+++ b/mysql-test/main/constraints.result
@@ -74,3 +74,40 @@ CREATE TABLE t_illegal (col_1 INT CHECK something (whatever));
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'something (whatever))' at line 1
CREATE TABLE t_illegal (col_1 INT CHECK something);
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'something)' at line 1
+CREATE TABLE long_enough_name (
+pk int(11) NOT NULL,
+f1 int(11) DEFAULT NULL,
+f2 int(11) NOT NULL,
+f3 int(11) DEFAULT NULL,
+f4 timestamp NOT NULL DEFAULT current_timestamp(),
+f5 varchar(32) COLLATE utf8_bin NOT NULL DEFAULT 'foo',
+f6 smallint(6) NOT NULL DEFAULT 1,
+f7 int(11) DEFAULT NULL,
+PRIMARY KEY (pk),
+KEY idx1 (f7),
+KEY idx2 (f1),
+KEY idx3 (f2),
+KEY idx4 (f3),
+CONSTRAINT constr CHECK (f6 >= 0)
+);
+SELECT * FROM long_enough_name AS tbl;
+pk f1 f2 f3 f4 f5 f6 f7
+SHOW CREATE TABLE long_enough_name;
+Table Create Table
+long_enough_name CREATE TABLE `long_enough_name` (
+ `pk` int(11) NOT NULL,
+ `f1` int(11) DEFAULT NULL,
+ `f2` int(11) NOT NULL,
+ `f3` int(11) DEFAULT NULL,
+ `f4` timestamp NOT NULL DEFAULT current_timestamp(),
+ `f5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT 'foo',
+ `f6` smallint(6) NOT NULL DEFAULT 1,
+ `f7` int(11) DEFAULT NULL,
+ PRIMARY KEY (`pk`),
+ KEY `idx1` (`f7`),
+ KEY `idx2` (`f1`),
+ KEY `idx3` (`f2`),
+ KEY `idx4` (`f3`),
+ CONSTRAINT `constr` CHECK (`f6` >= 0)
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE long_enough_name;
diff --git a/mysql-test/main/constraints.test b/mysql-test/main/constraints.test
index 1997c23bfa9..fe51e5060dc 100644
--- a/mysql-test/main/constraints.test
+++ b/mysql-test/main/constraints.test
@@ -77,3 +77,28 @@ CREATE TABLE t_illegal (col_1 INT CHECK something (whatever));
--error ER_PARSE_ERROR
CREATE TABLE t_illegal (col_1 INT CHECK something);
+#
+# MDEV-17065 Crash on SHOW CREATE TABLE with CHECK CONSTRAINT
+#
+
+CREATE TABLE long_enough_name (
+pk int(11) NOT NULL,
+f1 int(11) DEFAULT NULL,
+f2 int(11) NOT NULL,
+f3 int(11) DEFAULT NULL,
+f4 timestamp NOT NULL DEFAULT current_timestamp(),
+f5 varchar(32) COLLATE utf8_bin NOT NULL DEFAULT 'foo',
+f6 smallint(6) NOT NULL DEFAULT 1,
+f7 int(11) DEFAULT NULL,
+PRIMARY KEY (pk),
+KEY idx1 (f7),
+KEY idx2 (f1),
+KEY idx3 (f2),
+KEY idx4 (f3),
+CONSTRAINT constr CHECK (f6 >= 0)
+);
+
+SELECT * FROM long_enough_name AS tbl;
+SHOW CREATE TABLE long_enough_name;
+
+DROP TABLE long_enough_name;
diff --git a/mysql-test/main/contributors.result b/mysql-test/main/contributors.result
index 36d033f4cb3..3e4bf5f0d43 100644
--- a/mysql-test/main/contributors.result
+++ b/mysql-test/main/contributors.result
@@ -8,12 +8,14 @@ MariaDB Corporation https://mariadb.com Founding member, Platinum Sponsor of the
Visma https://visma.com Gold Sponsor of the MariaDB Foundation
DBS https://dbs.com Gold Sponsor of the MariaDB Foundation
IBM https://www.ibm.com Gold Sponsor of the MariaDB Foundation
+Tencent Games http://game.qq.com/ Gold Sponsor of the MariaDB Foundation
Nexedi https://www.nexedi.com Silver Sponsor of the MariaDB Foundation
-Acronis http://www.acronis.com Silver Sponsor of the MariaDB Foundation
+Acronis https://www.acronis.com Silver Sponsor of the MariaDB Foundation
Verkkokauppa.com https://www.verkkokauppa.com Bronze Sponsor of the MariaDB Foundation
Virtuozzo https://virtuozzo.com Bronze Sponsor of the MariaDB Foundation
Tencent Game DBA http://tencentdba.com/about Bronze Sponsor of the MariaDB Foundation
Tencent TDSQL http://tdsql.org Bronze Sponsor of the MariaDB Foundation
+Percona https://www.percona.com/ Bronze Sponsor of the MariaDB Foundation
Google USA Sponsoring encryption, parallel replication and GTID
Facebook USA Sponsoring non-blocking API, LIMIT ROWS EXAMINED etc
Ronald Bradford Brisbane, Australia EFF contribution for UC2006 Auction
diff --git a/mysql-test/main/create_drop_user.result b/mysql-test/main/create_drop_user.result
index dd75d1c257a..67717f3e4e0 100644
--- a/mysql-test/main/create_drop_user.result
+++ b/mysql-test/main/create_drop_user.result
@@ -1,22 +1,22 @@
CREATE USER IF NOT EXISTS u1@localhost IDENTIFIED BY 'pw1';
-SELECT password FROM mysql.user WHERE user='u1';
-password
-*2B602296A79E0A8784ACC5C88D92E46588CCA3C3
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
+plugin authentication_string
+mysql_native_password *2B602296A79E0A8784ACC5C88D92E46588CCA3C3
CREATE USER IF NOT EXISTS u1@localhost IDENTIFIED BY 'pw2';
Warnings:
Note 1973 Can't create user 'u1'@'localhost'; it already exists
-SELECT password FROM mysql.user WHERE user='u1';
-password
-*2B602296A79E0A8784ACC5C88D92E46588CCA3C3
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
+plugin authentication_string
+mysql_native_password *2B602296A79E0A8784ACC5C88D92E46588CCA3C3
CREATE OR REPLACE USER u1@localhost IDENTIFIED BY 'pw3';
-SELECT password FROM mysql.user WHERE user='u1';
-password
-*77B4A70CEFD76DB9415F36D291E74C110D2738E0
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
+plugin authentication_string
+mysql_native_password *77B4A70CEFD76DB9415F36D291E74C110D2738E0
CREATE OR REPLACE USER IF NOT EXISTS u1@localhost IDENTIFIED BY 'pw4';
ERROR HY000: Incorrect usage of OR REPLACE and IF NOT EXISTS
-SELECT password FROM mysql.user WHERE user='u1';
-password
-*77B4A70CEFD76DB9415F36D291E74C110D2738E0
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
+plugin authentication_string
+mysql_native_password *77B4A70CEFD76DB9415F36D291E74C110D2738E0
DROP USER IF EXISTS u1@localhost;
DROP USER IF EXISTS u1@localhost;
Warnings:
diff --git a/mysql-test/main/create_drop_user.test b/mysql-test/main/create_drop_user.test
index 949782a2daf..234383fb4ca 100644
--- a/mysql-test/main/create_drop_user.test
+++ b/mysql-test/main/create_drop_user.test
@@ -1,17 +1,17 @@
--source include/not_embedded.inc
CREATE USER IF NOT EXISTS u1@localhost IDENTIFIED BY 'pw1';
-SELECT password FROM mysql.user WHERE user='u1';
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
CREATE USER IF NOT EXISTS u1@localhost IDENTIFIED BY 'pw2';
-SELECT password FROM mysql.user WHERE user='u1';
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
CREATE OR REPLACE USER u1@localhost IDENTIFIED BY 'pw3';
-SELECT password FROM mysql.user WHERE user='u1';
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
--error ER_WRONG_USAGE
CREATE OR REPLACE USER IF NOT EXISTS u1@localhost IDENTIFIED BY 'pw4';
-SELECT password FROM mysql.user WHERE user='u1';
+SELECT plugin,authentication_string FROM mysql.user WHERE user='u1';
DROP USER IF EXISTS u1@localhost;
DROP USER IF EXISTS u1@localhost;
diff --git a/mysql-test/main/create_or_replace.result b/mysql-test/main/create_or_replace.result
index 0c1bccb861a..54bec5c3f9d 100644
--- a/mysql-test/main/create_or_replace.result
+++ b/mysql-test/main/create_or_replace.result
@@ -479,6 +479,21 @@ UNLOCK TABLES;
DROP FUNCTION f1;
DROP TABLE t1;
#
+# MDEV-14410 - Assertion `table->pos_in_locked_tables == __null ||
+# table->pos_in_locked_tables->table == table' failed in
+# mark_used_tables_as_free_for_reuse
+#
+CREATE TABLE t1 (a INT);
+CREATE TABLE t2 (b INT);
+CREATE TABLE t3 (c INT);
+CREATE TRIGGER tr1 BEFORE INSERT ON t3 FOR EACH ROW INSERT INTO t1 VALUES ();
+CREATE TRIGGER tr2 BEFORE INSERT ON t2 FOR EACH ROW INSERT INTO t3 SELECT * FROM t1;
+LOCK TABLE t1 WRITE, t2 WRITE;
+CREATE OR REPLACE TABLE t1 (i INT);
+UNLOCK TABLES;
+INSERT INTO t2 VALUES (1);
+DROP TABLE t1, t2, t3;
+#
# MDEV-11071 - Assertion `thd->transaction.stmt.is_empty()' failed in
# Locked_tables_list::unlock_locked_tables
#
@@ -488,12 +503,12 @@ CREATE TABLE t3(a INT);
LOCK TABLE t2 WRITE;
SELECT * FROM t2;
a
-CREATE OR REPLACE TEMPORARY TABLE t1(a INT) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
-ERROR HY000: CREATE TEMPORARY TABLE is not allowed with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE.
+CREATE OR REPLACE TEMPORARY TABLE t1(c INT DEFAULT '');
+ERROR 42000: Invalid default value for 'c'
SELECT * FROM t3;
ERROR HY000: Table 't3' was not locked with LOCK TABLES
-CREATE OR REPLACE TEMPORARY TABLE t2(a INT) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
-ERROR HY000: CREATE TEMPORARY TABLE is not allowed with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE.
+CREATE OR REPLACE TEMPORARY TABLE t2(c INT DEFAULT '');
+ERROR 42000: Invalid default value for 'c'
SELECT * FROM t3;
ERROR HY000: Table 't3' was not locked with LOCK TABLES
UNLOCK TABLES;
diff --git a/mysql-test/main/create_or_replace.test b/mysql-test/main/create_or_replace.test
index 3ae882139bc..4b167663742 100644
--- a/mysql-test/main/create_or_replace.test
+++ b/mysql-test/main/create_or_replace.test
@@ -422,6 +422,27 @@ UNLOCK TABLES;
DROP FUNCTION f1;
DROP TABLE t1;
+
+--echo #
+--echo # MDEV-14410 - Assertion `table->pos_in_locked_tables == __null ||
+--echo # table->pos_in_locked_tables->table == table' failed in
+--echo # mark_used_tables_as_free_for_reuse
+--echo #
+CREATE TABLE t1 (a INT);
+CREATE TABLE t2 (b INT);
+CREATE TABLE t3 (c INT);
+
+CREATE TRIGGER tr1 BEFORE INSERT ON t3 FOR EACH ROW INSERT INTO t1 VALUES ();
+CREATE TRIGGER tr2 BEFORE INSERT ON t2 FOR EACH ROW INSERT INTO t3 SELECT * FROM t1;
+
+LOCK TABLE t1 WRITE, t2 WRITE;
+CREATE OR REPLACE TABLE t1 (i INT);
+UNLOCK TABLES;
+INSERT INTO t2 VALUES (1);
+
+# Cleanup
+DROP TABLE t1, t2, t3;
+
--echo #
--echo # MDEV-11071 - Assertion `thd->transaction.stmt.is_empty()' failed in
--echo # Locked_tables_list::unlock_locked_tables
@@ -432,14 +453,14 @@ CREATE TABLE t3(a INT);
LOCK TABLE t2 WRITE;
SELECT * FROM t2;
# drops t2
---error ER_UNSUPPORT_COMPRESSED_TEMPORARY_TABLE
-CREATE OR REPLACE TEMPORARY TABLE t1(a INT) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+--error ER_INVALID_DEFAULT
+CREATE OR REPLACE TEMPORARY TABLE t1(c INT DEFAULT '');
# make sure we didn't leave locked tables mode
--error ER_TABLE_NOT_LOCKED
SELECT * FROM t3;
# drops t1
---error ER_UNSUPPORT_COMPRESSED_TEMPORARY_TABLE
-CREATE OR REPLACE TEMPORARY TABLE t2(a INT) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+--error ER_INVALID_DEFAULT
+CREATE OR REPLACE TEMPORARY TABLE t2(c INT DEFAULT '');
# make sure we didn't leave locked tables mode
--error ER_TABLE_NOT_LOCKED
SELECT * FROM t3;
diff --git a/mysql-test/main/create_user.result b/mysql-test/main/create_user.result
index 8001b43221b..bd10c6aba3b 100644
--- a/mysql-test/main/create_user.result
+++ b/mysql-test/main/create_user.result
@@ -1,57 +1,57 @@
create user foo;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 mysql_native_password N N 0.000000
drop user foo;
create user foo identified by 'password';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require SSL;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N ANY 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N ANY 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require X509;
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N X509 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N X509 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require CIPHER 'cipher';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require ISSUER 'issuer';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED issuer 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED issuer 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require SUBJECT 'subject';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED subject 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED subject 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require CIPHER 'cipher'
SUBJECT 'subject';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher subject 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher subject 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo identified by 'password' require CIPHER 'cipher'
AND SUBJECT 'subject'
AND ISSUER 'issuer';
select * from mysql.user where user = 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher issuer subject 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher issuer subject 0 0 0 0 mysql_native_password *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 N N 0.000000
drop user foo;
create user foo, foo2 identified by 'password' require CIPHER 'cipher'
AND SUBJECT 'subject'
AND ISSUER 'issuer';
select * from mysql.user where user like 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher issuer subject 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher issuer subject 0 0 0 0 mysql_native_password N N 0.000000
#--warning ER_USER_CREATE_EXISTS
create user if not exists foo, foo2 identified by 'password2'
require CIPHER 'cipher2' AND SUBJECT 'subject2' AND ISSUER 'issuer2';
@@ -60,7 +60,7 @@ Note 1973 Can't create user 'foo'@'%'; it already exists
Note 1973 Can't create user 'foo2'@'%'; it already exists
select * from mysql.user where user like 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher issuer subject 0 0 0 0 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N SPECIFIED cipher issuer subject 0 0 0 0 mysql_native_password N N 0.000000
drop user foo, foo2;
create user foo with MAX_QUERIES_PER_HOUR 10
MAX_UPDATES_PER_HOUR 20
@@ -68,5 +68,5 @@ MAX_CONNECTIONS_PER_HOUR 30
MAX_USER_CONNECTIONS 40;
select * from mysql.user where user like 'foo';
Host User Password Select_priv Insert_priv Update_priv Delete_priv Create_priv Drop_priv Reload_priv Shutdown_priv Process_priv File_priv Grant_priv References_priv Index_priv Alter_priv Show_db_priv Super_priv Create_tmp_table_priv Lock_tables_priv Execute_priv Repl_slave_priv Repl_client_priv Create_view_priv Show_view_priv Create_routine_priv Alter_routine_priv Create_user_priv Event_priv Trigger_priv Create_tablespace_priv Delete_history_priv ssl_type ssl_cipher x509_issuer x509_subject max_questions max_updates max_connections max_user_connections plugin authentication_string password_expired is_role default_role max_statement_time
-% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 10 20 30 40 N N 0.000000
+% foo N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 10 20 30 40 mysql_native_password N N 0.000000
drop user foo;
diff --git a/mysql-test/main/cte_nonrecursive.result b/mysql-test/main/cte_nonrecursive.result
index 96e9f527253..eeae6d02476 100644
--- a/mysql-test/main/cte_nonrecursive.result
+++ b/mysql-test/main/cte_nonrecursive.result
@@ -1512,3 +1512,150 @@ a a
1 1
drop database db_mdev_16473;
use test;
+#
+# MDEV-17154: using parameter markers for PS within CTEs more than once
+# using local variables in SP within CTEs more than once
+#
+prepare stmt from "
+with cte(c) as (select ? ) select r.c, s.c+10 from cte as r, cte as s;
+";
+set @a=2;
+execute stmt using @a;
+c s.c+10
+2 12
+set @a=5;
+execute stmt using @a;
+c s.c+10
+5 15
+deallocate prepare stmt;
+prepare stmt from "
+with cte(c) as (select ? ) select c from cte union select c+10 from cte;
+";
+set @a=2;
+execute stmt using @a;
+c
+2
+12
+set @a=5;
+execute stmt using @a;
+c
+5
+15
+deallocate prepare stmt;
+prepare stmt from "
+with cte_e(a,b) as
+(
+ with cte_o(c) as (select ?)
+ select r.c+10, s.c+20 from cte_o as r, cte_o as s
+)
+select * from cte_e as cte_e1 where a > 12
+union all
+select * from cte_e as cte_e2;
+";
+set @a=2;
+execute stmt using @a;
+a b
+12 22
+set @a=5;
+execute stmt using @a;
+a b
+15 25
+15 25
+deallocate prepare stmt;
+create table t1 (a int, b int);
+insert into t1 values
+(3,33), (1,17), (7,72), (4,45), (2,27), (3,35), (4,47), (3,38), (2,22);
+prepare stmt from "
+with cte as (select * from t1 where a < ? and b > ?)
+ select r.a, r.b+10, s.a, s.b+20 from cte as r, cte as s where r.a=s.a+1;
+";
+set @a=4, @b=20;
+execute stmt using @a,@b;
+a r.b+10 a s.b+20
+3 43 2 47
+3 45 2 47
+3 48 2 47
+3 43 2 42
+3 45 2 42
+3 48 2 42
+set @a=5, @b=20;
+execute stmt using @a,@b;
+a r.b+10 a s.b+20
+4 55 3 53
+4 57 3 53
+3 43 2 47
+3 45 2 47
+3 48 2 47
+4 55 3 55
+4 57 3 55
+4 55 3 58
+4 57 3 58
+3 43 2 42
+3 45 2 42
+3 48 2 42
+deallocate prepare stmt;
+create procedure p1()
+begin
+declare i int;
+set i = 0;
+while i < 4 do
+insert into t1
+with cte(a) as (select i) select r.a-1, s.a+1 from cte as r, cte as s;
+set i = i+1;
+end while;
+end|
+create procedure p2(in i int)
+begin
+insert into t1
+with cte(a) as (select i) select r.a-1, s.a+1 from cte as r, cte as s;
+end|
+delete from t1;
+call p1();
+select * from t1;
+a b
+-1 1
+0 2
+1 3
+2 4
+call p1();
+select * from t1;
+a b
+-1 1
+0 2
+1 3
+2 4
+-1 1
+0 2
+1 3
+2 4
+delete from t1;
+call p2(3);
+select * from t1;
+a b
+2 4
+call p2(7);
+select * from t1;
+a b
+2 4
+6 8
+drop procedure p1;
+drop procedure p2;
+drop table t1;
+#
+# MDEV-17107: PS for CREATE OR REPLACE VIEW defined by SELECT with CTEs
+#
+create table t1(a int);
+insert into t1 values (3), (1), (2);
+create table t2 (b int);
+insert into t2 values (2), (10);
+prepare stmt from
+"create or replace view v1 as
+ with t as (select s.a from (select t1.a from t1) s),
+ r as(select t.a from t2, t where t2.b=t.a)
+ select a from r;";
+execute stmt;
+select * from v1;
+a
+2
+drop view v1;
+drop table t1,t2;
diff --git a/mysql-test/main/cte_nonrecursive.test b/mysql-test/main/cte_nonrecursive.test
index 11c864bcac1..920c27a70f9 100644
--- a/mysql-test/main/cte_nonrecursive.test
+++ b/mysql-test/main/cte_nonrecursive.test
@@ -1057,3 +1057,114 @@ select * from cte, db_mdev_16473.t1 as t where cte.a=t.a;
drop database db_mdev_16473;
use test;
+
+--echo #
+--echo # MDEV-17154: using parameter markers for PS within CTEs more than once
+--echo # using local variables in SP within CTEs more than once
+--echo #
+
+prepare stmt from "
+with cte(c) as (select ? ) select r.c, s.c+10 from cte as r, cte as s;
+";
+set @a=2;
+execute stmt using @a;
+set @a=5;
+execute stmt using @a;
+deallocate prepare stmt;
+
+prepare stmt from "
+with cte(c) as (select ? ) select c from cte union select c+10 from cte;
+";
+set @a=2;
+execute stmt using @a;
+set @a=5;
+execute stmt using @a;
+deallocate prepare stmt;
+
+prepare stmt from "
+with cte_e(a,b) as
+(
+ with cte_o(c) as (select ?)
+ select r.c+10, s.c+20 from cte_o as r, cte_o as s
+)
+select * from cte_e as cte_e1 where a > 12
+union all
+select * from cte_e as cte_e2;
+";
+set @a=2;
+execute stmt using @a;
+set @a=5;
+execute stmt using @a;
+deallocate prepare stmt;
+
+create table t1 (a int, b int);
+insert into t1 values
+ (3,33), (1,17), (7,72), (4,45), (2,27), (3,35), (4,47), (3,38), (2,22);
+
+prepare stmt from "
+with cte as (select * from t1 where a < ? and b > ?)
+ select r.a, r.b+10, s.a, s.b+20 from cte as r, cte as s where r.a=s.a+1;
+";
+set @a=4, @b=20;
+execute stmt using @a,@b;
+set @a=5, @b=20;
+execute stmt using @a,@b;
+deallocate prepare stmt;
+
+delimiter |;
+
+create procedure p1()
+begin
+ declare i int;
+ set i = 0;
+ while i < 4 do
+ insert into t1
+ with cte(a) as (select i) select r.a-1, s.a+1 from cte as r, cte as s;
+ set i = i+1;
+ end while;
+end|
+
+create procedure p2(in i int)
+begin
+ insert into t1
+ with cte(a) as (select i) select r.a-1, s.a+1 from cte as r, cte as s;
+end|
+
+delimiter ;|
+
+delete from t1;
+call p1();
+select * from t1;
+call p1();
+select * from t1;
+
+delete from t1;
+call p2(3);
+select * from t1;
+call p2(7);
+select * from t1;
+
+drop procedure p1;
+drop procedure p2;
+drop table t1;
+
+--echo #
+--echo # MDEV-17107: PS for CREATE OR REPLACE VIEW defined by SELECT with CTEs
+--echo #
+
+create table t1(a int);
+insert into t1 values (3), (1), (2);
+create table t2 (b int);
+insert into t2 values (2), (10);
+
+prepare stmt from
+"create or replace view v1 as
+ with t as (select s.a from (select t1.a from t1) s),
+ r as(select t.a from t2, t where t2.b=t.a)
+ select a from r;";
+
+execute stmt;
+select * from v1;
+
+drop view v1;
+drop table t1,t2;
diff --git a/mysql-test/main/cte_recursive.result b/mysql-test/main/cte_recursive.result
index 4becc038543..9e934b19efc 100644
--- a/mysql-test/main/cte_recursive.result
+++ b/mysql-test/main/cte_recursive.result
@@ -3306,7 +3306,307 @@ SELECT func();
func()
1
DROP FUNCTION func;
-# Start of 10.3 tests
+#
+# MDEV-17024: two materialized CTEs using the same recursive CTE
+#
+create table t1 (id int);
+insert into t1 values (1), (2), (3);
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2;
+c1 c2
+2 1
+explain extended with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 PRIMARY <derived4> ALL NULL NULL NULL NULL 6 100.00
+1 PRIMARY <derived5> ALL NULL NULL NULL NULL 6 100.00 Using join buffer (flat, BNL join)
+4 DERIVED <derived2> ALL NULL NULL NULL NULL 2 100.00 Using where
+4 DERIVED t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using join buffer (flat, BNL join)
+5 DERIVED <derived2> ALL NULL NULL NULL NULL 2 100.00 Using where
+5 DERIVED t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using join buffer (flat, BNL join)
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
+3 RECURSIVE UNION <derived2> ALL NULL NULL NULL NULL 2 100.00 Using where
+NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL NULL
+Warnings:
+Note 1003 with recursive rcte as (/* select#2 */ select 1 AS `a` union /* select#3 */ select cast(`rcte`.`a` + 1 as unsigned) AS `cast(a+1 as unsigned)` from `rcte` where `rcte`.`a` < 10), cte1 as (/* select#4 */ select count(0) AS `c1` from `rcte` join `test`.`t1` where `rcte`.`a` between 3 and 5 and `test`.`t1`.`id` = `rcte`.`a` - 3), cte2 as (/* select#5 */ select count(0) AS `c2` from `rcte` join `test`.`t1` where `rcte`.`a` between 7 and 8 and `test`.`t1`.`id` = `rcte`.`a` - 7)/* select#1 */ select `cte1`.`c1` AS `c1`,`cte2`.`c2` AS `c2` from `cte1` join `cte2`
+prepare stmt from "with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2";
+execute stmt;
+c1 c2
+2 1
+execute stmt;
+c1 c2
+2 1
+create table t2 (c1 int, c2 int);
+create procedure p() insert into t2 with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2;
+call p();
+select * from t2;
+c1 c2
+2 1
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1;
+c1
+2
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from t1),
+cte2 as
+(select count(*) as c2 from t2)
+select * from cte1,cte2;
+c1 c2
+3 1
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2 where cte1.c1 = 3;
+c1 c2
+drop procedure p;
+drop table t1,t2;
+#
+# MDEV-17201: recursive part with LIMIT
+#
+CREATE TABLE purchases (
+id int unsigned NOT NULL AUTO_INCREMENT,
+pdate date NOT NULL,
+quantity int unsigned NOT NULL,
+p_id int unsigned NOT NULL,
+PRIMARY KEY (id)
+);
+INSERT INTO purchases(pdate, quantity, p_id) VALUES
+('2014-11-01',5 ,1),('2014-11-03', 3 ,1),
+('2014-11-01',2 ,2),('2014-11-03', 4 ,2);
+CREATE TABLE expired (
+edate date NOT NULL,
+quantity int unsigned NOT NULL,
+p_id int unsigned NOT NULL,
+PRIMARY KEY (edate,p_id)
+);
+INSERT INTO expired VALUES ('2014-11-12', 5 ,1),('2014-11-08', 1 ,2);
+WITH RECURSIVE expired_map AS (
+SELECT edate AS expired_date,
+CAST(NULL AS date) AS purchase_date,
+0 AS quantity,
+e.p_id,
+(SELECT MAX(id)+1 FROM purchases p
+WHERE pdate <= edate AND p.p_id =p_id) AS purchase_processed,
+quantity AS unresolved
+FROM expired e
+UNION
+( SELECT expired_date,
+pdate,
+IF(p.quantity < m.unresolved, p.quantity, m.unresolved),
+p.p_id,
+p.id,
+IF(p.quantity < m.unresolved, m.unresolved - p.quantity, 0)
+FROM purchases p JOIN expired_map m ON p.p_id = m.p_id
+WHERE p.id < m.purchase_processed AND m.unresolved > 0
+ORDER BY p.id DESC
+LIMIT 1
+)
+)
+SELECT * FROM expired_map;
+expired_date purchase_date quantity p_id purchase_processed unresolved
+2014-11-12 NULL 0 1 5 5
+2014-11-08 NULL 0 2 5 1
+2014-11-08 2014-11-03 1 2 4 0
+DROP TABLE purchases, expired;
+#
+# MDEV-17635: Two recursive CTEs, the second using the first
+#
+WITH RECURSIVE
+x AS (SELECT 0 as k UNION ALL SELECT k + 1 FROM x WHERE k < 1),
+z AS
+( SELECT k1 AS cx, k2 AS cy, k1, k2
+FROM (SELECT k AS k1 FROM x) x1 JOIN (SELECT k AS k2 FROM x) y1
+UNION
+SELECT 1,1,1,1 FROM z)
+SELECT * FROM z;
+cx cy k1 k2
+0 0 0 0
+1 0 1 0
+0 1 0 1
+1 1 1 1
+# https://wiki.postgresql.org/wiki/Mandelbrot_set:
+WITH RECURSIVE x(i) AS (
+SELECT CAST(0 AS DECIMAL(13, 10))
+UNION ALL
+SELECT i + 1
+FROM x
+WHERE i < 101
+),
+Z(Ix, Iy, Cx, Cy, X, Y, I) AS (
+SELECT Ix, Iy, X, Y, X, Y, 0
+FROM (SELECT CAST(-2.2 + 0.031 * i AS DECIMAL(13, 10)) AS X,
+i AS Ix FROM x) AS xgen
+CROSS JOIN (
+SELECT CAST(-1.5 + 0.031 * i AS DECIMAL(13, 10)) AS Y,
+i AS iY FROM x
+) AS ygen
+UNION ALL
+SELECT Ix, Iy, Cx, Cy,
+CAST(X * X - Y * Y + Cx AS DECIMAL(13, 10)) AS X,
+CAST(Y * X * 2 + Cy AS DECIMAL(13, 10)), I + 1
+FROM Z
+WHERE X * X + Y * Y < 16.0
+AND I < 27
+),
+Zt (Ix, Iy, I) AS (
+SELECT Ix, Iy, MAX(I) AS I
+FROM Z
+GROUP BY Iy, Ix
+ORDER BY Iy, Ix
+)
+SELECT GROUP_CONCAT(
+SUBSTRING(
+' .,,,-----++++%%%%@@@@#### ',
+GREATEST(I, 1),
+1
+) ORDER BY Ix SEPARATOR ''
+ ) AS 'Mandelbrot Set'
+ FROM Zt
+GROUP BY Iy
+ORDER BY Iy;
+Mandelbrot Set
+ ....................................................................................
+ .......................................................................................
+ .........................................................................................
+ ...........................................................................................
+ ....................................................,,,,,,,,,.................................
+ ................................................,,,,,,,,,,,,,,,,,,.............................
+ ..............................................,,,,,,,,,,,,,,,,,,,,,,,,..........................
+ ............................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................
+ ..........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................
+ .........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................
+ ........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...................
+ .......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................
+ .......................................,,,,,,,,,,,,,,,,,,,,,,,,--,,,,,,,,,,,,,,,,,,,,................
+......................................,,,,,,,,,,,,,,,,,,,,,,,,,,-+--,,,,,,,,,,,,,,,,,,,...............
+....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----,,,,,,,,,,,,,,,,,,,..............
+...................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,--- -----,,,,,,,,,,,,,,,,,.............
+.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++--++,,,,,,,,,,,,,,,,,,............
+................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----%++---,,,,,,,,,,,,,,,,,............
+..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----+%----,,,,,,,,,,,,,,,,,,...........
+.............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----- %%+----,,,,,,,,,,,,,,,,,,..........
+...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---%-+% ----,,,,,,,,,,,,,,,,,,,.........
+..........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+ +## %+%---,,,,,,,,,,,,,,,,,,.........
+........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----# # +---,,,,,,,,,,,,,,,,,,........
+.......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-------% %-----,,,,,,,,,,,,,,,,,........
+.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+ ------,,,,,,,,,,,,,,,,,.......
+....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------+@ +-----------,,,,,,,,,,,,.......
+..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----@-------++ ++-----------,,,,,,,,,,,,......
+.................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--+@% ---+ +@%%@ %%+@+@%------+-,,,,,,,,,,,......
+................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---- # ++% % @-----++--,,,,,,,,,,,.....
+..............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----+ % %%++ %+%@-,,,,,,,,,,,.....
+.............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----+# #% ++-,,,,,,,,,,,,....
+............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+ @---,,,,,,,,,,,,....
+..........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-------++% ---,,,,,,,,,,,,....
+.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------+ + %+---,,,,,,,,,,,,,...
+........,,,,,,,,,,,,,,,,,,,,,--------------------@ +----,,,,,,,,,,,,...
+.......,,,,,,,,,,,,,,,,,,,,,,- +-----------------+ ----,,,,,,,,,,,,...
+.......,,,,,,,,,,,,,,,,,,,,,--++------+---------+% +++--,,,,,,,,,,,,..
+......,,,,,,,,,,,,,,,,,,,,,,--%+-----++--------- #+-,,,,,,,,,,,,..
+.....,,,,,,,,,,,,,,,,,,,,,,----#%++--+@ -+-----+% --,,,,,,,,,,,,..
+.....,,,,,,,,,,,,,,,,,,,,,,-----+## ++@ + +----% +--,,,,,,,,,,,,,..
+....,,,,,,,,,,,,,,,,,,,,,,------+@ @ @@++++# +--,,,,,,,,,,,,,..
+....,,,,,,,,,,,,,,,,,,,,,-------% #++% -,,,,,,,,,,,,,..
+...,,,,,,,,,,,,,,,,,,,,,------++%# %%@ %-,,,,,,,,,,,,,,.
+...,,,,,,,,,,,,,,,,,,,--------+ % +--,,,,,,,,,,,,,,.
+...,,,,,,,,,,,,,,,,,,-----+--++@ # --,,,,,,,,,,,,,,.
+..,,,,,,,,,,,,,,,,,-------%+++% @--,,,,,,,,,,,,,,,.
+..,,,,,,,,,,,-------------+ @#@ ---,,,,,,,,,,,,,,,.
+..,,,,,,,,,---@--------@-+% +---,,,,,,,,,,,,,,,.
+..,,,,,------- +-++++-+%%% +----,,,,,,,,,,,,,,,.
+..,,,,,,------%--------++% +----,,,,,,,,,,,,,,,.
+..,,,,,,,,,,--+----------++# ---,,,,,,,,,,,,,,,.
+..,,,,,,,,,,,,------------+@@@% +--,,,,,,,,,,,,,,,.
+..,,,,,,,,,,,,,,,,,------- +++% %--,,,,,,,,,,,,,,,.
+...,,,,,,,,,,,,,,,,,,---------+@ @ --,,,,,,,,,,,,,,.
+...,,,,,,,,,,,,,,,,,,,,------- # %@ +--,,,,,,,,,,,,,,.
+...,,,,,,,,,,,,,,,,,,,,,-------++@ %+ %-,,,,,,,,,,,,,,.
+....,,,,,,,,,,,,,,,,,,,,,------- %++% %-,,,,,,,,,,,,,..
+....,,,,,,,,,,,,,,,,,,,,,,------+# %# #@ ++++ +--,,,,,,,,,,,,,..
+.....,,,,,,,,,,,,,,,,,,,,,,-----+ %%++% +@+----+ +--,,,,,,,,,,,,,..
+.....,,,,,,,,,,,,,,,,,,,,,,,---%+++--+#+--------% #--,,,,,,,,,,,,..
+......,,,,,,,,,,,,,,,,,,,,,,--++-----%%--------- @#--,,,,,,,,,,,,..
+.......,,,,,,,,,,,,,,,,,,,,,---------------------+@ +-++,,,,,,,,,,,,...
+........,,,,,,,,,,,,,,,,,,,,,--------------------+ ----,,,,,,,,,,,,...
+.........,,,,,,,,,,,,,,,,,,,,----,,,------------- #+----,,,,,,,,,,,,...
+..........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-------+ + +---,,,,,,,,,,,,,...
+...........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------+%# #---,,,,,,,,,,,,....
+............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+# @ @---,,,,,,,,,,,,....
+.............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----+# + @--,,,,,,,,,,,,....
+..............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+% %+@ %+-+ +++%-,,,,,,,,,,,.....
+................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----% %@++ # % -----++-,,,,,,,,,,,,.....
+.................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-- ++ ---+ + +%@ %++++++------%-,,,,,,,,,,,......
+...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---- -------++ +------------,,,,,,,,,,,,......
+....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------+% +--------,,,,,,,,,,,,,,,.......
+......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------+# -----,,,,,,,,,,,,,,,,,,.......
+.......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-------+ #----,,,,,,,,,,,,,,,,,,........
+.........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----+% %#---,,,,,,,,,,,,,,,,,,,........
+..........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+%+%@ %+%%--,,,,,,,,,,,,,,,,,,.........
+............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+-+% %----,,,,,,,,,,,,,,,,,,..........
+.............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----+%@+---,,,,,,,,,,,,,,,,,,,..........
+...............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----+%----,,,,,,,,,,,,,,,,,,...........
+................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----%+ +--,,,,,,,,,,,,,,,,,............
+..................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++----,,,,,,,,,,,,,,,,,.............
+...................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,---@-----,,,,,,,,,,,,,,,,,.............
+.....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,-----,,,,,,,,,,,,,,,,,,,..............
+ .....................................,,,,,,,,,,,,,,,,,,,,,,,,,,--%,,,,,,,,,,,,,,,,,,,,...............
+ .......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................
+ ........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................
+ ........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...................
+ .........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................
+ ..........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................
+ ............................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................
+ .............................................,,,,,,,,,,,,,,,,,,,,,,,,..........................
+ ................................................,,,,,,,,,,,,,,,,,.............................
+ .....................................................,,,,....................................
+ ...........................................................................................
+ .........................................................................................
+ ......................................................................................
+ ....................................................................................
+ .................................................................................
+ ..............................................................................
+ ...........................................................................
+ ........................................................................
+# End of 10.2 tests
#
# MDEV-14217 [db crash] Recursive CTE when SELECT includes new field
#
@@ -3595,3 +3895,4 @@ a
0
NULL
DROP TABLE t1;
+# End of 10.3 tests
diff --git a/mysql-test/main/cte_recursive.test b/mysql-test/main/cte_recursive.test
index 109f7d73011..79809044c00 100644
--- a/mysql-test/main/cte_recursive.test
+++ b/mysql-test/main/cte_recursive.test
@@ -2324,7 +2324,179 @@ SELECT func();
DROP FUNCTION func;
---echo # Start of 10.3 tests
+--echo #
+--echo # MDEV-17024: two materialized CTEs using the same recursive CTE
+--echo #
+
+create table t1 (id int);
+insert into t1 values (1), (2), (3);
+
+let $q=
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2;
+
+eval $q;
+eval explain extended $q;
+eval prepare stmt from "$q";
+execute stmt;
+execute stmt;
+
+create table t2 (c1 int, c2 int);
+eval create procedure p() insert into t2 $q;
+call p();
+select * from t2;
+
+let $q1=
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1;
+
+eval $q1;
+
+let $q2=
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from t1),
+cte2 as
+(select count(*) as c2 from t2)
+select * from cte1,cte2;
+
+eval $q2;
+
+let $q3=
+with recursive
+rcte(a) as
+(select 1 union select cast(a+1 as unsigned) from rcte where a < 10),
+cte1 as
+(select count(*) as c1 from rcte,t1 where a between 3 and 5 and id=a-3),
+cte2 as
+(select count(*) as c2 from rcte,t1 where a between 7 and 8 and id=a-7)
+select * from cte1, cte2 where cte1.c1 = 3;
+
+eval $q3;
+
+drop procedure p;
+drop table t1,t2;
+
+--echo #
+--echo # MDEV-17201: recursive part with LIMIT
+--echo #
+
+CREATE TABLE purchases (
+ id int unsigned NOT NULL AUTO_INCREMENT,
+ pdate date NOT NULL,
+ quantity int unsigned NOT NULL,
+ p_id int unsigned NOT NULL,
+ PRIMARY KEY (id)
+);
+INSERT INTO purchases(pdate, quantity, p_id) VALUES
+ ('2014-11-01',5 ,1),('2014-11-03', 3 ,1),
+ ('2014-11-01',2 ,2),('2014-11-03', 4 ,2);
+
+CREATE TABLE expired (
+ edate date NOT NULL,
+ quantity int unsigned NOT NULL,
+ p_id int unsigned NOT NULL,
+ PRIMARY KEY (edate,p_id)
+);
+
+INSERT INTO expired VALUES ('2014-11-12', 5 ,1),('2014-11-08', 1 ,2);
+
+WITH RECURSIVE expired_map AS (
+ SELECT edate AS expired_date,
+ CAST(NULL AS date) AS purchase_date,
+ 0 AS quantity,
+ e.p_id,
+ (SELECT MAX(id)+1 FROM purchases p
+ WHERE pdate <= edate AND p.p_id =p_id) AS purchase_processed,
+ quantity AS unresolved
+ FROM expired e
+ UNION
+ ( SELECT expired_date,
+ pdate,
+ IF(p.quantity < m.unresolved, p.quantity, m.unresolved),
+ p.p_id,
+ p.id,
+ IF(p.quantity < m.unresolved, m.unresolved - p.quantity, 0)
+ FROM purchases p JOIN expired_map m ON p.p_id = m.p_id
+ WHERE p.id < m.purchase_processed AND m.unresolved > 0
+ ORDER BY p.id DESC
+ LIMIT 1
+ )
+)
+SELECT * FROM expired_map;
+
+DROP TABLE purchases, expired;
+
+--echo #
+--echo # MDEV-17635: Two recursive CTEs, the second using the first
+--echo #
+
+WITH RECURSIVE
+x AS (SELECT 0 as k UNION ALL SELECT k + 1 FROM x WHERE k < 1),
+z AS
+ ( SELECT k1 AS cx, k2 AS cy, k1, k2
+ FROM (SELECT k AS k1 FROM x) x1 JOIN (SELECT k AS k2 FROM x) y1
+ UNION
+ SELECT 1,1,1,1 FROM z)
+SELECT * FROM z;
+
+--echo # https://wiki.postgresql.org/wiki/Mandelbrot_set:
+
+WITH RECURSIVE x(i) AS (
+ SELECT CAST(0 AS DECIMAL(13, 10))
+ UNION ALL
+ SELECT i + 1
+ FROM x
+ WHERE i < 101
+),
+Z(Ix, Iy, Cx, Cy, X, Y, I) AS (
+ SELECT Ix, Iy, X, Y, X, Y, 0
+ FROM (SELECT CAST(-2.2 + 0.031 * i AS DECIMAL(13, 10)) AS X,
+ i AS Ix FROM x) AS xgen
+ CROSS JOIN (
+ SELECT CAST(-1.5 + 0.031 * i AS DECIMAL(13, 10)) AS Y,
+ i AS iY FROM x
+ ) AS ygen
+ UNION ALL
+ SELECT Ix, Iy, Cx, Cy,
+ CAST(X * X - Y * Y + Cx AS DECIMAL(13, 10)) AS X,
+ CAST(Y * X * 2 + Cy AS DECIMAL(13, 10)), I + 1
+ FROM Z
+ WHERE X * X + Y * Y < 16.0
+ AND I < 27
+),
+Zt (Ix, Iy, I) AS (
+ SELECT Ix, Iy, MAX(I) AS I
+ FROM Z
+ GROUP BY Iy, Ix
+ ORDER BY Iy, Ix
+)
+SELECT GROUP_CONCAT(
+ SUBSTRING(
+ ' .,,,-----++++%%%%@@@@#### ',
+ GREATEST(I, 1),
+ 1
+ ) ORDER BY Ix SEPARATOR ''
+ ) AS 'Mandelbrot Set'
+ FROM Zt
+GROUP BY Iy
+ORDER BY Iy;
+
+--echo # End of 10.2 tests
--echo #
--echo # MDEV-14217 [db crash] Recursive CTE when SELECT includes new field
@@ -2553,3 +2725,5 @@ WITH RECURSIVE cte AS
SELECT * FROM cte;
DROP TABLE t1;
+
+--echo # End of 10.3 tests
diff --git a/mysql-test/main/ctype_binary.result b/mysql-test/main/ctype_binary.result
index 0afe5298411..8059e02611e 100644
--- a/mysql-test/main/ctype_binary.result
+++ b/mysql-test/main/ctype_binary.result
@@ -3048,6 +3048,29 @@ DROP TABLE t1;
SELECT _binary 0x7E, _binary X'7E', _binary B'01111110';
_binary 0x7E _binary X'7E' _binary B'01111110'
~ ~ ~
+SET NAMES utf8, character_set_connection=binary;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varbinary(10) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+abcdefghi-abcdefghi
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_binary.test b/mysql-test/main/ctype_binary.test
index 8da4eaff572..155d8548f77 100644
--- a/mysql-test/main/ctype_binary.test
+++ b/mysql-test/main/ctype_binary.test
@@ -24,6 +24,9 @@ SET NAMES binary;
--echo #
SELECT _binary 0x7E, _binary X'7E', _binary B'01111110';
+SET NAMES utf8, character_set_connection=binary;
+--source include/ctype_mdev13118.inc
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_eucjpms.result b/mysql-test/main/ctype_eucjpms.result
index bc7b4b9ef9d..507d0021a1f 100644
--- a/mysql-test/main/ctype_eucjpms.result
+++ b/mysql-test/main/ctype_eucjpms.result
@@ -33844,6 +33844,29 @@ HEX(a) CHAR_LENGTH(a)
DROP TABLE t1;
SELECT _eucjpms 0x8EA0;
ERROR HY000: Invalid eucjpms character string: '8EA0'
+SET NAMES eucjpms;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET eucjpms DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_eucjpms.test b/mysql-test/main/ctype_eucjpms.test
index c69abc32a03..867ca809dbf 100644
--- a/mysql-test/main/ctype_eucjpms.test
+++ b/mysql-test/main/ctype_eucjpms.test
@@ -537,6 +537,8 @@ DROP TABLE t1;
--error ER_INVALID_CHARACTER_STRING
SELECT _eucjpms 0x8EA0;
+SET NAMES eucjpms;
+--source include/ctype_mdev13118.inc
--echo #
--echo # End of 10.0 tests
diff --git a/mysql-test/main/ctype_euckr.result b/mysql-test/main/ctype_euckr.result
index 3fb6f98b2eb..cc50ddd20be 100644
--- a/mysql-test/main/ctype_euckr.result
+++ b/mysql-test/main/ctype_euckr.result
@@ -25405,6 +25405,35 @@ A1A1A1A1A1A120202020202020202020202020202020202020
# End of 5.6 tests
#
#
+# Start of 10.0 tests
+#
+SET NAMES utf8, character_set_connection=euckr;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET euckr DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
+#
+# End of 10.0 tests
+#
+#
# Start of 10.2 tests
#
#
diff --git a/mysql-test/main/ctype_euckr.test b/mysql-test/main/ctype_euckr.test
index 950c60c47e5..46955360217 100644
--- a/mysql-test/main/ctype_euckr.test
+++ b/mysql-test/main/ctype_euckr.test
@@ -197,6 +197,16 @@ set collation_connection=euckr_bin;
--echo # End of 5.6 tests
--echo #
+--echo #
+--echo # Start of 10.0 tests
+--echo #
+
+SET NAMES utf8, character_set_connection=euckr;
+--source include/ctype_mdev13118.inc
+
+--echo #
+--echo # End of 10.0 tests
+--echo #
--echo #
--echo # Start of 10.2 tests
diff --git a/mysql-test/main/ctype_gbk.result b/mysql-test/main/ctype_gbk.result
index 6bbb9bb3094..4515b9fbdbf 100644
--- a/mysql-test/main/ctype_gbk.result
+++ b/mysql-test/main/ctype_gbk.result
@@ -5081,6 +5081,29 @@ E05C5B
E05B
DROP TABLE t1;
# Start of ctype_E05C.inc
+SET NAMES utf8, character_set_connection=gbk;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET gbk DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# MDEV-9886 Illegal mix of collations with a view comparing a field to a binary constant
#
diff --git a/mysql-test/main/ctype_gbk.test b/mysql-test/main/ctype_gbk.test
index a3dc7f4af44..d9d0a4d0ee4 100644
--- a/mysql-test/main/ctype_gbk.test
+++ b/mysql-test/main/ctype_gbk.test
@@ -199,6 +199,9 @@ let $ctype_unescape_combinations=selected;
SET NAMES gbk;
--source include/ctype_E05C.inc
+SET NAMES utf8, character_set_connection=gbk;
+--source include/ctype_mdev13118.inc
+
--echo #
--echo # MDEV-9886 Illegal mix of collations with a view comparing a field to a binary constant
--echo #
diff --git a/mysql-test/main/ctype_latin1.result b/mysql-test/main/ctype_latin1.result
index d5906cb74dd..233fd85a2c4 100644
--- a/mysql-test/main/ctype_latin1.result
+++ b/mysql-test/main/ctype_latin1.result
@@ -8022,6 +8022,38 @@ a
0
DROP VIEW v1;
DROP TABLE t1;
+SET NAMES latin1;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
+#
+# MDEV-17298 ASAN unknown-crash / READ of size 1 in my_strntoul_8bit upon INSERT .. SELECT
+#
+SET NAMES latin1;
+CREATE TABLE t1 (a CHAR);
+CREATE TABLE t2 (b ENUM('foo','bar'));
+INSERT INTO t1 VALUES ('1');
+INSERT INTO t2 SELECT * FROM t1;
+DROP TABLE t1, t2;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_latin1.test b/mysql-test/main/ctype_latin1.test
index 38f147708b8..a556c86c016 100644
--- a/mysql-test/main/ctype_latin1.test
+++ b/mysql-test/main/ctype_latin1.test
@@ -262,6 +262,21 @@ SELECT * FROM v1;
DROP VIEW v1;
DROP TABLE t1;
+SET NAMES latin1;
+--source include/ctype_mdev13118.inc
+
+
+--echo #
+--echo # MDEV-17298 ASAN unknown-crash / READ of size 1 in my_strntoul_8bit upon INSERT .. SELECT
+--echo #
+
+SET NAMES latin1;
+CREATE TABLE t1 (a CHAR);
+CREATE TABLE t2 (b ENUM('foo','bar'));
+INSERT INTO t1 VALUES ('1');
+INSERT INTO t2 SELECT * FROM t1;
+DROP TABLE t1, t2;
+
--echo #
--echo # End of 10.0 tests
diff --git a/mysql-test/main/ctype_uca.result b/mysql-test/main/ctype_uca.result
index 725e744c44e..88fba0b3973 100644
--- a/mysql-test/main/ctype_uca.result
+++ b/mysql-test/main/ctype_uca.result
@@ -13940,6 +13940,27 @@ Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = 'oe' and `test`.`t1`.`a` = 'oe'
DROP TABLE t1;
#
+# MDEV-17064 LIKE function has error behavior on the fields in which the collation is xxx_unicode_xx
+#
+CREATE TABLE t1 (name VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci);
+INSERT INTO t1 VALUES ('radio! test');
+SELECT * FROM t1 WHERE name LIKE '%!!%' ESCAPE '!';
+name
+radio! test
+ALTER TABLE t1 CHANGE COLUMN name name VARCHAR(20) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
+SELECT * FROM t1 WHERE name LIKE '%!!%' ESCAPE '!';
+name
+radio! test
+DROP TABLE t1;
+CREATE TABLE t1 (name VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci);
+INSERT INTO t1 VALUES ('radio! test');
+SELECT name LIKE '%!!%' ESCAPE '!' AS c1,
+name LIKE '%!!%' COLLATE utf8_general_ci ESCAPE '!' AS c2
+FROM t1;
+c1 c2
+1 1
+DROP TABLE t1;
+#
# End of MariaDB-10.0 tests
#
#
diff --git a/mysql-test/main/ctype_uca.test b/mysql-test/main/ctype_uca.test
index 15a945fde6d..82be0305f07 100644
--- a/mysql-test/main/ctype_uca.test
+++ b/mysql-test/main/ctype_uca.test
@@ -619,6 +619,24 @@ EXPLAIN EXTENDED SELECT * FROM t1 WHERE a='oe' COLLATE utf8_german2_ci AND a='oe
DROP TABLE t1;
--echo #
+--echo # MDEV-17064 LIKE function has error behavior on the fields in which the collation is xxx_unicode_xx
+--echo #
+
+CREATE TABLE t1 (name VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci);
+INSERT INTO t1 VALUES ('radio! test');
+SELECT * FROM t1 WHERE name LIKE '%!!%' ESCAPE '!';
+ALTER TABLE t1 CHANGE COLUMN name name VARCHAR(20) CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';
+SELECT * FROM t1 WHERE name LIKE '%!!%' ESCAPE '!';
+DROP TABLE t1;
+
+CREATE TABLE t1 (name VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci);
+INSERT INTO t1 VALUES ('radio! test');
+SELECT name LIKE '%!!%' ESCAPE '!' AS c1,
+ name LIKE '%!!%' COLLATE utf8_general_ci ESCAPE '!' AS c2
+FROM t1;
+DROP TABLE t1;
+
+--echo #
--echo # End of MariaDB-10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_ucs.result b/mysql-test/main/ctype_ucs.result
index a68309831c6..5641726a831 100644
--- a/mysql-test/main/ctype_ucs.result
+++ b/mysql-test/main/ctype_ucs.result
@@ -5690,6 +5690,29 @@ c2
YWJjZGVmZ2hp-YWJjZGVmZ2hp
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch;
+SET NAMES utf8, character_set_connection=ucs2;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET ucs2 DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_ucs.test b/mysql-test/main/ctype_ucs.test
index 9592e27f8e1..d0d463c0340 100644
--- a/mysql-test/main/ctype_ucs.test
+++ b/mysql-test/main/ctype_ucs.test
@@ -992,6 +992,10 @@ DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch;
+SET NAMES utf8, character_set_connection=ucs2;
+--source include/ctype_mdev13118.inc
+
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_ujis.result b/mysql-test/main/ctype_ujis.result
index cb9de83fedc..0b1cf606f0b 100644
--- a/mysql-test/main/ctype_ujis.result
+++ b/mysql-test/main/ctype_ujis.result
@@ -26149,6 +26149,29 @@ HEX(a) CHAR_LENGTH(a)
DROP TABLE t1;
SELECT _ujis 0x8EA0;
ERROR HY000: Invalid ujis character string: '8EA0'
+SET NAMES ujis;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET ujis DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_ujis.test b/mysql-test/main/ctype_ujis.test
index ff9c61c05ba..cf247763b46 100644
--- a/mysql-test/main/ctype_ujis.test
+++ b/mysql-test/main/ctype_ujis.test
@@ -1368,6 +1368,10 @@ DROP TABLE t1;
SELECT _ujis 0x8EA0;
+SET NAMES ujis;
+--source include/ctype_mdev13118.inc
+
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_upgrade.result b/mysql-test/main/ctype_upgrade.result
index 5f0be66f8fb..7f8b594cbf8 100644
--- a/mysql-test/main/ctype_upgrade.result
+++ b/mysql-test/main/ctype_upgrade.result
@@ -240,7 +240,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -299,7 +298,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
diff --git a/mysql-test/main/ctype_utf16.result b/mysql-test/main/ctype_utf16.result
index 8de21a14bd9..a105017b726 100644
--- a/mysql-test/main/ctype_utf16.result
+++ b/mysql-test/main/ctype_utf16.result
@@ -2142,6 +2142,29 @@ EXECUTE stmt USING @arg00;
CONCAT(_utf16'a' COLLATE utf16_unicode_ci, ?)
aÿ
DEALLOCATE PREPARE stmt;
+SET NAMES utf8, character_set_connection=utf16;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET utf16 DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_utf16.test b/mysql-test/main/ctype_utf16.test
index 526f5251055..504e62e3e89 100644
--- a/mysql-test/main/ctype_utf16.test
+++ b/mysql-test/main/ctype_utf16.test
@@ -870,6 +870,11 @@ SET @arg00=_binary 0x00FF;
EXECUTE stmt USING @arg00;
DEALLOCATE PREPARE stmt;
+
+SET NAMES utf8, character_set_connection=utf16;
+--source include/ctype_mdev13118.inc
+
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_utf16le.result b/mysql-test/main/ctype_utf16le.result
index 0fedff7d3bf..6d8d7ddca2a 100644
--- a/mysql-test/main/ctype_utf16le.result
+++ b/mysql-test/main/ctype_utf16le.result
@@ -2326,6 +2326,35 @@ DFFFFFDFFFFF9CFFFF9DFFFF9EFFFF
# End of 5.6 tests
#
#
+# Start of 10.0 tests
+#
+SET NAMES utf8, character_set_connection=utf16le;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET utf16le DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
+#
+# Start of 10.0 tests
+#
+#
# Start of 10.1 tests
#
#
diff --git a/mysql-test/main/ctype_utf16le.test b/mysql-test/main/ctype_utf16le.test
index 79cf875852a..b8728b52db2 100644
--- a/mysql-test/main/ctype_utf16le.test
+++ b/mysql-test/main/ctype_utf16le.test
@@ -747,6 +747,19 @@ SET NAMES utf8, collation_connection=utf16le_bin;
--echo # End of 5.6 tests
--echo #
+
+--echo #
+--echo # Start of 10.0 tests
+--echo #
+
+
+SET NAMES utf8, character_set_connection=utf16le;
+--source include/ctype_mdev13118.inc
+
+--echo #
+--echo # Start of 10.0 tests
+--echo #
+
--echo #
--echo # Start of 10.1 tests
--echo #
diff --git a/mysql-test/main/ctype_utf32.result b/mysql-test/main/ctype_utf32.result
index 59ce4c2f445..28b9caf6ffe 100644
--- a/mysql-test/main/ctype_utf32.result
+++ b/mysql-test/main/ctype_utf32.result
@@ -2241,6 +2241,29 @@ EXECUTE stmt USING @arg00;
CONCAT(_utf32'a' COLLATE utf32_unicode_ci, ?)
aÿ
DEALLOCATE PREPARE stmt;
+SET NAMEs utf8, character_set_connection=utf32;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET utf32 DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_utf32.test b/mysql-test/main/ctype_utf32.test
index 6f036898d15..2e739ebfdbc 100644
--- a/mysql-test/main/ctype_utf32.test
+++ b/mysql-test/main/ctype_utf32.test
@@ -983,6 +983,14 @@ SET @arg00=_binary 0x00FF;
EXECUTE stmt USING @arg00;
DEALLOCATE PREPARE stmt;
+
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET NAMEs utf8, character_set_connection=utf32;
+--source include/ctype_mdev13118.inc
+
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_utf8.result b/mysql-test/main/ctype_utf8.result
index 10d0efeff3c..d696ff78831 100644
--- a/mysql-test/main/ctype_utf8.result
+++ b/mysql-test/main/ctype_utf8.result
@@ -10286,6 +10286,29 @@ SELECT * FROM v1;
c
ß
DROP VIEW v1;
+SET NAMES utf8;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET utf8 DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_utf8.test b/mysql-test/main/ctype_utf8.test
index 20a60d370a0..6f8657dacb5 100644
--- a/mysql-test/main/ctype_utf8.test
+++ b/mysql-test/main/ctype_utf8.test
@@ -1890,6 +1890,13 @@ SELECT * FROM v1;
DROP VIEW v1;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET NAMES utf8;
+--source include/ctype_mdev13118.inc
+
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/ctype_utf8mb4.result b/mysql-test/main/ctype_utf8mb4.result
index 7e5e99354ea..27ffd5552fa 100644
--- a/mysql-test/main/ctype_utf8mb4.result
+++ b/mysql-test/main/ctype_utf8mb4.result
@@ -3478,6 +3478,29 @@ t1 CREATE TABLE `t1` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1
DROP TABLE t1;
SET NAMES default;
+SET NAMES utf8mb4;
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET @save_optimizer_switch=@@optimizer_switch;
+SET optimizer_switch=_latin1'derived_merge=on';
+CREATE TABLE t1 AS SELECT REPEAT('a', 10) AS t LIMIT 0;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `t` varchar(10) CHARACTER SET utf8mb4 DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES ('abcdefghi'),('ABCDEFGHI');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT LOWER(t) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+abcdefghi-abcdefghi
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT UPPER(t) t2 FROM t1) sub;
+c2
+ABCDEFGHI-ABCDEFGHI
+ABCDEFGHI-ABCDEFGHI
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
#
# End of 10.0 tests
#
diff --git a/mysql-test/main/ctype_utf8mb4.test b/mysql-test/main/ctype_utf8mb4.test
index 545347fcd26..9cf87d12340 100644
--- a/mysql-test/main/ctype_utf8mb4.test
+++ b/mysql-test/main/ctype_utf8mb4.test
@@ -1959,6 +1959,14 @@ DROP TABLE t1;
SET NAMES default;
+
+#
+# MDEV-13118 Wrong results with LOWER and UPPER and subquery
+#
+SET NAMES utf8mb4;
+--source include/ctype_mdev13118.inc
+
+
--echo #
--echo # End of 10.0 tests
--echo #
diff --git a/mysql-test/main/date_formats.result b/mysql-test/main/date_formats.result
index 16dbdf7969c..463cce39520 100644
--- a/mysql-test/main/date_formats.result
+++ b/mysql-test/main/date_formats.result
@@ -442,7 +442,7 @@ f1 f2 f3
Warnings:
Warning 1292 Truncated incorrect datetime value: '2003-01-02 10:11:12.0012ABCD'
Warning 1292 Truncated incorrect time value: '-01:01:01.01 GGG'
-Warning 1292 Truncated incorrect time value: '1997-12-31 23:59:59.01XXXX'
+Warning 1292 Truncated incorrect datetime value: '1997-12-31 23:59:59.01XXXX'
select str_to_date("2003-04-05 g", "%Y-%m-%d") as f1,
str_to_date("2003-04-05 10:11:12.101010234567", "%Y-%m-%d %H:%i:%S.%f") as f2;
f1 f2
diff --git a/mysql-test/main/delayed.result b/mysql-test/main/delayed.result
index d10f4ae22cf..26a1fc670f4 100644
--- a/mysql-test/main/delayed.result
+++ b/mysql-test/main/delayed.result
@@ -500,7 +500,8 @@ call mtr.add_suppression("Checking table");
insert delayed into t1 values (2,2);
Warnings:
Error 145 Table './test/t1' is marked as crashed and should be repaired
-Error 1034 1 client is using or hasn't closed the table properly
+Warning 1034 1 client is using or hasn't closed the table properly
+Note 1034 Table is fixed
insert delayed into t1 values (3,3);
flush tables t1;
select * from t1;
diff --git a/mysql-test/main/derived.result b/mysql-test/main/derived.result
index a1dd1a77d3b..9874f16aa8a 100644
--- a/mysql-test/main/derived.result
+++ b/mysql-test/main/derived.result
@@ -1053,6 +1053,7 @@ INSERT INTO t2 VALUES (NULL),(NULL);
CREATE TABLE t3 (c VARCHAR(1024) CHARACTER SET utf8, d INT) ENGINE=MyISAM;
CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v3 AS SELECT * FROM t3;
INSERT INTO t3 VALUES ('abc',NULL),('def',4);
+set @save_join_cache_level= @@join_cache_level;
SET join_cache_level= 8;
explain
SELECT * FROM v1, t2, v3 WHERE a = c AND b = d;
@@ -1082,6 +1083,38 @@ i
drop procedure pr;
drop view v1;
drop table t1;
+set @@join_cache_level= @save_join_cache_level;
+#
+# MDEV-16307: Incorrect results when using BNLH join instead of BNL join with views
+#
+CREATE TABLE t1 (c1 text, c2 int);
+INSERT INTO t1 VALUES ('a',1), ('c',3), ('g',7), ('d',4), ('c',3);
+CREATE TABLE t2 (c1 text, c2 int);
+INSERT INTO t2 VALUES ('b',2), ('c',3);
+CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+explain SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 ALL NULL NULL NULL NULL 2
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 5 Using where; Using join buffer (flat, BNL join)
+2 DERIVED t1 ALL NULL NULL NULL NULL 5
+SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+c1 c2 c1 c2
+c 3 c 3
+c 3 c 3
+set @save_join_cache_level= @@join_cache_level;
+set @@join_cache_level=4;
+explain SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where
+1 PRIMARY <derived2> hash_ALL NULL #hash#$hj 3 test.t2.c1 5 Using where; Using join buffer (flat, BNLH join)
+2 DERIVED t1 ALL NULL NULL NULL NULL 5
+SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+c1 c2 c1 c2
+c 3 c 3
+c 3 c 3
+drop table t1,t2;
+drop view v1;
+set @@join_cache_level= @save_join_cache_level;
# end of 5.5
#
# Start of 10.1 tests
diff --git a/mysql-test/main/derived.test b/mysql-test/main/derived.test
index 466d79af409..6c51f23c51e 100644
--- a/mysql-test/main/derived.test
+++ b/mysql-test/main/derived.test
@@ -913,6 +913,7 @@ CREATE TABLE t3 (c VARCHAR(1024) CHARACTER SET utf8, d INT) ENGINE=MyISAM;
CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v3 AS SELECT * FROM t3;
INSERT INTO t3 VALUES ('abc',NULL),('def',4);
+set @save_join_cache_level= @@join_cache_level;
SET join_cache_level= 8;
explain
SELECT * FROM v1, t2, v3 WHERE a = c AND b = d;
@@ -935,7 +936,27 @@ call pr(2);
drop procedure pr;
drop view v1;
drop table t1;
+set @@join_cache_level= @save_join_cache_level;
+--echo #
+--echo # MDEV-16307: Incorrect results when using BNLH join instead of BNL join with views
+--echo #
+
+CREATE TABLE t1 (c1 text, c2 int);
+INSERT INTO t1 VALUES ('a',1), ('c',3), ('g',7), ('d',4), ('c',3);
+CREATE TABLE t2 (c1 text, c2 int);
+INSERT INTO t2 VALUES ('b',2), ('c',3);
+CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+
+explain SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+set @save_join_cache_level= @@join_cache_level;
+set @@join_cache_level=4;
+explain SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+SELECT v1.c1, v1.c2, t2.c1, t2.c2 FROM v1, t2 WHERE v1.c1=t2.c1;
+drop table t1,t2;
+drop view v1;
+set @@join_cache_level= @save_join_cache_level;
--echo # end of 5.5
--echo #
diff --git a/mysql-test/main/derived_cond_pushdown.result b/mysql-test/main/derived_cond_pushdown.result
index f882dbba466..dac180301d7 100644
--- a/mysql-test/main/derived_cond_pushdown.result
+++ b/mysql-test/main/derived_cond_pushdown.result
@@ -1,23 +1,23 @@
create table t1 (a int, b int, c int);
create table t2 (a int, b int, c int, d decimal);
-insert into t1 values
+insert into t1 values
(1,21,345), (1,33,7), (8,33,114), (1,21,500), (1,19,107), (5,14,787),
(8,33,123), (9,10,211), (5,16,207), (1,33,988), (5,27,132), (1,21,104),
(6,20,309), (6,20,315), (1,21,101), (8,33,404), (9,10,800), (1,21,123),
(7,11,708), (6,20,214);
insert into t2 values
-(2,3,207,207.0000), (1,21,909,12.0000), (7,13,312,406.0000),
+(2,3,207,207.0000), (1,21,909,12.0000), (7,13,312,406.0000),
(8,64,248,107.0000), (6,20,315,279.3333), (1,19,203,107.0000),
(8,80,800,314.0000), (3,12,231,190.0000), (6,23,303,909.0000);
Warnings:
Note 1265 Data truncated for column 'd' at row 5
create table t1_double(a int, b double, c double);
-insert into t1_double values
+insert into t1_double values
(1,23.4,14.3333), (1,12.5,18.9), (3,12.5,18.9),
(4,33.4,14.3333), (4,14.3333,13.65), (5,17.89,7.22),
(6,33.4,14.3), (10,33.4,13.65), (11,33.4,13.65);
create table t2_double(a int, b double, c double);
-insert into t2_double values
+insert into t2_double values
(1,22.4,14.3333), (1,12.5,18.9), (2,22.4,18.9),
(4,33.4,14.3333), (5,22.4,13.65), (7,17.89,18.9),
(6,33.4,14.3333), (10,31.4,13.65), (12,33.4,13.65);
@@ -41,22 +41,22 @@ insert into t2_decimal values
(2,1,13),(2,2,11),(3,3,16),
(1,3,22),(1,3,14),(2,2,15),
(2,1,43),(2,3,11),(2,3,16);
-create view v1 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
+create view v1 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
group by a,b having max_c < 707;
-create view v2 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
+create view v2 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
where t1.a>5 group by a,b having max_c < 707;
create view v3 as select a, b, min(c) as min_c from t1
where t1.a<10 group by a,b having min_c > 109;
create view v4 as
select a, b, min(max_c) as min_c from v1
where (v1.a<15) group by a,b;
-create view v_union as
+create view v_union as
select a, b, min(c) as c from t1
where t1.a<10 group by a,b having c > 109
union
select a, b, max(c) as c from t1
where t1.b>10 group by a,b having c < 300;
-create view v2_union as
+create view v2_union as
select a, b, min(c) as c from t1
where t1.a<10 group by a,b having c > 109
union
@@ -65,13 +65,13 @@ where t1.b>10 group by a,b having c < 300
union
select a, b, avg(c) as c from t1
where t1.c>300 group by a,b having c < 707;
-create view v3_union as
+create view v3_union as
select a, b, (a+1) as c from t1
where t1.a<10
union
select a, b, c from t1
where t1.b>10 and t1.c>100;
-create view v4_union as
+create view v4_union as
select a, b, max(c)-100 as c from t1
where t1.a<10 group by a,b having c > 109
union
@@ -80,13 +80,13 @@ where t1.b>10;
create view v_double as
select a, avg(a/4) as avg_a, b, c from t1_double
where (b>12.2) group by b,c having (avg_a<22.333);
-create view v_char as
-select a, b, max(c) as max_c from t1_char
+create view v_char as
+select a, b, max(c) as max_c from t1_char
group by a,b having max_c < 9;
create view v_decimal as
select a, b, avg(c) as avg_c from t1_decimal
group by a,b having (avg_c>12);
-# conjunctive subformula : pushing into HAVING
+# conjunctive subformula : pushing into HAVING
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where (v1.max_c>214) and (t2.a>v1.a);
a b max_c avg_c a b c d
1 21 500 234.6000 2 3 207 207
@@ -161,7 +161,7 @@ EXPLAIN
}
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300);
a b max_c avg_c a b c d
1 21 500 234.6000 1 21 909 12
@@ -172,7 +172,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 6 23 303 909
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300);
a b max_c avg_c a b c d
1 21 500 234.6000 1 21 909 12
@@ -183,7 +183,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 6 23 303 909
explain select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -191,7 +191,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
explain format=json select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300);
EXPLAIN
{
@@ -235,8 +235,8 @@ EXPLAIN
}
}
}
-# extracted or formula : pushing into HAVING
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+# extracted or formula : pushing into HAVING
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));
a b max_c avg_c a b c d
1 21 500 234.6000 2 3 207 207
@@ -250,7 +250,7 @@ a b max_c avg_c a b c d
5 27 132 132.0000 1 21 909 12
5 27 132 132.0000 1 19 203 107
5 27 132 132.0000 3 12 231 190
-select * from v1,t2 where
+select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));
a b max_c avg_c a b c d
1 21 500 234.6000 2 3 207 207
@@ -264,13 +264,13 @@ a b max_c avg_c a b c d
5 27 132 132.0000 1 21 909 12
5 27 132 132.0000 1 19 203 107
5 27 132 132.0000 3 12 231 190
-explain select * from v1,t2 where
+explain select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));
EXPLAIN
{
@@ -315,7 +315,7 @@ EXPLAIN
}
}
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
-((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
+((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
((v1.max_c<135) and (v1.max_c<t2.c) and (v1.a=t2.a));
a b max_c avg_c a b c d
1 19 107 107.0000 1 21 909 12
@@ -323,7 +323,7 @@ a b max_c avg_c a b c d
1 21 500 234.6000 1 21 909 12
6 20 315 279.3333 6 20 315 279
select * from v1,t2 where
-((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
+((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
((v1.max_c<135) and (v1.max_c<t2.c) and (v1.a=t2.a));
a b max_c avg_c a b c d
1 19 107 107.0000 1 21 909 12
@@ -331,14 +331,14 @@ a b max_c avg_c a b c d
1 21 500 234.6000 1 21 909 12
6 20 315 279.3333 6 20 315 279
explain select * from v1,t2 where
-((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
+((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
((v1.max_c<135) and (v1.max_c<t2.c) and (v1.a=t2.a));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
explain format=json select * from v1,t2 where
-((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
+((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
((v1.max_c<135) and (v1.max_c<t2.c) and (v1.a=t2.a));
EXPLAIN
{
@@ -508,7 +508,7 @@ EXPLAIN
}
}
# extracted or formula : pushing into WHERE
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
((v1.a>7) and (t2.c<v1.max_c)) or ((v1.a<2) and (t2.b<v1.b));
a b max_c avg_c a b c d
1 19 107 107.0000 2 3 207 207
@@ -526,7 +526,7 @@ a b max_c avg_c a b c d
8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-select * from v1,t2 where
+select * from v1,t2 where
((v1.a>7) and (t2.c<v1.max_c)) or ((v1.a<2) and (t2.b<v1.b));
a b max_c avg_c a b c d
1 19 107 107.0000 2 3 207 207
@@ -544,13 +544,13 @@ a b max_c avg_c a b c d
8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-explain select * from v1,t2 where
+explain select * from v1,t2 where
((v1.a>7) and (t2.c<v1.max_c)) or ((v1.a<2) and (t2.b<v1.b));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
((v1.a>7) and (t2.c<v1.max_c)) or ((v1.a<2) and (t2.b<v1.b));
EXPLAIN
{
@@ -595,7 +595,7 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v2,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v2,t2 where
((v2.a>7) and (t2.c<v2.max_c)) or ((v2.a>5) and (t2.b<v2.b));
a b max_c avg_c a b c d
6 20 315 279.3333 2 3 207 207
@@ -610,7 +610,7 @@ a b max_c avg_c a b c d
8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-select * from v2,t2 where
+select * from v2,t2 where
((v2.a>7) and (t2.c<v2.max_c)) or ((v2.a>5) and (t2.b<v2.b));
a b max_c avg_c a b c d
6 20 315 279.3333 2 3 207 207
@@ -625,13 +625,13 @@ a b max_c avg_c a b c d
8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-explain select * from v2,t2 where
+explain select * from v2,t2 where
((v2.a>7) and (t2.c<v2.max_c)) or ((v2.a>5) and (t2.b<v2.b));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v2,t2 where
+explain format=json select * from v2,t2 where
((v2.a>7) and (t2.c<v2.max_c)) or ((v2.a>5) and (t2.b<v2.b));
EXPLAIN
{
@@ -676,29 +676,29 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
-((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
((v1.a<2) and (v1.max_c<t2.c) and (v1.max_c=t2.d));
a b max_c avg_c a b c d
1 19 107 107.0000 8 64 248 107
1 19 107 107.0000 1 19 203 107
5 16 207 207.0000 2 3 207 207
-select * from v1,t2 where
-((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
+select * from v1,t2 where
+((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
((v1.a<2) and (v1.max_c<t2.c) and (v1.max_c=t2.d));
a b max_c avg_c a b c d
1 19 107 107.0000 8 64 248 107
1 19 107 107.0000 1 19 203 107
5 16 207 207.0000 2 3 207 207
-explain select * from v1,t2 where
-((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
+explain select * from v1,t2 where
+((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
((v1.a<2) and (v1.max_c<t2.c) and (v1.max_c=t2.d));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v1,t2 where
-((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
+explain format=json select * from v1,t2 where
+((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
((v1.a<2) and (v1.max_c<t2.c) and (v1.max_c=t2.d));
EXPLAIN
{
@@ -934,8 +934,8 @@ EXPLAIN
}
}
# extracted or formula : pushing into HAVING and WHERE
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
-((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
((v1.a<4) and (v1.max_c<500) and (t2.b<v1.b));
a b max_c avg_c a b c d
1 19 107 107.0000 2 3 207 207
@@ -948,8 +948,8 @@ a b max_c avg_c a b c d
8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-select * from v1,t2 where
-((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
+select * from v1,t2 where
+((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
((v1.a<4) and (v1.max_c<500) and (t2.b<v1.b));
a b max_c avg_c a b c d
1 19 107 107.0000 2 3 207 207
@@ -962,15 +962,15 @@ a b max_c avg_c a b c d
8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-explain select * from v1,t2 where
-((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
+explain select * from v1,t2 where
+((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
((v1.a<4) and (v1.max_c<500) and (t2.b<v1.b));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v1,t2 where
-((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
+explain format=json select * from v1,t2 where
+((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
((v1.a<4) and (v1.max_c<500) and (t2.b<v1.b));
EXPLAIN
{
@@ -1104,8 +1104,8 @@ EXPLAIN
}
}
}
-# extracted or formulas : pushing into WHERE and HAVING
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+# extracted or formulas : pushing into WHERE and HAVING
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
((v1.a<2) and (v1.max_c>120) and (v1.b=t2.b)) or (v1.a>7);
a b max_c avg_c a b c d
1 21 500 234.6000 1 21 909 12
@@ -1118,7 +1118,7 @@ a b max_c avg_c a b c d
8 33 404 213.6667 8 80 800 314
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-select * from v1,t2 where
+select * from v1,t2 where
((v1.a<2) and (v1.max_c>120) and (v1.b=t2.b)) or (v1.a>7);
a b max_c avg_c a b c d
1 21 500 234.6000 1 21 909 12
@@ -1131,13 +1131,13 @@ a b max_c avg_c a b c d
8 33 404 213.6667 8 80 800 314
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-explain select * from v1,t2 where
+explain select * from v1,t2 where
((v1.a<2) and (v1.max_c>120) and (v1.b=t2.b)) or (v1.a>7);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
((v1.a<2) and (v1.max_c>120) and (v1.b=t2.b)) or (v1.a>7);
EXPLAIN
{
@@ -1250,7 +1250,7 @@ EXPLAIN
}
}
# prepare of a query containing extracted or formula
-prepare stmt from "select * from v1,t2 where
+prepare stmt from "select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));";
execute stmt;
a b max_c avg_c a b c d
@@ -1279,8 +1279,8 @@ a b max_c avg_c a b c d
5 27 132 132.0000 1 19 203 107
5 27 132 132.0000 3 12 231 190
deallocate prepare stmt;
-prepare stmt from
-"explain format=json select * from v1,t2 where
+prepare stmt from
+"explain format=json select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));";
execute stmt;
EXPLAIN
@@ -1652,7 +1652,7 @@ EXPLAIN
}
}
}
-# extracted and formula : pushing into WHERE
+# extracted and formula : pushing into WHERE
# pushing equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where (v1.a=v1.b) and (v1.a=t2.a) and (v1.a=3);
a b max_c avg_c a b c d
@@ -1752,23 +1752,23 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_char as v,t2_char as t where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_char as v,t2_char as t where
(v.a='c') and (v.b<'Hermes') and ((v.b=t.b) or (v.max_c>20));
a b max_c a b c
c Harry 4 d Harry 1
c Harry 4 b Harry 4
-select * from v_char as v,t2_char as t where
+select * from v_char as v,t2_char as t where
(v.a='c') and (v.b<'Hermes') and ((v.b=t.b) or (v.max_c>20));
a b max_c a b c
c Harry 4 d Harry 1
c Harry 4 b Harry 4
-explain select * from v_char as v,t2_char as t where
+explain select * from v_char as v,t2_char as t where
(v.a='c') and (v.b<'Hermes') and ((v.b=t.b) or (v.max_c>20));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 12 Using where
1 PRIMARY t ALL NULL NULL NULL NULL 12 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1_char ALL NULL NULL NULL NULL 12 Using where; Using temporary; Using filesort
-explain format=json select * from v_char as v,t2_char as t where
+explain format=json select * from v_char as v,t2_char as t where
(v.a='c') and (v.b<'Hermes') and ((v.b=t.b) or (v.max_c>20));
EXPLAIN
{
@@ -1885,7 +1885,7 @@ EXPLAIN
}
}
}
-# extracted or formula : pushing into HAVING using equalities
+# extracted or formula : pushing into HAVING using equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2
where ((t2.a<4) and (v1.a=t2.a)) or ((t2.c>150) and (v1.max_c=t2.c));
a b max_c avg_c a b c d
@@ -2014,24 +2014,24 @@ EXPLAIN
}
}
# conjunctive subformulas : pushing into WHERE and HAVING
-# pushing equalities
+# pushing equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=8) and (v1.a=t2.a) and (v1.max_c=404);
a b max_c avg_c a b c d
8 33 404 213.6667 8 64 248 107
8 33 404 213.6667 8 80 800 314
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=8) and (v1.a=t2.a) and (v1.max_c=404);
a b max_c avg_c a b c d
8 33 404 213.6667 8 64 248 107
8 33 404 213.6667 8 80 800 314
explain select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=8) and (v1.a=t2.a) and (v1.max_c=404);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -2039,7 +2039,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
explain format=json select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where (v1.a=8) and (v1.a=t2.a) and (v1.max_c=404);
EXPLAIN
{
@@ -2084,22 +2084,22 @@ EXPLAIN
}
}
}
-# conjunctive subformulas : pushing into WHERE and HAVING
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+# conjunctive subformulas : pushing into WHERE and HAVING
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
(v1.a>3) and (v1.max_c>200) and (t2.b<v1.b) and (t2.d=v1.max_c);
a b max_c avg_c a b c d
5 16 207 207.0000 2 3 207 207
-select * from v1,t2 where
+select * from v1,t2 where
(v1.a>3) and (v1.max_c>200) and (t2.b<v1.b) and (t2.d=v1.max_c);
a b max_c avg_c a b c d
5 16 207 207.0000 2 3 207 207
-explain select * from v1,t2 where
+explain select * from v1,t2 where
(v1.a>3) and (v1.max_c>200) and (t2.b<v1.b) and (t2.d=v1.max_c);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
1 PRIMARY <derived2> ref key0 key0 5 test.t2.d 2 Using where
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
(v1.a>3) and (v1.max_c>200) and (t2.b<v1.b) and (t2.d=v1.max_c);
EXPLAIN
{
@@ -2205,7 +2205,7 @@ EXPLAIN
}
}
# conjunctive subformula : pushing into WHERE
-# extracted or formula : pushing into HAVING using equalities
+# extracted or formula : pushing into HAVING using equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_double as v,t2_double as t where
(((v.a>0.2) or (v.b<17)) or (t.c>17)) and (t.c=v.c) and (v.c>18);
a avg_a b c a b c
@@ -2366,17 +2366,17 @@ EXPLAIN
}
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.a=v1.b);
a b max_c avg_c a b c d
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.a=v1.b);
a b max_c avg_c a b c d
explain select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.a=v1.b);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -2384,7 +2384,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
explain format=json select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.a=v1.b);
EXPLAIN
{
@@ -2550,7 +2550,7 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
(t2.a=v1.a) or (v1.b=t2.b) and ((v1.a=1) or (v1.a=6));
a b max_c avg_c a b c d
1 19 107 107.0000 1 21 909 12
@@ -2561,7 +2561,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 6 23 303 909
8 33 404 213.6667 8 64 248 107
8 33 404 213.6667 8 80 800 314
-select * from v1,t2 where
+select * from v1,t2 where
(t2.a=v1.a) or (v1.b=t2.b) and ((v1.a=1) or (v1.a=6));
a b max_c avg_c a b c d
1 19 107 107.0000 1 21 909 12
@@ -2572,13 +2572,13 @@ a b max_c avg_c a b c d
6 20 315 279.3333 6 23 303 909
8 33 404 213.6667 8 64 248 107
8 33 404 213.6667 8 80 800 314
-explain select * from v1,t2 where
+explain select * from v1,t2 where
(t2.a=v1.a) or (v1.b=t2.b) and ((v1.a=1) or (v1.a=6));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
(t2.a=v1.a) or (v1.b=t2.b) and ((v1.a=1) or (v1.a=6));
EXPLAIN
{
@@ -2716,7 +2716,7 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
(t2.a<2) and (t2.c>900) and ((v1.a<t2.a) or (t2.a<11));
a b max_c avg_c a b c d
1 19 107 107.0000 1 21 909 12
@@ -2725,7 +2725,7 @@ a b max_c avg_c a b c d
5 27 132 132.0000 1 21 909 12
6 20 315 279.3333 1 21 909 12
8 33 404 213.6667 1 21 909 12
-select * from v1,t2 where
+select * from v1,t2 where
(t2.a<2) and (t2.c>900) and ((v1.a<t2.a) or (t2.a<11));
a b max_c avg_c a b c d
1 19 107 107.0000 1 21 909 12
@@ -2734,13 +2734,13 @@ a b max_c avg_c a b c d
5 27 132 132.0000 1 21 909 12
6 20 315 279.3333 1 21 909 12
8 33 404 213.6667 1 21 909 12
-explain select * from v1,t2 where
+explain select * from v1,t2 where
(t2.a<2) and (t2.c>900) and ((v1.a<t2.a) or (t2.a<11));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
(t2.a<2) and (t2.c>900) and ((v1.a<t2.a) or (t2.a<11));
EXPLAIN
{
@@ -2785,21 +2785,21 @@ EXPLAIN
}
}
# using several derived tables : nothing to push
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
(v1.a=v2.a) and (v1.a=t2.a) and (v2.b<50);
a b max_c avg_c a b max_c avg_c a b c d
8 33 404 213.6667 8 33 404 213.6667 8 64 248 107
6 20 315 279.3333 6 20 315 279.3333 6 20 315 279
8 33 404 213.6667 8 33 404 213.6667 8 80 800 314
6 20 315 279.3333 6 20 315 279.3333 6 23 303 909
-select * from v1,v2,t2 where
+select * from v1,v2,t2 where
(v1.a=v2.a) and (v1.a=t2.a) and (v2.b<50);
a b max_c avg_c a b max_c avg_c a b c d
8 33 404 213.6667 8 33 404 213.6667 8 64 248 107
6 20 315 279.3333 6 20 315 279.3333 6 20 315 279
8 33 404 213.6667 8 33 404 213.6667 8 80 800 314
6 20 315 279.3333 6 20 315 279.3333 6 23 303 909
-explain select * from v1,v2,t2 where
+explain select * from v1,v2,t2 where
(v1.a=v2.a) and (v1.a=t2.a) and (v2.b<50);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -2807,7 +2807,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived3> ref key0 key0 5 test.t2.a 2 Using where
3 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,v2,t2 where
+explain format=json select * from v1,v2,t2 where
(v1.a=v2.a) and (v1.a=t2.a) and (v2.b<50);
EXPLAIN
{
@@ -2880,7 +2880,7 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
((v1.a=v2.a) or (v1.a=t2.a)) and (t2.b<50) and (v1.b=v2.b);
a b max_c avg_c a b max_c avg_c a b c d
6 20 315 279.3333 6 20 315 279.3333 2 3 207 207
@@ -2897,7 +2897,7 @@ a b max_c avg_c a b max_c avg_c a b c d
8 33 404 213.6667 8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 8 33 404 213.6667 6 23 303 909
-select * from v1,v2,t2 where
+select * from v1,v2,t2 where
((v1.a=v2.a) or (v1.a=t2.a)) and (t2.b<50) and (v1.b=v2.b);
a b max_c avg_c a b max_c avg_c a b c d
6 20 315 279.3333 6 20 315 279.3333 2 3 207 207
@@ -2914,7 +2914,7 @@ a b max_c avg_c a b max_c avg_c a b c d
8 33 404 213.6667 8 33 404 213.6667 1 19 203 107
8 33 404 213.6667 8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 8 33 404 213.6667 6 23 303 909
-explain select * from v1,v2,t2 where
+explain select * from v1,v2,t2 where
((v1.a=v2.a) or (v1.a=t2.a)) and (t2.b<50) and (v1.b=v2.b);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -2922,7 +2922,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived3> ref key0 key0 5 v1.b 2 Using where
3 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,v2,t2 where
+explain format=json select * from v1,v2,t2 where
((v1.a=v2.a) or (v1.a=t2.a)) and (t2.b<50) and (v1.b=v2.b);
EXPLAIN
{
@@ -2996,21 +2996,21 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
((v1.a=v2.a) and (v1.a=t2.a)) or ((v2.b>13) and (t2.c<115));
a b max_c avg_c a b max_c avg_c a b c d
6 20 315 279.3333 6 20 315 279.3333 6 20 315 279
6 20 315 279.3333 6 20 315 279.3333 6 23 303 909
8 33 404 213.6667 8 33 404 213.6667 8 64 248 107
8 33 404 213.6667 8 33 404 213.6667 8 80 800 314
-select * from v1,v2,t2 where
+select * from v1,v2,t2 where
((v1.a=v2.a) and (v1.a=t2.a)) or ((v2.b>13) and (t2.c<115));
a b max_c avg_c a b max_c avg_c a b c d
6 20 315 279.3333 6 20 315 279.3333 6 20 315 279
6 20 315 279.3333 6 20 315 279.3333 6 23 303 909
8 33 404 213.6667 8 33 404 213.6667 8 64 248 107
8 33 404 213.6667 8 33 404 213.6667 8 80 800 314
-explain select * from v1,v2,t2 where
+explain select * from v1,v2,t2 where
((v1.a=v2.a) and (v1.a=t2.a)) or ((v2.b>13) and (t2.c<115));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
@@ -3018,7 +3018,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived3> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (incremental, BNL join)
3 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,v2,t2 where
+explain format=json select * from v1,v2,t2 where
((v1.a=v2.a) and (v1.a=t2.a)) or ((v2.b>13) and (t2.c<115));
EXPLAIN
{
@@ -3094,22 +3094,22 @@ EXPLAIN
# using several derived tables : pushing in all tables
# conjunctive subformula : pushing into HAVING
# extracted or formula : pushing into WHERE
-# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
+# pushing equalities
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
((v2.b<50) or (v2.b=19)) and (v1.max_c<300);
a b max_c avg_c a b max_c avg_c a b c d
1 19 107 107.0000 6 20 315 279.3333 1 21 909 12
1 19 107 107.0000 6 20 315 279.3333 1 19 203 107
1 19 107 107.0000 8 33 404 213.6667 1 21 909 12
1 19 107 107.0000 8 33 404 213.6667 1 19 203 107
-select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
+select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
((v2.b<50) or (v2.b=19)) and (v1.max_c<300);
a b max_c avg_c a b max_c avg_c a b c d
1 19 107 107.0000 6 20 315 279.3333 1 21 909 12
1 19 107 107.0000 6 20 315 279.3333 1 19 203 107
1 19 107 107.0000 8 33 404 213.6667 1 21 909 12
1 19 107 107.0000 8 33 404 213.6667 1 19 203 107
-explain select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
+explain select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
((v2.b<50) or (v2.b=19)) and (v1.max_c<300);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
@@ -3117,7 +3117,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived3> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (incremental, BNL join)
3 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
+explain format=json select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
((v2.b<50) or (v2.b=19)) and (v1.max_c<300);
EXPLAIN
{
@@ -3194,13 +3194,13 @@ EXPLAIN
# using several derived tables : pushing only in one table
# conjunctive subformula : pushing into WHERE
# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,t2 where
(v1.a=t2.a) and (v1.a=v1.b) and (v1.a=v2.a) and (v2.max_c<300);
a b max_c avg_c a b max_c avg_c a b c d
-select * from v1,v2,t2 where
+select * from v1,v2,t2 where
(v1.a=t2.a) and (v1.a=v1.b) and (v1.a=v2.a) and (v2.max_c<300);
a b max_c avg_c a b max_c avg_c a b c d
-explain select * from v1,v2,t2 where
+explain select * from v1,v2,t2 where
(v1.a=t2.a) and (v1.a=v1.b) and (v1.a=v2.a) and (v2.max_c<300);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -3208,7 +3208,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived3> ref key0 key0 5 test.t2.a 2 Using where
3 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
-explain format=json select * from v1,v2,t2 where
+explain format=json select * from v1,v2,t2 where
(v1.a=t2.a) and (v1.a=v1.b) and (v1.a=v2.a) and (v2.max_c<300);
EXPLAIN
{
@@ -3373,7 +3373,7 @@ EXPLAIN
# extracted or formula : pushing into WHERE
# conjunctive subformula : pushing into WHERE using equalities
# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_char as v,t2_char as t where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_char as v,t2_char as t where
(v.a=t.a) and (t.a='b') and ((v.b='Vika') or (v.b='Ali'));
a b max_c a b c
b Vika 2 b Ivan 1
@@ -3381,7 +3381,7 @@ b Vika 2 b Ali 6
b Vika 2 b Hermes 3
b Vika 2 b Ivan 11
b Vika 2 b Harry 4
-select * from v_char as v,t2_char as t where
+select * from v_char as v,t2_char as t where
(v.a=t.a) and (t.a='b') and ((v.b='Vika') or (v.b='Ali'));
a b max_c a b c
b Vika 2 b Ivan 1
@@ -3389,13 +3389,13 @@ b Vika 2 b Ali 6
b Vika 2 b Hermes 3
b Vika 2 b Ivan 11
b Vika 2 b Harry 4
-explain select * from v_char as v,t2_char as t where
+explain select * from v_char as v,t2_char as t where
(v.a=t.a) and (t.a='b') and ((v.b='Vika') or (v.b='Ali'));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY <derived2> ALL NULL NULL NULL NULL 12 Using where
1 PRIMARY t ALL NULL NULL NULL NULL 12 Using where; Using join buffer (flat, BNL join)
2 DERIVED t1_char ALL NULL NULL NULL NULL 12 Using where; Using temporary; Using filesort
-explain format=json select * from v_char as v,t2_char as t where
+explain format=json select * from v_char as v,t2_char as t where
(v.a=t.a) and (t.a='b') and ((v.b='Vika') or (v.b='Ali'));
EXPLAIN
{
@@ -3442,10 +3442,10 @@ EXPLAIN
}
# using several derived tables : pushing in all tables
# extracted or formula : pushing into WHERE
-# conjunctive subformulas : pushing into HAVING
+# conjunctive subformulas : pushing into HAVING
# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,v3,t2 where
-((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,v2,v3,t2 where
+((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
and (v1.max_c<500) and (v3.a=t2.a) and (v2.max_c>300);
a b max_c avg_c a b max_c avg_c a b min_c a b c d
6 20 315 279.3333 6 20 315 279.3333 7 11 708 7 13 312 406
@@ -3462,8 +3462,8 @@ a b max_c avg_c a b max_c avg_c a b min_c a b c d
8 33 404 213.6667 8 33 404 213.6667 6 20 214 6 20 315 279
8 33 404 213.6667 8 33 404 213.6667 8 33 114 8 80 800 314
8 33 404 213.6667 8 33 404 213.6667 6 20 214 6 23 303 909
-select * from v1,v2,v3,t2 where
-((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
+select * from v1,v2,v3,t2 where
+((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
and (v1.max_c<500) and (v3.a=t2.a) and (v2.max_c>300);
a b max_c avg_c a b max_c avg_c a b min_c a b c d
6 20 315 279.3333 6 20 315 279.3333 7 11 708 7 13 312 406
@@ -3480,8 +3480,8 @@ a b max_c avg_c a b max_c avg_c a b min_c a b c d
8 33 404 213.6667 8 33 404 213.6667 6 20 214 6 20 315 279
8 33 404 213.6667 8 33 404 213.6667 8 33 114 8 80 800 314
8 33 404 213.6667 8 33 404 213.6667 6 20 214 6 23 303 909
-explain select * from v1,v2,v3,t2 where
-((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
+explain select * from v1,v2,v3,t2 where
+((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
and (v1.max_c<500) and (v3.a=t2.a) and (v2.max_c>300);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -3491,8 +3491,8 @@ id select_type table type possible_keys key key_len ref rows Extra
4 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
3 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
-explain format=json select * from v1,v2,v3,t2 where
-((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
+explain format=json select * from v1,v2,v3,t2 where
+((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
and (v1.max_c<500) and (v3.a=t2.a) and (v2.max_c>300);
EXPLAIN
{
@@ -3598,7 +3598,7 @@ EXPLAIN
}
}
# using several derived tables : pushing in all tables
-# conjunctive subformulas : pushing into HAVING
+# conjunctive subformulas : pushing into HAVING
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
where t1.a>5 group by a,b having max_c < 707) v1,
@@ -3706,7 +3706,7 @@ EXPLAIN
}
# using several derived tables : pushing in all tables
# extracted or formulas : pushing into HAVING
-# conjunctive subformula : pushing into HAVING
+# conjunctive subformula : pushing into HAVING
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
where t1.a>5 group by a,b having max_c < 707) v1,
@@ -3875,10 +3875,10 @@ EXPLAIN
}
}
# extracted or formula : pushing into HAVING
-# conjunctive subformula : pushing into WHERE
+# conjunctive subformula : pushing into WHERE
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where ((v1.a=1) or (v1.max_c<300)) and (v1.b>25);
a b max_c avg_c a b c d
5 27 132 132.0000 2 3 207 207
@@ -3892,7 +3892,7 @@ a b max_c avg_c a b c d
5 27 132 132.0000 6 23 303 909
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where ((v1.a=1) or (v1.max_c<300)) and (v1.b>25);
a b max_c avg_c a b c d
5 27 132 132.0000 2 3 207 207
@@ -3906,7 +3906,7 @@ a b max_c avg_c a b c d
5 27 132 132.0000 6 23 303 909
explain select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where ((v1.a=1) or (v1.max_c<300)) and (v1.b>25);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9
@@ -3914,7 +3914,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
explain format=json select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-group by a,b having max_c < 707) v1,
+group by a,b having max_c < 707) v1,
t2 where ((v1.a=1) or (v1.max_c<300)) and (v1.b>25);
EXPLAIN
{
@@ -3960,24 +3960,24 @@ EXPLAIN
}
}
# extracted and formula : pushing into WHERE
-# conjunctive subformula : pushing into HAVING
+# conjunctive subformula : pushing into HAVING
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.b<30);
a b max_c avg_c a b c d
6 20 315 279.3333 6 20 315 279
6 20 315 279.3333 6 23 303 909
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.b<30);
a b max_c avg_c a b c d
6 20 315 279.3333 6 20 315 279
6 20 315 279.3333 6 23 303 909
explain select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.b<30);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -3985,7 +3985,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
explain format=json select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
-where t1.a>5 group by a,b having max_c < 707) v1,
+where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.b<30);
EXPLAIN
{
@@ -4156,11 +4156,11 @@ EXPLAIN
}
}
# using query with union
-# extracted and formula : pushing into WHERE
-# extracted or formula : pushing into HAVING
+# extracted and formula : pushing into WHERE
+# extracted or formula : pushing into HAVING
# pushing equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where (v1.a<5) and (v1.b=t2.b) and (v1.b=19)
-union
+union
select * from v1,t2 where ((v1.max_c>400) or (v1.avg_c>270)) and (v1.a<t2.a);
a b max_c avg_c a b c d
1 19 107 107.0000 1 19 203 107
@@ -4175,7 +4175,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 8 64 248 107
6 20 315 279.3333 8 80 800 314
select * from v1,t2 where (v1.a<5) and (v1.b=t2.b) and (v1.b=19)
-union
+union
select * from v1,t2 where ((v1.max_c>400) or (v1.avg_c>270)) and (v1.a<t2.a);
a b max_c avg_c a b c d
1 19 107 107.0000 1 19 203 107
@@ -4190,7 +4190,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 8 64 248 107
6 20 315 279.3333 8 80 800 314
explain select * from v1,t2 where (v1.a<5) and (v1.b=t2.b) and (v1.b=19)
-union
+union
select * from v1,t2 where ((v1.max_c>400) or (v1.avg_c>270)) and (v1.a<t2.a);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -4201,7 +4201,7 @@ id select_type table type possible_keys key key_len ref rows Extra
4 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
NULL UNION RESULT <union1,2> ALL NULL NULL NULL NULL NULL
explain format=json select * from v1,t2 where (v1.a<5) and (v1.b=t2.b) and (v1.b=19)
-union
+union
select * from v1,t2 where ((v1.max_c>400) or (v1.avg_c>270)) and (v1.a<t2.a);
EXPLAIN
{
@@ -4299,10 +4299,10 @@ EXPLAIN
}
}
# using query with union
-# extracted or formula : pushing into HAVING
+# extracted or formula : pushing into HAVING
# extracted or formula : pushing into WHERE
# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
((t2.a=v1.a) or (v1.b=t2.b)) and ((v1.a=1) or (v1.a=6))
union
select * from v1,t2 where ((v1.a>3) and (v1.b>27)) or (v1.max_c>550);
@@ -4322,7 +4322,7 @@ a b max_c avg_c a b c d
8 33 404 213.6667 8 80 800 314
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-select * from v1,t2 where
+select * from v1,t2 where
((t2.a=v1.a) or (v1.b=t2.b)) and ((v1.a=1) or (v1.a=6))
union
select * from v1,t2 where ((v1.a>3) and (v1.b>27)) or (v1.max_c>550);
@@ -4342,7 +4342,7 @@ a b max_c avg_c a b c d
8 33 404 213.6667 8 80 800 314
8 33 404 213.6667 3 12 231 190
8 33 404 213.6667 6 23 303 909
-explain select * from v1,t2 where
+explain select * from v1,t2 where
((t2.a=v1.a) or (v1.b=t2.b)) and ((v1.a=1) or (v1.a=6))
union
select * from v1,t2 where ((v1.a>3) and (v1.b>27)) or (v1.max_c>550);
@@ -4354,7 +4354,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 UNION <derived4> ALL NULL NULL NULL NULL 20 Using where; Using join buffer (flat, BNL join)
4 DERIVED t1 ALL NULL NULL NULL NULL 20 Using temporary; Using filesort
NULL UNION RESULT <union1,2> ALL NULL NULL NULL NULL NULL
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
((t2.a=v1.a) or (v1.b=t2.b)) and ((v1.a=1) or (v1.a=6))
union
select * from v1,t2 where ((v1.a>3) and (v1.b>27)) or (v1.max_c>550);
@@ -4454,10 +4454,10 @@ EXPLAIN
}
}
# using query with union
-# extracted or formula : pushing into HAVING
-# conjunctive subformulas : pushing into WHERE
+# extracted or formula : pushing into HAVING
+# conjunctive subformulas : pushing into WHERE
# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v1,t2 where
((v1.a=1) and (v1.a=t2.a)) and ((v1.max_c<500) or (v1.avg_c>500))
union
select * from v2,t2 where
@@ -4472,7 +4472,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 1 19 203 107
8 33 404 213.6667 1 21 909 12
8 33 404 213.6667 1 19 203 107
-select * from v1,t2 where
+select * from v1,t2 where
((v1.a=1) and (v1.a=t2.a)) and ((v1.max_c<500) or (v1.avg_c>500))
union
select * from v2,t2 where
@@ -4487,7 +4487,7 @@ a b max_c avg_c a b c d
6 20 315 279.3333 1 19 203 107
8 33 404 213.6667 1 21 909 12
8 33 404 213.6667 1 19 203 107
-explain select * from v1,t2 where
+explain select * from v1,t2 where
((v1.a=1) and (v1.a=t2.a)) and ((v1.max_c<500) or (v1.avg_c>500))
union
select * from v2,t2 where
@@ -4506,7 +4506,7 @@ id select_type table type possible_keys key key_len ref rows Extra
3 UNION <derived6> ref key0 key0 5 test.t2.c 2 Using where
6 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
NULL UNION RESULT <union1,2,3> ALL NULL NULL NULL NULL NULL
-explain format=json select * from v1,t2 where
+explain format=json select * from v1,t2 where
((v1.a=1) and (v1.a=t2.a)) and ((v1.max_c<500) or (v1.avg_c>500))
union
select * from v2,t2 where
@@ -4760,7 +4760,7 @@ EXPLAIN
}
# using derived table with union
# conjunctive subformula : pushing into WHERE
-# extracted or formula : pushing into HAVING
+# extracted or formula : pushing into HAVING
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_union,t2 where
((v_union.a<2) or (v_union.c>800)) and (v_union.b>12);
a b c a b c d
@@ -4963,27 +4963,27 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_char as v,t2_char as t where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_char as v,t2_char as t where
(v.a=t.a) and (v.b='Vika') and (v.max_c>2);
a b max_c a b c
c Vika 7 c Vinny 3
c Vika 7 c Inga 9
c Vika 7 c Ivan 2
c Vika 7 c Inga 2
-select * from v_char as v,t2_char as t where
+select * from v_char as v,t2_char as t where
(v.a=t.a) and (v.b='Vika') and (v.max_c>2);
a b max_c a b c
c Vika 7 c Vinny 3
c Vika 7 c Inga 9
c Vika 7 c Ivan 2
c Vika 7 c Inga 2
-explain select * from v_char as v,t2_char as t where
+explain select * from v_char as v,t2_char as t where
(v.a=t.a) and (v.b='Vika') and (v.max_c>2);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t ALL NULL NULL NULL NULL 12 Using where
1 PRIMARY <derived2> ref key0 key0 2 test.t.a 2 Using where
2 DERIVED t1_char ALL NULL NULL NULL NULL 12 Using where; Using temporary; Using filesort
-explain format=json select * from v_char as v,t2_char as t where
+explain format=json select * from v_char as v,t2_char as t where
(v.a=t.a) and (v.b='Vika') and (v.max_c>2);
EXPLAIN
{
@@ -5033,19 +5033,19 @@ EXPLAIN
# conjunctive subformula : pushing into WHERE using equalities
# pushing equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v_union,v1,t2 where
-(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
+(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
and ((v_union.c>800) or (v1.max_c>200));
a b c a b max_c avg_c a b c d
1 19 107 1 21 500 234.6000 1 21 909 12
1 19 107 1 21 500 234.6000 1 19 203 107
select * from v_union,v1,t2 where
-(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
+(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
and ((v_union.c>800) or (v1.max_c>200));
a b c a b max_c avg_c a b c d
1 19 107 1 21 500 234.6000 1 21 909 12
1 19 107 1 21 500 234.6000 1 19 203 107
explain select * from v_union,v1,t2 where
-(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
+(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
and ((v_union.c>800) or (v1.max_c>200));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -5056,7 +5056,7 @@ id select_type table type possible_keys key key_len ref rows Extra
3 UNION t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
explain format=json select * from v_union,v1,t2 where
-(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
+(v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
and ((v_union.c>800) or (v1.max_c>200));
EXPLAIN
{
@@ -5161,11 +5161,11 @@ EXPLAIN
}
}
}
-# using derived table with union
-# extracted or formula : pushing into WHERE
+# using derived table with union
+# extracted or formula : pushing into WHERE
# conjunctive subformula : pushing into HAVING
# pushing equalities
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v2_union as v,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v2_union as v,t2 where
((v.a=6) or (v.a=8)) and (v.c>200) and (v.a=t2.a);
a b c a b c d
8 33 404.0000 8 64 248 107
@@ -5174,7 +5174,7 @@ a b c a b c d
8 33 404.0000 8 80 800 314
6 20 312.0000 6 23 303 909
6 20 214.0000 6 23 303 909
-select * from v2_union as v,t2 where
+select * from v2_union as v,t2 where
((v.a=6) or (v.a=8)) and (v.c>200) and (v.a=t2.a);
a b c a b c d
8 33 404.0000 8 64 248 107
@@ -5183,7 +5183,7 @@ a b c a b c d
8 33 404.0000 8 80 800 314
6 20 312.0000 6 23 303 909
6 20 214.0000 6 23 303 909
-explain select * from v2_union as v,t2 where
+explain select * from v2_union as v,t2 where
((v.a=6) or (v.a=8)) and (v.c>200) and (v.a=t2.a);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -5192,7 +5192,7 @@ id select_type table type possible_keys key key_len ref rows Extra
3 UNION t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
4 UNION t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
NULL UNION RESULT <union2,3,4> ALL NULL NULL NULL NULL NULL
-explain format=json select * from v2_union as v,t2 where
+explain format=json select * from v2_union as v,t2 where
((v.a=6) or (v.a=8)) and (v.c>200) and (v.a=t2.a);
EXPLAIN
{
@@ -5543,21 +5543,21 @@ EXPLAIN
}
# using derived table with union of selects without aggregation
# extracted the whole condition: in WHERE of both selects
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v3_union as v,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v3_union as v,t2 where
(v.a=t2.a) and ((v.b=19) or (v.b=21)) and ((v.c<3) or (v.c>600));
a b c a b c d
1 19 2 1 21 909 12
1 21 2 1 21 909 12
1 19 2 1 19 203 107
1 21 2 1 19 203 107
-select * from v3_union as v,t2 where
+select * from v3_union as v,t2 where
(v.a=t2.a) and ((v.b=19) or (v.b=21)) and ((v.c<3) or (v.c>600));
a b c a b c d
1 19 2 1 21 909 12
1 21 2 1 21 909 12
1 19 2 1 19 203 107
1 21 2 1 19 203 107
-explain select * from v3_union as v,t2 where
+explain select * from v3_union as v,t2 where
(v.a=t2.a) and ((v.b=19) or (v.b=21)) and ((v.c<3) or (v.c>600));
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -5565,7 +5565,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where
3 UNION t1 ALL NULL NULL NULL NULL 20 Using where
NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
-explain format=json select * from v3_union as v,t2 where
+explain format=json select * from v3_union as v,t2 where
(v.a=t2.a) and ((v.b=19) or (v.b=21)) and ((v.c<3) or (v.c>600));
EXPLAIN
{
@@ -5627,7 +5627,7 @@ EXPLAIN
}
}
}
-# using derived table with union of
+# using derived table with union of
# a select without aggregation and a select with aggregation
# extracted conjunctive predicate: pushing in WHERE of both selects
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v4_union as v,t2 where (v.a=t2.a) and (v.b<20);
@@ -5716,13 +5716,13 @@ EXPLAIN
}
}
}
-# using derived table with union of
+# using derived table with union of
# a select without aggregation and a select with aggregation
# extracted subformula: pushing in WHERE of one select
# extracted subformula: pushing in HAVING of the other select
# extracted sub-subformula: pushing in WHERE of the other select
# using an equality in all pushdowns
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v4_union as v,t2 where
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v4_union as v,t2 where
(v.a=t2.a) and ((t2.a<3) or (v.b<40)) and (v.c>500);
a b c a b c d
1 33 1088 1 21 909 12
@@ -5735,7 +5735,7 @@ a b c a b c d
1 21 600 1 19 203 107
1 33 888 1 19 203 107
8 33 504 8 80 800 314
-select * from v4_union as v,t2 where
+select * from v4_union as v,t2 where
(v.a=t2.a) and ((t2.a<3) or (v.b<40)) and (v.c>500);
a b c a b c d
1 33 1088 1 21 909 12
@@ -5748,7 +5748,7 @@ a b c a b c d
1 21 600 1 19 203 107
1 33 888 1 19 203 107
8 33 504 8 80 800 314
-explain select * from v4_union as v,t2 where
+explain select * from v4_union as v,t2 where
(v.a=t2.a) and ((t2.a<3) or (v.b<40)) and (v.c>500);
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 9 Using where
@@ -5756,7 +5756,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t1 ALL NULL NULL NULL NULL 20 Using where; Using temporary; Using filesort
3 UNION t1 ALL NULL NULL NULL NULL 20 Using where
NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
-explain format=json select * from v4_union as v,t2 where
+explain format=json select * from v4_union as v,t2 where
(v.a=t2.a) and ((t2.a<3) or (v.b<40)) and (v.c>500);
EXPLAIN
{
@@ -6773,7 +6773,7 @@ EXPLAIN
# using several derived tables : pushing in all tables
# extracted or formula : pushing into WHERE
# conjunctive subformula : pushing into WHERE
-# pushing equalities
+# pushing equalities
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from v4,v2 where
(((v4.a<12) and (v4.b>13)) or (v4.a>10)) and
(v4.min_c=v2.max_c) and (v4.min_c>100);
@@ -6999,6 +6999,3412 @@ drop view v_union,v2_union,v3_union,v4_union;
drop view v_double,v_char,v_decimal;
drop table t1,t2,t1_double,t2_double,t1_char,t2_char,t1_decimal,t2_decimal;
#
+# MDEV-10782: condition extracted from a multiple equality
+# pushed into HAVING
+#
+CREATE TABLE t1 (i int);
+INSERT INTO t1 VALUES (1),(2);
+EXPLAIN EXTENDED
+SELECT *
+FROM ( SELECT * FROM ( SELECT MIN(i) as f FROM t1 ) sq1 ) AS sq2
+WHERE f = 8;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 PRIMARY <derived3> ALL NULL NULL NULL NULL 2 100.00 Using where
+3 DERIVED t1 ALL NULL NULL NULL NULL 2 100.00
+Warnings:
+Note 1003 /* select#1 */ select `sq1`.`f` AS `f` from (/* select#3 */ select min(`test`.`t1`.`i`) AS `f` from `test`.`t1` having `f` = 8) `sq1` where `sq1`.`f` = 8
+SELECT *
+FROM ( SELECT * FROM ( SELECT MIN(i) as f FROM t1 ) sq1 ) AS sq2
+WHERE f = 8;
+f
+SELECT *
+FROM ( SELECT * FROM ( SELECT MIN(i) as f FROM t1 ) sq1 ) AS sq2
+WHERE f = 1;
+f
+1
+DROP TABLE t1;
+#
+# MDEV-10783: pushdown into constant view
+#
+CREATE TABLE t1 (i int) ENGINE=MyISAM;
+CREATE VIEW v AS SELECT 5;
+SELECT * FROM t1 WHERE 1 IN ( SELECT * FROM v );
+i
+DROP VIEW v;
+DROP TABLE t1;
+#
+# MDEV-10785: second execution of a query with condition
+# pushed into view
+#
+CREATE TABLE t1 (i int);
+CREATE VIEW v1 AS SELECT i FROM t1 WHERE i < 5;
+CREATE FUNCTION f (in1 int) RETURNS int RETURN in1;
+CREATE VIEW v2 AS SELECT * FROM v1 GROUP BY i;
+PREPARE stmt FROM "SELECT * FROM v2 WHERE f(0) <> 2";
+EXECUTE stmt;
+i
+EXECUTE stmt;
+i
+DROP FUNCTION f;
+DROP VIEW v2,v1;
+DROP TABLE t1;
+#
+# MDEV-10884: condition pushdown into derived specified by
+# 1. unit with SELECT containing ORDER BY ... LIMIT
+# 2. unit containing global ORDER BY ... LIMIT
+#
+create table t1(a int);
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+select a from t1 order by a limit 5;
+a
+0
+1
+2
+3
+4
+set statement optimizer_switch='condition_pushdown_for_derived=off' for
+select * from (select a from t1 order by a limit 5) t where t.a not in (1,2,3);
+a
+0
+4
+set statement optimizer_switch='condition_pushdown_for_derived=on' for
+select * from (select a from t1 order by a limit 5) t where t.a not in (1,2,3);
+a
+0
+4
+select a from t1 where a < 4 union select a from t1 where a > 5
+order by a limit 5;
+a
+0
+1
+2
+3
+6
+set statement optimizer_switch='condition_pushdown_for_derived=off' for
+select * from
+(select a from t1 where a < 4 union select a from t1 where a > 5
+order by a limit 5) t where t.a not in (2,9);
+a
+0
+1
+3
+6
+set statement optimizer_switch='condition_pushdown_for_derived=on' for
+select * from
+(select a from t1 where a < 4 union select a from t1 where a > 5
+order by a limit 5) t where t.a not in (2,9);
+a
+0
+1
+3
+6
+drop table t1;
+#
+# MDEV-11072: pushdown of the condition obtained
+# after constant row substitution
+#
+CREATE TABLE t1 (a INT) ENGINE=MyISAM;
+CREATE TABLE t2 (b INT) ENGINE=MyISAM;
+CREATE OR REPLACE VIEW v2 AS SELECT * FROM t2;
+CREATE TABLE t3 (c INT) ENGINE=MyISAM;
+CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v3 AS SELECT * FROM t3;
+SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT c FROM v3 WHERE c = a
+)
+);
+a
+INSERT INTO t1 VALUES (2);
+INSERT INTO t2 VALUES (3), (2);
+INSERT INTO t3 VALUES (4), (1), (2), (7);
+SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT c FROM v3 WHERE c = a
+)
+);
+a
+2
+EXPLAIN FORMAT=JSON
+SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT c FROM v3 WHERE c = a
+)
+);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "const_condition": "0 or <in_optimizer>(2,<exists>(subquery#3))",
+ "table": {
+ "table_name": "t1",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100
+ },
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.b = 2",
+ "first_match": "t1"
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "<derived5>",
+ "access_type": "index_subquery",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["c"],
+ "ref": ["func"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 5,
+ "table": {
+ "table_name": "t3",
+ "access_type": "ALL",
+ "rows": 4,
+ "filtered": 100,
+ "attached_condition": "t3.c = 2"
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+CREATE TABLE t4 (d INT, e INT) ENGINE=MyISAM;
+INSERT INTO t4 VALUES (1,10),(3,11),(2,10),(2,20),(3,21);
+CREATE OR REPLACE VIEW v4 AS
+SELECT d, sum(e) AS s FROM t4 GROUP BY d;
+set statement optimizer_switch='condition_pushdown_for_derived=off' for SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT d FROM v4 WHERE s > a
+)
+);
+a
+2
+SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT d FROM v4 WHERE s > a
+)
+);
+a
+2
+explain SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT d FROM v4 WHERE s > a
+)
+);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 system NULL NULL NULL NULL 1
+1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where; FirstMatch(t1)
+3 DEPENDENT SUBQUERY <derived5> index_subquery key0 key0 5 func 2 Using where
+5 DERIVED t4 ALL NULL NULL NULL NULL 5 Using temporary; Using filesort
+explain format=json SELECT * FROM t1 WHERE a IN (
+SELECT b FROM v2 WHERE b < a OR b IN (
+SELECT d FROM v4 WHERE s > a
+)
+);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "const_condition": "0 or <in_optimizer>(2,<exists>(subquery#3))",
+ "table": {
+ "table_name": "t1",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100
+ },
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.b = 2",
+ "first_match": "t1"
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "<derived5>",
+ "access_type": "index_subquery",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["d"],
+ "ref": ["func"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 5,
+ "having_condition": "s > 2",
+ "filesort": {
+ "sort_key": "t4.d",
+ "temporary_table": {
+ "table": {
+ "table_name": "t4",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+DROP VIEW v2,v3,v4;
+DROP TABLE t1,t2,t3,t4;
+#
+# MDEV-10800: pushdown of the condition obtained
+# after constant row substitution
+#
+CREATE TABLE t1 (a INT) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1);
+CREATE TABLE t2 (b INT) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (3),(4);
+CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
+SELECT * FROM
+( SELECT * FROM t1
+WHERE EXISTS ( SELECT * FROM v2 WHERE b = a ) ) AS sq;
+a
+EXPLAIN FORMAT=JSON
+SELECT * FROM
+( SELECT * FROM t1
+WHERE EXISTS ( SELECT * FROM v2 WHERE b = a ) ) AS sq;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "const_condition": "<in_optimizer>(1,exists(subquery#3))",
+ "table": {
+ "table_name": "t1",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "<derived4>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v2.b = 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 4,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.b = 1"
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+DROP VIEW v2;
+DROP TABLE t1,t2;
+#
+# MDEV-11102: condition pushdown into materialized inner table
+# of outer join is not applied as not being valid
+#
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (0),(2);
+CREATE TABLE t2 (b INT);
+INSERT INTO t2 VALUES (1),(2);
+CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
+SELECT * FROM t1 LEFT JOIN t2 ON a = b WHERE b IS NULL;
+a b
+0 NULL
+SELECT * FROM t1 LEFT JOIN v2 ON a = b WHERE b IS NULL;
+a b
+0 NULL
+EXPLAIN FORMAT=JSON
+SELECT * FROM t1 LEFT JOIN v2 ON a = b WHERE b IS NULL;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["b"],
+ "ref": ["test.t1.a"],
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "trigcond(v2.b is null) and trigcond(trigcond(t1.a is not null))",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v2;
+DROP TABLE t1,t2;
+#
+# MDEV-11103: pushdown condition with ANY subquery
+#
+CREATE TABLE t1 (i INT);
+CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES (1),(2);
+EXPLAIN FORMAT=JSON
+SELECT * FROM v1 WHERE i <= ANY ( SELECT 3 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "<nop>(v1.i <= 3)",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "<nop>(t1.i <= 3)"
+ }
+ }
+ }
+ }
+ }
+}
+Warnings:
+Note 1249 Select 2 was reduced during optimization
+SELECT * FROM v1 WHERE i <= ANY ( SELECT 3 );
+i
+1
+2
+DROP VIEW v1;
+DROP TABLE t1;
+#
+# MDEV-11315: condition with outer reference to mergeable derived
+#
+CREATE TABLE t1 (pk1 INT PRIMARY KEY, a INT, b INT) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (10,7,1),(11,0,2);
+CREATE TABLE t2 (pk2 INT PRIMARY KEY, c INT, d DATETIME) ENGINE=MyISAM;
+INSERT INTO t2 VALUES
+(1,4,'2008-09-27 00:34:58'),
+(2,5,'2007-05-28 00:00:00'),
+(3,6,'2009-07-25 09:21:20');
+CREATE VIEW v1 AS SELECT * FROM t1;
+CREATE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
+SELECT * FROM v1 AS sq
+WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
+pk1 a b
+10 7 1
+11 0 2
+EXPLAIN FORMAT=JSON
+SELECT * FROM v1 AS sq
+WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "<in_optimizer>(t1.b,<exists>(subquery#2)) or t1.b = 100"
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "<derived4>",
+ "access_type": "index_subquery",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "4",
+ "used_key_parts": ["pk2"],
+ "ref": ["func"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 4,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+SELECT * FROM ( SELECT * FROM t1 ) AS sq
+WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
+pk1 a b
+10 7 1
+11 0 2
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT * FROM t1 ) AS sq
+WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "<in_optimizer>(t1.b,<exists>(subquery#3)) or t1.b = 100"
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "<derived4>",
+ "access_type": "index_subquery",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "4",
+ "used_key_parts": ["pk2"],
+ "ref": ["func"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 4,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+DROP VIEW v1,v2;
+DROP TABLE t1,t2;
+#
+# MDEV-11313: pushdown of the condition obtained
+# after constant row substitution
+#
+CREATE TABLE t1 (a INT) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1),(2);
+CREATE TABLE t2 (b INT) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (50);
+CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+SELECT ( SELECT COUNT(*) FROM v1 WHERE a = t2.b ) AS f FROM t2 GROUP BY f;
+f
+0
+EXPLAIN FORMAT=JSON
+SELECT ( SELECT COUNT(*) FROM v1 WHERE a = t2.b ) AS f FROM t2 GROUP BY f;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t2",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v1.a = 50",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t1.a = 50"
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+CREATE TABLE t3 (a INT, b INT) ENGINE=MYISAM;
+INSERT INTO t3 VALUES (1,10),(3,11),(2,10),(2,20),(3,21);
+CREATE VIEW v2 AS SELECT a, sum(b) AS s FROM t3 GROUP BY a ;
+SELECT ( SELECT COUNT(*) FROM v2 WHERE s < t2.b ) AS f FROM t2 GROUP BY f;
+f
+3
+EXPLAIN FORMAT=JSON
+SELECT ( SELECT COUNT(*) FROM v2 WHERE s < t2.b ) AS f FROM t2 GROUP BY f;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t2",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "v2.s < 50",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "s < 50",
+ "filesort": {
+ "sort_key": "t3.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t3",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+}
+DROP VIEW v1,v2;
+DROP TABLE t1,t2,t3;
+#
+# MDEV-10882: pushdown of the predicate with cached value
+#
+CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL) ENGINE=MyISAM;
+CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES (1,2),(3,4);
+CREATE TABLE t2 (c INT NOT NULL) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (5),(6);
+SELECT a, GROUP_CONCAT(b) FROM v1
+WHERE b IN ( SELECT COUNT(c) FROM t2 ) GROUP BY a;
+a GROUP_CONCAT(b)
+1 2
+EXPLAIN FORMAT=JSON
+SELECT a, GROUP_CONCAT(b) FROM v1
+WHERE b IN ( SELECT COUNT(c) FROM t2 ) GROUP BY a;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "read_sorted_file": {
+ "filesort": {
+ "sort_key": "v1.a",
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v1.b = 2",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t1.b = 2"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v1;
+DROP TABLE t1,t2;
+#
+# MDEV-10836: pushdown of the predicate with cached value
+#
+CREATE TABLE t (pk INT PRIMARY KEY, f INT) ENGINE=MyISAM;
+CREATE ALGORITHM=TEMPTABLE VIEW v AS SELECT * FROM t;
+INSERT INTO t VALUES (1,1),(3,2);
+SELECT * FROM v AS v1, v AS v2
+WHERE v2.pk > v1.f AND v1.f IN ( SELECT COUNT(pk) FROM t );
+pk f pk f
+3 2 3 2
+EXPLAIN FORMAT=JSON
+SELECT * FROM v AS v1, v AS v2
+WHERE v2.pk > v1.f AND v1.f IN ( SELECT COUNT(pk) FROM t );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v1.f = 2",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t.f = 2"
+ }
+ }
+ }
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "<derived4>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v2.pk > 2"
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "materialized": {
+ "query_block": {
+ "select_id": 4,
+ "table": {
+ "table_name": "t",
+ "access_type": "range",
+ "possible_keys": ["PRIMARY"],
+ "key": "PRIMARY",
+ "key_length": "4",
+ "used_key_parts": ["pk"],
+ "rows": 2,
+ "filtered": 100,
+ "index_condition": "t.pk > 2"
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v;
+DROP TABLE t;
+#
+# MDEV-11488: pushdown of the predicate with cached value
+#
+CREATE TABLE t1 (i INT) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1),(3),(2);
+CREATE TABLE t2 (j INT, KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (3),(4);
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+3
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = 3",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = 3"
+ }
+ }
+ }
+ }
+ }
+}
+UPDATE t2 SET j = 2 WHERE j = 3;
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+2
+DROP TABLE t1,t2;
+CREATE TABLE t1 (i FLOAT) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1.5),(3.2),(2.71);
+CREATE TABLE t2 (j FLOAT, KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (3.2),(2.71);
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+2.71
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = 2.7100000381469727",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = 2.7100000381469727"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+CREATE TABLE t1 (i DECIMAL(10,2)) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1.5),(3.21),(2.47);
+CREATE TABLE t2 (j DECIMAL(10,2), KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (3.21),(4.55);
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+3.21
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = 3.21",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = 3.21"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+CREATE TABLE t1 (i VARCHAR(32)) ENGINE=MyISAM;
+INSERT INTO t1 VALUES ('cc'),('aa'),('ddd');
+CREATE TABLE t2 (j VARCHAR(16), KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES ('bbb'),('aa');
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+aa
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = 'aa'",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = 'aa'"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+CREATE TABLE t1 (i DATETIME) ENGINE=MyISAM;
+INSERT INTO t1 VALUES
+('2008-09-27 00:34:58'),('2007-05-28 00:00:00'), ('2009-07-25 09:21:20');
+CREATE TABLE t2 (j DATETIME, KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES
+('2007-05-28 00:00:00'), ('2010-08-25 00:00:00');
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+2007-05-28 00:00:00
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = '2007-05-28 00:00:00'",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = TIMESTAMP'2007-05-28 00:00:00'"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+CREATE TABLE t1 (i DATE) ENGINE=MyISAM;
+INSERT INTO t1 VALUES ('2008-09-27'),('2007-05-28'), ('2009-07-25');
+CREATE TABLE t2 (j DATE, KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES ('2007-05-28'), ('2010-08-25');
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+2007-05-28
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = '2007-05-28'",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = DATE'2007-05-28'"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+CREATE TABLE t1 (i TIME) ENGINE=MyISAM;
+INSERT INTO t1 VALUES ('00:34:58'),('10:00:02'), ('09:21:20');
+CREATE TABLE t2 (j TIME, KEY(j)) ENGINE=MyISAM;
+INSERT INTO t2 VALUES ('10:00:02'), ('11:00:10');
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+i
+10:00:02
+EXPLAIN FORMAT=JSON
+SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
+WHERE i IN ( SELECT MIN(j) FROM t2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery3>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "message": "Select tables optimized away"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "sq.i = '10:00:02'",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.i = TIME'10:00:02'"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+#
+# MDEV-11593: pushdown of condition with NULLIF
+#
+CREATE TABLE t1 (i INT);
+CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES (2), (1);
+SELECT * FROM v1 WHERE NULLIF(1, i);
+i
+2
+EXPLAIN FORMAT=JSON
+SELECT * FROM v1 WHERE NULLIF(1, i);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "nullif(1,v1.i)",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "nullif(1,t1.i)"
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v1;
+DROP TABLE t1;
+#
+# MDEV-11608: pushdown of the predicate with cached null value
+#
+CREATE TABLE t1 (c VARCHAR(3));
+CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES ('foo'),('bar');
+CREATE TABLE t2 (c VARCHAR(3));
+INSERT INTO t2 VALUES ('foo'),('xyz');
+SELECT * FROM v1 WHERE v1.c IN ( SELECT MIN(c) FROM t2 WHERE 0 );
+c
+EXPLAIN FORMAT=JSON
+SELECT * FROM v1 WHERE v1.c IN ( SELECT MIN(c) FROM t2 WHERE 0 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "system",
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "message": "Impossible WHERE"
+ }
+ }
+ }
+ },
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v1.c = NULL",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t1.c = NULL"
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v1;
+DROP TABLE t1,t2;
+CREATE TABLE t1 (d DECIMAL(10,2));
+CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES (5.37),(1.1);
+CREATE TABLE t2 (d DECIMAL(10,2));
+INSERT INTO t2 VALUES ('1.1'),('2.23');
+SELECT * FROM v1 WHERE v1.d IN ( SELECT MIN(d) FROM t2 WHERE 0 );
+d
+DROP VIEW v1;
+DROP TABLE t1,t2;
+#
+# MDEV-11820: second execution of PS for query
+# with false subquery predicate in WHERE
+#
+CREATE TABLE t1 (c VARCHAR(3)) ENGINE=MyISAM;
+INSERT INTO t1 VALUES ('foo'),('bar');
+CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
+CREATE TABLE t2 (a INT);
+INSERT INTO t2 VALUES (3), (4);
+PREPARE stmt1 FROM
+" SELECT * FROM v1 WHERE 1 IN (SELECT a FROM t2) OR c = 'foo'";
+PREPARE stmt2 FROM
+"EXPLAIN FORMAT=JSON
+ SELECT * FROM v1 WHERE 1 IN (SELECT a FROM t2) OR c = 'foo'";
+EXECUTE stmt1;
+c
+foo
+EXECUTE stmt2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v1.c = 'foo'",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t1.c = 'foo'"
+ }
+ }
+ }
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "1 = t2.a"
+ }
+ }
+ }
+ ]
+ }
+}
+INSERT INTO t2 SELECT a+1 FROM t2;
+INSERT INTO t2 SELECT a+1 FROM t2;
+INSERT INTO t2 SELECT a+1 FROM t2;
+INSERT INTO t2 SELECT a+1 FROM t2;
+INSERT INTO t2 SELECT a+1 FROM t2;
+INSERT INTO t2 SELECT a+1 FROM t2;
+EXECUTE stmt1;
+c
+foo
+EXECUTE stmt2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "<cache>(<in_optimizer>(1,<exists>(subquery#2))) or v1.c = 'foo'",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100
+ }
+ }
+ }
+ },
+ "subqueries": [
+ {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 128,
+ "filtered": 100,
+ "attached_condition": "1 = t2.a"
+ }
+ }
+ }
+ ]
+ }
+}
+DEALLOCATE PREPARE stmt1;
+DEALLOCATE PREPARE stmt2;
+DROP VIEW v1;
+DROP TABLE t1,t2;
+#
+# MDEV-12373: pushdown into derived with side effects is prohibited
+#
+CREATE TABLE sales_documents (
+id int NOT NULL AUTO_INCREMENT,
+sale_id int NULL DEFAULT NULL,
+type tinyint unsigned NULL DEFAULT NULL,
+data text NULL DEFAULT NULL COLLATE 'utf8_unicode_ci',
+date date NULL DEFAULT NULL,
+order_number int unsigned NULL DEFAULT NULL,
+created_at int NULL DEFAULT NULL,
+updated_at int NULL DEFAULT NULL,
+generated tinyint NOT NULL DEFAULT '0',
+synced_at int NOT NULL DEFAULT '0',
+sum decimal(13,2) NOT NULL DEFAULT '0',
+PRIMARY KEY (id)
+);
+INSERT INTO sales_documents
+(id, sale_id, type, order_number, data, created_at,
+updated_at, date, generated, synced_at, sum)
+VALUES
+(555, 165, 3, 5, '{}', 1486538300, 1486722835, '2017-02-17', 0, 1486538313, 2320.00),
+(556, 165, 2, 3, '{}', 1486538304, 1486563125, '2017-02-08', 1, 1486538302, 2320.00),
+(557, 158, 2, 2, '{}', 1486538661, 1486538661, '2017-02-08', 0, 1486538660, 2320.00),
+(558, 171, 1, 3, '{}', 1486539104, 1488203405, '2017-02-08', 1, 1486539102, 23230.00),
+(559, 171, 2, 5, '{}', 1486549233, 1487146010, '2017-02-08', 1, 1486549225, 37690.00),
+(560, 172, 1, 1, '{}', 1486658260, 1488203409, '2017-02-09', 1, 1486658256, 40312.00),
+(561, 172, 2, 1, '{}', 1486711997, 1486711997, '2017-02-10', 1, 1486711996, 40312.00),
+(562, 172, 3, 1, '{}', 1486712104, 1486721395, '2017-02-10', 1, 1486712101, 40312.00),
+(563, 171, 3, 2, '{}', 1486712953, 1486720244, '2017-02-10', 1, 1486712910, 23230.00),
+(564, 170, 1, 2, '{}', 1486715948, 1488203410, '2017-02-10', 1, 1486715930, 28873.00),
+(565, 170, 3, 3, '{}', 1486716782, 1486717426, '2017-02-10', 1, 1486716779, 61948.00),
+(566, 166, 3, 4, '{}', 1486720947, 1486720947, '2017-02-10', 1, 1486720945, 4640.00),
+(567, 167, 3, 5, '{}', 1486722741, 1486722783, '2017-02-26', 0, 1486722738, 14755.00),
+(568, 165, 1, 4, '{}', 1486722849, 1486722849, '2017-02-10', 0, 1486722846, 2320.00),
+(569, 173, 2, 2, '{}', 1486723073, 1487071275, '2017-02-10', 1, 1486723071, 14282.00),
+(570, 173, 1, 4, '{}', 1486723100, 1488203412, '2017-02-10', 1, 1486723099, 14282.00),
+(571, 167, 2, 4, '{}', 1486730859, 1486730859, '2017-02-10', 1, 1486730856, 18655.00),
+(572, 167, 1, 5, '{}', 1486730883, 1488203412, '2017-02-10', 1, 1486730877, 18655.00),
+(573, 174, 2, 51, '{}', 1486731622, 1487060259, '2017-02-10', 1, 1486731620, 7140.00),
+(574, 174, 3, 5, '{}', 1486993472, 1486993472, '2017-02-13', 1, 1488216147, 28020.00),
+(575, 174, 1, 6, '{}', 1486993530, 1488203412, '2017-02-13', 1, 1486993505, 7140.00),
+(576, 173, 3, 6, '{}', 1487071425, 1487071425, '2017-02-14', 0, 1487071422, 14282.00),
+(577, 178, 2, 6, '{}', 1487327372, 1487327372, '2017-02-17', 1, 1487327370, 12321.00),
+(578, 177, 2, 7, '{}', 1487327394, 1487327394, '2017-02-17', 0, 1487327391, 4270.00),
+(579, 182, 3, 6, '{}', 1487750589, 1487751693, '2017-02-22', 1, 1487751688, 4270.00),
+(580, 182, 2, 7, '{}', 1487750601, 1487750663, '2017-02-22', 1, 1487750598, 4270.00),
+(581, 182, 1, 7, '{}', 1487750694, 1488203412, '2017-02-22', 1, 1487750692, 4270.00),
+(582, 185, 3, 7, '{}', 1487774051, 1487774051, '2017-02-22', 0, 1487774043, 8913.00),
+(583, 184, 3, 7, '{}', 1487774071, 1487774235, '2017-02-22', 0, 1487774093, 3285.00),
+(584, 184, 2, 8, '{}', 1487774074, 1487774074, '2017-02-22', 0, 1487774073, 3285.00),
+(585, 184, 1, 8, '{}', 1487774081, 1487774081, '2017-02-22', 0, 1487774075, 3285.00),
+(586, 193, 2, 8, '{}', 1487955294, 1487955318, '2017-02-24', 0, 1487955311, 4270.00),
+(587, 193, 1, 8, '{}', 1487955324, 1487955324, '2017-02-24', 0, 1487955320, 4270.00),
+(588, 193, 3, 7, '{}', 1487955341, 1487955341, '2017-02-24', 0, 1487955325, 4270.00),
+(589, 186, 1, 8, '{}', 1487957291, 1487957464, '2017-02-24', 0, 1487957459, 6960.00),
+(590, 186, 2, 8, '{}', 1487957308, 1487957468, '2017-02-24', 0, 1487957465, 6960.00),
+(591, 186, 3, 7, '{}', 1487957312, 1487957473, '2017-02-24', 0, 1487957469, 6960.00),
+(592, 194, 1, 8, '{}', 1488193293, 1488203412, '2017-02-27', 1, 1488193280, 2320.00),
+(593, 194, 2, 8, '{}', 1488193304, 1488193304, '2017-02-27', 1, 1488193303, 2320.00),
+(594, 210, 1, 9, '{}', 1488198896, 1488198896, '2017-02-27', 0, 1488198885, 4270.00),
+(595, 210, 2, 12, '{}', 1488198901, 1488198901, '2017-02-27', 1, 1488532585, 4270.00),
+(596, 210, 3, 10, '{}', 1488198904, 1488198904, '2017-02-27', 1, 1488532565, 4270.00),
+(597, 209, 2, 9, '{}', 1488200016, 1488450772, '2017-02-27', 1, 1488450449, 4270.00),
+(598, 209, 1, 9, '{}', 1488200020, 1488200063, '2017-02-27', 1, 1488200017, 4271.00),
+(599, 209, 3, 7, '{}', 1488200053, 1488200053, '2017-02-27', 0, 1488200021, 4271.00),
+(600, 211, 2, 10, '{}', 1488216265, 1489402027, '2017-02-27', 1, 1488216264, 2320.00),
+(601, 211, 3, 7, '{}', 1488216281, 1488216281, '2017-02-27', 1, 1488216276, 2320.00),
+(602, 211, 1, 10, '{}', 1488216283, 1488216283, '2017-02-27', 1, 1488216282, 2320.00),
+(603, 198, 2, 11, '{}', 1488280125, 1488280125, '2017-02-28', 0, 1488280095, 4270.00),
+(604, 198, 1, 11, '{}', 1488280160, 1488280160, '2017-02-28', 0, 1488280126, 4270.00),
+(605, 198, 3, 8, '{}', 1488280440, 1488280440, '2017-02-28', 0, 1488280435, 4270.00),
+(606, 212, 1, 12, '{}', 1488286301, 1489402168, '2017-02-28', 1, 1488286295, 13825.00),
+(607, 212, 3, 8, '{}', 1488289644, 1488289690, '2017-02-28', 1, 1488289642, 25295.00),
+(608, 212, 2, 13, '{}', 1488290350, 1488290431, '2017-02-28', 1, 1488290347, 13133.75),
+(609, 213, 1, 11, '{}', 1488529470, 1488529470, '2017-03-03', 1, 1488529461, 5660.00),
+(610, 213, 2, 11, '{}', 1488529484, 1488529484, '2017-03-03', 1, 1488529479, 5660.00),
+(611, 213, 3, 9, '{}', 1488529493, 1488529493, '2017-03-03', 1, 1488529489, 5660.00),
+(612, 197, 2, 13, '{}', 1489400715, 1489400715, '2017-03-13', 0, 1489398959, 4270.00),
+(613, 219, 3, 11, '{}', 1490084337, 1490181958, '2017-03-21', 1, 1490084334, 73526.00),
+(614, 216, 3, 11, '{}', 1490085757, 1490086717, '2017-03-21', 0, 1490085755, 5377.00);
+SELECT * FROM
+(SELECT @row := @row + 1 as row, a.* from (
+SELECT t.order_number
+FROM sales_documents t
+WHERE
+t.type = 2 AND
+t.date >= '2017-01-01' AND
+t.date <= '2017-12-31' AND
+t.order_number IS NOT NULL AND
+t.generated = 1
+GROUP BY t.order_number
+) a, (SELECT @row := 0) r) t
+WHERE row <> order_number;
+row order_number
+14 51
+DROP TABLE sales_documents;
+#
+# MDEV-12845: pushdown from merged derived using equalities
+#
+create table t1 (a int);
+insert into t1 values
+(4), (8), (5), (3), (10), (2), (7);
+create table t2 (b int, c int);
+insert into t2 values
+(2,1), (5,2), (2,2), (4,1), (4,3),
+(5,3), (2,4), (4,6), (2,1);
+create view v1 as
+select b, sum(c) as s from t2 group by b;
+create view v2 as
+select distinct b, c from t2;
+create view v3 as
+select b, max(c) as m from t2 group by b;
+select b
+from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
+where b > 2;
+b
+4
+5
+explain format=json select b
+from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
+where b > 2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a > 2 and t1.a is not null"
+ },
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["b"],
+ "ref": ["test.t1.a"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "filesort": {
+ "sort_key": "t2.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 9,
+ "filtered": 100,
+ "attached_condition": "t2.b > 2"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+select a
+from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
+where a > 2;
+a
+4
+5
+explain format=json select a
+from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
+where a > 2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a > 2 and t1.a is not null"
+ },
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["b"],
+ "ref": ["test.t1.a"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "filesort": {
+ "sort_key": "t2.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 9,
+ "filtered": 100,
+ "attached_condition": "t2.b > 2"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+select a
+from ( select t1.a, v2.b, v2.c from t1, v2 where t1.a = v2.b ) as t
+where a > 2;
+a
+4
+4
+4
+5
+5
+explain format=json select a
+from ( select t1.a, v2.b, v2.c from t1, v2 where t1.a = v2.b ) as t
+where a > 2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a > 2 and t1.a is not null"
+ },
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["b"],
+ "ref": ["test.t1.a"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 9,
+ "filtered": 100,
+ "attached_condition": "t2.b > 2"
+ }
+ }
+ }
+ }
+ }
+ }
+}
+select a
+from ( select t1.a, v3.b, v3.m from t1, v3 where t1.a = v3.m ) as t
+where a > 2;
+a
+4
+3
+explain format=json select a
+from ( select t1.a, v3.b, v3.m from t1, v3 where t1.a = v3.m ) as t
+where a > 2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a > 2 and t1.a is not null"
+ },
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "5",
+ "used_key_parts": ["m"],
+ "ref": ["test.t1.a"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "m > 2",
+ "filesort": {
+ "sort_key": "t2.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 9,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+drop view v1,v2,v3;
+drop table t1,t2;
+#
+# MDEV-13166: pushdown from merged derived
+#
+CREATE TABLE t1 (i int) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1),(2);
+CREATE VIEW v1 AS SELECT MAX(i) AS f FROM t1;
+SELECT * FROM ( SELECT * FROM v1 ) AS sq WHERE f > 0;
+f
+2
+explain format=json SELECT * FROM ( SELECT * FROM v1 ) AS sq WHERE f > 0;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v1.f > 0",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "f > 0",
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v1;
+DROP TABLE t1;
+#
+# MDEV-13193: pushdown of equality extracted from multiple equality
+#
+CREATE TABLE t1 (i1 int, KEY(i1)) ENGINE=MyISAM;
+INSERT INTO t1 VALUES (1),(2);
+CREATE TABLE t2 (i2 int) ENGINE=MyISAM;
+INSERT INTO t2 VALUES (2),(4);
+CREATE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
+SELECT * FROM t1, ( SELECT * FROM v2 ) AS sq
+WHERE i1 = 1 AND ( i1 = i2 OR i1 = 2 );
+i1 i2
+explain format=json SELECT * FROM t1, ( SELECT * FROM v2 ) AS sq
+WHERE i1 = 1 AND ( i1 = i2 OR i1 = 2 );
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ref",
+ "possible_keys": ["i1"],
+ "key": "i1",
+ "key_length": "5",
+ "used_key_parts": ["i1"],
+ "ref": ["const"],
+ "rows": 1,
+ "filtered": 100,
+ "using_index": true
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "v2.i2 = 1"
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.i2 = 1"
+ }
+ }
+ }
+ }
+ }
+}
+DROP VIEW v2;
+DROP TABLE t1,t2;
+#
+# MDEV-14237: derived with regexp_substr() in select list
+#
+create table t1 (a char(8));
+insert into t1 values ('b'), ('a'), ('xx');
+select *
+from ( select distinct regexp_substr(t1.a,'^[A-Za-z]+') as f from t1) as t
+where t.f = 'a' or t.f = 'b';
+f
+b
+a
+explain format=json select *
+from ( select distinct regexp_substr(t1.a,'^[A-Za-z]+') as f from t1) as t
+where t.f = 'a' or t.f = 'b';
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t.f = 'a' or t.f = 'b'",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+}
+drop table t1;
+#
+# MDEV-13454: consequence of mdev-14368 fixed for 5.5
+#
+SET sql_mode = 'ONLY_FULL_GROUP_BY';
+create table t1 (id int, id2 int);
+insert into t1 values (1,1),(2,3),(3,4),(7,2);
+create table t2(id2 int);
+insert t2 values (1),(2),(3);
+SELECT * FROM t1
+LEFT OUTER JOIN
+(SELECT id2, COUNT(*) as ct FROM t2 GROUP BY id2) vc USING (id2)
+WHERE (vc.ct>0);
+id2 id ct
+1 1 1
+3 2 1
+2 7 1
+EXPLAIN FORMAT=JSON SELECT * FROM t1
+LEFT OUTER JOIN
+(SELECT id2, COUNT(*) as ct FROM t2 GROUP BY id2) vc USING (id2)
+WHERE (vc.ct>0);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "vc.ct > 0",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "having_condition": "ct > 0",
+ "filesort": {
+ "sort_key": "t2.id2",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 4,
+ "filtered": 100
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "attached_condition": "t1.id2 = vc.id2"
+ }
+ }
+}
+DROP TABLE t1,t2;
+SET sql_mode = DEFAULT;
+#
+# MDEV-15579: incorrect removal of sub-formulas to be pushed
+# into WHERE of materialized derived with GROUP BY
+#
+CREATE TABLE t1 (a INT, b INT, c INT, d INT);
+CREATE TABLE t2 (x INT, y INT, z INT);
+INSERT INTO t1 VALUES (1,1,66,1), (1,1,56,2), (3,2,42,3);
+INSERT INTO t2 VALUES (1,1,66), (1,12,32);
+SELECT *
+FROM t2,
+(
+SELECT a, b, max(c) AS max_c
+FROM t1
+GROUP BY a
+HAVING max_c > 37
+) AS v1
+WHERE (v1.a=1) AND (v1.b=v1.a) AND
+(v1.a=t2.x) AND (v1.max_c>30);
+x y z a b max_c
+1 1 66 1 1 66
+1 12 32 1 1 66
+EXPLAIN SELECT *
+FROM t2,
+(
+SELECT a, b, max(c) AS max_c
+FROM t1
+GROUP BY a
+HAVING max_c > 37
+) AS v1
+WHERE (v1.a=1) AND (v1.b=v1.a) AND
+(v1.a=t2.x) AND (v1.max_c>30);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 3 Using where; Using join buffer (flat, BNL join)
+2 DERIVED t1 ALL NULL NULL NULL NULL 3 Using where
+EXPLAIN FORMAT=JSON SELECT *
+FROM t2,
+(
+SELECT a, b, max(c) AS max_c
+FROM t1
+GROUP BY a
+HAVING max_c > 37
+) AS v1
+WHERE (v1.a=1) AND (v1.b=v1.a) AND
+(v1.a=t2.x) AND (v1.max_c>30);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.x = 1"
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "v1.a = 1 and v1.b = 1 and v1.max_c > 30"
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "having_condition": "max_c > 37 and max_c > 30 and t1.b = 1",
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.a = 1"
+ }
+ }
+ }
+ }
+ }
+}
+SELECT *
+FROM t2,
+(
+SELECT a, b, d, max(c) AS max_c
+FROM t1
+GROUP BY a,d
+HAVING max_c > 37
+) AS v1
+WHERE (v1.a=1) AND (v1.b=v1.a) AND (v1.b=v1.d) AND
+(v1.a=t2.x) AND (v1.max_c>30);
+x y z a b d max_c
+1 1 66 1 1 1 66
+1 12 32 1 1 1 66
+EXPLAIN SELECT *
+FROM t2,
+(
+SELECT a, b, d, max(c) AS max_c
+FROM t1
+GROUP BY a,d
+HAVING max_c > 37
+) AS v1
+WHERE (v1.a=1) AND (v1.b=v1.a) AND (v1.b=v1.d) AND
+(v1.a=t2.x) AND (v1.max_c>30);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 3 Using where; Using join buffer (flat, BNL join)
+2 DERIVED t1 ALL NULL NULL NULL NULL 3 Using where
+EXPLAIN FORMAT=JSON SELECT *
+FROM t2,
+(
+SELECT a, b, d, max(c) AS max_c
+FROM t1
+GROUP BY a,d
+HAVING max_c > 37
+) AS v1
+WHERE (v1.a=1) AND (v1.b=v1.a) AND (v1.b=v1.d) AND
+(v1.a=t2.x) AND (v1.max_c>30);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.x = 1"
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "v1.a = 1 and v1.b = 1 and v1.d = 1 and v1.max_c > 30"
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "having_condition": "max_c > 37 and max_c > 30 and t1.b = 1",
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "t1.a = 1 and t1.d = 1"
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+#
+# MDEV-15765: pushing condition with temporal constants
+# into constant tables
+#
+select * from (select date('2018-01-01') as d
+union all
+select date('2018-01-01') as d) as t
+where t.d between date ('2017-01-01') and date ('2019-01-01');
+d
+2018-01-01
+2018-01-01
+select * from (select date('2018-01-01') as d) as t
+where t.d between date ('2017-01-01') and date ('2019-01-01');
+d
+2018-01-01
+#
+# MDEV-16088: pushdown into derived defined in the IN subquery
+#
+CREATE TABLE t1 (a INT, b INT);
+CREATE TABLE t2 (e INT, f INT, g INT);
+INSERT INTO t1 VALUES (1,14),(2,13),(1,19),(2,32),(3,24);
+INSERT INTO t2 VALUES (1,19,2),(3,24,1),(1,12,2),(3,11,3),(2,32,1);
+SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e,d_tab.max_f
+FROM (
+SELECT t2.e, MAX(t2.f) AS max_f
+FROM t2
+GROUP BY t2.e
+HAVING max_f>18
+) as d_tab
+WHERE d_tab.e>1
+)
+;
+a b
+2 32
+3 24
+EXPLAIN SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e,d_tab.max_f
+FROM (
+SELECT t2.e, MAX(t2.f) AS max_f
+FROM t2
+GROUP BY t2.e
+HAVING max_f>18
+) as d_tab
+WHERE d_tab.e>1
+)
+;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 ALL NULL NULL NULL NULL 5
+1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 func,func 1
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where
+3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using where; Using temporary; Using filesort
+EXPLAIN FORMAT=JSON SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e,d_tab.max_f
+FROM (
+SELECT t2.e, MAX(t2.f) AS max_f
+FROM t2
+GROUP BY t2.e
+HAVING max_f>18
+) as d_tab
+WHERE d_tab.e>1
+)
+;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ },
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "eq_ref",
+ "possible_keys": ["distinct_key"],
+ "key": "distinct_key",
+ "key_length": "8",
+ "used_key_parts": ["e", "max_f"],
+ "ref": ["func", "func"],
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "d_tab.e > 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "max_f > 18",
+ "filesort": {
+ "sort_key": "t2.e",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "t2.e > 1"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e,d_tab.max_f
+FROM (
+SELECT t2.e, MAX(t2.f) AS max_f
+FROM t2
+GROUP BY t2.e
+HAVING max_f>18
+) as d_tab
+WHERE d_tab.max_f<25
+)
+;
+a b
+1 19
+3 24
+EXPLAIN SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e,d_tab.max_f
+FROM (
+SELECT t2.e, MAX(t2.f) AS max_f
+FROM t2
+GROUP BY t2.e
+HAVING max_f>18
+) as d_tab
+WHERE d_tab.max_f<25
+)
+;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 ALL NULL NULL NULL NULL 5
+1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 func,func 1
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where
+3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using temporary; Using filesort
+EXPLAIN FORMAT=JSON SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e,d_tab.max_f
+FROM (
+SELECT t2.e, MAX(t2.f) AS max_f
+FROM t2
+GROUP BY t2.e
+HAVING max_f>18
+) as d_tab
+WHERE d_tab.max_f<25
+)
+;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ },
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "eq_ref",
+ "possible_keys": ["distinct_key"],
+ "key": "distinct_key",
+ "key_length": "8",
+ "used_key_parts": ["e", "max_f"],
+ "ref": ["func", "func"],
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "d_tab.max_f < 25",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "max_f > 18 and max_f < 25",
+ "filesort": {
+ "sort_key": "t2.e",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
+FROM (
+SELECT t2.e, MAX(t2.f) as max_f, t2.g
+FROM t2
+GROUP BY t2.e
+) as d_tab
+WHERE d_tab.e>1
+GROUP BY d_tab.g
+)
+;
+a b
+2 32
+EXPLAIN SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
+FROM (
+SELECT t2.e, MAX(t2.f) as max_f, t2.g
+FROM t2
+GROUP BY t2.e
+) as d_tab
+WHERE d_tab.e>1
+GROUP BY d_tab.g
+)
+;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 ALL NULL NULL NULL NULL 5 Using where
+1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 test.t1.a,test.t1.b 1
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where; Using temporary
+3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using where; Using temporary; Using filesort
+EXPLAIN FORMAT=JSON SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
+FROM (
+SELECT t2.e, MAX(t2.f) as max_f, t2.g
+FROM t2
+GROUP BY t2.e
+) as d_tab
+WHERE d_tab.e>1
+GROUP BY d_tab.g
+)
+;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "t1.a is not null and t1.b is not null"
+ },
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "eq_ref",
+ "possible_keys": ["distinct_key"],
+ "key": "distinct_key",
+ "key_length": "8",
+ "used_key_parts": ["e", "max_f"],
+ "ref": ["test.t1.a", "test.t1.b"],
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "temporary_table": {
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "d_tab.e > 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "filesort": {
+ "sort_key": "t2.e",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "t2.e > 1"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
+FROM (
+SELECT t2.e, MAX(t2.f) as max_f, t2.g
+FROM t2
+GROUP BY t2.e
+) as d_tab
+WHERE d_tab.max_f>20
+GROUP BY d_tab.g
+)
+;
+a b
+2 32
+EXPLAIN SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
+FROM (
+SELECT t2.e, MAX(t2.f) as max_f, t2.g
+FROM t2
+GROUP BY t2.e
+) as d_tab
+WHERE d_tab.max_f>20
+GROUP BY d_tab.g
+)
+;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 ALL NULL NULL NULL NULL 5 Using where
+1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 test.t1.a,test.t1.b 1
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where; Using temporary
+3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using temporary; Using filesort
+EXPLAIN FORMAT=JSON SELECT * FROM t1
+WHERE (t1.a,t1.b) IN
+(
+SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
+FROM (
+SELECT t2.e, MAX(t2.f) as max_f, t2.g
+FROM t2
+GROUP BY t2.e
+) as d_tab
+WHERE d_tab.max_f>20
+GROUP BY d_tab.g
+)
+;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "t1.a is not null and t1.b is not null"
+ },
+ "table": {
+ "table_name": "<subquery2>",
+ "access_type": "eq_ref",
+ "possible_keys": ["distinct_key"],
+ "key": "distinct_key",
+ "key_length": "8",
+ "used_key_parts": ["e", "max_f"],
+ "ref": ["test.t1.a", "test.t1.b"],
+ "rows": 1,
+ "filtered": 100,
+ "materialized": {
+ "unique": 1,
+ "query_block": {
+ "select_id": 2,
+ "temporary_table": {
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "d_tab.max_f > 20",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "max_f > 20",
+ "filesort": {
+ "sort_key": "t2.e",
+ "temporary_table": {
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1,t2;
+#
+# MDEV-15765: pushing condition with IN subquery defined with constants
+# using substitution
+#
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (1),(2);
+SELECT * FROM
+(
+SELECT DISTINCT * FROM t1
+) der_tab
+WHERE (a>0 AND a<2 OR a IN (2,3)) AND
+(a=2 OR 0);
+a
+2
+DROP TABLE t1;
+#
+# MDEV-16386: pushing condition into the HAVING clause when ambiguous
+# fields warning appears
+#
+CREATE TABLE t1 (a INT, b INT);
+INSERT INTO t1 VALUES (1,2),(2,3),(3,4);
+SELECT * FROM
+(
+SELECT t1.b AS a
+FROM t1
+GROUP BY t1.a
+) dt
+WHERE (dt.a=2);
+a
+2
+EXPLAIN FORMAT=JSON SELECT * FROM
+(
+SELECT t1.b AS a
+FROM t1
+GROUP BY t1.a
+) dt
+WHERE (dt.a=2);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "dt.a = 2",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "having_condition": "a = 2",
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM
+(
+SELECT t1.b AS a
+FROM t1
+GROUP BY t1.a
+HAVING (t1.a<3)
+) dt
+WHERE (dt.a>1);
+a
+2
+3
+EXPLAIN FORMAT=JSON SELECT * FROM
+(
+SELECT t1.b AS a
+FROM t1
+GROUP BY t1.a
+HAVING (t1.a<3)
+) dt
+WHERE (dt.a>1);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "dt.a > 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "having_condition": "t1.a < 3 and a > 1",
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM
+(
+SELECT 'ab' AS a
+FROM t1
+GROUP BY t1.a
+) dt
+WHERE (dt.a='ab');
+a
+ab
+ab
+ab
+EXPLAIN FORMAT=JSON SELECT * FROM
+(
+SELECT 'ab' AS a
+FROM t1
+GROUP BY t1.a
+) dt
+WHERE (dt.a='ab');
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "dt.a = 'ab'",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM
+(
+SELECT 1 AS a
+FROM t1
+GROUP BY t1.a
+) dt
+WHERE (dt.a=1);
+a
+1
+1
+1
+EXPLAIN FORMAT=JSON SELECT * FROM
+(
+SELECT 1 AS a
+FROM t1
+GROUP BY t1.a
+) dt
+WHERE (dt.a=1);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "dt.a = 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1;
+#
+# MDEV-16517: pushdown condition with the IN predicate defined
+# with non-constant values
+#
+CREATE TABLE t1 (a INT, b INT);
+INSERT INTO t1 VALUES (1,2),(1,3);
+SELECT * FROM
+(
+SELECT t1.a
+FROM t1
+WHERE 1 IN (0,t1.a)
+GROUP BY t1.a
+) AS dt1
+JOIN
+(
+SELECT t1.a
+FROM t1
+WHERE 1 IN (0,t1.a)
+) AS dt2
+ON dt1.a = dt2.a;
+a a
+1 1
+1 1
+EXPLAIN FORMAT=JSON SELECT * FROM
+(
+SELECT t1.a
+FROM t1
+WHERE 1 IN (0,t1.a)
+GROUP BY t1.a
+) AS dt1
+JOIN
+(
+SELECT t1.a
+FROM t1
+WHERE 1 IN (0,t1.a)
+) AS dt2
+ON dt1.a = dt2.a;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "1 in (0,dt1.a)",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "1 in (0,t1.a) and 1 in (0,t1.a)"
+ }
+ }
+ }
+ }
+ }
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "attached_condition": "t1.a = dt1.a"
+ }
+ }
+}
+SELECT * FROM
+(
+SELECT t1.a,MAX(t1.b)
+FROM t1
+GROUP BY t1.a
+) AS dt, t1
+WHERE dt.a=t1.a AND dt.a IN (1,t1.a);
+a MAX(t1.b) a b
+1 3 1 2
+1 3 1 3
+EXPLAIN FORMAT=JSON SELECT * FROM
+(
+SELECT t1.a,MAX(t1.b)
+FROM t1
+GROUP BY t1.a
+) AS dt, t1
+WHERE dt.a=t1.a AND dt.a IN (1,t1.a);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "dt.a in (1,dt.a)",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t1.a in (1,t1.a)"
+ }
+ }
+ }
+ }
+ }
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 2,
+ "filtered": 100
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL",
+ "attached_condition": "t1.a = dt.a"
+ }
+ }
+}
+DROP TABLE t1;
+#
+# MDEV-15087: error from inexpensive subquery before check
+# for condition pushdown into derived
+#
+CREATE TABLE t1 (i1 int, v1 varchar(1));
+INSERT INTO t1 VALUES (7,'x');
+CREATE TABLE t2 (i1 int);
+INSERT INTO t2 VALUES (8);
+CREATE TABLE t3 (i1 int ,v1 varchar(1), v2 varchar(1));
+INSERT INTO t3 VALUES (4, 'v','v'),(62,'v','k'),(7, 'n', NULL);
+SELECT 1
+FROM (t1 AS a1
+JOIN (((SELECT DISTINCT t3.*
+FROM t3) AS a2
+JOIN t1 ON (t1.v1 = a2.v2))) ON (t1.v1 = a2.v1))
+WHERE (SELECT BIT_COUNT(t2.i1)
+FROM (t2 JOIN t3)) IS NULL;
+ERROR 21000: Subquery returns more than 1 row
+DROP TABLE t1, t2, t3;
+#
+# MDEV-16614 signal 7 after calling stored procedure, that uses regexp
+#
+CREATE PROCEDURE p1(m1 varchar(5), m2 varchar(5))
+BEGIN
+SELECT a FROM
+(SELECT "aa" a) t
+JOIN (SELECT "aa" b) t1 on t.a=t1.b
+WHERE t.a regexp m1 and t1.b regexp m2
+GROUP BY a;
+END$$
+CALL p1('a','a');
+a
+aa
+DROP PROCEDURE p1;
+CREATE PROCEDURE p1(m1 varchar(5))
+BEGIN
+SELECT a FROM (SELECT "aa" a) t WHERE t.a regexp m1;
+END$$
+CALL p1('a');
+a
+aa
+DROP PROCEDURE p1;
+SELECT a FROM (SELECT "aa" a) t WHERE REGEXP_INSTR(t.a, (SELECT MAX('aa') FROM DUAL LIMIT 1));
+a
+aa
+CREATE OR REPLACE FUNCTION f1(a VARCHAR(10), b VARCHAR(10)) RETURNS INT
+BEGIN
+RETURN 1;
+END;$$
+CREATE OR REPLACE PROCEDURE p1(m1 varchar(5))
+BEGIN
+SELECT a FROM (SELECT "aa" a) t WHERE f1(t.a, m1);
+END$$
+CALL p1('a');
+a
+aa
+DROP PROCEDURE p1;
+DROP FUNCTION f1;
+CREATE OR REPLACE FUNCTION f1(a VARCHAR(10), b VARCHAR(10)) RETURNS INT
+BEGIN
+RETURN 1;
+END;$$
+SELECT a FROM (SELECT "aa" a) t WHERE f1(t.a, (SELECT MAX('aa') FROM DUAL LIMIT 1));
+a
+aa
+DROP FUNCTION f1;
+#
+# MDEV-17011: condition pushdown into materialized derived used
+# in INSERT SELECT, multi-table UPDATE and DELETE
+#
+CREATE TABLE t1 (a int ,b int) ENGINE=MyISAM;
+INSERT INTO t1 VALUES
+(1, 1), (1, 2), (2, 1), (2, 2), (3,1), (3,3), (4,2);
+CREATE TABLE t2 (a int) ENGINE MYISAM;
+INSERT INTO t2 VALUES
+(3), (7), (1), (4), (1);
+CREATE TABLE t3 (a int, b int) ENGINE MYISAM;
+EXPLAIN FORMAT=JSON INSERT INTO t3
+SELECT * FROM (SELECT a, count(*) as c FROM t1 GROUP BY a) t WHERE a<=2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t.a <= 2",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a <= 2"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+INSERT INTO t3
+SELECT * FROM (SELECT a, count(*) as c FROM t1 GROUP BY a) t WHERE a<=2;
+SELECT * FROM t3;
+a b
+1 2
+2 2
+EXPLAIN FORMAT=JSON UPDATE t2, (SELECT a, count(*) as c FROM t1 GROUP BY a) t SET t2.a=t.c+10
+WHERE t2.a= t.c and t.a>=3;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100,
+ "attached_condition": "t2.a is not null"
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "8",
+ "used_key_parts": ["c"],
+ "ref": ["test.t2.a"],
+ "rows": 2,
+ "filtered": 100,
+ "attached_condition": "t2.a = t.c and t.a >= 3",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "filesort": {
+ "sort_key": "t1.a",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a >= 3"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+UPDATE t2, (SELECT a, count(*) as c FROM t1 GROUP BY a) t SET t2.a=t.c+10
+WHERE t2.a= t.c and t.a>=3;
+SELECT * FROM t2;
+a
+3
+7
+11
+4
+11
+EXPLAIN FORMAT=JSON DELETE t2 FROM t2, (SELECT a, count(*) as c FROM t1 GROUP BY a) t
+WHERE t2.a= t.c+9 and t.a=2;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "t2",
+ "access_type": "ALL",
+ "rows": 5,
+ "filtered": 100
+ },
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t.a = 2 and t2.a = t.c + 9",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 7,
+ "filtered": 100,
+ "attached_condition": "t1.a = 2"
+ }
+ }
+ }
+ }
+ }
+}
+DELETE t2 FROM t2, (SELECT a, count(*) as c FROM t1 GROUP BY a) t
+WHERE t2.a= t.c+9 and t.a=2;
+SELECT * FROM t2;
+a
+3
+7
+4
+DROP TABLE t1,t2,t3;
+#
+# MDEV-16765: pushdown condition with the CASE structure
+# defined with Item_cond item
+#
+CREATE TABLE t1(a INT, b INT);
+INSERT INTO t1 VALUES (1,2), (3,4), (2,3);
+SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.max_a=1) OR (tab2.max_a=2))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+max_a b
+1 2
+1 3
+EXPLAIN FORMAT=JSON SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.max_a=1) OR (tab2.max_a=2))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "case when (tab2.max_a = 1 or tab2.max_a = 2) then 1 else 0 end = 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "case when (max_a = 1 or max_a = 2) then 1 else 0 end = 1",
+ "filesort": {
+ "sort_key": "t1.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.max_a=1) OR ((tab2.max_a>2) AND (tab2.max_a<4)))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+max_a b
+1 2
+1 4
+EXPLAIN FORMAT=JSON SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.max_a=1) OR ((tab2.max_a>2) AND (tab2.max_a<4)))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "case when (tab2.max_a = 1 or tab2.max_a > 2 and tab2.max_a < 4) then 1 else 0 end = 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "case when (max_a = 1 or max_a > 2 and max_a < 4) then 1 else 0 end = 1",
+ "filesort": {
+ "sort_key": "t1.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.max_a>1) AND ((tab2.max_a=2) OR (tab2.max_a>2)))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+max_a b
+1 3
+1 4
+EXPLAIN FORMAT=JSON SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.max_a>1) AND ((tab2.max_a=2) OR (tab2.max_a>2)))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "case when (tab2.max_a > 1 and (tab2.max_a = 2 or tab2.max_a > 2)) then 1 else 0 end = 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "having_condition": "case when (max_a > 1 and (max_a = 2 or max_a > 2)) then 1 else 0 end = 1",
+ "filesort": {
+ "sort_key": "t1.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.b=2) OR (tab2.b=4))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+max_a b
+1 2
+1 4
+EXPLAIN FORMAT=JSON SELECT *
+FROM
+(
+SELECT CASE WHEN ((tab2.b=2) OR (tab2.b=4))
+THEN 1 ELSE 0 END AS max_a,b
+FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived3>",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "case when (tab2.b = 2 or tab2.b = 4) then 1 else 0 end = 1",
+ "materialized": {
+ "query_block": {
+ "select_id": 3,
+ "filesort": {
+ "sort_key": "t1.b",
+ "temporary_table": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 3,
+ "filtered": 100,
+ "attached_condition": "case when (t1.b = 2 or t1.b = 4) then 1 else 0 end = 1"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+DROP TABLE t1;
+#
+# MDEV-16803: pushdown condition with IN predicate in the derived table
+# defined with several SELECT statements
+#
+CREATE TABLE t1 (a INT, b INT);
+INSERT INTO t1 VALUES (1,2),(3,2),(1,1);
+SELECT * FROM
+(
+SELECT a,b,1 as c
+FROM t1
+UNION ALL
+SELECT a,b,2 as c
+FROM t1
+) AS tab
+WHERE ((a,b) IN ((1,2),(3,2)));
+a b c
+1 2 1
+3 2 1
+1 2 2
+3 2 2
+DROP TABLE t1;
+#
+# MDEV-17354: INSERT SELECT with condition pushdown into derived
+#
+CREATE TABLE t1 (f INT NOT NULL);
+INSERT INTO t1 VALUES (3), (7), (3);
+CREATE ALGORITHM= TEMPTABLE VIEW v1 AS SELECT * FROM ( SELECT * FROM t1 ) AS sq;
+INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ) AS t WHERE f IS NOT NULL;
+EXPLAIN INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ) AS t WHERE f IS NOT NULL;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 144 Using where
+2 DERIVED <derived4> ALL NULL NULL NULL NULL 12
+2 DERIVED t1 ALL NULL NULL NULL NULL 12 Using where; Using join buffer (flat, BNL join)
+4 DERIVED t1 ALL NULL NULL NULL NULL 12
+EXPLAIN FORMAT=JSON INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ) AS t WHERE f IS NOT NULL;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 144,
+ "filtered": 100,
+ "attached_condition": "t.f is not null",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "<derived4>",
+ "access_type": "ALL",
+ "rows": 12,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 4,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 12,
+ "filtered": 100
+ }
+ }
+ }
+ },
+ "block-nl-join": {
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 12,
+ "filtered": 100,
+ "attached_condition": "t1.f is not null"
+ },
+ "buffer_type": "flat",
+ "buffer_size": "256Kb",
+ "join_type": "BNL"
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM t1;
+f
+3
+7
+3
+3
+3
+3
+7
+7
+7
+3
+3
+3
+DELETE FROM t1;
+INSERT INTO t1 VALUES (3), (7), (3);
+INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ON v1.f=t1.f) AS t
+WHERE f IS NOT NULL;
+EXPLAIN FORMAT=JSON INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ON v1.f=t1.f) AS t
+WHERE f IS NOT NULL;
+EXPLAIN
+{
+ "query_block": {
+ "select_id": 1,
+ "table": {
+ "table_name": "<derived2>",
+ "access_type": "ALL",
+ "rows": 16,
+ "filtered": 100,
+ "attached_condition": "t.f is not null",
+ "materialized": {
+ "query_block": {
+ "select_id": 2,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 8,
+ "filtered": 100,
+ "attached_condition": "t1.f is not null"
+ },
+ "table": {
+ "table_name": "<derived4>",
+ "access_type": "ref",
+ "possible_keys": ["key0"],
+ "key": "key0",
+ "key_length": "4",
+ "used_key_parts": ["f"],
+ "ref": ["test.t1.f"],
+ "rows": 2,
+ "filtered": 100,
+ "materialized": {
+ "query_block": {
+ "select_id": 4,
+ "table": {
+ "table_name": "t1",
+ "access_type": "ALL",
+ "rows": 8,
+ "filtered": 100,
+ "attached_condition": "t1.f is not null"
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+}
+SELECT * FROM t1;
+f
+3
+7
+3
+3
+3
+7
+3
+3
+DROP VIEW v1;
+DROP TABLE t1;
+# End of 10.2 tests
+#
# MDEV-14579: pushdown conditions into materialized views/derived tables
# that are defined with EXIST or/and INTERSECT
#
@@ -10715,2833 +14121,7 @@ drop view v1;
alter table t3 drop index i1;
drop table t1,t2,t3;
#
-# MDEV-10782: condition extracted from a multiple equality
-# pushed into HAVING
-#
-CREATE TABLE t1 (i int);
-INSERT INTO t1 VALUES (1),(2);
-EXPLAIN EXTENDED
-SELECT *
-FROM ( SELECT * FROM ( SELECT MIN(i) as f FROM t1 ) sq1 ) AS sq2
-WHERE f = 8;
-id select_type table type possible_keys key key_len ref rows filtered Extra
-1 PRIMARY <derived3> ALL NULL NULL NULL NULL 2 100.00 Using where
-3 DERIVED t1 ALL NULL NULL NULL NULL 2 100.00
-Warnings:
-Note 1003 /* select#1 */ select `sq1`.`f` AS `f` from (/* select#3 */ select min(`test`.`t1`.`i`) AS `f` from `test`.`t1` having `f` = 8) `sq1` where `sq1`.`f` = 8
-SELECT *
-FROM ( SELECT * FROM ( SELECT MIN(i) as f FROM t1 ) sq1 ) AS sq2
-WHERE f = 8;
-f
-SELECT *
-FROM ( SELECT * FROM ( SELECT MIN(i) as f FROM t1 ) sq1 ) AS sq2
-WHERE f = 1;
-f
-1
-DROP TABLE t1;
-#
-# MDEV-10783: pushdown into constant view
-#
-CREATE TABLE t1 (i int) ENGINE=MyISAM;
-CREATE VIEW v AS SELECT 5;
-SELECT * FROM t1 WHERE 1 IN ( SELECT * FROM v );
-i
-DROP VIEW v;
-DROP TABLE t1;
-#
-# MDEV-10785: second execution of a query with condition
-# pushed into view
-#
-CREATE TABLE t1 (i int);
-CREATE VIEW v1 AS SELECT i FROM t1 WHERE i < 5;
-CREATE FUNCTION f (in1 int) RETURNS int RETURN in1;
-CREATE VIEW v2 AS SELECT * FROM v1 GROUP BY i;
-PREPARE stmt FROM "SELECT * FROM v2 WHERE f(0) <> 2";
-EXECUTE stmt;
-i
-EXECUTE stmt;
-i
-DROP FUNCTION f;
-DROP VIEW v2,v1;
-DROP TABLE t1;
-#
-# MDEV-10884: condition pushdown into derived specified by
-# 1. unit with SELECT containing ORDER BY ... LIMIT
-# 2. unit containing global ORDER BY ... LIMIT
-#
-create table t1(a int);
-insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
-select a from t1 order by a limit 5;
-a
-0
-1
-2
-3
-4
-set statement optimizer_switch='condition_pushdown_for_derived=off' for
-select * from (select a from t1 order by a limit 5) t where t.a not in (1,2,3);
-a
-0
-4
-set statement optimizer_switch='condition_pushdown_for_derived=on' for
-select * from (select a from t1 order by a limit 5) t where t.a not in (1,2,3);
-a
-0
-4
-select a from t1 where a < 4 union select a from t1 where a > 5
-order by a limit 5;
-a
-0
-1
-2
-3
-6
-set statement optimizer_switch='condition_pushdown_for_derived=off' for
-select * from
-(select a from t1 where a < 4 union select a from t1 where a > 5
-order by a limit 5) t where t.a not in (2,9);
-a
-0
-1
-3
-6
-set statement optimizer_switch='condition_pushdown_for_derived=on' for
-select * from
-(select a from t1 where a < 4 union select a from t1 where a > 5
-order by a limit 5) t where t.a not in (2,9);
-a
-0
-1
-3
-6
-drop table t1;
-#
-# MDEV-11072: pushdown of the condition obtained
-# after constant row substitution
-#
-CREATE TABLE t1 (a INT) ENGINE=MyISAM;
-CREATE TABLE t2 (b INT) ENGINE=MyISAM;
-CREATE OR REPLACE VIEW v2 AS SELECT * FROM t2;
-CREATE TABLE t3 (c INT) ENGINE=MyISAM;
-CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v3 AS SELECT * FROM t3;
-SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT c FROM v3 WHERE c = a
-)
-);
-a
-INSERT INTO t1 VALUES (2);
-INSERT INTO t2 VALUES (3), (2);
-INSERT INTO t3 VALUES (4), (1), (2), (7);
-SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT c FROM v3 WHERE c = a
-)
-);
-a
-2
-EXPLAIN FORMAT=JSON
-SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT c FROM v3 WHERE c = a
-)
-);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "const_condition": "0 or <in_optimizer>(2,<exists>(subquery#3))",
- "table": {
- "table_name": "t1",
- "access_type": "system",
- "rows": 1,
- "filtered": 100
- },
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t2.b = 2",
- "first_match": "t1"
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "<derived5>",
- "access_type": "index_subquery",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["c"],
- "ref": ["func"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 5,
- "table": {
- "table_name": "t3",
- "access_type": "ALL",
- "rows": 4,
- "filtered": 100,
- "attached_condition": "t3.c = 2"
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-CREATE TABLE t4 (d INT, e INT) ENGINE=MyISAM;
-INSERT INTO t4 VALUES (1,10),(3,11),(2,10),(2,20),(3,21);
-CREATE OR REPLACE VIEW v4 AS
-SELECT d, sum(e) AS s FROM t4 GROUP BY d;
-set statement optimizer_switch='condition_pushdown_for_derived=off' for SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT d FROM v4 WHERE s > a
-)
-);
-a
-2
-SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT d FROM v4 WHERE s > a
-)
-);
-a
-2
-explain SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT d FROM v4 WHERE s > a
-)
-);
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t1 system NULL NULL NULL NULL 1
-1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where; FirstMatch(t1)
-3 DEPENDENT SUBQUERY <derived5> index_subquery key0 key0 5 func 2 Using where
-5 DERIVED t4 ALL NULL NULL NULL NULL 5 Using temporary; Using filesort
-explain format=json SELECT * FROM t1 WHERE a IN (
-SELECT b FROM v2 WHERE b < a OR b IN (
-SELECT d FROM v4 WHERE s > a
-)
-);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "const_condition": "0 or <in_optimizer>(2,<exists>(subquery#3))",
- "table": {
- "table_name": "t1",
- "access_type": "system",
- "rows": 1,
- "filtered": 100
- },
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t2.b = 2",
- "first_match": "t1"
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "<derived5>",
- "access_type": "index_subquery",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["d"],
- "ref": ["func"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 5,
- "having_condition": "s > 2",
- "filesort": {
- "sort_key": "t4.d",
- "temporary_table": {
- "table": {
- "table_name": "t4",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-DROP VIEW v2,v3,v4;
-DROP TABLE t1,t2,t3,t4;
-#
-# MDEV-10800: pushdown of the condition obtained
-# after constant row substitution
-#
-CREATE TABLE t1 (a INT) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1);
-CREATE TABLE t2 (b INT) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (3),(4);
-CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-SELECT * FROM
-( SELECT * FROM t1
-WHERE EXISTS ( SELECT * FROM v2 WHERE b = a ) ) AS sq;
-a
-EXPLAIN FORMAT=JSON
-SELECT * FROM
-( SELECT * FROM t1
-WHERE EXISTS ( SELECT * FROM v2 WHERE b = a ) ) AS sq;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "const_condition": "<in_optimizer>(1,exists(subquery#3))",
- "table": {
- "table_name": "t1",
- "access_type": "system",
- "rows": 1,
- "filtered": 100
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "<derived4>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v2.b = 1",
- "materialized": {
- "query_block": {
- "select_id": 4,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t2.b = 1"
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-DROP VIEW v2;
-DROP TABLE t1,t2;
-#
-# MDEV-11102: condition pushdown into materialized inner table
-# of outer join is not applied as not being valid
-#
-CREATE TABLE t1 (a INT);
-INSERT INTO t1 VALUES (0),(2);
-CREATE TABLE t2 (b INT);
-INSERT INTO t2 VALUES (1),(2);
-CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-SELECT * FROM t1 LEFT JOIN t2 ON a = b WHERE b IS NULL;
-a b
-0 NULL
-SELECT * FROM t1 LEFT JOIN v2 ON a = b WHERE b IS NULL;
-a b
-0 NULL
-EXPLAIN FORMAT=JSON
-SELECT * FROM t1 LEFT JOIN v2 ON a = b WHERE b IS NULL;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ref",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["b"],
- "ref": ["test.t1.a"],
- "rows": 2,
- "filtered": 100,
- "attached_condition": "trigcond(v2.b is null) and trigcond(trigcond(t1.a is not null))",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100
- }
- }
- }
- }
- }
-}
-DROP VIEW v2;
-DROP TABLE t1,t2;
-#
-# MDEV-11103: pushdown condition with ANY subquery
-#
-CREATE TABLE t1 (i INT);
-CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-INSERT INTO t1 VALUES (1),(2);
-EXPLAIN FORMAT=JSON
-SELECT * FROM v1 WHERE i <= ANY ( SELECT 3 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "<nop>(v1.i <= 3)",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "<nop>(t1.i <= 3)"
- }
- }
- }
- }
- }
-}
-Warnings:
-Note 1249 Select 2 was reduced during optimization
-SELECT * FROM v1 WHERE i <= ANY ( SELECT 3 );
-i
-1
-2
-DROP VIEW v1;
-DROP TABLE t1;
-#
-# MDEV-11315: condition with outer reference to mergeable derived
-#
-CREATE TABLE t1 (pk1 INT PRIMARY KEY, a INT, b INT) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (10,7,1),(11,0,2);
-CREATE TABLE t2 (pk2 INT PRIMARY KEY, c INT, d DATETIME) ENGINE=MyISAM;
-INSERT INTO t2 VALUES
-(1,4,'2008-09-27 00:34:58'),
-(2,5,'2007-05-28 00:00:00'),
-(3,6,'2009-07-25 09:21:20');
-CREATE VIEW v1 AS SELECT * FROM t1;
-CREATE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-SELECT * FROM v1 AS sq
-WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
-pk1 a b
-10 7 1
-11 0 2
-EXPLAIN FORMAT=JSON
-SELECT * FROM v1 AS sq
-WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "<in_optimizer>(t1.b,<exists>(subquery#2)) or t1.b = 100"
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "<derived4>",
- "access_type": "index_subquery",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "4",
- "used_key_parts": ["pk2"],
- "ref": ["func"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 4,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-SELECT * FROM ( SELECT * FROM t1 ) AS sq
-WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
-pk1 a b
-10 7 1
-11 0 2
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT * FROM t1 ) AS sq
-WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "<in_optimizer>(t1.b,<exists>(subquery#3)) or t1.b = 100"
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "<derived4>",
- "access_type": "index_subquery",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "4",
- "used_key_parts": ["pk2"],
- "ref": ["func"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 4,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-DROP VIEW v1,v2;
-DROP TABLE t1,t2;
-#
-# MDEV-11313: pushdown of the condition obtained
-# after constant row substitution
-#
-CREATE TABLE t1 (a INT) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1),(2);
-CREATE TABLE t2 (b INT) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (50);
-CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-SELECT ( SELECT COUNT(*) FROM v1 WHERE a = t2.b ) AS f FROM t2 GROUP BY f;
-f
-0
-EXPLAIN FORMAT=JSON
-SELECT ( SELECT COUNT(*) FROM v1 WHERE a = t2.b ) AS f FROM t2 GROUP BY f;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t2",
- "access_type": "system",
- "rows": 1,
- "filtered": 100
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v1.a = 50",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t1.a = 50"
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-CREATE TABLE t3 (a INT, b INT) ENGINE=MYISAM;
-INSERT INTO t3 VALUES (1,10),(3,11),(2,10),(2,20),(3,21);
-CREATE VIEW v2 AS SELECT a, sum(b) AS s FROM t3 GROUP BY a ;
-SELECT ( SELECT COUNT(*) FROM v2 WHERE s < t2.b ) AS f FROM t2 GROUP BY f;
-f
-3
-EXPLAIN FORMAT=JSON
-SELECT ( SELECT COUNT(*) FROM v2 WHERE s < t2.b ) AS f FROM t2 GROUP BY f;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t2",
- "access_type": "system",
- "rows": 1,
- "filtered": 100
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "v2.s < 50",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "having_condition": "s < 50",
- "filesort": {
- "sort_key": "t3.a",
- "temporary_table": {
- "table": {
- "table_name": "t3",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
- }
- ]
- }
-}
-DROP VIEW v1,v2;
-DROP TABLE t1,t2,t3;
-#
-# MDEV-10882: pushdown of the predicate with cached value
-#
-CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL) ENGINE=MyISAM;
-CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-INSERT INTO t1 VALUES (1,2),(3,4);
-CREATE TABLE t2 (c INT NOT NULL) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (5),(6);
-SELECT a, GROUP_CONCAT(b) FROM v1
-WHERE b IN ( SELECT COUNT(c) FROM t2 ) GROUP BY a;
-a GROUP_CONCAT(b)
-1 2
-EXPLAIN FORMAT=JSON
-SELECT a, GROUP_CONCAT(b) FROM v1
-WHERE b IN ( SELECT COUNT(c) FROM t2 ) GROUP BY a;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery2>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "read_sorted_file": {
- "filesort": {
- "sort_key": "v1.a",
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v1.b = 2",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t1.b = 2"
- }
- }
- }
- }
- }
- }
- }
-}
-DROP VIEW v1;
-DROP TABLE t1,t2;
-#
-# MDEV-10836: pushdown of the predicate with cached value
-#
-CREATE TABLE t (pk INT PRIMARY KEY, f INT) ENGINE=MyISAM;
-CREATE ALGORITHM=TEMPTABLE VIEW v AS SELECT * FROM t;
-INSERT INTO t VALUES (1,1),(3,2);
-SELECT * FROM v AS v1, v AS v2
-WHERE v2.pk > v1.f AND v1.f IN ( SELECT COUNT(pk) FROM t );
-pk f pk f
-3 2 3 2
-EXPLAIN FORMAT=JSON
-SELECT * FROM v AS v1, v AS v2
-WHERE v2.pk > v1.f AND v1.f IN ( SELECT COUNT(pk) FROM t );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery2>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v1.f = 2",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t.f = 2"
- }
- }
- }
- },
- "block-nl-join": {
- "table": {
- "table_name": "<derived4>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v2.pk > 2"
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "materialized": {
- "query_block": {
- "select_id": 4,
- "table": {
- "table_name": "t",
- "access_type": "range",
- "possible_keys": ["PRIMARY"],
- "key": "PRIMARY",
- "key_length": "4",
- "used_key_parts": ["pk"],
- "rows": 2,
- "filtered": 100,
- "index_condition": "t.pk > 2"
- }
- }
- }
- }
- }
-}
-DROP VIEW v;
-DROP TABLE t;
-#
-# MDEV-11488: pushdown of the predicate with cached value
-#
-CREATE TABLE t1 (i INT) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1),(3),(2);
-CREATE TABLE t2 (j INT, KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (3),(4);
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-3
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = 3",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = 3"
- }
- }
- }
- }
- }
-}
-UPDATE t2 SET j = 2 WHERE j = 3;
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-2
-DROP TABLE t1,t2;
-CREATE TABLE t1 (i FLOAT) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1.5),(3.2),(2.71);
-CREATE TABLE t2 (j FLOAT, KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (3.2),(2.71);
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-2.71
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = 2.7100000381469727",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = 2.7100000381469727"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-CREATE TABLE t1 (i DECIMAL(10,2)) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1.5),(3.21),(2.47);
-CREATE TABLE t2 (j DECIMAL(10,2), KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (3.21),(4.55);
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-3.21
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = 3.21",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = 3.21"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-CREATE TABLE t1 (i VARCHAR(32)) ENGINE=MyISAM;
-INSERT INTO t1 VALUES ('cc'),('aa'),('ddd');
-CREATE TABLE t2 (j VARCHAR(16), KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES ('bbb'),('aa');
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-aa
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = 'aa'",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = 'aa'"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-CREATE TABLE t1 (i DATETIME) ENGINE=MyISAM;
-INSERT INTO t1 VALUES
-('2008-09-27 00:34:58'),('2007-05-28 00:00:00'), ('2009-07-25 09:21:20');
-CREATE TABLE t2 (j DATETIME, KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES
-('2007-05-28 00:00:00'), ('2010-08-25 00:00:00');
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-2007-05-28 00:00:00
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = '2007-05-28 00:00:00'",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = TIMESTAMP'2007-05-28 00:00:00'"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-CREATE TABLE t1 (i DATE) ENGINE=MyISAM;
-INSERT INTO t1 VALUES ('2008-09-27'),('2007-05-28'), ('2009-07-25');
-CREATE TABLE t2 (j DATE, KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES ('2007-05-28'), ('2010-08-25');
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-2007-05-28
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = '2007-05-28'",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = DATE'2007-05-28'"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-CREATE TABLE t1 (i TIME) ENGINE=MyISAM;
-INSERT INTO t1 VALUES ('00:34:58'),('10:00:02'), ('09:21:20');
-CREATE TABLE t2 (j TIME, KEY(j)) ENGINE=MyISAM;
-INSERT INTO t2 VALUES ('10:00:02'), ('11:00:10');
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-i
-10:00:02
-EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT DISTINCT * FROM t1 ) AS sq
-WHERE i IN ( SELECT MIN(j) FROM t2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery3>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 3,
- "table": {
- "message": "Select tables optimized away"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "sq.i = '10:00:02'",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.i = TIME'10:00:02'"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-#
-# MDEV-11593: pushdown of condition with NULLIF
-#
-CREATE TABLE t1 (i INT);
-CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-INSERT INTO t1 VALUES (2), (1);
-SELECT * FROM v1 WHERE NULLIF(1, i);
-i
-2
-EXPLAIN FORMAT=JSON
-SELECT * FROM v1 WHERE NULLIF(1, i);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "nullif(1,v1.i)",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "nullif(1,t1.i)"
- }
- }
- }
- }
- }
-}
-DROP VIEW v1;
-DROP TABLE t1;
-#
-# MDEV-11608: pushdown of the predicate with cached null value
-#
-CREATE TABLE t1 (c VARCHAR(3));
-CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-INSERT INTO t1 VALUES ('foo'),('bar');
-CREATE TABLE t2 (c VARCHAR(3));
-INSERT INTO t2 VALUES ('foo'),('xyz');
-SELECT * FROM v1 WHERE v1.c IN ( SELECT MIN(c) FROM t2 WHERE 0 );
-c
-EXPLAIN FORMAT=JSON
-SELECT * FROM v1 WHERE v1.c IN ( SELECT MIN(c) FROM t2 WHERE 0 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<subquery2>",
- "access_type": "system",
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "table": {
- "message": "Impossible WHERE"
- }
- }
- }
- },
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v1.c = NULL",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t1.c = NULL"
- }
- }
- }
- }
- }
-}
-DROP VIEW v1;
-DROP TABLE t1,t2;
-CREATE TABLE t1 (d DECIMAL(10,2));
-CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-INSERT INTO t1 VALUES (5.37),(1.1);
-CREATE TABLE t2 (d DECIMAL(10,2));
-INSERT INTO t2 VALUES ('1.1'),('2.23');
-SELECT * FROM v1 WHERE v1.d IN ( SELECT MIN(d) FROM t2 WHERE 0 );
-d
-DROP VIEW v1;
-DROP TABLE t1,t2;
-#
-# MDEV-11820: second execution of PS for query
-# with false subquery predicate in WHERE
-#
-CREATE TABLE t1 (c VARCHAR(3)) ENGINE=MyISAM;
-INSERT INTO t1 VALUES ('foo'),('bar');
-CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
-CREATE TABLE t2 (a INT);
-INSERT INTO t2 VALUES (3), (4);
-PREPARE stmt1 FROM
-" SELECT * FROM v1 WHERE 1 IN (SELECT a FROM t2) OR c = 'foo'";
-PREPARE stmt2 FROM
-"EXPLAIN FORMAT=JSON
- SELECT * FROM v1 WHERE 1 IN (SELECT a FROM t2) OR c = 'foo'";
-EXECUTE stmt1;
-c
-foo
-EXECUTE stmt2;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v1.c = 'foo'",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t1.c = 'foo'"
- }
- }
- }
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "1 = t2.a"
- }
- }
- }
- ]
- }
-}
-INSERT INTO t2 SELECT a+1 FROM t2;
-INSERT INTO t2 SELECT a+1 FROM t2;
-INSERT INTO t2 SELECT a+1 FROM t2;
-INSERT INTO t2 SELECT a+1 FROM t2;
-INSERT INTO t2 SELECT a+1 FROM t2;
-INSERT INTO t2 SELECT a+1 FROM t2;
-EXECUTE stmt1;
-c
-foo
-EXECUTE stmt2;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "<cache>(<in_optimizer>(1,<exists>(subquery#2))) or v1.c = 'foo'",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100
- }
- }
- }
- },
- "subqueries": [
- {
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 128,
- "filtered": 100,
- "attached_condition": "1 = t2.a"
- }
- }
- }
- ]
- }
-}
-DEALLOCATE PREPARE stmt1;
-DEALLOCATE PREPARE stmt2;
-DROP VIEW v1;
-DROP TABLE t1,t2;
-#
-# MDEV-12373: pushdown into derived with side effects is prohibited
-#
-CREATE TABLE sales_documents (
-id int NOT NULL AUTO_INCREMENT,
-sale_id int NULL DEFAULT NULL,
-type tinyint unsigned NULL DEFAULT NULL,
-data text NULL DEFAULT NULL COLLATE 'utf8_unicode_ci',
-date date NULL DEFAULT NULL,
-order_number int unsigned NULL DEFAULT NULL,
-created_at int NULL DEFAULT NULL,
-updated_at int NULL DEFAULT NULL,
-generated tinyint NOT NULL DEFAULT '0',
-synced_at int NOT NULL DEFAULT '0',
-sum decimal(13,2) NOT NULL DEFAULT '0',
-PRIMARY KEY (id)
-);
-INSERT INTO sales_documents
-(id, sale_id, type, order_number, data, created_at,
-updated_at, date, generated, synced_at, sum)
-VALUES
-(555, 165, 3, 5, '{}', 1486538300, 1486722835, '2017-02-17', 0, 1486538313, 2320.00),
-(556, 165, 2, 3, '{}', 1486538304, 1486563125, '2017-02-08', 1, 1486538302, 2320.00),
-(557, 158, 2, 2, '{}', 1486538661, 1486538661, '2017-02-08', 0, 1486538660, 2320.00),
-(558, 171, 1, 3, '{}', 1486539104, 1488203405, '2017-02-08', 1, 1486539102, 23230.00),
-(559, 171, 2, 5, '{}', 1486549233, 1487146010, '2017-02-08', 1, 1486549225, 37690.00),
-(560, 172, 1, 1, '{}', 1486658260, 1488203409, '2017-02-09', 1, 1486658256, 40312.00),
-(561, 172, 2, 1, '{}', 1486711997, 1486711997, '2017-02-10', 1, 1486711996, 40312.00),
-(562, 172, 3, 1, '{}', 1486712104, 1486721395, '2017-02-10', 1, 1486712101, 40312.00),
-(563, 171, 3, 2, '{}', 1486712953, 1486720244, '2017-02-10', 1, 1486712910, 23230.00),
-(564, 170, 1, 2, '{}', 1486715948, 1488203410, '2017-02-10', 1, 1486715930, 28873.00),
-(565, 170, 3, 3, '{}', 1486716782, 1486717426, '2017-02-10', 1, 1486716779, 61948.00),
-(566, 166, 3, 4, '{}', 1486720947, 1486720947, '2017-02-10', 1, 1486720945, 4640.00),
-(567, 167, 3, 5, '{}', 1486722741, 1486722783, '2017-02-26', 0, 1486722738, 14755.00),
-(568, 165, 1, 4, '{}', 1486722849, 1486722849, '2017-02-10', 0, 1486722846, 2320.00),
-(569, 173, 2, 2, '{}', 1486723073, 1487071275, '2017-02-10', 1, 1486723071, 14282.00),
-(570, 173, 1, 4, '{}', 1486723100, 1488203412, '2017-02-10', 1, 1486723099, 14282.00),
-(571, 167, 2, 4, '{}', 1486730859, 1486730859, '2017-02-10', 1, 1486730856, 18655.00),
-(572, 167, 1, 5, '{}', 1486730883, 1488203412, '2017-02-10', 1, 1486730877, 18655.00),
-(573, 174, 2, 51, '{}', 1486731622, 1487060259, '2017-02-10', 1, 1486731620, 7140.00),
-(574, 174, 3, 5, '{}', 1486993472, 1486993472, '2017-02-13', 1, 1488216147, 28020.00),
-(575, 174, 1, 6, '{}', 1486993530, 1488203412, '2017-02-13', 1, 1486993505, 7140.00),
-(576, 173, 3, 6, '{}', 1487071425, 1487071425, '2017-02-14', 0, 1487071422, 14282.00),
-(577, 178, 2, 6, '{}', 1487327372, 1487327372, '2017-02-17', 1, 1487327370, 12321.00),
-(578, 177, 2, 7, '{}', 1487327394, 1487327394, '2017-02-17', 0, 1487327391, 4270.00),
-(579, 182, 3, 6, '{}', 1487750589, 1487751693, '2017-02-22', 1, 1487751688, 4270.00),
-(580, 182, 2, 7, '{}', 1487750601, 1487750663, '2017-02-22', 1, 1487750598, 4270.00),
-(581, 182, 1, 7, '{}', 1487750694, 1488203412, '2017-02-22', 1, 1487750692, 4270.00),
-(582, 185, 3, 7, '{}', 1487774051, 1487774051, '2017-02-22', 0, 1487774043, 8913.00),
-(583, 184, 3, 7, '{}', 1487774071, 1487774235, '2017-02-22', 0, 1487774093, 3285.00),
-(584, 184, 2, 8, '{}', 1487774074, 1487774074, '2017-02-22', 0, 1487774073, 3285.00),
-(585, 184, 1, 8, '{}', 1487774081, 1487774081, '2017-02-22', 0, 1487774075, 3285.00),
-(586, 193, 2, 8, '{}', 1487955294, 1487955318, '2017-02-24', 0, 1487955311, 4270.00),
-(587, 193, 1, 8, '{}', 1487955324, 1487955324, '2017-02-24', 0, 1487955320, 4270.00),
-(588, 193, 3, 7, '{}', 1487955341, 1487955341, '2017-02-24', 0, 1487955325, 4270.00),
-(589, 186, 1, 8, '{}', 1487957291, 1487957464, '2017-02-24', 0, 1487957459, 6960.00),
-(590, 186, 2, 8, '{}', 1487957308, 1487957468, '2017-02-24', 0, 1487957465, 6960.00),
-(591, 186, 3, 7, '{}', 1487957312, 1487957473, '2017-02-24', 0, 1487957469, 6960.00),
-(592, 194, 1, 8, '{}', 1488193293, 1488203412, '2017-02-27', 1, 1488193280, 2320.00),
-(593, 194, 2, 8, '{}', 1488193304, 1488193304, '2017-02-27', 1, 1488193303, 2320.00),
-(594, 210, 1, 9, '{}', 1488198896, 1488198896, '2017-02-27', 0, 1488198885, 4270.00),
-(595, 210, 2, 12, '{}', 1488198901, 1488198901, '2017-02-27', 1, 1488532585, 4270.00),
-(596, 210, 3, 10, '{}', 1488198904, 1488198904, '2017-02-27', 1, 1488532565, 4270.00),
-(597, 209, 2, 9, '{}', 1488200016, 1488450772, '2017-02-27', 1, 1488450449, 4270.00),
-(598, 209, 1, 9, '{}', 1488200020, 1488200063, '2017-02-27', 1, 1488200017, 4271.00),
-(599, 209, 3, 7, '{}', 1488200053, 1488200053, '2017-02-27', 0, 1488200021, 4271.00),
-(600, 211, 2, 10, '{}', 1488216265, 1489402027, '2017-02-27', 1, 1488216264, 2320.00),
-(601, 211, 3, 7, '{}', 1488216281, 1488216281, '2017-02-27', 1, 1488216276, 2320.00),
-(602, 211, 1, 10, '{}', 1488216283, 1488216283, '2017-02-27', 1, 1488216282, 2320.00),
-(603, 198, 2, 11, '{}', 1488280125, 1488280125, '2017-02-28', 0, 1488280095, 4270.00),
-(604, 198, 1, 11, '{}', 1488280160, 1488280160, '2017-02-28', 0, 1488280126, 4270.00),
-(605, 198, 3, 8, '{}', 1488280440, 1488280440, '2017-02-28', 0, 1488280435, 4270.00),
-(606, 212, 1, 12, '{}', 1488286301, 1489402168, '2017-02-28', 1, 1488286295, 13825.00),
-(607, 212, 3, 8, '{}', 1488289644, 1488289690, '2017-02-28', 1, 1488289642, 25295.00),
-(608, 212, 2, 13, '{}', 1488290350, 1488290431, '2017-02-28', 1, 1488290347, 13133.75),
-(609, 213, 1, 11, '{}', 1488529470, 1488529470, '2017-03-03', 1, 1488529461, 5660.00),
-(610, 213, 2, 11, '{}', 1488529484, 1488529484, '2017-03-03', 1, 1488529479, 5660.00),
-(611, 213, 3, 9, '{}', 1488529493, 1488529493, '2017-03-03', 1, 1488529489, 5660.00),
-(612, 197, 2, 13, '{}', 1489400715, 1489400715, '2017-03-13', 0, 1489398959, 4270.00),
-(613, 219, 3, 11, '{}', 1490084337, 1490181958, '2017-03-21', 1, 1490084334, 73526.00),
-(614, 216, 3, 11, '{}', 1490085757, 1490086717, '2017-03-21', 0, 1490085755, 5377.00);
-SELECT * FROM
-(SELECT @row := @row + 1 as row, a.* from (
-SELECT t.order_number
-FROM sales_documents t
-WHERE
-t.type = 2 AND
-t.date >= '2017-01-01' AND
-t.date <= '2017-12-31' AND
-t.order_number IS NOT NULL AND
-t.generated = 1
-GROUP BY t.order_number
-) a, (SELECT @row := 0) r) t
-WHERE row <> order_number;
-row order_number
-14 51
-DROP TABLE sales_documents;
-#
-# MDEV-12845: pushdown from merged derived using equalities
-#
-create table t1 (a int);
-insert into t1 values
-(4), (8), (5), (3), (10), (2), (7);
-create table t2 (b int, c int);
-insert into t2 values
-(2,1), (5,2), (2,2), (4,1), (4,3),
-(5,3), (2,4), (4,6), (2,1);
-create view v1 as
-select b, sum(c) as s from t2 group by b;
-create view v2 as
-select distinct b, c from t2;
-create view v3 as
-select b, max(c) as m from t2 group by b;
-select b
-from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
-where b > 2;
-b
-4
-5
-explain format=json select b
-from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
-where b > 2;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 7,
- "filtered": 100,
- "attached_condition": "t1.a > 2 and t1.a is not null"
- },
- "table": {
- "table_name": "<derived3>",
- "access_type": "ref",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["b"],
- "ref": ["test.t1.a"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 3,
- "filesort": {
- "sort_key": "t2.b",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 9,
- "filtered": 100,
- "attached_condition": "t2.b > 2"
- }
- }
- }
- }
- }
- }
- }
-}
-select a
-from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
-where a > 2;
-a
-4
-5
-explain format=json select a
-from ( select t1.a, v1.b, v1.s from t1, v1 where t1.a = v1.b ) as t
-where a > 2;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 7,
- "filtered": 100,
- "attached_condition": "t1.a > 2 and t1.a is not null"
- },
- "table": {
- "table_name": "<derived3>",
- "access_type": "ref",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["b"],
- "ref": ["test.t1.a"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 3,
- "filesort": {
- "sort_key": "t2.b",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 9,
- "filtered": 100,
- "attached_condition": "t2.b > 2"
- }
- }
- }
- }
- }
- }
- }
-}
-select a
-from ( select t1.a, v2.b, v2.c from t1, v2 where t1.a = v2.b ) as t
-where a > 2;
-a
-4
-4
-4
-5
-5
-explain format=json select a
-from ( select t1.a, v2.b, v2.c from t1, v2 where t1.a = v2.b ) as t
-where a > 2;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 7,
- "filtered": 100,
- "attached_condition": "t1.a > 2 and t1.a is not null"
- },
- "table": {
- "table_name": "<derived3>",
- "access_type": "ref",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["b"],
- "ref": ["test.t1.a"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 3,
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 9,
- "filtered": 100,
- "attached_condition": "t2.b > 2"
- }
- }
- }
- }
- }
- }
-}
-select a
-from ( select t1.a, v3.b, v3.m from t1, v3 where t1.a = v3.m ) as t
-where a > 2;
-a
-4
-3
-explain format=json select a
-from ( select t1.a, v3.b, v3.m from t1, v3 where t1.a = v3.m ) as t
-where a > 2;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 7,
- "filtered": 100,
- "attached_condition": "t1.a > 2 and t1.a is not null"
- },
- "table": {
- "table_name": "<derived3>",
- "access_type": "ref",
- "possible_keys": ["key0"],
- "key": "key0",
- "key_length": "5",
- "used_key_parts": ["m"],
- "ref": ["test.t1.a"],
- "rows": 2,
- "filtered": 100,
- "materialized": {
- "query_block": {
- "select_id": 3,
- "having_condition": "m > 2",
- "filesort": {
- "sort_key": "t2.b",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 9,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
-}
-drop view v1,v2,v3;
-drop table t1,t2;
-#
-# MDEV-13166: pushdown from merged derived
-#
-CREATE TABLE t1 (i int) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1),(2);
-CREATE VIEW v1 AS SELECT MAX(i) AS f FROM t1;
-SELECT * FROM ( SELECT * FROM v1 ) AS sq WHERE f > 0;
-f
-2
-explain format=json SELECT * FROM ( SELECT * FROM v1 ) AS sq WHERE f > 0;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v1.f > 0",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "having_condition": "f > 0",
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100
- }
- }
- }
- }
- }
-}
-DROP VIEW v1;
-DROP TABLE t1;
-#
-# MDEV-13193: pushdown of equality extracted from multiple equality
-#
-CREATE TABLE t1 (i1 int, KEY(i1)) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (1),(2);
-CREATE TABLE t2 (i2 int) ENGINE=MyISAM;
-INSERT INTO t2 VALUES (2),(4);
-CREATE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-SELECT * FROM t1, ( SELECT * FROM v2 ) AS sq
-WHERE i1 = 1 AND ( i1 = i2 OR i1 = 2 );
-i1 i2
-explain format=json SELECT * FROM t1, ( SELECT * FROM v2 ) AS sq
-WHERE i1 = 1 AND ( i1 = i2 OR i1 = 2 );
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ref",
- "possible_keys": ["i1"],
- "key": "i1",
- "key_length": "5",
- "used_key_parts": ["i1"],
- "ref": ["const"],
- "rows": 1,
- "filtered": 100,
- "using_index": true
- },
- "block-nl-join": {
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "v2.i2 = 1"
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t2.i2 = 1"
- }
- }
- }
- }
- }
-}
-DROP VIEW v2;
-DROP TABLE t1,t2;
-#
-# MDEV-14237: derived with regexp_substr() in select list
-#
-create table t1 (a char(8));
-insert into t1 values ('b'), ('a'), ('xx');
-select *
-from ( select distinct regexp_substr(t1.a,'^[A-Za-z]+') as f from t1) as t
-where t.f = 'a' or t.f = 'b';
-f
-b
-a
-explain format=json select *
-from ( select distinct regexp_substr(t1.a,'^[A-Za-z]+') as f from t1) as t
-where t.f = 'a' or t.f = 'b';
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t.f = 'a' or t.f = 'b'",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
-}
-drop table t1;
-#
-# MDEV-13454: consequence of mdev-14368 fixed for 5.5
-#
-SET sql_mode = 'ONLY_FULL_GROUP_BY';
-create table t1 (id int, id2 int);
-insert into t1 values (1,1),(2,3),(3,4),(7,2);
-create table t2(id2 int);
-insert t2 values (1),(2),(3);
-SELECT * FROM t1
-LEFT OUTER JOIN
-(SELECT id2, COUNT(*) as ct FROM t2 GROUP BY id2) vc USING (id2)
-WHERE (vc.ct>0);
-id2 id ct
-1 1 1
-3 2 1
-2 7 1
-EXPLAIN FORMAT=JSON SELECT * FROM t1
-LEFT OUTER JOIN
-(SELECT id2, COUNT(*) as ct FROM t2 GROUP BY id2) vc USING (id2)
-WHERE (vc.ct>0);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "vc.ct > 0",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "having_condition": "ct > 0",
- "filesort": {
- "sort_key": "t2.id2",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- },
- "block-nl-join": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 4,
- "filtered": 100
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "attached_condition": "t1.id2 = vc.id2"
- }
- }
-}
-DROP TABLE t1,t2;
-SET sql_mode = DEFAULT;
-#
-# MDEV-15579: incorrect removal of sub-formulas to be pushed
-# into WHERE of materialized derived with GROUP BY
-#
-CREATE TABLE t1 (a INT, b INT, c INT, d INT);
-CREATE TABLE t2 (x INT, y INT, z INT);
-INSERT INTO t1 VALUES (1,1,66,1), (1,1,56,2), (3,2,42,3);
-INSERT INTO t2 VALUES (1,1,66), (1,12,32);
-SELECT *
-FROM t2,
-(
-SELECT a, b, max(c) AS max_c
-FROM t1
-GROUP BY a
-HAVING max_c > 37
-) AS v1
-WHERE (v1.a=1) AND (v1.b=v1.a) AND
-(v1.a=t2.x) AND (v1.max_c>30);
-x y z a b max_c
-1 1 66 1 1 66
-1 12 32 1 1 66
-EXPLAIN SELECT *
-FROM t2,
-(
-SELECT a, b, max(c) AS max_c
-FROM t1
-GROUP BY a
-HAVING max_c > 37
-) AS v1
-WHERE (v1.a=1) AND (v1.b=v1.a) AND
-(v1.a=t2.x) AND (v1.max_c>30);
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where
-1 PRIMARY <derived2> ALL NULL NULL NULL NULL 3 Using where; Using join buffer (flat, BNL join)
-2 DERIVED t1 ALL NULL NULL NULL NULL 3 Using where
-EXPLAIN FORMAT=JSON SELECT *
-FROM t2,
-(
-SELECT a, b, max(c) AS max_c
-FROM t1
-GROUP BY a
-HAVING max_c > 37
-) AS v1
-WHERE (v1.a=1) AND (v1.b=v1.a) AND
-(v1.a=t2.x) AND (v1.max_c>30);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t2.x = 1"
- },
- "block-nl-join": {
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "v1.a = 1 and v1.b = 1 and v1.max_c > 30"
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "having_condition": "max_c > 37 and max_c > 30 and t1.b = 1",
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.a = 1"
- }
- }
- }
- }
- }
-}
-SELECT *
-FROM t2,
-(
-SELECT a, b, d, max(c) AS max_c
-FROM t1
-GROUP BY a,d
-HAVING max_c > 37
-) AS v1
-WHERE (v1.a=1) AND (v1.b=v1.a) AND (v1.b=v1.d) AND
-(v1.a=t2.x) AND (v1.max_c>30);
-x y z a b d max_c
-1 1 66 1 1 1 66
-1 12 32 1 1 1 66
-EXPLAIN SELECT *
-FROM t2,
-(
-SELECT a, b, d, max(c) AS max_c
-FROM t1
-GROUP BY a,d
-HAVING max_c > 37
-) AS v1
-WHERE (v1.a=1) AND (v1.b=v1.a) AND (v1.b=v1.d) AND
-(v1.a=t2.x) AND (v1.max_c>30);
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where
-1 PRIMARY <derived2> ALL NULL NULL NULL NULL 3 Using where; Using join buffer (flat, BNL join)
-2 DERIVED t1 ALL NULL NULL NULL NULL 3 Using where
-EXPLAIN FORMAT=JSON SELECT *
-FROM t2,
-(
-SELECT a, b, d, max(c) AS max_c
-FROM t1
-GROUP BY a,d
-HAVING max_c > 37
-) AS v1
-WHERE (v1.a=1) AND (v1.b=v1.a) AND (v1.b=v1.d) AND
-(v1.a=t2.x) AND (v1.max_c>30);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t2.x = 1"
- },
- "block-nl-join": {
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "v1.a = 1 and v1.b = 1 and v1.d = 1 and v1.max_c > 30"
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "having_condition": "max_c > 37 and max_c > 30 and t1.b = 1",
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "t1.a = 1 and t1.d = 1"
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-#
-# MDEV-15765: pushing condition with temporal constants
-# into constant tables
-#
-select * from (select date('2018-01-01') as d
-union all
-select date('2018-01-01') as d) as t
-where t.d between date ('2017-01-01') and date ('2019-01-01');
-d
-2018-01-01
-2018-01-01
-select * from (select date('2018-01-01') as d) as t
-where t.d between date ('2017-01-01') and date ('2019-01-01');
-d
-2018-01-01
-#
-# MDEV-16088: pushdown into derived defined in the IN subquery
-#
-CREATE TABLE t1 (a INT, b INT);
-CREATE TABLE t2 (e INT, f INT, g INT);
-INSERT INTO t1 VALUES (1,14),(2,13),(1,19),(2,32),(3,24);
-INSERT INTO t2 VALUES (1,19,2),(3,24,1),(1,12,2),(3,11,3),(2,32,1);
-SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e,d_tab.max_f
-FROM (
-SELECT t2.e, MAX(t2.f) AS max_f
-FROM t2
-GROUP BY t2.e
-HAVING max_f>18
-) as d_tab
-WHERE d_tab.e>1
-)
-;
-a b
-2 32
-3 24
-EXPLAIN SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e,d_tab.max_f
-FROM (
-SELECT t2.e, MAX(t2.f) AS max_f
-FROM t2
-GROUP BY t2.e
-HAVING max_f>18
-) as d_tab
-WHERE d_tab.e>1
-)
-;
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t1 ALL NULL NULL NULL NULL 5
-1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 func,func 1
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where
-3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using where; Using temporary; Using filesort
-EXPLAIN FORMAT=JSON SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e,d_tab.max_f
-FROM (
-SELECT t2.e, MAX(t2.f) AS max_f
-FROM t2
-GROUP BY t2.e
-HAVING max_f>18
-) as d_tab
-WHERE d_tab.e>1
-)
-;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100
- },
- "table": {
- "table_name": "<subquery2>",
- "access_type": "eq_ref",
- "possible_keys": ["distinct_key"],
- "key": "distinct_key",
- "key_length": "8",
- "used_key_parts": ["e", "max_f"],
- "ref": ["func", "func"],
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "d_tab.e > 1",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "having_condition": "max_f > 18",
- "filesort": {
- "sort_key": "t2.e",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "t2.e > 1"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
-}
-SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e,d_tab.max_f
-FROM (
-SELECT t2.e, MAX(t2.f) AS max_f
-FROM t2
-GROUP BY t2.e
-HAVING max_f>18
-) as d_tab
-WHERE d_tab.max_f<25
-)
-;
-a b
-1 19
-3 24
-EXPLAIN SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e,d_tab.max_f
-FROM (
-SELECT t2.e, MAX(t2.f) AS max_f
-FROM t2
-GROUP BY t2.e
-HAVING max_f>18
-) as d_tab
-WHERE d_tab.max_f<25
-)
-;
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t1 ALL NULL NULL NULL NULL 5
-1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 func,func 1
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where
-3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using temporary; Using filesort
-EXPLAIN FORMAT=JSON SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e,d_tab.max_f
-FROM (
-SELECT t2.e, MAX(t2.f) AS max_f
-FROM t2
-GROUP BY t2.e
-HAVING max_f>18
-) as d_tab
-WHERE d_tab.max_f<25
-)
-;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100
- },
- "table": {
- "table_name": "<subquery2>",
- "access_type": "eq_ref",
- "possible_keys": ["distinct_key"],
- "key": "distinct_key",
- "key_length": "8",
- "used_key_parts": ["e", "max_f"],
- "ref": ["func", "func"],
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "d_tab.max_f < 25",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "having_condition": "max_f > 18 and max_f < 25",
- "filesort": {
- "sort_key": "t2.e",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
-}
-SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
-FROM (
-SELECT t2.e, MAX(t2.f) as max_f, t2.g
-FROM t2
-GROUP BY t2.e
-) as d_tab
-WHERE d_tab.e>1
-GROUP BY d_tab.g
-)
-;
-a b
-2 32
-EXPLAIN SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
-FROM (
-SELECT t2.e, MAX(t2.f) as max_f, t2.g
-FROM t2
-GROUP BY t2.e
-) as d_tab
-WHERE d_tab.e>1
-GROUP BY d_tab.g
-)
-;
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t1 ALL NULL NULL NULL NULL 5 Using where
-1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 test.t1.a,test.t1.b 1
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where; Using temporary
-3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using where; Using temporary; Using filesort
-EXPLAIN FORMAT=JSON SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
-FROM (
-SELECT t2.e, MAX(t2.f) as max_f, t2.g
-FROM t2
-GROUP BY t2.e
-) as d_tab
-WHERE d_tab.e>1
-GROUP BY d_tab.g
-)
-;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "t1.a is not null and t1.b is not null"
- },
- "table": {
- "table_name": "<subquery2>",
- "access_type": "eq_ref",
- "possible_keys": ["distinct_key"],
- "key": "distinct_key",
- "key_length": "8",
- "used_key_parts": ["e", "max_f"],
- "ref": ["test.t1.a", "test.t1.b"],
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "temporary_table": {
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "d_tab.e > 1",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "filesort": {
- "sort_key": "t2.e",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "t2.e > 1"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
-}
-SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
-FROM (
-SELECT t2.e, MAX(t2.f) as max_f, t2.g
-FROM t2
-GROUP BY t2.e
-) as d_tab
-WHERE d_tab.max_f>20
-GROUP BY d_tab.g
-)
-;
-a b
-2 32
-EXPLAIN SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
-FROM (
-SELECT t2.e, MAX(t2.f) as max_f, t2.g
-FROM t2
-GROUP BY t2.e
-) as d_tab
-WHERE d_tab.max_f>20
-GROUP BY d_tab.g
-)
-;
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t1 ALL NULL NULL NULL NULL 5 Using where
-1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 8 test.t1.a,test.t1.b 1
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 5 Using where; Using temporary
-3 DERIVED t2 ALL NULL NULL NULL NULL 5 Using temporary; Using filesort
-EXPLAIN FORMAT=JSON SELECT * FROM t1
-WHERE (t1.a,t1.b) IN
-(
-SELECT d_tab.e, MAX(d_tab.max_f) AS max_f
-FROM (
-SELECT t2.e, MAX(t2.f) as max_f, t2.g
-FROM t2
-GROUP BY t2.e
-) as d_tab
-WHERE d_tab.max_f>20
-GROUP BY d_tab.g
-)
-;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "t1.a is not null and t1.b is not null"
- },
- "table": {
- "table_name": "<subquery2>",
- "access_type": "eq_ref",
- "possible_keys": ["distinct_key"],
- "key": "distinct_key",
- "key_length": "8",
- "used_key_parts": ["e", "max_f"],
- "ref": ["test.t1.a", "test.t1.b"],
- "rows": 1,
- "filtered": 100,
- "materialized": {
- "unique": 1,
- "query_block": {
- "select_id": 2,
- "temporary_table": {
- "table": {
- "table_name": "<derived3>",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100,
- "attached_condition": "d_tab.max_f > 20",
- "materialized": {
- "query_block": {
- "select_id": 3,
- "having_condition": "max_f > 20",
- "filesort": {
- "sort_key": "t2.e",
- "temporary_table": {
- "table": {
- "table_name": "t2",
- "access_type": "ALL",
- "rows": 5,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
-}
-DROP TABLE t1,t2;
-#
-# MDEV-15765: pushing condition with IN subquery defined with constants
-# using substitution
-#
-CREATE TABLE t1 (a INT);
-INSERT INTO t1 VALUES (1),(2);
-SELECT * FROM
-(
-SELECT DISTINCT * FROM t1
-) der_tab
-WHERE (a>0 AND a<2 OR a IN (2,3)) AND
-(a=2 OR 0);
-a
-2
-DROP TABLE t1;
-#
-# MDEV-16386: pushing condition into the HAVING clause when ambiguous
-# fields warning appears
-#
-CREATE TABLE t1 (a INT, b INT);
-INSERT INTO t1 VALUES (1,2),(2,3),(3,4);
-SELECT * FROM
-(
-SELECT t1.b AS a
-FROM t1
-GROUP BY t1.a
-) dt
-WHERE (dt.a=2);
-a
-2
-EXPLAIN FORMAT=JSON SELECT * FROM
-(
-SELECT t1.b AS a
-FROM t1
-GROUP BY t1.a
-) dt
-WHERE (dt.a=2);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "dt.a = 2",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "having_condition": "a = 2",
- "filesort": {
- "sort_key": "t1.a",
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
-}
-SELECT * FROM
-(
-SELECT t1.b AS a
-FROM t1
-GROUP BY t1.a
-HAVING (t1.a<3)
-) dt
-WHERE (dt.a>1);
-a
-2
-3
-EXPLAIN FORMAT=JSON SELECT * FROM
-(
-SELECT t1.b AS a
-FROM t1
-GROUP BY t1.a
-HAVING (t1.a<3)
-) dt
-WHERE (dt.a>1);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "dt.a > 1",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "having_condition": "t1.a < 3 and a > 1",
- "filesort": {
- "sort_key": "t1.a",
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
-}
-SELECT * FROM
-(
-SELECT 'ab' AS a
-FROM t1
-GROUP BY t1.a
-) dt
-WHERE (dt.a='ab');
-a
-ab
-ab
-ab
-EXPLAIN FORMAT=JSON SELECT * FROM
-(
-SELECT 'ab' AS a
-FROM t1
-GROUP BY t1.a
-) dt
-WHERE (dt.a='ab');
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "dt.a = 'ab'",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "filesort": {
- "sort_key": "t1.a",
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
-}
-SELECT * FROM
-(
-SELECT 1 AS a
-FROM t1
-GROUP BY t1.a
-) dt
-WHERE (dt.a=1);
-a
-1
-1
-1
-EXPLAIN FORMAT=JSON SELECT * FROM
-(
-SELECT 1 AS a
-FROM t1
-GROUP BY t1.a
-) dt
-WHERE (dt.a=1);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100,
- "attached_condition": "dt.a = 1",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "filesort": {
- "sort_key": "t1.a",
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 3,
- "filtered": 100
- }
- }
- }
- }
- }
- }
- }
-}
-DROP TABLE t1;
-#
-# MDEV-16517: pushdown condition with the IN predicate defined
-# with non-constant values
-#
-CREATE TABLE t1 (a INT, b INT);
-INSERT INTO t1 VALUES (1,2),(1,3);
-SELECT * FROM
-(
-SELECT t1.a
-FROM t1
-WHERE 1 IN (0,t1.a)
-GROUP BY t1.a
-) AS dt1
-JOIN
-(
-SELECT t1.a
-FROM t1
-WHERE 1 IN (0,t1.a)
-) AS dt2
-ON dt1.a = dt2.a;
-a a
-1 1
-1 1
-EXPLAIN FORMAT=JSON SELECT * FROM
-(
-SELECT t1.a
-FROM t1
-WHERE 1 IN (0,t1.a)
-GROUP BY t1.a
-) AS dt1
-JOIN
-(
-SELECT t1.a
-FROM t1
-WHERE 1 IN (0,t1.a)
-) AS dt2
-ON dt1.a = dt2.a;
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "1 in (0,dt1.a)",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "filesort": {
- "sort_key": "t1.a",
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "1 in (0,t1.a) and 1 in (0,t1.a)"
- }
- }
- }
- }
- }
- },
- "block-nl-join": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "attached_condition": "t1.a = dt1.a"
- }
- }
-}
-SELECT * FROM
-(
-SELECT t1.a,MAX(t1.b)
-FROM t1
-GROUP BY t1.a
-) AS dt, t1
-WHERE dt.a=t1.a AND dt.a IN (1,t1.a);
-a MAX(t1.b) a b
-1 3 1 2
-1 3 1 3
-EXPLAIN FORMAT=JSON SELECT * FROM
-(
-SELECT t1.a,MAX(t1.b)
-FROM t1
-GROUP BY t1.a
-) AS dt, t1
-WHERE dt.a=t1.a AND dt.a IN (1,t1.a);
-EXPLAIN
-{
- "query_block": {
- "select_id": 1,
- "table": {
- "table_name": "<derived2>",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "dt.a in (1,dt.a)",
- "materialized": {
- "query_block": {
- "select_id": 2,
- "filesort": {
- "sort_key": "t1.a",
- "temporary_table": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100,
- "attached_condition": "t1.a in (1,t1.a)"
- }
- }
- }
- }
- }
- },
- "block-nl-join": {
- "table": {
- "table_name": "t1",
- "access_type": "ALL",
- "rows": 2,
- "filtered": 100
- },
- "buffer_type": "flat",
- "buffer_size": "256Kb",
- "join_type": "BNL",
- "attached_condition": "t1.a = dt.a"
- }
- }
-}
-DROP TABLE t1;
-#
-# MDEV-10855: Pushdown into derived with window functions
+# MDEV-10855: Pushdown into derived with window functions
#
set @save_optimizer_switch= @@optimizer_switch;
set optimizer_switch='split_materialized=off';
@@ -13558,27 +14138,27 @@ insert into t2 values
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from (select a, c, sum(b) over (partition by a,c) from t2) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum(b) over (partition by a,c)
-7 cc 28
-7 cc 28
3 aa 92
-7 bb 126
+3 aa 92
+3 bb 40
4 aa 15
7 bb 126
7 bb 126
-3 bb 40
-3 aa 92
+7 bb 126
+7 cc 28
+7 cc 28
select * from (select a, c, sum(b) over (partition by a,c) from t2) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum(b) over (partition by a,c)
-7 cc 28
-7 cc 28
3 aa 92
-7 bb 126
+3 aa 92
+3 bb 40
4 aa 15
7 bb 126
7 bb 126
-3 bb 40
-3 aa 92
+7 bb 126
+7 cc 28
+7 cc 28
explain select * from (select a, c, sum(b) over (partition by a,c) from t2) as t
where t.a > 2 and t.c in ('aa','bb','cc');
id select_type table type possible_keys key key_len ref rows Extra
@@ -13622,59 +14202,59 @@ EXPLAIN
}
}
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
) as t
where t.a > 2 and t.c in ('aa','bb','cc');
n a c s
-1 7 cc 28
-1 7 cc 28
1 3 aa 92
-1 7 bb 126
+1 3 aa 92
+1 3 bb 40
1 4 aa 15
1 7 bb 126
1 7 bb 126
-1 3 bb 40
-1 3 aa 92
-2 7 cc 154
-2 7 cc 154
+1 7 bb 126
+1 7 cc 28
+1 7 cc 28
2 3 aa 132
-2 7 bb 154
+2 3 aa 132
+2 3 bb 132
2 4 aa 139
2 7 bb 154
2 7 bb 154
-2 3 bb 132
-2 3 aa 132
+2 7 bb 154
+2 7 cc 154
+2 7 cc 154
select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
) as t
where t.a > 2 and t.c in ('aa','bb','cc');
n a c s
-1 7 cc 28
-1 7 cc 28
1 3 aa 92
-1 7 bb 126
+1 3 aa 92
+1 3 bb 40
1 4 aa 15
1 7 bb 126
1 7 bb 126
-1 3 bb 40
-1 3 aa 92
-2 7 cc 154
-2 7 cc 154
+1 7 bb 126
+1 7 cc 28
+1 7 cc 28
2 3 aa 132
-2 7 bb 154
+2 3 aa 132
+2 3 bb 132
2 4 aa 139
2 7 bb 154
2 7 bb 154
-2 3 bb 132
-2 3 aa 132
+2 7 bb 154
+2 7 cc 154
+2 7 cc 154
explain select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -13685,7 +14265,7 @@ id select_type table type possible_keys key key_len ref rows Extra
2 DERIVED t2 ALL idx NULL NULL NULL 20 Using where; Using temporary
3 UNION t2 ALL idx NULL NULL NULL 20 Using where; Using temporary
explain format=json select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -13759,7 +14339,7 @@ EXPLAIN
}
}
}
-set statement optimizer_switch='condition_pushdown_for_derived=off' for select *
+set statement optimizer_switch='condition_pushdown_for_derived=off' for select *
from (select a, c, sum(b) over (partition by a,c) as s from t2) as t, t1
where t1.a=t.a and t1.c=t.c and t1.c in ('aa','bb','cc');
a c s a c
@@ -13767,7 +14347,7 @@ a c s a c
7 bb 126 7 bb
7 bb 126 7 bb
7 bb 126 7 bb
-select *
+select *
from (select a, c, sum(b) over (partition by a,c) as s from t2) as t, t1
where t1.a=t.a and t1.c=t.c and t1.c in ('aa','bb','cc');
a c s a c
@@ -13775,14 +14355,14 @@ a c s a c
7 bb 126 7 bb
7 bb 126 7 bb
7 bb 126 7 bb
-explain select *
+explain select *
from (select a, c, sum(b) over (partition by a,c) as s from t2) as t, t1
where t1.a=t.a and t1.c=t.c and t1.c in ('aa','bb','cc');
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 8 Using where
1 PRIMARY <derived2> ref key0 key0 24 test.t1.a,test.t1.c 2
2 DERIVED t2 ALL NULL NULL NULL NULL 20 Using where; Using temporary
-explain format=json select *
+explain format=json select *
from (select a, c, sum(b) over (partition by a,c) as s from t2) as t, t1
where t1.a=t.a and t1.c=t.c and t1.c in ('aa','bb','cc');
EXPLAIN
@@ -13831,7 +14411,7 @@ EXPLAIN
}
}
set statement optimizer_switch='condition_pushdown_for_derived=off' for select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -13840,28 +14420,28 @@ select 3 as n, a, c, sum(b) as s from t2 group by a
) as t
where t.a > 2 and t.c in ('aa','bb','cc');
n a c s
-1 7 cc 28
-1 7 cc 28
1 3 aa 92
-1 7 bb 126
+1 3 aa 92
+1 3 bb 40
1 4 aa 15
1 7 bb 126
1 7 bb 126
-1 3 bb 40
-1 3 aa 92
-2 7 cc 154
-2 7 cc 154
+1 7 bb 126
+1 7 cc 28
+1 7 cc 28
2 3 aa 132
-2 7 bb 154
+2 3 aa 132
+2 3 bb 132
2 4 aa 139
2 7 bb 154
2 7 bb 154
-2 3 bb 132
-2 3 aa 132
+2 7 bb 154
+2 7 cc 154
+2 7 cc 154
3 3 aa 132
3 7 cc 154
select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -13870,28 +14450,28 @@ select 3 as n, a, c, sum(b) as s from t2 group by a
) as t
where t.a > 2 and t.c in ('aa','bb','cc');
n a c s
-1 7 cc 28
-1 7 cc 28
1 3 aa 92
-1 7 bb 126
+1 3 aa 92
+1 3 bb 40
1 4 aa 15
1 7 bb 126
1 7 bb 126
-1 3 bb 40
-1 3 aa 92
-2 7 cc 154
-2 7 cc 154
+1 7 bb 126
+1 7 cc 28
+1 7 cc 28
2 3 aa 132
-2 7 bb 154
+2 3 aa 132
+2 3 bb 132
2 4 aa 139
2 7 bb 154
2 7 bb 154
-2 3 bb 132
-2 3 aa 132
+2 7 bb 154
+2 7 cc 154
+2 7 cc 154
3 3 aa 132
3 7 cc 154
explain select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -13905,7 +14485,7 @@ id select_type table type possible_keys key key_len ref rows Extra
3 UNION t2 ALL idx NULL NULL NULL 20 Using where; Using temporary
4 UNION t2 ALL idx NULL NULL NULL 20 Using where; Using temporary; Using filesort
explain format=json select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -14007,30 +14587,30 @@ avg(b) over (partition by a,c) as avg_b
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum_b avg_b
-7 cc 28 14.0000
-7 cc 28 14.0000
3 aa 92 46.0000
-7 bb 126 42.0000
+3 aa 92 46.0000
+3 bb 40 40.0000
4 aa 15 15.0000
7 bb 126 42.0000
7 bb 126 42.0000
-3 bb 40 40.0000
-3 aa 92 46.0000
+7 bb 126 42.0000
+7 cc 28 14.0000
+7 cc 28 14.0000
select * from (select a, c,
sum(b) over (partition by a,c) as sum_b,
avg(b) over (partition by a,c) as avg_b
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum_b avg_b
-7 cc 28 14.0000
-7 cc 28 14.0000
3 aa 92 46.0000
-7 bb 126 42.0000
+3 aa 92 46.0000
+3 bb 40 40.0000
4 aa 15 15.0000
7 bb 126 42.0000
7 bb 126 42.0000
-3 bb 40 40.0000
-3 aa 92 46.0000
+7 bb 126 42.0000
+7 cc 28 14.0000
+7 cc 28 14.0000
explain select * from (select a, c,
sum(b) over (partition by a,c) as sum_b,
avg(b) over (partition by a,c) as avg_b
@@ -14085,30 +14665,30 @@ avg(b) over (partition by a) as avg_b
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum_b avg_b
-7 cc 28 30.8000
-7 cc 28 30.8000
3 aa 92 44.0000
-7 bb 126 30.8000
+3 aa 92 44.0000
+3 bb 40 44.0000
4 aa 15 46.3333
7 bb 126 30.8000
7 bb 126 30.8000
-3 bb 40 44.0000
-3 aa 92 44.0000
+7 bb 126 30.8000
+7 cc 28 30.8000
+7 cc 28 30.8000
select * from (select a, c,
sum(b) over (partition by a,c) as sum_b,
avg(b) over (partition by a) as avg_b
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum_b avg_b
-7 cc 28 30.8000
-7 cc 28 30.8000
3 aa 92 44.0000
-7 bb 126 30.8000
+3 aa 92 44.0000
+3 bb 40 44.0000
4 aa 15 46.3333
7 bb 126 30.8000
7 bb 126 30.8000
-3 bb 40 44.0000
-3 aa 92 44.0000
+7 bb 126 30.8000
+7 cc 28 30.8000
+7 cc 28 30.8000
explain select * from (select a, c,
sum(b) over (partition by a,c) as sum_b,
avg(b) over (partition by a) as avg_b
@@ -14163,30 +14743,30 @@ avg(b) over (partition by c) as avg_b
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum_b avg_b
-7 cc 28 14.0000
-7 cc 28 14.0000
3 aa 92 35.4000
-7 bb 126 36.5000
+3 aa 92 35.4000
+3 bb 40 36.5000
4 aa 15 35.4000
7 bb 126 36.5000
7 bb 126 36.5000
-3 bb 40 36.5000
-3 aa 92 35.4000
+7 bb 126 36.5000
+7 cc 28 14.0000
+7 cc 28 14.0000
select * from (select a, c,
sum(b) over (partition by a,c) as sum_b,
avg(b) over (partition by c) as avg_b
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
a c sum_b avg_b
-7 cc 28 14.0000
-7 cc 28 14.0000
3 aa 92 35.4000
-7 bb 126 36.5000
+3 aa 92 35.4000
+3 bb 40 36.5000
4 aa 15 35.4000
7 bb 126 36.5000
7 bb 126 36.5000
-3 bb 40 36.5000
-3 aa 92 35.4000
+7 bb 126 36.5000
+7 cc 28 14.0000
+7 cc 28 14.0000
explain select * from (select a, c,
sum(b) over (partition by a,c) as sum_b,
avg(b) over (partition by c) as avg_b
@@ -14240,7 +14820,7 @@ EXPLAIN
drop table t1,t2;
set optimizer_switch= @save_optimizer_switch;
#
-# MDEV-13369: Optimization for equi-joins of grouping derived tables
+# MDEV-13369: Optimization for equi-joins of grouping derived tables
# (Splitting derived tables / views with GROUP BY)
# MDEV-13389: Optimization for equi-joins of derived tables with WF
# (Splitting derived tables / views with window functions)
@@ -14893,16 +15473,16 @@ set statement optimizer_switch='split_materialized=off' for select t2.a,t2.b,t2.
from t2, t3, (select c, max(b) max, min(b) min from t4 group by c) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
a b c t_c max min
-7 82 y cc 18 10
7 82 y aa 82 15
7 82 y bb 40 23
+7 82 y cc 18 10
select t2.a,t2.b,t2.c,t.c as t_c,t.max,t.min
from t2, t3, (select c, max(b) max, min(b) min from t4 group by c) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
a b c t_c max min
-7 82 y cc 18 10
7 82 y aa 82 15
7 82 y bb 40 23
+7 82 y cc 18 10
explain extended select t2.a,t2.b,t2.c,t.c as t_c,t.max,t.min
from t2, t3, (select c, max(b) max, min(b) min from t4 group by c) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
@@ -15120,36 +15700,36 @@ set statement optimizer_switch='split_materialized=off' for select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
a b c a b c c b sum(b) over (partition by c)
+7 82 y 7 10 bb bb 23 125
+7 82 y 7 10 bb bb 30 125
+7 82 y 7 10 bb bb 32 125
+7 82 y 7 10 bb bb 40 125
+7 82 y 7 17 cc cc 10 40
7 82 y 7 17 cc cc 12 40
7 82 y 7 17 cc cc 18 40
-7 82 y 7 17 cc cc 10 40
-7 82 y 7 18 aa aa 77 259
-7 82 y 7 18 aa aa 50 259
7 82 y 7 18 aa aa 15 259
-7 82 y 7 18 aa aa 82 259
7 82 y 7 18 aa aa 15 259
7 82 y 7 18 aa aa 20 259
-7 82 y 7 10 bb bb 40 125
-7 82 y 7 10 bb bb 32 125
-7 82 y 7 10 bb bb 30 125
-7 82 y 7 10 bb bb 23 125
+7 82 y 7 18 aa aa 50 259
+7 82 y 7 18 aa aa 77 259
+7 82 y 7 18 aa aa 82 259
select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
a b c a b c c b sum(b) over (partition by c)
+7 82 y 7 10 bb bb 23 125
+7 82 y 7 10 bb bb 30 125
+7 82 y 7 10 bb bb 32 125
+7 82 y 7 10 bb bb 40 125
+7 82 y 7 17 cc cc 10 40
7 82 y 7 17 cc cc 12 40
7 82 y 7 17 cc cc 18 40
-7 82 y 7 17 cc cc 10 40
-7 82 y 7 18 aa aa 77 259
-7 82 y 7 18 aa aa 50 259
7 82 y 7 18 aa aa 15 259
-7 82 y 7 18 aa aa 82 259
7 82 y 7 18 aa aa 15 259
7 82 y 7 18 aa aa 20 259
-7 82 y 7 10 bb bb 40 125
-7 82 y 7 10 bb bb 32 125
-7 82 y 7 10 bb bb 30 125
-7 82 y 7 10 bb bb 23 125
+7 82 y 7 18 aa aa 50 259
+7 82 y 7 18 aa aa 77 259
+7 82 y 7 18 aa aa 82 259
explain extended select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
@@ -15234,318 +15814,318 @@ set statement optimizer_switch='split_materialized=off' for select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b < 40 and t2.a=t3.a and t3.c=t.c;
a b c a b c c b sum(b) over (partition by c)
-7 10 x 7 17 cc cc 12 40
-7 10 x 7 17 cc cc 18 40
-7 10 x 7 17 cc cc 10 40
-7 10 x 7 18 aa aa 77 259
-7 10 x 7 18 aa aa 50 259
-7 10 x 7 18 aa aa 15 259
-7 10 x 7 18 aa aa 82 259
-7 10 x 7 18 aa aa 15 259
-7 10 x 7 18 aa aa 20 259
-7 10 x 7 10 bb bb 40 125
-7 10 x 7 10 bb bb 32 125
-7 10 x 7 10 bb bb 30 125
-7 10 x 7 10 bb bb 23 125
-1 20 a 1 14 bb bb 40 125
-1 20 a 1 14 bb bb 32 125
-1 20 a 1 14 bb bb 30 125
1 20 a 1 14 bb bb 23 125
-2 23 b 2 12 aa aa 77 259
-2 23 b 2 12 aa aa 50 259
-2 23 b 2 12 aa aa 15 259
-2 23 b 2 12 aa aa 82 259
-2 23 b 2 12 aa aa 15 259
-2 23 b 2 12 aa aa 20 259
-2 23 b 2 11 aa aa 77 259
-2 23 b 2 11 aa aa 50 259
-2 23 b 2 11 aa aa 15 259
-2 23 b 2 11 aa aa 82 259
-2 23 b 2 11 aa aa 15 259
-2 23 b 2 11 aa aa 20 259
-7 18 z 7 17 cc cc 12 40
-7 18 z 7 17 cc cc 18 40
-7 18 z 7 17 cc cc 10 40
-7 18 z 7 18 aa aa 77 259
-7 18 z 7 18 aa aa 50 259
-7 18 z 7 18 aa aa 15 259
-7 18 z 7 18 aa aa 82 259
-7 18 z 7 18 aa aa 15 259
-7 18 z 7 18 aa aa 20 259
-7 18 z 7 10 bb bb 40 125
-7 18 z 7 10 bb bb 32 125
-7 18 z 7 10 bb bb 30 125
-7 18 z 7 10 bb bb 23 125
-1 30 c 1 14 bb bb 40 125
-1 30 c 1 14 bb bb 32 125
-1 30 c 1 14 bb bb 30 125
+1 20 a 1 14 bb bb 30 125
+1 20 a 1 14 bb bb 32 125
+1 20 a 1 14 bb bb 40 125
1 30 c 1 14 bb bb 23 125
-3 15 x 3 11 dd dd 20 32
-3 15 x 3 11 dd dd 12 32
-8 12 t 8 11 aa aa 77 259
-8 12 t 8 11 aa aa 50 259
-8 12 t 8 11 aa aa 15 259
-8 12 t 8 11 aa aa 82 259
-8 12 t 8 11 aa aa 15 259
-8 12 t 8 11 aa aa 20 259
-11 33 a 11 24 bbf bbf 50 165
-11 33 a 11 24 bbf bbf 42 165
-11 33 a 11 24 bbf bbf 40 165
+1 30 c 1 14 bb bb 30 125
+1 30 c 1 14 bb bb 32 125
+1 30 c 1 14 bb bb 40 125
+11 20 v 11 24 bbf bbf 33 165
+11 20 v 11 24 bbf bbf 40 165
+11 20 v 11 24 bbf bbf 42 165
+11 20 v 11 24 bbf bbf 50 165
+11 30 af 11 24 bbf bbf 33 165
+11 30 af 11 24 bbf bbf 40 165
+11 30 af 11 24 bbf bbf 42 165
+11 30 af 11 24 bbf bbf 50 165
+11 30 d 11 24 bbf bbf 33 165
+11 30 d 11 24 bbf bbf 40 165
+11 30 d 11 24 bbf bbf 42 165
+11 30 d 11 24 bbf bbf 50 165
11 33 a 11 24 bbf bbf 33 165
+11 33 a 11 24 bbf bbf 40 165
+11 33 a 11 24 bbf bbf 42 165
+11 33 a 11 24 bbf bbf 50 165
+12 23 y 12 21 aaf aaf 25 319
+12 23 y 12 21 aaf aaf 25 319
+12 23 y 12 21 aaf aaf 30 319
+12 23 y 12 21 aaf aaf 60 319
+12 23 y 12 21 aaf aaf 87 319
+12 23 y 12 21 aaf aaf 92 319
+12 23 y 12 22 aaf aaf 25 319
+12 23 y 12 22 aaf aaf 25 319
+12 23 y 12 22 aaf aaf 30 319
+12 23 y 12 22 aaf aaf 60 319
+12 23 y 12 22 aaf aaf 87 319
+12 23 y 12 22 aaf aaf 92 319
+12 33 bf 12 21 aaf aaf 25 319
+12 33 bf 12 21 aaf aaf 25 319
+12 33 bf 12 21 aaf aaf 30 319
+12 33 bf 12 21 aaf aaf 60 319
+12 33 bf 12 21 aaf aaf 87 319
+12 33 bf 12 21 aaf aaf 92 319
+12 33 bf 12 22 aaf aaf 25 319
+12 33 bf 12 22 aaf aaf 25 319
+12 33 bf 12 22 aaf aaf 30 319
+12 33 bf 12 22 aaf aaf 60 319
+12 33 bf 12 22 aaf aaf 87 319
+12 33 bf 12 22 aaf aaf 92 319
+13 25 xf 13 21 ddf ddf 22 52
+13 25 xf 13 21 ddf ddf 30 52
+17 10 s 17 20 bbf bbf 33 165
+17 10 s 17 20 bbf bbf 40 165
+17 10 s 17 20 bbf bbf 42 165
+17 10 s 17 20 bbf bbf 50 165
+17 10 s 17 27 ccf ccf 20 70
17 10 s 17 27 ccf ccf 22 70
17 10 s 17 27 ccf ccf 28 70
-17 10 s 17 27 ccf ccf 20 70
-17 10 s 17 28 aaf aaf 87 319
-17 10 s 17 28 aaf aaf 60 319
17 10 s 17 28 aaf aaf 25 319
-17 10 s 17 28 aaf aaf 92 319
17 10 s 17 28 aaf aaf 25 319
17 10 s 17 28 aaf aaf 30 319
-17 10 s 17 20 bbf bbf 50 165
-17 10 s 17 20 bbf bbf 42 165
-17 10 s 17 20 bbf bbf 40 165
-17 10 s 17 20 bbf bbf 33 165
-11 20 v 11 24 bbf bbf 50 165
-11 20 v 11 24 bbf bbf 42 165
-11 20 v 11 24 bbf bbf 40 165
-11 20 v 11 24 bbf bbf 33 165
-12 23 y 12 22 aaf aaf 87 319
-12 23 y 12 22 aaf aaf 60 319
-12 23 y 12 22 aaf aaf 25 319
-12 23 y 12 22 aaf aaf 92 319
-12 23 y 12 22 aaf aaf 25 319
-12 23 y 12 22 aaf aaf 30 319
-12 23 y 12 21 aaf aaf 87 319
-12 23 y 12 21 aaf aaf 60 319
-12 23 y 12 21 aaf aaf 25 319
-12 23 y 12 21 aaf aaf 92 319
-12 23 y 12 21 aaf aaf 25 319
-12 23 y 12 21 aaf aaf 30 319
+17 10 s 17 28 aaf aaf 60 319
+17 10 s 17 28 aaf aaf 87 319
+17 10 s 17 28 aaf aaf 92 319
+17 18 a 17 20 bbf bbf 33 165
+17 18 a 17 20 bbf bbf 40 165
+17 18 a 17 20 bbf bbf 42 165
+17 18 a 17 20 bbf bbf 50 165
+17 18 a 17 27 ccf ccf 20 70
17 18 a 17 27 ccf ccf 22 70
17 18 a 17 27 ccf ccf 28 70
-17 18 a 17 27 ccf ccf 20 70
-17 18 a 17 28 aaf aaf 87 319
-17 18 a 17 28 aaf aaf 60 319
17 18 a 17 28 aaf aaf 25 319
-17 18 a 17 28 aaf aaf 92 319
17 18 a 17 28 aaf aaf 25 319
17 18 a 17 28 aaf aaf 30 319
-17 18 a 17 20 bbf bbf 50 165
-17 18 a 17 20 bbf bbf 42 165
-17 18 a 17 20 bbf bbf 40 165
-17 18 a 17 20 bbf bbf 33 165
-11 30 d 11 24 bbf bbf 50 165
-11 30 d 11 24 bbf bbf 42 165
-11 30 d 11 24 bbf bbf 40 165
-11 30 d 11 24 bbf bbf 33 165
+17 18 a 17 28 aaf aaf 60 319
+17 18 a 17 28 aaf aaf 87 319
+17 18 a 17 28 aaf aaf 92 319
+17 20 xf 17 20 bbf bbf 33 165
+17 20 xf 17 20 bbf bbf 40 165
+17 20 xf 17 20 bbf bbf 42 165
+17 20 xf 17 20 bbf bbf 50 165
+17 20 xf 17 27 ccf ccf 20 70
17 20 xf 17 27 ccf ccf 22 70
17 20 xf 17 27 ccf ccf 28 70
-17 20 xf 17 27 ccf ccf 20 70
-17 20 xf 17 28 aaf aaf 87 319
-17 20 xf 17 28 aaf aaf 60 319
17 20 xf 17 28 aaf aaf 25 319
-17 20 xf 17 28 aaf aaf 92 319
17 20 xf 17 28 aaf aaf 25 319
17 20 xf 17 28 aaf aaf 30 319
-17 20 xf 17 20 bbf bbf 50 165
-17 20 xf 17 20 bbf bbf 42 165
-17 20 xf 17 20 bbf bbf 40 165
-17 20 xf 17 20 bbf bbf 33 165
-11 30 af 11 24 bbf bbf 50 165
-11 30 af 11 24 bbf bbf 42 165
-11 30 af 11 24 bbf bbf 40 165
-11 30 af 11 24 bbf bbf 33 165
-12 33 bf 12 22 aaf aaf 87 319
-12 33 bf 12 22 aaf aaf 60 319
-12 33 bf 12 22 aaf aaf 25 319
-12 33 bf 12 22 aaf aaf 92 319
-12 33 bf 12 22 aaf aaf 25 319
-12 33 bf 12 22 aaf aaf 30 319
-12 33 bf 12 21 aaf aaf 87 319
-12 33 bf 12 21 aaf aaf 60 319
-12 33 bf 12 21 aaf aaf 25 319
-12 33 bf 12 21 aaf aaf 92 319
-12 33 bf 12 21 aaf aaf 25 319
-12 33 bf 12 21 aaf aaf 30 319
+17 20 xf 17 28 aaf aaf 60 319
+17 20 xf 17 28 aaf aaf 87 319
+17 20 xf 17 28 aaf aaf 92 319
+17 28 zf 17 20 bbf bbf 33 165
+17 28 zf 17 20 bbf bbf 40 165
+17 28 zf 17 20 bbf bbf 42 165
+17 28 zf 17 20 bbf bbf 50 165
+17 28 zf 17 27 ccf ccf 20 70
17 28 zf 17 27 ccf ccf 22 70
17 28 zf 17 27 ccf ccf 28 70
-17 28 zf 17 27 ccf ccf 20 70
-17 28 zf 17 28 aaf aaf 87 319
-17 28 zf 17 28 aaf aaf 60 319
17 28 zf 17 28 aaf aaf 25 319
-17 28 zf 17 28 aaf aaf 92 319
17 28 zf 17 28 aaf aaf 25 319
17 28 zf 17 28 aaf aaf 30 319
-17 28 zf 17 20 bbf bbf 50 165
-17 28 zf 17 20 bbf bbf 42 165
-17 28 zf 17 20 bbf bbf 40 165
-17 28 zf 17 20 bbf bbf 33 165
-13 25 xf 13 21 ddf ddf 30 52
-13 25 xf 13 21 ddf ddf 22 52
-18 22 tf 18 21 aaf aaf 87 319
-18 22 tf 18 21 aaf aaf 60 319
+17 28 zf 17 28 aaf aaf 60 319
+17 28 zf 17 28 aaf aaf 87 319
+17 28 zf 17 28 aaf aaf 92 319
18 22 tf 18 21 aaf aaf 25 319
-18 22 tf 18 21 aaf aaf 92 319
18 22 tf 18 21 aaf aaf 25 319
18 22 tf 18 21 aaf aaf 30 319
-select *
-from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
-where t2.b < 40 and t2.a=t3.a and t3.c=t.c;
-a b c a b c c b sum(b) over (partition by c)
+18 22 tf 18 21 aaf aaf 60 319
+18 22 tf 18 21 aaf aaf 87 319
+18 22 tf 18 21 aaf aaf 92 319
+2 23 b 2 11 aa aa 15 259
+2 23 b 2 11 aa aa 15 259
+2 23 b 2 11 aa aa 20 259
+2 23 b 2 11 aa aa 50 259
+2 23 b 2 11 aa aa 77 259
+2 23 b 2 11 aa aa 82 259
+2 23 b 2 12 aa aa 15 259
+2 23 b 2 12 aa aa 15 259
+2 23 b 2 12 aa aa 20 259
+2 23 b 2 12 aa aa 50 259
+2 23 b 2 12 aa aa 77 259
+2 23 b 2 12 aa aa 82 259
+3 15 x 3 11 dd dd 12 32
+3 15 x 3 11 dd dd 20 32
+7 10 x 7 10 bb bb 23 125
+7 10 x 7 10 bb bb 30 125
+7 10 x 7 10 bb bb 32 125
+7 10 x 7 10 bb bb 40 125
+7 10 x 7 17 cc cc 10 40
7 10 x 7 17 cc cc 12 40
7 10 x 7 17 cc cc 18 40
-7 10 x 7 17 cc cc 10 40
-7 10 x 7 18 aa aa 77 259
-7 10 x 7 18 aa aa 50 259
7 10 x 7 18 aa aa 15 259
-7 10 x 7 18 aa aa 82 259
7 10 x 7 18 aa aa 15 259
7 10 x 7 18 aa aa 20 259
-7 10 x 7 10 bb bb 40 125
-7 10 x 7 10 bb bb 32 125
-7 10 x 7 10 bb bb 30 125
-7 10 x 7 10 bb bb 23 125
-1 20 a 1 14 bb bb 40 125
-1 20 a 1 14 bb bb 32 125
-1 20 a 1 14 bb bb 30 125
-1 20 a 1 14 bb bb 23 125
-2 23 b 2 12 aa aa 77 259
-2 23 b 2 12 aa aa 50 259
-2 23 b 2 12 aa aa 15 259
-2 23 b 2 12 aa aa 82 259
-2 23 b 2 12 aa aa 15 259
-2 23 b 2 12 aa aa 20 259
-2 23 b 2 11 aa aa 77 259
-2 23 b 2 11 aa aa 50 259
-2 23 b 2 11 aa aa 15 259
-2 23 b 2 11 aa aa 82 259
-2 23 b 2 11 aa aa 15 259
-2 23 b 2 11 aa aa 20 259
+7 10 x 7 18 aa aa 50 259
+7 10 x 7 18 aa aa 77 259
+7 10 x 7 18 aa aa 82 259
+7 18 z 7 10 bb bb 23 125
+7 18 z 7 10 bb bb 30 125
+7 18 z 7 10 bb bb 32 125
+7 18 z 7 10 bb bb 40 125
+7 18 z 7 17 cc cc 10 40
7 18 z 7 17 cc cc 12 40
7 18 z 7 17 cc cc 18 40
-7 18 z 7 17 cc cc 10 40
-7 18 z 7 18 aa aa 77 259
-7 18 z 7 18 aa aa 50 259
7 18 z 7 18 aa aa 15 259
-7 18 z 7 18 aa aa 82 259
7 18 z 7 18 aa aa 15 259
7 18 z 7 18 aa aa 20 259
-7 18 z 7 10 bb bb 40 125
-7 18 z 7 10 bb bb 32 125
-7 18 z 7 10 bb bb 30 125
-7 18 z 7 10 bb bb 23 125
-1 30 c 1 14 bb bb 40 125
-1 30 c 1 14 bb bb 32 125
-1 30 c 1 14 bb bb 30 125
-1 30 c 1 14 bb bb 23 125
-3 15 x 3 11 dd dd 20 32
-3 15 x 3 11 dd dd 12 32
-8 12 t 8 11 aa aa 77 259
-8 12 t 8 11 aa aa 50 259
+7 18 z 7 18 aa aa 50 259
+7 18 z 7 18 aa aa 77 259
+7 18 z 7 18 aa aa 82 259
8 12 t 8 11 aa aa 15 259
-8 12 t 8 11 aa aa 82 259
8 12 t 8 11 aa aa 15 259
8 12 t 8 11 aa aa 20 259
-11 33 a 11 24 bbf bbf 50 165
-11 33 a 11 24 bbf bbf 42 165
-11 33 a 11 24 bbf bbf 40 165
+8 12 t 8 11 aa aa 50 259
+8 12 t 8 11 aa aa 77 259
+8 12 t 8 11 aa aa 82 259
+select *
+from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
+where t2.b < 40 and t2.a=t3.a and t3.c=t.c;
+a b c a b c c b sum(b) over (partition by c)
+1 20 a 1 14 bb bb 23 125
+1 20 a 1 14 bb bb 30 125
+1 20 a 1 14 bb bb 32 125
+1 20 a 1 14 bb bb 40 125
+1 30 c 1 14 bb bb 23 125
+1 30 c 1 14 bb bb 30 125
+1 30 c 1 14 bb bb 32 125
+1 30 c 1 14 bb bb 40 125
+11 20 v 11 24 bbf bbf 33 165
+11 20 v 11 24 bbf bbf 40 165
+11 20 v 11 24 bbf bbf 42 165
+11 20 v 11 24 bbf bbf 50 165
+11 30 af 11 24 bbf bbf 33 165
+11 30 af 11 24 bbf bbf 40 165
+11 30 af 11 24 bbf bbf 42 165
+11 30 af 11 24 bbf bbf 50 165
+11 30 d 11 24 bbf bbf 33 165
+11 30 d 11 24 bbf bbf 40 165
+11 30 d 11 24 bbf bbf 42 165
+11 30 d 11 24 bbf bbf 50 165
11 33 a 11 24 bbf bbf 33 165
+11 33 a 11 24 bbf bbf 40 165
+11 33 a 11 24 bbf bbf 42 165
+11 33 a 11 24 bbf bbf 50 165
+12 23 y 12 21 aaf aaf 25 319
+12 23 y 12 21 aaf aaf 25 319
+12 23 y 12 21 aaf aaf 30 319
+12 23 y 12 21 aaf aaf 60 319
+12 23 y 12 21 aaf aaf 87 319
+12 23 y 12 21 aaf aaf 92 319
+12 23 y 12 22 aaf aaf 25 319
+12 23 y 12 22 aaf aaf 25 319
+12 23 y 12 22 aaf aaf 30 319
+12 23 y 12 22 aaf aaf 60 319
+12 23 y 12 22 aaf aaf 87 319
+12 23 y 12 22 aaf aaf 92 319
+12 33 bf 12 21 aaf aaf 25 319
+12 33 bf 12 21 aaf aaf 25 319
+12 33 bf 12 21 aaf aaf 30 319
+12 33 bf 12 21 aaf aaf 60 319
+12 33 bf 12 21 aaf aaf 87 319
+12 33 bf 12 21 aaf aaf 92 319
+12 33 bf 12 22 aaf aaf 25 319
+12 33 bf 12 22 aaf aaf 25 319
+12 33 bf 12 22 aaf aaf 30 319
+12 33 bf 12 22 aaf aaf 60 319
+12 33 bf 12 22 aaf aaf 87 319
+12 33 bf 12 22 aaf aaf 92 319
+13 25 xf 13 21 ddf ddf 22 52
+13 25 xf 13 21 ddf ddf 30 52
+17 10 s 17 20 bbf bbf 33 165
+17 10 s 17 20 bbf bbf 40 165
+17 10 s 17 20 bbf bbf 42 165
+17 10 s 17 20 bbf bbf 50 165
+17 10 s 17 27 ccf ccf 20 70
17 10 s 17 27 ccf ccf 22 70
17 10 s 17 27 ccf ccf 28 70
-17 10 s 17 27 ccf ccf 20 70
-17 10 s 17 28 aaf aaf 87 319
-17 10 s 17 28 aaf aaf 60 319
17 10 s 17 28 aaf aaf 25 319
-17 10 s 17 28 aaf aaf 92 319
17 10 s 17 28 aaf aaf 25 319
17 10 s 17 28 aaf aaf 30 319
-17 10 s 17 20 bbf bbf 50 165
-17 10 s 17 20 bbf bbf 42 165
-17 10 s 17 20 bbf bbf 40 165
-17 10 s 17 20 bbf bbf 33 165
-11 20 v 11 24 bbf bbf 50 165
-11 20 v 11 24 bbf bbf 42 165
-11 20 v 11 24 bbf bbf 40 165
-11 20 v 11 24 bbf bbf 33 165
-12 23 y 12 22 aaf aaf 87 319
-12 23 y 12 22 aaf aaf 60 319
-12 23 y 12 22 aaf aaf 25 319
-12 23 y 12 22 aaf aaf 92 319
-12 23 y 12 22 aaf aaf 25 319
-12 23 y 12 22 aaf aaf 30 319
-12 23 y 12 21 aaf aaf 87 319
-12 23 y 12 21 aaf aaf 60 319
-12 23 y 12 21 aaf aaf 25 319
-12 23 y 12 21 aaf aaf 92 319
-12 23 y 12 21 aaf aaf 25 319
-12 23 y 12 21 aaf aaf 30 319
+17 10 s 17 28 aaf aaf 60 319
+17 10 s 17 28 aaf aaf 87 319
+17 10 s 17 28 aaf aaf 92 319
+17 18 a 17 20 bbf bbf 33 165
+17 18 a 17 20 bbf bbf 40 165
+17 18 a 17 20 bbf bbf 42 165
+17 18 a 17 20 bbf bbf 50 165
+17 18 a 17 27 ccf ccf 20 70
17 18 a 17 27 ccf ccf 22 70
17 18 a 17 27 ccf ccf 28 70
-17 18 a 17 27 ccf ccf 20 70
-17 18 a 17 28 aaf aaf 87 319
-17 18 a 17 28 aaf aaf 60 319
17 18 a 17 28 aaf aaf 25 319
-17 18 a 17 28 aaf aaf 92 319
17 18 a 17 28 aaf aaf 25 319
17 18 a 17 28 aaf aaf 30 319
-17 18 a 17 20 bbf bbf 50 165
-17 18 a 17 20 bbf bbf 42 165
-17 18 a 17 20 bbf bbf 40 165
-17 18 a 17 20 bbf bbf 33 165
-11 30 d 11 24 bbf bbf 50 165
-11 30 d 11 24 bbf bbf 42 165
-11 30 d 11 24 bbf bbf 40 165
-11 30 d 11 24 bbf bbf 33 165
+17 18 a 17 28 aaf aaf 60 319
+17 18 a 17 28 aaf aaf 87 319
+17 18 a 17 28 aaf aaf 92 319
+17 20 xf 17 20 bbf bbf 33 165
+17 20 xf 17 20 bbf bbf 40 165
+17 20 xf 17 20 bbf bbf 42 165
+17 20 xf 17 20 bbf bbf 50 165
+17 20 xf 17 27 ccf ccf 20 70
17 20 xf 17 27 ccf ccf 22 70
17 20 xf 17 27 ccf ccf 28 70
-17 20 xf 17 27 ccf ccf 20 70
-17 20 xf 17 28 aaf aaf 87 319
-17 20 xf 17 28 aaf aaf 60 319
17 20 xf 17 28 aaf aaf 25 319
-17 20 xf 17 28 aaf aaf 92 319
17 20 xf 17 28 aaf aaf 25 319
17 20 xf 17 28 aaf aaf 30 319
-17 20 xf 17 20 bbf bbf 50 165
-17 20 xf 17 20 bbf bbf 42 165
-17 20 xf 17 20 bbf bbf 40 165
-17 20 xf 17 20 bbf bbf 33 165
-11 30 af 11 24 bbf bbf 50 165
-11 30 af 11 24 bbf bbf 42 165
-11 30 af 11 24 bbf bbf 40 165
-11 30 af 11 24 bbf bbf 33 165
-12 33 bf 12 22 aaf aaf 87 319
-12 33 bf 12 22 aaf aaf 60 319
-12 33 bf 12 22 aaf aaf 25 319
-12 33 bf 12 22 aaf aaf 92 319
-12 33 bf 12 22 aaf aaf 25 319
-12 33 bf 12 22 aaf aaf 30 319
-12 33 bf 12 21 aaf aaf 87 319
-12 33 bf 12 21 aaf aaf 60 319
-12 33 bf 12 21 aaf aaf 25 319
-12 33 bf 12 21 aaf aaf 92 319
-12 33 bf 12 21 aaf aaf 25 319
-12 33 bf 12 21 aaf aaf 30 319
+17 20 xf 17 28 aaf aaf 60 319
+17 20 xf 17 28 aaf aaf 87 319
+17 20 xf 17 28 aaf aaf 92 319
+17 28 zf 17 20 bbf bbf 33 165
+17 28 zf 17 20 bbf bbf 40 165
+17 28 zf 17 20 bbf bbf 42 165
+17 28 zf 17 20 bbf bbf 50 165
+17 28 zf 17 27 ccf ccf 20 70
17 28 zf 17 27 ccf ccf 22 70
17 28 zf 17 27 ccf ccf 28 70
-17 28 zf 17 27 ccf ccf 20 70
-17 28 zf 17 28 aaf aaf 87 319
-17 28 zf 17 28 aaf aaf 60 319
17 28 zf 17 28 aaf aaf 25 319
-17 28 zf 17 28 aaf aaf 92 319
17 28 zf 17 28 aaf aaf 25 319
17 28 zf 17 28 aaf aaf 30 319
-17 28 zf 17 20 bbf bbf 50 165
-17 28 zf 17 20 bbf bbf 42 165
-17 28 zf 17 20 bbf bbf 40 165
-17 28 zf 17 20 bbf bbf 33 165
-13 25 xf 13 21 ddf ddf 30 52
-13 25 xf 13 21 ddf ddf 22 52
-18 22 tf 18 21 aaf aaf 87 319
-18 22 tf 18 21 aaf aaf 60 319
+17 28 zf 17 28 aaf aaf 60 319
+17 28 zf 17 28 aaf aaf 87 319
+17 28 zf 17 28 aaf aaf 92 319
18 22 tf 18 21 aaf aaf 25 319
-18 22 tf 18 21 aaf aaf 92 319
18 22 tf 18 21 aaf aaf 25 319
18 22 tf 18 21 aaf aaf 30 319
+18 22 tf 18 21 aaf aaf 60 319
+18 22 tf 18 21 aaf aaf 87 319
+18 22 tf 18 21 aaf aaf 92 319
+2 23 b 2 11 aa aa 15 259
+2 23 b 2 11 aa aa 15 259
+2 23 b 2 11 aa aa 20 259
+2 23 b 2 11 aa aa 50 259
+2 23 b 2 11 aa aa 77 259
+2 23 b 2 11 aa aa 82 259
+2 23 b 2 12 aa aa 15 259
+2 23 b 2 12 aa aa 15 259
+2 23 b 2 12 aa aa 20 259
+2 23 b 2 12 aa aa 50 259
+2 23 b 2 12 aa aa 77 259
+2 23 b 2 12 aa aa 82 259
+3 15 x 3 11 dd dd 12 32
+3 15 x 3 11 dd dd 20 32
+7 10 x 7 10 bb bb 23 125
+7 10 x 7 10 bb bb 30 125
+7 10 x 7 10 bb bb 32 125
+7 10 x 7 10 bb bb 40 125
+7 10 x 7 17 cc cc 10 40
+7 10 x 7 17 cc cc 12 40
+7 10 x 7 17 cc cc 18 40
+7 10 x 7 18 aa aa 15 259
+7 10 x 7 18 aa aa 15 259
+7 10 x 7 18 aa aa 20 259
+7 10 x 7 18 aa aa 50 259
+7 10 x 7 18 aa aa 77 259
+7 10 x 7 18 aa aa 82 259
+7 18 z 7 10 bb bb 23 125
+7 18 z 7 10 bb bb 30 125
+7 18 z 7 10 bb bb 32 125
+7 18 z 7 10 bb bb 40 125
+7 18 z 7 17 cc cc 10 40
+7 18 z 7 17 cc cc 12 40
+7 18 z 7 17 cc cc 18 40
+7 18 z 7 18 aa aa 15 259
+7 18 z 7 18 aa aa 15 259
+7 18 z 7 18 aa aa 20 259
+7 18 z 7 18 aa aa 50 259
+7 18 z 7 18 aa aa 77 259
+7 18 z 7 18 aa aa 82 259
+8 12 t 8 11 aa aa 15 259
+8 12 t 8 11 aa aa 15 259
+8 12 t 8 11 aa aa 20 259
+8 12 t 8 11 aa aa 50 259
+8 12 t 8 11 aa aa 77 259
+8 12 t 8 11 aa aa 82 259
explain extended select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b < 40 and t2.a=t3.a and t3.c=t.c;
@@ -15892,31 +16472,31 @@ cte as (select median(f2) over (partition by f1) as k1 from t1 order by f1),
cte1 as (select median(f4) over (partition by f1) as k2 from t1)
select k1,k2 from cte1, cte;
k1 k2
-1.0000000000 9.0000000000
-1.0000000000 9.0000000000
-1.0000000000 8.0000000000
-1.0000000000 0.0000000000
-1.0000000000 9.0000000000
+0.0000000000 0.0000000000
+0.0000000000 0.0000000000
+0.0000000000 0.0000000000
+0.0000000000 0.0000000000
+0.0000000000 8.0000000000
+0.0000000000 8.0000000000
+0.0000000000 8.0000000000
+0.0000000000 8.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
-0.0000000000 8.0000000000
-0.0000000000 0.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
-0.0000000000 8.0000000000
-0.0000000000 0.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
-0.0000000000 8.0000000000
-0.0000000000 0.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
0.0000000000 9.0000000000
-0.0000000000 8.0000000000
-0.0000000000 0.0000000000
0.0000000000 9.0000000000
+1.0000000000 0.0000000000
+1.0000000000 8.0000000000
+1.0000000000 9.0000000000
+1.0000000000 9.0000000000
+1.0000000000 9.0000000000
explain with
cte as (select median(f2) over (partition by f1) as k1 from t1 order by f1),
cte1 as (select median(f4) over (partition by f1) as k2 from t1)
@@ -15960,3 +16540,98 @@ f c
9 1
DROP VIEW v1;
DROP TABLE t1;
+#
+# MDEV-16801: splittable materialized derived/views with
+# one grouping field from table without keys
+#
+CREATE TABLE t1 (a int, b int, INDEX idx_a(a), INDEX idx_b(b)) ENGINE=MYISAM;
+CREATE TABLE t2 (c int) ENGINE=MYISAM;
+CREATE TABLE t3 (d int) ENGINE=MYISAM;
+INSERT INTO t1 VALUES
+(77,7), (11,1), (33,3), (44,4), (8,88),
+(78,7), (98,9), (38,3), (28,2), (79,7),
+(58,5), (42,4), (71,7), (27,2), (91,9);
+INSERT INTO t1 SELECT a+100, b+10 FROM t1;
+INSERT INTO t2 VALUES
+(100), (700), (200), (100), (200);
+INSERT INTO t3 VALUES
+(3), (4), (1), (8), (3);
+ANALYZE tables t1,t2,t3;
+Table Op Msg_type Msg_text
+test.t1 analyze status OK
+test.t2 analyze status OK
+test.t3 analyze status OK
+SELECT *
+FROM t3,
+(SELECT t1.b, t2.c
+FROM t1, t2
+GROUP BY t1.b,t2.c) dt
+WHERE t3.d = dt.b;
+d b c
+3 3 700
+3 3 200
+3 3 100
+4 4 700
+4 4 200
+4 4 100
+1 1 700
+1 1 200
+1 1 100
+3 3 700
+3 3 200
+3 3 100
+EXPLAIN EXTENDED SELECT *
+FROM t3,
+(SELECT t1.b, t2.c
+FROM t1, t2
+GROUP BY t1.b,t2.c) dt
+WHERE t3.d = dt.b;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 PRIMARY t3 ALL NULL NULL NULL NULL 5 100.00 Using where
+1 PRIMARY <derived2> ref key0 key0 5 test.t3.d 2 100.00
+2 LATERAL DERIVED t1 ref idx_b idx_b 5 test.t3.d 2 100.00 Using index; Using temporary; Using filesort
+2 LATERAL DERIVED t2 ALL NULL NULL NULL NULL 5 100.00 Using join buffer (flat, BNL join)
+Warnings:
+Note 1003 /* select#1 */ select `test`.`t3`.`d` AS `d`,`dt`.`b` AS `b`,`dt`.`c` AS `c` from `test`.`t3` join (/* select#2 */ select `test`.`t1`.`b` AS `b`,`test`.`t2`.`c` AS `c` from `test`.`t1` join `test`.`t2` where `test`.`t1`.`b` = `test`.`t3`.`d` group by `test`.`t1`.`b`,`test`.`t2`.`c`) `dt` where `dt`.`b` = `test`.`t3`.`d`
+DROP TABLE t1,t2,t3;
+#
+# MDEV-17419: splittable materialized derived/view
+# when join_cache_level = 4
+#
+set join_cache_level = 4;
+CREATE TABLE t1 (
+id INT UNSIGNED NOT NULL AUTO_INCREMENT,
+username VARCHAR(50) NULL DEFAULT '0',
+PRIMARY KEY (id)
+) COLLATE='utf8_general_ci';
+CREATE TABLE t2 (
+id INT UNSIGNED NOT NULL AUTO_INCREMENT,
+userid INT UNSIGNED NOT NULL,
+logindate DATETIME NOT NULL,
+PRIMARY KEY (id)
+) COLLATE='utf8_general_ci';
+INSERT INTO t1 (id, username) VALUES
+(1,"user1"), (2, "user2");
+INSERT INTO t2 (id, userid, logindate) VALUES
+(1,1,"2015-06-19 12:17:02.828"),
+(2,1,"2016-06-19 12:17:02.828"),
+(3,2,"2017-06-19 12:17:02.828"),
+(4,2,"2018-06-19 12:17:02.828");
+EXPLAIN select * from t1 as u
+left join
+(select * from t2 as au group by au.userid) as auditlastlogin
+on u.id=auditlastlogin.userid;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY u ALL NULL NULL NULL NULL 2
+1 PRIMARY <derived2> ref key0 key0 5 test.u.id 2
+2 DERIVED au ALL NULL NULL NULL NULL 4 Using temporary; Using filesort
+select * from t1 as u
+left join
+(select * from t2 as au group by au.userid) as auditlastlogin
+on u.id=auditlastlogin.userid;
+id username id userid logindate
+1 user1 1 1 2015-06-19 12:17:02
+2 user2 3 2 2017-06-19 12:17:02
+set join_cache_level=default;
+DROP TABLE t1,t2;
+# End of 10.3 tests
diff --git a/mysql-test/main/derived_cond_pushdown.test b/mysql-test/main/derived_cond_pushdown.test
index e51646a9764..659bc2026ff 100644
--- a/mysql-test/main/derived_cond_pushdown.test
+++ b/mysql-test/main/derived_cond_pushdown.test
@@ -1,46 +1,46 @@
-let $no_pushdown= set statement optimizer_switch='condition_pushdown_for_derived=off' for;
+let $no_pushdown= set statement optimizer_switch='condition_pushdown_for_derived=off' for;
create table t1 (a int, b int, c int);
create table t2 (a int, b int, c int, d decimal);
-insert into t1 values
+insert into t1 values
(1,21,345), (1,33,7), (8,33,114), (1,21,500), (1,19,107), (5,14,787),
(8,33,123), (9,10,211), (5,16,207), (1,33,988), (5,27,132), (1,21,104),
(6,20,309), (6,20,315), (1,21,101), (8,33,404), (9,10,800), (1,21,123),
(7,11,708), (6,20,214);
insert into t2 values
- (2,3,207,207.0000), (1,21,909,12.0000), (7,13,312,406.0000),
+ (2,3,207,207.0000), (1,21,909,12.0000), (7,13,312,406.0000),
(8,64,248,107.0000), (6,20,315,279.3333), (1,19,203,107.0000),
(8,80,800,314.0000), (3,12,231,190.0000), (6,23,303,909.0000);
-
+
create table t1_double(a int, b double, c double);
-insert into t1_double values
+insert into t1_double values
(1,23.4,14.3333), (1,12.5,18.9), (3,12.5,18.9),
(4,33.4,14.3333), (4,14.3333,13.65), (5,17.89,7.22),
(6,33.4,14.3), (10,33.4,13.65), (11,33.4,13.65);
-
+
create table t2_double(a int, b double, c double);
-insert into t2_double values
+insert into t2_double values
(1,22.4,14.3333), (1,12.5,18.9), (2,22.4,18.9),
(4,33.4,14.3333), (5,22.4,13.65), (7,17.89,18.9),
- (6,33.4,14.3333), (10,31.4,13.65), (12,33.4,13.65);
-
+ (6,33.4,14.3333), (10,31.4,13.65), (12,33.4,13.65);
+
create table t1_char(a char, b char(8), c int);
insert into t1_char values
('a','Ivan',1), ('b','Vika',2), ('b','Inga',6), ('c','Vika',7),
('b','Ivan',7), ('a','Alex',6), ('b','Inga',5), ('d','Ron',9),
- ('d','Harry',2), ('d','Hermione',3), ('c','Ivan',3), ('c','Harry',4);
-
+ ('d','Harry',2), ('d','Hermione',3), ('c','Ivan',3), ('c','Harry',4);
+
create table t2_char(a char, b char(8), c int);
insert into t2_char values
('b','Ivan',1), ('c','Vinny',3), ('c','Inga',9), ('a','Vika',1),
('c','Ivan',2), ('b','Ali',6), ('c','Inga',2), ('a','Ron',9),
('d','Harry',1), ('b','Hermes',3), ('b','Ivan',11), ('b','Harry',4);
-
+
create table t1_decimal (a decimal(3,1), b decimal(3,1), c int);
insert into t1_decimal values
(1,1,23),(2,2,11),(3,3,16),
(1,1,12),(1,1,14),(2,3,15),
- (2,1,13),(2,3,11),(3,3,16);
+ (2,1,13),(2,3,11),(3,3,16);
create table t2_decimal (a decimal(3,1), b decimal(3,1), c int);
insert into t2_decimal values
@@ -48,27 +48,27 @@ insert into t2_decimal values
(1,3,22),(1,3,14),(2,2,15),
(2,1,43),(2,3,11),(2,3,16);
-create view v1 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
+create view v1 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
group by a,b having max_c < 707;
-
-create view v2 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
- where t1.a>5 group by a,b having max_c < 707;
-
+
+create view v2 as select a, b, max(c) as max_c, avg(c) as avg_c from t1
+ where t1.a>5 group by a,b having max_c < 707;
+
create view v3 as select a, b, min(c) as min_c from t1
where t1.a<10 group by a,b having min_c > 109;
-
+
create view v4 as
select a, b, min(max_c) as min_c from v1
- where (v1.a<15) group by a,b;
-
-create view v_union as
+ where (v1.a<15) group by a,b;
+
+create view v_union as
select a, b, min(c) as c from t1
where t1.a<10 group by a,b having c > 109
union
select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300;
-
-create view v2_union as
+ where t1.b>10 group by a,b having c < 300;
+
+create view v2_union as
select a, b, min(c) as c from t1
where t1.a<10 group by a,b having c > 109
union
@@ -76,117 +76,117 @@ create view v2_union as
where t1.b>10 group by a,b having c < 300
union
select a, b, avg(c) as c from t1
- where t1.c>300 group by a,b having c < 707;
+ where t1.c>300 group by a,b having c < 707;
-create view v3_union as
+create view v3_union as
select a, b, (a+1) as c from t1
where t1.a<10
union
select a, b, c from t1
- where t1.b>10 and t1.c>100;
-
-create view v4_union as
+ where t1.b>10 and t1.c>100;
+
+create view v4_union as
select a, b, max(c)-100 as c from t1
where t1.a<10 group by a,b having c > 109
union
select a, b, (c+100) as c from t1
- where t1.b>10;
+ where t1.b>10;
create view v_double as
select a, avg(a/4) as avg_a, b, c from t1_double
- where (b>12.2) group by b,c having (avg_a<22.333);
-
-create view v_char as
- select a, b, max(c) as max_c from t1_char
- group by a,b having max_c < 9;
-
+ where (b>12.2) group by b,c having (avg_a<22.333);
+
+create view v_char as
+ select a, b, max(c) as max_c from t1_char
+ group by a,b having max_c < 9;
+
create view v_decimal as
select a, b, avg(c) as avg_c from t1_decimal
- group by a,b having (avg_c>12);
+ group by a,b having (avg_c>12);
---echo # conjunctive subformula : pushing into HAVING
+--echo # conjunctive subformula : pushing into HAVING
let $query= select * from v1,t2 where (v1.max_c>214) and (t2.a>v1.a);
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
-let $query=
+let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
- group by a,b having max_c < 707) v1,
+ group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
---echo # extracted or formula : pushing into HAVING
-let $query=
- select * from v1,t2 where
+--echo # extracted or formula : pushing into HAVING
+let $query=
+ select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
+eval explain format=json $query;
+
+let $query=
select * from v1,t2 where
- ((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
+ ((v1.max_c>300) and (v1.avg_c>t2.d) and (v1.b=t2.b)) or
((v1.max_c<135) and (v1.max_c<t2.c) and (v1.a=t2.a));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # conjunctive subformula : pushing into WHERE
let $query= select * from v1,t2 where (v1.a>6) and (t2.b>v1.b);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
let $query= select * from v2,t2 where (v2.b>25) and (t2.a<v2.a);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # extracted or formula : pushing into WHERE
-let $query=
- select * from v1,t2 where
+let $query=
+ select * from v1,t2 where
((v1.a>7) and (t2.c<v1.max_c)) or ((v1.a<2) and (t2.b<v1.b));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
- select * from v2,t2 where
+eval explain format=json $query;
+
+let $query=
+ select * from v2,t2 where
((v2.a>7) and (t2.c<v2.max_c)) or ((v2.a>5) and (t2.b<v2.b));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
- select * from v1,t2 where
- ((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
+eval explain format=json $query;
+
+let $query=
+ select * from v1,t2 where
+ ((v1.a>4) and (v1.b>t2.b) and (v1.max_c=t2.d)) or
((v1.a<2) and (v1.max_c<t2.c) and (v1.max_c=t2.d));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # conjunctive subformulas : pushing into HAVING and WHERE
-let $query=
- select * from v1,t2 where (v1.a<2) and (v1.max_c>400) and (t2.b>v1.b);
+let $query=
+ select * from v1,t2 where (v1.a<2) and (v1.max_c>400) and (t2.b>v1.b);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
-let $query=
+let $query=
select * from v_double as v,t2_double as t where
(v.a=t.a) and (v.avg_a>0.45) and (v.b>10);
eval $no_pushdown $query;
@@ -194,57 +194,57 @@ eval $query;
eval explain $query;
eval explain format=json $query;
-let $query=
+let $query=
select * from v_decimal as v,t2_decimal as t where
(v.a=t.a) and (v.avg_c>15) and (v.b>1);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # extracted or formula : pushing into HAVING and WHERE
-let $query=
- select * from v1,t2 where
- ((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
- ((v1.a<4) and (v1.max_c<500) and (t2.b<v1.b));
+let $query=
+ select * from v1,t2 where
+ ((v1.a>7) and (v1.max_c>300) and (t2.c<v1.max_c)) or
+ ((v1.a<4) and (v1.max_c<500) and (t2.b<v1.b));
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
-
-let $query=
+
+let $query=
select * from v1,t2 where ((v1.a<2) and (v1.max_c>120)) or (v1.a>7);
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
-
---echo # extracted or formulas : pushing into WHERE and HAVING
-let $query=
- select * from v1,t2 where
+
+--echo # extracted or formulas : pushing into WHERE and HAVING
+let $query=
+ select * from v1,t2 where
((v1.a<2) and (v1.max_c>120) and (v1.b=t2.b)) or (v1.a>7);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
+eval explain format=json $query;
+
+let $query=
select * from v1,t2 where
((v1.a<2) and (v1.max_c<200) and (t2.c>v1.max_c) and (v1.max_c=t2.d)) or
- ((v1.a>4) and (v1.max_c<500) and (t2.b<v1.b) and (v1.max_c=t2.c));
+ ((v1.a>4) and (v1.max_c<500) and (t2.b<v1.b) and (v1.max_c=t2.c));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # prepare of a query containing extracted or formula
-prepare stmt from "select * from v1,t2 where
+prepare stmt from "select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));";
execute stmt;
execute stmt;
deallocate prepare stmt;
-prepare stmt from
- "explain format=json select * from v1,t2 where
+prepare stmt from
+ "explain format=json select * from v1,t2 where
((v1.max_c>400) and (t2.a>v1.a)) or ((v1.max_c<135) and (t2.a<v1.a));";
execute stmt;
execute stmt;
@@ -252,12 +252,12 @@ deallocate prepare stmt;
--echo # conjunctive subformula : pushing into WHERE
--echo # pushing equalities
-let $query=
+let $query=
select * from v1,t2 where (t2.a=v1.a) and (v1.b=t2.b) and (v1.a=1);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
let $query= select * from v1,t2 where (v1.a=5) and (v1.max_c=t2.d);
eval $no_pushdown $query;
@@ -270,15 +270,15 @@ let $query= select * from v1,t2 where (t2.a<5) and (v1.a=t2.a);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
+eval explain format=json $query;
+
+let $query=
select * from v1,t2 where (v1.a=v1.b) and (v1.a=t2.a);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # conjunctive subformula : pushing into HAVING using equalities
let $query= select * from v1,t2 where (t2.c>150) and (v1.max_c=t2.c);
eval $no_pushdown $query;
@@ -286,73 +286,73 @@ eval $query;
eval explain $query;
eval explain format=json $query;
---echo # extracted and formula : pushing into WHERE
+--echo # extracted and formula : pushing into WHERE
--echo # pushing equalities
-let $query=
+let $query=
select * from v1,t2 where (v1.a=v1.b) and (v1.a=t2.a) and (v1.a=3);
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
-
-let $query=
+
+let $query=
select * from v1,t2 where (v1.a=1) and (v1.b=21) and (t2.a=2);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
-let $query=
- select * from v_char as v,t2_char as t where
- (v.a='c') and (v.b<'Hermes') and ((v.b=t.b) or (v.max_c>20));
+let $query=
+ select * from v_char as v,t2_char as t where
+ (v.a='c') and (v.b<'Hermes') and ((v.b=t.b) or (v.max_c>20));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # extracted and formula : pushing into WHERE using equalities
--echo # pushing equalities
-let $query=
+let $query=
select * from v_decimal as v,t2_decimal as t where
(v.a=v.b) and (v.b=t.b) and ((t.b>1) or (v.a=1));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
---echo # extracted or formula : pushing into HAVING using equalities
-let $query=
+--echo # extracted or formula : pushing into HAVING using equalities
+let $query=
select * from v1,t2
- where ((t2.a<4) and (v1.a=t2.a)) or ((t2.c>150) and (v1.max_c=t2.c));
+ where ((t2.a<4) and (v1.a=t2.a)) or ((t2.c>150) and (v1.max_c=t2.c));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # conjunctive subformulas : pushing into WHERE and HAVING using equalities
-let $query=
+let $query=
select * from v1,t2
where ((t2.a>5) and (v1.a=t2.a)) and ((t2.c>250) and (v1.max_c=t2.c));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # conjunctive subformulas : pushing into WHERE and HAVING
---echo # pushing equalities
-let $query=
+--echo # pushing equalities
+let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
- group by a,b having max_c < 707) v1,
+ group by a,b having max_c < 707) v1,
t2 where (v1.a=8) and (v1.a=t2.a) and (v1.max_c=404);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-let $query=
- select * from v1,t2 where
+eval explain format=json $query;
+
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+let $query=
+ select * from v1,t2 where
(v1.a>3) and (v1.max_c>200) and (t2.b<v1.b) and (t2.d=v1.max_c);
eval $no_pushdown $query;
eval $query;
@@ -362,17 +362,17 @@ eval explain format=json $query;
--echo # conjunctive subformula : pushing into WHERE
--echo # extracted or formula : pushing into HAVING using equalities
--echo # pushing equalities
-let $query=
+let $query=
select * from v_double as v,t2_double as t where
(v.b=v.c) and (v.c=t.c) and ((t.c>10) or (v.a=1));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # conjunctive subformula : pushing into WHERE
---echo # extracted or formula : pushing into HAVING using equalities
-let $query=
+--echo # extracted or formula : pushing into HAVING using equalities
+let $query=
select * from v_double as v,t2_double as t where
(((v.a>0.2) or (v.b<17)) or (t.c>17)) and (t.c=v.c) and (v.c>18);
eval $no_pushdown $query;
@@ -383,146 +383,146 @@ eval explain format=json $query;
--echo # extracted or formula : pushing into WHERE
--echo # conjunctive subformula : pushing into HAVING
--echo # pushing equalities
-let $query=
+let $query=
select * from v_decimal as v,t2_decimal as t where
- (((v.a>4) or (v.a=2)) or (v.b>3)) and (v.avg_c=13);
+ (((v.a>4) or (v.a=2)) or (v.b>3)) and (v.avg_c=13);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
-let $query=
+let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
- where t1.a>5 group by a,b having max_c < 707) v1,
+ where t1.a>5 group by a,b having max_c < 707) v1,
t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.a=v1.b);
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
-
+
--echo # nothing to push
-let $query=
+let $query=
select * from v1,t2 where (t2.a<2) and (t2.c>900);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.b=t2.b);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
- select * from v1,t2 where
- (t2.a=v1.a) or (v1.b=t2.b) and ((v1.a=1) or (v1.a=6));
+eval explain format=json $query;
+
+let $query=
+ select * from v1,t2 where
+ (t2.a=v1.a) or (v1.b=t2.b) and ((v1.a=1) or (v1.a=6));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
-let $query=
+eval explain format=json $query;
+
+let $query=
select * from v1,t2 where (v1.a=1) or (v1.b=21) or (t2.a=2);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
-let $query=
- select * from v1,t2 where
+let $query=
+ select * from v1,t2 where
(t2.a<2) and (t2.c>900) and ((v1.a<t2.a) or (t2.a<11));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using several derived tables : nothing to push
-let $query= select * from v1,v2,t2 where
+let $query= select * from v1,v2,t2 where
(v1.a=v2.a) and (v1.a=t2.a) and (v2.b<50);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
-let $query=
- select * from v1,v2,t2 where
+let $query=
+ select * from v1,v2,t2 where
((v1.a=v2.a) or (v1.a=t2.a)) and (t2.b<50) and (v1.b=v2.b);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
-let $query=
- select * from v1,v2,t2 where
+let $query=
+ select * from v1,v2,t2 where
((v1.a=v2.a) and (v1.a=t2.a)) or ((v2.b>13) and (t2.c<115));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using several derived tables : pushing in all tables
--echo # conjunctive subformula : pushing into HAVING
--echo # extracted or formula : pushing into WHERE
---echo # pushing equalities
-let $query=
- select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
+--echo # pushing equalities
+let $query=
+ select * from v1,v2,t2 where ((v1.a=v2.a) or (v1.a=t2.a)) and
((v2.b<50) or (v2.b=19)) and (v1.max_c<300);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # using several derived tables : pushing only in one table
--echo # conjunctive subformula : pushing into WHERE
--echo # pushing equalities
-let $query=
- select * from v1,v2,t2 where
- (v1.a=t2.a) and (v1.a=v1.b) and (v1.a=v2.a) and (v2.max_c<300);
+let $query=
+ select * from v1,v2,t2 where
+ (v1.a=t2.a) and (v1.a=v1.b) and (v1.a=v2.a) and (v2.max_c<300);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using several derived tables : pushing only in one table
--echo # extracted and formula : pushing into WHERE
--echo # conjunctive subformula : pushing into WHERE using equalities
--echo # pushing equalities
-let $query=
+let $query=
select * from v1,v2,t2 where (v1.a=1) and (v1.b>10) and (v1.b=v2.b);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # extracted or formula : pushing into WHERE
--echo # conjunctive subformula : pushing into WHERE using equalities
--echo # pushing equalities
-let $query=
- select * from v_char as v,t2_char as t where
+let $query=
+ select * from v_char as v,t2_char as t where
(v.a=t.a) and (t.a='b') and ((v.b='Vika') or (v.b='Ali'));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using several derived tables : pushing in all tables
--echo # extracted or formula : pushing into WHERE
---echo # conjunctive subformulas : pushing into HAVING
+--echo # conjunctive subformulas : pushing into HAVING
--echo # pushing equalities
-let $query=
- select * from v1,v2,v3,t2 where
- ((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
+let $query=
+ select * from v1,v2,v3,t2 where
+ ((v1.a=v2.a) or (v1.a=t2.a)) and ((v3.b<50) or (v3.b=33))
and (v1.max_c<500) and (v3.a=t2.a) and (v2.max_c>300);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using several derived tables : pushing in all tables
---echo # conjunctive subformulas : pushing into HAVING
-let $query=
+--echo # conjunctive subformulas : pushing into HAVING
+let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
where t1.a>5 group by a,b having max_c < 707) v1,
@@ -532,11 +532,11 @@ let $query=
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using several derived tables : pushing in all tables
--echo # extracted or formulas : pushing into HAVING
---echo # conjunctive subformula : pushing into HAVING
+--echo # conjunctive subformula : pushing into HAVING
let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
@@ -550,51 +550,51 @@ let $query=
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # extracted or formula : pushing into HAVING
---echo # conjunctive subformula : pushing into WHERE
-let $query=
+--echo # conjunctive subformula : pushing into WHERE
+let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
- group by a,b having max_c < 707) v1,
- t2 where ((v1.a=1) or (v1.max_c<300)) and (v1.b>25);
+ group by a,b having max_c < 707) v1,
+ t2 where ((v1.a=1) or (v1.max_c<300)) and (v1.b>25);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # extracted and formula : pushing into WHERE
---echo # conjunctive subformula : pushing into HAVING
-let $query=
+--echo # conjunctive subformula : pushing into HAVING
+let $query=
select * from
(select a, b, max(c) as max_c, avg(c) as avg_c from t1
- where t1.a>5 group by a,b having max_c < 707) v1,
- t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.b<30);
+ where t1.a>5 group by a,b having max_c < 707) v1,
+ t2 where (v1.a=t2.a) and (v1.max_c>300) and (v1.b<30);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using query with union
--echo # conjunctive subformula : pushing into WHERE
--echo # conjunctive subformulas : pushing into HAVING and WHERE
-let $query=
+let $query=
select * from v1,t2 where (v1.a<5) and (v1.b=t2.b) and (t2.c>800)
union
- select * from v1,t2 where (v1.max_c>100) and (v1.a>7) and (t2.d>800);
+ select * from v1,t2 where (v1.max_c>100) and (v1.a>7) and (t2.d>800);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using query with union
---echo # extracted and formula : pushing into WHERE
---echo # extracted or formula : pushing into HAVING
+--echo # extracted and formula : pushing into WHERE
+--echo # extracted or formula : pushing into HAVING
--echo # pushing equalities
-let $query=
+let $query=
select * from v1,t2 where (v1.a<5) and (v1.b=t2.b) and (v1.b=19)
- union
+ union
select * from v1,t2 where ((v1.max_c>400) or (v1.avg_c>270)) and (v1.a<t2.a);
eval $no_pushdown $query;
eval $query;
@@ -602,25 +602,25 @@ eval explain $query;
eval explain format=json $query;
--echo # using query with union
---echo # extracted or formula : pushing into HAVING
+--echo # extracted or formula : pushing into HAVING
--echo # extracted or formula : pushing into WHERE
--echo # pushing equalities
-let $query=
- select * from v1,t2 where
+let $query=
+ select * from v1,t2 where
((t2.a=v1.a) or (v1.b=t2.b)) and ((v1.a=1) or (v1.a=6))
union
- select * from v1,t2 where ((v1.a>3) and (v1.b>27)) or (v1.max_c>550);
+ select * from v1,t2 where ((v1.a>3) and (v1.b>27)) or (v1.max_c>550);
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
--echo # using query with union
---echo # extracted or formula : pushing into HAVING
---echo # conjunctive subformulas : pushing into WHERE
+--echo # extracted or formula : pushing into HAVING
+--echo # conjunctive subformulas : pushing into WHERE
--echo # pushing equalities
-let $query=
- select * from v1,t2 where
+let $query=
+ select * from v1,t2 where
((v1.a=1) and (v1.a=t2.a)) and ((v1.max_c<500) or (v1.avg_c>500))
union
select * from v2,t2 where
@@ -643,8 +643,8 @@ eval explain format=json $query;
--echo # using derived table with union
--echo # conjunctive subformula : pushing into WHERE
---echo # extracted or formula : pushing into HAVING
-let $query=
+--echo # extracted or formula : pushing into HAVING
+let $query=
select * from v_union,t2 where
((v_union.a<2) or (v_union.c>800)) and (v_union.b>12);
eval $no_pushdown $query;
@@ -656,7 +656,7 @@ eval explain format=json $query;
--echo # conjunctive subformula : pushing into HAVING
--echo # conjunctive subformula : pushing into WHERE
--echo # pushing equalities
-let $query=
+let $query=
select * from v_union,t2 where
(v_union.a=1) and (v_union.a=t2.a) and (v_union.c<200);
eval $no_pushdown $query;
@@ -664,215 +664,215 @@ eval $query;
eval explain $query;
eval explain format=json $query;
-let $query=
- select * from v_char as v,t2_char as t where
+let $query=
+ select * from v_char as v,t2_char as t where
(v.a=t.a) and (v.b='Vika') and (v.max_c>2);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using derived table with union
--echo # using several derived tables : pushing in all tables
--echo # conjunctive subformula : pushing into WHERE using equalities
--echo # pushing equalities
-let $query=
+let $query=
select * from v_union,v1,t2 where
- (v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
- and ((v_union.c>800) or (v1.max_c>200));
+ (v_union.a=v1.a) and (v1.a=t2.a) and (t2.a=1)
+ and ((v_union.c>800) or (v1.max_c>200));
eval $no_pushdown $query;
eval $query;
eval explain $query;
eval explain format=json $query;
---echo # using derived table with union
---echo # extracted or formula : pushing into WHERE
+--echo # using derived table with union
+--echo # extracted or formula : pushing into WHERE
--echo # conjunctive subformula : pushing into HAVING
--echo # pushing equalities
-let $query=
- select * from v2_union as v,t2 where
+let $query=
+ select * from v2_union as v,t2 where
((v.a=6) or (v.a=8)) and (v.c>200) and (v.a=t2.a);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using derived table with union of selects without aggregation
--echo # extracted conjunctive predicate: pushing in WHERE of both selects
-let $query=
+let $query=
select * from v3_union as v,t2 where (v.a=t2.a) and (v.c>6);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using derived table with union of selects without aggregation
--echo # extracted conjunctive OR subformula: pushing in WHERE using equalities
-let $query=
+let $query=
select * from v3_union as v,t2 where (v.a=t2.a) and ((t2.a>1) or (v.b<20));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using derived table with union of selects without aggregation
--echo # extracted the whole condition: in WHERE of both selects
-let $query=
- select * from v3_union as v,t2 where
+let $query=
+ select * from v3_union as v,t2 where
(v.a=t2.a) and ((v.b=19) or (v.b=21)) and ((v.c<3) or (v.c>600));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
---echo # using derived table with union of
+--echo # using derived table with union of
--echo # a select without aggregation and a select with aggregation
--echo # extracted conjunctive predicate: pushing in WHERE of both selects
-let $query=
+let $query=
select * from v4_union as v,t2 where (v.a=t2.a) and (v.b<20);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
---echo # using derived table with union of
+--echo # using derived table with union of
--echo # a select without aggregation and a select with aggregation
--echo # extracted subformula: pushing in WHERE of one select
--echo # extracted subformula: pushing in HAVING of the other select
--echo # extracted sub-subformula: pushing in WHERE of the other select
--echo # using an equality in all pushdowns
-let $query=
- select * from v4_union as v,t2 where
+let $query=
+ select * from v4_union as v,t2 where
(v.a=t2.a) and ((t2.a<3) or (v.b<40)) and (v.c>500);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using embedded derived table : pushing the same conditions
--echo # using several derived tables : pushing in all tables
--echo # conjunctive subformula : pushing into WHERE
--echo # extracted and formula : pushing into WHERE
-let $query=
+let $query=
select * from v4,v1 where
- (v4.a<13) and (v1.a>5) and (v1.b>12);
+ (v4.a<13) and (v1.a>5) and (v1.b>12);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using embedded view : nothing to push
--echo # using several derived tables : pushing only in one table
--echo # conjunctive subformula : pushing into WHERE
-let $query=
+let $query=
select * from v4,v1,t2 where
(v4.a=t2.a) and (v4.a=v1.a) and (v1.b>30);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using embedded view : pushing different conditions
--echo # using several derived tables : pushing in all tables
--echo # conjunctive subformula : pushing into WHERE using equalities
--echo # extracted and formula : pushing into WHERE using equalities
--echo # conjunctive subformula : pushing into HAVING
-let $query=
+let $query=
select * from v4,v1,t2 where
- (v4.a=t2.a) and (v4.a>1) and (v4.a=v1.a) and (v4.min_c>100) and (v1.b<30);
+ (v4.a=t2.a) and (v4.a>1) and (v4.a=v1.a) and (v4.min_c>100) and (v1.b<30);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using embedded view : pushing different conditions
--echo # using several derived tables : pushing in all tables
--echo # extracted or formula : pushing into WHERE
--echo # conjunctive subformula : pushing into HAVING
-let $query=
+let $query=
select * from v4,v1,t2 where
(((v4.b>10) and (v4.a>1)) or (v4.b<20)) and (v1.max_c>200) and (v1.a=v4.a);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # using embedded view : pushing different conditions
--echo # using several derived tables : pushing only in one table
--echo # extracted or formula : pushing into WHERE
--echo # extracted or formula : pushing into HAVING
-let $query=
+let $query=
select * from v4,v2 where
((v4.a>12) and (v4.min_c<300) and (v4.b>13)) or (v4.a<1);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # using embedded view : pushing different conditions
--echo # using several derived tables : pushing only in one table
--echo # conjunctive subformula : pushing into WHERE
--echo # conjunctive subformula : pushing into HAVING
--echo # pushing equalities
-let $query=
+let $query=
select * from v4,v2 where
- (v4.a=v2.b) and (v4.a=v4.b) and (v4.min_c<100);
+ (v4.a=v2.b) and (v4.a=v4.b) and (v4.min_c<100);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # using embedded view : pushing the same conditions
--echo # using several derived tables : pushing in all tables
--echo # extracted and formula : pushing into WHERE using equalities
--echo # conjunctive subformula : pushing into WHERE
--echo # pushing equalities
-let $query=
+let $query=
select * from v4,v2 where
- (v4.a=v2.b) and (v4.a=v4.b) and (v2.b<30);
+ (v4.a=v2.b) and (v4.a=v4.b) and (v2.b<30);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using embedded view : pushing the same conditions
--echo # using several derived tables : pushing in all tables
--echo # extracted or formula : pushing into WHERE using equalities
--echo # extracted and formula : pushing into WHERE using equalities
--echo # pushing equalities
-let $query=
+let $query=
select * from v4,v2 where
(v4.a=v2.b) and (v4.a=v4.b) and ((v2.b<30) or (v4.a>2));
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
-
+eval explain format=json $query;
+
--echo # using embedded view : pushing the same conditions
--echo # using several derived tables : pushing in all tables
--echo # extracted or formula : pushing into WHERE
--echo # conjunctive subformula : pushing into WHERE
---echo # pushing equalities
-let $query=
+--echo # pushing equalities
+let $query=
select * from v4,v2 where
(((v4.a<12) and (v4.b>13)) or (v4.a>10)) and
(v4.min_c=v2.max_c) and (v4.min_c>100);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
--echo # using embedded view : pushing the same conditions
--echo # using several derived tables : pushing only in one table
--echo # extracted or formula : pushing into WHERE
-let $query=
+let $query=
select * from v4,v2,t2 where
(((v4.a<12) and (t2.b>13)) or (v4.a>10)) and
(v4.min_c=t2.c) and (t2.c>100);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
drop view v1,v2,v3,v4;
drop view v_union,v2_union,v3_union,v4_union;
@@ -880,580 +880,6 @@ drop view v_double,v_char,v_decimal;
drop table t1,t2,t1_double,t2_double,t1_char,t2_char,t1_decimal,t2_decimal;
--echo #
---echo # MDEV-14579: pushdown conditions into materialized views/derived tables
---echo # that are defined with EXIST or/and INTERSECT
---echo #
-
-create table t1 (a int, b int, c int);
-create table t2 (a int, b int, c int);
-
-insert into t1 values
- (1,21,345), (1,33,7), (8,33,114), (1,21,500), (1,19,117), (5,14,787),
- (8,33,123), (9,10,211), (5,16,207), (1,33,988), (5,27,132), (1,21,104),
- (6,20,309), (6,20,315), (1,21,101), (4,33,404), (9,10,800), (1,21,123);
-
-insert into t2 values
- (2,3,207), (1,16,909), (5,14,312),
- (5,33,207), (6,20,211), (1,19,132),
- (8,33,117), (3,21,231), (6,23,303);
-
-create view v1 as
- select a, b, min(c) as c from t1
- where t1.a<9 group by a,b having c < 300
- intersect
- select a, b, min(c) as c from t1
- where t1.b>10 group by a,b having c > 100;
-
---echo # using intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE
---echo # pushing equalities
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a=8);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE using equalities
-let $query= select * from v1,t2 where (v1.a=t2.a) and (t2.a=8);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # conjunctive subformulas : pushing into HAVING
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.c>200);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE
---echo # conjunctive subformulas : pushing into HAVING
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5) and (v1.c>110);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # extracted or formula : pushing into WHERE
-let $query=
- select * from v1,t2 where (v1.a=t2.a) and ((v1.b>27) or (v1.b<19));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # extracted or formula : pushing into HAVING
-let $query=
- select * from v1,t2 where
- (v1.a=t2.a) and ((v1.c>200) or (v1.c<105));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # extracted or formula : pushing into WHERE
---echo # extracted or formula : pushing into HAVING using equalities
---echo # pushing equalities
-let $query=
- select * from v1,t2 where
- ((v1.a>3) and (t2.c>110) and (v1.c=t2.c)) or
- ((v1.a=1) and (v1.c<110));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using intersect in view definition
---echo # prepare of a query
---echo # conjunctive subformulas : pushing into WHERE
---echo # conjunctive subformulas : pushing into HAVING
-prepare stmt from "select * from v1,t2
- where (v1.a=t2.a) and (v1.a<5) and (v1.c>110);";
-execute stmt;
-execute stmt;
-deallocate prepare stmt;
-
---echo # using intersect in derived table definition
---echo # extracted or formula : pushing into WHERE using equalities
---echo # extracted or formula : pushing into HAVING
---echo # pushing equalities
-let $query=
- select *
- from t2,
- (select a, b, min(c) as c from t1
- where t1.a<9 group by a,b having c < 300
- intersect
- select a, b, min(c) as c from t1
- where t1.b>10 group by a,b having c > 100) as d1
- where
- (d1.b=t2.b) and
- (((t2.b>13) and (t2.c=909)) or
- ((d1.a<4) and (d1.c<200)));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 200
- except
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300;
-
---echo # using except in view definition
---echo # conjunctive subformulas : pushing into WHERE
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # conjunctive subformulas : pushing into WHERE
---echo # pushing equalities
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a=6);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # conjunctive subformulas : pushing into WHERE using equalities
-let $query= select * from v1,t2 where (v1.a=t2.a) and (t2.a=6);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # conjunctive subformulas : pushing into HAVING
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.c>500);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # conjunctive subformulas : pushing into WHERE
---echo # conjunctive subformulas : pushing into HAVING
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5) and (v1.c>500);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # extracted or formula : pushing into WHERE
-let $query=
- select * from v1,t2 where (v1.a=t2.a) and ((v1.b>27) or (v1.b<19));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # extracted or formula : pushing into HAVING
-let $query=
- select * from v1,t2 where
- (v1.a=t2.a) and ((v1.c<400) or (v1.c>800));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # extracted or formula : pushing into WHERE
---echo # extracted or formula : pushing into HAVING using equalities
---echo # pushing equalities
-let $query=
- select * from v1,t2 where
- (v1.c=t2.c) and
- ((v1.a>1) and (t2.c<500)) or
- ((v1.a=1) and (v1.c>500));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
---echo # using except in view definition
---echo # prepare of a query
---echo # conjunctive subformulas : pushing into WHERE
---echo # conjunctive subformulas : pushing into HAVING
-prepare stmt from "select * from v1,t2
- where (v1.a=t2.a) and (v1.a<5) and (v1.c>500);";
-execute stmt;
-execute stmt;
-deallocate prepare stmt;
-
---echo # using except in view definition
---echo # extracted or formula : pushing into WHERE using equalities
---echo # extracted or formula : pushing into HAVING
---echo # pushing equalities
-let $query=
- select *
- from t2,
- (select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 200
- except
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300) as d1
- where
- (d1.b=t2.b) and
- (((t2.b>13) and (t2.c=988)) or
- ((d1.a>4) and (d1.c>500)));
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union and intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, min(c) as c from t1
- where t1.a<9 group by a,b having c > 200
- union
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- intersect
- select a, b, max(c) as c from t1
- where t1.a>3 group by a,b having c < 530;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>5) and (v1.c>200);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union and intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, min(c) as c from t1
- where t1.a<9 group by a,b having c > 200
- intersect
- select a, b, max(c) as c from t1
- where t1.a>3 group by a,b having c < 500
- union
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<200);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union and except in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, min(c) as c from t1
- where t1.a<9 group by a,b having c > 200
- union
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- except
- select a, b, max(c) as c from t1
- where t1.a>3 group by a,b having c < 530;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>5) and (v1.c>200);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union and except in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, min(c) as c from t1
- where t1.a<9 group by a,b having c > 200
- except
- select a, b, max(c) as c from t1
- where t1.a>3 group by a,b having c < 500
- union
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<200);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using except and intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- intersect
- select a, b, max(c) as c from t1
- where t1.a<7 group by a,b having c < 500
- except
- select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 150;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<150);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using except and intersect in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- except
- select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 150
- intersect
- select a, b, max(c) as c from t1
- where t1.a<7 group by a,b having c < 500;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<130);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using except, intersect and union in view definition
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- except
- select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 150
- intersect
- select a, b, max(c) as c from t1
- where t1.a<7 group by a,b having c < 500
- union
- select a, b, max(c) as c from t1
- where t1.a<7 group by a,b having c < 120;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<130);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using intersect in view definition
---echo # using embedded view
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- intersect
- select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 120;
-
-create view v2 as
- select a, b, max(c) as c from v1
- where v1.a<7 group by a,b;
-
-let $query= select * from v2,t2 where (v2.a=t2.a) and (v2.a>4) and (v2.c<150);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1,v2;
-
---echo # using except in view definition
---echo # using embedded view
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c < 300
- except
- select a, b, max(c) as c from t1
- where t1.a<9 group by a,b having c > 150;
-
-create view v2 as
- select a, b, max(c) as c from v1
- where v1.a<7 group by a,b;
-
-let $query= select * from v2,t2 where (v2.a=t2.a) and (v2.a>4) and (v2.c<150);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1,v2;
-
---echo # using intersect in view definition
---echo # conditions are pushed in different parts of selects
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.a<9 group by a having c > 300
- intersect
- select a, b, max(c) as c from t1
- where t1.b<21 group by b having c > 200;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.b>12) and (v1.c<450);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using except in view definition
---echo # conditions are pushed in different parts of selects
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>20 group by a having c > 300
- except
- select a, b, max(c) as c from t1
- where t1.a<7 group by b having c > 150;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<2) and (v1.b<30) and (v1.c>450);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using except and union in view definition
---echo # conditions are pushed in different parts of selects
---echo # conjunctive subformulas : pushing into HAVING
---echo # extracted or formula : pushing into WHERE
---echo # extracted or formula : pushing into HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.b>20 group by a having c > 300
- except
- select a, b, max(c) as c from t1
- where t1.a<7 group by b having c > 150;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and ((v1.a<2) or (v1.a<5)) and (v1.c>450);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union and intersect in view definition
---echo # conditions are pushed in different parts of selects
---echo # conjunctive subformulas : pushing into WHERE and HAVING
-create view v1 as
- select a, b, max(c) as c from t1
- where t1.a<9 group by a having c > 100
- intersect
- select a, b, max(c) as c from t1
- where t1.a>3 group by b having c < 800
- union
- select a, b, max(c) as c from t1
- where t1.b>10 group by a,b having c > 300;
-
-let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>1) and (v1.b > 12) and (v1.c>400);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
-create table t3 (a int, b int, c int);
-insert into t3 values
- (1,21,345), (2,33,7), (8,33,114), (3,21,500), (1,19,107), (5,14,787),
- (4,33,123), (9,10,211), (11,16,207), (10,33,988), (5,27,132), (12,21,104),
- (6,20,309), (16,20,315), (16,21,101), (18,33,404), (19,10,800), (10,21,123),
- (17,11,708), (6,20,214);
-
-create index i1 on t3(a);
-
---echo # conjunctive subformulas : pushing into WHERE
---echo # pushed condition gives range access
-create view v1 as
- select a, b, max(c) as max_c from t3
- where a>0 group by a;
-
-let $query= select * from v1,t2 where (v1.b=t2.b) and (v1.a<5);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union in view definition
---echo # conjunctive subformulas : pushing into WHERE
---echo # pushed condition gives range access
-create view v1 as
- select a, b, max(c) as c from t3
- where t3.a>1 group by a
- union
- select a, b, max(c) as c from t3
- where t3.a>2 group by a;
-
-let $query= select * from v1,t2 where (v1.b=t2.b) and (v1.a<4);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
---echo # using union in view definition
---echo # conjunctive subformulas : pushing into WHERE
---echo # pushed condition gives range access in one of the selects
-create view v1 as
- select a, b, max(c) as c from t3
- where t3.a>1 group by a
- union
- select a, b, max(c) as c from t3
- where t3.b<21 group by b;
-
-let $query= select * from v1,t2 where (v1.b=t2.b) and (v1.a<3);
-eval $no_pushdown $query;
-eval $query;
-eval explain $query;
-eval explain format=json $query;
-
-drop view v1;
-
-alter table t3 drop index i1;
-
-drop table t1,t2,t3;
-
---echo #
--echo # MDEV-10782: condition extracted from a multiple equality
--echo # pushed into HAVING
--echo #
@@ -1480,8 +906,8 @@ CREATE TABLE t1 (i int) ENGINE=MyISAM;
CREATE VIEW v AS SELECT 5;
SELECT * FROM t1 WHERE 1 IN ( SELECT * FROM v );
DROP VIEW v;
-DROP TABLE t1;
-
+DROP TABLE t1;
+
--echo #
--echo # MDEV-10785: second execution of a query with condition
--echo # pushed into view
@@ -1510,17 +936,17 @@ select a from t1 order by a limit 5;
set statement optimizer_switch='condition_pushdown_for_derived=off' for
select * from (select a from t1 order by a limit 5) t where t.a not in (1,2,3);
-set statement optimizer_switch='condition_pushdown_for_derived=on' for
+set statement optimizer_switch='condition_pushdown_for_derived=on' for
select * from (select a from t1 order by a limit 5) t where t.a not in (1,2,3);
select a from t1 where a < 4 union select a from t1 where a > 5
order by a limit 5;
set statement optimizer_switch='condition_pushdown_for_derived=off' for
-select * from
+select * from
(select a from t1 where a < 4 union select a from t1 where a > 5
order by a limit 5) t where t.a not in (2,9);
-set statement optimizer_switch='condition_pushdown_for_derived=on' for
-select * from
+set statement optimizer_switch='condition_pushdown_for_derived=on' for
+select * from
(select a from t1 where a < 4 union select a from t1 where a > 5
order by a limit 5) t where t.a not in (2,9);
@@ -1537,45 +963,45 @@ CREATE OR REPLACE VIEW v2 AS SELECT * FROM t2;
CREATE TABLE t3 (c INT) ENGINE=MyISAM;
CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v3 AS SELECT * FROM t3;
-SELECT * FROM t1 WHERE a IN (
- SELECT b FROM v2 WHERE b < a OR b IN (
- SELECT c FROM v3 WHERE c = a
- )
+SELECT * FROM t1 WHERE a IN (
+ SELECT b FROM v2 WHERE b < a OR b IN (
+ SELECT c FROM v3 WHERE c = a
+ )
);
INSERT INTO t1 VALUES (2);
INSERT INTO t2 VALUES (3), (2);
INSERT INTO t3 VALUES (4), (1), (2), (7);
-SELECT * FROM t1 WHERE a IN (
- SELECT b FROM v2 WHERE b < a OR b IN (
- SELECT c FROM v3 WHERE c = a
- )
+SELECT * FROM t1 WHERE a IN (
+ SELECT b FROM v2 WHERE b < a OR b IN (
+ SELECT c FROM v3 WHERE c = a
+ )
);
EXPLAIN FORMAT=JSON
-SELECT * FROM t1 WHERE a IN (
- SELECT b FROM v2 WHERE b < a OR b IN (
- SELECT c FROM v3 WHERE c = a
- )
+SELECT * FROM t1 WHERE a IN (
+ SELECT b FROM v2 WHERE b < a OR b IN (
+ SELECT c FROM v3 WHERE c = a
+ )
);
CREATE TABLE t4 (d INT, e INT) ENGINE=MyISAM;
INSERT INTO t4 VALUES (1,10),(3,11),(2,10),(2,20),(3,21);
-CREATE OR REPLACE VIEW v4 AS
+CREATE OR REPLACE VIEW v4 AS
SELECT d, sum(e) AS s FROM t4 GROUP BY d;
-let $query =
-SELECT * FROM t1 WHERE a IN (
- SELECT b FROM v2 WHERE b < a OR b IN (
- SELECT d FROM v4 WHERE s > a
- )
+let $query =
+SELECT * FROM t1 WHERE a IN (
+ SELECT b FROM v2 WHERE b < a OR b IN (
+ SELECT d FROM v4 WHERE s > a
+ )
);
eval $no_pushdown $query;
eval $query;
eval explain $query;
-eval explain format=json $query;
+eval explain format=json $query;
DROP VIEW v2,v3,v4;
DROP TABLE t1,t2,t3,t4;
@@ -1588,17 +1014,17 @@ DROP TABLE t1,t2,t3,t4;
CREATE TABLE t1 (a INT) ENGINE=MyISAM;
INSERT INTO t1 VALUES (1);
-
+
CREATE TABLE t2 (b INT) ENGINE=MyISAM;
INSERT INTO t2 VALUES (3),(4);
CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-
-SELECT * FROM
+
+SELECT * FROM
( SELECT * FROM t1
WHERE EXISTS ( SELECT * FROM v2 WHERE b = a ) ) AS sq;
EXPLAIN FORMAT=JSON
-SELECT * FROM
+SELECT * FROM
( SELECT * FROM t1
WHERE EXISTS ( SELECT * FROM v2 WHERE b = a ) ) AS sq;
@@ -1606,18 +1032,18 @@ DROP VIEW v2;
DROP TABLE t1,t2;
--echo #
---echo # MDEV-11102: condition pushdown into materialized inner table
---echo # of outer join is not applied as not being valid
+--echo # MDEV-11102: condition pushdown into materialized inner table
+--echo # of outer join is not applied as not being valid
--echo #
CREATE TABLE t1 (a INT);
INSERT INTO t1 VALUES (0),(2);
-
+
CREATE TABLE t2 (b INT);
INSERT INTO t2 VALUES (1),(2);
-
+
CREATE OR REPLACE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-
+
SELECT * FROM t1 LEFT JOIN t2 ON a = b WHERE b IS NULL;
SELECT * FROM t1 LEFT JOIN v2 ON a = b WHERE b IS NULL;
@@ -1650,26 +1076,26 @@ DROP TABLE t1;
CREATE TABLE t1 (pk1 INT PRIMARY KEY, a INT, b INT) ENGINE=MyISAM;
INSERT INTO t1 VALUES (10,7,1),(11,0,2);
-
+
CREATE TABLE t2 (pk2 INT PRIMARY KEY, c INT, d DATETIME) ENGINE=MyISAM;
-INSERT INTO t2 VALUES
+INSERT INTO t2 VALUES
(1,4,'2008-09-27 00:34:58'),
(2,5,'2007-05-28 00:00:00'),
(3,6,'2009-07-25 09:21:20');
-
+
CREATE VIEW v1 AS SELECT * FROM t1;
CREATE ALGORITHM=TEMPTABLE VIEW v2 AS SELECT * FROM t2;
-SELECT * FROM v1 AS sq
+SELECT * FROM v1 AS sq
WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
EXPLAIN FORMAT=JSON
-SELECT * FROM v1 AS sq
+SELECT * FROM v1 AS sq
WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
-SELECT * FROM ( SELECT * FROM t1 ) AS sq
+SELECT * FROM ( SELECT * FROM t1 ) AS sq
WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
EXPLAIN FORMAT=JSON
-SELECT * FROM ( SELECT * FROM t1 ) AS sq
+SELECT * FROM ( SELECT * FROM t1 ) AS sq
WHERE b IN ( SELECT pk2 FROM v2 WHERE c > sq.b ) OR b = 100;
DROP VIEW v1,v2;
@@ -1729,7 +1155,7 @@ DROP TABLE t1,t2;
CREATE TABLE t (pk INT PRIMARY KEY, f INT) ENGINE=MyISAM;
CREATE ALGORITHM=TEMPTABLE VIEW v AS SELECT * FROM t;
INSERT INTO t VALUES (1,1),(3,2);
-
+
SELECT * FROM v AS v1, v AS v2
WHERE v2.pk > v1.f AND v1.f IN ( SELECT COUNT(pk) FROM t );
@@ -1871,10 +1297,10 @@ DROP TABLE t1;
CREATE TABLE t1 (c VARCHAR(3));
CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
INSERT INTO t1 VALUES ('foo'),('bar');
-
+
CREATE TABLE t2 (c VARCHAR(3));
INSERT INTO t2 VALUES ('foo'),('xyz');
-
+
SELECT * FROM v1 WHERE v1.c IN ( SELECT MIN(c) FROM t2 WHERE 0 );
EXPLAIN FORMAT=JSON
SELECT * FROM v1 WHERE v1.c IN ( SELECT MIN(c) FROM t2 WHERE 0 );
@@ -1885,18 +1311,18 @@ DROP TABLE t1,t2;
CREATE TABLE t1 (d DECIMAL(10,2));
CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
INSERT INTO t1 VALUES (5.37),(1.1);
-
+
CREATE TABLE t2 (d DECIMAL(10,2));
INSERT INTO t2 VALUES ('1.1'),('2.23');
-
+
SELECT * FROM v1 WHERE v1.d IN ( SELECT MIN(d) FROM t2 WHERE 0 );
DROP VIEW v1;
DROP TABLE t1,t2;
--echo #
---echo # MDEV-11820: second execution of PS for query
---echo # with false subquery predicate in WHERE
+--echo # MDEV-11820: second execution of PS for query
+--echo # with false subquery predicate in WHERE
--echo #
CREATE TABLE t1 (c VARCHAR(3)) ENGINE=MyISAM;
@@ -1905,10 +1331,10 @@ CREATE ALGORITHM=TEMPTABLE VIEW v1 AS SELECT * FROM t1;
CREATE TABLE t2 (a INT);
INSERT INTO t2 VALUES (3), (4);
-PREPARE stmt1 FROM
+PREPARE stmt1 FROM
" SELECT * FROM v1 WHERE 1 IN (SELECT a FROM t2) OR c = 'foo'";
-PREPARE stmt2 FROM
-"EXPLAIN FORMAT=JSON
+PREPARE stmt2 FROM
+"EXPLAIN FORMAT=JSON
SELECT * FROM v1 WHERE 1 IN (SELECT a FROM t2) OR c = 'foo'";
EXECUTE stmt1;
EXECUTE stmt2;
@@ -1921,14 +1347,14 @@ INSERT INTO t2 SELECT a+1 FROM t2;
EXECUTE stmt1;
EXECUTE stmt2;
DEALLOCATE PREPARE stmt1;
-# the result here will change after the merge with the fix for mdev-11859
+# the result here will change after the merge with the fix for mdev-11859
DEALLOCATE PREPARE stmt2;
DROP VIEW v1;
DROP TABLE t1,t2;
--echo #
---echo # MDEV-12373: pushdown into derived with side effects is prohibited
+--echo # MDEV-12373: pushdown into derived with side effects is prohibited
--echo #
CREATE TABLE sales_documents (
@@ -1946,9 +1372,9 @@ CREATE TABLE sales_documents (
PRIMARY KEY (id)
);
-INSERT INTO sales_documents
-(id, sale_id, type, order_number, data, created_at,
- updated_at, date, generated, synced_at, sum)
+INSERT INTO sales_documents
+(id, sale_id, type, order_number, data, created_at,
+ updated_at, date, generated, synced_at, sum)
VALUES
(555, 165, 3, 5, '{}', 1486538300, 1486722835, '2017-02-17', 0, 1486538313, 2320.00),
(556, 165, 2, 3, '{}', 1486538304, 1486563125, '2017-02-08', 1, 1486538302, 2320.00),
@@ -2024,11 +1450,11 @@ SELECT * FROM
GROUP BY t.order_number
) a, (SELECT @row := 0) r) t
WHERE row <> order_number;
-
+
DROP TABLE sales_documents;
--echo #
---echo # MDEV-12845: pushdown from merged derived using equalities
+--echo # MDEV-12845: pushdown from merged derived using equalities
--echo #
create table t1 (a int);
@@ -2414,20 +1840,829 @@ eval $query;
eval EXPLAIN FORMAT=JSON $query;
DROP TABLE t1;
-# Start of 10.3 tests
+--echo #
+--echo # MDEV-15087: error from inexpensive subquery before check
+--echo # for condition pushdown into derived
+--echo #
+
+CREATE TABLE t1 (i1 int, v1 varchar(1));
+INSERT INTO t1 VALUES (7,'x');
+
+CREATE TABLE t2 (i1 int);
+INSERT INTO t2 VALUES (8);
+
+CREATE TABLE t3 (i1 int ,v1 varchar(1), v2 varchar(1));
+INSERT INTO t3 VALUES (4, 'v','v'),(62,'v','k'),(7, 'n', NULL);
+
+--error ER_SUBQUERY_NO_1_ROW
+SELECT 1
+FROM (t1 AS a1
+ JOIN (((SELECT DISTINCT t3.*
+ FROM t3) AS a2
+ JOIN t1 ON (t1.v1 = a2.v2))) ON (t1.v1 = a2.v1))
+WHERE (SELECT BIT_COUNT(t2.i1)
+ FROM (t2 JOIN t3)) IS NULL;
+
+DROP TABLE t1, t2, t3;
+
+--echo #
+--echo # MDEV-16614 signal 7 after calling stored procedure, that uses regexp
+--echo #
+
+DELIMITER $$;
+CREATE PROCEDURE p1(m1 varchar(5), m2 varchar(5))
+BEGIN
+SELECT a FROM
+ (SELECT "aa" a) t
+ JOIN (SELECT "aa" b) t1 on t.a=t1.b
+WHERE t.a regexp m1 and t1.b regexp m2
+GROUP BY a;
+END$$
+DELIMITER ;$$
+CALL p1('a','a');
+DROP PROCEDURE p1;
+
+
+DELIMITER $$;
+CREATE PROCEDURE p1(m1 varchar(5))
+BEGIN
+ SELECT a FROM (SELECT "aa" a) t WHERE t.a regexp m1;
+END$$
+DELIMITER ;$$
+CALL p1('a');
+DROP PROCEDURE p1;
+
+
+SELECT a FROM (SELECT "aa" a) t WHERE REGEXP_INSTR(t.a, (SELECT MAX('aa') FROM DUAL LIMIT 1));
+
+
+DELIMITER $$;
+CREATE OR REPLACE FUNCTION f1(a VARCHAR(10), b VARCHAR(10)) RETURNS INT
+BEGIN
+ RETURN 1;
+END;$$
+CREATE OR REPLACE PROCEDURE p1(m1 varchar(5))
+BEGIN
+ SELECT a FROM (SELECT "aa" a) t WHERE f1(t.a, m1);
+END$$
+DELIMITER ;$$
+CALL p1('a');
+DROP PROCEDURE p1;
+DROP FUNCTION f1;
+
+
+DELIMITER $$;
+CREATE OR REPLACE FUNCTION f1(a VARCHAR(10), b VARCHAR(10)) RETURNS INT
+BEGIN
+ RETURN 1;
+END;$$
+DELIMITER ;$$
+SELECT a FROM (SELECT "aa" a) t WHERE f1(t.a, (SELECT MAX('aa') FROM DUAL LIMIT 1));
+DROP FUNCTION f1;
+
+--echo #
+--echo # MDEV-17011: condition pushdown into materialized derived used
+--echo # in INSERT SELECT, multi-table UPDATE and DELETE
+--echo #
+
+CREATE TABLE t1 (a int ,b int) ENGINE=MyISAM;
+INSERT INTO t1 VALUES
+ (1, 1), (1, 2), (2, 1), (2, 2), (3,1), (3,3), (4,2);
+
+CREATE TABLE t2 (a int) ENGINE MYISAM;
+INSERT INTO t2 VALUES
+ (3), (7), (1), (4), (1);
+
+CREATE TABLE t3 (a int, b int) ENGINE MYISAM;
+
+let $q1=
+INSERT INTO t3
+SELECT * FROM (SELECT a, count(*) as c FROM t1 GROUP BY a) t WHERE a<=2;
+
+eval EXPLAIN FORMAT=JSON $q1;
+eval $q1;
+
+SELECT * FROM t3;
+
+let $q2=
+UPDATE t2, (SELECT a, count(*) as c FROM t1 GROUP BY a) t SET t2.a=t.c+10
+ WHERE t2.a= t.c and t.a>=3;
+
+eval EXPLAIN FORMAT=JSON $q2;
+eval $q2;
+
+SELECT * FROM t2;
+
+let $q3=
+DELETE t2 FROM t2, (SELECT a, count(*) as c FROM t1 GROUP BY a) t
+ WHERE t2.a= t.c+9 and t.a=2;
+
+eval EXPLAIN FORMAT=JSON $q3;
+eval $q3;
+
+SELECT * FROM t2;
+
+DROP TABLE t1,t2,t3;
+
+--echo #
+--echo # MDEV-16765: pushdown condition with the CASE structure
+--echo # defined with Item_cond item
+--echo #
+
+CREATE TABLE t1(a INT, b INT);
+INSERT INTO t1 VALUES (1,2), (3,4), (2,3);
+
+LET $query=
+SELECT *
+FROM
+(
+ SELECT CASE WHEN ((tab2.max_a=1) OR (tab2.max_a=2))
+ THEN 1 ELSE 0 END AS max_a,b
+ FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EVAL $query;
+EVAL EXPLAIN FORMAT=JSON $query;
+
+LET $query=
+SELECT *
+FROM
+(
+ SELECT CASE WHEN ((tab2.max_a=1) OR ((tab2.max_a>2) AND (tab2.max_a<4)))
+ THEN 1 ELSE 0 END AS max_a,b
+ FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EVAL $query;
+EVAL EXPLAIN FORMAT=JSON $query;
+
+LET $query=
+SELECT *
+FROM
+(
+ SELECT CASE WHEN ((tab2.max_a>1) AND ((tab2.max_a=2) OR (tab2.max_a>2)))
+ THEN 1 ELSE 0 END AS max_a,b
+ FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EVAL $query;
+EVAL EXPLAIN FORMAT=JSON $query;
+
+LET $query=
+SELECT *
+FROM
+(
+ SELECT CASE WHEN ((tab2.b=2) OR (tab2.b=4))
+ THEN 1 ELSE 0 END AS max_a,b
+ FROM (SELECT MAX(a) as max_a,b FROM t1 GROUP BY t1.b) AS tab2
+) AS tab1
+WHERE (tab1.max_a=1);
+EVAL $query;
+EVAL EXPLAIN FORMAT=JSON $query;
+
+DROP TABLE t1;
+
+--echo #
+--echo # MDEV-16803: pushdown condition with IN predicate in the derived table
+--echo # defined with several SELECT statements
+--echo #
+
+CREATE TABLE t1 (a INT, b INT);
+INSERT INTO t1 VALUES (1,2),(3,2),(1,1);
+
+SELECT * FROM
+(
+ SELECT a,b,1 as c
+ FROM t1
+ UNION ALL
+ SELECT a,b,2 as c
+ FROM t1
+) AS tab
+WHERE ((a,b) IN ((1,2),(3,2)));
+
+DROP TABLE t1;
--echo #
---echo # MDEV-10855: Pushdown into derived with window functions
+--echo # MDEV-17354: INSERT SELECT with condition pushdown into derived
+--echo #
+
+CREATE TABLE t1 (f INT NOT NULL);
+INSERT INTO t1 VALUES (3), (7), (3);
+
+CREATE ALGORITHM= TEMPTABLE VIEW v1 AS SELECT * FROM ( SELECT * FROM t1 ) AS sq;
+
+let $q1=
+INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ) AS t WHERE f IS NOT NULL;
+
+eval $q1;
+eval EXPLAIN $q1;
+eval EXPLAIN FORMAT=JSON $q1;
+SELECT * FROM t1;
+
+DELETE FROM t1;
+INSERT INTO t1 VALUES (3), (7), (3);
+
+let $q2=
+INSERT INTO t1
+SELECT * FROM ( SELECT t1.f FROM v1 JOIN t1 ON v1.f=t1.f) AS t
+ WHERE f IS NOT NULL;
+
+eval $q2;
+eval EXPLAIN FORMAT=JSON $q2;
+SELECT * FROM t1;
+
+DROP VIEW v1;
+DROP TABLE t1;
+
+--echo # End of 10.2 tests
+
+--echo #
+--echo # MDEV-14579: pushdown conditions into materialized views/derived tables
+--echo # that are defined with EXIST or/and INTERSECT
+--echo #
+
+create table t1 (a int, b int, c int);
+create table t2 (a int, b int, c int);
+
+insert into t1 values
+ (1,21,345), (1,33,7), (8,33,114), (1,21,500), (1,19,117), (5,14,787),
+ (8,33,123), (9,10,211), (5,16,207), (1,33,988), (5,27,132), (1,21,104),
+ (6,20,309), (6,20,315), (1,21,101), (4,33,404), (9,10,800), (1,21,123);
+
+insert into t2 values
+ (2,3,207), (1,16,909), (5,14,312),
+ (5,33,207), (6,20,211), (1,19,132),
+ (8,33,117), (3,21,231), (6,23,303);
+
+create view v1 as
+ select a, b, min(c) as c from t1
+ where t1.a<9 group by a,b having c < 300
+ intersect
+ select a, b, min(c) as c from t1
+ where t1.b>10 group by a,b having c > 100;
+
+--echo # using intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # pushing equalities
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a=8);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE using equalities
+let $query= select * from v1,t2 where (v1.a=t2.a) and (t2.a=8);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # conjunctive subformulas : pushing into HAVING
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.c>200);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # conjunctive subformulas : pushing into HAVING
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5) and (v1.c>110);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # extracted or formula : pushing into WHERE
+let $query=
+ select * from v1,t2 where (v1.a=t2.a) and ((v1.b>27) or (v1.b<19));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # extracted or formula : pushing into HAVING
+let $query=
+ select * from v1,t2 where
+ (v1.a=t2.a) and ((v1.c>200) or (v1.c<105));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # extracted or formula : pushing into WHERE
+--echo # extracted or formula : pushing into HAVING using equalities
+--echo # pushing equalities
+let $query=
+ select * from v1,t2 where
+ ((v1.a>3) and (t2.c>110) and (v1.c=t2.c)) or
+ ((v1.a=1) and (v1.c<110));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using intersect in view definition
+--echo # prepare of a query
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # conjunctive subformulas : pushing into HAVING
+prepare stmt from "select * from v1,t2
+ where (v1.a=t2.a) and (v1.a<5) and (v1.c>110);";
+execute stmt;
+execute stmt;
+deallocate prepare stmt;
+
+--echo # using intersect in derived table definition
+--echo # extracted or formula : pushing into WHERE using equalities
+--echo # extracted or formula : pushing into HAVING
+--echo # pushing equalities
+let $query=
+ select *
+ from t2,
+ (select a, b, min(c) as c from t1
+ where t1.a<9 group by a,b having c < 300
+ intersect
+ select a, b, min(c) as c from t1
+ where t1.b>10 group by a,b having c > 100) as d1
+ where
+ (d1.b=t2.b) and
+ (((t2.b>13) and (t2.c=909)) or
+ ((d1.a<4) and (d1.c<200)));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 200
+ except
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300;
+
+--echo # using except in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # pushing equalities
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a=6);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # conjunctive subformulas : pushing into WHERE using equalities
+let $query= select * from v1,t2 where (v1.a=t2.a) and (t2.a=6);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # conjunctive subformulas : pushing into HAVING
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.c>500);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # conjunctive subformulas : pushing into HAVING
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<5) and (v1.c>500);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # extracted or formula : pushing into WHERE
+let $query=
+ select * from v1,t2 where (v1.a=t2.a) and ((v1.b>27) or (v1.b<19));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # extracted or formula : pushing into HAVING
+let $query=
+ select * from v1,t2 where
+ (v1.a=t2.a) and ((v1.c<400) or (v1.c>800));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # extracted or formula : pushing into WHERE
+--echo # extracted or formula : pushing into HAVING using equalities
+--echo # pushing equalities
+let $query=
+ select * from v1,t2 where
+ (v1.c=t2.c) and
+ ((v1.a>1) and (t2.c<500)) or
+ ((v1.a=1) and (v1.c>500));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+--echo # using except in view definition
+--echo # prepare of a query
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # conjunctive subformulas : pushing into HAVING
+prepare stmt from "select * from v1,t2
+ where (v1.a=t2.a) and (v1.a<5) and (v1.c>500);";
+execute stmt;
+execute stmt;
+deallocate prepare stmt;
+
+--echo # using except in view definition
+--echo # extracted or formula : pushing into WHERE using equalities
+--echo # extracted or formula : pushing into HAVING
+--echo # pushing equalities
+let $query=
+ select *
+ from t2,
+ (select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 200
+ except
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300) as d1
+ where
+ (d1.b=t2.b) and
+ (((t2.b>13) and (t2.c=988)) or
+ ((d1.a>4) and (d1.c>500)));
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union and intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, min(c) as c from t1
+ where t1.a<9 group by a,b having c > 200
+ union
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a>3 group by a,b having c < 530;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>5) and (v1.c>200);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union and intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, min(c) as c from t1
+ where t1.a<9 group by a,b having c > 200
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a>3 group by a,b having c < 500
+ union
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<200);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union and except in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, min(c) as c from t1
+ where t1.a<9 group by a,b having c > 200
+ union
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ except
+ select a, b, max(c) as c from t1
+ where t1.a>3 group by a,b having c < 530;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>5) and (v1.c>200);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union and except in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, min(c) as c from t1
+ where t1.a<9 group by a,b having c > 200
+ except
+ select a, b, max(c) as c from t1
+ where t1.a>3 group by a,b having c < 500
+ union
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<200);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using except and intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a<7 group by a,b having c < 500
+ except
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 150;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<150);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using except and intersect in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ except
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 150
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a<7 group by a,b having c < 500;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<130);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using except, intersect and union in view definition
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ except
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 150
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a<7 group by a,b having c < 500
+ union
+ select a, b, max(c) as c from t1
+ where t1.a<7 group by a,b having c < 120;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.c<130);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using intersect in view definition
+--echo # using embedded view
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 120;
+
+create view v2 as
+ select a, b, max(c) as c from v1
+ where v1.a<7 group by a,b;
+
+let $query= select * from v2,t2 where (v2.a=t2.a) and (v2.a>4) and (v2.c<150);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1,v2;
+
+--echo # using except in view definition
+--echo # using embedded view
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c < 300
+ except
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a,b having c > 150;
+
+create view v2 as
+ select a, b, max(c) as c from v1
+ where v1.a<7 group by a,b;
+
+let $query= select * from v2,t2 where (v2.a=t2.a) and (v2.a>4) and (v2.c<150);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1,v2;
+
+--echo # using intersect in view definition
+--echo # conditions are pushed in different parts of selects
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a having c > 300
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.b<21 group by b having c > 200;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>4) and (v1.b>12) and (v1.c<450);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using except in view definition
+--echo # conditions are pushed in different parts of selects
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>20 group by a having c > 300
+ except
+ select a, b, max(c) as c from t1
+ where t1.a<7 group by b having c > 150;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a<2) and (v1.b<30) and (v1.c>450);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using except and union in view definition
+--echo # conditions are pushed in different parts of selects
+--echo # conjunctive subformulas : pushing into HAVING
+--echo # extracted or formula : pushing into WHERE
+--echo # extracted or formula : pushing into HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.b>20 group by a having c > 300
+ except
+ select a, b, max(c) as c from t1
+ where t1.a<7 group by b having c > 150;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and ((v1.a<2) or (v1.a<5)) and (v1.c>450);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union and intersect in view definition
+--echo # conditions are pushed in different parts of selects
+--echo # conjunctive subformulas : pushing into WHERE and HAVING
+create view v1 as
+ select a, b, max(c) as c from t1
+ where t1.a<9 group by a having c > 100
+ intersect
+ select a, b, max(c) as c from t1
+ where t1.a>3 group by b having c < 800
+ union
+ select a, b, max(c) as c from t1
+ where t1.b>10 group by a,b having c > 300;
+
+let $query= select * from v1,t2 where (v1.a=t2.a) and (v1.a>1) and (v1.b > 12) and (v1.c>400);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+create table t3 (a int, b int, c int);
+insert into t3 values
+ (1,21,345), (2,33,7), (8,33,114), (3,21,500), (1,19,107), (5,14,787),
+ (4,33,123), (9,10,211), (11,16,207), (10,33,988), (5,27,132), (12,21,104),
+ (6,20,309), (16,20,315), (16,21,101), (18,33,404), (19,10,800), (10,21,123),
+ (17,11,708), (6,20,214);
+
+create index i1 on t3(a);
+
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # pushed condition gives range access
+create view v1 as
+ select a, b, max(c) as max_c from t3
+ where a>0 group by a;
+
+let $query= select * from v1,t2 where (v1.b=t2.b) and (v1.a<5);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # pushed condition gives range access
+create view v1 as
+ select a, b, max(c) as c from t3
+ where t3.a>1 group by a
+ union
+ select a, b, max(c) as c from t3
+ where t3.a>2 group by a;
+
+let $query= select * from v1,t2 where (v1.b=t2.b) and (v1.a<4);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+--echo # using union in view definition
+--echo # conjunctive subformulas : pushing into WHERE
+--echo # pushed condition gives range access in one of the selects
+create view v1 as
+ select a, b, max(c) as c from t3
+ where t3.a>1 group by a
+ union
+ select a, b, max(c) as c from t3
+ where t3.b<21 group by b;
+
+let $query= select * from v1,t2 where (v1.b=t2.b) and (v1.a<3);
+eval $no_pushdown $query;
+eval $query;
+eval explain $query;
+eval explain format=json $query;
+
+drop view v1;
+
+alter table t3 drop index i1;
+
+drop table t1,t2,t3;
+
+--echo #
+--echo # MDEV-10855: Pushdown into derived with window functions
--echo #
set @save_optimizer_switch= @@optimizer_switch;
set optimizer_switch='split_materialized=off';
-
+
create table t1 (a int, c varchar(16));
insert into t1 values
(8,'aa'), (5,'cc'), (1,'bb'), (2,'aa'), (9,'cc'),
(7,'aa'), (2,'aa'), (7,'bb');
-
+
create table t2 (a int, b int, c varchar(16), index idx(a,c));
insert into t2 values
(7,10,'cc'), (1,20,'aa'), (2,23,'bb'), (7,18,'cc'), (1,30,'bb'),
@@ -2439,27 +2674,31 @@ let $q1=
select * from (select a, c, sum(b) over (partition by a,c) from t2) as t
where t.a > 2 and t.c in ('aa','bb','cc');
+--sorted_result
eval $no_pushdown $q1;
+--sorted_result
eval $q1;
eval explain $q1;
eval explain format=json $q1;
let $q2=
select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
) as t
where t.a > 2 and t.c in ('aa','bb','cc');
+--sorted_result
eval $no_pushdown $q2;
+--sorted_result
eval $q2;
eval explain $q2;
eval explain format=json $q2;
let $q3=
-select *
+select *
from (select a, c, sum(b) over (partition by a,c) as s from t2) as t, t1
where t1.a=t.a and t1.c=t.c and t1.c in ('aa','bb','cc');
@@ -2467,10 +2706,10 @@ eval $no_pushdown $q3;
eval $q3;
eval explain $q3;
eval explain format=json $q3;
-
+
let $q4=
select * from
-(
+(
select 1 as n, a, c, sum(b) over (partition by a,c) as s from t2
union all
select 2 as n, a, c, sum(b) over (partition by a) as s from t2
@@ -2479,7 +2718,9 @@ select * from
) as t
where t.a > 2 and t.c in ('aa','bb','cc');
+--sorted_result
eval $no_pushdown $q4;
+--sorted_result
eval $q4;
eval explain $q4;
eval explain format=json $q4;
@@ -2491,7 +2732,9 @@ select * from (select a, c,
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
+--sorted_result
eval $no_pushdown $q5;
+--sorted_result
eval $q5;
eval explain $q5;
eval explain format=json $q5;
@@ -2503,7 +2746,9 @@ select * from (select a, c,
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
+--sorted_result
eval $no_pushdown $q6;
+--sorted_result
eval $q6;
eval explain $q6;
eval explain format=json $q6;
@@ -2515,7 +2760,9 @@ select * from (select a, c,
from t2 ) as t
where t.a > 2 and t.c in ('aa','bb','cc');
+--sorted_result
eval $no_pushdown $q7;
+--sorted_result
eval $q7;
eval explain $q7;
eval explain format=json $q7;
@@ -2525,14 +2772,14 @@ drop table t1,t2;
set optimizer_switch= @save_optimizer_switch;
--echo #
---echo # MDEV-13369: Optimization for equi-joins of grouping derived tables
+--echo # MDEV-13369: Optimization for equi-joins of grouping derived tables
--echo # (Splitting derived tables / views with GROUP BY)
--echo # MDEV-13389: Optimization for equi-joins of derived tables with WF
--echo # (Splitting derived tables / views with window functions)
--echo #
let
-$no_splitting= set statement optimizer_switch='split_materialized=off' for;
+$no_splitting= set statement optimizer_switch='split_materialized=off' for;
create table t1 (a int, b int, index idx_b(b)) engine=myisam;
insert into t1 values
@@ -2605,7 +2852,7 @@ insert into t3 values
(8,11,'aa'), (5,15,'cc'), (1,14,'bb'), (2,12,'aa'), (7,17,'cc'),
(7,18,'aa'), (2,11,'aa'), (7,10,'bb'), (3,11,'dd'), (4,12,'ee'),
(5,14,'dd'), (9,12,'ee');
-
+
create table t4 (a int, b int, c char(127), index idx(a,c)) engine=myisam;
insert into t4 values
(7,10,'cc'), (1,20,'aa'), (2,23,'bb'), (7,18,'cc'), (1,30,'bb'),
@@ -2627,7 +2874,7 @@ where t3.b > 15;
eval $no_splitting $q3;
eval $q3;
eval explain extended $q3;
-eval explain format=json $q3;
+eval explain format=json $q3;
let $q30=
select t3.a,t3.c,t.max,t.min
@@ -2639,7 +2886,7 @@ where t3.b <= 15;
eval $no_splitting $q30;
eval $q30;
eval explain extended $q30;
-eval explain format=json $q30;
+eval explain format=json $q30;
let $q4=
select t3.a,t3.c,t.max,t.min
@@ -2651,7 +2898,7 @@ where t3.b > 15;
eval $no_splitting $q4;
eval $q4;
eval explain extended $q4;
-eval explain format=json $q4;
+eval explain format=json $q4;
let $q40=
select t3.a,t3.c,t.max,t.min
@@ -2663,7 +2910,7 @@ where t3.b <= 15;
eval $no_splitting $q40;
eval $q40;
eval explain extended $q40;
-eval explain format=json $q40;
+eval explain format=json $q40;
drop index idx_a on t2;
create index idx on t2(c,b);
@@ -2681,7 +2928,9 @@ select t2.a,t2.b,t2.c,t.c as t_c,t.max,t.min
from t2, t3, (select c, max(b) max, min(b) min from t4 group by c) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
+--sorted_result
eval $no_splitting $q5;
+--sorted_result
eval $q5;
eval explain extended $q5;
eval explain format=json $q5;
@@ -2701,7 +2950,9 @@ select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b between 80 and 85 and t2.c in ('y','z') and t2.a=t3.a and t3.c=t.c;
+--sorted_result
eval $no_splitting $q6;
+--sorted_result
eval $q6;
eval explain extended $q6;
eval explain format=json $q6;
@@ -2711,7 +2962,9 @@ select *
from t2, t3, (select c, b, sum(b) over (partition by c) from t4 ) t
where t2.b < 40 and t2.a=t3.a and t3.c=t.c;
+--sorted_result
eval $no_splitting $q60;
+--sorted_result
eval $q60;
eval explain extended $q60;
eval explain format=json $q60;
@@ -2879,6 +3132,7 @@ cte as (select median(f2) over (partition by f1) as k1 from t1 order by f1),
cte1 as (select median(f4) over (partition by f1) as k2 from t1)
select k1,k2 from cte1, cte;
+--sorted_result
eval $q;
eval explain $q;
@@ -2906,3 +3160,79 @@ SELECT * FROM ( SELECT STRAIGHT_JOIN f, COUNT(*) as c FROM v1 GROUP BY f ) AS s;
DROP VIEW v1;
DROP TABLE t1;
+
+--echo #
+--echo # MDEV-16801: splittable materialized derived/views with
+--echo # one grouping field from table without keys
+--echo #
+
+CREATE TABLE t1 (a int, b int, INDEX idx_a(a), INDEX idx_b(b)) ENGINE=MYISAM;
+CREATE TABLE t2 (c int) ENGINE=MYISAM;
+CREATE TABLE t3 (d int) ENGINE=MYISAM;
+INSERT INTO t1 VALUES
+ (77,7), (11,1), (33,3), (44,4), (8,88),
+ (78,7), (98,9), (38,3), (28,2), (79,7),
+ (58,5), (42,4), (71,7), (27,2), (91,9);
+INSERT INTO t1 SELECT a+100, b+10 FROM t1;
+INSERT INTO t2 VALUES
+ (100), (700), (200), (100), (200);
+INSERT INTO t3 VALUES
+ (3), (4), (1), (8), (3);
+
+ANALYZE tables t1,t2,t3;
+
+let $q=
+SELECT *
+ FROM t3,
+ (SELECT t1.b, t2.c
+ FROM t1, t2
+ GROUP BY t1.b,t2.c) dt
+WHERE t3.d = dt.b;
+
+eval $q;
+eval EXPLAIN EXTENDED $q;
+
+DROP TABLE t1,t2,t3;
+
+--echo #
+--echo # MDEV-17419: splittable materialized derived/view
+--echo # when join_cache_level = 4
+--echo #
+
+set join_cache_level = 4;
+
+CREATE TABLE t1 (
+ id INT UNSIGNED NOT NULL AUTO_INCREMENT,
+ username VARCHAR(50) NULL DEFAULT '0',
+ PRIMARY KEY (id)
+) COLLATE='utf8_general_ci';
+
+CREATE TABLE t2 (
+ id INT UNSIGNED NOT NULL AUTO_INCREMENT,
+ userid INT UNSIGNED NOT NULL,
+ logindate DATETIME NOT NULL,
+ PRIMARY KEY (id)
+) COLLATE='utf8_general_ci';
+
+INSERT INTO t1 (id, username) VALUES
+ (1,"user1"), (2, "user2");
+INSERT INTO t2 (id, userid, logindate) VALUES
+ (1,1,"2015-06-19 12:17:02.828"),
+ (2,1,"2016-06-19 12:17:02.828"),
+ (3,2,"2017-06-19 12:17:02.828"),
+ (4,2,"2018-06-19 12:17:02.828");
+
+let $q=
+select * from t1 as u
+ left join
+ (select * from t2 as au group by au.userid) as auditlastlogin
+ on u.id=auditlastlogin.userid;
+
+eval EXPLAIN $q;
+eval $q;
+
+set join_cache_level=default;
+
+DROP TABLE t1,t2;
+
+--echo # End of 10.3 tests
diff --git a/mysql-test/main/derived_opt.result b/mysql-test/main/derived_opt.result
index 6e4ea1b5d36..48ac7e62653 100644
--- a/mysql-test/main/derived_opt.result
+++ b/mysql-test/main/derived_opt.result
@@ -499,9 +499,45 @@ where
D1.a= t1.a;
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 10 Using where
-1 PRIMARY <derived2> hash_ALL key0 #hash#key0 5 test.t1.a 100 Using join buffer (flat, BNLH join)
+1 PRIMARY <derived2> ref key0 key0 5 test.t1.a 10
2 DERIVED t2 ALL NULL NULL NULL NULL 100 Using filesort
set join_cache_level=@tmp_jcl;
set optimizer_switch=@tmp_os;
drop table t1, t2;
+#
+# Bug mdev-17382: equi-join of derived table with join_cache_level=4
+#
+CREATE TABLE t1 (
+id int NOT NULL,
+amount decimal DEFAULT NULL,
+PRIMARY KEY (id)
+);
+CREATE TABLE t2 (
+id int NOT NULL,
+name varchar(50) DEFAULT NULL,
+PRIMARY KEY (id)
+);
+INSERT INTO t1 VALUES
+(1, 10.0000), (2, 20.0000), (3, 30.0000), (4, 40.0000),
+(5, NULL), (6, NULL), (7, 70.0000), (8, 80.0000);
+INSERT INTO t2 VALUES
+(1,'A'), (2,'B'), (3,'C'), (4,'D'), (5, NULL), (6, NULL),
+(7,'E'), (8,'F'), (9,'G'), (10,'H'), (11, NULL), (12, NULL);
+set @save_optimizer_switch= @@optimizer_switch;
+set optimizer_switch='split_materialized=off';
+set join_cache_level=4;
+EXPLAIN
+SELECT t2.id,t2.name,t.total_amt
+FROM t2
+LEFT JOIN
+(SELECT id, sum(amount) total_amt FROM t1 GROUP BY id) AS t
+ON t2.id=t.id
+WHERE t2.id < 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 range PRIMARY PRIMARY 4 NULL 3 Using index condition
+1 PRIMARY <derived2> ref key0 key0 5 test.t2.id 2
+2 DERIVED t1 ALL NULL NULL NULL NULL 8 Using temporary; Using filesort
+set join_cache_level=default;
+set optimizer_switch= @save_optimizer_switch;
+DROP TABLE t1,t2;
set optimizer_switch=@exit_optimizer_switch;
diff --git a/mysql-test/main/derived_opt.test b/mysql-test/main/derived_opt.test
index 7f19553e4e5..eccf4c13020 100644
--- a/mysql-test/main/derived_opt.test
+++ b/mysql-test/main/derived_opt.test
@@ -363,5 +363,48 @@ set join_cache_level=@tmp_jcl;
set optimizer_switch=@tmp_os;
drop table t1, t2;
+--echo #
+--echo # Bug mdev-17382: equi-join of derived table with join_cache_level=4
+--echo #
+
+CREATE TABLE t1 (
+ id int NOT NULL,
+ amount decimal DEFAULT NULL,
+PRIMARY KEY (id)
+);
+
+CREATE TABLE t2 (
+ id int NOT NULL,
+ name varchar(50) DEFAULT NULL,
+PRIMARY KEY (id)
+);
+
+INSERT INTO t1 VALUES
+(1, 10.0000), (2, 20.0000), (3, 30.0000), (4, 40.0000),
+(5, NULL), (6, NULL), (7, 70.0000), (8, 80.0000);
+
+INSERT INTO t2 VALUES
+(1,'A'), (2,'B'), (3,'C'), (4,'D'), (5, NULL), (6, NULL),
+(7,'E'), (8,'F'), (9,'G'), (10,'H'), (11, NULL), (12, NULL);
+
+set @save_optimizer_switch= @@optimizer_switch;
+set optimizer_switch='split_materialized=off';
+
+set join_cache_level=4;
+
+EXPLAIN
+SELECT t2.id,t2.name,t.total_amt
+ FROM t2
+ LEFT JOIN
+ (SELECT id, sum(amount) total_amt FROM t1 GROUP BY id) AS t
+ ON t2.id=t.id
+ WHERE t2.id < 3;
+
+set join_cache_level=default;
+
+set optimizer_switch= @save_optimizer_switch;
+
+DROP TABLE t1,t2;
+
# The following command must be the last one the file
set optimizer_switch=@exit_optimizer_switch;
diff --git a/mysql-test/main/derived_split_innodb.result b/mysql-test/main/derived_split_innodb.result
new file mode 100644
index 00000000000..21dbd494e4b
--- /dev/null
+++ b/mysql-test/main/derived_split_innodb.result
@@ -0,0 +1,101 @@
+#
+# MDEV-16917: do not use splitting for derived with join cache
+#
+CREATE TABLE t1 (
+n1 int(10) NOT NULL,
+n2 int(10) NOT NULL,
+c1 char(1) NOT NULL,
+KEY c1 (c1),
+KEY n1_c1_n2 (n1,c1,n2)
+) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (0, 2, 'a'), (1, 3, 'a');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status OK
+EXPLAIN SELECT t1.n1 FROM t1, (SELECT n1, n2 FROM t1 WHERE c1 = 'a' GROUP BY n1) as t
+WHERE t.n1 = t1.n1 AND t.n2 = t1.n2 AND c1 = 'a' GROUP BY n1;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t1 index c1,n1_c1_n2 n1_c1_n2 9 NULL 2 Using where; Using index
+1 PRIMARY <derived2> ref key0 key0 8 test.t1.n1,test.t1.n2 2
+2 LATERAL DERIVED t1 ref c1,n1_c1_n2 n1_c1_n2 4 test.t1.n1 1 Using where; Using index
+SELECT t1.n1 FROM t1, (SELECT n1, n2 FROM t1 WHERE c1 = 'a' GROUP BY n1) as t
+WHERE t.n1 = t1.n1 AND t.n2 = t1.n2 AND c1 = 'a' GROUP BY n1;
+n1
+0
+1
+DROP TABLE t1;
+#
+# MDEV-17211: splittable materialized derived joining 3 tables with
+# GROUP BY list containing fields from 2 of them
+#
+CREATE TABLE t1 (
+id1 int, i1 int, id2 int,
+PRIMARY KEY (id1), KEY (i1), KEY (id2)
+) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (1,1,1);
+CREATE TABLE t2 (id2 int, i2 int) ENGINE=InnoDB;
+INSERT INTO t2 VALUES (1, 1);
+CREATE TABLE t3 (id3 int, i3 int, PRIMARY KEY (id3)) ENGINE=InnoDB;
+INSERT INTO t3 VALUES (1,1);
+EXPLAIN SELECT id3
+FROM (SELECT t3.id3, t2.i2, t1.id2 FROM t3,t1,t2
+WHERE t3.i3=t1.id1 AND t2.id2=t1.id2
+GROUP BY t3.id3, t1.id2) AS t,
+t2
+WHERE t2.id2=t.id2;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 ALL NULL NULL NULL NULL 1 Using where
+1 PRIMARY <derived2> ref key0 key0 5 test.t2.id2 2
+2 DERIVED t3 ALL NULL NULL NULL NULL 1 Using where; Using temporary; Using filesort
+2 DERIVED t1 eq_ref PRIMARY,id2 PRIMARY 4 test.t3.i3 1
+2 DERIVED t2 ALL NULL NULL NULL NULL 1 Using where; Using join buffer (flat, BNL join)
+SELECT id3
+FROM (SELECT t3.id3, t2.i2, t1.id2 FROM t3,t1,t2
+WHERE t3.i3=t1.id1 AND t2.id2=t1.id2
+GROUP BY t3.id3, t1.id2) AS t,
+t2
+WHERE t2.id2=t.id2;
+id3
+1
+DROP TABLE t1,t2,t3;
+#
+# Bug mdev-17381: equi-join of derived table with join_cache_level=4
+#
+CREATE TABLE t1 (
+id int NOT NULL,
+amount decimal DEFAULT NULL,
+PRIMARY KEY (id)
+) ENGINE=INNODB;
+CREATE TABLE t2 (
+id int NOT NULL,
+name varchar(50) DEFAULT NULL,
+PRIMARY KEY (id)
+) ENGINE=INNODB;
+INSERT INTO t1 VALUES
+(1, 10.0000), (2, 20.0000), (3, 30.0000), (4, 40.0000),
+(5, NULL), (6, NULL), (7, 70.0000), (8, 80.0000);
+INSERT INTO t2 VALUES
+(1,'A'), (2,'B'), (3,'C'), (4,'D'), (5, NULL), (6, NULL),
+(7,'E'), (8,'F'), (9,'G'), (10,'H'), (11, NULL), (12, NULL);
+set join_cache_level=4;
+SELECT t2.id,t2.name,t.total_amt
+FROM t2
+LEFT JOIN
+(SELECT id, sum(amount) total_amt FROM t1 GROUP BY id) AS t
+ON t2.id=t.id
+WHERE t2.id < 3;
+id name total_amt
+1 A 10
+2 B 20
+EXPLAIN SELECT t2.id,t2.name,t.total_amt
+FROM t2
+LEFT JOIN
+(SELECT id, sum(amount) total_amt FROM t1 GROUP BY id) AS t
+ON t2.id=t.id
+WHERE t2.id < 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 range PRIMARY PRIMARY 4 NULL 2 Using where
+1 PRIMARY <derived2> ref key0 key0 5 test.t2.id 2
+2 LATERAL DERIVED t1 eq_ref PRIMARY PRIMARY 4 test.t2.id 1
+set join_cache_level=default;
+DROP TABLE t1,t2;
diff --git a/mysql-test/main/derived_split_innodb.test b/mysql-test/main/derived_split_innodb.test
new file mode 100644
index 00000000000..c3b3bcabede
--- /dev/null
+++ b/mysql-test/main/derived_split_innodb.test
@@ -0,0 +1,96 @@
+--source include/have_innodb.inc
+
+--echo #
+--echo # MDEV-16917: do not use splitting for derived with join cache
+--echo #
+
+CREATE TABLE t1 (
+ n1 int(10) NOT NULL,
+ n2 int(10) NOT NULL,
+ c1 char(1) NOT NULL,
+ KEY c1 (c1),
+ KEY n1_c1_n2 (n1,c1,n2)
+) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (0, 2, 'a'), (1, 3, 'a');
+
+ANALYZE TABLE t1;
+
+Let $q=
+SELECT t1.n1 FROM t1, (SELECT n1, n2 FROM t1 WHERE c1 = 'a' GROUP BY n1) as t
+ WHERE t.n1 = t1.n1 AND t.n2 = t1.n2 AND c1 = 'a' GROUP BY n1;
+
+eval EXPLAIN $q;
+eval $q;
+
+DROP TABLE t1;
+
+--echo #
+--echo # MDEV-17211: splittable materialized derived joining 3 tables with
+--echo # GROUP BY list containing fields from 2 of them
+--echo #
+
+CREATE TABLE t1 (
+ id1 int, i1 int, id2 int,
+ PRIMARY KEY (id1), KEY (i1), KEY (id2)
+) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (1,1,1);
+
+CREATE TABLE t2 (id2 int, i2 int) ENGINE=InnoDB;
+INSERT INTO t2 VALUES (1, 1);
+
+CREATE TABLE t3 (id3 int, i3 int, PRIMARY KEY (id3)) ENGINE=InnoDB;
+INSERT INTO t3 VALUES (1,1);
+
+let $q=
+SELECT id3
+ FROM (SELECT t3.id3, t2.i2, t1.id2 FROM t3,t1,t2
+ WHERE t3.i3=t1.id1 AND t2.id2=t1.id2
+ GROUP BY t3.id3, t1.id2) AS t,
+ t2
+ WHERE t2.id2=t.id2;
+
+eval EXPLAIN $q;
+eval $q;
+
+DROP TABLE t1,t2,t3;
+
+--echo #
+--echo # Bug mdev-17381: equi-join of derived table with join_cache_level=4
+--echo #
+
+CREATE TABLE t1 (
+ id int NOT NULL,
+ amount decimal DEFAULT NULL,
+PRIMARY KEY (id)
+) ENGINE=INNODB;
+
+CREATE TABLE t2 (
+ id int NOT NULL,
+ name varchar(50) DEFAULT NULL,
+PRIMARY KEY (id)
+) ENGINE=INNODB;
+
+INSERT INTO t1 VALUES
+(1, 10.0000), (2, 20.0000), (3, 30.0000), (4, 40.0000),
+(5, NULL), (6, NULL), (7, 70.0000), (8, 80.0000);
+
+INSERT INTO t2 VALUES
+(1,'A'), (2,'B'), (3,'C'), (4,'D'), (5, NULL), (6, NULL),
+(7,'E'), (8,'F'), (9,'G'), (10,'H'), (11, NULL), (12, NULL);
+
+set join_cache_level=4;
+
+let $q=
+SELECT t2.id,t2.name,t.total_amt
+ FROM t2
+ LEFT JOIN
+ (SELECT id, sum(amount) total_amt FROM t1 GROUP BY id) AS t
+ ON t2.id=t.id
+ WHERE t2.id < 3;
+
+eval $q;
+eval EXPLAIN $q;
+
+set join_cache_level=default;
+
+DROP TABLE t1,t2;
diff --git a/mysql-test/main/drop.test b/mysql-test/main/drop.test
index 6f506dd7215..fe8d39c0d7e 100644
--- a/mysql-test/main/drop.test
+++ b/mysql-test/main/drop.test
@@ -190,28 +190,28 @@ CREATE DATABASE mysql_test;
let $MYSQLD_DATADIR= `select @@datadir`;
--let $proc_frm = $MYSQLD_DATADIR/mysql/proc.frm
---let $proc_MYD = $MYSQLD_DATADIR/mysql/proc.MYD
---let $proc_MYI = $MYSQLD_DATADIR/mysql/proc.MYI
+--let $proc_MAD = $MYSQLD_DATADIR/mysql/proc.MAD
+--let $proc_MAI = $MYSQLD_DATADIR/mysql/proc.MAI
--let $copy_of_proc_frm = $MYSQLTEST_VARDIR/tmp/bug29958.copy.frm
---let $copy_of_proc_MYD = $MYSQLTEST_VARDIR/tmp/bug29958.copy.MYD
---let $copy_of_proc_MYI = $MYSQLTEST_VARDIR/tmp/bug29958.copy.MYI
+--let $copy_of_proc_MAD = $MYSQLTEST_VARDIR/tmp/bug29958.copy.MAD
+--let $copy_of_proc_MAI = $MYSQLTEST_VARDIR/tmp/bug29958.copy.MAI
--copy_file $proc_frm $copy_of_proc_frm
---copy_file $proc_MYD $copy_of_proc_MYD
---copy_file $proc_MYI $copy_of_proc_MYI
+--copy_file $proc_MAD $copy_of_proc_MAD
+--copy_file $proc_MAI $copy_of_proc_MAI
DROP TABLE mysql.proc;
DROP DATABASE mysql_test;
--copy_file $copy_of_proc_frm $proc_frm
---copy_file $copy_of_proc_MYD $proc_MYD
---copy_file $copy_of_proc_MYI $proc_MYI
+--copy_file $copy_of_proc_MAD $proc_MAD
+--copy_file $copy_of_proc_MAI $proc_MAI
--remove_file $copy_of_proc_frm
---remove_file $copy_of_proc_MYD
---remove_file $copy_of_proc_MYI
+--remove_file $copy_of_proc_MAD
+--remove_file $copy_of_proc_MAI
--echo
--echo # --
diff --git a/mysql-test/main/dyncol.result b/mysql-test/main/dyncol.result
index 7a5eeac67cc..cc9a94e74be 100644
--- a/mysql-test/main/dyncol.result
+++ b/mysql-test/main/dyncol.result
@@ -1028,12 +1028,12 @@ select column_get(column_create(1, "2011-02-32 8:46:06.23434" AS CHAR), 1 as tim
column_get(column_create(1, "2011-02-32 8:46:06.23434" AS CHAR), 1 as time)
NULL
Warnings:
-Warning 1292 Truncated incorrect time value: '2011-02-32 8:46:06.23434'
+Warning 1292 Incorrect time value: '2011-02-32 8:46:06.23434'
select column_get(column_create(1, "2011-13-01 8:46:06.23434" AS CHAR), 1 as time);
column_get(column_create(1, "2011-13-01 8:46:06.23434" AS CHAR), 1 as time)
NULL
Warnings:
-Warning 1292 Truncated incorrect time value: '2011-13-01 8:46:06.23434'
+Warning 1292 Incorrect time value: '2011-13-01 8:46:06.23434'
select column_get(column_create(1, "2011-02-30 8:46:06.23434" AS CHAR), 1 as time);
column_get(column_create(1, "2011-02-30 8:46:06.23434" AS CHAR), 1 as time)
08:46:06
diff --git a/mysql-test/main/failed_auth_3909.result b/mysql-test/main/failed_auth_3909.result
index d0fd2c41221..4c3c0aba9df 100644
--- a/mysql-test/main/failed_auth_3909.result
+++ b/mysql-test/main/failed_auth_3909.result
@@ -1,7 +1,7 @@
optimize table mysql.user;
Table Op Msg_type Msg_text
mysql.user optimize status OK
-insert ignore mysql.user (user,plugin) values ('foo','bar'),('bar','bar'),('baz','bar');
+insert ignore mysql.user (user,plugin) values ('foo','mysql_old_password'),('bar','mysql_old_password'),('baz','mysql_old_password');
Warnings:
Warning 1364 Field 'ssl_cipher' doesn't have a default value
Warning 1364 Field 'x509_issuer' doesn't have a default value
@@ -10,15 +10,15 @@ Warning 1364 Field 'authentication_string' doesn't have a default value
flush privileges;
connect(localhost,u1,,test,MASTER_PORT,MASTER_SOCKET);
connect fail,localhost,u1;
-ERROR HY000: Plugin 'bar' is not loaded
+ERROR HY000: Server is running in --secure-auth mode, but 'u1'@'localhost' has a password in the old format; please change the password to the new format
connect(localhost,u2,,test,MASTER_PORT,MASTER_SOCKET);
connect fail,localhost,u2;
ERROR 28000: Access denied for user 'u2'@'localhost' (using password: NO)
connect(localhost,u2,password,test,MASTER_PORT,MASTER_SOCKET);
connect fail,localhost,u2,password;
ERROR 28000: Access denied for user 'u2'@'localhost' (using password: YES)
-ERROR HY000: Plugin 'bar' is not loaded
+ERROR HY000: Server is running in --secure-auth mode, but 'u1'@'localhost' has a password in the old format; please change the password to the new format
ERROR 28000: Access denied for user 'u2'@'localhost' (using password: NO)
ERROR 28000: Access denied for user 'u2'@'localhost' (using password: YES)
-delete from mysql.user where plugin = 'bar';
+delete from mysql.user where plugin = 'mysql_old_password';
flush privileges;
diff --git a/mysql-test/main/failed_auth_3909.test b/mysql-test/main/failed_auth_3909.test
index f72460691ea..fb104cf4b81 100644
--- a/mysql-test/main/failed_auth_3909.test
+++ b/mysql-test/main/failed_auth_3909.test
@@ -7,11 +7,11 @@ source include/not_embedded.inc;
# the server requests a plugin
#
optimize table mysql.user;
-insert ignore mysql.user (user,plugin) values ('foo','bar'),('bar','bar'),('baz','bar');
+insert ignore mysql.user (user,plugin) values ('foo','mysql_old_password'),('bar','mysql_old_password'),('baz','mysql_old_password');
flush privileges;
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
---error ER_PLUGIN_IS_NOT_LOADED
+--error ER_SERVER_IS_IN_SECURE_AUTH_MODE
connect (fail,localhost,u1);
--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT
@@ -22,7 +22,7 @@ connect (fail,localhost,u2);
--error ER_ACCESS_DENIED_ERROR
connect (fail,localhost,u2,password);
---error ER_PLUGIN_IS_NOT_LOADED
+--error ER_SERVER_IS_IN_SECURE_AUTH_MODE
change_user u1;
--error ER_ACCESS_DENIED_ERROR
@@ -31,7 +31,7 @@ change_user u2;
--error ER_ACCESS_DENIED_ERROR
change_user u2,password;
-delete from mysql.user where plugin = 'bar';
+delete from mysql.user where plugin = 'mysql_old_password';
flush privileges;
diff --git a/mysql-test/main/failed_auth_unixsocket.result b/mysql-test/main/failed_auth_unixsocket.result
index 680d3b48a33..3b2cff7e845 100644
--- a/mysql-test/main/failed_auth_unixsocket.result
+++ b/mysql-test/main/failed_auth_unixsocket.result
@@ -1,10 +1,15 @@
update mysql.user set plugin='unix_socket';
flush privileges;
+Warnings:
+Warning 1524 Plugin 'unix_socket' is not loaded
+Warning 1524 Plugin 'unix_socket' is not loaded
+Warning 1524 Plugin 'unix_socket' is not loaded
+Warning 1524 Plugin 'unix_socket' is not loaded
connect(localhost,USER,,test,MASTER_PORT,MASTER_SOCKET);
-connect fail,localhost,$USER;
-ERROR HY000: Plugin 'unix_socket' is not loaded
-ERROR HY000: Plugin 'unix_socket' is not loaded
+ERROR 28000: Access denied for user 'USER'@'localhost' (using password: NO)
+ERROR 28000: Access denied for user 'USER'@'localhost' (using password: NO)
install plugin unix_socket soname 'auth_socket.so';
+flush privileges;
connect(localhost,USER,,test,MASTER_PORT,MASTER_SOCKET);
ERROR 28000: Access denied for user 'USER'@'localhost'
ERROR 28000: Access denied for user 'USER'@'localhost'
diff --git a/mysql-test/main/failed_auth_unixsocket.test b/mysql-test/main/failed_auth_unixsocket.test
index f7345f44698..5dfd9585882 100644
--- a/mysql-test/main/failed_auth_unixsocket.test
+++ b/mysql-test/main/failed_auth_unixsocket.test
@@ -7,20 +7,26 @@
update mysql.user set plugin='unix_socket';
flush privileges;
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT $USER USER
---error ER_PLUGIN_IS_NOT_LOADED
+# Make sure that the replace works, even if $USER is 'user' or something else
+# that matches other parts of the error message.
+let $replace=Access denied for user '$USER';
+
+--echo connect(localhost,USER,,test,MASTER_PORT,MASTER_SOCKET);
+--replace_result $replace "Access denied for user 'USER'"
+--disable_query_log
+--error ER_ACCESS_DENIED_ERROR
connect (fail,localhost,$USER);
+--enable_query_log
---error ER_PLUGIN_IS_NOT_LOADED
+--replace_result $replace "Access denied for user 'USER'"
+--error ER_ACCESS_DENIED_ERROR
change_user $USER;
eval install plugin unix_socket soname '$AUTH_SOCKET_SO';
+flush privileges;
-# Make sure that the replace works, even if $USER is 'user' or something else
-# that matches other parts of the error message.
--echo connect(localhost,USER,,test,MASTER_PORT,MASTER_SOCKET);
---let $replace=Access denied for user '$USER'
---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT $replace "Access denied for user 'USER'"
+--replace_result $replace "Access denied for user 'USER'"
--disable_query_log
--error ER_ACCESS_DENIED_NO_PASSWORD_ERROR
connect (fail,localhost,$USER);
diff --git a/mysql-test/main/flush.result b/mysql-test/main/flush.result
index 5cd4fde477d..af8e327657b 100644
--- a/mysql-test/main/flush.result
+++ b/mysql-test/main/flush.result
@@ -542,3 +542,26 @@ flush relay logs,relay logs;
ERROR HY000: Incorrect usage of FLUSH and RELAY LOGS
flush slave,slave;
ERROR HY000: Incorrect usage of FLUSH and SLAVE
+#
+# MDEV-15890 Strange error message if you try to
+# FLUSH TABLES <view> after LOCK TABLES <view>.
+#
+CREATE TABLE t1 (qty INT, price INT);
+CREATE VIEW v1 AS SELECT qty, price, qty*price AS value FROM t1;
+LOCK TABLES v1 READ;
+FLUSH TABLES v1;
+ERROR HY000: Table 't1' was locked with a READ lock and can't be updated
+UNLOCK TABLES;
+LOCK TABLES v1 WRITE;
+FLUSH TABLES v1;
+UNLOCK TABLES;
+LOCK TABLES v1 READ;
+FLUSH TABLES t1;
+ERROR HY000: Table 't1' was locked with a READ lock and can't be updated
+UNLOCK TABLES;
+LOCK TABLES t1 READ;
+FLUSH TABLES v1;
+ERROR HY000: Table 'v1' was not locked with LOCK TABLES
+UNLOCK TABLES;
+DROP VIEW v1;
+DROP TABLE t1;
diff --git a/mysql-test/main/flush.test b/mysql-test/main/flush.test
index 81834b7de10..51b5c48c137 100644
--- a/mysql-test/main/flush.test
+++ b/mysql-test/main/flush.test
@@ -673,3 +673,34 @@ DROP TABLE t1;
flush relay logs,relay logs;
--error ER_WRONG_USAGE
flush slave,slave;
+
+--echo #
+--echo # MDEV-15890 Strange error message if you try to
+--echo # FLUSH TABLES <view> after LOCK TABLES <view>.
+--echo #
+
+CREATE TABLE t1 (qty INT, price INT);
+CREATE VIEW v1 AS SELECT qty, price, qty*price AS value FROM t1;
+
+LOCK TABLES v1 READ;
+--error ER_TABLE_NOT_LOCKED_FOR_WRITE
+FLUSH TABLES v1;
+UNLOCK TABLES;
+
+LOCK TABLES v1 WRITE;
+FLUSH TABLES v1;
+UNLOCK TABLES;
+
+LOCK TABLES v1 READ;
+--error ER_TABLE_NOT_LOCKED_FOR_WRITE
+FLUSH TABLES t1;
+UNLOCK TABLES;
+
+LOCK TABLES t1 READ;
+--error ER_TABLE_NOT_LOCKED
+FLUSH TABLES v1;
+UNLOCK TABLES;
+
+DROP VIEW v1;
+DROP TABLE t1;
+
diff --git a/mysql-test/main/func_concat.result b/mysql-test/main/func_concat.result
index 9ab6f74653e..acde1be051b 100644
--- a/mysql-test/main/func_concat.result
+++ b/mysql-test/main/func_concat.result
@@ -268,3 +268,23 @@ SET optimizer_switch=@save_optimizer_switch;
SELECT UNHEX(CONCAT('414C2', HEX(8 + ROUND(RAND()*7)), SUBSTR(SHA(UUID()),6,33),HEX(2+ROUND(RAND()*8)))) IS NULL AS c1;
c1
0
+#
+# MDEV-13119 Wrong results with CAST(AS CHAR) and subquery
+#
+SET optimizer_switch=_utf8'derived_merge=on';
+CREATE TABLE t1 (t VARCHAR(10) CHARSET latin1);
+INSERT INTO t1 VALUES('abcdefghi');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT CAST(t AS CHAR CHARACTER SET utf8) t2 FROM t1) sub;
+c2
+abcdefghi-abcdefghi
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
+#
+# MDEV-13120 Wrong results with MAKE_SET() and subquery
+#
+CREATE TABLE t1 (t VARCHAR(10) CHARSET latin1);
+INSERT INTO t1 VALUES('abcdefghi');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT MAKE_SET(3,t,t) t2 FROM t1) sub;
+c2
+abcdefghi,abcdefghi-abcdefghi,abcdefghi
+DROP TABLE t1;
diff --git a/mysql-test/main/func_concat.test b/mysql-test/main/func_concat.test
index 69dd2c4063e..e1bda4be29e 100644
--- a/mysql-test/main/func_concat.test
+++ b/mysql-test/main/func_concat.test
@@ -242,3 +242,25 @@ SET optimizer_switch=@save_optimizer_switch;
--echo #
SELECT UNHEX(CONCAT('414C2', HEX(8 + ROUND(RAND()*7)), SUBSTR(SHA(UUID()),6,33),HEX(2+ROUND(RAND()*8)))) IS NULL AS c1;
+
+
+--echo #
+--echo # MDEV-13119 Wrong results with CAST(AS CHAR) and subquery
+--echo #
+
+SET optimizer_switch=_utf8'derived_merge=on';
+CREATE TABLE t1 (t VARCHAR(10) CHARSET latin1);
+INSERT INTO t1 VALUES('abcdefghi');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT CAST(t AS CHAR CHARACTER SET utf8) t2 FROM t1) sub;
+DROP TABLE t1;
+SET optimizer_switch=@save_optimizer_switch;
+
+
+--echo #
+--echo # MDEV-13120 Wrong results with MAKE_SET() and subquery
+--echo #
+
+CREATE TABLE t1 (t VARCHAR(10) CHARSET latin1);
+INSERT INTO t1 VALUES('abcdefghi');
+SELECT CONCAT(t2,'-',t2) c2 FROM (SELECT MAKE_SET(3,t,t) t2 FROM t1) sub;
+DROP TABLE t1;
diff --git a/mysql-test/main/func_hybrid_type.result b/mysql-test/main/func_hybrid_type.result
index ebf7191a3f7..a86fd8d1d6f 100644
--- a/mysql-test/main/func_hybrid_type.result
+++ b/mysql-test/main/func_hybrid_type.result
@@ -3755,3 +3755,193 @@ DROP TABLE t1;
#
# End of 10.3 tests
#
+#
+# Start of 10.4 tests
+#
+#
+# MDEV-17325 NULL-ability problems with LEAST() in combination with NO_ZERO_DATE and NO_ZERO_IN_DATE
+#
+SET sql_mode='NO_ZERO_DATE,NO_ZERO_IN_DATE';
+SELECT
+LEAST('0000-00-00',DATE'2001-01-01') AS s1,
+LEAST('0001-00-01',DATE'2001-01-01') AS s2,
+LEAST('0000-00-00',TIMESTAMP'2001-01-01 00:00:00') AS s3,
+LEAST('0001-00-01',TIMESTAMP'2001-01-01 00:00:00') AS s4,
+LEAST(0,DATE'2001-01-01') AS i1,
+LEAST(20010001,DATE'2001-01-01') AS i2,
+LEAST(0,TIMESTAMP'2001-01-01 00:00:00') AS i3,
+LEAST(20010001,TIMESTAMP'2001-01-01 00:00:00') AS i4;
+Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
+def s1 10 10 0 Y 128 0 63
+def s2 10 10 0 Y 128 0 63
+def s3 12 26 0 Y 128 0 63
+def s4 12 26 0 Y 128 0 63
+def i1 10 10 0 Y 128 0 63
+def i2 10 10 0 Y 128 0 63
+def i3 12 19 0 Y 128 0 63
+def i4 12 19 0 Y 128 0 63
+s1 s2 s3 s4 i1 i2 i3 i4
+NULL NULL NULL NULL NULL NULL NULL NULL
+Warnings:
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0001-00-01'
+Warning 1292 Incorrect datetime value: '0000-00-00 00:00:00'
+Warning 1292 Incorrect datetime value: '0001-00-01 00:00:00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '2001-00-01'
+Warning 1292 Incorrect datetime value: '0000-00-00 00:00:00'
+Warning 1292 Incorrect datetime value: '2001-00-01 00:00:00'
+SET sql_mode='NO_ZERO_DATE,NO_ZERO_IN_DATE';
+CREATE TABLE t1 AS SELECT
+LEAST('0000-00-00',DATE'2001-01-01') AS s1,
+LEAST('0001-00-01',DATE'2001-01-01') AS s2,
+LEAST('0000-00-00',TIMESTAMP'2001-01-01 00:00:00') AS s3,
+LEAST('0001-00-01',TIMESTAMP'2001-01-01 00:00:00') AS s4,
+LEAST(0,DATE'2001-01-01') AS i1,
+LEAST(20010001,DATE'2001-01-01') AS i2,
+LEAST(0,TIMESTAMP'2001-01-01 00:00:00') AS i3,
+LEAST(20010001,TIMESTAMP'2001-01-01 00:00:00') AS i4;
+Warnings:
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0001-00-01'
+Warning 1292 Incorrect datetime value: '0000-00-00 00:00:00'
+Warning 1292 Incorrect datetime value: '0001-00-01 00:00:00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '2001-00-01'
+Warning 1292 Incorrect datetime value: '0000-00-00 00:00:00'
+Warning 1292 Incorrect datetime value: '2001-00-01 00:00:00'
+SELECT * FROM t1;
+s1 s2 s3 s4 i1 i2 i3 i4
+NULL NULL NULL NULL NULL NULL NULL NULL
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `s1` date DEFAULT NULL,
+ `s2` date DEFAULT NULL,
+ `s3` datetime DEFAULT NULL,
+ `s4` datetime DEFAULT NULL,
+ `i1` date DEFAULT NULL,
+ `i2` date DEFAULT NULL,
+ `i3` datetime DEFAULT NULL,
+ `i4` datetime DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t1;
+SET timestamp=UNIX_TIMESTAMP('2001-01-01 10:20:30');
+CREATE TABLE t1 AS SELECT LEAST(CURRENT_DATE,CURRENT_TIME) AS c1;
+SELECT * FROM t1;
+c1
+2001-01-01 00:00:00
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c1` datetime NOT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t1;
+SET old_mode=ZERO_DATE_TIME_CAST;
+CREATE TABLE t1 AS SELECT LEAST(CURRENT_DATE,CURRENT_TIME) AS c1;
+Warnings:
+Warning 1292 Incorrect datetime value: '0000-00-00 10:20:30'
+SELECT * FROM t1;
+c1
+NULL
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c1` datetime DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t1;
+SET old_mode=DEFAULT;
+SET timestamp=DEFAULT;
+SET sql_mode=DEFAULT;
+SET sql_mode='';
+SELECT LEAST(999,TIME'10:20:30') AS c1;
+c1
+NULL
+Warnings:
+Warning 1292 Incorrect time value: '999'
+CREATE TABLE t1 AS SELECT LEAST(999,TIME'10:20:30') AS c1;
+Warnings:
+Warning 1292 Incorrect time value: '999'
+SELECT * FROM t1;
+c1
+NULL
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c1` time DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+#
+# MDEV-17318 CAST(LEAST(zero_date,non_zero_date) AS numeric_data_type) returns a wrong result
+#
+SET sql_mode='NO_ZERO_DATE,NO_ZERO_IN_DATE';
+SELECT
+LEAST('0000-00-00',DATE'2001-01-01') AS c0,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS CHAR) AS string,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATE) AS date,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATETIME) AS datetime,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS TIME) AS time,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DECIMAL) AS dc,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DOUBLE) AS dbl,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS SIGNED) AS sint,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS UNSIGNED) AS uint;
+c0 string date datetime time dc dbl sint uint
+NULL NULL NULL NULL NULL NULL NULL NULL NULL
+Warnings:
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+CREATE TABLE t1 AS SELECT
+LEAST('0000-00-00',DATE'2001-01-01') AS c0,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS CHAR) AS string,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATE) AS date,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATETIME) AS datetime,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS TIME) AS time,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DECIMAL) AS dc,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DOUBLE) AS dbl,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS SIGNED) AS sint,
+CAST(LEAST('0000-00-00',DATE'2001-01-01') AS UNSIGNED) AS uint;
+Warnings:
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+Warning 1292 Incorrect datetime value: '0000-00-00'
+SELECT * FROM t1;
+c0 string date datetime time dc dbl sint uint
+NULL NULL NULL NULL NULL NULL NULL NULL NULL
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c0` date DEFAULT NULL,
+ `string` varchar(10) DEFAULT NULL,
+ `date` date DEFAULT NULL,
+ `datetime` datetime DEFAULT NULL,
+ `time` time DEFAULT NULL,
+ `dc` decimal(10,0) DEFAULT NULL,
+ `dbl` double DEFAULT NULL,
+ `sint` bigint(10) DEFAULT NULL,
+ `uint` bigint(20) unsigned DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+#
+# MDEV-17330 Wrong result for 0 + LEAST(TIME'-10:00:00',TIME'10:00:00')
+#
+SELECT 0 + LEAST(TIME'-10:00:00',TIME'10:00:00') AS c;
+c
+-100000
+#
+# End of 10.4 tests
+#
diff --git a/mysql-test/main/func_hybrid_type.test b/mysql-test/main/func_hybrid_type.test
index 954c7de53fa..6b32f331d34 100644
--- a/mysql-test/main/func_hybrid_type.test
+++ b/mysql-test/main/func_hybrid_type.test
@@ -615,3 +615,108 @@ DROP TABLE t1;
--echo # End of 10.3 tests
--echo #
+--echo #
+--echo # Start of 10.4 tests
+--echo #
+
+--echo #
+--echo # MDEV-17325 NULL-ability problems with LEAST() in combination with NO_ZERO_DATE and NO_ZERO_IN_DATE
+--echo #
+
+SET sql_mode='NO_ZERO_DATE,NO_ZERO_IN_DATE';
+
+--disable_ps_protocol
+--enable_metadata
+SELECT
+ LEAST('0000-00-00',DATE'2001-01-01') AS s1,
+ LEAST('0001-00-01',DATE'2001-01-01') AS s2,
+ LEAST('0000-00-00',TIMESTAMP'2001-01-01 00:00:00') AS s3,
+ LEAST('0001-00-01',TIMESTAMP'2001-01-01 00:00:00') AS s4,
+ LEAST(0,DATE'2001-01-01') AS i1,
+ LEAST(20010001,DATE'2001-01-01') AS i2,
+ LEAST(0,TIMESTAMP'2001-01-01 00:00:00') AS i3,
+ LEAST(20010001,TIMESTAMP'2001-01-01 00:00:00') AS i4;
+--disable_metadata
+--enable_ps_protocol
+
+SET sql_mode='NO_ZERO_DATE,NO_ZERO_IN_DATE';
+CREATE TABLE t1 AS SELECT
+ LEAST('0000-00-00',DATE'2001-01-01') AS s1,
+ LEAST('0001-00-01',DATE'2001-01-01') AS s2,
+ LEAST('0000-00-00',TIMESTAMP'2001-01-01 00:00:00') AS s3,
+ LEAST('0001-00-01',TIMESTAMP'2001-01-01 00:00:00') AS s4,
+ LEAST(0,DATE'2001-01-01') AS i1,
+ LEAST(20010001,DATE'2001-01-01') AS i2,
+ LEAST(0,TIMESTAMP'2001-01-01 00:00:00') AS i3,
+ LEAST(20010001,TIMESTAMP'2001-01-01 00:00:00') AS i4;
+SELECT * FROM t1;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+
+SET timestamp=UNIX_TIMESTAMP('2001-01-01 10:20:30');
+
+# A TIME always converts to a non-NULL DATETIME with the new CAST style
+# Expect a NOT NULL column
+CREATE TABLE t1 AS SELECT LEAST(CURRENT_DATE,CURRENT_TIME) AS c1;
+SELECT * FROM t1;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+
+# A TIME can convert to a NULL DATETIME with old CAST style
+# Expect a NULL-able column
+SET old_mode=ZERO_DATE_TIME_CAST;
+CREATE TABLE t1 AS SELECT LEAST(CURRENT_DATE,CURRENT_TIME) AS c1;
+SELECT * FROM t1;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+SET old_mode=DEFAULT;
+SET timestamp=DEFAULT;
+
+SET sql_mode=DEFAULT;
+
+SET sql_mode='';
+SELECT LEAST(999,TIME'10:20:30') AS c1;
+CREATE TABLE t1 AS SELECT LEAST(999,TIME'10:20:30') AS c1;
+SELECT * FROM t1;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+
+--echo #
+--echo # MDEV-17318 CAST(LEAST(zero_date,non_zero_date) AS numeric_data_type) returns a wrong result
+--echo #
+SET sql_mode='NO_ZERO_DATE,NO_ZERO_IN_DATE';
+SELECT
+ LEAST('0000-00-00',DATE'2001-01-01') AS c0,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS CHAR) AS string,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATE) AS date,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATETIME) AS datetime,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS TIME) AS time,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DECIMAL) AS dc,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DOUBLE) AS dbl,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS SIGNED) AS sint,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS UNSIGNED) AS uint;
+CREATE TABLE t1 AS SELECT
+ LEAST('0000-00-00',DATE'2001-01-01') AS c0,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS CHAR) AS string,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATE) AS date,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DATETIME) AS datetime,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS TIME) AS time,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DECIMAL) AS dc,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS DOUBLE) AS dbl,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS SIGNED) AS sint,
+ CAST(LEAST('0000-00-00',DATE'2001-01-01') AS UNSIGNED) AS uint;
+SELECT * FROM t1;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+
+--echo #
+--echo # MDEV-17330 Wrong result for 0 + LEAST(TIME'-10:00:00',TIME'10:00:00')
+--echo #
+SELECT 0 + LEAST(TIME'-10:00:00',TIME'10:00:00') AS c;
+
+
+--echo #
+--echo # End of 10.4 tests
+--echo #
diff --git a/mysql-test/main/func_in.result b/mysql-test/main/func_in.result
index a86781b156c..acf718c453e 100644
--- a/mysql-test/main/func_in.result
+++ b/mysql-test/main/func_in.result
@@ -481,7 +481,7 @@ SELECT * FROM t4 WHERE a IN ('1972-02-06','19772-07-29');
a
1972-02-06
Warnings:
-Warning 1292 Incorrect datetime value: '19772-07-29'
+Warning 1292 Truncated incorrect datetime value: '19772-07-29'
DROP TABLE t1,t2,t3,t4;
CREATE TABLE t1 (id int not null);
INSERT INTO t1 VALUES (1),(2);
diff --git a/mysql-test/main/func_isnull.result b/mysql-test/main/func_isnull.result
index 15d87997e29..8cbd528f2de 100644
--- a/mysql-test/main/func_isnull.result
+++ b/mysql-test/main/func_isnull.result
@@ -106,5 +106,25 @@ Note 1003 select `test`.`t2`.`d1` AS `d1`,`test`.`t1`.`d1` AS `d1` from `test`.`
DROP VIEW v1;
DROP TABLE t1,t2;
#
+# MDEV-15475: Assertion `!table || (!table->read_set ||
+# bitmap_is_set(table->read_set, field_index))'
+# failed on EXPLAIN EXTENDED with constant table and view
+#
+CREATE TABLE t1 (pk INT PRIMARY KEY) ENGINE=MyISAM;
+CREATE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES (1);
+EXPLAIN EXTENDED SELECT ISNULL(pk) FROM v1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 system NULL NULL NULL NULL 1 100.00
+Warnings:
+Note 1003 select /*always not null*/ 1 is null AS `ISNULL(pk)` from dual
+EXPLAIN EXTENDED SELECT IFNULL(pk,0) FROM v1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 system NULL NULL NULL NULL 1 100.00
+Warnings:
+Note 1003 select ifnull(1,0) AS `IFNULL(pk,0)` from dual
+DROP VIEW v1;
+DROP TABLE t1;
+#
# End of 5.5 tests
#
diff --git a/mysql-test/main/func_isnull.test b/mysql-test/main/func_isnull.test
index 4c59fa3cbe8..7d1a7e83a1a 100644
--- a/mysql-test/main/func_isnull.test
+++ b/mysql-test/main/func_isnull.test
@@ -83,6 +83,22 @@ SELECT * FROM t2 LEFT JOIN v1 ON t2.d1=v1.d1 WHERE v1.d1 IS NULL;
DROP VIEW v1;
DROP TABLE t1,t2;
+
+--echo #
+--echo # MDEV-15475: Assertion `!table || (!table->read_set ||
+--echo # bitmap_is_set(table->read_set, field_index))'
+--echo # failed on EXPLAIN EXTENDED with constant table and view
+--echo #
+
+CREATE TABLE t1 (pk INT PRIMARY KEY) ENGINE=MyISAM;
+CREATE VIEW v1 AS SELECT * FROM t1;
+INSERT INTO t1 VALUES (1);
+EXPLAIN EXTENDED SELECT ISNULL(pk) FROM v1;
+EXPLAIN EXTENDED SELECT IFNULL(pk,0) FROM v1;
+# Cleanup
+DROP VIEW v1;
+DROP TABLE t1;
+
--echo #
--echo # End of 5.5 tests
--echo #
diff --git a/mysql-test/main/func_json.result b/mysql-test/main/func_json.result
index a7e8b5c9e59..cc9fd146e63 100644
--- a/mysql-test/main/func_json.result
+++ b/mysql-test/main/func_json.result
@@ -761,6 +761,56 @@ t1 CREATE TABLE `t1` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1
DROP TABLE t1;
#
+# MDEV-16054 simple json functions flatline cpu on garbage input.
+#
+select json_array(1,uuid(),compress(5.140264e+307));
+json_array(1,uuid(),compress(5.140264e+307))
+NULL
+#
+# MDEV-16869 String functions don't respect character set of JSON_VALUE.
+#
+create table t1(json_col TEXT) DEFAULT CHARSET=latin1;
+insert into t1 values (_latin1 X'7B226B657931223A2253EC227D');
+select JSON_VALUE(json_col, '$.key1')= _latin1 X'53EC' from t1;
+JSON_VALUE(json_col, '$.key1')= _latin1 X'53EC'
+1
+select REPLACE(JSON_VALUE(json_col, '$.key1'), 'null', '') = _latin1 X'53EC' from t1;
+REPLACE(JSON_VALUE(json_col, '$.key1'), 'null', '') = _latin1 X'53EC'
+1
+drop table t1;
+#
+# MDEV-16750 JSON_SET mishandles unicode every second pair of arguments.
+#
+SELECT JSON_SET('{}', '$.a', _utf8 0xC3B6);
+JSON_SET('{}', '$.a', _utf8 0xC3B6)
+{"a": "ö"}
+SELECT JSON_SET('{}', '$.a', _utf8 0xC3B6, '$.b', _utf8 0xC3B6);
+JSON_SET('{}', '$.a', _utf8 0xC3B6, '$.b', _utf8 0xC3B6)
+{"a": "ö", "b": "ö"}
+SELECT JSON_SET('{}', '$.a', _utf8 X'C3B6', '$.x', 1, '$.b', _utf8 X'C3B6');
+JSON_SET('{}', '$.a', _utf8 X'C3B6', '$.x', 1, '$.b', _utf8 X'C3B6')
+{"a": "ö", "x": 1, "b": "ö"}
+#
+# MDEV-17121 JSON_ARRAY_APPEND
+#
+select json_array_append('[ ]', '$', 'aue');
+json_array_append('[ ]', '$', 'aue')
+["aue"]
+#
+# MDEV-17018 JSON_SEARCH and User-Defined Variables.
+#
+SET @`json` := '["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]', @`value` := 'AB';
+SELECT JSON_SEARCH(@`json`, 'one', @`value`);
+JSON_SEARCH(@`json`, 'one', @`value`)
+"$[2].C"
+SET @`json` := NULL, @`value` := NULL;
+#
+# MDEV-17001 JSON_MERGE returns nullwhen merging empty array.
+#
+SELECT JSON_MERGE('[1]', '[]');
+JSON_MERGE('[1]', '[]')
+[1]
+#
# End of 10.2 tests
#
#
diff --git a/mysql-test/main/func_json.test b/mysql-test/main/func_json.test
index 8d72e5afa59..9a0699ac23d 100644
--- a/mysql-test/main/func_json.test
+++ b/mysql-test/main/func_json.test
@@ -423,6 +423,50 @@ SHOW CREATE TABLE t1;
DROP TABLE t1;
--echo #
+--echo # MDEV-16054 simple json functions flatline cpu on garbage input.
+--echo #
+
+select json_array(1,uuid(),compress(5.140264e+307));
+
+--echo #
+--echo # MDEV-16869 String functions don't respect character set of JSON_VALUE.
+--echo #
+
+create table t1(json_col TEXT) DEFAULT CHARSET=latin1;
+insert into t1 values (_latin1 X'7B226B657931223A2253EC227D');
+select JSON_VALUE(json_col, '$.key1')= _latin1 X'53EC' from t1;
+select REPLACE(JSON_VALUE(json_col, '$.key1'), 'null', '') = _latin1 X'53EC' from t1;
+drop table t1;
+
+--echo #
+--echo # MDEV-16750 JSON_SET mishandles unicode every second pair of arguments.
+--echo #
+
+SELECT JSON_SET('{}', '$.a', _utf8 0xC3B6);
+SELECT JSON_SET('{}', '$.a', _utf8 0xC3B6, '$.b', _utf8 0xC3B6);
+SELECT JSON_SET('{}', '$.a', _utf8 X'C3B6', '$.x', 1, '$.b', _utf8 X'C3B6');
+
+--echo #
+--echo # MDEV-17121 JSON_ARRAY_APPEND
+--echo #
+
+select json_array_append('[ ]', '$', 'aue');
+
+--echo #
+--echo # MDEV-17018 JSON_SEARCH and User-Defined Variables.
+--echo #
+
+SET @`json` := '["A", [{"B": "1"}], {"C": "AB"}, {"D": "BC"}]', @`value` := 'AB';
+SELECT JSON_SEARCH(@`json`, 'one', @`value`);
+SET @`json` := NULL, @`value` := NULL;
+
+--echo #
+--echo # MDEV-17001 JSON_MERGE returns nullwhen merging empty array.
+--echo #
+
+SELECT JSON_MERGE('[1]', '[]');
+
+--echo #
--echo # End of 10.2 tests
--echo #
diff --git a/mysql-test/main/func_like.result b/mysql-test/main/func_like.result
index 0ba8e41f164..06a549e94b2 100644
--- a/mysql-test/main/func_like.result
+++ b/mysql-test/main/func_like.result
@@ -289,3 +289,120 @@ a b c d
3 f_ 1 0 1
3 f\_ 0 1 0
drop table t1;
+#
+# MDEV-17359 - Extend expression supported by like (| & << >> || + - * / DIV MOD ^ )
+#
+SELECT 1 LIKE +1;
+1 LIKE +1
+1
+SELECT -1 LIKE -1;
+-1 LIKE -1
+1
+SELECT 1 LIKE (1);
+1 LIKE (1)
+1
+SELECT 1 LIKE 1|2, 3 LIKE 1|2;
+1 LIKE 1|2 3 LIKE 1|2
+0 1
+SELECT 1 LIKE 3&2, 2 LIKE 3&2;
+1 LIKE 3&2 2 LIKE 3&2
+0 1
+SELECT 1 LIKE 1>>0, 1 LIKE 1>>1 , 64 LIKE 256>>2;
+1 LIKE 1>>0 1 LIKE 1>>1 64 LIKE 256>>2
+1 0 1
+SELECT 1 LIKE 1<<0, 1 LIKE 0<<2, 32 LIKE 1<<5;
+1 LIKE 1<<0 1 LIKE 0<<2 32 LIKE 1<<5
+1 0 1
+SELECT 1 LIKE 1||2, 1 LIKE 0||2;
+1 LIKE 1||2 1 LIKE 0||2
+1 1
+SELECT 2 LIKE 1+1, 2.0 LIKE 1+1.0, 2 LIKE 1+1.0, 1+1 LIKE 2, 1+1 LIKE 0+2;
+2 LIKE 1+1 2.0 LIKE 1+1.0 2 LIKE 1+1.0 1+1 LIKE 2 1+1 LIKE 0+2
+1 1 0 1 1
+SELECT 0 LIKE 1-1, 2.0 LIKE 3-1.0, 2 LIKE 3-1.0, 2-1 LIKE 1, 3-1 LIKE 4-1;
+0 LIKE 1-1 2.0 LIKE 3-1.0 2 LIKE 3-1.0 2-1 LIKE 1 3-1 LIKE 4-1
+1 1 0 1 0
+SELECT 1 LIKE 1*1, 2.0 LIKE 2*1.0, 2 LIKE 2*1.0, 2*1 LIKE 2, 2*3 LIKE 6*1;
+1 LIKE 1*1 2.0 LIKE 2*1.0 2 LIKE 2*1.0 2*1 LIKE 2 2*3 LIKE 6*1
+1 1 0 1 1
+SELECT 1 LIKE 1/1, 1.0000 LIKE 1/1, 1.0000 LIKE 1/1.000000, 1.000000 LIKE 1.0/1.000000, 1/1 like 1/1;
+1 LIKE 1/1 1.0000 LIKE 1/1 1.0000 LIKE 1/1.000000 1.000000 LIKE 1.0/1.000000 1/1 like 1/1
+0 1 1 0 1
+SELECT 1 LIKE 1 DIV 1, 1 LIKE 1.0 DIV 1.0 ;
+1 LIKE 1 DIV 1 1 LIKE 1.0 DIV 1.0
+1 1
+SELECT 2 LIKE 10 MOD 8, 1.9 LIKE 10 MOD 8.1, 1.9 LIKE 10 MOD 8.10 ;
+2 LIKE 10 MOD 8 1.9 LIKE 10 MOD 8.1 1.9 LIKE 10 MOD 8.10
+1 1 0
+SELECT 1 LIKE CAST(1 AS CHAR(10));
+1 LIKE CAST(1 AS CHAR(10))
+1
+SELECT 1 LIKE CASE WHEN 1=1 THEN '1' ELSE '0' END;
+1 LIKE CASE WHEN 1=1 THEN '1' ELSE '0' END
+1
+SELECT 1 LIKE COALESCE(1+0, 1);
+1 LIKE COALESCE(1+0, 1)
+1
+CREATE TABLE t1(c1 INTEGER, c2 INTEGER);
+INSERT INTO t1 VALUES(1,1);
+INSERT INTO t1 VALUES(1,2);
+SELECT c1, c2, c1|c2, 1 LIKE c1|c2 FROM t1 ORDER BY c2;
+c1 c2 c1|c2 1 LIKE c1|c2
+1 1 1 1
+1 2 3 0
+SELECT c1, c2, c1&c2, 1 LIKE c1&c2 FROM t1 ORDER BY c2;
+c1 c2 c1&c2 1 LIKE c1&c2
+1 1 1 1
+1 2 0 0
+SELECT c1, c2, c2>>c1, 1 LIKE c2>>c1 FROM t1 ORDER BY c2;
+c1 c2 c2>>c1 1 LIKE c2>>c1
+1 1 0 0
+1 2 1 1
+SELECT c1, c2, c2<<c1, 2 LIKE c2<<c1 FROM t1 ORDER BY c2;
+c1 c2 c2<<c1 2 LIKE c2<<c1
+1 1 2 1
+1 2 4 0
+SELECT c1, c2, c1||c2, 1 LIKE c1||c2 FROM t1 ORDER BY c2;
+c1 c2 c1||c2 1 LIKE c1||c2
+1 1 1 1
+1 2 1 1
+SELECT c1, c2, c1+c2, 2 LIKE c1+c2 FROM t1 ORDER BY c2;
+c1 c2 c1+c2 2 LIKE c1+c2
+1 1 2 1
+1 2 3 0
+SELECT c1, c2, c1-c2, -1 LIKE c1-c2 FROM t1 ORDER BY c2;
+c1 c2 c1-c2 -1 LIKE c1-c2
+1 1 0 0
+1 2 -1 1
+SELECT c1, c2, c1*c2, 2 LIKE c1*c2 FROM t1 ORDER BY c2;
+c1 c2 c1*c2 2 LIKE c1*c2
+1 1 1 0
+1 2 2 1
+SELECT c1, c2, c1/c2, 0.5000 LIKE c1/c2 FROM t1 ORDER BY c2;
+c1 c2 c1/c2 0.5000 LIKE c1/c2
+1 1 1.0000 0
+1 2 0.5000 1
+SELECT c1, c2, c1 DIV c2, 0 LIKE c1 DIV c2 FROM t1 ORDER BY c2;
+c1 c2 c1 DIV c2 0 LIKE c1 DIV c2
+1 1 1 0
+1 2 0 1
+SELECT c1, c2, c1 MOD c2, 0 LIKE c1 MOD c2 FROM t1 ORDER BY c2;
+c1 c2 c1 MOD c2 0 LIKE c1 MOD c2
+1 1 0 1
+1 2 1 0
+CREATE VIEW v1 AS
+SELECT 1 LIKE c1|c2, 1 LIKE c1&c2, 1 LIKE c2>>c1, 2 LIKE c2<<c1,
+1 LIKE c1||c2, 2 LIKE c1+c2, -1 LIKE c1-c2, 2 LIKE c1*c2,
+0.5000 LIKE c1/c2, 0 LIKE c1 DIV c2, 0 LIKE c1 MOD c2
+FROM t1 ORDER BY c2;
+SELECT * FROM v1;
+1 LIKE c1|c2 1 LIKE c1&c2 1 LIKE c2>>c1 2 LIKE c2<<c1 1 LIKE c1||c2 2 LIKE c1+c2 -1 LIKE c1-c2 2 LIKE c1*c2 0.5000 LIKE c1/c2 0 LIKE c1 DIV c2 0 LIKE c1 MOD c2
+1 1 0 1 1 1 0 0 0 0 1
+0 0 1 0 1 0 1 1 1 1 0
+EXPLAIN EXTENDED SELECT * FROM v1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 2 100.00 Using filesort
+Warnings:
+Note 1003 select 1 like `test`.`t1`.`c1` | `test`.`t1`.`c2` AS `1 LIKE c1|c2`,1 like `test`.`t1`.`c1` & `test`.`t1`.`c2` AS `1 LIKE c1&c2`,1 like `test`.`t1`.`c2` >> `test`.`t1`.`c1` AS `1 LIKE c2>>c1`,2 like `test`.`t1`.`c2` << `test`.`t1`.`c1` AS `2 LIKE c2<<c1`,1 like `test`.`t1`.`c1` or `test`.`t1`.`c2` <> 0 AS `1 LIKE c1||c2`,2 like `test`.`t1`.`c1` + `test`.`t1`.`c2` AS `2 LIKE c1+c2`,-1 like `test`.`t1`.`c1` - `test`.`t1`.`c2` AS `-1 LIKE c1-c2`,2 like `test`.`t1`.`c1` * `test`.`t1`.`c2` AS `2 LIKE c1*c2`,0.5000 like `test`.`t1`.`c1` / `test`.`t1`.`c2` AS `0.5000 LIKE c1/c2`,0 like `test`.`t1`.`c1` DIV `test`.`t1`.`c2` AS `0 LIKE c1 DIV c2`,0 like `test`.`t1`.`c1` MOD `test`.`t1`.`c2` AS `0 LIKE c1 MOD c2` from `test`.`t1` order by `test`.`t1`.`c2`
+DROP VIEW v1;
+DROP TABLE t1;
diff --git a/mysql-test/main/func_like.test b/mysql-test/main/func_like.test
index 5026bb76aa3..cb50fb91879 100644
--- a/mysql-test/main/func_like.test
+++ b/mysql-test/main/func_like.test
@@ -207,3 +207,53 @@ insert t1 (a) values ('3 f_'), ('3 f\_');
set sql_mode=default;
select * from t1;
drop table t1;
+
+--echo #
+--echo # MDEV-17359 - Extend expression supported by like (| & << >> || + - * / DIV MOD ^ )
+--echo #
+
+SELECT 1 LIKE +1;
+SELECT -1 LIKE -1;
+SELECT 1 LIKE (1);
+SELECT 1 LIKE 1|2, 3 LIKE 1|2;
+SELECT 1 LIKE 3&2, 2 LIKE 3&2;
+SELECT 1 LIKE 1>>0, 1 LIKE 1>>1 , 64 LIKE 256>>2;
+SELECT 1 LIKE 1<<0, 1 LIKE 0<<2, 32 LIKE 1<<5;
+SELECT 1 LIKE 1||2, 1 LIKE 0||2;
+SELECT 2 LIKE 1+1, 2.0 LIKE 1+1.0, 2 LIKE 1+1.0, 1+1 LIKE 2, 1+1 LIKE 0+2;
+SELECT 0 LIKE 1-1, 2.0 LIKE 3-1.0, 2 LIKE 3-1.0, 2-1 LIKE 1, 3-1 LIKE 4-1;
+SELECT 1 LIKE 1*1, 2.0 LIKE 2*1.0, 2 LIKE 2*1.0, 2*1 LIKE 2, 2*3 LIKE 6*1;
+SELECT 1 LIKE 1/1, 1.0000 LIKE 1/1, 1.0000 LIKE 1/1.000000, 1.000000 LIKE 1.0/1.000000, 1/1 like 1/1;
+SELECT 1 LIKE 1 DIV 1, 1 LIKE 1.0 DIV 1.0 ;
+SELECT 2 LIKE 10 MOD 8, 1.9 LIKE 10 MOD 8.1, 1.9 LIKE 10 MOD 8.10 ;
+
+SELECT 1 LIKE CAST(1 AS CHAR(10));
+SELECT 1 LIKE CASE WHEN 1=1 THEN '1' ELSE '0' END;
+SELECT 1 LIKE COALESCE(1+0, 1);
+
+CREATE TABLE t1(c1 INTEGER, c2 INTEGER);
+INSERT INTO t1 VALUES(1,1);
+INSERT INTO t1 VALUES(1,2);
+
+SELECT c1, c2, c1|c2, 1 LIKE c1|c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1&c2, 1 LIKE c1&c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c2>>c1, 1 LIKE c2>>c1 FROM t1 ORDER BY c2;
+SELECT c1, c2, c2<<c1, 2 LIKE c2<<c1 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1||c2, 1 LIKE c1||c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1+c2, 2 LIKE c1+c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1-c2, -1 LIKE c1-c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1*c2, 2 LIKE c1*c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1/c2, 0.5000 LIKE c1/c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1 DIV c2, 0 LIKE c1 DIV c2 FROM t1 ORDER BY c2;
+SELECT c1, c2, c1 MOD c2, 0 LIKE c1 MOD c2 FROM t1 ORDER BY c2;
+
+CREATE VIEW v1 AS
+SELECT 1 LIKE c1|c2, 1 LIKE c1&c2, 1 LIKE c2>>c1, 2 LIKE c2<<c1,
+ 1 LIKE c1||c2, 2 LIKE c1+c2, -1 LIKE c1-c2, 2 LIKE c1*c2,
+ 0.5000 LIKE c1/c2, 0 LIKE c1 DIV c2, 0 LIKE c1 MOD c2
+ FROM t1 ORDER BY c2;
+
+SELECT * FROM v1;
+EXPLAIN EXTENDED SELECT * FROM v1;
+DROP VIEW v1;
+DROP TABLE t1;
diff --git a/mysql-test/main/func_sapdb.result b/mysql-test/main/func_sapdb.result
index 5b9743fb33f..27f1d74bc41 100644
--- a/mysql-test/main/func_sapdb.result
+++ b/mysql-test/main/func_sapdb.result
@@ -107,9 +107,13 @@ subtime("1997-12-31 23:59:59.000001", "1 1:1:1.000002")
select addtime("1997-12-31 23:59:59.999999", "1998-01-01 01:01:01.999999");
addtime("1997-12-31 23:59:59.999999", "1998-01-01 01:01:01.999999")
NULL
+Warnings:
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '1998-01-01 01:01:01.999999'
select subtime("1997-12-31 23:59:59.999999", "1998-01-01 01:01:01.999999");
subtime("1997-12-31 23:59:59.999999", "1998-01-01 01:01:01.999999")
NULL
+Warnings:
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '1998-01-01 01:01:01.999999'
select subtime("01:00:00.999999", "02:00:00.999998");
subtime("01:00:00.999999", "02:00:00.999998")
-00:59:59.999999
@@ -180,7 +184,7 @@ select time("1997-12-31 25:59:59.000001");
time("1997-12-31 25:59:59.000001")
NULL
Warnings:
-Warning 1292 Truncated incorrect time value: '1997-12-31 25:59:59.000001'
+Warning 1292 Incorrect time value: '1997-12-31 25:59:59.000001'
select microsecond("1997-12-31 23:59:59.000001");
microsecond("1997-12-31 23:59:59.000001")
1
diff --git a/mysql-test/main/func_time.result b/mysql-test/main/func_time.result
index 075f5b9ec51..a6e1ed9cb19 100644
--- a/mysql-test/main/func_time.result
+++ b/mysql-test/main/func_time.result
@@ -941,7 +941,7 @@ f1
select f1 from t1 where cast("2006-1-1" as date) between f1 and cast('zzz' as date);
f1
Warnings:
-Warning 1292 Incorrect datetime value: 'zzz'
+Warning 1292 Truncated incorrect datetime value: 'zzz'
select f1 from t1 where makedate(2006,1) between date(f1) and date(f3);
f1
2006-01-01
@@ -1105,7 +1105,7 @@ week(20061108), week(20061108.01), week(20061108085411.000002);
isnull(week(now() + 0)) isnull(week(now() + 0.2)) week(20061108) week(20061108.01) week(20061108085411.000002)
0 0 45 45 45
Warnings:
-Warning 1292 Truncated incorrect datetime value: '20061108.01'
+Note 1292 Truncated incorrect date value: '20061108.01'
End of 4.1 tests
select time_format('100:00:00', '%H %k %h %I %l');
time_format('100:00:00', '%H %k %h %I %l')
@@ -1382,9 +1382,9 @@ SELECT COUNT(*) FROM t1 GROUP BY TIME_TO_SEC(a);
COUNT(*)
2
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: ''
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: ''
DROP TABLE t1;
#
# Bug#11766112 59151:UNINITIALIZED VALUES IN EXTRACT_DATE_TIME WITH STR_TO_DATE(SPACE(..) ...
@@ -1735,7 +1735,7 @@ select 1 from t1 where 1 < some (select cast(a as datetime) from t1);
1
1
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
drop table t1;
SET timestamp=DEFAULT;
#
@@ -1842,7 +1842,7 @@ select cast('131415.123e0' as time);
cast('131415.123e0' as time)
NULL
Warnings:
-Warning 1292 Truncated incorrect time value: '131415.123e0'
+Warning 1292 Incorrect time value: '131415.123e0'
select cast('2010-01-02 03:04:05' as datetime) between null and '2010-01-02 03:04:04';
cast('2010-01-02 03:04:05' as datetime) between null and '2010-01-02 03:04:04'
0
@@ -1918,7 +1918,7 @@ select least(1, f1) from t1;
least(1, f1)
0000-00-00 00:00:00
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
drop table t1;
SET timestamp=UNIX_TIMESTAMP('2014-04-14 10:10:10');
select now() > coalesce(time('21:43:24'), date('2010-05-03'));
@@ -2519,7 +2519,7 @@ TIMESTAMP('2001-01-01','10:10:10.12345'),
TIMESTAMP('2001-01-01','10:10:10.123456'),
TIMESTAMP('2001-01-01','10:10:10.1234567');
Warnings:
-Note 1292 Truncated incorrect time value: '10:10:10.1234567'
+Note 1292 Truncated incorrect INTERVAL DAY TO SECOND value: '10:10:10.1234567'
SHOW COLUMNS FROM t1;
Field Type Null Key Default Extra
TIMESTAMP('2001-01-01','10:10:10') datetime YES NULL
@@ -2805,6 +2805,169 @@ SEC_TO_TIME(MAKEDATE(0,RAND(~0)))
838:59:59
Warnings:
Warning 1292 Truncated incorrect seconds value: '20000101'
+SELECT PERIOD_DIFF(2018, AES_ENCRYPT('Rae Bareli', 'Rae Bareli'));
+PERIOD_DIFF(2018, AES_ENCRYPT('Rae Bareli', 'Rae Bareli'))
+24257
+Warnings:
+Warning 1292 Truncated incorrect INTEGER value: '-3S\xFA\xDE?\x00\x00\xCA\xB3\xEEE\xA4\xD1\xC1\xA8'
+#
+# MDEV-17249 MAKETIME(-1e50,0,0) returns a wrong result
+#
+SELECT
+MAKETIME(1e10,0,0),
+MAKETIME(-1e10,0,0),
+MAKETIME(1e50,0,0),
+MAKETIME(-1e50,0,0),
+MAKETIME(COALESCE(1e50),0,0),
+MAKETIME(COALESCE(-1e50),0,0);
+MAKETIME(1e10,0,0) 838:59:59
+MAKETIME(-1e10,0,0) -838:59:59
+MAKETIME(1e50,0,0) 838:59:59
+MAKETIME(-1e50,0,0) -838:59:59
+MAKETIME(COALESCE(1e50),0,0) 838:59:59
+MAKETIME(COALESCE(-1e50),0,0) -838:59:59
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '10000000000:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '-10000000000:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '9223372036854775807:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '-9223372036854775808:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '9223372036854775807:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '-9223372036854775808:00:00'
+CREATE TABLE t1 (a FLOAT);
+INSERT INTO t1 VALUES (1e30),(-1e30);
+SELECT MAKETIME(a,0,0) FROM t1;
+MAKETIME(a,0,0)
+838:59:59
+-838:59:59
+Warnings:
+Warning 1292 Truncated incorrect time value: '9223372036854775807:00:00'
+Warning 1292 Truncated incorrect time value: '-9223372036854775808:00:00'
+DROP TABLE t1;
+#
+# MDEV-17244 MAKETIME(900,0,0.111) returns a wrong result
+#
+SELECT MAKETIME(900,0,0);
+MAKETIME(900,0,0)
+838:59:59
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.1);
+MAKETIME(900,0,0.1)
+838:59:59.9
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.11);
+MAKETIME(900,0,0.11)
+838:59:59.99
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.111);
+MAKETIME(900,0,0.111)
+838:59:59.999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.1111);
+MAKETIME(900,0,0.1111)
+838:59:59.9999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.11111);
+MAKETIME(900,0,0.11111)
+838:59:59.99999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.111111);
+MAKETIME(900,0,0.111111)
+838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.1111111);
+MAKETIME(900,0,0.1111111)
+838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.11111111);
+MAKETIME(900,0,0.11111111)
+838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,0.111111111);
+MAKETIME(900,0,0.111111111)
+838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:00'
+SELECT MAKETIME(900,0,EXP(1));
+MAKETIME(900,0,EXP(1))
+838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '900:00:02'
+SELECT MAKETIME(-900,0,0);
+MAKETIME(-900,0,0)
+-838:59:59
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.1);
+MAKETIME(-900,0,0.1)
+-838:59:59.9
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.11);
+MAKETIME(-900,0,0.11)
+-838:59:59.99
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.111);
+MAKETIME(-900,0,0.111)
+-838:59:59.999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.1111);
+MAKETIME(-900,0,0.1111)
+-838:59:59.9999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.11111);
+MAKETIME(-900,0,0.11111)
+-838:59:59.99999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.111111);
+MAKETIME(-900,0,0.111111)
+-838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.1111111);
+MAKETIME(-900,0,0.1111111)
+-838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.11111111);
+MAKETIME(-900,0,0.11111111)
+-838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,0.111111111);
+MAKETIME(-900,0,0.111111111)
+-838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:00'
+SELECT MAKETIME(-900,0,EXP(1));
+MAKETIME(-900,0,EXP(1))
+-838:59:59.999999
+Warnings:
+Warning 1292 Truncated incorrect time value: '-900:00:02'
#
# End of 5.5 tests
#
@@ -2977,7 +3140,7 @@ def EXTRACT(YEAR_MONTH FROM a) 3 6 6 Y 32896 0 63
def EXTRACT(QUARTER FROM a) 3 2 1 Y 32896 0 63
def EXTRACT(MONTH FROM a) 3 2 2 Y 32896 0 63
def EXTRACT(WEEK FROM a) 3 2 2 Y 32896 0 63
-def EXTRACT(DAY FROM a) 3 2 2 Y 32896 0 63
+def EXTRACT(DAY FROM a) 3 3 2 Y 32896 0 63
def EXTRACT(DAY_HOUR FROM a) 3 5 4 Y 32896 0 63
def EXTRACT(DAY_MINUTE FROM a) 3 7 6 Y 32896 0 63
def EXTRACT(DAY_SECOND FROM a) 3 9 8 Y 32896 0 63
@@ -3067,7 +3230,7 @@ t2 CREATE TABLE `t2` (
`EXTRACT(QUARTER FROM a)` int(2) DEFAULT NULL,
`EXTRACT(MONTH FROM a)` int(2) DEFAULT NULL,
`EXTRACT(WEEK FROM a)` int(2) DEFAULT NULL,
- `EXTRACT(DAY FROM a)` int(2) DEFAULT NULL,
+ `EXTRACT(DAY FROM a)` int(3) DEFAULT NULL,
`EXTRACT(DAY_HOUR FROM a)` int(5) DEFAULT NULL,
`EXTRACT(DAY_MINUTE FROM a)` int(7) DEFAULT NULL,
`EXTRACT(DAY_SECOND FROM a)` int(9) DEFAULT NULL,
@@ -3116,7 +3279,7 @@ def EXTRACT(YEAR_MONTH FROM a) 3 6 1 Y 32896 0 63
def EXTRACT(QUARTER FROM a) 3 2 1 Y 32896 0 63
def EXTRACT(MONTH FROM a) 3 2 1 Y 32896 0 63
def EXTRACT(WEEK FROM a) 3 2 9 Y 32896 0 63
-def EXTRACT(DAY FROM a) 3 2 2 Y 32896 0 63
+def EXTRACT(DAY FROM a) 3 3 3 Y 32896 0 63
def EXTRACT(DAY_HOUR FROM a) 3 5 5 Y 32896 0 63
def EXTRACT(DAY_MINUTE FROM a) 3 7 7 Y 32896 0 63
def EXTRACT(DAY_SECOND FROM a) 3 9 9 Y 32896 0 63
@@ -3137,7 +3300,7 @@ EXTRACT(YEAR_MONTH FROM a) 0
EXTRACT(QUARTER FROM a) 0
EXTRACT(MONTH FROM a) 0
EXTRACT(WEEK FROM a) 613566757
-EXTRACT(DAY FROM a) 34
+EXTRACT(DAY FROM a) -34
EXTRACT(DAY_HOUR FROM a) -3422
EXTRACT(DAY_MINUTE FROM a) -342259
EXTRACT(DAY_SECOND FROM a) -34225959
@@ -3203,7 +3366,7 @@ EXTRACT(YEAR_MONTH FROM a) 0
EXTRACT(QUARTER FROM a) 0
EXTRACT(MONTH FROM a) 0
EXTRACT(WEEK FROM a) 613566757
-EXTRACT(DAY FROM a) 34
+EXTRACT(DAY FROM a) -34
EXTRACT(DAY_HOUR FROM a) -3422
EXTRACT(DAY_MINUTE FROM a) -342259
EXTRACT(DAY_SECOND FROM a) -34225959
@@ -3248,7 +3411,7 @@ t2 CREATE TABLE `t2` (
`EXTRACT(QUARTER FROM a)` int(2) DEFAULT NULL,
`EXTRACT(MONTH FROM a)` int(2) DEFAULT NULL,
`EXTRACT(WEEK FROM a)` int(2) DEFAULT NULL,
- `EXTRACT(DAY FROM a)` int(2) DEFAULT NULL,
+ `EXTRACT(DAY FROM a)` int(3) DEFAULT NULL,
`EXTRACT(DAY_HOUR FROM a)` int(5) DEFAULT NULL,
`EXTRACT(DAY_MINUTE FROM a)` int(7) DEFAULT NULL,
`EXTRACT(DAY_SECOND FROM a)` int(9) DEFAULT NULL,
@@ -3414,6 +3577,11 @@ ADDTIME(TIME'10:20:30', DATE'2001-01-01') AS c3,
ADDTIME(TIME'10:20:30', COALESCE(DATE'2001-01-01',TIMESTAMP'2001-01-01 00:00:00')) AS c4;
c1 c2 c3 c4
NULL NULL NULL NULL
+Warnings:
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '2001-01-01 00:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '2001-01-01 00:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '2001-01-01'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '2001-01-01 00:00:00'
SELECT
HOUR(TIMESTAMP'0000-00-01 10:00:00') AS h0,
TIME_TO_SEC(TIMESTAMP'0000-00-01 10:00:00') AS tts0,
@@ -3554,6 +3722,39 @@ DROP FUNCTION fn_sleep_before_now;
DROP TRIGGER trg_insert_t_ts;
DROP TABLE t_ts, t_trig;
#
+# MDEV-16878 Functions ADDTIME and SUBTIME get wrongly removed from WHERE by the equal expression optimizer
+#
+CREATE TABLE t1 (a TIME);
+INSERT INTO t1 VALUES ('00:00:10'),('00:00:20');
+SELECT a, SUBTIME(a,TIME'00:00:01'), ADDTIME(a,TIME'00:00:01') FROM t1;
+a SUBTIME(a,TIME'00:00:01') ADDTIME(a,TIME'00:00:01')
+00:00:10 00:00:09 00:00:11
+00:00:20 00:00:19 00:00:21
+SELECT * FROM t1 WHERE SUBTIME(a,TIME'00:00:01')=TIME'00:00:09';
+a
+00:00:10
+SELECT * FROM t1 WHERE ADDTIME(a,TIME'00:00:01')<=TIME'00:00:09';
+a
+SELECT * FROM t1 WHERE SUBTIME(a,TIME'00:00:01')=TIME'00:00:09' AND ADDTIME(a,TIME'00:00:01')<=TIME'00:00:09';
+a
+EXPLAIN EXTENDED SELECT * FROM t1 WHERE SUBTIME(a,TIME'00:00:01')=TIME'00:00:09' AND ADDTIME(a,TIME'00:00:01')<=TIME'00:00:09';
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 2 100.00 Using where
+Warnings:
+Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where subtime(`test`.`t1`.`a`,TIME'00:00:01') = TIME'00:00:09' and addtime(`test`.`t1`.`a`,TIME'00:00:01') <= TIME'00:00:09'
+DROP TABLE t1;
+#
+# MDEV-15363 Wrong result for CAST(LAST_DAY(TIME'00:00:00') AS TIME)
+#
+set timestamp=unix_timestamp('2018-08-02 10:10:10');
+SELECT
+LAST_DAY(TIME'00:00:00') AS c1,
+CAST(CAST(LAST_DAY(TIME'00:00:00') AS DATE) AS TIME) AS c2,
+CAST(LAST_DAY(TIME'00:00:00') AS TIME) AS c3;
+c1 c2 c3
+2018-08-31 00:00:00 00:00:00
+# End of 10.3 tests
+#
# MDEV-14032 SEC_TO_TIME executes side effect two times
#
SET @a=10000000;
@@ -3582,3 +3783,2463 @@ a
f1 was called
DROP TABLE t1;
DROP FUNCTION f1;
+#
+# MDEV-17351 MICROSECOND(XXX(int_number_out_of_range)) erroneously returns 999999
+#
+# Reject anything that's parsed as DATETIME or DATE
+CREATE TABLE t1 (a VARCHAR(64));
+INSERT INTO t1 VALUES
+('2001-01-01 10:20:30'),
+('01-01-01 10:20:30'),
+('2001-01-01 '),
+('20010101102030'),
+('010101102030');
+SELECT ADDTIME(DATE'2001-01-01',a), a FROM t1;
+ADDTIME(DATE'2001-01-01',a) a
+NULL 2001-01-01 10:20:30
+NULL 01-01-01 10:20:30
+NULL 2001-01-01
+NULL 20010101102030
+NULL 010101102030
+Warnings:
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '2001-01-01 10:20:30'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '01-01-01 10:20:30'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '2001-01-01 '
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '20010101102030'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '010101102030'
+DROP TABLE t1;
+# GREATEST(decimal, time)
+SELECT
+GREATEST(8395959, TIME'00:00:00') AS c0,
+GREATEST(8395959.0, TIME'00:00:00') AS c1,
+GREATEST(8395959.00, TIME'00:00:00') AS c2,
+GREATEST(8395959.000, TIME'00:00:00') AS c3,
+GREATEST(8395959.0000, TIME'00:00:00') AS c4,
+GREATEST(8395959.00000, TIME'00:00:00') AS c5,
+GREATEST(8395959.000000, TIME'00:00:00') AS c6,
+GREATEST(8395959.0000000, TIME'00:00:00') AS c7;
+c0 838:59:59
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+c7 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.0'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.0000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.00000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.0000000'
+SELECT
+MICROSECOND(GREATEST(8395959, TIME'00:00:00')) AS c0,
+MICROSECOND(GREATEST(8395959.0, TIME'00:00:00')) AS c1,
+MICROSECOND(GREATEST(8395959.00, TIME'00:00:00')) AS c2,
+MICROSECOND(GREATEST(8395959.000, TIME'00:00:00')) AS c3,
+MICROSECOND(GREATEST(8395959.0000, TIME'00:00:00')) AS c4,
+MICROSECOND(GREATEST(8395959.00000, TIME'00:00:00')) AS c5,
+MICROSECOND(GREATEST(8395959.000000, TIME'00:00:00')) AS c6,
+MICROSECOND(GREATEST(8395959.0000000, TIME'00:00:00')) AS c7;
+c0 0
+c1 900000
+c2 990000
+c3 999000
+c4 999900
+c5 999990
+c6 999999
+c7 999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.0'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.0000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.00000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959.0000000'
+SELECT
+CAST(GREATEST(8395959, TIME'00:00:00') AS SIGNED) AS ci,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,0)) AS c0,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,1)) AS c1,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,2)) AS c2,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,3)) AS c3,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,4)) AS c4,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,5)) AS c5,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,6)) AS c6,
+CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,7)) AS c7;
+ci 8385959
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+SELECT
+GREATEST(8395959, TIME'00:00:00') AS ci,
+GREATEST(8395959, TIME'00:00:00')+0 AS c0,
+GREATEST(8395959, TIME'00:00:00')+0.0 AS c1,
+GREATEST(8395959, TIME'00:00:00')+0.00 AS c2,
+GREATEST(8395959, TIME'00:00:00')+0.000 AS c3,
+GREATEST(8395959, TIME'00:00:00')+0.0000 AS c4,
+GREATEST(8395959, TIME'00:00:00')+0.00000 AS c5,
+GREATEST(8395959, TIME'00:00:00')+0.000000 AS c6,
+GREATEST(8395959, TIME'00:00:00')+0.0000000 AS c7;
+ci 838:59:59
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '8395959'
+# GREATEST(string, time)
+SELECT
+GREATEST('839:59:59', TIME'00:00:00') AS ci,
+GREATEST('839:59:59.0', TIME'00:00:00') AS c1,
+GREATEST('839:59:59.00', TIME'00:00:00') AS c2,
+GREATEST('839:59:59.000', TIME'00:00:00') AS c3,
+GREATEST('839:59:59.0000', TIME'00:00:00') AS c4,
+GREATEST('839:59:59.00000', TIME'00:00:00') AS c5,
+GREATEST('839:59:59.000000', TIME'00:00:00') AS c6,
+GREATEST('839:59:59.0000000', TIME'00:00:00') AS c7;
+ci 838:59:59
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+c7 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.0'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.0000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.00000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.0000000'
+SELECT
+MICROSECOND(GREATEST('839:59:59', TIME'00:00:00')) AS ci,
+MICROSECOND(GREATEST('839:59:59.0', TIME'00:00:00')) AS c1,
+MICROSECOND(GREATEST('839:59:59.00', TIME'00:00:00')) AS c2,
+MICROSECOND(GREATEST('839:59:59.000', TIME'00:00:00')) AS c3,
+MICROSECOND(GREATEST('839:59:59.0000', TIME'00:00:00')) AS c4,
+MICROSECOND(GREATEST('839:59:59.00000', TIME'00:00:00')) AS c5,
+MICROSECOND(GREATEST('839:59:59.000000', TIME'00:00:00')) AS c6,
+MICROSECOND(GREATEST('839:59:59.0000000', TIME'00:00:00')) AS c7;
+ci 0
+c1 900000
+c2 990000
+c3 999000
+c4 999900
+c5 999990
+c6 999999
+c7 999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.0'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.0000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.00000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59.0000000'
+SELECT
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS SIGNED) AS ci,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,0)) AS c0,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,1)) AS c1,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,2)) AS c2,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,3)) AS c3,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,4)) AS c4,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,5)) AS c5,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,6)) AS c6,
+CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,7)) AS c7;
+ci 8385959
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+GREATEST('839:59:59', TIME'00:00:00') AS ci,
+GREATEST('839:59:59', TIME'00:00:00')+0 AS c0,
+GREATEST('839:59:59', TIME'00:00:00')+0.0 AS c1,
+GREATEST('839:59:59', TIME'00:00:00')+0.00 AS c2,
+GREATEST('839:59:59', TIME'00:00:00')+0.000 AS c3,
+GREATEST('839:59:59', TIME'00:00:00')+0.0000 AS c4,
+GREATEST('839:59:59', TIME'00:00:00')+0.00000 AS c5,
+GREATEST('839:59:59', TIME'00:00:00')+0.000000 AS c6,
+GREATEST('839:59:59', TIME'00:00:00')+0.0000000 AS c7;
+ci 838:59:59
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+# ADDTIME(datetime, decimal)
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0) AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00) AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000) AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000) AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00000) AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000000) AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000000) AS c7;
+c0 2001-02-04 23:59:59
+c1 2001-02-04 23:59:59.0
+c2 2001-02-04 23:59:59.00
+c3 2001-02-04 23:59:59.000
+c4 2001-02-04 23:59:59.0000
+c5 2001-02-04 23:59:59.00000
+c6 2001-02-04 23:59:59.000000
+c7 2001-02-04 23:59:59.000000
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+SELECT
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)) AS c0,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0)) AS c1,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00)) AS c2,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000)) AS c3,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000)) AS c4,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00000)) AS c5,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000000)) AS c6,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000000)) AS c7;
+c0 0
+c1 0
+c2 0
+c3 0
+c4 0
+c5 0
+c6 0
+c7 0
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+SELECT
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS SIGNED) AS ci,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,0)) AS c0,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,1)) AS c1,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,2)) AS c2,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,3)) AS c3,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,4)) AS c4,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,5)) AS c5,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,6)) AS c6,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,7)) AS c7;
+ci 20010204235959
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+c7 20010204235959.0000000
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.0000000 AS c7;
+ci 2001-02-04 23:59:59
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+c7 20010204235959.0000000
+# ADDTIME(datetime, string)
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0') AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00') AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000') AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000') AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00000') AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000000') AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000000') AS c7;
+c0 2001-02-04 23:59:59
+c1 2001-02-04 23:59:59.0
+c2 2001-02-04 23:59:59.00
+c3 2001-02-04 23:59:59.000
+c4 2001-02-04 23:59:59.0000
+c5 2001-02-04 23:59:59.00000
+c6 2001-02-04 23:59:59.000000
+c7 2001-02-04 23:59:59.000000
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '839:59:59.0000000'
+SELECT
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')) AS c0,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0')) AS c1,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00')) AS c2,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000')) AS c3,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000')) AS c4,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00000')) AS c5,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000000')) AS c6,
+MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000000')) AS c7;
+c0 0
+c1 0
+c2 0
+c3 0
+c4 0
+c5 0
+c6 0
+c7 0
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '839:59:59.0000000'
+SELECT
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS SIGNED) AS ci,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,0)) AS c0,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,1)) AS c1,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,2)) AS c2,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,3)) AS c3,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,4)) AS c4,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,5)) AS c5,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,6)) AS c6,
+CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,7)) AS c7;
+ci 20010204235959
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+c7 20010204235959.0000000
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.0000000 AS c7;
+ci 2001-02-04 23:59:59
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+c7 20010204235959.0000000
+# ADDTIME(time, decimal)
+SELECT
+ADDTIME(TIME'00:00:00', 8395959) AS c0,
+ADDTIME(TIME'00:00:00', 8395959.0) AS c1,
+ADDTIME(TIME'00:00:00', 8395959.00) AS c2,
+ADDTIME(TIME'00:00:00', 8395959.000) AS c3,
+ADDTIME(TIME'00:00:00', 8395959.0000) AS c4,
+ADDTIME(TIME'00:00:00', 8395959.00000) AS c5,
+ADDTIME(TIME'00:00:00', 8395959.000000) AS c6,
+ADDTIME(TIME'00:00:00', 8395959.0000000) AS c7;
+c0 838:59:59
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+c7 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959)) AS c0,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.0)) AS c1,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.00)) AS c2,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.000)) AS c3,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.0000)) AS c4,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.00000)) AS c5,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.000000)) AS c6,
+MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.0000000)) AS c7;
+c0 0
+c1 900000
+c2 990000
+c3 999000
+c4 999900
+c5 999990
+c6 999999
+c7 999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS SIGNED) AS ci,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,0)) AS c0,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,1)) AS c1,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,2)) AS c2,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,3)) AS c3,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,4)) AS c4,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,5)) AS c5,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,6)) AS c6,
+CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,7)) AS c7;
+ci 8385959
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+ADDTIME(TIME'00:00:00', 8395959) AS ci,
+ADDTIME(TIME'00:00:00', 8395959)+0 AS c0,
+ADDTIME(TIME'00:00:00', 8395959)+0.0 AS c1,
+ADDTIME(TIME'00:00:00', 8395959)+0.00 AS c2,
+ADDTIME(TIME'00:00:00', 8395959)+0.000 AS c3,
+ADDTIME(TIME'00:00:00', 8395959)+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', 8395959)+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', 8395959)+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', 8395959)+0.0000000 AS c7;
+ci 838:59:59
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+# ADDTIME(time,string)
+SELECT
+ADDTIME(TIME'00:00:00', '839:59:59') AS c0,
+ADDTIME(TIME'00:00:00', '839:59:59.0') AS c1,
+ADDTIME(TIME'00:00:00', '839:59:59.00') AS c2,
+ADDTIME(TIME'00:00:00', '839:59:59.000') AS c3,
+ADDTIME(TIME'00:00:00', '839:59:59.0000') AS c4,
+ADDTIME(TIME'00:00:00', '839:59:59.00000') AS c5,
+ADDTIME(TIME'00:00:00', '839:59:59.000000') AS c6,
+ADDTIME(TIME'00:00:00', '839:59:59.0000000') AS c7;
+c0 838:59:59
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+c7 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '839:59:59.0000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59')) AS c0,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.0')) AS c1,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.00')) AS c2,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.000')) AS c3,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.0000')) AS c4,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.00000')) AS c5,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.000000')) AS c6,
+MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.0000000')) AS c7;
+c0 0
+c1 900000
+c2 990000
+c3 999000
+c4 999900
+c5 999990
+c6 999999
+c7 999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '839:59:59.0000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS SIGNED) AS ci,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,0)) AS c0,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,1)) AS c1,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,2)) AS c2,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,3)) AS c3,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,4)) AS c4,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,5)) AS c5,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,6)) AS c6,
+CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,7)) AS c7;
+ci 8385959
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+ADDTIME(TIME'00:00:00', '839:59:59') AS ci,
+ADDTIME(TIME'00:00:00', '839:59:59')+0 AS c0,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.0 AS c1,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.00 AS c2,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.000 AS c3,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', '839:59:59')+0.0000000 AS c7;
+ci 838:59:59
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+# ADDTIME(int,int)
+SELECT
+ADDTIME(0, 8395959) AS c,
+MICROSECOND(ADDTIME(0, 8395959)) AS cm,
+CAST(ADDTIME(0, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+CAST(ADDTIME(0, 8395959) AS DECIMAL(30,0)) AS cd300;
+c 838:59:59
+cm 0
+cs_fixme_mdev_17384 838
+cd300 8385959
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect INTEGER value: '838:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+ADDTIME(20010101000000, 8395959) AS c,
+MICROSECOND(ADDTIME(20010101000000, 8395959)) AS cm,
+CAST(ADDTIME(20010101000000, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+CAST(ADDTIME(20010101000000, 8395959) AS DECIMAL(30,0)) AS cd300;
+c 2001-02-04 23:59:59
+cm 0
+cs_fixme_mdev_17384 2001
+cd300 20010204235959
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect INTEGER value: '2001-02-04 23:59:59'
+# ADDTIME(decimal,int)
+# 8385960 in cd300 is correct: addtime returns '838:59:59.9'
+# which is further *rounded* to a decimals(30,0)
+SELECT
+ADDTIME(0.0, 8395959) AS c,
+MICROSECOND(ADDTIME(0.0, 8395959)) AS cm,
+CAST(ADDTIME(0.0, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,0)) AS cd300;
+c 838:59:59.9
+cm 900000
+cs_fixme_mdev_17384 838
+cd300 8385960
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect INTEGER value: '838:59:59.9'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+ADDTIME(20010101000000.0, 8395959) AS c,
+MICROSECOND(ADDTIME(20010101000000.0, 8395959)) AS cm,
+CAST(ADDTIME(20010101000000.0, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+CAST(ADDTIME(20010101000000.0, 8395959) AS DECIMAL(30,0)) AS cd300;
+c 2001-02-04 23:59:59.0
+cm 0
+cs_fixme_mdev_17384 2001
+cd300 20010204235959
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect INTEGER value: '2001-02-04 23:59:59.0'
+# ADDTIME(decimal,decimal)
+SELECT
+ADDTIME(0.0, 8395959.0) AS c1,
+ADDTIME(0.0, 8395959.00) AS c2,
+ADDTIME(0.0, 8395959.000) AS c3,
+ADDTIME(0.0, 8395959.0000) AS c4,
+ADDTIME(0.0, 8395959.00000) AS c5,
+ADDTIME(0.0, 8395959.000000) AS c6,
+ADDTIME(0.0, 8395959.0000000) AS c7;
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+c7 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+MICROSECOND(ADDTIME(0.0, 8395959.0)) AS c1,
+MICROSECOND(ADDTIME(0.0, 8395959.00)) AS c2,
+MICROSECOND(ADDTIME(0.0, 8395959.000)) AS c3,
+MICROSECOND(ADDTIME(0.0, 8395959.0000)) AS c4,
+MICROSECOND(ADDTIME(0.0, 8395959.00000)) AS c5,
+MICROSECOND(ADDTIME(0.0, 8395959.000000)) AS c6,
+MICROSECOND(ADDTIME(0.0, 8395959.0000000)) AS c7;
+c1 900000
+c2 990000
+c3 999000
+c4 999900
+c5 999990
+c6 999999
+c7 999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+# 8385960 in c1 is correct: addtime returns '838:59:59.9'
+# which is further *rounded* to a decimals(30,0)
+SELECT
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,0)) AS c0,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,1)) AS c1,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,2)) AS c2,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,3)) AS c3,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,4)) AS c4,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,5)) AS c5,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,6)) AS c6,
+CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,7)) AS c7;
+c0 8385960
+c1 8385959.9
+c2 8385959.90
+c3 8385959.900
+c4 8385959.9000
+c5 8385959.90000
+c6 8385959.900000
+c7 8385959.9000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+SELECT
+ADDTIME(0.0, 8395959)+0 AS c0,
+ADDTIME(0.0, 8395959)+0.0 AS c1,
+ADDTIME(0.0, 8395959)+0.00 AS c2,
+ADDTIME(0.0, 8395959)+0.000 AS c3,
+ADDTIME(0.0, 8395959)+0.0000 AS c4,
+ADDTIME(0.0, 8395959)+0.00000 AS c5,
+ADDTIME(0.0, 8395959)+0.000000 AS c6,
+ADDTIME(0.0, 8395959)+0.0000000 AS c7;
+c0 8385959.9
+c1 8385959.9
+c2 8385959.90
+c3 8385959.900
+c4 8385959.9000
+c5 8385959.90000
+c6 8385959.900000
+c7 8385959.9000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '839:59:59'
+# TIMESTAMP(string,decimal)
+SELECT
+TIMESTAMP('2001-01-01', 8395959) AS ci,
+TIMESTAMP('2001-01-01', 8395959.0) AS c1,
+TIMESTAMP('2001-01-01', 8395959.00) AS c2,
+TIMESTAMP('2001-01-01', 8395959.000) AS c3,
+TIMESTAMP('2001-01-01', 8395959.0000) AS c4,
+TIMESTAMP('2001-01-01', 8395959.00000) AS c5,
+TIMESTAMP('2001-01-01', 8395959.000000) AS c6,
+TIMESTAMP('2001-01-01', 8395959.0000000) AS c7;
+ci 2001-02-04 23:59:59
+c1 2001-02-04 23:59:59.0
+c2 2001-02-04 23:59:59.00
+c3 2001-02-04 23:59:59.000
+c4 2001-02-04 23:59:59.0000
+c5 2001-02-04 23:59:59.00000
+c6 2001-02-04 23:59:59.000000
+c7 2001-02-04 23:59:59.000000
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+SELECT
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959)) AS ci,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.0)) AS c1,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.00)) AS c2,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.000)) AS c3,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.0000)) AS c4,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.00000)) AS c5,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.000000)) AS c6,
+MICROSECOND(TIMESTAMP('2001-01-01', 8395959.0000000)) AS c7;
+ci 0
+c1 0
+c2 0
+c3 0
+c4 0
+c5 0
+c6 0
+c7 0
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '8395959.0000000'
+SELECT
+CAST(TIMESTAMP('2001-01-01', 8395959) AS SIGNED) AS ci,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,0)) AS c0,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,1)) AS c1,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,2)) AS c2,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,3)) AS c3,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,4)) AS c4,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,5)) AS c5,
+CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,6)) AS c6;
+ci 20010204235959
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+SELECT
+TIMESTAMP('2001-01-01', 8395959) AS ci,
+TIMESTAMP('2001-01-01', 8395959)+0 AS c0,
+TIMESTAMP('2001-01-01', 8395959)+0.0 AS c1,
+TIMESTAMP('2001-01-01', 8395959)+0.00 AS c2,
+TIMESTAMP('2001-01-01', 8395959)+0.000 AS c3,
+TIMESTAMP('2001-01-01', 8395959)+0.0000 AS c4,
+TIMESTAMP('2001-01-01', 8395959)+0.00000 AS c5,
+TIMESTAMP('2001-01-01', 8395959)+0.000000 AS c6,
+TIMESTAMP('2001-01-01', 8395959)+0.0000000 AS c7;
+ci 2001-02-04 23:59:59
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+c7 20010204235959.0000000
+# TIMESTAMP(string,string)
+SELECT
+TIMESTAMP('2001-01-01', '839:59:59') AS ci,
+TIMESTAMP('2001-01-01', '839:59:59.0') AS c1,
+TIMESTAMP('2001-01-01', '839:59:59.00') AS c2,
+TIMESTAMP('2001-01-01', '839:59:59.000') AS c3,
+TIMESTAMP('2001-01-01', '839:59:59.0000') AS c4,
+TIMESTAMP('2001-01-01', '839:59:59.00000') AS c5,
+TIMESTAMP('2001-01-01', '839:59:59.000000') AS c6,
+TIMESTAMP('2001-01-01', '839:59:59.0000000') AS c7;
+ci 2001-02-04 23:59:59
+c1 2001-02-04 23:59:59.0
+c2 2001-02-04 23:59:59.00
+c3 2001-02-04 23:59:59.000
+c4 2001-02-04 23:59:59.0000
+c5 2001-02-04 23:59:59.00000
+c6 2001-02-04 23:59:59.000000
+c7 2001-02-04 23:59:59.000000
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '839:59:59.0000000'
+SELECT
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59')) AS ci,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.0')) AS c1,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.00')) AS c2,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.000')) AS c3,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.0000')) AS c4,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.00000')) AS c5,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.000000')) AS c6,
+MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.0000000')) AS c7;
+ci 0
+c1 0
+c2 0
+c3 0
+c4 0
+c5 0
+c6 0
+c7 0
+Warnings:
+Level Note
+Code 1292
+Message Truncated incorrect INTERVAL DAY TO SECOND value: '839:59:59.0000000'
+SELECT
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS SIGNED) AS ci,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,0)) AS c0,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,1)) AS c1,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,2)) AS c2,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,3)) AS c3,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,4)) AS c4,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,5)) AS c5,
+CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,6)) AS c6;
+ci 20010204235959
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+SELECT
+TIMESTAMP('2001-01-01', '839:59:59') AS ci,
+TIMESTAMP('2001-01-01', '839:59:59')+0 AS c0,
+TIMESTAMP('2001-01-01', '839:59:59')+0.0 AS c1,
+TIMESTAMP('2001-01-01', '839:59:59')+0.00 AS c2,
+TIMESTAMP('2001-01-01', '839:59:59')+0.000 AS c3,
+TIMESTAMP('2001-01-01', '839:59:59')+0.0000 AS c4,
+TIMESTAMP('2001-01-01', '839:59:59')+0.00000 AS c5,
+TIMESTAMP('2001-01-01', '839:59:59')+0.000000 AS c6,
+TIMESTAMP('2001-01-01', '839:59:59')+0.0000000 AS c7;
+ci 2001-02-04 23:59:59
+c0 20010204235959
+c1 20010204235959.0
+c2 20010204235959.00
+c3 20010204235959.000
+c4 20010204235959.0000
+c5 20010204235959.00000
+c6 20010204235959.000000
+c7 20010204235959.0000000
+# Corner cases for TIMESTAMP(timestamp,xxx)
+# HOUR is outside of supported INTERVAL DAYS TO SECONDS range
+# Expect NULL with INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('4294967296:00:00', '178956970 16:00:00');
+INSERT INTO t1 VALUES ('4294967295:59:59', '178956970 15:59:59');
+INSERT INTO t1 VALUES ('4294967294:59:59', '178956970 14:59:59');
+INSERT INTO t1 VALUES ('87649416:00:00', '3652059 00:00:00');
+SELECT TIMESTAMP('0001-01-01 00:00:00', a) AS ta, TIMESTAMP('0001-01-01 00:00:00', b) AS tb FROM t1;
+ta tb
+NULL NULL
+NULL NULL
+NULL NULL
+NULL NULL
+Warnings:
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '4294967296:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '178956970 16:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '178956970 15:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '4294967294:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '178956970 14:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '87649416:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '3652059 00:00:00'
+DROP TABLE t1;
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('-4294967296:00:00', '-178956970 16:00:00');
+INSERT INTO t1 VALUES ('-4294967295:59:59', '-178956970 15:59:59');
+INSERT INTO t1 VALUES ('-4294967294:59:59', '-178956970 14:59:59');
+INSERT INTO t1 VALUES ('-87649416:00:00', '-3652059 00:00:00');
+SELECT TIMESTAMP('9999-12-31 23:59:59', a) AS ta, TIMESTAMP('9999-12-31 23:59:59.999999', b) AS tb FROM t1;
+ta tb
+NULL NULL
+NULL NULL
+NULL NULL
+NULL NULL
+Warnings:
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-4294967296:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-178956970 16:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-4294967295:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-178956970 15:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-4294967294:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-178956970 14:59:59'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-87649416:00:00'
+Warning 1292 Incorrect INTERVAL DAY TO SECOND value: '-3652059 00:00:00'
+DROP TABLE t1;
+# HOUR is OK
+# Expect max or near-max DATETIME value + no INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('87649415:59:59.999999', '3652058 23:59:59.999999');
+INSERT INTO t1 VALUES ('87649415:59:59', '3652058 23:59:59');
+SELECT TIMESTAMP('0001-01-01 00:00:00', a) AS ta, TIMESTAMP('0001-01-01 00:00:00', b) AS tb FROM t1;
+ta tb
+9999-12-31 23:59:59.999999 9999-12-31 23:59:59.999999
+9999-12-31 23:59:59.000000 9999-12-31 23:59:59.000000
+DROP TABLE t1;
+# HOUR is OK
+# Expect near '0001-01-01 00:00:00' DATETIME value + no INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('-87649415:59:59.999999', '-3652058 23:59:59.999999');
+INSERT INTO t1 VALUES ('-87649415:59:59', '-3652058 23:59:59');
+SELECT TIMESTAMP('9999-12-31 23:59:59', a) AS ta, TIMESTAMP('9999-12-31 23:59:59.999999', b) AS tb FROM t1;
+ta tb
+NULL 0001-01-01 00:00:00.000000
+0001-01-01 00:00:00.000000 0001-01-01 00:00:00.999999
+DROP TABLE t1;
+# HOUR is OK
+# Expect NULL on datetime arithmetic overflow + no INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('-00:00:00.000001', '-0 00:00:00.000001');
+SELECT TIMESTAMP('0001-01-01 00:00:00', a) AS ta, TIMESTAMP('0001-01-01 00:00:00', b) AS tb FROM t1;
+ta tb
+NULL NULL
+DROP TABLE t1;
+# Corner cases for ADDTIME(timestamp,xxx)
+# HOUR is outside of UINT_MAX32 range
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959) AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59') AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+# HOUR UINT_MAX32
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959) AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59') AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+# HOUR is max_useful_hour()+1
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959) AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59') AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+# HOUR is max_useful_hour()
+# Expect NULL (calc_time_diff overflows ) + no INTERVAL warnings
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959) AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+SELECT
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59') AS ci,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0 AS c0,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.0 AS c1,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.00 AS c2,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.000 AS c3,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.0000 AS c4,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.00000 AS c5,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.000000 AS c6,
+ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+# HOUR is max_useful_hour()
+# Expect non-NULL + no warnings
+SELECT
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959) AS ci,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0 AS c0,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.0 AS c1,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.00 AS c2,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.000 AS c3,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.0000 AS c4,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.00000 AS c5,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.000000 AS c6,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.0000000 AS c7;
+ci 9999-12-31 23:59:59
+c0 99991231235959
+c1 99991231235959.0
+c2 99991231235959.00
+c3 99991231235959.000
+c4 99991231235959.0000
+c5 99991231235959.00000
+c6 99991231235959.000000
+c7 99991231235959.0000000
+SELECT
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59') AS ci,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0 AS c0,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.0 AS c1,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.00 AS c2,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.000 AS c3,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.0000 AS c4,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.00000 AS c5,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.000000 AS c6,
+ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.0000000 AS c7;
+ci 9999-12-31 23:59:59
+c0 99991231235959
+c1 99991231235959.0
+c2 99991231235959.00
+c3 99991231235959.000
+c4 99991231235959.0000
+c5 99991231235959.00000
+c6 99991231235959.000000
+c7 99991231235959.0000000
+# Corner cases for ADDTIME(time,xxx)
+# HOUR outside of UINT32 range
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIME'00:00:00', 42949672965959) AS ci,
+ADDTIME(TIME'00:00:00', 42949672965959)+0 AS c0,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.0 AS c1,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.00 AS c2,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.000 AS c3,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', 42949672965959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672965959'
+SELECT
+ADDTIME(TIME'00:00:00', '4294967296:59:59') AS ci,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0 AS c0,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.0 AS c1,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.00 AS c2,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.000 AS c3,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967296:59:59'
+# HOUR is UINT_MAX32 (outside of INTERVAL DAY TO SECOND range)
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIME'00:00:00', 42949672955959) AS ci,
+ADDTIME(TIME'00:00:00', 42949672955959)+0 AS c0,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.0 AS c1,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.00 AS c2,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.000 AS c3,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', 42949672955959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '42949672955959'
+SELECT
+ADDTIME(TIME'00:00:00', '4294967295:59:59') AS ci,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0 AS c0,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.0 AS c1,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.00 AS c2,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.000 AS c3,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', '4294967295;00:00')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '4294967295;00:00'
+# HOUR is max_useful_hour()+1 (outside of INTERVAL DAY TO SECOND range)
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIME'00:00:00', 876494165959) AS ci,
+ADDTIME(TIME'00:00:00', 876494165959)+0 AS c0,
+ADDTIME(TIME'00:00:00', 876494165959)+0.0 AS c1,
+ADDTIME(TIME'00:00:00', 876494165959)+0.00 AS c2,
+ADDTIME(TIME'00:00:00', 876494165959)+0.000 AS c3,
+ADDTIME(TIME'00:00:00', 876494165959)+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', 876494165959)+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', 876494165959)+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', 876494165959)+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+SELECT
+ADDTIME(TIME'00:00:00', '87649416:59:59') AS ci,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0 AS c0,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.0 AS c1,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.00 AS c2,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.000 AS c3,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', '87649416:59:59')+0.0000000 AS c7;
+ci NULL
+c0 NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+c7 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+# HOUR is max_useful_hour()+1 (outside of INTERVAL DAY TO SECOND range)
+# Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ADDTIME(TIME'-838:59:59', 876494165959) AS ci,
+ADDTIME(TIME'-838:59:59.9', 876494165959) AS c1,
+ADDTIME(TIME'-838:59:59.99', 876494165959) AS c2,
+ADDTIME(TIME'-838:59:59.999', 876494165959) AS c3,
+ADDTIME(TIME'-838:59:59.9999', 876494165959) AS c4,
+ADDTIME(TIME'-838:59:59.99999', 876494165959) AS c5,
+ADDTIME(TIME'-838:59:59.999999', 876494165959) AS c6;
+ci NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '876494165959'
+SELECT
+ADDTIME(TIME'-838:59:59', '87649416:59:59') AS ci,
+ADDTIME(TIME'-838:59:59.9', '87649416:59:59') AS c1,
+ADDTIME(TIME'-838:59:59.99', '87649416:59:59') AS c2,
+ADDTIME(TIME'-838:59:59.999', '87649416:59:59') AS c3,
+ADDTIME(TIME'-838:59:59.9999', '87649416:59:59') AS c4,
+ADDTIME(TIME'-838:59:59.99999', '87649416:59:59') AS c5,
+ADDTIME(TIME'-838:59:59.999999', '87649416:59:59') AS c6;
+ci NULL
+c1 NULL
+c2 NULL
+c3 NULL
+c4 NULL
+c5 NULL
+c6 NULL
+Warnings:
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+Level Warning
+Code 1292
+Message Incorrect INTERVAL DAY TO SECOND value: '87649416:59:59'
+SELECT
+ADDTIME(TIME'-838:59:59.9999999', '87649416:59:59') AS c7;
+c7 NULL
+# HOUR is max_useful_hour() (inside INTERVAL DAY TO SECOND range)
+# Expect max TIME(0) + zero fraction + TIME warnings + no INTEVAL warnings
+SELECT
+ADDTIME(TIME'00:00:00', 876494155959) AS ci,
+ADDTIME(TIME'00:00:00', 876494155959)+0 AS c0,
+ADDTIME(TIME'00:00:00', 876494155959)+0.0 AS c1,
+ADDTIME(TIME'00:00:00', 876494155959)+0.00 AS c2,
+ADDTIME(TIME'00:00:00', 876494155959)+0.000 AS c3,
+ADDTIME(TIME'00:00:00', 876494155959)+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', 876494155959)+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', 876494155959)+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', 876494155959)+0.0000000 AS c7;
+ci 838:59:59
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+SELECT
+ADDTIME(TIME'00:00:00', '87649415:59:59') AS ci,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0 AS c0,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.0 AS c1,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.00 AS c2,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.000 AS c3,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.0000 AS c4,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.00000 AS c5,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.000000 AS c6,
+ADDTIME(TIME'00:00:00', '87649415:59:59')+0.0000000 AS c7;
+ci 838:59:59
+c0 8385959
+c1 8385959.0
+c2 8385959.00
+c3 8385959.000
+c4 8385959.0000
+c5 8385959.00000
+c6 8385959.000000
+c7 8385959.0000000
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87649415:59:59'
+# HOUR is max_useful_hour() (inside INTERVAL DAY TO SECOND range)
+# Expect max TIME(N) + TIME warnings + no INTERVAL warnings
+SELECT
+ADDTIME(TIME'-838:59:59', 876494155959) AS ci,
+ADDTIME(TIME'-838:59:59.9', 876494155959) AS c1,
+ADDTIME(TIME'-838:59:59.99', 876494155959) AS c2,
+ADDTIME(TIME'-838:59:59.999', 876494155959) AS c3,
+ADDTIME(TIME'-838:59:59.9999', 876494155959) AS c4,
+ADDTIME(TIME'-838:59:59.99999', 876494155959) AS c5,
+ADDTIME(TIME'-838:59:59.999999', 876494155959) AS c6;
+ci 838:59:59
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648577:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.100000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.010000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.001000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.000100'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.000010'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.000001'
+SELECT
+ADDTIME(TIME'-838:59:59', '87649415:59:59') AS ci,
+ADDTIME(TIME'-838:59:59.9', '87649415:59:59') AS c1,
+ADDTIME(TIME'-838:59:59.99', '87649415:59:59') AS c2,
+ADDTIME(TIME'-838:59:59.999', '87649415:59:59') AS c3,
+ADDTIME(TIME'-838:59:59.9999', '87649415:59:59') AS c4,
+ADDTIME(TIME'-838:59:59.99999', '87649415:59:59') AS c5,
+ADDTIME(TIME'-838:59:59.999999', '87649415:59:59') AS c6;
+ci 838:59:59
+c1 838:59:59.9
+c2 838:59:59.99
+c3 838:59:59.999
+c4 838:59:59.9999
+c5 838:59:59.99999
+c6 838:59:59.999999
+Warnings:
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648577:00:00'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.100000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.010000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.001000'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.000100'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.000010'
+Level Warning
+Code 1292
+Message Truncated incorrect time value: '87648576:59:59.000001'
+SELECT
+ADDTIME(TIME'-838:59:59.9999999', '87649415:59:59') AS c7;
+c7 838:59:59.999999
+#
+# MDEV-17400 The result of TIME('42949672965959-01') depends on architecture
+#
+SELECT TIME('42949672955959-01'), TIME('42949672965959-01');
+TIME('42949672955959-01') TIME('42949672965959-01')
+NULL NULL
+Warnings:
+Warning 1292 Incorrect time value: '42949672955959-01'
+Warning 1292 Incorrect time value: '42949672965959-01'
+SELECT TIME('18446744073709551615-01'), TIME('18446744073709551616-01');
+TIME('18446744073709551615-01') TIME('18446744073709551616-01')
+NULL NULL
+Warnings:
+Warning 1292 Incorrect time value: '18446744073709551615-01'
+Warning 1292 Incorrect time value: '18446744073709551616-01'
+#
+# MDEV-17434 EXTRACT(DAY FROM negative_time) returns wrong result
+#
+CREATE TABLE t1 (a TIME(6));
+INSERT INTO t1 VALUES ('-24:10:10.10');
+SELECT
+EXTRACT(MINUTE FROM a),
+EXTRACT(SECOND FROM a),
+EXTRACT(MICROSECOND FROM a),
+EXTRACT(DAY FROM a),
+EXTRACT(DAY_HOUR FROM a),
+EXTRACT(DAY_MINUTE FROM a),
+EXTRACT(DAY_SECOND FROM a),
+EXTRACT(DAY_MICROSECOND FROM a)
+FROM t1;
+EXTRACT(MINUTE FROM a) EXTRACT(SECOND FROM a) EXTRACT(MICROSECOND FROM a) EXTRACT(DAY FROM a) EXTRACT(DAY_HOUR FROM a) EXTRACT(DAY_MINUTE FROM a) EXTRACT(DAY_SECOND FROM a) EXTRACT(DAY_MICROSECOND FROM a)
+-10 -10 -100000 -1 -100 -10010 -1001010 -1001010100000
+CREATE TABLE t2 AS
+SELECT
+EXTRACT(MINUTE FROM a),
+EXTRACT(SECOND FROM a),
+EXTRACT(MICROSECOND FROM a),
+EXTRACT(DAY FROM a),
+EXTRACT(DAY_HOUR FROM a),
+EXTRACT(DAY_MINUTE FROM a),
+EXTRACT(DAY_SECOND FROM a),
+EXTRACT(DAY_MICROSECOND FROM a)
+FROM t1;
+SHOW CREATE TABLE t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `EXTRACT(MINUTE FROM a)` int(3) DEFAULT NULL,
+ `EXTRACT(SECOND FROM a)` int(3) DEFAULT NULL,
+ `EXTRACT(MICROSECOND FROM a)` int(7) DEFAULT NULL,
+ `EXTRACT(DAY FROM a)` int(3) DEFAULT NULL,
+ `EXTRACT(DAY_HOUR FROM a)` int(5) DEFAULT NULL,
+ `EXTRACT(DAY_MINUTE FROM a)` int(7) DEFAULT NULL,
+ `EXTRACT(DAY_SECOND FROM a)` int(9) DEFAULT NULL,
+ `EXTRACT(DAY_MICROSECOND FROM a)` bigint(15) DEFAULT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t2;
+DROP TABLE t1;
+#
+# MDEV-17478 Wrong result for TIME('+100:20:30')
+#
+SELECT TIME('+100:20:30');
+TIME('+100:20:30')
+100:20:30
+#
+# MDEV-17477 Wrong result for TIME('-2001-01-01 10:20:30')
+#
+SELECT TIME('-2001-01-01 10:20:30');
+TIME('-2001-01-01 10:20:30')
+NULL
+Warnings:
+Warning 1292 Incorrect time value: '-2001-01-01 10:20:30'
+SELECT TIME('2001-01-01') AS c1, TIME('2001-01-01 ') AS c2;
+c1 c2
+00:20:01 00:20:01
+Warnings:
+Warning 1292 Truncated incorrect time value: '2001-01-01'
+Warning 1292 Truncated incorrect time value: '2001-01-01 '
+SELECT TIME('0001:01:01 '), TIME('0001:01:01 ');
+TIME('0001:01:01 ') TIME('0001:01:01 ')
+01:01:01 01:01:01
+SELECT TIME('1 2'), TIME('1 2 ');
+TIME('1 2') TIME('1 2 ')
+00:00:01 00:00:01
+Warnings:
+Warning 1292 Truncated incorrect time value: '1 2'
+Warning 1292 Truncated incorrect time value: '1 2 '
+SELECT TIME('2001-01-01T'), TIME('2001-01-01T ');
+TIME('2001-01-01T') TIME('2001-01-01T ')
+00:00:00 00:00:00
+SELECT TIME('901-01-01T1'), TIME('901-01-01T10');
+TIME('901-01-01T1') TIME('901-01-01T10')
+01:00:00 10:00:00
+SELECT TIME('091-01-01T1'), TIME('091-01-01T10');
+TIME('091-01-01T1') TIME('091-01-01T10')
+01:00:00 10:00:00
+SELECT TIME('0001:01:01x'), TIME('0001:01:01xx');
+TIME('0001:01:01x') TIME('0001:01:01xx')
+01:01:01 01:01:01
+Warnings:
+Warning 1292 Truncated incorrect time value: '0001:01:01x'
+Warning 1292 Truncated incorrect time value: '0001:01:01xx'
+SELECT TIME('0001:01:01.'), TIME('0001:01:01..');
+TIME('0001:01:01.') TIME('0001:01:01..')
+01:01:01 01:01:01
+Warnings:
+Warning 1292 Truncated incorrect time value: '0001:01:01..'
+SELECT TIME('0001:01:01-'), TIME('0001:01:01--');
+TIME('0001:01:01-') TIME('0001:01:01--')
+01:01:01 01:01:01
+Warnings:
+Warning 1292 Truncated incorrect time value: '0001:01:01-'
+Warning 1292 Truncated incorrect time value: '0001:01:01--'
+SELECT TIME('0001:01:01-'), TIME('0001:01:01--');
+TIME('0001:01:01-') TIME('0001:01:01--')
+01:01:01 01:01:01
+Warnings:
+Warning 1292 Truncated incorrect time value: '0001:01:01-'
+Warning 1292 Truncated incorrect time value: '0001:01:01--'
+SELECT TIME('-xxx'), TIME('-xxxxxxxxxxxxxxxxxxxx');
+TIME('-xxx') TIME('-xxxxxxxxxxxxxxxxxxxx')
+NULL NULL
+Warnings:
+Warning 1292 Incorrect time value: '-xxx'
+Warning 1292 Incorrect time value: '-xxxxxxxxxxxxxxxxxxxx'
+SELECT TIME('- '), TIME('- ');
+TIME('- ') TIME('- ')
+NULL NULL
+Warnings:
+Warning 1292 Incorrect time value: '- '
+Warning 1292 Incorrect time value: '- '
+SELECT TIME('-'), TIME('-');
+TIME('-') TIME('-')
+NULL NULL
+Warnings:
+Warning 1292 Incorrect time value: '-'
+Warning 1292 Incorrect time value: '-'
+SELECT TIME('1-1-1 1:1:1'), TIME('1-1-1 1:1:1.0');
+TIME('1-1-1 1:1:1') TIME('1-1-1 1:1:1.0')
+01:01:01 01:01:01.0
+SELECT TIME('1-1-1 1:2:3'), TIME('1-1-1 1:2:3.0');
+TIME('1-1-1 1:2:3') TIME('1-1-1 1:2:3.0')
+01:02:03 01:02:03.0
+SELECT
+CAST('20050326112233 garbage' as datetime),
+CAST('20050326 garbage' as date),
+CAST('50326 garbage' as time);
+CAST('20050326112233 garbage' as datetime) CAST('20050326 garbage' as date) CAST('50326 garbage' as time)
+2005-03-26 11:22:33 2005-03-26 05:03:26
+Warnings:
+Warning 1292 Truncated incorrect datetime value: '20050326112233 garbage'
+Warning 1292 Truncated incorrect date value: '20050326 garbage'
+Warning 1292 Truncated incorrect time value: '50326 garbage'
+SELECT TIME('- 01:00:00'), TIME('- 1 01:00:00');
+TIME('- 01:00:00') TIME('- 1 01:00:00')
+-01:00:00 -25:00:00
diff --git a/mysql-test/main/func_time.test b/mysql-test/main/func_time.test
index f6f39d967f2..4c9315629f1 100644
--- a/mysql-test/main/func_time.test
+++ b/mysql-test/main/func_time.test
@@ -1705,6 +1705,59 @@ DO TO_DAYS(SEC_TO_TIME(TIME(CEILING(UUID()))));
DO TO_DAYS(SEC_TO_TIME(MAKEDATE('',RAND(~('')))));
SELECT SEC_TO_TIME(MAKEDATE(0,RAND(~0)));
+#
+# MDEV-16810 AddressSanitizer: stack-buffer-overflow in int10_to_str
+#
+SELECT PERIOD_DIFF(2018, AES_ENCRYPT('Rae Bareli', 'Rae Bareli'));
+
+
+--echo #
+--echo # MDEV-17249 MAKETIME(-1e50,0,0) returns a wrong result
+--echo #
+
+--vertical_results
+SELECT
+ MAKETIME(1e10,0,0),
+ MAKETIME(-1e10,0,0),
+ MAKETIME(1e50,0,0),
+ MAKETIME(-1e50,0,0),
+ MAKETIME(COALESCE(1e50),0,0),
+ MAKETIME(COALESCE(-1e50),0,0);
+--horizontal_results
+
+CREATE TABLE t1 (a FLOAT);
+INSERT INTO t1 VALUES (1e30),(-1e30);
+SELECT MAKETIME(a,0,0) FROM t1;
+DROP TABLE t1;
+
+--echo #
+--echo # MDEV-17244 MAKETIME(900,0,0.111) returns a wrong result
+--echo #
+
+SELECT MAKETIME(900,0,0);
+SELECT MAKETIME(900,0,0.1);
+SELECT MAKETIME(900,0,0.11);
+SELECT MAKETIME(900,0,0.111);
+SELECT MAKETIME(900,0,0.1111);
+SELECT MAKETIME(900,0,0.11111);
+SELECT MAKETIME(900,0,0.111111);
+SELECT MAKETIME(900,0,0.1111111);
+SELECT MAKETIME(900,0,0.11111111);
+SELECT MAKETIME(900,0,0.111111111);
+SELECT MAKETIME(900,0,EXP(1));
+
+SELECT MAKETIME(-900,0,0);
+SELECT MAKETIME(-900,0,0.1);
+SELECT MAKETIME(-900,0,0.11);
+SELECT MAKETIME(-900,0,0.111);
+SELECT MAKETIME(-900,0,0.1111);
+SELECT MAKETIME(-900,0,0.11111);
+SELECT MAKETIME(-900,0,0.111111);
+SELECT MAKETIME(-900,0,0.1111111);
+SELECT MAKETIME(-900,0,0.11111111);
+SELECT MAKETIME(-900,0,0.111111111);
+SELECT MAKETIME(-900,0,EXP(1));
+
--echo #
--echo # End of 5.5 tests
@@ -2141,6 +2194,32 @@ DROP TABLE t_ts, t_trig;
--echo #
+--echo # MDEV-16878 Functions ADDTIME and SUBTIME get wrongly removed from WHERE by the equal expression optimizer
+--echo #
+
+CREATE TABLE t1 (a TIME);
+INSERT INTO t1 VALUES ('00:00:10'),('00:00:20');
+SELECT a, SUBTIME(a,TIME'00:00:01'), ADDTIME(a,TIME'00:00:01') FROM t1;
+SELECT * FROM t1 WHERE SUBTIME(a,TIME'00:00:01')=TIME'00:00:09';
+SELECT * FROM t1 WHERE ADDTIME(a,TIME'00:00:01')<=TIME'00:00:09';
+SELECT * FROM t1 WHERE SUBTIME(a,TIME'00:00:01')=TIME'00:00:09' AND ADDTIME(a,TIME'00:00:01')<=TIME'00:00:09';
+EXPLAIN EXTENDED SELECT * FROM t1 WHERE SUBTIME(a,TIME'00:00:01')=TIME'00:00:09' AND ADDTIME(a,TIME'00:00:01')<=TIME'00:00:09';
+DROP TABLE t1;
+
+
+--echo #
+--echo # MDEV-15363 Wrong result for CAST(LAST_DAY(TIME'00:00:00') AS TIME)
+--echo #
+
+set timestamp=unix_timestamp('2018-08-02 10:10:10');
+SELECT
+ LAST_DAY(TIME'00:00:00') AS c1,
+ CAST(CAST(LAST_DAY(TIME'00:00:00') AS DATE) AS TIME) AS c2,
+ CAST(LAST_DAY(TIME'00:00:00') AS TIME) AS c3;
+
+--echo # End of 10.3 tests
+
+--echo #
--echo # MDEV-14032 SEC_TO_TIME executes side effect two times
--echo #
@@ -2161,3 +2240,857 @@ SELECT SEC_TO_TIME(f1());
SELECT * FROM t1;
DROP TABLE t1;
DROP FUNCTION f1;
+
+--echo #
+--echo # MDEV-17351 MICROSECOND(XXX(int_number_out_of_range)) erroneously returns 999999
+--echo #
+
+--echo # Reject anything that's parsed as DATETIME or DATE
+
+CREATE TABLE t1 (a VARCHAR(64));
+INSERT INTO t1 VALUES
+('2001-01-01 10:20:30'),
+('01-01-01 10:20:30'),
+('2001-01-01 '),
+('20010101102030'),
+('010101102030');
+SELECT ADDTIME(DATE'2001-01-01',a), a FROM t1;
+DROP TABLE t1;
+
+
+--vertical_results
+
+--echo # GREATEST(decimal, time)
+
+SELECT
+ GREATEST(8395959, TIME'00:00:00') AS c0,
+ GREATEST(8395959.0, TIME'00:00:00') AS c1,
+ GREATEST(8395959.00, TIME'00:00:00') AS c2,
+ GREATEST(8395959.000, TIME'00:00:00') AS c3,
+ GREATEST(8395959.0000, TIME'00:00:00') AS c4,
+ GREATEST(8395959.00000, TIME'00:00:00') AS c5,
+ GREATEST(8395959.000000, TIME'00:00:00') AS c6,
+ GREATEST(8395959.0000000, TIME'00:00:00') AS c7;
+
+SELECT
+ MICROSECOND(GREATEST(8395959, TIME'00:00:00')) AS c0,
+ MICROSECOND(GREATEST(8395959.0, TIME'00:00:00')) AS c1,
+ MICROSECOND(GREATEST(8395959.00, TIME'00:00:00')) AS c2,
+ MICROSECOND(GREATEST(8395959.000, TIME'00:00:00')) AS c3,
+ MICROSECOND(GREATEST(8395959.0000, TIME'00:00:00')) AS c4,
+ MICROSECOND(GREATEST(8395959.00000, TIME'00:00:00')) AS c5,
+ MICROSECOND(GREATEST(8395959.000000, TIME'00:00:00')) AS c6,
+ MICROSECOND(GREATEST(8395959.0000000, TIME'00:00:00')) AS c7;
+
+SELECT
+ CAST(GREATEST(8395959, TIME'00:00:00') AS SIGNED) AS ci,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,0)) AS c0,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,1)) AS c1,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,2)) AS c2,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,3)) AS c3,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,4)) AS c4,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,5)) AS c5,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,6)) AS c6,
+ CAST(GREATEST(8395959, TIME'00:00:00') AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ GREATEST(8395959, TIME'00:00:00') AS ci,
+ GREATEST(8395959, TIME'00:00:00')+0 AS c0,
+ GREATEST(8395959, TIME'00:00:00')+0.0 AS c1,
+ GREATEST(8395959, TIME'00:00:00')+0.00 AS c2,
+ GREATEST(8395959, TIME'00:00:00')+0.000 AS c3,
+ GREATEST(8395959, TIME'00:00:00')+0.0000 AS c4,
+ GREATEST(8395959, TIME'00:00:00')+0.00000 AS c5,
+ GREATEST(8395959, TIME'00:00:00')+0.000000 AS c6,
+ GREATEST(8395959, TIME'00:00:00')+0.0000000 AS c7;
+
+
+
+--echo # GREATEST(string, time)
+
+SELECT
+ GREATEST('839:59:59', TIME'00:00:00') AS ci,
+ GREATEST('839:59:59.0', TIME'00:00:00') AS c1,
+ GREATEST('839:59:59.00', TIME'00:00:00') AS c2,
+ GREATEST('839:59:59.000', TIME'00:00:00') AS c3,
+ GREATEST('839:59:59.0000', TIME'00:00:00') AS c4,
+ GREATEST('839:59:59.00000', TIME'00:00:00') AS c5,
+ GREATEST('839:59:59.000000', TIME'00:00:00') AS c6,
+ GREATEST('839:59:59.0000000', TIME'00:00:00') AS c7;
+
+SELECT
+ MICROSECOND(GREATEST('839:59:59', TIME'00:00:00')) AS ci,
+ MICROSECOND(GREATEST('839:59:59.0', TIME'00:00:00')) AS c1,
+ MICROSECOND(GREATEST('839:59:59.00', TIME'00:00:00')) AS c2,
+ MICROSECOND(GREATEST('839:59:59.000', TIME'00:00:00')) AS c3,
+ MICROSECOND(GREATEST('839:59:59.0000', TIME'00:00:00')) AS c4,
+ MICROSECOND(GREATEST('839:59:59.00000', TIME'00:00:00')) AS c5,
+ MICROSECOND(GREATEST('839:59:59.000000', TIME'00:00:00')) AS c6,
+ MICROSECOND(GREATEST('839:59:59.0000000', TIME'00:00:00')) AS c7;
+
+SELECT
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS SIGNED) AS ci,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,0)) AS c0,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,1)) AS c1,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,2)) AS c2,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,3)) AS c3,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,4)) AS c4,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,5)) AS c5,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,6)) AS c6,
+ CAST(GREATEST('839:59:59', TIME'00:00:00') AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ GREATEST('839:59:59', TIME'00:00:00') AS ci,
+ GREATEST('839:59:59', TIME'00:00:00')+0 AS c0,
+ GREATEST('839:59:59', TIME'00:00:00')+0.0 AS c1,
+ GREATEST('839:59:59', TIME'00:00:00')+0.00 AS c2,
+ GREATEST('839:59:59', TIME'00:00:00')+0.000 AS c3,
+ GREATEST('839:59:59', TIME'00:00:00')+0.0000 AS c4,
+ GREATEST('839:59:59', TIME'00:00:00')+0.00000 AS c5,
+ GREATEST('839:59:59', TIME'00:00:00')+0.000000 AS c6,
+ GREATEST('839:59:59', TIME'00:00:00')+0.0000000 AS c7;
+
+
+--echo # ADDTIME(datetime, decimal)
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0) AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00) AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000) AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000) AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00000) AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000000) AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000000) AS c7;
+
+SELECT
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)) AS c0,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0)) AS c1,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00)) AS c2,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000)) AS c3,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000)) AS c4,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.00000)) AS c5,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.000000)) AS c6,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959.0000000)) AS c7;
+
+SELECT
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS SIGNED) AS ci,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,0)) AS c0,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,1)) AS c1,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,2)) AS c2,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,3)) AS c3,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,4)) AS c4,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,5)) AS c5,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,6)) AS c6,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959) AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 8395959)+0.0000000 AS c7;
+
+--echo # ADDTIME(datetime, string)
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0') AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00') AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000') AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000') AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00000') AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000000') AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000000') AS c7;
+
+SELECT
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')) AS c0,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0')) AS c1,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00')) AS c2,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000')) AS c3,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000')) AS c4,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.00000')) AS c5,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.000000')) AS c6,
+ MICROSECOND(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59.0000000')) AS c7;
+
+SELECT
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS SIGNED) AS ci,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,0)) AS c0,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,1)) AS c1,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,2)) AS c2,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,3)) AS c3,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,4)) AS c4,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,5)) AS c5,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,6)) AS c6,
+ CAST(ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59') AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '839:59:59')+0.0000000 AS c7;
+
+--echo # ADDTIME(time, decimal)
+
+SELECT
+ ADDTIME(TIME'00:00:00', 8395959) AS c0,
+ ADDTIME(TIME'00:00:00', 8395959.0) AS c1,
+ ADDTIME(TIME'00:00:00', 8395959.00) AS c2,
+ ADDTIME(TIME'00:00:00', 8395959.000) AS c3,
+ ADDTIME(TIME'00:00:00', 8395959.0000) AS c4,
+ ADDTIME(TIME'00:00:00', 8395959.00000) AS c5,
+ ADDTIME(TIME'00:00:00', 8395959.000000) AS c6,
+ ADDTIME(TIME'00:00:00', 8395959.0000000) AS c7;
+
+SELECT
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959)) AS c0,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.0)) AS c1,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.00)) AS c2,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.000)) AS c3,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.0000)) AS c4,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.00000)) AS c5,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.000000)) AS c6,
+ MICROSECOND(ADDTIME(TIME'00:00:00', 8395959.0000000)) AS c7;
+
+SELECT
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS SIGNED) AS ci,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,0)) AS c0,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,1)) AS c1,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,2)) AS c2,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,3)) AS c3,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,4)) AS c4,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,5)) AS c5,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,6)) AS c6,
+ CAST(ADDTIME(TIME'00:00:00', 8395959) AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ ADDTIME(TIME'00:00:00', 8395959) AS ci,
+ ADDTIME(TIME'00:00:00', 8395959)+0 AS c0,
+ ADDTIME(TIME'00:00:00', 8395959)+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', 8395959)+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', 8395959)+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', 8395959)+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', 8395959)+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', 8395959)+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', 8395959)+0.0000000 AS c7;
+
+--echo # ADDTIME(time,string)
+
+SELECT
+ ADDTIME(TIME'00:00:00', '839:59:59') AS c0,
+ ADDTIME(TIME'00:00:00', '839:59:59.0') AS c1,
+ ADDTIME(TIME'00:00:00', '839:59:59.00') AS c2,
+ ADDTIME(TIME'00:00:00', '839:59:59.000') AS c3,
+ ADDTIME(TIME'00:00:00', '839:59:59.0000') AS c4,
+ ADDTIME(TIME'00:00:00', '839:59:59.00000') AS c5,
+ ADDTIME(TIME'00:00:00', '839:59:59.000000') AS c6,
+ ADDTIME(TIME'00:00:00', '839:59:59.0000000') AS c7;
+
+SELECT
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59')) AS c0,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.0')) AS c1,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.00')) AS c2,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.000')) AS c3,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.0000')) AS c4,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.00000')) AS c5,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.000000')) AS c6,
+ MICROSECOND(ADDTIME(TIME'00:00:00', '839:59:59.0000000')) AS c7;
+
+SELECT
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS SIGNED) AS ci,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,0)) AS c0,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,1)) AS c1,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,2)) AS c2,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,3)) AS c3,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,4)) AS c4,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,5)) AS c5,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,6)) AS c6,
+ CAST(ADDTIME(TIME'00:00:00', '839:59:59') AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ ADDTIME(TIME'00:00:00', '839:59:59') AS ci,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0 AS c0,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', '839:59:59')+0.0000000 AS c7;
+
+--echo # ADDTIME(int,int)
+SELECT
+ ADDTIME(0, 8395959) AS c,
+ MICROSECOND(ADDTIME(0, 8395959)) AS cm,
+ CAST(ADDTIME(0, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+ CAST(ADDTIME(0, 8395959) AS DECIMAL(30,0)) AS cd300;
+
+SELECT
+ ADDTIME(20010101000000, 8395959) AS c,
+ MICROSECOND(ADDTIME(20010101000000, 8395959)) AS cm,
+ CAST(ADDTIME(20010101000000, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+ CAST(ADDTIME(20010101000000, 8395959) AS DECIMAL(30,0)) AS cd300;
+
+--echo # ADDTIME(decimal,int)
+--echo # 8385960 in cd300 is correct: addtime returns '838:59:59.9'
+--echo # which is further *rounded* to a decimals(30,0)
+SELECT
+ ADDTIME(0.0, 8395959) AS c,
+ MICROSECOND(ADDTIME(0.0, 8395959)) AS cm,
+ CAST(ADDTIME(0.0, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,0)) AS cd300;
+
+SELECT
+ ADDTIME(20010101000000.0, 8395959) AS c,
+ MICROSECOND(ADDTIME(20010101000000.0, 8395959)) AS cm,
+ CAST(ADDTIME(20010101000000.0, 8395959) AS SIGNED) AS cs_fixme_mdev_17384,
+ CAST(ADDTIME(20010101000000.0, 8395959) AS DECIMAL(30,0)) AS cd300;
+
+
+--echo # ADDTIME(decimal,decimal)
+
+SELECT
+ ADDTIME(0.0, 8395959.0) AS c1,
+ ADDTIME(0.0, 8395959.00) AS c2,
+ ADDTIME(0.0, 8395959.000) AS c3,
+ ADDTIME(0.0, 8395959.0000) AS c4,
+ ADDTIME(0.0, 8395959.00000) AS c5,
+ ADDTIME(0.0, 8395959.000000) AS c6,
+ ADDTIME(0.0, 8395959.0000000) AS c7;
+
+SELECT
+ MICROSECOND(ADDTIME(0.0, 8395959.0)) AS c1,
+ MICROSECOND(ADDTIME(0.0, 8395959.00)) AS c2,
+ MICROSECOND(ADDTIME(0.0, 8395959.000)) AS c3,
+ MICROSECOND(ADDTIME(0.0, 8395959.0000)) AS c4,
+ MICROSECOND(ADDTIME(0.0, 8395959.00000)) AS c5,
+ MICROSECOND(ADDTIME(0.0, 8395959.000000)) AS c6,
+ MICROSECOND(ADDTIME(0.0, 8395959.0000000)) AS c7;
+
+--echo # 8385960 in c1 is correct: addtime returns '838:59:59.9'
+--echo # which is further *rounded* to a decimals(30,0)
+SELECT
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,0)) AS c0,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,1)) AS c1,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,2)) AS c2,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,3)) AS c3,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,4)) AS c4,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,5)) AS c5,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,6)) AS c6,
+ CAST(ADDTIME(0.0, 8395959) AS DECIMAL(30,7)) AS c7;
+
+SELECT
+ ADDTIME(0.0, 8395959)+0 AS c0,
+ ADDTIME(0.0, 8395959)+0.0 AS c1,
+ ADDTIME(0.0, 8395959)+0.00 AS c2,
+ ADDTIME(0.0, 8395959)+0.000 AS c3,
+ ADDTIME(0.0, 8395959)+0.0000 AS c4,
+ ADDTIME(0.0, 8395959)+0.00000 AS c5,
+ ADDTIME(0.0, 8395959)+0.000000 AS c6,
+ ADDTIME(0.0, 8395959)+0.0000000 AS c7;
+
+
+--echo # TIMESTAMP(string,decimal)
+
+SELECT
+ TIMESTAMP('2001-01-01', 8395959) AS ci,
+ TIMESTAMP('2001-01-01', 8395959.0) AS c1,
+ TIMESTAMP('2001-01-01', 8395959.00) AS c2,
+ TIMESTAMP('2001-01-01', 8395959.000) AS c3,
+ TIMESTAMP('2001-01-01', 8395959.0000) AS c4,
+ TIMESTAMP('2001-01-01', 8395959.00000) AS c5,
+ TIMESTAMP('2001-01-01', 8395959.000000) AS c6,
+ TIMESTAMP('2001-01-01', 8395959.0000000) AS c7;
+
+SELECT
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959)) AS ci,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.0)) AS c1,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.00)) AS c2,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.000)) AS c3,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.0000)) AS c4,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.00000)) AS c5,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.000000)) AS c6,
+ MICROSECOND(TIMESTAMP('2001-01-01', 8395959.0000000)) AS c7;
+
+SELECT
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS SIGNED) AS ci,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,0)) AS c0,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,1)) AS c1,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,2)) AS c2,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,3)) AS c3,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,4)) AS c4,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,5)) AS c5,
+ CAST(TIMESTAMP('2001-01-01', 8395959) AS DECIMAL(30,6)) AS c6;
+
+SELECT
+ TIMESTAMP('2001-01-01', 8395959) AS ci,
+ TIMESTAMP('2001-01-01', 8395959)+0 AS c0,
+ TIMESTAMP('2001-01-01', 8395959)+0.0 AS c1,
+ TIMESTAMP('2001-01-01', 8395959)+0.00 AS c2,
+ TIMESTAMP('2001-01-01', 8395959)+0.000 AS c3,
+ TIMESTAMP('2001-01-01', 8395959)+0.0000 AS c4,
+ TIMESTAMP('2001-01-01', 8395959)+0.00000 AS c5,
+ TIMESTAMP('2001-01-01', 8395959)+0.000000 AS c6,
+ TIMESTAMP('2001-01-01', 8395959)+0.0000000 AS c7;
+
+--echo # TIMESTAMP(string,string)
+
+SELECT
+ TIMESTAMP('2001-01-01', '839:59:59') AS ci,
+ TIMESTAMP('2001-01-01', '839:59:59.0') AS c1,
+ TIMESTAMP('2001-01-01', '839:59:59.00') AS c2,
+ TIMESTAMP('2001-01-01', '839:59:59.000') AS c3,
+ TIMESTAMP('2001-01-01', '839:59:59.0000') AS c4,
+ TIMESTAMP('2001-01-01', '839:59:59.00000') AS c5,
+ TIMESTAMP('2001-01-01', '839:59:59.000000') AS c6,
+ TIMESTAMP('2001-01-01', '839:59:59.0000000') AS c7;
+
+SELECT
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59')) AS ci,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.0')) AS c1,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.00')) AS c2,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.000')) AS c3,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.0000')) AS c4,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.00000')) AS c5,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.000000')) AS c6,
+ MICROSECOND(TIMESTAMP('2001-01-01', '839:59:59.0000000')) AS c7;
+
+SELECT
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS SIGNED) AS ci,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,0)) AS c0,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,1)) AS c1,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,2)) AS c2,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,3)) AS c3,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,4)) AS c4,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,5)) AS c5,
+ CAST(TIMESTAMP('2001-01-01', '839:59:59') AS DECIMAL(30,6)) AS c6;
+
+SELECT
+ TIMESTAMP('2001-01-01', '839:59:59') AS ci,
+ TIMESTAMP('2001-01-01', '839:59:59')+0 AS c0,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.0 AS c1,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.00 AS c2,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.000 AS c3,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.0000 AS c4,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.00000 AS c5,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.000000 AS c6,
+ TIMESTAMP('2001-01-01', '839:59:59')+0.0000000 AS c7;
+
+--horizontal_results
+
+--echo # Corner cases for TIMESTAMP(timestamp,xxx)
+
+--echo # HOUR is outside of supported INTERVAL DAYS TO SECONDS range
+--echo # Expect NULL with INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('4294967296:00:00', '178956970 16:00:00');
+INSERT INTO t1 VALUES ('4294967295:59:59', '178956970 15:59:59');
+INSERT INTO t1 VALUES ('4294967294:59:59', '178956970 14:59:59');
+INSERT INTO t1 VALUES ('87649416:00:00', '3652059 00:00:00');
+SELECT TIMESTAMP('0001-01-01 00:00:00', a) AS ta, TIMESTAMP('0001-01-01 00:00:00', b) AS tb FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('-4294967296:00:00', '-178956970 16:00:00');
+INSERT INTO t1 VALUES ('-4294967295:59:59', '-178956970 15:59:59');
+INSERT INTO t1 VALUES ('-4294967294:59:59', '-178956970 14:59:59');
+INSERT INTO t1 VALUES ('-87649416:00:00', '-3652059 00:00:00');
+SELECT TIMESTAMP('9999-12-31 23:59:59', a) AS ta, TIMESTAMP('9999-12-31 23:59:59.999999', b) AS tb FROM t1;
+DROP TABLE t1;
+
+--echo # HOUR is OK
+--echo # Expect max or near-max DATETIME value + no INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('87649415:59:59.999999', '3652058 23:59:59.999999');
+INSERT INTO t1 VALUES ('87649415:59:59', '3652058 23:59:59');
+SELECT TIMESTAMP('0001-01-01 00:00:00', a) AS ta, TIMESTAMP('0001-01-01 00:00:00', b) AS tb FROM t1;
+DROP TABLE t1;
+
+--echo # HOUR is OK
+--echo # Expect near '0001-01-01 00:00:00' DATETIME value + no INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('-87649415:59:59.999999', '-3652058 23:59:59.999999');
+INSERT INTO t1 VALUES ('-87649415:59:59', '-3652058 23:59:59');
+SELECT TIMESTAMP('9999-12-31 23:59:59', a) AS ta, TIMESTAMP('9999-12-31 23:59:59.999999', b) AS tb FROM t1;
+DROP TABLE t1;
+
+--echo # HOUR is OK
+--echo # Expect NULL on datetime arithmetic overflow + no INTERVAL warnings
+CREATE TABLE t1 (a VARCHAR(64), b VARCHAR(64));
+INSERT INTO t1 VALUES ('-00:00:00.000001', '-0 00:00:00.000001');
+SELECT TIMESTAMP('0001-01-01 00:00:00', a) AS ta, TIMESTAMP('0001-01-01 00:00:00', b) AS tb FROM t1;
+DROP TABLE t1;
+
+
+--echo # Corner cases for ADDTIME(timestamp,xxx)
+--vertical_results
+
+--echo # HOUR is outside of UINT_MAX32 range
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959) AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672965959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59') AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967296:59:59')+0.0000000 AS c7;
+
+## TODO: add '0001-01-01 00:00:00'
+
+--echo # HOUR UINT_MAX32
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959) AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 42949672955959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59') AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '4294967295:59:59')+0.0000000 AS c7;
+
+--echo # HOUR is max_useful_hour()+1
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959) AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494165959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59') AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649416:59:59')+0.0000000 AS c7;
+
+--echo # HOUR is max_useful_hour()
+--echo # Expect NULL (calc_time_diff overflows ) + no INTERVAL warnings
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959) AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', 876494155959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59') AS ci,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0 AS c0,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.0 AS c1,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.00 AS c2,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.000 AS c3,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'2001-01-01 00:00:00', '87649415:59:59')+0.0000000 AS c7;
+
+--echo # HOUR is max_useful_hour()
+--echo # Expect non-NULL + no warnings
+SELECT
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959) AS ci,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0 AS c0,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.0 AS c1,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.00 AS c2,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.000 AS c3,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', 876494155959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59') AS ci,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0 AS c0,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.0 AS c1,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.00 AS c2,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.000 AS c3,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.0000 AS c4,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.00000 AS c5,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.000000 AS c6,
+ ADDTIME(TIMESTAMP'0001-01-01 00:00:00', '87649415:59:59')+0.0000000 AS c7;
+--horizontal_results
+
+
+--echo # Corner cases for ADDTIME(time,xxx)
+--vertical_results
+
+--echo # HOUR outside of UINT32 range
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ ADDTIME(TIME'00:00:00', 42949672965959) AS ci,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0 AS c0,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', 42949672965959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIME'00:00:00', '4294967296:59:59') AS ci,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0 AS c0,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', '4294967296:59:59')+0.0000000 AS c7;
+
+--echo # HOUR is UINT_MAX32 (outside of INTERVAL DAY TO SECOND range)
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+SELECT
+ ADDTIME(TIME'00:00:00', 42949672955959) AS ci,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0 AS c0,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', 42949672955959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIME'00:00:00', '4294967295:59:59') AS ci,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0 AS c0,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', '4294967295:59:59')+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', '4294967295;00:00')+0.0000000 AS c7;
+
+--echo # HOUR is max_useful_hour()+1 (outside of INTERVAL DAY TO SECOND range)
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+
+SELECT
+ ADDTIME(TIME'00:00:00', 876494165959) AS ci,
+ ADDTIME(TIME'00:00:00', 876494165959)+0 AS c0,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', 876494165959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIME'00:00:00', '87649416:59:59') AS ci,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0 AS c0,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', '87649416:59:59')+0.0000000 AS c7;
+
+--echo # HOUR is max_useful_hour()+1 (outside of INTERVAL DAY TO SECOND range)
+--echo # Expect NULL + "Incorrect INTERVAL DAY TO SECOND value"
+
+SELECT
+ ADDTIME(TIME'-838:59:59', 876494165959) AS ci,
+ ADDTIME(TIME'-838:59:59.9', 876494165959) AS c1,
+ ADDTIME(TIME'-838:59:59.99', 876494165959) AS c2,
+ ADDTIME(TIME'-838:59:59.999', 876494165959) AS c3,
+ ADDTIME(TIME'-838:59:59.9999', 876494165959) AS c4,
+ ADDTIME(TIME'-838:59:59.99999', 876494165959) AS c5,
+ ADDTIME(TIME'-838:59:59.999999', 876494165959) AS c6;
+
+SELECT
+ ADDTIME(TIME'-838:59:59', '87649416:59:59') AS ci,
+ ADDTIME(TIME'-838:59:59.9', '87649416:59:59') AS c1,
+ ADDTIME(TIME'-838:59:59.99', '87649416:59:59') AS c2,
+ ADDTIME(TIME'-838:59:59.999', '87649416:59:59') AS c3,
+ ADDTIME(TIME'-838:59:59.9999', '87649416:59:59') AS c4,
+ ADDTIME(TIME'-838:59:59.99999', '87649416:59:59') AS c5,
+ ADDTIME(TIME'-838:59:59.999999', '87649416:59:59') AS c6;
+
+# This does not give a warning about nanosecond truncation in --ps runs
+# so disable warnings
+--disable_warnings
+SELECT
+ ADDTIME(TIME'-838:59:59.9999999', '87649416:59:59') AS c7;
+--enable_warnings
+
+--echo # HOUR is max_useful_hour() (inside INTERVAL DAY TO SECOND range)
+--echo # Expect max TIME(0) + zero fraction + TIME warnings + no INTEVAL warnings
+SELECT
+ ADDTIME(TIME'00:00:00', 876494155959) AS ci,
+ ADDTIME(TIME'00:00:00', 876494155959)+0 AS c0,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', 876494155959)+0.0000000 AS c7;
+
+SELECT
+ ADDTIME(TIME'00:00:00', '87649415:59:59') AS ci,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0 AS c0,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.0 AS c1,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.00 AS c2,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.000 AS c3,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.0000 AS c4,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.00000 AS c5,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.000000 AS c6,
+ ADDTIME(TIME'00:00:00', '87649415:59:59')+0.0000000 AS c7;
+
+
+--echo # HOUR is max_useful_hour() (inside INTERVAL DAY TO SECOND range)
+--echo # Expect max TIME(N) + TIME warnings + no INTERVAL warnings
+
+SELECT
+ ADDTIME(TIME'-838:59:59', 876494155959) AS ci,
+ ADDTIME(TIME'-838:59:59.9', 876494155959) AS c1,
+ ADDTIME(TIME'-838:59:59.99', 876494155959) AS c2,
+ ADDTIME(TIME'-838:59:59.999', 876494155959) AS c3,
+ ADDTIME(TIME'-838:59:59.9999', 876494155959) AS c4,
+ ADDTIME(TIME'-838:59:59.99999', 876494155959) AS c5,
+ ADDTIME(TIME'-838:59:59.999999', 876494155959) AS c6;
+
+SELECT
+ ADDTIME(TIME'-838:59:59', '87649415:59:59') AS ci,
+ ADDTIME(TIME'-838:59:59.9', '87649415:59:59') AS c1,
+ ADDTIME(TIME'-838:59:59.99', '87649415:59:59') AS c2,
+ ADDTIME(TIME'-838:59:59.999', '87649415:59:59') AS c3,
+ ADDTIME(TIME'-838:59:59.9999', '87649415:59:59') AS c4,
+ ADDTIME(TIME'-838:59:59.99999', '87649415:59:59') AS c5,
+ ADDTIME(TIME'-838:59:59.999999', '87649415:59:59') AS c6;
+
+# This does not give a warning about nanosecond truncation in --ps runs
+# so disable warnings
+--disable_warnings
+SELECT
+ ADDTIME(TIME'-838:59:59.9999999', '87649415:59:59') AS c7;
+--enable_warnings
+
+--horizontal_results
+
+
+--echo #
+--echo # MDEV-17400 The result of TIME('42949672965959-01') depends on architecture
+--echo #
+
+SELECT TIME('42949672955959-01'), TIME('42949672965959-01');
+SELECT TIME('18446744073709551615-01'), TIME('18446744073709551616-01');
+
+--echo #
+--echo # MDEV-17434 EXTRACT(DAY FROM negative_time) returns wrong result
+--echo #
+
+CREATE TABLE t1 (a TIME(6));
+INSERT INTO t1 VALUES ('-24:10:10.10');
+SELECT
+ EXTRACT(MINUTE FROM a),
+ EXTRACT(SECOND FROM a),
+ EXTRACT(MICROSECOND FROM a),
+ EXTRACT(DAY FROM a),
+ EXTRACT(DAY_HOUR FROM a),
+ EXTRACT(DAY_MINUTE FROM a),
+ EXTRACT(DAY_SECOND FROM a),
+ EXTRACT(DAY_MICROSECOND FROM a)
+FROM t1;
+CREATE TABLE t2 AS
+SELECT
+ EXTRACT(MINUTE FROM a),
+ EXTRACT(SECOND FROM a),
+ EXTRACT(MICROSECOND FROM a),
+ EXTRACT(DAY FROM a),
+ EXTRACT(DAY_HOUR FROM a),
+ EXTRACT(DAY_MINUTE FROM a),
+ EXTRACT(DAY_SECOND FROM a),
+ EXTRACT(DAY_MICROSECOND FROM a)
+FROM t1;
+SHOW CREATE TABLE t2;
+DROP TABLE t2;
+DROP TABLE t1;
+
+
+--echo #
+--echo # MDEV-17478 Wrong result for TIME('+100:20:30')
+--echo #
+
+SELECT TIME('+100:20:30');
+
+--echo #
+--echo # MDEV-17477 Wrong result for TIME('-2001-01-01 10:20:30')
+--echo #
+
+SELECT TIME('-2001-01-01 10:20:30');
+SELECT TIME('2001-01-01') AS c1, TIME('2001-01-01 ') AS c2;
+SELECT TIME('0001:01:01 '), TIME('0001:01:01 ');
+SELECT TIME('1 2'), TIME('1 2 ');
+
+SELECT TIME('2001-01-01T'), TIME('2001-01-01T ');
+SELECT TIME('901-01-01T1'), TIME('901-01-01T10');
+SELECT TIME('091-01-01T1'), TIME('091-01-01T10');
+
+SELECT TIME('0001:01:01x'), TIME('0001:01:01xx');
+SELECT TIME('0001:01:01.'), TIME('0001:01:01..');
+SELECT TIME('0001:01:01-'), TIME('0001:01:01--');
+SELECT TIME('0001:01:01-'), TIME('0001:01:01--');
+
+SELECT TIME('-xxx'), TIME('-xxxxxxxxxxxxxxxxxxxx');
+SELECT TIME('- '), TIME('- ');
+SELECT TIME('-'), TIME('-');
+SELECT TIME('1-1-1 1:1:1'), TIME('1-1-1 1:1:1.0');
+SELECT TIME('1-1-1 1:2:3'), TIME('1-1-1 1:2:3.0');
+
+SELECT
+ CAST('20050326112233 garbage' as datetime),
+ CAST('20050326 garbage' as date),
+ CAST('50326 garbage' as time);
+
+SELECT TIME('- 01:00:00'), TIME('- 1 01:00:00');
diff --git a/mysql-test/main/gis-precise.result b/mysql-test/main/gis-precise.result
index 7b553387fde..8382a94e358 100644
--- a/mysql-test/main/gis-precise.result
+++ b/mysql-test/main/gis-precise.result
@@ -504,6 +504,9 @@ GEOMETRYFROMTEXT('POINT(4599 60359)'),
) as relate_res;
relate_res
0
+with cte1 as( select (st_symdifference(point(1,1),point(1,1))) as a1 ), cte2 as(select 1 as a2) select 1 from cte1 where cte1.a1 < '1';
+1
+1
DROP TABLE IF EXISTS p1;
CREATE PROCEDURE p1(dist DOUBLE, geom TEXT)
BEGIN
diff --git a/mysql-test/main/gis-precise.test b/mysql-test/main/gis-precise.test
index 07fabae6025..0bb445924b8 100644
--- a/mysql-test/main/gis-precise.test
+++ b/mysql-test/main/gis-precise.test
@@ -382,5 +382,9 @@ SELECT ST_RELATE(
'F*FFFF**F'
) as relate_res;
+# MDEV- 16050 cte + geometry functions lead to crash.
+
+with cte1 as( select (st_symdifference(point(1,1),point(1,1))) as a1 ), cte2 as(select 1 as a2) select 1 from cte1 where cte1.a1 < '1';
+
--source include/gis_debug.inc
diff --git a/mysql-test/main/gis.result b/mysql-test/main/gis.result
index 886b1b5f6a8..05e6e41852a 100644
--- a/mysql-test/main/gis.result
+++ b/mysql-test/main/gis.result
@@ -1721,6 +1721,22 @@ c2
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch;
#
+# MDEV-16995: ER_CANT_CREATE_GEOMETRY_OBJECT encountered for a query with
+# optimizer_use_condition_selectivity>=3
+#
+CREATE TABLE t1 (a POINT);
+INSERT INTO t1 VALUES (POINT(1,1)),(POINT(1,2)),(POINT(1,3));
+set @save_use_stat_tables= @@use_stat_tables;
+set @save_optimizer_use_condition_selectivity= @@optimizer_use_condition_selectivity;
+set @@use_stat_tables= PREFERABLY;
+set @@optimizer_use_condition_selectivity=3;
+SELECT COUNT(*) FROM t1 WHERE a IN ('test','test1');
+COUNT(*)
+0
+set @@use_stat_tables= @save_use_stat_tables;
+set @@optimizer_use_condition_selectivity= @save_optimizer_use_condition_selectivity;
+drop table t1;
+#
# End 10.0 tests
#
SHOW CREATE TABLE information_schema.geometry_columns;
diff --git a/mysql-test/main/gis.test b/mysql-test/main/gis.test
index 97a655bf51e..c3d0fb43520 100644
--- a/mysql-test/main/gis.test
+++ b/mysql-test/main/gis.test
@@ -1481,6 +1481,21 @@ SELECT LENGTH(CONCAT(t2,'--',t2)) c2 FROM (SELECT ST_BUFFER(POINT(x,y), 0) t2 FR
DROP TABLE t1;
SET optimizer_switch=@save_optimizer_switch;
+--echo #
+--echo # MDEV-16995: ER_CANT_CREATE_GEOMETRY_OBJECT encountered for a query with
+--echo # optimizer_use_condition_selectivity>=3
+--echo #
+
+CREATE TABLE t1 (a POINT);
+INSERT INTO t1 VALUES (POINT(1,1)),(POINT(1,2)),(POINT(1,3));
+set @save_use_stat_tables= @@use_stat_tables;
+set @save_optimizer_use_condition_selectivity= @@optimizer_use_condition_selectivity;
+set @@use_stat_tables= PREFERABLY;
+set @@optimizer_use_condition_selectivity=3;
+SELECT COUNT(*) FROM t1 WHERE a IN ('test','test1');
+set @@use_stat_tables= @save_use_stat_tables;
+set @@optimizer_use_condition_selectivity= @save_optimizer_use_condition_selectivity;
+drop table t1;
--echo #
--echo # End 10.0 tests
diff --git a/mysql-test/main/grant.result b/mysql-test/main/grant.result
index ff7ff2b3611..74f86edd4ea 100644
--- a/mysql-test/main/grant.result
+++ b/mysql-test/main/grant.result
@@ -58,7 +58,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -134,7 +134,7 @@ max_questions 10
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -186,7 +186,7 @@ max_questions 10
max_updates 20
max_connections 30
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1759,6 +1759,7 @@ drop user mysqltest@localhost;
disconnect user1;
drop database mysqltest;
use test;
+call mtr.add_suppression("Can't open and lock privilege tables");
FLUSH PRIVILEGES without procs_priv table.
RENAME TABLE mysql.procs_priv TO mysql.procs_gone;
FLUSH PRIVILEGES;
@@ -1852,8 +1853,6 @@ BEGIN
SET @x = 0;
REPEAT SET @x = @x + 1; UNTIL @x > p1 END REPEAT;
END ;||
-Warnings:
-Warning 1404 Failed to grant EXECUTE and ALTER ROUTINE privileges
connection default;
SHOW GRANTS FOR 'user1'@'localhost';
Grants for user1@localhost
@@ -1864,6 +1863,7 @@ SHOW GRANTS FOR 'user2';
Grants for user2@%
GRANT USAGE ON *.* TO 'user2'@'%'
GRANT CREATE, CREATE ROUTINE ON `db1`.* TO 'user2'@'%'
+GRANT EXECUTE, ALTER ROUTINE ON PROCEDURE `db1`.`proc2` TO 'user2'@'%'
disconnect con1;
disconnect con2;
DROP PROCEDURE db1.proc1;
@@ -2672,6 +2672,38 @@ disconnect conn2;
disconnect conn3;
DROP USER foo@'127.0.0.1';
# End of Bug#12766319
+create user foo@localhost;
+create database foodb;
+grant create routine on foodb.* to foo@localhost;
+connect con1,localhost,foo;
+create procedure fooproc() select 'i am fooproc';
+show grants;
+Grants for foo@localhost
+GRANT USAGE ON *.* TO 'foo'@'localhost'
+GRANT CREATE ROUTINE ON `foodb`.* TO 'foo'@'localhost'
+GRANT EXECUTE, ALTER ROUTINE ON PROCEDURE `test`.`fooproc` TO 'foo'@'localhost'
+disconnect con1;
+connection default;
+rename table mysql.procs_priv to mysql.procs_priv1;
+flush privileges;
+show grants for foo@localhost;
+Grants for foo@localhost
+GRANT USAGE ON *.* TO 'foo'@'localhost'
+GRANT CREATE ROUTINE ON `foodb`.* TO 'foo'@'localhost'
+rename table mysql.procs_priv1 to mysql.procs_priv;
+show grants for foo@localhost;
+Grants for foo@localhost
+GRANT USAGE ON *.* TO 'foo'@'localhost'
+GRANT CREATE ROUTINE ON `foodb`.* TO 'foo'@'localhost'
+flush privileges;
+show grants for foo@localhost;
+Grants for foo@localhost
+GRANT USAGE ON *.* TO 'foo'@'localhost'
+GRANT CREATE ROUTINE ON `foodb`.* TO 'foo'@'localhost'
+GRANT EXECUTE, ALTER ROUTINE ON PROCEDURE `test`.`fooproc` TO 'foo'@'localhost'
+drop user foo@localhost;
+drop procedure fooproc;
+drop database foodb;
#
# Bug#11756966 - 48958: STORED PROCEDURES CAN BE LEVERAGED TO BYPASS
# DATABASE SECURITY
diff --git a/mysql-test/main/grant.test b/mysql-test/main/grant.test
index cb4254fe8c6..f54c4bd981d 100644
--- a/mysql-test/main/grant.test
+++ b/mysql-test/main/grant.test
@@ -1598,6 +1598,9 @@ use test;
#
# Bug#16470 crash on grant if old grant tables
#
+
+call mtr.add_suppression("Can't open and lock privilege tables");
+
--echo FLUSH PRIVILEGES without procs_priv table.
RENAME TABLE mysql.procs_priv TO mysql.procs_gone;
FLUSH PRIVILEGES;
@@ -2172,6 +2175,28 @@ DROP USER foo@'127.0.0.1';
--echo # End of Bug#12766319
+#
+# Bug#27230925: HANDLE_FATAL_SIGNAL (SIG=11) IN SHOW_ROUTINE_GRANTS
+#
+create user foo@localhost;
+create database foodb;
+grant create routine on foodb.* to foo@localhost;
+connect con1,localhost,foo;
+create procedure fooproc() select 'i am fooproc';
+show grants;
+disconnect con1;
+connection default;
+rename table mysql.procs_priv to mysql.procs_priv1;
+flush privileges;
+show grants for foo@localhost;
+rename table mysql.procs_priv1 to mysql.procs_priv;
+show grants for foo@localhost;
+flush privileges;
+show grants for foo@localhost;
+drop user foo@localhost;
+drop procedure fooproc;
+drop database foodb;
+
--echo #
--echo # Bug#11756966 - 48958: STORED PROCEDURES CAN BE LEVERAGED TO BYPASS
diff --git a/mysql-test/main/grant2.result b/mysql-test/main/grant2.result
index 632a9524b45..4fd1a6c3fe7 100644
--- a/mysql-test/main/grant2.result
+++ b/mysql-test/main/grant2.result
@@ -181,19 +181,19 @@ grant select on *.* to 'mysqltest_2';
grant insert on test.* to 'mysqltest_2';
grant update on test.t1 to 'mysqltest_2';
grant update (c2) on test.t2 to 'mysqltest_2';
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
-host user password
-% mysqltest_1
-% mysqltest_2 *BD447CBA355AF58578D3AE33BA2E2CD388BA08D1
-% mysqltest_3 fffffffffffffffffffffffffffffffffffffffff
-select host,db,user from mysql.db where user like 'mysqltest_%' order by host,db,user;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%';
+host user password plugin authentication_string
+% mysqltest_1 mysql_native_password
+% mysqltest_2 mysql_native_password *BD447CBA355AF58578D3AE33BA2E2CD388BA08D1
+% mysqltest_3 mysql_native_password fffffffffffffffffffffffffffffffffffffffff
+select host,db,user from mysql.db where user like 'mysqltest_%';
host db user
% test mysqltest_2
-select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' order by host,db,user,table_name;
+select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%';
host db user table_name
% test mysqltest_2 t1
% test mysqltest_2 t2
-select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' order by host,db,user,table_name,column_name;
+select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%';
host db user table_name column_name
% test mysqltest_2 t2 c2
show grants for 'mysqltest_1';
@@ -206,35 +206,35 @@ GRANT INSERT ON "test".* TO 'mysqltest_2'@'%'
GRANT UPDATE (c2) ON "test"."t2" TO 'mysqltest_2'@'%'
GRANT UPDATE ON "test"."t1" TO 'mysqltest_2'@'%'
drop user 'mysqltest_1';
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
-host user password
-% mysqltest_2 *BD447CBA355AF58578D3AE33BA2E2CD388BA08D1
-% mysqltest_3 fffffffffffffffffffffffffffffffffffffffff
-select host,db,user from mysql.db where user like 'mysqltest_%' order by host,db,user;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%';
+host user password plugin authentication_string
+% mysqltest_2 mysql_native_password *BD447CBA355AF58578D3AE33BA2E2CD388BA08D1
+% mysqltest_3 mysql_native_password fffffffffffffffffffffffffffffffffffffffff
+select host,db,user from mysql.db where user like 'mysqltest_%';
host db user
% test mysqltest_2
-select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' order by host,db,user,table_name;
+select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%';
host db user table_name
% test mysqltest_2 t1
% test mysqltest_2 t2
-select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' order by host,db,user,table_name,column_name;
+select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%';
host db user table_name column_name
% test mysqltest_2 t2 c2
show grants for 'mysqltest_1';
ERROR 42000: There is no such grant defined for user 'mysqltest_1' on host '%'
rename user 'mysqltest_2' to 'mysqltest_1';
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
-host user password
-% mysqltest_1 *BD447CBA355AF58578D3AE33BA2E2CD388BA08D1
-% mysqltest_3 fffffffffffffffffffffffffffffffffffffffff
-select host,db,user from mysql.db where user like 'mysqltest_%' order by host,db,user;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%' ;
+host user password plugin authentication_string
+% mysqltest_1 mysql_native_password *BD447CBA355AF58578D3AE33BA2E2CD388BA08D1
+% mysqltest_3 mysql_native_password fffffffffffffffffffffffffffffffffffffffff
+select host,db,user from mysql.db where user like 'mysqltest_%' ;
host db user
% test mysqltest_1
-select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' order by host,db,user,table_name;
+select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' ;
host db user table_name
% test mysqltest_1 t1
% test mysqltest_1 t2
-select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' order by host,db,user,table_name,column_name;
+select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' ;
host db user table_name column_name
% test mysqltest_1 t2 c2
show grants for 'mysqltest_1';
@@ -254,21 +254,21 @@ ERROR 42000: There is no such grant defined for user 'mysqltest_1' on host '%'
revoke all privileges, grant option from 'mysqltest_1';
ERROR HY000: Can't revoke all privileges for one or more of the requested users
drop user 'mysqltest_1';
-select host,db,user from mysql.db where user = 'mysqltest_1' order by host,db,user;
+select host,db,user from mysql.db where user = 'mysqltest_1' ;
host db user
insert into mysql.tables_priv set host='%', db='test', user='mysqltest_1', table_name='t1';
flush privileges;
show grants for 'mysqltest_1';
ERROR 42000: There is no such grant defined for user 'mysqltest_1' on host '%'
drop user 'mysqltest_1';
-select host,db,user,table_name from mysql.tables_priv where user = 'mysqltest_1' order by host,db,user,table_name;
+select host,db,user,table_name from mysql.tables_priv where user = 'mysqltest_1' ;
host db user table_name
insert into mysql.columns_priv set host='%', db='test', user='mysqltest_1', table_name='t1', column_name='c1';
flush privileges;
show grants for 'mysqltest_1';
ERROR 42000: There is no such grant defined for user 'mysqltest_1' on host '%'
drop user 'mysqltest_1';
-select host,db,user,table_name,column_name from mysql.columns_priv where user = 'mysqltest_1' order by host,db,user,table_name,column_name;
+select host,db,user,table_name,column_name from mysql.columns_priv where user = 'mysqltest_1' ;
host db user table_name column_name
create user 'mysqltest_1', 'mysqltest_2', 'mysqltest_3';
drop user 'mysqltest_1', 'mysqltest_2', 'mysqltest_3';
@@ -310,7 +310,7 @@ create user mysqltest_2@localhost;
grant create user on *.* to mysqltest_2@localhost;
connect user3,localhost,mysqltest_2,,;
connection user3;
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%' ;
ERROR 42000: SELECT command denied to user 'mysqltest_2'@'localhost' for table 'user'
create user mysqltest_A@'%';
rename user mysqltest_A@'%' to mysqltest_B@'%';
@@ -326,7 +326,7 @@ show grants;
Grants for mysqltest_3@localhost
GRANT USAGE ON *.* TO 'mysqltest_3'@'localhost'
GRANT INSERT, UPDATE, DELETE ON `mysql`.* TO 'mysqltest_3'@'localhost'
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%' ;
ERROR 42000: SELECT command denied to user 'mysqltest_3'@'localhost' for table 'user'
insert into mysql.user set host='%', user='mysqltest_B';
Warnings:
@@ -555,29 +555,26 @@ End of 5.0 tests
USE mysql;
SELECT LEFT(CURRENT_USER(),INSTR(CURRENT_USER(),'@')-1) INTO @u;
SELECT MID(CURRENT_USER(),INSTR(CURRENT_USER(),'@')+1) INTO @h;
-SELECT password FROM user WHERE user=@u AND host=@h INTO @pwd;
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
-user host password insert_priv
-root localhost Y
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
+user host password plugin authentication_string insert_priv
+root localhost Y
UPDATE user SET insert_priv='N' WHERE user=@u AND host=@h;
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
-user host password insert_priv
-root localhost N
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
+user host password plugin authentication_string insert_priv
+root localhost N
GRANT INSERT ON *.* TO CURRENT_USER();
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
-user host password insert_priv
-root localhost Y
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
+user host password plugin authentication_string insert_priv
+root localhost mysql_native_password Y
UPDATE user SET insert_priv='N' WHERE user=@u AND host=@h;
GRANT INSERT ON *.* TO CURRENT_USER() IDENTIFIED BY 'keksdose';
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
-user host password insert_priv
-root localhost *0BB7188CF0DE9B403BA66E9DD810D82652D002EB Y
-UPDATE user SET password=@pwd WHERE user=@u AND host=@h;
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
-user host password insert_priv
-root localhost Y
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
+user host password plugin authentication_string insert_priv
+root localhost mysql_native_password *0BB7188CF0DE9B403BA66E9DD810D82652D002EB Y
+UPDATE user SET plugin='', authentication_string='' WHERE user=@u AND host=@h;
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
+user host password plugin authentication_string insert_priv
+root localhost Y
FLUSH PRIVILEGES;
USE test;
End of 5.1 tests
diff --git a/mysql-test/main/grant2.test b/mysql-test/main/grant2.test
index 1f7450df6c1..f0b58da4cb5 100644
--- a/mysql-test/main/grant2.test
+++ b/mysql-test/main/grant2.test
@@ -231,28 +231,40 @@ grant select on *.* to 'mysqltest_2';
grant insert on test.* to 'mysqltest_2';
grant update on test.t1 to 'mysqltest_2';
grant update (c2) on test.t2 to 'mysqltest_2';
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
-select host,db,user from mysql.db where user like 'mysqltest_%' order by host,db,user;
-select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' order by host,db,user,table_name;
-select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' order by host,db,user,table_name,column_name;
+--sorted_result
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%';
+--sorted_result
+select host,db,user from mysql.db where user like 'mysqltest_%';
+--sorted_result
+select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%';
+--sorted_result
+select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%';
show grants for 'mysqltest_1';
show grants for 'mysqltest_2';
#
# Drop
drop user 'mysqltest_1';
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
-select host,db,user from mysql.db where user like 'mysqltest_%' order by host,db,user;
-select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' order by host,db,user,table_name;
-select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' order by host,db,user,table_name,column_name;
+--sorted_result
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%';
+--sorted_result
+select host,db,user from mysql.db where user like 'mysqltest_%';
+--sorted_result
+select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%';
+--sorted_result
+select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%';
--error ER_NONEXISTING_GRANT
show grants for 'mysqltest_1';
#
# Rename
rename user 'mysqltest_2' to 'mysqltest_1';
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
-select host,db,user from mysql.db where user like 'mysqltest_%' order by host,db,user;
-select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' order by host,db,user,table_name;
-select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' order by host,db,user,table_name,column_name;
+--sorted_result
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%' ;
+--sorted_result
+select host,db,user from mysql.db where user like 'mysqltest_%' ;
+--sorted_result
+select host,db,user,table_name from mysql.tables_priv where user like 'mysqltest_%' ;
+--sorted_result
+select host,db,user,table_name,column_name from mysql.columns_priv where user like 'mysqltest_%' ;
show grants for 'mysqltest_1';
drop user 'mysqltest_1', 'mysqltest_3';
--error ER_CANNOT_USER
@@ -269,7 +281,8 @@ show grants for 'mysqltest_1';
--error ER_REVOKE_GRANTS
revoke all privileges, grant option from 'mysqltest_1';
drop user 'mysqltest_1';
-select host,db,user from mysql.db where user = 'mysqltest_1' order by host,db,user;
+--sorted_result
+select host,db,user from mysql.db where user = 'mysqltest_1' ;
#
# Add a stray record
insert into mysql.tables_priv set host='%', db='test', user='mysqltest_1', table_name='t1';
@@ -277,7 +290,8 @@ flush privileges;
--error ER_NONEXISTING_GRANT
show grants for 'mysqltest_1';
drop user 'mysqltest_1';
-select host,db,user,table_name from mysql.tables_priv where user = 'mysqltest_1' order by host,db,user,table_name;
+--sorted_result
+select host,db,user,table_name from mysql.tables_priv where user = 'mysqltest_1' ;
#
# Add a stray record
insert into mysql.columns_priv set host='%', db='test', user='mysqltest_1', table_name='t1', column_name='c1';
@@ -285,7 +299,8 @@ flush privileges;
--error ER_NONEXISTING_GRANT
show grants for 'mysqltest_1';
drop user 'mysqltest_1';
-select host,db,user,table_name,column_name from mysql.columns_priv where user = 'mysqltest_1' order by host,db,user,table_name,column_name;
+--sorted_result
+select host,db,user,table_name,column_name from mysql.columns_priv where user = 'mysqltest_1' ;
#
# Handle multi user lists
create user 'mysqltest_1', 'mysqltest_2', 'mysqltest_3';
@@ -330,7 +345,7 @@ grant create user on *.* to mysqltest_2@localhost;
connect (user3,localhost,mysqltest_2,,);
connection user3;
--error ER_TABLEACCESS_DENIED_ERROR
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%' ;
create user mysqltest_A@'%';
rename user mysqltest_A@'%' to mysqltest_B@'%';
drop user mysqltest_B@'%';
@@ -345,7 +360,7 @@ connect (user4,localhost,mysqltest_3,,);
connection user4;
show grants;
--error ER_TABLEACCESS_DENIED_ERROR
-select host,user,password from mysql.user where user like 'mysqltest_%' order by host,user,password;
+select host,user,password,plugin,authentication_string from mysql.user where user like 'mysqltest_%' ;
insert into mysql.user set host='%', user='mysqltest_B';
create user mysqltest_A@'%';
rename user mysqltest_B@'%' to mysqltest_C@'%';
@@ -642,26 +657,25 @@ DROP DATABASE db1;
USE mysql;
SELECT LEFT(CURRENT_USER(),INSTR(CURRENT_USER(),'@')-1) INTO @u;
SELECT MID(CURRENT_USER(),INSTR(CURRENT_USER(),'@')+1) INTO @h;
-SELECT password FROM user WHERE user=@u AND host=@h INTO @pwd;
# show current privs.
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
# toggle INSERT
UPDATE user SET insert_priv='N' WHERE user=@u AND host=@h;
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
# show that GRANT ... TO CURRENT_USER() no longer crashes
GRANT INSERT ON *.* TO CURRENT_USER();
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
UPDATE user SET insert_priv='N' WHERE user=@u AND host=@h;
# show that GRANT ... TO CURRENT_USER() IDENTIFIED BY ... works now
GRANT INSERT ON *.* TO CURRENT_USER() IDENTIFIED BY 'keksdose';
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
-UPDATE user SET password=@pwd WHERE user=@u AND host=@h;
-SELECT user,host,password,insert_priv FROM user WHERE user=@u AND host=@h;
+UPDATE user SET plugin='', authentication_string='' WHERE user=@u AND host=@h;
+SELECT user,host,password,plugin,authentication_string,insert_priv FROM user WHERE user=@u AND host=@h;
FLUSH PRIVILEGES;
diff --git a/mysql-test/main/grant4.result b/mysql-test/main/grant4.result
index c3db2e03e3e..735b8260fce 100644
--- a/mysql-test/main/grant4.result
+++ b/mysql-test/main/grant4.result
@@ -199,14 +199,14 @@ grant select on test.* to foo7 identified via mysql_native_password using '11111
grant select on test.* to foo8 identified via mysql_old_password using '2222222222222222';
select user,password,plugin,authentication_string from mysql.user where user like 'foo%';
user password plugin authentication_string
-foo1 11111111111111111111111111111111111111111
-foo2 2222222222222222
-foo3 11111111111111111111111111111111111111111
-foo4 2222222222222222
-foo5 11111111111111111111111111111111111111111
-foo6 2222222222222222
-foo7 11111111111111111111111111111111111111111
-foo8 2222222222222222
+foo1 mysql_native_password 11111111111111111111111111111111111111111
+foo2 mysql_old_password 2222222222222222
+foo3 mysql_native_password 11111111111111111111111111111111111111111
+foo4 mysql_old_password 2222222222222222
+foo5 mysql_native_password 11111111111111111111111111111111111111111
+foo6 mysql_old_password 2222222222222222
+foo7 mysql_native_password 11111111111111111111111111111111111111111
+foo8 mysql_old_password 2222222222222222
drop user foo1;
drop user foo2;
drop user foo3;
diff --git a/mysql-test/main/grant5.result b/mysql-test/main/grant5.result
index 24abc61a348..af7b75277b8 100644
--- a/mysql-test/main/grant5.result
+++ b/mysql-test/main/grant5.result
@@ -18,3 +18,84 @@ ERROR 42000: Access denied for user 'test'@'%' to database 'mysql'
connection default;
drop user test, foo;
drop role foo;
+create user u1@h identified with 'mysql_native_password' using 'pwd';
+ERROR HY000: Password hash should be a 41-digit hexadecimal number
+create user u1@h identified with 'mysql_native_password' using password('pwd');
+create user u2@h identified with 'mysql_native_password' using '*975B2CD4FF9AE554FE8AD33168FBFC326D2021DD';
+create user u3@h identified with 'mysql_native_password';
+set password for u3@h = 'pwd';
+ERROR HY000: Password hash should be a 41-digit hexadecimal number
+set password for u3@h = password('pwd');
+create user u4@h identified with 'mysql_native_password';
+set password for u4@h = '*975B2CD4FF9AE554FE8AD33168FBFC326D2021DD';
+create user u5@h identified with 'mysql_old_password' using 'pwd';
+ERROR HY000: Password hash should be a 16-digit hexadecimal number
+create user u5@h identified with 'mysql_old_password' using password('pwd');
+create user u6@h identified with 'mysql_old_password' using '78a302dd267f6044';
+create user u7@h identified with 'mysql_old_password';
+set password for u7@h = 'pwd';
+ERROR HY000: Password hash should be a 41-digit hexadecimal number
+set password for u7@h = old_password('pwd');
+create user u8@h identified with 'mysql_old_password';
+set password for u8@h = '78a302dd267f6044';
+select user,host,password,plugin,authentication_string from mysql.user where host='h';
+user host password plugin authentication_string
+u1 h mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u2 h mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u3 h mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u4 h mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u5 h mysql_old_password 78a302dd267f6044
+u6 h mysql_old_password 78a302dd267f6044
+u7 h mysql_old_password 78a302dd267f6044
+u8 h mysql_old_password 78a302dd267f6044
+update mysql.user set authentication_string='bad' where user='u1';
+update mysql.user set authentication_string='bad' where user='u5';
+update mysql.user set plugin='nonexistent' where user='u8';
+flush privileges;
+Warnings:
+Error 1372 Password hash should be a 41-digit hexadecimal number
+Error 1372 Password hash should be a 16-digit hexadecimal number
+Warning 1524 Plugin 'nonexistent' is not loaded
+show create user u1@h;
+ERROR 28000: Can't find any matching row in the user table
+show create user u2@h;
+CREATE USER for u2@h
+CREATE USER 'u2'@'h' IDENTIFIED BY PASSWORD '*975B2CD4FF9AE554FE8AD33168FBFC326D2021DD'
+show create user u3@h;
+CREATE USER for u3@h
+CREATE USER 'u3'@'h' IDENTIFIED BY PASSWORD '*975B2CD4FF9AE554FE8AD33168FBFC326D2021DD'
+show create user u4@h;
+CREATE USER for u4@h
+CREATE USER 'u4'@'h' IDENTIFIED BY PASSWORD '*975B2CD4FF9AE554FE8AD33168FBFC326D2021DD'
+show create user u5@h;
+ERROR 28000: Can't find any matching row in the user table
+show create user u6@h;
+CREATE USER for u6@h
+CREATE USER 'u6'@'h' IDENTIFIED BY PASSWORD '78a302dd267f6044'
+show create user u7@h;
+CREATE USER for u7@h
+CREATE USER 'u7'@'h' IDENTIFIED BY PASSWORD '78a302dd267f6044'
+show create user u8@h;
+ERROR 28000: Can't find any matching row in the user table
+grant select on *.* to u1@h;
+ERROR 28000: Can't find any matching row in the user table
+grant select on *.* to u2@h;
+grant select on *.* to u3@h;
+grant select on *.* to u4@h;
+grant select on *.* to u5@h;
+ERROR 28000: Can't find any matching row in the user table
+grant select on *.* to u6@h;
+grant select on *.* to u7@h;
+grant select on *.* to u8@h;
+ERROR 28000: Can't find any matching row in the user table
+select user,select_priv,plugin,authentication_string from mysql.user where user like 'u_';
+user select_priv plugin authentication_string
+u1 N mysql_native_password bad
+u2 Y mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u3 Y mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u4 Y mysql_native_password *975B2CD4FF9AE554FE8AD33168FBFC326D2021DD
+u5 N mysql_old_password bad
+u6 Y mysql_old_password 78a302dd267f6044
+u7 Y mysql_old_password 78a302dd267f6044
+u8 N nonexistent 78a302dd267f6044
+drop user u1@h, u2@h, u3@h, u4@h, u5@h, u6@h, u7@h, u8@h;
diff --git a/mysql-test/main/grant5.test b/mysql-test/main/grant5.test
index 14f2fd65020..1ab68b82066 100644
--- a/mysql-test/main/grant5.test
+++ b/mysql-test/main/grant5.test
@@ -23,3 +23,63 @@ show grants for foo@'%'; # user
drop user test, foo;
drop role foo;
+#
+# MDEV-12321 authentication plugin: SET PASSWORD support
+#
+error ER_PASSWD_LENGTH;
+create user u1@h identified with 'mysql_native_password' using 'pwd';
+create user u1@h identified with 'mysql_native_password' using password('pwd');
+let p=`select password('pwd')`;
+eval create user u2@h identified with 'mysql_native_password' using '$p';
+create user u3@h identified with 'mysql_native_password';
+error ER_PASSWD_LENGTH;
+set password for u3@h = 'pwd';
+set password for u3@h = password('pwd');
+create user u4@h identified with 'mysql_native_password';
+eval set password for u4@h = '$p';
+error ER_PASSWD_LENGTH;
+create user u5@h identified with 'mysql_old_password' using 'pwd';
+create user u5@h identified with 'mysql_old_password' using password('pwd');
+let p=`select old_password('pwd')`;
+eval create user u6@h identified with 'mysql_old_password' using '$p';
+create user u7@h identified with 'mysql_old_password';
+error ER_PASSWD_LENGTH;
+set password for u7@h = 'pwd';
+set password for u7@h = old_password('pwd');
+create user u8@h identified with 'mysql_old_password';
+eval set password for u8@h = '$p';
+sorted_result;
+select user,host,password,plugin,authentication_string from mysql.user where host='h';
+# test with invalid entries
+update mysql.user set authentication_string='bad' where user='u1';
+update mysql.user set authentication_string='bad' where user='u5';
+update mysql.user set plugin='nonexistent' where user='u8';
+flush privileges;
+# invalid entries are skipped, users don't exist
+error ER_PASSWORD_NO_MATCH;
+show create user u1@h;
+show create user u2@h;
+show create user u3@h;
+show create user u4@h;
+error ER_PASSWORD_NO_MATCH;
+show create user u5@h;
+show create user u6@h;
+show create user u7@h;
+error ER_PASSWORD_NO_MATCH;
+show create user u8@h;
+#grants don't work either
+error ER_PASSWORD_NO_MATCH;
+grant select on *.* to u1@h;
+grant select on *.* to u2@h;
+grant select on *.* to u3@h;
+grant select on *.* to u4@h;
+error ER_PASSWORD_NO_MATCH;
+grant select on *.* to u5@h;
+grant select on *.* to u6@h;
+grant select on *.* to u7@h;
+error ER_PASSWORD_NO_MATCH;
+grant select on *.* to u8@h;
+select user,select_priv,plugin,authentication_string from mysql.user where user like 'u_';
+
+# but they still can be dropped
+drop user u1@h, u2@h, u3@h, u4@h, u5@h, u6@h, u7@h, u8@h;
diff --git a/mysql-test/main/grant_lowercase.result b/mysql-test/main/grant_lowercase.result
index d4a1667595e..a87f74721bc 100644
--- a/mysql-test/main/grant_lowercase.result
+++ b/mysql-test/main/grant_lowercase.result
@@ -9,17 +9,11 @@ connection default;
disconnect conn1;
drop user user1@localhost;
call mtr.add_suppression("Incorrect database name");
-alter table mysql.host modify Db varchar(200);
alter table mysql.db modify User char(16) default "", modify Db varchar(200) default "";
-insert mysql.host set db=concat('=>', repeat(_utf8 'й', 200));
-Warnings:
-Warning 1265 Data truncated for column 'Db' at row 1
insert mysql.db set db=concat('=>', repeat(_utf8 'й', 200));
Warnings:
Warning 1265 Data truncated for column 'Db' at row 1
flush privileges;
-delete from mysql.host where db like '=>%';
delete from mysql.db where db like '=>%';
-alter table mysql.host modify Db char(64) default "";
alter table mysql.db modify Db char(64) default "", modify User char(80) default "";
flush privileges;
diff --git a/mysql-test/main/grant_lowercase.test b/mysql-test/main/grant_lowercase.test
index e31a72b890e..ffd1d4682a0 100644
--- a/mysql-test/main/grant_lowercase.test
+++ b/mysql-test/main/grant_lowercase.test
@@ -18,13 +18,9 @@ drop user user1@localhost;
# in acl_load()
call mtr.add_suppression("Incorrect database name");
-alter table mysql.host modify Db varchar(200);
alter table mysql.db modify User char(16) default "", modify Db varchar(200) default "";
-insert mysql.host set db=concat('=>', repeat(_utf8 'й', 200));
insert mysql.db set db=concat('=>', repeat(_utf8 'й', 200));
flush privileges; # shouldn't crash here
-delete from mysql.host where db like '=>%';
delete from mysql.db where db like '=>%';
-alter table mysql.host modify Db char(64) default "";
alter table mysql.db modify Db char(64) default "", modify User char(80) default "";
flush privileges;
diff --git a/mysql-test/main/group_min_max.result b/mysql-test/main/group_min_max.result
index 36a44b05817..cfdf9ef9865 100644
--- a/mysql-test/main/group_min_max.result
+++ b/mysql-test/main/group_min_max.result
@@ -3733,6 +3733,34 @@ id MIN(a) MAX(a)
4 2001-01-04 2001-01-04
DROP TABLE t1;
#
+# MDEV-17039: Query plan changes when we use GROUP BY optimization with optimizer_use_condition_selectivity=4
+# and use_stat_tables= PREFERABLY
+#
+CREATE TABLE t1 (a INT, b INT,c INT DEFAULT 0, INDEX (a,b));
+INSERT INTO t1 (a, b) VALUES (1,1), (1,2), (1,3), (1,4), (1,5),
+(2,2), (2,3), (2,1), (3,1), (4,1), (4,2), (4,3), (4,4), (4,5), (4,6);
+set @save_optimizer_use_condition_selectivity= @@optimizer_use_condition_selectivity;
+set @save_use_stat_tables= @@use_stat_tables;
+set @@optimizer_use_condition_selectivity=4;
+set @@use_stat_tables=PREFERABLY;
+explain extended SELECT a FROM t1 AS t1_outer WHERE a IN (SELECT max(b) FROM t1 GROUP BY a);
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 8 100.00
+1 PRIMARY t1_outer ref a a 5 <subquery2>.max(b) 2 100.00 Using index
+2 MATERIALIZED t1 range NULL a 5 NULL 8 100.00 Using index for group-by
+Warnings:
+Note 1003 /* select#1 */ select `test`.`t1_outer`.`a` AS `a` from <materialize> (/* select#2 */ select max(`test`.`t1`.`b`) from `test`.`t1` group by `test`.`t1`.`a`) join `test`.`t1` `t1_outer` where `test`.`t1_outer`.`a` = `<subquery2>`.`max(b)`
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+set @@use_stat_tables=@save_use_stat_tables;
+explain extended SELECT a FROM t1 AS t1_outer WHERE a IN (SELECT max(b) FROM t1 GROUP BY a);
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 8 100.00
+1 PRIMARY t1_outer ref a a 5 <subquery2>.max(b) 2 100.00 Using index
+2 MATERIALIZED t1 range NULL a 5 NULL 8 100.00 Using index for group-by
+Warnings:
+Note 1003 /* select#1 */ select `test`.`t1_outer`.`a` AS `a` from <materialize> (/* select#2 */ select max(`test`.`t1`.`b`) from `test`.`t1` group by `test`.`t1`.`a`) join `test`.`t1` `t1_outer` where `test`.`t1_outer`.`a` = `<subquery2>`.`max(b)`
+drop table t1;
+#
# End of 10.0 tests
#
#
@@ -3893,5 +3921,22 @@ id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 index a a 13 NULL 2 Using where; Using index
drop table t1;
#
+# MDEV-15433: Optimizer does not use group by optimization with distinct
+#
+CREATE TABLE t1 (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, a INT NOT NULL, KEY(a));
+OPTIMIZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 optimize status OK
+EXPLAIN SELECT DISTINCT a FROM t1;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 range NULL a 4 NULL 5 Using index for group-by
+SELECT DISTINCT a FROM t1;
+a
+1
+2
+3
+4
+drop table t1;
+#
# End of 10.1 tests
#
diff --git a/mysql-test/main/group_min_max.test b/mysql-test/main/group_min_max.test
index b0bc42d7f8c..e8245dd2898 100644
--- a/mysql-test/main/group_min_max.test
+++ b/mysql-test/main/group_min_max.test
@@ -1519,6 +1519,23 @@ ALTER TABLE t1 ADD KEY(id,a);
SELECT id,MIN(a),MAX(a) FROM t1 WHERE a>=DATE'2001-01-04' GROUP BY id;
DROP TABLE t1;
+--echo #
+--echo # MDEV-17039: Query plan changes when we use GROUP BY optimization with optimizer_use_condition_selectivity=4
+--echo # and use_stat_tables= PREFERABLY
+--echo #
+
+CREATE TABLE t1 (a INT, b INT,c INT DEFAULT 0, INDEX (a,b));
+INSERT INTO t1 (a, b) VALUES (1,1), (1,2), (1,3), (1,4), (1,5),
+(2,2), (2,3), (2,1), (3,1), (4,1), (4,2), (4,3), (4,4), (4,5), (4,6);
+set @save_optimizer_use_condition_selectivity= @@optimizer_use_condition_selectivity;
+set @save_use_stat_tables= @@use_stat_tables;
+set @@optimizer_use_condition_selectivity=4;
+set @@use_stat_tables=PREFERABLY;
+explain extended SELECT a FROM t1 AS t1_outer WHERE a IN (SELECT max(b) FROM t1 GROUP BY a);
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+set @@use_stat_tables=@save_use_stat_tables;
+explain extended SELECT a FROM t1 AS t1_outer WHERE a IN (SELECT max(b) FROM t1 GROUP BY a);
+drop table t1;
--echo #
--echo # End of 10.0 tests
@@ -1609,5 +1626,32 @@ explain select min(a) from t1 where a between "abbbbbbbbbbbbbbbbbbbb" and "Cafe2
drop table t1;
--echo #
+--echo # MDEV-15433: Optimizer does not use group by optimization with distinct
+--echo #
+
+CREATE TABLE t1 (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, a INT NOT NULL, KEY(a));
+--disable_query_log
+INSERT INTO t1(a) VALUES (1), (2), (3), (4);
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+INSERT INTO t1(a) SELECT a FROM t1;
+--enable_query_log
+OPTIMIZE TABLE t1;
+EXPLAIN SELECT DISTINCT a FROM t1;
+SELECT DISTINCT a FROM t1;
+drop table t1;
+
+--echo #
--echo # End of 10.1 tests
--echo #
diff --git a/mysql-test/main/help.result b/mysql-test/main/help.result
index 66850e75dc1..130aacf6644 100644
--- a/mysql-test/main/help.result
+++ b/mysql-test/main/help.result
@@ -255,10 +255,10 @@ help 'impossible_category_1';
source_category_name name is_it_category
impossible_category_1 impossible_function_1 N
impossible_category_1 impossible_function_2 N
-alter table mysql.help_relation engine=myisam;
-alter table mysql.help_keyword engine=myisam;
-alter table mysql.help_topic engine=myisam;
-alter table mysql.help_category engine=myisam;
+alter table mysql.help_relation engine=aria;
+alter table mysql.help_keyword engine=aria;
+alter table mysql.help_topic engine=aria;
+alter table mysql.help_category engine=aria;
delete from mysql.help_topic where help_topic_id=@topic1_id;
delete from mysql.help_topic where help_topic_id=@topic2_id;
delete from mysql.help_topic where help_topic_id=@topic3_id;
diff --git a/mysql-test/main/help.test b/mysql-test/main/help.test
index 802f24f80a9..725eec2771f 100644
--- a/mysql-test/main/help.test
+++ b/mysql-test/main/help.test
@@ -98,10 +98,10 @@ help 'impossible_function_1';
help 'impossible_category_1';
##############
-alter table mysql.help_relation engine=myisam;
-alter table mysql.help_keyword engine=myisam;
-alter table mysql.help_topic engine=myisam;
-alter table mysql.help_category engine=myisam;
+alter table mysql.help_relation engine=aria;
+alter table mysql.help_keyword engine=aria;
+alter table mysql.help_topic engine=aria;
+alter table mysql.help_category engine=aria;
delete from mysql.help_topic where help_topic_id=@topic1_id;
delete from mysql.help_topic where help_topic_id=@topic2_id;
diff --git a/mysql-test/main/in_subq_cond_pushdown.result b/mysql-test/main/in_subq_cond_pushdown.result
index c9319a5fb86..06248895bd3 100644
--- a/mysql-test/main/in_subq_cond_pushdown.result
+++ b/mysql-test/main/in_subq_cond_pushdown.result
@@ -3855,3 +3855,35 @@ ORDER BY t4.d
a b c
x x NULL
DROP TABLE t1,t2,t3,t4;
+#
+# MDEV-17360: IN subquery predicate with outer reference in the left part
+# that refers to a field of a mergeable derived table
+#
+CREATE TABLE t1 (id1 int) ENGINE=MYISAM;
+INSERT INTO t1 VALUES (1814),(0),(NULL),(1);
+CREATE TABLE t2 (id2 int) ENGINE=MYISAM;
+SELECT 1 AS r FROM t2,t1,(SELECT * FROM t1) dt1
+WHERE NOT EXISTS (SELECT id2 FROM t2
+WHERE dt1.id1 IN (SELECT t2.id2 FROM t2
+HAVING t2.id2 >= 1));
+r
+DROP TABLE t1,t2;
+#
+# MDEV-17027: IN subquery predicate with outer reference in the left part
+# conjuncted with equality predicate
+#
+CREATE TABLE t1 (pk int, i1 int, v1 varchar(1));
+INSERT INTO t1 VALUES (3,2,'x'), (1,1,'y'), (4,2,'z');
+CREATE TABLE t2 (pk int, i1 int, v1 varchar(1));
+INSERT INTO t2 VALUES (5,2,'x'), (7,1,'x');
+CREATE TABLE t3 (pk int, i1 int, v1 varchar(1));
+INSERT INTO t3 VALUES (8,2,'x'), (7,1,'z');
+SELECT t3.i1 FROM t3
+WHERE EXISTS ( SELECT t2.v1 FROM t1,t2
+WHERE t1.v1 = t2.v1 AND
+t3.i1 IN (SELECT t.i1 FROM t1 as t
+GROUP BY i1 HAVING t.i1 < 3));
+i1
+2
+1
+DROP TABLE t1,t2,t3;
diff --git a/mysql-test/main/in_subq_cond_pushdown.test b/mysql-test/main/in_subq_cond_pushdown.test
index 3c673fb128b..2482fd91103 100644
--- a/mysql-test/main/in_subq_cond_pushdown.test
+++ b/mysql-test/main/in_subq_cond_pushdown.test
@@ -821,3 +821,42 @@ WHERE (t1.a) IN
);
DROP TABLE t1,t2,t3,t4;
+
+--echo #
+--echo # MDEV-17360: IN subquery predicate with outer reference in the left part
+--echo # that refers to a field of a mergeable derived table
+--echo #
+
+CREATE TABLE t1 (id1 int) ENGINE=MYISAM;
+INSERT INTO t1 VALUES (1814),(0),(NULL),(1);
+
+CREATE TABLE t2 (id2 int) ENGINE=MYISAM;
+
+SELECT 1 AS r FROM t2,t1,(SELECT * FROM t1) dt1
+ WHERE NOT EXISTS (SELECT id2 FROM t2
+ WHERE dt1.id1 IN (SELECT t2.id2 FROM t2
+ HAVING t2.id2 >= 1));
+
+DROP TABLE t1,t2;
+
+--echo #
+--echo # MDEV-17027: IN subquery predicate with outer reference in the left part
+--echo # conjuncted with equality predicate
+--echo #
+
+CREATE TABLE t1 (pk int, i1 int, v1 varchar(1));
+INSERT INTO t1 VALUES (3,2,'x'), (1,1,'y'), (4,2,'z');
+
+CREATE TABLE t2 (pk int, i1 int, v1 varchar(1));
+INSERT INTO t2 VALUES (5,2,'x'), (7,1,'x');
+
+CREATE TABLE t3 (pk int, i1 int, v1 varchar(1));
+INSERT INTO t3 VALUES (8,2,'x'), (7,1,'z');
+
+SELECT t3.i1 FROM t3
+ WHERE EXISTS ( SELECT t2.v1 FROM t1,t2
+ WHERE t1.v1 = t2.v1 AND
+ t3.i1 IN (SELECT t.i1 FROM t1 as t
+ GROUP BY i1 HAVING t.i1 < 3));
+
+DROP TABLE t1,t2,t3;
diff --git a/mysql-test/main/index_merge_myisam.result b/mysql-test/main/index_merge_myisam.result
index 992e1d831b5..725a888c914 100644
--- a/mysql-test/main/index_merge_myisam.result
+++ b/mysql-test/main/index_merge_myisam.result
@@ -1715,3 +1715,53 @@ id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ALL PRIMARY,c1,i,c2 NULL NULL NULL 69 Using where
DROP TABLE t1;
set optimizer_switch= @optimizer_switch_save;
+#
+# MDEV-16695: Estimate for rows of derived tables is very high when we are using index_merge union
+#
+create table t0
+(
+key1 int not null,
+INDEX i1(key1)
+);
+insert into t0 values (1),(2),(3),(4),(5),(6),(7),(8);
+set @d=8;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+insert into t0 select key1+ @d from t0;
+set @d=@d*2;
+alter table t0 add key2 int not null, add index i2(key2);
+alter table t0 add key3 int not null, add index i3(key3);
+alter table t0 add key8 int not null, add index i8(key8);
+update t0 set key2=key1,key3=key1,key8=1024-key1;
+analyze table t0;
+Table Op Msg_type Msg_text
+test.t0 analyze status OK
+set @optimizer_switch_save=@@optimizer_switch;
+set optimizer_switch='derived_merge=off,derived_with_keys=off';
+explain select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 2 Using where
+2 DERIVED t0 index_merge i1,i2,i8 i1,i2 4,4 NULL 2 Using union(i1,i2); Using where
+select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+key1 key2 key3 key8
+3 3 3 1021
+set optimizer_use_condition_selectivity=2;
+explain select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 2 Using where
+2 DERIVED t0 index_merge i1,i2,i8 i1,i2 4,4 NULL 2 Using union(i1,i2); Using where
+select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+key1 key2 key3 key8
+3 3 3 1021
+set @@optimizer_switch= @optimizer_switch_save;
+drop table t0;
diff --git a/mysql-test/main/index_merge_myisam.test b/mysql-test/main/index_merge_myisam.test
index d265007431e..75beb9bd883 100644
--- a/mysql-test/main/index_merge_myisam.test
+++ b/mysql-test/main/index_merge_myisam.test
@@ -243,3 +243,38 @@ DROP TABLE t1;
set optimizer_switch= @optimizer_switch_save;
+--echo #
+--echo # MDEV-16695: Estimate for rows of derived tables is very high when we are using index_merge union
+--echo #
+
+create table t0
+(
+ key1 int not null,
+ INDEX i1(key1)
+);
+
+insert into t0 values (1),(2),(3),(4),(5),(6),(7),(8);
+let $1=7;
+set @d=8;
+while ($1)
+{
+ eval insert into t0 select key1+ @d from t0;
+ eval set @d=@d*2;
+ dec $1;
+}
+alter table t0 add key2 int not null, add index i2(key2);
+alter table t0 add key3 int not null, add index i3(key3);
+alter table t0 add key8 int not null, add index i8(key8);
+
+update t0 set key2=key1,key3=key1,key8=1024-key1;
+analyze table t0;
+
+set @optimizer_switch_save=@@optimizer_switch;
+set optimizer_switch='derived_merge=off,derived_with_keys=off';
+explain select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+set optimizer_use_condition_selectivity=2;
+explain select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+select * from (select * from t0 where key1 = 3 or key2 =3) as Z where Z.key8 > 5;
+set @@optimizer_switch= @optimizer_switch_save;
+drop table t0;
diff --git a/mysql-test/main/information_schema-big.result b/mysql-test/main/information_schema-big.result
index cbd8191bc54..d4aa6deb2e2 100644
--- a/mysql-test/main/information_schema-big.result
+++ b/mysql-test/main/information_schema-big.result
@@ -20,6 +20,7 @@ table_name column_name
ALL_PLUGINS PLUGIN_NAME
APPLICABLE_ROLES GRANTEE
CHARACTER_SETS CHARACTER_SET_NAME
+CHECK_CONSTRAINTS CONSTRAINT_SCHEMA
CLIENT_STATISTICS CLIENT
COLLATIONS COLLATION_NAME
COLLATION_CHARACTER_SET_APPLICABILITY COLLATION_NAME
@@ -77,6 +78,7 @@ table_name column_name
ALL_PLUGINS PLUGIN_NAME
APPLICABLE_ROLES GRANTEE
CHARACTER_SETS CHARACTER_SET_NAME
+CHECK_CONSTRAINTS CONSTRAINT_SCHEMA
CLIENT_STATISTICS CLIENT
COLLATIONS COLLATION_NAME
COLLATION_CHARACTER_SET_APPLICABILITY COLLATION_NAME
diff --git a/mysql-test/main/information_schema.result b/mysql-test/main/information_schema.result
index 0e6b4168ea5..b6e331a0382 100644
--- a/mysql-test/main/information_schema.result
+++ b/mysql-test/main/information_schema.result
@@ -51,6 +51,7 @@ c
ALL_PLUGINS
APPLICABLE_ROLES
CHARACTER_SETS
+CHECK_CONSTRAINTS
CLIENT_STATISTICS
COLLATIONS
COLLATION_CHARACTER_SET_APPLICABILITY
@@ -100,7 +101,6 @@ help_category
help_keyword
help_relation
help_topic
-host
index_stats
plugin
proc
@@ -938,6 +938,7 @@ connection user10261;
SELECT TABLE_NAME, COLUMN_NAME, PRIVILEGES FROM INFORMATION_SCHEMA.COLUMNS
where COLUMN_NAME='TABLE_NAME' and table_name not like 'innodb%';
TABLE_NAME COLUMN_NAME PRIVILEGES
+CHECK_CONSTRAINTS TABLE_NAME select
COLUMNS TABLE_NAME select
COLUMN_PRIVILEGES TABLE_NAME select
FILES TABLE_NAME select
diff --git a/mysql-test/main/information_schema_all_engines.result b/mysql-test/main/information_schema_all_engines.result
index 8a92f0226ff..0ce9f15f753 100644
--- a/mysql-test/main/information_schema_all_engines.result
+++ b/mysql-test/main/information_schema_all_engines.result
@@ -4,6 +4,7 @@ Tables_in_information_schema
ALL_PLUGINS
APPLICABLE_ROLES
CHARACTER_SETS
+CHECK_CONSTRAINTS
CLIENT_STATISTICS
COLLATIONS
COLLATION_CHARACTER_SET_APPLICABILITY
@@ -83,6 +84,7 @@ table_name column_name
ALL_PLUGINS PLUGIN_NAME
APPLICABLE_ROLES GRANTEE
CHARACTER_SETS CHARACTER_SET_NAME
+CHECK_CONSTRAINTS CONSTRAINT_SCHEMA
CLIENT_STATISTICS CLIENT
COLLATIONS COLLATION_NAME
COLLATION_CHARACTER_SET_APPLICABILITY COLLATION_NAME
@@ -162,6 +164,7 @@ table_name column_name
ALL_PLUGINS PLUGIN_NAME
APPLICABLE_ROLES GRANTEE
CHARACTER_SETS CHARACTER_SET_NAME
+CHECK_CONSTRAINTS CONSTRAINT_SCHEMA
CLIENT_STATISTICS CLIENT
COLLATIONS COLLATION_NAME
COLLATION_CHARACTER_SET_APPLICABILITY COLLATION_NAME
@@ -247,6 +250,7 @@ table_name group_concat(t.table_schema, '.', t.table_name) num1
ALL_PLUGINS information_schema.ALL_PLUGINS 1
APPLICABLE_ROLES information_schema.APPLICABLE_ROLES 1
CHARACTER_SETS information_schema.CHARACTER_SETS 1
+CHECK_CONSTRAINTS information_schema.CHECK_CONSTRAINTS 1
CLIENT_STATISTICS information_schema.CLIENT_STATISTICS 1
COLLATIONS information_schema.COLLATIONS 1
COLLATION_CHARACTER_SET_APPLICABILITY information_schema.COLLATION_CHARACTER_SET_APPLICABILITY 1
@@ -315,6 +319,7 @@ Database: information_schema
| ALL_PLUGINS |
| APPLICABLE_ROLES |
| CHARACTER_SETS |
+| CHECK_CONSTRAINTS |
| CLIENT_STATISTICS |
| COLLATIONS |
| COLLATION_CHARACTER_SET_APPLICABILITY |
@@ -384,6 +389,7 @@ Database: INFORMATION_SCHEMA
| ALL_PLUGINS |
| APPLICABLE_ROLES |
| CHARACTER_SETS |
+| CHECK_CONSTRAINTS |
| CLIENT_STATISTICS |
| COLLATIONS |
| COLLATION_CHARACTER_SET_APPLICABILITY |
@@ -453,5 +459,5 @@ Wildcard: inf_rmation_schema
| information_schema |
SELECT table_schema, count(*) FROM information_schema.TABLES WHERE table_schema IN ('mysql', 'INFORMATION_SCHEMA', 'test', 'mysqltest') GROUP BY TABLE_SCHEMA;
table_schema count(*)
-information_schema 64
-mysql 31
+information_schema 65
+mysql 30
diff --git a/mysql-test/main/init_file_set_password-7656.result b/mysql-test/main/init_file_set_password-7656.result
index e5b3fc75706..99a16a395d7 100644
--- a/mysql-test/main/init_file_set_password-7656.result
+++ b/mysql-test/main/init_file_set_password-7656.result
@@ -2,7 +2,7 @@ create user foo@localhost;
select user,host,password from mysql.user where user='foo';
user host password
foo localhost
-select user,host,password from mysql.user where user='foo';
-user host password
-foo localhost *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
+select user,host,password,plugin,authentication_string from mysql.user where user='foo';
+user host password plugin authentication_string
+foo localhost mysql_native_password *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
drop user foo@localhost;
diff --git a/mysql-test/main/init_file_set_password-7656.test b/mysql-test/main/init_file_set_password-7656.test
index ecee3924355..c695d01b675 100644
--- a/mysql-test/main/init_file_set_password-7656.test
+++ b/mysql-test/main/init_file_set_password-7656.test
@@ -21,6 +21,6 @@ EOF
--exec echo "restart:--init-file=$MYSQLTEST_VARDIR/init.file " > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--source include/wait_until_connected_again.inc
-select user,host,password from mysql.user where user='foo';
+select user,host,password,plugin,authentication_string from mysql.user where user='foo';
drop user foo@localhost;
diff --git a/mysql-test/main/innodb_mrr_cpk.result b/mysql-test/main/innodb_mrr_cpk.result
index 28d7dd51df8..a2e43d7d127 100644
--- a/mysql-test/main/innodb_mrr_cpk.result
+++ b/mysql-test/main/innodb_mrr_cpk.result
@@ -226,7 +226,7 @@ set join_cache_level=3;
explain SELECT 1 FROM (SELECT url, id FROM t2 LIMIT 1 OFFSET 20) derived RIGHT JOIN t1 ON t1.id = derived.id;
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL #
-1 PRIMARY <derived2> hash_ALL key0 #hash#key0 25 test.t1.id # Using join buffer (flat, BNLH join)
+1 PRIMARY <derived2> ref key0 key0 25 test.t1.id #
2 DERIVED t2 ALL NULL NULL NULL NULL #
set join_cache_level= @tmp_mdev5037;
drop table t0,t1,t2;
diff --git a/mysql-test/main/invisible_field_debug.result b/mysql-test/main/invisible_field_debug.result
index 4c4ebffbdfc..b3c84d18333 100644
--- a/mysql-test/main/invisible_field_debug.result
+++ b/mysql-test/main/invisible_field_debug.result
@@ -369,3 +369,8 @@ t1 1 invisible 1 c A NULL NULL NULL YES BTREE
t1 1 invisible_2 1 invisible A NULL NULL NULL YES BTREE
drop table t1;
set @old_debug= @@debug_dbug;
+CREATE TABLE t1 (i INT );
+SET debug_dbug="+d,test_completely_invisible,test_invisible_index";
+CREATE TABLE t2 LIKE t1;
+SET debug_dbug= DEFAULT;
+DROP TABLE t1, t2;
diff --git a/mysql-test/main/invisible_field_debug.test b/mysql-test/main/invisible_field_debug.test
index 8674620e055..c1d6899d16e 100644
--- a/mysql-test/main/invisible_field_debug.test
+++ b/mysql-test/main/invisible_field_debug.test
@@ -270,3 +270,9 @@ explain select * from t1 where invisible =9;
show indexes in t1;
drop table t1;
set @old_debug= @@debug_dbug;
+## MDEV 15127
+CREATE TABLE t1 (i INT );
+SET debug_dbug="+d,test_completely_invisible,test_invisible_index";
+CREATE TABLE t2 LIKE t1;
+SET debug_dbug= DEFAULT;
+DROP TABLE t1, t2;
diff --git a/mysql-test/main/join.result b/mysql-test/main/join.result
index 5978b261b3a..6ff294906e7 100644
--- a/mysql-test/main/join.result
+++ b/mysql-test/main/join.result
@@ -1506,6 +1506,48 @@ DROP VIEW v2;
DROP TABLE t1,t2;
SET optimizer_switch=@save_optimizer_switch;
#
+# MDEV-16512
+# Server crashes in find_field_in_table_ref on 2nd execution of SP referring to
+# non-existing field
+#
+CREATE TABLE t (i INT);
+CREATE PROCEDURE p() SELECT t1.f FROM t AS t1 JOIN t AS t2 USING (f);
+CALL p;
+ERROR 42S22: Unknown column 'f' in 'from clause'
+CALL p;
+ERROR 42S22: Unknown column 'f' in 'from clause'
+FLUSH TABLES;
+CALL p;
+ERROR 42S22: Unknown column 'f' in 'from clause'
+DROP TABLE t;
+CREATE TABLE t (f INT);
+CALL p;
+f
+DROP TABLE t;
+CREATE TABLE t (i INT);
+CALL p;
+ERROR 42S22: Unknown column 't1.f' in 'field list'
+CALL p;
+ERROR 42S22: Unknown column 't1.f' in 'field list'
+DROP PROCEDURE p;
+DROP TABLE t;
+CREATE TABLE t1 (a INT, b INT);
+CREATE TABLE t2 (a INT);
+CREATE TABLE t3 (a INT, c INT);
+CREATE TABLE t4 (a INT, c INT);
+CREATE TABLE t5 (a INT, c INT);
+CREATE PROCEDURE p1() SELECT c FROM t1 JOIN (t2 LEFT JOIN t3 USING (a) LEFT JOIN t4 USING (a)
+LEFT JOIN t5 USING (a)) USING (a);
+CALL p1;
+ERROR 23000: Column 'c' in field list is ambiguous
+CALL p1;
+ERROR 23000: Column 'c' in field list is ambiguous
+DROP PROCEDURE p1;
+DROP TABLE t1,t2,t3,t4,t5;
+#
+# End of MariaDB 5.5 tests
+#
+#
# Bug #35268: Parser can't handle STRAIGHT_JOIN with USING
#
CREATE TABLE t1 (a int);
diff --git a/mysql-test/main/join.test b/mysql-test/main/join.test
index e07a3665920..3d2a02e2346 100644
--- a/mysql-test/main/join.test
+++ b/mysql-test/main/join.test
@@ -1161,6 +1161,60 @@ DROP TABLE t1,t2;
SET optimizer_switch=@save_optimizer_switch;
--echo #
+--echo # MDEV-16512
+--echo # Server crashes in find_field_in_table_ref on 2nd execution of SP referring to
+--echo # non-existing field
+--echo #
+
+CREATE TABLE t (i INT);
+CREATE PROCEDURE p() SELECT t1.f FROM t AS t1 JOIN t AS t2 USING (f);
+--error ER_BAD_FIELD_ERROR
+CALL p;
+--error ER_BAD_FIELD_ERROR
+CALL p;
+FLUSH TABLES;
+--error ER_BAD_FIELD_ERROR
+CALL p;
+DROP TABLE t;
+
+#
+# Fix the table definition to match the using
+#
+
+CREATE TABLE t (f INT);
+#
+# The following shouldn't fail as the table is now matching the using
+#
+CALL p;
+DROP TABLE t;
+CREATE TABLE t (i INT);
+--error ER_BAD_FIELD_ERROR
+CALL p;
+--error ER_BAD_FIELD_ERROR
+CALL p;
+DROP PROCEDURE p;
+DROP TABLE t;
+
+CREATE TABLE t1 (a INT, b INT);
+CREATE TABLE t2 (a INT);
+CREATE TABLE t3 (a INT, c INT);
+CREATE TABLE t4 (a INT, c INT);
+CREATE TABLE t5 (a INT, c INT);
+CREATE PROCEDURE p1() SELECT c FROM t1 JOIN (t2 LEFT JOIN t3 USING (a) LEFT JOIN t4 USING (a)
+LEFT JOIN t5 USING (a)) USING (a);
+--error ER_NON_UNIQ_ERROR
+CALL p1;
+--error ER_NON_UNIQ_ERROR
+CALL p1;
+DROP PROCEDURE p1;
+DROP TABLE t1,t2,t3,t4,t5;
+
+--echo #
+--echo # End of MariaDB 5.5 tests
+--echo #
+
+
+--echo #
--echo # Bug #35268: Parser can't handle STRAIGHT_JOIN with USING
--echo #
diff --git a/mysql-test/main/join_cache.result b/mysql-test/main/join_cache.result
index eea397402ad..fde6e0fec6b 100644
--- a/mysql-test/main/join_cache.result
+++ b/mysql-test/main/join_cache.result
@@ -5925,6 +5925,39 @@ SET join_buffer_space_limit= default;
set optimizer_switch=@save_optimizer_switch;
DROP TABLE t1,t4,t5,t2;
#
+# MDEV-16603: BNLH for query with materialized semi-join
+#
+set join_cache_level=4;
+CREATE TABLE t1 ( i1 int, v1 varchar(1)) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (7,'x');
+CREATE TABLE t2 (i1 int, v1 varchar(1), KEY v1 (v1,i1)) ENGINE=InnoDB;
+INSERT INTO t2 VALUES
+(NULL,'x'),(1,'x'),(3,'x'),(5,'x'),(8,'x'),(48,'x'),
+(228,'x'),(3,'y'),(1,'z'),(9,'z');
+CREATE TABLE temp
+SELECT t1.i1 AS f1, t1.v1 AS f2 FROM (t2 JOIN t1 ON (t1.v1 = t2.v1));
+SELECT * FROM temp
+WHERE (f1,f2) IN (SELECT t1.i1, t1.v1 FROM (t2 JOIN t1 ON (t1.v1 = t2.v1)));
+f1 f2
+7 x
+7 x
+7 x
+7 x
+7 x
+7 x
+7 x
+EXPLAIN EXTENDED SELECT * FROM temp
+WHERE (f1,f2) IN (SELECT t1.i1, t1.v1 FROM (t2 JOIN t1 ON (t1.v1 = t2.v1)));
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 1 100.00
+1 PRIMARY temp hash_ALL NULL #hash#$hj 9 test.t1.i1,test.t1.v1 7 100.00 Using where; Using join buffer (flat, BNLH join)
+2 MATERIALIZED t1 ALL NULL NULL NULL NULL 1 100.00 Using where
+2 MATERIALIZED t2 hash_index v1 #hash#v1:v1 4:9 test.t1.v1 10 10.00 Using index; Using join buffer (flat, BNLH join)
+Warnings:
+Note 1003 select `test`.`temp`.`f1` AS `f1`,`test`.`temp`.`f2` AS `f2` from `test`.`temp` semi join (`test`.`t2` join `test`.`t1`) where `test`.`temp`.`f1` = `test`.`t1`.`i1` and `test`.`t2`.`v1` = `test`.`t1`.`v1` and `test`.`temp`.`f2` = `test`.`t1`.`v1`
+DROP TABLE t1,t2,temp;
+SET join_cache_level = default;
+#
# MDEV-5123 Remove duplicated conditions pushed both to join_tab->select_cond and join_tab->cache_select->cond for blocked joins.
#
set join_cache_level=default;
diff --git a/mysql-test/main/join_cache.test b/mysql-test/main/join_cache.test
index b775725903c..df89fc30dee 100644
--- a/mysql-test/main/join_cache.test
+++ b/mysql-test/main/join_cache.test
@@ -3870,6 +3870,37 @@ set optimizer_switch=@save_optimizer_switch;
DROP TABLE t1,t4,t5,t2;
--echo #
+--echo # MDEV-16603: BNLH for query with materialized semi-join
+--echo #
+
+--source include/have_innodb.inc
+
+set join_cache_level=4;
+
+CREATE TABLE t1 ( i1 int, v1 varchar(1)) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (7,'x');
+
+CREATE TABLE t2 (i1 int, v1 varchar(1), KEY v1 (v1,i1)) ENGINE=InnoDB;
+
+INSERT INTO t2 VALUES
+ (NULL,'x'),(1,'x'),(3,'x'),(5,'x'),(8,'x'),(48,'x'),
+ (228,'x'),(3,'y'),(1,'z'),(9,'z');
+
+CREATE TABLE temp
+SELECT t1.i1 AS f1, t1.v1 AS f2 FROM (t2 JOIN t1 ON (t1.v1 = t2.v1));
+
+let $q =
+SELECT * FROM temp
+WHERE (f1,f2) IN (SELECT t1.i1, t1.v1 FROM (t2 JOIN t1 ON (t1.v1 = t2.v1)));
+
+eval $q;
+eval EXPLAIN EXTENDED $q;
+
+DROP TABLE t1,t2,temp;
+
+SET join_cache_level = default;
+
+--echo #
--echo # MDEV-5123 Remove duplicated conditions pushed both to join_tab->select_cond and join_tab->cache_select->cond for blocked joins.
--echo #
@@ -3958,5 +3989,4 @@ drop table t1, t2;
set join_buffer_size = default;
# The following command must be the last one the file
-# this must be the last command in the file
set @@optimizer_switch=@save_optimizer_switch;
diff --git a/mysql-test/main/join_nested_jcl6.result b/mysql-test/main/join_nested_jcl6.result
index de5ebfbe989..6b1901d8642 100644
--- a/mysql-test/main/join_nested_jcl6.result
+++ b/mysql-test/main/join_nested_jcl6.result
@@ -2055,7 +2055,7 @@ ON (t5.b=t8.b);
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t5 ALL NULL NULL NULL NULL 2
1 SIMPLE t6 ALL NULL NULL NULL NULL 1 Using join buffer (flat, BNL join)
-1 SIMPLE t7 ref b_i b_i 5 const 0 Using join buffer (incremental, BKA join); Key-ordered Rowid-ordered scan
+1 SIMPLE t7 ref b_i b_i 5 const 1 Using join buffer (incremental, BKA join); Key-ordered Rowid-ordered scan
1 SIMPLE t8 ALL b_i NULL NULL NULL 1 Using where; Using join buffer (incremental, BNL join)
SELECT t5.a,t5.b,t6.a,t6.b,t7.a,t7.b,t8.a,t8.b
FROM t5 LEFT JOIN
diff --git a/mysql-test/main/join_outer.result b/mysql-test/main/join_outer.result
index 6753349dece..6b671a0759f 100644
--- a/mysql-test/main/join_outer.result
+++ b/mysql-test/main/join_outer.result
@@ -2460,5 +2460,123 @@ id sid id
1 NULL NULL
2 NULL NULL
drop table t1, t2;
+#
+# MDEV-16726: SELECT with STRAGHT JOIN containing NESTED RIGHT JOIN
+# converted to INNER JOIN with first constant inner table
+#
+CREATE TABLE t1 (
+pk int PRIMARY KEY, i1 int, v1 varchar(1), v2 varchar(1), KEY v1 (v1,i1)
+) engine=MyISAM;
+INSERT INTO t1 VALUES
+(8,3,'c','c'),(9,4,'z','z'),(10,3,'i','i'),(11,186,'x','x'),
+(14,226,'m','m'),(15,133,'p','p');
+CREATE TABLE t2 (
+pk int PRIMARY KEY, i1 int, v1 varchar(1), v2 varchar(1)
+) engine=MyISAM;
+INSERT INTO t2 VALUES (10,6,'p','p');
+EXPLAIN EXTENDED
+SELECT STRAIGHT_JOIN t2.v2
+FROM
+(t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+RIGHT JOIN
+(t2,t1)
+ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+Warnings:
+Note 1003 select straight_join 'p' AS `v2` from `test`.`t1` join `test`.`t1` `tb1` left join `test`.`t1` `tb2` on(multiple equal(NULL, NULL)) where 0 order by NULL
+EXPLAIN EXTENDED
+SELECT STRAIGHT_JOIN t2.v2
+FROM
+(t2,t1)
+LEFT JOIN
+(t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+Warnings:
+Note 1003 select straight_join 'p' AS `v2` from `test`.`t1` join `test`.`t1` `tb1` left join `test`.`t1` `tb2` on(multiple equal(NULL, NULL)) where 0 order by NULL
+SELECT STRAIGHT_JOIN DISTINCT t2.v2
+FROM
+(t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+RIGHT JOIN
+(t2,t1)
+ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+v2
+DROP TABLE t1,t2;
# end of 5.5 tests
+#
+# MDEV-17518: Range optimization doesn't use ON expressions from nested outer joins
+#
+create table t1(a int);
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t2(a int);
+insert into t2 values (0),(1);
+create table t3 (a int, b int, key(a));
+insert into t3 select A.a + B.a* 10 + C.a * 100, 12345 from t1 A, t1 B, t1 C;
+# Uses range for table t3:
+explain select * from t1 left join t3 on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10
+1 SIMPLE t3 range a a 5 NULL 5 Using where
+# This must use range for table t3, too:
+explain select * from t1 left join (t3 join t2) on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10
+1 SIMPLE t2 ALL NULL NULL NULL NULL 2
+1 SIMPLE t3 range a a 5 NULL 5 Using where
+#
+# .. part 2: make sure condition selectivity can use the condition too.
+#
+alter table t3 drop key a;
+set @tmp1=@@optimizer_use_condition_selectivity;
+set @tmp2=@@use_stat_tables;
+set @tmp3=@@histogram_size;
+set use_stat_tables=preferably;
+set optimizer_use_condition_selectivity=4;
+set histogram_size=100;
+analyze table t3 persistent for all;
+Table Op Msg_type Msg_text
+test.t3 analyze status Engine-independent statistics collected
+test.t3 analyze status OK
+# t3.filtered is less than 100%:
+explain extended select * from t1 left join t3 on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10 100.00
+1 SIMPLE t3 ALL NULL NULL NULL NULL 1000 0.99 Using where
+Warnings:
+Note 1003 select `test`.`t1`.`a` AS `a`,`test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b` from `test`.`t1` left join `test`.`t3` on(`test`.`t3`.`b` = `test`.`t1`.`a` and `test`.`t3`.`a` < 5) where 1
+# t3.filtered must less than 100%, too:
+explain extended select * from t1 left join (t3 join t2) on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10 100.00
+1 SIMPLE t2 ALL NULL NULL NULL NULL 2 100.00
+1 SIMPLE t3 ALL NULL NULL NULL NULL 1000 0.99 Using where
+Warnings:
+Note 1003 select `test`.`t1`.`a` AS `a`,`test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b`,`test`.`t2`.`a` AS `a` from `test`.`t1` left join (`test`.`t3` join `test`.`t2`) on(`test`.`t3`.`b` = `test`.`t1`.`a` and `test`.`t3`.`a` < 5) where 1
+drop table t1,t2,t3;
+set optimizer_use_condition_selectivity= @tmp1;
+set use_stat_tables= @tmp2;
+set histogram_size= @tmp3;
+# Another test
+CREATE TABLE t1 (i1 int) ;
+CREATE TABLE t2 (pk int NOT NULL PRIMARY KEY) ;
+CREATE TABLE t3 (pk int NOT NULL, i1 int, PRIMARY KEY (pk)) ;
+INSERT INTO t3 VALUES (2, NULL);
+CREATE TABLE t4 (pk int NOT NULL, i1 int, PRIMARY KEY (pk), KEY i1 (i1)) ;
+CREATE VIEW v4 AS SELECT * FROM t4;
+SELECT 1
+FROM t3 RIGHT JOIN t1 ON t3.i1 = t1.i1
+LEFT JOIN v4
+RIGHT JOIN t2 ON v4.i1 = t2.pk ON t1.i1 = t2.pk
+WHERE t3.pk IN (2);
+1
+drop view v4;
+drop table t1,t2,t3,t4;
SET optimizer_switch=@save_optimizer_switch;
diff --git a/mysql-test/main/join_outer.test b/mysql-test/main/join_outer.test
index 34b0551a32e..82127397bee 100644
--- a/mysql-test/main/join_outer.test
+++ b/mysql-test/main/join_outer.test
@@ -1992,6 +1992,114 @@ select * from t1 t
on t.id=r.id ;
drop table t1, t2;
+--echo #
+--echo # MDEV-16726: SELECT with STRAGHT JOIN containing NESTED RIGHT JOIN
+--echo # converted to INNER JOIN with first constant inner table
+--echo #
+
+CREATE TABLE t1 (
+ pk int PRIMARY KEY, i1 int, v1 varchar(1), v2 varchar(1), KEY v1 (v1,i1)
+) engine=MyISAM;
+INSERT INTO t1 VALUES
+ (8,3,'c','c'),(9,4,'z','z'),(10,3,'i','i'),(11,186,'x','x'),
+ (14,226,'m','m'),(15,133,'p','p');
+
+CREATE TABLE t2 (
+ pk int PRIMARY KEY, i1 int, v1 varchar(1), v2 varchar(1)
+) engine=MyISAM;
+INSERT INTO t2 VALUES (10,6,'p','p');
+
+EXPLAIN EXTENDED
+SELECT STRAIGHT_JOIN t2.v2
+FROM
+ (t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+ RIGHT JOIN
+ (t2,t1)
+ ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+
+EXPLAIN EXTENDED
+SELECT STRAIGHT_JOIN t2.v2
+FROM
+ (t2,t1)
+ LEFT JOIN
+ (t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+ ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+
+SELECT STRAIGHT_JOIN DISTINCT t2.v2
+FROM
+ (t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+ RIGHT JOIN
+ (t2,t1)
+ ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+
+DROP TABLE t1,t2;
+
--echo # end of 5.5 tests
+--echo #
+--echo # MDEV-17518: Range optimization doesn't use ON expressions from nested outer joins
+--echo #
+create table t1(a int);
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+
+create table t2(a int);
+insert into t2 values (0),(1);
+
+create table t3 (a int, b int, key(a));
+insert into t3 select A.a + B.a* 10 + C.a * 100, 12345 from t1 A, t1 B, t1 C;
+
+--echo # Uses range for table t3:
+explain select * from t1 left join t3 on t1.a=t3.b and t3.a<5;
+
+--echo # This must use range for table t3, too:
+explain select * from t1 left join (t3 join t2) on t1.a=t3.b and t3.a<5;
+
+--echo #
+--echo # .. part 2: make sure condition selectivity can use the condition too.
+--echo #
+alter table t3 drop key a;
+set @tmp1=@@optimizer_use_condition_selectivity;
+set @tmp2=@@use_stat_tables;
+set @tmp3=@@histogram_size;
+set use_stat_tables=preferably;
+set optimizer_use_condition_selectivity=4;
+set histogram_size=100;
+
+analyze table t3 persistent for all;
+
+--echo # t3.filtered is less than 100%:
+explain extended select * from t1 left join t3 on t1.a=t3.b and t3.a<5;
+
+--echo # t3.filtered must less than 100%, too:
+explain extended select * from t1 left join (t3 join t2) on t1.a=t3.b and t3.a<5;
+
+drop table t1,t2,t3;
+set optimizer_use_condition_selectivity= @tmp1;
+set use_stat_tables= @tmp2;
+set histogram_size= @tmp3;
+
+--echo # Another test
+CREATE TABLE t1 (i1 int) ;
+CREATE TABLE t2 (pk int NOT NULL PRIMARY KEY) ;
+CREATE TABLE t3 (pk int NOT NULL, i1 int, PRIMARY KEY (pk)) ;
+INSERT INTO t3 VALUES (2, NULL);
+
+CREATE TABLE t4 (pk int NOT NULL, i1 int, PRIMARY KEY (pk), KEY i1 (i1)) ;
+CREATE VIEW v4 AS SELECT * FROM t4;
+
+SELECT 1
+FROM t3 RIGHT JOIN t1 ON t3.i1 = t1.i1
+ LEFT JOIN v4
+ RIGHT JOIN t2 ON v4.i1 = t2.pk ON t1.i1 = t2.pk
+WHERE t3.pk IN (2);
+
+drop view v4;
+drop table t1,t2,t3,t4;
+
SET optimizer_switch=@save_optimizer_switch;
diff --git a/mysql-test/main/join_outer_jcl6.result b/mysql-test/main/join_outer_jcl6.result
index 9ff501baf6a..f46f3e2df21 100644
--- a/mysql-test/main/join_outer_jcl6.result
+++ b/mysql-test/main/join_outer_jcl6.result
@@ -2471,7 +2471,125 @@ id sid id
1 NULL NULL
2 NULL NULL
drop table t1, t2;
+#
+# MDEV-16726: SELECT with STRAGHT JOIN containing NESTED RIGHT JOIN
+# converted to INNER JOIN with first constant inner table
+#
+CREATE TABLE t1 (
+pk int PRIMARY KEY, i1 int, v1 varchar(1), v2 varchar(1), KEY v1 (v1,i1)
+) engine=MyISAM;
+INSERT INTO t1 VALUES
+(8,3,'c','c'),(9,4,'z','z'),(10,3,'i','i'),(11,186,'x','x'),
+(14,226,'m','m'),(15,133,'p','p');
+CREATE TABLE t2 (
+pk int PRIMARY KEY, i1 int, v1 varchar(1), v2 varchar(1)
+) engine=MyISAM;
+INSERT INTO t2 VALUES (10,6,'p','p');
+EXPLAIN EXTENDED
+SELECT STRAIGHT_JOIN t2.v2
+FROM
+(t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+RIGHT JOIN
+(t2,t1)
+ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+Warnings:
+Note 1003 select straight_join 'p' AS `v2` from `test`.`t1` join `test`.`t1` `tb1` left join `test`.`t1` `tb2` on(multiple equal(NULL, NULL)) where 0 order by NULL
+EXPLAIN EXTENDED
+SELECT STRAIGHT_JOIN t2.v2
+FROM
+(t2,t1)
+LEFT JOIN
+(t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+Warnings:
+Note 1003 select straight_join 'p' AS `v2` from `test`.`t1` join `test`.`t1` `tb1` left join `test`.`t1` `tb2` on(multiple equal(NULL, NULL)) where 0 order by NULL
+SELECT STRAIGHT_JOIN DISTINCT t2.v2
+FROM
+(t1 as tb1 LEFT JOIN t1 AS tb2 ON tb2.v1 = tb1.v2)
+RIGHT JOIN
+(t2,t1)
+ON t1.pk = t2.pk AND t2.v2 = tb1.v1
+WHERE tb1.pk = 40
+ORDER BY tb1.i1;
+v2
+DROP TABLE t1,t2;
# end of 5.5 tests
+#
+# MDEV-17518: Range optimization doesn't use ON expressions from nested outer joins
+#
+create table t1(a int);
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t2(a int);
+insert into t2 values (0),(1);
+create table t3 (a int, b int, key(a));
+insert into t3 select A.a + B.a* 10 + C.a * 100, 12345 from t1 A, t1 B, t1 C;
+# Uses range for table t3:
+explain select * from t1 left join t3 on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10
+1 SIMPLE t3 range a a 5 NULL 5 Using where; Rowid-ordered scan; Using join buffer (flat, BNL join)
+# This must use range for table t3, too:
+explain select * from t1 left join (t3 join t2) on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10
+1 SIMPLE t2 ALL NULL NULL NULL NULL 2 Using join buffer (flat, BNL join)
+1 SIMPLE t3 range a a 5 NULL 5 Using where; Rowid-ordered scan; Using join buffer (incremental, BNL join)
+#
+# .. part 2: make sure condition selectivity can use the condition too.
+#
+alter table t3 drop key a;
+set @tmp1=@@optimizer_use_condition_selectivity;
+set @tmp2=@@use_stat_tables;
+set @tmp3=@@histogram_size;
+set use_stat_tables=preferably;
+set optimizer_use_condition_selectivity=4;
+set histogram_size=100;
+analyze table t3 persistent for all;
+Table Op Msg_type Msg_text
+test.t3 analyze status Engine-independent statistics collected
+test.t3 analyze status OK
+# t3.filtered is less than 100%:
+explain extended select * from t1 left join t3 on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10 100.00
+1 SIMPLE t3 hash_ALL NULL #hash#$hj 5 test.t1.a 1000 0.99 Using where; Using join buffer (flat, BNLH join)
+Warnings:
+Note 1003 select `test`.`t1`.`a` AS `a`,`test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b` from `test`.`t1` left join `test`.`t3` on(`test`.`t3`.`b` = `test`.`t1`.`a` and `test`.`t3`.`a` < 5 and `test`.`t1`.`a` is not null) where 1
+# t3.filtered must less than 100%, too:
+explain extended select * from t1 left join (t3 join t2) on t1.a=t3.b and t3.a<5;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 10 100.00
+1 SIMPLE t2 ALL NULL NULL NULL NULL 2 100.00 Using where
+1 SIMPLE t3 ALL NULL NULL NULL NULL 1000 0.99 Using where
+Warnings:
+Note 1003 select `test`.`t1`.`a` AS `a`,`test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b`,`test`.`t2`.`a` AS `a` from `test`.`t1` left join (`test`.`t3` join `test`.`t2`) on(`test`.`t3`.`b` = `test`.`t1`.`a` and `test`.`t3`.`a` < 5 and `test`.`t1`.`a` is not null) where 1
+drop table t1,t2,t3;
+set optimizer_use_condition_selectivity= @tmp1;
+set use_stat_tables= @tmp2;
+set histogram_size= @tmp3;
+# Another test
+CREATE TABLE t1 (i1 int) ;
+CREATE TABLE t2 (pk int NOT NULL PRIMARY KEY) ;
+CREATE TABLE t3 (pk int NOT NULL, i1 int, PRIMARY KEY (pk)) ;
+INSERT INTO t3 VALUES (2, NULL);
+CREATE TABLE t4 (pk int NOT NULL, i1 int, PRIMARY KEY (pk), KEY i1 (i1)) ;
+CREATE VIEW v4 AS SELECT * FROM t4;
+SELECT 1
+FROM t3 RIGHT JOIN t1 ON t3.i1 = t1.i1
+LEFT JOIN v4
+RIGHT JOIN t2 ON v4.i1 = t2.pk ON t1.i1 = t2.pk
+WHERE t3.pk IN (2);
+1
+drop view v4;
+drop table t1,t2,t3,t4;
SET optimizer_switch=@save_optimizer_switch;
set join_cache_level=default;
show variables like 'join_cache_level';
diff --git a/mysql-test/main/lock.result b/mysql-test/main/lock.result
index 0805fd45864..339cfcaa441 100644
--- a/mysql-test/main/lock.result
+++ b/mysql-test/main/lock.result
@@ -136,7 +136,7 @@ select * from t1;
ERROR HY000: Table 't1' was not locked with LOCK TABLES
unlock tables;
create or replace view v_bug5719 as select * from t1;
-lock tables v_bug5719 write;
+lock tables v_bug5719 read;
select * from v_bug5719;
a
@@ -303,7 +303,7 @@ create table t2 (j int);
#
# Try to perform DDL on table which is locked through view.
create view v1 as select * from t2;
-lock tables t1 write, v1 write;
+lock tables t1 write, v1 read;
flush table t2;
ERROR HY000: Table 't2' was locked with a READ lock and can't be updated
drop table t2;
diff --git a/mysql-test/main/lock.test b/mysql-test/main/lock.test
index 92ab8294273..ff77b4991c0 100644
--- a/mysql-test/main/lock.test
+++ b/mysql-test/main/lock.test
@@ -192,7 +192,7 @@ drop view v_bug5719;
select * from t1;
unlock tables;
create or replace view v_bug5719 as select * from t1;
-lock tables v_bug5719 write;
+lock tables v_bug5719 read;
select * from v_bug5719;
--echo
--echo Allowed to use an underlying table under LOCK TABLES <view>
@@ -368,7 +368,7 @@ create table t2 (j int);
--echo #
--echo # Try to perform DDL on table which is locked through view.
create view v1 as select * from t2;
-lock tables t1 write, v1 write;
+lock tables t1 write, v1 read;
--error ER_TABLE_NOT_LOCKED_FOR_WRITE
flush table t2;
--error ER_TABLE_NOT_LOCKED_FOR_WRITE
diff --git a/mysql-test/main/lock_multi.result b/mysql-test/main/lock_multi.result
index d4e0edaf1c2..52b4608fdd2 100644
--- a/mysql-test/main/lock_multi.result
+++ b/mysql-test/main/lock_multi.result
@@ -114,17 +114,16 @@ unlock tables;
drop table t1;
connection locker;
USE mysql;
-LOCK TABLES columns_priv WRITE, db WRITE, host WRITE, user WRITE;
+LOCK TABLES columns_priv WRITE, db WRITE, user WRITE;
FLUSH TABLES;
connection reader;
USE mysql;
SELECT user.Select_priv FROM user, db WHERE user.user = db.user LIMIT 1;
connection locker;
-OPTIMIZE TABLES columns_priv, db, host, user;
+OPTIMIZE TABLES columns_priv, db, user;
Table Op Msg_type Msg_text
mysql.columns_priv optimize status OK
mysql.db optimize status OK
-mysql.host optimize status OK
mysql.user optimize status OK
UNLOCK TABLES;
connection reader;
@@ -395,15 +394,17 @@ DROP VIEW IF EXISTS v1;
#
# Test 1: LOCK TABLES v1 WRITE, t1 READ;
#
-# Thanks to the fact that we no longer allow DDL on tables
-# which are locked for write implicitly, the exact scenario
-# in which assert was failing is no longer repeatable.
CREATE TABLE t1 ( f1 integer );
CREATE VIEW v1 AS SELECT f1 FROM t1 ;
+# Connection 2
+connect con2,localhost,root;
LOCK TABLES v1 WRITE, t1 READ;
FLUSH TABLE t1;
-ERROR HY000: Table 't1' was locked with a READ lock and can't be updated
-UNLOCK TABLES;
+disconnect con2;
+# Connection 1
+connection default;
+LOCK TABLES t1 WRITE;
+FLUSH TABLE t1;
DROP TABLE t1;
DROP VIEW v1;
#
diff --git a/mysql-test/main/lock_multi.test b/mysql-test/main/lock_multi.test
index 51cc4a50233..ce901126ce5 100644
--- a/mysql-test/main/lock_multi.test
+++ b/mysql-test/main/lock_multi.test
@@ -184,7 +184,7 @@ drop table t1;
connection locker;
USE mysql;
-LOCK TABLES columns_priv WRITE, db WRITE, host WRITE, user WRITE;
+LOCK TABLES columns_priv WRITE, db WRITE, user WRITE;
FLUSH TABLES;
#
connection reader;
@@ -202,7 +202,7 @@ let $wait_condition=
--source include/wait_condition.inc
# Make test case independent from earlier grants.
--replace_result "Table is already up to date" "OK"
-OPTIMIZE TABLES columns_priv, db, host, user;
+OPTIMIZE TABLES columns_priv, db, user;
UNLOCK TABLES;
#
connection reader;
@@ -734,17 +734,21 @@ DROP VIEW IF EXISTS v1;
--echo #
--echo # Test 1: LOCK TABLES v1 WRITE, t1 READ;
--echo #
---echo # Thanks to the fact that we no longer allow DDL on tables
---echo # which are locked for write implicitly, the exact scenario
---echo # in which assert was failing is no longer repeatable.
CREATE TABLE t1 ( f1 integer );
CREATE VIEW v1 AS SELECT f1 FROM t1 ;
+--echo # Connection 2
+connect (con2,localhost,root);
LOCK TABLES v1 WRITE, t1 READ;
---error ER_TABLE_NOT_LOCKED_FOR_WRITE
FLUSH TABLE t1;
-UNLOCK TABLES;
+disconnect con2;
+--source include/wait_until_disconnected.inc
+
+--echo # Connection 1
+connection default;
+LOCK TABLES t1 WRITE;
+FLUSH TABLE t1; # Assertion happened here
# Cleanup
DROP TABLE t1;
diff --git a/mysql-test/main/log_tables_upgrade.result b/mysql-test/main/log_tables_upgrade.result
index 8f822d56020..df6ea72f3ca 100644
--- a/mysql-test/main/log_tables_upgrade.result
+++ b/mysql-test/main/log_tables_upgrade.result
@@ -24,7 +24,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
diff --git a/mysql-test/main/lowercase_fs_off.result b/mysql-test/main/lowercase_fs_off.result
index 91bd2924096..e05fd50caeb 100644
--- a/mysql-test/main/lowercase_fs_off.result
+++ b/mysql-test/main/lowercase_fs_off.result
@@ -83,6 +83,74 @@ CREATE TRIGGER t1_bi BEFORE INSERT ON t1 FOR EACH ROW SET new.a= 1;
RENAME TABLE t1 TO T1;
ALTER TABLE T1 RENAME t1;
DROP TABLE t1;
+create database TEST;
+create procedure TEST.pr() begin end;
+create procedure test.pr() begin end;
+Phase 1/7: Checking and upgrading mysql database
+Processing databases
+mysql
+mysql.column_stats OK
+mysql.columns_priv OK
+mysql.db OK
+mysql.event OK
+mysql.func OK
+mysql.gtid_slave_pos OK
+mysql.help_category OK
+mysql.help_keyword OK
+mysql.help_relation OK
+mysql.help_topic OK
+mysql.index_stats OK
+mysql.innodb_index_stats
+Error : Unknown storage engine 'InnoDB'
+error : Corrupt
+mysql.innodb_table_stats
+Error : Unknown storage engine 'InnoDB'
+error : Corrupt
+mysql.plugin OK
+mysql.proc OK
+mysql.procs_priv OK
+mysql.proxies_priv OK
+mysql.roles_mapping OK
+mysql.servers OK
+mysql.table_stats OK
+mysql.tables_priv OK
+mysql.time_zone OK
+mysql.time_zone_leap_second OK
+mysql.time_zone_name OK
+mysql.time_zone_transition OK
+mysql.time_zone_transition_type OK
+mysql.transaction_registry
+Error : Unknown storage engine 'InnoDB'
+error : Corrupt
+mysql.user OK
+
+Repairing tables
+mysql.innodb_index_stats
+Error : Unknown storage engine 'InnoDB'
+error : Corrupt
+mysql.innodb_table_stats
+Error : Unknown storage engine 'InnoDB'
+error : Corrupt
+mysql.transaction_registry
+Error : Unknown storage engine 'InnoDB'
+error : Corrupt
+Phase 2/7: Installing used storage engines... Skipped
+Phase 3/7: Fixing views
+Phase 4/7: Running 'mysql_fix_privilege_tables'
+Phase 5/7: Fixing table and database names
+Phase 6/7: Checking and upgrading tables
+Processing databases
+TEST
+information_schema
+mtr
+mtr.global_suppressions OK
+mtr.test_suppressions OK
+performance_schema
+test
+Phase 7/7: Running 'FLUSH PRIVILEGES'
+OK
+drop procedure test.pr;
+drop database TEST;
create table t1 (a int);
create trigger t1_bi before insert on t1 for each row set new.a= 1;
show triggers like '%T1%';
diff --git a/mysql-test/main/lowercase_fs_off.test b/mysql-test/main/lowercase_fs_off.test
index b8a9795db9a..7c5811f9cc3 100644
--- a/mysql-test/main/lowercase_fs_off.test
+++ b/mysql-test/main/lowercase_fs_off.test
@@ -106,6 +106,18 @@ ALTER TABLE T1 RENAME t1;
DROP TABLE t1;
#
+# MDEV-13912 mysql_upgrade: case (in)sensitivity for stored procedures
+#
+create database TEST;
+create procedure TEST.pr() begin end;
+create procedure test.pr() begin end;
+--exec $MYSQL_UPGRADE --force 2>&1
+drop procedure test.pr;
+drop database TEST;
+
+# End of 5.5 tests
+
+#
# MDEV-9014 SHOW TRIGGERS not case sensitive
#
create table t1 (a int);
@@ -113,4 +125,7 @@ create trigger t1_bi before insert on t1 for each row set new.a= 1;
show triggers like '%T1%';
drop table t1;
+let $datadir= `select @@datadir`;
+remove_file $datadir/mysql_upgrade_info;
+
set GLOBAL sql_mode=default;
diff --git a/mysql-test/main/multi_update.result b/mysql-test/main/multi_update.result
index c40de47668a..9f9af8f79f8 100644
--- a/mysql-test/main/multi_update.result
+++ b/mysql-test/main/multi_update.result
@@ -603,11 +603,11 @@ CREATE TABLE t1 (f1 DATE);
INSERT INTO t1 VALUES('2001-01-01');
UPDATE IGNORE (SELECT 1 FROM t1 WHERE f1 = (SELECT f1() FROM t1)) x, t1 SET f1 = 1;
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
CREATE view v1 as SELECT f1() FROM t1;
UPDATE IGNORE (SELECT 1 FROM t1 WHERE f1 = (select * from v1)) x, t1 SET f1 = 1;
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
DROP VIEW v1;
DROP FUNCTION f1;
DROP TABLE t1;
diff --git a/mysql-test/main/myisam.result b/mysql-test/main/myisam.result
index 4864ef0bb13..bef8790e141 100644
--- a/mysql-test/main/myisam.result
+++ b/mysql-test/main/myisam.result
@@ -2545,7 +2545,7 @@ INSERT INTO t1 VALUES
('0'),('0'),('0'),('0'),('0'),('0'),('0');
Warnings:
Error 1034 myisam_sort_buffer_size is too small. X
-Error 1034 Number of rows changed from 0 to 157
+Warning 1034 Number of rows changed from 0 to 157
SET myisam_sort_buffer_size=@@global.myisam_sort_buffer_size;
INSERT INTO t1 VALUES('1');
SELECT * FROM t1, t1 AS a1 WHERE t1.a=1 AND a1.a=1;
diff --git a/mysql-test/main/myisam_recover.result b/mysql-test/main/myisam_recover.result
index 92df67b42d1..3a2c424c8b2 100644
--- a/mysql-test/main/myisam_recover.result
+++ b/mysql-test/main/myisam_recover.result
@@ -87,7 +87,7 @@ a
6
Warnings:
Error 145 Table 't1' is marked as crashed and should be repaired
-Error 1034 Number of rows changed from 3 to 6
+Warning 1034 Number of rows changed from 3 to 6
#
# Cleanup
#
@@ -139,7 +139,7 @@ a
4
Warnings:
Error 145 Table 't1' is marked as crashed and should be repaired
-Error 1034 Number of rows changed from 1 to 2
+Warning 1034 Number of rows changed from 1 to 2
connect con2, localhost, root;
ALTER TABLE t2 ADD val INT;
connection default;
diff --git a/mysql-test/main/mysql.result b/mysql-test/main/mysql.result
index 09f014da627..06ef7e95bc9 100644
--- a/mysql-test/main/mysql.result
+++ b/mysql-test/main/mysql.result
@@ -538,8 +538,6 @@ a
#
# End of 10.1 tests
#
-ERROR 1300 (HY000): Invalid utf8 character string: 'test\xF0\x9F\x98\x81 '
-ERROR 1300 (HY000): Invalid binary character string: 'test\xF0\x9F\x98\x81 '
ERROR 1300 (HY000) at line 2: Invalid utf8 character string: 'test\xF0\x9F\x98\x81'
set GLOBAL sql_mode=default;
diff --git a/mysql-test/main/mysql.test b/mysql-test/main/mysql.test
index 01953ba2112..c65860eb822 100644
--- a/mysql-test/main/mysql.test
+++ b/mysql-test/main/mysql.test
@@ -638,10 +638,7 @@ EOF
--echo # End of 10.1 tests
--echo #
---error 1
---exec $MYSQL --default-character-set=utf8 -e "select 1" "test😠" 2>&1
---error 1
---exec $MYSQL --default-character-set=binary -e "select 1" "test😠" 2>&1
+
--write_file $MYSQLTEST_VARDIR/tmp/mdev-6572.sql
SET NAMES utf8;
USE test😠;
diff --git a/mysql-test/main/mysql_not_windows.result b/mysql-test/main/mysql_not_windows.result
index 1df62d9a12d..96210a366a6 100644
--- a/mysql-test/main/mysql_not_windows.result
+++ b/mysql-test/main/mysql_not_windows.result
@@ -9,3 +9,5 @@ End of tests
2
X
3
+ERROR 1300 (HY000): Invalid utf8 character string: 'test\xF0\x9F\x98\x81 '
+ERROR 1300 (HY000): Invalid binary character string: 'test\xF0\x9F\x98\x81 '
diff --git a/mysql-test/main/mysql_not_windows.test b/mysql-test/main/mysql_not_windows.test
index 591de74cbbf..816160c4f3e 100644
--- a/mysql-test/main/mysql_not_windows.test
+++ b/mysql-test/main/mysql_not_windows.test
@@ -22,3 +22,10 @@ exec $MYSQL test -e "select
let $query = select 3
as X;
exec $MYSQL test -e "$query";
+
+# Not ran on Windows, since non-ASCII does not work on command line.
+# (MDEV-16220)
+--error 1
+--exec $MYSQL --default-character-set=utf8 -e "select 1" "test😠" 2>&1
+--error 1
+--exec $MYSQL --default-character-set=binary -e "select 1" "test😠" 2>&1
diff --git a/mysql-test/main/mysql_protocols.result b/mysql-test/main/mysql_protocols.result
index c6207c4f4f5..746e4a46100 100644
--- a/mysql-test/main/mysql_protocols.result
+++ b/mysql-test/main/mysql_protocols.result
@@ -5,6 +5,7 @@ TCP
SOCKET
ok
ERROR 2047 (HY000): Wrong or unknown protocol
-ERROR 2047 (HY000): Wrong or unknown protocol
+Unknown option to protocol: MEMORY
+Alternatives are: 'TCP','SOCKET','PIPE'
Unknown option to protocol: NullS
-Alternatives are: 'TCP','SOCKET','PIPE','MEMORY'
+Alternatives are: 'TCP','SOCKET','PIPE'
diff --git a/mysql-test/main/mysql_upgrade-6984.result b/mysql-test/main/mysql_upgrade-6984.result
index 6c711b4847f..a7b5bcb86bf 100644
--- a/mysql-test/main/mysql_upgrade-6984.result
+++ b/mysql-test/main/mysql_upgrade-6984.result
@@ -12,7 +12,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats
Error : Unknown storage engine 'InnoDB'
diff --git a/mysql-test/main/mysql_upgrade.result b/mysql-test/main/mysql_upgrade.result
index 08efe0e8bc8..54146787123 100644
--- a/mysql-test/main/mysql_upgrade.result
+++ b/mysql-test/main/mysql_upgrade.result
@@ -13,7 +13,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -62,7 +61,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -111,7 +109,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -165,7 +162,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -220,7 +216,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -278,7 +273,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -331,7 +325,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -376,7 +369,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -442,7 +434,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -525,7 +516,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
diff --git a/mysql-test/main/mysql_upgrade_no_innodb.result b/mysql-test/main/mysql_upgrade_no_innodb.result
index 8e051bb7c16..90e96800bff 100644
--- a/mysql-test/main/mysql_upgrade_no_innodb.result
+++ b/mysql-test/main/mysql_upgrade_no_innodb.result
@@ -12,7 +12,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats
Error : Unknown storage engine 'InnoDB'
diff --git a/mysql-test/main/mysql_upgrade_noengine.result b/mysql-test/main/mysql_upgrade_noengine.result
index 7b3b1610ee0..5dfe8aeb289 100644
--- a/mysql-test/main/mysql_upgrade_noengine.result
+++ b/mysql-test/main/mysql_upgrade_noengine.result
@@ -66,7 +66,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -155,7 +154,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -244,7 +242,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
diff --git a/mysql-test/main/mysql_upgrade_ssl.result b/mysql-test/main/mysql_upgrade_ssl.result
index 172a1401cdb..6c6d0859016 100644
--- a/mysql-test/main/mysql_upgrade_ssl.result
+++ b/mysql-test/main/mysql_upgrade_ssl.result
@@ -14,7 +14,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
diff --git a/mysql-test/main/mysql_upgrade_view.result b/mysql-test/main/mysql_upgrade_view.result
index 813138b57a8..3d885c569bb 100644
--- a/mysql-test/main/mysql_upgrade_view.result
+++ b/mysql-test/main/mysql_upgrade_view.result
@@ -76,7 +76,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats
Error : Unknown storage engine 'InnoDB'
@@ -226,7 +225,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats
Error : Unknown storage engine 'InnoDB'
@@ -351,7 +349,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats
Error : Unknown storage engine 'InnoDB'
diff --git a/mysql-test/main/mysqlbinlog_row_compressed.result b/mysql-test/main/mysqlbinlog_row_compressed.result
index cbea1cf9def..705683322f8 100644
--- a/mysql-test/main/mysqlbinlog_row_compressed.result
+++ b/mysql-test/main/mysqlbinlog_row_compressed.result
@@ -61,7 +61,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (10, 1, 2, 3, 4, 5, 6, 7, "")
#<date> server id 1 end_log_pos 899 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 899
-#<date> server id 1 end_log_pos 967 CRC32 XXX Write_compressed_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 967 CRC32 XXX Write_compressed_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -90,7 +90,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (11, 1, 2, 3, 4, 5, 6, 7, NULL)
#<date> server id 1 end_log_pos 1214 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 1214
-#<date> server id 1 end_log_pos 1281 CRC32 XXX Write_compressed_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1281 CRC32 XXX Write_compressed_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=11 /* INT meta=0 nullable=0 is_null=0 */
@@ -119,7 +119,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (12, 1, 2, 3, NULL, 5, 6, 7, "A")
#<date> server id 1 end_log_pos 1530 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 1530
-#<date> server id 1 end_log_pos 1596 CRC32 XXX Write_compressed_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1596 CRC32 XXX Write_compressed_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=12 /* INT meta=0 nullable=0 is_null=0 */
@@ -148,7 +148,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (13, 1, 2, 3, 0, 5, 6, 7, "A")
#<date> server id 1 end_log_pos 1842 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 1842
-#<date> server id 1 end_log_pos 1909 CRC32 XXX Write_compressed_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1909 CRC32 XXX Write_compressed_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=13 /* INT meta=0 nullable=0 is_null=0 */
@@ -177,7 +177,7 @@ BEGIN
#Q> INSERT INTO t2 SELECT * FROM t1
#<date> server id 1 end_log_pos 2134 CRC32 XXX Table_map: `test`.`t2` mapped to number num
# at 2134
-#<date> server id 1 end_log_pos 2225 CRC32 XXX Write_compressed_rows: table id 32 flags: STMT_END_F
+#<date> server id 1 end_log_pos 2225 CRC32 XXX Write_compressed_rows: table id 31 flags: STMT_END_F
### INSERT INTO `test`.`t2`
### SET
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -239,7 +239,7 @@ BEGIN
#Q> UPDATE t2 SET f4=5 WHERE f4>0 or f4 is NULL
#<date> server id 1 end_log_pos 2462 CRC32 XXX Table_map: `test`.`t2` mapped to number num
# at 2462
-#<date> server id 1 end_log_pos 2561 CRC32 XXX Update_compressed_rows: table id 32 flags: STMT_END_F
+#<date> server id 1 end_log_pos 2561 CRC32 XXX Update_compressed_rows: table id 31 flags: STMT_END_F
### UPDATE `test`.`t2`
### WHERE
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -320,7 +320,7 @@ BEGIN
#Q> DELETE FROM t1
#<date> server id 1 end_log_pos 2769 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 2769
-#<date> server id 1 end_log_pos 2861 CRC32 XXX Delete_compressed_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 2861 CRC32 XXX Delete_compressed_rows: table id 30 flags: STMT_END_F
### DELETE FROM `test`.`t1`
### WHERE
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -382,7 +382,7 @@ BEGIN
#Q> DELETE FROM t2
#<date> server id 1 end_log_pos 3069 CRC32 XXX Table_map: `test`.`t2` mapped to number num
# at 3069
-#<date> server id 1 end_log_pos 3154 CRC32 XXX Delete_compressed_rows: table id 32 flags: STMT_END_F
+#<date> server id 1 end_log_pos 3154 CRC32 XXX Delete_compressed_rows: table id 31 flags: STMT_END_F
### DELETE FROM `test`.`t2`
### WHERE
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
diff --git a/mysql-test/main/mysqlbinlog_row_minimal.result b/mysql-test/main/mysqlbinlog_row_minimal.result
index 6417a528638..a030f202f45 100644
--- a/mysql-test/main/mysqlbinlog_row_minimal.result
+++ b/mysql-test/main/mysqlbinlog_row_minimal.result
@@ -59,7 +59,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (10, 1, 2, 3, 4, 5, 6, 7, "")
#<date> server id 1 end_log_pos 946 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 946
-#<date> server id 1 end_log_pos 1015 CRC32 XXX Write_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1015 CRC32 XXX Write_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -88,7 +88,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (11, 1, 2, 3, 4, 5, 6, 7, NULL)
#<date> server id 1 end_log_pos 1262 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 1262
-#<date> server id 1 end_log_pos 1330 CRC32 XXX Write_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1330 CRC32 XXX Write_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=11 /* INT meta=0 nullable=0 is_null=0 */
@@ -117,7 +117,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (12, 1, 2, 3, NULL, 5, 6, 7, "A")
#<date> server id 1 end_log_pos 1579 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 1579
-#<date> server id 1 end_log_pos 1646 CRC32 XXX Write_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1646 CRC32 XXX Write_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=12 /* INT meta=0 nullable=0 is_null=0 */
@@ -146,7 +146,7 @@ BEGIN
#Q> INSERT INTO t1 VALUES (13, 1, 2, 3, 0, 5, 6, 7, "A")
#<date> server id 1 end_log_pos 1892 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 1892
-#<date> server id 1 end_log_pos 1962 CRC32 XXX Write_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 1962 CRC32 XXX Write_rows: table id 30 flags: STMT_END_F
### INSERT INTO `test`.`t1`
### SET
### @1=13 /* INT meta=0 nullable=0 is_null=0 */
@@ -175,7 +175,7 @@ BEGIN
#Q> INSERT INTO t2 SELECT * FROM t1
#<date> server id 1 end_log_pos 2187 CRC32 XXX Table_map: `test`.`t2` mapped to number num
# at 2187
-#<date> server id 1 end_log_pos 2354 CRC32 XXX Write_rows: table id 32 flags: STMT_END_F
+#<date> server id 1 end_log_pos 2354 CRC32 XXX Write_rows: table id 31 flags: STMT_END_F
### INSERT INTO `test`.`t2`
### SET
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -237,7 +237,7 @@ BEGIN
#Q> UPDATE t2 SET f4=5 WHERE f4>0 or f4 is NULL
#<date> server id 1 end_log_pos 2591 CRC32 XXX Table_map: `test`.`t2` mapped to number num
# at 2591
-#<date> server id 1 end_log_pos 2665 CRC32 XXX Update_rows: table id 32 flags: STMT_END_F
+#<date> server id 1 end_log_pos 2665 CRC32 XXX Update_rows: table id 31 flags: STMT_END_F
### UPDATE `test`.`t2`
### WHERE
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -273,7 +273,7 @@ BEGIN
#Q> DELETE FROM t1
#<date> server id 1 end_log_pos 2873 CRC32 XXX Table_map: `test`.`t1` mapped to number num
# at 2873
-#<date> server id 1 end_log_pos 2927 CRC32 XXX Delete_rows: table id 31 flags: STMT_END_F
+#<date> server id 1 end_log_pos 2927 CRC32 XXX Delete_rows: table id 30 flags: STMT_END_F
### DELETE FROM `test`.`t1`
### WHERE
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
@@ -303,7 +303,7 @@ BEGIN
#Q> DELETE FROM t2
#<date> server id 1 end_log_pos 3135 CRC32 XXX Table_map: `test`.`t2` mapped to number num
# at 3135
-#<date> server id 1 end_log_pos 3189 CRC32 XXX Delete_rows: table id 32 flags: STMT_END_F
+#<date> server id 1 end_log_pos 3189 CRC32 XXX Delete_rows: table id 31 flags: STMT_END_F
### DELETE FROM `test`.`t2`
### WHERE
### @1=10 /* INT meta=0 nullable=0 is_null=0 */
diff --git a/mysql-test/main/mysqlcheck.result b/mysql-test/main/mysqlcheck.result
index 7259b68be50..2b4d4cb5647 100644
--- a/mysql-test/main/mysqlcheck.result
+++ b/mysql-test/main/mysqlcheck.result
@@ -14,7 +14,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -45,7 +44,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats
note : Table does not support optimize, doing recreate + analyze instead
@@ -80,7 +78,6 @@ mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
-mysql.host OK
mysql.index_stats OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
@@ -109,7 +106,6 @@ mysql.help_category Table is already up to date
mysql.help_keyword Table is already up to date
mysql.help_relation Table is already up to date
mysql.help_topic Table is already up to date
-mysql.host Table is already up to date
mysql.index_stats Table is already up to date
mysql.innodb_index_stats
note : Table does not support optimize, doing recreate + analyze instead
@@ -438,7 +434,6 @@ mysql.help_category Table is already up to date
mysql.help_keyword Table is already up to date
mysql.help_relation Table is already up to date
mysql.help_topic Table is already up to date
-mysql.host Table is already up to date
mysql.index_stats Table is already up to date
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
diff --git a/mysql-test/main/mysqld--help,win.rdiff b/mysql-test/main/mysqld--help,win.rdiff
index 89d2cd36112..6aba3acab28 100644
--- a/mysql-test/main/mysqld--help,win.rdiff
+++ b/mysql-test/main/mysqld--help,win.rdiff
@@ -1,6 +1,6 @@
---- a/mysql-test/r/mysqld--help.result
-+++ b/mysql-test/r/mysqld--help.result
-@@ -381,7 +381,6 @@ The following options may be given as the first argument:
+--- mysqld--help.result 2018-08-12 00:10:13.694793500 +0100
++++ mysqld--help,win.reject 2018-08-16 20:31:08.353317200 +0100
+@@ -386,7 +386,6 @@
The number of segments in a key cache
-L, --language=name Client error messages in given language. May be given as
a full path. Deprecated. Use --lc-messages-dir instead.
@@ -8,7 +8,7 @@
--lc-messages=name Set the language used for the error messages.
-L, --lc-messages-dir=name
Directory where error messages are
-@@ -603,6 +602,7 @@ The following options may be given as the first argument:
+@@ -608,6 +607,7 @@
Use MySQL-5.6 (instead of MariaDB-5.3) format for TIME,
DATETIME, TIMESTAMP columns.
(Defaults to on; use --skip-mysql56-temporal-format to disable.)
@@ -16,17 +16,7 @@
--net-buffer-length=#
Buffer length for TCP/IP and socket communication
--net-read-timeout=#
-@@ -1048,6 +1048,9 @@ The following options may be given as the first argument:
- characteristics (isolation level, read only/read
- write,snapshot - but not any work done / data modified
- within the transaction).
-+ --shared-memory Enable the shared memory
-+ --shared-memory-base-name=name
-+ Base name of shared memory
- --show-slave-auth-info
- Show user and password in SHOW SLAVE HOSTS on this
- master.
-@@ -1171,6 +1174,10 @@ The following options may be given as the first argument:
+@@ -1188,6 +1188,10 @@
Log slow queries to given log file. Defaults logging to
'hostname'-slow.log. Must be enabled to activate other
slow log options
@@ -37,7 +27,7 @@
--socket=name Socket file to use for connection
--sort-buffer-size=#
Each thread that needs to do a sort allocates a buffer of
-@@ -1190,6 +1197,7 @@ The following options may be given as the first argument:
+@@ -1207,6 +1211,7 @@
EMPTY_STRING_IS_NULL, SIMULTANEOUS_ASSIGNMENT
--stack-trace Print a symbolic stack trace on failure
(Defaults to on; use --skip-stack-trace to disable.)
@@ -45,7 +35,7 @@
--standard-compliant-cte
Allow only CTEs compliant to SQL standard
(Defaults to on; use --skip-standard-compliant-cte to disable.)
-@@ -1257,6 +1265,11 @@ The following options may be given as the first argument:
+@@ -1277,6 +1282,11 @@
--thread-pool-max-threads=#
Maximum allowed number of worker threads in the thread
pool
@@ -57,7 +47,7 @@
--thread-pool-oversubscribe=#
How many additional active worker threads in a group are
allowed.
-@@ -1295,8 +1308,8 @@ The following options may be given as the first argument:
+@@ -1315,8 +1325,8 @@
automatically convert it to an on-disk MyISAM or Aria
table.
-t, --tmpdir=name Path for temporary files. Several paths may be specified,
@@ -68,7 +58,7 @@
--transaction-alloc-block-size=#
Allocation block size for transactions to be stored in
binary log
-@@ -1430,7 +1443,6 @@ key-cache-block-size 1024
+@@ -1451,7 +1461,6 @@
key-cache-division-limit 100
key-cache-file-hash-size 512
key-cache-segments 0
@@ -76,7 +66,7 @@
lc-messages en_US
lc-messages-dir MYSQL_SHAREDIR/
lc-time-names en_US
-@@ -1502,6 +1514,7 @@ myisam-sort-buffer-size 134216704
+@@ -1523,6 +1532,7 @@
myisam-stats-method NULLS_UNEQUAL
myisam-use-mmap FALSE
mysql56-temporal-format TRUE
@@ -84,16 +74,7 @@
net-buffer-length 16384
net-read-timeout 30
net-retry-count 10
-@@ -1612,6 +1625,8 @@ session-track-schema TRUE
- session-track-state-change FALSE
- session-track-system-variables autocommit,character_set_client,character_set_connection,character_set_results,time_zone
- session-track-transaction-info OFF
-+shared-memory FALSE
-+shared-memory-base-name MYSQL
- show-slave-auth-info FALSE
- silent-startup FALSE
- skip-grant-tables TRUE
-@@ -1638,6 +1653,7 @@ slave-transaction-retry-interval 0
+@@ -1660,6 +1670,7 @@
slave-type-conversions
slow-launch-time 2
slow-query-log FALSE
@@ -101,7 +82,7 @@
sort-buffer-size 2097152
sql-mode STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
stack-trace TRUE
-@@ -1652,9 +1668,9 @@ sync-relay-log 10000
+@@ -1674,9 +1685,9 @@
sync-relay-log-info 10000
sysdate-is-now FALSE
system-versioning-alter-history ERROR
@@ -113,7 +94,7 @@
table-open-cache-instances 8
tc-heuristic-recover OFF
tcp-keepalive-interval 0
-@@ -1663,6 +1679,8 @@ tcp-keepalive-time 0
+@@ -1686,6 +1697,8 @@
thread-cache-size 151
thread-pool-idle-timeout 60
thread-pool-max-threads 65536
diff --git a/mysql-test/main/mysqld--help.result b/mysql-test/main/mysqld--help.result
index ac490afe229..5ee85eee7de 100644
--- a/mysql-test/main/mysqld--help.result
+++ b/mysql-test/main/mysqld--help.result
@@ -231,6 +231,11 @@ The following specify which files/extra groups are read (specified before remain
cache, etc)
--enforce-storage-engine=name
Force the use of a storage engine for new tables
+ --eq-range-index-dive-limit=#
+ The optimizer will use existing index statistics instead
+ of doing index dives for equality ranges if the number of
+ equality ranges for the index is larger than or equal to
+ this number. If set to 0, index dives are always used.
--event-scheduler[=name]
Enable the event scheduler. Possible values are ON, OFF,
and DISABLED (keep the event scheduler completely
@@ -1205,6 +1210,10 @@ The following specify which files/extra groups are read (specified before remain
NO_AUTO_CREATE_USER, HIGH_NOT_PRECEDENCE,
NO_ENGINE_SUBSTITUTION, PAD_CHAR_TO_FULL_LENGTH,
EMPTY_STRING_IS_NULL, SIMULTANEOUS_ASSIGNMENT
+ --sql-safe-updates If set to 1, UPDATEs and DELETEs need either a key in the
+ WHERE clause, or a LIMIT clause, or else they will
+ aborted. Prevents the common mistake of accidentally
+ deleting or updating every row in a table.
--stack-trace Print a symbolic stack trace on failure
(Defaults to on; use --skip-stack-trace to disable.)
--standard-compliant-cte
@@ -1404,6 +1413,7 @@ encrypt-binlog FALSE
encrypt-tmp-disk-tables FALSE
encrypt-tmp-files FALSE
enforce-storage-engine (No default value)
+eq-range-index-dive-limit 0
event-scheduler OFF
expensive-subquery-limit 100
expire-logs-days 0
@@ -1662,6 +1672,7 @@ slow-launch-time 2
slow-query-log FALSE
sort-buffer-size 2097152
sql-mode STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
+sql-safe-updates FALSE
stack-trace TRUE
standard-compliant-cte TRUE
stored-program-cache 256
diff --git a/mysql-test/main/mysqldump-max.result b/mysql-test/main/mysqldump-max.result
index b75eb969da6..f936184849f 100644
--- a/mysql-test/main/mysqldump-max.result
+++ b/mysql-test/main/mysqldump-max.result
@@ -81,7 +81,7 @@ id name
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -178,7 +178,7 @@ INSERT IGNORE INTO `t6` VALUES (1,'first value'),(2,'first value'),(3,'first va
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
diff --git a/mysql-test/main/mysqldump-max.test b/mysql-test/main/mysqldump-max.test
index c0596f27e4f..4aadb09de53 100644
--- a/mysql-test/main/mysqldump-max.test
+++ b/mysql-test/main/mysqldump-max.test
@@ -1,3 +1,5 @@
+--source include/have_utf8mb4.inc
+
# Embedded server doesn't support external clients
--source include/not_embedded.inc
--source include/have_innodb.inc
diff --git a/mysql-test/main/mysqldump-utf8mb4.result b/mysql-test/main/mysqldump-utf8mb4.result
new file mode 100644
index 00000000000..3bafd6da6c9
--- /dev/null
+++ b/mysql-test/main/mysqldump-utf8mb4.result
@@ -0,0 +1,86 @@
+SET NAMES utf8mb4;
+#
+# MDEV-8765 mysqldump silently corrupts 4-byte UTF-8 data
+#
+CREATE TABLE t1 (
+point VARCHAR(10) PRIMARY KEY,
+data VARCHAR(10),
+comment VARCHAR(64)
+) CHARACTER SET utf8mb4;
+INSERT INTO t1 VALUES ('01f300', UNHEX('f09f8c80'), 'U+1F300 CYCLONE');
+----
+Testing XML format output
+----
+<?xml version="1.0"?>
+<mysqldump xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<database name="test">
+ <table_structure name="t1">
+ <field Field="point" Type="varchar(10)" Null="NO" Key="PRI" Extra="" Comment="" />
+ <field Field="data" Type="varchar(10)" Null="YES" Key="" Default="NULL" Extra="" Comment="" />
+ <field Field="comment" Type="varchar(64)" Null="YES" Key="" Default="NULL" Extra="" Comment="" />
+ <key Table="t1" Non_unique="0" Key_name="PRIMARY" Seq_in_index="1" Column_name="point" Collation="A" Cardinality="1" Null="" Index_type="BTREE" Comment="" Index_comment="" />
+ </table_structure>
+ <table_data name="t1">
+ <row>
+ <field name="point">01f300</field>
+ <field name="data">🌀</field>
+ <field name="comment">U+1F300 CYCLONE</field>
+ </row>
+ </table_data>
+</database>
+</mysqldump>
+----
+Testing text format output
+----
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!40101 SET NAMES utf8mb4 */;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+DROP TABLE IF EXISTS `t1`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `t1` (
+ `point` varchar(10) NOT NULL,
+ `data` varchar(10) DEFAULT NULL,
+ `comment` varchar(64) DEFAULT NULL,
+ PRIMARY KEY (`point`)
+);
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+LOCK TABLES `t1` WRITE;
+/*!40000 ALTER TABLE `t1` DISABLE KEYS */;
+INSERT INTO `t1` VALUES ('01f300','🌀','U+1F300 CYCLONE');
+/*!40000 ALTER TABLE `t1` ENABLE KEYS */;
+UNLOCK TABLES;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+DROP TABLE t1;
+----
+Testing text format dump/restore
+----
+CREATE TABLE t1 (
+point VARCHAR(10) PRIMARY KEY,
+data VARCHAR(10),
+comment VARCHAR(64)
+) CHARACTER SET utf8mb4;
+INSERT INTO t1 VALUES ('01f300', UNHEX('f09f8c80'), 'U+1F300 CYCLONE');
+DROP TABLE t1;
+SELECT * FROM t1;
+point data comment
+01f300 🌀 U+1F300 CYCLONE
+DROP TABLE t1;
diff --git a/mysql-test/main/mysqldump-utf8mb4.test b/mysql-test/main/mysqldump-utf8mb4.test
new file mode 100644
index 00000000000..f8512c9bd7b
--- /dev/null
+++ b/mysql-test/main/mysqldump-utf8mb4.test
@@ -0,0 +1,49 @@
+--source include/have_utf8mb4.inc
+--source include/not_embedded.inc
+
+SET NAMES utf8mb4;
+
+--echo #
+--echo # MDEV-8765 mysqldump silently corrupts 4-byte UTF-8 data
+--echo #
+
+CREATE TABLE t1 (
+ point VARCHAR(10) PRIMARY KEY,
+ data VARCHAR(10),
+ comment VARCHAR(64)
+) CHARACTER SET utf8mb4;
+INSERT INTO t1 VALUES ('01f300', UNHEX('f09f8c80'), 'U+1F300 CYCLONE');
+
+--echo ----
+--echo Testing XML format output
+--echo ----
+
+--exec $MYSQL_DUMP --skip-create-options --skip-comments -X test t1
+
+
+--echo ----
+--echo Testing text format output
+--echo ----
+
+--exec $MYSQL_DUMP --skip-create-options --skip-comments test t1
+DROP TABLE t1;
+
+
+--echo ----
+--echo Testing text format dump/restore
+--echo ----
+
+--let $file = $MYSQLTEST_VARDIR/tmp/mysqldump-utf8mb4.sql
+
+CREATE TABLE t1 (
+ point VARCHAR(10) PRIMARY KEY,
+ data VARCHAR(10),
+ comment VARCHAR(64)
+) CHARACTER SET utf8mb4;
+INSERT INTO t1 VALUES ('01f300', UNHEX('f09f8c80'), 'U+1F300 CYCLONE');
+
+--exec $MYSQL_DUMP test t1 > $file
+DROP TABLE t1;
+--exec $MYSQL test < $file
+SELECT * FROM t1;
+DROP TABLE t1;
diff --git a/mysql-test/main/mysqldump.result b/mysql-test/main/mysqldump.result
index cc4d182552b..1a3b927f981 100644
--- a/mysql-test/main/mysqldump.result
+++ b/mysql-test/main/mysqldump.result
@@ -91,7 +91,7 @@ INSERT INTO `t1` VALUES (1.23450,2.3456),(1.23450,2.3456),(1.23450,2.3456),(1.23
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -202,7 +202,7 @@ INSERT INTO t1 VALUES (_koi8r x'C1C2C3C4C5'), (NULL);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -305,7 +305,7 @@ create table t1(a int);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -364,7 +364,7 @@ set global sql_mode='ANSI_QUOTES';
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -429,7 +429,7 @@ insert into t1 values (1),(2),(3);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='' */;
@@ -461,7 +461,7 @@ drop table t1;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -487,7 +487,7 @@ create database mysqldump_test_db character set latin2 collate latin2_bin;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -521,7 +521,7 @@ INSERT INTO t1 VALUES (_latin1 'ÄÖÜß');
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -639,7 +639,7 @@ INSERT INTO t2 VALUES (4),(5),(6);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -680,7 +680,7 @@ INSERT INTO `t1` VALUES (0x602010000280100005E71A);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -721,7 +721,7 @@ INSERT INTO t1 VALUES (4),(5),(6);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -755,7 +755,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1124,7 +1124,7 @@ insert into t1 (F_8d3bba7425e7c98c50f52ca1b52d3735) values (1);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1493,7 +1493,7 @@ INSERT INTO t1 VALUES (1),(2),(3);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1543,7 +1543,7 @@ INSERT INTO t2 VALUES (1), (2);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1578,7 +1578,7 @@ CREATE TABLE `t2` (
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1726,7 +1726,7 @@ insert into t2 (a, b) values (NULL, NULL),(10, NULL),(NULL, "twenty"),(30, "thir
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
@@ -1757,7 +1757,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1874,7 +1874,7 @@ create table t3(a int);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1923,7 +1923,7 @@ mysqldump: Got error: 1064: "You have an error in your SQL syntax; check the man
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -1993,7 +1993,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2047,7 +2047,7 @@ create view v2 as select * from t2 where a like 'a%' with check option;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2143,7 +2143,7 @@ create view v1 as select * from t1;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2215,7 +2215,7 @@ create view v2 as select * from t2 where a like 'a%' with check option;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2282,7 +2282,7 @@ INSERT INTO t1 VALUES ('\'');
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2328,7 +2328,7 @@ select v3.a from v3, v1 where v1.a=v3.a and v3.b=3 limit 1;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2483,7 +2483,7 @@ update t1 set a = 4 where a=3;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2612,7 +2612,7 @@ DELIMITER ;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2759,7 +2759,7 @@ set sql_mode='';
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2910,7 +2910,7 @@ set global time_zone='Europe/Moscow';
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -2949,7 +2949,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
@@ -3083,7 +3083,7 @@ a b c
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -3214,7 +3214,7 @@ SET SQL_MODE = @old_sql_mode;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -3277,7 +3277,7 @@ insert into t1 values ('','');
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -3312,7 +3312,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -3485,7 +3485,7 @@ insert into t1 values (0815);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -3769,7 +3769,7 @@ CREATE TABLE t1 (a INT) ENGINE=merge UNION=(t2, t3);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -3961,7 +3961,7 @@ create view db42635.v2 (c) as select * from db42635.t1;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -4107,7 +4107,7 @@ INSERT INTO t1 VALUES (3,4), (4,5);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -4370,7 +4370,7 @@ insert into t1 values (0815);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -5636,7 +5636,7 @@ INSERT INTO t1 (a) VALUES (1),(2),(3);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
diff --git a/mysql-test/main/mysqldump.test b/mysql-test/main/mysqldump.test
index 1eed0f9cf3f..57462fcf2e2 100644
--- a/mysql-test/main/mysqldump.test
+++ b/mysql-test/main/mysqldump.test
@@ -1,3 +1,5 @@
+--source include/have_utf8mb4.inc
+
call mtr.add_suppression("@003f.frm' \\(errno: 22\\)");
#select * from mysql.user;
#checksum table mysql.user;
@@ -705,7 +707,7 @@ drop table t1;
--echo # Bug#15328 Segmentation fault occurred if my.cnf is invalid for escape sequence
--echo #
---exec $MYSQL_MY_PRINT_DEFAULTS --config-file=$MYSQL_TEST_DIR/std_data/bug15328.cnf mysqldump
+--exec $MYSQL_MY_PRINT_DEFAULTS --defaults-file=$MYSQL_TEST_DIR/std_data/bug15328.cnf mysqldump
--echo #
--echo # Bug#19025 mysqldump doesn't correctly dump "auto_increment = [int]"
diff --git a/mysql-test/main/mysqldump_restore.result b/mysql-test/main/mysqldump_restore.result
index 4f9d55096ae..9eac8b253de 100644
--- a/mysql-test/main/mysqldump_restore.result
+++ b/mysql-test/main/mysqldump_restore.result
@@ -21,10 +21,6 @@ ALTER TABLE test.t1 RENAME to test.t1_orig;
# Recreated table: test.t1
# Original table: test.t1_orig
include/diff_tables.inc [test.t1, test.t1_orig]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Cleanup
DROP TABLE test.t1, test.t1_orig;
#
@@ -50,10 +46,6 @@ ALTER TABLE test.t1 RENAME to test.t1_orig;
# Recreated table: test.t1
# Original table: test.t1_orig
include/diff_tables.inc [test.t1, test.t1_orig]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Cleanup
DROP TABLE test.t1, test.t1_orig;
#
@@ -72,10 +64,6 @@ ALTER TABLE test.t1 RENAME to test.t1_orig;
# Recreated table: test.t1
# Original table: test.t1_orig
include/diff_tables.inc [test.t1, test.t1_orig]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Cleanup
DROP TABLE test.t1, test.t1_orig;
#
@@ -95,10 +83,6 @@ ALTER TABLE test.t2 RENAME to test.t2_orig;
# Recreated table: test.t2
# Original table: test.t2_orig
include/diff_tables.inc [test.t2, test.t2_orig]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Cleanup
DROP TABLE test.t2, test.t2_orig;
DROP TABLE t1;
@@ -117,10 +101,6 @@ ALTER TABLE test.t1 RENAME to test.t1_orig;
# Recreated table: test.t1
# Original table: test.t1_orig
include/diff_tables.inc [test.t1, test.t1_orig]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Cleanup
DROP TABLE test.t1, test.t1_orig;
# End tests
diff --git a/mysql-test/main/no_password_column-mdev-11170.result b/mysql-test/main/no_password_column-mdev-11170.result
index 6195100436d..94d49a4e762 100644
--- a/mysql-test/main/no_password_column-mdev-11170.result
+++ b/mysql-test/main/no_password_column-mdev-11170.result
@@ -87,7 +87,7 @@ select user, host, select_priv, plugin, authentication_string from mysql.user
where user like "%oo"
order by user;
user host select_priv plugin authentication_string
-foo % N
+foo % N mysql_native_password
goo % N mysql_native_password *F3A2A51A9B0F2BE2468926B4132313728C250DBF
ioo % N mysql_old_password 7a8f886d28473e85
#
diff --git a/mysql-test/main/null.result b/mysql-test/main/null.result
index 2fa89a2d001..6601c5e1ed4 100644
--- a/mysql-test/main/null.result
+++ b/mysql-test/main/null.result
@@ -515,9 +515,9 @@ NULLIF(TIMESTAMP'2001-01-01 00:00:00',1e0),
NULLIF(TIMESTAMP'2001-01-01 00:00:00','2001-01-01'),
NULLIF(TIMESTAMP'2001-01-01 00:00:00',TIME'00:00:00');
Warnings:
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '1.0'
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1.0'
+Warning 1292 Truncated incorrect datetime value: '1'
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -536,9 +536,9 @@ NULLIF(DATE'2001-01-01',1e0),
NULLIF(DATE'2001-01-01','2001-01-01'),
NULLIF(DATE'2001-01-01',TIME'00:00:00');
Warnings:
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '1.0'
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1.0'
+Warning 1292 Truncated incorrect datetime value: '1'
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -1640,8 +1640,8 @@ CASE WHEN TIMESTAMP'2001-01-01 00:00:00'=1 THEN NULL
ELSE TIMESTAMP'2001-01-01 00:00:00'
END AS b;
Warnings:
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
DROP TABLE t1;
#
# MDEV-8785 Wrong results for EXPLAIN EXTENDED...WHERE NULLIF(latin1_col, _utf8'a' COLLATE utf8_bin) IS NOT NULL
diff --git a/mysql-test/main/openssl_1.result b/mysql-test/main/openssl_1.result
index ca8d71895e2..3f0483b1e64 100644
--- a/mysql-test/main/openssl_1.result
+++ b/mysql-test/main/openssl_1.result
@@ -106,7 +106,7 @@ INSERT INTO t1 VALUES (1), (2);
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -140,7 +140,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
@@ -174,7 +174,7 @@ UNLOCK TABLES;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
diff --git a/mysql-test/main/openssl_1.test b/mysql-test/main/openssl_1.test
index a3db700f787..dce4f88b6bb 100644
--- a/mysql-test/main/openssl_1.test
+++ b/mysql-test/main/openssl_1.test
@@ -1,3 +1,6 @@
+# Needed for mysqldump
+--source include/have_utf8mb4.inc
+
# Tests for SSL connections, only run if mysqld is compiled
# with support for SSL.
diff --git a/mysql-test/main/opt_tvc.result b/mysql-test/main/opt_tvc.result
index 0ecae5bf157..d503dab4d99 100644
--- a/mysql-test/main/opt_tvc.result
+++ b/mysql-test/main/opt_tvc.result
@@ -51,7 +51,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`1`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`_col_1`
explain extended select * from t1
where a in
(
@@ -98,7 +98,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
5 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) semi join ((values (1),(5)) `tvc_1`) where `test`.`t1`.`b` = `tvc_1`.`1`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) semi join ((values (1),(5)) `tvc_1`) where `test`.`t1`.`b` = `tvc_1`.`_col_1`
explain extended select * from t1
where a in
(
@@ -154,7 +154,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
2 MATERIALIZED t2 ALL NULL NULL NULL NULL 6 100.00 Using where; Using join buffer (flat, BNL join)
4 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (3),(4)) `tvc_0` join `test`.`t2`) where `test`.`t2`.`b` = `tvc_0`.`3`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (3),(4)) `tvc_0` join `test`.`t2`) where `test`.`t2`.`b` = `tvc_0`.`_col_1`
explain extended select * from t1
where a in
(
@@ -211,7 +211,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
3 MATERIALIZED <derived4> ALL NULL NULL NULL NULL 2 100.00
4 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`1`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`_col_1`
explain extended select * from
(
select *
@@ -270,7 +270,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
3 MATERIALIZED <derived4> ALL NULL NULL NULL NULL 2 100.00
4 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 with tvc_0 as (/* select#2 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` in (1,2))/* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`1`
+Note 1003 with tvc_0 as (/* select#2 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` in (1,2))/* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`_col_1`
explain extended select * from
(
select *
@@ -321,7 +321,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
3 MATERIALIZED <derived4> ALL NULL NULL NULL NULL 2 100.00
4 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`1`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`_col_1`
explain extended select * from v2;
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY <subquery3> ALL distinct_key NULL NULL NULL 2 100.00
@@ -386,7 +386,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
2 MATERIALIZED t1 ALL NULL NULL NULL NULL 6 100.00 Using where; Using join buffer (flat, BNL join)
5 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0` join `test`.`t1`) where `test`.`t1`.`a` = 1 and `test`.`t1`.`a` = `tvc_0`.`1`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1),(2)) `tvc_0` join `test`.`t1`) where `test`.`t1`.`a` = 1 and `test`.`t1`.`a` = `tvc_0`.`_col_1`
explain extended select * from t1
where a in
(
@@ -486,34 +486,32 @@ a b
deallocate prepare stmt;
# use inside out access from tvc rows
set @@in_predicate_conversion_threshold= default;
-select * from t3 where a in (1,4,10);
+select * from t3 where a in (1,4);
a b
1 abc
1 todd
1 sm
4 yq
-10 abc
-explain extended select * from t3 where a in (1,4,10);
+explain extended select * from t3 where a in (1,4);
id select_type table type possible_keys key key_len ref rows filtered Extra
-1 SIMPLE t3 range idx idx 5 NULL 5 100.00 Using index condition
+1 SIMPLE t3 range idx idx 5 NULL 4 100.00 Using index condition
Warnings:
-Note 1003 select `test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b` from `test`.`t3` where `test`.`t3`.`a` in (1,4,10)
+Note 1003 select `test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b` from `test`.`t3` where `test`.`t3`.`a` in (1,4)
set @@in_predicate_conversion_threshold= 2;
-select * from t3 where a in (1,4,10);
+select * from t3 where a in (1,4);
a b
1 abc
1 todd
1 sm
4 yq
-10 abc
-explain extended select * from t3 where a in (1,4,10);
+explain extended select * from t3 where a in (1,4);
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 2 100.00
-1 PRIMARY t3 ref idx idx 5 tvc_0.1 3 100.00
+1 PRIMARY t3 ref idx idx 5 tvc_0._col_1 3 100.00
2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b` from `test`.`t3` semi join ((values (1),(4),(10)) `tvc_0`) where `test`.`t3`.`a` = `tvc_0`.`1`
+Note 1003 /* select#1 */ select `test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b` from `test`.`t3` semi join ((values (1),(4)) `tvc_0`) where `test`.`t3`.`a` = `tvc_0`.`_col_1`
# use vectors in IN predeicate
set @@in_predicate_conversion_threshold= 4;
select * from t1 where (a,b) in ((1,2),(3,4));
@@ -526,7 +524,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1,2),(3,4)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`1` and `test`.`t1`.`b` = `tvc_0`.`2`
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` semi join ((values (1,2),(3,4)) `tvc_0`) where `test`.`t1`.`a` = `tvc_0`.`_col_1` and `test`.`t1`.`b` = `tvc_0`.`_col_2`
set @@in_predicate_conversion_threshold= 2;
# trasformation works for the one IN predicate and doesn't work for the other
set @@in_predicate_conversion_threshold= 5;
@@ -540,12 +538,12 @@ explain extended select * from t2
where (a,b) in ((1,2),(8,9)) and
(a,c) in ((1,3),(8,0),(5,1));
id select_type table type possible_keys key key_len ref rows filtered Extra
-1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 2 100.00
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3 100.00
1 PRIMARY t2 ALL NULL NULL NULL NULL 6 100.00 Using where; Using join buffer (flat, BNL join)
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 3 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b`,`test`.`t2`.`c` AS `c` from `test`.`t2` semi join ((values (1,3),(8,0),(5,1)) `tvc_0`) where `test`.`t2`.`a` = `tvc_0`.`1` and `test`.`t2`.`c` = `tvc_0`.`3` and (`tvc_0`.`1`,`test`.`t2`.`b`) in (<cache>((1,2)),<cache>((8,9)))
+Note 1003 /* select#1 */ select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b`,`test`.`t2`.`c` AS `c` from `test`.`t2` semi join ((values (1,3),(8,0),(5,1)) `tvc_0`) where `test`.`t2`.`a` = `tvc_0`.`_col_1` and `test`.`t2`.`c` = `tvc_0`.`_col_2` and (`tvc_0`.`_col_1`,`test`.`t2`.`b`) in (<cache>((1,2)),<cache>((8,9)))
set @@in_predicate_conversion_threshold= 2;
#
# mdev-14281: conversion of NOT IN predicate into subquery predicate
@@ -570,15 +568,15 @@ explain extended select * from t1
where (a,b) not in ((1,2),(8,9), (5,1));
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 6 100.00 Using where
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 3 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` where !<expr_cache><`test`.`t1`.`a`,`test`.`t1`.`b`>(<in_optimizer>((`test`.`t1`.`a`,`test`.`t1`.`b`),(`test`.`t1`.`a`,`test`.`t1`.`b`) in ( <materialize> (/* select#2 */ select `tvc_0`.`1`,`tvc_0`.`2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t1`.`a` in <temporary table> on distinct_key where `test`.`t1`.`a` = `<subquery2>`.`1` and `test`.`t1`.`b` = `<subquery2>`.`2`))))
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` where !<expr_cache><`test`.`t1`.`a`,`test`.`t1`.`b`>(<in_optimizer>((`test`.`t1`.`a`,`test`.`t1`.`b`),(`test`.`t1`.`a`,`test`.`t1`.`b`) in ( <materialize> (/* select#2 */ select `tvc_0`.`_col_1`,`tvc_0`.`_col_2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t1`.`a` in <temporary table> on distinct_key where `test`.`t1`.`a` = `<subquery2>`.`_col_1` and `test`.`t1`.`b` = `<subquery2>`.`_col_2`))))
explain extended select * from t1
where (a,b) not in (select * from (values (1,2),(8,9), (5,1)) as tvc_0);
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 6 100.00 Using where
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 3 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` where !<expr_cache><`test`.`t1`.`a`,`test`.`t1`.`b`>(<in_optimizer>((`test`.`t1`.`a`,`test`.`t1`.`b`),(`test`.`t1`.`a`,`test`.`t1`.`b`) in ( <materialize> (/* select#2 */ select `tvc_0`.`1`,`tvc_0`.`2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t1`.`a` in <temporary table> on distinct_key where `test`.`t1`.`a` = `<subquery2>`.`1` and `test`.`t1`.`b` = `<subquery2>`.`2`))))
@@ -592,10 +590,10 @@ explain extended select * from t1
where b < 7 and (a,b) not in ((1,2),(8,9), (5,1));
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 6 100.00 Using where
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 3 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` where `test`.`t1`.`b` < 7 and !<expr_cache><`test`.`t1`.`a`,`test`.`t1`.`b`>(<in_optimizer>((`test`.`t1`.`a`,`test`.`t1`.`b`),(`test`.`t1`.`a`,`test`.`t1`.`b`) in ( <materialize> (/* select#2 */ select `tvc_0`.`1`,`tvc_0`.`2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t1`.`a` in <temporary table> on distinct_key where `test`.`t1`.`a` = `<subquery2>`.`1` and `test`.`t1`.`b` = `<subquery2>`.`2`))))
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from `test`.`t1` where `test`.`t1`.`b` < 7 and !<expr_cache><`test`.`t1`.`a`,`test`.`t1`.`b`>(<in_optimizer>((`test`.`t1`.`a`,`test`.`t1`.`b`),(`test`.`t1`.`a`,`test`.`t1`.`b`) in ( <materialize> (/* select#2 */ select `tvc_0`.`_col_1`,`tvc_0`.`_col_2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t1`.`a` in <temporary table> on distinct_key where `test`.`t1`.`a` = `<subquery2>`.`_col_1` and `test`.`t1`.`b` = `<subquery2>`.`_col_2`))))
select * from t2
where (a,c) not in ((1,2),(8,9), (5,1));
a b c
@@ -608,14 +606,14 @@ explain extended select * from t2
where (a,c) not in ((1,2),(8,9), (5,1));
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t2 ALL NULL NULL NULL NULL 6 100.00 Using where
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2 100.00
+2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 3 100.00
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b`,`test`.`t2`.`c` AS `c` from `test`.`t2` where !<expr_cache><`test`.`t2`.`a`,`test`.`t2`.`c`>(<in_optimizer>((`test`.`t2`.`a`,`test`.`t2`.`c`),(`test`.`t2`.`a`,`test`.`t2`.`c`) in ( <materialize> (/* select#2 */ select `tvc_0`.`1`,`tvc_0`.`2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t2`.`a` in <temporary table> on distinct_key where `test`.`t2`.`a` = `<subquery2>`.`1` and `test`.`t2`.`c` = `<subquery2>`.`2`))))
+Note 1003 /* select#1 */ select `test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b`,`test`.`t2`.`c` AS `c` from `test`.`t2` where !<expr_cache><`test`.`t2`.`a`,`test`.`t2`.`c`>(<in_optimizer>((`test`.`t2`.`a`,`test`.`t2`.`c`),(`test`.`t2`.`a`,`test`.`t2`.`c`) in ( <materialize> (/* select#2 */ select `tvc_0`.`_col_1`,`tvc_0`.`_col_2` from (values (1,2),(8,9),(5,1)) `tvc_0` ), <primary_index_lookup>(`test`.`t2`.`a` in <temporary table> on distinct_key where `test`.`t2`.`a` = `<subquery2>`.`_col_1` and `test`.`t2`.`c` = `<subquery2>`.`_col_2`))))
drop table t1, t2, t3;
set @@in_predicate_conversion_threshold= default;
#
-# MDEV-14947: conversion of TVC with only NULL values
+# MDEV-14947: conversion to TVC with only NULL values
#
CREATE TABLE t1 (i INT);
INSERT INTO t1 VALUES (3), (2), (7);
@@ -632,14 +630,14 @@ i
EXPLAIN EXTENDED SELECT * FROM t1 WHERE i IN (NULL, NULL, NULL, NULL, NULL);
id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00
-1 PRIMARY <derived3> ALL NULL NULL NULL NULL 2 100.00 Using where; FirstMatch(t1); Using join buffer (flat, BNL join)
+1 PRIMARY <derived3> ALL NULL NULL NULL NULL 5 100.00 Using where; FirstMatch(t1); Using join buffer (flat, BNL join)
3 DERIVED NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`i` AS `i` from `test`.`t1` semi join ((values (NULL),(NULL),(NULL),(NULL),(NULL)) `tvc_0`) where `test`.`t1`.`i` = `tvc_0`.`NULL`
+Note 1003 /* select#1 */ select `test`.`t1`.`i` AS `i` from `test`.`t1` semi join ((values (NULL),(NULL),(NULL),(NULL),(NULL)) `tvc_0`) where `test`.`t1`.`i` = `tvc_0`.`_col_1`
SET in_predicate_conversion_threshold= default;
DROP TABLE t1;
#
-# MDEV-14835: conversion of TVC with BIGINT or YEAR values
+# MDEV-14835: conversion to TVC with BIGINT or YEAR values
#
SET @@in_predicate_conversion_threshold= 2;
CREATE TABLE t1 (a BIGINT);
@@ -656,3 +654,36 @@ y
2011
DROP TABLE t1,t2;
SET @@in_predicate_conversion_threshold= default;
+#
+# MDEV-17222: conversion to TVC with no names for constants
+# conversion to TVC with the same constants in the first row
+#
+SET @@in_predicate_conversion_threshold= 2;
+CREATE TABLE t1 (f BINARY(16)) ENGINE=MYISAM;
+INSERT INTO t1 VALUES
+(x'BAE56AF2B1C2397D99D58E2A06761DDB'), (x'9B9B698BCCB939EE8F1EA56C1A2E5DAA'),
+(x'A0A1C4FE39A239BABD3E0D8985E6BEA5');
+SELECT COUNT(*) FROM t1 WHERE f IN
+(x'9B9B698BCCB939EE8F1EA56C1A2E5DAA', x'E2362DBAB5EA30B5804917A0A7D881E2',
+x'B78B2EEAD13635088D93EA3309E24802', x'BAE56AF2B1C2397D99D58E2A06761DDB');
+COUNT(*)
+2
+CREATE TABLE t2 (f1 BINARY(16), f2 BINARY(16)) ENGINE=MYISAM;
+INSERT INTO t2 VALUES
+(x'55FB3B14D6B83D39859E42533906350D', x'00F3458C47FA39DDBEAD918A13F8342E'),
+(x'86052C062AAF368D84247ED0F6346A70', x'BF5C35045C6037C79E11026ABB9A3A4E');
+SELECT COUNT(*) FROM t2 WHERE (f1,f2) IN
+((x'9B9B698BCCB939EE8F1EA56C1A2E5DAA', x'E2362DBAB5EA30B5804917A0A7D881E2'),
+(x'B78B2EEAD13635088D93EA3309E24802', x'BAE56AF2B1C2397D99D58E2A06761DDB'),
+(x'55FB3B14D6B83D39859E42533906350D', x'00F3458C47FA39DDBEAD918A13F8342E'),
+(x'1606014E7C4A312F83EDC9D91BBFCACA', x'33F6068E56FD3A1D8326517F0D81CB5A'));
+COUNT(*)
+1
+CREATE TABLE t3 (f1 int, f2 int) ENGINE=MYISAM;
+INSERT INTO t3 VALUES (2,5), (2,3), (1,2), (7,8), (1,1);
+SELECT * FROM t3 WHERE (f1,f2) IN ((2, 2), (1, 2), (3, 5), (1, 1));
+f1 f2
+1 2
+1 1
+DROP TABLE t1,t2,t3;
+SET @@in_predicate_conversion_threshold= default;
diff --git a/mysql-test/main/opt_tvc.test b/mysql-test/main/opt_tvc.test
index d5c9a5cbd3d..733ee0792fe 100644
--- a/mysql-test/main/opt_tvc.test
+++ b/mysql-test/main/opt_tvc.test
@@ -255,7 +255,7 @@ deallocate prepare stmt;
--echo # use inside out access from tvc rows
-let $query= select * from t3 where a in (1,4,10);
+let $query= select * from t3 where a in (1,4);
set @@in_predicate_conversion_threshold= default;
eval $query;
eval explain extended $query;
@@ -320,7 +320,7 @@ drop table t1, t2, t3;
set @@in_predicate_conversion_threshold= default;
--echo #
---echo # MDEV-14947: conversion of TVC with only NULL values
+--echo # MDEV-14947: conversion to TVC with only NULL values
--echo #
CREATE TABLE t1 (i INT);
@@ -342,7 +342,7 @@ SET in_predicate_conversion_threshold= default;
DROP TABLE t1;
--echo #
---echo # MDEV-14835: conversion of TVC with BIGINT or YEAR values
+--echo # MDEV-14835: conversion to TVC with BIGINT or YEAR values
--echo #
SET @@in_predicate_conversion_threshold= 2;
@@ -360,3 +360,39 @@ SELECT * FROM t2 WHERE y IN ('2009','2011');
DROP TABLE t1,t2;
SET @@in_predicate_conversion_threshold= default;
+
+--echo #
+--echo # MDEV-17222: conversion to TVC with no names for constants
+--echo # conversion to TVC with the same constants in the first row
+--echo #
+
+SET @@in_predicate_conversion_threshold= 2;
+
+CREATE TABLE t1 (f BINARY(16)) ENGINE=MYISAM;
+INSERT INTO t1 VALUES
+(x'BAE56AF2B1C2397D99D58E2A06761DDB'), (x'9B9B698BCCB939EE8F1EA56C1A2E5DAA'),
+(x'A0A1C4FE39A239BABD3E0D8985E6BEA5');
+
+SELECT COUNT(*) FROM t1 WHERE f IN
+(x'9B9B698BCCB939EE8F1EA56C1A2E5DAA', x'E2362DBAB5EA30B5804917A0A7D881E2',
+ x'B78B2EEAD13635088D93EA3309E24802', x'BAE56AF2B1C2397D99D58E2A06761DDB');
+
+CREATE TABLE t2 (f1 BINARY(16), f2 BINARY(16)) ENGINE=MYISAM;
+INSERT INTO t2 VALUES
+(x'55FB3B14D6B83D39859E42533906350D', x'00F3458C47FA39DDBEAD918A13F8342E'),
+(x'86052C062AAF368D84247ED0F6346A70', x'BF5C35045C6037C79E11026ABB9A3A4E');
+
+SELECT COUNT(*) FROM t2 WHERE (f1,f2) IN
+((x'9B9B698BCCB939EE8F1EA56C1A2E5DAA', x'E2362DBAB5EA30B5804917A0A7D881E2'),
+ (x'B78B2EEAD13635088D93EA3309E24802', x'BAE56AF2B1C2397D99D58E2A06761DDB'),
+ (x'55FB3B14D6B83D39859E42533906350D', x'00F3458C47FA39DDBEAD918A13F8342E'),
+ (x'1606014E7C4A312F83EDC9D91BBFCACA', x'33F6068E56FD3A1D8326517F0D81CB5A'));
+
+CREATE TABLE t3 (f1 int, f2 int) ENGINE=MYISAM;
+INSERT INTO t3 VALUES (2,5), (2,3), (1,2), (7,8), (1,1);
+
+SELECT * FROM t3 WHERE (f1,f2) IN ((2, 2), (1, 2), (3, 5), (1, 1));
+
+DROP TABLE t1,t2,t3;
+
+SET @@in_predicate_conversion_threshold= default;
diff --git a/mysql-test/main/order_by_zerolength-4285.result b/mysql-test/main/order_by_zerolength-4285.result
index e6902105f20..95b4224f5a2 100644
--- a/mysql-test/main/order_by_zerolength-4285.result
+++ b/mysql-test/main/order_by_zerolength-4285.result
@@ -25,3 +25,23 @@ Warning 1292 Truncated incorrect CHAR(0) value: '8'
Warning 1292 Truncated incorrect CHAR(0) value: '9'
Warning 1292 Truncated incorrect CHAR(0) value: '10'
drop table t1;
+#
+# MDEV-17020: Assertion `length > 0' failed in ptr_compare upon ORDER BY with bad conversion
+#
+set @save_sql_mode= @@sql_mode;
+SET @@sql_mode= '';
+CREATE TABLE t1 (pk INT PRIMARY KEY);
+INSERT INTO t1 VALUES (1),(2);
+explain
+SELECT * FROM t1 ORDER BY 'foo', CONVERT(pk, CHAR(0)) LIMIT 2;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 index NULL PRIMARY 4 NULL 2 Using index; Using filesort
+SELECT * FROM t1 ORDER BY 'foo', Cast(pk as CHAR(0)) LIMIT 2;
+pk
+1
+2
+Warnings:
+Warning 1292 Truncated incorrect CHAR(0) value: '1'
+Warning 1292 Truncated incorrect CHAR(0) value: '2'
+set @@sql_mode= @save_sql_mode;
+drop table t1;
diff --git a/mysql-test/main/order_by_zerolength-4285.test b/mysql-test/main/order_by_zerolength-4285.test
index 079ce8da71e..52672aa4595 100644
--- a/mysql-test/main/order_by_zerolength-4285.test
+++ b/mysql-test/main/order_by_zerolength-4285.test
@@ -13,3 +13,17 @@ select * from t1 order by now(), cast(pk as char(0));
--enable_warnings
show warnings;
drop table t1;
+
+--echo #
+--echo # MDEV-17020: Assertion `length > 0' failed in ptr_compare upon ORDER BY with bad conversion
+--echo #
+
+set @save_sql_mode= @@sql_mode;
+SET @@sql_mode= '';
+CREATE TABLE t1 (pk INT PRIMARY KEY);
+INSERT INTO t1 VALUES (1),(2);
+explain
+SELECT * FROM t1 ORDER BY 'foo', CONVERT(pk, CHAR(0)) LIMIT 2;
+SELECT * FROM t1 ORDER BY 'foo', Cast(pk as CHAR(0)) LIMIT 2;
+set @@sql_mode= @save_sql_mode;
+drop table t1;
diff --git a/mysql-test/main/parser.result b/mysql-test/main/parser.result
index 69207f7ca23..4a3a9ed2380 100644
--- a/mysql-test/main/parser.result
+++ b/mysql-test/main/parser.result
@@ -1684,3 +1684,24 @@ SELECT without VERSIONING FROM t1
SELECT without WITHOUT FROM t1
DROP PROCEDURE p2;
DROP PROCEDURE p1;
+#
+# MDEV-16697: Fix difference between 32bit/windows and 64bit
+# systems in allowed select nest level
+#
+SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+1
+)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT
+1
+End of 10.3 tests
diff --git a/mysql-test/main/parser.test b/mysql-test/main/parser.test
index 33316d42b95..1806816ca5d 100644
--- a/mysql-test/main/parser.test
+++ b/mysql-test/main/parser.test
@@ -1446,3 +1446,20 @@ CALL p2('without');
DROP PROCEDURE p2;
DROP PROCEDURE p1;
+
+
+--echo #
+--echo # MDEV-16697: Fix difference between 32bit/windows and 64bit
+--echo # systems in allowed select nest level
+--echo #
+ SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+(SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT (SELECT
+1
+)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
+--echo End of 10.3 tests
diff --git a/mysql-test/main/partition_error.result b/mysql-test/main/partition_error.result
index 349e9771367..868eb3b0924 100644
--- a/mysql-test/main/partition_error.result
+++ b/mysql-test/main/partition_error.result
@@ -1866,3 +1866,12 @@ pUpTo10 p-10sp1 This is a long comment (2050 ascii characters) 50 pUpTo10 part
pMax pMaxsp0 This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!
pMax pMaxsp1 This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!
DROP TABLE t1;
+CREATE OR REPLACE TABLE t1 (
+pk INT PRIMARY KEY,
+c CHAR(3) NOT NULL,
+v CHAR(4) AS (c) VIRTUAL
+) WITH SYSTEM VERSIONING PARTITION BY HASH(pk);
+INSERT INTO t1 (pk,c) VALUES (1,'foo'),(2,'bar');
+UPDATE t1 SET v = 'qux' WHERE pk = 2;
+ERROR HY000: The value specified for generated column 'v' in table 't1' ignored
+DROP TABLE t1;
diff --git a/mysql-test/main/partition_error.test b/mysql-test/main/partition_error.test
index 3ee54605c36..8739c93fe92 100644
--- a/mysql-test/main/partition_error.test
+++ b/mysql-test/main/partition_error.test
@@ -2074,3 +2074,21 @@ SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCH
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
DROP TABLE t1;
+
+#
+# MDEV-16429
+# Assertion `!table || (!table->read_set
+# || bitmap_is_set(table->read_set, field_index))'
+# fails upon attempt to update virtual column on partitioned versioned table
+#
+CREATE OR REPLACE TABLE t1 (
+ pk INT PRIMARY KEY,
+ c CHAR(3) NOT NULL,
+ v CHAR(4) AS (c) VIRTUAL
+) WITH SYSTEM VERSIONING PARTITION BY HASH(pk);
+
+INSERT INTO t1 (pk,c) VALUES (1,'foo'),(2,'bar');
+-- error ER_WARNING_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN
+UPDATE t1 SET v = 'qux' WHERE pk = 2;
+
+DROP TABLE t1;
diff --git a/mysql-test/main/partition_explicit_prune.result b/mysql-test/main/partition_explicit_prune.result
index c6b3dd35e08..8780c75eba4 100644
--- a/mysql-test/main/partition_explicit_prune.result
+++ b/mysql-test/main/partition_explicit_prune.result
@@ -1872,3 +1872,22 @@ CREATE TABLE t2 LIKE t1 PARTITION (p0, p2);
ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'PARTITION (p0, p2)' at line 1
DROP TABLE t1;
SET @@default_storage_engine = @old_default_storage_engine;
+#
+# MDEV-14815 - Server crash or AddressSanitizer errors or valgrind warnings in thr_lock / has_old_lock upon FLUSH TABLES
+#
+CREATE TABLE t1 (i INT) ENGINE=MEMORY PARTITION BY RANGE (i) (PARTITION p0 VALUES LESS THAN (4), PARTITION pm VALUES LESS THAN MAXVALUE);
+CREATE TABLE t2 (i INT) ENGINE=MEMORY;
+LOCK TABLE t1 WRITE, t2 WRITE;
+SELECT * FROM t1 PARTITION (p0);
+i
+FLUSH TABLES;
+SELECT * FROM t1 PARTITION (p0);
+i
+ALTER TABLE t1 TRUNCATE PARTITION p0;
+SELECT * FROM t1 PARTITION (p0);
+i
+ALTER TABLE t1 EXCHANGE PARTITION p0 WITH TABLE t2;
+SELECT * FROM t1 PARTITION (p0);
+i
+UNLOCK TABLES;
+DROP TABLE t1, t2;
diff --git a/mysql-test/main/partition_explicit_prune.test b/mysql-test/main/partition_explicit_prune.test
index 68b829fbcc3..b8b6e480ce9 100644
--- a/mysql-test/main/partition_explicit_prune.test
+++ b/mysql-test/main/partition_explicit_prune.test
@@ -858,3 +858,22 @@ CREATE TABLE t2 LIKE t1 PARTITION (p0, p2);
DROP TABLE t1;
SET @@default_storage_engine = @old_default_storage_engine;
+
+
+--echo #
+--echo # MDEV-14815 - Server crash or AddressSanitizer errors or valgrind warnings in thr_lock / has_old_lock upon FLUSH TABLES
+--echo #
+CREATE TABLE t1 (i INT) ENGINE=MEMORY PARTITION BY RANGE (i) (PARTITION p0 VALUES LESS THAN (4), PARTITION pm VALUES LESS THAN MAXVALUE);
+CREATE TABLE t2 (i INT) ENGINE=MEMORY;
+LOCK TABLE t1 WRITE, t2 WRITE;
+SELECT * FROM t1 PARTITION (p0);
+FLUSH TABLES;
+SELECT * FROM t1 PARTITION (p0);
+ALTER TABLE t1 TRUNCATE PARTITION p0;
+SELECT * FROM t1 PARTITION (p0);
+ALTER TABLE t1 EXCHANGE PARTITION p0 WITH TABLE t2;
+SELECT * FROM t1 PARTITION (p0);
+UNLOCK TABLES;
+
+# Cleanup
+DROP TABLE t1, t2;
diff --git a/mysql-test/main/partition_pruning.result b/mysql-test/main/partition_pruning.result
index 422132dd1c3..00bd24101d6 100644
--- a/mysql-test/main/partition_pruning.result
+++ b/mysql-test/main/partition_pruning.result
@@ -3484,3 +3484,36 @@ select * from t1 where (a = 1 AND b < 'd' AND (c = 'b' OR (c = 'c' AND d = 1)) O
a b c d
1 a b 1
drop table t1;
+#
+# MDEV-17493: Partition pruning doesn't work for nested outer joins
+#
+create table t0(a int);
+insert into t0 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t1 (a int, b int, c int);
+insert into t1 select a,a,a from t0;
+create table t2 (a int, b int, c int);
+insert into t2 select a,a,a from t0;
+create table t3 (
+part_id int,
+a int
+) partition by list (part_id) (
+partition p0 values in (0),
+partition p1 values in (1),
+partition p2 values in (2),
+partition p3 values in (3),
+partition p4 values in (4)
+);
+insert into t3 select mod(a,5), a from t0;
+explain partitions
+select * from t1 left join t3 on (t1.a=t3.a and t3.part_id=3);
+id select_type table partitions type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 NULL ALL NULL NULL NULL NULL 10
+1 SIMPLE t3 p3 ALL NULL NULL NULL NULL 2 Using where; Using join buffer (flat, BNL join)
+# The following should have partitions="p3", NOT p0,p1,p2,p3,p4:
+explain partitions
+select * from t1 left join (t3 join t2) on (t1.a=t3.a and t3.a=t2.b and t3.part_id=3);
+id select_type table partitions type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 NULL ALL NULL NULL NULL NULL 10
+1 SIMPLE t3 p3 ALL NULL NULL NULL NULL 2 Using where; Using join buffer (flat, BNL join)
+1 SIMPLE t2 NULL ALL NULL NULL NULL NULL 10 Using where; Using join buffer (incremental, BNL join)
+drop table t0,t1,t2,t3;
diff --git a/mysql-test/main/partition_pruning.test b/mysql-test/main/partition_pruning.test
index 9d72e9c0d01..2879b0eae6c 100644
--- a/mysql-test/main/partition_pruning.test
+++ b/mysql-test/main/partition_pruning.test
@@ -1535,4 +1535,35 @@ select * from t1 where (a = 1 AND b < 'd' AND (c = 'b' OR (c = 'c' AND d = 1)) O
(a = 1 AND b >= 'a' AND (c = 'c' OR (c = 'd' AND d = 2))));
drop table t1;
+--echo #
+--echo # MDEV-17493: Partition pruning doesn't work for nested outer joins
+--echo #
+
+create table t0(a int);
+insert into t0 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t1 (a int, b int, c int);
+insert into t1 select a,a,a from t0;
+create table t2 (a int, b int, c int);
+insert into t2 select a,a,a from t0;
+
+create table t3 (
+ part_id int,
+ a int
+) partition by list (part_id) (
+ partition p0 values in (0),
+ partition p1 values in (1),
+ partition p2 values in (2),
+ partition p3 values in (3),
+ partition p4 values in (4)
+);
+insert into t3 select mod(a,5), a from t0;
+
+explain partitions
+select * from t1 left join t3 on (t1.a=t3.a and t3.part_id=3);
+
+--echo # The following should have partitions="p3", NOT p0,p1,p2,p3,p4:
+explain partitions
+select * from t1 left join (t3 join t2) on (t1.a=t3.a and t3.a=t2.b and t3.part_id=3);
+
+drop table t0,t1,t2,t3;
diff --git a/mysql-test/main/plugin.result b/mysql-test/main/plugin.result
index 3a141a25b5c..38a03920039 100644
--- a/mysql-test/main/plugin.result
+++ b/mysql-test/main/plugin.result
@@ -331,3 +331,48 @@ UNINSTALL PLUGIN example;
RENAME TABLE t1 TO t2;
ERROR 42S02: Table 'test.t1' doesn't exist
DROP TABLE t1;
+#
+# INSTALL IF NOT EXISTS PLUGIN name SONAME library /
+# UNINSTALL IF EXISTS PLUGIN|SONAME name
+#
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+PLUGIN_NAME PLUGIN_STATUS PLUGIN_TYPE
+INSTALL PLUGIN IF NOT EXISTS example SONAME 'ha_example';
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+PLUGIN_NAME PLUGIN_STATUS PLUGIN_TYPE
+EXAMPLE ACTIVE STORAGE ENGINE
+INSTALL PLUGIN example SONAME 'ha_example';
+ERROR HY000: Plugin 'example' already installed
+INSTALL PLUGIN IF NOT EXISTS example SONAME 'ha_example';
+Warnings:
+Note 1968 Plugin 'example' already installed
+SHOW WARNINGS;
+Level Code Message
+Note 1968 Plugin 'example' already installed
+UNINSTALL PLUGIN IF EXISTS example;
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+PLUGIN_NAME PLUGIN_STATUS PLUGIN_TYPE
+UNINSTALL PLUGIN IF EXISTS example;
+Warnings:
+Note 1305 PLUGIN example does not exist
+SHOW WARNINGS;
+Level Code Message
+Note 1305 PLUGIN example does not exist
+UNINSTALL PLUGIN example;
+ERROR 42000: PLUGIN example does not exist
+INSTALL SONAME 'ha_example';
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+PLUGIN_NAME PLUGIN_STATUS PLUGIN_TYPE
+EXAMPLE ACTIVE STORAGE ENGINE
+UNUSABLE ACTIVE DAEMON
+UNINSTALL SONAME IF EXISTS 'ha_example';
+UNINSTALL SONAME IF EXISTS 'ha_example';
+Warnings:
+Note 1305 SONAME ha_example.so does not exist
+SHOW WARNINGS;
+Level Code Message
+Note 1305 SONAME ha_example.so does not exist
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+PLUGIN_NAME PLUGIN_STATUS PLUGIN_TYPE
+UNINSTALL SONAME 'ha_example';
+ERROR 42000: SONAME ha_example.so does not exist
diff --git a/mysql-test/main/plugin.test b/mysql-test/main/plugin.test
index 68c4d5afd64..273e1e064a5 100644
--- a/mysql-test/main/plugin.test
+++ b/mysql-test/main/plugin.test
@@ -265,3 +265,43 @@ UNINSTALL PLUGIN example;
--error ER_NO_SUCH_TABLE
RENAME TABLE t1 TO t2;
DROP TABLE t1;
+
+--echo #
+--echo # INSTALL IF NOT EXISTS PLUGIN name SONAME library /
+--echo # UNINSTALL IF EXISTS PLUGIN|SONAME name
+--echo #
+
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+INSTALL PLUGIN IF NOT EXISTS example SONAME 'ha_example';
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+
+--replace_regex /\.dll/.so/
+--error ER_PLUGIN_INSTALLED
+INSTALL PLUGIN example SONAME 'ha_example';
+
+INSTALL PLUGIN IF NOT EXISTS example SONAME 'ha_example';
+SHOW WARNINGS;
+
+UNINSTALL PLUGIN IF EXISTS example;
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+
+UNINSTALL PLUGIN IF EXISTS example;
+SHOW WARNINGS;
+
+--error 1305
+UNINSTALL PLUGIN example;
+
+INSTALL SONAME 'ha_example';
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+
+UNINSTALL SONAME IF EXISTS 'ha_example';
+
+--replace_regex /\.dll/.so/
+UNINSTALL SONAME IF EXISTS 'ha_example';
+--replace_regex /\.dll/.so/
+SHOW WARNINGS;
+select PLUGIN_NAME,PLUGIN_STATUS,PLUGIN_TYPE from information_schema.plugins where plugin_library like 'ha_example%';
+
+--replace_regex /\.dll/.so/
+--error 1305
+UNINSTALL SONAME 'ha_example';
diff --git a/mysql-test/main/plugin_auth.result b/mysql-test/main/plugin_auth.result
index e470cc010c0..899e0292142 100644
--- a/mysql-test/main/plugin_auth.result
+++ b/mysql-test/main/plugin_auth.result
@@ -30,7 +30,7 @@ proxies_priv CREATE TABLE `proxies_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`Host`,`User`,`Proxied_host`,`Proxied_user`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='User proxy privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='User proxy privileges'
connect plug_con,localhost,plug,plug_dest;
connection plug_con;
select USER(),CURRENT_USER();
diff --git a/mysql-test/main/plugin_auth_qa.result b/mysql-test/main/plugin_auth_qa.result
index 4f274c45971..2353bc80f84 100644
--- a/mysql-test/main/plugin_auth_qa.result
+++ b/mysql-test/main/plugin_auth_qa.result
@@ -106,7 +106,7 @@ CREATE USER plug_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
plug test_plugin_server plug_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug, plug_dest;
CREATE USER plug IDENTIFIED WITH 'test_plugin_server' AS 'plug_dest';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
@@ -116,7 +116,7 @@ DROP USER plug;
CREATE USER plug_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug_dest;
GRANT ALL PRIVILEGES ON test_user_db.* TO plug IDENTIFIED WITH 'test_plugin_server' AS 'plug_dest';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
@@ -126,7 +126,7 @@ CREATE USER plug_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
plug test_plugin_server plug_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug, plug_dest;
GRANT ALL PRIVILEGES ON test_user_db.* TO plug IDENTIFIED WITH test_plugin_server AS 'plug_dest';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
@@ -136,7 +136,7 @@ DROP USER plug;
CREATE USER plug_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug_dest;
CREATE USER plug IDENTIFIED WITH 'test_plugin_server' AS 'plug_dest';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
@@ -146,7 +146,7 @@ GRANT ALL PRIVILEGES ON test_user_db.* TO plug_dest IDENTIFIED BY 'plug_dest_pas
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
plug test_plugin_server plug_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug, plug_dest;
CREATE USER plug IDENTIFIED WITH 'test_plugin_server' AS 'plug_dest';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
@@ -156,7 +156,7 @@ DROP USER plug;
GRANT ALL PRIVILEGES ON test_user_db.* TO plug_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug_dest;
CREATE USER plug IDENTIFIED WITH 'test_plugin_server' AS 'plug_dest';
GRANT ALL PRIVILEGES ON test_user_db.* TO plug IDENTIFIED WITH 'test_plugin_server' AS 'plug_dest';
@@ -175,7 +175,7 @@ plug test_plugin_server plug_dest
GRANT ALL PRIVILEGES ON test_user_db.* TO plug IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
user plugin authentication_string password
-plug *939AEE68989794C0F408277411C26055CDF41119
+plug mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug;
GRANT ALL PRIVILEGES ON test_user_db.* TO plug IDENTIFIED WITH test_plugin_server AS 'plug_dest';
CREATE USER plug IDENTIFIED BY 'plug_dest_passwd';
@@ -209,7 +209,7 @@ DROP USER plüg;
CREATE USER plüg_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plüg_dest
+plüg_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plüg_dest;
SET NAMES ascii;
CREATE USER 'plüg' IDENTIFIED WITH 'test_plugin_server' AS 'plüg_dest';
@@ -220,7 +220,7 @@ DROP USER 'plüg';
CREATE USER 'plüg_dest' IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-pl??g_dest
+pl??g_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER 'plüg_dest';
SET NAMES latin1;
========== test 1.1.1.5 ====================================
@@ -234,7 +234,7 @@ DROP USER 'plug';
CREATE USER 'plüg_dest' IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plüg_dest
+plüg_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER 'plüg_dest';
SET NAMES utf8;
CREATE USER plüg IDENTIFIED WITH 'test_plügin_server' AS 'plüg_dest';
@@ -247,7 +247,7 @@ DROP USER 'plüg';
CREATE USER 'plüg_dest' IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plüg_dest
+plüg_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER 'plüg_dest';
CREATE USER plüg IDENTIFIED WITH test_plugin_server AS 'plüg_dest';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
@@ -257,7 +257,7 @@ DROP USER plüg;
CREATE USER plüg_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plüg_dest
+plüg_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plüg_dest;
========== test 1.1.1.2/1.1.2.2=============================
SET @auth_name= 'test_plugin_server';
@@ -277,7 +277,7 @@ DROP USER plug;
CREATE USER 'hh''s_plug_dest' IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-hh's_plug_dest
+hh's_plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER 'hh''s_plug_dest';
========== test 1.1.1.4 ====================================
CREATE USER plug IDENTIFIED WITH hh''s_test_plugin_server AS 'plug_dest';
@@ -293,7 +293,7 @@ GRANT ALL PRIVILEGES ON test_user_db.* TO plug_dest;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
grant_user test_plugin_server plug_dest
-plug_dest
+plug_dest mysql_native_password
DROP USER grant_user,plug_dest;
set @save_sql_mode= @@sql_mode;
SET @@sql_mode=no_auto_create_user;
@@ -314,13 +314,13 @@ CREATE USER plug_dest IDENTIFIED BY 'plug_dest_passwd';
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
user plugin authentication_string password
grant_user test_plugin_server plug_dest
-plug_dest *939AEE68989794C0F408277411C26055CDF41119
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
DROP USER plug_dest;
GRANT ALL PRIVILEGES ON test_user_db.* TO plug_dest IDENTIFIED BY 'plug_user_passwd';
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
user plugin authentication_string password
grant_user test_plugin_server plug_dest
-plug_dest *560881EB651416CEF77314D07D55EDCD5FC1BD6D
+plug_dest mysql_native_password *560881EB651416CEF77314D07D55EDCD5FC1BD6D
DROP USER grant_user,plug_dest;
set @@sql_mode= @save_sql_mode;
DROP DATABASE test_user_db;
diff --git a/mysql-test/main/plugin_auth_qa_1.result b/mysql-test/main/plugin_auth_qa_1.result
index 42a7b1491c0..b04483722b8 100644
--- a/mysql-test/main/plugin_auth_qa_1.result
+++ b/mysql-test/main/plugin_auth_qa_1.result
@@ -20,7 +20,7 @@ GRANT ALL PRIVILEGES ON test_user_db.* TO plug_dest IDENTIFIED BY 'plug_dest_pas
GRANT PROXY ON plug_dest TO plug_user;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
plug_user test_plugin_server plug_dest
1)
current_user()
@@ -71,7 +71,7 @@ GRANT PROXY ON new_dest TO plug_user;
ERROR 1045 (28000): Access denied for user 'plug_user'@'localhost' (using password: YES)
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-new_dest
+new_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
plug_user test_plugin_server plug_dest
DROP USER plug_user,new_dest;
CREATE USER plug_user
@@ -89,7 +89,7 @@ GRANT PROXY ON new_dest TO plug_user;
ERROR 1045 (28000): Access denied for user 'plug_user'@'localhost' (using password: YES)
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-new_dest
+new_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
plug_user test_plugin_server plug_dest
DROP USER plug_user,new_dest;
CREATE USER plug_user
@@ -111,13 +111,13 @@ connection default;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
new_user test_plugin_server plug_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
disconnect plug_user;
UPDATE mysql.user SET user='plug_user' WHERE user='new_user';
FLUSH PRIVILEGES;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
plug_user test_plugin_server plug_dest
DROP USER plug_dest,plug_user;
========== test 1.3 ========================================
@@ -133,34 +133,36 @@ connection default;
disconnect plug_user;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
plug_user test_plugin_server plug_dest
UPDATE mysql.user SET user='new_user' WHERE user='plug_user';
FLUSH PRIVILEGES;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
new_user test_plugin_server plug_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
UPDATE mysql.user SET authentication_string='new_dest' WHERE user='new_user';
FLUSH PRIVILEGES;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
new_user test_plugin_server new_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
UPDATE mysql.user SET plugin='new_plugin_server' WHERE user='new_user';
FLUSH PRIVILEGES;
+Warnings:
+Warning 1524 Plugin 'new_plugin_server' is not loaded
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
new_user new_plugin_server new_dest
-plug_dest
-ERROR HY000: Plugin 'new_plugin_server' is not loaded
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
+ERROR 28000: Access denied for user 'new_user'@'localhost' (using password: YES)
UPDATE mysql.user SET plugin='test_plugin_server' WHERE user='new_user';
UPDATE mysql.user SET USER='new_dest' WHERE user='plug_dest';
FLUSH PRIVILEGES;
GRANT PROXY ON new_dest TO new_user;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-new_dest
+new_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
new_user test_plugin_server new_dest
connect plug_user,localhost,new_user,new_dest;
select USER(),CURRENT_USER();
@@ -173,9 +175,9 @@ FLUSH PRIVILEGES;
CREATE USER new_dest IDENTIFIED BY 'new_dest_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-new_dest
+new_dest mysql_native_password *01422E86A6FFF84618914AF149F9AEF64B84170A
new_user test_plugin_server new_dest
-plug_dest
+plug_dest mysql_native_password *939AEE68989794C0F408277411C26055CDF41119
GRANT ALL PRIVILEGES ON test.* TO new_user;
connect plug_user,localhost,new_dest,new_dest_passwd;
select USER(),CURRENT_USER();
@@ -190,7 +192,7 @@ CREATE USER proxied_user IDENTIFIED BY 'proxied_user_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
test_plugin_server proxied_user
-proxied_user
+proxied_user mysql_native_password *D7A51428CD38DB3C5293B9321DA1228BFB1611DD
connect proxy_con,localhost,proxied_user,proxied_user_passwd;
SELECT USER(),CURRENT_USER();
USER() CURRENT_USER()
@@ -226,7 +228,7 @@ CREATE USER proxied_user IDENTIFIED BY 'proxied_user_passwd';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
test_plugin_server proxied_user
-proxied_user
+proxied_user mysql_native_password *D7A51428CD38DB3C5293B9321DA1228BFB1611DD
connect proxy_con,localhost,proxied_user,proxied_user_passwd;
SELECT USER(),CURRENT_USER();
USER() CURRENT_USER()
@@ -268,11 +270,11 @@ GRANT PROXY ON proxied_user_5 TO ''@'%%';
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
test_plugin_server proxied_user
-proxied_user_1
-proxied_user_2
-proxied_user_3
-proxied_user_4
-proxied_user_5
+proxied_user_1 mysql_native_password *551D5A5177FCC3340F7D2FB0F4D8D1EEA7F7EF71
+proxied_user_2 mysql_native_password *3D948F77C6A988AFDCA9755AB2A6724362557220
+proxied_user_3 mysql_native_password *41A18925D237DEE738C76581153990B037F462E3
+proxied_user_4 mysql_native_password *F990073A9B96FF535C2D0721406042B8751E593F
+proxied_user_5 mysql_native_password *5AA915C5D0B5B1336336FD2BF7768BC09FD1F5B2
connect proxy_con_1,localhost,proxied_user_1,'proxied_user_1_pwd';
connect proxy_con_2,localhost,proxied_user_2,proxied_user_2_pwd;
connect proxy_con_3,localhost,proxied_user_3,proxied_user_3_pwd;
diff --git a/mysql-test/main/plugin_auth_qa_1.test b/mysql-test/main/plugin_auth_qa_1.test
index b0b8ffb3544..4f45a8aced6 100644
--- a/mysql-test/main/plugin_auth_qa_1.test
+++ b/mysql-test/main/plugin_auth_qa_1.test
@@ -141,7 +141,7 @@ FLUSH PRIVILEGES;
--sorted_result
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
--disable_query_log
---error ER_PLUGIN_IS_NOT_LOADED
+--error ER_ACCESS_DENIED_ERROR
connect(plug_user,localhost,new_user,new_dest);
--enable_query_log
UPDATE mysql.user SET plugin='test_plugin_server' WHERE user='new_user';
diff --git a/mysql-test/main/plugin_auth_qa_2.result b/mysql-test/main/plugin_auth_qa_2.result
index fa88530be6a..ec62840ac4a 100644
--- a/mysql-test/main/plugin_auth_qa_2.result
+++ b/mysql-test/main/plugin_auth_qa_2.result
@@ -7,7 +7,7 @@ GRANT ALL PRIVILEGES ON test_user_db.* TO qa_test_1_dest identified by 'dest_pas
GRANT PROXY ON qa_test_1_dest TO qa_test_1_user;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-qa_test_1_dest
+qa_test_1_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_1_user qa_auth_interface qa_test_1_dest
SELECT @@proxy_user;
@@proxy_user
@@ -20,7 +20,7 @@ current_user() user() @@local.proxy_user @@local.external_user
qa_test_1_user@% qa_test_1_user@localhost NULL NULL
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-qa_test_1_dest
+qa_test_1_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_1_user qa_auth_interface qa_test_1_dest
DROP USER qa_test_1_user;
DROP USER qa_test_1_dest;
@@ -33,8 +33,8 @@ GRANT PROXY ON qa_test_2_dest TO qa_test_2_user;
GRANT PROXY ON authenticated_as TO qa_test_2_user;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-authenticated_as
-qa_test_2_dest
+authenticated_as mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
+qa_test_2_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_2_user qa_auth_interface qa_test_2_dest
SELECT @@proxy_user;
@@proxy_user
@@ -47,8 +47,8 @@ current_user() user() @@local.proxy_user @@local.external_user
authenticated_as@% user_name@localhost 'qa_test_2_user'@'%' externaluser
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-authenticated_as
-qa_test_2_dest
+authenticated_as mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
+qa_test_2_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_2_user qa_auth_interface qa_test_2_dest
DROP USER qa_test_2_user;
DROP USER qa_test_2_dest;
@@ -83,8 +83,8 @@ GRANT PROXY ON qa_test_5_dest TO qa_test_5_user;
GRANT PROXY ON qa_test_5_dest TO ''@'localhost';
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
user plugin authentication_string password
- *DFCACE76914AD7BD801FC1A1ECF6562272621A22
-qa_test_5_dest *DFCACE76914AD7BD801FC1A1ECF6562272621A22
+ mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
+qa_test_5_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_5_user qa_auth_interface qa_test_5_dest
exec MYSQL -h localhost -P MASTER_MYPORT --user=qa_test_5_user --password=qa_test_5_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
ERROR 1045 (28000): Access denied for user 'qa_test_5_user'@'localhost' (using password: YES)
@@ -98,21 +98,21 @@ GRANT ALL PRIVILEGES ON test_user_db.* TO qa_test_6_dest identified by 'dest_pas
GRANT PROXY ON qa_test_6_dest TO qa_test_6_user;
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
user plugin authentication_string password
-qa_test_6_dest *DFCACE76914AD7BD801FC1A1ECF6562272621A22
+qa_test_6_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_6_user qa_auth_interface qa_test_6_dest
exec MYSQL -h localhost -P MASTER_MYPORT --user=qa_test_6_user --password=qa_test_6_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
ERROR 1045 (28000): Access denied for user 'qa_test_6_user'@'localhost' (using password: YES)
GRANT PROXY ON qa_test_6_dest TO root IDENTIFIED WITH qa_auth_interface AS 'qa_test_6_dest';
SELECT user,plugin,authentication_string,password FROM mysql.user WHERE user != 'root';
user plugin authentication_string password
-qa_test_6_dest *DFCACE76914AD7BD801FC1A1ECF6562272621A22
+qa_test_6_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_6_user qa_auth_interface qa_test_6_dest
exec MYSQL -h localhost -P MASTER_MYPORT --user=root --password=qa_test_6_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
REVOKE PROXY ON qa_test_6_dest FROM root;
SELECT user,plugin,authentication_string FROM mysql.user WHERE user != 'root';
user plugin authentication_string
-qa_test_6_dest
+qa_test_6_dest mysql_native_password *DFCACE76914AD7BD801FC1A1ECF6562272621A22
qa_test_6_user qa_auth_interface qa_test_6_dest
exec MYSQL -h localhost -P MASTER_MYPORT --user=root --password=qa_test_6_dest test_user_db -e "SELECT current_user(),user(),@@local.proxy_user,@@local.external_user;" 2>&1
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
diff --git a/mysql-test/main/plugin_innodb.result b/mysql-test/main/plugin_innodb.result
index 48510ad8745..d8cc777d9cb 100644
--- a/mysql-test/main/plugin_innodb.result
+++ b/mysql-test/main/plugin_innodb.result
@@ -7,5 +7,5 @@ create table t1(a int) engine=example;
select * from t1;
a
drop table t1;
-alter table mysql.plugin engine=myisam;
+alter table mysql.plugin engine=aria;
uninstall plugin example;
diff --git a/mysql-test/main/plugin_innodb.test b/mysql-test/main/plugin_innodb.test
index fb5dd84b997..5700486b218 100644
--- a/mysql-test/main/plugin_innodb.test
+++ b/mysql-test/main/plugin_innodb.test
@@ -22,6 +22,6 @@ create table t1(a int) engine=example;
select * from t1;
drop table t1;
-alter table mysql.plugin engine=myisam;
+alter table mysql.plugin engine=aria;
uninstall plugin example;
diff --git a/mysql-test/main/ps.result b/mysql-test/main/ps.result
index 10a617ea6c9..d619b213508 100644
--- a/mysql-test/main/ps.result
+++ b/mysql-test/main/ps.result
@@ -2134,12 +2134,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
call proc_1();
show open tables from mysql;
@@ -2147,12 +2144,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
call proc_1();
show open tables from mysql;
@@ -2160,12 +2154,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
call proc_1();
show open tables from mysql;
@@ -2173,12 +2164,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
flush tables;
create function func_1() returns int begin flush tables; return 1; end|
@@ -2191,12 +2179,9 @@ drop procedure proc_1;
flush tables;
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
prepare abc from "flush tables";
execute abc;
@@ -2205,12 +2190,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
execute abc;
show open tables from mysql;
@@ -2218,12 +2200,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
execute abc;
show open tables from mysql;
@@ -2231,12 +2210,9 @@ Database Table In_use Name_locked
mysql general_log 0 0
select Host, User from mysql.user limit 0;
Host User
-select Host, Db from mysql.host limit 0;
-Host Db
show open tables from mysql;
Database Table In_use Name_locked
mysql general_log 0 0
-mysql host 0 0
mysql user 0 0
flush tables;
deallocate prepare abc;
@@ -5323,5 +5299,48 @@ DROP PROCEDURE p2;
DROP PROCEDURE p1;
DROP ROLE testrole;
#
+# MDEV-16992: prepare of CREATE TABLE, CREATE VIEW, DO, SET, CALL
+# statements with CTE containing materialized derived
+# (the bug is reproducible on 10.4)
+#
+prepare stmt from
+"CREATE TABLE t1 AS
+ WITH cte(a) AS (SELECT * FROM (SELECT 1) AS t) SELECT * FROM cte;";
+execute stmt;
+select * from t1;
+a
+1
+prepare stmt from
+"CREATE VIEW v1 AS
+ WITH cte(a) AS (SELECT * FROM (SELECT 1) AS t) SELECT * FROM cte;";
+execute stmt;
+select * from v1;
+a
+1
+prepare stmt from
+"DO (SELECT 1
+ FROM (WITH cte AS (SELECT * FROM (SELECT 1) AS t)
+ SELECT * FROM cte) AS tt);";
+execute stmt;
+prepare stmt from
+"SET @a = (SELECT 1
+ FROM (WITH cte AS (SELECT * FROM (SELECT 1) AS t)
+ SELECT * FROM cte) AS t);";
+execute stmt;
+create procedure p (i int) insert into t1 values(i);
+prepare stmt from
+"CALL p
+ ((SELECT 1
+ FROM (WITH cte AS (SELECT * FROM (SELECT 1) AS t)
+ SELECT * FROM cte) AS tt));";
+execute stmt;
+select * from t1;
+a
+1
+1
+drop procedure p;
+drop view v1;
+drop table t1;
+#
# End of 10.2 tests
#
diff --git a/mysql-test/main/ps.test b/mysql-test/main/ps.test
index 79c08d62290..86ae11ccb61 100644
--- a/mysql-test/main/ps.test
+++ b/mysql-test/main/ps.test
@@ -2228,28 +2228,24 @@ flush tables;
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
call proc_1();
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
call proc_1();
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
call proc_1();
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
flush tables;
@@ -2269,7 +2265,6 @@ drop procedure proc_1;
--disable_ps_protocol
flush tables;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
--enable_ps_protocol
@@ -2279,21 +2274,18 @@ execute abc;
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
execute abc;
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
execute abc;
--sorted_result
show open tables from mysql;
select Host, User from mysql.user limit 0;
-select Host, Db from mysql.host limit 0;
--sorted_result
show open tables from mysql;
flush tables;
@@ -4785,5 +4777,51 @@ DROP PROCEDURE p1;
DROP ROLE testrole;
--echo #
+--echo # MDEV-16992: prepare of CREATE TABLE, CREATE VIEW, DO, SET, CALL
+--echo # statements with CTE containing materialized derived
+--echo # (the bug is reproducible on 10.4)
+--echo #
+
+--enable_result_log
+
+prepare stmt from
+"CREATE TABLE t1 AS
+ WITH cte(a) AS (SELECT * FROM (SELECT 1) AS t) SELECT * FROM cte;";
+execute stmt;
+select * from t1;
+
+prepare stmt from
+"CREATE VIEW v1 AS
+ WITH cte(a) AS (SELECT * FROM (SELECT 1) AS t) SELECT * FROM cte;";
+execute stmt;
+select * from v1;
+
+prepare stmt from
+"DO (SELECT 1
+ FROM (WITH cte AS (SELECT * FROM (SELECT 1) AS t)
+ SELECT * FROM cte) AS tt);";
+execute stmt;
+
+prepare stmt from
+"SET @a = (SELECT 1
+ FROM (WITH cte AS (SELECT * FROM (SELECT 1) AS t)
+ SELECT * FROM cte) AS t);";
+execute stmt;
+
+create procedure p (i int) insert into t1 values(i);
+
+prepare stmt from
+"CALL p
+ ((SELECT 1
+ FROM (WITH cte AS (SELECT * FROM (SELECT 1) AS t)
+ SELECT * FROM cte) AS tt));";
+execute stmt;
+select * from t1;
+
+drop procedure p;
+drop view v1;
+drop table t1;
+
+--echo #
--echo # End of 10.2 tests
--echo #
diff --git a/mysql-test/main/query_cache.result b/mysql-test/main/query_cache.result
index e1123b1cb8b..f5d8b5eb461 100644
--- a/mysql-test/main/query_cache.result
+++ b/mysql-test/main/query_cache.result
@@ -967,19 +967,19 @@ INSERT INTO t1 VALUES ('20050326');
INSERT INTO t1 VALUES ('20050325');
SELECT COUNT(*) FROM t1 WHERE date BETWEEN '20050326' AND '20050327 invalid';
COUNT(*)
-0
+1
Warnings:
-Warning 1292 Incorrect datetime value: '20050327 invalid'
+Warning 1292 Truncated incorrect date value: '20050327 invalid'
SELECT COUNT(*) FROM t1 WHERE date BETWEEN '20050326' AND '20050328 invalid';
COUNT(*)
-0
+1
Warnings:
-Warning 1292 Incorrect datetime value: '20050328 invalid'
+Warning 1292 Truncated incorrect date value: '20050328 invalid'
SELECT COUNT(*) FROM t1 WHERE date BETWEEN '20050326' AND '20050327 invalid';
COUNT(*)
-0
+1
Warnings:
-Warning 1292 Incorrect datetime value: '20050327 invalid'
+Warning 1292 Truncated incorrect date value: '20050327 invalid'
show status like "Qcache_queries_in_cache";
Variable_name Value
Qcache_queries_in_cache 0
diff --git a/mysql-test/main/query_cache_innodb.result b/mysql-test/main/query_cache_innodb.result
index 643a065612f..146a6fbc289 100644
--- a/mysql-test/main/query_cache_innodb.result
+++ b/mysql-test/main/query_cache_innodb.result
@@ -84,7 +84,7 @@ t2id id
use test;
drop database `#mysql50#-`;
SET NAMES default;
-FOUND 12 /\[ERROR\] Invalid \(old\?\) table or database name/ in mysqld.1.err
+FOUND 8 /\[ERROR\] Invalid \(old\?\) table or database name/ in mysqld.1.err
set global query_cache_type=DEFAULT;
set global query_cache_size=DEFAULT;
End of 10.2 tests
diff --git a/mysql-test/main/range.result b/mysql-test/main/range.result
index e2996b963bc..50de308045b 100644
--- a/mysql-test/main/range.result
+++ b/mysql-test/main/range.result
@@ -1048,30 +1048,6 @@ select a, hex(filler) from t1 where a not between 'b' and 'b';
a hex(filler)
a 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
drop table t1,t2,t3;
-create table t1 (a int);
-insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
-create table t2 (a int, key(a));
-insert into t2 select 2*(A.a + 10*(B.a + 10*C.a)) from t1 A, t1 B, t1 C;
-set @a="select * from t2 force index (a) where a NOT IN(0";
-select count(*) from (select @a:=concat(@a, ',', a) from t2 ) Z;
-count(*)
-1000
-set @a=concat(@a, ')');
-insert into t2 values (11),(13),(15);
-set @b= concat("explain ", @a);
-prepare stmt1 from @b;
-execute stmt1;
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t2 index NULL a 5 NULL 1003 Using where; Using index
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2
-3 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
-prepare stmt1 from @a;
-execute stmt1;
-a
-11
-13
-15
-drop table t1, t2;
CREATE TABLE t1 (
id int NOT NULL DEFAULT '0',
b int NOT NULL DEFAULT '0',
@@ -1125,7 +1101,7 @@ id select_type table type possible_keys key key_len ref rows Extra
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-01 24:00:00';
item started price
Warnings:
-Warning 1292 Incorrect datetime value: '2005-12-01 24:00:00'
+Warning 1292 Truncated incorrect datetime value: '2005-12-01 24:00:00'
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-02 00:00:00';
item started price
A1 2005-11-01 08:00:00 1000.000
@@ -1137,7 +1113,7 @@ id select_type table type possible_keys key key_len ref rows Extra
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-01 24:00:00';
item started price
Warnings:
-Warning 1292 Incorrect datetime value: '2005-12-01 24:00:00'
+Warning 1292 Truncated incorrect datetime value: '2005-12-01 24:00:00'
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-02 00:00:00';
item started price
A1 2005-11-01 08:00:00 1000.000
@@ -1587,7 +1563,7 @@ str_to_date('2007-10-00', '%Y-%m-%d') >= '' AND
str_to_date('2007-10-00', '%Y-%m-%d') <= '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT str_to_date('2007-20-00', '%Y-%m-%d') >= '2007/10/20' AND
str_to_date('2007-20-00', '%Y-%m-%d') <= '';
str_to_date('2007-20-00', '%Y-%m-%d') >= '2007/10/20' AND
@@ -1602,7 +1578,7 @@ SELECT str_to_date('2007-10-00', '%Y-%m-%d') BETWEEN '' AND '2007/10/20';
str_to_date('2007-10-00', '%Y-%m-%d') BETWEEN '' AND '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT str_to_date('2007-20-00', '%Y-%m-%d') BETWEEN '2007/10/20' AND '';
str_to_date('2007-20-00', '%Y-%m-%d') BETWEEN '2007/10/20' AND ''
NULL
@@ -3005,5 +2981,46 @@ deallocate prepare stmt;
set optimizer_switch=@save_optimizer_switch;
drop table t1,t2,t3;
#
+# MDEV-16934: using system variable eq_range_index_dive_limit
+# to reduce the number of index dives
+#
+create table t1 (a int, b varchar(31), index idx(a));
+insert into t1 values
+(7,'xxxx'), (1,'yy'), (3,'aaa'), (1,'bbb'), (2,'zz'),
+(4,'vvvvv'), (7,'ddd'), (9,'zzzzz'), (1,'cc'), (5,'ffff');
+insert into t1 select a+10, concat(b,'zz') from t1;
+insert into t1 select a+15, concat(b,'yy') from t1;
+insert into t1 select a+100, concat(b,'xx') from t1;
+analyze table t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status OK
+select cast(count(a)/count(distinct a) as unsigned) as rec_per_key from t1;
+rec_per_key
+2
+set eq_range_index_dive_limit=0;
+explain select * from t1 where a in (8, 15, 31, 1, 9);
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 range idx idx 5 NULL 7 Using index condition
+select * from t1 where a in (8, 15, 31, 1, 9);
+a b
+1 yy
+1 bbb
+1 cc
+9 zzzzz
+15 ffffzz
+set eq_range_index_dive_limit=2;
+explain select * from t1 where a in (8, 15, 31, 1, 9);
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 range idx idx 5 NULL 10 Using index condition
+select * from t1 where a in (8, 15, 31, 1, 9);
+a b
+1 yy
+1 bbb
+1 cc
+9 zzzzz
+15 ffffzz
+set eq_range_index_dive_limit=default;
+drop table t1;
+#
# End of 10.2 tests
#
diff --git a/mysql-test/main/range.test b/mysql-test/main/range.test
index 36e0e32b28b..bd2299bac5f 100644
--- a/mysql-test/main/range.test
+++ b/mysql-test/main/range.test
@@ -863,30 +863,6 @@ select a, hex(filler) from t1 where a not between 'b' and 'b';
drop table t1,t2,t3;
#
-# BUG#21282
-#
-create table t1 (a int);
-insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
-create table t2 (a int, key(a));
-insert into t2 select 2*(A.a + 10*(B.a + 10*C.a)) from t1 A, t1 B, t1 C;
-
-set @a="select * from t2 force index (a) where a NOT IN(0";
-select count(*) from (select @a:=concat(@a, ',', a) from t2 ) Z;
-set @a=concat(@a, ')');
-
-insert into t2 values (11),(13),(15);
-
-set @b= concat("explain ", @a);
-
-prepare stmt1 from @b;
-execute stmt1;
-
-prepare stmt1 from @a;
-execute stmt1;
-
-drop table t1, t2;
-
-#
# Bug #18165: range access for BETWEEN with a constant for the first argument
#
@@ -2042,5 +2018,38 @@ set optimizer_switch=@save_optimizer_switch;
drop table t1,t2,t3;
--echo #
+--echo # MDEV-16934: using system variable eq_range_index_dive_limit
+--echo # to reduce the number of index dives
+--echo #
+
+create table t1 (a int, b varchar(31), index idx(a));
+
+insert into t1 values
+ (7,'xxxx'), (1,'yy'), (3,'aaa'), (1,'bbb'), (2,'zz'),
+ (4,'vvvvv'), (7,'ddd'), (9,'zzzzz'), (1,'cc'), (5,'ffff');
+insert into t1 select a+10, concat(b,'zz') from t1;
+insert into t1 select a+15, concat(b,'yy') from t1;
+insert into t1 select a+100, concat(b,'xx') from t1;
+
+analyze table t1;
+
+select cast(count(a)/count(distinct a) as unsigned) as rec_per_key from t1;
+
+let $q=
+select * from t1 where a in (8, 15, 31, 1, 9);
+
+set eq_range_index_dive_limit=0;
+eval explain $q;
+eval $q;
+
+set eq_range_index_dive_limit=2;
+eval explain $q;
+eval $q;
+
+set eq_range_index_dive_limit=default;
+
+drop table t1;
+
+--echo #
--echo # End of 10.2 tests
--echo #
diff --git a/mysql-test/main/range_debug.result b/mysql-test/main/range_debug.result
new file mode 100644
index 00000000000..5597671071e
--- /dev/null
+++ b/mysql-test/main/range_debug.result
@@ -0,0 +1,24 @@
+create table t1 (a int);
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t2 (a int, key(a));
+insert into t2 select 2*(A.a + 10*(B.a + 10*C.a)) from t1 A, t1 B, t1 C;
+set in_predicate_conversion_threshold= 2000;
+set @a="select * from t2 force index (a) where a NOT IN(0";
+select count(*) from (select @a:=concat(@a, ',', a) from t2 ) Z;
+count(*)
+1000
+set @a=concat(@a, ')');
+insert into t2 values (11),(13),(15);
+set @b= concat("explain ", @a);
+prepare stmt1 from @b;
+execute stmt1;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t2 index a a 5 NULL 1003 Using where; Using index
+prepare stmt1 from @a;
+execute stmt1;
+a
+11
+13
+15
+set in_predicate_conversion_threshold= default;
+drop table t1, t2;
diff --git a/mysql-test/main/range_debug.test b/mysql-test/main/range_debug.test
new file mode 100644
index 00000000000..ef331cdc84f
--- /dev/null
+++ b/mysql-test/main/range_debug.test
@@ -0,0 +1,30 @@
+source include/have_debug.inc;
+#
+# BUG#21282
+#
+create table t1 (a int);
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t2 (a int, key(a));
+insert into t2 select 2*(A.a + 10*(B.a + 10*C.a)) from t1 A, t1 B, t1 C;
+
+set in_predicate_conversion_threshold= 2000;
+
+set @a="select * from t2 force index (a) where a NOT IN(0";
+select count(*) from (select @a:=concat(@a, ',', a) from t2 ) Z;
+set @a=concat(@a, ')');
+
+insert into t2 values (11),(13),(15);
+
+set @b= concat("explain ", @a);
+
+prepare stmt1 from @b;
+execute stmt1;
+
+prepare stmt1 from @a;
+execute stmt1;
+
+set in_predicate_conversion_threshold= default;
+
+drop table t1, t2;
+
+
diff --git a/mysql-test/main/range_mrr_icp.result b/mysql-test/main/range_mrr_icp.result
index 629d183bee7..a6c57378f9c 100644
--- a/mysql-test/main/range_mrr_icp.result
+++ b/mysql-test/main/range_mrr_icp.result
@@ -1050,30 +1050,6 @@ select a, hex(filler) from t1 where a not between 'b' and 'b';
a hex(filler)
a 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
drop table t1,t2,t3;
-create table t1 (a int);
-insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
-create table t2 (a int, key(a));
-insert into t2 select 2*(A.a + 10*(B.a + 10*C.a)) from t1 A, t1 B, t1 C;
-set @a="select * from t2 force index (a) where a NOT IN(0";
-select count(*) from (select @a:=concat(@a, ',', a) from t2 ) Z;
-count(*)
-1000
-set @a=concat(@a, ')');
-insert into t2 values (11),(13),(15);
-set @b= concat("explain ", @a);
-prepare stmt1 from @b;
-execute stmt1;
-id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t2 index NULL a 5 NULL 1003 Using where; Using index
-2 MATERIALIZED <derived3> ALL NULL NULL NULL NULL 2
-3 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
-prepare stmt1 from @a;
-execute stmt1;
-a
-11
-13
-15
-drop table t1, t2;
CREATE TABLE t1 (
id int NOT NULL DEFAULT '0',
b int NOT NULL DEFAULT '0',
@@ -1127,7 +1103,7 @@ id select_type table type possible_keys key key_len ref rows Extra
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-01 24:00:00';
item started price
Warnings:
-Warning 1292 Incorrect datetime value: '2005-12-01 24:00:00'
+Warning 1292 Truncated incorrect datetime value: '2005-12-01 24:00:00'
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-02 00:00:00';
item started price
A1 2005-11-01 08:00:00 1000.000
@@ -1139,7 +1115,7 @@ id select_type table type possible_keys key key_len ref rows Extra
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-01 24:00:00';
item started price
Warnings:
-Warning 1292 Incorrect datetime value: '2005-12-01 24:00:00'
+Warning 1292 Truncated incorrect datetime value: '2005-12-01 24:00:00'
SELECT * FROM t1 WHERE item='A1' AND started<='2005-12-02 00:00:00';
item started price
A1 2005-11-01 08:00:00 1000.000
@@ -1589,7 +1565,7 @@ str_to_date('2007-10-00', '%Y-%m-%d') >= '' AND
str_to_date('2007-10-00', '%Y-%m-%d') <= '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT str_to_date('2007-20-00', '%Y-%m-%d') >= '2007/10/20' AND
str_to_date('2007-20-00', '%Y-%m-%d') <= '';
str_to_date('2007-20-00', '%Y-%m-%d') >= '2007/10/20' AND
@@ -1604,7 +1580,7 @@ SELECT str_to_date('2007-10-00', '%Y-%m-%d') BETWEEN '' AND '2007/10/20';
str_to_date('2007-10-00', '%Y-%m-%d') BETWEEN '' AND '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT str_to_date('2007-20-00', '%Y-%m-%d') BETWEEN '2007/10/20' AND '';
str_to_date('2007-20-00', '%Y-%m-%d') BETWEEN '2007/10/20' AND ''
NULL
@@ -3017,6 +2993,47 @@ deallocate prepare stmt;
set optimizer_switch=@save_optimizer_switch;
drop table t1,t2,t3;
#
+# MDEV-16934: using system variable eq_range_index_dive_limit
+# to reduce the number of index dives
+#
+create table t1 (a int, b varchar(31), index idx(a));
+insert into t1 values
+(7,'xxxx'), (1,'yy'), (3,'aaa'), (1,'bbb'), (2,'zz'),
+(4,'vvvvv'), (7,'ddd'), (9,'zzzzz'), (1,'cc'), (5,'ffff');
+insert into t1 select a+10, concat(b,'zz') from t1;
+insert into t1 select a+15, concat(b,'yy') from t1;
+insert into t1 select a+100, concat(b,'xx') from t1;
+analyze table t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status OK
+select cast(count(a)/count(distinct a) as unsigned) as rec_per_key from t1;
+rec_per_key
+2
+set eq_range_index_dive_limit=0;
+explain select * from t1 where a in (8, 15, 31, 1, 9);
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 range idx idx 5 NULL 7 Using index condition; Rowid-ordered scan
+select * from t1 where a in (8, 15, 31, 1, 9);
+a b
+1 yy
+1 bbb
+9 zzzzz
+1 cc
+15 ffffzz
+set eq_range_index_dive_limit=2;
+explain select * from t1 where a in (8, 15, 31, 1, 9);
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 range idx idx 5 NULL 10 Using index condition; Rowid-ordered scan
+select * from t1 where a in (8, 15, 31, 1, 9);
+a b
+1 yy
+1 bbb
+9 zzzzz
+1 cc
+15 ffffzz
+set eq_range_index_dive_limit=default;
+drop table t1;
+#
# End of 10.2 tests
#
set optimizer_switch=@mrr_icp_extra_tmp;
diff --git a/mysql-test/main/rename.result b/mysql-test/main/rename.result
index 3ee9dd593d4..da9e4b62ecd 100644
--- a/mysql-test/main/rename.result
+++ b/mysql-test/main/rename.result
@@ -144,3 +144,7 @@ select * from t2;
a
1
drop table tmp,t2;
+create table t1 (a int) engine=memory;
+rename table t1 to non_existent.t2;
+ERROR 42000: Unknown database 'non_existent'
+drop table t1;
diff --git a/mysql-test/main/rename.test b/mysql-test/main/rename.test
index 67732d5b5b9..215ecbcbb18 100644
--- a/mysql-test/main/rename.test
+++ b/mysql-test/main/rename.test
@@ -141,3 +141,10 @@ select * from tmp;
select * from t2;
drop table tmp,t2;
+#
+# MDEV-11741 handler::ha_reset(): Assertion `bitmap_is_set_all(&table->s->all_set)' failed or server crash in mi_reset or buffer overrun or unexpected ER_CANT_REMOVE_ALL_FIELDS
+#
+create table t1 (a int) engine=memory;
+--error ER_BAD_DB_ERROR
+rename table t1 to non_existent.t2;
+drop table t1;
diff --git a/mysql-test/main/repair.result b/mysql-test/main/repair.result
index 75d7525ee71..18a7cf509c4 100644
--- a/mysql-test/main/repair.result
+++ b/mysql-test/main/repair.result
@@ -78,7 +78,7 @@ INSERT INTO t1 VALUES
('0'),('0'),('0'),('0'),('0'),('0'),('0');
Warnings:
Error 1034 myisam_sort_buffer_size is too small. X
-Error 1034 Number of rows changed from 0 to 157
+Warning 1034 Number of rows changed from 0 to 157
SET myisam_repair_threads=2;
REPAIR TABLE t1;
Table Op Msg_type Msg_text
diff --git a/mysql-test/main/select.result b/mysql-test/main/select.result
index 9b6a570717b..94a92315acc 100644
--- a/mysql-test/main/select.result
+++ b/mysql-test/main/select.result
@@ -2118,8 +2118,8 @@ INSERT INTO t2 VALUES (1,3,10,'2002-06-01 08:00:00',35),(1,3,1010,'2002-06-01 12
SELECT a.gvid, (SUM(CASE b.sampletid WHEN 140 THEN b.samplevalue ELSE 0 END)) as the_success,(SUM(CASE b.sampletid WHEN 141 THEN b.samplevalue ELSE 0 END)) as the_fail,(SUM(CASE b.sampletid WHEN 142 THEN b.samplevalue ELSE 0 END)) as the_size,(SUM(CASE b.sampletid WHEN 143 THEN b.samplevalue ELSE 0 END)) as the_time FROM t1 a, t2 b WHERE a.hmid = b.hmid AND a.volid = b.volid AND b.sampletime >= 'wrong-date-value' AND b.sampletime < 'wrong-date-value' AND b.sampletid IN (140, 141, 142, 143) GROUP BY a.gvid;
gvid the_success the_fail the_size the_time
Warnings:
-Warning 1292 Incorrect datetime value: 'wrong-date-value'
-Warning 1292 Incorrect datetime value: 'wrong-date-value'
+Warning 1292 Truncated incorrect datetime value: 'wrong-date-value'
+Warning 1292 Truncated incorrect datetime value: 'wrong-date-value'
SELECT a.gvid, (SUM(CASE b.sampletid WHEN 140 THEN b.samplevalue ELSE 0 END)) as the_success,(SUM(CASE b.sampletid WHEN 141 THEN b.samplevalue ELSE 0 END)) as the_fail,(SUM(CASE b.sampletid WHEN 142 THEN b.samplevalue ELSE 0 END)) as the_size,(SUM(CASE b.sampletid WHEN 143 THEN b.samplevalue ELSE 0 END)) as the_time FROM t1 a, t2 b WHERE a.hmid = b.hmid AND a.volid = b.volid AND b.sampletime >= NULL AND b.sampletime < NULL AND b.sampletid IN (140, 141, 142, 143) GROUP BY a.gvid;
gvid the_success the_fail the_size the_time
DROP TABLE t1,t2;
@@ -4111,7 +4111,7 @@ select str_to_date('2007-10-09','%Y-%m-%d') <= '2007/10/2000:00:00 GMT-6';
str_to_date('2007-10-09','%Y-%m-%d') <= '2007/10/2000:00:00 GMT-6'
0
Warnings:
-Warning 1292 Incorrect datetime value: '2007/10/2000:00:00 GMT-6'
+Warning 1292 Truncated incorrect datetime value: '2007/10/2000:00:00 GMT-6'
select str_to_date('2007-10-01','%Y-%m-%d') = '2007-10-1 00:00:00 GMT-6';
str_to_date('2007-10-01','%Y-%m-%d') = '2007-10-1 00:00:00 GMT-6'
1
@@ -4198,7 +4198,7 @@ select str_to_date('2007-10-00','%Y-%m-%d') between '' and '2007/10/20';
str_to_date('2007-10-00','%Y-%m-%d') between '' and '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('','%Y-%m-%d') between '2007/10/01' and '2007/10/20';
str_to_date('','%Y-%m-%d') between '2007/10/01' and '2007/10/20'
0
@@ -4212,22 +4212,22 @@ select str_to_date('2007-10-00 12:34','%Y-%m-%d %H:%i') = '';
str_to_date('2007-10-00 12:34','%Y-%m-%d %H:%i') = ''
0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('1','%Y-%m-%d') = '1';
str_to_date('1','%Y-%m-%d') = '1'
0
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
select str_to_date('1','%Y-%m-%d') = '1';
str_to_date('1','%Y-%m-%d') = '1'
0
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
select str_to_date('','%Y-%m-%d') = '';
str_to_date('','%Y-%m-%d') = ''
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('2000-01-01','%Y-%m-%d') between '1000-01-01' and '2001-01-01';
str_to_date('2000-01-01','%Y-%m-%d') between '1000-01-01' and '2001-01-01'
1
@@ -5282,30 +5282,30 @@ SELECT * FROM t1 HAVING f1 = 'zz';
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'zz'
SELECT * FROM t1 HAVING f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM t1 HAVING f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM t1 WHERE f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM v1 HAVING f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
DROP TABLE t1;
DROP VIEW v1;
#
diff --git a/mysql-test/main/select_jcl6.result b/mysql-test/main/select_jcl6.result
index d78fad15da1..b45fb8c4c10 100644
--- a/mysql-test/main/select_jcl6.result
+++ b/mysql-test/main/select_jcl6.result
@@ -2129,8 +2129,8 @@ INSERT INTO t2 VALUES (1,3,10,'2002-06-01 08:00:00',35),(1,3,1010,'2002-06-01 12
SELECT a.gvid, (SUM(CASE b.sampletid WHEN 140 THEN b.samplevalue ELSE 0 END)) as the_success,(SUM(CASE b.sampletid WHEN 141 THEN b.samplevalue ELSE 0 END)) as the_fail,(SUM(CASE b.sampletid WHEN 142 THEN b.samplevalue ELSE 0 END)) as the_size,(SUM(CASE b.sampletid WHEN 143 THEN b.samplevalue ELSE 0 END)) as the_time FROM t1 a, t2 b WHERE a.hmid = b.hmid AND a.volid = b.volid AND b.sampletime >= 'wrong-date-value' AND b.sampletime < 'wrong-date-value' AND b.sampletid IN (140, 141, 142, 143) GROUP BY a.gvid;
gvid the_success the_fail the_size the_time
Warnings:
-Warning 1292 Incorrect datetime value: 'wrong-date-value'
-Warning 1292 Incorrect datetime value: 'wrong-date-value'
+Warning 1292 Truncated incorrect datetime value: 'wrong-date-value'
+Warning 1292 Truncated incorrect datetime value: 'wrong-date-value'
SELECT a.gvid, (SUM(CASE b.sampletid WHEN 140 THEN b.samplevalue ELSE 0 END)) as the_success,(SUM(CASE b.sampletid WHEN 141 THEN b.samplevalue ELSE 0 END)) as the_fail,(SUM(CASE b.sampletid WHEN 142 THEN b.samplevalue ELSE 0 END)) as the_size,(SUM(CASE b.sampletid WHEN 143 THEN b.samplevalue ELSE 0 END)) as the_time FROM t1 a, t2 b WHERE a.hmid = b.hmid AND a.volid = b.volid AND b.sampletime >= NULL AND b.sampletime < NULL AND b.sampletid IN (140, 141, 142, 143) GROUP BY a.gvid;
gvid the_success the_fail the_size the_time
DROP TABLE t1,t2;
@@ -4122,7 +4122,7 @@ select str_to_date('2007-10-09','%Y-%m-%d') <= '2007/10/2000:00:00 GMT-6';
str_to_date('2007-10-09','%Y-%m-%d') <= '2007/10/2000:00:00 GMT-6'
0
Warnings:
-Warning 1292 Incorrect datetime value: '2007/10/2000:00:00 GMT-6'
+Warning 1292 Truncated incorrect datetime value: '2007/10/2000:00:00 GMT-6'
select str_to_date('2007-10-01','%Y-%m-%d') = '2007-10-1 00:00:00 GMT-6';
str_to_date('2007-10-01','%Y-%m-%d') = '2007-10-1 00:00:00 GMT-6'
1
@@ -4209,7 +4209,7 @@ select str_to_date('2007-10-00','%Y-%m-%d') between '' and '2007/10/20';
str_to_date('2007-10-00','%Y-%m-%d') between '' and '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('','%Y-%m-%d') between '2007/10/01' and '2007/10/20';
str_to_date('','%Y-%m-%d') between '2007/10/01' and '2007/10/20'
0
@@ -4223,22 +4223,22 @@ select str_to_date('2007-10-00 12:34','%Y-%m-%d %H:%i') = '';
str_to_date('2007-10-00 12:34','%Y-%m-%d %H:%i') = ''
0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('1','%Y-%m-%d') = '1';
str_to_date('1','%Y-%m-%d') = '1'
0
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
select str_to_date('1','%Y-%m-%d') = '1';
str_to_date('1','%Y-%m-%d') = '1'
0
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
select str_to_date('','%Y-%m-%d') = '';
str_to_date('','%Y-%m-%d') = ''
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('2000-01-01','%Y-%m-%d') between '1000-01-01' and '2001-01-01';
str_to_date('2000-01-01','%Y-%m-%d') between '1000-01-01' and '2001-01-01'
1
@@ -5293,30 +5293,30 @@ SELECT * FROM t1 HAVING f1 = 'zz';
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'zz'
SELECT * FROM t1 HAVING f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM t1 HAVING f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM t1 WHERE f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM v1 HAVING f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
DROP TABLE t1;
DROP VIEW v1;
#
diff --git a/mysql-test/main/select_pkeycache.result b/mysql-test/main/select_pkeycache.result
index 9b6a570717b..94a92315acc 100644
--- a/mysql-test/main/select_pkeycache.result
+++ b/mysql-test/main/select_pkeycache.result
@@ -2118,8 +2118,8 @@ INSERT INTO t2 VALUES (1,3,10,'2002-06-01 08:00:00',35),(1,3,1010,'2002-06-01 12
SELECT a.gvid, (SUM(CASE b.sampletid WHEN 140 THEN b.samplevalue ELSE 0 END)) as the_success,(SUM(CASE b.sampletid WHEN 141 THEN b.samplevalue ELSE 0 END)) as the_fail,(SUM(CASE b.sampletid WHEN 142 THEN b.samplevalue ELSE 0 END)) as the_size,(SUM(CASE b.sampletid WHEN 143 THEN b.samplevalue ELSE 0 END)) as the_time FROM t1 a, t2 b WHERE a.hmid = b.hmid AND a.volid = b.volid AND b.sampletime >= 'wrong-date-value' AND b.sampletime < 'wrong-date-value' AND b.sampletid IN (140, 141, 142, 143) GROUP BY a.gvid;
gvid the_success the_fail the_size the_time
Warnings:
-Warning 1292 Incorrect datetime value: 'wrong-date-value'
-Warning 1292 Incorrect datetime value: 'wrong-date-value'
+Warning 1292 Truncated incorrect datetime value: 'wrong-date-value'
+Warning 1292 Truncated incorrect datetime value: 'wrong-date-value'
SELECT a.gvid, (SUM(CASE b.sampletid WHEN 140 THEN b.samplevalue ELSE 0 END)) as the_success,(SUM(CASE b.sampletid WHEN 141 THEN b.samplevalue ELSE 0 END)) as the_fail,(SUM(CASE b.sampletid WHEN 142 THEN b.samplevalue ELSE 0 END)) as the_size,(SUM(CASE b.sampletid WHEN 143 THEN b.samplevalue ELSE 0 END)) as the_time FROM t1 a, t2 b WHERE a.hmid = b.hmid AND a.volid = b.volid AND b.sampletime >= NULL AND b.sampletime < NULL AND b.sampletid IN (140, 141, 142, 143) GROUP BY a.gvid;
gvid the_success the_fail the_size the_time
DROP TABLE t1,t2;
@@ -4111,7 +4111,7 @@ select str_to_date('2007-10-09','%Y-%m-%d') <= '2007/10/2000:00:00 GMT-6';
str_to_date('2007-10-09','%Y-%m-%d') <= '2007/10/2000:00:00 GMT-6'
0
Warnings:
-Warning 1292 Incorrect datetime value: '2007/10/2000:00:00 GMT-6'
+Warning 1292 Truncated incorrect datetime value: '2007/10/2000:00:00 GMT-6'
select str_to_date('2007-10-01','%Y-%m-%d') = '2007-10-1 00:00:00 GMT-6';
str_to_date('2007-10-01','%Y-%m-%d') = '2007-10-1 00:00:00 GMT-6'
1
@@ -4198,7 +4198,7 @@ select str_to_date('2007-10-00','%Y-%m-%d') between '' and '2007/10/20';
str_to_date('2007-10-00','%Y-%m-%d') between '' and '2007/10/20'
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('','%Y-%m-%d') between '2007/10/01' and '2007/10/20';
str_to_date('','%Y-%m-%d') between '2007/10/01' and '2007/10/20'
0
@@ -4212,22 +4212,22 @@ select str_to_date('2007-10-00 12:34','%Y-%m-%d %H:%i') = '';
str_to_date('2007-10-00 12:34','%Y-%m-%d %H:%i') = ''
0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('1','%Y-%m-%d') = '1';
str_to_date('1','%Y-%m-%d') = '1'
0
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
select str_to_date('1','%Y-%m-%d') = '1';
str_to_date('1','%Y-%m-%d') = '1'
0
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
select str_to_date('','%Y-%m-%d') = '';
str_to_date('','%Y-%m-%d') = ''
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select str_to_date('2000-01-01','%Y-%m-%d') between '1000-01-01' and '2001-01-01';
str_to_date('2000-01-01','%Y-%m-%d') between '1000-01-01' and '2001-01-01'
1
@@ -5282,30 +5282,30 @@ SELECT * FROM t1 HAVING f1 = 'zz';
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'zz'
SELECT * FROM t1 HAVING f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM t1 HAVING f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM t1 WHERE f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
SELECT * FROM v1 HAVING f1 = 'zz' AND f1 <= 'aa' ;
f1
0000-00-00
Warnings:
-Warning 1292 Incorrect datetime value: 'zz'
-Warning 1292 Incorrect datetime value: 'aa'
+Warning 1292 Truncated incorrect datetime value: 'zz'
+Warning 1292 Truncated incorrect datetime value: 'aa'
DROP TABLE t1;
DROP VIEW v1;
#
diff --git a/mysql-test/main/selectivity.result b/mysql-test/main/selectivity.result
index aff14b23ccb..00907235ecc 100644
--- a/mysql-test/main/selectivity.result
+++ b/mysql-test/main/selectivity.result
@@ -782,9 +782,9 @@ set optimizer_use_condition_selectivity=3;
explain extended
select * from t1 where a < 1 and a > 7;
id select_type table type possible_keys key key_len ref rows filtered Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+1 SIMPLE t1 ALL NULL NULL NULL NULL 8 100.00 Using where
Warnings:
-Note 1003 select 7 AS `a` from `test`.`t1` where 0
+Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` < 1 and `test`.`t1`.`a` > 7
select * from t1 where a < 1 and a > 7;
a
drop table t1;
@@ -1506,9 +1506,9 @@ col1
explain extended
select * from t2 where col1 < 'b' and col1 > 'd';
id select_type table type possible_keys key key_len ref rows filtered Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+1 SIMPLE t2 ALL NULL NULL NULL NULL 8 100.00 Using where
Warnings:
-Note 1003 select 'd' AS `col1` from `test`.`t2` where 0
+Note 1003 select `test`.`t2`.`col1` AS `col1` from `test`.`t2` where `test`.`t2`.`col1` < 'b' and `test`.`t2`.`col1` > 'd'
drop table t1,t2;
set optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
set use_stat_tables=@save_use_stat_tables;
@@ -1595,3 +1595,43 @@ drop table t1,t0;
set histogram_size=@save_histogram_size;
set optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-15306: Wrong/Unexpected result with the value
+# optimizer_use_condition_selectivity set to 4
+#
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9), (10);
+CREATE FUNCTION f1() RETURNS INT DETERMINISTIC
+BEGIN
+SET @cnt := @cnt + 1;
+RETURN 1;
+END;|
+set @save_optimizer_use_condition_selectivity=@@optimizer_use_condition_selectivity;
+set @save_use_stat_tables= @@use_stat_tables;
+set @@use_stat_tables='complementary';
+set @@optimizer_use_condition_selectivity=4;
+SET @cnt= 0;
+SELECT * FROM t1 WHERE a = f1();
+a
+1
+SELECT @cnt;
+@cnt
+1
+set @@use_stat_tables='preferably';
+analyze table t1 persistent for all;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze status OK
+SET @cnt := 0;
+set @@optimizer_use_condition_selectivity=4;
+SELECT * FROM t1 WHERE a = f1();
+a
+1
+SELECT @cnt;
+@cnt
+2
+alter table t1 force;
+set @@use_stat_tables= @save_use_stat_tables;
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+drop table t1;
+drop function f1;
diff --git a/mysql-test/main/selectivity.test b/mysql-test/main/selectivity.test
index cf12bdaea21..3df49456332 100644
--- a/mysql-test/main/selectivity.test
+++ b/mysql-test/main/selectivity.test
@@ -1066,3 +1066,39 @@ drop table t1,t0;
set histogram_size=@save_histogram_size;
set optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
set use_stat_tables=@save_use_stat_tables;
+
+--echo #
+--echo # MDEV-15306: Wrong/Unexpected result with the value
+--echo # optimizer_use_condition_selectivity set to 4
+--echo #
+
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9), (10);
+
+delimiter |;
+CREATE FUNCTION f1() RETURNS INT DETERMINISTIC
+BEGIN
+ SET @cnt := @cnt + 1;
+ RETURN 1;
+END;|
+delimiter ;|
+set @save_optimizer_use_condition_selectivity=@@optimizer_use_condition_selectivity;
+set @save_use_stat_tables= @@use_stat_tables;
+set @@use_stat_tables='complementary';
+set @@optimizer_use_condition_selectivity=4;
+SET @cnt= 0;
+SELECT * FROM t1 WHERE a = f1();
+SELECT @cnt;
+
+set @@use_stat_tables='preferably';
+analyze table t1 persistent for all;
+SET @cnt := 0;
+set @@optimizer_use_condition_selectivity=4;
+SELECT * FROM t1 WHERE a = f1();
+SELECT @cnt;
+alter table t1 force;
+set @@use_stat_tables= @save_use_stat_tables;
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+drop table t1;
+drop function f1;
+
diff --git a/mysql-test/main/selectivity_innodb.result b/mysql-test/main/selectivity_innodb.result
index ab698760c55..921bd20fc69 100644
--- a/mysql-test/main/selectivity_innodb.result
+++ b/mysql-test/main/selectivity_innodb.result
@@ -789,9 +789,9 @@ set optimizer_use_condition_selectivity=3;
explain extended
select * from t1 where a < 1 and a > 7;
id select_type table type possible_keys key key_len ref rows filtered Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+1 SIMPLE t1 ALL NULL NULL NULL NULL 8 100.00 Using where
Warnings:
-Note 1003 select 7 AS `a` from `test`.`t1` where 0
+Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` < 1 and `test`.`t1`.`a` > 7
select * from t1 where a < 1 and a > 7;
a
drop table t1;
@@ -1517,9 +1517,9 @@ col1
explain extended
select * from t2 where col1 < 'b' and col1 > 'd';
id select_type table type possible_keys key key_len ref rows filtered Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables
+1 SIMPLE t2 ALL NULL NULL NULL NULL 8 100.00 Using where
Warnings:
-Note 1003 select 'd' AS `col1` from `test`.`t2` where 0
+Note 1003 select `test`.`t2`.`col1` AS `col1` from `test`.`t2` where `test`.`t2`.`col1` < 'b' and `test`.`t2`.`col1` > 'd'
drop table t1,t2;
set optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
set use_stat_tables=@save_use_stat_tables;
@@ -1606,6 +1606,46 @@ drop table t1,t0;
set histogram_size=@save_histogram_size;
set optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-15306: Wrong/Unexpected result with the value
+# optimizer_use_condition_selectivity set to 4
+#
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (1), (2), (3), (4), (5), (6), (7), (8), (9), (10);
+CREATE FUNCTION f1() RETURNS INT DETERMINISTIC
+BEGIN
+SET @cnt := @cnt + 1;
+RETURN 1;
+END;|
+set @save_optimizer_use_condition_selectivity=@@optimizer_use_condition_selectivity;
+set @save_use_stat_tables= @@use_stat_tables;
+set @@use_stat_tables='complementary';
+set @@optimizer_use_condition_selectivity=4;
+SET @cnt= 0;
+SELECT * FROM t1 WHERE a = f1();
+a
+1
+SELECT @cnt;
+@cnt
+1
+set @@use_stat_tables='preferably';
+analyze table t1 persistent for all;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze status OK
+SET @cnt := 0;
+set @@optimizer_use_condition_selectivity=4;
+SELECT * FROM t1 WHERE a = f1();
+a
+1
+SELECT @cnt;
+@cnt
+2
+alter table t1 force;
+set @@use_stat_tables= @save_use_stat_tables;
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+drop table t1;
+drop function f1;
set optimizer_switch=@save_optimizer_switch_for_selectivity_test;
set @tmp_ust= @@use_stat_tables;
set @tmp_oucs= @@optimizer_use_condition_selectivity;
diff --git a/mysql-test/main/session_tracker_last_gtid.result b/mysql-test/main/session_tracker_last_gtid.result
index 795d0aaa2a2..deffeca1333 100644
--- a/mysql-test/main/session_tracker_last_gtid.result
+++ b/mysql-test/main/session_tracker_last_gtid.result
@@ -2,7 +2,13 @@
# MDEV-15477: SESSION_SYSVARS_TRACKER does not track last_gtid
#
SET gtid_seq_no=1000;
+-- Tracker : SESSION_TRACK_SCHEMA
+-- test
+
SET @@session.session_track_system_variables='last_gtid';
+-- Tracker : SESSION_TRACK_SCHEMA
+-- test
+
create table t1 (a int) engine=innodb;
-- Tracker : SESSION_TRACK_SYSTEM_VARIABLES
-- last_gtid
diff --git a/mysql-test/main/set_password.result b/mysql-test/main/set_password.result
index 315d0bef9fb..82154c6ae8c 100644
--- a/mysql-test/main/set_password.result
+++ b/mysql-test/main/set_password.result
@@ -9,11 +9,11 @@ create user oldpassold@localhost identified with 'mysql_old_password';
set password for oldpassold@localhost = '378b243e220ca493';
select user, host, password, plugin, authentication_string from mysql.user where user != 'root';
user host password plugin authentication_string
-natauth localhost *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
-newpass localhost *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
+natauth localhost mysql_native_password *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
+newpass localhost mysql_native_password *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
newpassnat localhost mysql_native_password *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
-oldauth localhost 378b243e220ca493
-oldpass localhost 378b243e220ca493
+oldauth localhost mysql_old_password 378b243e220ca493
+oldpass localhost mysql_old_password 378b243e220ca493
oldpassold localhost mysql_old_password 378b243e220ca493
connect con,localhost,natauth,test,;
select current_user();
diff --git a/mysql-test/main/shm-master.opt b/mysql-test/main/shm-master.opt
deleted file mode 100644
index d71395213b1..00000000000
--- a/mysql-test/main/shm-master.opt
+++ /dev/null
@@ -1 +0,0 @@
---skip-grant-tables --loose-shared-memory-base-name=HeyMrBaseNameXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX$MTR_BUILD_THREAD --loose-shared-memory=1
diff --git a/mysql-test/main/shm.result b/mysql-test/main/shm.result
deleted file mode 100644
index 65187b6b19b..00000000000
--- a/mysql-test/main/shm.result
+++ /dev/null
@@ -1,2170 +0,0 @@
-connect shm_con,localhost,root,,,,$shm_name,SHM;
-drop table if exists t1,t2,t3,t4;
-CREATE TABLE t1 (
-Period smallint(4) unsigned zerofill DEFAULT '0000' NOT NULL,
-Varor_period smallint(4) unsigned DEFAULT '0' NOT NULL
-);
-INSERT INTO t1 VALUES (9410,9412);
-select period from t1;
-period
-9410
-select * from t1;
-Period Varor_period
-9410 9412
-select t1.* from t1;
-Period Varor_period
-9410 9412
-CREATE TABLE t2 (
-auto int not null auto_increment,
-fld1 int(6) unsigned zerofill DEFAULT '000000' NOT NULL,
-companynr tinyint(2) unsigned zerofill DEFAULT '00' NOT NULL,
-fld3 char(30) DEFAULT '' NOT NULL,
-fld4 char(35) DEFAULT '' NOT NULL,
-fld5 char(35) DEFAULT '' NOT NULL,
-fld6 char(4) DEFAULT '' NOT NULL,
-UNIQUE fld1 (fld1),
-KEY fld3 (fld3),
-PRIMARY KEY (auto)
-);
-select t2.fld3 from t2 where companynr = 58 and fld3 like "%imaginable%";
-fld3
-imaginable
-select fld3 from t2 where fld3 like "%cultivation" ;
-fld3
-cultivation
-select t2.fld3,companynr from t2 where companynr = 57+1 order by fld3;
-fld3 companynr
-concoct 58
-druggists 58
-engrossing 58
-Eurydice 58
-exclaimers 58
-ferociousness 58
-hopelessness 58
-Huey 58
-imaginable 58
-judges 58
-merging 58
-ostrich 58
-peering 58
-Phelps 58
-presumes 58
-Ruth 58
-sentences 58
-Shylock 58
-straggled 58
-synergy 58
-thanking 58
-tying 58
-unlocks 58
-select fld3,companynr from t2 where companynr = 58 order by fld3;
-fld3 companynr
-concoct 58
-druggists 58
-engrossing 58
-Eurydice 58
-exclaimers 58
-ferociousness 58
-hopelessness 58
-Huey 58
-imaginable 58
-judges 58
-merging 58
-ostrich 58
-peering 58
-Phelps 58
-presumes 58
-Ruth 58
-sentences 58
-Shylock 58
-straggled 58
-synergy 58
-thanking 58
-tying 58
-unlocks 58
-select fld3 from t2 order by fld3 desc limit 10;
-fld3
-youthfulness
-yelped
-Wotan
-workers
-Witt
-witchcraft
-Winsett
-Willy
-willed
-wildcats
-select fld3 from t2 order by fld3 desc limit 5;
-fld3
-youthfulness
-yelped
-Wotan
-workers
-Witt
-select fld3 from t2 order by fld3 desc limit 5,5;
-fld3
-witchcraft
-Winsett
-Willy
-willed
-wildcats
-select t2.fld3 from t2 where fld3 = 'honeysuckle';
-fld3
-honeysuckle
-select t2.fld3 from t2 where fld3 LIKE 'honeysuckl_';
-fld3
-honeysuckle
-select t2.fld3 from t2 where fld3 LIKE 'hon_ysuckl_';
-fld3
-honeysuckle
-select t2.fld3 from t2 where fld3 LIKE 'honeysuckle%';
-fld3
-honeysuckle
-select t2.fld3 from t2 where fld3 LIKE 'h%le';
-fld3
-honeysuckle
-select t2.fld3 from t2 where fld3 LIKE 'honeysuckle_';
-fld3
-select t2.fld3 from t2 where fld3 LIKE 'don_t_find_me_please%';
-fld3
-explain select t2.fld3 from t2 where fld3 = 'honeysuckle';
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ref fld3 fld3 30 const 1 Using where; Using index
-explain select fld3 from t2 ignore index (fld3) where fld3 = 'honeysuckle';
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select fld3 from t2 use index (fld1) where fld3 = 'honeysuckle';
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select fld3 from t2 use index (fld3) where fld3 = 'honeysuckle';
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ref fld3 fld3 30 const 1 Using where; Using index
-explain select fld3 from t2 use index (fld1,fld3) where fld3 = 'honeysuckle';
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ref fld3 fld3 30 const 1 Using where; Using index
-explain select fld3 from t2 ignore index (fld3,not_used);
-ERROR 42000: Key 'not_used' doesn't exist in table 't2'
-explain select fld3 from t2 use index (not_used);
-ERROR 42000: Key 'not_used' doesn't exist in table 't2'
-select t2.fld3 from t2 where fld3 >= 'honeysuckle' and fld3 <= 'honoring' order by fld3;
-fld3
-honeysuckle
-honoring
-explain select t2.fld3 from t2 where fld3 >= 'honeysuckle' and fld3 <= 'honoring' order by fld3;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 range fld3 fld3 30 NULL 2 Using where; Using index
-select fld1,fld3 from t2 where fld3="Colombo" or fld3 = "nondecreasing" order by fld3;
-fld1 fld3
-148504 Colombo
-068305 Colombo
-000000 nondecreasing
-select fld1,fld3 from t2 where companynr = 37 and fld3 = 'appendixes';
-fld1 fld3
-232605 appendixes
-1232605 appendixes
-1232606 appendixes
-1232607 appendixes
-1232608 appendixes
-1232609 appendixes
-select fld1 from t2 where fld1=250501 or fld1="250502";
-fld1
-250501
-250502
-explain select fld1 from t2 where fld1=250501 or fld1="250502";
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 range fld1 fld1 4 NULL 2 Using where; Using index
-select fld1 from t2 where fld1=250501 or fld1=250502 or fld1 >= 250505 and fld1 <= 250601 or fld1 between 250501 and 250502;
-fld1
-250501
-250502
-250505
-250601
-explain select fld1 from t2 where fld1=250501 or fld1=250502 or fld1 >= 250505 and fld1 <= 250601 or fld1 between 250501 and 250502;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 range fld1 fld1 4 NULL 4 Using where; Using index
-select fld1,fld3 from t2 where companynr = 37 and fld3 like 'f%';
-fld1 fld3
-012001 flanking
-013602 foldout
-013606 fingerings
-018007 fanatic
-018017 featherweight
-018054 fetters
-018103 flint
-018104 flopping
-036002 funereal
-038017 fetched
-038205 firearm
-058004 Fenton
-088303 feminine
-186002 freakish
-188007 flurried
-188505 fitting
-198006 furthermore
-202301 Fitzpatrick
-208101 fiftieth
-208113 freest
-218008 finishers
-218022 feed
-218401 faithful
-226205 foothill
-226209 furnishings
-228306 forthcoming
-228311 fated
-231315 freezes
-232102 forgivably
-238007 filial
-238008 fixedly
-select fld3 from t2 where fld3 like "L%" and fld3 = "ok";
-fld3
-select fld3 from t2 where (fld3 like "C%" and fld3 = "Chantilly");
-fld3
-Chantilly
-select fld1,fld3 from t2 where fld1 like "25050%";
-fld1 fld3
-250501 poisoning
-250502 Iraqis
-250503 heaving
-250504 population
-250505 bomb
-select fld1,fld3 from t2 where fld1 like "25050_";
-fld1 fld3
-250501 poisoning
-250502 Iraqis
-250503 heaving
-250504 population
-250505 bomb
-select distinct companynr from t2;
-companynr
-00
-37
-36
-50
-58
-29
-40
-53
-65
-41
-34
-68
-select distinct companynr from t2 order by companynr;
-companynr
-00
-29
-34
-36
-37
-40
-41
-50
-53
-58
-65
-68
-select distinct companynr from t2 order by companynr desc;
-companynr
-68
-65
-58
-53
-50
-41
-40
-37
-36
-34
-29
-00
-select distinct t2.fld3,period from t2,t1 where companynr=37 and fld3 like "O%";
-fld3 period
-obliterates 9410
-offload 9410
-opaquely 9410
-organizer 9410
-overestimating 9410
-overlay 9410
-select distinct fld3 from t2 where companynr = 34 order by fld3;
-fld3
-absentee
-accessed
-ahead
-alphabetic
-Asiaticizations
-attitude
-aye
-bankruptcies
-belays
-Blythe
-bomb
-boulevard
-bulldozes
-cannot
-caressing
-charcoal
-checksumming
-chess
-clubroom
-colorful
-cosy
-creator
-crying
-Darius
-diffusing
-duality
-Eiffel
-Epiphany
-Ernestine
-explorers
-exterminated
-famine
-forked
-Gershwins
-heaving
-Hodges
-Iraqis
-Italianization
-Lagos
-landslide
-libretto
-Majorca
-mastering
-narrowed
-occurred
-offerers
-Palestine
-Peruvianizes
-pharmaceutic
-poisoning
-population
-Pygmalion
-rats
-realest
-recording
-regimented
-retransmitting
-reviver
-rouses
-scars
-sicker
-sleepwalk
-stopped
-sugars
-translatable
-uncles
-unexpected
-uprisings
-versatility
-vest
-select distinct fld3 from t2 limit 10;
-fld3
-abates
-abiding
-Abraham
-abrogating
-absentee
-abut
-accessed
-accruing
-accumulating
-accuracies
-select distinct fld3 from t2 having fld3 like "A%" limit 10;
-fld3
-abates
-abiding
-Abraham
-abrogating
-absentee
-abut
-accessed
-accruing
-accumulating
-accuracies
-select distinct substring(fld3,1,3) from t2 where fld3 like "A%";
-substring(fld3,1,3)
-aba
-abi
-Abr
-abs
-abu
-acc
-acq
-acu
-Ade
-adj
-Adl
-adm
-Ado
-ads
-adv
-aer
-aff
-afi
-afl
-afo
-agi
-ahe
-aim
-air
-Ald
-alg
-ali
-all
-alp
-alr
-ama
-ame
-amm
-ana
-and
-ane
-Ang
-ani
-Ann
-Ant
-api
-app
-aqu
-Ara
-arc
-Arm
-arr
-Art
-Asi
-ask
-asp
-ass
-ast
-att
-aud
-Aug
-aut
-ave
-avo
-awe
-aye
-Azt
-select distinct substring(fld3,1,3) as a from t2 having a like "A%" order by a limit 10;
-a
-aba
-abi
-Abr
-abs
-abu
-acc
-acq
-acu
-Ade
-adj
-select distinct substring(fld3,1,3) from t2 where fld3 like "A%" limit 10;
-substring(fld3,1,3)
-aba
-abi
-Abr
-abs
-abu
-acc
-acq
-acu
-Ade
-adj
-select distinct substring(fld3,1,3) as a from t2 having a like "A%" limit 10;
-a
-aba
-abi
-Abr
-abs
-abu
-acc
-acq
-acu
-Ade
-adj
-create table t3 (
-period int not null,
-name char(32) not null,
-companynr int not null,
-price double(11,0),
-price2 double(11,0),
-key (period),
-key (name)
-);
-create temporary table tmp engine = myisam select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-insert into tmp select * from t3;
-insert into t3 select * from tmp;
-alter table t3 add t2nr int not null auto_increment primary key first;
-drop table tmp;
-SET BIG_TABLES=1;
-select distinct concat(fld3," ",fld3) as namn from t2,t3 where t2.fld1=t3.t2nr order by namn limit 10;
-namn
-Abraham Abraham
-abrogating abrogating
-admonishing admonishing
-Adolph Adolph
-afield afield
-aging aging
-ammonium ammonium
-analyzable analyzable
-animals animals
-animized animized
-SET BIG_TABLES=0;
-select distinct concat(fld3," ",fld3) from t2,t3 where t2.fld1=t3.t2nr order by fld3 limit 10;
-concat(fld3," ",fld3)
-Abraham Abraham
-abrogating abrogating
-admonishing admonishing
-Adolph Adolph
-afield afield
-aging aging
-ammonium ammonium
-analyzable analyzable
-animals animals
-animized animized
-select distinct fld5 from t2 limit 10;
-fld5
-neat
-Steinberg
-jarring
-tinily
-balled
-persist
-attainments
-fanatic
-measures
-rightfulness
-select distinct fld3,count(*) from t2 group by companynr,fld3 limit 10;
-fld3 count(*)
-affixed 1
-and 1
-annoyers 1
-Anthony 1
-assayed 1
-assurers 1
-attendants 1
-bedlam 1
-bedpost 1
-boasted 1
-SET BIG_TABLES=1;
-select distinct fld3,count(*) from t2 group by companynr,fld3 limit 10;
-fld3 count(*)
-affixed 1
-and 1
-annoyers 1
-Anthony 1
-assayed 1
-assurers 1
-attendants 1
-bedlam 1
-bedpost 1
-boasted 1
-SET BIG_TABLES=0;
-select distinct fld3,repeat("a",length(fld3)),count(*) from t2 group by companynr,fld3 limit 100,10;
-fld3 repeat("a",length(fld3)) count(*)
-circus aaaaaa 1
-cited aaaaa 1
-Colombo aaaaaaa 1
-congresswoman aaaaaaaaaaaaa 1
-contrition aaaaaaaaaa 1
-corny aaaaa 1
-cultivation aaaaaaaaaaa 1
-definiteness aaaaaaaaaaaa 1
-demultiplex aaaaaaaaaaa 1
-disappointing aaaaaaaaaaaaa 1
-select distinct companynr,rtrim(space(512+companynr)) from t3 order by 1,2;
-companynr rtrim(space(512+companynr))
-37
-78
-101
-154
-311
-447
-512
-select distinct fld3 from t2,t3 where t2.companynr = 34 and t2.fld1=t3.t2nr order by fld3;
-fld3
-explain select t3.t2nr,fld3 from t2,t3 where t2.companynr = 34 and t2.fld1=t3.t2nr order by t3.t2nr,fld3;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL fld1 NULL NULL NULL 1199 Using where; Using temporary; Using filesort
-1 SIMPLE t3 eq_ref PRIMARY PRIMARY 4 test.t2.fld1 1 Using where; Using index
-explain select * from t3 as t1,t3 where t1.period=t3.period order by t3.period;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ALL period NULL NULL NULL 41810 Using filesort
-1 SIMPLE t3 ref period period 4 test.t1.period 4181
-explain select * from t3 as t1,t3 where t1.period=t3.period order by t3.period limit 10;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t3 index period period 4 NULL 1
-1 SIMPLE t1 ref period period 4 test.t3.period 4181
-explain select * from t3 as t1,t3 where t1.period=t3.period order by t1.period limit 10;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 index period period 4 NULL 1
-1 SIMPLE t3 ref period period 4 test.t1.period 4181
-select period from t1;
-period
-9410
-select period from t1 where period=1900;
-period
-select fld3,period from t1,t2 where fld1 = 011401 order by period;
-fld3 period
-breaking 9410
-select fld3,period from t2,t3 where t2.fld1 = 011401 and t2.fld1=t3.t2nr and t3.period=1001;
-fld3 period
-breaking 1001
-explain select fld3,period from t2,t3 where t2.fld1 = 011401 and t3.t2nr=t2.fld1 and 1001 = t3.period;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 const fld1 fld1 4 const 1
-1 SIMPLE t3 const PRIMARY,period PRIMARY 4 const 1
-select fld3,period from t2,t1 where companynr*10 = 37*10;
-fld3 period
-breaking 9410
-Romans 9410
-intercepted 9410
-bewilderingly 9410
-astound 9410
-admonishing 9410
-sumac 9410
-flanking 9410
-combed 9410
-subjective 9410
-scatterbrain 9410
-Eulerian 9410
-Kane 9410
-overlay 9410
-perturb 9410
-goblins 9410
-annihilates 9410
-Wotan 9410
-snatching 9410
-concludes 9410
-laterally 9410
-yelped 9410
-grazing 9410
-Baird 9410
-celery 9410
-misunderstander 9410
-handgun 9410
-foldout 9410
-mystic 9410
-succumbed 9410
-Nabisco 9410
-fingerings 9410
-aging 9410
-afield 9410
-ammonium 9410
-boat 9410
-intelligibility 9410
-Augustine 9410
-teethe 9410
-dreaded 9410
-scholastics 9410
-audiology 9410
-wallet 9410
-parters 9410
-eschew 9410
-quitter 9410
-neat 9410
-Steinberg 9410
-jarring 9410
-tinily 9410
-balled 9410
-persist 9410
-attainments 9410
-fanatic 9410
-measures 9410
-rightfulness 9410
-capably 9410
-impulsive 9410
-starlet 9410
-terminators 9410
-untying 9410
-announces 9410
-featherweight 9410
-pessimist 9410
-daughter 9410
-decliner 9410
-lawgiver 9410
-stated 9410
-readable 9410
-attrition 9410
-cascade 9410
-motors 9410
-interrogate 9410
-pests 9410
-stairway 9410
-dopers 9410
-testicle 9410
-Parsifal 9410
-leavings 9410
-postulation 9410
-squeaking 9410
-contrasted 9410
-leftover 9410
-whiteners 9410
-erases 9410
-Punjab 9410
-Merritt 9410
-Quixotism 9410
-sweetish 9410
-dogging 9410
-scornfully 9410
-bellow 9410
-bills 9410
-cupboard 9410
-sureties 9410
-puddings 9410
-fetters 9410
-bivalves 9410
-incurring 9410
-Adolph 9410
-pithed 9410
-Miles 9410
-trimmings 9410
-tragedies 9410
-skulking 9410
-flint 9410
-flopping 9410
-relaxing 9410
-offload 9410
-suites 9410
-lists 9410
-animized 9410
-multilayer 9410
-standardizes 9410
-Judas 9410
-vacuuming 9410
-dentally 9410
-humanness 9410
-inch 9410
-Weissmuller 9410
-irresponsibly 9410
-luckily 9410
-culled 9410
-medical 9410
-bloodbath 9410
-subschema 9410
-animals 9410
-Micronesia 9410
-repetitions 9410
-Antares 9410
-ventilate 9410
-pityingly 9410
-interdependent 9410
-Graves 9410
-neonatal 9410
-chafe 9410
-honoring 9410
-realtor 9410
-elite 9410
-funereal 9410
-abrogating 9410
-sorters 9410
-Conley 9410
-lectured 9410
-Abraham 9410
-Hawaii 9410
-cage 9410
-hushes 9410
-Simla 9410
-reporters 9410
-Dutchman 9410
-descendants 9410
-groupings 9410
-dissociate 9410
-coexist 9410
-Beebe 9410
-Taoism 9410
-Connally 9410
-fetched 9410
-checkpoints 9410
-rusting 9410
-galling 9410
-obliterates 9410
-traitor 9410
-resumes 9410
-analyzable 9410
-terminator 9410
-gritty 9410
-firearm 9410
-minima 9410
-Selfridge 9410
-disable 9410
-witchcraft 9410
-betroth 9410
-Manhattanize 9410
-imprint 9410
-peeked 9410
-swelling 9410
-interrelationships 9410
-riser 9410
-Gandhian 9410
-peacock 9410
-bee 9410
-kanji 9410
-dental 9410
-scarf 9410
-chasm 9410
-insolence 9410
-syndicate 9410
-alike 9410
-imperial 9410
-convulsion 9410
-railway 9410
-validate 9410
-normalizes 9410
-comprehensive 9410
-chewing 9410
-denizen 9410
-schemer 9410
-chronicle 9410
-Kline 9410
-Anatole 9410
-partridges 9410
-brunch 9410
-recruited 9410
-dimensions 9410
-Chicana 9410
-announced 9410
-praised 9410
-employing 9410
-linear 9410
-quagmire 9410
-western 9410
-relishing 9410
-serving 9410
-scheduling 9410
-lore 9410
-eventful 9410
-arteriole 9410
-disentangle 9410
-cured 9410
-Fenton 9410
-avoidable 9410
-drains 9410
-detectably 9410
-husky 9410
-impelling 9410
-undoes 9410
-evened 9410
-squeezes 9410
-destroyer 9410
-rudeness 9410
-beaner 9410
-boorish 9410
-Everhart 9410
-encompass 9410
-mushrooms 9410
-Alison 9410
-externally 9410
-pellagra 9410
-cult 9410
-creek 9410
-Huffman 9410
-Majorca 9410
-governing 9410
-gadfly 9410
-reassigned 9410
-intentness 9410
-craziness 9410
-psychic 9410
-squabbled 9410
-burlesque 9410
-capped 9410
-extracted 9410
-DiMaggio 9410
-exclamation 9410
-subdirectory 9410
-Gothicism 9410
-feminine 9410
-metaphysically 9410
-sanding 9410
-Miltonism 9410
-freakish 9410
-index 9410
-straight 9410
-flurried 9410
-denotative 9410
-coming 9410
-commencements 9410
-gentleman 9410
-gifted 9410
-Shanghais 9410
-sportswriting 9410
-sloping 9410
-navies 9410
-leaflet 9410
-shooter 9410
-Joplin 9410
-babies 9410
-assails 9410
-admiring 9410
-swaying 9410
-Goldstine 9410
-fitting 9410
-Norwalk 9410
-analogy 9410
-deludes 9410
-cokes 9410
-Clayton 9410
-exhausts 9410
-causality 9410
-sating 9410
-icon 9410
-throttles 9410
-communicants 9410
-dehydrate 9410
-priceless 9410
-publicly 9410
-incidentals 9410
-commonplace 9410
-mumbles 9410
-furthermore 9410
-cautioned 9410
-parametrized 9410
-registration 9410
-sadly 9410
-positioning 9410
-babysitting 9410
-eternal 9410
-hoarder 9410
-congregates 9410
-rains 9410
-workers 9410
-sags 9410
-unplug 9410
-garage 9410
-boulder 9410
-specifics 9410
-Teresa 9410
-Winsett 9410
-convenient 9410
-buckboards 9410
-amenities 9410
-resplendent 9410
-sews 9410
-participated 9410
-Simon 9410
-certificates 9410
-Fitzpatrick 9410
-Evanston 9410
-misted 9410
-textures 9410
-save 9410
-count 9410
-rightful 9410
-chaperone 9410
-Lizzy 9410
-clenched 9410
-effortlessly 9410
-accessed 9410
-beaters 9410
-Hornblower 9410
-vests 9410
-indulgences 9410
-infallibly 9410
-unwilling 9410
-excrete 9410
-spools 9410
-crunches 9410
-overestimating 9410
-ineffective 9410
-humiliation 9410
-sophomore 9410
-star 9410
-rifles 9410
-dialysis 9410
-arriving 9410
-indulge 9410
-clockers 9410
-languages 9410
-Antarctica 9410
-percentage 9410
-ceiling 9410
-specification 9410
-regimented 9410
-ciphers 9410
-pictures 9410
-serpents 9410
-allot 9410
-realized 9410
-mayoral 9410
-opaquely 9410
-hostess 9410
-fiftieth 9410
-incorrectly 9410
-decomposition 9410
-stranglings 9410
-mixture 9410
-electroencephalography 9410
-similarities 9410
-charges 9410
-freest 9410
-Greenberg 9410
-tinting 9410
-expelled 9410
-warm 9410
-smoothed 9410
-deductions 9410
-Romano 9410
-bitterroot 9410
-corset 9410
-securing 9410
-environing 9410
-cute 9410
-Crays 9410
-heiress 9410
-inform 9410
-avenge 9410
-universals 9410
-Kinsey 9410
-ravines 9410
-bestseller 9410
-equilibrium 9410
-extents 9410
-relatively 9410
-pressure 9410
-critiques 9410
-befouled 9410
-rightfully 9410
-mechanizing 9410
-Latinizes 9410
-timesharing 9410
-Aden 9410
-embassies 9410
-males 9410
-shapelessly 9410
-mastering 9410
-Newtonian 9410
-finishers 9410
-abates 9410
-teem 9410
-kiting 9410
-stodgy 9410
-feed 9410
-guitars 9410
-airships 9410
-store 9410
-denounces 9410
-Pyle 9410
-Saxony 9410
-serializations 9410
-Peruvian 9410
-taxonomically 9410
-kingdom 9410
-stint 9410
-Sault 9410
-faithful 9410
-Ganymede 9410
-tidiness 9410
-gainful 9410
-contrary 9410
-Tipperary 9410
-tropics 9410
-theorizers 9410
-renew 9410
-already 9410
-terminal 9410
-Hegelian 9410
-hypothesizer 9410
-warningly 9410
-journalizing 9410
-nested 9410
-Lars 9410
-saplings 9410
-foothill 9410
-labeled 9410
-imperiously 9410
-reporters 9410
-furnishings 9410
-precipitable 9410
-discounts 9410
-excises 9410
-Stalin 9410
-despot 9410
-ripeness 9410
-Arabia 9410
-unruly 9410
-mournfulness 9410
-boom 9410
-slaughter 9410
-Sabine 9410
-handy 9410
-rural 9410
-organizer 9410
-shipyard 9410
-civics 9410
-inaccuracy 9410
-rules 9410
-juveniles 9410
-comprised 9410
-investigations 9410
-stabilizes 9410
-seminaries 9410
-Hunter 9410
-sporty 9410
-test 9410
-weasels 9410
-CERN 9410
-tempering 9410
-afore 9410
-Galatean 9410
-techniques 9410
-error 9410
-veranda 9410
-severely 9410
-Cassites 9410
-forthcoming 9410
-guides 9410
-vanish 9410
-lied 9410
-sawtooth 9410
-fated 9410
-gradually 9410
-widens 9410
-preclude 9410
-evenhandedly 9410
-percentage 9410
-disobedience 9410
-humility 9410
-gleaning 9410
-petted 9410
-bloater 9410
-minion 9410
-marginal 9410
-apiary 9410
-measures 9410
-precaution 9410
-repelled 9410
-primary 9410
-coverings 9410
-Artemia 9410
-navigate 9410
-spatial 9410
-Gurkha 9410
-meanwhile 9410
-Melinda 9410
-Butterfield 9410
-Aldrich 9410
-previewing 9410
-glut 9410
-unaffected 9410
-inmate 9410
-mineral 9410
-impending 9410
-meditation 9410
-ideas 9410
-miniaturizes 9410
-lewdly 9410
-title 9410
-youthfulness 9410
-creak 9410
-Chippewa 9410
-clamored 9410
-freezes 9410
-forgivably 9410
-reduce 9410
-McGovern 9410
-Nazis 9410
-epistle 9410
-socializes 9410
-conceptions 9410
-Kevin 9410
-uncovering 9410
-chews 9410
-appendixes 9410
-appendixes 9410
-appendixes 9410
-appendixes 9410
-appendixes 9410
-appendixes 9410
-raining 9410
-infest 9410
-compartment 9410
-minting 9410
-ducks 9410
-roped 9410
-waltz 9410
-Lillian 9410
-repressions 9410
-chillingly 9410
-noncritical 9410
-lithograph 9410
-spongers 9410
-parenthood 9410
-posed 9410
-instruments 9410
-filial 9410
-fixedly 9410
-relives 9410
-Pandora 9410
-watering 9410
-ungrateful 9410
-secures 9410
-poison 9410
-dusted 9410
-encompasses 9410
-presentation 9410
-Kantian 9410
-select fld3,period,price,price2 from t2,t3 where t2.fld1=t3.t2nr and period >= 1001 and period <= 1002 and t2.companynr = 37 order by fld3,period, price;
-fld3 period price price2
-admonishing 1002 28357832 8723648
-analyzable 1002 28357832 8723648
-annihilates 1001 5987435 234724
-Antares 1002 28357832 8723648
-astound 1001 5987435 234724
-audiology 1001 5987435 234724
-Augustine 1002 28357832 8723648
-Baird 1002 28357832 8723648
-bewilderingly 1001 5987435 234724
-breaking 1001 5987435 234724
-Conley 1001 5987435 234724
-dentally 1002 28357832 8723648
-dissociate 1002 28357832 8723648
-elite 1001 5987435 234724
-eschew 1001 5987435 234724
-Eulerian 1001 5987435 234724
-flanking 1001 5987435 234724
-foldout 1002 28357832 8723648
-funereal 1002 28357832 8723648
-galling 1002 28357832 8723648
-Graves 1001 5987435 234724
-grazing 1001 5987435 234724
-groupings 1001 5987435 234724
-handgun 1001 5987435 234724
-humility 1002 28357832 8723648
-impulsive 1002 28357832 8723648
-inch 1001 5987435 234724
-intelligibility 1001 5987435 234724
-jarring 1001 5987435 234724
-lawgiver 1001 5987435 234724
-lectured 1002 28357832 8723648
-Merritt 1002 28357832 8723648
-neonatal 1001 5987435 234724
-offload 1002 28357832 8723648
-parters 1002 28357832 8723648
-pityingly 1002 28357832 8723648
-puddings 1002 28357832 8723648
-Punjab 1001 5987435 234724
-quitter 1002 28357832 8723648
-realtor 1001 5987435 234724
-relaxing 1001 5987435 234724
-repetitions 1001 5987435 234724
-resumes 1001 5987435 234724
-Romans 1002 28357832 8723648
-rusting 1001 5987435 234724
-scholastics 1001 5987435 234724
-skulking 1002 28357832 8723648
-stated 1002 28357832 8723648
-suites 1002 28357832 8723648
-sureties 1001 5987435 234724
-testicle 1002 28357832 8723648
-tinily 1002 28357832 8723648
-tragedies 1001 5987435 234724
-trimmings 1001 5987435 234724
-vacuuming 1001 5987435 234724
-ventilate 1001 5987435 234724
-wallet 1001 5987435 234724
-Weissmuller 1002 28357832 8723648
-Wotan 1002 28357832 8723648
-select t2.fld1,fld3,period,price,price2 from t2,t3 where t2.fld1>= 18201 and t2.fld1 <= 18811 and t2.fld1=t3.t2nr and period = 1001 and t2.companynr = 37;
-fld1 fld3 period price price2
-018201 relaxing 1001 5987435 234724
-018601 vacuuming 1001 5987435 234724
-018801 inch 1001 5987435 234724
-018811 repetitions 1001 5987435 234724
-create table t4 (
-companynr tinyint(2) unsigned zerofill NOT NULL default '00',
-companyname char(30) NOT NULL default '',
-PRIMARY KEY (companynr),
-UNIQUE KEY companyname(companyname)
-) ENGINE=MyISAM MAX_ROWS=50 PACK_KEYS=1 COMMENT='companynames';
-select STRAIGHT_JOIN t2.companynr,companyname from t4,t2 where t2.companynr=t4.companynr group by t2.companynr;
-companynr companyname
-00 Unknown
-29 company 1
-34 company 2
-36 company 3
-37 company 4
-40 company 5
-41 company 6
-50 company 11
-53 company 7
-58 company 8
-65 company 9
-68 company 10
-select SQL_SMALL_RESULT t2.companynr,companyname from t4,t2 where t2.companynr=t4.companynr group by t2.companynr;
-companynr companyname
-00 Unknown
-29 company 1
-34 company 2
-36 company 3
-37 company 4
-40 company 5
-41 company 6
-50 company 11
-53 company 7
-58 company 8
-65 company 9
-68 company 10
-select * from t1,t1 t12;
-Period Varor_period Period Varor_period
-9410 9412 9410 9412
-select t2.fld1,t22.fld1 from t2,t2 t22 where t2.fld1 >= 250501 and t2.fld1 <= 250505 and t22.fld1 >= 250501 and t22.fld1 <= 250505;
-fld1 fld1
-250501 250501
-250502 250501
-250503 250501
-250504 250501
-250505 250501
-250501 250502
-250502 250502
-250503 250502
-250504 250502
-250505 250502
-250501 250503
-250502 250503
-250503 250503
-250504 250503
-250505 250503
-250501 250504
-250502 250504
-250503 250504
-250504 250504
-250505 250504
-250501 250505
-250502 250505
-250503 250505
-250504 250505
-250505 250505
-SET @save_optimizer_switch=@@optimizer_switch;
-SET optimizer_switch='outer_join_with_cache=off';
-insert into t2 (fld1, companynr) values (999999,99);
-select t2.companynr,companyname from t2 left join t4 using (companynr) where t4.companynr is null;
-companynr companyname
-99 NULL
-select count(*) from t2 left join t4 using (companynr) where t4.companynr is not null;
-count(*)
-1199
-explain select t2.companynr,companyname from t2 left join t4 using (companynr) where t4.companynr is null;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1200
-1 SIMPLE t4 eq_ref PRIMARY PRIMARY 1 test.t2.companynr 1 Using where; Not exists
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where t2.companynr is null;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL NULL NULL NULL NULL 12
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1200 Using where; Not exists
-select companynr,companyname from t2 left join t4 using (companynr) where companynr is null;
-companynr companyname
-select count(*) from t2 left join t4 using (companynr) where companynr is not null;
-count(*)
-1200
-explain select companynr,companyname from t2 left join t4 using (companynr) where companynr is null;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
-explain select companynr,companyname from t4 left join t2 using (companynr) where companynr is null;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
-delete from t2 where fld1=999999;
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where t2.companynr > 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-1 SIMPLE t4 eq_ref PRIMARY PRIMARY 1 test.t2.companynr 1
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where t2.companynr > 0 or t2.companynr < 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-1 SIMPLE t4 eq_ref PRIMARY PRIMARY 1 test.t2.companynr 1
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where t2.companynr > 0 and t4.companynr > 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-1 SIMPLE t4 eq_ref PRIMARY PRIMARY 1 test.t2.companynr 1
-explain select companynr,companyname from t4 left join t2 using (companynr) where companynr > 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL PRIMARY NULL NULL NULL 12 Using where
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select companynr,companyname from t4 left join t2 using (companynr) where companynr > 0 or companynr < 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL PRIMARY NULL NULL NULL 12 Using where
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select companynr,companyname from t4 left join t2 using (companynr) where companynr > 0 and companynr > 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL PRIMARY NULL NULL NULL 12 Using where
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where t2.companynr > 0 or t2.companynr is null;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL NULL NULL NULL NULL 12
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where t2.companynr > 0 or t2.companynr < 0 or t4.companynr > 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL PRIMARY NULL NULL NULL 12
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select t2.companynr,companyname from t4 left join t2 using (companynr) where ifnull(t2.companynr,1)>0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL NULL NULL NULL NULL 12
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select companynr,companyname from t4 left join t2 using (companynr) where companynr > 0 or companynr is null;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL PRIMARY NULL NULL NULL 12 Using where
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select companynr,companyname from t4 left join t2 using (companynr) where companynr > 0 or companynr < 0 or companynr > 0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL PRIMARY NULL NULL NULL 12 Using where
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-explain select companynr,companyname from t4 left join t2 using (companynr) where ifnull(companynr,1)>0;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ALL NULL NULL NULL NULL 12 Using where
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where
-SET optimizer_switch=@save_optimizer_switch;
-select distinct t2.companynr,t4.companynr from t2,t4 where t2.companynr=t4.companynr+1;
-companynr companynr
-37 36
-41 40
-explain select distinct t2.companynr,t4.companynr from t2,t4 where t2.companynr=t4.companynr+1;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 index NULL PRIMARY 1 NULL 12 Using index; Using temporary
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 Using where; Using join buffer (flat, BNL join)
-select t2.fld1,t2.companynr,fld3,period from t3,t2 where t2.fld1 = 38208 and t2.fld1=t3.t2nr and period = 1008 or t2.fld1 = 38008 and t2.fld1 =t3.t2nr and period = 1008;
-fld1 companynr fld3 period
-038008 37 reporters 1008
-038208 37 Selfridge 1008
-select t2.fld1,t2.companynr,fld3,period from t3,t2 where (t2.fld1 = 38208 or t2.fld1 = 38008) and t2.fld1=t3.t2nr and period>=1008 and period<=1009;
-fld1 companynr fld3 period
-038008 37 reporters 1008
-038208 37 Selfridge 1008
-select t2.fld1,t2.companynr,fld3,period from t3,t2 where (t3.t2nr = 38208 or t3.t2nr = 38008) and t2.fld1=t3.t2nr and period>=1008 and period<=1009;
-fld1 companynr fld3 period
-038008 37 reporters 1008
-038208 37 Selfridge 1008
-select period from t1 where (((period > 0) or period < 10000 or (period = 1900)) and (period=1900 and period <= 1901) or (period=1903 and (period=1903)) and period>=1902) or ((period=1904 or period=1905) or (period=1906 or period>1907)) or (period=1908 and period = 1909);
-period
-9410
-select period from t1 where ((period > 0 and period < 1) or (((period > 0 and period < 100) and (period > 10)) or (period > 10)) or (period > 0 and (period > 5 or period > 6)));
-period
-9410
-select a.fld1 from t2 as a,t2 b where ((a.fld1 = 250501 and a.fld1=b.fld1) or a.fld1=250502 or a.fld1=250503 or (a.fld1=250505 and a.fld1<=b.fld1 and b.fld1>=a.fld1)) and a.fld1=b.fld1;
-fld1
-250501
-250502
-250503
-250505
-select fld1 from t2 where fld1 in (250502,98005,98006,250503,250605,250606) and fld1 >=250502 and fld1 not in (250605,250606);
-fld1
-250502
-250503
-select fld1 from t2 where fld1 between 250502 and 250504;
-fld1
-250502
-250503
-250504
-select fld3 from t2 where (((fld3 like "_%L%" ) or (fld3 like "%ok%")) and ( fld3 like "L%" or fld3 like "G%")) and fld3 like "L%" ;
-fld3
-label
-labeled
-labeled
-landslide
-laterally
-leaflet
-lewdly
-Lillian
-luckily
-select count(*) from t1;
-count(*)
-1
-select companynr,count(*),sum(fld1) from t2 group by companynr;
-companynr count(*) sum(fld1)
-00 82 10355753
-29 95 14473298
-34 70 17788966
-36 215 22786296
-37 588 83602098
-40 37 6618386
-41 52 12816335
-50 11 1595438
-53 4 793210
-58 23 2254293
-65 10 2284055
-68 12 3097288
-select companynr,count(*) from t2 group by companynr order by companynr desc limit 5;
-companynr count(*)
-68 12
-65 10
-58 23
-53 4
-50 11
-select count(*),min(fld4),max(fld4),sum(fld1),avg(fld1),std(fld1),variance(fld1) from t2 where companynr = 34 and fld4<>"";
-count(*) min(fld4) max(fld4) sum(fld1) avg(fld1) std(fld1) variance(fld1)
-70 absentee vest 17788966 254128.0857 3272.5940 10709871.3069
-explain extended select count(*),min(fld4),max(fld4),sum(fld1),avg(fld1),std(fld1),variance(fld1) from t2 where companynr = 34 and fld4<>"";
-id select_type table type possible_keys key key_len ref rows filtered Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199 100.00 Using where
-Warnings:
-Note 1003 select count(0) AS `count(*)`,min(`test`.`t2`.`fld4`) AS `min(fld4)`,max(`test`.`t2`.`fld4`) AS `max(fld4)`,sum(`test`.`t2`.`fld1`) AS `sum(fld1)`,avg(`test`.`t2`.`fld1`) AS `avg(fld1)`,std(`test`.`t2`.`fld1`) AS `std(fld1)`,variance(`test`.`t2`.`fld1`) AS `variance(fld1)` from `test`.`t2` where `test`.`t2`.`companynr` = 34 and `test`.`t2`.`fld4` <> ''
-select companynr,count(*),min(fld4),max(fld4),sum(fld1),avg(fld1),std(fld1),variance(fld1) from t2 group by companynr limit 3;
-companynr count(*) min(fld4) max(fld4) sum(fld1) avg(fld1) std(fld1) variance(fld1)
-00 82 Anthony windmills 10355753 126289.6707 115550.9757 13352027981.7087
-29 95 abut wetness 14473298 152350.5053 8368.5480 70032594.9026
-34 70 absentee vest 17788966 254128.0857 3272.5940 10709871.3069
-select companynr,t2nr,count(price),sum(price),min(price),max(price),avg(price) from t3 where companynr = 37 group by companynr,t2nr limit 10;
-companynr t2nr count(price) sum(price) min(price) max(price) avg(price)
-37 1 1 5987435 5987435 5987435 5987435.0000
-37 2 1 28357832 28357832 28357832 28357832.0000
-37 3 1 39654943 39654943 39654943 39654943.0000
-37 11 1 5987435 5987435 5987435 5987435.0000
-37 12 1 28357832 28357832 28357832 28357832.0000
-37 13 1 39654943 39654943 39654943 39654943.0000
-37 21 1 5987435 5987435 5987435 5987435.0000
-37 22 1 28357832 28357832 28357832 28357832.0000
-37 23 1 39654943 39654943 39654943 39654943.0000
-37 31 1 5987435 5987435 5987435 5987435.0000
-select /*! SQL_SMALL_RESULT */ companynr,t2nr,count(price),sum(price),min(price),max(price),avg(price) from t3 where companynr = 37 group by companynr,t2nr limit 10;
-companynr t2nr count(price) sum(price) min(price) max(price) avg(price)
-37 1 1 5987435 5987435 5987435 5987435.0000
-37 2 1 28357832 28357832 28357832 28357832.0000
-37 3 1 39654943 39654943 39654943 39654943.0000
-37 11 1 5987435 5987435 5987435 5987435.0000
-37 12 1 28357832 28357832 28357832 28357832.0000
-37 13 1 39654943 39654943 39654943 39654943.0000
-37 21 1 5987435 5987435 5987435 5987435.0000
-37 22 1 28357832 28357832 28357832 28357832.0000
-37 23 1 39654943 39654943 39654943 39654943.0000
-37 31 1 5987435 5987435 5987435 5987435.0000
-select companynr,count(price),sum(price),min(price),max(price),avg(price) from t3 group by companynr ;
-companynr count(price) sum(price) min(price) max(price) avg(price)
-37 12543 309394878010 5987435 39654943 24666736.6667
-78 8362 414611089292 726498 98439034 49582766.0000
-101 4181 3489454238 834598 834598 834598.0000
-154 4181 4112197254950 983543950 983543950 983543950.0000
-311 4181 979599938 234298 234298 234298.0000
-447 4181 9929180954 2374834 2374834 2374834.0000
-512 4181 3288532102 786542 786542 786542.0000
-select distinct mod(companynr,10) from t4 group by companynr;
-mod(companynr,10)
-0
-9
-4
-6
-7
-1
-3
-8
-5
-select distinct 1 from t4 group by companynr;
-1
-1
-select count(distinct fld1) from t2;
-count(distinct fld1)
-1199
-select companynr,count(distinct fld1) from t2 group by companynr;
-companynr count(distinct fld1)
-00 82
-29 95
-34 70
-36 215
-37 588
-40 37
-41 52
-50 11
-53 4
-58 23
-65 10
-68 12
-select companynr,count(*) from t2 group by companynr;
-companynr count(*)
-00 82
-29 95
-34 70
-36 215
-37 588
-40 37
-41 52
-50 11
-53 4
-58 23
-65 10
-68 12
-select companynr,count(distinct concat(fld1,repeat(65,1000))) from t2 group by companynr;
-companynr count(distinct concat(fld1,repeat(65,1000)))
-00 82
-29 95
-34 70
-36 215
-37 588
-40 37
-41 52
-50 11
-53 4
-58 23
-65 10
-68 12
-select companynr,count(distinct concat(fld1,repeat(65,200))) from t2 group by companynr;
-companynr count(distinct concat(fld1,repeat(65,200)))
-00 82
-29 95
-34 70
-36 215
-37 588
-40 37
-41 52
-50 11
-53 4
-58 23
-65 10
-68 12
-select companynr,count(distinct floor(fld1/100)) from t2 group by companynr;
-companynr count(distinct floor(fld1/100))
-00 47
-29 35
-34 14
-36 69
-37 108
-40 16
-41 11
-50 9
-53 1
-58 1
-65 1
-68 1
-select companynr,count(distinct concat(repeat(65,1000),floor(fld1/100))) from t2 group by companynr;
-companynr count(distinct concat(repeat(65,1000),floor(fld1/100)))
-00 47
-29 35
-34 14
-36 69
-37 108
-40 16
-41 11
-50 9
-53 1
-58 1
-65 1
-68 1
-select sum(fld1),fld3 from t2 where fld3="Romans" group by fld1 limit 10;
-sum(fld1) fld3
-11402 Romans
-select name,count(*) from t3 where name='cloakroom' group by name;
-name count(*)
-cloakroom 4181
-select name,count(*) from t3 where name='cloakroom' and price>10 group by name;
-name count(*)
-cloakroom 4181
-select count(*) from t3 where name='cloakroom' and price2=823742;
-count(*)
-4181
-select name,count(*) from t3 where name='cloakroom' and price2=823742 group by name;
-name count(*)
-cloakroom 4181
-select name,count(*) from t3 where name >= "extramarital" and price <= 39654943 group by name;
-name count(*)
-extramarital 4181
-gazer 4181
-gems 4181
-Iranizes 4181
-spates 4181
-tucked 4181
-violinist 4181
-select t2.fld3,count(*) from t2,t3 where t2.fld1=158402 and t3.name=t2.fld3 group by t3.name;
-fld3 count(*)
-spates 4181
-select companynr|0,companyname from t4 group by 1;
-companynr|0 companyname
-0 Unknown
-29 company 1
-34 company 2
-36 company 3
-37 company 4
-40 company 5
-41 company 6
-50 company 11
-53 company 7
-58 company 8
-65 company 9
-68 company 10
-select t2.companynr,companyname,count(*) from t2,t4 where t2.companynr=t4.companynr group by t2.companynr order by companyname;
-companynr companyname count(*)
-29 company 1 95
-68 company 10 12
-50 company 11 11
-34 company 2 70
-36 company 3 215
-37 company 4 588
-40 company 5 37
-41 company 6 52
-53 company 7 4
-58 company 8 23
-65 company 9 10
-00 Unknown 82
-select t2.fld1,count(*) from t2,t3 where t2.fld1=158402 and t3.name=t2.fld3 group by t3.name;
-fld1 count(*)
-158402 4181
-select sum(Period)/count(*) from t1;
-sum(Period)/count(*)
-9410.0000
-select companynr,count(price) as "count",sum(price) as "sum" ,abs(sum(price)/count(price)-avg(price)) as "diff",(0+count(price))*companynr as func from t3 group by companynr;
-companynr count sum diff func
-37 12543 309394878010 0.0000 464091
-78 8362 414611089292 0.0000 652236
-101 4181 3489454238 0.0000 422281
-154 4181 4112197254950 0.0000 643874
-311 4181 979599938 0.0000 1300291
-447 4181 9929180954 0.0000 1868907
-512 4181 3288532102 0.0000 2140672
-select companynr,sum(price)/count(price) as avg from t3 group by companynr having avg > 70000000 order by avg;
-companynr avg
-154 983543950.0000
-select companynr,count(*) from t2 group by companynr order by 2 desc;
-companynr count(*)
-37 588
-36 215
-29 95
-00 82
-34 70
-41 52
-40 37
-58 23
-68 12
-50 11
-65 10
-53 4
-select companynr,count(*) from t2 where companynr > 40 group by companynr order by 2 desc;
-companynr count(*)
-41 52
-58 23
-68 12
-50 11
-65 10
-53 4
-select t2.fld4,t2.fld1,count(price),sum(price),min(price),max(price),avg(price) from t3,t2 where t3.companynr = 37 and t2.fld1 = t3.t2nr group by fld1,t2.fld4;
-fld4 fld1 count(price) sum(price) min(price) max(price) avg(price)
-teethe 000001 1 5987435 5987435 5987435 5987435.0000
-dreaded 011401 1 5987435 5987435 5987435 5987435.0000
-scholastics 011402 1 28357832 28357832 28357832 28357832.0000
-audiology 011403 1 39654943 39654943 39654943 39654943.0000
-wallet 011501 1 5987435 5987435 5987435 5987435.0000
-parters 011701 1 5987435 5987435 5987435 5987435.0000
-eschew 011702 1 28357832 28357832 28357832 28357832.0000
-quitter 011703 1 39654943 39654943 39654943 39654943.0000
-neat 012001 1 5987435 5987435 5987435 5987435.0000
-Steinberg 012003 1 39654943 39654943 39654943 39654943.0000
-balled 012301 1 5987435 5987435 5987435 5987435.0000
-persist 012302 1 28357832 28357832 28357832 28357832.0000
-attainments 012303 1 39654943 39654943 39654943 39654943.0000
-capably 012501 1 5987435 5987435 5987435 5987435.0000
-impulsive 012602 1 28357832 28357832 28357832 28357832.0000
-starlet 012603 1 39654943 39654943 39654943 39654943.0000
-featherweight 012701 1 5987435 5987435 5987435 5987435.0000
-pessimist 012702 1 28357832 28357832 28357832 28357832.0000
-daughter 012703 1 39654943 39654943 39654943 39654943.0000
-lawgiver 013601 1 5987435 5987435 5987435 5987435.0000
-stated 013602 1 28357832 28357832 28357832 28357832.0000
-readable 013603 1 39654943 39654943 39654943 39654943.0000
-testicle 013801 1 5987435 5987435 5987435 5987435.0000
-Parsifal 013802 1 28357832 28357832 28357832 28357832.0000
-leavings 013803 1 39654943 39654943 39654943 39654943.0000
-squeaking 013901 1 5987435 5987435 5987435 5987435.0000
-contrasted 016001 1 5987435 5987435 5987435 5987435.0000
-leftover 016201 1 5987435 5987435 5987435 5987435.0000
-whiteners 016202 1 28357832 28357832 28357832 28357832.0000
-erases 016301 1 5987435 5987435 5987435 5987435.0000
-Punjab 016302 1 28357832 28357832 28357832 28357832.0000
-Merritt 016303 1 39654943 39654943 39654943 39654943.0000
-sweetish 018001 1 5987435 5987435 5987435 5987435.0000
-dogging 018002 1 28357832 28357832 28357832 28357832.0000
-scornfully 018003 1 39654943 39654943 39654943 39654943.0000
-fetters 018012 1 28357832 28357832 28357832 28357832.0000
-bivalves 018013 1 39654943 39654943 39654943 39654943.0000
-skulking 018021 1 5987435 5987435 5987435 5987435.0000
-flint 018022 1 28357832 28357832 28357832 28357832.0000
-flopping 018023 1 39654943 39654943 39654943 39654943.0000
-Judas 018032 1 28357832 28357832 28357832 28357832.0000
-vacuuming 018033 1 39654943 39654943 39654943 39654943.0000
-medical 018041 1 5987435 5987435 5987435 5987435.0000
-bloodbath 018042 1 28357832 28357832 28357832 28357832.0000
-subschema 018043 1 39654943 39654943 39654943 39654943.0000
-interdependent 018051 1 5987435 5987435 5987435 5987435.0000
-Graves 018052 1 28357832 28357832 28357832 28357832.0000
-neonatal 018053 1 39654943 39654943 39654943 39654943.0000
-sorters 018061 1 5987435 5987435 5987435 5987435.0000
-epistle 018062 1 28357832 28357832 28357832 28357832.0000
-Conley 018101 1 5987435 5987435 5987435 5987435.0000
-lectured 018102 1 28357832 28357832 28357832 28357832.0000
-Abraham 018103 1 39654943 39654943 39654943 39654943.0000
-cage 018201 1 5987435 5987435 5987435 5987435.0000
-hushes 018202 1 28357832 28357832 28357832 28357832.0000
-Simla 018402 1 28357832 28357832 28357832 28357832.0000
-reporters 018403 1 39654943 39654943 39654943 39654943.0000
-coexist 018601 1 5987435 5987435 5987435 5987435.0000
-Beebe 018602 1 28357832 28357832 28357832 28357832.0000
-Taoism 018603 1 39654943 39654943 39654943 39654943.0000
-Connally 018801 1 5987435 5987435 5987435 5987435.0000
-fetched 018802 1 28357832 28357832 28357832 28357832.0000
-checkpoints 018803 1 39654943 39654943 39654943 39654943.0000
-gritty 018811 1 5987435 5987435 5987435 5987435.0000
-firearm 018812 1 28357832 28357832 28357832 28357832.0000
-minima 019101 1 5987435 5987435 5987435 5987435.0000
-Selfridge 019102 1 28357832 28357832 28357832 28357832.0000
-disable 019103 1 39654943 39654943 39654943 39654943.0000
-witchcraft 019201 1 5987435 5987435 5987435 5987435.0000
-betroth 030501 1 5987435 5987435 5987435 5987435.0000
-Manhattanize 030502 1 28357832 28357832 28357832 28357832.0000
-imprint 030503 1 39654943 39654943 39654943 39654943.0000
-swelling 031901 1 5987435 5987435 5987435 5987435.0000
-interrelationships 036001 1 5987435 5987435 5987435 5987435.0000
-riser 036002 1 28357832 28357832 28357832 28357832.0000
-bee 038001 1 5987435 5987435 5987435 5987435.0000
-kanji 038002 1 28357832 28357832 28357832 28357832.0000
-dental 038003 1 39654943 39654943 39654943 39654943.0000
-railway 038011 1 5987435 5987435 5987435 5987435.0000
-validate 038012 1 28357832 28357832 28357832 28357832.0000
-normalizes 038013 1 39654943 39654943 39654943 39654943.0000
-Kline 038101 1 5987435 5987435 5987435 5987435.0000
-Anatole 038102 1 28357832 28357832 28357832 28357832.0000
-partridges 038103 1 39654943 39654943 39654943 39654943.0000
-recruited 038201 1 5987435 5987435 5987435 5987435.0000
-dimensions 038202 1 28357832 28357832 28357832 28357832.0000
-Chicana 038203 1 39654943 39654943 39654943 39654943.0000
-select t3.companynr,fld3,sum(price) from t3,t2 where t2.fld1 = t3.t2nr and t3.companynr = 512 group by companynr,fld3;
-companynr fld3 sum(price)
-512 boat 786542
-512 capably 786542
-512 cupboard 786542
-512 decliner 786542
-512 descendants 786542
-512 dopers 786542
-512 erases 786542
-512 Micronesia 786542
-512 Miles 786542
-512 skies 786542
-select t2.companynr,count(*),min(fld3),max(fld3),sum(price),avg(price) from t2,t3 where t3.companynr >= 30 and t3.companynr <= 58 and t3.t2nr = t2.fld1 and 1+1=2 group by t2.companynr;
-companynr count(*) min(fld3) max(fld3) sum(price) avg(price)
-00 1 Omaha Omaha 5987435 5987435.0000
-36 1 dubbed dubbed 28357832 28357832.0000
-37 83 Abraham Wotan 1908978016 22999735.1325
-50 2 scribbled tapestry 68012775 34006387.5000
-select t3.companynr+0,t3.t2nr,fld3,sum(price) from t3,t2 where t2.fld1 = t3.t2nr and t3.companynr = 37 group by 1,t3.t2nr,fld3,fld3,fld3,fld3,fld3 order by fld1;
-t3.companynr+0 t2nr fld3 sum(price)
-37 1 Omaha 5987435
-37 11401 breaking 5987435
-37 11402 Romans 28357832
-37 11403 intercepted 39654943
-37 11501 bewilderingly 5987435
-37 11701 astound 5987435
-37 11702 admonishing 28357832
-37 11703 sumac 39654943
-37 12001 flanking 5987435
-37 12003 combed 39654943
-37 12301 Eulerian 5987435
-37 12302 dubbed 28357832
-37 12303 Kane 39654943
-37 12501 annihilates 5987435
-37 12602 Wotan 28357832
-37 12603 snatching 39654943
-37 12701 grazing 5987435
-37 12702 Baird 28357832
-37 12703 celery 39654943
-37 13601 handgun 5987435
-37 13602 foldout 28357832
-37 13603 mystic 39654943
-37 13801 intelligibility 5987435
-37 13802 Augustine 28357832
-37 13803 teethe 39654943
-37 13901 scholastics 5987435
-37 16001 audiology 5987435
-37 16201 wallet 5987435
-37 16202 parters 28357832
-37 16301 eschew 5987435
-37 16302 quitter 28357832
-37 16303 neat 39654943
-37 18001 jarring 5987435
-37 18002 tinily 28357832
-37 18003 balled 39654943
-37 18012 impulsive 28357832
-37 18013 starlet 39654943
-37 18021 lawgiver 5987435
-37 18022 stated 28357832
-37 18023 readable 39654943
-37 18032 testicle 28357832
-37 18033 Parsifal 39654943
-37 18041 Punjab 5987435
-37 18042 Merritt 28357832
-37 18043 Quixotism 39654943
-37 18051 sureties 5987435
-37 18052 puddings 28357832
-37 18053 tapestry 39654943
-37 18061 trimmings 5987435
-37 18062 humility 28357832
-37 18101 tragedies 5987435
-37 18102 skulking 28357832
-37 18103 flint 39654943
-37 18201 relaxing 5987435
-37 18202 offload 28357832
-37 18402 suites 28357832
-37 18403 lists 39654943
-37 18601 vacuuming 5987435
-37 18602 dentally 28357832
-37 18603 humanness 39654943
-37 18801 inch 5987435
-37 18802 Weissmuller 28357832
-37 18803 irresponsibly 39654943
-37 18811 repetitions 5987435
-37 18812 Antares 28357832
-37 19101 ventilate 5987435
-37 19102 pityingly 28357832
-37 19103 interdependent 39654943
-37 19201 Graves 5987435
-37 30501 neonatal 5987435
-37 30502 scribbled 28357832
-37 30503 chafe 39654943
-37 31901 realtor 5987435
-37 36001 elite 5987435
-37 36002 funereal 28357832
-37 38001 Conley 5987435
-37 38002 lectured 28357832
-37 38003 Abraham 39654943
-37 38011 groupings 5987435
-37 38012 dissociate 28357832
-37 38013 coexist 39654943
-37 38101 rusting 5987435
-37 38102 galling 28357832
-37 38103 obliterates 39654943
-37 38201 resumes 5987435
-37 38202 analyzable 28357832
-37 38203 terminator 39654943
-select sum(price) from t3,t2 where t2.fld1 = t3.t2nr and t3.companynr = 512 and t3.t2nr = 38008 and t2.fld1 = 38008 or t2.fld1= t3.t2nr and t3.t2nr = 38008 and t2.fld1 = 38008;
-sum(price)
-234298
-select t2.fld1,sum(price) from t3,t2 where t2.fld1 = t3.t2nr and t3.companynr = 512 and t3.t2nr = 38008 and t2.fld1 = 38008 or t2.fld1 = t3.t2nr and t3.t2nr = 38008 and t2.fld1 = 38008 or t3.t2nr = t2.fld1 and t2.fld1 = 38008 group by t2.fld1;
-fld1 sum(price)
-038008 234298
-explain select fld3 from t2 where 1>2 or 2>3;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
-explain select fld3 from t2 where fld1=fld1;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ALL NULL NULL NULL NULL 1199
-select companynr,fld1 from t2 HAVING fld1=250501 or fld1=250502;
-companynr fld1
-34 250501
-34 250502
-select companynr,fld1 from t2 WHERE fld1>=250501 HAVING fld1<=250502;
-companynr fld1
-34 250501
-34 250502
-select companynr,count(*) as count,sum(fld1) as sum from t2 group by companynr having count > 40 and sum/count >= 120000;
-companynr count sum
-00 82 10355753
-29 95 14473298
-34 70 17788966
-37 588 83602098
-41 52 12816335
-select companynr from t2 group by companynr having count(*) > 40 and sum(fld1)/count(*) >= 120000 ;
-companynr
-00
-29
-34
-37
-41
-select t2.companynr,companyname,count(*) from t2,t4 where t2.companynr=t4.companynr group by companyname having t2.companynr >= 40;
-companynr companyname count(*)
-68 company 10 12
-50 company 11 11
-40 company 5 37
-41 company 6 52
-53 company 7 4
-58 company 8 23
-65 company 9 10
-select count(*) from t2;
-count(*)
-1199
-select count(*) from t2 where fld1 < 098024;
-count(*)
-387
-select min(fld1) from t2 where fld1>= 098024;
-min(fld1)
-98024
-select max(fld1) from t2 where fld1>= 098024;
-max(fld1)
-1232609
-select count(*) from t3 where price2=76234234;
-count(*)
-4181
-select count(*) from t3 where companynr=512 and price2=76234234;
-count(*)
-4181
-explain select min(fld1),max(fld1),count(*) from t2;
-id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
-select min(fld1),max(fld1),count(*) from t2;
-min(fld1) max(fld1) count(*)
-0 1232609 1199
-select min(t2nr),max(t2nr) from t3 where t2nr=2115 and price2=823742;
-min(t2nr) max(t2nr)
-2115 2115
-select count(*),min(t2nr),max(t2nr) from t3 where name='spates' and companynr=78;
-count(*) min(t2nr) max(t2nr)
-4181 4 41804
-select t2nr,count(*) from t3 where name='gems' group by t2nr limit 20;
-t2nr count(*)
-9 1
-19 1
-29 1
-39 1
-49 1
-59 1
-69 1
-79 1
-89 1
-99 1
-109 1
-119 1
-129 1
-139 1
-149 1
-159 1
-169 1
-179 1
-189 1
-199 1
-select max(t2nr) from t3 where price=983543950;
-max(t2nr)
-41807
-select t1.period from t3 = t1 limit 1;
-period
-1001
-select t1.period from t1 as t1 limit 1;
-period
-9410
-select t1.period as "Nuvarande period" from t1 as t1 limit 1;
-Nuvarande period
-9410
-select period as ok_period from t1 limit 1;
-ok_period
-9410
-select period as ok_period from t1 group by ok_period limit 1;
-ok_period
-9410
-select 1+1 as summa from t1 group by summa limit 1;
-summa
-2
-select period as "Nuvarande period" from t1 group by "Nuvarande period" limit 1;
-Nuvarande period
-9410
-show tables;
-Tables_in_test
-t1
-t2
-t3
-t4
-show tables from test like "s%";
-Tables_in_test (s%)
-show tables from test like "t?";
-Tables_in_test (t?)
-show full columns from t2;
-Field Type Collation Null Key Default Extra Privileges Comment
-auto int(11) NULL NO PRI NULL auto_increment #
-fld1 int(6) unsigned zerofill NULL NO UNI 000000 #
-companynr tinyint(2) unsigned zerofill NULL NO 00 #
-fld3 char(30) latin1_swedish_ci NO MUL #
-fld4 char(35) latin1_swedish_ci NO #
-fld5 char(35) latin1_swedish_ci NO #
-fld6 char(4) latin1_swedish_ci NO #
-show full columns from t2 from test like 'f%';
-Field Type Collation Null Key Default Extra Privileges Comment
-fld1 int(6) unsigned zerofill NULL NO UNI 000000 #
-fld3 char(30) latin1_swedish_ci NO MUL #
-fld4 char(35) latin1_swedish_ci NO #
-fld5 char(35) latin1_swedish_ci NO #
-fld6 char(4) latin1_swedish_ci NO #
-show full columns from t2 from test like 's%';
-Field Type Collation Null Key Default Extra Privileges Comment
-show keys from t2;
-Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
-t2 0 PRIMARY 1 auto A 1199 NULL NULL BTREE
-t2 0 fld1 1 fld1 A 1199 NULL NULL BTREE
-t2 1 fld3 1 fld3 A NULL NULL NULL BTREE
-drop table t4, t3, t2, t1;
-CREATE TABLE t1 (
-cont_nr int(11) NOT NULL auto_increment,
-ver_nr int(11) NOT NULL default '0',
-aufnr int(11) NOT NULL default '0',
-username varchar(50) NOT NULL default '',
-hdl_nr int(11) NOT NULL default '0',
-eintrag date NOT NULL default '0000-00-00',
-st_klasse varchar(40) NOT NULL default '',
-st_wert varchar(40) NOT NULL default '',
-st_zusatz varchar(40) NOT NULL default '',
-st_bemerkung varchar(255) NOT NULL default '',
-kunden_art varchar(40) NOT NULL default '',
-mcbs_knr int(11) default NULL,
-mcbs_aufnr int(11) NOT NULL default '0',
-schufa_status char(1) default '?',
-bemerkung text,
-wirknetz text,
-wf_igz int(11) NOT NULL default '0',
-tarifcode varchar(80) default NULL,
-recycle char(1) default NULL,
-sim varchar(30) default NULL,
-mcbs_tpl varchar(30) default NULL,
-emp_nr int(11) NOT NULL default '0',
-laufzeit int(11) default NULL,
-hdl_name varchar(30) default NULL,
-prov_hdl_nr int(11) NOT NULL default '0',
-auto_wirknetz varchar(50) default NULL,
-auto_billing varchar(50) default NULL,
-touch timestamp NOT NULL,
-kategorie varchar(50) default NULL,
-kundentyp varchar(20) NOT NULL default '',
-sammel_rech_msisdn varchar(30) NOT NULL default '',
-p_nr varchar(9) NOT NULL default '',
-suffix char(3) NOT NULL default '',
-PRIMARY KEY (cont_nr),
-KEY idx_aufnr(aufnr),
-KEY idx_hdl_nr(hdl_nr),
-KEY idx_st_klasse(st_klasse),
-KEY ver_nr(ver_nr),
-KEY eintrag_idx(eintrag),
-KEY emp_nr_idx(emp_nr),
-KEY wf_igz(wf_igz),
-KEY touch(touch),
-KEY hdl_tag(eintrag,hdl_nr),
-KEY prov_hdl_nr(prov_hdl_nr),
-KEY mcbs_aufnr(mcbs_aufnr),
-KEY kundentyp(kundentyp),
-KEY p_nr(p_nr,suffix)
-) ENGINE=MyISAM;
-INSERT INTO t1 VALUES (3359356,405,3359356,'Mustermann Musterfrau',52500,'2000-05-20','workflow','Auftrag erledigt','Originalvertrag eingegangen und geprüft','','privat',1485525,2122316,'+','','N',1909160,'MobilComSuper92000D2',NULL,NULL,'MS9ND2',3,24,'MobilCom Shop Koeln',52500,NULL,'auto',20010202105916,'Mobilfunk','PP','','','');
-INSERT INTO t1 VALUES (3359357,468,3359357,'Mustermann Musterfrau',7001,'2000-05-20','workflow','Auftrag erledigt','Originalvertrag eingegangen und geprüft','','privat',1503580,2139699,'+','','P',1909171,'MobilComSuper9D1T10SFreisprech(Akquise)',NULL,NULL,'MS9NS1',327,24,'MobilCom Intern',7003,NULL,'auto',20010202105916,'Mobilfunk','PP','','','');
-INSERT INTO t1 VALUES (3359358,407,3359358,'Mustermann Musterfrau',7001,'2000-05-20','workflow','Auftrag erledigt','Originalvertrag eingegangen und geprüft','','privat',1501358,2137473,'N','','N',1909159,'MobilComSuper92000D2',NULL,NULL,'MS9ND2',325,24,'MobilCom Intern',7003,NULL,'auto',20010202105916,'Mobilfunk','PP','','','');
-INSERT INTO t1 VALUES (3359359,468,3359359,'Mustermann Musterfrau',7001,'2000-05-20','workflow','Auftrag erledigt','Originalvertrag eingegangen und geprüft','','privat',1507831,2143894,'+','','P',1909162,'MobilComSuper9D1T10SFreisprech(Akquise)',NULL,NULL,'MS9NS1',327,24,'MobilCom Intern',7003,NULL,'auto',20010202105916,'Mobilfunk','PP','','','');
-INSERT INTO t1 VALUES (3359360,0,0,'Mustermann Musterfrau',29674907,'2000-05-20','workflow','Auftrag erledigt','Originalvertrag eingegangen und geprüft','','privat',1900169997,2414578,'+',NULL,'N',1909148,'',NULL,NULL,'RV99066_2',20,NULL,'POS',29674907,NULL,NULL,20010202105916,'Mobilfunk','','','97317481','007');
-INSERT INTO t1 VALUES (3359361,406,3359361,'Mustermann Musterfrau',7001,'2000-05-20','workflow','Auftrag storniert','','(7001-84):Storno, Kd. möchte nicht mehr','privat',NULL,0,'+','','P',1909150,'MobilComSuper92000D1(Akquise)',NULL,NULL,'MS9ND1',325,24,'MobilCom Intern',7003,NULL,'auto',20010202105916,'Mobilfunk','PP','','','');
-INSERT INTO t1 VALUES (3359362,406,3359362,'Mustermann Musterfrau',7001,'2000-05-20','workflow','Auftrag erledigt','Originalvertrag eingegangen und geprüft','','privat',1509984,2145874,'+','','P',1909154,'MobilComSuper92000D1(Akquise)',NULL,NULL,'MS9ND1',327,24,'MobilCom Intern',7003,NULL,'auto',20010202105916,'Mobilfunk','PP','','','');
-SELECT ELT(FIELD(kundentyp,'PP','PPA','PG','PGA','FK','FKA','FP','FPA','K','KA','V','VA',''), 'Privat (Private Nutzung)','Privat (Private Nutzung) Sitz im Ausland','Privat (geschaeftliche Nutzung)','Privat (geschaeftliche Nutzung) Sitz im Ausland','Firma (Kapitalgesellschaft)','Firma (Kapitalgesellschaft) Sitz im Ausland','Firma (Personengesellschaft)','Firma (Personengesellschaft) Sitz im Ausland','oeff. rechtl. Koerperschaft','oeff. rechtl. Koerperschaft Sitz im Ausland','Eingetragener Verein','Eingetragener Verein Sitz im Ausland','Typ unbekannt') AS Kundentyp ,kategorie FROM t1 WHERE hdl_nr < 2000000 AND kategorie IN ('Prepaid','Mobilfunk') AND st_klasse = 'Workflow' GROUP BY kundentyp ORDER BY kategorie;
-Kundentyp kategorie
-Privat (Private Nutzung) Mobilfunk
-Warnings:
-Warning 1052 Column 'kundentyp' in group statement is ambiguous
-drop table t1;
-connection default;
-disconnect shm_con;
-mysqld is alive
-SET @max_allowed_packet= @@global.max_allowed_packet;
-SET @net_buffer_length= @@global.net_buffer_length;
-SET GLOBAL max_allowed_packet= 1024;
-Warnings:
-Warning 1708 The value of 'max_allowed_packet' should be no less than the value of 'net_buffer_length'
-SET GLOBAL net_buffer_length= 1024;
-ERROR 1153 (08S01) at line 1: Got a packet bigger than 'max_allowed_packet' bytes
-SET GLOBAL max_allowed_packet= @max_allowed_packet;
-SET GLOBAL net_buffer_length= @net_buffer_length;
-End of 5.0 tests.
diff --git a/mysql-test/main/shm.test b/mysql-test/main/shm.test
deleted file mode 100644
index 346ce49476e..00000000000
--- a/mysql-test/main/shm.test
+++ /dev/null
@@ -1,47 +0,0 @@
-# We currently only have shm support on windows, so in order
-# to optimize things we skip this test on all other platforms
---source include/windows.inc
-
-# thread pool causes different results
--- source include/not_threadpool.inc
-
-# Only run this test if shared memory is avaliable
-let $shm= query_get_value("SHOW VARIABLES LIKE 'shared_memory'", Value, 1);
-if ($shm != ON){
- skip No shm support;
-}
-let $shm_name= query_get_value("SHOW GLOBAL VARIABLES LIKE 'shared_memory_base_name'", Value, 1);
-
-# Connect using SHM for testing
-connect(shm_con,localhost,root,,,,$shm_name,SHM);
-
-# Source select test case
--- source include/common-tests.inc
-
-connection default;
-disconnect shm_con;
-
-#
-# Bug #24924: shared-memory-base-name that is too long causes buffer overflow
-#
---exec $MYSQLADMIN --user=root --host=127.0.0.1 --port=$MASTER_MYPORT --shared-memory-base-name=HeyMrBaseNameXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ping
-
-#
-# Bug #33899: Deadlock in mysql_real_query with shared memory connections
-#
-
-let $stmt= `SELECT REPEAT('a', 2048)`;
-
-SET @max_allowed_packet= @@global.max_allowed_packet;
-SET @net_buffer_length= @@global.net_buffer_length;
-
-SET GLOBAL max_allowed_packet= 1024;
-SET GLOBAL net_buffer_length= 1024;
-
---error 1
---exec echo SELECT '$stmt'| $MYSQL --protocol=memory --shared-memory-base-name=$shm_name 2>&1
-
-SET GLOBAL max_allowed_packet= @max_allowed_packet;
-SET GLOBAL net_buffer_length= @net_buffer_length;
-
---echo End of 5.0 tests.
diff --git a/mysql-test/main/show_create_user.result b/mysql-test/main/show_create_user.result
index 63013eca074..1205b658b6e 100644
--- a/mysql-test/main/show_create_user.result
+++ b/mysql-test/main/show_create_user.result
@@ -10,10 +10,10 @@ create user foo2@test identified by 'password';
show create user foo2@test;
CREATE USER for foo2@test
CREATE USER 'foo2'@'test' IDENTIFIED BY PASSWORD '*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19'
-alter user foo2@test identified with 'someplugin' as 'somepassword';
+alter user foo2@test identified with 'mysql_old_password' as '0123456789ABCDEF';
show create user foo2@test;
CREATE USER for foo2@test
-CREATE USER 'foo2'@'test' IDENTIFIED VIA someplugin USING 'somepassword'
+CREATE USER 'foo2'@'test' IDENTIFIED BY PASSWORD '0123456789ABCDEF'
create user foo3@test require SSL;
show create user foo3@test;
CREATE USER for foo3@test
diff --git a/mysql-test/main/show_create_user.test b/mysql-test/main/show_create_user.test
index a10c8aeeda6..03852b5abbc 100644
--- a/mysql-test/main/show_create_user.test
+++ b/mysql-test/main/show_create_user.test
@@ -9,7 +9,7 @@ show create user foo@test;
create user foo2@test identified by 'password';
show create user foo2@test;
-alter user foo2@test identified with 'someplugin' as 'somepassword';
+alter user foo2@test identified with 'mysql_old_password' as '0123456789ABCDEF';
show create user foo2@test;
create user foo3@test require SSL;
diff --git a/mysql-test/main/show_grants_with_plugin-7985.result b/mysql-test/main/show_grants_with_plugin-7985.result
index 0f8e1e39969..14d7b98bcf4 100644
--- a/mysql-test/main/show_grants_with_plugin-7985.result
+++ b/mysql-test/main/show_grants_with_plugin-7985.result
@@ -7,7 +7,7 @@ create user u1;
GRANT SELECT ON mysql.* to u1 IDENTIFIED VIA mysql_native_password;
select user, host, password, plugin, authentication_string from mysql.user where user = 'u1';
user host password plugin authentication_string
-u1 %
+u1 % mysql_native_password
#
# The user's grants should show no password at all.
#
@@ -43,7 +43,7 @@ GRANT SELECT ON mysql.* to u1 IDENTIFIED VIA mysql_native_password
USING '*7AFEFD08B6B720E781FB000CAA418F54FA662626';
select user, host, password, plugin, authentication_string from mysql.user where user = 'u1';
user host password plugin authentication_string
-u1 % *7AFEFD08B6B720E781FB000CAA418F54FA662626
+u1 % mysql_native_password *7AFEFD08B6B720E781FB000CAA418F54FA662626
#
# Test to see if connecting with password is succesful.
#
diff --git a/mysql-test/main/sp-destruct.test b/mysql-test/main/sp-destruct.test
index 8870df29299..12299fa230b 100644
--- a/mysql-test/main/sp-destruct.test
+++ b/mysql-test/main/sp-destruct.test
@@ -17,8 +17,8 @@ call mtr.add_suppression("Stored routine .test...bug14233_[123].: invalid value
let $MYSQLD_DATADIR= `select @@datadir`;
flush table mysql.proc;
--copy_file $MYSQLD_DATADIR/mysql/proc.frm $MYSQLTEST_VARDIR/tmp/proc.frm
---copy_file $MYSQLD_DATADIR/mysql/proc.MYD $MYSQLTEST_VARDIR/tmp/proc.MYD
---copy_file $MYSQLD_DATADIR/mysql/proc.MYI $MYSQLTEST_VARDIR/tmp/proc.MYI
+--copy_file $MYSQLD_DATADIR/mysql/proc.MAD $MYSQLTEST_VARDIR/tmp/proc.MAD
+--copy_file $MYSQLD_DATADIR/mysql/proc.MAI $MYSQLTEST_VARDIR/tmp/proc.MAI
use test;
@@ -70,8 +70,8 @@ flush table mysql.proc;
# Drop the mysql.proc table
--remove_file $MYSQLD_DATADIR/mysql/proc.frm
---remove_file $MYSQLD_DATADIR/mysql/proc.MYD
---remove_file $MYSQLD_DATADIR/mysql/proc.MYI
+--remove_file $MYSQLD_DATADIR/mysql/proc.MAD
+--remove_file $MYSQLD_DATADIR/mysql/proc.MAI
--error ER_NO_SUCH_TABLE
call bug14233();
--error ER_NO_SUCH_TABLE
@@ -81,11 +81,11 @@ insert into t1 values (0);
# Restore mysql.proc
--copy_file $MYSQLTEST_VARDIR/tmp/proc.frm $MYSQLD_DATADIR/mysql/proc.frm
---copy_file $MYSQLTEST_VARDIR/tmp/proc.MYD $MYSQLD_DATADIR/mysql/proc.MYD
---copy_file $MYSQLTEST_VARDIR/tmp/proc.MYI $MYSQLD_DATADIR/mysql/proc.MYI
+--copy_file $MYSQLTEST_VARDIR/tmp/proc.MAD $MYSQLD_DATADIR/mysql/proc.MAD
+--copy_file $MYSQLTEST_VARDIR/tmp/proc.MAI $MYSQLD_DATADIR/mysql/proc.MAI
--remove_file $MYSQLTEST_VARDIR/tmp/proc.frm
---remove_file $MYSQLTEST_VARDIR/tmp/proc.MYD
---remove_file $MYSQLTEST_VARDIR/tmp/proc.MYI
+--remove_file $MYSQLTEST_VARDIR/tmp/proc.MAD
+--remove_file $MYSQLTEST_VARDIR/tmp/proc.MAI
flush table mysql.proc;
flush privileges;
@@ -233,8 +233,8 @@ drop database if exists mysqltest;
flush table mysql.proc;
let $MYSQLD_DATADIR= `select @@datadir`;
--copy_file $MYSQLD_DATADIR/mysql/proc.frm $MYSQLTEST_VARDIR/tmp/proc.frm
---copy_file $MYSQLD_DATADIR/mysql/proc.MYD $MYSQLTEST_VARDIR/tmp/proc.MYD
---copy_file $MYSQLD_DATADIR/mysql/proc.MYI $MYSQLTEST_VARDIR/tmp/proc.MYI
+--copy_file $MYSQLD_DATADIR/mysql/proc.MAD $MYSQLTEST_VARDIR/tmp/proc.MAD
+--copy_file $MYSQLD_DATADIR/mysql/proc.MAI $MYSQLTEST_VARDIR/tmp/proc.MAI
create database mysqltest;
--echo # Corrupt mysql.proc to make it unusable by current version of server.
@@ -245,11 +245,11 @@ drop database mysqltest;
--echo # Restore mysql.proc.
drop table mysql.proc;
--copy_file $MYSQLTEST_VARDIR/tmp/proc.frm $MYSQLD_DATADIR/mysql/proc.frm
---copy_file $MYSQLTEST_VARDIR/tmp/proc.MYD $MYSQLD_DATADIR/mysql/proc.MYD
---copy_file $MYSQLTEST_VARDIR/tmp/proc.MYI $MYSQLD_DATADIR/mysql/proc.MYI
+--copy_file $MYSQLTEST_VARDIR/tmp/proc.MAD $MYSQLD_DATADIR/mysql/proc.MAD
+--copy_file $MYSQLTEST_VARDIR/tmp/proc.MAI $MYSQLD_DATADIR/mysql/proc.MAI
--remove_file $MYSQLTEST_VARDIR/tmp/proc.frm
---remove_file $MYSQLTEST_VARDIR/tmp/proc.MYD
---remove_file $MYSQLTEST_VARDIR/tmp/proc.MYI
+--remove_file $MYSQLTEST_VARDIR/tmp/proc.MAD
+--remove_file $MYSQLTEST_VARDIR/tmp/proc.MAI
--echo #
diff --git a/mysql-test/main/sp-security.result b/mysql-test/main/sp-security.result
index 7813ab6a192..051fbf3a7e8 100644
--- a/mysql-test/main/sp-security.result
+++ b/mysql-test/main/sp-security.result
@@ -506,9 +506,9 @@ DROP DATABASE mysqltest;
GRANT USAGE ON *.* TO user19857@localhost IDENTIFIED BY 'meow';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE ROUTINE, ALTER ROUTINE ON test.* TO
user19857@localhost;
-SELECT Host,User,Password FROM mysql.user WHERE User='user19857';
-Host User Password
-localhost user19857 *82DC221D557298F6CE9961037DB1C90604792F5C
+SELECT Host,User,Plugin,Authentication_string FROM mysql.user WHERE User='user19857';
+Host User Plugin Authentication_string
+localhost user19857 mysql_native_password *82DC221D557298F6CE9961037DB1C90604792F5C
connect mysqltest_2_con,localhost,user19857,meow,test;
connection mysqltest_2_con;
USE test;
@@ -533,9 +533,9 @@ connection mysqltest_2_con;
DROP PROCEDURE IF EXISTS test.sp19857;
connection con1root;
disconnect mysqltest_2_con;
-SELECT Host,User,Password FROM mysql.user WHERE User='user19857';
-Host User Password
-localhost user19857 *82DC221D557298F6CE9961037DB1C90604792F5C
+SELECT Host,User,Plugin,Authentication_string FROM mysql.user WHERE User='user19857';
+Host User Plugin Authentication_string
+localhost user19857 mysql_native_password *82DC221D557298F6CE9961037DB1C90604792F5C
DROP USER user19857@localhost;
disconnect con1root;
connection default;
@@ -710,6 +710,30 @@ connection default;
disconnect con2;
DROP USER user2@localhost;
DROP DATABASE db1;
+create user foo@local_ost;
+create user foo@`local\_ost` identified via mysql_old_password using '0123456789ABCDEF';
+create database foodb;
+grant create routine on foodb.* to foo@local_ost;
+connect con1,localhost,foo;
+select user(), current_user();
+user() current_user()
+foo@localhost foo@local_ost
+show grants;
+Grants for foo@local_ost
+GRANT USAGE ON *.* TO 'foo'@'local_ost'
+GRANT CREATE ROUTINE ON `foodb`.* TO 'foo'@'local_ost'
+create procedure fooproc() select 'i am fooproc';
+show grants;
+Grants for foo@local_ost
+GRANT USAGE ON *.* TO 'foo'@'local_ost'
+GRANT CREATE ROUTINE ON `foodb`.* TO 'foo'@'local_ost'
+GRANT EXECUTE, ALTER ROUTINE ON PROCEDURE `test`.`fooproc` TO 'foo'@'local_ost'
+disconnect con1;
+connection default;
+drop user foo@local_ost;
+drop user foo@`local\_ost`;
+drop procedure fooproc;
+drop database foodb;
#
# Test for bug#12602983 - User without privilege on routine can discover
# its existence by executing "select non_existing_func();" or by
diff --git a/mysql-test/main/sp-security.test b/mysql-test/main/sp-security.test
index 73d0263dd69..dd917eed671 100644
--- a/mysql-test/main/sp-security.test
+++ b/mysql-test/main/sp-security.test
@@ -742,7 +742,7 @@ DROP DATABASE mysqltest;
GRANT USAGE ON *.* TO user19857@localhost IDENTIFIED BY 'meow';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE ROUTINE, ALTER ROUTINE ON test.* TO
user19857@localhost;
-SELECT Host,User,Password FROM mysql.user WHERE User='user19857';
+SELECT Host,User,Plugin,Authentication_string FROM mysql.user WHERE User='user19857';
--connect (mysqltest_2_con,localhost,user19857,meow,test)
--connection mysqltest_2_con
@@ -770,7 +770,7 @@ DROP PROCEDURE IF EXISTS test.sp19857;
--disconnect mysqltest_2_con
-SELECT Host,User,Password FROM mysql.user WHERE User='user19857';
+SELECT Host,User,Plugin,Authentication_string FROM mysql.user WHERE User='user19857';
DROP USER user19857@localhost;
@@ -973,6 +973,25 @@ disconnect con2;
DROP USER user2@localhost;
DROP DATABASE db1;
+#
+# Bug#27407480: AUTOMATIC_SP_PRIVILEGES REQUIRES NEED THE INSERT PRIVILEGES FOR MYSQL.USER TABLE
+#
+create user foo@local_ost;
+create user foo@`local\_ost` identified via mysql_old_password using '0123456789ABCDEF';
+create database foodb;
+grant create routine on foodb.* to foo@local_ost;
+connect con1,localhost,foo;
+select user(), current_user();
+show grants;
+create procedure fooproc() select 'i am fooproc';
+show grants;
+disconnect con1;
+connection default;
+drop user foo@local_ost;
+drop user foo@`local\_ost`;
+drop procedure fooproc;
+drop database foodb;
+
--echo #
--echo # Test for bug#12602983 - User without privilege on routine can discover
--echo # its existence by executing "select non_existing_func();" or by
diff --git a/mysql-test/main/sp.result b/mysql-test/main/sp.result
index ac4840cb37b..16b0b1d60e5 100644
--- a/mysql-test/main/sp.result
+++ b/mysql-test/main/sp.result
@@ -7878,6 +7878,23 @@ SET S.CLOSE_YN = ''
where 1=1;
drop function if exists f1;
drop table t1,t2;
+#
+# MDEV-16957: Server crashes in Field_iterator_natural_join::next
+# upon 2nd execution of SP
+#
+CREATE TABLE t1 (a INT, b VARCHAR(32));
+CREATE PROCEDURE sp() SELECT * FROM t1 AS t1x JOIN t1 AS t1y USING (c);
+CALL sp;
+ERROR 42S22: Unknown column 'c' in 'from clause'
+CALL sp;
+ERROR 42S22: Unknown column 'c' in 'from clause'
+CALL sp;
+ERROR 42S22: Unknown column 'c' in 'from clause'
+alter table t1 add column c int;
+CALL sp;
+c a b a b
+DROP PROCEDURE sp;
+DROP TABLE t1;
# End of 5.5 test
#
# MDEV-7040: Crash in field_conv, memcpy_field_possible, part#2
diff --git a/mysql-test/main/sp.test b/mysql-test/main/sp.test
index 5f18f6585a7..4f520f321c5 100644
--- a/mysql-test/main/sp.test
+++ b/mysql-test/main/sp.test
@@ -9332,6 +9332,27 @@ where 1=1;
drop function if exists f1;
drop table t1,t2;
+--echo #
+--echo # MDEV-16957: Server crashes in Field_iterator_natural_join::next
+--echo # upon 2nd execution of SP
+--echo #
+
+CREATE TABLE t1 (a INT, b VARCHAR(32));
+CREATE PROCEDURE sp() SELECT * FROM t1 AS t1x JOIN t1 AS t1y USING (c);
+--error ER_BAD_FIELD_ERROR
+CALL sp;
+--error ER_BAD_FIELD_ERROR
+CALL sp;
+--error ER_BAD_FIELD_ERROR
+CALL sp;
+alter table t1 add column c int;
+CALL sp;
+
+# Cleanup
+DROP PROCEDURE sp;
+DROP TABLE t1;
+
+
--echo # End of 5.5 test
--echo #
diff --git a/mysql-test/main/sp_notembedded.result b/mysql-test/main/sp_notembedded.result
index 190f8f78d23..860f82ebd93 100644
--- a/mysql-test/main/sp_notembedded.result
+++ b/mysql-test/main/sp_notembedded.result
@@ -228,8 +228,6 @@ FLUSH PRIVILEGES;
connect con1, localhost, mysqltest_1,,;
connection con1;
CREATE PROCEDURE p1(i INT) BEGIN END;
-Warnings:
-Warning 1404 Failed to grant EXECUTE and ALTER ROUTINE privileges
disconnect con1;
connection default;
DROP PROCEDURE p1;
@@ -326,7 +324,7 @@ DROP EVENT teste_bug11763507;
# -- End of 5.1 tests
# ------------------------------------------------------------------
grant create routine on test.* to foo1@localhost identified by 'foo';
-update mysql.user set password = replace(password, '*', '-') where user='foo1';
+update mysql.user set authentication_string = replace(authentication_string, '*', '-') where user='foo1';
connect foo,localhost,foo1,foo;
show grants;
Grants for foo1@localhost
diff --git a/mysql-test/main/sp_notembedded.test b/mysql-test/main/sp_notembedded.test
index 41bfd871c39..64f1daeaeb9 100644
--- a/mysql-test/main/sp_notembedded.test
+++ b/mysql-test/main/sp_notembedded.test
@@ -465,7 +465,7 @@ DROP EVENT teste_bug11763507;
# (creating a new procedure changes the password)
#
grant create routine on test.* to foo1@localhost identified by 'foo';
-update mysql.user set password = replace(password, '*', '-') where user='foo1';
+update mysql.user set authentication_string = replace(authentication_string, '*', '-') where user='foo1';
--connect (foo,localhost,foo1,foo)
show grants;
--connection default
diff --git a/mysql-test/main/sql_safe_updates.opt b/mysql-test/main/sql_safe_updates.opt
new file mode 100644
index 00000000000..7ffaa462d01
--- /dev/null
+++ b/mysql-test/main/sql_safe_updates.opt
@@ -0,0 +1 @@
+--enable-sql-safe-updates
diff --git a/mysql-test/main/sql_safe_updates.result b/mysql-test/main/sql_safe_updates.result
new file mode 100644
index 00000000000..356cd36bad9
--- /dev/null
+++ b/mysql-test/main/sql_safe_updates.result
@@ -0,0 +1,3 @@
+select @@sql_safe_updates;
+@@sql_safe_updates
+1
diff --git a/mysql-test/main/sql_safe_updates.test b/mysql-test/main/sql_safe_updates.test
new file mode 100644
index 00000000000..18decd0ff2c
--- /dev/null
+++ b/mysql-test/main/sql_safe_updates.test
@@ -0,0 +1,4 @@
+#
+# MDEV-14429 sql_safe_updates in my.cnf not work
+#
+select @@sql_safe_updates;
diff --git a/mysql-test/main/stat_tables.result b/mysql-test/main/stat_tables.result
index fcced761283..40290ca9879 100644
--- a/mysql-test/main/stat_tables.result
+++ b/mysql-test/main/stat_tables.result
@@ -516,4 +516,93 @@ use test;
drop database db1;
drop database db2;
drop table t1;
+#
+# MDEV-16552: [10.0] ASAN global-buffer-overflow in is_stat_table / statistics_for_tables_is_needed
+#
+SET use_stat_tables = PREFERABLY;
+SELECT CONVERT_TZ( '1991-09-20 10:11:02', '+00:00', 'GMT' );
+CONVERT_TZ( '1991-09-20 10:11:02', '+00:00', 'GMT' )
+NULL
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-16757: manual addition of min/max statistics for BLOB
+#
+SET use_stat_tables= PREFERABLY;
+CREATE TABLE t1 (pk INT PRIMARY KEY, t TEXT);
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze Warning Engine-independent statistics are not collected for column 't'
+test.t1 analyze status OK
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+test t1 pk 1 2 0.0000 4.0000 1.0000 0 NULL NULL
+DELETE FROM mysql.column_stats
+WHERE db_name='test' AND table_name='t1' AND column_name='t';
+INSERT INTO mysql.column_stats VALUES
+('test','t1','t','bar','foo', 0.0, 3.0, 1.0, 0, NULL, NULL);
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+test t1 pk 1 2 0.0000 4.0000 1.0000 0 NULL NULL
+test t1 t bar foo 0.0000 3.0000 1.0000 0 NULL NULL
+SELECT pk FROM t1;
+pk
+1
+2
+DROP TABLE t1;
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-16760: CREATE OR REPLACE TABLE after ANALYZE TABLE
+#
+SET use_stat_tables= PREFERABLY;
+CREATE TABLE t1 (pk int PRIMARY KEY, c varchar(32));
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze status OK
+SELECT * FROM t1;
+pk c
+1 foo
+2 bar
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+test t1 pk 1 2 0.0000 4.0000 1.0000 0 NULL NULL
+test t1 c bar foo 0.0000 3.0000 1.0000 0 NULL NULL
+CREATE OR REPLACE TABLE t1 (pk int PRIMARY KEY, a char(7));
+SELECT * FROM t1;
+pk a
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+DROP TABLE t1;
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-17023: Crash during read_histogram_for_table with optimizer_use_condition_selectivity set to 4
+#
+set @save_optimizer_use_condition_selectivity=@@optimizer_use_condition_selectivity;
+set @@optimizer_use_condition_selectivity=4;
+set @@use_stat_tables= PREFERABLY;
+explain
+SELECT * FROM INFORMATION_SCHEMA.PROFILING, mysql.user;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE PROFILING ALL NULL NULL NULL NULL NULL
+1 SIMPLE user ALL NULL NULL NULL NULL 4 Using join buffer (flat, BNL join)
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-16711:CREATE OR REPLACE TABLE introducing BLOB column
+#
+SET use_stat_tables= PREFERABLY;
+CREATE TABLE t1 (pk INT PRIMARY KEY, t CHAR(60));
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze status OK
+CREATE OR REPLACE TABLE t1 (pk INT PRIMARY KEY, t TEXT);
+SELECT MAX(pk) FROM t1;
+MAX(pk)
+NULL
+DROP TABLE t1;
set use_stat_tables=@save_use_stat_tables;
diff --git a/mysql-test/main/stat_tables.test b/mysql-test/main/stat_tables.test
index 4cbaa9e27c8..19bc0fa2f46 100644
--- a/mysql-test/main/stat_tables.test
+++ b/mysql-test/main/stat_tables.test
@@ -191,7 +191,7 @@ FLUSH TABLE t1;
SET use_stat_tables='never';
EXPLAIN SELECT * FROM t1;
---move_file $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MYD $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MYD.save
+--move_file $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MAD $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MAD.save
FLUSH TABLES;
SET use_stat_tables='preferably';
@@ -200,7 +200,7 @@ EXPLAIN SELECT * FROM t1;
--enable_warnings
# Cleanup
---move_file $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MYD.save $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MYD
+--move_file $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MAD.save $MYSQLTEST_VARDIR/mysqld.1/data/mysql/table_stats.MAD
DROP TABLE t1;
set use_stat_tables=@save_use_stat_tables;
@@ -305,4 +305,83 @@ drop database db1;
drop database db2;
drop table t1;
+--echo #
+--echo # MDEV-16552: [10.0] ASAN global-buffer-overflow in is_stat_table / statistics_for_tables_is_needed
+--echo #
+
+SET use_stat_tables = PREFERABLY;
+SELECT CONVERT_TZ( '1991-09-20 10:11:02', '+00:00', 'GMT' );
+set use_stat_tables=@save_use_stat_tables;
+
+--echo #
+--echo # MDEV-16757: manual addition of min/max statistics for BLOB
+--echo #
+
+SET use_stat_tables= PREFERABLY;
+
+CREATE TABLE t1 (pk INT PRIMARY KEY, t TEXT);
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+--sorted_result
+SELECT * FROM mysql.column_stats;
+DELETE FROM mysql.column_stats
+ WHERE db_name='test' AND table_name='t1' AND column_name='t';
+INSERT INTO mysql.column_stats VALUES
+ ('test','t1','t','bar','foo', 0.0, 3.0, 1.0, 0, NULL, NULL);
+--sorted_result
+SELECT * FROM mysql.column_stats;
+
+SELECT pk FROM t1;
+
+DROP TABLE t1;
+
+set use_stat_tables=@save_use_stat_tables;
+
+--echo #
+--echo # MDEV-16760: CREATE OR REPLACE TABLE after ANALYZE TABLE
+--echo #
+
+SET use_stat_tables= PREFERABLY;
+
+CREATE TABLE t1 (pk int PRIMARY KEY, c varchar(32));
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+SELECT * FROM t1;
+SELECT * FROM mysql.column_stats;
+
+CREATE OR REPLACE TABLE t1 (pk int PRIMARY KEY, a char(7));
+SELECT * FROM t1;
+SELECT * FROM mysql.column_stats;
+
+DROP TABLE t1;
+
+set use_stat_tables=@save_use_stat_tables;
+
+--echo #
+--echo # MDEV-17023: Crash during read_histogram_for_table with optimizer_use_condition_selectivity set to 4
+--echo #
+
+set @save_optimizer_use_condition_selectivity=@@optimizer_use_condition_selectivity;
+set @@optimizer_use_condition_selectivity=4;
+set @@use_stat_tables= PREFERABLY;
+explain
+SELECT * FROM INFORMATION_SCHEMA.PROFILING, mysql.user;
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+set use_stat_tables=@save_use_stat_tables;
+
+--echo #
+--echo # MDEV-16711:CREATE OR REPLACE TABLE introducing BLOB column
+--echo #
+
+SET use_stat_tables= PREFERABLY;
+
+CREATE TABLE t1 (pk INT PRIMARY KEY, t CHAR(60));
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+CREATE OR REPLACE TABLE t1 (pk INT PRIMARY KEY, t TEXT);
+
+SELECT MAX(pk) FROM t1;
+
+DROP TABLE t1;
+
set use_stat_tables=@save_use_stat_tables;
diff --git a/mysql-test/main/stat_tables_innodb.result b/mysql-test/main/stat_tables_innodb.result
index 42443bfcb72..070d13d9bb1 100644
--- a/mysql-test/main/stat_tables_innodb.result
+++ b/mysql-test/main/stat_tables_innodb.result
@@ -543,6 +543,95 @@ use test;
drop database db1;
drop database db2;
drop table t1;
+#
+# MDEV-16552: [10.0] ASAN global-buffer-overflow in is_stat_table / statistics_for_tables_is_needed
+#
+SET use_stat_tables = PREFERABLY;
+SELECT CONVERT_TZ( '1991-09-20 10:11:02', '+00:00', 'GMT' );
+CONVERT_TZ( '1991-09-20 10:11:02', '+00:00', 'GMT' )
+NULL
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-16757: manual addition of min/max statistics for BLOB
+#
+SET use_stat_tables= PREFERABLY;
+CREATE TABLE t1 (pk INT PRIMARY KEY, t TEXT);
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze Warning Engine-independent statistics are not collected for column 't'
+test.t1 analyze status OK
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+test t1 pk 1 2 0.0000 4.0000 1.0000 0 NULL NULL
+DELETE FROM mysql.column_stats
+WHERE db_name='test' AND table_name='t1' AND column_name='t';
+INSERT INTO mysql.column_stats VALUES
+('test','t1','t','bar','foo', 0.0, 3.0, 1.0, 0, NULL, NULL);
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+test t1 pk 1 2 0.0000 4.0000 1.0000 0 NULL NULL
+test t1 t bar foo 0.0000 3.0000 1.0000 0 NULL NULL
+SELECT pk FROM t1;
+pk
+1
+2
+DROP TABLE t1;
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-16760: CREATE OR REPLACE TABLE after ANALYZE TABLE
+#
+SET use_stat_tables= PREFERABLY;
+CREATE TABLE t1 (pk int PRIMARY KEY, c varchar(32));
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze status OK
+SELECT * FROM t1;
+pk c
+1 foo
+2 bar
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+test t1 pk 1 2 0.0000 4.0000 1.0000 0 NULL NULL
+test t1 c bar foo 0.0000 3.0000 1.0000 0 NULL NULL
+CREATE OR REPLACE TABLE t1 (pk int PRIMARY KEY, a char(7));
+SELECT * FROM t1;
+pk a
+SELECT * FROM mysql.column_stats;
+db_name table_name column_name min_value max_value nulls_ratio avg_length avg_frequency hist_size hist_type histogram
+DROP TABLE t1;
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-17023: Crash during read_histogram_for_table with optimizer_use_condition_selectivity set to 4
+#
+set @save_optimizer_use_condition_selectivity=@@optimizer_use_condition_selectivity;
+set @@optimizer_use_condition_selectivity=4;
+set @@use_stat_tables= PREFERABLY;
+explain
+SELECT * FROM INFORMATION_SCHEMA.PROFILING, mysql.user;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE PROFILING ALL NULL NULL NULL NULL NULL
+1 SIMPLE user ALL NULL NULL NULL NULL 4 Using join buffer (flat, BNL join)
+set @@optimizer_use_condition_selectivity=@save_optimizer_use_condition_selectivity;
+set use_stat_tables=@save_use_stat_tables;
+#
+# MDEV-16711:CREATE OR REPLACE TABLE introducing BLOB column
+#
+SET use_stat_tables= PREFERABLY;
+CREATE TABLE t1 (pk INT PRIMARY KEY, t CHAR(60));
+INSERT INTO t1 VALUES (1,'foo'),(2,'bar');
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status Engine-independent statistics collected
+test.t1 analyze status OK
+CREATE OR REPLACE TABLE t1 (pk INT PRIMARY KEY, t TEXT);
+SELECT MAX(pk) FROM t1;
+MAX(pk)
+NULL
+DROP TABLE t1;
set use_stat_tables=@save_use_stat_tables;
set optimizer_switch=@save_optimizer_switch_for_stat_tables_test;
SET SESSION STORAGE_ENGINE=DEFAULT;
diff --git a/mysql-test/main/str_to_datetime_457.result b/mysql-test/main/str_to_datetime_457.result
index 4fd0d00691c..a024b30944c 100644
--- a/mysql-test/main/str_to_datetime_457.result
+++ b/mysql-test/main/str_to_datetime_457.result
@@ -1,6 +1,6 @@
select cast('01:02:03 ' as time), cast('01:02:03 ' as time);
cast('01:02:03 ' as time) cast('01:02:03 ' as time)
-01:02:03 00:00:00
+01:02:03 01:02:03
select cast('2002-011-012' as date), cast('2002.11.12' as date), cast('2002.011.012' as date);
cast('2002-011-012' as date) cast('2002.11.12' as date) cast('2002.011.012' as date)
2002-11-12 2002-11-12 2002-11-12
@@ -19,8 +19,8 @@ select extract(hour from '100000:02:03'), extract(hour from '100000:02:03 ');
extract(hour from '100000:02:03') extract(hour from '100000:02:03 ')
NULL NULL
Warnings:
-Warning 1292 Truncated incorrect time value: '100000:02:03'
-Warning 1292 Truncated incorrect time value: '100000:02:03 '
+Warning 1292 Incorrect time value: '100000:02:03'
+Warning 1292 Incorrect time value: '100000:02:03 '
#
# backward compatibility craziness
#
diff --git a/mysql-test/main/subselect.result b/mysql-test/main/subselect.result
index d5034bc49b0..404d878a9ec 100644
--- a/mysql-test/main/subselect.result
+++ b/mysql-test/main/subselect.result
@@ -7079,12 +7079,6 @@ call procedure2();
ControlRev
NULL
drop procedure procedure2;
-SELECT
-(SELECT user FROM mysql.user
-WHERE h.host in (SELECT host FROM mysql.user)
-) AS sq
-FROM mysql.host h GROUP BY h.host;
-sq
#
# MDEV-7846:Server crashes in Item_subselect::fix
#_fields or fails with Thread stack overrun
@@ -7237,6 +7231,22 @@ a
5
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+#
+# MDEV-16820: impossible where with inexpensive subquery
+#
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+explain select * from t1 where (select max(b) from t2) = 10;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+drop table t1,t2;
End of 5.5 tests
# End of 10.0 tests
#
diff --git a/mysql-test/main/subselect.test b/mysql-test/main/subselect.test
index 37d57e51f1b..d7c266cafb0 100644
--- a/mysql-test/main/subselect.test
+++ b/mysql-test/main/subselect.test
@@ -5927,13 +5927,6 @@ call procedure2();
drop procedure procedure2;
-SELECT
- (SELECT user FROM mysql.user
- WHERE h.host in (SELECT host FROM mysql.user)
- ) AS sq
-FROM mysql.host h GROUP BY h.host;
-
-
--echo #
--echo # MDEV-7846:Server crashes in Item_subselect::fix
--echo #_fields or fails with Thread stack overrun
@@ -6098,6 +6091,21 @@ and t1.a in (select `test`.`t3`.`c` from `test`.`t3`);
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+--echo #
+--echo # MDEV-16820: impossible where with inexpensive subquery
+--echo #
+
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+
+explain select * from t1 where (select max(b) from t2) = 10;
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+
+drop table t1,t2;
+
--echo End of 5.5 tests
--echo # End of 10.0 tests
diff --git a/mysql-test/main/subselect_extra_no_semijoin.result b/mysql-test/main/subselect_extra_no_semijoin.result
index fc8d5759945..ec9ddb0452e 100644
--- a/mysql-test/main/subselect_extra_no_semijoin.result
+++ b/mysql-test/main/subselect_extra_no_semijoin.result
@@ -482,3 +482,25 @@ DROP TABLE t1,t2;
set optimizer_switch= @tmp_subselect_extra_derived;
set optimizer_switch= @subselect_extra_no_sj_tmp;
set @optimizer_switch_for_subselect_extra_test=null;
+#
+# MDEV-6439: Server crashes in Explain_union::print_explain with explain in slow log, tis620 charset
+#
+connect con1,localhost,root,,;
+SET NAMES tis620;
+set @tmp= @@global.slow_query_log;
+SET GLOBAL slow_query_log = 1;
+SET long_query_time = 0.000001;
+SET log_slow_verbosity = 'explain';
+CREATE TABLE t1 (a VARCHAR(3)) ENGINE=MyISAM;
+SELECT * FROM t1 WHERE a >= ANY ( SELECT 'foo');
+a
+SELECT * FROM t1 WHERE a >= ANY ( SELECT 'foo' UNION SELECT 'bar' );
+ERROR HY000: Illegal mix of collations (tis620_thai_ci,COERCIBLE) and (latin1_swedish_ci,IMPLICIT) for operation '<='
+create table t2 (b int);
+insert into t2 values (1),(2),(3);
+SELECT * FROM t1 WHERE a >= ANY ( SELECT 'foo' FROM t2);
+ERROR HY000: Illegal mix of collations (tis620_thai_ci,COERCIBLE) and (latin1_swedish_ci,IMPLICIT) for operation '<='
+drop table t1,t2;
+SET GLOBAL slow_query_log=@tmp;
+disconnect con1;
+connection default;
diff --git a/mysql-test/main/subselect_extra_no_semijoin.test b/mysql-test/main/subselect_extra_no_semijoin.test
index 4340f4165e7..681f92bd8c4 100644
--- a/mysql-test/main/subselect_extra_no_semijoin.test
+++ b/mysql-test/main/subselect_extra_no_semijoin.test
@@ -6,4 +6,33 @@ set @optimizer_switch_for_subselect_extra_test='semijoin=off,firstmatch=off,loo
set optimizer_switch= @subselect_extra_no_sj_tmp;
-set @optimizer_switch_for_subselect_extra_test=null; \ No newline at end of file
+set @optimizer_switch_for_subselect_extra_test=null;
+
+--echo #
+--echo # MDEV-6439: Server crashes in Explain_union::print_explain with explain in slow log, tis620 charset
+--echo #
+
+## Using a separate client connection is easier than restoring state
+connect(con1,localhost,root,,);
+
+SET NAMES tis620;
+set @tmp= @@global.slow_query_log;
+SET GLOBAL slow_query_log = 1;
+SET long_query_time = 0.000001;
+SET log_slow_verbosity = 'explain';
+
+CREATE TABLE t1 (a VARCHAR(3)) ENGINE=MyISAM;
+SELECT * FROM t1 WHERE a >= ANY ( SELECT 'foo');
+--error ER_CANT_AGGREGATE_2COLLATIONS
+SELECT * FROM t1 WHERE a >= ANY ( SELECT 'foo' UNION SELECT 'bar' );
+
+create table t2 (b int);
+insert into t2 values (1),(2),(3);
+
+--error ER_CANT_AGGREGATE_2COLLATIONS
+SELECT * FROM t1 WHERE a >= ANY ( SELECT 'foo' FROM t2);
+
+drop table t1,t2;
+SET GLOBAL slow_query_log=@tmp;
+disconnect con1;
+connection default;
diff --git a/mysql-test/main/subselect_mat.result b/mysql-test/main/subselect_mat.result
index 39c0d1dd22b..010ba03153b 100644
--- a/mysql-test/main/subselect_mat.result
+++ b/mysql-test/main/subselect_mat.result
@@ -499,7 +499,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00 Using where
2 DEPENDENT SUBQUERY NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or '1 - 01' is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or '2 - 01' is null) and '1 - 01' is null and '2 - 01' is null)))
+Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or /*always not null*/ 1 is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or /*always not null*/ 1 is null) and '1 - 01' is null and '2 - 01' is null)))
select * from t1 where (a1, a2) in (select '1 - 01', '2 - 01');
a1 a2
1 - 01 2 - 01
@@ -509,7 +509,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00 Using where
2 DEPENDENT SUBQUERY NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or '1 - 01' is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or '2 - 01' is null) and '1 - 01' is null and '2 - 01' is null)))
+Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or /*always not null*/ 1 is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or /*always not null*/ 1 is null) and '1 - 01' is null and '2 - 01' is null)))
select * from t1 where (a1, a2) in (select '1 - 01', '2 - 01' from dual);
a1 a2
1 - 01 2 - 01
@@ -1925,7 +1925,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using join buffer (flat, BNL join)
2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 100.00
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from <materialize> (/* select#2 */ select max(`test`.`t2`.`c`) from `test`.`t2` having `MAX(c)` is null or `MAX(c)` = 7) join `test`.`t1` where `test`.`t1`.`b` = 7 and `test`.`t1`.`a` = `<subquery2>`.`MAX(c)` and (<cache>(`<subquery2>`.`MAX(c)` is null) or `<subquery2>`.`MAX(c)` = 7)
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from <materialize> (/* select#2 */ select max(`test`.`t2`.`c`) from `test`.`t2` having `MAX(c)` is null or `MAX(c)` = 7) join `test`.`t1` where `test`.`t1`.`b` = 7 and `test`.`t1`.`a` = `<subquery2>`.`MAX(c)` and (<cache>(/*always not null*/ 1 is null) or `<subquery2>`.`MAX(c)` = 7)
SELECT * FROM t1
WHERE a IN (SELECT MAX(c) FROM t2) AND b=7 AND (a IS NULL OR a=b);
a b
@@ -2391,6 +2391,99 @@ ec70316637232000158bbfc8bcbe5d60
ebb4620037332000158bbfc8bcbe5d89
DROP TABLE t1,t2,t3;
set optimizer_switch=@save_optimizer_switch;
+#
+# MDEV-16751: Server crashes in st_join_table::cleanup or
+# TABLE_LIST::is_with_table_recursive_reference with join_cache_level>2
+#
+set @save_join_cache_level= @@join_cache_level;
+set join_cache_level=4;
+CREATE TABLE t1 ( id int NOT NULL);
+INSERT INTO t1 VALUES (11),(12),(13),(14),(15),(16),(17),(18),(19);
+CREATE TABLE t2 (i1 int NOT NULL, i2 int NOT NULL) ;
+INSERT INTO t2 VALUES (11,11),(12,12),(13,13);
+explain
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3
+1 PRIMARY t1 hash_ALL NULL #hash#$hj 4 test.t2.i1 9 Using where; Using join buffer (flat, BNLH join)
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 Using where
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+1
+1
+1
+1
+set @@join_cache_level= @save_join_cache_level;
+alter table t1 add key(id);
+explain
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3
+1 PRIMARY t1 ref id id 4 test.t2.i1 2 Using index
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 Using where
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+1
+1
+1
+1
+drop table t1,t2;
+#
+# MDEV-15454: Nested SELECT IN returns wrong results
+#
+CREATE TABLE t1 ( a int NOT NULL PRIMARY KEY);
+CREATE TABLE t2 ( a int, b int );
+INSERT INTO t2 VALUES (7878, 96),(3465, 96),(1403, 96),(4189, 96),(8732, 96), (5,96);
+CREATE TABLE t3 (c int unsigned NOT NULL, b int unsigned NOT NULL, PRIMARY KEY (c,b));
+INSERT INTO t3 (c, b) VALUES (27, 96);
+CREATE PROCEDURE prepare_data()
+BEGIN
+DECLARE i INT DEFAULT 1;
+WHILE i < 1000 DO
+INSERT INTO t1 (a) VALUES (i);
+INSERT INTO t2 (a,b) VALUES (i,56);
+INSERT INTO t3 (c,b) VALUES (i,i);
+SET i = i + 1;
+END WHILE;
+END$$
+CALL prepare_data();
+SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27);
+a
+7878
+3465
+1403
+4189
+8732
+5
+set @save_optimizer_switch= @@optimizer_switch;
+SET optimizer_switch='materialization=off';
+SELECT t1.a FROM t1
+WHERE t1.a IN (SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27)) LIMIT 5;
+a
+5
+SET optimizer_switch='materialization=on';
+SELECT t1.a FROM t1
+WHERE t1.a IN (SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27)) LIMIT 5;
+a
+5
+drop procedure prepare_data;
+set @@optimizer_switch= @save_optimizer_switch;
+drop table t1,t2,t3;
+CREATE TABLE t1 ( id int NOT NULL, key(id));
+INSERT INTO t1 VALUES (11),(12),(13),(14),(15),(16),(17),(18),(19);
+CREATE TABLE t2 (i1 int NOT NULL, i2 int NOT NULL);
+INSERT INTO t2 VALUES (11,11),(12,12),(13,13);
+CREATE VIEW v1 AS SELECT t2.i1 FROM t2 where t2.i1 = t2.i2;
+explain SELECT 1 FROM t1 where t1.id IN (SELECT v1.i1 from v1);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3
+1 PRIMARY t1 ref id id 4 test.t2.i1 2 Using index
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 Using where
+SELECT 1 FROM t1 where t1.id IN (SELECT v1.i1 from v1);
+1
+1
+1
+1
+drop table t1,t2;
+drop view v1;
# End of 5.5 tests
#
# MDEV-7220: Materialization strategy is not used for REPLACE ... SELECT
diff --git a/mysql-test/main/subselect_mat_cost_bugs.result b/mysql-test/main/subselect_mat_cost_bugs.result
index 658722112d2..6377ae556d2 100644
--- a/mysql-test/main/subselect_mat_cost_bugs.result
+++ b/mysql-test/main/subselect_mat_cost_bugs.result
@@ -442,7 +442,7 @@ SELECT i2 FROM t2 RIGHT JOIN t3 ON (c3 = c2) WHERE pk3 = i1
id select_type table type possible_keys key key_len ref rows Extra
1 PRIMARY t1 system NULL NULL NULL NULL 1
2 DEPENDENT SUBQUERY t3 const PRIMARY PRIMARY 4 const 1
-2 DEPENDENT SUBQUERY t2 index NULL i2 11 NULL 2 Using where; Using index
+2 DEPENDENT SUBQUERY t2 index i2 i2 11 NULL 2 Using where; Using index
DROP TABLE t1,t2,t3;
#
# MDEV-7599: in-to-exists chosen after min/max optimization
diff --git a/mysql-test/main/subselect_no_exists_to_in.result b/mysql-test/main/subselect_no_exists_to_in.result
index afbd82fb359..6463aa4e4e2 100644
--- a/mysql-test/main/subselect_no_exists_to_in.result
+++ b/mysql-test/main/subselect_no_exists_to_in.result
@@ -7079,12 +7079,6 @@ call procedure2();
ControlRev
NULL
drop procedure procedure2;
-SELECT
-(SELECT user FROM mysql.user
-WHERE h.host in (SELECT host FROM mysql.user)
-) AS sq
-FROM mysql.host h GROUP BY h.host;
-sq
#
# MDEV-7846:Server crashes in Item_subselect::fix
#_fields or fails with Thread stack overrun
@@ -7237,6 +7231,22 @@ a
5
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+#
+# MDEV-16820: impossible where with inexpensive subquery
+#
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+explain select * from t1 where (select max(b) from t2) = 10;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+drop table t1,t2;
End of 5.5 tests
# End of 10.0 tests
#
diff --git a/mysql-test/main/subselect_no_mat.result b/mysql-test/main/subselect_no_mat.result
index 2e9caf22ca0..0fa338ef222 100644
--- a/mysql-test/main/subselect_no_mat.result
+++ b/mysql-test/main/subselect_no_mat.result
@@ -7072,12 +7072,6 @@ call procedure2();
ControlRev
NULL
drop procedure procedure2;
-SELECT
-(SELECT user FROM mysql.user
-WHERE h.host in (SELECT host FROM mysql.user)
-) AS sq
-FROM mysql.host h GROUP BY h.host;
-sq
#
# MDEV-7846:Server crashes in Item_subselect::fix
#_fields or fails with Thread stack overrun
@@ -7230,6 +7224,22 @@ a
5
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+#
+# MDEV-16820: impossible where with inexpensive subquery
+#
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+explain select * from t1 where (select max(b) from t2) = 10;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+drop table t1,t2;
End of 5.5 tests
# End of 10.0 tests
#
diff --git a/mysql-test/main/subselect_no_opts.result b/mysql-test/main/subselect_no_opts.result
index 2e82f98e01e..7704667a2dc 100644
--- a/mysql-test/main/subselect_no_opts.result
+++ b/mysql-test/main/subselect_no_opts.result
@@ -7070,12 +7070,6 @@ call procedure2();
ControlRev
NULL
drop procedure procedure2;
-SELECT
-(SELECT user FROM mysql.user
-WHERE h.host in (SELECT host FROM mysql.user)
-) AS sq
-FROM mysql.host h GROUP BY h.host;
-sq
#
# MDEV-7846:Server crashes in Item_subselect::fix
#_fields or fails with Thread stack overrun
@@ -7228,6 +7222,22 @@ a
5
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+#
+# MDEV-16820: impossible where with inexpensive subquery
+#
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+explain select * from t1 where (select max(b) from t2) = 10;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+drop table t1,t2;
End of 5.5 tests
# End of 10.0 tests
#
diff --git a/mysql-test/main/subselect_no_scache.result b/mysql-test/main/subselect_no_scache.result
index 0dc83d85a74..af1157321e2 100644
--- a/mysql-test/main/subselect_no_scache.result
+++ b/mysql-test/main/subselect_no_scache.result
@@ -7085,12 +7085,6 @@ call procedure2();
ControlRev
NULL
drop procedure procedure2;
-SELECT
-(SELECT user FROM mysql.user
-WHERE h.host in (SELECT host FROM mysql.user)
-) AS sq
-FROM mysql.host h GROUP BY h.host;
-sq
#
# MDEV-7846:Server crashes in Item_subselect::fix
#_fields or fails with Thread stack overrun
@@ -7243,6 +7237,22 @@ a
5
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+#
+# MDEV-16820: impossible where with inexpensive subquery
+#
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+explain select * from t1 where (select max(b) from t2) = 10;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+drop table t1,t2;
End of 5.5 tests
# End of 10.0 tests
#
diff --git a/mysql-test/main/subselect_no_semijoin.result b/mysql-test/main/subselect_no_semijoin.result
index 18333df11cb..13f4cb8b2b5 100644
--- a/mysql-test/main/subselect_no_semijoin.result
+++ b/mysql-test/main/subselect_no_semijoin.result
@@ -7070,12 +7070,6 @@ call procedure2();
ControlRev
NULL
drop procedure procedure2;
-SELECT
-(SELECT user FROM mysql.user
-WHERE h.host in (SELECT host FROM mysql.user)
-) AS sq
-FROM mysql.host h GROUP BY h.host;
-sq
#
# MDEV-7846:Server crashes in Item_subselect::fix
#_fields or fails with Thread stack overrun
@@ -7228,6 +7222,22 @@ a
5
SET @@optimizer_switch= @optimiser_switch_save;
DROP TABLE t1, t2, t3;
+#
+# MDEV-16820: impossible where with inexpensive subquery
+#
+create table t1 (a int) engine=myisam;
+insert into t1 values (3), (1), (7);
+create table t2 (b int, index idx(b));
+insert into t2 values (2), (5), (3), (2);
+explain select * from t1 where (select max(b) from t2) = 10;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+explain select * from t1 where (select max(b) from t2) = 10 and t1.a > 3;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE
+2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Select tables optimized away
+drop table t1,t2;
End of 5.5 tests
# End of 10.0 tests
#
diff --git a/mysql-test/main/subselect_sj2_mat.result b/mysql-test/main/subselect_sj2_mat.result
index 62248536e34..884451d7dff 100644
--- a/mysql-test/main/subselect_sj2_mat.result
+++ b/mysql-test/main/subselect_sj2_mat.result
@@ -1728,6 +1728,57 @@ id
13
drop table t1;
#
+# MDEV-15982: Incorrect results when subquery is materialized
+#
+CREATE TABLE `t1` (`id` int(32) NOT NULL primary key);
+INSERT INTO `t1` VALUES
+(45), (46), (47), (48), (49), (50), (51), (52), (53), (54), (55), (56), (57), (58), (59), (60), (61), (62),
+(63), (64), (65), (66), (67), (68), (69), (70), (71), (72), (73), (74), (75), (76), (77), (78), (79), (80),
+(81), (82), (83), (84), (85), (86), (87), (88), (89), (90), (91), (92),(93),(94),(95),(96), (97), (98),
+(99), (100), (101), (102), (103), (104), (105), (106), (107), (108), (109), (110), (111), (112), (113),
+(114), (115), (116), (117), (118), (119), (120), (121), (122), (123), (124), (125), (126), (127), (128),
+(129), (130), (131), (132), (133), (134), (135), (136), (137), (138), (139), (140), (141), (142), (143), (144), (145), (146),
+(147), (148), (149), (150), (151), (152), (153), (154), (155), (156), (157), (158), (159), (160), (161),
+(162), (163), (164), (165), (166), (167), (168), (169), (170), (171), (172), (173),
+(174), (175), (176), (177), (178), (179), (180), (181), (182), (183), (2), (3), (4), (5), (6), (19), (35),
+(7), (20), (8), (36), (219), (22), (10), (23), (37), (11), (24);
+CREATE TABLE `t2` (`type` int , `id` int(32) NOT NULL primary key);
+INSERT INTO `t2` VALUES
+(2,2),(2,3),(1,4),(2,5),(1,6),(1,19),(5,7),(1,20),(1,8),(1,21),(1,9),
+(1,22),(2,10),(1,23),(2,11),(1,24),(1,12),(1,25),(2,13),(2,26),(2,14),
+(2,27),(1,15),(1,28),(3,16),(1,29),(2,17),(1,30),(5,18),(2,1);
+CREATE TABLE `t3` (`ref_id` int(32) unsigned ,`type` varchar(80),`id` int(32) NOT NULL );
+INSERT INTO `t3` VALUES
+(1,'incident',31),(2,'faux pas',32),
+(5,'oopsies',33),(3,'deniable',34),
+(11,'wasntme',35),(10,'wasntme',36),
+(17,'faux pas',37),(13,'unlikely',38),
+(13,'improbable',39),(14,'incident',40),
+(26,'problem',41),(14,'problem',42),
+(26,'incident',43),(27,'incident',44);
+explain
+SELECT t2.id FROM t2,t1
+WHERE t2.id IN (SELECT t3.ref_id FROM t3,t1 where t3.id = t1.id) and t2.id = t1.id;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY t2 index PRIMARY PRIMARY 4 NULL 30 Using index
+1 PRIMARY <subquery2> eq_ref distinct_key distinct_key 4 func 1 Using where
+1 PRIMARY t1 eq_ref PRIMARY PRIMARY 4 test.t2.id 1 Using index
+2 MATERIALIZED t3 ALL NULL NULL NULL NULL 14
+2 MATERIALIZED t1 eq_ref PRIMARY PRIMARY 4 test.t3.id 1 Using index
+SELECT t2.id FROM t2,t1
+WHERE t2.id IN (SELECT t3.ref_id FROM t3,t1 where t3.id = t1.id) and t2.id = t1.id;
+id
+10
+11
+set optimizer_switch='materialization=off';
+SELECT t2.id FROM t2,t1
+WHERE t2.id IN (SELECT t3.ref_id FROM t3,t1 where t3.id = t1.id) and t2.id = t1.id;
+id
+11
+10
+set optimizer_switch='materialization=on';
+DROP TABLE t1,t2,t3;
+#
# MDEV-15247: Crash when SET NAMES 'utf8' is set
#
CREATE TABLE t1 (
diff --git a/mysql-test/main/subselect_sj2_mat.test b/mysql-test/main/subselect_sj2_mat.test
index bba436078e3..6ae687aa99a 100644
--- a/mysql-test/main/subselect_sj2_mat.test
+++ b/mysql-test/main/subselect_sj2_mat.test
@@ -347,6 +347,55 @@ WHERE (
drop table t1;
--echo #
+--echo # MDEV-15982: Incorrect results when subquery is materialized
+--echo #
+
+CREATE TABLE `t1` (`id` int(32) NOT NULL primary key);
+INSERT INTO `t1` VALUES
+(45), (46), (47), (48), (49), (50), (51), (52), (53), (54), (55), (56), (57), (58), (59), (60), (61), (62),
+(63), (64), (65), (66), (67), (68), (69), (70), (71), (72), (73), (74), (75), (76), (77), (78), (79), (80),
+(81), (82), (83), (84), (85), (86), (87), (88), (89), (90), (91), (92),(93),(94),(95),(96), (97), (98),
+(99), (100), (101), (102), (103), (104), (105), (106), (107), (108), (109), (110), (111), (112), (113),
+(114), (115), (116), (117), (118), (119), (120), (121), (122), (123), (124), (125), (126), (127), (128),
+(129), (130), (131), (132), (133), (134), (135), (136), (137), (138), (139), (140), (141), (142), (143), (144), (145), (146),
+(147), (148), (149), (150), (151), (152), (153), (154), (155), (156), (157), (158), (159), (160), (161),
+(162), (163), (164), (165), (166), (167), (168), (169), (170), (171), (172), (173),
+(174), (175), (176), (177), (178), (179), (180), (181), (182), (183), (2), (3), (4), (5), (6), (19), (35),
+(7), (20), (8), (36), (219), (22), (10), (23), (37), (11), (24);
+
+CREATE TABLE `t2` (`type` int , `id` int(32) NOT NULL primary key);
+INSERT INTO `t2` VALUES
+(2,2),(2,3),(1,4),(2,5),(1,6),(1,19),(5,7),(1,20),(1,8),(1,21),(1,9),
+(1,22),(2,10),(1,23),(2,11),(1,24),(1,12),(1,25),(2,13),(2,26),(2,14),
+(2,27),(1,15),(1,28),(3,16),(1,29),(2,17),(1,30),(5,18),(2,1);
+
+CREATE TABLE `t3` (`ref_id` int(32) unsigned ,`type` varchar(80),`id` int(32) NOT NULL );
+INSERT INTO `t3` VALUES
+(1,'incident',31),(2,'faux pas',32),
+(5,'oopsies',33),(3,'deniable',34),
+(11,'wasntme',35),(10,'wasntme',36),
+(17,'faux pas',37),(13,'unlikely',38),
+(13,'improbable',39),(14,'incident',40),
+(26,'problem',41),(14,'problem',42),
+(26,'incident',43),(27,'incident',44);
+
+explain
+SELECT t2.id FROM t2,t1
+ WHERE t2.id IN (SELECT t3.ref_id FROM t3,t1 where t3.id = t1.id) and t2.id = t1.id;
+
+SELECT t2.id FROM t2,t1
+ WHERE t2.id IN (SELECT t3.ref_id FROM t3,t1 where t3.id = t1.id) and t2.id = t1.id;
+
+set optimizer_switch='materialization=off';
+
+SELECT t2.id FROM t2,t1
+ WHERE t2.id IN (SELECT t3.ref_id FROM t3,t1 where t3.id = t1.id) and t2.id = t1.id;
+set optimizer_switch='materialization=on';
+
+DROP TABLE t1,t2,t3;
+
+
+--echo #
--echo # MDEV-15247: Crash when SET NAMES 'utf8' is set
--echo #
diff --git a/mysql-test/main/subselect_sj_mat.result b/mysql-test/main/subselect_sj_mat.result
index b241be77df7..983c6c31c65 100644
--- a/mysql-test/main/subselect_sj_mat.result
+++ b/mysql-test/main/subselect_sj_mat.result
@@ -520,7 +520,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00 Using where
2 DEPENDENT SUBQUERY NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or '1 - 01' is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or '2 - 01' is null) and '1 - 01' is null and '2 - 01' is null)))
+Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or /*always not null*/ 1 is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or /*always not null*/ 1 is null) and '1 - 01' is null and '2 - 01' is null)))
select * from t1 where (a1, a2) in (select '1 - 01', '2 - 01');
a1 a2
1 - 01 2 - 01
@@ -530,7 +530,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00 Using where
2 DEPENDENT SUBQUERY NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or '1 - 01' is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or '2 - 01' is null) and '1 - 01' is null and '2 - 01' is null)))
+Note 1003 /* select#1 */ select `test`.`t1`.`a1` AS `a1`,`test`.`t1`.`a2` AS `a2` from `test`.`t1` where <expr_cache><`test`.`t1`.`a1`,`test`.`t1`.`a2`>(<in_optimizer>((`test`.`t1`.`a1`,`test`.`t1`.`a2`),<exists>(/* select#2 */ select '1 - 01','2 - 01' having (<cache>(`test`.`t1`.`a1`) = '1 - 01' or /*always not null*/ 1 is null) and (<cache>(`test`.`t1`.`a2`) = '2 - 01' or /*always not null*/ 1 is null) and '1 - 01' is null and '2 - 01' is null)))
select * from t1 where (a1, a2) in (select '1 - 01', '2 - 01' from dual);
a1 a2
1 - 01 2 - 01
@@ -1963,7 +1963,7 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 PRIMARY t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using join buffer (flat, BNL join)
2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 100.00
Warnings:
-Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from <materialize> (/* select#2 */ select max(`test`.`t2`.`c`) from `test`.`t2` having `MAX(c)` is null or `MAX(c)` = 7) join `test`.`t1` where `test`.`t1`.`b` = 7 and `test`.`t1`.`a` = `<subquery2>`.`MAX(c)` and (<cache>(`<subquery2>`.`MAX(c)` is null) or `<subquery2>`.`MAX(c)` = 7)
+Note 1003 /* select#1 */ select `test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b` from <materialize> (/* select#2 */ select max(`test`.`t2`.`c`) from `test`.`t2` having `MAX(c)` is null or `MAX(c)` = 7) join `test`.`t1` where `test`.`t1`.`b` = 7 and `test`.`t1`.`a` = `<subquery2>`.`MAX(c)` and (<cache>(/*always not null*/ 1 is null) or `<subquery2>`.`MAX(c)` = 7)
SELECT * FROM t1
WHERE a IN (SELECT MAX(c) FROM t2) AND b=7 AND (a IS NULL OR a=b);
a b
@@ -2431,6 +2431,99 @@ ec70316637232000158bbfc8bcbe5d60
ebb4620037332000158bbfc8bcbe5d89
DROP TABLE t1,t2,t3;
set optimizer_switch=@save_optimizer_switch;
+#
+# MDEV-16751: Server crashes in st_join_table::cleanup or
+# TABLE_LIST::is_with_table_recursive_reference with join_cache_level>2
+#
+set @save_join_cache_level= @@join_cache_level;
+set join_cache_level=4;
+CREATE TABLE t1 ( id int NOT NULL);
+INSERT INTO t1 VALUES (11),(12),(13),(14),(15),(16),(17),(18),(19);
+CREATE TABLE t2 (i1 int NOT NULL, i2 int NOT NULL) ;
+INSERT INTO t2 VALUES (11,11),(12,12),(13,13);
+explain
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3
+1 PRIMARY t1 hash_ALL NULL #hash#$hj 4 test.t2.i1 9 Using where; Using join buffer (flat, BNLH join)
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 Using where
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+1
+1
+1
+1
+set @@join_cache_level= @save_join_cache_level;
+alter table t1 add key(id);
+explain
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3
+1 PRIMARY t1 ref id id 4 test.t2.i1 2 Using index
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 Using where
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+1
+1
+1
+1
+drop table t1,t2;
+#
+# MDEV-15454: Nested SELECT IN returns wrong results
+#
+CREATE TABLE t1 ( a int NOT NULL PRIMARY KEY);
+CREATE TABLE t2 ( a int, b int );
+INSERT INTO t2 VALUES (7878, 96),(3465, 96),(1403, 96),(4189, 96),(8732, 96), (5,96);
+CREATE TABLE t3 (c int unsigned NOT NULL, b int unsigned NOT NULL, PRIMARY KEY (c,b));
+INSERT INTO t3 (c, b) VALUES (27, 96);
+CREATE PROCEDURE prepare_data()
+BEGIN
+DECLARE i INT DEFAULT 1;
+WHILE i < 1000 DO
+INSERT INTO t1 (a) VALUES (i);
+INSERT INTO t2 (a,b) VALUES (i,56);
+INSERT INTO t3 (c,b) VALUES (i,i);
+SET i = i + 1;
+END WHILE;
+END$$
+CALL prepare_data();
+SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27);
+a
+7878
+3465
+1403
+4189
+8732
+5
+set @save_optimizer_switch= @@optimizer_switch;
+SET optimizer_switch='materialization=off';
+SELECT t1.a FROM t1
+WHERE t1.a IN (SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27)) LIMIT 5;
+a
+5
+SET optimizer_switch='materialization=on';
+SELECT t1.a FROM t1
+WHERE t1.a IN (SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27)) LIMIT 5;
+a
+5
+drop procedure prepare_data;
+set @@optimizer_switch= @save_optimizer_switch;
+drop table t1,t2,t3;
+CREATE TABLE t1 ( id int NOT NULL, key(id));
+INSERT INTO t1 VALUES (11),(12),(13),(14),(15),(16),(17),(18),(19);
+CREATE TABLE t2 (i1 int NOT NULL, i2 int NOT NULL);
+INSERT INTO t2 VALUES (11,11),(12,12),(13,13);
+CREATE VIEW v1 AS SELECT t2.i1 FROM t2 where t2.i1 = t2.i2;
+explain SELECT 1 FROM t1 where t1.id IN (SELECT v1.i1 from v1);
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <subquery2> ALL distinct_key NULL NULL NULL 3
+1 PRIMARY t1 ref id id 4 test.t2.i1 2 Using index
+2 MATERIALIZED t2 ALL NULL NULL NULL NULL 3 Using where
+SELECT 1 FROM t1 where t1.id IN (SELECT v1.i1 from v1);
+1
+1
+1
+1
+drop table t1,t2;
+drop view v1;
# End of 5.5 tests
#
# MDEV-7220: Materialization strategy is not used for REPLACE ... SELECT
diff --git a/mysql-test/main/subselect_sj_mat.test b/mysql-test/main/subselect_sj_mat.test
index 66c11b61435..7b8179bba38 100644
--- a/mysql-test/main/subselect_sj_mat.test
+++ b/mysql-test/main/subselect_sj_mat.test
@@ -2157,6 +2157,85 @@ eval $q;
DROP TABLE t1,t2,t3;
set optimizer_switch=@save_optimizer_switch;
+--echo #
+--echo # MDEV-16751: Server crashes in st_join_table::cleanup or
+--echo # TABLE_LIST::is_with_table_recursive_reference with join_cache_level>2
+--echo #
+
+set @save_join_cache_level= @@join_cache_level;
+set join_cache_level=4;
+CREATE TABLE t1 ( id int NOT NULL);
+INSERT INTO t1 VALUES (11),(12),(13),(14),(15),(16),(17),(18),(19);
+
+CREATE TABLE t2 (i1 int NOT NULL, i2 int NOT NULL) ;
+INSERT INTO t2 VALUES (11,11),(12,12),(13,13);
+
+explain
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+
+set @@join_cache_level= @save_join_cache_level;
+alter table t1 add key(id);
+
+explain
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+SELECT 1 FROM t1 where t1.id IN (SELECT t2.i1 FROM t2 WHERE t2.i1 = t2.i2);
+
+drop table t1,t2;
+
+--echo #
+--echo # MDEV-15454: Nested SELECT IN returns wrong results
+--echo #
+
+CREATE TABLE t1 ( a int NOT NULL PRIMARY KEY);
+
+CREATE TABLE t2 ( a int, b int );
+INSERT INTO t2 VALUES (7878, 96),(3465, 96),(1403, 96),(4189, 96),(8732, 96), (5,96);
+
+CREATE TABLE t3 (c int unsigned NOT NULL, b int unsigned NOT NULL, PRIMARY KEY (c,b));
+INSERT INTO t3 (c, b) VALUES (27, 96);
+
+DELIMITER $$;
+CREATE PROCEDURE prepare_data()
+BEGIN
+ DECLARE i INT DEFAULT 1;
+ WHILE i < 1000 DO
+ INSERT INTO t1 (a) VALUES (i);
+ INSERT INTO t2 (a,b) VALUES (i,56);
+ INSERT INTO t3 (c,b) VALUES (i,i);
+ SET i = i + 1;
+ END WHILE;
+END$$
+DELIMITER ;$$
+
+CALL prepare_data();
+
+SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27);
+
+set @save_optimizer_switch= @@optimizer_switch;
+SET optimizer_switch='materialization=off';
+
+SELECT t1.a FROM t1
+WHERE t1.a IN (SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27)) LIMIT 5;
+
+SET optimizer_switch='materialization=on';
+
+SELECT t1.a FROM t1
+WHERE t1.a IN (SELECT t2.a FROM t2 WHERE t2.b IN (SELECT t3.b FROM t3 WHERE t3.c= 27)) LIMIT 5;
+
+drop procedure prepare_data;
+set @@optimizer_switch= @save_optimizer_switch;
+drop table t1,t2,t3;
+
+CREATE TABLE t1 ( id int NOT NULL, key(id));
+INSERT INTO t1 VALUES (11),(12),(13),(14),(15),(16),(17),(18),(19);
+CREATE TABLE t2 (i1 int NOT NULL, i2 int NOT NULL);
+INSERT INTO t2 VALUES (11,11),(12,12),(13,13);
+CREATE VIEW v1 AS SELECT t2.i1 FROM t2 where t2.i1 = t2.i2;
+explain SELECT 1 FROM t1 where t1.id IN (SELECT v1.i1 from v1);
+SELECT 1 FROM t1 where t1.id IN (SELECT v1.i1 from v1);
+drop table t1,t2;
+drop view v1;
--echo # End of 5.5 tests
--echo #
--echo # MDEV-7220: Materialization strategy is not used for REPLACE ... SELECT
diff --git a/mysql-test/main/system_mysql_db.result b/mysql-test/main/system_mysql_db.result
index 2abcfb92ffa..a4c414888ca 100644
--- a/mysql-test/main/system_mysql_db.result
+++ b/mysql-test/main/system_mysql_db.result
@@ -11,7 +11,6 @@ help_category
help_keyword
help_relation
help_topic
-host
index_stats
innodb_index_stats
innodb_table_stats
@@ -59,32 +58,7 @@ db CREATE TABLE `db` (
`Delete_history_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
PRIMARY KEY (`Host`,`Db`,`User`),
KEY `User` (`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Database privileges'
-show create table host;
-Table Create Table
-host CREATE TABLE `host` (
- `Host` char(60) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Db` char(64) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Select_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Insert_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Update_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Delete_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Drop_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Grant_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `References_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Index_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_tmp_table_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Lock_tables_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Show_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Execute_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- PRIMARY KEY (`Host`,`Db`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Host privileges; Merged with database privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Database privileges'
show create table user;
Table Create Table
user CREATE TABLE `user` (
@@ -136,7 +110,7 @@ user CREATE TABLE `user` (
`default_role` char(80) COLLATE utf8_bin NOT NULL DEFAULT '',
`max_statement_time` decimal(12,6) NOT NULL DEFAULT 0.000000,
PRIMARY KEY (`Host`,`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Users and global privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Users and global privileges'
show create table func;
Table Create Table
func CREATE TABLE `func` (
@@ -145,7 +119,7 @@ func CREATE TABLE `func` (
`dl` char(128) COLLATE utf8_bin NOT NULL DEFAULT '',
`type` enum('function','aggregate') CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='User defined functions'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='User defined functions'
show create table tables_priv;
Table Create Table
tables_priv CREATE TABLE `tables_priv` (
@@ -159,7 +133,7 @@ tables_priv CREATE TABLE `tables_priv` (
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Table privileges'
show create table columns_priv;
Table Create Table
columns_priv CREATE TABLE `columns_priv` (
@@ -171,7 +145,7 @@ columns_priv CREATE TABLE `columns_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`,`Column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Column privileges'
show create table procs_priv;
Table Create Table
procs_priv CREATE TABLE `procs_priv` (
@@ -185,7 +159,7 @@ procs_priv CREATE TABLE `procs_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`Host`,`Db`,`User`,`Routine_name`,`Routine_type`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Procedure privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Procedure privileges'
show create table servers;
Table Create Table
servers CREATE TABLE `servers` (
@@ -199,7 +173,7 @@ servers CREATE TABLE `servers` (
`Wrapper` char(64) NOT NULL DEFAULT '',
`Owner` char(64) NOT NULL DEFAULT '',
PRIMARY KEY (`Server_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='MySQL Foreign Servers table'
show create table proc;
Table Create Table
proc CREATE TABLE `proc` (
@@ -225,7 +199,7 @@ proc CREATE TABLE `proc` (
`body_utf8` longblob DEFAULT NULL,
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
PRIMARY KEY (`db`,`name`,`type`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Stored Procedures'
show create table event;
Table Create Table
event CREATE TABLE `event` (
@@ -252,7 +226,7 @@ event CREATE TABLE `event` (
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`body_utf8` longblob DEFAULT NULL,
PRIMARY KEY (`db`,`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Events'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Events'
show create table general_log;
Table Create Table
general_log CREATE TABLE `general_log` (
@@ -287,7 +261,7 @@ table_stats CREATE TABLE `table_stats` (
`table_name` varchar(64) COLLATE utf8_bin NOT NULL,
`cardinality` bigint(21) unsigned DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Tables'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Tables'
show create table column_stats;
Table Create Table
column_stats CREATE TABLE `column_stats` (
@@ -303,7 +277,7 @@ column_stats CREATE TABLE `column_stats` (
`hist_type` enum('SINGLE_PREC_HB','DOUBLE_PREC_HB') COLLATE utf8_bin DEFAULT NULL,
`histogram` varbinary(255) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Columns'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Columns'
show create table index_stats;
Table Create Table
index_stats CREATE TABLE `index_stats` (
@@ -313,6 +287,6 @@ index_stats CREATE TABLE `index_stats` (
`prefix_arity` int(11) unsigned NOT NULL,
`avg_frequency` decimal(12,4) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`index_name`,`prefix_arity`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Indexes'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Indexes'
show tables;
Tables_in_test
diff --git a/mysql-test/main/system_mysql_db_fix40123.result b/mysql-test/main/system_mysql_db_fix40123.result
index 2abcfb92ffa..d76a2ef923e 100644
--- a/mysql-test/main/system_mysql_db_fix40123.result
+++ b/mysql-test/main/system_mysql_db_fix40123.result
@@ -59,32 +59,7 @@ db CREATE TABLE `db` (
`Delete_history_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
PRIMARY KEY (`Host`,`Db`,`User`),
KEY `User` (`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Database privileges'
-show create table host;
-Table Create Table
-host CREATE TABLE `host` (
- `Host` char(60) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Db` char(64) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Select_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Insert_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Update_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Delete_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Drop_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Grant_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `References_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Index_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_tmp_table_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Lock_tables_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Show_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Execute_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- PRIMARY KEY (`Host`,`Db`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Host privileges; Merged with database privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Database privileges'
show create table user;
Table Create Table
user CREATE TABLE `user` (
@@ -136,7 +111,7 @@ user CREATE TABLE `user` (
`default_role` char(80) COLLATE utf8_bin NOT NULL DEFAULT '',
`max_statement_time` decimal(12,6) NOT NULL DEFAULT 0.000000,
PRIMARY KEY (`Host`,`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Users and global privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Users and global privileges'
show create table func;
Table Create Table
func CREATE TABLE `func` (
@@ -145,7 +120,7 @@ func CREATE TABLE `func` (
`dl` char(128) COLLATE utf8_bin NOT NULL DEFAULT '',
`type` enum('function','aggregate') CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='User defined functions'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='User defined functions'
show create table tables_priv;
Table Create Table
tables_priv CREATE TABLE `tables_priv` (
@@ -159,7 +134,7 @@ tables_priv CREATE TABLE `tables_priv` (
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Table privileges'
show create table columns_priv;
Table Create Table
columns_priv CREATE TABLE `columns_priv` (
@@ -171,7 +146,7 @@ columns_priv CREATE TABLE `columns_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`,`Column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Column privileges'
show create table procs_priv;
Table Create Table
procs_priv CREATE TABLE `procs_priv` (
@@ -185,7 +160,7 @@ procs_priv CREATE TABLE `procs_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`Host`,`Db`,`User`,`Routine_name`,`Routine_type`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Procedure privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Procedure privileges'
show create table servers;
Table Create Table
servers CREATE TABLE `servers` (
@@ -199,7 +174,7 @@ servers CREATE TABLE `servers` (
`Wrapper` char(64) NOT NULL DEFAULT '',
`Owner` char(64) NOT NULL DEFAULT '',
PRIMARY KEY (`Server_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='MySQL Foreign Servers table'
show create table proc;
Table Create Table
proc CREATE TABLE `proc` (
@@ -225,7 +200,7 @@ proc CREATE TABLE `proc` (
`body_utf8` longblob DEFAULT NULL,
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
PRIMARY KEY (`db`,`name`,`type`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Stored Procedures'
show create table event;
Table Create Table
event CREATE TABLE `event` (
@@ -252,7 +227,7 @@ event CREATE TABLE `event` (
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`body_utf8` longblob DEFAULT NULL,
PRIMARY KEY (`db`,`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Events'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Events'
show create table general_log;
Table Create Table
general_log CREATE TABLE `general_log` (
@@ -287,7 +262,7 @@ table_stats CREATE TABLE `table_stats` (
`table_name` varchar(64) COLLATE utf8_bin NOT NULL,
`cardinality` bigint(21) unsigned DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Tables'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Tables'
show create table column_stats;
Table Create Table
column_stats CREATE TABLE `column_stats` (
@@ -303,7 +278,7 @@ column_stats CREATE TABLE `column_stats` (
`hist_type` enum('SINGLE_PREC_HB','DOUBLE_PREC_HB') COLLATE utf8_bin DEFAULT NULL,
`histogram` varbinary(255) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Columns'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Columns'
show create table index_stats;
Table Create Table
index_stats CREATE TABLE `index_stats` (
@@ -313,6 +288,6 @@ index_stats CREATE TABLE `index_stats` (
`prefix_arity` int(11) unsigned NOT NULL,
`avg_frequency` decimal(12,4) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`index_name`,`prefix_arity`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Indexes'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Indexes'
show tables;
Tables_in_test
diff --git a/mysql-test/main/system_mysql_db_fix50030.result b/mysql-test/main/system_mysql_db_fix50030.result
index 81b6da4c16d..fdc708db313 100644
--- a/mysql-test/main/system_mysql_db_fix50030.result
+++ b/mysql-test/main/system_mysql_db_fix50030.result
@@ -59,32 +59,7 @@ db CREATE TABLE `db` (
`Delete_history_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
PRIMARY KEY (`Host`,`Db`,`User`),
KEY `User` (`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Database privileges'
-show create table host;
-Table Create Table
-host CREATE TABLE `host` (
- `Host` char(60) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Db` char(64) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Select_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Insert_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Update_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Delete_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Drop_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Grant_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `References_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Index_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_tmp_table_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Lock_tables_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Show_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Execute_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- PRIMARY KEY (`Host`,`Db`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Host privileges; Merged with database privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Database privileges'
show create table user;
Table Create Table
user CREATE TABLE `user` (
@@ -136,7 +111,7 @@ user CREATE TABLE `user` (
`default_role` char(80) COLLATE utf8_bin NOT NULL DEFAULT '',
`max_statement_time` decimal(12,6) NOT NULL DEFAULT 0.000000,
PRIMARY KEY (`Host`,`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Users and global privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Users and global privileges'
show create table func;
Table Create Table
func CREATE TABLE `func` (
@@ -145,7 +120,7 @@ func CREATE TABLE `func` (
`dl` char(128) COLLATE utf8_bin NOT NULL DEFAULT '',
`type` enum('function','aggregate') CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='User defined functions'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='User defined functions'
show create table tables_priv;
Table Create Table
tables_priv CREATE TABLE `tables_priv` (
@@ -159,7 +134,7 @@ tables_priv CREATE TABLE `tables_priv` (
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Table privileges'
show create table columns_priv;
Table Create Table
columns_priv CREATE TABLE `columns_priv` (
@@ -171,7 +146,7 @@ columns_priv CREATE TABLE `columns_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`,`Column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Column privileges'
show create table procs_priv;
Table Create Table
procs_priv CREATE TABLE `procs_priv` (
@@ -185,7 +160,7 @@ procs_priv CREATE TABLE `procs_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`Host`,`Db`,`User`,`Routine_name`,`Routine_type`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Procedure privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Procedure privileges'
show create table servers;
Table Create Table
servers CREATE TABLE `servers` (
@@ -199,7 +174,7 @@ servers CREATE TABLE `servers` (
`Wrapper` char(64) NOT NULL DEFAULT '',
`Owner` char(64) NOT NULL DEFAULT '',
PRIMARY KEY (`Server_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='MySQL Foreign Servers table'
show create table proc;
Table Create Table
proc CREATE TABLE `proc` (
@@ -225,7 +200,7 @@ proc CREATE TABLE `proc` (
`body_utf8` longblob DEFAULT NULL,
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
PRIMARY KEY (`db`,`name`,`type`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Stored Procedures'
show create table event;
Table Create Table
event CREATE TABLE `event` (
@@ -252,7 +227,7 @@ event CREATE TABLE `event` (
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`body_utf8` longblob DEFAULT NULL,
PRIMARY KEY (`db`,`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Events'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Events'
show create table general_log;
Table Create Table
general_log CREATE TABLE `general_log` (
@@ -287,7 +262,7 @@ table_stats CREATE TABLE `table_stats` (
`table_name` varchar(64) COLLATE utf8_bin NOT NULL,
`cardinality` bigint(21) unsigned DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Tables'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Tables'
show create table column_stats;
Table Create Table
column_stats CREATE TABLE `column_stats` (
@@ -303,7 +278,7 @@ column_stats CREATE TABLE `column_stats` (
`hist_type` enum('SINGLE_PREC_HB','DOUBLE_PREC_HB') COLLATE utf8_bin DEFAULT NULL,
`histogram` varbinary(255) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Columns'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Columns'
show create table index_stats;
Table Create Table
index_stats CREATE TABLE `index_stats` (
@@ -313,6 +288,6 @@ index_stats CREATE TABLE `index_stats` (
`prefix_arity` int(11) unsigned NOT NULL,
`avg_frequency` decimal(12,4) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`index_name`,`prefix_arity`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Indexes'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Indexes'
show tables;
Tables_in_test
diff --git a/mysql-test/main/system_mysql_db_fix50117.result b/mysql-test/main/system_mysql_db_fix50117.result
index 2abcfb92ffa..d76a2ef923e 100644
--- a/mysql-test/main/system_mysql_db_fix50117.result
+++ b/mysql-test/main/system_mysql_db_fix50117.result
@@ -59,32 +59,7 @@ db CREATE TABLE `db` (
`Delete_history_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
PRIMARY KEY (`Host`,`Db`,`User`),
KEY `User` (`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Database privileges'
-show create table host;
-Table Create Table
-host CREATE TABLE `host` (
- `Host` char(60) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Db` char(64) COLLATE utf8_bin NOT NULL DEFAULT '',
- `Select_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Insert_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Update_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Delete_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Drop_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Grant_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `References_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Index_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_tmp_table_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Lock_tables_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Show_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Create_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Alter_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Execute_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- `Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
- PRIMARY KEY (`Host`,`Db`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Host privileges; Merged with database privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Database privileges'
show create table user;
Table Create Table
user CREATE TABLE `user` (
@@ -136,7 +111,7 @@ user CREATE TABLE `user` (
`default_role` char(80) COLLATE utf8_bin NOT NULL DEFAULT '',
`max_statement_time` decimal(12,6) NOT NULL DEFAULT 0.000000,
PRIMARY KEY (`Host`,`User`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Users and global privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Users and global privileges'
show create table func;
Table Create Table
func CREATE TABLE `func` (
@@ -145,7 +120,7 @@ func CREATE TABLE `func` (
`dl` char(128) COLLATE utf8_bin NOT NULL DEFAULT '',
`type` enum('function','aggregate') CHARACTER SET utf8 NOT NULL,
PRIMARY KEY (`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='User defined functions'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='User defined functions'
show create table tables_priv;
Table Create Table
tables_priv CREATE TABLE `tables_priv` (
@@ -159,7 +134,7 @@ tables_priv CREATE TABLE `tables_priv` (
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Table privileges'
show create table columns_priv;
Table Create Table
columns_priv CREATE TABLE `columns_priv` (
@@ -171,7 +146,7 @@ columns_priv CREATE TABLE `columns_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
`Column_priv` set('Select','Insert','Update','References') CHARACTER SET utf8 NOT NULL DEFAULT '',
PRIMARY KEY (`Host`,`Db`,`User`,`Table_name`,`Column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Column privileges'
show create table procs_priv;
Table Create Table
procs_priv CREATE TABLE `procs_priv` (
@@ -185,7 +160,7 @@ procs_priv CREATE TABLE `procs_priv` (
`Timestamp` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`Host`,`Db`,`User`,`Routine_name`,`Routine_type`),
KEY `Grantor` (`Grantor`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Procedure privileges'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Procedure privileges'
show create table servers;
Table Create Table
servers CREATE TABLE `servers` (
@@ -199,7 +174,7 @@ servers CREATE TABLE `servers` (
`Wrapper` char(64) NOT NULL DEFAULT '',
`Owner` char(64) NOT NULL DEFAULT '',
PRIMARY KEY (`Server_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='MySQL Foreign Servers table'
show create table proc;
Table Create Table
proc CREATE TABLE `proc` (
@@ -225,7 +200,7 @@ proc CREATE TABLE `proc` (
`body_utf8` longblob DEFAULT NULL,
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
PRIMARY KEY (`db`,`name`,`type`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Stored Procedures'
show create table event;
Table Create Table
event CREATE TABLE `event` (
@@ -252,7 +227,7 @@ event CREATE TABLE `event` (
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`body_utf8` longblob DEFAULT NULL,
PRIMARY KEY (`db`,`name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Events'
+) ENGINE=Aria DEFAULT CHARSET=utf8 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Events'
show create table general_log;
Table Create Table
general_log CREATE TABLE `general_log` (
@@ -287,7 +262,7 @@ table_stats CREATE TABLE `table_stats` (
`table_name` varchar(64) COLLATE utf8_bin NOT NULL,
`cardinality` bigint(21) unsigned DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Tables'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Tables'
show create table column_stats;
Table Create Table
column_stats CREATE TABLE `column_stats` (
@@ -303,7 +278,7 @@ column_stats CREATE TABLE `column_stats` (
`hist_type` enum('SINGLE_PREC_HB','DOUBLE_PREC_HB') COLLATE utf8_bin DEFAULT NULL,
`histogram` varbinary(255) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`column_name`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Columns'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Columns'
show create table index_stats;
Table Create Table
index_stats CREATE TABLE `index_stats` (
@@ -313,6 +288,6 @@ index_stats CREATE TABLE `index_stats` (
`prefix_arity` int(11) unsigned NOT NULL,
`avg_frequency` decimal(12,4) DEFAULT NULL,
PRIMARY KEY (`db_name`,`table_name`,`index_name`,`prefix_arity`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Statistics on Indexes'
+) ENGINE=Aria DEFAULT CHARSET=utf8 COLLATE=utf8_bin PAGE_CHECKSUM=1 TRANSACTIONAL=0 COMMENT='Statistics on Indexes'
show tables;
Tables_in_test
diff --git a/mysql-test/main/system_mysql_db_refs.result b/mysql-test/main/system_mysql_db_refs.result
index 96ecd2f27c0..870a550bb95 100644
--- a/mysql-test/main/system_mysql_db_refs.result
+++ b/mysql-test/main/system_mysql_db_refs.result
@@ -2,9 +2,6 @@ set @name="This is a very long string, that mustn't find room in a system field
create table test_db select * from mysql.db;
delete from test_db;
insert ignore into test_db (Host,Db,User) values (@name,@name,@name);
-create table test_host select * from mysql.host;
-delete from test_host;
-insert ignore into test_host (Host,Db) values (@name,@name);
create table test_user select * from mysql.user;
delete from test_user;
insert ignore into test_user (Host,User) values (@name,@name);
@@ -19,28 +16,24 @@ delete from test_columns_priv;
insert ignore into test_columns_priv (Host,Db,User,Table_name,Column_name) values (@name,@name,@name,@name,@name);
select
if(isnull(test_db.Host),'WRONG!!!','ok') as test_db_Host,
-if(isnull(test_host.Host),'WRONG!!!','ok') as test_host_Host,
if(isnull(test_user.Host),'WRONG!!!','ok') as test_user_Host,
if(isnull(test_tables_priv.Host),'WRONG!!!','ok') as test_tables_priv_Host,
if(isnull(test_columns_priv.Host),'WRONG!!!','ok') as test_columns_priv_Host
from test_db
-left join test_host on test_db.Host=test_host.Host
left join test_user on test_db.Host=test_user.Host
left join test_tables_priv on test_db.Host=test_tables_priv.Host
left join test_columns_priv on test_db.Host=test_columns_priv.Host;
-test_db_Host test_host_Host test_user_Host test_tables_priv_Host test_columns_priv_Host
-ok ok ok ok ok
+test_db_Host test_user_Host test_tables_priv_Host test_columns_priv_Host
+ok ok ok ok
select
if(isnull(test_db.Db),'WRONG!!!','ok') as test_db_Db,
-if(isnull(test_host.Db),'WRONG!!!','ok') as test_host_Db,
if(isnull(test_tables_priv.Db),'WRONG!!!','ok') as test_tables_priv_Db,
if(isnull(test_columns_priv.Db),'WRONG!!!','ok') as est_columns_priv_Db
from test_db
-left join test_host on test_db.Db=test_host.Db
left join test_tables_priv on test_db.Db=test_tables_priv.Db
left join test_columns_priv on test_db.Db=test_columns_priv.Db;
-test_db_Db test_host_Db test_tables_priv_Db est_columns_priv_Db
-ok ok ok ok
+test_db_Db test_tables_priv_Db est_columns_priv_Db
+ok ok ok
select
if(isnull(test_db.User),'WRONG!!!','ok') as test_db_User,
if(isnull(test_user.User),'WRONG!!!','ok') as test_user_User,
@@ -62,6 +55,5 @@ ok ok
drop table test_columns_priv;
drop table test_tables_priv;
drop table test_func;
-drop table test_host;
drop table test_user;
drop table test_db;
diff --git a/mysql-test/main/system_mysql_db_refs.test b/mysql-test/main/system_mysql_db_refs.test
index 63f30e7db63..084d5bbf868 100644
--- a/mysql-test/main/system_mysql_db_refs.test
+++ b/mysql-test/main/system_mysql_db_refs.test
@@ -14,12 +14,6 @@ delete from test_db;
insert ignore into test_db (Host,Db,User) values (@name,@name,@name);
--enable_warnings
-create table test_host select * from mysql.host;
-delete from test_host;
---disable_warnings
-insert ignore into test_host (Host,Db) values (@name,@name);
---enable_warnings
-
create table test_user select * from mysql.user;
delete from test_user;
--disable_warnings
@@ -48,13 +42,11 @@ insert ignore into test_columns_priv (Host,Db,User,Table_name,Column_name) value
select
if(isnull(test_db.Host),'WRONG!!!','ok') as test_db_Host,
- if(isnull(test_host.Host),'WRONG!!!','ok') as test_host_Host,
if(isnull(test_user.Host),'WRONG!!!','ok') as test_user_Host,
if(isnull(test_tables_priv.Host),'WRONG!!!','ok') as test_tables_priv_Host,
if(isnull(test_columns_priv.Host),'WRONG!!!','ok') as test_columns_priv_Host
from test_db
-left join test_host on test_db.Host=test_host.Host
left join test_user on test_db.Host=test_user.Host
left join test_tables_priv on test_db.Host=test_tables_priv.Host
left join test_columns_priv on test_db.Host=test_columns_priv.Host;
@@ -63,12 +55,10 @@ left join test_columns_priv on test_db.Host=test_columns_priv.Host;
select
if(isnull(test_db.Db),'WRONG!!!','ok') as test_db_Db,
- if(isnull(test_host.Db),'WRONG!!!','ok') as test_host_Db,
if(isnull(test_tables_priv.Db),'WRONG!!!','ok') as test_tables_priv_Db,
if(isnull(test_columns_priv.Db),'WRONG!!!','ok') as est_columns_priv_Db
from test_db
-left join test_host on test_db.Db=test_host.Db
left join test_tables_priv on test_db.Db=test_tables_priv.Db
left join test_columns_priv on test_db.Db=test_columns_priv.Db;
@@ -96,7 +86,6 @@ left join test_columns_priv on test_tables_priv.Table_name=test_columns_priv.Tab
drop table test_columns_priv;
drop table test_tables_priv;
drop table test_func;
-drop table test_host;
drop table test_user;
drop table test_db;
diff --git a/mysql-test/main/table_value_constr.result b/mysql-test/main/table_value_constr.result
index 9129fd0a23b..454356bb5fb 100644
--- a/mysql-test/main/table_value_constr.result
+++ b/mysql-test/main/table_value_constr.result
@@ -2096,3 +2096,95 @@ v
#
with t as (values (),()) select 1 from t;
ERROR HY000: Row with no elements is not allowed in table value constructor in this context
+#
+# MDEV-17017: TVC in derived table
+#
+create table t1 (a int);
+insert into t1 values (9), (3), (2);
+select * from (values (7), (5), (8), (1), (3), (8), (1)) t;
+7
+7
+5
+8
+1
+3
+8
+1
+explain select * from (values (7), (5), (8), (1), (3), (8), (1)) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 7
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+select * from (values (1,11), (7,77), (3,31), (4,42)) t;
+1 11
+1 11
+7 77
+3 31
+4 42
+explain select * from (values (1,11), (7,77), (3,31), (4,42)) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 4
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+select * from (values (7), (5), (8), (1) union values (3), (8), (1)) t;
+7
+7
+5
+8
+1
+3
+explain select * from (values (7), (5), (8), (1) union values (3), (8), (1)) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 7
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+3 UNION NULL NULL NULL NULL NULL NULL NULL No tables used
+NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
+select * from (values (7), (5), (8), (1) union select * from t1) t;
+7
+7
+5
+8
+1
+9
+3
+2
+explain select * from (values (7), (5), (8), (1) union select * from t1) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 7
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+3 UNION t1 ALL NULL NULL NULL NULL 3
+NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
+drop table t1;
+#
+# MDEV-16930: expression in the first row of TVC specifying derived table
+#
+SELECT 1 + 1, 2, "abc";
+1 + 1 2 abc
+2 2 abc
+SELECT * FROM (SELECT 1 + 1, 2, "abc") t;
+1 + 1 2 abc
+2 2 abc
+WITH cte AS (SELECT 1 + 1, 2, "abc") SELECT * FROM cte;
+1 + 1 2 abc
+2 2 abc
+SELECT 1 + 1, 2, "abc" UNION SELECT 3+4, 3, "abc";
+1 + 1 2 abc
+2 2 abc
+7 3 abc
+CREATE VIEW v1 AS SELECT 1 + 1, 2, "abc";
+SELECT * FROM v1;
+1 + 1 2 abc
+2 2 abc
+DROP VIEW v1;
+VALUES(1 + 1,2,"abc");
+1 + 1 2 abc
+2 2 abc
+SELECT * FROM (VALUES(1 + 1,2,"abc")) t;
+1 + 1 2 abc
+2 2 abc
+PREPARE stmt FROM "SELECT * FROM (VALUES(1 + 1,2,'abc')) t";
+EXECUTE stmt;
+1 + 1 2 abc
+2 2 abc
+EXECUTE stmt;
+1 + 1 2 abc
+2 2 abc
+DEALLOCATE PREPARE stmt;
diff --git a/mysql-test/main/table_value_constr.test b/mysql-test/main/table_value_constr.test
index eb5ea59f829..0dd0a7a04b0 100644
--- a/mysql-test/main/table_value_constr.test
+++ b/mysql-test/main/table_value_constr.test
@@ -1075,3 +1075,51 @@ DELIMITER ;|
--error ER_EMPTY_ROW_IN_TVC
with t as (values (),()) select 1 from t;
+
+--echo #
+--echo # MDEV-17017: TVC in derived table
+--echo #
+
+create table t1 (a int);
+insert into t1 values (9), (3), (2);
+
+let $q1=
+select * from (values (7), (5), (8), (1), (3), (8), (1)) t;
+eval $q1;
+eval explain $q1;
+
+let $q2=
+select * from (values (1,11), (7,77), (3,31), (4,42)) t;
+eval $q2;
+eval explain $q2;
+
+let $q3=
+select * from (values (7), (5), (8), (1) union values (3), (8), (1)) t;
+eval $q3;
+eval explain $q3;
+
+let $q4=
+select * from (values (7), (5), (8), (1) union select * from t1) t;
+eval $q4;
+eval explain $q4;
+
+drop table t1;
+
+--echo #
+--echo # MDEV-16930: expression in the first row of TVC specifying derived table
+--echo #
+
+SELECT 1 + 1, 2, "abc";
+SELECT * FROM (SELECT 1 + 1, 2, "abc") t;
+WITH cte AS (SELECT 1 + 1, 2, "abc") SELECT * FROM cte;
+SELECT 1 + 1, 2, "abc" UNION SELECT 3+4, 3, "abc";
+CREATE VIEW v1 AS SELECT 1 + 1, 2, "abc";
+SELECT * FROM v1;
+DROP VIEW v1;
+
+VALUES(1 + 1,2,"abc");
+SELECT * FROM (VALUES(1 + 1,2,"abc")) t;
+PREPARE stmt FROM "SELECT * FROM (VALUES(1 + 1,2,'abc')) t";
+EXECUTE stmt;
+EXECUTE stmt;
+DEALLOCATE PREPARE stmt;
diff --git a/mysql-test/main/temp_table.result b/mysql-test/main/temp_table.result
index d1bec4a2af5..5de86e47fb1 100644
--- a/mysql-test/main/temp_table.result
+++ b/mysql-test/main/temp_table.result
@@ -548,3 +548,27 @@ DROP TABLE nonexisting_table, t1;
ERROR 42S02: Unknown table 'temp_db.nonexisting_table'
# Cleanup
DROP DATABASE temp_db;
+USE test;
+#
+# MDEV-17167 - InnoDB: Failing assertion: table->get_ref_count() == 0
+# upon truncating a temporary table
+#
+CREATE TEMPORARY TABLE t1(a INT) ENGINE=InnoDB;
+SELECT * FROM t1 AS t1a1, t1 AS t2a2;
+a a
+TRUNCATE TABLE t1;
+LOCK TABLES t1 WRITE;
+TRUNCATE TABLE t1;
+SELECT * FROM t1;
+a
+UNLOCK TABLES;
+LOCK TABLES t1 AS t1a1 WRITE, t1 AS t1a2 WRITE;
+TRUNCATE TABLE t1;
+SELECT * FROM t1 AS t1a1, t1 AS t1a2;
+a a
+UNLOCK TABLES;
+CREATE TABLE t2(a INT) ENGINE=InnoDB;
+LOCK TABLES t2 WRITE;
+TRUNCATE TABLE t1;
+UNLOCK TABLES;
+DROP TABLE t1, t2;
diff --git a/mysql-test/main/temp_table.test b/mysql-test/main/temp_table.test
index fb44362b537..a528e27b890 100644
--- a/mysql-test/main/temp_table.test
+++ b/mysql-test/main/temp_table.test
@@ -594,4 +594,30 @@ DROP TABLE nonexisting_table, t1;
--echo # Cleanup
DROP DATABASE temp_db;
+USE test;
+
+--echo #
+--echo # MDEV-17167 - InnoDB: Failing assertion: table->get_ref_count() == 0
+--echo # upon truncating a temporary table
+--echo #
+CREATE TEMPORARY TABLE t1(a INT) ENGINE=InnoDB;
+SELECT * FROM t1 AS t1a1, t1 AS t2a2;
+TRUNCATE TABLE t1;
+
+LOCK TABLES t1 WRITE;
+TRUNCATE TABLE t1;
+SELECT * FROM t1;
+UNLOCK TABLES;
+
+LOCK TABLES t1 AS t1a1 WRITE, t1 AS t1a2 WRITE;
+TRUNCATE TABLE t1;
+SELECT * FROM t1 AS t1a1, t1 AS t1a2;
+UNLOCK TABLES;
+
+CREATE TABLE t2(a INT) ENGINE=InnoDB;
+LOCK TABLES t2 WRITE;
+TRUNCATE TABLE t1;
+UNLOCK TABLES;
+
+DROP TABLE t1, t2;
diff --git a/mysql-test/main/timezone2.result b/mysql-test/main/timezone2.result
index 096e996bffb..6de62d7ea30 100644
--- a/mysql-test/main/timezone2.result
+++ b/mysql-test/main/timezone2.result
@@ -332,3 +332,26 @@ NULL
#
# End of 5.3 tests
#
+#
+# Start of 10.4 tests
+#
+#
+# MDEV-17203 Move fractional second truncation from Item_xxx_typecast::get_date() to Time and Datetime constructors
+# (an addition for the test for MDEV-4653)
+SET timestamp=unix_timestamp('2001-02-03 10:20:30');
+SET old_mode=ZERO_DATE_TIME_CAST;
+SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5');
+CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5')
+NULL
+Warnings:
+Warning 1292 Truncated incorrect datetime value: '00:00:00'
+SELECT CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5');
+CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5')
+NULL
+Warnings:
+Warning 1292 Truncated incorrect datetime value: '00:00:00'
+SET old_mode=DEFAULT;
+SET timestamp=DEFAULT;
+#
+# End of 10.4 tests
+#
diff --git a/mysql-test/main/timezone2.test b/mysql-test/main/timezone2.test
index 7a38610ad95..773b40ec86c 100644
--- a/mysql-test/main/timezone2.test
+++ b/mysql-test/main/timezone2.test
@@ -308,3 +308,22 @@ SELECT CONVERT_TZ('2001-10-08 00:00:00', MAKE_SET(0,'+01:00'), '+00:00' );
--echo #
--echo # End of 5.3 tests
--echo #
+
+--echo #
+--echo # Start of 10.4 tests
+--echo #
+
+--echo #
+--echo # MDEV-17203 Move fractional second truncation from Item_xxx_typecast::get_date() to Time and Datetime constructors
+--echo # (an addition for the test for MDEV-4653)
+
+SET timestamp=unix_timestamp('2001-02-03 10:20:30');
+SET old_mode=ZERO_DATE_TIME_CAST;
+SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5');
+SELECT CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5');
+SET old_mode=DEFAULT;
+SET timestamp=DEFAULT;
+
+--echo #
+--echo # End of 10.4 tests
+--echo #
diff --git a/mysql-test/main/type_date.result b/mysql-test/main/type_date.result
index 897f42a2ec4..2c268cfdd88 100644
--- a/mysql-test/main/type_date.result
+++ b/mysql-test/main/type_date.result
@@ -621,7 +621,7 @@ SELECT * FROM t1 WHERE LENGTH(a)=11+RAND() AND a=' garbage ';
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE t1 ALL NULL NULL NULL NULL 2 100.00 Using where
Warnings:
-Warning 1292 Incorrect datetime value: ' garbage '
+Warning 1292 Truncated incorrect datetime value: ' garbage '
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = DATE'0000-00-00' and <cache>(octet_length(DATE'0000-00-00')) = 11 + rand()
DROP TABLE t1;
CREATE TABLE t1 (a DATE);
@@ -962,5 +962,41 @@ Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where coalesce(<cache>(DATE'2001-01-02'),`test`.`t1`.`a`) <=> coalesce(DATE'2001-01-01',`test`.`t1`.`a`)
DROP TABLE t1;
#
+# MDEV-15406 NO_ZERO_IN_DATE erroneously affects how CAST(AS DATE) warns about fractional digit truncation
+#
+SET sql_mode='';
+CREATE TABLE t1 (a DATE);
+SELECT CAST(20061108.01 AS DATE);
+CAST(20061108.01 AS DATE)
+2006-11-08
+Warnings:
+Note 1292 Truncated incorrect date value: '20061108.01'
+INSERT INTO t1 VALUES (20061108.01);
+Warnings:
+Note 1265 Data truncated for column 'a' at row 1
+DROP TABLE t1;
+SET sql_mode=NO_ZERO_IN_DATE;
+SELECT CAST(20061108.01 AS DATE);
+CAST(20061108.01 AS DATE)
+2006-11-08
+Warnings:
+Note 1292 Truncated incorrect date value: '20061108.01'
+CREATE TABLE t1 (a DATE);
+INSERT INTO t1 VALUES (20061108.01);
+Warnings:
+Note 1265 Data truncated for column 'a' at row 1
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+#
+# MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_temporal_with_date::store_TIME_with_warning
+#
+SET sql_mode='';
+CREATE TABLE t1 (i1 date );
+CREATE TABLE t2 (i2 int unsigned );
+INSERT INTO t2 VALUES (0);
+INSERT INTO t1 SELECT * FROM t2;
+DROP TABLE t1,t2;
+SET sql_mode=DEFAULT;
+#
# End of 10.4 tests
#
diff --git a/mysql-test/main/type_date.test b/mysql-test/main/type_date.test
index cbd6cc846aa..75bbfb3b916 100644
--- a/mysql-test/main/type_date.test
+++ b/mysql-test/main/type_date.test
@@ -646,6 +646,37 @@ EXECUTE IMMEDIATE 'EXPLAIN EXTENDED SELECT * FROM t1 WHERE COALESCE(?,a)<=>COALE
DROP TABLE t1;
+
+--echo #
+--echo # MDEV-15406 NO_ZERO_IN_DATE erroneously affects how CAST(AS DATE) warns about fractional digit truncation
+--echo #
+
+SET sql_mode='';
+CREATE TABLE t1 (a DATE);
+SELECT CAST(20061108.01 AS DATE);
+INSERT INTO t1 VALUES (20061108.01);
+DROP TABLE t1;
+
+SET sql_mode=NO_ZERO_IN_DATE;
+SELECT CAST(20061108.01 AS DATE);
+CREATE TABLE t1 (a DATE);
+INSERT INTO t1 VALUES (20061108.01);
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+
+
+--echo #
+--echo # MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_temporal_with_date::store_TIME_with_warning
+--echo #
+SET sql_mode='';
+CREATE TABLE t1 (i1 date );
+CREATE TABLE t2 (i2 int unsigned );
+INSERT INTO t2 VALUES (0);
+INSERT INTO t1 SELECT * FROM t2;
+DROP TABLE t1,t2;
+SET sql_mode=DEFAULT;
+
+
--echo #
--echo # End of 10.4 tests
--echo #
diff --git a/mysql-test/main/type_datetime.result b/mysql-test/main/type_datetime.result
index 86dddc93a70..7a213842e03 100644
--- a/mysql-test/main/type_datetime.result
+++ b/mysql-test/main/type_datetime.result
@@ -361,7 +361,7 @@ greatest(cast('01-01-01' as date), '01-01-02') + 0
20010102
select least(cast('01-01-01' as datetime), '01-01-02') + 0;
least(cast('01-01-01' as datetime), '01-01-02') + 0
-20010101000000.000000
+20010101000000
select cast(least(cast('01-01-01' as datetime), '01-01-02') as signed);
cast(least(cast('01-01-01' as datetime), '01-01-02') as signed)
20010101000000
@@ -399,7 +399,7 @@ if(@bug28261 = f1, '', @bug28261:= f1)
2001-01-01
2002-02-02
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select if(@bug28261 = f1, '', @bug28261:= f1) from t1;
if(@bug28261 = f1, '', @bug28261:= f1)
2001-01-01
@@ -423,11 +423,11 @@ f1
2001-01-01 00:00:00
2002-02-02 00:00:00
Warnings:
-Warning 1292 Incorrect datetime value: '2002010'
+Warning 1292 Truncated incorrect datetime value: '2002010'
select * from t1 where f1 between 20020101 and 2007010100000;
f1
Warnings:
-Warning 1292 Incorrect datetime value: '2007010100000'
+Warning 1292 Truncated incorrect datetime value: '2007010100000'
drop table t1;
#
# Bug#27216: functions with parameters of different date types may
@@ -498,7 +498,7 @@ f1
45:44:44
15:44:44
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
drop table t1;
create table t1 (a tinyint);
insert into t1 values (), (), ();
@@ -575,18 +575,18 @@ CAST('NULL' AS DATE) < CAST('NULL' AS DATE) n9;
n1 n2 n3 n4 n5 n6 n7 n8 n9
0 0 1 1 1 0 1 0 0
Warnings:
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
-Warning 1292 Incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
+Warning 1292 Truncated incorrect datetime value: 'NULL'
End of 5.0 tests
set @org_mode=@@sql_mode;
create table t1 (da date default '1962-03-03 23:33:34', dt datetime default '1962-03-03');
@@ -917,7 +917,7 @@ CREATE TABLE t1 (a DATETIME);
INSERT INTO t1 VALUES ('0000-00-00 10:20:30');
SELECT a, LEAST(a,'2001-01-01 10:20:30') FROM t1;
a LEAST(a,'2001-01-01 10:20:30')
-0000-00-00 10:20:30 0000-00-00 10:20:30.000000
+0000-00-00 10:20:30 0000-00-00 10:20:30
DROP TABLE t1;
CREATE TABLE t1 (a DATETIME(6));
INSERT INTO t1 VALUES ('0000-00-00 00:00:00.000001');
@@ -1012,7 +1012,7 @@ SELECT * FROM t1 WHERE LENGTH(a)=30+RAND() AND a=' garbage ';
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE t1 ALL NULL NULL NULL NULL 2 100.00 Using where
Warnings:
-Warning 1292 Incorrect datetime value: ' garbage '
+Warning 1292 Truncated incorrect datetime value: ' garbage '
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = TIMESTAMP'0000-00-00 00:00:00' and <cache>(octet_length(TIMESTAMP'0000-00-00 00:00:00')) = 30 + rand()
DROP TABLE t1;
CREATE TABLE t1 (a DATETIME);;
@@ -1131,11 +1131,11 @@ INSERT INTO t1 VALUES ('00:00:00'),('00:01:00');
SELECT 1 FROM t1 WHERE 2016 > SOME (SELECT CAST(a AS DATETIME) FROM t1);
1
Warnings:
-Warning 1292 Incorrect datetime value: '2016'
+Warning 1292 Truncated incorrect datetime value: '2016'
SELECT * FROM t1 WHERE 2016 > CAST(a AS DATETIME);
a
Warnings:
-Warning 1292 Incorrect datetime value: '2016'
+Warning 1292 Truncated incorrect datetime value: '2016'
SELECT 1 FROM t1 WHERE 20160101 > SOME (SELECT CAST(a AS DATETIME) FROM t1);
1
1
@@ -1400,5 +1400,39 @@ Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where octet_length(coalesce(TIME'00:00:00.0',`test`.`t1`.`a`)) <=> octet_length(coalesce(<cache>(TIMESTAMP'2001-01-01 00:00:00.00'),`test`.`t1`.`a`))
DROP TABLE t1;
#
+# MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_temporal_with_date::store_TIME_with_warning
+#
+CREATE TABLE t1 (b BIT(20));
+CREATE TABLE t2 (t DATETIME);
+INSERT IGNORE INTO t1 VALUES (b'000001001100000');
+INSERT INTO t2 SELECT * FROM t1;
+DROP TABLE t1, t2;
+CREATE TABLE t1 (a DATETIME);
+INSERT INTO t1 SELECT CAST(20010101 AS UNSIGNED);
+DROP TABLE t1;
+#
+# MDEV-17563 Different results using table or view when comparing values of time type
+#
+CREATE TABLE t1 (pk int, x1 datetime, x2 varchar(1));
+INSERT INTO t1 VALUES (17,'2001-01-01 09:16:37','');
+INSERT INTO t1 VALUES (18,'2001-01-01 09:16:37','k');
+CREATE VIEW v1 AS SELECT * FROM t1;
+SELECT pk FROM t1 WHERE x1 >x2;
+pk
+17
+18
+Warnings:
+Warning 1292 Truncated incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: 'k'
+SELECT pk FROM v1 WHERE x1 >x2;
+pk
+17
+18
+Warnings:
+Warning 1292 Truncated incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: 'k'
+DROP VIEW v1;
+DROP TABLE t1;
+#
# End of 10.4 tests
#
diff --git a/mysql-test/main/type_datetime.test b/mysql-test/main/type_datetime.test
index 3c8287f8793..7bd7883f469 100644
--- a/mysql-test/main/type_datetime.test
+++ b/mysql-test/main/type_datetime.test
@@ -175,12 +175,12 @@ set @@sql_mode= @org_mode;
## ( Bug#29290 type_datetime.test failure in 5.1 )
## Therefore we sleep a bit if we are too close to midnight.
## The complete test itself needs around 1 second.
-## Therefore a time_distance to midnight of 5 seconds should be sufficient.
-if (`SELECT CURTIME() > SEC_TO_TIME(24 * 3600 - 5)`)
+## Therefore a time_distance to midnight of 10 seconds should be sufficient.
+if (`SELECT CURTIME() > SEC_TO_TIME(24 * 3600 - 10)`)
{
- # We are here when CURTIME() is between '23:59:56' and '23:59:59'.
- # So a sleep time of 5 seconds brings us between '00:00:01' and '00:00:04'.
- --real_sleep 5
+ # We are here when CURTIME() is between '23:59:51' and '23:59:59'.
+ # So a sleep time of 10 seconds brings us between '00:00:01' and '00:00:09'.
+ --real_sleep 10
}
create table t1 (f1 date, f2 datetime, f3 timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);
insert into t1(f1) values(curdate());
@@ -899,5 +899,34 @@ DROP TABLE t1;
--echo #
+--echo # MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_temporal_with_date::store_TIME_with_warning
+--echo #
+
+CREATE TABLE t1 (b BIT(20));
+CREATE TABLE t2 (t DATETIME);
+INSERT IGNORE INTO t1 VALUES (b'000001001100000');
+INSERT INTO t2 SELECT * FROM t1;
+DROP TABLE t1, t2;
+
+CREATE TABLE t1 (a DATETIME);
+INSERT INTO t1 SELECT CAST(20010101 AS UNSIGNED);
+DROP TABLE t1;
+
+
+--echo #
+--echo # MDEV-17563 Different results using table or view when comparing values of time type
+--echo #
+
+CREATE TABLE t1 (pk int, x1 datetime, x2 varchar(1));
+INSERT INTO t1 VALUES (17,'2001-01-01 09:16:37','');
+INSERT INTO t1 VALUES (18,'2001-01-01 09:16:37','k');
+CREATE VIEW v1 AS SELECT * FROM t1;
+SELECT pk FROM t1 WHERE x1 >x2;
+SELECT pk FROM v1 WHERE x1 >x2;
+DROP VIEW v1;
+DROP TABLE t1;
+
+
+--echo #
--echo # End of 10.4 tests
--echo #
diff --git a/mysql-test/main/type_decimal.result b/mysql-test/main/type_decimal.result
index aed56164a39..dadaa5a4b77 100644
--- a/mysql-test/main/type_decimal.result
+++ b/mysql-test/main/type_decimal.result
@@ -1204,5 +1204,19 @@ Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where <cache>(octet_length(10.0)) + `test`.`t1`.`a` <=> <cache>(octet_length(10.00)) + `test`.`t1`.`a`
DROP TABLE t1;
#
+# MDEV-16984 Assertion `dec' failed in Dec_ptr::cmp
+#
+SET sql_mode='';
+CREATE TABLE t1 (dc decimal(10));
+INSERT INTO t1 VALUES (0000000),(NULL);
+SELECT 1 FROM t1 GROUP BY 'm' <=> dc;
+1
+1
+1
+Warnings:
+Warning 1292 Truncated incorrect DECIMAL value: 'm'
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+#
# End of 10.4 tests
#
diff --git a/mysql-test/main/type_decimal.test b/mysql-test/main/type_decimal.test
index 3921e86a940..53ad2698f50 100644
--- a/mysql-test/main/type_decimal.test
+++ b/mysql-test/main/type_decimal.test
@@ -745,5 +745,16 @@ DROP TABLE t1;
--echo #
+--echo # MDEV-16984 Assertion `dec' failed in Dec_ptr::cmp
+--echo #
+SET sql_mode='';
+CREATE TABLE t1 (dc decimal(10));
+INSERT INTO t1 VALUES (0000000),(NULL);
+SELECT 1 FROM t1 GROUP BY 'm' <=> dc;
+DROP TABLE t1;
+SET sql_mode=DEFAULT;
+
+
+--echo #
--echo # End of 10.4 tests
--echo #
diff --git a/mysql-test/main/type_float.result b/mysql-test/main/type_float.result
index 0ac018379d1..bd1a722f80b 100644
--- a/mysql-test/main/type_float.result
+++ b/mysql-test/main/type_float.result
@@ -448,6 +448,46 @@ select format(truncate('1.7976931348623157E+308',-12),1,'fr_BE') as foo;
foo
0
#
+# MDEV-17249 MAKETIME(-1e50,0,0) returns a wrong result
+#
+SELECT LEFT('a',EXP(50));
+LEFT('a',EXP(50))
+a
+SELECT LEFT('a', COALESCE(1e30));
+LEFT('a', COALESCE(1e30))
+a
+CREATE TABLE t1 (a FLOAT);
+INSERT INTO t1 VALUES (1e30);
+SELECT LEFT('a',a), LEFT('a',1e30) FROM t1;
+LEFT('a',a) LEFT('a',1e30)
+a a
+DROP TABLE t1;
+PREPARE stmt FROM 'SELECT LEFT(111,?)';
+SET @a=1e30;
+EXECUTE stmt USING @a;
+LEFT(111,?)
+111
+DEALLOCATE PREPARE stmt;
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (1),(2),(3);
+SELECT LEFT('a',(SELECT 1e30 FROM t1 LIMIT 1));
+LEFT('a',(SELECT 1e30 FROM t1 LIMIT 1))
+a
+DROP TABLE t1;
+CREATE TABLE t1 (a DOUBLE);
+INSERT INTO t1 VALUES (1e30),(0);
+SELECT LEFT('a', SUM(a)) FROM t1;
+LEFT('a', SUM(a))
+a
+Warnings:
+Warning 1916 Got overflow when converting '1e30' to INT. Value truncated
+SELECT LEFT('a', AVG(a)) FROM t1;
+LEFT('a', AVG(a))
+a
+Warnings:
+Warning 1916 Got overflow when converting '5e29' to INT. Value truncated
+DROP TABLE t1;
+#
# Bug #13500371 63704: CONVERSION OF '1.' TO A NUMBER GIVES ERROR 1265
# (WARN_DATA_TRUNCATED)
#
diff --git a/mysql-test/main/type_float.test b/mysql-test/main/type_float.test
index 3d0131b3bb0..f42d3445e2a 100644
--- a/mysql-test/main/type_float.test
+++ b/mysql-test/main/type_float.test
@@ -332,6 +332,36 @@ eval select concat((truncate((-1.7976931348623157E+307),(0x1e))),
select format(truncate('1.7976931348623157E+308',-12),1,'fr_BE') as foo;
+
+--echo #
+--echo # MDEV-17249 MAKETIME(-1e50,0,0) returns a wrong result
+--echo #
+
+SELECT LEFT('a',EXP(50));
+SELECT LEFT('a', COALESCE(1e30));
+
+CREATE TABLE t1 (a FLOAT);
+INSERT INTO t1 VALUES (1e30);
+SELECT LEFT('a',a), LEFT('a',1e30) FROM t1;
+DROP TABLE t1;
+
+PREPARE stmt FROM 'SELECT LEFT(111,?)';
+SET @a=1e30;
+EXECUTE stmt USING @a;
+DEALLOCATE PREPARE stmt;
+
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 VALUES (1),(2),(3);
+SELECT LEFT('a',(SELECT 1e30 FROM t1 LIMIT 1));
+DROP TABLE t1;
+
+CREATE TABLE t1 (a DOUBLE);
+INSERT INTO t1 VALUES (1e30),(0);
+SELECT LEFT('a', SUM(a)) FROM t1;
+SELECT LEFT('a', AVG(a)) FROM t1;
+DROP TABLE t1;
+
+
--echo #
--echo # Bug #13500371 63704: CONVERSION OF '1.' TO A NUMBER GIVES ERROR 1265
--echo # (WARN_DATA_TRUNCATED)
diff --git a/mysql-test/main/type_newdecimal.result b/mysql-test/main/type_newdecimal.result
index ba84ff50504..140f36b1261 100644
--- a/mysql-test/main/type_newdecimal.result
+++ b/mysql-test/main/type_newdecimal.result
@@ -1995,8 +1995,50 @@ select 0.0000000001 mod 1;
select 0.01 mod 1;
0.01 mod 1
0.01
+CREATE TABLE t1 (
+`FLD1` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD2` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD3` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD4` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD5` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD6` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD7` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD8` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD9` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD10` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD11` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD12` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD13` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD14` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD15` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD16` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD17` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD18` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD19` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD20` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD21` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD22` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+`FLD23` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000
+);
+INSERT INTO t1 VALUES (001.0760,000.9500,001.0000,001.0000,001.0000,
+001.0000,001.0000,001.0000,001.0000,001.0000,001.0000,000.5949,001.0194,
+001.0000,001.0000,001.0000,001.0000,001.0000,001.0000,000.9220,001.1890,001.2130,327.2690);
+select FLD1*FLD2*FLD3*FLD4*FLD5*FLD6*FLD7*FLD8*FLD9*FLD10*FLD11*FLD12*FLD13*FLD14*FLD15*FLD16*FLD17*FLD18*FLD19*FLD20*FLD21*FLD22*FLD23 as calc1 from t1;
+calc1
+269.77575757644053032218703200000000000000
+select FLD23*FLD2*FLD1*FLD4*FLD5*FLD11*FLD12*FLD13*FLD3*FLD15*FLD16*FLD17*FLD18*FLD19*FLD20*FLD21*FLD22*FLD14*FLD6*FLD7*FLD8*FLD9*FLD10 as calc2 from t1;
+calc2
+269.77575757644053032218703200000000000000
+DROP TABLE t1;
+CREATE TABLE t1 AS SELECT 1.0 * 2.000;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `1.0 * 2.000` decimal(6,4) NOT NULL
+) ENGINE=MyISAM DEFAULT CHARSET=latin1
+DROP TABLE t1;
#
-# Start of 10.0 tests
+# End of 5.5 tests
#
#
# MDEV-6950 Bad results with joins comparing DATE and INT/ENUM/VARCHAR columns
diff --git a/mysql-test/main/type_newdecimal.test b/mysql-test/main/type_newdecimal.test
index dd5311e4be3..d2d64b0baee 100644
--- a/mysql-test/main/type_newdecimal.test
+++ b/mysql-test/main/type_newdecimal.test
@@ -1583,8 +1583,51 @@ select 0.000000000000000000000000000000000000000000000000001 mod 1;
select 0.0000000001 mod 1;
select 0.01 mod 1;
+#
+# MDEV-17256 Decimal field multiplication bug
+#
+
+CREATE TABLE t1 (
+ `FLD1` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD2` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD3` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD4` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD5` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD6` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD7` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD8` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD9` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD10` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD11` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD12` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD13` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD14` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD15` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD16` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD17` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD18` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD19` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD20` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD21` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD22` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000,
+ `FLD23` decimal(7,4) unsigned zerofill NOT NULL DEFAULT 001.0000
+);
+
+INSERT INTO t1 VALUES (001.0760,000.9500,001.0000,001.0000,001.0000,
+ 001.0000,001.0000,001.0000,001.0000,001.0000,001.0000,000.5949,001.0194,
+ 001.0000,001.0000,001.0000,001.0000,001.0000,001.0000,000.9220,001.1890,001.2130,327.2690);
+
+select FLD1*FLD2*FLD3*FLD4*FLD5*FLD6*FLD7*FLD8*FLD9*FLD10*FLD11*FLD12*FLD13*FLD14*FLD15*FLD16*FLD17*FLD18*FLD19*FLD20*FLD21*FLD22*FLD23 as calc1 from t1;
+select FLD23*FLD2*FLD1*FLD4*FLD5*FLD11*FLD12*FLD13*FLD3*FLD15*FLD16*FLD17*FLD18*FLD19*FLD20*FLD21*FLD22*FLD14*FLD6*FLD7*FLD8*FLD9*FLD10 as calc2 from t1;
+
+DROP TABLE t1;
+
+CREATE TABLE t1 AS SELECT 1.0 * 2.000;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+
--echo #
---echo # Start of 10.0 tests
+--echo # End of 5.5 tests
--echo #
--echo #
diff --git a/mysql-test/main/type_temporal_innodb.result b/mysql-test/main/type_temporal_innodb.result
index b869822722d..f8d8bc018bd 100644
--- a/mysql-test/main/type_temporal_innodb.result
+++ b/mysql-test/main/type_temporal_innodb.result
@@ -56,7 +56,7 @@ SELECT DATE'0000-00-00'='';
DATE'0000-00-00'=''
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
CREATE TABLE t1 (a ENUM('a'), b DATE, c INT, KEY(b)) ENGINE=InnoDB;
INSERT IGNORE INTO t1 VALUES ('','0000-00-00',0);
Warnings:
@@ -65,49 +65,49 @@ SELECT * FROM t1 WHERE b='';
a b c
0000-00-00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 IGNORE KEY (b) WHERE b='';
a b c
0000-00-00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 WHERE a=b;
a b c
0000-00-00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT 1 FROM t1 WHERE (SELECT a FROM t1 group by c) = b;
1
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
ALTER TABLE t1 ENGINE=MyISAM;
SELECT * FROM t1 WHERE b='';
a b c
0000-00-00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 IGNORE KEY (b) WHERE b='';
a b c
0000-00-00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 WHERE a=b;
a b c
0000-00-00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT 1 FROM t1 WHERE (SELECT a FROM t1 group by c) = b;
1
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
DROP TABLE t1;
SELECT TIMESTAMP'0000-00-00 00:00:00'='';
TIMESTAMP'0000-00-00 00:00:00'=''
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
CREATE TABLE t1 (a ENUM('a'), b DATETIME, c INT, KEY(b)) ENGINE=InnoDB;
INSERT IGNORE INTO t1 VALUES ('','0000-00-00 00:00:00',0);
Warnings:
@@ -116,43 +116,43 @@ SELECT * FROM t1 WHERE b='';
a b c
0000-00-00 00:00:00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 IGNORE KEY (b) WHERE b='';
a b c
0000-00-00 00:00:00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 WHERE a=b;
a b c
0000-00-00 00:00:00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT 1 FROM t1 WHERE (SELECT a FROM t1 group by c) = b;
1
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
ALTER TABLE t1 ENGINE=MyISAM;
SELECT * FROM t1 WHERE b='';
a b c
0000-00-00 00:00:00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 IGNORE KEY (b) WHERE b='';
a b c
0000-00-00 00:00:00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT * FROM t1 WHERE a=b;
a b c
0000-00-00 00:00:00 0
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
SELECT 1 FROM t1 WHERE (SELECT a FROM t1 group by c) = b;
1
1
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
DROP TABLE t1;
CREATE TABLE t1 (d DATE) ENGINE=InnoDB;
INSERT INTO t1 VALUES ('2012-12-21');
diff --git a/mysql-test/main/type_time.result b/mysql-test/main/type_time.result
index 8f50d49d4b9..0a66a94db69 100644
--- a/mysql-test/main/type_time.result
+++ b/mysql-test/main/type_time.result
@@ -1463,9 +1463,9 @@ GREATEST('2010-01-01 10:10:10',TIME('-20:20:20')) AS gt_minus20_implicit,
GREATEST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('-20:20:20')) AS gt_minis20_explicit,
GREATEST('2010-01-01 10:10:10',TIME('20:20:20')) AS gt_plus20_implicit,
GREATEST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('20:20:20')) AS gt_plus20_explicit;
-gt_minus20_implicit 10:10:10.000000
+gt_minus20_implicit 10:10:10
gt_minis20_explicit 10:10:10.000000
-gt_plus20_implicit 20:20:20.000000
+gt_plus20_implicit 20:20:20
gt_plus20_explicit 20:20:20.000000
SELECT
HOUR(GREATEST('2010-01-01 10:10:10',TIME('-20:20:20'))) AS gt_minus20_implicit,
@@ -1481,9 +1481,9 @@ LEAST('2010-01-01 10:10:10',TIME('-20:20:20')) AS lt_minus20_implicit,
LEAST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('-20:20:20')) AS lt_minus20_explicit,
LEAST('2010-01-01 10:10:10',TIME('20:20:20')) AS lt_plus20_implicit,
LEAST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('20:20:20')) AS lt_plus20_explicit;
-lt_minus20_implicit -20:20:20.000000
+lt_minus20_implicit -20:20:20
lt_minus20_explicit -20:20:20.000000
-lt_plus20_implicit 10:10:10.000000
+lt_plus20_implicit 10:10:10
lt_plus20_explicit 10:10:10.000000
SELECT
HOUR(LEAST('2010-01-01 10:10:10',TIME('-20:20:20'))) AS lt_minus20_implicit,
@@ -1499,9 +1499,9 @@ GREATEST('2010-01-01 10:10:10',TIME('-200:20:20')) AS gt_minus200_implicit,
GREATEST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('-200:20:20')) AS gt_minus200_explictit,
GREATEST('2010-01-01 10:10:10',TIME('200:20:20')) AS gt_plus200_implicit,
GREATEST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('200:20:20')) AS gt_plus200_explicit;
-gt_minus200_implicit 10:10:10.000000
+gt_minus200_implicit 10:10:10
gt_minus200_explictit 10:10:10.000000
-gt_plus200_implicit 200:20:20.000000
+gt_plus200_implicit 200:20:20
gt_plus200_explicit 200:20:20.000000
SELECT
HOUR(GREATEST('2010-01-01 10:10:10',TIME('-200:20:20'))) AS gt_minus200_implicit,
@@ -1517,9 +1517,9 @@ LEAST('2010-01-01 10:10:10',TIME('-200:20:20')) AS lt_minus200_implicit,
LEAST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('-200:20:20')) AS lt_minus200_explictit,
LEAST('2010-01-01 10:10:10',TIME('200:20:20')) AS lt_plus200_implicit,
LEAST(CAST('2010-01-01 10:10:10' AS TIME(6)),TIME('200:20:20')) AS lt_plus200_explicit;
-lt_minus200_implicit -200:20:20.000000
+lt_minus200_implicit -200:20:20
lt_minus200_explictit -200:20:20.000000
-lt_plus200_implicit 10:10:10.000000
+lt_plus200_implicit 10:10:10
lt_plus200_explicit 10:10:10.000000
SELECT
HOUR(LEAST('2010-01-01 10:10:10',TIME('-200:20:20'))) AS lt_minus200_implicit,
@@ -2064,5 +2064,109 @@ Warnings:
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where octet_length(coalesce(TIME'00:00:00.0',`test`.`t1`.`a`)) <=> octet_length(coalesce(<cache>(TIME'00:00:00.00'),`test`.`t1`.`a`))
DROP TABLE t1;
#
+# MDEV-16971 Assertion `is_valid_value_slow()' failed in Time::adjust_time_range_or_invalidate
+#
+SET sql_mode='';
+CREATE TABLE t1 (d1 date, t1 time, KEY t1 (t1));
+INSERT INTO t1 VALUES ('1982-12-19','08:16:31'),('1981-04-19','21:52:59'),('1971-06-09','07:15:44'),('2007-08-15','03:55:02'),('1993-06-05','04:17:51'),('2034-07-01','17:31:12'),('1998-08-24','08:09:27'),('1991-01-15','01:14:07'),('2001-02-25','10:41:28'),('1974-06-24','10:21:58'),('1977-04-21','16:38:05'),('1981-12-03','01:24:42'),('1972-06-15','20:19:16'),('1989-08-10','08:53:47'),('2018-05-19','15:06:49'),('1984-01-12','15:56:11'),('2013-01-23','04:16:16'),('2000-06-10','02:06:44'),('1995-01-03','04:51:38');
+CREATE TABLE t2 (d1 date );
+INSERT INTO t2 VALUES ('2018-06-01'),('1979-10-25'),('1974-08-22'),('1980-06-17');
+SELECT * FROM (t1 JOIN t2 ON (t2.d1 = t1.t1)) WHERE (t1.d1 > 70 );
+d1 t1 d1
+UPDATE (t1 JOIN t2 ON (t2.d1 = t1.t1)) SET t1.d1 = '2018-07-07' WHERE (t1.d1 > 70 );
+DROP TABLE t1,t2;
+#
+# MDEV-17219 Assertion `!t->fraction_remainder(decimals())' failed in Field_time::store_TIME_with_warning
+#
+SET optimizer_use_condition_selectivity=3;
+CREATE TABLE t1 (it TIME NOT NULL);
+INSERT INTO t1 VALUES ('07:25:13'),('05:15:55'),('09:58:01'),('04:23:57'),('19:37:28'),('01:38:05'),('20:50:52');
+SELECT 1 FROM t1 WHERE it < -7487797330456870912;
+1
+Warnings:
+Warning 1292 Truncated incorrect time value: '-7487797330456870912'
+DROP TABLE t1;
+SET optimizer_use_condition_selectivity=DEFAULT;
+#
+# MDEV-17417 TIME(99991231235959) returns 838:59:59 instead of 23:59:58
+#
+SELECT TIME(99991231235957), TIME(99991231235958), TIME(99991231235959);
+TIME(99991231235957) TIME(99991231235958) TIME(99991231235959)
+23:59:57 23:59:58 23:59:59
+#
+# MDEV-17634 Regression: TIME(0)=TIME('z') returns NULL vs 1
+#
+SELECT
+TIMESTAMP(0)=TIMESTAMP('z') AS ts,
+DATE(0)=DATE('z') AS d,
+TIME(0)=TIME('z') AS t;
+ts d t
+1 1 1
+Warnings:
+Warning 1292 Truncated incorrect datetime value: 'z'
+Warning 1292 Truncated incorrect datetime value: 'z'
+Warning 1292 Truncated incorrect time value: 'z'
+SELECT
+TIMESTAMP(0)=TIMESTAMP('') AS ts,
+DATE(0)=DATE('') AS d,
+TIME(0)=TIME('') AS t;
+ts d t
+1 1 1
+Warnings:
+Warning 1292 Truncated incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
+Warning 1292 Truncated incorrect time value: ''
+#
+# MDEV-17563 Different results using table or view when comparing values of time type
+#
+CREATE TABLE t1 (pk int, x1 time, x2 varchar(1));
+INSERT INTO t1 VALUES (17,'09:16:37','k'),(70,'19:44:22','k');
+CREATE VIEW v1 AS SELECT * FROM t1;
+SELECT pk FROM t1 WHERE x1 >x2;
+pk
+17
+70
+Warnings:
+Warning 1292 Truncated incorrect time value: 'k'
+Warning 1292 Truncated incorrect time value: 'k'
+SELECT pk FROM v1 WHERE x1 >x2;
+pk
+17
+70
+Warnings:
+Warning 1292 Truncated incorrect time value: 'k'
+Warning 1292 Truncated incorrect time value: 'k'
+DROP VIEW v1;
+DROP TABLE t1;
+CREATE TABLE t1 (pk int, x1 time, x2 varchar(1));
+INSERT INTO t1 VALUES (17,'09:16:37',''),(70,'19:44:22','k');
+CREATE VIEW v1 AS SELECT * FROM t1;
+SELECT pk FROM t1 WHERE x1 >x2;
+pk
+17
+70
+Warnings:
+Warning 1292 Truncated incorrect time value: ''
+Warning 1292 Truncated incorrect time value: 'k'
+SELECT pk FROM v1 WHERE x1 >x2;
+pk
+17
+70
+Warnings:
+Warning 1292 Truncated incorrect time value: ''
+Warning 1292 Truncated incorrect time value: 'k'
+DROP VIEW IF EXISTS v1;
+DROP TABLE IF EXISTS t1;
+#
+# MDEV-17625 Different warnings when comparing a garbage to DATETIME vs TIME
+#
+SELECT TIMESTAMP(0)='z', DATE(0)='z', TIME(0)='z';
+TIMESTAMP(0)='z' DATE(0)='z' TIME(0)='z'
+1 1 1
+Warnings:
+Warning 1292 Truncated incorrect datetime value: 'z'
+Warning 1292 Truncated incorrect datetime value: 'z'
+Warning 1292 Truncated incorrect time value: 'z'
+#
# End of 10.4 tests
#
diff --git a/mysql-test/main/type_time.test b/mysql-test/main/type_time.test
index f4a1a474046..5e4090f48a4 100644
--- a/mysql-test/main/type_time.test
+++ b/mysql-test/main/type_time.test
@@ -1340,5 +1340,75 @@ EXECUTE IMMEDIATE 'EXPLAIN EXTENDED SELECT * FROM t1 WHERE LENGTH(COALESCE(TIME'
DROP TABLE t1;
--echo #
+--echo # MDEV-16971 Assertion `is_valid_value_slow()' failed in Time::adjust_time_range_or_invalidate
+--echo #
+SET sql_mode='';
+CREATE TABLE t1 (d1 date, t1 time, KEY t1 (t1));
+INSERT INTO t1 VALUES ('1982-12-19','08:16:31'),('1981-04-19','21:52:59'),('1971-06-09','07:15:44'),('2007-08-15','03:55:02'),('1993-06-05','04:17:51'),('2034-07-01','17:31:12'),('1998-08-24','08:09:27'),('1991-01-15','01:14:07'),('2001-02-25','10:41:28'),('1974-06-24','10:21:58'),('1977-04-21','16:38:05'),('1981-12-03','01:24:42'),('1972-06-15','20:19:16'),('1989-08-10','08:53:47'),('2018-05-19','15:06:49'),('1984-01-12','15:56:11'),('2013-01-23','04:16:16'),('2000-06-10','02:06:44'),('1995-01-03','04:51:38');
+CREATE TABLE t2 (d1 date );
+INSERT INTO t2 VALUES ('2018-06-01'),('1979-10-25'),('1974-08-22'),('1980-06-17');
+SELECT * FROM (t1 JOIN t2 ON (t2.d1 = t1.t1)) WHERE (t1.d1 > 70 );
+UPDATE (t1 JOIN t2 ON (t2.d1 = t1.t1)) SET t1.d1 = '2018-07-07' WHERE (t1.d1 > 70 );
+DROP TABLE t1,t2;
+
+--echo #
+--echo # MDEV-17219 Assertion `!t->fraction_remainder(decimals())' failed in Field_time::store_TIME_with_warning
+--echo #
+SET optimizer_use_condition_selectivity=3;
+CREATE TABLE t1 (it TIME NOT NULL);
+INSERT INTO t1 VALUES ('07:25:13'),('05:15:55'),('09:58:01'),('04:23:57'),('19:37:28'),('01:38:05'),('20:50:52');
+SELECT 1 FROM t1 WHERE it < -7487797330456870912;
+DROP TABLE t1;
+SET optimizer_use_condition_selectivity=DEFAULT;
+
+--echo #
+--echo # MDEV-17417 TIME(99991231235959) returns 838:59:59 instead of 23:59:58
+--echo #
+SELECT TIME(99991231235957), TIME(99991231235958), TIME(99991231235959);
+
+--echo #
+--echo # MDEV-17634 Regression: TIME(0)=TIME('z') returns NULL vs 1
+--echo #
+SELECT
+ TIMESTAMP(0)=TIMESTAMP('z') AS ts,
+ DATE(0)=DATE('z') AS d,
+ TIME(0)=TIME('z') AS t;
+
+SELECT
+ TIMESTAMP(0)=TIMESTAMP('') AS ts,
+ DATE(0)=DATE('') AS d,
+ TIME(0)=TIME('') AS t;
+
+
+--echo #
+--echo # MDEV-17563 Different results using table or view when comparing values of time type
+--echo #
+
+CREATE TABLE t1 (pk int, x1 time, x2 varchar(1));
+INSERT INTO t1 VALUES (17,'09:16:37','k'),(70,'19:44:22','k');
+CREATE VIEW v1 AS SELECT * FROM t1;
+SELECT pk FROM t1 WHERE x1 >x2;
+SELECT pk FROM v1 WHERE x1 >x2;
+DROP VIEW v1;
+DROP TABLE t1;
+
+
+CREATE TABLE t1 (pk int, x1 time, x2 varchar(1));
+INSERT INTO t1 VALUES (17,'09:16:37',''),(70,'19:44:22','k');
+CREATE VIEW v1 AS SELECT * FROM t1;
+SELECT pk FROM t1 WHERE x1 >x2;
+SELECT pk FROM v1 WHERE x1 >x2;
+DROP VIEW IF EXISTS v1;
+DROP TABLE IF EXISTS t1;
+
+
+--echo #
+--echo # MDEV-17625 Different warnings when comparing a garbage to DATETIME vs TIME
+--echo #
+
+SELECT TIMESTAMP(0)='z', DATE(0)='z', TIME(0)='z';
+
+
+--echo #
--echo # End of 10.4 tests
--echo #
diff --git a/mysql-test/main/type_timestamp.result b/mysql-test/main/type_timestamp.result
index 6fcc802b91a..a708ef5ec34 100644
--- a/mysql-test/main/type_timestamp.result
+++ b/mysql-test/main/type_timestamp.result
@@ -872,7 +872,7 @@ SELECT * FROM t1 WHERE LENGTH(a)=30+RAND() AND a=' garbage ';
id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE t1 ALL NULL NULL NULL NULL 2 100.00 Using where
Warnings:
-Warning 1292 Incorrect datetime value: ' garbage '
+Warning 1292 Truncated incorrect datetime value: ' garbage '
Note 1003 select `test`.`t1`.`a` AS `a` from `test`.`t1` where `test`.`t1`.`a` = TIMESTAMP'0000-00-00 00:00:00' and <cache>(octet_length(TIMESTAMP'0000-00-00 00:00:00')) = 30 + rand()
DROP TABLE t1;
CREATE TABLE t1 (a TIMESTAMP);;
@@ -1018,3 +1018,20 @@ DROP TABLE t1;
#
# End of 10.3 tests
#
+#
+# Start of 10.4 tests
+#
+#
+# MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_temporal_with_date::store_TIME_with_warning
+#
+CREATE TABLE t1 (b BIT(20));
+CREATE TABLE t2 (t TIMESTAMP);
+INSERT IGNORE INTO t1 VALUES (b'000001001100000');
+INSERT INTO t2 SELECT * FROM t1;
+DROP TABLE t1, t2;
+CREATE TABLE t1 (a TIMESTAMP);
+INSERT INTO t1 SELECT CAST(20010101 AS UNSIGNED);
+DROP TABLE t1;
+#
+# End of 10.4 tests
+#
diff --git a/mysql-test/main/type_timestamp.test b/mysql-test/main/type_timestamp.test
index 6d81a86331a..eeb6e2f8213 100644
--- a/mysql-test/main/type_timestamp.test
+++ b/mysql-test/main/type_timestamp.test
@@ -606,3 +606,25 @@ DROP TABLE t1;
--echo #
--echo # End of 10.3 tests
--echo #
+
+--echo #
+--echo # Start of 10.4 tests
+--echo #
+
+--echo #
+--echo # MDEV-17216 Assertion `!dt->fraction_remainder(decimals())' failed in Field_temporal_with_date::store_TIME_with_warning
+--echo #
+
+CREATE TABLE t1 (b BIT(20));
+CREATE TABLE t2 (t TIMESTAMP);
+INSERT IGNORE INTO t1 VALUES (b'000001001100000');
+INSERT INTO t2 SELECT * FROM t1;
+DROP TABLE t1, t2;
+
+CREATE TABLE t1 (a TIMESTAMP);
+INSERT INTO t1 SELECT CAST(20010101 AS UNSIGNED);
+DROP TABLE t1;
+
+--echo #
+--echo # End of 10.4 tests
+--echo #
diff --git a/mysql-test/main/type_year.result b/mysql-test/main/type_year.result
index 3fdca099a94..3f589f38267 100644
--- a/mysql-test/main/type_year.result
+++ b/mysql-test/main/type_year.result
@@ -396,7 +396,14 @@ a
drop table t1;
drop function y2k;
#
-# Start of 10.1 tests
+# MDEV-17257 Server crashes in Item::field_type_for_temporal_comparison or in get_datetime_value on SELECT with YEAR field and IN
+#
+CREATE TABLE t1 (y YEAR);
+SELECT * FROM t1 WHERE y IN ( CAST( '1993-03-26 10:14:20' AS DATE ), NULL );
+y
+DROP TABLE t1;
+#
+# End of 10.0 tests
#
#
# MDEV-8741 Equal field propagation leaves some remainders after simplifying WHERE zerofill_column=2010 AND zerofill_column>=2010
@@ -554,5 +561,20 @@ MIN(a) MAX(a)
70 69
DROP TABLE t1;
#
+# MDEV-17015 Assertion `m_year <= 9999' failed in Year::Year upon bad argument to MAKEDATE
+#
+SELECT MAKEDATE(18446744073709551615, 1);
+MAKEDATE(18446744073709551615, 1)
+NULL
+#
+# MDEV-17607 DATE(COALESCE(year_column)) returns a wrong result
+#
+CREATE TABLE t1 (a YEAR);
+INSERT INTO t1 VALUES (NULL);
+SELECT COALESCE(a), DATE(COALESCE(a)) FROM t1;
+COALESCE(a) DATE(COALESCE(a))
+NULL NULL
+DROP TABLE t1;
+#
# End of 10.4 tests
#
diff --git a/mysql-test/main/type_year.test b/mysql-test/main/type_year.test
index 657940a62a8..ea7514898cd 100644
--- a/mysql-test/main/type_year.test
+++ b/mysql-test/main/type_year.test
@@ -187,9 +187,16 @@ select a from t1 where a=b; # not a constant
drop table t1;
drop function y2k;
+--echo #
+--echo # MDEV-17257 Server crashes in Item::field_type_for_temporal_comparison or in get_datetime_value on SELECT with YEAR field and IN
+--echo #
+
+CREATE TABLE t1 (y YEAR);
+SELECT * FROM t1 WHERE y IN ( CAST( '1993-03-26 10:14:20' AS DATE ), NULL );
+DROP TABLE t1;
--echo #
---echo # Start of 10.1 tests
+--echo # End of 10.0 tests
--echo #
--echo #
@@ -294,6 +301,19 @@ SELECT a, CAST(a AS DATE), CAST(COALESCE(a) AS DATE) FROM t1;
SELECT MIN(a), MAX(a) FROM t1;
DROP TABLE t1;
+--echo #
+--echo # MDEV-17015 Assertion `m_year <= 9999' failed in Year::Year upon bad argument to MAKEDATE
+--echo #
+SELECT MAKEDATE(18446744073709551615, 1);
+
+--echo #
+--echo # MDEV-17607 DATE(COALESCE(year_column)) returns a wrong result
+--echo #
+
+CREATE TABLE t1 (a YEAR);
+INSERT INTO t1 VALUES (NULL);
+SELECT COALESCE(a), DATE(COALESCE(a)) FROM t1;
+DROP TABLE t1;
--echo #
--echo # End of 10.4 tests
diff --git a/mysql-test/main/union.result b/mysql-test/main/union.result
index fe80f67045c..0c6ddd3675a 100644
--- a/mysql-test/main/union.result
+++ b/mysql-test/main/union.result
@@ -2149,6 +2149,22 @@ DROP VIEW v1;
UNION
(SELECT 2, 2);
ERROR 42S02: Table 'test.v1' doesn't exist
+#
+# Bug#27197235 USER VARIABLE + UINON + DECIMAL COLUMN RETURNS
+# WRONG VALUES
+#
+SET NAMES utf8;
+SET @advertAcctId = 1000003;
+select @advertAcctId as a from dual union all select 1.0 from dual;
+a
+1000003.0
+1.0
+SET NAMES latin1;
+SET @advertAcctId = 1000003;
+select @advertAcctId as a from dual union all select 1.0 from dual;
+a
+1000003.0
+1.0
End of 5.5 tests
#
# WL#1763 Avoid creating temporary table in UNION ALL
diff --git a/mysql-test/main/union.test b/mysql-test/main/union.test
index d0a8e335d88..ca14731600e 100644
--- a/mysql-test/main/union.test
+++ b/mysql-test/main/union.test
@@ -1480,6 +1480,21 @@ DROP VIEW v1;
UNION
(SELECT 2, 2);
+--echo #
+--echo # Bug#27197235 USER VARIABLE + UINON + DECIMAL COLUMN RETURNS
+--echo # WRONG VALUES
+--echo #
+
+let $old_charset= `SELECT @@character_set_client`;
+
+SET NAMES utf8;
+SET @advertAcctId = 1000003;
+select @advertAcctId as a from dual union all select 1.0 from dual;
+
+eval SET NAMES $old_charset;
+SET @advertAcctId = 1000003;
+select @advertAcctId as a from dual union all select 1.0 from dual;
+
--echo End of 5.5 tests
--echo #
diff --git a/mysql-test/main/win.result b/mysql-test/main/win.result
index fd0fbefdcc5..2f757756117 100644
--- a/mysql-test/main/win.result
+++ b/mysql-test/main/win.result
@@ -38,10 +38,10 @@ a row_number() over (partition by a order by b)
select a, b, x, row_number() over (partition by a order by x) from t1;
a b x row_number() over (partition by a order by x)
2 10 xx 1
-2 10 zz 3
2 20 yy 2
-3 10 xxx 2
+2 10 zz 3
3 20 vvv 1
+3 10 xxx 2
drop table t1;
create table t1 (pk int primary key, a int, b int);
insert into t1 values
@@ -54,13 +54,14 @@ select
pk, a, b,
row_number() over (order by a),
row_number() over (order by b)
-from t1;
+from t1
+order by b;
pk a b row_number() over (order by a) row_number() over (order by b)
-1 10 22 1 5
-2 11 21 2 4
-3 12 20 3 3
-4 13 19 4 2
5 14 18 5 1
+4 13 19 4 2
+3 12 20 3 3
+2 11 21 2 4
+1 10 22 1 5
drop table t1;
#
# Try RANK() function
@@ -228,16 +229,16 @@ count(*) over (partition by c order by pk desc
rows between 2 preceding and 2 following) as CNT
from t1;
pk c CNT
-1 1 3
-2 1 4
-3 1 4
4 1 3
-5 2 3
-6 2 4
-7 2 5
-8 2 5
-9 2 4
+3 1 4
+2 1 4
+1 1 3
10 2 3
+9 2 4
+8 2 5
+7 2 5
+6 2 4
+5 2 3
drop table t0,t1;
#
# Resolution of window names
@@ -535,42 +536,40 @@ insert into t3 values
(5, 2),
(6, 2);
select
-pk,
val,
count(val) over (order by val
range between current row and
current row)
as CNT
from t3;
-pk val CNT
-0 1 3
-1 1 3
-2 1 3
-3 2 4
-4 2 4
-5 2 4
-6 2 4
+val CNT
+1 3
+1 3
+1 3
+2 4
+2 4
+2 4
+2 4
insert into t3 values
(7, 3),
(8, 3);
select
-pk,
val,
count(val) over (order by val
range between current row and
current row)
as CNT
from t3;
-pk val CNT
-0 1 3
-1 1 3
-2 1 3
-3 2 4
-4 2 4
-5 2 4
-6 2 4
-7 3 2
-8 3 2
+val CNT
+1 3
+1 3
+1 3
+2 4
+2 4
+2 4
+2 4
+3 2
+3 2
drop table t3;
# Now, check with PARTITION BY
create table t4 (
@@ -599,7 +598,6 @@ insert into t4 values
(5678, 208, 3);
select
part_id,
-pk,
val,
count(val) over (partition by part_id
order by val
@@ -607,31 +605,30 @@ range between current row and
current row)
as CNT
from t4;
-part_id pk val CNT
-1234 100 1 3
-1234 101 1 3
-1234 102 1 3
-1234 103 2 4
-1234 104 2 4
-1234 105 2 4
-1234 106 2 4
-1234 107 3 2
-1234 108 3 2
-5678 200 1 3
-5678 201 1 3
-5678 202 1 3
-5678 203 2 4
-5678 204 2 4
-5678 205 2 4
-5678 206 2 4
-5678 207 3 2
-5678 208 3 2
+part_id val CNT
+1234 1 3
+1234 1 3
+1234 1 3
+1234 2 4
+1234 2 4
+1234 2 4
+1234 2 4
+1234 3 2
+1234 3 2
+5678 1 3
+5678 1 3
+5678 1 3
+5678 2 4
+5678 2 4
+5678 2 4
+5678 2 4
+5678 3 2
+5678 3 2
#
# Try RANGE UNBOUNDED PRECEDING | FOLLOWING
#
select
part_id,
-pk,
val,
count(val) over (partition by part_id
order by val
@@ -639,28 +636,27 @@ range between unbounded preceding and
current row)
as CNT
from t4;
-part_id pk val CNT
-1234 100 1 3
-1234 101 1 3
-1234 102 1 3
-1234 103 2 7
-1234 104 2 7
-1234 105 2 7
-1234 106 2 7
-1234 107 3 9
-1234 108 3 9
-5678 200 1 3
-5678 201 1 3
-5678 202 1 3
-5678 203 2 7
-5678 204 2 7
-5678 205 2 7
-5678 206 2 7
-5678 207 3 9
-5678 208 3 9
+part_id val CNT
+1234 1 3
+1234 1 3
+1234 1 3
+1234 2 7
+1234 2 7
+1234 2 7
+1234 2 7
+1234 3 9
+1234 3 9
+5678 1 3
+5678 1 3
+5678 1 3
+5678 2 7
+5678 2 7
+5678 2 7
+5678 2 7
+5678 3 9
+5678 3 9
select
part_id,
-pk,
val,
count(val) over (partition by part_id
order by val
@@ -668,28 +664,27 @@ range between current row and
unbounded following)
as CNT
from t4;
-part_id pk val CNT
-1234 100 1 9
-1234 101 1 9
-1234 102 1 9
-1234 103 2 6
-1234 104 2 6
-1234 105 2 6
-1234 106 2 6
-1234 107 3 2
-1234 108 3 2
-5678 200 1 9
-5678 201 1 9
-5678 202 1 9
-5678 203 2 6
-5678 204 2 6
-5678 205 2 6
-5678 206 2 6
-5678 207 3 2
-5678 208 3 2
+part_id val CNT
+1234 1 9
+1234 1 9
+1234 1 9
+1234 2 6
+1234 2 6
+1234 2 6
+1234 2 6
+1234 3 2
+1234 3 2
+5678 1 9
+5678 1 9
+5678 1 9
+5678 2 6
+5678 2 6
+5678 2 6
+5678 2 6
+5678 3 2
+5678 3 2
select
part_id,
-pk,
val,
count(val) over (partition by part_id
order by val
@@ -697,25 +692,25 @@ range between unbounded preceding and
unbounded following)
as CNT
from t4;
-part_id pk val CNT
-1234 100 1 9
-1234 101 1 9
-1234 102 1 9
-1234 103 2 9
-1234 104 2 9
-1234 105 2 9
-1234 106 2 9
-1234 107 3 9
-1234 108 3 9
-5678 200 1 9
-5678 201 1 9
-5678 202 1 9
-5678 203 2 9
-5678 204 2 9
-5678 205 2 9
-5678 206 2 9
-5678 207 3 9
-5678 208 3 9
+part_id val CNT
+1234 1 9
+1234 1 9
+1234 1 9
+1234 2 9
+1234 2 9
+1234 2 9
+1234 2 9
+1234 3 9
+1234 3 9
+5678 1 9
+5678 1 9
+5678 1 9
+5678 2 9
+5678 2 9
+5678 2 9
+5678 2 9
+5678 3 9
+5678 3 9
drop table t4;
#
# MDEV-9695: Wrong window frame when using RANGE BETWEEN N FOLLOWING AND PRECEDING
@@ -881,15 +876,15 @@ RANGE BETWEEN UNBOUNDED PRECEDING
AND 10 FOLLOWING) as cnt
from t1;
pk a cnt
-1 1 9
-2 2 9
-3 4 9
-4 8 9
-5 26 5
-6 27 5
-7 40 3
-8 71 2
9 72 2
+8 71 2
+7 40 3
+6 27 5
+5 26 5
+4 8 9
+3 4 9
+2 2 9
+1 1 9
select
pk, a,
count(a) over (ORDER BY a
@@ -929,15 +924,15 @@ RANGE BETWEEN UNBOUNDED PRECEDING
AND 10 PRECEDING) as cnt
from t1;
pk a cnt
-1 1 5
-2 2 5
-3 4 5
-4 8 5
-5 26 3
-6 27 3
-7 40 2
-8 71 0
9 72 0
+8 71 0
+7 40 2
+6 27 3
+5 26 3
+4 8 5
+3 4 5
+2 2 5
+1 1 5
select
pk, a,
count(a) over (ORDER BY a
@@ -977,15 +972,15 @@ RANGE BETWEEN 1 PRECEDING
AND CURRENT ROW) as cnt
from t1;
pk a cnt
-1 1 2
-2 2 1
-3 4 1
-4 8 1
-5 26 2
-6 27 1
-7 40 1
-8 71 2
9 72 1
+8 71 2
+7 40 1
+6 27 1
+5 26 2
+4 8 1
+3 4 1
+2 2 1
+1 1 2
select
pk, a,
count(a) over (ORDER BY a
@@ -1026,15 +1021,15 @@ range between current row
and 1 following) as cnt
from t1;
pk a cnt
-1 1 1
-2 2 2
-3 4 1
-4 8 1
-5 26 1
-6 27 2
-7 40 1
-8 71 1
9 72 2
+8 71 1
+7 40 1
+6 27 2
+5 26 1
+4 8 1
+3 4 1
+2 2 2
+1 1 1
insert into t1 select 22, pk, a from t1;
select
part_id, pk, a,
@@ -1137,7 +1132,8 @@ pk, a,
count(b) over (order by a
range between 2 preceding
and 2 following) as CNT
-from t1;
+from t1
+order by a, pk;
pk a CNT
1 NULL 3
2 NULL 3
@@ -1969,12 +1965,12 @@ ROW_NUMBER() OVER (order by s1),
CUME_DIST() OVER (order by -s1)
from t1;
s1 s2 ROW_NUMBER() OVER (order by s1) CUME_DIST() OVER (order by -s1)
+-1 2 1.0000000000
1 a 3 0.8333333333
-NULL NULL 1 0.1666666667
+2 b 4 0.6666666667
3 NULL 5 0.5000000000
4 a 6 0.3333333333
-2 b 4 0.6666666667
--1 2 1.0000000000
+NULL NULL 1 0.1666666667
drop table t1;
#
# MDEV-9925: Wrong result with aggregate function as a window function
@@ -2012,8 +2008,8 @@ o_custkey avg(o_custkey) OVER (PARTITION BY abs(o_custkey)
ORDER BY o_custkey
RANGE BETWEEN 15 FOLLOWING
AND 15 FOLLOWING)
-242 NULL
238 NULL
+242 NULL
DROP table orders;
#
# MDEV-10842: window functions with the same order column
@@ -2042,20 +2038,20 @@ row_number() over (order by pk desc) as r_desc,
row_number() over (order by pk asc) as r_asc
from t1;
pk r_desc r_asc
-1 11 1
-2 10 2
-3 9 3
-4 8 4
-5 7 5
-6 6 6
-7 5 7
-8 4 8
-9 3 9
-10 2 10
11 1 11
+10 2 10
+9 3 9
+8 4 8
+7 5 7
+6 6 6
+5 7 5
+4 8 4
+3 9 3
+2 10 2
+1 11 1
drop table t1;
#
-# MDEV-10874: two window functions with ccompatible sorting
+# MDEV-10874: two window functions with compatible sorting
#
create table t1 (
pk int primary key,
@@ -2130,17 +2126,17 @@ sum(d) over (order by a
ROWS BETWEEN 1 preceding and 2 following) as sum_2
from t1;
pk a d sum_1 sum_2
-1 0 0.100 0.300 1.400
-2 0 0.200 0.500 1.200
3 0 0.300 0.300 0.600
-4 1 0.400 0.900 2.600
-5 1 0.500 1.100 2.400
+2 0 0.200 0.500 1.200
+1 0 0.100 0.300 1.400
6 1 0.600 0.600 1.600
-7 2 0.500 0.500 0.500
-8 2 NULL 0.700 1.200
-9 2 0.700 1.500 2.000
-10 2 0.800 1.700 2.400
+5 1 0.500 1.100 2.400
+4 1 0.400 0.900 2.600
11 2 0.900 0.900 2.800
+10 2 0.800 1.700 2.400
+9 2 0.700 1.500 2.000
+8 2 NULL 0.700 1.200
+7 2 0.500 0.500 0.500
drop table t1;
#
# MDEV-9941: two window functions with compatible partitions
@@ -2232,9 +2228,9 @@ SELECT sum(t.a) over (partition by t.b order by a),
sqrt(ifnull((sum(t.a) over (partition by t.b order by a)), 0))
from t;
sum(t.a) over (partition by t.b order by a) sqrt(ifnull((sum(t.a) over (partition by t.b order by a)), 0))
+0.0000000000 0
1.0000000000 1
3.0000000000 1.7320508075688772
-0.0000000000 0
drop table t;
#
# MDEV-10868: view definitions with window functions
@@ -2391,9 +2387,9 @@ CREATE TABLE t2 (c VARCHAR(8));
INSERT INTO t2 VALUES ('foo'),('bar'),('foo');
SELECT COUNT(*) OVER (PARTITION BY c) FROM t2;
COUNT(*) OVER (PARTITION BY c)
-2
1
2
+2
SELECT * FROM t1 WHERE i IN ( SELECT COUNT(*) OVER (PARTITION BY c) FROM t2 );
i
1
@@ -2511,14 +2507,14 @@ select id, rank() over (order by id) from t1;
id rank() over (order by id)
1 1
2 2
-3 4
2 2
+3 4
select * from v1;
id rnk
1 1
2 2
-3 4
2 2
+3 4
drop view v1;
drop table t1;
#
@@ -2879,64 +2875,64 @@ CDEC min(TDEC.CDEC) over ()
NULL -1
-1 -1
0 -1
-1 -1
0 -1
+1 -1
10 -1
select VDEC.CDEC, min(VDEC.CDEC) over () from VDEC;
CDEC min(VDEC.CDEC) over ()
NULL -1
-1 -1
0 -1
-1 -1
0 -1
+1 -1
10 -1
select TDEC.CDEC, max(TDEC.CDEC) over () from TDEC;
CDEC max(TDEC.CDEC) over ()
NULL 10
-1 10
0 10
-1 10
0 10
+1 10
10 10
select VDEC.CDEC, max(VDEC.CDEC) over () from VDEC;
CDEC max(VDEC.CDEC) over ()
NULL 10
-1 10
0 10
-1 10
0 10
+1 10
10 10
select TDEC.CDEC, min(distinct TDEC.CDEC) over () from TDEC;
CDEC min(distinct TDEC.CDEC) over ()
NULL -1
-1 -1
0 -1
-1 -1
0 -1
+1 -1
10 -1
select VDEC.CDEC, min(distinct VDEC.CDEC) over () from VDEC;
CDEC min(distinct VDEC.CDEC) over ()
NULL -1
-1 -1
0 -1
-1 -1
0 -1
+1 -1
10 -1
select TDEC.CDEC, max(distinct TDEC.CDEC) over () from TDEC;
CDEC max(distinct TDEC.CDEC) over ()
NULL 10
-1 10
0 10
-1 10
0 10
+1 10
10 10
select VDEC.CDEC, max(distinct VDEC.CDEC) over () from VDEC;
CDEC max(distinct VDEC.CDEC) over ()
NULL 10
-1 10
0 10
-1 10
0 10
+1 10
10 10
#
# These should be removed once support for them is added.
@@ -3219,8 +3215,8 @@ DROP TABLE fv_test, fv_result;
#
CREATE TABLE t1 (a int);
INSERT INTO t1 VALUES (0),(1),(2);
-SELECT LEAD(a) OVER (PARTITION BY a) as lead,
-a AND LEAD(a) OVER (PARTITION BY a) AS a_and_lead_part
+SELECT LEAD(a) OVER (PARTITION BY a ORDER BY a) as lead,
+a AND LEAD(a) OVER (PARTITION BY a ORDER BY a) AS a_and_lead_part
FROM t1;
lead a_and_lead_part
NULL 0
@@ -3315,6 +3311,57 @@ COUNT(DISTINCT t2.a2) rank() OVER (ORDER BY t2.b1)
1 3
DROP TABLE t1,t2;
#
+# MDEV-16990: server crashes in base_list_iterator::next
+#
+CREATE TABLE t1(i int);
+insert into t1 values (1),(2);
+SELECT DISTINCT row_number() OVER (), MAX(1) FROM t1;
+row_number() OVER () MAX(1)
+1 1
+SELECT DISTINCT BIT_AND(0) OVER (), MAX(1) FROM t1;
+BIT_AND(0) OVER () MAX(1)
+0 1
+drop table t1;
+#
+# MDEV-17525: Window functions not working in ONLY_FULL_GROUP_BY mode
+#
+CREATE TABLE t1 (name CHAR(10), test CHAR(10), score TINYINT);
+INSERT INTO t1 VALUES
+('Chun', 'SQL', 75), ('Chun', 'Tuning', 73),
+('Esben', 'SQL', 43), ('Esben', 'Tuning', 31),
+('Kaolin', 'SQL', 56), ('Kaolin', 'Tuning', 88),
+('Tatiana', 'SQL', 87), ('Tatiana', 'Tuning', 83);
+SET @save_sql_mode= @@sql_mode;
+SET sql_mode = 'ONLY_FULL_GROUP_BY';
+SELECT name, test, score,
+AVG(score) OVER (PARTITION BY test) AS average_by_test
+FROM t1
+ORDER BY test, name;
+name test score average_by_test
+Chun SQL 75 65.2500
+Esben SQL 43 65.2500
+Kaolin SQL 56 65.2500
+Tatiana SQL 87 65.2500
+Chun Tuning 73 68.7500
+Esben Tuning 31 68.7500
+Kaolin Tuning 88 68.7500
+Tatiana Tuning 83 68.7500
+set @@sql_mode= @save_sql_mode;
+SELECT name, test, score,
+AVG(score) OVER (PARTITION BY test) AS average_by_test
+FROM t1
+ORDER BY test, name;
+name test score average_by_test
+Chun SQL 75 65.2500
+Esben SQL 43 65.2500
+Kaolin SQL 56 65.2500
+Tatiana SQL 87 65.2500
+Chun Tuning 73 68.7500
+Esben Tuning 31 68.7500
+Kaolin Tuning 88 68.7500
+Tatiana Tuning 83 68.7500
+drop table t1;
+#
# Start of 10.3 tests
#
#
diff --git a/mysql-test/main/win.test b/mysql-test/main/win.test
index cc16595fcd4..cd340a17a0d 100644
--- a/mysql-test/main/win.test
+++ b/mysql-test/main/win.test
@@ -58,7 +58,8 @@ select
pk, a, b,
row_number() over (order by a),
row_number() over (order by b)
-from t1;
+from t1
+order by b;
drop table t1;
@@ -391,7 +392,6 @@ insert into t3 values
(6, 2);
select
- pk,
val,
count(val) over (order by val
range between current row and
@@ -404,7 +404,6 @@ insert into t3 values
(8, 3);
select
- pk,
val,
count(val) over (order by val
range between current row and
@@ -444,7 +443,6 @@ insert into t4 values
select
part_id,
- pk,
val,
count(val) over (partition by part_id
order by val
@@ -458,7 +456,6 @@ from t4;
--echo #
select
part_id,
- pk,
val,
count(val) over (partition by part_id
order by val
@@ -469,7 +466,6 @@ from t4;
select
part_id,
- pk,
val,
count(val) over (partition by part_id
order by val
@@ -480,7 +476,6 @@ from t4;
select
part_id,
- pk,
val,
count(val) over (partition by part_id
order by val
@@ -723,7 +718,8 @@ select
count(b) over (order by a
range between 2 preceding
and 2 following) as CNT
-from t1;
+from t1
+order by a, pk;
drop table t1;
--echo #
@@ -1023,6 +1019,7 @@ insert into t1 values
--echo # Check using counters
flush status;
+--sorted_result
select
rank() over (partition by c order by a),
rank() over (partition by c order by b)
@@ -1030,6 +1027,7 @@ from t1;
show status like '%sort%';
flush status;
+--sorted_result
select
rank() over (partition by c order by a),
rank() over (partition by c order by a)
@@ -1101,6 +1099,7 @@ insert into t1 values
(2,2),
(3,1);
+--sorted_result
select
a, b,
rank() over (order by a), rank() over (order by b),
@@ -1192,6 +1191,7 @@ insert into t1 values (4,'a');
insert into t1 values (2,'b');
insert into t1 values (-1,'');
+--sorted_result
select
*,
ROW_NUMBER() OVER (order by s1),
@@ -1267,7 +1267,7 @@ from t1;
drop table t1;
--echo #
---echo # MDEV-10874: two window functions with ccompatible sorting
+--echo # MDEV-10874: two window functions with compatible sorting
--echo #
create table t1 (
@@ -2000,8 +2000,8 @@ DROP TABLE fv_test, fv_result;
CREATE TABLE t1 (a int);
INSERT INTO t1 VALUES (0),(1),(2);
-SELECT LEAD(a) OVER (PARTITION BY a) as lead,
- a AND LEAD(a) OVER (PARTITION BY a) AS a_and_lead_part
+SELECT LEAD(a) OVER (PARTITION BY a ORDER BY a) as lead,
+ a AND LEAD(a) OVER (PARTITION BY a ORDER BY a) AS a_and_lead_part
FROM t1;
SELECT a OR LEAD(a) OVER (ORDER BY a) AS a_or_lead_order
@@ -2084,6 +2084,43 @@ FROM t2 ,t1 GROUP BY t2.b1 ORDER BY t1.a1;
DROP TABLE t1,t2;
--echo #
+--echo # MDEV-16990: server crashes in base_list_iterator::next
+--echo #
+
+CREATE TABLE t1(i int);
+insert into t1 values (1),(2);
+SELECT DISTINCT row_number() OVER (), MAX(1) FROM t1;
+SELECT DISTINCT BIT_AND(0) OVER (), MAX(1) FROM t1;
+drop table t1;
+
+--echo #
+--echo # MDEV-17525: Window functions not working in ONLY_FULL_GROUP_BY mode
+--echo #
+
+CREATE TABLE t1 (name CHAR(10), test CHAR(10), score TINYINT);
+
+INSERT INTO t1 VALUES
+('Chun', 'SQL', 75), ('Chun', 'Tuning', 73),
+('Esben', 'SQL', 43), ('Esben', 'Tuning', 31),
+('Kaolin', 'SQL', 56), ('Kaolin', 'Tuning', 88),
+('Tatiana', 'SQL', 87), ('Tatiana', 'Tuning', 83);
+
+SET @save_sql_mode= @@sql_mode;
+SET sql_mode = 'ONLY_FULL_GROUP_BY';
+
+SELECT name, test, score,
+ AVG(score) OVER (PARTITION BY test) AS average_by_test
+FROM t1
+ORDER BY test, name;
+
+set @@sql_mode= @save_sql_mode;
+SELECT name, test, score,
+ AVG(score) OVER (PARTITION BY test) AS average_by_test
+FROM t1
+ORDER BY test, name;
+drop table t1;
+
+--echo #
--echo # Start of 10.3 tests
--echo #
diff --git a/mysql-test/main/win_big.result b/mysql-test/main/win_big.result
index 225ecae3224..c8b27b9a1aa 100644
--- a/mysql-test/main/win_big.result
+++ b/mysql-test/main/win_big.result
@@ -38,10 +38,6 @@ where variable_name like 'Sort_merge_passes';
variable_name case when variable_value > 0 then 'WITH PASSES' else 'NO PASSES' end
SORT_MERGE_PASSES WITH PASSES
include/diff_tables.inc [t21, t22]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table t21, t22;
#################################################################
# Try many cursors
@@ -76,10 +72,6 @@ where variable_name like 'Sort_merge_passes';
variable_name case when variable_value > 0 then 'WITH PASSES' else 'NO PASSES' end
SORT_MERGE_PASSES WITH PASSES
include/diff_tables.inc [t21, t22]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table t21, t22;
#################################################################
# Try having cursors pointing at different IO_CACHE pages
@@ -113,10 +105,6 @@ where variable_name like 'Sort_merge_passes';
variable_name case when variable_value > 0 then 'WITH PASSES' else 'NO PASSES' end
SORT_MERGE_PASSES WITH PASSES
include/diff_tables.inc [t21, t22]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table t21, t22;
#################################################################
drop table t10;
diff --git a/mysql-test/main/win_first_last_value.result b/mysql-test/main/win_first_last_value.result
index 9de394ef9e0..4c3aa6a7161 100644
--- a/mysql-test/main/win_first_last_value.result
+++ b/mysql-test/main/win_first_last_value.result
@@ -68,17 +68,17 @@ first_value(pk) over (order by pk desc),
last_value(pk) over (order by pk desc)
from t1;
pk first_value(pk) over (order by pk desc) last_value(pk) over (order by pk desc)
-1 11 1
-2 11 2
-3 11 3
-4 11 4
-5 11 5
-6 11 6
-7 11 7
-8 11 8
-9 11 9
-10 11 10
11 11 11
+10 11 10
+9 11 9
+8 11 8
+7 11 7
+6 11 6
+5 11 5
+4 11 4
+3 11 3
+2 11 2
+1 11 1
select pk, a, b, c, d, e,
first_value(b) over (partition by a order by pk) as fst_b,
last_value(b) over (partition by a order by pk) as lst_b,
diff --git a/mysql-test/main/win_lead_lag.result b/mysql-test/main/win_lead_lag.result
index 5ead58fa11a..f3c0b8f7ef2 100644
--- a/mysql-test/main/win_lead_lag.result
+++ b/mysql-test/main/win_lead_lag.result
@@ -226,4 +226,15 @@ pk a b a+b lag(a + b) over (partition by a order by pk) + pk
9 2 2 4 12
10 2 0 2 14
11 2 10 12 13
+#
+# MDEV-15204 - LAG function doesn't require ORDER BY in OVER clause
+#
+select pk,
+lag(pk, 1) over ()
+from t1;
+ERROR HY000: No order list in window specification for 'lag'
+select pk,
+lead(pk, 1) over ()
+from t1;
+ERROR HY000: No order list in window specification for 'lead'
drop table t1;
diff --git a/mysql-test/main/win_lead_lag.test b/mysql-test/main/win_lead_lag.test
index 2824f83789c..d154244ecd0 100644
--- a/mysql-test/main/win_lead_lag.test
+++ b/mysql-test/main/win_lead_lag.test
@@ -107,4 +107,17 @@ select pk, a, b, a+b,
from t1
order by pk asc;
+--echo #
+--echo # MDEV-15204 - LAG function doesn't require ORDER BY in OVER clause
+--echo #
+--error ER_NO_ORDER_LIST_IN_WINDOW_SPEC
+select pk,
+ lag(pk, 1) over ()
+from t1;
+
+--error ER_NO_ORDER_LIST_IN_WINDOW_SPEC
+select pk,
+ lead(pk, 1) over ()
+from t1;
+
drop table t1;
diff --git a/mysql-test/main/win_percent_cume.result b/mysql-test/main/win_percent_cume.result
index d38c95c9ea7..bc2a4182e30 100644
--- a/mysql-test/main/win_percent_cume.result
+++ b/mysql-test/main/win_percent_cume.result
@@ -14,49 +14,49 @@ insert into t1 values
( 7 , 2, 20),
( 9 , 4, 20),
(10 , 4, 20);
-select pk, a, b,
+select a,
percent_rank() over (order by a),
cume_dist() over (order by a)
from t1;
-pk a b percent_rank() over (order by a) cume_dist() over (order by a)
-1 0 10 0.0000000000 0.2000000000
-2 0 10 0.0000000000 0.2000000000
-3 1 10 0.2222222222 0.4000000000
-4 1 10 0.2222222222 0.4000000000
-8 2 10 0.4444444444 0.8000000000
-5 2 20 0.4444444444 0.8000000000
-6 2 20 0.4444444444 0.8000000000
-7 2 20 0.4444444444 0.8000000000
-9 4 20 0.8888888889 1.0000000000
-10 4 20 0.8888888889 1.0000000000
-select pk, a, b,
+a percent_rank() over (order by a) cume_dist() over (order by a)
+0 0.0000000000 0.2000000000
+0 0.0000000000 0.2000000000
+1 0.2222222222 0.4000000000
+1 0.2222222222 0.4000000000
+2 0.4444444444 0.8000000000
+2 0.4444444444 0.8000000000
+2 0.4444444444 0.8000000000
+2 0.4444444444 0.8000000000
+4 0.8888888889 1.0000000000
+4 0.8888888889 1.0000000000
+select pk,
percent_rank() over (order by pk),
cume_dist() over (order by pk)
from t1 order by pk;
-pk a b percent_rank() over (order by pk) cume_dist() over (order by pk)
-1 0 10 0.0000000000 0.1000000000
-2 0 10 0.1111111111 0.2000000000
-3 1 10 0.2222222222 0.3000000000
-4 1 10 0.3333333333 0.4000000000
-5 2 20 0.4444444444 0.5000000000
-6 2 20 0.5555555556 0.6000000000
-7 2 20 0.6666666667 0.7000000000
-8 2 10 0.7777777778 0.8000000000
-9 4 20 0.8888888889 0.9000000000
-10 4 20 1.0000000000 1.0000000000
-select pk, a, b,
+pk percent_rank() over (order by pk) cume_dist() over (order by pk)
+1 0.0000000000 0.1000000000
+2 0.1111111111 0.2000000000
+3 0.2222222222 0.3000000000
+4 0.3333333333 0.4000000000
+5 0.4444444444 0.5000000000
+6 0.5555555556 0.6000000000
+7 0.6666666667 0.7000000000
+8 0.7777777778 0.8000000000
+9 0.8888888889 0.9000000000
+10 1.0000000000 1.0000000000
+select a,
percent_rank() over (partition by a order by a),
cume_dist() over (partition by a order by a)
from t1;
-pk a b percent_rank() over (partition by a order by a) cume_dist() over (partition by a order by a)
-1 0 10 0.0000000000 1.0000000000
-2 0 10 0.0000000000 1.0000000000
-3 1 10 0.0000000000 1.0000000000
-4 1 10 0.0000000000 1.0000000000
-8 2 10 0.0000000000 1.0000000000
-5 2 20 0.0000000000 1.0000000000
-6 2 20 0.0000000000 1.0000000000
-7 2 20 0.0000000000 1.0000000000
-9 4 20 0.0000000000 1.0000000000
-10 4 20 0.0000000000 1.0000000000
+a percent_rank() over (partition by a order by a) cume_dist() over (partition by a order by a)
+0 0.0000000000 1.0000000000
+0 0.0000000000 1.0000000000
+1 0.0000000000 1.0000000000
+1 0.0000000000 1.0000000000
+2 0.0000000000 1.0000000000
+2 0.0000000000 1.0000000000
+2 0.0000000000 1.0000000000
+2 0.0000000000 1.0000000000
+4 0.0000000000 1.0000000000
+4 0.0000000000 1.0000000000
drop table t1;
diff --git a/mysql-test/main/win_percent_cume.test b/mysql-test/main/win_percent_cume.test
index b851185cb32..05ace95d571 100644
--- a/mysql-test/main/win_percent_cume.test
+++ b/mysql-test/main/win_percent_cume.test
@@ -17,17 +17,17 @@ insert into t1 values
( 9 , 4, 20),
(10 , 4, 20);
-select pk, a, b,
+select a,
percent_rank() over (order by a),
cume_dist() over (order by a)
from t1;
-select pk, a, b,
+select pk,
percent_rank() over (order by pk),
cume_dist() over (order by pk)
from t1 order by pk;
-select pk, a, b,
+select a,
percent_rank() over (partition by a order by a),
cume_dist() over (partition by a order by a)
from t1;
diff --git a/mysql-test/main/win_percentile.result b/mysql-test/main/win_percentile.result
index f46fad80d16..4a918bad17f 100644
--- a/mysql-test/main/win_percentile.result
+++ b/mysql-test/main/win_percentile.result
@@ -32,8 +32,8 @@ Chun 5.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
select name, percentile_disc(0.5) within group(order by score) over (partition by name) as c from t1;
name c
Chun 3.0000000000
@@ -41,8 +41,8 @@ Chun 3.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
# no partition clause
select name, percentile_disc(0.5) within group(order by score) over () from t1;
name percentile_disc(0.5) within group(order by score) over ()
@@ -51,8 +51,8 @@ Chun 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
select name, percentile_cont(0.5) within group(order by score) over () from t1;
name percentile_cont(0.5) within group(order by score) over ()
Chun 4.0000000000
@@ -60,8 +60,8 @@ Chun 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
# argument set to null
select name, percentile_cont(null) within group(order by score) over (partition by name) from t1;
ERROR HY000: percentile_cont function only accepts arguments that can be converted to numerical types
@@ -75,8 +75,8 @@ Chun 5.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
select * from ( select name , percentile_disc(0.5) within group ( order by score) over (partition by name ) from t1 ) as t;
name percentile_disc(0.5) within group ( order by score) over (partition by name )
Chun 3.0000000000
@@ -84,8 +84,8 @@ Chun 3.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
select name from t1 a where (select percentile_disc(0.5) within group (order by score) over (partition by name) from t1 b limit 1) >= 0.5;
name
Chun
@@ -93,8 +93,8 @@ Chun
Kaolin
Kaolin
Kaolin
-Tatiana
Tata
+Tatiana
#disallowed fields in order by
select score, percentile_cont(0.5) within group(order by name) over (partition by score) from t1;
ERROR HY000: Numeric datatype is required for percentile_cont function
@@ -121,10 +121,10 @@ name cume_dist() over (partition by name order by score) c
Chun 0.5000000000 3.0000000000
Chun 1.0000000000 3.0000000000
Kaolin 0.3333333333 4.0000000000
-Kaolin 1.0000000000 4.0000000000
Kaolin 0.6666666667 4.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 4.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name, percentile_cont(0.5) within group(order by score) over (partition by name) as c from t1;
name c
Chun 5.0000000000
@@ -132,98 +132,98 @@ Chun 5.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
Kaolin 4.0000000000
-Tatiana 4.0000000000
Tata 4.0000000000
+Tatiana 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.1) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 3.0000000000
Chun 1.0000000000 3.0000000000
Kaolin 0.3333333333 3.0000000000
-Kaolin 1.0000000000 3.0000000000
Kaolin 0.6666666667 3.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 3.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.2) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 3.0000000000
Chun 1.0000000000 3.0000000000
Kaolin 0.3333333333 3.0000000000
-Kaolin 1.0000000000 3.0000000000
Kaolin 0.6666666667 3.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 3.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.3) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 3.0000000000
Chun 1.0000000000 3.0000000000
Kaolin 0.3333333333 3.0000000000
-Kaolin 1.0000000000 3.0000000000
Kaolin 0.6666666667 3.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 3.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.4) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 3.0000000000
Chun 1.0000000000 3.0000000000
Kaolin 0.3333333333 4.0000000000
-Kaolin 1.0000000000 4.0000000000
Kaolin 0.6666666667 4.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 4.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.5) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 3.0000000000
Chun 1.0000000000 3.0000000000
Kaolin 0.3333333333 4.0000000000
-Kaolin 1.0000000000 4.0000000000
Kaolin 0.6666666667 4.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 4.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.6) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 7.0000000000
Chun 1.0000000000 7.0000000000
Kaolin 0.3333333333 4.0000000000
-Kaolin 1.0000000000 4.0000000000
Kaolin 0.6666666667 4.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 4.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.7) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 7.0000000000
Chun 1.0000000000 7.0000000000
Kaolin 0.3333333333 7.0000000000
-Kaolin 1.0000000000 7.0000000000
Kaolin 0.6666666667 7.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 7.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.8) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 7.0000000000
Chun 1.0000000000 7.0000000000
Kaolin 0.3333333333 7.0000000000
-Kaolin 1.0000000000 7.0000000000
Kaolin 0.6666666667 7.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 7.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(0.9) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 7.0000000000
Chun 1.0000000000 7.0000000000
Kaolin 0.3333333333 7.0000000000
-Kaolin 1.0000000000 7.0000000000
Kaolin 0.6666666667 7.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 7.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select name,cume_dist() over (partition by name order by score) as b, percentile_disc(1) within group(order by score) over (partition by name) as c from t1;
name b c
Chun 0.5000000000 7.0000000000
Chun 1.0000000000 7.0000000000
Kaolin 0.3333333333 7.0000000000
-Kaolin 1.0000000000 7.0000000000
Kaolin 0.6666666667 7.0000000000
-Tatiana 1.0000000000 4.0000000000
+Kaolin 1.0000000000 7.0000000000
Tata 1.0000000000 4.0000000000
+Tatiana 1.0000000000 4.0000000000
select median(score) over (partition by name), percentile_cont(0) within group(order by score) over (partition by name) as c from t1;
median(score) over (partition by name) c
5.0000000000 3.0000000000
@@ -348,3 +348,21 @@ MEDIAN(`a2`) OVER (PARTITION BY `pk`)
FROM t1;
MEDIAN(`a1`) OVER () MEDIAN(`a2`) OVER (PARTITION BY `pk`)
DROP TABLE t1;
+#
+# MDEV-17137: Syntax errors with VIEW using MEDIAN
+#
+CREATE TABLE t1(val int);
+INSERT INTO t1 VALUES (1), (2), (3);
+CREATE VIEW v1 AS SELECT MEDIAN(val) OVER() FROM t1;
+select * from v1;
+MEDIAN(val) OVER()
+2.0000000000
+2.0000000000
+2.0000000000
+select median(val) OVER () FROM t1;
+median(val) OVER ()
+2.0000000000
+2.0000000000
+2.0000000000
+drop table t1;
+drop view v1;
diff --git a/mysql-test/main/win_percentile.test b/mysql-test/main/win_percentile.test
index e39af8cfd39..d36b365dd9b 100644
--- a/mysql-test/main/win_percentile.test
+++ b/mysql-test/main/win_percentile.test
@@ -33,11 +33,15 @@ select percentile_cont() within group() over (partition by name) from t1;
--echo # Test simple syntax
--echo #
+--sorted_result
select name, percentile_cont(0.5) within group(order by score) over (partition by name) as c from t1;
+--sorted_result
select name, percentile_disc(0.5) within group(order by score) over (partition by name) as c from t1;
--echo # no partition clause
+--sorted_result
select name, percentile_disc(0.5) within group(order by score) over () from t1;
+--sorted_result
select name, percentile_cont(0.5) within group(order by score) over () from t1;
--echo # argument set to null
@@ -47,8 +51,11 @@ select name, percentile_cont(null) within group(order by score) over (partition
select name, percentile_disc(null) within group(order by score) over (partition by name) from t1;
--echo #subqueries having percentile functions
+--sorted_result
select * from ( select name , percentile_cont(0.5) within group ( order by score) over (partition by name ) from t1 ) as t;
+--sorted_result
select * from ( select name , percentile_disc(0.5) within group ( order by score) over (partition by name ) from t1 ) as t;
+--sorted_result
select name from t1 a where (select percentile_disc(0.5) within group (order by score) over (partition by name) from t1 b limit 1) >= 0.5;
--echo #disallowed fields in order by
@@ -127,3 +134,15 @@ SELECT MEDIAN(`a1`) OVER (),
MEDIAN(`a2`) OVER (PARTITION BY `pk`)
FROM t1;
DROP TABLE t1;
+
+--echo #
+--echo # MDEV-17137: Syntax errors with VIEW using MEDIAN
+--echo #
+
+CREATE TABLE t1(val int);
+INSERT INTO t1 VALUES (1), (2), (3);
+CREATE VIEW v1 AS SELECT MEDIAN(val) OVER() FROM t1;
+select * from v1;
+select median(val) OVER () FROM t1;
+drop table t1;
+drop view v1;
diff --git a/mysql-test/main/win_rank.result b/mysql-test/main/win_rank.result
index 725683d3869..e74c2edd662 100644
--- a/mysql-test/main/win_rank.result
+++ b/mysql-test/main/win_rank.result
@@ -17,34 +17,34 @@ insert into t1 values
( 7 , 2, 20),
( 9 , 4, 20),
(10 , 4, 20);
-select pk, a, b, rank() over (order by a) as rank,
+select a, rank() over (order by a) as rank,
dense_rank() over (order by a) as dense_rank
from t1;
-pk a b rank dense_rank
-1 0 10 1 1
-2 0 10 1 1
-3 1 10 3 2
-4 1 10 3 2
-8 2 10 5 3
-5 2 20 5 3
-6 2 20 5 3
-7 2 20 5 3
-9 4 20 9 4
-10 4 20 9 4
-select pk, a, b, rank() over (partition by b order by a) as rank,
+a rank dense_rank
+0 1 1
+0 1 1
+1 3 2
+1 3 2
+2 5 3
+2 5 3
+2 5 3
+2 5 3
+4 9 4
+4 9 4
+select a, b, rank() over (partition by b order by a) as rank,
dense_rank() over (partition by b order by a) as dense_rank
from t1;
-pk a b rank dense_rank
-1 0 10 1 1
-2 0 10 1 1
-3 1 10 3 2
-4 1 10 3 2
-8 2 10 5 3
-5 2 20 1 1
-6 2 20 1 1
-7 2 20 1 1
-9 4 20 4 2
-10 4 20 4 2
+a b rank dense_rank
+0 10 1 1
+0 10 1 1
+1 10 3 2
+1 10 3 2
+2 10 5 3
+2 20 1 1
+2 20 1 1
+2 20 1 1
+4 20 4 2
+4 20 4 2
drop table t1;
#
# Test with null values in the table.
@@ -59,46 +59,49 @@ insert into t2 values (2,'b');
insert into t2 values (-1,'');
select *, rank() over (order by s1) as rank,
dense_rank() over (order by s1) as dense_rank
-from t2;
+from t2
+order by s1, s2;
s1 s2 rank dense_rank
-1 a 5 3
NULL NULL 1 1
-1 NULL 5 3
NULL a 1 1
NULL c 1 1
-2 b 7 4
-1 4 2
+1 NULL 5 3
+1 a 5 3
+2 b 7 4
select *, rank() over (partition by s2 order by s1) as rank,
dense_rank() over (partition by s2 order by s1) as dense_rank
-from t2;
+from t2
+order by s1, s2;
s1 s2 rank dense_rank
-1 a 2 2
NULL NULL 1 1
-1 NULL 2 2
NULL a 1 1
NULL c 1 1
-2 b 1 1
-1 1 1
+1 NULL 2 2
+1 a 2 2
+2 b 1 1
select *, rank() over (order by s2) as rank,
dense_rank() over (order by s2) as dense_rank
-from t2;
+from t2
+order by s2, s1;
s1 s2 rank dense_rank
-1 a 4 3
NULL NULL 1 1
1 NULL 1 1
+-1 3 2
NULL a 4 3
-NULL c 7 5
+1 a 4 3
2 b 6 4
--1 3 2
+NULL c 7 5
select *, rank() over (partition by s1 order by s2) as rank,
dense_rank() over (partition by s1 order by s2) as dense_rank
from t2;
s1 s2 rank dense_rank
-1 a 2 2
NULL NULL 1 1
-1 NULL 1 1
NULL a 2 2
NULL c 3 3
-2 b 1 1
-1 1 1
+1 NULL 1 1
+1 a 2 2
+2 b 1 1
drop table t2;
diff --git a/mysql-test/main/win_rank.test b/mysql-test/main/win_rank.test
index eda1f458205..c58ff054117 100644
--- a/mysql-test/main/win_rank.test
+++ b/mysql-test/main/win_rank.test
@@ -20,11 +20,11 @@ insert into t1 values
( 9 , 4, 20),
(10 , 4, 20);
-select pk, a, b, rank() over (order by a) as rank,
- dense_rank() over (order by a) as dense_rank
+select a, rank() over (order by a) as rank,
+ dense_rank() over (order by a) as dense_rank
from t1;
-select pk, a, b, rank() over (partition by b order by a) as rank,
- dense_rank() over (partition by b order by a) as dense_rank
+select a, b, rank() over (partition by b order by a) as rank,
+ dense_rank() over (partition by b order by a) as dense_rank
from t1;
drop table t1;
@@ -44,13 +44,16 @@ insert into t2 values (-1,'');
select *, rank() over (order by s1) as rank,
dense_rank() over (order by s1) as dense_rank
-from t2;
+from t2
+order by s1, s2;
select *, rank() over (partition by s2 order by s1) as rank,
dense_rank() over (partition by s2 order by s1) as dense_rank
-from t2;
+from t2
+order by s1, s2;
select *, rank() over (order by s2) as rank,
dense_rank() over (order by s2) as dense_rank
-from t2;
+from t2
+order by s2, s1;
select *, rank() over (partition by s1 order by s2) as rank,
dense_rank() over (partition by s1 order by s2) as dense_rank
from t2;
diff --git a/mysql-test/main/win_std.test b/mysql-test/main/win_std.test
index 5ed999431c0..c1964ecac98 100644
--- a/mysql-test/main/win_std.test
+++ b/mysql-test/main/win_std.test
@@ -80,9 +80,11 @@ select std(b) over (order by a rows between current row and 0 following)
from t2;
--echo # Only peers frame.
+--sorted_result
select a, b, std(b) over (order by a range between 0 preceding and 0 preceding)
from t2;
+--sorted_result
select a, b, std(b) over (order by a range between 0 preceding and current row)
from t2;
@@ -90,9 +92,11 @@ from t2;
select a, b, std(b) over (order by a range between current row and 0 preceding)
from t2;
+--sorted_result
select a, b, std(b) over (order by a range between current row and 0 following)
from t2;
+--sorted_result
select a, b, std(b) over (order by a range between 0 following and 0 following)
from t2;
diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl
index 02a35e85d4b..361724e5c57 100755
--- a/mysql-test/mysql-test-run.pl
+++ b/mysql-test/mysql-test-run.pl
@@ -25,7 +25,7 @@
# Tool used for executing a suite of .test files
#
# See the "MySQL Test framework manual" for more information
-# http://dev.mysql.com/doc/mysqltest/en/index.html
+# https://mariadb.com/kb/en/library/mysqltest/
#
#
##############################################################################
@@ -1456,7 +1456,7 @@ sub command_line_setup {
foreach my $fs (@tmpfs_locations)
{
- if ( -d $fs && ! -l $fs )
+ if ( -d $fs && ! -l $fs && -w $fs )
{
my $template= "var_${opt_build_thread}_XXXX";
$opt_mem= tempdir( $template, DIR => $fs, CLEANUP => 0);
@@ -3240,8 +3240,8 @@ sub mysql_install_db {
$bootstrap_sql_file);
# mysql.gtid_slave_pos was created in InnoDB, but many tests
- # run without InnoDB. Alter it to MyISAM now
- mtr_tofile($bootstrap_sql_file, "ALTER TABLE gtid_slave_pos ENGINE=MyISAM;\n");
+ # run without InnoDB. Alter it to Aria now
+ mtr_tofile($bootstrap_sql_file, "ALTER TABLE gtid_slave_pos ENGINE=Aria transactional=0;\n");
}
else
{
@@ -4006,14 +4006,14 @@ sub run_testcase ($$) {
}
my $test= $tinfo->{suite}->start_test($tinfo);
- # Set only when we have to keep waiting after expectedly died server
- my $keep_waiting_proc = 0;
+ # Set to a list of processes we have to keep waiting (expectedly died servers)
+ my %keep_waiting_proc = ();
my $print_timeout= start_timer($print_freq * 60);
while (1)
{
my $proc;
- if ($keep_waiting_proc)
+ if (%keep_waiting_proc)
{
# Any other process exited?
$proc = My::SafeProcess->check_any();
@@ -4023,48 +4023,34 @@ sub run_testcase ($$) {
}
else
{
- $proc = $keep_waiting_proc;
# Also check if timer has expired, if so cancel waiting
if ( has_expired($test_timeout) )
{
- $keep_waiting_proc = 0;
+ %keep_waiting_proc = ();
}
}
}
- if (! $keep_waiting_proc)
+ if (!%keep_waiting_proc && !$proc)
{
- if($test_timeout > $print_timeout)
+ if ($test_timeout > $print_timeout)
{
- $proc= My::SafeProcess->wait_any_timeout($print_timeout);
- if ( $proc->{timeout} )
- {
- #print out that the test is still on
- mtr_print("Test still running: $tinfo->{name}");
- #reset the timer
- $print_timeout= start_timer($print_freq * 60);
- next;
- }
+ $proc= My::SafeProcess->wait_any_timeout($print_timeout);
+ if ($proc->{timeout})
+ {
+ #print out that the test is still on
+ mtr_print("Test still running: $tinfo->{name}");
+ #reset the timer
+ $print_timeout= start_timer($print_freq * 60);
+ next;
+ }
}
else
{
- $proc= My::SafeProcess->wait_any_timeout($test_timeout);
+ $proc= My::SafeProcess->wait_any_timeout($test_timeout);
}
}
- # Will be restored if we need to keep waiting
- $keep_waiting_proc = 0;
-
- unless ( defined $proc )
- {
- mtr_error("wait_any failed");
- }
- mtr_verbose("Got $proc");
-
- mark_time_used('test');
- # ----------------------------------------------------
- # Was it the test program that exited
- # ----------------------------------------------------
- if ($proc eq $test)
+ if ($proc and $proc eq $test) # mysqltest itself exited
{
my $res= $test->exit_status();
@@ -4079,12 +4065,12 @@ sub run_testcase ($$) {
if ( $res == 0 )
{
- my $check_res;
- if ( $opt_check_testcases and
- $check_res= check_testcase($tinfo, "after"))
- {
- if ($check_res == 1) {
- # Test case had sideeffects, not fatal error, just continue
+ my $check_res;
+ if ( $opt_check_testcases and
+ $check_res= check_testcase($tinfo, "after"))
+ {
+ if ($check_res == 1) {
+ # Test case had sideeffects, not fatal error, just continue
if ($opt_warnings) {
# Checking error logs for warnings, so need to stop server
# gracefully so that memory leaks etc. can be properly detected.
@@ -4095,93 +4081,110 @@ sub run_testcase ($$) {
# test.
} else {
# Not checking warnings, so can do a hard shutdown.
- stop_all_servers($opt_shutdown_timeout);
+ stop_all_servers($opt_shutdown_timeout);
}
- mtr_report("Resuming tests...\n");
- resfile_output($tinfo->{'check'}) if $opt_resfile;
- }
- else {
- # Test case check failed fatally, probably a server crashed
- report_failure_and_restart($tinfo);
- return 1;
- }
- }
- mtr_report_test_passed($tinfo);
+ mtr_report("Resuming tests...\n");
+ resfile_output($tinfo->{'check'}) if $opt_resfile;
+ }
+ else {
+ # Test case check failed fatally, probably a server crashed
+ report_failure_and_restart($tinfo);
+ return 1;
+ }
+ }
+ mtr_report_test_passed($tinfo);
}
elsif ( $res == 62 )
{
- # Testcase itself tell us to skip this one
- $tinfo->{skip_detected_by_test}= 1;
- # Try to get reason from test log file
- find_testcase_skipped_reason($tinfo);
- mtr_report_test_skipped($tinfo);
- # Restart if skipped due to missing perl, it may have had side effects
- if ( $tinfo->{'comment'} =~ /^perl not found/ )
- {
- stop_all_servers($opt_shutdown_timeout);
- }
+ # Testcase itself tell us to skip this one
+ $tinfo->{skip_detected_by_test}= 1;
+ # Try to get reason from test log file
+ find_testcase_skipped_reason($tinfo);
+ mtr_report_test_skipped($tinfo);
+ # Restart if skipped due to missing perl, it may have had side effects
+ if ( $tinfo->{'comment'} =~ /^perl not found/ )
+ {
+ stop_all_servers($opt_shutdown_timeout);
+ }
}
elsif ( $res == 65 )
{
- # Testprogram killed by signal
- $tinfo->{comment}=
- "testprogram crashed(returned code $res)";
- report_failure_and_restart($tinfo);
+ # Testprogram killed by signal
+ $tinfo->{comment}=
+ "testprogram crashed(returned code $res)";
+ report_failure_and_restart($tinfo);
}
elsif ( $res == 1 )
{
- # Check if the test tool requests that
- # an analyze script should be run
- my $analyze= find_analyze_request();
- if ($analyze){
- run_on_all($tinfo, "analyze-$analyze");
- }
+ # Check if the test tool requests that
+ # an analyze script should be run
+ my $analyze= find_analyze_request();
+ if ($analyze){
+ run_on_all($tinfo, "analyze-$analyze");
+ }
- # Wait a bit and see if a server died, if so report that instead
- mtr_milli_sleep(100);
- my $srvproc= My::SafeProcess::check_any();
- if ($srvproc && grep($srvproc eq $_, started(all_servers()))) {
- $proc= $srvproc;
- goto SRVDIED;
- }
+ # Wait a bit and see if a server died, if so report that instead
+ mtr_milli_sleep(100);
+ my $srvproc= My::SafeProcess::check_any();
+ if ($srvproc && grep($srvproc eq $_, started(all_servers()))) {
+ $proc= $srvproc;
+ goto SRVDIED;
+ }
- # Test case failure reported by mysqltest
- report_failure_and_restart($tinfo);
+ # Test case failure reported by mysqltest
+ report_failure_and_restart($tinfo);
}
else
{
- # mysqltest failed, probably crashed
- $tinfo->{comment}=
- "mysqltest failed with unexpected return code $res\n";
- report_failure_and_restart($tinfo);
+ # mysqltest failed, probably crashed
+ $tinfo->{comment}=
+ "mysqltest failed with unexpected return code $res\n";
+ report_failure_and_restart($tinfo);
}
# Save info from this testcase run to mysqltest.log
if( -f $path_current_testlog)
{
- if ($opt_resfile && $res && $res != 62) {
- resfile_output_file($path_current_testlog);
- }
- mtr_appendfile_to_file($path_current_testlog, $path_testlog);
- unlink($path_current_testlog);
+ if ($opt_resfile && $res && $res != 62) {
+ resfile_output_file($path_current_testlog);
+ }
+ mtr_appendfile_to_file($path_current_testlog, $path_testlog);
+ unlink($path_current_testlog);
}
return ($res == 62) ? 0 : $res;
-
}
- # ----------------------------------------------------
- # Check if it was an expected crash
- # ----------------------------------------------------
- my $check_crash = check_expected_crash_and_restart($proc);
- if ($check_crash)
+ if ($proc)
{
- # Keep waiting if it returned 2, if 1 don't wait or stop waiting.
- $keep_waiting_proc = 0 if $check_crash == 1;
- $keep_waiting_proc = $proc if $check_crash == 2;
- next;
+ # It was not mysqltest that exited, add to a wait-to-be-started-again list.
+ $keep_waiting_proc{$proc} = 1;
+ }
+
+ mtr_verbose("Got " . join(",", keys(%keep_waiting_proc)));
+
+ mark_time_used('test');
+ foreach my $wait_for_proc (keys(%keep_waiting_proc)) {
+ # ----------------------------------------------------
+ # Check if it was an expected crash
+ # ----------------------------------------------------
+ my $check_crash = check_expected_crash_and_restart($wait_for_proc);
+ if ($check_crash == 0) # unexpected exit/crash of $wait_for_proc
+ {
+ goto SRVDIED;
+ }
+ elsif ($check_crash == 1) # $wait_for_proc was started again by check_expected_crash_and_restart()
+ {
+ delete $keep_waiting_proc{$wait_for_proc};
+ }
+ elsif ($check_crash == 2) # we must keep waiting
+ {
+ # do nothing
+ }
}
+ next;
+
SRVDIED:
# ----------------------------------------------------
# Stop the test case timer
@@ -4478,6 +4481,7 @@ sub extract_warning_lines ($$) {
qr|Access denied for user|,
qr|Aborted connection|,
qr|table.*is full|,
+ qr|\[ERROR\] mysqld: \Z|, # Warning from Aria recovery
qr|Linux Native AIO|, # warning that aio does not work on /dev/shm
qr|InnoDB: io_setup\(\) attempt|,
qr|InnoDB: io_setup\(\) failed with EAGAIN|,
@@ -5691,7 +5695,7 @@ EOF
mtr_tofile($gdb_init_file,
join("\n",
"set args @$$args $input",
- split /;/, $opt_gdb
+ split /;/, $opt_gdb || ""
));
}
diff --git a/mysql-test/suite.pm b/mysql-test/suite.pm
index d0a4b618aaa..23c07958841 100644
--- a/mysql-test/suite.pm
+++ b/mysql-test/suite.pm
@@ -19,6 +19,9 @@ sub skip_combinations {
# don't run tests for the wrong platform
$skip{'include/platform.combinations'} = [ (IS_WINDOWS) ? 'unix' : 'win' ];
+ $skip{'include/maybe_debug.combinations'} =
+ [ defined $::mysqld_variables{'debug-dbug'} ? 'release' : 'debug' ];
+
# and for the wrong word size
# check for exact values, in case the default changes to be small everywhere
my $longsysvar= $::mysqld_variables{'max-binlog-stmt-cache-size'};
@@ -29,9 +32,6 @@ sub skip_combinations {
die "unknown value max-binlog-stmt-cache-size=$longsysvar" unless $val_map{$longsysvar};
$skip{'include/word_size.combinations'} = [ $val_map{$longsysvar} ];
- $skip{'include/maybe_debug.combinations'} =
- [ defined $::mysqld_variables{'debug-dbug'} ? 'release' : 'debug' ];
-
# as a special case, disable certain include files as a whole
$skip{'include/not_embedded.inc'} = 'Not run for embedded server'
if $::opt_embedded_server;
diff --git a/mysql-test/suite/binlog/include/binlog.test b/mysql-test/suite/binlog/include/binlog.test
index 92fcb3a792b..40befc9d3d1 100644
--- a/mysql-test/suite/binlog/include/binlog.test
+++ b/mysql-test/suite/binlog/include/binlog.test
@@ -5,7 +5,6 @@
-- source include/have_log_bin.inc
-- source include/not_embedded.inc
-- source include/have_innodb.inc
--- source include/have_debug.inc
--disable_warnings
drop table if exists t1, t2;
diff --git a/mysql-test/suite/binlog/include/check_binlog_size.inc b/mysql-test/suite/binlog/include/check_binlog_size.inc
new file mode 100644
index 00000000000..9df161ec843
--- /dev/null
+++ b/mysql-test/suite/binlog/include/check_binlog_size.inc
@@ -0,0 +1,31 @@
+# This file runs the query and checks
+# whether the size of binlog is increased or not
+# If size is changed it issue die command
+# Parameters
+# $sql_query = query to run
+
+#Only last row of show binlog events matter
+--let $tmp= 0
+--let $counter= 1
+while ($tmp != "No such row")
+{
+ --let $initial_binlog_size= $tmp
+ --let $tmp= query_get_value(show binary logs, File_size, $counter)
+ --inc $counter
+}
+
+--eval $sql_query
+
+--let $tmp= 0
+--let $counter= 1
+while ($tmp != "No such row")
+{
+ --let $current_binlog_size= $tmp
+ --let $tmp= query_get_value(show binary logs, File_size, $counter)
+ --inc $counter
+}
+
+if ($initial_binlog_size != $current_binlog_size)
+{
+ die "Binlog size changed";
+}
diff --git a/mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.result b/mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.result
index 99f2a57835f..fdcfb4bfa01 100644
--- a/mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.result
+++ b/mysql-test/suite/binlog/r/binlog_flush_binlogs_delete_domain.result
@@ -17,6 +17,12 @@ master-bin.000002 #
SET @@SESSION.gtid_domain_id=1;
SET @@SESSION.server_id=1;
CREATE TABLE t (a int);
+SELECT @@GLOBAL.gtid_binlog_state, @@GLOBAL.gtid_binlog_pos;
+@@GLOBAL.gtid_binlog_state @@GLOBAL.gtid_binlog_pos
+1-1-1 1-1-1
+include/show_binlog_events.inc
+Log_name Pos Event_type Server_id End_log_pos Info
+master-bin.000001 # Rotate # # master-bin.000002;pos=POS
FLUSH BINARY LOGS DELETE_DOMAIN_ID = (1);
ERROR HY000: Could not delete gtid domain. Reason: binlog files may contain gtids from the domain ('1') being deleted. Make sure to first purge those files.
FLUSH BINARY LOGS;
@@ -74,5 +80,11 @@ the following command succeeds with warnings
FLUSH BINARY LOGS DELETE_DOMAIN_ID = (1);
Warnings:
Warning 1076 The current gtid binlog state is incompatible with a former one having a gtid '11-11-1' which is less than the '11-11-11' of the gtid list describing an earlier state. The state may have been affected by manually injecting a lower sequence number gtid or via replication.
+RESET MASTER;
+FLUSH BINARY LOGS DELETE_DOMAIN_ID = (4294967296);
+ERROR HY000: The value of gtid domain being deleted ('4294967296') exceeds its maximum size of 32 bit unsigned integer
+FLUSH BINARY LOGS DELETE_DOMAIN_ID = (4294967295);
+Warnings:
+Warning 1076 The gtid domain being deleted ('4294967295') is not in the current binlog state
DROP TABLE t;
RESET MASTER;
diff --git a/mysql-test/suite/binlog/r/binlog_tmp_table_row.result b/mysql-test/suite/binlog/r/binlog_tmp_table_row.result
new file mode 100644
index 00000000000..71bd75d89cb
--- /dev/null
+++ b/mysql-test/suite/binlog/r/binlog_tmp_table_row.result
@@ -0,0 +1,7 @@
+RESET MASTER;
+#Create table test
+create temporary table t1(a int, b int);
+#Add index test
+create index index_a on t1(a);
+#drop index test
+drop index index_a on t1;
diff --git a/mysql-test/suite/binlog/t/binlog_flush_binlogs_delete_domain.test b/mysql-test/suite/binlog/t/binlog_flush_binlogs_delete_domain.test
index 0faafa35a1b..8311f4bd800 100644
--- a/mysql-test/suite/binlog/t/binlog_flush_binlogs_delete_domain.test
+++ b/mysql-test/suite/binlog/t/binlog_flush_binlogs_delete_domain.test
@@ -28,6 +28,9 @@ FLUSH BINARY LOGS DELETE_DOMAIN_ID = (99);
SET @@SESSION.gtid_domain_id=1;
SET @@SESSION.server_id=1;
CREATE TABLE t (a int);
+SELECT @@GLOBAL.gtid_binlog_state, @@GLOBAL.gtid_binlog_pos;
+--let $binlog_start=
+--source include/show_binlog_events.inc
--error ER_BINLOG_CANT_DELETE_GTID_DOMAIN
FLUSH BINARY LOGS DELETE_DOMAIN_ID = (1);
@@ -129,6 +132,22 @@ SELECT @gtid_binlog_state_saved "as original state", @@GLOBAL.gtid_binlog_state
--echo the following command succeeds with warnings
--eval FLUSH BINARY LOGS DELETE_DOMAIN_ID = ($del_d_id)
+# cleanup: forget the out-of-order
+RESET MASTER;
+
+#
+# MDEV-14431
+# Check rejection to delete a domain with value exceeding its range's maximum
+#
+--let $d_max_plus_1=`SELECT 1 << 32`
+--error ER_BINLOG_CANT_DELETE_GTID_DOMAIN
+--eval FLUSH BINARY LOGS DELETE_DOMAIN_ID = ($d_max_plus_1)
+
+# accepted maximum:
+--let $d_max=`SELECT (1 << 32) - 1`
+--error 0
+--eval FLUSH BINARY LOGS DELETE_DOMAIN_ID = ($d_max)
+
#
# Cleanup
#
diff --git a/mysql-test/suite/binlog/t/binlog_tmp_table_row.test b/mysql-test/suite/binlog/t/binlog_tmp_table_row.test
new file mode 100644
index 00000000000..ce11c880679
--- /dev/null
+++ b/mysql-test/suite/binlog/t/binlog_tmp_table_row.test
@@ -0,0 +1,30 @@
+# ==== Purpose ====
+#
+# Test if statements used temporary tables are not binlogged in the case of
+# binlog_format=row
+#
+# ==== Method ====
+#
+# We will see if binlog file size is increased or not, It should be constant for the
+# entire period of test.
+#
+# ==== Related bugs ====
+#
+# Mdev-9266
+#
+source include/have_log_bin.inc;
+source include/have_binlog_format_row.inc;
+
+RESET MASTER;
+
+--echo #Create table test
+--let $sql_query= create temporary table t1(a int, b int)
+--source suite/binlog/include/check_binlog_size.inc
+
+--echo #Add index test
+--let $sql_query= create index index_a on t1(a)
+--source suite/binlog/include/check_binlog_size.inc
+
+--echo #drop index test
+--let $sql_query= drop index index_a on t1
+--source suite/binlog/include/check_binlog_size.inc
diff --git a/mysql-test/suite/binlog_encryption/rpl_corruption.result b/mysql-test/suite/binlog_encryption/rpl_corruption.result
index 161559af81f..14a67b3a3a5 100644
--- a/mysql-test/suite/binlog_encryption/rpl_corruption.result
+++ b/mysql-test/suite/binlog_encryption/rpl_corruption.result
@@ -53,10 +53,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# 8. Clean up
connection master;
SET GLOBAL debug_dbug= "";
diff --git a/mysql-test/suite/binlog_encryption/rpl_loadfile.result b/mysql-test/suite/binlog_encryption/rpl_loadfile.result
index f7ed4018b66..19a11e99250 100644
--- a/mysql-test/suite/binlog_encryption/rpl_loadfile.result
+++ b/mysql-test/suite/binlog_encryption/rpl_loadfile.result
@@ -244,10 +244,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP PROCEDURE p;
diff --git a/mysql-test/suite/binlog_encryption/rpl_mixed_binlog_max_cache_size.result b/mysql-test/suite/binlog_encryption/rpl_mixed_binlog_max_cache_size.result
index ffee1a01158..388c8e67b68 100644
--- a/mysql-test/suite/binlog_encryption/rpl_mixed_binlog_max_cache_size.result
+++ b/mysql-test/suite/binlog_encryption/rpl_mixed_binlog_max_cache_size.result
@@ -23,10 +23,6 @@ include/wait_for_slave_sql_error_and_skip.inc [errno=1590]
Got one of the listed errors
include/wait_for_slave_sql_error_and_skip.inc [errno=1590]
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 2 - BEGIN - IMPLICIT COMMIT by DDL
########################################################################################
@@ -59,10 +55,6 @@ INSERT INTO t1 (a, data) VALUES (29, 's');;
CREATE TABLE t5 (a int);
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 3 - BEGIN - COMMIT
########################################################################################
@@ -77,10 +69,6 @@ Got one of the listed errors
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 4 - BEGIN - ROLLBACK
########################################################################################
@@ -97,10 +85,6 @@ Warnings:
Warning 1196 Some non-transactional changed tables couldn't be rolled back
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 5 - PROCEDURE
########################################################################################
@@ -127,10 +111,6 @@ Got one of the listed errors
ROLLBACK;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 6 - XID
########################################################################################
@@ -151,10 +131,6 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 7 - NON-TRANS TABLE
########################################################################################
@@ -176,10 +152,6 @@ Got one of the listed errors
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################
# 8 - Bug#55375(Regression Bug) Transaction bigger than
# max_binlog_cache_size crashes slave
diff --git a/mysql-test/suite/binlog_encryption/rpl_special_charset.result b/mysql-test/suite/binlog_encryption/rpl_special_charset.result
index 728f4114aa7..b947cf3484d 100644
--- a/mysql-test/suite/binlog_encryption/rpl_special_charset.result
+++ b/mysql-test/suite/binlog_encryption/rpl_special_charset.result
@@ -5,10 +5,6 @@ CREATE TABLE t1(i VARCHAR(20));
INSERT INTO t1 VALUES (0xFFFF);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
include/rpl_end.inc
diff --git a/mysql-test/suite/binlog_encryption/rpl_stm_relay_ign_space.result b/mysql-test/suite/binlog_encryption/rpl_stm_relay_ign_space.result
index 1dde93df372..3113eec9e10 100644
--- a/mysql-test/suite/binlog_encryption/rpl_stm_relay_ign_space.result
+++ b/mysql-test/suite/binlog_encryption/rpl_stm_relay_ign_space.result
@@ -2,9 +2,5 @@ include/master-slave.inc
[connection master]
include/assert.inc [Assert that relay log space is close to the limit]
include/diff_tables.inc [master:test.t1,slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
include/rpl_end.inc
diff --git a/mysql-test/suite/binlog_encryption/rpl_switch_stm_row_mixed.result b/mysql-test/suite/binlog_encryption/rpl_switch_stm_row_mixed.result
index 2f7f1b07cb4..936f604be2e 100644
--- a/mysql-test/suite/binlog_encryption/rpl_switch_stm_row_mixed.result
+++ b/mysql-test/suite/binlog_encryption/rpl_switch_stm_row_mixed.result
@@ -140,7 +140,7 @@ create table t4 select * from t1 where 3 in (select 1 union select 2 union selec
SET STATEMENT sql_mode = 'NO_ENGINE_SUBSTITUTION' FOR
create table t5 select * from t1 where 3 in (select 1 union select 2 union select curdate() union select 3);
Warnings:
-Warning 1292 Incorrect datetime value: '3'
+Warning 1292 Truncated incorrect datetime value: '3'
insert ignore into t5 select UUID() from t1 where 3 in (select 1 union select 2 union select 3 union select * from t4);
create procedure foo()
begin
diff --git a/mysql-test/suite/binlog_encryption/rpl_sync.result b/mysql-test/suite/binlog_encryption/rpl_sync.result
index 90c90f269c6..1240c446164 100644
--- a/mysql-test/suite/binlog_encryption/rpl_sync.result
+++ b/mysql-test/suite/binlog_encryption/rpl_sync.result
@@ -29,10 +29,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
=====Corrupting the master.info=======;
connection slave;
include/stop_slave.inc
@@ -51,10 +47,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
=====Clean up=======;
connection master;
drop table t1;
diff --git a/mysql-test/suite/binlog_encryption/rpl_typeconv.result b/mysql-test/suite/binlog_encryption/rpl_typeconv.result
index cb50c69aa55..1ba259edf8e 100644
--- a/mysql-test/suite/binlog_encryption/rpl_typeconv.result
+++ b/mysql-test/suite/binlog_encryption/rpl_typeconv.result
@@ -47,6 +47,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_NON_LOSSY';
@@ -59,6 +63,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_NON_LOSSY';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY';
@@ -71,6 +79,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY,ALL_NON_LOSSY';
@@ -83,6 +95,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY,ALL_NON_LOSSY';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
**** Result of conversions ****
@@ -244,6 +260,13 @@ LONGBLOB TINYBLOB <Correct error>
LONGBLOB BLOB <Correct error>
LONGBLOB MEDIUMBLOB <Correct error>
LONGBLOB VARBINARY(65500 <Correct error>
+DATE DATETIME(6) <Correct error>
+DATE DATETIME(6) <Correct error>
+DATE DATETIME(6) <Correct error>
+DATE DATETIME(0) <Correct error>
+DATETIME(6) DATE <Correct error>
+DATETIME(6) DATE <Correct error>
+DATETIME(0) DATE <Correct error>
TINYBLOB TINYBLOB ALL_NON_LOSSY <Correct value>
TINYBLOB BLOB ALL_NON_LOSSY <Correct value>
TINYBLOB MEDIUMBLOB ALL_NON_LOSSY <Correct value>
@@ -401,6 +424,13 @@ LONGBLOB TINYBLOB ALL_NON_LOSSY <Correct error>
LONGBLOB BLOB ALL_NON_LOSSY <Correct error>
LONGBLOB MEDIUMBLOB ALL_NON_LOSSY <Correct error>
LONGBLOB VARBINARY(65500 ALL_NON_LOSSY <Correct error>
+DATE DATETIME(6) ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_NON_LOSSY <Correct value>
+DATE DATETIME(0) ALL_NON_LOSSY <Correct value>
+DATETIME(6) DATE ALL_NON_LOSSY <Correct error>
+DATETIME(6) DATE ALL_NON_LOSSY <Correct error>
+DATETIME(0) DATE ALL_NON_LOSSY <Correct error>
TINYBLOB TINYBLOB ALL_LOSSY <Correct value>
TINYBLOB BLOB ALL_LOSSY <Correct error>
TINYBLOB MEDIUMBLOB ALL_LOSSY <Correct error>
@@ -558,6 +588,13 @@ LONGBLOB TINYBLOB ALL_LOSSY <Correct value>
LONGBLOB BLOB ALL_LOSSY <Correct value>
LONGBLOB MEDIUMBLOB ALL_LOSSY <Correct value>
LONGBLOB VARBINARY(65500 ALL_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY <Correct error>
+DATE DATETIME(6) ALL_LOSSY <Correct error>
+DATE DATETIME(6) ALL_LOSSY <Correct error>
+DATE DATETIME(0) ALL_LOSSY <Correct error>
+DATETIME(6) DATE ALL_LOSSY <Correct value>
+DATETIME(6) DATE ALL_LOSSY <Correct value>
+DATETIME(0) DATE ALL_LOSSY <Correct value>
TINYBLOB TINYBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
TINYBLOB BLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
TINYBLOB MEDIUMBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
@@ -715,6 +752,13 @@ LONGBLOB TINYBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
LONGBLOB BLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
LONGBLOB MEDIUMBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
LONGBLOB VARBINARY(65500 ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(0) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATETIME(6) DATE ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATETIME(6) DATE ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATETIME(0) DATE ALL_LOSSY,ALL_NON_LOSSY <Correct value>
DROP TABLE type_conversions;
call mtr.add_suppression("Slave SQL.*Column 1 of table .test.t1. cannot be converted from type.* error.* 1677");
connection master;
diff --git a/mysql-test/suite/compat/oracle/r/events.result b/mysql-test/suite/compat/oracle/r/events.result
new file mode 100644
index 00000000000..7b4ad5679eb
--- /dev/null
+++ b/mysql-test/suite/compat/oracle/r/events.result
@@ -0,0 +1,16 @@
+set sql_mode='ORACLE';
+#
+# MDEV-16891 EVENTs created with SQL_MODE=ORACLE fail to execute
+#
+SET GLOBAL event_scheduler=off;
+SET sql_mode='ORACLE';
+CREATE TABLE t1 (a TIMESTAMP);
+CREATE EVENT e1
+ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MICROSECOND
+DO INSERT INTO t1 VALUES(NOW());
+SET GLOBAL event_scheduler=on;
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+1
+DROP TABLE t1;
+SET GLOBAL event_scheduler=off;
diff --git a/mysql-test/suite/compat/oracle/r/func_concat.result b/mysql-test/suite/compat/oracle/r/func_concat.result
index b598f97006e..392d579707a 100644
--- a/mysql-test/suite/compat/oracle/r/func_concat.result
+++ b/mysql-test/suite/compat/oracle/r/func_concat.result
@@ -322,3 +322,72 @@ id select_type table type possible_keys key key_len ref rows filtered Extra
1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL No tables used
Warnings:
Note 1003 select concat_operator_oracle(-1,0 ^ 1) AS "a"
+#
+# MDEV-17359 Concatenation operator || in like expression failed in sql_mode=ORACLE
+#
+SELECT 'abc' LIKE 'a'||'%';
+'abc' LIKE 'a'||'%'
+1
+EXPLAIN EXTENDED SELECT 'abc' LIKE 'a'||'%';
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE NULL NULL NULL NULL NULL NULL NULL NULL No tables used
+Warnings:
+Note 1003 select 'abc' like concat_operator_oracle('a','%') AS "'abc' LIKE 'a'||'%'"
+SELECT 'x' FROM DUAL WHERE 11 LIKE 1||1;
+x
+x
+SELECT 'x' FROM DUAL WHERE 1||1 LIKE 11;
+x
+x
+SELECT 'x' FROM DUAL WHERE 1||1 LIKE 1||1;
+x
+x
+CREATE TABLE t1 (c1 VARCHAR(10),c2 VARCHAR(10), ord INTEGER);
+INSERT INTO t1 VALUES ('a', 'ab' ,1);
+INSERT INTO t1 VALUES ('ab', 'ab', 2);
+INSERT INTO t1 VALUES ('abc', 'ab', 3);
+SELECT c1 FROM t1 WHERE c1 LIKE '%'||'b' ORDER BY ord;
+c1
+ab
+EXPLAIN EXTENDED SELECT c1 FROM t1 WHERE c1 LIKE '%'||'b' ORDER BY ord;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using filesort
+Warnings:
+Note 1003 select "test"."t1"."c1" AS "c1" from "test"."t1" where "test"."t1"."c1" like <cache>(concat_operator_oracle('%','b')) order by "test"."t1"."ord"
+SELECT c1 FROM t1 WHERE c1 LIKE c2||'%'||'c' ORDER BY ord;
+c1
+abc
+EXPLAIN EXTENDED SELECT c1 FROM t1 WHERE c1 LIKE c2||'%'||'c' ORDER BY ord;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using filesort
+Warnings:
+Note 1003 select "test"."t1"."c1" AS "c1" from "test"."t1" where "test"."t1"."c1" like concat_operator_oracle(concat_operator_oracle("test"."t1"."c2",'%'),'c') order by "test"."t1"."ord"
+SELECT 'x' FROM t1 WHERE c1||c2 LIKE 'aa%';
+x
+x
+EXPLAIN EXTENDED SELECT 'x' FROM t1 WHERE c1||c2 LIKE 'aa%';
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using where
+Warnings:
+Note 1003 select 'x' AS "x" from "test"."t1" where concat_operator_oracle("test"."t1"."c1","test"."t1"."c2") like 'aa%'
+SELECT 'x' FROM t1 WHERE c1||c2 LIKE c2||c1;
+x
+x
+EXPLAIN EXTENDED SELECT 'x' FROM t1 WHERE c1||c2 LIKE c2||c1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using where
+Warnings:
+Note 1003 select 'x' AS "x" from "test"."t1" where concat_operator_oracle("test"."t1"."c1","test"."t1"."c2") like concat_operator_oracle("test"."t1"."c2","test"."t1"."c1")
+CREATE VIEW v1 AS SELECT c1, c2, c1 LIKE c2||'_' FROM t1 ORDER BY ord;
+SELECT * FROM v1;
+c1 c2 c1 LIKE c2||'_'
+a ab 0
+ab ab 0
+abc ab 1
+EXPLAIN EXTENDED SELECT * FROM v1;
+id select_type table type possible_keys key key_len ref rows filtered Extra
+1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using filesort
+Warnings:
+Note 1003 select "test"."t1"."c1" AS "c1","test"."t1"."c2" AS "c2","test"."t1"."c1" like concat_operator_oracle("test"."t1"."c2",'_') AS "c1 LIKE c2||'_'" from "test"."t1" order by "test"."t1"."ord"
+DROP VIEW v1;
+DROP TABLE t1;
diff --git a/mysql-test/suite/compat/oracle/r/sp-package-mysqldump.result b/mysql-test/suite/compat/oracle/r/sp-package-mysqldump.result
index 1a8e01a992f..21bead42b0a 100644
--- a/mysql-test/suite/compat/oracle/r/sp-package-mysqldump.result
+++ b/mysql-test/suite/compat/oracle/r/sp-package-mysqldump.result
@@ -38,7 +38,7 @@ $$
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
diff --git a/mysql-test/suite/compat/oracle/r/table_value_constr.result b/mysql-test/suite/compat/oracle/r/table_value_constr.result
index 31dcecfdb18..18fce086f6e 100644
--- a/mysql-test/suite/compat/oracle/r/table_value_constr.result
+++ b/mysql-test/suite/compat/oracle/r/table_value_constr.result
@@ -2099,3 +2099,87 @@ v
#
with t as (values (),()) select 1 from t;
ERROR HY000: Row with no elements is not allowed in table value constructor in this context
+#
+# MDEV-17017: TVC in derived table
+#
+create table t1 (a int);
+insert into t1 values (9), (3), (2);
+select * from (values (7), (5), (8), (1), (3), (8), (1)) t;
+7
+7
+5
+8
+1
+3
+8
+1
+explain select * from (values (7), (5), (8), (1), (3), (8), (1)) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 7
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+select * from (values (1,11), (7,77), (3,31), (4,42)) t;
+1 11
+1 11
+7 77
+3 31
+4 42
+explain select * from (values (1,11), (7,77), (3,31), (4,42)) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 4
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+select * from (values (7), (5), (8), (1) union values (3), (8), (1)) t;
+7
+7
+5
+8
+1
+3
+explain select * from (values (7), (5), (8), (1) union values (3), (8), (1)) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 7
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+3 UNION NULL NULL NULL NULL NULL NULL NULL No tables used
+NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
+select * from (values (7), (5), (8), (1) union select * from t1) t;
+7
+7
+5
+8
+1
+9
+3
+2
+explain select * from (values (7), (5), (8), (1) union select * from t1) t;
+id select_type table type possible_keys key key_len ref rows Extra
+1 PRIMARY <derived2> ALL NULL NULL NULL NULL 7
+2 DERIVED NULL NULL NULL NULL NULL NULL NULL No tables used
+3 UNION t1 ALL NULL NULL NULL NULL 3
+NULL UNION RESULT <union2,3> ALL NULL NULL NULL NULL NULL
+drop table t1;
+#
+# MDEV-16930: expression in the first row of TVC specifying derived table
+#
+SELECT 1 + 1, 2, 'abc';
+1 + 1 2 abc
+2 2 abc
+SELECT * FROM (SELECT 1 + 1, 2, 'abc') t;
+1 + 1 2 abc
+2 2 abc
+WITH cte AS (SELECT 1 + 1, 2, 'abc') SELECT * FROM cte;
+1 + 1 2 abc
+2 2 abc
+SELECT 1 + 1, 2, 'abc' UNION SELECT 3+4, 3, 'abc';
+1 + 1 2 abc
+2 2 abc
+7 3 abc
+CREATE VIEW v1 AS SELECT 1 + 1, 2, 'abc';
+SELECT * FROM v1;
+1 + 1 2 abc
+2 2 abc
+DROP VIEW v1;
+VALUES(1 + 1,2,'abc');
+1 + 1 2 abc
+2 2 abc
+SELECT * FROM (VALUES(1 + 1,2,'abc')) t;
+1 + 1 2 abc
+2 2 abc
diff --git a/mysql-test/suite/compat/oracle/t/events.test b/mysql-test/suite/compat/oracle/t/events.test
new file mode 100644
index 00000000000..e898528636a
--- /dev/null
+++ b/mysql-test/suite/compat/oracle/t/events.test
@@ -0,0 +1,29 @@
+-- source include/not_embedded.inc
+
+set sql_mode='ORACLE';
+
+--echo #
+--echo # MDEV-16891 EVENTs created with SQL_MODE=ORACLE fail to execute
+--echo #
+
+SET GLOBAL event_scheduler=off;
+
+SET sql_mode='ORACLE';
+CREATE TABLE t1 (a TIMESTAMP);
+CREATE EVENT e1
+ ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MICROSECOND
+ DO INSERT INTO t1 VALUES(NOW());
+SET GLOBAL event_scheduler=on;
+
+let $wait_timeout = 10;
+let $wait_condition =
+ SELECT COUNT(*) = 0
+ FROM INFORMATION_SCHEMA.EVENTS
+ WHERE event_schema = 'test' AND event_name = 'e1';
+--source include/wait_condition.inc
+
+SELECT COUNT(*) FROM t1;
+DROP TABLE t1;
+
+
+SET GLOBAL event_scheduler=off;
diff --git a/mysql-test/suite/compat/oracle/t/func_concat.test b/mysql-test/suite/compat/oracle/t/func_concat.test
index 7f9fec4f2fe..5a613242e87 100644
--- a/mysql-test/suite/compat/oracle/t/func_concat.test
+++ b/mysql-test/suite/compat/oracle/t/func_concat.test
@@ -146,3 +146,39 @@ SELECT -1||0^1 AS a FROM DUAL;
EXPLAIN EXTENDED SELECT -1^1||1 AS a FROM DUAL;
EXPLAIN EXTENDED SELECT -1||0^1 AS a FROM DUAL;
+
+
+--echo #
+--echo # MDEV-17359 Concatenation operator || in like expression failed in sql_mode=ORACLE
+--echo #
+
+SELECT 'abc' LIKE 'a'||'%';
+EXPLAIN EXTENDED SELECT 'abc' LIKE 'a'||'%';
+
+SELECT 'x' FROM DUAL WHERE 11 LIKE 1||1;
+SELECT 'x' FROM DUAL WHERE 1||1 LIKE 11;
+SELECT 'x' FROM DUAL WHERE 1||1 LIKE 1||1;
+
+CREATE TABLE t1 (c1 VARCHAR(10),c2 VARCHAR(10), ord INTEGER);
+INSERT INTO t1 VALUES ('a', 'ab' ,1);
+INSERT INTO t1 VALUES ('ab', 'ab', 2);
+INSERT INTO t1 VALUES ('abc', 'ab', 3);
+
+SELECT c1 FROM t1 WHERE c1 LIKE '%'||'b' ORDER BY ord;
+EXPLAIN EXTENDED SELECT c1 FROM t1 WHERE c1 LIKE '%'||'b' ORDER BY ord;
+
+SELECT c1 FROM t1 WHERE c1 LIKE c2||'%'||'c' ORDER BY ord;
+EXPLAIN EXTENDED SELECT c1 FROM t1 WHERE c1 LIKE c2||'%'||'c' ORDER BY ord;
+
+SELECT 'x' FROM t1 WHERE c1||c2 LIKE 'aa%';
+EXPLAIN EXTENDED SELECT 'x' FROM t1 WHERE c1||c2 LIKE 'aa%';
+
+SELECT 'x' FROM t1 WHERE c1||c2 LIKE c2||c1;
+EXPLAIN EXTENDED SELECT 'x' FROM t1 WHERE c1||c2 LIKE c2||c1;
+
+CREATE VIEW v1 AS SELECT c1, c2, c1 LIKE c2||'_' FROM t1 ORDER BY ord;
+SELECT * FROM v1;
+EXPLAIN EXTENDED SELECT * FROM v1;
+
+DROP VIEW v1;
+DROP TABLE t1;
diff --git a/mysql-test/suite/compat/oracle/t/sp-package-mysqldump.test b/mysql-test/suite/compat/oracle/t/sp-package-mysqldump.test
index 8f50c1fc4b0..6f3d7964521 100644
--- a/mysql-test/suite/compat/oracle/t/sp-package-mysqldump.test
+++ b/mysql-test/suite/compat/oracle/t/sp-package-mysqldump.test
@@ -1,3 +1,4 @@
+--source include/have_utf8mb4.inc
--source include/not_embedded.inc
SET sql_mode=ORACLE;
diff --git a/mysql-test/suite/compat/oracle/t/table_value_constr.test b/mysql-test/suite/compat/oracle/t/table_value_constr.test
index 66519e93a36..37d25218664 100644
--- a/mysql-test/suite/compat/oracle/t/table_value_constr.test
+++ b/mysql-test/suite/compat/oracle/t/table_value_constr.test
@@ -1081,3 +1081,47 @@ DELIMITER ;|
--error ER_EMPTY_ROW_IN_TVC
with t as (values (),()) select 1 from t;
+
+--echo #
+--echo # MDEV-17017: TVC in derived table
+--echo #
+
+create table t1 (a int);
+insert into t1 values (9), (3), (2);
+
+let $q1=
+select * from (values (7), (5), (8), (1), (3), (8), (1)) t;
+eval $q1;
+eval explain $q1;
+
+let $q2=
+select * from (values (1,11), (7,77), (3,31), (4,42)) t;
+eval $q2;
+eval explain $q2;
+
+let $q3=
+select * from (values (7), (5), (8), (1) union values (3), (8), (1)) t;
+eval $q3;
+eval explain $q3;
+
+let $q4=
+select * from (values (7), (5), (8), (1) union select * from t1) t;
+eval $q4;
+eval explain $q4;
+
+drop table t1;
+
+--echo #
+--echo # MDEV-16930: expression in the first row of TVC specifying derived table
+--echo #
+
+SELECT 1 + 1, 2, 'abc';
+SELECT * FROM (SELECT 1 + 1, 2, 'abc') t;
+WITH cte AS (SELECT 1 + 1, 2, 'abc') SELECT * FROM cte;
+SELECT 1 + 1, 2, 'abc' UNION SELECT 3+4, 3, 'abc';
+CREATE VIEW v1 AS SELECT 1 + 1, 2, 'abc';
+SELECT * FROM v1;
+DROP VIEW v1;
+
+VALUES(1 + 1,2,'abc');
+SELECT * FROM (VALUES(1 + 1,2,'abc')) t;
diff --git a/mysql-test/suite/encryption/r/debug_key_management.result b/mysql-test/suite/encryption/r/debug_key_management.result
index 02e05b4d221..91ca77f09b2 100644
--- a/mysql-test/suite/encryption/r/debug_key_management.result
+++ b/mysql-test/suite/encryption/r/debug_key_management.result
@@ -1,3 +1,4 @@
+create table t1(a serial) engine=innoDB;
set global innodb_encrypt_tables=ON;
show variables like 'innodb_encrypt%';
Variable_name Value
@@ -13,5 +14,13 @@ set global debug_key_management_version=10;
select count(*) from information_schema.innodb_tablespaces_encryption where current_key_version <> 10;
count(*)
0
+SET GLOBAL debug_dbug = '+d,ib_log';
+SET GLOBAL innodb_log_checkpoint_now = 1;
+SET GLOBAL innodb_flush_log_at_trx_commit = 1;
+INSERT INTO t1 VALUES(NULL);
set global innodb_encrypt_tables=OFF;
set global debug_key_management_version=1;
+select * from t1;
+a
+1
+drop table t1;
diff --git a/mysql-test/suite/encryption/r/innodb-encryption-alter.result b/mysql-test/suite/encryption/r/innodb-encryption-alter.result
index fcc87493976..1d5b88bc750 100644
--- a/mysql-test/suite/encryption/r/innodb-encryption-alter.result
+++ b/mysql-test/suite/encryption/r/innodb-encryption-alter.result
@@ -48,3 +48,40 @@ Warning 140 InnoDB: ENCRYPTION_KEY_ID 99 not available
Error 1478 Table storage engine 'InnoDB' does not support the create option 'ENCRYPTION_KEY_ID'
set innodb_default_encryption_key_id = 1;
drop table t1,t2;
+SET GLOBAL innodb_encrypt_tables=OFF;
+CREATE TABLE t1 (a int not null primary key) engine=innodb;
+ALTER TABLE t1 ENCRYPTION_KEY_ID=4;
+ERROR HY000: Table storage engine 'InnoDB' does not support the create option 'ENCRYPTION_KEY_ID'
+SHOW WARNINGS;
+Level Code Message
+Warning 140 InnoDB: innodb_encrypt_tables=OFF only allows ENCRYPTION_KEY_ID=1
+Error 1478 Table storage engine 'InnoDB' does not support the create option 'ENCRYPTION_KEY_ID'
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `a` int(11) NOT NULL,
+ PRIMARY KEY (`a`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+DROP TABLE t1;
+CREATE TABLE t2 (a int not null primary key) engine=innodb;
+ALTER TABLE t2 ENCRYPTION_KEY_ID=4, ALGORITHM=COPY;
+ERROR HY000: Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options")
+SHOW WARNINGS;
+Level Code Message
+Warning 140 InnoDB: innodb_encrypt_tables=OFF only allows ENCRYPTION_KEY_ID=1
+Error 1005 Can't create table `test`.`#sql-temporary` (errno: 140 "Wrong create options")
+Warning 1030 Got error 140 "Wrong create options" from storage engine InnoDB
+SHOW CREATE TABLE t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `a` int(11) NOT NULL,
+ PRIMARY KEY (`a`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+DROP TABLE t2;
+CREATE TABLE t3 (a int not null primary key) engine=innodb ENCRYPTION_KEY_ID=4;
+ERROR HY000: Can't create table `test`.`t3` (errno: 140 "Wrong create options")
+SHOW WARNINGS;
+Level Code Message
+Warning 140 InnoDB: innodb_encrypt_tables=OFF only allows ENCRYPTION_KEY_ID=1
+Error 1005 Can't create table `test`.`t3` (errno: 140 "Wrong create options")
+Warning 1030 Got error 140 "Wrong create options" from storage engine InnoDB
diff --git a/mysql-test/suite/encryption/r/innodb_encrypt_log_corruption.result b/mysql-test/suite/encryption/r/innodb_encrypt_log_corruption.result
index 8b58ff593de..59b28969559 100644
--- a/mysql-test/suite/encryption/r/innodb_encrypt_log_corruption.result
+++ b/mysql-test/suite/encryption/r/innodb_encrypt_log_corruption.result
@@ -125,13 +125,13 @@ WHERE engine = 'innodb'
AND support IN ('YES', 'DEFAULT', 'ENABLED');
COUNT(*)
1
-FOUND 2 /InnoDB: Upgrading redo log:/ in mysqld.1.err
+FOUND 3 /InnoDB: Upgrading redo log:/ in mysqld.1.err
# Minimal MariaDB 10.1.21 encrypted redo log
SELECT COUNT(*) `1` FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
AND support IN ('YES', 'DEFAULT', 'ENABLED');
1
1
-FOUND 2 /InnoDB: Encrypting redo log/ in mysqld.1.err
+FOUND 1 /InnoDB: Encrypting redo log/ in mysqld.1.err
ib_buffer_pool
ib_logfile0
ib_logfile1
diff --git a/mysql-test/suite/encryption/t/debug_key_management.test b/mysql-test/suite/encryption/t/debug_key_management.test
index 22b213c6135..c370ecf5bd8 100644
--- a/mysql-test/suite/encryption/t/debug_key_management.test
+++ b/mysql-test/suite/encryption/t/debug_key_management.test
@@ -1,10 +1,15 @@
-- source include/have_innodb.inc
+-- source include/have_debug.inc
+-- source include/not_embedded.inc
+
if (`select count(*) = 0 from information_schema.plugins
where plugin_name = 'debug_key_management' and plugin_status='active'`)
{
--skip Needs debug_key_management
}
+create table t1(a serial) engine=innoDB;
+
set global innodb_encrypt_tables=ON;
show variables like 'innodb_encrypt%';
@@ -17,10 +22,21 @@ set global debug_key_management_version=10;
let $wait_condition= select count(*) = $tables_count from information_schema.innodb_tablespaces_encryption where current_key_version=10;
--source include/wait_condition.inc
-
select count(*) from information_schema.innodb_tablespaces_encryption where current_key_version <> 10;
+
+# Test redo log key rotation and crash recovery.
+SET GLOBAL debug_dbug = '+d,ib_log';
+SET GLOBAL innodb_log_checkpoint_now = 1;
+SET GLOBAL innodb_flush_log_at_trx_commit = 1;
+INSERT INTO t1 VALUES(NULL);
+let $shutdown_timeout = 0;
+-- source include/restart_mysqld.inc
+
# Note that we expect that key_version is increasing so disable encryption before reset
set global innodb_encrypt_tables=OFF;
set global debug_key_management_version=1;
+select * from t1;
+
+drop table t1;
diff --git a/mysql-test/suite/encryption/t/innodb-encryption-alter.test b/mysql-test/suite/encryption/t/innodb-encryption-alter.test
index af1c749d8a9..e8391d97d6c 100644
--- a/mysql-test/suite/encryption/t/innodb-encryption-alter.test
+++ b/mysql-test/suite/encryption/t/innodb-encryption-alter.test
@@ -81,6 +81,30 @@ connection default;
drop table t1,t2;
+#
+# MDEV-17230: encryption_key_id from alter is ignored by encryption threads
+#
+SET GLOBAL innodb_encrypt_tables=OFF;
+CREATE TABLE t1 (a int not null primary key) engine=innodb;
+--error ER_ILLEGAL_HA_CREATE_OPTION
+ALTER TABLE t1 ENCRYPTION_KEY_ID=4;
+SHOW WARNINGS;
+SHOW CREATE TABLE t1;
+DROP TABLE t1;
+
+CREATE TABLE t2 (a int not null primary key) engine=innodb;
+--replace_regex /#sql-[0-9a-f_]*`/#sql-temporary`/
+--error ER_CANT_CREATE_TABLE
+ALTER TABLE t2 ENCRYPTION_KEY_ID=4, ALGORITHM=COPY;
+--replace_regex /#sql-[0-9a-f_]*`/#sql-temporary`/
+SHOW WARNINGS;
+SHOW CREATE TABLE t2;
+DROP TABLE t2;
+
+--error ER_CANT_CREATE_TABLE
+CREATE TABLE t3 (a int not null primary key) engine=innodb ENCRYPTION_KEY_ID=4;
+SHOW WARNINGS;
+
# reset system
--disable_query_log
EVAL SET GLOBAL innodb_encrypt_tables = $encrypt_tables;
diff --git a/mysql-test/suite/funcs_1/r/innodb_func_view.result b/mysql-test/suite/funcs_1/r/innodb_func_view.result
index 481787e4eaa..45c04e32de8 100644
--- a/mysql-test/suite/funcs_1/r/innodb_func_view.result
+++ b/mysql-test/suite/funcs_1/r/innodb_func_view.result
@@ -3778,14 +3778,14 @@ WHERE select_id = 51 OR select_id IS NULL order by id;
CAST(my_varbinary_1000 AS TIME) my_varbinary_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 23
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_varbinary_1000` as time) AS `CAST(my_varbinary_1000 AS TIME)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3795,14 +3795,14 @@ WHERE select_id = 51 OR select_id IS NULL) order by id;
CAST(my_varbinary_1000 AS TIME) my_varbinary_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 23
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
DROP VIEW v1;
@@ -3813,15 +3813,15 @@ my_binary_30, id FROM t1_values
WHERE select_id = 50 OR select_id IS NULL order by id;
CAST(my_binary_30 AS TIME) my_binary_30 id
NULL NULL 1
-00:00:00 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL 2
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 22
Warnings:
-Warning 1292 Truncated incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '1 17:58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
SHOW CREATE VIEW v1;
@@ -3832,15 +3832,15 @@ WHERE v1.id IN (SELECT id FROM t1_values
WHERE select_id = 50 OR select_id IS NULL) order by id;
CAST(my_binary_30 AS TIME) my_binary_30 id
NULL NULL 1
-00:00:00
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$--
+NULL
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$--
-00:00:01 -1
41:58:00 1 17:58
Warnings:
-Warning 1292 Truncated incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '1 17:58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
DROP VIEW v1;
@@ -3854,14 +3854,14 @@ WHERE select_id = 49 OR select_id IS NULL order by id;
CAST(my_varchar_1000 AS TIME) my_varchar_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 21
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_varchar_1000` as time) AS `CAST(my_varchar_1000 AS TIME)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3871,14 +3871,14 @@ WHERE select_id = 49 OR select_id IS NULL) order by id;
CAST(my_varchar_1000 AS TIME) my_varchar_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 21
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
DROP VIEW v1;
@@ -3890,14 +3890,14 @@ WHERE select_id = 48 OR select_id IS NULL order by id;
CAST(my_char_30 AS TIME) my_char_30 id
NULL NULL 1
NULL 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 20
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_char_30` as time) AS `CAST(my_char_30 AS TIME)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3907,14 +3907,14 @@ WHERE select_id = 48 OR select_id IS NULL) order by id;
CAST(my_char_30 AS TIME) my_char_30 id
NULL NULL 1
NULL 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 20
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
DROP VIEW v1;
diff --git a/mysql-test/suite/funcs_1/r/is_check_constraints.result b/mysql-test/suite/funcs_1/r/is_check_constraints.result
new file mode 100644
index 00000000000..678cfb8db2f
--- /dev/null
+++ b/mysql-test/suite/funcs_1/r/is_check_constraints.result
@@ -0,0 +1,144 @@
+#
+# MDEV-14474: Create INFORMATION_SCHEMA.CHECK_CONSTRAINTS
+#
+set check_constraint_checks=1;
+use test;
+create table t0
+(
+t int, check (t>32) # table constraint
+) ENGINE=myisam;
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+ALTER TABLE t0
+ADD CONSTRAINT CHK_t0_t CHECK(t<100);
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CHK_t0_t
+TABLE_NAME t0
+CHECK_CLAUSE `t` < 100
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+ALTER TABLE t0
+DROP CONSTRAINT CHK_t0_t;
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+CREATE TABLE t1
+( t int CHECK(t>2), # field constraint
+tt int, CONSTRAINT CHK_tt CHECK(tt<100) # table constraint
+) ENGINE=InnoDB;
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CHK_tt
+TABLE_NAME t1
+CHECK_CLAUSE `tt` < 100
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME t
+TABLE_NAME t1
+CHECK_CLAUSE `t` > 2
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+ALTER TABLE t1
+DROP CONSTRAINT CHK_tt;
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME t
+TABLE_NAME t1
+CHECK_CLAUSE `t` > 2
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+create table t2
+(
+name VARCHAR(30) CHECK(CHAR_LENGTH(name)>2), #field constraint
+start_date DATE,
+end_date DATE,
+CONSTRAINT CHK_dates CHECK(start_date IS NULL) #table constraint
+)ENGINE=Innodb;
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME name
+TABLE_NAME t2
+CHECK_CLAUSE char_length(`name`) > 2
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CHK_dates
+TABLE_NAME t2
+CHECK_CLAUSE `start_date` is null
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME t
+TABLE_NAME t1
+CHECK_CLAUSE `t` > 2
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+ALTER TABLE t1
+ADD CONSTRAINT CHK_new_ CHECK(t>tt);
+SELECT * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME name
+TABLE_NAME t2
+CHECK_CLAUSE char_length(`name`) > 2
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CHK_dates
+TABLE_NAME t2
+CHECK_CLAUSE `start_date` is null
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME t
+TABLE_NAME t1
+CHECK_CLAUSE `t` > 2
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CONSTRAINT_1
+TABLE_NAME t0
+CHECK_CLAUSE `t` > 32
+CONSTRAINT_CATALOG def
+CONSTRAINT_SCHEMA test
+CONSTRAINT_NAME CHK_new_
+TABLE_NAME t1
+CHECK_CLAUSE `t` > `tt`
+create table t3
+(
+a int,
+b int check (b>0), # field constraint named 'b'
+CONSTRAINT b check (b>10) # table constraint
+) ENGINE=InnoDB;
+select * from information_schema.check_constraints order by check_clause;
+CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_NAME CHECK_CLAUSE
+def test name t2 char_length(`name`) > 2
+def test b t3 `b` > 0
+def test b t3 `b` > 10
+def test CHK_dates t2 `start_date` is null
+def test t t1 `t` > 2
+def test CONSTRAINT_1 t0 `t` > 32
+def test CHK_new_ t1 `t` > `tt`
+drop table t0;
+drop table t1;
+drop table t2;
+drop table t3;
diff --git a/mysql-test/suite/funcs_1/r/is_columns_is.result b/mysql-test/suite/funcs_1/r/is_columns_is.result
index d76efef3e08..dfaa5d75137 100644
--- a/mysql-test/suite/funcs_1/r/is_columns_is.result
+++ b/mysql-test/suite/funcs_1/r/is_columns_is.result
@@ -24,6 +24,11 @@ def information_schema CHARACTER_SETS CHARACTER_SET_NAME 1 '' NO varchar 32 96 N
def information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME 2 '' NO varchar 32 96 NULL NULL NULL utf8 utf8_general_ci varchar(32) select NEVER NULL
def information_schema CHARACTER_SETS DESCRIPTION 3 '' NO varchar 60 180 NULL NULL NULL utf8 utf8_general_ci varchar(60) select NEVER NULL
def information_schema CHARACTER_SETS MAXLEN 4 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(3) select NEVER NULL
+def information_schema CHECK_CONSTRAINTS CHECK_CLAUSE 5 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
+def information_schema CHECK_CONSTRAINTS CONSTRAINT_CATALOG 1 '' NO varchar 512 1536 NULL NULL NULL utf8 utf8_general_ci varchar(512) select NEVER NULL
+def information_schema CHECK_CONSTRAINTS CONSTRAINT_NAME 3 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
+def information_schema CHECK_CONSTRAINTS CONSTRAINT_SCHEMA 2 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
+def information_schema CHECK_CONSTRAINTS TABLE_NAME 4 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) select NEVER NULL
def information_schema CLIENT_STATISTICS ACCESS_DENIED 22 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(21) select NEVER NULL
def information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(21) select NEVER NULL
def information_schema CLIENT_STATISTICS BUSY_TIME 5 0 NO double NULL NULL 21 NULL NULL NULL NULL double select NEVER NULL
@@ -557,6 +562,11 @@ COL_CML TABLE_SCHEMA TABLE_NAME COLUMN_NAME DATA_TYPE CHARACTER_MAXIMUM_LENGTH C
3.0000 information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME varchar 32 96 utf8 utf8_general_ci varchar(32)
3.0000 information_schema CHARACTER_SETS DESCRIPTION varchar 60 180 utf8 utf8_general_ci varchar(60)
NULL information_schema CHARACTER_SETS MAXLEN bigint NULL NULL NULL NULL bigint(3)
+3.0000 information_schema CHECK_CONSTRAINTS CONSTRAINT_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512)
+3.0000 information_schema CHECK_CONSTRAINTS CONSTRAINT_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64)
+3.0000 information_schema CHECK_CONSTRAINTS CONSTRAINT_NAME varchar 64 192 utf8 utf8_general_ci varchar(64)
+3.0000 information_schema CHECK_CONSTRAINTS TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64)
+3.0000 information_schema CHECK_CONSTRAINTS CHECK_CLAUSE varchar 64 192 utf8 utf8_general_ci varchar(64)
3.0000 information_schema CLIENT_STATISTICS CLIENT varchar 64 192 utf8 utf8_general_ci varchar(64)
NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS bigint NULL NULL NULL NULL bigint(21)
NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS bigint NULL NULL NULL NULL bigint(21)
diff --git a/mysql-test/suite/funcs_1/r/is_columns_is_embedded.result b/mysql-test/suite/funcs_1/r/is_columns_is_embedded.result
index b0d3c177580..96fb1e286c0 100644
--- a/mysql-test/suite/funcs_1/r/is_columns_is_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_columns_is_embedded.result
@@ -24,6 +24,11 @@ def information_schema CHARACTER_SETS CHARACTER_SET_NAME 1 '' NO varchar 32 96 N
def information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME 2 '' NO varchar 32 96 NULL NULL NULL utf8 utf8_general_ci varchar(32) NEVER NULL
def information_schema CHARACTER_SETS DESCRIPTION 3 '' NO varchar 60 180 NULL NULL NULL utf8 utf8_general_ci varchar(60) NEVER NULL
def information_schema CHARACTER_SETS MAXLEN 4 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(3) NEVER NULL
+def information_schema CHECK_CONSTRAINTS CHECK_CLAUSE 5 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
+def information_schema CHECK_CONSTRAINTS CONSTRAINT_CATALOG 1 '' NO varchar 512 1536 NULL NULL NULL utf8 utf8_general_ci varchar(512) NEVER NULL
+def information_schema CHECK_CONSTRAINTS CONSTRAINT_NAME 3 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
+def information_schema CHECK_CONSTRAINTS CONSTRAINT_SCHEMA 2 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
+def information_schema CHECK_CONSTRAINTS TABLE_NAME 4 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) NEVER NULL
def information_schema CLIENT_STATISTICS ACCESS_DENIED 22 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(21) NEVER NULL
def information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO bigint NULL NULL 19 0 NULL NULL NULL bigint(21) NEVER NULL
def information_schema CLIENT_STATISTICS BUSY_TIME 5 0 NO double NULL NULL 21 NULL NULL NULL NULL double NEVER NULL
@@ -557,6 +562,11 @@ COL_CML TABLE_SCHEMA TABLE_NAME COLUMN_NAME DATA_TYPE CHARACTER_MAXIMUM_LENGTH C
3.0000 information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME varchar 32 96 utf8 utf8_general_ci varchar(32)
3.0000 information_schema CHARACTER_SETS DESCRIPTION varchar 60 180 utf8 utf8_general_ci varchar(60)
NULL information_schema CHARACTER_SETS MAXLEN bigint NULL NULL NULL NULL bigint(3)
+3.0000 information_schema CHECK_CONSTRAINTS CONSTRAINT_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512)
+3.0000 information_schema CHECK_CONSTRAINTS CONSTRAINT_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64)
+3.0000 information_schema CHECK_CONSTRAINTS CONSTRAINT_NAME varchar 64 192 utf8 utf8_general_ci varchar(64)
+3.0000 information_schema CHECK_CONSTRAINTS TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64)
+3.0000 information_schema CHECK_CONSTRAINTS CHECK_CLAUSE varchar 64 192 utf8 utf8_general_ci varchar(64)
3.0000 information_schema CLIENT_STATISTICS CLIENT varchar 64 192 utf8 utf8_general_ci varchar(64)
NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS bigint NULL NULL NULL NULL bigint(21)
NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS bigint NULL NULL NULL NULL bigint(21)
diff --git a/mysql-test/suite/funcs_1/r/is_columns_mysql.result b/mysql-test/suite/funcs_1/r/is_columns_mysql.result
index 5d4e8fdf19d..5a7fdbd63c9 100644
--- a/mysql-test/suite/funcs_1/r/is_columns_mysql.result
+++ b/mysql-test/suite/funcs_1/r/is_columns_mysql.result
@@ -93,26 +93,6 @@ def mysql help_topic help_category_id 3 NULL NO smallint NULL NULL 5 0 NULL NULL
def mysql help_topic help_topic_id 1 NULL NO int NULL NULL 10 0 NULL NULL NULL int(10) unsigned PRI select,insert,update,references NEVER NULL
def mysql help_topic name 2 NULL NO char 64 192 NULL NULL NULL utf8 utf8_general_ci char(64) UNI select,insert,update,references NEVER NULL
def mysql help_topic url 6 NULL NO text 65535 65535 NULL NULL NULL utf8 utf8_general_ci text select,insert,update,references NEVER NULL
-def mysql host Alter_priv 12 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Alter_routine_priv 18 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Create_priv 7 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Create_routine_priv 17 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Create_tmp_table_priv 13 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Create_view_priv 15 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Db 2 '' NO char 64 192 NULL NULL NULL utf8 utf8_bin char(64) PRI select,insert,update,references NEVER NULL
-def mysql host Delete_priv 6 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Drop_priv 8 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Execute_priv 19 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Grant_priv 9 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Host 1 '' NO char 60 180 NULL NULL NULL utf8 utf8_bin char(60) PRI select,insert,update,references NEVER NULL
-def mysql host Index_priv 11 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Insert_priv 4 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Lock_tables_priv 14 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host References_priv 10 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Select_priv 3 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Show_view_priv 16 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Trigger_priv 20 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
-def mysql host Update_priv 5 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NEVER NULL
def mysql index_stats avg_frequency 5 NULL YES decimal NULL NULL 12 4 NULL NULL NULL decimal(12,4) select,insert,update,references NEVER NULL
def mysql index_stats db_name 1 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI select,insert,update,references NEVER NULL
def mysql index_stats index_name 3 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI select,insert,update,references NEVER NULL
@@ -125,13 +105,13 @@ def mysql innodb_index_stats sample_size 7 NULL YES bigint NULL NULL 20 0 NULL N
def mysql innodb_index_stats stat_description 8 NULL NO varchar 1024 3072 NULL NULL NULL utf8 utf8_bin varchar(1024) select,insert,update,references NEVER NULL
def mysql innodb_index_stats stat_name 5 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI select,insert,update,references NEVER NULL
def mysql innodb_index_stats stat_value 6 NULL NO bigint NULL NULL 20 0 NULL NULL NULL bigint(20) unsigned select,insert,update,references NEVER NULL
-def mysql innodb_index_stats table_name 2 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI select,insert,update,references NEVER NULL
+def mysql innodb_index_stats table_name 2 NULL NO varchar 199 597 NULL NULL NULL utf8 utf8_bin varchar(199) PRI select,insert,update,references NEVER NULL
def mysql innodb_table_stats clustered_index_size 5 NULL NO bigint NULL NULL 20 0 NULL NULL NULL bigint(20) unsigned select,insert,update,references NEVER NULL
def mysql innodb_table_stats database_name 1 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI select,insert,update,references NEVER NULL
def mysql innodb_table_stats last_update 3 current_timestamp() NO timestamp NULL NULL NULL NULL 0 NULL NULL timestamp on update current_timestamp() select,insert,update,references NEVER NULL
def mysql innodb_table_stats n_rows 4 NULL NO bigint NULL NULL 20 0 NULL NULL NULL bigint(20) unsigned select,insert,update,references NEVER NULL
def mysql innodb_table_stats sum_of_other_index_sizes 6 NULL NO bigint NULL NULL 20 0 NULL NULL NULL bigint(20) unsigned select,insert,update,references NEVER NULL
-def mysql innodb_table_stats table_name 2 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI select,insert,update,references NEVER NULL
+def mysql innodb_table_stats table_name 2 NULL NO varchar 199 597 NULL NULL NULL utf8 utf8_bin varchar(199) PRI select,insert,update,references NEVER NULL
def mysql plugin dl 2 '' NO varchar 128 384 NULL NULL NULL utf8 utf8_general_ci varchar(128) select,insert,update,references NEVER NULL
def mysql plugin name 1 '' NO varchar 64 192 NULL NULL NULL utf8 utf8_general_ci varchar(64) PRI select,insert,update,references NEVER NULL
def mysql proc aggregate 21 'NONE' NO enum 5 15 NULL NULL NULL utf8 utf8_general_ci enum('NONE','GROUP') select,insert,update,references NEVER NULL
@@ -436,33 +416,13 @@ NULL mysql help_topic help_category_id smallint NULL NULL NULL NULL smallint(5)
1.0000 mysql help_topic description text 65535 65535 utf8 utf8_general_ci text
1.0000 mysql help_topic example text 65535 65535 utf8 utf8_general_ci text
1.0000 mysql help_topic url text 65535 65535 utf8 utf8_general_ci text
-3.0000 mysql host Host char 60 180 utf8 utf8_bin char(60)
-3.0000 mysql host Db char 64 192 utf8 utf8_bin char(64)
-3.0000 mysql host Select_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Insert_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Update_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Delete_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Drop_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Grant_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host References_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Index_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Alter_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_tmp_table_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Lock_tables_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_view_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Show_view_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_routine_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Alter_routine_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Execute_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Trigger_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
3.0000 mysql index_stats db_name varchar 64 192 utf8 utf8_bin varchar(64)
3.0000 mysql index_stats table_name varchar 64 192 utf8 utf8_bin varchar(64)
3.0000 mysql index_stats index_name varchar 64 192 utf8 utf8_bin varchar(64)
NULL mysql index_stats prefix_arity int NULL NULL NULL NULL int(11) unsigned
NULL mysql index_stats avg_frequency decimal NULL NULL NULL NULL decimal(12,4)
3.0000 mysql innodb_index_stats database_name varchar 64 192 utf8 utf8_bin varchar(64)
-3.0000 mysql innodb_index_stats table_name varchar 64 192 utf8 utf8_bin varchar(64)
+3.0000 mysql innodb_index_stats table_name varchar 199 597 utf8 utf8_bin varchar(199)
3.0000 mysql innodb_index_stats index_name varchar 64 192 utf8 utf8_bin varchar(64)
NULL mysql innodb_index_stats last_update timestamp NULL NULL NULL NULL timestamp
3.0000 mysql innodb_index_stats stat_name varchar 64 192 utf8 utf8_bin varchar(64)
@@ -470,7 +430,7 @@ NULL mysql innodb_index_stats stat_value bigint NULL NULL NULL NULL bigint(20) u
NULL mysql innodb_index_stats sample_size bigint NULL NULL NULL NULL bigint(20) unsigned
3.0000 mysql innodb_index_stats stat_description varchar 1024 3072 utf8 utf8_bin varchar(1024)
3.0000 mysql innodb_table_stats database_name varchar 64 192 utf8 utf8_bin varchar(64)
-3.0000 mysql innodb_table_stats table_name varchar 64 192 utf8 utf8_bin varchar(64)
+3.0000 mysql innodb_table_stats table_name varchar 199 597 utf8 utf8_bin varchar(199)
NULL mysql innodb_table_stats last_update timestamp NULL NULL NULL NULL timestamp
NULL mysql innodb_table_stats n_rows bigint NULL NULL NULL NULL bigint(20) unsigned
NULL mysql innodb_table_stats clustered_index_size bigint NULL NULL NULL NULL bigint(20) unsigned
diff --git a/mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result b/mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result
index 9f17724b356..440478b892d 100644
--- a/mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result
@@ -93,26 +93,6 @@ def mysql help_topic help_category_id 3 NULL NO smallint NULL NULL 5 0 NULL NULL
def mysql help_topic help_topic_id 1 NULL NO int NULL NULL 10 0 NULL NULL NULL int(10) unsigned PRI NEVER NULL
def mysql help_topic name 2 NULL NO char 64 192 NULL NULL NULL utf8 utf8_general_ci char(64) UNI NEVER NULL
def mysql help_topic url 6 NULL NO text 65535 65535 NULL NULL NULL utf8 utf8_general_ci text NEVER NULL
-def mysql host Alter_priv 12 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Alter_routine_priv 18 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Create_priv 7 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Create_routine_priv 17 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Create_tmp_table_priv 13 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Create_view_priv 15 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Db 2 '' NO char 64 192 NULL NULL NULL utf8 utf8_bin char(64) PRI NEVER NULL
-def mysql host Delete_priv 6 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Drop_priv 8 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Execute_priv 19 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Grant_priv 9 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Host 1 '' NO char 60 180 NULL NULL NULL utf8 utf8_bin char(60) PRI NEVER NULL
-def mysql host Index_priv 11 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Insert_priv 4 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Lock_tables_priv 14 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host References_priv 10 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Select_priv 3 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Show_view_priv 16 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Trigger_priv 20 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
-def mysql host Update_priv 5 'N' NO enum 1 3 NULL NULL NULL utf8 utf8_general_ci enum('N','Y') NEVER NULL
def mysql index_stats avg_frequency 5 NULL YES decimal NULL NULL 12 4 NULL NULL NULL decimal(12,4) NEVER NULL
def mysql index_stats db_name 1 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI NEVER NULL
def mysql index_stats index_name 3 NULL NO varchar 64 192 NULL NULL NULL utf8 utf8_bin varchar(64) PRI NEVER NULL
@@ -433,26 +413,6 @@ NULL mysql help_topic help_category_id smallint NULL NULL NULL NULL smallint(5)
1.0000 mysql help_topic description text 65535 65535 utf8 utf8_general_ci text
1.0000 mysql help_topic example text 65535 65535 utf8 utf8_general_ci text
1.0000 mysql help_topic url text 65535 65535 utf8 utf8_general_ci text
-3.0000 mysql host Host char 60 180 utf8 utf8_bin char(60)
-3.0000 mysql host Db char 64 192 utf8 utf8_bin char(64)
-3.0000 mysql host Select_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Insert_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Update_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Delete_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Drop_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Grant_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host References_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Index_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Alter_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_tmp_table_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Lock_tables_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_view_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Show_view_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Create_routine_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Alter_routine_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Execute_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
-3.0000 mysql host Trigger_priv enum 1 3 utf8 utf8_general_ci enum('N','Y')
3.0000 mysql index_stats db_name varchar 64 192 utf8 utf8_bin varchar(64)
3.0000 mysql index_stats table_name varchar 64 192 utf8 utf8_bin varchar(64)
3.0000 mysql index_stats index_name varchar 64 192 utf8 utf8_bin varchar(64)
diff --git a/mysql-test/suite/funcs_1/r/is_key_column_usage.result b/mysql-test/suite/funcs_1/r/is_key_column_usage.result
index 5c126a48419..326ea3f4acc 100644
--- a/mysql-test/suite/funcs_1/r/is_key_column_usage.result
+++ b/mysql-test/suite/funcs_1/r/is_key_column_usage.result
@@ -100,8 +100,6 @@ def mysql PRIMARY def mysql help_relation help_keyword_id
def mysql PRIMARY def mysql help_relation help_topic_id
def mysql PRIMARY def mysql help_topic help_topic_id
def mysql name def mysql help_topic name
-def mysql PRIMARY def mysql host Db
-def mysql PRIMARY def mysql host Host
def mysql PRIMARY def mysql index_stats db_name
def mysql PRIMARY def mysql index_stats index_name
def mysql PRIMARY def mysql index_stats prefix_arity
diff --git a/mysql-test/suite/funcs_1/r/is_key_column_usage_embedded.result b/mysql-test/suite/funcs_1/r/is_key_column_usage_embedded.result
index d41f7395483..a547b1ddf61 100644
--- a/mysql-test/suite/funcs_1/r/is_key_column_usage_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_key_column_usage_embedded.result
@@ -100,8 +100,6 @@ def mysql PRIMARY def mysql help_relation help_keyword_id
def mysql PRIMARY def mysql help_relation help_topic_id
def mysql PRIMARY def mysql help_topic help_topic_id
def mysql name def mysql help_topic name
-def mysql PRIMARY def mysql host Db
-def mysql PRIMARY def mysql host Host
def mysql PRIMARY def mysql index_stats db_name
def mysql PRIMARY def mysql index_stats index_name
def mysql PRIMARY def mysql index_stats prefix_arity
diff --git a/mysql-test/suite/funcs_1/r/is_routines_embedded.result b/mysql-test/suite/funcs_1/r/is_routines_embedded.result
index a2acd83af49..cb736417a17 100644
--- a/mysql-test/suite/funcs_1/r/is_routines_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_routines_embedded.result
@@ -197,8 +197,8 @@ sp_6_408002_2 def db_datadict_2 sp_6_408002_2 PROCEDURE NULL NULL NULL NULL NUL
SELECT * FROM db_datadict_2.res_6_408002_2;
END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost latin1 latin1_swedish_ci latin1_swedish_ci
add_suppression def mtr add_suppression PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN INSERT INTO test_suppressions (pattern) VALUES (pattern); FLUSH NO_WRITE_TO_BINLOG TABLE test_suppressions; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
-check_testcase def mtr check_testcase PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE variable_name NOT IN ('timestamp') AND variable_name not like "Last_IO_Err*" AND variable_name != 'INNODB_IBUF_MAX_SIZE' AND variable_name != 'INNODB_USE_NATIVE_AIO' AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP' AND variable_name not like 'GTID%POS' AND variable_name != 'GTID_BINLOG_STATE' ORDER BY variable_name; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY BINARY SCHEMA_NAME; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN ('mtr_wsrep_notify', 'wsrep_schema') ORDER BY BINARY SCHEMA_NAME; SELECT table_name AS tables_in_test FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='test'; SELECT CONCAT(table_schema, '.', table_name) AS tables_in_mysql FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='mysql' ORDER BY tables_in_mysql; SELECT CONCAT(table_schema, '.', table_name) AS columns_in_mysql, column_name, ordinal_position, column_default, is_nullable, data_type, character_maximum_length, character_octet_length, numeric_precision, numeric_scale, character_set_name, collation_name, column_type, column_key, extra, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='mysql' ORDER BY columns_in_mysql; SELECT * FROM INFORMATION_SCHEMA.EVENTS; SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME NOT IN ('gs_insert', 'ts_insert'); SELECT * FROM INFORMATION_SCHEMA.ROUTINES; SHOW STATUS LIKE 'slave_open_temp_tables'; checksum table mysql.columns_priv, mysql.db, mysql.func, mysql.help_category, mysql.help_keyword, mysql.help_relation, mysql.host, mysql.plugin, mysql.proc, mysql.procs_priv, mysql.roles_mapping, mysql.tables_priv, mysql.time_zone, mysql.time_zone_leap_second, mysql.time_zone_name, mysql.time_zone_transition, mysql.time_zone_transition_type, mysql.user; SELECT * FROM INFORMATION_SCHEMA.PLUGINS; select * from information_schema.session_variables where variable_name = 'debug_sync'; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
-check_warnings def mtr check_warnings PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN DECLARE `pos` bigint unsigned; SET SQL_LOG_BIN=0; UPDATE error_log el, global_suppressions gs SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP gs.pattern; UPDATE error_log el, test_suppressions ts SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP ts.pattern; SELECT COUNT(*) INTO @num_warnings FROM error_log WHERE suspicious=1; IF @num_warnings > 0 THEN SELECT line FROM error_log WHERE suspicious=1; SELECT 2 INTO result; ELSE SELECT 0 INTO RESULT; END IF; TRUNCATE test_suppressions; DROP TABLE error_log; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
+check_testcase def mtr check_testcase PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE variable_name NOT IN ('timestamp') AND variable_name not like "Last_IO_Err*" AND variable_name != 'INNODB_IBUF_MAX_SIZE' AND variable_name != 'INNODB_USE_NATIVE_AIO' AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP' AND variable_name not like 'GTID%POS' AND variable_name != 'GTID_BINLOG_STATE' ORDER BY variable_name; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY BINARY SCHEMA_NAME; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN ('mtr_wsrep_notify', 'wsrep_schema') ORDER BY BINARY SCHEMA_NAME; SELECT table_name AS tables_in_test FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='test'; SELECT CONCAT(table_schema, '.', table_name) AS tables_in_mysql FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='mysql' ORDER BY tables_in_mysql; SELECT CONCAT(table_schema, '.', table_name) AS columns_in_mysql, column_name, ordinal_position, column_default, is_nullable, data_type, character_maximum_length, character_octet_length, numeric_precision, numeric_scale, character_set_name, collation_name, column_type, column_key, extra, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='mysql' ORDER BY columns_in_mysql; SELECT * FROM INFORMATION_SCHEMA.EVENTS; SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME NOT IN ('gs_insert', 'ts_insert'); SELECT * FROM INFORMATION_SCHEMA.ROUTINES; SHOW STATUS LIKE 'slave_open_temp_tables'; checksum table mysql.columns_priv, mysql.db, mysql.func, mysql.help_category, mysql.help_keyword, mysql.help_relation, mysql.plugin, mysql.proc, mysql.procs_priv, mysql.roles_mapping, mysql.tables_priv, mysql.time_zone, mysql.time_zone_leap_second, mysql.time_zone_name, mysql.time_zone_transition, mysql.time_zone_transition_type, mysql.user; SELECT * FROM INFORMATION_SCHEMA.PLUGINS; select * from information_schema.session_variables where variable_name = 'debug_sync'; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
+check_warnings def mtr check_warnings PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN DECLARE `pos` bigint unsigned; SET SQL_LOG_BIN=0, SQL_SAFE_UPDATES=0; UPDATE error_log el, global_suppressions gs SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP gs.pattern; UPDATE error_log el, test_suppressions ts SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP ts.pattern; SELECT COUNT(*) INTO @num_warnings FROM error_log WHERE suspicious=1; IF @num_warnings > 0 THEN SELECT line FROM error_log WHERE suspicious=1; SELECT 2 INTO result; ELSE SELECT 0 INTO RESULT; END IF; TRUNCATE test_suppressions; DROP TABLE error_log; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
connect testuser2, localhost, testuser2, , db_datadict;
SELECT * FROM information_schema.routines;
SPECIFIC_NAME ROUTINE_CATALOG ROUTINE_SCHEMA ROUTINE_NAME ROUTINE_TYPE DATA_TYPE CHARACTER_MAXIMUM_LENGTH CHARACTER_OCTET_LENGTH NUMERIC_PRECISION NUMERIC_SCALE DATETIME_PRECISION CHARACTER_SET_NAME COLLATION_NAME DTD_IDENTIFIER ROUTINE_BODY ROUTINE_DEFINITION EXTERNAL_NAME EXTERNAL_LANGUAGE PARAMETER_STYLE IS_DETERMINISTIC SQL_DATA_ACCESS SQL_PATH SECURITY_TYPE CREATED LAST_ALTERED SQL_MODE ROUTINE_COMMENT DEFINER CHARACTER_SET_CLIENT COLLATION_CONNECTION DATABASE_COLLATION
@@ -209,8 +209,8 @@ sp_6_408002_2 def db_datadict_2 sp_6_408002_2 PROCEDURE NULL NULL NULL NULL NUL
SELECT * FROM db_datadict_2.res_6_408002_2;
END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost latin1 latin1_swedish_ci latin1_swedish_ci
add_suppression def mtr add_suppression PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN INSERT INTO test_suppressions (pattern) VALUES (pattern); FLUSH NO_WRITE_TO_BINLOG TABLE test_suppressions; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
-check_testcase def mtr check_testcase PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE variable_name NOT IN ('timestamp') AND variable_name not like "Last_IO_Err*" AND variable_name != 'INNODB_IBUF_MAX_SIZE' AND variable_name != 'INNODB_USE_NATIVE_AIO' AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP' AND variable_name not like 'GTID%POS' AND variable_name != 'GTID_BINLOG_STATE' ORDER BY variable_name; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY BINARY SCHEMA_NAME; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN ('mtr_wsrep_notify', 'wsrep_schema') ORDER BY BINARY SCHEMA_NAME; SELECT table_name AS tables_in_test FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='test'; SELECT CONCAT(table_schema, '.', table_name) AS tables_in_mysql FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='mysql' ORDER BY tables_in_mysql; SELECT CONCAT(table_schema, '.', table_name) AS columns_in_mysql, column_name, ordinal_position, column_default, is_nullable, data_type, character_maximum_length, character_octet_length, numeric_precision, numeric_scale, character_set_name, collation_name, column_type, column_key, extra, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='mysql' ORDER BY columns_in_mysql; SELECT * FROM INFORMATION_SCHEMA.EVENTS; SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME NOT IN ('gs_insert', 'ts_insert'); SELECT * FROM INFORMATION_SCHEMA.ROUTINES; SHOW STATUS LIKE 'slave_open_temp_tables'; checksum table mysql.columns_priv, mysql.db, mysql.func, mysql.help_category, mysql.help_keyword, mysql.help_relation, mysql.host, mysql.plugin, mysql.proc, mysql.procs_priv, mysql.roles_mapping, mysql.tables_priv, mysql.time_zone, mysql.time_zone_leap_second, mysql.time_zone_name, mysql.time_zone_transition, mysql.time_zone_transition_type, mysql.user; SELECT * FROM INFORMATION_SCHEMA.PLUGINS; select * from information_schema.session_variables where variable_name = 'debug_sync'; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
-check_warnings def mtr check_warnings PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN DECLARE `pos` bigint unsigned; SET SQL_LOG_BIN=0; UPDATE error_log el, global_suppressions gs SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP gs.pattern; UPDATE error_log el, test_suppressions ts SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP ts.pattern; SELECT COUNT(*) INTO @num_warnings FROM error_log WHERE suspicious=1; IF @num_warnings > 0 THEN SELECT line FROM error_log WHERE suspicious=1; SELECT 2 INTO result; ELSE SELECT 0 INTO RESULT; END IF; TRUNCATE test_suppressions; DROP TABLE error_log; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
+check_testcase def mtr check_testcase PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE variable_name NOT IN ('timestamp') AND variable_name not like "Last_IO_Err*" AND variable_name != 'INNODB_IBUF_MAX_SIZE' AND variable_name != 'INNODB_USE_NATIVE_AIO' AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP' AND variable_name not like 'GTID%POS' AND variable_name != 'GTID_BINLOG_STATE' ORDER BY variable_name; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY BINARY SCHEMA_NAME; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN ('mtr_wsrep_notify', 'wsrep_schema') ORDER BY BINARY SCHEMA_NAME; SELECT table_name AS tables_in_test FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='test'; SELECT CONCAT(table_schema, '.', table_name) AS tables_in_mysql FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='mysql' ORDER BY tables_in_mysql; SELECT CONCAT(table_schema, '.', table_name) AS columns_in_mysql, column_name, ordinal_position, column_default, is_nullable, data_type, character_maximum_length, character_octet_length, numeric_precision, numeric_scale, character_set_name, collation_name, column_type, column_key, extra, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='mysql' ORDER BY columns_in_mysql; SELECT * FROM INFORMATION_SCHEMA.EVENTS; SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME NOT IN ('gs_insert', 'ts_insert'); SELECT * FROM INFORMATION_SCHEMA.ROUTINES; SHOW STATUS LIKE 'slave_open_temp_tables'; checksum table mysql.columns_priv, mysql.db, mysql.func, mysql.help_category, mysql.help_keyword, mysql.help_relation, mysql.plugin, mysql.proc, mysql.procs_priv, mysql.roles_mapping, mysql.tables_priv, mysql.time_zone, mysql.time_zone_leap_second, mysql.time_zone_name, mysql.time_zone_transition, mysql.time_zone_transition_type, mysql.user; SELECT * FROM INFORMATION_SCHEMA.PLUGINS; select * from information_schema.session_variables where variable_name = 'debug_sync'; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
+check_warnings def mtr check_warnings PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN DECLARE `pos` bigint unsigned; SET SQL_LOG_BIN=0, SQL_SAFE_UPDATES=0; UPDATE error_log el, global_suppressions gs SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP gs.pattern; UPDATE error_log el, test_suppressions ts SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP ts.pattern; SELECT COUNT(*) INTO @num_warnings FROM error_log WHERE suspicious=1; IF @num_warnings > 0 THEN SELECT line FROM error_log WHERE suspicious=1; SELECT 2 INTO result; ELSE SELECT 0 INTO RESULT; END IF; TRUNCATE test_suppressions; DROP TABLE error_log; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
connect testuser3, localhost, testuser3, , test;
SELECT * FROM information_schema.routines;
SPECIFIC_NAME ROUTINE_CATALOG ROUTINE_SCHEMA ROUTINE_NAME ROUTINE_TYPE DATA_TYPE CHARACTER_MAXIMUM_LENGTH CHARACTER_OCTET_LENGTH NUMERIC_PRECISION NUMERIC_SCALE DATETIME_PRECISION CHARACTER_SET_NAME COLLATION_NAME DTD_IDENTIFIER ROUTINE_BODY ROUTINE_DEFINITION EXTERNAL_NAME EXTERNAL_LANGUAGE PARAMETER_STYLE IS_DETERMINISTIC SQL_DATA_ACCESS SQL_PATH SECURITY_TYPE CREATED LAST_ALTERED SQL_MODE ROUTINE_COMMENT DEFINER CHARACTER_SET_CLIENT COLLATION_CONNECTION DATABASE_COLLATION
@@ -221,8 +221,8 @@ sp_6_408002_2 def db_datadict_2 sp_6_408002_2 PROCEDURE NULL NULL NULL NULL NUL
SELECT * FROM db_datadict_2.res_6_408002_2;
END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost latin1 latin1_swedish_ci latin1_swedish_ci
add_suppression def mtr add_suppression PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN INSERT INTO test_suppressions (pattern) VALUES (pattern); FLUSH NO_WRITE_TO_BINLOG TABLE test_suppressions; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
-check_testcase def mtr check_testcase PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE variable_name NOT IN ('timestamp') AND variable_name not like "Last_IO_Err*" AND variable_name != 'INNODB_IBUF_MAX_SIZE' AND variable_name != 'INNODB_USE_NATIVE_AIO' AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP' AND variable_name not like 'GTID%POS' AND variable_name != 'GTID_BINLOG_STATE' ORDER BY variable_name; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY BINARY SCHEMA_NAME; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN ('mtr_wsrep_notify', 'wsrep_schema') ORDER BY BINARY SCHEMA_NAME; SELECT table_name AS tables_in_test FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='test'; SELECT CONCAT(table_schema, '.', table_name) AS tables_in_mysql FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='mysql' ORDER BY tables_in_mysql; SELECT CONCAT(table_schema, '.', table_name) AS columns_in_mysql, column_name, ordinal_position, column_default, is_nullable, data_type, character_maximum_length, character_octet_length, numeric_precision, numeric_scale, character_set_name, collation_name, column_type, column_key, extra, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='mysql' ORDER BY columns_in_mysql; SELECT * FROM INFORMATION_SCHEMA.EVENTS; SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME NOT IN ('gs_insert', 'ts_insert'); SELECT * FROM INFORMATION_SCHEMA.ROUTINES; SHOW STATUS LIKE 'slave_open_temp_tables'; checksum table mysql.columns_priv, mysql.db, mysql.func, mysql.help_category, mysql.help_keyword, mysql.help_relation, mysql.host, mysql.plugin, mysql.proc, mysql.procs_priv, mysql.roles_mapping, mysql.tables_priv, mysql.time_zone, mysql.time_zone_leap_second, mysql.time_zone_name, mysql.time_zone_transition, mysql.time_zone_transition_type, mysql.user; SELECT * FROM INFORMATION_SCHEMA.PLUGINS; select * from information_schema.session_variables where variable_name = 'debug_sync'; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
-check_warnings def mtr check_warnings PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN DECLARE `pos` bigint unsigned; SET SQL_LOG_BIN=0; UPDATE error_log el, global_suppressions gs SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP gs.pattern; UPDATE error_log el, test_suppressions ts SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP ts.pattern; SELECT COUNT(*) INTO @num_warnings FROM error_log WHERE suspicious=1; IF @num_warnings > 0 THEN SELECT line FROM error_log WHERE suspicious=1; SELECT 2 INTO result; ELSE SELECT 0 INTO RESULT; END IF; TRUNCATE test_suppressions; DROP TABLE error_log; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
+check_testcase def mtr check_testcase PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE variable_name NOT IN ('timestamp') AND variable_name not like "Last_IO_Err*" AND variable_name != 'INNODB_IBUF_MAX_SIZE' AND variable_name != 'INNODB_USE_NATIVE_AIO' AND variable_name != 'INNODB_BUFFER_POOL_LOAD_AT_STARTUP' AND variable_name not like 'GTID%POS' AND variable_name != 'GTID_BINLOG_STATE' ORDER BY variable_name; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA ORDER BY BINARY SCHEMA_NAME; SELECT * FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME NOT IN ('mtr_wsrep_notify', 'wsrep_schema') ORDER BY BINARY SCHEMA_NAME; SELECT table_name AS tables_in_test FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='test'; SELECT CONCAT(table_schema, '.', table_name) AS tables_in_mysql FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='mysql' ORDER BY tables_in_mysql; SELECT CONCAT(table_schema, '.', table_name) AS columns_in_mysql, column_name, ordinal_position, column_default, is_nullable, data_type, character_maximum_length, character_octet_length, numeric_precision, numeric_scale, character_set_name, collation_name, column_type, column_key, extra, column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='mysql' ORDER BY columns_in_mysql; SELECT * FROM INFORMATION_SCHEMA.EVENTS; SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME NOT IN ('gs_insert', 'ts_insert'); SELECT * FROM INFORMATION_SCHEMA.ROUTINES; SHOW STATUS LIKE 'slave_open_temp_tables'; checksum table mysql.columns_priv, mysql.db, mysql.func, mysql.help_category, mysql.help_keyword, mysql.help_relation, mysql.plugin, mysql.proc, mysql.procs_priv, mysql.roles_mapping, mysql.tables_priv, mysql.time_zone, mysql.time_zone_leap_second, mysql.time_zone_name, mysql.time_zone_transition, mysql.time_zone_transition_type, mysql.user; SELECT * FROM INFORMATION_SCHEMA.PLUGINS; select * from information_schema.session_variables where variable_name = 'debug_sync'; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
+check_warnings def mtr check_warnings PROCEDURE NULL NULL NULL NULL NULL NULL NULL NULL SQL BEGIN DECLARE `pos` bigint unsigned; SET SQL_LOG_BIN=0, SQL_SAFE_UPDATES=0; UPDATE error_log el, global_suppressions gs SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP gs.pattern; UPDATE error_log el, test_suppressions ts SET suspicious=0 WHERE el.suspicious=1 AND el.line REGEXP ts.pattern; SELECT COUNT(*) INTO @num_warnings FROM error_log WHERE suspicious=1; IF @num_warnings > 0 THEN SELECT line FROM error_log WHERE suspicious=1; SELECT 2 INTO result; ELSE SELECT 0 INTO RESULT; END IF; TRUNCATE test_suppressions; DROP TABLE error_log; END NULL NULL SQL NO CONTAINS SQL NULL DEFINER YYYY-MM-DD hh:mm:ss YYYY-MM-DD hh:mm:ss root@localhost utf8 utf8_general_ci latin1_swedish_ci
connection default;
disconnect testuser1;
disconnect testuser2;
diff --git a/mysql-test/suite/funcs_1/r/is_statistics.result b/mysql-test/suite/funcs_1/r/is_statistics.result
index 419eb0b4b4c..2cb94b657cc 100644
--- a/mysql-test/suite/funcs_1/r/is_statistics.result
+++ b/mysql-test/suite/funcs_1/r/is_statistics.result
@@ -111,8 +111,6 @@ def mysql help_relation mysql PRIMARY
def mysql help_relation mysql PRIMARY
def mysql help_topic mysql name
def mysql help_topic mysql PRIMARY
-def mysql host mysql PRIMARY
-def mysql host mysql PRIMARY
def mysql index_stats mysql PRIMARY
def mysql index_stats mysql PRIMARY
def mysql index_stats mysql PRIMARY
diff --git a/mysql-test/suite/funcs_1/r/is_statistics_mysql.result b/mysql-test/suite/funcs_1/r/is_statistics_mysql.result
index 31fb460f9aa..96d85a0425f 100644
--- a/mysql-test/suite/funcs_1/r/is_statistics_mysql.result
+++ b/mysql-test/suite/funcs_1/r/is_statistics_mysql.result
@@ -32,8 +32,6 @@ def mysql help_relation 0 mysql PRIMARY 1 help_keyword_id A #CARD# NULL NULL BT
def mysql help_relation 0 mysql PRIMARY 2 help_topic_id A #CARD# NULL NULL BTREE
def mysql help_topic 0 mysql name 1 name A #CARD# NULL NULL BTREE
def mysql help_topic 0 mysql PRIMARY 1 help_topic_id A #CARD# NULL NULL BTREE
-def mysql host 0 mysql PRIMARY 1 Host A #CARD# NULL NULL BTREE
-def mysql host 0 mysql PRIMARY 2 Db A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 1 db_name A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 2 table_name A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 3 index_name A #CARD# NULL NULL BTREE
diff --git a/mysql-test/suite/funcs_1/r/is_statistics_mysql_embedded.result b/mysql-test/suite/funcs_1/r/is_statistics_mysql_embedded.result
index c81052321f8..69a502e53dd 100644
--- a/mysql-test/suite/funcs_1/r/is_statistics_mysql_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_statistics_mysql_embedded.result
@@ -32,8 +32,6 @@ def mysql help_relation 0 mysql PRIMARY 1 help_keyword_id A #CARD# NULL NULL BT
def mysql help_relation 0 mysql PRIMARY 2 help_topic_id A #CARD# NULL NULL BTREE
def mysql help_topic 0 mysql name 1 name A #CARD# NULL NULL BTREE
def mysql help_topic 0 mysql PRIMARY 1 help_topic_id A #CARD# NULL NULL BTREE
-def mysql host 0 mysql PRIMARY 1 Host A #CARD# NULL NULL BTREE
-def mysql host 0 mysql PRIMARY 2 Db A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 1 db_name A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 2 table_name A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 3 index_name A #CARD# NULL NULL BTREE
@@ -114,8 +112,6 @@ def mysql help_relation 0 mysql PRIMARY 1 help_keyword_id A #CARD# NULL NULL BT
def mysql help_relation 0 mysql PRIMARY 2 help_topic_id A #CARD# NULL NULL BTREE
def mysql help_topic 0 mysql name 1 name A #CARD# NULL NULL BTREE
def mysql help_topic 0 mysql PRIMARY 1 help_topic_id A #CARD# NULL NULL BTREE
-def mysql host 0 mysql PRIMARY 1 Host A #CARD# NULL NULL BTREE
-def mysql host 0 mysql PRIMARY 2 Db A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 1 db_name A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 2 table_name A #CARD# NULL NULL BTREE
def mysql index_stats 0 mysql PRIMARY 3 index_name A #CARD# NULL NULL BTREE
diff --git a/mysql-test/suite/funcs_1/r/is_table_constraints.result b/mysql-test/suite/funcs_1/r/is_table_constraints.result
index d968d3b65de..cb7aa1f8fc0 100644
--- a/mysql-test/suite/funcs_1/r/is_table_constraints.result
+++ b/mysql-test/suite/funcs_1/r/is_table_constraints.result
@@ -71,7 +71,6 @@ def mysql PRIMARY mysql help_keyword
def mysql PRIMARY mysql help_relation
def mysql name mysql help_topic
def mysql PRIMARY mysql help_topic
-def mysql PRIMARY mysql host
def mysql PRIMARY mysql index_stats
def mysql PRIMARY mysql innodb_index_stats
def mysql PRIMARY mysql innodb_table_stats
diff --git a/mysql-test/suite/funcs_1/r/is_table_constraints_mysql.result b/mysql-test/suite/funcs_1/r/is_table_constraints_mysql.result
index b56c5115f16..fc9ba660467 100644
--- a/mysql-test/suite/funcs_1/r/is_table_constraints_mysql.result
+++ b/mysql-test/suite/funcs_1/r/is_table_constraints_mysql.result
@@ -20,7 +20,6 @@ def mysql PRIMARY mysql help_keyword PRIMARY KEY
def mysql PRIMARY mysql help_relation PRIMARY KEY
def mysql name mysql help_topic UNIQUE
def mysql PRIMARY mysql help_topic PRIMARY KEY
-def mysql PRIMARY mysql host PRIMARY KEY
def mysql PRIMARY mysql index_stats PRIMARY KEY
def mysql PRIMARY mysql innodb_index_stats PRIMARY KEY
def mysql PRIMARY mysql innodb_table_stats PRIMARY KEY
diff --git a/mysql-test/suite/funcs_1/r/is_table_constraints_mysql_embedded.result b/mysql-test/suite/funcs_1/r/is_table_constraints_mysql_embedded.result
index b40bc0ea0c7..54e27e22140 100644
--- a/mysql-test/suite/funcs_1/r/is_table_constraints_mysql_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_table_constraints_mysql_embedded.result
@@ -20,7 +20,6 @@ def mysql PRIMARY mysql help_keyword PRIMARY KEY
def mysql PRIMARY mysql help_relation PRIMARY KEY
def mysql name mysql help_topic UNIQUE
def mysql PRIMARY mysql help_topic PRIMARY KEY
-def mysql PRIMARY mysql host PRIMARY KEY
def mysql PRIMARY mysql index_stats PRIMARY KEY
def mysql PRIMARY mysql innodb_index_stats PRIMARY KEY
def mysql PRIMARY mysql innodb_table_stats PRIMARY KEY
@@ -58,7 +57,6 @@ def mysql PRIMARY mysql help_keyword PRIMARY KEY
def mysql PRIMARY mysql help_relation PRIMARY KEY
def mysql name mysql help_topic UNIQUE
def mysql PRIMARY mysql help_topic PRIMARY KEY
-def mysql PRIMARY mysql host PRIMARY KEY
def mysql PRIMARY mysql index_stats PRIMARY KEY
def mysql PRIMARY mysql innodb_index_stats PRIMARY KEY
def mysql PRIMARY mysql innodb_table_stats PRIMARY KEY
diff --git a/mysql-test/suite/funcs_1/r/is_tables_is.result b/mysql-test/suite/funcs_1/r/is_tables_is.result
index e0e5a82a265..5fee1e0050a 100644
--- a/mysql-test/suite/funcs_1/r/is_tables_is.result
+++ b/mysql-test/suite/funcs_1/r/is_tables_is.result
@@ -89,6 +89,31 @@ user_comment
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA information_schema
+TABLE_NAME CHECK_CONSTRAINTS
+TABLE_TYPE SYSTEM VIEW
+ENGINE MEMORY
+VERSION 11
+ROW_FORMAT Fixed
+TABLE_ROWS #TBLR#
+AVG_ROW_LENGTH #ARL#
+DATA_LENGTH #DL#
+MAX_DATA_LENGTH #MDL#
+INDEX_LENGTH #IL#
+DATA_FREE #DF#
+AUTO_INCREMENT NULL
+CREATE_TIME #CRT#
+UPDATE_TIME #UT#
+CHECK_TIME #CT#
+TABLE_COLLATION utf8_general_ci
+CHECKSUM NULL
+CREATE_OPTIONS #CO#
+TABLE_COMMENT #TC#
+MAX_INDEX_LENGTH #MIL#
+TEMPORARY Y
+user_comment
+Separator -----------------------------------------------------
+TABLE_CATALOG def
+TABLE_SCHEMA information_schema
TABLE_NAME CLIENT_STATISTICS
TABLE_TYPE SYSTEM VIEW
ENGINE MEMORY
@@ -1105,6 +1130,31 @@ user_comment
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA information_schema
+TABLE_NAME CHECK_CONSTRAINTS
+TABLE_TYPE SYSTEM VIEW
+ENGINE MEMORY
+VERSION 11
+ROW_FORMAT Fixed
+TABLE_ROWS #TBLR#
+AVG_ROW_LENGTH #ARL#
+DATA_LENGTH #DL#
+MAX_DATA_LENGTH #MDL#
+INDEX_LENGTH #IL#
+DATA_FREE #DF#
+AUTO_INCREMENT NULL
+CREATE_TIME #CRT#
+UPDATE_TIME #UT#
+CHECK_TIME #CT#
+TABLE_COLLATION utf8_general_ci
+CHECKSUM NULL
+CREATE_OPTIONS #CO#
+TABLE_COMMENT #TC#
+MAX_INDEX_LENGTH #MIL#
+TEMPORARY Y
+user_comment
+Separator -----------------------------------------------------
+TABLE_CATALOG def
+TABLE_SCHEMA information_schema
TABLE_NAME CLIENT_STATISTICS
TABLE_TYPE SYSTEM VIEW
ENGINE MEMORY
diff --git a/mysql-test/suite/funcs_1/r/is_tables_is_embedded.result b/mysql-test/suite/funcs_1/r/is_tables_is_embedded.result
index e0e5a82a265..5fee1e0050a 100644
--- a/mysql-test/suite/funcs_1/r/is_tables_is_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_tables_is_embedded.result
@@ -89,6 +89,31 @@ user_comment
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA information_schema
+TABLE_NAME CHECK_CONSTRAINTS
+TABLE_TYPE SYSTEM VIEW
+ENGINE MEMORY
+VERSION 11
+ROW_FORMAT Fixed
+TABLE_ROWS #TBLR#
+AVG_ROW_LENGTH #ARL#
+DATA_LENGTH #DL#
+MAX_DATA_LENGTH #MDL#
+INDEX_LENGTH #IL#
+DATA_FREE #DF#
+AUTO_INCREMENT NULL
+CREATE_TIME #CRT#
+UPDATE_TIME #UT#
+CHECK_TIME #CT#
+TABLE_COLLATION utf8_general_ci
+CHECKSUM NULL
+CREATE_OPTIONS #CO#
+TABLE_COMMENT #TC#
+MAX_INDEX_LENGTH #MIL#
+TEMPORARY Y
+user_comment
+Separator -----------------------------------------------------
+TABLE_CATALOG def
+TABLE_SCHEMA information_schema
TABLE_NAME CLIENT_STATISTICS
TABLE_TYPE SYSTEM VIEW
ENGINE MEMORY
@@ -1105,6 +1130,31 @@ user_comment
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA information_schema
+TABLE_NAME CHECK_CONSTRAINTS
+TABLE_TYPE SYSTEM VIEW
+ENGINE MEMORY
+VERSION 11
+ROW_FORMAT Fixed
+TABLE_ROWS #TBLR#
+AVG_ROW_LENGTH #ARL#
+DATA_LENGTH #DL#
+MAX_DATA_LENGTH #MDL#
+INDEX_LENGTH #IL#
+DATA_FREE #DF#
+AUTO_INCREMENT NULL
+CREATE_TIME #CRT#
+UPDATE_TIME #UT#
+CHECK_TIME #CT#
+TABLE_COLLATION utf8_general_ci
+CHECKSUM NULL
+CREATE_OPTIONS #CO#
+TABLE_COMMENT #TC#
+MAX_INDEX_LENGTH #MIL#
+TEMPORARY Y
+user_comment
+Separator -----------------------------------------------------
+TABLE_CATALOG def
+TABLE_SCHEMA information_schema
TABLE_NAME CLIENT_STATISTICS
TABLE_TYPE SYSTEM VIEW
ENGINE MEMORY
diff --git a/mysql-test/suite/funcs_1/r/is_tables_mysql.result b/mysql-test/suite/funcs_1/r/is_tables_mysql.result
index 2ceed585699..9d1539bc778 100644
--- a/mysql-test/suite/funcs_1/r/is_tables_mysql.result
+++ b/mysql-test/suite/funcs_1/r/is_tables_mysql.result
@@ -16,7 +16,7 @@ TABLE_NAME columns_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -66,7 +66,7 @@ TABLE_NAME db
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -116,7 +116,7 @@ TABLE_NAME func
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -166,7 +166,7 @@ TABLE_NAME gtid_slave_pos
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -216,7 +216,7 @@ TABLE_NAME help_keyword
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -241,7 +241,7 @@ TABLE_NAME help_relation
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -287,31 +287,6 @@ user_comment help topics
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA mysql
-TABLE_NAME host
-TABLE_TYPE BASE TABLE
-ENGINE MYISAM_OR_MARIA
-VERSION 10
-ROW_FORMAT Fixed
-TABLE_ROWS #TBLR#
-AVG_ROW_LENGTH #ARL#
-DATA_LENGTH #DL#
-MAX_DATA_LENGTH #MDL#
-INDEX_LENGTH #IL#
-DATA_FREE #DF#
-AUTO_INCREMENT NULL
-CREATE_TIME #CRT#
-UPDATE_TIME #UT#
-CHECK_TIME #CT#
-TABLE_COLLATION utf8_bin
-CHECKSUM NULL
-CREATE_OPTIONS #CO#
-TABLE_COMMENT #TC#
-MAX_INDEX_LENGTH #MIL#
-TEMPORARY N
-user_comment Host privileges; Merged with database privileges
-Separator -----------------------------------------------------
-TABLE_CATALOG def
-TABLE_SCHEMA mysql
TABLE_NAME index_stats
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
@@ -441,7 +416,7 @@ TABLE_NAME procs_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -466,7 +441,7 @@ TABLE_NAME proxies_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -491,7 +466,7 @@ TABLE_NAME roles_mapping
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -516,7 +491,7 @@ TABLE_NAME servers
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -566,7 +541,7 @@ TABLE_NAME tables_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -616,7 +591,7 @@ TABLE_NAME time_zone
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -641,7 +616,7 @@ TABLE_NAME time_zone_leap_second
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -666,7 +641,7 @@ TABLE_NAME time_zone_name
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -691,7 +666,7 @@ TABLE_NAME time_zone_transition
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -716,7 +691,7 @@ TABLE_NAME time_zone_transition_type
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
diff --git a/mysql-test/suite/funcs_1/r/is_tables_mysql_embedded.result b/mysql-test/suite/funcs_1/r/is_tables_mysql_embedded.result
index 77fa6ddae1e..c28b4b45ede 100644
--- a/mysql-test/suite/funcs_1/r/is_tables_mysql_embedded.result
+++ b/mysql-test/suite/funcs_1/r/is_tables_mysql_embedded.result
@@ -16,7 +16,7 @@ TABLE_NAME columns_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -66,7 +66,7 @@ TABLE_NAME db
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -116,7 +116,7 @@ TABLE_NAME func
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -166,7 +166,7 @@ TABLE_NAME gtid_slave_pos
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -216,7 +216,7 @@ TABLE_NAME help_keyword
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -241,7 +241,7 @@ TABLE_NAME help_relation
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -287,31 +287,6 @@ user_comment help topics
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA mysql
-TABLE_NAME host
-TABLE_TYPE BASE TABLE
-ENGINE MYISAM_OR_MARIA
-VERSION 10
-ROW_FORMAT Fixed
-TABLE_ROWS #TBLR#
-AVG_ROW_LENGTH #ARL#
-DATA_LENGTH #DL#
-MAX_DATA_LENGTH #MDL#
-INDEX_LENGTH #IL#
-DATA_FREE #DF#
-AUTO_INCREMENT NULL
-CREATE_TIME #CRT#
-UPDATE_TIME #UT#
-CHECK_TIME #CT#
-TABLE_COLLATION utf8_bin
-CHECKSUM NULL
-CREATE_OPTIONS #CO#
-TABLE_COMMENT #TC#
-MAX_INDEX_LENGTH #MIL#
-TEMPORARY N
-user_comment Host privileges; Merged with database privileges
-Separator -----------------------------------------------------
-TABLE_CATALOG def
-TABLE_SCHEMA mysql
TABLE_NAME index_stats
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
@@ -441,7 +416,7 @@ TABLE_NAME procs_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -466,7 +441,7 @@ TABLE_NAME proxies_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -491,7 +466,7 @@ TABLE_NAME roles_mapping
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -516,7 +491,7 @@ TABLE_NAME servers
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -566,7 +541,7 @@ TABLE_NAME tables_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -616,7 +591,7 @@ TABLE_NAME time_zone
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -641,7 +616,7 @@ TABLE_NAME time_zone_leap_second
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -666,7 +641,7 @@ TABLE_NAME time_zone_name
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -691,7 +666,7 @@ TABLE_NAME time_zone_transition
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -716,7 +691,7 @@ TABLE_NAME time_zone_transition_type
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -805,7 +780,7 @@ TABLE_NAME columns_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -855,7 +830,7 @@ TABLE_NAME db
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -905,7 +880,7 @@ TABLE_NAME func
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -955,7 +930,7 @@ TABLE_NAME gtid_slave_pos
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1005,7 +980,7 @@ TABLE_NAME help_keyword
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1030,7 +1005,7 @@ TABLE_NAME help_relation
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1076,31 +1051,6 @@ user_comment help topics
Separator -----------------------------------------------------
TABLE_CATALOG def
TABLE_SCHEMA mysql
-TABLE_NAME host
-TABLE_TYPE BASE TABLE
-ENGINE MYISAM_OR_MARIA
-VERSION 10
-ROW_FORMAT Fixed
-TABLE_ROWS #TBLR#
-AVG_ROW_LENGTH #ARL#
-DATA_LENGTH #DL#
-MAX_DATA_LENGTH #MDL#
-INDEX_LENGTH #IL#
-DATA_FREE #DF#
-AUTO_INCREMENT NULL
-CREATE_TIME #CRT#
-UPDATE_TIME #UT#
-CHECK_TIME #CT#
-TABLE_COLLATION utf8_bin
-CHECKSUM NULL
-CREATE_OPTIONS #CO#
-TABLE_COMMENT #TC#
-MAX_INDEX_LENGTH #MIL#
-TEMPORARY N
-user_comment Host privileges; Merged with database privileges
-Separator -----------------------------------------------------
-TABLE_CATALOG def
-TABLE_SCHEMA mysql
TABLE_NAME index_stats
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
@@ -1230,7 +1180,7 @@ TABLE_NAME procs_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1255,7 +1205,7 @@ TABLE_NAME proxies_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1280,7 +1230,7 @@ TABLE_NAME roles_mapping
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1305,7 +1255,7 @@ TABLE_NAME servers
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1355,7 +1305,7 @@ TABLE_NAME tables_priv
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1405,7 +1355,7 @@ TABLE_NAME time_zone
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1430,7 +1380,7 @@ TABLE_NAME time_zone_leap_second
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1455,7 +1405,7 @@ TABLE_NAME time_zone_name
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1480,7 +1430,7 @@ TABLE_NAME time_zone_transition
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
@@ -1505,7 +1455,7 @@ TABLE_NAME time_zone_transition_type
TABLE_TYPE BASE TABLE
ENGINE MYISAM_OR_MARIA
VERSION 10
-ROW_FORMAT Fixed
+ROW_FORMAT DYNAMIC_OR_PAGE
TABLE_ROWS #TBLR#
AVG_ROW_LENGTH #ARL#
DATA_LENGTH #DL#
diff --git a/mysql-test/suite/funcs_1/r/is_user_privileges.result b/mysql-test/suite/funcs_1/r/is_user_privileges.result
index cb619831baa..fa1284c355e 100644
--- a/mysql-test/suite/funcs_1/r/is_user_privileges.result
+++ b/mysql-test/suite/funcs_1/r/is_user_privileges.result
@@ -128,7 +128,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -175,7 +175,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -222,7 +222,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -293,7 +293,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -340,7 +340,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -387,7 +387,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -444,7 +444,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -491,7 +491,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -538,7 +538,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -617,7 +617,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -664,7 +664,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -711,7 +711,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -782,7 +782,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -829,7 +829,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -876,7 +876,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -933,7 +933,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -980,7 +980,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1027,7 +1027,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1136,7 +1136,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1183,7 +1183,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1230,7 +1230,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1334,7 +1334,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1381,7 +1381,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1428,7 +1428,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1485,7 +1485,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1532,7 +1532,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1579,7 +1579,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1643,7 +1643,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1690,7 +1690,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1737,7 +1737,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1816,7 +1816,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1863,7 +1863,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
@@ -1910,7 +1910,7 @@ max_questions 0
max_updates 0
max_connections 0
max_user_connections 0
-plugin
+plugin mysql_native_password
authentication_string
password_expired N
is_role N
diff --git a/mysql-test/suite/funcs_1/r/memory_func_view.result b/mysql-test/suite/funcs_1/r/memory_func_view.result
index 3a75e4abac5..62c9a245010 100644
--- a/mysql-test/suite/funcs_1/r/memory_func_view.result
+++ b/mysql-test/suite/funcs_1/r/memory_func_view.result
@@ -3779,14 +3779,14 @@ WHERE select_id = 51 OR select_id IS NULL order by id;
CAST(my_varbinary_1000 AS TIME) my_varbinary_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 23
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_varbinary_1000` as time) AS `CAST(my_varbinary_1000 AS TIME)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3796,14 +3796,14 @@ WHERE select_id = 51 OR select_id IS NULL) order by id;
CAST(my_varbinary_1000 AS TIME) my_varbinary_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 23
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
DROP VIEW v1;
@@ -3814,15 +3814,15 @@ my_binary_30, id FROM t1_values
WHERE select_id = 50 OR select_id IS NULL order by id;
CAST(my_binary_30 AS TIME) my_binary_30 id
NULL NULL 1
-00:00:00 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL 2
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 22
Warnings:
-Warning 1292 Truncated incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '1 17:58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
SHOW CREATE VIEW v1;
@@ -3833,15 +3833,15 @@ WHERE v1.id IN (SELECT id FROM t1_values
WHERE select_id = 50 OR select_id IS NULL) order by id;
CAST(my_binary_30 AS TIME) my_binary_30 id
NULL NULL 1
-00:00:00
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$--
+NULL
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$--
-00:00:01 -1
41:58:00 1 17:58
Warnings:
-Warning 1292 Truncated incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '1 17:58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
DROP VIEW v1;
@@ -3855,14 +3855,14 @@ WHERE select_id = 49 OR select_id IS NULL order by id;
CAST(my_varchar_1000 AS TIME) my_varchar_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 21
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_varchar_1000` as time) AS `CAST(my_varchar_1000 AS TIME)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3872,14 +3872,14 @@ WHERE select_id = 49 OR select_id IS NULL) order by id;
CAST(my_varchar_1000 AS TIME) my_varchar_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 21
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
DROP VIEW v1;
@@ -3891,14 +3891,14 @@ WHERE select_id = 48 OR select_id IS NULL order by id;
CAST(my_char_30 AS TIME) my_char_30 id
NULL NULL 1
NULL 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 20
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_char_30` as time) AS `CAST(my_char_30 AS TIME)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3908,14 +3908,14 @@ WHERE select_id = 48 OR select_id IS NULL) order by id;
CAST(my_char_30 AS TIME) my_char_30 id
NULL NULL 1
NULL 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 20
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
DROP VIEW v1;
diff --git a/mysql-test/suite/funcs_1/r/myisam_func_view.result b/mysql-test/suite/funcs_1/r/myisam_func_view.result
index 3a75e4abac5..62c9a245010 100644
--- a/mysql-test/suite/funcs_1/r/myisam_func_view.result
+++ b/mysql-test/suite/funcs_1/r/myisam_func_view.result
@@ -3779,14 +3779,14 @@ WHERE select_id = 51 OR select_id IS NULL order by id;
CAST(my_varbinary_1000 AS TIME) my_varbinary_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 23
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_varbinary_1000` as time) AS `CAST(my_varbinary_1000 AS TIME)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3796,14 +3796,14 @@ WHERE select_id = 51 OR select_id IS NULL) order by id;
CAST(my_varbinary_1000 AS TIME) my_varbinary_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 23
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
DROP VIEW v1;
@@ -3814,15 +3814,15 @@ my_binary_30, id FROM t1_values
WHERE select_id = 50 OR select_id IS NULL order by id;
CAST(my_binary_30 AS TIME) my_binary_30 id
NULL NULL 1
-00:00:00 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL 2
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 22
Warnings:
-Warning 1292 Truncated incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '1 17:58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
SHOW CREATE VIEW v1;
@@ -3833,15 +3833,15 @@ WHERE v1.id IN (SELECT id FROM t1_values
WHERE select_id = 50 OR select_id IS NULL) order by id;
CAST(my_binary_30 AS TIME) my_binary_30 id
NULL NULL 1
-00:00:00
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$--
+NULL
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$--
-00:00:01 -1
41:58:00 1 17:58
Warnings:
-Warning 1292 Truncated incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '-1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Warning 1292 Truncated incorrect time value: '1 17:58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
DROP VIEW v1;
@@ -3855,14 +3855,14 @@ WHERE select_id = 49 OR select_id IS NULL order by id;
CAST(my_varchar_1000 AS TIME) my_varchar_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 21
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_varchar_1000` as time) AS `CAST(my_varchar_1000 AS TIME)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3872,14 +3872,14 @@ WHERE select_id = 49 OR select_id IS NULL) order by id;
CAST(my_varchar_1000 AS TIME) my_varchar_1000 id
NULL NULL 1
NULL 2
-00:00:00 <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 21
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<---------1000 characters-------------------------------------------------------------------------------------------------------'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$-- '
DROP VIEW v1;
@@ -3891,14 +3891,14 @@ WHERE select_id = 48 OR select_id IS NULL order by id;
CAST(my_char_30 AS TIME) my_char_30 id
NULL NULL 1
NULL 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 20
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
SHOW CREATE VIEW v1;
View Create View character_set_client collation_connection
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select cast(`t1_values`.`my_char_30` as time) AS `CAST(my_char_30 AS TIME)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
@@ -3908,14 +3908,14 @@ WHERE select_id = 48 OR select_id IS NULL) order by id;
CAST(my_char_30 AS TIME) my_char_30 id
NULL NULL 1
NULL 2
-00:00:00 <--------30 characters-------> 3
--00:00:00 ---äÖüß@µ*$-- 4
+NULL <--------30 characters-------> 3
+NULL ---äÖüß@µ*$-- 4
-00:00:01 -1 5
41:58:00 1 17:58 20
Warnings:
-Warning 1292 Truncated incorrect time value: ''
-Warning 1292 Truncated incorrect time value: '<--------30 characters------->'
-Warning 1292 Truncated incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
+Warning 1292 Incorrect time value: ''
+Warning 1292 Incorrect time value: '<--------30 characters------->'
+Warning 1292 Incorrect time value: ' ---\xC3\xA4\xC3\x96\xC3\xBC\xC3\x9F@\xC2\xB5*$--'
DROP VIEW v1;
diff --git a/mysql-test/suite/funcs_1/t/is_check_constraints.test b/mysql-test/suite/funcs_1/t/is_check_constraints.test
new file mode 100644
index 00000000000..b39abdc1b24
--- /dev/null
+++ b/mysql-test/suite/funcs_1/t/is_check_constraints.test
@@ -0,0 +1,69 @@
+--source include/have_innodb.inc
+--echo #
+--echo # MDEV-14474: Create INFORMATION_SCHEMA.CHECK_CONSTRAINTS
+--echo #
+
+set check_constraint_checks=1;
+
+use test;
+create table t0
+(
+ t int, check (t>32) # table constraint
+) ENGINE=myisam;
+
+--vertical_results
+SELECT * from information_schema.check_constraints order by check_clause;
+
+ALTER TABLE t0
+ADD CONSTRAINT CHK_t0_t CHECK(t<100);
+
+SELECT * from information_schema.check_constraints order by check_clause;
+
+ALTER TABLE t0
+DROP CONSTRAINT CHK_t0_t;
+
+SELECT * from information_schema.check_constraints order by check_clause;
+
+CREATE TABLE t1
+( t int CHECK(t>2), # field constraint
+ tt int, CONSTRAINT CHK_tt CHECK(tt<100) # table constraint
+) ENGINE=InnoDB;
+
+SELECT * from information_schema.check_constraints order by check_clause;
+
+ALTER TABLE t1
+DROP CONSTRAINT CHK_tt;
+
+SELECT * from information_schema.check_constraints order by check_clause;
+
+create table t2
+(
+name VARCHAR(30) CHECK(CHAR_LENGTH(name)>2), #field constraint
+start_date DATE,
+end_date DATE,
+CONSTRAINT CHK_dates CHECK(start_date IS NULL) #table constraint
+)ENGINE=Innodb;
+
+SELECT * from information_schema.check_constraints order by check_clause;
+
+ALTER TABLE t1
+ADD CONSTRAINT CHK_new_ CHECK(t>tt);
+
+SELECT * from information_schema.check_constraints order by check_clause;
+
+
+# Create table with same field and table check constraint name
+create table t3
+(
+a int,
+b int check (b>0), # field constraint named 'b'
+CONSTRAINT b check (b>10) # table constraint
+) ENGINE=InnoDB;
+
+--horizontal_results
+select * from information_schema.check_constraints order by check_clause;
+
+drop table t0;
+drop table t1;
+drop table t2;
+drop table t3;
diff --git a/mysql-test/suite/galera/disabled.def b/mysql-test/suite/galera/disabled.def
index 322eff3506f..e84832458a3 100644
--- a/mysql-test/suite/galera/disabled.def
+++ b/mysql-test/suite/galera/disabled.def
@@ -24,15 +24,28 @@ galera_gcache_recover : MDEV-13549 Galera test failures
galera_gcache_recover_full_gcache : MDEV-13549 Galera test failures
galera_gcache_recover_manytrx : MDEV-13549 Galera test failures
galera_ssl_upgrade : MDEV-13549 Galera test failures
-galera.MW-329 : wsrep_local_replays not stable
-galera.MW-328A : have_deadlocks test not stable
-query_cache : MDEV-15805 Test failure on galera.query_cache
+MW-329 : wsrep_local_replays not stable
MW-416 : MDEV-13549 Galera test failures
-galera_wan : MDEV-13549 Galera test failures
MW-388 : MDEV-13549 Galera test failures
-galera.MW-44 : MDEV-15809 Test failure on galera.MW-44
-galera.galera_pc_ignore_sb : MDEV-15811 Test failure on galera_pc_ignore_sb
+MW-44 : MDEV-15809 Test failure on galera.MW-44
+galera_pc_ignore_sb : MDEV-15811 Test failure on galera_pc_ignore_sb
galera_kill_applier : race condition at the start of the test
galera_ist_progress: MDEV-15236 galera_ist_progress fails when trying to read transfer status
-galera_concurrent_ctas : MDEV-15845 Test failure on galera.galera_concurrent_ctas
pxc-421: Lock timeout exceeded
+galera_sst_mysqldump_with_key : MDEV-16890 Galera test failure
+galera_sst_xtrabackup-v2-options : Failed to read uuid:seqno and wsrep_gtid_domain_id from joiner script
+MW-328C : Timeouts
+galera_gcs_fc_limit : Timeouts
+pool_of_threads: WSREP has not yet prepared node for application use
+galera_var_innodb_disallow_writes : Timeout
+MW-336 : nondeterministic wsrep_thread_count
+galera_binlog_stmt_autoinc : MDEV-17106 Test failure on galera.galera_binlog_stmt_autoinc
+galera_kill_ddl : MDEV-17108 Test failure on galera.galera_kill_ddl
+galera_var_node_address : MDEV-17151 Galera test failure on galera.galera_var_node_address
+galera_binlog_stmt_autoinc: MDEV-17106 Test failure on galera.galera_binlog_stmt_autoinc
+galera_gc_fc_limit : MDEV-17061 Test failure on galera.galera_gc_fc_limit
+partition : MDEV-13881 galera.partition failed in buildbot with wrong result
+galera_as_slave_replication_budle : MDEV-15785 Test case galera_as_slave_replication_bundle caused debug assertion
+galera_wan : MDEV-17259: Test failure on galera.galera_wan
+galera_pc_ignore_sb : MDEV-17357 Test failure on galera.galera_pc_ignore_sb
+galera_drop_database : test
diff --git a/mysql-test/suite/galera/include/reset_query_cache.inc b/mysql-test/suite/galera/include/reset_query_cache.inc
new file mode 100644
index 00000000000..6e33b886f08
--- /dev/null
+++ b/mysql-test/suite/galera/include/reset_query_cache.inc
@@ -0,0 +1,11 @@
+--disable_query_log
+--disable_result_log
+--connection node_1
+flush query cache;
+reset query cache;
+
+--connection node_2
+flush query cache;
+reset query cache;
+--enable_result_log
+--enable_query_log
diff --git a/mysql-test/suite/galera/r/MW-286.result b/mysql-test/suite/galera/r/MW-286.result
index adc996c1cbe..f3bef6f7516 100644
--- a/mysql-test/suite/galera/r/MW-286.result
+++ b/mysql-test/suite/galera/r/MW-286.result
@@ -1,13 +1,15 @@
-CREATE TABLE ten (f1 INTEGER);
+connection node_1;
+CREATE TABLE ten (f1 INTEGER) Engine=InnoDB;
INSERT INTO ten VALUES (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
CREATE TABLE t1 (f1 INTEGER) Engine=InnoDB;
INSERT INTO t1 (f1) SELECT 000000 + (10000 * a1.f1) + (1000 * a2.f1) + (100 * a3.f1) + (10 * a4.f1) + a5.f1 FROM ten AS a1, ten AS a2, ten AS a3, ten AS a4, ten AS a5;
INSERT INTO t1 (f1) SELECT 100000 + (10000 * a1.f1) + (1000 * a2.f1) + (100 * a3.f1) + (10 * a4.f1) + a5.f1 FROM ten AS a1, ten AS a2, ten AS a3, ten AS a4, ten AS a5;;
+connection node_2;
SET GLOBAL wsrep_desync = TRUE;
SET wsrep_on = FALSE;
ALTER TABLE t1 ADD PRIMARY KEY (f1);
-ERROR 70100: Query execution was interrupted
SET wsrep_on = TRUE;
SET GLOBAL wsrep_desync = FALSE;
+connection node_1;
DROP TABLE t1;
DROP TABLE ten;
diff --git a/mysql-test/suite/galera/r/MW-336.result b/mysql-test/suite/galera/r/MW-336.result
index 0bf8d9d3909..e35044d872b 100644
--- a/mysql-test/suite/galera/r/MW-336.result
+++ b/mysql-test/suite/galera/r/MW-336.result
@@ -1,40 +1,133 @@
CREATE TABLE t1 (f1 INTEGER) Engine=InnoDB;
+INSERT INTO t1 values(0);
connection node_1;
SET GLOBAL wsrep_slave_threads = 10;
SET GLOBAL wsrep_slave_threads = 1;
+<<<<<<< HEAD
+SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
+COUNT(*)
+11
+SHOW STATUS LIKE 'wsrep_thread_count';
+Variable_name Value
+wsrep_thread_count 11
connection node_2;
INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+=======
+# Wait 10 slave threads to start 1
+connection node_2;
+# Generate 12 replication events
+>>>>>>> 10.2
connection node_1;
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+13
+# Wait 9 slave threads to exit 1
SET GLOBAL wsrep_slave_threads = 10;
+# Wait 10 slave threads to start 2
SET GLOBAL wsrep_slave_threads = 20;
+# Wait 20 slave threads to start 3
SET GLOBAL wsrep_slave_threads = 1;
connection node_2;
+<<<<<<< HEAD
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
INSERT INTO t1 VALUES (1);
-INSERT INTO t1 VALUES (2);
-INSERT INTO t1 VALUES (3);
-INSERT INTO t1 VALUES (4);
-INSERT INTO t1 VALUES (5);
-INSERT INTO t1 VALUES (6);
-INSERT INTO t1 VALUES (7);
-INSERT INTO t1 VALUES (8);
-INSERT INTO t1 VALUES (9);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+=======
+# Generate 40 replication events
connection node_1;
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+53
+# Wait 10 slave threads to exit 3
+>>>>>>> 10.2
SET GLOBAL wsrep_slave_threads = 10;
SET GLOBAL wsrep_slave_threads = 0;
Warnings:
Warning 1292 Truncated incorrect wsrep_slave_threads value: '0'
+# Wait 10 slave threads to start 3
connection node_2;
-INSERT INTO t1 VALUES (10);
-INSERT INTO t1 VALUES (11);
-INSERT INTO t1 VALUES (12);
-INSERT INTO t1 VALUES (13);
-INSERT INTO t1 VALUES (14);
-INSERT INTO t1 VALUES (15);
-INSERT INTO t1 VALUES (16);
-INSERT INTO t1 VALUES (17);
-INSERT INTO t1 VALUES (18);
-INSERT INTO t1 VALUES (19);
-INSERT INTO t1 VALUES (20);
+<<<<<<< HEAD
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
connection node_1;
SET GLOBAL wsrep_slave_threads = 1;
+connection node_2;
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+INSERT INTO t1 VALUES (1);
+connection node_1;
+=======
+# Generate 12 replication events
+connection node_1;
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+65
+# Wait 10 slave threads to exit 4
+connection node_1;
+>>>>>>> 10.2
DROP TABLE t1;
diff --git a/mysql-test/suite/galera/r/MW-44.result b/mysql-test/suite/galera/r/MW-44.result
index 459a61030a4..a07719daca1 100644
--- a/mysql-test/suite/galera/r/MW-44.result
+++ b/mysql-test/suite/galera/r/MW-44.result
@@ -1,31 +1,19 @@
-SET GLOBAL general_log='OFF';
TRUNCATE TABLE mysql.general_log;
-SELECT COUNT(*) from mysql.general_log;
-COUNT(*)
-0
-SELECT * FROM mysql.general_log;
-event_time user_host thread_id server_id command_type argument
-SET GLOBAL general_log='OFF';
TRUNCATE TABLE mysql.general_log;
-SELECT COUNT(*) from mysql.general_log;
-COUNT(*)
-0
-SELECT * FROM mysql.general_log;
-event_time user_host thread_id server_id command_type argument
+SELECT Argument FROM mysql.general_log;
+Argument
SET GLOBAL general_log='ON';
-SELECT COUNT(*) from mysql.general_log;
-COUNT(*)
-1
SET SESSION wsrep_osu_method=TOI;
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
SET SESSION wsrep_osu_method=RSU;
ALTER TABLE t1 ADD COLUMN f2 INTEGER;
SET SESSION wsrep_osu_method=TOI;
-SELECT COUNT(*) = 2 FROM mysql.general_log WHERE argument LIKE 'CREATE%' OR argument LIKE 'ALTER%';
-COUNT(*) = 2
-1
-SET GLOBAL general_log='ON';
-SELECT COUNT(*) = 0 FROM mysql.general_log WHERE argument NOT LIKE 'SELECT%';
-COUNT(*) = 0
-1
+SELECT argument FROM mysql.general_log WHERE argument LIKE 'CREATE%' OR argument LIKE 'ALTER%';
+argument
+CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB
+ALTER TABLE t1 ADD COLUMN f2 INTEGER
+SELECT Argument FROM mysql.general_log;
+Argument
DROP TABLE t1;
+SET GLOBAL general_log='OFF';
+SET GLOBAL general_log='OFF';
diff --git a/mysql-test/suite/galera/r/galera#505.result b/mysql-test/suite/galera/r/galera#505.result
new file mode 100644
index 00000000000..8d3e3ec072a
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera#505.result
@@ -0,0 +1,8 @@
+connection node_1;
+SET SESSION wsrep_sync_wait=0;
+SET SESSION wsrep_sync_wait=DEFAULT;
+SET GLOBAL wsrep_provider_options = 'pc.weight=3';
+SHOW GLOBAL VARIABLES LIKE 'wsrep_provider_options';
+Variable_name Value
+wsrep_provider_options pc.weight = 3
+SET GLOBAL wsrep_provider_options = 'pc.weight=1';
diff --git a/mysql-test/suite/galera/r/galera_bf_background_statistics.result b/mysql-test/suite/galera/r/galera_bf_background_statistics.result
new file mode 100644
index 00000000000..c2c3fce2b14
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_bf_background_statistics.result
@@ -0,0 +1,33 @@
+SELECT @@innodb_stats_persistent;
+@@innodb_stats_persistent
+1
+CREATE TABLE t1 (f1 INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, f2 INTEGER DEFAULT 1) ENGINE=InnoDB;
+INSERT INTO t1(f1) values (NULL);
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+SELECT count(1) from t1;
+count(1)
+16384
+connection node_2;
+SET AUTOCOMMIT=OFF;
+INSERT INTO t1 VALUES (9999999,NULL);
+SELECT SLEEP(1000);;
+connection node_1;
+ALTER TABLE t1 CHANGE f2 f2 INTEGER NOT NULL DEFAULT 1;
+connection node_2;
+ERROR 40001: Deadlock: wsrep aborted transaction
+wsrep_local_aborts_increment
+1
+DROP TABLE t1;
diff --git a/mysql-test/suite/galera/r/galera_binlog_stmt_autoinc.result b/mysql-test/suite/galera/r/galera_binlog_stmt_autoinc.result
new file mode 100644
index 00000000000..8e8b79b168f
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_binlog_stmt_autoinc.result
@@ -0,0 +1,147 @@
+SET GLOBAL wsrep_forced_binlog_format='STATEMENT';
+SET GLOBAL wsrep_forced_binlog_format='STATEMENT';
+CREATE TABLE t1 (
+i int(11) NOT NULL AUTO_INCREMENT,
+c char(32) DEFAULT 'dummy_text',
+PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+insert into t1(i) values(null);
+select * from t1;
+i c
+3 dummy_text
+insert into t1(i) values(null), (null), (null);
+select * from t1;
+i c
+3 dummy_text
+5 dummy_text
+7 dummy_text
+9 dummy_text
+select * from t1;
+i c
+3 dummy_text
+5 dummy_text
+7 dummy_text
+9 dummy_text
+SET GLOBAL wsrep_forced_binlog_format='none';
+SET GLOBAL wsrep_forced_binlog_format='none';
+drop table t1;
+SET SESSION binlog_format='STATEMENT';
+show variables like 'binlog_format';
+Variable_name Value
+binlog_format STATEMENT
+SET GLOBAL wsrep_auto_increment_control='OFF';
+SET SESSION auto_increment_increment = 3;
+SET SESSION auto_increment_offset = 1;
+CREATE TABLE t1 (
+i int(11) NOT NULL AUTO_INCREMENT,
+c char(32) DEFAULT 'dummy_text',
+PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+insert into t1(i) values(null);
+select * from t1;
+i c
+4 dummy_text
+insert into t1(i) values(null), (null), (null);
+select * from t1;
+i c
+4 dummy_text
+7 dummy_text
+10 dummy_text
+13 dummy_text
+select * from t1;
+i c
+4 dummy_text
+7 dummy_text
+10 dummy_text
+13 dummy_text
+SET GLOBAL wsrep_auto_increment_control='ON';
+SET SESSION binlog_format='ROW';
+show variables like 'binlog_format';
+Variable_name Value
+binlog_format ROW
+show variables like '%auto_increment%';
+Variable_name Value
+auto_increment_increment 2
+auto_increment_offset 1
+wsrep_auto_increment_control ON
+SET GLOBAL wsrep_auto_increment_control='OFF';
+show variables like '%auto_increment%';
+Variable_name Value
+auto_increment_increment 2
+auto_increment_offset 1
+wsrep_auto_increment_control OFF
+SET GLOBAL wsrep_auto_increment_control='ON';
+drop table t1;
+SET GLOBAL wsrep_forced_binlog_format='ROW';
+SET GLOBAL wsrep_forced_binlog_format='ROW';
+CREATE TABLE t1 (
+i int(11) NOT NULL AUTO_INCREMENT,
+c char(32) DEFAULT 'dummy_text',
+PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+insert into t1(i) values(null);
+select * from t1;
+i c
+3 dummy_text
+insert into t1(i) values(null), (null), (null);
+select * from t1;
+i c
+3 dummy_text
+5 dummy_text
+7 dummy_text
+9 dummy_text
+select * from t1;
+i c
+3 dummy_text
+5 dummy_text
+7 dummy_text
+9 dummy_text
+SET GLOBAL wsrep_forced_binlog_format='none';
+SET GLOBAL wsrep_forced_binlog_format='none';
+drop table t1;
+SET SESSION binlog_format='ROW';
+show variables like 'binlog_format';
+Variable_name Value
+binlog_format ROW
+SET GLOBAL wsrep_auto_increment_control='OFF';
+SET SESSION auto_increment_increment = 3;
+SET SESSION auto_increment_offset = 1;
+CREATE TABLE t1 (
+i int(11) NOT NULL AUTO_INCREMENT,
+c char(32) DEFAULT 'dummy_text',
+PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+insert into t1(i) values(null);
+select * from t1;
+i c
+4 dummy_text
+insert into t1(i) values(null), (null), (null);
+select * from t1;
+i c
+4 dummy_text
+7 dummy_text
+10 dummy_text
+13 dummy_text
+select * from t1;
+i c
+4 dummy_text
+7 dummy_text
+10 dummy_text
+13 dummy_text
+SET GLOBAL wsrep_auto_increment_control='ON';
+show variables like 'binlog_format';
+Variable_name Value
+binlog_format ROW
+show variables like '%auto_increment%';
+Variable_name Value
+auto_increment_increment 2
+auto_increment_offset 1
+wsrep_auto_increment_control ON
+SET GLOBAL wsrep_auto_increment_control='OFF';
+show variables like '%auto_increment%';
+Variable_name Value
+auto_increment_increment 2
+auto_increment_offset 1
+wsrep_auto_increment_control OFF
+SET GLOBAL wsrep_auto_increment_control='ON';
+drop table t1;
diff --git a/mysql-test/suite/galera/r/galera_defaults.result b/mysql-test/suite/galera/r/galera_defaults.result
index 5c5fdabf432..8083784bb01 100644
--- a/mysql-test/suite/galera/r/galera_defaults.result
+++ b/mysql-test/suite/galera/r/galera_defaults.result
@@ -53,71 +53,3 @@ WSREP_SST_DONOR_REJECTS_QUERIES OFF
WSREP_SST_METHOD rsync
WSREP_SYNC_WAIT 15
<BASE_DIR>; <BASE_HOST>; <BASE_PORT>; cert.log_conflicts = no; debug = no; evs.auto_evict = 0; evs.causal_keepalive_period = PT1S; evs.debug_log_mask = 0x1; evs.delay_margin = PT1S; evs.delayed_keep_period = PT30S; evs.inactive_check_period = PT0.5S; evs.inactive_timeout = PT30S; evs.info_log_mask = 0; evs.install_timeout = PT15S; evs.join_retrans_period = PT1S; evs.keepalive_period = PT1S; evs.max_install_timeouts = 3; evs.send_window = 4; evs.stats_report_period = PT1M; evs.suspect_timeout = PT10S; evs.use_aggregate = true; evs.user_send_window = 2; evs.version = 0; evs.view_forget_timeout = P1D; <GCACHE_DIR>; gcache.keep_pages_size = 0; gcache.mem_size = 0; <GCACHE_NAME>; gcache.page_size = 128M; gcache.recover = no; gcache.size = 10M; gcomm.thread_prio = ; gcs.fc_debug = 0; gcs.fc_factor = 1.0; gcs.fc_limit = 16; gcs.fc_master_slave = no; gcs.max_packet_size = 64500; gcs.max_throttle = 0.25; <GCS_RECV_Q_HARD_LIMIT>; gcs.recv_q_soft_limit = 0.25; gcs.sync_donor = no; <GMCAST_LISTEN_ADDR>; gmcast.mcast_addr = ; gmcast.mcast_ttl = 1; gmcast.peer_timeout = PT3S; gmcast.segment = 0; gmcast.time_wait = PT5S; gmcast.version = 0; <IST_RECV_ADDR>; pc.announce_timeout = PT3S; pc.checksum = false; pc.ignore_quorum = false; pc.ignore_sb = false; pc.linger = PT20S; pc.npvo = false; pc.recovery = true; pc.version = 0; pc.wait_prim = true; pc.wait_prim_timeout = PT30S; pc.weight = 1; protonet.backend = asio; protonet.version = 0; repl.causal_read_timeout = PT90S; repl.commit_order = 3; repl.key_format = FLAT8; repl.max_ws_size = 2147483647; <REPL_PROTO_MAX>;socket.checksum = 2; socket.recv_buf_size = 212992;
-SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS
-WHERE VARIABLE_NAME LIKE 'wsrep_%'
-AND VARIABLE_NAME != 'wsrep_debug_sync_waiters';
-COUNT(*)
-58
-SELECT VARIABLE_NAME FROM INFORMATION_SCHEMA.GLOBAL_STATUS
-WHERE VARIABLE_NAME LIKE 'wsrep_%'
-AND VARIABLE_NAME != 'wsrep_debug_sync_waiters'
-ORDER BY VARIABLE_NAME;
-VARIABLE_NAME
-WSREP_APPLY_OOOE
-WSREP_APPLY_OOOL
-WSREP_APPLY_WINDOW
-WSREP_CAUSAL_READS
-WSREP_CERT_DEPS_DISTANCE
-WSREP_CERT_INDEX_SIZE
-WSREP_CERT_INTERVAL
-WSREP_CLUSTER_CONF_ID
-WSREP_CLUSTER_SIZE
-WSREP_CLUSTER_STATE_UUID
-WSREP_CLUSTER_STATUS
-WSREP_COMMIT_OOOE
-WSREP_COMMIT_OOOL
-WSREP_COMMIT_WINDOW
-WSREP_CONNECTED
-WSREP_DESYNC_COUNT
-WSREP_EVS_DELAYED
-WSREP_EVS_EVICT_LIST
-WSREP_EVS_REPL_LATENCY
-WSREP_EVS_STATE
-WSREP_FLOW_CONTROL_PAUSED
-WSREP_FLOW_CONTROL_PAUSED_NS
-WSREP_FLOW_CONTROL_RECV
-WSREP_FLOW_CONTROL_SENT
-WSREP_GCOMM_UUID
-WSREP_INCOMING_ADDRESSES
-WSREP_LAST_COMMITTED
-WSREP_LOCAL_BF_ABORTS
-WSREP_LOCAL_CACHED_DOWNTO
-WSREP_LOCAL_CERT_FAILURES
-WSREP_LOCAL_COMMITS
-WSREP_LOCAL_INDEX
-WSREP_LOCAL_RECV_QUEUE
-WSREP_LOCAL_RECV_QUEUE_AVG
-WSREP_LOCAL_RECV_QUEUE_MAX
-WSREP_LOCAL_RECV_QUEUE_MIN
-WSREP_LOCAL_REPLAYS
-WSREP_LOCAL_SEND_QUEUE
-WSREP_LOCAL_SEND_QUEUE_AVG
-WSREP_LOCAL_SEND_QUEUE_MAX
-WSREP_LOCAL_SEND_QUEUE_MIN
-WSREP_LOCAL_STATE
-WSREP_LOCAL_STATE_COMMENT
-WSREP_LOCAL_STATE_UUID
-WSREP_PROTOCOL_VERSION
-WSREP_PROVIDER_NAME
-WSREP_PROVIDER_VENDOR
-WSREP_PROVIDER_VERSION
-WSREP_READY
-WSREP_RECEIVED
-WSREP_RECEIVED_BYTES
-WSREP_REPLICATED
-WSREP_REPLICATED_BYTES
-WSREP_REPL_DATA_BYTES
-WSREP_REPL_KEYS
-WSREP_REPL_KEYS_BYTES
-WSREP_REPL_OTHER_BYTES
-WSREP_THREAD_COUNT
diff --git a/mysql-test/suite/galera/r/galera_drop_database.result b/mysql-test/suite/galera/r/galera_drop_database.result
new file mode 100644
index 00000000000..79789da5a11
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_drop_database.result
@@ -0,0 +1,17 @@
+CREATE DATABASE fts;
+USE fts;
+CREATE TABLE fts_t1 (f1 INT PRIMARY KEY AUTO_INCREMENT, f2 VARCHAR(100), FULLTEXT (f2)) ENGINE=InnoDB;
+CREATE TABLE fts_t2 (f2 VARCHAR(100), FULLTEXT (f2)) ENGINE=InnoDB;
+CREATE TABLE ten (f1 INTEGER) ENGINE=InnoDB;
+INSERT INTO ten VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
+INSERT INTO fts_t1 (f2) SELECT 'foobarbaz' FROM ten AS a1, ten AS a2, ten AS a3;
+INSERT INTO fts_t2 (f2) SELECT 'foobarbaz' FROM ten AS a1, ten AS a2, ten AS a3;
+DROP TABLE ten;
+UPDATE fts_t1 SET f2 = 'abcd';
+UPDATE fts_t2 SET f2 = 'efjh';
+USE fts;
+DROP TABLE fts_t1;
+DROP TABLE fts_t2;
+SHOW TABLES;
+Tables_in_fts
+DROP DATABASE fts;
diff --git a/mysql-test/suite/galera/r/galera_enum.result b/mysql-test/suite/galera/r/galera_enum.result
index dcf31aa5948..a2a6317e2a0 100644
--- a/mysql-test/suite/galera/r/galera_enum.result
+++ b/mysql-test/suite/galera/r/galera_enum.result
@@ -6,25 +6,25 @@ INSERT IGNORE INTO t1 VALUES (0), (1), (2);
Warnings:
Warning 1265 Data truncated for column 'f1' at row 1
connection node_2;
-SELECT COUNT(*) = 6 FROM t1;
-COUNT(*) = 6
-1
-SELECT COUNT(*) = 2 FROM t1 where f1 = '';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 2 FROM t1 where f1 = 'one';
-COUNT(*) = 2
-1
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+6
+SELECT COUNT(*) FROM t1 where f1 = '';
+COUNT(*)
+2
+SELECT COUNT(*) FROM t1 where f1 = 'one';
+COUNT(*)
+2
DROP TABLE t1;
connection node_1;
CREATE TABLE t1 (f1 ENUM('', 'one', 'two', 'three', 'four') PRIMARY KEY) ENGINE=InnoDB;
INSERT INTO t1 VALUES (''), ('one'), ('two');
connection node_2;
-SELECT COUNT(*) = 3 FROM t1;
-COUNT(*) = 3
-1
-SELECT COUNT(*) = 1 FROM t1 WHERE f1 = '';
-COUNT(*) = 1
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+3
+SELECT COUNT(*) FROM t1 WHERE f1 = '';
+COUNT(*)
1
connection node_1;
SET AUTOCOMMIT=OFF;
@@ -40,7 +40,12 @@ connection node_2;
COMMIT;
ERROR 40001: Deadlock: wsrep aborted transaction
connection node_1;
-SELECT COUNT(*) = 1 FROM t1 WHERE f1 = 'three';
-COUNT(*) = 1
+SELECT COUNT(*) FROM t1 WHERE f1 = 'three';
+COUNT(*)
1
+SELECT * FROM t1;
+f1
+one
+two
+three
DROP TABLE t1;
diff --git a/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs,debug.rdiff b/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs,debug.rdiff
new file mode 100644
index 00000000000..fa1b67e7ef3
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs,debug.rdiff
@@ -0,0 +1,103 @@
+--- r/galera_ist_innodb_flush_logs.result 2018-09-05 10:34:36.192439933 +0300
++++ r/galera_ist_innodb_flush_logs.reject 2018-09-17 10:20:06.039150838 +0300
+@@ -86,3 +86,100 @@
+ DROP TABLE t1;
+ COMMIT;
+ SET AUTOCOMMIT=ON;
++Performing State Transfer on a server that has been killed and restarted
++while a DDL was in progress on it
++CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++COMMIT;
++SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
++ALTER TABLE t1 ADD COLUMN f2 INTEGER;
++SET wsrep_sync_wait = 0;
++Killing server ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++COMMIT;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++Performing --wsrep-recover ...
++Starting server ...
++Using --wsrep-start-position when starting mysqld ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++COMMIT;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++COMMIT;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++COMMIT;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++ROLLBACK;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++COMMIT;
++SET AUTOCOMMIT=ON;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++DROP TABLE t1;
++COMMIT;
++SET AUTOCOMMIT=ON;
++SET GLOBAL debug_dbug = $debug_orig;
diff --git a/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs.result b/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs.result
index 5421b234ee1..e3bf407ddaa 100644
--- a/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs.result
+++ b/mysql-test/suite/galera/r/galera_ist_innodb_flush_logs.result
@@ -86,99 +86,3 @@ COUNT(*) = 0
DROP TABLE t1;
COMMIT;
SET AUTOCOMMIT=ON;
-Performing State Transfer on a server that has been killed and restarted
-while a DDL was in progress on it
-CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-COMMIT;
-SET GLOBAL debug = 'd,sync.alter_opened_table';
-ALTER TABLE t1 ADD COLUMN f2 INTEGER;
-SET wsrep_sync_wait = 0;
-Killing server ...
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-COMMIT;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-Performing --wsrep-recover ...
-Starting server ...
-Using --wsrep-start-position when starting mysqld ...
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-COMMIT;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-COMMIT;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-COMMIT;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-ROLLBACK;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-COMMIT;
-SET AUTOCOMMIT=ON;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-DROP TABLE t1;
-COMMIT;
-SET AUTOCOMMIT=ON;
diff --git a/mysql-test/suite/galera/r/galera_ist_mysqldump,debug.rdiff b/mysql-test/suite/galera/r/galera_ist_mysqldump,debug.rdiff
new file mode 100644
index 00000000000..74e6abd713f
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_ist_mysqldump,debug.rdiff
@@ -0,0 +1,106 @@
+--- r/galera_ist_mysqldump.result 2018-09-11 12:38:42.027479411 +0300
++++ r/galera_ist_mysqldump.reject 2018-09-17 10:28:44.483441364 +0300
+@@ -180,6 +180,103 @@
+ DROP TABLE t1;
+ COMMIT;
+ SET AUTOCOMMIT=ON;
++Performing State Transfer on a server that has been killed and restarted
++while a DDL was in progress on it
++CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++COMMIT;
++SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
++ALTER TABLE t1 ADD COLUMN f2 INTEGER;
++SET wsrep_sync_wait = 0;
++Killing server ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++COMMIT;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++Performing --wsrep-recover ...
++Starting server ...
++Using --wsrep-start-position when starting mysqld ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++COMMIT;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++COMMIT;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++COMMIT;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++ROLLBACK;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++COMMIT;
++SET AUTOCOMMIT=ON;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++DROP TABLE t1;
++COMMIT;
++SET AUTOCOMMIT=ON;
++SET GLOBAL debug_dbug = $debug_orig;
+ CALL mtr.add_suppression("Slave SQL: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query");
+ DROP USER sst;
+ CALL mtr.add_suppression("Slave SQL: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query");
diff --git a/mysql-test/suite/galera/r/galera_ist_mysqldump.result b/mysql-test/suite/galera/r/galera_ist_mysqldump.result
index 58a3ca297f8..296ecc2adc7 100644
--- a/mysql-test/suite/galera/r/galera_ist_mysqldump.result
+++ b/mysql-test/suite/galera/r/galera_ist_mysqldump.result
@@ -7,6 +7,7 @@ GRANT ALL PRIVILEGES ON *.* TO 'sst';
SET GLOBAL wsrep_sst_auth = 'sst:';
connection node_2;
SET GLOBAL wsrep_sst_method = 'mysqldump';
+call mtr.add_suppression("WSREP: wsrep_sst_method is set to 'mysqldump' yet mysqld bind_address is set to .*");
connection node_1;
connection node_2;
Performing State Transfer on a server that has been shut down cleanly and restarted
@@ -199,114 +200,6 @@ COUNT(*) = 0
DROP TABLE t1;
COMMIT;
SET AUTOCOMMIT=ON;
-Performing State Transfer on a server that has been killed and restarted
-while a DDL was in progress on it
-connection node_1;
-CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-connection node_2;
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-COMMIT;
-SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
-connection node_1;
-ALTER TABLE t1 ADD COLUMN f2 INTEGER;
-connection node_2;
-SET wsrep_sync_wait = 0;
-Killing server ...
-connection node_1;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-COMMIT;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-connection node_2;
-Performing --wsrep-recover ...
-connection node_2;
-Starting server ...
-Using --wsrep-start-position when starting mysqld ...
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-COMMIT;
-connection node_1;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-COMMIT;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-COMMIT;
-connection node_1a_galera_st_kill_slave_ddl;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-ROLLBACK;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-COMMIT;
-SET AUTOCOMMIT=ON;
-connection node_1;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-DROP TABLE t1;
-COMMIT;
-SET AUTOCOMMIT=ON;
-SET GLOBAL debug_dbug = $debug_orig;
connection node_1;
CALL mtr.add_suppression("Slave SQL: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query");
DROP USER sst;
diff --git a/mysql-test/suite/galera/r/galera_ist_rsync,debug.rdiff b/mysql-test/suite/galera/r/galera_ist_rsync,debug.rdiff
new file mode 100644
index 00000000000..260f8a8cab8
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_ist_rsync,debug.rdiff
@@ -0,0 +1,114 @@
+--- r/galera_ist_rsync.result 2018-09-11 12:38:42.027479411 +0300
++++ r/galera_ist_rsync.reject 2018-09-17 10:50:16.527307668 +0300
+@@ -259,3 +259,111 @@
+ DROP TABLE t1;
+ COMMIT;
+ SET AUTOCOMMIT=ON;
++Performing State Transfer on a server that has been killed and restarted
++while a DDL was in progress on it
++connection node_1;
++CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++connection node_2;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++COMMIT;
++SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
++connection node_1;
++ALTER TABLE t1 ADD COLUMN f2 INTEGER;
++connection node_2;
++SET wsrep_sync_wait = 0;
++Killing server ...
++connection node_1;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++COMMIT;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++connection node_2;
++Performing --wsrep-recover ...
++connection node_2;
++Starting server ...
++Using --wsrep-start-position when starting mysqld ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++COMMIT;
++connection node_1;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++COMMIT;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++COMMIT;
++connection node_1a_galera_st_kill_slave_ddl;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++ROLLBACK;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++COMMIT;
++SET AUTOCOMMIT=ON;
++connection node_1;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++DROP TABLE t1;
++COMMIT;
++SET AUTOCOMMIT=ON;
++SET GLOBAL debug_dbug = $debug_orig;
diff --git a/mysql-test/suite/galera/r/galera_ist_rsync.result b/mysql-test/suite/galera/r/galera_ist_rsync.result
index 9c0d78d96e9..8a7c02ab1b6 100644
--- a/mysql-test/suite/galera/r/galera_ist_rsync.result
+++ b/mysql-test/suite/galera/r/galera_ist_rsync.result
@@ -285,111 +285,3 @@ COUNT(*) = 0
DROP TABLE t1;
COMMIT;
SET AUTOCOMMIT=ON;
-Performing State Transfer on a server that has been killed and restarted
-while a DDL was in progress on it
-connection node_1;
-CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-connection node_2;
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-COMMIT;
-SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
-connection node_1;
-ALTER TABLE t1 ADD COLUMN f2 INTEGER;
-connection node_2;
-SET wsrep_sync_wait = 0;
-Killing server ...
-connection node_1;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-COMMIT;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-connection node_2;
-Performing --wsrep-recover ...
-connection node_2;
-Starting server ...
-Using --wsrep-start-position when starting mysqld ...
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-COMMIT;
-connection node_1;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-COMMIT;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-COMMIT;
-connection node_1a_galera_st_kill_slave_ddl;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-ROLLBACK;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-COMMIT;
-SET AUTOCOMMIT=ON;
-connection node_1;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-DROP TABLE t1;
-COMMIT;
-SET AUTOCOMMIT=ON;
-SET GLOBAL debug_dbug = $debug_orig;
diff --git a/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2,debug.rdiff b/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2,debug.rdiff
new file mode 100644
index 00000000000..95310b3ffeb
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2,debug.rdiff
@@ -0,0 +1,103 @@
+--- r/galera_ist_xtrabackup-v2.result 2018-09-05 10:34:36.192439933 +0300
++++ r/galera_ist_xtrabackup-v2.reject 2018-09-17 11:13:33.395264800 +0300
+@@ -259,3 +259,100 @@
+ DROP TABLE t1;
+ COMMIT;
+ SET AUTOCOMMIT=ON;
++Performing State Transfer on a server that has been killed and restarted
++while a DDL was in progress on it
++CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++COMMIT;
++SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
++ALTER TABLE t1 ADD COLUMN f2 INTEGER;
++SET wsrep_sync_wait = 0;
++Killing server ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++COMMIT;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++Performing --wsrep-recover ...
++Starting server ...
++Using --wsrep-start-position when starting mysqld ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++COMMIT;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++COMMIT;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++COMMIT;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++ROLLBACK;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++COMMIT;
++SET AUTOCOMMIT=ON;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++DROP TABLE t1;
++COMMIT;
++SET AUTOCOMMIT=ON;
++SET GLOBAL debug_dbug = $debug_orig;
diff --git a/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2.result b/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2.result
index 175e7443a4d..099d944d491 100644
--- a/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2.result
+++ b/mysql-test/suite/galera/r/galera_ist_xtrabackup-v2.result
@@ -259,99 +259,3 @@ COUNT(*) = 0
DROP TABLE t1;
COMMIT;
SET AUTOCOMMIT=ON;
-Performing State Transfer on a server that has been killed and restarted
-while a DDL was in progress on it
-CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-INSERT INTO t1 VALUES ('node1_committed_before');
-START TRANSACTION;
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-INSERT INTO t1 VALUES ('node2_committed_before');
-COMMIT;
-SET GLOBAL debug = 'd,sync.alter_opened_table';
-ALTER TABLE t1 ADD COLUMN f2 INTEGER;
-SET wsrep_sync_wait = 0;
-Killing server ...
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-INSERT INTO t1 (f1) VALUES ('node1_committed_during');
-COMMIT;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-Performing --wsrep-recover ...
-Starting server ...
-Using --wsrep-start-position when starting mysqld ...
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-INSERT INTO t1 (f1) VALUES ('node2_committed_after');
-COMMIT;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
-COMMIT;
-SET AUTOCOMMIT=OFF;
-START TRANSACTION;
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-INSERT INTO t1 (f1) VALUES ('node1_committed_after');
-COMMIT;
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
-ROLLBACK;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-COMMIT;
-SET AUTOCOMMIT=ON;
-SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
-COUNT(*) = 2
-1
-SELECT COUNT(*) = 35 FROM t1;
-COUNT(*) = 35
-1
-SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
-COUNT(*) = 0
-1
-DROP TABLE t1;
-COMMIT;
-SET AUTOCOMMIT=ON;
diff --git a/mysql-test/suite/galera/r/galera_kill_ddl.result b/mysql-test/suite/galera/r/galera_kill_ddl.result
index aac316dffe3..b11353fcbcc 100644
--- a/mysql-test/suite/galera/r/galera_kill_ddl.result
+++ b/mysql-test/suite/galera/r/galera_kill_ddl.result
@@ -1,3 +1,4 @@
+call mtr.add_suppression("WSREP: Last Applied Action message in non-primary configuration from member .*");
connection node_1;
SET GLOBAL wsrep_provider_options = 'pc.ignore_sb=true';
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
diff --git a/mysql-test/suite/galera/r/galera_kill_largechanges.result b/mysql-test/suite/galera/r/galera_kill_largechanges.result
index d04bd548949..f4de101fef8 100644
--- a/mysql-test/suite/galera/r/galera_kill_largechanges.result
+++ b/mysql-test/suite/galera/r/galera_kill_largechanges.result
@@ -1,3 +1,4 @@
+call mtr.add_suppression("WSREP: Last Applied Action message in non-primary configuration from member .*");
connection node_1;
SET GLOBAL wsrep_provider_options = 'pc.ignore_sb=true';
CREATE TABLE ten (f1 INTEGER);
diff --git a/mysql-test/suite/galera/r/galera_kill_smallchanges.result b/mysql-test/suite/galera/r/galera_kill_smallchanges.result
index bcd7d6fd15d..2ee291004b0 100644
--- a/mysql-test/suite/galera/r/galera_kill_smallchanges.result
+++ b/mysql-test/suite/galera/r/galera_kill_smallchanges.result
@@ -1,3 +1,4 @@
+call mtr.add_suppression("WSREP: Last Applied Action message in non-primary configuration from member .*");
connection node_1;
SET GLOBAL wsrep_provider_options = 'pc.ignore_sb=true';
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
diff --git a/mysql-test/suite/galera/r/galera_pc_ignore_sb.result b/mysql-test/suite/galera/r/galera_pc_ignore_sb.result
index ee79d3c1f00..96ca12a9479 100644
--- a/mysql-test/suite/galera/r/galera_pc_ignore_sb.result
+++ b/mysql-test/suite/galera/r/galera_pc_ignore_sb.result
@@ -1,7 +1,9 @@
connection node_1;
connection node_2;
connection node_1;
-SET GLOBAL wsrep_provider_options = 'pc.ignore_sb=true';
+SET @wsrep_cluster_address_orig = @@GLOBAL.wsrep_cluster_address;
+SET @wsrep_provider_options_orig = @@GLOBAL.wsrep_provider_options;
+SET GLOBAL wsrep_provider_options ='pc.ignore_sb=true';
connection node_2;
Killing server ...
connection node_1;
@@ -15,6 +17,9 @@ SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABL
VARIABLE_VALUE = 'ON'
1
SET GLOBAL wsrep_cluster_address = '';
+SET GLOBAL wsrep_cluster_address = @wsrep_cluster_address_orig;
connection node_2;
+connection node_1;
+SET GLOBAL wsrep_provider_options = @wsrep_provider_options_orig;
disconnect node_2;
disconnect node_1;
diff --git a/mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result b/mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result
index 93ab4a3f3d4..02dde169911 100644
--- a/mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result
+++ b/mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result
@@ -14,7 +14,7 @@ CREATE USER sslsst;
GRANT ALL PRIVILEGES ON *.* TO sslsst;
GRANT USAGE ON *.* TO sslsst REQUIRE SSL;
SET GLOBAL wsrep_sst_auth = 'sslsst:';
-Performing State Transfer on a server that has been temporarily disconnected
+Performing State Transfer on a server that has been shut down cleanly and restarted
connection node_1;
CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
SET AUTOCOMMIT=OFF;
@@ -34,8 +34,7 @@ INSERT INTO t1 VALUES ('node2_committed_before');
INSERT INTO t1 VALUES ('node2_committed_before');
INSERT INTO t1 VALUES ('node2_committed_before');
COMMIT;
-Unloading wsrep provider ...
-SET GLOBAL wsrep_provider = 'none';
+Shutting down server ...
connection node_1;
SET AUTOCOMMIT=OFF;
START TRANSACTION;
@@ -51,7 +50,7 @@ INSERT INTO t1 VALUES ('node1_to_be_committed_after');
INSERT INTO t1 VALUES ('node1_to_be_committed_after');
INSERT INTO t1 VALUES ('node1_to_be_committed_after');
INSERT INTO t1 VALUES ('node1_to_be_committed_after');
-connect node_1a_galera_st_disconnect_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+connect node_1a_galera_st_shutdown_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
SET AUTOCOMMIT=OFF;
START TRANSACTION;
INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
@@ -60,7 +59,7 @@ INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
connection node_2;
-Loading wsrep provider ...
+Starting server ...
SET AUTOCOMMIT=OFF;
START TRANSACTION;
INSERT INTO t1 VALUES ('node2_committed_after');
@@ -84,7 +83,7 @@ INSERT INTO t1 VALUES ('node1_committed_after');
INSERT INTO t1 VALUES ('node1_committed_after');
INSERT INTO t1 VALUES ('node1_committed_after');
COMMIT;
-connection node_1a_galera_st_disconnect_slave;
+connection node_1a_galera_st_shutdown_slave;
INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
@@ -109,6 +108,210 @@ COUNT(*) = 0
DROP TABLE t1;
COMMIT;
SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that has been killed and restarted
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Killing server ...
+connection node_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_kill_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Performing --wsrep-recover ...
+Starting server ...
+Using --wsrep-start-position when starting mysqld ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_kill_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that has been killed and restarted
+while a DDL was in progress on it
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+connection node_2;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
+connection node_1;
+ALTER TABLE t1 ADD COLUMN f2 INTEGER;
+connection node_2;
+SET wsrep_sync_wait = 0;
+Killing server ...
+connection node_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 (f1) VALUES ('node1_committed_during');
+INSERT INTO t1 (f1) VALUES ('node1_committed_during');
+INSERT INTO t1 (f1) VALUES ('node1_committed_during');
+INSERT INTO t1 (f1) VALUES ('node1_committed_during');
+INSERT INTO t1 (f1) VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Performing --wsrep-recover ...
+connection node_2;
+Starting server ...
+Using --wsrep-start-position when starting mysqld ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 (f1) VALUES ('node2_committed_after');
+INSERT INTO t1 (f1) VALUES ('node2_committed_after');
+INSERT INTO t1 (f1) VALUES ('node2_committed_after');
+INSERT INTO t1 (f1) VALUES ('node2_committed_after');
+INSERT INTO t1 (f1) VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 (f1) VALUES ('node1_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_committed_after');
+INSERT INTO t1 (f1) VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_kill_slave_ddl;
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
+COUNT(*) = 2
+1
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
+COUNT(*) = 2
+1
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+SET GLOBAL debug_dbug = $debug_orig;
connection node_1;
CALL mtr.add_suppression("Slave SQL: Error 'The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement' on query");
DROP USER sst;
diff --git a/mysql-test/suite/galera/r/galera_sst_rsync2,debug.rdiff b/mysql-test/suite/galera/r/galera_sst_rsync2,debug.rdiff
new file mode 100644
index 00000000000..525156d88da
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_sst_rsync2,debug.rdiff
@@ -0,0 +1,114 @@
+--- suite/galera/r/galera_sst_rsync2.result 2018-09-12 13:09:35.352229478 +0200
++++ suite/galera/r/galera_sst_rsync2,debug.reject 2018-09-12 17:00:51.601974979 +0200
+@@ -286,3 +286,111 @@
+ DROP TABLE t1;
+ COMMIT;
+ SET AUTOCOMMIT=ON;
++Performing State Transfer on a server that has been killed and restarted
++while a DDL was in progress on it
++connection node_1;
++CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++connection node_2;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++COMMIT;
++SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
++connection node_1;
++ALTER TABLE t1 ADD COLUMN f2 INTEGER;
++connection node_2;
++SET wsrep_sync_wait = 0;
++Killing server ...
++connection node_1;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++COMMIT;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++connection node_2;
++Performing --wsrep-recover ...
++connection node_2;
++Starting server ...
++Using --wsrep-start-position when starting mysqld ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++COMMIT;
++connection node_1;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++COMMIT;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++COMMIT;
++connection node_1a_galera_st_kill_slave_ddl;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++ROLLBACK;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++COMMIT;
++SET AUTOCOMMIT=ON;
++connection node_1;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++DROP TABLE t1;
++COMMIT;
++SET AUTOCOMMIT=ON;
++SET GLOBAL debug_dbug = $debug_orig;
diff --git a/mysql-test/suite/galera/r/galera_sst_rsync2.result b/mysql-test/suite/galera/r/galera_sst_rsync2.result
new file mode 100644
index 00000000000..ff85a7d6c0f
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_sst_rsync2.result
@@ -0,0 +1,288 @@
+connection node_1;
+connection node_2;
+Performing State Transfer on a server that has been shut down cleanly and restarted
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Shutting down server ...
+connection node_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_shutdown_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Starting server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_shutdown_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that starts from a clean var directory
+This is accomplished by shutting down node #2 and removing its var directory before restarting it
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Shutting down server ...
+connection node_1;
+Cleaning var directory ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_clean_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Starting server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_clean_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that has been killed and restarted
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Killing server ...
+connection node_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_kill_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Performing --wsrep-recover ...
+Starting server ...
+Using --wsrep-start-position when starting mysqld ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_kill_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
diff --git a/mysql-test/suite/galera/r/galera_sst_rsync_data_dir,debug.rdiff b/mysql-test/suite/galera/r/galera_sst_rsync_data_dir,debug.rdiff
new file mode 100644
index 00000000000..e307a2ff0f9
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_sst_rsync_data_dir,debug.rdiff
@@ -0,0 +1,114 @@
+--- suite/galera/r/galera_sst_rsync_data_dir.result 2018-09-13 14:52:50.848220719 +0200
++++ suite/galera/r/galera_sst_rsync_data_dir.reject 2018-09-13 15:03:32.339135247 +0200
+@@ -286,3 +286,111 @@
+ DROP TABLE t1;
+ COMMIT;
+ SET AUTOCOMMIT=ON;
++Performing State Transfer on a server that has been killed and restarted
++while a DDL was in progress on it
++connection node_1;
++CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++INSERT INTO t1 VALUES ('node1_committed_before');
++connection node_2;
++START TRANSACTION;
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++INSERT INTO t1 VALUES ('node2_committed_before');
++COMMIT;
++SET GLOBAL debug_dbug = 'd,sync.alter_opened_table';
++connection node_1;
++ALTER TABLE t1 ADD COLUMN f2 INTEGER;
++connection node_2;
++SET wsrep_sync_wait = 0;
++Killing server ...
++connection node_1;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++INSERT INTO t1 (f1) VALUES ('node1_committed_during');
++COMMIT;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++connect node_1a_galera_st_kill_slave_ddl, 127.0.0.1, root, , test, $NODE_MYPORT_1;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++connection node_2;
++Performing --wsrep-recover ...
++connection node_2;
++Starting server ...
++Using --wsrep-start-position when starting mysqld ...
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++INSERT INTO t1 (f1) VALUES ('node2_committed_after');
++COMMIT;
++connection node_1;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_committed_after');
++COMMIT;
++SET AUTOCOMMIT=OFF;
++START TRANSACTION;
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++INSERT INTO t1 (f1) VALUES ('node1_committed_after');
++COMMIT;
++connection node_1a_galera_st_kill_slave_ddl;
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++INSERT INTO t1 (f1) VALUES ('node1_to_be_rollbacked_after');
++ROLLBACK;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++COMMIT;
++SET AUTOCOMMIT=ON;
++connection node_1;
++SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 't1';
++COUNT(*) = 2
++1
++SELECT COUNT(*) = 35 FROM t1;
++COUNT(*) = 35
++1
++SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
++COUNT(*) = 0
++1
++DROP TABLE t1;
++COMMIT;
++SET AUTOCOMMIT=ON;
++SET GLOBAL debug_dbug = $debug_orig;
diff --git a/mysql-test/suite/galera/r/galera_sst_rsync_data_dir.result b/mysql-test/suite/galera/r/galera_sst_rsync_data_dir.result
new file mode 100644
index 00000000000..ff85a7d6c0f
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_sst_rsync_data_dir.result
@@ -0,0 +1,288 @@
+connection node_1;
+connection node_2;
+Performing State Transfer on a server that has been shut down cleanly and restarted
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Shutting down server ...
+connection node_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_shutdown_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Starting server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_shutdown_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that starts from a clean var directory
+This is accomplished by shutting down node #2 and removing its var directory before restarting it
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Shutting down server ...
+connection node_1;
+Cleaning var directory ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_clean_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Starting server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_clean_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that has been killed and restarted
+connection node_1;
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+connection node_2;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Killing server ...
+connection node_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+connect node_1a_galera_st_kill_slave, 127.0.0.1, root, , test, $NODE_MYPORT_1;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+connection node_2;
+Performing --wsrep-recover ...
+Starting server ...
+Using --wsrep-start-position when starting mysqld ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+connection node_1;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+connection node_1a_galera_st_kill_slave;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+connection node_1;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
diff --git a/mysql-test/suite/galera/r/galera_sst_xtrabackup-v2_data_dir.result b/mysql-test/suite/galera/r/galera_sst_xtrabackup-v2_data_dir.result
new file mode 100644
index 00000000000..cec0f21ee22
--- /dev/null
+++ b/mysql-test/suite/galera/r/galera_sst_xtrabackup-v2_data_dir.result
@@ -0,0 +1,262 @@
+Performing State Transfer on a server that has been shut down cleanly and restarted
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Shutting down server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+Starting server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that starts from a clean var directory
+This is accomplished by shutting down node #2 and removing its var directory before restarting it
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Shutting down server ...
+Cleaning var directory ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+Starting server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
+Performing State Transfer on a server that has been killed and restarted
+CREATE TABLE t1 (f1 CHAR(255)) ENGINE=InnoDB;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+INSERT INTO t1 VALUES ('node1_committed_before');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+INSERT INTO t1 VALUES ('node2_committed_before');
+COMMIT;
+Killing server ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+INSERT INTO t1 VALUES ('node1_committed_during');
+COMMIT;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+Performing --wsrep-recover ...
+Starting server ...
+Using --wsrep-start-position when starting mysqld ...
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+INSERT INTO t1 VALUES ('node2_committed_after');
+COMMIT;
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+INSERT INTO t1 VALUES ('node1_to_be_committed_after');
+COMMIT;
+SET AUTOCOMMIT=OFF;
+START TRANSACTION;
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+INSERT INTO t1 VALUES ('node1_committed_after');
+COMMIT;
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+INSERT INTO t1 VALUES ('node1_to_be_rollbacked_after');
+ROLLBACK;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+COMMIT;
+SET AUTOCOMMIT=ON;
+SELECT COUNT(*) = 35 FROM t1;
+COUNT(*) = 35
+1
+SELECT COUNT(*) = 0 FROM (SELECT COUNT(*) AS c, f1 FROM t1 GROUP BY f1 HAVING c NOT IN (5, 10)) AS a1;
+COUNT(*) = 0
+1
+DROP TABLE t1;
+COMMIT;
+SET AUTOCOMMIT=ON;
diff --git a/mysql-test/suite/galera/r/galera_suspend_slave.result b/mysql-test/suite/galera/r/galera_suspend_slave.result
index 3b950e82e33..07433399081 100644
--- a/mysql-test/suite/galera/r/galera_suspend_slave.result
+++ b/mysql-test/suite/galera/r/galera_suspend_slave.result
@@ -7,9 +7,11 @@ disconnect node_2;
connection node_1;
Suspending node_2 ...
SET SESSION wsrep_sync_wait = 0;
+SET SESSION wsrep_sync_wait = 15;
INSERT INTO t1 VALUES (1);
Got one of the listed errors
Resuming node_2 ...
+SET SESSION wsrep_sync_wait = 0;
INSERT INTO t1 VALUES (1);
connection node_2a;
SET SESSION wsrep_sync_wait = 0;
diff --git a/mysql-test/suite/galera/r/galera_toi_truncate.result b/mysql-test/suite/galera/r/galera_toi_truncate.result
index 933379cade5..73285d723c1 100644
--- a/mysql-test/suite/galera/r/galera_toi_truncate.result
+++ b/mysql-test/suite/galera/r/galera_toi_truncate.result
@@ -4,6 +4,8 @@ INSERT INTO ten VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
connection node_2;
SET SESSION wsrep_retry_autocommit = 0;
+INSERT INTO t1(f1) SELECT 1 FROM ten as a1, ten AS a2;
+set debug_sync='ha_commit_trans_after_prepare WAIT_FOR go';
INSERT INTO t1 (f1) SELECT 1 FROM ten AS a1, ten AS a2, ten AS a3, ten AS a4, ten AS a5, ten AS a6;;
connection node_1;
TRUNCATE TABLE t1;;
diff --git a/mysql-test/suite/galera/r/galera_unicode_identifiers.result b/mysql-test/suite/galera/r/galera_unicode_identifiers.result
index 5eb13a83df9..77848bc751f 100644
--- a/mysql-test/suite/galera/r/galera_unicode_identifiers.result
+++ b/mysql-test/suite/galera/r/galera_unicode_identifiers.result
@@ -8,7 +8,7 @@ CREATE TABLE `table with space` (
`column with space` INTEGER AUTO_INCREMENT PRIMARY KEY,
`second column with space` INTEGER,
UNIQUE `index name with space` (`second column with space`)
-);
+) engine=innodb;
INSERT INTO `table with space` VALUES (1, 1);
CREATE DATABASE `база`;
USE `база`;
@@ -16,7 +16,7 @@ CREATE TABLE `таблица` (
`първа_колона` INTEGER PRIMARY KEY,
`втора_колона` INTEGER,
UNIQUE `индекÑ` (`втора_колона`)
-);
+) engine=innodb;
INSERT INTO `таблица` VALUES (1, 1);
CREATE DATABASE `втора база`;
USE `втора база`;
@@ -24,7 +24,7 @@ CREATE TABLE `втора таблица` (
`първа колона` INTEGER,
`втора колона` INTEGER,
KEY `първи индекÑ` (`първа колона`)
-);
+) engine=innodb;
INSERT INTO `втора таблица` VALUES (1, 1);
connection node_2;
USE `database with space`;
diff --git a/mysql-test/suite/galera/r/galera_var_desync_on.result b/mysql-test/suite/galera/r/galera_var_desync_on.result
index a26acbd4d6b..26798e51926 100644
--- a/mysql-test/suite/galera/r/galera_var_desync_on.result
+++ b/mysql-test/suite/galera/r/galera_var_desync_on.result
@@ -2,7 +2,6 @@ CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
INSERT INTO t1 VALUES (1);
connection node_2;
SET GLOBAL wsrep_provider_options = 'gcs.fc_limit=1';
-SET GLOBAL wsrep_desync = TRUE;
FLUSH TABLES WITH READ LOCK;
connection node_1;
INSERT INTO t1 VALUES (2);
@@ -19,7 +18,6 @@ SET SESSION wsrep_sync_wait = 0;
SELECT COUNT(*) = 1 FROM t1;
COUNT(*) = 1
1
-SET GLOBAL wsrep_desync = FALSE;
UNLOCK TABLES;
SET SESSION wsrep_sync_wait = 1;
SELECT COUNT(*) = 10 FROM t1;
diff --git a/mysql-test/suite/galera/r/galera_var_node_address.result b/mysql-test/suite/galera/r/galera_var_node_address.result
index b8076958532..7696d1e3f4f 100644
--- a/mysql-test/suite/galera/r/galera_var_node_address.result
+++ b/mysql-test/suite/galera/r/galera_var_node_address.result
@@ -5,7 +5,7 @@ SELECT VARIABLE_VALUE = 4 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_N
VARIABLE_VALUE = 4
1
connection node_1;
-CREATE TABLE t1 (f1 INTEGER);
+CREATE TABLE t1 (f1 INTEGER) ENGINE=INNODB;
connection node_2;
INSERT INTO t1 VALUES (1);
connect node_3, 127.0.0.1, root, , test, $NODE_MYPORT_3;
diff --git a/mysql-test/suite/galera/r/galera_var_slave_threads.result b/mysql-test/suite/galera/r/galera_var_slave_threads.result
index 3f0a63ab9d7..c28cc091ae9 100644
--- a/mysql-test/suite/galera/r/galera_var_slave_threads.result
+++ b/mysql-test/suite/galera/r/galera_var_slave_threads.result
@@ -20,72 +20,11 @@ SET GLOBAL wsrep_slave_threads = 64;
connection node_1;
INSERT INTO t1 VALUES (1);
connection node_2;
+SELECT COUNT(*) = 1 FROM t1;
+COUNT(*) = 1
+1
SET GLOBAL wsrep_slave_threads = 1;
connection node_1;
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
-INSERT INTO t2 VALUES (DEFAULT);
connection node_2;
SELECT COUNT(*) FROM t2;
COUNT(*)
diff --git a/mysql-test/suite/galera/r/galera_wan.result b/mysql-test/suite/galera/r/galera_wan.result
index 73100636a0d..41b915fa5bf 100644
--- a/mysql-test/suite/galera/r/galera_wan.result
+++ b/mysql-test/suite/galera/r/galera_wan.result
@@ -1,3 +1,7 @@
+CALL mtr.add_suppression("WSREP: Stray state UUID msg:.*");
+CALL mtr.add_suppression("WSREP: Sending JOIN failed:.*");
+CALL mtr.add_suppression("There are no nodes in the same segment that will ever be able to become donors, yet there is a suitable donor outside");
+call mtr.add_suppression("WSREP: Sending JOIN failed:.*");
SELECT VARIABLE_VALUE = 4 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
VARIABLE_VALUE = 4
1
@@ -6,7 +10,6 @@ CREATE TABLE t1 (f1 INTEGER);
connect node_3, 127.0.0.1, root, , test, $NODE_MYPORT_3;
connection node_3;
INSERT INTO t1 VALUES (1);
-CALL mtr.add_suppression("There are no nodes in the same segment that will ever be able to become donors, yet there is a suitable donor outside");
connect node_4, 127.0.0.1, root, , test, $NODE_MYPORT_4;
connection node_4;
SELECT VARIABLE_VALUE LIKE '%gmcast.segment = 3%' FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE VARIABLE_NAME = 'wsrep_provider_options';
@@ -16,4 +19,3 @@ SELECT COUNT(*) = 1 FROM t1;
COUNT(*) = 1
1
DROP TABLE t1;
-CALL mtr.add_suppression("There are no nodes in the same segment that will ever be able to become donors, yet there is a suitable donor outside");
diff --git a/mysql-test/suite/galera/r/mysql-wsrep#332.result b/mysql-test/suite/galera/r/mysql-wsrep#332.result
new file mode 100644
index 00000000000..8667f5e9c41
--- /dev/null
+++ b/mysql-test/suite/galera/r/mysql-wsrep#332.result
@@ -0,0 +1,111 @@
+CREATE TABLE p (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE c (f1 INTEGER PRIMARY KEY, p_id INTEGER) ENGINE=INNODB;
+INSERT INTO p VALUES (1, 0);
+INSERT INTO p VALUES (2, 0);
+INSERT INTO c VALUES (1, 1);
+INSERT INTO c VALUES (2, 2);
+SET AUTOCOMMIT=ON;
+START TRANSACTION;
+UPDATE p SET f1 = f1 + 100;
+SET SESSION wsrep_sync_wait = 0;
+SET GLOBAL wsrep_provider_options = 'dbug=d,apply_monitor_slave_enter_sync';
+ALTER TABLE c ADD FOREIGN KEY (p_id) REFERENCES p(f1);
+SET SESSION wsrep_on = 0;
+SET SESSION wsrep_on = 1;
+SET GLOBAL wsrep_provider_options = 'dbug=';
+SET GLOBAL wsrep_provider_options = 'dbug=d,local_monitor_enter_sync';
+COMMIT;
+SET SESSION wsrep_on = 0;
+SET SESSION wsrep_on = 1;
+SET GLOBAL wsrep_provider_options = 'signal=apply_monitor_slave_enter_sync';
+SET GLOBAL wsrep_provider_options = 'signal=local_monitor_enter_sync';
+SET GLOBAL wsrep_provider_options = 'dbug=';
+ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+SELECT * FROM p;
+f1 f2
+1 0
+2 0
+SELECT * FROM c;
+f1 p_id
+1 1
+2 2
+DROP TABLE c;
+DROP TABLE p;
+CREATE TABLE p1 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE p2 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE c (f1 INTEGER PRIMARY KEY, p_id1 INTEGER, p_id2 INTEGER) ENGINE=INNODB;
+INSERT INTO p1 VALUES (1, 0), (2, 0);
+INSERT INTO p2 VALUES (1, 0), (2, 0);
+INSERT INTO c VALUES (1, 1, 1);
+INSERT INTO c VALUES (2, 2, 2);
+SET AUTOCOMMIT=ON;
+START TRANSACTION;
+UPDATE p1 SET f1 = f1 + 100;
+SET SESSION wsrep_sync_wait = 0;
+SET GLOBAL wsrep_provider_options = 'dbug=d,apply_monitor_slave_enter_sync';
+ALTER TABLE c ADD FOREIGN KEY (p_id1) REFERENCES p1(f1), ADD FOREIGN KEY (p_id2) REFERENCES p2(f1);
+SET SESSION wsrep_on = 0;
+SET SESSION wsrep_on = 1;
+SET GLOBAL wsrep_provider_options = 'dbug=';
+SET GLOBAL wsrep_provider_options = 'dbug=d,local_monitor_enter_sync';
+COMMIT;
+SET SESSION wsrep_on = 0;
+SET SESSION wsrep_on = 1;
+SET GLOBAL wsrep_provider_options = 'signal=apply_monitor_slave_enter_sync';
+SET GLOBAL wsrep_provider_options = 'signal=local_monitor_enter_sync';
+SET GLOBAL wsrep_provider_options = 'dbug=';
+ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+SELECT * FROM p1;
+f1 f2
+1 0
+2 0
+SELECT * FROM p2;
+f1 f2
+1 0
+2 0
+SELECT * FROM c;
+f1 p_id1 p_id2
+1 1 1
+2 2 2
+DROP TABLE c;
+DROP TABLE p1;
+DROP TABLE p2;
+CREATE TABLE p1 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE p2 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE c (f1 INTEGER PRIMARY KEY, p_id1 INTEGER, p_id2 INTEGER) ENGINE=INNODB;
+INSERT INTO p1 VALUES (1, 0), (2, 0);
+INSERT INTO p2 VALUES (1, 0), (2, 0);
+INSERT INTO c VALUES (1, 1, 1);
+INSERT INTO c VALUES (2, 2, 2);
+SET AUTOCOMMIT=ON;
+START TRANSACTION;
+UPDATE p2 SET f1 = f1 + 100;
+SET SESSION wsrep_sync_wait = 0;
+SET GLOBAL wsrep_provider_options = 'dbug=d,apply_monitor_slave_enter_sync';
+ALTER TABLE c ADD FOREIGN KEY (p_id1) REFERENCES p1(f1), ADD FOREIGN KEY (p_id2) REFERENCES p2(f1);
+SET SESSION wsrep_on = 0;
+SET SESSION wsrep_on = 1;
+SET GLOBAL wsrep_provider_options = 'dbug=';
+SET GLOBAL wsrep_provider_options = 'dbug=d,local_monitor_enter_sync';
+COMMIT;
+SET SESSION wsrep_on = 0;
+SET SESSION wsrep_on = 1;
+SET GLOBAL wsrep_provider_options = 'signal=apply_monitor_slave_enter_sync';
+SET GLOBAL wsrep_provider_options = 'signal=local_monitor_enter_sync';
+SET GLOBAL wsrep_provider_options = 'dbug=';
+ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+SELECT * FROM p1;
+f1 f2
+1 0
+2 0
+SELECT * FROM p2;
+f1 f2
+1 0
+2 0
+SELECT * FROM c;
+f1 p_id1 p_id2
+1 1 1
+2 2 2
+DROP TABLE c;
+DROP TABLE p1;
+DROP TABLE p2;
diff --git a/mysql-test/suite/galera/r/query_cache.result b/mysql-test/suite/galera/r/query_cache.result
index d497fc87544..8592a68141c 100644
--- a/mysql-test/suite/galera/r/query_cache.result
+++ b/mysql-test/suite/galera/r/query_cache.result
@@ -421,24 +421,6 @@ Qcache_queries_in_cache 1
set query_cache_type=on;
# On node-1
connection node_1;
-reset query cache;
-show status like "Qcache_queries_in_cache";
-Variable_name Value
-Qcache_queries_in_cache 0
-show status like "Qcache_hits";
-Variable_name Value
-Qcache_hits 4
-# On node-2
-connection node_2;
-reset query cache;
-show status like "Qcache_queries_in_cache";
-Variable_name Value
-Qcache_queries_in_cache 0
-show status like "Qcache_hits";
-Variable_name Value
-Qcache_hits 3
-# On node-1
-connection node_1;
select sql_no_cache * from t1;
a
1
@@ -1318,9 +1300,6 @@ Qcache_queries_in_cache 0
show status like "Qcache_hits";
Variable_name Value
Qcache_hits 12
-select count(*) from t1;
-count(*)
-70
# On node-2
connection node_2;
select count(*) from t1;
@@ -1328,7 +1307,7 @@ count(*)
70
show status like "Qcache_queries_in_cache";
Variable_name Value
-Qcache_queries_in_cache 1
+Qcache_queries_in_cache 2
show status like "Qcache_hits";
Variable_name Value
Qcache_hits 11
@@ -1357,9 +1336,13 @@ show status like "Qcache_hits";
Variable_name Value
Qcache_hits 12
select * from t1 into outfile "query_cache.out.file";
+Warnings:
+Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from t1 into outfile "query_cache.out.file";
ERROR HY000: File 'query_cache.out.file' already exists
select * from t1 limit 1 into dumpfile "query_cache.dump.file";
+Warnings:
+Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
show status like "Qcache_queries_in_cache";
Variable_name Value
Qcache_queries_in_cache 0
@@ -1515,7 +1498,7 @@ Variable_name Value
Qcache_hits 11
show status like "Qcache_inserts";
Variable_name Value
-Qcache_inserts 34
+Qcache_inserts 35
unlock table;
drop view v1;
set query_cache_wlock_invalidate=default;
@@ -1626,7 +1609,7 @@ Variable_name Value
Qcache_hits 11
show status like "Qcache_inserts";
Variable_name Value
-Qcache_inserts 36
+Qcache_inserts 37
set character_set_client=cp1251;
SELECT a,'Â','â'='Â' FROM t1;
a ?? '??'='?‚'
@@ -1640,7 +1623,7 @@ Variable_name Value
Qcache_hits 11
show status like "Qcache_inserts";
Variable_name Value
-Qcache_inserts 37
+Qcache_inserts 38
set character_set_results=cp1251;
SELECT a,'Â','â'='Â' FROM t1;
a � 'â'='Â'
@@ -1654,7 +1637,7 @@ Variable_name Value
Qcache_hits 11
show status like "Qcache_inserts";
Variable_name Value
-Qcache_inserts 38
+Qcache_inserts 39
drop table t1;
#
# Comments before command
@@ -1665,9 +1648,6 @@ create table t1 (a int) engine=innodb;
show status like "Qcache_queries_in_cache";
Variable_name Value
Qcache_queries_in_cache 0
-show status like "Qcache_inserts";
-Variable_name Value
-Qcache_inserts 46
show status like "Qcache_hits";
Variable_name Value
Qcache_hits 12
@@ -1678,9 +1658,6 @@ a
show status like "Qcache_queries_in_cache";
Variable_name Value
Qcache_queries_in_cache 1
-show status like "Qcache_inserts";
-Variable_name Value
-Qcache_inserts 47
show status like "Qcache_hits";
Variable_name Value
Qcache_hits 13
@@ -1689,9 +1666,6 @@ connection node_2;
show status like "Qcache_queries_in_cache";
Variable_name Value
Qcache_queries_in_cache 0
-show status like "Qcache_inserts";
-Variable_name Value
-Qcache_inserts 38
show status like "Qcache_hits";
Variable_name Value
Qcache_hits 11
@@ -1702,9 +1676,6 @@ a
show status like "Qcache_queries_in_cache";
Variable_name Value
Qcache_queries_in_cache 1
-show status like "Qcache_inserts";
-Variable_name Value
-Qcache_inserts 39
show status like "Qcache_hits";
Variable_name Value
Qcache_hits 12
diff --git a/mysql-test/suite/galera/r/versioning_trx_id.result b/mysql-test/suite/galera/r/versioning_trx_id.result
new file mode 100644
index 00000000000..f15916e51a5
--- /dev/null
+++ b/mysql-test/suite/galera/r/versioning_trx_id.result
@@ -0,0 +1,52 @@
+connect node_3, 127.0.0.1, root, , test, $NODE_MYPORT_3;
+connection node_1;
+create table t1 (a int, s bigint unsigned as row start, e bigint unsigned as row end, period for system_time(s,e)) engine=InnoDB with system versioning;
+insert into t1 (a) values (1),(2);
+connection node_2;
+insert into t1 (a) values (3),(4);
+select a from t1;
+a
+1
+2
+3
+4
+select count(*) from mysql.transaction_registry where begin_timestamp='0-0-0';
+count(*)
+0
+select count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+count(*)
+0
+connection node_3;
+insert into t1 (a) values (5),(6);
+select a from t1;
+a
+1
+2
+3
+4
+5
+6
+select count(*) from mysql.transaction_registry where begin_timestamp='0-0-0';
+count(*)
+0
+select count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+count(*)
+0
+connection node_1;
+select a from t1;
+a
+1
+2
+3
+4
+5
+6
+select count(*) from mysql.transaction_registry where begin_timestamp='0-0-0';
+count(*)
+0
+select count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+count(*)
+0
+drop table t1;
+disconnect node_2;
+disconnect node_1;
diff --git a/mysql-test/suite/galera/suite.pm b/mysql-test/suite/galera/suite.pm
index 4e6927b3213..233aa020a94 100644
--- a/mysql-test/suite/galera/suite.pm
+++ b/mysql-test/suite/galera/suite.pm
@@ -81,6 +81,8 @@ push @::global_suppressions,
qr|WSREP: .*core_handle_uuid_msg.*|,
qr(WSREP: --wsrep-causal-reads=ON takes precedence over --wsrep-sync-wait=0. WSREP_SYNC_WAIT_BEFORE_READ is on),
qr|WSREP: JOIN message from member .* in non-primary configuration. Ignored.|,
+ qr(WSREP: Failed to remove page file .*),
+ qr(WSREP: wsrep_sst_method is set to 'mysqldump' yet mysqld bind_address is set to .*),
);
$ENV{PATH}="$epath:$ENV{PATH}";
diff --git a/mysql-test/suite/galera/t/MW-286.test b/mysql-test/suite/galera/t/MW-286.test
index 1b2e322f078..426b4493bb7 100644
--- a/mysql-test/suite/galera/t/MW-286.test
+++ b/mysql-test/suite/galera/t/MW-286.test
@@ -7,7 +7,7 @@
--source include/big_test.inc
--connection node_1
-CREATE TABLE ten (f1 INTEGER);
+CREATE TABLE ten (f1 INTEGER) Engine=InnoDB;
INSERT INTO ten VALUES (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
CREATE TABLE t1 (f1 INTEGER) Engine=InnoDB;
@@ -22,11 +22,13 @@ INSERT INTO t1 (f1) SELECT 000000 + (10000 * a1.f1) + (1000 * a2.f1) + (100 * a3
SET GLOBAL wsrep_desync = TRUE;
SET wsrep_on = FALSE;
---error ER_QUERY_INTERRUPTED
+--error 0,ER_QUERY_INTERRUPTED
ALTER TABLE t1 ADD PRIMARY KEY (f1);
SET wsrep_on = TRUE;
SET GLOBAL wsrep_desync = FALSE;
+--connection node_1
+reap;
DROP TABLE t1;
DROP TABLE ten;
diff --git a/mysql-test/suite/galera/t/MW-328A.test b/mysql-test/suite/galera/t/MW-328A.test
index 4d6e1ea3625..09aad1bcf60 100644
--- a/mysql-test/suite/galera/t/MW-328A.test
+++ b/mysql-test/suite/galera/t/MW-328A.test
@@ -7,6 +7,7 @@
# a success was reported.
#
+--source include/big_test.inc
--source include/galera_cluster.inc
--source include/have_innodb.inc
--source suite/galera/t/MW-328-header.inc
diff --git a/mysql-test/suite/galera/t/MW-328B.test b/mysql-test/suite/galera/t/MW-328B.test
index a7b4053ab0c..000b0d8a9ab 100644
--- a/mysql-test/suite/galera/t/MW-328B.test
+++ b/mysql-test/suite/galera/t/MW-328B.test
@@ -7,6 +7,7 @@
# gets the deadlock error
#
+--source include/big_test.inc
--source include/galera_cluster.inc
--source include/have_innodb.inc
--source suite/galera/t/MW-328-header.inc
diff --git a/mysql-test/suite/galera/t/MW-328C.test b/mysql-test/suite/galera/t/MW-328C.test
index b681e743ab3..72a8480923c 100644
--- a/mysql-test/suite/galera/t/MW-328C.test
+++ b/mysql-test/suite/galera/t/MW-328C.test
@@ -7,6 +7,7 @@
# masks all deadlock errors
#
+--source include/big_test.inc
--source include/galera_cluster.inc
--source include/have_innodb.inc
--source suite/galera/t/MW-328-header.inc
diff --git a/mysql-test/suite/galera/t/MW-336.test b/mysql-test/suite/galera/t/MW-336.test
index 8cd363aa019..4bdbfb2ecff 100644
--- a/mysql-test/suite/galera/t/MW-336.test
+++ b/mysql-test/suite/galera/t/MW-336.test
@@ -8,15 +8,28 @@
CREATE TABLE t1 (f1 INTEGER) Engine=InnoDB;
--connection node_1
+
SET GLOBAL wsrep_slave_threads = 10;
SET GLOBAL wsrep_slave_threads = 1;
+
+--let $wait_timeout=600
--let $wait_condition = SELECT COUNT(*) = 11 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
--source include/wait_condition.inc
+SELECT COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
+SHOW STATUS LIKE 'wsrep_thread_count';
+
--connection node_2
-INSERT INTO t1 VALUES (1);
+# Generate 11 replication events
+--let $count = 11
+while ($count)
+{
+ INSERT INTO t1 VALUES (1);
+ --dec $count
+}
--connection node_1
+
SET GLOBAL wsrep_slave_threads = 10;
--let $wait_condition = SELECT COUNT(*) = 11 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
--source include/wait_condition.inc
@@ -28,40 +41,40 @@ SET GLOBAL wsrep_slave_threads = 20;
SET GLOBAL wsrep_slave_threads = 1;
--connection node_2
-INSERT INTO t1 VALUES (1);
-INSERT INTO t1 VALUES (2);
-INSERT INTO t1 VALUES (3);
-INSERT INTO t1 VALUES (4);
-INSERT INTO t1 VALUES (5);
-INSERT INTO t1 VALUES (6);
-INSERT INTO t1 VALUES (7);
-INSERT INTO t1 VALUES (8);
-INSERT INTO t1 VALUES (9);
-
-
---connection node_1
---let $wait_condition = SELECT COUNT(*) = 12 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
---source include/wait_condition.inc
+# Generate 21 replication events
+--let $count = 21
+while ($count)
+{
+ INSERT INTO t1 VALUES (1);
+ --dec $count
+}
SET GLOBAL wsrep_slave_threads = 10;
SET GLOBAL wsrep_slave_threads = 0;
--connection node_2
-INSERT INTO t1 VALUES (10);
-INSERT INTO t1 VALUES (11);
-INSERT INTO t1 VALUES (12);
-INSERT INTO t1 VALUES (13);
-INSERT INTO t1 VALUES (14);
-INSERT INTO t1 VALUES (15);
-INSERT INTO t1 VALUES (16);
-INSERT INTO t1 VALUES (17);
-INSERT INTO t1 VALUES (18);
-INSERT INTO t1 VALUES (19);
-INSERT INTO t1 VALUES (20);
+# Generate 21 replication events
+--let $count = 21
+while ($count)
+{
+ INSERT INTO t1 VALUES (1);
+ --dec $count
+}
--connection node_1
--let $wait_condition = SELECT COUNT(*) = 2 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
--source include/wait_condition.inc
SET GLOBAL wsrep_slave_threads = 1;
+
+--connection node_2
+# Generate 21 replication events
+--let $count = 21
+while ($count)
+{
+ INSERT INTO t1 VALUES (1);
+ --dec $count
+}
+
+--connection node_1
DROP TABLE t1;
diff --git a/mysql-test/suite/galera/t/MW-44-master.opt b/mysql-test/suite/galera/t/MW-44-master.opt
index a15aa0a99d9..9b086195e8a 100644
--- a/mysql-test/suite/galera/t/MW-44-master.opt
+++ b/mysql-test/suite/galera/t/MW-44-master.opt
@@ -1 +1,2 @@
--log-output=TABLE
+--general-log=OFF
diff --git a/mysql-test/suite/galera/t/MW-44.test b/mysql-test/suite/galera/t/MW-44.test
index 7c988a29548..8730631edc6 100644
--- a/mysql-test/suite/galera/t/MW-44.test
+++ b/mysql-test/suite/galera/t/MW-44.test
@@ -6,32 +6,37 @@
--source include/have_innodb.inc
--connection node_1
-SET GLOBAL general_log='OFF';
TRUNCATE TABLE mysql.general_log;
-SELECT COUNT(*) from mysql.general_log;
-SELECT * FROM mysql.general_log;
--sleep 1
--connection node_2
-SET GLOBAL general_log='OFF';
+--let $wait_condition = SELECT COUNT(*) = 0 FROM mysql.general_log;
+--source include/wait_condition.inc
TRUNCATE TABLE mysql.general_log;
-SELECT COUNT(*) from mysql.general_log;
-SELECT * FROM mysql.general_log;
--sleep 1
--connection node_1
+--let $wait_condition = SELECT COUNT(*) = 0 FROM mysql.general_log;
+--source include/wait_condition.inc
+SELECT Argument FROM mysql.general_log;
+
SET GLOBAL general_log='ON';
-SELECT COUNT(*) from mysql.general_log;
SET SESSION wsrep_osu_method=TOI;
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
SET SESSION wsrep_osu_method=RSU;
ALTER TABLE t1 ADD COLUMN f2 INTEGER;
SET SESSION wsrep_osu_method=TOI;
-SELECT COUNT(*) = 2 FROM mysql.general_log WHERE argument LIKE 'CREATE%' OR argument LIKE 'ALTER%';
+--let $wait_condition = SELECT COUNT(argument) = 2 FROM mysql.general_log WHERE argument LIKE 'CREATE%' OR argument LIKE 'ALTER%';
+--source include/wait_condition.inc
+
+SELECT argument FROM mysql.general_log WHERE argument LIKE 'CREATE%' OR argument LIKE 'ALTER%';
--connection node_2
-SET GLOBAL general_log='ON';
-SELECT COUNT(*) = 0 FROM mysql.general_log WHERE argument NOT LIKE 'SELECT%';
+SELECT Argument FROM mysql.general_log;
DROP TABLE t1;
+SET GLOBAL general_log='OFF';
+
+--connection node_1
+SET GLOBAL general_log='OFF';
diff --git a/mysql-test/suite/galera/t/galera#505.test b/mysql-test/suite/galera/t/galera#505.test
new file mode 100644
index 00000000000..785b1411596
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera#505.test
@@ -0,0 +1,26 @@
+# galera#505 - Change of pc.weight wsrep param will be correctly stored in wsrep_provider_options variable
+
+--source include/galera_cluster.inc
+
+--connection node_1
+
+SET SESSION wsrep_sync_wait=0;
+--disable_result_log
+--disable_query_log
+--let $galera_version=25.3.24
+source ../../wsrep/include/check_galera_version.inc;
+--enable_result_log
+--enable_query_log
+SET SESSION wsrep_sync_wait=DEFAULT;
+
+# Convert "... pc.weight = N; ..." to "N; ..."
+--let $s1 = `SELECT SUBSTR(@@wsrep_provider_options, LOCATE('pc.weight =', @@wsrep_provider_options) + LENGTH('pc.weight = '))`
+# Convert "N; ..." to "N"
+--let $pc_weight_value = `SELECT SUBSTR('$s1', 1, LOCATE(';', '$s1') - 1)`
+
+SET GLOBAL wsrep_provider_options = 'pc.weight=3';
+
+-- replace_regex /.*(pc\.weight = [0-9]+);.*/\1/
+SHOW GLOBAL VARIABLES LIKE 'wsrep_provider_options';
+
+--eval SET GLOBAL wsrep_provider_options = 'pc.weight=$pc_weight_value'
diff --git a/mysql-test/suite/galera/t/galera_bf_background_statistics.opt b/mysql-test/suite/galera/t/galera_bf_background_statistics.opt
new file mode 100644
index 00000000000..f9b1414a974
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_bf_background_statistics.opt
@@ -0,0 +1 @@
+--innodb_stats_persistent=ON
diff --git a/mysql-test/suite/galera/t/galera_bf_background_statistics.test b/mysql-test/suite/galera/t/galera_bf_background_statistics.test
new file mode 100644
index 00000000000..a9a98b1b567
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_bf_background_statistics.test
@@ -0,0 +1,49 @@
+--source include/galera_cluster.inc
+--source include/have_innodb.inc
+
+#
+# Test a local transaction being aborted by a slave one while it is running a SLEEP()
+#
+
+SELECT @@innodb_stats_persistent;
+
+CREATE TABLE t1 (f1 INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, f2 INTEGER DEFAULT 1) ENGINE=InnoDB;
+INSERT INTO t1(f1) values (NULL);
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+INSERT INTO t1(f1) select NULL from t1;
+SELECT count(1) from t1;
+
+--connection node_2
+SET AUTOCOMMIT=OFF;
+--let $wsrep_local_bf_aborts_before = `SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_local_bf_aborts'`
+INSERT INTO t1 VALUES (9999999,NULL);
+--send SELECT SLEEP(1000);
+
+--connection node_1
+ALTER TABLE t1 CHANGE f2 f2 INTEGER NOT NULL DEFAULT 1;
+
+--connection node_2
+--error ER_LOCK_DEADLOCK
+--reap
+
+--let $wsrep_local_bf_aborts_after = `SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_local_bf_aborts'`
+
+# Check that wsrep_local_bf_aborts has been incremented by exactly 1
+--disable_query_log
+--eval SELECT $wsrep_local_bf_aborts_after - $wsrep_local_bf_aborts_before = 1 AS wsrep_local_aborts_increment;
+--enable_query_log
+
+DROP TABLE t1;
+
diff --git a/mysql-test/suite/galera/t/galera_binlog_stmt_autoinc.test b/mysql-test/suite/galera/t/galera_binlog_stmt_autoinc.test
new file mode 100644
index 00000000000..d3889a89016
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_binlog_stmt_autoinc.test
@@ -0,0 +1,230 @@
+##
+## Tests the auto-increment with binlog in STATEMENT mode.
+##
+
+--source include/galera_cluster.inc
+--source include/have_innodb.inc
+
+--let $node_1=node_1
+--let $node_2=node_2
+--source include/auto_increment_offset_save.inc
+
+##
+## Verify the correct operation of the auto-increment when the binlog
+## format artificially set to the 'STATEMENT' (although this mode is
+## not recommended in the current version):
+##
+
+--connection node_2
+SET GLOBAL wsrep_forced_binlog_format='STATEMENT';
+
+--connection node_1
+SET GLOBAL wsrep_forced_binlog_format='STATEMENT';
+
+CREATE TABLE t1 (
+ i int(11) NOT NULL AUTO_INCREMENT,
+ c char(32) DEFAULT 'dummy_text',
+ PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
+insert into t1(i) values(null);
+
+select * from t1;
+
+insert into t1(i) values(null), (null), (null);
+
+select * from t1;
+
+--connection node_2
+--let $wait_condition = SELECT COUNT(*) = 4 FROM t1;
+--source include/wait_condition.inc
+select * from t1;
+
+SET GLOBAL wsrep_forced_binlog_format='none';
+
+--connection node_1
+
+SET GLOBAL wsrep_forced_binlog_format='none';
+
+drop table t1;
+
+##
+## Check the operation when the automatic control over the auto-increment
+## settings is switched off, that is, when we use the increment step and
+## the offset specified by the user. In the current session, the binlog
+## format is set to 'STATEMENT'. It is important that the values of the
+## auto-increment options does not changed on other node - it allows us
+## to check the correct transmission of the auto-increment options to
+## other nodes:
+##
+
+--disable_warnings
+SET SESSION binlog_format='STATEMENT';
+--enable_warnings
+
+show variables like 'binlog_format';
+
+SET GLOBAL wsrep_auto_increment_control='OFF';
+
+SET SESSION auto_increment_increment = 3;
+SET SESSION auto_increment_offset = 1;
+
+CREATE TABLE t1 (
+ i int(11) NOT NULL AUTO_INCREMENT,
+ c char(32) DEFAULT 'dummy_text',
+ PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
+insert into t1(i) values(null);
+
+select * from t1;
+
+insert into t1(i) values(null), (null), (null);
+
+select * from t1;
+
+--connection node_2
+--let $wait_condition = SELECT COUNT(*) = 4 FROM t1;
+--source include/wait_condition.inc
+
+select * from t1;
+
+--connection node_1
+
+##
+## Verify the return to automatic calculation of the step
+## and offset of the auto-increment:
+##
+
+SET GLOBAL wsrep_auto_increment_control='ON';
+
+SET SESSION binlog_format='ROW';
+
+show variables like 'binlog_format';
+show variables like '%auto_increment%';
+
+##
+## Verify the recovery of original user-defined values after
+## stopping the automatic control over auto-increment:
+##
+
+SET GLOBAL wsrep_auto_increment_control='OFF';
+
+show variables like '%auto_increment%';
+
+##
+## Restore original options and drop test table:
+##
+
+SET GLOBAL wsrep_auto_increment_control='ON';
+
+drop table t1;
+
+##
+## Verify the correct operation of the auto-increment when the binlog
+## format set to the 'ROW':
+##
+
+--connection node_2
+SET GLOBAL wsrep_forced_binlog_format='ROW';
+
+--connection node_1
+SET GLOBAL wsrep_forced_binlog_format='ROW';
+
+CREATE TABLE t1 (
+ i int(11) NOT NULL AUTO_INCREMENT,
+ c char(32) DEFAULT 'dummy_text',
+ PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
+insert into t1(i) values(null);
+
+select * from t1;
+
+insert into t1(i) values(null), (null), (null);
+
+select * from t1;
+
+--connection node_2
+--let $wait_condition = SELECT COUNT(*) = 4 FROM t1;
+--source include/wait_condition.inc
+
+select * from t1;
+
+SET GLOBAL wsrep_forced_binlog_format='none';
+
+--connection node_1
+
+SET GLOBAL wsrep_forced_binlog_format='none';
+
+drop table t1;
+
+##
+## Check the operation when the automatic control over the auto-increment
+## settings is switched off, that is, when we use the increment step and
+## the offset specified by the user. In the current session, the binlog
+## format is set to 'ROW'. It is important that the values of the
+## auto-increment options does not changed on other node - it allows us
+## to check the correct transmission of the auto-increment options to
+## other nodes:
+##
+
+SET SESSION binlog_format='ROW';
+
+show variables like 'binlog_format';
+
+SET GLOBAL wsrep_auto_increment_control='OFF';
+
+SET SESSION auto_increment_increment = 3;
+SET SESSION auto_increment_offset = 1;
+
+CREATE TABLE t1 (
+ i int(11) NOT NULL AUTO_INCREMENT,
+ c char(32) DEFAULT 'dummy_text',
+ PRIMARY KEY (i)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+
+insert into t1(i) values(null);
+
+select * from t1;
+
+insert into t1(i) values(null), (null), (null);
+
+select * from t1;
+
+--connection node_2
+--let $wait_condition = SELECT COUNT(*) = 4 FROM t1;
+--source include/wait_condition.inc
+
+select * from t1;
+
+--connection node_1
+
+##
+## Verify the return to automatic calculation of the step
+## and offset of the auto-increment:
+##
+
+SET GLOBAL wsrep_auto_increment_control='ON';
+
+show variables like 'binlog_format';
+show variables like '%auto_increment%';
+
+##
+## Verify the recovery of original user-defined values after
+## stopping the automatic control over auto-increment:
+##
+
+SET GLOBAL wsrep_auto_increment_control='OFF';
+
+show variables like '%auto_increment%';
+
+##
+## Restore original options and drop test table:
+##
+
+SET GLOBAL wsrep_auto_increment_control='ON';
+
+drop table t1;
+
+--source include/auto_increment_offset_restore.inc
diff --git a/mysql-test/suite/galera/t/galera_defaults.test b/mysql-test/suite/galera/t/galera_defaults.test
index facc5180f2f..0ad97916302 100644
--- a/mysql-test/suite/galera/t/galera_defaults.test
+++ b/mysql-test/suite/galera/t/galera_defaults.test
@@ -13,7 +13,7 @@
# Make sure that the test is operating on the right version of galera library.
--disable_query_log
---let $galera_version=3.20
+--let $galera_version=25.3.20
source ../wsrep/include/check_galera_version.inc;
--enable_query_log
@@ -59,14 +59,3 @@ ORDER BY VARIABLE_NAME;
$wsrep_provider_options =~ s/repl.proto_max = .*?;\s*/<REPL_PROTO_MAX>;/sgio;
print $wsrep_provider_options."\n";
EOF
-
-# Global Status
-
-SELECT COUNT(*) FROM INFORMATION_SCHEMA.GLOBAL_STATUS
-WHERE VARIABLE_NAME LIKE 'wsrep_%'
-AND VARIABLE_NAME != 'wsrep_debug_sync_waiters';
-
-SELECT VARIABLE_NAME FROM INFORMATION_SCHEMA.GLOBAL_STATUS
-WHERE VARIABLE_NAME LIKE 'wsrep_%'
-AND VARIABLE_NAME != 'wsrep_debug_sync_waiters'
-ORDER BY VARIABLE_NAME;
diff --git a/mysql-test/suite/galera/t/galera_drop_database.test b/mysql-test/suite/galera/t/galera_drop_database.test
new file mode 100644
index 00000000000..47fe8315198
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_drop_database.test
@@ -0,0 +1,65 @@
+#
+# This test tests a DROP empty database
+#
+--source include/galera_cluster.inc
+--source include/have_innodb.inc
+
+# Save original auto_increment_offset values.
+--let $node_1=node_1
+--let $node_2=node_2
+--source include/auto_increment_offset_save.inc
+
+CREATE DATABASE fts;
+USE fts;
+CREATE TABLE fts_t1 (f1 INT PRIMARY KEY AUTO_INCREMENT, f2 VARCHAR(100), FULLTEXT (f2)) ENGINE=InnoDB;
+CREATE TABLE fts_t2 (f2 VARCHAR(100), FULLTEXT (f2)) ENGINE=InnoDB;
+
+# Insert 1K rows
+CREATE TABLE ten (f1 INTEGER) ENGINE=InnoDB;
+INSERT INTO ten VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
+INSERT INTO fts_t1 (f2) SELECT 'foobarbaz' FROM ten AS a1, ten AS a2, ten AS a3;
+INSERT INTO fts_t2 (f2) SELECT 'foobarbaz' FROM ten AS a1, ten AS a2, ten AS a3;
+DROP TABLE ten;
+UPDATE fts_t1 SET f2 = 'abcd';
+UPDATE fts_t2 SET f2 = 'efjh';
+
+--connection node_2
+let $wsrep_cluster_address = `SELECT @@global.wsrep_node_incoming_address`;
+--source include/restart_mysqld.inc
+
+--connection node_1
+--let $wait_condition = SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
+--source include/wait_condition.inc
+
+--let $galera_connection_name = node_2a
+--let $galera_server_number = 2
+--source include/galera_connect.inc
+--connection node_2a
+--source include/wait_until_ready.inc
+
+--connection node_1
+--let $restart_parameters = --wsrep-cluster-address=gcomm://$wsrep_cluster_address
+--source include/restart_mysqld.inc
+
+--connection node_2a
+--let $wait_condition = SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
+--source include/wait_condition.inc
+
+--let $galera_connection_name = node_1a
+--let $galera_server_number = 1
+--source include/galera_connect.inc
+--connection node_1a
+--source include/wait_until_ready.inc
+
+USE fts;
+DROP TABLE fts_t1;
+DROP TABLE fts_t2;
+SHOW TABLES;
+DROP DATABASE fts;
+
+# Restore original auto_increment_offset values.
+--let $node_1=node_1a
+--let $node_2=node_2a
+--source include/auto_increment_offset_restore.inc
+
+--source include/galera_end.inc
diff --git a/mysql-test/suite/galera/t/galera_enum.test b/mysql-test/suite/galera/t/galera_enum.test
index 2497f717ef2..ecca615b2b2 100644
--- a/mysql-test/suite/galera/t/galera_enum.test
+++ b/mysql-test/suite/galera/t/galera_enum.test
@@ -17,9 +17,12 @@ INSERT INTO t1 VALUES ('one'), ('two');
INSERT IGNORE INTO t1 VALUES (0), (1), (2);
--connection node_2
-SELECT COUNT(*) = 6 FROM t1;
-SELECT COUNT(*) = 2 FROM t1 where f1 = '';
-SELECT COUNT(*) = 2 FROM t1 where f1 = 'one';
+--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'test/t1';
+--source include/wait_condition.inc
+
+SELECT COUNT(*) FROM t1;
+SELECT COUNT(*) FROM t1 where f1 = '';
+SELECT COUNT(*) FROM t1 where f1 = 'one';
DROP TABLE t1;
@@ -33,8 +36,10 @@ CREATE TABLE t1 (f1 ENUM('', 'one', 'two', 'three', 'four') PRIMARY KEY) ENGINE=
INSERT INTO t1 VALUES (''), ('one'), ('two');
--connection node_2
-SELECT COUNT(*) = 3 FROM t1;
-SELECT COUNT(*) = 1 FROM t1 WHERE f1 = '';
+--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'test/t1';
+--source include/wait_condition.inc
+SELECT COUNT(*) FROM t1;
+SELECT COUNT(*) FROM t1 WHERE f1 = '';
# Conflict
@@ -57,6 +62,7 @@ COMMIT;
--connection node_1
-SELECT COUNT(*) = 1 FROM t1 WHERE f1 = 'three';
+SELECT COUNT(*) FROM t1 WHERE f1 = 'three';
+SELECT * FROM t1;
DROP TABLE t1;
diff --git a/mysql-test/suite/galera/t/galera_ist_mysqldump.test b/mysql-test/suite/galera/t/galera_ist_mysqldump.test
index f60d5549eda..7bfca0334fa 100644
--- a/mysql-test/suite/galera/t/galera_ist_mysqldump.test
+++ b/mysql-test/suite/galera/t/galera_ist_mysqldump.test
@@ -4,6 +4,8 @@
--source suite/galera/include/galera_sst_set_mysqldump.inc
+call mtr.add_suppression("WSREP: wsrep_sst_method is set to 'mysqldump' yet mysqld bind_address is set to .*");
+
--let $node_1=node_1
--let $node_2=node_2
--source include/auto_increment_offset_save.inc
diff --git a/mysql-test/suite/galera/t/galera_ist_xtrabackup-v2.test b/mysql-test/suite/galera/t/galera_ist_xtrabackup-v2.test
index c44b0642342..34961765008 100644
--- a/mysql-test/suite/galera/t/galera_ist_xtrabackup-v2.test
+++ b/mysql-test/suite/galera/t/galera_ist_xtrabackup-v2.test
@@ -3,8 +3,13 @@
--source include/have_innodb.inc
--source include/have_xtrabackup.inc
+--let $node_1=node_1
+--let $node_2=node_2
+--source include/auto_increment_offset_save.inc
+
--source suite/galera/include/galera_st_disconnect_slave.inc
--source suite/galera/include/galera_st_shutdown_slave.inc
--source suite/galera/include/galera_st_kill_slave.inc
--source suite/galera/include/galera_st_kill_slave_ddl.inc
+--source include/auto_increment_offset_restore.inc
diff --git a/mysql-test/suite/galera/t/galera_kill_ddl.test b/mysql-test/suite/galera/t/galera_kill_ddl.test
index 90f3f30cc76..ca59264ced4 100644
--- a/mysql-test/suite/galera/t/galera_kill_ddl.test
+++ b/mysql-test/suite/galera/t/galera_kill_ddl.test
@@ -5,6 +5,8 @@
--source include/galera_cluster.inc
--source include/have_innodb.inc
+call mtr.add_suppression("WSREP: Last Applied Action message in non-primary configuration from member .*");
+
--connection node_1
# Enable the master to continue running during the split-brain situation that
diff --git a/mysql-test/suite/galera/t/galera_kill_largechanges.test b/mysql-test/suite/galera/t/galera_kill_largechanges.test
index e9a32ce813b..2803a43d85a 100644
--- a/mysql-test/suite/galera/t/galera_kill_largechanges.test
+++ b/mysql-test/suite/galera/t/galera_kill_largechanges.test
@@ -6,6 +6,8 @@
--source include/galera_cluster.inc
--source include/have_innodb.inc
+call mtr.add_suppression("WSREP: Last Applied Action message in non-primary configuration from member .*");
+
--connection node_1
# Enable the master to continue running during the split-brain situation that
# occurs when the slave is killed
diff --git a/mysql-test/suite/galera/t/galera_kill_smallchanges.test b/mysql-test/suite/galera/t/galera_kill_smallchanges.test
index d998032cbc3..148c3dbc132 100644
--- a/mysql-test/suite/galera/t/galera_kill_smallchanges.test
+++ b/mysql-test/suite/galera/t/galera_kill_smallchanges.test
@@ -5,6 +5,8 @@
--source include/galera_cluster.inc
--source include/have_innodb.inc
+call mtr.add_suppression("WSREP: Last Applied Action message in non-primary configuration from member .*");
+
--connection node_1
# Enable the master to continue running during the split-brain situation that
diff --git a/mysql-test/suite/galera/t/galera_pc_ignore_sb.test b/mysql-test/suite/galera/t/galera_pc_ignore_sb.test
index f24ca5cd25b..c48ddc66bdf 100644
--- a/mysql-test/suite/galera/t/galera_pc_ignore_sb.test
+++ b/mysql-test/suite/galera/t/galera_pc_ignore_sb.test
@@ -11,10 +11,13 @@
--source include/auto_increment_offset_save.inc
--connection node_1
---let $wsrep_cluster_address_orig = `SELECT @@wsrep_cluster_address`
---let $wsrep_provider_options_orig = `SELECT @@wsrep_provider_options`
+SET @wsrep_cluster_address_orig = @@GLOBAL.wsrep_cluster_address;
+SET @wsrep_provider_options_orig = @@GLOBAL.wsrep_provider_options;
-SET GLOBAL wsrep_provider_options = 'pc.ignore_sb=true';
+--let $wait_condition = SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size'
+--source include/wait_condition.inc
+
+SET GLOBAL wsrep_provider_options ='pc.ignore_sb=true';
--connection node_2
--source include/kill_galera.inc
@@ -33,14 +36,18 @@ SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABL
# Reset the master and restart the slave so that post-test checks can run
SET GLOBAL wsrep_cluster_address = '';
---disable_query_log
---eval SET GLOBAL wsrep_cluster_address = '$wsrep_cluster_address_orig';
---eval SET GLOBAL wsrep_provider_options = '$wsrep_provider_options_orig';
---enable_query_log
+SET GLOBAL wsrep_cluster_address = @wsrep_cluster_address_orig;
--connection node_2
--source include/start_mysqld.inc
+
+--connection node_1
+--let $wait_condition = SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size'
+--source include/wait_condition.inc
+
+SET GLOBAL wsrep_provider_options = @wsrep_provider_options_orig;
+
# Restore original auto_increment_offset values.
--source include/auto_increment_offset_restore.inc
diff --git a/mysql-test/suite/galera/t/galera_sst_mysqldump_with_key.test b/mysql-test/suite/galera/t/galera_sst_mysqldump_with_key.test
index 0dbc63b531c..57244cb50c7 100644
--- a/mysql-test/suite/galera/t/galera_sst_mysqldump_with_key.test
+++ b/mysql-test/suite/galera/t/galera_sst_mysqldump_with_key.test
@@ -19,7 +19,12 @@ GRANT USAGE ON *.* TO sslsst REQUIRE SSL;
SET GLOBAL wsrep_sst_auth = 'sslsst:';
---source suite/galera/include/galera_st_disconnect_slave.inc
+# We set the required mysqldump SST options here so that they are used every time the server is restarted during the test
+--let $start_mysqld_params = --wsrep_sst_auth=sst:'sslsst:' --wsrep_sst_method=mysqldump --wsrep-sst-receive-address=127.0.0.1:$NODE_MYPORT_2 --skip-grant-tables
+
+--source suite/galera/include/galera_st_shutdown_slave.inc
+--source suite/galera/include/galera_st_kill_slave.inc
+--source suite/galera/include/galera_st_kill_slave_ddl.inc
--source include/auto_increment_offset_restore.inc
--source suite/galera/include/galera_sst_restore.inc
diff --git a/mysql-test/suite/galera/t/galera_sst_rsync2.cnf b/mysql-test/suite/galera/t/galera_sst_rsync2.cnf
new file mode 100644
index 00000000000..34e67c66403
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_sst_rsync2.cnf
@@ -0,0 +1,15 @@
+!include ../galera_2nodes.cnf
+
+[mysqld]
+wsrep_sst_method=rsync
+
+[mysqld.1]
+wsrep_provider_options='base_port=@mysqld.1.#galera_port;gcache.size=1;pc.ignore_sb=true'
+log_bin=@ENV.MYSQLTEST_VARDIR/server1_binlog
+log_bin_index=@ENV.MYSQLTEST_VARDIR/tmp/server1_binlog_index.index
+
+[mysqld.2]
+wsrep_provider_options='base_port=@mysqld.2.#galera_port;gcache.size=1;pc.ignore_sb=true'
+log_bin=@ENV.MYSQLTEST_VARDIR/server2_binlog
+log_bin_index=@ENV.MYSQLTEST_VARDIR/tmp/server2_binlog_index.index
+
diff --git a/mysql-test/suite/galera/t/galera_sst_rsync2.test b/mysql-test/suite/galera/t/galera_sst_rsync2.test
new file mode 100644
index 00000000000..f796356cac7
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_sst_rsync2.test
@@ -0,0 +1,12 @@
+--source include/galera_cluster.inc
+
+--let $node_1=node_1
+--let $node_2=node_2
+--source include/auto_increment_offset_save.inc
+
+--source suite/galera/include/galera_st_shutdown_slave.inc
+--source suite/galera/include/galera_st_clean_slave.inc
+
+--source suite/galera/include/galera_st_kill_slave.inc
+--source suite/galera/include/galera_st_kill_slave_ddl.inc
+--source include/auto_increment_offset_restore.inc
diff --git a/mysql-test/suite/galera/t/galera_sst_rsync_data_dir.cnf b/mysql-test/suite/galera/t/galera_sst_rsync_data_dir.cnf
new file mode 100644
index 00000000000..afe9796a11a
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_sst_rsync_data_dir.cnf
@@ -0,0 +1,11 @@
+!include ../galera_2nodes.cnf
+
+[mysqld]
+wsrep_sst_method=rsync
+
+[mysqld.1]
+wsrep_provider_options='base_port=@mysqld.1.#galera_port;gcache.size=1;pc.ignore_sb=true'
+
+[mysqld.2]
+innodb_data_home_dir=@ENV.MYSQL_TMP_DIR/rsync_test_2
+wsrep_provider_options='base_port=@mysqld.2.#galera_port;gcache.size=1;pc.ignore_sb=true'
diff --git a/mysql-test/suite/galera/t/galera_sst_rsync_data_dir.test b/mysql-test/suite/galera/t/galera_sst_rsync_data_dir.test
new file mode 100644
index 00000000000..68aa1068f75
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_sst_rsync_data_dir.test
@@ -0,0 +1,16 @@
+--source include/big_test.inc
+--source include/galera_cluster.inc
+
+--let $node_1=node_1
+--let $node_2=node_2
+--source include/auto_increment_offset_save.inc
+
+--source suite/galera/include/galera_st_shutdown_slave.inc
+--source suite/galera/include/galera_st_clean_slave.inc
+
+--source suite/galera/include/galera_st_kill_slave.inc
+--source suite/galera/include/galera_st_kill_slave_ddl.inc
+--source include/auto_increment_offset_restore.inc
+
+# cleanup temporary database files:
+--remove_files_wildcard $MYSQL_TMP_DIR/rsync_test_2 *
diff --git a/mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.cnf b/mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.cnf
new file mode 100644
index 00000000000..89f23d24d87
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.cnf
@@ -0,0 +1,16 @@
+!include ../galera_2nodes.cnf
+
+[mysqld]
+wsrep_sst_method=xtrabackup-v2
+wsrep_sst_auth="root:"
+wsrep_debug=ON
+
+[mysqld.1]
+wsrep_provider_options='base_port=@mysqld.1.#galera_port;gcache.size=1;pc.ignore_sb=true'
+
+[mysqld.2]
+innodb_data_home_dir=@ENV.MYSQL_TMP_DIR/rsync_test_2
+wsrep_provider_options='base_port=@mysqld.2.#galera_port;gcache.size=1;pc.ignore_sb=true'
+
+[sst]
+transferfmt=@ENV.MTR_GALERA_TFMT
diff --git a/mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.test b/mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.test
new file mode 100644
index 00000000000..135bc2a39f7
--- /dev/null
+++ b/mysql-test/suite/galera/t/galera_sst_xtrabackup-v2_data_dir.test
@@ -0,0 +1,23 @@
+--source include/big_test.inc
+--source include/galera_cluster.inc
+--source include/have_innodb.inc
+--source include/have_xtrabackup.inc
+
+# Save original auto_increment_offset values.
+--let $node_1=node_1
+--let $node_2=node_2
+--source include/auto_increment_offset_save.inc
+
+--source suite/galera/include/galera_st_shutdown_slave.inc
+--source suite/galera/include/galera_st_clean_slave.inc
+
+--source suite/galera/include/galera_st_kill_slave.inc
+--source suite/galera/include/galera_st_kill_slave_ddl.inc
+
+# Restore original auto_increment_offset values.
+--source include/auto_increment_offset_restore.inc
+
+--source include/galera_end.inc
+
+# cleanup temporary database files:
+--remove_files_wildcard $MYSQL_TMP_DIR/rsync_test_2 *
diff --git a/mysql-test/suite/galera/t/galera_suspend_slave.test b/mysql-test/suite/galera/t/galera_suspend_slave.test
index 6f0f8014397..0f95bcd4531 100644
--- a/mysql-test/suite/galera/t/galera_suspend_slave.test
+++ b/mysql-test/suite/galera/t/galera_suspend_slave.test
@@ -34,6 +34,8 @@ SET SESSION wsrep_sync_wait = 0;
--let $wait_condition = SELECT VARIABLE_VALUE = 1 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
--source include/wait_condition.inc
+SET SESSION wsrep_sync_wait = 15;
+
--error ER_UNKNOWN_COM_ERROR,ER_LOCK_WAIT_TIMEOUT,ER_LOCK_DEADLOCK,ER_ERROR_DURING_COMMIT
INSERT INTO t1 VALUES (1);
@@ -46,6 +48,7 @@ INSERT INTO t1 VALUES (1);
exit(0);
EOF
+SET SESSION wsrep_sync_wait = 0;
--source include/wait_until_ready.inc
INSERT INTO t1 VALUES (1);
diff --git a/mysql-test/suite/galera/t/galera_toi_truncate.test b/mysql-test/suite/galera/t/galera_toi_truncate.test
index 59ef5c2028f..0c1d0e45e41 100644
--- a/mysql-test/suite/galera/t/galera_toi_truncate.test
+++ b/mysql-test/suite/galera/t/galera_toi_truncate.test
@@ -5,6 +5,8 @@
--source include/galera_cluster.inc
--source include/have_innodb.inc
+--source include/have_debug_sync.inc
+--source include/not_embedded.inc
#
# INSERT and TRUNCATE on different nodes
@@ -16,14 +18,23 @@ INSERT INTO ten VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10);
CREATE TABLE t1 (f1 INTEGER) ENGINE=InnoDB;
-# Insert 100K rows
+# Insert 1m rows
--connection node_2
+--let $wait_condition = SELECT COUNT(*) = 10 FROM ten;
+--source include/wait_condition.inc
+
# Prevent autocommit retring from masking the deadlock error we expect to get
SET SESSION wsrep_retry_autocommit = 0;
+INSERT INTO t1(f1) SELECT 1 FROM ten as a1, ten AS a2;
+
+set debug_sync='ha_commit_trans_after_prepare WAIT_FOR go';
--send INSERT INTO t1 (f1) SELECT 1 FROM ten AS a1, ten AS a2, ten AS a3, ten AS a4, ten AS a5, ten AS a6;
--connection node_1
---sleep 1
+# Wait for a above insert to start
+--let $wait_condition = SELECT COUNT(*) >= 100 from t1;
+--source include/wait_condition.inc
+
--send TRUNCATE TABLE t1;
--connection node_1
@@ -38,6 +49,5 @@ SELECT COUNT(*) = 0 FROM t1;
--connection node_1
SELECT COUNT(*) = 0 FROM t1;
-
DROP TABLE t1;
DROP TABLE ten;
diff --git a/mysql-test/suite/galera/t/galera_unicode_identifiers.test b/mysql-test/suite/galera/t/galera_unicode_identifiers.test
index f3df60a6415..c0c95768650 100644
--- a/mysql-test/suite/galera/t/galera_unicode_identifiers.test
+++ b/mysql-test/suite/galera/t/galera_unicode_identifiers.test
@@ -13,6 +13,8 @@ SET GLOBAL wsrep_sync_wait = 15;
--connection node_1
+--let $innodb_num_tables_orig = `SELECT COUNT(*) FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES`
+
# Spaces in identifiers
CREATE DATABASE `database with space`;
@@ -21,7 +23,7 @@ CREATE TABLE `table with space` (
`column with space` INTEGER AUTO_INCREMENT PRIMARY KEY,
`second column with space` INTEGER,
UNIQUE `index name with space` (`second column with space`)
-);
+) engine=innodb;
INSERT INTO `table with space` VALUES (1, 1);
# Unicode identifiers
@@ -32,7 +34,7 @@ CREATE TABLE `таблица` (
`първа_колона` INTEGER PRIMARY KEY,
`втора_колона` INTEGER,
UNIQUE `индекÑ` (`втора_колона`)
-);
+) engine=innodb;
INSERT INTO `таблица` VALUES (1, 1);
@@ -44,11 +46,15 @@ CREATE TABLE `втора таблица` (
`първа колона` INTEGER,
`втора колона` INTEGER,
KEY `първи индекÑ` (`първа колона`)
-);
+) engine=innodb;
INSERT INTO `втора таблица` VALUES (1, 1);
--connection node_2
+# Wait until 3 above tables with databases are created also to this node
+--let $wait_condition = SELECT COUNT(*) = $innodb_num_tables_orig + 3 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES;
+--source include/wait_condition.inc
+
USE `database with space`;
SELECT `second column with space` FROM `table with space`;
diff --git a/mysql-test/suite/galera/t/galera_var_desync_on.test b/mysql-test/suite/galera/t/galera_var_desync_on.test
index 06c5d30a769..fbf660d3ab5 100644
--- a/mysql-test/suite/galera/t/galera_var_desync_on.test
+++ b/mysql-test/suite/galera/t/galera_var_desync_on.test
@@ -1,5 +1,7 @@
#
-# Test wsrep_desync = ON . Node should temporarily not participate in flow control
+# Desync will be done once the global read lock is acquired and resync will be done when
+# it is released.
+# Node should temporarily not participate in flow control
# so even if fc_limit has been reached, the master should be able to continue to
# commit transactions.
#
@@ -13,7 +15,6 @@ INSERT INTO t1 VALUES (1);
--connection node_2
--let $wsrep_provider_options_orig = `SELECT @@wsrep_provider_options`
SET GLOBAL wsrep_provider_options = 'gcs.fc_limit=1';
-SET GLOBAL wsrep_desync = TRUE;
# Block the slave applier thread
FLUSH TABLES WITH READ LOCK;
@@ -37,8 +38,6 @@ SET SESSION wsrep_sync_wait = 0;
# No updates have arrived after the FLUSH TABLES
SELECT COUNT(*) = 1 FROM t1;
-# Resync the slave
-SET GLOBAL wsrep_desync = FALSE;
--disable_query_log
--eval SET GLOBAL wsrep_provider_options = '$wsrep_provider_options_orig';
--enable_query_log
diff --git a/mysql-test/suite/galera/t/galera_var_node_address.test b/mysql-test/suite/galera/t/galera_var_node_address.test
index 22e98e3aa82..b50265be5ae 100644
--- a/mysql-test/suite/galera/t/galera_var_node_address.test
+++ b/mysql-test/suite/galera/t/galera_var_node_address.test
@@ -13,13 +13,19 @@ call mtr.add_suppression("WSREP: Sending JOIN failed: -[0-9]+ (Transport endpoi
SELECT VARIABLE_VALUE = 4 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
--connection node_1
-CREATE TABLE t1 (f1 INTEGER);
+CREATE TABLE t1 (f1 INTEGER) ENGINE=INNODB;
--connection node_2
+let $wait_condition= SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'test/t1';
+--source include/wait_condition.inc
INSERT INTO t1 VALUES (1);
--connect node_3, 127.0.0.1, root, , test, $NODE_MYPORT_3
--connection node_3
+let $wait_condition= SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'test/t1';
+--source include/wait_condition.inc
+let $wait_condition= SELECT COUNT(*) = 1 FROM t1;
+--source include/wait_condition.inc
SELECT COUNT(*) = 1 FROM t1;
--connection node_1
diff --git a/mysql-test/suite/galera/t/galera_var_slave_threads.test b/mysql-test/suite/galera/t/galera_var_slave_threads.test
index e5986f7ee12..80edcb2aff9 100644
--- a/mysql-test/suite/galera/t/galera_var_slave_threads.test
+++ b/mysql-test/suite/galera/t/galera_var_slave_threads.test
@@ -33,6 +33,12 @@ SET GLOBAL wsrep_slave_threads = 64;
INSERT INTO t1 VALUES (1);
--connection node_2
+--let $wait_timeout=600
+--let $wait_condition = SELECT COUNT(*) = 1 FROM t1;
+--source include/wait_condition.inc
+
+SELECT COUNT(*) = 1 FROM t1;
+
--let $wait_condition = SELECT COUNT(*) = @@wsrep_slave_threads + 1 FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'system user' AND (STATE IS NULL OR STATE NOT LIKE 'InnoDB%');
--source include/wait_condition.inc
@@ -44,6 +50,8 @@ SET GLOBAL wsrep_slave_threads = 1;
--connection node_1
+--disable_result_log
+--disable_query_log
# Generate 64 replication events
--let $count = 64
while ($count)
@@ -51,6 +59,8 @@ while ($count)
INSERT INTO t2 VALUES (DEFAULT);
--dec $count
}
+--enable_query_log
+--enable_result_log
--connection node_2
SELECT COUNT(*) FROM t2;
diff --git a/mysql-test/suite/galera/t/galera_wan.test b/mysql-test/suite/galera/t/galera_wan.test
index a8fd351b168..ca86a3000a6 100644
--- a/mysql-test/suite/galera/t/galera_wan.test
+++ b/mysql-test/suite/galera/t/galera_wan.test
@@ -9,6 +9,12 @@
--source include/galera_cluster.inc
--source include/have_innodb.inc
+CALL mtr.add_suppression("WSREP: Stray state UUID msg:.*");
+CALL mtr.add_suppression("WSREP: Sending JOIN failed:.*");
+CALL mtr.add_suppression("There are no nodes in the same segment that will ever be able to become donors, yet there is a suitable donor outside");
+call mtr.add_suppression("WSREP: Sending JOIN failed:.*");
+
+
SELECT VARIABLE_VALUE = 4 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
--connection node_1
@@ -16,15 +22,19 @@ CREATE TABLE t1 (f1 INTEGER);
--connect node_3, 127.0.0.1, root, , test, $NODE_MYPORT_3
--connection node_3
+--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'test/t1';
+--source include/wait_condition.inc
INSERT INTO t1 VALUES (1);
-CALL mtr.add_suppression("There are no nodes in the same segment that will ever be able to become donors, yet there is a suitable donor outside");
--connect node_4, 127.0.0.1, root, , test, $NODE_MYPORT_4
--connection node_4
+--let $wait_condition = SELECT COUNT(*) = 1 FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'test/t1';
+--source include/wait_condition.inc
+--let $wait_condition = SELECT COUNT(*) = 1 FROM t1;
+--source include/wait_condition.inc
SELECT VARIABLE_VALUE LIKE '%gmcast.segment = 3%' FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE VARIABLE_NAME = 'wsrep_provider_options';
SELECT COUNT(*) = 1 FROM t1;
DROP TABLE t1;
-CALL mtr.add_suppression("There are no nodes in the same segment that will ever be able to become donors, yet there is a suitable donor outside");
diff --git a/mysql-test/suite/galera/t/mysql-wsrep#332.test b/mysql-test/suite/galera/t/mysql-wsrep#332.test
new file mode 100644
index 00000000000..2da01ba900e
--- /dev/null
+++ b/mysql-test/suite/galera/t/mysql-wsrep#332.test
@@ -0,0 +1,113 @@
+--source include/galera_cluster.inc
+--source include/have_innodb.inc
+--source include/have_debug_sync.inc
+--source suite/galera/include/galera_have_debug_sync.inc
+
+# Open connection node_1a here, MW-369.inc will use it later
+--connect node_1a, 127.0.0.1, root, , test, $NODE_MYPORT_1
+
+#
+# Test the scenario where a foreign key is added to an existing child table, and
+# concurrently UPDATE the parent table so that it violates the constraint.
+#
+# We expect that ALTER TABLE ADD FOREIGN KEY adds a table level key on both
+# parent and child table. And therefore we also expect the UPDATE to fail
+# certification.
+#
+--connection node_1
+CREATE TABLE p (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE c (f1 INTEGER PRIMARY KEY, p_id INTEGER) ENGINE=INNODB;
+
+INSERT INTO p VALUES (1, 0);
+INSERT INTO p VALUES (2, 0);
+
+INSERT INTO c VALUES (1, 1);
+INSERT INTO c VALUES (2, 2);
+
+--let $mw_369_parent_query = UPDATE p SET f1 = f1 + 100
+--let $mw_369_child_query = ALTER TABLE c ADD FOREIGN KEY (p_id) REFERENCES p(f1)
+
+--source MW-369.inc
+
+# Expect certification failure
+--connection node_1
+--error ER_LOCK_DEADLOCK
+--reap
+
+--connection node_2
+SELECT * FROM p;
+SELECT * FROM c;
+
+DROP TABLE c;
+DROP TABLE p;
+
+
+#
+# Same as above, except that two foreign keys pointing to different parent
+# tables are added, p1 and p2. Concurrently UPDATE p1.
+#
+# Expect certification error on UPDATE.
+#
+--connection node_1
+CREATE TABLE p1 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE p2 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE c (f1 INTEGER PRIMARY KEY, p_id1 INTEGER, p_id2 INTEGER) ENGINE=INNODB;
+
+INSERT INTO p1 VALUES (1, 0), (2, 0);
+INSERT INTO p2 VALUES (1, 0), (2, 0);
+
+INSERT INTO c VALUES (1, 1, 1);
+INSERT INTO c VALUES (2, 2, 2);
+
+--let $mw_369_parent_query = UPDATE p1 SET f1 = f1 + 100
+--let $mw_369_child_query = ALTER TABLE c ADD FOREIGN KEY (p_id1) REFERENCES p1(f1), ADD FOREIGN KEY (p_id2) REFERENCES p2(f1)
+
+--source MW-369.inc
+
+# Expect certification failure
+--connection node_1
+--error ER_LOCK_DEADLOCK
+--reap
+
+--connection node_2
+SELECT * FROM p1;
+SELECT * FROM p2;
+SELECT * FROM c;
+
+DROP TABLE c;
+DROP TABLE p1;
+DROP TABLE p2;
+
+
+#
+# Same as above, except that UPDATE is on p2.
+#
+--connection node_1
+CREATE TABLE p1 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE p2 (f1 INTEGER PRIMARY KEY, f2 INTEGER) ENGINE=INNODB;
+CREATE TABLE c (f1 INTEGER PRIMARY KEY, p_id1 INTEGER, p_id2 INTEGER) ENGINE=INNODB;
+
+INSERT INTO p1 VALUES (1, 0), (2, 0);
+INSERT INTO p2 VALUES (1, 0), (2, 0);
+
+INSERT INTO c VALUES (1, 1, 1);
+INSERT INTO c VALUES (2, 2, 2);
+
+--let $mw_369_parent_query = UPDATE p2 SET f1 = f1 + 100
+--let $mw_369_child_query = ALTER TABLE c ADD FOREIGN KEY (p_id1) REFERENCES p1(f1), ADD FOREIGN KEY (p_id2) REFERENCES p2(f1)
+
+--source MW-369.inc
+
+# Expect certification failure
+--connection node_1
+--error ER_LOCK_DEADLOCK
+--reap
+
+--connection node_2
+SELECT * FROM p1;
+SELECT * FROM p2;
+SELECT * FROM c;
+
+DROP TABLE c;
+DROP TABLE p1;
+DROP TABLE p2;
diff --git a/mysql-test/suite/galera/t/query_cache.test b/mysql-test/suite/galera/t/query_cache.test
index 13b21eca6e7..aeec67fb576 100644
--- a/mysql-test/suite/galera/t/query_cache.test
+++ b/mysql-test/suite/galera/t/query_cache.test
@@ -114,6 +114,11 @@ show status like "Qcache_queries_in_cache";
show status like "Qcache_hits";
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# MERGE TABLES with INSERT/UPDATE and DELETE
#
--echo
@@ -181,6 +186,11 @@ show status like "Qcache_hits";
drop table t1, t2, t3;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# SELECT SQL_CACHE ...
#
--echo # On node-1
@@ -214,16 +224,7 @@ set query_cache_type=on;
#
# RESET QUERY CACHE
#
---echo # On node-1
---connection node_1
-reset query cache;
-show status like "Qcache_queries_in_cache";
-show status like "Qcache_hits";
---echo # On node-2
---connection node_2
-reset query cache;
-show status like "Qcache_queries_in_cache";
-show status like "Qcache_hits";
+--source include/reset_query_cache.inc
#
# SELECT SQL_NO_CACHE
@@ -241,6 +242,11 @@ show status like "Qcache_hits";
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Check that queries that uses NOW(), LAST_INSERT_ID()... are not cached.
#
--echo # On node-1
@@ -283,6 +289,11 @@ show status like "Qcache_hits";
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Non-cachable ODBC work around (and prepare cache for drop database)
#
--echo # On node-1
@@ -317,6 +328,11 @@ show status like "Qcache_hits";
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Charset conversion (cp1251_koi8 always present)
# Note: Queries using different default character sets are cached separately.
#
@@ -344,6 +360,11 @@ show status like "Qcache_hits";
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Same tables in different dbs
#
--echo # On node-1
@@ -377,6 +398,11 @@ drop database mysqltest;
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# FOUND_ROWS()
#
--echo # On node-1
@@ -429,6 +455,11 @@ show status like "Qcache_queries_in_cache";
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Test insert delayed (MYISAM)
#
@@ -532,6 +563,11 @@ set GLOBAL query_cache_min_res_unit=default;
show global variables like "query_cache_min_res_unit";
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Case sensitive test
#
--echo # On node-1
@@ -554,6 +590,11 @@ show status like "Qcache_inserts";
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Test of query cache resizing
#
--echo # On node-1
@@ -620,6 +661,11 @@ select * from t1;
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Temporary tables (ignored by Galera)
#
--echo # On node-1
@@ -653,6 +699,11 @@ show status like "Qcache_hits";
drop table t1, t2;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# System databse test (no need to perform it on node_2)
# Note: Queries on system tables are not cached.
#
@@ -705,6 +756,11 @@ show status like "Qcache_hits";
drop table t2;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Load data invalidation test
#
--echo # On node-1
@@ -717,13 +773,13 @@ show status like "Qcache_hits";
eval load data infile '$MYSQLTEST_VARDIR/std_data/words.dat' into table t1;
show status like "Qcache_queries_in_cache";
show status like "Qcache_hits";
-select count(*) from t1;
-
-# Wait for "load data" to replicate.
---sleep 5
+--let $wait_condition = SELECT COUNT(*) = 70 FROM t1;
+--source include/wait_condition.inc
--echo # On node-2
--connection node_2
+--let $wait_condition = SELECT COUNT(*) = 70 FROM t1;
+--source include/wait_condition.inc
select count(*) from t1;
show status like "Qcache_queries_in_cache";
show status like "Qcache_hits";
@@ -735,6 +791,11 @@ select count(*) from t1;
drop table t1;
+#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
--echo #
--echo # INTO OUTFILE/DUMPFILE test
--echo #
@@ -756,6 +817,11 @@ let $datadir=`select @@datadir`;
--remove_file $datadir/test/query_cache.dump.file
--remove_file $datadir/test/query_cache.out.file
+#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
--echo #
--echo # Test of SQL_SELECT_LIMIT
--echo #
@@ -786,6 +852,11 @@ SET SQL_SELECT_LIMIT=DEFAULT;
drop table t1;
+#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
--echo #
--echo # WRITE LOCK & QC
--echo #
@@ -857,6 +928,11 @@ drop table t1;
drop table t1;
#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
+#
# Test character set related variables:
# character_set_result
# character_set_client
@@ -944,6 +1020,11 @@ show status like "Qcache_inserts";
drop table t1;
+#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
--echo #
--echo # Comments before command
--echo #
@@ -952,27 +1033,28 @@ drop table t1;
--connection node_1
create table t1 (a int) engine=innodb;
show status like "Qcache_queries_in_cache";
-show status like "Qcache_inserts";
show status like "Qcache_hits";
/**/ select * from t1;
/**/ select * from t1;
show status like "Qcache_queries_in_cache";
-show status like "Qcache_inserts";
show status like "Qcache_hits";
--echo # On node-2
--connection node_2
show status like "Qcache_queries_in_cache";
-show status like "Qcache_inserts";
show status like "Qcache_hits";
/**/ select * from t1;
/**/ select * from t1;
show status like "Qcache_queries_in_cache";
-show status like "Qcache_inserts";
show status like "Qcache_hits";
drop table t1;
+#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
--echo #
--echo # Information schema & query cache test
--echo #
@@ -1011,6 +1093,11 @@ show status like 'qcache_queries_in_cache';
show status like "Qcache_hits";
drop table t1;
+#
+# RESET QUERY CACHE
+#
+--source include/reset_query_cache.inc
+
--echo # Restore original settings.
--echo # On node-1
--connection node_1
diff --git a/mysql-test/suite/galera/t/versioning_trx_id.cnf b/mysql-test/suite/galera/t/versioning_trx_id.cnf
new file mode 100644
index 00000000000..f7aecd36bf8
--- /dev/null
+++ b/mysql-test/suite/galera/t/versioning_trx_id.cnf
@@ -0,0 +1 @@
+!include ../galera_4nodes.cnf
diff --git a/mysql-test/suite/galera/t/versioning_trx_id.test b/mysql-test/suite/galera/t/versioning_trx_id.test
new file mode 100644
index 00000000000..175ead265a5
--- /dev/null
+++ b/mysql-test/suite/galera/t/versioning_trx_id.test
@@ -0,0 +1,28 @@
+--source include/galera_cluster.inc
+
+--connect node_3, 127.0.0.1, root, , test, $NODE_MYPORT_3
+
+--connection node_1
+create table t1 (a int, s bigint unsigned as row start, e bigint unsigned as row end, period for system_time(s,e)) engine=InnoDB with system versioning;
+insert into t1 (a) values (1),(2);
+
+--connection node_2
+insert into t1 (a) values (3),(4);
+select a from t1;
+select count(*) from mysql.transaction_registry where begin_timestamp='0-0-0';
+select count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+
+--connection node_3
+insert into t1 (a) values (5),(6);
+select a from t1;
+select count(*) from mysql.transaction_registry where begin_timestamp='0-0-0';
+select count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+
+--connection node_1
+select a from t1;
+select count(*) from mysql.transaction_registry where begin_timestamp='0-0-0';
+select count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+
+drop table t1;
+
+--source include/galera_end.inc
diff --git a/mysql-test/suite/galera_3nodes/r/galera_certification_double_failure.result b/mysql-test/suite/galera_3nodes/r/galera_certification_double_failure.result
index c2fdfc38dd5..e1528c6f74f 100644
--- a/mysql-test/suite/galera_3nodes/r/galera_certification_double_failure.result
+++ b/mysql-test/suite/galera_3nodes/r/galera_certification_double_failure.result
@@ -11,6 +11,6 @@ connection node_3;
INSERT INTO t2 VALUES (1);
connection node_1;
COMMIT;
-ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+ERROR 40001: Deadlock: wsrep aborted transaction
DROP TABLE t1;
DROP TABLE t2;
diff --git a/mysql-test/suite/galera_3nodes/r/galera_pc_weight.result b/mysql-test/suite/galera_3nodes/r/galera_pc_weight.result
index 6fb931638ef..9f845ffe776 100644
--- a/mysql-test/suite/galera_3nodes/r/galera_pc_weight.result
+++ b/mysql-test/suite/galera_3nodes/r/galera_pc_weight.result
@@ -1,11 +1,17 @@
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 3
SET GLOBAL wsrep_provider_options = 'pc.weight=3';
-Suspending node ...
+SELECT VARIABLE_VALUE = 5 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 5
+SET GLOBAL wsrep_provider_options = 'gmcast.isolate=1';
SET SESSION wsrep_sync_wait=0;
SET SESSION wsrep_on=OFF;
SET SESSION wsrep_on=ON;
SHOW STATUS LIKE 'wsrep_cluster_size';
Variable_name Value
wsrep_cluster_size 2
+SHOW STATUS LIKE 'wsrep_cluster_weight';
+Variable_name Value
SHOW STATUS LIKE 'wsrep_cluster_status';
Variable_name Value
wsrep_cluster_status non-Primary
@@ -22,9 +28,13 @@ SHOW STATUS LIKE 'wsrep_local_state_comment';
Variable_name Value
wsrep_local_state_comment Initialized
SET SESSION wsrep_sync_wait=0;
+SET SESSION wsrep_on=OFF;
+SET SESSION wsrep_on=ON;
SHOW STATUS LIKE 'wsrep_cluster_size';
Variable_name Value
wsrep_cluster_size 2
+SHOW STATUS LIKE 'wsrep_cluster_weight';
+Variable_name Value
SHOW STATUS LIKE 'wsrep_cluster_status';
Variable_name Value
wsrep_cluster_status non-Primary
@@ -40,7 +50,8 @@ wsrep_local_state 0
SHOW STATUS LIKE 'wsrep_local_state_comment';
Variable_name Value
wsrep_local_state_comment Initialized
-Resuming node ...
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 3
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
VARIABLE_VALUE = 'Primary'
1
@@ -57,11 +68,14 @@ SELECT VARIABLE_VALUE = 'Synced' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VAR
VARIABLE_VALUE = 'Synced'
1
SET GLOBAL wsrep_provider_options = 'pc.weight=1';
-SET SESSION wsrep_sync_wait=0;
-SET SESSION wsrep_sync_wait=0;
+SELECT VARIABLE_VALUE = 1 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 1
+SET GLOBAL wsrep_provider_options = 'gmcast.isolate=0';
SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
VARIABLE_VALUE = 3
1
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 3
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
VARIABLE_VALUE = 'Primary'
1
@@ -80,6 +94,8 @@ VARIABLE_VALUE = 'Synced'
SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
VARIABLE_VALUE = 3
1
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 3
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
VARIABLE_VALUE = 'Primary'
1
@@ -98,6 +114,8 @@ VARIABLE_VALUE = 'Synced'
SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
VARIABLE_VALUE = 3
1
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+VARIABLE_VALUE = 3
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
VARIABLE_VALUE = 'Primary'
1
@@ -116,6 +134,9 @@ VARIABLE_VALUE = 'Synced'
SET GLOBAL wsrep_provider_options = 'pc.weight=1';
CALL mtr.add_suppression('WSREP: gcs_caused\\(\\) returned -1');
CALL mtr.add_suppression('overriding reported weight for');
+CALL mtr.add_suppression('SYNC message from member');
+CALL mtr.add_suppression('user message in state LEAVING');
+CALL mtr.add_suppression('sending install message failed: (Transport endpoint is not connected|Socket is not connected)');
CALL mtr.add_suppression('WSREP: user message in state LEAVING');
-CALL mtr.add_suppression('sending install message failed: Transport endpoint is not connected');
+CALL mtr.add_suppression('sending install message failed: (Transport endpoint is not connected|Socket is not connected)');
CALL mtr.add_suppression('overriding reported weight for');
diff --git a/mysql-test/suite/galera_3nodes/t/galera_pc_weight.test b/mysql-test/suite/galera_3nodes/t/galera_pc_weight.test
index d69881aa5eb..0a94e7cd85d 100644
--- a/mysql-test/suite/galera_3nodes/t/galera_pc_weight.test
+++ b/mysql-test/suite/galera_3nodes/t/galera_pc_weight.test
@@ -8,9 +8,12 @@
--source include/have_innodb.inc
--connection node_1
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
SET GLOBAL wsrep_provider_options = 'pc.weight=3';
---source include/galera_suspend.inc
---sleep 10
+SELECT VARIABLE_VALUE = 5 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
+
+# Isolate node_1 from the cluster.
+SET GLOBAL wsrep_provider_options = 'gmcast.isolate=1';
--connection node_2
# Do not wait for causality as we are no longer in the primary component
@@ -22,8 +25,9 @@ SET SESSION wsrep_on=ON;
# We can not use SELECT queries here, as only SHOW is allowed to run.
# For nodes #2 and #3, we expect a non-primary component of size 2
-
+# and cluster weight 0
SHOW STATUS LIKE 'wsrep_cluster_size';
+SHOW STATUS LIKE 'wsrep_cluster_weight';
SHOW STATUS LIKE 'wsrep_cluster_status';
SHOW STATUS LIKE 'wsrep_connected';
SHOW STATUS LIKE 'wsrep_ready';
@@ -35,8 +39,13 @@ SHOW STATUS LIKE 'wsrep_local_state_comment';
--source include/galera_connect.inc
--connection node_3
SET SESSION wsrep_sync_wait=0;
+SET SESSION wsrep_on=OFF;
+--let $wait_condition = SELECT VARIABLE_VALUE = 'non-Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status'
+--source include/wait_condition.inc
+SET SESSION wsrep_on=ON;
SHOW STATUS LIKE 'wsrep_cluster_size';
+SHOW STATUS LIKE 'wsrep_cluster_weight';
SHOW STATUS LIKE 'wsrep_cluster_status';
SHOW STATUS LIKE 'wsrep_connected';
SHOW STATUS LIKE 'wsrep_ready';
@@ -44,15 +53,13 @@ SHOW STATUS LIKE 'wsrep_local_state';
SHOW STATUS LIKE 'wsrep_local_state_comment';
--connection node_1
---source include/galera_resume.inc
---sleep 10
---source include/wait_until_connected_again.inc
# For Node #1, we expect a primary component of size 1
--let $wait_condition = SELECT VARIABLE_VALUE = 1 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size'
--source include/wait_condition.inc
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_connected';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_ready';
@@ -60,30 +67,27 @@ SELECT VARIABLE_VALUE = 4 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_N
SELECT VARIABLE_VALUE = 'Synced' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_local_state_comment';
SET GLOBAL wsrep_provider_options = 'pc.weight=1';
+SELECT VARIABLE_VALUE = 1 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
-# Restore the cluster by resetting wsrep_cluster_address on nodes #1 and #2
+# Resume cluster connectivity on node_1
+--connection node_1
+SET GLOBAL wsrep_provider_options = 'gmcast.isolate=0';
---connection node_2
---disable_query_log
---eval SET GLOBAL wsrep_cluster_address = @@wsrep_cluster_address;
---enable_query_log
+--let $wait_condition = SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size'
+--source include/wait_condition.inc
-SET SESSION wsrep_sync_wait=0;
---source include/wait_until_connected_again.inc
+--connection node_2
+--source include/wait_condition.inc
--connection node_3
---disable_query_log
---eval SET GLOBAL wsrep_cluster_address = @@wsrep_cluster_address;
---enable_query_log
-
-SET SESSION wsrep_sync_wait=0;
---source include/wait_until_connected_again.inc
-
-# On all nodes, we now expect a Primary component of size 3, Synced and ready
+--source include/wait_condition.inc
--connection node_1
---source include/wait_until_connected_again.inc
+--source include/wait_condition.inc
+
+# On all nodes, we now expect a Primary component of size 3, weight 3, Synced and ready
SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_connected';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_ready';
@@ -92,6 +96,7 @@ SELECT VARIABLE_VALUE = 'Synced' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VAR
--connection node_2
SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_connected';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_ready';
@@ -100,6 +105,7 @@ SELECT VARIABLE_VALUE = 'Synced' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VAR
--connection node_3
SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_size';
+SELECT VARIABLE_VALUE = 3 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_weight';
SELECT VARIABLE_VALUE = 'Primary' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_cluster_status';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_connected';
SELECT VARIABLE_VALUE = 'ON' FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_ready';
@@ -116,8 +122,11 @@ CALL mtr.add_suppression('WSREP: gcs_caused\\(\\) returned -1');
--connection node_2
CALL mtr.add_suppression('overriding reported weight for');
+CALL mtr.add_suppression('SYNC message from member');
+CALL mtr.add_suppression('user message in state LEAVING');
+CALL mtr.add_suppression('sending install message failed: (Transport endpoint is not connected|Socket is not connected)');
--connection node_3
CALL mtr.add_suppression('WSREP: user message in state LEAVING');
-CALL mtr.add_suppression('sending install message failed: Transport endpoint is not connected');
+CALL mtr.add_suppression('sending install message failed: (Transport endpoint is not connected|Socket is not connected)');
CALL mtr.add_suppression('overriding reported weight for');
diff --git a/mysql-test/suite/gcol/r/gcol_bug20746926.result b/mysql-test/suite/gcol/r/gcol_bug20746926.result
index 74fe76b3f1a..590caf02503 100644
--- a/mysql-test/suite/gcol/r/gcol_bug20746926.result
+++ b/mysql-test/suite/gcol/r/gcol_bug20746926.result
@@ -11,22 +11,22 @@ c timestamp generated always as ((a not in (b,b))) stored
insert t1(a) values(7777777777);
Warnings:
Warning 1265 Data truncated for column 'a' at row 1
-Warning 1292 Incorrect datetime value: '0'
+Warning 1292 Truncated incorrect datetime value: '0'
show warnings;
Level Code Message
Warning 1265 Data truncated for column 'a' at row 1
-Warning 1292 Incorrect datetime value: '0'
+Warning 1292 Truncated incorrect datetime value: '0'
disconnect con1;
connect con2,localhost,root,,;
set sql_mode='';
insert t1(a) values(6666666666);
Warnings:
Warning 1265 Data truncated for column 'a' at row 1
-Warning 1292 Incorrect datetime value: '0'
+Warning 1292 Truncated incorrect datetime value: '0'
show warnings;
Level Code Message
Warning 1265 Data truncated for column 'a' at row 1
-Warning 1292 Incorrect datetime value: '0'
+Warning 1292 Truncated incorrect datetime value: '0'
drop table t1;
disconnect con2;
connection default;
diff --git a/mysql-test/suite/gcol/r/gcol_partition_innodb.result b/mysql-test/suite/gcol/r/gcol_partition_innodb.result
index 9a0e676e76f..7600c9792f1 100644
--- a/mysql-test/suite/gcol/r/gcol_partition_innodb.result
+++ b/mysql-test/suite/gcol/r/gcol_partition_innodb.result
@@ -1,4 +1,6 @@
SET @@session.default_storage_engine = 'InnoDB';
+SET @saved_frequency = @@GLOBAL.innodb_purge_rseg_truncate_frequency;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
drop table if exists t1;
# Case 1. Partitioning by RANGE based on a non-stored generated column.
CREATE TABLE t1 (
@@ -86,6 +88,20 @@ CHECK TABLE t EXTENDED;
Table Op Msg_type Msg_text
test.t check status OK
DROP TABLE t;
+#
+# MDEV-16980 Wrongly set tablename len while opening the
+# table for purge thread
+#
+CREATE TABLE t1(pk SERIAL, d DATE, vd DATE AS (d) VIRTUAL,
+PRIMARY KEY(pk), KEY (vd))ENGINE=InnoDB
+PARTITION BY HASH(pk) PARTITIONS 2;
+INSERT IGNORE INTO t1 (d) VALUES ('2015-04-14');
+SET sql_mode= '';
+REPLACE INTO t1 SELECT * FROM t1;
+Warnings:
+Warning 1906 The value specified for generated column 'vd' in table 't1' ignored
+DROP TABLE t1;
+InnoDB 0 transactions not purged
DROP VIEW IF EXISTS v1,v2;
DROP TABLE IF EXISTS t1,t2,t3;
DROP PROCEDURE IF EXISTS p1;
@@ -93,3 +109,4 @@ DROP FUNCTION IF EXISTS f1;
DROP TRIGGER IF EXISTS trg1;
DROP TRIGGER IF EXISTS trg2;
set sql_warnings = 0;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = @saved_frequency;
diff --git a/mysql-test/suite/gcol/r/innodb_virtual_debug_purge.result b/mysql-test/suite/gcol/r/innodb_virtual_debug_purge.result
index fa15be0352f..552805110b1 100644
--- a/mysql-test/suite/gcol/r/innodb_virtual_debug_purge.result
+++ b/mysql-test/suite/gcol/r/innodb_virtual_debug_purge.result
@@ -191,22 +191,18 @@ connection default;
COMMIT;
connect truncate,localhost,root,,;
REPLACE INTO t1(pk, y) SELECT pk,y FROM t1;
-SET DEBUG_SYNC='row_trunc_before_dict_lock SIGNAL commit WAIT_FOR release';
TRUNCATE TABLE t1;
connection prevent_purge;
-SET DEBUG_SYNC='now WAIT_FOR commit';
COMMIT;
SET DEBUG_SYNC='now SIGNAL purge_start';
disconnect prevent_purge;
connection default;
SET DEBUG_SYNC='now WAIT_FOR purge_start';
-InnoDB 2 transactions not purged
-SET DEBUG_SYNC='now SIGNAL release';
+InnoDB 0 transactions not purged
SET GLOBAL debug_dbug=@old_dbug;
connection truncate;
disconnect truncate;
connection default;
-InnoDB 0 transactions not purged
DROP TABLE t1, t2;
set debug_sync=reset;
SET GLOBAL innodb_purge_rseg_truncate_frequency = @saved_frequency;
diff --git a/mysql-test/suite/gcol/r/innodb_virtual_index.result b/mysql-test/suite/gcol/r/innodb_virtual_index.result
index 48efd4edeb1..8d4762e1b90 100644
--- a/mysql-test/suite/gcol/r/innodb_virtual_index.result
+++ b/mysql-test/suite/gcol/r/innodb_virtual_index.result
@@ -207,3 +207,35 @@ t1 CREATE TABLE `t1` (
KEY `n` (`col2`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
DROP TABLE t1;
+#
+# Bug #27968952 INNODB CRASH/CORRUPTION WITH TEXT PREFIX INDEXES
+#
+CREATE TABLE t1(
+a INT NOT NULL UNIQUE,
+b INT NOT NULL,
+c TEXT GENERATED ALWAYS AS (a <> b) VIRTUAL,
+d TEXT NOT NULL,
+UNIQUE KEY (c(1)), KEY(d(1))
+) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+SET @t = REPEAT('t',@@innodb_page_size);
+INSERT INTO t1 (a,b,d) VALUES (1,0,@t), (0,0,@t);
+UPDATE t1 SET b = a;
+ERROR 23000: Duplicate entry '0' for key 'c'
+REPLACE INTO t1 SET a = 0, b = 1, d = 'd';
+SELECT * FROM t1;
+a b c d
+0 1 1 d
+CHECK TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 check status OK
+DROP TABLE t1;
+CREATE TABLE t1(
+a VARCHAR(1000) GENERATED ALWAYS AS ('1') VIRTUAL,
+b VARCHAR(1000) NOT NULL,
+c VARCHAR(1000) GENERATED ALWAYS AS (b) STORED,
+KEY (b(1)),
+KEY (a(1))
+) ENGINE=InnoDB ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=1;
+INSERT INTO t1(b) VALUES(REPEAT('b',1000));
+DELETE FROM t1;
+DROP TABLE t1;
diff --git a/mysql-test/suite/gcol/r/innodb_virtual_rebuild.result b/mysql-test/suite/gcol/r/innodb_virtual_rebuild.result
index 2e35698e47e..35f37034721 100644
--- a/mysql-test/suite/gcol/r/innodb_virtual_rebuild.result
+++ b/mysql-test/suite/gcol/r/innodb_virtual_rebuild.result
@@ -7,31 +7,31 @@ ROW_FORMAT=REDUNDANT;
INSERT INTO t4 SET i=1;
ALTER TABLE t4 ADD INDEX(v), LOCK=NONE;
ALTER TABLE t4 ADD COLUMN k INT, LOCK=NONE;
-ALTER TABLE t4 DROP k, LOCK=NONE;
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
-ALTER TABLE t4 DROP INDEX v, LOCK=NONE;
ALTER TABLE t4 DROP k, LOCK=NONE;
+ERROR 42000: Can't DROP COLUMN `k`; check that it exists
+ALTER TABLE t4 DROP INDEX v, LOCK=NONE;
INSERT INTO t3 SET i=1;
ALTER TABLE t3 ADD INDEX(v), LOCK=NONE;
ALTER TABLE t3 ADD COLUMN k INT, LOCK=NONE;
-ALTER TABLE t3 DROP k, LOCK=NONE;
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
-ALTER TABLE t3 DROP INDEX v, LOCK=NONE;
ALTER TABLE t3 DROP k, LOCK=NONE;
+ERROR 42000: Can't DROP COLUMN `k`; check that it exists
+ALTER TABLE t3 DROP INDEX v, LOCK=NONE;
INSERT INTO t2 SET i=1;
ALTER TABLE t2 ADD INDEX(v), LOCK=NONE;
ALTER TABLE t2 ADD COLUMN k INT, LOCK=NONE;
-ALTER TABLE t2 DROP k, LOCK=NONE;
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
-ALTER TABLE t2 DROP INDEX v, LOCK=NONE;
ALTER TABLE t2 DROP k, LOCK=NONE;
+ERROR 42000: Can't DROP COLUMN `k`; check that it exists
+ALTER TABLE t2 DROP INDEX v, LOCK=NONE;
INSERT INTO t1 SET i=1;
ALTER TABLE t1 ADD INDEX(v), LOCK=NONE;
ALTER TABLE t1 ADD COLUMN k INT, LOCK=NONE;
-ALTER TABLE t1 DROP k, LOCK=NONE;
ERROR 0A000: LOCK=NONE is not supported. Reason: online rebuild with indexed virtual columns. Try LOCK=SHARED
-ALTER TABLE t1 DROP INDEX v, LOCK=NONE;
ALTER TABLE t1 DROP k, LOCK=NONE;
+ERROR 42000: Can't DROP COLUMN `k`; check that it exists
+ALTER TABLE t1 DROP INDEX v, LOCK=NONE;
connect ddl,localhost,root,,test;
connection default;
connection ddl;
diff --git a/mysql-test/suite/gcol/t/gcol_partition_innodb.test b/mysql-test/suite/gcol/t/gcol_partition_innodb.test
index 06e6ccc1ba4..75e2f80af20 100644
--- a/mysql-test/suite/gcol/t/gcol_partition_innodb.test
+++ b/mysql-test/suite/gcol/t/gcol_partition_innodb.test
@@ -30,6 +30,8 @@
# Set the session storage engine
--source include/have_innodb.inc
eval SET @@session.default_storage_engine = 'InnoDB';
+SET @saved_frequency = @@GLOBAL.innodb_purge_rseg_truncate_frequency;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
##### Workarounds for known open engine specific bugs
# none
@@ -41,6 +43,24 @@ eval SET @@session.default_storage_engine = 'InnoDB';
#------------------------------------------------------------------------------#
# Execute storage engine specific tests
+--echo #
+--echo # MDEV-16980 Wrongly set tablename len while opening the
+--echo # table for purge thread
+--echo #
+
+CREATE TABLE t1(pk SERIAL, d DATE, vd DATE AS (d) VIRTUAL,
+ PRIMARY KEY(pk), KEY (vd))ENGINE=InnoDB
+ PARTITION BY HASH(pk) PARTITIONS 2;
+
+INSERT IGNORE INTO t1 (d) VALUES ('2015-04-14');
+SET sql_mode= '';
+REPLACE INTO t1 SELECT * FROM t1;
+
+# Cleanup
+DROP TABLE t1;
+
+--source suite/innodb/include/wait_all_purged.inc
#------------------------------------------------------------------------------#
# Cleanup
--source suite/gcol/inc/gcol_cleanup.inc
+SET GLOBAL innodb_purge_rseg_truncate_frequency = @saved_frequency;
diff --git a/mysql-test/suite/gcol/t/innodb_virtual_debug_purge.test b/mysql-test/suite/gcol/t/innodb_virtual_debug_purge.test
index 1f67c8c8491..8568c66eccc 100644
--- a/mysql-test/suite/gcol/t/innodb_virtual_debug_purge.test
+++ b/mysql-test/suite/gcol/t/innodb_virtual_debug_purge.test
@@ -240,21 +240,16 @@ COMMIT;
connect(truncate,localhost,root,,);
REPLACE INTO t1(pk, y) SELECT pk,y FROM t1;
-SET DEBUG_SYNC='row_trunc_before_dict_lock SIGNAL commit WAIT_FOR release';
send TRUNCATE TABLE t1;
connection prevent_purge;
-SET DEBUG_SYNC='now WAIT_FOR commit';
COMMIT;
SET DEBUG_SYNC='now SIGNAL purge_start';
disconnect prevent_purge;
connection default;
SET DEBUG_SYNC='now WAIT_FOR purge_start';
-let $wait_all_purged=2;
--source ../../innodb/include/wait_all_purged.inc
-let $wait_all_purged=0;
-SET DEBUG_SYNC='now SIGNAL release';
SET GLOBAL debug_dbug=@old_dbug;
connection truncate;
@@ -262,7 +257,6 @@ reap;
disconnect truncate;
connection default;
---source ../../innodb/include/wait_all_purged.inc
DROP TABLE t1, t2;
--source include/wait_until_count_sessions.inc
diff --git a/mysql-test/suite/gcol/t/innodb_virtual_index.test b/mysql-test/suite/gcol/t/innodb_virtual_index.test
index 6604a6d94f4..8f4e09fdf31 100644
--- a/mysql-test/suite/gcol/t/innodb_virtual_index.test
+++ b/mysql-test/suite/gcol/t/innodb_virtual_index.test
@@ -232,3 +232,34 @@ CREATE TABLE t1 (col1 int(10)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
ALTER TABLE t1 ADD col2 char(21) AS (col1 * col1), ADD INDEX n (col2);
SHOW CREATE TABLE t1;
DROP TABLE t1;
+
+--echo #
+--echo # Bug #27968952 INNODB CRASH/CORRUPTION WITH TEXT PREFIX INDEXES
+--echo #
+
+CREATE TABLE t1(
+ a INT NOT NULL UNIQUE,
+ b INT NOT NULL,
+ c TEXT GENERATED ALWAYS AS (a <> b) VIRTUAL,
+ d TEXT NOT NULL,
+ UNIQUE KEY (c(1)), KEY(d(1))
+) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+SET @t = REPEAT('t',@@innodb_page_size);
+INSERT INTO t1 (a,b,d) VALUES (1,0,@t), (0,0,@t);
+--error ER_DUP_ENTRY
+UPDATE t1 SET b = a;
+REPLACE INTO t1 SET a = 0, b = 1, d = 'd';
+SELECT * FROM t1;
+CHECK TABLE t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(
+ a VARCHAR(1000) GENERATED ALWAYS AS ('1') VIRTUAL,
+ b VARCHAR(1000) NOT NULL,
+ c VARCHAR(1000) GENERATED ALWAYS AS (b) STORED,
+ KEY (b(1)),
+ KEY (a(1))
+) ENGINE=InnoDB ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=1;
+INSERT INTO t1(b) VALUES(REPEAT('b',1000));
+DELETE FROM t1;
+DROP TABLE t1;
diff --git a/mysql-test/suite/gcol/t/innodb_virtual_rebuild.test b/mysql-test/suite/gcol/t/innodb_virtual_rebuild.test
index 37ab82c46db..fe4f5e307b3 100644
--- a/mysql-test/suite/gcol/t/innodb_virtual_rebuild.test
+++ b/mysql-test/suite/gcol/t/innodb_virtual_rebuild.test
@@ -14,11 +14,12 @@ while ($n)
{
eval INSERT INTO t$n SET i=1;
eval ALTER TABLE t$n ADD INDEX(v), LOCK=NONE;
-eval ALTER TABLE t$n ADD COLUMN k INT, LOCK=NONE;
+# MDEV-17468 FIXME: Fix this, and remove the 2 --error below.
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+eval ALTER TABLE t$n ADD COLUMN k INT, LOCK=NONE;
+--error ER_CANT_DROP_FIELD_OR_KEY
eval ALTER TABLE t$n DROP k, LOCK=NONE;
eval ALTER TABLE t$n DROP INDEX v, LOCK=NONE;
-eval ALTER TABLE t$n DROP k, LOCK=NONE;
dec $n;
}
diff --git a/mysql-test/suite/heap/heap_btree.result b/mysql-test/suite/heap/heap_btree.result
index 12a011778c6..83d1bcb6c92 100644
--- a/mysql-test/suite/heap/heap_btree.result
+++ b/mysql-test/suite/heap/heap_btree.result
@@ -379,3 +379,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range uniq_id uniq_id 8 NULL 4 Using where
drop table t1;
End of 5.3 tests
+create table t1 (id int, a varchar(300) not null, key using btree(a)) engine=heap;
+insert t1 values (1, repeat('a', 300));
+drop table t1;
+End of 5.5 tests
diff --git a/mysql-test/suite/heap/heap_btree.test b/mysql-test/suite/heap/heap_btree.test
index 02c09f52263..aca41c430b3 100644
--- a/mysql-test/suite/heap/heap_btree.test
+++ b/mysql-test/suite/heap/heap_btree.test
@@ -279,3 +279,12 @@ explain select 0+a from t1 where a in (869751,736494,226312,802616);
drop table t1;
--echo End of 5.3 tests
+
+#
+# Bug#27799513: POTENTIAL DOUBLE FREE OR CORRUPTION OF HEAP INFO (HP_INFO)
+#
+create table t1 (id int, a varchar(300) not null, key using btree(a)) engine=heap;
+insert t1 values (1, repeat('a', 300));
+drop table t1;
+
+--echo End of 5.5 tests
diff --git a/mysql-test/suite/innodb/include/alter_nocopy.inc b/mysql-test/suite/innodb/include/alter_nocopy.inc
deleted file mode 100644
index 6b19d244bd9..00000000000
--- a/mysql-test/suite/innodb/include/alter_nocopy.inc
+++ /dev/null
@@ -1,33 +0,0 @@
-CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
- f3 INT AS (f2 * f2) VIRTUAL,
- f4 INT NOT NULL UNIQUE,
- f5 INT NOT NULL,
- INDEX`idx`(f2))ENGINE=INNODB;
-
-CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
- INDEX(f1),
- FOREIGN KEY `fidx` (f1) REFERENCES t1(f1))ENGINE=INNODB;
-
-INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
-
-SELECT @@alter_algorithm;
-
---enable_info
---error $error_code
---eval ALTER TABLE t1 ADD INDEX idx1(f4)
-
---error $error_code
---eval ALTER TABLE t1 DROP INDEX idx
-
---error $error_code
---eval ALTER TABLE t1 ADD UNIQUE INDEX u1(f2)
-
---error $error_code
---eval ALTER TABLE t1 DROP INDEX f4
-
-SET foreign_key_checks = 0;
---error $error_code
---eval ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1)
-
-DROP TABLE t2, t1;
---disable_info
diff --git a/mysql-test/suite/innodb/include/alter_nocopy_fail.inc b/mysql-test/suite/innodb/include/alter_nocopy_fail.inc
deleted file mode 100644
index a075cf96e3c..00000000000
--- a/mysql-test/suite/innodb/include/alter_nocopy_fail.inc
+++ /dev/null
@@ -1,51 +0,0 @@
-CREATE TABLE t1(f1 INT NOT NULL,
- f2 INT NOT NULL,
- f3 INT NULL,
- f4 INT as (f2) STORED,
- f5 INT as (f3) STORED,
- PRIMARY KEY(f1))ROW_FORMAT=COMPRESSED, ENGINE=INNODB;
-INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
-
-SELECT @@alter_algorithm;
-
---enable_info
---echo # All the following cases needs table rebuild
-
---echo # Add and Drop primary key
---error $error_code
---eval ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1)
-
---echo # Make existing column NULLABLE
---error $error_code
---eval ALTER TABLE t1 MODIFY f2 INT
-
---echo # Make existing column NON-NULLABLE
---error $error_code
---eval ALTER TABLE t1 MODIFY f3 INT NOT NULL
-
---echo # Drop Stored Column
---error $error_code
---eval ALTER TABLE t1 DROP COLUMN f5
-
---echo # Add base non-generated column as a last column in the compressed table
---error $error_code
---eval ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL
-
---echo # Add base non-generated column but not in the last position
---error $error_code
---eval ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3
-
---echo # Force the table to rebuild
---error $error_code
---eval ALTER TABLE t1 FORCE
-
---echo # Row format changes
---error $error_code
---eval ALTER TABLE t1 ROW_FORMAT=COMPRESSED
-
---echo # Engine table
---error $error_code
---eval ALTER TABLE t1 ENGINE=INNODB
-
-DROP TABLE t1;
---disable_info
diff --git a/mysql-test/suite/innodb/include/alter_not_null.inc b/mysql-test/suite/innodb/include/alter_not_null.inc
deleted file mode 100644
index 109fad38d16..00000000000
--- a/mysql-test/suite/innodb/include/alter_not_null.inc
+++ /dev/null
@@ -1,94 +0,0 @@
---source include/have_innodb.inc
-
-CREATE TABLE t1(f1 INT)ENGINE=INNODB;
-INSERT INTO t1 VALUES(NULL);
-SELECT * FROM t1;
---enable_info
---error $error_code
-ALTER TABLE t1 CHANGE f1 f1 INT NOT NULL;
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
-CREATE TABLE t1(f1 CHAR(10))ENGINE=INNODB;
-INSERT INTO t1 VALUES(NULL);
-SELECT * FROM t1;
---enable_info
---error $error_code
-ALTER TABLE t1 CHANGE f1 f1 CHAR(10) NOT NULL;
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
-CREATE TABLE t1(f1 VARCHAR(10))ENGINE=INNODB;
-INSERT INTO t1 VALUES(NULL);
-SELECT * FROM t1;
---enable_info
---error $error_code
-ALTER TABLE t1 CHANGE f1 f1 VARCHAR(20) NOT NULL;
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
-CREATE TABLE t1(f1 TEXT)ENGINE=INNODB;
-INSERT INTO t1 VALUES(NULL);
-SELECT * FROM t1;
---enable_info
---error $error_code
-ALTER TABLE t1 CHANGE f1 f1 TEXT NOT NULL DEFAULT 'abc';
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
-CREATE TABLE t1(f1 INT NOT NULL, f2 INT NOT NULL, f3 INT)ENGINE=INNODB;
-INSERT INTO t1 VALUES(2, 2, NULL);
-SELECT * FROM t1;
---enable_info
---error $error_code
-ALTER TABLE t1 CHANGE f3 f3 INT NOT NULL DEFAULT (f1 + f2);
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
-CREATE TABLE t1(f1 INT NOT NULL DEFAULT 0, b TINYINT)ENGINE=InnoDB;
-INSERT INTO t1 VALUES(10, NULL);
-SELECT * FROM t1;
---enable_info
---error $error_code
-ALTER TABLE t1 CHANGE b b TINYINT NOT NULL DEFAULT if(unix_timestamp()>1,1000,0);
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
-CREATE TABLE t1(a INT, v INT AS (a), c INT, d INT NOT NULL, e INT) ENGINE=InnoDB;
---enable_info
-ALTER TABLE t1 DROP COLUMN c, CHANGE COLUMN e e INT NOT NULL;
---disable_info
-DROP TABLE t1;
-
-CREATE TABLE t1 (a INT, v INT AS (a), d INT NOT NULL, e INT) ENGINE=InnoDB;
---enable_info
-ALTER TABLE t1 FORCE;
---disable_info
-DROP TABLE t1;
-
-# Alter ignore should work irrespective of sql mode
-
-CREATE TABLE t1(c1 INT NOT NULL, c2 INT, PRIMARY KEY(c1))ENGINE=INNODB;
-INSERT INTO t1 VALUES(1, NULL);
---enable_info
-ALTER IGNORE TABLE t1 CHANGE c2 c2 INT NOT NULL DEFAULT 2;
---disable_info
-SELECT * FROM t1;
-DROP TABLE t1;
-
---echo #
---echo # MDEV-16126 Crash or ASAN heap-buffer-overflow in
---echo # mach_read_from_n_little_endian upon ALTER TABLE with blob
---echo #
-
-CREATE TABLE t1(a INT, v INT AS (a), b INT, c BLOB) ENGINE=InnoDB;
---enable_info
-ALTER TABLE t1 ADD PRIMARY KEY(b);
---disable_info
-DROP TABLE t1;
diff --git a/mysql-test/suite/innodb_undo/include/have_undo_tablespaces.combinations b/mysql-test/suite/innodb/include/have_undo_tablespaces.combinations
index dbfe4e6c63a..dbfe4e6c63a 100644
--- a/mysql-test/suite/innodb_undo/include/have_undo_tablespaces.combinations
+++ b/mysql-test/suite/innodb/include/have_undo_tablespaces.combinations
diff --git a/mysql-test/suite/innodb_undo/include/have_undo_tablespaces.inc b/mysql-test/suite/innodb/include/have_undo_tablespaces.inc
index 87830a4a5f0..87830a4a5f0 100644
--- a/mysql-test/suite/innodb_undo/include/have_undo_tablespaces.inc
+++ b/mysql-test/suite/innodb/include/have_undo_tablespaces.inc
diff --git a/mysql-test/suite/innodb/include/innodb_binlog.combinations b/mysql-test/suite/innodb/include/innodb_binlog.combinations
new file mode 100644
index 00000000000..46d31e733b1
--- /dev/null
+++ b/mysql-test/suite/innodb/include/innodb_binlog.combinations
@@ -0,0 +1,3 @@
+[log-bin]
+log-bin
+[skip-log-bin]
diff --git a/mysql-test/suite/innodb/include/innodb_binlog.inc b/mysql-test/suite/innodb/include/innodb_binlog.inc
new file mode 100644
index 00000000000..3f6ece2422e
--- /dev/null
+++ b/mysql-test/suite/innodb/include/innodb_binlog.inc
@@ -0,0 +1,3 @@
+# See innodb_binlog.combinations
+# --log-bin is ignored in the embedded server
+--source include/not_embedded.inc
diff --git a/mysql-test/suite/innodb/include/innodb_wl6501_crash.inc b/mysql-test/suite/innodb/include/innodb_wl6501_crash.inc
deleted file mode 100644
index 93eca7ec060..00000000000
--- a/mysql-test/suite/innodb/include/innodb_wl6501_crash.inc
+++ /dev/null
@@ -1,416 +0,0 @@
-#
-# WL#6501: make truncate table atomic
-#
-
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/big_test.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-# suppress expected warnings.
-call mtr.add_suppression("The file '.*' already exists though the corresponding table did not exist in the InnoDB data dictionary");
-call mtr.add_suppression("Cannot create file '.*'");
-call mtr.add_suppression("InnoDB: Error number 17 means 'File exists'");
-
-################################################################################
-#
-# Will test following scenarios:
-# 1. Hit crash point while writing redo log.
-# 2. Hit crash point on completion of redo log write.
-# 3. Hit crash point while dropping indexes.
-# 4. Hit crash point on completing drop of all indexes before creation of index
-# is commenced.
-# 5. Hit crash point while creating indexes.
-# 6. Hit crash point after data is updated to system-table and in-memory dict.
-# 7. Hit crash point before/after log checkpoint is done.
-#
-################################################################################
-
-#-----------------------------------------------------------------------------
-#
-# create test-bed
-#
-let $per_table = `select @@innodb_file_per_table`;
-
-eval set global innodb_file_per_table = on;
-let $WL6501_TMP_DIR = `select @@tmpdir`;
-let $WL6501_DATA_DIR = `select @@datadir`;
-let SEARCH_FILE = $MYSQLTEST_VARDIR/log/my_restart.err;
-
-#-----------------------------------------------------------------------------
-#
-# 1. Hit crash point while writing redo log.
-#
---echo "1. Hit crash point while writing redo log."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine=innodb row_format=$wl6501_row_fmt
- key_block_size=$wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_while_writing_redo_log";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-#-----------------------------------------------------------------------------
-#
-# 2. Hit crash point on completion of redo log write.
-#
---echo "2. Hit crash point on completion of redo log write."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_after_redo_log_write_complete";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-#-----------------------------------------------------------------------------
-#
-# 3. Hit crash point while dropping indexes.
-#
---echo "3. Hit crash point while dropping indexes."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_drop_of_clust_index";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-#
-#
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_drop_of_uniq_index";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-#
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-#
-#
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_drop_of_sec_index";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-#-----------------------------------------------------------------------------
-#
-# 4. Hit crash point on completing drop of all indexes before creation of index
-# is commenced.
-#
---echo "4. Hit crash point on completing drop of all indexes before creation"
---echo " of index is commenced."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_drop_reinit_done_create_to_start";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-#-----------------------------------------------------------------------------
-#
-# 5. Hit crash point while creating indexes.
-#
---echo "5. Hit crash point while creating indexes."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_create_of_clust_index";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-#
-#
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_create_of_uniq_index";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-#
-#
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_create_of_sec_index";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-#-----------------------------------------------------------------------------
-#
-# 6. Hit crash point after data is updated to system-table and in-memory dict.
-#
---echo "6. Hit crash point after data is updated to system-table and"
---echo " in-memory dict."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_updating_dict_sys_info";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-#-----------------------------------------------------------------------------
-#
-# 7. Hit crash point before/after log checkpoint is done.
-#
---echo "7. Hit crash point before/after log checkpoint is done."
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_before_log_removal";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t where f < 2.5;
-drop table t;
-#
-#
-use test;
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-SET innodb_strict_mode=OFF;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_after_truncate_done";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-select * from t;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-select * from t where f < 2.5;
-drop table t;
-
-
-#-----------------------------------------------------------------------------
-#
-# remove test-bed
-#
-eval set global innodb_file_per_table = $per_table;
diff --git a/mysql-test/suite/innodb/include/innodb_wl6501_crash_temp.inc b/mysql-test/suite/innodb/include/innodb_wl6501_crash_temp.inc
deleted file mode 100644
index edec93b875c..00000000000
--- a/mysql-test/suite/innodb/include/innodb_wl6501_crash_temp.inc
+++ /dev/null
@@ -1,98 +0,0 @@
-#
-# WL#6501: make truncate table atomic
-#
-
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/big_test.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-# suppress expected warnings
-call mtr.add_suppression("does not exist in the InnoDB internal");
-
-################################################################################
-#
-# Will test following scenarios:
-# 1. Hit crash point on completing drop of all indexes before creation of index
-# is commenced.
-# 2. Hit crash point after data is updated to system-table and in-memory dict.
-#
-################################################################################
-
-#-----------------------------------------------------------------------------
-#
-# create test-bed
-#
-let $per_table = `select @@innodb_file_per_table`;
-
-eval set global innodb_file_per_table = on;
-let $WL6501_TMP_DIR = `select @@tmpdir`;
-let $WL6501_DATA_DIR = `select @@datadir`;
-let SEARCH_FILE = $MYSQLTEST_VARDIR/log/my_restart.err;
-
-#-----------------------------------------------------------------------------
-#
-# 1. Hit crash point on completing drop of all indexes before creation of index
-# is commenced.
-#
---echo "1. Hit crash point on completing drop of all indexes before creation"
---echo " of index is commenced."
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-set innodb_strict_mode=off;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_drop_reinit_done_create_to_start";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-
-#-----------------------------------------------------------------------------
-#
-# 2. Hit crash point after data is updated to system-table and in-memory dict.
-#
---echo "2. Hit crash point after data is updated to system-table and"
---echo " in-memory dict."
-eval set global innodb_file_per_table = $wl6501_file_per_table;
-set innodb_strict_mode=off;
---disable_warnings
-eval create $wl6501_temp table t (
- i int, f float, c char,
- primary key pk(i), unique findex(f), index ck(c))
- engine = innodb row_format = $wl6501_row_fmt
- key_block_size = $wl6501_kbs;
---enable_warnings
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-check table t;
-#
-set session debug = "+d,ib_trunc_crash_on_updating_dict_sys_info";
---source include/expect_crash.inc
---error 2013
-truncate table t;
-#
---source include/start_mysqld.inc
-check table t;
-
-#-----------------------------------------------------------------------------
-#
-# remove test-bed
-#
-eval set global innodb_file_per_table = $per_table;
diff --git a/mysql-test/suite/innodb/r/alter_algorithm,COPY.rdiff b/mysql-test/suite/innodb/r/alter_algorithm,COPY.rdiff
deleted file mode 100644
index be71e125e22..00000000000
--- a/mysql-test/suite/innodb/r/alter_algorithm,COPY.rdiff
+++ /dev/null
@@ -1,92 +0,0 @@
---- alter_algorithm.result 2018-05-06 23:42:08.022302601 +0530
-+++ alter_algorithm.reject 2018-05-06 23:42:16.382634082 +0530
-@@ -7,35 +7,44 @@
- INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
- SELECT @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+COPY
- # All the following cases needs table rebuild
- # Add and Drop primary key
- ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1);
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Make existing column NULLABLE
- ALTER TABLE t1 MODIFY f2 INT;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Make existing column NON-NULLABLE
- ALTER TABLE t1 MODIFY f3 INT NOT NULL;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Drop Stored Column
- ALTER TABLE t1 DROP COLUMN f5;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Add base non-generated column as a last column in the compressed table
- ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Add base non-generated column but not in the last position
- ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Force the table to rebuild
- ALTER TABLE t1 FORCE;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Row format changes
- ALTER TABLE t1 ROW_FORMAT=COMPRESSED;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Engine table
- ALTER TABLE t1 ENGINE=INNODB;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- DROP TABLE t1;
- affected rows: 0
- CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
-@@ -49,23 +58,23 @@
- INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
- SELECT @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+COPY
- ALTER TABLE t1 ADD INDEX idx1(f4);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- ALTER TABLE t1 DROP INDEX idx;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- ALTER TABLE t1 DROP INDEX f4;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- SET foreign_key_checks = 0;
- affected rows: 0
- ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- DROP TABLE t2, t1;
- affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_algorithm,INPLACE.rdiff b/mysql-test/suite/innodb/r/alter_algorithm,INPLACE.rdiff
index 71891bbf473..a1fa20c2ba1 100644
--- a/mysql-test/suite/innodb/r/alter_algorithm,INPLACE.rdiff
+++ b/mysql-test/suite/innodb/r/alter_algorithm,INPLACE.rdiff
@@ -1,66 +1,154 @@
---- alter_algorithm.result 2018-05-06 23:42:08.022302601 +0530
-+++ alter_algorithm.reject 2018-05-06 23:45:23.813346814 +0530
-@@ -7,35 +7,44 @@
+--- alter_algorithm.result
++++ alter_algorithm.reject
+@@ -7,44 +7,44 @@
INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
SELECT @@alter_algorithm;
@@alter_algorithm
--NOCOPY
+-COPY
+INPLACE
# All the following cases needs table rebuild
# Add and Drop primary key
ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1);
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Make existing column NULLABLE
ALTER TABLE t1 MODIFY f2 INT;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Make existing column NON-NULLABLE
ALTER TABLE t1 MODIFY f3 INT NOT NULL;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Drop Stored Column
ALTER TABLE t1 DROP COLUMN f5;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Add base non-generated column as a last column in the compressed table
ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Add base non-generated column but not in the last position
ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Force the table to rebuild
ALTER TABLE t1 FORCE;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Row format changes
ALTER TABLE t1 ROW_FORMAT=COMPRESSED;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
# Engine table
ALTER TABLE t1 ENGINE=INNODB;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
DROP TABLE t1;
affected rows: 0
CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
-@@ -49,7 +58,7 @@
+@@ -57,22 +57,22 @@
+ FOREIGN KEY fidx(f1) REFERENCES t1(f1))ENGINE=INNODB;
INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
- SELECT @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+INPLACE
- ALTER TABLE t1 ADD INDEX idx1(f4);
+ ALTER TABLE t1 ADD INDEX idx1(f4), page_compressed=1;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 DROP INDEX idx, page_compression_level=5;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 DROP INDEX f4, page_compression_level=9;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ SET foreign_key_checks = 0;
+ affected rows: 0
+ ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ DROP TABLE t2, t1;
+ affected rows: 0
+ CREATE TABLE t1(f1 INT NOT NULL,
+@@ -85,27 +85,27 @@
+ INSERT INTO t1(f1, f2) VALUES(1, 1);
+ # Add column at the end of the table
+ ALTER TABLE t1 ADD COLUMN f4 char(100) default 'BIG WALL';
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Change virtual column expression
+ ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Add virtual column
+ ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Rename Column
+ ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Rename table
+ ALTER TABLE t1 RENAME t3;
+ affected rows: 0
+ # Drop Virtual Column
+ ALTER TABLE t3 DROP COLUMN vcol;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Column length varies
+ ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
+ affected rows: 0
+@@ -113,12 +113,12 @@
+ SET foreign_key_checks = 0;
+ affected rows: 0
+ ALTER TABLE t3 ADD FOREIGN KEY fidx(f2) REFERENCES t2(f1);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ SET foreign_key_checks = 1;
+ affected rows: 0
+ ALTER TABLE t3 DROP FOREIGN KEY fidx;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ DROP TABLE t3, t2;
affected rows: 0
- info: Records: 0 Duplicates: 0 Warnings: 0
diff --git a/mysql-test/suite/innodb/r/alter_algorithm,INSTANT.rdiff b/mysql-test/suite/innodb/r/alter_algorithm,INSTANT.rdiff
index 6e12b78fb9d..879bba43932 100644
--- a/mysql-test/suite/innodb/r/alter_algorithm,INSTANT.rdiff
+++ b/mysql-test/suite/innodb/r/alter_algorithm,INSTANT.rdiff
@@ -1,78 +1,140 @@
---- alter_algorithm.result 2018-05-06 23:42:08.022302601 +0530
-+++ alter_algorithm.reject 2018-05-06 23:46:08.482772800 +0530
-@@ -7,35 +7,35 @@
+--- alter_algorithm.result
++++ alter_algorithm.reject
+@@ -7,44 +7,35 @@
INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
SELECT @@alter_algorithm;
@@alter_algorithm
--NOCOPY
+-COPY
+INSTANT
# All the following cases needs table rebuild
# Add and Drop primary key
ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1);
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Make existing column NULLABLE
ALTER TABLE t1 MODIFY f2 INT;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Make existing column NON-NULLABLE
ALTER TABLE t1 MODIFY f3 INT NOT NULL;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Drop Stored Column
ALTER TABLE t1 DROP COLUMN f5;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Add base non-generated column as a last column in the compressed table
ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Add base non-generated column but not in the last position
ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Force the table to rebuild
ALTER TABLE t1 FORCE;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Row format changes
ALTER TABLE t1 ROW_FORMAT=COMPRESSED;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
# Engine table
ALTER TABLE t1 ENGINE=INNODB;
--ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+Got one of the listed errors
DROP TABLE t1;
affected rows: 0
CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
-@@ -49,23 +49,18 @@
+@@ -57,22 +48,17 @@
+ FOREIGN KEY fidx(f1) REFERENCES t1(f1))ENGINE=INNODB;
INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
- SELECT @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+INSTANT
- ALTER TABLE t1 ADD INDEX idx1(f4);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 ADD INDEX idx1(f4), page_compressed=1;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: ADD INDEX. Try ALGORITHM=NOCOPY
- ALTER TABLE t1 DROP INDEX idx;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 DROP INDEX idx, page_compression_level=5;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: DROP INDEX. Try ALGORITHM=NOCOPY
ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: ADD INDEX. Try ALGORITHM=NOCOPY
- ALTER TABLE t1 DROP INDEX f4;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 DROP INDEX f4, page_compression_level=9;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: DROP INDEX. Try ALGORITHM=NOCOPY
SET foreign_key_checks = 0;
affected rows: 0
ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: ADD INDEX. Try ALGORITHM=NOCOPY
DROP TABLE t2, t1;
affected rows: 0
+ CREATE TABLE t1(f1 INT NOT NULL,
+@@ -85,27 +71,27 @@
+ INSERT INTO t1(f1, f2) VALUES(1, 1);
+ # Add column at the end of the table
+ ALTER TABLE t1 ADD COLUMN f4 char(100) default 'BIG WALL';
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Change virtual column expression
+ ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Add virtual column
+ ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Rename Column
+ ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Rename table
+ ALTER TABLE t1 RENAME t3;
+ affected rows: 0
+ # Drop Virtual Column
+ ALTER TABLE t3 DROP COLUMN vcol;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Column length varies
+ ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
+ affected rows: 0
+@@ -113,12 +99,12 @@
+ SET foreign_key_checks = 0;
+ affected rows: 0
+ ALTER TABLE t3 ADD FOREIGN KEY fidx(f2) REFERENCES t2(f1);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ SET foreign_key_checks = 1;
+ affected rows: 0
+ ALTER TABLE t3 DROP FOREIGN KEY fidx;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ DROP TABLE t3, t2;
+ affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_algorithm,NOCOPY.rdiff b/mysql-test/suite/innodb/r/alter_algorithm,NOCOPY.rdiff
new file mode 100644
index 00000000000..6db0f2af347
--- /dev/null
+++ b/mysql-test/suite/innodb/r/alter_algorithm,NOCOPY.rdiff
@@ -0,0 +1,145 @@
+--- alter_algorithm.result
++++ alter_algorithm.reject
+@@ -7,44 +7,35 @@
+ INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
+ SELECT @@alter_algorithm;
+ @@alter_algorithm
+-COPY
++NOCOPY
+ # All the following cases needs table rebuild
+ # Add and Drop primary key
+ ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Make existing column NULLABLE
+ ALTER TABLE t1 MODIFY f2 INT;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Make existing column NON-NULLABLE
+ ALTER TABLE t1 MODIFY f3 INT NOT NULL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Drop Stored Column
+ ALTER TABLE t1 DROP COLUMN f5;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Add base non-generated column as a last column in the compressed table
+ ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Add base non-generated column but not in the last position
+ ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Force the table to rebuild
+ ALTER TABLE t1 FORCE;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Row format changes
+ ALTER TABLE t1 ROW_FORMAT=COMPRESSED;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ # Engine table
+ ALTER TABLE t1 ENGINE=INNODB;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++Got one of the listed errors
+ DROP TABLE t1;
+ affected rows: 0
+ CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
+@@ -57,22 +48,22 @@
+ FOREIGN KEY fidx(f1) REFERENCES t1(f1))ENGINE=INNODB;
+ INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
+ ALTER TABLE t1 ADD INDEX idx1(f4), page_compressed=1;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 DROP INDEX idx, page_compression_level=5;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ ALTER TABLE t1 DROP INDEX f4, page_compression_level=9;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ SET foreign_key_checks = 0;
+ affected rows: 0
+ ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ DROP TABLE t2, t1;
+ affected rows: 0
+ CREATE TABLE t1(f1 INT NOT NULL,
+@@ -85,27 +76,27 @@
+ INSERT INTO t1(f1, f2) VALUES(1, 1);
+ # Add column at the end of the table
+ ALTER TABLE t1 ADD COLUMN f4 char(100) default 'BIG WALL';
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Change virtual column expression
+ ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Add virtual column
+ ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Rename Column
+ ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Rename table
+ ALTER TABLE t1 RENAME t3;
+ affected rows: 0
+ # Drop Virtual Column
+ ALTER TABLE t3 DROP COLUMN vcol;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ # Column length varies
+ ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
+ affected rows: 0
+@@ -113,12 +104,12 @@
+ SET foreign_key_checks = 0;
+ affected rows: 0
+ ALTER TABLE t3 ADD FOREIGN KEY fidx(f2) REFERENCES t2(f1);
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ SET foreign_key_checks = 1;
+ affected rows: 0
+ ALTER TABLE t3 DROP FOREIGN KEY fidx;
+-affected rows: 1
+-info: Records: 1 Duplicates: 0 Warnings: 0
++affected rows: 0
++info: Records: 0 Duplicates: 0 Warnings: 0
+ DROP TABLE t3, t2;
+ affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_algorithm.result b/mysql-test/suite/innodb/r/alter_algorithm.result
index ee91159bf7a..3d3a7e85444 100644
--- a/mysql-test/suite/innodb/r/alter_algorithm.result
+++ b/mysql-test/suite/innodb/r/alter_algorithm.result
@@ -7,65 +7,118 @@ PRIMARY KEY(f1))ROW_FORMAT=COMPRESSED, ENGINE=INNODB;
INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
SELECT @@alter_algorithm;
@@alter_algorithm
-NOCOPY
+COPY
# All the following cases needs table rebuild
# Add and Drop primary key
ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1);
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Make existing column NULLABLE
ALTER TABLE t1 MODIFY f2 INT;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Make existing column NON-NULLABLE
ALTER TABLE t1 MODIFY f3 INT NOT NULL;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Drop Stored Column
ALTER TABLE t1 DROP COLUMN f5;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Add base non-generated column as a last column in the compressed table
ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Add base non-generated column but not in the last position
ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Force the table to rebuild
ALTER TABLE t1 FORCE;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Row format changes
ALTER TABLE t1 ROW_FORMAT=COMPRESSED;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
# Engine table
ALTER TABLE t1 ENGINE=INNODB;
-ERROR 0A000: ALGORITHM=NOCOPY is not supported for this operation. Try ALGORITHM=INPLACE
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
DROP TABLE t1;
affected rows: 0
CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
f3 INT AS (f2 * f2) VIRTUAL,
f4 INT NOT NULL UNIQUE,
f5 INT NOT NULL,
-INDEX`idx`(f2))ENGINE=INNODB;
+INDEX idx(f2))ENGINE=INNODB;
CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
INDEX(f1),
-FOREIGN KEY `fidx` (f1) REFERENCES t1(f1))ENGINE=INNODB;
+FOREIGN KEY fidx(f1) REFERENCES t1(f1))ENGINE=INNODB;
INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
-SELECT @@alter_algorithm;
-@@alter_algorithm
-NOCOPY
-ALTER TABLE t1 ADD INDEX idx1(f4);
+ALTER TABLE t1 ADD INDEX idx1(f4), page_compressed=1;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+ALTER TABLE t1 DROP INDEX idx, page_compression_level=5;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+ALTER TABLE t1 DROP INDEX f4, page_compression_level=9;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+SET foreign_key_checks = 0;
affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-ALTER TABLE t1 DROP INDEX idx;
+ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+DROP TABLE t2, t1;
affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
+CREATE TABLE t1(f1 INT NOT NULL,
+f2 INT NOT NULL,
+f3 INT AS (f2 * f2) VIRTUAL,
+INDEX idx (f2))engine=innodb;
+CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
+f3 VARCHAR(10),
+INDEX(f1))ENGINE=INNODB;
+INSERT INTO t1(f1, f2) VALUES(1, 1);
+# Add column at the end of the table
+ALTER TABLE t1 ADD COLUMN f4 char(100) default 'BIG WALL';
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+# Change virtual column expression
+ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+# Add virtual column
+ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+# Rename Column
+ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+# Rename table
+ALTER TABLE t1 RENAME t3;
affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-ALTER TABLE t1 DROP INDEX f4;
+# Drop Virtual Column
+ALTER TABLE t3 DROP COLUMN vcol;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+# Column length varies
+ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
affected rows: 0
info: Records: 0 Duplicates: 0 Warnings: 0
SET foreign_key_checks = 0;
affected rows: 0
-ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
+ALTER TABLE t3 ADD FOREIGN KEY fidx(f2) REFERENCES t2(f1);
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+SET foreign_key_checks = 1;
affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-DROP TABLE t2, t1;
+ALTER TABLE t3 DROP FOREIGN KEY fidx;
+affected rows: 1
+info: Records: 1 Duplicates: 0 Warnings: 0
+DROP TABLE t3, t2;
affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_inplace_perfschema.result b/mysql-test/suite/innodb/r/alter_inplace_perfschema.result
new file mode 100644
index 00000000000..68e25664031
--- /dev/null
+++ b/mysql-test/suite/innodb/r/alter_inplace_perfschema.result
@@ -0,0 +1,20 @@
+connect ddl, localhost, root,,;
+update performance_schema.setup_instruments set enabled='yes';
+update performance_schema.setup_consumers set enabled='yes';
+CREATE TABLE t1 (a serial, b varchar(255)) ENGINE=InnoDB;
+BEGIN;
+COMMIT;
+SET DEBUG_SYNC = 'row_log_apply_before SIGNAL go WAIT_FOR gone';
+ALTER TABLE t1 ADD INDEX(b), ALGORITHM=INPLACE;
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR go';
+SELECT DISTINCT object_name FROM performance_schema.events_waits_history_long
+WHERE event_name LIKE '%wait%io%file%innodb%innodb_temp_file%';
+object_name
+tmp/Innodb Merge Temp File
+SET DEBUG_SYNC = 'now SIGNAL gone';
+connection ddl;
+disconnect ddl;
+connection default;
+SET DEBUG_SYNC = 'RESET';
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/r/alter_instant,COPY.rdiff b/mysql-test/suite/innodb/r/alter_instant,COPY.rdiff
deleted file mode 100644
index cb4a72614b9..00000000000
--- a/mysql-test/suite/innodb/r/alter_instant,COPY.rdiff
+++ /dev/null
@@ -1,61 +0,0 @@
---- alter_instant.result 2018-04-10 11:19:46.299868465 +0530
-+++ alter_instant.reject 2018-04-10 11:21:19.648918489 +0530
-@@ -8,30 +8,30 @@
- INSERT INTO t1(f1, f2) VALUES(1, 1);
- select @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+COPY
- # Add column at the end of the table
- ALTER TABLE t1 ADD COLUMN f4 char(100) default "BIG WALL";
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Change virtual column expression
- ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Add virtual column
- ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Rename Column
- ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Rename table
- ALTER TABLE t1 RENAME t3;
- affected rows: 0
- # Drop Virtual Column
- ALTER TABLE t3 DROP COLUMN vcol;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- # Column length varies
- ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
- affected rows: 0
-@@ -39,12 +39,12 @@
- SET foreign_key_checks = 0;
- affected rows: 0
- ALTER TABLE t3 ADD FOREIGN KEY `fidx`(f2) REFERENCES t2(f1);
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- SET foreign_key_checks = 1;
- affected rows: 0
- ALTER TABLE t3 DROP FOREIGN KEY `fidx`;
--affected rows: 0
--info: Records: 0 Duplicates: 0 Warnings: 0
-+affected rows: 1
-+info: Records: 1 Duplicates: 0 Warnings: 0
- DROP TABLE t3, t2;
- affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_instant,INPLACE.rdiff b/mysql-test/suite/innodb/r/alter_instant,INPLACE.rdiff
deleted file mode 100644
index ec80e1d8ef0..00000000000
--- a/mysql-test/suite/innodb/r/alter_instant,INPLACE.rdiff
+++ /dev/null
@@ -1,11 +0,0 @@
---- alter_instant.result 2018-04-10 11:19:46.299868465 +0530
-+++ alter_instant.reject 2018-04-10 11:22:19.433617807 +0530
-@@ -8,7 +8,7 @@
- INSERT INTO t1(f1, f2) VALUES(1, 1);
- select @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+INPLACE
- # Add column at the end of the table
- ALTER TABLE t1 ADD COLUMN f4 char(100) default "BIG WALL";
- affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_instant,INSTANT.rdiff b/mysql-test/suite/innodb/r/alter_instant,INSTANT.rdiff
deleted file mode 100644
index cf2f8a2d719..00000000000
--- a/mysql-test/suite/innodb/r/alter_instant,INSTANT.rdiff
+++ /dev/null
@@ -1,11 +0,0 @@
---- alter_instant.result 2018-04-10 11:19:46.299868465 +0530
-+++ alter_instant.reject 2018-04-10 11:22:47.281949905 +0530
-@@ -8,7 +8,7 @@
- INSERT INTO t1(f1, f2) VALUES(1, 1);
- select @@alter_algorithm;
- @@alter_algorithm
--NOCOPY
-+INSTANT
- # Add column at the end of the table
- ALTER TABLE t1 ADD COLUMN f4 char(100) default "BIG WALL";
- affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_instant.result b/mysql-test/suite/innodb/r/alter_instant.result
deleted file mode 100644
index ec64e41cd01..00000000000
--- a/mysql-test/suite/innodb/r/alter_instant.result
+++ /dev/null
@@ -1,50 +0,0 @@
-CREATE TABLE t1(f1 INT NOT NULL,
-f2 INT NOT NULL,
-f3 INT AS (f2 * f2) VIRTUAL,
-INDEX idx (f2))engine=innodb;
-CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
-f3 VARCHAR(10),
-INDEX(f1))ENGINE=INNODB;
-INSERT INTO t1(f1, f2) VALUES(1, 1);
-select @@alter_algorithm;
-@@alter_algorithm
-NOCOPY
-# Add column at the end of the table
-ALTER TABLE t1 ADD COLUMN f4 char(100) default "BIG WALL";
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-# Change virtual column expression
-ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-# Add virtual column
-ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-# Rename Column
-ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-# Rename table
-ALTER TABLE t1 RENAME t3;
-affected rows: 0
-# Drop Virtual Column
-ALTER TABLE t3 DROP COLUMN vcol;
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-# Column length varies
-ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-SET foreign_key_checks = 0;
-affected rows: 0
-ALTER TABLE t3 ADD FOREIGN KEY `fidx`(f2) REFERENCES t2(f1);
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-SET foreign_key_checks = 1;
-affected rows: 0
-ALTER TABLE t3 DROP FOREIGN KEY `fidx`;
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-DROP TABLE t3, t2;
-affected rows: 0
diff --git a/mysql-test/suite/innodb/r/alter_kill.result b/mysql-test/suite/innodb/r/alter_kill.result
index 9b24fddf9ef..87c89834ec1 100644
--- a/mysql-test/suite/innodb/r/alter_kill.result
+++ b/mysql-test/suite/innodb/r/alter_kill.result
@@ -2,10 +2,12 @@
# Bug#16720368 INNODB CRASHES ON BROKEN #SQL*.IBD FILE AT STARTUP
#
SET GLOBAL innodb_file_per_table=1;
+SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
CREATE TABLE bug16720368_1 (a INT PRIMARY KEY) ENGINE=InnoDB;
connect con1,localhost,root;
CREATE TABLE bug16720368 (a INT PRIMARY KEY, b INT) ENGINE=InnoDB;
INSERT INTO bug16720368 (a) VALUES (1),(2),(3),(4),(5),(6),(7),(8);
+InnoDB 0 transactions not purged
connection default;
# Cleanly shutdown mysqld
disconnect con1;
diff --git a/mysql-test/suite/innodb/r/alter_table.result b/mysql-test/suite/innodb/r/alter_table.result
index 8a0717aa677..3a765a61dd2 100644
--- a/mysql-test/suite/innodb/r/alter_table.result
+++ b/mysql-test/suite/innodb/r/alter_table.result
@@ -22,3 +22,18 @@ alter table t1 change column id2 id4 varchar(100) not null;
select * from t1 where id4 like 'a';
id1 id4 id3
drop table t1;
+create table t1 (a int) transactional=1 engine=aria;
+create table t2 (a int) transactional=1 engine=innodb;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `a` int(11) DEFAULT NULL
+) ENGINE=Aria DEFAULT CHARSET=latin1 PAGE_CHECKSUM=1 TRANSACTIONAL=1
+show create table t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `a` int(11) DEFAULT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 TRANSACTIONAL=1
+alter table t1 engine=innodb;
+alter table t1 add column b int;
+drop table t1,t2;
diff --git a/mysql-test/suite/innodb/r/auto_increment_dup,skip-log-bin.rdiff b/mysql-test/suite/innodb/r/auto_increment_dup,skip-log-bin.rdiff
new file mode 100644
index 00000000000..7b4ec54eed8
--- /dev/null
+++ b/mysql-test/suite/innodb/r/auto_increment_dup,skip-log-bin.rdiff
@@ -0,0 +1,51 @@
+--- auto_increment_dup.result
++++ auto_increment_dup,skip-log-bin.reject
+@@ -89,13 +89,14 @@
+ SET DEBUG_SYNC='execute_command_after_close_tables SIGNAL continue';
+ affected rows: 0
+ INSERT INTO t1(k) VALUES (2), (4), (5) ON DUPLICATE KEY UPDATE c='2';
+-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
++affected rows: 3
++info: Records: 3 Duplicates: 0 Warnings: 0
+ connection con1;
+ #
+ # 2 duplicates
+ #
+-affected rows: 3
+-info: Records: 3 Duplicates: 0 Warnings: 0
++affected rows: 4
++info: Records: 3 Duplicates: 1 Warnings: 0
+ connection default;
+ #
+ # 3 rows
+@@ -103,19 +104,21 @@
+ SELECT * FROM t1 order by k;
+ id k c
+ 1 1 NULL
+-2 2 NULL
+-3 3 NULL
+-affected rows: 3
++4 2 1
++2 3 NULL
++5 4 NULL
++6 5 NULL
++affected rows: 5
+ INSERT INTO t1(k) VALUES (2), (4), (5) ON DUPLICATE KEY UPDATE c='2';
+-affected rows: 4
+-info: Records: 3 Duplicates: 1 Warnings: 0
++affected rows: 6
++info: Records: 3 Duplicates: 3 Warnings: 0
+ SELECT * FROM t1 order by k;
+ id k c
+ 1 1 NULL
+-2 2 2
+-3 3 NULL
+-7 4 NULL
+-8 5 NULL
++4 2 2
++2 3 NULL
++5 4 2
++6 5 2
+ affected rows: 5
+ disconnect con1;
+ disconnect con2;
diff --git a/mysql-test/suite/innodb/r/auto_increment_dup.result b/mysql-test/suite/innodb/r/auto_increment_dup.result
index fa0921b57a5..1467a459fc1 100644
--- a/mysql-test/suite/innodb/r/auto_increment_dup.result
+++ b/mysql-test/suite/innodb/r/auto_increment_dup.result
@@ -1,4 +1,3 @@
-drop table if exists t1;
set global transaction isolation level repeatable read;
CREATE TABLE t1(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -79,20 +78,13 @@ affected rows: 0
#
# Parallel execution
#
-connect con1, localhost, root;
connect con2, localhost, root;
SET DEBUG_SYNC='now WAIT_FOR write_row_done';
-connection con1;
-#
-# Connection 1
-#
+connect con1, localhost, root;
SET DEBUG_SYNC='ha_write_row_end SIGNAL write_row_done WAIT_FOR continue';
affected rows: 0
INSERT INTO t1(k) VALUES (1), (2), (3) ON DUPLICATE KEY UPDATE c='1';
connection con2;
-#
-# Connection 2
-#
affected rows: 0
SET DEBUG_SYNC='execute_command_after_close_tables SIGNAL continue';
affected rows: 0
@@ -140,18 +132,10 @@ k INT,
c CHAR(1),
UNIQUE KEY(k)) ENGINE=InnoDB;
connect con1, localhost, root;
-connect con2, localhost, root;
-connection con1;
-#
-# Connection 1
-#
SET DEBUG_SYNC='ha_write_row_end SIGNAL continue2 WAIT_FOR continue1';
affected rows: 0
INSERT INTO t1(k) VALUES (1), (2), (3) ON DUPLICATE KEY UPDATE c='1';
-connection con2;
-#
-# Connection 2
-#
+connect con2, localhost, root;
SET DEBUG_SYNC='ha_write_row_start WAIT_FOR continue2';
affected rows: 0
SET DEBUG_SYNC='after_mysql_insert SIGNAL continue1';
@@ -159,6 +143,7 @@ affected rows: 0
INSERT INTO t1(k) VALUES (2), (4), (5) ON DUPLICATE KEY UPDATE c='2';
affected rows: 3
info: Records: 3 Duplicates: 0 Warnings: 0
+disconnect con2;
connection con1;
affected rows: 4
info: Records: 3 Duplicates: 1 Warnings: 0
@@ -174,7 +159,6 @@ id k c
5 4 NULL
6 5 NULL
disconnect con1;
-disconnect con2;
connection default;
DROP TABLE t1;
set global transaction isolation level repeatable read;
diff --git a/mysql-test/suite/innodb/r/default_row_format_compatibility.result b/mysql-test/suite/innodb/r/default_row_format_compatibility.result
index 765e25c776e..5070fa33a2e 100644
--- a/mysql-test/suite/innodb/r/default_row_format_compatibility.result
+++ b/mysql-test/suite/innodb/r/default_row_format_compatibility.result
@@ -25,7 +25,7 @@ SET GLOBAL innodb_default_row_format=Dynamic;
CREATE TABLE tab(a INT) ENGINE=InnoDB;
ALTER TABLE tab DISCARD TABLESPACE;
ALTER TABLE tab IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x1)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x1; .cfg file uses ROW_FORMAT=COMPACT)
DROP TABLE tab;
SET GLOBAL innodb_default_row_format=Compact;
SELECT @@innodb_default_row_format;
diff --git a/mysql-test/suite/innodb/r/foreign-keys.result b/mysql-test/suite/innodb/r/foreign-keys.result
index 0cb53f52a6c..4402c5ca2fe 100644
--- a/mysql-test/suite/innodb/r/foreign-keys.result
+++ b/mysql-test/suite/innodb/r/foreign-keys.result
@@ -51,3 +51,76 @@ c d
6 30
drop table t2, t1;
drop user foo;
+create table t1 (f1 int primary key) engine=innodb;
+create table t2 (f2 int primary key) engine=innodb;
+create table t3 (f3 int primary key, foreign key (f3) references t2(f2)) engine=innodb;
+insert into t1 values (1),(2),(3),(4),(5);
+insert into t2 values (1),(2),(3),(4),(5);
+insert into t3 values (1),(2),(3),(4),(5);
+connect con1,localhost,root;
+set debug_sync='alter_table_before_rename_result_table signal g1 wait_for g2';
+alter table t2 add constraint foreign key (f2) references t1(f1) on delete cascade on update cascade;
+connection default;
+set debug_sync='before_execute_sql_command wait_for g1';
+update t1 set f1 = f1 + 100000 limit 2;
+connect con2,localhost,root;
+kill query UPDATE;
+disconnect con2;
+connection default;
+ERROR 70100: Query execution was interrupted
+set debug_sync='now signal g2';
+connection con1;
+show create table t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `f2` int(11) NOT NULL,
+ PRIMARY KEY (`f2`),
+ CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`f2`) REFERENCES `t1` (`f1`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+disconnect con1;
+connection default;
+select * from t2 where f2 not in (select f1 from t1);
+f2
+select * from t3 where f3 not in (select f2 from t2);
+f3
+drop table t3;
+drop table t2;
+drop table t1;
+set debug_sync='reset';
+create table t1 (a int primary key, b int) engine=innodb;
+create table t2 (c int primary key, d int,
+foreign key (d) references t1 (a) on update cascade) engine=innodb;
+insert t1 values (1,1),(2,2),(3,3);
+insert t2 values (4,1),(5,2),(6,3);
+flush table t2 with read lock;
+connect con1,localhost,root;
+delete from t1 where a=2;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`d`) REFERENCES `t1` (`a`) ON UPDATE CASCADE)
+update t1 set a=10 where a=1;
+connection default;
+unlock tables;
+connection con1;
+connection default;
+lock table t2 write;
+connection con1;
+delete from t1 where a=2;
+connection default;
+unlock tables;
+connection con1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`d`) REFERENCES `t1` (`a`) ON UPDATE CASCADE)
+connection default;
+unlock tables;
+disconnect con1;
+create user foo;
+grant select,update on test.t1 to foo;
+connect foo,localhost,foo;
+update t1 set a=30 where a=3;
+disconnect foo;
+connection default;
+select * from t2;
+c d
+5 2
+4 10
+6 30
+drop table t2, t1;
+drop user foo;
diff --git a/mysql-test/suite/innodb/r/foreign_key.result b/mysql-test/suite/innodb/r/foreign_key.result
index 5838c3a1fd5..7195f3e7c3f 100644
--- a/mysql-test/suite/innodb/r/foreign_key.result
+++ b/mysql-test/suite/innodb/r/foreign_key.result
@@ -171,6 +171,43 @@ UNLOCK TABLES;
DROP TABLES staff, store;
SET FOREIGN_KEY_CHECKS=1;
#
+# MDEV-17531 Crash in RENAME TABLE with FOREIGN KEY and FULLTEXT INDEX
+#
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+CREATE DATABASE best;
+CREATE TABLE t3 (a INT PRIMARY KEY,
+CONSTRAINT t2_ibfk_1 FOREIGN KEY (a) REFERENCES t1(a)) ENGINE=InnoDB;
+CREATE TABLE best.t2 (a INT PRIMARY KEY, b TEXT, FULLTEXT INDEX(b),
+FOREIGN KEY (a) REFERENCES test.t1(a)) ENGINE=InnoDB;
+RENAME TABLE best.t2 TO test.t2;
+ERROR 42S01: Table 't2' already exists
+SHOW CREATE TABLE best.t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `a` int(11) NOT NULL,
+ `b` text DEFAULT NULL,
+ PRIMARY KEY (`a`),
+ FULLTEXT KEY `b` (`b`),
+ CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`a`) REFERENCES `test`.`t1` (`a`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+DROP DATABASE best;
+#
+# MDEV-17541 KILL QUERY during lock wait in FOREIGN KEY check hangs
+#
+connect fk, localhost, root,,;
+INSERT INTO t1 SET a=1;
+BEGIN;
+DELETE FROM t1;
+connection default;
+INSERT INTO t3 SET a=1;
+connection fk;
+kill query @id;
+connection default;
+ERROR 70100: Query execution was interrupted
+disconnect fk;
+DROP TABLE t3,t1;
+# Start of 10.2 tests
+#
# MDEV-13246 Stale rows despite ON DELETE CASCADE constraint
#
CREATE TABLE users (
@@ -252,7 +289,6 @@ DELETE FROM t1 WHERE id = 1;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction
connection con1;
COMMIT;
-disconnect con1;
connection default;
SELECT * FROM t2;
id ref_id f
@@ -317,3 +353,41 @@ engine=innodb;
insert into t1 values(1, 1);
insert into t2(f1) values(1);
drop table t2, t1;
+SET FOREIGN_KEY_CHECKS=0;
+CREATE TABLE staff (
+staff_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
+store_id TINYINT UNSIGNED NOT NULL,
+PRIMARY KEY (staff_id),
+KEY idx_fk_store_id (store_id),
+CONSTRAINT fk_staff_store FOREIGN KEY (store_id) REFERENCES store (store_id) ON DELETE RESTRICT ON UPDATE CASCADE
+) ENGINE=InnoDB;
+CREATE TABLE store (
+store_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
+manager_staff_id TINYINT UNSIGNED NOT NULL,
+PRIMARY KEY (store_id),
+UNIQUE KEY idx_unique_manager (manager_staff_id),
+CONSTRAINT fk_store_staff FOREIGN KEY (manager_staff_id) REFERENCES staff (staff_id) ON DELETE RESTRICT ON UPDATE CASCADE
+) ENGINE=InnoDB;
+LOCK TABLE staff WRITE;
+UNLOCK TABLES;
+DROP TABLES staff, store;
+SET FOREIGN_KEY_CHECKS=1;
+#
+# MDEV-17541 KILL QUERY during lock wait in FOREIGN KEY check hangs
+#
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+CREATE TABLE t2 (a INT PRIMARY KEY, FOREIGN KEY (a) REFERENCES t1(a))
+ENGINE=InnoDB;
+connection con1;
+INSERT INTO t1 SET a=1;
+BEGIN;
+DELETE FROM t1;
+connection default;
+INSERT INTO t2 SET a=1;
+connection con1;
+kill query @id;
+connection default;
+ERROR 70100: Query execution was interrupted
+disconnect con1;
+DROP TABLE t2,t1;
+# End of 10.2 tests
diff --git a/mysql-test/suite/innodb/r/innodb-alter-debug.result b/mysql-test/suite/innodb/r/innodb-alter-debug.result
index d455e54be3d..73037247272 100644
--- a/mysql-test/suite/innodb/r/innodb-alter-debug.result
+++ b/mysql-test/suite/innodb/r/innodb-alter-debug.result
@@ -52,10 +52,26 @@ set DEBUG_SYNC = 'now WAIT_FOR s1';
update t1 set a=1 where id=2;
ERROR 23000: Duplicate entry '1' for key 'uk'
SET DEBUG_SYNC = 'now SIGNAL s2';
-disconnect con1;
/* connection default */
connection default;
/* reap */ alter table t1 force, add b int, ALGORITHM=inplace;
ERROR 23000: Duplicate entry '1' for key 'uk'
SET DEBUG_SYNC = 'RESET';
drop table t1;
+#
+# Bug #27753193 ASSERTION `PREBUILT->TRX->ERROR_KEY_NUM <
+# HA_ALTER_INFO->KEY_COUNT'
+CREATE TABLE t1 (a INT, UNIQUE KEY(a)) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (1);
+SET DEBUG_SYNC = 'row_log_table_apply1_before signal S1 WAIT_FOR S2';
+ALTER TABLE t1 FORCE, ALGORITHM=INPLACE;
+connection con1;
+SET DEBUG_SYNC = 'now WAIT_FOR S1';
+INSERT INTO t1 VALUES (1);
+ERROR 23000: Duplicate entry '1' for key 'a'
+SET DEBUG_SYNC = 'now SIGNAL S2';
+disconnect con1;
+connection default;
+ERROR 23000: Duplicate entry '1' for key 'a'
+SET DEBUG_SYNC='RESET';
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/r/innodb-alter.result b/mysql-test/suite/innodb/r/innodb-alter.result
index afdeac1c22a..7b0a43297e0 100644
--- a/mysql-test/suite/innodb/r/innodb-alter.result
+++ b/mysql-test/suite/innodb/r/innodb-alter.result
@@ -449,6 +449,7 @@ FULLTEXT INDEX(t)
ALTER TABLE tu ADD COLUMN c CHAR(1) NOT NULL FIRST, LOCK=NONE;
ERROR 0A000: LOCK=NONE is not supported. Reason: InnoDB presently supports one FULLTEXT index creation at a time. Try LOCK=SHARED
ALTER TABLE tu ADD COLUMN c CHAR(1) NOT NULL, LOCK=NONE;
+ERROR 0A000: LOCK=NONE is not supported. Reason: InnoDB presently supports one FULLTEXT index creation at a time. Try LOCK=SHARED
DROP TABLE tu;
CREATE TABLE tv (
pk INT PRIMARY KEY, FTS_DOC_ID BIGINT UNSIGNED NOT NULL, t TEXT,
@@ -458,6 +459,7 @@ FULLTEXT INDEX(t)
ALTER TABLE tv ADD COLUMN c CHAR(1) NOT NULL FIRST, LOCK=NONE;
ERROR 0A000: LOCK=NONE is not supported. Reason: InnoDB presently supports one FULLTEXT index creation at a time. Try LOCK=SHARED
ALTER TABLE tv ADD COLUMN c CHAR(1) NOT NULL, LOCK=NONE;
+ERROR 0A000: LOCK=NONE is not supported. Reason: InnoDB presently supports one FULLTEXT index creation at a time. Try LOCK=SHARED
DROP TABLE tv;
ALTER TABLE t1o CHANGE c1 dB_row_Id INT, ALGORITHM=COPY;
ERROR 42000: Incorrect column name 'dB_row_Id'
@@ -726,6 +728,7 @@ t2 CREATE TABLE `t2` (
CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c2`) REFERENCES `t1` (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
ALTER TABLE t1 CHANGE COLUMN c1 C1 INT;
+ALTER TABLE t2 CHANGE COLUMN c2 C2 INT;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -735,24 +738,149 @@ t1 CREATE TABLE `t1` (
SHOW CREATE TABLE t2;
Table Create Table
t2 CREATE TABLE `t2` (
- `c2` int(11) NOT NULL,
- KEY `c2` (`c2`),
+ `C2` int(11) DEFAULT NULL,
+ KEY `c2` (`C2`),
CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c2`) REFERENCES `t1` (`c1`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
+ALTER TABLE t1 CHANGE COLUMN C1 c5 INT;
+ALTER TABLE t2 CHANGE COLUMN C2 c6 INT;
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
- `C1` int(11) NOT NULL,
- PRIMARY KEY (`C1`)
+ `c5` int(11) NOT NULL,
+ PRIMARY KEY (`c5`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
SHOW CREATE TABLE t2;
Table Create Table
t2 CREATE TABLE `t2` (
- `c2` int(11) NOT NULL,
- KEY `c2` (`c2`),
- CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c2`) REFERENCES `t1` (`c1`)
+ `c6` int(11) DEFAULT NULL,
+ KEY `c2` (`c6`),
+ CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c6`) REFERENCES `t1` (`c5`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
+SELECT C.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS C INNER JOIN
+INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON C.TABLE_ID=T.TABLE_ID
+WHERE T.NAME='test/t1';
+NAME
+c5
+SELECT F.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_FIELDS F INNER JOIN
+INFORMATION_SCHEMA.INNODB_SYS_INDEXES I ON F.INDEX_ID=I.INDEX_ID INNER JOIN
+INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON I.TABLE_ID=T.TABLE_ID
+WHERE T.NAME='test/t1' AND I.NAME='PRIMARY';
+NAME
+c5
+SELECT C.REF_COL_NAME, C.FOR_COL_NAME FROM INFORMATION_SCHEMA.INNODB_SYS_FOREIGN_COLS C INNER JOIN
+INFORMATION_SCHEMA.INNODB_SYS_FOREIGN F ON C.ID=F.ID
+WHERE F.FOR_NAME='test/t2';
+REF_COL_NAME FOR_COL_NAME
+c5 c6
DROP TABLE t2, t1;
+# virtual columns case too
+CREATE TABLE t1 (a INT, b INT GENERATED ALWAYS AS (a) VIRTUAL) ENGINE = InnoDB;
+ALTER TABLE t1 CHANGE COLUMN a A INT;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `A` int(11) DEFAULT NULL,
+ `b` int(11) GENERATED ALWAYS AS (`A`) VIRTUAL
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+SELECT C.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS C INNER JOIN
+INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON C.TABLE_ID=T.TABLE_ID
+WHERE T.NAME='test/t1';
+NAME
+a
+b
+DROP TABLE t1;
+# different FOREIGN KEY cases
+CREATE TABLE t1 (
+a INT UNIQUE KEY,
+b INT UNIQUE KEY,
+c INT UNIQUE KEY,
+d INT UNIQUE KEY
+) ENGINE=INNODB;
+CREATE TABLE t2 (
+aa INT,
+bb INT,
+cc INT,
+dd INT
+) ENGINE=INNODB;
+INSERT INTO t1 VALUES (1, 1, 1, 1);
+INSERT INTO t2 VALUES (1, 1, 1, 1);
+ALTER TABLE t1 CHANGE a A INT, ALGORITHM=INPLACE;
+ALTER TABLE t1 CHANGE c C INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE cc CC INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE dd DD INT, ALGORITHM=INPLACE;
+SET foreign_key_checks=0;
+ALTER TABLE t2
+ADD FOREIGN KEY(aa) REFERENCES t1(a),
+ADD FOREIGN KEY(bb) REFERENCES t1(b),
+ADD FOREIGN KEY(cc) REFERENCES t1(c),
+ADD FOREIGN KEY(dd) REFERENCES t1(d),
+ALGORITHM=INPLACE;
+ALTER TABLE t1 CHANGE b B INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE aa AA INT, ALGORITHM=INPLACE;
+ALTER TABLE t1 CHANGE d D INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE bb BB INT, ALGORITHM=INPLACE;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `A` int(11) DEFAULT NULL,
+ `B` int(11) DEFAULT NULL,
+ `C` int(11) DEFAULT NULL,
+ `D` int(11) DEFAULT NULL,
+ UNIQUE KEY `a` (`A`),
+ UNIQUE KEY `b` (`B`),
+ UNIQUE KEY `c` (`C`),
+ UNIQUE KEY `d` (`D`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+SHOW CREATE TABLE t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `AA` int(11) DEFAULT NULL,
+ `BB` int(11) DEFAULT NULL,
+ `CC` int(11) DEFAULT NULL,
+ `DD` int(11) DEFAULT NULL,
+ KEY `aa` (`AA`),
+ KEY `bb` (`BB`),
+ KEY `CC` (`CC`),
+ KEY `DD` (`DD`),
+ CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`),
+ CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`bb`) REFERENCES `t1` (`b`),
+ CONSTRAINT `t2_ibfk_3` FOREIGN KEY (`cc`) REFERENCES `t1` (`c`),
+ CONSTRAINT `t2_ibfk_4` FOREIGN KEY (`dd`) REFERENCES `t1` (`d`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+DELETE FROM t1 WHERE a=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE A=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE b=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE B=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE c=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE C=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE d=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DELETE FROM t1 WHERE D=1;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`aa`) REFERENCES `t1` (`a`))
+DROP TABLE t2, t1;
+# virtual columns case too
+CREATE TABLE t1 (a INT, b INT GENERATED ALWAYS AS (a) VIRTUAL) ENGINE = InnoDB;
+ALTER TABLE t1 CHANGE COLUMN a A INT;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `A` int(11) DEFAULT NULL,
+ `b` int(11) GENERATED ALWAYS AS (`A`) VIRTUAL
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+SELECT C.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS C INNER JOIN
+INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON C.TABLE_ID=T.TABLE_ID
+WHERE T.NAME='test/t1';
+NAME
+a
+b
+DROP TABLE t1;
#
# BUG 20029625 - HANDLE_FATAL_SIGNAL (SIG=11) IN
# DICT_MEM_TABLE_COL_RENAME_LOW
diff --git a/mysql-test/suite/innodb/r/innodb-index,debug.rdiff b/mysql-test/suite/innodb/r/innodb-index,debug.rdiff
new file mode 100644
index 00000000000..2740e440cd5
--- /dev/null
+++ b/mysql-test/suite/innodb/r/innodb-index,debug.rdiff
@@ -0,0 +1,10 @@
+--- innodb-index.result
++++ innodb-index.reject
+@@ -1851,6 +1851,7 @@
+ #
+ # MDEV-15325 Incomplete validation of missing tablespace during recovery
+ #
++SET GLOBAL DEBUG_DBUG='+d,fil_names_write_bogus';
+ CREATE TABLE t1(f1 INT PRIMARY KEY)ENGINE=InnoDB;
+ CREATE TABLE t2(f1 INT PRIMARY KEY)ENGINE=InnoDB;
+ # Kill the server
diff --git a/mysql-test/suite/innodb/r/innodb-lock.result b/mysql-test/suite/innodb/r/innodb-lock.result
index e63a7cd1505..1fe0d263fef 100644
--- a/mysql-test/suite/innodb/r/innodb-lock.result
+++ b/mysql-test/suite/innodb/r/innodb-lock.result
@@ -2,18 +2,15 @@ set global innodb_table_locks=1;
select @@innodb_table_locks;
@@innodb_table_locks
1
-connect con1,localhost,root,,;
-connect con2,localhost,root,,;
-drop table if exists t1;
set @@innodb_table_locks=1;
-connection con1;
+connect con1,localhost,root,,;
create table t1 (id integer, x integer) engine=INNODB;
insert into t1 values(0, 0);
set autocommit=0;
SELECT * from t1 where id = 0 FOR UPDATE;
id x
0 0
-connection con2;
+connect con2,localhost,root,,;
set autocommit=0;
lock table t1 write;
connection con1;
@@ -116,13 +113,49 @@ Warnings:
Warning 1062 Duplicate entry '3' for key 'PRIMARY'
SELECT * FROM t1 FOR UPDATE;
connection con2;
+disconnect con2;
connection default;
COMMIT;
connection con1;
a b
3 1
COMMIT;
-disconnect con1;
-disconnect con2;
connection default;
DROP TABLE t1;
+#
+# MDEV-11080 InnoDB: Failing assertion:
+# table->n_waiting_or_granted_auto_inc_locks > 0
+#
+CREATE TABLE t1 (pk INTEGER AUTO_INCREMENT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (NULL),(NULL);
+CREATE TABLE t2 LIKE t1;
+BEGIN;
+connection con1;
+BEGIN;
+DELETE FROM t2;
+connection default;
+LOCK TABLE t2 READ;;
+connection con1;
+SET innodb_lock_wait_timeout= 1, lock_wait_timeout= 2;
+INSERT INTO t2 SELECT * FROM t1;
+COMMIT;
+connection default;
+UNLOCK TABLES;
+DROP TABLE t1, t2;
+#
+# MDEV-16709 InnoDB: Error: trx already had an AUTO-INC lock
+#
+CREATE TABLE t1 (pk INT AUTO_INCREMENT PRIMARY KEY) ENGINE=InnoDB
+PARTITION BY key (pk) PARTITIONS 2;
+CREATE TABLE t2 (a INT) ENGINE=InnoDB;
+INSERT INTO t2 VALUES (1),(2),(3),(4),(5),(6);
+CREATE TABLE t3 (b INT) ENGINE=InnoDB;
+INSERT INTO t3 VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9);
+connection con1;
+INSERT t1 SELECT NULL FROM t2;
+connection default;
+INSERT t1 SELECT NULL FROM t3;
+connection con1;
+disconnect con1;
+connection default;
+DROP TABLE t1, t2, t3;
diff --git a/mysql-test/suite/innodb/r/innodb-page_compression_bzip2.result b/mysql-test/suite/innodb/r/innodb-page_compression_bzip2.result
index 61507ddbe5c..5411f5149d1 100644
--- a/mysql-test/suite/innodb/r/innodb-page_compression_bzip2.result
+++ b/mysql-test/suite/innodb/r/innodb-page_compression_bzip2.result
@@ -147,7 +147,8 @@ count(*)
select count(*) from innodb_page_compressed9 where c1 < 500000;
count(*)
5000
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
Level Code Message
show create table innodb_normal;
@@ -156,6 +157,10 @@ innodb_normal CREATE TABLE `innodb_normal` (
`c1` int(11) DEFAULT NULL,
`b` char(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `page_compressed`=1 `page_compression_level`=8
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
+ERROR 0A000: ALGORITHM=NOCOPY is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
Level Code Message
@@ -174,6 +179,7 @@ update innodb_page_compressed6 set c1 = c1 + 1;
update innodb_page_compressed7 set c1 = c1 + 1;
update innodb_page_compressed8 set c1 = c1 + 1;
update innodb_page_compressed9 set c1 = c1 + 1;
+commit;
select count(*) from innodb_compressed;
count(*)
5000
diff --git a/mysql-test/suite/innodb/r/innodb-page_compression_lz4.result b/mysql-test/suite/innodb/r/innodb-page_compression_lz4.result
index 6cef1978ca0..aefb5c8a0be 100644
--- a/mysql-test/suite/innodb/r/innodb-page_compression_lz4.result
+++ b/mysql-test/suite/innodb/r/innodb-page_compression_lz4.result
@@ -147,7 +147,8 @@ count(*)
select count(*) from innodb_page_compressed9 where c1 < 500000;
count(*)
5000
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
Level Code Message
show create table innodb_normal;
@@ -156,6 +157,10 @@ innodb_normal CREATE TABLE `innodb_normal` (
`c1` int(11) DEFAULT NULL,
`b` char(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `page_compressed`=1 `page_compression_level`=8
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
+ERROR 0A000: ALGORITHM=NOCOPY is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
Level Code Message
diff --git a/mysql-test/suite/innodb/r/innodb-page_compression_lzma.result b/mysql-test/suite/innodb/r/innodb-page_compression_lzma.result
index c7ab859e102..606de870d7c 100644
--- a/mysql-test/suite/innodb/r/innodb-page_compression_lzma.result
+++ b/mysql-test/suite/innodb/r/innodb-page_compression_lzma.result
@@ -147,7 +147,8 @@ count(*)
select count(*) from innodb_page_compressed9 where c1 < 500000;
count(*)
5000
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
Level Code Message
show create table innodb_normal;
@@ -156,6 +157,10 @@ innodb_normal CREATE TABLE `innodb_normal` (
`c1` int(11) DEFAULT NULL,
`b` char(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `page_compressed`=1 `page_compression_level`=8
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
+ERROR 0A000: ALGORITHM=NOCOPY is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
Level Code Message
@@ -174,6 +179,7 @@ update innodb_page_compressed6 set c1 = c1 + 1;
update innodb_page_compressed7 set c1 = c1 + 1;
update innodb_page_compressed8 set c1 = c1 + 1;
update innodb_page_compressed9 set c1 = c1 + 1;
+commit;
select count(*) from innodb_compressed;
count(*)
5000
diff --git a/mysql-test/suite/innodb/r/innodb-page_compression_lzo.result b/mysql-test/suite/innodb/r/innodb-page_compression_lzo.result
index 379abcc9968..66783c35d6c 100644
--- a/mysql-test/suite/innodb/r/innodb-page_compression_lzo.result
+++ b/mysql-test/suite/innodb/r/innodb-page_compression_lzo.result
@@ -147,7 +147,8 @@ count(*)
select count(*) from innodb_page_compressed9 where c1 < 500000;
count(*)
5000
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
Level Code Message
show create table innodb_normal;
@@ -156,6 +157,10 @@ innodb_normal CREATE TABLE `innodb_normal` (
`c1` int(11) DEFAULT NULL,
`b` char(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `page_compressed`=1 `page_compression_level`=8
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
+ERROR 0A000: ALGORITHM=NOCOPY is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
Level Code Message
@@ -174,6 +179,7 @@ update innodb_page_compressed6 set c1 = c1 + 1;
update innodb_page_compressed7 set c1 = c1 + 1;
update innodb_page_compressed8 set c1 = c1 + 1;
update innodb_page_compressed9 set c1 = c1 + 1;
+commit;
select count(*) from innodb_compressed;
count(*)
5000
diff --git a/mysql-test/suite/innodb/r/innodb-page_compression_tables.result b/mysql-test/suite/innodb/r/innodb-page_compression_tables.result
index 33b36428040..439f409ea59 100644
--- a/mysql-test/suite/innodb/r/innodb-page_compression_tables.result
+++ b/mysql-test/suite/innodb/r/innodb-page_compression_tables.result
@@ -88,8 +88,12 @@ select count(*) from innodb_dynamic where c1 < 1500000;
count(*)
5000
set global innodb_compression_algorithm = 0;
-alter table innodb_compact engine=innodb page_compressed=DEFAULT;
-alter table innodb_dynamic engine=innodb page_compressed=DEFAULT;
+alter table innodb_compact page_compressed=DEFAULT, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_compact page_compressed=DEFAULT;
+alter table innodb_dynamic page_compressed=DEFAULT, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_dynamic page_compressed=DEFAULT;
show create table innodb_compact;
Table Create Table
innodb_compact CREATE TABLE `innodb_compact` (
diff --git a/mysql-test/suite/innodb/r/innodb-page_compression_zip.result b/mysql-test/suite/innodb/r/innodb-page_compression_zip.result
index bb9ceb29e17..9dcf676cb3d 100644
--- a/mysql-test/suite/innodb/r/innodb-page_compression_zip.result
+++ b/mysql-test/suite/innodb/r/innodb-page_compression_zip.result
@@ -147,7 +147,8 @@ count(*)
select count(*) from innodb_page_compressed9 where c1 < 500000;
count(*)
5000
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
Level Code Message
show create table innodb_normal;
@@ -156,6 +157,10 @@ innodb_normal CREATE TABLE `innodb_normal` (
`c1` int(11) DEFAULT NULL,
`b` char(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 `page_compressed`=1 `page_compression_level`=8
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
+ERROR 0A000: ALGORITHM=NOCOPY is not supported. Reason: Changing table options requires the table to be rebuilt. Try ALGORITHM=INPLACE
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
Level Code Message
diff --git a/mysql-test/suite/innodb/r/innodb-wl5522.result b/mysql-test/suite/innodb/r/innodb-wl5522.result
index 1ed857af473..62f03292baa 100644
--- a/mysql-test/suite/innodb/r/innodb-wl5522.result
+++ b/mysql-test/suite/innodb/r/innodb-wl5522.result
@@ -115,7 +115,7 @@ ALTER TABLE t2 DISCARD TABLESPACE;
db.opt
t2.frm
ALTER TABLE t2 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x1)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x1; .cfg file uses ROW_FORMAT=COMPACT)
ALTER TABLE t2 IMPORT TABLESPACE;
ERROR HY000: Schema mismatch (Expected FSP_SPACE_FLAGS=0x*, .ibd file contains 0x*.)
DROP TABLE t2;
@@ -603,7 +603,7 @@ SELECT * FROM t1;
ERROR HY000: Tablespace has been discarded for table `t1`
restore: t1 .ibd and .cfg files
ALTER TABLE t1 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x1 and the meta-data file has 0x0)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x1 and the meta-data file has 0x0; .cfg file uses ROW_FORMAT=REDUNDANT)
unlink: t1.ibd
unlink: t1.cfg
DROP TABLE t1;
@@ -615,7 +615,19 @@ SELECT * FROM t1;
ERROR HY000: Tablespace has been discarded for table `t1`
restore: t1 .ibd and .cfg files
ALTER TABLE t1 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x0)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x0; .cfg file uses ROW_FORMAT=REDUNDANT)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x29 and the meta-data file has 0x0; .cfg file uses ROW_FORMAT=REDUNDANT)
unlink: t1.ibd
unlink: t1.cfg
DROP TABLE t1;
@@ -789,7 +801,7 @@ SELECT * FROM t1;
ERROR HY000: Tablespace has been discarded for table `t1`
restore: t1 .ibd and .cfg files
ALTER TABLE t1 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x0 and the meta-data file has 0x1)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x0 and the meta-data file has 0x1; .cfg file uses ROW_FORMAT=COMPACT)
unlink: t1.ibd
unlink: t1.cfg
DROP TABLE t1;
@@ -801,7 +813,19 @@ SELECT * FROM t1;
ERROR HY000: Tablespace has been discarded for table `t1`
restore: t1 .ibd and .cfg files
ALTER TABLE t1 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x1)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x1; .cfg file uses ROW_FORMAT=COMPACT)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x29 and the meta-data file has 0x1; .cfg file uses ROW_FORMAT=COMPACT)
unlink: t1.ibd
unlink: t1.cfg
DROP TABLE t1;
@@ -978,7 +1002,7 @@ SELECT * FROM t1;
ERROR HY000: Tablespace has been discarded for table `t1`
restore: t1 .ibd and .cfg files
ALTER TABLE t1 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x1 and the meta-data file has 0x21)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x1 and the meta-data file has 0x21; .cfg file uses ROW_FORMAT=DYNAMIC)
unlink: t1.ibd
unlink: t1.cfg
DROP TABLE t1;
@@ -990,7 +1014,19 @@ SELECT * FROM t1;
ERROR HY000: Tablespace has been discarded for table `t1`
restore: t1 .ibd and .cfg files
ALTER TABLE t1 IMPORT TABLESPACE;
-ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x0 and the meta-data file has 0x21)
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x0 and the meta-data file has 0x21; .cfg file uses ROW_FORMAT=DYNAMIC)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x29 and the meta-data file has 0x21; .cfg file uses ROW_FORMAT=DYNAMIC)
unlink: t1.ibd
unlink: t1.cfg
DROP TABLE t1;
@@ -1049,6 +1085,220 @@ c1 c2
42 1
43 1
DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+INSERT INTO t1(c2) VALUES(1);
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c1` int(11) NOT NULL AUTO_INCREMENT,
+ `c2` int(11) DEFAULT NULL,
+ PRIMARY KEY (`c1`),
+ KEY `idx` (`c2`)
+) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED
+SELECT * FROM t1;
+c1 c2
+1 1
+2 1
+3 1
+4 1
+6 1
+7 1
+8 1
+9 1
+13 1
+14 1
+15 1
+16 1
+17 1
+18 1
+19 1
+20 1
+28 1
+29 1
+30 1
+31 1
+32 1
+33 1
+34 1
+35 1
+36 1
+37 1
+38 1
+39 1
+40 1
+41 1
+42 1
+43 1
+FLUSH TABLES t1 FOR EXPORT;
+backup: t1
+UNLOCK TABLES;
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+CHECK TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 check status OK
+unlink: t1.cfg
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c1` int(11) NOT NULL AUTO_INCREMENT,
+ `c2` int(11) DEFAULT NULL,
+ PRIMARY KEY (`c1`),
+ KEY `idx` (`c2`)
+) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED
+SELECT * FROM t1;
+c1 c2
+1 1
+2 1
+3 1
+4 1
+6 1
+7 1
+8 1
+9 1
+13 1
+14 1
+15 1
+16 1
+17 1
+18 1
+19 1
+20 1
+28 1
+29 1
+30 1
+31 1
+32 1
+33 1
+34 1
+35 1
+36 1
+37 1
+38 1
+39 1
+40 1
+41 1
+42 1
+43 1
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x0 and the meta-data file has 0x29; .cfg file uses ROW_FORMAT=COMPRESSED)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x1 and the meta-data file has 0x29; .cfg file uses ROW_FORMAT=COMPRESSED)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x21 and the meta-data file has 0x29; .cfg file uses ROW_FORMAT=COMPRESSED)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB
+ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=1;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+ERROR HY000: Schema mismatch (Table flags don't match, server table has 0x23 and the meta-data file has 0x29; .cfg file uses ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8)
+unlink: t1.ibd
+unlink: t1.cfg
+DROP TABLE t1;
+CREATE TABLE t1(
+c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+SELECT * FROM t1;
+ERROR HY000: Tablespace has been discarded for table `t1`
+restore: t1 .ibd and .cfg files
+ALTER TABLE t1 IMPORT TABLESPACE;
+CHECK TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 check status OK
+unlink: t1.cfg
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `c1` int(11) NOT NULL AUTO_INCREMENT,
+ `c2` int(11) DEFAULT NULL,
+ PRIMARY KEY (`c1`),
+ KEY `idx` (`c2`)
+) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=latin1 ROW_FORMAT=COMPRESSED
+SELECT * FROM t1;
+c1 c2
+1 1
+2 1
+3 1
+4 1
+6 1
+7 1
+8 1
+9 1
+13 1
+14 1
+15 1
+16 1
+17 1
+18 1
+19 1
+20 1
+28 1
+29 1
+30 1
+31 1
+32 1
+33 1
+34 1
+35 1
+36 1
+37 1
+38 1
+39 1
+40 1
+41 1
+42 1
+43 1
+DROP TABLE t1;
call mtr.add_suppression("Got error -1 when reading table '.*'");
call mtr.add_suppression("InnoDB: Error: tablespace id and flags in file '.*'.*");
call mtr.add_suppression("InnoDB: The table .* doesn't have a corresponding tablespace, it was discarded");
diff --git a/mysql-test/suite/innodb/r/innodb_mysql.result b/mysql-test/suite/innodb/r/innodb_mysql.result
index 3663c18ea44..b4e0f090e5d 100644
--- a/mysql-test/suite/innodb/r/innodb_mysql.result
+++ b/mysql-test/suite/innodb/r/innodb_mysql.result
@@ -3126,7 +3126,7 @@ INSERT INTO t1 VALUES (0);
SET SQL_MODE='STRICT_ALL_TABLES';
CREATE TABLE t2
SELECT LEAST((SELECT '' FROM t1),NOW()) FROM `t1`;
-ERROR 22007: Incorrect datetime value: ''
+ERROR 22007: Truncated incorrect datetime value: ''
DROP TABLE t1;
SET SQL_MODE=DEFAULT;
#
diff --git a/mysql-test/suite/innodb/r/instant_alter.result b/mysql-test/suite/innodb/r/instant_alter.result
index a70a3d077e0..5f89b31c142 100644
--- a/mysql-test/suite/innodb/r/instant_alter.result
+++ b/mysql-test/suite/innodb/r/instant_alter.result
@@ -182,8 +182,8 @@ affected rows: 0
info: Records: 0 Duplicates: 0 Warnings: 0
INSERT INTO t1 SET id=9;
ALTER TABLE t1 DROP c3;
-affected rows: 9
-info: Records: 9 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -446,6 +446,83 @@ ALTER TABLE t1 ADD COLUMN c INT;
UPDATE t1 SET c = 1;
UPDATE t1 SET c = 2;
DROP TABLE t1;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+CREATE TABLE t2 (b INT PRIMARY KEY, FOREIGN KEY(b) REFERENCES t1(a))
+ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO t1 SET a=1;
+INSERT INTO t2 SET b=1;
+ALTER TABLE t2 ADD COLUMN a INT, DROP FOREIGN KEY t2_ibfk_1;
+ALTER TABLE t2 ADD INDEX(a);
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Adding foreign keys needs foreign_key_checks=OFF. Try ALGORITHM=COPY
+SET foreign_key_checks=0;
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ALTER TABLE t2 ADD CONSTRAINT fk FOREIGN KEY(b) REFERENCES t1(a),
+ALGORITHM=INSTANT;
+SET foreign_key_checks=1;
+ALTER TABLE t2 COMMENT 'domestic keys only', DROP FOREIGN KEY fk;
+ALTER TABLE t1 DROP FOREIGN KEY t1_ibfk_1;
+ALTER TABLE t1 ADD COLUMN big BLOB NOT NULL
+DEFAULT REPEAT('a', @@GLOBAL.innodb_page_size * .75);
+CHECK TABLE t2, t1;
+Table Op Msg_type Msg_text
+test.t2 check status OK
+test.t1 check status OK
+DROP TABLE t2, t1;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO t1 SET a = 1;
+ALTER TABLE t1 ADD COLUMN b TEXT;
+BEGIN;
+UPDATE t1 SET b = REPEAT('1', 32768);
+UPDATE t1 SET a = 2;
+INSERT INTO t1 SET a = 1;
+SELECT a,LENGTH(b) FROM t1;
+a LENGTH(b)
+1 NULL
+2 32768
+DELETE FROM t1;
+COMMIT;
+InnoDB 0 transactions not purged
+DROP TABLE t1;
+CREATE TABLE t1 (a INT, b INT UNIQUE) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO t1 (a) VALUES (NULL), (NULL);
+ALTER TABLE t1 DROP a, ADD COLUMN a INT;
+DELETE FROM t1;
+BEGIN;
+INSERT INTO t1 SET a=NULL;
+ROLLBACK;
+DELETE FROM t1;
+DROP TABLE t1;
+CREATE TABLE t1 (a INT PRIMARY KEY, t VARCHAR(33101) NOT NULL) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO t1 VALUES(347,'');
+ALTER TABLE t1 DROP COLUMN t, ALGORITHM=INSTANT;
+SELECT * FROM t1;
+a
+347
+DROP TABLE t1;
+CREATE TABLE t1 (a INT) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO t1() VALUES();
+ALTER TABLE t1 ADD COLUMN b INT FIRST, ADD COLUMN c INT AFTER b;
+SELECT * FROM t1;
+b c a
+NULL NULL NULL
+DROP TABLE t1;
+CREATE TABLE t1 (t TEXT) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+SET @t=REPEAT('x',@@innodb_page_size / 2);
+INSERT INTO t1 VALUES (@t),(@t),(@t),(@t),(@t),(@t),(NULL),(@t),(@t),(@t),(@t);
+ALTER TABLE t1 ADD COLUMN a INT FIRST;
+UPDATE t1 SET a = 0;
+DROP TABLE t1;
+CREATE TABLE t1 (t TEXT) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO t1 SET t = @x;
+ALTER TABLE t1 DROP COLUMN t, ADD COLUMN i INT NOT NULL DEFAULT 1;
+ALTER TABLE t1 ADD COLUMN t TEXT;
+SELECT * FROM t1;
+i t
+1 NULL
+DROP TABLE t1;
CREATE TABLE t1
(id INT PRIMARY KEY, c2 INT UNIQUE,
c3 POINT NOT NULL DEFAULT ST_GeomFromText('POINT(3 4)'),
@@ -574,8 +651,8 @@ affected rows: 0
info: Records: 0 Duplicates: 0 Warnings: 0
INSERT INTO t1 SET id=9;
ALTER TABLE t1 DROP c3;
-affected rows: 9
-info: Records: 9 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -838,6 +915,83 @@ ALTER TABLE t1 ADD COLUMN c INT;
UPDATE t1 SET c = 1;
UPDATE t1 SET c = 2;
DROP TABLE t1;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+CREATE TABLE t2 (b INT PRIMARY KEY, FOREIGN KEY(b) REFERENCES t1(a))
+ENGINE=InnoDB ROW_FORMAT=COMPACT;
+INSERT INTO t1 SET a=1;
+INSERT INTO t2 SET b=1;
+ALTER TABLE t2 ADD COLUMN a INT, DROP FOREIGN KEY t2_ibfk_1;
+ALTER TABLE t2 ADD INDEX(a);
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Adding foreign keys needs foreign_key_checks=OFF. Try ALGORITHM=COPY
+SET foreign_key_checks=0;
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ALTER TABLE t2 ADD CONSTRAINT fk FOREIGN KEY(b) REFERENCES t1(a),
+ALGORITHM=INSTANT;
+SET foreign_key_checks=1;
+ALTER TABLE t2 COMMENT 'domestic keys only', DROP FOREIGN KEY fk;
+ALTER TABLE t1 DROP FOREIGN KEY t1_ibfk_1;
+ALTER TABLE t1 ADD COLUMN big BLOB NOT NULL
+DEFAULT REPEAT('a', @@GLOBAL.innodb_page_size * .75);
+CHECK TABLE t2, t1;
+Table Op Msg_type Msg_text
+test.t2 check status OK
+test.t1 check status OK
+DROP TABLE t2, t1;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+INSERT INTO t1 SET a = 1;
+ALTER TABLE t1 ADD COLUMN b TEXT;
+BEGIN;
+UPDATE t1 SET b = REPEAT('1', 32768);
+UPDATE t1 SET a = 2;
+INSERT INTO t1 SET a = 1;
+SELECT a,LENGTH(b) FROM t1;
+a LENGTH(b)
+1 NULL
+2 32768
+DELETE FROM t1;
+COMMIT;
+InnoDB 0 transactions not purged
+DROP TABLE t1;
+CREATE TABLE t1 (a INT, b INT UNIQUE) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+INSERT INTO t1 (a) VALUES (NULL), (NULL);
+ALTER TABLE t1 DROP a, ADD COLUMN a INT;
+DELETE FROM t1;
+BEGIN;
+INSERT INTO t1 SET a=NULL;
+ROLLBACK;
+DELETE FROM t1;
+DROP TABLE t1;
+CREATE TABLE t1 (a INT PRIMARY KEY, t VARCHAR(33101) NOT NULL) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+INSERT INTO t1 VALUES(347,'');
+ALTER TABLE t1 DROP COLUMN t, ALGORITHM=INSTANT;
+SELECT * FROM t1;
+a
+347
+DROP TABLE t1;
+CREATE TABLE t1 (a INT) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+INSERT INTO t1() VALUES();
+ALTER TABLE t1 ADD COLUMN b INT FIRST, ADD COLUMN c INT AFTER b;
+SELECT * FROM t1;
+b c a
+NULL NULL NULL
+DROP TABLE t1;
+CREATE TABLE t1 (t TEXT) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+SET @t=REPEAT('x',@@innodb_page_size / 2);
+INSERT INTO t1 VALUES (@t),(@t),(@t),(@t),(@t),(@t),(NULL),(@t),(@t),(@t),(@t);
+ALTER TABLE t1 ADD COLUMN a INT FIRST;
+UPDATE t1 SET a = 0;
+DROP TABLE t1;
+CREATE TABLE t1 (t TEXT) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+INSERT INTO t1 SET t = @x;
+ALTER TABLE t1 DROP COLUMN t, ADD COLUMN i INT NOT NULL DEFAULT 1;
+ALTER TABLE t1 ADD COLUMN t TEXT;
+SELECT * FROM t1;
+i t
+1 NULL
+DROP TABLE t1;
CREATE TABLE t1
(id INT PRIMARY KEY, c2 INT UNIQUE,
c3 POINT NOT NULL DEFAULT ST_GeomFromText('POINT(3 4)'),
@@ -966,8 +1120,8 @@ affected rows: 0
info: Records: 0 Duplicates: 0 Warnings: 0
INSERT INTO t1 SET id=9;
ALTER TABLE t1 DROP c3;
-affected rows: 9
-info: Records: 9 Duplicates: 0 Warnings: 0
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
SHOW CREATE TABLE t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -1230,10 +1384,87 @@ ALTER TABLE t1 ADD COLUMN c INT;
UPDATE t1 SET c = 1;
UPDATE t1 SET c = 2;
DROP TABLE t1;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+CREATE TABLE t2 (b INT PRIMARY KEY, FOREIGN KEY(b) REFERENCES t1(a))
+ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+INSERT INTO t1 SET a=1;
+INSERT INTO t2 SET b=1;
+ALTER TABLE t2 ADD COLUMN a INT, DROP FOREIGN KEY t2_ibfk_1;
+ALTER TABLE t2 ADD INDEX(a);
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ERROR 0A000: ALGORITHM=INSTANT is not supported. Reason: Adding foreign keys needs foreign_key_checks=OFF. Try ALGORITHM=COPY
+SET foreign_key_checks=0;
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ALTER TABLE t2 ADD CONSTRAINT fk FOREIGN KEY(b) REFERENCES t1(a),
+ALGORITHM=INSTANT;
+SET foreign_key_checks=1;
+ALTER TABLE t2 COMMENT 'domestic keys only', DROP FOREIGN KEY fk;
+ALTER TABLE t1 DROP FOREIGN KEY t1_ibfk_1;
+ALTER TABLE t1 ADD COLUMN big BLOB NOT NULL
+DEFAULT REPEAT('a', @@GLOBAL.innodb_page_size * .75);
+CHECK TABLE t2, t1;
+Table Op Msg_type Msg_text
+test.t2 check status OK
+test.t1 check status OK
+DROP TABLE t2, t1;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+INSERT INTO t1 SET a = 1;
+ALTER TABLE t1 ADD COLUMN b TEXT;
+BEGIN;
+UPDATE t1 SET b = REPEAT('1', 32768);
+UPDATE t1 SET a = 2;
+INSERT INTO t1 SET a = 1;
+SELECT a,LENGTH(b) FROM t1;
+a LENGTH(b)
+1 NULL
+2 32768
+DELETE FROM t1;
+COMMIT;
+InnoDB 0 transactions not purged
+DROP TABLE t1;
+CREATE TABLE t1 (a INT, b INT UNIQUE) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+INSERT INTO t1 (a) VALUES (NULL), (NULL);
+ALTER TABLE t1 DROP a, ADD COLUMN a INT;
+DELETE FROM t1;
+BEGIN;
+INSERT INTO t1 SET a=NULL;
+ROLLBACK;
+DELETE FROM t1;
+DROP TABLE t1;
+CREATE TABLE t1 (a INT PRIMARY KEY, t VARCHAR(33101) NOT NULL) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+INSERT INTO t1 VALUES(347,'');
+ALTER TABLE t1 DROP COLUMN t, ALGORITHM=INSTANT;
+SELECT * FROM t1;
+a
+347
+DROP TABLE t1;
+CREATE TABLE t1 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+INSERT INTO t1() VALUES();
+ALTER TABLE t1 ADD COLUMN b INT FIRST, ADD COLUMN c INT AFTER b;
+SELECT * FROM t1;
+b c a
+NULL NULL NULL
+DROP TABLE t1;
+CREATE TABLE t1 (t TEXT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+SET @t=REPEAT('x',@@innodb_page_size / 2);
+INSERT INTO t1 VALUES (@t),(@t),(@t),(@t),(@t),(@t),(NULL),(@t),(@t),(@t),(@t);
+ALTER TABLE t1 ADD COLUMN a INT FIRST;
+UPDATE t1 SET a = 0;
+DROP TABLE t1;
+CREATE TABLE t1 (t TEXT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+INSERT INTO t1 SET t = @x;
+ALTER TABLE t1 DROP COLUMN t, ADD COLUMN i INT NOT NULL DEFAULT 1;
+ALTER TABLE t1 ADD COLUMN t TEXT;
+SELECT * FROM t1;
+i t
+1 NULL
+DROP TABLE t1;
disconnect analyze;
SELECT variable_value-@old_instant instants
FROM information_schema.global_status
WHERE variable_name = 'innodb_instant_alter_column';
instants
-39
+78
SET GLOBAL innodb_purge_rseg_truncate_frequency= @saved_frequency;
diff --git a/mysql-test/suite/innodb/r/instant_alter_crash.result b/mysql-test/suite/innodb/r/instant_alter_crash.result
index d9e57b397f3..807a4091822 100644
--- a/mysql-test/suite/innodb/r/instant_alter_crash.result
+++ b/mysql-test/suite/innodb/r/instant_alter_crash.result
@@ -29,10 +29,11 @@ BEGIN;
DELETE FROM t1;
ROLLBACK;
InnoDB 0 transactions not purged
-INSERT INTO t2 VALUES (64,42,'De finibus bonorum'), (347,33101,' et malorum');
+INSERT INTO t2 VALUES
+(16,1551,'Omnium enim rerum'),(128,1571,' principia parva sunt');
connect ddl, localhost, root;
SET DEBUG_SYNC='innodb_alter_inplace_before_commit SIGNAL ddl WAIT_FOR ever';
-ALTER TABLE t2 ADD COLUMN (c4 TEXT NOT NULL DEFAULT ' et malorum');
+ALTER TABLE t2 DROP COLUMN c3, ADD COLUMN c5 TEXT DEFAULT 'naturam abhorrere';
connection default;
SET DEBUG_SYNC='now WAIT_FOR ddl';
SET GLOBAL innodb_flush_log_at_trx_commit=1;
@@ -46,8 +47,35 @@ id c2
SELECT * FROM t2;
id c2 c3
2 1 De finibus bonorum
-64 42 De finibus bonorum
-347 33101 et malorum
+16 1551 Omnium enim rerum
+128 1571 principia parva sunt
+BEGIN;
+INSERT INTO t1 SET id=1;
+DELETE FROM t2;
+ROLLBACK;
+InnoDB 0 transactions not purged
+INSERT INTO t2 VALUES (64,42,'De finibus bonorum'), (347,33101,' et malorum');
+connect ddl, localhost, root;
+ALTER TABLE t2 DROP COLUMN c3;
+SET DEBUG_SYNC='innodb_alter_inplace_before_commit SIGNAL ddl WAIT_FOR ever';
+ALTER TABLE t2 ADD COLUMN (c4 TEXT NOT NULL DEFAULT ' et malorum');
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR ddl';
+SET GLOBAL innodb_flush_log_at_trx_commit=1;
+DELETE FROM t1;
+# Kill the server
+disconnect ddl;
+SET @saved_frequency= @@GLOBAL.innodb_purge_rseg_truncate_frequency;
+SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
+SELECT * FROM t1;
+id c2
+SELECT * FROM t2;
+id c2
+2 1
+64 42
+16 1551
+128 1571
+347 33101
BEGIN;
INSERT INTO t1 SET id=1;
DELETE FROM t2;
@@ -59,27 +87,38 @@ N_RECS=0; LEVEL=0
header=0x010000030074 (id=0x696e66696d756d00)
header=0x010008030000 (id=0x73757072656d756d00)
t2 clustered index root page(type 18):
-N_RECS=4; LEVEL=0
-header=0x010000030088 (id=0x696e66696d756d00)
-header=0x1000100b00b9 (id=0x80000000,
+N_RECS=6; LEVEL=0
+header=0x01000003008f (id=0x0000000000000000)
+header=0x3000100c00d4 (id=0x80000000,
DB_TRX_ID=0x000000000000,
DB_ROLL_PTR=0x80000000000000,
+ BLOB=0x000000260000000000000008,
c2=NULL(4 bytes),
c3=0x44652066696e6962757320626f6e6f72756d)
-header=0x0000180900d8 (id=0x80000002,
+header=0x0000180900f4 (id=0x80000002,
DB_TRX_ID=0x000000000000,
DB_ROLL_PTR=0x80000000000000,
c2=0x80000001)
-header=0x0000200900f8 (id=0x80000040,
+header=0x0000200b0124 (id=0x80000010,
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+ c2=0x8000060f,
+ c3=0x4f6d6e69756d20656e696d20726572756d)
+header=0x000028090144 (id=0x80000040,
DB_TRX_ID=0x000000000000,
DB_ROLL_PTR=0x80000000000000,
c2=0x8000002a)
-header=0x0000280b0074 (id=0x8000015b,
+header=0x0000300b0179 (id=0x80000080,
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+ c2=0x80000623,
+ c3=0x207072696e63697069612070617276612073756e74)
+header=0x0000380b0074 (id=0x8000015b,
DB_TRX_ID=0x000000000000,
DB_ROLL_PTR=0x80000000000000,
c2=0x8000814d,
c3=0x206574206d616c6f72756d)
-header=0x050008030000 (id=0x73757072656d756d00)
+header=0x070008030000 (id=0x000000000000000100)
UNLOCK TABLES;
DELETE FROM t2;
InnoDB 0 transactions not purged
@@ -96,7 +135,6 @@ Table Create Table
t2 CREATE TABLE `t2` (
`id` int(11) NOT NULL,
`c2` int(11) DEFAULT NULL,
- `c3` text NOT NULL DEFAULT 'De finibus bonorum',
PRIMARY KEY (`id`),
UNIQUE KEY `c2` (`c2`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=REDUNDANT
diff --git a/mysql-test/suite/innodb/r/instant_alter_debug.result b/mysql-test/suite/innodb/r/instant_alter_debug.result
index 389a04007e2..c017a466516 100644
--- a/mysql-test/suite/innodb/r/instant_alter_debug.result
+++ b/mysql-test/suite/innodb/r/instant_alter_debug.result
@@ -175,10 +175,89 @@ SET DEBUG_SYNC='now WAIT_FOR copied';
BEGIN;
INSERT INTO t1 SET b=1;
ROLLBACK;
-disconnect stop_purge;
+connection stop_purge;
+COMMIT;
+connection default;
InnoDB 2 transactions not purged
SET DEBUG_SYNC='now SIGNAL logged';
-disconnect ddl;
+connection ddl;
+connection default;
DROP TABLE t1;
SET DEBUG_SYNC='RESET';
+#
+# MDEV-16131 Assertion failed in dict_index_t::instant_field_value()
+#
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO t1 SET a=0;
+ALTER TABLE t1 ADD COLUMN b INT NOT NULL DEFAULT 2, ADD COLUMN c INT;
+connection stop_purge;
+START TRANSACTION WITH CONSISTENT SNAPSHOT;
+connection default;
+DELETE FROM t1;
+connection ddl;
+SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL copied WAIT_FOR logged';
+ALTER TABLE t1 FORCE;
+connection stop_purge;
+COMMIT;
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR copied';
+InnoDB 1 transactions not purged
+INSERT INTO t1 SET a=1;
+INSERT INTO t1 SET a=2,b=3,c=4;
+SET DEBUG_SYNC = 'now SIGNAL logged';
+connection ddl;
+connection default;
+SET DEBUG_SYNC = RESET;
+SELECT * FROM t1;
+a b c
+1 2 NULL
+2 3 4
+ALTER TABLE t1 DROP b, ALGORITHM=INSTANT;
+connection stop_purge;
+START TRANSACTION WITH CONSISTENT SNAPSHOT;
+connection default;
+DELETE FROM t1;
+connection ddl;
+SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL copied WAIT_FOR logged';
+ALTER TABLE t1 ADD COLUMN b INT NOT NULL DEFAULT 2 AFTER a, FORCE;
+disconnect stop_purge;
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR copied';
+InnoDB 1 transactions not purged
+INSERT INTO t1 SET a=1;
+INSERT INTO t1 SET a=2,c=4;
+SET DEBUG_SYNC = 'now SIGNAL logged';
+connection ddl;
+UPDATE t1 SET b = b + 1 WHERE a = 2;
+connection default;
+SET DEBUG_SYNC = RESET;
+SELECT * FROM t1;
+a b c
+1 2 NULL
+2 3 4
+#
+# MDEV-15872 Crash in online ALTER TABLE...ADD PRIMARY KEY
+# after instant ADD COLUMN ... NULL
+#
+ALTER TABLE t1 ADD COLUMN d INT, ALGORITHM=INSTANT;
+UPDATE t1 SET d=1;
+connection ddl;
+SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL copied WAIT_FOR logged';
+ALTER IGNORE TABLE t1 DROP PRIMARY KEY, ADD PRIMARY KEY (a,d);
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR copied';
+BEGIN;
+INSERT INTO t1 SET a=3;
+ROLLBACK;
+SET DEBUG_SYNC = 'now SIGNAL logged';
+connection ddl;
+ERROR 22004: Invalid use of NULL value
+disconnect ddl;
+connection default;
+SET DEBUG_SYNC = RESET;
+SELECT * FROM t1;
+a b c d
+1 2 NULL 1
+2 3 4 1
+DROP TABLE t1;
SET GLOBAL innodb_purge_rseg_truncate_frequency = @save_frequency;
diff --git a/mysql-test/suite/innodb/r/instant_alter_limit.result b/mysql-test/suite/innodb/r/instant_alter_limit.result
new file mode 100644
index 00000000000..e66579e4a94
--- /dev/null
+++ b/mysql-test/suite/innodb/r/instant_alter_limit.result
@@ -0,0 +1,35 @@
+SET @old_instant=
+(SELECT variable_value FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column');
+CREATE TABLE t(a INT PRIMARY KEY, b INT, c INT, d INT, e INT)
+ENGINE=InnoDB;
+INSERT INTO t VALUES(1,2,3,4,5);
+SELECT * FROM t;
+b d a c e
+NULL NULL 1 NULL NULL
+ALTER TABLE t DROP b, DROP c, DROP d, DROP e,
+ADD COLUMN b INT, ALGORITHM=INSTANT;
+ERROR 0A000: ALGORITHM=INSTANT is not supported for this operation. Try ALGORITHM=INPLACE
+ALTER TABLE t CHANGE COLUMN b beta INT AFTER a, ALGORITHM=INSTANT;
+ALTER TABLE t DROP e, DROP c, DROP d, ALGORITHM=INSTANT;
+SELECT * FROM t;
+a beta
+1 NULL
+ALTER TABLE t DROP COLUMN beta, ALGORITHM=INSTANT;
+ALTER TABLE t ADD COLUMN b INT NOT NULL, ALGORITHM=INSTANT;
+ERROR 0A000: ALGORITHM=INSTANT is not supported for this operation. Try ALGORITHM=INPLACE
+SELECT variable_value-@old_instant instants
+FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column';
+instants
+256
+ALTER TABLE t ADD COLUMN b INT NOT NULL;
+SELECT variable_value-@old_instant instants
+FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column';
+instants
+256
+SELECT * FROM t;
+a b
+1 0
+DROP TABLE t;
diff --git a/mysql-test/suite/innodb/r/instant_alter_rollback.result b/mysql-test/suite/innodb/r/instant_alter_rollback.result
index ce49cea2343..ecf63a20b4a 100644
--- a/mysql-test/suite/innodb/r/instant_alter_rollback.result
+++ b/mysql-test/suite/innodb/r/instant_alter_rollback.result
@@ -1,57 +1,46 @@
FLUSH TABLES;
#
# MDEV-11369: Instant ADD COLUMN for InnoDB
+# MDEV-15562: Instant DROP COLUMN or changing the order of columns
#
connect to_be_killed, localhost, root;
-CREATE TABLE empty_REDUNDANT
-(id INT PRIMARY KEY, c2 INT UNIQUE) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
-CREATE TABLE once_REDUNDANT LIKE empty_REDUNDANT;
-CREATE TABLE twice_REDUNDANT LIKE empty_REDUNDANT;
-INSERT INTO once_REDUNDANT SET id=1,c2=1;
-INSERT INTO twice_REDUNDANT SET id=1,c2=1;
-ALTER TABLE empty_REDUNDANT ADD COLUMN (d1 INT DEFAULT 15);
-ALTER TABLE once_REDUNDANT ADD COLUMN (d1 INT DEFAULT 20);
-ALTER TABLE twice_REDUNDANT ADD COLUMN (d1 INT DEFAULT 20);
-ALTER TABLE twice_REDUNDANT ADD COLUMN
+SET @old_instant=
+(SELECT variable_value FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column');
+CREATE TABLE empty (id INT PRIMARY KEY, c2 INT UNIQUE) ENGINE=InnoDB;
+CREATE TABLE once LIKE empty;
+CREATE TABLE twice LIKE empty;
+CREATE TABLE thrice LIKE empty;
+INSERT INTO once SET id=1,c2=1;
+INSERT INTO twice SET id=1,c2=1;
+INSERT INTO thrice SET id=1,c2=1;
+ALTER TABLE empty ADD COLUMN (d1 INT DEFAULT 15);
+ALTER TABLE once ADD COLUMN (d1 INT DEFAULT 20);
+ALTER TABLE twice ADD COLUMN (d1 INT DEFAULT 20);
+ALTER TABLE thrice ADD COLUMN (d1 INT DEFAULT 20);
+ALTER TABLE twice ADD COLUMN
(d2 INT NOT NULL DEFAULT 10,
d3 VARCHAR(15) NOT NULL DEFAULT 'var och en char');
-CREATE TABLE empty_COMPACT
-(id INT PRIMARY KEY, c2 INT UNIQUE) ENGINE=InnoDB ROW_FORMAT=COMPACT;
-CREATE TABLE once_COMPACT LIKE empty_COMPACT;
-CREATE TABLE twice_COMPACT LIKE empty_COMPACT;
-INSERT INTO once_COMPACT SET id=1,c2=1;
-INSERT INTO twice_COMPACT SET id=1,c2=1;
-ALTER TABLE empty_COMPACT ADD COLUMN (d1 INT DEFAULT 15);
-ALTER TABLE once_COMPACT ADD COLUMN (d1 INT DEFAULT 20);
-ALTER TABLE twice_COMPACT ADD COLUMN (d1 INT DEFAULT 20);
-ALTER TABLE twice_COMPACT ADD COLUMN
+ALTER TABLE thrice ADD COLUMN
(d2 INT NOT NULL DEFAULT 10,
-d3 VARCHAR(15) NOT NULL DEFAULT 'var och en char');
-CREATE TABLE empty_DYNAMIC
-(id INT PRIMARY KEY, c2 INT UNIQUE) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
-CREATE TABLE once_DYNAMIC LIKE empty_DYNAMIC;
-CREATE TABLE twice_DYNAMIC LIKE empty_DYNAMIC;
-INSERT INTO once_DYNAMIC SET id=1,c2=1;
-INSERT INTO twice_DYNAMIC SET id=1,c2=1;
-ALTER TABLE empty_DYNAMIC ADD COLUMN (d1 INT DEFAULT 15);
-ALTER TABLE once_DYNAMIC ADD COLUMN (d1 INT DEFAULT 20);
-ALTER TABLE twice_DYNAMIC ADD COLUMN (d1 INT DEFAULT 20);
-ALTER TABLE twice_DYNAMIC ADD COLUMN
-(d2 INT NOT NULL DEFAULT 10,
-d3 VARCHAR(15) NOT NULL DEFAULT 'var och en char');
+d3 TEXT NOT NULL DEFAULT 'con');
+ALTER TABLE thrice DROP c2, DROP d3, CHANGE d2 d3 INT NOT NULL FIRST;
+SELECT variable_value-@old_instant instants
+FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column';
+instants
+7
BEGIN;
-INSERT INTO empty_REDUNDANT set id=0,c2=42;
-UPDATE once_REDUNDANT set c2=c2+1;
-UPDATE twice_REDUNDANT set c2=c2+1;
-INSERT INTO twice_REDUNDANT SET id=2,c2=0,d3='';
-INSERT INTO empty_COMPACT set id=0,c2=42;
-UPDATE once_COMPACT set c2=c2+1;
-UPDATE twice_COMPACT set c2=c2+1;
-INSERT INTO twice_COMPACT SET id=2,c2=0,d3='';
-INSERT INTO empty_DYNAMIC set id=0,c2=42;
-UPDATE once_DYNAMIC set c2=c2+1;
-UPDATE twice_DYNAMIC set c2=c2+1;
-INSERT INTO twice_DYNAMIC SET id=2,c2=0,d3='';
+INSERT INTO empty set id=0,c2=42;
+UPDATE once set c2=c2+1;
+UPDATE twice set c2=c2+1;
+UPDATE thrice set d3=d3+1;
+INSERT INTO twice SET id=2,c2=0,d3='';
+INSERT INTO thrice SET id=2,d3=0;
+DELETE FROM empty;
+DELETE FROM once;
+DELETE FROM twice;
+DELETE FROM thrice;
connection default;
SET GLOBAL innodb_flush_log_at_trx_commit=1;
CREATE TABLE foo(a INT PRIMARY KEY) ENGINE=InnoDB;
@@ -62,30 +51,15 @@ SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
DROP TABLE foo;
InnoDB 0 transactions not purged
SET GLOBAL innodb_purge_rseg_truncate_frequency=@saved_frequency;
-SELECT * FROM empty_REDUNDANT;
-id c2 d1
-SELECT * FROM once_REDUNDANT;
-id c2 d1
-1 1 20
-SELECT * FROM twice_REDUNDANT;
-id c2 d1 d2 d3
-1 1 20 10 var och en char
-DROP TABLE empty_REDUNDANT, once_REDUNDANT, twice_REDUNDANT;
-SELECT * FROM empty_COMPACT;
-id c2 d1
-SELECT * FROM once_COMPACT;
-id c2 d1
-1 1 20
-SELECT * FROM twice_COMPACT;
-id c2 d1 d2 d3
-1 1 20 10 var och en char
-DROP TABLE empty_COMPACT, once_COMPACT, twice_COMPACT;
-SELECT * FROM empty_DYNAMIC;
+SELECT * FROM empty;
id c2 d1
-SELECT * FROM once_DYNAMIC;
+SELECT * FROM once;
id c2 d1
1 1 20
-SELECT * FROM twice_DYNAMIC;
+SELECT * FROM twice;
id c2 d1 d2 d3
1 1 20 10 var och en char
-DROP TABLE empty_DYNAMIC, once_DYNAMIC, twice_DYNAMIC;
+SELECT * FROM thrice;
+d3 id d1
+10 1 20
+DROP TABLE empty, once, twice, thrice;
diff --git a/mysql-test/suite/innodb/r/instant_drop.result b/mysql-test/suite/innodb/r/instant_drop.result
new file mode 100644
index 00000000000..3f029c3f7d0
--- /dev/null
+++ b/mysql-test/suite/innodb/r/instant_drop.result
@@ -0,0 +1,190 @@
+create table t1(f1 int not null, f2 int not null, f3 int not null)engine=innodb;
+insert into t1 values(1, 2, 3),(4, 5, 6);
+alter table t1 drop column f2, algorithm=instant;
+select * from t1;
+f1 f3
+1 3
+4 6
+insert into t1 values(1,2);
+select * from t1;
+f1 f3
+1 3
+4 6
+1 2
+alter table t1 add column f4 int not null default 5, algorithm=instant;
+select * from t1;
+f1 f3 f4
+1 3 5
+4 6 5
+1 2 5
+alter table t1 drop column f1, algorithm=instant;
+select * from t1;
+f3 f4
+3 5
+6 5
+2 5
+insert into t1 values(7, 9);
+select * from t1;
+f3 f4
+3 5
+6 5
+2 5
+7 9
+alter table t1 add column f5 blob default repeat('aaa', 950), drop column f4, algorithm=instant;
+select * from t1;
+f3 f5
+3 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+6 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+2 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+7 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+select f3 from t1;
+f3
+3
+6
+2
+7
+update t1 set f3 = 10 where f3 > 2;
+select * from t1;
+f3 f5
+10 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+10 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+2 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+10 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+delete from t1 where f3 = 10;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `f3` int(11) NOT NULL,
+ `f5` blob DEFAULT repeat('aaa',950)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+select f3 from t1;
+f3
+2
+update t1 set f5 = 'world';
+select * from t1;
+f3 f5
+2 world
+drop table t1;
+create table t1(f1 int, f2 int not null, index idx(f2))engine=innodb;
+insert into t1 values(1, 2);
+alter table t1 drop column f1, add column f3 varchar(100) default 'thiru', algorithm=instant;
+select * from t1 force index (idx);
+f2 f3
+2 thiru
+alter table t1 drop column f3, algorithm=instant;
+select * from t1;
+f2
+2
+begin;
+insert into t1 values(10);
+select * from t1;
+f2
+2
+10
+update t1 set f2 = 100;
+select * from t1;
+f2
+100
+100
+delete from t1 where f2 = 100;
+select * from t1;
+f2
+rollback;
+select * from t1;
+f2
+2
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `f2` int(11) NOT NULL,
+ KEY `idx` (`f2`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+drop table t1;
+create table t1(f1 int, f2 int not null)engine=innodb;
+insert into t1 values(1, 2);
+alter table t1 drop column f2, algorithm=instant;
+insert into t1 values(NULL);
+select * from t1;
+f1
+1
+NULL
+drop table t1;
+create table t1(f1 int not null, f2 int not null)engine=innodb;
+insert into t1 values(1, 2);
+alter table t1 add column f5 int default 10, algorithm=instant;
+alter table t1 add column f3 int not null default 100, algorithm=instant;
+alter table t1 add column f4 int default 100, drop column f3, algorithm=instant;
+insert into t1 values(2, 3, 20, 100);
+select * from t1;
+f1 f2 f5 f4
+1 2 10 100
+2 3 20 100
+drop table t1;
+create table t1(f1 int not null, f2 int not null) engine=innodb;
+insert into t1 values(1, 1);
+alter table t1 drop column f2, add column f3 int default 3, algorithm=instant;
+select * from t1;
+f1 f3
+1 3
+update t1 set f3 = 19;
+select * from t1;
+f1 f3
+1 19
+alter table t1 drop column f1, add column f5 int default 10, algorithm=instant;
+insert into t1 values(4, 10);
+select * from t1;
+f3 f5
+19 10
+4 10
+create table t2(f1 int, f2 int not null) engine=innodb;
+insert into t2(f1, f2) values(1, 2);
+alter table t2 drop column f2, add column f4 varchar(100) default repeat('a', 20), add column f5 int default 10, algorithm=instant;
+select * from t2;
+f1 f4 f5
+1 aaaaaaaaaaaaaaaaaaaa 10
+show create table t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `f1` int(11) DEFAULT NULL,
+ `f4` varchar(100) DEFAULT repeat('a',20),
+ `f5` int(11) DEFAULT 10
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+alter table t2 add column f6 char(100) default repeat('a', 99), algorithm=instant;
+create table t3(f1 int, f2 int not null)engine=innodb;
+insert into t3 values(1, 2);
+alter table t3 drop column f2, add column f3 int default 1, add column f4 int default 4, algorithm=instant;
+select * from t1;
+f3 f5
+19 10
+4 10
+alter table t1 add column f6 int default 9,drop column f5, algorithm = instant;
+insert into t1 values(4, 9);
+alter table t1 force, algorithm=inplace;
+select * from t1;
+f3 f6
+19 9
+4 9
+4 9
+select * from t2;
+f1 f4 f5 f6
+1 aaaaaaaaaaaaaaaaaaaa 10 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+alter table t2 force, algorithm=inplace;
+select * from t2;
+f1 f4 f5 f6
+1 aaaaaaaaaaaaaaaaaaaa 10 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+show create table t2;
+Table Create Table
+t2 CREATE TABLE `t2` (
+ `f1` int(11) DEFAULT NULL,
+ `f4` varchar(100) DEFAULT repeat('a',20),
+ `f5` int(11) DEFAULT 10,
+ `f6` char(100) DEFAULT repeat('a',99)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1
+select * from t3;
+f1 f3 f4
+1 1 4
+alter table t3 add column f5 char(100) default repeat('a', 99), algorithm=instant;
+select * from t3;
+f1 f3 f4 f5
+1 1 4 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+drop table t1,t2,t3;
diff --git a/mysql-test/suite/innodb/r/log_corruption.result b/mysql-test/suite/innodb/r/log_corruption.result
index 6bc10c970fc..b174546c111 100644
--- a/mysql-test/suite/innodb/r/log_corruption.result
+++ b/mysql-test/suite/innodb/r/log_corruption.result
@@ -125,7 +125,7 @@ WHERE engine = 'innodb'
AND support IN ('YES', 'DEFAULT', 'ENABLED');
COUNT(*)
1
-FOUND 2 /InnoDB: Upgrading redo log:/ in mysqld.1.err
+FOUND 3 /InnoDB: Upgrading redo log:/ in mysqld.1.err
# Minimal MariaDB 10.1.21 encrypted redo log
SELECT * FROM INFORMATION_SCHEMA.ENGINES
WHERE engine = 'innodb'
diff --git a/mysql-test/suite/innodb/r/log_file_size.result b/mysql-test/suite/innodb/r/log_file_size.result
index e049b34ad81..89d5c6ac4d6 100644
--- a/mysql-test/suite/innodb/r/log_file_size.result
+++ b/mysql-test/suite/innodb/r/log_file_size.result
@@ -3,7 +3,7 @@ SELECT * FROM INFORMATION_SCHEMA.ENGINES
WHERE engine = 'innodb'
AND support IN ('YES', 'DEFAULT', 'ENABLED');
ENGINE SUPPORT COMMENT TRANSACTIONS XA SAVEPOINTS
-FOUND 1 /InnoDB: Log file .*ib_logfile0 size 0 is too small/ in mysqld.1.err
+FOUND 1 /InnoDB: Log file .*ib_logfile1 is of different size .* bytes than other log files 0 bytes!/ in mysqld.1.err
CHECK TABLE t1;
Table Op Msg_type Msg_text
test.t1 check status OK
diff --git a/mysql-test/suite/innodb/r/row_format_redundant.result b/mysql-test/suite/innodb/r/row_format_redundant.result
index 63172897927..8852bfd8e6a 100644
--- a/mysql-test/suite/innodb/r/row_format_redundant.result
+++ b/mysql-test/suite/innodb/r/row_format_redundant.result
@@ -72,7 +72,7 @@ DROP TABLE t1;
Warnings:
Warning 1932 Table 'test.t1' doesn't exist in engine
DROP TABLE t2,t3;
-FOUND 49 /\[ERROR\] InnoDB: Table `test`\.`t1` in InnoDB data dictionary contains invalid flags\. SYS_TABLES\.TYPE=1 SYS_TABLES\.MIX_LEN=511\b/ in mysqld.1.err
+FOUND 50 /\[ERROR\] InnoDB: Table `test`\.`t1` in InnoDB data dictionary contains invalid flags\. SYS_TABLES\.TYPE=1 SYS_TABLES\.MIX_LEN=511\b/ in mysqld.1.err
ib_buffer_pool
ib_logfile0
ib_logfile1
diff --git a/mysql-test/suite/innodb/r/system_tables.result b/mysql-test/suite/innodb/r/system_tables.result
index 79a24f7e455..8789b4f5aff 100644
--- a/mysql-test/suite/innodb/r/system_tables.result
+++ b/mysql-test/suite/innodb/r/system_tables.result
@@ -5,4 +5,4 @@ select convert_tz(starttime,'UTC','Europe/Moscow') starttime from envois3;
starttime
2008-08-12 02:43:00
drop table envois3;
-alter table mysql.time_zone_name engine=MyISAM;
+alter table mysql.time_zone_name engine=Aria;
diff --git a/mysql-test/suite/innodb/r/table_flags,32k,debug.rdiff b/mysql-test/suite/innodb/r/table_flags,32k,debug.rdiff
new file mode 100644
index 00000000000..7e851cf5634
--- /dev/null
+++ b/mysql-test/suite/innodb/r/table_flags,32k,debug.rdiff
@@ -0,0 +1,132 @@
+--- suite/innodb/r/table_flags.result
++++ suite/innodb/r/table_flags,32k,debug.reject
+@@ -5,96 +5,98 @@
+ SET innodb_strict_mode=OFF;
+ CREATE TABLE tz(a INT PRIMARY KEY)ENGINE=InnoDB ROW_FORMAT=COMPRESSED
+ KEY_BLOCK_SIZE=1;
++Warnings:
++Warning 1478 InnoDB: Cannot create a COMPRESSED table when innodb_page_size > 16k. Assuming ROW_FORMAT=DYNAMIC.
+ SET innodb_strict_mode=ON;
+ CREATE TABLE tp(a INT PRIMARY KEY)ENGINE=InnoDB ROW_FORMAT=DYNAMIC
+ PAGE_COMPRESSED=1 PAGE_COMPRESSION_LEVEL=9;
+ SYS_TABLES clustered index root page (8):
+ N_RECS=10; LEVEL=0; INDEX_ID=0x0000000000000001
+-header=0x01000003016e (NAME=0x696e66696d756d00)
+-header=0x00002815008d (NAME='SYS_DATAFILES',
++header=0x0100000301bf (NAME=0x696e66696d756d00)
++header=0x0000301500de (NAME='SYS_DATAFILES',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000e,
++ ID=0x000000000000000f,
+ N_COLS=0x00000002,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x0000101500d5 (NAME='SYS_FOREIGN',
++header=0x000018150126 (NAME='SYS_FOREIGN',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000b,
++ ID=0x000000000000000c,
+ N_COLS=0x00000004,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000018150122 (NAME='SYS_FOREIGN_COLS',
++header=0x000020150173 (NAME='SYS_FOREIGN_COLS',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000c,
++ ID=0x000000000000000d,
+ N_COLS=0x00000004,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x0400201501b8 (NAME='SYS_TABLESPACES',
++header=0x040028150209 (NAME='SYS_TABLESPACES',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000d,
++ ID=0x000000000000000e,
+ N_COLS=0x00000003,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000030150244 (NAME='SYS_VIRTUAL',
++header=0x000038150251 (NAME='SYS_VIRTUAL',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000f,
++ ID=0x0000000000000010,
+ N_COLS=0x00000003,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000040150288 (NAME='test/tc',
++header=0x000040150295 (NAME='test/tc',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000011,
++ ID=0x0000000000000012,
+ N_COLS=0x80000001,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000002)
+-header=0x000048150310 (NAME='test/td',
++header=0x00004815031d (NAME='test/td',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000012,
++ ID=0x0000000000000013,
+ N_COLS=0x80000001,
+ TYPE=0x00000021,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000003)
+-header=0x000058150200 (NAME='test/tp',
++header=0x00005815008d (NAME='test/tp',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000014,
++ ID=0x0000000000000015,
+ N_COLS=0x80000001,
+ TYPE=0x000009a1,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000005)
+-header=0x0000381502cc (NAME='test/tr',
++header=0x0000101502d9 (NAME='test/tr',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000010,
++ ID=0x0000000000000011,
+ N_COLS=0x00000001,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+@@ -104,9 +106,9 @@
+ header=0x000050150074 (NAME='test/tz',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000013,
++ ID=0x0000000000000014,
+ N_COLS=0x80000001,
+- TYPE=0x00000023,
++ TYPE=0x00000021,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
diff --git a/mysql-test/suite/innodb/r/table_flags,32k.rdiff b/mysql-test/suite/innodb/r/table_flags,32k,release.rdiff
index ce1ff623d50..ce1ff623d50 100644
--- a/mysql-test/suite/innodb/r/table_flags,32k.rdiff
+++ b/mysql-test/suite/innodb/r/table_flags,32k,release.rdiff
diff --git a/mysql-test/suite/innodb/r/table_flags,64k,debug.rdiff b/mysql-test/suite/innodb/r/table_flags,64k,debug.rdiff
new file mode 100644
index 00000000000..da52f17fa68
--- /dev/null
+++ b/mysql-test/suite/innodb/r/table_flags,64k,debug.rdiff
@@ -0,0 +1,132 @@
+--- suite/innodb/r/table_flags.result
++++ suite/innodb/r/table_flags,64k,debug.reject
+@@ -5,96 +5,98 @@
+ SET innodb_strict_mode=OFF;
+ CREATE TABLE tz(a INT PRIMARY KEY)ENGINE=InnoDB ROW_FORMAT=COMPRESSED
+ KEY_BLOCK_SIZE=1;
++Warnings:
++Warning 1478 InnoDB: Cannot create a COMPRESSED table when innodb_page_size > 16k. Assuming ROW_FORMAT=DYNAMIC.
+ SET innodb_strict_mode=ON;
+ CREATE TABLE tp(a INT PRIMARY KEY)ENGINE=InnoDB ROW_FORMAT=DYNAMIC
+ PAGE_COMPRESSED=1 PAGE_COMPRESSION_LEVEL=9;
+ SYS_TABLES clustered index root page (8):
+ N_RECS=10; LEVEL=0; INDEX_ID=0x0000000000000001
+-header=0x01000003016e (NAME=0x696e66696d756d00)
+-header=0x00002815008d (NAME='SYS_DATAFILES',
++header=0x0100000301bf (NAME=0x696e66696d756d00)
++header=0x0000301500de (NAME='SYS_DATAFILES',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000e,
++ ID=0x000000000000000f,
+ N_COLS=0x00000002,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x0000101500d5 (NAME='SYS_FOREIGN',
++header=0x000018150126 (NAME='SYS_FOREIGN',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000b,
++ ID=0x000000000000000c,
+ N_COLS=0x00000004,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000018150122 (NAME='SYS_FOREIGN_COLS',
++header=0x000020150173 (NAME='SYS_FOREIGN_COLS',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000c,
++ ID=0x000000000000000d,
+ N_COLS=0x00000004,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x0400201501b8 (NAME='SYS_TABLESPACES',
++header=0x040028150209 (NAME='SYS_TABLESPACES',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000d,
++ ID=0x000000000000000e,
+ N_COLS=0x00000003,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000030150244 (NAME='SYS_VIRTUAL',
++header=0x000038150251 (NAME='SYS_VIRTUAL',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000f,
++ ID=0x0000000000000010,
+ N_COLS=0x00000003,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000040150288 (NAME='test/tc',
++header=0x000040150295 (NAME='test/tc',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000011,
++ ID=0x0000000000000012,
+ N_COLS=0x80000001,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000002)
+-header=0x000048150310 (NAME='test/td',
++header=0x00004815031d (NAME='test/td',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000012,
++ ID=0x0000000000000013,
+ N_COLS=0x80000001,
+ TYPE=0x00000021,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000003)
+-header=0x000058150200 (NAME='test/tp',
++header=0x00005815008d (NAME='test/tp',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000014,
++ ID=0x0000000000000015,
+ N_COLS=0x80000001,
+ TYPE=0x000009a1,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000005)
+-header=0x0000381502cc (NAME='test/tr',
++header=0x0000101502d9 (NAME='test/tr',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000010,
++ ID=0x0000000000000011,
+ N_COLS=0x00000001,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+@@ -104,9 +106,9 @@
+ header=0x000050150074 (NAME='test/tz',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000013,
++ ID=0x0000000000000014,
+ N_COLS=0x80000001,
+- TYPE=0x00000023,
++ TYPE=0x00000021,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
diff --git a/mysql-test/suite/innodb/r/table_flags,64k.rdiff b/mysql-test/suite/innodb/r/table_flags,64k,release.rdiff
index f2ba1280be3..f2ba1280be3 100644
--- a/mysql-test/suite/innodb/r/table_flags,64k.rdiff
+++ b/mysql-test/suite/innodb/r/table_flags,64k,release.rdiff
diff --git a/mysql-test/suite/innodb/r/table_flags,debug.rdiff b/mysql-test/suite/innodb/r/table_flags,debug.rdiff
new file mode 100644
index 00000000000..16f748468dd
--- /dev/null
+++ b/mysql-test/suite/innodb/r/table_flags,debug.rdiff
@@ -0,0 +1,122 @@
+--- suite/innodb/r/table_flags.result
++++ suite/innodb/r/table_flags,debug.reject
+@@ -10,91 +10,91 @@
+ PAGE_COMPRESSED=1 PAGE_COMPRESSION_LEVEL=9;
+ SYS_TABLES clustered index root page (8):
+ N_RECS=10; LEVEL=0; INDEX_ID=0x0000000000000001
+-header=0x01000003016e (NAME=0x696e66696d756d00)
+-header=0x00002815008d (NAME='SYS_DATAFILES',
++header=0x0100000301bf (NAME=0x696e66696d756d00)
++header=0x0000301500de (NAME='SYS_DATAFILES',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000e,
++ ID=0x000000000000000f,
+ N_COLS=0x00000002,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x0000101500d5 (NAME='SYS_FOREIGN',
++header=0x000018150126 (NAME='SYS_FOREIGN',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000b,
++ ID=0x000000000000000c,
+ N_COLS=0x00000004,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000018150122 (NAME='SYS_FOREIGN_COLS',
++header=0x000020150173 (NAME='SYS_FOREIGN_COLS',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000c,
++ ID=0x000000000000000d,
+ N_COLS=0x00000004,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x0400201501b8 (NAME='SYS_TABLESPACES',
++header=0x040028150209 (NAME='SYS_TABLESPACES',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000d,
++ ID=0x000000000000000e,
+ N_COLS=0x00000003,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000030150244 (NAME='SYS_VIRTUAL',
++header=0x000038150251 (NAME='SYS_VIRTUAL',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x000000000000000f,
++ ID=0x0000000000000010,
+ N_COLS=0x00000003,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000040,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000000)
+-header=0x000040150288 (NAME='test/tc',
++header=0x000040150295 (NAME='test/tc',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000011,
++ ID=0x0000000000000012,
+ N_COLS=0x80000001,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000002)
+-header=0x000048150310 (NAME='test/td',
++header=0x00004815031d (NAME='test/td',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000012,
++ ID=0x0000000000000013,
+ N_COLS=0x80000001,
+ TYPE=0x00000021,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000003)
+-header=0x000058150200 (NAME='test/tp',
++header=0x00005815008d (NAME='test/tp',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000014,
++ ID=0x0000000000000015,
+ N_COLS=0x80000001,
+ TYPE=0x000009a1,
+ MIX_ID=0x0000000000000000,
+ MIX_LEN=0x00000050,
+ CLUSTER_NAME=NULL(0 bytes),
+ SPACE=0x00000005)
+-header=0x0000381502cc (NAME='test/tr',
++header=0x0000101502d9 (NAME='test/tr',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000010,
++ ID=0x0000000000000011,
+ N_COLS=0x00000001,
+ TYPE=0x00000001,
+ MIX_ID=0x0000000000000000,
+@@ -104,7 +104,7 @@
+ header=0x000050150074 (NAME='test/tz',
+ DB_TRX_ID=0x000000000000,
+ DB_ROLL_PTR=0x80000000000000,
+- ID=0x0000000000000013,
++ ID=0x0000000000000014,
+ N_COLS=0x80000001,
+ TYPE=0x00000023,
+ MIX_ID=0x0000000000000000,
diff --git a/mysql-test/suite/innodb/r/temporary_table.result b/mysql-test/suite/innodb/r/temporary_table.result
index 533d32089c3..94c2cfc63b1 100644
--- a/mysql-test/suite/innodb/r/temporary_table.result
+++ b/mysql-test/suite/innodb/r/temporary_table.result
@@ -650,6 +650,19 @@ SELECT * FROM t1;
f1
0
DROP TABLE t1;
+create procedure t1_proc()
+begin
+DECLARE var INT UNSIGNED;
+CREATE TEMPORARY TABLE t1(f1 INT UNSIGNED, f2 INT UNSIGNED, KEY( f1, f2 ) )engine=innodb;
+SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
+START TRANSACTION;
+INSERT INTO t1 SET f1 = 1, f2 = 1;
+UPDATE t1 SET f2 = 2;
+SET var = ( SELECT 1 FROM t1 );
+DROP TABLE t1;
+END//
+call t1_proc;
+drop procedure t1_proc;
#
# MDEV-15874 CREATE TABLE creates extra transaction
#
diff --git a/mysql-test/suite/innodb/r/truncate.result b/mysql-test/suite/innodb/r/truncate.result
new file mode 100644
index 00000000000..3ade1e7f8de
--- /dev/null
+++ b/mysql-test/suite/innodb/r/truncate.result
@@ -0,0 +1,8 @@
+CREATE TABLE t (a SERIAL) ENGINE=InnoDB;
+connect dml,localhost,root;
+select * from t;
+a
+connection default;
+TRUNCATE TABLE t;
+disconnect dml;
+DROP TABLE t;
diff --git a/mysql-test/suite/innodb/r/truncate_crash.result b/mysql-test/suite/innodb/r/truncate_crash.result
new file mode 100644
index 00000000000..10ce8e92ab6
--- /dev/null
+++ b/mysql-test/suite/innodb/r/truncate_crash.result
@@ -0,0 +1,14 @@
+FLUSH TABLES;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (1),(2);
+connect wait,localhost,root,,test;
+SET DEBUG_SYNC='before_trx_state_committed_in_memory SIGNAL c WAIT_FOR ever';
+TRUNCATE TABLE t1;
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR c';
+disconnect wait;
+SELECT COUNT(*) FROM t1;
+COUNT(*)
+0
+TRUNCATE TABLE t1;
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/r/truncate_debug.result b/mysql-test/suite/innodb/r/truncate_debug.result
deleted file mode 100644
index 27410b9417a..00000000000
--- a/mysql-test/suite/innodb/r/truncate_debug.result
+++ /dev/null
@@ -1,88 +0,0 @@
-#
-# Bug #23070734 CONCURRENT TRUNCATE TABLES CAUSE STALLS
-#
-SET @ahi= @@global.innodb_adaptive_hash_index;
-SET GLOBAL innodb_adaptive_hash_index=OFF;
-SET GLOBAL innodb_adaptive_hash_index=ON;
-Test_1 :- Check if DDL operations are possible on
-table being truncated. Also check if
-DDL operations on other tables succeed.
-create table t1 (f1 int,f2 int,key(f2),f3 int) engine=innodb row_format=redundant;
-create index idx1 on t1(f3);
-create table t2 (f1 int,f2 int,key(f2),f3 int) engine=innodb row_format=redundant;
-create table t3 (f1 int,f2 int,key(f2)) engine=innodb row_format=redundant;
-insert into t1 values (10,20,30),(30,40,50),(50,60,70);
-insert into t1 select * from t1;
-insert into t1 select * from t1;
-insert into t1 select * from t1;
-insert into t2 values (10,20,30),(30,40,50),(50,60,70);
-insert into t2 select * from t2;
-insert into t2 select * from t2;
-insert into t2 select * from t2;
-insert into t3 values (10,20),(30,40),(50,50);
-insert into t3 select * from t3;
-insert into t3 select * from t3;
-SET session lock_wait_timeout = 1;
-connect con1,localhost,root,,;
-SET DEBUG_SYNC= 'buffer_pool_scan SIGNAL started WAIT_FOR finish_scan';
-truncate table t1;
-connection default;
-SET DEBUG_SYNC= 'now WAIT_FOR started';
-Check Analyze table. Gives lock time out error.
-analyze table t1;
-Table Op Msg_type Msg_text
-test.t1 analyze Error Lock wait timeout exceeded; try restarting transaction
-test.t1 analyze status Operation failed
-Check if we can turn off auto recalculation.
-alter table t1 STATS_AUTO_RECALC=0;
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-Check if we can turn off persistent stats on the table
-alter table t1 STATS_PERSISTENT=0;
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-Check if DML is possible on table being truncated
-insert into t1 values (10,89,99);
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-Check if DDL is possible on table being truncated
-alter table t1 add column f4 int;
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-check if table can be created with the same name
-create table t1 (bd int) engine=innodb;
-Got one of the listed errors
-check if index can be created on table being truncated
-create index idx1 on t1(f1);
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-Check if DROP of table is possible during truncate
-drop table t1;
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-Check if select is possible during truncate
-select * from t1;
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-select * from t2 where t2.f1=t1.f1;
-ERROR 42S22: Unknown column 't1.f1' in 'where clause'
-Check concurrent truncate operation on table;
-truncate table t1;
-ERROR HY000: Lock wait timeout exceeded; try restarting transaction
-Check concurrent selects and inserts on the other table
-insert into t3 values (10,20),(30,40),(50,50);
-select * from t3 where f1=40;
-f1 f2
-Concurrent truncate on other tables
-truncate table t2;
-Concurrent alters on the other tables
-alter table t2 add column f4 int;
-check if index can be created on the other table
-create index idx1 on t2(f3);
-Check if we can turn off persistent stats off entire instance
-SET GLOBAL innodb_stats_persistent=off;
-connect con2,localhost,root,,;
-set global innodb_adaptive_hash_index=off;
-connection default;
-SET DEBUG_SYNC= 'now SIGNAL finish_scan';
-connection con1;
-disconnect con1;
-connection con2;
-disconnect con2;
-connection default;
-SET DEBUG_SYNC= 'RESET';
-SET GLOBAL innodb_adaptive_hash_index=@ahi;
-drop table t1,t2,t3;
diff --git a/mysql-test/suite/innodb/r/truncate_foreign.result b/mysql-test/suite/innodb/r/truncate_foreign.result
new file mode 100644
index 00000000000..bcf5b16aa83
--- /dev/null
+++ b/mysql-test/suite/innodb/r/truncate_foreign.result
@@ -0,0 +1,58 @@
+CREATE TABLE parent (a INT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO parent SET a=1;
+CREATE TABLE child (a INT PRIMARY KEY, FOREIGN KEY (a) REFERENCES parent(a)
+ON UPDATE CASCADE)
+ENGINE=InnoDB;
+INSERT INTO child SET a=1;
+TRUNCATE TABLE parent;
+ERROR 42000: Cannot truncate a table referenced in a foreign key constraint (`test`.`child`, CONSTRAINT `child_ibfk_1` FOREIGN KEY (`a`) REFERENCES `test`.`parent` (`a`))
+TRUNCATE TABLE child;
+INSERT INTO child SET a=1;
+UPDATE parent SET a=2;
+SELECT * FROM child;
+a
+2
+connect dml,localhost,root;
+SET DEBUG_SYNC='foreign_constraint_update_cascade SIGNAL fk WAIT_FOR go';
+UPDATE parent SET a=3;
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR fk';
+SET lock_wait_timeout=1;
+TRUNCATE TABLE child;
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
+SET DEBUG_SYNC='now SIGNAL go';
+connection dml;
+SELECT * FROM child;
+a
+3
+SET DEBUG_SYNC='foreign_constraint_check_for_update SIGNAL fk WAIT_FOR go';
+DELETE FROM parent;
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR fk';
+TRUNCATE TABLE child;
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
+SET DEBUG_SYNC='now SIGNAL go';
+connection dml;
+ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`child`, CONSTRAINT `child_ibfk_1` FOREIGN KEY (`a`) REFERENCES `parent` (`a`) ON UPDATE CASCADE)
+SELECT * FROM child;
+a
+3
+INSERT INTO parent SET a=5;
+SET DEBUG_SYNC='foreign_constraint_check_for_ins SIGNAL fk WAIT_FOR go';
+INSERT INTO child SET a=5;
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR fk';
+SET foreign_key_checks=0;
+TRUNCATE TABLE parent;
+SET DEBUG_SYNC='now SIGNAL go';
+connection dml;
+ERROR 23000: Cannot add or update a child row: a foreign key constraint fails (`test`.`child`, CONSTRAINT `child_ibfk_1` FOREIGN KEY (`a`) REFERENCES `parent` (`a`) ON UPDATE CASCADE)
+SELECT * FROM parent;
+a
+SELECT * FROM child;
+a
+3
+disconnect dml;
+connection default;
+SET DEBUG_SYNC = RESET;
+DROP TABLE child, parent;
diff --git a/mysql-test/suite/innodb/r/truncate_inject.result b/mysql-test/suite/innodb/r/truncate_inject.result
deleted file mode 100644
index 5ec532a0f83..00000000000
--- a/mysql-test/suite/innodb/r/truncate_inject.result
+++ /dev/null
@@ -1,114 +0,0 @@
-SET @save_dbug = @@SESSION.debug_dbug;
-call mtr.add_suppression("InnoDB: Flagged corruption of .* in table `test`\\.`t` in TRUNCATE TABLE");
-# 1. Error in assigning undo logs for truncate action
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100), INDEX ck(c))
-ENGINE = InnoDB;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-SET debug_dbug = '+d,ib_err_trunc_assigning_undo_log';
-truncate table t;
-ERROR HY000: Got error 168 "Unknown (generic) error from engine" from storage engine InnoDB
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-# 2. Error while preparing for truncate
-SET debug_dbug = '+d,ib_err_trunc_preparing_for_truncate';
-truncate table t;
-ERROR HY000: Got error 168 "Unknown (generic) error from engine" from storage engine InnoDB
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-# 3. Error while dropping/creating indexes
-SET debug_dbug = '+d,ib_err_trunc_drop_index';
-truncate table t;
-ERROR HY000: Got error 168 "Unknown (generic) error from engine" from storage engine InnoDB
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check Warning InnoDB: Index PRIMARY is marked as corrupted
-test.t check error Corrupt
-select * from t;
-Got one of the listed errors
-drop table t;
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100), INDEX ck(c))
-ENGINE = InnoDB;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-SET debug_dbug = '+d,ib_err_trunc_create_index';
-truncate table t;
-ERROR HY000: Got error 168 "Unknown (generic) error from engine" from storage engine InnoDB
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check Warning InnoDB: Index PRIMARY is marked as corrupted
-test.t check error Corrupt
-select * from t;
-Got one of the listed errors
-drop table t;
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100), INDEX ck(c))
-ENGINE = InnoDB;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-SET debug_dbug = '+d,ib_err_trunc_temp_recreate_index';
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-drop table t;
-# 4. Error while completing truncate of table involving FTS
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100),
-FULLTEXT INDEX(c)) ENGINE = InnoDB;
-insert into t values (1, 1.1, 'mysql is now oracle company'),
-(2, 2.2, 'innodb is part of mysql'),
-(3, 3.3, 'innodb is default storage engine of mysql');
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-SET debug_dbug = '+d,ib_err_trunc_temp_recreate_index';
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-drop table t;
-# 5. Error while updating sys-tables
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100),
-FULLTEXT INDEX(c)) ENGINE = InnoDB;
-insert into t values (1, 1.1, 'mysql is now oracle company'),
-(2, 2.2, 'innodb is part of mysql'),
-(3, 3.3, 'innodb is default storage engine of mysql');
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-SET debug_dbug = '+d,ib_err_trunc_temp_recreate_index';
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t order by i;
-i f c
-drop table t;
diff --git a/mysql-test/suite/innodb/r/truncate_missing.result b/mysql-test/suite/innodb/r/truncate_missing.result
new file mode 100644
index 00000000000..263880eccd2
--- /dev/null
+++ b/mysql-test/suite/innodb/r/truncate_missing.result
@@ -0,0 +1,17 @@
+call mtr.add_suppression("InnoDB: Operating system error number ");
+call mtr.add_suppression("InnoDB: (The error means|If you are|Cannot open datafile) ");
+call mtr.add_suppression("InnoDB: Ignoring tablespace for `test`\.`t`");
+call mtr.add_suppression("InnoDB: Table test/t .* does not exist");
+CREATE TABLE t (a SERIAL) ENGINE=InnoDB;
+INSERT INTO t() VALUES();
+SHOW CREATE TABLE t;
+Table Create Table
+t CREATE TABLE `t` (
+ `a` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
+ UNIQUE KEY `a` (`a`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
+SELECT * FROM t;
+ERROR 42S02: Table 'test.t' doesn't exist in engine
+TRUNCATE TABLE t;
+ERROR 42S02: Table 'test.t' doesn't exist in engine
+DROP TABLE t;
diff --git a/mysql-test/suite/innodb/r/truncate_purge_debug.result b/mysql-test/suite/innodb/r/truncate_purge_debug.result
deleted file mode 100644
index 164987083d5..00000000000
--- a/mysql-test/suite/innodb/r/truncate_purge_debug.result
+++ /dev/null
@@ -1,29 +0,0 @@
-#
-# Bug #23070734 CONCURRENT TRUNCATE TABLES CAUSE STALLS
-#
-create table t1 (f1 int ,f2 int,key(f2)) engine=innodb;
-begin;
-insert into t1 values (10,45),(20,78),(30,88),(40,23),(50,78),(60,11),(70,56),(80,90);
-delete from t1;
-connect con2,localhost,root,,;
-START TRANSACTION WITH CONSISTENT SNAPSHOT;
-connection default;
-SET @saved_frequency = @@GLOBAL.innodb_purge_rseg_truncate_frequency;
-SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
-commit;
-connect con1,localhost,root,,;
-SET DEBUG_SYNC= 'buffer_pool_scan SIGNAL started WAIT_FOR finish_scan';
-truncate table t1;
-connection con2;
-SET DEBUG_SYNC= 'now WAIT_FOR started';
-COMMIT;
-disconnect con2;
-connection default;
-InnoDB 0 transactions not purged
-SET GLOBAL innodb_purge_rseg_truncate_frequency = @saved_frequency;
-SET DEBUG_SYNC = 'now SIGNAL finish_scan';
-connection con1;
-disconnect con1;
-connection default;
-SET DEBUG_SYNC = 'RESET';
-drop table t1;
diff --git a/mysql-test/suite/innodb/r/truncate_restart.result b/mysql-test/suite/innodb/r/truncate_restart.result
deleted file mode 100644
index b6d14124371..00000000000
--- a/mysql-test/suite/innodb/r/truncate_restart.result
+++ /dev/null
@@ -1,12 +0,0 @@
-SET GLOBAL innodb_stats_persistent= ON;
-CREATE TABLE t1 (t TEXT) ENGINE=InnoDB STATS_PERSISTENT=1;
-connect con1,localhost,root,,test;
-SET DEBUG_SYNC='ib_trunc_table_trunc_completing SIGNAL committed WAIT_FOR ever';
-TRUNCATE TABLE t1;
-connection default;
-SET DEBUG_SYNC='now WAIT_FOR committed';
-disconnect con1;
-SELECT COUNT(*) FROM t1;
-COUNT(*)
-0
-DROP TABLE t1;
diff --git a/mysql-test/suite/innodb_undo/r/truncate_multi_client.result b/mysql-test/suite/innodb/r/undo_truncate.result
index c1ce2845996..dce91a7461e 100644
--- a/mysql-test/suite/innodb_undo/r/truncate_multi_client.result
+++ b/mysql-test/suite/innodb/r/undo_truncate.result
@@ -1,4 +1,12 @@
-SET GLOBAL innodb_fast_shutdown=0;
+SET @save_undo_logs = @@GLOBAL.innodb_undo_logs;
+SET @save_frequency = @@GLOBAL.innodb_purge_rseg_truncate_frequency;
+SET @save_truncate = @@GLOBAL.innodb_undo_log_truncate;
+SET GLOBAL innodb_undo_log_truncate = 0;
+SET GLOBAL innodb_undo_logs = 4;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
+SET @trunc_start=
+(SELECT variable_value FROM information_schema.global_status
+WHERE variable_name = 'innodb_undo_truncations');
create table t1(keyc int primary key, c char(100)) engine = innodb;
create table t2(keyc int primary key, c char(100)) engine = innodb;
CREATE PROCEDURE populate_t1()
@@ -36,6 +44,7 @@ delete from t1;
connection con2;
delete from t2;
connection con1;
+SET GLOBAL innodb_undo_log_truncate = 1;
commit;
disconnect con1;
connection con2;
@@ -45,7 +54,7 @@ connection default;
drop table t1, t2;
drop PROCEDURE populate_t1;
drop PROCEDURE populate_t2;
-SET GLOBAL innodb_fast_shutdown=0;
-SET GLOBAL innodb_undo_log_truncate=1;
-SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
-FOUND 1 /Truncating UNDO tablespace 1/ in mysqld.1.err
+InnoDB 0 transactions not purged
+SET GLOBAL innodb_undo_logs = @save_undo_logs;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = @save_frequency;
+SET GLOBAL innodb_undo_log_truncate = @save_truncate;
diff --git a/mysql-test/suite/innodb/r/undo_truncate_recover.result b/mysql-test/suite/innodb/r/undo_truncate_recover.result
new file mode 100644
index 00000000000..2619f384847
--- /dev/null
+++ b/mysql-test/suite/innodb/r/undo_truncate_recover.result
@@ -0,0 +1,15 @@
+SET GLOBAL innodb_undo_logs = 4;
+SET GLOBAL innodb_undo_log_truncate = 1;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
+create table t1(keyc int primary key, c char(100)) engine = innodb;
+begin;
+commit;
+begin;
+update t1 set c = 'MariaDB';
+update t1 set c = 'InnoDB';
+set global debug_dbug = '+d,ib_undo_trunc';
+commit;
+call mtr.add_suppression("InnoDB: The redo log transaction size ");
+SET GLOBAL innodb_fast_shutdown=0;
+FOUND 1 /ib_undo_trunc/ in mysqld.1.err
+drop table t1;
diff --git a/mysql-test/suite/innodb/t/alter_algorithm.test b/mysql-test/suite/innodb/t/alter_algorithm.test
index 5a720489281..7cb706e865a 100644
--- a/mysql-test/suite/innodb/t/alter_algorithm.test
+++ b/mysql-test/suite/innodb/t/alter_algorithm.test
@@ -3,14 +3,64 @@ let $algorithm = `SELECT @@ALTER_ALGORITHM`;
let $error_code = 0;
if ($algorithm == "NOCOPY") {
- let $error_code = ER_ALTER_OPERATION_NOT_SUPPORTED;
+ let $error_code = ER_ALTER_OPERATION_NOT_SUPPORTED, ER_ALTER_OPERATION_NOT_SUPPORTED_REASON;
}
if ($algorithm == "INSTANT") {
let $error_code = ER_ALTER_OPERATION_NOT_SUPPORTED, ER_ALTER_OPERATION_NOT_SUPPORTED_REASON;
}
---source include/alter_nocopy_fail.inc
+CREATE TABLE t1(f1 INT NOT NULL,
+ f2 INT NOT NULL,
+ f3 INT NULL,
+ f4 INT as (f2) STORED,
+ f5 INT as (f3) STORED,
+ PRIMARY KEY(f1))ROW_FORMAT=COMPRESSED, ENGINE=INNODB;
+INSERT INTO t1(f1, f2, f3) VALUES(1, 1, 1);
+
+SELECT @@alter_algorithm;
+
+--enable_info
+--echo # All the following cases needs table rebuild
+
+--echo # Add and Drop primary key
+--error $error_code
+ALTER TABLE t1 ADD COLUMN col1 INT NOT NULL,DROP PRIMARY KEY,ADD PRIMARY KEY(col1);
+
+--echo # Make existing column NULLABLE
+--error $error_code
+ALTER TABLE t1 MODIFY f2 INT;
+
+--echo # Make existing column NON-NULLABLE
+--error $error_code
+ALTER TABLE t1 MODIFY f3 INT NOT NULL;
+
+--echo # Drop Stored Column
+--error $error_code
+ALTER TABLE t1 DROP COLUMN f5;
+
+--echo # Add base non-generated column as a last column in the compressed table
+--error $error_code
+ALTER TABLE t1 ADD COLUMN f6 INT NOT NULL;
+
+--echo # Add base non-generated column but not in the last position
+--error $error_code
+ALTER TABLE t1 ADD COLUMN f7 INT NOT NULL after f3;
+
+--echo # Force the table to rebuild
+--error $error_code
+ALTER TABLE t1 FORCE;
+
+--echo # Row format changes
+--error $error_code
+ALTER TABLE t1 ROW_FORMAT=COMPRESSED;
+
+--echo # Engine table
+--error $error_code
+ALTER TABLE t1 ENGINE=INNODB;
+
+DROP TABLE t1;
+--disable_info
if ($algorithm == "NOCOPY") {
let $error_code = 0;
@@ -19,4 +69,77 @@ if ($algorithm == "NOCOPY") {
if ($algorithm == "INSTANT") {
let $error_code = ER_ALTER_OPERATION_NOT_SUPPORTED_REASON;
}
---source include/alter_nocopy.inc
+
+CREATE TABLE t1(f1 INT PRIMARY KEY, f2 INT NOT NULL,
+ f3 INT AS (f2 * f2) VIRTUAL,
+ f4 INT NOT NULL UNIQUE,
+ f5 INT NOT NULL,
+ INDEX idx(f2))ENGINE=INNODB;
+
+CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
+ INDEX(f1),
+ FOREIGN KEY fidx(f1) REFERENCES t1(f1))ENGINE=INNODB;
+
+INSERT INTO t1(f1, f2, f4, f5) VALUES(1, 2, 3, 4);
+
+--enable_info
+--error $error_code
+ALTER TABLE t1 ADD INDEX idx1(f4), page_compressed=1;
+
+--error $error_code
+ALTER TABLE t1 DROP INDEX idx, page_compression_level=5;
+
+--error $error_code
+ALTER TABLE t1 ADD UNIQUE INDEX u1(f2);
+
+--error $error_code
+ALTER TABLE t1 DROP INDEX f4, page_compression_level=9;
+
+SET foreign_key_checks = 0;
+--error $error_code
+ALTER TABLE t1 ADD FOREIGN KEY(f5) REFERENCES t2(f1);
+
+DROP TABLE t2, t1;
+--disable_info
+
+CREATE TABLE t1(f1 INT NOT NULL,
+ f2 INT NOT NULL,
+ f3 INT AS (f2 * f2) VIRTUAL,
+ INDEX idx (f2))engine=innodb;
+
+CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
+ f3 VARCHAR(10),
+ INDEX(f1))ENGINE=INNODB;
+
+INSERT INTO t1(f1, f2) VALUES(1, 1);
+
+--enable_info
+--echo # Add column at the end of the table
+ALTER TABLE t1 ADD COLUMN f4 char(100) default 'BIG WALL';
+
+--echo # Change virtual column expression
+ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL;
+
+--echo # Add virtual column
+ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL;
+
+--echo # Rename Column
+ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL;
+
+--echo # Rename table
+ALTER TABLE t1 RENAME t3;
+
+--echo # Drop Virtual Column
+ALTER TABLE t3 DROP COLUMN vcol;
+
+--echo # Column length varies
+ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20);
+
+SET foreign_key_checks = 0;
+ALTER TABLE t3 ADD FOREIGN KEY fidx(f2) REFERENCES t2(f1);
+
+SET foreign_key_checks = 1;
+ALTER TABLE t3 DROP FOREIGN KEY fidx;
+
+DROP TABLE t3, t2;
+--disable_info
diff --git a/mysql-test/suite/innodb/t/alter_inplace_perfschema.opt b/mysql-test/suite/innodb/t/alter_inplace_perfschema.opt
new file mode 100644
index 00000000000..f56125521fc
--- /dev/null
+++ b/mysql-test/suite/innodb/t/alter_inplace_perfschema.opt
@@ -0,0 +1,2 @@
+--innodb-sort-buffer-size=64k
+--tmpdir=$MYSQLTEST_VARDIR/tmp
diff --git a/mysql-test/suite/innodb/t/alter_inplace_perfschema.test b/mysql-test/suite/innodb/t/alter_inplace_perfschema.test
new file mode 100644
index 00000000000..b832596647f
--- /dev/null
+++ b/mysql-test/suite/innodb/t/alter_inplace_perfschema.test
@@ -0,0 +1,40 @@
+--source include/have_innodb.inc
+--source include/have_perfschema.inc
+--source include/have_debug.inc
+--source include/have_debug_sync.inc
+--source include/not_embedded.inc
+
+connect (ddl, localhost, root,,);
+update performance_schema.setup_instruments set enabled='yes';
+update performance_schema.setup_consumers set enabled='yes';
+CREATE TABLE t1 (a serial, b varchar(255)) ENGINE=InnoDB;
+
+BEGIN;
+let $n=247;
+--disable_query_log
+while ($n) {
+dec $n;
+INSERT INTO t1 SELECT NULL, REPEAT('b',255);
+}
+--enable_query_log
+COMMIT;
+
+SET DEBUG_SYNC = 'row_log_apply_before SIGNAL go WAIT_FOR gone';
+send ALTER TABLE t1 ADD INDEX(b), ALGORITHM=INPLACE;
+
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR go';
+--replace_regex /.*[\\\/]tmp/tmp/
+SELECT DISTINCT object_name FROM performance_schema.events_waits_history_long
+WHERE event_name LIKE '%wait%io%file%innodb%innodb_temp_file%';
+
+#--exec lsof -p `pidof mysqld`
+SET DEBUG_SYNC = 'now SIGNAL gone';
+
+connection ddl;
+reap;
+disconnect ddl;
+
+connection default;
+SET DEBUG_SYNC = 'RESET';
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/t/alter_instant.test b/mysql-test/suite/innodb/t/alter_instant.test
deleted file mode 100644
index dddb7b8ce27..00000000000
--- a/mysql-test/suite/innodb/t/alter_instant.test
+++ /dev/null
@@ -1,45 +0,0 @@
---source alter_algorithm.inc
-
-CREATE TABLE t1(f1 INT NOT NULL,
- f2 INT NOT NULL,
- f3 INT AS (f2 * f2) VIRTUAL,
- INDEX idx (f2))engine=innodb;
-
-CREATE TABLE t2(f1 INT NOT NULL, f2 INT NOT NULL,
- f3 VARCHAR(10),
- INDEX(f1))ENGINE=INNODB;
-
-INSERT INTO t1(f1, f2) VALUES(1, 1);
-
-select @@alter_algorithm;
-
---enable_info
---echo # Add column at the end of the table
---eval ALTER TABLE t1 ADD COLUMN f4 char(100) default "BIG WALL"
-
---echo # Change virtual column expression
---eval ALTER TABLE t1 CHANGE f3 f3 INT AS (f2 * f2) VIRTUAL
-
---echo # Add virtual column
---eval ALTER TABLE t1 ADD COLUMN f5 INT AS (f2) VIRTUAL
-
---echo # Rename Column
---eval ALTER TABLE t1 CHANGE f3 vcol INT AS (f2) VIRTUAL
-
---echo # Rename table
---eval ALTER TABLE t1 RENAME t3
-
---echo # Drop Virtual Column
---eval ALTER TABLE t3 DROP COLUMN vcol
-
---echo # Column length varies
---eval ALTER TABLE t2 CHANGE f3 f3 VARCHAR(20)
-
-SET foreign_key_checks = 0;
---eval ALTER TABLE t3 ADD FOREIGN KEY `fidx`(f2) REFERENCES t2(f1)
-
-SET foreign_key_checks = 1;
---eval ALTER TABLE t3 DROP FOREIGN KEY `fidx`
-
-DROP TABLE t3, t2;
---disable_info
diff --git a/mysql-test/suite/innodb/t/alter_kill.test b/mysql-test/suite/innodb/t/alter_kill.test
index 922378d2919..8de9781c972 100644
--- a/mysql-test/suite/innodb/t/alter_kill.test
+++ b/mysql-test/suite/innodb/t/alter_kill.test
@@ -27,12 +27,14 @@ call mtr.add_suppression("Plugin 'InnoDB' registration as a STORAGE ENGINE faile
-- echo #
SET GLOBAL innodb_file_per_table=1;
+SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
CREATE TABLE bug16720368_1 (a INT PRIMARY KEY) ENGINE=InnoDB;
connect (con1,localhost,root);
CREATE TABLE bug16720368 (a INT PRIMARY KEY, b INT) ENGINE=InnoDB;
INSERT INTO bug16720368 (a) VALUES (1),(2),(3),(4),(5),(6),(7),(8);
+--source include/wait_all_purged.inc
connection default;
@@ -127,13 +129,14 @@ INSERT INTO t1 VALUES(42);
CREATE TABLE bug16735660 (a INT PRIMARY KEY) ENGINE=InnoDB;
XA START 'x';
+--source ../include/no_checkpoint_start.inc
INSERT INTO bug16735660 VALUES(1),(2),(3);
XA END 'x';
XA PREPARE 'x';
+--connection default
+--let CLEANUP_IF_CHECKPOINT=XA ROLLBACK 'x';DROP TABLE bug16735660;
+--source ../include/no_checkpoint_end.inc
--- connection default
-
--- source include/kill_mysqld.inc
-- disconnect con1
-- move_file $MYSQLD_DATADIR/test/bug16735660.ibd $MYSQLD_DATADIR/bug16735660.omg
diff --git a/mysql-test/suite/innodb/t/alter_not_null.test b/mysql-test/suite/innodb/t/alter_not_null.test
index 839d7f18a5e..646838593e2 100644
--- a/mysql-test/suite/innodb/t/alter_not_null.test
+++ b/mysql-test/suite/innodb/t/alter_not_null.test
@@ -1,3 +1,4 @@
+--source include/have_innodb.inc
--source alter_sql_mode.inc
let $sql_mode = `SELECT @@SQL_MODE`;
@@ -7,4 +8,95 @@ if ($sql_mode == "STRICT_TRANS_TABLES") {
let $error_code = WARN_DATA_TRUNCATED;
}
---source include/alter_not_null.inc
+CREATE TABLE t1(f1 INT)ENGINE=INNODB;
+INSERT INTO t1 VALUES(NULL);
+SELECT * FROM t1;
+--enable_info
+--error $error_code
+ALTER TABLE t1 CHANGE f1 f1 INT NOT NULL;
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(f1 CHAR(10))ENGINE=INNODB;
+INSERT INTO t1 VALUES(NULL);
+SELECT * FROM t1;
+--enable_info
+--error $error_code
+ALTER TABLE t1 CHANGE f1 f1 CHAR(10) NOT NULL;
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(f1 VARCHAR(10))ENGINE=INNODB;
+INSERT INTO t1 VALUES(NULL);
+SELECT * FROM t1;
+--enable_info
+--error $error_code
+ALTER TABLE t1 CHANGE f1 f1 VARCHAR(20) NOT NULL;
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(f1 TEXT)ENGINE=INNODB;
+INSERT INTO t1 VALUES(NULL);
+SELECT * FROM t1;
+--enable_info
+--error $error_code
+ALTER TABLE t1 CHANGE f1 f1 TEXT NOT NULL DEFAULT 'abc';
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(f1 INT NOT NULL, f2 INT NOT NULL, f3 INT)ENGINE=INNODB;
+INSERT INTO t1 VALUES(2, 2, NULL);
+SELECT * FROM t1;
+--enable_info
+--error $error_code
+ALTER TABLE t1 CHANGE f3 f3 INT NOT NULL DEFAULT (f1 + f2);
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(f1 INT NOT NULL DEFAULT 0, b TINYINT)ENGINE=InnoDB;
+INSERT INTO t1 VALUES(10, NULL);
+SELECT * FROM t1;
+--enable_info
+--error $error_code
+ALTER TABLE t1 CHANGE b b TINYINT NOT NULL DEFAULT if(unix_timestamp()>1,1000,0);
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+CREATE TABLE t1(a INT, v INT AS (a), c INT, d INT NOT NULL, e INT) ENGINE=InnoDB;
+--enable_info
+ALTER TABLE t1 DROP COLUMN c, CHANGE COLUMN e e INT NOT NULL;
+--disable_info
+DROP TABLE t1;
+
+CREATE TABLE t1 (a INT, v INT AS (a), d INT NOT NULL, e INT) ENGINE=InnoDB;
+--enable_info
+ALTER TABLE t1 FORCE;
+--disable_info
+DROP TABLE t1;
+
+# Alter ignore should work irrespective of sql mode
+
+CREATE TABLE t1(c1 INT NOT NULL, c2 INT, PRIMARY KEY(c1))ENGINE=INNODB;
+INSERT INTO t1 VALUES(1, NULL);
+--enable_info
+ALTER IGNORE TABLE t1 CHANGE c2 c2 INT NOT NULL DEFAULT 2;
+--disable_info
+SELECT * FROM t1;
+DROP TABLE t1;
+
+--echo #
+--echo # MDEV-16126 Crash or ASAN heap-buffer-overflow in
+--echo # mach_read_from_n_little_endian upon ALTER TABLE with blob
+--echo #
+
+CREATE TABLE t1(a INT, v INT AS (a), b INT, c BLOB) ENGINE=InnoDB;
+--enable_info
+ALTER TABLE t1 ADD PRIMARY KEY(b);
+--disable_info
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/t/alter_table.test b/mysql-test/suite/innodb/t/alter_table.test
index 474035436e5..1a43016a38e 100644
--- a/mysql-test/suite/innodb/t/alter_table.test
+++ b/mysql-test/suite/innodb/t/alter_table.test
@@ -22,3 +22,15 @@ create table t1 (
alter table t1 change column id2 id4 varchar(100) not null;
select * from t1 where id4 like 'a';
drop table t1;
+
+#
+# Check that innodb supports transactional=1
+#
+
+create table t1 (a int) transactional=1 engine=aria;
+create table t2 (a int) transactional=1 engine=innodb;
+show create table t1;
+show create table t2;
+alter table t1 engine=innodb;
+alter table t1 add column b int;
+drop table t1,t2;
diff --git a/mysql-test/suite/innodb/t/auto_increment_dup.test b/mysql-test/suite/innodb/t/auto_increment_dup.test
index 45e4559a038..aa399e5966d 100644
--- a/mysql-test/suite/innodb/t/auto_increment_dup.test
+++ b/mysql-test/suite/innodb/t/auto_increment_dup.test
@@ -4,11 +4,11 @@
##########################################################################
--source include/have_innodb.inc
+--source include/have_debug.inc
--source include/have_debug_sync.inc
+--source include/innodb_binlog.inc
---disable_warnings
-drop table if exists t1;
---enable_warnings
+let $stmt= `SELECT @@GLOBAL.log_bin`;
set global transaction isolation level repeatable read;
@@ -69,29 +69,28 @@ CREATE TABLE t1(
k INT,
c CHAR(1),
UNIQUE KEY(k)) ENGINE=InnoDB;
-
+
--echo #
--echo # Parallel execution
--echo #
---connect(con1, localhost, root)
--connect(con2, localhost, root)
-
--send SET DEBUG_SYNC='now WAIT_FOR write_row_done'
---connection con1
---echo #
---echo # Connection 1
---echo #
+
+--connect(con1, localhost, root)
SET DEBUG_SYNC='ha_write_row_end SIGNAL write_row_done WAIT_FOR continue';
--send INSERT INTO t1(k) VALUES (1), (2), (3) ON DUPLICATE KEY UPDATE c='1'
--connection con2
---echo #
---echo # Connection 2
---echo #
--reap
+
SET DEBUG_SYNC='execute_command_after_close_tables SIGNAL continue';
+if ($stmt) {
--error ER_LOCK_WAIT_TIMEOUT
INSERT INTO t1(k) VALUES (2), (4), (5) ON DUPLICATE KEY UPDATE c='2';
+}
+if (!$stmt) {
+INSERT INTO t1(k) VALUES (2), (4), (5) ON DUPLICATE KEY UPDATE c='2';
+}
--connection con1
--echo #
@@ -138,23 +137,14 @@ CREATE TABLE t1(
--enable_info
--connect(con1, localhost, root)
---connect(con2, localhost, root)
-
---connection con1
-
---echo #
---echo # Connection 1
---echo #
SET DEBUG_SYNC='ha_write_row_end SIGNAL continue2 WAIT_FOR continue1';
--send INSERT INTO t1(k) VALUES (1), (2), (3) ON DUPLICATE KEY UPDATE c='1'
---connection con2
---echo #
---echo # Connection 2
---echo #
+--connect(con2, localhost, root)
SET DEBUG_SYNC='ha_write_row_start WAIT_FOR continue2';
SET DEBUG_SYNC='after_mysql_insert SIGNAL continue1';
INSERT INTO t1(k) VALUES (2), (4), (5) ON DUPLICATE KEY UPDATE c='2';
+--disconnect con2
--connection con1
--reap
@@ -167,11 +157,9 @@ SET DEBUG_SYNC='RESET';
SELECT * FROM t1 ORDER BY k;
--disconnect con1
---disconnect con2
--connection default
DROP TABLE t1;
set global transaction isolation level repeatable read;
-
diff --git a/mysql-test/suite/innodb/t/foreign-keys.test b/mysql-test/suite/innodb/t/foreign-keys.test
index e77e1e761c7..35da5a5d075 100644
--- a/mysql-test/suite/innodb/t/foreign-keys.test
+++ b/mysql-test/suite/innodb/t/foreign-keys.test
@@ -1,5 +1,8 @@
--source include/have_innodb.inc
--source include/have_debug.inc
+--source include/have_debug_sync.inc
+
+--enable_connect_log
--echo #
--echo # Bug #19471516 SERVER CRASHES WHEN EXECUTING ALTER TABLE
@@ -70,3 +73,87 @@ connection default;
select * from t2;
drop table t2, t1;
drop user foo;
+
+#
+# MDEV-16465 Invalid (old?) table or database name or hang in ha_innobase::delete_table and log semaphore wait upon concurrent DDL with foreign keys
+#
+create table t1 (f1 int primary key) engine=innodb;
+create table t2 (f2 int primary key) engine=innodb;
+create table t3 (f3 int primary key, foreign key (f3) references t2(f2)) engine=innodb;
+insert into t1 values (1),(2),(3),(4),(5);
+insert into t2 values (1),(2),(3),(4),(5);
+insert into t3 values (1),(2),(3),(4),(5);
+connect con1,localhost,root;
+set debug_sync='alter_table_before_rename_result_table signal g1 wait_for g2';
+send alter table t2 add constraint foreign key (f2) references t1(f1) on delete cascade on update cascade;
+connection default;
+let $conn=`select connection_id()`;
+set debug_sync='before_execute_sql_command wait_for g1';
+send update t1 set f1 = f1 + 100000 limit 2;
+connect con2,localhost,root;
+let $wait_condition= select 1 from information_schema.processlist where state='Waiting for table metadata lock' and info like 'update t1 %';
+source include/wait_condition.inc;
+--replace_result $conn UPDATE
+eval kill query $conn;
+disconnect con2;
+connection default;
+error ER_QUERY_INTERRUPTED;
+reap;
+set debug_sync='now signal g2';
+connection con1;
+reap;
+show create table t2;
+disconnect con1;
+connection default;
+select * from t2 where f2 not in (select f1 from t1);
+select * from t3 where f3 not in (select f2 from t2);
+drop table t3;
+drop table t2;
+drop table t1;
+set debug_sync='reset';
+
+#
+# FK and prelocking:
+# child table accesses (reads and writes) wait for locks.
+#
+create table t1 (a int primary key, b int) engine=innodb;
+create table t2 (c int primary key, d int,
+ foreign key (d) references t1 (a) on update cascade) engine=innodb;
+insert t1 values (1,1),(2,2),(3,3);
+insert t2 values (4,1),(5,2),(6,3);
+flush table t2 with read lock; # this takes MDL_SHARED_NO_WRITE
+connect (con1,localhost,root);
+--error ER_ROW_IS_REFERENCED_2
+delete from t1 where a=2;
+send update t1 set a=10 where a=1;
+connection default;
+let $wait_condition= select 1 from information_schema.processlist where state='Waiting for table metadata lock';
+source include/wait_condition.inc;
+unlock tables;
+connection con1;
+reap;
+connection default;
+lock table t2 write; # this takes MDL_SHARED_NO_READ_WRITE
+connection con1;
+send delete from t1 where a=2;
+connection default;
+let $wait_condition= select 1 from information_schema.processlist where state='Waiting for table metadata lock';
+source include/wait_condition.inc;
+unlock tables;
+connection con1;
+--error ER_ROW_IS_REFERENCED_2
+reap;
+connection default;
+unlock tables;
+disconnect con1;
+
+# but privileges should not be checked
+create user foo;
+grant select,update on test.t1 to foo;
+connect(foo,localhost,foo);
+update t1 set a=30 where a=3;
+disconnect foo;
+connection default;
+select * from t2;
+drop table t2, t1;
+drop user foo;
diff --git a/mysql-test/suite/innodb/t/foreign_key.test b/mysql-test/suite/innodb/t/foreign_key.test
index b586f3e9406..6e8658c4e3e 100644
--- a/mysql-test/suite/innodb/t/foreign_key.test
+++ b/mysql-test/suite/innodb/t/foreign_key.test
@@ -138,9 +138,62 @@ SET FOREIGN_KEY_CHECKS=DEFAULT;
LOCK TABLE staff WRITE;
UNLOCK TABLES;
DROP TABLES staff, store;
+
SET FOREIGN_KEY_CHECKS=1;
--echo #
+--echo # MDEV-17531 Crash in RENAME TABLE with FOREIGN KEY and FULLTEXT INDEX
+--echo #
+
+--disable_query_log
+call mtr.add_suppression("InnoDB: Possible reasons:");
+call mtr.add_suppression("InnoDB: \\([12]\\) Table ");
+call mtr.add_suppression("InnoDB: If table `test`\\.`t2` is a temporary table");
+--enable_query_log
+
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+CREATE DATABASE best;
+CREATE TABLE t3 (a INT PRIMARY KEY,
+CONSTRAINT t2_ibfk_1 FOREIGN KEY (a) REFERENCES t1(a)) ENGINE=InnoDB;
+CREATE TABLE best.t2 (a INT PRIMARY KEY, b TEXT, FULLTEXT INDEX(b),
+FOREIGN KEY (a) REFERENCES test.t1(a)) ENGINE=InnoDB;
+--replace_regex /Table '.*t2'/Table 't2'/
+--error ER_TABLE_EXISTS_ERROR
+RENAME TABLE best.t2 TO test.t2;
+SHOW CREATE TABLE best.t2;
+DROP DATABASE best;
+
+--echo #
+--echo # MDEV-17541 KILL QUERY during lock wait in FOREIGN KEY check hangs
+--echo #
+connect (fk, localhost, root,,);
+INSERT INTO t1 SET a=1;
+BEGIN;
+DELETE FROM t1;
+
+connection default;
+let $ID= `SELECT @id := CONNECTION_ID()`;
+send INSERT INTO t3 SET a=1;
+
+connection fk;
+# Check that the above SELECT is blocked
+let $wait_condition=
+ select count(*) = 1 from information_schema.processlist
+ where state = 'update' and info = 'INSERT INTO t3 SET a=1';
+--source include/wait_condition.inc
+let $ignore= `SELECT @id := $ID`;
+kill query @id;
+
+connection default;
+--error ER_QUERY_INTERRUPTED
+reap;
+disconnect fk;
+
+DROP TABLE t3,t1;
+
+--echo # Start of 10.2 tests
+
+--echo #
--echo # MDEV-13246 Stale rows despite ON DELETE CASCADE constraint
--echo #
@@ -228,7 +281,6 @@ DELETE FROM t1 WHERE id = 1;
--connection con1
COMMIT;
---disconnect con1
--connection default
SELECT * FROM t2;
@@ -288,4 +340,62 @@ insert into t1 values(1, 1);
insert into t2(f1) values(1);
drop table t2, t1;
+#
+# MDEV-12669 Circular foreign keys cause a loop and OOM upon LOCK TABLE
+#
+SET FOREIGN_KEY_CHECKS=0;
+CREATE TABLE staff (
+ staff_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
+ store_id TINYINT UNSIGNED NOT NULL,
+ PRIMARY KEY (staff_id),
+ KEY idx_fk_store_id (store_id),
+ CONSTRAINT fk_staff_store FOREIGN KEY (store_id) REFERENCES store (store_id) ON DELETE RESTRICT ON UPDATE CASCADE
+) ENGINE=InnoDB;
+CREATE TABLE store (
+ store_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
+ manager_staff_id TINYINT UNSIGNED NOT NULL,
+ PRIMARY KEY (store_id),
+ UNIQUE KEY idx_unique_manager (manager_staff_id),
+ CONSTRAINT fk_store_staff FOREIGN KEY (manager_staff_id) REFERENCES staff (staff_id) ON DELETE RESTRICT ON UPDATE CASCADE
+) ENGINE=InnoDB;
+
+LOCK TABLE staff WRITE;
+UNLOCK TABLES;
+DROP TABLES staff, store;
+SET FOREIGN_KEY_CHECKS=1;
+
+--echo #
+--echo # MDEV-17541 KILL QUERY during lock wait in FOREIGN KEY check hangs
+--echo #
+
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+CREATE TABLE t2 (a INT PRIMARY KEY, FOREIGN KEY (a) REFERENCES t1(a))
+ENGINE=InnoDB;
+
+connection con1;
+INSERT INTO t1 SET a=1;
+BEGIN;
+DELETE FROM t1;
+
+connection default;
+let $ID= `SELECT @id := CONNECTION_ID()`;
+send INSERT INTO t2 SET a=1;
+
+connection con1;
+let $wait_condition=
+ select count(*) = 1 from information_schema.processlist
+ where state = 'update' and info = 'INSERT INTO t2 SET a=1';
+--source include/wait_condition.inc
+let $ignore= `SELECT @id := $ID`;
+kill query @id;
+
+connection default;
+--error ER_QUERY_INTERRUPTED
+reap;
+disconnect con1;
+
+DROP TABLE t2,t1;
+
+--echo # End of 10.2 tests
+
--source include/wait_until_count_sessions.inc
diff --git a/mysql-test/suite/innodb/t/innodb-alter-debug.test b/mysql-test/suite/innodb/t/innodb-alter-debug.test
index a779aecb71f..5c8025265e5 100644
--- a/mysql-test/suite/innodb/t/innodb-alter-debug.test
+++ b/mysql-test/suite/innodb/t/innodb-alter-debug.test
@@ -64,7 +64,6 @@ set DEBUG_SYNC = 'now WAIT_FOR s1';
--error ER_DUP_ENTRY
update t1 set a=1 where id=2;
SET DEBUG_SYNC = 'now SIGNAL s2';
-disconnect con1;
--echo /* connection default */
connection default;
@@ -75,5 +74,29 @@ SET DEBUG_SYNC = 'RESET';
drop table t1;
+--echo #
+--echo # Bug #27753193 ASSERTION `PREBUILT->TRX->ERROR_KEY_NUM <
+--echo # HA_ALTER_INFO->KEY_COUNT'
+
+CREATE TABLE t1 (a INT, UNIQUE KEY(a)) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (1);
+
+SET DEBUG_SYNC = 'row_log_table_apply1_before signal S1 WAIT_FOR S2';
+send ALTER TABLE t1 FORCE, ALGORITHM=INPLACE;
+
+connection con1;
+SET DEBUG_SYNC = 'now WAIT_FOR S1';
+--error ER_DUP_ENTRY
+INSERT INTO t1 VALUES (1);
+SET DEBUG_SYNC = 'now SIGNAL S2';
+disconnect con1;
+
+CONNECTION default;
+--error ER_DUP_ENTRY
+reap;
+SET DEBUG_SYNC='RESET';
+
+DROP TABLE t1;
+
# Wait till all disconnects are completed
--source include/wait_until_count_sessions.inc
diff --git a/mysql-test/suite/innodb/t/innodb-alter.test b/mysql-test/suite/innodb/t/innodb-alter.test
index e8266c44a90..a7f1eb56dce 100644
--- a/mysql-test/suite/innodb/t/innodb-alter.test
+++ b/mysql-test/suite/innodb/t/innodb-alter.test
@@ -206,7 +206,7 @@ CREATE TABLE tu (
) ENGINE=InnoDB;
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
ALTER TABLE tu ADD COLUMN c CHAR(1) NOT NULL FIRST, LOCK=NONE;
-# Instant ADD COLUMN (adding after the visible FTS_DOC_ID)
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
ALTER TABLE tu ADD COLUMN c CHAR(1) NOT NULL, LOCK=NONE;
DROP TABLE tu;
@@ -217,7 +217,7 @@ CREATE TABLE tv (
) ENGINE=InnoDB;
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
ALTER TABLE tv ADD COLUMN c CHAR(1) NOT NULL FIRST, LOCK=NONE;
-# Instant ADD COLUMN (adding after the visible FTS_DOC_ID)
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
ALTER TABLE tv ADD COLUMN c CHAR(1) NOT NULL, LOCK=NONE;
DROP TABLE tv;
@@ -442,15 +442,110 @@ CREATE TABLE t2(c2 INT NOT NULL, FOREIGN KEY(c2) REFERENCES t1(c1))ENGINE=INNODB
SHOW CREATE TABLE t1;
SHOW CREATE TABLE t2;
ALTER TABLE t1 CHANGE COLUMN c1 C1 INT;
+ALTER TABLE t2 CHANGE COLUMN c2 C2 INT;
+SHOW CREATE TABLE t1;
+SHOW CREATE TABLE t2;
+ALTER TABLE t1 CHANGE COLUMN C1 c5 INT;
+ALTER TABLE t2 CHANGE COLUMN C2 c6 INT;
SHOW CREATE TABLE t1;
SHOW CREATE TABLE t2;
-# FIXME: MDEV-13671 InnoDB should use case-insensitive column name comparisons
-# like the rest of the server
-#ALTER TABLE t1 CHANGE COLUMN C1 c5 INT;
+
+SELECT C.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS C INNER JOIN
+ INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON C.TABLE_ID=T.TABLE_ID
+ WHERE T.NAME='test/t1';
+
+SELECT F.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_FIELDS F INNER JOIN
+ INFORMATION_SCHEMA.INNODB_SYS_INDEXES I ON F.INDEX_ID=I.INDEX_ID INNER JOIN
+ INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON I.TABLE_ID=T.TABLE_ID
+ WHERE T.NAME='test/t1' AND I.NAME='PRIMARY';
+
+SELECT C.REF_COL_NAME, C.FOR_COL_NAME FROM INFORMATION_SCHEMA.INNODB_SYS_FOREIGN_COLS C INNER JOIN
+ INFORMATION_SCHEMA.INNODB_SYS_FOREIGN F ON C.ID=F.ID
+ WHERE F.FOR_NAME='test/t2';
+
+DROP TABLE t2, t1;
+--echo # virtual columns case too
+CREATE TABLE t1 (a INT, b INT GENERATED ALWAYS AS (a) VIRTUAL) ENGINE = InnoDB;
+ALTER TABLE t1 CHANGE COLUMN a A INT;
+SHOW CREATE TABLE t1;
+SELECT C.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS C INNER JOIN
+ INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON C.TABLE_ID=T.TABLE_ID
+ WHERE T.NAME='test/t1';
+DROP TABLE t1;
+
+
+--echo # different FOREIGN KEY cases
+CREATE TABLE t1 (
+ a INT UNIQUE KEY,
+ b INT UNIQUE KEY,
+ c INT UNIQUE KEY,
+ d INT UNIQUE KEY
+) ENGINE=INNODB;
+CREATE TABLE t2 (
+ aa INT,
+ bb INT,
+ cc INT,
+ dd INT
+) ENGINE=INNODB;
+
+INSERT INTO t1 VALUES (1, 1, 1, 1);
+INSERT INTO t2 VALUES (1, 1, 1, 1);
+
+ALTER TABLE t1 CHANGE a A INT, ALGORITHM=INPLACE;
+ALTER TABLE t1 CHANGE c C INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE cc CC INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE dd DD INT, ALGORITHM=INPLACE;
+
+SET foreign_key_checks=0;
+ALTER TABLE t2
+ ADD FOREIGN KEY(aa) REFERENCES t1(a),
+ ADD FOREIGN KEY(bb) REFERENCES t1(b),
+ ADD FOREIGN KEY(cc) REFERENCES t1(c),
+ ADD FOREIGN KEY(dd) REFERENCES t1(d),
+ ALGORITHM=INPLACE;
+
+ALTER TABLE t1 CHANGE b B INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE aa AA INT, ALGORITHM=INPLACE;
+
+--source include/restart_mysqld.inc
+
+ALTER TABLE t1 CHANGE d D INT, ALGORITHM=INPLACE;
+ALTER TABLE t2 CHANGE bb BB INT, ALGORITHM=INPLACE;
SHOW CREATE TABLE t1;
SHOW CREATE TABLE t2;
+
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE a=1;
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE A=1;
+
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE b=1;
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE B=1;
+
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE c=1;
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE C=1;
+
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE d=1;
+--error ER_ROW_IS_REFERENCED_2
+DELETE FROM t1 WHERE D=1;
+
DROP TABLE t2, t1;
+--echo # virtual columns case too
+CREATE TABLE t1 (a INT, b INT GENERATED ALWAYS AS (a) VIRTUAL) ENGINE = InnoDB;
+ALTER TABLE t1 CHANGE COLUMN a A INT;
+SHOW CREATE TABLE t1;
+SELECT C.NAME FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS C INNER JOIN
+ INFORMATION_SCHEMA.INNODB_SYS_TABLES T ON C.TABLE_ID=T.TABLE_ID
+ WHERE T.NAME='test/t1';
+DROP TABLE t1;
+
+
--echo #
--echo # BUG 20029625 - HANDLE_FATAL_SIGNAL (SIG=11) IN
--echo # DICT_MEM_TABLE_COL_RENAME_LOW
diff --git a/mysql-test/suite/innodb/t/innodb-index.test b/mysql-test/suite/innodb/t/innodb-index.test
index b34133a92e9..97014d84ca7 100644
--- a/mysql-test/suite/innodb/t/innodb-index.test
+++ b/mysql-test/suite/innodb/t/innodb-index.test
@@ -1,6 +1,7 @@
-- source include/have_innodb.inc
# Embedded server tests do not support restarting.
-- source include/not_embedded.inc
+-- source include/maybe_debug.inc
let $MYSQLD_DATADIR= `select @@datadir`;
@@ -1084,6 +1085,9 @@ drop table t1;
--echo #
--source include/no_checkpoint_start.inc
+if ($have_debug) {
+SET GLOBAL DEBUG_DBUG='+d,fil_names_write_bogus';
+}
CREATE TABLE t1(f1 INT PRIMARY KEY)ENGINE=InnoDB;
CREATE TABLE t2(f1 INT PRIMARY KEY)ENGINE=InnoDB;
diff --git a/mysql-test/suite/innodb/t/innodb-lock.test b/mysql-test/suite/innodb/t/innodb-lock.test
index 3e9b3dd7fe4..9e5505270be 100644
--- a/mysql-test/suite/innodb/t/innodb-lock.test
+++ b/mysql-test/suite/innodb/t/innodb-lock.test
@@ -1,4 +1,5 @@
--source include/have_innodb.inc
+--source include/have_partition.inc
#
# Check and select innodb lock type
@@ -12,26 +13,15 @@ select @@innodb_table_locks;
# Testing of explicit table locks with enforced table locks
#
-connect (con1,localhost,root,,);
-connect (con2,localhost,root,,);
-
---disable_warnings
-drop table if exists t1;
---enable_warnings
-
-#
-# Testing of explicit table locks with enforced table locks
-#
-
set @@innodb_table_locks=1;
-connection con1;
+connect (con1,localhost,root,,);
create table t1 (id integer, x integer) engine=INNODB;
insert into t1 values(0, 0);
set autocommit=0;
SELECT * from t1 where id = 0 FOR UPDATE;
-connection con2;
+connect (con2,localhost,root,,);
set autocommit=0;
# The following statement should hang because con1 is locking the page
@@ -166,14 +156,66 @@ let $wait_condition=
where state = 'Sending data' and
info = 'SELECT * FROM t1 FOR UPDATE';
--source include/wait_condition.inc
+disconnect con2;
connection default;
COMMIT;
connection con1;
reap;
COMMIT;
-disconnect con1;
-disconnect con2;
-
connection default;
DROP TABLE t1;
+
+--echo #
+--echo # MDEV-11080 InnoDB: Failing assertion:
+--echo # table->n_waiting_or_granted_auto_inc_locks > 0
+--echo #
+
+CREATE TABLE t1 (pk INTEGER AUTO_INCREMENT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (NULL),(NULL);
+CREATE TABLE t2 LIKE t1;
+
+BEGIN;
+
+connection con1;
+BEGIN;
+DELETE FROM t2;
+connection default;
+--send LOCK TABLE t2 READ;
+connection con1;
+SET innodb_lock_wait_timeout= 1, lock_wait_timeout= 2;
+--error 0,ER_LOCK_WAIT_TIMEOUT
+INSERT INTO t2 SELECT * FROM t1;
+COMMIT;
+
+connection default;
+reap;
+UNLOCK TABLES;
+DROP TABLE t1, t2;
+
+--echo #
+--echo # MDEV-16709 InnoDB: Error: trx already had an AUTO-INC lock
+--echo #
+
+CREATE TABLE t1 (pk INT AUTO_INCREMENT PRIMARY KEY) ENGINE=InnoDB
+PARTITION BY key (pk) PARTITIONS 2;
+
+CREATE TABLE t2 (a INT) ENGINE=InnoDB;
+INSERT INTO t2 VALUES (1),(2),(3),(4),(5),(6);
+
+CREATE TABLE t3 (b INT) ENGINE=InnoDB;
+INSERT INTO t3 VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9);
+
+connection con1;
+send INSERT t1 SELECT NULL FROM t2;
+
+connection default;
+--error 0,ER_DUP_ENTRY,ER_LOCK_DEADLOCK
+INSERT t1 SELECT NULL FROM t3;
+
+connection con1;
+--error 0,ER_DUP_ENTRY,ER_LOCK_DEADLOCK
+reap;
+disconnect con1;
+connection default;
+DROP TABLE t1, t2, t3;
diff --git a/mysql-test/suite/innodb/t/innodb-page_compression_bzip2.test b/mysql-test/suite/innodb/t/innodb-page_compression_bzip2.test
index 69a632d6010..2b4a9ea22a9 100644
--- a/mysql-test/suite/innodb/t/innodb-page_compression_bzip2.test
+++ b/mysql-test/suite/innodb/t/innodb-page_compression_bzip2.test
@@ -2,8 +2,6 @@
-- source include/have_innodb_bzip2.inc
-- source include/not_embedded.inc
-let $innodb_compression_algorithm_orig=`select @@innodb_compression_algorithm`;
-
# bzip2
set global innodb_compression_algorithm = 5;
@@ -79,9 +77,14 @@ select count(*) from innodb_page_compressed7 where c1 < 500000;
select count(*) from innodb_page_compressed8 where c1 < 500000;
select count(*) from innodb_page_compressed9 where c1 < 500000;
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
show create table innodb_normal;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
show create table innodb_compressed;
@@ -95,6 +98,7 @@ update innodb_page_compressed6 set c1 = c1 + 1;
update innodb_page_compressed7 set c1 = c1 + 1;
update innodb_page_compressed8 set c1 = c1 + 1;
update innodb_page_compressed9 set c1 = c1 + 1;
+commit;
select count(*) from innodb_compressed;
select count(*) from innodb_page_compressed1;
select count(*) from innodb_page_compressed1 where c1 < 500000;
@@ -236,8 +240,3 @@ drop table innodb_page_compressed6;
drop table innodb_page_compressed7;
drop table innodb_page_compressed8;
drop table innodb_page_compressed9;
-
-# reset system
---disable_query_log
-EVAL SET GLOBAL innodb_compression_algorithm = $innodb_compression_algorithm_orig;
---enable_query_log
diff --git a/mysql-test/suite/innodb/t/innodb-page_compression_lz4.test b/mysql-test/suite/innodb/t/innodb-page_compression_lz4.test
index 1b1df674e3c..49255d3a1ac 100644
--- a/mysql-test/suite/innodb/t/innodb-page_compression_lz4.test
+++ b/mysql-test/suite/innodb/t/innodb-page_compression_lz4.test
@@ -2,8 +2,6 @@
-- source include/have_innodb_lz4.inc
-- source include/not_embedded.inc
-let $innodb_compression_algorithm_orig=`SELECT @@innodb_compression_algorithm`;
-
# lz4
set global innodb_compression_algorithm = 2;
@@ -79,9 +77,14 @@ select count(*) from innodb_page_compressed7 where c1 < 500000;
select count(*) from innodb_page_compressed8 where c1 < 500000;
select count(*) from innodb_page_compressed9 where c1 < 500000;
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
show create table innodb_normal;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
show create table innodb_compressed;
@@ -237,8 +240,3 @@ drop table innodb_page_compressed6;
drop table innodb_page_compressed7;
drop table innodb_page_compressed8;
drop table innodb_page_compressed9;
-
-# reset system
---disable_query_log
-EVAL SET GLOBAL innodb_compression_algorithm = $innodb_compression_algorithm_orig;
---enable_query_log
diff --git a/mysql-test/suite/innodb/t/innodb-page_compression_lzma.test b/mysql-test/suite/innodb/t/innodb-page_compression_lzma.test
index 9cec3e7a947..e05c08f7515 100644
--- a/mysql-test/suite/innodb/t/innodb-page_compression_lzma.test
+++ b/mysql-test/suite/innodb/t/innodb-page_compression_lzma.test
@@ -2,8 +2,6 @@
-- source include/have_innodb_lzma.inc
-- source include/not_embedded.inc
-let $innodb_compression_algorithm_orig=`SELECT @@innodb_compression_algorithm`;
-
# lzma
set global innodb_compression_algorithm = 4;
@@ -79,9 +77,14 @@ select count(*) from innodb_page_compressed7 where c1 < 500000;
select count(*) from innodb_page_compressed8 where c1 < 500000;
select count(*) from innodb_page_compressed9 where c1 < 500000;
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
show create table innodb_normal;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
show create table innodb_compressed;
@@ -95,6 +98,7 @@ update innodb_page_compressed6 set c1 = c1 + 1;
update innodb_page_compressed7 set c1 = c1 + 1;
update innodb_page_compressed8 set c1 = c1 + 1;
update innodb_page_compressed9 set c1 = c1 + 1;
+commit;
select count(*) from innodb_compressed;
select count(*) from innodb_page_compressed1;
select count(*) from innodb_page_compressed1 where c1 < 500000;
@@ -236,8 +240,3 @@ drop table innodb_page_compressed6;
drop table innodb_page_compressed7;
drop table innodb_page_compressed8;
drop table innodb_page_compressed9;
-
-# reset system
---disable_query_log
-EVAL SET GLOBAL innodb_compression_algorithm = $innodb_compression_algorithm_orig;
---enable_query_log
diff --git a/mysql-test/suite/innodb/t/innodb-page_compression_lzo.test b/mysql-test/suite/innodb/t/innodb-page_compression_lzo.test
index 65c7e5dd3d9..af831bd2467 100644
--- a/mysql-test/suite/innodb/t/innodb-page_compression_lzo.test
+++ b/mysql-test/suite/innodb/t/innodb-page_compression_lzo.test
@@ -2,8 +2,6 @@
-- source include/have_innodb_lzo.inc
-- source include/not_embedded.inc
-let $innodb_compression_algorithm_orig=`select @@innodb_compression_algorithm`;
-
# lzo
set global innodb_compression_algorithm = 3;
@@ -79,9 +77,14 @@ select count(*) from innodb_page_compressed7 where c1 < 500000;
select count(*) from innodb_page_compressed8 where c1 < 500000;
select count(*) from innodb_page_compressed9 where c1 < 500000;
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
show create table innodb_normal;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
show create table innodb_compressed;
@@ -95,6 +98,7 @@ update innodb_page_compressed6 set c1 = c1 + 1;
update innodb_page_compressed7 set c1 = c1 + 1;
update innodb_page_compressed8 set c1 = c1 + 1;
update innodb_page_compressed9 set c1 = c1 + 1;
+commit;
select count(*) from innodb_compressed;
select count(*) from innodb_page_compressed1;
select count(*) from innodb_page_compressed1 where c1 < 500000;
@@ -189,8 +193,3 @@ drop table innodb_page_compressed6;
drop table innodb_page_compressed7;
drop table innodb_page_compressed8;
drop table innodb_page_compressed9;
-
-# reset system
---disable_query_log
-eval set global innodb_compression_algorithm = $innodb_compression_algorithm_orig;
---enable_query_log
diff --git a/mysql-test/suite/innodb/t/innodb-page_compression_tables.test b/mysql-test/suite/innodb/t/innodb-page_compression_tables.test
index bf83ebf5e82..a51a697931a 100644
--- a/mysql-test/suite/innodb/t/innodb-page_compression_tables.test
+++ b/mysql-test/suite/innodb/t/innodb-page_compression_tables.test
@@ -70,8 +70,12 @@ select count(*) from innodb_dynamic where c1 < 1500000;
# none
set global innodb_compression_algorithm = 0;
-alter table innodb_compact engine=innodb page_compressed=DEFAULT;
-alter table innodb_dynamic engine=innodb page_compressed=DEFAULT;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compact page_compressed=DEFAULT, algorithm=instant;
+alter table innodb_compact page_compressed=DEFAULT;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_dynamic page_compressed=DEFAULT, algorithm=instant;
+alter table innodb_dynamic page_compressed=DEFAULT;
show create table innodb_compact;
show create table innodb_dynamic;
diff --git a/mysql-test/suite/innodb/t/innodb-page_compression_zip.test b/mysql-test/suite/innodb/t/innodb-page_compression_zip.test
index 0c843314eee..45e62722972 100644
--- a/mysql-test/suite/innodb/t/innodb-page_compression_zip.test
+++ b/mysql-test/suite/innodb/t/innodb-page_compression_zip.test
@@ -1,8 +1,6 @@
--source include/have_innodb.inc
--source include/not_embedded.inc
-let $innodb_compression_algorithm_orig=`SELECT @@innodb_compression_algorithm`;
-
# zlib
set global innodb_compression_algorithm = 1;
@@ -78,9 +76,14 @@ select count(*) from innodb_page_compressed7 where c1 < 500000;
select count(*) from innodb_page_compressed8 where c1 < 500000;
select count(*) from innodb_page_compressed9 where c1 < 500000;
-alter table innodb_normal page_compressed=1 page_compression_level=8;
+alter table innodb_normal page_compressed=1 page_compression_level=8,
+algorithm=instant;
show warnings;
show create table innodb_normal;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=instant;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0, algorithm=nocopy;
alter table innodb_compressed row_format=default page_compressed=1 page_compression_level=8 key_block_size=0;
show warnings;
show create table innodb_compressed;
@@ -187,8 +190,3 @@ drop table innodb_page_compressed6;
drop table innodb_page_compressed7;
drop table innodb_page_compressed8;
drop table innodb_page_compressed9;
-
-# reset system
---disable_query_log
-EVAL SET GLOBAL innodb_compression_algorithm = $innodb_compression_algorithm_orig;
---enable_query_log
diff --git a/mysql-test/suite/innodb/t/innodb-wl5522.test b/mysql-test/suite/innodb/t/innodb-wl5522.test
index 66dfaac0996..24dad21b3af 100644
--- a/mysql-test/suite/innodb/t/innodb-wl5522.test
+++ b/mysql-test/suite/innodb/t/innodb-wl5522.test
@@ -485,7 +485,7 @@ SELECT * FROM t1;
DROP TABLE t1;
#
-# Row format tests [EXPORT REDUNDANT - IMPORT COMPACT & DYNAMIC]
+# EXPORT ROW_FORMAT=REDUNDANT
#
CREATE TABLE t1(
c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -587,6 +587,29 @@ EOF
DROP TABLE t1;
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
# This should be OK.
CREATE TABLE t1(
c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -615,7 +638,7 @@ SELECT * FROM t1;
DROP TABLE t1;
#
-# Row format tests [EXPORT COMPACT - IMPORT REDUNDANT & DYNAMIC]
+# EXPORT ROW_FORMAT=COMPACT
#
CREATE TABLE t1(
c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -717,6 +740,29 @@ EOF
DROP TABLE t1;
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
# This should be OK.
CREATE TABLE t1(
c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -746,7 +792,7 @@ SELECT * FROM t1;
DROP TABLE t1;
#
-# Row format tests [EXPORT DYNAMIC- IMPORT REDUNDANT & DYNAMIC]
+# EXPORT ROW_FORMAT=DYNAMIC
#
CREATE TABLE t1(
c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -848,6 +894,29 @@ EOF
DROP TABLE t1;
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
# This should be OK.
CREATE TABLE t1(
c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
@@ -876,6 +945,185 @@ SELECT * FROM t1;
DROP TABLE t1;
+#
+# EXPORT ROW_FORMAT=COMPRESSED
+#
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+
+INSERT INTO t1(c2) VALUES(1);
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+INSERT INTO t1(c2) SELECT c2 FROM t1;
+
+SHOW CREATE TABLE t1;
+SELECT * FROM t1;
+
+FLUSH TABLES t1 FOR EXPORT;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_backup_tablespaces("test", "t1");
+EOF
+
+UNLOCK TABLES;
+
+DROP TABLE t1;
+
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+ALTER TABLE t1 IMPORT TABLESPACE;
+CHECK TABLE t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_cleanup("test", "t1");
+EOF
+
+SHOW CREATE TABLE t1;
+SELECT * FROM t1;
+
+DROP TABLE t1;
+
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPACT;
+
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=DYNAMIC;
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
+
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB
+ ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=1;
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+--error ER_TABLE_SCHEMA_MISMATCH
+ALTER TABLE t1 IMPORT TABLESPACE;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_unlink_tablespace("test", "t1");
+EOF
+
+DROP TABLE t1;
+
+# This should be OK.
+CREATE TABLE t1(
+ c1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ c2 INT, INDEX idx(c2)) ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+
+ALTER TABLE t1 DISCARD TABLESPACE;
+--error ER_TABLESPACE_DISCARDED
+SELECT * FROM t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_discard_tablespaces("test", "t1");
+ib_restore_tablespaces("test", "t1");
+EOF
+
+ALTER TABLE t1 IMPORT TABLESPACE;
+CHECK TABLE t1;
+
+perl;
+do "$ENV{MTR_SUITE_DIR}/include/innodb-util.pl";
+ib_cleanup("test", "t1");
+EOF
+
+SHOW CREATE TABLE t1;
+SELECT * FROM t1;
+
+DROP TABLE t1;
+
call mtr.add_suppression("Got error -1 when reading table '.*'");
call mtr.add_suppression("InnoDB: Error: tablespace id and flags in file '.*'.*");
call mtr.add_suppression("InnoDB: The table .* doesn't have a corresponding tablespace, it was discarded");
diff --git a/mysql-test/suite/innodb/t/innodb_default_row_format.combinations b/mysql-test/suite/innodb/t/innodb_default_row_format.combinations
index f3bc2cc0c25..d6041d72bf8 100644
--- a/mysql-test/suite/innodb/t/innodb_default_row_format.combinations
+++ b/mysql-test/suite/innodb/t/innodb_default_row_format.combinations
@@ -2,3 +2,5 @@
innodb_default_row_format=redundant
[dynamic]
innodb_default_row_format=dynamic
+[compact]
+innodb_default_row_format=compact
diff --git a/mysql-test/suite/innodb/t/instant_alter.test b/mysql-test/suite/innodb/t/instant_alter.test
index c414b92f713..fd7fbe94450 100644
--- a/mysql-test/suite/innodb/t/instant_alter.test
+++ b/mysql-test/suite/innodb/t/instant_alter.test
@@ -319,6 +319,84 @@ UPDATE t1 SET c = 1;
UPDATE t1 SET c = 2;
DROP TABLE t1;
+# MDEV-16830 Crash in ALTER TABLE DROP FOREIGN KEY
+eval CREATE TABLE t1 (a INT PRIMARY KEY) $engine;
+eval CREATE TABLE t2 (b INT PRIMARY KEY, FOREIGN KEY(b) REFERENCES t1(a))
+$engine;
+INSERT INTO t1 SET a=1;
+INSERT INTO t2 SET b=1;
+ALTER TABLE t2 ADD COLUMN a INT, DROP FOREIGN KEY t2_ibfk_1;
+ALTER TABLE t2 ADD INDEX(a);
+--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+SET foreign_key_checks=0;
+ALTER TABLE t1 ADD COLUMN b INT, ADD FOREIGN KEY(a) REFERENCES t2(a),
+ALGORITHM=INSTANT;
+ALTER TABLE t2 ADD CONSTRAINT fk FOREIGN KEY(b) REFERENCES t1(a),
+ALGORITHM=INSTANT;
+SET foreign_key_checks=1;
+ALTER TABLE t2 COMMENT 'domestic keys only', DROP FOREIGN KEY fk;
+ALTER TABLE t1 DROP FOREIGN KEY t1_ibfk_1;
+ALTER TABLE t1 ADD COLUMN big BLOB NOT NULL
+DEFAULT REPEAT('a', @@GLOBAL.innodb_page_size * .75);
+CHECK TABLE t2, t1;
+DROP TABLE t2, t1;
+
+#
+# MDEV-17483 Insert on delete-marked record can wrongly inherit old values
+# for instantly added column
+#
+
+eval CREATE TABLE t1 (a INT PRIMARY KEY) $engine;
+INSERT INTO t1 SET a = 1;
+ALTER TABLE t1 ADD COLUMN b TEXT;
+BEGIN;
+UPDATE t1 SET b = REPEAT('1', 32768);
+UPDATE t1 SET a = 2;
+INSERT INTO t1 SET a = 1;
+SELECT a,LENGTH(b) FROM t1;
+DELETE FROM t1;
+COMMIT;
+--source include/wait_all_purged.inc
+DROP TABLE t1;
+
+# MDEV-15562 Instant DROP/ADD/reorder columns
+
+eval CREATE TABLE t1 (a INT, b INT UNIQUE) $engine;
+INSERT INTO t1 (a) VALUES (NULL), (NULL);
+ALTER TABLE t1 DROP a, ADD COLUMN a INT;
+DELETE FROM t1;
+BEGIN;INSERT INTO t1 SET a=NULL;ROLLBACK;
+DELETE FROM t1;
+DROP TABLE t1;
+
+eval CREATE TABLE t1 (a INT PRIMARY KEY, t VARCHAR(33101) NOT NULL) $engine;
+INSERT INTO t1 VALUES(347,'');
+ALTER TABLE t1 DROP COLUMN t, ALGORITHM=INSTANT;
+SELECT * FROM t1;
+DROP TABLE t1;
+
+eval CREATE TABLE t1 (a INT) $engine;
+INSERT INTO t1() VALUES();
+ALTER TABLE t1 ADD COLUMN b INT FIRST, ADD COLUMN c INT AFTER b;
+SELECT * FROM t1;
+DROP TABLE t1;
+
+eval CREATE TABLE t1 (t TEXT) $engine;
+SET @t=REPEAT('x',@@innodb_page_size / 2);
+INSERT INTO t1 VALUES (@t),(@t),(@t),(@t),(@t),(@t),(NULL),(@t),(@t),(@t),(@t);
+ALTER TABLE t1 ADD COLUMN a INT FIRST;
+UPDATE t1 SET a = 0;
+DROP TABLE t1;
+
+eval CREATE TABLE t1 (t TEXT) $engine;
+INSERT INTO t1 SET t = @x;
+ALTER TABLE t1 DROP COLUMN t, ADD COLUMN i INT NOT NULL DEFAULT 1;
+ALTER TABLE t1 ADD COLUMN t TEXT;
+SELECT * FROM t1;
+DROP TABLE t1;
+
dec $format;
}
disconnect analyze;
diff --git a/mysql-test/suite/innodb/t/instant_alter_crash.test b/mysql-test/suite/innodb/t/instant_alter_crash.test
index fe7301b4f78..b1615041393 100644
--- a/mysql-test/suite/innodb/t/instant_alter_crash.test
+++ b/mysql-test/suite/innodb/t/instant_alter_crash.test
@@ -43,9 +43,38 @@ DELETE FROM t1;
ROLLBACK;
--source include/wait_all_purged.inc
+INSERT INTO t2 VALUES
+(16,1551,'Omnium enim rerum'),(128,1571,' principia parva sunt');
+
+connect ddl, localhost, root;
+SET DEBUG_SYNC='innodb_alter_inplace_before_commit SIGNAL ddl WAIT_FOR ever';
+--send
+ALTER TABLE t2 DROP COLUMN c3, ADD COLUMN c5 TEXT DEFAULT 'naturam abhorrere';
+
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR ddl';
+SET GLOBAL innodb_flush_log_at_trx_commit=1;
+DELETE FROM t1;
+
+--source include/kill_mysqld.inc
+disconnect ddl;
+--source include/start_mysqld.inc
+
+SET @saved_frequency= @@GLOBAL.innodb_purge_rseg_truncate_frequency;
+SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
+
+SELECT * FROM t1;
+SELECT * FROM t2;
+BEGIN;
+INSERT INTO t1 SET id=1;
+DELETE FROM t2;
+ROLLBACK;
+--source include/wait_all_purged.inc
+
INSERT INTO t2 VALUES (64,42,'De finibus bonorum'), (347,33101,' et malorum');
connect ddl, localhost, root;
+ALTER TABLE t2 DROP COLUMN c3;
SET DEBUG_SYNC='innodb_alter_inplace_before_commit SIGNAL ddl WAIT_FOR ever';
--send
ALTER TABLE t2 ADD COLUMN (c4 TEXT NOT NULL DEFAULT ' et malorum');
@@ -96,16 +125,39 @@ for (my $offset= 0x65; $offset;
my $n_fields= unpack("n", substr($page,$offset-4,2)) >> 1 & 0x3ff;
my $start= 0;
my $name;
- for (my $i= 0; $i < $n_fields; $i++) {
- my $end= unpack("C", substr($page, $offset-7-$i, 1));
- print ",\n " if $i;
- print "$fields[$i]=";
- if ($end & 0x80) {
- print "NULL(", ($end & 0x7f) - $start, " bytes)"
- } else {
- print "0x", unpack("H*", substr($page,$offset+$start,$end-$start))
+ if (unpack("C", substr($page,$offset-3,1)) & 1) {
+ for (my $i= 0; $i < $n_fields; $i++) {
+ my $end= unpack("C", substr($page, $offset-7-$i, 1));
+ print ",\n " if $i;
+ print "$fields[$i]=";
+ if ($end & 0x80) {
+ print "NULL(", ($end & 0x7f) - $start, " bytes)"
+ } else {
+ print "0x", unpack("H*", substr($page,$offset+$start,$end-$start))
+ }
+ $start= $end & 0x7f;
+ }
+ } else {
+ for (my $i= 0; $i < $n_fields; $i++) {
+ my $end= unpack("n", substr($page, $offset-8-2*$i, 2));
+ print ",\n " if $i;
+ if ($i > 2 && !(~unpack("C",substr($page,$offset-6,1)) & 0x30)) {
+ if ($i == 3) {
+ print "BLOB=";
+ $start += 8; # skip the space_id,page_number
+ } else {
+ print "$fields[$i - 1]=";
+ }
+ } else {
+ print "$fields[$i]=";
+ }
+ if ($end & 0x8000) {
+ print "NULL(", ($end & 0x7fff) - $start, " bytes)"
+ } else {
+ print "0x", unpack("H*", substr($page,$offset+$start,($end-$start) & 0x3fff))
+ }
+ $start= $end & 0x3fff;
}
- $start= $end & 0x7f;
}
print ")\n";
}
diff --git a/mysql-test/suite/innodb/t/instant_alter_debug.test b/mysql-test/suite/innodb/t/instant_alter_debug.test
index 27056089767..05812322317 100644
--- a/mysql-test/suite/innodb/t/instant_alter_debug.test
+++ b/mysql-test/suite/innodb/t/instant_alter_debug.test
@@ -189,7 +189,9 @@ SET DEBUG_SYNC='now WAIT_FOR copied';
BEGIN;
INSERT INTO t1 SET b=1;
ROLLBACK;
-disconnect stop_purge;
+connection stop_purge;
+COMMIT;
+connection default;
# Wait for purge to empty the table.
let $wait_all_purged=2;
@@ -197,8 +199,101 @@ let $wait_all_purged=2;
let $wait_all_purged=0;
SET DEBUG_SYNC='now SIGNAL logged';
-disconnect ddl;
+connection ddl;
+reap;
+connection default;
DROP TABLE t1;
SET DEBUG_SYNC='RESET';
+--echo #
+--echo # MDEV-16131 Assertion failed in dict_index_t::instant_field_value()
+--echo #
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO t1 SET a=0;
+ALTER TABLE t1 ADD COLUMN b INT NOT NULL DEFAULT 2, ADD COLUMN c INT;
+
+connection stop_purge;
+START TRANSACTION WITH CONSISTENT SNAPSHOT;
+
+connection default;
+DELETE FROM t1;
+
+connection ddl;
+SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL copied WAIT_FOR logged';
+send ALTER TABLE t1 FORCE;
+
+connection stop_purge;
+COMMIT;
+
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR copied';
+let $wait_all_purged = 1;
+--source include/wait_all_purged.inc
+INSERT INTO t1 SET a=1;
+INSERT INTO t1 SET a=2,b=3,c=4;
+SET DEBUG_SYNC = 'now SIGNAL logged';
+
+connection ddl;
+reap;
+
+connection default;
+SET DEBUG_SYNC = RESET;
+SELECT * FROM t1;
+ALTER TABLE t1 DROP b, ALGORITHM=INSTANT;
+connection stop_purge;
+START TRANSACTION WITH CONSISTENT SNAPSHOT;
+
+connection default;
+DELETE FROM t1;
+
+connection ddl;
+SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL copied WAIT_FOR logged';
+send ALTER TABLE t1 ADD COLUMN b INT NOT NULL DEFAULT 2 AFTER a, FORCE;
+
+disconnect stop_purge;
+
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR copied';
+let $wait_all_purged = 1;
+--source include/wait_all_purged.inc
+INSERT INTO t1 SET a=1;
+INSERT INTO t1 SET a=2,c=4;
+SET DEBUG_SYNC = 'now SIGNAL logged';
+
+connection ddl;
+reap;
+UPDATE t1 SET b = b + 1 WHERE a = 2;
+
+connection default;
+SET DEBUG_SYNC = RESET;
+SELECT * FROM t1;
+
+--echo #
+--echo # MDEV-15872 Crash in online ALTER TABLE...ADD PRIMARY KEY
+--echo # after instant ADD COLUMN ... NULL
+--echo #
+ALTER TABLE t1 ADD COLUMN d INT, ALGORITHM=INSTANT;
+UPDATE t1 SET d=1;
+
+connection ddl;
+SET DEBUG_SYNC='row_log_table_apply1_before SIGNAL copied WAIT_FOR logged';
+send ALTER IGNORE TABLE t1 DROP PRIMARY KEY, ADD PRIMARY KEY (a,d);
+
+connection default;
+SET DEBUG_SYNC = 'now WAIT_FOR copied';
+BEGIN;
+INSERT INTO t1 SET a=3;
+ROLLBACK;
+SET DEBUG_SYNC = 'now SIGNAL logged';
+
+connection ddl;
+--error ER_INVALID_USE_OF_NULL
+reap;
+disconnect ddl;
+
+connection default;
+SET DEBUG_SYNC = RESET;
+SELECT * FROM t1;
+DROP TABLE t1;
+
SET GLOBAL innodb_purge_rseg_truncate_frequency = @save_frequency;
diff --git a/mysql-test/suite/innodb/t/instant_alter_limit.test b/mysql-test/suite/innodb/t/instant_alter_limit.test
new file mode 100644
index 00000000000..ded14eee89b
--- /dev/null
+++ b/mysql-test/suite/innodb/t/instant_alter_limit.test
@@ -0,0 +1,42 @@
+--source include/have_innodb.inc
+
+SET @old_instant=
+(SELECT variable_value FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column');
+
+CREATE TABLE t(a INT PRIMARY KEY, b INT, c INT, d INT, e INT)
+ENGINE=InnoDB;
+INSERT INTO t VALUES(1,2,3,4,5);
+--disable_query_log
+let $n=253;
+while ($n) {
+dec $n;
+ALTER TABLE t DROP b, DROP c, DROP d, DROP e,
+ADD COLUMN b INT FIRST, ADD COLUMN c INT, ADD COLUMN d INT AFTER b,
+ADD COLUMN e INT AFTER c, ALGORITHM=INSTANT;
+}
+--enable_query_log
+SELECT * FROM t;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED
+ALTER TABLE t DROP b, DROP c, DROP d, DROP e,
+ADD COLUMN b INT, ALGORITHM=INSTANT;
+ALTER TABLE t CHANGE COLUMN b beta INT AFTER a, ALGORITHM=INSTANT;
+ALTER TABLE t DROP e, DROP c, DROP d, ALGORITHM=INSTANT;
+SELECT * FROM t;
+ALTER TABLE t DROP COLUMN beta, ALGORITHM=INSTANT;
+--error ER_ALTER_OPERATION_NOT_SUPPORTED
+ALTER TABLE t ADD COLUMN b INT NOT NULL, ALGORITHM=INSTANT;
+
+SELECT variable_value-@old_instant instants
+FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column';
+
+ALTER TABLE t ADD COLUMN b INT NOT NULL;
+
+SELECT variable_value-@old_instant instants
+FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column';
+
+SELECT * FROM t;
+
+DROP TABLE t;
diff --git a/mysql-test/suite/innodb/t/instant_alter_rollback.test b/mysql-test/suite/innodb/t/instant_alter_rollback.test
index 487a60dcbe1..cfece7e0738 100644
--- a/mysql-test/suite/innodb/t/instant_alter_rollback.test
+++ b/mysql-test/suite/innodb/t/instant_alter_rollback.test
@@ -1,4 +1,5 @@
--source include/have_innodb.inc
+--source innodb_default_row_format.inc
# The embedded server tests do not support restarting.
--source include/not_embedded.inc
@@ -7,44 +8,49 @@ FLUSH TABLES;
--echo #
--echo # MDEV-11369: Instant ADD COLUMN for InnoDB
+--echo # MDEV-15562: Instant DROP COLUMN or changing the order of columns
--echo #
connect to_be_killed, localhost, root;
-let $format= 3;
-while ($format) {
-let $fmt= `SELECT CASE $format WHEN 1 THEN 'DYNAMIC' WHEN 2 THEN 'COMPACT'
-ELSE 'REDUNDANT' END`;
-let $engine= ENGINE=InnoDB ROW_FORMAT=$fmt;
-
-eval CREATE TABLE empty_$fmt
-(id INT PRIMARY KEY, c2 INT UNIQUE) $engine;
-eval CREATE TABLE once_$fmt LIKE empty_$fmt;
-eval CREATE TABLE twice_$fmt LIKE empty_$fmt;
-eval INSERT INTO once_$fmt SET id=1,c2=1;
-eval INSERT INTO twice_$fmt SET id=1,c2=1;
-eval ALTER TABLE empty_$fmt ADD COLUMN (d1 INT DEFAULT 15);
-eval ALTER TABLE once_$fmt ADD COLUMN (d1 INT DEFAULT 20);
-eval ALTER TABLE twice_$fmt ADD COLUMN (d1 INT DEFAULT 20);
-eval ALTER TABLE twice_$fmt ADD COLUMN
+SET @old_instant=
+(SELECT variable_value FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column');
+CREATE TABLE empty (id INT PRIMARY KEY, c2 INT UNIQUE) ENGINE=InnoDB;
+CREATE TABLE once LIKE empty;
+CREATE TABLE twice LIKE empty;
+CREATE TABLE thrice LIKE empty;
+INSERT INTO once SET id=1,c2=1;
+INSERT INTO twice SET id=1,c2=1;
+INSERT INTO thrice SET id=1,c2=1;
+ALTER TABLE empty ADD COLUMN (d1 INT DEFAULT 15);
+ALTER TABLE once ADD COLUMN (d1 INT DEFAULT 20);
+ALTER TABLE twice ADD COLUMN (d1 INT DEFAULT 20);
+ALTER TABLE thrice ADD COLUMN (d1 INT DEFAULT 20);
+ALTER TABLE twice ADD COLUMN
(d2 INT NOT NULL DEFAULT 10,
d3 VARCHAR(15) NOT NULL DEFAULT 'var och en char');
-dec $format;
-}
+ALTER TABLE thrice ADD COLUMN
+(d2 INT NOT NULL DEFAULT 10,
+ d3 TEXT NOT NULL DEFAULT 'con');
+ALTER TABLE thrice DROP c2, DROP d3, CHANGE d2 d3 INT NOT NULL FIRST;
-BEGIN;
+SELECT variable_value-@old_instant instants
+FROM information_schema.global_status
+WHERE variable_name = 'innodb_instant_alter_column';
-let $format= 3;
-while ($format) {
-let $fmt= `SELECT CASE $format WHEN 1 THEN 'DYNAMIC' WHEN 2 THEN 'COMPACT'
-ELSE 'REDUNDANT' END`;
+BEGIN;
-eval INSERT INTO empty_$fmt set id=0,c2=42;
-eval UPDATE once_$fmt set c2=c2+1;
-eval UPDATE twice_$fmt set c2=c2+1;
-eval INSERT INTO twice_$fmt SET id=2,c2=0,d3='';
-dec $format;
-}
+INSERT INTO empty set id=0,c2=42;
+UPDATE once set c2=c2+1;
+UPDATE twice set c2=c2+1;
+UPDATE thrice set d3=d3+1;
+INSERT INTO twice SET id=2,c2=0,d3='';
+INSERT INTO thrice SET id=2,d3=0;
+DELETE FROM empty;
+DELETE FROM once;
+DELETE FROM twice;
+DELETE FROM thrice;
connection default;
SET GLOBAL innodb_flush_log_at_trx_commit=1;
@@ -60,14 +66,8 @@ DROP TABLE foo;
--source include/wait_all_purged.inc
SET GLOBAL innodb_purge_rseg_truncate_frequency=@saved_frequency;
-let $format= 3;
-while ($format) {
-let $fmt= `SELECT CASE $format WHEN 1 THEN 'DYNAMIC' WHEN 2 THEN 'COMPACT'
-ELSE 'REDUNDANT' END`;
-
-eval SELECT * FROM empty_$fmt;
-eval SELECT * FROM once_$fmt;
-eval SELECT * FROM twice_$fmt;
-eval DROP TABLE empty_$fmt, once_$fmt, twice_$fmt;
-dec $format;
-}
+SELECT * FROM empty;
+SELECT * FROM once;
+SELECT * FROM twice;
+SELECT * FROM thrice;
+DROP TABLE empty, once, twice, thrice;
diff --git a/mysql-test/suite/innodb/t/instant_drop.test b/mysql-test/suite/innodb/t/instant_drop.test
new file mode 100644
index 00000000000..7be4998dccd
--- /dev/null
+++ b/mysql-test/suite/innodb/t/instant_drop.test
@@ -0,0 +1,98 @@
+--source include/have_innodb.inc
+
+create table t1(f1 int not null, f2 int not null, f3 int not null)engine=innodb;
+insert into t1 values(1, 2, 3),(4, 5, 6);
+alter table t1 drop column f2, algorithm=instant;
+select * from t1;
+insert into t1 values(1,2);
+select * from t1;
+alter table t1 add column f4 int not null default 5, algorithm=instant;
+select * from t1;
+alter table t1 drop column f1, algorithm=instant;
+select * from t1;
+insert into t1 values(7, 9);
+select * from t1;
+alter table t1 add column f5 blob default repeat('aaa', 950), drop column f4, algorithm=instant;
+select * from t1;
+select f3 from t1;
+update t1 set f3 = 10 where f3 > 2;
+select * from t1;
+delete from t1 where f3 = 10;
+show create table t1;
+select f3 from t1;
+update t1 set f5 = 'world';
+select * from t1;
+drop table t1;
+
+create table t1(f1 int, f2 int not null, index idx(f2))engine=innodb;
+insert into t1 values(1, 2);
+alter table t1 drop column f1, add column f3 varchar(100) default 'thiru', algorithm=instant;
+select * from t1 force index (idx);
+alter table t1 drop column f3, algorithm=instant;
+select * from t1;
+begin;
+insert into t1 values(10);
+select * from t1;
+update t1 set f2 = 100;
+select * from t1;
+delete from t1 where f2 = 100;
+select * from t1;
+rollback;
+select * from t1;
+show create table t1;
+drop table t1;
+
+create table t1(f1 int, f2 int not null)engine=innodb;
+insert into t1 values(1, 2);
+alter table t1 drop column f2, algorithm=instant;
+insert into t1 values(NULL);
+select * from t1;
+drop table t1;
+
+create table t1(f1 int not null, f2 int not null)engine=innodb;
+insert into t1 values(1, 2);
+alter table t1 add column f5 int default 10, algorithm=instant;
+alter table t1 add column f3 int not null default 100, algorithm=instant;
+alter table t1 add column f4 int default 100, drop column f3, algorithm=instant;
+insert into t1 values(2, 3, 20, 100);
+select * from t1;
+drop table t1;
+
+create table t1(f1 int not null, f2 int not null) engine=innodb;
+insert into t1 values(1, 1);
+alter table t1 drop column f2, add column f3 int default 3, algorithm=instant;
+select * from t1;
+update t1 set f3 = 19;
+select * from t1;
+alter table t1 drop column f1, add column f5 int default 10, algorithm=instant;
+insert into t1 values(4, 10);
+select * from t1;
+
+create table t2(f1 int, f2 int not null) engine=innodb;
+insert into t2(f1, f2) values(1, 2);
+alter table t2 drop column f2, add column f4 varchar(100) default repeat('a', 20), add column f5 int default 10, algorithm=instant;
+select * from t2;
+show create table t2;
+alter table t2 add column f6 char(100) default repeat('a', 99), algorithm=instant;
+
+create table t3(f1 int, f2 int not null)engine=innodb;
+insert into t3 values(1, 2);
+alter table t3 drop column f2, add column f3 int default 1, add column f4 int default 4, algorithm=instant;
+
+--source include/restart_mysqld.inc
+select * from t1;
+alter table t1 add column f6 int default 9,drop column f5, algorithm = instant;
+insert into t1 values(4, 9);
+alter table t1 force, algorithm=inplace;
+select * from t1;
+
+select * from t2;
+alter table t2 force, algorithm=inplace;
+select * from t2;
+show create table t2;
+
+select * from t3;
+alter table t3 add column f5 char(100) default repeat('a', 99), algorithm=instant;
+--source include/restart_mysqld.inc
+select * from t3;
+drop table t1,t2,t3;
diff --git a/mysql-test/suite/innodb/t/log_file_size.test b/mysql-test/suite/innodb/t/log_file_size.test
index 44cb155c7d9..1e6c7cd4d00 100644
--- a/mysql-test/suite/innodb/t/log_file_size.test
+++ b/mysql-test/suite/innodb/t/log_file_size.test
@@ -43,7 +43,7 @@ eval $check_no_innodb;
--move_file $MYSQLD_DATADIR/ib_logfile.old $MYSQLD_DATADIR/ib_logfile.0
--source include/shutdown_mysqld.inc
let SEARCH_FILE= $MYSQLTEST_VARDIR/log/mysqld.1.err;
-let SEARCH_PATTERN= InnoDB: Log file .*ib_logfile0 size 0 is too small;
+let SEARCH_PATTERN= InnoDB: Log file .*ib_logfile1 is of different size .* bytes than other log files 0 bytes!;
--source include/search_pattern_in_file.inc
--source include/start_mysqld.inc
CHECK TABLE t1;
diff --git a/mysql-test/suite/innodb/t/system_tables.test b/mysql-test/suite/innodb/t/system_tables.test
index 90cb8c59fbd..172628790f8 100644
--- a/mysql-test/suite/innodb/t/system_tables.test
+++ b/mysql-test/suite/innodb/t/system_tables.test
@@ -9,4 +9,4 @@ insert envois3 values ('2008-08-11 22:43:00');
--source include/restart_mysqld.inc
select convert_tz(starttime,'UTC','Europe/Moscow') starttime from envois3;
drop table envois3;
-alter table mysql.time_zone_name engine=MyISAM;
+alter table mysql.time_zone_name engine=Aria;
diff --git a/mysql-test/suite/innodb/t/table_flags.test b/mysql-test/suite/innodb/t/table_flags.test
index 6c9b5e7a8cd..284589a17c8 100644
--- a/mysql-test/suite/innodb/t/table_flags.test
+++ b/mysql-test/suite/innodb/t/table_flags.test
@@ -1,6 +1,7 @@
--source include/innodb_page_size.inc
# Embedded server tests do not support restarting
--source include/not_embedded.inc
+--source include/maybe_debug.inc
--disable_query_log
call mtr.add_suppression("InnoDB: Table `mysql`\\.`innodb_table_stats` not found");
@@ -30,7 +31,9 @@ let bugdir= $MYSQLTEST_VARDIR/tmp/table_flags;
--let $d=$d --innodb-undo-tablespaces=0
--let $d=$d --innodb-purge-rseg-truncate-frequency=1
--let $d=$d --skip-innodb-fast-shutdown
-
+if ($have_debug) {
+--let $d=$d --debug=d,create_and_drop_garbage
+}
--let $restart_parameters=$d --innodb-stats-persistent=0
--source include/restart_mysqld.inc
diff --git a/mysql-test/suite/innodb/t/temporary_table.test b/mysql-test/suite/innodb/t/temporary_table.test
index 52334b05999..8e3ddf95634 100644
--- a/mysql-test/suite/innodb/t/temporary_table.test
+++ b/mysql-test/suite/innodb/t/temporary_table.test
@@ -477,6 +477,23 @@ ROLLBACK;
SELECT * FROM t1;
DROP TABLE t1;
+delimiter //;
+create procedure t1_proc()
+begin
+DECLARE var INT UNSIGNED;
+CREATE TEMPORARY TABLE t1(f1 INT UNSIGNED, f2 INT UNSIGNED, KEY( f1, f2 ) )engine=innodb;
+SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
+START TRANSACTION;
+INSERT INTO t1 SET f1 = 1, f2 = 1;
+UPDATE t1 SET f2 = 2;
+SET var = ( SELECT 1 FROM t1 );
+DROP TABLE t1;
+END//
+delimiter ;//
+
+call t1_proc;
+drop procedure t1_proc;
+
--echo #
--echo # MDEV-15874 CREATE TABLE creates extra transaction
--echo #
diff --git a/mysql-test/suite/innodb/t/truncate.test b/mysql-test/suite/innodb/t/truncate.test
new file mode 100644
index 00000000000..cf71ca83c4c
--- /dev/null
+++ b/mysql-test/suite/innodb/t/truncate.test
@@ -0,0 +1,17 @@
+--source include/have_innodb.inc
+
+CREATE TABLE t (a SERIAL) ENGINE=InnoDB;
+
+connect (dml,localhost,root);
+# At the end of this statement, close_thread_tables()
+# should add the open table handle to the table definition cache (tdc).
+select * from t;
+
+connection default;
+# This should purge the handle from the tdc;
+# otherwise ha_innobase::truncate() would hang,
+# waiting for the reference count to drop to 0.
+TRUNCATE TABLE t;
+disconnect dml;
+
+DROP TABLE t;
diff --git a/mysql-test/suite/innodb/t/truncate_crash.test b/mysql-test/suite/innodb/t/truncate_crash.test
new file mode 100644
index 00000000000..5cb39c745dc
--- /dev/null
+++ b/mysql-test/suite/innodb/t/truncate_crash.test
@@ -0,0 +1,23 @@
+--source include/have_innodb.inc
+--source include/have_debug.inc
+--source include/have_debug_sync.inc
+--source include/not_embedded.inc
+
+FLUSH TABLES;
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO t1 VALUES (1),(2);
+
+connect (wait,localhost,root,,test);
+SET DEBUG_SYNC='before_trx_state_committed_in_memory SIGNAL c WAIT_FOR ever';
+send TRUNCATE TABLE t1;
+
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR c';
+--let $shutdown_timeout=0
+--source include/restart_mysqld.inc
+disconnect wait;
+
+--replace_result 2 0
+SELECT COUNT(*) FROM t1;
+TRUNCATE TABLE t1;
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/t/truncate_debug.test b/mysql-test/suite/innodb/t/truncate_debug.test
deleted file mode 100644
index 74d9064faa4..00000000000
--- a/mysql-test/suite/innodb/t/truncate_debug.test
+++ /dev/null
@@ -1,128 +0,0 @@
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/have_debug_sync.inc
-
---source include/count_sessions.inc
-
---echo #
---echo # Bug #23070734 CONCURRENT TRUNCATE TABLES CAUSE STALLS
---echo #
-
-SET @ahi= @@global.innodb_adaptive_hash_index;
-# Ensure that there is no adaptive hash index on any system tables,
-# or any other tables than the ones that we are creating below.
-SET GLOBAL innodb_adaptive_hash_index=OFF;
-SET GLOBAL innodb_adaptive_hash_index=ON;
-
---echo Test_1 :- Check if DDL operations are possible on
---echo table being truncated. Also check if
---echo DDL operations on other tables succeed.
-
-create table t1 (f1 int,f2 int,key(f2),f3 int) engine=innodb row_format=redundant;
-create index idx1 on t1(f3);
-create table t2 (f1 int,f2 int,key(f2),f3 int) engine=innodb row_format=redundant;
-
-create table t3 (f1 int,f2 int,key(f2)) engine=innodb row_format=redundant;
-
-insert into t1 values (10,20,30),(30,40,50),(50,60,70);
-insert into t1 select * from t1;
-insert into t1 select * from t1;
-insert into t1 select * from t1;
-insert into t2 values (10,20,30),(30,40,50),(50,60,70);
-
-insert into t2 select * from t2;
-insert into t2 select * from t2;
-insert into t2 select * from t2;
-
-insert into t3 values (10,20),(30,40),(50,50);
-insert into t3 select * from t3;
-insert into t3 select * from t3;
-
-SET session lock_wait_timeout = 1;
-
-connect (con1,localhost,root,,);
-SET DEBUG_SYNC= 'buffer_pool_scan SIGNAL started WAIT_FOR finish_scan';
-send truncate table t1;
-
-connection default;
-SET DEBUG_SYNC= 'now WAIT_FOR started';
-
---echo Check Analyze table. Gives lock time out error.
-analyze table t1;
-
---echo Check if we can turn off auto recalculation.
---error ER_LOCK_WAIT_TIMEOUT
-alter table t1 STATS_AUTO_RECALC=0;
-
---echo Check if we can turn off persistent stats on the table
---error ER_LOCK_WAIT_TIMEOUT
-alter table t1 STATS_PERSISTENT=0;
-
---echo Check if DML is possible on table being truncated
---error ER_LOCK_WAIT_TIMEOUT
-insert into t1 values (10,89,99);
-
---echo Check if DDL is possible on table being truncated
---error ER_LOCK_WAIT_TIMEOUT
-alter table t1 add column f4 int;
-
---echo check if table can be created with the same name
---error ER_TABLE_EXISTS_ERROR,ER_LOCK_WAIT_TIMEOUT
-create table t1 (bd int) engine=innodb;
-
---echo check if index can be created on table being truncated
---error ER_LOCK_WAIT_TIMEOUT
-create index idx1 on t1(f1);
-
---echo Check if DROP of table is possible during truncate
---error ER_LOCK_WAIT_TIMEOUT
-drop table t1;
-
---echo Check if select is possible during truncate
---error ER_LOCK_WAIT_TIMEOUT
-select * from t1;
-
---error ER_BAD_FIELD_ERROR
-select * from t2 where t2.f1=t1.f1;
-
---echo Check concurrent truncate operation on table;
---error ER_LOCK_WAIT_TIMEOUT
-truncate table t1;
-
---echo Check concurrent selects and inserts on the other table
-insert into t3 values (10,20),(30,40),(50,50);
-select * from t3 where f1=40;
-
---echo Concurrent truncate on other tables
-truncate table t2;
-
---echo Concurrent alters on the other tables
-alter table t2 add column f4 int;
-
---echo check if index can be created on the other table
-create index idx1 on t2(f3);
-
---echo Check if we can turn off persistent stats off entire instance
-SET GLOBAL innodb_stats_persistent=off;
-
-connect (con2,localhost,root,,);
-send set global innodb_adaptive_hash_index=off;
-
-connection default;
-SET DEBUG_SYNC= 'now SIGNAL finish_scan';
-
-connection con1;
-reap;
-disconnect con1;
-
-connection con2;
-reap;
-disconnect con2;
-
-connection default;
-SET DEBUG_SYNC= 'RESET';
-
-SET GLOBAL innodb_adaptive_hash_index=@ahi;
-
-drop table t1,t2,t3;
---source include/wait_until_count_sessions.inc
diff --git a/mysql-test/suite/innodb/t/truncate_foreign.test b/mysql-test/suite/innodb/t/truncate_foreign.test
new file mode 100644
index 00000000000..2c00c0641e9
--- /dev/null
+++ b/mysql-test/suite/innodb/t/truncate_foreign.test
@@ -0,0 +1,68 @@
+--source include/have_innodb.inc
+--source include/have_debug.inc
+--source include/have_debug_sync.inc
+
+CREATE TABLE parent (a INT PRIMARY KEY) ENGINE=InnoDB;
+INSERT INTO parent SET a=1;
+
+CREATE TABLE child (a INT PRIMARY KEY, FOREIGN KEY (a) REFERENCES parent(a)
+ON UPDATE CASCADE)
+ENGINE=InnoDB;
+INSERT INTO child SET a=1;
+
+--error ER_TRUNCATE_ILLEGAL_FK
+TRUNCATE TABLE parent;
+TRUNCATE TABLE child;
+
+INSERT INTO child SET a=1;
+UPDATE parent SET a=2;
+SELECT * FROM child;
+
+connect (dml,localhost,root);
+SET DEBUG_SYNC='foreign_constraint_update_cascade SIGNAL fk WAIT_FOR go';
+send UPDATE parent SET a=3;
+
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR fk';
+SET lock_wait_timeout=1;
+--error ER_LOCK_WAIT_TIMEOUT
+TRUNCATE TABLE child;
+SET DEBUG_SYNC='now SIGNAL go';
+
+connection dml;
+reap;
+SELECT * FROM child;
+SET DEBUG_SYNC='foreign_constraint_check_for_update SIGNAL fk WAIT_FOR go';
+send DELETE FROM parent;
+
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR fk';
+--error ER_LOCK_WAIT_TIMEOUT
+TRUNCATE TABLE child;
+SET DEBUG_SYNC='now SIGNAL go';
+
+connection dml;
+--error ER_ROW_IS_REFERENCED_2
+reap;
+SELECT * FROM child;
+INSERT INTO parent SET a=5;
+SET DEBUG_SYNC='foreign_constraint_check_for_ins SIGNAL fk WAIT_FOR go';
+send INSERT INTO child SET a=5;
+
+connection default;
+SET DEBUG_SYNC='now WAIT_FOR fk';
+SET foreign_key_checks=0;
+TRUNCATE TABLE parent;
+SET DEBUG_SYNC='now SIGNAL go';
+
+connection dml;
+--error ER_NO_REFERENCED_ROW_2
+reap;
+SELECT * FROM parent;
+SELECT * FROM child;
+disconnect dml;
+
+connection default;
+SET DEBUG_SYNC = RESET;
+
+DROP TABLE child, parent;
diff --git a/mysql-test/suite/innodb/t/truncate_inject.test b/mysql-test/suite/innodb/t/truncate_inject.test
deleted file mode 100644
index 35e516324bb..00000000000
--- a/mysql-test/suite/innodb/t/truncate_inject.test
+++ /dev/null
@@ -1,97 +0,0 @@
-# This test is based on innodb_zip.wl6501_error_1 in MySQL 5.7.
-
---source include/have_innodb.inc
---source include/innodb_row_format.inc
---source include/have_debug.inc
-
-SET @save_dbug = @@SESSION.debug_dbug;
-
-call mtr.add_suppression("InnoDB: Flagged corruption of .* in table `test`\\.`t` in TRUNCATE TABLE");
-
---echo # 1. Error in assigning undo logs for truncate action
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100), INDEX ck(c))
-ENGINE = InnoDB;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-check table t;
-#
-SET debug_dbug = '+d,ib_err_trunc_assigning_undo_log';
---error ER_GET_ERRNO
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
-select * from t;
-
---echo # 2. Error while preparing for truncate
-SET debug_dbug = '+d,ib_err_trunc_preparing_for_truncate';
---error ER_GET_ERRNO
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
-select * from t;
-
---echo # 3. Error while dropping/creating indexes
-SET debug_dbug = '+d,ib_err_trunc_drop_index';
---error ER_GET_ERRNO
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
---error ER_TABLE_CORRUPT,ER_GET_ERRNO
-select * from t;
-drop table t;
-
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100), INDEX ck(c))
-ENGINE = InnoDB;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-check table t;
-
-SET debug_dbug = '+d,ib_err_trunc_create_index';
---error ER_GET_ERRNO
-truncate table t;
-SET debug_dbug = @save_dbug;
-check table t;
---error ER_TABLE_CORRUPT,ER_GET_ERRNO
-select * from t;
-drop table t;
-
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100), INDEX ck(c))
-ENGINE = InnoDB;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-check table t;
-
-SET debug_dbug = '+d,ib_err_trunc_temp_recreate_index';
-truncate table t;
-SET debug_dbug = @save_dbug;
-
-check table t;
-select * from t;
-drop table t;
-
---echo # 4. Error while completing truncate of table involving FTS
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100),
-FULLTEXT INDEX(c)) ENGINE = InnoDB;
-insert into t values (1, 1.1, 'mysql is now oracle company'),
- (2, 2.2, 'innodb is part of mysql'),
- (3, 3.3, 'innodb is default storage engine of mysql');
-check table t;
-SET debug_dbug = '+d,ib_err_trunc_temp_recreate_index';
-truncate table t;
-SET debug_dbug = @save_dbug;
-
-check table t;
-select * from t;
-drop table t;
-
---echo # 5. Error while updating sys-tables
-CREATE TABLE t (i int PRIMARY KEY, f float UNIQUE, c char(100),
-FULLTEXT INDEX(c)) ENGINE = InnoDB;
-insert into t values (1, 1.1, 'mysql is now oracle company'),
- (2, 2.2, 'innodb is part of mysql'),
- (3, 3.3, 'innodb is default storage engine of mysql');
-check table t;
-SET debug_dbug = '+d,ib_err_trunc_temp_recreate_index';
-truncate table t;
-SET debug_dbug = @save_dbug;
-
-check table t;
-select * from t order by i;
-drop table t;
diff --git a/mysql-test/suite/innodb/t/truncate_missing.test b/mysql-test/suite/innodb/t/truncate_missing.test
new file mode 100644
index 00000000000..832b94e3a19
--- /dev/null
+++ b/mysql-test/suite/innodb/t/truncate_missing.test
@@ -0,0 +1,22 @@
+--source include/have_innodb.inc
+--source include/not_embedded.inc
+
+call mtr.add_suppression("InnoDB: Operating system error number ");
+call mtr.add_suppression("InnoDB: (The error means|If you are|Cannot open datafile) ");
+call mtr.add_suppression("InnoDB: Ignoring tablespace for `test`\.`t`");
+call mtr.add_suppression("InnoDB: Table test/t .* does not exist");
+
+CREATE TABLE t (a SERIAL) ENGINE=InnoDB;
+INSERT INTO t() VALUES();
+SHOW CREATE TABLE t;
+let $datadir=`select @@datadir`;
+
+--source include/shutdown_mysqld.inc
+--remove_file $datadir/test/t.ibd
+--source include/start_mysqld.inc
+
+--error ER_NO_SUCH_TABLE_IN_ENGINE
+SELECT * FROM t;
+--error ER_NO_SUCH_TABLE_IN_ENGINE
+TRUNCATE TABLE t;
+DROP TABLE t;
diff --git a/mysql-test/suite/innodb/t/truncate_purge_debug.opt b/mysql-test/suite/innodb/t/truncate_purge_debug.opt
deleted file mode 100644
index 8bed7e46166..00000000000
--- a/mysql-test/suite/innodb/t/truncate_purge_debug.opt
+++ /dev/null
@@ -1,3 +0,0 @@
---innodb-purge-threads=1
---innodb-purge-batch-size=1
---innodb-stats-persistent=OFF
diff --git a/mysql-test/suite/innodb/t/truncate_purge_debug.test b/mysql-test/suite/innodb/t/truncate_purge_debug.test
deleted file mode 100644
index e8f5768f557..00000000000
--- a/mysql-test/suite/innodb/t/truncate_purge_debug.test
+++ /dev/null
@@ -1,49 +0,0 @@
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/have_debug_sync.inc
---source include/count_sessions.inc
-
---echo #
---echo # Bug #23070734 CONCURRENT TRUNCATE TABLES CAUSE STALLS
---echo #
-
-create table t1 (f1 int ,f2 int,key(f2)) engine=innodb;
-begin;
-insert into t1 values (10,45),(20,78),(30,88),(40,23),(50,78),(60,11),(70,56),(80,90);
-delete from t1;
-
-connect (con2,localhost,root,,);
-# Stop the purge thread
-START TRANSACTION WITH CONSISTENT SNAPSHOT;
-
-connection default;
-# Ensure that the history list length will actually be decremented by purge.
-SET @saved_frequency = @@GLOBAL.innodb_purge_rseg_truncate_frequency;
-SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
-commit;
-
-connect (con1,localhost,root,,);
-SET DEBUG_SYNC= 'buffer_pool_scan SIGNAL started WAIT_FOR finish_scan';
-send truncate table t1;
-
-connection con2;
-SET DEBUG_SYNC= 'now WAIT_FOR started';
-# Allow purge to proceed, by discarding our read view.
-COMMIT;
-disconnect con2;
-
-connection default;
---source include/wait_all_purged.inc
-
-SET GLOBAL innodb_purge_rseg_truncate_frequency = @saved_frequency;
-
-SET DEBUG_SYNC = 'now SIGNAL finish_scan';
-
-connection con1;
-reap;
-disconnect con1;
-
-connection default;
-SET DEBUG_SYNC = 'RESET';
-drop table t1;
---source include/wait_until_count_sessions.inc
diff --git a/mysql-test/suite/innodb/t/truncate_restart.test b/mysql-test/suite/innodb/t/truncate_restart.test
deleted file mode 100644
index 60a3d83cd81..00000000000
--- a/mysql-test/suite/innodb/t/truncate_restart.test
+++ /dev/null
@@ -1,16 +0,0 @@
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/have_debug_sync.inc
-
-SET GLOBAL innodb_stats_persistent= ON;
-CREATE TABLE t1 (t TEXT) ENGINE=InnoDB STATS_PERSISTENT=1;
---connect (con1,localhost,root,,test)
-SET DEBUG_SYNC='ib_trunc_table_trunc_completing SIGNAL committed WAIT_FOR ever';
---send
-TRUNCATE TABLE t1;
---connection default
-SET DEBUG_SYNC='now WAIT_FOR committed';
---source include/restart_mysqld.inc
---disconnect con1
-SELECT COUNT(*) FROM t1;
-DROP TABLE t1;
diff --git a/mysql-test/suite/innodb/t/undo_truncate.test b/mysql-test/suite/innodb/t/undo_truncate.test
new file mode 100644
index 00000000000..af6ed2b4372
--- /dev/null
+++ b/mysql-test/suite/innodb/t/undo_truncate.test
@@ -0,0 +1,122 @@
+--source include/have_innodb.inc
+--source include/innodb_page_size.inc
+--source include/have_undo_tablespaces.inc
+
+SET @save_undo_logs = @@GLOBAL.innodb_undo_logs;
+SET @save_frequency = @@GLOBAL.innodb_purge_rseg_truncate_frequency;
+SET @save_truncate = @@GLOBAL.innodb_undo_log_truncate;
+SET GLOBAL innodb_undo_log_truncate = 0;
+SET GLOBAL innodb_undo_logs = 4;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
+
+SET @trunc_start=
+(SELECT variable_value FROM information_schema.global_status
+WHERE variable_name = 'innodb_undo_truncations');
+
+#-----------------------------------------------------------------------------
+#
+# Perform DML action using multiple clients and multiple undo tablespace.
+#
+#
+create table t1(keyc int primary key, c char(100)) engine = innodb;
+create table t2(keyc int primary key, c char(100)) engine = innodb;
+#
+delimiter |;
+CREATE PROCEDURE populate_t1()
+BEGIN
+ DECLARE i INT DEFAULT 1;
+ while (i <= 20000) DO
+ insert into t1 values (i, 'a');
+ SET i = i + 1;
+ END WHILE;
+END |
+delimiter ;|
+#
+delimiter |;
+CREATE PROCEDURE populate_t2()
+BEGIN
+ DECLARE i INT DEFAULT 1;
+ while (i <= 20000) DO
+ insert into t2 values (i, 'a');
+ SET i = i + 1;
+ END WHILE;
+END |
+delimiter ;|
+#
+#
+let DATADIR = `select @@datadir`;
+connect (con1,localhost,root,,);
+begin;
+send call populate_t1();
+
+connect (con2,localhost,root,,);
+begin;
+send call populate_t2();
+
+connection con1; reap; send update t1 set c = 'mysql';
+connection con2; reap; send update t2 set c = 'mysql';
+connection con1; reap; send update t1 set c = 'oracle';
+connection con2; reap; send update t2 set c = 'oracle';
+connection con1; reap; send delete from t1;
+connection con2; reap; delete from t2;
+connection con1; reap;
+
+let CHECKFILE = $MYSQL_TMP_DIR/check.txt;
+perl;
+($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size1)
+ = stat("$ENV{DATADIR}/undo001");
+($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size2)
+ = stat("$ENV{DATADIR}/undo002");
+open(OUT, ">$ENV{CHECKFILE}") || die;
+print OUT "let \$size1='$size1,$size2';\n";
+close(OUT);
+EOF
+
+SET GLOBAL innodb_undo_log_truncate = 1;
+commit; disconnect con1;
+connection con2; commit; disconnect con2;
+
+connection default;
+drop table t1, t2;
+drop PROCEDURE populate_t1;
+drop PROCEDURE populate_t2;
+
+--source include/wait_all_purged.inc
+
+# Truncation will normally not occur with innodb_page_size=64k,
+# and occasionally not with innodb_page_size=32k,
+# because the undo log will not grow enough.
+if (`select @@innodb_page_size IN (4096,8192,16384)`)
+{
+ let $wait_condition = (SELECT variable_value!=@trunc_start
+ FROM information_schema.global_status
+ WHERE variable_name = 'innodb_undo_truncations');
+ source include/wait_condition.inc;
+}
+
+--source $CHECKFILE
+perl;
+($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size1)
+ = stat("$ENV{DATADIR}/undo001");
+($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size2)
+ = stat("$ENV{DATADIR}/undo002");
+open(OUT, ">$ENV{CHECKFILE}") || die;
+print OUT "let \$size2='$size1,$size2';\n";
+close(OUT);
+EOF
+
+--source $CHECKFILE
+--remove_file $CHECKFILE
+
+if ($size1 == $size2)
+{
+ # This fails for innodb_page_size=64k, occasionally also for 32k.
+ if (`select @@innodb_page_size IN (4096,8192,16384)`)
+ {
+ echo Truncation did not happen: $size1;
+ }
+}
+
+SET GLOBAL innodb_undo_logs = @save_undo_logs;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = @save_frequency;
+SET GLOBAL innodb_undo_log_truncate = @save_truncate;
diff --git a/mysql-test/suite/innodb/t/undo_truncate_recover.test b/mysql-test/suite/innodb/t/undo_truncate_recover.test
new file mode 100644
index 00000000000..56647bcc567
--- /dev/null
+++ b/mysql-test/suite/innodb/t/undo_truncate_recover.test
@@ -0,0 +1,50 @@
+#
+# WL#6965: Truncate UNDO logs.
+#
+
+# With larger innodb_page_size, the undo log tablespaces do not grow enough.
+--source include/innodb_page_size_small.inc
+--source include/have_innodb.inc
+--source include/have_debug.inc
+--source include/have_undo_tablespaces.inc
+
+# Valgrind would complain about memory leaks when we crash on purpose.
+--source include/not_valgrind.inc
+# Embedded server does not support crashing
+--source include/not_embedded.inc
+# Avoid CrashReporter popup on Mac
+--source include/not_crashrep.inc
+
+SET GLOBAL innodb_undo_logs = 4;
+SET GLOBAL innodb_undo_log_truncate = 1;
+SET GLOBAL innodb_purge_rseg_truncate_frequency = 1;
+
+let SEARCH_FILE = $MYSQLTEST_VARDIR/log/mysqld.1.err;
+
+create table t1(keyc int primary key, c char(100)) engine = innodb;
+begin;
+--disable_query_log
+let $i=30000;
+while ($i) {
+ eval insert into t1 values(30000-$i, '');
+ dec $i;
+}
+--enable_query_log
+commit;
+
+let SEARCH_PATTERN = ib_undo_trunc;
+begin;
+update t1 set c = 'MariaDB';
+update t1 set c = 'InnoDB';
+eval set global debug_dbug = '+d,$SEARCH_PATTERN';
+commit;
+# FIXME: remove this work-around, and generate less log!
+call mtr.add_suppression("InnoDB: The redo log transaction size ");
+SET GLOBAL innodb_fast_shutdown=0;
+--source include/shutdown_mysqld.inc
+--source include/search_pattern_in_file.inc
+# FIXME: remove this work-around, and generate less log!
+--let $restart_parameters= --innodb-buffer-pool-size=16m
+--source include/start_mysqld.inc
+
+drop table t1;
diff --git a/mysql-test/suite/innodb_fts/r/crash_recovery.result b/mysql-test/suite/innodb_fts/r/crash_recovery.result
index 7bf86631d1e..7d596684344 100644
--- a/mysql-test/suite/innodb_fts/r/crash_recovery.result
+++ b/mysql-test/suite/innodb_fts/r/crash_recovery.result
@@ -1,3 +1,4 @@
+FLUSH TABLES;
CREATE TABLE articles (
id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
title VARCHAR(200),
diff --git a/mysql-test/suite/innodb_fts/r/fts_kill_query.result b/mysql-test/suite/innodb_fts/r/fts_kill_query.result
new file mode 100644
index 00000000000..53ad9b3a37c
--- /dev/null
+++ b/mysql-test/suite/innodb_fts/r/fts_kill_query.result
@@ -0,0 +1,9 @@
+CREATE TABLE t1 (a VARCHAR(7), b text, FULLTEXT KEY idx (a,b)) ENGINE=InnoDB;
+COMMIT;
+SELECT COUNT(*) FROM t1
+WHERE MATCH (a,b) AGAINST ('foo bar' IN BOOLEAN MODE);
+connect con1,localhost,root,,;
+KILL QUERY @id;
+disconnect con1;
+connection default;
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb_fts/r/sync_ddl.result b/mysql-test/suite/innodb_fts/r/sync_ddl.result
new file mode 100644
index 00000000000..441954dc77b
--- /dev/null
+++ b/mysql-test/suite/innodb_fts/r/sync_ddl.result
@@ -0,0 +1,105 @@
+CREATE TABLE t1 (
+id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
+value VARCHAR(1024)
+) ENGINE=InnoDB;
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+SET @save_debug = @@GLOBAL.debug_dbug;
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_sync_before_syncing,ib_trunc_sleep_before_fts_cache_clear';
+INSERT INTO t1 (value) VALUES
+('By default or with the IN NATURAL LANGUAGE MODE modifier')
+;
+TRUNCATE TABLE t1;
+DROP TABLE t1;
+SET GLOBAL debug_dbug = @save_debug;
+CREATE TABLE t1 (
+id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
+value VARCHAR(1024)
+) ENGINE=InnoDB;
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_write_words_before_select_index,ib_trunc_sleep_before_fts_cache_clear';
+INSERT INTO t1 (value) VALUES
+('By default or with the IN NATURAL LANGUAGE MODE modifier'),
+('performs a natural language search for a string'),
+('collection is a set of one or more columns included'),
+('returns a relevance value; that is, a similarity measure'),
+('and the text in that row in the columns named in'),
+('By default, the search is performed in case-insensitive'),
+('sensitive full-text search, use a binary collation '),
+('example, a column that uses the latin1 character'),
+('collation of latin1_bin to make it case sensitive')
+;
+TRUNCATE TABLE t1;
+DROP TABLE t1;
+SET GLOBAL debug_dbug = @save_debug;
+CREATE TABLE t1 (
+value VARCHAR(1024)
+) ENGINE=InnoDB;
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+INSERT INTO t1 (value) VALUES
+('By default or with the IN NATURAL LANGUAGE MODE modifier'),
+('performs a natural language search for a string'),
+('collection is a set of one or more columns included'),
+('returns a relevance value; that is, a similarity measure'),
+('and the text in that row in the columns named in'),
+('By default, the search is performed in case-insensitive'),
+('sensitive full-text search, use a binary collation '),
+('example, a column that uses the latin1 character'),
+('collation of latin1_bin to make it case sensitive')
+;
+DROP INDEX idx1 ON t1;
+DROP TABLE t1;
+SET GLOBAL debug_dbug = @save_debug;
+CREATE TABLE t1 (
+value VARCHAR(1024)
+) ENGINE=InnoDB;
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+INSERT INTO t1 (value) VALUES
+('By default or with the IN NATURAL LANGUAGE MODE modifier'),
+('performs a natural language search for a string'),
+('collection is a set of one or more columns included'),
+('returns a relevance value; that is, a similarity measure'),
+('and the text in that row in the columns named in'),
+('By default, the search is performed in case-insensitive'),
+('sensitive full-text search, use a binary collation '),
+('example, a column that uses the latin1 character'),
+('collation of latin1_bin to make it case sensitive')
+;
+ALTER TABLE t1
+DROP INDEX idx1,
+ALGORITHM=INPLACE;
+DROP TABLE t1;
+SET GLOBAL debug_dbug = @save_debug;
+CREATE TABLE t1 (
+value VARCHAR(1024)
+) ENGINE=InnoDB;
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+INSERT INTO t1 (value) VALUES
+('example, a column that uses the latin1 character'),
+('collation of latin1_bin to make it case sensitive')
+;
+ALTER TABLE t1
+DROP INDEX idx1,
+ALGORITHM=COPY;
+DROP TABLE t1;
+SET GLOBAL debug_dbug = @save_debug;
+CREATE TABLE t1 (
+id1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+value VARCHAR(1024)
+) ENGINE=InnoDB;
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+INSERT INTO t1 (value) VALUES
+('example, a column that uses the latin1 character'),
+('collation of latin1_bin to make it case sensitive')
+;
+ALTER TABLE t1
+DROP COLUMN id1,
+ADD COLUMN id2 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+DROP INDEX idx1,
+ADD FULLTEXT INDEX idx2(value),
+ALGORITHM=INPLACE;
+DROP TABLE t1;
+SET GLOBAL debug_dbug = @save_debug;
diff --git a/mysql-test/suite/innodb_fts/r/truncate.result b/mysql-test/suite/innodb_fts/r/truncate.result
deleted file mode 100644
index 0e21717a4d3..00000000000
--- a/mysql-test/suite/innodb_fts/r/truncate.result
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# Bug#25053705 - INVALID I/O ON TABLE AFTER TRUNCATE
-#
-CREATE TABLE t1 (a INT, d INT, b VARCHAR(198), c CHAR(158), FULLTEXT fts1(c,b),
-FULLTEXT fts2(c));
-TRUNCATE TABLE t1;
-INSERT INTO t1 (a,d,b,c) VALUES (
-'79795','6',repeat('uololoaroolccaaruolraloouuoocorrcorurlu','1'),
-repeat('orouculcaocuocloooolooloooaorlroclouulrrucclulalouaulrluorooaclllluuorc
-cuullucocraloracurooulrooauuar','1'));
-CREATE TABLE t2 (a INT, d INT, b VARCHAR(198), c CHAR(158), FULLTEXT fts1(c,b));
-INSERT INTO t2 VALUES (1, 1, repeat('uololoaroolccaaruolraloouuoocorrcorurlu','1'),
-repeat('orouculcaocuocloooolooloooaorlroclouulrrucclulalouaulrluorooaclllluuorccuullucocraloracurooulrooauuar','1'));
-create procedure insert_t2(IN total int)
-begin
-declare i int default 1;
-while (i <= total) DO
-insert into t2 select * from t2;
-set i = i + 1;
-end while;
-end|
-CALL insert_t2(15);
-SET @save_dbug = @@SESSION.DEBUG_DBUG;
-SET DEBUG_DBUG = '+d,innodb_invalid_read_after_truncate';
-INSERT INTO t1 (a,d,b,c) VALUES (
-'7795','6',repeat('uololoaroolccaaruolraloouuoocorrcorurlu','1'),
-repeat('orouculcaocuocloooolooloooaorlroclouulrrucclulalouaulrluorooaclllluuorc
-cuullucocraloracurooulrooauuar','1'));
-SET DEBUG_DBUG = @save_dbug;
-DROP PROCEDURE insert_t2;
-DROP TABLE t1,t2;
diff --git a/mysql-test/suite/innodb_fts/t/crash_recovery.test b/mysql-test/suite/innodb_fts/t/crash_recovery.test
index 63843ef8511..f39d6680dfb 100644
--- a/mysql-test/suite/innodb_fts/t/crash_recovery.test
+++ b/mysql-test/suite/innodb_fts/t/crash_recovery.test
@@ -7,6 +7,7 @@
# The embedded server tests do not support restarting.
--source include/not_embedded.inc
+FLUSH TABLES;
# Following are test for crash recovery on FTS index, the first scenario
# is for bug Bug #14586855 INNODB: FAILING ASSERTION: (DICT_INDEX_GET_N_UNIQUE(
# PLAN->INDEX) <= PLAN->N_EXAC
diff --git a/mysql-test/suite/innodb_fts/t/fts_kill_query.test b/mysql-test/suite/innodb_fts/t/fts_kill_query.test
new file mode 100644
index 00000000000..3dda29a3876
--- /dev/null
+++ b/mysql-test/suite/innodb_fts/t/fts_kill_query.test
@@ -0,0 +1,30 @@
+--source include/have_innodb.inc
+
+CREATE TABLE t1 (a VARCHAR(7), b text, FULLTEXT KEY idx (a,b)) ENGINE=InnoDB;
+
+--disable_query_log
+BEGIN;
+let $n=1000;
+while ($n) {
+INSERT INTO t1 VALUES('foo bar','boo far');
+dec $n;
+}
+--enable_query_log
+COMMIT;
+
+let $id = `SELECT CONNECTION_ID()`;
+send SELECT COUNT(*) FROM t1
+WHERE MATCH (a,b) AGAINST ('foo bar' IN BOOLEAN MODE);
+
+connect (con1,localhost,root,,);
+let $ignore= `SELECT @id := $ID`;
+KILL QUERY @id;
+disconnect con1;
+
+connection default;
+# The following would return a result set if the KILL was not fast enough.
+--disable_result_log
+--error 0,ER_QUERY_INTERRUPTED,HA_ERR_ABORTED_BY_USER
+reap;
+--enable_result_log
+DROP TABLE t1;
diff --git a/mysql-test/suite/innodb_fts/t/innodb_fts_multiple_index.test b/mysql-test/suite/innodb_fts/t/innodb_fts_multiple_index.test
index 012881173e0..c8293655d1b 100644
--- a/mysql-test/suite/innodb_fts/t/innodb_fts_multiple_index.test
+++ b/mysql-test/suite/innodb_fts/t/innodb_fts_multiple_index.test
@@ -25,7 +25,7 @@ ALTER TABLE t1 ADD FULLTEXT INDEX idx_1 (a);
ALTER TABLE t1 ADD FULLTEXT INDEX idx_2 (b);
EVAL SHOW CREATE TABLE t1;
-# check mutiple index with transaction
+# check multiple index with transaction
START TRANSACTION;
# Insert rows
INSERT INTO t1 (a,b) VALUES
diff --git a/mysql-test/suite/innodb_fts/t/sync_ddl.test b/mysql-test/suite/innodb_fts/t/sync_ddl.test
new file mode 100644
index 00000000000..2950297d5bb
--- /dev/null
+++ b/mysql-test/suite/innodb_fts/t/sync_ddl.test
@@ -0,0 +1,177 @@
+#
+# BUG#27082268 FTS synchronization issues
+#
+
+--source include/have_innodb.inc
+--source include/have_debug.inc
+
+#--------------------------------------
+# Check FTS_sync vs TRUNCATE (1)
+#--------------------------------------
+
+CREATE TABLE t1 (
+ id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
+ value VARCHAR(1024)
+ ) ENGINE=InnoDB;
+
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+
+SET @save_debug = @@GLOBAL.debug_dbug;
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_sync_before_syncing,ib_trunc_sleep_before_fts_cache_clear';
+
+INSERT INTO t1 (value) VALUES
+ ('By default or with the IN NATURAL LANGUAGE MODE modifier')
+ ;
+
+TRUNCATE TABLE t1;
+
+DROP TABLE t1;
+
+SET GLOBAL debug_dbug = @save_debug;
+
+#--------------------------------------
+# Check FTS sync vs DROP INDEX (2)
+#--------------------------------------
+
+CREATE TABLE t1 (
+ id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
+ value VARCHAR(1024)
+ ) ENGINE=InnoDB;
+
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_write_words_before_select_index,ib_trunc_sleep_before_fts_cache_clear';
+
+INSERT INTO t1 (value) VALUES
+ ('By default or with the IN NATURAL LANGUAGE MODE modifier'),
+ ('performs a natural language search for a string'),
+ ('collection is a set of one or more columns included'),
+ ('returns a relevance value; that is, a similarity measure'),
+ ('and the text in that row in the columns named in'),
+ ('By default, the search is performed in case-insensitive'),
+ ('sensitive full-text search, use a binary collation '),
+ ('example, a column that uses the latin1 character'),
+ ('collation of latin1_bin to make it case sensitive')
+ ;
+
+TRUNCATE TABLE t1;
+
+DROP TABLE t1;
+
+SET GLOBAL debug_dbug = @save_debug;
+
+#--------------------------------------
+# Check FTS sync vs DROP INDEX
+#--------------------------------------
+
+CREATE TABLE t1 (
+ value VARCHAR(1024)
+ ) ENGINE=InnoDB;
+
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+
+INSERT INTO t1 (value) VALUES
+ ('By default or with the IN NATURAL LANGUAGE MODE modifier'),
+ ('performs a natural language search for a string'),
+ ('collection is a set of one or more columns included'),
+ ('returns a relevance value; that is, a similarity measure'),
+ ('and the text in that row in the columns named in'),
+ ('By default, the search is performed in case-insensitive'),
+ ('sensitive full-text search, use a binary collation '),
+ ('example, a column that uses the latin1 character'),
+ ('collation of latin1_bin to make it case sensitive')
+ ;
+
+DROP INDEX idx1 ON t1;
+
+DROP TABLE t1;
+
+SET GLOBAL debug_dbug = @save_debug;
+
+#--------------------------------------
+# Check FTS sync vs ALTER TABLE DROP INDEX (INPLACE)
+#--------------------------------------
+
+CREATE TABLE t1 (
+ value VARCHAR(1024)
+ ) ENGINE=InnoDB;
+
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+
+INSERT INTO t1 (value) VALUES
+ ('By default or with the IN NATURAL LANGUAGE MODE modifier'),
+ ('performs a natural language search for a string'),
+ ('collection is a set of one or more columns included'),
+ ('returns a relevance value; that is, a similarity measure'),
+ ('and the text in that row in the columns named in'),
+ ('By default, the search is performed in case-insensitive'),
+ ('sensitive full-text search, use a binary collation '),
+ ('example, a column that uses the latin1 character'),
+ ('collation of latin1_bin to make it case sensitive')
+ ;
+
+ALTER TABLE t1
+ DROP INDEX idx1,
+ ALGORITHM=INPLACE;
+
+DROP TABLE t1;
+
+SET GLOBAL debug_dbug = @save_debug;
+
+#--------------------------------------
+# Check FTS sync vs ALTER TABLE DROP INDEX (COPY)
+#--------------------------------------
+
+CREATE TABLE t1 (
+ value VARCHAR(1024)
+ ) ENGINE=InnoDB;
+
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+
+INSERT INTO t1 (value) VALUES
+ ('example, a column that uses the latin1 character'),
+ ('collation of latin1_bin to make it case sensitive')
+ ;
+
+ALTER TABLE t1
+ DROP INDEX idx1,
+ ALGORITHM=COPY;
+
+DROP TABLE t1;
+
+SET GLOBAL debug_dbug = @save_debug;
+
+#--------------------------------------
+# Check FTS sync vs ALTER TABLE (INPLACE, new cluster)
+#--------------------------------------
+
+CREATE TABLE t1 (
+ id1 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ value VARCHAR(1024)
+ ) ENGINE=InnoDB;
+
+CREATE FULLTEXT INDEX idx1 ON t1(value);
+
+SET GLOBAL debug_dbug = '+d,fts_instrument_sync_request,fts_instrument_msg_sync_sleep';
+
+INSERT INTO t1 (value) VALUES
+ ('example, a column that uses the latin1 character'),
+ ('collation of latin1_bin to make it case sensitive')
+ ;
+
+ALTER TABLE t1
+ DROP COLUMN id1,
+ ADD COLUMN id2 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ DROP INDEX idx1,
+ ADD FULLTEXT INDEX idx2(value),
+ ALGORITHM=INPLACE;
+
+DROP TABLE t1;
+
+SET GLOBAL debug_dbug = @save_debug;
diff --git a/mysql-test/suite/innodb_fts/t/truncate.opt b/mysql-test/suite/innodb_fts/t/truncate.opt
deleted file mode 100644
index d143088d352..00000000000
--- a/mysql-test/suite/innodb_fts/t/truncate.opt
+++ /dev/null
@@ -1 +0,0 @@
---innodb-random-read-ahead=1
diff --git a/mysql-test/suite/innodb_fts/t/truncate.test b/mysql-test/suite/innodb_fts/t/truncate.test
deleted file mode 100644
index 46ba732b019..00000000000
--- a/mysql-test/suite/innodb_fts/t/truncate.test
+++ /dev/null
@@ -1,50 +0,0 @@
---source include/have_innodb.inc
---source include/have_debug.inc
-
---echo #
---echo # Bug#25053705 - INVALID I/O ON TABLE AFTER TRUNCATE
---echo #
-
-CREATE TABLE t1 (a INT, d INT, b VARCHAR(198), c CHAR(158), FULLTEXT fts1(c,b),
-FULLTEXT fts2(c));
-
-TRUNCATE TABLE t1;
-
-INSERT INTO t1 (a,d,b,c) VALUES (
-'79795','6',repeat('uololoaroolccaaruolraloouuoocorrcorurlu','1'),
-repeat('orouculcaocuocloooolooloooaorlroclouulrrucclulalouaulrluorooaclllluuorc
-cuullucocraloracurooulrooauuar','1'));
-
-# The following CREATE TABLE and INSERTs are used to remove the pages related to table t1
-# from the buffer pool.
-CREATE TABLE t2 (a INT, d INT, b VARCHAR(198), c CHAR(158), FULLTEXT fts1(c,b));
-
-INSERT INTO t2 VALUES (1, 1, repeat('uololoaroolccaaruolraloouuoocorrcorurlu','1'),
-repeat('orouculcaocuocloooolooloooaorlroclouulrrucclulalouaulrluorooaclllluuorccuullucocraloracurooulrooauuar','1'));
-
-delimiter |;
-create procedure insert_t2(IN total int)
-begin
- declare i int default 1;
- while (i <= total) DO
- insert into t2 select * from t2;
- set i = i + 1;
- end while;
-end|
-delimiter ;|
-
-CALL insert_t2(15);
-
-SET @save_dbug = @@SESSION.DEBUG_DBUG;
-SET DEBUG_DBUG = '+d,innodb_invalid_read_after_truncate';
-
-INSERT INTO t1 (a,d,b,c) VALUES (
-'7795','6',repeat('uololoaroolccaaruolraloouuoocorrcorurlu','1'),
-repeat('orouculcaocuocloooolooloooaorlroclouulrrucclulalouaulrluorooaclllluuorc
-cuullucocraloracurooulrooauuar','1'));
-
-SET DEBUG_DBUG = @save_dbug;
-
-DROP PROCEDURE insert_t2;
-
-DROP TABLE t1,t2;
diff --git a/mysql-test/suite/innodb_gis/r/alter_spatial_index.result b/mysql-test/suite/innodb_gis/r/alter_spatial_index.result
index 7caa5f6829c..d9febe4b6b6 100644
--- a/mysql-test/suite/innodb_gis/r/alter_spatial_index.result
+++ b/mysql-test/suite/innodb_gis/r/alter_spatial_index.result
@@ -521,7 +521,7 @@ HEX(c8)
ROLLBACK;
ALTER TABLE tab add COLUMN c9 POINT NOT NULL AFTER c5, ALGORITHM = INPLACE, LOCK=NONE;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Do not support online operation on table with GIS index. Try LOCK=SHARED
+ALTER TABLE tab DROP COLUMN c9, ALGORITHM=INSTANT;
SHOW CREATE TABLE tab;
Table Create Table
tab CREATE TABLE `tab` (
diff --git a/mysql-test/suite/innodb_gis/r/create_spatial_index.result b/mysql-test/suite/innodb_gis/r/create_spatial_index.result
index fe46ef2e2f8..1af03c251bf 100644
--- a/mysql-test/suite/innodb_gis/r/create_spatial_index.result
+++ b/mysql-test/suite/innodb_gis/r/create_spatial_index.result
@@ -1286,7 +1286,7 @@ CREATE SPATIAL INDEX idx2 ON t1(c1);
DROP TABLE t1;
CREATE TABLE mysql.innodb_table_stats (
database_name varchar(64) COLLATE utf8_bin NOT NULL,
-table_name varchar(64) COLLATE utf8_bin NOT NULL,
+table_name varchar(199) COLLATE utf8_bin NOT NULL,
last_update timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
n_rows bigint(20) unsigned NOT NULL,
clustered_index_size bigint(20) unsigned NOT NULL,
diff --git a/mysql-test/suite/innodb_gis/r/rtree_concurrent_srch.result b/mysql-test/suite/innodb_gis/r/rtree_concurrent_srch.result
index 1b52059fff9..9c5db3e06aa 100644
--- a/mysql-test/suite/innodb_gis/r/rtree_concurrent_srch.result
+++ b/mysql-test/suite/innodb_gis/r/rtree_concurrent_srch.result
@@ -260,9 +260,7 @@ INSERT INTO t1 VALUES (1, ST_GeomFromText('LineString(6 6, 190 190)'));
INSERT INTO t1 VALUES (1, ST_GeomFromText('LineString(7 7, 200 200)'));
INSERT INTO t1 VALUES (1, ST_GeomFromText('LineString(8 8, 210 210)'));
connect a,localhost,root,,;
-SET SESSION debug="+d,rtr_pcur_move_to_next_return";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
+SET SESSION debug_dbug='+d,rtr_pcur_move_to_next_return';
set transaction isolation level serializable;
start transaction;
set @g1 = ST_GeomFromText('Polygon((100 100, 100 110, 110 110, 110 100, 100 100))');
diff --git a/mysql-test/suite/innodb_gis/t/alter_spatial_index.test b/mysql-test/suite/innodb_gis/t/alter_spatial_index.test
index 653e250017a..5843c6fc8f6 100644
--- a/mysql-test/suite/innodb_gis/t/alter_spatial_index.test
+++ b/mysql-test/suite/innodb_gis/t/alter_spatial_index.test
@@ -491,9 +491,8 @@ FROM tab LIMIT 1;
SELECT HEX(c8) FROM tab;
ROLLBACK;
-# not instant, not supported
---error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
ALTER TABLE tab add COLUMN c9 POINT NOT NULL AFTER c5, ALGORITHM = INPLACE, LOCK=NONE;
+ALTER TABLE tab DROP COLUMN c9, ALGORITHM=INSTANT;
SHOW CREATE TABLE tab;
diff --git a/mysql-test/suite/innodb_gis/t/create_spatial_index.test b/mysql-test/suite/innodb_gis/t/create_spatial_index.test
index f8626b3c052..7ddece9ad86 100644
--- a/mysql-test/suite/innodb_gis/t/create_spatial_index.test
+++ b/mysql-test/suite/innodb_gis/t/create_spatial_index.test
@@ -1168,7 +1168,7 @@ CREATE SPATIAL INDEX idx2 ON t1(c1);
DROP TABLE t1;
CREATE TABLE mysql.innodb_table_stats (
database_name varchar(64) COLLATE utf8_bin NOT NULL,
- table_name varchar(64) COLLATE utf8_bin NOT NULL,
+ table_name varchar(199) COLLATE utf8_bin NOT NULL,
last_update timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
n_rows bigint(20) unsigned NOT NULL,
clustered_index_size bigint(20) unsigned NOT NULL,
diff --git a/mysql-test/suite/innodb_gis/t/rtree_concurrent_srch.test b/mysql-test/suite/innodb_gis/t/rtree_concurrent_srch.test
index c10ce368b11..43119415d47 100644
--- a/mysql-test/suite/innodb_gis/t/rtree_concurrent_srch.test
+++ b/mysql-test/suite/innodb_gis/t/rtree_concurrent_srch.test
@@ -307,7 +307,7 @@ INSERT INTO t1 VALUES (1, ST_GeomFromText('LineString(7 7, 200 200)'));
INSERT INTO t1 VALUES (1, ST_GeomFromText('LineString(8 8, 210 210)'));
connect (a,localhost,root,,);
-SET SESSION debug="+d,rtr_pcur_move_to_next_return";
+SET SESSION debug_dbug='+d,rtr_pcur_move_to_next_return';
set transaction isolation level serializable;
start transaction;
diff --git a/mysql-test/suite/innodb_undo/include/truncate_recover.inc b/mysql-test/suite/innodb_undo/include/truncate_recover.inc
deleted file mode 100644
index fe068afa6e3..00000000000
--- a/mysql-test/suite/innodb_undo/include/truncate_recover.inc
+++ /dev/null
@@ -1,8 +0,0 @@
-begin;
-update t1 set c = 'MariaDB';
-update t1 set c = 'InnoDB';
-eval set global debug_dbug = '+d,$SEARCH_PATTERN';
-commit;
---source include/shutdown_mysqld.inc
---source include/search_pattern_in_file.inc
---source include/start_mysqld.inc
diff --git a/mysql-test/suite/innodb_undo/r/truncate.result b/mysql-test/suite/innodb_undo/r/truncate.result
deleted file mode 100644
index 4f62d85e08a..00000000000
--- a/mysql-test/suite/innodb_undo/r/truncate.result
+++ /dev/null
@@ -1,11 +0,0 @@
-SET GLOBAL innodb_fast_shutdown=0;
-create table t1(keyc int primary key, c1 char(100)) engine = innodb;
-begin;
-update t1 set c1 = 'mysql';
-update t1 set c1 = 'oracle';
-delete from t1;
-commit;
-drop table t1;
-SET GLOBAL innodb_fast_shutdown=0;
-SET GLOBAL innodb_undo_log_truncate=1;
-SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
diff --git a/mysql-test/suite/innodb_undo/r/truncate_recover.result b/mysql-test/suite/innodb_undo/r/truncate_recover.result
deleted file mode 100644
index f89bc0a9e47..00000000000
--- a/mysql-test/suite/innodb_undo/r/truncate_recover.result
+++ /dev/null
@@ -1,15 +0,0 @@
-create table t1(keyc int primary key, c char(100)) engine = innodb;
-begin;
-commit;
-begin;
-update t1 set c = 'MariaDB';
-update t1 set c = 'InnoDB';
-set global debug_dbug = '+d,ib_undo_trunc_before_truncate';
-commit;
-FOUND 1 /ib_undo_trunc_before_truncate/ in mysqld.1.err
-begin;
-update t1 set c = 'MariaDB';
-update t1 set c = 'InnoDB';
-set global debug_dbug = '+d,ib_undo_trunc_before_ddl_log_end';
-commit;
-FOUND 1 /ib_undo_trunc_before_ddl_log_end/ in mysqld.1.err
diff --git a/mysql-test/suite/innodb_undo/t/truncate.test b/mysql-test/suite/innodb_undo/t/truncate.test
deleted file mode 100644
index 2c612478929..00000000000
--- a/mysql-test/suite/innodb_undo/t/truncate.test
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# WL#6965: Truncate UNDO logs.
-#
-
---source include/have_innodb.inc
---source include/have_innodb_max_16k.inc
---source include/have_undo_tablespaces.inc
-
-# The test is restarting the server to force undo truncation.
---source include/not_embedded.inc
-
-SET GLOBAL innodb_fast_shutdown=0;
---let $restart_parameters=--innodb_undo_tablespaces=2 --innodb_undo_logs=4
---source include/restart_mysqld.inc
-
-let MYSQLD_DATADIR = `select @@datadir`;
-
-#-----------------------------------------------------------------------------
-#
-# 1. Perform enough DML action so that undo tablespace size grows beyond
-# set threshold and then wait and see if it is being truncated.
-#
-create table t1(keyc int primary key, c1 char(100)) engine = innodb;
-begin;
---disable_query_log
-let $i=30000;
-while ($i) {
- eval insert into t1 values(30000-$i, '');
- dec $i;
-}
---enable_query_log
-update t1 set c1 = 'mysql';
-update t1 set c1 = 'oracle';
-delete from t1;
-commit;
-drop table t1;
-
-let CHECKFILE = $MYSQL_TMP_DIR/check.txt;
-perl;
-($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size1)
- = stat("$ENV{MYSQLD_DATADIR}/undo001");
-($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size2)
- = stat("$ENV{MYSQLD_DATADIR}/undo002");
-open(OUT, ">$ENV{CHECKFILE}") || die;
-print OUT "let \$size1='$size1,$size2';\n";
-close(OUT);
-EOF
-SET GLOBAL innodb_fast_shutdown=0;
-SET GLOBAL innodb_undo_log_truncate=1;
-SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
---source include/shutdown_mysqld.inc
---source $CHECKFILE
-perl;
-($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size1)
- = stat("$ENV{MYSQLD_DATADIR}/undo001");
-($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size2)
- = stat("$ENV{MYSQLD_DATADIR}/undo002");
-open(OUT, ">$ENV{CHECKFILE}") || die;
-print OUT "let \$size2='$size1,$size2';\n";
-close(OUT);
-EOF
-
---source $CHECKFILE
---remove_file $CHECKFILE
-
-if ($size1 == $size2)
-{
- echo Truncation did not happen: $size1 == $size2;
-}
-
---let $restart_parameters=
---source include/start_mysqld.inc
diff --git a/mysql-test/suite/innodb_undo/t/truncate_multi_client.test b/mysql-test/suite/innodb_undo/t/truncate_multi_client.test
deleted file mode 100644
index ac4ead00b51..00000000000
--- a/mysql-test/suite/innodb_undo/t/truncate_multi_client.test
+++ /dev/null
@@ -1,77 +0,0 @@
-#
-# WL#6965: Truncate UNDO logs.
-#
-
---source include/have_innodb.inc
-# This test is restarting the server.
---source include/not_embedded.inc
-# With larger innodb_page_size, the undo log tablespaces do not grow enough.
---source include/have_innodb_max_16k.inc
---source include/have_undo_tablespaces.inc
-
-SET GLOBAL innodb_fast_shutdown=0;
---let $restart_parameters=--innodb_undo_tablespaces=2 --innodb_undo_logs=4
---source include/restart_mysqld.inc
-
-#-----------------------------------------------------------------------------
-#
-# Perform DML action using multiple clients and multiple undo tablespace.
-#
-#
-create table t1(keyc int primary key, c char(100)) engine = innodb;
-create table t2(keyc int primary key, c char(100)) engine = innodb;
-#
-delimiter |;
-CREATE PROCEDURE populate_t1()
-BEGIN
- DECLARE i INT DEFAULT 1;
- while (i <= 20000) DO
- insert into t1 values (i, 'a');
- SET i = i + 1;
- END WHILE;
-END |
-delimiter ;|
-#
-delimiter |;
-CREATE PROCEDURE populate_t2()
-BEGIN
- DECLARE i INT DEFAULT 1;
- while (i <= 20000) DO
- insert into t2 values (i, 'a');
- SET i = i + 1;
- END WHILE;
-END |
-delimiter ;|
-#
-#
-connect (con1,localhost,root,,);
-begin;
-send call populate_t1();
-
-connect (con2,localhost,root,,);
-begin;
-send call populate_t2();
-
-connection con1; reap; send update t1 set c = 'mysql';
-connection con2; reap; send update t2 set c = 'mysql';
-connection con1; reap; send update t1 set c = 'oracle';
-connection con2; reap; send update t2 set c = 'oracle';
-connection con1; reap; send delete from t1;
-connection con2; reap; send delete from t2;
-connection con1; reap; commit; disconnect con1;
-connection con2; reap; commit; disconnect con2;
-
-connection default;
-drop table t1, t2;
-drop PROCEDURE populate_t1;
-drop PROCEDURE populate_t2;
-
-SET GLOBAL innodb_fast_shutdown=0;
-SET GLOBAL innodb_undo_log_truncate=1;
-SET GLOBAL innodb_purge_rseg_truncate_frequency=1;
-
---source include/restart_mysqld.inc
-
-let SEARCH_FILE = $MYSQLTEST_VARDIR/log/mysqld.1.err;
-let SEARCH_PATTERN = Truncating UNDO tablespace 1;
---source include/search_pattern_in_file.inc
diff --git a/mysql-test/suite/innodb_undo/t/truncate_recover.test b/mysql-test/suite/innodb_undo/t/truncate_recover.test
deleted file mode 100644
index 8087d191f1e..00000000000
--- a/mysql-test/suite/innodb_undo/t/truncate_recover.test
+++ /dev/null
@@ -1,50 +0,0 @@
-#
-# WL#6965: Truncate UNDO logs.
-#
-
---source include/have_innodb.inc
---source include/have_debug.inc
-# With larger innodb_page_size, the undo log tablespaces do not grow enough.
---source include/have_innodb_max_16k.inc
---source include/have_undo_tablespaces.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
---disable_query_log
-# FIXME: The doublewrite buffer should not issue these warnings.
-# FIXME: Maybe buf_dblwr_process() should empty the buffer at the end?
-call mtr.add_suppression("InnoDB: A copy of page.*in the doublewrite buffer slot.*is not within space bounds");
-FLUSH TABLES;
---enable_query_log
-
---let $restart_parameters=--innodb-undo-logs=4 --innodb-undo-tablespaces=2 --innodb-undo-log-truncate=1 --innodb-max-undo-log-size=10485760 --innodb-purge-rseg-truncate-frequency=1 --innodb-fast-shutdown=0
---source include/restart_mysqld.inc
-
-let SEARCH_FILE = $MYSQLTEST_VARDIR/log/mysqld.1.err;
-
-create table t1(keyc int primary key, c char(100)) engine = innodb;
-begin;
---disable_query_log
-let $i=30000;
-while ($i) {
- eval insert into t1 values(30000-$i, '');
- dec $i;
-}
---enable_query_log
-commit;
-
-let SEARCH_PATTERN = ib_undo_trunc_before_truncate;
---source include/truncate_recover.inc
-
-let SEARCH_PATTERN = ib_undo_trunc_before_ddl_log_end;
---source include/truncate_recover.inc
-
-let SEARCH_PATTERN = ib_undo_trunc_trunc_done;
-let $restart_parameters=
---source include/truncate_recover.inc
-drop table t1;
diff --git a/mysql-test/suite/innodb_zip/include/innodb_wl6501_scale.inc b/mysql-test/suite/innodb_zip/include/innodb_wl6501_scale.inc
deleted file mode 100644
index 99bf065c515..00000000000
--- a/mysql-test/suite/innodb_zip/include/innodb_wl6501_scale.inc
+++ /dev/null
@@ -1,110 +0,0 @@
-#
-# load tables with some significant amount of data and then truncate it.
-#
-
-#-----------------------------------------------------------------------------
-#
-# create test-bed
-#
-let $per_table = `select @@innodb_file_per_table`;
-
-let $WL6501_TMP_DIR = `select @@tmpdir`;
-let $WL6501_DATA_DIR = `select @@datadir`;
-set innodb_strict_mode=OFF;
-
-#-----------------------------------------------------------------------------
-#
-# create procedure to load data
-#
-delimiter |;
-create procedure populate()
-begin
- declare i int default 1;
- while (i <= 5000) do
- insert into t1 values (i, 'a', 'b');
- insert into t2 values (i, 'a', 'b');
- insert into t3 values (i, 'a', 'b');
- set i = i + 1;
- end while;
-end|
-create procedure populate_small()
-begin
- declare i int default 10001;
- while (i <= 12000) do
- insert into t1 values (i, 'c', 'd');
- insert into t2 values (i, 'a', 'b');
- insert into t3 values (i, 'a', 'b');
- set i = i + 1;
- end while;
-end|
-delimiter ;|
-
-#-----------------------------------------------------------------------------
-#
-# create and load the tables.
-#
-eval set global innodb_file_per_table = $wl6501_file_per_table;
---replace_regex /[0-9]+/NUMBER/
-eval create table t1
- (i int, c1 char(100), c2 char(100),
- index c1_idx(c1))
- engine=innodb row_format=$wl6501_row_fmt
- key_block_size=$wl6501_kbs;
-eval create table t2
- (i int, c1 char(100), c2 char(100),
- index c1_idx(c1))
- engine=innodb row_format=$wl6501_row_fmt
- key_block_size=$wl6501_kbs;
-eval create temporary table t3
- (i int, c1 char(100), c2 char(100),
- index c1_idx(c1))
- engine=innodb row_format=$wl6501_row_fmt
- key_block_size=$wl6501_kbs;
-#
-select count(*) from t1;
-select count(*) from t2;
-select count(*) from t3;
-begin;
-call populate();
-commit;
-select count(*) from t1;
-select count(*) from t2;
-select count(*) from t3;
-#
-truncate table t1;
-select count(*) from t1;
-select count(*) from t2;
-select count(*) from t3;
-#
-call populate_small();
-select count(*) from t1;
-select count(*) from t2;
-select count(*) from t3;
-#
-truncate table t2;
-truncate table t3;
-select count(*) from t1;
-select count(*) from t2;
-select count(*) from t3;
-#
-call populate_small();
-select count(*) from t1;
-select count(*) from t2;
-select count(*) from t3;
-#
-drop table t1;
-drop table t2;
-drop table t3;
-
-#-----------------------------------------------------------------------------
-#
-# drop the procedure
-#
-drop procedure populate;
-drop procedure populate_small;
-
-#-----------------------------------------------------------------------------
-#
-# remove test-bed
-#
-eval set global innodb_file_per_table = $per_table;
diff --git a/mysql-test/suite/innodb_zip/r/index_large_prefix.result b/mysql-test/suite/innodb_zip/r/index_large_prefix.result
index 58d35cf2603..4866c152640 100644
--- a/mysql-test/suite/innodb_zip/r/index_large_prefix.result
+++ b/mysql-test/suite/innodb_zip/r/index_large_prefix.result
@@ -337,7 +337,7 @@ create index idx4 on worklog5743(a1, a2);
ERROR 42000: Specified key was too long; max key length is 3072 bytes
show warnings;
Level Code Message
-Error 1071 Specified key was too long; max key length is 3072 bytes
+Warning 1071 Specified key was too long; max key length is 3072 bytes
Error 1071 Specified key was too long; max key length is 3072 bytes
create index idx5 on worklog5743(a1, a5);
ERROR 42000: Specified key was too long; max key length is 3072 bytes
diff --git a/mysql-test/suite/innodb_zip/r/restart.result b/mysql-test/suite/innodb_zip/r/restart.result
index 1075cf990b2..262c34df5fb 100644
--- a/mysql-test/suite/innodb_zip/r/restart.result
+++ b/mysql-test/suite/innodb_zip/r/restart.result
@@ -419,12 +419,12 @@ ALTER TABLE t7_restart TRUNCATE PARTITION p1;
=== information_schema.innodb_sys_tablespaces and innodb_sys_datafiles ===
Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path
test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t4_restart.ibd
-test/t5_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t5_restart.ibd
test/t6_restart#p#p0 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p0.ibd
test/t6_restart#p#p1 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p1.ibd
-test/t6_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p2.ibd
test/t7_restart#p#p0#sp#s0 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p0#sp#s0.ibd
test/t7_restart#p#p0#sp#s1 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p0#sp#s1.ibd
+test/t5_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t5_restart.ibd
+test/t6_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p2.ibd
test/t7_restart#p#p1#sp#s2 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p1#sp#s2.ibd
test/t7_restart#p#p1#sp#s3 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p1#sp#s3.ibd
INSERT INTO t5_restart VALUES (1000000000, 'MySQL', 'InnoDB', '2011-11-11', 'Read this after reboot');
@@ -523,12 +523,12 @@ innodb_file_per_table ON
=== information_schema.innodb_sys_tablespaces and innodb_sys_datafiles ===
Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path
test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t4_restart.ibd
-test/t5_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t5_restart.ibd
test/t6_restart#p#p0 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p0.ibd
test/t6_restart#p#p1 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p1.ibd
-test/t6_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p2.ibd
test/t7_restart#p#p0#sp#s0 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p0#sp#s0.ibd
test/t7_restart#p#p0#sp#s1 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p0#sp#s1.ibd
+test/t5_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t5_restart.ibd
+test/t6_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t6_restart#p#p2.ibd
test/t7_restart#p#p1#sp#s2 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p1#sp#s2.ibd
test/t7_restart#p#p1#sp#s3 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t7_restart#p#p1#sp#s3.ibd
SELECT count(*) FROM t5_restart;
@@ -624,12 +624,12 @@ RENAME TABLE t7_restart TO t77_restart;
=== information_schema.innodb_sys_tablespaces and innodb_sys_datafiles ===
Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path
test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t4_restart.ibd
-test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t55_restart.ibd
test/t66_restart#p#p0 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p0.ibd
test/t66_restart#p#p1 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p1.ibd
-test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p2.ibd
test/t77_restart#p#p0#sp#s0 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p0#sp#s0.ibd
test/t77_restart#p#p0#sp#s1 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p0#sp#s1.ibd
+test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t55_restart.ibd
+test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p2.ibd
test/t77_restart#p#p1#sp#s2 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p1#sp#s2.ibd
test/t77_restart#p#p1#sp#s3 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p1#sp#s3.ibd
INSERT INTO t55_restart (SELECT 0, c2, c3, c4, c5 FROM t55_restart);
@@ -721,12 +721,12 @@ innodb_file_per_table ON
=== information_schema.innodb_sys_tablespaces and innodb_sys_datafiles ===
Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path
test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t4_restart.ibd
-test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t55_restart.ibd
test/t66_restart#p#p0 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p0.ibd
test/t66_restart#p#p1 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p1.ibd
-test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p2.ibd
test/t77_restart#p#p0#sp#s0 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p0#sp#s0.ibd
test/t77_restart#p#p0#sp#s1 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p0#sp#s1.ibd
+test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t55_restart.ibd
+test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/alt_dir/test/t66_restart#p#p2.ibd
test/t77_restart#p#p1#sp#s2 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p1#sp#s2.ibd
test/t77_restart#p#p1#sp#s3 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/alt_dir/test/t77_restart#p#p1#sp#s3.ibd
INSERT INTO t55_restart (SELECT 0, c2, c3, c4, c5 FROM t55_restart);
@@ -854,12 +854,12 @@ t77_restart#p#p1#sp#s3.ibd
=== information_schema.innodb_sys_tablespaces and innodb_sys_datafiles ===
Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path
test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t4_restart.ibd
-test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t55_restart.ibd
test/t66_restart#p#p0 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/new_dir/test/t66_restart#p#p0.ibd
test/t66_restart#p#p1 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/new_dir/test/t66_restart#p#p1.ibd
-test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/new_dir/test/t66_restart#p#p2.ibd
test/t77_restart#p#p0#sp#s0 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t77_restart#p#p0#sp#s0.ibd
test/t77_restart#p#p0#sp#s1 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t77_restart#p#p0#sp#s1.ibd
+test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t55_restart.ibd
+test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQL_TMP_DIR/new_dir/test/t66_restart#p#p2.ibd
test/t77_restart#p#p1#sp#s2 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t77_restart#p#p1#sp#s2.ibd
test/t77_restart#p#p1#sp#s3 Single DEFAULT DEFAULT Dynamic MYSQL_TMP_DIR/new_dir/test/t77_restart#p#p1#sp#s3.ibd
INSERT INTO t4_restart (SELECT 0, c2, c3, c4, c5 FROM t4_restart);
@@ -991,12 +991,12 @@ t77_restart.par
=== information_schema.innodb_sys_tablespaces and innodb_sys_datafiles ===
Space_Name Space_Type Page_Size Zip_Size Formats_Permitted Path
test/t4_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t4_restart.ibd
-test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t55_restart.ibd
test/t66_restart#p#p0 Single DEFAULT DEFAULT Compressed MYSQLD_DATADIR/test/t66_restart#p#p0.ibd
test/t66_restart#p#p1 Single DEFAULT DEFAULT Compressed MYSQLD_DATADIR/test/t66_restart#p#p1.ibd
-test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQLD_DATADIR/test/t66_restart#p#p2.ibd
test/t77_restart#p#p0#sp#s0 Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t77_restart#p#p0#sp#s0.ibd
test/t77_restart#p#p0#sp#s1 Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t77_restart#p#p0#sp#s1.ibd
+test/t55_restart Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t55_restart.ibd
+test/t66_restart#p#p2 Single DEFAULT DEFAULT Compressed MYSQLD_DATADIR/test/t66_restart#p#p2.ibd
test/t77_restart#p#p1#sp#s2 Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t77_restart#p#p1#sp#s2.ibd
test/t77_restart#p#p1#sp#s3 Single DEFAULT DEFAULT Dynamic MYSQLD_DATADIR/test/t77_restart#p#p1#sp#s3.ibd
INSERT INTO t4_restart (SELECT 0, c2, c3, c4, c5 FROM t4_restart);
diff --git a/mysql-test/suite/innodb_zip/r/wl6501_1.result b/mysql-test/suite/innodb_zip/r/wl6501_1.result
deleted file mode 100644
index bf901804be5..00000000000
--- a/mysql-test/suite/innodb_zip/r/wl6501_1.result
+++ /dev/null
@@ -1,1202 +0,0 @@
-set global innodb_file_per_table=on;
-# Verify that 'TRUNCATE TABLE' statement works fine and the size
-# of .ibd file is equal to the initial size after truncation.
-drop table if exists t1,t2,t3,t4,t6;
-Warnings:
-Note 1051 Unknown table 'test.t1'
-Note 1051 Unknown table 'test.t2'
-Note 1051 Unknown table 'test.t3'
-Note 1051 Unknown table 'test.t4'
-Note 1051 Unknown table 'test.t6'
-create table t1(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=redundant;
-create table t2(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compact;
-create table t3(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compressed key_block_size=4;
-create table t4(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=dynamic;
-create temporary table t5(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb;
-create table t6 ( a int ) engine = innodb;
-insert into t6 values (50),(100),(150);
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-count(*)
-3
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_during_drop_index_temp_table";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_during_drop_index_temp_table point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t5;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_drop_of_sec_index point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t1;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_drop_of_sec_index point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t2;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_drop_of_sec_index point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t3;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_drop_of_sec_index point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t4;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-0
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-drop table t1, t2, t3, t4, t6;
-create table t1(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=redundant;
-create table t2(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compact;
-create table t3(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compressed key_block_size=4;
-create table t4(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=dynamic;
-create temporary table t5(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb;
-create table t6 ( a int ) engine = innodb;
-insert into t6 values (50),(100),(150);
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-count(*)
-3
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_drop_reinit_done_create_to_start";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_drop_reinit_done_create_to_start---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t5;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_create_of_sec_index---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t1;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_create_of_sec_index---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t2;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_create_of_sec_index---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t3;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_on_create_of_sec_index---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t4;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-0
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-drop table t1, t2, t3, t4, t6;
-create table t1(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=redundant;
-create table t2(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compact;
-create table t3(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compressed key_block_size=4;
-create table t4(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=dynamic;
-create temporary table t5(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb;
-create table t6 ( a int ) engine = innodb;
-insert into t6 values (50),(100),(150);
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-count(*)
-3
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_before_log_removal point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t1;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_before_log_removal point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t2;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_before_log_removal point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t3;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_before_log_removal point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t4;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-0
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-drop table t1, t2, t3, t4, t6;
-create table t1(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=redundant;
-create table t2(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compact;
-create table t3(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compressed key_block_size=4;
-create table t4(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=dynamic;
-create temporary table t5(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb;
-create table t6 ( a int ) engine = innodb;
-insert into t6 values (50),(100),(150);
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-count(*)
-3
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t1;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t2;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t3;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t4;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-0
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-drop table t1, t2, t3, t4, t6;
-create table t1(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=redundant;
-create table t2(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compact;
-create table t3(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compressed key_block_size=4;
-create table t4(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=dynamic;
-create temporary table t5(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb;
-create table t6 ( a int ) engine = innodb;
-insert into t6 values (50),(100),(150);
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-count(*)
-3
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t1;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t2;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t3;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_truncate_done point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t4;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-0
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-drop table t1, t2, t3, t4, t6;
-create table t1(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=redundant;
-create table t2(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compact;
-create table t3(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=compressed key_block_size=4;
-create table t4(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb row_format=dynamic;
-create temporary table t5(c1 int not null,
-c2 int not null,
-c3 char(255) not null,
-c4 text(500) not null,
-c5 blob(500) not null,
-c6 varchar(500) not null,
-c7 varchar(500) not null,
-c8 datetime,
-c9 decimal(5,3),
-primary key (c1),
-index (c3,c4(50),c5(50)),
-index (c2))
-engine=innodb;
-create table t6 ( a int ) engine = innodb;
-insert into t6 values (50),(100),(150);
-select count(*) from t1;
-count(*)
-3
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-count(*)
-3
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_redo_log_write_complete point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t1;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-3
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_redo_log_write_complete point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t2;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-3
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_redo_log_write_complete point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t3;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-3
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-"---debug ib_trunc_crash_after_redo_log_write_complete point---"
-# Write file to make mysql-test-run.pl expect crash and restart
-# Run the crashing query
-truncate table t4;
-ERROR HY000: Lost connection to MySQL server during query
-# Restart the MySQL server
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-select count(*) from t4;
-count(*)
-0
-select count(*) from t5;
-ERROR 42S02: Table 'test.t5' doesn't exist
-select count(*) from t6;
-count(*)
-3
-drop table t1, t2, t3, t4, t6;
diff --git a/mysql-test/suite/innodb_zip/r/wl6501_crash_3.result b/mysql-test/suite/innodb_zip/r/wl6501_crash_3.result
deleted file mode 100644
index 554bb2892f6..00000000000
--- a/mysql-test/suite/innodb_zip/r/wl6501_crash_3.result
+++ /dev/null
@@ -1,462 +0,0 @@
-call mtr.add_suppression("The file '.*' already exists though the corresponding table did not exist in the InnoDB data dictionary");
-call mtr.add_suppression("Cannot create file '.*'");
-call mtr.add_suppression("InnoDB: Error number 17 means 'File exists'");
-set global innodb_file_per_table = on;
-"1. Hit crash point while writing redo log."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine=innodb row_format=compressed
-key_block_size=16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_while_writing_redo_log";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"2. Hit crash point on completion of redo log write."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"3. Hit crash point while dropping indexes."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_clust_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_uniq_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"4. Hit crash point on completing drop of all indexes before creation"
-" of index is commenced."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_drop_reinit_done_create_to_start";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"5. Hit crash point while creating indexes."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_clust_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_uniq_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"6. Hit crash point after data is updated to system-table and"
-" in-memory dict."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_updating_dict_sys_info";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"7. Hit crash point before/after log checkpoint is done."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 16;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-set global innodb_file_per_table = 1;
diff --git a/mysql-test/suite/innodb_zip/r/wl6501_crash_4.result b/mysql-test/suite/innodb_zip/r/wl6501_crash_4.result
deleted file mode 100644
index d766ecceaac..00000000000
--- a/mysql-test/suite/innodb_zip/r/wl6501_crash_4.result
+++ /dev/null
@@ -1,519 +0,0 @@
-call mtr.add_suppression("The file '.*' already exists though the corresponding table did not exist in the InnoDB data dictionary");
-call mtr.add_suppression("Cannot create file '.*'");
-call mtr.add_suppression("InnoDB: Error number 17 means 'File exists'");
-set global innodb_file_per_table = on;
-"1. Hit crash point while writing redo log."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine=innodb row_format=compressed
-key_block_size=4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_while_writing_redo_log";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"2. Hit crash point on completion of redo log write."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"3. Hit crash point while dropping indexes."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_clust_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_uniq_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"4. Hit crash point on completing drop of all indexes before creation"
-" of index is commenced."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_drop_reinit_done_create_to_start";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"5. Hit crash point while creating indexes."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_clust_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_uniq_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"6. Hit crash point after data is updated to system-table and"
-" in-memory dict."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_updating_dict_sys_info";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"7. Hit crash point before/after log checkpoint is done."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-set global innodb_file_per_table = 1;
-call mtr.add_suppression("does not exist in the InnoDB internal");
-set global innodb_file_per_table = on;
-"1. Hit crash point on completing drop of all indexes before creation"
-" of index is commenced."
-set global innodb_file_per_table = 1;
-set innodb_strict_mode=off;
-create temporary table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_drop_reinit_done_create_to_start";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check Error Table 'test.t' doesn't exist
-test.t check status Operation failed
-"2. Hit crash point after data is updated to system-table and"
-" in-memory dict."
-set global innodb_file_per_table = 1;
-set innodb_strict_mode=off;
-create temporary table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 4;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_updating_dict_sys_info";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check Error Table 'test.t' doesn't exist
-test.t check status Operation failed
-set global innodb_file_per_table = 1;
diff --git a/mysql-test/suite/innodb_zip/r/wl6501_crash_5.result b/mysql-test/suite/innodb_zip/r/wl6501_crash_5.result
deleted file mode 100644
index b5fea6382ff..00000000000
--- a/mysql-test/suite/innodb_zip/r/wl6501_crash_5.result
+++ /dev/null
@@ -1,462 +0,0 @@
-call mtr.add_suppression("The file '.*' already exists though the corresponding table did not exist in the InnoDB data dictionary");
-call mtr.add_suppression("Cannot create file '.*'");
-call mtr.add_suppression("InnoDB: Error number 17 means 'File exists'");
-set global innodb_file_per_table = on;
-"1. Hit crash point while writing redo log."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine=innodb row_format=compressed
-key_block_size=8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_while_writing_redo_log";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"2. Hit crash point on completion of redo log write."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_after_redo_log_write_complete";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"3. Hit crash point while dropping indexes."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_clust_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_uniq_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_drop_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"4. Hit crash point on completing drop of all indexes before creation"
-" of index is commenced."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_drop_reinit_done_create_to_start";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"5. Hit crash point while creating indexes."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_clust_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_uniq_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_create_of_sec_index";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"6. Hit crash point after data is updated to system-table and"
-" in-memory dict."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_on_updating_dict_sys_info";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-"7. Hit crash point before/after log checkpoint is done."
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_before_log_removal";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-use test;
-set global innodb_file_per_table = 1;
-SET innodb_strict_mode=OFF;
-create table t (
-i int, f float, c char,
-primary key pk(i), unique findex(f), index ck(c))
-engine = innodb row_format = compressed
-key_block_size = 8;
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-set session debug = "+d,ib_trunc_crash_after_truncate_done";
-Warnings:
-Warning 1287 '@@debug' is deprecated and will be removed in a future release. Please use '@@debug_dbug' instead
-truncate table t;
-ERROR HY000: Lost connection to MySQL server during query
-check table t;
-Table Op Msg_type Msg_text
-test.t check status OK
-select * from t;
-i f c
-insert into t values (1, 1.1, 'a'), (2, 2.2, 'b'), (3, 3.3, 'c');
-select * from t;
-i f c
-1 1.1 a
-2 2.2 b
-3 3.3 c
-select * from t where f < 2.5;
-i f c
-1 1.1 a
-2 2.2 b
-drop table t;
-set global innodb_file_per_table = 1;
diff --git a/mysql-test/suite/innodb_zip/r/wl6501_scale_1.result b/mysql-test/suite/innodb_zip/r/wl6501_scale_1.result
deleted file mode 100644
index 464a97ba2fe..00000000000
--- a/mysql-test/suite/innodb_zip/r/wl6501_scale_1.result
+++ /dev/null
@@ -1,336 +0,0 @@
-set innodb_strict_mode=OFF;
-create procedure populate()
-begin
-declare i int default 1;
-while (i <= 5000) do
-insert into t1 values (i, 'a', 'b');
-insert into t2 values (i, 'a', 'b');
-insert into t3 values (i, 'a', 'b');
-set i = i + 1;
-end while;
-end|
-create procedure populate_small()
-begin
-declare i int default 10001;
-while (i <= 12000) do
-insert into t1 values (i, 'c', 'd');
-insert into t2 values (i, 'a', 'b');
-insert into t3 values (i, 'a', 'b');
-set i = i + 1;
-end while;
-end|
-set global innodb_file_per_table = 1;
-create table tNUMBER
-(i int, cNUMBER char(NUMBER), cNUMBER char(NUMBER),
-index cNUMBER_idx(cNUMBER))
-engine=innodb row_format=compact
-key_block_size=NUMBER;
-Warnings:
-Warning NUMBER InnoDB: ignoring KEY_BLOCK_SIZE=NUMBER unless ROW_FORMAT=COMPRESSED.
-create table t2
-(i int, c1 char(100), c2 char(100),
-index c1_idx(c1))
-engine=innodb row_format=compact
-key_block_size=16;
-Warnings:
-Warning 1478 InnoDB: ignoring KEY_BLOCK_SIZE=16 unless ROW_FORMAT=COMPRESSED.
-create temporary table t3
-(i int, c1 char(100), c2 char(100),
-index c1_idx(c1))
-engine=innodb row_format=compact
-key_block_size=16;
-Warnings:
-Warning 1478 InnoDB: KEY_BLOCK_SIZE is ignored for TEMPORARY TABLE.
-Warning 1478 InnoDB: ignoring KEY_BLOCK_SIZE=16.
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-begin;
-call populate();
-commit;
-select count(*) from t1;
-count(*)
-5000
-select count(*) from t2;
-count(*)
-5000
-select count(*) from t3;
-count(*)
-5000
-truncate table t1;
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-5000
-select count(*) from t3;
-count(*)
-5000
-call populate_small();
-select count(*) from t1;
-count(*)
-2000
-select count(*) from t2;
-count(*)
-7000
-select count(*) from t3;
-count(*)
-7000
-truncate table t2;
-truncate table t3;
-select count(*) from t1;
-count(*)
-2000
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-call populate_small();
-select count(*) from t1;
-count(*)
-4000
-select count(*) from t2;
-count(*)
-2000
-select count(*) from t3;
-count(*)
-2000
-drop table t1;
-drop table t2;
-drop table t3;
-drop procedure populate;
-drop procedure populate_small;
-set global innodb_file_per_table = 1;
-set innodb_strict_mode=OFF;
-create procedure populate()
-begin
-declare i int default 1;
-while (i <= 5000) do
-insert into t1 values (i, 'a', 'b');
-insert into t2 values (i, 'a', 'b');
-insert into t3 values (i, 'a', 'b');
-set i = i + 1;
-end while;
-end|
-create procedure populate_small()
-begin
-declare i int default 10001;
-while (i <= 12000) do
-insert into t1 values (i, 'c', 'd');
-insert into t2 values (i, 'a', 'b');
-insert into t3 values (i, 'a', 'b');
-set i = i + 1;
-end while;
-end|
-set global innodb_file_per_table = 1;
-create table tNUMBER
-(i int, cNUMBER char(NUMBER), cNUMBER char(NUMBER),
-index cNUMBER_idx(cNUMBER))
-engine=innodb row_format=compressed
-key_block_size=NUMBER;
-create table t2
-(i int, c1 char(100), c2 char(100),
-index c1_idx(c1))
-engine=innodb row_format=compressed
-key_block_size=16;
-create temporary table t3
-(i int, c1 char(100), c2 char(100),
-index c1_idx(c1))
-engine=innodb row_format=compressed
-key_block_size=16;
-Warnings:
-Warning 1478 InnoDB: KEY_BLOCK_SIZE is ignored for TEMPORARY TABLE.
-Warning 1478 InnoDB: ignoring KEY_BLOCK_SIZE=16.
-Warning 1478 InnoDB: ROW_FORMAT=COMPRESSED is ignored for TEMPORARY TABLE.
-Warning 1478 InnoDB: assuming ROW_FORMAT=DYNAMIC.
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-begin;
-call populate();
-commit;
-select count(*) from t1;
-count(*)
-5000
-select count(*) from t2;
-count(*)
-5000
-select count(*) from t3;
-count(*)
-5000
-truncate table t1;
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-5000
-select count(*) from t3;
-count(*)
-5000
-call populate_small();
-select count(*) from t1;
-count(*)
-2000
-select count(*) from t2;
-count(*)
-7000
-select count(*) from t3;
-count(*)
-7000
-truncate table t2;
-truncate table t3;
-select count(*) from t1;
-count(*)
-2000
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-call populate_small();
-select count(*) from t1;
-count(*)
-4000
-select count(*) from t2;
-count(*)
-2000
-select count(*) from t3;
-count(*)
-2000
-drop table t1;
-drop table t2;
-drop table t3;
-drop procedure populate;
-drop procedure populate_small;
-set global innodb_file_per_table = 1;
-set innodb_strict_mode=OFF;
-create procedure populate()
-begin
-declare i int default 1;
-while (i <= 5000) do
-insert into t1 values (i, 'a', 'b');
-insert into t2 values (i, 'a', 'b');
-insert into t3 values (i, 'a', 'b');
-set i = i + 1;
-end while;
-end|
-create procedure populate_small()
-begin
-declare i int default 10001;
-while (i <= 12000) do
-insert into t1 values (i, 'c', 'd');
-insert into t2 values (i, 'a', 'b');
-insert into t3 values (i, 'a', 'b');
-set i = i + 1;
-end while;
-end|
-set global innodb_file_per_table = 0;
-create table tNUMBER
-(i int, cNUMBER char(NUMBER), cNUMBER char(NUMBER),
-index cNUMBER_idx(cNUMBER))
-engine=innodb row_format=compact
-key_block_size=NUMBER;
-Warnings:
-Warning NUMBER InnoDB: KEY_BLOCK_SIZE requires innodb_file_per_table.
-Warning NUMBER InnoDB: ignoring KEY_BLOCK_SIZE=NUMBER.
-create table t2
-(i int, c1 char(100), c2 char(100),
-index c1_idx(c1))
-engine=innodb row_format=compact
-key_block_size=16;
-Warnings:
-Warning 1478 InnoDB: KEY_BLOCK_SIZE requires innodb_file_per_table.
-Warning 1478 InnoDB: ignoring KEY_BLOCK_SIZE=16.
-create temporary table t3
-(i int, c1 char(100), c2 char(100),
-index c1_idx(c1))
-engine=innodb row_format=compact
-key_block_size=16;
-Warnings:
-Warning 1478 InnoDB: KEY_BLOCK_SIZE is ignored for TEMPORARY TABLE.
-Warning 1478 InnoDB: ignoring KEY_BLOCK_SIZE=16.
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-begin;
-call populate();
-commit;
-select count(*) from t1;
-count(*)
-5000
-select count(*) from t2;
-count(*)
-5000
-select count(*) from t3;
-count(*)
-5000
-truncate table t1;
-select count(*) from t1;
-count(*)
-0
-select count(*) from t2;
-count(*)
-5000
-select count(*) from t3;
-count(*)
-5000
-call populate_small();
-select count(*) from t1;
-count(*)
-2000
-select count(*) from t2;
-count(*)
-7000
-select count(*) from t3;
-count(*)
-7000
-truncate table t2;
-truncate table t3;
-select count(*) from t1;
-count(*)
-2000
-select count(*) from t2;
-count(*)
-0
-select count(*) from t3;
-count(*)
-0
-call populate_small();
-select count(*) from t1;
-count(*)
-4000
-select count(*) from t2;
-count(*)
-2000
-select count(*) from t3;
-count(*)
-2000
-drop table t1;
-drop table t2;
-drop table t3;
-drop procedure populate;
-drop procedure populate_small;
-set global innodb_file_per_table = 1;
diff --git a/mysql-test/suite/innodb_zip/t/wl6501_1.test b/mysql-test/suite/innodb_zip/t/wl6501_1.test
deleted file mode 100644
index dd8b5f65b31..00000000000
--- a/mysql-test/suite/innodb_zip/t/wl6501_1.test
+++ /dev/null
@@ -1,451 +0,0 @@
-
-####################################################################
-# TC to check truncate table statement atomicity for single #
-# tablespace #
-# Sceanrio covered: #
-# 1. Debug points added for worklog #
-# 2. Table with differnt row types #
-# 3. Transactional statement. #
-####################################################################
-
-
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/big_test.inc
---source include/have_innodb_16k.inc
-
-# Valgrind would result in a "long semaphore wait" inside InnoDB
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-#-----------------------------------------------------------------------
---disable_query_log
-let $MYSQL_DATA_DIR= `select @@datadir`;
-let $data_directory = data directory='$MYSQL_TMP_DIR/alt_dir';
-let $innodb_file_per_table_orig=`select @@innodb_file_per_table`;
-
-call mtr.add_suppression("InnoDB.*table did not exist in the InnoDB data dictionary.*");
-call mtr.add_suppression("InnoDB: A page in the doublewrite buffer is not within space bounds.*");
-call mtr.add_suppression("InnoDB: Cannot create file.*");
-call mtr.add_suppression("InnoDB: Error number 17 means 'File exists'.*");
-call mtr.add_suppression("InnoDB: A page in the doublewrite buffer is not within space bounds");
-call mtr.add_suppression("InnoDB: Error: table .* does not exist in the InnoDB internal");
---enable_query_log
-
-#-----------------------------------------------------------------------
-set global innodb_file_per_table=on;
---echo # Verify that 'TRUNCATE TABLE' statement works fine and the size
---echo # of .ibd file is equal to the initial size after truncation.
-
-#-----------------------------------------------------------------------
-drop table if exists t1,t2,t3,t4,t6;
-let $cnt = 6;
-while ($cnt) {
-
- # table with basic data type + primary ,secondary,composite,prefix index
- create table t1(c1 int not null,
- c2 int not null,
- c3 char(255) not null,
- c4 text(500) not null,
- c5 blob(500) not null,
- c6 varchar(500) not null,
- c7 varchar(500) not null,
- c8 datetime,
- c9 decimal(5,3),
- primary key (c1),
- index (c3,c4(50),c5(50)),
- index (c2))
- engine=innodb row_format=redundant;
-
-
- create table t2(c1 int not null,
- c2 int not null,
- c3 char(255) not null,
- c4 text(500) not null,
- c5 blob(500) not null,
- c6 varchar(500) not null,
- c7 varchar(500) not null,
- c8 datetime,
- c9 decimal(5,3),
- primary key (c1),
- index (c3,c4(50),c5(50)),
- index (c2))
- engine=innodb row_format=compact;
-
-
- # with row type , key block size = 4K
- create table t3(c1 int not null,
- c2 int not null,
- c3 char(255) not null,
- c4 text(500) not null,
- c5 blob(500) not null,
- c6 varchar(500) not null,
- c7 varchar(500) not null,
- c8 datetime,
- c9 decimal(5,3),
- primary key (c1),
- index (c3,c4(50),c5(50)),
- index (c2))
- engine=innodb row_format=compressed key_block_size=4;
-
-
- create table t4(c1 int not null,
- c2 int not null,
- c3 char(255) not null,
- c4 text(500) not null,
- c5 blob(500) not null,
- c6 varchar(500) not null,
- c7 varchar(500) not null,
- c8 datetime,
- c9 decimal(5,3),
- primary key (c1),
- index (c3,c4(50),c5(50)),
- index (c2))
- engine=innodb row_format=dynamic;
-
-
- create temporary table t5(c1 int not null,
- c2 int not null,
- c3 char(255) not null,
- c4 text(500) not null,
- c5 blob(500) not null,
- c6 varchar(500) not null,
- c7 varchar(500) not null,
- c8 datetime,
- c9 decimal(5,3),
- primary key (c1),
- index (c3,c4(50),c5(50)),
- index (c2))
- engine=innodb;
-
- create table t6 ( a int ) engine = innodb;
- insert into t6 values (50),(100),(150);
-
- --disable_query_log
- --disable_result_log
- let $n=5;
-
- # load created tables.
- while ($n)
- {
- start transaction;
-
- eval insert ignore into t1 values(
- $n, $n,
- repeat(concat(' tc3_',$n), 42),
- repeat(concat(' tc4_',$n), 300),
- repeat(concat(' tc5_',$n), 300),
- repeat(concat(' tc6_',$n), 300),
- repeat(concat(' tc7_',$n), 300),
- now(), (100.55+$n));
-
- eval insert ignore into t2 values(
- $n, $n,
- repeat(concat(' tc3_',$n), 42),
- repeat(concat(' tc4_',$n), 300),
- repeat(concat(' tc5_',$n), 300),
- repeat(concat(' tc6_',$n), 300),
- repeat(concat(' tc7_',$n), 300),
- now(), (100.55+$n));
-
- eval insert ignore into t3 values(
- $n, $n,
- repeat(concat(' tc3_',$n), 42),
- repeat(concat(' tc4_',$n), 300),
- repeat(concat(' tc5_',$n), 300),
- repeat(concat(' tc6_',$n), 300),
- repeat(concat(' tc7_',$n), 300),
- now(), (100.55+$n));
-
- eval insert ignore into t4 values(
- $n, $n,
- repeat(concat(' tc3_',$n), 42),
- repeat(concat(' tc4_',$n), 300),
- repeat(concat(' tc5_',$n), 300),
- repeat(concat(' tc6_',$n), 300),
- repeat(concat(' tc7_',$n), 300),
- now(), (100.55+$n));
-
- eval insert ignore into t5 values(
- $n, $n,
- repeat(concat(' tc3_',$n), 42),
- repeat(concat(' tc4_',$n), 300),
- repeat(concat(' tc5_',$n), 300),
- repeat(concat(' tc6_',$n), 300),
- repeat(concat(' tc7_',$n), 300),
- now(), (100.55+$n));
-
- if ($n <= 3)
- {
- commit;
- }
-
- if ($n > 3)
- {
- rollback;
- }
-
- dec $n;
- }
-
- # validate loading of the tables.
- --enable_result_log
- --enable_query_log
- select count(*) from t1;
- select count(*) from t2;
- select count(*) from t3;
- select count(*) from t4;
- select count(*) from t5;
- select count(*) from t6;
-
- # set the debug crash point and exercise them.
- if ($cnt == 6)
- {
- set session debug="+d,ib_trunc_crash_during_drop_index_temp_table";
- --echo "---debug ib_trunc_crash_during_drop_index_temp_table point---"
- }
- if ($cnt == 5)
- {
- set session debug="+d,ib_trunc_crash_drop_reinit_done_create_to_start";
- --echo "---debug ib_trunc_crash_drop_reinit_done_create_to_start---"
- }
-
- if ($cnt >= 5) {
- --echo # Write file to make mysql-test-run.pl expect crash and restart
- --exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --echo # Run the crashing query
- --error 2013
- truncate table t5;
- --source include/wait_until_disconnected.inc
- --enable_reconnect
- --echo # Restart the MySQL server
- --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --source include/wait_until_connected_again.inc
- --disable_reconnect
- select count(*) from t1;
- select count(*) from t2;
- select count(*) from t3;
- select count(*) from t4;
- --error ER_NO_SUCH_TABLE
- select count(*) from t5;
- select count(*) from t6;
- }
-
- # set the debug crash point and exercise them.
- if ($cnt == 6)
- {
- set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
- --echo "---debug ib_trunc_crash_on_drop_of_sec_index point---"
- }
- if ($cnt == 5)
- {
- set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
- --echo "---debug ib_trunc_crash_on_create_of_sec_index---"
- }
- if ($cnt == 4)
- {
- set session debug="+d,ib_trunc_crash_before_log_removal";
- --echo "---debug ib_trunc_crash_before_log_removal point---"
- }
- if ($cnt == 3)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 2)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 1)
- {
- set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
- --echo "---debug ib_trunc_crash_after_redo_log_write_complete point---"
- }
-
- --echo # Write file to make mysql-test-run.pl expect crash and restart
- --exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --echo # Run the crashing query
- --error 2013
- truncate table t1;
- --source include/wait_until_disconnected.inc
- --enable_reconnect
- --echo # Restart the MySQL server
- --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --source include/wait_until_connected_again.inc
- --disable_reconnect
- select count(*) from t1;
- select count(*) from t2;
- select count(*) from t3;
- select count(*) from t4;
- --error ER_NO_SUCH_TABLE
- select count(*) from t5;
- select count(*) from t6;
-
- if ($cnt == 6)
- {
- set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
- --echo "---debug ib_trunc_crash_on_drop_of_sec_index point---"
- }
- if ($cnt == 5)
- {
- set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
- --echo "---debug ib_trunc_crash_on_create_of_sec_index---"
- }
- if ($cnt == 4)
- {
- set session debug="+d,ib_trunc_crash_before_log_removal";
- --echo "---debug ib_trunc_crash_before_log_removal point---"
- }
- if ($cnt == 3)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 2)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 1)
- {
- set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
- --echo "---debug ib_trunc_crash_after_redo_log_write_complete point---"
- }
-
-
- --echo # Write file to make mysql-test-run.pl expect crash and restart
- --exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --echo # Run the crashing query
- --error 2013
- truncate table t2;
- --source include/wait_until_disconnected.inc
- --enable_reconnect
- --echo # Restart the MySQL server
- --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --source include/wait_until_connected_again.inc
- --disable_reconnect
- select count(*) from t1;
- select count(*) from t2;
- select count(*) from t3;
- select count(*) from t4;
- --error ER_NO_SUCH_TABLE
- select count(*) from t5;
- select count(*) from t6;
-
- if ($cnt == 6)
- {
- set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
- --echo "---debug ib_trunc_crash_on_drop_of_sec_index point---"
- }
- if ($cnt == 5)
- {
- set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
- --echo "---debug ib_trunc_crash_on_create_of_sec_index---"
- }
- if ($cnt == 4)
- {
- set session debug="+d,ib_trunc_crash_before_log_removal";
- --echo "---debug ib_trunc_crash_before_log_removal point---"
- }
- if ($cnt == 3)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 2)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 1)
- {
- set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
- --echo "---debug ib_trunc_crash_after_redo_log_write_complete point---"
- }
-
-
- --echo # Write file to make mysql-test-run.pl expect crash and restart
- --exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --echo # Run the crashing query
- --error 2013
- truncate table t3;
- --source include/wait_until_disconnected.inc
- --enable_reconnect
- --echo # Restart the MySQL server
- --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --source include/wait_until_connected_again.inc
- --disable_reconnect
- select count(*) from t1;
- select count(*) from t2;
- select count(*) from t3;
- select count(*) from t4;
- --error ER_NO_SUCH_TABLE
- select count(*) from t5;
- select count(*) from t6;
-
-
- if ($cnt == 6)
- {
- set session debug="+d,ib_trunc_crash_on_drop_of_sec_index";
- --echo "---debug ib_trunc_crash_on_drop_of_sec_index point---"
- }
- if ($cnt == 5)
- {
- set session debug="+d,ib_trunc_crash_on_create_of_sec_index";
- --echo "---debug ib_trunc_crash_on_create_of_sec_index---"
- }
- if ($cnt == 4)
- {
- set session debug="+d,ib_trunc_crash_before_log_removal";
- --echo "---debug ib_trunc_crash_before_log_removal point---"
- }
- if ($cnt == 3)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 2)
- {
- set session debug="+d,ib_trunc_crash_after_truncate_done";
- --echo "---debug ib_trunc_crash_after_truncate_done point---"
- }
- if ($cnt == 1)
- {
- set session debug="+d,ib_trunc_crash_after_redo_log_write_complete";
- --echo "---debug ib_trunc_crash_after_redo_log_write_complete point---"
- }
-
- --echo # Write file to make mysql-test-run.pl expect crash and restart
- --exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --echo # Run the crashing query
- --error 2013
- truncate table t4;
- --source include/wait_until_disconnected.inc
- --enable_reconnect
- --echo # Restart the MySQL server
- --exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
- --source include/wait_until_connected_again.inc
- --disable_reconnect
- select count(*) from t1;
- select count(*) from t2;
- select count(*) from t3;
- select count(*) from t4;
- --error ER_NO_SUCH_TABLE
- select count(*) from t5;
- select count(*) from t6;
-
- drop table t1, t2, t3, t4, t6;
-
- dec $cnt;
-
- --disable_query_log
- eval set global innodb_file_per_table=$innodb_file_per_table_orig;
- --enable_query_log
-}
-
-
-
diff --git a/mysql-test/suite/innodb_zip/t/wl6501_crash_3.test b/mysql-test/suite/innodb_zip/t/wl6501_crash_3.test
deleted file mode 100644
index 3ec990b4715..00000000000
--- a/mysql-test/suite/innodb_zip/t/wl6501_crash_3.test
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# WL#6501: make truncate table atomic
-#
-
-# TC tries to hit crash point during truncate of
-# compressed non-temp table residing in single tablespace
-# with page-size=16k
-
---source include/have_innodb.inc
---source include/have_innodb_16k.inc
---source include/have_debug.inc
---source include/big_test.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-let $wl6501_file_per_table = 1;
-let $wl6501_row_fmt = compressed;
-let $wl6501_kbs = 16;
---source suite/innodb/include/innodb_wl6501_crash.inc
-
diff --git a/mysql-test/suite/innodb_zip/t/wl6501_crash_4.test b/mysql-test/suite/innodb_zip/t/wl6501_crash_4.test
deleted file mode 100644
index f54df3c128c..00000000000
--- a/mysql-test/suite/innodb_zip/t/wl6501_crash_4.test
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# WL#6501: make truncate table atomic
-#
-
-# TC tries to hit crash point during truncate of
-# compressed non-temp table residing in single tablespace.
-# with page-size=4k
-
---source include/have_innodb.inc
---source include/have_innodb_4k.inc
---source include/have_debug.inc
---source include/big_test.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-let $wl6501_file_per_table = 1;
-let $wl6501_row_fmt = compressed;
-let $wl6501_kbs = 4;
---source suite/innodb/include/innodb_wl6501_crash.inc
-
-let $wl6501_temp = temporary;
---source suite/innodb/include/innodb_wl6501_crash_temp.inc
diff --git a/mysql-test/suite/innodb_zip/t/wl6501_crash_5.test b/mysql-test/suite/innodb_zip/t/wl6501_crash_5.test
deleted file mode 100644
index 2f9847ae5fb..00000000000
--- a/mysql-test/suite/innodb_zip/t/wl6501_crash_5.test
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# WL#6501: make truncate table atomic
-#
-
-# TC tries to hit crash point during truncate of
-# compressed non-temp table residing in single tablespace.
-# with page-size=8k
-
---source include/have_innodb.inc
---source include/have_innodb_8k.inc
---source include/have_debug.inc
---source include/big_test.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-let $wl6501_file_per_table = 1;
-let $wl6501_row_fmt = compressed;
-let $wl6501_kbs = 8;
---source suite/innodb/include/innodb_wl6501_crash.inc
-
diff --git a/mysql-test/suite/innodb_zip/t/wl6501_scale_1.test b/mysql-test/suite/innodb_zip/t/wl6501_scale_1.test
deleted file mode 100644
index e6392759d5e..00000000000
--- a/mysql-test/suite/innodb_zip/t/wl6501_scale_1.test
+++ /dev/null
@@ -1,37 +0,0 @@
-#
-# WL#6501: make truncate table atomic
-#
-
-# load table with some significiant amount of data
-# and then try truncate
-
---source include/have_innodb.inc
---source include/have_debug.inc
---source include/big_test.inc
---source include/have_innodb_16k.inc
-
-# Valgrind would complain about memory leaks when we crash on purpose.
---source include/not_valgrind.inc
-# Embedded server does not support crashing
---source include/not_embedded.inc
-# Avoid CrashReporter popup on Mac
---source include/not_crashrep.inc
-
-
-# Single-Tablespace/Non-Compressed
-let $wl6501_file_per_table = 1;
-let $wl6501_row_fmt = compact;
-let $wl6501_kbs = 16;
---source suite/innodb_zip/include/innodb_wl6501_scale.inc
-
-# Single-Tablespace/Compressed
-let $wl6501_file_per_table = 1;
-let $wl6501_row_fmt = compressed;
-let $wl6501_kbs = 16;
---source suite/innodb_zip/include/innodb_wl6501_scale.inc
-
-# System-Tablespace/Non-Compressed
-let $wl6501_file_per_table = 0;
-let $wl6501_row_fmt = compact;
-let $wl6501_kbs = 16;
---source suite/innodb_zip/include/innodb_wl6501_scale.inc
diff --git a/mysql-test/suite/maria/concurrent.result b/mysql-test/suite/maria/concurrent.result
new file mode 100644
index 00000000000..caea6fd1fb9
--- /dev/null
+++ b/mysql-test/suite/maria/concurrent.result
@@ -0,0 +1,33 @@
+CREATE TABLE t1 (a INT, b CHAR(12), c INT, FULLTEXT KEY(b), KEY (c)) ENGINE=Aria;
+CREATE TABLE t2 (a INT, b CHAR(12), c INT) ENGINE=Aria;
+INSERT INTO t2 VALUES (1,'foo',8), (2,'bar',9);
+connect con1,localhost,root,,test;
+INSERT INTO t1 SELECT * FROM t2;
+connection default;
+select 1;
+1
+1
+select 1;
+1
+1
+select 1;
+1
+1
+select 1;
+1
+1
+select 1;
+1
+1
+select 1;
+1
+1
+select 1;
+1
+1
+SELECT * FROM t1 WHERE a = ( SELECT 1 FROM non_existing_table2 );
+ERROR 42S02: Table 'test.non_existing_table2' doesn't exist
+connection con1;
+disconnect con1;
+connection default;
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/maria/concurrent.test b/mysql-test/suite/maria/concurrent.test
new file mode 100644
index 00000000000..42adb082d40
--- /dev/null
+++ b/mysql-test/suite/maria/concurrent.test
@@ -0,0 +1,28 @@
+#
+# MDEV-15797 Assertion `thd->killed != 0' failed in ha_maria::enable_indexes
+#
+
+CREATE TABLE t1 (a INT, b CHAR(12), c INT, FULLTEXT KEY(b), KEY (c)) ENGINE=Aria;
+CREATE TABLE t2 (a INT, b CHAR(12), c INT) ENGINE=Aria;
+INSERT INTO t2 VALUES (1,'foo',8), (2,'bar',9);
+
+--connect (con1,localhost,root,,test)
+--send
+ INSERT INTO t1 SELECT * FROM t2;
+--connection default
+select 1;
+select 1;
+select 1;
+select 1;
+select 1;
+select 1;
+select 1;
+--error ER_NO_SUCH_TABLE
+SELECT * FROM t1 WHERE a = ( SELECT 1 FROM non_existing_table2 );
+--connection con1
+--reap
+
+# Cleanup
+--disconnect con1
+--connection default
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/maria/create.result b/mysql-test/suite/maria/create.result
new file mode 100644
index 00000000000..82c6b8c9871
--- /dev/null
+++ b/mysql-test/suite/maria/create.result
@@ -0,0 +1,33 @@
+CREATE OR REPLACE TABLE t1 (
+f1 DECIMAL(43,0) NOT NULL,
+f2 TIME(4) NULL,
+f3 BINARY(101) NULL,
+f4 TIMESTAMP(4) NULL,
+f5 DATETIME(1) NULL,
+f6 SET('a','b','c') NOT NULL DEFAULT 'a',
+f7 VARBINARY(2332) NOT NULL DEFAULT '',
+f8 DATE NULL,
+f9 BLOB NULL,
+f10 MEDIUMINT(45) NOT NULL DEFAULT 0,
+f11 YEAR NULL,
+f12 BIT(58) NULL,
+v2 TIME(1) AS (f2) VIRTUAL,
+v3 BINARY(115) AS (f3) VIRTUAL,
+v4 TIMESTAMP(3) AS (f4) VIRTUAL,
+v7 VARBINARY(658) AS (f7) PERSISTENT,
+v8 DATE AS (f8) PERSISTENT,
+v9 TINYTEXT AS (f9) PERSISTENT,
+v11 YEAR AS (f11) VIRTUAL
+) ENGINE=Aria;
+INSERT IGNORE INTO t1 (f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12) VALUES
+(0.8,'16:01:46',NULL,'2006-03-01 12:44:34','2029-10-10 21:27:53','a','foo','1989-12-24','bar',9,1975,b'1');
+Warnings:
+Note 1265 Data truncated for column 'f1' at row 1
+DROP TABLE t1;
+CREATE OR REPLACE TABLE t1 (a INT(45));
+INSERT IGNORE INTO t1 VALUES (1),(2);
+CREATE OR REPLACE TABLE t2 ENGINE=Aria AS SELECT SUM(a) AS f1, IFNULL( 'qux', ExtractValue( 'foo', 'bar' ) ) AS f2 FROM t1;
+select * from t2;
+f1 f2
+3 qux
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/maria/create.test b/mysql-test/suite/maria/create.test
new file mode 100644
index 00000000000..8f2ffd7492f
--- /dev/null
+++ b/mysql-test/suite/maria/create.test
@@ -0,0 +1,42 @@
+--source include/have_maria.inc
+
+# MDEV-17021
+# Server crash or assertion `length <= column->length' failure in
+# write_block_record
+#
+
+CREATE OR REPLACE TABLE t1 (
+ f1 DECIMAL(43,0) NOT NULL,
+ f2 TIME(4) NULL,
+ f3 BINARY(101) NULL,
+ f4 TIMESTAMP(4) NULL,
+ f5 DATETIME(1) NULL,
+ f6 SET('a','b','c') NOT NULL DEFAULT 'a',
+ f7 VARBINARY(2332) NOT NULL DEFAULT '',
+ f8 DATE NULL,
+ f9 BLOB NULL,
+ f10 MEDIUMINT(45) NOT NULL DEFAULT 0,
+ f11 YEAR NULL,
+ f12 BIT(58) NULL,
+ v2 TIME(1) AS (f2) VIRTUAL,
+ v3 BINARY(115) AS (f3) VIRTUAL,
+ v4 TIMESTAMP(3) AS (f4) VIRTUAL,
+ v7 VARBINARY(658) AS (f7) PERSISTENT,
+ v8 DATE AS (f8) PERSISTENT,
+ v9 TINYTEXT AS (f9) PERSISTENT,
+ v11 YEAR AS (f11) VIRTUAL
+) ENGINE=Aria;
+INSERT IGNORE INTO t1 (f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12) VALUES
+ (0.8,'16:01:46',NULL,'2006-03-01 12:44:34','2029-10-10 21:27:53','a','foo','1989-12-24','bar',9,1975,b'1');
+DROP TABLE t1;
+
+#
+# MDEV-17067 Server crash in write_block_record
+#
+
+CREATE OR REPLACE TABLE t1 (a INT(45));
+INSERT IGNORE INTO t1 VALUES (1),(2);
+
+CREATE OR REPLACE TABLE t2 ENGINE=Aria AS SELECT SUM(a) AS f1, IFNULL( 'qux', ExtractValue( 'foo', 'bar' ) ) AS f2 FROM t1;
+select * from t2;
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/maria/disabled.def b/mysql-test/suite/maria/disabled.def
new file mode 100644
index 00000000000..fd72451f61b
--- /dev/null
+++ b/mysql-test/suite/maria/disabled.def
@@ -0,0 +1,13 @@
+##############################################################################
+#
+# List the test cases that are to be disabled temporarily.
+#
+# Separate the test case name and the comment with ':'.
+#
+# <testcasename> : BUG#<xxxx> <date disabled> <disabler> <comment>
+#
+# Do not use any TAB characters for whitespace.
+#
+##############################################################################
+
+small_blocksize: Can't be used when Aria is used for privilege tables
diff --git a/mysql-test/suite/maria/fulltext2.result b/mysql-test/suite/maria/fulltext2.result
new file mode 100644
index 00000000000..1e4e6636ef6
--- /dev/null
+++ b/mysql-test/suite/maria/fulltext2.result
@@ -0,0 +1,86 @@
+CREATE TABLE t1 (
+i int(10) unsigned not null auto_increment primary key,
+a varchar(255) not null,
+FULLTEXT KEY (a)
+) ENGINE=Aria ROW_FORMAT=DYNAMIC MAX_ROWS=2000000000000;
+repair table t1 quick;
+Table Op Msg_type Msg_text
+test.t1 repair status OK
+check table t1;
+Table Op Msg_type Msg_text
+test.t1 check status OK
+repair table t1;
+Table Op Msg_type Msg_text
+test.t1 repair status OK
+check table t1;
+Table Op Msg_type Msg_text
+test.t1 check status OK
+repair table t1;
+Table Op Msg_type Msg_text
+test.t1 repair status OK
+select count(*) from t1 where match a against ('aaaxxx');
+count(*)
+0
+select count(*) from t1 where match a against ('aaayyy');
+count(*)
+150
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+count(*)
+1024
+select count(*) from t1 where match a against ('aaayyy' in boolean mode);
+count(*)
+150
+select count(*) from t1 where match a against ('aaax*' in boolean mode);
+count(*)
+1024
+select count(*) from t1 where match a against ('aaay*' in boolean mode);
+count(*)
+150
+select count(*) from t1 where match a against ('aaa*' in boolean mode);
+count(*)
+1174
+insert t1 (a) values ('aaaxxx'),('aaayyy');
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+count(*)
+1025
+select count(*) from t1 where match a against ('aaayyy');
+count(*)
+151
+insert t1 (a) values ('aaaxxx 000000');
+select count(*) from t1 where match a against ('000000');
+count(*)
+1
+delete from t1 where match a against ('000000');
+select count(*) from t1 where match a against ('000000');
+count(*)
+0
+select count(*) from t1 where match a against ('aaaxxx');
+count(*)
+0
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+count(*)
+1025
+select count(*) from t1 where match a against ('aaayyy' in boolean mode);
+count(*)
+151
+select count(*) from t1 where a = 'aaaxxx';
+count(*)
+1025
+select count(*) from t1 where a = 'aaayyy';
+count(*)
+151
+insert t1 (a) values ('aaaxxx 000000');
+select count(*) from t1 where match a against ('000000');
+count(*)
+1
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+count(*)
+1026
+update t1 set a='aaaxxx' where a = 'aaayyy';
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+count(*)
+1177
+select count(*) from t1 where match a against ('aaayyy' in boolean mode);
+count(*)
+0
+drop table t1;
diff --git a/mysql-test/suite/maria/fulltext2.test b/mysql-test/suite/maria/fulltext2.test
new file mode 100644
index 00000000000..060b748eb4f
--- /dev/null
+++ b/mysql-test/suite/maria/fulltext2.test
@@ -0,0 +1,77 @@
+#
+# test of new fulltext search features
+#
+
+let collation=utf8_unicode_ci;
+source include/have_collation.inc;
+
+#
+# two-level tree
+#
+
+CREATE TABLE t1 (
+ i int(10) unsigned not null auto_increment primary key,
+ a varchar(255) not null,
+ FULLTEXT KEY (a)
+) ENGINE=Aria ROW_FORMAT=DYNAMIC MAX_ROWS=2000000000000;
+
+# two-level entry, second-level tree with depth 2
+disable_query_log;
+let $1=1024;
+while ($1)
+{
+ eval insert t1 (a) values ('aaaxxx');
+ dec $1;
+}
+
+# one-level entry (entries)
+let $1=150;
+while ($1)
+{
+ eval insert t1 (a) values ('aaayyy');
+ dec $1;
+}
+enable_query_log;
+
+repair table t1 quick;
+check table t1;
+repair table t1;
+check table t1;
+repair table t1;
+
+select count(*) from t1 where match a against ('aaaxxx');
+select count(*) from t1 where match a against ('aaayyy');
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+select count(*) from t1 where match a against ('aaayyy' in boolean mode);
+
+select count(*) from t1 where match a against ('aaax*' in boolean mode);
+select count(*) from t1 where match a against ('aaay*' in boolean mode);
+select count(*) from t1 where match a against ('aaa*' in boolean mode);
+
+# mi_write:
+insert t1 (a) values ('aaaxxx'),('aaayyy');
+# call to enlarge_root() below
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+select count(*) from t1 where match a against ('aaayyy');
+
+# mi_delete
+insert t1 (a) values ('aaaxxx 000000');
+select count(*) from t1 where match a against ('000000');
+delete from t1 where match a against ('000000');
+select count(*) from t1 where match a against ('000000');
+select count(*) from t1 where match a against ('aaaxxx');
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+select count(*) from t1 where match a against ('aaayyy' in boolean mode);
+# double-check without index
+select count(*) from t1 where a = 'aaaxxx';
+select count(*) from t1 where a = 'aaayyy';
+
+# update
+insert t1 (a) values ('aaaxxx 000000');
+select count(*) from t1 where match a against ('000000');
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+update t1 set a='aaaxxx' where a = 'aaayyy';
+select count(*) from t1 where match a against ('aaaxxx' in boolean mode);
+select count(*) from t1 where match a against ('aaayyy' in boolean mode);
+
+drop table t1;
diff --git a/mysql-test/suite/maria/maria-recover.result b/mysql-test/suite/maria/maria-recover.result
index 4d0b4317afe..8a33307b2b0 100644
--- a/mysql-test/suite/maria/maria-recover.result
+++ b/mysql-test/suite/maria/maria-recover.result
@@ -27,7 +27,7 @@ ThursdayMorningsMarket
ThursdayMorningsMarketb
Warnings:
Error 145 t_corrupted2' is marked as crashed and should be repaired
-Error 1034 1 client is using or hasn't closed the table properly
+Warning 1034 1 client is using or hasn't closed the table properly
Error 1034 Wrong base information on indexpage at page: 1
select * from t_corrupted2;
a
diff --git a/mysql-test/suite/maria/maria-recover.test b/mysql-test/suite/maria/maria-recover.test
index 0f9f5e9cd26..893cd5e601d 100644
--- a/mysql-test/suite/maria/maria-recover.test
+++ b/mysql-test/suite/maria/maria-recover.test
@@ -2,6 +2,18 @@
--source include/have_maria.inc
+#
+# Ensure that we don't get warnings from mysql.proc (used by check_mysqld)
+#
+
+--disable_query_log
+--disable_warnings
+--disable_result_log
+select count(*) from mysql.proc;
+--enable_result_log
+--enable_warnings
+--enable_query_log
+
--disable_query_log
# Note: \\. matches a single period. We use '.' as directory separator to
# account for Unix and Windows variation.
diff --git a/mysql-test/suite/maria/maria-ucs2.result b/mysql-test/suite/maria/maria-ucs2.result
index 7499b37279b..1a54ab78081 100644
--- a/mysql-test/suite/maria/maria-ucs2.result
+++ b/mysql-test/suite/maria/maria-ucs2.result
@@ -1,6 +1,6 @@
select * from INFORMATION_SCHEMA.ENGINES where ENGINE="ARIA";
ENGINE SUPPORT COMMENT TRANSACTIONS XA SAVEPOINTS
-Aria YES Crash-safe tables with MyISAM heritage NO NO NO
+Aria YES Crash-safe tables with MyISAM heritage. Used for internal temporary tables and privilege tables NO NO NO
set global storage_engine=aria;
set session storage_engine=aria;
drop table if exists t1;
diff --git a/mysql-test/suite/maria/maria.result b/mysql-test/suite/maria/maria.result
index 106bb85c4c8..83210676ed8 100644
--- a/mysql-test/suite/maria/maria.result
+++ b/mysql-test/suite/maria/maria.result
@@ -1,7 +1,7 @@
call mtr.add_suppression("Can't find record in '.*'");
select * from INFORMATION_SCHEMA.ENGINES where ENGINE="ARIA";
ENGINE SUPPORT COMMENT TRANSACTIONS XA SAVEPOINTS
-Aria YES Crash-safe tables with MyISAM heritage NO NO NO
+Aria YES Crash-safe tables with MyISAM heritage. Used for internal temporary tables and privilege tables NO NO NO
set global storage_engine=aria;
set session storage_engine=aria;
set global aria_page_checksum=0;
@@ -2227,9 +2227,9 @@ Block_size: 8192
Recordlength: 99
Table description:
-Key Start Len Index Type
-1 2 30 multip. varchar
-2 33 30 multip. char NULL
+Key Start Len Index Type
+1 2 30 multip. varchar
+2 33 30 multip. char NULL
DROP TABLE t1;
create table t1 (n int not null, c char(1)) transactional=1;
show create table t1;
@@ -2791,6 +2791,10 @@ id name
-1 dog
2 cat
DROP TABLE t1;
+CREATE TABLE t1 (pk int, i2 int) ENGINE=Aria;
+INSERT INTO t1 VALUES (1,2), (2,3),(3,4);
+DELETE FROM tt.*, t1.* USING t1 AS tt LEFT JOIN t1 ON (tt.i2 = t1.pk);
+DROP TABLE t1;
#
# End of 5.5 tests
#
diff --git a/mysql-test/suite/maria/maria.test b/mysql-test/suite/maria/maria.test
index d7710047f48..19aab4aa944 100644
--- a/mysql-test/suite/maria/maria.test
+++ b/mysql-test/suite/maria/maria.test
@@ -2008,6 +2008,16 @@ INSERT INTO t1 (name) VALUES ('cat');
SELECT * FROM t1;
DROP TABLE t1;
+#
+# MDEV-16682
+# Assertion `(buff[7] & 7) == HEAD_PAGE' failed.
+#
+
+CREATE TABLE t1 (pk int, i2 int) ENGINE=Aria;
+INSERT INTO t1 VALUES (1,2), (2,3),(3,4);
+DELETE FROM tt.*, t1.* USING t1 AS tt LEFT JOIN t1 ON (tt.i2 = t1.pk);
+DROP TABLE t1;
+
--echo #
--echo # End of 5.5 tests
--echo #
diff --git a/mysql-test/suite/maria/maria3.result b/mysql-test/suite/maria/maria3.result
index 6099dc9c982..1fd49df00e1 100644
--- a/mysql-test/suite/maria/maria3.result
+++ b/mysql-test/suite/maria/maria3.result
@@ -1,6 +1,6 @@
select * from INFORMATION_SCHEMA.ENGINES where ENGINE="ARIA";
ENGINE SUPPORT COMMENT TRANSACTIONS XA SAVEPOINTS
-Aria YES Crash-safe tables with MyISAM heritage NO NO NO
+Aria YES Crash-safe tables with MyISAM heritage. Used for internal temporary tables and privilege tables NO NO NO
set global storage_engine=aria;
set session storage_engine=aria;
set global aria_page_checksum=0;
diff --git a/mysql-test/suite/maria/system_tables.result b/mysql-test/suite/maria/system_tables.result
new file mode 100644
index 00000000000..32fddf6127e
--- /dev/null
+++ b/mysql-test/suite/maria/system_tables.result
@@ -0,0 +1,13 @@
+CREATE TABLE t1 (i INT) ENGINE=Aria;
+LOCK TABLE t1 WRITE;
+connect con1,localhost,root,,test;
+SET lock_wait_timeout= 2;
+FLUSH TABLES;
+connection default;
+CALL non_existing_sp;
+ERROR 42000: PROCEDURE test.non_existing_sp does not exist
+connection con1;
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
+disconnect con1;
+connection default;
+DROP TABLE t1;
diff --git a/mysql-test/suite/maria/system_tables.test b/mysql-test/suite/maria/system_tables.test
new file mode 100644
index 00000000000..7b5c20ded85
--- /dev/null
+++ b/mysql-test/suite/maria/system_tables.test
@@ -0,0 +1,27 @@
+#
+# Test related to Aria system tables
+#
+
+#
+# MDEV-16986 Unitialized mutex, SIGSEGV and assorted assertion failures in
+# Aria code
+#
+
+CREATE TABLE t1 (i INT) ENGINE=Aria;
+LOCK TABLE t1 WRITE;
+
+--connect (con1,localhost,root,,test)
+SET lock_wait_timeout= 2;
+--send
+ FLUSH TABLES;
+--connection default
+--error ER_SP_DOES_NOT_EXIST
+CALL non_existing_sp;
+--connection con1
+--error ER_LOCK_WAIT_TIMEOUT
+--reap
+
+# Cleanup
+--disconnect con1
+--connection default
+DROP TABLE t1;
diff --git a/mysql-test/suite/mariabackup/absolute_ibdata_paths.opt b/mysql-test/suite/mariabackup/absolute_ibdata_paths.opt
index 52b6b743ac8..71996e09b18 100644
--- a/mysql-test/suite/mariabackup/absolute_ibdata_paths.opt
+++ b/mysql-test/suite/mariabackup/absolute_ibdata_paths.opt
@@ -1 +1 @@
---innodb --innodb-data-home-dir= --innodb-data-file-path=$MYSQLTEST_VARDIR/tmp/absolute_path_ibdata1:3M;ibdata_second:1M:autoextend \ No newline at end of file
+--innodb --innodb-data-home-dir= --innodb-data-file-path=$MYSQLTEST_VARDIR/tmp/absolute_path_ibdata1:3M;ibdata_second:1M:autoextend --innodb-undo-tablespaces=2 \ No newline at end of file
diff --git a/mysql-test/suite/mariabackup/create_during_backup.result b/mysql-test/suite/mariabackup/create_during_backup.result
new file mode 100644
index 00000000000..f99c2633ab5
--- /dev/null
+++ b/mysql-test/suite/mariabackup/create_during_backup.result
@@ -0,0 +1,10 @@
+# xtrabackup backup
+# xtrabackup prepare
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+SELECT COUNT(*) from t1;
+COUNT(*)
+10000
+DROP TABLE t1;
diff --git a/mysql-test/suite/mariabackup/create_during_backup.test b/mysql-test/suite/mariabackup/create_during_backup.test
new file mode 100644
index 00000000000..985a5a3e53a
--- /dev/null
+++ b/mysql-test/suite/mariabackup/create_during_backup.test
@@ -0,0 +1,26 @@
+--source include/have_debug.inc
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+mkdir $targetdir;
+
+# this will table and populate it, after backup has list of tables to be copied
+--let after_load_tablespaces =CREATE TABLE test.t1 ENGINE=INNODB SELECT UUID() from test.seq_1_to_10000
+
+echo # xtrabackup backup;
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --dbug=+d,mariabackup_events;
+--enable_result_log
+
+--let after_load_tables=
+
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+
+# Check that new table is there after restore.
+SELECT COUNT(*) from t1;
+DROP TABLE t1;
+rmdir $targetdir;
+
+
diff --git a/mysql-test/suite/mariabackup/create_with_data_directory_during_backup.result b/mysql-test/suite/mariabackup/create_with_data_directory_during_backup.result
new file mode 100644
index 00000000000..a06150bcb6a
--- /dev/null
+++ b/mysql-test/suite/mariabackup/create_with_data_directory_during_backup.result
@@ -0,0 +1,10 @@
+# xtrabackup backup
+# xtrabackup prepare
+DROP TABLE t;
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+SELECT * FROM t;
+i
+DROP TABLE t;
diff --git a/mysql-test/suite/mariabackup/create_with_data_directory_during_backup.test b/mysql-test/suite/mariabackup/create_with_data_directory_during_backup.test
new file mode 100644
index 00000000000..d0cb83d069f
--- /dev/null
+++ b/mysql-test/suite/mariabackup/create_with_data_directory_during_backup.test
@@ -0,0 +1,24 @@
+--source include/have_debug.inc
+let $table_data_dir=$MYSQLTEST_VARDIR/tmp/ddir;
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+mkdir $table_data_dir;
+--replace_result $table_data_dir table_data_dir
+--let after_load_tablespaces=CREATE TABLE test.t(i int) ENGINE=INNODB DATA DIRECTORY='$table_data_dir'
+echo # xtrabackup backup;
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --dbug=+d,mariabackup_events;
+--enable_result_log
+--source include/shutdown_mysqld.inc
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+--source include/start_mysqld.inc
+DROP TABLE t;
+rmdir $table_data_dir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+SELECT * FROM t;
+DROP TABLE t;
+rmdir $targetdir;
+rmdir $table_data_dir;
diff --git a/mysql-test/suite/mariabackup/disabled.def b/mysql-test/suite/mariabackup/disabled.def
deleted file mode 100644
index 8b137891791..00000000000
--- a/mysql-test/suite/mariabackup/disabled.def
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/mysql-test/suite/mariabackup/drop_table_during_backup.result b/mysql-test/suite/mariabackup/drop_table_during_backup.result
new file mode 100644
index 00000000000..1472ddbddcf
--- /dev/null
+++ b/mysql-test/suite/mariabackup/drop_table_during_backup.result
@@ -0,0 +1,13 @@
+CREATE TABLE t1 (i int) ENGINE=INNODB;
+CREATE TABLE t2 (i int) ENGINE=INNODB;
+CREATE TABLE t3 (i int) ENGINE=INNODB;
+# xtrabackup prepare
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+CREATE TABLE t2(i int);
+DROP TABLE t2;
+DROP TABLE t3;
diff --git a/mysql-test/suite/mariabackup/drop_table_during_backup.test b/mysql-test/suite/mariabackup/drop_table_during_backup.test
new file mode 100644
index 00000000000..02c7710145b
--- /dev/null
+++ b/mysql-test/suite/mariabackup/drop_table_during_backup.test
@@ -0,0 +1,24 @@
+--source include/have_debug.inc
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+CREATE TABLE t1 (i int) ENGINE=INNODB;
+CREATE TABLE t2 (i int) ENGINE=INNODB;
+CREATE TABLE t3 (i int) ENGINE=INNODB;
+--let before_copy_test_t1=DROP TABLE test.t1
+--let after_copy_test_t2=DROP TABLE test.t2;
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --dbug=+d,mariabackup_events;
+--enable_result_log
+
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+
+#check that the table t1 does not exist in backup
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+CREATE TABLE t2(i int);
+DROP TABLE t2;
+DROP TABLE t3;
+rmdir $targetdir;
diff --git a/mysql-test/suite/mariabackup/incremental_ddl_during_backup.result b/mysql-test/suite/mariabackup/incremental_ddl_during_backup.result
new file mode 100644
index 00000000000..ffca1ef0e1f
--- /dev/null
+++ b/mysql-test/suite/mariabackup/incremental_ddl_during_backup.result
@@ -0,0 +1,22 @@
+call mtr.add_suppression("InnoDB: New log files created");
+CREATE TABLE t1(i INT PRIMARY KEY) ENGINE INNODB;
+CREATE TABLE t2(i INT PRIMARY KEY) ENGINE INNODB;
+CREATE TABLE t3(i INT) ENGINE INNODB;
+# Create full backup , modify table, then create incremental/differential backup
+INSERT into t1 values(1);
+# Prepare full backup, apply incremental one
+# Restore and check results
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+SELECT * from t1_renamed;
+i
+1
+DROP TABLE t1_renamed;
+CREATE TABLE t2(i INT PRIMARY KEY) ENGINE INNODB;
+DROP TABLE t2;
+DROP TABLE t3;
+DROP TABLE t4;
diff --git a/mysql-test/suite/mariabackup/incremental_ddl_during_backup.test b/mysql-test/suite/mariabackup/incremental_ddl_during_backup.test
new file mode 100644
index 00000000000..60780b13920
--- /dev/null
+++ b/mysql-test/suite/mariabackup/incremental_ddl_during_backup.test
@@ -0,0 +1,52 @@
+--source include/have_debug.inc
+
+call mtr.add_suppression("InnoDB: New log files created");
+
+let $basedir=$MYSQLTEST_VARDIR/tmp/backup;
+let $incremental_dir=$MYSQLTEST_VARDIR/tmp/backup_inc1;
+
+CREATE TABLE t1(i INT PRIMARY KEY) ENGINE INNODB;
+CREATE TABLE t2(i INT PRIMARY KEY) ENGINE INNODB;
+CREATE TABLE t3(i INT) ENGINE INNODB;
+
+echo # Create full backup , modify table, then create incremental/differential backup;
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$basedir;
+--enable_result_log
+
+INSERT into t1 values(1);
+
+--let after_load_tablespaces=CREATE TABLE test.t4 ENGINE=INNODB SELECT UUID() from test.seq_1_to_10000
+--let after_copy_test_t1=RENAME TABLE test.t1 TO test.t1_renamed
+--let after_copy_test_t2=DROP TABLE test.t2
+--let after_copy_test_t3=CREATE INDEX a_i ON test.t3(i);
+
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$incremental_dir --incremental-basedir=$basedir --dbug=+d,mariabackup_events;
+--let after_load_tablespaces=
+--disable_result_log
+echo # Prepare full backup, apply incremental one;
+exec $XTRABACKUP --apply-log-only --prepare --target-dir=$basedir;
+exec $XTRABACKUP --prepare --target-dir=$basedir --incremental-dir=$incremental_dir ;
+
+echo # Restore and check results;
+let $targetdir=$basedir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+
+# Test that t1 does not exist, but t1_renamed does
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+
+SELECT * from t1_renamed;
+DROP TABLE t1_renamed;
+
+# Test that t2 does not exist;
+CREATE TABLE t2(i INT PRIMARY KEY) ENGINE INNODB;
+DROP TABLE t2;
+
+DROP TABLE t3;
+DROP TABLE t4;
+
+# Cleanup
+rmdir $basedir;
+rmdir $incremental_dir;
diff --git a/mysql-test/suite/mariabackup/innodb_log_optimize_ddl.result b/mysql-test/suite/mariabackup/innodb_log_optimize_ddl.result
new file mode 100644
index 00000000000..47b74e0f709
--- /dev/null
+++ b/mysql-test/suite/mariabackup/innodb_log_optimize_ddl.result
@@ -0,0 +1,37 @@
+SET GLOBAL innodb_log_optimize_ddl=OFF;
+CREATE TABLE tz(id BIGINT PRIMARY KEY, i INT)
+ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+INSERT INTO tz(id) select * from seq_1_to_10000;
+CREATE TABLE tr(id BIGINT PRIMARY KEY, i INT)
+ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO tr(id) select * from seq_1_to_10000;
+CREATE TABLE td(id BIGINT PRIMARY KEY, i INT)
+ENGINE=InnoDB;
+INSERT INTO td(id) select * from seq_1_to_10000;
+CREATE PROCEDURE a()
+BEGIN
+ALTER TABLE tz ADD INDEX(i);
+ALTER TABLE tr ADD INDEX(i);
+ALTER TABLE td ADD INDEX(i);
+END //
+call a();
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+DROP PROCEDURE a;
+CHECK TABLE tz,tr,td;
+Table Op Msg_type Msg_text
+test.tz check status OK
+test.tr check status OK
+test.td check status OK
+SELECT COUNT(*) FROM tz;
+COUNT(*)
+10000
+SELECT COUNT(*) FROM tr;
+COUNT(*)
+10000
+SELECT COUNT(*) FROM td;
+COUNT(*)
+10000
+DROP TABLE tz,tr,td;
diff --git a/mysql-test/suite/mariabackup/innodb_log_optimize_ddl.test b/mysql-test/suite/mariabackup/innodb_log_optimize_ddl.test
new file mode 100644
index 00000000000..d6680bec077
--- /dev/null
+++ b/mysql-test/suite/mariabackup/innodb_log_optimize_ddl.test
@@ -0,0 +1,47 @@
+# see unsupported_redo.test for the opposite (default) case
+--source include/have_innodb.inc
+--source include/have_sequence.inc
+
+SET GLOBAL innodb_log_optimize_ddl=OFF;
+
+CREATE TABLE tz(id BIGINT PRIMARY KEY, i INT)
+ENGINE=InnoDB ROW_FORMAT=COMPRESSED;
+INSERT INTO tz(id) select * from seq_1_to_10000;
+CREATE TABLE tr(id BIGINT PRIMARY KEY, i INT)
+ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
+INSERT INTO tr(id) select * from seq_1_to_10000;
+CREATE TABLE td(id BIGINT PRIMARY KEY, i INT)
+ENGINE=InnoDB;
+INSERT INTO td(id) select * from seq_1_to_10000;
+
+DELIMITER //;
+CREATE PROCEDURE a()
+BEGIN
+ ALTER TABLE tz ADD INDEX(i);
+ ALTER TABLE tr ADD INDEX(i);
+ ALTER TABLE td ADD INDEX(i);
+END //
+DELIMITER ;//
+
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+
+send call a();
+
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir;
+--enable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+
+reap;
+
+-- source include/restart_and_restore.inc
+--rmdir $targetdir
+
+DROP PROCEDURE a;
+
+CHECK TABLE tz,tr,td;
+SELECT COUNT(*) FROM tz;
+SELECT COUNT(*) FROM tr;
+SELECT COUNT(*) FROM td;
+
+DROP TABLE tz,tr,td;
diff --git a/mysql-test/suite/mariabackup/mlog_index_load.result b/mysql-test/suite/mariabackup/mlog_index_load.result
new file mode 100644
index 00000000000..bc83981106e
--- /dev/null
+++ b/mysql-test/suite/mariabackup/mlog_index_load.result
@@ -0,0 +1,15 @@
+CREATE TABLE t1(i INT PRIMARY KEY auto_increment, a int) ENGINE INNODB;
+INSERT INTO t1(a) SELECT * from seq_1_to_10000;
+# xtrabackup backup
+t1.frm
+t1.ibd
+t1.new
+# xtrabackup prepare
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+SELECT COUNT(*) from t1;
+COUNT(*)
+10000
+DROP TABLE t1;
diff --git a/mysql-test/suite/mariabackup/mlog_index_load.test b/mysql-test/suite/mariabackup/mlog_index_load.test
new file mode 100644
index 00000000000..fb29041fd3c
--- /dev/null
+++ b/mysql-test/suite/mariabackup/mlog_index_load.test
@@ -0,0 +1,27 @@
+--source include/have_debug.inc
+
+CREATE TABLE t1(i INT PRIMARY KEY auto_increment, a int) ENGINE INNODB;
+INSERT INTO t1(a) SELECT * from seq_1_to_10000;
+
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+
+let after_copy_test_t1=CREATE INDEX a_ind ON test.t1(a) ALGORITHM=INPLACE;
+echo # xtrabackup backup;
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --dbug=+d,mariabackup_events;
+--enable_result_log
+
+--list_files $targetdir/test t1*
+--let before_copy_test_t1=
+
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+
+# Check that new table is there after restore.
+SELECT COUNT(*) from t1;
+DROP TABLE t1;
+rmdir $targetdir;
+
diff --git a/mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.result b/mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.result
new file mode 100644
index 00000000000..1bd3052b708
--- /dev/null
+++ b/mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.result
@@ -0,0 +1,2 @@
+CREATE TABLE t1(i int) ENGINE=INNODB;
+# xtrabackup backup
diff --git a/mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.test b/mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.test
new file mode 100644
index 00000000000..f6bc51bd9a6
--- /dev/null
+++ b/mysql-test/suite/mariabackup/nolock_ddl_during_backup_end.test
@@ -0,0 +1,14 @@
+--source include/have_debug.inc
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+mkdir $targetdir;
+
+CREATE TABLE t1(i int) ENGINE=INNODB;
+
+# this will table and populate it, after backup has list of tables to be copied
+--let backup_fix_ddl=BEGIN NOT ATOMIC DROP TABLE test.t1;DO SLEEP(10000); END
+echo # xtrabackup backup;
+--disable_result_log
+error 1;
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --no-lock --dbug=+d,mariabackup_events;
+--enable_result_log
+rmdir $targetdir;
diff --git a/mysql-test/suite/mariabackup/recreate_table_during_backup.result b/mysql-test/suite/mariabackup/recreate_table_during_backup.result
new file mode 100644
index 00000000000..4e038fee71a
--- /dev/null
+++ b/mysql-test/suite/mariabackup/recreate_table_during_backup.result
@@ -0,0 +1,23 @@
+CREATE TABLE t1(i int) ENGINE=INNODB;
+CREATE TABLE t2(i int) ENGINE=INNODB;
+CREATE TABLE t3(a CHAR(36)) ENGINE INNODB;
+INSERT INTO t3 SELECT UUID() FROM seq_1_to_1000;
+# xtrabackup backup
+# xtrabackup prepare
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+SELECT COUNT(*) from t1;
+COUNT(*)
+100
+SELECT COUNT(*) from t2;
+COUNT(*)
+1000
+SELECT COUNT(*) from t3;
+COUNT(*)
+1000
+DROP INDEX index_a ON t3;
+DROP TABLE t1;
+DROP TABLE t2;
+DROP TABLE t3;
diff --git a/mysql-test/suite/mariabackup/recreate_table_during_backup.test b/mysql-test/suite/mariabackup/recreate_table_during_backup.test
new file mode 100644
index 00000000000..c3c9cf5aeef
--- /dev/null
+++ b/mysql-test/suite/mariabackup/recreate_table_during_backup.test
@@ -0,0 +1,37 @@
+--source include/have_debug.inc
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+mkdir $targetdir;
+
+CREATE TABLE t1(i int) ENGINE=INNODB;
+CREATE TABLE t2(i int) ENGINE=INNODB;
+CREATE TABLE t3(a CHAR(36)) ENGINE INNODB;
+INSERT INTO t3 SELECT UUID() FROM seq_1_to_1000;
+
+# this will table and populate it, after backup has list of tables to be copied
+--let before_copy_test_t1=BEGIN NOT ATOMIC DROP TABLE test.t1;CREATE TABLE test.t1 ENGINE=INNODB SELECT UUID() from test.seq_1_to_100; END
+--let after_copy_test_t2=BEGIN NOT ATOMIC DROP TABLE test.t2;CREATE TABLE test.t2 ENGINE=INNODB SELECT UUID() from test.seq_1_to_1000; END
+--let after_copy_test_t3=ALTER TABLE test.t3 ADD INDEX index_a(a),ALGORITHM=COPY
+echo # xtrabackup backup;
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --close-files --dbug=+d,mariabackup_events;
+--enable_result_log
+--let after_load_tables=
+
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+
+# Check that new table is there after restore.
+SELECT COUNT(*) from t1;
+SELECT COUNT(*) from t2;
+SELECT COUNT(*) from t3;
+DROP INDEX index_a ON t3;
+DROP TABLE t1;
+DROP TABLE t2;
+DROP TABLE t3;
+rmdir $targetdir;
+
+
+
diff --git a/mysql-test/suite/mariabackup/rename_during_backup.result b/mysql-test/suite/mariabackup/rename_during_backup.result
new file mode 100644
index 00000000000..6e8f365f643
--- /dev/null
+++ b/mysql-test/suite/mariabackup/rename_during_backup.result
@@ -0,0 +1,53 @@
+CREATE TABLE t1(i int) ENGINE INNODB;
+INSERT into t1 values(1);
+CREATE TABLE t2(i int) ENGINE INNODB;
+INSERT INTO t2 values(2);
+CREATE TABLE t3(i int) ENGINE INNODB;
+CREATE TABLE t4(i int) ENGINE INNODB;
+CREATE TABLE a(a int) ENGINE INNODB;
+INSERT INTO a values(1);
+CREATE TABLE b(b CHAR(1)) ENGINE INNODB;
+INSERT INTO b VALUES('b');
+CREATE TABLE a1(a1 int) ENGINE INNODB;
+INSERT INTO a1 VALUES(1);
+CREATE TABLE b1(b1 CHAR(2)) ENGINE INNODB;
+INSERT INTO b1 VALUES('b1');
+# xtrabackup prepare
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+SELECT * from t1_renamed;
+i
+1
+DROP TABLE t1_renamed;
+CREATE TABLE t2(i int);
+DROP TABLE t2;
+SELECT * from t2_renamed;
+i
+2
+DROP TABLE t2_renamed;
+SELECT * from t3;
+i
+3
+DROP TABLE t3;
+SELECT * from t4;
+i
+DROP TABLE t4;
+CREATE TABLE tmp(i int);
+DROP TABLE tmp;
+SELECT * FROM a;
+b
+b
+SELECT * FROM b;
+a
+1
+SELECT * FROM a1;
+b1
+b1
+SELECT * FROM b1;
+a1
+1
+DROP TABLE a,b,a1,b1;
diff --git a/mysql-test/suite/mariabackup/rename_during_backup.test b/mysql-test/suite/mariabackup/rename_during_backup.test
new file mode 100644
index 00000000000..f176af1451b
--- /dev/null
+++ b/mysql-test/suite/mariabackup/rename_during_backup.test
@@ -0,0 +1,86 @@
+--source include/have_debug.inc
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+mkdir $targetdir;
+
+CREATE TABLE t1(i int) ENGINE INNODB;
+INSERT into t1 values(1);
+
+CREATE TABLE t2(i int) ENGINE INNODB;
+INSERT INTO t2 values(2);
+
+CREATE TABLE t3(i int) ENGINE INNODB;
+CREATE TABLE t4(i int) ENGINE INNODB;
+
+CREATE TABLE a(a int) ENGINE INNODB;
+INSERT INTO a values(1);
+CREATE TABLE b(b CHAR(1)) ENGINE INNODB;
+INSERT INTO b VALUES('b');
+
+CREATE TABLE a1(a1 int) ENGINE INNODB;
+INSERT INTO a1 VALUES(1);
+
+CREATE TABLE b1(b1 CHAR(2)) ENGINE INNODB;
+INSERT INTO b1 VALUES('b1');
+
+# Test renames before of after copying tablespaces
+--let before_copy_test_t1=RENAME TABLE test.t1 TO test.t1_renamed
+--let after_copy_test_t2=RENAME TABLE test.t2 TO test.t2_renamed
+--let after_copy_test_t3=BEGIN NOT ATOMIC RENAME TABLE test.t3 TO test.t3_tmp; INSERT INTO test.t3_tmp VALUES(3); RENAME TABLE test.t3_tmp TO test.t3; END
+--let before_copy_test_t4=RENAME TABLE test.t4 TO test.t4_tmp
+--let after_copy_test_t4=RENAME TABLE test.t4_tmp TO test.t4
+
+# Test circular renames
+--let before_copy_test_b=RENAME TABLE test.a to test.tmp, test.b to test.a, test.tmp to test.b
+--let after_copy_test_b1=RENAME TABLE test.a1 to test.tmp, test.b1 to test.a1, test.tmp to test.b1
+
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --dbug=+d,mariabackup_events;
+--enable_result_log
+
+--let before_copy_test_t1=''
+--let after_copy_test_t2=''
+--let before_copy_test_a=''
+--let after_copy_test_a1=''
+
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+
+# the table was renamed from t1 to t1_renamed
+# make sure t1 does not exist, and t1_renamed does.
+
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+
+SELECT * from t1_renamed;
+DROP TABLE t1_renamed;
+
+
+CREATE TABLE t2(i int);
+DROP TABLE t2;
+
+SELECT * from t2_renamed;
+DROP TABLE t2_renamed;
+
+#rename to itself
+SELECT * from t3;
+DROP TABLE t3;
+
+SELECT * from t4;
+DROP TABLE t4;
+
+# For circular renames , make sure intermediate tables do not exist
+CREATE TABLE tmp(i int);
+DROP TABLE tmp;
+
+SELECT * FROM a;
+SELECT * FROM b;
+SELECT * FROM a1;
+SELECT * FROM b1;
+
+DROP TABLE a,b,a1,b1;
+rmdir $targetdir;
+
+
diff --git a/mysql-test/suite/mariabackup/rename_during_mdl_lock.result b/mysql-test/suite/mariabackup/rename_during_mdl_lock.result
index 982851438f2..3b64cdc38bc 100644
--- a/mysql-test/suite/mariabackup/rename_during_mdl_lock.result
+++ b/mysql-test/suite/mariabackup/rename_during_mdl_lock.result
@@ -1,3 +1,11 @@
CREATE TABLE t1(i int) ENGINE INNODB;
-FOUND 1 /failed to execute query SELECT 1 FROM/ in backup.log
+# xtrabackup prepare
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+SELECT * from t2;
+i
DROP TABLE t2;
diff --git a/mysql-test/suite/mariabackup/rename_during_mdl_lock.test b/mysql-test/suite/mariabackup/rename_during_mdl_lock.test
index 0a41f1dfe74..6d22e0db4a7 100644
--- a/mysql-test/suite/mariabackup/rename_during_mdl_lock.test
+++ b/mysql-test/suite/mariabackup/rename_during_mdl_lock.test
@@ -1,13 +1,21 @@
--source include/have_debug.inc
-let $targetdir=$MYSQLTEST_VARDIR/backup;
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
mkdir $targetdir;
CREATE TABLE t1(i int) ENGINE INNODB;
---error 1
-exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --lock-ddl-per-table --dbug=+d,rename_during_mdl_lock_table 2>$targetdir/backup.log;
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --lock-ddl-per-table --dbug=+d,rename_during_mdl_lock_table;
-let SEARCH_FILE=$targetdir/backup.log;
-let SEARCH_PATTERN=failed to execute query SELECT 1 FROM;
-source include/search_pattern_in_file.inc;
+echo # xtrabackup prepare;
+--disable_result_log
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+# the table was renamed from t1 to t2
+# make sure t1 does not exist, and t2 does
+CREATE TABLE t1(i int);
+DROP TABLE t1;
+SELECT * from t2;
DROP TABLE t2;
+
rmdir $targetdir;
+
diff --git a/mysql-test/suite/mariabackup/skip_innodb.opt b/mysql-test/suite/mariabackup/skip_innodb.opt
new file mode 100644
index 00000000000..213331f5575
--- /dev/null
+++ b/mysql-test/suite/mariabackup/skip_innodb.opt
@@ -0,0 +1 @@
+--loose-skip-innodb \ No newline at end of file
diff --git a/mysql-test/suite/mariabackup/skip_innodb.result b/mysql-test/suite/mariabackup/skip_innodb.result
new file mode 100644
index 00000000000..0d56b55bf4b
--- /dev/null
+++ b/mysql-test/suite/mariabackup/skip_innodb.result
@@ -0,0 +1,10 @@
+CREATE TABLE t(i int);
+INSERT INTO t VALUES(1);
+# shutdown server
+# remove datadir
+# xtrabackup move back
+# restart server
+SELECT * from t;
+i
+1
+DROP TABLE t;
diff --git a/mysql-test/suite/mariabackup/skip_innodb.test b/mysql-test/suite/mariabackup/skip_innodb.test
new file mode 100644
index 00000000000..14e4bc007f6
--- /dev/null
+++ b/mysql-test/suite/mariabackup/skip_innodb.test
@@ -0,0 +1,12 @@
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+CREATE TABLE t(i int);
+INSERT INTO t VALUES(1);
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir;
+exec $XTRABACKUP --prepare --target-dir=$targetdir;
+-- source include/restart_and_restore.inc
+--enable_result_log
+SELECT * from t;
+DROP TABLE t;
+
+rmdir $targetdir; \ No newline at end of file
diff --git a/mysql-test/suite/mariabackup/suite.opt b/mysql-test/suite/mariabackup/suite.opt
index de3637814b2..1df4643562e 100644
--- a/mysql-test/suite/mariabackup/suite.opt
+++ b/mysql-test/suite/mariabackup/suite.opt
@@ -1 +1 @@
---innodb --loose-changed_page_bitmaps --innodb-sys-tables --innodb-flush-log-at-trx-commit=2
+--innodb --loose-changed_page_bitmaps --innodb-sys-tables --innodb-flush-log-at-trx-commit=2 --sequence
diff --git a/mysql-test/suite/mariabackup/truncate_during_backup.result b/mysql-test/suite/mariabackup/truncate_during_backup.result
new file mode 100644
index 00000000000..f9d5c785749
--- /dev/null
+++ b/mysql-test/suite/mariabackup/truncate_during_backup.result
@@ -0,0 +1,4 @@
+CREATE TABLE t1 ENGINE=InnoDB SELECT 1;
+DROP TABLE t1;
+SET GLOBAL innodb_log_checkpoint_now=1;
+SET GLOBAL innodb_log_checkpoint_now=DEFAULT;
diff --git a/mysql-test/suite/mariabackup/truncate_during_backup.test b/mysql-test/suite/mariabackup/truncate_during_backup.test
new file mode 100644
index 00000000000..46ee244dfb0
--- /dev/null
+++ b/mysql-test/suite/mariabackup/truncate_during_backup.test
@@ -0,0 +1,18 @@
+--source include/have_debug.inc
+let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
+mkdir $targetdir;
+
+CREATE TABLE t1 ENGINE=InnoDB SELECT 1;
+
+--let after_load_tablespaces=TRUNCATE test.t1
+
+--disable_result_log
+exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$targetdir --dbug=+d,mariabackup_events;
+--enable_result_log
+
+--let after_load_tablespaces=
+
+DROP TABLE t1;
+SET GLOBAL innodb_log_checkpoint_now=1;
+SET GLOBAL innodb_log_checkpoint_now=DEFAULT;
+rmdir $targetdir;
diff --git a/mysql-test/suite/mariabackup/undo_space_id.opt b/mysql-test/suite/mariabackup/undo_space_id.opt
index 16135129d5b..006e17a2535 100644
--- a/mysql-test/suite/mariabackup/undo_space_id.opt
+++ b/mysql-test/suite/mariabackup/undo_space_id.opt
@@ -1,2 +1,3 @@
--debug=d,innodb_undo_upgrade,force_rebootstrap
+--innodb_data_file_path=ib_mysql:10M
--innodb_undo_tablespaces=2
diff --git a/mysql-test/suite/mariabackup/unsupported_redo.result b/mysql-test/suite/mariabackup/unsupported_redo.result
index a1f95c099cd..fbad89be0ac 100644
--- a/mysql-test/suite/mariabackup/unsupported_redo.result
+++ b/mysql-test/suite/mariabackup/unsupported_redo.result
@@ -7,7 +7,7 @@ call mtr.add_suppression("InnoDB: Cannot open datafile for read-only: ");
call mtr.add_suppression("Table .* in the InnoDB data dictionary has tablespace id .*, but tablespace with that id or name does not exist");
CREATE TABLE t1(i INT PRIMARY KEY auto_increment, a int) ENGINE INNODB;
ALTER TABLE t1 FORCE, ALGORITHM=INPLACE;
-# Fails during full backup
+# No longer fails during full backup
DROP TABLE t1;
CREATE TABLE t1(i INT PRIMARY KEY auto_increment, a int) ENGINE INNODB;
INSERT INTO t1(a) select 1 union select 2 union select 3;
diff --git a/mysql-test/suite/mariabackup/unsupported_redo.test b/mysql-test/suite/mariabackup/unsupported_redo.test
index 319ee2c7571..b9456751b9c 100644
--- a/mysql-test/suite/mariabackup/unsupported_redo.test
+++ b/mysql-test/suite/mariabackup/unsupported_redo.test
@@ -11,33 +11,15 @@ let $basedir=$MYSQLTEST_VARDIR/tmp/backup;
let $incremental_dir=$MYSQLTEST_VARDIR/tmp/backup_inc1;
CREATE TABLE t1(i INT PRIMARY KEY auto_increment, a int) ENGINE INNODB;
---source ../../suite/innodb/include/no_checkpoint_start.inc
ALTER TABLE t1 FORCE, ALGORITHM=INPLACE;
-# Below mariabackup operation may complete successfully if checkpoint happens
-# after the alter table command.
-
-echo # Fails during full backup;
+echo # No longer fails during full backup;
--disable_result_log
---error 0,1
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$basedir;
--enable_result_log
DROP TABLE t1;
---let MYSQLD_DATADIR=$basedir/
-perl;
-open(OUT, ">$ENV{MYSQLTEST_VARDIR}/log/check.txt") || die;
-print OUT '
---let no_checkpoint_end=1
---let CLEANUP_IF_CHECKPOINT=rmdir $basedir;
---source ../../suite/innodb/include/no_checkpoint_end.inc
---exit Backup failed to fail despite MLOG_INDEX_LOAD record
-' if (-f "$ENV{MYSQLD_DATADIR}/xtrabackup_info");
-close(OUT);
-EOF
---source $MYSQLTEST_VARDIR/log/check.txt
---remove_file $MYSQLTEST_VARDIR/log/check.txt
rmdir $basedir;
CREATE TABLE t1(i INT PRIMARY KEY auto_increment, a int) ENGINE INNODB;
@@ -50,29 +32,14 @@ INSERT INTO t1(a) select 1 union select 2 union select 3;
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$basedir;
--enable_result_log
---source ../../suite/innodb/include/no_checkpoint_start.inc
ALTER TABLE t1 FORCE, ALGORITHM=INPLACE;
--disable_result_log
---error 0,1
exec $XTRABACKUP --defaults-file=$MYSQLTEST_VARDIR/my.cnf --backup --target-dir=$incremental_dir --incremental-basedir=$basedir;
--enable_result_log
DROP TABLE t1;
---let MYSQLD_DATADIR=$incremental_dir/
-perl;
-open(OUT, ">$ENV{MYSQLTEST_VARDIR}/log/check.txt") || die;
-print OUT '
---let no_checkpoint_end=1
---let CLEANUP_IF_CHECKPOINT=rmdir $basedir;rmdir $incremental_dir;
---source ../../suite/innodb/include/no_checkpoint_end.inc
---exit Backup failed to fail despite MLOG_INDEX_LOAD record
-' if (-f "$ENV{MYSQLD_DATADIR}/xtrabackup_info");
-close(OUT);
-EOF
---source $MYSQLTEST_VARDIR/log/check.txt
---remove_file $MYSQLTEST_VARDIR/log/check.txt
rmdir $basedir;rmdir $incremental_dir;
CREATE TABLE t1(i INT) ENGINE INNODB;
diff --git a/mysql-test/suite/mariabackup/xb_aws_key_management.result b/mysql-test/suite/mariabackup/xb_aws_key_management.result
index fd12344dfa0..6efc76a8be3 100644
--- a/mysql-test/suite/mariabackup/xb_aws_key_management.result
+++ b/mysql-test/suite/mariabackup/xb_aws_key_management.result
@@ -11,4 +11,6 @@ INSERT INTO t VALUES('foobar1');
SELECT * from t;
c
foobar1
+Warnings:
+Note 1105 AWS KMS plugin: loaded key 1, version 1, key length 128 bit
DROP TABLE t;
diff --git a/mysql-test/suite/multi_source/gtid_ignore_duplicates.result b/mysql-test/suite/multi_source/gtid_ignore_duplicates.result
index 96627b42c97..e142ff8b981 100644
--- a/mysql-test/suite/multi_source/gtid_ignore_duplicates.result
+++ b/mysql-test/suite/multi_source/gtid_ignore_duplicates.result
@@ -492,21 +492,21 @@ SET GLOBAL slave_parallel_threads= @old_parallel;
SET GLOBAL gtid_ignore_duplicates= @old_ignore_duplicates;
connection server_1;
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
include/reset_master_slave.inc
disconnect server_1;
connection server_2;
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
include/reset_master_slave.inc
disconnect server_2;
connection server_3;
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
include/reset_master_slave.inc
disconnect server_3;
connection server_4;
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
include/reset_master_slave.inc
disconnect server_4;
diff --git a/mysql-test/suite/multi_source/gtid_ignore_duplicates.test b/mysql-test/suite/multi_source/gtid_ignore_duplicates.test
index b61da0f0f33..3d2d151bd0d 100644
--- a/mysql-test/suite/multi_source/gtid_ignore_duplicates.test
+++ b/mysql-test/suite/multi_source/gtid_ignore_duplicates.test
@@ -432,24 +432,24 @@ SET GLOBAL gtid_ignore_duplicates= @old_ignore_duplicates;
--connection server_1
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
--source include/reset_master_slave.inc
--disconnect server_1
--connection server_2
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
--source include/reset_master_slave.inc
--disconnect server_2
--connection server_3
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
--source include/reset_master_slave.inc
--disconnect server_3
--connection server_4
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
--source include/reset_master_slave.inc
--disconnect server_4
diff --git a/mysql-test/suite/parts/r/partition_recover_myisam.result b/mysql-test/suite/parts/r/partition_recover_myisam.result
index 4b9e3f5c283..151ff802a82 100644
--- a/mysql-test/suite/parts/r/partition_recover_myisam.result
+++ b/mysql-test/suite/parts/r/partition_recover_myisam.result
@@ -18,10 +18,10 @@ a
11
Warnings:
Error 145 Table 't1_will_crash' is marked as crashed and should be repaired
-Error 1034 1 client is using or hasn't closed the table properly
+Warning 1034 1 client is using or hasn't closed the table properly
Error 1034 Size of indexfile is: 1024 Should be: 2048
-Error 1034 Size of datafile is: 77 Should be: 7
-Error 1034 Number of rows changed from 1 to 11
+Warning 1034 Size of datafile is: 77 Should be: 7
+Warning 1034 Number of rows changed from 1 to 11
DROP TABLE t1_will_crash;
CREATE TABLE t1_will_crash (a INT, KEY (a))
ENGINE=MyISAM
@@ -47,8 +47,8 @@ a
11
Warnings:
Error 145 Table 't1_will_crash#P#p1' is marked as crashed and should be repaired
-Error 1034 1 client is using or hasn't closed the table properly
+Warning 1034 1 client is using or hasn't closed the table properly
Error 1034 Size of indexfile is: 1024 Should be: 2048
-Error 1034 Size of datafile is: 28 Should be: 7
-Error 1034 Number of rows changed from 1 to 4
+Warning 1034 Size of datafile is: 28 Should be: 7
+Warning 1034 Number of rows changed from 1 to 4
DROP TABLE t1_will_crash;
diff --git a/mysql-test/suite/parts/r/rpl_partition.result b/mysql-test/suite/parts/r/rpl_partition.result
index 480ab219c34..dcd45ce4fe1 100644
--- a/mysql-test/suite/parts/r/rpl_partition.result
+++ b/mysql-test/suite/parts/r/rpl_partition.result
@@ -65,6 +65,10 @@ DELETE FROM t1 WHERE id = del_count;
SET del_count = del_count - 2;
END WHILE;
END|
+Warnings:
+Level Warning
+Code 1287
+Message '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
CREATE PROCEDURE p2()
BEGIN
DECLARE ins_count INT DEFAULT 1000;
@@ -86,6 +90,10 @@ DELETE FROM t2 WHERE id = del_count;
SET del_count = del_count - 2;
END WHILE;
END|
+Warnings:
+Level Warning
+Code 1287
+Message '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
CREATE PROCEDURE p3()
BEGIN
DECLARE ins_count INT DEFAULT 1000;
@@ -107,6 +115,10 @@ DELETE FROM t3 WHERE id = del_count;
SET del_count = del_count - 2;
END WHILE;
END|
+Warnings:
+Level Warning
+Code 1287
+Message '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
begin;
CALL p1();
commit;
diff --git a/mysql-test/suite/parts/r/show_create.result b/mysql-test/suite/parts/r/show_create.result
index 79ac61d180d..c7b0ecdb6d9 100644
--- a/mysql-test/suite/parts/r/show_create.result
+++ b/mysql-test/suite/parts/r/show_create.result
@@ -103,3 +103,11 @@ t_partition CREATE TABLE `t_partition` (
PARTITION BY HASH (`f1`)
PARTITIONS 2
drop table t_partition;
+create table t1 (a int) partition by range(a) (partition p0 values less than (5));
+set sql_mode='ansi_quotes';
+alter table t1 add partition (partition p1 values less than (10));
+set sql_mode= default;
+show table status;
+Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
+t1 MyISAM 10 Fixed 0 0 0 0 2048 0 NULL X X NULL latin1_swedish_ci NULL partitioned 0 N
+drop table t1;
diff --git a/mysql-test/suite/parts/r/truncate_locked.result b/mysql-test/suite/parts/r/truncate_locked.result
new file mode 100644
index 00000000000..54a3722938e
--- /dev/null
+++ b/mysql-test/suite/parts/r/truncate_locked.result
@@ -0,0 +1,7 @@
+create table t1 (i int) engine=myisam partition by hash(i) partitions 2 ;
+lock table t1 write;
+truncate table t1;
+desc t1;
+Field Type Null Key Default Extra
+i int(11) YES NULL
+drop table t1;
diff --git a/mysql-test/suite/parts/r/update_and_cache.result b/mysql-test/suite/parts/r/update_and_cache.result
new file mode 100644
index 00000000000..52f13e66702
--- /dev/null
+++ b/mysql-test/suite/parts/r/update_and_cache.result
@@ -0,0 +1,7 @@
+CREATE TABLE t1 (pk INT PRIMARY KEY, a INT);
+INSERT INTO t1 VALUES (1,10),(2,20);
+CREATE TABLE t2 (b INT) PARTITION BY KEY (b) PARTITIONS 2;
+INSERT INTO t2 VALUES (1),(2);
+DELETE t2 FROM t2 WHERE b BETWEEN 5 AND 9;
+UPDATE t2 JOIN t1 SET b = 5;
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/parts/t/show_create.test b/mysql-test/suite/parts/t/show_create.test
index 9c43b163790..3f62ee11757 100644
--- a/mysql-test/suite/parts/t/show_create.test
+++ b/mysql-test/suite/parts/t/show_create.test
@@ -39,3 +39,14 @@ create table t_partition (f1 int) partition by hash(f1) partitions 2;
select * from t_partition as tbl;
show create table t_partition;
drop table t_partition;
+
+#
+# MDEV-16792 Assertion `m_status == DA_ERROR' failed in Diagnostics_area::sql_errno or wrong result upon SHOW TABLE STATUS after adding partition under ANSI_QUOTES
+#
+create table t1 (a int) partition by range(a) (partition p0 values less than (5));
+set sql_mode='ansi_quotes';
+alter table t1 add partition (partition p1 values less than (10));
+set sql_mode= default;
+--replace_column 12 X 13 X
+show table status;
+drop table t1;
diff --git a/mysql-test/suite/parts/t/truncate_locked.test b/mysql-test/suite/parts/t/truncate_locked.test
new file mode 100644
index 00000000000..4ff1016fb05
--- /dev/null
+++ b/mysql-test/suite/parts/t/truncate_locked.test
@@ -0,0 +1,10 @@
+#
+# MDEV-15551 Server hangs or assertion `strcmp(share->unique_file_name,filename) || share->last_version' fails in test_if_reopen or unexpected ER_LOCK_DEADLOCK
+#
+--source include/have_partition.inc
+create table t1 (i int) engine=myisam partition by hash(i) partitions 2 ;
+lock table t1 write;
+truncate table t1;
+desc t1;
+drop table t1;
+
diff --git a/mysql-test/suite/parts/t/update_and_cache.test b/mysql-test/suite/parts/t/update_and_cache.test
new file mode 100644
index 00000000000..08ade807422
--- /dev/null
+++ b/mysql-test/suite/parts/t/update_and_cache.test
@@ -0,0 +1,12 @@
+--source include/have_partition.inc
+
+CREATE TABLE t1 (pk INT PRIMARY KEY, a INT);
+INSERT INTO t1 VALUES (1,10),(2,20);
+
+CREATE TABLE t2 (b INT) PARTITION BY KEY (b) PARTITIONS 2;
+INSERT INTO t2 VALUES (1),(2);
+
+DELETE t2 FROM t2 WHERE b BETWEEN 5 AND 9;
+UPDATE t2 JOIN t1 SET b = 5;
+
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/perfschema/r/bad_option_1.result b/mysql-test/suite/perfschema/r/bad_option_1.result
index 02fd04afd33..07632ce494e 100644
--- a/mysql-test/suite/perfschema/r/bad_option_1.result
+++ b/mysql-test/suite/perfschema/r/bad_option_1.result
@@ -1,2 +1,3 @@
+# Kill the server
Found: unknown variable 'performance-schema-enabled=maybe'
Found: Aborting
diff --git a/mysql-test/suite/perfschema/r/bad_option_2.result b/mysql-test/suite/perfschema/r/bad_option_2.result
index 7a5ab31aabd..c035666c01a 100644
--- a/mysql-test/suite/perfschema/r/bad_option_2.result
+++ b/mysql-test/suite/perfschema/r/bad_option_2.result
@@ -1 +1,2 @@
+# Kill the server
FOUND 1 /ambiguous option '--performance-schema-max_=12'/ in bad_option_2.txt
diff --git a/mysql-test/suite/perfschema/r/bad_option_3.result b/mysql-test/suite/perfschema/r/bad_option_3.result
index ec717d6f7d2..580bea9ab6b 100644
--- a/mysql-test/suite/perfschema/r/bad_option_3.result
+++ b/mysql-test/suite/perfschema/r/bad_option_3.result
@@ -1,2 +1,3 @@
+# Kill the server
Found: unknown option '-x'
Found: Aborting
diff --git a/mysql-test/suite/perfschema/r/bad_option_4.result b/mysql-test/suite/perfschema/r/bad_option_4.result
index 812ee546200..5319612a82c 100644
--- a/mysql-test/suite/perfschema/r/bad_option_4.result
+++ b/mysql-test/suite/perfschema/r/bad_option_4.result
@@ -1,2 +1,3 @@
+# Kill the server
Found: Can't change dir to.*bad_option_h_param
Found: Aborting
diff --git a/mysql-test/suite/perfschema/r/bad_option_5.result b/mysql-test/suite/perfschema/r/bad_option_5.result
index b318b6e0482..19dfe288939 100644
--- a/mysql-test/suite/perfschema/r/bad_option_5.result
+++ b/mysql-test/suite/perfschema/r/bad_option_5.result
@@ -1,2 +1,3 @@
+# Kill the server
Found: unknown option '-X'
Found: Aborting
diff --git a/mysql-test/suite/perfschema/r/privilege_table_io.result b/mysql-test/suite/perfschema/r/privilege_table_io.result
index 5443c178502..68e55f64880 100644
--- a/mysql-test/suite/perfschema/r/privilege_table_io.result
+++ b/mysql-test/suite/perfschema/r/privilege_table_io.result
@@ -8,7 +8,6 @@ truncate table performance_schema.events_waits_history_long;
flush status;
flush tables;
# We are forced to suppress here the server response.
-optimize table mysql.host;
optimize table mysql.user;
optimize table mysql.db;
optimize table mysql.proxies_priv;
@@ -96,7 +95,6 @@ where event_name like 'wait/io/table/%'
and object_schema in ("test", "mysql")
order by thread_id, event_id;
event_name short_source object_type object_schema pretty_name operation number_of_bytes
-wait/io/table/sql/handler handler.cc: TABLE mysql host fetch NULL
wait/io/table/sql/handler handler.cc: TABLE mysql user fetch NULL
wait/io/table/sql/handler handler.cc: TABLE mysql user fetch NULL
wait/io/table/sql/handler handler.cc: TABLE mysql user fetch NULL
diff --git a/mysql-test/suite/perfschema/t/bad_option_1.test b/mysql-test/suite/perfschema/t/bad_option_1.test
index 1c76dbdc512..bba0d6d5357 100644
--- a/mysql-test/suite/perfschema/t/bad_option_1.test
+++ b/mysql-test/suite/perfschema/t/bad_option_1.test
@@ -4,9 +4,13 @@
--source include/not_embedded.inc
--source include/have_perfschema.inc
+--source include/kill_mysqld.inc
+
let $outfile= $MYSQLTEST_VARDIR/tmp/bad_option_1.txt;
+--disable_warnings
--error 0,1
--remove_file $outfile
+--enable_warnings
--error 7
--exec $MYSQLD_BOOTSTRAP_CMD --loose-console --performance-schema-enabled=maybe > $outfile 2>&1
@@ -32,3 +36,4 @@ perl;
EOF
--remove_file $outfile
+--source include/start_mysqld.inc
diff --git a/mysql-test/suite/perfschema/t/bad_option_2.test b/mysql-test/suite/perfschema/t/bad_option_2.test
index ce3e5c3243b..d6c2b905167 100644
--- a/mysql-test/suite/perfschema/t/bad_option_2.test
+++ b/mysql-test/suite/perfschema/t/bad_option_2.test
@@ -4,9 +4,13 @@
--source include/not_embedded.inc
--source include/have_perfschema.inc
+--source include/kill_mysqld.inc
+
let $outfile= $MYSQLTEST_VARDIR/tmp/bad_option_2.txt;
+--disable_warnings
--error 0,1
--remove_file $outfile
+--enable_warnings
--error 3
--exec $MYSQLD_BOOTSTRAP_CMD --loose-console --enable-getopt-prefix-matching --performance-schema-max_=12 > $outfile 2>&1
--let SEARCH_PATTERN=ambiguous option '--performance-schema-max_=12'
@@ -14,3 +18,4 @@ let $outfile= $MYSQLTEST_VARDIR/tmp/bad_option_2.txt;
--source include/search_pattern_in_file.inc
--remove_file $outfile
+--source include/start_mysqld.inc
diff --git a/mysql-test/suite/perfschema/t/bad_option_3.test b/mysql-test/suite/perfschema/t/bad_option_3.test
index 63565df14a2..a4efcbccd74 100644
--- a/mysql-test/suite/perfschema/t/bad_option_3.test
+++ b/mysql-test/suite/perfschema/t/bad_option_3.test
@@ -4,9 +4,13 @@
--source include/not_embedded.inc
--source include/have_perfschema.inc
+--source include/kill_mysqld.inc
+
let $outfile= $MYSQLTEST_VARDIR/tmp/bad_option_3.txt;
+--disable_warnings
--error 0,1
--remove_file $outfile
+--enable_warnings
--error 2
--exec $MYSQLD_BOOTSTRAP_CMD --loose-console -a -x > $outfile 2>&1
@@ -32,3 +36,4 @@ perl;
EOF
--remove_file $outfile
+--source include/start_mysqld.inc
diff --git a/mysql-test/suite/perfschema/t/bad_option_4.test b/mysql-test/suite/perfschema/t/bad_option_4.test
index 27a32c201a9..ee8705788bc 100644
--- a/mysql-test/suite/perfschema/t/bad_option_4.test
+++ b/mysql-test/suite/perfschema/t/bad_option_4.test
@@ -4,9 +4,13 @@
--source include/not_embedded.inc
--source include/have_perfschema.inc
+--source include/kill_mysqld.inc
+
let $outfile= $MYSQLTEST_VARDIR/tmp/bad_option_4.txt;
+--disable_warnings
--error 0,1
--remove_file $outfile
+--enable_warnings
--error 1
--exec $MYSQLD_BOOTSTRAP_CMD --loose-console -a -h bad_option_h_param > $outfile 2>&1
@@ -32,3 +36,4 @@ perl;
EOF
--remove_file $outfile
+--source include/start_mysqld.inc
diff --git a/mysql-test/suite/perfschema/t/bad_option_5.test b/mysql-test/suite/perfschema/t/bad_option_5.test
index ada8228b249..c9c6fc75d52 100644
--- a/mysql-test/suite/perfschema/t/bad_option_5.test
+++ b/mysql-test/suite/perfschema/t/bad_option_5.test
@@ -4,9 +4,13 @@
--source include/not_embedded.inc
--source include/have_perfschema.inc
+--source include/kill_mysqld.inc
+
let $outfile= $MYSQLTEST_VARDIR/tmp/bad_option_5.txt;
+--disable_warnings
--error 0,1
--remove_file $outfile
+--enable_warnings
--error 2
--exec $MYSQLD_BOOTSTRAP_CMD --loose-console -aXbroken > $outfile 2>&1
@@ -35,3 +39,4 @@ perl;
EOF
--remove_file $outfile
+--source include/start_mysqld.inc
diff --git a/mysql-test/suite/perfschema/t/privilege_table_io.test b/mysql-test/suite/perfschema/t/privilege_table_io.test
index 6f729537072..a74805f5c7b 100644
--- a/mysql-test/suite/perfschema/t/privilege_table_io.test
+++ b/mysql-test/suite/perfschema/t/privilege_table_io.test
@@ -17,7 +17,6 @@
# Therefore we suppress the query_log here.
--echo # We are forced to suppress here the server response.
--disable_result_log
-optimize table mysql.host;
optimize table mysql.user;
optimize table mysql.db;
optimize table mysql.proxies_priv;
diff --git a/mysql-test/suite/plugins/r/audit_null_debug.result b/mysql-test/suite/plugins/r/audit_null_debug.result
index 9d5c7c4a02c..3b18edf1d0b 100644
--- a/mysql-test/suite/plugins/r/audit_null_debug.result
+++ b/mysql-test/suite/plugins/r/audit_null_debug.result
@@ -1,3 +1,6 @@
+alter table mysql.plugin engine=myisam;
+Warnings:
+Warning 1478 Table storage engine 'MyISAM' does not support the create option 'TRANSACTIONAL=1'
set @old_dbug=@@debug_dbug;
call mtr.add_suppression("Index for table.*mysql.plugin.MYI");
call mtr.add_suppression("Index for table 'plugin' is corrupt; try to repair it");
@@ -13,3 +16,4 @@ SET debug_dbug=@old_dbug;
uninstall plugin audit_null;
ERROR 42000: PLUGIN audit_null does not exist
delete from mysql.plugin where name='audit_null';
+alter table mysql.plugin engine=aria;
diff --git a/mysql-test/suite/plugins/r/auth_ed25519.result b/mysql-test/suite/plugins/r/auth_ed25519.result
index ee9320bbc6c..2d9bb81ae86 100644
--- a/mysql-test/suite/plugins/r/auth_ed25519.result
+++ b/mysql-test/suite/plugins/r/auth_ed25519.result
@@ -22,10 +22,10 @@ ed25519_password(NULL)
NULL
select * from information_schema.plugins where plugin_name='ed25519';
PLUGIN_NAME ed25519
-PLUGIN_VERSION 1.0
+PLUGIN_VERSION 1.1
PLUGIN_STATUS ACTIVE
PLUGIN_TYPE AUTHENTICATION
-PLUGIN_TYPE_VERSION 2.1
+PLUGIN_TYPE_VERSION 2.2
PLUGIN_LIBRARY auth_ed25519.so
PLUGIN_LIBRARY_VERSION 1.13
PLUGIN_AUTHOR Sergei Golubchik
@@ -33,11 +33,30 @@ PLUGIN_DESCRIPTION Elliptic curve ED25519 based authentication
PLUGIN_LICENSE GPL
LOAD_OPTION ON
PLUGIN_MATURITY Stable
-PLUGIN_AUTH_VERSION 1.0-alpha
+PLUGIN_AUTH_VERSION 1.1
create user test1@localhost identified via ed25519 using 'ZIgUREUg5PVgQ6LskhXmO+eZLS0nC8be6HPjYWR4YJY';
show grants for test1@localhost;
Grants for test1@localhost
GRANT USAGE ON *.* TO 'test1'@'localhost' IDENTIFIED VIA ed25519 USING 'ZIgUREUg5PVgQ6LskhXmO+eZLS0nC8be6HPjYWR4YJY'
+drop user test1@localhost;
+create user test1@localhost identified via ed25519 using password('foo');
+show grants for test1@localhost;
+Grants for test1@localhost
+GRANT USAGE ON *.* TO 'test1'@'localhost' IDENTIFIED VIA ed25519 USING 'vubFBzIrapbfHct1/J72dnUryz5VS7lA6XHH8sIx4TI'
+select ed25519_password('foo');
+ed25519_password('foo')
+vubFBzIrapbfHct1/J72dnUryz5VS7lA6XHH8sIx4TI
+set password for test1@localhost = password('bar');
+show create user test1@localhost;
+CREATE USER for test1@localhost
+CREATE USER 'test1'@'localhost' IDENTIFIED VIA ed25519 USING 'pfzkeWMzkTefY1oshXS+/kATeN51M+4jxi3/cbyTd10'
+select ed25519_password('bar');
+ed25519_password('bar')
+pfzkeWMzkTefY1oshXS+/kATeN51M+4jxi3/cbyTd10
+set password for test1@localhost = 'ZIgUREUg5PVgQ6LskhXmO+eZLS0nC8be6HPjYWR4YJY';
+show create user test1@localhost;
+CREATE USER for test1@localhost
+CREATE USER 'test1'@'localhost' IDENTIFIED VIA ed25519 USING 'ZIgUREUg5PVgQ6LskhXmO+eZLS0nC8be6HPjYWR4YJY'
connect(localhost,test1,public,test,PORT,SOCKET);
connect con1, localhost, test1, public;
ERROR 28000: Access denied for user 'test1'@'localhost' (using password: YES)
diff --git a/mysql-test/suite/plugins/r/simple_password_check.result b/mysql-test/suite/plugins/r/simple_password_check.result
index 672d0107492..91b1fef0745 100644
--- a/mysql-test/suite/plugins/r/simple_password_check.result
+++ b/mysql-test/suite/plugins/r/simple_password_check.result
@@ -135,8 +135,10 @@ grant select on *.* to foo2 identified with mysql_old_password using '2222222222
ERROR HY000: The MariaDB server is running with the --strict-password-validation option so it cannot execute this statement
create user foo2 identified with mysql_native_password using '';
ERROR HY000: Your password does not satisfy the current policy requirements
+grant select on *.* to foo2 identified with mysql_old_password using '';
+ERROR HY000: Your password does not satisfy the current policy requirements
grant select on *.* to foo2 identified with mysql_old_password;
-ERROR 28000: Can't find any matching row in the user table
+ERROR HY000: Your password does not satisfy the current policy requirements
update mysql.user set password='xxx' where user='foo1';
set global strict_password_validation=0;
set password for foo1 = '';
@@ -155,6 +157,7 @@ set global strict_password_validation=1;
drop user foo1;
create role r1;
drop role r1;
+flush privileges;
uninstall plugin simple_password_check;
create user foo1 identified by 'pwd';
drop user foo1;
diff --git a/mysql-test/suite/plugins/t/audit_null_debug.test b/mysql-test/suite/plugins/t/audit_null_debug.test
index 0534108b107..da949b15f8a 100644
--- a/mysql-test/suite/plugins/t/audit_null_debug.test
+++ b/mysql-test/suite/plugins/t/audit_null_debug.test
@@ -5,6 +5,8 @@ if (!$ADT_NULL_SO) {
skip No NULL_AUDIT plugin;
}
+alter table mysql.plugin engine=myisam;
+
set @old_dbug=@@debug_dbug;
call mtr.add_suppression("Index for table.*mysql.plugin.MYI");
call mtr.add_suppression("Index for table 'plugin' is corrupt; try to repair it");
@@ -30,4 +32,4 @@ SET debug_dbug=@old_dbug;
uninstall plugin audit_null;
delete from mysql.plugin where name='audit_null';
-
+alter table mysql.plugin engine=aria;
diff --git a/mysql-test/suite/plugins/t/auth_ed25519.test b/mysql-test/suite/plugins/t/auth_ed25519.test
index 3e02bdf97d2..b8a7b996f65 100644
--- a/mysql-test/suite/plugins/t/auth_ed25519.test
+++ b/mysql-test/suite/plugins/t/auth_ed25519.test
@@ -28,6 +28,15 @@ query_vertical select * from information_schema.plugins where plugin_name='ed255
let $pwd=`select ed25519_password("secret")`;
eval create user test1@localhost identified via ed25519 using '$pwd';
show grants for test1@localhost;
+drop user test1@localhost;
+create user test1@localhost identified via ed25519 using password('foo');
+show grants for test1@localhost;
+select ed25519_password('foo');
+set password for test1@localhost = password('bar');
+show create user test1@localhost;
+select ed25519_password('bar');
+eval set password for test1@localhost = '$pwd';
+show create user test1@localhost;
replace_result $MASTER_MYPORT PORT $MASTER_MYSOCK SOCKET;
error ER_ACCESS_DENIED_ERROR;
diff --git a/mysql-test/suite/plugins/t/simple_password_check.test b/mysql-test/suite/plugins/t/simple_password_check.test
index 4965ee492d2..213d061247d 100644
--- a/mysql-test/suite/plugins/t/simple_password_check.test
+++ b/mysql-test/suite/plugins/t/simple_password_check.test
@@ -83,7 +83,9 @@ create user foo2 identified with mysql_native_password using '111111111111111111
grant select on *.* to foo2 identified with mysql_old_password using '2222222222222222';
--error ER_NOT_VALID_PASSWORD
create user foo2 identified with mysql_native_password using '';
---error ER_PASSWORD_NO_MATCH
+--error ER_NOT_VALID_PASSWORD
+grant select on *.* to foo2 identified with mysql_old_password using '';
+--error ER_NOT_VALID_PASSWORD
grant select on *.* to foo2 identified with mysql_old_password;
# direct updates are not protected
@@ -113,6 +115,8 @@ drop user foo1;
create role r1;
drop role r1;
+flush privileges;
+
uninstall plugin simple_password_check;
create user foo1 identified by 'pwd';
diff --git a/mysql-test/suite/rpl/include/check_type.inc b/mysql-test/suite/rpl/include/check_type.inc
index 97300753d38..baba7a21e86 100644
--- a/mysql-test/suite/rpl/include/check_type.inc
+++ b/mysql-test/suite/rpl/include/check_type.inc
@@ -24,11 +24,19 @@ connection master;
disable_warnings;
DROP TABLE IF EXISTS t1;
enable_warnings;
+if ($source_temp_format)
+{
+ --eval SET @@global.mysql56_temporal_format= $source_temp_format
+}
eval CREATE TABLE t1(
pk INT NOT NULL PRIMARY KEY,
a $source_type
) ENGINE=$engine_type;
sync_slave_with_master;
+if ($target_temp_format)
+{
+ --eval SET @@global.mysql56_temporal_format= $source_temp_format
+}
eval ALTER TABLE t1 MODIFY a $target_type;
connection master;
diff --git a/mysql-test/suite/rpl/include/rpl_foreign_key.test b/mysql-test/suite/rpl/include/rpl_foreign_key.test
deleted file mode 100644
index d10deece1b1..00000000000
--- a/mysql-test/suite/rpl/include/rpl_foreign_key.test
+++ /dev/null
@@ -1,60 +0,0 @@
-# Check the replication of the FOREIGN_KEY_CHECKS variable.
-
--- source include/master-slave.inc
-
-eval CREATE TABLE t1 (a INT AUTO_INCREMENT KEY) ENGINE=$engine_type;
-eval CREATE TABLE t2 (b INT AUTO_INCREMENT KEY, c INT, FOREIGN KEY(b) REFERENCES t1(a)) ENGINE=$engine_type;
-
-SET FOREIGN_KEY_CHECKS=0;
-INSERT INTO t1 VALUES (10);
-INSERT INTO t1 VALUES (NULL),(NULL),(NULL);
-INSERT INTO t2 VALUES (5,0);
-INSERT INTO t2 VALUES (NULL,LAST_INSERT_ID());
-SET FOREIGN_KEY_CHECKS=1;
-SELECT * FROM t1 ORDER BY a;
-SELECT * FROM t2 ORDER BY b;
-sync_slave_with_master;
-SELECT * FROM t1 ORDER BY a;
-SELECT * FROM t2 ORDER BY b;
-
-connection master;
-SET TIMESTAMP=1000000000;
-CREATE TABLE t3 ( a INT UNIQUE );
-SET FOREIGN_KEY_CHECKS=0;
---error ER_DUP_ENTRY
-INSERT INTO t3 VALUES (1),(1);
-sync_slave_with_master;
-
-connection master;
-SET FOREIGN_KEY_CHECKS=0;
-DROP TABLE IF EXISTS t1,t2,t3;
-SET FOREIGN_KEY_CHECKS=1;
-sync_slave_with_master;
-
-#
-# Bug #32468 delete rows event on a table with foreign key constraint fails
-#
-
-connection master;
-
-eval create table t1 (b int primary key) engine = $engine_type;
-eval create table t2 (a int primary key, b int, foreign key (b) references t1(b))
- engine = $engine_type;
-
-insert into t1 set b=1;
-insert into t2 set a=1, b=1;
-
-set foreign_key_checks=0;
-delete from t1;
-
---echo must sync w/o a problem (could not with the buggy code)
-sync_slave_with_master;
-select count(*) from t1 /* must be zero */;
-
-
-# cleanup for bug#32468
-
-connection master;
-drop table t2,t1;
-
---source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/include/rpl_lower_case_table_names.test b/mysql-test/suite/rpl/include/rpl_lower_case_table_names.test
new file mode 100644
index 00000000000..fa48142ee91
--- /dev/null
+++ b/mysql-test/suite/rpl/include/rpl_lower_case_table_names.test
@@ -0,0 +1,141 @@
+# BUG#37656
+#
+# This test aims at checking whether lower_case_table_names=1 option works
+# for database names and table names.
+#
+# This test checks the following (when lower_case_table_names=1 is set on slave):
+# (i) creating a database on upper case on master results in lower case
+# database name on slave
+# (ii) creating tables with upper case names on master results in lower case
+# table names on slave
+# (iii) loading data infile into capitalized table name on master replicates to
+# lower case table name on slave
+# (iv) Propagating changes from upper case table names on into correspondent
+# lower case table names on slave works.
+
+
+# setup: create database and tables
+-- echo ******** [ MASTER ] ********
+-- let $dbname_upper= BUG_37656
+-- let $dbname_lower= `SELECT LOWER('$dbname_upper')`
+-- eval CREATE DATABASE $dbname_upper
+-- eval use $dbname_upper
+
+# assert: database names are in upper case in master and lower
+# case in slave
+-- eval show databases like '$dbname_upper'
+sync_slave_with_master;
+-- echo ******** [ SLAVE ] ********
+--eval show databases like '$dbname_lower'
+
+-- connection master
+-- echo ******** [ MASTER ] ********
+CREATE TABLE T1 (a int);
+-- eval CREATE TABLE T2 (b int) ENGINE=$engine
+CREATE TABLE T3 (txt TEXT);
+
+# assert: that tables exist on master with upper case names
+show tables;
+
+# assert: that tables exist on slave but with lower case names
+-- sync_slave_with_master
+-- echo ******** [ SLAVE ] ********
+-- eval use $dbname_lower
+show tables;
+
+# action: lets create t1 for asserting below that t1 does not get changes
+# from master (slave configured with --replicate-ignore-db=$dbname_lower.t1)
+CREATE TABLE t1 (a INT);
+
+# action: fill data into tables
+-- connection master
+-- echo ******** [ MASTER ] ********
+-- eval use $dbname_upper
+INSERT INTO T1 VALUES (1);
+INSERT INTO T2 VALUES (1);
+if (`SELECT @@session.binlog_format != 'ROW'`)
+{
+ -- eval LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE $dbname_upper.T3
+}
+
+if (`SELECT @@session.binlog_format = 'ROW'`)
+{
+ use test;
+ -- eval INSERT INTO $dbname_upper.T1 VALUES (2)
+ -- eval INSERT INTO $dbname_upper.T2 VALUES (2)
+ -- eval LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE $dbname_upper.T3
+}
+# assert: lower case tables on lower case database on slave
+# get updates from upper case tables on upper case
+# database on master
+-- sync_slave_with_master
+-- echo ******** [ SLAVE ] ********
+
+# assert: changes for slave's t1 were filterd out
+if (`SELECT count(*) != 0 FROM t1`)
+{
+ -- echo UNEXPECTED DATA on $dbname_lower.t1 as table is filtered by replicate-ignore-table rules
+}
+
+-- let $diff_tables=master:$dbname_upper.T2, slave:$dbname_lower.t2
+-- source include/diff_tables.inc
+
+-- let $diff_tables=master:$dbname_upper.T3, slave:$dbname_lower.t3
+-- source include/diff_tables.inc
+
+# clean up
+-- connection master
+-- echo ******** [ MASTER ] ********
+-- eval DROP DATABASE $dbname_upper
+-- sync_slave_with_master
+
+
+#
+# BUG#50653: drop procedure implicitely treats db name in a case sensitive way
+#
+
+-- connection master
+
+-- let $dbname= B50653
+-- let $procname= b50653_proc
+
+-- eval CREATE DATABASE $dbname
+-- eval USE $dbname
+-- eval CREATE PROCEDURE $procname() BEGIN SELECT 1; END
+
+if (`SELECT count(*) = 1 FROM mysql.proc WHERE name like '$dbname'`)
+{
+ -- die Procedure not created on MASTER
+}
+
+-- sync_slave_with_master
+if (`SELECT count(*) = 1 FROM mysql.proc WHERE name like '$dbname'`)
+{
+ -- die Procedure not created on SLAVE
+}
+
+-- connection master
+-- eval DROP PROCEDURE $procname
+
+if (`SELECT count(*) FROM mysql.proc WHERE name like '$dbname'`)
+{
+ -- die Procedure not dropped on MASTER
+}
+
+-- sync_slave_with_master
+if (`SELECT count(*) FROM mysql.proc WHERE name like '$dbname'`)
+{
+ -- die Procedure not dropped on SLAVE
+}
+
+-- let $last_error = query_get_value("SHOW SLAVE STATUS", Last_SQL_Errno, 1)
+if ($last_error)
+{
+ -- die UNEXPECTED SLAVE SQL error: $last_error
+}
+
+-- connection master
+-- eval DROP DATABASE $dbname
+-- sync_slave_with_master
+
+-- source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/include/rpl_mixed_dml.inc b/mysql-test/suite/rpl/include/rpl_mixed_dml.inc
index 114cd53d244..bb1a2c173de 100644
--- a/mysql-test/suite/rpl/include/rpl_mixed_dml.inc
+++ b/mysql-test/suite/rpl/include/rpl_mixed_dml.inc
@@ -289,7 +289,6 @@ DROP TRIGGER tr1;
--echo
--echo
--echo ******************** EVENTS ********************
-GRANT EVENT ON *.* TO 'root'@'localhost';
INSERT INTO t1 VALUES(1, 'test1');
CREATE EVENT e1 ON SCHEDULE EVERY '1' SECOND COMMENT 'e_second_comment' DO DELETE FROM t1;
--source suite/rpl/include/rpl_mixed_check_event.inc
diff --git a/mysql-test/suite/rpl/include/rpl_row_001.test b/mysql-test/suite/rpl/include/rpl_row_001.test
index 97b3a93b4ed..4df2d793244 100644
--- a/mysql-test/suite/rpl/include/rpl_row_001.test
+++ b/mysql-test/suite/rpl/include/rpl_row_001.test
@@ -21,7 +21,7 @@ connection slave;
sync_with_master;
STOP SLAVE;
connection master;
-SET PASSWORD FOR root@"localhost" = PASSWORD('foo');
+UPDATE mysql.user SET password=password('foo') WHERE host='localhost' AND user='root';
connection slave;
START SLAVE;
connection master;
@@ -29,7 +29,7 @@ connection master;
# Give slave time to do at last one failed connect retry
# This one must be short so that the slave will not stop retrying
real_sleep 2;
-SET PASSWORD FOR root@"localhost" = PASSWORD('');
+UPDATE mysql.user SET password=password('') WHERE host='localhost' AND user='root';
# Give slave time to connect (will retry every second)
sleep 2;
diff --git a/mysql-test/suite/rpl/include/type_conversions.test b/mysql-test/suite/rpl/include/type_conversions.test
index dc8706a7ec1..edd46f14ba9 100644
--- a/mysql-test/suite/rpl/include/type_conversions.test
+++ b/mysql-test/suite/rpl/include/type_conversions.test
@@ -1177,5 +1177,96 @@ source suite/rpl/include/check_type.inc;
--echo # End of MDEV-15833
+--echo #
+--echo # MDEV-17098 DATE <-> DATETIME
+--echo #
+
+# NON-LOSSY
+let $source_temp_format= 1; # irrelevant with DATE though
+let $source_type= DATE;
+let $target_temp_format= 1; # to produce MYSQL_TYPE_DATETIME2
+let $target_type= DATETIME(6);
+let $source_value= '2018-10-11';
+let $target_value= '2018-10-11 00:00:00.000000';
+let $can_convert = $if_is_non_lossy;
+source suite/rpl/include/check_type.inc;
+
+let $source_temp_format= 1;
+let $source_type= DATE;
+let $target_temp_format= 0; # to produce "old" MYSQL_TYPE_DATETIME
+let $target_type= DATETIME(6);
+let $source_value= '2018-10-11';
+let $target_value= '2018-10-11 00:00:00.000000';
+let $can_convert = $if_is_non_lossy;
+source suite/rpl/include/check_type.inc;
+
+let $source_temp_format= 0;
+let $source_type= DATE;
+let $target_temp_format= 1;
+let $target_type= DATETIME(6);
+let $source_value= '2018-10-11';
+let $target_value= '2018-10-11 00:00:00.000000';
+let $can_convert = $if_is_non_lossy;
+source suite/rpl/include/check_type.inc;
+
+# zero-precision test version
+let $source_temp_format= 1;
+let $source_type= DATE;
+let $target_temp_format= 1;
+let $target_type= DATETIME(0);
+let $source_value= '2018-10-11';
+let $target_value= '2018-10-11 00:00:00';
+let $can_convert = $if_is_non_lossy;
+source suite/rpl/include/check_type.inc;
+
+# LOSSY
+let $source_temp_format= 1;
+let $source_type= DATETIME(6);
+let $target_temp_format= 1;
+let $target_type= DATE;
+let $source_value= '2018-10-11 00:00:00.000001';
+let $target_value= '2018-10-11';
+let $can_convert = $if_is_lossy;
+source suite/rpl/include/check_type.inc;
+
+let $source_temp_format= 1;
+let $source_type= DATETIME(6);
+let $target_temp_format= 0;
+let $target_type= DATE;
+let $source_value= '2018-10-11 00:00:00.000001';
+let $target_value= '2018-10-11';
+let $can_convert = $if_is_lossy;
+source suite/rpl/include/check_type.inc;
+
+# zero-precision test version
+let $source_temp_format= 1;
+let $source_type= DATETIME(0);
+let $target_temp_format= 1;
+let $target_type= DATE;
+let $source_value= '2018-10-11 00:00:00';
+let $target_value= '2018-10-11';
+let $can_convert = $if_is_lossy;
+source suite/rpl/include/check_type.inc;
+
+# TODO: fix MDEV-17394 Row-based replication DATETIME(m) to
+# DATETIME(s) does not work or incorrect
+#
+#
+# let $source_temp_format= 0;
+# let $source_type= DATETIME(6);
+# let $target_temp_format= 1;
+# let $target_type= DATE;
+# ...
+# let $source_temp_format= 0;
+# let $source_type= DATETIME(6);
+# let $target_temp_format= 0;
+# let $target_type= DATE;
+# ...
+
+let $source_temp_format=;
+let $target_temp_format=;
+--echo # End of MDEV-17098
+
+
--source include/rpl_reset.inc
enable_query_log;
diff --git a/mysql-test/suite/rpl/r/rpl_15919.result b/mysql-test/suite/rpl/r/rpl_15919.result
new file mode 100644
index 00000000000..4d2aaac44ef
--- /dev/null
+++ b/mysql-test/suite/rpl/r/rpl_15919.result
@@ -0,0 +1,19 @@
+include/master-slave.inc
+[connection master]
+connection master;
+create table RPL(a int);
+insert into RPL values(1);
+connection slave;
+select * from rpl;
+a
+1
+insert into RPL values(3);
+insert into rpl values(4);
+select * from rpl;
+a
+1
+3
+4
+connection master;
+drop table RPL;
+include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_auto_increment.result b/mysql-test/suite/rpl/r/rpl_auto_increment.result
index 077645ac500..48617a0f713 100644
--- a/mysql-test/suite/rpl/r/rpl_auto_increment.result
+++ b/mysql-test/suite/rpl/r/rpl_auto_increment.result
@@ -318,15 +318,7 @@ INSERT INTO t2 VALUES(4);
FLUSH LOGS;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -334,15 +326,7 @@ connection slave;
connection master;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
diff --git a/mysql-test/suite/rpl/r/rpl_auto_increment_update_failure.result b/mysql-test/suite/rpl/r/rpl_auto_increment_update_failure.result
index de804312a39..ac610241bd1 100644
--- a/mysql-test/suite/rpl/r/rpl_auto_increment_update_failure.result
+++ b/mysql-test/suite/rpl/r/rpl_auto_increment_update_failure.result
@@ -116,20 +116,8 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INVOKES A TRIGGER with after insert action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -255,20 +243,8 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INVOKES A TRIGGER with before insert action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -394,20 +370,8 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INVOKES A TRIGGER with after update action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -533,20 +497,8 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INVOKES A TRIGGER with before update action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -672,20 +624,8 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INVOKES A TRIGGER with after delete action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -811,20 +751,8 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INVOKES A TRIGGER with before delete action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -904,15 +832,7 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'CALLS A FUNCTION which INVOKES A TRIGGER with after insert action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t3, slave:t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
drop table t2;
@@ -989,15 +909,7 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'CALLS A FUNCTION which INVOKES A TRIGGER with before insert action'
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t3, slave:t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
drop table t2;
@@ -1028,10 +940,6 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INSERT DATA INTO VIEW WHICH INVOKES TRIGGERS'
include/diff_tables.inc [master:t3, slave:t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -1062,10 +970,6 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INSERT DATA INTO VIEW WHICH INVOKES TRIGGERS'
include/diff_tables.inc [master:t3, slave:t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP TABLE t2;
@@ -1189,15 +1093,7 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'UPDATE MORE THAN ONE TABLES ON TOP-STATEMENT'
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
drop table t2;
@@ -1258,15 +1154,7 @@ connection slave;
#Test if the results are consistent on master and slave
#for 'INSERT DATA INTO VIEW WHICH INVOLVED MORE THAN ONE TABLES'
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
drop table t2;
diff --git a/mysql-test/suite/rpl/r/rpl_binlog_index.result b/mysql-test/suite/rpl/r/rpl_binlog_index.result
index b0e59c55b4a..4257dbde57a 100644
--- a/mysql-test/suite/rpl/r/rpl_binlog_index.result
+++ b/mysql-test/suite/rpl/r/rpl_binlog_index.result
@@ -45,10 +45,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_checksum_cache.result b/mysql-test/suite/rpl/r/rpl_checksum_cache.result
index 85700e4e239..e8f221cc181 100644
--- a/mysql-test/suite/rpl/r/rpl_checksum_cache.result
+++ b/mysql-test/suite/rpl/r/rpl_checksum_cache.result
@@ -43,10 +43,6 @@ Variable_name Value
Binlog_cache_disk_use 1
connection slave;
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
begin;
delete from t1;
@@ -64,10 +60,6 @@ Variable_name Value
Binlog_cache_disk_use 1
connection slave;
include/diff_tables.inc [master:test.t2, slave:test.t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
begin;
delete from t2;
@@ -85,10 +77,6 @@ Variable_name Value
Binlog_cache_disk_use 1
connection slave;
include/diff_tables.inc [master:test.t3, slave:test.t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
begin;
delete from t3;
@@ -131,20 +119,8 @@ Variable_name Value
Binlog_cache_disk_use 1
connection slave;
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:test.t2, slave:test.t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:test.t3, slave:test.t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
begin;
delete from t1;
diff --git a/mysql-test/suite/rpl/r/rpl_conditional_comments.result b/mysql-test/suite/rpl/r/rpl_conditional_comments.result
index fe81ea2df0e..044f31427be 100644
--- a/mysql-test/suite/rpl/r/rpl_conditional_comments.result
+++ b/mysql-test/suite/rpl/r/rpl_conditional_comments.result
@@ -18,10 +18,6 @@ master-bin.000001 # Query # # use `test`; /* 999999 --- */INSERT /*!INTO*/ /*!10
master-bin.000001 # Query # # COMMIT
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Case 2:
# -----------------------------------------------------------------
@@ -35,10 +31,6 @@ CREATE TABLE t1(c1 INT);
EXECUTE stmt;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
SET @value=62;
@@ -71,10 +63,6 @@ master-bin.000001 # Query # # use `test`; INSERT INTO /* 999999 blabla */ t1 VAL
master-bin.000001 # Query # # COMMIT
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Case 3:
# -----------------------------------------------------------------
diff --git a/mysql-test/suite/rpl/r/rpl_corruption.result b/mysql-test/suite/rpl/r/rpl_corruption.result
index 161559af81f..14a67b3a3a5 100644
--- a/mysql-test/suite/rpl/r/rpl_corruption.result
+++ b/mysql-test/suite/rpl/r/rpl_corruption.result
@@ -53,10 +53,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# 8. Clean up
connection master;
SET GLOBAL debug_dbug= "";
diff --git a/mysql-test/suite/rpl/r/rpl_create_drop_user.result b/mysql-test/suite/rpl/r/rpl_create_drop_user.result
index f8cc271e8cf..f9069530e82 100644
--- a/mysql-test/suite/rpl/r/rpl_create_drop_user.result
+++ b/mysql-test/suite/rpl/r/rpl_create_drop_user.result
@@ -17,15 +17,15 @@ CURRENT_USER
u2@localhost
disconnect user_a;
connection master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
-user password
-u1 *D9553C4CE316A9845CE49E30A2D7E3857AF966C4
-u2
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
+user password plugin authentication_string
+u1 mysql_native_password *D9553C4CE316A9845CE49E30A2D7E3857AF966C4
+u2 mysql_native_password
connection slave;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
-user password
-u1 *D9553C4CE316A9845CE49E30A2D7E3857AF966C4
-u2
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
+user password plugin authentication_string
+u1 mysql_native_password *D9553C4CE316A9845CE49E30A2D7E3857AF966C4
+u2 mysql_native_password
connection master;
CREATE OR REPLACE USER u1@localhost IDENTIFIED BY 'abcdefghijk2';
connect user_a, localhost, u1,'abcdefghijk2',;
@@ -35,25 +35,25 @@ CURRENT_USER
u1@localhost
disconnect user_a;
connection master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
-user password
-u1 *A9A5EF53CE2EFAA6F4A746D63A917B2370971A7E
-u2
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
+user password plugin authentication_string
+u1 mysql_native_password *A9A5EF53CE2EFAA6F4A746D63A917B2370971A7E
+u2 mysql_native_password
connection slave;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
-user password
-u1 *A9A5EF53CE2EFAA6F4A746D63A917B2370971A7E
-u2
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
+user password plugin authentication_string
+u1 mysql_native_password *A9A5EF53CE2EFAA6F4A746D63A917B2370971A7E
+u2 mysql_native_password
connection master;
CREATE USER u1@localhost;
ERROR HY000: Operation CREATE USER failed for 'u1'@'localhost'
DROP USER u3@localhost;
ERROR HY000: Operation DROP USER failed for 'u3'@'localhost'
connection slave;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
-user password
-u1 *A9A5EF53CE2EFAA6F4A746D63A917B2370971A7E
-u2
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
+user password plugin authentication_string
+u1 mysql_native_password *A9A5EF53CE2EFAA6F4A746D63A917B2370971A7E
+u2 mysql_native_password
connection master;
DROP USER IF EXISTS u1@localhost;
DROP USER u2@localhost;
@@ -61,6 +61,6 @@ DROP USER IF EXISTS u3@localhost;
Warnings:
Note 1974 Can't drop user 'u3'@'localhost'; it doesn't exist
connection slave;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
-user password
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
+user password plugin authentication_string
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_current_user.result b/mysql-test/suite/rpl/r/rpl_current_user.result
index 35e23863616..ba5269bef22 100644
--- a/mysql-test/suite/rpl/r/rpl_current_user.result
+++ b/mysql-test/suite/rpl/r/rpl_current_user.result
@@ -27,78 +27,36 @@ connection conn1;
REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_user, server_2:v_user, server_3:v_user]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'GRANT ... ON TABLE ...' statement
GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_tables_priv, server_2:v_tables_priv, server_3:v_tables_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'GRANT ... ON PROCEDURE...' statement
GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_procs_priv, server_2:v_procs_priv, server_3:v_procs_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'GRANT ... ON *.* ...' statement
GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION;
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_procs_priv, server_2:v_procs_priv, server_3:v_procs_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'REVOKE ... ON TABLE ...' statement
REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_tables_priv, server_2:v_tables_priv, server_3:v_tables_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'REVOKE ... ON PROCEDURE...' statement
REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_procs_priv, server_2:v_procs_priv, server_3:v_procs_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'REVOKE ... ON *.* ...' statement
REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_user, server_2:v_user, server_3:v_user]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'GRANT ...' statement in the procedure
CREATE PROCEDURE my_grant()
@@ -106,12 +64,6 @@ GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER();
call my_grant;
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_tables_priv, server_2:v_tables_priv, server_3:v_tables_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'REVOKE ... ON TABLE ...' statement in the procedure
CREATE PROCEDURE my_revoke()
@@ -119,23 +71,11 @@ REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER();
call my_revoke;
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_tables_priv, server_2:v_tables_priv, server_3:v_tables_priv]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'RENAME USER ...' statement
RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost';
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_user, server_2:v_user, server_3:v_user]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
disconnect conn1;
# Verify 'DROP USER ...' statement
@@ -146,12 +86,6 @@ connection conn1;
DROP USER CURRENT_USER();
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_user, server_2:v_user, server_3:v_user]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify 'ALTER EVENT...' statement
connection master;
@@ -160,24 +94,12 @@ CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1;
ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE;
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_event, server_2:v_event, server_3:v_event]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Session user will be set as definer, if the statement does not assign
# a definer
ALTER EVENT e1 ENABLE;
include/rpl_sync.inc
include/diff_tables.inc [server_1:v_event, server_2:v_event, server_3:v_event]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
# Verify that this patch does not affect the calling of CURRENT_USER()
# in the other statements
diff --git a/mysql-test/suite/rpl/r/rpl_do_grant.result b/mysql-test/suite/rpl/r/rpl_do_grant.result
index 9eca21b38e4..9f6328bce8e 100644
--- a/mysql-test/suite/rpl/r/rpl_do_grant.result
+++ b/mysql-test/suite/rpl/r/rpl_do_grant.result
@@ -328,4 +328,5 @@ Grantor
root@localhost
connection master;
DROP USER user_bug27606@localhost;
+update mysql.user set plugin='';
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result b/mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result
index 120ae018d2f..7f2a82f1efb 100644
--- a/mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result
@@ -43,8 +43,7 @@ SET FOREIGN_KEY_CHECKS=1;
connection slave;
connection master;
create table t1 (b int primary key) engine = INNODB;
-create table t2 (a int primary key, b int, foreign key (b) references t1(b))
-engine = INNODB;
+create table t2 (a int primary key, b int, foreign key (b) references t1(b)) engine = INNODB;
insert into t1 set b=1;
insert into t2 set a=1, b=1;
set foreign_key_checks=0;
diff --git a/mysql-test/suite/rpl/r/rpl_gtid_ignored.result b/mysql-test/suite/rpl/r/rpl_gtid_ignored.result
index ac608c3c2a3..de4a815ab60 100644
--- a/mysql-test/suite/rpl/r/rpl_gtid_ignored.result
+++ b/mysql-test/suite/rpl/r/rpl_gtid_ignored.result
@@ -79,7 +79,7 @@ a
9
connection server_1;
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET GLOBAL gtid_strict_mode= @old_gtid_strict_mode;
SET debug_sync = "reset";
connection server_2;
diff --git a/mysql-test/suite/rpl/r/rpl_gtid_mdev4484.result b/mysql-test/suite/rpl/r/rpl_gtid_mdev4484.result
index aaeb0c8f119..00307a8c104 100644
--- a/mysql-test/suite/rpl/r/rpl_gtid_mdev4484.result
+++ b/mysql-test/suite/rpl/r/rpl_gtid_mdev4484.result
@@ -3,7 +3,7 @@ include/master-slave.inc
connection slave;
include/stop_slave.inc
SET sql_log_bin=0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET sql_log_bin=1;
include/start_slave.inc
connection master;
diff --git a/mysql-test/suite/rpl/r/rpl_gtid_stop_start.result b/mysql-test/suite/rpl/r/rpl_gtid_stop_start.result
index ff845794c22..1647b6c998c 100644
--- a/mysql-test/suite/rpl/r/rpl_gtid_stop_start.result
+++ b/mysql-test/suite/rpl/r/rpl_gtid_stop_start.result
@@ -159,7 +159,7 @@ a
8
9
SET sql_log_bin= 0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET sql_log_bin= 1;
include/start_slave.inc
connection server_1;
diff --git a/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result b/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result
index a666ae26c51..69215ecb545 100644
--- a/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result
+++ b/mysql-test/suite/rpl/r/rpl_innodb_bug28430.result
@@ -51,6 +51,10 @@ DELETE FROM test.regular_tbl WHERE id = del_count;
SET del_count = del_count - 2;
END WHILE;
END|
+Warnings:
+Level Warning
+Code 1287
+Message '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
CREATE PROCEDURE test.proc_bykey()
BEGIN
DECLARE ins_count INT DEFAULT 1000;
@@ -72,6 +76,10 @@ DELETE FROM test.bykey_tbl WHERE id = del_count;
SET del_count = del_count - 2;
END WHILE;
END|
+Warnings:
+Level Warning
+Code 1287
+Message '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
CREATE PROCEDURE test.proc_byrange()
BEGIN
DECLARE ins_count INT DEFAULT 1000;
@@ -93,6 +101,10 @@ DELETE FROM test.byrange_tbl WHERE id = del_count;
SET del_count = del_count - 2;
END WHILE;
END|
+Warnings:
+Level Warning
+Code 1287
+Message '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
begin;
CALL test.proc_norm();
commit;
diff --git a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result
index 24ce8899e2c..45742c989c4 100644
--- a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result
+++ b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result
@@ -482,36 +482,36 @@ SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
CREATE USER 'user_test_rpl'@'localhost' IDENTIFIED BY PASSWORD '*1111111111111111111111111111111111111111';
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection slave;
USE test_rpl;
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection master;
******************** GRANT ********************
GRANT SELECT ON *.* TO 'user_test_rpl'@'localhost';
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 Y
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 Y
connection slave;
USE test_rpl;
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 Y
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 Y
connection master;
******************** REVOKE ********************
REVOKE SELECT ON *.* FROM 'user_test_rpl'@'localhost';
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection slave;
USE test_rpl;
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection master;
******************** SET PASSWORD ********************
@@ -676,7 +676,6 @@ DROP TRIGGER tr1;
******************** EVENTS ********************
-GRANT EVENT ON *.* TO 'root'@'localhost';
INSERT INTO t1 VALUES(1, 'test1');
CREATE EVENT e1 ON SCHEDULE EVERY '1' SECOND COMMENT 'e_second_comment' DO DELETE FROM t1;
SHOW EVENTS;
@@ -1098,8 +1097,6 @@ master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2
master-bin.000001 # Xid # # COMMIT /* XID */
master-bin.000001 # Gtid # # GTID #-#-#
master-bin.000001 # Query # # use `test_rpl`; DROP TRIGGER tr1
-master-bin.000001 # Gtid # # GTID #-#-#
-master-bin.000001 # Query # # use `test_rpl`; GRANT EVENT ON *.* TO 'root'@'localhost'
master-bin.000001 # Gtid # # BEGIN GTID #-#-#
master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 'test1')
master-bin.000001 # Xid # # COMMIT /* XID */
diff --git a/mysql-test/suite/rpl/r/rpl_insert_ignore.result b/mysql-test/suite/rpl/r/rpl_insert_ignore.result
index 3181749f604..9c621169a66 100644
--- a/mysql-test/suite/rpl/r/rpl_insert_ignore.result
+++ b/mysql-test/suite/rpl/r/rpl_insert_ignore.result
@@ -25,10 +25,6 @@ INSERT IGNORE INTO t1 SELECT NULL, t2.b FROM t2 ORDER BY t2.a;
include/assert.inc [Count of elements in t1 should be 6.]
connection slave;
include/diff_tables.inc [master:test.t1 , slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
INSERT IGNORE INTO t1 SELECT NULL, t2.b FROM t2 ORDER BY t2.a;
include/assert.inc [Count of elements in t1 should be 6.]
@@ -73,10 +69,6 @@ INSERT IGNORE INTO t1 SELECT NULL, t2.b FROM t2 ORDER BY t2.a;
include/assert.inc [Count of elements in t1 should be 6.]
connection slave;
include/diff_tables.inc [master:test.t1 , slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
INSERT IGNORE INTO t1 SELECT NULL, t2.b FROM t2 ORDER BY t2.a;
include/assert.inc [Count of elements in t1 should be 6.]
diff --git a/mysql-test/suite/rpl/r/rpl_lcase_tblnames_rewrite_db.result b/mysql-test/suite/rpl/r/rpl_lcase_tblnames_rewrite_db.result
new file mode 100644
index 00000000000..f7010750b18
--- /dev/null
+++ b/mysql-test/suite/rpl/r/rpl_lcase_tblnames_rewrite_db.result
@@ -0,0 +1,38 @@
+include/master-slave.inc
+[connection master]
+SET SQL_LOG_BIN=0;
+CREATE DATABASE B37656;
+SET SQL_LOG_BIN=1;
+connection slave;
+CREATE DATABASE BUG37656;
+### action: show that database on slave is created in lowercase
+SHOW DATABASES LIKE '%37656';
+Database (%37656)
+bug37656
+connection master;
+USE B37656;
+CREATE TABLE T1 (a int);
+INSERT INTO T1 VALUES (1);
+### assertion: master contains capitalized case table
+SHOW TABLES;
+Tables_in_B37656
+T1
+connection slave;
+use bug37656;
+### assertion: slave contains lowered case table
+SHOW TABLES;
+Tables_in_bug37656
+t1
+### assertion: master and slave tables do not differ
+include/diff_tables.inc [master:B37656.T1, slave:bug37656.t1]
+connection master;
+SET SQL_LOG_BIN=0;
+DROP DATABASE B37656;
+SET SQL_LOG_BIN=1;
+SHOW DATABASES LIKE '%37656';
+Database (%37656)
+connection slave;
+DROP DATABASE BUG37656;
+SHOW DATABASES LIKE '%37656';
+Database (%37656)
+include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_loaddata.result b/mysql-test/suite/rpl/r/rpl_loaddata.result
index 551361dcec5..e759f34bb9d 100644
--- a/mysql-test/suite/rpl/r/rpl_loaddata.result
+++ b/mysql-test/suite/rpl/r/rpl_loaddata.result
@@ -119,10 +119,6 @@ connection master;
connection slave;
use b48297_db1;
include/diff_tables.inc [master:b48297_db1.t1, slave:b48297_db1.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP DATABASE b48297_db1;
DROP DATABASE b42897_db2;
diff --git a/mysql-test/suite/rpl/r/rpl_loadfile.result b/mysql-test/suite/rpl/r/rpl_loadfile.result
index ebb06b179e3..2afe510ddeb 100644
--- a/mysql-test/suite/rpl/r/rpl_loadfile.result
+++ b/mysql-test/suite/rpl/r/rpl_loadfile.result
@@ -244,10 +244,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
DROP PROCEDURE p;
diff --git a/mysql-test/suite/rpl/r/rpl_lost_events_on_rotate.result b/mysql-test/suite/rpl/r/rpl_lost_events_on_rotate.result
index ab58c613d1c..e03606874b8 100644
--- a/mysql-test/suite/rpl/r/rpl_lost_events_on_rotate.result
+++ b/mysql-test/suite/rpl/r/rpl_lost_events_on_rotate.result
@@ -10,10 +10,6 @@ FLUSH LOGS;
SET DEBUG_SYNC= 'now SIGNAL signal.rotate_finished';
connection slave;
include/diff_tables.inc [master:t,slave:t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
SET @@GLOBAL.DEBUG_DBUG= @debug_saved;
SET DEBUG_SYNC= 'RESET';
diff --git a/mysql-test/suite/rpl/r/rpl_mdev10863.result b/mysql-test/suite/rpl/r/rpl_mdev10863.result
index 6accd1ee830..0326316563c 100644
--- a/mysql-test/suite/rpl/r/rpl_mdev10863.result
+++ b/mysql-test/suite/rpl/r/rpl_mdev10863.result
@@ -46,6 +46,6 @@ SET GLOBAL slave_parallel_threads=@old_parallel_threads;
SET GLOBAL max_relay_log_size= @old_max_relay;
include/start_slave.inc
connection server_1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
DROP TABLE t1;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_mdev12179.result b/mysql-test/suite/rpl/r/rpl_mdev12179.result
index 336839ca866..dcda036cdfb 100644
--- a/mysql-test/suite/rpl/r/rpl_mdev12179.result
+++ b/mysql-test/suite/rpl/r/rpl_mdev12179.result
@@ -49,7 +49,7 @@ a
1
include/stop_slave.inc
SET sql_log_bin=0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
CREATE TABLE mysql.gtid_slave_pos_innodb LIKE mysql.gtid_slave_pos;
ALTER TABLE mysql.gtid_slave_pos_innodb ENGINE=InnoDB;
INSERT INTO mysql.gtid_slave_pos_innodb SELECT * FROM mysql.gtid_slave_pos;
@@ -77,7 +77,7 @@ SELECT table_name, engine FROM information_schema.tables
WHERE table_schema='mysql' AND table_name LIKE 'gtid_slave_pos%'
ORDER BY table_name;
table_name engine
-gtid_slave_pos MyISAM
+gtid_slave_pos Aria
gtid_slave_pos_innodb InnoDB
SELECT @@gtid_pos_auto_engines;
@@gtid_pos_auto_engines
@@ -122,7 +122,7 @@ table_name engine
gtid_slave_pos InnoDB
include/stop_slave.inc
SET sql_log_bin=0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET sql_log_bin=1;
connection server_1;
INSERT INTO t1 VALUES (5);
@@ -157,7 +157,7 @@ SELECT lower(table_name), engine FROM information_schema.tables
WHERE table_schema='mysql' AND table_name LIKE 'gtid_slave_pos%'
ORDER BY table_name;
lower(table_name) engine
-gtid_slave_pos MyISAM
+gtid_slave_pos Aria
gtid_slave_pos_innodb InnoDB
include/stop_slave.inc
SET sql_log_bin=0;
@@ -202,7 +202,7 @@ SELECT table_name, engine FROM information_schema.tables
WHERE table_schema='mysql' AND table_name LIKE 'gtid_slave_pos%'
ORDER BY table_name;
table_name engine
-gtid_slave_pos MyISAM
+gtid_slave_pos Aria
SELECT domain_id, max(seq_no) FROM mysql.gtid_slave_pos GROUP BY domain_id;
domain_id max(seq_no)
0 11
@@ -250,7 +250,7 @@ SELECT lower(table_name), engine FROM information_schema.tables
WHERE table_schema='mysql' AND table_name LIKE 'gtid_slave_pos%'
ORDER BY table_name;
lower(table_name) engine
-gtid_slave_pos MyISAM
+gtid_slave_pos Aria
gtid_slave_pos_innodb InnoDB
SELECT domain_id, max(seq_no) FROM mysql.gtid_slave_pos GROUP BY domain_id;
domain_id max(seq_no)
diff --git a/mysql-test/suite/rpl/r/rpl_mixed_binlog_max_cache_size.result b/mysql-test/suite/rpl/r/rpl_mixed_binlog_max_cache_size.result
index ffee1a01158..388c8e67b68 100644
--- a/mysql-test/suite/rpl/r/rpl_mixed_binlog_max_cache_size.result
+++ b/mysql-test/suite/rpl/r/rpl_mixed_binlog_max_cache_size.result
@@ -23,10 +23,6 @@ include/wait_for_slave_sql_error_and_skip.inc [errno=1590]
Got one of the listed errors
include/wait_for_slave_sql_error_and_skip.inc [errno=1590]
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 2 - BEGIN - IMPLICIT COMMIT by DDL
########################################################################################
@@ -59,10 +55,6 @@ INSERT INTO t1 (a, data) VALUES (29, 's');;
CREATE TABLE t5 (a int);
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 3 - BEGIN - COMMIT
########################################################################################
@@ -77,10 +69,6 @@ Got one of the listed errors
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 4 - BEGIN - ROLLBACK
########################################################################################
@@ -97,10 +85,6 @@ Warnings:
Warning 1196 Some non-transactional changed tables couldn't be rolled back
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 5 - PROCEDURE
########################################################################################
@@ -127,10 +111,6 @@ Got one of the listed errors
ROLLBACK;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 6 - XID
########################################################################################
@@ -151,10 +131,6 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 7 - NON-TRANS TABLE
########################################################################################
@@ -176,10 +152,6 @@ Got one of the listed errors
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################
# 8 - Bug#55375(Regression Bug) Transaction bigger than
# max_binlog_cache_size crashes slave
diff --git a/mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result b/mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result
index 24eedb5a0d5..f900a8b0e9a 100644
--- a/mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result
+++ b/mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result
@@ -332,10 +332,6 @@ SET AUTOCOMMIT= 1;
###################################################################################
connection slave;
include/diff_tables.inc [master:tt_1,slave:tt_1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
###################################################################################
# CLEAN
###################################################################################
diff --git a/mysql-test/suite/rpl/r/rpl_nondeterministic_functions.result b/mysql-test/suite/rpl/r/rpl_nondeterministic_functions.result
index 93a81cd3cf7..630bfa226cf 100644
--- a/mysql-test/suite/rpl/r/rpl_nondeterministic_functions.result
+++ b/mysql-test/suite/rpl/r/rpl_nondeterministic_functions.result
@@ -22,10 +22,6 @@ INSERT INTO t1 VALUES (RAND());
INSERT INTO t1 VALUES (LAST_INSERT_ID());
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_not_null_innodb.result b/mysql-test/suite/rpl/r/rpl_not_null_innodb.result
index 40898c452dc..2d53a525f2c 100644
--- a/mysql-test/suite/rpl/r/rpl_not_null_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_not_null_innodb.result
@@ -46,15 +46,7 @@ INSERT INTO t4(a) VALUES (5);
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
TABLES t2 and t3 must be different.
connection master;
SELECT * FROM t3 ORDER BY a;
@@ -95,10 +87,6 @@ REPLACE INTO t1(a,b,c) VALUES (2, NULL, 300);
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
************* CLEANING *************
connection master;
DROP TABLE t1;
@@ -151,10 +139,6 @@ REPLACE INTO t1(a,b,c) VALUES (2, NULL, b'00');
TABLES t1 and t2 must be equal otherwise an error will be thrown.
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_not_null_myisam.result b/mysql-test/suite/rpl/r/rpl_not_null_myisam.result
index 83b7804f133..93c13e9943f 100644
--- a/mysql-test/suite/rpl/r/rpl_not_null_myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_not_null_myisam.result
@@ -46,15 +46,7 @@ INSERT INTO t4(a) VALUES (5);
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
TABLES t2 and t3 must be different.
connection master;
SELECT * FROM t3 ORDER BY a;
@@ -95,10 +87,6 @@ REPLACE INTO t1(a,b,c) VALUES (2, NULL, 300);
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
************* CLEANING *************
connection master;
DROP TABLE t1;
@@ -151,10 +139,6 @@ REPLACE INTO t1(a,b,c) VALUES (2, NULL, b'00');
TABLES t1 and t2 must be equal otherwise an error will be thrown.
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_old_master.result b/mysql-test/suite/rpl/r/rpl_old_master.result
index dd3de4d327b..f985bee6832 100644
--- a/mysql-test/suite/rpl/r/rpl_old_master.result
+++ b/mysql-test/suite/rpl/r/rpl_old_master.result
@@ -9,7 +9,10 @@ connection slave;
SET @old_parallel= @@GLOBAL.slave_parallel_threads;
SET GLOBAL slave_parallel_threads=10;
CHANGE MASTER TO master_host='127.0.0.1', master_port=SERVER_MYPORT_1, master_user='root', master_log_file='master-bin.000001', master_log_pos=4;
+FLUSH TABLES WITH READ LOCK;
include/start_slave.inc
+include/wait_for_slave_param.inc [Seconds_Behind_Master]
+UNLOCK TABLES;
connection master;
CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB;
INSERT INTO t2 VALUES (1);
diff --git a/mysql-test/suite/rpl/r/rpl_parallel_optimistic.result b/mysql-test/suite/rpl/r/rpl_parallel_optimistic.result
index 07b080a72c3..ca202a66b0e 100644
--- a/mysql-test/suite/rpl/r/rpl_parallel_optimistic.result
+++ b/mysql-test/suite/rpl/r/rpl_parallel_optimistic.result
@@ -648,4 +648,12 @@ SET GLOBAL slave_parallel_threads=@old_parallel_threads;
include/start_slave.inc
connection server_1;
DROP TABLE t1, t2, t3;
+include/save_master_gtid.inc
+connection server_2;
+include/sync_with_master_gtid.inc
+Check that no more than the expected last four GTIDs are in mysql.gtid_slave_pos
+select count(4) <= 4 from mysql.gtid_slave_pos order by domain_id, sub_id;
+count(4) <= 4
+1
+connection server_1;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_reset_slave_fail.result b/mysql-test/suite/rpl/r/rpl_reset_slave_fail.result
index 3173c8b768b..34ce68cb079 100644
--- a/mysql-test/suite/rpl/r/rpl_reset_slave_fail.result
+++ b/mysql-test/suite/rpl/r/rpl_reset_slave_fail.result
@@ -31,10 +31,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_001.result b/mysql-test/suite/rpl/r/rpl_row_001.result
index b5b2b370e61..f7684d5ad97 100644
--- a/mysql-test/suite/rpl/r/rpl_row_001.result
+++ b/mysql-test/suite/rpl/r/rpl_row_001.result
@@ -19,11 +19,11 @@ create temporary table tmp select * from mysql.user where host="localhost" and u
connection slave;
STOP SLAVE;
connection master;
-SET PASSWORD FOR root@"localhost" = PASSWORD('foo');
+UPDATE mysql.user SET password=password('foo') WHERE host='localhost' AND user='root';
connection slave;
START SLAVE;
connection master;
-SET PASSWORD FOR root@"localhost" = PASSWORD('');
+UPDATE mysql.user SET password=password('') WHERE host='localhost' AND user='root';
CREATE TABLE t3(n INT);
INSERT INTO t3 VALUES(1),(2);
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result b/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result
index 9cea1883839..1d4b31a4a87 100644
--- a/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result
@@ -535,20 +535,12 @@ INSERT INTO t1 VALUES (1, "", 1);
INSERT INTO t1 VALUES (2, repeat(_utf8'a', 16), 2);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
[expecting slave to replicate correctly]
connection master;
INSERT INTO t2 VALUES (1, "", 1);
INSERT INTO t2 VALUES (2, repeat(_utf8'a', 16), 2);
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS = @saved_slave_type_conversions;
call mtr.add_suppression("Slave SQL.*Table definition on master and slave does not match: Column 1 size mismatch.* error.* 1535");
@@ -562,10 +554,6 @@ INSERT INTO t4 VALUES (1, "", 1);
INSERT INTO t4 VALUES (2, repeat(_utf8'a', 128), 2);
connection slave;
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
[expecting slave to stop]
connection master;
INSERT INTO t5 VALUES (1, "", 1);
@@ -588,10 +576,6 @@ INSERT INTO t7 VALUES (1, "", 1);
INSERT INTO t7 VALUES (2, repeat(_utf8'a', 255), 2);
connection slave;
include/diff_tables.inc [master:t7, slave:t7]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1, t2, t3, t4, t5, t6, t7;
connection slave;
@@ -603,10 +587,6 @@ ERROR 23000: Duplicate entry '10' for key 'PRIMARY'
INSERT INTO t1 VALUES (4);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
@@ -665,10 +645,6 @@ UPDATE t1 SET `int_key` = 4 ORDER BY `pk` LIMIT 6;
connection slave;
*** results: t2 must be consistent ****
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1, t2;
EOF OF TESTS
@@ -688,10 +664,6 @@ UPDATE t1 SET a = 0 WHERE a < 4;
UPDATE t1 SET a = 8 WHERE a < 5;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
@@ -739,10 +711,6 @@ INSERT INTO t1 ( a ) VALUES ( 1 );
UPDATE IGNORE t1 SET a = 9 WHERE a < 5 LIMIT 3;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result b/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result
index 38575a29943..1e3ddd4f289 100644
--- a/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result
@@ -540,20 +540,12 @@ INSERT INTO t1 VALUES (1, "", 1);
INSERT INTO t1 VALUES (2, repeat(_utf8'a', 16), 2);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
[expecting slave to replicate correctly]
connection master;
INSERT INTO t2 VALUES (1, "", 1);
INSERT INTO t2 VALUES (2, repeat(_utf8'a', 16), 2);
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS = @saved_slave_type_conversions;
call mtr.add_suppression("Slave SQL.*Table definition on master and slave does not match: Column 1 size mismatch.* error.* 1535");
@@ -567,10 +559,6 @@ INSERT INTO t4 VALUES (1, "", 1);
INSERT INTO t4 VALUES (2, repeat(_utf8'a', 128), 2);
connection slave;
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
[expecting slave to stop]
connection master;
INSERT INTO t5 VALUES (1, "", 1);
@@ -593,10 +581,6 @@ INSERT INTO t7 VALUES (1, "", 1);
INSERT INTO t7 VALUES (2, repeat(_utf8'a', 255), 2);
connection slave;
include/diff_tables.inc [master:t7, slave:t7]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1, t2, t3, t4, t5, t6, t7;
connection slave;
@@ -608,10 +592,6 @@ ERROR 23000: Duplicate entry '10' for key 'PRIMARY'
INSERT INTO t1 VALUES (4);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
@@ -670,10 +650,6 @@ UPDATE t1 SET `int_key` = 4 ORDER BY `pk` LIMIT 6;
connection slave;
*** results: t2 must be consistent ****
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1, t2;
EOF OF TESTS
@@ -693,10 +669,6 @@ UPDATE t1 SET a = 0 WHERE a < 4;
UPDATE t1 SET a = 8 WHERE a < 5;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
@@ -748,10 +720,6 @@ UPDATE IGNORE t1 SET a = 9 WHERE a < 5 LIMIT 3;
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS = @saved_slave_type_conversions;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_find_row.result b/mysql-test/suite/rpl/r/rpl_row_find_row.result
index 9f83ebf555e..e9ce7e6e21b 100644
--- a/mysql-test/suite/rpl/r/rpl_row_find_row.result
+++ b/mysql-test/suite/rpl/r/rpl_row_find_row.result
@@ -34,10 +34,6 @@ INSERT INTO t1(c1,c2) VALUES(1,2);
UPDATE t1 SET c1=1000 WHERE c2=2;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_img_blobs.result b/mysql-test/suite/rpl/r/rpl_row_img_blobs.result
index c444802aefb..546f42b61aa 100644
--- a/mysql-test/suite/rpl/r/rpl_row_img_blobs.result
+++ b/mysql-test/suite/rpl/r/rpl_row_img_blobs.result
@@ -66,24 +66,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -119,24 +107,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -172,24 +148,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -225,24 +189,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -277,24 +229,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -329,24 +269,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -381,24 +309,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -436,24 +352,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -489,24 +393,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -542,24 +434,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -595,24 +475,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -647,24 +515,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -699,24 +555,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -751,24 +595,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -806,24 +638,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -859,24 +679,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -912,24 +720,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -965,24 +761,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1017,24 +801,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1069,24 +841,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1121,24 +881,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1176,24 +924,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1229,24 +965,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1282,24 +1006,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1335,24 +1047,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1387,24 +1087,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1439,24 +1127,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1491,24 +1167,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1546,24 +1210,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1599,24 +1251,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1652,24 +1292,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1705,24 +1333,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1757,24 +1373,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1809,24 +1413,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1861,24 +1453,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1916,24 +1496,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1969,24 +1537,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2022,24 +1578,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2075,24 +1619,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2127,24 +1659,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2179,24 +1699,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2231,24 +1739,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2286,24 +1782,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2339,24 +1823,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2392,24 +1864,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2445,24 +1905,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2497,24 +1945,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2549,24 +1985,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2601,24 +2025,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2656,24 +2068,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2709,24 +2109,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2762,24 +2150,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2815,24 +2191,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2867,24 +2231,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2919,24 +2271,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2971,24 +2311,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3055,24 +2383,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3108,24 +2424,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3161,24 +2465,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3214,24 +2506,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3266,24 +2546,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3318,24 +2586,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3370,24 +2626,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3425,24 +2669,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3478,24 +2710,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3531,24 +2751,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3584,24 +2792,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3636,24 +2832,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3688,24 +2872,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3740,24 +2912,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3795,24 +2955,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3848,24 +2996,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3901,24 +3037,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3954,24 +3078,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4006,24 +3118,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4058,24 +3158,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4110,24 +3198,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4165,24 +3241,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4218,24 +3282,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4271,24 +3323,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4324,24 +3364,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4376,24 +3404,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4428,24 +3444,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4480,24 +3484,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4535,24 +3527,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4588,24 +3568,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4641,24 +3609,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4694,24 +3650,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4746,24 +3690,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4798,24 +3730,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4850,24 +3770,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4905,24 +3813,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4958,24 +3854,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5011,24 +3895,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5064,24 +3936,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5116,24 +3976,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5168,24 +4016,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5220,24 +4056,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5275,24 +4099,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5328,24 +4140,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5381,24 +4181,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5434,24 +4222,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5486,24 +4262,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5538,24 +4302,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5590,24 +4342,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5645,24 +4385,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5698,24 +4426,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5751,24 +4467,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5804,24 +4508,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5856,24 +4548,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5908,24 +4588,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5960,24 +4628,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6044,24 +4700,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6097,24 +4741,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6150,24 +4782,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6203,24 +4823,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6255,24 +4863,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6307,24 +4903,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6359,24 +4943,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6414,24 +4986,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6467,24 +5027,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6520,24 +5068,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6573,24 +5109,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6625,24 +5149,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6677,24 +5189,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6729,24 +5229,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6784,24 +5272,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6837,24 +5313,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6890,24 +5354,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6943,24 +5395,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -6995,24 +5435,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7047,24 +5475,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7099,24 +5515,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7154,24 +5558,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7207,24 +5599,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7260,24 +5640,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7313,24 +5681,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7365,24 +5721,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7417,24 +5761,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7469,24 +5801,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7524,24 +5844,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7577,24 +5885,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7630,24 +5926,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7683,24 +5967,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7735,24 +6007,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7787,24 +6047,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7839,24 +6087,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7894,24 +6130,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -7947,24 +6171,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8000,24 +6212,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8053,24 +6253,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8105,24 +6293,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8157,24 +6333,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8209,24 +6373,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8264,24 +6416,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8317,24 +6457,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8370,24 +6498,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8423,24 +6539,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8475,24 +6579,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8527,24 +6619,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8579,24 +6659,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8634,24 +6702,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8687,24 +6743,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8740,24 +6784,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8793,24 +6825,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8845,24 +6865,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8897,24 +6905,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -8949,24 +6945,12 @@ UPDATE t SET c1=30 WHERE c3=30;
UPDATE t SET c3=40 WHERE c1=30;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c2="a";
DELETE FROM t WHERE c1=20;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
diff --git a/mysql-test/suite/rpl/r/rpl_row_img_eng_min.result b/mysql-test/suite/rpl/r/rpl_row_img_eng_min.result
index 57195c1fe3f..965f74a5b94 100644
--- a/mysql-test/suite/rpl/r/rpl_row_img_eng_min.result
+++ b/mysql-test/suite/rpl/r/rpl_row_img_eng_min.result
@@ -74,24 +74,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -135,24 +123,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -196,24 +172,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -257,24 +221,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -318,24 +270,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -379,24 +319,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -440,24 +368,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -501,24 +417,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -562,24 +466,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -623,24 +515,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -684,24 +564,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -745,24 +613,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -808,24 +664,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -869,24 +713,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -930,24 +762,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -991,24 +811,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1052,24 +860,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1113,24 +909,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1174,24 +958,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1235,24 +1007,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1296,24 +1056,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1357,24 +1105,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1418,24 +1154,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1479,24 +1203,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1542,24 +1254,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1603,24 +1303,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1664,24 +1352,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1725,24 +1401,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1786,24 +1450,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1847,24 +1499,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1908,24 +1548,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1969,24 +1597,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2030,24 +1646,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2091,24 +1695,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2152,24 +1744,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2213,24 +1793,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2276,24 +1844,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2337,24 +1893,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2398,24 +1942,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2459,24 +1991,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2520,24 +2040,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2581,24 +2089,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2642,24 +2138,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2703,24 +2187,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2764,24 +2236,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2825,24 +2285,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2886,24 +2334,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2947,24 +2383,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3010,24 +2434,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3071,24 +2483,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3132,24 +2532,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3193,24 +2581,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3254,24 +2630,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3315,24 +2679,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3376,24 +2728,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3437,24 +2777,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3498,24 +2826,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3559,24 +2875,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3620,24 +2924,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3681,24 +2973,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3744,24 +3024,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3805,24 +3073,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3866,24 +3122,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3927,24 +3171,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3988,24 +3220,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4049,24 +3269,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4110,24 +3318,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4171,24 +3367,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4232,24 +3416,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4293,24 +3465,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4354,24 +3514,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4415,24 +3563,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4478,24 +3614,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4539,24 +3663,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4600,24 +3712,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4661,24 +3761,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4722,24 +3810,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4783,24 +3859,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4844,24 +3908,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4905,24 +3957,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4966,24 +4006,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5027,24 +4055,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5088,24 +4104,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5149,24 +4153,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5212,24 +4204,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5273,24 +4253,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5334,24 +4302,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5395,24 +4351,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5456,24 +4400,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5517,24 +4449,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5578,24 +4498,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5639,24 +4547,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5700,24 +4596,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5761,24 +4645,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5822,24 +4694,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5883,24 +4743,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
diff --git a/mysql-test/suite/rpl/r/rpl_row_img_eng_noblob.result b/mysql-test/suite/rpl/r/rpl_row_img_eng_noblob.result
index 112b98035c3..6a9eb40226a 100644
--- a/mysql-test/suite/rpl/r/rpl_row_img_eng_noblob.result
+++ b/mysql-test/suite/rpl/r/rpl_row_img_eng_noblob.result
@@ -74,24 +74,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -135,24 +123,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -196,24 +172,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -257,24 +221,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -318,24 +270,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -379,24 +319,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -440,24 +368,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -501,24 +417,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -562,24 +466,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -623,24 +515,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -684,24 +564,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -745,24 +613,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -808,24 +664,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -869,24 +713,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -930,24 +762,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -991,24 +811,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1052,24 +860,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1113,24 +909,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1174,24 +958,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1235,24 +1007,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1296,24 +1056,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1357,24 +1105,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1418,24 +1154,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1479,24 +1203,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1542,24 +1254,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1603,24 +1303,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1664,24 +1352,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1725,24 +1401,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1786,24 +1450,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1847,24 +1499,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1908,24 +1548,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -1969,24 +1597,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2030,24 +1646,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2091,24 +1695,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2152,24 +1744,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2213,24 +1793,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2276,24 +1844,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2337,24 +1893,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2398,24 +1942,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2459,24 +1991,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2520,24 +2040,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2581,24 +2089,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2642,24 +2138,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2703,24 +2187,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2764,24 +2236,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2825,24 +2285,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2886,24 +2334,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -2947,24 +2383,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3010,24 +2434,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3071,24 +2483,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3132,24 +2532,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3193,24 +2581,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3254,24 +2630,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3315,24 +2679,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3376,24 +2728,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3437,24 +2777,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3498,24 +2826,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3559,24 +2875,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3620,24 +2924,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3681,24 +2973,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3744,24 +3024,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3805,24 +3073,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3866,24 +3122,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3927,24 +3171,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -3988,24 +3220,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4049,24 +3269,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4110,24 +3318,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4171,24 +3367,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4232,24 +3416,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4293,24 +3465,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4354,24 +3514,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4415,24 +3563,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4478,24 +3614,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4539,24 +3663,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4600,24 +3712,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4661,24 +3761,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4722,24 +3810,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4783,24 +3859,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4844,24 +3908,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4905,24 +3957,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -4966,24 +4006,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5027,24 +4055,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5088,24 +4104,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5149,24 +4153,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5212,24 +4204,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5273,24 +4253,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5334,24 +4302,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5395,24 +4351,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5456,24 +4400,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5517,24 +4449,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5578,24 +4498,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5639,24 +4547,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5700,24 +4596,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5761,24 +4645,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5822,24 +4694,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
@@ -5883,24 +4743,12 @@ UPDATE t SET c2 = '0' WHERE c4 = '0';
UPDATE t SET c2 = '2' WHERE c4 = '2';
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DELETE FROM t WHERE c1 = 7;
DELETE FROM t WHERE c1 = 8;
DELETE FROM t;
include/rpl_sync.inc
include/diff_tables.inc [server_1:test.t, server_2:test.t, server_3:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection server_1;
DROP TABLE t;
include/rpl_sync.inc
diff --git a/mysql-test/suite/rpl/r/rpl_row_implicit_commit_binlog.result b/mysql-test/suite/rpl/r/rpl_row_implicit_commit_binlog.result
index b82c303ae6a..ef393873b97 100644
--- a/mysql-test/suite/rpl/r/rpl_row_implicit_commit_binlog.result
+++ b/mysql-test/suite/rpl/r/rpl_row_implicit_commit_binlog.result
@@ -417,10 +417,6 @@ SET AUTOCOMMIT= 1;
###################################################################################
connection slave;
include/diff_tables.inc [master:tt_1,slave:tt_1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
###################################################################################
# CLEAN
###################################################################################
diff --git a/mysql-test/suite/rpl/r/rpl_row_lcase_tblnames.result b/mysql-test/suite/rpl/r/rpl_row_lcase_tblnames.result
new file mode 100644
index 00000000000..1184b77d8f6
--- /dev/null
+++ b/mysql-test/suite/rpl/r/rpl_row_lcase_tblnames.result
@@ -0,0 +1,60 @@
+include/master-slave.inc
+[connection master]
+******** [ MASTER ] ********
+CREATE DATABASE BUG_37656;
+use BUG_37656;
+show databases like 'BUG_37656';
+Database (BUG_37656)
+BUG_37656
+connection slave;
+******** [ SLAVE ] ********
+show databases like 'bug_37656';
+Database (bug_37656)
+bug_37656
+connection master;
+******** [ MASTER ] ********
+CREATE TABLE T1 (a int);
+CREATE TABLE T2 (b int) ENGINE=InnoDB;
+CREATE TABLE T3 (txt TEXT);
+show tables;
+Tables_in_BUG_37656
+T1
+T2
+T3
+connection slave;
+******** [ SLAVE ] ********
+use bug_37656;
+show tables;
+Tables_in_bug_37656
+t2
+t3
+CREATE TABLE t1 (a INT);
+connection master;
+******** [ MASTER ] ********
+use BUG_37656;
+INSERT INTO T1 VALUES (1);
+INSERT INTO T2 VALUES (1);
+use test;
+INSERT INTO BUG_37656.T1 VALUES (2);
+INSERT INTO BUG_37656.T2 VALUES (2);
+LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE BUG_37656.T3;
+connection slave;
+******** [ SLAVE ] ********
+include/diff_tables.inc [master:BUG_37656.T2, slave:bug_37656.t2]
+include/diff_tables.inc [master:BUG_37656.T3, slave:bug_37656.t3]
+connection master;
+******** [ MASTER ] ********
+DROP DATABASE BUG_37656;
+connection slave;
+connection master;
+CREATE DATABASE B50653;
+USE B50653;
+CREATE PROCEDURE b50653_proc() BEGIN SELECT 1; END;
+connection slave;
+connection master;
+DROP PROCEDURE b50653_proc;
+connection slave;
+connection master;
+DROP DATABASE B50653;
+connection slave;
+include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_row_loaddata_concurrent.result b/mysql-test/suite/rpl/r/rpl_row_loaddata_concurrent.result
index ab29acae31d..0704f5c69a1 100644
--- a/mysql-test/suite/rpl/r/rpl_row_loaddata_concurrent.result
+++ b/mysql-test/suite/rpl/r/rpl_row_loaddata_concurrent.result
@@ -135,10 +135,6 @@ connection master;
connection slave;
use b48297_db1;
include/diff_tables.inc [master:b48297_db1.t1, slave:b48297_db1.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP DATABASE b48297_db1;
DROP DATABASE b42897_db2;
diff --git a/mysql-test/suite/rpl/r/rpl_row_merge_engine.result b/mysql-test/suite/rpl/r/rpl_row_merge_engine.result
index d58162e04b5..ecc0e6d6d18 100644
--- a/mysql-test/suite/rpl/r/rpl_row_merge_engine.result
+++ b/mysql-test/suite/rpl/r/rpl_row_merge_engine.result
@@ -10,30 +10,14 @@ ALTER TABLE tt1_merge ENGINE=MERGE UNION (t2, t1);
CREATE TABLE t1_merge LIKE tt1_merge;
connection slave;
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:test.t2, slave:test.t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
UPDATE t1_merge SET a=10 WHERE a=1;
DELETE FROM t1_merge WHERE a=10;
connection slave;
connection master;
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:test.t2, slave:test.t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t1_merge, t1, t2;
connection slave;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result b/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result
index 15ea775f315..a558e113c77 100644
--- a/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result
@@ -9,10 +9,6 @@ INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 );
UPDATE IGNORE t1 SET c5 = 'a';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -26,10 +22,6 @@ INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 );
UPDATE IGNORE t1 SET c5 = 'a';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -42,10 +34,6 @@ INSERT INTO t1(c1) VALUES (NULL);
UPDATE t1 SET c1= 0;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result b/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result
index 2fa3d146664..915cf030e06 100644
--- a/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result
@@ -10,10 +10,6 @@ INSERT INTO t1(c1,c2) VALUES (NULL, b'1');
UPDATE t1 SET c1= 0;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -26,10 +22,6 @@ INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 );
UPDATE IGNORE t1 SET c5 = 'a';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -43,10 +35,6 @@ INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 );
UPDATE IGNORE t1 SET c5 = 'a';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -59,10 +47,6 @@ INSERT INTO t1(c1) VALUES (NULL);
UPDATE t1 SET c1= 0;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_row_spatial.result b/mysql-test/suite/rpl/r/rpl_row_spatial.result
new file mode 100644
index 00000000000..86bac89a174
--- /dev/null
+++ b/mysql-test/suite/rpl/r/rpl_row_spatial.result
@@ -0,0 +1,16 @@
+include/master-slave.inc
+[connection master]
+CREATE TABLE t1 (g POINT NOT NULL, SPATIAL INDEX(g));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(1 1)'));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(2 1)'));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(1 2)'));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(2 2)'));
+DELETE FROM t1 where MBREqual(g, ST_GEOMFROMTEXT('Point(1 2)'));
+connection slave;
+select count(*) from t1;
+count(*)
+3
+connection master;
+DELETE FROM t1;
+drop table t1;
+include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_row_tbl_metadata.result b/mysql-test/suite/rpl/r/rpl_row_tbl_metadata.result
index 5575f0d8a76..c8f8d0fc4a1 100644
--- a/mysql-test/suite/rpl/r/rpl_row_tbl_metadata.result
+++ b/mysql-test/suite/rpl/r/rpl_row_tbl_metadata.result
@@ -158,10 +158,6 @@ connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE `t1`;
connection master;
connection slave;
@@ -186,91 +182,51 @@ connection master;
FLUSH LOGS;
### assertion: the slave replicated event successfully and tables match for t10
include/diff_tables.inc [master:t10, slave:t10]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t9
include/diff_tables.inc [master:t9, slave:t9]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t8
include/diff_tables.inc [master:t8, slave:t8]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t7
include/diff_tables.inc [master:t7, slave:t7]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t6
include/diff_tables.inc [master:t6, slave:t6]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t5
include/diff_tables.inc [master:t5, slave:t5]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t4
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t3
include/diff_tables.inc [master:t3, slave:t3]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t2
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
### assertion: the slave replicated event successfully and tables match for t1
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
connection slave;
connection master;
diff --git a/mysql-test/suite/rpl/r/rpl_row_utf16.result b/mysql-test/suite/rpl/r/rpl_row_utf16.result
index 1090bab3a5d..c6a6c4f8520 100644
--- a/mysql-test/suite/rpl/r/rpl_row_utf16.result
+++ b/mysql-test/suite/rpl/r/rpl_row_utf16.result
@@ -15,10 +15,6 @@ hex(c1) 006100620063
c1 ola
hex(c1) 006F006C0061
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_semi_sync_master_shutdown.result b/mysql-test/suite/rpl/r/rpl_semi_sync_master_shutdown.result
new file mode 100644
index 00000000000..786e1682bb0
--- /dev/null
+++ b/mysql-test/suite/rpl/r/rpl_semi_sync_master_shutdown.result
@@ -0,0 +1,33 @@
+include/master-slave.inc
+[connection master]
+connection master;
+SET @@GLOBAL.rpl_semi_sync_master_enabled = 1;
+connection slave;
+include/stop_slave.inc
+SET @@GLOBAL. rpl_semi_sync_slave_enabled = 1;
+include/start_slave.inc
+connection master;
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 SET a=1;
+connection slave;
+connection master;
+# Shutdown master
+include/rpl_stop_server.inc [server_number=1]
+connection slave;
+include/stop_slave.inc
+# Restart master
+include/rpl_start_server.inc [server_number=1]
+connection slave;
+include/stop_slave.inc
+Warnings:
+Note 1255 Slave already has been stopped
+include/start_slave.inc
+connection master;
+SET @@GLOBAL.debug_dbug="";
+SET @@GLOBAL. rpl_semi_sync_master_enabled = 0;
+connection master;
+DROP TABLE t1;
+connection slave;
+include/stop_slave.inc
+SET @@GLOBAL. rpl_semi_sync_slave_enabled = 0;
+include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_set_null_innodb.result b/mysql-test/suite/rpl/r/rpl_set_null_innodb.result
index 82988039df1..0daab7561c1 100644
--- a/mysql-test/suite/rpl/r/rpl_set_null_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_set_null_innodb.result
@@ -7,18 +7,10 @@ INSERT INTO `t1` VALUES ( 1, 1 );
UPDATE t1 SET c1=NULL where c2=1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DELETE FROM t1 WHERE c2=1 LIMIT 1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -32,18 +24,10 @@ w
UPDATE t1 SET c1=NULL WHERE c1='w';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DELETE FROM t1 LIMIT 2;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_set_null_myisam.result b/mysql-test/suite/rpl/r/rpl_set_null_myisam.result
index 9bad1817a2c..7ec3e62fab4 100644
--- a/mysql-test/suite/rpl/r/rpl_set_null_myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_set_null_myisam.result
@@ -7,18 +7,10 @@ INSERT INTO `t1` VALUES ( 1, 1 );
UPDATE t1 SET c1=NULL where c2=1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DELETE FROM t1 WHERE c2=1 LIMIT 1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -32,18 +24,10 @@ w
UPDATE t1 SET c1=NULL WHERE c1='w';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DELETE FROM t1 LIMIT 2;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_slave_load_in.result b/mysql-test/suite/rpl/r/rpl_slave_load_in.result
index deda93cb845..aeabdb79677 100644
--- a/mysql-test/suite/rpl/r/rpl_slave_load_in.result
+++ b/mysql-test/suite/rpl/r/rpl_slave_load_in.result
@@ -12,15 +12,7 @@ load data infile '../../std_data/rpl_loaddata.dat' into table t2;
commit;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
drop table t2;
diff --git a/mysql-test/suite/rpl/r/rpl_special_charset.result b/mysql-test/suite/rpl/r/rpl_special_charset.result
index 728f4114aa7..b947cf3484d 100644
--- a/mysql-test/suite/rpl/r/rpl_special_charset.result
+++ b/mysql-test/suite/rpl/r/rpl_special_charset.result
@@ -5,10 +5,6 @@ CREATE TABLE t1(i VARCHAR(20));
INSERT INTO t1 VALUES (0xFFFF);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_stm_000001.result b/mysql-test/suite/rpl/r/rpl_stm_000001.result
index 5680d22f233..47567ef7b72 100644
--- a/mysql-test/suite/rpl/r/rpl_stm_000001.result
+++ b/mysql-test/suite/rpl/r/rpl_stm_000001.result
@@ -19,11 +19,16 @@ abandons
connection slave;
stop slave;
connection master;
+create temporary table tmp select * from mysql.user where host="localhost" and user="root";
set password for root@"localhost" = password('foo');
connection slave;
start slave;
connection master;
-set password for root@"localhost" = password('');
+replace into mysql.user select * from tmp;
+Warnings:
+Note 1592 Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. REPLACE... SELECT is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are replaced. This order cannot be predicted and may differ on master and the slave
+drop temporary table tmp;
+flush privileges;
create table t3(n int);
insert into t3 values(1),(2);
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_stm_binlog_max_cache_size.result b/mysql-test/suite/rpl/r/rpl_stm_binlog_max_cache_size.result
index ffee1a01158..388c8e67b68 100644
--- a/mysql-test/suite/rpl/r/rpl_stm_binlog_max_cache_size.result
+++ b/mysql-test/suite/rpl/r/rpl_stm_binlog_max_cache_size.result
@@ -23,10 +23,6 @@ include/wait_for_slave_sql_error_and_skip.inc [errno=1590]
Got one of the listed errors
include/wait_for_slave_sql_error_and_skip.inc [errno=1590]
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 2 - BEGIN - IMPLICIT COMMIT by DDL
########################################################################################
@@ -59,10 +55,6 @@ INSERT INTO t1 (a, data) VALUES (29, 's');;
CREATE TABLE t5 (a int);
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 3 - BEGIN - COMMIT
########################################################################################
@@ -77,10 +69,6 @@ Got one of the listed errors
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 4 - BEGIN - ROLLBACK
########################################################################################
@@ -97,10 +85,6 @@ Warnings:
Warning 1196 Some non-transactional changed tables couldn't be rolled back
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 5 - PROCEDURE
########################################################################################
@@ -127,10 +111,6 @@ Got one of the listed errors
ROLLBACK;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 6 - XID
########################################################################################
@@ -151,10 +131,6 @@ Warning 1196 Some non-transactional changed tables couldn't be rolled back
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################################
# 7 - NON-TRANS TABLE
########################################################################################
@@ -176,10 +152,6 @@ Got one of the listed errors
COMMIT;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
########################################################################
# 8 - Bug#55375(Regression Bug) Transaction bigger than
# max_binlog_cache_size crashes slave
diff --git a/mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result b/mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result
index 24eedb5a0d5..f900a8b0e9a 100644
--- a/mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result
+++ b/mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result
@@ -332,10 +332,6 @@ SET AUTOCOMMIT= 1;
###################################################################################
connection slave;
include/diff_tables.inc [master:tt_1,slave:tt_1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
###################################################################################
# CLEAN
###################################################################################
diff --git a/mysql-test/suite/rpl/r/rpl_stm_lcase_tblnames.result b/mysql-test/suite/rpl/r/rpl_stm_lcase_tblnames.result
new file mode 100644
index 00000000000..abb93fca45c
--- /dev/null
+++ b/mysql-test/suite/rpl/r/rpl_stm_lcase_tblnames.result
@@ -0,0 +1,57 @@
+include/master-slave.inc
+[connection master]
+******** [ MASTER ] ********
+CREATE DATABASE BUG_37656;
+use BUG_37656;
+show databases like 'BUG_37656';
+Database (BUG_37656)
+BUG_37656
+connection slave;
+******** [ SLAVE ] ********
+show databases like 'bug_37656';
+Database (bug_37656)
+bug_37656
+connection master;
+******** [ MASTER ] ********
+CREATE TABLE T1 (a int);
+CREATE TABLE T2 (b int) ENGINE=InnoDB;
+CREATE TABLE T3 (txt TEXT);
+show tables;
+Tables_in_BUG_37656
+T1
+T2
+T3
+connection slave;
+******** [ SLAVE ] ********
+use bug_37656;
+show tables;
+Tables_in_bug_37656
+t2
+t3
+CREATE TABLE t1 (a INT);
+connection master;
+******** [ MASTER ] ********
+use BUG_37656;
+INSERT INTO T1 VALUES (1);
+INSERT INTO T2 VALUES (1);
+LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE BUG_37656.T3;
+connection slave;
+******** [ SLAVE ] ********
+include/diff_tables.inc [master:BUG_37656.T2, slave:bug_37656.t2]
+include/diff_tables.inc [master:BUG_37656.T3, slave:bug_37656.t3]
+connection master;
+******** [ MASTER ] ********
+DROP DATABASE BUG_37656;
+connection slave;
+connection master;
+CREATE DATABASE B50653;
+USE B50653;
+CREATE PROCEDURE b50653_proc() BEGIN SELECT 1; END;
+connection slave;
+connection master;
+DROP PROCEDURE b50653_proc;
+connection slave;
+connection master;
+DROP DATABASE B50653;
+connection slave;
+include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_stm_loaddata_concurrent.result b/mysql-test/suite/rpl/r/rpl_stm_loaddata_concurrent.result
index 6bfc7dedd7b..f510eae74f8 100644
--- a/mysql-test/suite/rpl/r/rpl_stm_loaddata_concurrent.result
+++ b/mysql-test/suite/rpl/r/rpl_stm_loaddata_concurrent.result
@@ -136,10 +136,6 @@ connection master;
connection slave;
use b48297_db1;
include/diff_tables.inc [master:b48297_db1.t1, slave:b48297_db1.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP DATABASE b48297_db1;
DROP DATABASE b42897_db2;
diff --git a/mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result b/mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result
index 1dde93df372..3113eec9e10 100644
--- a/mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result
+++ b/mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result
@@ -2,9 +2,5 @@ include/master-slave.inc
[connection master]
include/assert.inc [Assert that relay log space is close to the limit]
include/diff_tables.inc [master:test.t1,slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_stm_user_variables.result b/mysql-test/suite/rpl/r/rpl_stm_user_variables.result
index 02176068a14..cb2120523b2 100644
--- a/mysql-test/suite/rpl/r/rpl_stm_user_variables.result
+++ b/mysql-test/suite/rpl/r/rpl_stm_user_variables.result
@@ -221,10 +221,6 @@ SET sql_mode = DEFAULT;
connection slave;
## assertion: master and slave tables are in sync
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TRIGGER tr1;
DROP TABLE t1;
diff --git a/mysql-test/suite/rpl/r/rpl_stop_slave.result b/mysql-test/suite/rpl/r/rpl_stop_slave.result
index 2e143f84f5a..4b9c544527b 100644
--- a/mysql-test/suite/rpl/r/rpl_stop_slave.result
+++ b/mysql-test/suite/rpl/r/rpl_stop_slave.result
@@ -40,10 +40,6 @@ include/wait_for_slave_sql_to_stop.inc
# Slave should stop after the transaction has committed.
# So t1 on master is same to t1 on slave.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
START SLAVE SQL_THREAD;
include/wait_for_slave_sql_to_start.inc
@@ -72,10 +68,6 @@ include/wait_for_slave_sql_to_stop.inc
# Slave should stop after the transaction has committed.
# So t1 on master is same to t1 on slave.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
START SLAVE SQL_THREAD;
include/wait_for_slave_sql_to_start.inc
diff --git a/mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result b/mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result
index 2f7f1b07cb4..936f604be2e 100644
--- a/mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result
+++ b/mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result
@@ -140,7 +140,7 @@ create table t4 select * from t1 where 3 in (select 1 union select 2 union selec
SET STATEMENT sql_mode = 'NO_ENGINE_SUBSTITUTION' FOR
create table t5 select * from t1 where 3 in (select 1 union select 2 union select curdate() union select 3);
Warnings:
-Warning 1292 Incorrect datetime value: '3'
+Warning 1292 Truncated incorrect datetime value: '3'
insert ignore into t5 select UUID() from t1 where 3 in (select 1 union select 2 union select 3 union select * from t4);
create procedure foo()
begin
diff --git a/mysql-test/suite/rpl/r/rpl_sync.result b/mysql-test/suite/rpl/r/rpl_sync.result
index 90c90f269c6..1240c446164 100644
--- a/mysql-test/suite/rpl/r/rpl_sync.result
+++ b/mysql-test/suite/rpl/r/rpl_sync.result
@@ -29,10 +29,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
=====Corrupting the master.info=======;
connection slave;
include/stop_slave.inc
@@ -51,10 +47,6 @@ include/start_slave.inc
connection master;
connection slave;
include/diff_tables.inc [master:t1,slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
=====Clean up=======;
connection master;
drop table t1;
diff --git a/mysql-test/suite/rpl/r/rpl_temp_table_mix_row.result b/mysql-test/suite/rpl/r/rpl_temp_table_mix_row.result
index 61f0fdde3cf..24d7d6cebf7 100644
--- a/mysql-test/suite/rpl/r/rpl_temp_table_mix_row.result
+++ b/mysql-test/suite/rpl/r/rpl_temp_table_mix_row.result
@@ -134,10 +134,6 @@ master-bin.000001 # Query # # COMMIT
connection slave;
# Compare the base table.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
diff --git a/mysql-test/suite/rpl/r/rpl_test_framework.result b/mysql-test/suite/rpl/r/rpl_test_framework.result
index 27c85ba5a16..63585deb56a 100644
--- a/mysql-test/suite/rpl/r/rpl_test_framework.result
+++ b/mysql-test/suite/rpl/r/rpl_test_framework.result
@@ -14,12 +14,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (1);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=2 -> 3]
include/rpl_generate_sync_chain.inc
@@ -32,12 +26,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (2);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=none]
include/rpl_generate_sync_chain.inc
@@ -53,12 +41,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (3);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=1->2, 2->1]
include/rpl_generate_sync_chain.inc
@@ -71,12 +53,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (4);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=1->2->1]
include/rpl_generate_sync_chain.inc
@@ -89,12 +65,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (5);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=2->1->2]
include/rpl_generate_sync_chain.inc
@@ -107,12 +77,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (6);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=1->2->3]
include/rpl_generate_sync_chain.inc
@@ -122,12 +86,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (7);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=2->3->2->1]
include/rpl_generate_sync_chain.inc
@@ -137,12 +95,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (8);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=1->2,2->3,3->1]
include/rpl_generate_sync_chain.inc
@@ -152,12 +104,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (9);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=1->3->2->1]
include/rpl_generate_sync_chain.inc
@@ -167,12 +113,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (10);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
==== Test 6-server topologies ====
include/rpl_init.inc [topology=1->2->3->4->1->5->6]
@@ -183,18 +123,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (11);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1,server_4:t1,server_5:t1,server_6:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=3->4->5->6->3->1->2]
include/rpl_generate_sync_chain.inc
@@ -204,18 +132,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (12);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1,server_4:t1,server_5:t1,server_6:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=6->5->4->3->2->1]
include/rpl_generate_sync_chain.inc
@@ -225,18 +141,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (13);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1,server_4:t1,server_5:t1,server_6:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
include/rpl_init.inc [topology=1->2->3->1,4->5->6]
include/rpl_generate_sync_chain.inc
@@ -249,18 +153,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (14);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1,server_4:t1,server_5:t1,server_6:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
==== Test 9-server topology ====
include/rpl_init.inc [topology=1->2, 2->3, 3->4, 4->5, 5->1, 1->6, 6->7, 6->8, 8->9]
@@ -271,24 +163,6 @@ DELETE FROM t1;
INSERT INTO t1 VALUES (15);
include/rpl_sync.inc
include/diff_tables.inc [server_1:t1,server_2:t1,server_3:t1,server_4:t1,server_5:t1,server_6:t1,server_7:t1,server_8:t1,server_9:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/rpl_end.inc
==== Clean up ====
include/rpl_init.inc [topology=1->2->3->4->5->6->7->8->9]
diff --git a/mysql-test/suite/rpl/r/rpl_trigger.result b/mysql-test/suite/rpl/r/rpl_trigger.result
index ec1c70571b8..06d5a3c895f 100644
--- a/mysql-test/suite/rpl/r/rpl_trigger.result
+++ b/mysql-test/suite/rpl/r/rpl_trigger.result
@@ -1097,15 +1097,7 @@ Warnings:
Warning 1196 Some non-transactional changed tables couldn't be rolled back
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:log, slave:log]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1, log;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_truncate_2myisam.result b/mysql-test/suite/rpl/r/rpl_truncate_2myisam.result
index d823133e4f5..a8a08ef564d 100644
--- a/mysql-test/suite/rpl/r/rpl_truncate_2myisam.result
+++ b/mysql-test/suite/rpl/r/rpl_truncate_2myisam.result
@@ -9,10 +9,6 @@ connection master;
TRUNCATE TABLE t1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Test using a table with delete triggers ====
connection master;
SET @count := 1;
@@ -23,10 +19,6 @@ connection master;
TRUNCATE TABLE t1;
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
connection slave;
@@ -39,10 +31,6 @@ connection master;
DELETE FROM t1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Test using a table with delete triggers ====
connection master;
SET @count := 1;
@@ -53,10 +41,6 @@ connection master;
DELETE FROM t1;
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_truncate_3innodb.result b/mysql-test/suite/rpl/r/rpl_truncate_3innodb.result
index 14118562ae8..da03d2e8cc3 100644
--- a/mysql-test/suite/rpl/r/rpl_truncate_3innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_truncate_3innodb.result
@@ -9,10 +9,6 @@ connection master;
TRUNCATE TABLE t1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Test using a table with delete triggers ====
connection master;
SET @count := 1;
@@ -23,10 +19,6 @@ connection master;
TRUNCATE TABLE t1;
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
connection slave;
@@ -39,10 +31,6 @@ connection master;
DELETE FROM t1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Test using a table with delete triggers ====
connection master;
SET @count := 1;
@@ -53,10 +41,6 @@ connection master;
DELETE FROM t1;
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_typeconv.result b/mysql-test/suite/rpl/r/rpl_typeconv.result
index cb50c69aa55..1ba259edf8e 100644
--- a/mysql-test/suite/rpl/r/rpl_typeconv.result
+++ b/mysql-test/suite/rpl/r/rpl_typeconv.result
@@ -47,6 +47,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_NON_LOSSY';
@@ -59,6 +63,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_NON_LOSSY';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY';
@@ -71,6 +79,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY,ALL_NON_LOSSY';
@@ -83,6 +95,10 @@ SET GLOBAL SLAVE_TYPE_CONVERSIONS='ALL_LOSSY,ALL_NON_LOSSY';
# MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
#
# End of MDEV-15833
+#
+# MDEV-17098 DATE <-> DATETIME
+#
+# End of MDEV-17098
include/rpl_reset.inc
connection slave;
**** Result of conversions ****
@@ -244,6 +260,13 @@ LONGBLOB TINYBLOB <Correct error>
LONGBLOB BLOB <Correct error>
LONGBLOB MEDIUMBLOB <Correct error>
LONGBLOB VARBINARY(65500 <Correct error>
+DATE DATETIME(6) <Correct error>
+DATE DATETIME(6) <Correct error>
+DATE DATETIME(6) <Correct error>
+DATE DATETIME(0) <Correct error>
+DATETIME(6) DATE <Correct error>
+DATETIME(6) DATE <Correct error>
+DATETIME(0) DATE <Correct error>
TINYBLOB TINYBLOB ALL_NON_LOSSY <Correct value>
TINYBLOB BLOB ALL_NON_LOSSY <Correct value>
TINYBLOB MEDIUMBLOB ALL_NON_LOSSY <Correct value>
@@ -401,6 +424,13 @@ LONGBLOB TINYBLOB ALL_NON_LOSSY <Correct error>
LONGBLOB BLOB ALL_NON_LOSSY <Correct error>
LONGBLOB MEDIUMBLOB ALL_NON_LOSSY <Correct error>
LONGBLOB VARBINARY(65500 ALL_NON_LOSSY <Correct error>
+DATE DATETIME(6) ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_NON_LOSSY <Correct value>
+DATE DATETIME(0) ALL_NON_LOSSY <Correct value>
+DATETIME(6) DATE ALL_NON_LOSSY <Correct error>
+DATETIME(6) DATE ALL_NON_LOSSY <Correct error>
+DATETIME(0) DATE ALL_NON_LOSSY <Correct error>
TINYBLOB TINYBLOB ALL_LOSSY <Correct value>
TINYBLOB BLOB ALL_LOSSY <Correct error>
TINYBLOB MEDIUMBLOB ALL_LOSSY <Correct error>
@@ -558,6 +588,13 @@ LONGBLOB TINYBLOB ALL_LOSSY <Correct value>
LONGBLOB BLOB ALL_LOSSY <Correct value>
LONGBLOB MEDIUMBLOB ALL_LOSSY <Correct value>
LONGBLOB VARBINARY(65500 ALL_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY <Correct error>
+DATE DATETIME(6) ALL_LOSSY <Correct error>
+DATE DATETIME(6) ALL_LOSSY <Correct error>
+DATE DATETIME(0) ALL_LOSSY <Correct error>
+DATETIME(6) DATE ALL_LOSSY <Correct value>
+DATETIME(6) DATE ALL_LOSSY <Correct value>
+DATETIME(0) DATE ALL_LOSSY <Correct value>
TINYBLOB TINYBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
TINYBLOB BLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
TINYBLOB MEDIUMBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
@@ -715,6 +752,13 @@ LONGBLOB TINYBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
LONGBLOB BLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
LONGBLOB MEDIUMBLOB ALL_LOSSY,ALL_NON_LOSSY <Correct value>
LONGBLOB VARBINARY(65500 ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(6) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATE DATETIME(0) ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATETIME(6) DATE ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATETIME(6) DATE ALL_LOSSY,ALL_NON_LOSSY <Correct value>
+DATETIME(0) DATE ALL_LOSSY,ALL_NON_LOSSY <Correct value>
DROP TABLE type_conversions;
call mtr.add_suppression("Slave SQL.*Column 1 of table .test.t1. cannot be converted from type.* error.* 1677");
connection master;
diff --git a/mysql-test/suite/rpl/r/rpl_typeconv_innodb.result b/mysql-test/suite/rpl/r/rpl_typeconv_innodb.result
index a1cda543f57..0ea02440b93 100644
--- a/mysql-test/suite/rpl/r/rpl_typeconv_innodb.result
+++ b/mysql-test/suite/rpl/r/rpl_typeconv_innodb.result
@@ -8,10 +8,6 @@ CREATE TABLE t1(b1 BIT(1), b2 BIT(2), b3 BIT(3)) ENGINE=InnoDB;
INSERT INTO t1 VALUES (b'0', b'01', b'101');
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/mysql-test/suite/rpl/r/rpl_unsafe_statements.result b/mysql-test/suite/rpl/r/rpl_unsafe_statements.result
index 047b19f21d5..ca790f5d148 100644
--- a/mysql-test/suite/rpl/r/rpl_unsafe_statements.result
+++ b/mysql-test/suite/rpl/r/rpl_unsafe_statements.result
@@ -16,15 +16,7 @@ UNLOCK TABLES;
COMMIT;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
CREATE TABLE t1(i INT) ENGINE=INNODB;
@@ -41,15 +33,7 @@ UNLOCK TABLES;
COMMIT;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
CREATE TABLE t1(i int, id INT AUTO_INCREMENT, PRIMARY KEY (i, id)) ENGINE=MYISAM;
@@ -61,10 +45,6 @@ UNLOCK TABLES;
COMMIT;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
CREATE TABLE t1(i INT, j INT, UNIQUE KEY(i), UNIQUE KEY(j)) ENGINE=INNODB;
@@ -76,10 +56,6 @@ UNLOCK TABLES;
COMMIT;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/r/rpl_variables.result b/mysql-test/suite/rpl/r/rpl_variables.result
index b0cd3671a30..dcd4b4ec884 100644
--- a/mysql-test/suite/rpl/r/rpl_variables.result
+++ b/mysql-test/suite/rpl/r/rpl_variables.result
@@ -573,26 +573,6 @@ id truth num text
32 NULL NULL Centrum
connection slave;
include/diff_tables.inc [master:tstmt, master:tproc, master:tfunc, master:ttrig, master:tprep, slave:tstmt, slave:tproc, slave:tfunc, slave:ttrig, slave:tprep]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Clean up ====
connection master;
DROP PROCEDURE proc;
diff --git a/mysql-test/suite/rpl/r/rpl_variables_stm.result b/mysql-test/suite/rpl/r/rpl_variables_stm.result
index eb4ac403e12..f3d80977a6b 100644
--- a/mysql-test/suite/rpl/r/rpl_variables_stm.result
+++ b/mysql-test/suite/rpl/r/rpl_variables_stm.result
@@ -488,26 +488,6 @@ id num text
58 NULL 1717
connection slave;
include/diff_tables.inc [master:tstmt, master:tproc, master:tfunc, master:ttrig, master:tprep, slave:tstmt, slave:tproc, slave:tfunc, slave:ttrig, slave:tprep]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Clean up ====
connection master;
DROP PROCEDURE proc;
diff --git a/mysql-test/suite/rpl/t/rpl_15919-slave.opt b/mysql-test/suite/rpl/t/rpl_15919-slave.opt
new file mode 100644
index 00000000000..62ab6dad1e0
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_15919-slave.opt
@@ -0,0 +1 @@
+--lower_case_table_names=1
diff --git a/mysql-test/suite/rpl/t/rpl_15919.test b/mysql-test/suite/rpl/t/rpl_15919.test
new file mode 100644
index 00000000000..a5b25929ad0
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_15919.test
@@ -0,0 +1,18 @@
+--source include/have_case_sensitive_file_system.inc
+--source include/have_innodb.inc
+--source include/master-slave.inc
+
+--connection master
+create table RPL(a int);
+insert into RPL values(1);
+
+--sync_slave_with_master
+select * from rpl;
+insert into RPL values(3);
+insert into rpl values(4);
+select * from rpl;
+
+--connection master
+drop table RPL;
+
+--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_create_drop_user.test b/mysql-test/suite/rpl/t/rpl_create_drop_user.test
index 5fcf0a14c36..c5f193a0d0c 100644
--- a/mysql-test/suite/rpl/t/rpl_create_drop_user.test
+++ b/mysql-test/suite/rpl/t/rpl_create_drop_user.test
@@ -15,9 +15,11 @@ SELECT CURRENT_USER;
disconnect user_a;
connection master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
+--sorted_result
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
sync_slave_with_master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
+--sorted_result
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
connection master;
CREATE OR REPLACE USER u1@localhost IDENTIFIED BY 'abcdefghijk2';
@@ -26,9 +28,11 @@ connection user_a;
SELECT CURRENT_USER;
disconnect user_a;
connection master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
+--sorted_result
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
sync_slave_with_master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
+--sorted_result
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
connection master;
--error ER_CANNOT_USER
@@ -38,7 +42,8 @@ CREATE USER u1@localhost;
DROP USER u3@localhost;
sync_slave_with_master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
+--sorted_result
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
connection master;
DROP USER IF EXISTS u1@localhost;
@@ -46,6 +51,7 @@ DROP USER u2@localhost;
DROP USER IF EXISTS u3@localhost;
sync_slave_with_master;
-SELECT user, password FROM mysql.user WHERE user LIKE 'u%' ORDER BY user;
+--sorted_result
+SELECT user,password,plugin,authentication_string FROM mysql.user WHERE user LIKE 'u%' ;
--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_do_grant.test b/mysql-test/suite/rpl/t/rpl_do_grant.test
index 0024c7039e4..ba70eda6358 100644
--- a/mysql-test/suite/rpl/t/rpl_do_grant.test
+++ b/mysql-test/suite/rpl/t/rpl_do_grant.test
@@ -363,5 +363,6 @@ SELECT Grantor FROM mysql.tables_priv WHERE User='user_bug27606';
--connection master
DROP USER user_bug27606@localhost;
+update mysql.user set plugin='';
--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_drop_db.test b/mysql-test/suite/rpl/t/rpl_drop_db.test
index f66187b12f5..372afaa63c6 100644
--- a/mysql-test/suite/rpl/t/rpl_drop_db.test
+++ b/mysql-test/suite/rpl/t/rpl_drop_db.test
@@ -13,8 +13,8 @@ insert into mysqltest1.t1 values (1);
select * from mysqltest1.t1 into outfile 'mysqltest1/f1.txt';
create table mysqltest1.t2 (n int);
create table mysqltest1.t3 (n int);
---replace_result \\ / 66 39 93 39 17 39 247 39 "File exists" "Directory not empty"
---error 1010
+--replace_result \\ / 66 39 93 39 17 39 247 39 41 39 "File exists" "Directory not empty"
+--error ER_DB_DROP_RMDIR
drop database mysqltest1;
use mysqltest1;
show tables;
@@ -30,8 +30,8 @@ while ($1)
}
--enable_query_log
---replace_result \\ / 66 39 93 39 17 39 247 39 "File exists" "Directory not empty"
---error 1010
+--replace_result \\ / 66 39 93 39 17 39 247 39 41 39 "File exists" "Directory not empty"
+--error ER_DB_DROP_RMDIR
drop database mysqltest1;
use mysqltest1;
show tables;
diff --git a/mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test b/mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test
index 489e90f9eb5..53db1723325 100644
--- a/mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test
+++ b/mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test
@@ -1,3 +1,61 @@
-- source include/have_innodb.inc
-let $engine_type=INNODB;
--- source include/rpl_foreign_key.test
+
+# Check the replication of the FOREIGN_KEY_CHECKS variable.
+
+-- source include/master-slave.inc
+
+CREATE TABLE t1 (a INT AUTO_INCREMENT KEY) ENGINE=INNODB;
+CREATE TABLE t2 (b INT AUTO_INCREMENT KEY, c INT, FOREIGN KEY(b) REFERENCES t1(a)) ENGINE=INNODB;
+
+SET FOREIGN_KEY_CHECKS=0;
+INSERT INTO t1 VALUES (10);
+INSERT INTO t1 VALUES (NULL),(NULL),(NULL);
+INSERT INTO t2 VALUES (5,0);
+INSERT INTO t2 VALUES (NULL,LAST_INSERT_ID());
+SET FOREIGN_KEY_CHECKS=1;
+SELECT * FROM t1 ORDER BY a;
+SELECT * FROM t2 ORDER BY b;
+sync_slave_with_master;
+SELECT * FROM t1 ORDER BY a;
+SELECT * FROM t2 ORDER BY b;
+
+connection master;
+SET TIMESTAMP=1000000000;
+CREATE TABLE t3 ( a INT UNIQUE );
+SET FOREIGN_KEY_CHECKS=0;
+--error ER_DUP_ENTRY
+INSERT INTO t3 VALUES (1),(1);
+sync_slave_with_master;
+
+connection master;
+SET FOREIGN_KEY_CHECKS=0;
+DROP TABLE IF EXISTS t1,t2,t3;
+SET FOREIGN_KEY_CHECKS=1;
+sync_slave_with_master;
+
+#
+# Bug #32468 delete rows event on a table with foreign key constraint fails
+#
+
+connection master;
+
+create table t1 (b int primary key) engine = INNODB;
+create table t2 (a int primary key, b int, foreign key (b) references t1(b)) engine = INNODB;
+
+insert into t1 set b=1;
+insert into t2 set a=1, b=1;
+
+set foreign_key_checks=0;
+delete from t1;
+
+--echo must sync w/o a problem (could not with the buggy code)
+sync_slave_with_master;
+select count(*) from t1 /* must be zero */;
+
+
+# cleanup for bug#32468
+
+connection master;
+drop table t2,t1;
+
+--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_gtid_ignored.test b/mysql-test/suite/rpl/t/rpl_gtid_ignored.test
index 6e927bd5a77..3c1324b2ea6 100644
--- a/mysql-test/suite/rpl/t/rpl_gtid_ignored.test
+++ b/mysql-test/suite/rpl/t/rpl_gtid_ignored.test
@@ -129,7 +129,7 @@ SELECT * FROM t1 ORDER BY a;
# Clean up.
--connection server_1
DROP TABLE t1;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET GLOBAL gtid_strict_mode= @old_gtid_strict_mode;
SET debug_sync = "reset";
diff --git a/mysql-test/suite/rpl/t/rpl_gtid_mdev4484.test b/mysql-test/suite/rpl/t/rpl_gtid_mdev4484.test
index e1f5696f5a1..1e5d1abbb3b 100644
--- a/mysql-test/suite/rpl/t/rpl_gtid_mdev4484.test
+++ b/mysql-test/suite/rpl/t/rpl_gtid_mdev4484.test
@@ -9,7 +9,7 @@
# back). So fix it to make sure we are consistent, in case an earlier test case
# left it as InnoDB.
SET sql_log_bin=0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET sql_log_bin=1;
--source include/start_slave.inc
diff --git a/mysql-test/suite/rpl/t/rpl_gtid_stop_start.test b/mysql-test/suite/rpl/t/rpl_gtid_stop_start.test
index 309debd87c5..53d62805c58 100644
--- a/mysql-test/suite/rpl/t/rpl_gtid_stop_start.test
+++ b/mysql-test/suite/rpl/t/rpl_gtid_stop_start.test
@@ -230,7 +230,7 @@ EOF
--enable_reconnect
--source include/wait_until_connected_again.inc
SET sql_log_bin= 0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET sql_log_bin= 1;
# Do a second restart to get the mysql.gtid_slave_pos table loaded with
# the right engine.
diff --git a/mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db-slave.opt b/mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db-slave.opt
new file mode 100644
index 00000000000..0031a57a693
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db-slave.opt
@@ -0,0 +1 @@
+--lower-case-table-names=1 "--replicate-rewrite-db=b37656->bug37656"
diff --git a/mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db.test b/mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db.test
new file mode 100644
index 00000000000..9c804d8206a
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_lcase_tblnames_rewrite_db.test
@@ -0,0 +1,60 @@
+# BUG#37656
+#
+# DESCRIPTION
+#
+#
+# This test case is tests whether replication works properly when
+# slave is configured with --lower-case-table-names=1 and replication
+# rewrite rules are in effect.
+#
+# It checks four issues:
+#
+# (i) master contains capitalized table name
+#
+# (ii) slave contains lowered case table name
+#
+# (iii) master and slave tables do not differ
+#
+-- source include/master-slave.inc
+-- source include/not_windows.inc
+
+SET SQL_LOG_BIN=0;
+CREATE DATABASE B37656;
+SET SQL_LOG_BIN=1;
+
+-- connection slave
+CREATE DATABASE BUG37656;
+
+-- echo ### action: show that database on slave is created in lowercase
+SHOW DATABASES LIKE '%37656';
+
+-- connection master
+USE B37656;
+CREATE TABLE T1 (a int);
+INSERT INTO T1 VALUES (1);
+
+-- echo ### assertion: master contains capitalized case table
+SHOW TABLES;
+
+-- sync_slave_with_master
+
+use bug37656;
+
+-- echo ### assertion: slave contains lowered case table
+SHOW TABLES;
+
+-- echo ### assertion: master and slave tables do not differ
+let $diff_tables= master:B37656.T1, slave:bug37656.t1;
+
+-- source include/diff_tables.inc
+
+-- connection master
+SET SQL_LOG_BIN=0;
+DROP DATABASE B37656;
+SET SQL_LOG_BIN=1;
+SHOW DATABASES LIKE '%37656';
+
+-- connection slave
+DROP DATABASE BUG37656;
+SHOW DATABASES LIKE '%37656';
+--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_mdev10863.test b/mysql-test/suite/rpl/t/rpl_mdev10863.test
index 81cdfd84dbe..73062df861e 100644
--- a/mysql-test/suite/rpl/t/rpl_mdev10863.test
+++ b/mysql-test/suite/rpl/t/rpl_mdev10863.test
@@ -99,7 +99,7 @@ SET GLOBAL max_relay_log_size= @old_max_relay;
--source include/start_slave.inc
--connection server_1
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
DROP TABLE t1;
--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_mdev12179.test b/mysql-test/suite/rpl/t/rpl_mdev12179.test
index eb0f6c04b42..db1ec3d4d22 100644
--- a/mysql-test/suite/rpl/t/rpl_mdev12179.test
+++ b/mysql-test/suite/rpl/t/rpl_mdev12179.test
@@ -44,7 +44,7 @@ SELECT * FROM t1 ORDER BY a;
SET sql_log_bin=0;
# Reset storage engine for mysql.gtid_slave_pos in case an earlier test
# might have changed it to InnoDB.
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
CREATE TABLE mysql.gtid_slave_pos_innodb LIKE mysql.gtid_slave_pos;
ALTER TABLE mysql.gtid_slave_pos_innodb ENGINE=InnoDB;
INSERT INTO mysql.gtid_slave_pos_innodb SELECT * FROM mysql.gtid_slave_pos;
@@ -128,7 +128,7 @@ SELECT table_name, engine FROM information_schema.tables
--source include/stop_slave.inc
SET sql_log_bin=0;
-ALTER TABLE mysql.gtid_slave_pos ENGINE=MyISAM;
+ALTER TABLE mysql.gtid_slave_pos ENGINE=Aria;
SET sql_log_bin=1;
--write_file $MYSQLTEST_VARDIR/tmp/mysqld.2.expect
diff --git a/mysql-test/suite/rpl/t/rpl_mdev382.test b/mysql-test/suite/rpl/t/rpl_mdev382.test
index 3ec877cdb1a..1d951cc7456 100644
--- a/mysql-test/suite/rpl/t/rpl_mdev382.test
+++ b/mysql-test/suite/rpl/t/rpl_mdev382.test
@@ -1,6 +1,7 @@
--source include/have_innodb.inc
--source include/have_binlog_format_statement.inc
--source include/master-slave.inc
+--source include/not_windows.inc #unix shell escaping used for mysqlbinlog
# MDEV-382: multiple SQL injections in replication code.
diff --git a/mysql-test/suite/rpl/t/rpl_old_master.test b/mysql-test/suite/rpl/t/rpl_old_master.test
index 8f61d6979cd..6ddc227fc14 100644
--- a/mysql-test/suite/rpl/t/rpl_old_master.test
+++ b/mysql-test/suite/rpl/t/rpl_old_master.test
@@ -27,7 +27,15 @@ SET @old_parallel= @@GLOBAL.slave_parallel_threads;
SET GLOBAL slave_parallel_threads=10;
--replace_result $SERVER_MYPORT_1 SERVER_MYPORT_1
eval CHANGE MASTER TO master_host='127.0.0.1', master_port=$SERVER_MYPORT_1, master_user='root', master_log_file='master-bin.000001', master_log_pos=4;
+
+# Block execution yet when the blocked query timestamp has been already accounted
+FLUSH TABLES WITH READ LOCK;
--source include/start_slave.inc
+--let $slave_param = Seconds_Behind_Master
+--let $slave_param_value = 1
+--let $slave_param_comparison= >=
+--source include/wait_for_slave_param.inc
+UNLOCK TABLES;
--connection master
CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB;
diff --git a/mysql-test/suite/rpl/t/rpl_parallel_optimistic.test b/mysql-test/suite/rpl/t/rpl_parallel_optimistic.test
index a49d59c4eb4..e08472d5f51 100644
--- a/mysql-test/suite/rpl/t/rpl_parallel_optimistic.test
+++ b/mysql-test/suite/rpl/t/rpl_parallel_optimistic.test
@@ -553,5 +553,29 @@ SET GLOBAL slave_parallel_threads=@old_parallel_threads;
--connection server_1
DROP TABLE t1, t2, t3;
+--source include/save_master_gtid.inc
+--connection server_2
+--source include/sync_with_master_gtid.inc
+# Check for left-over rows in table mysql.gtid_slave_pos (MDEV-12147).
+#
+# There was a bug when a transaction got a conflict and was rolled back. It
+# might have also handled deletion of some old rows, and these deletions would
+# then also be rolled back. And since the deletes were never re-tried, old no
+# longer needed rows would accumulate in the table without limit.
+#
+# The earlier part of this test file have plenty of transactions being rolled
+# back. But the last DROP TABLE statement runs on its own and should never
+# conflict, thus at this point the mysql.gtid_slave_pos table should be clean.
+#
+# To support @@gtid_pos_auto_engines, when a row is inserted in the table, it
+# is associated with the engine of the table at insertion time, and it will
+# only be deleted during record_gtid from a table of the same engine. Since we
+# alter the table from MyISAM to InnoDB at the start of this test, we should
+# end up with 4 rows: two left-over from when the table was MyISAM, and two
+# left-over from the InnoDB part.
+--echo Check that no more than the expected last four GTIDs are in mysql.gtid_slave_pos
+select count(4) <= 4 from mysql.gtid_slave_pos order by domain_id, sub_id;
+
+--connection server_1
--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_parallel_optimistic_nobinlog.cnf b/mysql-test/suite/rpl/t/rpl_parallel_optimistic_nobinlog.cnf
index 0ea0d951568..b85a84f6625 100644
--- a/mysql-test/suite/rpl/t/rpl_parallel_optimistic_nobinlog.cnf
+++ b/mysql-test/suite/rpl/t/rpl_parallel_optimistic_nobinlog.cnf
@@ -5,5 +5,6 @@ log-slave-updates=0
loose-innodb
[mysqld.2]
+slave-transaction-retries=100
log-slave-updates=0
loose-innodb
diff --git a/mysql-test/suite/rpl/t/rpl_row_lcase_tblnames-slave.opt b/mysql-test/suite/rpl/t/rpl_row_lcase_tblnames-slave.opt
new file mode 100644
index 00000000000..7624b013dcd
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_row_lcase_tblnames-slave.opt
@@ -0,0 +1 @@
+--replicate-do-db=bug_37656 --replicate-ignore-table=buG_37656.T1 --replicate-do-table=bUg_37656.T2 --replicate-do-table=bUg_37656.T3 --lower-case-table-names=1
diff --git a/mysql-test/suite/rpl/t/rpl_row_lcase_tblnames.test b/mysql-test/suite/rpl/t/rpl_row_lcase_tblnames.test
new file mode 100644
index 00000000000..44c04dd62d3
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_row_lcase_tblnames.test
@@ -0,0 +1,12 @@
+# BUG#37656
+#
+# For details look into extra/rpl_tests/rpl_lower_case_table_names.test
+#
+
+-- source include/master-slave.inc
+-- source include/have_innodb.inc
+-- source include/not_windows.inc
+-- source include/have_binlog_format_row.inc
+
+-- let $engine=InnoDB
+-- source include/rpl_lower_case_table_names.test
diff --git a/mysql-test/suite/rpl/t/rpl_row_spatial.test b/mysql-test/suite/rpl/t/rpl_row_spatial.test
new file mode 100644
index 00000000000..00c3dd7c54d
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_row_spatial.test
@@ -0,0 +1,17 @@
+--source include/have_binlog_format_row.inc
+--source include/master-slave.inc
+
+CREATE TABLE t1 (g POINT NOT NULL, SPATIAL INDEX(g));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(1 1)'));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(2 1)'));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(1 2)'));
+INSERT INTO t1 VALUES (ST_GEOMFROMTEXT('Point(2 2)'));
+DELETE FROM t1 where MBREqual(g, ST_GEOMFROMTEXT('Point(1 2)'));
+
+--sync_slave_with_master
+select count(*) from t1;
+
+--connection master
+DELETE FROM t1;
+drop table t1;
+--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_semi_sync_master_shutdown.test b/mysql-test/suite/rpl/t/rpl_semi_sync_master_shutdown.test
new file mode 100644
index 00000000000..2224f78d6d0
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_semi_sync_master_shutdown.test
@@ -0,0 +1,60 @@
+# MDEV-16812 Semisync slave io thread segfaults at STOP-SLAVE handling
+#
+# The test verifies that the semisync-enabled slave io thread
+# finishes off as specified in particular trying to connect even to a shut down
+# master for a semisync firewell routine.
+
+source include/not_embedded.inc;
+source include/have_debug.inc;
+source include/master-slave.inc;
+
+--connection master
+
+--let $sav_enabled_master=`SELECT @@GLOBAL.rpl_semi_sync_master_enabled `
+SET @@GLOBAL.rpl_semi_sync_master_enabled = 1;
+
+--connection slave
+source include/stop_slave.inc;
+--let $sav_enabled_slave=`SELECT @@GLOBAL.rpl_semi_sync_slave_enabled `
+SET @@GLOBAL. rpl_semi_sync_slave_enabled = 1;
+source include/start_slave.inc;
+
+--connection master
+CREATE TABLE t1 (a INT);
+INSERT INTO t1 SET a=1;
+
+--sync_slave_with_master
+
+connection master;
+--echo # Shutdown master
+--let $rpl_server_number=1
+source include/rpl_stop_server.inc;
+
+--connection slave
+--source include/stop_slave.inc
+
+#connection master;
+--echo # Restart master
+--let $rpl_server_number=1
+source include/rpl_start_server.inc;
+
+#
+# Clean up
+#
+--connection slave
+--source include/stop_slave.inc
+--source include/start_slave.inc
+
+--connection master
+SET @@GLOBAL.debug_dbug="";
+--eval SET @@GLOBAL. rpl_semi_sync_master_enabled = $sav_enabled_master
+
+--connection master
+DROP TABLE t1;
+
+--sync_slave_with_master
+source include/stop_slave.inc;
+--eval SET @@GLOBAL. rpl_semi_sync_slave_enabled = $sav_enabled_slave
+
+--let $rpl_only_running_threads= 1
+--source include/rpl_end.inc
diff --git a/mysql-test/suite/rpl/t/rpl_stm_000001.test b/mysql-test/suite/rpl/t/rpl_stm_000001.test
index 7e8f669ff34..72c89789af4 100644
--- a/mysql-test/suite/rpl/t/rpl_stm_000001.test
+++ b/mysql-test/suite/rpl/t/rpl_stm_000001.test
@@ -19,6 +19,7 @@ select * from t1 limit 10;
sync_slave_with_master;
stop slave;
connection master;
+create temporary table tmp select * from mysql.user where host="localhost" and user="root";
set password for root@"localhost" = password('foo');
connection slave;
start slave;
@@ -27,7 +28,9 @@ connection master;
# Give slave time to do at last one failed connect retry
# This one must be short so that the slave will not stop retrying
real_sleep 2;
-set password for root@"localhost" = password('');
+replace into mysql.user select * from tmp;
+drop temporary table tmp;
+flush privileges;
# Give slave time to connect (will retry every second)
sleep 2;
diff --git a/mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames-slave.opt b/mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames-slave.opt
new file mode 100644
index 00000000000..8be29bbe976
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames-slave.opt
@@ -0,0 +1 @@
+--replicate-do-db=bug_37656 --replicate-ignore-table=bug_37656.t1 --replicate-do-table=bug_37656.t2 --replicate-do-table=bug_37656.t3 --lower-case-table-names=1
diff --git a/mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames.test b/mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames.test
new file mode 100644
index 00000000000..305c5b4b530
--- /dev/null
+++ b/mysql-test/suite/rpl/t/rpl_stm_lcase_tblnames.test
@@ -0,0 +1,12 @@
+# BUG#37656
+#
+# For details look into extra/rpl_tests/rpl_lower_case_table_names.test
+#
+
+-- source include/master-slave.inc
+-- source include/have_innodb.inc
+-- source include/not_windows.inc
+-- source include/have_binlog_format_mixed_or_statement.inc
+
+-- let $engine=InnoDB
+-- source include/rpl_lower_case_table_names.test
diff --git a/mysql-test/suite/sql_sequence/auto_increment.result b/mysql-test/suite/sql_sequence/auto_increment.result
new file mode 100644
index 00000000000..bf0a04bbaf1
--- /dev/null
+++ b/mysql-test/suite/sql_sequence/auto_increment.result
@@ -0,0 +1,30 @@
+set global auto_increment_increment= 2, auto_increment_offset= 2;
+create sequence s start with -3 minvalue= -1000 increment 0;
+select nextval(s);
+nextval(s)
+-2
+select nextval(s);
+nextval(s)
+0
+flush tables;
+select nextval(s);
+nextval(s)
+1998
+drop sequence s;
+set global auto_increment_increment= 2, auto_increment_offset= 1;
+create sequence s start with -3 minvalue= -1000 increment 0;
+select nextval(s);
+nextval(s)
+-3
+select nextval(s);
+nextval(s)
+-1
+select nextval(s);
+nextval(s)
+1
+flush tables;
+select nextval(s);
+nextval(s)
+1997
+drop sequence s;
+set global auto_increment_increment= default, auto_increment_offset= default;
diff --git a/mysql-test/suite/sql_sequence/auto_increment.test b/mysql-test/suite/sql_sequence/auto_increment.test
new file mode 100644
index 00000000000..335bef7ea37
--- /dev/null
+++ b/mysql-test/suite/sql_sequence/auto_increment.test
@@ -0,0 +1,30 @@
+--source include/have_sequence.inc
+
+#
+# tests with auto_increment_increment and auto_increment_offset
+#
+
+set global auto_increment_increment= 2, auto_increment_offset= 2;
+
+create sequence s start with -3 minvalue= -1000 increment 0;
+
+select nextval(s);
+select nextval(s);
+flush tables;
+select nextval(s);
+drop sequence s;
+
+set global auto_increment_increment= 2, auto_increment_offset= 1;
+
+create sequence s start with -3 minvalue= -1000 increment 0;
+
+select nextval(s);
+select nextval(s);
+select nextval(s);
+flush tables;
+select nextval(s);
+drop sequence s;
+
+# Clean up
+
+set global auto_increment_increment= default, auto_increment_offset= default;
diff --git a/mysql-test/suite/sql_sequence/create.result b/mysql-test/suite/sql_sequence/create.result
index cb683d158d8..55d45a75abf 100644
--- a/mysql-test/suite/sql_sequence/create.result
+++ b/mysql-test/suite/sql_sequence/create.result
@@ -644,3 +644,12 @@ TABLE_ID NAME FLAG N_COLS SPACE ROW_FORMAT ZIP_PAGE_SIZE SPACE_TYPE
DROP SEQUENCE seq1;
CREATE TEMPORARY SEQUENCE seq1 ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
DROP TEMPORARY SEQUENCE seq1;
+#
+# MDEV-17503 CREATE SEQUENCE failed with innodb_force_primary_key =1
+#
+set global innodb_force_primary_key =1;
+CREATE SEQUENCE s1 START WITH 100 INCREMENT BY 10 ENGINE=innodb;
+set global innodb_force_primary_key=default;
+ALTER TABLE s1 ADD PRIMARY KEY (next_not_cached_value);
+ERROR HY000: Sequence 'test.s1' table structure is invalid (Sequence tables cannot have any keys)
+DROP SEQUENCE s1;
diff --git a/mysql-test/suite/sql_sequence/create.test b/mysql-test/suite/sql_sequence/create.test
index b2562058ca6..1bc62117526 100644
--- a/mysql-test/suite/sql_sequence/create.test
+++ b/mysql-test/suite/sql_sequence/create.test
@@ -462,3 +462,14 @@ SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME='test/seq1';
DROP SEQUENCE seq1;
CREATE TEMPORARY SEQUENCE seq1 ENGINE=InnoDB ROW_FORMAT=REDUNDANT;
DROP TEMPORARY SEQUENCE seq1;
+
+--echo #
+--echo # MDEV-17503 CREATE SEQUENCE failed with innodb_force_primary_key =1
+--echo #
+
+set global innodb_force_primary_key =1;
+CREATE SEQUENCE s1 START WITH 100 INCREMENT BY 10 ENGINE=innodb;
+set global innodb_force_primary_key=default;
+--error ER_SEQUENCE_INVALID_TABLE_STRUCTURE
+ALTER TABLE s1 ADD PRIMARY KEY (next_not_cached_value);
+DROP SEQUENCE s1;
diff --git a/mysql-test/suite/sql_sequence/next.result b/mysql-test/suite/sql_sequence/next.result
index d138c342c9d..b1b1bb69306 100644
--- a/mysql-test/suite/sql_sequence/next.result
+++ b/mysql-test/suite/sql_sequence/next.result
@@ -519,3 +519,18 @@ create temporary table tmp (i int);
select next value for tmp;
ERROR 42S02: 'test.tmp' is not a SEQUENCE
drop table tmp;
+#
+# Test negative numbers
+#
+create sequence s start with 1 minvalue=-1000 maxvalue=1000 increment -1;
+select next value for s;
+next value for s
+1
+select next value for s;
+next value for s
+0
+flush tables;
+select next value for s;
+next value for s
+-999
+drop sequence s;
diff --git a/mysql-test/suite/sql_sequence/next.test b/mysql-test/suite/sql_sequence/next.test
index 79249002d8f..a1f91bd7823 100644
--- a/mysql-test/suite/sql_sequence/next.test
+++ b/mysql-test/suite/sql_sequence/next.test
@@ -269,3 +269,14 @@ create temporary table tmp (i int);
--error ER_NOT_SEQUENCE
select next value for tmp;
drop table tmp;
+
+--echo #
+--echo # Test negative numbers
+--echo #
+
+create sequence s start with 1 minvalue=-1000 maxvalue=1000 increment -1;
+select next value for s;
+select next value for s;
+flush tables;
+select next value for s;
+drop sequence s;
diff --git a/mysql-test/suite/sys_vars/r/delayed_insert_limit_func.result b/mysql-test/suite/sys_vars/r/delayed_insert_limit_func.result
index 0a7c9a8169d..2e6b730f104 100644
--- a/mysql-test/suite/sys_vars/r/delayed_insert_limit_func.result
+++ b/mysql-test/suite/sys_vars/r/delayed_insert_limit_func.result
@@ -14,7 +14,7 @@ INSERT INTO t1 VALUES('3','1','1');
INSERT INTO t1 VALUES('4','1','1');
INSERT INTO t1 VALUES('5','1','1');
INSERT INTO t1 VALUES('6','1','1');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 READ;
connection con1;
INSERT DELAYED INTO t1 VALUES('7','1','1');
INSERT DELAYED INTO t1 VALUES('8','1','1');
@@ -83,7 +83,7 @@ INSERT INTO t1 VALUES('3');
INSERT INTO t1 VALUES('4');
INSERT INTO t1 VALUES('5');
INSERT INTO t1 VALUES('6');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 READ;
connection con1;
Asynchronous execute
INSERT DELAYED INTO t1 VALUES('7');
diff --git a/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_32.result b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_32.result
new file mode 100644
index 00000000000..b3bec1eecdd
--- /dev/null
+++ b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_32.result
@@ -0,0 +1,7 @@
+set global innodb_ft_result_cache_limit=5000000000;
+Warnings:
+Warning 1292 Truncated incorrect innodb_ft_result_cache_limit value: '5000000000'
+select @@innodb_ft_result_cache_limit;
+@@innodb_ft_result_cache_limit
+4294967295
+set global innodb_ft_result_cache_limit=2000000000;
diff --git a/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_64.result b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_64.result
new file mode 100644
index 00000000000..c86331a8a1c
--- /dev/null
+++ b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_64.result
@@ -0,0 +1,5 @@
+set global innodb_ft_result_cache_limit=5000000000;
+select @@innodb_ft_result_cache_limit;
+@@innodb_ft_result_cache_limit
+5000000000
+set global innodb_ft_result_cache_limit=2000000000;
diff --git a/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic,32bit.rdiff b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic,32bit.rdiff
new file mode 100644
index 00000000000..8b670da6487
--- /dev/null
+++ b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic,32bit.rdiff
@@ -0,0 +1,13 @@
+--- innodb_ft_result_cache_limit_basic.result
++++ innodb_ft_result_cache_limit_basic,32bit.reject
+@@ -31,7 +31,9 @@
+ @@innodb_ft_result_cache_limit
+ 4294967295
+ set global innodb_ft_result_cache_limit=4*1024*1024*1024;
++Warnings:
++Warning 1292 Truncated incorrect innodb_ft_result_cache_limit value: '4294967296'
+ select @@innodb_ft_result_cache_limit;
+ @@innodb_ft_result_cache_limit
+-4294967296
++4294967295
+ set global innodb_ft_result_cache_limit = @save_limit;
diff --git a/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic.result b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic.result
index 59f6431a65e..66748507877 100644
--- a/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic.result
+++ b/mysql-test/suite/sys_vars/r/innodb_ft_result_cache_limit_basic.result
@@ -15,6 +15,7 @@ INNODB_FT_RESULT_CACHE_LIMIT 2000000000
select * from information_schema.session_variables where variable_name='innodb_ft_result_cache_limit';
VARIABLE_NAME VARIABLE_VALUE
INNODB_FT_RESULT_CACHE_LIMIT 2000000000
+SET @save_limit = @@innodb_ft_result_cache_limit;
set global innodb_ft_result_cache_limit=900000;
Warnings:
Warning 1292 Truncated incorrect innodb_ft_result_cache_limit value: '900000'
@@ -30,9 +31,7 @@ select @@innodb_ft_result_cache_limit;
@@innodb_ft_result_cache_limit
4294967295
set global innodb_ft_result_cache_limit=4*1024*1024*1024;
-Warnings:
-Warning 1292 Truncated incorrect innodb_ft_result_cache_limit value: '4294967296'
select @@innodb_ft_result_cache_limit;
@@innodb_ft_result_cache_limit
-4294967295
-set global innodb_ft_result_cache_limit=2000000000;
+4294967296
+set global innodb_ft_result_cache_limit = @save_limit;
diff --git a/mysql-test/suite/sys_vars/r/innodb_log_optimize_ddl_basic.result b/mysql-test/suite/sys_vars/r/innodb_log_optimize_ddl_basic.result
new file mode 100644
index 00000000000..993bb13ebf0
--- /dev/null
+++ b/mysql-test/suite/sys_vars/r/innodb_log_optimize_ddl_basic.result
@@ -0,0 +1,39 @@
+SELECT COUNT(@@GLOBAL.innodb_log_optimize_ddl);
+COUNT(@@GLOBAL.innodb_log_optimize_ddl)
+1
+1 Expected
+SELECT COUNT(@@SESSION.innodb_log_optimize_ddl);
+ERROR HY000: Variable 'innodb_log_optimize_ddl' is a GLOBAL variable
+Expected error 'Variable is a GLOBAL variable'
+SELECT @@GLOBAL.innodb_log_optimize_ddl;
+@@GLOBAL.innodb_log_optimize_ddl
+1
+SELECT @@GLOBAL.innodb_log_optimize_ddl INTO @innodb_log_optimize_ddl_save;
+SET @@GLOBAL.innodb_log_optimize_ddl = ON;
+SET @@GLOBAL.innodb_log_optimize_ddl = OFF;
+SET @@GLOBAL.innodb_log_optimize_ddl = 13;
+ERROR 42000: Variable 'innodb_log_optimize_ddl' can't be set to the value of '13'
+SET @@GLOBAL.innodb_log_optimize_ddl = 'ABC';
+ERROR 42000: Variable 'innodb_log_optimize_ddl' can't be set to the value of 'ABC'
+SELECT @@GLOBAL.innodb_log_optimize_ddl = 0
+OR @@GLOBAL.innodb_log_optimize_ddl = 1 AS col;
+col
+1
+1 Expected
+SELECT @@innodb_log_optimize_ddl = @@GLOBAL.innodb_log_optimize_ddl AS col;
+col
+1
+1 Expected
+SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
+WHERE VARIABLE_NAME='innodb_log_optimize_ddl';
+VARIABLE_VALUE
+OFF
+SHOW VARIABLES WHERE VARIABLE_NAME='innodb_log_optimize_ddl';
+Variable_name Value
+innodb_log_optimize_ddl OFF
+SELECT @@local.innodb_log_optimize_ddl;
+ERROR HY000: Variable 'innodb_log_optimize_ddl' is a GLOBAL variable
+Expected error 'Variable is a GLOBAL variable'
+SELECT innodb_log_optimize_ddl;
+ERROR 42S22: Unknown column 'innodb_log_optimize_ddl' in 'field list'
+SET GLOBAL innodb_log_optimize_ddl = @innodb_log_optimize_ddl_save;
diff --git a/mysql-test/suite/sys_vars/r/shared_memory_base_name_basic.result b/mysql-test/suite/sys_vars/r/shared_memory_base_name_basic.result
deleted file mode 100644
index 356b3c9e879..00000000000
--- a/mysql-test/suite/sys_vars/r/shared_memory_base_name_basic.result
+++ /dev/null
@@ -1,21 +0,0 @@
-select @@global.shared_memory_base_name;
-@@global.shared_memory_base_name
-MYSQL_TMP_DIR/mysqld.1.sock
-select @@session.shared_memory_base_name;
-ERROR HY000: Variable 'shared_memory_base_name' is a GLOBAL variable
-show global variables like 'shared_memory_base_name';
-Variable_name Value
-shared_memory_base_name MYSQL_TMP_DIR/mysqld.1.sock
-show session variables like 'shared_memory_base_name';
-Variable_name Value
-shared_memory_base_name MYSQL_TMP_DIR/mysqld.1.sock
-select * from information_schema.global_variables where variable_name='shared_memory_base_name';
-VARIABLE_NAME VARIABLE_VALUE
-SHARED_MEMORY_BASE_NAME MYSQL_TMP_DIR/mysqld.1.sock
-select * from information_schema.session_variables where variable_name='shared_memory_base_name';
-VARIABLE_NAME VARIABLE_VALUE
-SHARED_MEMORY_BASE_NAME MYSQL_TMP_DIR/mysqld.1.sock
-set global shared_memory_base_name=1;
-ERROR HY000: Variable 'shared_memory_base_name' is a read only variable
-set session shared_memory_base_name=1;
-ERROR HY000: Variable 'shared_memory_base_name' is a read only variable
diff --git a/mysql-test/suite/sys_vars/r/shared_memory_basic.result b/mysql-test/suite/sys_vars/r/shared_memory_basic.result
deleted file mode 100644
index ab671af610c..00000000000
--- a/mysql-test/suite/sys_vars/r/shared_memory_basic.result
+++ /dev/null
@@ -1,21 +0,0 @@
-select @@global.shared_memory;
-@@global.shared_memory
-0
-select @@session.shared_memory;
-ERROR HY000: Variable 'shared_memory' is a GLOBAL variable
-show global variables like 'shared_memory';
-Variable_name Value
-shared_memory OFF
-show session variables like 'shared_memory';
-Variable_name Value
-shared_memory OFF
-select * from information_schema.global_variables where variable_name='shared_memory';
-VARIABLE_NAME VARIABLE_VALUE
-SHARED_MEMORY OFF
-select * from information_schema.session_variables where variable_name='shared_memory';
-VARIABLE_NAME VARIABLE_VALUE
-SHARED_MEMORY OFF
-set global shared_memory=1;
-ERROR HY000: Variable 'shared_memory' is a read only variable
-set session shared_memory=1;
-ERROR HY000: Variable 'shared_memory' is a read only variable
diff --git a/mysql-test/suite/sys_vars/r/sql_low_priority_updates_func.result b/mysql-test/suite/sys_vars/r/sql_low_priority_updates_func.result
index 04af87ae369..c869de7b837 100644
--- a/mysql-test/suite/sys_vars/r/sql_low_priority_updates_func.result
+++ b/mysql-test/suite/sys_vars/r/sql_low_priority_updates_func.result
@@ -20,7 +20,7 @@ INSERT INTO t1 VALUES('3');
INSERT INTO t1 VALUES('4');
INSERT INTO t1 VALUES('5');
INSERT INTO t1 VALUES('6');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 WRITE CONCURRENT;
connection con1;
** Asynchronous Execution **
UPDATE t1 SET a = CONCAT(a,"-updated");|
@@ -56,7 +56,7 @@ INSERT INTO t1 VALUES('3');
INSERT INTO t1 VALUES('4');
INSERT INTO t1 VALUES('5');
INSERT INTO t1 VALUES('6');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 READ;
connection con1;
** Asynchronous Execution **
UPDATE t1 SET a = CONCAT(a,"-updated");|
diff --git a/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff b/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff
index d99d0aeaf35..2f5fb044f1b 100644
--- a/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff
+++ b/mysql-test/suite/sys_vars/r/sysvars_innodb,32bit.rdiff
@@ -1,6 +1,6 @@
--- suite/sys_vars/r/sysvars_innodb.result 2017-09-14 10:37:46.000000000 +0000
+++ suite/sys_vars/r/sysvars_innodb,32bit.reject 2017-09-26 13:13:23.685012523 +0000
-@@ -54,7 +54,7 @@
+@@ -56,7 +56,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 8
VARIABLE_SCOPE GLOBAL
@@ -9,7 +9,7 @@
VARIABLE_COMMENT Number of InnoDB Adaptive Hash Index Partitions (default 8)
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 512
-@@ -68,7 +68,7 @@
+@@ -70,7 +70,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 150000
VARIABLE_SCOPE GLOBAL
@@ -18,7 +18,7 @@
VARIABLE_COMMENT The upper limit of the sleep delay in usec. Value of 0 disables it.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 1000000
-@@ -82,7 +82,7 @@
+@@ -84,7 +84,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 64
VARIABLE_SCOPE GLOBAL
@@ -27,7 +27,7 @@
VARIABLE_COMMENT Data file autoextend increment in megabytes
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 1000
-@@ -96,7 +96,7 @@
+@@ -98,7 +98,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 1
VARIABLE_SCOPE GLOBAL
@@ -36,7 +36,7 @@
VARIABLE_COMMENT The AUTOINC lock modes supported by InnoDB: 0 => Old style AUTOINC locking (for backward compatibility); 1 => New style AUTOINC locking; 2 => No AUTOINC locking (unsafe for SBR)
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 2
-@@ -180,10 +180,10 @@
+@@ -182,10 +182,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 134217728
VARIABLE_SCOPE GLOBAL
@@ -49,7 +49,7 @@
NUMERIC_BLOCK_SIZE 1048576
ENUM_VALUE_LIST NULL
READ_ONLY YES
-@@ -222,7 +222,7 @@
+@@ -224,7 +224,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 25
VARIABLE_SCOPE GLOBAL
@@ -58,7 +58,7 @@
VARIABLE_COMMENT Dump only the hottest N% of each buffer pool, defaults to 25
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 100
-@@ -264,7 +264,7 @@
+@@ -266,7 +266,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -67,7 +67,7 @@
VARIABLE_COMMENT Number of buffer pool instances, set to higher value on high-end machines to increase scalability
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 64
-@@ -334,7 +334,7 @@
+@@ -336,7 +336,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -76,7 +76,7 @@
VARIABLE_COMMENT A number between [0, 100] that tells how oftern buffer pool dump status in percentages should be printed. E.g. 10 means that buffer pool dump status is printed when every 10% of number of buffer pool pages are dumped. Default is 0 (only start and end status is printed).
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 100
-@@ -446,7 +446,7 @@
+@@ -448,7 +448,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -85,7 +85,7 @@
VARIABLE_COMMENT Helps in performance tuning in heavily concurrent environments.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 1000
-@@ -488,7 +488,7 @@
+@@ -490,7 +490,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 5
VARIABLE_SCOPE GLOBAL
@@ -94,7 +94,7 @@
VARIABLE_COMMENT If the compression failure rate of a table is greater than this number more padding is added to the pages to reduce the failures. A value of zero implies no padding
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 100
-@@ -516,7 +516,7 @@
+@@ -518,7 +518,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 50
VARIABLE_SCOPE GLOBAL
@@ -103,7 +103,7 @@
VARIABLE_COMMENT Percentage of empty space on a data page that can be reserved to make the page compressible.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 75
-@@ -530,10 +530,10 @@
+@@ -532,10 +532,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 5000
VARIABLE_SCOPE GLOBAL
@@ -116,7 +116,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -796,7 +796,7 @@
+@@ -798,7 +798,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 120
VARIABLE_SCOPE GLOBAL
@@ -125,7 +125,7 @@
VARIABLE_COMMENT Number of pages reserved in doublewrite buffer for batch flushing
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 127
-@@ -894,7 +894,7 @@
+@@ -896,7 +896,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 600
VARIABLE_SCOPE GLOBAL
@@ -134,7 +134,7 @@
VARIABLE_COMMENT Maximum number of seconds that semaphore times out in InnoDB.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 4294967295
-@@ -936,7 +936,7 @@
+@@ -938,7 +938,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -143,7 +143,7 @@
VARIABLE_COMMENT Make the first page of the given tablespace dirty.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 4294967295
-@@ -950,7 +950,7 @@
+@@ -952,7 +952,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 30
VARIABLE_SCOPE GLOBAL
@@ -152,7 +152,7 @@
VARIABLE_COMMENT Number of iterations over which the background flushing is averaged.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 1000
-@@ -978,7 +978,7 @@
+@@ -980,7 +980,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 1
VARIABLE_SCOPE GLOBAL
@@ -161,7 +161,7 @@
VARIABLE_COMMENT Controls the durability/speed trade-off for commits. Set to 0 (write and flush redo log to disk only once per second), 1 (flush to disk at each commit), 2 (write to log at commit but flush to disk only once per second) or 3 (flush to disk at prepare and at commit, slower and usually redundant). 1 and 3 guarantees that after a crash, committed transactions will not be lost and will be consistent with the binlog and other transactional engines. 2 can get inconsistent and lose transactions if there is a power failure or kernel crash but not if mysqld crashes. 0 has no guarantees in case of crash. 0 and 2 can be faster than 1 or 3.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 3
-@@ -1006,7 +1006,7 @@
+@@ -1008,7 +1008,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 1
VARIABLE_SCOPE GLOBAL
@@ -170,7 +170,7 @@
VARIABLE_COMMENT Set to 0 (don't flush neighbors from buffer pool), 1 (flush contiguous neighbors from buffer pool) or 2 (flush neighbors from buffer pool), when flushing a block
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 2
-@@ -1062,7 +1062,7 @@
+@@ -1064,7 +1064,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -179,7 +179,7 @@
VARIABLE_COMMENT Helps to save your data in case the disk image of the database becomes corrupt.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 6
-@@ -1090,7 +1090,7 @@
+@@ -1092,7 +1092,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 8000000
VARIABLE_SCOPE GLOBAL
@@ -188,7 +188,7 @@
VARIABLE_COMMENT InnoDB Fulltext search cache size in bytes
NUMERIC_MIN_VALUE 1600000
NUMERIC_MAX_VALUE 80000000
-@@ -1132,7 +1132,7 @@
+@@ -1134,7 +1134,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 84
VARIABLE_SCOPE GLOBAL
@@ -197,7 +197,7 @@
VARIABLE_COMMENT InnoDB Fulltext search maximum token size in characters
NUMERIC_MIN_VALUE 10
NUMERIC_MAX_VALUE 84
-@@ -1146,7 +1146,7 @@
+@@ -1148,7 +1148,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 3
VARIABLE_SCOPE GLOBAL
@@ -206,7 +206,7 @@
VARIABLE_COMMENT InnoDB Fulltext search minimum token size in characters
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 16
-@@ -1160,7 +1160,7 @@
+@@ -1162,7 +1162,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 2000
VARIABLE_SCOPE GLOBAL
@@ -215,7 +215,7 @@
VARIABLE_COMMENT InnoDB Fulltext search number of words to optimize for each optimize table call
NUMERIC_MIN_VALUE 1000
NUMERIC_MAX_VALUE 10000
-@@ -1174,7 +1174,7 @@
+@@ -1176,10 +1176,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 2000000000
VARIABLE_SCOPE GLOBAL
@@ -223,8 +223,12 @@
+VARIABLE_TYPE INT UNSIGNED
VARIABLE_COMMENT InnoDB Fulltext search query result cache limit in bytes
NUMERIC_MIN_VALUE 1000000
- NUMERIC_MAX_VALUE 4294967295
-@@ -1202,7 +1202,7 @@
+-NUMERIC_MAX_VALUE 18446744073709551615
++NUMERIC_MAX_VALUE 4294967295
+ NUMERIC_BLOCK_SIZE 0
+ ENUM_VALUE_LIST NULL
+ READ_ONLY NO
+@@ -1204,7 +1204,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 2
VARIABLE_SCOPE GLOBAL
@@ -233,7 +237,7 @@
VARIABLE_COMMENT InnoDB Fulltext search parallel sort degree, will round up to nearest power of 2 number
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 16
-@@ -1216,7 +1216,7 @@
+@@ -1218,7 +1218,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 640000000
VARIABLE_SCOPE GLOBAL
@@ -242,7 +246,7 @@
VARIABLE_COMMENT Total memory allocated for InnoDB Fulltext Search cache
NUMERIC_MIN_VALUE 32000000
NUMERIC_MAX_VALUE 1600000000
-@@ -1244,7 +1244,7 @@
+@@ -1246,7 +1246,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 100
VARIABLE_SCOPE GLOBAL
@@ -251,7 +255,7 @@
VARIABLE_COMMENT Up to what percentage of dirty pages should be flushed when innodb finds it has spare resources to do so.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 100
-@@ -1272,10 +1272,10 @@
+@@ -1274,10 +1274,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 200
VARIABLE_SCOPE GLOBAL
@@ -264,7 +268,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -1284,12 +1284,12 @@
+@@ -1286,12 +1286,12 @@
SESSION_VALUE NULL
GLOBAL_VALUE 2000
GLOBAL_VALUE_ORIGIN COMPILE-TIME
@@ -280,7 +284,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -1342,7 +1342,7 @@
+@@ -1344,7 +1344,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 50
VARIABLE_SCOPE SESSION
@@ -289,7 +293,7 @@
VARIABLE_COMMENT Timeout in seconds an InnoDB transaction may wait for a lock before being rolled back. Values above 100000000 disable the timeout.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 1073741824
-@@ -1356,10 +1356,10 @@
+@@ -1358,10 +1358,10 @@
GLOBAL_VALUE_ORIGIN CONFIG
DEFAULT_VALUE 16777216
VARIABLE_SCOPE GLOBAL
@@ -302,7 +306,7 @@
NUMERIC_BLOCK_SIZE 1024
ENUM_VALUE_LIST NULL
READ_ONLY YES
-@@ -1412,7 +1412,7 @@
+@@ -1414,7 +1414,7 @@
GLOBAL_VALUE_ORIGIN CONFIG
DEFAULT_VALUE 2
VARIABLE_SCOPE GLOBAL
@@ -311,7 +315,7 @@
VARIABLE_COMMENT Number of log files in the log group. InnoDB writes to the files in a circular fashion.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 100
-@@ -1454,7 +1454,7 @@
+@@ -1470,7 +1470,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 8192
VARIABLE_SCOPE GLOBAL
@@ -320,7 +324,7 @@
VARIABLE_COMMENT Redo log write ahead unit size to avoid read-on-write, it should match the OS cache block IO size
NUMERIC_MIN_VALUE 512
NUMERIC_MAX_VALUE 16384
-@@ -1468,10 +1468,10 @@
+@@ -1484,10 +1484,10 @@
GLOBAL_VALUE_ORIGIN CONFIG
DEFAULT_VALUE 1024
VARIABLE_SCOPE GLOBAL
@@ -333,7 +337,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -1524,10 +1524,10 @@
+@@ -1540,10 +1540,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -346,7 +350,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -1538,7 +1538,7 @@
+@@ -1554,7 +1554,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -355,7 +359,7 @@
VARIABLE_COMMENT Maximum delay of user threads in micro-seconds
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 10000000
-@@ -1678,10 +1678,10 @@
+@@ -1694,10 +1694,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -368,7 +372,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY YES
-@@ -1706,7 +1706,7 @@
+@@ -1722,7 +1722,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 4
VARIABLE_SCOPE GLOBAL
@@ -377,7 +381,7 @@
VARIABLE_COMMENT Page cleaner threads can be from 1 to 64. Default is 4.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 64
-@@ -1734,7 +1734,7 @@
+@@ -1750,7 +1750,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 16
VARIABLE_SCOPE GLOBAL
@@ -386,7 +390,7 @@
VARIABLE_COMMENT Number of rw_locks protecting buffer pool page_hash. Rounded up to the next power of 2
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 1024
-@@ -1748,7 +1748,7 @@
+@@ -1764,7 +1764,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 16384
VARIABLE_SCOPE GLOBAL
@@ -395,7 +399,7 @@
VARIABLE_COMMENT Page size to use for all InnoDB tablespaces.
NUMERIC_MIN_VALUE 4096
NUMERIC_MAX_VALUE 65536
-@@ -1790,7 +1790,7 @@
+@@ -1806,7 +1806,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 300
VARIABLE_SCOPE GLOBAL
@@ -404,7 +408,7 @@
VARIABLE_COMMENT Number of UNDO log pages to purge in one batch from the history list.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 5000
-@@ -1804,7 +1804,7 @@
+@@ -1820,7 +1820,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 128
VARIABLE_SCOPE GLOBAL
@@ -413,7 +417,7 @@
VARIABLE_COMMENT Dictates rate at which UNDO records are purged. Value N means purge rollback segment(s) on every Nth iteration of purge invocation
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 128
-@@ -1846,7 +1846,7 @@
+@@ -1834,7 +1834,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 4
VARIABLE_SCOPE GLOBAL
@@ -422,7 +426,7 @@
VARIABLE_COMMENT Purge threads can be from 1 to 32. Default is 4.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 32
-@@ -1874,7 +1874,7 @@
+@@ -1862,7 +1862,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 56
VARIABLE_SCOPE GLOBAL
@@ -431,7 +435,7 @@
VARIABLE_COMMENT Number of pages that must be accessed sequentially for InnoDB to trigger a readahead.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 64
-@@ -1888,7 +1888,7 @@
+@@ -1876,7 +1876,7 @@
GLOBAL_VALUE_ORIGIN CONFIG
DEFAULT_VALUE 4
VARIABLE_SCOPE GLOBAL
@@ -440,7 +444,7 @@
VARIABLE_COMMENT Number of background read I/O threads in InnoDB.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 64
-@@ -1916,10 +1916,10 @@
+@@ -1904,10 +1904,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -453,7 +457,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -1944,7 +1944,7 @@
+@@ -1932,7 +1932,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 128
VARIABLE_SCOPE GLOBAL
@@ -462,7 +466,7 @@
VARIABLE_COMMENT Number of undo logs to use (deprecated).
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 128
-@@ -1958,7 +1958,7 @@
+@@ -1946,7 +1946,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -471,7 +475,7 @@
VARIABLE_COMMENT An InnoDB page number.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 4294967295
-@@ -2014,7 +2014,7 @@
+@@ -2002,7 +2002,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 1048576
VARIABLE_SCOPE GLOBAL
@@ -480,7 +484,7 @@
VARIABLE_COMMENT Memory buffer size for index creation
NUMERIC_MIN_VALUE 65536
NUMERIC_MAX_VALUE 67108864
-@@ -2224,7 +2224,7 @@
+@@ -2212,7 +2212,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 1
VARIABLE_SCOPE GLOBAL
@@ -489,7 +493,7 @@
VARIABLE_COMMENT Size of the mutex/lock wait array.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 1024
-@@ -2252,10 +2252,10 @@
+@@ -2240,10 +2240,10 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 30
VARIABLE_SCOPE GLOBAL
@@ -502,7 +506,7 @@
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
-@@ -2294,7 +2294,7 @@
+@@ -2282,7 +2282,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -511,7 +515,7 @@
VARIABLE_COMMENT Helps in performance tuning in heavily concurrent environments. Sets the maximum number of threads allowed inside InnoDB. Value 0 will disable the thread throttling.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 1000
-@@ -2308,7 +2308,7 @@
+@@ -2296,7 +2296,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 10000
VARIABLE_SCOPE GLOBAL
@@ -520,7 +524,7 @@
VARIABLE_COMMENT Time of innodb thread sleeping before joining InnoDB queue (usec). Value 0 disable a sleep
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 1000000
-@@ -2378,7 +2378,7 @@
+@@ -2366,7 +2366,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 128
VARIABLE_SCOPE GLOBAL
@@ -529,7 +533,7 @@
VARIABLE_COMMENT Number of undo logs to use.
NUMERIC_MIN_VALUE 1
NUMERIC_MAX_VALUE 128
-@@ -2406,7 +2406,7 @@
+@@ -2394,7 +2394,7 @@
GLOBAL_VALUE_ORIGIN COMPILE-TIME
DEFAULT_VALUE 0
VARIABLE_SCOPE GLOBAL
@@ -538,7 +542,7 @@
VARIABLE_COMMENT Number of undo tablespaces to use.
NUMERIC_MIN_VALUE 0
NUMERIC_MAX_VALUE 127
-@@ -2448,7 +2448,7 @@
+@@ -2422,7 +2422,7 @@
GLOBAL_VALUE_ORIGIN CONFIG
DEFAULT_VALUE 4
VARIABLE_SCOPE GLOBAL
diff --git a/mysql-test/suite/sys_vars/r/sysvars_innodb.result b/mysql-test/suite/sys_vars/r/sysvars_innodb.result
index e98cf8e41ff..a6f626dd0b5 100644
--- a/mysql-test/suite/sys_vars/r/sysvars_innodb.result
+++ b/mysql-test/suite/sys_vars/r/sysvars_innodb.result
@@ -1179,7 +1179,7 @@ VARIABLE_SCOPE GLOBAL
VARIABLE_TYPE BIGINT UNSIGNED
VARIABLE_COMMENT InnoDB Fulltext search query result cache limit in bytes
NUMERIC_MIN_VALUE 1000000
-NUMERIC_MAX_VALUE 4294967295
+NUMERIC_MAX_VALUE 18446744073709551615
NUMERIC_BLOCK_SIZE 0
ENUM_VALUE_LIST NULL
READ_ONLY NO
@@ -1450,6 +1450,20 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY YES
COMMAND_LINE_ARGUMENT REQUIRED
+VARIABLE_NAME INNODB_LOG_OPTIMIZE_DDL
+SESSION_VALUE NULL
+GLOBAL_VALUE ON
+GLOBAL_VALUE_ORIGIN COMPILE-TIME
+DEFAULT_VALUE ON
+VARIABLE_SCOPE GLOBAL
+VARIABLE_TYPE BOOLEAN
+VARIABLE_COMMENT Reduce redo logging when natively creating indexes or rebuilding tables. Setting this OFF avoids delay due to page flushing and allows concurrent backup.
+NUMERIC_MIN_VALUE NULL
+NUMERIC_MAX_VALUE NULL
+NUMERIC_BLOCK_SIZE NULL
+ENUM_VALUE_LIST OFF,ON
+READ_ONLY NO
+COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME INNODB_LOG_WRITE_AHEAD_SIZE
SESSION_VALUE NULL
GLOBAL_VALUE 8192
diff --git a/mysql-test/suite/sys_vars/r/sysvars_server_embedded.result b/mysql-test/suite/sys_vars/r/sysvars_server_embedded.result
index 079f63ba354..835145531b9 100644
--- a/mysql-test/suite/sys_vars/r/sysvars_server_embedded.result
+++ b/mysql-test/suite/sys_vars/r/sysvars_server_embedded.result
@@ -586,6 +586,20 @@ NUMERIC_BLOCK_SIZE 1
ENUM_VALUE_LIST NULL
READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED
+VARIABLE_NAME CORE_FILE
+SESSION_VALUE NULL
+GLOBAL_VALUE ON
+GLOBAL_VALUE_ORIGIN COMPILE-TIME
+DEFAULT_VALUE NULL
+VARIABLE_SCOPE GLOBAL
+VARIABLE_TYPE BOOLEAN
+VARIABLE_COMMENT write a core-file on crashes
+NUMERIC_MIN_VALUE NULL
+NUMERIC_MAX_VALUE NULL
+NUMERIC_BLOCK_SIZE NULL
+ENUM_VALUE_LIST OFF,ON
+READ_ONLY YES
+COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME DATADIR
SESSION_VALUE NULL
GLOBAL_VALUE PATH
@@ -866,6 +880,20 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY NO
COMMAND_LINE_ARGUMENT NULL
+VARIABLE_NAME EQ_RANGE_INDEX_DIVE_LIMIT
+SESSION_VALUE 0
+GLOBAL_VALUE 0
+GLOBAL_VALUE_ORIGIN COMPILE-TIME
+DEFAULT_VALUE 0
+VARIABLE_SCOPE SESSION
+VARIABLE_TYPE INT UNSIGNED
+VARIABLE_COMMENT The optimizer will use existing index statistics instead of doing index dives for equality ranges if the number of equality ranges for the index is larger than or equal to this number. If set to 0, index dives are always used.
+NUMERIC_MIN_VALUE 0
+NUMERIC_MAX_VALUE 4294967295
+NUMERIC_BLOCK_SIZE 1
+ENUM_VALUE_LIST NULL
+READ_ONLY NO
+COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME ERROR_COUNT
SESSION_VALUE 0
GLOBAL_VALUE NULL
@@ -3861,7 +3889,7 @@ NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST OFF,ON
READ_ONLY NO
-COMMAND_LINE_ARGUMENT NULL
+COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME SQL_SELECT_LIMIT
SESSION_VALUE 18446744073709551615
GLOBAL_VALUE 18446744073709551615
diff --git a/mysql-test/suite/sys_vars/r/sysvars_server_notembedded.result b/mysql-test/suite/sys_vars/r/sysvars_server_notembedded.result
index 2e2ea63d50a..26acbfad9c6 100644
--- a/mysql-test/suite/sys_vars/r/sysvars_server_notembedded.result
+++ b/mysql-test/suite/sys_vars/r/sysvars_server_notembedded.result
@@ -586,6 +586,20 @@ NUMERIC_BLOCK_SIZE 1
ENUM_VALUE_LIST NULL
READ_ONLY NO
COMMAND_LINE_ARGUMENT REQUIRED
+VARIABLE_NAME CORE_FILE
+SESSION_VALUE NULL
+GLOBAL_VALUE ON
+GLOBAL_VALUE_ORIGIN COMPILE-TIME
+DEFAULT_VALUE NULL
+VARIABLE_SCOPE GLOBAL
+VARIABLE_TYPE BOOLEAN
+VARIABLE_COMMENT write a core-file on crashes
+NUMERIC_MIN_VALUE NULL
+NUMERIC_MAX_VALUE NULL
+NUMERIC_BLOCK_SIZE NULL
+ENUM_VALUE_LIST OFF,ON
+READ_ONLY YES
+COMMAND_LINE_ARGUMENT NULL
VARIABLE_NAME DATADIR
SESSION_VALUE NULL
GLOBAL_VALUE PATH
@@ -880,6 +894,20 @@ NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST NULL
READ_ONLY NO
COMMAND_LINE_ARGUMENT NULL
+VARIABLE_NAME EQ_RANGE_INDEX_DIVE_LIMIT
+SESSION_VALUE 0
+GLOBAL_VALUE 0
+GLOBAL_VALUE_ORIGIN COMPILE-TIME
+DEFAULT_VALUE 0
+VARIABLE_SCOPE SESSION
+VARIABLE_TYPE INT UNSIGNED
+VARIABLE_COMMENT The optimizer will use existing index statistics instead of doing index dives for equality ranges if the number of equality ranges for the index is larger than or equal to this number. If set to 0, index dives are always used.
+NUMERIC_MIN_VALUE 0
+NUMERIC_MAX_VALUE 4294967295
+NUMERIC_BLOCK_SIZE 1
+ENUM_VALUE_LIST NULL
+READ_ONLY NO
+COMMAND_LINE_ARGUMENT REQUIRED
VARIABLE_NAME ERROR_COUNT
SESSION_VALUE 0
GLOBAL_VALUE NULL
@@ -4771,7 +4799,7 @@ NUMERIC_MAX_VALUE NULL
NUMERIC_BLOCK_SIZE NULL
ENUM_VALUE_LIST OFF,ON
READ_ONLY NO
-COMMAND_LINE_ARGUMENT NULL
+COMMAND_LINE_ARGUMENT OPTIONAL
VARIABLE_NAME SQL_SELECT_LIMIT
SESSION_VALUE 18446744073709551615
GLOBAL_VALUE 18446744073709551615
diff --git a/mysql-test/suite/sys_vars/r/thread_pool_size_high.result b/mysql-test/suite/sys_vars/r/thread_pool_size_high.result
index f581ae8e315..bc30104b79d 100644
--- a/mysql-test/suite/sys_vars/r/thread_pool_size_high.result
+++ b/mysql-test/suite/sys_vars/r/thread_pool_size_high.result
@@ -1,3 +1,4 @@
+call mtr.add_suppression("Could not increase number of max_open_files to more than");
SELECT @@global.thread_pool_size;
@@global.thread_pool_size
200
diff --git a/mysql-test/suite/sys_vars/r/wsrep_start_position_basic.result b/mysql-test/suite/sys_vars/r/wsrep_start_position_basic.result
index fd6dc1b5a4d..a49e6135d47 100644
--- a/mysql-test/suite/sys_vars/r/wsrep_start_position_basic.result
+++ b/mysql-test/suite/sys_vars/r/wsrep_start_position_basic.result
@@ -17,6 +17,10 @@ SELECT @@global.wsrep_start_position;
00000000-0000-0000-0000-000000000000:-1
# valid values
+SET @@global.wsrep_start_position='00000000-0000-0000-0000-000000000000:-2';
+SELECT @@global.wsrep_start_position;
+@@global.wsrep_start_position
+00000000-0000-0000-0000-000000000000:-2
SET @@global.wsrep_start_position='12345678-1234-1234-1234-123456789012:100';
SELECT @@global.wsrep_start_position;
@@global.wsrep_start_position
@@ -27,12 +31,6 @@ SELECT @@global.wsrep_start_position;
00000000-0000-0000-0000-000000000000:-1
# invalid values
-call mtr.add_suppression("WSREP: SST position can't be set in past. Requested: -2, Current: -1.");
-SET @@global.wsrep_start_position='00000000-0000-0000-0000-000000000000:-2';
-ERROR 42000: Variable 'wsrep_start_position' can't be set to the value of '00000000-0000-0000-0000-000000000000:-2'
-SELECT @@global.wsrep_start_position;
-@@global.wsrep_start_position
-00000000-0000-0000-0000-000000000000:-1
SET @@global.wsrep_start_position='000000000000000-0000-0000-0000-000000000000:-1';
ERROR 42000: Variable 'wsrep_start_position' can't be set to the value of '000000000000000-0000-0000-0000-000000000000:-1'
SET @@global.wsrep_start_position='12345678-1234-1234-12345-123456789012:100';
diff --git a/mysql-test/suite/sys_vars/t/delayed_insert_limit_func.test b/mysql-test/suite/sys_vars/t/delayed_insert_limit_func.test
index 33c278dc118..fe0c579acf4 100644
--- a/mysql-test/suite/sys_vars/t/delayed_insert_limit_func.test
+++ b/mysql-test/suite/sys_vars/t/delayed_insert_limit_func.test
@@ -59,7 +59,7 @@ INSERT INTO t1 VALUES('4','1','1');
INSERT INTO t1 VALUES('5','1','1');
INSERT INTO t1 VALUES('6','1','1');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 READ;
connection con1;
@@ -106,9 +106,8 @@ delimiter ;|
connection con0;
let $wait_condition=
- SELECT variable_value > @@global.delayed_insert_limit
- FROM information_schema.global_status
- WHERE variable_name like 'Not_flushed_delayed_rows';
+ SELECT COUNT(*) = 1 FROM information_schema.processlist
+ WHERE state = 'Waiting for table level lock' AND user='delayed';
--source include/wait_condition.inc
let $my_select= SELECT COUNT(*) FROM t1;
send;
@@ -130,13 +129,6 @@ connection con0;
--echo Asynchronous "reap" result
--echo The next result suffers from
--echo '# Bug#35386 insert delayed inserts 1 + limit rows instead of just limit rows'
-#
-# on UNLOCK TABLES both SELECT in the con0 and delayed insert thread in the
-# con1 were awaken. There's no FIFO for TL_WRITE_DELAYED and TL_READ,
-# so either the first delayed_insert_limit rows will be inserted
-# before select (which will see 21 row) or select will go first (and see 6 rows)
-#
---replace_result 6 21
reap;
connection default;
@@ -165,7 +157,7 @@ INSERT INTO t1 VALUES('4');
INSERT INTO t1 VALUES('5');
INSERT INTO t1 VALUES('6');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 READ;
connection con1;
@@ -194,8 +186,8 @@ delimiter ;|
connection con0;
let $wait_condition=
- SELECT variable_value > 0 FROM information_schema.global_status
- WHERE variable_name like 'Not_flushed_delayed_rows';
+ SELECT COUNT(*) = 1 FROM information_schema.processlist
+ WHERE state = 'Waiting for table level lock' AND user='delayed';
--source include/wait_condition.inc
--echo Asynchronous execute
# Due to performance and server behaveiour the test observes values between 6 and 22.
diff --git a/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_32.test b/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_32.test
new file mode 100644
index 00000000000..d9defc7447b
--- /dev/null
+++ b/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_32.test
@@ -0,0 +1,9 @@
+--source include/have_32bit.inc
+--source include/have_innodb.inc
+
+let $innodb_ft_result_cache_limit_orig=`select @@innodb_ft_result_cache_limit`;
+
+set global innodb_ft_result_cache_limit=5000000000;
+select @@innodb_ft_result_cache_limit;
+
+eval set global innodb_ft_result_cache_limit=$innodb_ft_result_cache_limit_orig;
diff --git a/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_64.test b/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_64.test
new file mode 100644
index 00000000000..2606d2b5ca8
--- /dev/null
+++ b/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_64.test
@@ -0,0 +1,9 @@
+--source include/have_64bit.inc
+--source include/have_innodb.inc
+
+let $innodb_ft_result_cache_limit_orig=`select @@innodb_ft_result_cache_limit`;
+
+set global innodb_ft_result_cache_limit=5000000000;
+select @@innodb_ft_result_cache_limit;
+
+eval set global innodb_ft_result_cache_limit=$innodb_ft_result_cache_limit_orig;
diff --git a/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_basic.test b/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_basic.test
index 0a797a5ab5d..31cdfed4478 100644
--- a/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_basic.test
+++ b/mysql-test/suite/sys_vars/t/innodb_ft_result_cache_limit_basic.test
@@ -4,6 +4,7 @@
#
--source include/have_innodb.inc
+--source include/word_size.inc
#
# show the global and session values;
@@ -21,7 +22,7 @@ select * from information_schema.session_variables where variable_name='innodb_f
#
# test default, min, max value
#
-let $innodb_ft_result_cache_limit_orig=`select @@innodb_ft_result_cache_limit`;
+SET @save_limit = @@innodb_ft_result_cache_limit;
set global innodb_ft_result_cache_limit=900000;
select @@innodb_ft_result_cache_limit;
@@ -35,4 +36,4 @@ select @@innodb_ft_result_cache_limit;
set global innodb_ft_result_cache_limit=4*1024*1024*1024;
select @@innodb_ft_result_cache_limit;
-eval set global innodb_ft_result_cache_limit=$innodb_ft_result_cache_limit_orig;
+set global innodb_ft_result_cache_limit = @save_limit;
diff --git a/mysql-test/suite/sys_vars/t/innodb_log_optimize_ddl_basic.test b/mysql-test/suite/sys_vars/t/innodb_log_optimize_ddl_basic.test
new file mode 100644
index 00000000000..8e7612b0d9e
--- /dev/null
+++ b/mysql-test/suite/sys_vars/t/innodb_log_optimize_ddl_basic.test
@@ -0,0 +1,65 @@
+############# suite/sys_vars/t/innodb_log_optimize_ddl_basic.test #############
+# #
+# Variable Name: innodb_log_optimize_ddl #
+# Scope: Global #
+# Access Type: Dynamic #
+# Data Type: boolean #
+# #
+# The variable was introduced by #
+# MDEV-16809 Allow full redo logging for ALTER TABLE #
+# #
+###############################################################################
+
+--source include/have_innodb.inc
+
+#### Reveal that the global innodb system variable exists
+SELECT COUNT(@@GLOBAL.innodb_log_optimize_ddl);
+--echo 1 Expected
+
+#### Reveal that no session innodb system variable exists
+--error ER_INCORRECT_GLOBAL_LOCAL_VAR
+SELECT COUNT(@@SESSION.innodb_log_optimize_ddl);
+--echo Expected error 'Variable is a GLOBAL variable'
+
+#### Display the default value
+SELECT @@GLOBAL.innodb_log_optimize_ddl;
+
+SELECT @@GLOBAL.innodb_log_optimize_ddl INTO @innodb_log_optimize_ddl_save;
+#### Check if the value can be set
+SET @@GLOBAL.innodb_log_optimize_ddl = ON;
+SET @@GLOBAL.innodb_log_optimize_ddl = OFF;
+
+#### Check if disallowed values are refused
+--error ER_WRONG_VALUE_FOR_VAR
+SET @@GLOBAL.innodb_log_optimize_ddl = 13;
+--error ER_WRONG_VALUE_FOR_VAR
+SET @@GLOBAL.innodb_log_optimize_ddl = 'ABC';
+
+#### Check if the initial value was in the range of supported values
+# We use 0 and 1 in order to avoid a warning.
+SELECT @@GLOBAL.innodb_log_optimize_ddl = 0
+ OR @@GLOBAL.innodb_log_optimize_ddl = 1 AS col;
+--echo 1 Expected
+
+#### Check if the value presented without GLOBAL point is the same
+SELECT @@innodb_log_optimize_ddl = @@GLOBAL.innodb_log_optimize_ddl AS col;
+--echo 1 Expected
+
+#### Show the value presented in information_schema and SHOW VARIABLES
+# We do not want to get and than maybe suppress the print of
+# Warning 1292 Truncated incorrect DOUBLE value: 'OFF'
+# and so we simply print the value and do not compare.
+SELECT VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES
+WHERE VARIABLE_NAME='innodb_log_optimize_ddl';
+SHOW VARIABLES WHERE VARIABLE_NAME='innodb_log_optimize_ddl';
+
+#### Show that variants with @@local. and without @@ do not exist.
+--Error ER_INCORRECT_GLOBAL_LOCAL_VAR
+SELECT @@local.innodb_log_optimize_ddl;
+--echo Expected error 'Variable is a GLOBAL variable'
+--Error ER_BAD_FIELD_ERROR
+SELECT innodb_log_optimize_ddl;
+
+#### Restore the initial value
+SET GLOBAL innodb_log_optimize_ddl = @innodb_log_optimize_ddl_save;
+
diff --git a/mysql-test/suite/sys_vars/t/shared_memory_base_name_basic.test b/mysql-test/suite/sys_vars/t/shared_memory_base_name_basic.test
deleted file mode 100644
index da165564791..00000000000
--- a/mysql-test/suite/sys_vars/t/shared_memory_base_name_basic.test
+++ /dev/null
@@ -1,25 +0,0 @@
---source include/windows.inc
---source include/not_embedded.inc
-#
-# only global
-#
---replace_result $MYSQL_TMP_DIR MYSQL_TMP_DIR
-select @@global.shared_memory_base_name;
---error ER_INCORRECT_GLOBAL_LOCAL_VAR
-select @@session.shared_memory_base_name;
---replace_result $MYSQL_TMP_DIR MYSQL_TMP_DIR
-show global variables like 'shared_memory_base_name';
---replace_result $MYSQL_TMP_DIR MYSQL_TMP_DIR
-show session variables like 'shared_memory_base_name';
---replace_result $MYSQL_TMP_DIR MYSQL_TMP_DIR
-select * from information_schema.global_variables where variable_name='shared_memory_base_name';
---replace_result $MYSQL_TMP_DIR MYSQL_TMP_DIR
-select * from information_schema.session_variables where variable_name='shared_memory_base_name';
-
-#
-# show that it's read-only
-#
---error ER_INCORRECT_GLOBAL_LOCAL_VAR
-set global shared_memory_base_name=1;
---error ER_INCORRECT_GLOBAL_LOCAL_VAR
-set session shared_memory_base_name=1;
diff --git a/mysql-test/suite/sys_vars/t/shared_memory_basic.test b/mysql-test/suite/sys_vars/t/shared_memory_basic.test
deleted file mode 100644
index 57be4ef7ecd..00000000000
--- a/mysql-test/suite/sys_vars/t/shared_memory_basic.test
+++ /dev/null
@@ -1,20 +0,0 @@
---source include/windows.inc
---source include/not_embedded.inc
-#
-# only global
-#
-select @@global.shared_memory;
---error ER_INCORRECT_GLOBAL_LOCAL_VAR
-select @@session.shared_memory;
-show global variables like 'shared_memory';
-show session variables like 'shared_memory';
-select * from information_schema.global_variables where variable_name='shared_memory';
-select * from information_schema.session_variables where variable_name='shared_memory';
-
-#
-# show that it's read-only
-#
---error ER_INCORRECT_GLOBAL_LOCAL_VAR
-set global shared_memory=1;
---error ER_INCORRECT_GLOBAL_LOCAL_VAR
-set session shared_memory=1;
diff --git a/mysql-test/suite/sys_vars/t/sql_low_priority_updates_func.test b/mysql-test/suite/sys_vars/t/sql_low_priority_updates_func.test
index 7939f3dfda0..b8f6d9551e3 100644
--- a/mysql-test/suite/sys_vars/t/sql_low_priority_updates_func.test
+++ b/mysql-test/suite/sys_vars/t/sql_low_priority_updates_func.test
@@ -64,7 +64,7 @@ INSERT INTO t1 VALUES('4');
INSERT INTO t1 VALUES('5');
INSERT INTO t1 VALUES('6');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 WRITE CONCURRENT;
connection con1;
@@ -130,7 +130,7 @@ INSERT INTO t1 VALUES('4');
INSERT INTO t1 VALUES('5');
INSERT INTO t1 VALUES('6');
-LOCK TABLE v1 WRITE;
+LOCK TABLE v1 READ;
connection con1;
diff --git a/mysql-test/suite/sys_vars/t/thread_pool_size_high.test b/mysql-test/suite/sys_vars/t/thread_pool_size_high.test
index 761aeee2b0a..d1e68f026f0 100644
--- a/mysql-test/suite/sys_vars/t/thread_pool_size_high.test
+++ b/mysql-test/suite/sys_vars/t/thread_pool_size_high.test
@@ -1,6 +1,7 @@
--source include/not_windows.inc
--source include/not_embedded.inc
--source include/have_pool_of_threads.inc
+call mtr.add_suppression("Could not increase number of max_open_files to more than");
SELECT @@global.thread_pool_size;
diff --git a/mysql-test/suite/sys_vars/t/wsrep_start_position_basic.test b/mysql-test/suite/sys_vars/t/wsrep_start_position_basic.test
index 7f8eb138727..3e57cfa6da2 100644
--- a/mysql-test/suite/sys_vars/t/wsrep_start_position_basic.test
+++ b/mysql-test/suite/sys_vars/t/wsrep_start_position_basic.test
@@ -19,6 +19,8 @@ SELECT @@global.wsrep_start_position;
--echo
--echo # valid values
+SET @@global.wsrep_start_position='00000000-0000-0000-0000-000000000000:-2';
+SELECT @@global.wsrep_start_position;
SET @@global.wsrep_start_position='12345678-1234-1234-1234-123456789012:100';
SELECT @@global.wsrep_start_position;
SET @@global.wsrep_start_position=default;
@@ -26,10 +28,6 @@ SELECT @@global.wsrep_start_position;
--echo
--echo # invalid values
-call mtr.add_suppression("WSREP: SST position can't be set in past. Requested: -2, Current: -1.");
---error ER_WRONG_VALUE_FOR_VAR
-SET @@global.wsrep_start_position='00000000-0000-0000-0000-000000000000:-2';
-SELECT @@global.wsrep_start_position;
--error ER_WRONG_VALUE_FOR_VAR
SET @@global.wsrep_start_position='000000000000000-0000-0000-0000-000000000000:-1';
--error ER_WRONG_VALUE_FOR_VAR
diff --git a/mysql-test/suite/vcol/r/index.result b/mysql-test/suite/vcol/r/index.result
index 8860a728bd1..6ab9aa5eb29 100644
--- a/mysql-test/suite/vcol/r/index.result
+++ b/mysql-test/suite/vcol/r/index.result
@@ -89,3 +89,13 @@ pk left(c, 10) length(c) i
1 bar bar ba 60000 11
drop table t1;
disconnect c1;
+CREATE TABLE t1 (b BLOB, vb TEXT AS (b) PERSISTENT, KEY(vb(64))) ENGINE=InnoDB;
+INSERT INTO t1 (b) VALUES ('foo');
+connect con1,localhost,root,,test;
+CREATE TABLE t2 LIKE t1;
+connection default;
+DELETE FROM t1;
+connection con1;
+disconnect con1;
+connection default;
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/vcol/r/races.result b/mysql-test/suite/vcol/r/races.result
new file mode 100644
index 00000000000..c46ed5ba2ef
--- /dev/null
+++ b/mysql-test/suite/vcol/r/races.result
@@ -0,0 +1,16 @@
+create table t1 (f text, vf tinytext as (f), key (vf(64))) engine=innodb;
+insert t1 (f) values ('foo');
+flush tables;
+connect con1,localhost,root,,test;
+set debug_sync='TABLE_after_field_clone WAIT_FOR go';
+delete from t1;
+connection default;
+select * from t1;
+f vf
+foo foo
+set debug_sync='now SIGNAL go';
+connection con1;
+disconnect con1;
+connection default;
+drop table t1;
+set debug_sync='reset';
diff --git a/mysql-test/suite/vcol/r/wrong_arena.result b/mysql-test/suite/vcol/r/wrong_arena.result
index c105a069b7f..cd36801f601 100644
--- a/mysql-test/suite/vcol/r/wrong_arena.result
+++ b/mysql-test/suite/vcol/r/wrong_arena.result
@@ -7,9 +7,9 @@ d int as ((a,a) in ((1,1),(2,1),(NULL,1))), # cmp_item_datetime
e int as ((a,1) in ((1,1),(2,1),(NULL,1))) # cmp_item_row::alloc_comparators()
);
Warnings:
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '2'
-Warning 1292 Incorrect datetime value: '3'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '2'
+Warning 1292 Truncated incorrect datetime value: '3'
show create table t1;
Table Create Table
t1 CREATE TABLE `t1` (
@@ -20,21 +20,21 @@ t1 CREATE TABLE `t1` (
`e` int(11) GENERATED ALWAYS AS ((`a`,1) in ((1,1),(2,1),(NULL,1))) VIRTUAL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
Warnings:
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '2'
-Warning 1292 Incorrect datetime value: '3'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '2'
+Warning 1292 Truncated incorrect datetime value: '3'
connect con1, localhost, root;
insert t1 (a) values ('2010-10-10 10:10:10');
select * from t1;
a b c d e
2010-10-10 10:10:10 1 0 0 NULL
Warnings:
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '2'
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '1'
-Warning 1292 Incorrect datetime value: '2'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '2'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '2'
disconnect con1;
connection default;
select * from t1;
@@ -50,14 +50,14 @@ select * from t1;
a b
2010-10-10 10:10:10 0000-00-00 00:00:00
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
disconnect con1;
connection default;
select * from t1;
a b
2010-10-10 10:10:10 0000-00-00 00:00:00
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
drop table t1;
create table t1 (
id int not null ,
diff --git a/mysql-test/suite/vcol/t/index.test b/mysql-test/suite/vcol/t/index.test
index 72eed0a8a40..b93c337fab6 100644
--- a/mysql-test/suite/vcol/t/index.test
+++ b/mysql-test/suite/vcol/t/index.test
@@ -79,3 +79,19 @@ commit;
select pk, left(c, 10), length(c), i from t1;
drop table t1;
disconnect c1;
+
+#
+# MDEV-16961 Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed upon concurrent DELETE and DDL with virtual blob column
+#
+
+CREATE TABLE t1 (b BLOB, vb TEXT AS (b) PERSISTENT, KEY(vb(64))) ENGINE=InnoDB;
+INSERT INTO t1 (b) VALUES ('foo');
+--connect (con1,localhost,root,,test)
+--send CREATE TABLE t2 LIKE t1
+--connection default
+DELETE FROM t1;
+--connection con1
+--reap
+--disconnect con1
+--connection default
+DROP TABLE t1, t2;
diff --git a/mysql-test/suite/vcol/t/races.test b/mysql-test/suite/vcol/t/races.test
new file mode 100644
index 00000000000..1bf4e43dec9
--- /dev/null
+++ b/mysql-test/suite/vcol/t/races.test
@@ -0,0 +1,22 @@
+#
+# MDEV-17349 Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed on concurrent SELECT and DELETE after RENAME from table with index on virtual column
+#
+source include/have_innodb.inc;
+source include/have_debug_sync.inc;
+create table t1 (f text, vf tinytext as (f), key (vf(64))) engine=innodb;
+insert t1 (f) values ('foo');
+flush tables;
+connect con1,localhost,root,,test;
+set debug_sync='TABLE_after_field_clone WAIT_FOR go';
+send delete from t1;
+connection default;
+let $wait_condition= select state like 'debug sync point%' from information_schema.processlist;
+source include/wait_condition.inc;
+select * from t1;
+set debug_sync='now SIGNAL go';
+connection con1;
+reap;
+disconnect con1;
+connection default;
+drop table t1;
+set debug_sync='reset';
diff --git a/mysql-test/suite/versioning/innodb.combinations b/mysql-test/suite/versioning/innodb.combinations
new file mode 100644
index 00000000000..1a0812cfafe
--- /dev/null
+++ b/mysql-test/suite/versioning/innodb.combinations
@@ -0,0 +1,5 @@
+[timestamp]
+default-storage-engine=innodb
+
+[trx_id]
+default-storage-engine=innodb
diff --git a/mysql-test/suite/versioning/innodb.inc b/mysql-test/suite/versioning/innodb.inc
new file mode 100644
index 00000000000..c841fece702
--- /dev/null
+++ b/mysql-test/suite/versioning/innodb.inc
@@ -0,0 +1 @@
+--source include/have_innodb.inc
diff --git a/mysql-test/suite/versioning/r/alter.result b/mysql-test/suite/versioning/r/alter.result
index 6fac910fcb0..7cddc374f5f 100644
--- a/mysql-test/suite/versioning/r/alter.result
+++ b/mysql-test/suite/versioning/r/alter.result
@@ -372,7 +372,7 @@ a b
1 NULL
2 NULL
3 1
-4 4
+4 2
create or replace table t (a int) with system versioning;
insert into t values (1), (2), (3);
delete from t where a<3;
diff --git a/mysql-test/suite/versioning/r/online.result b/mysql-test/suite/versioning/r/online.result
index b2a34481d63..580500544d6 100644
--- a/mysql-test/suite/versioning/r/online.result
+++ b/mysql-test/suite/versioning/r/online.result
@@ -1,34 +1,128 @@
set system_versioning_alter_history=keep;
-create or replace table t (a int, b int) engine=innodb;
+create or replace table t (a int);
alter table t add system versioning, lock=none;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned tables. Try LOCK=SHARED
+ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned timestamp tables. Try LOCK=SHARED
+alter table t add system versioning, algorithm=inplace;
+ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: Not implemented for system-versioned timestamp tables. Try ALGORITHM=COPY
alter table t add system versioning, lock=shared;
-alter table t drop column b, lock=none;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned tables. Try LOCK=SHARED
-alter table t drop column b, algorithm=inplace;
-ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: Not implemented for system-versioned tables. Try ALGORITHM=COPY
-alter table t add index idx(a), lock=none;
+alter table t add column b int, change column a a int without system versioning, lock=none;
alter table t drop system versioning, lock=none;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned tables. Try LOCK=SHARED
+ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned operations. Try LOCK=SHARED
alter table t drop system versioning, algorithm=inplace;
-ERROR 0A000: ALGORITHM=INPLACE is not supported. Reason: Not implemented for system-versioned tables. Try ALGORITHM=COPY
+create or replace table t (
+a int, b int,
+row_start SYS_DATATYPE as row start invisible,
+row_end SYS_DATATYPE as row end invisible,
+period for system_time (row_start, row_end)
+) with system versioning;
+insert into t values (1, 0);
+insert into t values (2, 0);
+delete from t where a = 2;
+alter table t drop column b, lock=none;
+alter table t add index idx(a), lock=none;
+select a, check_row(row_start, row_end) from t for system_time all order by a;
+a check_row(row_start, row_end)
+1 CURRENT ROW
+2 HISTORICAL ROW
+# MDEV-17038 ALTER TABLE CHANGE COLUMN c1 c1 bigint NOT NULL -
+# generates error if table uses SYSTEM VERSIONING [tempesta-tech/mariadb#540]
+create or replace table t1 (a int, key(a)) with system versioning;
+create or replace table t2 like t;
+alter table t2 add foreign key(a) references t1(a);
+alter table t2 modify column a int not null, lock=none;
+drop table t2;
+drop table t1;
+# MDEV-16330 Allow instant change of WITH SYSTEM VERSIONING column attribute
+create or replace table t1 (
+a int,
+b int,
+row_start SYS_DATATYPE as row start invisible,
+row_end SYS_DATATYPE as row end invisible,
+period for system_time(row_start, row_end)
+) with system versioning;
+create or replace table t2 (
+a int without system versioning,
+b int,
+row_start SYS_DATATYPE as row start invisible,
+row_end SYS_DATATYPE as row end invisible,
+period for system_time(row_start, row_end)
+) with system versioning;
+insert into t1 values (1,1);
+insert into t2 values (1,1);
+set @@system_versioning_alter_history=keep;
+# without rebuild
+alter table t1
+change a a int without system versioning,
+algorithm=instant;
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
+alter table t2
+change a a int with system versioning,
+add primary key pk (a),
+algorithm=instant;
+ERROR 0A000: ALGORITHM=INSTANT is not supported for this operation. Try ALGORITHM=INPLACE
+# with rebuild
+alter table t2
+change a a int with system versioning,
+add primary key pk (a);
+affected rows: 0
+info: Records: 0 Duplicates: 0 Warnings: 0
+update t1 set a=2;
+select count(*) from t1 for system_time all;
+count(*)
+1
+update t2 set a=2;
+select count(*) from t2 for system_time all;
+count(*)
+2
+drop table t1, t2;
+# rollback ALTER TABLE: nothing should change
+create or replace table t (
+a int,
+b int,
+row_start SYS_DATATYPE as row start invisible,
+row_end SYS_DATATYPE as row end invisible,
+period for system_time(row_start, row_end)
+) with system versioning;
+insert into t values (1, 1);
+select c.prtype from information_schema.innodb_sys_columns as c
+join information_schema.innodb_sys_tables as t on c.table_id=t.table_id
+where t.name='test/t' and c.name='b';
+prtype
+50179
+set @@system_versioning_alter_history=keep;
+select c.prtype from information_schema.innodb_sys_columns as c
+join information_schema.innodb_sys_tables as t on c.table_id=t.table_id
+where t.name='test/t' and c.name='b';
+prtype
+50179
+show create table t;
+Table Create Table
+t CREATE TABLE `t` (
+ `a` int(11) DEFAULT NULL,
+ `b` int(11) DEFAULT NULL,
+ `row_start` SYS_DATATYPE GENERATED ALWAYS AS ROW START INVISIBLE,
+ `row_end` SYS_DATATYPE GENERATED ALWAYS AS ROW END INVISIBLE,
+ PERIOD FOR SYSTEM_TIME (`row_start`, `row_end`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 WITH SYSTEM VERSIONING
+select count(*) from t for system_time all;
+count(*)
+1
+update t set b=11;
+select count(*) from t for system_time all;
+count(*)
+2
+# Start of 10.4 tests
create or replace table t (a int, b int) engine=innodb;
alter table t
add s bigint unsigned as row start,
add e bigint unsigned as row end,
add period for system_time(s, e),
-add system versioning,
-lock=none;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned tables. Try LOCK=SHARED
-alter table t
-add s bigint unsigned as row start,
-add e bigint unsigned as row end,
-add period for system_time(s, e),
add system versioning;
-alter table t drop column b, lock=none;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned tables. Try LOCK=SHARED
+alter table t drop column b, algorithm=instant;
alter table t add index idx(a), lock=none;
alter table t drop column s, drop column e;
alter table t drop system versioning, lock=none;
-ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned tables. Try LOCK=SHARED
-drop table t;
+ERROR 0A000: LOCK=NONE is not supported. Reason: Not implemented for system-versioned operations. Try LOCK=SHARED
+drop database test;
+create database test;
diff --git a/mysql-test/suite/versioning/r/partition.result b/mysql-test/suite/versioning/r/partition.result
index 75efe62b5c6..f5106e03a14 100644
--- a/mysql-test/suite/versioning/r/partition.result
+++ b/mysql-test/suite/versioning/r/partition.result
@@ -435,7 +435,7 @@ partition_name partition_ordinal_position partition_method timediff(partition_de
p0 1 SYSTEM_TIME 00:00:00.000000
pn 2 SYSTEM_TIME NULL
Warnings:
-Warning 1292 Truncated incorrect time value: 'CURRENT'
+Warning 1292 Incorrect time value: 'CURRENT'
alter table t1 add partition (partition p1 history, partition p2 history);
select partition_name,partition_ordinal_position,partition_method,timediff(partition_description, @ts) from information_schema.partitions where table_schema='test' and table_name='t1';
partition_name partition_ordinal_position partition_method timediff(partition_description, @ts)
@@ -444,7 +444,7 @@ p1 2 SYSTEM_TIME 01:00:00.000000
p2 3 SYSTEM_TIME 02:00:00.000000
pn 4 SYSTEM_TIME NULL
Warnings:
-Warning 1292 Truncated incorrect time value: 'CURRENT'
+Warning 1292 Incorrect time value: 'CURRENT'
alter table t1 drop partition p0;
select partition_name,partition_ordinal_position,partition_method,timediff(partition_description, @ts) from information_schema.partitions where table_schema='test' and table_name='t1';
partition_name partition_ordinal_position partition_method timediff(partition_description, @ts)
@@ -452,7 +452,7 @@ p1 1 SYSTEM_TIME 01:00:00.000000
p2 2 SYSTEM_TIME 02:00:00.000000
pn 3 SYSTEM_TIME NULL
Warnings:
-Warning 1292 Truncated incorrect time value: 'CURRENT'
+Warning 1292 Incorrect time value: 'CURRENT'
alter table t1 drop partition p2;
ERROR HY000: Can only drop oldest partitions when rotating by INTERVAL
select partition_name,partition_ordinal_position,partition_method,timediff(partition_description, @ts) from information_schema.partitions where table_schema='test' and table_name='t1';
@@ -461,7 +461,7 @@ p1 1 SYSTEM_TIME 01:00:00.000000
p2 2 SYSTEM_TIME 02:00:00.000000
pn 3 SYSTEM_TIME NULL
Warnings:
-Warning 1292 Truncated incorrect time value: 'CURRENT'
+Warning 1292 Incorrect time value: 'CURRENT'
#
# MDEV-15103 Assertion in ha_partition::part_records() for updating VIEW
#
diff --git a/mysql-test/suite/versioning/r/truncate.result b/mysql-test/suite/versioning/r/truncate.result
index 308501915dc..d38b9eed162 100644
--- a/mysql-test/suite/versioning/r/truncate.result
+++ b/mysql-test/suite/versioning/r/truncate.result
@@ -100,5 +100,11 @@ ERROR 42S02: 'v' is a view
unlock tables;
drop view v;
drop table t;
+create table t1 (i int) with system versioning;
+create procedure pr() delete history from t1 before system_time now();
+call pr;
+call pr;
+drop procedure pr;
+drop table t1;
drop database test;
create database test;
diff --git a/mysql-test/suite/versioning/r/trx_id.result b/mysql-test/suite/versioning/r/trx_id.result
index 483d5e607d0..f8339c0a4b8 100644
--- a/mysql-test/suite/versioning/r/trx_id.result
+++ b/mysql-test/suite/versioning/r/trx_id.result
@@ -491,3 +491,6 @@ COUNT(*)
1
DROP TABLE t;
SET @@SYSTEM_VERSIONING_ALTER_HISTORY=ERROR;
+SELECT count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
+count(*)
+0
diff --git a/mysql-test/suite/versioning/r/trx_id_versioning_attribute_persistence.result b/mysql-test/suite/versioning/r/trx_id_versioning_attribute_persistence.result
deleted file mode 100644
index bf555fb2a7d..00000000000
--- a/mysql-test/suite/versioning/r/trx_id_versioning_attribute_persistence.result
+++ /dev/null
@@ -1,86 +0,0 @@
-CREATE OR REPLACE TABLE t1 (
-a INT,
-b INT,
-row_start BIGINT UNSIGNED AS ROW START INVISIBLE,
-row_end BIGINT UNSIGNED AS ROW END INVISIBLE,
-PERIOD FOR SYSTEM_TIME(row_start, row_end)
-) WITH SYSTEM VERSIONING ENGINE=INNODB;
-CREATE OR REPLACE TABLE t2 (
-a INT WITHOUT SYSTEM VERSIONING,
-b INT,
-row_start BIGINT UNSIGNED AS ROW START INVISIBLE,
-row_end BIGINT UNSIGNED AS ROW END INVISIBLE,
-PERIOD FOR SYSTEM_TIME(row_start, row_end)
-) WITH SYSTEM VERSIONING ENGINE=INNODB;
-INSERT INTO t1 VALUES (1,1);
-INSERT INTO t2 VALUES (1,1);
-SET @@SYSTEM_VERSIONING_ALTER_HISTORY=KEEP;
-# without rebuild
-ALTER TABLE t1
-CHANGE a a INT WITHOUT SYSTEM VERSIONING,
-ALGORITHM=INSTANT;
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-ALTER TABLE t2
-CHANGE a a INT WITH SYSTEM VERSIONING,
-ADD PRIMARY KEY pk (a),
-ALGORITHM=INSTANT;
-ERROR 0A000: ALGORITHM=INSTANT is not supported for this operation. Try ALGORITHM=INPLACE
-# with rebuild
-ALTER TABLE t2
-CHANGE a a INT WITH SYSTEM VERSIONING,
-ADD PRIMARY KEY pk (a);
-affected rows: 0
-info: Records: 0 Duplicates: 0 Warnings: 0
-UPDATE t1 SET a=2;
-SELECT COUNT(*) FROM t1 FOR SYSTEM_TIME ALL;
-COUNT(*)
-1
-UPDATE t2 SET a=2;
-SELECT COUNT(*) FROM t2 FOR SYSTEM_TIME ALL;
-COUNT(*)
-2
-DROP TABLE t1, t2;
-# rollback ALTER TABLE: nothing should change
-CREATE TABLE t (
-a INT,
-b INT,
-row_start BIGINT UNSIGNED AS ROW START INVISIBLE,
-row_end BIGINT UNSIGNED AS ROW END INVISIBLE,
-PERIOD FOR SYSTEM_TIME(row_start, row_end)
-) WITH SYSTEM VERSIONING ENGINE=INNODB;
-INSERT INTO t VALUES (1, 1);
-SELECT C.PRTYPE FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS AS C
-JOIN INFORMATION_SCHEMA.INNODB_SYS_TABLES AS t ON C.TABLE_ID=t.TABLE_ID
-WHERE t.NAME='test/t' AND C.NAME='b';
-PRTYPE
-50179
-SET @@SYSTEM_VERSIONING_ALTER_HISTORY=KEEP;
-SET @SAVED_DEBUG_DBUG = @@SESSION.DEBUG_DBUG;
-SET DEBUG_DBUG='+d,ib_commit_inplace_fail_1';
-ALTER TABLE t
-CHANGE b b INT WITHOUT SYSTEM VERSIONING;
-ERROR HY000: Internal error: Injected error!
-SET DEBUG_DBUG = @SAVED_DEBUG_DBUG;
-SELECT C.PRTYPE FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS AS C
-JOIN INFORMATION_SCHEMA.INNODB_SYS_TABLES AS t ON C.TABLE_ID=t.TABLE_ID
-WHERE t.NAME='test/t' AND C.NAME='b';
-PRTYPE
-50179
-SHOW CREATE TABLE t;
-Table Create Table
-t CREATE TABLE `t` (
- `a` int(11) DEFAULT NULL,
- `b` int(11) DEFAULT NULL,
- `row_start` bigint(20) unsigned GENERATED ALWAYS AS ROW START INVISIBLE,
- `row_end` bigint(20) unsigned GENERATED ALWAYS AS ROW END INVISIBLE,
- PERIOD FOR SYSTEM_TIME (`row_start`, `row_end`)
-) ENGINE=InnoDB DEFAULT CHARSET=latin1 WITH SYSTEM VERSIONING
-SELECT COUNT(*) FROM t FOR SYSTEM_TIME ALL;
-COUNT(*)
-1
-UPDATE t SET b=11;
-SELECT COUNT(*) FROM t FOR SYSTEM_TIME ALL;
-COUNT(*)
-2
-DROP TABLE t;
diff --git a/mysql-test/suite/versioning/t/online.test b/mysql-test/suite/versioning/t/online.test
index 4fbd5d85100..9de4937d8da 100644
--- a/mysql-test/suite/versioning/t/online.test
+++ b/mysql-test/suite/versioning/t/online.test
@@ -1,42 +1,152 @@
---source include/have_innodb.inc
+--source suite/versioning/innodb.inc
+--source suite/versioning/common.inc
+--source include/maybe_debug.inc
set system_versioning_alter_history=keep;
-create or replace table t (a int, b int) engine=innodb;
-
+create or replace table t (a int);
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
alter table t add system versioning, lock=none;
-alter table t add system versioning, lock=shared;
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
-alter table t drop column b, lock=none;
---error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
-alter table t drop column b, algorithm=inplace;
-alter table t add index idx(a), lock=none;
+alter table t add system versioning, algorithm=inplace;
+alter table t add system versioning, lock=shared;
+
+alter table t add column b int, change column a a int without system versioning, lock=none;
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
alter table t drop system versioning, lock=none;
---error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
alter table t drop system versioning, algorithm=inplace;
+--replace_result $sys_datatype_expl SYS_DATATYPE
+eval create or replace table t (
+ a int, b int,
+ row_start $sys_datatype_expl as row start invisible,
+ row_end $sys_datatype_expl as row end invisible,
+ period for system_time (row_start, row_end)
+) with system versioning;
+insert into t values (1, 0);
+insert into t values (2, 0);
+delete from t where a = 2;
+alter table t drop column b, lock=none;
+alter table t add index idx(a), lock=none;
-create or replace table t (a int, b int) engine=innodb;
+select a, check_row(row_start, row_end) from t for system_time all order by a;
---error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
+--echo # MDEV-17038 ALTER TABLE CHANGE COLUMN c1 c1 bigint NOT NULL -
+--echo # generates error if table uses SYSTEM VERSIONING [tempesta-tech/mariadb#540]
+create or replace table t1 (a int, key(a)) with system versioning;
+create or replace table t2 like t;
+alter table t2 add foreign key(a) references t1(a);
+alter table t2 modify column a int not null, lock=none;
+
+drop table t2;
+drop table t1;
+
+--echo # MDEV-16330 Allow instant change of WITH SYSTEM VERSIONING column attribute
+--replace_result $sys_datatype_expl SYS_DATATYPE
+eval create or replace table t1 (
+ a int,
+ b int,
+ row_start $sys_datatype_expl as row start invisible,
+ row_end $sys_datatype_expl as row end invisible,
+ period for system_time(row_start, row_end)
+) with system versioning;
+
+--replace_result $sys_datatype_expl SYS_DATATYPE
+eval create or replace table t2 (
+ a int without system versioning,
+ b int,
+ row_start $sys_datatype_expl as row start invisible,
+ row_end $sys_datatype_expl as row end invisible,
+ period for system_time(row_start, row_end)
+) with system versioning;
+
+insert into t1 values (1,1);
+insert into t2 values (1,1);
+
+set @@system_versioning_alter_history=keep;
+
+--enable_info
+--echo # without rebuild
+alter table t1
+ change a a int without system versioning,
+ algorithm=instant;
+
+--error ER_ALTER_OPERATION_NOT_SUPPORTED
+alter table t2
+ change a a int with system versioning,
+ add primary key pk (a),
+ algorithm=instant;
+
+--echo # with rebuild
+alter table t2
+ change a a int with system versioning,
+ add primary key pk (a);
+--disable_info
+
+--source include/restart_mysqld.inc
+
+update t1 set a=2;
+select count(*) from t1 for system_time all;
+
+update t2 set a=2;
+select count(*) from t2 for system_time all;
+
+drop table t1, t2;
+
+--echo # rollback ALTER TABLE: nothing should change
+--replace_result $sys_datatype_expl SYS_DATATYPE
+eval create or replace table t (
+ a int,
+ b int,
+ row_start $sys_datatype_expl as row start invisible,
+ row_end $sys_datatype_expl as row end invisible,
+ period for system_time(row_start, row_end)
+) with system versioning;
+
+insert into t values (1, 1);
+
+select c.prtype from information_schema.innodb_sys_columns as c
+ join information_schema.innodb_sys_tables as t on c.table_id=t.table_id
+ where t.name='test/t' and c.name='b';
+
+set @@system_versioning_alter_history=keep;
+
+if ($have_debug) {
+--disable_query_log
+--disable_result_log
+set debug_dbug='+d,ib_commit_inplace_fail_1';
+--error ER_INTERNAL_ERROR
alter table t
- add s bigint unsigned as row start,
- add e bigint unsigned as row end,
- add period for system_time(s, e),
- add system versioning,
- lock=none;
+ change b b int without system versioning;
+set debug_dbug= default;
+--enable_query_log
+--enable_result_log
+}
+
+select c.prtype from information_schema.innodb_sys_columns as c
+ join information_schema.innodb_sys_tables as t on c.table_id=t.table_id
+ where t.name='test/t' and c.name='b';
+
+--replace_result $sys_datatype_expl SYS_DATATYPE
+show create table t;
+
+select count(*) from t for system_time all;
+update t set b=11;
+select count(*) from t for system_time all;
+
+--echo # Start of 10.4 tests
+
+create or replace table t (a int, b int) engine=innodb;
alter table t
add s bigint unsigned as row start,
add e bigint unsigned as row end,
add period for system_time(s, e),
add system versioning;
---error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
-alter table t drop column b, lock=none;
+alter table t drop column b, algorithm=instant;
alter table t add index idx(a), lock=none;
alter table t drop column s, drop column e;
--error ER_ALTER_OPERATION_NOT_SUPPORTED_REASON
alter table t drop system versioning, lock=none;
-drop table t;
+drop database test;
+create database test;
diff --git a/mysql-test/suite/versioning/t/truncate.test b/mysql-test/suite/versioning/t/truncate.test
index 4e039a76567..1727c7787ef 100644
--- a/mysql-test/suite/versioning/t/truncate.test
+++ b/mysql-test/suite/versioning/t/truncate.test
@@ -107,5 +107,15 @@ unlock tables;
drop view v;
drop table t;
+#
+# MDEV-16783 Assertion `!conds' failed in mysql_delete upon 2nd execution of SP with DELETE HISTORY
+#
+create table t1 (i int) with system versioning;
+create procedure pr() delete history from t1 before system_time now();
+call pr;
+call pr;
+drop procedure pr;
+drop table t1;
+
drop database test;
create database test;
diff --git a/mysql-test/suite/versioning/t/trx_id.test b/mysql-test/suite/versioning/t/trx_id.test
index 35ba6595440..885455a6977 100644
--- a/mysql-test/suite/versioning/t/trx_id.test
+++ b/mysql-test/suite/versioning/t/trx_id.test
@@ -492,3 +492,5 @@ SELECT COUNT(*) FROM t FOR SYSTEM_TIME ALL;
DROP TABLE t;
SET @@SYSTEM_VERSIONING_ALTER_HISTORY=ERROR;
+
+SELECT count(*) from mysql.transaction_registry where begin_timestamp>=commit_timestamp;
diff --git a/mysql-test/suite/versioning/t/trx_id_versioning_attribute_persistence.test b/mysql-test/suite/versioning/t/trx_id_versioning_attribute_persistence.test
deleted file mode 100644
index 4e92ee247e4..00000000000
--- a/mysql-test/suite/versioning/t/trx_id_versioning_attribute_persistence.test
+++ /dev/null
@@ -1,87 +0,0 @@
--- source include/have_innodb.inc
--- source include/have_debug.inc
-
-CREATE OR REPLACE TABLE t1 (
- a INT,
- b INT,
- row_start BIGINT UNSIGNED AS ROW START INVISIBLE,
- row_end BIGINT UNSIGNED AS ROW END INVISIBLE,
- PERIOD FOR SYSTEM_TIME(row_start, row_end)
-) WITH SYSTEM VERSIONING ENGINE=INNODB;
-
-CREATE OR REPLACE TABLE t2 (
- a INT WITHOUT SYSTEM VERSIONING,
- b INT,
- row_start BIGINT UNSIGNED AS ROW START INVISIBLE,
- row_end BIGINT UNSIGNED AS ROW END INVISIBLE,
- PERIOD FOR SYSTEM_TIME(row_start, row_end)
-) WITH SYSTEM VERSIONING ENGINE=INNODB;
-
-INSERT INTO t1 VALUES (1,1);
-INSERT INTO t2 VALUES (1,1);
-
-SET @@SYSTEM_VERSIONING_ALTER_HISTORY=KEEP;
-
---enable_info
---echo # without rebuild
-ALTER TABLE t1
- CHANGE a a INT WITHOUT SYSTEM VERSIONING,
- ALGORITHM=INSTANT;
-
---error ER_ALTER_OPERATION_NOT_SUPPORTED
-ALTER TABLE t2
- CHANGE a a INT WITH SYSTEM VERSIONING,
- ADD PRIMARY KEY pk (a),
- ALGORITHM=INSTANT;
-
---echo # with rebuild
-ALTER TABLE t2
- CHANGE a a INT WITH SYSTEM VERSIONING,
- ADD PRIMARY KEY pk (a);
---disable_info
-
---source include/restart_mysqld.inc
-
-UPDATE t1 SET a=2;
-SELECT COUNT(*) FROM t1 FOR SYSTEM_TIME ALL;
-
-UPDATE t2 SET a=2;
-SELECT COUNT(*) FROM t2 FOR SYSTEM_TIME ALL;
-
-DROP TABLE t1, t2;
-
---echo # rollback ALTER TABLE: nothing should change
-CREATE TABLE t (
- a INT,
- b INT,
- row_start BIGINT UNSIGNED AS ROW START INVISIBLE,
- row_end BIGINT UNSIGNED AS ROW END INVISIBLE,
- PERIOD FOR SYSTEM_TIME(row_start, row_end)
-) WITH SYSTEM VERSIONING ENGINE=INNODB;
-
-INSERT INTO t VALUES (1, 1);
-
-SELECT C.PRTYPE FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS AS C
- JOIN INFORMATION_SCHEMA.INNODB_SYS_TABLES AS t ON C.TABLE_ID=t.TABLE_ID
- WHERE t.NAME='test/t' AND C.NAME='b';
-
-SET @@SYSTEM_VERSIONING_ALTER_HISTORY=KEEP;
-
-SET @SAVED_DEBUG_DBUG = @@SESSION.DEBUG_DBUG;
-SET DEBUG_DBUG='+d,ib_commit_inplace_fail_1';
---error ER_INTERNAL_ERROR
-ALTER TABLE t
- CHANGE b b INT WITHOUT SYSTEM VERSIONING;
-SET DEBUG_DBUG = @SAVED_DEBUG_DBUG;
-
-SELECT C.PRTYPE FROM INFORMATION_SCHEMA.INNODB_SYS_COLUMNS AS C
- JOIN INFORMATION_SCHEMA.INNODB_SYS_TABLES AS t ON C.TABLE_ID=t.TABLE_ID
- WHERE t.NAME='test/t' AND C.NAME='b';
-
-SHOW CREATE TABLE t;
-
-SELECT COUNT(*) FROM t FOR SYSTEM_TIME ALL;
-UPDATE t SET b=11;
-SELECT COUNT(*) FROM t FOR SYSTEM_TIME ALL;
-
-DROP TABLE t;
diff --git a/mysql-test/suite/wsrep/include/check_galera_version.inc b/mysql-test/suite/wsrep/include/check_galera_version.inc
index e495da8f1ee..32d01197f94 100644
--- a/mysql-test/suite/wsrep/include/check_galera_version.inc
+++ b/mysql-test/suite/wsrep/include/check_galera_version.inc
@@ -17,23 +17,27 @@
eval SET @GALERA_VERSION='$galera_version';
SELECT CAST(REGEXP_REPLACE(@GALERA_VERSION,'^(\\d+)\\.(\\d+).*','\\1') AS UNSIGNED) INTO @GALERA_MAJOR_VERSION;
SELECT CAST(REGEXP_REPLACE(@GALERA_VERSION,'^(\\d+)\\.(\\d+).*','\\2') AS UNSIGNED) INTO @GALERA_MINOR_VERSION;
+SELECT CAST(REGEXP_REPLACE(@GALERA_VERSION,'^(\\d+)\\.(\\d+)\\.(\\d+).*','\\3') AS UNSIGNED) INTO @GALERA_RELEASE_VERSION;
# Actual
SELECT VARIABLE_VALUE INTO @ACTUAL_GALERA_VERSION FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME LIKE 'wsrep_provider_version';
-
-SELECT CAST(REGEXP_REPLACE(@ACTUAL_GALERA_VERSION,'^(\\d+)\\.(\\d+).*','\\1') AS UNSIGNED) INTO @ACTUAL_GALERA_MAJOR_VERSION;
-SELECT CAST(REGEXP_REPLACE(@ACTUAL_GALERA_VERSION,'^(\\d+)\\.(\\d+).*','\\2') AS UNSIGNED) INTO @ACTUAL_GALERA_MINOR_VERSION;
+SELECT CAST(REGEXP_REPLACE(@ACTUAL_GALERA_VERSION,'^[\\d\\.]*(\\d+)\\.\\d+.*','\\1') AS UNSIGNED) INTO @ACTUAL_GALERA_MINOR_VERSION;
+SELECT CAST(REGEXP_REPLACE(@ACTUAL_GALERA_VERSION,'^[\\d\\.]*\\.(\\d+).*','\\1') AS UNSIGNED) INTO @ACTUAL_GALERA_RELEASE_VERSION;
# For testing
-#SELECT @GALERA_MAJOR_VERSION, @GALERA_MINOR_VERSION;
+#SELECT @GALERA_MAJOR_VERSION;
+#SELECT @GALERA_MINOR_VERSION;
+#SELECT @GALERA_RELEASE_VERSION;
#SELECT @ACTUAL_GALERA_VERSION;
-#SELECT @ACTUAL_GALERA_MAJOR_VERSION, @ACTUAL_GALERA_MINOR_VERSION;
+#SELECT @ACTUAL_GALERA_MINOR_VERSION;
+#SELECT @ACTUAL_GALERA_RELEASE_VERSION;
-if (!`SELECT (@ACTUAL_GALERA_MAJOR_VERSION > @GALERA_MAJOR_VERSION) OR
- (@ACTUAL_GALERA_MAJOR_VERSION = @GALERA_MAJOR_VERSION AND @ACTUAL_GALERA_MINOR_VERSION >= @GALERA_MINOR_VERSION)
+if (!`SELECT (@ACTUAL_GALERA_MINOR_VERSION > @GALERA_MINOR_VERSION) OR
+ (@ACTUAL_GALERA_MINOR_VERSION = @GALERA_MINOR_VERSION AND
+ @ACTUAL_GALERA_RELEASE_VERSION >= @GALERA_RELEASE_VERSION)
`)
{
- skip Test requires Galera library version $galera_version;
+ skip Test requires Galera library version >= $galera_version;
}
--enable_query_log
diff --git a/mysql-test/suite/wsrep/r/variables.result b/mysql-test/suite/wsrep/r/variables.result
index b6f22828532..cb371b33bfd 100644
--- a/mysql-test/suite/wsrep/r/variables.result
+++ b/mysql-test/suite/wsrep/r/variables.result
@@ -59,6 +59,8 @@ wsrep_local_send_queue_min #
wsrep_local_state #
wsrep_local_state_comment #
wsrep_local_state_uuid #
+wsrep_open_connections #
+wsrep_open_transactions #
wsrep_protocol_version #
wsrep_provider_name #
wsrep_provider_vendor #
@@ -114,6 +116,8 @@ wsrep_local_send_queue_min #
wsrep_local_state #
wsrep_local_state_comment #
wsrep_local_state_uuid #
+wsrep_open_connections #
+wsrep_open_transactions #
wsrep_protocol_version #
wsrep_provider_name #
wsrep_provider_vendor #
diff --git a/mysql-test/suite/wsrep/t/variables.test b/mysql-test/suite/wsrep/t/variables.test
index 1315f090d5c..f74b26167b2 100644
--- a/mysql-test/suite/wsrep/t/variables.test
+++ b/mysql-test/suite/wsrep/t/variables.test
@@ -29,7 +29,7 @@ CALL mtr.add_suppression("WSREP: Could not open saved state file for reading.*")
--disable_query_log
eval SET GLOBAL wsrep_provider= '$WSREP_PROVIDER';
---let $galera_version=25.3.17
+--let $galera_version=25.3.24
source include/check_galera_version.inc;
--enable_query_log
@@ -101,8 +101,10 @@ SHOW STATUS LIKE 'wsrep_thread_count';
--echo # Setting wsrep_cluster_address triggers the creation of
--echo # applier/rollbacker threads.
SET GLOBAL wsrep_cluster_address= 'gcomm://';
+
--echo # Wait for applier threads to get created.
-sleep 3;
+--let $wait_condition = SELECT VARIABLE_VALUE = 2 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_thread_count';
+--source include/wait_condition.inc
--replace_regex /.*libgalera_smm.*/libgalera_smm.so/
SELECT @@global.wsrep_provider;
@@ -113,8 +115,11 @@ SHOW STATUS LIKE 'wsrep_thread_count';
SET @wsrep_slave_threads_saved= @@global.wsrep_slave_threads;
SET GLOBAL wsrep_slave_threads= 10;
+
--echo # Wait for applier threads to get created.
-sleep 3;
+--let $wait_condition = SELECT VARIABLE_VALUE = 11 FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME = 'wsrep_thread_count';
+--source include/wait_condition.inc
+
SHOW STATUS LIKE 'threads_connected';
SHOW STATUS LIKE 'wsrep_thread_count';
diff --git a/mysql-test/unstable-tests b/mysql-test/unstable-tests
index d97792355b4..045e220ac55 100644
--- a/mysql-test/unstable-tests
+++ b/mysql-test/unstable-tests
@@ -23,7 +23,7 @@
#
##############################################################################
-# Based on bb-10.3-release 36e59752e7fc70bc5179a3d730b5ce3ee58e4e30
+# Based on 10.3 9556d56da2a87b47f545ce4c9cbd09f7778ad527
#-----------------------------------------------------------------------
@@ -32,21 +32,28 @@ archive.archive_symlink : MDEV-12170
archive.discover : MDEV-10510 - Table is marked as crashed
archive.mysqlhotcopy_archive : MDEV-10995 - Hang on debug
+archive-test_sql_discovery.discover : MDEV-16817 - Table marked as crashed
+
#-----------------------------------------------------------------------
binlog.binlog_commit_wait : MDEV-10150 - Mismatch
binlog.binlog_flush_binlogs_delete_domain : MDEV-14431 - Wrong exit code
+binlog.binlog_incident : Modified in 10.1.36
binlog.binlog_killed : MDEV-12925 - Wrong result
binlog.binlog_xa_recover : MDEV-8517 - Extra checkpoint
+binlog.load_data_stm_view : MDEV-16948 - Wrong result
+binlog_tmp_table_row : Added in 10.3.9
#-----------------------------------------------------------------------
+binlog_encryption.binlog_incident : Modified in 10.1.36
binlog_encryption.binlog_xa_recover : MDEV-12908 - Extra checkpoint
-binlog_encryption.encrypted_master : MDEV-14201 - Extra warnings; modified in 10.3.8
+binlog_encryption.encrypted_master : MDEV-14201 - Extra warnings
binlog_encryption.encrypted_master_switch_to_unencrypted : MDEV-14190 - Can't init tc log
-binlog_encryption.encrypted_slave : Modified in 10.3.8
binlog_encryption.encryption_combo : MDEV-14199 - Table is marked as crashed
binlog_encryption.rpl_binlog_errors : MDEV-12742 - Crash
+binlog_encryption.rpl_checksum : MDEV-16951 - Wrong result
+binlog_encryption.rpl_gtid_basic : MDEV-16947 - Server failed to start
binlog_encryption.rpl_loadfile : MDEV-16645 - Timeout in include
binlog_encryption.rpl_parallel : MDEV-10653 - Timeout in include
binlog_encryption.rpl_relayrotate : MDEV-15194 - Timeout
@@ -55,22 +62,18 @@ binlog_encryption.rpl_skip_replication : MDEV-13571
binlog_encryption.rpl_ssl : MDEV-14507 - Timeouts
binlog_encryption.rpl_stm_relay_ign_space : MDEV-13278 - Wrong result (test assertion)
binlog_encryption.rpl_sync : MDEV-13830 - Assertion failure
+binlog_encryption.rpl_typeconv : MDEV-14362 - Lost connection to MySQL server during query
#-----------------------------------------------------------------------
-compat/oracle.column_compression : Added in 10.3.7
-compat/oracle.func_concat : Modified in 10.3.7
-compat/oracle.gis : Added in 10.3.7
-compat/oracle.parser : Modified in 10.3.8
-compat/oracle.sp-cursor-rowtype : Modified in 10.3.8
-compat/oracle.table_value_constr : Added in 10.3.7
-compat/oracle.versioning : Added in 10.3.7
-compat/oracle.win : Added in 10.3.7
+compat/oracle.events : Added in 10.3.9
+compat/oracle.table_value_constr : Modified in 10.3.10
#-----------------------------------------------------------------------
connect.pivot : MDEV-14803 - Failed to discover table
connect.vcol : MDEV-12374 - Fails on Windows
+connect.xml2 : Modified in 10.3.10
connect.zip : MDEV-13884 - Wrong result
#-----------------------------------------------------------------------
@@ -79,15 +82,17 @@ encryption.create_or_replace : MDEV-12694
encryption.debug_key_management : MDEV-13841 - Timeout
encryption.encrypt_and_grep : MDEV-13765 - Wrong result
encryption.innochecksum : MDEV-13644 - Assertion failure
-encryption.innodb-checksum-algorithm : MDEV-12898 - Deadlock of threads
+encryption.innodb-checksum-algorithm : MDEV-12898 - Deadlock of threads; MDEV-16896 - Server crash
encryption.innodb-compressed-blob : MDEV-14728 - Unable to get certificate
-encryption.innodb-discard-import : Modified in 10.3.8
encryption.innodb-encryption-alter : MDEV-13566 - Lock wait timeout
+encryption.innodb_encryption_tables : MDEV-17339 - Crash on restart
encryption.innodb-first-page-read : MDEV-14356 - Timeout in wait condition
+encryption.innodb-force-corrupt : MDEV-17286 - SSL error
+encryption.innodb-missing-key : MDEV-14728 - SSL error
encryption.innodb-page_encryption : MDEV-10641 - mutex problem
+encryption.innodb-page_encryption_log_encryption : MDEV-17339 - Crash on restart
encryption.innodb-read-only : MDEV-16563 - Crash on startup
encryption.innodb-redo-badkey : MDEV-13893 - Page cannot be decrypted
-encryption.innodb-redo-nokeys : Modified in 10.3.8
encryption.innodb-remove-encryption : MDEV-16493 - Timeout in wait condition
encryption.innodb-spatial-index : MDEV-13746 - Wrong result
encryption.innodb_encrypt_log : MDEV-13725 - Wrong result
@@ -97,6 +102,8 @@ encryption.innodb_encryption_discard_import : MDEV-16116
encryption.innodb_encryption_filekeys : MDEV-15673 - Timeout
encryption.innodb_encryption_row_compressed : MDEV-16113 - Crash
encryption.innodb_first_page : MDEV-10689 - Crash
+encryption.innodb_lotoftables : MDEV-16111 - Wrong result
+encryption.innodb_onlinealter_encryption : MDEV-17287 - SIGABRT on server restart
encryption.innodb_scrub : MDEV-8139 - scrubbing tests need fixing
encryption.innodb_scrub_background : MDEV-8139 - scrubbing tests need fixing
encryption.innodb_scrub_compressed : MDEV-8139 - scrubbing tests need fixing
@@ -109,18 +116,16 @@ engines/rr_trx.* : MDEV-10998
#-----------------------------------------------------------------------
-federated.assisted_discovery : Modified in 10.3.7
federated.federated_bug_35333 : MDEV-13410 - Wrong result
federated.federated_bug_585688 : MDEV-14805 - Server crash, MDEV-12907 - Valgrind
federated.federated_innodb : MDEV-10617 - Wrong checksum
federated.federated_partition : MDEV-10417 - Fails on Mips
federated.federated_transactions : MDEV-10617 - Wrong checksum
federated.federatedx : MDEV-10617 - Wrong checksum
-federated.federatedx_versioning : Added in 10.3.7
-federated.timestamps : Added in 10.3.7
#-----------------------------------------------------------------------
+funcs_1.is_check_constraints : Added in 10.3.10
funcs_1.memory_views : MDEV-11773 - timeout
funcs_1.processlist_val_no_prot : MDEV-11223 - Wrong result
funcs_1.processlist_val_ps : MDEV-12175 - Wrong plan
@@ -134,134 +139,130 @@ funcs_2/charset.* : MDEV-10999
#-----------------------------------------------------------------------
galera.* : Suite is not stable yet
-
-galera.MW-328A : MDEV-13876 - Wrong result
-galera.galera_applier_ftwrl_table_alter : MDEV-13738 - MySQL server has gone away
-galera.galera_gcs_fc_limit : MDEV-13877 - Timeout
-galera.galera_suspend_slave : MDEV-13873 - Wrong error code
-galera.galera_toi_truncate : MDEV-13743 - query 'reap' succeeded
-galera.galera_unicode_identifiers : MDEV-13871 - Unknown database
-galera.galera_var_node_address : MDEV-13880 - Failed to start mysqld
-galera.galera_wan : MDEV-13879 - Stray state UUID msg warnings
-galera.galera_wsrep_log_conficts : MDEV-13874 - check-testcase failed
-galera.partition : MDEV-13881 - Wrong result
-galera.query_cache : MDEV-13883 - Wrong result
-
-#-----------------------------------------------------------------------
-
galera_3nodes.* : Suite is not stable yet
#-----------------------------------------------------------------------
-gcol.innodb_virtual_debug : MDEV-14134 - Crash, assertion failure; modified in 10.3.8
-gcol.innodb_virtual_index : Modified in 10.3.7
-
-#-----------------------------------------------------------------------
-
-handler.heap : Modified in 10.3.7
-handler.innodb : Modified in 10.3.7
-handler.interface : Modified in 10.3.7
-handler.ps : Added in 10.3.8
-
-#-----------------------------------------------------------------------
-
-heap.heap_auto_increment : MDEV-16652 - Out of range, modified in 10.3.8
+gcol.gcol_rollback : MDEV-16954 - Unknown storage engine 'InnoDB'
+gcol.gcol_update : Include file modified in 10.3.9
+gcol.innodb_virtual_basic : MDEV-16950 - Failing assertion
+gcol.innodb_virtual_debug : MDEV-14134 - Crash, assertion failure
+gcol.innodb_virtual_debug_purge : MDEV-16952 - Wrong result; modified in 10.3.10
+gcol.innodb_virtual_index : Include file modified in 10.3.9
+gcol.innodb_virtual_purge : Include file modified in 10.3.9
#-----------------------------------------------------------------------
innodb.101_compatibility : MDEV-13891 - Wrong result
+innodb.alter_algorithm : Modified in 10.3.10
innodb.alter_copy : MDEV-16181 - Assertion failure
-innodb.alter_foreign_crash : Added in 10.3.7
-innodb.alter_kill : MDEV-16273 - Unknown storage engine 'InnoDB'; added in 10.3.7
-innodb.alter_non_null : Added in 10.3.8
-innodb.alter_non_null_debug : Added in 10.3.8
-innodb.alter_not_null : Modified in 10.3.8
-innodb.alter_partitioned : Added in 10.3.7
-innodb.alter_rename_files : Added in 10.3.7
-innodb.alter_sql_mode : Combinations added in 10.3.8
-innodb.analyze_table : Added in 10.3.7
+innodb.alter_crash : MDEV-16944 - The process cannot access the file
+innodb.alter_kill : MDEV-16273 - Unknown storage engine 'InnoDB', MDEV-16946 - Wrong result
+innodb.alter_not_null : Modified in 10.3.9
+innodb.alter_not_null_debug : Added in 10.3.9
innodb.autoinc_persist : MDEV-15282 - Assertion failure
innodb.binlog_consistent : MDEV-10618 - Server fails to start
+innodb.dml_purge : Include file modified in 10.3.9
innodb.doublewrite : MDEV-12905 - Server crash
+innodb.foreign_key : Modified in 10.3.10
+innodb.foreign-keys : Modified in 10.3.10
innodb.group_commit_crash : MDEV-14191 - InnoDB registration failed
innodb.group_commit_crash_no_optimize_thread : MDEV-13830 - Assertion failure
+innodb.index_merge_threshold : Include files modified in 10.3.9
+innodb.innodb-16k : Modified in 10.3.9
+innodb.innodb-32k-crash : MDEV-16953 - Corrupt log record found
innodb.innodb-64k-crash : MDEV-13872 - Failure and crash on startup
innodb.innodb-alter-debug : MDEV-13182 - InnoDB: adjusting FSP_SPACE_FLAGS
innodb.innodb-alter-table : MDEV-10619 - Testcase timeout
innodb.innodb-alter-tempfile : MDEV-15285 - Table already exists
-innodb.innodb-alter-timestamp : Modified in 10.3.8
-innodb.innodb-autoinc : Modified in 10.3.8
-innodb.innodb-blob : Modified in 10.3.8
+innodb.innodb-blob : MDEV-12053 - Client crash
+innodb.innodb-corrupted-table : Modified in 10.3.9
innodb.innodb-fk : MDEV-13832 - Assertion failure on shutdown
innodb.innodb-get-fk : MDEV-13276 - Server crash
innodb.innodb-index-online : MDEV-14809 - Cannot save statistics
-innodb.innodb-mdev7046 : Modified in 10.3.8
-innodb.innodb-online-alter-gis : Modified in 10.3.7
-innodb.innodb-page_compression_default : MDEV-13644 - Assertion failure; modified in 10.3.8
-innodb.innodb-page_compression_lzma : MDEV-14353 - Wrong result
-innodb.innodb-page_compression_snappy : /MDEV-13644 - Assertion failure; modified in 10.3.8
-innodb.innodb-page_compression_zip : MDEV-10641 - mutex problem
-innodb.innodb-table-online : MDEV-13894 - Wrong result; modified in 10.3.8
-innodb.innodb-wl5522 : MDEV-13644 - Assertion failure
+innodb.innodb-lock : Modified in 10.3.10
+innodb.innodb-mdev-7513 : Modified in 10.3.9
+innodb.innodb-page_compression_bzip2 : Modified in 10.3.10
+innodb.innodb-page_compression_default : MDEV-13644 - Assertion failure
+innodb.innodb-page_compression_lz4 : Modified in 10.3.10
+innodb.innodb-page_compression_lzma : MDEV-14353 - Wrong result; modified in 10.3.10
+innodb.innodb-page_compression_lzo : Modified in 10.3.10
+innodb.innodb-page_compression_snappy : MDEV-13644 - Assertion failure
+innodb.innodb-page_compression_tables : Modified in 10.3.10
+innodb.innodb-page_compression_zip : MDEV-10641 - mutex problem; modified in 10.3.10
+innodb.innodb-table-online : MDEV-13894 - Wrong result
+innodb.innodb-wl5522 : MDEV-13644 - Assertion failure; modified in 10.3.9
innodb.innodb-wl5522-debug : MDEV-14200 - Wrong errno
-innodb.innodb_bug13510739 : Modified in 10.3.7
innodb.innodb_bug14147491 : MDEV-11808 - Index is corrupt
innodb.innodb_bug30423 : MDEV-7311 - Wrong result
innodb.innodb_bug48024 : MDEV-14352 - Assertion failure
-innodb.innodb_bug54044 : Modified in 10.3.7
innodb.innodb_bug59641 : MDEV-13830 - Assertion failure
+innodb.innodb_buffer_pool_resize : MDEV-16964 - Assertion failure
+innodb.innodb_buffer_pool_resize_with_chunks : MDEV-16964 - Assertion failure
innodb.innodb_bulk_create_index_replication : MDEV-15273 - Slave failed to start
innodb.innodb_defrag_stats_many_tables : MDEV-14198 - Table is full
-innodb.innodb_defragment_small : Modified in 10.3.8
innodb.innodb_information_schema : MDEV-8851 - Wrong result
innodb.innodb_max_recordsize_32k : MDEV-14801 - Operation failed
innodb.innodb_max_recordsize_64k : MDEV-15203 - Wrong result
innodb.innodb_monitor : MDEV-10939 - Testcase timeout
-innodb.innodb_query_cache : Added in 10.3.8
+innodb.innodb-page_compression_tables : MDEV-13644 - Assertion failure
innodb.innodb_stats : MDEV-10682 - wrong result
+innodb.innodb_stats_persistent : Include file modified in 10.3.9
innodb.innodb_stats_persistent_debug : MDEV-14801 - Operation failed
innodb.innodb_sys_semaphore_waits : MDEV-10331 - Semaphore wait
innodb.innodb_zip_innochecksum2 : MDEV-13882 - Extra warnings
innodb.innodb_zip_innochecksum3 : MDEV-14486 - Resource temporarily unavailable
+innodb.instant_alter : Modified in 10.3.10
+innodb.instant_alter_crash : Include file modified in 10.3.9
+innodb.instant_alter_debug : Modified in 10.3.10
+innodb.instant_alter_rollback : Include file modified in 10.3.9
innodb.log_corruption : MDEV-13251 - Wrong result
innodb.log_data_file_size : MDEV-14204 - Server failed to start
innodb.log_file_name : MDEV-14193 - Exception
innodb.log_file_size : MDEV-15668 - Not found pattern
-innodb.monitor : MDEV-16179 - Wrong result
-innodb.purge_secondary : MDEV-15681 - Wrong result
+innodb.monitor : MDEV-16179 - Wrong result; modified in 10.3.9
+innodb.purge_secondary : MDEV-15681 - Wrong result; include file modified in 10.3.9
innodb.purge_thread_shutdown : MDEV-13792 - Wrong result
innodb.read_only_recovery : MDEV-13886 - Server crash
innodb.recovery_shutdown : MDEV-15671 - Checksum mismatch in datafile
-innodb.rename_table : Modified in 10.3.8
innodb.row_format_redundant : MDEV-15192 - Trying to access missing tablespace
-innodb.sp_temp_table : MDEV-16647 - Could not remove temporary table
+innodb.strict_mode : Modified in 10.3.9
innodb.table_definition_cache_debug : MDEV-14206 - Extra warning
innodb.table_flags : MDEV-13572 - Wrong result
innodb.temp_table_savepoint : MDEV-16182 - Wrong result
-innodb.temporary_table : MDEV-13265 - Wrong result; modified in 10.3.7
-innodb.tmpdir : Modified in 10.3.7
+innodb.temporary_table : MDEV-13265 - Wrong result; modified in 10.3.9
+innodb.truncate : Added in 10.3.10
+innodb.truncate_crash : Added in 10.3.10
+innodb.truncate_foreign : Added in 10.3.10
+innodb.truncate_missing : Added in 10.3.10
innodb.update_time : MDEV-14804 - Wrong result
+innodb.undo_log : Include file modified in 10.3.9
+innodb.undo_truncate : MDEV-17340 - Server hung; added in 10.3.10
+innodb.undo_truncate_recover : MDEV-13080 - Missing checkpoint; added in 10.3.10
innodb.xa_recovery : MDEV-15279 - mysqld got exception
#-----------------------------------------------------------------------
-innodb_fts.fulltext2 : Modified in 10.3.7
-innodb_fts.fulltext_var : Modified in 10.3.7
+innodb_fts.fts_kill_query : Added in 10.3.9
innodb_fts.innodb-fts-fic : MDEV-14154 - Assertion failure
-innodb_fts.innodb_fts_misc : Modified in 10.3.7
innodb_fts.innodb_fts_misc_debug : MDEV-14156 - Unexpected warning
+innodb_fts.innodb_fts_multiple_index : Modified in 10.3.9
innodb_fts.innodb_fts_plugin : MDEV-13888 - Errors in server log
innodb_fts.innodb_fts_stopword_charset : MDEV-13259 - Table crashed
innodb_fts.sync : MDEV-14808 - Wrong result
+innodb_fts.sync_ddl : MDEV-17296 - Server crash; added in 10.3.9
#-----------------------------------------------------------------------
+innodb_gis.create_spatial_index : Modified in 10.3.9
+innodb_gis.kill_server : MDEV-16941 - Checksum mismatch
+innodb_gis.rtree_compress : Include file modified in 10.3.9
innodb_gis.rtree_compress2 : MDEV-16269 - Wrong result
innodb_gis.rtree_concurrent_srch : MDEV-15284 - Wrong result with embedded
-innodb_gis.rtree_purge : MDEV-15275 - Timeout
+innodb_gis.rtree_purge : MDEV-15275 - Timeout; include file modified in 10.3.9
innodb_gis.rtree_recovery : MDEV-15274 - Error on check
innodb_gis.rtree_split : MDEV-14208 - Too many arguments
-innodb_gis.rtree_undo : MDEV-14456 - Timeout in include file
+innodb_gis.rtree_undo : MDEV-14456 - Timeout in include file; include file modified in 10.3.9
innodb_gis.types : MDEV-15679 - Table is marked as crashed
#-----------------------------------------------------------------------
@@ -270,188 +271,195 @@ innodb_zip.cmp_per_index : MDEV-14490
innodb_zip.innochecksum_3 : MDEV-13279 - Extra warnings
innodb_zip.wl5522_debug_zip : MDEV-11600 - Operating system error number 2
innodb_zip.wl6470_1 : MDEV-14240 - Assertion failure
-innodb_zip.wl6501_1 : MDEV-10891 - Can't create UNIX socket
-innodb_zip.wl6501_scale_1 : MDEV-13254 - Timeout, MDEV-14104 - Error 192
#-----------------------------------------------------------------------
-main.alter_table : Modified in 10.3.8
-main.alter_table_errors : Added in 10.3.7
main.alter_table_trans : MDEV-12084 - timeout
main.analyze_stmt_slow_query_log : MDEV-12237 - Wrong result
-main.ansi : Modified in 10.3.7
main.auth_named_pipe : MDEV-14724 - System error 2
-main.auto_increment : MDEV-16652 - Out of range, modified in 10.3.8
-main.check : Modified in 10.3.8
-main.check_constraint : Modified in 10.3.7
-main.connect : MDEV-16270 - Wrong result
+main.bootstrap : Modified in 10.3.9
+main.check_constraint : Modified in 10.3.9
+main.column_compression : Modified in 10.3.9
+main.connect : MDEV-16270, MDEV-17282 - Wrong result
main.connect2 : MDEV-13885 - Server crash
+main.constraints : Modified in 10.3.10
main.count_distinct2 : MDEV-11768 - timeout
main.create_delayed : MDEV-10605 - failed with timeout
main.create_drop_event : MDEV-16271 - Wrong result
-main.create_or_replace : Modified in 10.3.7
-main.cte_nonrecursive : Modified in 10.3.8
-main.cte_recursive : Modified in 10.3.7
-main.ctype_utf16le : MDEV-10675: timeout or extra warnings
-main.custom_aggregate_functions : Modified in 10.3.7
+main.create_or_replace : Modified in 10.3.10
+main.create_replace_tmp : Added in 10.3.9
+main.cte_nonrecursive : Modified in 10.3.10
+main.cte_recursive : Modified in 10.3.10
+main.cte_recursive_not_embedded : Added in 10.3.9
+main.ctype_binary : Modified in 10.3.9
+main.ctype_eucjpms : Modified in 10.3.9
+main.ctype_euckr : Modified in 10.3.9
+main.ctype_gbk : Modified in 10.3.9
+main.ctype_latin1 : Modified in 10.3.9
+main.ctype_ucs : Modified in 10.3.9
+main.ctype_ujis : Modified in 10.3.9
+main.ctype_upgrade : MDEV-16945 - Error upon mysql_upgrade
+main.ctype_utf16le : MDEV-10675: timeout or extra warnings; modified in 10.3.9
+main.ctype_utf16 : MDEV-10675: timeout or extra warnings; modified in 10.3.9
+main.ctype_utf32 : Modified in 10.3.9
+main.ctype_utf8mb4 : Modified in 10.3.9
+main.ctype_utf8 : Modified in 10.3.9
main.debug_sync : MDEV-10607 - internal error
-main.derived_cond_pushdown : Modified in 10.3.8
+main.derived : Modified in 10.3.9
+main.derived_cond_pushdown : Modified in 10.3.10
main.derived_opt : MDEV-11768 - timeout
-main.derived_view : Modified in 10.3.8
-main.distinct : MDEV-14194 - Crash; modified in 10.3.7
+main.derived_split_innodb : Modified in 10.3.10
+main.distinct : MDEV-14194 - Crash
main.drop_bad_db_type : MDEV-15676 - Wrong result
main.events_2 : MDEV-13277 - Crash
main.events_bugs : MDEV-12892 - Crash
main.events_restart : MDEV-12236 - Server shutdown problem
main.events_slowlog : MDEV-12821 - Wrong result
-main.explain_slowquerylog : Modified in 10.3.7
-main.func_json : Modified in 10.3.8
-main.func_misc : Modified in 10.3.8
-main.func_time : Modified in 10.3.8
-main.func_time_hires : Modified in 10.3.8
-main.gis : MDEV-13411 - wrong result on P8
-main.grant : Modified in 10.3.8
-main.grant2 : Modified in 10.3.8
-main.grant_not_windows : Added in 10.3.7
-main.having : Modified in 10.3.8
+main.flush : Modified in 10.3.10
+main.func_isnull : Modified in 10.3.10
+main.func_json : Modified in 10.3.10
+main.func_time : Modified in 10.3.10
+main.gis : MDEV-13411 - wrong result on P8; modified in 10.3.10
+main.gis-precise : Modified in 10.3.10
+main.grant : Modified in 10.3.10
+main.group_min_max : Modified in 10.3.10
main.host_cache_size_functionality : MDEV-10606 - sporadic failure on shutdown
main.index_intersect_innodb : MDEV-10643 - failed with timeout
main.index_merge_innodb : MDEV-7142 - Plan mismatch
main.innodb_mysql_lock : MDEV-7861 - Wrong result
-main.insert_select : Modified in 10.3.7
-main.invisible_field_grant_completely : Added in 10.3.7
-main.invisible_field_grant_system : Added in 10.3.7
+main.invisible_field_debug : Modified in 10.3.9
+main.join : Modified in 10.3.10
+main.join_cache : Modified in 10.3.9
+main.join_outer : Modified in 10.3.9
main.kill-2 : MDEV-13257 - Wrong result
main.kill_processlist-6619 : MDEV-10793 - Wrong result
-main.limit : Modified in 10.3.8
-main.lock : Modified in 10.3.8
main.log_slow : MDEV-13263 - Wrong result
main.log_tables-big : MDEV-13408 - wrong result
-main.max_statement_time : Modified in 10.3.8
+main.mdev375 : MDEV-10607 - sporadic "can't connect"
main.mdev-504 : MDEV-15171 - warning
main.merge : MDEV-10607 - sporadic "can't connect"
-main.multi_update : Modified in 10.3.7
-main.mysql : Modified in 10.3.7
-main.mysql_client_test_comp : MDEV-16641 - exec failed
+main.mysql : Modified in 10.3.10
+main.mysql_client_test_comp : MDEV-16641 - Error in exec
main.mysql_client_test_nonblock : CONC-208 - Error on Power; MDEV-15096 - exec failed
-main.mysql_cp932 : Modified in 10.3.7
-main.mysql_upgrade_noengine : MDEV-14355 - Wrong result
-main.mysql_upgrade_ssl : MDEV-13492 - Unknown SSL error
+main.mysql_not_windows : Modified in 10.3.10
main.mysqld_option_err : MDEV-12747 - Timeout
-main.mysqldump : MDEV-14800 - Stack smashing detected; modified in 10.3.8
+main.mysqldump : MDEV-14800 - Stack smashing detected
main.mysqlhotcopy_myisam : MDEV-10995 - Hang on debug
-main.mysqlslap : Modified in 10.3.8
+main.mysqlslap : MDEV-11801 - timeout
main.mysqltest : MDEV-13887 - Wrong result
-main.mysqltest_tracking_info : Added in 10.3.8
-main.olap : Modified in 10.3.8
+main.mysql_upgrade_noengine : MDEV-14355 - Wrong result
+main.mysql_upgrade_ssl : MDEV-13492 - Unknown SSL error
main.openssl_1 : MDEV-13492 - Unknown SSL error
+main.openssl_6975 : MDEV-17184 - Failures with OpenSSL 1.1.1
+main.opt_tvc : Modified in 10.3.10
main.order_by_optimizer_innodb : MDEV-10683 - Wrong result
-main.parser : Modified in 10.3.7
main.partition_debug_sync : MDEV-15669 - Deadlock found when trying to get lock
-main.partition_innodb : Modified in 10.3.7
+main.partition_error : Modified in 10.3.10
main.partition_innodb_plugin : MDEV-12901 - Valgrind warnings
-main.partition_open_files_limit : Modified in 10.3.8
-main.ps : MDEV-11017 - Wrong result; modified in 10.3.8
-main.query_cache : MDEV-16180 - Wrong result
+main.ps : MDEV-11017 - sporadic wrong Prepared_stmt_count; modified in 10.3.10
main.query_cache_debug : MDEV-15281 - Query cache is disabled
+main.query_cache : MDEV-16180 - Wrong result
+main.range : Modified in 10.3.10
+main.range_debug : Added in 10.3.10
main.range_vs_index_merge_innodb : MDEV-15283 - Server has gone away
-main.read_only_innodb : Modified in 10.3.8
-main.rename : Modified in 10.3.8
-main.reset_connection : Added in 10.3.8
-main.select : MDEV-15430 - Wrong result with clang-4 (compiler bug)
-main.select_jcl6 : MDEV-15430 - Wrong result with clang-4 (compiler bug)
-main.select_pkeycache : MDEV-15430 - Wrong result with clang-4 (compiler bug)
-main.selectivity : Modified in 10.3.8
-main.session_tracker_last_gtid : Added in 10.3.8
-main.set_password : Added in 10.3.8
+main.rename : Modified in 10.3.9
+main.selectivity : Modified in 10.3.10
main.set_statement : MDEV-13183 - Wrong result
main.shm : MDEV-12727 - Mismatch, ERROR 2013
main.show_explain : MDEV-10674 - Wrong result code
-main.show_grants_with_plugin-7985 : Modified in 10.3.8
-main.sp : MDEV-7866 - Mismatch; modified in 10.3.8
-main.sp-code : Modified in 10.3.7
-main.sp-condition-handler : Added in 10.3.8
-main.sp-cursor : Modified in 10.3.8
-main.sp-row : Modified in 10.3.8
-main.sp-security : Modified in 10.3.8
+main.sp : MDEV-7866 - Mismatch; modified in 10.3.10
main.sp_notembedded : MDEV-10607 - internal error
-main.sql_mode : Modified in 10.3.8
+main.sp-security : MDEV-10607 - sporadic "can't connect"; modified in 10.3.10
+main.ssl : MDEV-17184 - Failures with OpenSSL 1.1.1
main.ssl_ca : MDEV-10895 - SSL connection error on Power
main.ssl_cert_verify : MDEV-13735 - Server crash
+main.ssl_cipher : MDEV-17184 - Failures with OpenSSL 1.1.1
main.ssl_connect : MDEV-13492 - Unknown SSL error
main.ssl_timeout : MDEV-11244 - Crash
-main.stat_tables_par : MDEV-13266 - Wrong result
+main.stat_tables : Modified in 10.3.10
main.stat_tables_par_innodb : MDEV-14155 - Wrong rounding
-main.statistics : Modified in 10.3.8
-main.statistics_close : Added in 10.3.8
+main.stat_tables_par : MDEV-13266 - Wrong result
main.status : MDEV-13255 - Wrong result
-main.subselect-crash_15755 : Added in 10.3.7
+main.subselect_extra_no_semijoin : Modified in 10.3.10
main.subselect_innodb : MDEV-10614 - Wrong result
-main.subselect_sj2_mat : Modified in 10.3.8
-main.symlink-aria-11902 : MDEV-15098 - error 40 from storage engine
-main.symlink-myisam-11902 : MDEV-15098 - Error 40 from storage engine
+main.subselect : Modified in 10.3.9
+main.subselect_sj2_mat : Modified in 10.3.9
+main.subselect_sj_mat : Modified in 10.3.9
+main.table_value_constr : Modified in 10.3.10
main.tc_heuristic_recover : MDEV-14189 - Wrong result
-main.trigger : Modified in 10.3.8
-main.type_bit : Modified in 10.3.8
-main.type_blob : MDEV-15195 - Wrong result; modified in 10.3.8
+main.temp_table : Modified in 10.3.10
+main.type_blob : MDEV-15195 - Wrong result
main.type_datetime : MDEV-14322 - wrong result
-main.type_datetime_hires : MDEV-15430 - Wrong result with clang-4 (compiler bug)
-main.type_decimal : Modified in 10.3.8
-main.type_float : MDEV-15430 - Wrong result with clang-4 (compiler bug)
-main.type_int : Modified in 10.3.8
-main.type_time_hires : MDEV-15430 - Wrong result with clang-4 (compiler bug)
-main.type_timestamp_hires : MDEV-15430 - Wrong result with clang-4 (compiler bug)
+main.type_datetime_hires : MDEV-10687 - Timeout
+main.type_float : Modified in 10.3.10
+main.union : Modified in 10.3.9
main.userstat : MDEV-12904 - SSL errors
-main.win : Modified in 10.3.8
-main.xa : MDEV-11769 - lock wait timeout
+main.win : Modified in 10.3.10
+main.win_lead_lag : Modified in 10.3.10
+main.xa : MDEV-11769 - lock wait timeout; modified in 10.3.9
#-----------------------------------------------------------------------
-maria.alter : Modified in 10.3.7
+maria.concurrent : Added in 10.3.10
+maria.create : Added in 10.3.10
maria.insert_select : MDEV-12757 - Timeout
maria.insert_select-7314 : MDEV-16492 - Timeout
-maria.lock : Modified in 10.3.8
-maria.maria : MDEV-14430 - Extra warning; modified in 10.3.8
-maria.maria-autoinc : MDEV-16652 - Out of range; added in 10.3.8
+maria.maria : MDEV-14430 - Extra warning; modified in 10.3.10
#-----------------------------------------------------------------------
-mariabackup.absolute_ibdata_paths : MDEV-16642 - Wrong result
+mariabackup.absolute_ibdata_paths : MDEV-16571 - Wrong result; opt file modified in 10.3.10
mariabackup.apply-log-only : MDEV-14192 - Assertion failure
-mariabackup.apply-log-only-incr : MDEV-14192 - Assertion failure; modified in 10.3.8
+mariabackup.apply-log-only-incr : MDEV-14192 - Assertion failure
mariabackup.backup_ssl : MDEV-14192 - Assertion failure
+mariabackup.create_during_backup : Added in 10.3.10
+mariabackup.create_with_data_directory_during_backup : Added in 10.3.10
mariabackup.data_directory : MDEV-15270 - Error on exec
+mariabackup.drop_table_during_backup : Added in 10.3.10
mariabackup.full_backup : MDEV-16571 - Wrong result
mariabackup.huge_lsn : MDEV-15662 - Sequence number is in the future
mariabackup.incremental_backup : MDEV-14192 - Assertion failure
-mariabackup.incremental_encrypted : MDEV-14188 - Wrong result, MDEV-15667 - timeout
-mariabackup.lock_ddl_per_table : Modified in 10.3.8
-mariabackup.mdev-14447 : MDEV-15201 - Timeout; modified in 10.3.8
+mariabackup.incremental_ddl_during_backup : Added in 10.3.10
+mariabackup.incremental_encrypted : MDEV-15667 - timeout; modified in 10.3.9
+mariabackup.innodb_log_optimize_ddl : Added in 10.3.9
+mariabackup.log_checksum_mismatch : MDEV-16571 - Wrong result
+mariabackup.mdev-14447 : MDEV-15201 - Timeout
+mariabackup.mlog_index_load : MDEV-14192 - Assertion failure; added in 10.3.10
+mariabackup.nolock_ddl_during_backup_end : Added in 10.3.10
mariabackup.partial_exclude : MDEV-15270 - Error on exec
-mariabackup.partition_datadir : Modified in 10.3.8
-mariabackup.rename_during_mdl_lock : Added in 10.3.8
-mariabackup.xb_aws_key_management : MDEV-15680 - Error: xtrabackup_copy_logfile() failed
+mariabackup.recreate_table_during_backup : Added in 10.3.10
+mariabackup.rename_during_backup : Added in 10.3.10
+mariabackup.rename_during_mdl_lock : Modified in 10.3.10
+mariabackup.skip_innodb : Added in 10.3.10
+mariabackup.truncate_during_backup : Added in 10.3.10
+mariabackup.undo_space_id : Opt file modified in 10.3.10
+mariabackup.unsupported_redo : MDEV-14192 - Crash; modified in 10.3.10
+mariabackup.xb_aws_key_management : MDEV-17341 - Missing warning
mariabackup.xb_compressed_encrypted : MDEV-14812 - Segmentation fault
-mariabackup.xb_file_key_management : MDEV-16650 - Wrong result
+mariabackup.xb_file_key_management : MDEV-16571 - Wrong result
mariabackup.xb_history : MDEV-16268 - Error on exec
mariabackup.xb_page_compress : MDEV-14810 - status: 1, errno: 11
-mariabackup.xb_partition : MDEV-16643 - Table does not exist
-mariabackup.xb_rocksdb : Added in 10.3.8
-mariabackup.xb_rocksdb_datadir : Added in 10.3.8
-mariabackup.xb_rocksdb_datadir_debug : Added in 10.3.8
+mariabackup.xb_partition : MDEV-14192 - Crash
+mariabackup.xb_rocksdb : MDEV-17338 - Server hung on shutdown
mariabackup.xbstream : MDEV-14192 - Crash
#-----------------------------------------------------------------------
-mroonga/storage.* : MDEV-16127 - Wrong result
-
mroonga/storage.column_datetime_32bit_2038 : Wrong result on Alpha
mroonga/storage.column_datetime_32bit_before_unix_epoch : Wrong result on Alpha
mroonga/storage.column_datetime_32bit_max : Wrong result on Alpha
mroonga/storage.column_datetime_32bit_out_of_range : Wrong result on Alpha
+mroonga/storage.index_multiple_column_range_all_used_less_than : MDEV-16127 - Wrong result with GCC 8
+mroonga/storage.index_multiple_column_range_all_used_less_than_or_equal : MDEV-16127 - Wrong result with GCC 8
+mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than : MDEV-16127 - Wrong result with GCC 8
+mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than_or_equal : MDEV-16127 - Wrong result with GCC 8
+mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than : MDEV-16127 - Wrong result with GCC 8
+mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than_or_equal : MDEV-16127 - Wrong result with GCC 8
mroonga/storage.index_multiple_column_unique_date_32bit_equal : Wrong result on Alpha
mroonga/storage.index_multiple_column_unique_date_order_32bit_desc : Wrong result on Alpha
mroonga/storage.index_multiple_column_unique_datetime_index_read : MDEV-8643 - Valgrind
+mroonga/storage.optimization_order_limit_optimized_datetime_less_than : MDEV-16127 - Wrong result with GCC 8
+mroonga/storage.optimization_order_limit_optimized_datetime_less_than_or_equal : MDEV-16127 - Wrong result with GCC 8
mroonga/storage.repair_table_no_index_file : MDEV-9364 - wrong result, MDEV-14807 - wrong error message
mroonga/wrapper.repair_table_no_index_file : MDEV-14807 - Wrong error message
@@ -467,14 +475,16 @@ multi_source.status_vars : MDEV-4632 -
#-----------------------------------------------------------------------
-parts.alter_data_directory_innodb : Added in 10.3.8
parts.partition_alter2_2_maria : MDEV-14364 - Lost connection to MySQL server during query
parts.partition_auto_increment_archive : MDEV-16491 - Marked as crashed and should be repaired
parts.partition_auto_increment_maria : MDEV-14430 - Extra warning
parts.partition_debug_innodb : MDEV-10891 - Can't create UNIX socket; MDEV-15095 - Table doesn't exist
parts.partition_exch_qa_10 : MDEV-11765 - wrong result
parts.partition_innodb_status_file : MDEV-12901 - Valgrind
-parts.show_create : Added in 10.3.7
+parts.partition_special_innodb : MDEV-16942 - Timeout
+parts.show_create : Modified in 10.3.10
+parts.truncate_locked : Added in 10.3.9
+parts.update_and_cache : Added in 10.3.10
#-----------------------------------------------------------------------
@@ -485,6 +495,7 @@ percona.* : MDEV-10997
perfschema.bad_option_1 : MDEV-13892 - Timeout
perfschema.bad_option_3 : MDEV-12728 - Timeout on Power
perfschema.bad_option_5 : MDEV-14197 - Timeout
+perfschema.connect_attrs : MDEV-17283 - Wrong result
perfschema.dml_file_instances : MDEV-15179 - Wrong result
perfschema.func_file_io : MDEV-5708 - fails for s390x
perfschema.func_mutex : MDEV-5708 - fails for s390x
@@ -492,8 +503,8 @@ perfschema.hostcache_ipv4_addrinfo_again_allow : MDEV-12759
perfschema.hostcache_ipv6_addrinfo_again_allow : MDEV-12752 - Crash
perfschema.hostcache_ipv6_addrinfo_bad_allow : MDEV-13260 - Crash
perfschema.hostcache_ipv6_ssl : MDEV-10696 - Crash
-perfschema.partition : Added in 10.3.8
perfschema.privilege_table_io : MDEV-13184 - Extra lines
+perfschema.rpl_gtid_func : MDEV-16897 - Wrong result
perfschema.socket_connect : MDEV-15677 - Wrong result
perfschema.socket_summary_by_event_name_func : MDEV-10622 - Wrong result
perfschema.stage_mdl_global : MDEV-11803 - wrong result on slow builders
@@ -508,7 +519,7 @@ perfschema_stress.* : MDEV-10996
#-----------------------------------------------------------------------
plugins.feedback_plugin_send : MDEV-7932, MDEV-11118 - Connection problems and such
-plugins.processlist : MDEV-16574 - Wrong result; added in 10.3.8
+plugins.processlist : MDEV-16574 - Wrong result
plugins.server_audit : MDEV-14295 - Wrong result
plugins.thread_pool_server_audit : MDEV-14295 - Wrong result
@@ -516,40 +527,6 @@ plugins.thread_pool_server_audit : MDEV-14295
rocksdb.* : Too many crashes in various tests
-rocksdb.2pc_group_commit : MDEV-14455 - Wrong result
-rocksdb.add_index_inplace : MDEV-16648 - Crash
-rocksdb.allow_no_primary_key : MDEV-16634 - Crash
-rocksdb.allow_no_primary_key_with_sk : MDEV-16639 - Crash
-rocksdb.analyze_table : Modified in 10.3.7
-rocksdb.autoinc_crash_safe : MDEV-16637 - Crash
-rocksdb.autoinc_crash_safe_partition : MDEV-16639 - Crash
-rocksdb.autoinc_debug : MDEV-16203 - Wrong result
-rocksdb.autoinc_secondary : MDEV-16638 - Crash
-rocksdb.autoinc_vars_thread : MDEV-16573 - Debug sync timed out
-rocksdb.bloomfilter2 : MDEV-16564 - Wrong result
-rocksdb.bloomfilter4 : MDEV-16649 - Crash
-rocksdb.bulk_load_errors : MDEV-16575 - Wrong result
-rocksdb.check_ignore_unknown_options : MDEV-16310 - Non-portable commands; modified in 10.3.8
-rocksdb.deadlock : MDEV-16033 - Timeout
-rocksdb.drop_index_inplace : MDEV-14162 - Crash on shutdown
-rocksdb.drop_table : MDEV-14308 - Timeout
-rocksdb.drop_table2 : MDEV-16631 - Crash
-rocksdb.issue255 : MDEV-16577 - Wrong plan; modified in 10.3.8
-rocksdb.locking_issues : MDEV-14464 - Wrong result
-rocksdb.mariadb_ignore_dirs : MDEV-16639 - Crash
-rocksdb.mariadb_port_fixes : MDEV-16387 - Wrong plan; modified in 10.3.8
-rocksdb.max_open_files : MDEV-16639 - Crash
-rocksdb.read_only_tx : MDEV-16565 - Server crash
-rocksdb.rocksdb_cf_options : MDEV-16639 - Crash
-rocksdb.rocksdb_cf_per_partition : MDEV-16636 - Wrong result
-rocksdb.rocksdb_parts : MDEV-13843 - Wrong result
-rocksdb.singledelete : MDEV-16633 - Crash
-rocksdb.truncate_table3 : MDEV-14506 - Lost connection to server
-rocksdb.ttl_primary_read_filtering : MDEV-16560 - Wrong result
-rocksdb.ttl_secondary_read_filtering : MDEV-16560 - Wrong result
-rocksdb.unique_check : MDEV-16576 - Wrong errno
-rocksdb.use_direct_reads_writes : MDEV-16646 - Crash
-
#-----------------------------------------------------------------------
rocksdb_rpl.mdev12179 : MDEV-16632 - Crash
@@ -557,21 +534,22 @@ rocksdb_rpl.rpl_binlog_xid_count : MDEV-16644
#-----------------------------------------------------------------------
-rocksdb_sys_vars.rocksdb_remove_mariabackup_checkpoint_basic : Added in 10.3.8
+rocksdb_sys_vars.rocksdb_rate_limiter_bytes_per_sec_basic : MDEV-16639 - Crash
+rocksdb_sys_vars.rocksdb_update_cf_options_basic : MDEV-16955 - Bytes lost
+rocksdb_sys_vars.rocksdb_update_cf_options : MDEV-16955 - Bytes lost
#-----------------------------------------------------------------------
-roles.acl_load_mutex-5170 : Modified in 10.2.16
roles.create_and_grant_role : MDEV-11772 - wrong result
-roles.grant_revoke_current : Modified in 10.3.8
-roles.set_default_role_ps-6960 : Modified in 10.3.8
#-----------------------------------------------------------------------
rpl-tokudb.* : MDEV-14354 - Tests fail with tcmalloc
+rpl-tokudb.rpl_tokudb_commit_after_flush : MDEV-16966 - Server crash
+
rpl.last_insert_id : MDEV-10625 - warnings in error log
-rpl.rename : Added in 10.3.8
+rpl.rpl_15867 : Added in 10.3.9
rpl.rpl_auto_increment : MDEV-10417 - Fails on Mips
rpl.rpl_auto_increment_bug45679 : MDEV-10417 - Fails on Mips
rpl.rpl_auto_increment_update_failure : MDEV-10625 - warnings in error log
@@ -580,11 +558,12 @@ rpl.rpl_binlog_index : MDEV-9501 -
rpl.rpl_colSize : MDEV-16112 - Server crash
rpl.rpl_ctype_latin1 : MDEV-14813 - Wrong result on Mac
rpl.rpl_ddl : MDEV-10417 - Fails on Mips
-rpl.rpl_do_grant : Modified in 10.3.8
rpl.rpl_domain_id_filter_io_crash : MDEV-12729 - Timeout in include file, MDEV-13677 - Server crash
rpl.rpl_domain_id_filter_restart : MDEV-10684 - Wrong result
+rpl.rpl_drop_db_fail : MDEV-16898 - Slave fails to start
rpl.rpl_extra_col_master_innodb : MDEV-16570 - Extra warning
rpl.rpl_extra_col_master_myisam : MDEV-14203 - Extra warning
+rpl.rpl_foreign_key_innodb : Modified in 10.3.10
rpl.rpl_gtid_basic : MDEV-10681 - server startup problem
rpl.rpl_gtid_crash : MDEV-9501 - Failed registering on master, MDEV-13643 - Lost connection
rpl.rpl_gtid_delete_domain : MDEV-14463 - Timeout
@@ -594,7 +573,6 @@ rpl.rpl_gtid_reconnect : MDEV-14497
rpl.rpl_gtid_stop_start : MDEV-10629 - Crash on shutdown, MDEV-12629 - Valgrind warnings
rpl.rpl_gtid_until : MDEV-10625 - warnings in error log
rpl.rpl_innodb_bug30888 : MDEV-10417 - Fails on Mips
-rpl.rpl_innodb_mixed_dml : Include file modified in 10.3.8
rpl.rpl_insert : MDEV-9329 - Fails on Ubuntu/s390x
rpl.rpl_insert_delayed : MDEV-9329 - Fails on Ubuntu/s390x
rpl.rpl_insert_id : MDEV-15197 - Wrong result
@@ -602,8 +580,6 @@ rpl.rpl_insert_id_pk : MDEV-16567
rpl.rpl_insert_ignore : MDEV-14365 - Lost connection to MySQL server during query
rpl.rpl_invoked_features : MDEV-10417 - Fails on Mips
rpl.rpl_mariadb_slave_capability : MDEV-11018 - Extra lines in binlog
-rpl.rpl_mdev12179 : Modified in 10.3.7
-rpl.rpl_mdev382 : Modified in 10.3.7
rpl.rpl_mdev6020 : MDEV-15272 - Server crash
rpl.rpl_mixed_mixing_engines : MDEV-14489 - Sync slave with master failed
rpl.rpl_non_direct_mixed_mixing_engines : MDEV-14489 - Sync slave with master failed
@@ -613,13 +589,13 @@ rpl.rpl_parallel : MDEV-10653
rpl.rpl_parallel_conflicts : MDEV-15272 - Server crash
rpl.rpl_parallel_mdev6589 : MDEV-12979 - Assertion failure
rpl.rpl_parallel_multilevel2 : MDEV-14723 - Timeout
-rpl.rpl_parallel_optimistic : MDEV-15278 - Failed to sync with master; modified in 10.3.8
+rpl.rpl_parallel_optimistic : MDEV-15278 - Failed to sync with master
rpl.rpl_parallel_optimistic_nobinlog : MDEV-15278 - Failed to sync with master
-rpl.rpl_parallel_retry : MDEV-11119 - Crash
+rpl.rpl_parallel_retry : MDEV-11119 - Crash; MDEV-17109 - Timeout
rpl.rpl_parallel_temptable : MDEV-10356 - Crash
rpl.rpl_partition_innodb : MDEV-10417 - Fails on Mips
rpl.rpl_password_boundaries : MDEV-11534 - Slave IO warnings
-rpl.rpl_row_001 : MDEV-16653 - MTR's internal check fails
+rpl.rpl_row_001 : MDEV-16653 - MTR's internal check fails; modified in 10.3.9
rpl.rpl_row_basic_11bugs : MDEV-12171 - Server failed to start
rpl.rpl_row_basic_2myisam : MDEV-13875 - command "diff_files" failed
rpl.rpl_row_drop_create_temp_table : MDEV-14487 - Wrong result
@@ -628,11 +604,13 @@ rpl.rpl_row_img_eng_min : MDEV-13875
rpl.rpl_row_img_eng_noblob : MDEV-13875 - command "diff_files" failed
rpl.rpl_row_index_choice : MDEV-15196 - Slave crash
rpl.rpl_row_sp001 : MDEV-9329 - Fails on Ubuntu/s390x
+rpl.rpl_row_spatial : Added in 10.3.10
rpl.rpl_row_until : MDEV-14052 - Master will not send events with checksum
rpl.rpl_semi_sync : MDEV-11220 - Wrong result
rpl.rpl_semi_sync_after_sync : MDEV-14366 - Wrong result
rpl.rpl_semi_sync_after_sync_row : MDEV-14366 - Wrong result
rpl.rpl_semi_sync_event_after_sync : MDEV-11806 - warnings
+rpl.rpl_semi_sync_master_shutdown : Added in 10.3.9
rpl.rpl_semi_sync_uninstall_plugin : MDEV-7140 - Assorted failures
rpl.rpl_semi_sync_wait_point : MDEV-11807 - timeout in wait condition
rpl.rpl_semisync_ali_issues : MDEV-16272 - Wrong result
@@ -644,7 +622,7 @@ rpl.rpl_slave_load_tmpdir_not_exist : MDEV-14203
rpl.rpl_slow_query_log : MDEV-13250 - Test abort
rpl.rpl_sp_effects : MDEV-13249 - Crash
rpl.rpl_start_stop_slave : MDEV-13567 - Sync slave timeout
-rpl.rpl_stm_000001 : MDEV-16274 - Connection attributes were truncated
+rpl.rpl_stm_000001 : MDEV-16274 - Connection attributes were truncated; modified in 10.3.9
rpl.rpl_stm_mixing_engines : MDEV-14489 - Sync slave with master failed
rpl.rpl_stm_multi_query : MDEV-9501 - Failed registering on master
rpl.rpl_stm_relay_ign_space : MDEV-14360 - Test assertion
@@ -668,7 +646,7 @@ sphinx.union-5539 : MDEV-10986
spider.* : MDEV-9329 - tests are too memory-consuming
spider.basic_sql : MDEV-11186 - Internal check fails
-spider.spider_fixes_part : Modified in 10.3.8
+spider.timestamp : Added in 10.3.9
spider/bg.direct_aggregate : MDEV-7098 - Packets out of order
spider/bg.direct_aggregate_part : MDEV-7098 - Trying to unlock mutex that wasn't locked
@@ -683,8 +661,9 @@ spider/handler.* : MDEV-10987,
#-----------------------------------------------------------------------
+sql_sequence.auto_increment : Added in 10.3.10
sql_sequence.concurrent_create : MDEV-16635 - Server crash
-sql_sequence.replication_mixed : Added in 10.3.8
+sql_sequence.next : Modified in 10.3.10
#-----------------------------------------------------------------------
@@ -699,18 +678,19 @@ stress.ddl_innodb : MDEV-10635
sys_vars.autocommit_func2 : MDEV-9329 - Fails on Ubuntu/s390x
sys_vars.innodb_buffer_pool_dump_at_shutdown_basic : MDEV-14280 - Unexpected error
-sys_vars.innodb_stats_include_delete_marked_basic : Modified in 10.3.7
+sys_vars.innodb_log_optimize_ddl_basic : Added in 10.3.9
sys_vars.keep_files_on_create_basic : MDEV-10676 - timeout
sys_vars.log_slow_admin_statements_func : MDEV-12235 - Server crash
-sys_vars.maximum_basic : Modified in 10.3.8
sys_vars.rpl_init_slave_func : MDEV-10149 - Test assertion
sys_vars.slow_query_log_func : MDEV-14273 - Wrong result
-sys_vars.sysvars_innodb : Modified in 10.3.8
sys_vars.thread_cache_size_func : MDEV-11775 - Wrong result
sys_vars.wait_timeout_func : MDEV-12896 - Wrong result
+sys_vars.wsrep_start_position_basic : Modified in 10.3.10
#-----------------------------------------------------------------------
+tokudb.* : suite.pm and massive modifications in 10.3.10
+
tokudb.change_column_all_1000_10 : MDEV-12640 - Lost connection
tokudb.change_column_bin : MDEV-12640 - Lost connection
tokudb.change_column_char : MDEV-12822 - Lost connection
@@ -742,12 +722,15 @@ tokudb_backup.* : MDEV-11001
#-----------------------------------------------------------------------
+tokudb_bugs.alter_table_comment_rebuild_data : Added in 10.1.36
tokudb_bugs.checkpoint_lock : MDEV-10637 - Wrong processlist output
tokudb_bugs.checkpoint_lock_3 : MDEV-10637 - Wrong processlist output
tokudb_bugs.frm_store : MDEV-12823 - Valgrind
tokudb_bugs.frm_store2 : MDEV-12823 - Valgrind
tokudb_bugs.frm_store3 : MDEV-12823 - Valgrind
+tokudb_bugs.PS-3773 : Added in 10.1.36
tokudb_bugs.xa : MDEV-11804 - Lock wait timeout
+tokudb_bugs.xa-3 : MDEV-16953 - Corrupt log record found
#-----------------------------------------------------------------------
@@ -772,31 +755,21 @@ unit.my_atomic : MDEV-15670
#-----------------------------------------------------------------------
-vcol.binlog : Added in 10.3.8
-vcol.index : Added in 10.3.8
+vcol.index : Modified in 10.3.10
vcol.not_supported : MDEV-10639 - Testcase timeout
-vcol.update : Modified in 10.3.8
-vcol.update_binlog : Added in 10.3.8
vcol.vcol_keys_innodb : MDEV-10639 - Testcase timeout
-vcol.vcol_misc : MDEV-16651 - Wrong error message; modified in 10.3.8
+vcol.vcol_misc : MDEV-16651 - Wrong error message
#-----------------------------------------------------------------------
-versioning.alter : Modified in 10.3.8
-versioning.partition : Modified in 10.3.7
-versioning.replace : Modified in 10.3.8
-versioning.select : Modified in 10.3.8
-versioning.truncate : Modified in 10.3.7
-versioning.trx_id : Modified in 10.3.8
-versioning.trx_id_versioning_attribute_persistence : Added in 10.3.8
+versioning.truncate : Modified in 10.3.10
#-----------------------------------------------------------------------
-wsrep.binlog_format : MDEV-11532 - Could not execute check-testcase
wsrep.foreign_key : MDEV-14725 - WSREP has not yet prepared node
wsrep.mdev_6832 : MDEV-14195 - Check testcase failed
-wsrep.pool_of_threads : MDEV-12234 - GLIBCXX_3.4.20 not found
-wsrep.variables : MDEV-14311 - Wrong result; modified in 10.3.8
+wsrep.pool_of_threads : MDEV-17345 - WSREP has not yet prepared node for application use
+wsrep.variables : MDEV-14311 - Wrong result; modified in 10.3.10
#-----------------------------------------------------------------------
diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp
index 3def1bd083b..a5b65f5315c 100644
--- a/mysql-test/valgrind.supp
+++ b/mysql-test/valgrind.supp
@@ -626,6 +626,19 @@
}
#
+# Warning caused by small memory leak in _dl_init
+#
+
+{
+ dl_init memory leak
+ Memcheck:Leak
+ fun:malloc
+ obj:*/libstdc++.so*
+ fun:call_init.part*
+ fun:_dl_init
+}
+
+#
# In glibc (checked version 2.7), inet_ntoa allocates an 18-byte
# per-thread static buffer for the return value. That memory is freed
# at thread exit, however if called from the main thread, Valgrind
diff --git a/mysys/CMakeLists.txt b/mysys/CMakeLists.txt
index 93fca192b3a..97890cc9de7 100644
--- a/mysys/CMakeLists.txt
+++ b/mysys/CMakeLists.txt
@@ -1,4 +1,5 @@
# Copyright (c) 2006, 2014, Oracle and/or its affiliates
+# Copyright (c) 2009, 2018, MariaDB Corporation
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/mysys/mf_iocache.c b/mysys/mf_iocache.c
index 88678949e94..6150473c2f0 100644
--- a/mysys/mf_iocache.c
+++ b/mysys/mf_iocache.c
@@ -297,6 +297,10 @@ int init_io_cache(IO_CACHE *info, File file, size_t cachesize,
}
info->inited=info->aio_result.pending=0;
#endif
+ if (type == READ_CACHE || type == WRITE_CACHE || type == SEQ_READ_APPEND)
+ info->myflags|= MY_FULL_IO;
+ else
+ info->myflags&= ~MY_FULL_IO;
DBUG_RETURN(0);
} /* init_io_cache */
@@ -354,6 +358,15 @@ int init_slave_io_cache(IO_CACHE *master, IO_CACHE *slave)
void end_slave_io_cache(IO_CACHE *cache)
{
+ /* Remove the cache from the next_file_user circular linked list. */
+ if (cache->next_file_user != cache)
+ {
+ IO_CACHE *p= cache->next_file_user;
+ while (p->next_file_user != cache)
+ p= p->next_file_user;
+ p->next_file_user= cache->next_file_user;
+
+ }
my_free(cache->buffer);
}
@@ -635,7 +648,7 @@ int _my_b_write(IO_CACHE *info, const uchar *Buffer, size_t Count)
int _my_b_cache_read(IO_CACHE *info, uchar *Buffer, size_t Count)
{
- size_t length, diff_length, left_length= 0, max_length;
+ size_t length= 0, diff_length, left_length= 0, max_length;
my_off_t pos_in_file;
DBUG_ENTER("_my_b_cache_read");
@@ -751,7 +764,10 @@ int _my_b_cache_read(IO_CACHE *info, uchar *Buffer, size_t Count)
else
{
info->error= 0;
- DBUG_RETURN(0); /* EOF */
+ if (length == 0) /* nothing was read */
+ DBUG_RETURN(0); /* EOF */
+
+ length= 0; /* non-zero size read was done */
}
}
else
diff --git a/mysys/mf_iocache2.c b/mysys/mf_iocache2.c
index ef163ee24d3..2bb36129c91 100644
--- a/mysys/mf_iocache2.c
+++ b/mysys/mf_iocache2.c
@@ -1,4 +1,5 @@
-/* Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
+/* Copyright (c) 2000, 2018, Oracle and/or its affiliates.
+ Copyright (c) 2009, 2018, MariaDB Corporation
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -486,4 +487,3 @@ process_flags:
err:
return (size_t) -1;
}
-
diff --git a/mysys/my_alloc.c b/mysys/my_alloc.c
index cdce8d4aa67..576142343f4 100644
--- a/mysys/my_alloc.c
+++ b/mysys/my_alloc.c
@@ -212,6 +212,7 @@ void *alloc_root(MEM_ROOT *mem_root, size_t length)
uchar* point;
reg1 USED_MEM *next= 0;
reg2 USED_MEM **prev;
+ size_t original_length = length;
DBUG_ENTER("alloc_root");
DBUG_PRINT("enter",("root: %p name: %s", mem_root, mem_root->name));
DBUG_ASSERT(alloc_root_inited(mem_root));
@@ -273,7 +274,7 @@ void *alloc_root(MEM_ROOT *mem_root, size_t length)
mem_root->used= next;
mem_root->first_block_usage= 0;
}
- TRASH_ALLOC(point, length);
+ TRASH_ALLOC(point, original_length);
DBUG_PRINT("exit",("ptr: %p", point));
DBUG_RETURN((void*) point);
#endif
@@ -491,3 +492,14 @@ void *memdup_root(MEM_ROOT *root, const void *str, size_t len)
memcpy(pos,str,len);
return pos;
}
+
+LEX_CSTRING safe_lexcstrdup_root(MEM_ROOT *root, const LEX_CSTRING str)
+{
+ LEX_CSTRING res;
+ if (str.length)
+ res.str= strmake_root(root, str.str, str.length);
+ else
+ res.str= (const char *)"";
+ res.length= str.length;
+ return res;
+}
diff --git a/mysys/my_pread.c b/mysys/my_pread.c
index edf7fb56918..2b7ce4bc0d6 100644
--- a/mysys/my_pread.c
+++ b/mysys/my_pread.c
@@ -47,8 +47,7 @@
size_t my_pread(File Filedes, uchar *Buffer, size_t Count, my_off_t offset,
myf MyFlags)
{
- size_t readbytes;
- int error= 0;
+ size_t readbytes, save_count= 0;
DBUG_ENTER("my_pread");
@@ -66,11 +65,10 @@ size_t my_pread(File Filedes, uchar *Buffer, size_t Count, my_off_t offset,
#else
readbytes= pread(Filedes, Buffer, Count, offset);
#endif
- error = (readbytes != Count);
- if (error)
+ if (readbytes != Count)
{
- my_errno= errno ? errno : -1;
+ my_errno= errno;
if (errno == 0 || (readbytes != (size_t) -1 &&
(MyFlags & (MY_NABP | MY_FNABP))))
my_errno= HA_ERR_FILE_TOO_SHORT;
@@ -82,6 +80,18 @@ size_t my_pread(File Filedes, uchar *Buffer, size_t Count, my_off_t offset,
(int) readbytes));
continue; /* Interrupted */
}
+
+ /* Do a read retry if we didn't get enough data on first read */
+ if (readbytes != (size_t) -1 && readbytes != 0 &&
+ (MyFlags & MY_FULL_IO))
+ {
+ Buffer+= readbytes;
+ Count-= readbytes;
+ save_count+= readbytes;
+ offset+= readbytes;
+ continue;
+ }
+
if (MyFlags & (MY_WME | MY_FAE | MY_FNABP))
{
if (readbytes == (size_t) -1)
@@ -97,8 +107,10 @@ size_t my_pread(File Filedes, uchar *Buffer, size_t Count, my_off_t offset,
DBUG_RETURN(MY_FILE_ERROR); /* Return with error */
}
if (MyFlags & (MY_NABP | MY_FNABP))
- DBUG_RETURN(0); /* Read went ok; Return 0 */
- DBUG_RETURN(readbytes); /* purecov: inspected */
+ readbytes= 0; /* Read went ok; Return 0 */
+ else
+ readbytes+= save_count;
+ DBUG_RETURN(readbytes);
}
} /* my_pread */
diff --git a/mysys/my_rename.c b/mysys/my_rename.c
index 49c5abc5c19..f3831c2e73e 100644
--- a/mysys/my_rename.c
+++ b/mysys/my_rename.c
@@ -39,7 +39,10 @@ int my_rename(const char *from, const char *to, myf MyFlags)
if (link(from, to) || unlink(from))
{
#endif
- my_errno=errno;
+ if (errno == ENOENT && !access(from, F_OK))
+ my_errno= ENOTDIR;
+ else
+ my_errno= errno;
error = -1;
if (MyFlags & (MY_FAE+MY_WME))
my_error(EE_LINK, MYF(ME_BELL),from,to,my_errno);
diff --git a/mysys/my_static.c b/mysys/my_static.c
index f2a9fbb7335..7b69deea8e1 100644
--- a/mysys/my_static.c
+++ b/mysys/my_static.c
@@ -102,7 +102,7 @@ my_bool my_disable_copystat_in_redel=0;
/* Typelib by all clients */
const char *sql_protocol_names_lib[] =
-{ "TCP", "SOCKET", "PIPE", "MEMORY", NullS };
+{ "TCP", "SOCKET", "PIPE", NullS };
TYPELIB sql_protocol_typelib ={ array_elements(sql_protocol_names_lib) - 1, "",
sql_protocol_names_lib, NULL };
diff --git a/mysys/ptr_cmp.c b/mysys/ptr_cmp.c
index 1880e60a811..99c7df69b1d 100644
--- a/mysys/ptr_cmp.c
+++ b/mysys/ptr_cmp.c
@@ -61,9 +61,16 @@ static int ptr_compare_0(size_t *compare_length, uchar **a, uchar **b);
static int ptr_compare_1(size_t *compare_length, uchar **a, uchar **b);
static int ptr_compare_2(size_t *compare_length, uchar **a, uchar **b);
static int ptr_compare_3(size_t *compare_length, uchar **a, uchar **b);
+static int degenerate_compare_func(size_t *compare_length, uchar **a, uchar **b)
+{
+ DBUG_ASSERT(*compare_length == 0);
+ return 0;
+}
qsort2_cmp get_ptr_compare (size_t size)
{
+ if (size == 0)
+ return (qsort2_cmp) degenerate_compare_func;
if (size < 4)
return (qsort2_cmp) ptr_compare;
switch (size & 3) {
diff --git a/mysys_ssl/openssl.c b/mysys_ssl/openssl.c
index 2cf37caccbb..e0f3d646ca9 100644
--- a/mysys_ssl/openssl.c
+++ b/mysys_ssl/openssl.c
@@ -32,7 +32,8 @@ int check_openssl_compatibility()
#else
#include <openssl/evp.h>
-static uint testing, alloc_size, alloc_count;
+static uint testing;
+size_t alloc_size, alloc_count;
static void *coc_malloc(size_t size, const char *f __attribute__((unused)),
int l __attribute__((unused)))
diff --git a/pcre/CMakeLists.txt b/pcre/CMakeLists.txt
index 80e402e5713..857a96b9ef9 100644
--- a/pcre/CMakeLists.txt
+++ b/pcre/CMakeLists.txt
@@ -364,12 +364,6 @@ IF(PCRE_BUILD_TESTS)
# exes in Debug location tested by the RunTest shell script
# via "make test"
- IF(PCRE_BUILD_PCREGREP)
- GET_TARGET_PROPERTY(PCREGREP_EXE pcregrep DEBUG_LOCATION)
- ENDIF(PCRE_BUILD_PCREGREP)
-
- GET_TARGET_PROPERTY(PCRETEST_EXE pcretest DEBUG_LOCATION)
- STRING(REGEX REPLACE "[^/]+$" "" PCRETEST_DIR ${PCRETEST_EXE})
# =================================================
# Write out a CTest configuration file
@@ -381,36 +375,24 @@ MESSAGE(\"When testing is complete, review test output in the
MESSAGE(\" \")
")
- FILE(WRITE ${PROJECT_BINARY_DIR}/pcre_test.sh
- "#! /bin/sh
-# This is a generated file.
-srcdir=${PROJECT_SOURCE_DIR}
-pcretest=${PCRETEST_EXE}
-cd ${PCRETEST_DIR}
-. ${PROJECT_SOURCE_DIR}/RunTest
-if test \"$?\" != \"0\"; then exit 1; fi
-# End
-")
-
IF(UNIX)
- ADD_TEST(pcre_test sh ${PROJECT_BINARY_DIR}/pcre_test.sh)
+ ADD_TEST(NAME pcre_test
+ COMMAND sh ${CMAKE_CURRENT_SOURCE_DIR}/pcre_test.sh
+ ${PROJECT_SOURCE_DIR}
+ $<TARGET_FILE:pcretest>
+ $<TARGET_FILE_DIR:pcretest>
+ )
ENDIF(UNIX)
IF(PCRE_BUILD_PCREGREP)
- FILE(WRITE ${PROJECT_BINARY_DIR}/pcre_grep_test.sh
- "#! /bin/sh
-# This is a generated file.
-srcdir=${PROJECT_SOURCE_DIR}
-pcregrep=${PCREGREP_EXE}
-pcretest=${PCRETEST_EXE}
-cd ${PCRETEST_DIR}
-. ${PROJECT_SOURCE_DIR}/RunGrepTest
-if test \"$?\" != \"0\"; then exit 1; fi
-# End
-")
-
IF(UNIX)
- ADD_TEST(pcre_grep_test sh ${PROJECT_BINARY_DIR}/pcre_grep_test.sh)
+ ADD_TEST(NAME pcre_grep_test
+ COMMAND sh ${CMAKE_CURRENT_SOURCE_DIR}/pcre_grep_test.sh
+ ${PROJECT_SOURCE_DIR}
+ $<TARGET_FILE:pcregrep>
+ $<TARGET_FILE:pcretest>
+ $<TARGET_FILE_DIR:pcretest>
+ )
ENDIF(UNIX)
ENDIF(PCRE_BUILD_PCREGREP)
@@ -418,22 +400,13 @@ if test \"$?\" != \"0\"; then exit 1; fi
# Provide environment for executing the bat file version of RunTest
FILE(TO_NATIVE_PATH ${PROJECT_SOURCE_DIR} winsrc)
FILE(TO_NATIVE_PATH ${PROJECT_BINARY_DIR} winbin)
- FILE(TO_NATIVE_PATH ${PCRETEST_EXE} winexe)
-
- FILE(WRITE ${PROJECT_BINARY_DIR}/pcre_test.bat
- "\@REM This is a generated file.
-\@echo off
-setlocal
-SET srcdir=\"${winsrc}\"
-SET pcretest=\"${winexe}\"
-if not [%CMAKE_CONFIG_TYPE%]==[] SET pcretest=\"${winbin}\\%CMAKE_CONFIG_TYPE%\\pcretest.exe\"
-call %srcdir%\\RunTest.Bat
-if errorlevel 1 exit /b 1
-echo RunTest.bat tests successfully completed
-")
ADD_TEST(NAME pcre_test_bat
- COMMAND pcre_test.bat)
+ COMMAND pcre_test.bat
+ ${winsrc}
+ ${winbin}
+ $<TARGET_FILE:pcretest>
+ )
SET_TESTS_PROPERTIES(pcre_test_bat PROPERTIES
PASS_REGULAR_EXPRESSION "RunTest\\.bat tests successfully completed")
diff --git a/pcre/pcre_grep_test.sh b/pcre/pcre_grep_test.sh
new file mode 100644
index 00000000000..7165aeeb0e2
--- /dev/null
+++ b/pcre/pcre_grep_test.sh
@@ -0,0 +1,13 @@
+#! /bin/sh
+#
+srcdir="$1"
+pcregrep="$2"
+pcretest="$3"
+cd "$4"
+shift
+shift
+shift
+shift
+. "$srcdir"/RunGrepTest
+if test "$?" != "0"; then exit 1; fi
+# End
diff --git a/pcre/pcre_test.bat b/pcre/pcre_test.bat
new file mode 100644
index 00000000000..c3f8dc3d43b
--- /dev/null
+++ b/pcre/pcre_test.bat
@@ -0,0 +1,9 @@
+@echo off
+setlocal
+SET srcdir="%1"
+SET bindir="%1"
+SET pcretest="%3"
+if not [%CMAKE_CONFIG_TYPE%]==[] SET pcretest="%bindir%\%CMAKE_CONFIG_TYPE%\pcretest.exe"
+call %srcdir%\RunTest.Bat
+if errorlevel 1 exit /b 1
+echo RunTest.bat tests successfully completed
diff --git a/pcre/pcre_test.sh b/pcre/pcre_test.sh
new file mode 100644
index 00000000000..8fadc671c9a
--- /dev/null
+++ b/pcre/pcre_test.sh
@@ -0,0 +1,11 @@
+#! /bin/sh
+#
+srcdir="$1"
+pcretest="$2"
+cd "$3"
+shift
+shift
+shift
+. "$srcdir"/RunTest
+if test "$?" != "0"; then exit 1; fi
+# End
diff --git a/plugin/auth_ed25519/ed25519-t.c b/plugin/auth_ed25519/ed25519-t.c
index f7d58c48d7c..fa058f69325 100644
--- a/plugin/auth_ed25519/ed25519-t.c
+++ b/plugin/auth_ed25519/ed25519-t.c
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <tap.h>
#include <m_string.h>
diff --git a/plugin/auth_ed25519/server_ed25519.c b/plugin/auth_ed25519/server_ed25519.c
index 8870c271b18..06c25558653 100644
--- a/plugin/auth_ed25519/server_ed25519.c
+++ b/plugin/auth_ed25519/server_ed25519.c
@@ -36,16 +36,6 @@ static int auth(MYSQL_PLUGIN_VIO *vio, MYSQL_SERVER_AUTH_INFO *info)
int pkt_len;
unsigned long nonce[CRYPTO_LONGS + NONCE_LONGS];
unsigned char *pkt, *reply= (unsigned char*)nonce;
- unsigned char pk[PASSWORD_LEN_BUF/4*3];
- char pw[PASSWORD_LEN_BUF];
-
- /* prepare the pk */
- if (info->auth_string_length != PASSWORD_LEN)
- return CR_AUTH_USER_CREDENTIALS;
- memcpy(pw, info->auth_string, PASSWORD_LEN);
- pw[PASSWORD_LEN]= '=';
- if (my_base64_decode(pw, PASSWORD_LEN_BUF, pk, NULL, 0) != CRYPTO_PUBLICKEYBYTES)
- return CR_AUTH_USER_CREDENTIALS;
info->password_used= PASSWORD_USED_YES;
@@ -62,17 +52,46 @@ static int auth(MYSQL_PLUGIN_VIO *vio, MYSQL_SERVER_AUTH_INFO *info)
return CR_AUTH_HANDSHAKE;
memcpy(reply, pkt, CRYPTO_BYTES);
- if (crypto_sign_open(reply, CRYPTO_BYTES + NONCE_BYTES, pk))
+ if (crypto_sign_open(reply, CRYPTO_BYTES + NONCE_BYTES,
+ (unsigned char*)info->auth_string))
return CR_ERROR;
return CR_OK;
}
+static int compute_password_digest(const char *pw, size_t pwlen,
+ char *d, size_t *dlen)
+{
+ unsigned char pk[CRYPTO_PUBLICKEYBYTES];
+ if (*dlen < PASSWORD_LEN || pwlen == 0)
+ return 1;
+ *dlen= PASSWORD_LEN;
+ crypto_sign_keypair(pk, (unsigned char*)pw, pwlen);
+ my_base64_encode(pk, CRYPTO_PUBLICKEYBYTES, d);
+ return 0;
+}
+
+static int digest_to_binary(const char *d, size_t dlen,
+ unsigned char *b, size_t *blen)
+{
+ char pw[PASSWORD_LEN_BUF];
+
+ if (*blen < CRYPTO_PUBLICKEYBYTES || dlen != PASSWORD_LEN)
+ return 1;
+
+ *blen= CRYPTO_PUBLICKEYBYTES;
+ memcpy(pw, d, PASSWORD_LEN);
+ pw[PASSWORD_LEN]= '=';
+ return my_base64_decode(pw, PASSWORD_LEN_BUF, b, 0, 0) != CRYPTO_PUBLICKEYBYTES;
+}
+
static struct st_mysql_auth info =
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"client_ed25519",
- auth
+ auth,
+ compute_password_digest,
+ digest_to_binary
};
static int init(void *p __attribute__((unused)))
@@ -97,10 +116,10 @@ maria_declare_plugin(ed25519)
PLUGIN_LICENSE_GPL,
init,
deinit,
- 0x0100,
+ 0x0101,
NULL,
NULL,
- "1.0-alpha",
+ "1.1",
MariaDB_PLUGIN_MATURITY_STABLE
}
maria_declare_plugin_end;
diff --git a/plugin/auth_examples/dialog_examples.c b/plugin/auth_examples/dialog_examples.c
index 067244d6f7d..1c96c8d7faf 100644
--- a/plugin/auth_examples/dialog_examples.c
+++ b/plugin/auth_examples/dialog_examples.c
@@ -81,7 +81,8 @@ static struct st_mysql_auth two_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"dialog", /* requires dialog client plugin */
- two_questions
+ two_questions,
+ NULL, NULL /* no PASSWORD() */
};
/* dialog demo where the number of questions is not known in advance */
@@ -118,7 +119,8 @@ static struct st_mysql_auth three_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"dialog", /* requires dialog client plugin */
- three_attempts
+ three_attempts,
+ NULL, NULL /* no PASSWORD() */
};
mysql_declare_plugin(dialog)
diff --git a/plugin/auth_examples/qa_auth_interface.c b/plugin/auth_examples/qa_auth_interface.c
index 08ddbf7f30a..70050cf0d91 100644
--- a/plugin/auth_examples/qa_auth_interface.c
+++ b/plugin/auth_examples/qa_auth_interface.c
@@ -136,7 +136,8 @@ static struct st_mysql_auth qa_auth_test_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"qa_auth_interface", /* requires test_plugin client's plugin */
- qa_auth_interface
+ qa_auth_interface,
+ NULL, NULL /* no PASSWORD() */
};
mysql_declare_plugin(test_plugin)
diff --git a/plugin/auth_examples/qa_auth_server.c b/plugin/auth_examples/qa_auth_server.c
index 59b926b63dc..0ed16b692cf 100644
--- a/plugin/auth_examples/qa_auth_server.c
+++ b/plugin/auth_examples/qa_auth_server.c
@@ -56,7 +56,8 @@ static struct st_mysql_auth qa_auth_test_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"qa_auth_interface", /* requires test_plugin client's plugin */
- qa_auth_interface
+ qa_auth_interface,
+ NULL, NULL /* no PASSWORD() */
};
mysql_declare_plugin(test_plugin)
diff --git a/plugin/auth_examples/test_plugin.c b/plugin/auth_examples/test_plugin.c
index 8cc17894be4..e2d79d753f4 100644
--- a/plugin/auth_examples/test_plugin.c
+++ b/plugin/auth_examples/test_plugin.c
@@ -69,7 +69,8 @@ static struct st_mysql_auth auth_test_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"auth_test_plugin", /* requires test_plugin client's plugin */
- auth_test_plugin
+ auth_test_plugin,
+ NULL, NULL /* no PASSWORD() */
};
/**
@@ -99,7 +100,8 @@ static struct st_mysql_auth auth_cleartext_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"mysql_clear_password", /* requires the clear text plugin */
- auth_cleartext_plugin
+ auth_cleartext_plugin,
+ NULL, NULL /* no PASSWORD() */
};
mysql_declare_plugin(test_plugin)
diff --git a/plugin/auth_gssapi/mysql-test/auth_gssapi/basic.test b/plugin/auth_gssapi/mysql-test/auth_gssapi/basic.test
index f47ad8c20e2..2307aa3934a 100644
--- a/plugin/auth_gssapi/mysql-test/auth_gssapi/basic.test
+++ b/plugin/auth_gssapi/mysql-test/auth_gssapi/basic.test
@@ -1,3 +1,4 @@
+--replace_regex /name '[^']+'/name 'localhost'/
INSTALL SONAME 'auth_gssapi';
#
diff --git a/plugin/auth_gssapi/sspi_server.cc b/plugin/auth_gssapi/sspi_server.cc
index c382c447ef3..af78829df6e 100644
--- a/plugin/auth_gssapi/sspi_server.cc
+++ b/plugin/auth_gssapi/sspi_server.cc
@@ -40,7 +40,7 @@ static void log_error(SECURITY_STATUS err, const char *msg)
{
char buf[1024];
sspi_errmsg(err, buf, sizeof(buf));
- my_printf_error(ER_UNKNOWN_ERROR, "SSPI server error 0x%x - %s - %s", 0, msg, buf);
+ my_printf_error(ER_UNKNOWN_ERROR, "SSPI server error 0x%x - %s - %s", 0, err, msg, buf);
}
else
{
@@ -101,7 +101,12 @@ static int get_client_name_from_context(CtxtHandle *ctxt,
*p = 0;
}
strncpy(name, native_names.sClientName, name_len);
- FreeContextBuffer(&native_names);
+
+ if (native_names.sClientName)
+ FreeContextBuffer(native_names.sClientName);
+ if (native_names.sServerName)
+ FreeContextBuffer(native_names.sServerName);
+
return CR_OK;
}
diff --git a/plugin/auth_pam/auth_pam_common.c b/plugin/auth_pam/auth_pam_common.c
index 1fbd5b12d3a..135feb611a6 100644
--- a/plugin/auth_pam/auth_pam_common.c
+++ b/plugin/auth_pam/auth_pam_common.c
@@ -24,7 +24,8 @@ static struct st_mysql_auth info =
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
"dialog",
- pam_auth
+ pam_auth,
+ NULL, NULL /* no PASSWORD() */
};
static char use_cleartext_plugin;
diff --git a/plugin/auth_pam/mapper/pam_user_map.c b/plugin/auth_pam/mapper/pam_user_map.c
index c03ea12be74..e1d11acabb9 100644
--- a/plugin/auth_pam/mapper/pam_user_map.c
+++ b/plugin/auth_pam/mapper/pam_user_map.c
@@ -189,13 +189,15 @@ int pam_sm_authenticate(pam_handle_t *pamh, int flags,
s++;
}
from= s;
- skip(isalnum(*s) || (*s == '_') || (*s == '.') || (*s == '-') || (*s == '$'));
+ skip(isalnum(*s) || (*s == '_') || (*s == '.') || (*s == '-') ||
+ (*s == '$') || (*s == '\\') || (*s == '/'));
end_from= s;
skip(isspace(*s));
if (end_from == from || *s++ != ':') goto syntax_error;
skip(isspace(*s));
to= s;
- skip(isalnum(*s) || (*s == '_') || (*s == '.') || (*s == '-') || (*s == '$'));
+ skip(isalnum(*s) || (*s == '_') || (*s == '.') || (*s == '-') ||
+ (*s == '$'));
end_to= s;
if (end_to == to) goto syntax_error;
diff --git a/plugin/auth_socket/auth_socket.c b/plugin/auth_socket/auth_socket.c
index f04b1d9d2a1..2fc29e9ba1c 100644
--- a/plugin/auth_socket/auth_socket.c
+++ b/plugin/auth_socket/auth_socket.c
@@ -102,7 +102,8 @@ static struct st_mysql_auth socket_auth_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
0,
- socket_auth
+ socket_auth,
+ NULL, NULL /* no PASSWORD() */
};
maria_declare_plugin(auth_socket)
diff --git a/plugin/aws_key_management/CMakeLists.txt b/plugin/aws_key_management/CMakeLists.txt
index aa93fc3aa03..4620290000e 100644
--- a/plugin/aws_key_management/CMakeLists.txt
+++ b/plugin/aws_key_management/CMakeLists.txt
@@ -120,6 +120,12 @@ ELSE()
SET(GIT_TAG "1.2.11")
ENDIF()
+ IF(MSVC_CRT_TYPE MATCHES "/MD")
+ SET(FORCE_SHARED_CRT ON)
+ ELSE()
+ SET(FORCE_SHARED_CRT OFF)
+ ENDIF()
+
SET(AWS_SDK_PATCH_COMMAND )
ExternalProject_Add(
aws_sdk_cpp
@@ -131,7 +137,7 @@ ELSE()
CMAKE_ARGS
-DBUILD_ONLY=kms
-DBUILD_SHARED_LIBS=OFF
- -DFORCE_SHARED_CRT=OFF
+ -DFORCE_SHARED_CRT=${FORCE_SHARED_CRT}
-DENABLE_TESTING=OFF
"-DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG} ${PIC_FLAG}"
"-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO} ${PIC_FLAG}"
diff --git a/plugin/aws_key_management/aws_key_management_plugin.cc b/plugin/aws_key_management/aws_key_management_plugin.cc
index 8a7c6e2361e..00a2e5f8778 100644
--- a/plugin/aws_key_management/aws_key_management_plugin.cc
+++ b/plugin/aws_key_management/aws_key_management_plugin.cc
@@ -106,6 +106,14 @@ static std::mutex mtx;
static Aws::KMS::KMSClient *client;
+static void print_kms_error(const char *func, const Aws::Client::AWSError<Aws::KMS::KMSErrors>& err)
+{
+ my_printf_error(ER_UNKNOWN_ERROR,
+ "AWS KMS plugin : KMS Client API '%s' failed : %s - %s",
+ ME_ERROR_LOG_ONLY,
+ func, err.GetExceptionName().c_str(), err.GetMessage().c_str());
+}
+
#if WITH_AWS_MOCK
/*
Mock routines to test plugin without actual AWS KMS interaction
@@ -127,7 +135,7 @@ static int mock_generate_encrypted_key(Aws::Utils::ByteBuffer *result)
}
-static int mock_decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* output, Aws::String *errmsg)
+static int mock_decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* output)
{
/* We do not encrypt or decrypt in mock mode.*/
*output = input;
@@ -401,14 +409,14 @@ static unsigned int get_latest_key_version_nolock(unsigned int key_id)
}
/* Decrypt Byte buffer with AWS. */
-static int aws_decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* output, Aws::String *errmsg)
+static int aws_decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* output)
{
DecryptRequest request;
request.SetCiphertextBlob(input);
DecryptOutcome outcome = client->Decrypt(request);
if (!outcome.IsSuccess())
{
- *errmsg = outcome.GetError().GetMessage();
+ print_kms_error("Decrypt", outcome.GetError());
return -1;
}
*output= outcome.GetResult().GetPlaintext();
@@ -416,13 +424,13 @@ static int aws_decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* out
}
-static int decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* output, Aws::String *errmsg)
+static int decrypt(Aws::Utils::ByteBuffer input, Aws::Utils::ByteBuffer* output)
{
#if WITH_AWS_MOCK
if(mock)
- return mock_decrypt(input,output, errmsg);
+ return mock_decrypt(input,output);
#endif
- return aws_decrypt(input, output, errmsg);
+ return aws_decrypt(input, output);
}
/*
@@ -452,12 +460,9 @@ static int read_and_decrypt_key(const char *path, KEY_INFO *info)
Aws::Utils::ByteBuffer input((unsigned char *)contents.data(), pos);
Aws::Utils::ByteBuffer plaintext;
- Aws::String errmsg;
- if (decrypt(input, &plaintext, &errmsg))
+ if (decrypt(input, &plaintext))
{
- my_printf_error(ER_UNKNOWN_ERROR, "AWS KMS plugin: Decrypt failed for %s : %s", ME_ERROR_LOG_ONLY, path,
- errmsg.c_str());
return -1;
}
@@ -491,9 +496,7 @@ int aws_generate_encrypted_key(Aws::Utils::ByteBuffer *result)
outcome= client->GenerateDataKeyWithoutPlaintext(request);
if (!outcome.IsSuccess())
{
- my_printf_error(ER_UNKNOWN_ERROR, "AWS KMS plugin : GenerateDataKeyWithoutPlaintext failed : %s - %s", ME_ERROR_LOG_ONLY,
- outcome.GetError().GetExceptionName().c_str(),
- outcome.GetError().GetMessage().c_str());
+ print_kms_error("GenerateDataKeyWithoutPlaintext", outcome.GetError());
return(-1);
}
*result = outcome.GetResult().GetCiphertextBlob();
diff --git a/plugin/cracklib_password_check/cracklib_password_check.c b/plugin/cracklib_password_check/cracklib_password_check.c
index 22d5eee21f2..d64ef990983 100644
--- a/plugin/cracklib_password_check/cracklib_password_check.c
+++ b/plugin/cracklib_password_check/cracklib_password_check.c
@@ -21,7 +21,8 @@
static char *dictionary;
-static int crackme(MYSQL_CONST_LEX_STRING *username, MYSQL_CONST_LEX_STRING *password)
+static int crackme(const MYSQL_CONST_LEX_STRING *username,
+ const MYSQL_CONST_LEX_STRING *password)
{
char *user= alloca(username->length + 1);
char *host;
diff --git a/plugin/handler_socket/CMakeLists.txt b/plugin/handler_socket/CMakeLists.txt
index bd656ebc5b7..329ff58d7f2 100644
--- a/plugin/handler_socket/CMakeLists.txt
+++ b/plugin/handler_socket/CMakeLists.txt
@@ -5,14 +5,7 @@ IF(WIN32)
RETURN()
ENDIF()
-#Remove -fno-implicit-templates from compiler flags(handlersocket would not work with it)
-STRING(REPLACE "-fno-implicit-templates" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
-
-include(CheckCXXCompilerFlag)
-check_cxx_compiler_flag(" -Wdeprecated-declarations" HAVE_CXX_WDEPRECATED_DECLARATIONS)
-IF (HAVE_CXX_WDEPRECATED_DECLARATIONS)
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations")
-ENDIF()
+MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-deprecated-declarations")
INCLUDE_DIRECTORIES(libhsclient)
diff --git a/plugin/simple_password_check/simple_password_check.c b/plugin/simple_password_check/simple_password_check.c
index 5a76c3d3005..2d298f0efa9 100644
--- a/plugin/simple_password_check/simple_password_check.c
+++ b/plugin/simple_password_check/simple_password_check.c
@@ -22,8 +22,8 @@
static unsigned min_length, min_digits, min_letters, min_others;
-static int validate(MYSQL_CONST_LEX_STRING *username,
- MYSQL_CONST_LEX_STRING *password)
+static int validate(const MYSQL_CONST_LEX_STRING *username,
+ const MYSQL_CONST_LEX_STRING *password)
{
unsigned digits=0 , uppers=0 , lowers=0, others=0, length= (unsigned)password->length;
const char *ptr= password->str, *end= ptr + length;
diff --git a/plugin/user_variables/user_variables.cc b/plugin/user_variables/user_variables.cc
index 227455e5696..80bf58612b5 100644
--- a/plugin/user_variables/user_variables.cc
+++ b/plugin/user_variables/user_variables.cc
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#define MYSQL_SERVER
#include <my_global.h>
diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
index fe14edba139..464c00d57da 100644
--- a/scripts/CMakeLists.txt
+++ b/scripts/CMakeLists.txt
@@ -91,6 +91,7 @@ SET(ADD_GIS_SP_EOL ";")
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/maria_add_gis_sp.sql.in
${CMAKE_CURRENT_BINARY_DIR}/maria_add_gis_sp_bootstrap.sql ESCAPE_QUOTES @ONLY)
+IF (NOT WITHOUT_SERVER)
INSTALL(FILES
${CMAKE_CURRENT_SOURCE_DIR}/mysql_system_tables.sql
${CMAKE_CURRENT_SOURCE_DIR}/mysql_system_tables_data.sql
@@ -104,6 +105,7 @@ INSTALL(FILES
${FIX_PRIVILEGES_SQL}
DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server
)
+ENDIF()
# TCMalloc hacks
IF(MALLOC_LIB)
diff --git a/scripts/fill_help_tables.sql b/scripts/fill_help_tables.sql
index f8055867b5c..1dc2ca1f9cb 100644
--- a/scripts/fill_help_tables.sql
+++ b/scripts/fill_help_tables.sql
@@ -31,6 +31,7 @@ delete from help_category;
delete from help_keyword;
delete from help_relation;
+lock tables help_topic write, help_category write, help_keyword write, help_relation write;
insert into help_category (help_category_id,name,parent_category_id,url) values (1,'Geographic',0,'');
insert into help_category (help_category_id,name,parent_category_id,url) values (2,'Polygon properties',34,'');
insert into help_category (help_category_id,name,parent_category_id,url) values (3,'WKT',34,'');
@@ -2073,3 +2074,4 @@ insert into help_relation (help_topic_id,help_keyword_id) values (209,461);
insert into help_relation (help_topic_id,help_keyword_id) values (468,461);
insert into help_relation (help_topic_id,help_keyword_id) values (201,462);
insert into help_relation (help_topic_id,help_keyword_id) values (468,463);
+unlock tables;
diff --git a/scripts/galera_new_cluster.sh b/scripts/galera_new_cluster.sh
index 8bf2fa35cec..5a8ca6958a7 100755
--- a/scripts/galera_new_cluster.sh
+++ b/scripts/galera_new_cluster.sh
@@ -21,10 +21,11 @@ EOF
exit 0
fi
-VERSION="@VERSION@@MYSQL_SERVER_SUFFIX@"
-COMPILATION_COMMENT="@COMPILATION_COMMENT@"
-
systemctl set-environment _WSREP_NEW_CLUSTER='--wsrep-new-cluster' && \
systemctl start ${1:-mariadb}
+extcode=$?
+
systemctl set-environment _WSREP_NEW_CLUSTER=''
+
+return $extcode
diff --git a/scripts/galera_recovery.sh b/scripts/galera_recovery.sh
index 09de6721762..c58f3d8f6b9 100644
--- a/scripts/galera_recovery.sh
+++ b/scripts/galera_recovery.sh
@@ -107,8 +107,7 @@ else
log "WSREP: mktemp failed"
fi
-parse_arguments `$print_defaults $cmdline_args --loose-verbose \
- mariadb mariadb_safe mysqld mysqld_safe safe_mysqld galera`
+parse_arguments `$print_defaults $cmdline_args --loose-verbose --mysqld`
# Perform wsrep position recovery if wsrep_on=1, skip otherwise.
if [ "$wsrep_on" -eq 1 ]; then
diff --git a/scripts/mysql_install_db.sh b/scripts/mysql_install_db.sh
index ea5507f4c66..8a0ade99d69 100644
--- a/scripts/mysql_install_db.sh
+++ b/scripts/mysql_install_db.sh
@@ -237,9 +237,14 @@ cannot_find_file()
fi
echo
+ echo "If you compiledx from source, you need to either run 'make install' to"
+ echo "copy the software into the correct location ready for operation."
+ echo "If you don't want to do a full install, you can use the --srcdir"
+ echo "option to only install the mysql database and privilege tables"
+ echo
echo "If you compiled from source, you need to either run 'make install' to"
echo "copy the software into the correct location ready for operation."
- echo "If you don't want to do a full install, you can use the --srcddir"
+ echo "If you don't want to do a full install, you can use the --srcdir"
echo "option to only install the mysql database and privilege tables"
echo
echo "If you are using a binary release, you must either be at the top"
@@ -343,7 +348,7 @@ else
basedir="@prefix@"
bindir="@bindir@"
resolveip="$bindir/resolveip"
- mysqld="@libexecdir@/mysqld"
+ mysqld="@sbindir@/mysqld"
srcpkgdatadir="@pkgdatadir@"
buildpkgdatadir="@pkgdatadir@"
plugindir="@pkgplugindir@"
diff --git a/scripts/mysql_system_tables.sql b/scripts/mysql_system_tables.sql
index 6f42e432d7a..0d59862f26f 100644
--- a/scripts/mysql_system_tables.sql
+++ b/scripts/mysql_system_tables.sql
@@ -1,4 +1,4 @@
--- Copyright (c) 2007, 2013, Oracle and/or its affiliates.
+-- Copyright (c) 2007, 2018, Oracle and/or its affiliates.
-- Copyright (c) 2008, 2014, Monty Program Ab & SkySQL Ab
--
-- This program is free software; you can redistribute it and/or modify
@@ -21,70 +21,68 @@
set sql_mode='';
set @orig_storage_engine=@@storage_engine;
-set storage_engine=myisam;
+set storage_engine=Aria;
set system_versioning_alter_history=keep;
set @have_innodb= (select count(engine) from information_schema.engines where engine='INNODB' and support != 'NO');
-SET @innodb_or_myisam=IF(@have_innodb <> 0, 'InnoDB', 'MyISAM');
+SET @innodb_or_aria=IF(@have_innodb <> 0, 'InnoDB', 'Aria');
-CREATE TABLE IF NOT EXISTS db ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Event_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_history_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY Host (Host,Db,User), KEY User (User) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Database privileges';
+CREATE TABLE IF NOT EXISTS db ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Event_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_history_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY Host (Host,Db,User), KEY User (User) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='Database privileges';
-- Remember for later if db table already existed
set @had_db_table= @@warning_count != 0;
-CREATE TABLE IF NOT EXISTS host ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY Host (Host,Db) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Host privileges; Merged with database privileges';
-
-CREATE TABLE IF NOT EXISTS user ( Host char(60) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Password char(41) character set latin1 collate latin1_bin DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Reload_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Shutdown_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Process_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, File_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_db_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Super_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Repl_slave_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Repl_client_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_user_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Event_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tablespace_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_history_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, ssl_type enum('','ANY','X509', 'SPECIFIED') COLLATE utf8_general_ci DEFAULT '' NOT NULL, ssl_cipher BLOB NOT NULL, x509_issuer BLOB NOT NULL, x509_subject BLOB NOT NULL, max_questions int(11) unsigned DEFAULT 0 NOT NULL, max_updates int(11) unsigned DEFAULT 0 NOT NULL, max_connections int(11) unsigned DEFAULT 0 NOT NULL, max_user_connections int(11) DEFAULT 0 NOT NULL, plugin char(64) CHARACTER SET latin1 DEFAULT '' NOT NULL, authentication_string TEXT NOT NULL, password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, is_role enum('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, default_role char(80) binary DEFAULT '' NOT NULL, max_statement_time decimal(12,6) DEFAULT 0 NOT NULL, PRIMARY KEY Host (Host,User) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Users and global privileges';
+CREATE TABLE IF NOT EXISTS user ( Host char(60) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Password char(41) character set latin1 collate latin1_bin DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Reload_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Shutdown_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Process_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, File_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_db_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Super_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Repl_slave_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Repl_client_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_user_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Event_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tablespace_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_history_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, ssl_type enum('','ANY','X509', 'SPECIFIED') COLLATE utf8_general_ci DEFAULT '' NOT NULL, ssl_cipher BLOB NOT NULL, x509_issuer BLOB NOT NULL, x509_subject BLOB NOT NULL, max_questions int(11) unsigned DEFAULT 0 NOT NULL, max_updates int(11) unsigned DEFAULT 0 NOT NULL, max_connections int(11) unsigned DEFAULT 0 NOT NULL, max_user_connections int(11) DEFAULT 0 NOT NULL, plugin char(64) CHARACTER SET latin1 DEFAULT '' NOT NULL, authentication_string TEXT NOT NULL, password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, is_role enum('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, default_role char(80) binary DEFAULT '' NOT NULL, max_statement_time decimal(12,6) DEFAULT 0 NOT NULL, PRIMARY KEY Host (Host,User) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='Users and global privileges';
-- Remember for later if user table already existed
set @had_user_table= @@warning_count != 0;
-CREATE TABLE IF NOT EXISTS roles_mapping ( Host char(60) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Role char(80) binary DEFAULT '' NOT NULL, Admin_option enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, UNIQUE (Host, User, Role)) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Granted roles';
+CREATE TABLE IF NOT EXISTS roles_mapping ( Host char(60) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Role char(80) binary DEFAULT '' NOT NULL, Admin_option enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, UNIQUE (Host, User, Role)) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='Granted roles';
-CREATE TABLE IF NOT EXISTS func ( name char(64) binary DEFAULT '' NOT NULL, ret tinyint(1) DEFAULT '0' NOT NULL, dl char(128) DEFAULT '' NOT NULL, type enum ('function','aggregate') COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (name) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='User defined functions';
+CREATE TABLE IF NOT EXISTS func ( name char(64) binary DEFAULT '' NOT NULL, ret tinyint(1) DEFAULT '0' NOT NULL, dl char(128) DEFAULT '' NOT NULL, type enum ('function','aggregate') COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (name) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='User defined functions';
-CREATE TABLE IF NOT EXISTS plugin ( name varchar(64) DEFAULT '' NOT NULL, dl varchar(128) DEFAULT '' NOT NULL, PRIMARY KEY (name) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci comment='MySQL plugins';
+CREATE TABLE IF NOT EXISTS plugin ( name varchar(64) DEFAULT '' NOT NULL, dl varchar(128) DEFAULT '' NOT NULL, PRIMARY KEY (name) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_general_ci comment='MySQL plugins';
-CREATE TABLE IF NOT EXISTS servers ( Server_name char(64) NOT NULL DEFAULT '', Host char(64) NOT NULL DEFAULT '', Db char(64) NOT NULL DEFAULT '', Username char(80) NOT NULL DEFAULT '', Password char(64) NOT NULL DEFAULT '', Port INT(4) NOT NULL DEFAULT '0', Socket char(64) NOT NULL DEFAULT '', Wrapper char(64) NOT NULL DEFAULT '', Owner char(64) NOT NULL DEFAULT '', PRIMARY KEY (Server_name)) CHARACTER SET utf8 comment='MySQL Foreign Servers table';
+CREATE TABLE IF NOT EXISTS servers ( Server_name char(64) NOT NULL DEFAULT '', Host char(64) NOT NULL DEFAULT '', Db char(64) NOT NULL DEFAULT '', Username char(80) NOT NULL DEFAULT '', Password char(64) NOT NULL DEFAULT '', Port INT(4) NOT NULL DEFAULT '0', Socket char(64) NOT NULL DEFAULT '', Wrapper char(64) NOT NULL DEFAULT '', Owner char(64) NOT NULL DEFAULT '', PRIMARY KEY (Server_name)) engine=Aria transactional=1 CHARACTER SET utf8 comment='MySQL Foreign Servers table';
-CREATE TABLE IF NOT EXISTS tables_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Table_name char(64) binary DEFAULT '' NOT NULL, Grantor char(141) DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, Table_priv set('Select','Insert','Update','Delete','Create','Drop','Grant','References','Index','Alter','Create View','Show view','Trigger','Delete versioning rows') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Column_priv set('Select','Insert','Update','References') COLLATE utf8_general_ci DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Table privileges';
+CREATE TABLE IF NOT EXISTS tables_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Table_name char(64) binary DEFAULT '' NOT NULL, Grantor char(141) DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, Table_priv set('Select','Insert','Update','Delete','Create','Drop','Grant','References','Index','Alter','Create View','Show view','Trigger','Delete versioning rows') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Column_priv set('Select','Insert','Update','References') COLLATE utf8_general_ci DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name), KEY Grantor (Grantor) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='Table privileges';
-CREATE TABLE IF NOT EXISTS columns_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Table_name char(64) binary DEFAULT '' NOT NULL, Column_name char(64) binary DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, Column_priv set('Select','Insert','Update','References') COLLATE utf8_general_ci DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name,Column_name) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Column privileges';
+CREATE TABLE IF NOT EXISTS columns_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Table_name char(64) binary DEFAULT '' NOT NULL, Column_name char(64) binary DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, Column_priv set('Select','Insert','Update','References') COLLATE utf8_general_ci DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name,Column_name) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='Column privileges';
-CREATE TABLE IF NOT EXISTS help_topic ( help_topic_id int unsigned not null, name char(64) not null, help_category_id smallint unsigned not null, description text not null, example text not null, url text not null, primary key (help_topic_id), unique index (name) ) engine=MyISAM CHARACTER SET utf8 comment='help topics';
+CREATE TABLE IF NOT EXISTS help_topic ( help_topic_id int unsigned not null, name char(64) not null, help_category_id smallint unsigned not null, description text not null, example text not null, url text not null, primary key (help_topic_id), unique index (name) ) engine=Aria transactional=0 CHARACTER SET utf8 comment='help topics';
-CREATE TABLE IF NOT EXISTS help_category ( help_category_id smallint unsigned not null, name char(64) not null, parent_category_id smallint unsigned null, url text not null, primary key (help_category_id), unique index (name) ) engine=MyISAM CHARACTER SET utf8 comment='help categories';
+CREATE TABLE IF NOT EXISTS help_category ( help_category_id smallint unsigned not null, name char(64) not null, parent_category_id smallint unsigned null, url text not null, primary key (help_category_id), unique index (name) ) engine=Aria transactional=0 CHARACTER SET utf8 comment='help categories';
-CREATE TABLE IF NOT EXISTS help_relation ( help_topic_id int unsigned not null references help_topic, help_keyword_id int unsigned not null references help_keyword, primary key (help_keyword_id, help_topic_id) ) engine=MyISAM CHARACTER SET utf8 comment='keyword-topic relation';
+CREATE TABLE IF NOT EXISTS help_relation ( help_topic_id int unsigned not null references help_topic, help_keyword_id int unsigned not null references help_keyword, primary key (help_keyword_id, help_topic_id) ) engine=Aria transactional=0 CHARACTER SET utf8 comment='keyword-topic relation';
-CREATE TABLE IF NOT EXISTS help_keyword ( help_keyword_id int unsigned not null, name char(64) not null, primary key (help_keyword_id), unique index (name) ) engine=MyISAM CHARACTER SET utf8 comment='help keywords';
+CREATE TABLE IF NOT EXISTS help_keyword ( help_keyword_id int unsigned not null, name char(64) not null, primary key (help_keyword_id), unique index (name) ) engine=Aria transactional=0 CHARACTER SET utf8 comment='help keywords';
-CREATE TABLE IF NOT EXISTS time_zone_name ( Name char(64) NOT NULL, Time_zone_id int unsigned NOT NULL, PRIMARY KEY Name (Name) ) engine=MyISAM CHARACTER SET utf8 comment='Time zone names';
+CREATE TABLE IF NOT EXISTS time_zone_name ( Name char(64) NOT NULL, Time_zone_id int unsigned NOT NULL, PRIMARY KEY Name (Name) ) engine=Aria transactional=1 CHARACTER SET utf8 comment='Time zone names';
-CREATE TABLE IF NOT EXISTS time_zone ( Time_zone_id int unsigned NOT NULL auto_increment, Use_leap_seconds enum('Y','N') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY TzId (Time_zone_id) ) engine=MyISAM CHARACTER SET utf8 comment='Time zones';
+CREATE TABLE IF NOT EXISTS time_zone ( Time_zone_id int unsigned NOT NULL auto_increment, Use_leap_seconds enum('Y','N') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY TzId (Time_zone_id) ) engine=Aria transactional=1 CHARACTER SET utf8 comment='Time zones';
-CREATE TABLE IF NOT EXISTS time_zone_transition ( Time_zone_id int unsigned NOT NULL, Transition_time bigint signed NOT NULL, Transition_type_id int unsigned NOT NULL, PRIMARY KEY TzIdTranTime (Time_zone_id, Transition_time) ) engine=MyISAM CHARACTER SET utf8 comment='Time zone transitions';
+CREATE TABLE IF NOT EXISTS time_zone_transition ( Time_zone_id int unsigned NOT NULL, Transition_time bigint signed NOT NULL, Transition_type_id int unsigned NOT NULL, PRIMARY KEY TzIdTranTime (Time_zone_id, Transition_time) ) engine=Aria transactional=1 CHARACTER SET utf8 comment='Time zone transitions';
-CREATE TABLE IF NOT EXISTS time_zone_transition_type ( Time_zone_id int unsigned NOT NULL, Transition_type_id int unsigned NOT NULL, Offset int signed DEFAULT 0 NOT NULL, Is_DST tinyint unsigned DEFAULT 0 NOT NULL, Abbreviation char(8) DEFAULT '' NOT NULL, PRIMARY KEY TzIdTrTId (Time_zone_id, Transition_type_id) ) engine=MyISAM CHARACTER SET utf8 comment='Time zone transition types';
+CREATE TABLE IF NOT EXISTS time_zone_transition_type ( Time_zone_id int unsigned NOT NULL, Transition_type_id int unsigned NOT NULL, Offset int signed DEFAULT 0 NOT NULL, Is_DST tinyint unsigned DEFAULT 0 NOT NULL, Abbreviation char(8) DEFAULT '' NOT NULL, PRIMARY KEY TzIdTrTId (Time_zone_id, Transition_type_id) ) engine=Aria transactional=1 CHARACTER SET utf8 comment='Time zone transition types';
-CREATE TABLE IF NOT EXISTS time_zone_leap_second ( Transition_time bigint signed NOT NULL, Correction int signed NOT NULL, PRIMARY KEY TranTime (Transition_time) ) engine=MyISAM CHARACTER SET utf8 comment='Leap seconds information for time zones';
+CREATE TABLE IF NOT EXISTS time_zone_leap_second ( Transition_time bigint signed NOT NULL, Correction int signed NOT NULL, PRIMARY KEY TranTime (Transition_time) ) engine=Aria transactional=1 CHARACTER SET utf8 comment='Leap seconds information for time zones';
-CREATE TABLE IF NOT EXISTS proc (db char(64) collate utf8_bin DEFAULT '' NOT NULL, name char(64) DEFAULT '' NOT NULL, type enum('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY') NOT NULL, specific_name char(64) DEFAULT '' NOT NULL, language enum('SQL') DEFAULT 'SQL' NOT NULL, sql_data_access enum( 'CONTAINS_SQL', 'NO_SQL', 'READS_SQL_DATA', 'MODIFIES_SQL_DATA') DEFAULT 'CONTAINS_SQL' NOT NULL, is_deterministic enum('YES','NO') DEFAULT 'NO' NOT NULL, security_type enum('INVOKER','DEFINER') DEFAULT 'DEFINER' NOT NULL, param_list blob NOT NULL, returns longblob NOT NULL, body longblob NOT NULL, definer char(141) collate utf8_bin DEFAULT '' NOT NULL, created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, modified timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', sql_mode set( 'REAL_AS_FLOAT', 'PIPES_AS_CONCAT', 'ANSI_QUOTES', 'IGNORE_SPACE', 'IGNORE_BAD_TABLE_OPTIONS', 'ONLY_FULL_GROUP_BY', 'NO_UNSIGNED_SUBTRACTION', 'NO_DIR_IN_CREATE', 'POSTGRESQL', 'ORACLE', 'MSSQL', 'DB2', 'MAXDB', 'NO_KEY_OPTIONS', 'NO_TABLE_OPTIONS', 'NO_FIELD_OPTIONS', 'MYSQL323', 'MYSQL40', 'ANSI', 'NO_AUTO_VALUE_ON_ZERO', 'NO_BACKSLASH_ESCAPES', 'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES', 'NO_ZERO_IN_DATE', 'NO_ZERO_DATE', 'INVALID_DATES', 'ERROR_FOR_DIVISION_BY_ZERO', 'TRADITIONAL', 'NO_AUTO_CREATE_USER', 'HIGH_NOT_PRECEDENCE', 'NO_ENGINE_SUBSTITUTION', 'PAD_CHAR_TO_FULL_LENGTH', 'EMPTY_STRING_IS_NULL', 'SIMULTANEOUS_ASSIGNMENT') DEFAULT '' NOT NULL, comment text collate utf8_bin NOT NULL, character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, aggregate enum('NONE', 'GROUP') DEFAULT 'NONE' NOT NULL, PRIMARY KEY (db,name,type)) engine=MyISAM character set utf8 comment='Stored Procedures';
+CREATE TABLE IF NOT EXISTS proc (db char(64) collate utf8_bin DEFAULT '' NOT NULL, name char(64) DEFAULT '' NOT NULL, type enum('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY') NOT NULL, specific_name char(64) DEFAULT '' NOT NULL, language enum('SQL') DEFAULT 'SQL' NOT NULL, sql_data_access enum( 'CONTAINS_SQL', 'NO_SQL', 'READS_SQL_DATA', 'MODIFIES_SQL_DATA') DEFAULT 'CONTAINS_SQL' NOT NULL, is_deterministic enum('YES','NO') DEFAULT 'NO' NOT NULL, security_type enum('INVOKER','DEFINER') DEFAULT 'DEFINER' NOT NULL, param_list blob NOT NULL, returns longblob NOT NULL, body longblob NOT NULL, definer char(141) collate utf8_bin DEFAULT '' NOT NULL, created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, modified timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', sql_mode set( 'REAL_AS_FLOAT', 'PIPES_AS_CONCAT', 'ANSI_QUOTES', 'IGNORE_SPACE', 'IGNORE_BAD_TABLE_OPTIONS', 'ONLY_FULL_GROUP_BY', 'NO_UNSIGNED_SUBTRACTION', 'NO_DIR_IN_CREATE', 'POSTGRESQL', 'ORACLE', 'MSSQL', 'DB2', 'MAXDB', 'NO_KEY_OPTIONS', 'NO_TABLE_OPTIONS', 'NO_FIELD_OPTIONS', 'MYSQL323', 'MYSQL40', 'ANSI', 'NO_AUTO_VALUE_ON_ZERO', 'NO_BACKSLASH_ESCAPES', 'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES', 'NO_ZERO_IN_DATE', 'NO_ZERO_DATE', 'INVALID_DATES', 'ERROR_FOR_DIVISION_BY_ZERO', 'TRADITIONAL', 'NO_AUTO_CREATE_USER', 'HIGH_NOT_PRECEDENCE', 'NO_ENGINE_SUBSTITUTION', 'PAD_CHAR_TO_FULL_LENGTH', 'EMPTY_STRING_IS_NULL', 'SIMULTANEOUS_ASSIGNMENT') DEFAULT '' NOT NULL, comment text collate utf8_bin NOT NULL, character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, aggregate enum('NONE', 'GROUP') DEFAULT 'NONE' NOT NULL, PRIMARY KEY (db,name,type)) engine=Aria transactional=1 character set utf8 comment='Stored Procedures';
-CREATE TABLE IF NOT EXISTS procs_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Routine_name char(64) COLLATE utf8_general_ci DEFAULT '' NOT NULL, Routine_type enum('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY') NOT NULL, Grantor char(141) DEFAULT '' NOT NULL, Proc_priv set('Execute','Alter Routine','Grant') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (Host,Db,User,Routine_name,Routine_type), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Procedure privileges';
+CREATE TABLE IF NOT EXISTS procs_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Routine_name char(64) COLLATE utf8_general_ci DEFAULT '' NOT NULL, Routine_type enum('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY') NOT NULL, Grantor char(141) DEFAULT '' NOT NULL, Proc_priv set('Execute','Alter Routine','Grant') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (Host,Db,User,Routine_name,Routine_type), KEY Grantor (Grantor) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='Procedure privileges';
-- Create general_log if CSV is enabled.
@@ -103,11 +101,11 @@ PREPARE stmt FROM @str;
EXECUTE stmt;
DROP PREPARE stmt;
-CREATE TABLE IF NOT EXISTS event ( db char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', name char(64) CHARACTER SET utf8 NOT NULL default '', body longblob NOT NULL, definer char(141) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', execute_at DATETIME default NULL, interval_value int(11) default NULL, interval_field ENUM('YEAR','QUARTER','MONTH','DAY','HOUR','MINUTE','WEEK','SECOND','MICROSECOND','YEAR_MONTH','DAY_HOUR','DAY_MINUTE','DAY_SECOND','HOUR_MINUTE','HOUR_SECOND','MINUTE_SECOND','DAY_MICROSECOND','HOUR_MICROSECOND','MINUTE_MICROSECOND','SECOND_MICROSECOND') default NULL, created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, modified TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00', last_executed DATETIME default NULL, starts DATETIME default NULL, ends DATETIME default NULL, status ENUM('ENABLED','DISABLED','SLAVESIDE_DISABLED') NOT NULL default 'ENABLED', on_completion ENUM('DROP','PRESERVE') NOT NULL default 'DROP', sql_mode set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH','EMPTY_STRING_IS_NULL','SIMULTANEOUS_ASSIGNMENT') DEFAULT '' NOT NULL, comment char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', originator INTEGER UNSIGNED NOT NULL, time_zone char(64) CHARACTER SET latin1 NOT NULL DEFAULT 'SYSTEM', character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, PRIMARY KEY (db, name) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT 'Events';
+CREATE TABLE IF NOT EXISTS event ( db char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', name char(64) CHARACTER SET utf8 NOT NULL default '', body longblob NOT NULL, definer char(141) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', execute_at DATETIME default NULL, interval_value int(11) default NULL, interval_field ENUM('YEAR','QUARTER','MONTH','DAY','HOUR','MINUTE','WEEK','SECOND','MICROSECOND','YEAR_MONTH','DAY_HOUR','DAY_MINUTE','DAY_SECOND','HOUR_MINUTE','HOUR_SECOND','MINUTE_SECOND','DAY_MICROSECOND','HOUR_MICROSECOND','MINUTE_MICROSECOND','SECOND_MICROSECOND') default NULL, created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, modified TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00', last_executed DATETIME default NULL, starts DATETIME default NULL, ends DATETIME default NULL, status ENUM('ENABLED','DISABLED','SLAVESIDE_DISABLED') NOT NULL default 'ENABLED', on_completion ENUM('DROP','PRESERVE') NOT NULL default 'DROP', sql_mode set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH','EMPTY_STRING_IS_NULL','SIMULTANEOUS_ASSIGNMENT') DEFAULT '' NOT NULL, comment char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', originator INTEGER UNSIGNED NOT NULL, time_zone char(64) CHARACTER SET latin1 NOT NULL DEFAULT 'SYSTEM', character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, PRIMARY KEY (db, name) ) engine=Aria transactional=1 DEFAULT CHARSET=utf8 COMMENT 'Events';
SET @create_innodb_table_stats="CREATE TABLE IF NOT EXISTS innodb_table_stats (
database_name VARCHAR(64) NOT NULL,
- table_name VARCHAR(64) NOT NULL,
+ table_name VARCHAR(199) NOT NULL,
last_update TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
n_rows BIGINT UNSIGNED NOT NULL,
clustered_index_size BIGINT UNSIGNED NOT NULL,
@@ -117,7 +115,7 @@ SET @create_innodb_table_stats="CREATE TABLE IF NOT EXISTS innodb_table_stats (
SET @create_innodb_index_stats="CREATE TABLE IF NOT EXISTS innodb_index_stats (
database_name VARCHAR(64) NOT NULL,
- table_name VARCHAR(64) NOT NULL,
+ table_name VARCHAR(199) NOT NULL,
index_name VARCHAR(64) NOT NULL,
last_update TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
/* there are at least:
@@ -170,7 +168,7 @@ SET @cmd="CREATE TABLE IF NOT EXISTS slave_relay_log_info (
Id INTEGER UNSIGNED NOT NULL COMMENT 'Internal Id that uniquely identifies this record.',
PRIMARY KEY(Id)) DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT 'Relay Log Information'";
-SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_myisam);
+SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_aria);
-- Don't create the table; MariaDB will have another implementation
#PREPARE stmt FROM @str;
#EXECUTE stmt;
@@ -202,7 +200,7 @@ SET @cmd= "CREATE TABLE IF NOT EXISTS slave_master_info (
Enabled_auto_position BOOLEAN NOT NULL COMMENT 'Indicates whether GTIDs will be used to retrieve events from the master.',
PRIMARY KEY(Host, Port)) DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT 'Master Information'";
-SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_myisam);
+SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_aria);
-- Don't create the table; MariaDB will have another implementation
#PREPARE stmt FROM @str;
#EXECUTE stmt;
@@ -223,13 +221,13 @@ SET @cmd= "CREATE TABLE IF NOT EXISTS slave_worker_info (
Checkpoint_group_bitmap BLOB NOT NULL,
PRIMARY KEY(Id)) DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT 'Worker Information'";
-SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_myisam);
+SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_aria);
-- Don't create the table; MariaDB will have another implementation
#PREPARE stmt FROM @str;
#EXECUTE stmt;
#DROP PREPARE stmt;
-CREATE TABLE IF NOT EXISTS proxies_priv (Host char(60) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Proxied_host char(60) binary DEFAULT '' NOT NULL, Proxied_user char(80) binary DEFAULT '' NOT NULL, With_grant BOOL DEFAULT 0 NOT NULL, Grantor char(141) DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY Host (Host,User,Proxied_host,Proxied_user), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='User proxy privileges';
+CREATE TABLE IF NOT EXISTS proxies_priv (Host char(60) binary DEFAULT '' NOT NULL, User char(80) binary DEFAULT '' NOT NULL, Proxied_host char(60) binary DEFAULT '' NOT NULL, Proxied_user char(80) binary DEFAULT '' NOT NULL, With_grant BOOL DEFAULT 0 NOT NULL, Grantor char(141) DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY Host (Host,User,Proxied_host,Proxied_user), KEY Grantor (Grantor) ) engine=Aria transactional=1 CHARACTER SET utf8 COLLATE utf8_bin comment='User proxy privileges';
-- Remember for later if proxies_priv table already existed
set @had_proxies_priv_table= @@warning_count != 0;
@@ -238,11 +236,11 @@ set @had_proxies_priv_table= @@warning_count != 0;
-- Tables unique for MariaDB
--
-CREATE TABLE IF NOT EXISTS table_stats (db_name varchar(64) NOT NULL, table_name varchar(64) NOT NULL, cardinality bigint(21) unsigned DEFAULT NULL, PRIMARY KEY (db_name,table_name) ) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Statistics on Tables';
+CREATE TABLE IF NOT EXISTS table_stats (db_name varchar(64) NOT NULL, table_name varchar(64) NOT NULL, cardinality bigint(21) unsigned DEFAULT NULL, PRIMARY KEY (db_name,table_name) ) engine=Aria transactional=0 CHARACTER SET utf8 COLLATE utf8_bin comment='Statistics on Tables';
-CREATE TABLE IF NOT EXISTS column_stats (db_name varchar(64) NOT NULL, table_name varchar(64) NOT NULL, column_name varchar(64) NOT NULL, min_value varbinary(255) DEFAULT NULL, max_value varbinary(255) DEFAULT NULL, nulls_ratio decimal(12,4) DEFAULT NULL, avg_length decimal(12,4) DEFAULT NULL, avg_frequency decimal(12,4) DEFAULT NULL, hist_size tinyint unsigned, hist_type enum('SINGLE_PREC_HB','DOUBLE_PREC_HB'), histogram varbinary(255), PRIMARY KEY (db_name,table_name,column_name) ) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Statistics on Columns';
+CREATE TABLE IF NOT EXISTS column_stats (db_name varchar(64) NOT NULL, table_name varchar(64) NOT NULL, column_name varchar(64) NOT NULL, min_value varbinary(255) DEFAULT NULL, max_value varbinary(255) DEFAULT NULL, nulls_ratio decimal(12,4) DEFAULT NULL, avg_length decimal(12,4) DEFAULT NULL, avg_frequency decimal(12,4) DEFAULT NULL, hist_size tinyint unsigned, hist_type enum('SINGLE_PREC_HB','DOUBLE_PREC_HB'), histogram varbinary(255), PRIMARY KEY (db_name,table_name,column_name) ) engine=Aria transactional=0 CHARACTER SET utf8 COLLATE utf8_bin comment='Statistics on Columns';
-CREATE TABLE IF NOT EXISTS index_stats (db_name varchar(64) NOT NULL, table_name varchar(64) NOT NULL, index_name varchar(64) NOT NULL, prefix_arity int(11) unsigned NOT NULL, avg_frequency decimal(12,4) DEFAULT NULL, PRIMARY KEY (db_name,table_name,index_name,prefix_arity) ) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Statistics on Indexes';
+CREATE TABLE IF NOT EXISTS index_stats (db_name varchar(64) NOT NULL, table_name varchar(64) NOT NULL, index_name varchar(64) NOT NULL, prefix_arity int(11) unsigned NOT NULL, avg_frequency decimal(12,4) DEFAULT NULL, PRIMARY KEY (db_name,table_name,index_name,prefix_arity) ) engine=Aria transactional=0 CHARACTER SET utf8 COLLATE utf8_bin comment='Statistics on Indexes';
-- Note: This definition must be kept in sync with the one used in
-- build_gtid_pos_create_query() in sql/slave.cc
@@ -253,7 +251,7 @@ SET @cmd= "CREATE TABLE IF NOT EXISTS gtid_slave_pos (
seq_no BIGINT UNSIGNED NOT NULL,
PRIMARY KEY (domain_id, sub_id)) CHARSET=latin1
COMMENT='Replication slave GTID position'";
-SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_myisam);
+SET @str=CONCAT(@cmd, ' ENGINE=', @innodb_or_aria);
PREPARE stmt FROM @str;
EXECUTE stmt;
DROP PREPARE stmt;
@@ -262,6 +260,7 @@ set storage_engine=@orig_storage_engine;
--
-- Drop some tables not used anymore in MariaDB
----
+--
drop table if exists mysql.ndb_binlog_index;
+drop table if exists mysql.host;
diff --git a/scripts/mysql_system_tables_fix.sql b/scripts/mysql_system_tables_fix.sql
index 51c7e544228..fd68367b42a 100644
--- a/scripts/mysql_system_tables_fix.sql
+++ b/scripts/mysql_system_tables_fix.sql
@@ -1,5 +1,5 @@
-- Copyright (C) 2003, 2013 Oracle and/or its affiliates.
--- Copyright (C) 2010, 2015 MariaDB Corporation Ab.
+-- Copyright (C) 2010, 2018 MariaDB Corporation
--
-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
@@ -25,34 +25,37 @@
# adding a 'SHOW WARNINGS' after the statement.
set sql_mode='';
-set storage_engine=MyISAM;
+set storage_engine=Aria;
set enforce_storage_engine=NULL;
-ALTER TABLE user add File_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
+ALTER TABLE user add File_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
# Detect whether or not we had the Grant_priv column
SET @hadGrantPriv:=0;
SELECT @hadGrantPriv:=1 FROM user WHERE Grant_priv LIKE '%';
-ALTER TABLE user add Grant_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
-ALTER TABLE host add Grant_priv enum('N','Y') NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
-ALTER TABLE db add Grant_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
+ALTER TABLE user add Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
+ add References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
+ add Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
+ add Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
+ALTER TABLE db add Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
+ add References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
+ add Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
+ add Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
# Fix privileges for old tables
UPDATE user SET Grant_priv=File_priv,References_priv=Create_priv,Index_priv=Create_priv,Alter_priv=Create_priv WHERE @hadGrantPriv = 0;
UPDATE db SET References_priv=Create_priv,Index_priv=Create_priv,Alter_priv=Create_priv WHERE @hadGrantPriv = 0;
-UPDATE host SET References_priv=Create_priv,Index_priv=Create_priv,Alter_priv=Create_priv WHERE @hadGrantPriv = 0;
-
#
# The second alter changes ssl_type to new 4.0.2 format
# Adding columns needed by GRANT .. REQUIRE (openssl)
ALTER TABLE user
-ADD ssl_type enum('','ANY','X509', 'SPECIFIED') COLLATE utf8_general_ci NOT NULL,
+ADD ssl_type enum('','ANY','X509', 'SPECIFIED') DEFAULT '' NOT NULL,
ADD ssl_cipher BLOB NOT NULL,
ADD x509_issuer BLOB NOT NULL,
ADD x509_subject BLOB NOT NULL;
-ALTER TABLE user MODIFY ssl_type enum('','ANY','X509', 'SPECIFIED') NOT NULL;
+ALTER TABLE user MODIFY ssl_type enum('','ANY','X509', 'SPECIFIED') DEFAULT '' NOT NULL;
#
# tables_priv
@@ -63,10 +66,10 @@ ALTER TABLE tables_priv
ALTER TABLE tables_priv
MODIFY Host char(60) NOT NULL default '',
MODIFY Db char(64) NOT NULL default '',
- MODIFY User char(80) NOT NULL default '',
+ MODIFY User char(80) binary NOT NULL default '',
MODIFY Table_name char(64) NOT NULL default '',
- MODIFY Grantor char(141) NOT NULL default '',
- ENGINE=MyISAM,
+ MODIFY Grantor char(141) COLLATE utf8_bin NOT NULL default '',
+ ENGINE=Aria,
CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE tables_priv
@@ -91,10 +94,10 @@ ALTER TABLE columns_priv
ALTER TABLE columns_priv
MODIFY Host char(60) NOT NULL default '',
MODIFY Db char(64) NOT NULL default '',
- MODIFY User char(80) NOT NULL default '',
+ MODIFY User char(80) binary NOT NULL default '',
MODIFY Table_name char(64) NOT NULL default '',
MODIFY Column_name char(64) NOT NULL default '',
- ENGINE=MyISAM,
+ ENGINE=Aria,
CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin,
COMMENT='Column privileges';
@@ -146,15 +149,11 @@ ADD max_connections int(11) unsigned NOT NULL DEFAULT 0 AFTER max_updates;
ALTER TABLE db
ADD Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
ADD Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
-ALTER TABLE host
-ADD Create_tmp_table_priv enum('N','Y') DEFAULT 'N' NOT NULL,
-ADD Lock_tables_priv enum('N','Y') DEFAULT 'N' NOT NULL;
alter table user change max_questions max_questions int(11) unsigned DEFAULT 0 NOT NULL;
alter table db comment='Database privileges';
-alter table host comment='Host privileges; Merged with database privileges';
alter table user comment='Users and global privileges';
alter table func comment='User defined functions';
@@ -162,8 +161,8 @@ alter table func comment='User defined functions';
# and reset all char columns to correct width
ALTER TABLE user
MODIFY Host char(60) NOT NULL default '',
- MODIFY User char(80) NOT NULL default '',
- ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
+ MODIFY User char(80) binary NOT NULL default '',
+ ENGINE=Aria, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
# In MySQL 5.7.6 the Password column is removed. Recreate it to preserve the number
# of columns MariaDB expects in the user table.
@@ -198,8 +197,8 @@ ALTER TABLE user
ALTER TABLE db
MODIFY Host char(60) NOT NULL default '',
MODIFY Db char(64) NOT NULL default '',
- MODIFY User char(80) NOT NULL default '',
- ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
+ MODIFY User char(80) binary NOT NULL default '',
+ ENGINE=Aria, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE db
MODIFY Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
MODIFY Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
@@ -214,26 +213,9 @@ ALTER TABLE db
MODIFY Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
MODIFY Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
-ALTER TABLE host
- MODIFY Host char(60) NOT NULL default '',
- MODIFY Db char(64) NOT NULL default '',
- ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
-ALTER TABLE host
- MODIFY Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
- MODIFY Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE func
- ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
+ ENGINE=Aria, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE func
MODIFY type enum ('function','aggregate') COLLATE utf8_general_ci NOT NULL;
@@ -291,8 +273,6 @@ SELECT @hadCreateViewPriv:=1 FROM user WHERE Create_view_priv LIKE '%';
ALTER TABLE db ADD Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv;
ALTER TABLE db MODIFY Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv;
-ALTER TABLE host ADD Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv;
-ALTER TABLE host MODIFY Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv;
ALTER TABLE user ADD Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Repl_client_priv;
ALTER TABLE user MODIFY Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Repl_client_priv;
@@ -303,9 +283,6 @@ ALTER TABLE user MODIFY Create_view_priv enum('N','Y') COLLATE utf8_general_ci D
ALTER TABLE db ADD Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
ALTER TABLE db MODIFY Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
-ALTER TABLE host ADD Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
-ALTER TABLE host MODIFY Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
-
ALTER TABLE user ADD Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
ALTER TABLE user MODIFY Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
@@ -326,9 +303,6 @@ SELECT @hadCreateRoutinePriv:=1 FROM user WHERE Create_routine_priv LIKE '%';
ALTER TABLE db ADD Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
ALTER TABLE db MODIFY Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
-ALTER TABLE host ADD Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
-ALTER TABLE host MODIFY Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
-
ALTER TABLE user ADD Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
ALTER TABLE user MODIFY Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
@@ -338,24 +312,17 @@ ALTER TABLE user MODIFY Create_routine_priv enum('N','Y') COLLATE utf8_general_c
ALTER TABLE db ADD Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
ALTER TABLE db MODIFY Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
-ALTER TABLE host ADD Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
-ALTER TABLE host MODIFY Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
-
ALTER TABLE user ADD Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
ALTER TABLE user MODIFY Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
ALTER TABLE db ADD Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
ALTER TABLE db MODIFY Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
-ALTER TABLE host ADD Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
-ALTER TABLE host MODIFY Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
-
#
# Assign create/alter routine privileges to people who have create privileges
#
UPDATE user SET Create_routine_priv=Create_priv, Alter_routine_priv=Alter_priv where user<>"" AND @hadCreateRoutinePriv = 0;
UPDATE db SET Create_routine_priv=Create_priv, Alter_routine_priv=Alter_priv, Execute_priv=Select_priv where user<>"" AND @hadCreateRoutinePriv = 0;
-UPDATE host SET Create_routine_priv=Create_priv, Alter_routine_priv=Alter_priv, Execute_priv=Select_priv where @hadCreateRoutinePriv = 0;
#
# Add max_user_connections resource limit
@@ -383,7 +350,7 @@ UPDATE user LEFT JOIN db USING (Host,User) SET Create_user_priv='Y'
#
ALTER TABLE procs_priv
- ENGINE=MyISAM,
+ ENGINE=Aria,
CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE procs_priv
@@ -455,14 +422,11 @@ ALTER TABLE proc MODIFY name char(64) DEFAULT '' NOT NULL,
DEFAULT CHARACTER SET utf8;
# Correct the character set and collation
-ALTER TABLE proc CONVERT TO CHARACTER SET utf8;
# Reset some fields after the conversion
-ALTER TABLE proc MODIFY db
- char(64) collate utf8_bin DEFAULT '' NOT NULL,
- MODIFY definer
- char(141) collate utf8_bin DEFAULT '' NOT NULL,
- MODIFY comment
- char(64) collate utf8_bin DEFAULT '' NOT NULL;
+ALTER TABLE proc CONVERT TO CHARACTER SET utf8,
+ MODIFY db char(64) binary DEFAULT '' NOT NULL,
+ MODIFY definer char(141) binary DEFAULT '' NOT NULL,
+ MODIFY comment text binary NOT NULL;
ALTER TABLE proc ADD character_set_client
char(32) collate utf8_bin DEFAULT NULL
@@ -540,19 +504,18 @@ ALTER TABLE proc ADD aggregate enum('NONE', 'GROUP') DEFAULT 'NONE' NOT NULL
SET @hadEventPriv := 0;
SELECT @hadEventPriv :=1 FROM user WHERE Event_priv LIKE '%';
-ALTER TABLE user add Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL AFTER Create_user_priv;
+ALTER TABLE user ADD Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL AFTER Create_user_priv;
ALTER TABLE user MODIFY Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL AFTER Create_user_priv;
UPDATE user SET Event_priv=Super_priv WHERE @hadEventPriv = 0;
-ALTER TABLE db add Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL;
+ALTER TABLE db ADD Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL;
ALTER TABLE db MODIFY Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL;
#
# EVENT table
#
-ALTER TABLE event DROP PRIMARY KEY;
-ALTER TABLE event ADD PRIMARY KEY(db, name);
+ALTER TABLE event DROP PRIMARY KEY, ADD PRIMARY KEY(db, name);
# Add sql_mode column just in case.
ALTER TABLE event ADD sql_mode set ('IGNORE_BAD_TABLE_OPTIONS') AFTER on_completion;
# Update list of sql_mode values.
@@ -594,8 +557,8 @@ ALTER TABLE event MODIFY sql_mode
) DEFAULT '' NOT NULL AFTER on_completion;
ALTER TABLE event MODIFY name char(64) CHARACTER SET utf8 NOT NULL default '';
-ALTER TABLE event MODIFY COLUMN originator INT UNSIGNED NOT NULL;
ALTER TABLE event ADD COLUMN originator INT UNSIGNED NOT NULL AFTER comment;
+ALTER TABLE event MODIFY COLUMN originator INT UNSIGNED NOT NULL;
ALTER TABLE event MODIFY COLUMN status ENUM('ENABLED','DISABLED','SLAVESIDE_DISABLED') NOT NULL default 'ENABLED';
@@ -637,9 +600,6 @@ SELECT @hadTriggerPriv :=1 FROM user WHERE Trigger_priv LIKE '%';
ALTER TABLE user ADD Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Event_priv;
ALTER TABLE user MODIFY Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Event_priv;
-ALTER TABLE host ADD Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
-ALTER TABLE host MODIFY Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
-
ALTER TABLE db ADD Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE db MODIFY Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
@@ -674,12 +634,14 @@ ALTER TABLE db modify Delete_history_priv enum('N','Y') COLLATE utf8_general_ci
UPDATE user SET Delete_history_priv = Super_priv WHERE @had_user_delete_history_priv = 0;
-ALTER TABLE user ADD plugin char(64) DEFAULT '', ADD authentication_string TEXT;
+ALTER TABLE user ADD plugin char(64) CHARACTER SET latin1 DEFAULT '' NOT NULL,
+ ADD authentication_string TEXT NOT NULL;
+ALTER TABLE user MODIFY plugin char(64) CHARACTER SET latin1 DEFAULT '' NOT NULL,
+ MODIFY authentication_string TEXT NOT NULL;
ALTER TABLE user ADD password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE user ADD is_role enum('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE user ADD default_role char(80) binary DEFAULT '' NOT NULL;
ALTER TABLE user ADD max_statement_time decimal(12,6) DEFAULT 0 NOT NULL;
-ALTER TABLE user MODIFY plugin char(64) CHARACTER SET latin1 DEFAULT '' NOT NULL, MODIFY authentication_string TEXT NOT NULL;
-- Somewhere above, we ran ALTER TABLE user .... CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin.
-- we want password_expired column to have collation utf8_general_ci.
ALTER TABLE user MODIFY password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
@@ -722,13 +684,13 @@ set @str=replace(@str, "innodb_index_stats", "innodb_table_stats");
prepare stmt from @str;
execute stmt;
-# update timestamp fields in the innodb stat tables
-set @str="alter table mysql.innodb_index_stats modify last_update timestamp not null default current_timestamp on update current_timestamp";
+# update table_name and timestamp fields in the innodb stat tables
+set @str="alter table mysql.innodb_index_stats modify last_update timestamp not null default current_timestamp on update current_timestamp, modify table_name varchar(199)";
set @str=if(@have_innodb <> 0, @str, "set @dummy = 0");
prepare stmt from @str;
execute stmt;
-set @str="alter table mysql.innodb_table_stats modify last_update timestamp not null default current_timestamp on update current_timestamp";
+set @str="alter table mysql.innodb_table_stats modify last_update timestamp not null default current_timestamp on update current_timestamp, modify table_name varchar(199)";
set @str=if(@have_innodb <> 0, @str, "set @dummy = 0");
prepare stmt from @str;
execute stmt;
@@ -773,3 +735,34 @@ ALTER TABLE help_topic MODIFY url TEXT NOT NULL;
# MDEV-7383 - varbinary on mix/max of column_stats
alter table column_stats modify min_value varbinary(255) DEFAULT NULL, modify max_value varbinary(255) DEFAULT NULL;
+
+--
+-- Ensure that all tables are of type Aria and transactional
+--
+
+ALTER TABLE user ENGINE=Aria transactional=1;
+ALTER TABLE db ENGINE=Aria transactional=1;
+ALTER TABLE func ENGINE=Aria transactional=1;
+ALTER TABLE procs_priv ENGINE=Aria transactional=1;
+ALTER TABLE tables_priv ENGINE=Aria transactional=1;
+ALTER TABLE columns_priv ENGINE=Aria transactional=1;
+ALTER TABLE roles_mapping ENGINE=Aria transactional=1;
+ALTER TABLE plugin ENGINE=Aria transactional=1;
+ALTER TABLE servers ENGINE=Aria transactional=1;
+ALTER TABLE time_zone_name ENGINE=Aria transactional=1;
+ALTER TABLE time_zone ENGINE=Aria transactional=1;
+ALTER TABLE time_zone_transition ENGINE=Aria transactional=1;
+ALTER TABLE time_zone_transition_type ENGINE=Aria transactional=1;
+ALTER TABLE time_zone_leap_second ENGINE=Aria transactional=1;
+ALTER TABLE proc ENGINE=Aria transactional=1;
+ALTER TABLE event ENGINE=Aria transactional=1;
+ALTER TABLE proxies_priv ENGINE=Aria transactional=1;
+
+-- The folloing tables doesn't have to be transactional
+ALTER TABLE help_topic ENGINE=Aria transactional=0;
+ALTER TABLE help_category ENGINE=Aria transactional=0;
+ALTER TABLE help_relation ENGINE=Aria transactional=0;
+ALTER TABLE help_keyword ENGINE=Aria transactional=0;
+ALTER TABLE table_stats ENGINE=Aria transactional=0;
+ALTER TABLE column_stats ENGINE=Aria transactional=0;
+ALTER TABLE index_stats ENGINE=Aria transactional=0;
diff --git a/scripts/mysqld_multi.sh b/scripts/mysqld_multi.sh
index c6515a3986b..10fcf2ae2b4 100644
--- a/scripts/mysqld_multi.sh
+++ b/scripts/mysqld_multi.sh
@@ -30,7 +30,7 @@ $opt_example = 0;
$opt_help = 0;
$opt_log = undef();
$opt_mysqladmin = "@bindir@/mysqladmin";
-$opt_mysqld = "@libexecdir@/mysqld";
+$opt_mysqld = "@sbindir@/mysqld";
$opt_no_log = 0;
$opt_password = undef();
$opt_tcp_ip = 0;
@@ -492,12 +492,19 @@ sub list_defaults_files
return ($opt{file}) if exists $opt{file};
- return ('@sysconfdir@/my.cnf',
- '@sysconfdir@/mysql/my.cnf',
- '@prefix@/my.cnf',
- ($ENV{MYSQL_HOME} ? "$ENV{MYSQL_HOME}/my.cnf" : undef),
- $opt{'extra-file'},
- ($ENV{HOME} ? "$ENV{HOME}/.my.cnf" : undef));
+ my @dirs;
+
+ # same rule as in mysys/my_default.c
+ if ('@sysconfdir@') {
+ push @dirs, '@sysconfdir@/my.cnf';
+ } else {
+ push @dirs, '/etc/my.cnf', '/etc/mysql/my.cnf';
+ }
+ push @dirs, "$ENV{MYSQL_HOME}/my.cnf" if $ENV{MYSQL_HOME};
+ push @dirs, $opt{'extra-file'} if $opt{'extra-file'};
+ push @dirs, "$ENV{HOME}/.my.cnf" if $ENV{HOME};
+
+ return @dirs;
}
diff --git a/scripts/wsrep_sst_common.sh b/scripts/wsrep_sst_common.sh
index 21da52b015e..5683b166163 100755
--- a/scripts/wsrep_sst_common.sh
+++ b/scripts/wsrep_sst_common.sh
@@ -20,6 +20,7 @@ set -u
WSREP_SST_OPT_BYPASS=0
WSREP_SST_OPT_BINLOG=""
+WSREP_SST_OPT_BINLOG_INDEX=""
WSREP_SST_OPT_DATA=""
WSREP_SST_OPT_AUTH=${WSREP_SST_OPT_AUTH:-}
WSREP_SST_OPT_USER=${WSREP_SST_OPT_USER:-}
@@ -27,6 +28,8 @@ WSREP_SST_OPT_PSWD=${WSREP_SST_OPT_PSWD:-}
WSREP_SST_OPT_DEFAULT=""
WSREP_SST_OPT_EXTRA_DEFAULT=""
WSREP_SST_OPT_SUFFIX_DEFAULT=""
+WSREP_SST_OPT_SUFFIX_VALUE=""
+INNODB_DATA_HOME_DIR_ARG=""
while [ $# -gt 0 ]; do
case "$1" in
@@ -54,9 +57,18 @@ case "$1" in
readonly WSREP_SST_OPT_MODULE=${remain%%/*}
readonly WSREP_SST_OPT_PATH=${WSREP_SST_OPT_ADDR#*/}
remain=${WSREP_SST_OPT_PATH#*/}
- readonly WSREP_SST_OPT_LSN=${remain%%/*}
- remain=${remain#*/}
- readonly WSREP_SST_OPT_SST_VER=${remain%%/*}
+ if [ "$remain" != "${WSREP_SST_OPT_PATH}" ]; then
+ readonly WSREP_SST_OPT_LSN=${remain%%/*}
+ remain=${remain#*/}
+ if [ "$remain" != "${WSREP_SST_OPT_LSN}" ]; then
+ readonly WSREP_SST_OPT_SST_VER=${remain%%/*}
+ else
+ readonly WSREP_SST_OPT_SST_VER=""
+ fi
+ else
+ readonly WSREP_SST_OPT_LSN=""
+ readonly WSREP_SST_OPT_SST_VER=""
+ fi
shift
;;
'--bypass')
@@ -66,6 +78,10 @@ case "$1" in
readonly WSREP_SST_OPT_DATA="$2"
shift
;;
+ '--innodb-data-home-dir')
+ readonly INNODB_DATA_HOME_DIR_ARG="$2"
+ shift
+ ;;
'--defaults-file')
readonly WSREP_SST_OPT_DEFAULT="$1=$2"
shift
@@ -76,6 +92,7 @@ case "$1" in
;;
'--defaults-group-suffix')
readonly WSREP_SST_OPT_SUFFIX_DEFAULT="$1=$2"
+ readonly WSREP_SST_OPT_SUFFIX_VALUE="$2"
shift
;;
'--host')
@@ -118,6 +135,10 @@ case "$1" in
WSREP_SST_OPT_BINLOG="$2"
shift
;;
+ '--binlog-index')
+ WSREP_SST_OPT_BINLOG_INDEX="$2"
+ shift
+ ;;
'--gtid-domain-id')
readonly WSREP_SST_OPT_GTID_DOMAIN_ID="$2"
shift
@@ -131,6 +152,7 @@ shift
done
readonly WSREP_SST_OPT_BYPASS
readonly WSREP_SST_OPT_BINLOG
+readonly WSREP_SST_OPT_BINLOG_INDEX
if [ -n "${WSREP_SST_OPT_ADDR_PORT:-}" ]; then
if [ -n "${WSREP_SST_OPT_PORT:-}" ]; then
@@ -272,8 +294,8 @@ parse_cnf()
reval=$($MY_PRINT_DEFAULTS "${group}" | awk -v var="${var}" 'BEGIN { OFS=FS="=" } { gsub(/_/,"-",$1); if ( $1=="--"var) lastval=substr($0,length($1)+2) } END { print lastval}')
# use default if we haven't found a value
- if [ -z $reval ]; then
- [ -n $3 ] && reval=$3
+ if [ -z "$reval" ]; then
+ [ -n "$3" ] && reval=$3
fi
echo $reval
}
diff --git a/scripts/wsrep_sst_mariabackup.sh b/scripts/wsrep_sst_mariabackup.sh
index aee2f0b7f64..8173db26291 100644
--- a/scripts/wsrep_sst_mariabackup.sh
+++ b/scripts/wsrep_sst_mariabackup.sh
@@ -33,7 +33,6 @@ ssystag=""
XTRABACKUP_PID=""
SST_PORT=""
REMOTEIP=""
-REMOTEHOST=""
tcert=""
tpem=""
tkey=""
@@ -219,7 +218,7 @@ get_transfer()
tcmd="socat -u openssl-listen:${TSST_PORT},reuseaddr,cert=${tpem},cafile=${tcert}${sockopt} stdio"
else
wsrep_log_info "Encrypting with cert=${tpem}, cafile=${tcert}"
- tcmd="socat -u stdio openssl-connect:${REMOTEHOST}:${TSST_PORT},cert=${tpem},cafile=${tcert}${sockopt}"
+ tcmd="socat -u stdio openssl-connect:${REMOTEIP}:${TSST_PORT},cert=${tpem},cafile=${tcert}${sockopt}"
fi
elif [[ $encrypt -eq 3 ]];then
wsrep_log_info "Using openssl based encryption with socat: with key and crt"
@@ -242,7 +241,7 @@ get_transfer()
tcmd="socat -u stdio openssl-connect:${REMOTEIP}:${TSST_PORT},cert=${tpem},key=${tkey},verify=0${sockopt}"
else
wsrep_log_info "Encrypting with cert=${tpem}, key=${tkey}, cafile=${tcert}"
- tcmd="socat -u stdio openssl-connect:${REMOTEHOST}:${TSST_PORT},cert=${tpem},key=${tkey},cafile=${tcert}${sockopt}"
+ tcmd="socat -u stdio openssl-connect:${REMOTEIP}:${TSST_PORT},cert=${tpem},key=${tkey},cafile=${tcert}${sockopt}"
fi
fi
@@ -512,10 +511,6 @@ setup_ports()
if [[ "$WSREP_SST_OPT_ROLE" == "donor" ]];then
SST_PORT=$(echo $WSREP_SST_OPT_ADDR | awk -F '[:/]' '{ print $2 }')
REMOTEIP=$(echo $WSREP_SST_OPT_ADDR | awk -F ':' '{ print $1 }')
- REMOTEHOST=$(getent hosts $REMOTEIP | awk '{ print $2 }')
- if [[ -z $REMOTEHOST ]];then
- REMOTEHOST=$REMOTEIP
- fi
lsn=$(echo $WSREP_SST_OPT_ADDR | awk -F '[:/]' '{ print $4 }')
sst_ver=$(echo $WSREP_SST_OPT_ADDR | awk -F '[:/]' '{ print $5 }')
else
@@ -638,6 +633,27 @@ send_donor()
}
+monitor_process()
+{
+ local sst_stream_pid=$1
+
+ while true ; do
+
+ if ! ps --pid "${WSREP_SST_OPT_PARENT}" &>/dev/null; then
+ wsrep_log_error "Parent mysqld process (PID:${WSREP_SST_OPT_PARENT}) terminated unexpectedly."
+ kill -- -"${WSREP_SST_OPT_PARENT}"
+ exit 32
+ fi
+
+ if ! ps --pid "${sst_stream_pid}" &>/dev/null; then
+ break
+ fi
+
+ sleep 0.1
+
+ done
+}
+
wsrep_check_programs "$INNOBACKUPEX_BIN"
rm -f "${MAGIC_FILE}"
@@ -923,7 +939,7 @@ then
MAGIC_FILE="${DATA}/${INFO_FILE}"
wsrep_log_info "Waiting for SST streaming to complete!"
- wait $jpid
+ monitor_process $jpid
get_proc
diff --git a/scripts/wsrep_sst_rsync.sh b/scripts/wsrep_sst_rsync.sh
index 7fc83c1139c..6417ee7f704 100644
--- a/scripts/wsrep_sst_rsync.sh
+++ b/scripts/wsrep_sst_rsync.sh
@@ -41,6 +41,8 @@ cleanup_joiner()
kill -9 $RSYNC_REAL_PID >/dev/null 2>&1 || \
:
rm -rf "$RSYNC_CONF"
+ rm -f "$STUNNEL_CONF"
+ rm -f "$STUNNEL_PID"
rm -rf "$MAGIC_FILE"
rm -rf "$RSYNC_PID"
wsrep_log_info "Joiner cleanup done."
@@ -68,7 +70,7 @@ check_pid_and_port()
local port_info="$(sockstat -46lp ${rsync_port} 2>/dev/null | \
grep ":${rsync_port}")"
local is_rsync="$(echo $port_info | \
- grep '[[:space:]]\+rsync[[:space:]]\+'"$rsync_pid" 2>/dev/null)"
+ grep -E '[[:space:]]+(rsync|stunnel)[[:space:]]+'"$rsync_pid" 2>/dev/null)"
;;
*)
if ! command -v lsof > /dev/null; then
@@ -79,7 +81,7 @@ check_pid_and_port()
local port_info="$(lsof -i :$rsync_port -Pn 2>/dev/null | \
grep "(LISTEN)")"
local is_rsync="$(echo $port_info | \
- grep -w '^rsync[[:space:]]\+'"$rsync_pid" 2>/dev/null)"
+ grep -E '^(rsync|stunnel)[[:space:]]+'"$rsync_pid" 2>/dev/null)"
;;
esac
@@ -120,6 +122,12 @@ is_local_ip()
$get_addr_bin | grep "$address" > /dev/null
}
+STUNNEL_CONF="$WSREP_SST_OPT_DATA/stunnel.conf"
+rm -f "$STUNNEL_CONF"
+
+STUNNEL_PID="$WSREP_SST_OPT_DATA/stunnel.pid"
+rm -f "$STUNNEL_PID"
+
MAGIC_FILE="$WSREP_SST_OPT_DATA/rsync_sst_complete"
rm -rf "$MAGIC_FILE"
@@ -131,6 +139,14 @@ if ! [ -z $WSREP_SST_OPT_BINLOG ]
then
BINLOG_DIRNAME=$(dirname $WSREP_SST_OPT_BINLOG)
BINLOG_FILENAME=$(basename $WSREP_SST_OPT_BINLOG)
+ BINLOG_INDEX_DIRNAME=$(dirname $WSREP_SST_OPT_BINLOG)
+ BINLOG_INDEX_FILENAME=$(basename $WSREP_SST_OPT_BINLOG)
+fi
+
+if ! [ -z $WSREP_SST_OPT_BINLOG_INDEX ]
+then
+ BINLOG_INDEX_DIRNAME=$(dirname $WSREP_SST_OPT_BINLOG_INDEX)
+ BINLOG_INDEX_FILENAME=$(basename $WSREP_SST_OPT_BINLOG_INDEX)
fi
WSREP_LOG_DIR=${WSREP_LOG_DIR:-""}
@@ -147,6 +163,27 @@ else
WSREP_LOG_DIR=$(cd $WSREP_SST_OPT_DATA; pwd -P)
fi
+INNODB_DATA_HOME_DIR=${INNODB_DATA_HOME_DIR:-""}
+# Try to set INNODB_DATA_HOME_DIR from the command line:
+if [ ! -z "$INNODB_DATA_HOME_DIR_ARG" ]; then
+ INNODB_DATA_HOME_DIR=$INNODB_DATA_HOME_DIR_ARG
+fi
+# if INNODB_DATA_HOME_DIR env. variable is not set, try to get it from my.cnf
+if [ -z "$INNODB_DATA_HOME_DIR" ]; then
+ INNODB_DATA_HOME_DIR=$(parse_cnf mysqld$WSREP_SST_OPT_SUFFIX_VALUE innodb-data-home-dir '')
+fi
+if [ -z "$INNODB_DATA_HOME_DIR" ]; then
+ INNODB_DATA_HOME_DIR=$(parse_cnf --mysqld innodb-data-home-dir "")
+fi
+
+if [ -n "$INNODB_DATA_HOME_DIR" ]; then
+ # handle both relative and absolute paths
+ INNODB_DATA_HOME_DIR=$(cd $WSREP_SST_OPT_DATA; mkdir -p "$INNODB_DATA_HOME_DIR"; cd $INNODB_DATA_HOME_DIR; pwd -P)
+else
+ # default to datadir
+ INNODB_DATA_HOME_DIR=$(cd $WSREP_SST_OPT_DATA; pwd -P)
+fi
+
# Old filter - include everything except selected
# FILTER=(--exclude '*.err' --exclude '*.pid' --exclude '*.sock' \
# --exclude '*.conf' --exclude core --exclude 'galera.*' \
@@ -154,12 +191,38 @@ fi
# --exclude '*.[0-9][0-9][0-9][0-9][0-9][0-9]' --exclude '*.index')
# New filter - exclude everything except dirs (schemas) and innodb files
-FILTER="-f '- /lost+found' -f '- /.fseventsd' -f '- /.Trashes'
- -f '+ /wsrep_sst_binlog.tar' -f '+ /ib_lru_dump' -f '+ /ibdata*' -f '+ /*/' -f '- /*'"
+FILTER="-f '- /lost+found'
+ -f '- /.fseventsd'
+ -f '- /.Trashes'
+ -f '+ /wsrep_sst_binlog.tar'
+ -f '- $INNODB_DATA_HOME_DIR/ib_lru_dump'
+ -f '- $INNODB_DATA_HOME_DIR/ibdata*'
+ -f '+ /undo*'
+ -f '+ /*/'
+ -f '- /*'"
+
+SSTKEY=$(parse_cnf sst tkey "")
+SSTCERT=$(parse_cnf sst tcert "")
+STUNNEL=""
+if [ -f "$SSTKEY" ] && [ -f "$SSTCERT" ] && wsrep_check_programs stunnel
+then
+ STUNNEL="stunnel ${STUNNEL_CONF}"
+fi
if [ "$WSREP_SST_OPT_ROLE" = "donor" ]
then
+cat << EOF > "$STUNNEL_CONF"
+CApath = ${SSTCERT%/*}
+foreground = yes
+pid = $STUNNEL_PID
+debug = warning
+client = yes
+connect = ${WSREP_SST_OPT_ADDR%/*}
+TIMEOUTclose = 0
+verifyPeer = yes
+EOF
+
if [ $WSREP_SST_OPT_BYPASS -eq 0 ]
then
@@ -205,12 +268,20 @@ then
OLD_PWD="$(pwd)"
cd $BINLOG_DIRNAME
- binlog_files_full=$(tail -n $BINLOG_N_FILES ${BINLOG_FILENAME}.index)
+ if ! [ -z $WSREP_SST_OPT_BINLOG_INDEX ]
+ binlog_files_full=$(tail -n $BINLOG_N_FILES ${BINLOG_FILENAME}.index)
+ then
+ cd $BINLOG_INDEX_DIRNAME
+ binlog_files_full=$(tail -n $BINLOG_N_FILES ${BINLOG_INDEX_FILENAME}.index)
+ fi
+
+ cd $BINLOG_DIRNAME
binlog_files=""
for ii in $binlog_files_full
do
binlog_files="$binlog_files $(basename $ii)"
done
+
if ! [ -z "$binlog_files" ]
then
wsrep_log_info "Preparing binlog files for transfer:"
@@ -221,7 +292,8 @@ then
# first, the normal directories, so that we can detect incompatible protocol
RC=0
- eval rsync --owner --group --perms --links --specials \
+ eval rsync ${STUNNEL:+--rsh="$STUNNEL"} \
+ --owner --group --perms --links --specials \
--ignore-times --inplace --dirs --delete --quiet \
$WHOLE_FILE_OPT ${FILTER} "$WSREP_SST_OPT_DATA/" \
rsync://$WSREP_SST_OPT_ADDR >&2 || RC=$?
@@ -243,10 +315,24 @@ then
exit $RC
fi
- # second, we transfer InnoDB log files
- rsync --owner --group --perms --links --specials \
+ # Transfer InnoDB data files
+ rsync ${STUNNEL:+--rsh="$STUNNEL"} \
+ --owner --group --perms --links --specials \
--ignore-times --inplace --dirs --delete --quiet \
- $WHOLE_FILE_OPT -f '+ /ib_logfile[0-9]*' -f '- **' "$WSREP_LOG_DIR/" \
+ $WHOLE_FILE_OPT -f '+ /ibdata*' -f '+ /ib_lru_dump' \
+ -f '- **' "$INNODB_DATA_HOME_DIR/" \
+ rsync://$WSREP_SST_OPT_ADDR-data_dir >&2 || RC=$?
+
+ if [ $RC -ne 0 ]; then
+ wsrep_log_error "rsync innodb_data_home_dir returned code $RC:"
+ exit 255 # unknown error
+ fi
+
+ # second, we transfer InnoDB and Aria log files
+ rsync ${STUNNEL:+--rsh="$STUNNEL"} \
+ --owner --group --perms --links --specials \
+ --ignore-times --inplace --dirs --delete --quiet \
+ $WHOLE_FILE_OPT -f '+ /ib_logfile[0-9]*' -f '+ /aria_log.*' -f '+ /aria_log_control' -f '- **' "$WSREP_LOG_DIR/" \
rsync://$WSREP_SST_OPT_ADDR-log_dir >&2 || RC=$?
if [ $RC -ne 0 ]; then
@@ -264,9 +350,10 @@ then
find . -maxdepth 1 -mindepth 1 -type d -not -name "lost+found" \
-print0 | xargs -I{} -0 -P $count \
- rsync --owner --group --perms --links --specials \
+ rsync ${STUNNEL:+--rsh="$STUNNEL"} \
+ --owner --group --perms --links --specials \
--ignore-times --inplace --recursive --delete --quiet \
- $WHOLE_FILE_OPT --exclude '*/ib_logfile*' "$WSREP_SST_OPT_DATA"/{}/ \
+ $WHOLE_FILE_OPT --exclude '*/ib_logfile*' --exclude "*/aria_log.*" --exclude "*/aria_log_control" "$WSREP_SST_OPT_DATA"/{}/ \
rsync://$WSREP_SST_OPT_ADDR/{} >&2 || RC=$?
cd "$OLD_PWD"
@@ -287,7 +374,8 @@ then
echo "continue" # now server can resume updating data
echo "$STATE" > "$MAGIC_FILE"
- rsync --archive --quiet --checksum "$MAGIC_FILE" rsync://$WSREP_SST_OPT_ADDR
+ rsync ${STUNNEL:+--rsh="$STUNNEL"} \
+ --archive --quiet --checksum "$MAGIC_FILE" rsync://$WSREP_SST_OPT_ADDR
echo "done $STATE"
@@ -340,6 +428,8 @@ $SILENT
path = $WSREP_SST_OPT_DATA
[$MODULE-log_dir]
path = $WSREP_LOG_DIR
+[$MODULE-data_dir]
+ path = $INNODB_DATA_HOME_DIR
EOF
# rm -rf "$DATA"/ib_logfile* # we don't want old logs around
@@ -348,14 +438,37 @@ EOF
# If the IP is local listen only in it
if is_local_ip "$RSYNC_ADDR"
then
- rsync --daemon --no-detach --address "$RSYNC_ADDR" --port "$RSYNC_PORT" --config "$RSYNC_CONF" &
+ RSYNC_EXTRA_ARGS="--address $RSYNC_ADDR"
+ STUNNEL_ACCEPT="$RSYNC_ADDR:$RSYNC_PORT"
else
- # Not local, possibly a NAT, listen in all interface
- rsync --daemon --no-detach --port "$RSYNC_PORT" --config "$RSYNC_CONF" &
+ # Not local, possibly a NAT, listen on all interfaces
+ RSYNC_EXTRA_ARGS=""
+ STUNNEL_ACCEPT="$RSYNC_PORT"
# Overwrite address with all
RSYNC_ADDR="*"
fi
- RSYNC_REAL_PID=$!
+
+ if [ -z "$STUNNEL" ]
+ then
+ rsync --daemon --no-detach --port "$RSYNC_PORT" --config "$RSYNC_CONF" ${RSYNC_EXTRA_ARGS} &
+ RSYNC_REAL_PID=$!
+ else
+ cat << EOF > "$STUNNEL_CONF"
+key = $SSTKEY
+cert = $SSTCERT
+foreground = yes
+pid = $STUNNEL_PID
+debug = warning
+client = no
+[rsync]
+accept = $STUNNEL_ACCEPT
+exec = $(which rsync)
+execargs = rsync --server --daemon --config=$RSYNC_CONF .
+EOF
+ stunnel "$STUNNEL_CONF" &
+ RSYNC_REAL_PID=$!
+ RSYNC_PID=$STUNNEL_PID
+ fi
until check_pid_and_port "$RSYNC_PID" "$RSYNC_REAL_PID" "$RSYNC_ADDR" "$RSYNC_PORT"
do
@@ -375,6 +488,8 @@ EOF
then
wsrep_log_error \
"Parent mysqld process (PID:$MYSQLD_PID) terminated unexpectedly."
+ kill -- -"${MYSQLD_PID}"
+ sleep 1
exit 32
fi
@@ -392,7 +507,11 @@ EOF
tar -xvf $BINLOG_TAR_FILE >&2
for ii in $(ls -1 ${BINLOG_FILENAME}.*)
do
- echo ${BINLOG_DIRNAME}/${ii} >> ${BINLOG_FILENAME}.index
+ if ! [ -z $WSREP_SST_OPT_BINLOG_INDEX ]
+ echo ${BINLOG_DIRNAME}/${ii} >> ${BINLOG_FILENAME}.index
+ then
+ echo ${BINLOG_DIRNAME}/${ii} >> ${BINLOG_INDEX_DIRNAME}/${BINLOG_INDEX_FILENAME}.index
+ fi
done
fi
cd "$OLD_PWD"
diff --git a/scripts/wsrep_sst_xtrabackup-v2.sh b/scripts/wsrep_sst_xtrabackup-v2.sh
index 79442d415e9..2de384806b2 100644
--- a/scripts/wsrep_sst_xtrabackup-v2.sh
+++ b/scripts/wsrep_sst_xtrabackup-v2.sh
@@ -795,6 +795,27 @@ check_for_version()
fi
}
+monitor_process()
+{
+ local sst_stream_pid=$1
+
+ while true ; do
+
+ if ! ps --pid "${WSREP_SST_OPT_PARENT}" &>/dev/null; then
+ wsrep_log_error "Parent mysqld process (PID:${WSREP_SST_OPT_PARENT}) terminated unexpectedly."
+ kill -- -"${WSREP_SST_OPT_PARENT}"
+ exit 32
+ fi
+
+ if ! ps --pid "${sst_stream_pid}" &>/dev/null; then
+ break
+ fi
+
+ sleep 0.1
+
+ done
+}
+
wsrep_check_programs "$INNOBACKUPEX_BIN"
@@ -869,7 +890,31 @@ fi
get_stream
get_transfer
-INNOAPPLY="${INNOBACKUPEX_BIN} $disver $iapts --apply-log \$rebuildcmd \${DATA} ${INNOAPPLY}"
+INNODB_DATA_HOME_DIR=${INNODB_DATA_HOME_DIR:-""}
+# Try to set INNODB_DATA_HOME_DIR from the command line:
+if [ ! -z "$INNODB_DATA_HOME_DIR_ARG" ]; then
+ INNODB_DATA_HOME_DIR=$INNODB_DATA_HOME_DIR_ARG
+fi
+# if INNODB_DATA_HOME_DIR env. variable is not set, try to get it from my.cnf
+if [ -z "$INNODB_DATA_HOME_DIR" ]; then
+ INNODB_DATA_HOME_DIR=$(parse_cnf mysqld$WSREP_SST_OPT_SUFFIX_VALUE innodb-data-home-dir '')
+fi
+if [ -z "$INNODB_DATA_HOME_DIR" ]; then
+ INNODB_DATA_HOME_DIR=$(parse_cnf --mysqld innodb-data-home-dir "")
+fi
+if [ ! -z "$INNODB_DATA_HOME_DIR" ]; then
+ INNOEXTRA+=" --innodb-data-home-dir=$INNODB_DATA_HOME_DIR"
+fi
+
+if [ -n "$INNODB_DATA_HOME_DIR" ]; then
+ # handle both relative and absolute paths
+ INNODB_DATA_HOME_DIR=$(cd $DATA; mkdir -p "$INNODB_DATA_HOME_DIR"; cd $INNODB_DATA_HOME_DIR; pwd -P)
+else
+ # default to datadir
+ INNODB_DATA_HOME_DIR=$(cd $DATA; pwd -P)
+fi
+
+INNOAPPLY="${INNOBACKUPEX_BIN} $disver $iapts \$INNOEXTRA --apply-log \$rebuildcmd \${DATA} ${INNOAPPLY}"
INNOMOVE="${INNOBACKUPEX_BIN} ${WSREP_SST_OPT_CONF} $disver $impts --move-back --force-non-empty-directories \${DATA} ${INNOMOVE}"
INNOBACKUP="${INNOBACKUPEX_BIN} ${WSREP_SST_OPT_CONF} $disver $iopts \$tmpopts \$INNOEXTRA --galera-info --stream=\$sfmt \$itmpdir ${INNOBACKUP}"
@@ -1005,7 +1050,7 @@ then
[[ -e $SST_PROGRESS_FILE ]] && wsrep_log_info "Stale sst_in_progress file: $SST_PROGRESS_FILE"
[[ -n $SST_PROGRESS_FILE ]] && touch $SST_PROGRESS_FILE
- ib_home_dir=$(parse_cnf --mysqld innodb-data-home-dir "")
+ ib_home_dir=$INNODB_DATA_HOME_DIR
ib_log_dir=$(parse_cnf --mysqld innodb-log-group-home-dir "")
ib_undo_dir=$(parse_cnf --mysqld innodb-undo-directory "")
@@ -1093,7 +1138,7 @@ then
MAGIC_FILE="${DATA}/${INFO_FILE}"
wsrep_log_info "Waiting for SST streaming to complete!"
- wait $jpid
+ monitor_process $jpid
get_proc
diff --git a/sql-common/client.c b/sql-common/client.c
index 088377f8c52..69404e43613 100644
--- a/sql-common/client.c
+++ b/sql-common/client.c
@@ -121,10 +121,6 @@ char *mysql_unix_port= 0;
const char *unknown_sqlstate= "HY000";
const char *not_error_sqlstate= "00000";
const char *cant_connect_sqlstate= "08001";
-#ifdef HAVE_SMEM
-char *shared_memory_base_name= 0;
-const char *def_shared_memory_base_name= default_shared_memory_base_name;
-#endif
static void mysql_close_free_options(MYSQL *mysql);
static void mysql_close_free(MYSQL *mysql);
@@ -320,248 +316,6 @@ HANDLE create_named_pipe(MYSQL *mysql, uint connect_timeout, char **arg_host,
#endif
-/*
- Create new shared memory connection, return handler of connection
-
- SYNOPSIS
- create_shared_memory()
- mysql Pointer of mysql structure
- net Pointer of net structure
- connect_timeout Timeout of connection
-*/
-
-#ifdef HAVE_SMEM
-HANDLE create_shared_memory(MYSQL *mysql,NET *net, uint connect_timeout)
-{
- ulong smem_buffer_length = shared_memory_buffer_length + 4;
- /*
- event_connect_request is event object for start connection actions
- event_connect_answer is event object for confirm, that server put data
- handle_connect_file_map is file-mapping object, use for create shared
- memory
- handle_connect_map is pointer on shared memory
- handle_map is pointer on shared memory for client
- event_server_wrote,
- event_server_read,
- event_client_wrote,
- event_client_read are events for transfer data between server and client
- handle_file_map is file-mapping object, use for create shared memory
- */
- HANDLE event_connect_request = NULL;
- HANDLE event_connect_answer = NULL;
- HANDLE handle_connect_file_map = NULL;
- char *handle_connect_map = NULL;
-
- char *handle_map = NULL;
- HANDLE event_server_wrote = NULL;
- HANDLE event_server_read = NULL;
- HANDLE event_client_wrote = NULL;
- HANDLE event_client_read = NULL;
- HANDLE event_conn_closed = NULL;
- HANDLE handle_file_map = NULL;
- ulong connect_number;
- char connect_number_char[22], *p;
- char *tmp= NULL;
- char *suffix_pos;
- DWORD error_allow = 0;
- DWORD error_code = 0;
- DWORD event_access_rights= SYNCHRONIZE | EVENT_MODIFY_STATE;
- char *shared_memory_base_name = mysql->options.shared_memory_base_name;
- static const char *name_prefixes[] = {"","Global\\"};
- const char *prefix;
- uint i;
-
- /*
- If this is NULL, somebody freed the MYSQL* options. mysql_close()
- is a good candidate. We don't just silently (re)set it to
- def_shared_memory_base_name as that would create really confusing/buggy
- behavior if the user passed in a different name on the command-line or
- in a my.cnf.
- */
- DBUG_ASSERT(shared_memory_base_name != NULL);
-
- /*
- get enough space base-name + '_' + longest suffix we might ever send
- */
- if (!(tmp= (char *)my_malloc(strlen(shared_memory_base_name) + 32L, MYF(MY_FAE))))
- goto err;
-
- /*
- The name of event and file-mapping events create agree next rule:
- shared_memory_base_name+unique_part
- Where:
- shared_memory_base_name is unique value for each server
- unique_part is uniquel value for each object (events and file-mapping)
- */
- for (i = 0; i< array_elements(name_prefixes); i++)
- {
- prefix= name_prefixes[i];
- suffix_pos = strxmov(tmp, prefix , shared_memory_base_name, "_", NullS);
- strmov(suffix_pos, "CONNECT_REQUEST");
- event_connect_request= OpenEvent(event_access_rights, FALSE, tmp);
- if (event_connect_request)
- {
- break;
- }
- }
- if (!event_connect_request)
- {
- error_allow = CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR;
- goto err;
- }
- strmov(suffix_pos, "CONNECT_ANSWER");
- if (!(event_connect_answer= OpenEvent(event_access_rights,FALSE,tmp)))
- {
- error_allow = CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR;
- goto err;
- }
- strmov(suffix_pos, "CONNECT_DATA");
- if (!(handle_connect_file_map= OpenFileMapping(FILE_MAP_WRITE,FALSE,tmp)))
- {
- error_allow = CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR;
- goto err;
- }
- if (!(handle_connect_map= MapViewOfFile(handle_connect_file_map,
- FILE_MAP_WRITE,0,0,sizeof(DWORD))))
- {
- error_allow = CR_SHARED_MEMORY_CONNECT_MAP_ERROR;
- goto err;
- }
-
- /* Send to server request of connection */
- if (!SetEvent(event_connect_request))
- {
- error_allow = CR_SHARED_MEMORY_CONNECT_SET_ERROR;
- goto err;
- }
-
- /* Wait of answer from server */
- if (WaitForSingleObject(event_connect_answer,connect_timeout*1000) !=
- WAIT_OBJECT_0)
- {
- error_allow = CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR;
- goto err;
- }
-
- /* Get number of connection */
- connect_number = uint4korr(handle_connect_map);/*WAX2*/
- p= int10_to_str(connect_number, connect_number_char, 10);
-
- /*
- The name of event and file-mapping events create agree next rule:
- shared_memory_base_name+unique_part+number_of_connection
-
- Where:
- shared_memory_base_name is uniquel value for each server
- unique_part is uniquel value for each object (events and file-mapping)
- number_of_connection is number of connection between server and client
- */
- suffix_pos = strxmov(tmp, prefix , shared_memory_base_name, "_", connect_number_char,
- "_", NullS);
- strmov(suffix_pos, "DATA");
- if ((handle_file_map = OpenFileMapping(FILE_MAP_WRITE,FALSE,tmp)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_FILE_MAP_ERROR;
- goto err2;
- }
- if ((handle_map = MapViewOfFile(handle_file_map,FILE_MAP_WRITE,0,0,
- smem_buffer_length)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_MAP_ERROR;
- goto err2;
- }
-
- strmov(suffix_pos, "SERVER_WROTE");
- if ((event_server_wrote = OpenEvent(event_access_rights,FALSE,tmp)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_EVENT_ERROR;
- goto err2;
- }
-
- strmov(suffix_pos, "SERVER_READ");
- if ((event_server_read = OpenEvent(event_access_rights,FALSE,tmp)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_EVENT_ERROR;
- goto err2;
- }
-
- strmov(suffix_pos, "CLIENT_WROTE");
- if ((event_client_wrote = OpenEvent(event_access_rights,FALSE,tmp)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_EVENT_ERROR;
- goto err2;
- }
-
- strmov(suffix_pos, "CLIENT_READ");
- if ((event_client_read = OpenEvent(event_access_rights,FALSE,tmp)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_EVENT_ERROR;
- goto err2;
- }
-
- strmov(suffix_pos, "CONNECTION_CLOSED");
- if ((event_conn_closed = OpenEvent(event_access_rights,FALSE,tmp)) == NULL)
- {
- error_allow = CR_SHARED_MEMORY_EVENT_ERROR;
- goto err2;
- }
- /*
- Set event that server should send data
- */
- SetEvent(event_server_read);
-
-err2:
- if (error_allow == 0)
- {
- net->vio= vio_new_win32shared_memory(handle_file_map,handle_map,
- event_server_wrote,
- event_server_read,event_client_wrote,
- event_client_read,event_conn_closed);
- }
- else
- {
- error_code = GetLastError();
- if (event_server_read)
- CloseHandle(event_server_read);
- if (event_server_wrote)
- CloseHandle(event_server_wrote);
- if (event_client_read)
- CloseHandle(event_client_read);
- if (event_client_wrote)
- CloseHandle(event_client_wrote);
- if (event_conn_closed)
- CloseHandle(event_conn_closed);
- if (handle_map)
- UnmapViewOfFile(handle_map);
- if (handle_file_map)
- CloseHandle(handle_file_map);
- }
-err:
- my_free(tmp);
- if (error_allow)
- error_code = GetLastError();
- if (event_connect_request)
- CloseHandle(event_connect_request);
- if (event_connect_answer)
- CloseHandle(event_connect_answer);
- if (handle_connect_map)
- UnmapViewOfFile(handle_connect_map);
- if (handle_connect_file_map)
- CloseHandle(handle_connect_file_map);
- if (error_allow)
- {
- if (error_allow == CR_SHARED_MEMORY_EVENT_ERROR)
- set_mysql_extended_error(mysql, error_allow, unknown_sqlstate,
- ER(error_allow), suffix_pos, error_code);
- else
- set_mysql_extended_error(mysql, error_allow, unknown_sqlstate,
- ER(error_allow), error_code);
- return(INVALID_HANDLE_VALUE);
- }
- return(handle_map);
-}
-#endif
-
/**
Read a packet from server. Give error message if socket was down
or packet is an error message
@@ -981,7 +735,7 @@ static const char *default_options[]=
"ssl-key" ,"ssl-cert" ,"ssl-ca" ,"ssl-capath",
"character-sets-dir", "default-character-set", "interactive-timeout",
"connect-timeout", "local-infile", "disable-local-infile",
- "ssl-cipher", "max-allowed-packet", "protocol", "shared-memory-base-name",
+ "ssl-cipher", "max-allowed-packet", "protocol",
"multi-results", "multi-statements", "multi-queries", "secure-auth",
"report-data-truncation", "plugin-dir", "default-auth",
"bind-address", "ssl-crl", "ssl-crlpath",
@@ -994,7 +748,7 @@ enum option_id {
OPT_ssl_key, OPT_ssl_cert, OPT_ssl_ca, OPT_ssl_capath,
OPT_character_sets_dir, OPT_default_character_set, OPT_interactive_timeout,
OPT_connect_timeout, OPT_local_infile, OPT_disable_local_infile,
- OPT_ssl_cipher, OPT_max_allowed_packet, OPT_protocol, OPT_shared_memory_base_name,
+ OPT_ssl_cipher, OPT_max_allowed_packet, OPT_protocol,
OPT_multi_results, OPT_multi_statements, OPT_multi_queries, OPT_secure_auth,
OPT_report_data_truncation, OPT_plugin_dir, OPT_default_auth,
OPT_bind_address, OPT_ssl_crl, OPT_ssl_crlpath,
@@ -1235,13 +989,6 @@ void mysql_read_default_options(struct st_mysql_options *options,
options->protocol= UINT_MAX32;
}
break;
- case OPT_shared_memory_base_name:
-#ifdef HAVE_SMEM
- if (options->shared_memory_base_name != def_shared_memory_base_name)
- my_free(options->shared_memory_base_name);
- options->shared_memory_base_name=my_strdup(opt_arg,MYF(MY_WME));
-#endif
- break;
case OPT_multi_results:
options->client_flag|= CLIENT_MULTI_RESULTS;
break;
@@ -1458,6 +1205,7 @@ MYSQL_DATA *cli_read_rows(MYSQL *mysql,MYSQL_FIELD *mysql_fields,
if ((pkt_len= cli_safe_read(mysql)) == packet_error)
DBUG_RETURN(0);
+ if (pkt_len == 0) DBUG_RETURN(0);
if (!(result=(MYSQL_DATA*) my_malloc(sizeof(MYSQL_DATA),
MYF(MY_WME | MY_ZEROFILL))))
{
@@ -1631,10 +1379,6 @@ mysql_init(MYSQL *mysql)
mysql->options.client_flag|= CLIENT_LOCAL_FILES;
#endif
-#ifdef HAVE_SMEM
- mysql->options.shared_memory_base_name= (char*) def_shared_memory_base_name;
-#endif
-
mysql->options.methods_to_use= MYSQL_OPT_GUESS_CONNECTION;
mysql->options.report_data_truncation= TRUE; /* default */
@@ -2576,6 +2320,9 @@ static int send_client_reply_packet(MCPVIO_EXT *mpvio,
enum enum_ssl_init_error ssl_init_error;
const char *cert_error;
unsigned long ssl_error;
+#ifdef EMBEDDED_LIBRARY
+ DBUG_ASSERT(0); // embedded should not do SSL connect
+#endif
/*
Send mysql->client_flag, max_packet_size - unencrypted otherwise
@@ -2836,12 +2583,6 @@ void mpvio_info(Vio *vio, MYSQL_PLUGIN_VIO_INFO *info)
info->protocol= MYSQL_VIO_PIPE;
info->handle= vio->hPipe;
return;
- case VIO_TYPE_SHARED_MEMORY:
- info->protocol= MYSQL_VIO_MEMORY;
-#ifdef HAVE_SMEM
- info->handle= vio->handle_file_map; /* or what ? */
-#endif
- return;
#endif
default: DBUG_ASSERT(0);
}
@@ -3176,42 +2917,7 @@ CLI_MYSQL_REAL_CONNECT(MYSQL *mysql,const char *host, const char *user,
/*
Part 0: Grab a socket and connect it to the server
*/
-#if defined(HAVE_SMEM)
- if ((!mysql->options.protocol ||
- mysql->options.protocol == MYSQL_PROTOCOL_MEMORY) &&
- (!host || !strcmp(host,LOCAL_HOST)) &&
- mysql->options.shared_memory_base_name)
- {
- DBUG_PRINT("info", ("Using shared memory"));
- if ((create_shared_memory(mysql,net, mysql->options.connect_timeout)) ==
- INVALID_HANDLE_VALUE)
- {
- DBUG_PRINT("error",
- ("host: '%s' socket: '%s' shared memory: %s have_tcpip: %d",
- host ? host : "<null>",
- unix_socket ? unix_socket : "<null>",
- mysql->options.shared_memory_base_name,
- (int) have_tcpip));
- if (mysql->options.protocol == MYSQL_PROTOCOL_MEMORY)
- goto error;
- /*
- Try also with PIPE or TCP/IP. Clear the error from
- create_shared_memory().
- */
-
- net_clear_error(net);
- }
- else
- {
- mysql->options.protocol=MYSQL_PROTOCOL_MEMORY;
- unix_socket = 0;
- host=mysql->options.shared_memory_base_name;
- my_snprintf(host_info=buff, sizeof(buff)-1,
- ER(CR_SHARED_MEMORY_CONNECTION), host);
- }
- }
-#endif /* HAVE_SMEM */
#if defined(HAVE_SYS_UN_H)
if (!net->vio &&
(!mysql->options.protocol ||
@@ -3657,7 +3363,7 @@ error:
end_server(mysql);
mysql_close_free(mysql);
if (!(client_flag & CLIENT_REMEMBER_OPTIONS) &&
- !mysql->options.extension->async_context)
+ !(mysql->options.extension && mysql->options.extension->async_context))
mysql_close_free_options(mysql);
}
DBUG_RETURN(0);
@@ -3824,10 +3530,6 @@ static void mysql_close_free_options(MYSQL *mysql)
#if defined(HAVE_OPENSSL) && !defined(EMBEDDED_LIBRARY)
mysql_ssl_free(mysql);
#endif /* HAVE_OPENSSL && !EMBEDDED_LIBRARY */
-#ifdef HAVE_SMEM
- if (mysql->options.shared_memory_base_name != def_shared_memory_base_name)
- my_free(mysql->options.shared_memory_base_name);
-#endif /* HAVE_SMEM */
if (mysql->options.extension)
{
struct mysql_async_context *ctxt= mysql->options.extension->async_context;
@@ -4310,13 +4012,6 @@ mysql_options(MYSQL *mysql,enum mysql_option option, const void *arg)
case MYSQL_OPT_PROTOCOL:
mysql->options.protocol= *(uint*) arg;
break;
- case MYSQL_SHARED_MEMORY_BASE_NAME:
-#ifdef HAVE_SMEM
- if (mysql->options.shared_memory_base_name != def_shared_memory_base_name)
- my_free(mysql->options.shared_memory_base_name);
- mysql->options.shared_memory_base_name=my_strdup(arg,MYF(MY_WME));
-#endif
- break;
case MYSQL_OPT_USE_REMOTE_CONNECTION:
case MYSQL_OPT_USE_EMBEDDED_CONNECTION:
case MYSQL_OPT_GUESS_CONNECTION:
@@ -4454,8 +4149,8 @@ mysql_options(MYSQL *mysql,enum mysql_option option, const void *arg)
}
}
break;
+ case MYSQL_SHARED_MEMORY_BASE_NAME:
default:
- break;
DBUG_RETURN(1);
}
DBUG_RETURN(0);
diff --git a/sql-common/my_time.c b/sql-common/my_time.c
index c4731d6b601..249ed48713a 100644
--- a/sql-common/my_time.c
+++ b/sql-common/my_time.c
@@ -58,6 +58,20 @@ uint calc_days_in_year(uint year)
366 : 365);
}
+
+#ifndef DBUG_OFF
+
+static const ulonglong C_KNOWN_FLAGS= C_TIME_NO_ZERO_IN_DATE |
+ C_TIME_NO_ZERO_DATE |
+ C_TIME_INVALID_DATES |
+ C_TIME_TIME_ONLY |
+ C_TIME_DATETIME_ONLY;
+
+#define C_FLAGS_OK(flags) (((flags) & ~C_KNOWN_FLAGS) == 0)
+
+#endif
+
+
/**
@brief Check datetime value for validity according to flags.
@@ -82,13 +96,14 @@ uint calc_days_in_year(uint year)
my_bool check_date(const MYSQL_TIME *ltime, my_bool not_zero_date,
ulonglong flags, int *was_cut)
{
+ DBUG_ASSERT(C_FLAGS_OK(flags));
if (ltime->time_type == MYSQL_TIMESTAMP_TIME)
return FALSE;
if (not_zero_date)
{
- if (((flags & TIME_NO_ZERO_IN_DATE) &&
+ if (((flags & C_TIME_NO_ZERO_IN_DATE) &&
(ltime->month == 0 || ltime->day == 0)) || ltime->neg ||
- (!(flags & TIME_INVALID_DATES) &&
+ (!(flags & C_TIME_INVALID_DATES) &&
ltime->month && ltime->day > days_in_month[ltime->month-1] &&
(ltime->month != 2 || calc_days_in_year(ltime->year) != 366 ||
ltime->day != 29)))
@@ -97,12 +112,13 @@ my_bool check_date(const MYSQL_TIME *ltime, my_bool not_zero_date,
return TRUE;
}
}
- else if (flags & TIME_NO_ZERO_DATE)
+ else if (flags & C_TIME_NO_ZERO_DATE)
{
/*
We don't set *was_cut here to signal that the problem was a zero date
and not an invalid date
*/
+ *was_cut|= MYSQL_TIME_WARN_ZERO_DATE;
return TRUE;
}
return FALSE;
@@ -168,7 +184,7 @@ static int get_date_time_separator(uint *number_of_fields, ulonglong flags,
*/
if (my_ispunct(&my_charset_latin1, *s))
{
- if (flags & TIME_DATETIME_ONLY)
+ if (flags & C_TIME_DATETIME_ONLY)
{
/* see above, returning 1 is not enough, we need hard abort here */
*number_of_fields= 0;
@@ -246,16 +262,154 @@ static void get_microseconds(ulong *val, MYSQL_TIME_STATUS *status,
}
+static int check_time_range_internal(MYSQL_TIME *ltime,
+ ulong max_hour, uint dec,
+ int *warning);
+
+int check_time_range(MYSQL_TIME *ltime, uint dec, int *warning)
+{
+ return check_time_range_internal(ltime, TIME_MAX_HOUR, dec, warning);
+}
+
+
+ /* Remove trailing spaces and garbage */
+static my_bool get_suffix(const char *str, size_t length, size_t *new_length)
+{
+ /*
+ QQ: perhaps 'T' should be considered as a date/time delimiter only
+ if it's followed by a digit. Learn ISO 8601 details.
+ */
+ my_bool garbage= FALSE;
+ for ( ; length > 0 ; length--)
+ {
+ char ch= str[length - 1];
+ if (my_isdigit(&my_charset_latin1, ch) ||
+ my_ispunct(&my_charset_latin1, ch))
+ break;
+ if (my_isspace(&my_charset_latin1, ch))
+ continue;
+ if (ch == 'T')
+ {
+ /* 'T' has a meaning only after a digit. Otherwise it's a garbage */
+ if (length >= 2 && my_isdigit(&my_charset_latin1, str[length - 2]))
+ break;
+ }
+ garbage= TRUE;
+ }
+ *new_length= length;
+ return garbage;
+}
+
+
+static size_t get_prefix(const char *str, size_t length, const char **endptr)
+{
+ const char *str0= str, *end= str + length;
+ for (; str < end && my_isspace(&my_charset_latin1, *str) ; str++)
+ { }
+ *endptr= str;
+ return str - str0;
+}
+
+
+static size_t get_sign(my_bool *neg, const char *str, size_t length,
+ const char **endptr)
+{
+ const char *str0= str;
+ if (length)
+ {
+ if ((*neg= (*str == '-')) || (*str == '+'))
+ str++;
+ }
+ else
+ *neg= FALSE;
+ *endptr= str;
+ return str - str0;
+}
+
+
+static my_bool find_body(my_bool *neg, const char *str, size_t length,
+ MYSQL_TIME *to, int *warn,
+ const char **new_str, size_t *new_length)
+{
+ size_t sign_length;
+ *warn= 0;
+ length-= get_prefix(str, length, &str);
+ sign_length= get_sign(neg, str, length, &str);
+ length-= sign_length;
+ /* There can be a space after a sign again: '- 10:20:30' or '- 1 10:20:30' */
+ length-= get_prefix(str, length, &str);
+ if (get_suffix(str, length, &length))
+ *warn|= MYSQL_TIME_WARN_TRUNCATED;
+ *new_str= str;
+ *new_length= length;
+ if (!length || !my_isdigit(&my_charset_latin1, *str))
+ {
+ *warn|= MYSQL_TIME_WARN_EDOM;
+ set_zero_time(to, MYSQL_TIMESTAMP_ERROR);
+ return TRUE;
+ }
+ return FALSE;
+}
+
+
+static my_bool
+is_datetime_body_candidate(const char *str, size_t length)
+{
+ static uint min_date_length= 5; /* '1-1-1' -> '0001-01-01' */
+ uint pos;
+ if (length >= 12)
+ return TRUE;
+ /*
+ The shortest possible DATE is '1-1-1', which is 5 characters.
+ To make a full datetime it should be at least followed by a space or a 'T'.
+ */
+ if (length < min_date_length + 1/* DATE/TIME separator */)
+ return FALSE;
+ for (pos= min_date_length; pos < length; pos++)
+ {
+ if (str[pos] == 'T') /* Date/time separator */
+ return TRUE;
+ if (str[pos] == ' ')
+ {
+ /*
+ We found a space. If can be a DATE/TIME separator:
+ TIME('1-1-1 1:1:1.0) -> '0001-01-01 01:01:01.0'
+
+ But it can be also a DAY/TIME separator:
+ TIME('1 11') -> 35:00:00 = 1 day 11 hours
+ TIME('1 111') -> 135:00:00 = 1 day 111 hours
+ TIME('11 11') -> 275:00:00 = 11 days 11 hours
+ TIME('111 11') -> 838:59:59 = 111 days 11 hours with overflow
+ TIME('1111 11') -> 838:59:59 = 1111 days 11 hours with overflow
+ */
+ for (pos= 0 ; pos < min_date_length; pos++)
+ {
+ if (my_ispunct(&my_charset_latin1, str[pos])) /* Can be a DATE */
+ return TRUE;
+ }
+ return FALSE;
+ }
+ }
+ return FALSE;
+}
+
+
+static my_bool
+str_to_DDhhmmssff_internal(my_bool neg, const char *str, size_t length,
+ MYSQL_TIME *l_time, ulong max_hour,
+ MYSQL_TIME_STATUS *status,
+ const char **endptr);
+
+
/*
Convert a timestamp string to a MYSQL_TIME value.
SYNOPSIS
- str_to_datetime()
+ str_to_datetime_or_date_body()
str String to parse
length Length of string
l_time Date is stored here
flags Bitmap of following items
- TIME_FUZZY_DATE
TIME_DATETIME_ONLY Set if we only allow full datetimes.
TIME_NO_ZERO_IN_DATE Don't allow partial dates
TIME_NO_ZERO_DATE Don't allow 0000-00-00 date
@@ -292,33 +446,16 @@ static void get_microseconds(ulong *val, MYSQL_TIME_STATUS *status,
#define MAX_DATE_PARTS 8
-my_bool
-str_to_datetime(const char *str, size_t length, MYSQL_TIME *l_time,
- ulonglong flags, MYSQL_TIME_STATUS *status)
+static my_bool
+str_to_datetime_or_date_body(const char *str, size_t length, MYSQL_TIME *l_time,
+ ulonglong flags, MYSQL_TIME_STATUS *status)
{
const char *end=str+length, *pos;
uint number_of_fields= 0, digits, year_length, not_zero_date;
- DBUG_ENTER("str_to_datetime");
+ DBUG_ENTER("str_to_datetime_or_date_body");
+ DBUG_ASSERT(C_FLAGS_OK(flags));
bzero(l_time, sizeof(*l_time));
- if (flags & TIME_TIME_ONLY)
- {
- my_bool ret= str_to_time(str, length, l_time, flags, status);
- DBUG_RETURN(ret);
- }
-
- my_time_status_init(status);
-
- /* Skip space at start */
- for (; str != end && my_isspace(&my_charset_latin1, *str) ; str++)
- ;
- if (str == end || ! my_isdigit(&my_charset_latin1, *str))
- {
- status->warnings= MYSQL_TIME_WARN_TRUNCATED;
- l_time->time_type= MYSQL_TIMESTAMP_NONE;
- DBUG_RETURN(1);
- }
-
/*
Calculate number of digits in first part.
If length= 8 or >= 14 then year is of format YYYY.
@@ -410,20 +547,13 @@ str_to_datetime(const char *str, size_t length, MYSQL_TIME *l_time,
l_time->time_type= (number_of_fields <= 3 ?
MYSQL_TIMESTAMP_DATE : MYSQL_TIMESTAMP_DATETIME);
- for (; str != end ; str++)
- {
- if (!my_isspace(&my_charset_latin1,*str))
- {
- status->warnings= MYSQL_TIME_WARN_TRUNCATED;
- break;
- }
- }
+ if (str != end)
+ status->warnings= MYSQL_TIME_WARN_TRUNCATED;
DBUG_RETURN(FALSE);
err:
- bzero((char*) l_time, sizeof(*l_time));
- l_time->time_type= MYSQL_TIMESTAMP_ERROR;
+ set_zero_time(l_time, MYSQL_TIMESTAMP_ERROR);
DBUG_RETURN(TRUE);
}
@@ -432,7 +562,7 @@ err:
Convert a time string to a MYSQL_TIME struct.
SYNOPSIS
- str_to_time()
+ str_to_datetime_or_date_or_time_body()
str A string in full TIMESTAMP format or
[-] DAYS [H]H:MM:SS, [H]H:MM:SS, [M]M:SS, [H]HMMSS,
[M]MSS or [S]S
@@ -457,45 +587,153 @@ err:
TRUE on error
*/
+my_bool str_to_datetime_or_date_or_time_body(const char *str, size_t length,
+ MYSQL_TIME *l_time,
+ ulonglong fuzzydate,
+ MYSQL_TIME_STATUS *status)
+{
+ const char *endptr;
+ DBUG_ASSERT(C_FLAGS_OK(fuzzydate));
+
+ /* Check first if this is a full TIMESTAMP */
+ if (is_datetime_body_candidate(str, length))
+ { /* Probably full timestamp */
+ (void) str_to_datetime_or_date_body(str, length, l_time,
+ (fuzzydate & ~C_TIME_TIME_ONLY) |
+ C_TIME_DATETIME_ONLY,
+ status);
+ if (l_time->time_type >= MYSQL_TIMESTAMP_ERROR)
+ return l_time->time_type == MYSQL_TIMESTAMP_ERROR;
+ my_time_status_init(status);
+ }
+
+ if (!str_to_DDhhmmssff_internal(FALSE, str, length, l_time, TIME_MAX_HOUR,
+ status, &endptr))
+ return FALSE;
+
+ set_zero_time(l_time, MYSQL_TIMESTAMP_ERROR);
+ return TRUE;
+}
+
+
+my_bool str_to_DDhhmmssff(const char *str, size_t length, MYSQL_TIME *ltime,
+ ulong max_hour, MYSQL_TIME_STATUS *status)
+{
+ my_bool neg;
+ const char *endptr;
+ int warn;
+
+ my_time_status_init(status);
+ if (find_body(&neg, str, length, ltime, &warn, &str, &length))
+ {
+ status->warnings= warn;
+ return TRUE;
+ }
+
+ /* Reject anything that might be parsed as a full TIMESTAMP */
+ if (is_datetime_body_candidate(str, length))
+ {
+ (void) str_to_datetime_or_date_body(str, length, ltime,
+ C_TIME_DATETIME_ONLY, status);
+ if (ltime->time_type > MYSQL_TIMESTAMP_ERROR)
+ {
+ status->warnings|= MYSQL_TIME_WARN_TRUNCATED;
+ ltime->time_type= MYSQL_TIMESTAMP_NONE;
+ return TRUE;
+ }
+ my_time_status_init(status);
+ }
+
+ /*
+ Scan DDhhmmssff then reject anything that can remind date/datetime.
+ For example, in case of '2001-01-01', str_to_DDhhmmssff_internal()
+ will scan only '2001'.
+ */
+ if (str_to_DDhhmmssff_internal(neg, str, length, ltime, max_hour,
+ status, &endptr) ||
+ (endptr < str + length && endptr[0] == '-'))
+ return TRUE;
+ status->warnings|= warn;
+ return FALSE;
+}
+
+
my_bool str_to_time(const char *str, size_t length, MYSQL_TIME *l_time,
ulonglong fuzzydate, MYSQL_TIME_STATUS *status)
{
- ulong date[5];
- ulonglong value;
- const char *end=str+length, *end_of_days;
- my_bool found_days,found_hours, neg= 0;
- uint UNINIT_VAR(state);
+ my_bool neg;
+ int warn;
+ DBUG_ASSERT(C_FLAGS_OK(fuzzydate));
+ my_time_status_init(status);
+ if (find_body(&neg, str, length, l_time, &warn, &str, &length))
+ {
+ status->warnings= warn;
+ return TRUE;
+ }
+ /*
+ QQ: Perhaps we should modify xxx_body() to return endptr.
+ If endptr points to '-', return an error.
+ */
+ if (str_to_datetime_or_date_or_time_body(str, length, l_time,
+ fuzzydate, status))
+ return TRUE;
+ status->warnings|= warn;
+ l_time->neg= neg;
+ return FALSE;
+}
+
+my_bool
+str_to_datetime(const char *str, size_t length, MYSQL_TIME *l_time,
+ ulonglong flags, MYSQL_TIME_STATUS *status)
+{
+ my_bool neg, rc;
+ int warn;
+ DBUG_ASSERT(C_FLAGS_OK(flags));
my_time_status_init(status);
- for (; str != end && my_isspace(&my_charset_latin1,*str) ; str++)
- length--;
- if (str != end && *str == '-')
+ if (find_body(&neg, str, length, l_time, &warn, &str, &length))
{
- neg=1;
- str++;
- length--;
+ status->warnings= warn;
+ return TRUE;
}
- if (str == end)
+ rc= (flags & C_TIME_TIME_ONLY) ?
+ str_to_datetime_or_date_or_time_body(str, length, l_time, flags, status) :
+ str_to_datetime_or_date_body(str, length, l_time, flags, status);
+ status->warnings|= warn;
+ if (rc)
+ return rc;
+ if ((l_time->neg= neg) && l_time->time_type != MYSQL_TIMESTAMP_TIME)
{
- status->warnings|= MYSQL_TIME_WARN_TRUNCATED;
- goto err;
+ status->warnings|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ return TRUE;
}
+ return FALSE;
+}
- /* Check first if this is a full TIMESTAMP */
- if (length >= 12)
- { /* Probably full timestamp */
- (void) str_to_datetime(str, length, l_time,
- (fuzzydate & ~TIME_TIME_ONLY) | TIME_DATETIME_ONLY,
- status);
- if (l_time->time_type >= MYSQL_TIMESTAMP_ERROR)
- return l_time->time_type == MYSQL_TIMESTAMP_ERROR;
- my_time_status_init(status);
- }
+static my_bool
+str_to_DDhhmmssff_internal(my_bool neg, const char *str, size_t length,
+ MYSQL_TIME *l_time, ulong max_hour,
+ MYSQL_TIME_STATUS *status, const char **endptr)
+{
+ ulong date[5];
+ ulonglong value;
+ const char *end=str + length, *end_of_days;
+ my_bool found_days, found_hours;
+ uint UNINIT_VAR(state);
+
+ *endptr= str;
l_time->neg= neg;
- /* Not a timestamp. Try to get this as a DAYS_TO_SECOND string */
+ /* Not a timestamp. Try to get this as a DAYS TO SECOND string */
for (value=0; str != end && my_isdigit(&my_charset_latin1,*str) ; str++)
+ {
value=value*10L + (long) (*str - '0');
+ if (value >= 42949672955959ULL) /* i.e. UINT_MAX32 : 59 : 59 */
+ {
+ status->warnings|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ goto err;
+ }
+ }
/* Skip all space after 'days' */
end_of_days= str;
@@ -514,6 +752,11 @@ my_bool str_to_time(const char *str, size_t length, MYSQL_TIME *l_time,
my_isdigit(&my_charset_latin1, str[1]))
{
date[0]= 0; /* Assume we found hours */
+ if (value >= UINT_MAX32)
+ {
+ status->warnings|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ goto err;
+ }
date[1]= (ulong) value;
state=2;
found_hours=1;
@@ -523,6 +766,7 @@ my_bool str_to_time(const char *str, size_t length, MYSQL_TIME *l_time,
{
/* String given as one number; assume HHMMSS format */
date[0]= 0;
+ DBUG_ASSERT(value <= ((ulonglong) UINT_MAX32) * 10000ULL);
date[1]= (ulong) (value/10000);
date[2]= (ulong) (value/100 % 100);
date[3]= (ulong) (value % 100);
@@ -605,6 +849,11 @@ fractional:
goto err;
}
+ if ((ulonglong) date[0] * 24 + date[1] > (ulonglong) UINT_MAX32)
+ {
+ status->warnings|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ goto err;
+ }
l_time->year= 0; /* For protocol::store_time */
l_time->month= 0;
l_time->day= 0;
@@ -614,27 +863,19 @@ fractional:
l_time->second_part= date[4];
l_time->time_type= MYSQL_TIMESTAMP_TIME;
+ *endptr= str;
+
/* Check if the value is valid and fits into MYSQL_TIME range */
- if (check_time_range(l_time, 6, &status->warnings))
+ if (check_time_range_internal(l_time, max_hour, 6, &status->warnings))
return TRUE;
/* Check if there is garbage at end of the MYSQL_TIME specification */
if (str != end)
- {
- do
- {
- if (!my_isspace(&my_charset_latin1,*str))
- {
- status->warnings|= MYSQL_TIME_WARN_TRUNCATED;
- break;
- }
- } while (++str != end);
- }
+ status->warnings|= MYSQL_TIME_WARN_TRUNCATED;
return FALSE;
err:
- bzero((char*) l_time, sizeof(*l_time));
- l_time->time_type= MYSQL_TIMESTAMP_ERROR;
+ *endptr= str;
return TRUE;
}
@@ -643,8 +884,9 @@ err:
Check 'time' value to lie in the MYSQL_TIME range
SYNOPSIS:
- check_time_range()
+ check_time_range_internal()
time pointer to MYSQL_TIME value
+ ulong max_hour - maximum allowed hour value
uint dec
warning set MYSQL_TIME_WARN_OUT_OF_RANGE flag if the value is out of range
@@ -658,9 +900,10 @@ err:
1 time value is invalid
*/
-int check_time_range(struct st_mysql_time *my_time, uint dec, int *warning)
+int check_time_range_internal(struct st_mysql_time *my_time,
+ ulong max_hour, uint dec, int *warning)
{
- longlong hour;
+ ulonglong hour;
static ulong max_sec_part[TIME_SECOND_PART_DIGITS+1]= {000000, 900000, 990000,
999000, 999900, 999990, 999999};
@@ -675,14 +918,14 @@ int check_time_range(struct st_mysql_time *my_time, uint dec, int *warning)
if (dec == AUTO_SEC_PART_DIGITS)
dec= TIME_SECOND_PART_DIGITS;
- if (hour <= TIME_MAX_HOUR &&
- (hour != TIME_MAX_HOUR || my_time->minute != TIME_MAX_MINUTE ||
+ if (hour <= max_hour &&
+ (hour != max_hour || my_time->minute != TIME_MAX_MINUTE ||
my_time->second != TIME_MAX_SECOND ||
my_time->second_part <= max_sec_part[dec]))
return 0;
my_time->day= 0;
- my_time->hour= TIME_MAX_HOUR;
+ my_time->hour= max_hour;
my_time->minute= TIME_MAX_MINUTE;
my_time->second= TIME_MAX_SECOND;
my_time->second_part= max_sec_part[dec];
@@ -1210,6 +1453,7 @@ longlong number_to_datetime(longlong nr, ulong sec_part, MYSQL_TIME *time_res,
ulonglong flags, int *was_cut)
{
long part1,part2;
+ DBUG_ASSERT(C_FLAGS_OK(flags));
*was_cut= 0;
time_res->time_type=MYSQL_TIMESTAMP_DATE;
@@ -1279,8 +1523,8 @@ longlong number_to_datetime(longlong nr, ulong sec_part, MYSQL_TIME *time_res,
}
/* Don't want to have was_cut get set if NO_ZERO_DATE was violated. */
- if (nr || !(flags & TIME_NO_ZERO_DATE))
- *was_cut= 1;
+ if (nr || !(flags & C_TIME_NO_ZERO_DATE))
+ *was_cut= MYSQL_TIME_WARN_TRUNCATED;
return -1;
err:
@@ -1289,7 +1533,7 @@ longlong number_to_datetime(longlong nr, ulong sec_part, MYSQL_TIME *time_res,
enum enum_mysql_timestamp_type save= time_res->time_type;
bzero((char*) time_res, sizeof(*time_res));
time_res->time_type= save; /* Restore range */
- *was_cut= 1; /* Found invalid date */
+ *was_cut= MYSQL_TIME_WARN_TRUNCATED; /* Found invalid date */
}
return -1;
}
@@ -1313,9 +1557,9 @@ longlong number_to_datetime(longlong nr, ulong sec_part, MYSQL_TIME *time_res,
int number_to_time(my_bool neg, ulonglong nr, ulong sec_part,
MYSQL_TIME *ltime, int *was_cut)
{
- if (nr > 9999999 && nr < 99991231235959ULL && neg == 0)
+ if (nr > 9999999 && nr <= 99991231235959ULL && neg == 0)
return number_to_datetime(nr, sec_part, ltime,
- TIME_INVALID_DATES, was_cut) < 0 ? -1 : 0;
+ C_TIME_INVALID_DATES, was_cut) < 0 ? -1 : 0;
*was_cut= 0;
ltime->year= ltime->month= ltime->day= 0;
diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt
index 13a116a71d4..b37962d0fc9 100644
--- a/sql/CMakeLists.txt
+++ b/sql/CMakeLists.txt
@@ -153,6 +153,7 @@ IF (CMAKE_SYSTEM_NAME MATCHES "Linux" OR
ADD_DEFINITIONS(-DHAVE_POOL_OF_THREADS)
IF(WIN32)
SET(SQL_SOURCE ${SQL_SOURCE} threadpool_win.cc)
+ SET(SQL_SOURCE ${SQL_SOURCE} handle_connections_win.cc)
ENDIF()
SET(SQL_SOURCE ${SQL_SOURCE} threadpool_generic.cc)
@@ -204,9 +205,7 @@ IF(MSVC AND NOT WITHOUT_DYNAMIC_PLUGINS)
SET(MYSQLD_LIB ${CMAKE_CURRENT_BINARY_DIR}/mysqld_lib.lib)
SET(MYSQLD_CORELIBS sql mysys dbug strings)
FOREACH (CORELIB ${MYSQLD_CORELIBS})
- GET_TARGET_PROPERTY(LOC ${CORELIB} LOCATION)
- FILE(TO_NATIVE_PATH ${LOC} LOC)
- SET (LIB_LOCATIONS ${LIB_LOCATIONS} ${LOC})
+ SET (LIB_LOCATIONS ${LIB_LOCATIONS} $<TARGET_FILE:${CORELIB}>)
ENDFOREACH (CORELIB)
SET(_PLATFORM x86)
@@ -282,7 +281,7 @@ IF(APPLE)
# Add CoreServices framework since some dloadable plugins may need it
FIND_LIBRARY(CORESERVICES NAMES CoreServices)
IF(CORESERVICES)
- TARGET_LINK_LIBRARIES(mysqld ${CORESERVICES})
+ TARGET_LINK_LIBRARIES(mysqld LINK_PRIVATE ${CORESERVICES})
ENDIF()
ENDIF()
@@ -303,13 +302,12 @@ IF(NOT WITHOUT_DYNAMIC_PLUGINS)
ENDIF()
ENDIF(NOT WITHOUT_DYNAMIC_PLUGINS)
-TARGET_LINK_LIBRARIES(mysqld sql)
+TARGET_LINK_LIBRARIES(mysqld LINK_PRIVATE sql)
# Provide plugins with minimal set of libraries
SET(INTERFACE_LIBS ${LIBRT})
IF(INTERFACE_LIBS)
- SET_TARGET_PROPERTIES(mysqld PROPERTIES LINK_INTERFACE_LIBRARIES
- "${INTERFACE_LIBS}")
+ TARGET_LINK_LIBRARIES(mysqld LINK_PUBLIC ${INTERFACE_LIBS})
ENDIF()
# On Solaris, some extra effort is required in order to get dtrace probes
@@ -321,7 +319,7 @@ DTRACE_INSTRUMENT_STATIC_LIBS(mysqld
SET(WITH_MYSQLD_LDFLAGS "" CACHE STRING "Additional linker flags for mysqld")
MARK_AS_ADVANCED(WITH_MYSQLD_LDFLAGS)
IF(WITH_MYSQLD_LDFLAGS)
- GET_TARGET_PROPERTY(mysqld LINK_FLAGS MYSQLD_LINK_FLAGS)
+ GET_TARGET_PROPERTY(MYSQLD_LINK_FLAGS mysqld LINK_FLAGS)
IF(NOT MYSQLD_LINK_FLAGS)
SET(MYSQLD_LINK_FLAGS)
ENDIF()
@@ -422,23 +420,20 @@ SET(DBOPT_FILE ${CMAKE_SOURCE_DIR}/support-files/db.opt )
INSTALL(FILES ${DBOPT_FILE} DESTINATION data/test COMPONENT DataFiles)
# Install initial database on windows
-IF(NOT CMAKE_CROSSCOMPILING)
- GET_TARGET_PROPERTY(MYSQLD_EXECUTABLE mysqld LOCATION)
-ENDIF()
-IF(WIN32 AND MYSQLD_EXECUTABLE)
- CONFIGURE_FILE(
- ${CMAKE_SOURCE_DIR}/cmake/create_initial_db.cmake.in
- ${CMAKE_CURRENT_BINARY_DIR}/create_initial_db.cmake
- @ONLY
- )
-
+IF(WIN32 AND TARGET mysqld AND NOT CMAKE_CROSSCOMPILING)
+
IF(MSVC_IDE OR CMAKE_GENERATOR MATCHES "Xcode")
SET (CONFIG_PARAM -DCONFIG=${CMAKE_CFG_INTDIR})
ENDIF()
MAKE_DIRECTORY(${CMAKE_CURRENT_BINARY_DIR}/data)
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/initdb.dep
- COMMAND ${CMAKE_COMMAND} ${CONFIG_PARAM} -P ${CMAKE_CURRENT_BINARY_DIR}/create_initial_db.cmake
+ COMMAND ${CMAKE_COMMAND} ${CONFIG_PARAM}
+ -DTOP_SRCDIR="${CMAKE_SOURCE_DIR}"
+ -DBINDIR="${CMAKE_CURRENT_BINARY_DIR}"
+ -DMYSQLD_EXECUTABLE="$<TARGET_FILE:mysqld>"
+ -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
+ -P ${CMAKE_SOURCE_DIR}/cmake/create_initial_db.cmake
COMMAND ${CMAKE_COMMAND} -E touch ${CMAKE_CURRENT_BINARY_DIR}/initdb.dep
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/data
DEPENDS mysqld
@@ -456,7 +451,7 @@ IF(WIN32 AND MYSQLD_EXECUTABLE)
ELSE()
# Not windows or cross compiling, just install an empty directory
INSTALL(FILES ${DUMMY_FILE} DESTINATION data/mysql COMPONENT DataFiles)
-ENDIF(WIN32 AND MYSQLD_EXECUTABLE)
+ENDIF(WIN32 AND TARGET mysqld AND NOT CMAKE_CROSSCOMPILING)
ENDIF(INSTALL_LAYOUT STREQUAL "STANDALONE")
IF(WIN32)
@@ -492,7 +487,7 @@ IF(WIN32)
COMPONENT Server
)
SET_TARGET_PROPERTIES(mysql_install_db PROPERTIES COMPILE_FLAGS -DINSTALL_PLUGINDIR=${INSTALL_PLUGINDIR})
- TARGET_LINK_LIBRARIES(mysql_install_db mysys)
+ TARGET_LINK_LIBRARIES(mysql_install_db mysys shlwapi)
ADD_LIBRARY(winservice STATIC winservice.c)
TARGET_LINK_LIBRARIES(winservice shell32)
diff --git a/sql/compat56.cc b/sql/compat56.cc
index 16c25924d6e..d1cb8b0042c 100644
--- a/sql/compat56.cc
+++ b/sql/compat56.cc
@@ -254,6 +254,9 @@ void TIME_from_longlong_datetime_packed(MYSQL_TIME *ltime, longlong tmp)
{
longlong ymd, hms;
longlong ymdhms, ym;
+
+ DBUG_ASSERT(tmp != LONGLONG_MIN);
+
if ((ltime->neg= (tmp < 0)))
tmp= -tmp;
diff --git a/sql/contributors.h b/sql/contributors.h
index a0d05af3fa6..69f8fa6bd4c 100644
--- a/sql/contributors.h
+++ b/sql/contributors.h
@@ -45,12 +45,14 @@ struct show_table_contributors_st show_table_contributors[]= {
{"Visma", "https://visma.com", "Gold Sponsor of the MariaDB Foundation"},
{"DBS", "https://dbs.com", "Gold Sponsor of the MariaDB Foundation"},
{"IBM", "https://www.ibm.com", "Gold Sponsor of the MariaDB Foundation"},
+ {"Tencent Games", "http://game.qq.com/", "Gold Sponsor of the MariaDB Foundation"},
{"Nexedi", "https://www.nexedi.com", "Silver Sponsor of the MariaDB Foundation"},
- {"Acronis", "http://www.acronis.com", "Silver Sponsor of the MariaDB Foundation"},
+ {"Acronis", "https://www.acronis.com", "Silver Sponsor of the MariaDB Foundation"},
{"Verkkokauppa.com", "https://www.verkkokauppa.com", "Bronze Sponsor of the MariaDB Foundation"},
{"Virtuozzo", "https://virtuozzo.com", "Bronze Sponsor of the MariaDB Foundation"},
{"Tencent Game DBA", "http://tencentdba.com/about", "Bronze Sponsor of the MariaDB Foundation"},
{"Tencent TDSQL", "http://tdsql.org", "Bronze Sponsor of the MariaDB Foundation"},
+ {"Percona", "https://www.percona.com/", "Bronze Sponsor of the MariaDB Foundation"},
/* Sponsors of important features */
{"Google", "USA", "Sponsoring encryption, parallel replication and GTID"},
diff --git a/sql/event_data_objects.cc b/sql/event_data_objects.cc
index 19cb4865ee6..a6803982171 100644
--- a/sql/event_data_objects.cc
+++ b/sql/event_data_objects.cc
@@ -654,7 +654,7 @@ my_time_t
add_interval(MYSQL_TIME *ltime, const Time_zone *time_zone,
interval_type scale, INTERVAL interval)
{
- if (date_add_interval(ltime, scale, interval))
+ if (date_add_interval(current_thd, ltime, scale, interval))
return 0;
uint not_used;
@@ -1284,7 +1284,11 @@ Event_job_data::construct_sp_sql(THD *thd, String *sp_sql)
*/
sp_sql->append(STRING_WITH_LEN("() SQL SECURITY INVOKER "));
+ if (thd->variables.sql_mode & MODE_ORACLE)
+ sp_sql->append(STRING_WITH_LEN(" AS BEGIN "));
sp_sql->append(&body);
+ if (thd->variables.sql_mode & MODE_ORACLE)
+ sp_sql->append(STRING_WITH_LEN("; END"));
DBUG_RETURN(thd->is_fatal_error);
}
@@ -1387,9 +1391,6 @@ Event_job_data::execute(THD *thd, bool drop)
goto end;
}
- if (construct_sp_sql(thd, &sp_sql))
- goto end;
-
/*
Set up global thread attributes to reflect the properties of
this Event. We can simply reset these instead of usual
@@ -1401,6 +1402,9 @@ Event_job_data::execute(THD *thd, bool drop)
thd->variables.sql_mode= sql_mode;
thd->variables.time_zone= time_zone;
+ if (construct_sp_sql(thd, &sp_sql))
+ goto end;
+
thd->set_query(sp_sql.c_ptr_safe(), sp_sql.length());
{
diff --git a/sql/event_parse_data.cc b/sql/event_parse_data.cc
index d20d322d864..bfda8438885 100644
--- a/sql/event_parse_data.cc
+++ b/sql/event_parse_data.cc
@@ -216,7 +216,7 @@ Event_parse_data::init_execute_at(THD *thd)
(starts_null && ends_null)));
DBUG_ASSERT(starts_null && ends_null);
- if (item_execute_at->get_date(&ltime, TIME_NO_ZERO_DATE))
+ if (item_execute_at->get_date(thd, &ltime, TIME_NO_ZERO_DATE))
goto wrong_value;
ltime_utc= TIME_to_timestamp(thd,&ltime,&not_used);
@@ -275,7 +275,7 @@ Event_parse_data::init_interval(THD *thd)
if (item_expression->fix_fields(thd, &item_expression))
goto wrong_value;
- if (get_interval_value(item_expression, interval, &interval_tmp))
+ if (get_interval_value(thd, item_expression, interval, &interval_tmp))
goto wrong_value;
expression= 0;
@@ -378,7 +378,7 @@ Event_parse_data::init_starts(THD *thd)
if (item_starts->fix_fields(thd, &item_starts))
goto wrong_value;
- if (item_starts->get_date(&ltime, TIME_NO_ZERO_DATE))
+ if (item_starts->get_date(thd, &ltime, TIME_NO_ZERO_DATE))
goto wrong_value;
ltime_utc= TIME_to_timestamp(thd, &ltime, &not_used);
@@ -433,7 +433,7 @@ Event_parse_data::init_ends(THD *thd)
goto error_bad_params;
DBUG_PRINT("info", ("convert to TIME"));
- if (item_ends->get_date(&ltime, TIME_NO_ZERO_DATE))
+ if (item_ends->get_date(thd, &ltime, TIME_NO_ZERO_DATE))
goto error_bad_params;
ltime_utc= TIME_to_timestamp(thd, &ltime, &not_used);
diff --git a/sql/events.cc b/sql/events.cc
index af020d5240e..196c8df591d 100644
--- a/sql/events.cc
+++ b/sql/events.cc
@@ -336,7 +336,7 @@ Events::create_event(THD *thd, Event_parse_data *parse_data)
if (check_access(thd, EVENT_ACL, parse_data->dbname.str, NULL, NULL, 0, 0))
DBUG_RETURN(TRUE);
- WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL)
+ WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
if (lock_object_name(thd, MDL_key::EVENT,
parse_data->dbname.str, parse_data->name.str))
@@ -420,9 +420,9 @@ Events::create_event(THD *thd, Event_parse_data *parse_data)
DBUG_RETURN(ret);
#ifdef WITH_WSREP
- error:
- DBUG_RETURN(TRUE);
-#endif /* WITH_WSREP */
+wsrep_error_label:
+ DBUG_RETURN(true);
+#endif
}
@@ -463,6 +463,7 @@ Events::update_event(THD *thd, Event_parse_data *parse_data,
if (check_access(thd, EVENT_ACL, parse_data->dbname.str, NULL, NULL, 0, 0))
DBUG_RETURN(TRUE);
+
WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
if (lock_object_name(thd, MDL_key::EVENT,
@@ -550,9 +551,9 @@ Events::update_event(THD *thd, Event_parse_data *parse_data,
thd->restore_stmt_binlog_format(save_binlog_format);
DBUG_RETURN(ret);
#ifdef WITH_WSREP
-error:
- DBUG_RETURN(TRUE);
-#endif /* WITH_WSREP */
+wsrep_error_label:
+ DBUG_RETURN(true);
+#endif
}
@@ -593,6 +594,7 @@ Events::drop_event(THD *thd, const LEX_CSTRING *dbname,
if (check_access(thd, EVENT_ACL, dbname->str, NULL, NULL, 0, 0))
DBUG_RETURN(TRUE);
+
WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
/*
@@ -617,9 +619,9 @@ Events::drop_event(THD *thd, const LEX_CSTRING *dbname,
thd->restore_stmt_binlog_format(save_binlog_format);
DBUG_RETURN(ret);
#ifdef WITH_WSREP
-error:
- DBUG_RETURN(TRUE);
-#endif /* WITH_WSREP */
+wsrep_error_label:
+ DBUG_RETURN(true);
+#endif
}
diff --git a/sql/field.cc b/sql/field.cc
index e014b62788a..7e27ed1bfc3 100644
--- a/sql/field.cc
+++ b/sql/field.cc
@@ -1832,7 +1832,7 @@ int Field::store_timestamp(my_time_t ts, ulong sec_part)
{
MYSQL_TIME ltime;
THD *thd= get_thd();
- thd->timestamp_to_TIME(&ltime, ts, sec_part, 0);
+ thd->timestamp_to_TIME(&ltime, ts, sec_part, date_mode_t(0));
return store_time_dec(&ltime, decimals());
}
@@ -2064,17 +2064,16 @@ my_decimal* Field_int::val_decimal(my_decimal *decimal_value)
}
-bool Field_int::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Field_int::get_date(MYSQL_TIME *ltime,date_mode_t fuzzydate)
{
ASSERT_COLUMN_MARKED_FOR_READ;
- longlong nr= val_int();
- bool neg= !(flags & UNSIGNED_FLAG) && nr < 0;
- return int_to_datetime_with_warn(neg, neg ? -nr : nr, ltime, fuzzydate,
- field_name.str);
+ Longlong_hybrid nr(val_int(), (flags & UNSIGNED_FLAG));
+ return int_to_datetime_with_warn(get_thd(), nr, ltime,
+ fuzzydate, field_name.str);
}
-bool Field_vers_trx_id::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate, ulonglong trx_id)
+bool Field_vers_trx_id::get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate, ulonglong trx_id)
{
ASSERT_COLUMN_MARKED_FOR_READ;
DBUG_ASSERT(ltime);
@@ -2254,15 +2253,13 @@ uint Field::fill_cache_field(CACHE_FIELD *copy)
}
-bool Field::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Field::get_date(MYSQL_TIME *to, date_mode_t mode)
{
- char buff[40];
- String tmp(buff,sizeof(buff),&my_charset_bin),*res;
- if (!(res=val_str(&tmp)) ||
- str_to_datetime_with_warn(res->charset(), res->ptr(), res->length(),
- ltime, fuzzydate))
- return 1;
- return 0;
+ StringBuffer<40> tmp;
+ Temporal::Warn_push warn(get_thd(), NullS, to, mode);
+ Temporal_hybrid *t= new(to) Temporal_hybrid(get_thd(), &warn,
+ val_str(&tmp), mode);
+ return !t->is_valid_temporal();
}
/**
@@ -3106,6 +3103,12 @@ Field *Field_decimal::make_new_field(MEM_ROOT *root, TABLE *new_table,
** Field_new_decimal
****************************************************************************/
+static uint get_decimal_precision(uint len, uint8 dec, bool unsigned_val)
+{
+ uint precision= my_decimal_length_to_precision(len, dec, unsigned_val);
+ return MY_MIN(precision, DECIMAL_MAX_PRECISION);
+}
+
Field_new_decimal::Field_new_decimal(uchar *ptr_arg,
uint32 len_arg, uchar *null_ptr_arg,
uchar null_bit_arg,
@@ -3116,8 +3119,7 @@ Field_new_decimal::Field_new_decimal(uchar *ptr_arg,
:Field_num(ptr_arg, len_arg, null_ptr_arg, null_bit_arg,
unireg_check_arg, field_name_arg, dec_arg, zero_arg, unsigned_arg)
{
- precision= my_decimal_length_to_precision(len_arg, dec_arg, unsigned_arg);
- set_if_smaller(precision, DECIMAL_MAX_PRECISION);
+ precision= get_decimal_precision(len_arg, dec_arg, unsigned_arg);
DBUG_ASSERT((precision <= DECIMAL_MAX_PRECISION) &&
(dec <= DECIMAL_MAX_SCALE));
bin_size= my_decimal_get_binary_size(precision, dec);
@@ -4507,7 +4509,7 @@ longlong Field_float::val_int(void)
{
float j;
float4get(j,ptr);
- return (longlong) rint(j);
+ return Converter_double_to_longlong(j, false).result();
}
@@ -4825,11 +4827,12 @@ my_decimal *Field_real::val_decimal(my_decimal *decimal_value)
}
-bool Field_real::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Field_real::get_date(MYSQL_TIME *ltime,date_mode_t fuzzydate)
{
ASSERT_COLUMN_MARKED_FOR_READ;
double nr= val_real();
- return double_to_datetime_with_warn(nr, ltime, fuzzydate, field_name.str);
+ return double_to_datetime_with_warn(get_thd(), nr, ltime, fuzzydate,
+ field_name.str);
}
@@ -5058,8 +5061,9 @@ int Field_timestamp::store_TIME_with_warning(THD *thd, const Datetime *dt,
return 1; // date was fine but pointed to a DST gap
}
- // Adjust and store the value
- store_TIMEVAL(Timeval(timestamp, l_time->second_part).trunc(decimals()));
+ // Store the value
+ DBUG_ASSERT(!dt->fraction_remainder(decimals()));
+ store_TIMEVAL(Timeval(timestamp, l_time->second_part));
// Calculate return value and send warnings if needed
if (unlikely(conversion_error)) // e.g. DATETIME in the DST gap
@@ -5072,10 +5076,10 @@ int Field_timestamp::store_TIME_with_warning(THD *thd, const Datetime *dt,
}
-sql_mode_t Field_timestamp::sql_mode_for_timestamp(THD *thd) const
+date_mode_t Field_timestamp::sql_mode_for_timestamp(THD *thd) const
{
// We don't want to store invalid or fuzzy datetime values in TIMESTAMP
- return (thd->variables.sql_mode & MODE_NO_ZERO_DATE) | MODE_NO_ZERO_IN_DATE;
+ return date_mode_t((thd->variables.sql_mode & MODE_NO_ZERO_DATE) | MODE_NO_ZERO_IN_DATE);
}
@@ -5084,7 +5088,7 @@ int Field_timestamp::store_time_dec(const MYSQL_TIME *ltime, uint dec)
int warn;
ErrConvTime str(ltime);
THD *thd= get_thd();
- Datetime dt(thd, &warn, ltime, sql_mode_for_timestamp(thd));
+ Datetime dt(thd, &warn, ltime, sql_mode_for_timestamp(thd), decimals());
return store_TIME_with_warning(thd, &dt, &str, warn);
}
@@ -5093,9 +5097,9 @@ int Field_timestamp::store(const char *from,size_t len,CHARSET_INFO *cs)
{
ErrConvString str(from, len, cs);
THD *thd= get_thd();
- int error;
- Datetime dt(&error, from, len, cs, sql_mode_for_timestamp(thd));
- return store_TIME_with_warning(thd, &dt, &str, error);
+ MYSQL_TIME_STATUS st;
+ Datetime dt(&st, from, len, cs, sql_mode_for_timestamp(thd), decimals());
+ return store_TIME_with_warning(thd, &dt, &str, st.warnings);
}
@@ -5104,7 +5108,7 @@ int Field_timestamp::store(double nr)
int error;
ErrConvDouble str(nr);
THD *thd= get_thd();
- Datetime dt(&error, nr, sql_mode_for_timestamp(thd));
+ Datetime dt(&error, Sec6(nr), sql_mode_for_timestamp(thd), decimals());
return store_TIME_with_warning(thd, &dt, &str, error);
}
@@ -5112,9 +5116,9 @@ int Field_timestamp::store(double nr)
int Field_timestamp::store(longlong nr, bool unsigned_val)
{
int error;
- ErrConvInteger str(nr, unsigned_val);
+ ErrConvInteger str(Longlong_hybrid(nr, unsigned_val));
THD *thd= get_thd();
- Datetime dt(&error, nr, unsigned_val, sql_mode_for_timestamp(thd));
+ Datetime dt(&error, Sec6(nr, unsigned_val), sql_mode_for_timestamp(thd));
return store_TIME_with_warning(thd, &dt, &str, error);
}
@@ -5123,7 +5127,7 @@ int Field_timestamp::store_timestamp(my_time_t ts, ulong sec_part)
{
store_TIME(ts, sec_part);
if (ts == 0 && sec_part == 0 &&
- get_thd()->variables.sql_mode & TIME_NO_ZERO_DATE)
+ get_thd()->variables.sql_mode & (ulonglong) TIME_NO_ZERO_DATE)
{
ErrConvString s(
STRING_WITH_LEN("0000-00-00 00:00:00.000000") - (decimals() ? 6 - decimals() : 7),
@@ -5232,11 +5236,11 @@ Field_timestamp::validate_value_in_record(THD *thd, const uchar *record) const
DBUG_ASSERT(!is_null_in_record(record));
ulong sec_part;
return !get_timestamp(ptr_in_record(record), &sec_part) && !sec_part &&
- (sql_mode_for_dates(thd) & TIME_NO_ZERO_DATE) != 0;
+ bool(sql_mode_for_dates(thd) & TIME_NO_ZERO_DATE) != false;
}
-bool Field_timestamp::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Field_timestamp::get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
ulong sec_part;
my_time_t ts= get_timestamp(&sec_part);
@@ -5247,7 +5251,7 @@ bool Field_timestamp::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
bool Field_timestamp::send_binary(Protocol *protocol)
{
MYSQL_TIME ltime;
- Field_timestamp::get_date(&ltime, 0);
+ Field_timestamp::get_date(&ltime, date_mode_t(0));
return protocol->store(&ltime, 0);
}
@@ -5405,7 +5409,7 @@ double Field_timestamp_with_dec::val_real(void)
my_decimal *Field_timestamp_with_dec::val_decimal(my_decimal *d)
{
MYSQL_TIME ltime;
- get_date(&ltime, 0);
+ get_date(&ltime, date_mode_t(0));
return TIME_to_my_decimal(&ltime, d);
}
@@ -5414,7 +5418,7 @@ int Field_timestamp::store_decimal(const my_decimal *d)
int error;
THD *thd= get_thd();
ErrConvDecimal str(d);
- Datetime dt(&error, d, sql_mode_for_timestamp(thd));
+ Datetime dt(&error, Sec6(d), sql_mode_for_timestamp(thd), decimals());
return store_TIME_with_warning(thd, &dt, &str, error);
}
@@ -5430,7 +5434,7 @@ int Field_timestamp_with_dec::set_time()
bool Field_timestamp_with_dec::send_binary(Protocol *protocol)
{
MYSQL_TIME ltime;
- Field_timestamp::get_date(&ltime, 0);
+ Field_timestamp::get_date(&ltime, date_mode_t(0));
return protocol->store(&ltime, dec);
}
@@ -5535,81 +5539,66 @@ void Field_temporal::set_warnings(Sql_condition::enum_warning_level trunc_level,
3 Datetime value that was cut (warning level NOTE)
This is used by opt_range.cc:get_mm_leaf().
*/
-int Field_temporal_with_date::store_TIME_with_warning(const Datetime *dt,
- const ErrConv *str,
- int was_cut)
+int Field_datetime::store_TIME_with_warning(const Datetime *dt,
+ const ErrConv *str,
+ int was_cut)
{
- Sql_condition::enum_warning_level trunc_level= Sql_condition::WARN_LEVEL_WARN;
- timestamp_type ts_type= type_handler()->mysql_timestamp_type();
-
ASSERT_COLUMN_MARKED_FOR_WRITE;
// Handle totally bad values
if (!dt->is_valid_datetime())
- {
- static const Datetime zero;
- store_TIME(zero.get_mysql_time());
- if (was_cut == 0) // special case: zero date
- {
- set_warnings(trunc_level, str, MYSQL_TIME_WARN_OUT_OF_RANGE, ts_type);
- return 2;
- }
- set_warnings(trunc_level, str, MYSQL_TIME_WARN_TRUNCATED, ts_type);
- return 1;
- }
- // Adjust and store the value
- if (ts_type == MYSQL_TIMESTAMP_DATE)
- {
- if (!dt->hhmmssff_is_zero())
- was_cut|= MYSQL_TIME_NOTE_TRUNCATED;
- store_TIME(dt->get_mysql_time());
- }
- else if (dt->fraction_remainder(decimals()))
- {
- Datetime truncated(dt->trunc(decimals()));
- store_TIME(truncated.get_mysql_time());
- }
- else
- store_TIME(dt->get_mysql_time());
+ return store_invalid_with_warning(str, was_cut, MYSQL_TIMESTAMP_DATETIME);
+ // Store the value
+ DBUG_ASSERT(!dt->fraction_remainder(decimals()));
+ store_TIME(dt->get_mysql_time());
// Caclulate return value and send warnings if needed
- return store_TIME_return_code_with_warnings(was_cut, str, ts_type);
+ return store_TIME_return_code_with_warnings(was_cut, str,
+ MYSQL_TIMESTAMP_DATETIME);
}
-int Field_temporal_with_date::store(const char *from, size_t len, CHARSET_INFO *cs)
+int Field_datetime::store(const char *from, size_t len, CHARSET_INFO *cs)
{
- int error;
+ MYSQL_TIME_STATUS st;
ErrConvString str(from, len, cs);
- Datetime dt(&error, from, len, cs, sql_mode_for_dates(get_thd()));
- return store_TIME_with_warning(&dt, &str, error);
+ Datetime dt(&st, from, len, cs, sql_mode_for_dates(get_thd()), decimals());
+ return store_TIME_with_warning(&dt, &str, st.warnings);
}
-int Field_temporal_with_date::store(double nr)
+int Field_datetime::store(double nr)
{
int error;
ErrConvDouble str(nr);
- Datetime dt(&error, nr, sql_mode_for_dates(get_thd()));
+ Datetime dt(&error, Sec6(nr), sql_mode_for_dates(get_thd()), decimals());
return store_TIME_with_warning(&dt, &str, error);
}
-int Field_temporal_with_date::store(longlong nr, bool unsigned_val)
+int Field_datetime::store(longlong nr, bool unsigned_val)
{
int error;
- ErrConvInteger str(nr, unsigned_val);
- Datetime dt(&error, nr, unsigned_val, sql_mode_for_dates(get_thd()));
+ ErrConvInteger str(Longlong_hybrid(nr, unsigned_val));
+ Datetime dt(&error, Sec6(nr, unsigned_val), sql_mode_for_dates(get_thd()));
return store_TIME_with_warning(&dt, &str, error);
}
-int Field_temporal_with_date::store_time_dec(const MYSQL_TIME *ltime, uint dec)
+int Field_datetime::store_time_dec(const MYSQL_TIME *ltime, uint dec)
{
int error;
ErrConvTime str(ltime);
THD *thd= get_thd();
- Datetime dt(thd, &error, ltime, sql_mode_for_dates(thd));
+ Datetime dt(thd, &error, ltime, sql_mode_for_dates(thd), decimals());
return store_TIME_with_warning(&dt, &str, error);
}
+int Field_datetime::store_decimal(const my_decimal *d)
+{
+ int error;
+ ErrConvDecimal str(d);
+ Datetime tm(&error, Sec6(d), sql_mode_for_dates(get_thd()), decimals());
+ return store_TIME_with_warning(&tm, &str, error);
+}
+
bool
Field_temporal_with_date::validate_value_in_record(THD *thd,
const uchar *record) const
@@ -5623,7 +5612,7 @@ Field_temporal_with_date::validate_value_in_record(THD *thd,
my_decimal *Field_temporal::val_decimal(my_decimal *d)
{
MYSQL_TIME ltime;
- if (get_date(&ltime, 0))
+ if (get_date(&ltime, date_mode_t(0)))
{
bzero(&ltime, sizeof(ltime));
ltime.time_type= type_handler()->mysql_timestamp_type();
@@ -5656,7 +5645,7 @@ Item *Field_temporal::get_equal_const_item_datetime(THD *thd,
const_item->field_type() != MYSQL_TYPE_TIMESTAMP) ||
const_item->decimals != decimals())
{
- Datetime dt(thd, const_item, 0);
+ Datetime dt(thd, const_item, date_mode_t(0));
if (!dt.is_valid_datetime())
return NULL;
/*
@@ -5698,20 +5687,10 @@ int Field_time::store_TIME_with_warning(const Time *t,
ASSERT_COLUMN_MARKED_FOR_WRITE;
// Handle totally bad values
if (!t->is_valid_time())
- {
- static const Datetime zero;
- store_TIME(zero.get_mysql_time());
- set_warnings(Sql_condition::WARN_LEVEL_WARN, str, MYSQL_TIME_WARN_TRUNCATED);
- return 1;
- }
- // Adjust and store the value
- if (t->fraction_remainder(decimals()))
- {
- Time truncated(t->trunc(decimals()));
- store_TIME(truncated.get_mysql_time());
- }
- else
- store_TIME(t->get_mysql_time());
+ return store_invalid_with_warning(str, warn, MYSQL_TIMESTAMP_TIME);
+ // Store the value
+ DBUG_ASSERT(!t->fraction_remainder(decimals()));
+ store_TIME(t->get_mysql_time());
// Calculate return value and send warnings if needed
return store_TIME_return_code_with_warnings(warn, str, MYSQL_TIMESTAMP_TIME);
}
@@ -5731,9 +5710,10 @@ void Field_time::store_TIME(const MYSQL_TIME *ltime)
int Field_time::store(const char *from,size_t len,CHARSET_INFO *cs)
{
ErrConvString str(from, len, cs);
- int error;
- Time tm(&error, from, len, cs, sql_mode_for_dates(get_thd()));
- return store_TIME_with_warning(&tm, &str, error);
+ MYSQL_TIME_STATUS st;
+ THD *thd= get_thd();
+ Time tm(thd, &st, from, len, cs, sql_mode_for_dates(thd), decimals());
+ return store_TIME_with_warning(&tm, &str, st.warnings);
}
@@ -5741,7 +5721,7 @@ int Field_time::store_time_dec(const MYSQL_TIME *ltime, uint dec)
{
ErrConvTime str(ltime);
int warn;
- Time tm(&warn, ltime, curdays);
+ Time tm(&warn, ltime, curdays, decimals());
return store_TIME_with_warning(&tm, &str, warn);
}
@@ -5750,16 +5730,17 @@ int Field_time::store(double nr)
{
ErrConvDouble str(nr);
int was_cut;
- Time tm(&was_cut, nr);
+ Time tm(get_thd(), &was_cut, Sec6(nr), decimals());
return store_TIME_with_warning(&tm, &str, was_cut);
}
int Field_time::store(longlong nr, bool unsigned_val)
{
- ErrConvInteger str(nr, unsigned_val);
+ ErrConvInteger str(Longlong_hybrid(nr, unsigned_val));
int was_cut;
- Time tm(&was_cut, nr, unsigned_val);
+ // Need fractional digit truncation if nr overflows to '838:59:59.999999'
+ Time tm(get_thd(), &was_cut, Sec6(nr, unsigned_val), decimals());
return store_TIME_with_warning(&tm, &str, was_cut);
}
@@ -5819,7 +5800,7 @@ String *Field_time::val_str(String *str,
}
-bool Field_time::check_zero_in_date_with_warn(ulonglong fuzzydate)
+bool Field_time::check_zero_in_date_with_warn(date_mode_t fuzzydate)
{
if (!(fuzzydate & TIME_TIME_ONLY) && (fuzzydate & TIME_NO_ZERO_IN_DATE))
{
@@ -5841,7 +5822,7 @@ bool Field_time::check_zero_in_date_with_warn(ulonglong fuzzydate)
DATE_FORMAT(time, "%l.%i %p")
*/
-bool Field_time::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Field_time::get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (check_zero_in_date_with_warn(fuzzydate))
return true;
@@ -5917,7 +5898,7 @@ int Field_time::store_decimal(const my_decimal *d)
{
ErrConvDecimal str(d);
int was_cut;
- Time tm(&was_cut, d);
+ Time tm(get_thd(), &was_cut, Sec6(d), decimals());
return store_TIME_with_warning(&tm, &str, was_cut);
}
@@ -5977,7 +5958,7 @@ Item *Field_time::get_equal_const_item(THD *thd, const Context &ctx,
if (const_item->field_type() != MYSQL_TYPE_TIME)
{
// Get the value of const_item with conversion from DATETIME to TIME
- Time tm(const_item,
+ Time tm(get_thd(), const_item,
Time::Options(Time::comparison_flags_for_get_date(), mode));
if (!tm.is_valid_time())
return NULL;
@@ -6002,7 +5983,8 @@ Item *Field_time::get_equal_const_item(THD *thd, const Context &ctx,
if (const_item->field_type() != MYSQL_TYPE_TIME ||
const_item->decimals != decimals())
{
- Time tm(const_item, Time::Options(TIME_TIME_ONLY, mode));
+ Time tm(get_thd(), const_item,
+ Time::Options(TIME_TIME_ONLY, mode));
if (!tm.is_valid_time())
return NULL;
/*
@@ -6045,7 +6027,7 @@ double Field_time_with_dec::val_real(void)
return TIME_to_double(&ltime);
}
-bool Field_time_hires::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Field_time_hires::get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (check_zero_in_date_with_warn(fuzzydate))
return true;
@@ -6097,7 +6079,7 @@ void Field_timef::store_TIME(const MYSQL_TIME *ltime)
my_time_packed_to_binary(tmp, ptr, dec);
}
-bool Field_timef::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Field_timef::get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (check_zero_in_date_with_warn(fuzzydate))
return true;
@@ -6231,12 +6213,13 @@ String *Field_year::val_str(String *val_buffer,
}
-bool Field_year::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Field_year::get_date(MYSQL_TIME *ltime,date_mode_t fuzzydate)
{
int tmp= (int) ptr[0];
if (tmp || field_length != 4)
tmp+= 1900;
- return int_to_datetime_with_warn(false, tmp * 10000,
+ return int_to_datetime_with_warn(get_thd(),
+ Longlong_hybrid(tmp * 10000, true),
ltime, fuzzydate, field_name.str);
}
@@ -6249,6 +6232,67 @@ void Field_year::sql_type(String &res) const
}
+/*****************************************************************************/
+
+int Field_date_common::store_TIME_with_warning(const Datetime *dt,
+ const ErrConv *str,
+ int was_cut)
+{
+ ASSERT_COLUMN_MARKED_FOR_WRITE;
+ // Handle totally bad values
+ if (!dt->is_valid_datetime())
+ return store_invalid_with_warning(str, was_cut, MYSQL_TIMESTAMP_DATE);
+ // Store the value
+ if (!dt->hhmmssff_is_zero())
+ was_cut|= MYSQL_TIME_NOTE_TRUNCATED;
+ store_TIME(dt->get_mysql_time());
+ // Caclulate return value and send warnings if needed
+ return store_TIME_return_code_with_warnings(was_cut, str,
+ MYSQL_TIMESTAMP_DATE);
+}
+
+int Field_date_common::store(const char *from, size_t len, CHARSET_INFO *cs)
+{
+ MYSQL_TIME_STATUS st;
+ ErrConvString str(from, len, cs);
+ Datetime dt(&st, from, len, cs, sql_mode_for_dates(get_thd()));
+ return store_TIME_with_warning(&dt, &str, st.warnings);
+}
+
+int Field_date_common::store(double nr)
+{
+ int error;
+ ErrConvDouble str(nr);
+ Datetime dt(&error, Sec6(nr), sql_mode_for_dates(get_thd()));
+ return store_TIME_with_warning(&dt, &str, error);
+}
+
+int Field_date_common::store(longlong nr, bool unsigned_val)
+{
+ int error;
+ ErrConvInteger str(Longlong_hybrid(nr, unsigned_val));
+ Datetime dt(&error, Sec6(nr, unsigned_val), sql_mode_for_dates(get_thd()));
+ return store_TIME_with_warning(&dt, &str, error);
+}
+
+int Field_date_common::store_time_dec(const MYSQL_TIME *ltime, uint dec)
+{
+ int error;
+ ErrConvTime str(ltime);
+ THD *thd= get_thd();
+ Datetime dt(thd, &error, ltime, sql_mode_for_dates(thd));
+ return store_TIME_with_warning(&dt, &str, error);
+}
+
+int Field_date_common::store_decimal(const my_decimal *d)
+{
+ int error;
+ ErrConvDecimal str(d);
+ Datetime tm(&error, Sec6(d), sql_mode_for_dates(get_thd()));
+ return store_TIME_with_warning(&tm, &str, error);
+}
+
+
/****************************************************************************
** date type
** In string context: YYYY-MM-DD
@@ -6292,7 +6336,7 @@ longlong Field_date::val_int(void)
bool Field_date::get_TIME(MYSQL_TIME *ltime, const uchar *pos,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
ASSERT_COLUMN_MARKED_FOR_READ;
int32 tmp= sint4korr(pos);
@@ -6309,7 +6353,7 @@ String *Field_date::val_str(String *val_buffer,
String *val_ptr __attribute__((unused)))
{
MYSQL_TIME ltime;
- get_TIME(&ltime, ptr, 0);
+ get_TIME(&ltime, ptr, date_mode_t(0));
val_buffer->alloc(MAX_DATE_STRING_REP_LENGTH);
uint length= (uint) my_date_to_str(&ltime,
const_cast<char*>(val_buffer->ptr()));
@@ -6359,7 +6403,7 @@ void Field_newdate::store_TIME(const MYSQL_TIME *ltime)
bool Field_newdate::send_binary(Protocol *protocol)
{
MYSQL_TIME tm;
- Field_newdate::get_date(&tm,0);
+ Field_newdate::get_date(&tm, date_mode_t(0));
return protocol->store_date(&tm);
}
@@ -6411,7 +6455,7 @@ String *Field_newdate::val_str(String *val_buffer,
bool Field_newdate::get_TIME(MYSQL_TIME *ltime, const uchar *pos,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
ASSERT_COLUMN_MARKED_FOR_READ;
uint32 tmp=(uint32) uint3korr(pos);
@@ -6482,7 +6526,7 @@ Item *Field_newdate::get_equal_const_item(THD *thd, const Context &ctx,
case IDENTITY_SUBST:
if (const_item->field_type() != MYSQL_TYPE_DATE)
{
- Date d(thd, const_item, 0);
+ Date d(thd, const_item, date_mode_t(0));
if (!d.is_valid_date())
return NULL;
return new (thd->mem_root) Item_date_literal(thd, d.get_mysql_time());
@@ -6509,7 +6553,7 @@ void Field_datetime::store_TIME(const MYSQL_TIME *ltime)
bool Field_datetime::send_binary(Protocol *protocol)
{
MYSQL_TIME tm;
- Field_datetime::get_date(&tm, 0);
+ Field_datetime::get_date(&tm, date_mode_t(0));
return protocol->store(&tm, 0);
}
@@ -6575,7 +6619,7 @@ String *Field_datetime::val_str(String *val_buffer,
}
bool Field_datetime::get_TIME(MYSQL_TIME *ltime, const uchar *pos,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
ASSERT_COLUMN_MARKED_FOR_READ;
longlong tmp= sint8korr(pos);
@@ -6651,18 +6695,10 @@ void Field_datetime_hires::store_TIME(const MYSQL_TIME *ltime)
store_bigendian(packed, ptr, Field_datetime_hires::pack_length());
}
-int Field_temporal_with_date::store_decimal(const my_decimal *d)
-{
- int error;
- ErrConvDecimal str(d);
- Datetime tm(&error, d, sql_mode_for_dates(get_thd()));
- return store_TIME_with_warning(&tm, &str, error);
-}
-
bool Field_datetime_with_dec::send_binary(Protocol *protocol)
{
MYSQL_TIME ltime;
- get_date(&ltime, 0);
+ get_date(&ltime, date_mode_t(0));
return protocol->store(&ltime, dec);
}
@@ -6670,14 +6706,14 @@ bool Field_datetime_with_dec::send_binary(Protocol *protocol)
double Field_datetime_with_dec::val_real(void)
{
MYSQL_TIME ltime;
- get_date(&ltime, 0);
+ get_date(&ltime, date_mode_t(0));
return TIME_to_double(&ltime);
}
longlong Field_datetime_with_dec::val_int(void)
{
MYSQL_TIME ltime;
- get_date(&ltime, 0);
+ get_date(&ltime, date_mode_t(0));
return TIME_to_ulonglong_datetime(&ltime);
}
@@ -6686,7 +6722,7 @@ String *Field_datetime_with_dec::val_str(String *str,
String *unused __attribute__((unused)))
{
MYSQL_TIME ltime;
- get_date(&ltime, 0);
+ get_date(&ltime, date_mode_t(0));
str->alloc(field_length+1);
str->length(field_length);
my_datetime_to_str(&ltime, (char*) str->ptr(), dec);
@@ -6696,7 +6732,7 @@ String *Field_datetime_with_dec::val_str(String *str,
bool Field_datetime_hires::get_TIME(MYSQL_TIME *ltime, const uchar *pos,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
ASSERT_COLUMN_MARKED_FOR_READ;
ulonglong packed= read_bigendian(pos, Field_datetime_hires::pack_length());
@@ -6736,7 +6772,7 @@ void Field_datetimef::store_TIME(const MYSQL_TIME *ltime)
}
bool Field_datetimef::get_TIME(MYSQL_TIME *ltime, const uchar *pos,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
ASSERT_COLUMN_MARKED_FOR_READ;
longlong tmp= my_datetime_packed_from_binary(pos, dec);
@@ -7120,7 +7156,9 @@ int Field_string::cmp(const uchar *a_ptr, const uchar *b_ptr)
void Field_string::sort_string(uchar *to,uint length)
{
- IF_DBUG(size_t tmp= ,)
+#ifdef DBUG_ASSERT_EXISTS
+ size_t tmp=
+#endif
field_charset->coll->strnxfrm(field_charset,
to, length,
char_length() *
@@ -7526,7 +7564,7 @@ void Field_varstring::sort_string(uchar *to,uint length)
length-= length_bytes;
}
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
size_t rc=
#endif
field_charset->coll->strnxfrm(field_charset, to, length,
@@ -8064,7 +8102,13 @@ int Field_blob::store(const char *from,size_t length,CHARSET_INFO *cs)
return 0;
}
- if (table->blob_storage) // GROUP_CONCAT with ORDER BY | DISTINCT
+ /*
+ For min/max fields of statistical data 'table' is set to NULL.
+ It could not be otherwise as this data is shared by many instances
+ of the same base table.
+ */
+
+ if (table && table->blob_storage) // GROUP_CONCAT with ORDER BY | DISTINCT
{
DBUG_ASSERT(!f_is_hex_escape(flags));
DBUG_ASSERT(field_charset == cs);
@@ -8388,7 +8432,7 @@ void Field_blob::sort_string(uchar *to,uint length)
store_bigendian(buf.length(), to + length, packlength);
}
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
size_t rc=
#endif
field_charset->coll->strnxfrm(field_charset, to, length, length,
@@ -10128,12 +10172,9 @@ void Column_definition::create_length_to_internal_length_bit()
void Column_definition::create_length_to_internal_length_newdecimal()
{
- key_length= pack_length=
- my_decimal_get_binary_size(my_decimal_length_to_precision((uint) length,
- decimals,
- flags &
- UNSIGNED_FLAG),
- decimals);
+ DBUG_ASSERT(length < UINT_MAX32);
+ uint prec= get_decimal_precision((uint)length, decimals, flags & UNSIGNED_FLAG);
+ key_length= pack_length= my_decimal_get_binary_size(prec, decimals);
}
diff --git a/sql/field.h b/sql/field.h
index 8b080a0d06f..eb39b6bcec9 100644
--- a/sql/field.h
+++ b/sql/field.h
@@ -1342,7 +1342,7 @@ public:
}
void copy_from_tmp(int offset);
uint fill_cache_field(struct st_cache_field *copy);
- virtual bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ virtual bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool get_time(MYSQL_TIME *ltime) { return get_date(ltime, TIME_TIME_ONLY); }
virtual TYPELIB *get_typelib() const { return NULL; }
virtual CHARSET_INFO *charset(void) const { return &my_charset_bin; }
@@ -1958,7 +1958,7 @@ public:
}
int store_decimal(const my_decimal *dec) { return store(dec->to_double()); }
int store_time_dec(const MYSQL_TIME *ltime, uint dec);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
my_decimal *val_decimal(my_decimal *);
bool val_bool() { return val_real() != 0e0; }
uint32 max_display_length() const { return field_length; }
@@ -2075,10 +2075,11 @@ public:
return my_decimal(ptr, precision, dec).
to_string(val_buffer, fixed_precision, dec, '0');
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return my_decimal(ptr, precision, dec).
- to_datetime_with_warn(ltime, fuzzydate, field_name.str);
+ my_decimal nr(ptr, precision, dec);
+ return decimal_to_datetime_with_warn(get_thd(), &nr, ltime,
+ fuzzydate, field_name.str);
}
bool val_bool()
{
@@ -2127,7 +2128,7 @@ public:
return nr < 0 && !unsigned_flag ? 0 : (ulonglong) nr;
}
int store_time_dec(const MYSQL_TIME *ltime, uint dec);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
virtual const Type_limits_int *type_limits_int() const= 0;
uint32 max_display_length() const
{
@@ -2390,7 +2391,6 @@ public:
{
return unpack_int64(to, from, from_end);
}
-
void set_max();
bool is_max();
};
@@ -2411,8 +2411,8 @@ public:
{}
const Type_handler *type_handler() const { return &type_handler_vers_trx_id; }
uint size_of() const { return sizeof(*this); }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate, ulonglong trx_id);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate, ulonglong trx_id);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
return get_date(ltime, fuzzydate, (ulonglong) val_int());
}
@@ -2595,6 +2595,8 @@ class Field_temporal: public Field {
protected:
Item *get_equal_const_item_datetime(THD *thd, const Context &ctx,
Item *const_item);
+ void set_warnings(Sql_condition::enum_warning_level trunc_level,
+ const ErrConv *str, int was_cut, timestamp_type ts_type);
int store_TIME_return_code_with_warnings(int warn, const ErrConv *str,
timestamp_type ts_type)
{
@@ -2608,7 +2610,21 @@ protected:
set_warnings(Sql_condition::WARN_LEVEL_WARN, str, warn, ts_type);
return warn ? 2 : 0;
}
-
+ int store_invalid_with_warning(const ErrConv *str, int was_cut,
+ timestamp_type ts_type)
+ {
+ DBUG_ASSERT(was_cut);
+ reset();
+ Sql_condition::enum_warning_level level= Sql_condition::WARN_LEVEL_WARN;
+ if (was_cut & MYSQL_TIME_WARN_ZERO_DATE)
+ {
+ DBUG_ASSERT(ts_type != MYSQL_TIMESTAMP_TIME);
+ set_warnings(level, str, MYSQL_TIME_WARN_OUT_OF_RANGE, ts_type);
+ return 2;
+ }
+ set_warnings(level, str, MYSQL_TIME_WARN_TRUNCATED, ts_type);
+ return 1;
+ }
public:
Field_temporal(uchar *ptr_arg,uint32 len_arg, uchar *null_ptr_arg,
uchar null_bit_arg, utype unireg_check_arg,
@@ -2624,7 +2640,7 @@ public:
int save_in_field(Field *to)
{
MYSQL_TIME ltime;
- if (get_date(&ltime, 0))
+ if (get_date(&ltime, date_mode_t(0)))
return to->reset();
return to->store_time_dec(&ltime, decimals());
}
@@ -2643,8 +2659,6 @@ public:
return (Field::eq_def(field) && decimals() == field->decimals());
}
my_decimal *val_decimal(my_decimal*);
- void set_warnings(Sql_condition::enum_warning_level trunc_level,
- const ErrConv *str, int was_cut, timestamp_type ts_type);
double pos_in_interval(Field *min, Field *max)
{
return pos_in_interval_val_real(min, max);
@@ -2674,19 +2688,16 @@ public:
*/
class Field_temporal_with_date: public Field_temporal {
protected:
- int store_TIME_with_warning(const Datetime *ltime, const ErrConv *str,
- int was_cut);
- void store_TIME_with_trunc(const Time *);
virtual void store_TIME(const MYSQL_TIME *ltime) = 0;
virtual bool get_TIME(MYSQL_TIME *ltime, const uchar *pos,
- ulonglong fuzzydate) const = 0;
+ date_mode_t fuzzydate) const = 0;
bool validate_MMDD(bool not_zero_date, uint month, uint day,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
if (!not_zero_date)
- return fuzzydate & TIME_NO_ZERO_DATE;
+ return bool(fuzzydate & TIME_NO_ZERO_DATE);
if (!month || !day)
- return fuzzydate & TIME_NO_ZERO_IN_DATE;
+ return bool(fuzzydate & TIME_NO_ZERO_IN_DATE);
return false;
}
public:
@@ -2697,18 +2708,13 @@ public:
:Field_temporal(ptr_arg, len_arg, null_ptr_arg, null_bit_arg,
unireg_check_arg, field_name_arg)
{}
- int store(const char *to, size_t length, CHARSET_INFO *charset);
- int store(double nr);
- int store(longlong nr, bool unsigned_val);
- int store_time_dec(const MYSQL_TIME *ltime, uint dec);
- int store_decimal(const my_decimal *);
bool validate_value_in_record(THD *thd, const uchar *record) const;
};
class Field_timestamp :public Field_temporal {
protected:
- sql_mode_t sql_mode_for_timestamp(THD *thd) const;
+ date_mode_t sql_mode_for_timestamp(THD *thd) const;
int store_TIME_with_warning(THD *, const Datetime *,
const ErrConv *, int warn);
virtual void store_TIMEVAL(const timeval &tv)
@@ -2758,7 +2764,7 @@ public:
{
store_TIMEVAL(Timeval(timestamp, sec_part).trunc(decimals()));
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
uchar *pack(uchar *to, const uchar *from,
uint max_length __attribute__((unused)))
{
@@ -2938,7 +2944,7 @@ public:
double val_real(void);
longlong val_int(void);
String *val_str(String*,String *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool send_binary(Protocol *protocol);
Information_schema_numeric_attributes
information_schema_numeric_attributes() const
@@ -2952,6 +2958,9 @@ public:
class Field_date_common: public Field_temporal_with_date
{
+protected:
+ int store_TIME_with_warning(const Datetime *ltime, const ErrConv *str,
+ int was_cut);
public:
Field_date_common(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg,
enum utype unireg_check_arg,
@@ -2963,13 +2972,18 @@ public:
SEL_ARG *get_mm_leaf(RANGE_OPT_PARAM *param, KEY_PART *key_part,
const Item_bool_func *cond,
scalar_comparison_op op, Item *value);
+ int store(const char *to, size_t length, CHARSET_INFO *charset);
+ int store(double nr);
+ int store(longlong nr, bool unsigned_val);
+ int store_time_dec(const MYSQL_TIME *ltime, uint dec);
+ int store_decimal(const my_decimal *);
};
class Field_date :public Field_date_common
{
void store_TIME(const MYSQL_TIME *ltime);
- bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, ulonglong fuzzydate) const;
+ bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, date_mode_t fuzzydate) const;
public:
Field_date(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg,
enum utype unireg_check_arg, const LEX_CSTRING *field_name_arg)
@@ -2978,7 +2992,7 @@ public:
const Type_handler *type_handler() const { return &type_handler_date; }
enum ha_base_keytype key_type() const { return HA_KEYTYPE_ULONG_INT; }
int reset(void) { ptr[0]=ptr[1]=ptr[2]=ptr[3]=0; return 0; }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{ return Field_date::get_TIME(ltime, ptr, fuzzydate); }
double val_real(void);
longlong val_int(void);
@@ -3005,7 +3019,7 @@ public:
class Field_newdate :public Field_date_common
{
void store_TIME(const MYSQL_TIME *ltime);
- bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, ulonglong fuzzydate) const;
+ bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, date_mode_t fuzzydate) const;
public:
Field_newdate(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg,
enum utype unireg_check_arg, const LEX_CSTRING *field_name_arg)
@@ -3023,7 +3037,7 @@ public:
void sort_string(uchar *buff,uint length);
uint32 pack_length() const { return 3; }
void sql_type(String &str) const;
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{ return Field_newdate::get_TIME(ltime, ptr, fuzzydate); }
uint size_of() const { return sizeof(*this); }
Item *get_equal_const_item(THD *thd, const Context &ctx, Item *const_item);
@@ -3040,12 +3054,7 @@ class Field_time :public Field_temporal {
protected:
virtual void store_TIME(const MYSQL_TIME *ltime);
int store_TIME_with_warning(const Time *ltime, const ErrConv *str, int warn);
- void set_warnings(Sql_condition::enum_warning_level level,
- const ErrConv *str, int was_cut)
- {
- Field_temporal::set_warnings(level, str, was_cut, MYSQL_TIMESTAMP_TIME);
- }
- bool check_zero_in_date_with_warn(ulonglong fuzzydate);
+ bool check_zero_in_date_with_warn(date_mode_t fuzzydate);
static void do_field_time(Copy_field *copy);
public:
Field_time(uchar *ptr_arg, uint length_arg, uchar *null_ptr_arg,
@@ -3079,7 +3088,7 @@ public:
double val_real(void);
longlong val_int(void);
String *val_str(String*,String *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool send_binary(Protocol *protocol);
int cmp(const uchar *,const uchar *);
void sort_string(uchar *buff,uint length);
@@ -3140,7 +3149,7 @@ public:
((TIME_MAX_VALUE_SECONDS+1LL)*TIME_SECOND_PART_FACTOR), dec);
}
int reset(void);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
int cmp(const uchar *,const uchar *);
void sort_string(uchar *buff,uint length);
uint32 pack_length() const { return Type_handler_time::hires_bytes(dec); }
@@ -3191,14 +3200,17 @@ public:
return memcmp(a_ptr, b_ptr, pack_length());
}
int reset();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate);
uint size_of() const { return sizeof(*this); }
};
class Field_datetime :public Field_temporal_with_date {
void store_TIME(const MYSQL_TIME *ltime);
- bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, ulonglong fuzzydate) const;
+ bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, date_mode_t fuzzydate) const;
+protected:
+ int store_TIME_with_warning(const Datetime *ltime, const ErrConv *str,
+ int was_cut);
public:
Field_datetime(uchar *ptr_arg, uint length_arg, uchar *null_ptr_arg,
uchar null_bit_arg, enum utype unireg_check_arg,
@@ -3212,6 +3224,11 @@ public:
}
const Type_handler *type_handler() const { return &type_handler_datetime; }
enum ha_base_keytype key_type() const { return HA_KEYTYPE_ULONGLONG; }
+ int store(const char *to, size_t length, CHARSET_INFO *charset);
+ int store(double nr);
+ int store(longlong nr, bool unsigned_val);
+ int store_time_dec(const MYSQL_TIME *ltime, uint dec);
+ int store_decimal(const my_decimal *);
double val_real(void);
longlong val_int(void);
String *val_str(String*,String *);
@@ -3220,7 +3237,7 @@ public:
void sort_string(uchar *buff,uint length);
uint32 pack_length() const { return 8; }
void sql_type(String &str) const;
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{ return Field_datetime::get_TIME(ltime, ptr, fuzzydate); }
int set_time();
int evaluate_update_default_function()
@@ -3291,7 +3308,7 @@ public:
*/
class Field_datetime_hires :public Field_datetime_with_dec {
void store_TIME(const MYSQL_TIME *ltime);
- bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, ulonglong fuzzydate) const;
+ bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, date_mode_t fuzzydate) const;
public:
Field_datetime_hires(uchar *ptr_arg, uchar *null_ptr_arg,
uchar null_bit_arg, enum utype unireg_check_arg,
@@ -3303,7 +3320,7 @@ public:
}
int cmp(const uchar *,const uchar *);
uint32 pack_length() const { return Type_handler_datetime::hires_bytes(dec); }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{ return Field_datetime_hires::get_TIME(ltime, ptr, fuzzydate); }
uint size_of() const { return sizeof(*this); }
};
@@ -3314,7 +3331,7 @@ public:
*/
class Field_datetimef :public Field_datetime_with_dec {
void store_TIME(const MYSQL_TIME *ltime);
- bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, ulonglong fuzzydate) const;
+ bool get_TIME(MYSQL_TIME *ltime, const uchar *pos, date_mode_t fuzzydate) const;
int save_field_metadata(uchar *metadata_ptr)
{
*metadata_ptr= (uchar) decimals();
@@ -3345,7 +3362,7 @@ public:
return memcmp(a_ptr, b_ptr, pack_length());
}
int reset();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(MYSQL_TIME *ltime, date_mode_t fuzzydate)
{ return Field_datetimef::get_TIME(ltime, ptr, fuzzydate); }
uint size_of() const { return sizeof(*this); }
};
diff --git a/sql/field_conv.cc b/sql/field_conv.cc
index f413dec82be..8b3d9c04656 100644
--- a/sql/field_conv.cc
+++ b/sql/field_conv.cc
@@ -1,5 +1,5 @@
/* Copyright (c) 2000, 2016, Oracle and/or its affiliates.
- Copyright (c) 2010, 2016, MariaDB
+ Copyright (c) 2010, 2018, MariaDB Corporation
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -429,7 +429,7 @@ void Field::do_field_temporal(Copy_field *copy)
{
MYSQL_TIME ltime;
// TODO: we now need to check result
- if (copy->from_field->get_date(&ltime, 0))
+ if (copy->from_field->get_date(&ltime, date_mode_t(0)))
copy->to_field->reset();
else
copy->to_field->store_time_dec(&ltime, copy->from_field->decimals());
diff --git a/sql/filesort.cc b/sql/filesort.cc
index 1855430b944..6f2a6096aa2 100644
--- a/sql/filesort.cc
+++ b/sql/filesort.cc
@@ -1004,7 +1004,9 @@ Type_handler_string_result::make_sort_key(uchar *to, Item *item,
if (use_strnxfrm(cs))
{
- IF_DBUG(size_t tmp_length= ,)
+#ifdef DBUG_ASSERT_EXISTS
+ size_t tmp_length=
+#endif
cs->coll->strnxfrm(cs, to, sort_field->length,
item->max_char_length() *
cs->strxfrm_multiply,
@@ -1055,7 +1057,7 @@ Type_handler_temporal_result::make_sort_key(uchar *to, Item *item,
Sort_param *param) const
{
MYSQL_TIME buf;
- if (item->get_date_result(&buf, TIME_INVALID_DATES))
+ if (item->get_date_result(current_thd, &buf, TIME_INVALID_DATES))
{
DBUG_ASSERT(item->maybe_null);
DBUG_ASSERT(item->null_value);
diff --git a/sql/gcalc_slicescan.cc b/sql/gcalc_slicescan.cc
index ce1f4394ebd..9127bb95aeb 100644
--- a/sql/gcalc_slicescan.cc
+++ b/sql/gcalc_slicescan.cc
@@ -177,6 +177,17 @@ Gcalc_dyn_list::Gcalc_dyn_list(size_t blk_size, size_t sizeof_item):
{}
+Gcalc_dyn_list::Gcalc_dyn_list(const Gcalc_dyn_list &dl)
+{
+ m_blk_size= dl.m_blk_size;
+ m_sizeof_item= dl.m_sizeof_item;
+ m_points_per_blk= dl.m_points_per_blk;
+ m_blk_hook= &m_first_blk;
+ m_free= NULL;
+ m_keep= NULL;
+}
+
+
void Gcalc_dyn_list::format_blk(void* block)
{
Item *pi_end, *cur_pi, *first_pi;
diff --git a/sql/gcalc_slicescan.h b/sql/gcalc_slicescan.h
index b9516fc8d8c..ebf173c1a57 100644
--- a/sql/gcalc_slicescan.h
+++ b/sql/gcalc_slicescan.h
@@ -63,6 +63,7 @@ public:
};
Gcalc_dyn_list(size_t blk_size, size_t sizeof_item);
+ Gcalc_dyn_list(const Gcalc_dyn_list &dl);
~Gcalc_dyn_list();
Item *new_item()
{
@@ -229,6 +230,12 @@ public:
Gcalc_dyn_list(blk_size, sizeof(Info)),
m_hook(&m_first), m_n_points(0)
{}
+
+ Gcalc_heap(const Gcalc_heap &gh) :
+ Gcalc_dyn_list(gh),
+ m_hook(&m_first), m_n_points(0)
+ {}
+
void set_extent(double xmin, double xmax, double ymin, double ymax);
Info *new_point_info(double x, double y, gcalc_shape_info shape);
void free_point_info(Info *i, Gcalc_dyn_list::Item **i_hook);
diff --git a/sql/gcalc_tools.cc b/sql/gcalc_tools.cc
index 2aeaafc1a76..832a52db522 100644
--- a/sql/gcalc_tools.cc
+++ b/sql/gcalc_tools.cc
@@ -663,6 +663,17 @@ Gcalc_operation_reducer::Gcalc_operation_reducer(size_t blk_size) :
{}
+Gcalc_operation_reducer::Gcalc_operation_reducer(
+ const Gcalc_operation_reducer &gor) :
+ Gcalc_dyn_list(gor),
+#ifndef GCALC_DBUG_OFF
+ n_res_points(0),
+#endif /*GCALC_DBUG_OFF*/
+ m_res_hook((Gcalc_dyn_list::Item **)&m_result),
+ m_first_active_thread(NULL)
+{}
+
+
void Gcalc_operation_reducer::init(Gcalc_function *fn, modes mode)
{
m_fn= fn;
diff --git a/sql/gcalc_tools.h b/sql/gcalc_tools.h
index 8bda3c144a6..4d5aec0d443 100644
--- a/sql/gcalc_tools.h
+++ b/sql/gcalc_tools.h
@@ -224,6 +224,7 @@ public:
};
Gcalc_operation_reducer(size_t blk_size=8192);
+ Gcalc_operation_reducer(const Gcalc_operation_reducer &gor);
void init(Gcalc_function *fn, modes mode= default_mode);
Gcalc_operation_reducer(Gcalc_function *fn, modes mode= default_mode,
size_t blk_size=8192);
diff --git a/sql/ha_partition.cc b/sql/ha_partition.cc
index 262e791ec7a..37a3decdbca 100644
--- a/sql/ha_partition.cc
+++ b/sql/ha_partition.cc
@@ -419,7 +419,7 @@ const char *ha_partition::table_type() const
ha_partition::~ha_partition()
{
- DBUG_ENTER("ha_partition::~ha_partition()");
+ DBUG_ENTER("ha_partition::~ha_partition");
if (m_new_partitions_share_refs.elements)
m_new_partitions_share_refs.delete_elements();
if (m_file != NULL)
@@ -634,7 +634,7 @@ int ha_partition::create_partitioning_metadata(const char *path,
const char *old_path,
int action_flag)
{
- DBUG_ENTER("ha_partition::create_partitioning_metadata()");
+ DBUG_ENTER("ha_partition::create_partitioning_metadata");
/*
We need to update total number of parts since we might write the handler
@@ -4034,9 +4034,14 @@ THR_LOCK_DATA **ha_partition::store_lock(THD *thd,
}
else
{
- for (i= bitmap_get_first_set(&(m_part_info->lock_partitions));
+ MY_BITMAP *used_partitions= lock_type == TL_UNLOCK ||
+ lock_type == TL_IGNORE ?
+ &m_locked_partitions :
+ &m_part_info->lock_partitions;
+
+ for (i= bitmap_get_first_set(used_partitions);
i < m_tot_parts;
- i= bitmap_get_next_set(&m_part_info->lock_partitions, i))
+ i= bitmap_get_next_set(used_partitions, i))
{
DBUG_PRINT("info", ("store lock %u iteration", i));
to= m_file[i]->store_lock(thd, to, lock_type);
@@ -8471,6 +8476,24 @@ err_handler:
}
+static int extra_cb(handler *h, void *operation)
+{
+ return h->extra(*(enum ha_extra_function*)operation);
+}
+
+
+static int start_keyread_cb(handler* h, void *p)
+{
+ return h->ha_start_keyread(*(uint*)p);
+}
+
+
+static int end_keyread_cb(handler* h, void *unused)
+{
+ return h->ha_end_keyread();
+}
+
+
/**
General function to prepare handler for certain behavior.
@@ -8799,11 +8822,12 @@ int ha_partition::extra(enum ha_extra_function operation)
switch (operation) {
/* Category 1), used by most handlers */
- case HA_EXTRA_KEYREAD:
case HA_EXTRA_NO_KEYREAD:
+ DBUG_RETURN(loop_partitions(end_keyread_cb, NULL));
+ case HA_EXTRA_KEYREAD:
case HA_EXTRA_FLUSH:
case HA_EXTRA_PREPARE_FOR_FORCED_CLOSE:
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
case HA_EXTRA_PREPARE_FOR_RENAME:
case HA_EXTRA_FORCE_REOPEN:
DBUG_RETURN(loop_extra_alter(operation));
@@ -8815,7 +8839,7 @@ int ha_partition::extra(enum ha_extra_function operation)
case HA_EXTRA_KEYREAD_PRESERVE_FIELDS:
{
if (!m_myisam)
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
}
break;
@@ -8842,7 +8866,7 @@ int ha_partition::extra(enum ha_extra_function operation)
case HA_EXTRA_REMEMBER_POS:
case HA_EXTRA_RESTORE_POS:
{
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
}
case HA_EXTRA_NO_READCHECK:
{
@@ -8874,7 +8898,7 @@ int ha_partition::extra(enum ha_extra_function operation)
m_extra_cache_size= 0;
m_extra_prepare_for_update= FALSE;
m_extra_cache_part_id= NO_CURRENT_PART_ID;
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
}
case HA_EXTRA_IGNORE_NO_KEY:
case HA_EXTRA_NO_IGNORE_NO_KEY:
@@ -8895,11 +8919,11 @@ int ha_partition::extra(enum ha_extra_function operation)
At this time, this is safe by limitation of ha_partition
*/
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
}
/* Category 7), used by federated handlers */
case HA_EXTRA_INSERT_WITH_UPDATE:
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
/* Category 8) Operations only used by NDB */
case HA_EXTRA_DELETE_CANNOT_BATCH:
case HA_EXTRA_UPDATE_CANNOT_BATCH:
@@ -8909,13 +8933,13 @@ int ha_partition::extra(enum ha_extra_function operation)
}
/* Category 9) Operations only used by MERGE */
case HA_EXTRA_ADD_CHILDREN_LIST:
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
case HA_EXTRA_ATTACH_CHILDREN:
{
int result;
uint num_locks;
handler **file;
- if ((result= loop_extra(operation)))
+ if ((result= loop_partitions(extra_cb, &operation)))
DBUG_RETURN(result);
/* Recalculate lock count as each child may have different set of locks */
@@ -8930,9 +8954,9 @@ int ha_partition::extra(enum ha_extra_function operation)
break;
}
case HA_EXTRA_IS_ATTACHED_CHILDREN:
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
case HA_EXTRA_DETACH_CHILDREN:
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
case HA_EXTRA_MARK_AS_LOG_TABLE:
/*
http://dev.mysql.com/doc/refman/5.1/en/partitioning-limitations.html
@@ -8944,7 +8968,7 @@ int ha_partition::extra(enum ha_extra_function operation)
case HA_EXTRA_BEGIN_ALTER_COPY:
case HA_EXTRA_END_ALTER_COPY:
case HA_EXTRA_FAKE_START_STMT:
- DBUG_RETURN(loop_extra(operation));
+ DBUG_RETURN(loop_partitions(extra_cb, &operation));
default:
{
/* Temporary crash to discover what is wrong */
@@ -8952,7 +8976,7 @@ int ha_partition::extra(enum ha_extra_function operation)
break;
}
}
- DBUG_RETURN(0);
+ DBUG_RETURN(1);
}
@@ -8989,26 +9013,42 @@ int ha_partition::reset(void)
DBUG_RETURN(result);
}
-/*
- Special extra method for HA_EXTRA_CACHE with cachesize as extra parameter
+/**
+ Special extra method with additional parameter
+ See @ref ha_partition::extra
- SYNOPSIS
- extra_opt()
- operation Must be HA_EXTRA_CACHE
- cachesize Size of cache in full table scan
+ @param[in] operation operation to execute
+ @param[in] arg extra argument
- RETURN VALUE
- >0 Error code
- 0 Success
+ @return status
+ @retval 0 success
+ @retval >0 error code
+
+ @detail
+ Operations supported by extra_opt:
+ HA_EXTRA_KEYREAD:
+ arg is interpreted as key index
+ HA_EXTRA_CACHE:
+ arg is interpreted as size of cache in full table scan
+
+ For detailed description refer to @ref ha_partition::extra
*/
-int ha_partition::extra_opt(enum ha_extra_function operation, ulong cachesize)
+int ha_partition::extra_opt(enum ha_extra_function operation, ulong arg)
{
- DBUG_ENTER("ha_partition::extra_opt()");
+ DBUG_ENTER("ha_partition::extra_opt");
- DBUG_ASSERT(HA_EXTRA_CACHE == operation);
- prepare_extra_cache(cachesize);
- DBUG_RETURN(0);
+ switch (operation)
+ {
+ case HA_EXTRA_KEYREAD:
+ DBUG_RETURN(loop_partitions(start_keyread_cb, &arg));
+ case HA_EXTRA_CACHE:
+ prepare_extra_cache(arg);
+ DBUG_RETURN(0);
+ default:
+ DBUG_ASSERT(0);
+ }
+ DBUG_RETURN(1);
}
@@ -9025,7 +9065,7 @@ int ha_partition::extra_opt(enum ha_extra_function operation, ulong cachesize)
void ha_partition::prepare_extra_cache(uint cachesize)
{
- DBUG_ENTER("ha_partition::prepare_extra_cache()");
+ DBUG_ENTER("ha_partition::prepare_extra_cache");
DBUG_PRINT("enter", ("cachesize %u", cachesize));
m_extra_cache= TRUE;
@@ -9055,7 +9095,7 @@ int ha_partition::loop_extra_alter(enum ha_extra_function operation)
{
int result= 0, tmp;
handler **file;
- DBUG_ENTER("ha_partition::loop_extra_alter()");
+ DBUG_ENTER("ha_partition::loop_extra_alter");
DBUG_ASSERT(operation == HA_EXTRA_PREPARE_FOR_RENAME ||
operation == HA_EXTRA_FORCE_REOPEN);
@@ -9071,28 +9111,28 @@ int ha_partition::loop_extra_alter(enum ha_extra_function operation)
if ((tmp= (*file)->extra(operation)))
result= tmp;
}
- if ((tmp= loop_extra(operation)))
+ if ((tmp= loop_partitions(extra_cb, &operation)))
result= tmp;
DBUG_RETURN(result);
}
-/*
- Call extra on all partitions
- SYNOPSIS
- loop_extra()
- operation extra operation type
+/**
+ Call callback(part, param) on all partitions
- RETURN VALUE
- >0 Error code
- 0 Success
+ @param callback a callback to call for each partition
+ @param param a void*-parameter passed to callback
+
+ @return Operation status
+ @retval >0 Error code
+ @retval 0 Success
*/
-int ha_partition::loop_extra(enum ha_extra_function operation)
+int ha_partition::loop_partitions(handler_callback callback, void *param)
{
int result= 0, tmp;
uint i;
- DBUG_ENTER("ha_partition::loop_extra()");
+ DBUG_ENTER("ha_partition::loop_partitions");
for (i= bitmap_get_first_set(&m_part_info->lock_partitions);
i < m_tot_parts;
@@ -9103,7 +9143,7 @@ int ha_partition::loop_extra(enum ha_extra_function operation)
In this case calling 'extra' can crash.
*/
if (bitmap_is_set(&m_opened_partitions, i) &&
- (tmp= m_file[i]->extra(operation)))
+ (tmp= callback(m_file[i], param)))
result= tmp;
}
/* Add all used partitions to be called in reset(). */
@@ -10856,11 +10896,9 @@ int ha_partition::check_for_upgrade(HA_CHECK_OPT *check_opt)
}
m_part_info->key_algorithm= partition_info::KEY_ALGORITHM_51;
if (skip_generation ||
- !(part_buf= generate_partition_syntax(thd, m_part_info,
- &part_buf_len,
- true,
- NULL,
- NULL)) ||
+ !(part_buf= generate_partition_syntax_for_frm(thd, m_part_info,
+ &part_buf_len,
+ NULL, NULL)) ||
print_admin_msg(thd, SQL_ADMIN_MSG_TEXT_SIZE + 1, "error",
table_share->db.str,
table->alias,
@@ -10908,6 +10946,18 @@ TABLE_LIST *ha_partition::get_next_global_for_child()
}
+/**
+ Push an engine condition to the condition stack of the storage engine
+ for each partition.
+
+ @param cond Pointer to the engine condition to be pushed.
+
+ @return NULL Underlying engine will not return rows that
+ do not match the passed condition.
+ <> NULL 'Remainder' condition that the caller must use
+ to filter out records.
+*/
+
const COND *ha_partition::cond_push(const COND *cond)
{
handler **file= m_file;
@@ -10944,10 +10994,15 @@ const COND *ha_partition::cond_push(const COND *cond)
}
+/**
+ Pop the top condition from the condition stack of the storage engine
+ for each partition.
+*/
+
void ha_partition::cond_pop()
{
handler **file= m_file;
- DBUG_ENTER("ha_partition::cond_push");
+ DBUG_ENTER("ha_partition::cond_pop");
do
{
diff --git a/sql/ha_partition.h b/sql/ha_partition.h
index 8a251016703..202f27840dc 100644
--- a/sql/ha_partition.h
+++ b/sql/ha_partition.h
@@ -349,7 +349,6 @@ private:
/*
Variables for lock structures.
*/
- THR_LOCK_DATA lock; /* MySQL lock */
bool auto_increment_lock; /**< lock reading/updating auto_inc */
/**
@@ -844,7 +843,7 @@ public:
int change_partitions_to_open(List<String> *partition_names);
int open_read_partitions(char *name_buff, size_t name_buff_size);
virtual int extra(enum ha_extra_function operation);
- virtual int extra_opt(enum ha_extra_function operation, ulong cachesize);
+ virtual int extra_opt(enum ha_extra_function operation, ulong arg);
virtual int reset(void);
virtual uint count_query_cache_dependant_tables(uint8 *tables_type);
virtual my_bool
@@ -854,6 +853,8 @@ public:
uint *n);
private:
+ typedef int handler_callback(handler *, void *);
+
my_bool reg_query_cache_dependant_table(THD *thd,
char *engine_key,
uint engine_key_len,
@@ -864,7 +865,7 @@ private:
**block_table,
handler *file, uint *n);
static const uint NO_CURRENT_PART_ID= NOT_A_PARTITION_ID;
- int loop_extra(enum ha_extra_function operation);
+ int loop_partitions(handler_callback callback, void *param);
int loop_extra_alter(enum ha_extra_function operations);
void late_extra_cache(uint partition_id);
void late_extra_no_cache(uint partition_id);
@@ -1039,6 +1040,10 @@ public:
with hidden primary key)
(No handler has this limitation currently)
+ HA_WANTS_PRIMARY_KEY:
+ Can't define a table without primary key except sequences
+ (Only InnoDB has this when using innodb_force_primary_key == ON)
+
HA_STATS_RECORDS_IS_EXACT:
Does the counter of records after the info call specify an exact
value or not. If it does this flag is set.
diff --git a/sql/handle_connections_win.cc b/sql/handle_connections_win.cc
new file mode 100644
index 00000000000..b37b4dedad1
--- /dev/null
+++ b/sql/handle_connections_win.cc
@@ -0,0 +1,555 @@
+/* Copyright (c) 2018 MariaDB Corporation.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */
+
+/* Accepting connections on Windows */
+
+#include <my_global.h>
+#include <sql_class.h>
+#include <sql_connect.h>
+#include <mysqld.h>
+#include <mswsock.h>
+#include <mysql/psi/mysql_socket.h>
+#include <sddl.h>
+
+#include <handle_connections_win.h>
+
+/* From mysqld.cc */
+extern HANDLE hEventShutdown;
+extern MYSQL_SOCKET base_ip_sock, extra_ip_sock;
+extern PTP_CALLBACK_ENVIRON get_threadpool_win_callback_environ();
+extern void tp_win_callback_prolog();
+static SECURITY_ATTRIBUTES pipe_security;
+
+/**
+ Abstract base class for accepting new connection,
+ asynchronously (i.e the accept() operation can be posted,
+ and result is retrieved later) , and creating a new connection.
+*/
+
+struct Listener
+{
+ /** Windows handle of the Listener.
+ Subclasses would use SOCKET or named pipe handle
+ */
+ HANDLE m_handle;
+ /** Required for all async IO*/
+ OVERLAPPED m_overlapped;
+
+ /** Create new listener
+ @param handle - @see m_handle
+ @param wait_handle - usually, event handle or INVALID_HANDLE_VALUE
+ @see wait_handle
+ */
+ Listener(HANDLE handle, HANDLE wait_handle):
+ m_handle(handle), m_overlapped()
+ {
+ m_overlapped.hEvent= wait_handle;
+ }
+
+ /**
+ if not NULL, this handle can be be used in WaitForSingle/MultipleObject(s).
+ This handle will be closed when object is destroyed.
+
+ If NULL, the completion notification happens in threadpool.
+ */
+ HANDLE wait_handle()
+ {
+ return m_overlapped.hEvent;
+ }
+
+ /* Start waiting for new client connection. */
+ virtual void begin_accept()= 0;
+
+ /**
+ Completion callback,called whenever IO posted by begin_accept is finisjed
+ Listener needs to create a new THD then (or, call scheduler so it creates one)
+
+ @param success - whether IO completed successfull
+ */
+ virtual void completion_callback(bool success)= 0;
+
+ /**
+ Completion callback for Listener, that uses events for waiting
+ to IO. Not suitable for threadpool etc. Retrieves the status of
+ completed IO from the OVERLAPPED structure
+ */
+ void completion_callback()
+ {
+ DBUG_ASSERT(wait_handle() && (wait_handle() != INVALID_HANDLE_VALUE));
+ DWORD bytes;
+ return completion_callback(
+ GetOverlappedResult(wait_handle(), &m_overlapped, &bytes, FALSE));
+ }
+
+ /** Cancel an in-progress IO. Useful for threadpool-bound IO */
+ void cancel()
+ {
+ CancelIoEx(m_handle, &m_overlapped);
+ }
+
+ /* Destructor. Closes wait handle, if it was passed in constructor */
+ virtual ~Listener()
+ {
+ if (m_overlapped.hEvent)
+ CloseHandle(m_overlapped.hEvent);
+ };
+};
+
+/* Winsock extension finctions. */
+static LPFN_ACCEPTEX my_AcceptEx;
+static LPFN_GETACCEPTEXSOCKADDRS my_GetAcceptExSockaddrs;
+
+/**
+ Listener that handles socket connections.
+ Can be threadpool-bound (i.e the completion is executed in threadpool thread),
+ or use events for waits.
+
+ Threadpool-bound listener should be used with theradpool scheduler, for better
+ performance.
+*/
+struct Socket_Listener: public Listener
+{
+ /** Client socket passed to AcceptEx() call.*/
+ SOCKET m_client_socket;
+
+ /** Buffer for sockaddrs passed to AcceptEx()/GetAcceptExSockaddrs() */
+ char m_buffer[2 * sizeof(sockaddr_storage) + 32];
+
+ /* Threadpool IO struct.*/
+ PTP_IO m_tp_io;
+
+ /**
+ Callback for Windows threadpool's StartThreadpoolIo() function.
+ */
+ static void CALLBACK tp_accept_completion_callback(
+ PTP_CALLBACK_INSTANCE, PVOID context, PVOID , ULONG io_result,
+ ULONG_PTR, PTP_IO io)
+ {
+ tp_win_callback_prolog();
+ Listener *listener= (Listener *)context;
+
+ if (io_result == ERROR_OPERATION_ABORTED)
+ {
+ /* ERROR_OPERATION_ABORTED caused by CancelIoEx()*/
+ CloseThreadpoolIo(io);
+ delete listener;
+ return;
+ }
+ listener->completion_callback(io_result == 0);
+ }
+
+ /**
+ Constructor
+ @param listen_socket - listening socket
+ @PTP_CALLBACK_ENVIRON callback_environ - threadpool environment, or NULL
+ if threadpool is not used for completion callbacks.
+ */
+ Socket_Listener(MYSQL_SOCKET listen_socket, PTP_CALLBACK_ENVIRON callback_environ) :
+ Listener((HANDLE)listen_socket.fd,0),
+ m_client_socket(INVALID_SOCKET)
+ {
+ if (callback_environ)
+ {
+ /* Accept executed in threadpool. */
+ m_tp_io= CreateThreadpoolIo(m_handle,
+ tp_accept_completion_callback, this, callback_environ);
+ }
+ else
+ {
+ /* Completion signaled via event. */
+ m_tp_io= 0;
+ m_overlapped.hEvent= CreateEvent(0, FALSE , FALSE, 0);
+ }
+ }
+
+ /*
+ Use AcceptEx to asynchronously wait for new connection;
+ */
+ void begin_accept()
+ {
+retry :
+ m_client_socket= socket(server_socket_ai_family, SOCK_STREAM, IPPROTO_TCP);
+ if (m_client_socket == INVALID_SOCKET)
+ {
+ sql_perror("socket() call failed.");
+ unireg_abort(1);
+ }
+
+ DWORD bytes_received;
+ if (m_tp_io)
+ StartThreadpoolIo(m_tp_io);
+
+ BOOL ret= my_AcceptEx(
+ (SOCKET)m_handle,
+ m_client_socket,
+ m_buffer,
+ 0,
+ sizeof(sockaddr_storage) + 16,
+ sizeof(sockaddr_storage) + 16,
+ &bytes_received,
+ &m_overlapped);
+
+ DWORD last_error= ret? 0: WSAGetLastError();
+ if (last_error == WSAECONNRESET)
+ {
+ if (m_tp_io)
+ CancelThreadpoolIo(m_tp_io);
+ goto retry;
+ }
+
+ if (ret || last_error == ERROR_IO_PENDING || abort_loop)
+ return;
+
+ sql_print_error("my_AcceptEx failed, last error %u", last_error);
+ abort();
+ }
+
+ /* Create new socket connection.*/
+ void completion_callback(bool success)
+ {
+ if (!success)
+ {
+ /* my_AcceptEx() returned error */
+ closesocket(m_client_socket);
+ begin_accept();
+ return;
+ }
+
+ MYSQL_SOCKET s_client{m_client_socket};
+ MYSQL_SOCKET s_listen{(SOCKET)m_handle};
+
+#ifdef HAVE_PSI_SOCKET_INTERFACE
+ /* Parse socket addresses buffer filled by AcceptEx(),
+ only needed for PSI instrumentation. */
+ sockaddr *local_addr, *remote_addr;
+ int local_addr_len, remote_addr_len;
+
+ my_GetAcceptExSockaddrs(m_buffer,
+ 0, sizeof(sockaddr_storage) + 16, sizeof(sockaddr_storage) + 16,
+ &local_addr, &local_addr_len, &remote_addr, &remote_addr_len);
+
+ s_client.m_psi= PSI_SOCKET_CALL(init_socket)
+ (key_socket_client_connection, (const my_socket*)&s_listen.fd, remote_addr, remote_addr_len);
+#endif
+
+ /* Start accepting new connection. After this point, do not use
+ any member data, they could be used by a different (threadpool) thread. */
+ begin_accept();
+
+ /* Some chores post-AcceptEx() that we need to create a normal socket.*/
+ if (setsockopt(s_client.fd, SOL_SOCKET, SO_UPDATE_ACCEPT_CONTEXT,
+ (char *)&s_listen.fd, sizeof(s_listen.fd)))
+ {
+ if (!abort_loop)
+ {
+ sql_perror("setsockopt(SO_UPDATE_ACCEPT_CONTEXT) failed.");
+ abort();
+ }
+ }
+
+ /* Create a new connection.*/
+ handle_accepted_socket(s_client, s_listen);
+ }
+
+ ~Socket_Listener()
+ {
+ if (m_client_socket != INVALID_SOCKET)
+ closesocket(m_client_socket);
+ }
+
+ /*
+ Retrieve the pointer to the Winsock extension functions
+ AcceptEx and GetAcceptExSockaddrs.
+ */
+ static void init_winsock_extensions()
+ {
+ SOCKET s= mysql_socket_getfd(base_ip_sock);
+ if (s == INVALID_SOCKET)
+ s= mysql_socket_getfd(extra_ip_sock);
+ if (s == INVALID_SOCKET)
+ {
+ /* --skip-networking was used*/
+ return;
+ }
+ GUID guid_AcceptEx= WSAID_ACCEPTEX;
+ GUID guid_GetAcceptExSockaddrs= WSAID_GETACCEPTEXSOCKADDRS;
+
+ GUID *guids[]= { &guid_AcceptEx, &guid_GetAcceptExSockaddrs };
+ void *funcs[]= { &my_AcceptEx, &my_GetAcceptExSockaddrs };
+ DWORD bytes;
+ for (int i= 0; i < array_elements(guids); i++)
+ {
+ if (WSAIoctl(s,
+ SIO_GET_EXTENSION_FUNCTION_POINTER,
+ guids[i], sizeof(GUID),
+ funcs[i], sizeof(void *),
+ &bytes, 0, 0) == -1)
+ {
+ sql_print_error("WSAIoctl(SIO_GET_EXTENSION_FUNCTION_POINTER) failed");
+ unireg_abort(1);
+ }
+ }
+ }
+};
+
+
+/**
+ Pipe Listener.
+ Only event notification mode is implemented, no threadpool
+*/
+struct Pipe_Listener : public Listener
+{
+ PTP_CALLBACK_ENVIRON m_tp_env;
+ Pipe_Listener():
+ Listener(INVALID_HANDLE_VALUE, CreateEvent(0, FALSE, FALSE, 0)),
+ m_tp_env(get_threadpool_win_callback_environ())
+ {
+ }
+
+ /*
+ Creates local named pipe instance \\.\pipe\$socket for named pipe connection.
+ */
+ static HANDLE create_named_pipe()
+ {
+ static bool first_instance= true;
+ static char pipe_name[512];
+ DWORD open_mode= PIPE_ACCESS_DUPLEX |
+ FILE_FLAG_OVERLAPPED;
+
+ if (first_instance)
+ {
+ snprintf(pipe_name, sizeof(pipe_name), "\\\\.\\pipe\\%s", mysqld_unix_port);
+ open_mode |= FILE_FLAG_FIRST_PIPE_INSTANCE;
+ if (!ConvertStringSecurityDescriptorToSecurityDescriptorA(
+ "S:(ML;; NW;;; LW) D:(A;; FRFW;;; WD)",
+ 1, &pipe_security.lpSecurityDescriptor, NULL))
+ {
+ sql_perror("Can't start server : Initialize security descriptor");
+ unireg_abort(1);
+ }
+ pipe_security.nLength= sizeof(SECURITY_ATTRIBUTES);
+ pipe_security.bInheritHandle= FALSE;
+ }
+ HANDLE pipe_handle= CreateNamedPipe(pipe_name,
+ open_mode,
+ PIPE_TYPE_BYTE | PIPE_READMODE_BYTE | PIPE_WAIT,
+ PIPE_UNLIMITED_INSTANCES,
+ (int)global_system_variables.net_buffer_length,
+ (int)global_system_variables.net_buffer_length,
+ NMPWAIT_USE_DEFAULT_WAIT,
+ &pipe_security);
+ if (pipe_handle == INVALID_HANDLE_VALUE)
+ {
+ sql_perror("Create named pipe failed");
+ sql_print_error("Aborting\n");
+ exit(1);
+ }
+ first_instance= false;
+ return pipe_handle;
+ }
+
+ static void create_pipe_connection(HANDLE pipe)
+ {
+ CONNECT *connect;
+ if (!(connect= new CONNECT) || !(connect->vio= vio_new_win32pipe(pipe)))
+ {
+ CloseHandle(pipe);
+ delete connect;
+ statistic_increment(aborted_connects, &LOCK_status);
+ statistic_increment(connection_errors_internal, &LOCK_status);
+ return;
+ }
+ connect->host= my_localhost;
+ create_new_thread(connect);
+ }
+
+ /* Threadpool callback.*/
+ static void CALLBACK tp_create_pipe_connection(
+ PTP_CALLBACK_INSTANCE,void *Context)
+ {
+ tp_win_callback_prolog();
+ create_pipe_connection(Context);
+ }
+
+ void begin_accept()
+ {
+ m_handle= create_named_pipe();
+ BOOL connected= ConnectNamedPipe(m_handle, &m_overlapped);
+ if (connected)
+ {
+ /* Overlapped ConnectNamedPipe should return zero. */
+ sql_perror("Overlapped ConnectNamedPipe() already connected.");
+ abort();
+ }
+ DWORD last_error= GetLastError();
+ switch (last_error)
+ {
+ case ERROR_PIPE_CONNECTED:
+ /* Client is already connected, so signal an event.*/
+ {
+ /*
+ Cleanup overlapped (so that subsequent GetOverlappedResult()
+ does not show results of previous IO
+ */
+ HANDLE e= m_overlapped.hEvent;
+ memset(&m_overlapped, 0, sizeof(m_overlapped));
+ m_overlapped.hEvent = e;
+ }
+ if (!SetEvent(m_overlapped.hEvent))
+ {
+ sql_perror("SetEvent() failed for connected pipe.");
+ abort();
+ }
+ break;
+ case ERROR_IO_PENDING:
+ break;
+ default:
+ sql_perror("ConnectNamedPipe() failed.");
+ abort();
+ break;
+ }
+ }
+
+ void completion_callback(bool success)
+ {
+ if (!success)
+ {
+#ifdef DBUG_OFF
+ sql_print_warning("ConnectNamedPipe completed with %u", GetLastError());
+#endif
+ CloseHandle(m_handle);
+ m_handle= INVALID_HANDLE_VALUE;
+ begin_accept();
+ return;
+ }
+ HANDLE pipe= m_handle;
+ begin_accept();
+ // If threadpool is on, create connection in threadpool thread
+ if (!m_tp_env || !TrySubmitThreadpoolCallback(tp_create_pipe_connection, pipe, m_tp_env))
+ create_pipe_connection(pipe);
+ }
+
+ ~Pipe_Listener()
+ {
+ if (m_handle != INVALID_HANDLE_VALUE)
+ {
+ CloseHandle(m_handle);
+ }
+ }
+
+ static void cleanup()
+ {
+ LocalFree(pipe_security.lpSecurityDescriptor);
+ }
+};
+
+/**
+ Accept new client connections on Windows.
+
+ Since we deal with pipe and sockets, they cannot be put into a select/loop.
+ But we can use asynchronous IO, and WaitForMultipleObject() loop.
+
+ In addition, for slightly better performance, if we're using threadpool,
+ socket connections are accepted directly in the threadpool.
+
+ The mode of operation is therefore
+
+ 1. There is WaitForMultipleObject() loop that waits for shutdown notification
+ (hEventShutdown),and possibly pipes and sockets(e.g if threadpool is not used)
+ This loop ends when shutdown notification is detected.
+
+ 2. If threadpool is used, new socket connections are accepted there.
+*/
+
+
+#define MAX_WAIT_HANDLES 32
+#define NUM_PIPE_LISTENERS 24
+#define SHUTDOWN_IDX 0
+#define LISTENER_START_IDX 1
+
+void handle_connections_win()
+{
+ Listener* all_listeners[MAX_WAIT_HANDLES]= {};
+ HANDLE wait_events[MAX_WAIT_HANDLES]= {};
+ int n_listeners= 0;
+ int n_waits= 0;
+
+ Socket_Listener::init_winsock_extensions();
+
+ /* Listen for TCP connections on "extra-port" (no threadpool).*/
+ if (extra_ip_sock.fd != INVALID_SOCKET)
+ all_listeners[n_listeners++]= new Socket_Listener(extra_ip_sock, 0);
+
+ /* Listen for named pipe connections */
+ if (mysqld_unix_port[0] && !opt_bootstrap && opt_enable_named_pipe)
+ {
+ /*
+ Use several listeners for pipe, to reduce ERROR_PIPE_BUSY on client side.
+ */
+ for (int i= 0; i < NUM_PIPE_LISTENERS; i++)
+ all_listeners[n_listeners++]= new Pipe_Listener();
+ }
+
+ if (base_ip_sock.fd != INVALID_SOCKET)
+ {
+ /* Wait for TCP connections.*/
+ SetFileCompletionNotificationModes((HANDLE)base_ip_sock.fd, FILE_SKIP_SET_EVENT_ON_HANDLE);
+ all_listeners[n_listeners++]= new Socket_Listener(base_ip_sock, get_threadpool_win_callback_environ());
+ }
+
+ if (!n_listeners && !opt_bootstrap)
+ {
+ sql_print_error("Either TCP connections or named pipe connections must be enabled.");
+ unireg_abort(1);
+ }
+
+ wait_events[SHUTDOWN_IDX]= hEventShutdown;
+ n_waits = 1;
+
+ for (int i= 0; i < n_listeners; i++)
+ {
+ HANDLE wait_handle= all_listeners[i]->wait_handle();
+ if(wait_handle)
+ {
+ DBUG_ASSERT((i == 0) || (all_listeners[i-1]->wait_handle() != 0));
+ wait_events[n_waits++]= wait_handle;
+ }
+ all_listeners[i]->begin_accept();
+ }
+
+ for (;;)
+ {
+ DWORD idx = WaitForMultipleObjects(n_waits ,wait_events, FALSE, INFINITE);
+ DBUG_ASSERT((int)idx >= 0 && (int)idx < n_waits);
+
+ if (idx == SHUTDOWN_IDX)
+ break;
+
+ all_listeners[idx - LISTENER_START_IDX]->completion_callback();
+ }
+
+ /* Cleanup */
+ for (int i= 0; i < n_listeners; i++)
+ {
+ Listener *listener= all_listeners[i];
+ if (listener->wait_handle())
+ delete listener;
+ else
+ // Threadpool-bound listener will be deleted in threadpool
+ // Do not call destructor, because callback maybe running.
+ listener->cancel();
+ }
+ Pipe_Listener::cleanup();
+} \ No newline at end of file
diff --git a/sql/handle_connections_win.h b/sql/handle_connections_win.h
new file mode 100644
index 00000000000..a81f4346fb2
--- /dev/null
+++ b/sql/handle_connections_win.h
@@ -0,0 +1,20 @@
+/* Copyright (c) 2018 MariaDB Corporation.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */
+
+/**
+ Handles incoming socket and pipe connections, on Windows.
+ Creates new (THD) connections..
+*/
+extern void handle_connections_win();
diff --git a/sql/handler.cc b/sql/handler.cc
index d48a4660d52..e5081accb30 100644
--- a/sql/handler.cc
+++ b/sql/handler.cc
@@ -21,6 +21,7 @@
*/
#include "mariadb.h"
+#include <inttypes.h>
#include "sql_priv.h"
#include "unireg.h"
#include "rpl_rli.h"
@@ -74,7 +75,7 @@ KEY_CREATE_INFO default_key_create_info=
ulong total_ha= 0;
/* number of storage engines (from handlertons[]) that support 2pc */
ulong total_ha_2pc= 0;
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
/*
Number of non-mandatory 2pc handlertons whose initialization failed
to estimate total_ha_2pc value under supposition of the failures
@@ -661,7 +662,7 @@ err_deinit:
(void) plugin->plugin->deinit(NULL);
err:
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
if (hton->prepare && hton->state == SHOW_OPTION_YES)
failed_ha_2pc++;
#endif
@@ -3086,6 +3087,45 @@ void handler::adjust_next_insert_id_after_explicit_value(ulonglong nr)
}
+/** @brief
+ Computes the largest number X:
+ - smaller than or equal to "nr"
+ - of the form: auto_increment_offset + N * auto_increment_increment
+ where N>=0.
+
+ SYNOPSIS
+ prev_insert_id
+ nr Number to "round down"
+ variables variables struct containing auto_increment_increment and
+ auto_increment_offset
+
+ RETURN
+ The number X if it exists, "nr" otherwise.
+*/
+inline ulonglong
+prev_insert_id(ulonglong nr, struct system_variables *variables)
+{
+ if (unlikely(nr < variables->auto_increment_offset))
+ {
+ /*
+ There's nothing good we can do here. That is a pathological case, where
+ the offset is larger than the column's max possible value, i.e. not even
+ the first sequence value may be inserted. User will receive warning.
+ */
+ DBUG_PRINT("info",("auto_increment: nr: %lu cannot honour "
+ "auto_increment_offset: %lu",
+ (ulong) nr, variables->auto_increment_offset));
+ return nr;
+ }
+ if (variables->auto_increment_increment == 1)
+ return nr; // optimization of the formula below
+ nr= (((nr - variables->auto_increment_offset)) /
+ (ulonglong) variables->auto_increment_increment);
+ return (nr * (ulonglong) variables->auto_increment_increment +
+ variables->auto_increment_offset);
+}
+
+
/**
Update the auto_increment field if necessary.
@@ -4593,6 +4633,7 @@ handler::ha_create_partitioning_metadata(const char *name,
(!old_name && strcmp(name, table_share->path.str)));
+ mark_trx_read_write();
return create_partitioning_metadata(name, old_name, action_flag);
}
@@ -6521,7 +6562,7 @@ void ha_fake_trx_id(THD *thd)
if (thd->wsrep_ws_handle.trx_id != WSREP_UNDEFINED_TRX_ID)
{
- WSREP_DEBUG("fake trx id skipped: %lu", thd->wsrep_ws_handle.trx_id);
+ WSREP_DEBUG("fake trx id skipped: %" PRIu64, thd->wsrep_ws_handle.trx_id);
DBUG_VOID_RETURN;
}
@@ -6786,7 +6827,7 @@ int del_global_index_stats_for_table(THD *thd, uchar* cache_key, size_t cache_ke
/* Remove a table from global table statistics */
-int del_global_table_stat(THD *thd, LEX_CSTRING *db, LEX_CSTRING *table)
+int del_global_table_stat(THD *thd, const LEX_CSTRING *db, const LEX_CSTRING *table)
{
TABLE_STATS *table_stats;
int res = 0;
@@ -6927,7 +6968,7 @@ bool Vers_parse_info::fix_implicit(THD *thd, Alter_info *alter_info)
return false;
}
-bool Table_scope_and_contents_source_st::vers_native(THD *thd) const
+bool Table_scope_and_contents_source_pod_st::vers_native(THD *thd) const
{
if (ha_check_storage_engine_flag(db_type, HTON_NATIVE_SYS_VERSIONING))
return true;
diff --git a/sql/handler.h b/sql/handler.h
index bfc8bd774b3..e5a6deb6659 100644
--- a/sql/handler.h
+++ b/sql/handler.h
@@ -2,7 +2,7 @@
#define HANDLER_INCLUDED
/*
Copyright (c) 2000, 2016, Oracle and/or its affiliates.
- Copyright (c) 2009, 2017, MariaDB Corporation.
+ Copyright (c) 2009, 2018, MariaDB
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
@@ -151,7 +151,6 @@ enum enum_alter_inplace_result {
#define HA_HAS_OLD_CHECKSUM (1ULL << 24)
/* Table data are stored in separate files (for lower_case_table_names) */
#define HA_FILE_BASED (1ULL << 26)
-#define HA_NO_VARCHAR (1ULL << 27) /* unused */
#define HA_CAN_BIT_FIELD (1ULL << 28) /* supports bit fields */
#define HA_NEED_READ_RANGE_BUFFER (1ULL << 29) /* for read_multi_range */
#define HA_ANY_INDEX_MAY_BE_UNIQUE (1ULL << 30)
@@ -302,6 +301,9 @@ enum enum_alter_inplace_result {
/* calling cmp_ref() on the engine is expensive */
#define HA_CMP_REF_IS_EXPENSIVE (1ULL << 54)
+/* Engine wants primary keys for everything except sequences */
+#define HA_WANTS_PRIMARY_KEY (1ULL << 55)
+
/* bits in index_flags(index_number) for what you can do with index */
#define HA_READ_NEXT 1 /* TODO really use this flag */
#define HA_READ_PREV 2 /* supports ::index_prev */
@@ -818,7 +820,7 @@ struct xid_t {
bqual_length= b;
memcpy(data, d, g+b);
}
- bool is_null() { return formatID == -1; }
+ bool is_null() const { return formatID == -1; }
void null() { formatID= -1; }
my_xid quick_get_my_xid()
{
@@ -950,6 +952,7 @@ enum enum_schema_tables
SCH_ALL_PLUGINS,
SCH_APPLICABLE_ROLES,
SCH_CHARSETS,
+ SCH_CHECK_CONSTRAINTS,
SCH_COLLATIONS,
SCH_COLLATION_CHARACTER_SET_APPLICABILITY,
SCH_COLUMNS,
@@ -1905,6 +1908,8 @@ enum vers_sys_type_t
VERS_TRX_ID
};
+extern const LEX_CSTRING null_clex_str;
+
struct Vers_parse_info
{
Vers_parse_info() :
@@ -1913,6 +1918,15 @@ struct Vers_parse_info
unversioned_fields(false)
{}
+ void init() // Deep initialization
+ {
+ system_time= start_end_t(null_clex_str, null_clex_str);
+ as_row= start_end_t(null_clex_str, null_clex_str);
+ check_unit= VERS_UNDEFINED;
+ versioned_fields= false;
+ unversioned_fields= false;
+ }
+
struct start_end_t
{
start_end_t()
@@ -1992,7 +2006,7 @@ public:
- [AS] SELECT ... // Copy structure from a subquery
*/
-struct Table_scope_and_contents_source_st
+struct Table_scope_and_contents_source_pod_st // For trivial members
{
CHARSET_INFO *table_charset;
LEX_CUSTRING tabledef_version;
@@ -2018,7 +2032,6 @@ struct Table_scope_and_contents_source_st
uint options; /* OR of HA_CREATE_ options */
uint merge_insert_method;
uint extra_size; /* length of extra data segment */
- SQL_I_List<TABLE_LIST> merge_list;
handlerton *db_type;
/**
Row type of the table definition.
@@ -2052,15 +2065,6 @@ struct Table_scope_and_contents_source_st
bool table_was_deleted;
sequence_definition *seq_create_info;
- Vers_parse_info vers_info;
-
- bool vers_fix_system_fields(THD *thd, Alter_info *alter_info,
- const TABLE_LIST &create_table,
- bool create_select= false);
-
- bool vers_check_system_fields(THD *thd, Alter_info *alter_info,
- const TABLE_LIST &create_table);
-
bool vers_native(THD *thd) const;
void init()
@@ -2081,6 +2085,30 @@ struct Table_scope_and_contents_source_st
};
+struct Table_scope_and_contents_source_st:
+ public Table_scope_and_contents_source_pod_st
+{
+ SQL_I_List<TABLE_LIST> merge_list;
+
+ Vers_parse_info vers_info;
+
+ void init()
+ {
+ Table_scope_and_contents_source_pod_st::init();
+ merge_list.empty();
+ vers_info.init();
+ }
+
+ bool vers_fix_system_fields(THD *thd, Alter_info *alter_info,
+ const TABLE_LIST &create_table,
+ bool create_select= false);
+
+ bool vers_check_system_fields(THD *thd, Alter_info *alter_info,
+ const TABLE_LIST &create_table);
+
+};
+
+
/**
This struct is passed to handler table routines, e.g. ha_create().
It does not include the "OR REPLACE" and "IF NOT EXISTS" parts, as these
@@ -3096,7 +3124,7 @@ public:
bool keyread_enabled() { return keyread < MAX_KEY; }
int ha_start_keyread(uint idx)
{
- int res= keyread_enabled() ? 0 : extra(HA_EXTRA_KEYREAD);
+ int res= keyread_enabled() ? 0 : extra_opt(HA_EXTRA_KEYREAD, idx);
keyread= idx;
return res;
}
@@ -3227,7 +3255,7 @@ public:
/*
True if changes to the table is persistent (no rollback)
- This is manly used to decide how to log changes to the table in
+ This is mainly used to decide how to log changes to the table in
the binary log.
*/
bool has_transactions()
@@ -3610,7 +3638,7 @@ public:
{ return 0; }
virtual int extra(enum ha_extra_function operation)
{ return 0; }
- virtual int extra_opt(enum ha_extra_function operation, ulong cache_size)
+ virtual int extra_opt(enum ha_extra_function operation, ulong arg)
{ return extra(operation); }
/**
@@ -4831,5 +4859,5 @@ void print_keydup_error(TABLE *table, KEY *key, const char *msg, myf errflag);
void print_keydup_error(TABLE *table, KEY *key, myf errflag);
int del_global_index_stat(THD *thd, TABLE* table, KEY* key_info);
-int del_global_table_stat(THD *thd, LEX_CSTRING *db, LEX_CSTRING *table);
+int del_global_table_stat(THD *thd, const LEX_CSTRING *db, const LEX_CSTRING *table);
#endif /* HANDLER_INCLUDED */
diff --git a/sql/init.h b/sql/init.h
index e8dec0c1e2e..e96bb478cee 100644
--- a/sql/init.h
+++ b/sql/init.h
@@ -17,6 +17,6 @@
#define INIT_INCLUDED
void unireg_init(ulong options);
-ATTRIBUTE_NORETURN void unireg_end(void);
+void unireg_end(void);
#endif /* INIT_INCLUDED */
diff --git a/sql/item.cc b/sql/item.cc
index 8782efc88e3..d4cfa790986 100644
--- a/sql/item.cc
+++ b/sql/item.cc
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2000, 2016, Oracle and/or its affiliates.
+ Copyright (c) 2000, 2018, Oracle and/or its affiliates.
Copyright (c) 2010, 2018, MariaDB Corporation
This program is free software; you can redistribute it and/or modify
@@ -115,14 +115,15 @@ void Item::push_note_converted_to_positive_complement(THD *thd)
}
-longlong Item::val_datetime_packed_result()
+longlong Item::val_datetime_packed_result(THD *thd)
{
MYSQL_TIME ltime, tmp;
- if (get_date_result(&ltime, Datetime::comparison_flags_for_get_date()))
+ if (get_date_result(thd, &ltime, Datetime::comparison_flags_for_get_date()))
return 0;
if (ltime.time_type != MYSQL_TIMESTAMP_TIME)
return pack_time(&ltime);
- if ((null_value= time_to_datetime_with_warn(current_thd, &ltime, &tmp, 0)))
+ if ((null_value= time_to_datetime_with_warn(thd, &ltime,
+ &tmp, date_mode_t(0))))
return 0;
return pack_time(&tmp);
}
@@ -293,7 +294,7 @@ my_decimal *Item::val_decimal_from_string(my_decimal *decimal_value)
int Item::save_time_in_field(Field *field, bool no_conversions)
{
MYSQL_TIME ltime;
- if (get_time(&ltime))
+ if (get_time(field->table->in_use, &ltime))
return set_field_to_null_with_conversions(field, no_conversions);
field->set_notnull();
return field->store_time_dec(&ltime, decimals);
@@ -303,7 +304,8 @@ int Item::save_time_in_field(Field *field, bool no_conversions)
int Item::save_date_in_field(Field *field, bool no_conversions)
{
MYSQL_TIME ltime;
- if (get_date(&ltime, sql_mode_for_dates(field->table->in_use)))
+ THD *thd= field->table->in_use;
+ if (get_date(thd, &ltime, sql_mode_for_dates(thd)))
return set_field_to_null_with_conversions(field, no_conversions);
field->set_notnull();
return field->store_time_dec(&ltime, decimals);
@@ -1272,64 +1274,30 @@ Item *Item_param::safe_charset_converter(THD *thd, CHARSET_INFO *tocs)
As a extra convenience the time structure is reset on error or NULL values!
*/
-bool Item::get_date_from_int(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item::get_date_from_int(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- longlong value= val_int();
- bool neg= !unsigned_flag && value < 0;
- if (null_value || int_to_datetime_with_warn(neg, neg ? -value : value,
- ltime, fuzzydate,
- field_name_or_null()))
- return null_value|= make_zero_date(ltime, fuzzydate);
- return null_value= false;
+ Longlong_hybrid value(val_int(), unsigned_flag);
+ return null_value || int_to_datetime_with_warn(thd, value,
+ ltime, fuzzydate,
+ field_name_or_null());
}
-bool Item::get_date_from_real(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item::get_date_from_real(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
double value= val_real();
- if (null_value || double_to_datetime_with_warn(value, ltime, fuzzydate,
- field_name_or_null()))
- return null_value|= make_zero_date(ltime, fuzzydate);
- return null_value= false;
-}
-
-
-bool Item::get_date_from_string(MYSQL_TIME *ltime, ulonglong fuzzydate)
-{
- char buff[40];
- String tmp(buff,sizeof(buff), &my_charset_bin),*res;
- if (!(res=val_str(&tmp)) ||
- str_to_datetime_with_warn(res->charset(), res->ptr(), res->length(),
- ltime, fuzzydate))
- return null_value|= make_zero_date(ltime, fuzzydate);
- return null_value= false;
+ return null_value || double_to_datetime_with_warn(thd, value,
+ ltime, fuzzydate,
+ field_name_or_null());
}
-bool Item::make_zero_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item::get_date_from_string(THD *thd, MYSQL_TIME *to, date_mode_t mode)
{
- /*
- if the item was not null and convertion failed, we return a zero date
- if allowed, otherwise - null.
- */
- bzero((char*) ltime,sizeof(*ltime));
- if (fuzzydate & TIME_TIME_ONLY)
- {
- /*
- In the following scenario:
- - The caller expected to get a TIME value
- - Item returned a not NULL string or numeric value
- - But then conversion from string or number to TIME failed
- we need to change the default time_type from MYSQL_TIMESTAMP_DATE
- (which was set in bzero) to MYSQL_TIMESTAMP_TIME and therefore
- return TIME'00:00:00' rather than DATE'0000-00-00'.
- If we don't do this, methods like Item::get_time_with_conversion()
- will erroneously subtract CURRENT_DATE from '0000-00-00 00:00:00'
- and return TIME'-838:59:59' instead of TIME'00:00:00' as a result.
- */
- ltime->time_type= MYSQL_TIMESTAMP_TIME;
- }
- return !(fuzzydate & TIME_FUZZY_DATES);
+ StringBuffer<40> tmp;
+ Temporal::Warn_push warn(thd, field_name_or_null(), to, mode);
+ Temporal_hybrid *t= new(to) Temporal_hybrid(thd, &warn, val_str(&tmp), mode);
+ return !t->is_valid_temporal();
}
@@ -1429,7 +1397,14 @@ Query_fragment::Query_fragment(THD *thd, sp_head *sphead,
const char *start, const char *end)
{
DBUG_ASSERT(start <= end);
- if (sphead)
+ if (thd->lex->clone_spec_offset)
+ {
+ Lex_input_stream *lip= (& thd->m_parser_state->m_lip);
+ DBUG_ASSERT(lip->get_buf() <= start);
+ DBUG_ASSERT(end <= lip->get_end_of_query());
+ set(start - lip->get_buf(), end - start);
+ }
+ else if (sphead)
{
if (sphead->m_tmp_query)
{
@@ -1561,11 +1536,11 @@ my_decimal *Item_sp_variable::val_decimal(my_decimal *decimal_value)
}
-bool Item_sp_variable::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_sp_variable::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed);
Item *it= this_item();
- bool val= it->get_date(ltime, fuzzydate);
+ bool val= it->get_date(thd, ltime, fuzzydate);
null_value= it->null_value;
return val;
}
@@ -1942,10 +1917,10 @@ my_decimal *Item_name_const::val_decimal(my_decimal *decimal_value)
return val;
}
-bool Item_name_const::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_name_const::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed);
- bool rc= value_item->get_date(ltime, fuzzydate);
+ bool rc= value_item->get_date(thd, ltime, fuzzydate);
null_value= value_item->null_value;
return rc;
}
@@ -1960,25 +1935,6 @@ Item_name_const::Item_name_const(THD *thd, Item *name_arg, Item *val):
Item_fixed_hybrid(thd), value_item(val), name_item(name_arg)
{
Item::maybe_null= TRUE;
- if (!name_item->basic_const_item())
- goto err;
-
- if (value_item->basic_const_item())
- return; // ok
-
- if (value_item->type() == FUNC_ITEM)
- {
- Item_func *value_func= (Item_func *) value_item;
- if (value_func->functype() != Item_func::COLLATE_FUNC &&
- value_func->functype() != Item_func::NEG_FUNC)
- goto err;
-
- if (value_func->key_item()->basic_const_item())
- return; // ok
- }
-
-err:
- my_error(ER_WRONG_ARGUMENTS, MYF(0), "NAME_CONST");
}
@@ -3201,7 +3157,7 @@ String *Item_field::str_result(String *str)
return result_field->val_str(str,&str_value);
}
-bool Item_field::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Item_field::get_date(THD *thd, MYSQL_TIME *ltime,date_mode_t fuzzydate)
{
if ((null_value=field->is_null()) || field->get_date(ltime,fuzzydate))
{
@@ -3211,7 +3167,7 @@ bool Item_field::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
return 0;
}
-bool Item_field::get_date_result(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_field::get_date_result(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (result_field->is_null() || result_field->get_date(ltime,fuzzydate))
{
@@ -3744,9 +3700,9 @@ my_decimal *Item_null::val_decimal(my_decimal *decimal_value)
}
-bool Item_null::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_null::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- make_zero_date(ltime, fuzzydate);
+ set_zero_time(ltime, MYSQL_TIMESTAMP_NONE);
return (null_value= true);
}
@@ -3805,7 +3761,8 @@ Item_param::Item_param(THD *thd, const LEX_CSTRING *name_arg,
For dynamic SQL, settability depends on the type of Item passed
as an actual parameter. See Item_param::set_from_item().
*/
- m_is_settable_routine_parameter(true)
+ m_is_settable_routine_parameter(true),
+ m_clones(thd->mem_root)
{
name= *name_arg;
/*
@@ -3817,6 +3774,59 @@ Item_param::Item_param(THD *thd, const LEX_CSTRING *name_arg,
}
+/* Add reference to Item_param used in a copy of CTE to its master as a clone */
+
+bool Item_param::add_as_clone(THD *thd)
+{
+ LEX *lex= thd->lex;
+ my_ptrdiff_t master_pos= pos_in_query + lex->clone_spec_offset;
+ List_iterator_fast<Item_param> it(lex->param_list);
+ Item_param *master_param;
+ while ((master_param = it++))
+ {
+ if (master_pos == master_param->pos_in_query)
+ return master_param->register_clone(this);
+ }
+ DBUG_ASSERT(false);
+ return false;
+}
+
+
+/* Update all clones of Item_param to sync their values with the item's value */
+
+void Item_param::sync_clones()
+{
+ Item_param **c_ptr= m_clones.begin();
+ Item_param **end= m_clones.end();
+ for ( ; c_ptr < end; c_ptr++)
+ {
+ Item_param *c= *c_ptr;
+ /* Scalar-type members: */
+ c->maybe_null= maybe_null;
+ c->null_value= null_value;
+ c->Type_std_attributes::operator=(*this);
+ c->Type_handler_hybrid_field_type::operator=(*this);
+ c->Type_geometry_attributes::operator=(*this);
+
+ c->state= state;
+ c->m_empty_string_is_null= m_empty_string_is_null;
+
+ c->value.PValue_simple::operator=(value);
+ c->value.Type_handler_hybrid_field_type::operator=(value);
+ type_handler()->Item_param_setup_conversion(current_thd, c);
+
+ /* Class-type members: */
+ c->value.m_decimal= value.m_decimal;
+ /*
+ Note that String's assignment op properly sets m_is_alloced to 'false',
+ which is correct here: c->str_value doesn't own anything.
+ */
+ c->value.m_string= value.m_string;
+ c->value.m_string_ptr= value.m_string_ptr;
+ }
+}
+
+
void Item_param::set_null()
{
DBUG_ENTER("Item_param::set_null");
@@ -4101,7 +4111,7 @@ bool Item_param::set_from_item(THD *thd, Item *item)
}
}
struct st_value tmp;
- if (!item->save_in_value(&tmp))
+ if (!item->save_in_value(thd, &tmp))
{
const Type_handler *h= item->type_handler();
set_handler(h);
@@ -4204,7 +4214,7 @@ void Item_param::invalid_default_param() const
}
-bool Item_param::get_date(MYSQL_TIME *res, ulonglong fuzzydate)
+bool Item_param::get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate)
{
/*
LIMIT clause parameter should not call get_date()
@@ -4218,7 +4228,7 @@ bool Item_param::get_date(MYSQL_TIME *res, ulonglong fuzzydate)
*res= value.time;
return 0;
}
- return type_handler()->Item_get_date(this, res, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, res, fuzzydate);
}
@@ -4251,7 +4261,7 @@ longlong Item_param::PValue::val_int(const Type_std_attributes *attr) const
{
switch (type_handler()->cmp_type()) {
case REAL_RESULT:
- return (longlong) rint(real);
+ return Converter_double_to_longlong(real, attr->unsigned_flag).result();
case INT_RESULT:
return integer;
case DECIMAL_RESULT:
@@ -4634,7 +4644,7 @@ Item_param::set_value(THD *thd, sp_rcontext *ctx, Item **it)
correctly fetches the value from the client-server protocol,
using set_param_func().
*/
- if (arg->save_in_value(&tmp) ||
+ if (arg->save_in_value(thd, &tmp) ||
set_value(thd, arg, &tmp, arg->type_handler()))
{
set_null();
@@ -4719,32 +4729,6 @@ bool Item_param::append_for_log(THD *thd, String *str)
return str->append(*val);
}
-/****************************************************************************
- Item_copy
-****************************************************************************/
-
-Item_copy *Item_copy::create(THD *thd, Item *item)
-{
- MEM_ROOT *mem_root= thd->mem_root;
- switch (item->result_type())
- {
- case STRING_RESULT:
- return new (mem_root) Item_copy_string(thd, item);
- case REAL_RESULT:
- return new (mem_root) Item_copy_float(thd, item);
- case INT_RESULT:
- return item->unsigned_flag ?
- new (mem_root) Item_copy_uint(thd, item) :
- new (mem_root) Item_copy_int(thd, item);
- case DECIMAL_RESULT:
- return new (mem_root) Item_copy_decimal(thd, item);
- case TIME_RESULT:
- case ROW_RESULT:
- DBUG_ASSERT (0);
- }
- /* should not happen */
- return NULL;
-}
/****************************************************************************
Item_copy_string
@@ -4802,138 +4786,6 @@ my_decimal *Item_copy_string::val_decimal(my_decimal *decimal_value)
}
-/****************************************************************************
- Item_copy_int
-****************************************************************************/
-
-void Item_copy_int::copy()
-{
- cached_value= item->val_int();
- null_value=item->null_value;
-}
-
-static int save_int_value_in_field (Field *, longlong, bool, bool);
-
-int Item_copy_int::save_in_field(Field *field, bool no_conversions)
-{
- return save_int_value_in_field(field, cached_value,
- null_value, unsigned_flag);
-}
-
-
-String *Item_copy_int::val_str(String *str)
-{
- if (null_value)
- return (String *) 0;
-
- str->set(cached_value, &my_charset_bin);
- return str;
-}
-
-
-my_decimal *Item_copy_int::val_decimal(my_decimal *decimal_value)
-{
- if (null_value)
- return (my_decimal *) 0;
-
- int2my_decimal(E_DEC_FATAL_ERROR, cached_value, unsigned_flag, decimal_value);
- return decimal_value;
-}
-
-
-/****************************************************************************
- Item_copy_uint
-****************************************************************************/
-
-String *Item_copy_uint::val_str(String *str)
-{
- if (null_value)
- return (String *) 0;
-
- str->set((ulonglong) cached_value, &my_charset_bin);
- return str;
-}
-
-
-/****************************************************************************
- Item_copy_float
-****************************************************************************/
-
-String *Item_copy_float::val_str(String *str)
-{
- if (null_value)
- return (String *) 0;
- else
- {
- double nr= val_real();
- str->set_real(nr,decimals, &my_charset_bin);
- return str;
- }
-}
-
-
-my_decimal *Item_copy_float::val_decimal(my_decimal *decimal_value)
-{
- if (null_value)
- return (my_decimal *) 0;
- else
- {
- double nr= val_real();
- double2my_decimal(E_DEC_FATAL_ERROR, nr, decimal_value);
- return decimal_value;
- }
-}
-
-
-int Item_copy_float::save_in_field(Field *field, bool no_conversions)
-{
- if (null_value)
- return set_field_to_null(field);
- field->set_notnull();
- return field->store(cached_value);
-}
-
-
-/****************************************************************************
- Item_copy_decimal
-****************************************************************************/
-
-int Item_copy_decimal::save_in_field(Field *field, bool no_conversions)
-{
- if (null_value)
- return set_field_to_null(field);
- field->set_notnull();
- return field->store_decimal(&cached_value);
-}
-
-
-String *Item_copy_decimal::val_str(String *result)
-{
- return null_value ? NULL : cached_value.to_string(result);
-}
-
-
-double Item_copy_decimal::val_real()
-{
- return null_value ? 0.0 : cached_value.to_double();
-}
-
-
-longlong Item_copy_decimal::val_int()
-{
- return null_value ? 0 : cached_value.to_longlong(unsigned_flag);
-}
-
-
-void Item_copy_decimal::copy()
-{
- my_decimal *nr= item->val_decimal(&cached_value);
- if (nr && nr != &cached_value)
- my_decimal2decimal (nr, &cached_value);
- null_value= item->null_value;
-}
-
-
/*
Functions to convert item to field (for send_result_set_metadata)
*/
@@ -4991,9 +4843,9 @@ String* Item_ref_null_helper::val_str(String* s)
}
-bool Item_ref_null_helper::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_ref_null_helper::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return (owner->was_null|= null_value= (*ref)->get_date_result(ltime, fuzzydate));
+ return (owner->was_null|= null_value= (*ref)->get_date_result(thd, ltime, fuzzydate));
}
@@ -7032,11 +6884,11 @@ Item *Item_date_literal::clone_item(THD *thd)
}
-bool Item_date_literal::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_date_literal::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- fuzzy_date |= sql_mode_for_dates(current_thd);
+ fuzzydate |= sql_mode_for_dates(thd);
*ltime= cached_time;
- return (null_value= check_date_with_warn(ltime, fuzzy_date,
+ return (null_value= check_date_with_warn(thd, ltime, fuzzydate,
MYSQL_TIMESTAMP_ERROR));
}
@@ -7057,11 +6909,11 @@ Item *Item_datetime_literal::clone_item(THD *thd)
}
-bool Item_datetime_literal::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_datetime_literal::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- fuzzy_date |= sql_mode_for_dates(current_thd);
+ fuzzydate |= sql_mode_for_dates(thd);
*ltime= cached_time;
- return (null_value= check_date_with_warn(ltime, fuzzy_date,
+ return (null_value= check_date_with_warn(thd, ltime, fuzzydate,
MYSQL_TIMESTAMP_ERROR));
}
@@ -7082,12 +6934,12 @@ Item *Item_time_literal::clone_item(THD *thd)
}
-bool Item_time_literal::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_time_literal::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
*ltime= cached_time;
- if (fuzzy_date & TIME_TIME_ONLY)
+ if (fuzzydate & TIME_TIME_ONLY)
return (null_value= false);
- return (null_value= check_date_with_warn(ltime, fuzzy_date,
+ return (null_value= check_date_with_warn(thd, ltime, fuzzydate,
MYSQL_TIMESTAMP_ERROR));
}
@@ -7594,7 +7446,7 @@ Item *Item_direct_view_ref::derived_field_transformer_for_where(THD *thd,
DBUG_ASSERT (producing_item != NULL);
return producing_item->build_clone(thd);
}
- return this;
+ return (*ref);
}
static
@@ -7656,7 +7508,7 @@ Item_direct_view_ref::grouping_field_transformer_for_where(THD *thd,
void Item_field::print(String *str, enum_query_type query_type)
{
if (field && field->table->const_table &&
- !(query_type & QT_NO_DATA_EXPANSION))
+ !(query_type & (QT_NO_DATA_EXPANSION | QT_VIEW_INTERNAL)))
{
print_value(str);
return;
@@ -8313,9 +8165,9 @@ bool Item_ref::is_null()
}
-bool Item_ref::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Item_ref::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return (null_value=(*ref)->get_date_result(ltime,fuzzydate));
+ return (null_value=(*ref)->get_date_result(thd, ltime, fuzzydate));
}
@@ -8450,9 +8302,9 @@ bool Item_direct_ref::is_null()
}
-bool Item_direct_ref::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Item_direct_ref::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return (null_value=(*ref)->get_date(ltime,fuzzydate));
+ return (null_value=(*ref)->get_date(thd, ltime, fuzzydate));
}
@@ -8829,18 +8681,18 @@ bool Item_cache_wrapper::is_null()
Get the date value of the possibly cached item
*/
-bool Item_cache_wrapper::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_cache_wrapper::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
Item *cached_value;
DBUG_ENTER("Item_cache_wrapper::get_date");
if (!expr_cache)
- DBUG_RETURN((null_value= orig_item->get_date(ltime, fuzzydate)));
+ DBUG_RETURN((null_value= orig_item->get_date(thd, ltime, fuzzydate)));
if ((cached_value= check_cache()))
- DBUG_RETURN((null_value= cached_value->get_date(ltime, fuzzydate)));
+ DBUG_RETURN((null_value= cached_value->get_date(thd, ltime, fuzzydate)));
cache();
- DBUG_RETURN((null_value= expr_value->get_date(ltime, fuzzydate)));
+ DBUG_RETURN((null_value= expr_value->get_date(thd, ltime, fuzzydate)));
}
@@ -9257,10 +9109,10 @@ my_decimal *Item_default_value::val_decimal(my_decimal *decimal_value)
return Item_field::val_decimal(decimal_value);
}
-bool Item_default_value::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Item_default_value::get_date(THD *thd, MYSQL_TIME *ltime,date_mode_t fuzzydate)
{
calculate();
- return Item_field::get_date(ltime, fuzzydate);
+ return Item_field::get_date(thd, ltime, fuzzydate);
}
bool Item_default_value::send(Protocol *protocol, st_value *buffer)
@@ -9363,7 +9215,7 @@ my_decimal *Item_ignore_value::val_decimal(my_decimal *decimal_value)
return 0;
}
-bool Item_ignore_value::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_ignore_value::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(0); // never should be called
null_value= 1;
@@ -9605,13 +9457,11 @@ void Item_trigger_field::cleanup()
Item_result item_cmp_type(Item_result a,Item_result b)
{
- if (a == STRING_RESULT && b == STRING_RESULT)
- return STRING_RESULT;
- if (a == INT_RESULT && b == INT_RESULT)
- return INT_RESULT;
- else if (a == ROW_RESULT || b == ROW_RESULT)
+ if (a == b)
+ return a;
+ if (a == ROW_RESULT || b == ROW_RESULT)
return ROW_RESULT;
- else if (a == TIME_RESULT || b == TIME_RESULT)
+ if (a == TIME_RESULT || b == TIME_RESULT)
return TIME_RESULT;
if ((a == INT_RESULT || a == DECIMAL_RESULT) &&
(b == INT_RESULT || b == DECIMAL_RESULT))
@@ -9798,7 +9648,7 @@ bool Item_cache_temporal::cache_value()
if (!example)
return false;
value_cached= true;
- value= example->val_datetime_packed_result();
+ value= example->val_datetime_packed_result(current_thd);
null_value= example->null_value;
return true;
}
@@ -9809,16 +9659,14 @@ bool Item_cache_time::cache_value()
if (!example)
return false;
value_cached= true;
- value= example->val_time_packed_result();
+ value= example->val_time_packed_result(current_thd);
null_value= example->null_value;
return true;
}
-bool Item_cache_temporal::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_cache_temporal::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- ErrConvInteger str(value);
-
if (!has_value())
{
bzero((char*) ltime,sizeof(*ltime));
@@ -9833,7 +9681,7 @@ bool Item_cache_temporal::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
int Item_cache_temporal::save_in_field(Field *field, bool no_conversions)
{
MYSQL_TIME ltime;
- if (get_date(&ltime, 0))
+ if (get_date(field->get_thd(), &ltime, date_mode_t(0)))
return set_field_to_null_with_conversions(field, no_conversions);
field->set_notnull();
int error= field->store_time_dec(&ltime, decimals);
@@ -9876,21 +9724,21 @@ Item *Item_cache_temporal::convert_to_basic_const_item(THD *thd)
Item *Item_cache_datetime::make_literal(THD *thd)
{
MYSQL_TIME ltime;
- unpack_time(val_datetime_packed(), &ltime, MYSQL_TIMESTAMP_DATETIME);
+ unpack_time(val_datetime_packed(thd), &ltime, MYSQL_TIMESTAMP_DATETIME);
return new (thd->mem_root) Item_datetime_literal(thd, &ltime, decimals);
}
Item *Item_cache_date::make_literal(THD *thd)
{
MYSQL_TIME ltime;
- unpack_time(val_datetime_packed(), &ltime, MYSQL_TIMESTAMP_DATE);
+ unpack_time(val_datetime_packed(thd), &ltime, MYSQL_TIMESTAMP_DATE);
return new (thd->mem_root) Item_date_literal(thd, &ltime);
}
Item *Item_cache_time::make_literal(THD *thd)
{
MYSQL_TIME ltime;
- unpack_time(val_time_packed(), &ltime, MYSQL_TIMESTAMP_TIME);
+ unpack_time(val_time_packed(thd), &ltime, MYSQL_TIMESTAMP_TIME);
return new (thd->mem_root) Item_time_literal(thd, &ltime, decimals);
}
@@ -9916,7 +9764,7 @@ longlong Item_cache_real::val_int()
{
if (!has_value())
return 0;
- return (longlong) rint(value);
+ return Converter_double_to_longlong(value, unsigned_flag).result();
}
@@ -10238,7 +10086,7 @@ String *Item_type_holder::val_str(String*)
return 0;
}
-bool Item_type_holder::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_type_holder::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(0); // should never be called
return true;
diff --git a/sql/item.h b/sql/item.h
index 727d1f33f5f..c2666c35c67 100644
--- a/sql/item.h
+++ b/sql/item.h
@@ -28,6 +28,7 @@
#include "field.h" /* Derivation */
#include "sql_type.h"
#include "sql_time.h"
+#include "mem_root_array.h"
C_MODE_START
#include <ma_dyncol.h>
@@ -861,19 +862,14 @@ protected:
value= NULL;
return value;
}
- bool get_date_from_item(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date_from_item(THD *thd, Item *item,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- bool rc= item->get_date(ltime, fuzzydate);
+ bool rc= item->get_date(thd, ltime, fuzzydate);
null_value= MY_TEST(rc || item->null_value);
return rc;
}
public:
- /*
- This method is used if the item was not null but convertion to
- TIME/DATE/DATETIME failed. We return a zero date if allowed,
- otherwise - null.
- */
- bool make_zero_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
/*
Cache val_str() into the own buffer, e.g. to evaluate constant
@@ -994,9 +990,9 @@ public:
DBUG_ASSERT(0);
}
- bool save_in_value(struct st_value *value)
+ bool save_in_value(THD *thd, struct st_value *value)
{
- return type_handler()->Item_save_in_value(this, value);
+ return type_handler()->Item_save_in_value(thd, this, value);
}
/* Function returns 1 on overflow and -1 on fatal errors */
@@ -1170,6 +1166,12 @@ public:
If value is not null null_value flag will be reset to FALSE.
*/
virtual double val_real()=0;
+ Double_null to_double_null()
+ {
+ // val_real() must be caleed on a separate line. See to_longlong_null()
+ double nr= val_real();
+ return Double_null(nr, null_value);
+ }
/*
Return integer representation of item.
@@ -1181,6 +1183,20 @@ public:
If value is not null null_value flag will be reset to FALSE.
*/
virtual longlong val_int()=0;
+ Longlong_null to_longlong_null()
+ {
+ longlong nr= val_int();
+ /*
+ C++ does not guarantee the order of parameter evaluation,
+ so to make sure "null_value" is passed to the constructor
+ after the val_int() call, val_int() is caled on a separate line.
+ */
+ return Longlong_null(nr, null_value);
+ }
+ Longlong_hybrid_null to_longlong_hybrid_null()
+ {
+ return Longlong_hybrid_null(to_longlong_null(), unsigned_flag);
+ }
/**
Get a value for CAST(x AS SIGNED).
Too large positive unsigned integer values are converted
@@ -1505,14 +1521,14 @@ public:
/**
TIME or DATETIME precision of the item: 0..6
*/
- uint time_precision()
+ uint time_precision(THD *thd)
{
- return const_item() ? type_handler()->Item_time_precision(this) :
+ return const_item() ? type_handler()->Item_time_precision(thd, this) :
MY_MIN(decimals, TIME_SECOND_PART_DIGITS);
}
- uint datetime_precision()
+ uint datetime_precision(THD *thd)
{
- return const_item() ? type_handler()->Item_datetime_precision(this) :
+ return const_item() ? type_handler()->Item_datetime_precision(thd, this) :
MY_MIN(decimals, TIME_SECOND_PART_DIGITS);
}
virtual longlong val_int_min() const
@@ -1610,33 +1626,33 @@ public:
void split_sum_func2(THD *thd, Ref_ptr_array ref_pointer_array,
List<Item> &fields,
Item **ref, uint flags);
- virtual bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)= 0;
- bool get_date_from_int(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool get_date_from_real(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool get_date_from_string(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool get_time(MYSQL_TIME *ltime)
- { return get_date(ltime, Time::flags_for_get_date()); }
+ virtual bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)= 0;
+ bool get_date_from_int(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool get_date_from_real(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool get_date_from_string(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool get_time(THD *thd, MYSQL_TIME *ltime)
+ { return get_date(thd, ltime, Time::flags_for_get_date()); }
// Get a DATE or DATETIME value in numeric packed format for comparison
- virtual longlong val_datetime_packed()
+ virtual longlong val_datetime_packed(THD *thd)
{
- ulonglong fuzzydate= Datetime::comparison_flags_for_get_date();
+ date_mode_t fuzzydate= Datetime::comparison_flags_for_get_date();
return Datetime(current_thd, this, fuzzydate).to_packed();
}
// Get a TIME value in numeric packed format for comparison
- virtual longlong val_time_packed()
+ virtual longlong val_time_packed(THD *thd)
{
- return Time(this, Time::comparison_flags_for_get_date()).to_packed();
+ return Time(thd, this, Time::comparison_flags_for_get_date()).to_packed();
}
- longlong val_datetime_packed_result();
- longlong val_time_packed_result()
+ longlong val_datetime_packed_result(THD *thd);
+ longlong val_time_packed_result(THD *thd)
{
MYSQL_TIME ltime;
- ulonglong fuzzydate= Time::comparison_flags_for_get_date();
- return get_date_result(&ltime, fuzzydate) ? 0 : pack_time(&ltime);
+ date_mode_t fuzzydate= Time::comparison_flags_for_get_date();
+ return get_date_result(thd, &ltime, fuzzydate) ? 0 : pack_time(&ltime);
}
- virtual bool get_date_result(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date(ltime,fuzzydate); }
+ virtual bool get_date_result(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date(thd, ltime,fuzzydate); }
/*
The method allows to determine nullness of a complex expression
without fully evaluating it, instead of calling val/result*() then
@@ -1765,6 +1781,11 @@ public:
virtual bool limit_index_condition_pushdown_processor(void *arg) { return 0; }
virtual bool exists2in_processor(void *arg) { return 0; }
virtual bool find_selective_predicates_list_processor(void *arg) { return 0; }
+ bool cleanup_is_expensive_cache_processor(void *arg)
+ {
+ is_expensive_cache= (int8)(-1);
+ return 0;
+ }
/*
TRUE if the expression depends only on the table indicated by tab_map
@@ -2388,6 +2409,15 @@ protected:
}
return true;
}
+ bool eq(const Item_args *other, bool binary_cmp) const
+ {
+ for (uint i= 0; i < arg_count ; i++)
+ {
+ if (!args[i]->eq(other->args[i], binary_cmp))
+ return false;
+ }
+ return true;
+ }
bool excl_dep_on_in_subq_left_part(Item_in_subselect *subq_pred)
{
for (uint i= 0; i < arg_count; i++)
@@ -2653,7 +2683,7 @@ public:
longlong val_int();
String *val_str(String *sp);
my_decimal *val_decimal(my_decimal *decimal_value);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool is_null();
public:
@@ -2943,7 +2973,7 @@ public:
longlong val_int();
String *val_str(String *sp);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool is_null();
virtual void print(String *str, enum_query_type query_type);
@@ -3003,9 +3033,9 @@ class Item_num: public Item_literal
public:
Item_num(THD *thd): Item_literal(thd) { collation.set_numeric(); }
Item *safe_charset_converter(THD *thd, CHARSET_INFO *tocs);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
};
@@ -3136,7 +3166,7 @@ public:
longlong val_int() { return field->val_int(); }
String *val_str(String *str) { return field->val_str(str); }
my_decimal *val_decimal(my_decimal *dec) { return field->val_decimal(dec); }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
return field->get_date(ltime, fuzzydate);
}
@@ -3254,8 +3284,8 @@ public:
return MONOTONIC_STRICT_INCREASING;
}
longlong val_int_endpoint(bool left_endp, bool *incl_endp);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool get_date_result(MYSQL_TIME *ltime,ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool get_date_result(THD *thd, MYSQL_TIME *ltime,date_mode_t fuzzydate);
bool is_null() { return field->is_null(); }
void update_null_value();
void update_table_bitmaps()
@@ -3460,7 +3490,7 @@ public:
longlong val_int();
String *val_str(String *str);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
int save_in_field(Field *field, bool no_conversions);
int save_safe_in_field(Field *field);
bool send(Protocol *protocol, st_value *buffer);
@@ -3779,7 +3809,7 @@ public:
{
return can_return_value() ? value.val_str(str, this) : NULL;
}
- bool get_date(MYSQL_TIME *tm, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *tm, date_mode_t fuzzydate);
int save_in_field(Field *field, bool no_conversions);
void set_default();
@@ -3904,6 +3934,10 @@ public:
bool check_vcol_func_processor(void *int_arg) {return FALSE;}
Item *get_copy(THD *thd) { return 0; }
+ bool add_as_clone(THD *thd);
+ void sync_clones();
+ bool register_clone(Item_param *i) { return m_clones.push_back(i); }
+
private:
void invalid_default_param() const;
@@ -3921,6 +3955,12 @@ public:
private:
Send_field *m_out_param_info;
bool m_is_settable_routine_parameter;
+ /*
+ Array of all references of this parameter marker used in a CTE to its clones
+ created for copies of this marker used the CTE's copies. It's used to
+ synchronize the actual value of the parameter with the values of the clones.
+ */
+ Mem_root_array<Item_param *, true> m_clones;
};
@@ -4027,7 +4067,7 @@ public:
longlong val_int();
double val_real() { return (double)val_int(); }
void set(longlong packed, enum_mysql_timestamp_type ts_type);
- bool get_date(MYSQL_TIME *to, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *to, date_mode_t fuzzydate)
{
*to= ltime;
return false;
@@ -4226,9 +4266,9 @@ public:
return (String*) &str_value;
}
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return get_date_from_string(ltime, fuzzydate);
+ return get_date_from_string(thd, ltime, fuzzydate);
}
int save_in_field(Field *field, bool no_conversions);
const Type_handler *type_handler() const { return &type_handler_varchar; }
@@ -4478,9 +4518,9 @@ public:
}
const String *const_ptr_string() const { return &str_value; }
String *val_str(String*) { return &str_value; }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
};
@@ -4625,7 +4665,7 @@ public:
double val_real() { return Date(this).to_double(); }
String *val_str(String *to) { return Date(this).to_string(to); }
my_decimal *val_decimal(my_decimal *to) { return Date(this).to_decimal(to); }
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_date_literal>(thd, this); }
};
@@ -4649,7 +4689,7 @@ public:
double val_real() { return Time(this).to_double(); }
String *val_str(String *to) { return Time(this).to_string(to, decimals); }
my_decimal *val_decimal(my_decimal *to) { return Time(this).to_decimal(to); }
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_time_literal>(thd, this); }
};
@@ -4681,7 +4721,7 @@ public:
{
return Datetime(this).to_decimal(to);
}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_datetime_literal>(thd, this); }
};
@@ -4718,7 +4758,7 @@ class Item_date_literal_for_invalid_dates: public Item_date_literal
public:
Item_date_literal_for_invalid_dates(THD *thd, const MYSQL_TIME *ltime)
:Item_date_literal(thd, ltime) { }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
*ltime= cached_time;
return (null_value= false);
@@ -4736,7 +4776,7 @@ public:
Item_datetime_literal_for_invalid_dates(THD *thd,
const MYSQL_TIME *ltime, uint dec_arg)
:Item_datetime_literal(thd, ltime, dec_arg) { }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
*ltime= cached_time;
return (null_value= false);
@@ -5018,7 +5058,7 @@ public:
bool val_bool();
String *val_str(String* tmp);
bool is_null();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
double val_result();
longlong val_int_result();
String *str_result(String* tmp);
@@ -5229,7 +5269,7 @@ public:
my_decimal *val_decimal(my_decimal *);
bool val_bool();
bool is_null();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
virtual Ref_Type ref_type() { return DIRECT_REF; }
Item *get_copy(THD *thd)
{ return get_item_copy<Item_direct_ref>(thd, this); }
@@ -5325,7 +5365,7 @@ public:
my_decimal *val_decimal(my_decimal *);
bool val_bool();
bool is_null();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool send(Protocol *protocol, st_value *buffer);
void save_org_in_field(Field *field,
fast_field_copier data __attribute__ ((__unused__)))
@@ -5539,14 +5579,14 @@ public:
else
return Item_direct_ref::is_null();
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (check_null_ref())
{
bzero((char*) ltime,sizeof(*ltime));
return 1;
}
- return Item_direct_ref::get_date(ltime, fuzzydate);
+ return Item_direct_ref::get_date(thd, ltime, fuzzydate);
}
bool send(Protocol *protocol, st_value *buffer);
void save_org_in_field(Field *field,
@@ -5662,7 +5702,7 @@ public:
String* val_str(String* s);
my_decimal *val_decimal(my_decimal *);
bool val_bool();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
virtual void print(String *str, enum_query_type query_type);
table_map used_tables() const;
Item *get_copy(THD *thd)
@@ -5716,7 +5756,7 @@ public:
Base class to implement typed value caching Item classes
Item_copy_ classes are very similar to the corresponding Item_
- classes (e.g. Item_copy_int is similar to Item_int) but they add
+ classes (e.g. Item_copy_string is similar to Item_string) but they add
the following additional functionality to Item_ :
1. Nullability
2. Possibility to store the value not only on instantiation time,
@@ -5763,13 +5803,6 @@ protected:
}
public:
- /**
- Factory method to create the appropriate subclass dependent on the type of
- the original item.
-
- @param item the original item.
- */
- static Item_copy *create(THD *thd, Item *item);
/**
Update the cache with the value of the original item
@@ -5834,8 +5867,8 @@ public:
my_decimal *val_decimal(my_decimal *);
double val_real();
longlong val_int();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_string(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_string(thd, ltime, fuzzydate); }
void copy();
int save_in_field(Field *field, bool no_conversions);
Item *get_copy(THD *thd)
@@ -5843,107 +5876,6 @@ public:
};
-class Item_copy_int : public Item_copy
-{
-protected:
- longlong cached_value;
-public:
- Item_copy_int(THD *thd, Item *i): Item_copy(thd, i) {}
- int save_in_field(Field *field, bool no_conversions);
-
- virtual String *val_str(String*);
- virtual my_decimal *val_decimal(my_decimal *);
- virtual double val_real()
- {
- return null_value ? 0.0 : (double) cached_value;
- }
- virtual longlong val_int()
- {
- return null_value ? 0 : cached_value;
- }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_int(ltime, fuzzydate); }
- virtual void copy();
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_copy_int>(thd, this); }
-};
-
-
-class Item_copy_uint : public Item_copy_int
-{
-public:
- Item_copy_uint(THD *thd, Item *item_arg): Item_copy_int(thd, item_arg)
- {
- unsigned_flag= 1;
- }
-
- String *val_str(String*);
- double val_real()
- {
- return null_value ? 0.0 : (double) (ulonglong) cached_value;
- }
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_copy_uint>(thd, this); }
-};
-
-
-class Item_copy_float : public Item_copy
-{
-protected:
- double cached_value;
-public:
- Item_copy_float(THD *thd, Item *i): Item_copy(thd, i) {}
- int save_in_field(Field *field, bool no_conversions);
-
- String *val_str(String*);
- my_decimal *val_decimal(my_decimal *);
- double val_real()
- {
- return null_value ? 0.0 : cached_value;
- }
- longlong val_int()
- {
- return (longlong) rint(val_real());
- }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- {
- return get_date_from_real(ltime, fuzzydate);
- }
- void copy()
- {
- cached_value= item->val_real();
- null_value= item->null_value;
- }
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_copy_float>(thd, this); }
-};
-
-
-class Item_copy_decimal : public Item_copy
-{
-protected:
- my_decimal cached_value;
-public:
- Item_copy_decimal(THD *thd, Item *i): Item_copy(thd, i) {}
- int save_in_field(Field *field, bool no_conversions);
-
- String *val_str(String*);
- my_decimal *val_decimal(my_decimal *)
- {
- return null_value ? NULL: &cached_value;
- }
- double val_real();
- longlong val_int();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- {
- return VDec(this).to_datetime_with_warn(ltime, fuzzydate, this);
- }
- void copy();
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_copy_decimal>(thd, this); }
-};
-
-
/*
Cached_item_XXX objects are not exactly caches. They do the following:
@@ -6077,7 +6009,7 @@ public:
double val_real();
longlong val_int();
my_decimal *val_decimal(my_decimal *decimal_value);
- bool get_date(MYSQL_TIME *ltime,ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime,date_mode_t fuzzydate);
bool send(Protocol *protocol, st_value *buffer);
int save_in_field(Field *field_arg, bool no_conversions);
bool save_in_param(THD *thd, Item_param *param)
@@ -6129,7 +6061,7 @@ public:
double val_real();
longlong val_int();
my_decimal *val_decimal(my_decimal *decimal_value);
- bool get_date(MYSQL_TIME *ltime,ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime,date_mode_t fuzzydate);
bool send(Protocol *protocol, st_value *buffer);
};
@@ -6446,8 +6378,8 @@ public:
longlong val_int();
String* val_str(String *str);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_int(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_int(thd, ltime, fuzzydate); }
bool cache_value();
int save_in_field(Field *field, bool no_conversions);
Item *convert_to_basic_const_item(THD *thd);
@@ -6461,10 +6393,9 @@ class Item_cache_year: public Item_cache_int
public:
Item_cache_year(THD *thd, const Type_handler *handler)
:Item_cache_int(thd, handler) { }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *to, date_mode_t mode)
{
- return null_value=
- VYear(this).to_mysql_time_with_warn(ltime, fuzzydate, NULL);
+ return type_handler_year.Item_get_date_with_warn(thd, this, to, mode);
}
};
@@ -6475,7 +6406,7 @@ protected:
Item_cache_temporal(THD *thd, const Type_handler *handler);
public:
bool cache_value();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
int save_in_field(Field *field, bool no_conversions);
void store_packed(longlong val_arg, Item *example);
/*
@@ -6498,12 +6429,12 @@ public:
Item *get_copy(THD *thd)
{ return get_item_copy<Item_cache_time>(thd, this); }
Item *make_literal(THD *);
- longlong val_datetime_packed()
+ longlong val_datetime_packed(THD *thd)
{
- ulonglong fuzzy= Datetime::comparison_flags_for_get_date();
- return has_value() ? Datetime(current_thd, this, fuzzy).to_longlong() : 0;
+ date_mode_t fuzzy= Datetime::comparison_flags_for_get_date();
+ return has_value() ? Datetime(thd, this, fuzzy).to_packed() : 0;
}
- longlong val_time_packed()
+ longlong val_time_packed(THD *thd)
{
return has_value() ? value : 0;
}
@@ -6534,13 +6465,13 @@ public:
Item *get_copy(THD *thd)
{ return get_item_copy<Item_cache_datetime>(thd, this); }
Item *make_literal(THD *);
- longlong val_datetime_packed()
+ longlong val_datetime_packed(THD *thd)
{
return has_value() ? value : 0;
}
- longlong val_time_packed()
+ longlong val_time_packed(THD *thd)
{
- return Time(this, Time::comparison_flags_for_get_date()).to_packed();
+ return Time(thd, this, Time::comparison_flags_for_get_date()).to_packed();
}
longlong val_int()
{
@@ -6569,13 +6500,13 @@ public:
Item *get_copy(THD *thd)
{ return get_item_copy<Item_cache_date>(thd, this); }
Item *make_literal(THD *);
- longlong val_datetime_packed()
+ longlong val_datetime_packed(THD *thd)
{
return has_value() ? value : 0;
}
- longlong val_time_packed()
+ longlong val_time_packed(THD *thd)
{
- return Time(this, Time::comparison_flags_for_get_date()).to_packed();
+ return Time(thd, this, Time::comparison_flags_for_get_date()).to_packed();
}
longlong val_int() { return has_value() ? Date(this).to_longlong() : 0; }
double val_real() { return has_value() ? Date(this).to_double() : 0; }
@@ -6601,8 +6532,8 @@ public:
longlong val_int();
String* val_str(String *str);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_real(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_real(thd, ltime, fuzzydate); }
bool cache_value();
Item *convert_to_basic_const_item(THD *thd);
Item *get_copy(THD *thd)
@@ -6621,8 +6552,10 @@ public:
longlong val_int();
String* val_str(String *str);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return VDec(this).to_datetime_with_warn(ltime, fuzzydate, this); }
+ bool get_date(THD *thd, MYSQL_TIME *to, date_mode_t mode)
+ {
+ return decimal_to_datetime_with_warn(thd, VDec(this).ptr(), to, mode, NULL);
+ }
bool cache_value();
Item *convert_to_basic_const_item(THD *thd);
Item *get_copy(THD *thd)
@@ -6649,8 +6582,8 @@ public:
longlong val_int();
String* val_str(String *);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_string(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_string(thd, ltime, fuzzydate); }
CHARSET_INFO *charset() const { return value->charset(); };
int save_in_field(Field *field, bool no_conversions);
bool cache_value();
@@ -6731,7 +6664,7 @@ public:
illegal_method_call((const char*)"val_decimal");
return 0;
};
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
illegal_method_call((const char*)"val_decimal");
return true;
@@ -6814,7 +6747,7 @@ public:
longlong val_int();
my_decimal *val_decimal(my_decimal *);
String *val_str(String*);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
Field *create_tmp_field_ex(TABLE *table, Tmp_field_src *src,
const Tmp_field_param *param)
{
diff --git a/sql/item_cmpfunc.cc b/sql/item_cmpfunc.cc
index b62e71d84fa..f5c49214076 100644
--- a/sql/item_cmpfunc.cc
+++ b/sql/item_cmpfunc.cc
@@ -684,10 +684,11 @@ Item** Arg_comparator::cache_converted_constant(THD *thd_arg, Item **value,
int Arg_comparator::compare_time()
{
- longlong val1= (*a)->val_time_packed();
+ THD *thd= current_thd;
+ longlong val1= (*a)->val_time_packed(thd);
if (!(*a)->null_value)
{
- longlong val2= (*b)->val_time_packed();
+ longlong val2= (*b)->val_time_packed(thd);
if (!(*b)->null_value)
return compare_not_null_values(val1, val2);
}
@@ -699,8 +700,9 @@ int Arg_comparator::compare_time()
int Arg_comparator::compare_e_time()
{
- longlong val1= (*a)->val_time_packed();
- longlong val2= (*b)->val_time_packed();
+ THD *thd= current_thd;
+ longlong val1= (*a)->val_time_packed(thd);
+ longlong val2= (*b)->val_time_packed(thd);
if ((*a)->null_value || (*b)->null_value)
return MY_TEST((*a)->null_value && (*b)->null_value);
return MY_TEST(val1 == val2);
@@ -710,10 +712,11 @@ int Arg_comparator::compare_e_time()
int Arg_comparator::compare_datetime()
{
- longlong val1= (*a)->val_datetime_packed();
+ THD *thd= current_thd;
+ longlong val1= (*a)->val_datetime_packed(thd);
if (!(*a)->null_value)
{
- longlong val2= (*b)->val_datetime_packed();
+ longlong val2= (*b)->val_datetime_packed(thd);
if (!(*b)->null_value)
return compare_not_null_values(val1, val2);
}
@@ -725,8 +728,9 @@ int Arg_comparator::compare_datetime()
int Arg_comparator::compare_e_datetime()
{
- longlong val1= (*a)->val_datetime_packed();
- longlong val2= (*b)->val_datetime_packed();
+ THD *thd= current_thd;
+ longlong val1= (*a)->val_datetime_packed(thd);
+ longlong val2= (*b)->val_datetime_packed(thd);
if ((*a)->null_value || (*b)->null_value)
return MY_TEST((*a)->null_value && (*b)->null_value);
return MY_TEST(val1 == val2);
@@ -823,7 +827,7 @@ int Arg_comparator::compare_e_real()
int Arg_comparator::compare_e_decimal()
{
VDec val1(*a), val2(*b);
- if (val1.is_null() || val1.is_null())
+ if (val1.is_null() || val2.is_null())
return MY_TEST(val1.is_null() && val2.is_null());
return MY_TEST(val1.cmp(val2) == 0);
}
@@ -1786,10 +1790,7 @@ bool Item_func_opt_neg::eq(const Item *item, bool binary_cmp) const
return 0;
if (negated != ((Item_func_opt_neg *) item_func)->negated)
return 0;
- for (uint i=0; i < arg_count ; i++)
- if (!args[i]->eq(item_func->arguments()[i], binary_cmp))
- return 0;
- return 1;
+ return Item_args::eq(item_func, binary_cmp);
}
@@ -2099,22 +2100,24 @@ bool Item_func_between::fix_length_and_dec_temporal(THD *thd)
longlong Item_func_between::val_int_cmp_datetime()
{
- longlong value= args[0]->val_datetime_packed(), a, b;
+ THD *thd= current_thd;
+ longlong value= args[0]->val_datetime_packed(thd), a, b;
if ((null_value= args[0]->null_value))
return 0;
- a= args[1]->val_datetime_packed();
- b= args[2]->val_datetime_packed();
+ a= args[1]->val_datetime_packed(thd);
+ b= args[2]->val_datetime_packed(thd);
return val_int_cmp_int_finalize(value, a, b);
}
longlong Item_func_between::val_int_cmp_time()
{
- longlong value= args[0]->val_time_packed(), a, b;
+ THD *thd= current_thd;
+ longlong value= args[0]->val_time_packed(thd), a, b;
if ((null_value= args[0]->null_value))
return 0;
- a= args[1]->val_time_packed();
- b= args[2]->val_time_packed();
+ a= args[1]->val_time_packed(thd);
+ b= args[2]->val_time_packed(thd);
return val_int_cmp_int_finalize(value, a, b);
}
@@ -2296,12 +2299,12 @@ Item_func_ifnull::str_op(String *str)
}
-bool Item_func_ifnull::date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_func_ifnull::date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
for (uint i= 0; i < 2; i++)
{
- Datetime dt(current_thd, args[i], fuzzydate & ~TIME_FUZZY_DATES);
+ Datetime dt(thd, args[i], fuzzydate & ~TIME_FUZZY_DATES);
if (!(dt.copy_to_mysql_time(ltime, mysql_timestamp_type())))
return (null_value= false);
}
@@ -2309,12 +2312,12 @@ bool Item_func_ifnull::date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
}
-bool Item_func_ifnull::time_op(MYSQL_TIME *ltime)
+bool Item_func_ifnull::time_op(THD *thd, MYSQL_TIME *ltime)
{
DBUG_ASSERT(fixed == 1);
for (uint i= 0; i < 2; i++)
{
- if (!Time(args[i]).copy_to_mysql_time(ltime))
+ if (!Time(thd, args[i]).copy_to_mysql_time(ltime))
return (null_value= false);
}
return (null_value= true);
@@ -2796,23 +2799,23 @@ Item_func_nullif::decimal_op(my_decimal * decimal_value)
bool
-Item_func_nullif::date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+Item_func_nullif::date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
if (!compare())
return (null_value= true);
- Datetime dt(current_thd, args[2], fuzzydate);
+ Datetime dt(thd, args[2], fuzzydate);
return (null_value= dt.copy_to_mysql_time(ltime, mysql_timestamp_type()));
}
bool
-Item_func_nullif::time_op(MYSQL_TIME *ltime)
+Item_func_nullif::time_op(THD *thd, MYSQL_TIME *ltime)
{
DBUG_ASSERT(fixed == 1);
if (!compare())
return (null_value= true);
- return (null_value= Time(args[2]).copy_to_mysql_time(ltime));
+ return (null_value= Time(thd, args[2]).copy_to_mysql_time(ltime));
}
@@ -2894,7 +2897,7 @@ Item *Item_func_case_simple::find_item()
Item *Item_func_decode_oracle::find_item()
{
uint idx;
- if (!Predicant_to_list_comparator::cmp_nulls_equal(this, &idx))
+ if (!Predicant_to_list_comparator::cmp_nulls_equal(current_thd, this, &idx))
return args[idx + when_count()];
Item **pos= Item_func_decode_oracle::else_expr_addr();
return pos ? pos[0] : 0;
@@ -2970,24 +2973,24 @@ my_decimal *Item_func_case::decimal_op(my_decimal *decimal_value)
}
-bool Item_func_case::date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_func_case::date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
Item *item= find_item();
if (!item)
return (null_value= true);
- Datetime dt(current_thd, item, fuzzydate);
+ Datetime dt(thd, item, fuzzydate);
return (null_value= dt.copy_to_mysql_time(ltime, mysql_timestamp_type()));
}
-bool Item_func_case::time_op(MYSQL_TIME *ltime)
+bool Item_func_case::time_op(THD *thd, MYSQL_TIME *ltime)
{
DBUG_ASSERT(fixed == 1);
Item *item= find_item();
if (!item)
return (null_value= true);
- return (null_value= Time(item).copy_to_mysql_time(ltime));
+ return (null_value= Time(thd, item).copy_to_mysql_time(ltime));
}
@@ -3323,12 +3326,12 @@ double Item_func_coalesce::real_op()
}
-bool Item_func_coalesce::date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_func_coalesce::date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
for (uint i= 0; i < arg_count; i++)
{
- Datetime dt(current_thd, args[i], fuzzydate & ~TIME_FUZZY_DATES);
+ Datetime dt(thd, args[i], fuzzydate & ~TIME_FUZZY_DATES);
if (!dt.copy_to_mysql_time(ltime, mysql_timestamp_type()))
return (null_value= false);
}
@@ -3336,12 +3339,12 @@ bool Item_func_coalesce::date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
}
-bool Item_func_coalesce::time_op(MYSQL_TIME *ltime)
+bool Item_func_coalesce::time_op(THD *thd, MYSQL_TIME *ltime)
{
DBUG_ASSERT(fixed == 1);
for (uint i= 0; i < arg_count; i++)
{
- if (!Time(args[i]).copy_to_mysql_time(ltime))
+ if (!Time(thd, args[i]).copy_to_mysql_time(ltime))
return (null_value= false);
}
return (null_value= true);
@@ -3629,7 +3632,7 @@ void in_datetime::set(uint pos,Item *item)
{
struct packed_longlong *buff= &((packed_longlong*) base)[pos];
- buff->val= item->val_datetime_packed();
+ buff->val= item->val_datetime_packed(current_thd);
buff->unsigned_flag= 1L;
}
@@ -3637,13 +3640,13 @@ void in_time::set(uint pos,Item *item)
{
struct packed_longlong *buff= &((packed_longlong*) base)[pos];
- buff->val= item->val_time_packed();
+ buff->val= item->val_time_packed(current_thd);
buff->unsigned_flag= 1L;
}
uchar *in_datetime::get_value(Item *item)
{
- tmp.val= item->val_datetime_packed();
+ tmp.val= item->val_datetime_packed(current_thd);
if (item->null_value)
return 0;
tmp.unsigned_flag= 1L;
@@ -3652,7 +3655,7 @@ uchar *in_datetime::get_value(Item *item)
uchar *in_time::get_value(Item *item)
{
- tmp.val= item->val_time_packed();
+ tmp.val= item->val_time_packed(current_thd);
if (item->null_value)
return 0;
tmp.unsigned_flag= 1L;
@@ -3993,7 +3996,7 @@ int cmp_item_datetime::cmp_not_null(const Value *val)
int cmp_item_datetime::cmp(Item *arg)
{
- const bool rc= value != arg->val_datetime_packed();
+ const bool rc= value != arg->val_datetime_packed(current_thd);
return (m_null_value || arg->null_value) ? UNKNOWN : rc;
}
@@ -4008,7 +4011,7 @@ int cmp_item_time::cmp_not_null(const Value *val)
int cmp_item_time::cmp(Item *arg)
{
- const bool rc= value != arg->val_time_packed();
+ const bool rc= value != arg->val_time_packed(current_thd);
return (m_null_value || arg->null_value) ? UNKNOWN : rc;
}
@@ -4228,12 +4231,21 @@ bool Item_func_in::value_list_convert_const_to_int(THD *thd)
if (field_item->field_type() == MYSQL_TYPE_LONGLONG ||
field_item->field_type() == MYSQL_TYPE_YEAR)
{
- bool all_converted= TRUE;
+ bool all_converted= true;
Item **arg, **arg_end;
for (arg=args+1, arg_end=args+arg_count; arg != arg_end ; arg++)
{
- if (!convert_const_to_int(thd, field_item, &arg[0]))
- all_converted= FALSE;
+ /*
+ Explicit NULLs should not affect data cmp_type resolution:
+ - we ignore NULLs when calling collect_cmp_type()
+ - we ignore NULLs here
+ So this expression:
+ year_column IN (DATE'2001-01-01', NULL)
+ switches from TIME_RESULT to INT_RESULT.
+ */
+ if (arg[0]->type() != Item::NULL_ITEM &&
+ !convert_const_to_int(thd, field_item, &arg[0]))
+ all_converted= false;
}
if (all_converted)
m_comparator.set_handler(&type_handler_longlong);
@@ -4984,6 +4996,19 @@ Item *Item_cond::build_clone(THD *thd)
}
+bool Item_cond::excl_dep_on_grouping_fields(st_select_lex *sel)
+{
+ List_iterator_fast<Item> li(list);
+ Item *item;
+ while ((item= li++))
+ {
+ if (!item->excl_dep_on_grouping_fields(sel))
+ return false;
+ }
+ return true;
+}
+
+
void Item_cond_and::mark_as_condition_AND_part(TABLE_LIST *embedding)
{
List_iterator<Item> li(list);
@@ -5120,7 +5145,11 @@ longlong Item_func_isnull::val_int()
void Item_func_isnull::print(String *str, enum_query_type query_type)
{
- args[0]->print_parenthesised(str, query_type, precedence());
+ if (const_item() && !args[0]->maybe_null &&
+ !(query_type & (QT_NO_DATA_EXPANSION | QT_VIEW_INTERNAL)))
+ str->append("/*always not null*/ 1");
+ else
+ args[0]->print_parenthesised(str, query_type, precedence());
str->append(STRING_WITH_LEN(" is null"));
}
diff --git a/sql/item_cmpfunc.h b/sql/item_cmpfunc.h
index 856aae54a6b..cf210a71433 100644
--- a/sql/item_cmpfunc.h
+++ b/sql/item_cmpfunc.h
@@ -1011,8 +1011,8 @@ public:
longlong int_op();
String *str_op(String *);
my_decimal *decimal_op(my_decimal *);
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool time_op(MYSQL_TIME *ltime);
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool time_op(THD *thd, MYSQL_TIME *ltime);
bool fix_length_and_dec()
{
if (aggregate_for_result(func_name(), args, arg_count, true))
@@ -1090,8 +1090,8 @@ public:
longlong int_op();
String *str_op(String *str);
my_decimal *decimal_op(my_decimal *);
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool time_op(MYSQL_TIME *ltime);
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool time_op(THD *thd, MYSQL_TIME *ltime);
bool fix_length_and_dec()
{
if (Item_func_case_abbreviation2::fix_length_and_dec2(args))
@@ -1125,12 +1125,12 @@ public:
:Item_func_case_abbreviation2(thd, a, b, c)
{ }
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- Datetime dt(current_thd, find_item(), fuzzydate);
+ Datetime dt(thd, find_item(), fuzzydate);
return (null_value= dt.copy_to_mysql_time(ltime, mysql_timestamp_type()));
}
- bool time_op(MYSQL_TIME *ltime)
+ bool time_op(THD *thd, MYSQL_TIME *ltime)
{
return (null_value= Time(find_item()).copy_to_mysql_time(ltime));
}
@@ -1243,8 +1243,8 @@ public:
Item_func_hybrid_field_type::cleanup();
arg_count= 2; // See the comment to the constructor
}
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool time_op(MYSQL_TIME *ltime);
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool time_op(THD *thd, MYSQL_TIME *ltime);
double real_op();
longlong int_op();
String *str_op(String *str);
@@ -1641,7 +1641,7 @@ public:
{ }
void store_value(Item *item)
{
- value= item->val_datetime_packed();
+ value= item->val_datetime_packed(current_thd);
m_null_value= item->null_value;
}
int cmp_not_null(const Value *val);
@@ -1658,7 +1658,7 @@ public:
{ }
void store_value(Item *item)
{
- value= item->val_time_packed();
+ value= item->val_time_packed(current_thd);
m_null_value= item->null_value;
}
int cmp_not_null(const Value *val);
@@ -1897,7 +1897,7 @@ class Predicant_to_list_comparator
return UNKNOWN;
return in_item->cmp(args->arguments()[m_comparators[i].m_arg_index]);
}
- int cmp_args_nulls_equal(Item_args *args, uint i)
+ int cmp_args_nulls_equal(THD *thd, Item_args *args, uint i)
{
Predicant_to_value_comparator *cmp=
&m_comparators[m_comparators[i].m_handler_index];
@@ -1908,7 +1908,7 @@ class Predicant_to_list_comparator
ValueBuffer<MAX_FIELD_WIDTH> val;
if (m_comparators[i].m_handler_index == i)
in_item->store_value(predicant);
- m_comparators[i].m_handler->Item_save_in_value(arg, &val);
+ m_comparators[i].m_handler->Item_save_in_value(thd, arg, &val);
if (predicant->null_value && val.is_null())
return FALSE; // Two nulls are equal
if (predicant->null_value || val.is_null())
@@ -2089,12 +2089,12 @@ public:
/*
Same as above, but treats two NULLs as equal, e.g. as in DECODE_ORACLE().
*/
- bool cmp_nulls_equal(Item_args *args, uint *idx)
+ bool cmp_nulls_equal(THD *thd, Item_args *args, uint *idx)
{
for (uint i= 0 ; i < m_comparator_count ; i++)
{
DBUG_ASSERT(m_comparators[i].m_handler != NULL);
- if (cmp_args_nulls_equal(args, i) == FALSE)
+ if (cmp_args_nulls_equal(thd, args, i) == FALSE)
{
*idx= m_comparators[i].m_arg_index;
return false; // Found a matching value
@@ -2130,8 +2130,8 @@ public:
longlong int_op();
String *str_op(String *);
my_decimal *decimal_op(my_decimal *);
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool time_op(MYSQL_TIME *ltime);
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
+ bool time_op(THD *thd, MYSQL_TIME *ltime);
bool fix_fields(THD *thd, Item **ref);
table_map not_null_tables() const { return 0; }
const char *func_name() const { return "case"; }
@@ -2160,6 +2160,7 @@ public:
DBUG_ASSERT(arg_count >= 2);
reorder_args(0);
}
+ enum Functype functype() const { return CASE_SEARCHED_FUNC; }
void print(String *str, enum_query_type query_type);
bool fix_length_and_dec();
Item *propagate_equal_fields(THD *thd, const Context &ctx, COND_EQUAL *cond)
@@ -2212,6 +2213,7 @@ public:
Predicant_to_list_comparator::cleanup();
DBUG_VOID_RETURN;
}
+ enum Functype functype() const { return CASE_SIMPLE_FUNC; }
void print(String *str, enum_query_type query_type);
bool fix_length_and_dec();
Item *propagate_equal_fields(THD *thd, const Context &ctx, COND_EQUAL *cond);
@@ -2846,16 +2848,7 @@ public:
bool fix_length_and_dec();
const char *func_name() const { return "regexp"; }
enum precedence precedence() const { return CMP_PRECEDENCE; }
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_func_regex>(thd, this); }
- Item *build_clone(THD *thd)
- {
- Item_func_regex *clone= (Item_func_regex*) Item_bool_func::build_clone(thd);
- if (clone)
- clone->re.reset();
- return clone;
- }
-
+ Item *get_copy(THD *) { return 0; }
void print(String *str, enum_query_type query_type)
{
print_op(str, query_type);
@@ -2895,8 +2888,7 @@ public:
bool fix_fields(THD *thd, Item **ref);
bool fix_length_and_dec();
const char *func_name() const { return "regexp_instr"; }
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_func_regexp_instr>(thd, this); }
+ Item *get_copy(THD *thd) { return 0; }
};
@@ -2974,6 +2966,7 @@ public:
Item_transformer transformer, uchar *arg_t);
bool eval_not_null_tables(void *opt_arg);
Item *build_clone(THD *thd);
+ bool excl_dep_on_grouping_fields(st_select_lex *sel);
};
template <template<class> class LI, class T> class Item_equal_iterator;
diff --git a/sql/item_create.cc b/sql/item_create.cc
index d9b007d4728..87bf69f3c96 100644
--- a/sql/item_create.cc
+++ b/sql/item_create.cc
@@ -6103,7 +6103,26 @@ Create_func_name_const Create_func_name_const::s_singleton;
Item*
Create_func_name_const::create_2_arg(THD *thd, Item *arg1, Item *arg2)
{
- return new (thd->mem_root) Item_name_const(thd, arg1, arg2);
+ if (!arg1->basic_const_item())
+ goto err;
+
+ if (arg2->basic_const_item())
+ return new (thd->mem_root) Item_name_const(thd, arg1, arg2);
+
+ if (arg2->type() == Item::FUNC_ITEM)
+ {
+ Item_func *value_func= (Item_func *) arg2;
+ if (value_func->functype() != Item_func::COLLATE_FUNC &&
+ value_func->functype() != Item_func::NEG_FUNC)
+ goto err;
+
+ if (!value_func->key_item()->basic_const_item())
+ goto err;
+ return new (thd->mem_root) Item_name_const(thd, arg1, arg2);
+ }
+err:
+ my_error(ER_WRONG_ARGUMENTS, MYF(0), "NAME_CONST");
+ return NULL;
}
diff --git a/sql/item_func.cc b/sql/item_func.cc
index fa14bc58f2e..c176a7e43a7 100644
--- a/sql/item_func.cc
+++ b/sql/item_func.cc
@@ -647,10 +647,7 @@ bool Item_func::eq(const Item *item, bool binary_cmp) const
(func_type == Item_func::FUNC_SP &&
my_strcasecmp(system_charset_info, func_name(), item_func->func_name())))
return 0;
- for (uint i=0; i < arg_count ; i++)
- if (!args[i]->eq(item_func->args[i], binary_cmp))
- return 0;
- return 1;
+ return Item_args::eq(item_func, binary_cmp);
}
@@ -834,17 +831,6 @@ Item_func_hybrid_field_type::val_decimal_from_int_op(my_decimal *dec)
return dec;
}
-bool Item_func_hybrid_field_type::get_date_from_int_op(MYSQL_TIME *ltime,
- ulonglong fuzzydate)
-{
- longlong value= int_op();
- bool neg= !unsigned_flag && value < 0;
- if (null_value || int_to_datetime_with_warn(neg, neg ? -value : value,
- ltime, fuzzydate, NULL))
- return make_zero_mysql_time(ltime, fuzzydate);
- return (null_value= 0);
-}
-
String *Item_func_hybrid_field_type::val_str_from_real_op(String *str)
{
@@ -857,7 +843,7 @@ String *Item_func_hybrid_field_type::val_str_from_real_op(String *str)
longlong Item_func_hybrid_field_type::val_int_from_real_op()
{
- return (longlong) rint(real_op());
+ return Converter_double_to_longlong(real_op(), unsigned_flag).result();
}
my_decimal *
@@ -870,20 +856,11 @@ Item_func_hybrid_field_type::val_decimal_from_real_op(my_decimal *dec)
return dec;
}
-bool Item_func_hybrid_field_type::get_date_from_real_op(MYSQL_TIME *ltime,
- ulonglong fuzzydate)
-{
- double value= real_op();
- if (null_value || double_to_datetime_with_warn(value, ltime, fuzzydate, NULL))
- return make_zero_mysql_time(ltime, fuzzydate);
- return (null_value= 0);
-}
-
String *Item_func_hybrid_field_type::val_str_from_date_op(String *str)
{
MYSQL_TIME ltime;
- if (date_op_with_null_check(&ltime) ||
+ if (date_op_with_null_check(current_thd, &ltime) ||
(null_value= str->alloc(MAX_DATE_STRING_REP_LENGTH)))
return (String *) 0;
str->length(my_TIME_to_str(&ltime, const_cast<char*>(str->ptr()), decimals));
@@ -895,7 +872,7 @@ String *Item_func_hybrid_field_type::val_str_from_date_op(String *str)
double Item_func_hybrid_field_type::val_real_from_date_op()
{
MYSQL_TIME ltime;
- if (date_op_with_null_check(&ltime))
+ if (date_op_with_null_check(current_thd, &ltime))
return 0;
return TIME_to_double(&ltime);
}
@@ -903,7 +880,7 @@ double Item_func_hybrid_field_type::val_real_from_date_op()
longlong Item_func_hybrid_field_type::val_int_from_date_op()
{
MYSQL_TIME ltime;
- if (date_op_with_null_check(&ltime))
+ if (date_op_with_null_check(current_thd, &ltime))
return 0;
return TIME_to_ulonglong(&ltime);
}
@@ -912,7 +889,7 @@ my_decimal *
Item_func_hybrid_field_type::val_decimal_from_date_op(my_decimal *dec)
{
MYSQL_TIME ltime;
- if (date_op_with_null_check(&ltime))
+ if (date_op_with_null_check(current_thd, &ltime))
{
my_decimal_set_zero(dec);
return 0;
@@ -924,7 +901,7 @@ Item_func_hybrid_field_type::val_decimal_from_date_op(my_decimal *dec)
String *Item_func_hybrid_field_type::val_str_from_time_op(String *str)
{
MYSQL_TIME ltime;
- if (time_op_with_null_check(&ltime) ||
+ if (time_op_with_null_check(current_thd, &ltime) ||
(null_value= my_TIME_to_str(&ltime, str, decimals)))
return NULL;
return str;
@@ -933,20 +910,22 @@ String *Item_func_hybrid_field_type::val_str_from_time_op(String *str)
double Item_func_hybrid_field_type::val_real_from_time_op()
{
MYSQL_TIME ltime;
- return time_op_with_null_check(&ltime) ? 0 : TIME_to_double(&ltime);
+ return time_op_with_null_check(current_thd, &ltime) ? 0 :
+ TIME_to_double(&ltime);
}
longlong Item_func_hybrid_field_type::val_int_from_time_op()
{
MYSQL_TIME ltime;
- return time_op_with_null_check(&ltime) ? 0 : TIME_to_ulonglong(&ltime);
+ return time_op_with_null_check(current_thd, &ltime) ? 0 :
+ TIME_to_ulonglong(&ltime);
}
my_decimal *
Item_func_hybrid_field_type::val_decimal_from_time_op(my_decimal *dec)
{
MYSQL_TIME ltime;
- if (time_op_with_null_check(&ltime))
+ if (time_op_with_null_check(current_thd, &ltime))
{
my_decimal_set_zero(dec);
return 0;
@@ -974,18 +953,6 @@ Item_func_hybrid_field_type::val_decimal_from_str_op(my_decimal *decimal_value)
return res ? decimal_from_string_with_check(decimal_value, res) : 0;
}
-bool Item_func_hybrid_field_type::get_date_from_str_op(MYSQL_TIME *ltime,
- ulonglong fuzzydate)
-{
- StringBuffer<40> tmp;
- String *res;
- if (!(res= str_op_with_null_check(&tmp)) ||
- str_to_datetime_with_warn(res->charset(), res->ptr(), res->length(),
- ltime, fuzzydate))
- return make_zero_mysql_time(ltime, fuzzydate);
- return (null_value= 0);
-}
-
void Item_func_signed::print(String *str, enum_query_type query_type)
{
@@ -2611,14 +2578,15 @@ bool Item_func_min_max::fix_attributes(Item **items, uint nitems)
0 Otherwise
*/
-bool Item_func_min_max::get_date_native(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_min_max::get_date_native(THD *thd, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate)
{
longlong UNINIT_VAR(min_max);
DBUG_ASSERT(fixed == 1);
for (uint i=0; i < arg_count ; i++)
{
- longlong res= args[i]->val_datetime_packed();
+ longlong res= args[i]->val_datetime_packed(thd);
/* Check if we need to stop (because of error or KILL) and stop the loop */
if (unlikely(args[i]->null_value))
@@ -2629,8 +2597,8 @@ bool Item_func_min_max::get_date_native(MYSQL_TIME *ltime, ulonglong fuzzy_date)
}
unpack_time(min_max, ltime, mysql_timestamp_type());
- if (!(fuzzy_date & TIME_TIME_ONLY) &&
- unlikely((null_value= check_date_with_warn(ltime, fuzzy_date,
+ if (!(fuzzydate & TIME_TIME_ONLY) &&
+ unlikely((null_value= check_date_with_warn(thd, ltime, fuzzydate,
MYSQL_TIMESTAMP_ERROR))))
return true;
@@ -2638,17 +2606,17 @@ bool Item_func_min_max::get_date_native(MYSQL_TIME *ltime, ulonglong fuzzy_date)
}
-bool Item_func_min_max::get_time_native(MYSQL_TIME *ltime)
+bool Item_func_min_max::get_time_native(THD *thd, MYSQL_TIME *ltime)
{
DBUG_ASSERT(fixed == 1);
- Time value(args[0]);
+ Time value(thd, args[0], Time::Options(), decimals);
if (!value.is_valid_time())
return (null_value= true);
for (uint i= 1; i < arg_count ; i++)
{
- Time tmp(args[i]);
+ Time tmp(thd, args[i], Time::Options(), decimals);
if (!tmp.is_valid_time())
return (null_value= true);
@@ -5416,7 +5384,8 @@ my_decimal* Item_user_var_as_out_param::val_decimal(my_decimal *decimal_buffer)
}
-bool Item_user_var_as_out_param::get_date(MYSQL_TIME *ltime, ulonglong fuzzy)
+bool Item_user_var_as_out_param::get_date(THD *thd, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate)
{
DBUG_ASSERT(0);
return true;
@@ -6512,10 +6481,10 @@ my_decimal *Item_func_last_value::val_decimal(my_decimal *decimal_value)
}
-bool Item_func_last_value::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_func_last_value::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
evaluate_sideeffects();
- bool tmp= last_value->get_date(ltime, fuzzydate);
+ bool tmp= last_value->get_date(thd, ltime, fuzzydate);
null_value= last_value->null_value;
return tmp;
}
diff --git a/sql/item_func.h b/sql/item_func.h
index 48b2ad2afeb..660d39f48ea 100644
--- a/sql/item_func.h
+++ b/sql/item_func.h
@@ -76,7 +76,10 @@ public:
SUSERVAR_FUNC, GUSERVAR_FUNC, COLLATE_FUNC,
EXTRACT_FUNC, CHAR_TYPECAST_FUNC, FUNC_SP, UDF_FUNC,
NEG_FUNC, GSYSVAR_FUNC, IN_OPTIMIZER_FUNC, DYNCOL_FUNC,
- JSON_EXTRACT_FUNC };
+ JSON_EXTRACT_FUNC,
+ CASE_SEARCHED_FUNC, // Used by ColumnStore/Spider
+ CASE_SIMPLE_FUNC // Used by ColumnStore/spider
+ };
static scalar_comparison_op functype_to_scalar_comparison_op(Functype type)
{
switch (type) {
@@ -177,12 +180,6 @@ public:
virtual void print(String *str, enum_query_type query_type);
void print_op(String *str, enum_query_type query_type);
void print_args(String *str, uint from, enum_query_type query_type);
- inline bool get_arg0_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
- {
- DBUG_ASSERT(!(fuzzy_date & TIME_TIME_ONLY));
- Datetime dt(current_thd, args[0], fuzzy_date);
- return (null_value= dt.copy_to_mysql_time(ltime));
- }
bool is_null() {
update_null_value();
return null_value;
@@ -410,9 +407,12 @@ public:
String *val_str(String*str);
my_decimal *val_decimal(my_decimal *decimal_value);
longlong val_int()
- { DBUG_ASSERT(fixed == 1); return (longlong) rint(val_real()); }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_real(ltime, fuzzydate); }
+ {
+ DBUG_ASSERT(fixed == 1);
+ return Converter_double_to_longlong(val_real(), unsigned_flag).result();
+ }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_real(thd, ltime, fuzzydate); }
const Type_handler *type_handler() const { return &type_handler_double; }
bool fix_length_and_dec()
{
@@ -464,7 +464,7 @@ public:
virtual double val_real(Item_handled_func *) const= 0;
virtual longlong val_int(Item_handled_func *) const= 0;
virtual my_decimal *val_decimal(Item_handled_func *, my_decimal *) const= 0;
- virtual bool get_date(Item_handled_func *, MYSQL_TIME *, ulonglong fuzzydate) const= 0;
+ virtual bool get_date(THD *thd, Item_handled_func *, MYSQL_TIME *, date_mode_t fuzzydate) const= 0;
virtual const Type_handler *return_type_handler() const= 0;
virtual bool fix_length_and_dec(Item_handled_func *) const= 0;
};
@@ -632,9 +632,9 @@ public:
{
return m_func_handler->val_decimal(this, to);
}
- bool get_date(MYSQL_TIME *to, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *to, date_mode_t fuzzydate)
{
- return m_func_handler->get_date(this, to, fuzzydate);
+ return m_func_handler->get_date(thd, this, to, fuzzydate);
}
};
@@ -661,15 +661,15 @@ class Item_func_hybrid_field_type: public Item_hybrid_func
Helper methods to make sure that the result of
decimal_op(), str_op() and date_op() is properly synched with null_value.
*/
- bool date_op_with_null_check(MYSQL_TIME *ltime)
+ bool date_op_with_null_check(THD *thd, MYSQL_TIME *ltime)
{
- bool rc= date_op(ltime, 0);
+ bool rc= date_op(thd, ltime, date_mode_t(0));
DBUG_ASSERT(!rc ^ null_value);
return rc;
}
- bool time_op_with_null_check(MYSQL_TIME *ltime)
+ bool time_op_with_null_check(THD *thd, MYSQL_TIME *ltime)
{
- bool rc= time_op(ltime);
+ bool rc= time_op(thd, ltime);
DBUG_ASSERT(!rc ^ null_value);
DBUG_ASSERT(rc || ltime->time_type == MYSQL_TIMESTAMP_TIME);
return rc;
@@ -680,11 +680,6 @@ class Item_func_hybrid_field_type: public Item_hybrid_func
DBUG_ASSERT((res != NULL) ^ null_value);
return res;
}
- bool make_zero_mysql_time(MYSQL_TIME *ltime, ulonglong fuzzydate)
- {
- bzero(ltime, sizeof(*ltime));
- return null_value|= !(fuzzydate & TIME_FUZZY_DATES);
- }
public:
// Value methods that involve no conversion
@@ -723,10 +718,6 @@ public:
double val_real_from_time_op();
double val_real_from_int_op();
- bool get_date_from_str_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool get_date_from_real_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
- bool get_date_from_int_op(MYSQL_TIME *ltime, ulonglong fuzzydate);
-
public:
Item_func_hybrid_field_type(THD *thd):
Item_hybrid_func(thd)
@@ -770,11 +761,11 @@ public:
DBUG_ASSERT(null_value == (res == NULL));
return res;
}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date)
+ bool get_date(THD *thd, MYSQL_TIME *to, date_mode_t mode)
{
DBUG_ASSERT(fixed);
return Item_func_hybrid_field_type::type_handler()->
- Item_func_hybrid_field_type_get_date(this, res, fuzzy_date);
+ Item_func_hybrid_field_type_get_date_with_warn(thd, this, to, mode);
}
/**
@@ -784,6 +775,20 @@ public:
@return The result of the operation.
*/
virtual longlong int_op()= 0;
+ Longlong_null to_longlong_null_op()
+ {
+ longlong nr= int_op();
+ /*
+ C++ does not guarantee the order of parameter evaluation,
+ so to make sure "null_value" is passed to the constructor
+ after the int_op() call, int_op() is caled on a separate line.
+ */
+ return Longlong_null(nr, null_value);
+ }
+ Longlong_hybrid_null to_longlong_hybrid_null_op()
+ {
+ return Longlong_hybrid_null(to_longlong_null_op(), unsigned_flag);
+ }
/**
@brief Performs the operation that this functions implements when the
@@ -792,6 +797,12 @@ public:
@return The result of the operation.
*/
virtual double real_op()= 0;
+ Double_null to_double_null_op()
+ {
+ // val_real() must be caleed on a separate line. See to_longlong_null()
+ double nr= real_op();
+ return Double_null(nr, null_value);
+ }
/**
@brief Performs the operation that this functions implements when the
@@ -818,14 +829,14 @@ public:
field type is DATETIME or DATE.
@return The result of the operation.
*/
- virtual bool date_op(MYSQL_TIME *res, ulonglong fuzzy_date)= 0;
+ virtual bool date_op(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate)= 0;
/**
@brief Performs the operation that this functions implements when
field type is TIME.
@return The result of the operation.
*/
- virtual bool time_op(MYSQL_TIME *res)= 0;
+ virtual bool time_op(THD *thd, MYSQL_TIME *res)= 0;
};
@@ -884,12 +895,12 @@ public:
Item_func_hybrid_field_type(thd, list)
{ }
String *str_op(String *str) { DBUG_ASSERT(0); return 0; }
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(0);
return true;
}
- bool time_op(MYSQL_TIME *ltime)
+ bool time_op(THD *thd, MYSQL_TIME *ltime)
{
DBUG_ASSERT(0);
return true;
@@ -975,8 +986,8 @@ public:
{ collation.set_numeric(); }
double val_real();
String *val_str(String*str);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_int(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_int(thd, ltime, fuzzydate); }
const Type_handler *type_handler() const= 0;
bool fix_length_and_dec() { return FALSE; }
};
@@ -1170,8 +1181,10 @@ public:
double val_real() { return VDec(this).to_double(); }
longlong val_int() { return VDec(this).to_longlong(unsigned_flag); }
my_decimal *val_decimal(my_decimal*);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return VDec(this).to_datetime_with_warn(ltime, fuzzydate, this); }
+ bool get_date(THD *thd, MYSQL_TIME *to, date_mode_t mode)
+ {
+ return decimal_to_datetime_with_warn(thd, VDec(this).ptr(), to, mode, NULL);
+ }
const Type_handler *type_handler() const { return &type_handler_newdecimal; }
void fix_length_and_dec_generic() {}
bool fix_length_and_dec()
@@ -1725,8 +1738,8 @@ public:
double val_real_native();
longlong val_int_native();
my_decimal *val_decimal_native(my_decimal *);
- bool get_date_native(MYSQL_TIME *res, ulonglong fuzzydate);
- bool get_time_native(MYSQL_TIME *res);
+ bool get_date_native(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
+ bool get_time_native(THD *thd, MYSQL_TIME *res);
double val_real()
{
@@ -1752,11 +1765,11 @@ public:
return Item_func_min_max::type_handler()->
Item_func_min_max_val_decimal(this, dec);
}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date)
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed);
return Item_func_min_max::type_handler()->
- Item_func_min_max_get_date(this, res, fuzzy_date);
+ Item_func_min_max_get_date(thd, this, res, fuzzydate);
}
void aggregate_attributes_real(Item **items, uint nitems)
{
@@ -1823,8 +1836,8 @@ public:
String *val_str(String *str) { return val_str_from_item(args[0], str); }
my_decimal *val_decimal(my_decimal *dec)
{ return val_decimal_from_item(args[0], dec); }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_item(args[0], ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_item(thd, args[0], ltime, fuzzydate); }
const char *func_name() const { return "rollup_const"; }
bool const_item() const { return 0; }
const Type_handler *type_handler() const { return args[0]->type_handler(); }
@@ -2280,9 +2293,9 @@ public:
{
return mark_unsupported_function(func_name(), "()", arg, VCOL_NON_DETERMINISTIC);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
};
@@ -2298,7 +2311,8 @@ class Item_func_udf_float :public Item_udf_func
longlong val_int()
{
DBUG_ASSERT(fixed == 1);
- return (longlong) rint(Item_func_udf_float::val_real());
+ return Converter_double_to_longlong(Item_func_udf_float::val_real(),
+ unsigned_flag).result();
}
my_decimal *val_decimal(my_decimal *dec_buf)
{
@@ -2590,8 +2604,10 @@ public:
Field *create_field_for_create_select(TABLE *table)
{ return create_table_field_from_handler(table); }
bool check_vcol_func_processor(void *arg);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return type_handler()->Item_get_date(this, ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ {
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
+ }
};
@@ -2772,7 +2788,7 @@ public:
double val_real();
longlong val_int();
String *val_str(String *str);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
my_decimal *val_decimal(my_decimal *decimal_buffer);
/* fix_fields() binds variable name with its entry structure */
bool fix_fields(THD *thd, Item **ref);
@@ -2819,9 +2835,9 @@ public:
String* val_str(String*);
my_decimal *val_decimal(my_decimal *dec_buf)
{ return val_decimal_from_real(dec_buf); }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
/* TODO: fix to support views */
const char *func_name() const { return "get_system_var"; }
@@ -3111,7 +3127,7 @@ public:
return sp_result_field->val_decimal(dec_buf);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (execute())
return true;
@@ -3165,15 +3181,7 @@ public:
{
return TRUE;
}
- Item *get_copy(THD *thd)
- { return get_item_copy<Item_func_sp>(thd, this); }
- Item *build_clone(THD *thd)
- {
- Item_func_sp *clone= (Item_func_sp *) Item_func::build_clone(thd);
- if (clone)
- clone->sp_result_field= NULL;
- return clone;
- }
+ Item *get_copy(THD *) { return 0; }
bool eval_not_null_tables(void *opt_arg)
{
not_null_tables_cache= 0;
@@ -3273,7 +3281,7 @@ public:
longlong val_int();
String *val_str(String *);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool fix_length_and_dec();
const char *func_name() const { return "last_value"; }
const Type_handler *type_handler() const { return last_value->type_handler(); }
diff --git a/sql/item_jsonfunc.cc b/sql/item_jsonfunc.cc
index 5e7f49e2a26..4ec481cf439 100644
--- a/sql/item_jsonfunc.cc
+++ b/sql/item_jsonfunc.cc
@@ -479,7 +479,7 @@ String *Item_func_json_value::val_str(String *str)
(const uchar *) js->ptr() + js->length());
str->length(0);
- str->set_charset(&my_charset_utf8mb4_bin);
+ str->set_charset(collation.collation);
path.cur_step= path.p.steps;
continue_search:
@@ -1622,13 +1622,15 @@ String *Item_func_json_array_append::val_str(String *str)
if (je.value_type == JSON_VALUE_ARRAY)
{
- if (json_skip_level(&je))
+ int n_items;
+ if (json_skip_level_and_count(&je, &n_items))
goto js_error;
ar_end= je.s.c_str - je.sav_c_len;
str_rest_len= js->length() - (ar_end - (const uchar *) js->ptr());
str->q_append(js->ptr(), ar_end-(const uchar *) js->ptr());
- str->append(", ", 2);
+ if (n_items)
+ str->append(", ", 2);
if (append_json_value(str, args[n_arg+1], &tmp_val))
goto return_null; /* Out of memory. */
@@ -2019,23 +2021,14 @@ continue_j2:
else
{
const uchar *end1, *beg1, *end2, *beg2;
- int empty_array= 0;
+ int n_items1=1, n_items2= 1;
beg1= je1->value_begin;
/* Merge as a single array. */
if (je1->value_type == JSON_VALUE_ARRAY)
{
- int cur_level= je1->stack_p;
- empty_array= 1;
- while (json_scan_next(je1) == 0)
- {
- if (je1->stack_p < cur_level)
- break;
- empty_array= 0;
- }
-
- if (unlikely(je1->s.error))
+ if (json_skip_level_and_count(je1, &n_items1))
return 1;
end1= je1->s.c_str - je1->sav_c_len;
@@ -2054,8 +2047,7 @@ continue_j2:
end1= je1->value_end;
}
- if (str->append((const char*) beg1, end1 - beg1) ||
- (!empty_array && str->append(", ", 2)))
+ if (str->append((const char*) beg1, end1 - beg1))
return 3;
if (json_value_scalar(je2))
@@ -2066,15 +2058,22 @@ continue_j2:
else
{
if (je2->value_type == JSON_VALUE_OBJECT)
+ {
beg2= je2->value_begin;
+ if (json_skip_level(je2))
+ return 2;
+ }
else
+ {
beg2= je2->s.c_str;
- if (json_skip_level(je2))
- return 2;
+ if (json_skip_level_and_count(je2, &n_items2))
+ return 2;
+ }
end2= je2->s.c_str;
}
- if (str->append((const char*) beg2, end2 - beg2))
+ if ((n_items1 && n_items2 && str->append(", ", 2)) ||
+ str->append((const char*) beg2, end2 - beg2))
return 3;
if (je2->value_type != JSON_VALUE_ARRAY &&
@@ -2387,8 +2386,9 @@ String *Item_func_json_insert::val_str(String *str)
if ((null_value= args[0]->null_value))
return 0;
- str->set_charset(js->charset());
- json_string_set_cs(&key_name, js->charset());
+ str->set_charset(collation.collation);
+ tmp_js.set_charset(collation.collation);
+ json_string_set_cs(&key_name, collation.collation);
for (n_arg=1, n_path=0; n_arg < arg_count; n_arg+=2, n_path++)
{
@@ -2602,7 +2602,6 @@ continue_point:
json_scan_start(&je, js->charset(),(const uchar *) js->ptr(),
(const uchar *) js->ptr() + js->length());
str->length(0);
- str->set_charset(js->charset());
if (json_nice(&je, str, Item_func_json_format::LOOSE))
goto js_error;
@@ -3057,7 +3056,7 @@ static int append_json_path(String *str, const json_path_t *p)
String *Item_func_json_search::val_str(String *str)
{
String *js= args[0]->val_json(&tmp_js);
- String *s_str= args[2]->val_str(&tmp_js);
+ String *s_str= args[2]->val_str(&tmp_path);
json_engine_t je;
json_path_t p, sav_path;
uint n_arg;
@@ -3306,5 +3305,3 @@ int Arg_comparator::compare_e_json_str_basic(Item *j, Item *s)
return MY_TEST(sortcmp(res1, res2, compare_collation()) == 0);
}
-
-
diff --git a/sql/item_jsonfunc.h b/sql/item_jsonfunc.h
index af0995b9605..a4705f012f2 100644
--- a/sql/item_jsonfunc.h
+++ b/sql/item_jsonfunc.h
@@ -407,7 +407,7 @@ public:
class Item_func_json_search: public Item_json_str_multipath
{
protected:
- String tmp_js, esc_value;
+ String tmp_js, tmp_path, esc_value;
bool mode_one;
bool ooa_constant, ooa_parsed;
int escape;
diff --git a/sql/item_row.h b/sql/item_row.h
index 278dc88479d..4f60a33ab9f 100644
--- a/sql/item_row.h
+++ b/sql/item_row.h
@@ -91,7 +91,7 @@ public:
illegal_method_call((const char*)"val_decimal");
return 0;
};
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
illegal_method_call((const char*)"get_date");
return true;
diff --git a/sql/item_strfunc.cc b/sql/item_strfunc.cc
index 12618d68c27..6c82c580858 100644
--- a/sql/item_strfunc.cc
+++ b/sql/item_strfunc.cc
@@ -603,7 +603,7 @@ String *Item_func_concat::val_str(String *str)
goto null;
if (res != str)
- str->copy(res->ptr(), res->length(), res->charset());
+ str->copy_or_move(res->ptr(), res->length(), res->charset());
for (uint i= 1 ; i < arg_count ; i++)
{
@@ -1568,32 +1568,18 @@ String *Item_str_conv::val_str(String *str)
{
DBUG_ASSERT(fixed == 1);
String *res;
- if (!(res=args[0]->val_str(str)))
- {
- null_value=1; /* purecov: inspected */
- return 0; /* purecov: inspected */
- }
- null_value=0;
- if (multiply == 1)
- {
- size_t len;
- res= copy_if_not_alloced(&tmp_value, res, res->length());
- len= converter(collation.collation, (char*) res->ptr(), res->length(),
- (char*) res->ptr(), res->length());
- DBUG_ASSERT(len <= res->length());
- res->length(len);
- }
- else
- {
- size_t len= res->length() * multiply;
- tmp_value.alloc(len);
- tmp_value.set_charset(collation.collation);
- len= converter(collation.collation, (char*) res->ptr(), res->length(),
- (char*) tmp_value.ptr(), len);
- tmp_value.length(len);
- res= &tmp_value;
- }
- return res;
+ size_t alloced_length, len;
+
+ if ((null_value= (!(res= args[0]->val_str(&tmp_value)) ||
+ str->alloc((alloced_length= res->length() * multiply)))))
+ return 0;
+
+ len= converter(collation.collation, (char*) res->ptr(), res->length(),
+ (char*) str->ptr(), alloced_length);
+ DBUG_ASSERT(len <= alloced_length);
+ str->set_charset(collation.collation);
+ str->length(len);
+ return str;
}
@@ -1796,7 +1782,7 @@ String *Item_func_substr_index::val_str(String *str)
DBUG_ASSERT(fixed == 1);
char buff[MAX_FIELD_WIDTH];
String tmp(buff,sizeof(buff),system_charset_info);
- String *res= args[0]->val_str(str);
+ String *res= args[0]->val_str(&tmp_value);
String *delimiter= args[1]->val_str(&tmp);
int32 count= (int32) args[2]->val_int();
uint offset;
@@ -1845,20 +1831,31 @@ String *Item_func_substr_index::val_str(String *str)
if (pass == 0) /* count<0 */
{
c+=n+1;
- if (c<=0) return res; /* not found, return original string */
+ if (c<=0)
+ {
+ str->copy(res->ptr(), res->length(), collation.collation);
+ return str; // not found, return the original string
+ }
ptr=res->ptr();
}
else
{
- if (c) return res; /* Not found, return original string */
+ if (c)
+ {
+ str->copy(res->ptr(), res->length(), collation.collation);
+ return str; // not found, return the original string
+ }
if (count>0) /* return left part */
{
- tmp_value.set(*res,0,(ulong) (ptr-res->ptr()));
+ str->copy(res->ptr(), (uint32) (ptr-res->ptr()), collation.collation);
+ return str;
}
else /* return right part */
{
- ptr+= delimiter_length;
- tmp_value.set(*res,(ulong) (ptr-res->ptr()), (ulong) (strend-ptr));
+ ptr+= delimiter_length;
+ str->copy(res->ptr() + (ptr-res->ptr()), (uint32) (strend - ptr),
+ collation.collation);
+ return str;
}
}
}
@@ -1870,13 +1867,16 @@ String *Item_func_substr_index::val_str(String *str)
{ // start counting from the beginning
for (offset=0; ; offset+= delimiter_length)
{
- if ((int) (offset= res->strstr(*delimiter, offset)) < 0)
- return res; // Didn't find, return org string
- if (!--count)
- {
- tmp_value.set(*res,0,offset);
- break;
- }
+ if ((int) (offset= res->strstr(*delimiter, offset)) < 0)
+ {
+ str->copy(res->ptr(), res->length(), collation.collation);
+ return str; // not found, return the original string
+ }
+ if (!--count)
+ {
+ str->copy(res->ptr(), offset, collation.collation);
+ return str;
+ }
}
}
else
@@ -1891,30 +1891,32 @@ String *Item_func_substr_index::val_str(String *str)
address space less than where the found substring is located
in res
*/
- if ((int) (offset= res->strrstr(*delimiter, offset)) < 0)
- return res; // Didn't find, return org string
+ if ((int) (offset= res->strrstr(*delimiter, offset)) < 0)
+ {
+ str->copy(res->ptr(), res->length(), collation.collation);
+ return str; // not found, return the original string
+ }
/*
At this point, we've searched for the substring
the number of times as supplied by the index value
*/
- if (!++count)
- {
- offset+= delimiter_length;
- tmp_value.set(*res,offset,res->length()- offset);
- break;
- }
+ if (!++count)
+ {
+ offset+= delimiter_length;
+ str->copy(res->ptr() + offset, res->length() - offset,
+ collation.collation);
+ return str;
+ }
}
if (count)
- return res; // Didn't find, return org string
+ {
+ str->copy(res->ptr(), res->length(), collation.collation);
+ return str; // not found, return the original string
+ }
}
}
- /*
- We always mark tmp_value as const so that if val_str() is called again
- on this object, we don't disrupt the contents of tmp_value when it was
- derived from another String.
- */
- tmp_value.mark_as_const();
- return (&tmp_value);
+ DBUG_ASSERT(0);
+ return NULL;
}
/*
@@ -4541,11 +4543,11 @@ bool Item_func_dyncol_create::prepare_arguments(THD *thd, bool force_names_arg)
break;
case DYN_COL_DATETIME:
case DYN_COL_DATE:
- args[valpos]->get_date(&vals[i].x.time_value,
+ args[valpos]->get_date(thd, &vals[i].x.time_value,
sql_mode_for_dates(thd));
break;
case DYN_COL_TIME:
- args[valpos]->get_time(&vals[i].x.time_value);
+ args[valpos]->get_time(thd, &vals[i].x.time_value);
break;
default:
DBUG_ASSERT(0);
@@ -5111,7 +5113,7 @@ null:
}
-bool Item_dyncol_get::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_dyncol_get::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DYNAMIC_COLUMN_VALUE val;
char buff[STRING_BUFFER_USUAL_SIZE];
@@ -5132,10 +5134,8 @@ bool Item_dyncol_get::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
if (signed_value || val.x.ulong_value <= LONGLONG_MAX)
{
longlong llval = (longlong)val.x.ulong_value;
- bool neg = llval < 0;
- if (int_to_datetime_with_warn(neg, (ulonglong)(neg ? -llval :
- llval),
- ltime, fuzzy_date, 0 /* TODO */))
+ if (int_to_datetime_with_warn(thd, Longlong_hybrid(llval, !signed_value),
+ ltime, fuzzydate, 0 /* TODO */))
goto null;
return 0;
}
@@ -5143,20 +5143,20 @@ bool Item_dyncol_get::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
val.x.double_value= static_cast<double>(ULONGLONG_MAX);
/* fall through */
case DYN_COL_DOUBLE:
- if (double_to_datetime_with_warn(val.x.double_value, ltime, fuzzy_date,
+ if (double_to_datetime_with_warn(thd, val.x.double_value, ltime, fuzzydate,
0 /* TODO */))
goto null;
return 0;
case DYN_COL_DECIMAL:
- if (decimal_to_datetime_with_warn((my_decimal*)&val.x.decimal.value, ltime,
- fuzzy_date, 0 /* TODO */))
+ if (decimal_to_datetime_with_warn(thd, (my_decimal*)&val.x.decimal.value,
+ ltime, fuzzydate, 0 /* TODO */))
goto null;
return 0;
case DYN_COL_STRING:
- if (str_to_datetime_with_warn(&my_charset_numeric,
+ if (str_to_datetime_with_warn(thd, &my_charset_numeric,
val.x.string.value.str,
val.x.string.value.length,
- ltime, fuzzy_date))
+ ltime, fuzzydate))
goto null;
return 0;
case DYN_COL_DATETIME:
diff --git a/sql/item_strfunc.h b/sql/item_strfunc.h
index 7c4ab93dc80..762a3c2559e 100644
--- a/sql/item_strfunc.h
+++ b/sql/item_strfunc.h
@@ -62,8 +62,8 @@ public:
longlong val_int();
double val_real();
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_string(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_string(thd, ltime, fuzzydate); }
const Type_handler *type_handler() const { return string_type_handler(); }
void left_right_max_length();
bool fix_fields(THD *thd, Item **ref);
@@ -1465,11 +1465,11 @@ public:
return NULL;
return res;
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
if (args[0]->result_type() == STRING_RESULT)
- return Item_str_func::get_date(ltime, fuzzydate);
- bool res= args[0]->get_date(ltime, fuzzydate);
+ return Item_str_func::get_date(thd, ltime, fuzzydate);
+ bool res= args[0]->get_date(thd, ltime, fuzzydate);
if ((null_value= args[0]->null_value))
return 1;
return res;
@@ -1764,7 +1764,7 @@ public:
double val_real();
my_decimal *val_decimal(my_decimal *);
bool get_dyn_value(THD *thd, DYNAMIC_COLUMN_VALUE *val, String *tmp);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
void print(String *str, enum_query_type query_type);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_dyncol_get>(thd, this); }
diff --git a/sql/item_subselect.cc b/sql/item_subselect.cc
index eef6755bc98..7408dc378ef 100644
--- a/sql/item_subselect.cc
+++ b/sql/item_subselect.cc
@@ -1388,15 +1388,15 @@ bool Item_singlerow_subselect::val_bool()
}
-bool Item_singlerow_subselect::get_date(MYSQL_TIME *ltime,ulonglong fuzzydate)
+bool Item_singlerow_subselect::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
if (forced_const)
- return value->get_date(ltime, fuzzydate);
+ return value->get_date(thd, ltime, fuzzydate);
if (!exec() && !value->null_value)
{
null_value= FALSE;
- return value->get_date(ltime, fuzzydate);
+ return value->get_date(thd, ltime, fuzzydate);
}
else
{
@@ -1991,8 +1991,7 @@ bool Item_allany_subselect::transform_into_max_min(JOIN *join)
print_where(item, "rewrite with MIN/MAX", QT_ORDINARY););
save_allow_sum_func= thd->lex->allow_sum_func;
- thd->lex->allow_sum_func|=
- (nesting_map)1 << thd->lex->current_select->nest_level;
+ thd->lex->allow_sum_func.set_bit(thd->lex->current_select->nest_level);
/*
Item_sum_(max|min) can't substitute other item => we can use 0 as
reference, also Item_sum_(max|min) can't be fixed after creation, so
diff --git a/sql/item_subselect.h b/sql/item_subselect.h
index 4980709b979..443354f4900 100644
--- a/sql/item_subselect.h
+++ b/sql/item_subselect.h
@@ -308,7 +308,7 @@ public:
String *val_str (String *);
my_decimal *val_decimal(my_decimal *);
bool val_bool();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
const Type_handler *type_handler() const;
bool fix_length_and_dec();
@@ -405,8 +405,8 @@ public:
String *val_str(String*);
my_decimal *val_decimal(my_decimal *);
bool val_bool();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
- { return get_date_from_int(ltime, fuzzydate); }
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
+ { return get_date_from_int(thd, ltime, fuzzydate); }
bool fix_fields(THD *thd, Item **ref);
bool fix_length_and_dec();
void print(String *str, enum_query_type query_type);
diff --git a/sql/item_sum.cc b/sql/item_sum.cc
index 98a3f6116a6..0e52b2988a3 100644
--- a/sql/item_sum.cc
+++ b/sql/item_sum.cc
@@ -72,14 +72,15 @@ size_t Item_sum::ram_limitation(THD *thd)
bool Item_sum::init_sum_func_check(THD *thd)
{
SELECT_LEX *curr_sel= thd->lex->current_select;
- if (curr_sel && !curr_sel->name_visibility_map)
+ if (curr_sel && curr_sel->name_visibility_map.is_clear_all())
{
for (SELECT_LEX *sl= curr_sel; sl; sl= sl->context.outer_select())
{
- curr_sel->name_visibility_map|= (1 << sl-> nest_level);
+ curr_sel->name_visibility_map.set_bit(sl->nest_level);
}
}
- if (!curr_sel || !(thd->lex->allow_sum_func & curr_sel->name_visibility_map))
+ if (!curr_sel ||
+ !(thd->lex->allow_sum_func.is_overlapping(curr_sel->name_visibility_map)))
{
my_message(ER_INVALID_GROUP_FUNC_USE, ER_THD(thd, ER_INVALID_GROUP_FUNC_USE),
MYF(0));
@@ -155,10 +156,11 @@ bool Item_sum::init_sum_func_check(THD *thd)
bool Item_sum::check_sum_func(THD *thd, Item **ref)
{
SELECT_LEX *curr_sel= thd->lex->current_select;
- nesting_map allow_sum_func= (thd->lex->allow_sum_func &
- curr_sel->name_visibility_map);
+ nesting_map allow_sum_func(thd->lex->allow_sum_func);
+ allow_sum_func.intersect(curr_sel->name_visibility_map);
bool invalid= FALSE;
- DBUG_ASSERT(curr_sel->name_visibility_map); // should be set already
+ // should be set already
+ DBUG_ASSERT(!curr_sel->name_visibility_map.is_clear_all());
/*
Window functions can not be used as arguments to sum functions.
@@ -189,10 +191,10 @@ bool Item_sum::check_sum_func(THD *thd, Item **ref)
If it is there under a construct where it is not allowed
we report an error.
*/
- invalid= !(allow_sum_func & ((nesting_map)1 << max_arg_level));
+ invalid= !(allow_sum_func.is_set(max_arg_level));
}
else if (max_arg_level >= 0 ||
- !(allow_sum_func & ((nesting_map)1 << nest_level)))
+ !(allow_sum_func.is_set(nest_level)))
{
/*
The set function can be aggregated only in outer subqueries.
@@ -202,7 +204,7 @@ bool Item_sum::check_sum_func(THD *thd, Item **ref)
if (register_sum_func(thd, ref))
return TRUE;
invalid= aggr_level < 0 &&
- !(allow_sum_func & ((nesting_map)1 << nest_level));
+ !(allow_sum_func.is_set(nest_level));
if (!invalid && thd->variables.sql_mode & MODE_ANSI)
invalid= aggr_level < 0 && max_arg_level < nest_level;
}
@@ -354,14 +356,14 @@ bool Item_sum::register_sum_func(THD *thd, Item **ref)
sl= sl->context.outer_select())
{
if (aggr_level < 0 &&
- (allow_sum_func & ((nesting_map)1 << sl->nest_level)))
+ (allow_sum_func.is_set(sl->nest_level)))
{
/* Found the most nested subquery where the function can be aggregated */
aggr_level= sl->nest_level;
aggr_sel= sl;
}
}
- if (sl && (allow_sum_func & ((nesting_map)1 << sl->nest_level)))
+ if (sl && (allow_sum_func.is_set(sl->nest_level)))
{
/*
We reached the subquery of level max_arg_level and checked
@@ -2305,12 +2307,12 @@ void Item_sum_hybrid::clear()
bool
-Item_sum_hybrid::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+Item_sum_hybrid::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
if (null_value)
return true;
- bool retval= value->get_date(ltime, fuzzydate);
+ bool retval= value->get_date(thd, ltime, fuzzydate);
if ((null_value= value->null_value))
DBUG_ASSERT(retval == true);
return retval;
diff --git a/sql/item_sum.h b/sql/item_sum.h
index fe055673328..1a21c257221 100644
--- a/sql/item_sum.h
+++ b/sql/item_sum.h
@@ -742,9 +742,9 @@ public:
longlong val_int() { return val_int_from_real(); /* Real as default */ }
String *val_str(String*str);
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
void reset_field();
};
@@ -1067,7 +1067,7 @@ protected:
double val_real();
longlong val_int();
my_decimal *val_decimal(my_decimal *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
void reset_field();
String *val_str(String *);
const Type_handler *real_type_handler() const
@@ -1363,7 +1363,7 @@ public:
void update_field(){DBUG_ASSERT(0);}
void clear();
void cleanup();
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
return execute() || sp_result_field->get_date(ltime, fuzzydate);
}
@@ -1403,9 +1403,9 @@ public:
{
return mark_unsupported_function(name.str, arg, VCOL_IMPOSSIBLE);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
};
@@ -1565,9 +1565,9 @@ public:
void update_field() {};
void cleanup();
virtual void print(String *str, enum_query_type query_type);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
};
@@ -1874,9 +1874,9 @@ public:
{
return val_decimal_from_string(decimal_value);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return get_date_from_string(ltime, fuzzydate);
+ return get_date_from_string(thd, ltime, fuzzydate);
}
String* val_str(String* str);
Item *copy_or_same(THD* thd);
diff --git a/sql/item_timefunc.cc b/sql/item_timefunc.cc
index 84db154566a..2da92f971d1 100644
--- a/sql/item_timefunc.cc
+++ b/sql/item_timefunc.cc
@@ -41,6 +41,7 @@
#include "set_var.h"
#include "sql_locale.h" // MY_LOCALE my_locale_en_US
#include "strfunc.h" // check_word
+#include "sql_type_int.h" // Longlong_hybrid
#include "sql_time.h" // make_truncated_value_warning,
// get_date_from_daynr,
// calc_weekday, calc_week,
@@ -125,12 +126,12 @@ static DATE_TIME_FORMAT time_24hrs_format= {{0}, '\0', 0,
1 error
*/
-static bool extract_date_time(DATE_TIME_FORMAT *format,
+static bool extract_date_time(THD *thd, DATE_TIME_FORMAT *format,
const char *val, uint length, MYSQL_TIME *l_time,
timestamp_type cached_timestamp_type,
const char **sub_pattern_end,
const char *date_time_type,
- ulonglong fuzzy_date)
+ date_mode_t fuzzydate)
{
int weekday= 0, yearday= 0, daypart= 0;
int week_number= -1;
@@ -325,17 +326,17 @@ static bool extract_date_time(DATE_TIME_FORMAT *format,
We can't just set error here, as we don't want to generate two
warnings in case of errors
*/
- if (extract_date_time(&time_ampm_format, val,
+ if (extract_date_time(thd, &time_ampm_format, val,
(uint)(val_end - val), l_time,
- cached_timestamp_type, &val, "time", fuzzy_date))
+ cached_timestamp_type, &val, "time", fuzzydate))
DBUG_RETURN(1);
break;
/* Time in 24-hour notation */
case 'T':
- if (extract_date_time(&time_24hrs_format, val,
+ if (extract_date_time(thd, &time_24hrs_format, val,
(uint)(val_end - val), l_time,
- cached_timestamp_type, &val, "time", fuzzy_date))
+ cached_timestamp_type, &val, "time", fuzzydate))
DBUG_RETURN(1);
break;
@@ -441,7 +442,7 @@ static bool extract_date_time(DATE_TIME_FORMAT *format,
goto err;
int was_cut;
- if (check_date(l_time, fuzzy_date | TIME_INVALID_DATES, &was_cut))
+ if (check_date(l_time, fuzzydate | TIME_INVALID_DATES, &was_cut))
goto err;
if (val != val_end)
@@ -451,8 +452,7 @@ static bool extract_date_time(DATE_TIME_FORMAT *format,
if (!my_isspace(&my_charset_latin1,*val))
{
ErrConvString err(val_begin, length, &my_charset_bin);
- make_truncated_value_warning(current_thd,
- Sql_condition::WARN_LEVEL_WARN,
+ make_truncated_value_warning(thd, Sql_condition::WARN_LEVEL_WARN,
&err, cached_timestamp_type, NullS);
break;
}
@@ -462,7 +462,6 @@ static bool extract_date_time(DATE_TIME_FORMAT *format,
err:
{
- THD *thd= current_thd;
char buff[128];
strmake(buff, val_begin, MY_MIN(length, sizeof(buff)-1));
push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
@@ -809,10 +808,8 @@ longlong Item_func_period_diff::val_int()
longlong Item_func_to_days::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
- return 0;
- return (longlong) calc_daynr(ltime.year,ltime.month,ltime.day);
+ Date d(current_thd, args[0], TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE);
+ return (null_value= !d.is_valid_date()) ? 0 : d.daynr();
}
@@ -820,42 +817,26 @@ longlong Item_func_to_seconds::val_int_endpoint(bool left_endp,
bool *incl_endp)
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- longlong seconds;
- longlong days;
- int dummy; /* unused */
- if (get_arg0_date(&ltime, TIME_FUZZY_DATES))
+ Datetime dt(current_thd, args[0], TIME_FUZZY_DATES);
+ if ((null_value= !dt.is_valid_datetime()))
{
/* got NULL, leave the incl_endp intact */
return LONGLONG_MIN;
}
- seconds= ltime.hour * 3600L + ltime.minute * 60 + ltime.second;
- seconds= ltime.neg ? -seconds : seconds;
- days= (longlong) calc_daynr(ltime.year, ltime.month, ltime.day);
- seconds+= days * 24L * 3600L;
/* Set to NULL if invalid date, but keep the value */
- null_value= check_date(&ltime,
- (ltime.year || ltime.month || ltime.day),
- (TIME_NO_ZERO_IN_DATE | TIME_NO_ZERO_DATE),
- &dummy);
+ null_value= dt.check_date(TIME_NO_ZERO_IN_DATE | TIME_NO_ZERO_DATE);
/*
Even if the evaluation return NULL, seconds is useful for pruning
*/
- return seconds;
+ return dt.to_seconds();
}
longlong Item_func_to_seconds::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- longlong seconds;
- longlong days;
- if (get_arg0_date(&ltime, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
- return 0;
- seconds= ltime.hour * 3600L + ltime.minute * 60 + ltime.second;
- seconds=ltime.neg ? -seconds : seconds;
- days= (longlong) calc_daynr(ltime.year, ltime.month, ltime.day);
- return seconds + days * 24L * 3600L;
+ THD *thd= current_thd;
+ Datetime dt(thd, args[0], TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE);
+ return (null_value= !dt.is_valid_datetime()) ? 0 : dt.to_seconds();
}
/*
@@ -899,19 +880,16 @@ enum_monotonicity_info Item_func_to_seconds::get_monotonicity_info() const
longlong Item_func_to_days::val_int_endpoint(bool left_endp, bool *incl_endp)
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
+ Datetime dt(current_thd, args[0], date_mode_t(0));
longlong res;
- int dummy; /* unused */
- if (get_arg0_date(&ltime, 0))
+ if ((null_value= !dt.is_valid_datetime()))
{
/* got NULL, leave the incl_endp intact */
return LONGLONG_MIN;
}
- res=(longlong) calc_daynr(ltime.year,ltime.month,ltime.day);
+ res= (longlong) dt.daynr();
/* Set to NULL if invalid date, but keep the value */
- null_value= check_date(&ltime,
- (TIME_NO_ZERO_IN_DATE | TIME_NO_ZERO_DATE),
- &dummy);
+ null_value= dt.check_date(TIME_NO_ZERO_IN_DATE | TIME_NO_ZERO_DATE);
if (null_value)
{
/*
@@ -940,8 +918,8 @@ longlong Item_func_to_days::val_int_endpoint(bool left_endp, bool *incl_endp)
col < '2007-09-15 12:34:56' -> TO_DAYS(col) <= TO_DAYS('2007-09-15')
*/
- if ((!left_endp && !(ltime.hour || ltime.minute || ltime.second ||
- ltime.second_part)) ||
+ const MYSQL_TIME &ltime= dt.get_mysql_time()[0];
+ if ((!left_endp && dt.hhmmssff_is_zero()) ||
(left_endp && ltime.hour == 23 && ltime.minute == 59 &&
ltime.second == 59))
/* do nothing */
@@ -955,25 +933,22 @@ longlong Item_func_to_days::val_int_endpoint(bool left_endp, bool *incl_endp)
longlong Item_func_dayofyear::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, TIME_NO_ZERO_IN_DATE | TIME_NO_ZERO_DATE))
- return 0;
- return (longlong) calc_daynr(ltime.year,ltime.month,ltime.day) -
- calc_daynr(ltime.year,1,1) + 1;
+ Date d(current_thd, args[0], TIME_NO_ZERO_IN_DATE | TIME_NO_ZERO_DATE);
+ return (null_value= !d.is_valid_date()) ? 0 : d.dayofyear();
}
longlong Item_func_dayofmonth::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- return get_arg0_date(&ltime, 0) ? 0 : (longlong) ltime.day;
+ Date d(current_thd, args[0], date_mode_t(0));
+ return (null_value= !d.is_valid_date()) ? 0 : d.get_mysql_time()->day;
}
longlong Item_func_month::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- return get_arg0_date(&ltime, 0) ? 0 : (longlong) ltime.month;
+ Date d(current_thd, args[0], date_mode_t(0));
+ return (null_value= !d.is_valid_date()) ? 0 : d.get_mysql_time()->month;
}
@@ -995,12 +970,12 @@ String* Item_func_monthname::val_str(String* str)
DBUG_ASSERT(fixed == 1);
const char *month_name;
uint err;
- MYSQL_TIME ltime;
+ Date d(current_thd, args[0], date_mode_t(0));
- if ((null_value= (get_arg0_date(&ltime, 0) || !ltime.month)))
+ if ((null_value= (!d.is_valid_date() || !d.get_mysql_time()->month)))
return (String *) 0;
- month_name= locale->month_names->type_names[ltime.month - 1];
+ month_name= locale->month_names->type_names[d.get_mysql_time()->month - 1];
str->copy(month_name, (uint) strlen(month_name), &my_charset_utf8_bin,
collation.collation, &err);
return str;
@@ -1014,23 +989,21 @@ String* Item_func_monthname::val_str(String* str)
longlong Item_func_quarter::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, 0))
- return 0;
- return (longlong) ((ltime.month+2)/3);
+ Date d(current_thd, args[0], date_mode_t(0));
+ return (null_value= !d.is_valid_date()) ? 0 : d.quarter();
}
longlong Item_func_hour::val_int()
{
DBUG_ASSERT(fixed == 1);
- Time tm(args[0], Time::Options_for_cast());
+ Time tm(current_thd, args[0], Time::Options_for_cast());
return (null_value= !tm.is_valid_time()) ? 0 : tm.get_mysql_time()->hour;
}
longlong Item_func_minute::val_int()
{
DBUG_ASSERT(fixed == 1);
- Time tm(args[0], Time::Options_for_cast());
+ Time tm(current_thd, args[0], Time::Options_for_cast());
return (null_value= !tm.is_valid_time()) ? 0 : tm.get_mysql_time()->minute;
}
@@ -1040,7 +1013,7 @@ longlong Item_func_minute::val_int()
longlong Item_func_second::val_int()
{
DBUG_ASSERT(fixed == 1);
- Time tm(args[0], Time::Options_for_cast());
+ Time tm(current_thd, args[0], Time::Options_for_cast());
return (null_value= !tm.is_valid_time()) ? 0 : tm.get_mysql_time()->second;
}
@@ -1087,43 +1060,34 @@ uint week_mode(uint mode)
longlong Item_func_week::val_int()
{
DBUG_ASSERT(fixed == 1);
- uint year, week_format;
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
+ uint week_format;
+ THD *thd= current_thd;
+ Date d(thd, args[0], TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE);
+ if ((null_value= !d.is_valid_date()))
return 0;
if (arg_count > 1)
week_format= (uint)args[1]->val_int();
else
- week_format= current_thd->variables.default_week_format;
- return (longlong) calc_week(&ltime, week_mode(week_format), &year);
+ week_format= thd->variables.default_week_format;
+ return d.week(week_mode(week_format));
}
longlong Item_func_yearweek::val_int()
{
DBUG_ASSERT(fixed == 1);
- uint year,week;
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
- return 0;
- week= calc_week(&ltime,
- (week_mode((uint) args[1]->val_int()) | WEEK_YEAR),
- &year);
- return week+year*100;
+ Date d(current_thd, args[0], TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE);
+ return (null_value= !d.is_valid_date()) ? 0 :
+ d.yearweek((week_mode((uint) args[1]->val_int()) | WEEK_YEAR));
}
longlong Item_func_weekday::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
-
- if (get_arg0_date(&ltime, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
- return 0;
-
- return (longlong) calc_weekday(calc_daynr(ltime.year, ltime.month,
- ltime.day),
- odbc_type) + MY_TEST(odbc_type);
+ Date d(current_thd, args[0], TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE);
+ return ((null_value= !d.is_valid_date())) ? 0 :
+ calc_weekday(d.daynr(), odbc_type) + MY_TEST(odbc_type);
}
bool Item_func_dayname::fix_length_and_dec()
@@ -1159,8 +1123,8 @@ String* Item_func_dayname::val_str(String* str)
longlong Item_func_year::val_int()
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- return get_arg0_date(&ltime, 0) ? 0 : (longlong) ltime.year;
+ Date d(current_thd, args[0], date_mode_t(0));
+ return (null_value= !d.is_valid_date()) ? 0 : d.get_mysql_time()->year;
}
@@ -1191,8 +1155,8 @@ enum_monotonicity_info Item_func_year::get_monotonicity_info() const
longlong Item_func_year::val_int_endpoint(bool left_endp, bool *incl_endp)
{
DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, 0))
+ Datetime dt(current_thd, args[0], date_mode_t(0));
+ if ((null_value= !dt.is_valid_datetime()))
{
/* got NULL, leave the incl_endp intact */
return LONGLONG_MIN;
@@ -1209,8 +1173,9 @@ longlong Item_func_year::val_int_endpoint(bool left_endp, bool *incl_endp)
col < '2007-09-15 23:00:00' -> YEAR(col) <= 2007
*/
+ const MYSQL_TIME &ltime= dt.get_mysql_time()[0];
if (!left_endp && ltime.day == 1 && ltime.month == 1 &&
- !(ltime.hour || ltime.minute || ltime.second || ltime.second_part))
+ dt.hhmmssff_is_zero())
; /* do nothing */
else
*incl_endp= TRUE;
@@ -1234,13 +1199,14 @@ bool Item_func_unix_timestamp::get_timestamp_value(my_time_t *seconds,
}
}
- MYSQL_TIME ltime;
- if (get_arg0_date(&ltime, TIME_NO_ZERO_IN_DATE))
- return 1;
+ THD *thd= current_thd;
+ Datetime dt(thd, args[0], TIME_NO_ZERO_IN_DATE);
+ if ((null_value= !dt.is_valid_datetime()))
+ return true;
uint error_code;
- *seconds= TIME_to_timestamp(current_thd, &ltime, &error_code);
- *second_part= ltime.second_part;
+ *seconds= TIME_to_timestamp(thd, dt.get_mysql_time(), &error_code);
+ *second_part= dt.get_mysql_time()->second_part;
return (null_value= (error_code == ER_WARN_DATA_OUT_OF_RANGE));
}
@@ -1298,7 +1264,7 @@ longlong Item_func_unix_timestamp::val_int_endpoint(bool left_endp, bool *incl_e
longlong Item_func_time_to_sec::int_op()
{
DBUG_ASSERT(fixed == 1);
- Time tm(args[0], Time::Options_for_cast());
+ Time tm(current_thd, args[0], Time::Options_for_cast());
return ((null_value= !tm.is_valid_time())) ? 0 : tm.to_seconds();
}
@@ -1306,7 +1272,7 @@ longlong Item_func_time_to_sec::int_op()
my_decimal *Item_func_time_to_sec::decimal_op(my_decimal* buf)
{
DBUG_ASSERT(fixed == 1);
- Time tm(args[0], Time::Options_for_cast());
+ Time tm(current_thd, args[0], Time::Options_for_cast());
if ((null_value= !tm.is_valid_time()))
return 0;
const MYSQL_TIME *ltime= tm.get_mysql_time();
@@ -1321,7 +1287,8 @@ my_decimal *Item_func_time_to_sec::decimal_op(my_decimal* buf)
To make code easy, allow interval objects without separators.
*/
-bool get_interval_value(Item *args,interval_type int_type, INTERVAL *interval)
+bool get_interval_value(THD *thd, Item *args,
+ interval_type int_type, INTERVAL *interval)
{
ulonglong array[5];
longlong UNINIT_VAR(value);
@@ -1342,7 +1309,7 @@ bool get_interval_value(Item *args,interval_type int_type, INTERVAL *interval)
if (d.sec() >= LONGLONG_MAX)
{
ErrConvDecimal err(val.ptr());
- current_thd->push_warning_truncated_wrong_value("seconds", err.ptr());
+ thd->push_warning_truncated_wrong_value("seconds", err.ptr());
return true;
}
interval->second= d.sec();
@@ -1492,11 +1459,11 @@ bool get_interval_value(Item *args,interval_type int_type, INTERVAL *interval)
}
-bool Item_func_from_days::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_from_days::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
longlong value=args[0]->val_int();
if ((null_value= (args[0]->null_value ||
- ((fuzzy_date & TIME_NO_ZERO_DATE) && value == 0))))
+ ((fuzzydate & TIME_NO_ZERO_DATE) && value == 0))))
return true;
bzero(ltime, sizeof(MYSQL_TIME));
if (get_date_from_daynr((long) value, &ltime->year, &ltime->month,
@@ -1533,10 +1500,9 @@ void Item_func_curdate_utc::store_now_in_TIME(THD *thd, MYSQL_TIME *now_time)
}
-bool Item_func_curdate::get_date(MYSQL_TIME *res,
- ulonglong fuzzy_date __attribute__((unused)))
+bool Item_func_curdate::get_date(THD *thd, MYSQL_TIME *res,
+ date_mode_t fuzzydate __attribute__((unused)))
{
- THD *thd= current_thd;
query_id_t query_id= thd->query_id;
/* Cache value for this query */
if (last_query_id != query_id)
@@ -1563,10 +1529,9 @@ bool Item_func_curtime::fix_fields(THD *thd, Item **items)
return Item_timefunc::fix_fields(thd, items);
}
-bool Item_func_curtime::get_date(MYSQL_TIME *res,
- ulonglong fuzzy_date __attribute__((unused)))
+bool Item_func_curtime::get_date(THD *thd, MYSQL_TIME *res,
+ date_mode_t fuzzydate __attribute__((unused)))
{
- THD *thd= current_thd;
query_id_t query_id= thd->query_id;
/* Cache value for this query */
if (last_query_id != query_id)
@@ -1695,10 +1660,9 @@ void Item_func_now_utc::store_now_in_TIME(THD *thd, MYSQL_TIME *now_time)
}
-bool Item_func_now::get_date(MYSQL_TIME *res,
- ulonglong fuzzy_date __attribute__((unused)))
+bool Item_func_now::get_date(THD *thd, MYSQL_TIME *res,
+ date_mode_t fuzzydate __attribute__((unused)))
{
- THD *thd= current_thd;
query_id_t query_id= thd->query_id;
/* Cache value for this query */
if (last_query_id != query_id)
@@ -1724,21 +1688,21 @@ void Item_func_sysdate_local::store_now_in_TIME(THD *thd, MYSQL_TIME *now_time)
}
-bool Item_func_sysdate_local::get_date(MYSQL_TIME *res,
- ulonglong fuzzy_date __attribute__((unused)))
+bool Item_func_sysdate_local::get_date(THD *thd, MYSQL_TIME *res,
+ date_mode_t fuzzydate __attribute__((unused)))
{
- store_now_in_TIME(current_thd, res);
+ store_now_in_TIME(thd, res);
return 0;
}
-bool Item_func_sec_to_time::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_sec_to_time::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
- VSec6 sec(args[0], "seconds", LONGLONG_MAX);
+ VSec6 sec(thd, args[0], "seconds", LONGLONG_MAX);
if ((null_value= sec.is_null()))
return true;
if (sec.sec_to_time(ltime, decimals) && !sec.truncated())
- sec.make_truncated_warning(current_thd, "seconds");
+ sec.make_truncated_warning(thd, "seconds");
return false;
}
@@ -1895,7 +1859,9 @@ String *Item_func_date_format::val_str(String *str)
const MY_LOCALE *lc= 0;
DBUG_ASSERT(fixed == 1);
- if ((null_value= args[0]->get_date(&l_time, is_time_format ? TIME_TIME_ONLY : 0)))
+ if ((null_value= args[0]->get_date(current_thd, &l_time,
+ is_time_format ? TIME_TIME_ONLY :
+ date_mode_t(0))))
return 0;
if (!(format = args[1]->val_str(str)) || !format->length())
@@ -1946,13 +1912,13 @@ bool Item_func_from_unixtime::fix_length_and_dec()
}
-bool Item_func_from_unixtime::get_date(MYSQL_TIME *ltime,
- ulonglong fuzzy_date __attribute__((unused)))
+bool Item_func_from_unixtime::get_date(THD *thd, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate __attribute__((unused)))
{
bzero((char *)ltime, sizeof(*ltime));
ltime->time_type= MYSQL_TIMESTAMP_TIME;
- VSec6 sec(args[0], "unixtime", TIMESTAMP_MAX_VALUE);
+ VSec6 sec(thd, args[0], "unixtime", TIMESTAMP_MAX_VALUE);
DBUG_ASSERT(sec.sec() <= TIMESTAMP_MAX_VALUE);
if (sec.is_null() || sec.truncated() || sec.neg())
@@ -1965,12 +1931,11 @@ bool Item_func_from_unixtime::get_date(MYSQL_TIME *ltime,
}
-bool Item_func_convert_tz::get_date(MYSQL_TIME *ltime,
- ulonglong fuzzy_date __attribute__((unused)))
+bool Item_func_convert_tz::get_date(THD *thd, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate __attribute__((unused)))
{
my_time_t my_time_tmp;
String str;
- THD *thd= current_thd;
if (!from_tz_cached)
{
@@ -1984,9 +1949,12 @@ bool Item_func_convert_tz::get_date(MYSQL_TIME *ltime,
to_tz_cached= args[2]->const_item();
}
- if (from_tz==0 || to_tz==0 ||
- get_arg0_date(ltime, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
- return (null_value= 1);
+ if ((null_value= (from_tz == 0 || to_tz == 0)))
+ return true;
+
+ Datetime *dt= new(ltime) Datetime(thd, args[0], TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE);
+ if ((null_value= !dt->is_valid_datetime()))
+ return true;
{
uint not_used;
@@ -2067,9 +2035,9 @@ bool Item_date_add_interval::fix_length_and_dec()
bool Func_handler_date_add_interval_datetime_arg0_time::
- get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
- THD *thd= current_thd;
// time_expr + INTERVAL {YEAR|QUARTER|MONTH|WEEK|YEAR_MONTH}
push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
ER_DATETIME_FUNCTION_OVERFLOW,
@@ -2130,7 +2098,7 @@ bool Item_extract::fix_length_and_dec()
case INTERVAL_QUARTER: set_date_length(2); break; // 1..4
case INTERVAL_MONTH: set_date_length(2); break; // MM
case INTERVAL_WEEK: set_date_length(2); break; // 0..52
- case INTERVAL_DAY: set_date_length(2); break; // DD
+ case INTERVAL_DAY: set_day_length(2); break; // DD
case INTERVAL_DAY_HOUR: set_time_length(4); break; // DDhh
case INTERVAL_DAY_MINUTE: set_time_length(6); break; // DDhhmm
case INTERVAL_DAY_SECOND: set_time_length(8); break; // DDhhmmss
@@ -2151,69 +2119,45 @@ bool Item_extract::fix_length_and_dec()
}
-longlong Item_extract::val_int()
+uint Extract_source::week(THD *thd) const
{
- DBUG_ASSERT(fixed == 1);
- MYSQL_TIME ltime;
+ DBUG_ASSERT(is_valid_extract_source());
uint year;
- ulong week_format;
- long neg;
- int is_time_flag = date_value ? 0 : TIME_TIME_ONLY;
-
- // Not using get_arg0_date to avoid automatic TIME to DATETIME conversion
- if ((null_value= args[0]->get_date(&ltime, is_time_flag)))
- return 0;
-
- neg= ltime.neg ? -1 : 1;
+ ulong week_format= current_thd->variables.default_week_format;
+ return calc_week(this, week_mode(week_format), &year);
+}
- DBUG_ASSERT(ltime.time_type != MYSQL_TIMESTAMP_TIME || ltime.day == 0);
- if (ltime.time_type == MYSQL_TIMESTAMP_TIME)
- time_to_daytime_interval(&ltime);
+longlong Item_extract::val_int()
+{
+ DBUG_ASSERT(fixed == 1);
+ Extract_source dt(current_thd, args[0], m_date_mode);
+ if ((null_value= !dt.is_valid_extract_source()))
+ return 0;
switch (int_type) {
- case INTERVAL_YEAR: return ltime.year;
- case INTERVAL_YEAR_MONTH: return ltime.year*100L+ltime.month;
- case INTERVAL_QUARTER: return (ltime.month+2)/3;
- case INTERVAL_MONTH: return ltime.month;
- case INTERVAL_WEEK:
- {
- week_format= current_thd->variables.default_week_format;
- return calc_week(&ltime, week_mode(week_format), &year);
- }
- case INTERVAL_DAY: return ltime.day;
- case INTERVAL_DAY_HOUR: return (long) (ltime.day*100L+ltime.hour)*neg;
- case INTERVAL_DAY_MINUTE: return (long) (ltime.day*10000L+
- ltime.hour*100L+
- ltime.minute)*neg;
- case INTERVAL_DAY_SECOND: return ((longlong) ltime.day*1000000L+
- (longlong) (ltime.hour*10000L+
- ltime.minute*100+
- ltime.second))*neg;
- case INTERVAL_HOUR: return (long) ltime.hour*neg;
- case INTERVAL_HOUR_MINUTE: return (long) (ltime.hour*100+ltime.minute)*neg;
- case INTERVAL_HOUR_SECOND: return (long) (ltime.hour*10000+ltime.minute*100+
- ltime.second)*neg;
- case INTERVAL_MINUTE: return (long) ltime.minute*neg;
- case INTERVAL_MINUTE_SECOND: return (long) (ltime.minute*100+ltime.second)*neg;
- case INTERVAL_SECOND: return (long) ltime.second*neg;
- case INTERVAL_MICROSECOND: return (long) ltime.second_part*neg;
- case INTERVAL_DAY_MICROSECOND: return (((longlong)ltime.day*1000000L +
- (longlong)ltime.hour*10000L +
- ltime.minute*100 +
- ltime.second)*1000000L +
- ltime.second_part)*neg;
- case INTERVAL_HOUR_MICROSECOND: return (((longlong)ltime.hour*10000L +
- ltime.minute*100 +
- ltime.second)*1000000L +
- ltime.second_part)*neg;
- case INTERVAL_MINUTE_MICROSECOND: return (((longlong)(ltime.minute*100+
- ltime.second))*1000000L+
- ltime.second_part)*neg;
- case INTERVAL_SECOND_MICROSECOND: return ((longlong)ltime.second*1000000L+
- ltime.second_part)*neg;
+ case INTERVAL_YEAR: return dt.year();
+ case INTERVAL_YEAR_MONTH: return dt.year_month();
+ case INTERVAL_QUARTER: return dt.quarter();
+ case INTERVAL_MONTH: return dt.month();
+ case INTERVAL_WEEK: return dt.week(current_thd);
+ case INTERVAL_DAY: return dt.day();
+ case INTERVAL_DAY_HOUR: return dt.day_hour();
+ case INTERVAL_DAY_MINUTE: return dt.day_minute();
+ case INTERVAL_DAY_SECOND: return dt.day_second();
+ case INTERVAL_HOUR: return dt.hour();
+ case INTERVAL_HOUR_MINUTE: return dt.hour_minute();
+ case INTERVAL_HOUR_SECOND: return dt.hour_second();
+ case INTERVAL_MINUTE: return dt.minute();
+ case INTERVAL_MINUTE_SECOND: return dt.minute_second();
+ case INTERVAL_SECOND: return dt.second();
+ case INTERVAL_MICROSECOND: return dt.microsecond();
+ case INTERVAL_DAY_MICROSECOND: return dt.day_microsecond();
+ case INTERVAL_HOUR_MICROSECOND: return dt.hour_microsecond();
+ case INTERVAL_MINUTE_MICROSECOND: return dt.minute_microsecond();
+ case INTERVAL_SECOND_MICROSECOND: return dt.second_microsecond();
case INTERVAL_LAST: DBUG_ASSERT(0); break; /* purecov: deadcode */
}
- return 0; // Impossible
+ return 0; // Impossible
}
bool Item_extract::eq(const Item *item, bool binary_cmp) const
@@ -2472,45 +2416,28 @@ void Item_char_typecast::fix_length_and_dec_internal(CHARSET_INFO *from_cs)
}
-bool Item_time_typecast::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_time_typecast::get_date(THD *thd, MYSQL_TIME *to, date_mode_t mode)
{
- Time tm(args[0], Time::Options_for_cast());
- if ((null_value= !tm.is_valid_time()))
- return true;
- tm.copy_to_mysql_time(ltime);
- if (decimals < TIME_SECOND_PART_DIGITS)
- my_time_trunc(ltime, decimals);
- return (fuzzy_date & TIME_TIME_ONLY) ? 0 :
- (null_value= check_date_with_warn(ltime, fuzzy_date,
- MYSQL_TIMESTAMP_ERROR));
+ Time *tm= new(to) Time(thd, args[0], Time::Options_for_cast(mode),
+ MY_MIN(decimals, TIME_SECOND_PART_DIGITS));
+ return (null_value= !tm->is_valid_time());
}
-bool Item_date_typecast::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_date_typecast::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- fuzzy_date |= sql_mode_for_dates(current_thd);
- if (get_arg0_date(ltime, fuzzy_date & ~TIME_TIME_ONLY))
- return 1;
-
- if (make_date_with_warn(ltime, fuzzy_date, MYSQL_TIMESTAMP_DATE))
- return (null_value= 1);
-
- return 0;
+ date_mode_t tmp= (fuzzydate | sql_mode_for_dates(thd)) & ~TIME_TIME_ONLY;
+ Date *d= new(ltime) Date(thd, args[0], tmp);
+ return (null_value= !d->is_valid_date());
}
-bool Item_datetime_typecast::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_datetime_typecast::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- fuzzy_date |= sql_mode_for_dates(current_thd);
- if (get_arg0_date(ltime, fuzzy_date & ~TIME_TIME_ONLY))
- return 1;
-
- if (decimals < TIME_SECOND_PART_DIGITS)
- my_time_trunc(ltime, decimals);
-
- DBUG_ASSERT(ltime->time_type != MYSQL_TIMESTAMP_TIME);
- ltime->time_type= MYSQL_TIMESTAMP_DATETIME;
- return 0;
+ date_mode_t tmp= (fuzzydate | sql_mode_for_dates(thd)) & ~TIME_TIME_ONLY;
+ Datetime *dt= new(ltime) Datetime(thd, args[0], tmp,
+ MY_MIN(decimals, TIME_SECOND_PART_DIGITS));
+ return (null_value= !dt->is_valid_datetime());
}
@@ -2525,7 +2452,7 @@ bool Item_datetime_typecast::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
0099-12-31
*/
-bool Item_func_makedate::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_makedate::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
long year, days, daynr= (long) args[1]->val_int();
@@ -2603,7 +2530,7 @@ bool Item_func_add_time::fix_length_and_dec()
Result: Time value
*/
-bool Item_func_timediff::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_timediff::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
int l_sign= 1;
@@ -2611,22 +2538,22 @@ bool Item_func_timediff::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
ErrConvTime str(&l_time3);
/* the following may be true in, for example, date_add(timediff(...), ... */
- if (fuzzy_date & TIME_NO_ZERO_IN_DATE)
+ if (fuzzydate & TIME_NO_ZERO_IN_DATE)
return (null_value= 1);
- if (args[0]->get_time(&l_time1) ||
- args[1]->get_time(&l_time2) ||
+ if (args[0]->get_time(thd, &l_time1) ||
+ args[1]->get_time(thd, &l_time2) ||
l_time1.time_type != l_time2.time_type)
return (null_value= 1);
if (l_time1.neg != l_time2.neg)
l_sign= -l_sign;
- if (calc_time_diff(&l_time1, &l_time2, l_sign, &l_time3, fuzzy_date))
+ if (calc_time_diff(&l_time1, &l_time2, l_sign, &l_time3, fuzzydate))
return (null_value= 1);
*ltime= l_time3;
- return (null_value= adjust_time_range_with_warn(ltime, decimals));
+ return (null_value= adjust_time_range_with_warn(thd, ltime, decimals));
}
/**
@@ -2635,13 +2562,12 @@ bool Item_func_timediff::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
Result: Time value
*/
-bool Item_func_maketime::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_maketime::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
- bool overflow= 0;
- longlong hour= args[0]->val_int();
+ Longlong_hybrid hour(args[0]->val_int(), args[0]->unsigned_flag);
longlong minute= args[1]->val_int();
- VSec6 sec(args[2], "seconds", 59);
+ VSec6 sec(thd, args[2], "seconds", 59);
DBUG_ASSERT(sec.sec() <= 59);
if (args[0]->null_value || args[1]->null_value || sec.is_null() ||
@@ -2650,36 +2576,27 @@ bool Item_func_maketime::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
bzero(ltime, sizeof(*ltime));
ltime->time_type= MYSQL_TIMESTAMP_TIME;
+ ltime->neg= hour.neg();
- /* Check for integer overflows */
- if (hour < 0)
+ if (hour.abs() <= TIME_MAX_HOUR)
{
- if (args[0]->unsigned_flag)
- overflow= 1;
- else
- ltime->neg= 1;
- }
- if (-hour > TIME_MAX_HOUR || hour > TIME_MAX_HOUR)
- overflow= 1;
-
- if (!overflow)
- {
- ltime->hour= (uint) ((hour < 0 ? -hour : hour));
+ ltime->hour= (uint) hour.abs();
ltime->minute= (uint) minute;
ltime->second= (uint) sec.sec();
ltime->second_part= sec.usec();
}
else
{
- ltime->hour= TIME_MAX_HOUR;
- ltime->minute= TIME_MAX_MINUTE;
- ltime->second= TIME_MAX_SECOND;
+ // use check_time_range() to set ltime to the max value depending on dec
+ int unused;
+ ltime->hour= TIME_MAX_HOUR + 1;
+ check_time_range(ltime, decimals, &unused);
char buf[28];
- char *ptr= longlong10_to_str(hour, buf, args[0]->unsigned_flag ? 10 : -10);
+ char *ptr= longlong10_to_str(hour.value(), buf, hour.is_unsigned() ? 10 : -10);
int len = (int)(ptr - buf) + sprintf(ptr, ":%02u:%02u",
(uint) minute, (uint) sec.sec());
ErrConvString err(buf, len, &my_charset_bin);
- current_thd->push_warning_truncated_wrong_value("time", err.ptr());
+ thd->push_warning_truncated_wrong_value("time", err.ptr());
}
return (null_value= 0);
@@ -2697,7 +2614,7 @@ bool Item_func_maketime::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
longlong Item_func_microsecond::val_int()
{
DBUG_ASSERT(fixed == 1);
- Time tm(args[0], Time::Options_for_cast());
+ Time tm(current_thd, args[0], Time::Options_for_cast());
return ((null_value= !tm.is_valid_time())) ?
0 : tm.get_mysql_time()->second_part;
}
@@ -2711,7 +2628,7 @@ longlong Item_func_timestamp_diff::val_int()
long months= 0;
int neg= 1;
THD *thd= current_thd;
- ulonglong fuzzydate= TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE;
+ date_mode_t fuzzydate= TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE;
null_value= 0;
@@ -3008,8 +2925,8 @@ bool Item_func_str_to_date::fix_length_and_dec()
}
-bool Item_func_str_to_date::get_date_common(MYSQL_TIME *ltime,
- ulonglong fuzzy_date,
+bool Item_func_str_to_date::get_date_common(THD *thd, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate,
timestamp_type tstype)
{
DATE_TIME_FORMAT date_time_format;
@@ -3023,19 +2940,19 @@ bool Item_func_str_to_date::get_date_common(MYSQL_TIME *ltime,
date_time_format.format.str= (char*) format->ptr();
date_time_format.format.length= format->length();
- if (extract_date_time(&date_time_format, val->ptr(), val->length(),
+ if (extract_date_time(thd, &date_time_format, val->ptr(), val->length(),
ltime, tstype, 0, "datetime",
- fuzzy_date | sql_mode_for_dates(current_thd)))
+ fuzzydate | sql_mode_for_dates(thd)))
return (null_value=1);
return (null_value= 0);
}
-bool Item_func_last_day::get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+bool Item_func_last_day::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- if (get_arg0_date(ltime, fuzzy_date & ~TIME_TIME_ONLY) ||
- (ltime->month == 0))
- return (null_value=1);
+ Date *d= new(ltime) Date(thd, args[0], fuzzydate & ~TIME_TIME_ONLY);
+ if ((null_value= (!d->is_valid_date() || ltime->month == 0)))
+ return true;
uint month_idx= ltime->month-1;
ltime->day= days_in_month[month_idx];
if ( month_idx == 1 && calc_days_in_year(ltime->year) == 366)
diff --git a/sql/item_timefunc.h b/sql/item_timefunc.h
index f9709b8f72a..d2a4e87a3d1 100644
--- a/sql/item_timefunc.h
+++ b/sql/item_timefunc.h
@@ -26,7 +26,8 @@
class MY_LOCALE;
-bool get_interval_value(Item *args,interval_type int_type, INTERVAL *interval);
+bool get_interval_value(THD *thd, Item *args,
+ interval_type int_type, INTERVAL *interval);
class Item_long_func_date_field: public Item_long_func
@@ -181,9 +182,9 @@ public:
str->set(nr, collation.collation);
return str;
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return get_date_from_int(ltime, fuzzydate);
+ return get_date_from_int(thd, ltime, fuzzydate);
}
const char *func_name() const { return "month"; }
const Type_handler *type_handler() const { return &type_handler_long; }
@@ -454,9 +455,9 @@ public:
{
return (odbc_type ? "dayofweek" : "weekday");
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
const Type_handler *type_handler() const { return &type_handler_long; }
bool fix_length_and_dec()
@@ -511,7 +512,7 @@ public:
}
double real_op() { DBUG_ASSERT(0); return 0; }
String *str_op(String *str) { DBUG_ASSERT(0); return 0; }
- bool date_op(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool date_op(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(0);
return true;
@@ -547,7 +548,8 @@ public:
}
bool fix_length_and_dec()
{
- fix_length_and_dec_generic(arg_count ? args[0]->datetime_precision() : 0);
+ fix_length_and_dec_generic(arg_count ?
+ args[0]->datetime_precision(current_thd) : 0);
return FALSE;
}
longlong int_op();
@@ -571,7 +573,7 @@ public:
}
bool fix_length_and_dec()
{
- fix_length_and_dec_generic(args[0]->time_precision());
+ fix_length_and_dec_generic(args[0]->time_precision(current_thd));
return FALSE;
}
longlong int_op();
@@ -643,7 +645,7 @@ public:
{ decimals= dec; }
bool fix_fields(THD *, Item **);
bool fix_length_and_dec() { fix_attributes_time(decimals); return FALSE; }
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
/*
Abstract method that defines which time zone is used for conversion.
Converts time current time in my_time_t representation to broken-down
@@ -688,7 +690,7 @@ class Item_func_curdate :public Item_datefunc
MYSQL_TIME ltime;
public:
Item_func_curdate(THD *thd): Item_datefunc(thd), last_query_id(0) {}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
virtual void store_now_in_TIME(THD *thd, MYSQL_TIME *now_time)=0;
bool check_vcol_func_processor(void *arg)
{
@@ -731,7 +733,7 @@ public:
bool fix_fields(THD *, Item **);
bool fix_length_and_dec()
{ fix_attributes_datetime(decimals); return FALSE;}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
virtual void store_now_in_TIME(THD *thd, MYSQL_TIME *now_time)=0;
bool check_vcol_func_processor(void *arg)
{
@@ -786,7 +788,7 @@ public:
bool const_item() const { return 0; }
const char *func_name() const { return "sysdate"; }
void store_now_in_TIME(THD *thd, MYSQL_TIME *now_time);
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
table_map used_tables() const { return RAND_TABLE_BIT; }
bool check_vcol_func_processor(void *arg)
{
@@ -806,7 +808,7 @@ class Item_func_from_days :public Item_datefunc
public:
Item_func_from_days(THD *thd, Item *a): Item_datefunc(thd, a) {}
const char *func_name() const { return "from_days"; }
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
bool check_partition_func_processor(void *int_arg) {return FALSE;}
bool check_vcol_func_processor(void *arg) { return FALSE;}
bool check_valid_arguments_processor(void *int_arg)
@@ -871,7 +873,7 @@ class Item_func_from_unixtime :public Item_datetimefunc
Item_func_from_unixtime(THD *thd, Item *a): Item_datetimefunc(thd, a) {}
const char *func_name() const { return "from_unixtime"; }
bool fix_length_and_dec();
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_from_unixtime>(thd, this); }
};
@@ -912,11 +914,11 @@ class Item_func_convert_tz :public Item_datetimefunc
const char *func_name() const { return "convert_tz"; }
bool fix_length_and_dec()
{
- fix_attributes_datetime(args[0]->datetime_precision());
+ fix_attributes_datetime(args[0]->datetime_precision(current_thd));
maybe_null= true;
return FALSE;
}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
void cleanup();
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_convert_tz>(thd, this); }
@@ -929,7 +931,7 @@ class Item_func_sec_to_time :public Item_timefunc
{ return args[0]->check_type_can_return_decimal(func_name()); }
public:
Item_func_sec_to_time(THD *thd, Item *item): Item_timefunc(thd, item) {}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
bool fix_length_and_dec()
{
fix_attributes_time(args[0]->decimals);
@@ -962,9 +964,17 @@ public:
};
-class Item_extract :public Item_int_func
+class Item_extract :public Item_int_func,
+ public Type_handler_hybrid_field_type
{
- bool date_value;
+ date_mode_t m_date_mode;
+ const Type_handler_int_result *handler_by_length(uint32 length,
+ uint32 threashold)
+ {
+ if (length >= threashold)
+ return &type_handler_longlong;
+ return &type_handler_long;
+ }
void set_date_length(uint32 length)
{
/*
@@ -973,48 +983,34 @@ class Item_extract :public Item_int_func
because all around the code we assume that max_length is sign inclusive.
Another options is to set unsigned_flag to "true".
*/
- max_length= length; //QQ: see above
- date_value= true;
+ set_handler(handler_by_length(max_length= length, 10)); // QQ: see above
+ m_date_mode= date_mode_t(0);
+ }
+ void set_day_length(uint32 length)
+ {
+ /*
+ Units starting with DAY can be negative:
+ EXTRACT(DAY FROM '-24:00:00') -> -1
+ */
+ set_handler(handler_by_length(max_length= length + 1/*sign*/, 11));
+ m_date_mode= date_mode_t(0);
}
void set_time_length(uint32 length)
{
- max_length= length + 1/*sign*/;
- date_value= false;
+ set_handler(handler_by_length(max_length= length + 1/*sign*/, 11));
+ m_date_mode= TIME_TIME_ONLY;
}
public:
const interval_type int_type; // keep it public
Item_extract(THD *thd, interval_type type_arg, Item *a):
- Item_int_func(thd, a), int_type(type_arg) {}
+ Item_int_func(thd, a),
+ Type_handler_hybrid_field_type(&type_handler_longlong),
+ m_date_mode(date_mode_t(0)),
+ int_type(type_arg)
+ { }
const Type_handler *type_handler() const
{
- switch (int_type) {
- case INTERVAL_YEAR:
- case INTERVAL_YEAR_MONTH:
- case INTERVAL_QUARTER:
- case INTERVAL_MONTH:
- case INTERVAL_WEEK:
- case INTERVAL_DAY:
- case INTERVAL_DAY_HOUR:
- case INTERVAL_DAY_MINUTE:
- case INTERVAL_DAY_SECOND:
- case INTERVAL_HOUR:
- case INTERVAL_HOUR_MINUTE:
- case INTERVAL_HOUR_SECOND:
- case INTERVAL_MINUTE:
- case INTERVAL_MINUTE_SECOND:
- case INTERVAL_SECOND:
- case INTERVAL_MICROSECOND:
- case INTERVAL_SECOND_MICROSECOND:
- return &type_handler_long;
- case INTERVAL_DAY_MICROSECOND:
- case INTERVAL_HOUR_MICROSECOND:
- case INTERVAL_MINUTE_MICROSECOND:
- return &type_handler_longlong;
- case INTERVAL_LAST:
- break;
- }
- DBUG_ASSERT(0);
- return &type_handler_longlong;
+ return Type_handler_hybrid_field_type::type_handler();
}
longlong val_int();
enum Functype functype() const { return EXTRACT_FUNC; }
@@ -1119,7 +1115,7 @@ public:
{
print_cast_temporal(str, query_type);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool fix_length_and_dec()
{
return args[0]->type_handler()->Item_date_typecast_fix_length_and_dec(this);
@@ -1139,7 +1135,7 @@ public:
{
print_cast_temporal(str, query_type);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool fix_length_and_dec()
{
return args[0]->type_handler()->
@@ -1160,7 +1156,7 @@ public:
{
print_cast_temporal(str, query_type);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
bool fix_length_and_dec()
{
return args[0]->type_handler()->
@@ -1179,7 +1175,7 @@ public:
Item_func_makedate(THD *thd, Item *a, Item *b):
Item_datefunc(thd, a, b) {}
const char *func_name() const { return "makedate"; }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_makedate>(thd, this); }
};
@@ -1199,19 +1195,23 @@ public:
const char *func_name() const { return "timestamp"; }
bool fix_length_and_dec()
{
- uint dec= MY_MAX(args[0]->datetime_precision(), args[1]->time_precision());
- fix_attributes_datetime(dec);
+ THD *thd= current_thd;
+ uint dec0= args[0]->datetime_precision(thd);
+ uint dec1= Interval_DDhhmmssff::fsp(thd, args[1]);
+ fix_attributes_datetime(MY_MAX(dec0, dec1));
maybe_null= true;
return false;
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- Datetime dt(current_thd, args[0], 0);
- MYSQL_TIME ltime2;
- return (null_value= (!dt.is_valid_datetime() ||
- args[1]->get_time(&ltime2) ||
- Sec6_add(dt.get_mysql_time(), &ltime2, 1).
- to_datetime(ltime)));
+ Datetime dt(thd, args[0], date_mode_t(0));
+ if (!dt.is_valid_datetime())
+ return null_value= true;
+ Interval_DDhhmmssff it(thd, args[1]);
+ if (!it.is_valid_interval_DDhhmmssff())
+ return null_value= true;
+ return (null_value= Sec6_add(dt.get_mysql_time(), it.get_mysql_time(), 1).
+ to_datetime(ltime));
}
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_timestamp>(thd, this); }
@@ -1251,12 +1251,14 @@ public:
const char *func_name() const { return "timediff"; }
bool fix_length_and_dec()
{
- uint dec= MY_MAX(args[0]->time_precision(), args[1]->time_precision());
+ THD *thd= current_thd;
+ uint dec= MY_MAX(args[0]->time_precision(thd),
+ args[1]->time_precision(thd));
fix_attributes_time(dec);
maybe_null= true;
return FALSE;
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_timediff>(thd, this); }
};
@@ -1279,7 +1281,7 @@ public:
return FALSE;
}
const char *func_name() const { return "maketime"; }
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_maketime>(thd, this); }
};
@@ -1369,7 +1371,8 @@ public:
Item_handled_func(thd, a, b), const_item(false),
internal_charset(NULL)
{}
- bool get_date_common(MYSQL_TIME *ltime, ulonglong fuzzy_date, timestamp_type);
+ bool get_date_common(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate,
+ timestamp_type);
const char *func_name() const { return "str_to_date"; }
bool fix_length_and_dec();
Item *get_copy(THD *thd)
@@ -1384,7 +1387,7 @@ class Item_func_last_day :public Item_datefunc
public:
Item_func_last_day(THD *thd, Item *a): Item_datefunc(thd, a) {}
const char *func_name() const { return "last_day"; }
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_last_day>(thd, this); }
};
@@ -1413,14 +1416,14 @@ protected:
{
return static_cast<const Item_date_add_interval*>(item)->date_sub_interval;
}
- bool add(Item *item, interval_type type, bool sub, MYSQL_TIME *to) const
+ bool add(THD *thd, Item *item, interval_type type, bool sub, MYSQL_TIME *to) const
{
INTERVAL interval;
- if (get_interval_value(item, type, &interval))
+ if (get_interval_value(thd, item, type, &interval))
return true;
if (sub)
interval.neg = !interval.neg;
- return date_add_interval(to, type, interval);
+ return date_add_interval(thd, to, type, interval);
}
};
@@ -1432,19 +1435,20 @@ class Func_handler_date_add_interval_datetime:
public:
bool fix_length_and_dec(Item_handled_func *item) const
{
- uint dec= MY_MAX(item->arguments()[0]->datetime_precision(),
+ uint dec= MY_MAX(item->arguments()[0]->datetime_precision(current_thd),
interval_dec(item->arguments()[1], int_type(item)));
item->fix_attributes_datetime(dec);
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
- Datetime dt(current_thd, item->arguments()[0], 0);
+ Datetime dt(thd, item->arguments()[0], date_mode_t(0));
if (!dt.is_valid_datetime() ||
- dt.check_date_with_warn(TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
+ dt.check_date_with_warn(thd, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
return (item->null_value= true);
dt.copy_to_mysql_time(to);
- return (item->null_value= add(item->arguments()[1],
+ return (item->null_value= add(thd, item->arguments()[1],
int_type(item), sub(item), to));
}
};
@@ -1454,7 +1458,8 @@ class Func_handler_date_add_interval_datetime_arg0_time:
public Func_handler_date_add_interval_datetime
{
public:
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const;
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const;
};
@@ -1463,14 +1468,15 @@ class Func_handler_date_add_interval_date:
public Func_handler_date_add_interval
{
public:
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
- Date d(current_thd, item->arguments()[0], 0);
+ Date d(thd, item->arguments()[0], date_mode_t(0));
if (!d.is_valid_date() ||
- d.check_date_with_warn(TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
+ d.check_date_with_warn(thd, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE))
return (item->null_value= true);
d.copy_to_mysql_time(to);
- return (item->null_value= add(item->arguments()[1],
+ return (item->null_value= add(thd, item->arguments()[1],
int_type(item), sub(item), to));
}
};
@@ -1483,18 +1489,19 @@ class Func_handler_date_add_interval_time:
public:
bool fix_length_and_dec(Item_handled_func *item) const
{
- uint dec= MY_MAX(item->arguments()[0]->time_precision(),
+ uint dec= MY_MAX(item->arguments()[0]->time_precision(current_thd),
interval_dec(item->arguments()[1], int_type(item)));
item->fix_attributes_time(dec);
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
- Time t(item->arguments()[0]);
+ Time t(thd, item->arguments()[0]);
if (!t.is_valid_time())
return (item->null_value= true);
t.copy_to_mysql_time(to);
- return (item->null_value= add(item->arguments()[1],
+ return (item->null_value= add(thd, item->arguments()[1],
int_type(item), sub(item), to));
}
};
@@ -1507,21 +1514,22 @@ class Func_handler_date_add_interval_string:
public:
bool fix_length_and_dec(Item_handled_func *item) const
{
- uint dec= MY_MAX(item->arguments()[0]->datetime_precision(),
+ uint dec= MY_MAX(item->arguments()[0]->datetime_precision(current_thd),
interval_dec(item->arguments()[1], int_type(item)));
item->collation.set(item->default_charset(),
DERIVATION_COERCIBLE, MY_REPERTOIRE_ASCII);
item->fix_char_length_temporal_not_fixed_dec(MAX_DATETIME_WIDTH, dec);
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
- if (item->arguments()[0]->get_date(to, 0) ||
+ if (item->arguments()[0]->get_date(thd, to, date_mode_t(0)) ||
(to->time_type != MYSQL_TIMESTAMP_TIME &&
- check_date_with_warn(to, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE,
+ check_date_with_warn(thd, to, TIME_NO_ZERO_DATE | TIME_NO_ZERO_IN_DATE,
MYSQL_TIMESTAMP_ERROR)))
return (item->null_value= true);
- return (item->null_value= add(item->arguments()[1],
+ return (item->null_value= add(thd, item->arguments()[1],
int_type(item), sub(item), to));
}
};
@@ -1545,19 +1553,24 @@ public:
{ }
bool fix_length_and_dec(Item_handled_func *item) const
{
- uint dec= MY_MAX(item->arguments()[0]->datetime_precision(),
- item->arguments()[1]->time_precision());
- item->fix_attributes_datetime(dec);
+ THD *thd= current_thd;
+ uint dec0= item->arguments()[0]->datetime_precision(thd);
+ uint dec1= Interval_DDhhmmssff::fsp(thd, item->arguments()[1]);
+ item->fix_attributes_datetime(MY_MAX(dec0, dec1));
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
DBUG_ASSERT(item->is_fixed());
- MYSQL_TIME l_time2;
- Datetime dt(current_thd, item->arguments()[0], 0);
- return (item->null_value= (!dt.is_valid_datetime() ||
- item->arguments()[1]->get_time(&l_time2) ||
- Sec6_add(dt.get_mysql_time(), &l_time2, m_sign).
+ Datetime dt(thd, item->arguments()[0], date_mode_t(0));
+ if (!dt.is_valid_datetime())
+ return item->null_value= true;
+ Interval_DDhhmmssff it(thd, item->arguments()[1]);
+ if (!it.is_valid_interval_DDhhmmssff())
+ return item->null_value= true;
+ return (item->null_value= (Sec6_add(dt.get_mysql_time(),
+ it.get_mysql_time(), m_sign).
to_datetime(to)));
}
};
@@ -1573,20 +1586,25 @@ public:
{ }
bool fix_length_and_dec(Item_handled_func *item) const
{
- uint dec= MY_MAX(item->arguments()[0]->time_precision(),
- item->arguments()[1]->time_precision());
- item->fix_attributes_time(dec);
+ THD *thd= current_thd;
+ uint dec0= item->arguments()[0]->time_precision(thd);
+ uint dec1= Interval_DDhhmmssff::fsp(thd, item->arguments()[1]);
+ item->fix_attributes_time(MY_MAX(dec0, dec1));
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
DBUG_ASSERT(item->is_fixed());
- MYSQL_TIME l_time2;
- Time t(item->arguments()[0]);
- return (item->null_value= (!t.is_valid_time() ||
- item->arguments()[1]->get_time(&l_time2) ||
- Sec6_add(t.get_mysql_time(), &l_time2, m_sign).
- to_time(to, item->decimals)));
+ Time t(thd, item->arguments()[0]);
+ if (!t.is_valid_time())
+ return item->null_value= true;
+ Interval_DDhhmmssff i(thd, item->arguments()[1]);
+ if (!i.is_valid_interval_DDhhmmssff())
+ return item->null_value= true;
+ return (item->null_value= (Sec6_add(t.get_mysql_time(),
+ i.get_mysql_time(), m_sign).
+ to_time(thd, to, item->decimals)));
}
};
@@ -1601,24 +1619,29 @@ public:
{ }
bool fix_length_and_dec(Item_handled_func *item) const
{
- uint dec= MY_MAX(item->arguments()[0]->decimals,
- item->arguments()[1]->decimals);
+ uint dec0= item->arguments()[0]->decimals;
+ uint dec1= Interval_DDhhmmssff::fsp(current_thd, item->arguments()[1]);
+ uint dec= MY_MAX(dec0, dec1);
item->collation.set(item->default_charset(),
DERIVATION_COERCIBLE, MY_REPERTOIRE_ASCII);
item->fix_char_length_temporal_not_fixed_dec(MAX_DATETIME_WIDTH, dec);
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
DBUG_ASSERT(item->is_fixed());
// Detect a proper timestamp type based on the argument values
- MYSQL_TIME l_time1, l_time2;
- if (item->arguments()[0]->get_time(&l_time1) ||
- item->arguments()[1]->get_time(&l_time2))
+ Temporal_hybrid l_time1(thd, item->arguments()[0], TIME_TIME_ONLY);
+ if (!l_time1.is_valid_temporal())
+ return (item->null_value= true);
+ Interval_DDhhmmssff l_time2(thd, item->arguments()[1]);
+ if (!l_time2.is_valid_interval_DDhhmmssff())
return (item->null_value= true);
- Sec6_add add(&l_time1, &l_time2, m_sign);
- return (item->null_value= (l_time1.time_type == MYSQL_TIMESTAMP_TIME ?
- add.to_time(to, item->decimals) :
+ Sec6_add add(l_time1.get_mysql_time(), l_time2.get_mysql_time(), m_sign);
+ return (item->null_value= (l_time1.get_mysql_time()->time_type ==
+ MYSQL_TIMESTAMP_TIME ?
+ add.to_time(thd, to, item->decimals) :
add.to_datetime(to)));
}
};
@@ -1633,10 +1656,11 @@ public:
item->fix_attributes_datetime(0);
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
return static_cast<Item_func_str_to_date*>(item)->
- get_date_common(to, fuzzy, MYSQL_TIMESTAMP_DATETIME);
+ get_date_common(thd, to, fuzzy, MYSQL_TIMESTAMP_DATETIME);
}
};
@@ -1650,10 +1674,11 @@ public:
item->fix_attributes_datetime(TIME_SECOND_PART_DIGITS);
return false;
}
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
return static_cast<Item_func_str_to_date*>(item)->
- get_date_common(to, fuzzy, MYSQL_TIMESTAMP_DATETIME);
+ get_date_common(thd, to, fuzzy, MYSQL_TIMESTAMP_DATETIME);
}
};
@@ -1661,10 +1686,11 @@ public:
class Func_handler_str_to_date_date: public Item_handled_func::Handler_date
{
public:
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
return static_cast<Item_func_str_to_date*>(item)->
- get_date_common(to, fuzzy, MYSQL_TIMESTAMP_DATE);
+ get_date_common(thd, to, fuzzy, MYSQL_TIMESTAMP_DATE);
}
};
@@ -1672,10 +1698,11 @@ public:
class Func_handler_str_to_date_time: public Item_handled_func::Handler_time
{
public:
- bool get_date(Item_handled_func *item, MYSQL_TIME *to, ulonglong fuzzy) const
+ bool get_date(THD *thd, Item_handled_func *item,
+ MYSQL_TIME *to, date_mode_t fuzzy) const
{
if (static_cast<Item_func_str_to_date*>(item)->
- get_date_common(to, fuzzy, MYSQL_TIMESTAMP_TIME))
+ get_date_common(thd, to, fuzzy, MYSQL_TIMESTAMP_TIME))
return true;
if (to->day)
{
diff --git a/sql/item_vers.cc b/sql/item_vers.cc
index d7361f687f9..6946ae0e1e5 100644
--- a/sql/item_vers.cc
+++ b/sql/item_vers.cc
@@ -37,9 +37,8 @@ Item_func_trt_ts::Item_func_trt_ts(THD *thd, Item* a, TR_table::field_id_t _trt_
bool
-Item_func_trt_ts::get_date(MYSQL_TIME *res, ulonglong fuzzy_date)
+Item_func_trt_ts::get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate)
{
- THD *thd= current_thd; // can it differ from constructor's?
DBUG_ASSERT(thd);
DBUG_ASSERT(args[0]);
if (args[0]->result_type() != INT_RESULT)
@@ -67,7 +66,7 @@ Item_func_trt_ts::get_date(MYSQL_TIME *res, ulonglong fuzzy_date)
return true;
}
- return trt[trt_field]->get_date(res, fuzzy_date);
+ return trt[trt_field]->get_date(res, fuzzydate);
}
@@ -143,7 +142,7 @@ Item_func_trt_id::val_int()
else
{
MYSQL_TIME commit_ts;
- if (args[0]->get_date(&commit_ts, 0))
+ if (args[0]->get_date(current_thd, &commit_ts, date_mode_t(0)))
{
null_value= true;
return 0;
diff --git a/sql/item_vers.h b/sql/item_vers.h
index 8b9c0e6056c..a42b5a033f2 100644
--- a/sql/item_vers.h
+++ b/sql/item_vers.h
@@ -35,7 +35,7 @@ public:
}
return "trt_commit_ts";
}
- bool get_date(MYSQL_TIME *res, ulonglong fuzzy_date);
+ bool get_date(THD *thd, MYSQL_TIME *res, date_mode_t fuzzydate);
Item *get_copy(THD *thd)
{ return get_item_copy<Item_func_trt_ts>(thd, this); }
bool fix_length_and_dec()
diff --git a/sql/item_windowfunc.cc b/sql/item_windowfunc.cc
index a17f9482ea0..aa2c7756ab7 100644
--- a/sql/item_windowfunc.cc
+++ b/sql/item_windowfunc.cc
@@ -439,12 +439,12 @@ Item_sum_hybrid_simple::val_str(String *str)
return retval;
}
-bool Item_sum_hybrid_simple::get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+bool Item_sum_hybrid_simple::get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
DBUG_ASSERT(fixed == 1);
if (null_value)
return true;
- bool retval= value->get_date(ltime, fuzzydate);
+ bool retval= value->get_date(thd, ltime, fuzzydate);
if ((null_value= value->null_value))
DBUG_ASSERT(retval == true);
return retval;
@@ -542,6 +542,11 @@ void Item_sum_hybrid_simple::update_field()
void Item_window_func::print(String *str, enum_query_type query_type)
{
+ if (only_single_element_order_list())
+ {
+ print_for_percentile_functions(str, query_type);
+ return;
+ }
window_func()->print(str, query_type);
str->append(" over ");
#ifndef DBUG_OFF
@@ -551,3 +556,15 @@ void Item_window_func::print(String *str, enum_query_type query_type)
#endif
window_spec->print(str, query_type);
}
+void Item_window_func::print_for_percentile_functions(String *str, enum_query_type query_type)
+{
+ window_func()->print(str, query_type);
+ str->append(" within group ");
+ str->append('(');
+ window_spec->print_order(str,query_type);
+ str->append(')');
+ str->append(" over ");
+ str->append('(');
+ window_spec->print_partition(str,query_type);
+ str->append(')');
+}
diff --git a/sql/item_windowfunc.h b/sql/item_windowfunc.h
index 48851da7d96..4c704808fe4 100644
--- a/sql/item_windowfunc.h
+++ b/sql/item_windowfunc.h
@@ -319,7 +319,7 @@ class Item_sum_hybrid_simple : public Item_sum,
my_decimal *val_decimal(my_decimal *);
void reset_field();
String *val_str(String *);
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate);
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate);
const Type_handler *type_handler() const
{ return Type_handler_hybrid_field_type::type_handler(); }
void update_field();
@@ -1085,6 +1085,8 @@ public:
case Item_sum::DENSE_RANK_FUNC:
case Item_sum::PERCENT_RANK_FUNC:
case Item_sum::CUME_DIST_FUNC:
+ case Item_sum::LAG_FUNC:
+ case Item_sum::LEAD_FUNC:
case Item_sum::PERCENTILE_CONT_FUNC:
case Item_sum::PERCENTILE_DISC_FUNC:
return true;
@@ -1153,6 +1155,7 @@ private:
*/
bool force_return_blank;
bool read_value_from_result_field;
+ void print_for_percentile_functions(String *str, enum_query_type query_type);
public:
void set_phase_to_initial()
@@ -1270,7 +1273,7 @@ public:
return res;
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
bool res;
if (force_return_blank)
@@ -1287,7 +1290,7 @@ public:
}
else
{
- res= window_func()->get_date(ltime, fuzzydate);
+ res= window_func()->get_date(thd, ltime, fuzzydate);
null_value= window_func()->null_value;
}
return res;
diff --git a/sql/key.cc b/sql/key.cc
index 34196a973c5..9ad1103fbe8 100644
--- a/sql/key.cc
+++ b/sql/key.cc
@@ -146,7 +146,8 @@ void key_copy(uchar *to_key, const uchar *from_record, KEY *key_info,
{
key_length-= HA_KEY_BLOB_LENGTH;
length= MY_MIN(key_length, key_part->length);
- uint bytes= key_part->field->get_key_image(to_key, length, Field::itRAW);
+ uint bytes= key_part->field->get_key_image(to_key, length,
+ key_info->flags & HA_SPATIAL ? Field::itMBR : Field::itRAW);
if (with_zerofill && bytes < length)
bzero((char*) to_key + bytes, length - bytes);
to_key+= HA_KEY_BLOB_LENGTH;
diff --git a/sql/lock.cc b/sql/lock.cc
index 17629f17291..5420e9f42b5 100644
--- a/sql/lock.cc
+++ b/sql/lock.cc
@@ -596,22 +596,6 @@ void mysql_lock_remove(THD *thd, MYSQL_LOCK *locked,TABLE *table)
}
-/** Abort all other threads waiting to get lock in table. */
-
-void mysql_lock_abort(THD *thd, TABLE *table, bool upgrade_lock)
-{
- MYSQL_LOCK *locked;
- DBUG_ENTER("mysql_lock_abort");
-
- if ((locked= get_lock_data(thd, &table, 1, GET_LOCK_UNLOCK | GET_LOCK_ON_THD)))
- {
- for (uint i=0; i < locked->lock_count; i++)
- thr_abort_locks(locked->locks[i]->lock, upgrade_lock);
- }
- DBUG_VOID_RETURN;
-}
-
-
/**
Abort one thread / table combination.
diff --git a/sql/lock.h b/sql/lock.h
index 35cb3043d57..e9324c80d89 100644
--- a/sql/lock.h
+++ b/sql/lock.h
@@ -33,7 +33,6 @@ void mysql_unlock_tables(THD *thd, MYSQL_LOCK *sql_lock);
void mysql_unlock_read_tables(THD *thd, MYSQL_LOCK *sql_lock);
void mysql_unlock_some_tables(THD *thd, TABLE **table,uint count, uint flag);
void mysql_lock_remove(THD *thd, MYSQL_LOCK *locked,TABLE *table);
-void mysql_lock_abort(THD *thd, TABLE *table, bool upgrade_lock);
bool mysql_lock_abort_for_thread(THD *thd, TABLE *table);
MYSQL_LOCK *mysql_lock_merge(MYSQL_LOCK *a,MYSQL_LOCK *b);
/* Lock based on name */
diff --git a/sql/log.cc b/sql/log.cc
index 6975b58dfb7..a56117a4ac1 100644
--- a/sql/log.cc
+++ b/sql/log.cc
@@ -1162,6 +1162,10 @@ bool LOGGER::error_log_print(enum loglevel level, const char *format,
{
bool error= FALSE;
Log_event_handler **current_handler;
+ THD *thd= current_thd;
+
+ if (likely(thd))
+ thd->error_printed_to_log= 1;
/* currently we don't need locking here as there is no error_log table */
for (current_handler= error_log_handler_list ; *current_handler ;)
@@ -1703,14 +1707,14 @@ static int binlog_close_connection(handlerton *hton, THD *thd)
uchar *buf;
size_t len=0;
wsrep_write_cache_buf(cache, &buf, &len);
- WSREP_WARN("binlog trx cache not empty (%lu bytes) @ connection close %lld",
- (ulong) len, (longlong) thd->thread_id);
+ WSREP_WARN("binlog trx cache not empty (%zu bytes) @ connection close %lld",
+ len, (longlong) thd->thread_id);
if (len > 0) wsrep_dump_rbr_buf(thd, buf, len);
cache = cache_mngr->get_binlog_cache_log(false);
wsrep_write_cache_buf(cache, &buf, &len);
- WSREP_WARN("binlog stmt cache not empty (%lu bytes) @ connection close %lld",
- (ulong) len, (longlong) thd->thread_id);
+ WSREP_WARN("binlog stmt cache not empty (%zu bytes) @ connection close %lld",
+ len, (longlong) thd->thread_id);
if (len > 0) wsrep_dump_rbr_buf(thd, buf, len);
}
#endif /* WITH_WSREP */
@@ -2746,14 +2750,14 @@ void MYSQL_LOG::close(uint exiting)
if (log_type == LOG_BIN && mysql_file_sync(log_file.file, MYF(MY_WME)) && ! write_error)
{
write_error= 1;
- sql_print_error(ER_THD_OR_DEFAULT(current_thd, ER_ERROR_ON_WRITE), name, errno);
+ sql_print_error(ER_DEFAULT(ER_ERROR_ON_WRITE), name, errno);
}
if (!(exiting & LOG_CLOSE_DELAYED_CLOSE) &&
mysql_file_close(log_file.file, MYF(MY_WME)) && ! write_error)
{
write_error= 1;
- sql_print_error(ER_THD_OR_DEFAULT(current_thd, ER_ERROR_ON_WRITE), name, errno);
+ sql_print_error(ER_DEFAULT(ER_ERROR_ON_WRITE), name, errno);
}
}
@@ -2937,7 +2941,7 @@ err:
if (!write_error)
{
write_error= 1;
- sql_print_error(ER(ER_ERROR_ON_WRITE), name, errno);
+ sql_print_error(ER_DEFAULT(ER_ERROR_ON_WRITE), name, errno);
}
mysql_mutex_unlock(&LOCK_log);
return TRUE;
@@ -8474,8 +8478,7 @@ void MYSQL_BIN_LOG::close(uint exiting)
! write_error)
{
write_error= 1;
- sql_print_error(ER_THD_OR_DEFAULT(current_thd, ER_ERROR_ON_WRITE),
- index_file_name, errno);
+ sql_print_error(ER_DEFAULT(ER_ERROR_ON_WRITE), index_file_name, errno);
}
}
log_state= (exiting & LOG_CLOSE_TO_BE_OPENED) ? LOG_TO_BE_OPENED : LOG_CLOSED;
diff --git a/sql/log_event.cc b/sql/log_event.cc
index 13690a8be60..651fb4ce5b1 100644
--- a/sql/log_event.cc
+++ b/sql/log_event.cc
@@ -264,6 +264,27 @@ static void inline slave_rows_error_report(enum loglevel level, int ha_error,
}
#endif
+#if defined(HAVE_REPLICATION) && !defined(MYSQL_CLIENT)
+static void set_thd_db(THD *thd, Rpl_filter *rpl_filter,
+ const char *db, uint32 db_len)
+{
+ char lcase_db_buf[NAME_LEN +1];
+ LEX_CSTRING new_db;
+ new_db.length= db_len;
+ if (lower_case_table_names == 1)
+ {
+ strmov(lcase_db_buf, db);
+ my_casedn_str(system_charset_info, lcase_db_buf);
+ new_db.str= lcase_db_buf;
+ }
+ else
+ new_db.str= db;
+ /* TODO WARNING this makes rewrite_db respect lower_case_table_names values
+ * for more info look MDEV-17446 */
+ new_db.str= rpl_filter->get_rewrite_db(new_db.str, &new_db.length);
+ thd->set_db(&new_db);
+}
+#endif
/*
Cache that will automatically be written to a dedicated file on
destruction.
@@ -5374,7 +5395,6 @@ bool test_if_equal_repl_errors(int expected_error, int actual_error)
int Query_log_event::do_apply_event(rpl_group_info *rgi,
const char *query_arg, uint32 q_len_arg)
{
- LEX_CSTRING new_db;
int expected_error,actual_error= 0;
Schema_specification_st db_options;
uint64 sub_id= 0;
@@ -5406,9 +5426,7 @@ int Query_log_event::do_apply_event(rpl_group_info *rgi,
goto end;
}
- new_db.length= db_len;
- new_db.str= (char *) rpl_filter->get_rewrite_db(db, &new_db.length);
- thd->set_db(&new_db); /* allocates a copy of 'db' */
+ set_thd_db(thd, rpl_filter, db, db_len);
/*
Setting the character set and collation of the current database thd->db.
@@ -5563,7 +5581,7 @@ int Query_log_event::do_apply_event(rpl_group_info *rgi,
gtid= rgi->current_gtid;
if (unlikely(rpl_global_gtid_slave_state->record_gtid(thd, &gtid,
sub_id,
- true, false,
+ rgi, false,
&hton)))
{
int errcode= thd->get_stmt_da()->sql_errno();
@@ -7238,15 +7256,12 @@ void Load_log_event::set_fields(const char* affected_db,
int Load_log_event::do_apply_event(NET* net, rpl_group_info *rgi,
bool use_rli_only_for_errors)
{
- LEX_CSTRING new_db;
Relay_log_info const *rli= rgi->rli;
Rpl_filter *rpl_filter= rli->mi->rpl_filter;
DBUG_ENTER("Load_log_event::do_apply_event");
- new_db.length= db_len;
- new_db.str= rpl_filter->get_rewrite_db(db, &new_db.length);
- thd->set_db(&new_db);
DBUG_ASSERT(thd->query() == 0);
+ set_thd_db(thd, rpl_filter, db, db_len);
thd->clear_error(1);
/* see Query_log_event::do_apply_event() and BUG#13360 */
@@ -7290,6 +7305,8 @@ int Load_log_event::do_apply_event(NET* net, rpl_group_info *rgi,
TABLE_LIST tables;
LEX_CSTRING db_name= { thd->strmake(thd->db.str, thd->db.length), thd->db.length };
+ if (lower_case_table_names)
+ my_casedn_str(system_charset_info, (char *)table_name);
LEX_CSTRING tbl_name= { table_name, strlen(table_name) };
tables.init_one_table(&db_name, &tbl_name, 0, TL_WRITE);
tables.updating= 1;
@@ -8361,7 +8378,7 @@ Gtid_list_log_event::do_apply_event(rpl_group_info *rgi)
{
if ((ret= rpl_global_gtid_slave_state->record_gtid(thd, &list[i],
sub_id_list[i],
- false, false, &hton)))
+ NULL, false, &hton)))
return ret;
rpl_global_gtid_slave_state->update_state_hash(sub_id_list[i], &list[i],
hton, NULL);
@@ -8898,7 +8915,7 @@ int Xid_log_event::do_apply_event(rpl_group_info *rgi)
rgi->gtid_pending= false;
gtid= rgi->current_gtid;
- err= rpl_global_gtid_slave_state->record_gtid(thd, &gtid, sub_id, true,
+ err= rpl_global_gtid_slave_state->record_gtid(thd, &gtid, sub_id, rgi,
false, &hton);
if (unlikely(err))
{
@@ -9168,11 +9185,6 @@ User_var_log_event(const char* buf, uint event_len,
we keep the flags set to UNDEF_F.
*/
size_t bytes_read= (val + val_len) - buf_start;
- if (bytes_read > size_t(event_len))
- {
- error= true;
- goto err;
- }
if ((data_written - bytes_read) > 0)
{
flags= (uint) *(buf + UV_VAL_IS_NULL + UV_VAL_TYPE_SIZE +
@@ -12578,7 +12590,7 @@ check_table_map(rpl_group_info *rgi, RPL_TABLE_LIST *table_list)
int Table_map_log_event::do_apply_event(rpl_group_info *rgi)
{
RPL_TABLE_LIST *table_list;
- char *db_mem, *tname_mem;
+ char *db_mem, *tname_mem, *ptr;
size_t dummy_len, db_mem_length, tname_mem_length;
void *memory;
Rpl_filter *filter;
@@ -12595,10 +12607,20 @@ int Table_map_log_event::do_apply_event(rpl_group_info *rgi)
NullS)))
DBUG_RETURN(HA_ERR_OUT_OF_MEM);
+ db_mem_length= strmov(db_mem, m_dbnam) - db_mem;
+ tname_mem_length= strmov(tname_mem, m_tblnam) - tname_mem;
+ if (lower_case_table_names)
+ {
+ my_casedn_str(files_charset_info, (char*)tname_mem);
+ my_casedn_str(files_charset_info, (char*)db_mem);
+ }
+
/* call from mysql_client_binlog_statement() will not set rli->mi */
filter= rgi->thd->slave_thread ? rli->mi->rpl_filter : global_rpl_filter;
- db_mem_length= strmov(db_mem, filter->get_rewrite_db(m_dbnam, &dummy_len))- db_mem;
- tname_mem_length= strmov(tname_mem, m_tblnam)- tname_mem;
+
+ /* rewrite rules changed the database */
+ if (((ptr= (char*) filter->get_rewrite_db(db_mem, &dummy_len)) != db_mem))
+ db_mem_length= strmov(db_mem, ptr) - db_mem;
LEX_CSTRING tmp_db_name= {db_mem, db_mem_length };
LEX_CSTRING tmp_tbl_name= {tname_mem, tname_mem_length };
diff --git a/sql/multi_range_read.cc b/sql/multi_range_read.cc
index cf587ef4acd..d6952e71899 100644
--- a/sql/multi_range_read.cc
+++ b/sql/multi_range_read.cc
@@ -18,6 +18,7 @@
#include <my_bit.h>
#include "sql_select.h"
#include "key.h"
+#include "sql_statistics.h"
/****************************************************************************
* Default MRR implementation (MRR to non-MRR converter)
@@ -64,7 +65,12 @@ handler::multi_range_read_info_const(uint keyno, RANGE_SEQ_IF *seq,
ha_rows rows, total_rows= 0;
uint n_ranges=0;
THD *thd= table->in_use;
+ uint limit= thd->variables.eq_range_index_dive_limit;
+ bool use_statistics_for_eq_range= eq_ranges_exceeds_limit(seq,
+ seq_init_param,
+ limit);
+
/* Default MRR implementation doesn't need buffer */
*bufsz= 0;
@@ -88,8 +94,15 @@ handler::multi_range_read_info_const(uint keyno, RANGE_SEQ_IF *seq,
min_endp= range.start_key.length? &range.start_key : NULL;
max_endp= range.end_key.length? &range.end_key : NULL;
}
+ int keyparts_used= my_count_bits(range.start_key.keypart_map);
if ((range.range_flag & UNIQUE_RANGE) && !(range.range_flag & NULL_RANGE))
rows= 1; /* there can be at most one row */
+ else if (use_statistics_for_eq_range &&
+ !(range.range_flag & NULL_RANGE) &&
+ (range.range_flag & EQ_RANGE) &&
+ table->key_info[keyno].actual_rec_per_key(keyparts_used - 1) > 0.5)
+ rows=
+ (ha_rows) table->key_info[keyno].actual_rec_per_key(keyparts_used - 1);
else
{
if (HA_POS_ERROR == (rows= this->records_in_range(keyno, min_endp,
diff --git a/sql/my_decimal.h b/sql/my_decimal.h
index d035641cfa6..b22c686cc90 100644
--- a/sql/my_decimal.h
+++ b/sql/my_decimal.h
@@ -29,6 +29,8 @@
#ifndef my_decimal_h
#define my_decimal_h
+#include "sql_basic_types.h"
+
#if defined(MYSQL_SERVER) || defined(EMBEDDED_LIBRARY)
#include "sql_string.h" /* String */
#endif
@@ -215,8 +217,6 @@ public:
{
return check_result(mask, decimal_round(this, to, (int) scale, mode));
}
- bool to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const char *field_name);
int to_binary(uchar *bin, int prec, int scale,
uint mask= E_DEC_FATAL_ERROR) const;
#endif
diff --git a/sql/mysql_install_db.cc b/sql/mysql_install_db.cc
index ce40b5edc2c..fc8bce08276 100644
--- a/sql/mysql_install_db.cc
+++ b/sql/mysql_install_db.cc
@@ -26,6 +26,8 @@
#include <shellapi.h>
#include <accctrl.h>
#include <aclapi.h>
+struct IUnknown;
+#include <shlwapi.h>
#define USAGETEXT \
"mysql_install_db.exe Ver 1.00 for Windows\n" \
@@ -93,9 +95,7 @@ static struct my_option my_long_options[]=
static my_bool
-get_one_option(int optid,
- const struct my_option *opt __attribute__ ((unused)),
- char *argument __attribute__ ((unused)))
+get_one_option(int optid, const struct my_option *, char *)
{
DBUG_ENTER("get_one_option");
switch (optid) {
@@ -109,7 +109,7 @@ get_one_option(int optid,
}
-static void die(const char *fmt, ...)
+ATTRIBUTE_NORETURN static void die(const char *fmt, ...)
{
va_list args;
DBUG_ENTER("die");
@@ -290,7 +290,7 @@ static int create_myini()
FILE *myini= fopen("my.ini","wt");
if (!myini)
{
- die("Cannot create my.ini in data directory");
+ die("Can't create my.ini in data directory");
}
/* Write out server settings. */
@@ -308,7 +308,7 @@ static int create_myini()
if (enable_named_pipe)
{
- fprintf(myini,"enable-named-pipe\n");
+ fprintf(myini,"named-pipe=ON\n");
}
if (opt_socket && opt_socket[0])
@@ -523,6 +523,7 @@ static int set_directory_permissions(const char *dir, const char *os_user)
}
+
/* Create database instance (including registering as service etc) .*/
static int create_db_instance()
@@ -532,19 +533,78 @@ static int create_db_instance()
DWORD cwd_len= MAX_PATH;
char cmdline[3*MAX_PATH];
FILE *in;
+ bool cleanup_datadir= true;
+ DWORD last_error;
verbose("Running bootstrap");
GetCurrentDirectory(cwd_len, cwd);
- CreateDirectory(opt_datadir, NULL); /*ignore error, it might already exist */
+
+ /* Create datadir and datadir/mysql, if they do not already exist. */
+
+ if (!CreateDirectory(opt_datadir, NULL) && (GetLastError() != ERROR_ALREADY_EXISTS))
+ {
+ last_error = GetLastError();
+ switch(last_error)
+ {
+ case ERROR_ACCESS_DENIED:
+ die("Can't create data directory '%s' (access denied)\n",
+ opt_datadir);
+ break;
+ case ERROR_PATH_NOT_FOUND:
+ die("Can't create data directory '%s' "
+ "(one or more intermediate directories do not exist)\n",
+ opt_datadir);
+ break;
+ default:
+ die("Can't create data directory '%s', last error %u\n",
+ opt_datadir, last_error);
+ break;
+ }
+ }
if (!SetCurrentDirectory(opt_datadir))
{
- die("Cannot set current directory to '%s'\n",opt_datadir);
- return -1;
+ last_error = GetLastError();
+ switch (last_error)
+ {
+ case ERROR_DIRECTORY:
+ die("Can't set current directory to '%s', the path is not a valid directory \n",
+ opt_datadir);
+ break;
+ default:
+ die("Can' set current directory to '%s', last error %u\n",
+ opt_datadir, last_error);
+ break;
+ }
}
- CreateDirectory("mysql",NULL);
+ if (PathIsDirectoryEmpty(opt_datadir))
+ {
+ cleanup_datadir= false;
+ }
+
+ if (!CreateDirectory("mysql",NULL))
+ {
+ last_error = GetLastError();
+ DWORD attributes;
+ switch(last_error)
+ {
+ case ERROR_ACCESS_DENIED:
+ die("Can't create subdirectory 'mysql' in '%s' (access denied)\n",opt_datadir);
+ break;
+ case ERROR_ALREADY_EXISTS:
+ attributes = GetFileAttributes("mysql");
+
+ if (attributes == INVALID_FILE_ATTRIBUTES)
+ die("GetFileAttributes() failed for existing file '%s\\mysql', last error %u",
+ opt_datadir, GetLastError());
+ else if (!(attributes & FILE_ATTRIBUTE_DIRECTORY))
+ die("File '%s\\mysql' exists, but it is not a directory", opt_datadir);
+
+ break;
+ }
+ }
/*
Set data directory permissions for both current user and
@@ -565,11 +625,11 @@ static int create_db_instance()
if (setvbuf(in, NULL, _IONBF, 0))
{
- verbose("WARNING: Cannot disable buffering on mysqld's stdin");
+ verbose("WARNING: Can't disable buffering on mysqld's stdin");
}
if (fwrite("use mysql;\n",11,1, in) != 1)
{
- verbose("ERROR: Cannot write to mysqld's stdin");
+ verbose("ERROR: Can't write to mysqld's stdin");
ret= 1;
goto end;
}
@@ -580,7 +640,7 @@ static int create_db_instance()
/* Write the bootstrap script to stdin. */
if (fwrite(mysql_bootstrap_sql[i], strlen(mysql_bootstrap_sql[i]), 1, in) != 1)
{
- verbose("ERROR: Cannot write to mysqld's stdin");
+ verbose("ERROR: Can't write to mysqld's stdin");
ret= 1;
goto end;
}
@@ -649,7 +709,7 @@ static int create_db_instance()
}
end:
- if (ret)
+ if (ret && cleanup_datadir)
{
SetCurrentDirectory(cwd);
clean_directory(opt_datadir);
diff --git a/sql/mysqld.cc b/sql/mysqld.cc
index ce14dc678c6..9ff47dc1ff1 100644
--- a/sql/mysqld.cc
+++ b/sql/mysqld.cc
@@ -117,6 +117,10 @@
#include <poll.h>
#endif
+#ifdef _WIN32
+#include <handle_connections_win.h>
+#endif
+
#include <my_service_manager.h>
#define mysqld_charset &my_charset_latin1
@@ -319,23 +323,6 @@ MY_TIMER_INFO sys_timer_info;
/* static variables */
#ifdef HAVE_PSI_INTERFACE
-#if (defined(_WIN32) || defined(HAVE_SMEM)) && !defined(EMBEDDED_LIBRARY)
-static PSI_thread_key key_thread_handle_con_namedpipes;
-static PSI_cond_key key_COND_handler_count;
-#endif /* _WIN32 || HAVE_SMEM && !EMBEDDED_LIBRARY */
-
-#if defined(HAVE_SMEM) && !defined(EMBEDDED_LIBRARY)
-static PSI_thread_key key_thread_handle_con_sharedmem;
-#endif /* HAVE_SMEM && !EMBEDDED_LIBRARY */
-
-#if (defined(_WIN32) || defined(HAVE_SMEM)) && !defined(EMBEDDED_LIBRARY)
-static PSI_thread_key key_thread_handle_con_sockets;
-#endif /* _WIN32 || HAVE_SMEM && !EMBEDDED_LIBRARY */
-
-#ifdef __WIN__
-static PSI_thread_key key_thread_handle_shutdown;
-#endif /* __WIN__ */
-
#ifdef HAVE_OPENSSL10
static PSI_rwlock_key key_rwlock_openssl;
#endif
@@ -371,6 +358,7 @@ static char *character_set_filesystem_name;
static char *lc_messages;
static char *lc_time_names_name;
char *my_bind_addr_str;
+int server_socket_ai_family;
static char *default_collation_name;
char *default_storage_engine, *default_tmp_storage_engine;
char *enforced_storage_engine=NULL;
@@ -484,7 +472,7 @@ my_bool opt_master_verify_checksum= 0;
my_bool opt_slave_sql_verify_checksum= 1;
const char *binlog_format_names[]= {"MIXED", "STATEMENT", "ROW", NullS};
volatile sig_atomic_t calling_initgroups= 0; /**< Used in SIGSEGV handler. */
-uint mysqld_port, test_flags, select_errors, dropping_tables, ha_open_options;
+uint mysqld_port, select_errors, dropping_tables, ha_open_options;
uint mysqld_extra_port;
uint mysqld_port_timeout;
ulong delay_key_write_options;
@@ -512,6 +500,7 @@ ulonglong max_binlog_cache_size=0;
ulong slave_max_allowed_packet= 0;
ulonglong binlog_stmt_cache_size=0;
ulonglong max_binlog_stmt_cache_size=0;
+ulonglong test_flags;
ulonglong query_cache_size=0;
ulong query_cache_limit=0;
ulong executed_events=0;
@@ -743,7 +732,6 @@ mysql_mutex_t LOCK_thread_count;
other threads.
It also protects these variables:
- handler_count
in_bootstrap
select_thread_in_use
slave_init_thread_running
@@ -798,6 +786,7 @@ char *master_info_file;
char *relay_log_info_file, *report_user, *report_password, *report_host;
char *opt_relay_logname = 0, *opt_relaylog_index_name=0;
char *opt_logname, *opt_slow_logname, *opt_bin_logname;
+char *opt_binlog_index_name=0;
/* Static variables */
@@ -807,7 +796,6 @@ my_bool opt_expect_abort= 0, opt_bootstrap= 0;
static my_bool opt_myisam_log;
static int cleanup_done;
static ulong opt_specialflag;
-static char *opt_binlog_index_name;
char *mysql_home_ptr, *pidfile_name_ptr;
/** Initial command line arguments (count), after load_defaults().*/
static int defaults_argc;
@@ -1097,9 +1085,6 @@ PSI_cond_key key_COND_ack_receiver;
static PSI_cond_info all_server_conds[]=
{
-#if (defined(_WIN32) || defined(HAVE_SMEM)) && !defined(EMBEDDED_LIBRARY)
- { &key_COND_handler_count, "COND_handler_count", PSI_FLAG_GLOBAL},
-#endif /* _WIN32 || HAVE_SMEM && !EMBEDDED_LIBRARY */
#ifdef HAVE_MMAP
{ &key_PAGE_cond, "PAGE::cond", 0},
{ &key_COND_active, "TC_LOG_MMAP::COND_active", 0},
@@ -1160,22 +1145,6 @@ PSI_thread_key key_thread_ack_receiver;
static PSI_thread_info all_server_threads[]=
{
-#if (defined(_WIN32) || defined(HAVE_SMEM)) && !defined(EMBEDDED_LIBRARY)
- { &key_thread_handle_con_namedpipes, "con_named_pipes", PSI_FLAG_GLOBAL},
-#endif /* _WIN32 || HAVE_SMEM && !EMBEDDED_LIBRARY */
-
-#if defined(HAVE_SMEM) && !defined(EMBEDDED_LIBRARY)
- { &key_thread_handle_con_sharedmem, "con_shared_mem", PSI_FLAG_GLOBAL},
-#endif /* HAVE_SMEM && !EMBEDDED_LIBRARY */
-
-#if (defined(_WIN32) || defined(HAVE_SMEM)) && !defined(EMBEDDED_LIBRARY)
- { &key_thread_handle_con_sockets, "con_sockets", PSI_FLAG_GLOBAL},
-#endif /* _WIN32 || HAVE_SMEM && !EMBEDDED_LIBRARY */
-
-#ifdef __WIN__
- { &key_thread_handle_shutdown, "shutdown", PSI_FLAG_GLOBAL},
-#endif /* __WIN__ */
-
{ &key_thread_bootstrap, "bootstrap", PSI_FLAG_GLOBAL},
{ &key_thread_delayed_insert, "delayed_insert", 0},
{ &key_thread_handle_manager, "manager", PSI_FLAG_GLOBAL},
@@ -1418,10 +1387,10 @@ void Buffered_logs::print()
/** Logs reported before a logger is available. */
static Buffered_logs buffered_logs;
-static MYSQL_SOCKET unix_sock, base_ip_sock, extra_ip_sock;
struct my_rnd_struct sql_rand; ///< used by sql_class.cc:THD::THD()
#ifndef EMBEDDED_LIBRARY
+MYSQL_SOCKET unix_sock, base_ip_sock, extra_ip_sock;
/**
Error reporter that buffer log messages.
@param level log message level
@@ -1477,27 +1446,18 @@ static pthread_t select_thread;
#undef getpid
#include <process.h>
-static mysql_cond_t COND_handler_count;
-static uint handler_count;
static bool start_mode=0, use_opt_args;
static int opt_argc;
static char **opt_argv;
#if !defined(EMBEDDED_LIBRARY)
-static HANDLE hEventShutdown;
+HANDLE hEventShutdown;
static char shutdown_event_name[40];
#include "nt_servc.h"
static NTService Service; ///< Service object for WinNT
#endif /* EMBEDDED_LIBRARY */
#endif /* __WIN__ */
-#ifdef _WIN32
-static char pipe_name[512];
-static SECURITY_ATTRIBUTES saPipeSecurity;
-static SECURITY_DESCRIPTOR sdPipeDescriptor;
-static HANDLE hPipe = INVALID_HANDLE_VALUE;
-#endif
-
#ifndef EMBEDDED_LIBRARY
bool mysqld_embedded=0;
#else
@@ -1518,11 +1478,7 @@ int deny_severity = LOG_WARNING;
ulong query_cache_min_res_unit= QUERY_CACHE_MIN_RESULT_DATA_SIZE;
Query_cache query_cache;
#endif
-#ifdef HAVE_SMEM
-const char *shared_memory_base_name= default_shared_memory_base_name;
-my_bool opt_enable_shared_memory;
-HANDLE smem_event_connect_request= 0;
-#endif
+
my_bool opt_use_ssl = 0;
char *opt_ssl_ca= NULL, *opt_ssl_capath= NULL, *opt_ssl_cert= NULL,
@@ -1574,19 +1530,13 @@ extern "C" my_bool mysqld_get_one_option(int, const struct my_option *, char *);
static int init_thread_environment();
static char *get_relative_path(const char *path);
static int fix_paths(void);
+#ifndef _WIN32
void handle_connections_sockets();
-#ifdef _WIN32
-pthread_handler_t handle_connections_sockets_thread(void *arg);
#endif
+
pthread_handler_t kill_server_thread(void *arg);
static void bootstrap(MYSQL_FILE *file);
static bool read_init_file(char *file_name);
-#ifdef _WIN32
-pthread_handler_t handle_connections_namedpipes(void *arg);
-#endif
-#ifdef HAVE_SMEM
-pthread_handler_t handle_connections_shared_memory(void *arg);
-#endif
pthread_handler_t handle_slave(void *arg);
static void clean_up(bool print_message);
static int test_if_case_insensitive(const char *dir_name);
@@ -1621,6 +1571,7 @@ static void close_connections(void)
kill_cached_threads++;
flush_thread_cache();
+
/* kill connection thread */
#if !defined(__WIN__)
DBUG_PRINT("quit", ("waiting for select thread: %lu",
@@ -1670,30 +1621,7 @@ static void close_connections(void)
extra_ip_sock= MYSQL_INVALID_SOCKET;
}
}
-#ifdef _WIN32
- if (hPipe != INVALID_HANDLE_VALUE && opt_enable_named_pipe)
- {
- HANDLE temp;
- DBUG_PRINT("quit", ("Closing named pipes") );
-
- /* Create connection to the handle named pipe handler to break the loop */
- if ((temp = CreateFile(pipe_name,
- GENERIC_READ | GENERIC_WRITE,
- 0,
- NULL,
- OPEN_EXISTING,
- 0,
- NULL )) != INVALID_HANDLE_VALUE)
- {
- WaitNamedPipe(pipe_name, 1000);
- DWORD dwMode = PIPE_READMODE_BYTE | PIPE_WAIT;
- SetNamedPipeHandleState(temp, &dwMode, NULL, NULL);
- CancelIo(temp);
- DisconnectNamedPipe(temp);
- CloseHandle(temp);
- }
- }
-#endif
+
#ifdef HAVE_SYS_UN_H
if (mysql_socket_getfd(unix_sock) != INVALID_SOCKET)
{
@@ -1806,7 +1734,14 @@ static void close_connections(void)
(ulong) tmp->thread_id,
(tmp->main_security_ctx.user ?
tmp->main_security_ctx.user : ""));
+ /*
+ close_connection() might need a valid current_thd
+ for memory allocation tracking.
+ */
+ THD* save_thd= current_thd;
+ set_current_thd(tmp);
close_connection(tmp,ER_SERVER_SHUTDOWN);
+ set_current_thd(save_thd);
}
#endif
@@ -1933,12 +1868,6 @@ void kill_mysql(THD *thd)
{
DBUG_PRINT("error",("Got error: %ld from SetEvent",GetLastError()));
}
- /*
- or:
- HANDLE hEvent=OpenEvent(0, FALSE, "MySqlShutdown");
- SetEvent(hEventShutdown);
- CloseHandle(hEvent);
- */
}
#endif
#elif defined(HAVE_PTHREAD_KILL)
@@ -1970,7 +1899,7 @@ void kill_mysql(THD *thd)
/**
Force server down. Kill all connections and threads and exit.
- @param sig_ptr Signal number that caused kill_server to be called.
+ @param sig Signal number that caused kill_server to be called.
@note
A signal number of 0 mean that the function was not called
@@ -1978,22 +1907,14 @@ void kill_mysql(THD *thd)
or stop, we just want to kill the server.
*/
-#if !defined(__WIN__)
-static void *kill_server(void *sig_ptr)
-#define RETURN_FROM_KILL_SERVER return 0
-#else
-static void __cdecl kill_server(int sig_ptr)
-#define RETURN_FROM_KILL_SERVER return
-#endif
+static void kill_server(int sig)
{
DBUG_ENTER("kill_server");
#ifndef EMBEDDED_LIBRARY
- int sig=(int) (long) sig_ptr; // This is passed a int
// if there is a signal during the kill in progress, ignore the other
if (kill_in_progress) // Safety
{
- DBUG_LEAVE;
- RETURN_FROM_KILL_SERVER;
+ DBUG_VOID_RETURN;
}
kill_in_progress=TRUE;
abort_loop=1; // This should be set
@@ -2010,21 +1931,6 @@ static void __cdecl kill_server(int sig_ptr)
else
sql_print_error(ER_DEFAULT(ER_GOT_SIGNAL),my_progname,sig); /* purecov: inspected */
-#ifdef HAVE_SMEM
- /*
- Send event to smem_event_connect_request for aborting
- */
- if (opt_enable_shared_memory)
- {
- if (!SetEvent(smem_event_connect_request))
- {
- DBUG_PRINT("error",
- ("Got error: %ld from SetEvent of smem_event_connect_request",
- GetLastError()));
- }
- }
-#endif
-
/* Stop wsrep threads in case they are running. */
if (wsrep_running_threads > 0)
{
@@ -2042,20 +1948,9 @@ static void __cdecl kill_server(int sig_ptr)
else
unireg_end();
- /* purecov: begin deadcode */
- DBUG_LEAVE; // Must match DBUG_ENTER()
- my_thread_end();
- pthread_exit(0);
- /* purecov: end */
-
- RETURN_FROM_KILL_SERVER; // Avoid compiler warnings
-
-#else /* EMBEDDED_LIBRARY*/
-
- DBUG_LEAVE;
- RETURN_FROM_KILL_SERVER;
+#endif /* EMBEDDED_LIBRARY*/
-#endif /* EMBEDDED_LIBRARY */
+ DBUG_VOID_RETURN;
}
@@ -2064,11 +1959,9 @@ pthread_handler_t kill_server_thread(void *arg __attribute__((unused)))
{
my_thread_init(); // Initialize new thread
kill_server(0);
- /* purecov: begin deadcode */
my_thread_end();
pthread_exit(0);
return 0;
- /* purecov: end */
}
#endif
@@ -2114,13 +2007,7 @@ static void clean_up_error_log_mutex()
void unireg_end(void)
{
clean_up(1);
- my_thread_end();
sd_notify(0, "STATUS=MariaDB server is down");
-#if defined(SIGNALS_DONT_BREAK_READ)
- exit(0);
-#else
- pthread_exit(0); // Exit is in main thread
-#endif
}
@@ -2615,6 +2502,7 @@ static MYSQL_SOCKET activate_tcp_port(uint port)
}
else
{
+ server_socket_ai_family= a->ai_family;
sql_print_information("Server socket created on IP: '%s'.",
(const char *) ip_addr);
break;
@@ -2741,45 +2629,6 @@ static void network_init(void)
extra_ip_sock= activate_tcp_port(mysqld_extra_port);
}
-#ifdef _WIN32
- /* create named pipe */
- if (mysqld_unix_port[0] && !opt_bootstrap &&
- opt_enable_named_pipe)
- {
-
- strxnmov(pipe_name, sizeof(pipe_name)-1, "\\\\.\\pipe\\",
- mysqld_unix_port, NullS);
- bzero((char*) &saPipeSecurity, sizeof(saPipeSecurity));
- bzero((char*) &sdPipeDescriptor, sizeof(sdPipeDescriptor));
- if (!InitializeSecurityDescriptor(&sdPipeDescriptor,
- SECURITY_DESCRIPTOR_REVISION))
- {
- sql_perror("Can't start server : Initialize security descriptor");
- unireg_abort(1);
- }
- if (!SetSecurityDescriptorDacl(&sdPipeDescriptor, TRUE, NULL, FALSE))
- {
- sql_perror("Can't start server : Set security descriptor");
- unireg_abort(1);
- }
- saPipeSecurity.nLength = sizeof(SECURITY_ATTRIBUTES);
- saPipeSecurity.lpSecurityDescriptor = &sdPipeDescriptor;
- saPipeSecurity.bInheritHandle = FALSE;
- if ((hPipe= CreateNamedPipe(pipe_name,
- PIPE_ACCESS_DUPLEX | FILE_FLAG_OVERLAPPED | FILE_FLAG_FIRST_PIPE_INSTANCE,
- PIPE_TYPE_BYTE | PIPE_READMODE_BYTE | PIPE_WAIT,
- PIPE_UNLIMITED_INSTANCES,
- (int) global_system_variables.net_buffer_length,
- (int) global_system_variables.net_buffer_length,
- NMPWAIT_USE_DEFAULT_WAIT,
- &saPipeSecurity)) == INVALID_HANDLE_VALUE)
- {
- sql_perror("Create named pipe failed");
- unireg_abort(1);
- }
- }
-#endif
-
#if defined(HAVE_SYS_UN_H)
/*
** Create the UNIX socket
@@ -3005,10 +2854,6 @@ static bool cache_thread(THD *thd)
_db_pop_();
#endif
- /* Clear warnings. */
- if (!thd->get_stmt_da()->is_warning_info_empty())
- thd->get_stmt_da()->clear_warning_info(thd->query_id);
-
set_timespec(abstime, THREAD_CACHE_TIMEOUT);
while (!abort_loop && ! wake_thread && ! kill_cached_threads)
{
@@ -3598,7 +3443,7 @@ pthread_handler_t signal_hand(void *arg __attribute__((unused)))
sql_print_error("Can't create thread to kill server (errno= %d)",
error);
#else
- kill_server((void*) sig); // MIT THREAD has a alarm thread
+ kill_server(sig); // MIT THREAD has a alarm thread
#endif
}
break;
@@ -3714,23 +3559,6 @@ void *my_str_malloc_mysqld(size_t size)
}
-#ifdef __WIN__
-
-pthread_handler_t handle_shutdown(void *arg)
-{
- MSG msg;
- my_thread_init();
-
- /* this call should create the message queue for this thread */
- PeekMessage(&msg, NULL, 1, 65534,PM_NOREMOVE);
-#if !defined(EMBEDDED_LIBRARY)
- if (WaitForSingleObject(hEventShutdown,INFINITE)==WAIT_OBJECT_0)
-#endif /* EMBEDDED_LIBRARY */
- kill_server(MYSQL_KILL_SIGNAL);
- return 0;
-}
-#endif
-
#include <mysqld_default_groups.h>
#if defined(__WIN__) && !defined(EMBEDDED_LIBRARY)
@@ -4090,14 +3918,16 @@ static void my_malloc_size_cb_func(long long size, my_bool is_thread_specific)
{
THD *thd= current_thd;
- if (is_thread_specific) /* If thread specific memory */
- {
- /*
- When thread specfic is set, both mysqld_server_initialized and thd
- must be set
- */
- DBUG_ASSERT(mysqld_server_initialized && thd);
+ /*
+ When thread specific is set, both mysqld_server_initialized and thd
+ must be set, and we check that with DBUG_ASSERT.
+ However, do not crash, if current_thd is NULL, in release version.
+ */
+ DBUG_ASSERT(!is_thread_specific || (mysqld_server_initialized && thd));
+
+ if (is_thread_specific && likely(thd)) /* If thread specific memory */
+ {
DBUG_PRINT("info", ("thd memory_used: %lld size: %lld",
(longlong) thd->status_var.local_memory_used,
size));
@@ -4489,6 +4319,11 @@ static int init_common_variables()
/* MyISAM requires two file handles per table. */
wanted_files= (extra_files + max_connections + extra_max_connections +
tc_size * 2);
+#if defined(HAVE_POOL_OF_THREADS) && !defined(__WIN__)
+ // add epoll or kevent fd for each threadpool group, in case pool of threads is used
+ wanted_files+= (thread_handling > SCHEDULER_NO_THREADS) ? 0 : threadpool_size;
+#endif
+
min_tc_size= MY_MIN(tc_size, TABLE_OPEN_CACHE_MIN);
org_max_connections= max_connections;
org_tc_size= tc_size;
@@ -5628,100 +5463,17 @@ static int init_server_components()
#ifndef EMBEDDED_LIBRARY
-
-static void create_shutdown_thread()
+#ifdef _WIN32
+static void create_shutdown_event()
{
-#ifdef __WIN__
hEventShutdown=CreateEvent(0, FALSE, FALSE, shutdown_event_name);
- pthread_t hThread;
- int error;
- if (unlikely((error= mysql_thread_create(key_thread_handle_shutdown,
- &hThread, &connection_attrib,
- handle_shutdown, 0))))
- sql_print_warning("Can't create thread to handle shutdown requests"
- " (errno= %d)", error);
-
// On "Stop Service" we have to do regular shutdown
Service.SetShutdownEvent(hEventShutdown);
-#endif /* __WIN__ */
}
-
-#endif /* EMBEDDED_LIBRARY */
-
-#if (defined(_WIN32) || defined(HAVE_SMEM)) && !defined(EMBEDDED_LIBRARY)
-static void handle_connections_methods()
-{
- pthread_t hThread;
- int error;
- DBUG_ENTER("handle_connections_methods");
- if (hPipe == INVALID_HANDLE_VALUE &&
- (!have_tcpip || opt_disable_networking) &&
- !opt_enable_shared_memory)
- {
- sql_print_error("TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS");
- unireg_abort(1); // Will not return
- }
-
- mysql_mutex_lock(&LOCK_start_thread);
- mysql_cond_init(key_COND_handler_count, &COND_handler_count, NULL);
- handler_count=0;
- if (hPipe != INVALID_HANDLE_VALUE)
- {
- handler_count++;
- if ((error= mysql_thread_create(key_thread_handle_con_namedpipes,
- &hThread, &connection_attrib,
- handle_connections_namedpipes, 0)))
- {
- sql_print_warning("Can't create thread to handle named pipes"
- " (errno= %d)", error);
- handler_count--;
- }
- }
- if (have_tcpip && !opt_disable_networking)
- {
- handler_count++;
- if ((error= mysql_thread_create(key_thread_handle_con_sockets,
- &hThread, &connection_attrib,
- handle_connections_sockets_thread, 0)))
- {
- sql_print_warning("Can't create thread to handle TCP/IP",
- " (errno= %d)", error);
- handler_count--;
- }
- }
-#ifdef HAVE_SMEM
- if (opt_enable_shared_memory)
- {
- handler_count++;
- if ((error= mysql_thread_create(key_thread_handle_con_sharedmem,
- &hThread, &connection_attrib,
- handle_connections_shared_memory, 0)))
- {
- sql_print_warning("Can't create thread to handle shared memory",
- " (errno= %d)", error);
- handler_count--;
- }
- }
+#else /*_WIN32*/
+#define create_shutdown_event()
#endif
-
- while (handler_count > 0)
- mysql_cond_wait(&COND_handler_count, &LOCK_start_thread);
- mysql_mutex_unlock(&LOCK_start_thread);
- DBUG_VOID_RETURN;
-}
-
-void decrement_handler_count()
-{
- mysql_mutex_lock(&LOCK_start_thread);
- if (--handler_count == 0)
- mysql_cond_signal(&COND_handler_count);
- mysql_mutex_unlock(&LOCK_start_thread);
- my_thread_end();
-}
-#else
-#define decrement_handler_count()
-#endif /* defined(_WIN32) || defined(HAVE_SMEM) */
-
+#endif /* EMBEDDED_LIBRARY */
#ifndef EMBEDDED_LIBRARY
@@ -5769,6 +5521,11 @@ int win_main(int argc, char **argv)
int mysqld_main(int argc, char **argv)
#endif
{
+#ifndef _WIN32
+ /* We can't close stdin just now, because it may be booststrap mode. */
+ bool please_close_stdin= fcntl(STDIN_FILENO, F_GETFD) >= 0;
+#endif
+
/*
Perform basic thread library and malloc initialization,
to be able to read defaults files and parse options.
@@ -6119,7 +5876,7 @@ int mysqld_main(int argc, char **argv)
}
}
- create_shutdown_thread();
+ create_shutdown_event();
start_handle_manager();
/* Copy default global rpl_filter to global_rpl_filter */
@@ -6166,7 +5923,7 @@ int mysqld_main(int argc, char **argv)
#ifndef _WIN32
// try to keep fd=0 busy
- if (!freopen("/dev/null", "r", stdin))
+ if (please_close_stdin && !freopen("/dev/null", "r", stdin))
{
// fall back on failure
fclose(stdin);
@@ -6188,11 +5945,12 @@ int mysqld_main(int argc, char **argv)
/* Memory used when everything is setup */
start_memory_used= global_status_var.global_memory_used;
-#if defined(_WIN32) || defined(HAVE_SMEM)
- handle_connections_methods();
+#ifdef _WIN32
+ handle_connections_win();
+ kill_server(0);
#else
handle_connections_sockets();
-#endif /* _WIN32 || HAVE_SMEM */
+#endif /* _WIN32 */
/* (void) pthread_attr_destroy(&connection_attrib); */
@@ -6601,7 +6359,7 @@ void create_thread_to_handle_connection(CONNECT *connect)
@param[in,out] thd Thread handle of future thread.
*/
-static void create_new_thread(CONNECT *connect)
+void create_new_thread(CONNECT *connect)
{
DBUG_ENTER("create_new_thread");
@@ -6669,18 +6427,107 @@ inline void kill_broken_server()
#ifndef EMBEDDED_LIBRARY
+void handle_accepted_socket(MYSQL_SOCKET new_sock, MYSQL_SOCKET sock)
+{
+ CONNECT *connect;
+ bool is_unix_sock;
+
+#ifdef FD_CLOEXEC
+ (void) fcntl(mysql_socket_getfd(new_sock), F_SETFD, FD_CLOEXEC);
+#endif
+
+#ifdef HAVE_LIBWRAP
+ {
+ if (mysql_socket_getfd(sock) == mysql_socket_getfd(base_ip_sock) ||
+ mysql_socket_getfd(sock) == mysql_socket_getfd(extra_ip_sock))
+ {
+ struct request_info req;
+ signal(SIGCHLD, SIG_DFL);
+ request_init(&req, RQ_DAEMON, libwrapName, RQ_FILE,
+ mysql_socket_getfd(new_sock), NULL);
+ my_fromhost(&req);
+ if (!my_hosts_access(&req))
+ {
+ /*
+ This may be stupid but refuse() includes an exit(0)
+ which we surely don't want...
+ clean_exit() - same stupid thing ...
+ */
+ syslog(deny_severity, "refused connect from %s",
+ my_eval_client(&req));
+
+ /*
+ C++ sucks (the gibberish in front just translates the supplied
+ sink function pointer in the req structure from a void (*sink)();
+ to a void(*sink)(int) if you omit the cast, the C++ compiler
+ will cry...
+ */
+ if (req.sink)
+ ((void(*)(int))req.sink)(req.fd);
+
+ (void)mysql_socket_shutdown(new_sock, SHUT_RDWR);
+ (void)mysql_socket_close(new_sock);
+ /*
+ The connection was refused by TCP wrappers.
+ There are no details (by client IP) available to update the
+ host_cache.
+ */
+ statistic_increment(connection_errors_tcpwrap, &LOCK_status);
+ return;
+ }
+ }
+ }
+#endif /* HAVE_LIBWRAP */
+
+ DBUG_PRINT("info", ("Creating CONNECT for new connection"));
+
+ if ((connect= new CONNECT()))
+ {
+ is_unix_sock= (mysql_socket_getfd(sock) ==
+ mysql_socket_getfd(unix_sock));
+
+ if (!(connect->vio=
+ mysql_socket_vio_new(new_sock,
+ is_unix_sock ? VIO_TYPE_SOCKET :
+ VIO_TYPE_TCPIP,
+ is_unix_sock ? VIO_LOCALHOST : 0)))
+ {
+ delete connect;
+ connect= 0; // Error handling below
+ }
+ }
+
+ if (!connect)
+ {
+ /* Connect failure */
+ (void)mysql_socket_close(new_sock);
+ statistic_increment(aborted_connects, &LOCK_status);
+ statistic_increment(connection_errors_internal, &LOCK_status);
+ return;
+ }
+
+ if (is_unix_sock)
+ connect->host= my_localhost;
+
+ if (mysql_socket_getfd(sock) == mysql_socket_getfd(extra_ip_sock))
+ {
+ connect->extra_port= 1;
+ connect->scheduler= extra_thread_scheduler;
+ }
+ create_new_thread(connect);
+}
+
+#ifndef _WIN32
void handle_connections_sockets()
{
MYSQL_SOCKET sock= mysql_socket_invalid();
MYSQL_SOCKET new_sock= mysql_socket_invalid();
uint error_count=0;
- CONNECT *connect;
struct sockaddr_storage cAddr;
int ip_flags __attribute__((unused))=0;
int socket_flags __attribute__((unused))= 0;
int extra_ip_flags __attribute__((unused))=0;
int flags=0,retval;
- bool is_unix_sock;
#ifdef HAVE_POLL
int socket_count= 0;
struct pollfd fds[3]; // for ip_sock, unix_sock and extra_ip_sock
@@ -6812,10 +6659,7 @@ void handle_connections_sockets()
}
#endif
}
-#if !defined(NO_FCNTL_NONBLOCK)
- if (!(test_flags & TEST_BLOCKING))
- fcntl(mysql_socket_getfd(sock), F_SETFL, flags);
-#endif
+
if (mysql_socket_getfd(new_sock) == INVALID_SOCKET)
{
/*
@@ -6831,442 +6675,18 @@ void handle_connections_sockets()
sleep(1); // Give other threads some time
continue;
}
-#ifdef FD_CLOEXEC
- (void) fcntl(mysql_socket_getfd(new_sock), F_SETFD, FD_CLOEXEC);
+#if !defined(NO_FCNTL_NONBLOCK)
+ if (!(test_flags & TEST_BLOCKING))
+ fcntl(mysql_socket_getfd(sock), F_SETFL, flags);
#endif
-
-#ifdef HAVE_LIBWRAP
- {
- if (mysql_socket_getfd(sock) == mysql_socket_getfd(base_ip_sock) ||
- mysql_socket_getfd(sock) == mysql_socket_getfd(extra_ip_sock))
- {
- struct request_info req;
- signal(SIGCHLD, SIG_DFL);
- request_init(&req, RQ_DAEMON, libwrapName, RQ_FILE,
- mysql_socket_getfd(new_sock), NULL);
- my_fromhost(&req);
- if (!my_hosts_access(&req))
- {
- /*
- This may be stupid but refuse() includes an exit(0)
- which we surely don't want...
- clean_exit() - same stupid thing ...
- */
- syslog(deny_severity, "refused connect from %s",
- my_eval_client(&req));
-
- /*
- C++ sucks (the gibberish in front just translates the supplied
- sink function pointer in the req structure from a void (*sink)();
- to a void(*sink)(int) if you omit the cast, the C++ compiler
- will cry...
- */
- if (req.sink)
- ((void (*)(int))req.sink)(req.fd);
-
- (void) mysql_socket_shutdown(new_sock, SHUT_RDWR);
- (void) mysql_socket_close(new_sock);
- /*
- The connection was refused by TCP wrappers.
- There are no details (by client IP) available to update the
- host_cache.
- */
- statistic_increment(connection_errors_tcpwrap, &LOCK_status);
- continue;
- }
- }
- }
-#endif /* HAVE_LIBWRAP */
-
- DBUG_PRINT("info", ("Creating CONNECT for new connection"));
-
- if ((connect= new CONNECT()))
- {
- is_unix_sock= (mysql_socket_getfd(sock) ==
- mysql_socket_getfd(unix_sock));
-
- if (!(connect->vio=
- mysql_socket_vio_new(new_sock,
- is_unix_sock ? VIO_TYPE_SOCKET :
- VIO_TYPE_TCPIP,
- is_unix_sock ? VIO_LOCALHOST: 0)))
- {
- delete connect;
- connect= 0; // Error handling below
- }
- }
-
- if (!connect)
- {
- /* Connect failure */
- (void) mysql_socket_shutdown(new_sock, SHUT_RDWR);
- (void) mysql_socket_close(new_sock);
- statistic_increment(aborted_connects,&LOCK_status);
- statistic_increment(connection_errors_internal, &LOCK_status);
- continue;
- }
-
- if (is_unix_sock)
- connect->host= my_localhost;
-
- if (mysql_socket_getfd(sock) == mysql_socket_getfd(extra_ip_sock))
- {
- connect->extra_port= 1;
- connect->scheduler= extra_thread_scheduler;
- }
- create_new_thread(connect);
+ handle_accepted_socket(new_sock, sock);
}
sd_notify(0, "STOPPING=1\n"
"STATUS=Shutdown in progress\n");
DBUG_VOID_RETURN;
}
-
-#ifdef _WIN32
-pthread_handler_t handle_connections_sockets_thread(void *arg)
-{
- my_thread_init();
- handle_connections_sockets();
- decrement_handler_count();
- return 0;
-}
-
-pthread_handler_t handle_connections_namedpipes(void *arg)
-{
- HANDLE hConnectedPipe;
- OVERLAPPED connectOverlapped= {0};
- my_thread_init();
- DBUG_ENTER("handle_connections_namedpipes");
- connectOverlapped.hEvent= CreateEvent(NULL, TRUE, FALSE, NULL);
- if (!connectOverlapped.hEvent)
- {
- sql_print_error("Can't create event, last error=%u", GetLastError());
- unireg_abort(1);
- }
- DBUG_PRINT("general",("Waiting for named pipe connections."));
- while (!abort_loop)
- {
- /* wait for named pipe connection */
- BOOL fConnected= ConnectNamedPipe(hPipe, &connectOverlapped);
- if (!fConnected && (GetLastError() == ERROR_IO_PENDING))
- {
- /*
- ERROR_IO_PENDING says async IO has started but not yet finished.
- GetOverlappedResult will wait for completion.
- */
- DWORD bytes;
- fConnected= GetOverlappedResult(hPipe, &connectOverlapped,&bytes, TRUE);
- }
- if (abort_loop)
- break;
- if (!fConnected)
- fConnected = GetLastError() == ERROR_PIPE_CONNECTED;
- if (!fConnected)
- {
- CloseHandle(hPipe);
- if ((hPipe= CreateNamedPipe(pipe_name,
- PIPE_ACCESS_DUPLEX |
- FILE_FLAG_OVERLAPPED,
- PIPE_TYPE_BYTE |
- PIPE_READMODE_BYTE |
- PIPE_WAIT,
- PIPE_UNLIMITED_INSTANCES,
- (int) global_system_variables.
- net_buffer_length,
- (int) global_system_variables.
- net_buffer_length,
- NMPWAIT_USE_DEFAULT_WAIT,
- &saPipeSecurity)) ==
- INVALID_HANDLE_VALUE)
- {
- sql_perror("Can't create new named pipe!");
- break; // Abort
- }
- }
- hConnectedPipe = hPipe;
- /* create new pipe for new connection */
- if ((hPipe = CreateNamedPipe(pipe_name,
- PIPE_ACCESS_DUPLEX |
- FILE_FLAG_OVERLAPPED,
- PIPE_TYPE_BYTE |
- PIPE_READMODE_BYTE |
- PIPE_WAIT,
- PIPE_UNLIMITED_INSTANCES,
- (int) global_system_variables.net_buffer_length,
- (int) global_system_variables.net_buffer_length,
- NMPWAIT_USE_DEFAULT_WAIT,
- &saPipeSecurity)) ==
- INVALID_HANDLE_VALUE)
- {
- sql_perror("Can't create new named pipe!");
- hPipe=hConnectedPipe;
- continue; // We have to try again
- }
- CONNECT *connect;
- if (!(connect= new CONNECT) ||
- !(connect->vio= vio_new_win32pipe(hConnectedPipe)))
- {
- DisconnectNamedPipe(hConnectedPipe);
- CloseHandle(hConnectedPipe);
- delete connect;
- statistic_increment(aborted_connects,&LOCK_status);
- statistic_increment(connection_errors_internal, &LOCK_status);
- continue;
- }
- connect->host= my_localhost;
- create_new_thread(connect);
- }
- CloseHandle(connectOverlapped.hEvent);
- DBUG_LEAVE;
- decrement_handler_count();
- return 0;
-}
-#endif /* _WIN32 */
-
-
-#ifdef HAVE_SMEM
-
-/**
- Thread of shared memory's service.
-
- @param arg Arguments of thread
-*/
-pthread_handler_t handle_connections_shared_memory(void *arg)
-{
- /* file-mapping object, use for create shared memory */
- HANDLE handle_connect_file_map= 0;
- char *handle_connect_map= 0; // pointer on shared memory
- HANDLE event_connect_answer= 0;
- ulong smem_buffer_length= shared_memory_buffer_length + 4;
- ulong connect_number= 1;
- char *tmp= NULL;
- char *suffix_pos;
- char connect_number_char[22], *p;
- const char *errmsg= 0;
- SECURITY_ATTRIBUTES *sa_event= 0, *sa_mapping= 0;
- my_thread_init();
- DBUG_ENTER("handle_connections_shared_memorys");
- DBUG_PRINT("general",("Waiting for allocated shared memory."));
-
- /*
- get enough space base-name + '_' + longest suffix we might ever send
- */
- if (!(tmp= (char *)my_malloc(strlen(shared_memory_base_name) + 32L,
- MYF(MY_FAE))))
- goto error;
-
- if (my_security_attr_create(&sa_event, &errmsg,
- GENERIC_ALL, SYNCHRONIZE | EVENT_MODIFY_STATE))
- goto error;
-
- if (my_security_attr_create(&sa_mapping, &errmsg,
- GENERIC_ALL, FILE_MAP_READ | FILE_MAP_WRITE))
- goto error;
-
- /*
- The name of event and file-mapping events create agree next rule:
- shared_memory_base_name+unique_part
- Where:
- shared_memory_base_name is unique value for each server
- unique_part is unique value for each object (events and file-mapping)
- */
- suffix_pos= strxmov(tmp,shared_memory_base_name,"_",NullS);
- strmov(suffix_pos, "CONNECT_REQUEST");
- if ((smem_event_connect_request= CreateEvent(sa_event,
- FALSE, FALSE, tmp)) == 0)
- {
- errmsg= "Could not create request event";
- goto error;
- }
- strmov(suffix_pos, "CONNECT_ANSWER");
- if ((event_connect_answer= CreateEvent(sa_event, FALSE, FALSE, tmp)) == 0)
- {
- errmsg="Could not create answer event";
- goto error;
- }
- strmov(suffix_pos, "CONNECT_DATA");
- if ((handle_connect_file_map=
- CreateFileMapping(INVALID_HANDLE_VALUE, sa_mapping,
- PAGE_READWRITE, 0, sizeof(connect_number), tmp)) == 0)
- {
- errmsg= "Could not create file mapping";
- goto error;
- }
- if ((handle_connect_map= (char *)MapViewOfFile(handle_connect_file_map,
- FILE_MAP_WRITE,0,0,
- sizeof(DWORD))) == 0)
- {
- errmsg= "Could not create shared memory service";
- goto error;
- }
-
- while (!abort_loop)
- {
- /* Wait a request from client */
- WaitForSingleObject(smem_event_connect_request,INFINITE);
-
- /*
- it can be after shutdown command
- */
- if (abort_loop)
- goto error;
-
- HANDLE handle_client_file_map= 0;
- char *handle_client_map= 0;
- HANDLE event_client_wrote= 0;
- HANDLE event_client_read= 0; // for transfer data server <-> client
- HANDLE event_server_wrote= 0;
- HANDLE event_server_read= 0;
- HANDLE event_conn_closed= 0;
- CONNECT *connect= 0;
-
- p= int10_to_str(connect_number, connect_number_char, 10);
- /*
- The name of event and file-mapping events create agree next rule:
- shared_memory_base_name+unique_part+number_of_connection
- Where:
- shared_memory_base_name is uniquel value for each server
- unique_part is unique value for each object (events and file-mapping)
- number_of_connection is connection-number between server and client
- */
- suffix_pos= strxmov(tmp,shared_memory_base_name,"_",connect_number_char,
- "_",NullS);
- strmov(suffix_pos, "DATA");
- if ((handle_client_file_map=
- CreateFileMapping(INVALID_HANDLE_VALUE, sa_mapping,
- PAGE_READWRITE, 0, smem_buffer_length, tmp)) == 0)
- {
- errmsg= "Could not create file mapping";
- goto errorconn;
- }
- if ((handle_client_map= (char*)MapViewOfFile(handle_client_file_map,
- FILE_MAP_WRITE,0,0,
- smem_buffer_length)) == 0)
- {
- errmsg= "Could not create memory map";
- goto errorconn;
- }
- strmov(suffix_pos, "CLIENT_WROTE");
- if ((event_client_wrote= CreateEvent(sa_event, FALSE, FALSE, tmp)) == 0)
- {
- errmsg= "Could not create client write event";
- goto errorconn;
- }
- strmov(suffix_pos, "CLIENT_READ");
- if ((event_client_read= CreateEvent(sa_event, FALSE, FALSE, tmp)) == 0)
- {
- errmsg= "Could not create client read event";
- goto errorconn;
- }
- strmov(suffix_pos, "SERVER_READ");
- if ((event_server_read= CreateEvent(sa_event, FALSE, FALSE, tmp)) == 0)
- {
- errmsg= "Could not create server read event";
- goto errorconn;
- }
- strmov(suffix_pos, "SERVER_WROTE");
- if ((event_server_wrote= CreateEvent(sa_event,
- FALSE, FALSE, tmp)) == 0)
- {
- errmsg= "Could not create server write event";
- goto errorconn;
- }
- strmov(suffix_pos, "CONNECTION_CLOSED");
- if ((event_conn_closed= CreateEvent(sa_event,
- TRUE, FALSE, tmp)) == 0)
- {
- errmsg= "Could not create closed connection event";
- goto errorconn;
- }
- if (abort_loop)
- goto errorconn;
-
- if (!(connect= new CONNECT))
- {
- errmsg= "Could not create CONNECT object";
- goto errorconn;
- }
-
- /* Send number of connection to client */
- int4store(handle_connect_map, connect_number);
- if (!SetEvent(event_connect_answer))
- {
- errmsg= "Could not send answer event";
- goto errorconn;
- }
- /* Set event that client should receive data */
- if (!SetEvent(event_client_read))
- {
- errmsg= "Could not set client to read mode";
- goto errorconn;
- }
- if (!(connect->vio= vio_new_win32shared_memory(handle_client_file_map,
- handle_client_map,
- event_client_wrote,
- event_client_read,
- event_server_wrote,
- event_server_read,
- event_conn_closed)))
- {
- errmsg= "Could not create VIO object";
- goto errorconn;
- }
- connect->host= my_localhost; /* Host is unknown */
- create_new_thread(connect);
- connect_number++;
- continue;
-
-errorconn:
- /* Could not form connection; Free used handlers/memort and retry */
- if (errmsg)
- {
- char buff[180];
- strxmov(buff, "Can't create shared memory connection: ", errmsg, ".",
- NullS);
- sql_perror(buff);
- }
- if (handle_client_file_map)
- CloseHandle(handle_client_file_map);
- if (handle_client_map)
- UnmapViewOfFile(handle_client_map);
- if (event_server_wrote)
- CloseHandle(event_server_wrote);
- if (event_server_read)
- CloseHandle(event_server_read);
- if (event_client_wrote)
- CloseHandle(event_client_wrote);
- if (event_client_read)
- CloseHandle(event_client_read);
- if (event_conn_closed)
- CloseHandle(event_conn_closed);
-
- delete connect;
- statistic_increment(aborted_connects,&LOCK_status);
- statistic_increment(connection_errors_internal, &LOCK_status);
- }
-
- /* End shared memory handling */
-error:
- if (tmp)
- my_free(tmp);
-
- if (errmsg)
- {
- char buff[180];
- strxmov(buff, "Can't create shared memory service: ", errmsg, ".", NullS);
- sql_perror(buff);
- }
- my_security_attr_free(sa_event);
- my_security_attr_free(sa_mapping);
- if (handle_connect_map) UnmapViewOfFile(handle_connect_map);
- if (handle_connect_file_map) CloseHandle(handle_connect_file_map);
- if (event_connect_answer) CloseHandle(event_connect_answer);
- if (smem_event_connect_request) CloseHandle(smem_event_connect_request);
- DBUG_LEAVE;
- decrement_handler_count();
- return 0;
-}
-#endif /* HAVE_SMEM */
+#endif /* _WIN32*/
#endif /* EMBEDDED_LIBRARY */
@@ -8330,7 +7750,7 @@ my_asn1_time_to_string(const ASN1_TIME *time, char *buf, size_t len)
if (bio == NULL)
return NULL;
- if (!ASN1_TIME_print(bio, time))
+ if (!ASN1_TIME_print(bio, const_cast<ASN1_TIME*>(time)))
goto end;
n_read= BIO_read(bio, buf, (int) (len - 1));
@@ -8956,7 +8376,9 @@ static int mysql_init_variables(void)
character_set_filesystem= &my_charset_bin;
opt_specialflag= SPECIAL_ENGLISH;
+#ifndef EMBEDDED_LIBRARY
unix_sock= base_ip_sock= extra_ip_sock= MYSQL_INVALID_SOCKET;
+#endif
mysql_home_ptr= mysql_home;
log_error_file_ptr= log_error_file;
protocol_version= PROTOCOL_VERSION;
@@ -9070,9 +8492,6 @@ static int mysql_init_variables(void)
ssl_acceptor_fd= 0;
#endif /* ! EMBEDDED_LIBRARY */
#endif /* HAVE_OPENSSL */
-#ifdef HAVE_SMEM
- shared_memory_base_name= default_shared_memory_base_name;
-#endif
#if defined(__WIN__)
/* Allow Win32 users to move MySQL anywhere */
diff --git a/sql/mysqld.h b/sql/mysqld.h
index 4a392eaf196..75f35a6df24 100644
--- a/sql/mysqld.h
+++ b/sql/mysqld.h
@@ -24,6 +24,7 @@
#include "mysql_com.h" /* SERVER_VERSION_LENGTH */
#include "my_atomic.h"
#include "mysql/psi/mysql_file.h" /* MYSQL_FILE */
+#include "mysql/psi/mysql_socket.h" /* MYSQL_SOCKET */
#include "sql_list.h" /* I_List */
#include "sql_cmd.h"
#include <my_rnd.h>
@@ -92,6 +93,8 @@ void refresh_status(THD *thd);
bool is_secure_file_path(char *path);
void dec_connection_count(scheduler_functions *scheduler);
extern void init_net_server_extension(THD *thd);
+extern void handle_accepted_socket(MYSQL_SOCKET new_sock, MYSQL_SOCKET sock);
+extern void create_new_thread(CONNECT *connect);
extern "C" MYSQL_PLUGIN_IMPORT CHARSET_INFO *system_charset_info;
extern MYSQL_PLUGIN_IMPORT CHARSET_INFO *files_charset_info ;
@@ -152,6 +155,7 @@ extern ulong opt_replicate_events_marked_for_skip;
extern char *default_tz_name;
extern Time_zone *default_tz;
extern char *my_bind_addr_str;
+extern int server_socket_ai_family;
extern char *default_storage_engine, *default_tmp_storage_engine;
extern char *enforced_storage_engine;
extern char *gtid_pos_auto_engines;
@@ -169,11 +173,13 @@ extern ulong opt_tc_log_size, tc_log_max_pages_used, tc_log_page_size;
extern ulong tc_log_page_waits;
extern my_bool relay_log_purge, opt_innodb_safe_binlog, opt_innodb;
extern my_bool relay_log_recovery;
-extern uint test_flags,select_errors,ha_open_options;
+extern uint select_errors,ha_open_options;
+extern ulonglong test_flags;
extern uint protocol_version, mysqld_port, dropping_tables;
extern ulong delay_key_write_options;
extern char *opt_logname, *opt_slow_logname, *opt_bin_logname,
*opt_relay_logname;
+extern char *opt_binlog_index_name;
extern char *opt_backup_history_logname, *opt_backup_progress_logname,
*opt_backup_settings_name;
extern const char *log_output_str;
@@ -758,7 +764,7 @@ enum enum_query_type
/* query_id */
extern query_id_t global_query_id;
-ATTRIBUTE_NORETURN void unireg_end(void);
+void unireg_end(void);
/* increment query_id and return it. */
inline __attribute__((warn_unused_result)) query_id_t next_query_id()
diff --git a/sql/net_serv.cc b/sql/net_serv.cc
index 576ef5009b5..c289fb2bc85 100644
--- a/sql/net_serv.cc
+++ b/sql/net_serv.cc
@@ -110,7 +110,7 @@ void sql_print_error(const char *format,...);
extern, but as it's hard to include sql_priv.h here, we have to
live with this for a while.
*/
-extern uint test_flags;
+extern ulonglong test_flags;
extern ulong bytes_sent, bytes_received, net_big_packet_count;
#ifdef HAVE_QUERY_CACHE
#define USE_QUERY_CACHE
diff --git a/sql/opt_range.cc b/sql/opt_range.cc
index 9134ad5ab62..b9b74bdd0c4 100644
--- a/sql/opt_range.cc
+++ b/sql/opt_range.cc
@@ -2845,13 +2845,19 @@ bool create_key_parts_for_pseudo_indexes(RANGE_OPT_PARAM *param,
for (field_ptr= table->field; *field_ptr; field_ptr++)
{
- if (bitmap_is_set(used_fields, (*field_ptr)->field_index))
+ Column_statistics* col_stats= (*field_ptr)->read_stats;
+ if (bitmap_is_set(used_fields, (*field_ptr)->field_index)
+ && col_stats && !col_stats->no_stat_values_provided()
+ && !((*field_ptr)->type() == MYSQL_TYPE_GEOMETRY))
parts++;
}
KEY_PART *key_part;
uint keys= 0;
+ if (!parts)
+ return TRUE;
+
if (!(key_part= (KEY_PART *) alloc_root(param->mem_root,
sizeof(KEY_PART) * parts)))
return TRUE;
@@ -2863,6 +2869,9 @@ bool create_key_parts_for_pseudo_indexes(RANGE_OPT_PARAM *param,
if (bitmap_is_set(used_fields, (*field_ptr)->field_index))
{
Field *field= *field_ptr;
+ if (field->type() == MYSQL_TYPE_GEOMETRY)
+ continue;
+
uint16 store_length;
uint16 max_key_part_length= (uint16) table->file->max_key_part_length();
key_part->key= keys;
@@ -3020,7 +3029,18 @@ bool calculate_cond_selectivity_for_table(THD *thd, TABLE *table, Item **cond)
table->cond_selectivity= 1.0;
- if (!*cond || table_records == 0)
+ if (table_records == 0)
+ DBUG_RETURN(FALSE);
+
+ QUICK_SELECT_I *quick;
+ if ((quick=table->reginfo.join_tab->quick) &&
+ quick->get_type() == QUICK_SELECT_I::QS_TYPE_GROUP_MIN_MAX)
+ {
+ table->cond_selectivity*= (quick->records/table_records);
+ DBUG_RETURN(FALSE);
+ }
+
+ if (!*cond)
DBUG_RETURN(FALSE);
if (table->pos_in_table_list->schema_table)
@@ -3137,7 +3157,8 @@ bool calculate_cond_selectivity_for_table(THD *thd, TABLE *table, Item **cond)
*/
if (thd->variables.optimizer_use_condition_selectivity > 2 &&
- !bitmap_is_clear_all(used_fields))
+ !bitmap_is_clear_all(used_fields) &&
+ thd->variables.use_stat_tables > 0)
{
PARAM param;
MEM_ROOT alloc;
@@ -3226,6 +3247,12 @@ bool calculate_cond_selectivity_for_table(THD *thd, TABLE *table, Item **cond)
}
+ if (quick && (quick->get_type() == QUICK_SELECT_I::QS_TYPE_ROR_UNION ||
+ quick->get_type() == QUICK_SELECT_I::QS_TYPE_INDEX_MERGE))
+ {
+ table->cond_selectivity*= (quick->records/table_records);
+ }
+
bitmap_union(used_fields, &handled_columns);
/* Check if we can improve selectivity estimates by using sampling */
@@ -7628,9 +7655,8 @@ SEL_TREE *Item_bool_func::get_full_func_mm_tree(RANGE_OPT_PARAM *param,
param->current_table);
#ifdef HAVE_SPATIAL
Field::geometry_type sav_geom_type;
- LINT_INIT_STRUCT(sav_geom_type);
-
- if (field_item->field->type() == MYSQL_TYPE_GEOMETRY)
+ const bool geometry= field_item->field->type() == MYSQL_TYPE_GEOMETRY;
+ if (geometry)
{
sav_geom_type= ((Field_geom*) field_item->field)->geom_type;
/* We have to be able to store all sorts of spatial features here */
@@ -7665,7 +7691,7 @@ SEL_TREE *Item_bool_func::get_full_func_mm_tree(RANGE_OPT_PARAM *param,
}
#ifdef HAVE_SPATIAL
- if (field_item->field->type() == MYSQL_TYPE_GEOMETRY)
+ if (geometry)
{
((Field_geom*) field_item->field)->geom_type= sav_geom_type;
}
@@ -14833,6 +14859,32 @@ void QUICK_GROUP_MIN_MAX_SELECT::add_keys_and_lengths(String *key_names,
}
+/* Check whether the number for equality ranges exceeds the set threshold */
+
+bool eq_ranges_exceeds_limit(RANGE_SEQ_IF *seq, void *seq_init_param,
+ uint limit)
+{
+ KEY_MULTI_RANGE range;
+ range_seq_t seq_it;
+ uint count = 0;
+
+ if (limit == 0)
+ {
+ /* 'Statistics instead of index dives' feature is turned off */
+ return false;
+ }
+ seq_it= seq->init(seq_init_param, 0, 0);
+ while (!seq->next(seq_it, &range))
+ {
+ if ((range.range_flag & EQ_RANGE) && !(range.range_flag & NULL_RANGE))
+ {
+ if (++count >= limit)
+ return true;
+ }
+ }
+ return false;
+}
+
#ifndef DBUG_OFF
static void print_sel_tree(PARAM *param, SEL_TREE *tree, key_map *tree_map,
diff --git a/sql/opt_range.h b/sql/opt_range.h
index bd85a12d4a1..d5416988b88 100644
--- a/sql/opt_range.h
+++ b/sql/opt_range.h
@@ -242,7 +242,7 @@ public:
Number of children of this element in the RB-tree, plus 1 for this
element itself.
*/
- uint16 elements;
+ uint32 elements;
/*
Valid only for elements which are RB-tree roots: Number of times this
RB-tree is referred to (it is referred by SEL_ARG::next_key_part or by
@@ -1724,6 +1724,9 @@ SQL_SELECT *make_select(TABLE *head, table_map const_tables,
bool calculate_cond_selectivity_for_table(THD *thd, TABLE *table, Item **cond);
+bool eq_ranges_exceeds_limit(RANGE_SEQ_IF *seq, void *seq_init_param,
+ uint limit);
+
#ifdef WITH_PARTITION_STORAGE_ENGINE
bool prune_partitions(THD *thd, TABLE *table, Item *pprune_cond);
#endif
diff --git a/sql/opt_range_mrr.cc b/sql/opt_range_mrr.cc
index 515d94e8748..2981c8182ea 100644
--- a/sql/opt_range_mrr.cc
+++ b/sql/opt_range_mrr.cc
@@ -72,6 +72,7 @@ typedef struct st_sel_arg_range_seq
range_seq_t sel_arg_range_seq_init(void *init_param, uint n_ranges, uint flags)
{
SEL_ARG_RANGE_SEQ *seq= (SEL_ARG_RANGE_SEQ*)init_param;
+ seq->param->range_count=0;
seq->at_start= TRUE;
seq->stack[0].key_tree= NULL;
seq->stack[0].min_key= seq->param->min_key;
@@ -272,25 +273,44 @@ walk_up_n_right:
key_info= NULL;
else
key_info= &seq->param->table->key_info[seq->real_keyno];
-
+
/*
- Conditions below:
- (1) - range analysis is used for estimating condition selectivity
- (2) - This is a unique key, and we have conditions for all its
- user-defined key parts.
- (3) - The table uses extended keys, this key covers all components,
- and we have conditions for all key parts.
+ This is an equality range (keypart_0=X and ... and keypart_n=Z) if
+ (1) - There are no flags indicating open range (e.g.,
+ "keypart_x > y") or GIS.
+ (2) - The lower bound and the upper bound of the range has the
+ same value (min_key == max_key).
*/
- if (!(cur->min_key_flag & ~NULL_RANGE) && !cur->max_key_flag &&
- (!key_info || // (1)
- ((uint)key_tree->part+1 == key_info->user_defined_key_parts && // (2)
- key_info->flags & HA_NOSAME) || // (2)
- ((key_info->flags & HA_EXT_NOSAME) && // (3)
- (uint)key_tree->part+1 == key_info->ext_key_parts) // (3)
- ) &&
- range->start_key.length == range->end_key.length &&
- !memcmp(seq->param->min_key,seq->param->max_key,range->start_key.length))
- range->range_flag= UNIQUE_RANGE | (cur->min_key_flag & NULL_RANGE);
+ const uint is_open_range =
+ (NO_MIN_RANGE | NO_MAX_RANGE | NEAR_MIN | NEAR_MAX | GEOM_FLAG);
+ const bool is_eq_range_pred =
+ !(cur->min_key_flag & is_open_range) && // (1)
+ !(cur->max_key_flag & is_open_range) && // (1)
+ range->start_key.length == range->end_key.length && // (2)
+ !memcmp(seq->param->min_key, seq->param->max_key, // (2)
+ range->start_key.length);
+
+ if (is_eq_range_pred)
+ {
+ range->range_flag = EQ_RANGE;
+
+ /*
+ Conditions below:
+ (1) - Range analysis is used for estimating condition selectivity
+ (2) - This is a unique key, and we have conditions for all its
+ user-defined key parts.
+ (3) - The table uses extended keys, this key covers all components,
+ and we have conditions for all key parts.
+ */
+ if (
+ !key_info || // (1)
+ ((uint)key_tree->part+1 == key_info->user_defined_key_parts && // (2)
+ key_info->flags & HA_NOSAME) || // (2)
+ ((key_info->flags & HA_EXT_NOSAME) && // (3)
+ (uint)key_tree->part+1 == key_info->ext_key_parts) // (3)
+ )
+ range->range_flag |= UNIQUE_RANGE | (cur->min_key_flag & NULL_RANGE);
+ }
if (seq->param->is_ror_scan)
{
diff --git a/sql/opt_split.cc b/sql/opt_split.cc
index 37853bdbbe9..fc3f08464f4 100644
--- a/sql/opt_split.cc
+++ b/sql/opt_split.cc
@@ -267,6 +267,13 @@ void TABLE::deny_splitting()
}
+double TABLE::get_materialization_cost()
+{
+ DBUG_ASSERT(spl_opt_info != NULL);
+ return spl_opt_info->unsplit_cost;
+}
+
+
/* This structure is auxiliary and used only in the function that follows it */
struct SplM_field_ext_info: public SplM_field_info
{
@@ -413,7 +420,8 @@ bool JOIN::check_for_splittable_materialized()
for (cand= cand_start; cand < cand_end; cand++)
{
- if (cand->underlying_field->field_index + 1 == fldnr)
+ if (cand->underlying_field->table == table &&
+ cand->underlying_field->field_index + 1 == fldnr)
{
cand->is_usable_for_ref_access= true;
break;
@@ -887,6 +895,8 @@ SplM_plan_info * JOIN_TAB::choose_best_splitting(double record_count,
continue;
JOIN_TAB *tab= join->map2table[tablenr];
TABLE *table= tab->table;
+ if (keyuse_ext->table != table)
+ continue;
do
{
uint key= keyuse_ext->key;
diff --git a/sql/opt_subselect.cc b/sql/opt_subselect.cc
index 06358b3cc20..c4c30c9b50d 100644
--- a/sql/opt_subselect.cc
+++ b/sql/opt_subselect.cc
@@ -441,6 +441,7 @@ bool subquery_types_allow_materialization(Item_in_subselect *in_subs);
static bool replace_where_subcondition(JOIN *, Item **, Item *, Item *, bool);
static int subq_sj_candidate_cmp(Item_in_subselect* el1, Item_in_subselect* el2,
void *arg);
+static void reset_equality_number_for_subq_conds(Item * cond);
static bool convert_subq_to_sj(JOIN *parent_join, Item_in_subselect *subq_pred);
static bool convert_subq_to_jtbm(JOIN *parent_join,
Item_in_subselect *subq_pred, bool *remove);
@@ -816,6 +817,9 @@ int check_and_do_in_subquery_rewrites(JOIN *join)
details)
* require that compared columns have exactly the same type. This is
a temporary measure to avoid BUG#36752-type problems.
+
+ JOIN_TAB::keyuse_is_valid_for_access_in_chosen_plan expects that for Semi Join Materialization
+ Scan all the items in the select list of the IN Subquery are of the type Item::FIELD_ITEM.
*/
static
@@ -1430,6 +1434,67 @@ static int subq_sj_candidate_cmp(Item_in_subselect* el1, Item_in_subselect* el2,
}
+/**
+ @brief
+ reset the value of the field in_eqaulity_no for all Item_func_eq
+ items in the where clause of the subquery.
+
+ Look for in_equality_no description in Item_func_eq class
+
+ DESCRIPTION
+ Lets have an example:
+ SELECT t1.a FROM t1 WHERE t1.a IN
+ (SELECT t2.a FROM t2 where t2.b IN
+ (select t3.b from t3 where t3.c=27 ))
+
+ So for such a query we have the parent, child and
+ grandchild select.
+
+ So for the equality t2.b = t3.b we set the value for in_equality_no to
+ 0 according to its description. Wewe do the same for t1.a = t2.a.
+ But when we look at the child select (with the grandchild select merged),
+ the query would be
+
+ SELECT t1.a FROM t1 WHERE t1.a IN
+ (SELECT t2.a FROM t2 where t2.b = t3.b and t3.c=27)
+
+ and then when the child select is merged into the parent select the query
+ would look like
+
+ SELECT t1.a FROM t1, semi-join-nest(t2,t3)
+ WHERE t1.a =t2.a and t2.b = t3.b and t3.c=27
+
+ Still we would have in_equality_no set for t2.b = t3.b
+ though it does not take part in the semi-join equality for the parent select,
+ so we should reset its value to UINT_MAX.
+
+ @param cond WHERE clause of the subquery
+*/
+
+static void reset_equality_number_for_subq_conds(Item * cond)
+{
+ if (!cond)
+ return;
+ if (cond->type() == Item::COND_ITEM)
+ {
+ List_iterator<Item> li(*((Item_cond*) cond)->argument_list());
+ Item *item;
+ while ((item=li++))
+ {
+ if (item->type() == Item::FUNC_ITEM &&
+ ((Item_func*)item)->functype()== Item_func::EQ_FUNC)
+ ((Item_func_eq*)item)->in_equality_no= UINT_MAX;
+ }
+ }
+ else
+ {
+ if (cond->type() == Item::FUNC_ITEM &&
+ ((Item_func*)cond)->functype()== Item_func::EQ_FUNC)
+ ((Item_func_eq*)cond)->in_equality_no= UINT_MAX;
+ }
+ return;
+}
+
/*
Convert a subquery predicate into a TABLE_LIST semi-join nest
@@ -1694,6 +1759,7 @@ static bool convert_subq_to_sj(JOIN *parent_join, Item_in_subselect *subq_pred)
*/
sj_nest->sj_in_exprs= subq_pred->left_expr->cols();
sj_nest->nested_join->sj_outer_expr_list.empty();
+ reset_equality_number_for_subq_conds(sj_nest->sj_on_expr);
if (subq_pred->left_expr->cols() == 1)
{
@@ -3506,7 +3572,8 @@ void fix_semijoin_strategies_for_picked_join_order(JOIN *join)
first= tablenr - sjm->tables + 1;
join->best_positions[first].n_sj_tables= sjm->tables;
join->best_positions[first].sj_strategy= SJ_OPT_MATERIALIZE;
- join->sjm_lookup_tables|= s->table->map;
+ for (uint i= first; i < first+ sjm->tables; i++)
+ join->sjm_lookup_tables |= join->best_positions[i].table->table->map;
}
else if (pos->sj_strategy == SJ_OPT_MATERIALIZE_SCAN)
{
@@ -5445,7 +5512,7 @@ int select_value_catcher::send_data(List<Item> &items)
/**
@brief
- Conjugate conditions after optimize_cond() call
+ Add new conditions after optimize_cond() call
@param thd the thread handle
@param cond the condition where to attach new conditions
@@ -5494,8 +5561,8 @@ Item *and_new_conditions_to_optimized_cond(THD *thd, Item *cond,
Item::Context(Item::ANY_SUBST,
((Item_func_equal *)item)->compare_type_handler(),
((Item_func_equal *)item)->compare_collation()),
- ((Item_func *)item)->arguments()[0]->real_item(),
- ((Item_func *)item)->arguments()[1]->real_item(),
+ ((Item_func *)item)->arguments()[0],
+ ((Item_func *)item)->arguments()[1],
&new_cond_equal))
li.remove();
}
@@ -5600,31 +5667,31 @@ Item *and_new_conditions_to_optimized_cond(THD *thd, Item *cond,
}
}
+ if (is_mult_eq)
+ {
+ Item_equal *eq_cond= (Item_equal *)cond;
+ eq_cond->upper_levels= 0;
+ eq_cond->merge_into_list(thd, &new_cond_equal.current_level,
+ false, false);
+
+ while ((equality= it++))
+ {
+ if (equality->const_item() && !equality->val_int())
+ is_simplified_cond= true;
+ }
+ (*cond_eq)->copy(new_cond_equal);
+ }
+
if (new_cond_equal.current_level.elements > 0)
{
- if (is_mult_eq)
+ if (new_cond_equal.current_level.elements +
+ new_conds_list.elements == 1)
{
- Item_equal *eq_cond= (Item_equal *)cond;
- eq_cond->upper_levels= 0;
- eq_cond->merge_into_list(thd, &new_cond_equal.current_level,
- false, false);
-
- while ((equality= it++))
- {
- if (equality->const_item() && !equality->val_int())
- is_simplified_cond= true;
- }
-
- if (new_cond_equal.current_level.elements +
- new_conds_list.elements == 1)
- {
- it.rewind();
- equality= it++;
- equality->fixed= 0;
- if (equality->fix_fields(thd, NULL))
- return NULL;
- }
- (*cond_eq)->copy(new_cond_equal);
+ it.rewind();
+ equality= it++;
+ equality->fixed= 0;
+ if (equality->fix_fields(thd, NULL))
+ return NULL;
}
new_conds_list.append((List<Item> *)&new_cond_equal.current_level);
}
diff --git a/sql/partition_info.h b/sql/partition_info.h
index e00a2c44341..a0cde570d03 100644
--- a/sql/partition_info.h
+++ b/sql/partition_info.h
@@ -394,12 +394,13 @@ public:
bool has_unique_name(partition_element *element);
bool vers_init_info(THD *thd);
- bool vers_set_interval(Item *item, interval_type int_type, my_time_t start)
+ bool vers_set_interval(THD *thd, Item *item,
+ interval_type int_type, my_time_t start)
{
DBUG_ASSERT(part_type == VERSIONING_PARTITION);
vers_info->interval.type= int_type;
vers_info->interval.start= start;
- return get_interval_value(item, int_type, &vers_info->interval.step) ||
+ return get_interval_value(thd, item, int_type, &vers_info->interval.step) ||
vers_info->interval.step.neg || vers_info->interval.step.second_part ||
!(vers_info->interval.step.year || vers_info->interval.step.month ||
vers_info->interval.step.day || vers_info->interval.step.hour ||
diff --git a/sql/procedure.h b/sql/procedure.h
index 8826b397fb2..050cc3817c0 100644
--- a/sql/procedure.h
+++ b/sql/procedure.h
@@ -69,9 +69,9 @@ public:
DBUG_ASSERT(0); // impossible
return mark_unsupported_function("proc", arg, VCOL_IMPOSSIBLE);
}
- bool get_date(MYSQL_TIME *ltime, ulonglong fuzzydate)
+ bool get_date(THD *thd, MYSQL_TIME *ltime, date_mode_t fuzzydate)
{
- return type_handler()->Item_get_date(this, ltime, fuzzydate);
+ return type_handler()->Item_get_date_with_warn(thd, this, ltime, fuzzydate);
}
Item* get_copy(THD *thd) { return 0; }
};
diff --git a/sql/protocol.cc b/sql/protocol.cc
index 29004fe24e4..7eee9283989 100644
--- a/sql/protocol.cc
+++ b/sql/protocol.cc
@@ -711,7 +711,7 @@ uchar *net_store_data(uchar *to, const uchar *from, size_t length)
uchar *net_store_data(uchar *to,int32 from)
{
- char buff[20];
+ char buff[22];
uint length=(uint) (int10_to_str(from,buff,10)-buff);
to=net_store_length_fast(to,length);
memcpy(to,buff,length);
@@ -1137,7 +1137,7 @@ bool Protocol_text::store_tiny(longlong from)
DBUG_ASSERT(field_types == 0 || field_types[field_pos] == MYSQL_TYPE_TINY);
field_pos++;
#endif
- char buff[20];
+ char buff[22];
return net_store_data((uchar*) buff,
(size_t) (int10_to_str((int) from, buff, -10) - buff));
}
@@ -1151,7 +1151,7 @@ bool Protocol_text::store_short(longlong from)
field_types[field_pos] == MYSQL_TYPE_SHORT);
field_pos++;
#endif
- char buff[20];
+ char buff[22];
return net_store_data((uchar*) buff,
(size_t) (int10_to_str((int) from, buff, -10) -
buff));
@@ -1166,7 +1166,7 @@ bool Protocol_text::store_long(longlong from)
field_types[field_pos] == MYSQL_TYPE_LONG);
field_pos++;
#endif
- char buff[20];
+ char buff[22];
return net_store_data((uchar*) buff,
(size_t) (int10_to_str((long int)from, buff,
(from <0)?-10:10)-buff));
diff --git a/sql/rpl_gtid.cc b/sql/rpl_gtid.cc
index ad885c925d9..322b84130f2 100644
--- a/sql/rpl_gtid.cc
+++ b/sql/rpl_gtid.cc
@@ -79,7 +79,7 @@ rpl_slave_state::record_and_update_gtid(THD *thd, rpl_group_info *rgi)
rgi->gtid_pending= false;
if (rgi->gtid_ignore_duplicate_state!=rpl_group_info::GTID_DUPLICATE_IGNORE)
{
- if (record_gtid(thd, &rgi->current_gtid, sub_id, false, false, &hton))
+ if (record_gtid(thd, &rgi->current_gtid, sub_id, NULL, false, &hton))
DBUG_RETURN(1);
update_state_hash(sub_id, &rgi->current_gtid, hton, rgi);
}
@@ -331,6 +331,10 @@ rpl_slave_state::update(uint32 domain_id, uint32 server_id, uint64 sub_id,
}
}
rgi->gtid_ignore_duplicate_state= rpl_group_info::GTID_DUPLICATE_NULL;
+
+#ifdef HAVE_REPLICATION
+ rgi->pending_gtid_deletes_clear();
+#endif
}
if (!(list_elem= (list_element *)my_malloc(sizeof(*list_elem), MYF(MY_WME))))
@@ -381,15 +385,24 @@ int
rpl_slave_state::put_back_list(uint32 domain_id, list_element *list)
{
element *e;
+ int err= 0;
+
+ mysql_mutex_lock(&LOCK_slave_state);
if (!(e= (element *)my_hash_search(&hash, (const uchar *)&domain_id, 0)))
- return 1;
+ {
+ err= 1;
+ goto end;
+ }
while (list)
{
list_element *next= list->next;
e->add(list);
list= next;
}
- return 0;
+
+end:
+ mysql_mutex_unlock(&LOCK_slave_state);
+ return err;
}
@@ -403,6 +416,8 @@ rpl_slave_state::truncate_state_table(THD *thd)
tlist.init_one_table(&MYSQL_SCHEMA_NAME, &rpl_gtid_slave_state_table_name, NULL, TL_WRITE);
if (!(err= open_and_lock_tables(thd, &tlist, FALSE, 0)))
{
+ tdc_remove_table(thd, TDC_RT_REMOVE_UNUSED, "mysql",
+ rpl_gtid_slave_state_table_name.str, false);
err= tlist.table->file->ha_truncate();
if (err)
@@ -557,12 +572,12 @@ rpl_slave_state::select_gtid_pos_table(THD *thd, LEX_CSTRING *out_tablename)
/*
Write a gtid to the replication slave state table.
- Do it as part of the transaction, to get slave crash safety, or as a separate
- transaction if !in_transaction (eg. MyISAM or DDL).
-
gtid The global transaction id for this event group.
sub_id Value allocated within the sub_id when the event group was
read (sub_id must be consistent with commit order in master binlog).
+ rgi rpl_group_info context, if we are recording the gtid transactionally
+ as part of replicating a transactional event. NULL if called from
+ outside of a replicated transaction.
Note that caller must later ensure that the new gtid and sub_id is inserted
into the appropriate HASH element with rpl_slave_state.add(), so that it can
@@ -570,7 +585,7 @@ rpl_slave_state::select_gtid_pos_table(THD *thd, LEX_CSTRING *out_tablename)
*/
int
rpl_slave_state::record_gtid(THD *thd, const rpl_gtid *gtid, uint64 sub_id,
- bool in_transaction, bool in_statement,
+ rpl_group_info *rgi, bool in_statement,
void **out_hton)
{
TABLE_LIST tlist;
@@ -669,7 +684,7 @@ rpl_slave_state::record_gtid(THD *thd, const rpl_gtid *gtid, uint64 sub_id,
thd->wsrep_ignore_table= true;
#endif
- if (!in_transaction)
+ if (!rgi)
{
DBUG_PRINT("info", ("resetting OPTION_BEGIN"));
thd->variables.option_bits&=
@@ -774,7 +789,8 @@ rpl_slave_state::record_gtid(THD *thd, const rpl_gtid *gtid, uint64 sub_id,
table->file->print_error(err, MYF(0));
goto end;
}
- while (delete_list)
+ cur = delete_list;
+ while (cur)
{
uchar key_buffer[4+8];
@@ -784,9 +800,9 @@ rpl_slave_state::record_gtid(THD *thd, const rpl_gtid *gtid, uint64 sub_id,
/* `break' does not work inside DBUG_EXECUTE_IF */
goto dbug_break; });
- next= delete_list->next;
+ next= cur->next;
- table->field[1]->store(delete_list->sub_id, true);
+ table->field[1]->store(cur->sub_id, true);
/* domain_id is already set in table->record[0] from write_row() above. */
key_copy(key_buffer, table->record[0], &table->key_info[0], 0, false);
if (table->file->ha_index_read_map(table->record[1], key_buffer,
@@ -800,8 +816,7 @@ rpl_slave_state::record_gtid(THD *thd, const rpl_gtid *gtid, uint64 sub_id,
not want to endlessly error on the same element in case of table
corruption or such.
*/
- my_free(delete_list);
- delete_list= next;
+ cur= next;
if (err)
break;
}
@@ -824,18 +839,35 @@ end:
*/
if (delete_list)
{
- mysql_mutex_lock(&LOCK_slave_state);
put_back_list(gtid->domain_id, delete_list);
- mysql_mutex_unlock(&LOCK_slave_state);
+ delete_list = 0;
}
ha_rollback_trans(thd, FALSE);
}
close_thread_tables(thd);
- if (in_transaction)
+ if (rgi)
+ {
thd->mdl_context.release_statement_locks();
+ /*
+ Save the list of old gtid entries we deleted. If this transaction
+ fails later for some reason and is rolled back, the deletion of those
+ entries will be rolled back as well, and we will need to put them back
+ on the to-be-deleted list so we can re-do the deletion. Otherwise
+ redundant rows in mysql.gtid_slave_pos may accumulate if transactions
+ are rolled back and retried after record_gtid().
+ */
+#ifdef HAVE_REPLICATION
+ rgi->pending_gtid_deletes_save(gtid->domain_id, delete_list);
+#endif
+ }
else
+ {
thd->mdl_context.release_transactional_locks();
+#ifdef HAVE_REPLICATION
+ rpl_group_info::pending_gtid_deletes_free(delete_list);
+#endif
+ }
}
thd->lex->restore_backup_query_tables_list(&lex_backup);
thd->variables.option_bits= thd_saved_option;
@@ -1219,7 +1251,7 @@ rpl_slave_state::load(THD *thd, const char *state_from_master, size_t len,
if (gtid_parser_helper(&state_from_master, end, &gtid) ||
!(sub_id= next_sub_id(gtid.domain_id)) ||
- record_gtid(thd, &gtid, sub_id, false, in_statement, &hton) ||
+ record_gtid(thd, &gtid, sub_id, NULL, in_statement, &hton) ||
update(gtid.domain_id, gtid.server_id, sub_id, gtid.seq_no, hton, NULL))
return 1;
if (state_from_master == end)
@@ -2022,10 +2054,10 @@ rpl_binlog_state::drop_domain(DYNAMIC_ARRAY *ids,
for (ulong i= 0; i < ids->elements; i++)
{
rpl_binlog_state::element *elem= NULL;
- ulong *ptr_domain_id;
+ uint32 *ptr_domain_id;
bool not_match;
- ptr_domain_id= (ulong*) dynamic_array_ptr(ids, i);
+ ptr_domain_id= (uint32*) dynamic_array_ptr(ids, i);
elem= (rpl_binlog_state::element *)
my_hash_search(&hash, (const uchar *) ptr_domain_id, 0);
if (!elem)
@@ -2046,7 +2078,7 @@ rpl_binlog_state::drop_domain(DYNAMIC_ARRAY *ids,
if (not_match)
{
- sprintf(errbuf, "binlog files may contain gtids from the domain ('%lu') "
+ sprintf(errbuf, "binlog files may contain gtids from the domain ('%u') "
"being deleted. Make sure to first purge those files",
*ptr_domain_id);
errmsg= errbuf;
diff --git a/sql/rpl_gtid.h b/sql/rpl_gtid.h
index 604289acd6b..0fc92d5e33c 100644
--- a/sql/rpl_gtid.h
+++ b/sql/rpl_gtid.h
@@ -233,7 +233,7 @@ struct rpl_slave_state
int truncate_state_table(THD *thd);
void select_gtid_pos_table(THD *thd, LEX_CSTRING *out_tablename);
int record_gtid(THD *thd, const rpl_gtid *gtid, uint64 sub_id,
- bool in_transaction, bool in_statement, void **out_hton);
+ rpl_group_info *rgi, bool in_statement, void **out_hton);
uint64 next_sub_id(uint32 domain_id);
int iterate(int (*cb)(rpl_gtid *, void *), void *data,
rpl_gtid *extra_gtids, uint32 num_extra,
diff --git a/sql/rpl_parallel.cc b/sql/rpl_parallel.cc
index a12bbba5a1f..144b12a9fdf 100644
--- a/sql/rpl_parallel.cc
+++ b/sql/rpl_parallel.cc
@@ -1657,21 +1657,31 @@ int rpl_parallel_resize_pool_if_no_slaves(void)
/**
- Resize pool if not active or busy (in which case we may be in
- resize to 0
+ Pool activation is preceeded by taking a "lock" of pool_mark_busy
+ which guarantees the number of running slaves drops to zero atomicly
+ with the number of pool workers.
+ This resolves race between the function caller thread and one
+ that may be attempting to deactivate the pool.
*/
-
int
rpl_parallel_activate_pool(rpl_parallel_thread_pool *pool)
{
- bool resize;
- mysql_mutex_lock(&pool->LOCK_rpl_thread_pool);
- resize= !pool->count || pool->busy;
- mysql_mutex_unlock(&pool->LOCK_rpl_thread_pool);
- if (resize)
- return rpl_parallel_change_thread_count(pool, opt_slave_parallel_threads,
- 0);
- return 0;
+ int rc= 0;
+
+ if ((rc= pool_mark_busy(pool, current_thd)))
+ return rc; // killed
+
+ if (!pool->count)
+ {
+ pool_mark_not_busy(pool);
+ rc= rpl_parallel_change_thread_count(pool, opt_slave_parallel_threads,
+ 0);
+ }
+ else
+ {
+ pool_mark_not_busy(pool);
+ }
+ return rc;
}
diff --git a/sql/rpl_rli.cc b/sql/rpl_rli.cc
index 9e09a5cf067..b275ad884bd 100644
--- a/sql/rpl_rli.cc
+++ b/sql/rpl_rli.cc
@@ -2086,6 +2086,7 @@ rpl_group_info::reinit(Relay_log_info *rli)
long_find_row_note_printed= false;
did_mark_start_commit= false;
gtid_ev_flags2= 0;
+ pending_gtid_delete_list= NULL;
last_master_timestamp = 0;
gtid_ignore_duplicate_state= GTID_DUPLICATE_NULL;
speculation= SPECULATE_NO;
@@ -2216,6 +2217,12 @@ void rpl_group_info::cleanup_context(THD *thd, bool error)
erroneously update the GTID position.
*/
gtid_pending= false;
+
+ /*
+ Rollback will have undone any deletions of old rows we might have made
+ in mysql.gtid_slave_pos. Put those rows back on the list to be deleted.
+ */
+ pending_gtid_deletes_put_back();
}
m_table_map.clear_tables();
slave_close_thread_tables(thd);
@@ -2441,6 +2448,78 @@ rpl_group_info::unmark_start_commit()
}
+/*
+ When record_gtid() has deleted any old rows from the table
+ mysql.gtid_slave_pos as part of a replicated transaction, save the list of
+ rows deleted here.
+
+ If later the transaction fails (eg. optimistic parallel replication), the
+ deletes will be undone when the transaction is rolled back. Then we can
+ put back the list of rows into the rpl_global_gtid_slave_state, so that
+ we can re-do the deletes and avoid accumulating old rows in the table.
+*/
+void
+rpl_group_info::pending_gtid_deletes_save(uint32 domain_id,
+ rpl_slave_state::list_element *list)
+{
+ /*
+ We should never get to a state where we try to save a new pending list of
+ gtid deletes while we still have an old one. But make sure we handle it
+ anyway just in case, so we avoid leaving stray entries in the
+ mysql.gtid_slave_pos table.
+ */
+ DBUG_ASSERT(!pending_gtid_delete_list);
+ if (unlikely(pending_gtid_delete_list))
+ pending_gtid_deletes_put_back();
+
+ pending_gtid_delete_list= list;
+ pending_gtid_delete_list_domain= domain_id;
+}
+
+
+/*
+ Take the list recorded by pending_gtid_deletes_save() and put it back into
+ rpl_global_gtid_slave_state. This is needed if deletion of the rows was
+ rolled back due to transaction failure.
+*/
+void
+rpl_group_info::pending_gtid_deletes_put_back()
+{
+ if (pending_gtid_delete_list)
+ {
+ rpl_global_gtid_slave_state->put_back_list(pending_gtid_delete_list_domain,
+ pending_gtid_delete_list);
+ pending_gtid_delete_list= NULL;
+ }
+}
+
+
+/*
+ Free the list recorded by pending_gtid_deletes_save(). Done when the deletes
+ in the list have been permanently committed.
+*/
+void
+rpl_group_info::pending_gtid_deletes_clear()
+{
+ pending_gtid_deletes_free(pending_gtid_delete_list);
+ pending_gtid_delete_list= NULL;
+}
+
+
+void
+rpl_group_info::pending_gtid_deletes_free(rpl_slave_state::list_element *list)
+{
+ rpl_slave_state::list_element *next;
+
+ while (list)
+ {
+ next= list->next;
+ my_free(list);
+ list= next;
+ }
+}
+
+
rpl_sql_thread_info::rpl_sql_thread_info(Rpl_filter *filter)
: rpl_filter(filter)
{
diff --git a/sql/rpl_rli.h b/sql/rpl_rli.h
index b8b153c34be..d9f0e0e5d3b 100644
--- a/sql/rpl_rli.h
+++ b/sql/rpl_rli.h
@@ -757,6 +757,11 @@ struct rpl_group_info
/* Needs room for "Gtid D-S-N\x00". */
char gtid_info_buf[5+10+1+10+1+20+1];
+ /* List of not yet committed deletions in mysql.gtid_slave_pos. */
+ rpl_slave_state::list_element *pending_gtid_delete_list;
+ /* Domain associated with pending_gtid_delete_list. */
+ uint32 pending_gtid_delete_list_domain;
+
/*
The timestamp, from the master, of the commit event.
Used to do delayed update of rli->last_master_timestamp, for getting
@@ -898,6 +903,12 @@ struct rpl_group_info
char *gtid_info();
void unmark_start_commit();
+ static void pending_gtid_deletes_free(rpl_slave_state::list_element *list);
+ void pending_gtid_deletes_save(uint32 domain_id,
+ rpl_slave_state::list_element *list);
+ void pending_gtid_deletes_put_back();
+ void pending_gtid_deletes_clear();
+
longlong get_row_stmt_start_timestamp()
{
return row_stmt_start_timestamp;
diff --git a/sql/rpl_utility.cc b/sql/rpl_utility.cc
index 31035fb5dcc..e170b4772c1 100644
--- a/sql/rpl_utility.cc
+++ b/sql/rpl_utility.cc
@@ -817,14 +817,44 @@ can_convert_field_to(Field *field,
case MYSQL_TYPE_TIME:
case MYSQL_TYPE_DATETIME:
case MYSQL_TYPE_YEAR:
- case MYSQL_TYPE_NEWDATE:
case MYSQL_TYPE_NULL:
case MYSQL_TYPE_ENUM:
case MYSQL_TYPE_SET:
case MYSQL_TYPE_TIMESTAMP2:
- case MYSQL_TYPE_DATETIME2:
case MYSQL_TYPE_TIME2:
DBUG_RETURN(false);
+ case MYSQL_TYPE_NEWDATE:
+ {
+ if (field->real_type() == MYSQL_TYPE_DATETIME2 ||
+ field->real_type() == MYSQL_TYPE_DATETIME)
+ {
+ *order_var= -1;
+ DBUG_RETURN(is_conversion_ok(*order_var, rli));
+ }
+ else
+ {
+ DBUG_RETURN(false);
+ }
+ }
+ break;
+
+ //case MYSQL_TYPE_DATETIME: TODO: fix MDEV-17394 and uncomment.
+ //
+ //The "old" type does not specify the fraction part size which is required
+ //for correct conversion.
+ case MYSQL_TYPE_DATETIME2:
+ {
+ if (field->real_type() == MYSQL_TYPE_NEWDATE)
+ {
+ *order_var= 1;
+ DBUG_RETURN(is_conversion_ok(*order_var, rli));
+ }
+ else
+ {
+ DBUG_RETURN(false);
+ }
+ }
+ break;
}
DBUG_RETURN(false); // To keep GCC happy
}
diff --git a/sql/semisync_master_ack_receiver.cc b/sql/semisync_master_ack_receiver.cc
index ac17c7de40b..fc36ee35d5d 100644
--- a/sql/semisync_master_ack_receiver.cc
+++ b/sql/semisync_master_ack_receiver.cc
@@ -43,8 +43,7 @@ Ack_receiver::Ack_receiver()
DBUG_ENTER("Ack_receiver::Ack_receiver");
m_status= ST_DOWN;
- mysql_mutex_init(key_LOCK_ack_receiver, &m_mutex,
- MY_MUTEX_INIT_FAST);
+ mysql_mutex_init(key_LOCK_ack_receiver, &m_mutex, NULL);
mysql_cond_init(key_COND_ack_receiver, &m_cond, NULL);
m_pid= 0;
diff --git a/sql/semisync_slave.cc b/sql/semisync_slave.cc
index 86d0176dac1..df8baf045ac 100644
--- a/sql/semisync_slave.cc
+++ b/sql/semisync_slave.cc
@@ -144,8 +144,7 @@ void Repl_semi_sync_slave::kill_connection(MYSQL *mysql)
{
sql_print_information("cannot connect to master to kill slave io_thread's "
"connection");
- if (!ret)
- mysql_close(kill_mysql);
+ mysql_close(kill_mysql);
return;
}
size_t kill_buffer_length = my_snprintf(kill_buffer, 30, "KILL %lu",
diff --git a/sql/share/CMakeLists.txt b/sql/share/CMakeLists.txt
index 1461c57c5c3..2980e6153f5 100644
--- a/sql/share/CMakeLists.txt
+++ b/sql/share/CMakeLists.txt
@@ -45,12 +45,14 @@ SET(files
errmsg-utf8.txt
)
-FOREACH (dir ${dirs})
- INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${dir}
- DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server)
-ENDFOREACH()
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/charsets DESTINATION ${INSTALL_MYSQLSHAREDIR}
COMPONENT Common PATTERN "languages.html" EXCLUDE
)
-INSTALL(FILES ${files} DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server)
+IF (NOT WITHOUT_SERVER)
+ FOREACH (dir ${dirs})
+ INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${dir}
+ DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server)
+ ENDFOREACH()
+ INSTALL(FILES ${files} DESTINATION ${INSTALL_MYSQLSHAREDIR} COMPONENT Server)
+ENDIF()
diff --git a/sql/share/errmsg-utf8.txt b/sql/share/errmsg-utf8.txt
index 77347472521..e73666cfb58 100644
--- a/sql/share/errmsg-utf8.txt
+++ b/sql/share/errmsg-utf8.txt
@@ -6570,7 +6570,7 @@ ER_ACCESS_DENIED_NO_PASSWORD_ERROR 28000
ukr "ДоÑтуп заборонено Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувача: '%s'@'%s'"
ER_SET_PASSWORD_AUTH_PLUGIN
- eng "SET PASSWORD has no significance for users authenticating via plugins"
+ eng "SET PASSWORD is ignored for users authenticating via %s plugin"
ER_GRANT_PLUGIN_USER_EXISTS
eng "GRANT with IDENTIFIED WITH is illegal because the user %-.*s already exists"
@@ -7919,3 +7919,5 @@ ER_VERS_QUERY_IN_PARTITION
eng "SYSTEM_TIME partitions in table %`s does not support historical query"
ER_KEY_DOESNT_SUPPORT
eng "%s index %`s does not support this operation"
+ER_ALTER_OPERATION_TABLE_OPTIONS_NEED_REBUILD
+ eng "Changing table options requires the table to be rebuilt"
diff --git a/sql/slave.cc b/sql/slave.cc
index bb1300d36e6..16fa890d86c 100644
--- a/sql/slave.cc
+++ b/sql/slave.cc
@@ -4304,6 +4304,19 @@ static int exec_relay_log_event(THD* thd, Relay_log_info* rli,
This is the case for pre-10.0 events without GTID, and for handling
slave_skip_counter.
*/
+ if (!(ev->is_artificial_event() || ev->is_relay_log_event() || (ev->when == 0)))
+ {
+ /*
+ Ignore FD's timestamp as it does not reflect the slave execution
+ state but likely to reflect a deep past. Consequently when the first
+ data modification event execution last long all this time
+ Seconds_Behind_Master is zero.
+ */
+ if (ev->get_type_code() != FORMAT_DESCRIPTION_EVENT)
+ rli->last_master_timestamp= ev->when + (time_t) ev->exec_time;
+
+ DBUG_ASSERT(rli->last_master_timestamp >= 0);
+ }
}
if (typ == GTID_EVENT)
diff --git a/sql/sql_acl.cc b/sql/sql_acl.cc
index d00ee3e07ef..052c5ada3a2 100644
--- a/sql/sql_acl.cc
+++ b/sql/sql_acl.cc
@@ -1,4 +1,4 @@
-/* Copyright (c) 2000, 2016, Oracle and/or its affiliates.
+/* Copyright (c) 2000, 2018, Oracle and/or its affiliates.
Copyright (c) 2009, 2018, MariaDB
This program is free software; you can redistribute it and/or modify
@@ -57,6 +57,8 @@
#include "sql_plugin_compat.h"
+#define MAX_SCRAMBLE_LENGTH 1024
+
bool mysql_user_table_is_in_short_password_format= false;
static LEX_CSTRING native_password_plugin_name= {
@@ -85,11 +87,19 @@ LEX_CSTRING current_role= { STRING_WITH_LEN("*current_role") };
LEX_CSTRING current_user_and_current_role= { STRING_WITH_LEN("*current_user_and_current_role") };
-#ifndef NO_EMBEDDED_ACCESS_CHECKS
static plugin_ref old_password_plugin;
-#endif
static plugin_ref native_password_plugin;
+static plugin_ref get_auth_plugin(THD *thd, const LEX_CSTRING &name, bool *locked)
+{
+ if (name.str == native_password_plugin_name.str)
+ return native_password_plugin;
+ else if (name.str == old_password_plugin_name.str)
+ return old_password_plugin;
+ *locked=true;
+ return my_plugin_lock_by_name(thd, &name, MYSQL_AUTHENTICATION_PLUGIN);
+}
+
/* Classes */
struct acl_host_and_ip
@@ -119,13 +129,10 @@ public:
char *db;
};
-class ACL_USER_BASE :public ACL_ACCESS
+class ACL_USER_BASE :public ACL_ACCESS, public Sql_alloc
{
public:
- static void *operator new(size_t size, MEM_ROOT *mem_root)
- { return (void*) alloc_root(mem_root, size); }
- static void operator delete(void *, MEM_ROOT *){}
uchar flags; // field used to store various state information
LEX_CSTRING user;
/* list to hold references to granted roles (ACL_ROLE instances) */
@@ -138,13 +145,12 @@ public:
acl_host_and_ip host;
size_t hostname_length;
USER_RESOURCES user_resource;
- uint8 salt[SCRAMBLE_LENGTH + 1]; // scrambled password in binary form
- uint8 salt_len; // 0 - no password, 4 - 3.20, 8 - 4.0, 20 - 4.1.1
enum SSL_type ssl_type;
const char *ssl_cipher, *x509_issuer, *x509_subject;
LEX_CSTRING plugin;
LEX_CSTRING auth_string;
LEX_CSTRING default_rolename;
+ LEX_CSTRING salt;
ACL_USER *copy(MEM_ROOT *root)
{
@@ -152,8 +158,7 @@ public:
if (!dst)
return 0;
*dst= *this;
- dst->user.str= safe_strdup_root(root, user.str);
- dst->user.length= user.length;
+ dst->user= safe_lexcstrdup_root(root, user);
dst->ssl_cipher= safe_strdup_root(root, ssl_cipher);
dst->x509_issuer= safe_strdup_root(root, x509_issuer);
dst->x509_subject= safe_strdup_root(root, x509_subject);
@@ -161,11 +166,11 @@ public:
plugin.str == old_password_plugin_name.str)
dst->plugin= plugin;
else
- dst->plugin.str= strmake_root(root, plugin.str, plugin.length);
- dst->auth_string.str= safe_strdup_root(root, auth_string.str);
+ dst->plugin= safe_lexcstrdup_root(root, plugin);
+ dst->auth_string= safe_lexcstrdup_root(root, auth_string);
+ dst->salt= safe_lexcstrdup_root(root, salt);
dst->host.hostname= safe_strdup_root(root, host.hostname);
- dst->default_rolename.str= safe_strdup_root(root, default_rolename.str);
- dst->default_rolename.length= default_rolename.length;
+ dst->default_rolename= safe_lexcstrdup_root(root, default_rolename);
bzero(&dst->role_grants, sizeof(role_grants));
return dst;
}
@@ -174,7 +179,7 @@ public:
{
CHARSET_INFO *cs= system_charset_info;
int res;
- res= strcmp(safe_str(user.str), safe_str(user2));
+ res= strcmp(user.str, user2);
if (!res)
res= my_strcasecmp(cs, host.hostname, host2);
return res;
@@ -184,7 +189,7 @@ public:
bool wild_eq(const char *user2, const char *host2, const char *ip2)
{
- if (strcmp(safe_str(user.str), safe_str(user2)))
+ if (strcmp(user.str, user2))
return false;
return compare_hostname(&host, host2, ip2 ? ip2 : host2);
@@ -275,10 +280,9 @@ public:
const char *proxied_host_arg, const char *proxied_user_arg,
bool with_grant_arg)
{
- user= (user_arg && *user_arg) ? user_arg : NULL;
+ user= user_arg;
update_hostname (&host, (host_arg && *host_arg) ? host_arg : NULL);
- proxied_user= (proxied_user_arg && *proxied_user_arg) ?
- proxied_user_arg : NULL;
+ proxied_user= proxied_user_arg;
update_hostname (&proxied_host,
(proxied_host_arg && *proxied_host_arg) ?
proxied_host_arg : NULL);
@@ -291,11 +295,10 @@ public:
bool with_grant_arg)
{
init ((host_arg && *host_arg) ? strdup_root (mem, host_arg) : NULL,
- (user_arg && *user_arg) ? strdup_root (mem, user_arg) : NULL,
+ strdup_root (mem, user_arg),
(proxied_host_arg && *proxied_host_arg) ?
strdup_root (mem, proxied_host_arg) : NULL,
- (proxied_user_arg && *proxied_user_arg) ?
- strdup_root (mem, proxied_user_arg) : NULL,
+ strdup_root (mem, proxied_user_arg),
with_grant_arg);
}
@@ -308,7 +311,7 @@ public:
const char *get_proxied_host() { return proxied_host.hostname; }
void set_user(MEM_ROOT *mem, const char *user_arg)
{
- user= user_arg && *user_arg ? strdup_root(mem, user_arg) : NULL;
+ user= *user_arg ? strdup_root(mem, user_arg) : "";
}
void set_host(MEM_ROOT *mem, const char *host_arg)
{
@@ -323,9 +326,8 @@ public:
{
sql_print_warning("'proxies_priv' entry '%s@%s %s@%s' "
"ignored in --skip-name-resolve mode.",
- safe_str(proxied_user),
- safe_str(proxied_host.hostname),
- safe_str(user),
+ proxied_user,
+ safe_str(proxied_host.hostname), user,
safe_str(host.hostname));
return TRUE;
}
@@ -345,11 +347,10 @@ public:
proxied_user_arg, proxied_user));
DBUG_RETURN(compare_hostname(&host, host_arg, ip_arg) &&
compare_hostname(&proxied_host, host_arg, ip_arg) &&
- (!user ||
+ (!*user ||
(user_arg && !wild_compare(user_arg, user, TRUE))) &&
- (!proxied_user ||
- (proxied_user && !wild_compare(proxied_user_arg,
- proxied_user, TRUE))));
+ (!*proxied_user ||
+ !wild_compare(proxied_user_arg, proxied_user, TRUE)));
}
@@ -381,8 +382,7 @@ public:
bool granted_on(const char *host_arg, const char *user_arg)
{
- return (((!user && (!user_arg || !user_arg[0])) ||
- (user && user_arg && !strcmp(user, user_arg))) &&
+ return (!strcmp(user, user_arg) &&
((!host.hostname && (!host_arg || !host_arg[0])) ||
(host.hostname && host_arg && !strcmp(host.hostname, host_arg))));
}
@@ -391,17 +391,15 @@ public:
void print_grant(String *str)
{
str->append(STRING_WITH_LEN("GRANT PROXY ON '"));
- if (proxied_user)
- str->append(proxied_user, strlen(proxied_user));
+ str->append(proxied_user);
str->append(STRING_WITH_LEN("'@'"));
if (proxied_host.hostname)
str->append(proxied_host.hostname, strlen(proxied_host.hostname));
str->append(STRING_WITH_LEN("' TO '"));
- if (user)
- str->append(user, strlen(user));
+ str->append(user);
str->append(STRING_WITH_LEN("'@'"));
if (host.hostname)
- str->append(host.hostname, strlen(host.hostname));
+ str->append(host.hostname);
str->append(STRING_WITH_LEN("'"));
if (with_grant)
str->append(STRING_WITH_LEN(" WITH GRANT OPTION"));
@@ -622,8 +620,8 @@ static ACL_USER *find_user_wild(const char *host, const char *user, const char *
static ACL_ROLE *find_acl_role(const char *user);
static ROLE_GRANT_PAIR *find_role_grant_pair(const LEX_CSTRING *u, const LEX_CSTRING *h, const LEX_CSTRING *r);
static ACL_USER_BASE *find_acl_user_base(const char *user, const char *host);
-static bool update_user_table(THD *, const User_table &, const char *, const char *, const
- char *, size_t new_password_len);
+static bool update_user_table_password(THD *, const User_table&,
+ const ACL_USER &);
static bool acl_load(THD *thd, const Grant_tables& grant_tables);
static inline void get_grantor(THD *thd, char* grantor);
static bool add_role_user_mapping(const char *uname, const char *hname, const char *rname);
@@ -1306,9 +1304,9 @@ void ACL_PROXY_USER::init(const Proxies_priv_table& proxies_priv_table,
MEM_ROOT *mem)
{
init(get_field(mem, proxies_priv_table.host()),
- get_field(mem, proxies_priv_table.user()),
+ safe_str(get_field(mem, proxies_priv_table.user())),
get_field(mem, proxies_priv_table.proxied_host()),
- get_field(mem, proxies_priv_table.proxied_user()),
+ safe_str(get_field(mem, proxies_priv_table.proxied_user())),
proxies_priv_table.with_grant()->val_int() != 0);
}
@@ -1337,8 +1335,7 @@ ACL_ROLE::ACL_ROLE(ACL_USER *user, MEM_ROOT *root) : counter(0)
access= user->access;
/* set initial role access the same as the table row privileges */
initial_role_access= user->access;
- this->user.str= safe_strdup_root(root, user->user.str);
- this->user.length= user->user.length;
+ this->user= user->user;
bzero(&role_grants, sizeof(role_grants));
bzero(&parent_grantee, sizeof(parent_grantee));
flags= IS_ROLE;
@@ -1388,7 +1385,7 @@ static bool has_validation_plugins()
MariaDB_PASSWORD_VALIDATION_PLUGIN, NULL);
}
-struct validation_data { LEX_CSTRING *user, *password; };
+struct validation_data { const LEX_CSTRING *user, *password; };
static my_bool do_validate(THD *, plugin_ref plugin, void *arg)
{
@@ -1399,13 +1396,13 @@ static my_bool do_validate(THD *, plugin_ref plugin, void *arg)
}
-static bool validate_password(LEX_USER *user, THD *thd)
+static bool validate_password(THD *thd, const LEX_CSTRING &user,
+ const LEX_CSTRING &pwtext, bool has_hash)
{
- if (user->pwtext.length || !user->pwhash.length)
+ if (pwtext.length || !has_hash)
{
- struct validation_data data= { &user->user,
- user->pwtext.str ? &user->pwtext :
- const_cast<LEX_CSTRING *>(&empty_clex_str) };
+ struct validation_data data= { &user,
+ pwtext.str ? &pwtext : &empty_clex_str };
if (plugin_foreach(NULL, do_validate,
MariaDB_PASSWORD_VALIDATION_PLUGIN, &data))
{
@@ -1426,45 +1423,87 @@ static bool validate_password(LEX_USER *user, THD *thd)
}
/**
- Convert scrambled password to binary form, according to scramble type,
- Binary form is stored in user.salt.
-
- @param acl_user The object where to store the salt
- @param password The password hash containing the salt
- @param password_len The length of the password hash
-
- Despite the name of the function it is used when loading ACLs from disk
- to store the password hash in the ACL_USER object.
-*/
+ Fills in ACL_USER::auth_string and ACL_USER::salt fields, as needed
-static void
-set_user_salt(ACL_USER *acl_user, const char *password, size_t password_len)
+ hashes the plain-text password (if provided) to auth_string,
+ converts auth_string to salt.
+
+ Fails if the plain-text password fails validation, if the plugin is
+ not loaded, if the auth_string is invalid.
+
+ Using NULL for a password disables validation
+ (needed for loading from mysql.user table).
+*/
+static int set_user_auth(THD *thd, ACL_USER *acl_user, const LEX_CSTRING *pwtext)
{
- if (password_len == SCRAMBLED_PASSWORD_CHAR_LENGTH)
+ const char *plugin_name= acl_user->plugin.str;
+ bool unlock_plugin= false;
+ plugin_ref plugin= get_auth_plugin(thd, acl_user->plugin, &unlock_plugin);
+ int res= 1;
+
+ if (!plugin)
{
- get_salt_from_password(acl_user->salt, password);
- acl_user->salt_len= SCRAMBLE_LENGTH;
+ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
+ ER_PLUGIN_IS_NOT_LOADED,
+ ER_THD(thd, ER_PLUGIN_IS_NOT_LOADED), plugin_name);
+ return res;
}
- else if (password_len == SCRAMBLED_PASSWORD_CHAR_LENGTH_323)
+
+ acl_user->salt= acl_user->auth_string;
+
+ st_mysql_auth *auth= (st_mysql_auth *) plugin_decl(plugin)->info;
+ if (auth->interface_version >= 0x0202)
{
- get_salt_from_password_323((ulong *) acl_user->salt, password);
- acl_user->salt_len= SCRAMBLE_LENGTH_323;
+ if (pwtext)
+ {
+ if (auth->hash_password &&
+ validate_password(thd, acl_user->user, *pwtext,
+ acl_user->auth_string.length))
+ goto end;
+ if (pwtext->length)
+ {
+ if (auth->hash_password)
+ {
+ char buf[MAX_SCRAMBLE_LENGTH];
+ size_t len= sizeof(buf) - 1;
+ if (auth->hash_password(pwtext->str, pwtext->length, buf, &len))
+ goto end; // OOM?
+ buf[len] = 0;
+ acl_user->auth_string.str= (char*)memdup_root(&acl_memroot, buf, len+1);
+ acl_user->auth_string.length= len;
+ }
+ else
+ {
+ push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
+ ER_SET_PASSWORD_AUTH_PLUGIN,
+ ER_THD(thd, ER_SET_PASSWORD_AUTH_PLUGIN),
+ acl_user->plugin.str);
+ }
+ }
+ }
+
+ if (acl_user->auth_string.length)
+ {
+ if (auth->preprocess_hash)
+ {
+ uchar buf[MAX_SCRAMBLE_LENGTH];
+ size_t len= sizeof(buf);
+ if (auth->preprocess_hash(acl_user->auth_string.str,
+ acl_user->auth_string.length, buf, &len))
+ goto end; // ER_PASSWD_LENGTH?
+ acl_user->salt.str= (char*)memdup_root(&acl_memroot, buf, len);
+ acl_user->salt.length= len;
+ }
+ else
+ acl_user->salt= acl_user->auth_string;
+ }
}
- else
- acl_user->salt_len= 0;
-}
-static const char *fix_plugin_ptr(const char *name)
-{
- if (my_strcasecmp(system_charset_info, name,
- native_password_plugin_name.str) == 0)
- return native_password_plugin_name.str;
- else
- if (my_strcasecmp(system_charset_info, name,
- old_password_plugin_name.str) == 0)
- return old_password_plugin_name.str;
- else
- return name;
+ res= 0;
+end:
+ if (unlock_plugin)
+ plugin_unlock(thd, plugin);
+ return res;
}
/**
@@ -1475,8 +1514,6 @@ static const char *fix_plugin_ptr(const char *name)
authentication, we want to be able to detect built-ins by comparing
pointers, not strings.
- Additionally - update the salt if the plugin is built-in.
-
@retval 0 the pointers were fixed
@retval 1 this ACL_USER uses a not built-in plugin
*/
@@ -1489,98 +1526,6 @@ static bool fix_user_plugin_ptr(ACL_USER *user)
user->plugin= old_password_plugin_name;
else
return true;
-
- if (user->auth_string.length)
- set_user_salt(user, user->auth_string.str, user->auth_string.length);
- return false;
-}
-
-
-/*
- Validates the password, calculates password hash, transforms
- equivalent LEX_USER representations.
-
- Upon entering this function:
-
- - if user->plugin is specified, user->auth is the plugin auth data.
- - if user->plugin is mysql_native_password or mysql_old_password,
- user->auth is the password hash, and LEX_USER is transformed
- to match the next case (that is, user->plugin is cleared).
- - if user->plugin is NOT specified, built-in auth is assumed, that is
- mysql_native_password or mysql_old_password. In that case,
- user->pwhash is the password hash. And user->pwtext is the original
- plain-text password. Either one can be set or both.
-
- Upon exiting this function:
-
- - user->pwtext is left untouched
- - user->pwhash is the password hash, as the mysql.user.password column
- - user->plugin is the plugin name, as the mysql.user.plugin column
- - user->auth is the plugin auth data, as the mysql.user.authentication_string column
-*/
-static bool fix_lex_user(THD *thd, LEX_USER *user)
-{
- size_t check_length;
-
- DBUG_ASSERT(user->plugin.length || !user->auth.length);
- DBUG_ASSERT(!(user->plugin.length && (user->pwtext.length || user->pwhash.length)));
-
- if (lex_string_eq(&user->plugin, &native_password_plugin_name))
- check_length= SCRAMBLED_PASSWORD_CHAR_LENGTH;
- else
- if (lex_string_eq(&user->plugin, &old_password_plugin_name))
- check_length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
- else
- if (user->plugin.length)
- return false; // nothing else to do
- else if (thd->variables.old_passwords == 1 ||
- user->pwhash.length == SCRAMBLED_PASSWORD_CHAR_LENGTH_323)
- check_length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
- else
- check_length= SCRAMBLED_PASSWORD_CHAR_LENGTH;
-
- if (user->plugin.length)
- {
- user->pwhash= user->auth;
- user->plugin= empty_clex_str;
- user->auth= empty_clex_str;
- }
-
- if (user->pwhash.length && user->pwhash.length != check_length)
- {
- my_error(ER_PASSWD_LENGTH, MYF(0), (int) check_length);
- return true;
- }
-
- if (user->pwtext.length && !user->pwhash.length)
- {
- size_t scramble_length;
- void (*make_scramble)(char *, const char *, size_t);
-
- if (thd->variables.old_passwords == 1)
- {
- scramble_length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
- make_scramble= my_make_scrambled_password_323;
- }
- else
- {
- scramble_length= SCRAMBLED_PASSWORD_CHAR_LENGTH;
- make_scramble= my_make_scrambled_password;
- }
-
- Query_arena *arena, backup;
- arena= thd->activate_stmt_arena_if_needed(&backup);
- char *buff= (char *) thd->alloc(scramble_length + 1);
- if (arena)
- thd->restore_active_arena(arena, &backup);
-
- if (buff == NULL)
- return true;
- make_scramble(buff, user->pwtext.str, user->pwtext.length);
- user->pwhash.str= buff;
- user->pwhash.length= scramble_length;
- }
-
return false;
}
@@ -1661,23 +1606,22 @@ bool acl_init(bool dont_read_acl_tables)
Choose from either native or old password plugins when assigning a password
*/
-static bool set_user_plugin (ACL_USER *user, size_t password_len)
+static LEX_CSTRING &guess_auth_plugin(THD *thd, size_t password_len)
{
- switch (password_len)
- {
- case 0: /* no password */
- case SCRAMBLED_PASSWORD_CHAR_LENGTH:
- user->plugin= native_password_plugin_name;
- return FALSE;
- case SCRAMBLED_PASSWORD_CHAR_LENGTH_323:
- user->plugin= old_password_plugin_name;
- return FALSE;
- default:
- sql_print_warning("Found invalid password for user: '%s@%s'; "
- "Ignoring user", safe_str(user->user.str),
- safe_str(user->host.hostname));
- return TRUE;
- }
+ if (thd->variables.old_passwords == 1 ||
+ password_len == SCRAMBLED_PASSWORD_CHAR_LENGTH_323)
+ return old_password_plugin_name;
+ else
+ return native_password_plugin_name;
+}
+
+
+static void push_new_user(const ACL_USER &user)
+{
+ push_dynamic(&acl_users, &user);
+ if (!user.host.hostname ||
+ (user.host.hostname[0] == wild_many && !user.host.hostname[1]))
+ allow_all_hosts=1; // Anyone can connect
}
@@ -1702,7 +1646,6 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
READ_RECORD read_record_info;
bool check_no_resolve= specialflag & SPECIAL_NO_RESOLVE;
char tmp_name[SAFE_NAME_LEN+1];
- int password_length;
Sql_mode_save old_mode_save(thd);
DBUG_ENTER("acl_load");
@@ -1775,8 +1718,8 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
USERNAME_CHAR_LENGTH);
if (user_table.password()) // Password column might be missing. (MySQL 5.7.6+)
{
- password_length= user_table.password()->field_length /
- user_table.password()->charset()->mbmaxlen;
+ int password_length= user_table.password()->field_length /
+ user_table.password()->charset()->mbmaxlen;
if (password_length < SCRAMBLED_PASSWORD_CHAR_LENGTH_323)
{
sql_print_error("Fatal error: mysql.user table is damaged or in "
@@ -1826,9 +1769,9 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
bool is_role= FALSE;
bzero(&user, sizeof(user));
update_hostname(&user.host, get_field(&acl_memroot, user_table.host()));
- char *username= get_field(&acl_memroot, user_table.user());
+ char *username= safe_str(get_field(&acl_memroot, user_table.user()));
user.user.str= username;
- user.user.length= safe_strlen(username);
+ user.user.length= strlen(username);
/*
If the user entry is a role, skip password and hostname checks
@@ -1846,186 +1789,189 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
hostname_requires_resolving(user.host.hostname))
{
sql_print_warning("'user' entry '%s@%s' "
- "ignored in --skip-name-resolve mode.",
- safe_str(user.user.str),
+ "ignored in --skip-name-resolve mode.", user.user.str,
safe_str(user.host.hostname));
continue;
}
- char *password= const_cast<char*>("");
if (user_table.password())
- password= get_field(&acl_memroot, user_table.password());
- size_t password_len= safe_strlen(password);
- user.auth_string.str= safe_str(password);
- user.auth_string.length= password_len;
- set_user_salt(&user, password, password_len);
+ {
+ const char *p= safe_str(get_field(&acl_memroot, user_table.password()));
+ user.auth_string.str= p;
+ user.auth_string.length= strlen(p);
+ }
+ else
+ user.auth_string= empty_clex_str;
- if (!is_role && set_user_plugin(&user, password_len))
- continue;
+ user.plugin= guess_auth_plugin(thd, user.auth_string.length);
- {
- user.access= user_table.get_access() & GLOBAL_ACLS;
- /*
- if it is pre 5.0.1 privilege table then map CREATE privilege on
- CREATE VIEW & SHOW VIEW privileges
- */
- if (user_table.num_fields() <= 31 && (user.access & CREATE_ACL))
- user.access|= (CREATE_VIEW_ACL | SHOW_VIEW_ACL);
+ user.access= user_table.get_access() & GLOBAL_ACLS;
+ /*
+ if it is pre 5.0.1 privilege table then map CREATE privilege on
+ CREATE VIEW & SHOW VIEW privileges
+ */
+ if (user_table.num_fields() <= 31 && (user.access & CREATE_ACL))
+ user.access|= (CREATE_VIEW_ACL | SHOW_VIEW_ACL);
- /*
- if it is pre 5.0.2 privilege table then map CREATE/ALTER privilege on
- CREATE PROCEDURE & ALTER PROCEDURE privileges
- */
- if (user_table.num_fields() <= 33 && (user.access & CREATE_ACL))
- user.access|= CREATE_PROC_ACL;
- if (user_table.num_fields() <= 33 && (user.access & ALTER_ACL))
- user.access|= ALTER_PROC_ACL;
+ /*
+ if it is pre 5.0.2 privilege table then map CREATE/ALTER privilege on
+ CREATE PROCEDURE & ALTER PROCEDURE privileges
+ */
+ if (user_table.num_fields() <= 33 && (user.access & CREATE_ACL))
+ user.access|= CREATE_PROC_ACL;
+ if (user_table.num_fields() <= 33 && (user.access & ALTER_ACL))
+ user.access|= ALTER_PROC_ACL;
- /*
- pre 5.0.3 did not have CREATE_USER_ACL
- */
- if (user_table.num_fields() <= 36 && (user.access & GRANT_ACL))
- user.access|= CREATE_USER_ACL;
+ /*
+ pre 5.0.3 did not have CREATE_USER_ACL
+ */
+ if (user_table.num_fields() <= 36 && (user.access & GRANT_ACL))
+ user.access|= CREATE_USER_ACL;
- /*
- if it is pre 5.1.6 privilege table then map CREATE privilege on
- CREATE|ALTER|DROP|EXECUTE EVENT
- */
- if (user_table.num_fields() <= 37 && (user.access & SUPER_ACL))
- user.access|= EVENT_ACL;
+ /*
+ if it is pre 5.1.6 privilege table then map CREATE privilege on
+ CREATE|ALTER|DROP|EXECUTE EVENT
+ */
+ if (user_table.num_fields() <= 37 && (user.access & SUPER_ACL))
+ user.access|= EVENT_ACL;
- /*
- if it is pre 5.1.6 privilege then map TRIGGER privilege on CREATE.
- */
- if (user_table.num_fields() <= 38 && (user.access & SUPER_ACL))
- user.access|= TRIGGER_ACL;
+ /*
+ if it is pre 5.1.6 privilege then map TRIGGER privilege on CREATE.
+ */
+ if (user_table.num_fields() <= 38 && (user.access & SUPER_ACL))
+ user.access|= TRIGGER_ACL;
- if (user_table.num_fields() <= 46 && (user.access & DELETE_ACL))
- user.access|= DELETE_HISTORY_ACL;
+ if (user_table.num_fields() <= 46 && (user.access & DELETE_ACL))
+ user.access|= DELETE_HISTORY_ACL;
- user.sort= get_sort(2, user.host.hostname, user.user.str);
- user.hostname_length= safe_strlen(user.host.hostname);
- user.user_resource.user_conn= 0;
- user.user_resource.max_statement_time= 0.0;
+ user.sort= get_sort(2, user.host.hostname, user.user.str);
+ user.hostname_length= safe_strlen(user.host.hostname);
+ user.user_resource.user_conn= 0;
+ user.user_resource.max_statement_time= 0.0;
- /* Starting from 4.0.2 we have more fields */
- if (user_table.ssl_type())
+ /* Starting from 4.0.2 we have more fields */
+ if (user_table.ssl_type())
+ {
+ char *ssl_type=get_field(thd->mem_root, user_table.ssl_type());
+ if (!ssl_type)
+ user.ssl_type=SSL_TYPE_NONE;
+ else if (!strcmp(ssl_type, "ANY"))
+ user.ssl_type=SSL_TYPE_ANY;
+ else if (!strcmp(ssl_type, "X509"))
+ user.ssl_type=SSL_TYPE_X509;
+ else /* !strcmp(ssl_type, "SPECIFIED") */
+ user.ssl_type=SSL_TYPE_SPECIFIED;
+
+ user.ssl_cipher= get_field(&acl_memroot, user_table.ssl_cipher());
+ user.x509_issuer= get_field(&acl_memroot, user_table.x509_issuer());
+ user.x509_subject= get_field(&acl_memroot, user_table.x509_subject());
+
+ char *ptr = get_field(thd->mem_root, user_table.max_questions());
+ user.user_resource.questions=ptr ? atoi(ptr) : 0;
+ ptr = get_field(thd->mem_root, user_table.max_updates());
+ user.user_resource.updates=ptr ? atoi(ptr) : 0;
+ ptr = get_field(thd->mem_root, user_table.max_connections());
+ user.user_resource.conn_per_hour= ptr ? atoi(ptr) : 0;
+ if (user.user_resource.questions || user.user_resource.updates ||
+ user.user_resource.conn_per_hour)
+ mqh_used=1;
+
+ if (user_table.max_user_connections())
{
- char *ssl_type=get_field(thd->mem_root, user_table.ssl_type());
- if (!ssl_type)
- user.ssl_type=SSL_TYPE_NONE;
- else if (!strcmp(ssl_type, "ANY"))
- user.ssl_type=SSL_TYPE_ANY;
- else if (!strcmp(ssl_type, "X509"))
- user.ssl_type=SSL_TYPE_X509;
- else /* !strcmp(ssl_type, "SPECIFIED") */
- user.ssl_type=SSL_TYPE_SPECIFIED;
-
- user.ssl_cipher= get_field(&acl_memroot, user_table.ssl_cipher());
- user.x509_issuer= get_field(&acl_memroot, user_table.x509_issuer());
- user.x509_subject= get_field(&acl_memroot, user_table.x509_subject());
-
- char *ptr = get_field(thd->mem_root, user_table.max_questions());
- user.user_resource.questions=ptr ? atoi(ptr) : 0;
- ptr = get_field(thd->mem_root, user_table.max_updates());
- user.user_resource.updates=ptr ? atoi(ptr) : 0;
- ptr = get_field(thd->mem_root, user_table.max_connections());
- user.user_resource.conn_per_hour= ptr ? atoi(ptr) : 0;
- if (user.user_resource.questions || user.user_resource.updates ||
- user.user_resource.conn_per_hour)
- mqh_used=1;
-
- if (user_table.max_user_connections())
- {
- /* Starting from 5.0.3 we have max_user_connections field */
- ptr= get_field(thd->mem_root, user_table.max_user_connections());
- user.user_resource.user_conn= ptr ? atoi(ptr) : 0;
- }
+ /* Starting from 5.0.3 we have max_user_connections field */
+ ptr= get_field(thd->mem_root, user_table.max_user_connections());
+ user.user_resource.user_conn= ptr ? atoi(ptr) : 0;
+ }
- if (!is_role && user_table.plugin())
+ if (!is_role && user_table.plugin())
+ {
+ /* We may have plugin & auth_string fields */
+ char *tmpstr= get_field(&acl_memroot, user_table.plugin());
+ if (tmpstr)
{
- /* We may have plugin & auth_String fields */
- char *tmpstr= get_field(&acl_memroot, user_table.plugin());
- if (tmpstr)
+ LEX_CSTRING password= user.auth_string;
+ user.plugin.str= tmpstr;
+ user.plugin.length= strlen(user.plugin.str);
+ user.auth_string.str=
+ safe_str(get_field(&acl_memroot,
+ user_table.authentication_string()));
+ user.auth_string.length= strlen(user.auth_string.str);
+
+ if (password.length)
{
- user.plugin.str= tmpstr;
- user.plugin.length= strlen(user.plugin.str);
- user.auth_string.str=
- safe_str(get_field(&acl_memroot,
- user_table.authentication_string()));
- user.auth_string.length= strlen(user.auth_string.str);
-
- if (user.auth_string.length && password_len)
+ if (user.auth_string.length &&
+ (user.auth_string.length != password.length ||
+ memcmp(user.auth_string.str, password.str, password.length)))
{
sql_print_warning("'user' entry '%s@%s' has both a password "
"and an authentication plugin specified. The "
"password will be ignored.",
- safe_str(user.user.str),
- safe_str(user.host.hostname));
+ user.user.str, safe_str(user.host.hostname));
}
-
- fix_user_plugin_ptr(&user);
+ else
+ user.auth_string= password;
}
- }
- if (user_table.max_statement_time())
- {
- /* Starting from 10.1.1 we can have max_statement_time */
- ptr= get_field(thd->mem_root,
- user_table.max_statement_time());
- user.user_resource.max_statement_time= ptr ? atof(ptr) : 0.0;
+ fix_user_plugin_ptr(&user);
}
}
- else
+
+ if (user_table.max_statement_time())
{
- user.ssl_type=SSL_TYPE_NONE;
+ /* Starting from 10.1.1 we can have max_statement_time */
+ ptr= get_field(thd->mem_root,
+ user_table.max_statement_time());
+ user.user_resource.max_statement_time= ptr ? atof(ptr) : 0.0;
+ }
+ }
+ else
+ {
+ user.ssl_type=SSL_TYPE_NONE;
#ifndef TO_BE_REMOVED
- if (user_table.num_fields() <= 13)
- { // Without grant
- if (user.access & CREATE_ACL)
- user.access|=REFERENCES_ACL | INDEX_ACL | ALTER_ACL;
- }
- /* Convert old privileges */
- user.access|= LOCK_TABLES_ACL | CREATE_TMP_ACL | SHOW_DB_ACL;
- if (user.access & FILE_ACL)
- user.access|= REPL_CLIENT_ACL | REPL_SLAVE_ACL;
- if (user.access & PROCESS_ACL)
- user.access|= SUPER_ACL | EXECUTE_ACL;
-#endif
+ if (user_table.num_fields() <= 13)
+ { // Without grant
+ if (user.access & CREATE_ACL)
+ user.access|=REFERENCES_ACL | INDEX_ACL | ALTER_ACL;
}
+ /* Convert old privileges */
+ user.access|= LOCK_TABLES_ACL | CREATE_TMP_ACL | SHOW_DB_ACL;
+ if (user.access & FILE_ACL)
+ user.access|= REPL_CLIENT_ACL | REPL_SLAVE_ACL;
+ if (user.access & PROCESS_ACL)
+ user.access|= SUPER_ACL | EXECUTE_ACL;
+#endif
+ }
- (void) my_init_dynamic_array(&user.role_grants,sizeof(ACL_ROLE *),
- 8, 8, MYF(0));
+ my_init_dynamic_array(&user.role_grants, sizeof(ACL_ROLE *), 0, 8, MYF(0));
- /* check default role, if any */
- if (!is_role && user_table.default_role())
- {
- user.default_rolename.str=
- get_field(&acl_memroot, user_table.default_role());
- user.default_rolename.length= safe_strlen(user.default_rolename.str);
- }
+ /* check default role, if any */
+ if (!is_role && user_table.default_role())
+ {
+ user.default_rolename.str=
+ get_field(&acl_memroot, user_table.default_role());
+ user.default_rolename.length= safe_strlen(user.default_rolename.str);
+ }
- if (is_role)
- {
- DBUG_PRINT("info", ("Found role %s", user.user.str));
- ACL_ROLE *entry= new (&acl_memroot) ACL_ROLE(&user, &acl_memroot);
- entry->role_grants = user.role_grants;
- (void) my_init_dynamic_array(&entry->parent_grantee,
- sizeof(ACL_USER_BASE *), 8, 8, MYF(0));
- my_hash_insert(&acl_roles, (uchar *)entry);
+ if (set_user_auth(thd, &user, NULL))
+ {
+ thd->clear_error(); // the warning is still issued
+ continue;
+ }
- continue;
- }
- else
- {
- DBUG_PRINT("info", ("Found user %s", user.user.str));
- (void) push_dynamic(&acl_users,(uchar*) &user);
- }
- if (!user.host.hostname ||
- (user.host.hostname[0] == wild_many && !user.host.hostname[1]))
- allow_all_hosts=1; // Anyone can connect
+ if (is_role)
+ {
+ DBUG_PRINT("info", ("Found role %s", user.user.str));
+ ACL_ROLE *entry= new (&acl_memroot) ACL_ROLE(&user, &acl_memroot);
+ entry->role_grants = user.role_grants;
+ my_init_dynamic_array(&entry->parent_grantee,
+ sizeof(ACL_USER_BASE *), 0, 8, MYF(0));
+ my_hash_insert(&acl_roles, (uchar *)entry);
+
+ continue;
}
+ DBUG_PRINT("info", ("Found user %s", user.user.str));
+ push_new_user(user);
}
my_qsort((uchar*) dynamic_element(&acl_users,0,ACL_USER*),acl_users.elements,
sizeof(ACL_USER),(qsort_cmp) acl_compare);
@@ -2039,7 +1985,7 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
{
ACL_DB db;
char *db_name;
- db.user=get_field(&acl_memroot, db_table.user());
+ db.user=safe_str(get_field(&acl_memroot, db_table.user()));
const char *hostname= get_field(&acl_memroot, db_table.host());
if (!hostname && find_acl_role(db.user))
hostname= "";
@@ -2054,7 +2000,7 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
{
sql_print_warning("'db' entry '%s %s@%s' "
"ignored in --skip-name-resolve mode.",
- db.db, safe_str(db.user), safe_str(db.host.hostname));
+ db.db, db.user, safe_str(db.host.hostname));
continue;
}
db.access= db_table.get_access();
@@ -2079,7 +2025,7 @@ static bool acl_load(THD *thd, const Grant_tables& tables)
"case that has been forced to lowercase because "
"lower_case_table_names is set. It will not be "
"possible to remove this privilege using REVOKE.",
- db.db, safe_str(db.user), safe_str(db.host.hostname));
+ db.db, db.user, safe_str(db.host.hostname));
}
}
db.sort=get_sort(3,db.host.hostname,db.db,db.user);
@@ -2407,7 +2353,7 @@ bool acl_getroot(Security_context *sctx, const char *user, const char *host,
DBUG_PRINT("enter", ("Host: '%s', Ip: '%s', User: '%s', db: '%s'",
host, ip, user, db));
- sctx->user= user;
+ sctx->user= *user ? user : NULL;
sctx->host= host;
sctx->ip= ip;
sctx->host_or_ip= host ? host : (safe_str(ip));
@@ -2437,8 +2383,7 @@ bool acl_getroot(Security_context *sctx, const char *user, const char *host,
for (i=0 ; i < acl_dbs.elements ; i++)
{
ACL_DB *acl_db= dynamic_element(&acl_dbs, i, ACL_DB*);
- if (!acl_db->user ||
- (user && user[0] && !strcmp(user, acl_db->user)))
+ if (!*acl_db->user || !strcmp(user, acl_db->user))
{
if (compare_hostname(&acl_db->host, host, ip))
{
@@ -2452,8 +2397,7 @@ bool acl_getroot(Security_context *sctx, const char *user, const char *host,
}
sctx->master_access= acl_user->access;
- if (acl_user->user.str)
- strmake_buf(sctx->priv_user, user);
+ strmake_buf(sctx->priv_user, user);
if (acl_user->host.hostname)
strmake_buf(sctx->priv_host, acl_user->host.hostname);
@@ -2468,8 +2412,7 @@ bool acl_getroot(Security_context *sctx, const char *user, const char *host,
for (i=0 ; i < acl_dbs.elements ; i++)
{
ACL_DB *acl_db= dynamic_element(&acl_dbs, i, ACL_DB*);
- if (!acl_db->user ||
- (user && user[0] && !strcmp(user, acl_db->user)))
+ if (!*acl_db->user || !strcmp(user, acl_db->user))
{
if (compare_hostname(&acl_db->host, "", ""))
{
@@ -2483,8 +2426,7 @@ bool acl_getroot(Security_context *sctx, const char *user, const char *host,
}
sctx->master_access= acl_role->access;
- if (acl_role->user.str)
- strmake_buf(sctx->priv_role, user);
+ strmake_buf(sctx->priv_role, user);
}
}
@@ -2607,66 +2549,55 @@ static void acl_update_role(const char *rolename, ulong privileges)
}
-static void acl_update_user(const char *user, const char *host,
- const char *password, size_t password_len,
- enum SSL_type ssl_type,
- const char *ssl_cipher,
- const char *x509_issuer,
- const char *x509_subject,
- USER_RESOURCES *mqh,
- ulong privileges,
- const LEX_CSTRING *plugin,
- const LEX_CSTRING *auth)
+static int acl_user_update(THD *thd, ACL_USER *acl_user, const ACL_USER *from,
+ const LEX_USER &combo, enum SSL_type ssl_type,
+ const char *ssl_cipher, const char *x509_issuer,
+ const char *x509_subject, const USER_RESOURCES *mqh,
+ ulong privileges)
{
- mysql_mutex_assert_owner(&acl_cache->lock);
+ if (from)
+ *acl_user= *from;
+ else
+ {
+ bzero(acl_user, sizeof(*acl_user));
+ acl_user->user= safe_lexcstrdup_root(&acl_memroot, combo.user);
+ update_hostname(&acl_user->host, safe_strdup_root(&acl_memroot, combo.host.str));
+ acl_user->hostname_length= combo.host.length;
+ acl_user->sort= get_sort(2, acl_user->host.hostname, acl_user->user.str);
+ acl_user->plugin= native_password_plugin_name;
+ acl_user->salt= acl_user->auth_string= empty_clex_str;
+ my_init_dynamic_array(&acl_user->role_grants, sizeof(ACL_USER *),
+ 0, 8, MYF(0));
+ }
- for (uint i=0 ; i < acl_users.elements ; i++)
+ if (combo.plugin.length)
{
- ACL_USER *acl_user=dynamic_element(&acl_users,i,ACL_USER*);
- if (acl_user->eq(user, host))
- {
- if (plugin->str[0])
- {
- acl_user->plugin= *plugin;
- acl_user->auth_string.str= auth->str ?
- strmake_root(&acl_memroot, auth->str, auth->length) : const_cast<char*>("");
- acl_user->auth_string.length= auth->length;
- if (fix_user_plugin_ptr(acl_user))
- acl_user->plugin.str= strmake_root(&acl_memroot, plugin->str, plugin->length);
- }
- else
- if (password[0])
- {
- acl_user->auth_string.str= strmake_root(&acl_memroot, password, password_len);
- acl_user->auth_string.length= password_len;
- set_user_salt(acl_user, password, password_len);
- set_user_plugin(acl_user, password_len);
- }
- acl_user->access=privileges;
- if (mqh->specified_limits & USER_RESOURCES::QUERIES_PER_HOUR)
- acl_user->user_resource.questions=mqh->questions;
- if (mqh->specified_limits & USER_RESOURCES::UPDATES_PER_HOUR)
- acl_user->user_resource.updates=mqh->updates;
- if (mqh->specified_limits & USER_RESOURCES::CONNECTIONS_PER_HOUR)
- acl_user->user_resource.conn_per_hour= mqh->conn_per_hour;
- if (mqh->specified_limits & USER_RESOURCES::USER_CONNECTIONS)
- acl_user->user_resource.user_conn= mqh->user_conn;
- if (mqh->specified_limits & USER_RESOURCES::MAX_STATEMENT_TIME)
- acl_user->user_resource.max_statement_time= mqh->max_statement_time;
- if (ssl_type != SSL_TYPE_NOT_SPECIFIED)
- {
- acl_user->ssl_type= ssl_type;
- acl_user->ssl_cipher= (ssl_cipher ? strdup_root(&acl_memroot,ssl_cipher) :
- 0);
- acl_user->x509_issuer= (x509_issuer ? strdup_root(&acl_memroot,x509_issuer) :
- 0);
- acl_user->x509_subject= (x509_subject ?
- strdup_root(&acl_memroot,x509_subject) : 0);
- }
- /* search complete: */
- break;
- }
+ acl_user->plugin= combo.plugin;
+ acl_user->auth_string= safe_lexcstrdup_root(&acl_memroot, combo.auth);
+ if (fix_user_plugin_ptr(acl_user))
+ acl_user->plugin= safe_lexcstrdup_root(&acl_memroot, combo.plugin);
+ if (set_user_auth(thd, acl_user, &combo.pwtext))
+ return 1;
+ }
+ acl_user->access= privileges;
+ if (mqh->specified_limits & USER_RESOURCES::QUERIES_PER_HOUR)
+ acl_user->user_resource.questions= mqh->questions;
+ if (mqh->specified_limits & USER_RESOURCES::UPDATES_PER_HOUR)
+ acl_user->user_resource.updates= mqh->updates;
+ if (mqh->specified_limits & USER_RESOURCES::CONNECTIONS_PER_HOUR)
+ acl_user->user_resource.conn_per_hour= mqh->conn_per_hour;
+ if (mqh->specified_limits & USER_RESOURCES::USER_CONNECTIONS)
+ acl_user->user_resource.user_conn= mqh->user_conn;
+ if (mqh->specified_limits & USER_RESOURCES::MAX_STATEMENT_TIME)
+ acl_user->user_resource.max_statement_time= mqh->max_statement_time;
+ if (ssl_type != SSL_TYPE_NOT_SPECIFIED)
+ {
+ acl_user->ssl_type= ssl_type;
+ acl_user->ssl_cipher= safe_strdup_root(&acl_memroot, ssl_cipher);
+ acl_user->x509_issuer= safe_strdup_root(&acl_memroot,x509_issuer);
+ acl_user->x509_subject= safe_strdup_root(&acl_memroot,x509_subject);
}
+ return 0;
}
@@ -2676,82 +2607,14 @@ static void acl_insert_role(const char *rolename, ulong privileges)
mysql_mutex_assert_owner(&acl_cache->lock);
entry= new (&acl_memroot) ACL_ROLE(rolename, privileges, &acl_memroot);
- (void) my_init_dynamic_array(&entry->parent_grantee,
- sizeof(ACL_USER_BASE *), 8, 8, MYF(0));
- (void) my_init_dynamic_array(&entry->role_grants,sizeof(ACL_ROLE *),
- 8, 8, MYF(0));
+ my_init_dynamic_array(&entry->parent_grantee,
+ sizeof(ACL_USER_BASE *), 0, 8, MYF(0));
+ my_init_dynamic_array(&entry->role_grants, sizeof(ACL_ROLE *), 0, 8, MYF(0));
my_hash_insert(&acl_roles, (uchar *)entry);
}
-static void acl_insert_user(const char *user, const char *host,
- const char *password, size_t password_len,
- enum SSL_type ssl_type,
- const char *ssl_cipher,
- const char *x509_issuer,
- const char *x509_subject,
- USER_RESOURCES *mqh,
- ulong privileges,
- const LEX_CSTRING *plugin,
- const LEX_CSTRING *auth)
-{
- ACL_USER acl_user;
-
- mysql_mutex_assert_owner(&acl_cache->lock);
-
- bzero(&acl_user, sizeof(acl_user));
- acl_user.user.str=*user ? strdup_root(&acl_memroot,user) : 0;
- acl_user.user.length= strlen(user);
- update_hostname(&acl_user.host, safe_strdup_root(&acl_memroot, host));
- if (plugin->str[0])
- {
- acl_user.plugin= *plugin;
- acl_user.auth_string.str= auth->str ?
- strmake_root(&acl_memroot, auth->str, auth->length) : const_cast<char*>("");
- acl_user.auth_string.length= auth->length;
- if (fix_user_plugin_ptr(&acl_user))
- acl_user.plugin.str= strmake_root(&acl_memroot, plugin->str, plugin->length);
- }
- else
- {
- acl_user.auth_string.str= strmake_root(&acl_memroot, password, password_len);
- acl_user.auth_string.length= password_len;
- set_user_salt(&acl_user, password, password_len);
- set_user_plugin(&acl_user, password_len);
- }
-
- acl_user.flags= 0;
- acl_user.access=privileges;
- acl_user.user_resource = *mqh;
- acl_user.sort=get_sort(2, acl_user.host.hostname, acl_user.user.str);
- acl_user.hostname_length=(uint) strlen(host);
- acl_user.ssl_type= (ssl_type != SSL_TYPE_NOT_SPECIFIED ?
- ssl_type : SSL_TYPE_NONE);
- acl_user.ssl_cipher= ssl_cipher ? strdup_root(&acl_memroot,ssl_cipher) : 0;
- acl_user.x509_issuer= x509_issuer ? strdup_root(&acl_memroot,x509_issuer) : 0;
- acl_user.x509_subject=x509_subject ? strdup_root(&acl_memroot,x509_subject) : 0;
- (void) my_init_dynamic_array(&acl_user.role_grants, sizeof(ACL_USER *),
- 8, 8, MYF(0));
-
- (void) push_dynamic(&acl_users,(uchar*) &acl_user);
- if (!acl_user.host.hostname ||
- (acl_user.host.hostname[0] == wild_many && !acl_user.host.hostname[1]))
- allow_all_hosts=1; // Anyone can connect /* purecov: tested */
- my_qsort((uchar*) dynamic_element(&acl_users,0,ACL_USER*),acl_users.elements,
- sizeof(ACL_USER),(qsort_cmp) acl_compare);
-
- /* Rebuild 'acl_check_hosts' since 'acl_users' has been modified */
- rebuild_check_host();
-
- /*
- Rebuild every user's role_grants since 'acl_users' has been sorted
- and old pointers to ACL_USER elements are no longer valid
- */
- rebuild_role_grants();
-}
-
-
static bool acl_update_db(const char *user, const char *host, const char *db,
ulong privileges)
{
@@ -2762,13 +2625,10 @@ static bool acl_update_db(const char *user, const char *host, const char *db,
for (uint i=0 ; i < acl_dbs.elements ; i++)
{
ACL_DB *acl_db=dynamic_element(&acl_dbs,i,ACL_DB*);
- if ((!acl_db->user && !user[0]) ||
- (acl_db->user &&
- !strcmp(user,acl_db->user)))
+ if (!strcmp(user, acl_db->user))
{
if ((!acl_db->host.hostname && !host[0]) ||
- (acl_db->host.hostname &&
- !strcmp(host, acl_db->host.hostname)))
+ (acl_db->host.hostname && !strcmp(host, acl_db->host.hostname)))
{
if ((!acl_db->db && !db[0]) ||
(acl_db->db && !strcmp(db,acl_db->db)))
@@ -2866,7 +2726,7 @@ ulong acl_get(const char *host, const char *ip,
for (i=0 ; i < acl_dbs.elements ; i++)
{
ACL_DB *acl_db=dynamic_element(&acl_dbs,i,ACL_DB*);
- if (!acl_db->user || !strcmp(user,acl_db->user))
+ if (!*acl_db->user || !strcmp(user, acl_db->user))
{
if (compare_hostname(&acl_db->host,host,ip))
{
@@ -3223,8 +3083,7 @@ bool check_change_password(THD *thd, LEX_USER *user)
{
LEX_USER *real_user= get_current_user(thd, user);
- if (fix_and_copy_user(real_user, user, thd) ||
- validate_password(real_user, thd))
+ if (fix_and_copy_user(real_user, user, thd))
return true;
*user= *real_user;
@@ -3254,8 +3113,8 @@ bool change_password(THD *thd, LEX_USER *user)
const CSET_STRING query_save __attribute__((unused)) = thd->query_string;
DBUG_ENTER("change_password");
DBUG_PRINT("enter",("host: '%s' user: '%s' new_password: '%s'",
- user->host.str, user->user.str, user->pwhash.str));
- DBUG_ASSERT(user->host.str != 0); // Ensured by parent
+ user->host.str, user->user.str, user->auth.str));
+ DBUG_ASSERT(user->host.str != 0); // Ensured by caller
/*
This statement will be replicated as a statement, even when using
@@ -3266,19 +3125,8 @@ bool change_password(THD *thd, LEX_USER *user)
*/
save_binlog_format= thd->set_current_stmt_binlog_format_stmt();
- if (mysql_bin_log.is_open() ||
- (WSREP(thd) && !IF_WSREP(thd->wsrep_applier, 0)))
- {
- query_length= sprintf(buff, "SET PASSWORD FOR '%-.120s'@'%-.120s'='%-.120s'",
- safe_str(user->user.str), safe_str(user->host.str),
- safe_str(user->pwhash.str));
- }
-
if (WSREP(thd) && !IF_WSREP(thd->wsrep_applier, 0))
- {
- thd->set_query(buff, query_length, system_charset_info);
WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, (char*)"user", NULL);
- }
if ((result= tables.open_and_lock(thd)))
DBUG_RETURN(result != 1);
@@ -3295,25 +3143,21 @@ bool change_password(THD *thd, LEX_USER *user)
goto end;
}
- /* update loaded acl entry: */
if (acl_user->plugin.str == native_password_plugin_name.str ||
acl_user->plugin.str == old_password_plugin_name.str)
{
- acl_user->auth_string.str= strmake_root(&acl_memroot, user->pwhash.str, user->pwhash.length);
- acl_user->auth_string.length= user->pwhash.length;
- set_user_salt(acl_user, user->pwhash.str, user->pwhash.length);
+ /* historical hack of auto-changing the plugin */
+ acl_user->plugin= guess_auth_plugin(thd, user->auth.length);
+ }
- set_user_plugin(acl_user, user->pwhash.length);
+ acl_user->auth_string= safe_lexcstrdup_root(&acl_memroot, user->auth);
+ if (set_user_auth(thd, acl_user, &user->pwtext))
+ {
+ mysql_mutex_unlock(&acl_cache->lock);
+ goto end;
}
- else
- push_warning(thd, Sql_condition::WARN_LEVEL_NOTE,
- ER_SET_PASSWORD_AUTH_PLUGIN,
- ER_THD(thd, ER_SET_PASSWORD_AUTH_PLUGIN));
- if (update_user_table(thd, tables.user_table(),
- safe_str(acl_user->host.hostname),
- safe_str(acl_user->user.str),
- user->pwhash.str, user->pwhash.length))
+ if (update_user_table_password(thd, tables.user_table(), *acl_user))
{
mysql_mutex_unlock(&acl_cache->lock); /* purecov: deadcode */
goto end;
@@ -3324,6 +3168,8 @@ bool change_password(THD *thd, LEX_USER *user)
result= 0;
if (mysql_bin_log.is_open())
{
+ query_length= sprintf(buff, "SET PASSWORD FOR '%-.120s'@'%-.120s'='%-.120s'",
+ user->user.str, safe_str(user->host.str), acl_user->auth_string.str);
DBUG_ASSERT(query_length);
thd->clear_error();
result= thd->binlog_query(THD::STMT_QUERY_TYPE, buff, query_length,
@@ -3333,7 +3179,7 @@ end:
close_mysql_tables(thd);
#ifdef WITH_WSREP
-error: // this label is used in WSREP_TO_ISOLATION_BEGIN
+wsrep_error_label:
if (WSREP(thd) && !thd->wsrep_applier)
{
WSREP_TO_ISOLATION_END;
@@ -3362,12 +3208,12 @@ int acl_set_default_role(THD *thd, const char *host, const char *user,
ulong query_length= 0;
bool clear_role= FALSE;
char buff[512];
- enum_binlog_format save_binlog_format;
+ enum_binlog_format save_binlog_format= thd->get_current_stmt_binlog_format();
const CSET_STRING query_save __attribute__((unused)) = thd->query_string;
DBUG_ENTER("acl_set_default_role");
DBUG_PRINT("enter",("host: '%s' user: '%s' rolename: '%s'",
- safe_str(user), safe_str(host), safe_str(rolename)));
+ user, safe_str(host), safe_str(rolename)));
if (rolename == current_role.str) {
if (!thd->security_ctx->priv_role[0])
@@ -3387,7 +3233,7 @@ int acl_set_default_role(THD *thd, const char *host, const char *user,
{
query_length=
sprintf(buff,"SET DEFAULT ROLE '%-.120s' FOR '%-.120s'@'%-.120s'",
- safe_str(rolename), safe_str(user), safe_str(host));
+ safe_str(rolename), user, safe_str(host));
}
/*
@@ -3402,6 +3248,7 @@ int acl_set_default_role(THD *thd, const char *host, const char *user,
if (WSREP(thd) && !IF_WSREP(thd->wsrep_applier, 0))
{
thd->set_query(buff, query_length, system_charset_info);
+ // Attention!!! here is implicit goto error;
WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, (char*)"user", NULL);
}
@@ -3494,7 +3341,7 @@ int acl_set_default_role(THD *thd, const char *host, const char *user,
}
#ifdef WITH_WSREP
-error: // this label is used in WSREP_TO_ISOLATION_END
+wsrep_error_label:
if (WSREP(thd) && !thd->wsrep_applier)
{
WSREP_TO_ISOLATION_END;
@@ -3555,7 +3402,7 @@ static ACL_USER *find_user_or_anon(const char *host, const char *user, const cha
for (uint i=0; i < acl_users.elements; i++)
{
ACL_USER *acl_user_tmp= dynamic_element(&acl_users, i, ACL_USER*);
- if ((!acl_user_tmp->user.str ||
+ if ((!acl_user_tmp->user.length ||
!strcmp(user, acl_user_tmp->user.str)) &&
compare_hostname(&acl_user_tmp->host, host, ip))
{
@@ -3570,13 +3417,13 @@ static ACL_USER *find_user_or_anon(const char *host, const char *user, const cha
/*
Find first entry that matches the specified user@host pair
*/
-static ACL_USER * find_user_exact(const char *host, const char *user)
+static ACL_USER *find_user_exact(const char *host, const char *user)
{
mysql_mutex_assert_owner(&acl_cache->lock);
for (uint i=0 ; i < acl_users.elements ; i++)
{
- ACL_USER *acl_user=dynamic_element(&acl_users,i,ACL_USER*);
+ ACL_USER *acl_user=dynamic_element(&acl_users, i, ACL_USER*);
if (acl_user->eq(user, host))
return acl_user;
}
@@ -3611,7 +3458,7 @@ static ACL_ROLE *find_acl_role(const char *role)
mysql_mutex_assert_owner(&acl_cache->lock);
ACL_ROLE *r= (ACL_ROLE *)my_hash_search(&acl_roles, (uchar *)role,
- safe_strlen(role));
+ strlen(role));
DBUG_RETURN(r);
}
@@ -3763,53 +3610,24 @@ bool hostname_requires_resolving(const char *hostname)
}
-void set_authentication_plugin_from_password(const User_table& user_table,
- const char* password, size_t password_length)
-{
- if (password_length == SCRAMBLED_PASSWORD_CHAR_LENGTH ||
- password_length == 0)
- {
- user_table.plugin()->store(native_password_plugin_name.str,
- native_password_plugin_name.length,
- system_charset_info);
- }
- else
- {
- DBUG_ASSERT(password_length == SCRAMBLED_PASSWORD_CHAR_LENGTH_323);
- user_table.plugin()->store(old_password_plugin_name.str,
- old_password_plugin_name.length,
- system_charset_info);
- }
- user_table.authentication_string()->store(password,
- password_length,
- system_charset_info);
-}
/**
Update record for user in mysql.user privilege table with new password.
- @param thd THD
- @param table Pointer to TABLE object for open mysql.user table
- @param host Hostname
- @param user Username
- @param new_password New password hash
- @param new_password_len Length of new password hash
-
@see change_password
*/
-static bool update_user_table(THD *thd, const User_table& user_table,
- const char *host, const char *user,
- const char *new_password, size_t new_password_len)
+static bool update_user_table_password(THD *thd, const User_table& user_table,
+ const ACL_USER &user)
{
+ CHARSET_INFO *cs= system_charset_info;
char user_key[MAX_KEY_LENGTH];
int error;
- DBUG_ENTER("update_user_table");
- DBUG_PRINT("enter",("user: %s host: %s",user,host));
+ DBUG_ENTER("update_user_table_password");
TABLE *table= user_table.table();
table->use_all_columns();
- user_table.host()->store(host,(uint) strlen(host), system_charset_info);
- user_table.user()->store(user,(uint) strlen(user), system_charset_info);
+ user_table.host()->store(user.host.hostname, user.hostname_length, cs);
+ user_table.user()->store(user.user.str, user.user.length, cs);
key_copy((uchar *) user_key, table->record[0], table->key_info,
table->key_info->key_length);
@@ -3825,14 +3643,13 @@ static bool update_user_table(THD *thd, const User_table& user_table,
if (user_table.plugin())
{
- set_authentication_plugin_from_password(user_table, new_password,
- new_password_len);
- new_password_len= 0;
+ if (user_table.password())
+ user_table.password()->reset();
+ user_table.plugin()->store(user.plugin.str, user.plugin.length, cs);
+ user_table.authentication_string()->store(user.auth_string.str, user.auth_string.length, cs);
}
-
- if (user_table.password())
- user_table.password()->store(new_password, new_password_len, system_charset_info);
-
+ else
+ user_table.password()->store(user.auth_string.str, user.auth_string.length, cs);
if (unlikely(error= table->file->ha_update_row(table->record[1],
table->record[0])) &&
@@ -3884,7 +3701,7 @@ static bool test_if_create_new_users(THD *thd)
****************************************************************************/
static int replace_user_table(THD *thd, const User_table &user_table,
- LEX_USER &combo,
+ LEX_USER *combo,
ulong rights, bool revoke_grant,
bool can_create_user, bool no_auto_create)
{
@@ -3892,26 +3709,14 @@ static int replace_user_table(THD *thd, const User_table &user_table,
bool old_row_exists=0;
char what= (revoke_grant) ? 'N' : 'Y';
uchar user_key[MAX_KEY_LENGTH];
- bool handle_as_role= combo.is_role();
+ bool handle_as_role= combo->is_role();
LEX *lex= thd->lex;
TABLE *table= user_table.table();
+ ACL_USER new_acl_user, *old_acl_user;
DBUG_ENTER("replace_user_table");
mysql_mutex_assert_owner(&acl_cache->lock);
- if (combo.pwhash.str && combo.pwhash.str[0])
- {
- if (combo.pwhash.length != SCRAMBLED_PASSWORD_CHAR_LENGTH &&
- combo.pwhash.length != SCRAMBLED_PASSWORD_CHAR_LENGTH_323)
- {
- DBUG_ASSERT(0);
- my_error(ER_PASSWD_LENGTH, MYF(0), SCRAMBLED_PASSWORD_CHAR_LENGTH);
- DBUG_RETURN(-1);
- }
- }
- else
- combo.pwhash= empty_clex_str;
-
/* if the user table is not up to date, we can't handle role updates */
if (!user_table.is_role() && handle_as_role)
{
@@ -3922,9 +3727,9 @@ static int replace_user_table(THD *thd, const User_table &user_table,
}
table->use_all_columns();
- user_table.host()->store(combo.host.str,combo.host.length,
+ user_table.host()->store(combo->host.str,combo->host.length,
system_charset_info);
- user_table.user()->store(combo.user.str,combo.user.length,
+ user_table.user()->store(combo->user.str,combo->user.length,
system_charset_info);
key_copy(user_key, table->record[0], table->key_info,
table->key_info->key_length);
@@ -3936,7 +3741,7 @@ static int replace_user_table(THD *thd, const User_table &user_table,
/* what == 'N' means revoke */
if (what == 'N')
{
- my_error(ER_NONEXISTING_GRANT, MYF(0), combo.user.str, combo.host.str);
+ my_error(ER_NONEXISTING_GRANT, MYF(0), combo->user.str, combo->host.str);
goto end;
}
/*
@@ -3952,7 +3757,8 @@ static int replace_user_table(THD *thd, const User_table &user_table,
see also test_if_create_new_users()
*/
- else if (!combo.pwhash.length && !combo.plugin.length && no_auto_create)
+ else if (!combo->auth.length && !combo->plugin.length &&
+ !combo->pwtext.length && no_auto_create)
{
my_error(ER_PASSWORD_NO_MATCH, MYF(0));
goto end;
@@ -3962,32 +3768,37 @@ static int replace_user_table(THD *thd, const User_table &user_table,
my_error(ER_CANT_CREATE_USER_WITH_GRANT, MYF(0));
goto end;
}
- else if (combo.plugin.str[0])
+ else if (combo->plugin.length)
{
- if (!plugin_is_ready(&combo.plugin, MYSQL_AUTHENTICATION_PLUGIN))
+ if (!plugin_is_ready(&combo->plugin, MYSQL_AUTHENTICATION_PLUGIN))
{
- my_error(ER_PLUGIN_IS_NOT_LOADED, MYF(0), combo.plugin.str);
+ my_error(ER_PLUGIN_IS_NOT_LOADED, MYF(0), combo->plugin.str);
goto end;
}
}
+ else /* combo->plugin.length == 0 */
+ {
+ combo->plugin= guess_auth_plugin(thd, combo->auth.length);
+ }
old_row_exists = 0;
restore_record(table,s->default_values);
- user_table.host()->store(combo.host.str,combo.host.length,
+ user_table.host()->store(combo->host.str,combo->host.length,
system_charset_info);
- user_table.user()->store(combo.user.str,combo.user.length,
+ user_table.user()->store(combo->user.str,combo->user.length,
system_charset_info);
}
else
{
old_row_exists = 1;
store_record(table,record[1]); // Save copy for update
+ if (!combo->plugin.length && (combo->auth.length || combo->pwtext.length))
+ {
+ /* GRANT ... IDENTIFIED BY */
+ combo->plugin= guess_auth_plugin(thd, combo->auth.length);
+ }
}
- if (!old_row_exists || combo.pwtext.length || combo.pwhash.length)
- if (!handle_as_role && validate_password(&combo, thd))
- goto end;
-
/* Update table columns with new privileges */
ulong priv;
@@ -4000,122 +3811,112 @@ static int replace_user_table(THD *thd, const User_table &user_table,
rights= user_table.get_access();
- DBUG_PRINT("info",("table fields: %d", user_table.num_fields()));
- /* If we don't have a password column, we'll use the authentication_string
- column later. */
- if (combo.pwhash.str[0] && user_table.password())
- user_table.password()->store(combo.pwhash.str, combo.pwhash.length,
- system_charset_info);
- /* We either have the password column, the plugin column, or both. Otherwise
- we have a corrupt user table. */
- DBUG_ASSERT(user_table.password() || user_table.plugin());
- if (user_table.ssl_type()) /* From 4.0.0 we have more fields */
- {
- /* We write down SSL related ACL stuff */
- switch (lex->ssl_type) {
- case SSL_TYPE_ANY:
- user_table.ssl_type()->store(STRING_WITH_LEN("ANY"),
- &my_charset_latin1);
- user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
- user_table.x509_issuer()->store("", 0, &my_charset_latin1);
- user_table.x509_subject()->store("", 0, &my_charset_latin1);
- break;
- case SSL_TYPE_X509:
- user_table.ssl_type()->store(STRING_WITH_LEN("X509"),
- &my_charset_latin1);
- user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
- user_table.x509_issuer()->store("", 0, &my_charset_latin1);
- user_table.x509_subject()->store("", 0, &my_charset_latin1);
- break;
- case SSL_TYPE_SPECIFIED:
- user_table.ssl_type()->store(STRING_WITH_LEN("SPECIFIED"),
- &my_charset_latin1);
- user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
- user_table.x509_issuer()->store("", 0, &my_charset_latin1);
- user_table.x509_subject()->store("", 0, &my_charset_latin1);
- if (lex->ssl_cipher)
- user_table.ssl_cipher()->store(lex->ssl_cipher,
- strlen(lex->ssl_cipher),
- system_charset_info);
- if (lex->x509_issuer)
- user_table.x509_issuer()->store(lex->x509_issuer,
- strlen(lex->x509_issuer),
- system_charset_info);
- if (lex->x509_subject)
- user_table.x509_subject()->store(lex->x509_subject,
- strlen(lex->x509_subject),
- system_charset_info);
- break;
- case SSL_TYPE_NOT_SPECIFIED:
- break;
- case SSL_TYPE_NONE:
- user_table.ssl_type()->store("", 0, &my_charset_latin1);
- user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
- user_table.x509_issuer()->store("", 0, &my_charset_latin1);
- user_table.x509_subject()->store("", 0, &my_charset_latin1);
- break;
+ if (handle_as_role)
+ {
+ if (old_row_exists && !user_table.check_is_role())
+ {
+ goto end;
+ }
+ user_table.is_role()->store("Y", 1, system_charset_info);
+ }
+ else
+ {
+ old_acl_user= find_user_exact(combo->host.str, combo->user.str);
+ if ((old_acl_user != NULL) != old_row_exists)
+ {
+ my_error(ER_PASSWORD_NO_MATCH, MYF(0));
+ goto end;
}
+ if (acl_user_update(thd, &new_acl_user,
+ old_row_exists ? old_acl_user : NULL,
+ *combo, lex->ssl_type, lex->ssl_cipher,
+ lex->x509_issuer, lex->x509_subject, &lex->mqh,
+ rights))
+ goto end;
- USER_RESOURCES mqh= lex->mqh;
- if (mqh.specified_limits & USER_RESOURCES::QUERIES_PER_HOUR)
- user_table.max_questions()->store((longlong) mqh.questions, TRUE);
- if (mqh.specified_limits & USER_RESOURCES::UPDATES_PER_HOUR)
- user_table.max_updates()->store((longlong) mqh.updates, TRUE);
- if (mqh.specified_limits & USER_RESOURCES::CONNECTIONS_PER_HOUR)
- user_table.max_connections()->store((longlong) mqh.conn_per_hour, TRUE);
- if (user_table.max_user_connections() &&
- (mqh.specified_limits & USER_RESOURCES::USER_CONNECTIONS))
- user_table.max_user_connections()->store((longlong) mqh.user_conn, FALSE);
- if (user_table.plugin())
- {
- user_table.plugin()->set_notnull();
- user_table.authentication_string()->set_notnull();
- if (combo.plugin.str[0])
- {
- DBUG_ASSERT(combo.pwhash.str[0] == 0);
- if (user_table.password())
- user_table.password()->reset();
- user_table.plugin()->store(combo.plugin.str, combo.plugin.length,
- system_charset_info);
- user_table.authentication_string()->store(combo.auth.str, combo.auth.length,
- system_charset_info);
+ DBUG_PRINT("info",("table fields: %d", user_table.num_fields()));
+ /* We either have the password column, the plugin column, or both. Otherwise
+ we have a corrupt user table. */
+ DBUG_ASSERT(user_table.password() || user_table.plugin());
+ if (user_table.ssl_type()) /* From 4.0.0 we have more fields */
+ {
+ /* We write down SSL related ACL stuff */
+ switch (lex->ssl_type) {
+ case SSL_TYPE_ANY:
+ user_table.ssl_type()->store(STRING_WITH_LEN("ANY"),
+ &my_charset_latin1);
+ user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
+ user_table.x509_issuer()->store("", 0, &my_charset_latin1);
+ user_table.x509_subject()->store("", 0, &my_charset_latin1);
+ break;
+ case SSL_TYPE_X509:
+ user_table.ssl_type()->store(STRING_WITH_LEN("X509"),
+ &my_charset_latin1);
+ user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
+ user_table.x509_issuer()->store("", 0, &my_charset_latin1);
+ user_table.x509_subject()->store("", 0, &my_charset_latin1);
+ break;
+ case SSL_TYPE_SPECIFIED:
+ user_table.ssl_type()->store(STRING_WITH_LEN("SPECIFIED"),
+ &my_charset_latin1);
+ user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
+ user_table.x509_issuer()->store("", 0, &my_charset_latin1);
+ user_table.x509_subject()->store("", 0, &my_charset_latin1);
+ if (lex->ssl_cipher)
+ user_table.ssl_cipher()->store(lex->ssl_cipher,
+ strlen(lex->ssl_cipher),
+ system_charset_info);
+ if (lex->x509_issuer)
+ user_table.x509_issuer()->store(lex->x509_issuer,
+ strlen(lex->x509_issuer),
+ system_charset_info);
+ if (lex->x509_subject)
+ user_table.x509_subject()->store(lex->x509_subject,
+ strlen(lex->x509_subject),
+ system_charset_info);
+ break;
+ case SSL_TYPE_NOT_SPECIFIED:
+ break;
+ case SSL_TYPE_NONE:
+ user_table.ssl_type()->store("", 0, &my_charset_latin1);
+ user_table.ssl_cipher()->store("", 0, &my_charset_latin1);
+ user_table.x509_issuer()->store("", 0, &my_charset_latin1);
+ user_table.x509_subject()->store("", 0, &my_charset_latin1);
+ break;
}
- if (combo.pwhash.str[0])
+
+ USER_RESOURCES mqh= lex->mqh;
+ if (mqh.specified_limits & USER_RESOURCES::QUERIES_PER_HOUR)
+ user_table.max_questions()->store((longlong) mqh.questions, TRUE);
+ if (mqh.specified_limits & USER_RESOURCES::UPDATES_PER_HOUR)
+ user_table.max_updates()->store((longlong) mqh.updates, TRUE);
+ if (mqh.specified_limits & USER_RESOURCES::CONNECTIONS_PER_HOUR)
+ user_table.max_connections()->store((longlong) mqh.conn_per_hour, TRUE);
+ if (user_table.max_user_connections() &&
+ (mqh.specified_limits & USER_RESOURCES::USER_CONNECTIONS))
+ user_table.max_user_connections()->store((longlong) mqh.user_conn, FALSE);
+ if (user_table.plugin())
{
- DBUG_ASSERT(combo.plugin.str[0] == 0);
- /* We have Password column. */
- if (user_table.password())
+ user_table.plugin()->set_notnull();
+ user_table.authentication_string()->set_notnull();
+ if (new_acl_user.plugin.length)
{
- user_table.plugin()->reset();
- user_table.authentication_string()->reset();
+ if (user_table.password())
+ user_table.password()->reset();
+ user_table.plugin()->store(new_acl_user.plugin.str,
+ new_acl_user.plugin.length, system_charset_info);
+ user_table.authentication_string()->store(new_acl_user.auth_string.str,
+ new_acl_user.auth_string.length, system_charset_info);
}
- else
+
+ if (user_table.max_statement_time())
{
- /* We do not have Password column. Use PLUGIN && Authentication_string
- columns instead. */
- set_authentication_plugin_from_password(user_table,
- combo.pwhash.str,
- combo.pwhash.length);
+ if (mqh.specified_limits & USER_RESOURCES::MAX_STATEMENT_TIME)
+ user_table.max_statement_time()->store(mqh.max_statement_time);
}
}
-
- if (user_table.max_statement_time())
- {
- if (mqh.specified_limits & USER_RESOURCES::MAX_STATEMENT_TIME)
- user_table.max_statement_time()->store(mqh.max_statement_time);
- }
- }
- mqh_used= (mqh_used || mqh.questions || mqh.updates || mqh.conn_per_hour ||
- mqh.user_conn || mqh.max_statement_time != 0.0);
-
- /* table format checked earlier */
- if (handle_as_role)
- {
- if (old_row_exists && !user_table.check_is_role())
- {
- goto end;
- }
- user_table.is_role()->store("Y", 1, system_charset_info);
+ mqh_used= (mqh_used || mqh.questions || mqh.updates || mqh.conn_per_hour ||
+ mqh.user_conn || mqh.max_statement_time != 0.0);
}
}
@@ -4155,37 +3956,32 @@ end:
if (likely(!error))
{
acl_cache->clear(1); // Clear privilege cache
- if (old_row_exists)
+ if (handle_as_role)
{
- if (handle_as_role)
- acl_update_role(combo.user.str, rights);
+ if (old_row_exists)
+ acl_update_role(combo->user.str, rights);
else
- acl_update_user(combo.user.str, combo.host.str,
- combo.pwhash.str, combo.pwhash.length,
- lex->ssl_type,
- lex->ssl_cipher,
- lex->x509_issuer,
- lex->x509_subject,
- &lex->mqh,
- rights,
- &combo.plugin,
- &combo.auth);
+ acl_insert_role(combo->user.str, rights);
}
else
{
- if (handle_as_role)
- acl_insert_role(combo.user.str, rights);
+ if (old_acl_user)
+ *old_acl_user= new_acl_user;
else
- acl_insert_user(combo.user.str, combo.host.str,
- combo.pwhash.str, combo.pwhash.length,
- lex->ssl_type,
- lex->ssl_cipher,
- lex->x509_issuer,
- lex->x509_subject,
- &lex->mqh,
- rights,
- &combo.plugin,
- &combo.auth);
+ {
+ push_new_user(new_acl_user);
+ my_qsort(dynamic_element(&acl_users, 0, ACL_USER*), acl_users.elements,
+ sizeof(ACL_USER),(qsort_cmp) acl_compare);
+
+ /* Rebuild 'acl_check_hosts' since 'acl_users' has been modified */
+ rebuild_check_host();
+
+ /*
+ Rebuild every user's role_grants since 'acl_users' has been sorted
+ and old pointers to ACL_USER elements are no longer valid
+ */
+ rebuild_role_grants();
+ }
}
}
DBUG_RETURN(error);
@@ -6288,7 +6084,7 @@ static bool merge_one_role_privileges(ACL_ROLE *grantee)
static bool has_auth(LEX_USER *user, LEX *lex)
{
- return user->pwtext.length || user->pwhash.length || user->plugin.length || user->auth.length ||
+ return user->pwtext.length || user->plugin.length || user->auth.length ||
lex->ssl_type != SSL_TYPE_NOT_SPECIFIED || lex->ssl_cipher ||
lex->x509_issuer || lex->x509_subject ||
lex->mqh.specified_limits;
@@ -6300,14 +6096,9 @@ static bool fix_and_copy_user(LEX_USER *to, LEX_USER *from, THD *thd)
{
/* preserve authentication information, if LEX_USER was reallocated */
to->pwtext= from->pwtext;
- to->pwhash= from->pwhash;
to->plugin= from->plugin;
to->auth= from->auth;
}
-
- if (fix_lex_user(thd, to))
- return true;
-
return false;
}
@@ -6471,7 +6262,7 @@ int mysql_table_grant(THD *thd, TABLE_LIST *table_list,
}
/* Create user if needed */
error= copy_and_check_auth(Str, tmp_Str, thd) ||
- replace_user_table(thd, tables.user_table(), *Str,
+ replace_user_table(thd, tables.user_table(), Str,
0, revoke_grant, create_new_users,
MY_TEST(thd->variables.sql_mode &
MODE_NO_AUTO_CREATE_USER));
@@ -6650,7 +6441,7 @@ bool mysql_routine_grant(THD *thd, TABLE_LIST *table_list,
}
/* Create user if needed */
if (copy_and_check_auth(Str, tmp_Str, thd) ||
- replace_user_table(thd, tables.user_table(), *Str,
+ replace_user_table(thd, tables.user_table(), Str,
0, revoke_grant, create_new_users,
MY_TEST(thd->variables.sql_mode &
MODE_NO_AUTO_CREATE_USER)))
@@ -6926,7 +6717,7 @@ bool mysql_grant_role(THD *thd, List <LEX_USER> &list, bool revoke)
user_combo.user = username;
if (copy_and_check_auth(&user_combo, &user_combo, thd) ||
- replace_user_table(thd, tables.user_table(), user_combo, 0,
+ replace_user_table(thd, tables.user_table(), &user_combo, 0,
false, create_new_user,
no_auto_create_user))
{
@@ -7096,7 +6887,7 @@ bool mysql_grant(THD *thd, const char *db, List <LEX_USER> &list,
}
if (copy_and_check_auth(Str, tmp_Str, thd) ||
- replace_user_table(thd, tables.user_table(), *Str,
+ replace_user_table(thd, tables.user_table(), Str,
(!db ? rights : 0), revoke_grant, create_new_users,
MY_TEST(thd->variables.sql_mode &
MODE_NO_AUTO_CREATE_USER)))
@@ -7260,8 +7051,7 @@ static bool grant_load(THD *thd,
{
sql_print_warning("'tables_priv' entry '%s %s@%s' "
"ignored in --skip-name-resolve mode.",
- mem_check->tname,
- safe_str(mem_check->user),
+ mem_check->tname, mem_check->user,
safe_str(mem_check->host.hostname));
continue;
}
@@ -8346,7 +8136,6 @@ static void add_user_parameters(String *result, ACL_USER* acl_user,
{
if (acl_user->auth_string.length)
{
- DBUG_ASSERT(acl_user->salt_len);
result->append(STRING_WITH_LEN(" IDENTIFIED BY PASSWORD '"));
result->append(&acl_user->auth_string);
result->append('\'');
@@ -8866,7 +8655,7 @@ static bool show_database_privileges(THD *thd, const char *username,
const char *user, *host;
acl_db=dynamic_element(&acl_dbs,counter,ACL_DB*);
- user= safe_str(acl_db->user);
+ user= acl_db->user;
host=acl_db->host.hostname;
/*
@@ -8952,7 +8741,7 @@ static bool show_table_and_column_privileges(THD *thd, const char *username,
GRANT_TABLE *grant_table= (GRANT_TABLE*)
my_hash_element(&column_priv_hash, index);
- user= safe_str(grant_table->user);
+ user= grant_table->user;
host= grant_table->host.hostname;
/*
@@ -9094,7 +8883,7 @@ static int show_routine_grants(THD* thd,
const char *user, *host;
GRANT_NAME *grant_proc= (GRANT_NAME*) my_hash_element(hash, index);
- user= safe_str(grant_proc->user);
+ user= grant_proc->user;
host= grant_proc->host.hostname;
/*
@@ -9606,8 +9395,7 @@ static int handle_grant_struct(enum enum_acl_lists struct_no, bool drop,
my_hash_delete(&acl_roles, (uchar*) acl_role);
DBUG_RETURN(1);
}
- acl_role->user.str= strdup_root(&acl_memroot, user_to->user.str);
- acl_role->user.length= user_to->user.length;
+ acl_role->user= safe_lexcstrdup_root(&acl_memroot, user_to->user);
my_hash_update(&acl_roles, (uchar*) acl_role, (uchar*) old_key,
old_key_length);
@@ -9703,8 +9491,6 @@ static int handle_grant_struct(enum enum_acl_lists struct_no, bool drop,
default:
DBUG_ASSERT(0);
}
- if (! user)
- user= "";
if (! host)
host= "";
@@ -9798,8 +9584,7 @@ static int handle_grant_struct(enum enum_acl_lists struct_no, bool drop,
{
switch ( struct_no ) {
case USER_ACL:
- acl_user->user.str= strdup_root(&acl_memroot, user_to->user.str);
- acl_user->user.length= user_to->user.length;
+ acl_user->user= safe_lexcstrdup_root(&acl_memroot, user_to->user);
update_hostname(&acl_user->host, strdup_root(&acl_memroot, user_to->host.str));
acl_user->hostname_length= strlen(acl_user->host.hostname);
break;
@@ -10182,13 +9967,6 @@ bool mysql_create_user(THD *thd, List <LEX_USER> &list, bool handle_as_role)
if (!user_name->host.str)
user_name->host= host_not_specified;
- if (fix_lex_user(thd, user_name))
- {
- append_user(thd, &wrong_users, user_name);
- result= TRUE;
- continue;
- }
-
/*
Search all in-memory structures and grant tables
for a mention of the new user/role name.
@@ -10231,7 +10009,7 @@ bool mysql_create_user(THD *thd, List <LEX_USER> &list, bool handle_as_role)
}
}
- if (replace_user_table(thd, tables.user_table(), *user_name, 0, 0, 1, 0))
+ if (replace_user_table(thd, tables.user_table(), user_name, 0, 0, 1, 0))
{
append_user(thd, &wrong_users, user_name);
result= TRUE;
@@ -10520,10 +10298,8 @@ int mysql_alter_user(THD* thd, List<LEX_USER> &users_list)
while ((tmp_lex_user= users_list_iterator++))
{
LEX_USER* lex_user= get_current_user(thd, tmp_lex_user, false);
- if (!lex_user ||
- fix_lex_user(thd, lex_user) ||
- replace_user_table(thd, tables.user_table(), *lex_user, 0,
- false, false, true))
+ if (!lex_user || replace_user_table(thd, tables.user_table(), lex_user, 0,
+ false, false, true))
{
thd->clear_error();
append_user(thd, &wrong_users, tmp_lex_user);
@@ -10572,7 +10348,7 @@ mysql_revoke_sp_privs(THD *thd,
{
const char *user,*host;
GRANT_NAME *grant_proc= (GRANT_NAME*) my_hash_element(hash, counter);
- user= safe_str(grant_proc->user);
+ user= grant_proc->user;
host= safe_str(grant_proc->host.hostname);
if (!strcmp(lex_user->user.str, user) &&
@@ -10647,7 +10423,7 @@ bool mysql_revoke_all(THD *thd, List <LEX_USER> &list)
continue;
}
- if (replace_user_table(thd, tables.user_table(), *lex_user,
+ if (replace_user_table(thd, tables.user_table(), lex_user,
~(ulong)0, 1, 0, 0))
{
result= -1;
@@ -10668,7 +10444,7 @@ bool mysql_revoke_all(THD *thd, List <LEX_USER> &list)
acl_db=dynamic_element(&acl_dbs,counter,ACL_DB*);
- user= safe_str(acl_db->user);
+ user= acl_db->user;
host= safe_str(acl_db->host.hostname);
if (!strcmp(lex_user->user.str, user) &&
@@ -10700,7 +10476,7 @@ bool mysql_revoke_all(THD *thd, List <LEX_USER> &list)
const char *user,*host;
GRANT_TABLE *grant_table=
(GRANT_TABLE*) my_hash_element(&column_priv_hash, counter);
- user= safe_str(grant_table->user);
+ user= grant_table->user;
host= safe_str(grant_table->host.hostname);
if (!strcmp(lex_user->user.str,user) &&
@@ -10984,17 +10760,11 @@ bool sp_grant_privileges(THD *thd, const char *sp_db, const char *sp_name,
if (!(combo=(LEX_USER*) thd->alloc(sizeof(LEX_USER))))
DBUG_RETURN(TRUE);
- combo->user.str= sctx->user;
+ combo->user.str= (char *) sctx->priv_user;
mysql_mutex_lock(&acl_cache->lock);
-
- if ((au= find_user_wild(combo->host.str=(char*)sctx->host_or_ip, combo->user.str)))
- goto found_acl;
- if ((au= find_user_wild(combo->host.str=(char*)sctx->host, combo->user.str)))
- goto found_acl;
- if ((au= find_user_wild(combo->host.str=(char*)sctx->ip, combo->user.str)))
- goto found_acl;
- if ((au= find_user_wild(combo->host.str=(char*)"%", combo->user.str)))
+ if ((au= find_user_exact(combo->host.str= (char *) sctx->priv_host,
+ combo->user.str)))
goto found_acl;
mysql_mutex_unlock(&acl_cache->lock);
@@ -11316,7 +11086,7 @@ bool check_role_is_granted(const char *username,
ACL_USER_BASE *root;
mysql_mutex_lock(&acl_cache->lock);
if (hostname)
- root= find_user_exact(username, hostname);
+ root= find_user_exact(hostname, username);
else
root= find_acl_role(username);
@@ -11490,7 +11260,7 @@ int fill_schema_user_privileges(THD *thd, TABLE_LIST *tables, COND *cond)
{
const char *user,*host, *is_grantable="YES";
acl_user=dynamic_element(&acl_users,counter,ACL_USER*);
- user= safe_str(acl_user->user.str);
+ user= acl_user->user.str;
host= safe_str(acl_user->host.hostname);
if (no_global_access &&
@@ -11564,7 +11334,7 @@ int fill_schema_schema_privileges(THD *thd, TABLE_LIST *tables, COND *cond)
const char *user, *host, *is_grantable="YES";
acl_db=dynamic_element(&acl_dbs,counter,ACL_DB*);
- user= safe_str(acl_db->user);
+ user= acl_db->user;
host= safe_str(acl_db->host.hostname);
if (no_global_access &&
@@ -11636,7 +11406,7 @@ int fill_schema_table_privileges(THD *thd, TABLE_LIST *tables, COND *cond)
const char *user, *host, *is_grantable= "YES";
GRANT_TABLE *grant_table= (GRANT_TABLE*) my_hash_element(&column_priv_hash,
index);
- user= safe_str(grant_table->user);
+ user= grant_table->user;
host= safe_str(grant_table->host.hostname);
if (no_global_access &&
@@ -11718,7 +11488,7 @@ int fill_schema_column_privileges(THD *thd, TABLE_LIST *tables, COND *cond)
const char *user, *host, *is_grantable= "YES";
GRANT_TABLE *grant_table= (GRANT_TABLE*) my_hash_element(&column_priv_hash,
index);
- user= safe_str(grant_table->user);
+ user= grant_table->user;
host= safe_str(grant_table->host.hostname);
if (no_global_access &&
@@ -12289,7 +12059,7 @@ static bool send_plugin_request_packet(MPVIO_EXT *mpvio,
const char *client_auth_plugin=
((st_mysql_auth *) (plugin_decl(mpvio->plugin)->info))->client_auth_plugin;
- DBUG_EXECUTE_IF("auth_disconnect", { vio_close(net->vio); DBUG_RETURN(1); });
+ DBUG_EXECUTE_IF("auth_disconnect", { DBUG_RETURN(1); });
DBUG_ASSERT(client_auth_plugin);
/*
@@ -12302,8 +12072,9 @@ static bool send_plugin_request_packet(MPVIO_EXT *mpvio,
user account, it's the plugin that the client need to use to login.
*/
bool switch_from_long_to_short_scramble=
- native_password_plugin_name.str == mpvio->cached_client_reply.plugin &&
- client_auth_plugin == old_password_plugin_name.str;
+ client_auth_plugin == old_password_plugin_name.str &&
+ my_strcasecmp(system_charset_info, mpvio->cached_client_reply.plugin,
+ native_password_plugin_name.str) == 0;
if (switch_from_long_to_short_scramble)
DBUG_RETURN (secure_auth(mpvio->auth_info.thd) ||
@@ -12316,8 +12087,9 @@ static bool send_plugin_request_packet(MPVIO_EXT *mpvio,
ask an old 4.0 client to use the new 4.1 authentication protocol.
*/
bool switch_from_short_to_long_scramble=
- old_password_plugin_name.str == mpvio->cached_client_reply.plugin &&
- client_auth_plugin == native_password_plugin_name.str;
+ client_auth_plugin == native_password_plugin_name.str &&
+ my_strcasecmp(system_charset_info, mpvio->cached_client_reply.plugin,
+ old_password_plugin_name.str) == 0;
if (switch_from_short_to_long_scramble)
{
@@ -12407,9 +12179,9 @@ static bool find_mpvio_user(MPVIO_EXT *mpvio)
mpvio->auth_info.user_name= sctx->user;
mpvio->auth_info.user_name_length= (uint)strlen(sctx->user);
- mpvio->auth_info.auth_string= mpvio->acl_user->auth_string.str;
- mpvio->auth_info.auth_string_length= (unsigned long) mpvio->acl_user->auth_string.length;
- strmake_buf(mpvio->auth_info.authenticated_as, safe_str(mpvio->acl_user->user.str));
+ mpvio->auth_info.auth_string= mpvio->acl_user->salt.str;
+ mpvio->auth_info.auth_string_length= (unsigned long) mpvio->acl_user->salt.length;
+ strmake_buf(mpvio->auth_info.authenticated_as, mpvio->acl_user->user.str);
DBUG_PRINT("info", ("exit: user=%s, auth_string=%s, authenticated as=%s"
"plugin=%s",
@@ -12560,7 +12332,7 @@ static bool parse_com_change_user_packet(MPVIO_EXT *mpvio, uint packet_length)
MYF(0));
DBUG_RETURN(1);
}
- client_plugin= fix_plugin_ptr(next_field);
+ client_plugin= next_field;
next_field+= strlen(next_field) + 1;
}
else
@@ -12805,7 +12577,6 @@ static ulong parse_client_handshake_packet(MPVIO_EXT *mpvio,
if ((thd->client_capabilities & CLIENT_PLUGIN_AUTH) &&
(client_plugin < (char *)net->read_pos + pkt_len))
{
- client_plugin= fix_plugin_ptr(client_plugin);
next_field+= strlen(next_field) + 1;
}
else
@@ -13144,17 +12915,7 @@ static int do_auth_once(THD *thd, const LEX_CSTRING *auth_plugin_name,
{
int res= CR_OK, old_status= MPVIO_EXT::FAILURE;
bool unlock_plugin= false;
- plugin_ref plugin= NULL;
-
- if (auth_plugin_name->str == native_password_plugin_name.str)
- plugin= native_password_plugin;
-#ifndef EMBEDDED_LIBRARY
- else if (auth_plugin_name->str == old_password_plugin_name.str)
- plugin= old_password_plugin;
- else if ((plugin= my_plugin_lock_by_name(thd, auth_plugin_name,
- MYSQL_AUTHENTICATION_PLUGIN)))
- unlock_plugin= true;
-#endif
+ plugin_ref plugin= get_auth_plugin(thd, *auth_plugin_name, &unlock_plugin);
mpvio->plugin= plugin;
old_status= mpvio->status;
@@ -13342,7 +13103,7 @@ bool acl_authenticate(THD *thd, uint com_change_user_pkt_len)
{
#ifndef NO_EMBEDDED_ACCESS_CHECKS
bool is_proxy_user= FALSE;
- const char *auth_user = safe_str(acl_user->user.str);
+ const char *auth_user = acl_user->user.str;
ACL_PROXY_USER *proxy_user;
/* check if the user is allowed to proxy as another user */
proxy_user= acl_find_proxy_user(auth_user, sctx->host, sctx->ip,
@@ -13388,10 +13149,7 @@ bool acl_authenticate(THD *thd, uint com_change_user_pkt_len)
#endif
sctx->master_access= acl_user->access;
- if (acl_user->user.str)
- strmake_buf(sctx->priv_user, acl_user->user.str);
- else
- *sctx->priv_user= 0;
+ strmake_buf(sctx->priv_user, acl_user->user.str);
if (acl_user->host.hostname)
strmake_buf(sctx->priv_host, acl_user->host.hostname);
@@ -13603,15 +13361,16 @@ static int native_password_authenticate(MYSQL_PLUGIN_VIO *vio,
DBUG_EXECUTE_IF("native_password_bad_reply", { pkt_len= 12; });
if (pkt_len == 0) /* no password */
- DBUG_RETURN(mpvio->acl_user->salt_len != 0 ? CR_AUTH_USER_CREDENTIALS : CR_OK);
+ DBUG_RETURN(info->auth_string_length != 0
+ ? CR_AUTH_USER_CREDENTIALS : CR_OK);
info->password_used= PASSWORD_USED_YES;
if (pkt_len == SCRAMBLE_LENGTH)
{
- if (!mpvio->acl_user->salt_len)
+ if (!info->auth_string_length)
DBUG_RETURN(CR_AUTH_USER_CREDENTIALS);
- if (check_scramble(pkt, thd->scramble, mpvio->acl_user->salt))
+ if (check_scramble(pkt, thd->scramble, (uchar*)info->auth_string))
DBUG_RETURN(CR_AUTH_USER_CREDENTIALS);
else
DBUG_RETURN(CR_OK);
@@ -13621,6 +13380,41 @@ static int native_password_authenticate(MYSQL_PLUGIN_VIO *vio,
DBUG_RETURN(CR_AUTH_HANDSHAKE);
}
+static int native_password_make_scramble(const char *password,
+ size_t password_length, char *hash, size_t *hash_length)
+{
+ DBUG_ASSERT(*hash_length >= SCRAMBLED_PASSWORD_CHAR_LENGTH);
+ if (password_length == 0)
+ *hash_length= 0;
+ else
+ {
+ *hash_length= SCRAMBLED_PASSWORD_CHAR_LENGTH;
+ my_make_scrambled_password(hash, password, password_length);
+ }
+ return 0;
+}
+
+static int native_password_get_salt(const char *hash, size_t hash_length,
+ unsigned char *out, size_t *out_length)
+{
+ DBUG_ASSERT(*out_length >= SCRAMBLE_LENGTH);
+ if (hash_length == 0)
+ {
+ *out_length= 0;
+ return 0;
+ }
+
+ if (hash_length != SCRAMBLED_PASSWORD_CHAR_LENGTH)
+ {
+ my_error(ER_PASSWD_LENGTH, MYF(0), SCRAMBLED_PASSWORD_CHAR_LENGTH);
+ return 1;
+ }
+
+ *out_length= SCRAMBLE_LENGTH;
+ get_salt_from_password(out, hash);
+ return 0;
+}
+
static int old_password_authenticate(MYSQL_PLUGIN_VIO *vio,
MYSQL_SERVER_AUTH_INFO *info)
{
@@ -13664,30 +13458,64 @@ static int old_password_authenticate(MYSQL_PLUGIN_VIO *vio,
if (pkt_len == SCRAMBLE_LENGTH_323)
{
- if (!mpvio->acl_user->salt_len)
+ if (!info->auth_string_length)
return CR_AUTH_USER_CREDENTIALS;
- return check_scramble_323(pkt, thd->scramble,
- (ulong *) mpvio->acl_user->salt) ?
- CR_AUTH_USER_CREDENTIALS : CR_OK;
+ return check_scramble_323(pkt, thd->scramble, (ulong *) info->auth_string)
+ ? CR_AUTH_USER_CREDENTIALS : CR_OK;
}
my_error(ER_HANDSHAKE_ERROR, MYF(0));
return CR_AUTH_HANDSHAKE;
}
+static int old_password_make_scramble(const char *password,
+ size_t password_length, char *hash, size_t *hash_length)
+{
+ DBUG_ASSERT(*hash_length >= SCRAMBLED_PASSWORD_CHAR_LENGTH_323);
+ if (password_length == 0)
+ *hash_length= 0;
+ else
+ {
+ *hash_length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
+ my_make_scrambled_password_323(hash, password, password_length);
+ }
+ return 0;
+}
+
+#define SALT_LENGTH_323 (sizeof(ulong)*2)
+static int old_password_get_salt(const char *hash, size_t hash_length,
+ unsigned char *out, size_t *out_length)
+{
+ DBUG_ASSERT(*out_length >= SALT_LENGTH_323);
+
+ if (hash_length != SCRAMBLED_PASSWORD_CHAR_LENGTH_323)
+ {
+ my_error(ER_PASSWD_LENGTH, MYF(0), SCRAMBLED_PASSWORD_CHAR_LENGTH_323);
+ return 1;
+ }
+
+ *out_length= SALT_LENGTH_323;
+ get_salt_from_password_323((ulong*)out, hash);
+ return 0;
+}
+
static struct st_mysql_auth native_password_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
native_password_plugin_name.str,
- native_password_authenticate
+ native_password_authenticate,
+ native_password_make_scramble,
+ native_password_get_salt
};
static struct st_mysql_auth old_password_handler=
{
MYSQL_AUTHENTICATION_INTERFACE_VERSION,
old_password_plugin_name.str,
- old_password_authenticate
+ old_password_authenticate,
+ old_password_make_scramble,
+ old_password_get_salt
};
maria_declare_plugin(mysql_password)
diff --git a/sql/sql_admin.cc b/sql/sql_admin.cc
index 9f92af61eec..d0d959de8f9 100644
--- a/sql/sql_admin.cc
+++ b/sql/sql_admin.cc
@@ -1325,6 +1325,9 @@ bool Sql_cmd_analyze_table::execute(THD *thd)
m_lex->query_tables= first_table;
error:
+#ifdef WITH_WSREP
+wsrep_error_label:
+#endif
DBUG_RETURN(res);
}
@@ -1382,6 +1385,9 @@ bool Sql_cmd_optimize_table::execute(THD *thd)
m_lex->query_tables= first_table;
error:
+#ifdef WITH_WSREP
+wsrep_error_label:
+#endif
DBUG_RETURN(res);
}
@@ -1417,5 +1423,8 @@ bool Sql_cmd_repair_table::execute(THD *thd)
m_lex->query_tables= first_table;
error:
+#ifdef WITH_WSREP
+wsrep_error_label:
+#endif
DBUG_RETURN(res);
}
diff --git a/sql/sql_alter.cc b/sql/sql_alter.cc
index 700b4699430..05a71d7785d 100644
--- a/sql/sql_alter.cc
+++ b/sql/sql_alter.cc
@@ -476,15 +476,17 @@ bool Sql_cmd_alter_table::execute(THD *thd)
thd->work_part_info= 0;
#endif
-#ifdef WITH_WSREP
- if ((!thd->is_current_stmt_binlog_format_row() ||
+ if (WSREP(thd) &&
+ (!thd->is_current_stmt_binlog_format_row() ||
!thd->find_temporary_table(first_table)))
{
- WSREP_TO_ISOLATION_BEGIN(((lex->name.str) ? select_lex->db.str : NULL),
- ((lex->name.str) ? lex->name.str : NULL),
- first_table);
+ WSREP_TO_ISOLATION_BEGIN_ALTER((lex->name.str ? select_lex->db.str : NULL),
+ (lex->name.str ? lex->name.str : NULL),
+ first_table, &alter_info);
+
+ thd->variables.auto_increment_offset = 1;
+ thd->variables.auto_increment_increment = 1;
}
-#endif /* WITH_WSREP */
result= mysql_alter_table(thd, &select_lex->db, &lex->name,
&create_info,
@@ -495,12 +497,11 @@ bool Sql_cmd_alter_table::execute(THD *thd)
lex->ignore);
DBUG_RETURN(result);
-
#ifdef WITH_WSREP
-error:
+wsrep_error_label:
WSREP_WARN("ALTER TABLE isolation failure");
DBUG_RETURN(TRUE);
-#endif /* WITH_WSREP */
+#endif
}
bool Sql_cmd_discard_import_tablespace::execute(THD *thd)
diff --git a/sql/sql_alter.h b/sql/sql_alter.h
index 108b98afdd7..14242015bd2 100644
--- a/sql/sql_alter.h
+++ b/sql/sql_alter.h
@@ -83,7 +83,7 @@ public:
// Columns and keys to be dropped.
List<Alter_drop> drop_list;
- // Columns for ALTER_COLUMN_CHANGE_DEFAULT.
+ // Columns for ALTER_CHANGE_COLUMN_DEFAULT.
List<Alter_column> alter_list;
// List of keys, used by both CREATE and ALTER TABLE.
List<Key> key_list;
diff --git a/sql/sql_base.cc b/sql/sql_base.cc
index 98fd601b6d5..fc8a20404a3 100644
--- a/sql/sql_base.cc
+++ b/sql/sql_base.cc
@@ -414,9 +414,10 @@ bool close_cached_tables(THD *thd, TABLE_LIST *tables,
for (TABLE_LIST *table_list= tables_to_reopen; table_list;
table_list= table_list->next_global)
{
+ int err;
/* A check that the table was locked for write is done by the caller. */
TABLE *table= find_table_for_mdl_upgrade(thd, table_list->db.str,
- table_list->table_name.str, TRUE);
+ table_list->table_name.str, &err);
/* May return NULL if this table has already been closed via an alias. */
if (! table)
@@ -597,6 +598,7 @@ bool close_cached_connection_tables(THD *thd, LEX_CSTRING *connection)
static void mark_used_tables_as_free_for_reuse(THD *thd, TABLE *table)
{
+ DBUG_ENTER("mark_used_tables_as_free_for_reuse");
for (; table ; table= table->next)
{
DBUG_ASSERT(table->pos_in_locked_tables == NULL ||
@@ -607,6 +609,7 @@ static void mark_used_tables_as_free_for_reuse(THD *thd, TABLE *table)
table->file->ha_reset();
}
}
+ DBUG_VOID_RETURN;
}
@@ -648,6 +651,7 @@ close_all_tables_for_name(THD *thd, TABLE_SHARE *share,
size_t key_length= share->table_cache_key.length;
const char *db= key;
const char *table_name= db + share->db.length + 1;
+ bool remove_from_locked_tables= extra != HA_EXTRA_NOT_USED;
memcpy(key, share->table_cache_key.str, key_length);
@@ -661,7 +665,7 @@ close_all_tables_for_name(THD *thd, TABLE_SHARE *share,
{
thd->locked_tables_list.unlink_from_list(thd,
table->pos_in_locked_tables,
- extra != HA_EXTRA_NOT_USED);
+ remove_from_locked_tables);
/* Inform handler that there is a drop table or a rename going on */
if (extra != HA_EXTRA_NOT_USED && table->db_stat)
{
@@ -1499,6 +1503,65 @@ static int set_partitions_as_used(TABLE_LIST *tl, TABLE *t)
/**
+ Check if the given table is actually a VIEW that was LOCK-ed
+
+ @param thd Thread context.
+ @param t Table to check.
+
+ @retval TRUE The 't'-table is a locked view
+ needed to remedy problem before retrying again.
+ @retval FALSE 't' was not locked, not a VIEW or an error happened.
+*/
+bool is_locked_view(THD *thd, TABLE_LIST *t)
+{
+ DBUG_ENTER("check_locked_view");
+ /*
+ Is this table a view and not a base table?
+ (it is work around to allow to open view with locked tables,
+ real fix will be made after definition cache will be made)
+
+ Since opening of view which was not explicitly locked by LOCK
+ TABLES breaks metadata locking protocol (potentially can lead
+ to deadlocks) it should be disallowed.
+ */
+ if (thd->mdl_context.is_lock_owner(MDL_key::TABLE, t->db.str,
+ t->table_name.str, MDL_SHARED))
+ {
+ char path[FN_REFLEN + 1];
+ build_table_filename(path, sizeof(path) - 1,
+ t->db.str, t->table_name.str, reg_ext, 0);
+ /*
+ Note that we can't be 100% sure that it is a view since it's
+ possible that we either simply have not found unused TABLE
+ instance in THD::open_tables list or were unable to open table
+ during prelocking process (in this case in theory we still
+ should hold shared metadata lock on it).
+ */
+ if (dd_frm_is_view(thd, path))
+ {
+ /*
+ If parent_l of the table_list is non null then a merge table
+ has this view as child table, which is not supported.
+ */
+ if (t->parent_l)
+ {
+ my_error(ER_WRONG_MRG_TABLE, MYF(0));
+ DBUG_RETURN(FALSE);
+ }
+
+ if (!tdc_open_view(thd, t, CHECK_METADATA_VERSION))
+ {
+ DBUG_ASSERT(t->view != 0);
+ DBUG_RETURN(TRUE); // VIEW
+ }
+ }
+ }
+
+ DBUG_RETURN(FALSE);
+}
+
+
+/**
Open a base table.
@param thd Thread context.
@@ -1652,49 +1715,10 @@ bool open_table(THD *thd, TABLE_LIST *table_list, Open_table_context *ot_ctx)
#endif
goto reset;
}
- /*
- Is this table a view and not a base table?
- (it is work around to allow to open view with locked tables,
- real fix will be made after definition cache will be made)
- Since opening of view which was not explicitly locked by LOCK
- TABLES breaks metadata locking protocol (potentially can lead
- to deadlocks) it should be disallowed.
- */
- if (thd->mdl_context.is_lock_owner(MDL_key::TABLE,
- table_list->db.str,
- table_list->table_name.str,
- MDL_SHARED))
- {
- char path[FN_REFLEN + 1];
- build_table_filename(path, sizeof(path) - 1,
- table_list->db.str, table_list->table_name.str, reg_ext, 0);
- /*
- Note that we can't be 100% sure that it is a view since it's
- possible that we either simply have not found unused TABLE
- instance in THD::open_tables list or were unable to open table
- during prelocking process (in this case in theory we still
- should hold shared metadata lock on it).
- */
- if (dd_frm_is_view(thd, path))
- {
- /*
- If parent_l of the table_list is non null then a merge table
- has this view as child table, which is not supported.
- */
- if (table_list->parent_l)
- {
- my_error(ER_WRONG_MRG_TABLE, MYF(0));
- DBUG_RETURN(true);
- }
+ if (is_locked_view(thd, table_list))
+ DBUG_RETURN(FALSE); // VIEW
- if (!tdc_open_view(thd, table_list, CHECK_METADATA_VERSION))
- {
- DBUG_ASSERT(table_list->view != 0);
- DBUG_RETURN(FALSE); // VIEW
- }
- }
- }
/*
No table in the locked tables list. In case of explicit LOCK TABLES
this can happen if a user did not include the table into the list.
@@ -2064,8 +2088,9 @@ TABLE *find_locked_table(TABLE *list, const char *db, const char *table_name)
@param thd Thread context
@param db Database name.
@param table_name Name of table.
- @param no_error Don't emit error if no suitable TABLE
- instance were found.
+ @param p_error In the case of an error (when the function returns NULL)
+ the error number is stored there.
+ If the p_error is NULL, function launches the error itself.
@note This function checks if the connection holds a global IX
metadata lock. If no such lock is found, it is not safe to
@@ -2078,15 +2103,15 @@ TABLE *find_locked_table(TABLE *list, const char *db, const char *table_name)
*/
TABLE *find_table_for_mdl_upgrade(THD *thd, const char *db,
- const char *table_name, bool no_error)
+ const char *table_name, int *p_error)
{
TABLE *tab= find_locked_table(thd->open_tables, db, table_name);
+ int error;
if (unlikely(!tab))
{
- if (!no_error)
- my_error(ER_TABLE_NOT_LOCKED, MYF(0), table_name);
- return NULL;
+ error= ER_TABLE_NOT_LOCKED;
+ goto err_exit;
}
/*
@@ -2098,9 +2123,8 @@ TABLE *find_table_for_mdl_upgrade(THD *thd, const char *db,
if (unlikely(!thd->mdl_context.is_lock_owner(MDL_key::GLOBAL, "", "",
MDL_INTENTION_EXCLUSIVE)))
{
- if (!no_error)
- my_error(ER_TABLE_NOT_LOCKED_FOR_WRITE, MYF(0), table_name);
- return NULL;
+ error= ER_TABLE_NOT_LOCKED_FOR_WRITE;
+ goto err_exit;
}
while (tab->mdl_ticket != NULL &&
@@ -2108,10 +2132,21 @@ TABLE *find_table_for_mdl_upgrade(THD *thd, const char *db,
(tab= find_locked_table(tab->next, db, table_name)))
continue;
- if (unlikely(!tab && !no_error))
- my_error(ER_TABLE_NOT_LOCKED_FOR_WRITE, MYF(0), table_name);
+ if (unlikely(!tab))
+ {
+ error= ER_TABLE_NOT_LOCKED_FOR_WRITE;
+ goto err_exit;
+ }
return tab;
+
+err_exit:
+ if (p_error)
+ *p_error= error;
+ else
+ my_error(error, MYF(0), table_name);
+
+ return NULL;
}
@@ -3399,6 +3434,15 @@ open_and_process_table(THD *thd, LEX *lex, TABLE_LIST *tables,
*/
if (tables->with)
{
+ if (tables->is_recursive_with_table() &&
+ !tables->is_with_table_recursive_reference())
+ {
+ tables->with->rec_outer_references++;
+ With_element *with_elem= tables->with;
+ while ((with_elem= with_elem->get_next_mutually_recursive()) !=
+ tables->with)
+ with_elem->rec_outer_references++;
+ }
if (tables->set_as_with_table(thd, tables->with))
DBUG_RETURN(1);
else
@@ -3813,6 +3857,10 @@ lock_table_names(THD *thd, const DDL_options_st &options,
mdl_requests.push_front(&global_request);
if (create_table)
+#ifdef WITH_WSREP
+ if (thd->lex->sql_command != SQLCOM_CREATE_TABLE &&
+ thd->wsrep_exec_mode != REPL_RECV)
+#endif
lock_wait_timeout= 0; // Don't wait for timeout
}
@@ -3917,7 +3965,8 @@ open_tables_check_upgradable_mdl(THD *thd, TABLE_LIST *tables_start,
Note that find_table_for_mdl_upgrade() will report an error if
no suitable ticket is found.
*/
- if (!find_table_for_mdl_upgrade(thd, table->db.str, table->table_name.str, false))
+ if (!find_table_for_mdl_upgrade(thd, table->db.str, table->table_name.str,
+ NULL))
return TRUE;
}
@@ -4248,6 +4297,9 @@ restart:
}
error:
+#ifdef WITH_WSREP
+wsrep_error_label:
+#endif
THD_STAGE_INFO(thd, stage_after_opening_tables);
thd_proc_info(thd, 0);
@@ -4314,9 +4366,8 @@ handle_routine(THD *thd, Query_tables_list *prelocking_ctx,
@note this can be changed to use a hash, instead of scanning the linked
list, if the performance of this function will ever become an issue
*/
-static bool table_already_fk_prelocked(TABLE_LIST *tl, LEX_CSTRING *db,
- LEX_CSTRING *table,
- thr_lock_type lock_type)
+bool table_already_fk_prelocked(TABLE_LIST *tl, LEX_CSTRING *db,
+ LEX_CSTRING *table, thr_lock_type lock_type)
{
for (; tl; tl= tl->next_global )
{
@@ -6835,6 +6886,7 @@ store_natural_using_join_columns(THD *thd, TABLE_LIST *natural_using_join,
Query_arena *arena, backup;
bool result= TRUE;
List<Natural_join_column> *non_join_columns;
+ List<Natural_join_column> *join_columns;
DBUG_ENTER("store_natural_using_join_columns");
DBUG_ASSERT(!natural_using_join->join_columns);
@@ -6842,7 +6894,7 @@ store_natural_using_join_columns(THD *thd, TABLE_LIST *natural_using_join,
arena= thd->activate_stmt_arena_if_needed(&backup);
if (!(non_join_columns= new List<Natural_join_column>) ||
- !(natural_using_join->join_columns= new List<Natural_join_column>))
+ !(join_columns= new List<Natural_join_column>))
goto err;
/* Append the columns of the first join operand. */
@@ -6851,7 +6903,7 @@ store_natural_using_join_columns(THD *thd, TABLE_LIST *natural_using_join,
nj_col_1= it_1.get_natural_column_ref();
if (nj_col_1->is_common)
{
- natural_using_join->join_columns->push_back(nj_col_1, thd->mem_root);
+ join_columns->push_back(nj_col_1, thd->mem_root);
/* Reset the common columns for the next call to mark_common_columns. */
nj_col_1->is_common= FALSE;
}
@@ -6872,7 +6924,7 @@ store_natural_using_join_columns(THD *thd, TABLE_LIST *natural_using_join,
{
const char *using_field_name_ptr= using_field_name->c_ptr();
List_iterator_fast<Natural_join_column>
- it(*(natural_using_join->join_columns));
+ it(*join_columns);
Natural_join_column *common_field;
for (;;)
@@ -6905,15 +6957,28 @@ store_natural_using_join_columns(THD *thd, TABLE_LIST *natural_using_join,
}
if (non_join_columns->elements > 0)
- natural_using_join->join_columns->append(non_join_columns);
+ join_columns->append(non_join_columns);
+ natural_using_join->join_columns= join_columns;
natural_using_join->is_join_columns_complete= TRUE;
result= FALSE;
-err:
if (arena)
thd->restore_active_arena(arena, &backup);
DBUG_RETURN(result);
+
+err:
+ /*
+ Actually we failed to build join columns list, so we have to
+ clear it to avoid problems with half-build join on next run.
+ The list was created in mark_common_columns().
+ */
+ table_ref_1->remove_join_columns();
+ table_ref_2->remove_join_columns();
+
+ if (arena)
+ thd->restore_active_arena(arena, &backup);
+ DBUG_RETURN(TRUE);
}
@@ -7137,7 +7202,6 @@ static bool setup_natural_join_row_types(THD *thd,
DBUG_PRINT("info", ("using cached setup_natural_join_row_types"));
DBUG_RETURN(false);
}
- context->select_lex->first_natural_join_processing= false;
List_iterator_fast<TABLE_LIST> table_ref_it(*from_clause);
TABLE_LIST *table_ref; /* Current table reference. */
@@ -7182,6 +7246,7 @@ static bool setup_natural_join_row_types(THD *thd,
change on re-execution
*/
context->natural_join_first_table= context->first_name_resolution_table;
+ context->select_lex->first_natural_join_processing= false;
DBUG_RETURN (false);
}
@@ -7295,8 +7360,7 @@ bool setup_fields(THD *thd, Ref_ptr_array ref_pointer_array,
thd->column_usage= column_usage;
DBUG_PRINT("info", ("thd->column_usage: %d", thd->column_usage));
if (allow_sum_func)
- thd->lex->allow_sum_func|=
- (nesting_map)1 << thd->lex->current_select->nest_level;
+ thd->lex->allow_sum_func.set_bit(thd->lex->current_select->nest_level);
thd->where= THD::DEFAULT_WHERE;
save_is_item_list_lookup= thd->lex->current_select->is_item_list_lookup;
thd->lex->current_select->is_item_list_lookup= 0;
@@ -8768,6 +8832,13 @@ open_system_tables_for_read(THD *thd, TABLE_LIST *table_list,
void
close_system_tables(THD *thd, Open_tables_backup *backup)
{
+ /*
+ Inform the transaction handler that we are closing the
+ system tables and we don't need the read view anymore.
+ */
+ for (TABLE *table= thd->open_tables ; table ; table= table->next)
+ table->file->extra(HA_EXTRA_PREPARE_FOR_FORCED_CLOSE);
+
close_thread_tables(thd);
thd->restore_backup_open_tables_state(backup);
}
diff --git a/sql/sql_base.h b/sql/sql_base.h
index 59c849086e6..0ebed4159ab 100644
--- a/sql/sql_base.h
+++ b/sql/sql_base.h
@@ -126,6 +126,7 @@ TABLE *open_ltable(THD *thd, TABLE_LIST *table_list, thr_lock_type update,
MYSQL_OPEN_GET_NEW_TABLE |\
MYSQL_OPEN_HAS_MDL_LOCK)
+bool is_locked_view(THD *thd, TABLE_LIST *t);
bool open_table(THD *thd, TABLE_LIST *table_list, Open_table_context *ot_ctx);
bool get_key_map_from_key_list(key_map *map, TABLE *table,
@@ -141,6 +142,8 @@ thr_lock_type read_lock_type_for_table(THD *thd,
my_bool mysql_rm_tmp_tables(void);
void close_tables_for_reopen(THD *thd, TABLE_LIST **tables,
const MDL_savepoint &start_of_statement_svp);
+bool table_already_fk_prelocked(TABLE_LIST *tl, LEX_CSTRING *db,
+ LEX_CSTRING *table, thr_lock_type lock_type);
TABLE_LIST *find_table_in_list(TABLE_LIST *table,
TABLE_LIST *TABLE_LIST::*link,
const LEX_CSTRING *db_name,
@@ -300,7 +303,8 @@ bool tdc_open_view(THD *thd, TABLE_LIST *table_list, uint flags);
TABLE *find_table_for_mdl_upgrade(THD *thd, const char *db,
const char *table_name,
- bool no_error);
+ int *p_error);
+void mark_tmp_table_for_reuse(TABLE *table);
int dynamic_column_error_message(enum_dyncol_func_result rc);
diff --git a/sql/sql_basic_types.h b/sql/sql_basic_types.h
index 1e97262cdf0..362ab0f1259 100644
--- a/sql/sql_basic_types.h
+++ b/sql/sql_basic_types.h
@@ -22,4 +22,87 @@
typedef ulonglong sql_mode_t;
typedef int64 query_id_t;
+
+
+/*
+ "fuzzydate" with strict data type control.
+ Please keep "explicit" in constructors and conversion methods.
+*/
+class date_mode_t
+{
+public:
+ enum value_t
+ {
+ FUZZY_DATES= 1U, // C_TIME_FUZZY_DATES
+ TIME_ONLY= 4U, // C_TIME_TIME_ONLY
+ NO_ZERO_IN_DATE= (1UL << 23), // MODE_NO_ZERO_IN_DATE
+ NO_ZERO_DATE= (1UL << 24), // MODE_NO_ZERO_DATE
+ INVALID_DATES= (1UL << 25) // MODE_INVALID_DATES
+ };
+
+private:
+ value_t m_mode;
+public:
+
+ // Constructors
+ explicit date_mode_t(ulonglong fuzzydate)
+ :m_mode((value_t) fuzzydate)
+ { }
+
+ // Conversion operators
+ explicit operator ulonglong() const
+ {
+ return m_mode;
+ }
+ explicit operator bool() const
+ {
+ return m_mode != 0;
+ }
+
+ // Unary operators
+ date_mode_t operator~() const
+ {
+ return date_mode_t(~m_mode);
+ }
+
+ // Dyadic bitwise operators
+ date_mode_t operator&(const date_mode_t &other) const
+ {
+ return date_mode_t(m_mode & other.m_mode);
+ }
+
+ date_mode_t operator|(const date_mode_t &other) const
+ {
+ return date_mode_t(m_mode | other.m_mode);
+ }
+
+ // Dyadic bitwise assignment operators
+ date_mode_t &operator&=(const date_mode_t &other)
+ {
+ m_mode= value_t(m_mode & other.m_mode);
+ return *this;
+ }
+
+ date_mode_t &operator|=(const date_mode_t &other)
+ {
+ m_mode= value_t(m_mode | other.m_mode);
+ return *this;
+ }
+};
+
+
+const date_mode_t
+ TIME_FUZZY_DATES (date_mode_t::value_t::FUZZY_DATES),
+ TIME_TIME_ONLY (date_mode_t::value_t::TIME_ONLY),
+ TIME_NO_ZERO_IN_DATE (date_mode_t::value_t::NO_ZERO_IN_DATE),
+ TIME_NO_ZERO_DATE (date_mode_t::value_t::NO_ZERO_DATE),
+ TIME_INVALID_DATES (date_mode_t::value_t::INVALID_DATES);
+
+// Flags understood by str_to_datetime, str_to_time, number_to_time, check_date
+static const date_mode_t
+ TIME_MODE_FOR_XXX_TO_DATE (date_mode_t::NO_ZERO_IN_DATE |
+ date_mode_t::NO_ZERO_DATE |
+ date_mode_t::INVALID_DATES |
+ date_mode_t::TIME_ONLY);
+
#endif
diff --git a/sql/sql_class.cc b/sql/sql_class.cc
index d6b2cd6fd76..0dd82351719 100644
--- a/sql/sql_class.cc
+++ b/sql/sql_class.cc
@@ -1363,6 +1363,11 @@ void THD::change_user(void)
cleanup_done= 0;
reset_killed();
thd_clear_errors(this);
+
+ /* Clear warnings. */
+ if (!get_stmt_da()->is_warning_info_empty())
+ get_stmt_da()->clear_warning_info(0);
+
init();
stmt_map.reset();
my_hash_init(&user_vars, system_charset_info, USER_VARS_HASH_SIZE, 0, 0,
@@ -4781,6 +4786,14 @@ extern "C" int thd_slave_thread(const MYSQL_THD thd)
return(thd->slave_thread);
}
+
+extern "C" int thd_rpl_stmt_based(const MYSQL_THD thd)
+{
+ return !thd->is_current_stmt_binlog_format_row() &&
+ !thd->is_current_stmt_binlog_disabled();
+}
+
+
/* Returns high resolution timestamp for the start
of the current query. */
extern "C" unsigned long long thd_start_utime(const MYSQL_THD thd)
@@ -7696,7 +7709,7 @@ Query_arena_stmt::~Query_arena_stmt()
bool THD::timestamp_to_TIME(MYSQL_TIME *ltime, my_time_t ts,
- ulong sec_part, ulonglong fuzzydate)
+ ulong sec_part, date_mode_t fuzzydate)
{
time_zone_used= 1;
if (ts == 0 && sec_part == 0)
diff --git a/sql/sql_class.h b/sql/sql_class.h
index aaa54447c0b..d9ff1743fd6 100644
--- a/sql/sql_class.h
+++ b/sql/sql_class.h
@@ -581,6 +581,7 @@ typedef struct system_variables
ha_rows max_join_size;
ha_rows expensive_subquery_limit;
ulong auto_increment_increment, auto_increment_offset;
+ uint eq_range_index_dive_limit;
ulong column_compression_zlib_strategy;
ulong lock_wait_timeout;
ulong join_cache_level;
@@ -3124,6 +3125,9 @@ public:
it returned an error on master, and this is OK on the slave.
*/
bool is_slave_error;
+ /* True if we have printed something to the error log for this statement */
+ bool error_printed_to_log;
+
/*
True when a transaction is queued up for binlog group commit.
Used so that if another transaction needs to wait for a row lock held by
@@ -3407,7 +3411,7 @@ public:
}
const Type_handler *type_handler_for_date() const;
bool timestamp_to_TIME(MYSQL_TIME *ltime, my_time_t ts,
- ulong sec_part, ulonglong fuzzydate);
+ ulong sec_part, date_mode_t fuzzydate);
inline my_time_t query_start() { return start_time; }
inline ulong query_start_sec_part()
{ query_start_sec_part_used=1; return start_time_sec_part; }
@@ -4037,6 +4041,10 @@ public:
*format= (enum_binlog_format) variables.binlog_format;
*current_format= current_stmt_binlog_format;
}
+ inline enum_binlog_format get_current_stmt_binlog_format()
+ {
+ return current_stmt_binlog_format;
+ }
inline void set_binlog_format(enum_binlog_format format,
enum_binlog_format current_format)
{
@@ -4082,11 +4090,6 @@ public:
DBUG_VOID_RETURN;
}
- inline enum_binlog_format get_current_stmt_binlog_format()
- {
- return current_stmt_binlog_format;
- }
-
inline void set_current_stmt_binlog_format(enum_binlog_format format)
{
current_stmt_binlog_format= format;
@@ -4693,6 +4696,7 @@ public:
TMP_TABLE_SHARE* save_tmp_table_share(TABLE *table);
void restore_tmp_table_share(TMP_TABLE_SHARE *share);
+ void close_unused_temporary_table_instances(const TABLE_LIST *tl);
private:
/* Whether a lock has been acquired? */
@@ -4950,10 +4954,17 @@ my_eof(THD *thd)
(A)->variables.sql_log_bin_off= 0;}
-inline sql_mode_t sql_mode_for_dates(THD *thd)
+inline date_mode_t sql_mode_for_dates(THD *thd)
{
- return thd->variables.sql_mode &
- (MODE_NO_ZERO_DATE | MODE_NO_ZERO_IN_DATE | MODE_INVALID_DATES);
+ static_assert(C_TIME_FUZZY_DATES == date_mode_t::FUZZY_DATES &&
+ C_TIME_TIME_ONLY == date_mode_t::TIME_ONLY,
+ "sql_mode_t and pure C library date flags must be equal");
+ static_assert(MODE_NO_ZERO_DATE == date_mode_t::NO_ZERO_DATE &&
+ MODE_NO_ZERO_IN_DATE == date_mode_t::NO_ZERO_IN_DATE &&
+ MODE_INVALID_DATES == date_mode_t::INVALID_DATES,
+ "sql_mode_t and date_mode_t values must be equal");
+ return date_mode_t(thd->variables.sql_mode &
+ (MODE_NO_ZERO_DATE | MODE_NO_ZERO_IN_DATE | MODE_INVALID_DATES));
}
/*
@@ -5022,7 +5033,8 @@ protected:
SELECT_LEX_UNIT *unit;
/* Something used only by the parser: */
public:
- select_result(THD *thd_arg): select_result_sink(thd_arg) {}
+ ha_rows est_records; /* estimated number of records in the result */
+ select_result(THD *thd_arg): select_result_sink(thd_arg), est_records(0) {}
void set_unit(SELECT_LEX_UNIT *unit_arg) { unit= unit_arg; }
virtual ~select_result() {};
/**
@@ -5594,7 +5606,6 @@ public:
TMP_TABLE_PARAM tmp_table_param;
int write_err; /* Error code from the last send_data->ha_write_row call. */
TABLE *table;
- ha_rows records;
select_unit(THD *thd_arg):
select_result_interceptor(thd_arg),
@@ -5632,7 +5643,6 @@ public:
curr_sel= UINT_MAX;
step= UNION_TYPE;
write_err= 0;
- records= 0;
}
void change_select();
};
@@ -5646,10 +5656,16 @@ class select_union_recursive :public select_unit
TABLE *first_rec_table_to_update;
/* The temporary tables used for recursive table references */
List<TABLE> rec_tables;
+ /*
+ The count of how many times cleanup() was called with cleaned==false
+ for the unit specifying the recursive CTE for which this object was created
+ or for the unit specifying a CTE that mutually recursive with this CTE.
+ */
+ uint cleanup_count;
select_union_recursive(THD *thd_arg):
select_unit(thd_arg),
- incr_table(0), first_rec_table_to_update(0) {};
+ incr_table(0), first_rec_table_to_update(0), cleanup_count(0) {};
int send_data(List<Item> &items);
bool create_result_table(THD *thd, List<Item> *column_types,
diff --git a/sql/sql_const.h b/sql/sql_const.h
index e28a0649f04..be26de872df 100644
--- a/sql/sql_const.h
+++ b/sql/sql_const.h
@@ -84,7 +84,7 @@
#define MAX_FIELDS 4096 /* Limit in the .frm file */
#define MAX_PARTITIONS 8192
-#define MAX_SELECT_NESTING (sizeof(nesting_map)*8-1)
+#define MAX_SELECT_NESTING (SELECT_NESTING_MAP_SIZE - 1)
#define MAX_SORT_MEMORY 2048*1024
#define MIN_SORT_MEMORY 1024
diff --git a/sql/sql_cte.cc b/sql/sql_cte.cc
index a518f991892..c89f49aaefc 100644
--- a/sql/sql_cte.cc
+++ b/sql/sql_cte.cc
@@ -751,9 +751,10 @@ bool With_clause::prepare_unreferenced_elements(THD *thd)
@brief
Save the specification of the given with table as a string
- @param thd The context of the statement containing this with element
- @param spec_start The beginning of the specification in the input string
- @param spec_end The end of the specification in the input string
+ @param thd The context of the statement containing this with element
+ @param spec_start The beginning of the specification in the input string
+ @param spec_end The end of the specification in the input string
+ @param spec_offset The offset of the specification in the input string
@details
The method creates for a string copy of the specification used in this
@@ -765,10 +766,17 @@ bool With_clause::prepare_unreferenced_elements(THD *thd)
true on failure
*/
-bool With_element::set_unparsed_spec(THD *thd, char *spec_start, char *spec_end)
+bool With_element::set_unparsed_spec(THD *thd, char *spec_start, char *spec_end,
+ my_ptrdiff_t spec_offset)
{
+ stmt_prepare_mode= thd->m_parser_state->m_lip.stmt_prepare_mode;
unparsed_spec.length= spec_end - spec_start;
- unparsed_spec.str= thd->strmake(spec_start, unparsed_spec.length);
+
+ if (stmt_prepare_mode || !thd->lex->sphead)
+ unparsed_spec.str= spec_start;
+ else
+ unparsed_spec.str= thd->strmake(spec_start, unparsed_spec.length);
+ unparsed_spec_offset= spec_offset;
if (!unparsed_spec.str)
{
@@ -838,12 +846,27 @@ st_select_lex_unit *With_element::clone_parsed_spec(THD *thd,
TABLE_LIST *spec_tables_tail;
st_select_lex *with_select;
+ char save_end= unparsed_spec.str[unparsed_spec.length];
+ ((char*) &unparsed_spec.str[unparsed_spec.length])[0]= '\0';
if (parser_state.init(thd, (char*) unparsed_spec.str, (unsigned int)unparsed_spec.length))
goto err;
+ parser_state.m_lip.stmt_prepare_mode= stmt_prepare_mode;
+ parser_state.m_lip.multi_statements= false;
+ parser_state.m_lip.m_digest= NULL;
+
lex_start(thd);
+ lex->clone_spec_offset= unparsed_spec_offset;
+ lex->param_list= old_lex->param_list;
+ lex->sphead= old_lex->sphead;
+ lex->spname= old_lex->spname;
+ lex->spcont= old_lex->spcont;
+ lex->sp_chistics= old_lex->sp_chistics;
+
lex->stmt_lex= old_lex;
parse_status= parse_sql(thd, &parser_state, 0);
+ ((char*) &unparsed_spec.str[unparsed_spec.length])[0]= save_end;
with_select= lex->first_select_lex();
+
if (parse_status)
goto err;
@@ -888,6 +911,7 @@ st_select_lex_unit *With_element::clone_parsed_spec(THD *thd,
with_select));
if (check_dependencies_in_with_clauses(lex->with_clauses_list))
res= NULL;
+ lex->sphead= NULL; // in order not to delete lex->sphead
lex_end(lex);
err:
if (arena)
@@ -1262,7 +1286,7 @@ bool With_element::check_unrestricted_recursive(st_select_lex *sel,
With_element *with_elem= unit->with_element;
if (encountered & with_elem->get_elem_map())
unrestricted|= with_elem->mutually_recursive;
- else
+ else if (with_elem ==this)
encountered|= with_elem->get_elem_map();
}
}
diff --git a/sql/sql_cte.h b/sql/sql_cte.h
index 4a194b2a38f..03c697bf746 100644
--- a/sql/sql_cte.h
+++ b/sql/sql_cte.h
@@ -90,6 +90,11 @@ private:
It used to build clones of the specification if they are needed.
*/
LEX_CSTRING unparsed_spec;
+ /* Offset of the specification in the input string */
+ my_ptrdiff_t unparsed_spec_offset;
+
+ /* True if the with element is used a prepared statement */
+ bool stmt_prepare_mode;
/* Return the map where 1 is set only in the position for this element */
table_map get_elem_map() { return (table_map) 1 << number; }
@@ -114,7 +119,14 @@ public:
for the definition of this element
*/
bool is_recursive;
-
+ /*
+ For a simple recursive CTE: the number of references to the CTE from
+ outside of the CTE specification.
+ For a CTE mutually recursive with other CTEs : the total number of
+ references to all these CTEs outside of their specification.
+ Each of these mutually recursive CTEs has the same value in this field.
+ */
+ uint rec_outer_references;
/*
Any non-recursive select in the specification of a recursive
with element is a called anchor. In the case mutually recursive
@@ -158,7 +170,7 @@ public:
top_level_dep_map(0), sq_rec_ref(NULL),
next_mutually_recursive(NULL), references(0),
query_name(name), column_list(list), spec(unit),
- is_recursive(false), with_anchor(false),
+ is_recursive(false), rec_outer_references(0), with_anchor(false),
level(0), rec_result(NULL)
{ unit->with_element= this; }
@@ -185,7 +197,8 @@ public:
TABLE_LIST *find_first_sq_rec_ref_in_select(st_select_lex *sel);
- bool set_unparsed_spec(THD *thd, char *spec_start, char *spec_end);
+ bool set_unparsed_spec(THD *thd, char *spec_start, char *spec_end,
+ my_ptrdiff_t spec_offset);
st_select_lex_unit *clone_parsed_spec(THD *thd, TABLE_LIST *with_table);
diff --git a/sql/sql_delete.cc b/sql/sql_delete.cc
index 80ee4a22419..148c2371a6b 100644
--- a/sql/sql_delete.cc
+++ b/sql/sql_delete.cc
@@ -323,12 +323,16 @@ bool mysql_delete(THD *thd, TABLE_LIST *table_list, COND *conds,
DBUG_ASSERT(table);
DBUG_ASSERT(!conds || thd->stmt_arena->is_stmt_execute());
- if (select_lex->vers_setup_conds(thd, table_list))
- DBUG_RETURN(TRUE);
- DBUG_ASSERT(!conds);
- conds= table_list->on_expr;
- table_list->on_expr= NULL;
+ // conds could be cached from previous SP call
+ if (!conds)
+ {
+ if (select_lex->vers_setup_conds(thd, table_list))
+ DBUG_RETURN(TRUE);
+
+ conds= table_list->on_expr;
+ table_list->on_expr= NULL;
+ }
}
if (mysql_handle_list_of_derived(thd->lex, table_list, DT_MERGE_FOR_INSERT))
@@ -932,7 +936,7 @@ int mysql_prepare_delete(THD *thd, TABLE_LIST *table_list,
List<Item> all_fields;
*delete_while_scanning= true;
- thd->lex->allow_sum_func= 0;
+ thd->lex->allow_sum_func.clear_all();
if (setup_tables_and_check_access(thd,
&thd->lex->first_select_lex()->context,
&thd->lex->first_select_lex()->
@@ -1212,6 +1216,7 @@ multi_delete::~multi_delete()
{
TABLE *table= table_being_deleted->table;
table->no_keyread=0;
+ table->no_cache= 0;
}
for (uint counter= 0; counter < num_of_tables; counter++)
diff --git a/sql/sql_derived.cc b/sql/sql_derived.cc
index d65969d2160..878aa715b84 100644
--- a/sql/sql_derived.cc
+++ b/sql/sql_derived.cc
@@ -1107,6 +1107,7 @@ bool mysql_derived_fill(THD *thd, LEX *lex, TABLE_LIST *derived)
DBUG_ASSERT(derived->table && derived->table->is_created());
select_unit *derived_result= derived->derived_result;
SELECT_LEX *save_current_select= lex->current_select;
+ bool derived_recursive_is_filled= false;
if (unit->executed && !derived_is_recursive &&
(unit->uncacheable & UNCACHEABLE_DEPENDENT))
@@ -1135,6 +1136,7 @@ bool mysql_derived_fill(THD *thd, LEX *lex, TABLE_LIST *derived)
{
/* In this case all iteration are performed */
res= derived->fill_recursive(thd);
+ derived_recursive_is_filled= true;
}
}
else if (unit->is_unit_op())
@@ -1190,7 +1192,8 @@ bool mysql_derived_fill(THD *thd, LEX *lex, TABLE_LIST *derived)
}
}
err:
- if (res || (!lex->describe && !derived_is_recursive && !unit->uncacheable))
+ if (res || (!lex->describe && !unit->uncacheable &&
+ (!derived_is_recursive || derived_recursive_is_filled)))
unit->cleanup();
lex->current_select= save_current_select;
diff --git a/sql/sql_error.h b/sql/sql_error.h
index 88355e529b5..6586c49a125 100644
--- a/sql/sql_error.h
+++ b/sql/sql_error.h
@@ -18,11 +18,11 @@
#define SQL_ERROR_H
#include "sql_list.h" /* Sql_alloc, MEM_ROOT, list */
-#include "m_string.h" /* LEX_STRING */
-#include "sql_string.h" /* String */
-#include "sql_plist.h" /* I_P_List */
-#include "mysql_com.h" /* MYSQL_ERRMSG_SIZE */
-#include "my_time.h" /* MYSQL_TIME */
+#include "sql_type_int.h" // Longlong_hybrid
+#include "sql_string.h" /* String */
+#include "sql_plist.h" /* I_P_List */
+#include "mysql_com.h" /* MYSQL_ERRMSG_SIZE */
+#include "my_time.h" /* MYSQL_TIME */
#include "decimal.h"
class THD;
@@ -814,11 +814,48 @@ private:
extern char *err_conv(char *buff, uint to_length, const char *from,
uint from_length, CHARSET_INFO *from_cs);
-class ErrConv
+class ErrBuff
{
protected:
mutable char err_buffer[MYSQL_ERRMSG_SIZE];
public:
+ ErrBuff()
+ {
+ err_buffer[0]= '\0';
+ }
+ const char *ptr() const { return err_buffer; }
+ const char *set_longlong(const Longlong_hybrid &nr) const
+ {
+ return nr.is_unsigned() ? ullstr(nr.value(), err_buffer) :
+ llstr(nr.value(), err_buffer);
+ }
+ const char *set_double(double nr) const
+ {
+ my_gcvt(nr, MY_GCVT_ARG_DOUBLE, sizeof(err_buffer), err_buffer, 0);
+ return err_buffer;
+ }
+ const char *set_decimal(const decimal_t *d) const
+ {
+ int len= sizeof(err_buffer);
+ decimal2string(d, err_buffer, &len, 0, 0, ' ');
+ return err_buffer;
+ }
+ const char *set_str(const char *str, size_t len, CHARSET_INFO *cs) const
+ {
+ DBUG_ASSERT(len < UINT_MAX32);
+ return err_conv(err_buffer, (uint) sizeof(err_buffer), str, (uint) len, cs);
+ }
+ const char *set_mysql_time(const MYSQL_TIME *ltime) const
+ {
+ my_TIME_to_str(ltime, err_buffer, AUTO_SEC_PART_DIGITS);
+ return err_buffer;
+ }
+};
+
+
+class ErrConv: public ErrBuff
+{
+public:
ErrConv() {}
virtual ~ErrConv() {}
virtual const char *ptr() const = 0;
@@ -838,22 +875,18 @@ public:
: ErrConv(), str(s->ptr()), len(s->length()), cs(s->charset()) {}
const char *ptr() const
{
- DBUG_ASSERT(len < UINT_MAX32);
- return err_conv(err_buffer, (uint) sizeof(err_buffer), str, (uint) len, cs);
+ return set_str(str, len, cs);
}
};
-class ErrConvInteger : public ErrConv
+class ErrConvInteger : public ErrConv, public Longlong_hybrid
{
- longlong m_value;
- bool m_unsigned;
public:
- ErrConvInteger(longlong num_arg, bool unsigned_flag= false) :
- ErrConv(), m_value(num_arg), m_unsigned(unsigned_flag) {}
+ ErrConvInteger(const Longlong_hybrid &nr)
+ : ErrConv(), Longlong_hybrid(nr) { }
const char *ptr() const
{
- return m_unsigned ? ullstr(m_value, err_buffer) :
- llstr(m_value, err_buffer);
+ return set_longlong(static_cast<Longlong_hybrid>(*this));
}
};
@@ -864,8 +897,7 @@ public:
ErrConvDouble(double num_arg) : ErrConv(), num(num_arg) {}
const char *ptr() const
{
- my_gcvt(num, MY_GCVT_ARG_DOUBLE, sizeof(err_buffer), err_buffer, 0);
- return err_buffer;
+ return set_double(num);
}
};
@@ -876,8 +908,7 @@ public:
ErrConvTime(const MYSQL_TIME *ltime_arg) : ErrConv(), ltime(ltime_arg) {}
const char *ptr() const
{
- my_TIME_to_str(ltime, err_buffer, AUTO_SEC_PART_DIGITS);
- return err_buffer;
+ return set_mysql_time(ltime);
}
};
@@ -888,9 +919,7 @@ public:
ErrConvDecimal(const decimal_t *d_arg) : ErrConv(), d(d_arg) {}
const char *ptr() const
{
- int len= sizeof(err_buffer);
- decimal2string(d, err_buffer, &len, 0, 0, ' ');
- return err_buffer;
+ return set_decimal(d);
}
};
diff --git a/sql/sql_get_diagnostics.cc b/sql/sql_get_diagnostics.cc
index 1b64819732c..b7da889340f 100644
--- a/sql/sql_get_diagnostics.cc
+++ b/sql/sql_get_diagnostics.cc
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
#include "mariadb.h"
#include "sql_list.h" // Sql_alloc, List, List_iterator
diff --git a/sql/sql_get_diagnostics.h b/sql/sql_get_diagnostics.h
index f34820757f5..6f1652bb146 100644
--- a/sql/sql_get_diagnostics.h
+++ b/sql/sql_get_diagnostics.h
@@ -11,7 +11,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1301 USA */
#ifndef SQL_GET_DIAGNOSTICS_H
#define SQL_GET_DIAGNOSTICS_H
diff --git a/sql/sql_insert.cc b/sql/sql_insert.cc
index 51acf10a98a..127b4b10eb4 100644
--- a/sql/sql_insert.cc
+++ b/sql/sql_insert.cc
@@ -2518,7 +2518,8 @@ TABLE *Delayed_insert::get_local_table(THD* client_thd)
The thread could be killed with an error message if
di->handle_inserts() or di->open_and_lock_table() fails.
The thread could be killed without an error message if
- killed using kill_delayed_threads_for_table().
+ killed using THD::notify_shared_lock() or
+ kill_delayed_threads_for_table().
*/
if (!thd.is_error())
my_message(ER_QUERY_INTERRUPTED, ER_THD(&thd, ER_QUERY_INTERRUPTED),
diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc
index 20b1eb413cf..2f5a845d18c 100644
--- a/sql/sql_lex.cc
+++ b/sql/sql_lex.cc
@@ -693,6 +693,7 @@ void LEX::start(THD *thd_arg)
curr_with_clause= 0;
with_clauses_list= 0;
with_clauses_list_last_next= &with_clauses_list;
+ clone_spec_offset= 0;
create_view= NULL;
field_list.empty();
value_list.empty();
@@ -744,7 +745,7 @@ void LEX::start(THD *thd_arg)
profile_options= PROFILE_NONE;
nest_level= 0;
builtin_select.nest_level_base= &unit;
- allow_sum_func= 0;
+ allow_sum_func.clear_all();
in_sum_func= NULL;
used_tables= 0;
@@ -2388,7 +2389,7 @@ void st_select_lex::init_select()
m_non_agg_field_used= false;
m_agg_func_used= false;
m_custom_agg_func_used= false;
- name_visibility_map= 0;
+ name_visibility_map.clear_all();
with_dep= 0;
join= 0;
lock_type= TL_READ_DEFAULT;
@@ -3169,7 +3170,7 @@ LEX::LEX()
INITIAL_LEX_PLUGIN_LIST_SIZE, 0);
reset_query_tables_list(TRUE);
mi.init();
- init_dynamic_array2(&delete_gtid_domain, sizeof(ulong*),
+ init_dynamic_array2(&delete_gtid_domain, sizeof(uint32),
gtid_domain_static_buffer,
initial_gtid_domain_buffer_size,
initial_gtid_domain_buffer_size, 0);
@@ -4765,18 +4766,18 @@ void SELECT_LEX::increase_derived_records(ha_rows records)
return;
}
- select_unit *result= (select_unit*)unit->result;
+ select_result *result= unit->result;
switch (linkage)
{
case INTERSECT_TYPE:
// result of intersect can't be more then one of components
- set_if_smaller(result->records, records);
+ set_if_smaller(result->est_records, records);
case EXCEPT_TYPE:
// in worse case none of record will be removed
break;
default:
// usual UNION
- result->records+= records;
+ result->est_records+= records;
break;
}
}
@@ -5249,6 +5250,9 @@ LEX::create_unit(SELECT_LEX *first_sel)
SELECT_LEX_UNIT *unit;
DBUG_ENTER("LEX::create_unit");
+ if (first_sel->master_unit())
+ DBUG_RETURN(first_sel->master_unit());
+
if (!(unit= alloc_unit()))
DBUG_RETURN(NULL);
@@ -6937,6 +6941,14 @@ Item *LEX::make_item_sysvar(THD *thd,
}
+static bool param_push_or_clone(THD *thd, LEX *lex, Item_param *item)
+{
+ return !lex->clone_spec_offset ?
+ lex->param_list.push_back(item, thd->mem_root) :
+ item->add_as_clone(thd);
+}
+
+
Item_param *LEX::add_placeholder(THD *thd, const LEX_CSTRING *name,
const char *start, const char *end)
{
@@ -6953,7 +6965,7 @@ Item_param *LEX::add_placeholder(THD *thd, const LEX_CSTRING *name,
Query_fragment pos(thd, sphead, start, end);
Item_param *item= new (thd->mem_root) Item_param(thd, name,
pos.pos(), pos.length());
- if (unlikely(!item) || unlikely(param_list.push_back(item, thd->mem_root)))
+ if (unlikely(!item) || unlikely(param_push_or_clone(thd, this, item)))
{
my_error(ER_OUT_OF_RESOURCES, MYF(0));
return NULL;
diff --git a/sql/sql_lex.h b/sql/sql_lex.h
index 24788158d26..8dab2a06973 100644
--- a/sql/sql_lex.h
+++ b/sql/sql_lex.h
@@ -33,6 +33,10 @@
#include "sql_tvc.h"
#include "item.h"
+/* Used for flags of nesting constructs */
+#define SELECT_NESTING_MAP_SIZE 64
+typedef Bitmap<SELECT_NESTING_MAP_SIZE> nesting_map;
+
/* YACC and LEX Definitions */
@@ -2935,6 +2939,11 @@ public:
with clause in the current statement
*/
With_clause **with_clauses_list_last_next;
+ /*
+ When a copy of a with element is parsed this is set to the offset of
+ the with element in the input string, otherwise it's set to 0
+ */
+ my_ptrdiff_t clone_spec_offset;
Create_view_info *create_view;
@@ -3280,7 +3289,7 @@ public:
*/
DYNAMIC_ARRAY delete_gtid_domain;
static const ulong initial_gtid_domain_buffer_size= 16;
- ulong gtid_domain_static_buffer[initial_gtid_domain_buffer_size];
+ uint32 gtid_domain_static_buffer[initial_gtid_domain_buffer_size];
inline void set_limit_rows_examined()
{
diff --git a/sql/sql_list.h b/sql/sql_list.h
index 9f4eaae43f1..27827b42be5 100644
--- a/sql/sql_list.h
+++ b/sql/sql_list.h
@@ -278,10 +278,13 @@ public:
*/
inline void swap(base_list &rhs)
{
+ list_node **rhs_last=rhs.last;
swap_variables(list_node *, first, rhs.first);
- swap_variables(list_node **, last, rhs.last);
swap_variables(uint, elements, rhs.elements);
+ rhs.last= last == &first ? &rhs.first : last;
+ last = rhs_last == &rhs.first ? &first : rhs_last;
}
+
inline list_node* last_node() { return *last; }
inline list_node* first_node() { return first;}
inline void *head() { return first->info; }
diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc
index 1baa26ab465..1f9cd305847 100644
--- a/sql/sql_parse.cc
+++ b/sql/sql_parse.cc
@@ -109,6 +109,7 @@
#include "../storage/maria/ha_maria.h"
#endif
+#include "wsrep.h"
#include "wsrep_mysqld.h"
#include "wsrep_thd.h"
@@ -736,6 +737,9 @@ void init_update_queries(void)
/* We don't want to replicate DROP for temp tables in row format */
sql_command_flags[SQLCOM_DROP_TABLE]|= CF_FORCE_ORIGINAL_BINLOG_FORMAT;
sql_command_flags[SQLCOM_DROP_SEQUENCE]|= CF_FORCE_ORIGINAL_BINLOG_FORMAT;
+ /* We don't want to replicate CREATE/DROP INDEX for temp tables in row format */
+ sql_command_flags[SQLCOM_CREATE_INDEX]|= CF_FORCE_ORIGINAL_BINLOG_FORMAT;
+ sql_command_flags[SQLCOM_DROP_INDEX]|= CF_FORCE_ORIGINAL_BINLOG_FORMAT;
/* One can change replication mode with SET */
sql_command_flags[SQLCOM_SET_OPTION]|= CF_FORCE_ORIGINAL_BINLOG_FORMAT;
@@ -1597,10 +1601,10 @@ bool dispatch_command(enum enum_server_command command, THD *thd,
if (thd->wsrep_conflict_state == ABORTED &&
command != COM_STMT_CLOSE && command != COM_QUIT)
{
+ mysql_mutex_unlock(&thd->LOCK_thd_data);
my_message(ER_LOCK_DEADLOCK, "Deadlock: wsrep aborted transaction",
MYF(0));
WSREP_DEBUG("Deadlock error for: %s", thd->query());
- mysql_mutex_unlock(&thd->LOCK_thd_data);
thd->reset_killed();
thd->mysys_var->abort = 0;
thd->wsrep_conflict_state = NO_CONFLICT;
@@ -2562,6 +2566,7 @@ int prepare_schema_table(THD *thd, LEX *lex, Table_ident *table_ident,
case SCH_TABLE_NAMES:
case SCH_TABLES:
+ case SCH_CHECK_CONSTRAINTS:
case SCH_VIEWS:
case SCH_TRIGGERS:
case SCH_EVENTS:
@@ -3006,7 +3011,7 @@ static int mysql_create_routine(THD *thd, LEX *lex)
if (sp_process_definer(thd))
return true;
- WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL)
+ WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
if (!lex->sphead->m_handler->sp_create_routine(thd, lex->sphead))
{
#ifndef NO_EMBEDDED_ACCESS_CHECKS
@@ -3076,7 +3081,7 @@ static int mysql_create_routine(THD *thd, LEX *lex)
return false;
}
#ifdef WITH_WSREP
-error: /* Used by WSREP_TO_ISOLATION_BEGIN */
+wsrep_error_label:
#endif
return true;
}
@@ -6297,7 +6302,10 @@ end_with_restore_list:
goto finish;
error:
- res= TRUE;
+#ifdef WITH_WSREP
+wsrep_error_label:
+#endif
+ res= true;
finish:
@@ -7590,8 +7598,14 @@ void THD::reset_for_next_command(bool do_clear_error)
DBUG_ASSERT(!in_sub_stmt);
if (likely(do_clear_error))
+ {
clear_error(1);
-
+ /*
+ The following variable can't be reset in clear_error() as
+ clear_error() is called during auto_repair of table
+ */
+ error_printed_to_log= 0;
+ }
free_list= 0;
/*
We also assign stmt_lex in lex_start(), but during bootstrap this
@@ -7863,7 +7877,9 @@ static void wsrep_mysql_parse(THD *thd, char *rawbuf, uint length,
"WAIT_FOR wsrep_retry_autocommit_continue";
DBUG_ASSERT(!debug_sync_set_action(thd, STRING_WITH_LEN(act)));
});
+ WSREP_DEBUG("Retry autocommit query: %s", thd->query());
}
+
mysql_parse(thd, rawbuf, length, parser_state, is_com_multi,
is_next_command);
@@ -7895,36 +7911,46 @@ static void wsrep_mysql_parse(THD *thd, char *rawbuf, uint length,
thd->lex->sql_command != SQLCOM_SELECT &&
(thd->wsrep_retry_counter < thd->variables.wsrep_retry_autocommit))
{
- WSREP_DEBUG("wsrep retrying AC query: %s",
+ mysql_mutex_unlock(&thd->LOCK_thd_data);
+ WSREP_DEBUG("wsrep retrying AC query: %s",
(thd->query()) ? thd->query() : "void");
/* Performance Schema Interface instrumentation, end */
MYSQL_END_STATEMENT(thd->m_statement_psi, thd->get_stmt_da());
thd->m_statement_psi= NULL;
thd->m_digest= NULL;
+ // Released thd->LOCK_thd_data above as below could end up
+ // close_thread_tables()/close_open_tables()/close_thread_table()/mysql_mutex_lock(&thd->LOCK_thd_data)
close_thread_tables(thd);
+ mysql_mutex_lock(&thd->LOCK_thd_data);
thd->wsrep_conflict_state= RETRY_AUTOCOMMIT;
thd->wsrep_retry_counter++; // grow
wsrep_copy_query(thd);
thd->set_time();
parser_state->reset(rawbuf, length);
+ mysql_mutex_unlock(&thd->LOCK_thd_data);
}
else
{
- WSREP_DEBUG("%s, thd: %lld is_AC: %d, retry: %lu - %lu SQL: %s",
- (thd->wsrep_conflict_state == ABORTED) ?
+ mysql_mutex_unlock(&thd->LOCK_thd_data);
+ // This does dirty read to wsrep variables but it is only a debug code
+ WSREP_DEBUG("%s, thd: %lld is_AC: %d, retry: %lu - %lu SQL: %s",
+ (thd->wsrep_conflict_state == ABORTED) ?
"BF Aborted" : "cert failure",
(longlong) thd->thread_id, is_autocommit,
- thd->wsrep_retry_counter,
+ thd->wsrep_retry_counter,
thd->variables.wsrep_retry_autocommit, thd->query());
my_message(ER_LOCK_DEADLOCK, "Deadlock: wsrep aborted transaction",
MYF(0));
+
+ mysql_mutex_lock(&thd->LOCK_thd_data);
thd->wsrep_conflict_state= NO_CONFLICT;
if (thd->wsrep_conflict_state != REPLAYING)
thd->wsrep_retry_counter= 0; // reset
+ mysql_mutex_unlock(&thd->LOCK_thd_data);
}
- mysql_mutex_unlock(&thd->LOCK_thd_data);
+
thd->reset_killed();
}
else
@@ -7960,6 +7986,7 @@ static void wsrep_mysql_parse(THD *thd, char *rawbuf, uint length,
#endif /* WITH_WSREP */
}
+
/*
When you modify mysql_parse(), you may need to modify
mysql_test_parse_for_slave() in this same file.
diff --git a/sql/sql_partition.cc b/sql/sql_partition.cc
index 3133b94fa5b..96e07b19dd8 100644
--- a/sql/sql_partition.cc
+++ b/sql/sql_partition.cc
@@ -853,7 +853,7 @@ static bool fix_fields_part_func(THD *thd, Item* func_expr, TABLE *table,
const bool save_agg_field= thd->lex->current_select->non_agg_field_used();
const bool save_agg_func= thd->lex->current_select->agg_func_used();
const nesting_map saved_allow_sum_func= thd->lex->allow_sum_func;
- thd->lex->allow_sum_func= 0;
+ thd->lex->allow_sum_func.clear_all();
if (likely(!(error= func_expr->fix_fields_if_needed(thd, (Item**)&func_expr))))
func_expr->walk(&Item::post_fix_fields_part_expr_processor, 0, NULL);
@@ -1559,7 +1559,7 @@ static bool check_vers_constants(THD *thd, partition_info *part_info)
my_tz_OFFSET0->gmt_sec_to_TIME(&ltime, vers_info->interval.start);
while ((el= it++)->id < hist_parts)
{
- if (date_add_interval(&ltime, vers_info->interval.type,
+ if (date_add_interval(thd, &ltime, vers_info->interval.type,
vers_info->interval.step))
goto err;
uint error= 0;
@@ -2571,6 +2571,18 @@ static int add_key_with_algorithm(String *str, partition_info *part_info)
return err;
}
+char *generate_partition_syntax_for_frm(THD *thd, partition_info *part_info,
+ uint *buf_length,
+ HA_CREATE_INFO *create_info,
+ Alter_info *alter_info)
+{
+ sql_mode_t old_mode= thd->variables.sql_mode;
+ thd->variables.sql_mode &= ~MODE_ANSI_QUOTES;
+ char *res= generate_partition_syntax(thd, part_info, buf_length,
+ true, create_info, alter_info);
+ thd->variables.sql_mode= old_mode;
+ return res;
+}
/*
Generate the partition syntax from the partition data structure.
@@ -8205,7 +8217,7 @@ static int get_part_iter_for_interval_via_mapping(partition_info *part_info,
field->type() == MYSQL_TYPE_DATETIME))
{
/* Monotonic, but return NULL for dates with zeros in month/day. */
- zero_in_start_date= field->get_date(&start_date, 0);
+ zero_in_start_date= field->get_date(&start_date, date_mode_t(0));
DBUG_PRINT("info", ("zero start %u %04d-%02d-%02d",
zero_in_start_date, start_date.year,
start_date.month, start_date.day));
@@ -8229,7 +8241,7 @@ static int get_part_iter_for_interval_via_mapping(partition_info *part_info,
!part_info->part_expr->null_value)
{
MYSQL_TIME end_date;
- bool zero_in_end_date= field->get_date(&end_date, 0);
+ bool zero_in_end_date= field->get_date(&end_date, date_mode_t(0));
/*
This is an optimization for TO_DAYS()/TO_SECONDS() to avoid scanning
the NULL partition for ranges that cannot include a date with 0 as
diff --git a/sql/sql_partition.h b/sql/sql_partition.h
index 170ae8ccee1..83cac8f24ba 100644
--- a/sql/sql_partition.h
+++ b/sql/sql_partition.h
@@ -276,6 +276,10 @@ char *generate_partition_syntax(THD *thd, partition_info *part_info,
bool show_partition_options,
HA_CREATE_INFO *create_info,
Alter_info *alter_info);
+char *generate_partition_syntax_for_frm(THD *thd, partition_info *part_info,
+ uint *buf_length,
+ HA_CREATE_INFO *create_info,
+ Alter_info *alter_info);
bool verify_data_with_partition(TABLE *table, TABLE *part_table,
uint32 part_id);
bool compare_partition_options(HA_CREATE_INFO *table_create_info,
diff --git a/sql/sql_partition_admin.cc b/sql/sql_partition_admin.cc
index 2cc3f247e95..71ab7477391 100644
--- a/sql/sql_partition_admin.cc
+++ b/sql/sql_partition_admin.cc
@@ -1,6 +1,6 @@
/* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2014, SkySQL Ab.
- Copyright (c) 2016, MariaDB Corporation
+ Copyright (c) 2016, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -99,7 +99,7 @@ bool Sql_cmd_alter_table_exchange_partition::execute(THD *thd)
thd->prepare_logs_for_admin_command();
DBUG_RETURN(exchange_partition(thd, first_table, &alter_info));
#ifdef WITH_WSREP
- error:
+ wsrep_error_label:
/* handle errors in TO_ISOLATION here */
DBUG_RETURN(true);
#endif /* WITH_WSREP */
diff --git a/sql/sql_plist.h b/sql/sql_plist.h
index bb9889cc534..4d279af7a0d 100644
--- a/sql/sql_plist.h
+++ b/sql/sql_plist.h
@@ -184,7 +184,12 @@ public:
list= &a;
current= a.m_first;
}
- /* Operator for it++ */
+ /**
+ Operator for it++
+
+ @note since we save next element pointer, caller may remove current element.
+ Such modification doesn't invalidate iterator.
+ */
inline T* operator++(int)
{
T *result= current;
diff --git a/sql/sql_plugin.cc b/sql/sql_plugin.cc
index 8c231d9b8f7..d448b7b9e02 100644
--- a/sql/sql_plugin.cc
+++ b/sql/sql_plugin.cc
@@ -280,6 +280,7 @@ struct st_mysql_sys_var
MYSQL_PLUGIN_VAR_HEADER;
};
+enum install_status { INSTALL_GOOD, INSTALL_FAIL_WARN_OK, INSTALL_FAIL_NOT_OK };
/*
sys_var class for access to all plugin variables visible to the user
*/
@@ -1077,7 +1078,7 @@ static st_plugin_int *plugin_insert_or_reuse(struct st_plugin_int *plugin)
NOTE
Requires that a write-lock is held on LOCK_system_variables_hash
*/
-static bool plugin_add(MEM_ROOT *tmp_root,
+static enum install_status plugin_add(MEM_ROOT *tmp_root, bool if_not_exists,
const LEX_CSTRING *name, LEX_CSTRING *dl, myf MyFlags)
{
struct st_plugin_int tmp, *maybe_dupe;
@@ -1088,14 +1089,16 @@ static bool plugin_add(MEM_ROOT *tmp_root,
if (name->str && plugin_find_internal(name, MYSQL_ANY_PLUGIN))
{
+ if (if_not_exists)
+ MyFlags|= ME_NOTE;
my_error(ER_PLUGIN_INSTALLED, MyFlags, name->str);
- DBUG_RETURN(TRUE);
+ DBUG_RETURN(if_not_exists ? INSTALL_FAIL_WARN_OK : INSTALL_FAIL_NOT_OK);
}
/* Clear the whole struct to catch future extensions. */
bzero((char*) &tmp, sizeof(tmp));
fix_dl_name(tmp_root, dl);
if (! (tmp.plugin_dl= plugin_dl_add(dl, MyFlags)))
- DBUG_RETURN(TRUE);
+ DBUG_RETURN(INSTALL_FAIL_NOT_OK);
/* Find plugin by name */
for (plugin= tmp.plugin_dl->plugins; plugin->info; plugin++)
{
@@ -1121,7 +1124,7 @@ static bool plugin_add(MEM_ROOT *tmp_root,
if (plugin->name != maybe_dupe->plugin->name)
{
my_error(ER_UDF_EXISTS, MyFlags, plugin->name);
- DBUG_RETURN(TRUE);
+ DBUG_RETURN(INSTALL_FAIL_NOT_OK);
}
dupes++;
continue; // already installed
@@ -1173,7 +1176,7 @@ static bool plugin_add(MEM_ROOT *tmp_root,
init_alloc_root(&tmp_plugin_ptr->mem_root, "plugin", 4096, 4096, MYF(0));
if (name->str)
- DBUG_RETURN(FALSE); // all done
+ DBUG_RETURN(INSTALL_GOOD); // all done
oks++;
tmp.plugin_dl->ref_count++;
@@ -1191,7 +1194,9 @@ err:
my_error(ER_CANT_FIND_DL_ENTRY, MyFlags, name->str);
plugin_dl_del(tmp.plugin_dl);
- DBUG_RETURN(errs > 0 || oks + dupes == 0);
+ if (errs > 0 || oks + dupes == 0)
+ DBUG_RETURN(INSTALL_FAIL_NOT_OK);
+ DBUG_RETURN(INSTALL_GOOD);
}
static void plugin_variables_deinit(struct st_plugin_int *plugin)
@@ -1847,7 +1852,7 @@ static void plugin_load(MEM_ROOT *tmp_root)
the mutex here to satisfy the assert
*/
mysql_mutex_lock(&LOCK_plugin);
- plugin_add(tmp_root, &name, &dl, MYF(ME_ERROR_LOG));
+ plugin_add(tmp_root, false, &name, &dl, MYF(ME_ERROR_LOG));
free_root(tmp_root, MYF(MY_MARK_BLOCKS_FREE));
mysql_mutex_unlock(&LOCK_plugin);
}
@@ -1870,7 +1875,7 @@ end:
static bool plugin_load_list(MEM_ROOT *tmp_root, const char *list)
{
char buffer[FN_REFLEN];
- LEX_STRING name= {buffer, 0}, dl= {NULL, 0}, *str= &name;
+ LEX_CSTRING name= {buffer, 0}, dl= {NULL, 0}, *str= &name;
char *p= buffer;
DBUG_ENTER("plugin_load_list");
while (list)
@@ -1889,7 +1894,7 @@ static bool plugin_load_list(MEM_ROOT *tmp_root, const char *list)
#ifndef __WIN__
case ':': /* can't use this as delimiter as it may be drive letter */
#endif
- str->str[str->length]= '\0';
+ p[-1]= 0;
if (str == &name) // load all plugins in named module
{
if (!name.length)
@@ -1902,16 +1907,16 @@ static bool plugin_load_list(MEM_ROOT *tmp_root, const char *list)
mysql_mutex_lock(&LOCK_plugin);
free_root(tmp_root, MYF(MY_MARK_BLOCKS_FREE));
name.str= 0; // load everything
- if (plugin_add(tmp_root, (LEX_CSTRING*) &name, (LEX_CSTRING*) &dl,
- MYF(ME_ERROR_LOG)))
+ if (plugin_add(tmp_root, false, &name, &dl,
+ MYF(ME_ERROR_LOG)) != INSTALL_GOOD)
goto error;
}
else
{
free_root(tmp_root, MYF(MY_MARK_BLOCKS_FREE));
mysql_mutex_lock(&LOCK_plugin);
- if (plugin_add(tmp_root, (LEX_CSTRING*) &name, (LEX_CSTRING*) &dl,
- MYF(ME_ERROR_LOG)))
+ if (plugin_add(tmp_root, false, &name, &dl,
+ MYF(ME_ERROR_LOG)) != INSTALL_GOOD)
goto error;
}
mysql_mutex_unlock(&LOCK_plugin);
@@ -1923,7 +1928,7 @@ static bool plugin_load_list(MEM_ROOT *tmp_root, const char *list)
case '#':
if (str == &name)
{
- name.str[name.length]= '\0';
+ p[-1]= 0;
str= &dl;
str->str= p;
continue;
@@ -2146,7 +2151,7 @@ bool mysql_install_plugin(THD *thd, const LEX_CSTRING *name,
TABLE_LIST tables;
TABLE *table;
LEX_CSTRING dl= *dl_arg;
- bool error;
+ enum install_status error;
int argc=orig_argc;
char **argv=orig_argv;
unsigned long event_class_mask[MYSQL_AUDIT_CLASS_MASK_SIZE] =
@@ -2194,12 +2199,14 @@ bool mysql_install_plugin(THD *thd, const LEX_CSTRING *name,
mysql_audit_acquire_plugins(thd, event_class_mask);
mysql_mutex_lock(&LOCK_plugin);
- error= plugin_add(thd->mem_root, name, &dl, MYF(0));
- if (unlikely(error))
+ error= plugin_add(thd->mem_root, thd->lex->create_info.if_not_exists(),
+ name, &dl, MYF(0));
+ if (unlikely(error != INSTALL_GOOD))
goto err;
if (name->str)
- error= finalize_install(thd, table, name, &argc, argv);
+ error= finalize_install(thd, table, name, &argc, argv)
+ ? INSTALL_FAIL_NOT_OK : INSTALL_GOOD;
else
{
st_plugin_dl *plugin_dl= plugin_dl_find(&dl);
@@ -2207,11 +2214,12 @@ bool mysql_install_plugin(THD *thd, const LEX_CSTRING *name,
for (plugin= plugin_dl->plugins; plugin->info; plugin++)
{
LEX_CSTRING str= { plugin->name, strlen(plugin->name) };
- error|= finalize_install(thd, table, &str, &argc, argv);
+ if (finalize_install(thd, table, &str, &argc, argv))
+ error= INSTALL_FAIL_NOT_OK;
}
}
- if (unlikely(error))
+ if (unlikely(error != INSTALL_GOOD))
{
reap_needed= true;
reap_plugins();
@@ -2220,11 +2228,11 @@ err:
mysql_mutex_unlock(&LOCK_plugin);
if (argv)
free_defaults(argv);
- DBUG_RETURN(error);
+ DBUG_RETURN(error == INSTALL_FAIL_NOT_OK);
#ifdef WITH_WSREP
-error:
- DBUG_RETURN(TRUE);
-#endif /* WITH_WSREP */
+wsrep_error_label:
+ DBUG_RETURN(true);
+#endif
}
@@ -2236,8 +2244,9 @@ static bool do_uninstall(THD *thd, TABLE *table, const LEX_CSTRING *name)
if (!(plugin= plugin_find_internal(name, MYSQL_ANY_PLUGIN)) ||
plugin->state & (PLUGIN_IS_UNINITIALIZED | PLUGIN_IS_DYING))
{
- my_error(ER_SP_DOES_NOT_EXIST, MYF(0), "PLUGIN", name->str);
- return 1;
+ myf MyFlags= thd->lex->if_exists() ? ME_NOTE : 0;
+ my_error(ER_SP_DOES_NOT_EXIST, MyFlags, "PLUGIN", name->str);
+ return !MyFlags;
}
if (!plugin->plugin_dl)
{
@@ -2300,7 +2309,7 @@ bool mysql_uninstall_plugin(THD *thd, const LEX_CSTRING *name,
if (!opt_noacl && check_table_access(thd, DELETE_ACL, &tables, FALSE, 1, FALSE))
DBUG_RETURN(TRUE);
- WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL)
+ WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
/* need to open before acquiring LOCK_plugin or it will deadlock */
if (! (table= open_ltable(thd, &tables, TL_WRITE, MYSQL_LOCK_IGNORE_TIMEOUT)))
@@ -2359,8 +2368,9 @@ bool mysql_uninstall_plugin(THD *thd, const LEX_CSTRING *name,
}
else
{
- my_error(ER_SP_DOES_NOT_EXIST, MYF(0), "SONAME", dl.str);
- error= true;
+ myf MyFlags= thd->lex->if_exists() ? ME_NOTE : 0;
+ my_error(ER_SP_DOES_NOT_EXIST, MyFlags, "SONAME", dl.str);
+ error|= !MyFlags;
}
}
reap_plugins();
@@ -2368,9 +2378,9 @@ bool mysql_uninstall_plugin(THD *thd, const LEX_CSTRING *name,
mysql_mutex_unlock(&LOCK_plugin);
DBUG_RETURN(error);
#ifdef WITH_WSREP
-error:
- DBUG_RETURN(TRUE);
-#endif /* WITH_WSREP */
+wsrep_error_label:
+ DBUG_RETURN(true);
+#endif
}
diff --git a/sql/sql_plugin_services.ic b/sql/sql_plugin_services.ic
index 47decf38973..8de53aa2161 100644
--- a/sql/sql_plugin_services.ic
+++ b/sql/sql_plugin_services.ic
@@ -181,7 +181,8 @@ static struct wsrep_service_st wsrep_handler = {
wsrep_thd_ws_handle,
wsrep_trx_is_aborting,
wsrep_trx_order_before,
- wsrep_unlock_rollback
+ wsrep_unlock_rollback,
+ wsrep_set_data_home_dir
};
static struct thd_specifics_service_st thd_specifics_handler=
diff --git a/sql/sql_prepare.cc b/sql/sql_prepare.cc
index c615356b354..6def798b1c7 100644
--- a/sql/sql_prepare.cc
+++ b/sql/sql_prepare.cc
@@ -893,6 +893,7 @@ static bool insert_params(Prepared_statement *stmt, uchar *null_array,
DBUG_RETURN(1);
if (param->convert_str_value(stmt->thd))
DBUG_RETURN(1); /* out of memory */
+ param->sync_clones();
}
DBUG_RETURN(0);
}
@@ -941,6 +942,7 @@ static bool insert_bulk_params(Prepared_statement *stmt,
}
else
DBUG_RETURN(1); // long is not supported here
+ param->sync_clones();
}
DBUG_RETURN(0);
}
@@ -969,6 +971,7 @@ static bool set_conversion_functions(Prepared_statement *stmt,
read_pos+= 2;
(**it).unsigned_flag= MY_TEST(typecode & signed_bit);
(*it)->setup_conversion(thd, (uchar) (typecode & 0xff));
+ (*it)->sync_clones();
}
*data= read_pos;
DBUG_RETURN(0);
@@ -1039,6 +1042,7 @@ static bool emb_insert_params(Prepared_statement *stmt, String *expanded_query)
if (param->has_no_value())
DBUG_RETURN(1);
}
+ param->sync_clones();
}
if (param->convert_str_value(thd))
DBUG_RETURN(1); /* out of memory */
@@ -1081,6 +1085,7 @@ static bool emb_insert_params_with_log(Prepared_statement *stmt, String *query)
if (param->convert_str_value(thd))
DBUG_RETURN(1); /* out of memory */
+ param->sync_clones();
}
if (acc.finalize())
DBUG_RETURN(1);
@@ -1136,7 +1141,11 @@ swap_parameter_array(Item_param **param_array_dst,
Item_param **end= param_array_dst + param_count;
for (; dst < end; ++src, ++dst)
+ {
(*dst)->set_param_type_and_swap_value(*src);
+ (*dst)->sync_clones();
+ (*src)->sync_clones();
+ }
}
@@ -1167,6 +1176,7 @@ insert_params_from_actual_params(Prepared_statement *stmt,
if (ps_param->save_in_param(stmt->thd, param) ||
param->convert_str_value(stmt->thd))
DBUG_RETURN(1);
+ param->sync_clones();
}
DBUG_RETURN(0);
}
@@ -1209,6 +1219,8 @@ insert_params_from_actual_params_with_log(Prepared_statement *stmt,
if (param->convert_str_value(thd))
DBUG_RETURN(1);
+
+ param->sync_clones();
}
if (acc.finalize())
DBUG_RETURN(1);
@@ -1582,7 +1594,7 @@ static bool mysql_test_do_fields(Prepared_statement *stmt,
DBUG_RETURN(TRUE);
if (open_normal_and_derived_tables(thd, tables, MYSQL_OPEN_FORCE_SHARED_MDL,
- DT_PREPARE | DT_CREATE))
+ DT_INIT | DT_PREPARE | DT_CREATE))
DBUG_RETURN(TRUE);
DBUG_RETURN(setup_fields(thd, Ref_ptr_array(),
*values, COLUMNS_READ, 0, NULL, 0));
@@ -1614,7 +1626,7 @@ static bool mysql_test_set_fields(Prepared_statement *stmt,
if ((tables &&
check_table_access(thd, SELECT_ACL, tables, FALSE, UINT_MAX, FALSE)) ||
open_normal_and_derived_tables(thd, tables, MYSQL_OPEN_FORCE_SHARED_MDL,
- DT_PREPARE | DT_CREATE))
+ DT_INIT | DT_PREPARE | DT_CREATE))
goto error;
while ((var= it++))
@@ -1651,7 +1663,8 @@ static bool mysql_test_call_fields(Prepared_statement *stmt,
if ((tables &&
check_table_access(thd, SELECT_ACL, tables, FALSE, UINT_MAX, FALSE)) ||
- open_normal_and_derived_tables(thd, tables, MYSQL_OPEN_FORCE_SHARED_MDL, DT_PREPARE))
+ open_normal_and_derived_tables(thd, tables, MYSQL_OPEN_FORCE_SHARED_MDL,
+ DT_INIT | DT_PREPARE))
goto err;
while ((item= it++))
@@ -1777,7 +1790,7 @@ static bool mysql_test_create_table(Prepared_statement *stmt)
if (open_normal_and_derived_tables(stmt->thd, lex->query_tables,
MYSQL_OPEN_FORCE_SHARED_MDL,
- DT_PREPARE | DT_CREATE))
+ DT_INIT | DT_PREPARE | DT_CREATE))
DBUG_RETURN(TRUE);
select_lex->context.resolve_in_select_list= TRUE;
@@ -1798,7 +1811,7 @@ static bool mysql_test_create_table(Prepared_statement *stmt)
*/
if (open_normal_and_derived_tables(stmt->thd, lex->query_tables,
MYSQL_OPEN_FORCE_SHARED_MDL,
- DT_PREPARE))
+ DT_INIT | DT_PREPARE))
DBUG_RETURN(TRUE);
}
@@ -2025,7 +2038,7 @@ static bool mysql_test_create_view(Prepared_statement *stmt)
lex->context_analysis_only|= CONTEXT_ANALYSIS_ONLY_VIEW;
if (open_normal_and_derived_tables(thd, tables, MYSQL_OPEN_FORCE_SHARED_MDL,
- DT_PREPARE))
+ DT_INIT | DT_PREPARE))
goto err;
res= select_like_stmt_test(stmt, 0, 0);
@@ -3030,7 +3043,7 @@ void reinit_stmt_before_use(THD *thd, LEX *lex)
lex->result->cleanup();
lex->result->set_thd(thd);
}
- lex->allow_sum_func= 0;
+ lex->allow_sum_func.clear_all();
lex->in_sum_func= NULL;
DBUG_VOID_RETURN;
}
@@ -3201,7 +3214,7 @@ static void mysql_stmt_execute_common(THD *thd,
sp_cache_enforce_limit(thd->sp_package_body_cache, stored_program_cache_size);
/* Close connection socket; for use with client testing (Bug#43560). */
- DBUG_EXECUTE_IF("close_conn_after_stmt_execute", vio_close(thd->net.vio););
+ DBUG_EXECUTE_IF("close_conn_after_stmt_execute", vio_shutdown(thd->net.vio,SHUT_RD););
DBUG_VOID_RETURN;
}
diff --git a/sql/sql_reload.cc b/sql/sql_reload.cc
index 9bcb9a30a4c..abdf9d76d15 100644
--- a/sql/sql_reload.cc
+++ b/sql/sql_reload.cc
@@ -289,9 +289,18 @@ bool reload_acl_and_cache(THD *thd, unsigned long long options,
*/
if (tables)
{
+ int err;
for (TABLE_LIST *t= tables; t; t= t->next_local)
- if (!find_table_for_mdl_upgrade(thd, t->db.str, t->table_name.str, false))
- return 1;
+ if (!find_table_for_mdl_upgrade(thd, t->db.str, t->table_name.str, &err))
+ {
+ if (is_locked_view(thd, t))
+ t->next_local= t->next_global;
+ else
+ {
+ my_error(err, MYF(0), t->table_name.str);
+ return 1;
+ }
+ }
}
else
{
@@ -616,4 +625,3 @@ static void disable_checkpoints(THD *thd)
ha_checkpoint_state(1); // Disable checkpoints
}
}
-
diff --git a/sql/sql_select.cc b/sql/sql_select.cc
index 616fea0f401..8f55497d8d0 100644
--- a/sql/sql_select.cc
+++ b/sql/sql_select.cc
@@ -293,6 +293,9 @@ static bool find_order_in_list(THD *, Ref_ptr_array, TABLE_LIST *, ORDER *,
static double table_cond_selectivity(JOIN *join, uint idx, JOIN_TAB *s,
table_map rem_tables);
void set_postjoin_aggr_write_func(JOIN_TAB *tab);
+
+static Item **get_sargable_cond(JOIN *join, TABLE *table);
+
#ifndef DBUG_OFF
/*
@@ -643,7 +646,7 @@ setup_without_group(THD *thd, Ref_ptr_array ref_pointer_array,
const bool saved_non_agg_field_used= select->non_agg_field_used();
DBUG_ENTER("setup_without_group");
- thd->lex->allow_sum_func&= ~((nesting_map)1 << select->nest_level);
+ thd->lex->allow_sum_func.clear_bit(select->nest_level);
res= setup_conds(thd, tables, leaves, conds);
if (thd->lex->current_select->first_cond_optimization)
{
@@ -656,18 +659,18 @@ setup_without_group(THD *thd, Ref_ptr_array ref_pointer_array,
/* it's not wrong to have non-aggregated columns in a WHERE */
select->set_non_agg_field_used(saved_non_agg_field_used);
- thd->lex->allow_sum_func|= (nesting_map)1 << select->nest_level;
+ thd->lex->allow_sum_func.set_bit(select->nest_level);
save_place= thd->lex->current_select->context_analysis_place;
thd->lex->current_select->context_analysis_place= IN_ORDER_BY;
res= res || setup_order(thd, ref_pointer_array, tables, fields, all_fields,
order);
- thd->lex->allow_sum_func&= ~((nesting_map)1 << select->nest_level);
+ thd->lex->allow_sum_func.clear_bit(select->nest_level);
thd->lex->current_select->context_analysis_place= IN_GROUP_BY;
res= res || setup_group(thd, ref_pointer_array, tables, fields, all_fields,
group, hidden_group_fields);
thd->lex->current_select->context_analysis_place= save_place;
- thd->lex->allow_sum_func|= (nesting_map)1 << select->nest_level;
+ thd->lex->allow_sum_func.set_bit(select->nest_level);
res= res || setup_windows(thd, ref_pointer_array, tables, fields, all_fields,
win_specs, win_funcs);
thd->lex->allow_sum_func= save_allow_sum_func;
@@ -1115,7 +1118,7 @@ JOIN::prepare(TABLE_LIST *tables_init,
select_lex->master_unit()->global_parameters())
{
nesting_map save_allow_sum_func= thd->lex->allow_sum_func;
- thd->lex->allow_sum_func|= (nesting_map)1 << select_lex->nest_level;
+ thd->lex->allow_sum_func.set_bit(select_lex->nest_level);
thd->where= "order clause";
for (ORDER *order= select_lex->order_list.first; order; order= order->next)
{
@@ -1133,7 +1136,7 @@ JOIN::prepare(TABLE_LIST *tables_init,
{
nesting_map save_allow_sum_func= thd->lex->allow_sum_func;
thd->where="having clause";
- thd->lex->allow_sum_func|= (nesting_map)1 << select_lex_arg->nest_level;
+ thd->lex->allow_sum_func.set_bit(select_lex_arg->nest_level);
select_lex->having_fix_field= 1;
/*
Wrap alone field in HAVING clause in case it will be outer field
@@ -1643,6 +1646,13 @@ JOIN::optimize_inner()
if (optimize_constant_subqueries())
DBUG_RETURN(1);
+ if (conds && conds->with_subquery())
+ (void) conds->walk(&Item::cleanup_is_expensive_cache_processor,
+ 0, (void *) 0);
+ if (having && having->with_subquery())
+ (void) having->walk(&Item::cleanup_is_expensive_cache_processor,
+ 0, (void *) 0);
+
List<Item> eq_list;
if (setup_degenerate_jtbm_semi_joins(this, join_list, eq_list))
@@ -1688,8 +1698,14 @@ JOIN::optimize_inner()
conds= optimize_cond(this, conds, join_list, FALSE,
&cond_value, &cond_equal, OPT_LINK_EQUAL_FIELDS);
- if (thd->lex->sql_command == SQLCOM_SELECT &&
- optimizer_flag(thd, OPTIMIZER_SWITCH_COND_PUSHDOWN_FOR_SUBQUERY))
+ if (thd->is_error())
+ {
+ error= 1;
+ DBUG_PRINT("error",("Error from optimize_cond"));
+ DBUG_RETURN(1);
+ }
+
+ if (optimizer_flag(thd, OPTIMIZER_SWITCH_COND_PUSHDOWN_FOR_SUBQUERY))
{
TABLE_LIST *tbl;
List_iterator_fast<TABLE_LIST> li(select_lex->leaf_tables);
@@ -1714,8 +1730,7 @@ JOIN::optimize_inner()
DBUG_RETURN(TRUE);
}
- if (thd->lex->sql_command == SQLCOM_SELECT &&
- optimizer_flag(thd, OPTIMIZER_SWITCH_COND_PUSHDOWN_FOR_DERIVED))
+ if (optimizer_flag(thd, OPTIMIZER_SWITCH_COND_PUSHDOWN_FOR_DERIVED))
{
TABLE_LIST *tbl;
List_iterator_fast<TABLE_LIST> li(select_lex->leaf_tables);
@@ -1753,13 +1768,6 @@ JOIN::optimize_inner()
DBUG_RETURN(1);
}
- if (unlikely(thd->is_error()))
- {
- error= 1;
- DBUG_PRINT("error",("Error from optimize_cond"));
- DBUG_RETURN(1);
- }
-
{
having= optimize_cond(this, having, join_list, TRUE,
&having_value, &having_equal);
@@ -1810,19 +1818,9 @@ JOIN::optimize_inner()
List_iterator_fast<TABLE_LIST> li(select_lex->leaf_tables);
while ((tbl= li++))
{
- /*
- If tbl->embedding!=NULL that means that this table is in the inner
- part of the nested outer join, and we can't do partition pruning
- (TODO: check if this limitation can be lifted)
- */
- if (!tbl->embedding ||
- (tbl->embedding && tbl->embedding->sj_on_expr))
- {
- Item *prune_cond= tbl->on_expr? tbl->on_expr : conds;
- tbl->table->all_partitions_pruned_away= prune_partitions(thd,
- tbl->table,
- prune_cond);
- }
+ Item **prune_cond= get_sargable_cond(this, tbl->table);
+ tbl->table->all_partitions_pruned_away=
+ prune_partitions(thd, tbl->table, *prune_cond);
}
}
#endif
@@ -1919,6 +1917,14 @@ JOIN::optimize_inner()
error= 1;
DBUG_RETURN(1);
}
+ if (!group_list)
+ {
+ /* The output has only one row */
+ order=0;
+ simple_order=1;
+ group_optimized_away= 1;
+ select_distinct=0;
+ }
}
/* Calculate how to do the join */
@@ -3159,7 +3165,7 @@ bool JOIN::make_aggr_tables_info()
remove_duplicates() assumes there is a preceding computation step (and
in the degenerate join, there's none)
*/
- if (top_join_tab_count)
+ if (top_join_tab_count && tables_list)
curr_tab->distinct= true;
having= NULL;
@@ -3805,7 +3811,7 @@ bool JOIN::save_explain_data(Explain_query *output, bool can_overwrite,
If there is SELECT in this statement with the same number it must be the
same SELECT
*/
- DBUG_ASSERT(select_lex->select_number == UINT_MAX ||
+ DBUG_SLOW_ASSERT(select_lex->select_number == UINT_MAX ||
select_lex->select_number == INT_MAX ||
!output ||
!output->get_select(select_lex->select_number) ||
@@ -4342,6 +4348,84 @@ struct SARGABLE_PARAM
};
+/*
+ Mark all tables inside a join nest as constant.
+
+ @detail This is called when there is a local "Impossible WHERE" inside
+ a multi-table LEFT JOIN.
+*/
+
+void mark_join_nest_as_const(JOIN *join,
+ TABLE_LIST *join_nest,
+ table_map *found_const_table_map,
+ uint *const_count)
+{
+ List_iterator<TABLE_LIST> it(join_nest->nested_join->join_list);
+ TABLE_LIST *tbl;
+ while ((tbl= it++))
+ {
+ if (tbl->nested_join)
+ {
+ mark_join_nest_as_const(join, tbl, found_const_table_map, const_count);
+ continue;
+ }
+ JOIN_TAB *tab= tbl->table->reginfo.join_tab;
+
+ if (!(join->const_table_map & tab->table->map))
+ {
+ tab->type= JT_CONST;
+ tab->info= ET_IMPOSSIBLE_ON_CONDITION;
+ tab->table->const_table= 1;
+
+ join->const_table_map|= tab->table->map;
+ *found_const_table_map|= tab->table->map;
+ set_position(join,(*const_count)++,tab,(KEYUSE*) 0);
+ mark_as_null_row(tab->table); // All fields are NULL
+ }
+ }
+}
+
+
+/*
+ @brief Get the condition that can be used to do range analysis/partition
+ pruning/etc
+
+ @detail
+ Figure out which condition we can use:
+ - For INNER JOIN, we use the WHERE,
+ - "t1 LEFT JOIN t2 ON ..." uses t2's ON expression
+ - "t1 LEFT JOIN (...) ON ..." uses the join nest's ON expression.
+*/
+
+static Item **get_sargable_cond(JOIN *join, TABLE *table)
+{
+ Item **retval;
+ if (table->pos_in_table_list->on_expr)
+ {
+ /*
+ This is an inner table from a single-table LEFT JOIN, "t1 LEFT JOIN
+ t2 ON cond". Use the condition cond.
+ */
+ retval= &table->pos_in_table_list->on_expr;
+ }
+ else if (table->pos_in_table_list->embedding &&
+ !table->pos_in_table_list->embedding->sj_on_expr)
+ {
+ /*
+ This is the inner side of a multi-table outer join. Use the
+ appropriate ON expression.
+ */
+ retval= &(table->pos_in_table_list->embedding->on_expr);
+ }
+ else
+ {
+ /* The table is not inner wrt some LEFT JOIN. Use the WHERE clause */
+ retval= &join->conds;
+ }
+ return retval;
+}
+
+
/**
Calculate the best possible join and initialize the join structure.
@@ -4619,8 +4703,8 @@ make_join_statistics(JOIN *join, List<TABLE_LIST> &tables_list,
int ref_changed;
do
{
- more_const_tables_found:
ref_changed = 0;
+ more_const_tables_found:
found_ref=0;
/*
@@ -4789,7 +4873,7 @@ make_join_statistics(JOIN *join, List<TABLE_LIST> &tables_list,
}
}
}
- } while (join->const_table_map & found_ref && ref_changed);
+ } while (ref_changed);
join->sort_by_table= get_sort_by_table(join->order, join->group_list,
join->select_lex->leaf_tables,
@@ -4913,39 +4997,38 @@ make_join_statistics(JOIN *join, List<TABLE_LIST> &tables_list,
/*
Perform range analysis if there are keys it could use (1).
- Don't do range analysis if we're on the inner side of an outer join (2).
- Do range analysis if we're on the inner side of a semi-join (3).
- Don't do range analysis for materialized subqueries (4).
- Don't do range analysis for materialized derived tables (5)
+ Don't do range analysis for materialized subqueries (2).
+ Don't do range analysis for materialized derived tables (3)
*/
if ((!s->const_keys.is_clear_all() ||
!bitmap_is_clear_all(&s->table->cond_set)) && // (1)
- (!s->table->pos_in_table_list->embedding || // (2)
- (s->table->pos_in_table_list->embedding && // (3)
- s->table->pos_in_table_list->embedding->sj_on_expr)) && // (3)
- !s->table->is_filled_at_execution() && // (4)
- !(s->table->pos_in_table_list->derived && // (5)
- s->table->pos_in_table_list->is_materialized_derived())) // (5)
+ !s->table->is_filled_at_execution() && // (2)
+ !(s->table->pos_in_table_list->derived && // (3)
+ s->table->pos_in_table_list->is_materialized_derived())) // (3)
{
bool impossible_range= FALSE;
ha_rows records= HA_POS_ERROR;
SQL_SELECT *select= 0;
+ Item **sargable_cond= NULL;
if (!s->const_keys.is_clear_all())
{
+ sargable_cond= get_sargable_cond(join, s->table);
+
select= make_select(s->table, found_const_table_map,
found_const_table_map,
- *s->on_expr_ref ? *s->on_expr_ref : join->conds,
+ *sargable_cond,
(SORT_INFO*) 0,
1, &error);
if (!select)
goto error;
records= get_quick_record_count(join->thd, select, s->table,
&s->const_keys, join->row_limit);
- /* Range analyzer could modify the condition. */
- if (*s->on_expr_ref)
- *s->on_expr_ref= select->cond;
- else
- join->conds= select->cond;
+
+ /*
+ Range analyzer might have modified the condition. Put it the new
+ condition to where we got it from.
+ */
+ *sargable_cond= select->cond;
s->quick=select->quick;
s->needed_reg=select->needed_reg;
@@ -4958,10 +5041,11 @@ make_join_statistics(JOIN *join, List<TABLE_LIST> &tables_list,
}
if (!impossible_range)
{
+ if (!sargable_cond)
+ sargable_cond= get_sargable_cond(join, s->table);
if (join->thd->variables.optimizer_use_condition_selectivity > 1)
calculate_cond_selectivity_for_table(join->thd, s->table,
- *s->on_expr_ref ?
- s->on_expr_ref : &join->conds);
+ sargable_cond);
if (s->table->reginfo.impossible_range)
{
impossible_range= TRUE;
@@ -4970,23 +5054,33 @@ make_join_statistics(JOIN *join, List<TABLE_LIST> &tables_list,
}
if (impossible_range)
{
- /*
- Impossible WHERE or ON expression
- In case of ON, we mark that the we match one empty NULL row.
- In case of WHERE, don't set found_const_table_map to get the
- caller to abort with a zero row result.
- */
- join->const_table_map|= s->table->map;
- set_position(join,const_count++,s,(KEYUSE*) 0);
- s->type= JT_CONST;
- s->table->const_table= 1;
- if (*s->on_expr_ref)
- {
- /* Generate empty row */
- s->info= ET_IMPOSSIBLE_ON_CONDITION;
- found_const_table_map|= s->table->map;
- mark_as_null_row(s->table); // All fields are NULL
- }
+ /*
+ Impossible WHERE or ON expression
+ In case of ON, we mark that the we match one empty NULL row.
+ In case of WHERE, don't set found_const_table_map to get the
+ caller to abort with a zero row result.
+ */
+ TABLE_LIST *emb= s->table->pos_in_table_list->embedding;
+ if (emb && !emb->sj_on_expr)
+ {
+ /* Mark all tables in a multi-table join nest as const */
+ mark_join_nest_as_const(join, emb, &found_const_table_map,
+ &const_count);
+ }
+ else
+ {
+ join->const_table_map|= s->table->map;
+ set_position(join,const_count++,s,(KEYUSE*) 0);
+ s->type= JT_CONST;
+ s->table->const_table= 1;
+ if (*s->on_expr_ref)
+ {
+ /* Generate empty row */
+ s->info= ET_IMPOSSIBLE_ON_CONDITION;
+ found_const_table_map|= s->table->map;
+ mark_as_null_row(s->table); // All fields are NULL
+ }
+ }
}
if (records != HA_POS_ERROR)
{
@@ -6575,7 +6669,7 @@ add_group_and_distinct_keys(JOIN *join, JOIN_TAB *join_tab)
Item_field *cur_item;
key_map possible_keys(0);
- if (join->group_list || join->simple_group)
+ if (join->group_list)
{ /* Collect all query fields referenced in the GROUP clause. */
for (cur_group= join->group_list; cur_group; cur_group= cur_group->next)
(*cur_group->item)->walk(&Item::collect_item_field_processor, 0,
@@ -7310,8 +7404,13 @@ best_access_path(JOIN *join,
tmp+= (s->records - rnd_records)/(double) TIME_FOR_COMPARE;
}
}
+
double best_records= rnd_records;
- tmp += s->startup_cost;
+ /* Splitting technique cannot be used with join cache */
+ if (s->table->is_splittable())
+ tmp+= s->table->get_materialization_cost();
+ else
+ tmp+= s->startup_cost;
filter= s->table->best_filter_for_current_join_order(MAX_KEY,
rnd_records,
@@ -7341,6 +7440,7 @@ best_access_path(JOIN *join,
best_ref_depends_map= 0;
best_uses_jbuf= MY_TEST(!disable_jbuf && !((s->table->map &
join->outer_join)));
+ spl_plan= 0;
}
}
@@ -9050,8 +9150,13 @@ bool JOIN_TAB::keyuse_is_valid_for_access_in_chosen_plan(JOIN *join,
st_select_lex *sjm_sel= emb_sj_nest->sj_subq_pred->unit->first_select();
for (uint i= 0; i < sjm_sel->item_list.elements; i++)
{
- if (sjm_sel->ref_pointer_array[i] == keyuse->val)
- return true;
+ DBUG_ASSERT(sjm_sel->ref_pointer_array[i]->real_item()->type() == Item::FIELD_ITEM);
+ if (keyuse->val->real_item()->type() == Item::FIELD_ITEM)
+ {
+ Field *field = ((Item_field*)sjm_sel->ref_pointer_array[i]->real_item())->field;
+ if (field->eq(((Item_field*)keyuse->val->real_item())->field))
+ return true;
+ }
}
return false;
}
@@ -9702,7 +9807,6 @@ static bool create_hj_key_for_table(JOIN *join, JOIN_TAB *join_tab,
if (first_keyuse)
{
key_parts++;
- first_keyuse= FALSE;
}
else
{
@@ -9712,7 +9816,7 @@ static bool create_hj_key_for_table(JOIN *join, JOIN_TAB *join_tab,
if (curr->keypart == keyuse->keypart &&
!(~used_tables & curr->used_tables) &&
join_tab->keyuse_is_valid_for_access_in_chosen_plan(join,
- keyuse) &&
+ curr) &&
are_tables_local(join_tab, curr->used_tables))
break;
}
@@ -9720,6 +9824,7 @@ static bool create_hj_key_for_table(JOIN *join, JOIN_TAB *join_tab,
key_parts++;
}
}
+ first_keyuse= FALSE;
keyuse++;
} while (keyuse->table == table && keyuse->is_for_hash_join());
if (!key_parts)
@@ -11677,7 +11782,15 @@ uint check_join_cache_usage(JOIN_TAB *tab,
effort now.
*/
if (tab->table->pos_in_table_list->is_materialized_derived())
+ {
no_bka_cache= true;
+ /*
+ Don't use hash join algorithm if the temporary table for the rows
+ of the derived table will be created with an equi-join key.
+ */
+ if (tab->table->s->keys)
+ no_hashed_cache= true;
+ }
/*
Don't use join buffering if we're dictated not to by no_jbuf_after
@@ -22111,11 +22224,30 @@ test_if_skip_sort_order(JOIN_TAB *tab,ORDER *order,ha_rows select_limit,
tmp_map.clear_all(); // Force the creation of quick select
tmp_map.set_bit(best_key); // only best_key.
select->quick= 0;
+
+ bool cond_saved= false;
+ Item *saved_cond;
+
+ /*
+ Index Condition Pushdown may have removed parts of the condition for
+ this table. Temporarily put them back because we want the whole
+ condition for the range analysis.
+ */
+ if (select->pre_idx_push_select_cond)
+ {
+ saved_cond= select->cond;
+ select->cond= select->pre_idx_push_select_cond;
+ cond_saved= true;
+ }
+
select->test_quick_select(join->thd, tmp_map, 0,
join->select_options & OPTION_FOUND_ROWS ?
HA_POS_ERROR :
join->unit->select_limit_cnt,
TRUE, FALSE, FALSE);
+
+ if (cond_saved)
+ select->cond= saved_cond;
}
order_direction= best_key_direction;
/*
@@ -23119,7 +23251,8 @@ setup_group(THD *thd, Ref_ptr_array ref_pointer_array, TABLE_LIST *tables,
return 1;
}
}
- if (thd->variables.sql_mode & MODE_ONLY_FULL_GROUP_BY)
+ if (thd->variables.sql_mode & MODE_ONLY_FULL_GROUP_BY &&
+ context_analysis_place == IN_GROUP_BY)
{
/*
Don't allow one to use fields that is not used in GROUP BY
@@ -26087,7 +26220,7 @@ void TABLE_LIST::print(THD *thd, table_map eliminated_tables, String *str,
LEX_CSTRING t_alias= alias;
str->append(' ');
- if (lower_case_table_names== 1)
+ if (lower_case_table_names == 1)
{
if (alias.str && alias.str[0])
{
@@ -27292,9 +27425,10 @@ AGGR_OP::end_send()
// Update ref array
join_tab->join->set_items_ref_array(*join_tab->ref_array);
+ bool keep_last_filesort_result = join_tab->filesort ? false : true;
if (join_tab->window_funcs_step)
{
- if (join_tab->window_funcs_step->exec(join))
+ if (join_tab->window_funcs_step->exec(join, keep_last_filesort_result))
return NESTED_LOOP_ERROR;
}
@@ -27348,6 +27482,12 @@ AGGR_OP::end_send()
}
}
+ if (keep_last_filesort_result)
+ {
+ delete join_tab->filesort_result;
+ join_tab->filesort_result= NULL;
+ }
+
// Finish rnd scn after sending records
if (join_tab->table->file->inited)
join_tab->table->file->ha_rnd_end();
diff --git a/sql/sql_select.h b/sql/sql_select.h
index de3dff46189..1d08b746279 100644
--- a/sql/sql_select.h
+++ b/sql/sql_select.h
@@ -263,8 +263,12 @@ typedef struct st_join_table {
/*
Pointer to the associated ON expression. on_expr_ref=!NULL except for
degenerate joins.
- *on_expr_ref!=NULL for tables that are first inner tables within an outer
- join.
+
+ Optimization phase: *on_expr_ref!=NULL for tables that are the single
+ tables on the inner side of the outer join (t1 LEFT JOIN t2 ON...)
+
+ Execution phase: *on_expr_ref!=NULL for tables that are first inner tables
+ within an outer join (which may have multiple tables)
*/
Item **on_expr_ref;
COND_EQUAL *cond_equal; /**< multiple equalities for the on expression */
diff --git a/sql/sql_sequence.cc b/sql/sql_sequence.cc
index baaa4571c9e..1ed0bb38e64 100644
--- a/sql/sql_sequence.cc
+++ b/sql/sql_sequence.cc
@@ -542,7 +542,8 @@ void sequence_definition::adjust_values(longlong next_value)
if ((real_increment= global_system_variables.auto_increment_increment)
!= 1)
- offset= global_system_variables.auto_increment_offset;
+ offset= (global_system_variables.auto_increment_offset %
+ global_system_variables.auto_increment_increment);
/*
Ensure that next_free_value has the right offset, so that we
@@ -564,7 +565,7 @@ void sequence_definition::adjust_values(longlong next_value)
else
{
next_free_value+= to_add;
- DBUG_ASSERT(next_free_value % real_increment == offset);
+ DBUG_ASSERT(llabs(next_free_value % real_increment) == offset);
}
}
}
diff --git a/sql/sql_show.cc b/sql/sql_show.cc
index e8f42003691..b98f8aabdc1 100644
--- a/sql/sql_show.cc
+++ b/sql/sql_show.cc
@@ -2616,7 +2616,7 @@ static int show_create_view(THD *thd, TABLE_LIST *table, String *buff)
We can't just use table->query, because our SQL_MODE may trigger
a different syntax, like when ANSI_QUOTES is defined.
*/
- table->view->unit.print(buff, enum_query_type(QT_ORDINARY |
+ table->view->unit.print(buff, enum_query_type(QT_VIEW_INTERNAL |
QT_ITEM_ORIGINAL_FUNC_NULLIF));
if (table->with_check != VIEW_CHECK_NONE)
@@ -5009,9 +5009,7 @@ public:
const char* msg,
Sql_condition ** cond_hdl)
{
- if (sql_errno == ER_PARSE_ERROR ||
- sql_errno == ER_TRG_NO_DEFINER ||
- sql_errno == ER_TRG_NO_CREATION_CTX)
+ if (sql_errno == ER_TRG_NO_DEFINER || sql_errno == ER_TRG_NO_CREATION_CTX)
return true;
if (*level != Sql_condition::WARN_LEVEL_ERROR)
@@ -6795,6 +6793,42 @@ store_constraints(THD *thd, TABLE *table, const LEX_CSTRING *db_name,
return schema_table_store_record(thd, table);
}
+static int get_check_constraints_record(THD *thd, TABLE_LIST *tables,
+ TABLE *table, bool res,
+ const LEX_CSTRING *db_name,
+ const LEX_CSTRING *table_name)
+{
+ DBUG_ENTER("get_check_constraints_record");
+ if (res)
+ {
+ if (thd->is_error())
+ push_warning(thd, Sql_condition::WARN_LEVEL_WARN,
+ thd->get_stmt_da()->sql_errno(),
+ thd->get_stmt_da()->message());
+ thd->clear_error();
+ DBUG_RETURN(0);
+ }
+ else if (!tables->view)
+ {
+ if (tables->table->s->table_check_constraints)
+ {
+ for (uint i= 0; i < tables->table->s->table_check_constraints; i++)
+ {
+ StringBuffer<MAX_FIELD_WIDTH> str(system_charset_info);
+ Virtual_column_info *check= tables->table->check_constraints[i];
+ restore_record(table, s->default_values);
+ table->field[0]->store(STRING_WITH_LEN("def"), system_charset_info);
+ table->field[1]->store(db_name->str, db_name->length, system_charset_info);
+ table->field[2]->store(check->name.str, check->name.length, system_charset_info);
+ table->field[3]->store(table_name->str, table_name->length, system_charset_info);
+ check->print(&str);
+ table->field[4]->store(str.ptr(), str.length(), system_charset_info);
+ schema_table_store_record(thd, table);
+ }
+ }
+ }
+ DBUG_RETURN(res);
+}
static int get_schema_constraints_record(THD *thd, TABLE_LIST *tables,
TABLE *table, bool res,
@@ -9715,6 +9749,18 @@ ST_FIELD_INFO spatial_ref_sys_fields_info[]=
#endif /*HAVE_SPATIAL*/
+ST_FIELD_INFO check_constraints_fields_info[]=
+{
+ {"CONSTRAINT_CATALOG", FN_REFLEN, MYSQL_TYPE_STRING, 0, 0, 0, OPEN_FULL_TABLE},
+ {"CONSTRAINT_SCHEMA", NAME_CHAR_LEN, MYSQL_TYPE_STRING, 0, 0, 0,
+ OPEN_FULL_TABLE},
+ {"CONSTRAINT_NAME", NAME_CHAR_LEN, MYSQL_TYPE_STRING, 0, 0, 0,
+ OPEN_FULL_TABLE},
+ {"TABLE_NAME", NAME_CHAR_LEN, MYSQL_TYPE_STRING, 0, 0, 0, OPEN_FULL_TABLE},
+ {"CHECK_CLAUSE", NAME_CHAR_LEN, MYSQL_TYPE_STRING, 0, 0, 0,
+ OPEN_FULL_TABLE},
+ {0, 0, MYSQL_TYPE_STRING, 0, 0, 0, SKIP_OPEN_TABLE}
+};
/*
Description of ST_FIELD_INFO in table.h
@@ -9730,6 +9776,8 @@ ST_SCHEMA_TABLE schema_tables[]=
fill_schema_applicable_roles, 0, 0, -1, -1, 0, 0},
{"CHARACTER_SETS", charsets_fields_info, 0,
fill_schema_charsets, make_character_sets_old_format, 0, -1, -1, 0, 0},
+ {"CHECK_CONSTRAINTS", check_constraints_fields_info, 0,
+ get_all_tables, 0, get_check_constraints_record, 1, 2, 0, OPTIMIZE_I_S_TABLE|OPEN_TABLE_ONLY},
{"COLLATIONS", collation_fields_info, 0,
fill_schema_collation, make_old_format, 0, -1, -1, 0, 0},
{"COLLATION_CHARACTER_SET_APPLICABILITY", coll_charset_app_fields_info,
diff --git a/sql/sql_statistics.cc b/sql/sql_statistics.cc
index 00ed7fb0202..04806f07b3b 100644
--- a/sql/sql_statistics.cc
+++ b/sql/sql_statistics.cc
@@ -3060,6 +3060,39 @@ int read_statistics_for_table(THD *thd, TABLE *table, TABLE_LIST *stat_tables)
/**
+ @breif
+ Cleanup of min/max statistical values for table share
+*/
+
+void delete_stat_values_for_table_share(TABLE_SHARE *table_share)
+{
+ TABLE_STATISTICS_CB *stats_cb= &table_share->stats_cb;
+ Table_statistics *table_stats= stats_cb->table_stats;
+ if (!table_stats)
+ return;
+ Column_statistics *column_stats= table_stats->column_stats;
+ if (!column_stats)
+ return;
+
+ for (Field **field_ptr= table_share->field;
+ *field_ptr;
+ field_ptr++, column_stats++)
+ {
+ if (column_stats->min_value)
+ {
+ delete column_stats->min_value;
+ column_stats->min_value= NULL;
+ }
+ if (column_stats->max_value)
+ {
+ delete column_stats->max_value;
+ column_stats->max_value= NULL;
+ }
+ }
+}
+
+
+/**
@brief
Check whether any statistics is to be read for tables from a table list
@@ -3239,6 +3272,9 @@ int read_statistics_for_tables_if_needed(THD *thd, TABLE_LIST *tables)
if (!tl->is_view_or_derived() && !is_temporary_table(tl) && tl->table)
{
TABLE_SHARE *table_share= tl->table->s;
+ if (table_share && !(table_share->table_category == TABLE_CATEGORY_USER))
+ continue;
+
if (table_share &&
table_share->stats_cb.stats_can_be_read &&
!table_share->stats_cb.stats_is_read)
@@ -3289,7 +3325,7 @@ int read_statistics_for_tables_if_needed(THD *thd, TABLE_LIST *tables)
The function is called when executing the statement DROP TABLE 'tab'.
*/
-int delete_statistics_for_table(THD *thd, LEX_CSTRING *db, LEX_CSTRING *tab)
+int delete_statistics_for_table(THD *thd, const LEX_CSTRING *db, const LEX_CSTRING *tab)
{
int err;
enum_binlog_format save_binlog_format;
diff --git a/sql/sql_statistics.h b/sql/sql_statistics.h
index 7ec742b70db..39cddf95188 100644
--- a/sql/sql_statistics.h
+++ b/sql/sql_statistics.h
@@ -21,7 +21,7 @@ enum enum_use_stat_tables_mode
{
NEVER,
COMPLEMENTARY,
- PEFERABLY,
+ PREFERABLY,
} Use_stat_tables_mode;
typedef
@@ -92,9 +92,10 @@ int read_statistics_for_tables_if_needed(THD *thd, TABLE_LIST *tables);
int collect_statistics_for_table(THD *thd, TABLE *table);
int alloc_statistics_for_table_share(THD* thd, TABLE_SHARE *share,
bool is_safe);
+void delete_stat_values_for_table_share(TABLE_SHARE *table_share);
int alloc_statistics_for_table(THD *thd, TABLE *table);
int update_statistics_for_table(THD *thd, TABLE *table);
-int delete_statistics_for_table(THD *thd, LEX_CSTRING *db, LEX_CSTRING *tab);
+int delete_statistics_for_table(THD *thd, const LEX_CSTRING *db, const LEX_CSTRING *tab);
int delete_statistics_for_column(THD *thd, TABLE *tab, Field *col);
int delete_statistics_for_index(THD *thd, TABLE *tab, KEY *key_info,
bool ext_prefixes_only);
@@ -332,12 +333,17 @@ private:
public:
Histogram histogram;
+
+ uint32 no_values_provided_bitmap()
+ {
+ return
+ ((1 << (COLUMN_STAT_HISTOGRAM-COLUMN_STAT_COLUMN_NAME))-1) <<
+ (COLUMN_STAT_COLUMN_NAME+1);
+ }
void set_all_nulls()
{
- column_stat_nulls=
- ((1 << (COLUMN_STAT_HISTOGRAM-COLUMN_STAT_COLUMN_NAME))-1) <<
- (COLUMN_STAT_COLUMN_NAME+1);
+ column_stat_nulls= no_values_provided_bitmap();
}
void set_not_null(uint stat_field_no)
@@ -383,8 +389,22 @@ public:
bool min_max_values_are_provided()
{
return !is_null(COLUMN_STAT_MIN_VALUE) &&
- !is_null(COLUMN_STAT_MIN_VALUE);
- }
+ !is_null(COLUMN_STAT_MAX_VALUE);
+ }
+ /*
+ This function checks whether the values for the fields of the statistical
+ tables that were NULL by DEFAULT for a column have changed or not.
+
+ @retval
+ TRUE: Statistics are not present for a column
+ FALSE: Statisitics are present for a column
+ */
+ bool no_stat_values_provided()
+ {
+ if (column_stat_nulls == no_values_provided_bitmap())
+ return true;
+ return false;
+ }
};
diff --git a/sql/sql_string.cc b/sql/sql_string.cc
index e7acabe8bee..39d9438d5bf 100644
--- a/sql/sql_string.cc
+++ b/sql/sql_string.cc
@@ -237,9 +237,9 @@ bool String::copy(const String &str)
bool String::copy(const char *str,size_t arg_length, CHARSET_INFO *cs)
{
+ DBUG_ASSERT(arg_length < UINT_MAX32);
if (alloc(arg_length))
return TRUE;
- DBUG_ASSERT(arg_length < UINT_MAX32);
if (Ptr == str && arg_length == uint32(str_length))
{
/*
@@ -256,6 +256,24 @@ bool String::copy(const char *str,size_t arg_length, CHARSET_INFO *cs)
return FALSE;
}
+/*
+ Copy string, where strings may overlap.
+ Same as String::copy, but use memmove instead of memcpy to avoid warnings
+ from valgrind
+*/
+
+bool String::copy_or_move(const char *str,size_t arg_length, CHARSET_INFO *cs)
+{
+ DBUG_ASSERT(arg_length < UINT_MAX32);
+ if (alloc(arg_length))
+ return TRUE;
+ if ((str_length=uint32(arg_length)))
+ memmove(Ptr,str,arg_length);
+ Ptr[arg_length]=0;
+ str_charset=cs;
+ return FALSE;
+}
+
/*
Checks that the source string can be just copied to the destination string
@@ -389,8 +407,9 @@ bool String::set_or_copy_aligned(const char *str, size_t arg_length,
/* How many bytes are in incomplete character */
size_t offset= (arg_length % cs->mbminlen);
- if (!offset) /* All characters are complete, just copy */
+ if (!offset)
{
+ /* All characters are complete, just use given string */
set(str, arg_length, cs);
return FALSE;
}
diff --git a/sql/sql_string.h b/sql/sql_string.h
index d9d3f10777c..0ae68cb3796 100644
--- a/sql/sql_string.h
+++ b/sql/sql_string.h
@@ -437,6 +437,7 @@ public:
bool copy(); // Alloc string if not alloced
bool copy(const String &s); // Allocate new string
bool copy(const char *s,size_t arg_length, CHARSET_INFO *cs); // Allocate new string
+ bool copy_or_move(const char *s,size_t arg_length, CHARSET_INFO *cs);
static bool needs_conversion(size_t arg_length,
CHARSET_INFO *cs_from, CHARSET_INFO *cs_to,
uint32 *offset);
diff --git a/sql/sql_table.cc b/sql/sql_table.cc
index 2b7333b4c24..3e204c4945b 100644
--- a/sql/sql_table.cc
+++ b/sql/sql_table.cc
@@ -29,7 +29,7 @@
#include "lock.h" // mysql_unlock_tables
#include "strfunc.h" // find_type2, find_set
#include "sql_truncate.h" // regenerate_locked_table
-#include "sql_partition.h" // generate_partition_syntax,
+#include "sql_partition.h" // mem_alloc_error,
// partition_info
// NOT_A_PARTITION_ID
#include "sql_db.h" // load_db_opt_by_name
@@ -1838,13 +1838,10 @@ bool mysql_write_frm(ALTER_PARTITION_PARAM_TYPE *lpt, uint flags)
partition_info *part_info= lpt->table->part_info;
if (part_info)
{
- if (!(part_syntax_buf= generate_partition_syntax(lpt->thd, part_info,
- &syntax_len, TRUE,
- lpt->create_info,
- lpt->alter_info)))
- {
+ part_syntax_buf= generate_partition_syntax_for_frm(lpt->thd, part_info,
+ &syntax_len, lpt->create_info, lpt->alter_info);
+ if (!part_syntax_buf)
DBUG_RETURN(TRUE);
- }
part_info->part_info_string= part_syntax_buf;
part_info->part_info_len= syntax_len;
}
@@ -1921,10 +1918,9 @@ bool mysql_write_frm(ALTER_PARTITION_PARAM_TYPE *lpt, uint flags)
{
TABLE_SHARE *share= lpt->table->s;
char *tmp_part_syntax_str;
- if (!(part_syntax_buf= generate_partition_syntax(lpt->thd, part_info,
- &syntax_len, TRUE,
- lpt->create_info,
- lpt->alter_info)))
+ part_syntax_buf= generate_partition_syntax_for_frm(lpt->thd,
+ part_info, &syntax_len, lpt->create_info, lpt->alter_info);
+ if (!part_syntax_buf)
{
error= 1;
goto err;
@@ -2113,7 +2109,7 @@ bool mysql_rm_table(THD *thd,TABLE_LIST *tables, bool if_exists,
in its elements.
*/
table->table= find_table_for_mdl_upgrade(thd, table->db.str,
- table->table_name.str, false);
+ table->table_name.str, NULL);
if (!table->table)
DBUG_RETURN(true);
table->mdl_request.ticket= table->table->mdl_ticket;
@@ -2939,20 +2935,6 @@ uint Column_definition::pack_flag_numeric(uint dec) const
bool Column_definition::prepare_stage2_varchar(ulonglong table_flags)
{
-#ifndef QQ_ALL_HANDLERS_SUPPORT_VARCHAR
- if (table_flags & HA_NO_VARCHAR)
- {
- /* convert VARCHAR to CHAR because handler is not yet up to date */
- set_handler(&type_handler_var_string);
- pack_length= type_handler()->calc_pack_length((uint) length);
- if ((length / charset->mbmaxlen) > MAX_FIELD_CHARLENGTH)
- {
- my_error(ER_TOO_BIG_FIELDLENGTH, MYF(0), field_name.str,
- static_cast<ulong>(MAX_FIELD_CHARLENGTH));
- return true;
- }
- }
-#endif
pack_flag= (charset->state & MY_CS_BINSORT) ? FIELDFLAG_BINARY : 0;
return false;
}
@@ -3456,6 +3438,10 @@ mysql_prepare_create_table(THD *thd, HA_CREATE_INFO *create_info,
!(sql_field->charset= find_bin_collation(sql_field->charset)))
DBUG_RETURN(true);
+ /* Virtual fields are always NULL */
+ if (sql_field->vcol_info)
+ sql_field->flags&= ~NOT_NULL_FLAG;
+
if (sql_field->prepare_stage1(thd, thd->mem_root,
file, file->ha_table_flags()))
DBUG_RETURN(true);
@@ -4148,7 +4134,9 @@ mysql_prepare_create_table(THD *thd, HA_CREATE_INFO *create_info,
}
if (!unique_key && !primary_key &&
- (file->ha_table_flags() & HA_REQUIRE_PRIMARY_KEY))
+ ((file->ha_table_flags() & HA_REQUIRE_PRIMARY_KEY) ||
+ ((file->ha_table_flags() & HA_WANTS_PRIMARY_KEY) &&
+ !create_info->sequence)))
{
my_message(ER_REQUIRES_PRIMARY_KEY, ER_THD(thd, ER_REQUIRES_PRIMARY_KEY),
MYF(0));
@@ -4260,11 +4248,9 @@ mysql_prepare_create_table(THD *thd, HA_CREATE_INFO *create_info,
}
/* Give warnings for not supported table options */
-#if defined(WITH_ARIA_STORAGE_ENGINE)
extern handlerton *maria_hton;
- if (file->partition_ht() != maria_hton)
-#endif
- if (create_info->transactional)
+ if (file->partition_ht() != maria_hton && create_info->transactional &&
+ !file->has_transaction_manager())
push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
ER_ILLEGAL_HA_CREATE_OPTION,
ER_THD(thd, ER_ILLEGAL_HA_CREATE_OPTION),
@@ -4615,11 +4601,8 @@ handler *mysql_create_frm_image(THD *thd,
We reverse the partitioning parser and generate a standard format
for syntax stored in frm file.
*/
- sql_mode_t old_mode= thd->variables.sql_mode;
- thd->variables.sql_mode &= ~MODE_ANSI_QUOTES;
- part_syntax_buf= generate_partition_syntax(thd, part_info, &syntax_len,
- true, create_info, alter_info);
- thd->variables.sql_mode= old_mode;
+ part_syntax_buf= generate_partition_syntax_for_frm(thd, part_info,
+ &syntax_len, create_info, alter_info);
if (!part_syntax_buf)
goto err;
part_info->part_info_string= part_syntax_buf;
@@ -4862,6 +4845,8 @@ int create_table_impl(THD *thd,
{
if (options.or_replace())
{
+ (void) delete_statistics_for_table(thd, db, table_name);
+
TABLE_LIST table_list;
table_list.init_one_table(db, table_name, 0, TL_WRITE_ALLOW_WRITE);
table_list.table= create_info->table;
@@ -5485,13 +5470,13 @@ mysql_rename_table(handlerton *base, const LEX_CSTRING *old_db,
}
delete file;
- if (unlikely(error))
- {
- if (error == HA_ERR_WRONG_COMMAND)
- my_error(ER_NOT_SUPPORTED_YET, MYF(0), "ALTER TABLE");
- else
- my_error(ER_ERROR_ON_RENAME, MYF(0), from, to, error);
- }
+ if (error == HA_ERR_WRONG_COMMAND)
+ my_error(ER_NOT_SUPPORTED_YET, MYF(0), "ALTER TABLE");
+ else if (error == ENOTDIR)
+ my_error(ER_BAD_DB_ERROR, MYF(0), new_db->str);
+ else if (error)
+ my_error(ER_ERROR_ON_RENAME, MYF(0), from, to, error);
+
else if (!(flags & FN_IS_TMP))
mysql_audit_rename_table(thd, old_db, old_name, new_db, new_name);
@@ -9563,8 +9548,6 @@ bool mysql_alter_table(THD *thd, const LEX_CSTRING *new_db,
}
DEBUG_SYNC(thd, "alter_table_before_create_table_no_lock");
- /* We can abort alter table for any table type */
- thd->abort_on_warning= !ignore && thd->is_strict_mode();
/*
Create .FRM for new version of table with a temporary name.
@@ -9594,7 +9577,6 @@ bool mysql_alter_table(THD *thd, const LEX_CSTRING *new_db,
C_ALTER_TABLE_FRM_ONLY, NULL,
&key_info, &key_count, &frm);
reenable_binlog(thd);
- thd->abort_on_warning= false;
if (unlikely(error))
{
my_free(const_cast<uchar*>(frm.str));
@@ -9797,8 +9779,10 @@ bool mysql_alter_table(THD *thd, const LEX_CSTRING *new_db,
Table can be found in the list of open tables in THD::all_temp_tables
list.
*/
- tbl.table= thd->find_temporary_table(&tbl);
+ if ((tbl.table= thd->find_temporary_table(&tbl)) == NULL)
+ goto err_new_table_cleanup;
new_table= tbl.table;
+ DBUG_ASSERT(new_table);
}
else
{
@@ -9812,10 +9796,60 @@ bool mysql_alter_table(THD *thd, const LEX_CSTRING *new_db,
alter_ctx.new_db.str,
alter_ctx.tmp_name.str,
true, true);
+ if (!new_table)
+ goto err_new_table_cleanup;
+
+ /*
+ Normally, an attempt to modify an FK parent table will cause
+ FK children to be prelocked, so the table-being-altered cannot
+ be modified by a cascade FK action, because ALTER holds a lock
+ and prelocking will wait.
+
+ But if a new FK is being added by this very ALTER, then the target
+ table is not locked yet (it's a temporary table). So, we have to
+ lock FK parents explicitly.
+ */
+ if (alter_info->flags & ALTER_ADD_FOREIGN_KEY)
+ {
+ List <FOREIGN_KEY_INFO> fk_list;
+ List_iterator<FOREIGN_KEY_INFO> fk_list_it(fk_list);
+ FOREIGN_KEY_INFO *fk;
+
+ /* tables_opened can be > 1 only for MERGE tables */
+ DBUG_ASSERT(tables_opened == 1);
+ DBUG_ASSERT(&table_list->next_global == thd->lex->query_tables_last);
+
+ new_table->file->get_foreign_key_list(thd, &fk_list);
+ while ((fk= fk_list_it++))
+ {
+ if (lower_case_table_names)
+ {
+ char buf[NAME_LEN];
+ size_t len;
+ strmake_buf(buf, fk->referenced_db->str);
+ len = my_casedn_str(files_charset_info, buf);
+ thd->make_lex_string(fk->referenced_db, buf, len);
+ strmake_buf(buf, fk->referenced_table->str);
+ len = my_casedn_str(files_charset_info, buf);
+ thd->make_lex_string(fk->referenced_table, buf, len);
+ }
+ if (table_already_fk_prelocked(table_list, fk->referenced_db,
+ fk->referenced_table, TL_READ_NO_INSERT))
+ continue;
+
+ TABLE_LIST *tl= (TABLE_LIST *) thd->alloc(sizeof(TABLE_LIST));
+ tl->init_one_table_for_prelocking(fk->referenced_db, fk->referenced_table,
+ NULL, TL_READ_NO_INSERT, TABLE_LIST::PRELOCK_FK,
+ NULL, 0, &thd->lex->query_tables_last);
+ }
+
+ if (open_tables(thd, &table_list->next_global, &tables_opened, 0,
+ &alter_prelocking_strategy))
+ goto err_new_table_cleanup;
+ }
}
- if (!new_table)
- goto err_new_table_cleanup;
new_table->s->orig_table_name= table->s->table_name.str;
+
/*
Note: In case of MERGE table, we do not attach children. We do not
copy data for MERGE tables. Only the children have data.
diff --git a/sql/sql_time.cc b/sql/sql_time.cc
index 430eb192052..9562394f11e 100644
--- a/sql/sql_time.cc
+++ b/sql/sql_time.cc
@@ -175,7 +175,7 @@ int calc_weekday(long daynr,bool sunday_first_day_of_week)
next week is week 1.
*/
-uint calc_week(MYSQL_TIME *l_time, uint week_behaviour, uint *year)
+uint calc_week(const MYSQL_TIME *l_time, uint week_behaviour, uint *year)
{
uint days;
ulong daynr=calc_daynr(l_time->year,l_time->month,l_time->day);
@@ -264,7 +264,7 @@ bool get_date_from_daynr(long daynr,uint *ret_year,uint *ret_month,
ulong convert_period_to_month(ulong period)
{
ulong a,b;
- if (period == 0)
+ if (period == 0 || period > 999912)
return 0L;
if ((a=period/100) < YY_PART_YEAR)
a+=2000;
@@ -289,14 +289,14 @@ ulong convert_month_to_period(ulong month)
bool
-check_date_with_warn(const MYSQL_TIME *ltime, ulonglong fuzzy_date,
+check_date_with_warn(THD *thd, const MYSQL_TIME *ltime, date_mode_t fuzzydate,
timestamp_type ts_type)
{
int unused;
- if (check_date(ltime, fuzzy_date, &unused))
+ if (check_date(ltime, fuzzydate, &unused))
{
ErrConvTime str(ltime);
- make_truncated_value_warning(current_thd, Sql_condition::WARN_LEVEL_WARN,
+ make_truncated_value_warning(thd, Sql_condition::WARN_LEVEL_WARN,
&str, ts_type, 0);
return true;
}
@@ -305,7 +305,7 @@ check_date_with_warn(const MYSQL_TIME *ltime, ulonglong fuzzy_date,
bool
-adjust_time_range_with_warn(MYSQL_TIME *ltime, uint dec)
+adjust_time_range_with_warn(THD *thd, MYSQL_TIME *ltime, uint dec)
{
MYSQL_TIME copy= *ltime;
ErrConvTime str(&copy);
@@ -313,7 +313,7 @@ adjust_time_range_with_warn(MYSQL_TIME *ltime, uint dec)
if (check_time_range(ltime, dec, &warnings))
return true;
if (warnings)
- current_thd->push_warning_truncated_wrong_value("time", str.ptr());
+ thd->push_warning_truncated_wrong_value("time", str.ptr());
return false;
}
@@ -351,33 +351,63 @@ to_ascii(CHARSET_INFO *cs,
}
-/* Character set-aware version of str_to_time() */
-bool
-str_to_time(CHARSET_INFO *cs, const char *str, size_t length,
- MYSQL_TIME *l_time, ulonglong fuzzydate, MYSQL_TIME_STATUS *status)
+class TemporalAsciiBuffer: public LEX_CSTRING
{
char cnv[32];
- if ((cs->state & MY_CS_NONASCII) != 0)
+public:
+ TemporalAsciiBuffer(const char *str, size_t length, CHARSET_INFO *cs)
{
- length= to_ascii(cs, str, length, cnv, sizeof(cnv));
- str= cnv;
+ if ((cs->state & MY_CS_NONASCII) != 0)
+ {
+ LEX_CSTRING::str= cnv;
+ LEX_CSTRING::length= to_ascii(cs, str, length, cnv, sizeof(cnv));
+ }
+ else
+ {
+ LEX_CSTRING::str= str;
+ LEX_CSTRING::length= length;
+ }
}
- return str_to_time(str, length, l_time, fuzzydate, status);
+};
+
+
+/* Character set-aware version of str_to_time() */
+bool Temporal::str_to_time(MYSQL_TIME_STATUS *status,
+ const char *str, size_t length, CHARSET_INFO *cs,
+ date_mode_t fuzzydate)
+{
+ TemporalAsciiBuffer tmp(str, length, cs);
+ bool rc= ::str_to_time(tmp.str, tmp.length, this,
+ ulonglong(fuzzydate & TIME_MODE_FOR_XXX_TO_DATE),
+ status);
+ DBUG_ASSERT(status->warnings || !rc);
+ return rc;
}
/* Character set-aware version of str_to_datetime() */
-bool str_to_datetime(CHARSET_INFO *cs, const char *str, size_t length,
- MYSQL_TIME *l_time, ulonglong flags,
- MYSQL_TIME_STATUS *status)
+bool Temporal::str_to_datetime(MYSQL_TIME_STATUS *status,
+ const char *str, size_t length, CHARSET_INFO *cs,
+ date_mode_t flags)
{
- char cnv[32];
- if ((cs->state & MY_CS_NONASCII) != 0)
- {
- length= to_ascii(cs, str, length, cnv, sizeof(cnv));
- str= cnv;
- }
- return str_to_datetime(str, length, l_time, flags, status);
+ TemporalAsciiBuffer tmp(str, length, cs);
+ bool rc= ::str_to_datetime(tmp.str, tmp.length, this,
+ ulonglong(flags & TIME_MODE_FOR_XXX_TO_DATE),
+ status);
+ DBUG_ASSERT(status->warnings || !rc);
+ return rc;
+}
+
+
+/* Character set-aware version of str_to_DDhhmmssff() */
+bool Interval_DDhhmmssff::str_to_DDhhmmssff(MYSQL_TIME_STATUS *status,
+ const char *str, size_t length,
+ CHARSET_INFO *cs, ulong max_hour)
+{
+ TemporalAsciiBuffer tmp(str, length, cs);
+ bool rc= ::str_to_DDhhmmssff(tmp.str, tmp.length, this, UINT_MAX32, status);
+ DBUG_ASSERT(status->warnings || !rc);
+ return rc;
}
@@ -390,51 +420,46 @@ bool str_to_datetime(CHARSET_INFO *cs, const char *str, size_t length,
*/
bool
-str_to_datetime_with_warn(CHARSET_INFO *cs,
- const char *str, size_t length, MYSQL_TIME *l_time,
- ulonglong flags)
+str_to_datetime_with_warn(THD *thd, CHARSET_INFO *cs,
+ const char *str, size_t length, MYSQL_TIME *to,
+ date_mode_t mode)
{
- MYSQL_TIME_STATUS status;
- THD *thd= current_thd;
- bool ret_val= str_to_datetime(cs, str, length, l_time, flags, &status);
- if (ret_val || status.warnings)
- {
- const ErrConvString err(str, length, &my_charset_bin);
- make_truncated_value_warning(thd,
- ret_val ? Sql_condition::WARN_LEVEL_WARN :
- Sql_condition::time_warn_level(status.warnings),
- &err, flags & TIME_TIME_ONLY ?
- MYSQL_TIMESTAMP_TIME : l_time->time_type, NullS);
- }
- DBUG_EXECUTE_IF("str_to_datetime_warn",
- push_warning(thd, Sql_condition::WARN_LEVEL_NOTE,
- ER_YES, str););
- return ret_val;
+ Temporal::Warn_push warn(thd, NullS, to, mode);
+ Temporal_hybrid *t= new(to) Temporal_hybrid(thd, &warn, str, length, cs, mode);
+ return !t->is_valid_temporal();
}
-bool double_to_datetime_with_warn(double value, MYSQL_TIME *ltime,
- ulonglong fuzzydate, const char *field_name)
+bool double_to_datetime_with_warn(THD *thd, double value, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate, const char *field_name)
{
- const ErrConvDouble str(value);
- return Sec6(value).convert_to_mysql_time(ltime, fuzzydate, &str, field_name);
+ Temporal::Warn_push warn(thd, field_name, ltime, fuzzydate);
+ Temporal_hybrid *t= new (ltime) Temporal_hybrid(thd, &warn, value, fuzzydate);
+ return !t->is_valid_temporal();
}
-bool decimal_to_datetime_with_warn(const my_decimal *value, MYSQL_TIME *ltime,
- ulonglong fuzzydate, const char *field_name)
+bool decimal_to_datetime_with_warn(THD *thd, const my_decimal *value,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate, const char *field_name)
{
- const ErrConvDecimal str(value);
- return Sec6(value).convert_to_mysql_time(ltime, fuzzydate, &str, field_name);
+ Temporal::Warn_push warn(thd, field_name, ltime, fuzzydate);
+ Temporal_hybrid *t= new (ltime) Temporal_hybrid(thd, &warn, value, fuzzydate);
+ return !t->is_valid_temporal();
}
-bool int_to_datetime_with_warn(bool neg, ulonglong value, MYSQL_TIME *ltime,
- ulonglong fuzzydate, const char *field_name)
+bool int_to_datetime_with_warn(THD *thd, const Longlong_hybrid &nr,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate, const char *field_name)
{
- const ErrConvInteger str(neg ? - (longlong) value : (longlong) value, !neg);
- Sec6 sec(neg, value, 0);
- return sec.convert_to_mysql_time(ltime, fuzzydate, &str, field_name);
+ /*
+ Note: conversion from an integer to TIME can overflow to '838:59:59.999999',
+ so the conversion result can have fractional digits.
+ */
+ Temporal::Warn_push warn(thd, field_name, ltime, fuzzydate);
+ Temporal_hybrid *t= new (ltime) Temporal_hybrid(thd, &warn, nr, fuzzydate);
+ return !t->is_valid_temporal();
}
@@ -864,20 +889,7 @@ void make_truncated_value_warning(THD *thd,
timestamp_type time_type,
const char *field_name)
{
- const char *type_str;
-
- switch (time_type) {
- case MYSQL_TIMESTAMP_DATE:
- type_str= "date";
- break;
- case MYSQL_TIMESTAMP_TIME:
- type_str= "time";
- break;
- case MYSQL_TIMESTAMP_DATETIME: // FALLTHROUGH
- default:
- type_str= "datetime";
- break;
- }
+ const char *type_str= Temporal::type_name_by_timestamp_type(time_type);
return thd->push_warning_wrong_or_truncated_value(level,
time_type <= MYSQL_TIMESTAMP_ERROR,
type_str, sval->ptr(), field_name);
@@ -891,7 +903,7 @@ void make_truncated_value_warning(THD *thd,
(X)->second_part)
#define GET_PART(X, N) X % N ## LL; X/= N ## LL
-bool date_add_interval(MYSQL_TIME *ltime, interval_type int_type,
+bool date_add_interval(THD *thd, MYSQL_TIME *ltime, interval_type int_type,
const INTERVAL &interval)
{
long period, sign;
@@ -1006,7 +1018,6 @@ bool date_add_interval(MYSQL_TIME *ltime, interval_type int_type,
invalid_date:
{
- THD *thd= current_thd;
push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
ER_DATETIME_FUNCTION_OVERFLOW,
ER_THD(thd, ER_DATETIME_FUNCTION_OVERFLOW),
@@ -1073,10 +1084,10 @@ calc_time_diff(const MYSQL_TIME *l_time1, const MYSQL_TIME *l_time2,
}
microseconds= ((longlong)days * SECONDS_IN_24H +
- (longlong)(l_time1->hour*3600L +
+ (longlong)(l_time1->hour*3600LL +
l_time1->minute*60L +
l_time1->second) -
- l_sign*(longlong)(l_time2->hour*3600L +
+ l_sign*(longlong)(l_time2->hour*3600LL +
l_time2->minute*60L +
l_time2->second)) * 1000000LL +
(longlong)l_time1->second_part -
@@ -1095,7 +1106,7 @@ calc_time_diff(const MYSQL_TIME *l_time1, const MYSQL_TIME *l_time2,
bool calc_time_diff(const MYSQL_TIME *l_time1, const MYSQL_TIME *l_time2,
- int l_sign, MYSQL_TIME *l_time3, ulonglong fuzzydate)
+ int l_sign, MYSQL_TIME *l_time3, date_mode_t fuzzydate)
{
ulonglong seconds;
ulong microseconds;
@@ -1174,56 +1185,6 @@ bool time_to_datetime(MYSQL_TIME *ltime)
}
-/**
- Return a valid DATE or DATETIME value from an arbitrary MYSQL_TIME.
- If ltime is TIME, it's first converted to DATETIME.
- If ts_type is DATE, hhmmss is set to zero.
- The date part of the result is checked against fuzzy_date.
-
- @param ltime The value to convert.
- @param fuzzy_date Flags to check date.
- @param ts_type The type to convert to.
- @return false on success, true of error (negative time).*/
-bool
-make_date_with_warn(MYSQL_TIME *ltime, ulonglong fuzzy_date,
- timestamp_type ts_type)
-{
- DBUG_ASSERT(ts_type == MYSQL_TIMESTAMP_DATE ||
- ts_type == MYSQL_TIMESTAMP_DATETIME);
- if (ltime->time_type == MYSQL_TIMESTAMP_TIME && time_to_datetime(ltime))
- {
- /* e.g. negative time */
- ErrConvTime str(ltime);
- make_truncated_value_warning(current_thd, Sql_condition::WARN_LEVEL_WARN,
- &str, ts_type, 0);
- return true;
- }
- if ((ltime->time_type= ts_type) == MYSQL_TIMESTAMP_DATE)
- ltime->hour= ltime->minute= ltime->second= ltime->second_part= 0;
- return check_date_with_warn(ltime, fuzzy_date, ts_type);
-}
-
-
-/*
- Convert a TIME value to DAY-TIME interval, e.g. for extraction:
- EXTRACT(DAY FROM x), EXTRACT(HOUR FROM x), etc.
- Moves full days from ltime->hour to ltime->day.
- Note, time_type is set to MYSQL_TIMESTAMP_NONE, to make sure that
- the structure is not used for anything else other than extraction:
- non-extraction TIME functions expect zero day value!
-*/
-void time_to_daytime_interval(MYSQL_TIME *ltime)
-{
- DBUG_ASSERT(ltime->time_type == MYSQL_TIMESTAMP_TIME);
- DBUG_ASSERT(ltime->year == 0);
- DBUG_ASSERT(ltime->month == 0);
- DBUG_ASSERT(ltime->day == 0);
- ltime->day= ltime->hour / 24;
- ltime->hour%= 24;
- ltime->time_type= MYSQL_TIMESTAMP_NONE;
-}
-
-
/*** Conversion from TIME to DATETIME ***/
/*
@@ -1342,7 +1303,7 @@ time_to_datetime(THD *thd, const MYSQL_TIME *from, MYSQL_TIME *to)
bool
time_to_datetime_with_warn(THD *thd,
const MYSQL_TIME *from, MYSQL_TIME *to,
- ulonglong fuzzydate)
+ date_mode_t fuzzydate)
{
int warn= 0;
DBUG_ASSERT(from->time_type == MYSQL_TIMESTAMP_TIME);
@@ -1406,10 +1367,3 @@ void unpack_time(longlong packed, MYSQL_TIME *my_time,
break;
}
}
-
-
-bool my_decimal::to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const char *field_name)
-{
- return decimal_to_datetime_with_warn(this, to, fuzzydate, field_name);
-}
diff --git a/sql/sql_time.h b/sql/sql_time.h
index 8c6e58856e6..433374e2e9a 100644
--- a/sql/sql_time.h
+++ b/sql/sql_time.h
@@ -17,6 +17,7 @@
#ifndef SQL_TIME_INCLUDED
#define SQL_TIME_INCLUDED
+#include "sql_basic_types.h"
#include "my_time.h"
#include "mysql_time.h" /* timestamp_type */
#include "sql_error.h" /* Sql_condition */
@@ -35,25 +36,28 @@ ulong convert_period_to_month(ulong period);
ulong convert_month_to_period(ulong month);
void set_current_date(THD *thd, MYSQL_TIME *to);
bool time_to_datetime(MYSQL_TIME *ltime);
-void time_to_daytime_interval(MYSQL_TIME *l_time);
bool get_date_from_daynr(long daynr,uint *year, uint *month, uint *day);
my_time_t TIME_to_timestamp(THD *thd, const MYSQL_TIME *t, uint *error_code);
-bool str_to_datetime_with_warn(CHARSET_INFO *cs, const char *str, size_t length, MYSQL_TIME *l_time,
- ulonglong flags);
-bool double_to_datetime_with_warn(double value, MYSQL_TIME *ltime,
- ulonglong fuzzydate,
+bool str_to_datetime_with_warn(THD *thd,
+ CHARSET_INFO *cs, const char *str, size_t length,
+ MYSQL_TIME *l_time,
+ date_mode_t flags);
+bool double_to_datetime_with_warn(THD *thd, double value, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate,
const char *name);
-bool decimal_to_datetime_with_warn(const my_decimal *value, MYSQL_TIME *ltime,
- ulonglong fuzzydate,
+bool decimal_to_datetime_with_warn(THD *thd,
+ const my_decimal *value, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate,
const char *name);
-bool int_to_datetime_with_warn(bool neg, ulonglong value, MYSQL_TIME *ltime,
- ulonglong fuzzydate,
+bool int_to_datetime_with_warn(THD *thd, const Longlong_hybrid &nr,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate,
const char *name);
bool time_to_datetime(THD *thd, const MYSQL_TIME *tm, MYSQL_TIME *dt);
bool time_to_datetime_with_warn(THD *thd,
const MYSQL_TIME *tm, MYSQL_TIME *dt,
- ulonglong fuzzydate);
+ date_mode_t fuzzydate);
inline void datetime_to_date(MYSQL_TIME *ltime)
{
@@ -86,7 +90,7 @@ const char *get_date_time_format_str(KNOWN_DATE_TIME_FORMAT *format,
bool my_TIME_to_str(const MYSQL_TIME *ltime, String *str, uint dec);
/* MYSQL_TIME operations */
-bool date_add_interval(MYSQL_TIME *ltime, interval_type int_type,
+bool date_add_interval(THD *thd, MYSQL_TIME *ltime, interval_type int_type,
const INTERVAL &interval);
bool calc_time_diff(const MYSQL_TIME *l_time1, const MYSQL_TIME *l_time2,
int l_sign, ulonglong *seconds_out, ulong *microseconds_out);
@@ -115,26 +119,17 @@ int append_interval(String *str, interval_type int_type,
@return false - otherwise
*/
bool calc_time_diff(const MYSQL_TIME *l_time1, const MYSQL_TIME *l_time2,
- int lsign, MYSQL_TIME *l_time3, ulonglong fuzzydate);
+ int lsign, MYSQL_TIME *l_time3, date_mode_t fuzzydate);
int my_time_compare(const MYSQL_TIME *a, const MYSQL_TIME *b);
void localtime_to_TIME(MYSQL_TIME *to, struct tm *from);
void calc_time_from_sec(MYSQL_TIME *to, ulong seconds, ulong microseconds);
-uint calc_week(MYSQL_TIME *l_time, uint week_behaviour, uint *year);
+uint calc_week(const MYSQL_TIME *l_time, uint week_behaviour, uint *year);
int calc_weekday(long daynr,bool sunday_first_day_of_week);
bool parse_date_time_format(timestamp_type format_type,
const char *format, uint format_length,
DATE_TIME_FORMAT *date_time_format);
-/* Character set-aware version of str_to_time() */
-bool str_to_time(CHARSET_INFO *cs, const char *str,size_t length,
- MYSQL_TIME *l_time, ulonglong fuzzydate,
- MYSQL_TIME_STATUS *status);
-/* Character set-aware version of str_to_datetime() */
-bool str_to_datetime(CHARSET_INFO *cs,
- const char *str, size_t length,
- MYSQL_TIME *l_time, ulonglong flags,
- MYSQL_TIME_STATUS *status);
/* convenience wrapper */
inline bool parse_date_time_format(timestamp_type format_type,
@@ -171,15 +166,14 @@ non_zero_date(const MYSQL_TIME *ltime)
non_zero_hhmmssuu(ltime));
}
static inline bool
-check_date(const MYSQL_TIME *ltime, ulonglong flags, int *was_cut)
+check_date(const MYSQL_TIME *ltime, date_mode_t flags, int *was_cut)
{
- return check_date(ltime, non_zero_date(ltime), flags, was_cut);
+ return check_date(ltime, non_zero_date(ltime),
+ ulonglong(flags & TIME_MODE_FOR_XXX_TO_DATE), was_cut);
}
-bool check_date_with_warn(const MYSQL_TIME *ltime, ulonglong fuzzy_date,
+bool check_date_with_warn(THD *thd, const MYSQL_TIME *ltime, date_mode_t fuzzy_date,
timestamp_type ts_type);
-bool make_date_with_warn(MYSQL_TIME *ltime,
- ulonglong fuzzy_date, timestamp_type ts_type);
-bool adjust_time_range_with_warn(MYSQL_TIME *ltime, uint dec);
+bool adjust_time_range_with_warn(THD *thd, MYSQL_TIME *ltime, uint dec);
longlong pack_time(const MYSQL_TIME *my_time);
void unpack_time(longlong packed, MYSQL_TIME *my_time,
diff --git a/sql/sql_trigger.cc b/sql/sql_trigger.cc
index 9f26bff3321..b79c1a1adb1 100644
--- a/sql/sql_trigger.cc
+++ b/sql/sql_trigger.cc
@@ -35,16 +35,6 @@
#include "sp_cache.h" // sp_invalidate_cache
#include <mysys_err.h>
-LEX_CSTRING *make_lex_string(LEX_CSTRING *lex_str,
- const char* str, size_t length,
- MEM_ROOT *mem_root)
-{
- if (!(lex_str->str= strmake_root(mem_root, str, length)))
- return 0;
- lex_str->length= length;
- return lex_str;
-}
-
/*************************************************************************/
/**
@@ -515,7 +505,11 @@ bool mysql_create_or_drop_trigger(THD *thd, TABLE_LIST *tables, bool create)
if (err_status)
goto end;
}
- WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
+
+#ifdef WITH_WSREP
+ if (thd->wsrep_exec_mode == LOCAL_STATE)
+ WSREP_TO_ISOLATION_BEGIN(WSREP_MYSQL_DB, NULL, NULL);
+#endif
/* We should have only one table in table list. */
DBUG_ASSERT(tables->next_global == 0);
@@ -543,7 +537,7 @@ bool mysql_create_or_drop_trigger(THD *thd, TABLE_LIST *tables, bool create)
/* Under LOCK TABLES we must only accept write locked tables. */
if (!(tables->table= find_table_for_mdl_upgrade(thd, tables->db.str,
tables->table_name.str,
- FALSE)))
+ NULL)))
goto end;
}
else
@@ -619,9 +613,9 @@ end:
DBUG_RETURN(result);
#ifdef WITH_WSREP
- error:
+wsrep_error_label:
DBUG_RETURN(true);
-#endif /* WITH_WSREP */
+#endif
}
@@ -1499,8 +1493,8 @@ bool Table_triggers_list::check_n_load(THD *thd, const LEX_CSTRING *db,
if (likely((name= error_handler.get_trigger_name())))
{
- if (unlikely(!(make_lex_string(&trigger->name, name->str,
- name->length, &table->mem_root))))
+ trigger->name= safe_lexcstrdup_root(&table->mem_root, *name);
+ if (unlikely(!trigger->name.str))
goto err_with_lex_cleanup;
}
trigger->definer= ((!trg_definer || !trg_definer->length) ?
diff --git a/sql/sql_truncate.cc b/sql/sql_truncate.cc
index d515aacd1d0..798e929170c 100644
--- a/sql/sql_truncate.cc
+++ b/sql/sql_truncate.cc
@@ -299,7 +299,7 @@ bool Sql_cmd_truncate_table::lock_table(THD *thd, TABLE_LIST *table_ref,
if (thd->locked_tables_mode)
{
if (!(table= find_table_for_mdl_upgrade(thd, table_ref->db.str,
- table_ref->table_name.str, FALSE)))
+ table_ref->table_name.str, NULL)))
DBUG_RETURN(TRUE);
*hton_can_recreate= ha_check_storage_engine_flag(table->file->ht,
@@ -350,7 +350,8 @@ bool Sql_cmd_truncate_table::lock_table(THD *thd, TABLE_LIST *table_ref,
{
DEBUG_SYNC(thd, "upgrade_lock_for_truncate");
/* To remove the table from the cache we need an exclusive lock. */
- if (wait_while_table_is_used(thd, table, HA_EXTRA_PREPARE_FOR_DROP))
+ if (wait_while_table_is_used(thd, table,
+ *hton_can_recreate ? HA_EXTRA_PREPARE_FOR_DROP : HA_EXTRA_NOT_USED))
DBUG_RETURN(TRUE);
m_ticket_downgrade= table->mdl_ticket;
/* Close if table is going to be recreated. */
@@ -400,6 +401,8 @@ bool Sql_cmd_truncate_table::truncate_table(THD *thd, TABLE_LIST *table_ref)
/* In RBR, the statement is not binlogged if the table is temporary. */
binlog_stmt= !thd->is_current_stmt_binlog_format_row();
+ thd->close_unused_temporary_table_instances(table_ref);
+
error= handler_truncate(thd, table_ref, TRUE);
/*
diff --git a/sql/sql_tvc.cc b/sql/sql_tvc.cc
index 43edd2d506a..0e4caae7a2f 100644
--- a/sql/sql_tvc.cc
+++ b/sql/sql_tvc.cc
@@ -469,6 +469,7 @@ bool Item_func_in::create_value_list_for_tvc(THD *thd,
for (uint i=1; i < arg_count; i++)
{
+ char col_name[8];
List<Item> *tvc_value;
if (!(tvc_value= new (thd->mem_root) List<Item>()))
return true;
@@ -479,13 +480,27 @@ bool Item_func_in::create_value_list_for_tvc(THD *thd,
for (uint j=0; j < row_list->cols(); j++)
{
+ if (i == 1)
+ {
+ sprintf(col_name, "_col_%i", j+1);
+ row_list->element_index(j)->set_name(thd, col_name, strlen(col_name),
+ thd->charset());
+ }
if (tvc_value->push_back(row_list->element_index(j),
thd->mem_root))
return true;
}
}
- else if (tvc_value->push_back(args[i]->real_item()))
- return true;
+ else
+ {
+ if (i == 1)
+ {
+ sprintf(col_name, "_col_%i", 1);
+ args[i]->set_name(thd, col_name, strlen(col_name), thd->charset());
+ }
+ if (tvc_value->push_back(args[i]->real_item()))
+ return true;
+ }
if (values->push_back(tvc_value, thd->mem_root))
return true;
diff --git a/sql/sql_tvc.h b/sql/sql_tvc.h
index 420311cccb2..128cc883dd8 100644
--- a/sql/sql_tvc.h
+++ b/sql/sql_tvc.h
@@ -50,6 +50,8 @@ public:
have_query_plan(QEP_NOT_PRESENT_YET), explain(0),
select_options(select_options_arg)
{ };
+
+ ha_rows get_records() { return lists_of_values.elements; }
bool prepare(THD *thd_arg, SELECT_LEX *sl,
select_result *tmp_result,
diff --git a/sql/sql_type.cc b/sql/sql_type.cc
index e8dbf663df6..a432f37b580 100644
--- a/sql/sql_type.cc
+++ b/sql/sql_type.cc
@@ -154,12 +154,9 @@ VDec_op::VDec_op(Item_func_hybrid_field_type *item)
}
-bool Dec_ptr::to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- Item *item)
+date_mode_t Temporal::sql_mode_for_dates(THD *thd)
{
- if (to_datetime_with_warn(to, fuzzydate, item->field_name_or_null()))
- return item->null_value|= item->make_zero_date(to, fuzzydate);
- return item->null_value= false;
+ return ::sql_mode_for_dates(thd);
}
@@ -176,9 +173,23 @@ my_decimal *Temporal::bad_to_decimal(my_decimal *to) const
}
-Temporal_hybrid::Temporal_hybrid(THD *thd, Item *item)
+void Temporal::make_from_str(THD *thd, Warn *warn,
+ const char *str, size_t length,
+ CHARSET_INFO *cs, date_mode_t fuzzydate)
{
- if (item->get_date(this, sql_mode_for_dates(thd)))
+ DBUG_EXECUTE_IF("str_to_datetime_warn",
+ push_warning(thd, Sql_condition::WARN_LEVEL_NOTE,
+ ER_YES, ErrConvString(str, length,cs).ptr()););
+ if (str_to_datetime(warn, str, length, cs, fuzzydate))
+ make_fuzzy_date(&warn->warnings, fuzzydate);
+ if (warn->warnings)
+ warn->set_str(str, length, &my_charset_bin);
+}
+
+
+Temporal_hybrid::Temporal_hybrid(THD *thd, Item *item, date_mode_t fuzzydate)
+{
+ if (item->get_date(thd, this, fuzzydate))
time_type= MYSQL_TIMESTAMP_NONE;
}
@@ -211,80 +222,50 @@ void Sec6::make_truncated_warning(THD *thd, const char *type_str) const
{
char buff[1 + MAX_BIGINT_WIDTH + 1 + 6 + 1]; // '-' int '.' frac '\0'
to_string(buff, sizeof(buff));
- current_thd->push_warning_truncated_wrong_value(type_str, buff);
+ thd->push_warning_truncated_wrong_value(type_str, buff);
}
-bool Sec6::to_time_with_warn(MYSQL_TIME *to, const ErrConv *str,
- const char *field_name) const
+bool Sec6::convert_to_mysql_time(THD *thd, int *warn, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
- int was_cut;
- bool res= to_time(to, &was_cut);
- if (res || MYSQL_TIME_WARN_HAVE_WARNINGS(was_cut))
- current_thd->
- push_warning_wrong_or_truncated_value(Sql_condition::WARN_LEVEL_WARN,
- res, "time", str->ptr(),
- field_name);
- return res;
-}
-
-
-bool Sec6::to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const ErrConv *str,
- const char *field_name) const
-{
- bool res, have_warnings= false;
- int was_cut;
- res= to_datetime(to, fuzzydate, &was_cut);
- have_warnings= was_cut && (fuzzydate & TIME_NO_ZERO_IN_DATE);
- if (res || have_warnings)
- current_thd->
- push_warning_wrong_or_truncated_value(Sql_condition::WARN_LEVEL_WARN,
- res, "datetime", str->ptr(),
- field_name);
- return res;
+ bool is_time= bool(fuzzydate & TIME_TIME_ONLY);
+ bool rc= is_time ? to_time(ltime, warn) : to_datetime(ltime, fuzzydate, warn);
+ DBUG_ASSERT(*warn || !rc);
+ if (truncated())
+ *warn|= MYSQL_TIME_WARN_TRUNCATED;
+ return rc;
}
-bool Sec6::convert_to_mysql_time(MYSQL_TIME *ltime, ulonglong fuzzydate,
- const ErrConv *str, const char *field_name)
- const
+void Temporal::push_conversion_warnings(THD *thd, bool totally_useless_value, int warn,
+ const char *typestr,
+ const char *field_name,
+ const char *value)
{
- bool is_time= fuzzydate & TIME_TIME_ONLY;
- if (truncated())
- {
- /*
- The value was already truncated at the constructor call time,
- and a truncation warning was issued. Here we convert silently
- to avoid double warnings.
- */
- current_thd->
- push_warning_wrong_or_truncated_value(Sql_condition::WARN_LEVEL_WARN,
- !is_time,
- is_time ? "time" : "datetime",
- str->ptr(), field_name);
- int warn;
- return is_time ? to_time(ltime, &warn) :
- to_datetime(ltime, fuzzydate, &warn);
- }
- return is_time ? to_time_with_warn(ltime, str, field_name) :
- to_datetime_with_warn(ltime, fuzzydate, str, field_name);
+ if (MYSQL_TIME_WARN_HAVE_WARNINGS(warn))
+ thd->push_warning_wrong_or_truncated_value(Sql_condition::WARN_LEVEL_WARN,
+ totally_useless_value,
+ typestr, value, field_name);
+ else if (MYSQL_TIME_WARN_HAVE_NOTES(warn))
+ thd->push_warning_wrong_or_truncated_value(Sql_condition::WARN_LEVEL_NOTE,
+ false, typestr, value, field_name);
}
-VSec6::VSec6(Item *item, const char *type_str, ulonglong limit)
+VSec6::VSec6(THD *thd, Item *item, const char *type_str, ulonglong limit)
{
if (item->decimals == 0)
{ // optimize for an important special case
- longlong nr= item->val_int();
- make_from_int(nr, item->unsigned_flag);
+ Longlong_hybrid nr(item->val_int(), item->unsigned_flag);
+ make_from_int(nr);
m_is_null= item->null_value;
if (!m_is_null && m_sec > limit)
{
m_sec= limit;
m_truncated= true;
- ErrConvInteger err(nr, item->unsigned_flag);
- current_thd->push_warning_truncated_wrong_value(type_str, err.ptr());
+ ErrConvInteger err(nr);
+ thd->push_warning_truncated_wrong_value(type_str, err.ptr());
}
}
else if (item->cmp_type() == REAL_RESULT)
@@ -300,7 +281,7 @@ VSec6::VSec6(Item *item, const char *type_str, ulonglong limit)
if (m_truncated)
{
ErrConvDouble err(nr);
- current_thd->push_warning_truncated_wrong_value(type_str, err.ptr());
+ thd->push_warning_truncated_wrong_value(type_str, err.ptr());
}
}
else
@@ -315,7 +296,7 @@ VSec6::VSec6(Item *item, const char *type_str, ulonglong limit)
if (m_truncated)
{
ErrConvDecimal err(tmp.ptr());
- current_thd->push_warning_truncated_wrong_value(type_str, err.ptr());
+ thd->push_warning_truncated_wrong_value(type_str, err.ptr());
}
}
}
@@ -323,8 +304,8 @@ VSec6::VSec6(Item *item, const char *type_str, ulonglong limit)
Year::Year(longlong value, bool unsigned_flag, uint length)
{
- if ((m_truncated= (value < 0 && !unsigned_flag)))
- m_year= 0;
+ if ((m_truncated= (value < 0))) // Negative or huge unsigned
+ m_year= unsigned_flag ? 9999 : 0;
else if (value > 9999)
{
m_truncated= true;
@@ -349,24 +330,133 @@ uint Year::year_precision(const Item *item) const
VYear::VYear(Item *item)
- :Year_null(Year(item->val_int(), item->unsigned_flag,
- year_precision(item)), item->null_value)
+ :Year_null(item->to_longlong_null(), item->unsigned_flag, year_precision(item))
{ }
VYear_op::VYear_op(Item_func_hybrid_field_type *item)
- :Year_null(Year(item->int_op(), item->unsigned_flag,
- year_precision(item)), item->null_value)
+ :Year_null(item->to_longlong_null_op(), item->unsigned_flag,
+ year_precision(item))
{ }
-void Time::make_from_item(int *warn, Item *item, const Options opt)
+const LEX_CSTRING Interval_DDhhmmssff::m_type_name=
+ {STRING_WITH_LEN("INTERVAL DAY TO SECOND")};
+
+
+Interval_DDhhmmssff::Interval_DDhhmmssff(THD *thd, Status *st,
+ bool push_warnings,
+ Item *item, ulong max_hour)
+{
+ switch (item->cmp_type()) {
+ case ROW_RESULT:
+ DBUG_ASSERT(0);
+ time_type= MYSQL_TIMESTAMP_NONE;
+ break;
+ case TIME_RESULT:
+ {
+ if (item->get_date(thd, this, TIME_TIME_ONLY))
+ time_type= MYSQL_TIMESTAMP_NONE;
+ else if (time_type != MYSQL_TIMESTAMP_TIME)
+ {
+ st->warnings|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ push_warning_wrong_or_truncated_value(thd, ErrConvTime(this),
+ st->warnings);
+ time_type= MYSQL_TIMESTAMP_NONE;
+ }
+ break;
+ }
+ case INT_RESULT:
+ case REAL_RESULT:
+ case DECIMAL_RESULT:
+ case STRING_RESULT:
+ {
+ StringBuffer<STRING_BUFFER_USUAL_SIZE> tmp;
+ String *str= item->val_str(&tmp);
+ if (!str)
+ time_type= MYSQL_TIMESTAMP_NONE;
+ else if (str_to_DDhhmmssff(st, str->ptr(), str->length(), str->charset(),
+ UINT_MAX32))
+ {
+ if (push_warnings)
+ thd->push_warning_wrong_value(Sql_condition::WARN_LEVEL_WARN,
+ m_type_name.str,
+ ErrConvString(str).ptr());
+ time_type= MYSQL_TIMESTAMP_NONE;
+ }
+ else
+ {
+ if (hour > max_hour)
+ {
+ st->warnings|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ time_type= MYSQL_TIMESTAMP_NONE;
+ }
+ // Warn if hour or nanosecond truncation happened
+ if (push_warnings)
+ push_warning_wrong_or_truncated_value(thd, ErrConvString(str),
+ st->warnings);
+ }
+ }
+ break;
+ }
+ DBUG_ASSERT(is_valid_value_slow());
+}
+
+
+void
+Interval_DDhhmmssff::push_warning_wrong_or_truncated_value(THD *thd,
+ const ErrConv &str,
+ int warnings)
+{
+ if (warnings & MYSQL_TIME_WARN_OUT_OF_RANGE)
+ {
+ thd->push_warning_wrong_value(Sql_condition::WARN_LEVEL_WARN,
+ m_type_name.str, str.ptr());
+ }
+ else if (MYSQL_TIME_WARN_HAVE_WARNINGS(warnings))
+ {
+ thd->push_warning_truncated_wrong_value(Sql_condition::WARN_LEVEL_WARN,
+ m_type_name.str, str.ptr());
+ }
+ else if (MYSQL_TIME_WARN_HAVE_NOTES(warnings))
+ {
+ thd->push_warning_truncated_wrong_value(Sql_condition::WARN_LEVEL_NOTE,
+ m_type_name.str, str.ptr());
+ }
+}
+
+
+uint Interval_DDhhmmssff::fsp(THD *thd, Item *item)
+{
+ switch (item->cmp_type()) {
+ case INT_RESULT:
+ case TIME_RESULT:
+ return item->decimals;
+ case REAL_RESULT:
+ case DECIMAL_RESULT:
+ return MY_MIN(item->decimals, TIME_SECOND_PART_DIGITS);
+ case ROW_RESULT:
+ DBUG_ASSERT(0);
+ return 0;
+ case STRING_RESULT:
+ break;
+ }
+ if (!item->const_item() || item->is_expensive())
+ return TIME_SECOND_PART_DIGITS;
+ Status st;
+ Interval_DDhhmmssff it(thd, &st, false/*no warnings*/, item, UINT_MAX32);
+ return it.is_valid_interval_DDhhmmssff() ? st.precision :
+ TIME_SECOND_PART_DIGITS;
+}
+
+
+void Time::make_from_item(THD *thd, int *warn, Item *item, const Options opt)
{
*warn= 0;
- if (item->get_date(this, opt.get_date_flags()))
+ if (item->get_date(thd, this, opt.get_date_flags()))
time_type= MYSQL_TIMESTAMP_NONE;
else
- valid_MYSQL_TIME_to_valid_value(warn, opt);
+ valid_MYSQL_TIME_to_valid_value(thd, warn, opt);
}
@@ -404,6 +494,12 @@ void Time::make_from_datetime_with_days_diff(int *warn, const MYSQL_TIME *from,
from->second) * 1000000LL +
from->second_part);
unpack_time(timediff, this, MYSQL_TIMESTAMP_TIME);
+ if (year || month)
+ {
+ *warn|= MYSQL_TIME_WARN_OUT_OF_RANGE;
+ year= month= day= 0;
+ hour= TIME_MAX_HOUR + 1;
+ }
}
// The above code can generate TIME values outside of the valid TIME range.
adjust_time_range_or_invalidate(warn);
@@ -469,7 +565,7 @@ Time::Time(int *warn, const MYSQL_TIME *from, long curdays)
}
-void Temporal_with_date::make_from_item(THD *thd, Item *item, sql_mode_t flags)
+void Temporal_with_date::make_from_item(THD *thd, Item *item, date_mode_t flags)
{
flags&= ~TIME_TIME_ONLY;
/*
@@ -479,10 +575,10 @@ void Temporal_with_date::make_from_item(THD *thd, Item *item, sql_mode_t flags)
In the legacy time->datetime conversion mode we do not add TIME_TIME_ONLY
and leave it to get_date() to check date.
*/
- ulonglong time_flag= (item->field_type() == MYSQL_TYPE_TIME &&
- !(thd->variables.old_behavior & OLD_MODE_ZERO_DATE_TIME_CAST)) ?
- TIME_TIME_ONLY : 0;
- if (item->get_date(this, flags | time_flag))
+ date_mode_t time_flag= (item->field_type() == MYSQL_TYPE_TIME &&
+ !(thd->variables.old_behavior & OLD_MODE_ZERO_DATE_TIME_CAST)) ?
+ TIME_TIME_ONLY : date_mode_t(0);
+ if (item->get_date(thd, this, flags | time_flag))
time_type= MYSQL_TIMESTAMP_NONE;
else if (time_type == MYSQL_TIMESTAMP_TIME)
{
@@ -501,15 +597,16 @@ void Temporal_with_date::make_from_item(THD *thd, Item *item)
}
-void Temporal_with_date::check_date_or_invalidate(int *warn, sql_mode_t flags)
+void Temporal_with_date::check_date_or_invalidate(int *warn, date_mode_t flags)
{
- if (check_date(this, pack_time(this) != 0, flags, warn))
+ if (check_date(this, pack_time(this) != 0,
+ ulonglong(flags & TIME_MODE_FOR_XXX_TO_DATE), warn))
time_type= MYSQL_TIMESTAMP_NONE;
}
void Datetime::make_from_time(THD *thd, int *warn, const MYSQL_TIME *from,
- sql_mode_t flags)
+ date_mode_t flags)
{
DBUG_ASSERT(from->time_type == MYSQL_TIMESTAMP_TIME);
if (time_to_datetime(thd, from, this))
@@ -523,7 +620,7 @@ void Datetime::make_from_time(THD *thd, int *warn, const MYSQL_TIME *from,
void Datetime::make_from_datetime(THD *thd, int *warn, const MYSQL_TIME *from,
- sql_mode_t flags)
+ date_mode_t flags)
{
DBUG_ASSERT(from->time_type == MYSQL_TIMESTAMP_DATE ||
from->time_type == MYSQL_TIMESTAMP_DATETIME);
@@ -540,9 +637,9 @@ void Datetime::make_from_datetime(THD *thd, int *warn, const MYSQL_TIME *from,
Datetime::Datetime(THD *thd, int *warn, const MYSQL_TIME *from,
- sql_mode_t flags)
+ date_mode_t flags)
{
- DBUG_ASSERT((flags & TIME_TIME_ONLY) == 0);
+ DBUG_ASSERT(bool(flags & TIME_TIME_ONLY) == false);
switch (from->time_type) {
case MYSQL_TIMESTAMP_ERROR:
case MYSQL_TIMESTAMP_NONE:
@@ -3024,14 +3121,14 @@ void Type_handler_row::Item_update_null_value(Item *item) const
void Type_handler_time_common::Item_update_null_value(Item *item) const
{
MYSQL_TIME ltime;
- (void) item->get_date(&ltime, TIME_TIME_ONLY);
+ (void) item->get_date(current_thd, &ltime, TIME_TIME_ONLY);
}
void Type_handler_temporal_with_date::Item_update_null_value(Item *item) const
{
MYSQL_TIME ltime;
- (void) item->get_date(&ltime, sql_mode_for_dates(current_thd));
+ (void) item->get_date(current_thd, &ltime, sql_mode_for_dates(current_thd));
}
@@ -3503,6 +3600,106 @@ bool Type_handler::
}
+bool Type_handler_temporal_result::
+ Item_func_min_max_fix_attributes(THD *thd, Item_func_min_max *func,
+ Item **items, uint nitems) const
+{
+ bool rc= Type_handler::Item_func_min_max_fix_attributes(thd, func,
+ items, nitems);
+ bool is_time= func->field_type() == MYSQL_TYPE_TIME;
+ func->decimals= 0;
+ for (uint i= 0; i < nitems; i++)
+ {
+ uint deci= is_time ? items[i]->time_precision(thd) :
+ items[i]->datetime_precision(thd);
+ set_if_bigger(func->decimals, deci);
+ }
+
+ if (rc || func->maybe_null)
+ return rc;
+ /*
+ LEAST/GREATES(non-temporal, temporal) can return NULL.
+ CAST functions Item_{time|datetime|date}_typecast always set maybe_full
+ to true. Here we try to detect nullability more thoroughly.
+ Perhaps CAST functions should also reuse this idea eventually.
+ */
+ const Type_handler *hf= func->type_handler();
+ for (uint i= 0; i < nitems; i++)
+ {
+ /*
+ If items[i] does not need conversion to the current temporal data
+ type, then we trust items[i]->maybe_null, which was already ORred
+ to func->maybe_null in the argument loop in fix_fields().
+ If items[i] requires conversion to the current temporal data type,
+ then conversion can fail and return NULL even for NOT NULL items.
+ */
+ const Type_handler *ha= items[i]->type_handler();
+ if (hf == ha)
+ continue; // No conversion.
+ if (ha->cmp_type() != TIME_RESULT)
+ {
+ func->maybe_null= true; // Conversion from non-temporal is not safe
+ break;
+ }
+ timestamp_type tf= hf->mysql_timestamp_type();
+ timestamp_type ta= ha->mysql_timestamp_type();
+ if (tf == ta ||
+ (tf == MYSQL_TIMESTAMP_DATETIME && ta == MYSQL_TIMESTAMP_DATE))
+ {
+ /*
+ If handlers have the same mysql_timestamp_type(),
+ then conversion is NULL safe. Conversion from DATE to DATETIME
+ is also safe. This branch includes data type pairs:
+ Function return type Argument type Comment
+ -------------------- ------------- -------------
+ TIMESTAMP TIMESTAMP no conversion
+ TIMESTAMP DATETIME not possible
+ TIMESTAMP DATE not possible
+ DATETIME DATETIME no conversion
+ DATETIME TIMESTAMP safe conversion
+ DATETIME DATE safe conversion
+ DATE DATE no conversion
+ TIME TIME no conversion
+
+ Note, a function cannot return TIMESTAMP if it has non-TIMESTAMP
+ arguments (it would return DATETIME in such case).
+ */
+ DBUG_ASSERT(hf->field_type() != MYSQL_TYPE_TIMESTAMP || tf == ta);
+ continue;
+ }
+ /*
+ Here we have the following data type pairs that did not match
+ the condition above:
+
+ Function return type Argument type Comment
+ -------------------- ------------- -------
+ TIMESTAMP TIME Not possible
+ DATETIME TIME depends on OLD_MODE_ZERO_DATE_TIME_CAST
+ DATE TIMESTAMP Not possible
+ DATE DATETIME Not possible
+ DATE TIME Not possible
+ TIME TIMESTAMP Not possible
+ TIME DATETIME Not possible
+ TIME DATE Not possible
+
+ Most pairs are not possible, because the function data type
+ would be DATETIME (according to LEAST/GREATEST aggregation rules).
+ Conversion to DATETIME from TIME is not safe when
+ OLD_MODE_ZERO_DATE_TIME_CAST is set:
+ - negative TIME values cannot be converted to not-NULL DATETIME values
+ - TIME values can produce DATETIME values that do not pass
+ NO_ZERO_DATE and NO_ZERO_IN_DATE tests.
+ */
+ DBUG_ASSERT(hf->field_type() == MYSQL_TYPE_DATETIME);
+ if (!(thd->variables.old_behavior & OLD_MODE_ZERO_DATE_TIME_CAST))
+ continue;
+ func->maybe_null= true;
+ break;
+ }
+ return rc;
+}
+
+
bool Type_handler_real_result::
Item_func_min_max_fix_attributes(THD *thd, Item_func_min_max *func,
Item **items, uint nitems) const
@@ -3801,43 +3998,87 @@ bool Type_handler_string_result::Item_val_bool(Item *item) const
/*************************************************************************/
-bool Type_handler_int_result::Item_get_date(Item *item, MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+
+bool Type_handler::Item_get_date_with_warn(THD *thd, Item *item,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
- return item->get_date_from_int(ltime, fuzzydate);
+ Temporal::Warn_push warn(thd, item->field_name_or_null(), ltime, fuzzydate);
+ Item_get_date(thd, item, &warn, ltime, fuzzydate);
+ return ltime->time_type < 0;
}
-bool Type_handler_year::Item_get_date(Item *item, MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+bool Type_handler::Item_func_hybrid_field_type_get_date_with_warn(THD *thd,
+ Item_func_hybrid_field_type *item,
+ MYSQL_TIME *ltime,
+ date_mode_t mode) const
+{
+ Temporal::Warn_push warn(thd, item->field_name_or_null(), ltime, mode);
+ Item_func_hybrid_field_type_get_date(thd, item, &warn, ltime, mode);
+ return ltime->time_type < 0;
+}
+
+
+/************************************************************************/
+void Type_handler_decimal_result::Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
+{
+ new(ltime) Temporal_hybrid(thd, warn, VDec(item).ptr(), fuzzydate);
+}
+
+
+void Type_handler_int_result::Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn,
+ MYSQL_TIME *to,
+ date_mode_t mode) const
+{
+ new(to) Temporal_hybrid(thd, warn, item->to_longlong_hybrid_null(), mode);
+}
+
+
+void Type_handler_year::Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
- return item->null_value=
- VYear(item).to_mysql_time_with_warn(ltime, fuzzydate,
- item->field_name_or_null());
+ VYear year(item);
+ DBUG_ASSERT(!year.truncated());
+ Longlong_hybrid_null nr(Longlong_null(year.to_YYYYMMDD(), year.is_null()),
+ item->unsigned_flag);
+ new(ltime) Temporal_hybrid(thd, warn, nr, fuzzydate);
}
-bool Type_handler_real_result::Item_get_date(Item *item, MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+void Type_handler_real_result::Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
- return item->get_date_from_real(ltime, fuzzydate);
+ new(ltime) Temporal_hybrid(thd, warn, item->to_double_null(), fuzzydate);
}
-bool Type_handler_string_result::Item_get_date(Item *item, MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+void Type_handler_string_result::Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn,
+ MYSQL_TIME *ltime,
+ date_mode_t mode) const
{
- return item->get_date_from_string(ltime, fuzzydate);
+ StringBuffer<40> tmp;
+ new(ltime) Temporal_hybrid(thd, warn, item->val_str(&tmp), mode);
}
-bool Type_handler_temporal_result::Item_get_date(Item *item, MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+void Type_handler_temporal_result::Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
DBUG_ASSERT(0); // Temporal type items must implement native get_date()
item->null_value= true;
- set_zero_time(ltime, mysql_timestamp_type());
- return true;
+ set_zero_time(ltime, MYSQL_TIMESTAMP_NONE);
}
@@ -3978,24 +4219,31 @@ Type_handler_decimal_result::Item_func_hybrid_field_type_val_decimal(
}
-bool
+void
Type_handler_decimal_result::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
+ Temporal::Warn *warn,
MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
- return VDec_op(item).to_datetime_with_warn(ltime, fuzzydate, item);
+ new (ltime) Temporal_hybrid(thd, warn, VDec_op(item).ptr(), fuzzydate);
}
-bool
+void
Type_handler_year::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
+ Temporal::Warn *warn,
MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
- return item->null_value=
- VYear_op(item).to_mysql_time_with_warn(ltime, fuzzydate, NULL);
+ VYear_op year(item);
+ DBUG_ASSERT(!year.truncated());
+ Longlong_hybrid_null nr(Longlong_null(year.to_YYYYMMDD(), year.is_null()),
+ item->unsigned_flag);
+ new(ltime) Temporal_hybrid(thd, warn, nr, fuzzydate);
}
@@ -4038,17 +4286,18 @@ Type_handler_int_result::Item_func_hybrid_field_type_val_decimal(
}
-bool
+void
Type_handler_int_result::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
- MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ Temporal::Warn *warn,
+ MYSQL_TIME *to,
+ date_mode_t mode) const
{
- return item->get_date_from_int_op(ltime, fuzzydate);
+ new(to) Temporal_hybrid(thd, warn, item->to_longlong_hybrid_null_op(), mode);
}
-
/***************************************************************************/
String *
@@ -4087,13 +4336,15 @@ Type_handler_real_result::Item_func_hybrid_field_type_val_decimal(
}
-bool
+void
Type_handler_real_result::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
- MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ Temporal::Warn *warn,
+ MYSQL_TIME *to,
+ date_mode_t mode) const
{
- return item->get_date_from_real_op(ltime, fuzzydate);
+ new(to) Temporal_hybrid(thd, warn, item->to_double_null_op(), mode);
}
@@ -4135,13 +4386,16 @@ Type_handler_temporal_result::Item_func_hybrid_field_type_val_decimal(
}
-bool
+void
Type_handler_temporal_result::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
+ Temporal::Warn *warn,
MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
- return item->date_op(ltime, fuzzydate);
+ if (item->date_op(thd, ltime, fuzzydate))
+ set_zero_time(ltime, MYSQL_TIMESTAMP_NONE);
}
@@ -4183,13 +4437,16 @@ Type_handler_time_common::Item_func_hybrid_field_type_val_decimal(
}
-bool
+void
Type_handler_time_common::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
+ Temporal::Warn *warn,
MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ date_mode_t fuzzydate) const
{
- return item->time_op(ltime);
+ if (item->time_op(thd, ltime))
+ set_zero_time(ltime, MYSQL_TIMESTAMP_NONE);
}
@@ -4231,13 +4488,18 @@ Type_handler_string_result::Item_func_hybrid_field_type_val_decimal(
}
-bool
+void
Type_handler_string_result::Item_func_hybrid_field_type_get_date(
+ THD *thd,
Item_func_hybrid_field_type *item,
+ Temporal::Warn *warn,
MYSQL_TIME *ltime,
- ulonglong fuzzydate) const
+ date_mode_t mode) const
{
- return item->get_date_from_str_op(ltime, fuzzydate);
+ StringBuffer<40> tmp;
+ String *res= item->str_op(&tmp);
+ DBUG_ASSERT((res == NULL) == item->null_value);
+ new(ltime) Temporal_hybrid(thd, warn, res, mode);
}
/***************************************************************************/
@@ -4560,13 +4822,30 @@ double Type_handler_string_result::
}
-double Type_handler_temporal_result::
+double Type_handler_time_common::
Item_func_min_max_val_real(Item_func_min_max *func) const
{
- MYSQL_TIME ltime;
- if (func->get_date(&ltime, 0))
- return 0;
- return TIME_to_double(&ltime);
+ return Time(current_thd, func).to_double();
+}
+
+
+double Type_handler_date_common::
+ Item_func_min_max_val_real(Item_func_min_max *func) const
+{
+ return Date(current_thd, func).to_double();
+}
+
+
+double Type_handler_datetime_common::
+ Item_func_min_max_val_real(Item_func_min_max *func) const
+{
+ return Datetime(current_thd, func).to_double();
+}
+
+double Type_handler_timestamp_common::
+ Item_func_min_max_val_real(Item_func_min_max *func) const
+{
+ return Datetime(current_thd, func).to_double();
}
@@ -4584,13 +4863,31 @@ longlong Type_handler_string_result::
}
-longlong Type_handler_temporal_result::
+longlong Type_handler_time_common::
Item_func_min_max_val_int(Item_func_min_max *func) const
{
- MYSQL_TIME ltime;
- if (func->get_date(&ltime, 0))
- return 0;
- return TIME_to_ulonglong(&ltime);
+ return Time(current_thd, func).to_longlong();
+}
+
+
+longlong Type_handler_date_common::
+ Item_func_min_max_val_int(Item_func_min_max *func) const
+{
+ return Date(current_thd, func).to_longlong();
+}
+
+
+longlong Type_handler_datetime_common::
+ Item_func_min_max_val_int(Item_func_min_max *func) const
+{
+ return Datetime(current_thd, func).to_longlong();
+}
+
+
+longlong Type_handler_timestamp_common::
+ Item_func_min_max_val_int(Item_func_min_max *func) const
+{
+ return Datetime(current_thd, func).to_longlong();
}
@@ -4617,20 +4914,41 @@ my_decimal *Type_handler_numeric::
}
-my_decimal *Type_handler_temporal_result::
+my_decimal *Type_handler_time_common::
Item_func_min_max_val_decimal(Item_func_min_max *func,
my_decimal *dec) const
{
- MYSQL_TIME ltime;
- if (func->get_date(&ltime, 0))
- return 0;
- return date2my_decimal(&ltime, dec);
+ return Time(current_thd, func).to_decimal(dec);
+}
+
+
+my_decimal *Type_handler_date_common::
+ Item_func_min_max_val_decimal(Item_func_min_max *func,
+ my_decimal *dec) const
+{
+ return Date(current_thd, func).to_decimal(dec);
+}
+
+
+my_decimal *Type_handler_datetime_common::
+ Item_func_min_max_val_decimal(Item_func_min_max *func,
+ my_decimal *dec) const
+{
+ return Datetime(current_thd, func).to_decimal(dec);
+}
+
+
+my_decimal *Type_handler_timestamp_common::
+ Item_func_min_max_val_decimal(Item_func_min_max *func,
+ my_decimal *dec) const
+{
+ return Datetime(current_thd, func).to_decimal(dec);
}
bool Type_handler_string_result::
- Item_func_min_max_get_date(Item_func_min_max *func,
- MYSQL_TIME *ltime, ulonglong fuzzydate) const
+ Item_func_min_max_get_date(THD *thd, Item_func_min_max *func,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const
{
/*
just like ::val_int() method of a string item can be called,
@@ -4638,30 +4956,42 @@ bool Type_handler_string_result::
::get_date() can be called for non-temporal values,
for example, SELECT MONTH(GREATEST("2011-11-21", "2010-10-09"))
*/
- return func->get_date_from_string(ltime, fuzzydate);
+ return func->get_date_from_string(thd, ltime, fuzzydate);
}
bool Type_handler_numeric::
- Item_func_min_max_get_date(Item_func_min_max *func,
- MYSQL_TIME *ltime, ulonglong fuzzydate) const
+ Item_func_min_max_get_date(THD *thd, Item_func_min_max *func,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const
{
- return Item_get_date(func, ltime, fuzzydate);
+ return Item_get_date_with_warn(thd, func, ltime, fuzzydate);
}
bool Type_handler_temporal_result::
- Item_func_min_max_get_date(Item_func_min_max *func,
- MYSQL_TIME *ltime, ulonglong fuzzydate) const
+ Item_func_min_max_get_date(THD *thd, Item_func_min_max *func,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const
{
- return func->get_date_native(ltime, fuzzydate);
+ /*
+ - If the caller specified TIME_TIME_ONLY, then it's going to convert
+ a DATETIME or DATE to TIME. So we pass the default flags for date. This is
+ exactly the same with what Item_func_min_max_val_{int|real|decimal|str} or
+ Item_send_datetime() do. We return the value in accordance with the
+ current session date flags and let the caller further convert it to TIME.
+ - If the caller did not specify TIME_TIME_ONLY, then return the value
+ according to the flags supplied by the caller.
+ */
+ return func->get_date_native(thd, ltime,
+ fuzzydate & TIME_TIME_ONLY ?
+ sql_mode_for_dates(thd) :
+ fuzzydate);
}
bool Type_handler_time_common::
- Item_func_min_max_get_date(Item_func_min_max *func,
- MYSQL_TIME *ltime, ulonglong fuzzydate) const
+ Item_func_min_max_get_date(THD *thd, Item_func_min_max *func,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const
{
- return func->get_time_native(ltime);
+ return func->get_time_native(thd, ltime);
}
/***************************************************************************/
@@ -5126,7 +5456,7 @@ bool Type_handler::
Item_time_typecast_fix_length_and_dec(Item_time_typecast *item) const
{
uint dec= item->decimals == NOT_FIXED_DEC ?
- item->arguments()[0]->time_precision() :
+ item->arguments()[0]->time_precision(current_thd) :
item->decimals;
item->fix_attributes_temporal(MIN_TIME_WIDTH, dec);
item->maybe_null= true;
@@ -5148,7 +5478,7 @@ bool Type_handler::
const
{
uint dec= item->decimals == NOT_FIXED_DEC ?
- item->arguments()[0]->datetime_precision() :
+ item->arguments()[0]->datetime_precision(current_thd) :
item->decimals;
item->fix_attributes_temporal(MAX_DATETIME_WIDTH, dec);
item->maybe_null= true;
@@ -5468,32 +5798,34 @@ bool Type_handler_string_result::
/***************************************************************************/
-uint Type_handler::Item_time_precision(Item *item) const
+uint Type_handler::Item_time_precision(THD *thd, Item *item) const
{
return MY_MIN(item->decimals, TIME_SECOND_PART_DIGITS);
}
-uint Type_handler::Item_datetime_precision(Item *item) const
+uint Type_handler::Item_datetime_precision(THD *thd, Item *item) const
{
return MY_MIN(item->decimals, TIME_SECOND_PART_DIGITS);
}
-uint Type_handler_string_result::Item_temporal_precision(Item *item,
+uint Type_handler_string_result::Item_temporal_precision(THD *thd, Item *item,
bool is_time) const
{
- MYSQL_TIME ltime;
StringBuffer<64> buf;
String *tmp;
MYSQL_TIME_STATUS status;
DBUG_ASSERT(item->is_fixed());
if ((tmp= item->val_str(&buf)) &&
- !(is_time ?
- str_to_time(tmp->charset(), tmp->ptr(), tmp->length(),
- &ltime, TIME_TIME_ONLY, &status) :
- str_to_datetime(tmp->charset(), tmp->ptr(), tmp->length(),
- &ltime, TIME_FUZZY_DATES, &status)))
+ (is_time ?
+ Time(thd, &status, tmp->ptr(), tmp->length(), tmp->charset(),
+ Time::Options(TIME_TIME_ONLY,
+ Time::DATETIME_TO_TIME_YYYYMMDD_TRUNCATE)).
+ is_valid_time() :
+ Datetime(&status, tmp->ptr(), tmp->length(), tmp->charset(),
+ TIME_FUZZY_DATES).
+ is_valid_datetime()))
return MY_MIN(status.precision, TIME_SECOND_PART_DIGITS);
return MY_MIN(item->decimals, TIME_SECOND_PART_DIGITS);
}
@@ -5682,7 +6014,7 @@ bool Type_handler::check_null(const Item *item, st_value *value) const
bool Type_handler_null::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= DYN_COL_NULL;
return true;
@@ -5690,7 +6022,7 @@ bool Type_handler_null::
bool Type_handler_row::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
DBUG_ASSERT(0);
value->m_type= DYN_COL_NULL;
@@ -5699,7 +6031,7 @@ bool Type_handler_row::
bool Type_handler_int_result::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= item->unsigned_flag ? DYN_COL_UINT : DYN_COL_INT;
value->value.m_longlong= item->val_int();
@@ -5708,7 +6040,7 @@ bool Type_handler_int_result::
bool Type_handler_real_result::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= DYN_COL_DOUBLE;
value->value.m_double= item->val_real();
@@ -5717,7 +6049,7 @@ bool Type_handler_real_result::
bool Type_handler_decimal_result::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= DYN_COL_DECIMAL;
my_decimal *dec= item->val_decimal(&value->m_decimal);
@@ -5728,7 +6060,7 @@ bool Type_handler_decimal_result::
bool Type_handler_string_result::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= DYN_COL_STRING;
String *str= item->val_str(&value->m_string);
@@ -5739,19 +6071,19 @@ bool Type_handler_string_result::
bool Type_handler_temporal_with_date::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= DYN_COL_DATETIME;
- item->get_date(&value->value.m_time, sql_mode_for_dates(current_thd));
+ item->get_date(thd, &value->value.m_time, sql_mode_for_dates(thd));
return check_null(item, value);
}
bool Type_handler_time_common::
- Item_save_in_value(Item *item, st_value *value) const
+ Item_save_in_value(THD *thd, Item *item, st_value *value) const
{
value->m_type= DYN_COL_DATETIME;
- item->get_time(&value->value.m_time);
+ item->get_time(thd, &value->value.m_time);
return check_null(item, value);
}
@@ -5935,7 +6267,8 @@ bool Type_handler::
bool Type_handler::
Item_send_datetime(Item *item, Protocol *protocol, st_value *buf) const
{
- item->get_date(&buf->value.m_time, sql_mode_for_dates(current_thd));
+ item->get_date(protocol->thd, &buf->value.m_time,
+ sql_mode_for_dates(protocol->thd));
if (!item->null_value)
return protocol->store(&buf->value.m_time, item->decimals);
return protocol->store_null();
@@ -5945,7 +6278,8 @@ bool Type_handler::
bool Type_handler::
Item_send_date(Item *item, Protocol *protocol, st_value *buf) const
{
- item->get_date(&buf->value.m_time, sql_mode_for_dates(current_thd));
+ item->get_date(protocol->thd, &buf->value.m_time,
+ sql_mode_for_dates(protocol->thd));
if (!item->null_value)
return protocol->store_date(&buf->value.m_time);
return protocol->store_null();
@@ -5955,7 +6289,7 @@ bool Type_handler::
bool Type_handler::
Item_send_time(Item *item, Protocol *protocol, st_value *buf) const
{
- item->get_time(&buf->value.m_time);
+ item->get_time(protocol->thd, &buf->value.m_time);
if (!item->null_value)
return protocol->store_time(&buf->value.m_time, item->decimals);
return protocol->store_null();
@@ -6014,7 +6348,7 @@ Item *Type_handler_time_common::
make_const_item_for_comparison(THD *thd, Item *item, const Item *cmp) const
{
Item_cache_temporal *cache;
- longlong value= item->val_time_packed();
+ longlong value= item->val_time_packed(thd);
if (item->null_value)
return new (thd->mem_root) Item_null(thd, item->name.str);
cache= new (thd->mem_root) Item_cache_time(thd);
@@ -6028,7 +6362,7 @@ Item *Type_handler_temporal_with_date::
make_const_item_for_comparison(THD *thd, Item *item, const Item *cmp) const
{
Item_cache_temporal *cache;
- longlong value= item->val_datetime_packed();
+ longlong value= item->val_datetime_packed(thd);
if (item->null_value)
return new (thd->mem_root) Item_null(thd, item->name.str);
cache= new (thd->mem_root) Item_cache_datetime(thd);
@@ -7047,8 +7381,8 @@ bool Type_handler_time_common::Item_eq_value(THD *thd,
const Type_cmp_attributes *attr,
Item *a, Item *b) const
{
- longlong value0= a->val_time_packed();
- longlong value1= b->val_time_packed();
+ longlong value0= a->val_time_packed(thd);
+ longlong value1= b->val_time_packed(thd);
return !a->null_value && !b->null_value && value0 == value1;
}
@@ -7057,8 +7391,8 @@ bool Type_handler_temporal_with_date::Item_eq_value(THD *thd,
const Type_cmp_attributes *attr,
Item *a, Item *b) const
{
- longlong value0= a->val_datetime_packed();
- longlong value1= b->val_datetime_packed();
+ longlong value0= a->val_datetime_packed(thd);
+ longlong value1= b->val_datetime_packed(thd);
return !a->null_value && !b->null_value && value0 == value1;
}
@@ -7124,7 +7458,7 @@ int Type_handler_temporal_with_date::stored_field_cmp_to_item(THD *thd,
{
MYSQL_TIME field_time, item_time, item_time2, *item_time_cmp= &item_time;
field->get_date(&field_time, TIME_INVALID_DATES);
- item->get_date(&item_time, TIME_INVALID_DATES);
+ item->get_date(thd, &item_time, TIME_INVALID_DATES);
if (item_time.time_type == MYSQL_TIMESTAMP_TIME &&
time_to_datetime(thd, &item_time, item_time_cmp= &item_time2))
return 1;
@@ -7138,7 +7472,7 @@ int Type_handler_time_common::stored_field_cmp_to_item(THD *thd,
{
MYSQL_TIME field_time, item_time;
field->get_time(&field_time);
- item->get_time(&item_time);
+ item->get_time(thd, &item_time);
return my_time_compare(&field_time, &item_time);
}
@@ -7202,7 +7536,7 @@ static bool have_important_literal_warnings(const MYSQL_TIME_STATUS *status)
static void literal_warn(THD *thd, const Item *item,
const char *str, size_t length, CHARSET_INFO *cs,
- const MYSQL_TIME *ltime,
+ timestamp_type time_type,
const MYSQL_TIME_STATUS *st,
const char *typestr, bool send_error)
{
@@ -7213,7 +7547,7 @@ static void literal_warn(THD *thd, const Item *item,
ErrConvString err(str, length, cs);
make_truncated_value_warning(thd,
Sql_condition::time_warn_level(st->warnings),
- &err, ltime->time_type, 0);
+ &err, time_type, 0);
}
}
else if (send_error)
@@ -7231,14 +7565,15 @@ Type_handler_date_common::create_literal_item(THD *thd,
CHARSET_INFO *cs,
bool send_error) const
{
- MYSQL_TIME_STATUS st;
- MYSQL_TIME ltime;
+ Temporal::Warn st;
Item_literal *item= NULL;
- sql_mode_t flags= sql_mode_for_dates(thd);
- if (!str_to_datetime(cs, str, length, &ltime, flags, &st) &&
- ltime.time_type == MYSQL_TIMESTAMP_DATE && !st.warnings)
- item= new (thd->mem_root) Item_date_literal(thd, &ltime);
- literal_warn(thd, item, str, length, cs, &ltime, &st, "DATE", send_error);
+ Temporal_hybrid tmp(thd, &st, str, length, cs, sql_mode_for_dates(thd));
+ if (tmp.is_valid_temporal() &&
+ tmp.get_mysql_time()->time_type == MYSQL_TIMESTAMP_DATE &&
+ !have_important_literal_warnings(&st))
+ item= new (thd->mem_root) Item_date_literal(thd, tmp.get_mysql_time());
+ literal_warn(thd, item, str, length, cs, MYSQL_TIMESTAMP_DATE,
+ &st, "DATE", send_error);
return item;
}
@@ -7250,15 +7585,16 @@ Type_handler_temporal_with_date::create_literal_item(THD *thd,
CHARSET_INFO *cs,
bool send_error) const
{
- MYSQL_TIME_STATUS st;
- MYSQL_TIME ltime;
+ Temporal::Warn st;
Item_literal *item= NULL;
- sql_mode_t flags= sql_mode_for_dates(thd);
- if (!str_to_datetime(cs, str, length, &ltime, flags, &st) &&
- ltime.time_type == MYSQL_TIMESTAMP_DATETIME &&
+ Temporal_hybrid tmp(thd, &st, str, length, cs, sql_mode_for_dates(thd));
+ if (tmp.is_valid_temporal() &&
+ tmp.get_mysql_time()->time_type == MYSQL_TIMESTAMP_DATETIME &&
!have_important_literal_warnings(&st))
- item= new (thd->mem_root) Item_datetime_literal(thd, &ltime, st.precision);
- literal_warn(thd, item, str, length, cs, &ltime, &st, "DATETIME", send_error);
+ item= new (thd->mem_root) Item_datetime_literal(thd, tmp.get_mysql_time(),
+ st.precision);
+ literal_warn(thd, item, str, length, cs, MYSQL_TIMESTAMP_DATETIME,
+ &st, "DATETIME", send_error);
return item;
}
@@ -7271,12 +7607,14 @@ Type_handler_time_common::create_literal_item(THD *thd,
bool send_error) const
{
MYSQL_TIME_STATUS st;
- MYSQL_TIME ltime;
Item_literal *item= NULL;
- if (!str_to_time(cs, str, length, &ltime, 0, &st) &&
- ltime.time_type == MYSQL_TIMESTAMP_TIME &&
+ Time::Options opt(TIME_TIME_ONLY, Time::DATETIME_TO_TIME_DISALLOW);
+ Time tmp(thd, &st, str, length, cs, opt);
+ if (tmp.is_valid_time() &&
!have_important_literal_warnings(&st))
- item= new (thd->mem_root) Item_time_literal(thd, &ltime, st.precision);
- literal_warn(thd, item, str, length, cs, &ltime, &st, "TIME", send_error);
+ item= new (thd->mem_root) Item_time_literal(thd, tmp.get_mysql_time(),
+ st.precision);
+ literal_warn(thd, item, str, length, cs, MYSQL_TIMESTAMP_TIME,
+ &st, "TIME", send_error);
return item;
}
diff --git a/sql/sql_type.h b/sql/sql_type.h
index 40433fdaabd..5de4c8e431a 100644
--- a/sql/sql_type.h
+++ b/sql/sql_type.h
@@ -96,6 +96,7 @@ protected:
my_decimal *m_ptr;
Dec_ptr() { }
public:
+ Dec_ptr(my_decimal *ptr) :m_ptr(ptr) { }
bool is_null() const { return m_ptr == NULL; }
const my_decimal *ptr() const { return m_ptr; }
const my_decimal *ptr_or(const my_decimal *def) const
@@ -113,13 +114,6 @@ public:
longlong to_longlong(bool unsigned_flag)
{ return m_ptr ? m_ptr->to_longlong(unsigned_flag) : 0; }
bool to_bool() const { return m_ptr ? m_ptr->to_bool() : false; }
- bool to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const char *field_name)
- {
- return m_ptr ? m_ptr->to_datetime_with_warn(to, fuzzydate, field_name) :
- true;
- }
- bool to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate, Item *item);
String *to_string(String *to) const
{
return m_ptr ? m_ptr->to_string(to) : NULL;
@@ -224,10 +218,10 @@ protected:
bool m_truncated; // Indicates if the constructor truncated the value
void make_from_decimal(const my_decimal *d);
void make_from_double(double d);
- void make_from_int(longlong nr, bool unsigned_val)
+ void make_from_int(const Longlong_hybrid &nr)
{
- m_neg= nr < 0 && !unsigned_val;
- m_sec= m_neg ? (ulonglong) -nr : (ulonglong) nr;
+ m_neg= nr.neg();
+ m_sec= nr.abs();
m_usec= 0;
m_truncated= false;
}
@@ -237,20 +231,21 @@ protected:
}
Sec6() { }
public:
- Sec6(bool neg, ulonglong nr, ulong frac)
- :m_sec(nr), m_usec(frac), m_neg(neg), m_truncated(false)
- { }
- Sec6(double nr)
+ explicit Sec6(double nr)
{
make_from_double(nr);
}
- Sec6(const my_decimal *d)
+ explicit Sec6(const my_decimal *d)
{
make_from_decimal(d);
}
- Sec6(longlong nr, bool unsigned_val)
+ explicit Sec6(const Longlong_hybrid &nr)
+ {
+ make_from_int(nr);
+ }
+ explicit Sec6(longlong nr, bool unsigned_val)
{
- make_from_int(nr, unsigned_val);
+ make_from_int(Longlong_hybrid(nr, unsigned_val));
}
bool neg() const { return m_neg; }
bool truncated() const { return m_truncated; }
@@ -258,38 +253,41 @@ public:
long usec() const { return m_usec; }
/**
Converts Sec6 to MYSQL_TIME
-
- @param ltime converted value will be written here
+ @param thd current thd
+ @param [out] warn conversion warnings will be written here
+ @param [out] ltime converted value will be written here
@param fuzzydate conversion flags (TIME_INVALID_DATE, etc)
- @param str original number, as an ErrConv. For the warning
- @param field_name field name or NULL if not a field. For the warning
@returns false for success, true for a failure
*/
- bool convert_to_mysql_time(MYSQL_TIME *ltime, ulonglong fuzzydate,
- const ErrConv *str, const char *field_name) const;
+ bool convert_to_mysql_time(THD *thd,
+ int *warn,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const;
// Convert a number in format hhhmmss.ff to TIME'hhh:mm:ss.ff'
bool to_time(MYSQL_TIME *to, int *warn) const
{
- return number_to_time(m_neg, m_sec, m_usec, to, warn);
+ bool rc= number_to_time(m_neg, m_sec, m_usec, to, warn);
+ DBUG_ASSERT(*warn || !rc);
+ return rc;
}
- bool to_time_with_warn(MYSQL_TIME *to, const ErrConv *str,
- const char *field_name) const;
/*
Convert a number in format YYYYMMDDhhmmss.ff to
TIMESTAMP'YYYY-MM-DD hh:mm:ss.ff'
*/
- bool to_datetime(MYSQL_TIME *to, ulonglong flags, int *warn) const
+ bool to_datetime(MYSQL_TIME *to, date_mode_t flags, int *warn) const
{
if (m_neg)
{
*warn= MYSQL_TIME_WARN_OUT_OF_RANGE;
return true;
}
- return number_to_datetime(m_sec, m_usec, to, flags, warn) == -1;
+ bool rc= number_to_datetime(m_sec, m_usec, to,
+ ulonglong(flags & TIME_MODE_FOR_XXX_TO_DATE),
+ warn) == -1;
+ DBUG_ASSERT(*warn || !rc);
+ return rc;
}
- bool to_datetime_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const ErrConv *str, const char *field_name) const;
// Convert elapsed seconds to TIME
bool sec_to_time(MYSQL_TIME *ltime, uint dec) const
{
@@ -325,7 +323,7 @@ class VSec6: public Sec6
{
bool m_is_null;
public:
- VSec6(Item *item, const char *type_str, ulonglong limit);
+ VSec6(THD *thd, Item *item, const char *type_str, ulonglong limit);
bool is_null() const { return m_is_null; }
};
@@ -368,13 +366,13 @@ public:
m_neg= !m_neg; // Swap sign
}
}
- bool to_time(MYSQL_TIME *ltime, uint decimals) const
+ bool to_time(THD *thd, MYSQL_TIME *ltime, uint decimals) const
{
if (m_error)
return true;
to_hh24mmssff(ltime, MYSQL_TIMESTAMP_TIME);
ltime->hour+= to_days_abs() * 24;
- return adjust_time_range_with_warn(ltime, decimals);
+ return adjust_time_range_with_warn(thd, ltime, decimals);
}
bool to_datetime(MYSQL_TIME *ltime) const
{
@@ -394,39 +392,23 @@ class Year
protected:
uint m_year;
bool m_truncated;
- bool to_mysql_time_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const char *field_name) const
- {
- longlong value= m_year * 10000; // Make it YYYYMMDD
- const ErrConvInteger str(value, true);
- Sec6 sec(false, value, 0);
- return sec.convert_to_mysql_time(to, fuzzydate, &str, field_name);
- }
uint year_precision(const Item *item) const;
public:
Year(): m_year(0), m_truncated(false) { }
Year(longlong value, bool unsigned_flag, uint length);
uint year() const { return m_year; }
+ uint to_YYYYMMDD() const { return m_year * 10000; }
bool truncated() const { return m_truncated; }
};
-class Year_null: public Year
+class Year_null: public Year, public Null_flag
{
-protected:
- bool m_is_null;
public:
- Year_null(const Year &other, bool is_null)
- :Year(is_null ? Year() : other),
- m_is_null(is_null)
+ Year_null(const Longlong_null &nr, bool unsigned_flag, uint length)
+ :Year(nr.is_null() ? 0 : nr.value(), unsigned_flag, length),
+ Null_flag(nr.is_null())
{ }
- bool is_null() const { return m_is_null; }
- bool to_mysql_time_with_warn(MYSQL_TIME *to, ulonglong fuzzydate,
- const char *field_name) const
- {
- return m_is_null ? true :
- Year::to_mysql_time_with_warn(to, fuzzydate, field_name);
- }
};
@@ -444,14 +426,110 @@ public:
};
-class Temporal: protected MYSQL_TIME
+class Double_null: public Null_flag
{
protected:
+ double m_value;
+public:
+ Double_null(double value, bool is_null)
+ :Null_flag(is_null), m_value(value)
+ { }
+ double value() const { return m_value; }
+};
+
+
+class Temporal: protected MYSQL_TIME
+{
+public:
+ class Status: public MYSQL_TIME_STATUS
+ {
+ public:
+ Status() { my_time_status_init(this); }
+ };
+
+ class Warn: public ErrBuff,
+ public Status
+ {
+ public:
+ void push_conversion_warnings(THD *thd, bool totally_useless_value, date_mode_t mode,
+ timestamp_type tstype, const char *name)
+ {
+ const char *typestr= tstype >= 0 ? type_name_by_timestamp_type(tstype) :
+ mode & TIME_TIME_ONLY ? "time" : "datetime";
+ Temporal::push_conversion_warnings(thd, totally_useless_value, warnings, typestr,
+ name, ptr());
+ }
+ };
+
+ class Warn_push: public Warn
+ {
+ THD *m_thd;
+ const char *m_name;
+ const MYSQL_TIME *m_ltime;
+ date_mode_t m_mode;
+ public:
+ Warn_push(THD *thd, const char *name,
+ const MYSQL_TIME *ltime, date_mode_t mode)
+ :m_thd(thd), m_name(name), m_ltime(ltime), m_mode(mode)
+ { }
+ ~Warn_push()
+ {
+ if (warnings)
+ push_conversion_warnings(m_thd, m_ltime->time_type < 0,
+ m_mode, m_ltime->time_type, m_name);
+ }
+ };
+
+public:
+ static date_mode_t sql_mode_for_dates(THD *thd);
bool is_valid_temporal() const
{
DBUG_ASSERT(time_type != MYSQL_TIMESTAMP_ERROR);
return time_type != MYSQL_TIMESTAMP_NONE;
}
+ static const char *type_name_by_timestamp_type(timestamp_type time_type)
+ {
+ switch (time_type) {
+ case MYSQL_TIMESTAMP_DATE: return "date";
+ case MYSQL_TIMESTAMP_TIME: return "time";
+ case MYSQL_TIMESTAMP_DATETIME: // FALLTHROUGH
+ default:
+ break;
+ }
+ return "datetime";
+ }
+ static void push_conversion_warnings(THD *thd, bool totally_useless_value, int warn,
+ const char *type_name,
+ const char *field_name,
+ const char *value);
+ /*
+ This method is used if the item was not null but convertion to
+ TIME/DATE/DATETIME failed. We return a zero date if allowed,
+ otherwise - null.
+ */
+ void make_fuzzy_date(int *warn, date_mode_t fuzzydate)
+ {
+ /*
+ In the following scenario:
+ - The caller expected to get a TIME value
+ - Item returned a not NULL string or numeric value
+ - But then conversion from string or number to TIME failed
+ we need to change the default time_type from MYSQL_TIMESTAMP_DATE
+ (which was set in bzero) to MYSQL_TIMESTAMP_TIME and therefore
+ return TIME'00:00:00' rather than DATE'0000-00-00'.
+ If we don't do this, methods like Item::get_time_with_conversion()
+ will erroneously subtract CURRENT_DATE from '0000-00-00 00:00:00'
+ and return TIME'-838:59:59' instead of TIME'00:00:00' as a result.
+ */
+ timestamp_type tstype= !(fuzzydate & TIME_FUZZY_DATES) ?
+ MYSQL_TIMESTAMP_NONE :
+ fuzzydate & TIME_TIME_ONLY ?
+ MYSQL_TIMESTAMP_TIME :
+ MYSQL_TIMESTAMP_DATETIME;
+ set_zero_time(this, tstype);
+ }
+
+protected:
my_decimal *bad_to_decimal(my_decimal *to) const;
my_decimal *to_decimal(my_decimal *to) const;
static double to_double(bool negate, ulonglong num, ulong frac)
@@ -465,7 +543,65 @@ protected:
*warn= MYSQL_TIME_WARN_OUT_OF_RANGE;
time_type= MYSQL_TIMESTAMP_NONE;
}
+ void make_from_sec6(THD *thd, MYSQL_TIME_STATUS *st,
+ const Sec6 &nr, date_mode_t mode)
+ {
+ if (nr.convert_to_mysql_time(thd, &st->warnings, this, mode))
+ make_fuzzy_date(&st->warnings, mode);
+ }
+ void make_from_str(THD *thd, Warn *warn,
+ const char *str, size_t length, CHARSET_INFO *cs,
+ date_mode_t fuzzydate);
+ void make_from_double(THD *thd, Warn *warn, double nr, date_mode_t mode)
+ {
+ make_from_sec6(thd, warn, Sec6(nr), mode);
+ if (warn->warnings)
+ warn->set_double(nr);
+ }
+ void make_from_longlong_hybrid(THD *thd, Warn *warn,
+ const Longlong_hybrid &nr, date_mode_t mode)
+ {
+ /*
+ Note: conversion from an integer to TIME can overflow to
+ '838:59:59.999999', so the conversion result can have fractional digits.
+ */
+ make_from_sec6(thd, warn, Sec6(nr), mode);
+ if (warn->warnings)
+ warn->set_longlong(nr);
+ }
+ void make_from_decimal(THD *thd, Warn *warn,
+ const my_decimal *nr, date_mode_t mode)
+ {
+ make_from_sec6(thd, warn, Sec6(nr), mode);
+ if (warn->warnings)
+ warn->set_decimal(nr);
+ }
+ bool str_to_time(MYSQL_TIME_STATUS *st, const char *str, size_t length,
+ CHARSET_INFO *cs, date_mode_t fuzzydate);
+ bool str_to_datetime(MYSQL_TIME_STATUS *st, const char *str, size_t length,
+ CHARSET_INFO *cs, date_mode_t fuzzydate);
+ bool has_valid_mmssff() const
+ {
+ return minute <= TIME_MAX_MINUTE &&
+ second <= TIME_MAX_SECOND &&
+ second_part <= TIME_MAX_SECOND_PART;
+ }
+ bool has_zero_YYYYMM() const
+ {
+ return year == 0 && month == 0;
+ }
+ bool has_zero_YYYYMMDD() const
+ {
+ return year == 0 && month == 0 && day == 0;
+ }
public:
+ static void *operator new(size_t size, MYSQL_TIME *ltime) throw()
+ {
+ DBUG_ASSERT(size == sizeof(MYSQL_TIME));
+ return ltime;
+ }
+ static void operator delete(void *ptr, MYSQL_TIME *ltime) { }
+
long fraction_remainder(uint dec) const
{
return my_time_fraction_remainder(second_part, dec);
@@ -481,8 +617,64 @@ public:
class Temporal_hybrid: public Temporal
{
public:
- Temporal_hybrid(THD *thd, Item *item);
- Temporal_hybrid(Item *item) { *this= Temporal_hybrid(current_thd, item); }
+ // Contructors for Item
+ Temporal_hybrid(THD *thd, Item *item, date_mode_t fuzzydate);
+ Temporal_hybrid(THD *thd, Item *item)
+ :Temporal_hybrid(thd, item, sql_mode_for_dates(thd))
+ { }
+ Temporal_hybrid(Item *item)
+ :Temporal_hybrid(current_thd, item)
+ { }
+
+ // Constructors for non-NULL values
+ Temporal_hybrid(THD *thd, Warn *warn,
+ const char *str, size_t length, CHARSET_INFO *cs,
+ date_mode_t fuzzydate)
+ {
+ make_from_str(thd, warn, str, length, cs, fuzzydate);
+ }
+ Temporal_hybrid(THD *thd, Warn *warn,
+ const Longlong_hybrid &nr, date_mode_t fuzzydate)
+ {
+ make_from_longlong_hybrid(thd, warn, nr, fuzzydate);
+ }
+ Temporal_hybrid(THD *thd, Warn *warn, double nr, date_mode_t fuzzydate)
+ {
+ make_from_double(thd, warn, nr, fuzzydate);
+ }
+
+ // Constructors for nullable values
+ Temporal_hybrid(THD *thd, Warn *warn, const String *str, date_mode_t mode)
+ {
+ if (!str)
+ time_type= MYSQL_TIMESTAMP_NONE;
+ else
+ make_from_str(thd, warn, str->ptr(), str->length(), str->charset(), mode);
+ }
+ Temporal_hybrid(THD *thd, Warn *warn,
+ const Longlong_hybrid_null &nr, date_mode_t fuzzydate)
+ {
+ if (nr.is_null())
+ time_type= MYSQL_TIMESTAMP_NONE;
+ else
+ make_from_longlong_hybrid(thd, warn, nr, fuzzydate);
+ }
+ Temporal_hybrid(THD *thd, Warn *warn, const Double_null &nr, date_mode_t mode)
+ {
+ if (nr.is_null())
+ time_type= MYSQL_TIMESTAMP_NONE;
+ else
+ make_from_double(thd, warn, nr.value(), mode);
+ }
+ Temporal_hybrid(THD *thd, Warn *warn, const my_decimal *nr, date_mode_t mode)
+ {
+ if (!nr)
+ time_type= MYSQL_TIMESTAMP_NONE;
+ else
+ make_from_decimal(thd, warn, nr, mode);
+ }
+ // End of constuctors
+
longlong to_longlong() const
{
if (!is_valid_temporal())
@@ -507,6 +699,182 @@ public:
str->length(my_TIME_to_str(this, const_cast<char*>(str->ptr()), dec));
return str;
}
+ const MYSQL_TIME *get_mysql_time() const
+ {
+ DBUG_ASSERT(is_valid_temporal());
+ return this;
+ }
+};
+
+
+/*
+ This class resembles the SQL standard <extract source>,
+ used in extract expressions, e.g: EXTRACT(DAY FROM dt)
+ <extract expression> ::=
+ EXTRACT <left paren> <extract field> FROM <extract source> <right paren>
+ <extract source> ::= <datetime value expression> | <interval value expression>
+*/
+class Extract_source: public Temporal_hybrid
+{
+ /*
+ Convert a TIME value to DAY-TIME interval, e.g. for extraction:
+ EXTRACT(DAY FROM x), EXTRACT(HOUR FROM x), etc.
+ Moves full days from ltime->hour to ltime->day.
+ */
+ void time_to_daytime_interval()
+ {
+ DBUG_ASSERT(time_type == MYSQL_TIMESTAMP_TIME);
+ DBUG_ASSERT(has_zero_YYYYMMDD());
+ MYSQL_TIME::day= MYSQL_TIME::hour / 24;
+ MYSQL_TIME::hour%= 24;
+ }
+ bool is_valid_extract_source_slow() const
+ {
+ return is_valid_temporal() && MYSQL_TIME::hour < 24 &&
+ (has_zero_YYYYMM() || time_type != MYSQL_TIMESTAMP_TIME);
+ }
+ bool is_valid_value_slow() const
+ {
+ return time_type == MYSQL_TIMESTAMP_NONE || is_valid_extract_source_slow();
+ }
+public:
+ Extract_source(THD *thd, Item *item, date_mode_t mode)
+ :Temporal_hybrid(thd, item, mode)
+ {
+ if (MYSQL_TIME::time_type == MYSQL_TIMESTAMP_TIME)
+ time_to_daytime_interval();
+ DBUG_ASSERT(is_valid_value_slow());
+ }
+ inline const MYSQL_TIME *get_mysql_time() const
+ {
+ DBUG_ASSERT(is_valid_extract_source_slow());
+ return this;
+ }
+ bool is_valid_extract_source() const { return is_valid_temporal(); }
+ int sign() const { return get_mysql_time()->neg ? -1 : 1; }
+ uint year() const { return get_mysql_time()->year; }
+ uint month() const { return get_mysql_time()->month; }
+ int day() const { return (int) get_mysql_time()->day * sign(); }
+ int hour() const { return (int) get_mysql_time()->hour * sign(); }
+ int minute() const { return (int) get_mysql_time()->minute * sign(); }
+ int second() const { return (int) get_mysql_time()->second * sign(); }
+ int microsecond() const { return (int) get_mysql_time()->second_part * sign(); }
+
+ uint year_month() const { return year() * 100 + month(); }
+ uint quarter() const { return (month() + 2)/3; }
+ uint week(THD *thd) const;
+
+ longlong second_microsecond() const
+ {
+ return (second() * 1000000LL + microsecond());
+ }
+
+ // DAY TO XXX
+ longlong day_hour() const
+ {
+ return (longlong) day() * 100LL + hour();
+ }
+ longlong day_minute() const
+ {
+ return day_hour() * 100LL + minute();
+ }
+ longlong day_second() const
+ {
+ return day_minute() * 100LL + second();
+ }
+ longlong day_microsecond() const
+ {
+ return day_second() * 1000000LL + microsecond();
+ }
+
+ // HOUR TO XXX
+ int hour_minute() const
+ {
+ return hour() * 100 + minute();
+ }
+ int hour_second() const
+ {
+ return hour_minute() * 100 + second();
+ }
+ longlong hour_microsecond() const
+ {
+ return hour_second() * 1000000LL + microsecond();
+ }
+
+ // MINUTE TO XXX
+ int minute_second() const
+ {
+ return minute() * 100 + second();
+ }
+ longlong minute_microsecond() const
+ {
+ return minute_second() * 1000000LL + microsecond();
+ }
+};
+
+
+/*
+ This class is used for the "time_interval" argument of these SQL functions:
+ TIMESTAMP(tm,time_interval)
+ ADDTIME(tm,time_interval)
+ Features:
+ - DATE and DATETIME formats are treated as errors
+ - Preserves hours for TIME format as is, without limiting to TIME_MAX_HOUR
+*/
+class Interval_DDhhmmssff: public Temporal
+{
+ static const LEX_CSTRING m_type_name;
+ bool str_to_DDhhmmssff(MYSQL_TIME_STATUS *status,
+ const char *str, size_t length, CHARSET_INFO *cs,
+ ulong max_hour);
+ void push_warning_wrong_or_truncated_value(THD *thd,
+ const ErrConv &str,
+ int warnings);
+ bool is_valid_interval_DDhhmmssff_slow() const
+ {
+ return time_type == MYSQL_TIMESTAMP_TIME &&
+ has_zero_YYYYMMDD() && has_valid_mmssff();
+ }
+ bool is_valid_value_slow() const
+ {
+ return time_type == MYSQL_TIMESTAMP_NONE ||
+ is_valid_interval_DDhhmmssff_slow();
+ }
+public:
+ // Get fractional second precision from an Item
+ static uint fsp(THD *thd, Item *item);
+ /*
+ Maximum useful HOUR value:
+ TIMESTAMP'0001-01-01 00:00:00' + '87649415:59:59' = '9999-12-31 23:59:59'
+ This gives maximum possible interval values:
+ - '87649415:59:59.999999' (in 'hh:mm:ss.ff' format)
+ - '3652058 23:59:59.999999' (in 'DD hh:mm:ss.ff' format)
+ */
+ static uint max_useful_hour()
+ {
+ return 87649415;
+ }
+public:
+ Interval_DDhhmmssff(THD *thd, Status *st, bool push_warnings,
+ Item *item, ulong max_hour);
+ Interval_DDhhmmssff(THD *thd, Item *item)
+ {
+ Status st;
+ new(this) Interval_DDhhmmssff(thd, &st, true, item, max_useful_hour());
+ }
+ const MYSQL_TIME *get_mysql_time() const
+ {
+ DBUG_ASSERT(is_valid_interval_DDhhmmssff_slow());
+ return this;
+ }
+ bool is_valid_interval_DDhhmmssff() const
+ {
+ return time_type == MYSQL_TIMESTAMP_TIME;
+ }
+ bool is_valid_value() const
+ {
+ return time_type == MYSQL_TIMESTAMP_NONE || is_valid_interval_DDhhmmssff();
+ }
};
@@ -533,6 +901,7 @@ class Time: public Temporal
public:
enum datetime_to_time_mode_t
{
+ DATETIME_TO_TIME_DISALLOW,
DATETIME_TO_TIME_YYYYMMDD_000000DD_MIX_TO_HOURS,
DATETIME_TO_TIME_YYYYMMDD_TRUNCATE,
DATETIME_TO_TIME_YYYYMMDD_00000000_ONLY,
@@ -540,22 +909,22 @@ public:
};
class Options
{
- sql_mode_t m_get_date_flags;
+ date_mode_t m_get_date_flags;
datetime_to_time_mode_t m_datetime_to_time_mode;
public:
Options()
:m_get_date_flags(flags_for_get_date()),
m_datetime_to_time_mode(DATETIME_TO_TIME_YYYYMMDD_000000DD_MIX_TO_HOURS)
{ }
- Options(sql_mode_t flags)
+ Options(date_mode_t flags)
:m_get_date_flags(flags),
m_datetime_to_time_mode(DATETIME_TO_TIME_YYYYMMDD_000000DD_MIX_TO_HOURS)
{ }
- Options(sql_mode_t flags, datetime_to_time_mode_t dtmode)
+ Options(date_mode_t flags, datetime_to_time_mode_t dtmode)
:m_get_date_flags(flags),
m_datetime_to_time_mode(dtmode)
{ }
- sql_mode_t get_date_flags() const
+ date_mode_t get_date_flags() const
{ return m_get_date_flags; }
datetime_to_time_mode_t datetime_to_time_mode() const
{ return m_datetime_to_time_mode; }
@@ -571,6 +940,10 @@ public:
Options_for_cast()
:Options(flags_for_get_date(), DATETIME_TO_TIME_YYYYMMDD_TRUNCATE)
{ }
+ Options_for_cast(date_mode_t mode)
+ :Options(flags_for_get_date() | (mode & TIME_FUZZY_DATES),
+ DATETIME_TO_TIME_YYYYMMDD_TRUNCATE)
+ { }
};
private:
bool is_valid_value_slow() const
@@ -580,10 +953,7 @@ private:
bool is_valid_time_slow() const
{
return time_type == MYSQL_TIMESTAMP_TIME &&
- year == 0 && month == 0 && day == 0 &&
- minute <= TIME_MAX_MINUTE &&
- second <= TIME_MAX_SECOND &&
- second_part <= TIME_MAX_SECOND_PART;
+ has_zero_YYYYMMDD() && has_valid_mmssff();
}
void hhmmssff_copy(const MYSQL_TIME *from)
{
@@ -611,7 +981,7 @@ private:
{
MYSQL_TIME current_date, tmp;
set_current_date(thd, &current_date);
- calc_time_diff(this, &current_date, 1, &tmp, 0);
+ calc_time_diff(this, &current_date, 1, &tmp, date_mode_t(0));
static_cast<MYSQL_TIME*>(this)[0]= tmp;
int warnings= 0;
(void) check_time_range(this, TIME_SECOND_PART_DIGITS, &warnings);
@@ -623,7 +993,7 @@ private:
e.g. returned from Item::get_date(), str_to_time(), number_to_time().
After this call, "this" is a valid TIME value.
*/
- void valid_datetime_to_valid_time(int *warn, const Options opt)
+ void valid_datetime_to_valid_time(THD *thd, int *warn, const Options opt)
{
DBUG_ASSERT(time_type == MYSQL_TIMESTAMP_DATE ||
time_type == MYSQL_TIMESTAMP_DATETIME);
@@ -640,7 +1010,7 @@ private:
DBUG_ASSERT(hour < 24);
if (opt.datetime_to_time_mode() == DATETIME_TO_TIME_MINUS_CURRENT_DATE)
{
- datetime_to_time_minus_current_date(current_thd);
+ datetime_to_time_minus_current_date(thd);
}
else
{
@@ -665,7 +1035,7 @@ private:
- either a valid TIME (within the supported TIME range),
- or MYSQL_TIMESTAMP_NONE
*/
- void valid_MYSQL_TIME_to_valid_value(int *warn, const Options opt)
+ void valid_MYSQL_TIME_to_valid_value(THD *thd, int *warn, const Options opt)
{
switch (time_type) {
case MYSQL_TIMESTAMP_DATE:
@@ -674,8 +1044,10 @@ private:
DATETIME_TO_TIME_YYYYMMDD_00000000_ONLY &&
(year || month || day))
make_from_out_of_range(warn);
+ else if (opt.datetime_to_time_mode() == DATETIME_TO_TIME_DISALLOW)
+ make_from_out_of_range(warn);
else
- valid_datetime_to_valid_time(warn, opt);
+ valid_datetime_to_valid_time(thd, warn, opt);
break;
case MYSQL_TIMESTAMP_NONE:
break;
@@ -694,11 +1066,11 @@ private:
We trust that xxx_to_time() returns a valid TIME/DATE/DATETIME value,
so here we need to do only simple validation.
*/
- void xxx_to_time_result_to_valid_value(int *warn, const Options opt)
+ void xxx_to_time_result_to_valid_value(THD *thd, int *warn, const Options opt)
{
// str_to_time(), number_to_time() never return MYSQL_TIMESTAMP_ERROR
DBUG_ASSERT(time_type != MYSQL_TIMESTAMP_ERROR);
- valid_MYSQL_TIME_to_valid_value(warn, opt);
+ valid_MYSQL_TIME_to_valid_value(thd, warn, opt);
}
void adjust_time_range_or_invalidate(int *warn)
{
@@ -711,7 +1083,7 @@ private:
long curdays);
void make_from_time(int *warn, const MYSQL_TIME *from);
void make_from_datetime(int *warn, const MYSQL_TIME *from, long curdays);
- void make_from_item(int *warn, Item *item, const Options opt);
+ void make_from_item(THD *thd, int *warn, Item *item, const Options opt);
public:
/*
All constructors that accept an "int *warn" parameter initialize *warn.
@@ -719,44 +1091,62 @@ public:
*/
Time() { time_type= MYSQL_TIMESTAMP_NONE; }
Time(Item *item)
+ :Time(current_thd, item, Options())
+ { }
+ Time(THD *thd, Item *item, const Options opt)
{
int warn;
- make_from_item(&warn, item, Options());
- }
- Time(Item *item, const Options opt)
- {
- int warn;
- make_from_item(&warn, item, opt);
+ make_from_item(thd, &warn, item, opt);
}
+ Time(THD *thd, Item *item)
+ :Time(thd, item, Options())
+ { }
Time(int *warn, const MYSQL_TIME *from, long curdays);
- Time(int *warn, const char *str, size_t len, CHARSET_INFO *cs,
+ Time(THD *thd, MYSQL_TIME_STATUS *status,
+ const char *str, size_t len, CHARSET_INFO *cs,
const Options opt)
{
- MYSQL_TIME_STATUS status;
- if (str_to_time(cs, str, len, this, opt.get_date_flags(), &status))
+ if (str_to_time(status, str, len, cs, opt.get_date_flags()))
time_type= MYSQL_TIMESTAMP_NONE;
// The below call will optionally add notes to already collected warnings:
- xxx_to_time_result_to_valid_value(&status.warnings, opt);
- *warn= status.warnings;
+ xxx_to_time_result_to_valid_value(thd, &status->warnings, opt);
}
- Time(int *warn, const Sec6 &nr, const Options opt)
+ Time(THD *thd, int *warn, const Sec6 &nr, const Options opt)
{
if (nr.to_time(this, warn))
time_type= MYSQL_TIMESTAMP_NONE;
- xxx_to_time_result_to_valid_value(warn, opt);
+ xxx_to_time_result_to_valid_value(thd, warn, opt);
}
- Time(int *warn, double nr)
- :Temporal(Time(warn, Sec6(nr), Options()))
- { }
- Time(int *warn, longlong nr, bool unsigned_val)
- :Temporal(Time(warn, Sec6(nr, unsigned_val), Options()))
+ Time(THD *thd, int *warn, const Sec6 &nr)
+ :Time(thd, warn, nr, Options())
{ }
- Time(int *warn, const my_decimal *d)
- :Temporal(Time(warn, Sec6(d), Options()))
- { }
- static sql_mode_t flags_for_get_date()
+
+ Time(THD *thd, Item *item, const Options opt, uint dec)
+ :Time(thd, item, opt)
+ {
+ trunc(dec);
+ }
+ Time(int *warn, const MYSQL_TIME *from, long curdays, uint dec)
+ :Time(warn, from, curdays)
+ {
+ trunc(dec);
+ }
+ Time(THD *thd, MYSQL_TIME_STATUS *status,
+ const char *str, size_t len, CHARSET_INFO *cs,
+ const Options &opt, uint dec)
+ :Time(thd, status, str, len, cs, opt)
+ {
+ trunc(dec);
+ }
+ Time(THD *thd, int *warn, const Sec6 &nr, uint dec)
+ :Time(thd, warn, nr)
+ {
+ trunc(dec);
+ }
+
+ static date_mode_t flags_for_get_date()
{ return TIME_TIME_ONLY | TIME_INVALID_DATES; }
- static sql_mode_t comparison_flags_for_get_date()
+ static date_mode_t comparison_flags_for_get_date()
{ return TIME_TIME_ONLY | TIME_INVALID_DATES | TIME_FUZZY_DATES; }
bool is_valid_time() const
{
@@ -829,11 +1219,12 @@ public:
{
return is_valid_time() ? Temporal::to_packed() : 0;
}
- Time trunc(uint dec) const
+ Time &trunc(uint dec)
{
- Time tm(*this);
- my_time_trunc(&tm, dec);
- return tm;
+ if (is_valid_time())
+ my_time_trunc(this, dec);
+ DBUG_ASSERT(is_valid_value_slow());
+ return *this;
}
};
@@ -864,14 +1255,39 @@ public:
class Temporal_with_date: public Temporal
{
protected:
- void check_date_or_invalidate(int *warn, sql_mode_t flags);
- void make_from_item(THD *thd, Item *item, sql_mode_t flags);
+ void check_date_or_invalidate(int *warn, date_mode_t flags);
+ void make_from_item(THD *thd, Item *item, date_mode_t flags);
void make_from_item(THD *thd, Item *item);
+
+ ulong daynr() const
+ {
+ return (ulong) ::calc_daynr((uint) year, (uint) month, (uint) day);
+ }
+ ulong dayofyear() const
+ {
+ return (ulong) (daynr() - ::calc_daynr(year, 1, 1) + 1);
+ }
+ uint quarter() const
+ {
+ return (month + 2) / 3;
+ }
+ uint week(uint week_behaviour) const
+ {
+ uint year;
+ return calc_week(this, week_behaviour, &year);
+ }
+ uint yearweek(uint week_behaviour) const
+ {
+ uint year;
+ uint week= calc_week(this, week_behaviour, &year);
+ return week + year * 100;
+ }
+
Temporal_with_date()
{
time_type= MYSQL_TIMESTAMP_NONE;
}
- Temporal_with_date(THD *thd, Item *item, sql_mode_t flags)
+ Temporal_with_date(THD *thd, Item *item, date_mode_t flags)
{
make_from_item(thd, item, flags);
}
@@ -879,27 +1295,26 @@ protected:
{
make_from_item(thd, item);
}
- Temporal_with_date(int *warn, const Sec6 &nr, sql_mode_t flags)
+ Temporal_with_date(int *warn, const Sec6 &nr, date_mode_t flags)
{
- DBUG_ASSERT((flags & TIME_TIME_ONLY) == 0);
+ DBUG_ASSERT(bool(flags & TIME_TIME_ONLY) == false);
if (nr.to_datetime(this, flags, warn))
time_type= MYSQL_TIMESTAMP_NONE;
}
- Temporal_with_date(int *warn, const char *str, size_t len, CHARSET_INFO *cs,
- sql_mode_t flags)
+ Temporal_with_date(MYSQL_TIME_STATUS *status,
+ const char *str, size_t len, CHARSET_INFO *cs,
+ date_mode_t flags)
{
- DBUG_ASSERT((flags & TIME_TIME_ONLY) == 0);
- MYSQL_TIME_STATUS status;
- if (str_to_datetime(cs, str, len, this, flags, &status))
+ DBUG_ASSERT(bool(flags & TIME_TIME_ONLY) == false);
+ if (str_to_datetime(status, str, len, cs, flags))
time_type= MYSQL_TIMESTAMP_NONE;
- *warn= status.warnings;
}
public:
- bool check_date_with_warn(ulonglong flags)
+ bool check_date_with_warn(THD *thd, date_mode_t flags)
{
- return ::check_date_with_warn(this, flags, MYSQL_TIMESTAMP_ERROR);
+ return ::check_date_with_warn(thd, this, flags, MYSQL_TIMESTAMP_ERROR);
}
- static sql_mode_t comparison_flags_for_get_date()
+ static date_mode_t comparison_flags_for_get_date()
{ return TIME_INVALID_DATES | TIME_FUZZY_DATES; }
};
@@ -925,7 +1340,7 @@ class Date: public Temporal_with_date
return !check_datetime_range(this);
}
public:
- Date(THD *thd, Item *item, sql_mode_t flags)
+ Date(THD *thd, Item *item, date_mode_t flags)
:Temporal_with_date(thd, item, flags)
{
if (time_type == MYSQL_TIMESTAMP_DATETIME)
@@ -940,12 +1355,8 @@ public:
DBUG_ASSERT(is_valid_value_slow());
}
Date(Item *item)
- :Temporal_with_date(current_thd, item)
- {
- if (time_type == MYSQL_TIMESTAMP_DATETIME)
- datetime_to_date(this);
- DBUG_ASSERT(is_valid_value_slow());
- }
+ :Date(current_thd, item)
+ { }
Date(const Temporal_with_date *d)
:Temporal_with_date(*d)
{
@@ -973,6 +1384,32 @@ public:
*ltime= *this;
return false;
}
+ ulong daynr() const
+ {
+ DBUG_ASSERT(is_valid_date_slow());
+ return Temporal_with_date::daynr();
+ }
+ ulong dayofyear() const
+ {
+ DBUG_ASSERT(is_valid_date_slow());
+ return Temporal_with_date::dayofyear();
+ }
+ uint quarter() const
+ {
+ DBUG_ASSERT(is_valid_date_slow());
+ return Temporal_with_date::quarter();
+ }
+ uint week(uint week_behaviour) const
+ {
+ DBUG_ASSERT(is_valid_date_slow());
+ return Temporal_with_date::week(week_behaviour);
+ }
+ uint yearweek(uint week_behaviour) const
+ {
+ DBUG_ASSERT(is_valid_date_slow());
+ return Temporal_with_date::yearweek(week_behaviour);
+ }
+
longlong to_longlong() const
{
return is_valid_date() ? (longlong) TIME_to_ulonglong_date(this) : 0LL;
@@ -1024,11 +1461,11 @@ class Datetime: public Temporal_with_date
date_to_datetime(this);
}
void make_from_time(THD *thd, int *warn, const MYSQL_TIME *from,
- sql_mode_t flags);
+ date_mode_t flags);
void make_from_datetime(THD *thd, int *warn, const MYSQL_TIME *from,
- sql_mode_t flags);
+ date_mode_t flags);
public:
- Datetime(THD *thd, Item *item, sql_mode_t flags)
+ Datetime(THD *thd, Item *item, date_mode_t flags)
:Temporal_with_date(thd, item, flags)
{
date_to_datetime_if_needed();
@@ -1041,47 +1478,50 @@ public:
DBUG_ASSERT(is_valid_value_slow());
}
Datetime(Item *item)
- :Temporal_with_date(current_thd, item)
- {
- date_to_datetime_if_needed();
- DBUG_ASSERT(is_valid_value_slow());
- }
- Datetime(THD *thd, int *warn, const MYSQL_TIME *from, sql_mode_t flags);
+ :Datetime(current_thd, item)
+ { }
+ Datetime(THD *thd, int *warn, const MYSQL_TIME *from, date_mode_t flags);
Datetime()
{
set_zero_time(this, MYSQL_TIMESTAMP_DATETIME);
}
- Datetime(int *warn, const char *str, size_t len, CHARSET_INFO *cs,
- sql_mode_t flags)
- :Temporal_with_date(warn, str, len, cs, flags)
+ Datetime(MYSQL_TIME_STATUS *status,
+ const char *str, size_t len, CHARSET_INFO *cs,
+ date_mode_t flags)
+ :Temporal_with_date(status, str, len, cs, flags)
{
date_to_datetime_if_needed();
DBUG_ASSERT(is_valid_value_slow());
}
- Datetime(int *warn, double nr, sql_mode_t flags)
- :Temporal_with_date(warn, Sec6(nr), flags)
+ Datetime(int *warn, const Sec6 &nr, date_mode_t flags)
+ :Temporal_with_date(warn, nr, flags)
{
date_to_datetime_if_needed();
DBUG_ASSERT(is_valid_value_slow());
}
- Datetime(int *warn, const my_decimal *d, sql_mode_t flags)
- :Temporal_with_date(warn, Sec6(d), flags)
+
+ Datetime(THD *thd, Item *item, date_mode_t flags, uint dec)
+ :Datetime(thd, item, flags)
{
- date_to_datetime_if_needed();
- DBUG_ASSERT(is_valid_value_slow());
+ trunc(dec);
}
- /*
- Create a Datime object from a longlong number.
- Note, unlike in Time(), we don't need an "unsigned_val" here,
- as it's not important if overflow happened because
- of a negative number, or because of a huge positive number.
- */
- Datetime(int *warn, longlong sec, ulong usec, sql_mode_t flags)
- :Temporal_with_date(warn, Sec6(false, (ulonglong) sec, usec), flags)
+ Datetime(MYSQL_TIME_STATUS *status,
+ const char *str, size_t len, CHARSET_INFO *cs,
+ date_mode_t fuzzydate, uint dec)
+ :Datetime(status, str, len, cs, fuzzydate)
{
- Sec6 nr(false, (ulonglong) sec, usec);
- date_to_datetime_if_needed();
- DBUG_ASSERT(is_valid_value_slow());
+ trunc(dec);
+ }
+ Datetime(int *warn, const Sec6 &nr, date_mode_t fuzzydate, uint dec)
+ :Datetime(warn, nr, fuzzydate)
+ {
+ trunc(dec);
+ }
+ Datetime(THD *thd, int *warn, const MYSQL_TIME *from,
+ date_mode_t fuzzydate, uint dec)
+ :Datetime(thd, warn, from, fuzzydate)
+ {
+ trunc(dec);
}
bool is_valid_datetime() const
@@ -1093,11 +1533,42 @@ public:
DBUG_ASSERT(is_valid_value_slow());
return time_type == MYSQL_TIMESTAMP_DATETIME;
}
+ bool check_date(date_mode_t flags, int *warnings) const
+ {
+ DBUG_ASSERT(is_valid_datetime_slow());
+ return ::check_date(this, (year || month || day),
+ ulonglong(flags & TIME_MODE_FOR_XXX_TO_DATE),
+ warnings);
+ }
+ bool check_date(date_mode_t flags) const
+ {
+ int dummy; /* unused */
+ return check_date(flags, &dummy);
+ }
bool hhmmssff_is_zero() const
{
DBUG_ASSERT(is_valid_datetime_slow());
return hour == 0 && minute == 0 && second == 0 && second_part == 0;
}
+ ulong daynr() const
+ {
+ DBUG_ASSERT(is_valid_datetime_slow());
+ return Temporal_with_date::daynr();
+ }
+ longlong hhmmss_to_seconds_abs() const
+ {
+ DBUG_ASSERT(is_valid_datetime_slow());
+ return hour * 3600L + minute * 60 + second;
+ }
+ longlong hhmmss_to_seconds() const
+ {
+ return neg ? -hhmmss_to_seconds_abs() : hhmmss_to_seconds_abs();
+ }
+ longlong to_seconds() const
+ {
+ return hhmmss_to_seconds() + (longlong) daynr() * 24L * 3600L;
+ }
+
const MYSQL_TIME *get_mysql_time() const
{
DBUG_ASSERT(is_valid_datetime_slow());
@@ -1156,11 +1627,12 @@ public:
{
return is_valid_datetime() ? Temporal::to_packed() : 0;
}
- Datetime trunc(uint dec) const
+ Datetime &trunc(uint dec)
{
- Datetime tm(*this);
- my_time_trunc(&tm, dec);
- return tm;
+ if (is_valid_datetime())
+ my_time_trunc(this, dec);
+ DBUG_ASSERT(is_valid_value_slow());
+ return *this;
}
};
@@ -1968,8 +2440,8 @@ public:
virtual bool can_return_time() const { return true; }
virtual bool is_bool_type() const { return false; }
virtual bool is_general_purpose_string_type() const { return false; }
- virtual uint Item_time_precision(Item *item) const;
- virtual uint Item_datetime_precision(Item *item) const;
+ virtual uint Item_time_precision(THD *thd, Item *item) const;
+ virtual uint Item_datetime_precision(THD *thd, Item *item) const;
virtual uint Item_decimal_scale(const Item *item) const;
virtual uint Item_decimal_precision(const Item *item) const= 0;
/*
@@ -2092,7 +2564,7 @@ public:
virtual uint32 max_display_length(const Item *item) const= 0;
virtual uint32 calc_pack_length(uint32 length) const= 0;
virtual void Item_update_null_value(Item *item) const= 0;
- virtual bool Item_save_in_value(Item *item, st_value *value) const= 0;
+ virtual bool Item_save_in_value(THD *thd, Item *item, st_value *value) const= 0;
virtual void Item_param_setup_conversion(THD *thd, Item_param *) const {}
virtual void Item_param_set_param_func(Item_param *param,
uchar **pos, ulong len) const;
@@ -2227,8 +2699,11 @@ public:
bool Item_sum_variance_fix_length_and_dec(Item_sum_variance *) const= 0;
virtual bool Item_val_bool(Item *item) const= 0;
- virtual bool Item_get_date(Item *item, MYSQL_TIME *ltime,
- ulonglong fuzzydate) const= 0;
+ virtual void Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *buff, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const= 0;
+ bool Item_get_date_with_warn(THD *thd, Item *item, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const;
virtual longlong Item_val_int_signed_typecast(Item *item) const= 0;
virtual longlong Item_val_int_unsigned_typecast(Item *item) const= 0;
@@ -2249,9 +2724,15 @@ public:
Item_func_hybrid_field_type *,
my_decimal *) const= 0;
virtual
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const= 0;
+ date_mode_t fuzzydate) const= 0;
+ bool Item_func_hybrid_field_type_get_date_with_warn(THD *thd,
+ Item_func_hybrid_field_type *,
+ MYSQL_TIME *,
+ date_mode_t) const;
virtual
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const= 0;
virtual
@@ -2262,8 +2743,8 @@ public:
my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
my_decimal *) const= 0;
virtual
- bool Item_func_min_max_get_date(Item_func_min_max*,
- MYSQL_TIME *, ulonglong fuzzydate) const= 0;
+ bool Item_func_min_max_get_date(THD *thd, Item_func_min_max*,
+ MYSQL_TIME *, date_mode_t fuzzydate) const= 0;
virtual bool
Item_func_between_fix_length_and_dec(Item_func_between *func) const= 0;
virtual longlong
@@ -2451,7 +2932,7 @@ public:
DBUG_ASSERT(0);
return DECIMAL_MAX_PRECISION;
}
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
bool Item_param_set_from_value(THD *thd,
Item_param *param,
const Type_all_attributes *attr,
@@ -2513,10 +2994,12 @@ public:
DBUG_ASSERT(0);
return false;
}
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const
+ void Item_get_date(THD *thd, Item *item,
+ Temporal::Warn *warn, MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
DBUG_ASSERT(0);
- return true;
+ set_zero_time(ltime, MYSQL_TIMESTAMP_NONE);
}
longlong Item_val_int_signed_typecast(Item *item) const
{
@@ -2558,12 +3041,14 @@ public:
DBUG_ASSERT(0);
return NULL;
}
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
- MYSQL_TIME *,
- ulonglong fuzzydate) const
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
+ MYSQL_TIME *ltime,
+ date_mode_t fuzzydate) const
{
DBUG_ASSERT(0);
- return true;
+ set_zero_time(ltime, MYSQL_TIMESTAMP_NONE);
}
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const
@@ -2587,8 +3072,8 @@ public:
DBUG_ASSERT(0);
return NULL;
}
- bool Item_func_min_max_get_date(Item_func_min_max*,
- MYSQL_TIME *, ulonglong fuzzydate) const
+ bool Item_func_min_max_get_date(THD *thd, Item_func_min_max*,
+ MYSQL_TIME *, date_mode_t fuzzydate) const
{
DBUG_ASSERT(0);
return true;
@@ -2672,8 +3157,8 @@ public:
longlong Item_func_min_max_val_int(Item_func_min_max *) const;
my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
my_decimal *) const;
- bool Item_func_min_max_get_date(Item_func_min_max*,
- MYSQL_TIME *, ulonglong fuzzydate) const;
+ bool Item_func_min_max_get_date(THD *thd, Item_func_min_max*,
+ MYSQL_TIME *, date_mode_t fuzzydate) const;
virtual ~Type_handler_numeric() { }
bool can_change_cond_ref_to_const(Item_bool_func2 *target,
Item *target_expr, Item *target_value,
@@ -2709,7 +3194,7 @@ public:
bool Item_eq_value(THD *thd, const Type_cmp_attributes *attr,
Item *a, Item *b) const;
uint Item_decimal_precision(const Item *item) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
bool Item_param_set_from_value(THD *thd,
Item_param *param,
const Type_all_attributes *attr,
@@ -2733,7 +3218,8 @@ public:
bool Item_func_signed_fix_length_and_dec(Item_func_signed *item) const;
bool Item_func_unsigned_fix_length_and_dec(Item_func_unsigned *item) const;
bool Item_val_bool(Item *item) const;
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const;
+ void Item_get_date(THD *thd, Item *item, Temporal::Warn *warn,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const;
longlong Item_val_int_signed_typecast(Item *item) const;
longlong Item_val_int_unsigned_typecast(Item *item) const;
String *Item_func_hex_val_str_ascii(Item_func_hex *item, String *str) const;
@@ -2746,9 +3232,11 @@ public:
my_decimal *Item_func_hybrid_field_type_val_decimal(
Item_func_hybrid_field_type *,
my_decimal *) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
longlong Item_func_between_val_int(Item_func_between *func) const;
cmp_item *make_cmp_item(THD *thd, CHARSET_INFO *cs) const;
@@ -2800,7 +3288,7 @@ public:
return va.ptr() && vb.ptr() && !va.cmp(vb);
}
uint Item_decimal_precision(const Item *item) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
void Item_param_set_param_func(Item_param *param,
uchar **pos, ulong len) const;
bool Item_param_set_from_value(THD *thd,
@@ -2829,10 +3317,8 @@ public:
{
return VDec(item).to_bool();
}
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const
- {
- return VDec(item).to_datetime_with_warn(ltime, fuzzydate, item);
- }
+ void Item_get_date(THD *thd, Item *item, Temporal::Warn *warn,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const;
longlong Item_val_int_signed_typecast(Item *item) const;
longlong Item_val_int_unsigned_typecast(Item *item) const
{
@@ -2848,9 +3334,11 @@ public:
my_decimal *Item_func_hybrid_field_type_val_decimal(
Item_func_hybrid_field_type *,
my_decimal *) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
longlong Item_func_between_val_int(Item_func_between *func) const;
cmp_item *make_cmp_item(THD *thd, CHARSET_INFO *cs) const;
@@ -3017,7 +3505,7 @@ public:
bool Item_eq_value(THD *thd, const Type_cmp_attributes *attr,
Item *a, Item *b) const;
uint Item_decimal_precision(const Item *item) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
bool Item_param_set_from_value(THD *thd,
Item_param *param,
const Type_all_attributes *attr,
@@ -3037,7 +3525,8 @@ public:
bool Item_sum_avg_fix_length_and_dec(Item_sum_avg *) const;
bool Item_sum_variance_fix_length_and_dec(Item_sum_variance *) const;
bool Item_val_bool(Item *item) const;
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const;
+ void Item_get_date(THD *thd, Item *item, Temporal::Warn *warn,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const;
longlong Item_val_int_signed_typecast(Item *item) const;
longlong Item_val_int_unsigned_typecast(Item *item) const;
String *Item_func_hex_val_str_ascii(Item_func_hex *item, String *str) const;
@@ -3050,9 +3539,11 @@ public:
my_decimal *Item_func_hybrid_field_type_val_decimal(
Item_func_hybrid_field_type *,
my_decimal *) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
longlong Item_func_between_val_int(Item_func_between *func) const;
cmp_item *make_cmp_item(THD *thd, CHARSET_INFO *cs) const;
@@ -3110,12 +3601,15 @@ public:
Item *source_expr, Item *source_const) const;
bool subquery_type_allows_materialization(const Item *inner,
const Item *outer) const;
+ bool Item_func_min_max_fix_attributes(THD *thd, Item_func_min_max *func,
+ Item **items, uint nitems) const;
bool Item_sum_hybrid_fix_length_and_dec(Item_sum_hybrid *func) const;
bool Item_sum_sum_fix_length_and_dec(Item_sum_sum *) const;
bool Item_sum_avg_fix_length_and_dec(Item_sum_avg *) const;
bool Item_sum_variance_fix_length_and_dec(Item_sum_variance *) const;
bool Item_val_bool(Item *item) const;
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const;
+ void Item_get_date(THD *thd, Item *item, Temporal::Warn *warn,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const;
longlong Item_val_int_signed_typecast(Item *item) const;
longlong Item_val_int_unsigned_typecast(Item *item) const;
String *Item_func_hex_val_str_ascii(Item_func_hex *item, String *str) const;
@@ -3128,15 +3622,13 @@ public:
my_decimal *Item_func_hybrid_field_type_val_decimal(
Item_func_hybrid_field_type *,
my_decimal *) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const;
- double Item_func_min_max_val_real(Item_func_min_max *) const;
- longlong Item_func_min_max_val_int(Item_func_min_max *) const;
- my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
- my_decimal *) const;
- bool Item_func_min_max_get_date(Item_func_min_max*,
- MYSQL_TIME *, ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
+ bool Item_func_min_max_get_date(THD *thd, Item_func_min_max*,
+ MYSQL_TIME *, date_mode_t fuzzydate) const;
bool Item_func_between_fix_length_and_dec(Item_func_between *func) const;
bool Item_func_in_fix_comparator_compatible_types(THD *thd,
Item_func_in *) const;
@@ -3155,7 +3647,7 @@ public:
class Type_handler_string_result: public Type_handler
{
- uint Item_temporal_precision(Item *item, bool is_time) const;
+ uint Item_temporal_precision(THD *thd, Item *item, bool is_time) const;
public:
Item_result result_type() const { return STRING_RESULT; }
Item_result cmp_type() const { return STRING_RESULT; }
@@ -3186,17 +3678,17 @@ public:
bool binary_cmp) const;
bool Item_eq_value(THD *thd, const Type_cmp_attributes *attr,
Item *a, Item *b) const;
- uint Item_time_precision(Item *item) const
+ uint Item_time_precision(THD *thd, Item *item) const
{
- return Item_temporal_precision(item, true);
+ return Item_temporal_precision(thd, item, true);
}
- uint Item_datetime_precision(Item *item) const
+ uint Item_datetime_precision(THD *thd, Item *item) const
{
- return Item_temporal_precision(item, false);
+ return Item_temporal_precision(thd, item, false);
}
uint Item_decimal_precision(const Item *item) const;
void Item_update_null_value(Item *item) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
void Item_param_setup_conversion(THD *thd, Item_param *) const;
void Item_param_set_param_func(Item_param *param,
uchar **pos, ulong len) const;
@@ -3234,7 +3726,8 @@ public:
bool Item_func_signed_fix_length_and_dec(Item_func_signed *item) const;
bool Item_func_unsigned_fix_length_and_dec(Item_func_unsigned *item) const;
bool Item_val_bool(Item *item) const;
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const;
+ void Item_get_date(THD *thd, Item *item, Temporal::Warn *warn,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const;
longlong Item_val_int_signed_typecast(Item *item) const;
longlong Item_val_int_unsigned_typecast(Item *item) const;
String *Item_func_hex_val_str_ascii(Item_func_hex *item, String *str) const;
@@ -3247,16 +3740,18 @@ public:
my_decimal *Item_func_hybrid_field_type_val_decimal(
Item_func_hybrid_field_type *,
my_decimal *) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
double Item_func_min_max_val_real(Item_func_min_max *) const;
longlong Item_func_min_max_val_int(Item_func_min_max *) const;
my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
my_decimal *) const;
- bool Item_func_min_max_get_date(Item_func_min_max*,
- MYSQL_TIME *, ulonglong fuzzydate) const;
+ bool Item_func_min_max_get_date(THD *thd, Item_func_min_max*,
+ MYSQL_TIME *, date_mode_t fuzzydate) const;
bool Item_func_between_fix_length_and_dec(Item_func_between *func) const;
longlong Item_func_between_val_int(Item_func_between *func) const;
bool Item_char_typecast_fix_length_and_dec(Item_char_typecast *) const;
@@ -3568,10 +4063,13 @@ public:
const Column_definition_attributes *attr,
uint32 flags) const;
Item_cache *Item_get_cache(THD *thd, const Item *item) const;
- bool Item_get_date(Item *item, MYSQL_TIME *ltime, ulonglong fuzzydate) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *item,
+ void Item_get_date(THD *thd, Item *item, Temporal::Warn *warn,
+ MYSQL_TIME *ltime, date_mode_t fuzzydate) const;
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *item,
+ Temporal::Warn *,
MYSQL_TIME *to,
- ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
};
@@ -3730,7 +4228,7 @@ public:
int stored_field_cmp_to_item(THD *thd, Field *field, Item *item) const;
void Column_definition_implicit_upgrade(Column_definition *c) const;
bool Column_definition_fix_attributes(Column_definition *c) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
bool Item_send(Item *item, Protocol *protocol, st_value *buf) const
{
return Item_send_time(item, protocol, buf);
@@ -3753,12 +4251,18 @@ public:
my_decimal *Item_func_hybrid_field_type_val_decimal(
Item_func_hybrid_field_type *,
my_decimal *) const;
- bool Item_func_hybrid_field_type_get_date(Item_func_hybrid_field_type *,
+ void Item_func_hybrid_field_type_get_date(THD *,
+ Item_func_hybrid_field_type *,
+ Temporal::Warn *,
MYSQL_TIME *,
- ulonglong fuzzydate) const;
+ date_mode_t fuzzydate) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
- bool Item_func_min_max_get_date(Item_func_min_max*,
- MYSQL_TIME *, ulonglong fuzzydate) const;
+ double Item_func_min_max_val_real(Item_func_min_max *) const;
+ longlong Item_func_min_max_val_int(Item_func_min_max *) const;
+ my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
+ my_decimal *) const;
+ bool Item_func_min_max_get_date(THD *thd, Item_func_min_max*,
+ MYSQL_TIME *, date_mode_t fuzzydate) const;
longlong Item_func_between_val_int(Item_func_between *func) const;
Item *make_const_item_for_comparison(THD *, Item *src, const Item *cmp) const;
bool set_comparator_func(Arg_comparator *cmp) const;
@@ -3834,7 +4338,7 @@ public:
bool Item_eq_value(THD *thd, const Type_cmp_attributes *attr,
Item *a, Item *b) const;
int stored_field_cmp_to_item(THD *thd, Field *field, Item *item) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
bool Item_send(Item *item, Protocol *protocol, st_value *buf) const
{
return Item_send_date(item, protocol, buf);
@@ -3874,6 +4378,10 @@ public:
String *print_item_value(THD *thd, Item *item, String *str) const;
Item_cache *Item_get_cache(THD *thd, const Item *item) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
+ double Item_func_min_max_val_real(Item_func_min_max *) const;
+ longlong Item_func_min_max_val_int(Item_func_min_max *) const;
+ my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
+ my_decimal *) const;
bool Item_hybrid_func_fix_attributes(THD *thd,
const char *name,
Type_handler_hybrid_field_type *,
@@ -3970,6 +4478,10 @@ public:
String *print_item_value(THD *thd, Item *item, String *str) const;
Item_cache *Item_get_cache(THD *thd, const Item *item) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
+ double Item_func_min_max_val_real(Item_func_min_max *) const;
+ longlong Item_func_min_max_val_int(Item_func_min_max *) const;
+ my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
+ my_decimal *) const;
bool Item_hybrid_func_fix_attributes(THD *thd,
const char *name,
Type_handler_hybrid_field_type *,
@@ -4070,6 +4582,10 @@ public:
String *print_item_value(THD *thd, Item *item, String *str) const;
Item_cache *Item_get_cache(THD *thd, const Item *item) const;
String *Item_func_min_max_val_str(Item_func_min_max *, String *) const;
+ double Item_func_min_max_val_real(Item_func_min_max *) const;
+ longlong Item_func_min_max_val_int(Item_func_min_max *) const;
+ my_decimal *Item_func_min_max_val_decimal(Item_func_min_max *,
+ my_decimal *) const;
bool Item_hybrid_func_fix_attributes(THD *thd,
const char *name,
Type_handler_hybrid_field_type *,
@@ -4221,7 +4737,7 @@ public:
uint32 calc_pack_length(uint32 length) const { return 0; }
bool Item_const_eq(const Item_const *a, const Item_const *b,
bool binary_cmp) const;
- bool Item_save_in_value(Item *item, st_value *value) const;
+ bool Item_save_in_value(THD *thd, Item *item, st_value *value) const;
bool Item_send(Item *item, Protocol *protocol, st_value *buf) const;
Field *make_conversion_table_field(TABLE *, uint metadata,
const Field *target) const;
diff --git a/sql/sql_type_int.h b/sql/sql_type_int.h
new file mode 100644
index 00000000000..1cc93415176
--- /dev/null
+++ b/sql/sql_type_int.h
@@ -0,0 +1,82 @@
+/* Copyright (c) 2018, MariaDB
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
+
+#ifndef SQL_TYPE_INT_INCLUDED
+#define SQL_TYPE_INT_INCLUDED
+
+
+class Null_flag
+{
+protected:
+ bool m_is_null;
+public:
+ bool is_null() const { return m_is_null; }
+ Null_flag(bool is_null) :m_is_null(is_null) { }
+};
+
+
+class Longlong
+{
+protected:
+ longlong m_value;
+public:
+ longlong value() const { return m_value; }
+ Longlong(longlong nr) :m_value(nr) { }
+};
+
+
+class Longlong_null: public Longlong, public Null_flag
+{
+public:
+ Longlong_null(longlong nr, bool is_null)
+ :Longlong(nr), Null_flag(is_null)
+ { }
+};
+
+
+// A longlong/ulonglong hybrid. Good to store results of val_int().
+class Longlong_hybrid: public Longlong
+{
+protected:
+ bool m_unsigned;
+public:
+ Longlong_hybrid(longlong nr, bool unsigned_flag)
+ :Longlong(nr), m_unsigned(unsigned_flag)
+ { }
+ bool is_unsigned() const { return m_unsigned; }
+ bool neg() const { return m_value < 0 && !m_unsigned; }
+ ulonglong abs() const
+ {
+ if (m_unsigned)
+ return (ulonglong) m_value;
+ if (m_value == LONGLONG_MIN) // avoid undefined behavior
+ return ((ulonglong) LONGLONG_MAX) + 1;
+ return m_value < 0 ? -m_value : m_value;
+ }
+};
+
+
+class Longlong_hybrid_null: public Longlong_hybrid,
+ public Null_flag
+{
+public:
+ Longlong_hybrid_null(const Longlong_null &nr, bool unsigned_flag)
+ :Longlong_hybrid(nr.value(), unsigned_flag),
+ Null_flag(nr.is_null())
+ { }
+};
+
+
+#endif // SQL_TYPE_INT_INCLUDED
diff --git a/sql/sql_union.cc b/sql/sql_union.cc
index be987b82cba..1910ad0f83e 100644
--- a/sql/sql_union.cc
+++ b/sql/sql_union.cc
@@ -1321,6 +1321,8 @@ bool st_select_lex_unit::optimize()
thd->lex->current_select= lex_select_save;
DBUG_RETURN(TRUE);
}
+ if (derived)
+ sl->increase_derived_records(sl->tvc->get_records());
continue;
}
thd->lex->current_select= sl;
@@ -1726,6 +1728,7 @@ bool st_select_lex_unit::exec_recursive()
}
}
thd->lex->current_select= sl;
+ set_limit(sl);
if (sl->tvc)
sl->tvc->exec(sl);
else
@@ -1794,6 +1797,37 @@ bool st_select_lex_unit::cleanup()
{
DBUG_RETURN(FALSE);
}
+ /*
+ When processing a PS/SP or an EXPLAIN command cleanup of a unit can
+ be performed immediately when the unit is reached in the cleanup
+ traversal initiated by the cleanup of the main unit.
+ */
+ if (!thd->stmt_arena->is_stmt_prepare() && !thd->lex->describe &&
+ with_element && with_element->is_recursive && union_result)
+ {
+ select_union_recursive *result= with_element->rec_result;
+ if (++result->cleanup_count == with_element->rec_outer_references)
+ {
+ /*
+ Perform cleanup for with_element and for all with elements
+ mutually recursive with it.
+ */
+ cleaned= 1;
+ with_element->get_next_mutually_recursive()->spec->cleanup();
+ }
+ else
+ {
+ /*
+ Just increment by 1 cleanup_count for with_element and
+ for all with elements mutually recursive with it.
+ */
+ With_element *with_elem= with_element;
+ while ((with_elem= with_elem->get_next_mutually_recursive()) !=
+ with_element)
+ with_elem->rec_result->cleanup_count++;
+ DBUG_RETURN(FALSE);
+ }
+ }
cleaned= 1;
for (SELECT_LEX *sl= first_select(); sl; sl= sl->next_select())
@@ -1824,7 +1858,7 @@ bool st_select_lex_unit::cleanup()
if (with_element && with_element->is_recursive)
{
- if (union_result )
+ if (union_result)
{
((select_union_recursive *) union_result)->cleanup();
delete union_result;
diff --git a/sql/sql_update.cc b/sql/sql_update.cc
index 6994ffa04a9..63240c1547d 100644
--- a/sql/sql_update.cc
+++ b/sql/sql_update.cc
@@ -1255,7 +1255,7 @@ bool mysql_prepare_update(THD *thd, TABLE_LIST *table_list,
table_list->register_want_access(SELECT_ACL);
#endif
- thd->lex->allow_sum_func= 0;
+ thd->lex->allow_sum_func.clear_all();
/*
We do not call DT_MERGE_FOR_INSERT because it has no sense for simple
@@ -2268,7 +2268,7 @@ multi_update::~multi_update()
TABLE_LIST *table;
for (table= update_tables ; table; table= table->next_local)
{
- table->table->no_keyread= table->table->no_cache= 0;
+ table->table->no_keyread= 0;
if (ignore)
table->table->file->extra(HA_EXTRA_NO_IGNORE_DUP_KEY);
}
diff --git a/sql/sql_view.cc b/sql/sql_view.cc
index f2fc4b6bf75..e475a3d3719 100644
--- a/sql/sql_view.cc
+++ b/sql/sql_view.cc
@@ -711,9 +711,10 @@ bool mysql_create_view(THD *thd, TABLE_LIST *views,
DBUG_RETURN(0);
#ifdef WITH_WSREP
- error:
- res= TRUE;
-#endif /* WITH_WSREP */
+wsrep_error_label:
+ res= true;
+#endif
+
err:
lex->link_first_table_back(view, link_to_local);
unit->cleanup();
@@ -1559,9 +1560,8 @@ bool mysql_make_view(THD *thd, TABLE_SHARE *share, TABLE_LIST *table,
{
/* We have to keep the lock type for sequence tables */
if (!tbl->sequence)
- tbl->lock_type= table->lock_type;
- tbl->mdl_request.set_type((tbl->lock_type >= TL_WRITE_ALLOW_WRITE) ?
- MDL_SHARED_WRITE : MDL_SHARED_READ);
+ tbl->lock_type= table->lock_type;
+ tbl->mdl_request.set_type(table->mdl_request.type);
}
/*
If the view is mergeable, we might want to
diff --git a/sql/sql_window.cc b/sql/sql_window.cc
index 38fdd8ab80b..dcc6a7bac1c 100644
--- a/sql/sql_window.cc
+++ b/sql/sql_window.cc
@@ -82,19 +82,32 @@ void
Window_spec::print(String *str, enum_query_type query_type)
{
str->append('(');
+ print_partition(str, query_type);
+ print_order(str, query_type);
+
+ if (window_frame)
+ window_frame->print(str, query_type);
+ str->append(')');
+}
+
+void
+Window_spec::print_partition(String *str, enum_query_type query_type)
+{
if (partition_list->first)
{
str->append(STRING_WITH_LEN(" partition by "));
st_select_lex::print_order(str, partition_list->first, query_type);
}
+}
+
+void
+Window_spec::print_order(String *str, enum_query_type query_type)
+{
if (order_list->first)
{
str->append(STRING_WITH_LEN(" order by "));
st_select_lex::print_order(str, order_list->first, query_type);
}
- if (window_frame)
- window_frame->print(str, query_type);
- str->append(')');
}
bool
@@ -2928,7 +2941,7 @@ bool Window_func_runner::exec(THD *thd, TABLE *tbl, SORT_INFO *filesort_result)
}
-bool Window_funcs_sort::exec(JOIN *join)
+bool Window_funcs_sort::exec(JOIN *join, bool keep_filesort_result)
{
THD *thd= join->thd;
JOIN_TAB *join_tab= join->join_tab + join->total_join_tab_cnt();
@@ -2943,8 +2956,11 @@ bool Window_funcs_sort::exec(JOIN *join)
bool is_error= runner.exec(thd, tbl, filesort_result);
- delete join_tab->filesort_result;
- join_tab->filesort_result= NULL;
+ if (!keep_filesort_result)
+ {
+ delete join_tab->filesort_result;
+ join_tab->filesort_result= NULL;
+ }
return is_error;
}
@@ -3053,14 +3069,18 @@ bool Window_funcs_computation::setup(THD *thd,
}
-bool Window_funcs_computation::exec(JOIN *join)
+bool Window_funcs_computation::exec(JOIN *join, bool keep_last_filesort_result)
{
List_iterator<Window_funcs_sort> it(win_func_sorts);
Window_funcs_sort *srt;
+ uint counter= 0; /* Count how many sorts we've executed. */
/* Execute each sort */
while ((srt = it++))
{
- if (srt->exec(join))
+ counter++;
+ bool keep_filesort_result= keep_last_filesort_result &&
+ counter == win_func_sorts.elements;
+ if (srt->exec(join, keep_filesort_result))
return true;
}
return false;
diff --git a/sql/sql_window.h b/sql/sql_window.h
index 392f89e8f03..21f2c8af108 100644
--- a/sql/sql_window.h
+++ b/sql/sql_window.h
@@ -147,6 +147,8 @@ class Window_spec : public Sql_alloc
}
void print(String *str, enum_query_type query_type);
+ void print_order(String *str, enum_query_type query_type);
+ void print_partition(String *str, enum_query_type query_type);
};
@@ -211,7 +213,7 @@ class Window_funcs_sort : public Sql_alloc
public:
bool setup(THD *thd, SQL_SELECT *sel, List_iterator<Item_window_func> &it,
st_join_table *join_tab);
- bool exec(JOIN *join);
+ bool exec(JOIN *join, bool keep_filesort_result);
void cleanup() { delete filesort; }
friend class Window_funcs_computation;
@@ -241,7 +243,7 @@ class Window_funcs_computation : public Sql_alloc
List<Window_funcs_sort> win_func_sorts;
public:
bool setup(THD *thd, List<Item_window_func> *window_funcs, st_join_table *tab);
- bool exec(JOIN *join);
+ bool exec(JOIN *join, bool keep_last_filesort_result);
Explain_aggr_window_funcs *save_explain_plan(MEM_ROOT *mem_root, bool is_analyze);
void cleanup();
diff --git a/sql/sql_yacc.yy b/sql/sql_yacc.yy
index cf894325ba5..9a19a5b9c8c 100644
--- a/sql/sql_yacc.yy
+++ b/sql/sql_yacc.yy
@@ -817,10 +817,10 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
%parse-param { THD *thd }
%lex-param { THD *thd }
/*
- Currently there are 58 shift/reduce conflicts.
+ Currently there are 52 shift/reduce conflicts.
We should not introduce new conflicts any more.
*/
-%expect 58
+%expect 52
/*
Comments for TOKENS.
@@ -1582,6 +1582,16 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
%left JOIN_SYM INNER_SYM STRAIGHT_JOIN CROSS LEFT RIGHT
/* A dummy token to force the priority of table_ref production in a join. */
%left TABLE_REF_PRIORITY
+
+/*
+ Give ESCAPE (in LIKE) a very low precedence.
+ This allows the concatenation operator || to be used on the right
+ side of "LIKE" with sql_mode=PIPES_AS_CONCAT (without ORACLE):
+ SELECT 'ab' LIKE 'a'||'b'||'c';
+*/
+%left PREC_BELOW_ESCAPE
+%left ESCAPE_SYM
+
%left SET_VAR
%left OR_SYM OR2_SYM
%left XOR
@@ -1591,7 +1601,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
%left NOT_SYM
%left BETWEEN_SYM CASE_SYM WHEN_SYM THEN_SYM ELSE
-%left '=' EQUAL_SYM GE '>' LE '<' NE IS LIKE REGEXP IN_SYM
+%left '=' EQUAL_SYM GE '>' LE '<' NE IS LIKE SOUNDS_SYM REGEXP IN_SYM
%left '|'
%left '&'
%left SHIFT_LEFT SHIFT_RIGHT
@@ -1623,6 +1633,10 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
SELECT system FROM t1;
ALTER TABLE DROP SYSTEM VERSIONIONG;
+ - USER: identifier, user:
+ SELECT user FROM t1;
+ KILL USER foo;
+
Note, we need here only tokens that cause shirt/reduce conflicts
with keyword identifiers. For example:
opt_clause1: %empty | KEYWORD ... ;
@@ -1661,7 +1675,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
and until NEXT_SYM / PREVIOUS_SYM.
*/
%left PREC_BELOW_IDENTIFIER_OPT_SPECIAL_CASE
-%left TRANSACTION_SYM TIMESTAMP PERIOD_SYM SYSTEM
+%left TRANSACTION_SYM TIMESTAMP PERIOD_SYM SYSTEM USER
/*
@@ -1747,7 +1761,8 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
optionally_qualified_column_ident
%type <simple_string>
- remember_name remember_end remember_tok_start
+ remember_name remember_end
+ remember_tok_start remember_tok_end
wild_and_where
%type <const_simple_string>
@@ -1996,6 +2011,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
preload_list preload_list_or_parts preload_keys preload_keys_parts
select_item_list select_item values_list no_braces
delete_limit_clause fields opt_values values
+ no_braces_with_names opt_values_with_names values_with_names
procedure_list procedure_list2 procedure_item
field_def handler opt_generated_always
opt_ignore opt_column opt_restrict
@@ -2874,8 +2890,8 @@ create:
{
Lex->pop_select(); //main select
}
- | create_or_replace USER_SYM opt_if_not_exists clear_privileges grant_list
- opt_require_clause opt_resource_options
+ | create_or_replace USER_SYM opt_if_not_exists clear_privileges
+ grant_list opt_require_clause opt_resource_options
{
if (unlikely(Lex->set_command_with_check(SQLCOM_CREATE_USER,
$1 | $3)))
@@ -5938,7 +5954,7 @@ opt_versioning_rotation:
| INTERVAL_SYM expr interval opt_versioning_interval_start
{
partition_info *part_info= Lex->part_info;
- if (unlikely(part_info->vers_set_interval($2, $3, $4)))
+ if (unlikely(part_info->vers_set_interval(thd, $2, $3, $4)))
{
my_error(ER_PART_WRONG_VALUE, MYF(0),
Lex->create_last_non_select_table->table_name.str,
@@ -9425,6 +9441,12 @@ remember_tok_start:
}
;
+remember_tok_end:
+ {
+ $$= (char*) YYLIP->get_tok_end();
+ }
+ ;
+
remember_name:
{
$$= (char*) YYLIP->get_cpp_tok_start();
@@ -9713,14 +9735,14 @@ predicate:
if (unlikely($$ == NULL))
MYSQL_YYABORT;
}
- | bit_expr LIKE mysql_concatenation_expr opt_escape
+ | bit_expr LIKE bit_expr opt_escape
{
$$= new (thd->mem_root) Item_func_like(thd, $1, $3, $4,
Lex->escape_used);
if (unlikely($$ == NULL))
MYSQL_YYABORT;
}
- | bit_expr not LIKE mysql_concatenation_expr opt_escape
+ | bit_expr not LIKE bit_expr opt_escape
{
Item *item= new (thd->mem_root) Item_func_like(thd, $1, $4, $5,
Lex->escape_used);
@@ -12106,7 +12128,7 @@ opt_escape:
Lex->escape_used= TRUE;
$$= $2;
}
- | /* empty */
+ | /* empty */ %prec PREC_BELOW_ESCAPE
{
Lex->escape_used= FALSE;
$$= ((thd->variables.sql_mode & MODE_NO_BACKSLASH_ESCAPES) ?
@@ -13156,7 +13178,7 @@ insert_values:
values_list:
values_list ',' no_braces
- | no_braces
+ | no_braces_with_names
;
ident_eq_list:
@@ -13209,11 +13231,31 @@ no_braces:
}
;
+no_braces_with_names:
+ '('
+ {
+ if (unlikely(!(Lex->insert_list= new (thd->mem_root) List_item)))
+ MYSQL_YYABORT;
+ }
+ opt_values_with_names ')'
+ {
+ LEX *lex=Lex;
+ if (unlikely(lex->many_values.push_back(lex->insert_list,
+ thd->mem_root)))
+ MYSQL_YYABORT;
+ }
+ ;
+
opt_values:
/* empty */ {}
| values
;
+opt_values_with_names:
+ /* empty */ {}
+ | values_with_names
+ ;
+
values:
values ',' expr_or_default
{
@@ -13227,6 +13269,25 @@ values:
}
;
+values_with_names:
+ values_with_names ',' remember_name expr_or_default remember_end
+ {
+ if (unlikely(Lex->insert_list->push_back($4, thd->mem_root)))
+ MYSQL_YYABORT;
+ // give some name in case of using in table value constuctor (TVC)
+ if (!$4->name.str || $4->name.str == item_empty_name)
+ $4->set_name(thd, $3, (uint) ($5 - $3), thd->charset());
+ }
+ | remember_name expr_or_default remember_end
+ {
+ if (unlikely(Lex->insert_list->push_back($2, thd->mem_root)))
+ MYSQL_YYABORT;
+ // give some name in case of using in table value constuctor (TVC)
+ if (!$2->name.str || $2->name.str == item_empty_name)
+ $2->set_name(thd, $1, (uint) ($3 - $1), thd->charset());
+ }
+ ;
+
expr_or_default:
expr { $$= $1;}
| DEFAULT
@@ -14257,9 +14318,18 @@ delete_domain_id_list:
;
delete_domain_id:
- ulong_num
+ ulonglong_num
{
- insert_dynamic(&Lex->delete_gtid_domain, (uchar*) &($1));
+ uint32 value= (uint32) $1;
+ if ($1 > UINT_MAX32)
+ {
+ my_printf_error(ER_BINLOG_CANT_DELETE_GTID_DOMAIN,
+ "The value of gtid domain being deleted ('%llu') "
+ "exceeds its maximum size "
+ "of 32 bit unsigned integer", MYF(0), $1);
+ MYSQL_YYABORT;
+ }
+ insert_dynamic(&Lex->delete_gtid_domain, (uchar*) &value);
}
;
@@ -14439,6 +14509,7 @@ load:
lex->field_list.empty();
lex->update_list.empty();
lex->value_list.empty();
+ lex->many_values.empty();
}
opt_load_data_charset
{ Lex->exchange->cs= $15; }
@@ -14877,12 +14948,17 @@ with_list_element:
MYSQL_YYABORT;
Lex->with_column_list.empty();
}
- AS '(' remember_name query_expression remember_end ')'
+ AS '(' remember_tok_start query_expression remember_tok_end ')'
{
+ LEX *lex= thd->lex;
+ const char *query_start= lex->sphead ? lex->sphead->m_tmp_query
+ : thd->query();
+ char *spec_start= $6 + 1;
With_element *elem= new With_element($1, *$2, $7);
if (elem == NULL || Lex->curr_with_clause->add_with_element(elem))
MYSQL_YYABORT;
- if (unlikely(elem->set_unparsed_spec(thd, $6+1, $8)))
+ if (elem->set_unparsed_spec(thd, spec_start, $8,
+ spec_start - query_start))
MYSQL_YYABORT;
}
;
@@ -15790,7 +15866,7 @@ keyword_sp_var_and_label:
| UNDOFILE_SYM
| UNKNOWN_SYM
| UNTIL_SYM
- | USER_SYM
+ | USER_SYM %prec PREC_BELOW_CONTRACTION_TOKEN2
| USE_FRM
| VARIABLES
| VERSIONING_SYM
@@ -16188,14 +16264,14 @@ opt_for_user:
;
text_or_password:
- TEXT_STRING { Lex->definer->pwhash= $1;}
+ TEXT_STRING { Lex->definer->auth= $1;}
| PASSWORD_SYM '(' TEXT_STRING ')' { Lex->definer->pwtext= $3; }
| OLD_PASSWORD_SYM '(' TEXT_STRING ')'
{
Lex->definer->pwtext= $3;
- Lex->definer->pwhash.str= Item_func_password::alloc(thd,
+ Lex->definer->auth.str= Item_func_password::alloc(thd,
$3.str, $3.length, Item_func_password::OLD);
- Lex->definer->pwhash.length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
+ Lex->definer->auth.length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
}
;
@@ -16753,13 +16829,11 @@ grant_user:
{
$$= $1;
$1->pwtext= $4;
- if (unlikely(Lex->sql_command == SQLCOM_REVOKE))
- MYSQL_YYABORT;
}
| user IDENTIFIED_SYM BY PASSWORD_SYM TEXT_STRING
{
$$= $1;
- $1->pwhash= $5;
+ $1->auth= $5;
}
| user IDENTIFIED_SYM via_or_with ident_or_text
{
@@ -16767,12 +16841,20 @@ grant_user:
$1->plugin= $4;
$1->auth= empty_clex_str;
}
- | user IDENTIFIED_SYM via_or_with ident_or_text using_or_as TEXT_STRING_sys
+ | user IDENTIFIED_SYM via_or_with ident_or_text using_or_as
+ TEXT_STRING_sys
{
$$= $1;
$1->plugin= $4;
$1->auth= $6;
}
+ | user IDENTIFIED_SYM via_or_with ident_or_text using_or_as
+ PASSWORD_SYM '(' TEXT_STRING ')'
+ {
+ $$= $1;
+ $1->plugin= $4;
+ $1->pwtext= $8;
+ }
| user_or_role
{ $$= $1; }
;
@@ -17424,12 +17506,15 @@ opt_migrate:
;
install:
- INSTALL_SYM PLUGIN_SYM ident SONAME_SYM TEXT_STRING_sys
+ INSTALL_SYM PLUGIN_SYM opt_if_not_exists ident SONAME_SYM TEXT_STRING_sys
{
LEX *lex= Lex;
+ lex->create_info.init();
+ if (lex->add_create_options_with_check($3))
+ MYSQL_YYABORT;
lex->sql_command= SQLCOM_INSTALL_PLUGIN;
- lex->comment= $3;
- lex->ident= $5;
+ lex->comment= $4;
+ lex->ident= $6;
}
| INSTALL_SYM SONAME_SYM TEXT_STRING_sys
{
@@ -17441,18 +17526,24 @@ install:
;
uninstall:
- UNINSTALL_SYM PLUGIN_SYM ident
+ UNINSTALL_SYM PLUGIN_SYM opt_if_exists ident
{
LEX *lex= Lex;
+ lex->check_opt.init();
+ if (lex->add_create_options_with_check($3))
+ MYSQL_YYABORT;
lex->sql_command= SQLCOM_UNINSTALL_PLUGIN;
- lex->comment= $3;
+ lex->comment= $4;
}
- | UNINSTALL_SYM SONAME_SYM TEXT_STRING_sys
+ | UNINSTALL_SYM SONAME_SYM opt_if_exists TEXT_STRING_sys
{
LEX *lex= Lex;
+ lex->check_opt.init();
+ if (lex->add_create_options_with_check($3))
+ MYSQL_YYABORT;
lex->sql_command= SQLCOM_UNINSTALL_PLUGIN;
lex->comment= null_clex_str;
- lex->ident= $3;
+ lex->ident= $4;
}
;
diff --git a/sql/sql_yacc_ora.yy b/sql/sql_yacc_ora.yy
index ef12b9c0c53..5a6914c89c7 100644
--- a/sql/sql_yacc_ora.yy
+++ b/sql/sql_yacc_ora.yy
@@ -296,10 +296,10 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
%parse-param { THD *thd }
%lex-param { THD *thd }
/*
- Currently there are 59 shift/reduce conflicts.
+ Currently there are 53 shift/reduce conflicts.
We should not introduce new conflicts any more.
*/
-%expect 59
+%expect 53
/*
Comments for TOKENS.
@@ -1061,6 +1061,16 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
%left JOIN_SYM INNER_SYM STRAIGHT_JOIN CROSS LEFT RIGHT
/* A dummy token to force the priority of table_ref production in a join. */
%left TABLE_REF_PRIORITY
+
+/*
+ Give ESCAPE (in LIKE) a very low precedence.
+ This allows the concatenation operator || to be used on the right
+ side of "LIKE" with sql_mode=PIPES_AS_CONCAT (without ORACLE):
+ SELECT 'ab' LIKE 'a'||'b'||'c';
+*/
+%left PREC_BELOW_ESCAPE
+%left ESCAPE_SYM
+
%left SET_VAR
%left OR_SYM OR2_SYM
%left XOR
@@ -1070,7 +1080,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
%left NOT_SYM
%left BETWEEN_SYM CASE_SYM WHEN_SYM THEN_SYM ELSE
-%left '=' EQUAL_SYM GE '>' LE '<' NE IS LIKE REGEXP IN_SYM
+%left '=' EQUAL_SYM GE '>' LE '<' NE IS LIKE SOUNDS_SYM REGEXP IN_SYM
%left '|'
%left '&'
%left SHIFT_LEFT SHIFT_RIGHT
@@ -1102,6 +1112,10 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
SELECT system FROM t1;
ALTER TABLE DROP SYSTEM VERSIONIONG;
+ - USER: identifier, user:
+ SELECT user FROM t1;
+ KILL USER foo;
+
Note, we need here only tokens that cause shirt/reduce conflicts
with keyword identifiers. For example:
opt_clause1: %empty | KEYWORD ... ;
@@ -1140,7 +1154,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
and until NEXT_SYM / PREVIOUS_SYM.
*/
%left PREC_BELOW_IDENTIFIER_OPT_SPECIAL_CASE
-%left TRANSACTION_SYM TIMESTAMP PERIOD_SYM SYSTEM
+%left TRANSACTION_SYM TIMESTAMP PERIOD_SYM SYSTEM USER
/*
@@ -1230,7 +1244,8 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
optionally_qualified_column_ident
%type <simple_string>
- remember_name remember_end remember_end_opt remember_tok_start
+ remember_name remember_end remember_end_opt
+ remember_tok_start remember_tok_end
wild_and_where
colon_with_pos
@@ -1487,6 +1502,7 @@ bool my_yyoverflow(short **a, YYSTYPE **b, size_t *yystacksize);
assign_to_keycache_parts
preload_list preload_list_or_parts preload_keys preload_keys_parts
select_item_list select_item values_list no_braces
+ no_braces_with_names opt_values_with_names values_with_names
delete_limit_clause fields opt_values values
procedure_list procedure_list2 procedure_item
field_def handler opt_generated_always
@@ -2373,8 +2389,8 @@ create:
{
Lex->pop_select(); //main select
}
- | create_or_replace USER_SYM opt_if_not_exists clear_privileges grant_list
- opt_require_clause opt_resource_options
+ | create_or_replace USER_SYM opt_if_not_exists clear_privileges
+ grant_list opt_require_clause opt_resource_options
{
if (unlikely(Lex->set_command_with_check(SQLCOM_CREATE_USER,
$1 | $3)))
@@ -5964,7 +5980,7 @@ opt_versioning_rotation:
| INTERVAL_SYM expr interval opt_versioning_interval_start
{
partition_info *part_info= Lex->part_info;
- if (unlikely(part_info->vers_set_interval($2, $3, $4)))
+ if (unlikely(part_info->vers_set_interval(thd, $2, $3, $4)))
{
my_error(ER_PART_WRONG_VALUE, MYF(0),
Lex->create_last_non_select_table->table_name.str,
@@ -9562,6 +9578,12 @@ remember_tok_start:
}
;
+remember_tok_end:
+ {
+ $$= (char*) YYLIP->get_tok_end();
+ }
+ ;
+
remember_name:
{
$$= (char*) YYLIP->get_cpp_tok_start();
@@ -9859,14 +9881,14 @@ predicate:
if (unlikely($$ == NULL))
MYSQL_YYABORT;
}
- | bit_expr LIKE mysql_concatenation_expr opt_escape
+ | bit_expr LIKE bit_expr opt_escape
{
$$= new (thd->mem_root) Item_func_like(thd, $1, $3, $4,
Lex->escape_used);
if (unlikely($$ == NULL))
MYSQL_YYABORT;
}
- | bit_expr not LIKE mysql_concatenation_expr opt_escape
+ | bit_expr not LIKE bit_expr opt_escape
{
Item *item= new (thd->mem_root) Item_func_like(thd, $1, $4, $5,
Lex->escape_used);
@@ -12318,7 +12340,7 @@ opt_escape:
Lex->escape_used= TRUE;
$$= $2;
}
- | /* empty */
+ | /* empty */ %prec PREC_BELOW_ESCAPE
{
Lex->escape_used= FALSE;
$$= ((thd->variables.sql_mode & MODE_NO_BACKSLASH_ESCAPES) ?
@@ -13384,7 +13406,7 @@ insert_values:
values_list:
values_list ',' no_braces
- | no_braces
+ | no_braces_with_names
;
ident_eq_list:
@@ -13437,11 +13459,31 @@ no_braces:
}
;
+no_braces_with_names:
+ '('
+ {
+ if (unlikely(!(Lex->insert_list= new (thd->mem_root) List_item)))
+ MYSQL_YYABORT;
+ }
+ opt_values_with_names ')'
+ {
+ LEX *lex=Lex;
+ if (unlikely(lex->many_values.push_back(lex->insert_list,
+ thd->mem_root)))
+ MYSQL_YYABORT;
+ }
+ ;
+
opt_values:
/* empty */ {}
| values
;
+opt_values_with_names:
+ /* empty */ {}
+ | values_with_names
+ ;
+
values:
values ',' expr_or_default
{
@@ -13455,6 +13497,25 @@ values:
}
;
+values_with_names:
+ values_with_names ',' remember_name expr_or_default remember_end
+ {
+ if (unlikely(Lex->insert_list->push_back($4, thd->mem_root)))
+ MYSQL_YYABORT;
+ // give some name in case of using in table value constuctor (TVC)
+ if (!$4->name.str || $4->name.str == item_empty_name)
+ $4->set_name(thd, $3, (uint) ($5 - $3), thd->charset());
+ }
+ | remember_name expr_or_default remember_end
+ {
+ if (unlikely(Lex->insert_list->push_back($2, thd->mem_root)))
+ MYSQL_YYABORT;
+ // give some name in case of using in table value constuctor (TVC)
+ if (!$2->name.str || $2->name.str == item_empty_name)
+ $2->set_name(thd, $1, (uint) ($3 - $1), thd->charset());
+ }
+ ;
+
expr_or_default:
expr { $$= $1;}
| DEFAULT
@@ -14493,9 +14554,18 @@ delete_domain_id_list:
;
delete_domain_id:
- ulong_num
+ ulonglong_num
{
- insert_dynamic(&Lex->delete_gtid_domain, (uchar*) &($1));
+ uint32 value= (uint32) $1;
+ if ($1 > UINT_MAX32)
+ {
+ my_printf_error(ER_BINLOG_CANT_DELETE_GTID_DOMAIN,
+ "The value of gtid domain being deleted ('%llu') "
+ "exceeds its maximum size "
+ "of 32 bit unsigned integer", MYF(0), $1);
+ MYSQL_YYABORT;
+ }
+ insert_dynamic(&Lex->delete_gtid_domain, (uchar*) &value);
}
;
@@ -14672,6 +14742,7 @@ load:
lex->field_list.empty();
lex->update_list.empty();
lex->value_list.empty();
+ lex->many_values.empty();
}
opt_load_data_charset
{ Lex->exchange->cs= $15; }
@@ -15122,12 +15193,17 @@ with_list_element:
MYSQL_YYABORT;
Lex->with_column_list.empty();
}
- AS '(' remember_name query_expression remember_end ')'
+ AS '(' remember_tok_start query_expression remember_tok_end ')'
{
+ LEX *lex= thd->lex;
+ const char *query_start= lex->sphead ? lex->sphead->m_tmp_query
+ : thd->query();
+ char *spec_start= $6 + 1;
With_element *elem= new With_element($1, *$2, $7);
if (elem == NULL || Lex->curr_with_clause->add_with_element(elem))
MYSQL_YYABORT;
- if (unlikely(elem->set_unparsed_spec(thd, $6+1, $8)))
+ if (elem->set_unparsed_spec(thd, spec_start, $8,
+ spec_start - query_start))
MYSQL_YYABORT;
}
;
@@ -16069,7 +16145,7 @@ keyword_sp_var_and_label:
| UNDOFILE_SYM
| UNKNOWN_SYM
| UNTIL_SYM
- | USER_SYM
+ | USER_SYM %prec PREC_BELOW_CONTRACTION_TOKEN2
| USE_FRM
| VARIABLES
| VIEW_SYM
@@ -16515,14 +16591,14 @@ opt_for_user:
;
text_or_password:
- TEXT_STRING { Lex->definer->pwhash= $1;}
+ TEXT_STRING { Lex->definer->auth= $1;}
| PASSWORD_SYM '(' TEXT_STRING ')' { Lex->definer->pwtext= $3; }
| OLD_PASSWORD_SYM '(' TEXT_STRING ')'
{
Lex->definer->pwtext= $3;
- Lex->definer->pwhash.str= Item_func_password::alloc(thd,
+ Lex->definer->auth.str= Item_func_password::alloc(thd,
$3.str, $3.length, Item_func_password::OLD);
- Lex->definer->pwhash.length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
+ Lex->definer->auth.length= SCRAMBLED_PASSWORD_CHAR_LENGTH_323;
}
;
@@ -17106,13 +17182,11 @@ grant_user:
{
$$= $1;
$1->pwtext= $4;
- if (unlikely(Lex->sql_command == SQLCOM_REVOKE))
- MYSQL_YYABORT;
}
| user IDENTIFIED_SYM BY PASSWORD_SYM TEXT_STRING
{
$$= $1;
- $1->pwhash= $5;
+ $1->auth= $5;
}
| user IDENTIFIED_SYM via_or_with ident_or_text
{
@@ -17120,12 +17194,20 @@ grant_user:
$1->plugin= $4;
$1->auth= empty_clex_str;
}
- | user IDENTIFIED_SYM via_or_with ident_or_text using_or_as TEXT_STRING_sys
+ | user IDENTIFIED_SYM via_or_with ident_or_text using_or_as
+ TEXT_STRING_sys
{
$$= $1;
$1->plugin= $4;
$1->auth= $6;
}
+ | user IDENTIFIED_SYM via_or_with ident_or_text using_or_as
+ PASSWORD_SYM '(' TEXT_STRING ')'
+ {
+ $$= $1;
+ $1->plugin= $4;
+ $1->pwtext= $8;
+ }
| user_or_role
{ $$= $1; }
;
diff --git a/sql/structs.h b/sql/structs.h
index 355d6e75e48..9ff52bccb40 100644
--- a/sql/structs.h
+++ b/sql/structs.h
@@ -227,12 +227,11 @@ struct AUTHID
struct LEX_USER: public AUTHID
{
- LEX_CSTRING plugin, auth;
- LEX_CSTRING pwtext, pwhash;
+ LEX_CSTRING plugin, auth, pwtext;
void reset_auth()
{
- pwtext.length= pwhash.length= plugin.length= auth.length= 0;
- pwtext.str= pwhash.str= 0;
+ pwtext.length= plugin.length= auth.length= 0;
+ pwtext.str= 0;
plugin.str= auth.str= "";
}
};
diff --git a/sql/sys_vars.cc b/sql/sys_vars.cc
index ba9b2c814ce..983d0490f2e 100644
--- a/sql/sys_vars.cc
+++ b/sql/sys_vars.cc
@@ -471,6 +471,10 @@ bool check_has_super(sys_var *self, THD *thd, set_var *var)
return false;
}
+static Sys_var_bit Sys_core_file("core_file", "write a core-file on crashes",
+ READ_ONLY GLOBAL_VAR(test_flags), NO_CMD_LINE,
+ TEST_CORE_ON_SIGNAL, DEFAULT(FALSE), NO_MUTEX_GUARD, NOT_IN_BINLOG,
+ 0,0,0);
static bool binlog_format_check(sys_var *self, THD *thd, set_var *var)
{
@@ -2669,6 +2673,16 @@ static Sys_var_ulong Sys_div_precincrement(
SESSION_VAR(div_precincrement), CMD_LINE(REQUIRED_ARG),
VALID_RANGE(0, DECIMAL_MAX_SCALE), DEFAULT(4), BLOCK_SIZE(1));
+static Sys_var_uint Sys_eq_range_index_dive_limit(
+ "eq_range_index_dive_limit",
+ "The optimizer will use existing index statistics instead of "
+ "doing index dives for equality ranges if the number of equality "
+ "ranges for the index is larger than or equal to this number. "
+ "If set to 0, index dives are always used.",
+ SESSION_VAR(eq_range_index_dive_limit), CMD_LINE(REQUIRED_ARG),
+ VALID_RANGE(0, UINT_MAX32), DEFAULT(0),
+ BLOCK_SIZE(1));
+
static Sys_var_ulong Sys_range_alloc_block_size(
"range_alloc_block_size",
"Allocation block size for storing ranges during optimization",
@@ -2708,17 +2722,6 @@ static Sys_var_ulong Sys_query_prealloc_size(
BLOCK_SIZE(1024), NO_MUTEX_GUARD, NOT_IN_BINLOG, ON_CHECK(0),
ON_UPDATE(fix_thd_mem_root));
-#ifdef HAVE_SMEM
-static Sys_var_mybool Sys_shared_memory(
- "shared_memory", "Enable the shared memory",
- READ_ONLY GLOBAL_VAR(opt_enable_shared_memory), CMD_LINE(OPT_ARG),
- DEFAULT(FALSE));
-
-static Sys_var_charptr Sys_shared_memory_base_name(
- "shared_memory_base_name", "Base name of shared memory",
- READ_ONLY GLOBAL_VAR(shared_memory_base_name), CMD_LINE(REQUIRED_ARG),
- IN_FS_CHARSET, DEFAULT(0));
-#endif
// this has to be NO_CMD_LINE as the command-line option has a different name
static Sys_var_mybool Sys_skip_external_locking(
@@ -4114,7 +4117,7 @@ static Sys_var_bit Sys_safe_updates(
"sql_safe_updates", "If set to 1, UPDATEs and DELETEs need either a key in "
"the WHERE clause, or a LIMIT clause, or else they will aborted. Prevents "
"the common mistake of accidentally deleting or updating every row in a table.",
- SESSION_VAR(option_bits), NO_CMD_LINE, OPTION_SAFE_UPDATES,
+ SESSION_VAR(option_bits), CMD_LINE(OPT_ARG), OPTION_SAFE_UPDATES,
DEFAULT(FALSE));
static Sys_var_bit Sys_buffer_results(
diff --git a/sql/sys_vars.ic b/sql/sys_vars.ic
index 373df354268..dbc3565e202 100644
--- a/sql/sys_vars.ic
+++ b/sql/sys_vars.ic
@@ -2659,7 +2659,7 @@ public:
if (!Sys_var_enum::do_check(thd, var))
return false;
MYSQL_TIME ltime;
- bool res= var->value->get_date(&ltime, 0);
+ bool res= var->value->get_date(thd, &ltime, date_mode_t(0));
if (!res)
{
var->save_result.ulonglong_value= SYSTEM_TIME_AS_OF;
@@ -2676,7 +2676,7 @@ private:
{
if (var->value)
{
- res= var->value->get_date(&out.ltime, 0);
+ res= var->value->get_date(current_thd, &out.ltime, date_mode_t(0));
}
else // set DEFAULT from global var
{
diff --git a/sql/table.cc b/sql/table.cc
index 2031d27b549..18be06c0b95 100644
--- a/sql/table.cc
+++ b/sql/table.cc
@@ -44,6 +44,7 @@
#include "sql_cte.h"
#include "ha_sequence.h"
#include "sql_show.h"
+#include <atomic>
/* For MySQL 5.7 virtual fields */
#define MYSQL57_GENERATED_FIELD 128
@@ -79,7 +80,7 @@ LEX_CSTRING MYSQL_PROC_NAME= {STRING_WITH_LEN("proc")};
*/
static LEX_CSTRING parse_vcol_keyword= { STRING_WITH_LEN("PARSE_VCOL_EXPR ") };
-static int64 last_table_id;
+static std::atomic<ulong> last_table_id;
/* Functions defined in this file */
@@ -324,7 +325,8 @@ TABLE_SHARE *alloc_table_share(const char *db, const char *table_name,
share->can_do_row_logging= 1;
if (share->table_category == TABLE_CATEGORY_LOG)
share->no_replicate= 1;
- if (my_strnncoll(table_alias_charset, (uchar*) db, 6,
+ if (key_length > 6 &&
+ my_strnncoll(table_alias_charset, (const uchar*) key, 6,
(const uchar*) "mysql", 6) == 0)
share->not_usable_by_query_cache= 1;
@@ -343,8 +345,8 @@ TABLE_SHARE *alloc_table_share(const char *db, const char *table_name,
*/
do
{
- share->table_map_id=(ulong) my_atomic_add64_explicit(&last_table_id, 1,
- MY_MEMORY_ORDER_RELAXED);
+ share->table_map_id=
+ last_table_id.fetch_add(1, std::memory_order_relaxed);
} while (unlikely(share->table_map_id == ~0UL));
}
DBUG_RETURN(share);
@@ -431,6 +433,7 @@ void TABLE_SHARE::destroy()
ha_share= NULL; // Safety
}
+ delete_stat_values_for_table_share(this);
delete sequence;
free_root(&stats_cb.mem_root, MYF(0));
stats_cb.stats_can_be_read= FALSE;
@@ -2183,7 +2186,7 @@ int TABLE_SHARE::init_from_binary_frm_image(THD *thd, bool write,
keyinfo= share->key_info;
uint primary_key= my_strcasecmp(system_charset_info, share->keynames.type_names[0],
primary_key_name) ? MAX_KEY : 0;
- KEY* key_first_info;
+ KEY* key_first_info= NULL;
if (primary_key >= MAX_KEY && keyinfo->flags & HA_NOSAME)
{
@@ -2471,7 +2474,7 @@ int TABLE_SHARE::init_from_binary_frm_image(THD *thd, bool write,
if (!(key_part->key_part_flag & (HA_BLOB_PART | HA_VAR_LENGTH_PART |
HA_BIT_PART)) &&
key_part->type != HA_KEYTYPE_FLOAT &&
- key_part->type == HA_KEYTYPE_DOUBLE)
+ key_part->type != HA_KEYTYPE_DOUBLE)
key_part->key_part_flag|= HA_CAN_MEMCMP;
}
keyinfo->usable_key_parts= usable_parts; // Filesort
@@ -3162,10 +3165,12 @@ enum open_frm_error open_table_from_share(THD *thd, TABLE_SHARE *share,
{
enum open_frm_error error;
uint records, i, bitmap_size, bitmap_count;
+ const char *tmp_alias;
bool error_reported= FALSE;
uchar *record, *bitmaps;
Field **field_ptr;
uint8 save_context_analysis_only= thd->lex->context_analysis_only;
+ TABLE_SHARE::enum_v_keys check_set_initialized= share->check_set_initialized;
DBUG_ENTER("open_table_from_share");
DBUG_PRINT("enter",("name: '%s.%s' form: %p", share->db.str,
share->table_name.str, outparam));
@@ -3189,8 +3194,14 @@ enum open_frm_error open_table_from_share(THD *thd, TABLE_SHARE *share,
init_sql_alloc(&outparam->mem_root, "table", TABLE_ALLOC_BLOCK_SIZE, 0,
MYF(0));
- if (outparam->alias.copy(alias->str, alias->length, table_alias_charset))
+ /*
+ We have to store the original alias in mem_root as constraints and virtual
+ functions may store pointers to it
+ */
+ if (!(tmp_alias= strmake_root(&outparam->mem_root, alias->str, alias->length)))
goto err;
+
+ outparam->alias.set(tmp_alias, alias->length, table_alias_charset);
outparam->quick_keys.init();
outparam->covering_keys.init();
outparam->intersect_keys.init();
@@ -3279,6 +3290,8 @@ enum open_frm_error open_table_from_share(THD *thd, TABLE_SHARE *share,
}
(*field_ptr)= 0; // End marker
+ DEBUG_SYNC(thd, "TABLE_after_field_clone");
+
outparam->vers_write= share->versioned;
if (share->found_next_number_field)
@@ -3527,6 +3540,16 @@ partititon_err:
}
outparam->mark_columns_used_by_virtual_fields();
+ if (!check_set_initialized &&
+ share->check_set_initialized == TABLE_SHARE::V_KEYS)
+ {
+ // copy PART_INDIRECT_KEY_FLAG that was set meanwhile by *some* thread
+ for (uint i= 0 ; i < share->fields ; i++)
+ {
+ if (share->field[i]->flags & PART_INDIRECT_KEY_FLAG)
+ outparam->field[i]->flags|= PART_INDIRECT_KEY_FLAG;
+ }
+ }
if (db_stat)
{
@@ -4614,7 +4637,7 @@ void TABLE::init(THD *thd, TABLE_LIST *tl)
s->table_name.str,
tl->alias.str);
/* Fix alias if table name changes. */
- if (strcmp(alias.c_ptr(), tl->alias.str))
+ if (!alias.alloced_length() || strcmp(alias.c_ptr(), tl->alias.str))
alias.copy(tl->alias.str, tl->alias.length, alias.charset());
tablenr= thd->current_tablenr++;
@@ -6209,7 +6232,7 @@ Field_iterator_table_ref::get_or_create_column_ref(THD *thd, TABLE_LIST *parent_
nj_col= natural_join_it.column_ref();
DBUG_ASSERT(nj_col);
}
- DBUG_ASSERT(!nj_col->table_field ||
+ DBUG_ASSERT(!nj_col->table_field || !nj_col->table_field->field ||
nj_col->table_ref->table == nj_col->table_field->field->table);
/*
@@ -6258,7 +6281,7 @@ Field_iterator_table_ref::get_or_create_column_ref(THD *thd, TABLE_LIST *parent_
RETURN
# Pointer to a column of a natural join (or its operand)
- NULL No memory to allocate the column
+ NULL We didn't originally have memory to allocate the column
*/
Natural_join_column *
@@ -6274,7 +6297,7 @@ Field_iterator_table_ref::get_natural_column_ref()
*/
nj_col= natural_join_it.column_ref();
DBUG_ASSERT(nj_col &&
- (!nj_col->table_field ||
+ (!nj_col->table_field || !nj_col->table_field->field ||
nj_col->table_ref->table == nj_col->table_field->field->table));
return nj_col;
}
@@ -6848,6 +6871,7 @@ void TABLE::mark_columns_used_by_virtual_fields(void)
{
MY_BITMAP *save_read_set;
Field **vfield_ptr;
+ TABLE_SHARE::enum_v_keys v_keys= TABLE_SHARE::NO_V_KEYS;
/* If there is virtual fields are already initialized */
if (s->check_set_initialized)
@@ -6886,11 +6910,14 @@ void TABLE::mark_columns_used_by_virtual_fields(void)
for (uint i= 0 ; i < s->fields ; i++)
{
if (bitmap_is_set(&tmp_set, i))
- field[i]->flags|= PART_INDIRECT_KEY_FLAG;
+ {
+ s->field[i]->flags|= PART_INDIRECT_KEY_FLAG;
+ v_keys= TABLE_SHARE::V_KEYS;
+ }
}
bitmap_clear_all(&tmp_set);
}
- s->check_set_initialized= 1;
+ s->check_set_initialized= v_keys;
if (s->tmp_table == NO_TMP_TABLE)
mysql_mutex_unlock(&s->LOCK_share);
}
@@ -7098,6 +7125,14 @@ void TABLE::create_key_part_by_field(KEY_PART_INFO *key_part_info,
The function checks whether a possible key satisfies the constraints
imposed on the keys of any temporary table.
+ We need to filter out BLOB columns here, because ref access optimizer creates
+ KEYUSE objects for equalities for non-key columns for two puproses:
+ 1. To discover possible keys for derived_with_keys optimization
+ 2. To do hash joins
+ For the purpose of #1, KEYUSE objects are not created for "blob_column=..." .
+ However, they might be created for #2. In order to catch that case, we filter
+ them out here.
+
@return TRUE if the key is valid
@return FALSE otherwise
*/
@@ -7113,11 +7148,12 @@ bool TABLE::check_tmp_key(uint key, uint key_parts,
{
uint fld_idx= next_field_no(arg);
reg_field= field + fld_idx;
+ if ((*reg_field)->type() == MYSQL_TYPE_BLOB)
+ return FALSE;
uint fld_store_len= (uint16) (*reg_field)->key_length();
if ((*reg_field)->real_maybe_null())
fld_store_len+= HA_KEY_NULL_LENGTH;
- if ((*reg_field)->type() == MYSQL_TYPE_BLOB ||
- (*reg_field)->real_type() == MYSQL_TYPE_VARCHAR ||
+ if ((*reg_field)->real_type() == MYSQL_TYPE_VARCHAR ||
(*reg_field)->type() == MYSQL_TYPE_GEOMETRY)
fld_store_len+= HA_KEY_BLOB_LENGTH;
key_len+= fld_store_len;
@@ -8327,7 +8363,7 @@ int TABLE_LIST::fetch_number_of_rows()
}
if (is_materialized_derived() && !fill_me)
{
- table->file->stats.records= ((select_unit*)(get_unit()->result))->records;
+ table->file->stats.records= get_unit()->result->est_records;
set_if_bigger(table->file->stats.records, 2);
table->used_stat_records= table->file->stats.records;
}
@@ -8550,7 +8586,8 @@ bool TR_table::update(ulonglong start_id, ulonglong end_id)
return true;
store(FLD_BEGIN_TS, thd->transaction_time());
- timeval end_time= {thd->query_start(), long(thd->query_start_sec_part())};
+ thd->set_time();
+ timeval end_time= {thd->query_start(), int(thd->query_start_sec_part())};
store(FLD_TRX_ID, start_id);
store(FLD_COMMIT_ID, end_id);
store(FLD_COMMIT_TS, end_time);
@@ -8631,7 +8668,7 @@ bool TR_table::query(MYSQL_TIME &commit_time, bool backwards)
if (res > 0)
{
MYSQL_TIME commit_ts;
- if ((*this)[FLD_COMMIT_TS]->get_date(&commit_ts, 0))
+ if ((*this)[FLD_COMMIT_TS]->get_date(&commit_ts, date_mode_t(0)))
{
found= false;
break;
diff --git a/sql/table.h b/sql/table.h
index 14bc928bcb5..3c782c34bc3 100644
--- a/sql/table.h
+++ b/sql/table.h
@@ -721,6 +721,9 @@ struct TABLE_SHARE
uint column_bitmap_size;
uchar frm_version;
+ enum enum_v_keys { NOT_INITIALIZED=0, NO_V_KEYS, V_KEYS };
+ enum_v_keys check_set_initialized;
+
bool use_ext_keys; /* Extended keys can be used */
bool null_field_first;
bool system; /* Set if system table (one record) */
@@ -732,7 +735,6 @@ struct TABLE_SHARE
bool table_creation_was_logged;
bool non_determinstic_insert;
bool vcols_need_refixing;
- bool check_set_initialized;
bool has_update_default_function;
bool can_do_row_logging; /* 1 if table supports RBR */
@@ -1492,6 +1494,7 @@ public:
bool is_splittable() { return spl_opt_info != NULL; }
void set_spl_opt_info(SplM_opt_info *spl_info);
void deny_splitting();
+ double get_materialization_cost(); // Now used only if is_splittable()==true
void add_splitting_info_for_key_field(struct KEY_FIELD *key_field);
@@ -1944,6 +1947,14 @@ struct TABLE_LIST
const LEX_CSTRING *alias_arg,
enum thr_lock_type lock_type_arg)
{
+ enum enum_mdl_type mdl_type;
+ if (lock_type_arg >= TL_WRITE_ALLOW_WRITE)
+ mdl_type= MDL_SHARED_WRITE;
+ else if (lock_type_arg == TL_READ_NO_INSERT)
+ mdl_type= MDL_SHARED_NO_WRITE;
+ else
+ mdl_type= MDL_SHARED_READ;
+
bzero((char*) this, sizeof(*this));
DBUG_ASSERT(!db_arg->str || strlen(db_arg->str) == db_arg->length);
DBUG_ASSERT(!table_name_arg->str || strlen(table_name_arg->str) == table_name_arg->length);
@@ -1952,9 +1963,7 @@ struct TABLE_LIST
table_name= *table_name_arg;
alias= (alias_arg ? *alias_arg : *table_name_arg);
lock_type= lock_type_arg;
- mdl_request.init(MDL_key::TABLE, db.str, table_name.str,
- (lock_type >= TL_WRITE_ALLOW_WRITE) ?
- MDL_SHARED_WRITE : MDL_SHARED_READ,
+ mdl_request.init(MDL_key::TABLE, db.str, table_name.str, mdl_type,
MDL_TRANSACTION);
}
@@ -1990,6 +1999,7 @@ struct TABLE_LIST
*last_ptr= &next_global;
}
+
/*
List of tables local to a subquery (used by SQL_I_List). Considers
views as leaves (unlike 'next_leaf' below). Created at parse time
@@ -2602,6 +2612,16 @@ struct TABLE_LIST
}
void set_lock_type(THD* thd, enum thr_lock_type lock);
+ void remove_join_columns()
+ {
+ if (join_columns)
+ {
+ join_columns->empty();
+ join_columns= NULL;
+ is_join_columns_complete= FALSE;
+ }
+ }
+
private:
bool prep_check_option(THD *thd, uint8 check_opt_type);
bool prep_where(THD *thd, Item **conds, bool no_where_clause);
diff --git a/sql/table_cache.cc b/sql/table_cache.cc
index 2c5d25c0308..682f9455d26 100644
--- a/sql/table_cache.cc
+++ b/sql/table_cache.cc
@@ -463,6 +463,7 @@ void tc_release_table(TABLE *table)
DBUG_ENTER("tc_release_table");
DBUG_ASSERT(table->in_use);
DBUG_ASSERT(table->file);
+ DBUG_ASSERT(!table->pos_in_locked_tables);
mysql_mutex_lock(&tc[i].LOCK_table_cache);
if (table->needs_reopen() || table->s->tdc->flushed ||
@@ -644,7 +645,7 @@ bool tdc_init(void)
void tdc_start_shutdown(void)
{
- DBUG_ENTER("table_def_start_shutdown");
+ DBUG_ENTER("tdc_start_shutdown");
if (tdc_inited)
{
/*
@@ -1140,11 +1141,10 @@ bool tdc_remove_table(THD *thd, enum_tdc_remove_table_type remove_type,
All_share_tables_list::Iterator it(element->all_tables);
while ((table= it++))
{
- my_refs++;
- DBUG_ASSERT(table->in_use == thd);
+ if (table->in_use == thd)
+ my_refs++;
}
}
- DBUG_ASSERT(element->all_tables.is_empty() || remove_type != TDC_RT_REMOVE_ALL);
mysql_mutex_unlock(&element->LOCK_table_share);
while ((table= purge_tables.pop_front()))
@@ -1176,6 +1176,17 @@ bool tdc_remove_table(THD *thd, enum_tdc_remove_table_type remove_type,
mysql_mutex_lock(&element->LOCK_table_share);
while (element->ref_count > my_refs)
mysql_cond_wait(&element->COND_release, &element->LOCK_table_share);
+ DBUG_ASSERT(element->all_tables.is_empty() ||
+ remove_type != TDC_RT_REMOVE_ALL);
+#ifndef DBUG_OFF
+ if (remove_type == TDC_RT_REMOVE_NOT_OWN ||
+ remove_type == TDC_RT_REMOVE_NOT_OWN_KEEP_SHARE)
+ {
+ All_share_tables_list::Iterator it(element->all_tables);
+ while ((table= it++))
+ DBUG_ASSERT(table->in_use == thd);
+ }
+#endif
mysql_mutex_unlock(&element->LOCK_table_share);
}
diff --git a/sql/temporary_tables.cc b/sql/temporary_tables.cc
index f23ec7a1acc..1c8af5eaf66 100644
--- a/sql/temporary_tables.cc
+++ b/sql/temporary_tables.cc
@@ -1540,3 +1540,33 @@ void THD::unlock_temporary_tables()
DBUG_VOID_RETURN;
}
+
+/**
+ Close unused TABLE instances for given temporary table.
+
+ @param tl [IN] TABLE_LIST
+
+ Initial use case was TRUNCATE, which expects only one instance (which is used
+ by TRUNCATE itself) to be open. Most probably some ALTER TABLE variants and
+ REPAIR may have similar expectations.
+*/
+
+void THD::close_unused_temporary_table_instances(const TABLE_LIST *tl)
+{
+ TMP_TABLE_SHARE *share= find_tmp_table_share(tl);
+
+ if (share)
+ {
+ All_share_tables_list::Iterator tables_it(share->all_tmp_tables);
+
+ while (TABLE *table= tables_it++)
+ {
+ if (table->query_id == 0)
+ {
+ /* Note: removing current list element doesn't invalidate iterator. */
+ share->all_tmp_tables.remove(table);
+ free_temporary_table(table);
+ }
+ }
+ }
+}
diff --git a/sql/threadpool_win.cc b/sql/threadpool_win.cc
index 0cc683c631d..67a8e783208 100644
--- a/sql/threadpool_win.cc
+++ b/sql/threadpool_win.cc
@@ -70,12 +70,16 @@ static DWORD fls;
static bool skip_completion_port_on_success = false;
+PTP_CALLBACK_ENVIRON get_threadpool_win_callback_environ()
+{
+ return pool? &callback_environ: 0;
+}
+
/*
Threadpool callbacks.
io_completion_callback - handle client request
timer_callback - handle wait timeout (kill connection)
- shm_read_callback, shm_close_callback - shared memory stuff
login_callback - user login (submitted as threadpool work)
*/
@@ -89,9 +93,6 @@ static void CALLBACK io_completion_callback(PTP_CALLBACK_INSTANCE instance,
static void CALLBACK work_callback(PTP_CALLBACK_INSTANCE instance, PVOID context, PTP_WORK work);
-static void CALLBACK shm_read_callback(PTP_CALLBACK_INSTANCE instance,
- PVOID Context, PTP_WAIT wait,TP_WAIT_RESULT wait_result);
-
static void pre_callback(PVOID context, PTP_CALLBACK_INSTANCE instance);
/* Get current time as Windows time */
@@ -120,7 +121,6 @@ public:
PTP_CALLBACK_INSTANCE callback_instance;
PTP_IO io;
PTP_TIMER timer;
- PTP_WAIT shm_read;
PTP_WORK work;
bool long_callback;
@@ -139,7 +139,15 @@ struct TP_connection *new_TP_connection(CONNECT *connect)
void TP_pool_win::add(TP_connection *c)
{
- SubmitThreadpoolWork(((TP_connection_win *)c)->work);
+ if(FlsGetValue(fls))
+ {
+ /* Inside threadpool(), execute callback directly. */
+ tp_callback(c);
+ }
+ else
+ {
+ SubmitThreadpoolWork(((TP_connection_win *)c)->work);
+ }
}
@@ -149,7 +157,6 @@ TP_connection_win::TP_connection_win(CONNECT *c) :
callback_instance(0),
io(0),
timer(0),
- shm_read(0),
work(0)
{
}
@@ -170,30 +177,20 @@ int TP_connection_win::init()
case VIO_TYPE_NAMEDPIPE:
handle= (HANDLE)vio->hPipe;
break;
- case VIO_TYPE_SHARED_MEMORY:
- handle= vio->event_server_wrote;
- break;
default:
abort();
}
- if (vio_type == VIO_TYPE_SHARED_MEMORY)
- {
- CHECK_ALLOC_ERROR(shm_read= CreateThreadpoolWait(shm_read_callback, this, &callback_environ));
- }
- else
+
+ /* Performance tweaks (s. MSDN documentation)*/
+ UCHAR flags= FILE_SKIP_SET_EVENT_ON_HANDLE;
+ if (skip_completion_port_on_success)
{
- /* Performance tweaks (s. MSDN documentation)*/
- UCHAR flags= FILE_SKIP_SET_EVENT_ON_HANDLE;
- if (skip_completion_port_on_success)
- {
- flags |= FILE_SKIP_COMPLETION_PORT_ON_SUCCESS;
- }
- (void)SetFileCompletionNotificationModes(handle, flags);
- /* Assign io completion callback */
- CHECK_ALLOC_ERROR(io= CreateThreadpoolIo(handle, io_completion_callback, this, &callback_environ));
+ flags |= FILE_SKIP_COMPLETION_PORT_ON_SUCCESS;
}
-
+ (void)SetFileCompletionNotificationModes(handle, flags);
+ /* Assign io completion callback */
+ CHECK_ALLOC_ERROR(io= CreateThreadpoolIo(handle, io_completion_callback, this, &callback_environ));
CHECK_ALLOC_ERROR(timer= CreateThreadpoolTimer(timer_callback, this, &callback_environ));
CHECK_ALLOC_ERROR(work= CreateThreadpoolWork(work_callback, this, &callback_environ));
return 0;
@@ -214,11 +211,6 @@ int TP_connection_win::start_io()
DWORD last_error= 0;
int retval;
- if (shm_read)
- {
- SetThreadpoolWait(shm_read, handle, NULL);
- return 0;
- }
StartThreadpoolIo(io);
if (vio_type == VIO_TYPE_TCPIP || vio_type == VIO_TYPE_SSL)
@@ -297,9 +289,6 @@ TP_connection_win::~TP_connection_win()
if (io)
CloseThreadpoolIo(io);
- if (shm_read)
- CloseThreadpoolWait(shm_read);
-
if (work)
CloseThreadpoolWork(work);
@@ -312,14 +301,13 @@ TP_connection_win::~TP_connection_win()
void TP_connection_win::wait_begin(int type)
{
-
/*
Signal to the threadpool whenever callback can run long. Currently, binlog
waits are a good candidate, its waits are really long
*/
if (type == THD_WAIT_BINLOG)
{
- if (!long_callback)
+ if (!long_callback && callback_instance)
{
CallbackMayRunLong(callback_instance);
long_callback= true;
@@ -332,12 +320,11 @@ void TP_connection_win::wait_end()
/* Do we need to do anything ? */
}
-/*
- This function should be called first whenever a callback is invoked in the
+/*
+ This function should be called first whenever a callback is invoked in the
threadpool, does my_thread_init() if not yet done
*/
-extern ulong thread_created;
-static void pre_callback(PVOID context, PTP_CALLBACK_INSTANCE instance)
+void tp_win_callback_prolog()
{
if (FlsGetValue(fls) == NULL)
{
@@ -347,6 +334,12 @@ static void pre_callback(PVOID context, PTP_CALLBACK_INSTANCE instance)
InterlockedIncrement((volatile long *)&tp_stats.num_worker_threads);
my_thread_init();
}
+}
+
+extern ulong thread_created;
+static void pre_callback(PVOID context, PTP_CALLBACK_INSTANCE instance)
+{
+ tp_win_callback_prolog();
TP_connection_win *c = (TP_connection_win *)context;
c->callback_instance = instance;
c->long_callback = false;
@@ -420,29 +413,6 @@ static VOID CALLBACK timer_callback(PTP_CALLBACK_INSTANCE instance,
}
}
-
-/*
- Shared memory read callback.
- Invoked when read event is set on connection.
-*/
-
-static void CALLBACK shm_read_callback(PTP_CALLBACK_INSTANCE instance,
- PVOID context, PTP_WAIT wait,TP_WAIT_RESULT wait_result)
-{
- TP_connection_win *c= (TP_connection_win *)context;
- /* Disarm wait. */
- SetThreadpoolWait(wait, NULL, NULL);
-
- /*
- This is an autoreset event, and one wakeup is eaten already by threadpool,
- and the current state is "not set". Thus we need to reset the event again,
- or vio_read will hang.
- */
- SetEvent(c->handle);
- tp_callback(instance, context);
-}
-
-
static void CALLBACK work_callback(PTP_CALLBACK_INSTANCE instance, PVOID context, PTP_WORK work)
{
tp_callback(instance, context);
diff --git a/sql/tztime.cc b/sql/tztime.cc
index 61fbee1731a..177521e5a55 100644
--- a/sql/tztime.cc
+++ b/sql/tztime.cc
@@ -1653,7 +1653,7 @@ my_tz_init(THD *org_thd, const char *default_tzname, my_bool bootstrap)
{
/* If we are in bootstrap mode we should not load time zone tables */
return_val= time_zone_tables_exist= 0;
- goto end_with_setting_default_tz;
+ goto end_with_cleanup;
}
/*
diff --git a/sql/wsrep_applier.cc b/sql/wsrep_applier.cc
index f2d90def5ef..1f50ee55711 100644
--- a/sql/wsrep_applier.cc
+++ b/sql/wsrep_applier.cc
@@ -146,6 +146,7 @@ static wsrep_cb_status_t wsrep_apply_events(THD* thd,
/* Use the original server id for logging. */
thd->set_server_id(ev->server_id);
thd->set_time(); // time the query
+ thd->transaction.start_time.reset(thd);
wsrep_xid_init(&thd->transaction.xid_state.xid,
thd->wsrep_trx_meta.gtid.uuid,
thd->wsrep_trx_meta.gtid.seqno);
diff --git a/sql/wsrep_binlog.cc b/sql/wsrep_binlog.cc
index cafd41b2653..0cbcdcd64aa 100644
--- a/sql/wsrep_binlog.cc
+++ b/sql/wsrep_binlog.cc
@@ -322,13 +322,28 @@ int wsrep_write_cache(wsrep_t* const wsrep,
void wsrep_dump_rbr_buf(THD *thd, const void* rbr_buf, size_t buf_len)
{
- char filename[PATH_MAX]= {0};
- int len= snprintf(filename, PATH_MAX, "%s/GRA_%lld_%lld.log",
+ int len= snprintf(NULL, 0, "%s/GRA_%lld_%lld.log",
wsrep_data_home_dir, (longlong) thd->thread_id,
(longlong) wsrep_thd_trx_seqno(thd));
- if (len >= PATH_MAX)
+ if (len < 0)
{
- WSREP_ERROR("RBR dump path too long: %d, skipping dump.", len);
+ WSREP_ERROR("snprintf error: %d, skipping dump.", len);
+ return;
+ }
+ /*
+ len doesn't count the \0 end-of-string. Use len+1 below
+ to alloc and pass as an argument to snprintf.
+ */
+
+ char *filename= (char *)malloc(len+1);
+ int len1= snprintf(filename, len+1, "%s/GRA_%lld_%lld.log",
+ wsrep_data_home_dir, (longlong) thd->thread_id,
+ (long long)wsrep_thd_trx_seqno(thd));
+
+ if (len > len1)
+ {
+ WSREP_ERROR("RBR dump path truncated: %d, skipping dump.", len);
+ free(filename);
return;
}
@@ -347,6 +362,7 @@ void wsrep_dump_rbr_buf(THD *thd, const void* rbr_buf, size_t buf_len)
WSREP_ERROR("Failed to open file '%s': %d (%s)",
filename, errno, strerror(errno));
}
+ free(filename);
}
/*
@@ -452,19 +468,34 @@ void wsrep_dump_rbr_buf_with_header(THD *thd, const void *rbr_buf,
{
DBUG_ENTER("wsrep_dump_rbr_buf_with_header");
- char filename[PATH_MAX]= {0};
File file;
IO_CACHE cache;
Log_event_writer writer(&cache, 0);
Format_description_log_event *ev= 0;
- int len= my_snprintf(filename, PATH_MAX, "%s/GRA_%lld_%lld_v2.log",
- wsrep_data_home_dir, (longlong) thd->thread_id,
- (long long) wsrep_thd_trx_seqno(thd));
+ longlong thd_trx_seqno= (long long)wsrep_thd_trx_seqno(thd);
+ int len= snprintf(NULL, 0, "%s/GRA_%lld_%lld_v2.log",
+ wsrep_data_home_dir, (longlong)thd->thread_id,
+ thd_trx_seqno);
+ /*
+ len doesn't count the \0 end-of-string. Use len+1 below
+ to alloc and pass as an argument to snprintf.
+ */
+ char *filename;
+ if (len < 0 || !(filename= (char*)malloc(len+1)))
+ {
+ WSREP_ERROR("snprintf error: %d, skipping dump.", len);
+ DBUG_VOID_RETURN;
+ }
+
+ int len1= snprintf(filename, len+1, "%s/GRA_%lld_%lld_v2.log",
+ wsrep_data_home_dir, (longlong) thd->thread_id,
+ thd_trx_seqno);
- if (len >= PATH_MAX)
+ if (len > len1)
{
- WSREP_ERROR("RBR dump path too long: %d, skipping dump.", len);
+ WSREP_ERROR("RBR dump path truncated: %d, skipping dump.", len);
+ free(filename);
DBUG_VOID_RETURN;
}
@@ -505,6 +536,7 @@ cleanup2:
end_io_cache(&cache);
cleanup1:
+ free(filename);
mysql_file_close(file, MYF(MY_WME));
if (!thd->wsrep_applier) delete ev;
diff --git a/sql/wsrep_dummy.cc b/sql/wsrep_dummy.cc
index 0b6e7e0d5bb..9a4bbd01bcd 100644
--- a/sql/wsrep_dummy.cc
+++ b/sql/wsrep_dummy.cc
@@ -139,3 +139,6 @@ int wsrep_trx_is_aborting(THD *)
void wsrep_unlock_rollback()
{ }
+
+void wsrep_set_data_home_dir(const char *)
+{ }
diff --git a/sql/wsrep_hton.cc b/sql/wsrep_hton.cc
index d4d35d752be..8110faf7d11 100644
--- a/sql/wsrep_hton.cc
+++ b/sql/wsrep_hton.cc
@@ -25,6 +25,8 @@
#include <cstdlib>
#include "debug_sync.h"
+extern handlerton *binlog_hton;
+extern int binlog_close_connection(handlerton *hton, THD *thd);
extern ulonglong thd_to_trx_id(THD *thd);
extern "C" int thd_binlog_format(const MYSQL_THD thd);
@@ -173,7 +175,10 @@ wsrep_close_connection(handlerton* hton, THD* thd)
{
DBUG_RETURN(0);
}
- DBUG_RETURN(wsrep_binlog_close_connection (thd));
+
+ if (wsrep_emulate_bin_log && thd_get_ha_data(thd, binlog_hton) != NULL)
+ binlog_hton->close_connection (binlog_hton, thd);
+ DBUG_RETURN(0);
}
/*
@@ -264,7 +269,7 @@ static int wsrep_rollback(handlerton *hton, THD *thd, bool all)
}
if ((all || !thd_test_options(thd, OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN)) &&
- (thd->variables.wsrep_on && thd->wsrep_conflict_state != MUST_REPLAY))
+ thd->variables.wsrep_on && thd->wsrep_conflict_state != MUST_REPLAY)
{
if (wsrep && wsrep->post_rollback(wsrep, &thd->wsrep_ws_handle))
{
diff --git a/sql/wsrep_mysqld.cc b/sql/wsrep_mysqld.cc
index 0a2735fe0b7..bc52bff0de9 100644
--- a/sql/wsrep_mysqld.cc
+++ b/sql/wsrep_mysqld.cc
@@ -73,10 +73,7 @@ const char *wsrep_start_position;
const char *wsrep_data_home_dir;
const char *wsrep_dbug_option;
const char *wsrep_notify_cmd;
-const char *wsrep_sst_method;
-const char *wsrep_sst_receive_address;
-const char *wsrep_sst_donor;
-const char *wsrep_sst_auth;
+
my_bool wsrep_debug; // Enable debug level logging
my_bool wsrep_convert_LOCK_to_trx; // Convert locking sessions to trx
my_bool wsrep_auto_increment_control; // Control auto increment variables
@@ -88,7 +85,6 @@ my_bool wsrep_log_conflicts;
my_bool wsrep_load_data_splitting; // Commit load data every 10K intervals
my_bool wsrep_slave_UK_checks; // Slave thread does UK checks
my_bool wsrep_slave_FK_checks; // Slave thread does FK checks
-my_bool wsrep_sst_donor_rejects_queries;
my_bool wsrep_restart_slave; // Should mysql slave thread be
// restarted, when node joins back?
my_bool wsrep_desync; // De(re)synchronize the node from the
@@ -653,6 +649,9 @@ int wsrep_init()
wsrep->provider_vendor, sizeof(provider_vendor) - 1);
}
+ if (!wsrep_data_home_dir || strlen(wsrep_data_home_dir) == 0)
+ wsrep_data_home_dir = mysql_real_data_home;
+
/* Initialize node address */
char node_addr[512]= { 0, };
size_t const node_addr_max= sizeof(node_addr) - 1;
@@ -1078,114 +1077,151 @@ static bool wsrep_prepare_key_for_isolation(const char* db,
wsrep_buf_t* key,
size_t* key_len)
{
- if (*key_len < 2) return false;
+ if (*key_len < 2) return false;
- switch (wsrep_protocol_version)
- {
- case 0:
- *key_len= 0;
- break;
- case 1:
- case 2:
- case 3:
+ switch (wsrep_protocol_version)
+ {
+ case 0:
+ *key_len= 0;
+ break;
+ case 1:
+ case 2:
+ case 3:
+ {
+ *key_len= 0;
+ if (db)
{
- *key_len= 0;
- if (db)
- {
- // sql_print_information("%s.%s", db, table);
- if (db)
- {
- key[*key_len].ptr= db;
- key[*key_len].len= strlen(db);
- ++(*key_len);
- if (table)
- {
- key[*key_len].ptr= table;
- key[*key_len].len= strlen(table);
- ++(*key_len);
- }
- }
- }
- break;
+ // sql_print_information("%s.%s", db, table);
+ key[*key_len].ptr= db;
+ key[*key_len].len= strlen(db);
+ ++(*key_len);
+ if (table)
+ {
+ key[*key_len].ptr= table;
+ key[*key_len].len= strlen(table);
+ ++(*key_len);
+ }
}
- default:
+ break;
+ }
+ default:
+ return false;
+ }
+ return true;
+}
+
+
+static bool wsrep_prepare_key_for_isolation(const char* db,
+ const char* table,
+ wsrep_key_arr_t* ka)
+{
+ wsrep_key_t* tmp;
+
+ if (!ka->keys)
+ tmp= (wsrep_key_t*)my_malloc((ka->keys_len + 1) * sizeof(wsrep_key_t),
+ MYF(0));
+ else
+ tmp= (wsrep_key_t*)my_realloc(ka->keys,
+ (ka->keys_len + 1) * sizeof(wsrep_key_t),
+ MYF(0));
+
+ if (!tmp)
+ {
+ WSREP_ERROR("Can't allocate memory for key_array");
+ return false;
+ }
+ ka->keys= tmp;
+ if (!(ka->keys[ka->keys_len].key_parts= (wsrep_buf_t*)
+ my_malloc(sizeof(wsrep_buf_t)*2, MYF(0))))
+ {
+ WSREP_ERROR("Can't allocate memory for key_parts");
+ return false;
+ }
+ ka->keys[ka->keys_len].key_parts_num= 2;
+ ++ka->keys_len;
+ if (!wsrep_prepare_key_for_isolation(db, table,
+ (wsrep_buf_t*)ka->keys[ka->keys_len - 1].key_parts,
+ &ka->keys[ka->keys_len - 1].key_parts_num))
+ {
+ WSREP_ERROR("Preparing keys for isolation failed");
+ return false;
+ }
+
+ return true;
+}
+
+
+static bool wsrep_prepare_keys_for_alter_add_fk(const char* child_table_db,
+ Alter_info* alter_info,
+ wsrep_key_arr_t* ka)
+{
+ Key *key;
+ List_iterator<Key> key_iterator(alter_info->key_list);
+ while ((key= key_iterator++))
+ {
+ if (key->type == Key::FOREIGN_KEY)
+ {
+ Foreign_key *fk_key= (Foreign_key *)key;
+ const char *db_name= fk_key->ref_db.str;
+ const char *table_name= fk_key->ref_table.str;
+ if (!db_name)
+ {
+ db_name= child_table_db;
+ }
+ if (!wsrep_prepare_key_for_isolation(db_name, table_name, ka))
+ {
return false;
+ }
}
-
- return true;
+ }
+ return true;
}
-/* Prepare key list from db/table and table_list */
-bool wsrep_prepare_keys_for_isolation(THD* thd,
- const char* db,
- const char* table,
- const TABLE_LIST* table_list,
- wsrep_key_arr_t* ka)
+
+static bool wsrep_prepare_keys_for_isolation(THD* thd,
+ const char* db,
+ const char* table,
+ const TABLE_LIST* table_list,
+ Alter_info* alter_info,
+ wsrep_key_arr_t* ka)
{
ka->keys= 0;
ka->keys_len= 0;
if (db || table)
{
- if (!(ka->keys= (wsrep_key_t*)my_malloc(sizeof(wsrep_key_t), MYF(0))))
- {
- WSREP_ERROR("Can't allocate memory for key_array");
- goto err;
- }
- ka->keys_len= 1;
- if (!(ka->keys[0].key_parts= (wsrep_buf_t*)
- my_malloc(sizeof(wsrep_buf_t)*2, MYF(0))))
- {
- WSREP_ERROR("Can't allocate memory for key_parts");
+ if (!wsrep_prepare_key_for_isolation(db, table, ka))
goto err;
- }
- ka->keys[0].key_parts_num= 2;
- if (!wsrep_prepare_key_for_isolation(
- db, table,
- (wsrep_buf_t*)ka->keys[0].key_parts,
- &ka->keys[0].key_parts_num))
- {
- WSREP_ERROR("Preparing keys for isolation failed (1)");
- goto err;
- }
}
for (const TABLE_LIST* table= table_list; table; table= table->next_global)
{
- wsrep_key_t* tmp;
- if (ka->keys)
- tmp= (wsrep_key_t*)my_realloc(ka->keys,
- (ka->keys_len + 1) * sizeof(wsrep_key_t),
- MYF(0));
- else
- tmp= (wsrep_key_t*)my_malloc((ka->keys_len + 1) * sizeof(wsrep_key_t), MYF(0));
-
- if (!tmp)
- {
- WSREP_ERROR("Can't allocate memory for key_array");
+ if (!wsrep_prepare_key_for_isolation(table->db.str, table->table_name.str, ka))
goto err;
- }
- ka->keys= tmp;
- if (!(ka->keys[ka->keys_len].key_parts= (wsrep_buf_t*)
- my_malloc(sizeof(wsrep_buf_t)*2, MYF(0))))
- {
- WSREP_ERROR("Can't allocate memory for key_parts");
- goto err;
- }
- ka->keys[ka->keys_len].key_parts_num= 2;
- ++ka->keys_len;
- if (!wsrep_prepare_key_for_isolation(table->db.str, table->table_name.str,
- (wsrep_buf_t*)ka->keys[ka->keys_len - 1].key_parts,
- &ka->keys[ka->keys_len - 1].key_parts_num))
- {
- WSREP_ERROR("Preparing keys for isolation failed (2)");
+ }
+
+ if (alter_info && (alter_info->flags & (ALTER_ADD_FOREIGN_KEY)))
+ {
+ if (!wsrep_prepare_keys_for_alter_add_fk(table_list->db.str, alter_info, ka))
goto err;
- }
}
- return 0;
+
+ return false;
+
err:
- wsrep_keys_free(ka);
- return 1;
+ wsrep_keys_free(ka);
+ return true;
+}
+
+
+/* Prepare key list from db/table and table_list */
+bool wsrep_prepare_keys_for_isolation(THD* thd,
+ const char* db,
+ const char* table,
+ const TABLE_LIST* table_list,
+ wsrep_key_arr_t* ka)
+{
+ return wsrep_prepare_keys_for_isolation(thd, db, table, table_list, NULL, ka);
}
@@ -1398,6 +1434,67 @@ create_view_query(THD *thd, uchar** buf, size_t* buf_len)
return wsrep_to_buf_helper(thd, buff.ptr(), buff.length(), buf, buf_len);
}
+/*
+ Rewrite DROP TABLE for TOI. Temporary tables are eliminated from
+ the query as they are visible only to client connection.
+
+ TODO: See comments for sql_base.cc:drop_temporary_table() and refine
+ the function to deal with transactional locked tables.
+ */
+static int wsrep_drop_table_query(THD* thd, uchar** buf, size_t* buf_len)
+{
+
+ LEX* lex= thd->lex;
+ SELECT_LEX* select_lex= lex->first_select_lex();
+ TABLE_LIST* first_table= select_lex->table_list.first;
+ String buff;
+
+ DBUG_ASSERT(!lex->create_info.tmp_table());
+
+ bool found_temp_table= false;
+ for (TABLE_LIST* table= first_table; table; table= table->next_global)
+ {
+ if (thd->find_temporary_table(table->db.str, table->table_name.str))
+ {
+ found_temp_table= true;
+ break;
+ }
+ }
+
+ if (found_temp_table)
+ {
+ buff.append("DROP TABLE ");
+ if (lex->check_exists)
+ buff.append("IF EXISTS ");
+
+ for (TABLE_LIST* table= first_table; table; table= table->next_global)
+ {
+ if (!thd->find_temporary_table(table->db.str, table->table_name.str))
+ {
+ append_identifier(thd, &buff, table->db.str, table->db.length);
+ buff.append(".");
+ append_identifier(thd, &buff,
+ table->table_name.str, table->table_name.length);
+ buff.append(",");
+ }
+ }
+
+ /* Chop the last comma */
+ buff.chop();
+ buff.append(" /* generated by wsrep */");
+
+ WSREP_DEBUG("Rewrote '%s' as '%s'", thd->query(), buff.ptr());
+
+ return wsrep_to_buf_helper(thd, buff.ptr(), buff.length(), buf, buf_len);
+ }
+ else
+ {
+ return wsrep_to_buf_helper(thd, thd->query(), thd->query_length(),
+ buf, buf_len);
+ }
+}
+
+
/* Forward declarations. */
static int wsrep_create_sp(THD *thd, uchar** buf, size_t* buf_len);
static int wsrep_create_trigger_query(THD *thd, uchar** buf, size_t* buf_len);
@@ -1480,6 +1577,25 @@ static bool wsrep_can_run_in_toi(THD *thd, const char *db, const char *table,
}
}
+static const char* wsrep_get_query_or_msg(const THD* thd)
+{
+ switch(thd->lex->sql_command)
+ {
+ case SQLCOM_CREATE_USER:
+ return "CREATE USER";
+ case SQLCOM_GRANT:
+ return "GRANT";
+ case SQLCOM_REVOKE:
+ return "REVOKE";
+ case SQLCOM_SET_OPTION:
+ if (thd->lex->definer)
+ return "SET PASSWORD";
+ /* fallthrough */
+ default:
+ return thd->query();
+ }
+}
+
/*
returns:
0: statement was replicated as TOI
@@ -1487,7 +1603,8 @@ static bool wsrep_can_run_in_toi(THD *thd, const char *db, const char *table,
-1: TOI replication failed
*/
static int wsrep_TOI_begin(THD *thd, const char *db_, const char *table_,
- const TABLE_LIST* table_list)
+ const TABLE_LIST* table_list,
+ Alter_info* alter_info)
{
wsrep_status_t ret(WSREP_WARNING);
uchar* buf(0);
@@ -1502,7 +1619,8 @@ static int wsrep_TOI_begin(THD *thd, const char *db_, const char *table_,
}
WSREP_DEBUG("TO BEGIN: %lld, %d : %s", (long long)wsrep_thd_trx_seqno(thd),
- thd->wsrep_exec_mode, thd->query() );
+ thd->wsrep_exec_mode, wsrep_get_query_or_msg(thd));
+
switch (thd->lex->sql_command)
{
case SQLCOM_CREATE_VIEW:
@@ -1521,6 +1639,9 @@ static int wsrep_TOI_begin(THD *thd, const char *db_, const char *table_,
case SQLCOM_ALTER_EVENT:
buf_err= wsrep_alter_event_query(thd, &buf, &buf_len);
break;
+ case SQLCOM_DROP_TABLE:
+ buf_err= wsrep_drop_table_query(thd, &buf, &buf_len);
+ break;
case SQLCOM_CREATE_ROLE:
if (sp_process_definer(thd))
{
@@ -1536,7 +1657,8 @@ static int wsrep_TOI_begin(THD *thd, const char *db_, const char *table_,
wsrep_key_arr_t key_arr= {0, 0};
struct wsrep_buf buff = { buf, buf_len };
if (!buf_err &&
- !wsrep_prepare_keys_for_isolation(thd, db_, table_, table_list, &key_arr) &&
+ !wsrep_prepare_keys_for_isolation(thd, db_, table_,
+ table_list, alter_info, &key_arr) &&
key_arr.keys_len > 0 &&
WSREP_OK == (ret = wsrep->to_execute_start(wsrep, thd->thread_id,
key_arr.keys, key_arr.keys_len,
@@ -1576,8 +1698,8 @@ static void wsrep_TOI_end(THD *thd) {
wsrep_status_t ret;
wsrep_to_isolation--;
- WSREP_DEBUG("TO END: %lld, %d : %s", (long long)wsrep_thd_trx_seqno(thd),
- thd->wsrep_exec_mode, (thd->query()) ? thd->query() : "void");
+ WSREP_DEBUG("TO END: %lld, %d: %s", (long long)wsrep_thd_trx_seqno(thd),
+ thd->wsrep_exec_mode, wsrep_get_query_or_msg(thd));
wsrep_set_SE_checkpoint(thd->wsrep_trx_meta.gtid.uuid,
thd->wsrep_trx_meta.gtid.seqno);
@@ -1676,7 +1798,8 @@ static void wsrep_RSU_end(THD *thd)
}
int wsrep_to_isolation_begin(THD *thd, const char *db_, const char *table_,
- const TABLE_LIST* table_list)
+ const TABLE_LIST* table_list,
+ Alter_info* alter_info)
{
int ret= 0;
@@ -1730,10 +1853,10 @@ int wsrep_to_isolation_begin(THD *thd, const char *db_, const char *table_,
{
switch (thd->variables.wsrep_OSU_method) {
case WSREP_OSU_TOI:
- ret = wsrep_TOI_begin(thd, db_, table_, table_list);
+ ret= wsrep_TOI_begin(thd, db_, table_, table_list, alter_info);
break;
case WSREP_OSU_RSU:
- ret = wsrep_RSU_begin(thd, db_, table_);
+ ret= wsrep_RSU_begin(thd, db_, table_);
break;
default:
WSREP_ERROR("Unsupported OSU method: %lu",
@@ -2607,10 +2730,11 @@ bool wsrep_create_like_table(THD* thd, TABLE_LIST* table,
}
return(false);
-
-error:
+#ifdef WITH_WSREP
+wsrep_error_label:
thd->wsrep_TOI_pre_query= NULL;
return (true);
+#endif
}
diff --git a/sql/wsrep_mysqld.h b/sql/wsrep_mysqld.h
index 699a4daf27a..819a56b9f23 100644
--- a/sql/wsrep_mysqld.h
+++ b/sql/wsrep_mysqld.h
@@ -285,8 +285,10 @@ extern PSI_mutex_key key_LOCK_wsrep_desync;
extern PSI_file_key key_file_wsrep_gra_log;
#endif /* HAVE_PSI_INTERFACE */
struct TABLE_LIST;
+class Alter_info;
int wsrep_to_isolation_begin(THD *thd, const char *db_, const char *table_,
- const TABLE_LIST* table_list);
+ const TABLE_LIST* table_list,
+ Alter_info* alter_info = NULL);
void wsrep_to_isolation_end(THD *thd);
void wsrep_cleanup_transaction(THD *thd);
int wsrep_to_buf_helper(
diff --git a/sql/wsrep_sst.cc b/sql/wsrep_sst.cc
index d5b0344c456..e648a7f4c69 100644
--- a/sql/wsrep_sst.cc
+++ b/sql/wsrep_sst.cc
@@ -15,6 +15,7 @@
#include "mariadb.h"
#include "wsrep_sst.h"
+#include <inttypes.h>
#include <mysqld.h>
#include <m_ctype.h>
#include <strfunc.h>
@@ -36,8 +37,14 @@ static char wsrep_defaults_file[FN_REFLEN * 2 + 10 + 30 +
sizeof(WSREP_SST_OPT_CONF_SUFFIX) +
sizeof(WSREP_SST_OPT_CONF_EXTRA)] = {0};
+const char* wsrep_sst_method = WSREP_SST_DEFAULT;
+const char* wsrep_sst_receive_address = WSREP_SST_ADDRESS_AUTO;
+const char* wsrep_sst_donor = "";
+const char* wsrep_sst_auth = NULL;
+
// container for real auth string
static const char* sst_auth_real = NULL;
+my_bool wsrep_sst_donor_rejects_queries = FALSE;
bool wsrep_sst_method_check (sys_var *self, THD* thd, set_var* var)
{
@@ -58,6 +65,12 @@ bool wsrep_sst_method_update (sys_var *self, THD* thd, enum_var_type type)
return 0;
}
+static const char* data_home_dir = NULL;
+
+void wsrep_set_data_home_dir(const char *data_dir)
+{
+ data_home_dir= (data_dir && *data_dir) ? data_dir : NULL;
+}
static void make_wsrep_defaults_file()
{
@@ -149,7 +162,7 @@ void wsrep_sst_auth_free()
bool wsrep_sst_auth_update (sys_var *self, THD* thd, enum_var_type type)
{
- return sst_auth_real_set (wsrep_sst_auth);
+ return sst_auth_real_set (wsrep_sst_auth);
}
void wsrep_sst_auth_init ()
@@ -164,7 +177,7 @@ bool wsrep_sst_donor_check (sys_var *self, THD* thd, set_var* var)
bool wsrep_sst_donor_update (sys_var *self, THD* thd, enum_var_type type)
{
- return 0;
+ return 0;
}
bool wsrep_before_SE()
@@ -192,8 +205,7 @@ void wsrep_sst_grab ()
// Wait for end of SST
bool wsrep_sst_wait ()
{
- struct timespec wtime = {WSREP_TIMEDWAIT_SECONDS, 0};
- uint32 total_wtime = 0;
+ double total_wtime = 0;
if (mysql_mutex_lock (&LOCK_wsrep_sst))
abort();
@@ -202,14 +214,18 @@ bool wsrep_sst_wait ()
while (!sst_complete)
{
+ struct timespec wtime;
+ set_timespec(wtime, WSREP_TIMEDWAIT_SECONDS);
+ time_t start_time = time(NULL);
mysql_cond_timedwait (&COND_wsrep_sst, &LOCK_wsrep_sst, &wtime);
+ time_t end_time = time(NULL);
if (!sst_complete)
{
- total_wtime += wtime.tv_sec;
- WSREP_DEBUG("Waiting for SST to complete. waited %u secs.", total_wtime);
+ total_wtime += difftime(end_time, start_time);
+ WSREP_DEBUG("Waiting for SST to complete. current seqno: %" PRId64 " waited %f secs.", local_seqno, total_wtime);
service_manager_extend_timeout(WSREP_EXTEND_TIMEOUT_INTERVAL,
- "WSREP state transfer ongoing, current seqno: %ld", local_seqno);
+ "WSREP state transfer ongoing, current seqno: %ld waited %f secs", local_seqno, total_wtime);
}
}
@@ -293,7 +309,7 @@ bool wsrep_sst_received (wsrep_t* const wsrep,
}
if (memcmp(&local_uuid, &uuid, sizeof(wsrep_uuid_t)) ||
- local_seqno < seqno)
+ local_seqno < seqno || seqno < 0)
{
do_update= true;
}
@@ -444,6 +460,22 @@ static int generate_binlog_opt_val(char** ret)
return 0;
}
+static int generate_binlog_index_opt_val(char** ret)
+{
+ DBUG_ASSERT(ret);
+ *ret= NULL;
+ if (opt_binlog_index_name) {
+ *ret= strcmp(opt_binlog_index_name, "0") ?
+ my_strdup(opt_binlog_index_name, MYF(0)) : my_strdup("", MYF(0));
+ }
+ else
+ {
+ *ret= my_strdup("", MYF(0));
+ }
+ if (!*ret) return -ENOMEM;
+ return 0;
+}
+
static void* sst_joiner_thread (void* a)
{
sst_thread_arg* arg= (sst_thread_arg*) a;
@@ -592,6 +624,29 @@ static int sst_append_auth_env(wsp::env& env, const char* sst_auth)
return -env.error();
}
+#define DATA_HOME_DIR_ENV "INNODB_DATA_HOME_DIR"
+
+static int sst_append_data_dir(wsp::env& env, const char* data_dir)
+{
+ int const data_dir_size= strlen(DATA_HOME_DIR_ENV) + 1 /* = */
+ + (data_dir ? strlen(data_dir) : 0) + 1 /* \0 */;
+
+ wsp::string data_dir_str(data_dir_size); // for automatic cleanup on return
+ if (!data_dir_str()) return -ENOMEM;
+
+ int ret= snprintf(data_dir_str(), data_dir_size, "%s=%s",
+ DATA_HOME_DIR_ENV, data_dir ? data_dir : "");
+
+ if (ret < 0 || ret >= data_dir_size)
+ {
+ WSREP_ERROR("sst_append_data_dir(): snprintf() failed: %d", ret);
+ return (ret < 0 ? ret : -EMSGSIZE);
+ }
+
+ env.append(data_dir_str());
+ return -env.error();
+}
+
static ssize_t sst_prepare_other (const char* method,
const char* sst_auth,
const char* addr_in,
@@ -608,7 +663,9 @@ static ssize_t sst_prepare_other (const char* method,
}
const char* binlog_opt= "";
+ const char* binlog_index_opt= "";
char* binlog_opt_val= NULL;
+ char* binlog_index_opt_val= NULL;
int ret;
if ((ret= generate_binlog_opt_val(&binlog_opt_val)))
@@ -617,7 +674,15 @@ static ssize_t sst_prepare_other (const char* method,
ret);
return ret;
}
+
+ if ((ret= generate_binlog_index_opt_val(&binlog_index_opt_val)))
+ {
+ WSREP_ERROR("sst_prepare_other(): generate_binlog_index_opt_val() failed %d",
+ ret);
+ }
+
if (strlen(binlog_opt_val)) binlog_opt= WSREP_SST_OPT_BINLOG;
+ if (strlen(binlog_index_opt_val)) binlog_index_opt= WSREP_SST_OPT_BINLOG_INDEX;
make_wsrep_defaults_file();
@@ -628,11 +693,14 @@ static ssize_t sst_prepare_other (const char* method,
WSREP_SST_OPT_DATA " '%s' "
" %s "
WSREP_SST_OPT_PARENT " '%d'"
- " %s '%s' ",
+ " %s '%s'"
+ " %s '%s'",
method, addr_in, mysql_real_data_home,
wsrep_defaults_file,
- (int)getpid(), binlog_opt, binlog_opt_val);
+ (int)getpid(), binlog_opt, binlog_opt_val,
+ binlog_index_opt, binlog_index_opt_val);
my_free(binlog_opt_val);
+ my_free(binlog_index_opt_val);
if (ret < 0 || ret >= cmd_len)
{
@@ -653,6 +721,16 @@ static ssize_t sst_prepare_other (const char* method,
return ret;
}
+ if (data_home_dir)
+ {
+ if ((ret= sst_append_data_dir(env, data_home_dir)))
+ {
+ WSREP_ERROR("sst_prepare_other(): appending data "
+ "directory failed: %d", ret);
+ return ret;
+ }
+ }
+
pthread_t tmp;
sst_thread_arg arg(cmd_str(), env());
mysql_mutex_lock (&arg.lock);
@@ -1344,6 +1422,16 @@ wsrep_cb_status_t wsrep_sst_donate_cb (void* app_ctx, void* recv_ctx,
return WSREP_CB_FAILURE;
}
+ if (data_home_dir)
+ {
+ if ((ret= sst_append_data_dir(env, data_home_dir)))
+ {
+ WSREP_ERROR("wsrep_sst_donate_cb(): appending data "
+ "directory failed: %d", ret);
+ return WSREP_CB_FAILURE;
+ }
+ }
+
if (!strcmp (WSREP_SST_MYSQLDUMP, method))
{
ret = sst_donate_mysqldump(data, &current_gtid->uuid, uuid_str,
@@ -1365,19 +1453,22 @@ void wsrep_SE_init_grab()
void wsrep_SE_init_wait()
{
- struct timespec wtime = {WSREP_TIMEDWAIT_SECONDS, 0};
- uint32 total_wtime=0;
+ double total_wtime=0;
while (SE_initialized == false)
{
+ struct timespec wtime;
+ set_timespec(wtime, WSREP_TIMEDWAIT_SECONDS);
+ time_t start_time = time(NULL);
mysql_cond_timedwait (&COND_wsrep_sst_init, &LOCK_wsrep_sst_init, &wtime);
+ time_t end_time = time(NULL);
if (!SE_initialized)
{
- total_wtime += wtime.tv_sec;
- WSREP_DEBUG("Waiting for SST to complete. waited %u secs.", total_wtime);
+ total_wtime += difftime(end_time, start_time);
+ WSREP_DEBUG("Waiting for SST to complete. current seqno: %" PRId64 " waited %f secs.", local_seqno, total_wtime);
service_manager_extend_timeout(WSREP_EXTEND_TIMEOUT_INTERVAL,
- "WSREP SE initialization ongoing.");
+ "WSREP state transfer ongoing, current seqno: %ld waited %f secs", local_seqno, total_wtime);
}
}
diff --git a/sql/wsrep_sst.h b/sql/wsrep_sst.h
index 8bf6dc31464..cc0f1f5389d 100644
--- a/sql/wsrep_sst.h
+++ b/sql/wsrep_sst.h
@@ -31,6 +31,7 @@
#define WSREP_SST_OPT_CONF_EXTRA "--defaults-extra-file"
#define WSREP_SST_OPT_PARENT "--parent"
#define WSREP_SST_OPT_BINLOG "--binlog"
+#define WSREP_SST_OPT_BINLOG_INDEX "--binlog-index"
// mysqldump-specific options
#define WSREP_SST_OPT_USER "--user"
diff --git a/sql/wsrep_var.cc b/sql/wsrep_var.cc
index 7fe120beb8e..f8a494416e2 100644
--- a/sql/wsrep_var.cc
+++ b/sql/wsrep_var.cc
@@ -594,7 +594,9 @@ void wsrep_node_address_init (const char* value)
static void wsrep_slave_count_change_update ()
{
- wsrep_slave_count_change += (wsrep_slave_threads - wsrep_prev_slave_threads);
+ wsrep_slave_count_change = (wsrep_slave_threads - wsrep_prev_slave_threads);
+ WSREP_DEBUG("Change on slave threads: New %lu old %lu difference %d",
+ wsrep_slave_threads, wsrep_prev_slave_threads, wsrep_slave_count_change);
wsrep_prev_slave_threads = wsrep_slave_threads;
}
@@ -617,6 +619,12 @@ bool wsrep_desync_check (sys_var *self, THD* thd, set_var* var)
return true;
}
+ if (thd->global_read_lock.is_acquired())
+ {
+ my_message (ER_CANNOT_USER, "Global read lock acquired. Can't set 'wsrep_desync'", MYF(0));
+ return true;
+ }
+
bool new_wsrep_desync= (bool) var->save_result.ulonglong_value;
if (wsrep_desync == new_wsrep_desync) {
if (new_wsrep_desync) {
@@ -750,4 +758,3 @@ int wsrep_show_status (THD *thd, SHOW_VAR *var, char *buff,
v->name= 0; // terminator
return 0;
}
-
diff --git a/sql/wsrep_xid.cc b/sql/wsrep_xid.cc
index 618c98eade7..2834100568a 100644
--- a/sql/wsrep_xid.cc
+++ b/sql/wsrep_xid.cc
@@ -156,15 +156,14 @@ bool wsrep_get_SE_checkpoint(wsrep_uuid_t& uuid, wsrep_seqno_t& seqno)
seqno= WSREP_SEQNO_UNDEFINED;
XID xid;
- memset(&xid, 0, sizeof(xid));
- xid.formatID= -1;
+ xid.null();
if (wsrep_get_SE_checkpoint(xid))
{
return true;
}
- if (xid.formatID == -1) // nil XID
+ if (xid.is_null())
{
return false;
}
diff --git a/storage/cassandra/CMakeLists.txt b/storage/cassandra/CMakeLists.txt
index a5d58234d97..7f94c94f69d 100644
--- a/storage/cassandra/CMakeLists.txt
+++ b/storage/cassandra/CMakeLists.txt
@@ -21,7 +21,6 @@ IF(EXISTS ${Thrift_LIBS})
SET(CMAKE_REQUIRED_INCLUDES ${Thrift_INCLUDE_DIRS})
STRING(REPLACE "-fno-exceptions" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
- STRING(REPLACE "-fno-implicit-templates" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
SET(CMAKE_REQUIRED_INCLUDES "${Thrift_INCLUDE_DIRS}/..")
CHECK_CXX_SOURCE_COMPILES(
diff --git a/storage/connect/CMakeLists.txt b/storage/connect/CMakeLists.txt
index 782d1f44bdf..73c7619aaa9 100644
--- a/storage/connect/CMakeLists.txt
+++ b/storage/connect/CMakeLists.txt
@@ -113,6 +113,7 @@ IF(CONNECT_WITH_LIBXML2)
FIND_PACKAGE(LibXml2)
IF (LIBXML2_FOUND)
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
+ SET(ZLIB_LIBRARY "z") # see ZLIB_INCLUDE_DIR below
SET(XML_LIBRARY ${LIBXML2_LIBRARIES})
SET(CONNECT_SOURCES ${CONNECT_SOURCES} libdoc.cpp libdoc.h)
add_definitions(-DLIBXML2_SUPPORT)
@@ -128,7 +129,6 @@ IF(WIN32)
OPTION(CONNECT_WITH_MSXML "Compile CONNECT storage engine with MSXML support" ON)
IF(CONNECT_WITH_MSXML)
add_definitions(-DMSX6 -DDOMDOC_SUPPORT)
- message(STATUS "MSXML library version: msxml6")
SET(MSXML_FOUND 1)
SET(CONNECT_SOURCES ${CONNECT_SOURCES} domdoc.cpp domdoc.h)
ENDIF(CONNECT_WITH_MSXML)
@@ -330,6 +330,14 @@ IF(NOT TARGET connect)
RETURN()
ENDIF()
+# Don't link with bundled zlib and systel libxml2 at the same time.
+# System libxml2 uses system zlib, might conflict with the bundled one.
+IF (XML_LIBRARY AND BUILD_BUNDLED_ZLIB)
+ GET_PROPERTY(INCS TARGET connect PROPERTY INCLUDE_DIRECTORIES)
+ LIST(REMOVE_ITEM INCS ${ZLIB_INCLUDE_DIR})
+ SET_PROPERTY(TARGET connect PROPERTY INCLUDE_DIRECTORIES ${INCS})
+ENDIF()
+
IF(WIN32)
IF (libmongoc-1.0_FOUND)
SET_TARGET_PROPERTIES(connect PROPERTIES LINK_FLAGS
@@ -338,14 +346,7 @@ IF(WIN32)
# Install some extra files that belong to connect engine
- # install ha_connect.lib
- GET_TARGET_PROPERTY(CONNECT_LOCATION connect LOCATION)
- STRING(REPLACE "dll" "lib" CONNECT_LIB ${CONNECT_LOCATION})
- IF(CMAKE_CONFIGURATION_TYPES)
- STRING(REPLACE "${CMAKE_CFG_INTDIR}" "\${CMAKE_INSTALL_CONFIG_NAME}"
- CONNECT_LIB ${CONNECT_LIB})
- ENDIF()
- INSTALL(FILES ${CONNECT_LIB}
+ INSTALL(FILES "$<TARGET_FILE_DIR:connect>/ha_connect.lib"
DESTINATION ${INSTALL_PLUGINDIR} COMPONENT connect-engine)
ENDIF(WIN32)
diff --git a/storage/connect/connect.cc b/storage/connect/connect.cc
index f9bcffd4fdc..2460449ac62 100644
--- a/storage/connect/connect.cc
+++ b/storage/connect/connect.cc
@@ -255,7 +255,7 @@ bool CntOpenTable(PGLOBAL g, PTDB tdbp, MODE mode, char *c1, char *c2,
try {
if (!c1) {
- if (mode == MODE_INSERT)
+// if (mode == MODE_INSERT) or CHECK TABLE
// Allocate all column blocks for that table
tdbp->ColDB(g, NULL, 0);
diff --git a/storage/connect/filamdbf.cpp b/storage/connect/filamdbf.cpp
index 893e3da0d46..c8bab2b53a4 100644
--- a/storage/connect/filamdbf.cpp
+++ b/storage/connect/filamdbf.cpp
@@ -447,7 +447,7 @@ int DBFFAM::Cardinality(PGLOBAL g)
if (rln && Lrecl != rln) {
// This happens always on some Linux platforms
- sprintf(g->Message, MSG(BAD_LRECL), Lrecl, rln);
+ sprintf(g->Message, MSG(BAD_LRECL), Lrecl, (ushort)rln);
if (Accept) {
Lrecl = rln;
@@ -967,7 +967,7 @@ int DBMFAM::Cardinality(PGLOBAL g)
if (rln && Lrecl != rln) {
// This happens always on some Linux platforms
- sprintf(g->Message, MSG(BAD_LRECL), Lrecl, rln);
+ sprintf(g->Message, MSG(BAD_LRECL), Lrecl, (ushort)rln);
if (Accept) {
Lrecl = rln;
diff --git a/storage/connect/filamtxt.cpp b/storage/connect/filamtxt.cpp
index 490ca3a5fba..ca48fc765a1 100644
--- a/storage/connect/filamtxt.cpp
+++ b/storage/connect/filamtxt.cpp
@@ -1173,11 +1173,11 @@ int DOSFAM::RenameTempFile(PGLOBAL g)
remove(filetemp); // May still be there from previous error
if (rename(filename, filetemp)) { // Save file for security
- sprintf(g->Message, MSG(RENAME_ERROR),
+ snprintf(g->Message, MAX_STR, MSG(RENAME_ERROR),
filename, filetemp, strerror(errno));
throw 51;
} else if (rename(tempname, filename)) {
- sprintf(g->Message, MSG(RENAME_ERROR),
+ snprintf(g->Message, MAX_STR, MSG(RENAME_ERROR),
tempname, filename, strerror(errno));
rc = rename(filetemp, filename); // Restore saved file
throw 52;
diff --git a/storage/connect/filamvct.cpp b/storage/connect/filamvct.cpp
index a660461e9ee..6d0779b150a 100644
--- a/storage/connect/filamvct.cpp
+++ b/storage/connect/filamvct.cpp
@@ -65,11 +65,6 @@
extern int num_read, num_there; // Statistics
static int num_write;
-#if defined(UNIX)
-// Add dummy strerror (NGC)
-char *strerror(int num);
-#endif // UNIX
-
/***********************************************************************/
/* Header containing block info for not split VEC tables. */
/* Block and last values can be calculated from NumRec and Nrec. */
@@ -353,7 +348,7 @@ int VCTFAM::Cardinality(PGLOBAL g)
} // endif split
- return (Block) ? ((Block - 1) * Nrec + Last) : 0;
+ return (Block) ? ((Block - 1) * Nrec + Last) : 0;
} // end of Cardinality
/***********************************************************************/
@@ -2458,11 +2453,11 @@ int VECFAM::RenameTempFile(PGLOBAL g)
remove(filetemp); // May still be there from previous error
if (rename(filename, filetemp)) { // Save file for security
- sprintf(g->Message, MSG(RENAME_ERROR),
+ snprintf(g->Message, MAX_STR, MSG(RENAME_ERROR),
filename, filetemp, strerror(errno));
rc = RC_FX;
} else if (rename(tempname, filename)) {
- sprintf(g->Message, MSG(RENAME_ERROR),
+ snprintf(g->Message, MAX_STR, MSG(RENAME_ERROR),
tempname, filename, strerror(errno));
rc = rename(filetemp, filename); // Restore saved file
rc = RC_FX;
diff --git a/storage/connect/global.h b/storage/connect/global.h
index 472d09408c3..36e8a311124 100644
--- a/storage/connect/global.h
+++ b/storage/connect/global.h
@@ -1,7 +1,7 @@
/***********************************************************************/
/* GLOBAL.H: Declaration file used by all CONNECT implementations. */
/* (C) Copyright MariaDB Corporation Ab */
-/* Author Olivier Bertrand 1993-2017 */
+/* Author Olivier Bertrand 1993-2018 */
/***********************************************************************/
/***********************************************************************/
@@ -192,7 +192,7 @@ typedef struct _global { /* Global structure */
PACTIVITY Activityp;
char Message[MAX_STR];
ulong More; /* Used by jsonudf */
- int Createas; /* To pass info to created table */
+ int Createas; /* To pass multi to ext tables */
void *Xchk; /* indexes in create/alter */
short Alchecked; /* Checked for ALTER */
short Mrr; /* True when doing mrr */
diff --git a/storage/connect/ha_connect.cc b/storage/connect/ha_connect.cc
index d78ee9ecc44..d3f89aca910 100644
--- a/storage/connect/ha_connect.cc
+++ b/storage/connect/ha_connect.cc
@@ -170,9 +170,9 @@
#define JSONMAX 10 // JSON Default max grp size
extern "C" {
- char version[]= "Version 1.06.0007 March 11, 2018";
+ char version[]= "Version 1.06.0008 October 06, 2018";
#if defined(__WIN__)
- char compver[]= "Version 1.06.0007 " __DATE__ " " __TIME__;
+ char compver[]= "Version 1.06.0008 " __DATE__ " " __TIME__;
char slash= '\\';
#else // !__WIN__
char slash= '/';
@@ -1776,13 +1776,13 @@ bool ha_connect::CheckVirtualIndex(TABLE_SHARE *s)
bool ha_connect::IsPartitioned(void)
{
#ifdef WITH_PARTITION_STORAGE_ENGINE
- if (tshp)
+ if (tshp)
return tshp->partition_info_str_len > 0;
else if (table && table->part_info)
return true;
else
#endif
- return false;
+ return false;
} // end of IsPartitioned
@@ -3286,6 +3286,58 @@ ha_rows ha_connect::records()
} // end of records
+int ha_connect::check(THD* thd, HA_CHECK_OPT* check_opt)
+{
+ int rc = HA_ADMIN_OK;
+ PGLOBAL g = ((table && table->in_use) ? GetPlug(table->in_use, xp) :
+ (xp) ? xp->g : NULL);
+ DBUG_ENTER("ha_connect::check");
+
+ if (!g || !table || xmod != MODE_READ)
+ DBUG_RETURN(HA_ADMIN_INTERNAL_ERROR);
+
+ // Do not close the table if it was opened yet (possible?)
+ if (IsOpened()) {
+ if (IsPartitioned() && CheckColumnList(g)) // map can have been changed
+ rc = HA_ADMIN_CORRUPT;
+ else if (tdbp->OpenDB(g)) // Rewind table
+ rc = HA_ADMIN_CORRUPT;
+
+ } else if (xp->CheckQuery(valid_query_id)) {
+ tdbp = NULL; // Not valid anymore
+
+ if (OpenTable(g, false))
+ rc = HA_ADMIN_CORRUPT;
+
+ } else // possible?
+ DBUG_RETURN(HA_ADMIN_INTERNAL_ERROR);
+
+ if (rc == HA_ADMIN_OK) {
+ TABTYPE type = GetTypeID(GetStringOption("Type", "*"));
+
+ if (IsFileType(type)) {
+ if (check_opt->flags & T_MEDIUM) {
+ // TO DO
+ do {
+ if ((rc = CntReadNext(g, tdbp)) == RC_FX)
+ break;
+
+ } while (rc != RC_EF);
+
+ rc = (rc == RC_EF) ? HA_ADMIN_OK : HA_ADMIN_CORRUPT;
+ } else if (check_opt->flags & T_EXTEND) {
+ // TO DO
+ } // endif's flags
+
+ } // endif file type
+
+ } else
+ PushWarning(g, thd, 1);
+
+ DBUG_RETURN(rc);
+} // end of check
+
+
/**
Return an error message specific to this handler.
@@ -3299,23 +3351,16 @@ bool ha_connect::get_error_message(int error, String* buf)
{
DBUG_ENTER("ha_connect::get_error_message");
- if (xp && xp->g) {
- PGLOBAL g= xp->g;
- char msg[3072]; // MAX_STR * 3
- uint dummy_errors;
- uint32 len= copy_and_convert(msg, strlen(g->Message) * 3,
- system_charset_info,
- g->Message, strlen(g->Message),
- &my_charset_latin1,
- &dummy_errors);
+ if (xp && xp->g) {
+ PGLOBAL g = xp->g;
- if (trace(1))
- htrc("GEM(%d): len=%u %s\n", error, len, g->Message);
+ if (trace(1))
+ htrc("GEM(%d): %s\n", error, g->Message);
- msg[len]= '\0';
- buf->copy(msg, (uint)strlen(msg), system_charset_info);
- } else
- buf->copy("Cannot retrieve msg", 19, system_charset_info);
+ buf->append(ErrConvString(g->Message, strlen(g->Message),
+ &my_charset_latin1).ptr());
+ } else
+ buf->append("Cannot retrieve error message");
DBUG_RETURN(false);
} // end of get_error_message
@@ -3428,7 +3473,7 @@ int ha_connect::optimize(THD* thd, HA_CHECK_OPT*)
push_warning(thd, Sql_condition::WARN_LEVEL_WARN, 0, g->Message);
rc = 0;
} else
- rc = HA_ERR_INTERNAL_ERROR;
+ rc = HA_ERR_CRASHED_ON_USAGE; // Table must be repaired
} // endif rc
@@ -3444,6 +3489,9 @@ int ha_connect::optimize(THD* thd, HA_CHECK_OPT*)
rc = HA_ERR_INTERNAL_ERROR;
} // end catch
+ if (rc)
+ my_message(ER_WARN_DATA_OUT_OF_RANGE, g->Message, MYF(0));
+
return rc;
} // end of optimize
@@ -4505,14 +4553,16 @@ MODE ha_connect::CheckMode(PGLOBAL g, THD *thd,
// case SQLCOM_REPLACE_SELECT:
// newmode= MODE_UPDATE; // To be checked
// break;
- case SQLCOM_DELETE:
- case SQLCOM_DELETE_MULTI:
+ case SQLCOM_DELETE_MULTI:
+ *cras = true;
+ case SQLCOM_DELETE:
case SQLCOM_TRUNCATE:
newmode= MODE_DELETE;
break;
- case SQLCOM_UPDATE:
case SQLCOM_UPDATE_MULTI:
- newmode= MODE_UPDATE;
+ *cras = true;
+ case SQLCOM_UPDATE:
+ newmode= MODE_UPDATE;
break;
case SQLCOM_SELECT:
case SQLCOM_OPTIMIZE:
@@ -4537,8 +4587,10 @@ MODE ha_connect::CheckMode(PGLOBAL g, THD *thd,
newmode= MODE_ANY;
break;
// } // endif partitioned
-
- default:
+ case SQLCOM_REPAIR: // TODO implement it
+ newmode = MODE_UPDATE;
+ break;
+ default:
htrc("Unsupported sql_command=%d\n", thd_sql_command(thd));
strcpy(g->Message, "CONNECT Unsupported command");
my_message(ER_NOT_ALLOWED_COMMAND, g->Message, MYF(0));
@@ -4550,17 +4602,18 @@ MODE ha_connect::CheckMode(PGLOBAL g, THD *thd,
switch (thd_sql_command(thd)) {
case SQLCOM_CREATE_TABLE:
*chk= true;
- *cras= true;
+ break;
+ case SQLCOM_UPDATE_MULTI:
+ case SQLCOM_DELETE_MULTI:
+ *cras= true;
case SQLCOM_INSERT:
case SQLCOM_LOAD:
case SQLCOM_INSERT_SELECT:
// case SQLCOM_REPLACE:
// case SQLCOM_REPLACE_SELECT:
case SQLCOM_DELETE:
- case SQLCOM_DELETE_MULTI:
case SQLCOM_TRUNCATE:
case SQLCOM_UPDATE:
- case SQLCOM_UPDATE_MULTI:
case SQLCOM_SELECT:
case SQLCOM_OPTIMIZE:
case SQLCOM_SET_OPTION:
@@ -4588,8 +4641,9 @@ MODE ha_connect::CheckMode(PGLOBAL g, THD *thd,
break;
// } // endif partitioned
- case SQLCOM_CHECK: // TODO implement it
- case SQLCOM_END: // Met in procedures: IF(EXISTS(SELECT...
+ case SQLCOM_CHECK: // TODO implement it
+ case SQLCOM_ANALYZE: // TODO implement it
+ case SQLCOM_END: // Met in procedures: IF(EXISTS(SELECT...
newmode= MODE_READ;
break;
default:
@@ -4871,7 +4925,7 @@ int ha_connect::external_lock(THD *thd, int lock_type)
#endif // 0
if (cras)
- g->Createas= 1; // To tell created table to ignore FLAG
+ g->Createas= 1; // To tell external tables of a multi-table command
if (trace(1)) {
#if 0
@@ -6194,9 +6248,9 @@ int ha_connect::create(const char *name, TABLE *table_arg,
LEX_CSTRING cnc = table_arg->s->connect_string;
#ifdef WITH_PARTITION_STORAGE_ENGINE
partition_info *part_info= table_arg->part_info;
-#else
+#else // !WITH_PARTITION_STORAGE_ENGINE
#define part_info 0
-#endif // WITH_PARTITION_STORAGE_ENGINE
+#endif // !WITH_PARTITION_STORAGE_ENGINE
xp= GetUser(thd, xp);
PGLOBAL g= xp->g;
@@ -7254,7 +7308,7 @@ maria_declare_plugin(connect)
0x0107, /* version number (1.05) */
NULL, /* status variables */
connect_system_variables, /* system variables */
- "1.06.0007", /* string version */
+ "1.06.0008", /* string version */
MariaDB_PLUGIN_MATURITY_STABLE /* maturity */
}
maria_declare_plugin_end;
diff --git a/storage/connect/ha_connect.h b/storage/connect/ha_connect.h
index 98669177cdf..8504b585ae1 100644
--- a/storage/connect/ha_connect.h
+++ b/storage/connect/ha_connect.h
@@ -347,11 +347,7 @@ PFIL CondFilter(PGLOBAL g, Item *cond);
//PFIL CheckFilter(PGLOBAL g);
/** admin commands - called from mysql_admin_table */
-virtual int check(THD* thd, HA_CHECK_OPT* check_opt)
-{
- // TODO: implement it
- return HA_ADMIN_OK; // Just to avoid error message with checktables
-} // end of check
+virtual int check(THD* thd, HA_CHECK_OPT* check_opt);
/**
Number of rows in table. It will only be called if
diff --git a/storage/connect/inihandl.cpp b/storage/connect/inihandl.cpp
index c039a980bcb..8a911cb05c0 100644
--- a/storage/connect/inihandl.cpp
+++ b/storage/connect/inihandl.cpp
@@ -194,7 +194,7 @@ static void PROFILE_Save( FILE *file, PROFILESECTION *section )
}
for (key = section->key; key; key = key->next)
- if (key->name && key->name[0]) {
+ if (key->name[0]) {
fprintf(file, "%s", SVP(key->name));
if (key->value)
diff --git a/storage/connect/javaconn.cpp b/storage/connect/javaconn.cpp
index d1be0ca1848..f919344f20b 100644
--- a/storage/connect/javaconn.cpp
+++ b/storage/connect/javaconn.cpp
@@ -82,29 +82,6 @@ GETDEF JAVAConn::GetDefaultJavaVMInitArgs = NULL;
#endif // !_DEBUG
/***********************************************************************/
-/* Allocate the structure used to refer to the result set. */
-/***********************************************************************/
-static JCATPARM *AllocCatInfo(PGLOBAL g, JCATINFO fid, PCSZ db,
- PCSZ tab, PQRYRES qrp)
-{
- JCATPARM *cap;
-
-#if defined(_DEBUG)
- assert(qrp);
-#endif
-
- if ((cap = (JCATPARM *)PlgDBSubAlloc(g, NULL, sizeof(JCATPARM)))) {
- memset(cap, 0, sizeof(JCATPARM));
- cap->Id = fid;
- cap->Qrp = qrp;
- cap->DB = db;
- cap->Tab = tab;
- } // endif cap
-
- return cap;
-} // end of AllocCatInfo
-
-/***********************************************************************/
/* JAVAConn construction/destruction. */
/***********************************************************************/
JAVAConn::JAVAConn(PGLOBAL g, PCSZ wrapper)
@@ -138,6 +115,16 @@ JAVAConn::JAVAConn(PGLOBAL g, PCSZ wrapper)
// EndCom();
// } // end of ~JAVAConn
+char *JAVAConn::GetUTFString(jstring s)
+{
+ char *str;
+ const char *utf = env->GetStringUTFChars(s, nullptr);
+
+ str = PlugDup(m_G, utf);
+ env->ReleaseStringUTFChars(s, utf);
+ env->DeleteLocalRef(s);
+ return str;
+} // end of GetUTFString
/***********************************************************************/
/* Screen for errors. */
@@ -152,17 +139,15 @@ bool JAVAConn::Check(jint rc)
"toString", "()Ljava/lang/String;");
if (exc != nullptr && tid != nullptr) {
- jstring s = (jstring)env->CallObjectMethod(exc, tid);
- const char *utf = env->GetStringUTFChars(s, (jboolean)false);
- env->DeleteLocalRef(s);
- Msg = PlugDup(m_G, utf);
+ s = (jstring)env->CallObjectMethod(exc, tid);
+ Msg = GetUTFString(s);
} else
Msg = "Exception occured";
env->ExceptionClear();
} else if (rc < 0) {
s = (jstring)env->CallObjectMethod(job, errid);
- Msg = (char*)env->GetStringUTFChars(s, (jboolean)false);
+ Msg = GetUTFString(s);
} else
Msg = NULL;
@@ -456,7 +441,7 @@ bool JAVAConn::Open(PGLOBAL g)
//=============== load and initialize Java VM and JNI interface =============
rc = CreateJavaVM(&jvm, (void**)&env, &vm_args); // YES !!
- delete options; // we then no longer need the initialisation options.
+ delete[] options; // we then no longer need the initialisation options.
switch (rc) {
case JNI_OK:
diff --git a/storage/connect/javaconn.h b/storage/connect/javaconn.h
index 54b7c4e92b7..73812f6ab3b 100644
--- a/storage/connect/javaconn.h
+++ b/storage/connect/javaconn.h
@@ -90,6 +90,7 @@ public:
// Java operations
protected:
+ char *GetUTFString(jstring s);
bool gmID(PGLOBAL g, jmethodID& mid, const char *name, const char *sig);
bool Check(jint rc = 0);
diff --git a/storage/connect/jdbconn.cpp b/storage/connect/jdbconn.cpp
index 33414ca74c2..e0aca3333e6 100644
--- a/storage/connect/jdbconn.cpp
+++ b/storage/connect/jdbconn.cpp
@@ -322,10 +322,6 @@ static JCATPARM *AllocCatInfo(PGLOBAL g, JCATINFO fid, PCSZ db,
{
JCATPARM *cap;
-#if defined(_DEBUG)
- assert(qrp);
-#endif
-
if ((cap = (JCATPARM *)PlgDBSubAlloc(g, NULL, sizeof(JCATPARM)))) {
memset(cap, 0, sizeof(JCATPARM));
cap->Id = fid;
@@ -707,21 +703,14 @@ bool JDBConn::SetUUID(PGLOBAL g, PTDBJDBC tjp)
goto err;
} // endif rc
- // Returns 666 is case of error
- //jtyp = env->CallIntMethod(job, typid, 5, nullptr);
+ // Should return 666 is case of error (not done yet)
+ ctyp = (int)env->CallIntMethod(job, intfldid, 5, nullptr);
- //if (Check((jtyp == 666) ? -1 : 1)) {
- // sprintf(g->Message, "Getting jtyp: %s", Msg);
+ //if (Check((ctyp == 666) ? -1 : 1)) {
+ // sprintf(g->Message, "Getting ctyp: %s", Msg);
// goto err;
//} // endif ctyp
- ctyp = (int)env->CallIntMethod(job, intfldid, 5, nullptr);
-
- if (Check(ctyp)) {
- sprintf(g->Message, "Getting ctyp: %s", Msg);
- goto err;
- } // endif ctyp
-
if (ctyp == 1111)
((PJDBCCOL)colp)->uuid = true;
@@ -836,11 +825,11 @@ bool JDBConn::Connect(PJPARM sop)
jstring s = (jstring)env->CallObjectMethod(job, qcid);
if (s != nullptr) {
- char *qch = (char*)env->GetStringUTFChars(s, (jboolean)false);
+ char *qch = GetUTFString(s);
m_IDQuoteChar[0] = *qch;
} else {
s = (jstring)env->CallObjectMethod(job, errid);
- Msg = (char*)env->GetStringUTFChars(s, (jboolean)false);
+ Msg = GetUTFString(s);
} // endif s
} // endif qcid
@@ -1018,7 +1007,7 @@ void JDBConn::SetColumnValue(int rank, PSZ name, PVAL val)
cn = nullptr;
if (cn) {
- field = env->GetStringUTFChars(cn, (jboolean)false);
+ field = GetUTFString(cn);
val->SetValue_psz((PSZ)field);
} else
val->Reset();
@@ -1092,8 +1081,7 @@ void JDBConn::SetColumnValue(int rank, PSZ name, PVAL val)
cn = nullptr;
if (cn) {
- const char *field = env->GetStringUTFChars(cn, (jboolean)false);
- val->SetValue_psz((PSZ)field);
+ val->SetValue_psz((PSZ)GetUTFString(cn));
} else
val->Reset();
@@ -1372,19 +1360,19 @@ bool JDBConn::SetParam(JDBCCOL *colp)
for (i = 0, n = 0; i < size; i++) {
crp = qrp->Colresp;
js = (jstring)env->GetObjectArrayElement(s, n++);
- sval = (PSZ)env->GetStringUTFChars(js, 0);
+ sval = GetUTFString(js);
crp->Kdata->SetValue(sval, i);
crp = crp->Next;
js = (jstring)env->GetObjectArrayElement(s, n++);
- sval = (PSZ)env->GetStringUTFChars(js, 0);
+ sval = GetUTFString(js);
crp->Kdata->SetValue(sval, i);
crp = crp->Next;
js = (jstring)env->GetObjectArrayElement(s, n++);
- sval = (PSZ)env->GetStringUTFChars(js, 0);
+ sval = GetUTFString(js);
crp->Kdata->SetValue(sval, i);
crp = crp->Next;
js = (jstring)env->GetObjectArrayElement(s, n++);
- sval = (PSZ)env->GetStringUTFChars(js, 0);
+ sval = GetUTFString(js);
crp->Kdata->SetValue(sval, i);
} // endfor i
@@ -1470,7 +1458,7 @@ bool JDBConn::SetParam(JDBCCOL *colp)
return NULL;
} // endif label
- name = env->GetStringUTFChars(label, (jboolean)false);
+ name = GetUTFString(label);
crp = qrp->Colresp; // Column_Name
crp->Kdata->SetValue((char*)name, i);
n = env->GetIntArrayElements(val, 0);
diff --git a/storage/connect/jmgoconn.cpp b/storage/connect/jmgoconn.cpp
index 0f5b18df4b4..84473534747 100644
--- a/storage/connect/jmgoconn.cpp
+++ b/storage/connect/jmgoconn.cpp
@@ -522,7 +522,7 @@ PSZ JMgoConn::GetDocument(void)
jdc = (jstring)env->CallObjectMethod(job, getdocid);
if (jdc)
- doc = (PSZ)env->GetStringUTFChars(jdc, (jboolean)false);
+ doc = (PSZ)GetUTFString(jdc);
} // endif getdocid
@@ -690,7 +690,7 @@ jobject JMgoConn::MakeDoc(PGLOBAL g, PJNCOL jcp)
} // endif Jncolp
- return parent;
+ return parent;
} // end of MakeDoc
/***********************************************************************/
@@ -807,7 +807,7 @@ PSZ JMgoConn::GetColumnValue(PSZ path)
fn = (jstring)env->CallObjectMethod(job, objfldid, jn);
if (fn)
- fld = (PSZ)env->GetStringUTFChars(fn, (jboolean)false);
+ fld = (PSZ)GetUTFString(fn);
} // endif objfldid
diff --git a/storage/connect/jsonudf.cpp b/storage/connect/jsonudf.cpp
index 3cc541c608f..145c48b81d5 100644
--- a/storage/connect/jsonudf.cpp
+++ b/storage/connect/jsonudf.cpp
@@ -4632,7 +4632,7 @@ char *jbin_array(UDF_INIT *initid, UDF_ARGS *args, char *result,
bsp = NULL;
if (!bsp && (bsp = JbinAlloc(g, args, initid->max_length, NULL)))
- strncpy(bsp->Msg, g->Message, 139);
+ strncpy(bsp->Msg, g->Message, BMX);
// Keep result of constant function
g->Xchk = (initid->const_item) ? bsp : NULL;
diff --git a/storage/connect/mysql-test/connect/disabled.def b/storage/connect/mysql-test/connect/disabled.def
index 0dcf030613d..827ed58b835 100644
--- a/storage/connect/mysql-test/connect/disabled.def
+++ b/storage/connect/mysql-test/connect/disabled.def
@@ -9,14 +9,15 @@
# Do not use any TAB characters for whitespace.
#
##############################################################################
-jdbc : Variable settings depend on machine configuration
-jdbc_new : Variable settings depend on machine configuration
-jdbc_oracle : Variable settings depend on machine configuration
-jdbc_postgresql : Variable settings depend on machine configuration
-json_mongo_c : Need MongoDB running and its C Driver installed
-json_java_2 : Need MongoDB running and its Java Driver installed
-json_java_3 : Need MongoDB running and its Java Driver installed
-mongo_c : Need MongoDB running and its C Driver installed
-mongo_java_2 : Need MongoDB running and its Java Driver installed
-mongo_java_3 : Need MongoDB running and its Java Driver installed
-tbl_thread : Bug MDEV-9844,10179,14214 03/01/2018 OB Option THREAD removed
+infoschema-9739 : Crashes with MariaDB 10.0
+jdbc : Variable settings depend on machine configuration
+jdbc_new : Variable settings depend on machine configuration
+jdbc_oracle : Variable settings depend on machine configuration
+jdbc_postgresql : Variable settings depend on machine configuration
+json_mongo_c : Need MongoDB running and its C Driver installed
+json_java_2 : Need MongoDB running and its Java Driver installed
+json_java_3 : Need MongoDB running and its Java Driver installed
+mongo_c : Need MongoDB running and its C Driver installed
+mongo_java_2 : Need MongoDB running and its Java Driver installed
+mongo_java_3 : Need MongoDB running and its Java Driver installed
+tbl_thread : Bug MDEV-9844,10179,14214 03/01/2018 OB Option THREAD removed
diff --git a/storage/connect/mysql-test/connect/r/jdbc.result b/storage/connect/mysql-test/connect/r/jdbc.result
index 895b4070d70..12c8779f96d 100644
--- a/storage/connect/mysql-test/connect/r/jdbc.result
+++ b/storage/connect/mysql-test/connect/r/jdbc.result
@@ -236,10 +236,8 @@ WHEELFOR SALESMAN 10030.00
MARTIN ENGINEER 10000.00
DROP TABLE t1, connect.emp;
CREATE TABLE t2 (command varchar(128) not null,number int(5) not null flag=1,message varchar(255) flag=2) ENGINE=CONNECT TABLE_TYPE=JDBC CONNECTION='jdbc:mariadb://localhost:PORT/connect' OPTION_LIST='User=root,Execsrc=1';
-SELECT * FROM t2 WHERE command='drop table tx1';
command number message
-drop table tx1 0 Execute: java.sql.SQLSyntaxErrorException: Unknown table 'connect.tx1'
-Query is : drop table tx1
+drop table tx1 0 Execute: java.sql.SQLSyntaxErrorException: (conn:24) Unknown table 'connect.tx1'
SELECT * FROM t2 WHERE command = 'create table tx1 (a int not null, b char(32), c double(8,2))';
command number message
create table tx1 (a int not null, b char(32), c double(8,2)) 0 Affected rows
diff --git a/storage/connect/mysql-test/connect/r/json_java_2.result b/storage/connect/mysql-test/connect/r/json_java_2.result
index 6c578b35d6f..4bbac236200 100644
--- a/storage/connect/mysql-test/connect/r/json_java_2.result
+++ b/storage/connect/mysql-test/connect/r/json_java_2.result
@@ -1,4 +1,3 @@
-SET GLOBAL connect_class_path='C:/MariaDB-10.2/MariaDB/storage/connect/mysql-test/connect/std_data/Mongo2.jar';
set connect_enable_mongo=1;
#
# Test the MONGO table type
diff --git a/storage/connect/mysql-test/connect/r/json_java_3.result b/storage/connect/mysql-test/connect/r/json_java_3.result
index 4c5fc94fca6..eb8bfc022d6 100644
--- a/storage/connect/mysql-test/connect/r/json_java_3.result
+++ b/storage/connect/mysql-test/connect/r/json_java_3.result
@@ -1,4 +1,3 @@
-SET GLOBAL connect_class_path='C:/MariaDB-10.2/MariaDB/storage/connect/mysql-test/connect/std_data/Mongo3.jar';
set connect_enable_mongo=1;
#
# Test the MONGO table type
diff --git a/storage/connect/mysql-test/connect/r/mongo_java_2.result b/storage/connect/mysql-test/connect/r/mongo_java_2.result
index 67c67653e88..bc186d7137e 100644
--- a/storage/connect/mysql-test/connect/r/mongo_java_2.result
+++ b/storage/connect/mysql-test/connect/r/mongo_java_2.result
@@ -1,4 +1,3 @@
-SET GLOBAL connect_class_path='C:/MariaDB-10.2/MariaDB/storage/connect/mysql-test/connect/std_data/Mongo2.jar';
set connect_enable_mongo=1;
#
# Test the MONGO table type
diff --git a/storage/connect/mysql-test/connect/r/mongo_java_3.result b/storage/connect/mysql-test/connect/r/mongo_java_3.result
index 665178bd3ea..30c696fc9eb 100644
--- a/storage/connect/mysql-test/connect/r/mongo_java_3.result
+++ b/storage/connect/mysql-test/connect/r/mongo_java_3.result
@@ -1,4 +1,3 @@
-SET GLOBAL connect_class_path='C:/MariaDB-10.2/MariaDB/storage/connect/mysql-test/connect/std_data/Mongo3.jar';
set connect_enable_mongo=1;
#
# Test the MONGO table type
diff --git a/storage/connect/mysql-test/connect/r/mysql_exec.result b/storage/connect/mysql-test/connect/r/mysql_exec.result
index c0400bc82e7..cc77240503b 100644
--- a/storage/connect/mysql-test/connect/r/mysql_exec.result
+++ b/storage/connect/mysql-test/connect/r/mysql_exec.result
@@ -35,6 +35,8 @@ insert ignore into t1(id) values(NULL) 1 1 Affected rows
Warning 0 1364 Field 'msg' doesn't have a default value
update t1 set msg = 'Four' where id = 4 0 1 Affected rows
select * from t1 0 2 Result set columns
+Warnings:
+Warning 1105 Result set columns
#
# Checking Using Procedure
#
@@ -48,9 +50,13 @@ CALL p1('insert ignore into t1(id) values(NULL)');
command warnings number message
insert ignore into t1(id) values(NULL) 1 1 Affected rows
Warning 0 1364 Field 'msg' doesn't have a default value
+Warnings:
+Warning 1105 Affected rows
CALL p1('update t1 set msg = "Five" where id = 5');
command warnings number message
update t1 set msg = "Five" where id = 5 0 1 Affected rows
+Warnings:
+Warning 1105 Affected rows
DROP PROCEDURE p1;
DROP TABLE t1;
connection slave;
diff --git a/storage/connect/mysql-test/connect/r/odbc_postgresql.result b/storage/connect/mysql-test/connect/r/odbc_postgresql.result
index 3426d23e29c..dc23dbdb990 100644
--- a/storage/connect/mysql-test/connect/r/odbc_postgresql.result
+++ b/storage/connect/mysql-test/connect/r/odbc_postgresql.result
@@ -99,9 +99,9 @@ Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Bu
mtr public t1 a 4 int4 10 4 0 10 0
mtr public t2 a 4 int4 10 4 0 10 0
mtr public v1 a 4 int4 10 4 0 10 1
-mtr schema1 t1 a 1 bpchar 10 60 NULL NULL 0
-mtr schema1 t2 a 1 bpchar 10 60 NULL NULL 0
-mtr schema1 v1 a 1 bpchar 10 60 NULL NULL 1
+mtr schema1 t1 a 1 bpchar 10 40 NULL NULL 0
+mtr schema1 t2 a 1 bpchar 10 40 NULL NULL 0
+mtr schema1 v1 a 1 bpchar 10 40 NULL NULL 1
DROP TABLE t1;
# All columns in the schemas "public" and "schema1"
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEnginePostgresql;UID=mtr;PWD=mtr' CATFUNC=Columns TABNAME='%.%.%';
@@ -110,16 +110,16 @@ Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Bu
mtr public t1 a 4 int4 10 4 0 10 0
mtr public t2 a 4 int4 10 4 0 10 0
mtr public v1 a 4 int4 10 4 0 10 1
-mtr schema1 t1 a 1 bpchar 10 60 NULL NULL 0
-mtr schema1 t2 a 1 bpchar 10 60 NULL NULL 0
-mtr schema1 v1 a 1 bpchar 10 60 NULL NULL 1
+mtr schema1 t1 a 1 bpchar 10 40 NULL NULL 0
+mtr schema1 t2 a 1 bpchar 10 40 NULL NULL 0
+mtr schema1 v1 a 1 bpchar 10 40 NULL NULL 1
DROP TABLE t1;
# All tables "t1" in all schemas
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEnginePostgresql;UID=mtr;PWD=mtr' CATFUNC=Columns TABNAME='%.%.t1';
SELECT * FROM t1 ORDER BY Table_Schema, Table_Name;
Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
mtr public t1 a 4 int4 10 4 0 10 0
-mtr schema1 t1 a 1 bpchar 10 60 NULL NULL 0
+mtr schema1 t1 a 1 bpchar 10 40 NULL NULL 0
DROP TABLE t1;
# Table "t1" in the schema "public"
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEnginePostgresql;UID=mtr;PWD=mtr' CATFUNC=Columns TABNAME='%.public.t1';
@@ -131,14 +131,14 @@ DROP TABLE t1;
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEnginePostgresql;UID=mtr;PWD=mtr' CATFUNC=Columns TABNAME='%.schema1.t1';
SELECT * FROM t1 ORDER BY Table_Schema, Table_Name;
Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
-mtr schema1 t1 a 1 bpchar 10 60 NULL NULL 0
+mtr schema1 t1 a 1 bpchar 10 40 NULL NULL 0
DROP TABLE t1;
# All tables "t1" in all schemas (Catalog name is ignored by PostgreSQL)
CREATE TABLE t1 ENGINE=CONNECT TABLE_TYPE=ODBC CONNECTION='DSN=ConnectEnginePostgresql;UID=mtr;PWD=mtr' CATFUNC=Columns TABNAME='xxx.%.t1';
SELECT * FROM t1 ORDER BY Table_Schema, Table_Name;
Table_Cat Table_Schema Table_Name Column_Name Data_Type Type_Name Column_Size Buffer_Length Decimal_Digits Radix Nullable Remarks
mtr public t1 a 4 int4 10 4 0 10 0
-mtr schema1 t1 a 1 bpchar 10 60 NULL NULL 0
+mtr schema1 t1 a 1 bpchar 10 40 NULL NULL 0
DROP TABLE t1;
#
# Checking tables
diff --git a/storage/connect/mysql-test/connect/r/xml2.result b/storage/connect/mysql-test/connect/r/xml2.result
index eea53bf55c7..b8075fa1928 100644
--- a/storage/connect/mysql-test/connect/r/xml2.result
+++ b/storage/connect/mysql-test/connect/r/xml2.result
@@ -333,37 +333,6 @@ DROP TABLE t1;
#
# Testing Cyrillic
#
-CREATE TABLE t1
-(
-c CHAR(16) CHARACTER SET utf8
-) ENGINE=CONNECT TABLE_TYPE=XML FILE_NAME='cp1251.xml'
- OPTION_LIST='xmlsup=libxml2,rownode=b';
-SELECT * FROM t1;
-c БВГДЕЖЗ
-INSERT INTO t1 VALUES ('ИКЛМÐ');
-SELECT c, HEX(c) FROM t1;
-c БВГДЕЖЗ
-HEX(c) D091D092D093D094D095D096D097
-c ИКЛМÐ
-HEX(c) D098D09AD09BD09CD09D
-DROP TABLE t1;
-CREATE TABLE t1
-(
-c CHAR(16) CHARACTER SET cp1251
-) ENGINE=CONNECT TABLE_TYPE=XML FILE_NAME='cp1251.xml'
- OPTION_LIST='xmlsup=libxml2,rownode=b';
-SELECT * FROM t1;
-c БВГДЕЖЗ
-c ИКЛМÐ
-INSERT INTO t1 VALUES ('ОПРСТ');
-SELECT c, HEX(c) FROM t1;
-c БВГДЕЖЗ
-HEX(c) C1C2C3C4C5C6C7
-c ИКЛМÐ
-HEX(c) C8CACBCCCD
-c ОПРСТ
-HEX(c) CECFD0D1D2
-DROP TABLE t1;
#
# Testing that the underlying file is created with a proper Encoding
#
diff --git a/storage/connect/mysql-test/connect/r/xml2_mult.result b/storage/connect/mysql-test/connect/r/xml2_mult.result
index a9592e986c0..87d1118edd5 100644
--- a/storage/connect/mysql-test/connect/r/xml2_mult.result
+++ b/storage/connect/mysql-test/connect/r/xml2_mult.result
@@ -51,14 +51,14 @@ WEB XQuery Kick Start en Per Bothner 2003 49.99
WEB XQuery Kick Start en Kurt Cagle 2003 49.99
WEB Learning XML en Erik T. Ray 2003 39.95
Warnings:
-Warning 1105 Mutiple values limited to 3
+Warning 1105 Multiple values limited to 3
# One line lost because the where clause is applied only on the first 3 rows
SELECT category, title, author, price FROM bookstore WHERE author LIKE 'J%';
category title author price
CHILDREN Harry Potter J K. Rowling 29.99
WEB XQuery Kick Start James McGovern 49.99
Warnings:
-Warning 1105 Mutiple values limited to 3
+Warning 1105 Multiple values limited to 3
#
# Testing concatenated values
#
@@ -91,12 +91,12 @@ CHILDREN Harry Potter en J K. Rowling 2005 29.99
WEB XQuery Kick Start en James McGovern, Per Bothner, Kurt Cagle, James Linn 2003 49.99
WEB Learning XML en Erik T. Ray 2003 39.95
Warnings:
-Warning 1105 Mutiple values limited to 4
+Warning 1105 Multiple values limited to 4
# The where clause is applied on the concatenated column result
SELECT category, title, author, price FROM bookstore WHERE author LIKE 'J%';
category title author price
CHILDREN Harry Potter J K. Rowling 29.99
WEB XQuery Kick Start James McGovern, Per Bothner, Kurt Cagle, James Linn 49.99
Warnings:
-Warning 1105 Mutiple values limited to 4
+Warning 1105 Multiple values limited to 4
DROP TABLE bookstore;
diff --git a/storage/connect/mysql-test/connect/r/xml_mult.result b/storage/connect/mysql-test/connect/r/xml_mult.result
index d89debadfab..9922b40060c 100644
--- a/storage/connect/mysql-test/connect/r/xml_mult.result
+++ b/storage/connect/mysql-test/connect/r/xml_mult.result
@@ -49,14 +49,14 @@ WEB XQuery Kick Start en Per Bothner 2003 49.99
WEB XQuery Kick Start en Kurt Cagle 2003 49.99
WEB Learning XML en Erik T. Ray 2003 39.95
Warnings:
-Warning 1105 Mutiple values limited to 3
+Warning 1105 Multiple values limited to 3
# One line lost because the where clause is applied only on the first 3 rows
SELECT category, title, author, price FROM bookstore WHERE author LIKE 'J%';
category title author price
CHILDREN Harry Potter J K. Rowling 29.99
WEB XQuery Kick Start James McGovern 49.99
Warnings:
-Warning 1105 Mutiple values limited to 3
+Warning 1105 Multiple values limited to 3
#
# Testing concatenated values
#
@@ -89,12 +89,12 @@ CHILDREN Harry Potter en J K. Rowling 2005 29.99
WEB XQuery Kick Start en James McGovern, Per Bothner, Kurt Cagle, James Linn 2003 49.99
WEB Learning XML en Erik T. Ray 2003 39.95
Warnings:
-Warning 1105 Mutiple values limited to 4
+Warning 1105 Multiple values limited to 4
# The where clause is applied on the concatenated column result
SELECT category, title, author, price FROM bookstore WHERE author LIKE 'J%';
category title author price
CHILDREN Harry Potter J K. Rowling 29.99
WEB XQuery Kick Start James McGovern, Per Bothner, Kurt Cagle, James Linn 49.99
Warnings:
-Warning 1105 Mutiple values limited to 4
+Warning 1105 Multiple values limited to 4
DROP TABLE bookstore;
diff --git a/storage/connect/mysql-test/connect/t/json_java_2.test b/storage/connect/mysql-test/connect/t/json_java_2.test
index bb32eff4e94..2f64d8e2eed 100644
--- a/storage/connect/mysql-test/connect/t/json_java_2.test
+++ b/storage/connect/mysql-test/connect/t/json_java_2.test
@@ -1,7 +1,9 @@
-- source jdbconn.inc
-- source mongo.inc
+--disable_query_log
eval SET GLOBAL connect_class_path='$MTR_SUITE_DIR/std_data/Mongo2.jar';
+--enable_query_log
let $DRV= Java;
let $VERS= 2;
let $TYPE= JSON;
diff --git a/storage/connect/mysql-test/connect/t/json_java_3.test b/storage/connect/mysql-test/connect/t/json_java_3.test
index 29e66cd5a1c..cee8343772a 100644
--- a/storage/connect/mysql-test/connect/t/json_java_3.test
+++ b/storage/connect/mysql-test/connect/t/json_java_3.test
@@ -1,7 +1,9 @@
-- source jdbconn.inc
-- source mongo.inc
+--disable_query_log
eval SET GLOBAL connect_class_path='$MTR_SUITE_DIR/std_data/Mongo3.jar';
+--enable_query_log
let $DRV= Java;
let $VERS= 3;
let $TYPE= JSON;
diff --git a/storage/connect/mysql-test/connect/t/mongo_java_2.test b/storage/connect/mysql-test/connect/t/mongo_java_2.test
index 21da5dce68f..7dcd028185e 100644
--- a/storage/connect/mysql-test/connect/t/mongo_java_2.test
+++ b/storage/connect/mysql-test/connect/t/mongo_java_2.test
@@ -1,7 +1,9 @@
-- source jdbconn.inc
-- source mongo.inc
+--disable_query_log
eval SET GLOBAL connect_class_path='$MTR_SUITE_DIR/std_data/Mongo2.jar';
+--enable_query_log
let $DRV= Java;
let $VERS= 2;
let $TYPE= MONGO;
diff --git a/storage/connect/mysql-test/connect/t/mongo_java_3.test b/storage/connect/mysql-test/connect/t/mongo_java_3.test
index b7584adcc7e..aab16d5e003 100644
--- a/storage/connect/mysql-test/connect/t/mongo_java_3.test
+++ b/storage/connect/mysql-test/connect/t/mongo_java_3.test
@@ -1,7 +1,9 @@
-- source jdbconn.inc
-- source mongo.inc
+--disable_query_log
eval SET GLOBAL connect_class_path='$MTR_SUITE_DIR/std_data/Mongo3.jar';
+--enable_query_log
let $DRV= Java;
let $VERS= 3;
let $TYPE= MONGO;
diff --git a/storage/connect/mysql-test/connect/t/xml2.test b/storage/connect/mysql-test/connect/t/xml2.test
index 0f26b8ab5c0..7bbc3dbd87c 100644
--- a/storage/connect/mysql-test/connect/t/xml2.test
+++ b/storage/connect/mysql-test/connect/t/xml2.test
@@ -240,24 +240,24 @@ DROP TABLE t1;
--echo #
--echo # Testing Cyrillic
--echo #
-CREATE TABLE t1
-(
- c CHAR(16) CHARACTER SET utf8
-) ENGINE=CONNECT TABLE_TYPE=XML FILE_NAME='cp1251.xml'
- OPTION_LIST='xmlsup=libxml2,rownode=b';
-SELECT * FROM t1;
-INSERT INTO t1 VALUES ('ИКЛМÐ');
-SELECT c, HEX(c) FROM t1;
-DROP TABLE t1;
-CREATE TABLE t1
-(
- c CHAR(16) CHARACTER SET cp1251
-) ENGINE=CONNECT TABLE_TYPE=XML FILE_NAME='cp1251.xml'
- OPTION_LIST='xmlsup=libxml2,rownode=b';
-SELECT * FROM t1;
-INSERT INTO t1 VALUES ('ОПРСТ');
-SELECT c, HEX(c) FROM t1;
-DROP TABLE t1;
+#CREATE TABLE t1
+#(
+# c CHAR(16) CHARACTER SET utf8
+#) ENGINE=CONNECT TABLE_TYPE=XML FILE_NAME='cp1251.xml'
+# OPTION_LIST='xmlsup=libxml2,rownode=b';
+#SELECT * FROM t1;
+#INSERT INTO t1 VALUES ('ИКЛМÐ');
+#SELECT c, HEX(c) FROM t1;
+#DROP TABLE t1;
+#CREATE TABLE t1
+#(
+# c CHAR(16) CHARACTER SET cp1251
+#) ENGINE=CONNECT TABLE_TYPE=XML FILE_NAME='cp1251.xml'
+# OPTION_LIST='xmlsup=libxml2,rownode=b';
+#SELECT * FROM t1;
+#INSERT INTO t1 VALUES ('ОПРСТ');
+#SELECT c, HEX(c) FROM t1;
+#DROP TABLE t1;
--echo #
diff --git a/storage/connect/odbconn.cpp b/storage/connect/odbconn.cpp
index f7b1a43a95d..6687513fa6c 100644
--- a/storage/connect/odbconn.cpp
+++ b/storage/connect/odbconn.cpp
@@ -2354,11 +2354,11 @@ int ODBConn::GetCatInfo(CATPARM *cap)
if (!Check(rc))
ThrowDBX(rc, fnc, hstmt);
- rc = SQLNumResultCols(hstmt, &ncol);
-
- // n because we no more ignore the first column
- if ((n = (UWORD)qrp->Nbcol) > (UWORD)ncol)
- ThrowDBX(MSG(COL_NUM_MISM));
+ // Some data source do not implement SQLNumResultCols
+ if (Check(SQLNumResultCols(hstmt, &ncol)))
+ // n because we no more ignore the first column
+ if ((n = (UWORD)qrp->Nbcol) > (UWORD)ncol)
+ ThrowDBX(MSG(COL_NUM_MISM));
// Unconditional to handle STRBLK's
pval = (PVAL *)PlugSubAlloc(g, NULL, n * sizeof(PVAL));
diff --git a/storage/connect/tabext.cpp b/storage/connect/tabext.cpp
index 139e4199ed9..f2d5eb0e69d 100644
--- a/storage/connect/tabext.cpp
+++ b/storage/connect/tabext.cpp
@@ -125,6 +125,12 @@ EXTDEF::EXTDEF(void)
/***********************************************************************/
bool EXTDEF::DefineAM(PGLOBAL g, LPCSTR am, int poff)
{
+ if (g->Createas) {
+ strcpy(g->Message,
+ "Multiple-table UPDATE/DELETE commands are not supported");
+ return true;
+ } // endif multi
+
Desc = NULL;
Tabname = GetStringCatInfo(g, "Name",
(Catfunc & (FNC_TABLE | FNC_COL)) ? NULL : Name);
diff --git a/storage/connect/tabjdbc.cpp b/storage/connect/tabjdbc.cpp
index 275b5edaeae..adb3fc4fb51 100644
--- a/storage/connect/tabjdbc.cpp
+++ b/storage/connect/tabjdbc.cpp
@@ -1157,8 +1157,9 @@ bool TDBXJDC::OpenDB(PGLOBAL g)
/* Get the command to execute. */
/*********************************************************************/
if (!(Cmdlist = MakeCMD(g))) {
- Jcp->Close();
- return true;
+ // Next lines commented out because of CHECK TABLE
+ //Jcp->Close();
+ //return true;
} // endif Query
Rows = 1;
@@ -1189,8 +1190,10 @@ int TDBXJDC::ReadDB(PGLOBAL g)
Fpos++; // Used for progress info
Cmdlist = (Nerr > Mxr) ? NULL : Cmdlist->Next;
return RC_OK;
- } else
+ } else {
+ PushWarning(g, this, 1);
return RC_EF;
+ } // endif Cmdlist
} // end of ReadDB
diff --git a/storage/connect/tabjmg.cpp b/storage/connect/tabjmg.cpp
index ba3e1c3e7c0..850d9e5fa9b 100644
--- a/storage/connect/tabjmg.cpp
+++ b/storage/connect/tabjmg.cpp
@@ -72,7 +72,7 @@ bool JMGDISC::Find(PGLOBAL g)
bool JMGDISC::ColDesc(PGLOBAL g, jobject obj, char *pcn, char *pfmt,
int ncol, int k)
{
- const char *key;
+ const char *key, *utf;
char colname[65];
char fmt[129];
bool rc = true;
@@ -101,7 +101,10 @@ bool JMGDISC::ColDesc(PGLOBAL g, jobject obj, char *pcn, char *pfmt,
continue;
jkey = (jstring)Jcp->env->CallObjectMethod(Jcp->job, bvnameid);
- key = Jcp->env->GetStringUTFChars(jkey, (jboolean)false);
+ utf = Jcp->env->GetStringUTFChars(jkey, nullptr);
+ key = PlugDup(g, utf);
+ Jcp->env->ReleaseStringUTFChars(jkey, utf);
+ Jcp->env->DeleteLocalRef(jkey);
if (pcn) {
strncpy(colname, pcn, 64);
@@ -457,8 +460,8 @@ PSZ JMGCOL::GetJpath(PGLOBAL g, bool proj)
} else
*p2++ = *p1;
- *p2 = 0;
- return projpath;
+ *p2 = 0;
+ return projpath;
} else
return Jpath;
diff --git a/storage/connect/tabmysql.cpp b/storage/connect/tabmysql.cpp
index 605b3822430..ceffafac02c 100644
--- a/storage/connect/tabmysql.cpp
+++ b/storage/connect/tabmysql.cpp
@@ -1587,8 +1587,9 @@ bool TDBMYEXC::OpenDB(PGLOBAL g)
/* Get the command to execute. */
/*********************************************************************/
if (!(Cmdlist = MakeCMD(g))) {
- Myc.Close();
- return true;
+ // Next lines commented out because of CHECK TABLE
+ //Myc.Close();
+ //return true;
} // endif Cmdlist
return false;
@@ -1647,8 +1648,10 @@ int TDBMYEXC::ReadDB(PGLOBAL g)
++N;
return RC_OK;
- } else
- return RC_EF;
+ } else {
+ PushWarning(g, this, 1);
+ return RC_EF;
+ } // endif Cmdlist
} // end of ReadDB
diff --git a/storage/connect/tabodbc.cpp b/storage/connect/tabodbc.cpp
index f7bc3934fbd..fddfb0c0420 100644
--- a/storage/connect/tabodbc.cpp
+++ b/storage/connect/tabodbc.cpp
@@ -1249,9 +1249,10 @@ bool TDBXDBC::OpenDB(PGLOBAL g)
/* Get the command to execute. */
/*********************************************************************/
if (!(Cmdlist = MakeCMD(g))) {
- Ocp->Close();
- return true;
- } // endif Query
+ // Next lines commented out because of CHECK TABLE
+ //Ocp->Close();
+ //return true;
+ } // endif Cmdlist
Rows = 1;
return false;
@@ -1274,8 +1275,10 @@ int TDBXDBC::ReadDB(PGLOBAL g)
Fpos++; // Used for progress info
Cmdlist = (Nerr > Mxr) ? NULL : Cmdlist->Next;
return RC_OK;
- } else
- return RC_EF;
+ } else {
+ PushWarning(g, this, 1);
+ return RC_EF;
+ } // endif Cmdlist
} // end of ReadDB
diff --git a/storage/connect/tabpivot.cpp b/storage/connect/tabpivot.cpp
index da5d134f347..9121a0453e5 100644
--- a/storage/connect/tabpivot.cpp
+++ b/storage/connect/tabpivot.cpp
@@ -107,12 +107,12 @@ bool PIVAID::SkipColumn(PCOLRES crp, char *skc)
/***********************************************************************/
PQRYRES PIVAID::MakePivotColumns(PGLOBAL g)
{
- char *p, *query, *colname, *skc, buf[64];
- int ndif, nblin, w = 0;
- bool b = false;
- PVAL valp;
- PQRYRES qrp;
- PCOLRES *pcrp, crp, fncrp = NULL;
+ char *p, *query, *colname, *skc, buf[64];
+ int ndif, nblin, w = 0;
+ bool b = false;
+ PVAL valp;
+ PQRYRES qrp;
+ PCOLRES *pcrp, crp, fncrp = NULL;
try {
// Are there columns to skip?
@@ -186,7 +186,7 @@ PQRYRES PIVAID::MakePivotColumns(PGLOBAL g)
} // endif picol
- // Prepare the column list
+ // Prepare the column list
for (pcrp = &Qryp->Colresp; crp = *pcrp; )
if (SkipColumn(crp, skc)) {
// Ignore this column
@@ -205,95 +205,95 @@ PQRYRES PIVAID::MakePivotColumns(PGLOBAL g)
} else
pcrp = &crp->Next;
- if (!Rblkp) {
- strcpy(g->Message, MSG(NO_DEF_PIVOTCOL));
- goto err;
- } else if (!fncrp) {
- strcpy(g->Message, MSG(NO_DEF_FNCCOL));
- goto err;
- } // endif
+ if (!Rblkp) {
+ strcpy(g->Message, MSG(NO_DEF_PIVOTCOL));
+ goto err;
+ } else if (!fncrp) {
+ strcpy(g->Message, MSG(NO_DEF_FNCCOL));
+ goto err;
+ } // endif
- if (Tabsrc) {
- Myc.Close();
- b = false;
+ if (Tabsrc) {
+ Myc.Close();
+ b = false;
- // Before calling sort, initialize all
- nblin = Qryp->Nblin;
+ // Before calling sort, initialize all
+ nblin = Qryp->Nblin;
- Index.Size = nblin * sizeof(int);
- Index.Sub = TRUE; // Should be small enough
+ Index.Size = nblin * sizeof(int);
+ Index.Sub = TRUE; // Should be small enough
- if (!PlgDBalloc(g, NULL, Index))
- goto err;
+ if (!PlgDBalloc(g, NULL, Index))
+ goto err;
- Offset.Size = (nblin + 1) * sizeof(int);
- Offset.Sub = TRUE; // Should be small enough
+ Offset.Size = (nblin + 1) * sizeof(int);
+ Offset.Sub = TRUE; // Should be small enough
- if (!PlgDBalloc(g, NULL, Offset))
- goto err;
+ if (!PlgDBalloc(g, NULL, Offset))
+ goto err;
- ndif = Qsort(g, nblin);
+ ndif = Qsort(g, nblin);
- if (ndif < 0) // error
- goto err;
+ if (ndif < 0) // error
+ goto err;
- } else {
- // The query was limited, we must get pivot column values
- // Returned values must be in their original character set
- // if (Myc.ExecSQL(g, "SET character_set_results=NULL", &w) == RC_FX)
- // goto err;
+ } else {
+ // The query was limited, we must get pivot column values
+ // Returned values must be in their original character set
+ // if (Myc.ExecSQL(g, "SET character_set_results=NULL", &w) == RC_FX)
+ // goto err;
- query = (char*)PlugSubAlloc(g, NULL, 0);
- sprintf(query, "SELECT DISTINCT `%s` FROM `%s`", Picol, Tabname);
- PlugSubAlloc(g, NULL, strlen(query) + 1);
- Myc.FreeResult();
+ query = (char*)PlugSubAlloc(g, NULL, 0);
+ sprintf(query, "SELECT DISTINCT `%s` FROM `%s`", Picol, Tabname);
+ PlugSubAlloc(g, NULL, strlen(query) + 1);
+ Myc.FreeResult();
- // Send the source command to MySQL
- if (Myc.ExecSQL(g, query, &w) == RC_FX)
- goto err;
+ // Send the source command to MySQL
+ if (Myc.ExecSQL(g, query, &w) == RC_FX)
+ goto err;
- // We must have a storage query to get pivot column values
- if (!(qrp = Myc.GetResult(g, true)))
- goto err;
+ // We must have a storage query to get pivot column values
+ if (!(qrp = Myc.GetResult(g, true)))
+ goto err;
- Myc.Close();
- b = false;
+ Myc.Close();
+ b = false;
- // Get the column list
- crp = qrp->Colresp;
- Rblkp = crp->Kdata;
- ndif = qrp->Nblin;
- } // endif Tabsrc
+ // Get the column list
+ crp = qrp->Colresp;
+ Rblkp = crp->Kdata;
+ ndif = qrp->Nblin;
+ } // endif Tabsrc
- // Allocate the Value used to retieve column names
- if (!(valp = AllocateValue(g, Rblkp->GetType(),
- Rblkp->GetVlen(),
- Rblkp->GetPrec())))
- goto err;
+ // Allocate the Value used to retieve column names
+ if (!(valp = AllocateValue(g, Rblkp->GetType(),
+ Rblkp->GetVlen(),
+ Rblkp->GetPrec())))
+ goto err;
- // Now make the functional columns
- for (int i = 0; i < ndif; i++) {
- if (i) {
- crp = (PCOLRES)PlugSubAlloc(g, NULL, sizeof(COLRES));
- memcpy(crp, fncrp, sizeof(COLRES));
- } else
- crp = fncrp;
-
- // Get the value that will be the generated column name
- if (Tabsrc)
- valp->SetValue_pvblk(Rblkp, Pex[Pof[i]]);
- else
- valp->SetValue_pvblk(Rblkp, i);
-
- colname = valp->GetCharString(buf);
- crp->Name = PlugDup(g, colname);
- crp->Flag = 1;
-
- // Add this column
- *pcrp = crp;
- crp->Next = NULL;
- pcrp = &crp->Next;
- } // endfor i
+ // Now make the functional columns
+ for (int i = 0; i < ndif; i++) {
+ if (i) {
+ crp = (PCOLRES)PlugSubAlloc(g, NULL, sizeof(COLRES));
+ memcpy(crp, fncrp, sizeof(COLRES));
+ } else
+ crp = fncrp;
+
+ // Get the value that will be the generated column name
+ if (Tabsrc)
+ valp->SetValue_pvblk(Rblkp, Pex[Pof[i]]);
+ else
+ valp->SetValue_pvblk(Rblkp, i);
+
+ colname = valp->GetCharString(buf);
+ crp->Name = PlugDup(g, colname);
+ crp->Flag = 1;
+
+ // Add this column
+ *pcrp = crp;
+ crp->Next = NULL;
+ pcrp = &crp->Next;
+ } // endfor i
// We added ndif columns and removed 2 (picol and fncol)
Qryp->Nbcol += (ndif - 2);
@@ -306,10 +306,10 @@ PQRYRES PIVAID::MakePivotColumns(PGLOBAL g)
} // end catch
err:
- if (b)
- Myc.Close();
+ if (b)
+ Myc.Close();
- return NULL;
+ return NULL;
} // end of MakePivotColumns
/***********************************************************************/
diff --git a/storage/connect/tabutil.cpp b/storage/connect/tabutil.cpp
index 59666d4e127..325f36b1e19 100644
--- a/storage/connect/tabutil.cpp
+++ b/storage/connect/tabutil.cpp
@@ -429,7 +429,7 @@ PTDB TDBPRX::GetSubTable(PGLOBAL g, PTABLE tabp, bool b)
char buf[MAX_STR];
strcpy(buf, g->Message);
- sprintf(g->Message, "Error accessing %s.%s: %s", db, name, buf);
+ snprintf(g->Message, MAX_STR, "Error accessing %s.%s: %s", db, name, buf);
hc->tshp = NULL;
goto err;
} // endif Define
diff --git a/storage/connect/tabxml.cpp b/storage/connect/tabxml.cpp
index c96e0844497..16bc9f91017 100644
--- a/storage/connect/tabxml.cpp
+++ b/storage/connect/tabxml.cpp
@@ -1845,7 +1845,7 @@ void XMULCOL::ReadColumn(PGLOBAL g)
if (N > Tdbp->Limit) {
N = Tdbp->Limit;
- sprintf(g->Message, "Mutiple values limited to %d", Tdbp->Limit);
+ sprintf(g->Message, "Multiple values limited to %d", Tdbp->Limit);
PushWarning(g, Tdbp);
} // endif N
diff --git a/storage/heap/hp_create.c b/storage/heap/hp_create.c
index ed669069b96..dcfff4e8e9f 100644
--- a/storage/heap/hp_create.c
+++ b/storage/heap/hp_create.c
@@ -1,5 +1,5 @@
-/* Copyright (c) 2000, 2011, Oracle and/or its affiliates.
- Copyright (c) 2010, 2017, MariaDB Corporation.
+/* Copyright (c) 2000, 2018, Oracle and/or its affiliates.
+ Copyright (c) 2010, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -98,7 +98,14 @@ int heap_create(const char *name, HP_CREATE_INFO *create_info,
/* fall through */
case HA_KEYTYPE_VARTEXT1:
keyinfo->flag|= HA_VAR_LENGTH_KEY;
- length+= 2;
+ /*
+ For BTREE algorithm, key length, greater than or equal
+ to 255, is packed on 3 bytes.
+ */
+ if (keyinfo->algorithm == HA_KEY_ALG_BTREE)
+ length+= size_to_store_key_length(keyinfo->seg[j].length);
+ else
+ length+= 2;
/* Save number of bytes used to store length */
keyinfo->seg[j].bit_start= 1;
break;
@@ -107,7 +114,14 @@ int heap_create(const char *name, HP_CREATE_INFO *create_info,
/* fall_through */
case HA_KEYTYPE_VARTEXT2:
keyinfo->flag|= HA_VAR_LENGTH_KEY;
- length+= 2;
+ /*
+ For BTREE algorithm, key length, greater than or equal
+ to 255, is packed on 3 bytes.
+ */
+ if (keyinfo->algorithm == HA_KEY_ALG_BTREE)
+ length+= size_to_store_key_length(keyinfo->seg[j].length);
+ else
+ length+= 2;
/* Save number of bytes used to store length */
keyinfo->seg[j].bit_start= 2;
/*
diff --git a/storage/innobase/CMakeLists.txt b/storage/innobase/CMakeLists.txt
index e0bc7006770..90a01540000 100644
--- a/storage/innobase/CMakeLists.txt
+++ b/storage/innobase/CMakeLists.txt
@@ -113,7 +113,6 @@ SET(INNOBASE_SOURCES
row/row0purge.cc
row/row0row.cc
row/row0sel.cc
- row/row0trunc.cc
row/row0uins.cc
row/row0umod.cc
row/row0undo.cc
@@ -179,7 +178,6 @@ IF(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64")
mtr/mtr0mtr.cc
row/row0merge.cc
row/row0mysql.cc
- row/row0trunc.cc
srv/srv0srv.cc
COMPILE_FLAGS "-O0"
)
diff --git a/storage/innobase/btr/btr0btr.cc b/storage/innobase/btr/btr0btr.cc
index 31e9a4cad1c..7e2436a6356 100644
--- a/storage/innobase/btr/btr0btr.cc
+++ b/storage/innobase/btr/btr0btr.cc
@@ -438,7 +438,7 @@ btr_page_create(
ut_ad(mtr_memo_contains(mtr, block, MTR_MEMO_PAGE_X_FIX));
if (page_zip) {
- page_create_zip(block, index, level, 0, NULL, mtr);
+ page_create_zip(block, index, level, 0, mtr);
} else {
page_create(block, mtr, dict_table_is_comp(index->table),
dict_index_is_spatial(index));
@@ -1149,7 +1149,7 @@ btr_free_root_invalidate(
static MY_ATTRIBUTE((warn_unused_result))
buf_block_t*
btr_free_root_check(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
index_id_t index_id,
mtr_t* mtr)
@@ -1179,21 +1179,18 @@ btr_free_root_check(
/** Create the root node for a new index tree.
@param[in] type type of the index
-@param[in,out] space tablespace where created
@param[in] index_id index id
-@param[in] index index, or NULL when applying TRUNCATE
-log record during recovery
-@param[in] btr_redo_create_info used for applying TRUNCATE log
-@param[in] mtr mini-transaction handle
-record during recovery
-@return page number of the created root, FIL_NULL if did not succeed */
+@param[in,out] space tablespace where created
+@param[in] index index
+@param[in,out] mtr mini-transaction
+@return page number of the created root
+@retval FIL_NULL if did not succeed */
ulint
btr_create(
ulint type,
fil_space_t* space,
index_id_t index_id,
dict_index_t* index,
- const btr_create_t* btr_redo_create_info,
mtr_t* mtr)
{
buf_block_t* block;
@@ -1208,7 +1205,7 @@ btr_create(
(for an ibuf tree, not in the root, but on a separate ibuf header
page) */
- if (type & DICT_IBUF) {
+ if (UNIV_UNLIKELY(type & DICT_IBUF)) {
/* Allocate first the ibuf header page */
buf_block_t* ibuf_hdr_block = fseg_create(
space, 0,
@@ -1240,8 +1237,7 @@ btr_create(
buf_block_dbg_add_level(block, SYNC_IBUF_TREE_NODE_NEW);
- flst_init(block->frame + PAGE_HEADER + PAGE_BTR_IBUF_FREE_LIST,
- mtr);
+ flst_init(block, PAGE_HEADER + PAGE_BTR_IBUF_FREE_LIST, mtr);
} else {
block = fseg_create(space, 0,
PAGE_HEADER + PAGE_BTR_SEG_TOP, mtr);
@@ -1273,44 +1269,11 @@ btr_create(
page_zip = buf_block_get_page_zip(block);
if (page_zip) {
- if (index != NULL) {
- page = page_create_zip(block, index, 0, 0, NULL, mtr);
- } else {
- /* Create a compressed index page when applying
- TRUNCATE log record during recovery */
- ut_ad(btr_redo_create_info != NULL);
-
- redo_page_compress_t page_comp_info;
-
- page_comp_info.type = type;
-
- page_comp_info.index_id = index_id;
-
- page_comp_info.n_fields =
- btr_redo_create_info->n_fields;
-
- page_comp_info.field_len =
- btr_redo_create_info->field_len;
-
- page_comp_info.fields = btr_redo_create_info->fields;
-
- page_comp_info.trx_id_pos =
- btr_redo_create_info->trx_id_pos;
-
- page = page_create_zip(block, NULL, 0, 0,
- &page_comp_info, mtr);
- }
+ page = page_create_zip(block, index, 0, 0, mtr);
} else {
- if (index != NULL) {
- page = page_create(block, mtr,
- dict_table_is_comp(index->table),
- dict_index_is_spatial(index));
- } else {
- ut_ad(btr_redo_create_info != NULL);
- page = page_create(
- block, mtr, btr_redo_create_info->format_flags,
- type == DICT_SPATIAL);
- }
+ page = page_create(block, mtr,
+ dict_table_is_comp(index->table),
+ dict_index_is_spatial(index));
/* Set the level of the new index page */
btr_page_set_level(page, NULL, 0, mtr);
}
@@ -1322,18 +1285,14 @@ btr_create(
btr_page_set_next(page, page_zip, FIL_NULL, mtr);
btr_page_set_prev(page, page_zip, FIL_NULL, mtr);
- /* We reset the free bits for the page to allow creation of several
- trees in the same mtr, otherwise the latch on a bitmap page would
- prevent it because of the latching order.
-
- index will be NULL if we are recreating the table during recovery
- on behalf of TRUNCATE.
+ /* We reset the free bits for the page in a separate
+ mini-transaction to allow creation of several trees in the
+ same mtr, otherwise the latch on a bitmap page would prevent
+ it because of the latching order.
Note: Insert Buffering is disabled for temporary tables given that
most temporary tables are smaller in size and short-lived. */
- if (!(type & DICT_CLUSTERED)
- && (index == NULL || !index->table->is_temporary())) {
-
+ if (!(type & DICT_CLUSTERED) && !index->table->is_temporary()) {
ibuf_reset_free_bits(block);
}
@@ -1418,7 +1377,7 @@ top_loop:
@param[in,out] mtr mini-transaction */
void
btr_free_if_exists(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
index_id_t index_id,
mtr_t* mtr)
@@ -1442,7 +1401,7 @@ btr_free_if_exists(
@param[in] page_size page size */
void
btr_free(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
mtr_t mtr;
@@ -1675,7 +1634,7 @@ btr_page_reorganize_low(
}
if (page_zip
- && !page_zip_compress(page_zip, page, index, z_level, NULL, mtr)) {
+ && !page_zip_compress(page_zip, page, index, z_level, mtr)) {
/* Restore the old page and exit. */
#if defined UNIV_DEBUG || defined UNIV_ZIP_DEBUG
@@ -1701,11 +1660,6 @@ btr_page_reorganize_low(
goto func_exit;
}
- if (!recovery && !dict_table_is_locking_disabled(index->table)) {
- /* Update the record lock bitmaps */
- lock_move_reorganize_page(block, temp_block);
- }
-
data_size2 = page_get_data_size(page);
max_ins_size2 = page_get_max_insert_size_after_reorganize(page, 1);
@@ -1729,21 +1683,41 @@ btr_page_reorganize_low(
ut_ad(cursor->rec == page_get_infimum_rec(page));
}
-func_exit:
#ifdef UNIV_ZIP_DEBUG
ut_a(!page_zip || page_zip_validate(page_zip, page, index));
#endif /* UNIV_ZIP_DEBUG */
- if (!recovery && page_is_root(temp_page)
- && fil_page_get_type(temp_page) == FIL_PAGE_TYPE_INSTANT) {
- /* Preserve the PAGE_INSTANT information. */
- ut_ad(!page_zip);
- ut_ad(index->is_instant());
- memcpy(FIL_PAGE_TYPE + page, FIL_PAGE_TYPE + temp_page, 2);
- memcpy(PAGE_HEADER + PAGE_INSTANT + page,
- PAGE_HEADER + PAGE_INSTANT + temp_page, 2);
+ if (!recovery) {
+ if (page_is_root(temp_page)
+ && fil_page_get_type(temp_page) == FIL_PAGE_TYPE_INSTANT) {
+ /* Preserve the PAGE_INSTANT information. */
+ ut_ad(!page_zip);
+ ut_ad(index->is_instant());
+ memcpy(FIL_PAGE_TYPE + page,
+ FIL_PAGE_TYPE + temp_page, 2);
+ memcpy(PAGE_HEADER + PAGE_INSTANT + page,
+ PAGE_HEADER + PAGE_INSTANT + temp_page, 2);
+ if (!index->table->instant) {
+ } else if (page_is_comp(page)) {
+ memcpy(PAGE_NEW_INFIMUM + page,
+ PAGE_NEW_INFIMUM + temp_page, 8);
+ memcpy(PAGE_NEW_SUPREMUM + page,
+ PAGE_NEW_SUPREMUM + temp_page, 8);
+ } else {
+ memcpy(PAGE_OLD_INFIMUM + page,
+ PAGE_OLD_INFIMUM + temp_page, 8);
+ memcpy(PAGE_OLD_SUPREMUM + page,
+ PAGE_OLD_SUPREMUM + temp_page, 8);
+ }
+ }
+
+ if (!dict_table_is_locking_disabled(index->table)) {
+ /* Update the record lock bitmaps */
+ lock_move_reorganize_page(block, temp_block);
+ }
}
+func_exit:
buf_block_free(temp_block);
/* Restore logging mode */
@@ -1789,6 +1763,14 @@ func_exit:
mach_read_from_2(PAGE_HEADER + PAGE_INSTANT
+ page),
MLOG_2BYTES, mtr);
+ if (!index->table->instant) {
+ } else if (page_is_comp(page)) {
+ mlog_log_string(PAGE_NEW_INFIMUM + page, 8, mtr);
+ mlog_log_string(PAGE_NEW_SUPREMUM + page, 8, mtr);
+ } else {
+ mlog_log_string(PAGE_OLD_INFIMUM + page, 8, mtr);
+ mlog_log_string(PAGE_OLD_SUPREMUM + page, 8, mtr);
+ }
}
return(success);
@@ -1924,7 +1906,7 @@ btr_page_empty(
: 0;
if (page_zip) {
- page_create_zip(block, index, level, autoinc, NULL, mtr);
+ page_create_zip(block, index, level, autoinc, mtr);
} else {
page_create(block, mtr, dict_table_is_comp(index->table),
dict_index_is_spatial(index));
@@ -1936,6 +1918,59 @@ btr_page_empty(
}
}
+/** Write instant ALTER TABLE metadata to a root page.
+@param[in,out] root clustered index root page
+@param[in] index clustered index with instant ALTER TABLE
+@param[in,out] mtr mini-transaction */
+void btr_set_instant(buf_block_t* root, const dict_index_t& index, mtr_t* mtr)
+{
+ ut_ad(index.n_core_fields > 0);
+ ut_ad(index.n_core_fields < REC_MAX_N_FIELDS);
+ ut_ad(index.is_instant());
+ ut_ad(page_is_root(root->frame));
+
+ rec_t* infimum = page_get_infimum_rec(root->frame);
+ rec_t* supremum = page_get_supremum_rec(root->frame);
+ byte* page_type = root->frame + FIL_PAGE_TYPE;
+ uint16_t i = page_header_get_field(root->frame, PAGE_INSTANT);
+
+ switch (mach_read_from_2(page_type)) {
+ case FIL_PAGE_TYPE_INSTANT:
+ ut_ad(page_get_instant(root->frame) == index.n_core_fields);
+ if (memcmp(infimum, "infimum", 8)
+ || memcmp(supremum, "supremum", 8)) {
+ ut_ad(index.table->instant);
+ ut_ad(!memcmp(infimum, field_ref_zero, 8));
+ ut_ad(!memcmp(supremum, field_ref_zero, 7));
+ ut_ad(supremum[7] == index.n_core_null_bytes);
+ return;
+ }
+ break;
+ default:
+ ut_ad(!"wrong page type");
+ /* fall through */
+ case FIL_PAGE_INDEX:
+ ut_ad(!page_is_comp(root->frame)
+ || !page_get_instant(root->frame));
+ ut_ad(!memcmp(infimum, "infimum", 8));
+ ut_ad(!memcmp(supremum, "supremum", 8));
+ mlog_write_ulint(page_type, FIL_PAGE_TYPE_INSTANT,
+ MLOG_2BYTES, mtr);
+ ut_ad(i <= PAGE_NO_DIRECTION);
+ i |= index.n_core_fields << 3;
+ mlog_write_ulint(PAGE_HEADER + PAGE_INSTANT + root->frame, i,
+ MLOG_2BYTES, mtr);
+ break;
+ }
+
+ if (index.table->instant) {
+ mlog_memset(root, infimum - root->frame, 8, 0, mtr);
+ mlog_memset(root, supremum - root->frame, 7, 0, mtr);
+ mlog_write_ulint(&supremum[7], index.n_core_null_bytes,
+ MLOG_1BYTE, mtr);
+ }
+}
+
/*************************************************************//**
Makes tree one level higher by splitting the root, and inserts
the tuple. It is assumed that mtr contains an x-latch on the tree.
@@ -2121,11 +2156,7 @@ btr_root_raise_and_insert(
if (index->is_instant()) {
ut_ad(!root_page_zip);
- byte* page_type = root_block->frame + FIL_PAGE_TYPE;
- ut_ad(mach_read_from_2(page_type) == FIL_PAGE_INDEX);
- mlog_write_ulint(page_type, FIL_PAGE_TYPE_INSTANT,
- MLOG_2BYTES, mtr);
- page_set_instant(root_block->frame, index->n_core_fields, mtr);
+ btr_set_instant(root_block, *index, mtr);
}
/* Set the next node and previous node fields, although
@@ -3610,12 +3641,7 @@ btr_lift_page_up(
if (page_level == 0 && index->is_instant()) {
ut_ad(!father_page_zip);
- byte* page_type = father_block->frame + FIL_PAGE_TYPE;
- ut_ad(mach_read_from_2(page_type) == FIL_PAGE_INDEX);
- mlog_write_ulint(page_type, FIL_PAGE_TYPE_INSTANT,
- MLOG_2BYTES, mtr);
- page_set_instant(father_block->frame,
- index->n_core_fields, mtr);
+ btr_set_instant(father_block, *index, mtr);
}
page_level++;
@@ -4287,15 +4313,42 @@ btr_discard_only_page_on_level(
}
#endif /* UNIV_BTR_DEBUG */
+ mem_heap_t* heap = NULL;
+ const rec_t* rec = NULL;
+ ulint* offsets = NULL;
+ if (index->table->instant) {
+ const rec_t* r = page_rec_get_next(page_get_infimum_rec(
+ block->frame));
+ ut_ad(rec_is_metadata(r, *index) == index->is_instant());
+ if (rec_is_alter_metadata(r, *index)) {
+ heap = mem_heap_create(srv_page_size);
+ offsets = rec_get_offsets(r, index, NULL, true,
+ ULINT_UNDEFINED, &heap);
+ rec = rec_copy(mem_heap_alloc(heap,
+ rec_offs_size(offsets)),
+ r, offsets);
+ rec_offs_make_valid(rec, index, true, offsets);
+ }
+ }
+
btr_page_empty(block, buf_block_get_page_zip(block), index, 0, mtr);
ut_ad(page_is_leaf(buf_block_get_frame(block)));
/* btr_page_empty() is supposed to zero-initialize the field. */
ut_ad(!page_get_instant(block->frame));
if (index->is_primary()) {
- /* Concurrent access is prevented by the root_block->lock
- X-latch, so this should be safe. */
- index->remove_instant();
+ if (rec) {
+ DBUG_ASSERT(index->table->instant);
+ DBUG_ASSERT(rec_is_alter_metadata(rec, *index));
+ btr_set_instant(block, *index, mtr);
+ rec = page_cur_insert_rec_low(
+ page_get_infimum_rec(block->frame),
+ index, rec, offsets, mtr);
+ ut_ad(rec);
+ mem_heap_free(heap);
+ } else if (index->is_instant()) {
+ index->clear_instant_add();
+ }
} else if (!index->table->is_temporary()) {
/* We play it safe and reset the free bits for the root */
ibuf_reset_free_bits(block);
@@ -4719,14 +4772,32 @@ btr_index_rec_validate(
return(FALSE);
}
+ const bool is_alter_metadata = page_is_leaf(page)
+ && !page_has_prev(page)
+ && index->is_primary() && index->table->instant
+ && rec == page_rec_get_next_const(page_get_infimum_rec(page));
+
+ if (is_alter_metadata
+ && !rec_is_alter_metadata(rec, page_is_comp(page))) {
+ btr_index_rec_validate_report(page, rec, index);
+
+ ib::error() << "First record is not ALTER TABLE metadata";
+ return FALSE;
+ }
+
if (!page_is_comp(page)) {
const ulint n_rec_fields = rec_get_n_fields_old(rec);
if (n_rec_fields == DICT_FLD__SYS_INDEXES__MERGE_THRESHOLD
&& index->id == DICT_INDEXES_ID) {
/* A record for older SYS_INDEXES table
(missing merge_threshold column) is acceptable. */
+ } else if (is_alter_metadata) {
+ if (n_rec_fields != ulint(index->n_fields) + 1) {
+ goto n_field_mismatch;
+ }
} else if (n_rec_fields < index->n_core_fields
|| n_rec_fields > index->n_fields) {
+n_field_mismatch:
btr_index_rec_validate_report(page, rec, index);
ib::error() << "Has " << rec_get_n_fields_old(rec)
@@ -4745,15 +4816,28 @@ btr_index_rec_validate(
offsets = rec_get_offsets(rec, index, offsets, page_is_leaf(page),
ULINT_UNDEFINED, &heap);
+ const dict_field_t* field = index->fields;
+ ut_ad(rec_offs_n_fields(offsets)
+ == ulint(index->n_fields) + is_alter_metadata);
- for (unsigned i = 0; i < index->n_fields; i++) {
- dict_field_t* field = dict_index_get_nth_field(index, i);
- ulint fixed_size = dict_col_get_fixed_size(
- dict_field_get_col(field),
- page_is_comp(page));
-
+ for (unsigned i = 0; i < rec_offs_n_fields(offsets); i++) {
rec_get_nth_field_offs(offsets, i, &len);
+ ulint fixed_size;
+
+ if (is_alter_metadata && i == index->first_user_field()) {
+ fixed_size = FIELD_REF_SIZE;
+ if (len != FIELD_REF_SIZE
+ || !rec_offs_nth_extern(offsets, i)) {
+ goto len_mismatch;
+ }
+
+ continue;
+ } else {
+ fixed_size = dict_col_get_fixed_size(
+ field->col, page_is_comp(page));
+ }
+
/* Note that if fixed_size != 0, it equals the
length of a fixed-size column in the clustered index.
We should adjust it here.
@@ -4765,8 +4849,8 @@ btr_index_rec_validate(
&& (field->prefix_len
? len > field->prefix_len
: (fixed_size && len != fixed_size))) {
+len_mismatch:
btr_index_rec_validate_report(page, rec, index);
-
ib::error error;
error << "Field " << i << " len is " << len
@@ -4784,6 +4868,8 @@ btr_index_rec_validate(
}
return(FALSE);
}
+
+ field++;
}
#ifdef VIRTUAL_INDEX_DEBUG
diff --git a/storage/innobase/btr/btr0bulk.cc b/storage/innobase/btr/btr0bulk.cc
index 9486f37f2f4..73b4335d265 100644
--- a/storage/innobase/btr/btr0bulk.cc
+++ b/storage/innobase/btr/btr0bulk.cc
@@ -29,9 +29,12 @@ Created 03/11/2014 Shaohua Wang
#include "btr0cur.h"
#include "btr0pcur.h"
#include "ibuf0ibuf.h"
+#include "trx0trx.h"
/** Innodb B-tree index fill factor for bulk load. */
uint innobase_fill_factor;
+/** whether to reduce redo logging during ALTER TABLE */
+my_bool innodb_log_optimize_ddl;
/** Initialize members, allocate page if needed and start mtr.
Note: we commit all mtrs on failure.
@@ -39,7 +42,6 @@ Note: we commit all mtrs on failure.
dberr_t
PageBulk::init()
{
- mtr_t* mtr;
buf_block_t* new_block;
page_t* new_page;
page_zip_des_t* new_page_zip;
@@ -48,12 +50,14 @@ PageBulk::init()
ut_ad(m_heap == NULL);
m_heap = mem_heap_create(1000);
- mtr = static_cast<mtr_t*>(
- mem_heap_alloc(m_heap, sizeof(mtr_t)));
- mtr_start(mtr);
- mtr_x_lock(dict_index_get_lock(m_index), mtr);
- mtr_set_log_mode(mtr, MTR_LOG_NO_REDO);
- mtr_set_flush_observer(mtr, m_flush_observer);
+ m_mtr.start();
+ mtr_x_lock(&m_index->lock, &m_mtr);
+ if (m_flush_observer) {
+ m_mtr.set_log_mode(MTR_LOG_NO_REDO);
+ m_mtr.set_flush_observer(m_flush_observer);
+ } else {
+ m_index->set_modified(m_mtr);
+ }
if (m_page_no == FIL_NULL) {
mtr_t alloc_mtr;
@@ -71,14 +75,14 @@ PageBulk::init()
m_index->table->space,
1, FSP_NORMAL, &alloc_mtr);
if (!success) {
- mtr_commit(&alloc_mtr);
- mtr_commit(mtr);
+ alloc_mtr.commit();
+ m_mtr.commit();
return(DB_OUT_OF_FILE_SPACE);
}
/* Allocate a new page. */
new_block = btr_page_alloc(m_index, 0, FSP_UP, m_level,
- &alloc_mtr, mtr);
+ &alloc_mtr, &m_mtr);
m_index->table->space->release_free_extents(n_reserved);
@@ -90,24 +94,35 @@ PageBulk::init()
if (new_page_zip) {
page_create_zip(new_block, m_index, m_level, 0,
- NULL, mtr);
+ &m_mtr);
+ memset(FIL_PAGE_PREV + new_page, 0xff, 8);
+ page_zip_write_header(new_page_zip,
+ FIL_PAGE_PREV + new_page,
+ 8, &m_mtr);
+ mach_write_to_8(PAGE_HEADER + PAGE_INDEX_ID + new_page,
+ m_index->id);
+ page_zip_write_header(new_page_zip,
+ PAGE_HEADER + PAGE_INDEX_ID
+ + new_page, 8, &m_mtr);
} else {
ut_ad(!dict_index_is_spatial(m_index));
- page_create(new_block, mtr,
+ page_create(new_block, &m_mtr,
dict_table_is_comp(m_index->table),
false);
- btr_page_set_level(new_page, NULL, m_level, mtr);
+ mlog_write_ulint(FIL_PAGE_PREV + new_page, FIL_NULL,
+ MLOG_4BYTES, &m_mtr);
+ mlog_write_ulint(FIL_PAGE_NEXT + new_page, FIL_NULL,
+ MLOG_4BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_LEVEL + new_page,
+ m_level, MLOG_2BYTES, &m_mtr);
+ mlog_write_ull(PAGE_HEADER + PAGE_INDEX_ID + new_page,
+ m_index->id, &m_mtr);
}
-
- btr_page_set_next(new_page, NULL, FIL_NULL, mtr);
- btr_page_set_prev(new_page, NULL, FIL_NULL, mtr);
-
- btr_page_set_index_id(new_page, NULL, m_index->id, mtr);
} else {
new_block = btr_block_get(
page_id_t(m_index->table->space->id, m_page_no),
page_size_t(m_index->table->space->flags),
- RW_X_LATCH, m_index, mtr);
+ RW_X_LATCH, m_index, &m_mtr);
new_page = buf_block_get_frame(new_block);
new_page_zip = buf_block_get_page_zip(new_block);
@@ -116,16 +131,14 @@ PageBulk::init()
ut_ad(page_dir_get_n_heap(new_page) == PAGE_HEAP_NO_USER_LOW);
- btr_page_set_level(new_page, NULL, m_level, mtr);
+ btr_page_set_level(new_page, new_page_zip, m_level, &m_mtr);
}
- if (dict_index_is_sec_or_ibuf(m_index)
- && !m_index->table->is_temporary()
- && page_is_leaf(new_page)) {
- page_update_max_trx_id(new_block, NULL, m_trx_id, mtr);
+ if (!m_level && dict_index_is_sec_or_ibuf(m_index)) {
+ page_update_max_trx_id(new_block, new_page_zip, m_trx_id,
+ &m_mtr);
}
- m_mtr = mtr;
m_block = new_block;
m_block->skip_flush_check = true;
m_page = new_page;
@@ -149,7 +162,9 @@ PageBulk::init()
m_rec_no = page_header_get_field(new_page, PAGE_N_RECS);
ut_d(m_total_data = 0);
- page_header_set_field(m_page, NULL, PAGE_HEAP_TOP, srv_page_size - 1);
+ /* See page_copy_rec_list_end_to_created_page() */
+ ut_d(page_header_set_field(m_page, NULL, PAGE_HEAP_TOP,
+ srv_page_size - 1));
return(DB_SUCCESS);
}
@@ -217,6 +232,14 @@ PageBulk::insert(
m_free_space -= rec_size + slot_size;
m_heap_top += rec_size;
m_rec_no += 1;
+
+ if (!m_flush_observer && !m_page_zip) {
+ /* For ROW_FORMAT=COMPRESSED, redo log may be written
+ in PageBulk::compress(). */
+ page_cur_insert_rec_write_log(insert_rec, rec_size,
+ m_cur_rec, m_index, &m_mtr);
+ }
+
m_cur_rec = insert_rec;
}
@@ -227,15 +250,10 @@ void
PageBulk::finish()
{
ut_ad(m_rec_no > 0);
-
-#ifdef UNIV_DEBUG
ut_ad(m_total_data + page_dir_calc_reserved_space(m_rec_no)
<= page_get_free_space_of_empty(m_is_comp));
-
- /* To pass the debug tests we have to set these dummy values
- in the debug version */
- page_dir_set_n_slots(m_page, NULL, srv_page_size / 2);
-#endif
+ /* See page_copy_rec_list_end_to_created_page() */
+ ut_d(page_dir_set_n_slots(m_page, NULL, srv_page_size / 2));
ulint count = 0;
ulint n_recs = 0;
@@ -286,15 +304,45 @@ PageBulk::finish()
page_dir_slot_set_n_owned(slot, NULL, count + 1);
ut_ad(!dict_index_is_spatial(m_index));
- page_dir_set_n_slots(m_page, NULL, 2 + slot_index);
- page_header_set_ptr(m_page, NULL, PAGE_HEAP_TOP, m_heap_top);
- page_dir_set_n_heap(m_page, NULL, PAGE_HEAP_NO_USER_LOW + m_rec_no);
- page_header_set_ptr(m_page, NULL, PAGE_LAST_INSERT, m_cur_rec);
- mach_write_to_2(PAGE_HEADER + PAGE_N_RECS + m_page, m_rec_no);
ut_ad(!page_get_instant(m_page));
- m_page[PAGE_HEADER + PAGE_DIRECTION_B] = PAGE_RIGHT;
- *reinterpret_cast<uint16_t*>(PAGE_HEADER + PAGE_N_DIRECTION + m_page)
- = 0;
+
+ if (!m_flush_observer && !m_page_zip) {
+ mlog_write_ulint(PAGE_HEADER + PAGE_N_DIR_SLOTS + m_page,
+ 2 + slot_index, MLOG_2BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_HEAP_TOP + m_page,
+ ulint(m_heap_top - m_page),
+ MLOG_2BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_N_HEAP + m_page,
+ (PAGE_HEAP_NO_USER_LOW + m_rec_no)
+ | ulint(m_is_comp) << 15,
+ MLOG_2BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_N_RECS + m_page, m_rec_no,
+ MLOG_2BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_LAST_INSERT + m_page,
+ ulint(m_cur_rec - m_page),
+ MLOG_2BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_DIRECTION_B - 1 + m_page,
+ PAGE_RIGHT, MLOG_2BYTES, &m_mtr);
+ mlog_write_ulint(PAGE_HEADER + PAGE_N_DIRECTION + m_page, 0,
+ MLOG_2BYTES, &m_mtr);
+ } else {
+ /* For ROW_FORMAT=COMPRESSED, redo log may be written
+ in PageBulk::compress(). */
+ mach_write_to_2(PAGE_HEADER + PAGE_N_DIR_SLOTS + m_page,
+ 2 + slot_index);
+ mach_write_to_2(PAGE_HEADER + PAGE_HEAP_TOP + m_page,
+ ulint(m_heap_top - m_page));
+ mach_write_to_2(PAGE_HEADER + PAGE_N_HEAP + m_page,
+ (PAGE_HEAP_NO_USER_LOW + m_rec_no)
+ | ulint(m_is_comp) << 15);
+ mach_write_to_2(PAGE_HEADER + PAGE_N_RECS + m_page, m_rec_no);
+ mach_write_to_2(PAGE_HEADER + PAGE_LAST_INSERT + m_page,
+ ulint(m_cur_rec - m_page));
+ mach_write_to_2(PAGE_HEADER + PAGE_DIRECTION_B - 1 + m_page,
+ PAGE_RIGHT);
+ mach_write_to_2(PAGE_HEADER + PAGE_N_DIRECTION + m_page, 0);
+ }
+
m_block->skip_flush_check = false;
}
@@ -308,15 +356,13 @@ PageBulk::commit(
ut_ad(page_validate(m_page, m_index));
/* Set no free space left and no buffered changes in ibuf. */
- if (!dict_index_is_clust(m_index)
- && !m_index->table->is_temporary()
- && page_is_leaf(m_page)) {
+ if (!dict_index_is_clust(m_index) && page_is_leaf(m_page)) {
ibuf_set_bitmap_for_bulk_load(
m_block, innobase_fill_factor == 100);
}
}
- mtr_commit(m_mtr);
+ m_mtr.commit();
}
/** Compress a page of compressed table
@@ -328,7 +374,7 @@ PageBulk::compress()
ut_ad(m_page_zip != NULL);
return(page_zip_compress(m_page_zip, m_page, m_index,
- page_zip_level, NULL, m_mtr));
+ page_zip_level, &m_mtr));
}
/** Get node pointer
@@ -475,20 +521,30 @@ PageBulk::copyOut(
/** Set next page
@param[in] next_page_no next page no */
-void
-PageBulk::setNext(
- ulint next_page_no)
+inline void PageBulk::setNext(ulint next_page_no)
{
- btr_page_set_next(m_page, NULL, next_page_no, m_mtr);
+ if (UNIV_LIKELY_NULL(m_page_zip)) {
+ /* For ROW_FORMAT=COMPRESSED, redo log may be written
+ in PageBulk::compress(). */
+ mach_write_to_4(m_page + FIL_PAGE_NEXT, next_page_no);
+ } else {
+ mlog_write_ulint(m_page + FIL_PAGE_NEXT, next_page_no,
+ MLOG_4BYTES, &m_mtr);
+ }
}
/** Set previous page
@param[in] prev_page_no previous page no */
-void
-PageBulk::setPrev(
- ulint prev_page_no)
+inline void PageBulk::setPrev(ulint prev_page_no)
{
- btr_page_set_prev(m_page, NULL, prev_page_no, m_mtr);
+ if (UNIV_LIKELY_NULL(m_page_zip)) {
+ /* For ROW_FORMAT=COMPRESSED, redo log may be written
+ in PageBulk::compress(). */
+ mach_write_to_4(m_page + FIL_PAGE_PREV, prev_page_no);
+ } else {
+ mlog_write_ulint(m_page + FIL_PAGE_PREV, prev_page_no,
+ MLOG_4BYTES, &m_mtr);
+ }
}
/** Check if required space is available in the page for the rec to be inserted.
@@ -561,7 +617,7 @@ PageBulk::storeExt(
page_cur->block = m_block;
dberr_t err = btr_store_big_rec_extern_fields(
- &btr_pcur, offsets, big_rec, m_mtr, BTR_STORE_INSERT_BULK);
+ &btr_pcur, offsets, big_rec, &m_mtr, BTR_STORE_INSERT_BULK);
ut_ad(page_offset(m_cur_rec) == page_offset(page_cur->rec));
@@ -587,30 +643,30 @@ PageBulk::release()
/* No other threads can modify this block. */
m_modify_clock = buf_block_get_modify_clock(m_block);
- mtr_commit(m_mtr);
+ m_mtr.commit();
}
/** Start mtr and latch the block */
dberr_t
PageBulk::latch()
{
- ibool ret;
-
- mtr_start(m_mtr);
- mtr_x_lock(dict_index_get_lock(m_index), m_mtr);
- mtr_set_log_mode(m_mtr, MTR_LOG_NO_REDO);
- mtr_set_flush_observer(m_mtr, m_flush_observer);
+ m_mtr.start();
+ mtr_x_lock(&m_index->lock, &m_mtr);
+ if (m_flush_observer) {
+ m_mtr.set_log_mode(MTR_LOG_NO_REDO);
+ m_mtr.set_flush_observer(m_flush_observer);
+ } else {
+ m_index->set_modified(m_mtr);
+ }
- /* TODO: need a simple and wait version of buf_page_optimistic_get. */
- ret = buf_page_optimistic_get(RW_X_LATCH, m_block, m_modify_clock,
- __FILE__, __LINE__, m_mtr);
/* In case the block is S-latched by page_cleaner. */
- if (!ret) {
+ if (!buf_page_optimistic_get(RW_X_LATCH, m_block, m_modify_clock,
+ __FILE__, __LINE__, &m_mtr)) {
m_block = buf_page_get_gen(
page_id_t(m_index->table->space->id, m_page_no),
page_size_t(m_index->table->space->flags),
RW_X_LATCH, m_block, BUF_GET_IF_IN_POOL,
- __FILE__, __LINE__, m_mtr, &m_err);
+ __FILE__, __LINE__, &m_mtr, &m_err);
if (m_err != DB_SUCCESS) {
return (m_err);
@@ -643,7 +699,7 @@ BtrBulk::pageSplit(
}
/* 2. create a new page. */
- PageBulk new_page_bulk(m_index, m_trx_id, FIL_NULL,
+ PageBulk new_page_bulk(m_index, m_trx->id, FIL_NULL,
page_bulk->getLevel(), m_flush_observer);
dberr_t err = new_page_bulk.init();
if (err != DB_SUCCESS) {
@@ -722,8 +778,7 @@ BtrBulk::pageCommit(
}
/** Log free check */
-void
-BtrBulk::logFreeCheck()
+inline void BtrBulk::logFreeCheck()
{
if (log_sys.check_flush_or_checkpoint) {
release();
@@ -738,10 +793,10 @@ BtrBulk::logFreeCheck()
void
BtrBulk::release()
{
- ut_ad(m_root_level + 1 == m_page_bulks->size());
+ ut_ad(m_root_level + 1 == m_page_bulks.size());
for (ulint level = 0; level <= m_root_level; level++) {
- PageBulk* page_bulk = m_page_bulks->at(level);
+ PageBulk* page_bulk = m_page_bulks.at(level);
page_bulk->release();
}
@@ -751,10 +806,10 @@ BtrBulk::release()
void
BtrBulk::latch()
{
- ut_ad(m_root_level + 1 == m_page_bulks->size());
+ ut_ad(m_root_level + 1 == m_page_bulks.size());
for (ulint level = 0; level <= m_root_level; level++) {
- PageBulk* page_bulk = m_page_bulks->at(level);
+ PageBulk* page_bulk = m_page_bulks.at(level);
page_bulk->latch();
}
}
@@ -771,28 +826,26 @@ BtrBulk::insert(
bool is_left_most = false;
dberr_t err = DB_SUCCESS;
- ut_ad(m_heap != NULL);
-
/* Check if we need to create a PageBulk for the level. */
- if (level + 1 > m_page_bulks->size()) {
+ if (level + 1 > m_page_bulks.size()) {
PageBulk* new_page_bulk
- = UT_NEW_NOKEY(PageBulk(m_index, m_trx_id, FIL_NULL,
+ = UT_NEW_NOKEY(PageBulk(m_index, m_trx->id, FIL_NULL,
level, m_flush_observer));
err = new_page_bulk->init();
if (err != DB_SUCCESS) {
return(err);
}
- m_page_bulks->push_back(new_page_bulk);
- ut_ad(level + 1 == m_page_bulks->size());
+ m_page_bulks.push_back(new_page_bulk);
+ ut_ad(level + 1 == m_page_bulks.size());
m_root_level = level;
is_left_most = true;
}
- ut_ad(m_page_bulks->size() > level);
+ ut_ad(m_page_bulks.size() > level);
- PageBulk* page_bulk = m_page_bulks->at(level);
+ PageBulk* page_bulk = m_page_bulks.at(level);
if (is_left_most && level > 0 && page_bulk->getRecNo() == 0) {
/* The node pointer must be marked as the predefined minimum
@@ -829,7 +882,7 @@ BtrBulk::insert(
if (!page_bulk->isSpaceAvailable(rec_size)) {
/* Create a sibling page_bulk. */
PageBulk* sibling_page_bulk;
- sibling_page_bulk = UT_NEW_NOKEY(PageBulk(m_index, m_trx_id,
+ sibling_page_bulk = UT_NEW_NOKEY(PageBulk(m_index, m_trx->id,
FIL_NULL, level,
m_flush_observer));
err = sibling_page_bulk->init();
@@ -848,15 +901,18 @@ BtrBulk::insert(
/* Set new page bulk to page_bulks. */
ut_ad(sibling_page_bulk->getLevel() <= m_root_level);
- m_page_bulks->at(level) = sibling_page_bulk;
+ m_page_bulks.at(level) = sibling_page_bulk;
UT_DELETE(page_bulk);
page_bulk = sibling_page_bulk;
/* Important: log_free_check whether we need a checkpoint. */
if (page_is_leaf(sibling_page_bulk->getPage())) {
- /* Check whether trx is interrupted */
- if (m_flush_observer->check_interrupted()) {
+ if (trx_is_interrupted(m_trx)) {
+ if (m_flush_observer) {
+ m_flush_observer->interrupted();
+ }
+
err = DB_INTERRUPTED;
goto func_exit;
}
@@ -881,11 +937,11 @@ BtrBulk::insert(
if (big_rec != NULL) {
ut_ad(dict_index_is_clust(m_index));
ut_ad(page_bulk->getLevel() == 0);
- ut_ad(page_bulk == m_page_bulks->at(0));
+ ut_ad(page_bulk == m_page_bulks.at(0));
/* Release all latched but leaf node. */
for (ulint level = 1; level <= m_root_level; level++) {
- PageBulk* page_bulk = m_page_bulks->at(level);
+ PageBulk* page_bulk = m_page_bulks.at(level);
page_bulk->release();
}
@@ -894,7 +950,7 @@ BtrBulk::insert(
/* Latch */
for (ulint level = 1; level <= m_root_level; level++) {
- PageBulk* page_bulk = m_page_bulks->at(level);
+ PageBulk* page_bulk = m_page_bulks.at(level);
page_bulk->latch();
}
}
@@ -919,17 +975,17 @@ BtrBulk::finish(dberr_t err)
ut_ad(!m_index->table->is_temporary());
- if (m_page_bulks->size() == 0) {
+ if (m_page_bulks.size() == 0) {
/* The table is empty. The root page of the index tree
is already in a consistent state. No need to flush. */
return(err);
}
- ut_ad(m_root_level + 1 == m_page_bulks->size());
+ ut_ad(m_root_level + 1 == m_page_bulks.size());
/* Finish all page bulks */
for (ulint level = 0; level <= m_root_level; level++) {
- PageBulk* page_bulk = m_page_bulks->at(level);
+ PageBulk* page_bulk = m_page_bulks.at(level);
last_page_no = page_bulk->getPageNo();
@@ -949,7 +1005,7 @@ BtrBulk::finish(dberr_t err)
rec_t* first_rec;
mtr_t mtr;
buf_block_t* last_block;
- PageBulk root_page_bulk(m_index, m_trx_id,
+ PageBulk root_page_bulk(m_index, m_trx->id,
m_index->page, m_root_level,
m_flush_observer);
diff --git a/storage/innobase/btr/btr0cur.cc b/storage/innobase/btr/btr0cur.cc
index 11dc5b43059..0654829e3f4 100644
--- a/storage/innobase/btr/btr0cur.cc
+++ b/storage/innobase/btr/btr0cur.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 1994, 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 1994, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2008, Google Inc.
Copyright (c) 2012, Facebook Inc.
Copyright (c) 2015, 2018, MariaDB Corporation.
@@ -65,6 +65,8 @@ Created 10/16/1994 Heikki Tuuri
#include "lock0lock.h"
#include "zlib.h"
#include "srv0start.h"
+#include "mysql_com.h"
+#include "dict0stats.h"
/** Buffered B-tree operation types, introduced as part of delete buffering. */
enum btr_op_t {
@@ -215,7 +217,7 @@ btr_rec_free_externally_stored_fields(
btr_latch_leaves_t
btr_cur_latch_leaves(
buf_block_t* block,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint latch_mode,
btr_cur_t* cursor,
@@ -390,27 +392,32 @@ when loading a table definition.
@return error code
@retval DB_SUCCESS if no error occurred
@retval DB_CORRUPTION if any corruption was noticed */
-static
-dberr_t
-btr_cur_instant_init_low(dict_index_t* index, mtr_t* mtr)
+static dberr_t btr_cur_instant_init_low(dict_index_t* index, mtr_t* mtr)
{
ut_ad(index->is_primary());
ut_ad(index->n_core_null_bytes == dict_index_t::NO_CORE_NULL_BYTES);
ut_ad(index->table->supports_instant());
ut_ad(index->table->is_readable());
- page_t* root = btr_root_get(index, mtr);
-
- if (!root || btr_cur_instant_root_init(index, root)) {
+ const fil_space_t* space = index->table->space;
+ if (!space) {
+unreadable:
ib::error() << "Table " << index->table->name
<< " has an unreadable root page";
index->table->corrupted = true;
return DB_CORRUPTION;
}
+ page_t* root = btr_root_get(index, mtr);
+
+ if (!root || btr_cur_instant_root_init(index, root)) {
+ goto unreadable;
+ }
+
ut_ad(index->n_core_null_bytes != dict_index_t::NO_CORE_NULL_BYTES);
- if (!index->is_instant()) {
+ if (fil_page_get_type(root) == FIL_PAGE_INDEX) {
+ ut_ad(!index->is_instant());
return DB_SUCCESS;
}
@@ -428,29 +435,38 @@ btr_cur_instant_init_low(dict_index_t* index, mtr_t* mtr)
page_cur_move_to_next(&cur.page_cur);
const rec_t* rec = cur.page_cur.rec;
+ const ulint comp = dict_table_is_comp(index->table);
+ const ulint info_bits = rec_get_info_bits(rec, comp);
+
+ if (page_rec_is_supremum(rec)
+ || !(info_bits & REC_INFO_MIN_REC_FLAG)) {
+ if (!index->is_instant()) {
+ /* The FIL_PAGE_TYPE_INSTANT and PAGE_INSTANT may be
+ assigned even if instant ADD COLUMN was not
+ committed. Changes to these page header fields are not
+ undo-logged, but changes to the hidden metadata record
+ are. If the server is killed and restarted, the page
+ header fields could remain set even though no metadata
+ record is present. */
+ return DB_SUCCESS;
+ }
- if (page_rec_is_supremum(rec) || !rec_is_default_row(rec, index)) {
ib::error() << "Table " << index->table->name
<< " is missing instant ALTER metadata";
index->table->corrupted = true;
return DB_CORRUPTION;
}
- if (dict_table_is_comp(index->table)) {
- if (rec_get_info_bits(rec, true) != REC_INFO_MIN_REC_FLAG
- && rec_get_status(rec) != REC_STATUS_COLUMNS_ADDED) {
+ if ((info_bits & ~REC_INFO_DELETED_FLAG) != REC_INFO_MIN_REC_FLAG
+ || (comp && rec_get_status(rec) != REC_STATUS_INSTANT)) {
incompatible:
- ib::error() << "Table " << index->table->name
- << " contains unrecognizable "
- "instant ALTER metadata";
- index->table->corrupted = true;
- return DB_CORRUPTION;
- }
- } else if (rec_get_info_bits(rec, false) != REC_INFO_MIN_REC_FLAG) {
- goto incompatible;
+ ib::error() << "Table " << index->table->name
+ << " contains unrecognizable instant ALTER metadata";
+ index->table->corrupted = true;
+ return DB_CORRUPTION;
}
- /* Read the 'default row'. We can get here on server restart
+ /* Read the metadata. We can get here on server restart
or when the table was evicted from the data dictionary cache
and is now being accessed again.
@@ -460,6 +476,72 @@ incompatible:
concurrent operations on the table, including table eviction
from the cache. */
+ if (info_bits & REC_INFO_DELETED_FLAG) {
+ /* This metadata record includes a BLOB that identifies
+ any dropped or reordered columns. */
+ ulint trx_id_offset = index->trx_id_offset;
+ if (!trx_id_offset) {
+ /* The PRIMARY KEY contains variable-length columns.
+ For the metadata record, variable-length columns are
+ always written with zero length. The DB_TRX_ID will
+ start right after any fixed-length columns. */
+ for (uint i = index->n_uniq; i--; ) {
+ trx_id_offset += index->fields[0].fixed_len;
+ }
+ }
+
+ const byte* ptr = rec + trx_id_offset
+ + (DATA_TRX_ID_LEN + DATA_ROLL_PTR_LEN);
+
+ if (mach_read_from_4(ptr + BTR_EXTERN_LEN)) {
+ goto incompatible;
+ }
+
+ uint len = mach_read_from_4(ptr + BTR_EXTERN_LEN + 4);
+ if (!len
+ || mach_read_from_4(ptr + BTR_EXTERN_OFFSET)
+ != FIL_PAGE_DATA
+ || mach_read_from_4(ptr + BTR_EXTERN_SPACE_ID)
+ != space->id) {
+ goto incompatible;
+ }
+
+ buf_block_t* block = buf_page_get(
+ page_id_t(space->id,
+ mach_read_from_4(ptr + BTR_EXTERN_PAGE_NO)),
+ univ_page_size, RW_S_LATCH, mtr);
+ buf_block_dbg_add_level(block, SYNC_EXTERN_STORAGE);
+ if (fil_page_get_type(block->frame) != FIL_PAGE_TYPE_BLOB
+ || mach_read_from_4(&block->frame[FIL_PAGE_DATA
+ + BTR_BLOB_HDR_NEXT_PAGE_NO])
+ != FIL_NULL
+ || mach_read_from_4(&block->frame[FIL_PAGE_DATA
+ + BTR_BLOB_HDR_PART_LEN])
+ != len) {
+ goto incompatible;
+ }
+
+ /* The unused part of the BLOB page should be zero-filled. */
+ for (const byte* b = block->frame
+ + (FIL_PAGE_DATA + BTR_BLOB_HDR_SIZE) + len,
+ * const end = block->frame + srv_page_size
+ - BTR_EXTERN_LEN;
+ b < end; ) {
+ if (*b++) {
+ goto incompatible;
+ }
+ }
+
+ if (index->table->deserialise_columns(
+ &block->frame[FIL_PAGE_DATA + BTR_BLOB_HDR_SIZE],
+ len)) {
+ goto incompatible;
+ }
+
+ /* Proceed to initialize the default values of
+ any instantly added columns. */
+ }
+
mem_heap_t* heap = NULL;
ulint* offsets = rec_get_offsets(rec, index, NULL, true,
ULINT_UNDEFINED, &heap);
@@ -469,11 +551,12 @@ inconsistent:
goto incompatible;
}
- /* In fact, because we only ever append fields to the 'default
- value' record, it is also OK to perform READ UNCOMMITTED and
+ /* In fact, because we only ever append fields to the metadata
+ record, it is also OK to perform READ UNCOMMITTED and
then ignore any extra fields, provided that
trx_sys.is_registered(DB_TRX_ID). */
- if (rec_offs_n_fields(offsets) > index->n_fields
+ if (rec_offs_n_fields(offsets)
+ > ulint(index->n_fields) + !!index->table->instant
&& !trx_sys.is_registered(current_trx(),
row_get_rec_trx_id(rec, index,
offsets))) {
@@ -481,10 +564,11 @@ inconsistent:
}
for (unsigned i = index->n_core_fields; i < index->n_fields; i++) {
- ulint len;
- const byte* data = rec_get_nth_field(rec, offsets, i, &len);
dict_col_t* col = index->fields[i].col;
- ut_ad(!col->is_instant());
+ const unsigned o = i + !!index->table->instant;
+ ulint len;
+ const byte* data = rec_get_nth_field(rec, offsets, o, &len);
+ ut_ad(!col->is_added());
ut_ad(!col->def_val.data);
col->def_val.len = len;
switch (len) {
@@ -495,7 +579,7 @@ inconsistent:
continue;
}
ut_ad(len != UNIV_SQL_DEFAULT);
- if (!rec_offs_nth_extern(offsets, i)) {
+ if (!rec_offs_nth_extern(offsets, o)) {
col->def_val.data = mem_heap_dup(
index->table->heap, data, len);
} else if (len < BTR_EXTERN_FIELD_REF_SIZE
@@ -539,8 +623,7 @@ index root page.
@param[in] index clustered index that is on its first access
@param[in] page clustered index root page
@return whether the page is corrupted */
-bool
-btr_cur_instant_root_init(dict_index_t* index, const page_t* page)
+bool btr_cur_instant_root_init(dict_index_t* index, const page_t* page)
{
ut_ad(page_is_root(page));
ut_ad(!page_is_comp(page) == !dict_table_is_comp(index->table));
@@ -571,23 +654,51 @@ btr_cur_instant_root_init(dict_index_t* index, const page_t* page)
break;
}
- uint16_t n = page_get_instant(page);
- if (n < index->n_uniq + DATA_ROLL_PTR || n > index->n_fields) {
+ const uint16_t n = page_get_instant(page);
+
+ if (n < index->n_uniq + DATA_ROLL_PTR) {
/* The PRIMARY KEY (or hidden DB_ROW_ID) and
DB_TRX_ID,DB_ROLL_PTR columns must always be present
- as 'core' fields. All fields, including those for
- instantly added columns, must be present in the data
- dictionary. */
+ as 'core' fields. */
return true;
}
+
+ if (n > REC_MAX_N_FIELDS) {
+ return true;
+ }
+
index->n_core_fields = n;
- ut_ad(!index->is_dummy);
- ut_d(index->is_dummy = true);
- index->n_core_null_bytes = n == index->n_fields
- ? UT_BITS_IN_BYTES(unsigned(index->n_nullable))
- : UT_BITS_IN_BYTES(index->get_n_nullable(n));
- ut_d(index->is_dummy = false);
- return false;
+
+ const rec_t* infimum = page_get_infimum_rec(page);
+ const rec_t* supremum = page_get_supremum_rec(page);
+
+ if (!memcmp(infimum, "infimum", 8)
+ && !memcmp(supremum, "supremum", 8)) {
+ if (n > index->n_fields) {
+ /* All fields, including those for instantly
+ added columns, must be present in the
+ data dictionary. */
+ return true;
+ }
+
+ ut_ad(!index->is_dummy);
+ ut_d(index->is_dummy = true);
+ index->n_core_null_bytes = UT_BITS_IN_BYTES(
+ index->get_n_nullable(n));
+ ut_d(index->is_dummy = false);
+ return false;
+ }
+
+ if (memcmp(infimum, field_ref_zero, 8)
+ || memcmp(supremum, field_ref_zero, 7)) {
+ /* The infimum and supremum records must either contain
+ the original strings, or they must be filled with zero
+ bytes, except for the bytes that we have repurposed. */
+ return true;
+ }
+
+ index->n_core_null_bytes = supremum[7];
+ return index->n_core_null_bytes > 128;
}
/** Optimistically latches the leaf page or pages requested.
@@ -781,13 +892,15 @@ btr_cur_will_modify_tree(
first record and following compress might delete the record and causes
the uppper level node_ptr modification. */
+ const ulint n_recs = page_get_n_recs(page);
+
if (lock_intention <= BTR_INTENTION_BOTH) {
ulint margin;
/* check delete will cause. (BTR_INTENTION_BOTH
or BTR_INTENTION_DELETE) */
/* first, 2nd, 2nd-last and last records are 4 records */
- if (page_get_n_recs(page) < 5) {
+ if (n_recs < 5) {
return(true);
}
@@ -833,8 +946,7 @@ btr_cur_will_modify_tree(
/* Once we invoke the btr_cur_limit_optimistic_insert_debug,
we should check it here in advance, since the max allowable
records in a page is limited. */
- LIMIT_OPTIMISTIC_INSERT_DEBUG(page_get_n_recs(page),
- return(true));
+ LIMIT_OPTIMISTIC_INSERT_DEBUG(n_recs, return true);
/* needs 2 records' space for the case the single split and
insert cannot fit.
@@ -847,18 +959,16 @@ btr_cur_will_modify_tree(
|| max_size < rec_size * 2) {
return(true);
}
- /* TODO: optimize this condition for compressed page.
- this is based on the worst compress rate.
- currently looking only uncompressed page, but we can look
- also compressed page page_zip_available() if already in the
- buffer pool */
+
+ /* TODO: optimize this condition for ROW_FORMAT=COMPRESSED.
+ This is based on the worst case, and we could invoke
+ page_zip_available() on the block->page.zip. */
/* needs 2 records' space also for worst compress rate. */
if (page_size.is_compressed()
&& page_zip_empty_size(index->n_fields,
page_size.physical())
- < rec_size * 2 + page_get_data_size(page)
- + page_dir_calc_reserved_space(
- ulint(page_get_n_recs(page)) + 2) + 1) {
+ <= rec_size * 2 + page_get_data_size(page)
+ + page_dir_calc_reserved_space(n_recs + 2)) {
return(true);
}
}
@@ -893,6 +1003,114 @@ btr_cur_need_opposite_intention(
return(false);
}
+/**
+@param[in] index b-tree
+@return maximum size of a node pointer record in bytes */
+static ulint btr_node_ptr_max_size(const dict_index_t* index)
+{
+ if (dict_index_is_ibuf(index)) {
+ /* cannot estimate accurately */
+ /* This is universal index for change buffer.
+ The max size of the entry is about max key length * 2.
+ (index key + primary key to be inserted to the index)
+ (The max key length is UNIV_PAGE_SIZE / 16 * 3 at
+ ha_innobase::max_supported_key_length(),
+ considering MAX_KEY_LENGTH = 3072 at MySQL imposes
+ the 3500 historical InnoDB value for 16K page size case.)
+ For the universal index, node_ptr contains most of the entry.
+ And 512 is enough to contain ibuf columns and meta-data */
+ return srv_page_size / 8 * 3 + 512;
+ }
+
+ /* Each record has page_no, length of page_no and header. */
+ ulint comp = dict_table_is_comp(index->table);
+ ulint rec_max_size = comp
+ ? REC_NODE_PTR_SIZE + 1 + REC_N_NEW_EXTRA_BYTES
+ + UT_BITS_IN_BYTES(index->n_nullable)
+ : REC_NODE_PTR_SIZE + 2 + REC_N_OLD_EXTRA_BYTES
+ + 2 * index->n_fields;
+
+ /* Compute the maximum possible record size. */
+ for (ulint i = 0; i < dict_index_get_n_unique_in_tree(index); i++) {
+ const dict_field_t* field
+ = dict_index_get_nth_field(index, i);
+ const dict_col_t* col
+ = dict_field_get_col(field);
+ ulint field_max_size;
+ ulint field_ext_max_size;
+
+ /* Determine the maximum length of the index field. */
+
+ field_max_size = dict_col_get_fixed_size(col, comp);
+ if (field_max_size) {
+ /* dict_index_add_col() should guarantee this */
+ ut_ad(!field->prefix_len
+ || field->fixed_len == field->prefix_len);
+ /* Fixed lengths are not encoded
+ in ROW_FORMAT=COMPACT. */
+ rec_max_size += field_max_size;
+ continue;
+ }
+
+ field_max_size = dict_col_get_max_size(col);
+ if (UNIV_UNLIKELY(!field_max_size)) {
+ /* SYS_FOREIGN.ID is defined as CHAR in the
+ InnoDB internal SQL parser, which translates
+ into the incorrect VARCHAR(0). InnoDB does
+ not enforce maximum lengths of columns, so
+ that is why any data can be inserted in the
+ first place.
+
+ Likewise, SYS_FOREIGN.FOR_NAME,
+ SYS_FOREIGN.REF_NAME, SYS_FOREIGN_COLS.ID, are
+ defined as CHAR, and also they are part of a key. */
+
+ ut_ad(!strcmp(index->table->name.m_name,
+ "SYS_FOREIGN")
+ || !strcmp(index->table->name.m_name,
+ "SYS_FOREIGN_COLS"));
+ ut_ad(!comp);
+
+ rec_max_size += (srv_page_size == UNIV_PAGE_SIZE_MAX)
+ ? REDUNDANT_REC_MAX_DATA_SIZE
+ : page_get_free_space_of_empty(FALSE) / 2;
+ } else if (field_max_size == NAME_LEN && i == 1
+ && (!strcmp(index->table->name.m_name,
+ TABLE_STATS_NAME)
+ || !strcmp(index->table->name.m_name,
+ INDEX_STATS_NAME))) {
+ ut_ad(!strcmp(field->name, "table_name"));
+ /* Interpret "table_name" as VARCHAR(199) even
+ if it was incorrectly defined as VARCHAR(64).
+ While the caller of ha_innobase enforces the
+ maximum length on any data written, the InnoDB
+ internal SQL parser will happily write as much
+ data as is provided. The purpose of this hack
+ is to avoid InnoDB hangs after persistent
+ statistics on partitioned tables are
+ deleted. */
+ field_max_size = 199 * SYSTEM_CHARSET_MBMAXLEN;
+ }
+ field_ext_max_size = field_max_size < 256 ? 1 : 2;
+
+ if (field->prefix_len
+ && field->prefix_len < field_max_size) {
+ field_max_size = field->prefix_len;
+ }
+
+ if (comp) {
+ /* Add the extra size for ROW_FORMAT=COMPACT.
+ For ROW_FORMAT=REDUNDANT, these bytes were
+ added to rec_max_size before this loop. */
+ rec_max_size += field_ext_max_size;
+ }
+
+ rec_max_size += field_max_size;
+ }
+
+ return rec_max_size;
+}
+
/********************************************************************//**
Searches an index tree and positions a tree cursor on a given level.
NOTE: n_fields_cmp in tuple must be set so that it cannot be compared
@@ -1218,7 +1436,7 @@ btr_cur_search_to_nth_level_func(
page_id_t page_id(index->table->space->id, index->page);
if (root_leaf_rw_latch == RW_X_LATCH) {
- node_ptr_max_size = dict_index_node_ptr_max_size(index);
+ node_ptr_max_size = btr_node_ptr_max_size(index);
}
up_match = 0;
@@ -2161,10 +2379,10 @@ need_opposite_intention:
ut_ad(index->is_instant());
/* This may be a search tuple for
btr_pcur_restore_position(). */
- ut_ad(tuple->info_bits == REC_INFO_DEFAULT_ROW
- || tuple->info_bits == REC_INFO_MIN_REC_FLAG);
- } else if (rec_is_default_row(btr_cur_get_rec(cursor),
- index)) {
+ ut_ad(tuple->is_metadata()
+ || (tuple->is_metadata(tuple->info_bits
+ ^ REC_STATUS_INSTANT)));
+ } else if (rec_is_metadata(btr_cur_get_rec(cursor), *index)) {
/* Only user records belong in the adaptive
hash index. */
} else {
@@ -2327,7 +2545,7 @@ btr_cur_open_at_index_side_func(
const page_size_t page_size(index->table->space->flags);
if (root_leaf_rw_latch == RW_X_LATCH) {
- node_ptr_max_size = dict_index_node_ptr_max_size(index);
+ node_ptr_max_size = btr_node_ptr_max_size(index);
}
height = ULINT_UNDEFINED;
@@ -2685,7 +2903,7 @@ btr_cur_open_at_rnd_pos_func(
dberr_t err = DB_SUCCESS;
if (root_leaf_rw_latch == RW_X_LATCH) {
- node_ptr_max_size = dict_index_node_ptr_max_size(index);
+ node_ptr_max_size = btr_node_ptr_max_size(index);
}
height = ULINT_UNDEFINED;
@@ -3127,12 +3345,17 @@ btr_cur_optimistic_insert(
leaf = page_is_leaf(page);
+ if (UNIV_UNLIKELY(entry->is_alter_metadata())) {
+ ut_ad(leaf);
+ goto convert_big_rec;
+ }
+
/* Calculate the record size when entry is converted to a record */
rec_size = rec_get_converted_size(index, entry, n_ext);
if (page_zip_rec_needs_ext(rec_size, page_is_comp(page),
dtuple_get_n_fields(entry), page_size)) {
-
+convert_big_rec:
/* The record is so big that we have to store some fields
externally on separate database pages */
big_rec_vec = dtuple_convert_big_rec(index, 0, entry, &n_ext);
@@ -3303,7 +3526,7 @@ fail_err:
} else if (index->disable_ahi) {
# endif
} else if (entry->info_bits & REC_INFO_MIN_REC_FLAG) {
- ut_ad(entry->info_bits == REC_INFO_DEFAULT_ROW);
+ ut_ad(entry->is_metadata());
ut_ad(index->is_instant());
ut_ad(flags == BTR_NO_LOCKING_FLAG);
} else {
@@ -3511,7 +3734,7 @@ btr_cur_pessimistic_insert(
if (index->disable_ahi); else
# endif
if (entry->info_bits & REC_INFO_MIN_REC_FLAG) {
- ut_ad(entry->info_bits == REC_INFO_DEFAULT_ROW);
+ ut_ad(entry->is_metadata());
ut_ad(index->is_instant());
ut_ad((flags & ulint(~BTR_KEEP_IBUF_BITMAP))
== BTR_NO_LOCKING_FLAG);
@@ -3991,9 +4214,9 @@ func_exit:
/** Trim an update tuple due to instant ADD COLUMN, if needed.
For normal records, the trailing instantly added fields that match
-the 'default row' are omitted.
+the initial default values are omitted.
-For the special 'default row' record on a table on which instant
+For the special metadata record on a table on which instant
ADD COLUMN has already been executed, both ADD COLUMN and the
rollback of ADD COLUMN need to be handled specially.
@@ -4010,13 +4233,11 @@ btr_cur_trim(
const que_thr_t* thr)
{
if (!index->is_instant()) {
- } else if (UNIV_UNLIKELY(update->info_bits == REC_INFO_DEFAULT_ROW)) {
- /* We are either updating a 'default row'
- (instantly adding columns to a table where instant ADD was
+ } else if (UNIV_UNLIKELY(update->is_metadata())) {
+ /* We are either updating a metadata record
+ (instant ALTER TABLE on a table where instant ALTER was
already executed) or rolling back such an operation. */
ut_ad(!upd_get_nth_field(update, 0)->orig_len);
- ut_ad(upd_get_nth_field(update, 0)->field_no
- > index->n_core_fields);
if (thr->graph->trx->in_rollback) {
/* This rollback can occur either as part of
@@ -4033,6 +4254,19 @@ btr_cur_trim(
first instantly added column logged by
innobase_add_instant_try(). */
ut_ad(update->n_fields > 2);
+ if (update->is_alter_metadata()) {
+ ut_ad(update->fields[0].field_no
+ == index->first_user_field());
+ ut_ad(update->fields[0].new_val.ext);
+ ut_ad(update->fields[0].new_val.len
+ == FIELD_REF_SIZE);
+ ut_ad(entry->n_fields - 1 == index->n_fields);
+ ulint n_fields = update->fields[1].field_no;
+ ut_ad(n_fields <= index->n_fields);
+ entry->n_fields = n_fields;
+ return;
+ }
+
ulint n_fields = upd_get_nth_field(update, 0)
->field_no;
ut_ad(n_fields + 1 >= entry->n_fields);
@@ -4118,9 +4352,7 @@ btr_cur_optimistic_update(
|| trx_is_recv(thr_get_trx(thr)));
#endif /* UNIV_DEBUG || UNIV_BLOB_LIGHT_DEBUG */
- const bool is_default_row = update->info_bits == REC_INFO_DEFAULT_ROW;
-
- if (UNIV_LIKELY(!is_default_row)
+ if (UNIV_LIKELY(!update->is_metadata())
&& !row_upd_changes_field_size_or_external(index, *offsets,
update)) {
@@ -4146,6 +4378,10 @@ any_extern:
return(DB_OVERFLOW);
}
+ if (rec_is_metadata(rec, *index) && index->table->instant) {
+ goto any_extern;
+ }
+
for (i = 0; i < upd_get_n_fields(update); i++) {
if (dfield_is_ext(&upd_get_nth_field(update, i)->new_val)) {
@@ -4204,10 +4440,10 @@ any_extern:
}
/* We limit max record size to 16k even for 64k page size. */
- if (new_rec_size >= COMPRESSED_REC_MAX_DATA_SIZE ||
- (!dict_table_is_comp(index->table)
- && new_rec_size >= REDUNDANT_REC_MAX_DATA_SIZE)) {
- err = DB_OVERFLOW;
+ if (new_rec_size >= COMPRESSED_REC_MAX_DATA_SIZE ||
+ (!dict_table_is_comp(index->table)
+ && new_rec_size >= REDUNDANT_REC_MAX_DATA_SIZE)) {
+ err = DB_OVERFLOW;
goto func_exit;
}
@@ -4280,8 +4516,8 @@ any_extern:
lock_rec_store_on_page_infimum(block, rec);
}
- if (UNIV_UNLIKELY(is_default_row)) {
- ut_ad(new_entry->info_bits == REC_INFO_DEFAULT_ROW);
+ if (UNIV_UNLIKELY(update->is_metadata())) {
+ ut_ad(new_entry->is_metadata());
ut_ad(index->is_instant());
/* This can be innobase_add_instant_try() performing a
subsequent instant ADD COLUMN, or its rollback by
@@ -4307,9 +4543,9 @@ any_extern:
cursor, new_entry, offsets, heap, 0/*n_ext*/, mtr);
ut_a(rec); /* <- We calculated above the insert would fit */
- if (UNIV_UNLIKELY(is_default_row)) {
+ if (UNIV_UNLIKELY(update->is_metadata())) {
/* We must empty the PAGE_FREE list, because if this
- was a rollback, the shortened 'default row' record
+ was a rollback, the shortened metadata record
would have too many fields, and we would be unable to
know the size of the freed record. */
btr_page_reorganize(page_cursor, index, mtr);
@@ -4501,8 +4737,25 @@ btr_cur_pessimistic_update(
rec, index, *offsets, page_is_leaf(page),
ULINT_UNDEFINED, offsets_heap);
- dtuple_t* new_entry = row_rec_to_index_entry(
- rec, index, *offsets, &n_ext, entry_heap);
+ dtuple_t* new_entry;
+
+ const bool is_metadata = rec_is_metadata(rec, *index);
+
+ if (UNIV_UNLIKELY(is_metadata)) {
+ ut_ad(update->is_metadata());
+ ut_ad(flags & BTR_NO_LOCKING_FLAG);
+ ut_ad(index->is_instant());
+ new_entry = row_metadata_to_tuple(
+ rec, index, *offsets,
+ &n_ext, entry_heap,
+ update->info_bits, !thr_get_trx(thr)->in_rollback);
+ ut_ad(new_entry->n_fields
+ == ulint(index->n_fields)
+ + update->is_alter_metadata());
+ } else {
+ new_entry = row_rec_to_index_entry(rec, index, *offsets,
+ &n_ext, entry_heap);
+ }
/* The page containing the clustered index record
corresponding to new_entry is latched in mtr. If the
@@ -4514,9 +4767,6 @@ btr_cur_pessimistic_update(
entry_heap);
btr_cur_trim(new_entry, index, update, thr);
- const bool is_default_row = new_entry->info_bits
- & REC_INFO_MIN_REC_FLAG;
-
/* We have to set appropriate extern storage bits in the new
record to be inserted: we have to remember which fields were such */
@@ -4544,11 +4794,14 @@ btr_cur_pessimistic_update(
}
if (page_zip_rec_needs_ext(
- rec_get_converted_size(index, new_entry, n_ext),
- page_is_comp(page),
- dict_index_get_n_fields(index),
- block->page.size)) {
-
+ rec_get_converted_size(index, new_entry, n_ext),
+ page_is_comp(page),
+ dict_index_get_n_fields(index),
+ block->page.size)
+ || (UNIV_UNLIKELY(update->is_alter_metadata())
+ && !dfield_is_ext(dtuple_get_nth_field(
+ new_entry,
+ index->first_user_field())))) {
big_rec_vec = dtuple_convert_big_rec(index, update, new_entry, &n_ext);
if (UNIV_UNLIKELY(big_rec_vec == NULL)) {
@@ -4608,11 +4861,11 @@ btr_cur_pessimistic_update(
page, 1);
}
- if (UNIV_UNLIKELY(is_default_row)) {
- ut_ad(new_entry->info_bits == REC_INFO_DEFAULT_ROW);
+ if (UNIV_UNLIKELY(is_metadata)) {
+ ut_ad(new_entry->is_metadata());
ut_ad(index->is_instant());
/* This can be innobase_add_instant_try() performing a
- subsequent instant ADD COLUMN, or its rollback by
+ subsequent instant ALTER TABLE, or its rollback by
row_undo_mod_clust_low(). */
ut_ad(flags & BTR_NO_LOCKING_FLAG);
} else {
@@ -4648,19 +4901,21 @@ btr_cur_pessimistic_update(
if (rec) {
page_cursor->rec = rec;
- if (UNIV_UNLIKELY(is_default_row)) {
+ if (UNIV_UNLIKELY(is_metadata)) {
/* We must empty the PAGE_FREE list, because if this
- was a rollback, the shortened 'default row' record
+ was a rollback, the shortened metadata record
would have too many fields, and we would be unable to
know the size of the freed record. */
btr_page_reorganize(page_cursor, index, mtr);
rec = page_cursor->rec;
+ rec_offs_make_valid(rec, index, true, *offsets);
} else if (!dict_table_is_locking_disabled(index->table)) {
lock_rec_restore_from_page_infimum(
btr_cur_get_block(cursor), rec, block);
}
- if (!rec_get_deleted_flag(rec, rec_offs_comp(*offsets))) {
+ if (!rec_get_deleted_flag(rec, rec_offs_comp(*offsets))
+ || rec_is_alter_metadata(rec, *index)) {
/* The new inserted record owns its possible externally
stored fields */
btr_cur_unmark_extern_fields(
@@ -4803,9 +5058,9 @@ btr_cur_pessimistic_update(
ut_ad(row_get_rec_trx_id(rec, index, *offsets));
}
- if (UNIV_UNLIKELY(is_default_row)) {
+ if (UNIV_UNLIKELY(is_metadata)) {
/* We must empty the PAGE_FREE list, because if this
- was a rollback, the shortened 'default row' record
+ was a rollback, the shortened metadata record
would have too many fields, and we would be unable to
know the size of the freed record. */
btr_page_reorganize(page_cursor, index, mtr);
@@ -5303,42 +5558,41 @@ btr_cur_optimistic_delete_func(
if (UNIV_UNLIKELY(page_is_root(block->frame)
&& page_get_n_recs(block->frame) == 1
+ (cursor->index->is_instant()
- && !rec_is_default_row(rec, cursor->index)))) {
+ && !rec_is_metadata(rec, *cursor->index)))) {
/* The whole index (and table) becomes logically empty.
Empty the whole page. That is, if we are deleting the
- only user record, also delete the 'default row' record
- if one exists (it exists if and only if is_instant()).
- If we are deleting the 'default row' record and the
+ only user record, also delete the metadata record
+ if one exists for instant ADD COLUMN (not generic ALTER TABLE).
+ If we are deleting the metadata record and the
table becomes empty, clean up the whole page. */
dict_index_t* index = cursor->index;
+ const rec_t* first_rec = page_rec_get_next_const(
+ page_get_infimum_rec(block->frame));
ut_ad(!index->is_instant()
- || rec_is_default_row(
- page_rec_get_next_const(
- page_get_infimum_rec(block->frame)),
- index));
- if (UNIV_UNLIKELY(rec_get_info_bits(rec, page_rec_is_comp(rec))
- & REC_INFO_MIN_REC_FLAG)) {
- /* This should be rolling back instant ADD COLUMN.
- If this is a recovered transaction, then
- index->is_instant() will hold until the
- insert into SYS_COLUMNS is rolled back. */
- ut_ad(index->table->supports_instant());
- ut_ad(index->is_primary());
- } else {
- lock_update_delete(block, rec);
- }
- btr_page_empty(block, buf_block_get_page_zip(block),
- index, 0, mtr);
- page_cur_set_after_last(block, btr_cur_get_page_cur(cursor));
-
- if (index->is_primary()) {
- /* Concurrent access is prevented by
- root_block->lock X-latch, so this should be
- safe. */
- index->remove_instant();
+ || rec_is_metadata(first_rec, *index));
+ const bool is_metadata = rec_is_metadata(rec, *index);
+ /* We can remove the metadata when rolling back an
+ instant ALTER TABLE operation, or when deleting the
+ last user record on the page such that only metadata for
+ instant ADD COLUMN (not generic ALTER TABLE) remains. */
+ const bool empty_table = is_metadata
+ || !index->is_instant()
+ || (first_rec != rec
+ && rec_is_add_metadata(first_rec, *index));
+ if (UNIV_LIKELY(empty_table)) {
+ if (UNIV_LIKELY(!is_metadata)) {
+ lock_update_delete(block, rec);
+ }
+ btr_page_empty(block, buf_block_get_page_zip(block),
+ index, 0, mtr);
+ if (index->is_instant()) {
+ /* MDEV-17383: free metadata BLOBs! */
+ index->clear_instant_alter();
+ }
+ page_cur_set_after_last(block,
+ btr_cur_get_page_cur(cursor));
+ return true;
}
-
- return true;
}
offsets = rec_get_offsets(rec, cursor->index, offsets, true,
@@ -5365,7 +5619,7 @@ btr_cur_optimistic_delete_func(
page_cur_delete_rec(btr_cur_get_page_cur(cursor),
cursor->index, offsets, mtr);
/* We must empty the PAGE_FREE list, because
- after rollback, this deleted 'default row' record
+ after rollback, this deleted metadata record
would have too many fields, and we would be
unable to know the size of the freed record. */
btr_page_reorganize(btr_cur_get_page_cur(cursor),
@@ -5518,10 +5772,10 @@ btr_cur_pessimistic_delete(
}
if (page_is_leaf(page)) {
- const bool is_default_row = rec_get_info_bits(
- rec, page_rec_is_comp(rec)) & REC_INFO_MIN_REC_FLAG;
- if (UNIV_UNLIKELY(is_default_row)) {
- /* This should be rolling back instant ADD COLUMN.
+ const bool is_metadata = rec_is_metadata(
+ rec, page_rec_is_comp(rec));
+ if (UNIV_UNLIKELY(is_metadata)) {
+ /* This should be rolling back instant ALTER TABLE.
If this is a recovered transaction, then
index->is_instant() will hold until the
insert into SYS_COLUMNS is rolled back. */
@@ -5537,39 +5791,42 @@ btr_cur_pessimistic_delete(
goto discard_page;
}
} else if (page_get_n_recs(page) == 1
- + (index->is_instant()
- && !rec_is_default_row(rec, index))) {
+ + (index->is_instant() && !is_metadata)) {
/* The whole index (and table) becomes logically empty.
Empty the whole page. That is, if we are deleting the
- only user record, also delete the 'default row' record
- if one exists (it exists if and only if is_instant()).
- If we are deleting the 'default row' record and the
+ only user record, also delete the metadata record
+ if one exists for instant ADD COLUMN
+ (not generic ALTER TABLE).
+ If we are deleting the metadata record and the
table becomes empty, clean up the whole page. */
+
+ const rec_t* first_rec = page_rec_get_next_const(
+ page_get_infimum_rec(page));
ut_ad(!index->is_instant()
- || rec_is_default_row(
- page_rec_get_next_const(
- page_get_infimum_rec(page)),
- index));
- btr_page_empty(block, page_zip, index, 0, mtr);
- page_cur_set_after_last(block,
- btr_cur_get_page_cur(cursor));
- if (index->is_primary()) {
- /* Concurrent access is prevented by
- index->lock and root_block->lock
- X-latch, so this should be safe. */
- index->remove_instant();
+ || rec_is_metadata(first_rec, *index));
+ if (is_metadata || !index->is_instant()
+ || (first_rec != rec
+ && rec_is_add_metadata(first_rec, *index))) {
+ btr_page_empty(block, page_zip, index, 0, mtr);
+ if (index->is_instant()) {
+ /* MDEV-17383: free metadata BLOBs! */
+ index->clear_instant_alter();
+ }
+ page_cur_set_after_last(
+ block,
+ btr_cur_get_page_cur(cursor));
+ ret = TRUE;
+ goto return_after_reservations;
}
- ret = TRUE;
- goto return_after_reservations;
}
- if (UNIV_LIKELY(!is_default_row)) {
+ if (UNIV_LIKELY(!is_metadata)) {
btr_search_update_hash_on_delete(cursor);
} else {
page_cur_delete_rec(btr_cur_get_page_cur(cursor),
index, offsets, mtr);
/* We must empty the PAGE_FREE list, because
- after rollback, this deleted 'default row' record
+ after rollback, this deleted metadata record
would carry too many fields, and we would be
unable to know the size of the freed record. */
btr_page_reorganize(btr_cur_get_page_cur(cursor),
@@ -5657,23 +5914,45 @@ discard_page:
}
}
- page_cur_delete_rec(btr_cur_get_page_cur(cursor), index, offsets, mtr);
+ /* SPATIAL INDEX never use SX locks; we can allow page merges
+ while holding X lock on the spatial index tree.
+ Do not allow merges of non-leaf B-tree pages unless it is
+ safe to do so. */
+ {
+ const bool allow_merge = page_is_leaf(page)
+ || dict_index_is_spatial(index)
+ || btr_cur_will_modify_tree(
+ index, page, BTR_INTENTION_DELETE, rec,
+ btr_node_ptr_max_size(index),
+ block->page.size, mtr);
+ page_cur_delete_rec(btr_cur_get_page_cur(cursor), index,
+ offsets, mtr);
#ifdef UNIV_ZIP_DEBUG
- ut_a(!page_zip || page_zip_validate(page_zip, page, index));
+ ut_a(!page_zip || page_zip_validate(page_zip, page, index));
#endif /* UNIV_ZIP_DEBUG */
-return_after_reservations:
- /* btr_check_node_ptr() needs parent block latched */
- ut_ad(!parent_latched || btr_check_node_ptr(index, block, mtr));
+ ut_ad(!parent_latched
+ || btr_check_node_ptr(index, block, mtr));
+
+ if (!ret && btr_cur_compress_recommendation(cursor, mtr)) {
+ if (UNIV_LIKELY(allow_merge)) {
+ ret = btr_cur_compress_if_useful(
+ cursor, FALSE, mtr);
+ } else {
+ ib::warn() << "Not merging page "
+ << block->page.id
+ << " in index " << index->name
+ << " of " << index->table->name;
+ ut_ad(!"MDEV-14637");
+ }
+ }
+ }
+return_after_reservations:
*err = DB_SUCCESS;
mem_heap_free(heap);
- if (ret == FALSE) {
- ret = btr_cur_compress_if_useful(cursor, FALSE, mtr);
- }
-
if (!srv_read_only_mode
&& page_is_leaf(page)
&& !dict_index_is_online_ddl(index)) {
@@ -7368,16 +7647,20 @@ btr_store_big_rec_extern_fields(
+ FIL_PAGE_FILE_FLUSH_LSN_OR_KEY_VERSION + 4,
rec_page_no,
MLOG_4BYTES, &mtr);
-
- /* Zero out the unused part of the page. */
- memset(page + page_zip_get_size(page_zip)
- - c_stream.avail_out,
- 0, c_stream.avail_out);
mlog_log_string(page
+ FIL_PAGE_FILE_FLUSH_LSN_OR_KEY_VERSION,
page_zip_get_size(page_zip)
- - FIL_PAGE_FILE_FLUSH_LSN_OR_KEY_VERSION,
+ - FIL_PAGE_FILE_FLUSH_LSN_OR_KEY_VERSION
+ - c_stream.avail_out,
&mtr);
+ /* Zero out the unused part of the page. */
+ if (c_stream.avail_out) {
+ mlog_memset(block,
+ page_zip_get_size(page_zip)
+ - c_stream.avail_out,
+ c_stream.avail_out,
+ 0, &mtr);
+ }
/* Copy the page to compressed storage,
because it will be flushed to disk
from there. */
diff --git a/storage/innobase/btr/btr0pcur.cc b/storage/innobase/btr/btr0pcur.cc
index 46f563a7379..ac28cd1e665 100644
--- a/storage/innobase/btr/btr0pcur.cc
+++ b/storage/innobase/btr/btr0pcur.cc
@@ -151,13 +151,20 @@ btr_pcur_store_position(
rec = page_rec_get_prev(rec);
ut_ad(!page_rec_is_infimum(rec));
- ut_ad(!rec_is_default_row(rec, index));
+ if (UNIV_UNLIKELY(rec_is_metadata(rec, *index))) {
+ ut_ad(index->table->instant);
+ ut_ad(page_get_n_recs(block->frame) == 1);
+ ut_ad(page_is_leaf(page));
+ ut_ad(page_get_page_no(page) == index->page);
+ cursor->rel_pos = BTR_PCUR_AFTER_LAST_IN_TREE;
+ return;
+ }
cursor->rel_pos = BTR_PCUR_AFTER;
} else if (page_rec_is_infimum_low(offs)) {
rec = page_rec_get_next(rec);
- if (rec_is_default_row(rec, index)) {
+ if (rec_is_metadata(rec, *index)) {
rec = page_rec_get_next(rec);
ut_ad(!page_rec_is_supremum(rec));
}
diff --git a/storage/innobase/btr/btr0sea.cc b/storage/innobase/btr/btr0sea.cc
index db9e028b8f3..8bb838187bb 100644
--- a/storage/innobase/btr/btr0sea.cc
+++ b/storage/innobase/btr/btr0sea.cc
@@ -111,7 +111,7 @@ rec_fold(
ut_ad(rec_offs_validate(rec, NULL, offsets));
ut_ad(rec_validate(rec, offsets));
ut_ad(page_rec_is_leaf(rec));
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
ut_ad(n_fields > 0 || n_bytes > 0);
n_fields_rec = rec_offs_n_fields(offsets);
@@ -1190,7 +1190,7 @@ retry:
rec = page_get_infimum_rec(page);
rec = page_rec_get_next_low(rec, page_is_comp(page));
- if (rec_is_default_row(rec, index)) {
+ if (rec_is_metadata(rec, *index)) {
rec = page_rec_get_next_low(rec, page_is_comp(page));
}
@@ -1273,14 +1273,12 @@ cleanup:
/** Drop possible adaptive hash index entries when a page is evicted
from the buffer pool or freed in a file, or the index is being dropped.
@param[in] page_id page id */
-void btr_search_drop_page_hash_when_freed(const page_id_t& page_id)
+void btr_search_drop_page_hash_when_freed(const page_id_t page_id)
{
buf_block_t* block;
mtr_t mtr;
dberr_t err = DB_SUCCESS;
- ut_d(export_vars.innodb_ahi_drop_lookups++);
-
mtr_start(&mtr);
/* If the caller has a latch on the page, then the caller must
@@ -1400,7 +1398,7 @@ btr_search_build_page_hash_index(
rec = page_rec_get_next_const(page_get_infimum_rec(page));
- if (rec_is_default_row(rec, index)) {
+ if (rec_is_metadata(rec, *index)) {
rec = page_rec_get_next_const(rec);
if (!--n_recs) return;
}
@@ -1864,7 +1862,7 @@ btr_search_update_hash_on_insert(btr_cur_t* cursor, rw_lock_t* ahi_latch)
n_bytes, index->id);
}
- if (!page_rec_is_infimum(rec) && !rec_is_default_row(rec, index)) {
+ if (!page_rec_is_infimum(rec) && !rec_is_metadata(rec, *index)) {
offsets = rec_get_offsets(
rec, index, offsets, true,
btr_search_get_n_fields(n_fields, n_bytes), &heap);
diff --git a/storage/innobase/buf/buf0buddy.cc b/storage/innobase/buf/buf0buddy.cc
index 27a45654966..f932195897c 100644
--- a/storage/innobase/buf/buf0buddy.cc
+++ b/storage/innobase/buf/buf0buddy.cc
@@ -124,7 +124,7 @@ buf_buddy_stamp_free(
buf_buddy_free_t* buf, /*!< in/out: block to stamp */
ulint i) /*!< in: block size */
{
- ut_d(memset(buf, static_cast<int>(i), BUF_BUDDY_LOW << i));
+ ut_d(memset(&buf->stamp.bytes, int(i), BUF_BUDDY_LOW << i));
buf_buddy_mem_invalid(buf, i);
mach_write_to_4(buf->stamp.bytes + BUF_BUDDY_STAMP_OFFSET,
BUF_BUDDY_STAMP_FREE);
diff --git a/storage/innobase/buf/buf0buf.cc b/storage/innobase/buf/buf0buf.cc
index f053c170c0e..770235ae85b 100644
--- a/storage/innobase/buf/buf0buf.cc
+++ b/storage/innobase/buf/buf0buf.cc
@@ -2258,7 +2258,7 @@ buf_page_realloc(
mutex_enter(&new_block->mutex);
memcpy(new_block->frame, block->frame, srv_page_size);
- memcpy(&new_block->page, &block->page, sizeof block->page);
+ new (&new_block->page) buf_page_t(block->page);
/* relocate LRU list */
ut_ad(block->page.in_LRU_list);
@@ -2323,7 +2323,8 @@ buf_page_realloc(
memset(block->frame + FIL_PAGE_ARCH_LOG_NO_OR_SPACE_ID, 0xff, 4);
UNIV_MEM_INVALID(block->frame, srv_page_size);
buf_block_set_state(block, BUF_BLOCK_REMOVE_HASH);
- block->page.id.reset();
+ block->page.id
+ = page_id_t(ULINT32_UNDEFINED, ULINT32_UNDEFINED);
/* Relocate buf_pool->flush_list. */
if (block->page.oldest_modification) {
@@ -3389,7 +3390,7 @@ buf_relocate(
}
#endif /* UNIV_DEBUG */
- memcpy(dpage, bpage, sizeof *dpage);
+ new (dpage) buf_page_t(*bpage);
/* Important that we adjust the hazard pointer before
removing bpage from LRU list. */
@@ -3550,7 +3551,7 @@ hash_lock and reacquire it.
static
buf_page_t*
buf_pool_watch_set(
- const page_id_t& page_id,
+ const page_id_t page_id,
rw_lock_t** hash_lock)
{
buf_page_t* bpage;
@@ -3628,7 +3629,7 @@ page_found:
buf_block_t::mutex or buf_pool->zip_mutex or both. */
bpage->state = BUF_BLOCK_ZIP_PAGE;
- bpage->id.copy_from(page_id);
+ bpage->id = page_id;
bpage->buf_fix_count = 1;
ut_d(bpage->in_page_hash = TRUE);
@@ -3692,9 +3693,7 @@ buf_pool_watch_remove(
/** Stop watching if the page has been read in.
buf_pool_watch_set(same_page_id) must have returned NULL before.
@param[in] page_id page id */
-void
-buf_pool_watch_unset(
- const page_id_t& page_id)
+void buf_pool_watch_unset(const page_id_t page_id)
{
buf_page_t* bpage;
buf_pool_t* buf_pool = buf_pool_get(page_id);
@@ -3726,12 +3725,10 @@ buf_pool_watch_unset(
This may only be called after buf_pool_watch_set(same_page_id)
has returned NULL and before invoking buf_pool_watch_unset(same_page_id).
@param[in] page_id page id
-@return FALSE if the given page was not read in, TRUE if it was */
-ibool
-buf_pool_watch_occurred(
- const page_id_t& page_id)
+@return false if the given page was not read in, true if it was */
+bool buf_pool_watch_occurred(const page_id_t page_id)
{
- ibool ret;
+ bool ret;
buf_page_t* bpage;
buf_pool_t* buf_pool = buf_pool_get(page_id);
rw_lock_t* hash_lock = buf_page_hash_lock_get(buf_pool, page_id);
@@ -3801,9 +3798,7 @@ debug version to check that it is not accessed any more unless
reallocated.
@param[in] page_id page id
@return control block if found in page hash table, otherwise NULL */
-buf_page_t*
-buf_page_set_file_page_was_freed(
- const page_id_t& page_id)
+buf_page_t* buf_page_set_file_page_was_freed(const page_id_t page_id)
{
buf_page_t* bpage;
buf_pool_t* buf_pool = buf_pool_get(page_id);
@@ -3831,9 +3826,7 @@ debug version to check that it is not accessed any more unless
reallocated.
@param[in] page_id page id
@return control block if found in page hash table, otherwise NULL */
-buf_page_t*
-buf_page_reset_file_page_was_freed(
- const page_id_t& page_id)
+buf_page_t* buf_page_reset_file_page_was_freed(const page_id_t page_id)
{
buf_page_t* bpage;
buf_pool_t* buf_pool = buf_pool_get(page_id);
@@ -3855,12 +3848,8 @@ buf_page_reset_file_page_was_freed(
/** Attempts to discard the uncompressed frame of a compressed page.
The caller should not be holding any mutexes when this function is called.
-@param[in] page_id page id
-@return TRUE if successful, FALSE otherwise. */
-static
-void
-buf_block_try_discard_uncompressed(
- const page_id_t& page_id)
+@param[in] page_id page id */
+static void buf_block_try_discard_uncompressed(const page_id_t page_id)
{
buf_page_t* bpage;
buf_pool_t* buf_pool = buf_pool_get(page_id);
@@ -3894,7 +3883,7 @@ the same set of mutexes or latches.
@return pointer to the block */
buf_page_t*
buf_page_get_zip(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
buf_page_t* bpage;
@@ -4348,7 +4337,7 @@ BUF_PEEK_IF_IN_POOL, BUF_GET_NO_LATCH, or BUF_GET_IF_IN_POOL_OR_WATCH
@return pointer to the block or NULL */
buf_block_t*
buf_page_get_gen(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint rw_latch,
buf_block_t* guess,
@@ -4425,7 +4414,7 @@ loop:
it may have been freed by buf_relocate(). */
if (!buf_block_is_uncompressed(buf_pool, block)
- || !page_id.equals_to(block->page.id)
+ || page_id != block->page.id
|| buf_block_get_state(block) != BUF_BLOCK_FILE_PAGE) {
/* Our guess was bogus or things have changed
@@ -5257,7 +5246,7 @@ Suitable for using when holding the lock_sys_t::mutex.
@return pointer to a page or NULL */
buf_block_t*
buf_page_try_get_func(
- const page_id_t& page_id,
+ const page_id_t page_id,
const char* file,
unsigned line,
mtr_t* mtr)
@@ -5286,7 +5275,7 @@ buf_page_try_get_func(
#if defined UNIV_DEBUG || defined UNIV_BUF_DEBUG
ut_a(buf_block_get_state(block) == BUF_BLOCK_FILE_PAGE);
- ut_a(page_id.equals_to(block->page.id));
+ ut_a(page_id == block->page.id);
#endif /* UNIV_DEBUG || UNIV_BUF_DEBUG */
buf_block_buf_fix_inc(block, file, line);
@@ -5370,7 +5359,7 @@ static
void
buf_page_init(
buf_pool_t* buf_pool,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
buf_block_t* block)
{
@@ -5438,7 +5427,7 @@ buf_page_init(
ut_ad(!block->page.in_page_hash);
ut_d(block->page.in_page_hash = TRUE);
- block->page.id.copy_from(page_id);
+ block->page.id = page_id;
block->page.size.copy_from(page_size);
HASH_INSERT(buf_page_t, hash, buf_pool->page_hash,
@@ -5468,7 +5457,7 @@ buf_page_t*
buf_page_init_for_read(
dberr_t* err,
ulint mode,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
bool unzip)
{
@@ -5637,7 +5626,7 @@ buf_page_init_for_read(
buf_page_init_low(bpage);
bpage->state = BUF_BLOCK_ZIP_PAGE;
- bpage->id.copy_from(page_id);
+ bpage->id = page_id;
bpage->flush_observer = NULL;
ut_d(bpage->in_page_hash = FALSE);
@@ -5706,7 +5695,7 @@ FILE_PAGE (the other is buf_page_get_gen).
@return pointer to the block, page bufferfixed */
buf_block_t*
buf_page_create(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
mtr_t* mtr)
{
@@ -6248,7 +6237,6 @@ database_corrupted:
&& !recv_no_ibuf_operations
&& (bpage->id.space() == 0
|| !is_predefined_tablespace(bpage->id.space()))
- && !srv_is_tablespace_truncated(bpage->id.space())
&& fil_page_get_type(frame) == FIL_PAGE_INDEX
&& page_is_leaf(frame)) {
@@ -7412,7 +7400,7 @@ buf_pool_check_no_pending_io(void)
std::ostream&
operator<<(
std::ostream& out,
- const page_id_t& page_id)
+ const page_id_t page_id)
{
out << "[page id: space=" << page_id.m_space
<< ", page number=" << page_id.m_page_no << "]";
diff --git a/storage/innobase/buf/buf0dblwr.cc b/storage/innobase/buf/buf0dblwr.cc
index 8c473b0c658..8cf9be44ae9 100644
--- a/storage/innobase/buf/buf0dblwr.cc
+++ b/storage/innobase/buf/buf0dblwr.cc
@@ -556,11 +556,9 @@ buf_dblwr_process()
if (page_no >= space->size) {
- /* Do not report the warning if the tablespace
- is scheduled for truncation or was truncated
- and we have parsed an MLOG_TRUNCATE record. */
- if (!srv_is_tablespace_truncated(space_id)
- && !srv_was_tablespace_truncated(space)) {
+ /* Do not report the warning for undo
+ tablespaces, because they can be truncated in place. */
+ if (!srv_is_undo_tablespace(space_id)) {
ib::warn() << "A copy of page " << page_id
<< " in the doublewrite buffer slot "
<< page_no_dblwr
@@ -855,7 +853,7 @@ buf_dblwr_check_block(
but just happens to have wrongly set FIL_PAGE_TYPE,
such pages should never be modified to without also
adjusting the page type during page allocation or
- buf_flush_init_for_writing() or fil_page_reset_type(). */
+ buf_flush_init_for_writing() or fil_block_reset_type(). */
break;
case FIL_PAGE_TYPE_FSP_HDR:
case FIL_PAGE_IBUF_BITMAP:
diff --git a/storage/innobase/buf/buf0dump.cc b/storage/innobase/buf/buf0dump.cc
index a0c4baad64d..088741e8ce8 100644
--- a/storage/innobase/buf/buf0dump.cc
+++ b/storage/innobase/buf/buf0dump.cc
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 2011, 2017, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -262,7 +262,7 @@ buf_dump(
#define SHOULD_QUIT() (SHUTTING_DOWN() && obey_shutdown)
char full_filename[OS_FILE_MAX_PATH];
- char tmp_filename[OS_FILE_MAX_PATH];
+ char tmp_filename[OS_FILE_MAX_PATH + sizeof "incomplete"];
char now[32];
FILE* f;
ulint i;
@@ -391,7 +391,7 @@ buf_dump(
/* leave tmp_filename to exist */
return;
}
- if ( (j % 1024) == 0) {
+ if (SHUTTING_DOWN() && !(j % 1024)) {
service_manager_extend_timeout(INNODB_EXTEND_TIMEOUT_INTERVAL,
"Dumping buffer pool "
ULINTPF "/" ULINTPF ", "
diff --git a/storage/innobase/buf/buf0flu.cc b/storage/innobase/buf/buf0flu.cc
index e3c351eca67..a130c998e75 100644
--- a/storage/innobase/buf/buf0flu.cc
+++ b/storage/innobase/buf/buf0flu.cc
@@ -1298,7 +1298,7 @@ buf_flush_page_try(
static
bool
buf_flush_check_neighbor(
- const page_id_t& page_id,
+ const page_id_t page_id,
buf_flush_t flush_type)
{
buf_page_t* bpage;
@@ -1348,7 +1348,7 @@ buf_flush_check_neighbor(
static
ulint
buf_flush_try_neighbors(
- const page_id_t& page_id,
+ const page_id_t page_id,
buf_flush_t flush_type,
ulint n_flushed,
ulint n_to_flush)
@@ -3769,18 +3769,12 @@ FlushObserver::~FlushObserver()
DBUG_LOG("flush", "~FlushObserver(): trx->id=" << m_trx->id);
}
-/** Check whether trx is interrupted
-@return true if trx is interrupted */
-bool
-FlushObserver::check_interrupted()
+/** Check whether the operation has been interrupted */
+void FlushObserver::check_interrupted()
{
if (trx_is_interrupted(m_trx)) {
interrupted();
-
- return(true);
}
-
- return(false);
}
/** Notify observer of a flush
diff --git a/storage/innobase/buf/buf0lru.cc b/storage/innobase/buf/buf0lru.cc
index ebd5c2a828b..a5ad0b91c85 100644
--- a/storage/innobase/buf/buf0lru.cc
+++ b/storage/innobase/buf/buf0lru.cc
@@ -557,13 +557,15 @@ the list as they age towards the tail of the LRU.
@param[in] id tablespace identifier
@param[in] observer flush observer (to check for interrupt),
or NULL if the files should not be written to
-@return whether all dirty pages were freed */
+@param[in] first first page to be flushed or evicted
+@return whether all matching dirty pages were removed */
static MY_ATTRIBUTE((warn_unused_result))
bool
buf_flush_or_remove_pages(
buf_pool_t* buf_pool,
ulint id,
- FlushObserver* observer)
+ FlushObserver* observer,
+ ulint first)
{
buf_page_t* prev;
buf_page_t* bpage;
@@ -604,6 +606,8 @@ rescan:
} else if (id != bpage->id.space()) {
/* Skip this block, because it is for a
different tablespace. */
+ } else if (bpage->id.page_no() < first) {
+ /* Skip this block, because it is below the limit. */
} else if (!buf_flush_or_remove_page(
buf_pool, bpage, observer != NULL)) {
@@ -667,18 +671,20 @@ the tail of the LRU list.
@param[in] id tablespace identifier
@param[in] observer flush observer,
or NULL if the files should not be written to
-*/
+@param[in] first first page to be flushed or evicted */
static
void
buf_flush_dirty_pages(
buf_pool_t* buf_pool,
ulint id,
- FlushObserver* observer)
+ FlushObserver* observer,
+ ulint first)
{
for (;;) {
buf_pool_mutex_enter(buf_pool);
- bool freed = buf_flush_or_remove_pages(buf_pool, id, observer);
+ bool freed = buf_flush_or_remove_pages(buf_pool, id, observer,
+ first);
buf_pool_mutex_exit(buf_pool);
@@ -693,20 +699,24 @@ buf_flush_dirty_pages(
}
ut_ad((observer && observer->is_interrupted())
+ || first
|| buf_pool_get_dirty_pages_count(buf_pool, id, observer) == 0);
}
/** Empty the flush list for all pages belonging to a tablespace.
@param[in] id tablespace identifier
@param[in] observer flush observer,
- or NULL if nothing is to be written */
-void buf_LRU_flush_or_remove_pages(ulint id, FlushObserver* observer)
+ or NULL if nothing is to be written
+@param[in] first first page to be flushed or evicted */
+void buf_LRU_flush_or_remove_pages(ulint id, FlushObserver* observer,
+ ulint first)
{
/* Pages in the system tablespace must never be discarded. */
ut_ad(id || observer);
for (ulint i = 0; i < srv_buf_pool_instances; i++) {
- buf_flush_dirty_pages(buf_pool_from_array(i), id, observer);
+ buf_flush_dirty_pages(buf_pool_from_array(i), id, observer,
+ first);
}
if (observer && !observer->is_interrupted()) {
@@ -1610,7 +1620,7 @@ func_exit:
} else if (buf_page_get_state(bpage) == BUF_BLOCK_FILE_PAGE) {
b = buf_page_alloc_descriptor();
ut_a(b);
- memcpy(b, bpage, sizeof *b);
+ new (b) buf_page_t(*bpage);
}
ut_ad(buf_pool_mutex_own(buf_pool));
@@ -2150,7 +2160,8 @@ buf_LRU_block_free_hashed_page(
buf_page_mutex_enter(block);
if (buf_pool->flush_rbt == NULL) {
- block->page.id.reset();
+ block->page.id
+ = page_id_t(ULINT32_UNDEFINED, ULINT32_UNDEFINED);
}
buf_block_set_state(block, BUF_BLOCK_MEMORY);
diff --git a/storage/innobase/buf/buf0rea.cc b/storage/innobase/buf/buf0rea.cc
index 00b2ac378db..d3e15f68589 100644
--- a/storage/innobase/buf/buf0rea.cc
+++ b/storage/innobase/buf/buf0rea.cc
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 1995, 2017, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2015, 2017, MariaDB Corporation.
+Copyright (c) 2015, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -95,11 +95,9 @@ buffer buf_pool if it is not already there, in which case does nothing.
Sets the io_fix flag and sets an exclusive lock on the buffer frame. The
flag is cleared and the x-lock released by an i/o-handler thread.
-@param[out] err DB_SUCCESS, DB_TABLESPACE_DELETED or
- DB_TABLESPACE_TRUNCATED if we are trying
- to read from a non-existent tablespace, a
- tablespace which is just now being dropped,
- or a tablespace which is truncated
+@param[out] err DB_SUCCESS or DB_TABLESPACE_DELETED
+ if we are trying
+ to read from a non-existent tablespace
@param[in] sync true if synchronous aio is desired
@param[in] type IO type, SIMULATED, IGNORE_MISSING
@param[in] mode BUF_READ_IBUF_PAGES_ONLY, ...,
@@ -117,7 +115,7 @@ buf_read_page_low(
bool sync,
ulint type,
ulint mode,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
bool unzip,
bool ignore_missing_space = false)
@@ -176,17 +174,6 @@ buf_read_page_low(
dst = ((buf_block_t*) bpage)->frame;
}
- DBUG_EXECUTE_IF(
- "innodb_invalid_read_after_truncate",
- if (fil_space_t* space = fil_space_acquire(page_id.space())) {
- if (!strcmp(space->name, "test/t1")
- && page_id.page_no() == space->size - 1) {
- type = 0;
- sync = true;
- }
- space->release();
- });
-
IORequest request(type | IORequest::READ);
*err = fil_io(
@@ -198,20 +185,8 @@ buf_read_page_low(
}
if (*err != DB_SUCCESS) {
- if (*err == DB_TABLESPACE_TRUNCATED) {
- /* Remove the page which is outside the
- truncated tablespace bounds when recovering
- from a crash happened during a truncation */
- buf_read_page_handle_error(bpage);
- if (recv_recovery_on) {
- mutex_enter(&recv_sys->mutex);
- ut_ad(recv_sys->n_addrs > 0);
- recv_sys->n_addrs--;
- mutex_exit(&recv_sys->mutex);
- }
- return(0);
- } else if (IORequest::ignore_missing(type)
- || *err == DB_TABLESPACE_DELETED) {
+ if (IORequest::ignore_missing(type)
+ || *err == DB_TABLESPACE_DELETED) {
buf_read_page_handle_error(bpage);
return(0);
}
@@ -250,7 +225,7 @@ pages, it may happen that the page at the given page number does not
get read even if we return a positive value! */
ulint
buf_read_ahead_random(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ibool inside_ibuf)
{
@@ -332,19 +307,6 @@ buf_read_ahead_random(
that is, reside near the start of the LRU list. */
for (i = low; i < high; i++) {
- DBUG_EXECUTE_IF(
- "innodb_invalid_read_after_truncate",
- if (fil_space_t* space = fil_space_acquire(
- page_id.space())) {
- bool skip = !strcmp(space->name, "test/t1");
- space->release();
- if (skip) {
- high = space->size;
- buf_pool_mutex_exit(buf_pool);
- goto read_ahead;
- }
- });
-
const buf_page_t* bpage = buf_page_hash_get(
buf_pool, page_id_t(page_id.space(), i));
@@ -393,7 +355,6 @@ read_ahead:
switch (err) {
case DB_SUCCESS:
- case DB_TABLESPACE_TRUNCATED:
case DB_ERROR:
break;
case DB_TABLESPACE_DELETED:
@@ -443,7 +404,7 @@ after decryption normal page checksum does not match.
@retval DB_TABLESPACE_DELETED if tablespace .ibd file is missing */
dberr_t
buf_read_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
ulint count;
@@ -481,7 +442,7 @@ released by the i/o-handler thread.
@param[in] sync true if synchronous aio is desired */
void
buf_read_page_background(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
bool sync)
{
@@ -496,7 +457,6 @@ buf_read_page_background(
switch (err) {
case DB_SUCCESS:
- case DB_TABLESPACE_TRUNCATED:
case DB_ERROR:
break;
case DB_TABLESPACE_DELETED:
@@ -553,7 +513,7 @@ which could result in a deadlock if the OS does not support asynchronous io.
@return number of page read requests issued */
ulint
buf_read_ahead_linear(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ibool inside_ibuf)
{
@@ -779,7 +739,6 @@ buf_read_ahead_linear(
switch (err) {
case DB_SUCCESS:
- case DB_TABLESPACE_TRUNCATED:
case DB_TABLESPACE_DELETED:
case DB_ERROR:
break;
@@ -877,7 +836,6 @@ tablespace_deleted:
switch(err) {
case DB_SUCCESS:
- case DB_TABLESPACE_TRUNCATED:
case DB_ERROR:
break;
case DB_TABLESPACE_DELETED:
diff --git a/storage/innobase/data/data0data.cc b/storage/innobase/data/data0data.cc
index 809a60d6431..edc05a34130 100644
--- a/storage/innobase/data/data0data.cc
+++ b/storage/innobase/data/data0data.cc
@@ -44,7 +44,8 @@ byte data_error;
/** Trim the tail of an index tuple before insert or update.
After instant ADD COLUMN, if the last fields of a clustered index tuple
-match the 'default row', there will be no need to store them.
+match the default values that were explicitly specified or implied during
+ADD COLUMN, there will be no need to store them.
NOTE: A page latch in the index must be held, so that the index
may not lose 'instantness' before the trimmed tuple has been
inserted or updated.
@@ -59,7 +60,12 @@ void dtuple_t::trim(const dict_index_t& index)
for (; i > index.n_core_fields; i--) {
const dfield_t* dfield = dtuple_get_nth_field(this, i - 1);
const dict_col_t* col = dict_index_get_nth_col(&index, i - 1);
- ut_ad(col->is_instant());
+
+ if (col->is_dropped()) {
+ continue;
+ }
+
+ ut_ad(col->is_added());
ulint len = dfield_get_len(dfield);
if (len != col->def_val.len) {
break;
@@ -597,7 +603,6 @@ dtuple_convert_big_rec(
mem_heap_t* heap;
big_rec_t* vector;
dfield_t* dfield;
- dict_field_t* ifield;
ulint size;
ulint n_fields;
ulint local_len;
@@ -607,14 +612,7 @@ dtuple_convert_big_rec(
return(NULL);
}
- if (!dict_table_has_atomic_blobs(index->table)) {
- /* up to MySQL 5.1: store a 768-byte prefix locally */
- local_len = BTR_EXTERN_FIELD_REF_SIZE
- + DICT_ANTELOPE_MAX_INDEX_COL_LEN;
- } else {
- /* new-format table: do not store any BLOB prefix locally */
- local_len = BTR_EXTERN_FIELD_REF_SIZE;
- }
+ ut_ad(index->n_uniq > 0);
ut_a(dtuple_check_typed_no_assert(entry));
@@ -637,24 +635,41 @@ dtuple_convert_big_rec(
stored externally */
n_fields = 0;
+ ulint longest_i;
+
+ const bool mblob = entry->is_alter_metadata();
+ ut_ad(entry->n_fields >= index->first_user_field() + mblob);
+ ut_ad(entry->n_fields - mblob <= index->n_fields);
+
+ if (mblob) {
+ longest_i = index->first_user_field();
+ dfield = dtuple_get_nth_field(entry, longest_i);
+ local_len = BTR_EXTERN_FIELD_REF_SIZE;
+ goto ext_write;
+ }
+
+ if (!dict_table_has_atomic_blobs(index->table)) {
+ /* up to MySQL 5.1: store a 768-byte prefix locally */
+ local_len = BTR_EXTERN_FIELD_REF_SIZE
+ + DICT_ANTELOPE_MAX_INDEX_COL_LEN;
+ } else {
+ /* new-format table: do not store any BLOB prefix locally */
+ local_len = BTR_EXTERN_FIELD_REF_SIZE;
+ }
while (page_zip_rec_needs_ext(rec_get_converted_size(index, entry,
*n_ext),
dict_table_is_comp(index->table),
dict_index_get_n_fields(index),
dict_table_page_size(index->table))) {
-
- ulint i;
- ulint longest = 0;
- ulint longest_i = ULINT_MAX;
- byte* data;
-
- for (i = dict_index_get_n_unique_in_tree(index);
- i < dtuple_get_n_fields(entry); i++) {
+ longest_i = 0;
+ for (ulint i = index->first_user_field(), longest = 0;
+ i + mblob < entry->n_fields; i++) {
ulint savings;
+ dfield = dtuple_get_nth_field(entry, i + mblob);
- dfield = dtuple_get_nth_field(entry, i);
- ifield = dict_index_get_nth_field(index, i);
+ const dict_field_t* ifield = dict_index_get_nth_field(
+ index, i);
/* Skip fixed-length, NULL, externally stored,
or short columns */
@@ -696,7 +711,7 @@ skip_field:
continue;
}
- if (!longest) {
+ if (!longest_i) {
/* Cannot shorten more */
mem_heap_free(heap);
@@ -709,9 +724,8 @@ skip_field:
We store the first bytes locally to the record. Then
we can calculate all ordering fields in all indexes
from locally stored data. */
-
dfield = dtuple_get_nth_field(entry, longest_i);
- ifield = dict_index_get_nth_field(index, longest_i);
+ext_write:
local_prefix_len = local_len - BTR_EXTERN_FIELD_REF_SIZE;
vector->append(
@@ -722,7 +736,8 @@ skip_field:
+ local_prefix_len));
/* Allocate the locally stored part of the column. */
- data = static_cast<byte*>(mem_heap_alloc(heap, local_len));
+ byte* data = static_cast<byte*>(
+ mem_heap_alloc(heap, local_len));
/* Copy the local prefix. */
memcpy(data, dfield_get_data(dfield), local_prefix_len);
@@ -736,7 +751,6 @@ skip_field:
UNIV_MEM_ALLOC(data + local_prefix_len,
BTR_EXTERN_FIELD_REF_SIZE);
#endif
-
dfield_set_data(dfield, data, local_len);
dfield_set_ext(dfield);
diff --git a/storage/innobase/dict/dict0boot.cc b/storage/innobase/dict/dict0boot.cc
index cd4f6cab91c..5b176796644 100644
--- a/storage/innobase/dict/dict0boot.cc
+++ b/storage/innobase/dict/dict0boot.cc
@@ -214,7 +214,7 @@ dict_hdr_create(
/*--------------------------*/
root_page_no = btr_create(DICT_CLUSTERED | DICT_UNIQUE,
fil_system.sys_space, DICT_TABLES_ID,
- dict_ind_redundant, NULL, mtr);
+ dict_ind_redundant, mtr);
if (root_page_no == FIL_NULL) {
return(FALSE);
@@ -225,7 +225,7 @@ dict_hdr_create(
/*--------------------------*/
root_page_no = btr_create(DICT_UNIQUE,
fil_system.sys_space, DICT_TABLE_IDS_ID,
- dict_ind_redundant, NULL, mtr);
+ dict_ind_redundant, mtr);
if (root_page_no == FIL_NULL) {
return(FALSE);
@@ -236,7 +236,7 @@ dict_hdr_create(
/*--------------------------*/
root_page_no = btr_create(DICT_CLUSTERED | DICT_UNIQUE,
fil_system.sys_space, DICT_COLUMNS_ID,
- dict_ind_redundant, NULL, mtr);
+ dict_ind_redundant, mtr);
if (root_page_no == FIL_NULL) {
return(FALSE);
@@ -247,7 +247,7 @@ dict_hdr_create(
/*--------------------------*/
root_page_no = btr_create(DICT_CLUSTERED | DICT_UNIQUE,
fil_system.sys_space, DICT_INDEXES_ID,
- dict_ind_redundant, NULL, mtr);
+ dict_ind_redundant, mtr);
if (root_page_no == FIL_NULL) {
return(FALSE);
@@ -258,7 +258,7 @@ dict_hdr_create(
/*--------------------------*/
root_page_no = btr_create(DICT_CLUSTERED | DICT_UNIQUE,
fil_system.sys_space, DICT_FIELDS_ID,
- dict_ind_redundant, NULL, mtr);
+ dict_ind_redundant, mtr);
if (root_page_no == FIL_NULL) {
return(FALSE);
diff --git a/storage/innobase/dict/dict0crea.cc b/storage/innobase/dict/dict0crea.cc
index 801d96fd410..f288bb462b1 100644
--- a/storage/innobase/dict/dict0crea.cc
+++ b/storage/innobase/dict/dict0crea.cc
@@ -38,6 +38,8 @@ Created 1/8/1996 Heikki Tuuri
#include "row0mysql.h"
#include "pars0pars.h"
#include "trx0roll.h"
+#include "trx0rseg.h"
+#include "trx0undo.h"
#include "ut0vec.h"
#include "dict0priv.h"
#include "fts0priv.h"
@@ -370,7 +372,33 @@ dict_build_table_def_step(
ut_ad(DICT_TF_GET_ZIP_SSIZE(table->flags) == 0
|| dict_table_has_atomic_blobs(table));
-
+ trx_t* trx = thr_get_trx(thr);
+ ut_ad(trx->table_id);
+ mtr_t mtr;
+ trx_undo_t* undo = trx->rsegs.m_redo.undo;
+ if (undo && !undo->table_id
+ && trx_get_dict_operation(trx) == TRX_DICT_OP_TABLE) {
+ /* This must be a TRUNCATE operation where
+ the empty table is created after the old table
+ was renamed. Be sure to mark the transaction
+ associated with the new empty table, so that
+ we can remove it on recovery. */
+ mtr.start();
+ undo->table_id = trx->table_id;
+ undo->dict_operation = TRUE;
+ page_t* page = trx_undo_page_get(
+ page_id_t(trx->rsegs.m_redo.rseg->space->id,
+ undo->hdr_page_no),
+ &mtr);
+ mlog_write_ulint(page + undo->hdr_offset
+ + TRX_UNDO_DICT_TRANS,
+ TRUE, MLOG_1BYTE, &mtr);
+ mlog_write_ull(page + undo->hdr_offset
+ + TRX_UNDO_TABLE_ID,
+ trx->table_id, &mtr);
+ mtr.commit();
+ log_write_up_to(mtr.commit_lsn(), true);
+ }
/* Get a new tablespace ID */
ulint space_id;
dict_hdr_get_new_id(NULL, NULL, &space_id, table, false);
@@ -381,7 +409,7 @@ dict_build_table_def_step(
);
if (space_id == ULINT_UNDEFINED) {
- return(DB_ERROR);
+ return DB_ERROR;
}
/* Determine the tablespace flags. */
@@ -416,7 +444,6 @@ dict_build_table_def_step(
}
table->space_id = space_id;
- mtr_t mtr;
mtr.start();
mtr.set_named_space(table->space);
fsp_header_init(table->space, FIL_IBD_FILE_INITIAL_SIZE, &mtr);
@@ -426,8 +453,6 @@ dict_build_table_def_step(
!= REC_FORMAT_COMPRESSED);
table->space = fil_system.sys_space;
table->space_id = TRX_SYS_SPACE;
- DBUG_EXECUTE_IF("ib_ddl_crash_during_tablespace_alloc",
- DBUG_SUICIDE(););
}
ins_node_set_new_row(node->tab_def,
@@ -838,7 +863,7 @@ dict_create_index_tree_step(
node->page_no = btr_create(
index->type, index->table->space,
- index->id, index, NULL, &mtr);
+ index->id, index, &mtr);
if (node->page_no == FIL_NULL) {
err = DB_OUT_OF_FILE_SPACE;
@@ -884,7 +909,7 @@ dict_create_index_tree_in_mem(
ut_ad(!(index->table->flags2 & DICT_TF2_DISCARDED));
index->page = btr_create(index->type, index->table->space,
- index->id, index, NULL, &mtr);
+ index->id, index, &mtr);
mtr_commit(&mtr);
index->trx_id = trx->id;
@@ -950,13 +975,6 @@ dict_drop_index_tree(
return(false);
}
- /* If tablespace is scheduled for truncate, do not try to drop
- the indexes in that tablespace. There is a truncate fixup action
- which will take care of it. */
- if (srv_is_tablespace_truncated(space)) {
- return(false);
- }
-
btr_free_if_exists(page_id_t(space, root_page_no), page_size,
mach_read_from_8(ptr), mtr);
@@ -1032,7 +1050,7 @@ dict_recreate_index_tree(
ulint root_page_no = (index->type & DICT_FTS)
? FIL_NULL
: btr_create(type, table->space,
- index_id, index, NULL, mtr);
+ index_id, index, mtr);
index->page = unsigned(root_page_no);
return root_page_no;
}
@@ -1507,19 +1525,29 @@ dict_create_or_check_foreign_constraint_tables(void)
row_mysql_lock_data_dictionary(trx);
+ DBUG_EXECUTE_IF(
+ "create_and_drop_garbage",
+ err = que_eval_sql(
+ NULL,
+ "PROCEDURE CREATE_GARBAGE_TABLE_PROC () IS\n"
+ "BEGIN\n"
+ "CREATE TABLE\n"
+ "\"test/#sql-ib-garbage\"(ID CHAR);\n"
+ "CREATE UNIQUE CLUSTERED INDEX PRIMARY"
+ " ON \"test/#sql-ib-garbage\"(ID);\n"
+ "END;\n", FALSE, trx);
+ ut_ad(err == DB_SUCCESS);
+ row_drop_table_for_mysql("test/#sql-ib-garbage", trx,
+ SQLCOM_DROP_DB, true););
+
/* Check which incomplete table definition to drop. */
if (sys_foreign_err == DB_CORRUPTION) {
- ib::warn() << "Dropping incompletely created"
- " SYS_FOREIGN table.";
- row_drop_table_for_mysql("SYS_FOREIGN", trx, TRUE, TRUE);
+ row_drop_table_after_create_fail("SYS_FOREIGN", trx);
}
if (sys_foreign_cols_err == DB_CORRUPTION) {
- ib::warn() << "Dropping incompletely created"
- " SYS_FOREIGN_COLS table.";
-
- row_drop_table_for_mysql("SYS_FOREIGN_COLS", trx, TRUE, TRUE);
+ row_drop_table_after_create_fail("SYS_FOREIGN_COLS", trx);
}
ib::info() << "Creating foreign key constraint system tables.";
@@ -1571,8 +1599,8 @@ dict_create_or_check_foreign_constraint_tables(void)
ut_ad(err == DB_OUT_OF_FILE_SPACE
|| err == DB_TOO_MANY_CONCURRENT_TRXS);
- row_drop_table_for_mysql("SYS_FOREIGN", trx, TRUE, TRUE);
- row_drop_table_for_mysql("SYS_FOREIGN_COLS", trx, TRUE, TRUE);
+ row_drop_table_after_create_fail("SYS_FOREIGN", trx);
+ row_drop_table_after_create_fail("SYS_FOREIGN_COLS", trx);
if (err == DB_OUT_OF_FILE_SPACE) {
err = DB_MUST_GET_MORE_FILE_SPACE;
@@ -1640,9 +1668,7 @@ dict_create_or_check_sys_virtual()
/* Check which incomplete table definition to drop. */
if (err == DB_CORRUPTION) {
- ib::warn() << "Dropping incompletely created"
- " SYS_VIRTUAL table.";
- row_drop_table_for_mysql("SYS_VIRTUAL", trx, false, TRUE);
+ row_drop_table_after_create_fail("SYS_VIRTUAL", trx);
}
ib::info() << "Creating sys_virtual system tables.";
@@ -1676,7 +1702,7 @@ dict_create_or_check_sys_virtual()
ut_ad(err == DB_OUT_OF_FILE_SPACE
|| err == DB_TOO_MANY_CONCURRENT_TRXS);
- row_drop_table_for_mysql("SYS_VIRTUAL", trx, false, TRUE);
+ row_drop_table_after_create_fail("SYS_VIRTUAL", trx);
if (err == DB_OUT_OF_FILE_SPACE) {
err = DB_MUST_GET_MORE_FILE_SPACE;
@@ -2001,86 +2027,6 @@ dict_create_add_foreign_to_dictionary(
DBUG_RETURN(error);
}
-/** Check whether a column is in an index by the column name
-@param[in] col_name column name for the column to be checked
-@param[in] index the index to be searched
-@return true if this column is in the index, otherwise, false */
-static
-bool
-dict_index_has_col_by_name(
-/*=======================*/
- const char* col_name,
- const dict_index_t* index)
-{
- for (ulint i = 0; i < index->n_fields; i++) {
- dict_field_t* field = dict_index_get_nth_field(index, i);
-
- if (strcmp(field->name, col_name) == 0) {
- return(true);
- }
- }
- return(false);
-}
-
-/** Check whether the foreign constraint could be on a column that is
-part of a virtual index (index contains virtual column) in the table
-@param[in] fk_col_name FK column name to be checked
-@param[in] table the table
-@return true if this column is indexed with other virtual columns */
-bool
-dict_foreign_has_col_in_v_index(
- const char* fk_col_name,
- const dict_table_t* table)
-{
- /* virtual column can't be Primary Key, so start with secondary index */
- for (dict_index_t* index = dict_table_get_next_index(
- dict_table_get_first_index(table));
- index;
- index = dict_table_get_next_index(index)) {
-
- if (dict_index_has_virtual(index)) {
- if (dict_index_has_col_by_name(fk_col_name, index)) {
- return(true);
- }
- }
- }
-
- return(false);
-}
-
-
-/** Check whether the foreign constraint could be on a column that is
-a base column of some indexed virtual columns.
-@param[in] col_name column name for the column to be checked
-@param[in] table the table
-@return true if this column is a base column, otherwise, false */
-bool
-dict_foreign_has_col_as_base_col(
- const char* col_name,
- const dict_table_t* table)
-{
- /* Loop through each virtual column and check if its base column has
- the same name as the column name being checked */
- for (ulint i = 0; i < table->n_v_cols; i++) {
- dict_v_col_t* v_col = dict_table_get_nth_v_col(table, i);
-
- /* Only check if the virtual column is indexed */
- if (!v_col->m_col.ord_part) {
- continue;
- }
-
- for (ulint j = 0; j < v_col->num_base; j++) {
- if (strcmp(col_name, dict_table_get_col_name(
- table,
- v_col->base_col[j]->ind)) == 0) {
- return(true);
- }
- }
- }
-
- return(false);
-}
-
/** Check if a foreign constraint is on the given column name.
@param[in] col_name column name to be searched for fk constraint
@param[in] table table to which foreign key constraint belongs
@@ -2155,43 +2101,6 @@ dict_foreigns_has_s_base_col(
return(false);
}
-/** Check if a column is in foreign constraint with CASCADE properties or
-SET NULL
-@param[in] table table
-@param[in] fk_col_name name for the column to be checked
-@return true if the column is in foreign constraint, otherwise, false */
-bool
-dict_foreigns_has_this_col(
- const dict_table_t* table,
- const char* col_name)
-{
- dict_foreign_t* foreign;
- const dict_foreign_set* local_fk_set = &table->foreign_set;
-
- for (dict_foreign_set::const_iterator it = local_fk_set->begin();
- it != local_fk_set->end();
- ++it) {
- foreign = *it;
- ut_ad(foreign->id != NULL);
- ulint type = foreign->type;
-
- type &= ~(DICT_FOREIGN_ON_DELETE_NO_ACTION
- | DICT_FOREIGN_ON_UPDATE_NO_ACTION);
-
- if (type == 0) {
- continue;
- }
-
- for (ulint i = 0; i < foreign->n_fields; i++) {
- if (strcmp(foreign->foreign_col_names[i],
- col_name) == 0) {
- return(true);
- }
- }
- }
- return(false);
-}
-
/** Adds the given set of foreign key objects to the dictionary tables
in the database. This function does not modify the dictionary cache. The
caller must ensure that all foreign key objects contain a valid constraint
@@ -2222,6 +2131,8 @@ dict_create_add_foreigns_to_dictionary(
return(DB_ERROR);
}
+ error = DB_SUCCESS;
+
for (dict_foreign_set::const_iterator it = local_fk_set.begin();
it != local_fk_set.end();
++it) {
@@ -2233,21 +2144,11 @@ dict_create_add_foreigns_to_dictionary(
table->name.m_name, foreign, trx);
if (error != DB_SUCCESS) {
-
- return(error);
+ break;
}
}
- trx->op_info = "committing foreign key definitions";
-
- if (trx_is_started(trx)) {
-
- trx_commit(trx);
- }
-
- trx->op_info = "";
-
- return(DB_SUCCESS);
+ return error;
}
/****************************************************************//**
@@ -2296,16 +2197,11 @@ dict_create_or_check_sys_tablespace(void)
/* Check which incomplete table definition to drop. */
if (sys_tablespaces_err == DB_CORRUPTION) {
- ib::warn() << "Dropping incompletely created"
- " SYS_TABLESPACES table.";
- row_drop_table_for_mysql("SYS_TABLESPACES", trx, TRUE, TRUE);
+ row_drop_table_after_create_fail("SYS_TABLESPACES", trx);
}
if (sys_datafiles_err == DB_CORRUPTION) {
- ib::warn() << "Dropping incompletely created"
- " SYS_DATAFILES table.";
-
- row_drop_table_for_mysql("SYS_DATAFILES", trx, TRUE, TRUE);
+ row_drop_table_after_create_fail("SYS_DATAFILES", trx);
}
ib::info() << "Creating tablespace and datafile system tables.";
@@ -2340,8 +2236,8 @@ dict_create_or_check_sys_tablespace(void)
|| err == DB_DUPLICATE_KEY
|| err == DB_TOO_MANY_CONCURRENT_TRXS);
- row_drop_table_for_mysql("SYS_TABLESPACES", trx, TRUE, TRUE);
- row_drop_table_for_mysql("SYS_DATAFILES", trx, TRUE, TRUE);
+ row_drop_table_after_create_fail("SYS_TABLESPACES", trx);
+ row_drop_table_after_create_fail("SYS_DATAFILES", trx);
if (err == DB_OUT_OF_FILE_SPACE) {
err = DB_MUST_GET_MORE_FILE_SPACE;
diff --git a/storage/innobase/dict/dict0defrag_bg.cc b/storage/innobase/dict/dict0defrag_bg.cc
index 949bbbc0d74..69038d4cb77 100644
--- a/storage/innobase/dict/dict0defrag_bg.cc
+++ b/storage/innobase/dict/dict0defrag_bg.cc
@@ -39,27 +39,13 @@ static ib_mutex_t defrag_pool_mutex;
static mysql_pfs_key_t defrag_pool_mutex_key;
#endif
-/** Indices whose defrag stats need to be saved to persistent storage.*/
-struct defrag_pool_item_t {
- table_id_t table_id;
- index_id_t index_id;
-};
-
-/** Allocator type, used by std::vector */
-typedef ut_allocator<defrag_pool_item_t>
- defrag_pool_allocator_t;
-
-/** The multitude of tables to be defragmented- an STL vector */
-typedef std::vector<defrag_pool_item_t, defrag_pool_allocator_t>
- defrag_pool_t;
-
/** Iterator type for iterating over the elements of objects of type
defrag_pool_t. */
typedef defrag_pool_t::iterator defrag_pool_iterator_t;
/** Pool where we store information on which tables are to be processed
by background defragmentation. */
-static defrag_pool_t* defrag_pool;
+defrag_pool_t defrag_pool;
extern bool dict_stats_start_shutdown;
@@ -70,14 +56,6 @@ dict_defrag_pool_init(void)
/*=======================*/
{
ut_ad(!srv_read_only_mode);
- /* JAN: TODO: MySQL 5.7 PSI
- const PSI_memory_key key2 = mem_key_dict_defrag_pool_t;
-
- defrag_pool = UT_NEW(defrag_pool_t(defrag_pool_allocator_t(key2)), key2);
-
- recalc_pool->reserve(RECALC_POOL_INITIAL_SLOTS);
- */
- defrag_pool = new std::vector<defrag_pool_item_t, defrag_pool_allocator_t>();
/* We choose SYNC_STATS_DEFRAG to be below SYNC_FSP_PAGE. */
mutex_create(LATCH_ID_DEFRAGMENT_MUTEX, &defrag_pool_mutex);
@@ -92,10 +70,7 @@ dict_defrag_pool_deinit(void)
{
ut_ad(!srv_read_only_mode);
- defrag_pool->clear();
mutex_free(&defrag_pool_mutex);
-
- UT_DELETE(defrag_pool);
}
/*****************************************************************//**
@@ -115,16 +90,16 @@ dict_stats_defrag_pool_get(
mutex_enter(&defrag_pool_mutex);
- if (defrag_pool->empty()) {
+ if (defrag_pool.empty()) {
mutex_exit(&defrag_pool_mutex);
return(false);
}
- defrag_pool_item_t& item = defrag_pool->back();
+ defrag_pool_item_t& item = defrag_pool.back();
*table_id = item.table_id;
*index_id = item.index_id;
- defrag_pool->pop_back();
+ defrag_pool.pop_back();
mutex_exit(&defrag_pool_mutex);
@@ -149,8 +124,8 @@ dict_stats_defrag_pool_add(
mutex_enter(&defrag_pool_mutex);
/* quit if already in the list */
- for (defrag_pool_iterator_t iter = defrag_pool->begin();
- iter != defrag_pool->end();
+ for (defrag_pool_iterator_t iter = defrag_pool.begin();
+ iter != defrag_pool.end();
++iter) {
if ((*iter).table_id == index->table->id
&& (*iter).index_id == index->id) {
@@ -161,7 +136,7 @@ dict_stats_defrag_pool_add(
item.table_id = index->table->id;
item.index_id = index->id;
- defrag_pool->push_back(item);
+ defrag_pool.push_back(item);
mutex_exit(&defrag_pool_mutex);
@@ -183,14 +158,14 @@ dict_stats_defrag_pool_del(
mutex_enter(&defrag_pool_mutex);
- defrag_pool_iterator_t iter = defrag_pool->begin();
- while (iter != defrag_pool->end()) {
+ defrag_pool_iterator_t iter = defrag_pool.begin();
+ while (iter != defrag_pool.end()) {
if ((table && (*iter).table_id == table->id)
|| (index
&& (*iter).table_id == index->table->id
&& (*iter).index_id == index->id)) {
/* erase() invalidates the iterator */
- iter = defrag_pool->erase(iter);
+ iter = defrag_pool.erase(iter);
if (index)
break;
} else {
@@ -252,7 +227,7 @@ void
dict_defrag_process_entries_from_defrag_pool()
/*==========================================*/
{
- while (defrag_pool->size() && !dict_stats_start_shutdown) {
+ while (defrag_pool.size() && !dict_stats_start_shutdown) {
dict_stats_process_entry_from_defrag_pool();
}
}
diff --git a/storage/innobase/dict/dict0dict.cc b/storage/innobase/dict/dict0dict.cc
index f088e6d356c..6a594855674 100644
--- a/storage/innobase/dict/dict0dict.cc
+++ b/storage/innobase/dict/dict0dict.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 1996, 2018, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 1996, 2016, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2012, Facebook Inc.
Copyright (c) 2013, 2018, MariaDB Corporation.
@@ -611,7 +611,7 @@ dict_table_has_column(
}
/** Retrieve the column name.
-@param[in] table table name */
+@param[in] table the table of this column */
const char* dict_col_t::name(const dict_table_t& table) const
{
ut_ad(table.magic_n == DICT_TABLE_MAGIC_N);
@@ -1435,7 +1435,7 @@ dict_make_room_in_cache(
ut_ad(0);
}
};);
- dict_table_remove_from_cache_low(table, TRUE);
+ dict_table_remove_from_cache(table, true);
++n_evicted;
}
@@ -1556,9 +1556,14 @@ dict_table_rename_in_cache(
/*=======================*/
dict_table_t* table, /*!< in/out: table */
const char* new_name, /*!< in: new name */
- ibool rename_also_foreigns)/*!< in: in ALTER TABLE we want
+ bool rename_also_foreigns,
+ /*!< in: in ALTER TABLE we want
to preserve the original table name
in constraints which reference it */
+ bool replace_new_file)
+ /*!< in: whether to replace the
+ file with the new name
+ (as part of rolling back TRUNCATE) */
{
dberr_t err;
dict_foreign_t* foreign;
@@ -1658,7 +1663,8 @@ dict_table_rename_in_cache(
}
/* New filepath must not exist. */
- err = table->space->rename(new_name, new_path, true);
+ err = table->space->rename(new_name, new_path, true,
+ replace_new_file);
ut_free(new_path);
/* If the tablespace is remote, a new .isl file was created
@@ -1963,14 +1969,11 @@ dict_table_change_id_in_cache(
ut_fold_ull(table->id), table);
}
-/**********************************************************************//**
-Removes a table object from the dictionary cache. */
-void
-dict_table_remove_from_cache_low(
-/*=============================*/
- dict_table_t* table, /*!< in, own: table */
- ibool lru_evict) /*!< in: TRUE if table being evicted
- to make room in the table LRU list */
+/** Evict a table definition from the InnoDB data dictionary cache.
+@param[in,out] table cached table definition to be evicted
+@param[in] lru whether this is part of least-recently-used eviction
+@param[in] keep whether to keep (not free) the object */
+void dict_table_remove_from_cache(dict_table_t* table, bool lru, bool keep)
{
dict_foreign_t* foreign;
dict_index_t* index;
@@ -2003,7 +2006,7 @@ dict_table_remove_from_cache_low(
index != NULL;
index = UT_LIST_GET_LAST(table->indexes)) {
- dict_index_remove_from_cache_low(table, index, lru_evict);
+ dict_index_remove_from_cache_low(table, index, lru);
}
/* Remove table from the hash tables of tables */
@@ -2025,7 +2028,7 @@ dict_table_remove_from_cache_low(
ut_ad(dict_lru_validate());
- if (lru_evict && table->drop_aborted) {
+ if (lru && table->drop_aborted) {
/* When evicting the table definition,
drop the orphan indexes from the data dictionary
and free the index pages. */
@@ -2050,17 +2053,9 @@ dict_table_remove_from_cache_low(
UT_DELETE(table->vc_templ);
}
- dict_mem_table_free(table);
-}
-
-/**********************************************************************//**
-Removes a table object from the dictionary cache. */
-void
-dict_table_remove_from_cache(
-/*=========================*/
- dict_table_t* table) /*!< in, own: table */
-{
- dict_table_remove_from_cache_low(table, FALSE);
+ if (!keep) {
+ dict_mem_table_free(table);
+ }
}
/****************************************************************//**
@@ -2089,93 +2084,6 @@ dict_col_name_is_reserved(
}
/****************************************************************//**
-Return maximum size of the node pointer record.
-@return maximum size of the record in bytes */
-ulint
-dict_index_node_ptr_max_size(
-/*=========================*/
- const dict_index_t* index) /*!< in: index */
-{
- ulint comp;
- ulint i;
- /* maximum possible storage size of a record */
- ulint rec_max_size;
-
- if (dict_index_is_ibuf(index)) {
- /* cannot estimate accurately */
- /* This is universal index for change buffer.
- The max size of the entry is about max key length * 2.
- (index key + primary key to be inserted to the index)
- (The max key length is srv_page_size / 16 * 3 at
- ha_innobase::max_supported_key_length(),
- considering MAX_KEY_LENGTH = 3072 at MySQL imposes
- the 3500 historical InnoDB value for 16K page size case.)
- For the universal index, node_ptr contains most of the entry.
- And 512 is enough to contain ibuf columns and meta-data */
- return(srv_page_size / 8 * 3 + 512);
- }
-
- comp = dict_table_is_comp(index->table);
-
- /* Each record has page_no, length of page_no and header. */
- rec_max_size = comp
- ? REC_NODE_PTR_SIZE + 1 + REC_N_NEW_EXTRA_BYTES
- : REC_NODE_PTR_SIZE + 2 + REC_N_OLD_EXTRA_BYTES;
-
- if (comp) {
- /* Include the "null" flags in the
- maximum possible record size. */
- rec_max_size += UT_BITS_IN_BYTES(unsigned(index->n_nullable));
- } else {
- /* For each column, include a 2-byte offset and a
- "null" flag. */
- rec_max_size += 2 * unsigned(index->n_fields);
- }
-
- /* Compute the maximum possible record size. */
- for (i = 0; i < dict_index_get_n_unique_in_tree(index); i++) {
- const dict_field_t* field
- = dict_index_get_nth_field(index, i);
- const dict_col_t* col
- = dict_field_get_col(field);
- ulint field_max_size;
- ulint field_ext_max_size;
-
- /* Determine the maximum length of the index field. */
-
- field_max_size = dict_col_get_fixed_size(col, comp);
- if (field_max_size) {
- /* dict_index_add_col() should guarantee this */
- ut_ad(!field->prefix_len
- || field->fixed_len == field->prefix_len);
- /* Fixed lengths are not encoded
- in ROW_FORMAT=COMPACT. */
- rec_max_size += field_max_size;
- continue;
- }
-
- field_max_size = dict_col_get_max_size(col);
- field_ext_max_size = field_max_size < 256 ? 1 : 2;
-
- if (field->prefix_len
- && field->prefix_len < field_max_size) {
- field_max_size = field->prefix_len;
- }
-
- if (comp) {
- /* Add the extra size for ROW_FORMAT=COMPACT.
- For ROW_FORMAT=REDUNDANT, these bytes were
- added to rec_max_size before this loop. */
- rec_max_size += field_ext_max_size;
- }
-
- rec_max_size += field_max_size;
- }
-
- return(rec_max_size);
-}
-
-/****************************************************************//**
If a record of this index might not fit on a single B-tree page,
return TRUE.
@return TRUE if the index record could become too big */
@@ -3357,8 +3265,6 @@ dict_foreign_find_index(
while (index != NULL) {
if (types_idx != index
- && !(index->type & DICT_FTS)
- && !dict_index_is_spatial(index)
&& !index->to_be_dropped
&& !dict_index_is_online_ddl(index)
&& dict_foreign_qualify_index(
@@ -6197,7 +6103,7 @@ dict_table_get_index_on_name(
while (index != NULL) {
if (index->is_committed() == committed
- && innobase_strcasecmp(index->name, name) == 0) {
+ && strcmp(index->name, name) == 0) {
return(index);
}
@@ -6460,8 +6366,17 @@ dict_table_schema_check(
compare column types and flags */
/* check length for exact match */
- if (req_schema->columns[i].len != table->cols[j].len) {
-
+ if (req_schema->columns[i].len == table->cols[j].len) {
+ } else if (!strcmp(req_schema->table_name, TABLE_STATS_NAME)
+ || !strcmp(req_schema->table_name,
+ INDEX_STATS_NAME)) {
+ ut_ad(table->cols[j].len < req_schema->columns[i].len);
+ ib::warn() << "Table " << req_schema->table_name
+ << " has length mismatch in the"
+ << " column name "
+ << req_schema->columns[i].name
+ << ". Please run mysql_upgrade";
+ } else {
CREATE_TYPES_NAMES();
snprintf(errstr, errstr_sz,
@@ -6842,6 +6757,10 @@ dict_foreign_qualify_index(
return(false);
}
+ if (index->type & (DICT_SPATIAL | DICT_FTS)) {
+ return false;
+ }
+
for (ulint i = 0; i < n_cols; i++) {
dict_field_t* field;
const char* col_name;
diff --git a/storage/innobase/dict/dict0mem.cc b/storage/innobase/dict/dict0mem.cc
index e6c5050d949..f5f61eff5b3 100644
--- a/storage/innobase/dict/dict0mem.cc
+++ b/storage/innobase/dict/dict0mem.cc
@@ -190,8 +190,6 @@ dict_mem_table_create(
|| DICT_TF2_FLAG_IS_SET(table, DICT_TF2_FTS_ADD_DOC_ID)) {
table->fts = fts_create(table);
table->fts->cache = fts_cache_create(table);
- } else {
- table->fts = NULL;
}
new(&table->foreign_set) dict_foreign_set();
@@ -531,6 +529,14 @@ dict_mem_table_col_rename_low(
= dict_index_get_nth_field(
index, i);
+ ut_ad(!field->name
+ == field->col->is_dropped());
+ if (!field->name) {
+ /* dropped columns lack a name */
+ ut_ad(index->is_instant());
+ continue;
+ }
+
/* if is_virtual and that in field->col does
not match, continue */
if ((!is_virtual) !=
@@ -682,9 +688,7 @@ dict_mem_table_col_rename(
s += len + 1;
}
- /* This could fail if the data dictionaries are out of sync.
- Proceed with the renaming anyway. */
- ut_ad(!strcmp(from, s));
+ ut_ad(!my_strcasecmp(system_charset_info, from, s));
dict_mem_table_col_rename_low(table, static_cast<unsigned>(nth_col),
to, s, is_virtual);
@@ -717,6 +721,7 @@ dict_mem_fill_column_struct(
column->mbmaxlen = mbmaxlen;
column->def_val.data = NULL;
column->def_val.len = UNIV_SQL_DEFAULT;
+ ut_ad(!column->is_dropped());
}
/**********************************************************************//**
@@ -1193,293 +1198,116 @@ operator<< (std::ostream& out, const dict_foreign_set& fk_set)
return(out);
}
-/** Adjust clustered index metadata for instant ADD COLUMN.
-@param[in] clustered index definition after instant ADD COLUMN */
-inline void dict_index_t::instant_add_field(const dict_index_t& instant)
+/** Reconstruct the clustered index fields. */
+inline void dict_index_t::reconstruct_fields()
{
DBUG_ASSERT(is_primary());
- DBUG_ASSERT(instant.is_primary());
- DBUG_ASSERT(!instant.is_instant());
- DBUG_ASSERT(n_def == n_fields);
- DBUG_ASSERT(instant.n_def == instant.n_fields);
-
- DBUG_ASSERT(type == instant.type);
- DBUG_ASSERT(trx_id_offset == instant.trx_id_offset);
- DBUG_ASSERT(n_user_defined_cols == instant.n_user_defined_cols);
- DBUG_ASSERT(n_uniq == instant.n_uniq);
- DBUG_ASSERT(instant.n_fields > n_fields);
- DBUG_ASSERT(instant.n_def > n_def);
- DBUG_ASSERT(instant.n_nullable >= n_nullable);
- DBUG_ASSERT(instant.n_core_fields >= n_core_fields);
- DBUG_ASSERT(instant.n_core_null_bytes >= n_core_null_bytes);
-
- n_fields = instant.n_fields;
- n_def = instant.n_def;
- n_nullable = instant.n_nullable;
- fields = static_cast<dict_field_t*>(
- mem_heap_dup(heap, instant.fields, n_fields * sizeof *fields));
-
- ut_d(unsigned n_null = 0);
-
- for (unsigned i = 0; i < n_fields; i++) {
- DBUG_ASSERT(fields[i].same(instant.fields[i]));
- const dict_col_t* icol = instant.fields[i].col;
- DBUG_ASSERT(!icol->is_virtual());
- dict_col_t* col = fields[i].col = &table->cols[
- icol - instant.table->cols];
- fields[i].name = col->name(*table);
- ut_d(n_null += col->is_nullable());
- }
- ut_ad(n_null == n_nullable);
-}
+ n_fields += table->instant->n_dropped;
+ n_def += table->instant->n_dropped;
-/** Adjust metadata for instant ADD COLUMN.
-@param[in] table table definition after instant ADD COLUMN */
-void dict_table_t::instant_add_column(const dict_table_t& table)
-{
- DBUG_ASSERT(!table.cached);
- DBUG_ASSERT(table.n_def == table.n_cols);
- DBUG_ASSERT(table.n_t_def == table.n_t_cols);
- DBUG_ASSERT(n_def == n_cols);
- DBUG_ASSERT(n_t_def == n_t_cols);
- DBUG_ASSERT(table.n_cols > n_cols);
- ut_ad(mutex_own(&dict_sys->mutex));
-
- const char* end = table.col_names;
- for (unsigned i = table.n_cols; i--; ) end += strlen(end) + 1;
-
- col_names = static_cast<char*>(
- mem_heap_dup(heap, table.col_names,
- ulint(end - table.col_names)));
- const dict_col_t* const old_cols = cols;
- const dict_col_t* const old_cols_end = cols + n_cols;
- cols = static_cast<dict_col_t*>(mem_heap_dup(heap, table.cols,
- table.n_cols
- * sizeof *cols));
-
- /* Preserve the default values of previously instantly
- added columns. */
- for (unsigned i = unsigned(n_cols) - DATA_N_SYS_COLS; i--; ) {
- cols[i].def_val = old_cols[i].def_val;
- }
+ const unsigned n_first = first_user_field();
+
+ dict_field_t* tfields = static_cast<dict_field_t*>(
+ mem_heap_zalloc(heap, n_fields * sizeof *fields));
+
+ memcpy(tfields, fields, n_first * sizeof *fields);
- /* Copy the new default values to this->heap. */
- for (unsigned i = n_cols; i < table.n_cols; i++) {
- dict_col_t& c = cols[i - DATA_N_SYS_COLS];
- DBUG_ASSERT(c.is_instant());
- if (c.def_val.len == 0) {
- c.def_val.data = field_ref_zero;
- } else if (const void*& d = c.def_val.data) {
- d = mem_heap_dup(heap, d, c.def_val.len);
+ n_nullable = 0;
+ ulint n_core_null = 0;
+ const bool comp = dict_table_is_comp(table);
+ const auto* non_pk_col_map = table->instant->non_pk_col_map;
+ for (unsigned i = n_first, o = i, j = 0; i < n_fields; ) {
+ dict_field_t& f = tfields[i++];
+ auto c = *non_pk_col_map++;
+ if (c & 1U << 15) {
+ f.col = &table->instant->dropped[j++];
+ ut_ad(f.col->is_dropped());
+ f.fixed_len = dict_col_get_fixed_size(f.col, comp);
} else {
- DBUG_ASSERT(c.def_val.len == UNIV_SQL_NULL);
+ f = fields[o++];
+ f.col = dict_table_get_nth_col(table, c);
+ f.name = f.col->name(*table);
}
- }
- const unsigned old_n_cols = n_cols;
- const unsigned n_add = unsigned(table.n_cols - n_cols);
-
- n_t_def += n_add;
- n_t_cols += n_add;
- n_cols = table.n_cols;
- n_def = n_cols;
-
- for (unsigned i = n_v_def; i--; ) {
- const dict_v_col_t& v = v_cols[i];
- for (ulint n = v.num_base; n--; ) {
- dict_col_t*& base = v.base_col[n];
- if (!base->is_virtual()) {
- DBUG_ASSERT(base >= old_cols);
- size_t n = size_t(base - old_cols);
- DBUG_ASSERT(n + DATA_N_SYS_COLS < old_n_cols);
- base = &cols[n];
- }
+ f.col->clear_instant();
+ if (f.col->is_nullable()) {
+ n_nullable++;
+ n_core_null += i <= n_core_fields;
}
}
- dict_index_t* index = dict_table_get_first_index(this);
-
- index->instant_add_field(*dict_table_get_first_index(&table));
-
- while ((index = dict_table_get_next_index(index)) != NULL) {
- for (unsigned i = 0; i < index->n_fields; i++) {
- dict_field_t& field = index->fields[i];
- if (field.col < old_cols
- || field.col >= old_cols_end) {
- DBUG_ASSERT(field.col->is_virtual());
- } else {
- /* Secondary indexes may contain user
- columns and DB_ROW_ID (if there is
- GEN_CLUST_INDEX instead of PRIMARY KEY),
- but not DB_TRX_ID,DB_ROLL_PTR. */
- DBUG_ASSERT(field.col >= old_cols);
- size_t n = size_t(field.col - old_cols);
- DBUG_ASSERT(n + DATA_N_SYS_COLS <= old_n_cols);
- if (n + DATA_N_SYS_COLS >= old_n_cols) {
- /* Replace DB_ROW_ID */
- n += n_add;
- }
- field.col = &cols[n];
- DBUG_ASSERT(!field.col->is_virtual());
- field.name = field.col->name(*this);
- }
- }
- }
+ fields = tfields;
+ n_core_null_bytes = UT_BITS_IN_BYTES(n_core_null);
}
-/** Roll back instant_add_column().
-@param[in] old_n_cols original n_cols
-@param[in] old_cols original cols
-@param[in] old_col_names original col_names */
-void
-dict_table_t::rollback_instant(
- unsigned old_n_cols,
- dict_col_t* old_cols,
- const char* old_col_names)
+/** Reconstruct dropped or reordered columns.
+@param[in] metadata data from serialise_columns()
+@param[in] len length of the metadata, in bytes
+@return whether parsing the metadata failed */
+bool dict_table_t::deserialise_columns(const byte* metadata, ulint len)
{
- ut_ad(mutex_own(&dict_sys->mutex));
- dict_index_t* index = indexes.start;
- /* index->is_instant() does not necessarily hold here, because
- the table may have been emptied */
- DBUG_ASSERT(old_n_cols >= DATA_N_SYS_COLS);
- DBUG_ASSERT(n_cols >= old_n_cols);
- DBUG_ASSERT(n_cols == n_def);
- DBUG_ASSERT(index->n_def == index->n_fields);
-
- const unsigned n_remove = n_cols - old_n_cols;
-
- for (unsigned i = index->n_fields - n_remove; i < index->n_fields;
- i++) {
- if (index->fields[i].col->is_nullable()) {
- index->n_nullable--;
- }
- }
+ DBUG_ASSERT(!instant);
- index->n_fields -= n_remove;
- index->n_def = index->n_fields;
- if (index->n_core_fields > index->n_fields) {
- index->n_core_fields = index->n_fields;
- index->n_core_null_bytes
- = UT_BITS_IN_BYTES(unsigned(index->n_nullable));
- }
+ unsigned num_non_pk_fields = mach_read_from_4(metadata);
+ metadata += 4;
- const dict_col_t* const new_cols = cols;
- const dict_col_t* const new_cols_end = cols + n_cols;
-
- cols = old_cols;
- col_names = old_col_names;
- n_cols = old_n_cols;
- n_def = old_n_cols;
- n_t_def -= n_remove;
- n_t_cols -= n_remove;
-
- for (unsigned i = n_v_def; i--; ) {
- const dict_v_col_t& v = v_cols[i];
- for (ulint n = v.num_base; n--; ) {
- dict_col_t*& base = v.base_col[n];
- if (!base->is_virtual()) {
- base = &cols[base - new_cols];
- }
- }
+ if (num_non_pk_fields >= REC_MAX_N_FIELDS - 3) {
+ return true;
}
- do {
- for (unsigned i = 0; i < index->n_fields; i++) {
- dict_field_t& field = index->fields[i];
- if (field.col < new_cols
- || field.col >= new_cols_end) {
- DBUG_ASSERT(field.col->is_virtual());
- } else {
- DBUG_ASSERT(field.col >= new_cols);
- size_t n = size_t(field.col - new_cols);
- DBUG_ASSERT(n <= n_cols);
- if (n + DATA_N_SYS_COLS >= n_cols) {
- n -= n_remove;
- }
- field.col = &cols[n];
- DBUG_ASSERT(!field.col->is_virtual());
- field.name = field.col->name(*this);
- }
- }
- } while ((index = dict_table_get_next_index(index)) != NULL);
-}
+ dict_index_t* index = UT_LIST_GET_FIRST(indexes);
-/** Trim the instantly added columns when an insert into SYS_COLUMNS
-is rolled back during ALTER TABLE or recovery.
-@param[in] n number of surviving non-system columns */
-void dict_table_t::rollback_instant(unsigned n)
-{
- ut_ad(mutex_own(&dict_sys->mutex));
- dict_index_t* index = indexes.start;
- DBUG_ASSERT(index->is_instant());
- DBUG_ASSERT(index->n_def == index->n_fields);
- DBUG_ASSERT(n_cols == n_def);
- DBUG_ASSERT(n >= index->n_uniq);
- DBUG_ASSERT(n_cols > n + DATA_N_SYS_COLS);
- const unsigned n_remove = n_cols - n - DATA_N_SYS_COLS;
-
- char* names = const_cast<char*>(dict_table_get_col_name(this, n));
- const char* sys = names;
- for (unsigned i = n_remove; i--; ) {
- sys += strlen(sys) + 1;
+ if (num_non_pk_fields < unsigned(index->n_fields)
+ - index->first_user_field()) {
+ return true;
}
- static const char system[] = "DB_ROW_ID\0DB_TRX_ID\0DB_ROLL_PTR";
- DBUG_ASSERT(!memcmp(sys, system, sizeof system));
- for (unsigned i = index->n_fields - n_remove; i < index->n_fields;
- i++) {
- if (index->fields[i].col->is_nullable()) {
- index->n_nullable--;
+
+ uint16_t* non_pk_col_map = static_cast<uint16_t*>(
+ mem_heap_alloc(heap,
+ num_non_pk_fields * sizeof *non_pk_col_map));
+
+ unsigned n_dropped_cols = 0;
+
+ for (unsigned i = 0; i < num_non_pk_fields; i++) {
+ non_pk_col_map[i] = mach_read_from_2(metadata);
+ metadata += 2;
+
+ if (non_pk_col_map[i] & 1U << 15) {
+ if ((non_pk_col_map[i] & ~(3U << 14))
+ > DICT_MAX_FIXED_COL_LEN + 1) {
+ return true;
+ }
+ n_dropped_cols++;
+ } else if (non_pk_col_map[i] >= n_cols) {
+ return true;
}
}
- index->n_fields -= n_remove;
- index->n_def = index->n_fields;
- memmove(names, sys, sizeof system);
- memmove(cols + n, cols + n_cols - DATA_N_SYS_COLS,
- DATA_N_SYS_COLS * sizeof *cols);
- n_cols -= n_remove;
- n_def = n_cols;
- n_t_cols -= n_remove;
- n_t_def -= n_remove;
-
- for (unsigned i = DATA_N_SYS_COLS; i--; ) {
- cols[n_cols - i].ind--;
- }
- if (dict_index_is_auto_gen_clust(index)) {
- DBUG_ASSERT(index->n_uniq == 1);
- dict_field_t* field = index->fields;
- field->name = sys;
- field->col = dict_table_get_sys_col(this, DATA_ROW_ID);
- field++;
- field->name = sys + sizeof "DB_ROW_ID";
- field->col = dict_table_get_sys_col(this, DATA_TRX_ID);
- field++;
- field->name = sys + sizeof "DB_ROW_ID\0DB_TRX_ID";
- field->col = dict_table_get_sys_col(this, DATA_ROLL_PTR);
-
- /* Replace the DB_ROW_ID column in secondary indexes. */
- while ((index = dict_table_get_next_index(index)) != NULL) {
- field = &index->fields[index->n_fields - 1];
- DBUG_ASSERT(field->col->mtype == DATA_SYS);
- DBUG_ASSERT(field->col->prtype
- == DATA_NOT_NULL + DATA_TRX_ID);
- field->col--;
- field->name = sys;
+ dict_col_t* dropped_cols = static_cast<dict_col_t*>(mem_heap_zalloc(
+ heap, n_dropped_cols * sizeof(dict_col_t)));
+ instant = new (mem_heap_alloc(heap, sizeof *instant)) dict_instant_t();
+ instant->n_dropped = n_dropped_cols;
+ instant->dropped = dropped_cols;
+ instant->non_pk_col_map = non_pk_col_map;
+
+ dict_col_t* col = dropped_cols;
+ for (unsigned i = 0; i < num_non_pk_fields; i++) {
+ if (non_pk_col_map[i] & 1U << 15) {
+ auto fixed_len = non_pk_col_map[i] & ~(3U << 14);
+ DBUG_ASSERT(fixed_len <= DICT_MAX_FIXED_COL_LEN + 1);
+ (col++)->set_dropped(non_pk_col_map[i] & 1U << 14,
+ fixed_len == 1,
+ fixed_len > 1 ? fixed_len - 1
+ : 0);
}
-
- return;
}
+ DBUG_ASSERT(col == &dropped_cols[n_dropped_cols]);
- dict_field_t* field = &index->fields[index->n_uniq];
- field->name = sys + sizeof "DB_ROW_ID";
- field->col = dict_table_get_sys_col(this, DATA_TRX_ID);
- field++;
- field->name = sys + sizeof "DB_ROW_ID\0DB_TRX_ID";
- field->col = dict_table_get_sys_col(this, DATA_ROLL_PTR);
+ UT_LIST_GET_FIRST(indexes)->reconstruct_fields();
+ return false;
}
-
/** Check if record in clustered index is historical row.
@param[in] rec clustered row
@param[in] offsets offsets
diff --git a/storage/innobase/dict/dict0stats.cc b/storage/innobase/dict/dict0stats.cc
index 51dcdc9e140..ed333caffe5 100644
--- a/storage/innobase/dict/dict0stats.cc
+++ b/storage/innobase/dict/dict0stats.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2009, 2017, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2009, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2015, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -108,9 +108,7 @@ where n=1..n_uniq.
@} */
/* names of the tables from the persistent statistics storage */
-#define TABLE_STATS_NAME "mysql/innodb_table_stats"
#define TABLE_STATS_NAME_PRINT "mysql.innodb_table_stats"
-#define INDEX_STATS_NAME "mysql/innodb_index_stats"
#define INDEX_STATS_NAME_PRINT "mysql.innodb_index_stats"
#ifdef UNIV_STATS_DEBUG
@@ -181,7 +179,7 @@ dict_stats_persistent_storage_check(
DATA_NOT_NULL, 192},
{"table_name", DATA_VARMYSQL,
- DATA_NOT_NULL, 192},
+ DATA_NOT_NULL, 597},
{"last_update", DATA_FIXBINARY,
DATA_NOT_NULL, 4},
@@ -209,7 +207,7 @@ dict_stats_persistent_storage_check(
DATA_NOT_NULL, 192},
{"table_name", DATA_VARMYSQL,
- DATA_NOT_NULL, 192},
+ DATA_NOT_NULL, 597},
{"index_name", DATA_VARMYSQL,
DATA_NOT_NULL, 192},
@@ -1086,7 +1084,7 @@ dict_stats_analyze_index_level(
btr_pcur_get_rec(&pcur), page_is_comp(page))) {
ut_ad(btr_pcur_is_on_user_rec(&pcur));
if (level == 0) {
- /* Skip the 'default row' pseudo-record */
+ /* Skip the metadata pseudo-record */
ut_ad(index->is_instant());
btr_pcur_move_to_next_user_rec(&pcur, mtr);
}
diff --git a/storage/innobase/dict/dict0stats_bg.cc b/storage/innobase/dict/dict0stats_bg.cc
index 6fde5654dd1..f15e98b8a4d 100644
--- a/storage/innobase/dict/dict0stats_bg.cc
+++ b/storage/innobase/dict/dict0stats_bg.cc
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 2012, 2017, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -32,6 +32,12 @@ Created Apr 25, 2012 Vasil Dimov
#include "srv0start.h"
#include "ut0new.h"
#include "fil0fil.h"
+#ifdef WITH_WSREP
+# include "mysql/service_wsrep.h"
+# include "wsrep.h"
+# include "log.h"
+# include "wsrep_mysqld.h"
+#endif
#include <vector>
@@ -76,41 +82,31 @@ typedef recalc_pool_t::iterator
/** Pool where we store information on which tables are to be processed
by background statistics gathering. */
-static recalc_pool_t* recalc_pool;
-
-
-/*****************************************************************//**
-Initialize the recalc pool, called once during thread initialization. */
-static
-void
-dict_stats_recalc_pool_init()
-/*=========================*/
-{
- ut_ad(!srv_read_only_mode);
- /* JAN: TODO: MySQL 5.7 PSI
- const PSI_memory_key key = mem_key_dict_stats_bg_recalc_pool_t;
-
- recalc_pool = UT_NEW(recalc_pool_t(recalc_pool_allocator_t(key)), key);
-
- recalc_pool->reserve(RECALC_POOL_INITIAL_SLOTS);
- */
- recalc_pool = new std::vector<table_id_t, recalc_pool_allocator_t>();
-}
+static recalc_pool_t recalc_pool;
+/** Whether the global data structures have been initialized */
+static bool stats_initialised;
/*****************************************************************//**
Free the resources occupied by the recalc pool, called once during
thread de-initialization. */
-static
-void
-dict_stats_recalc_pool_deinit()
-/*===========================*/
+static void dict_stats_recalc_pool_deinit()
{
ut_ad(!srv_read_only_mode);
- recalc_pool->clear();
-
- UT_DELETE(recalc_pool);
- recalc_pool = NULL;
+ recalc_pool.clear();
+ defrag_pool.clear();
+ /*
+ recalc_pool may still have its buffer allocated. It will free it when
+ its destructor is called.
+ The problem is, memory leak detector is run before the recalc_pool's
+ destructor is invoked, and will report recalc_pool's buffer as leaked
+ memory. To avoid that, we force recalc_pool to surrender its buffer
+ to empty_pool object, which will free it when leaving this function:
+ */
+ recalc_pool_t recalc_empty_pool;
+ defrag_pool_t defrag_empty_pool;
+ recalc_pool.swap(recalc_empty_pool);
+ defrag_pool.swap(defrag_empty_pool);
}
/*****************************************************************//**
@@ -130,8 +126,8 @@ dict_stats_recalc_pool_add(
mutex_enter(&recalc_pool_mutex);
/* quit if already in the list */
- for (recalc_pool_iterator_t iter = recalc_pool->begin();
- iter != recalc_pool->end();
+ for (recalc_pool_iterator_t iter = recalc_pool.begin();
+ iter != recalc_pool.end();
++iter) {
if (*iter == table->id) {
@@ -140,18 +136,25 @@ dict_stats_recalc_pool_add(
}
}
- recalc_pool->push_back(table->id);
+ recalc_pool.push_back(table->id);
mutex_exit(&recalc_pool_mutex);
os_event_set(dict_stats_event);
}
+#ifdef WITH_WSREP
+/** Update the table modification counter and if necessary,
+schedule new estimates for table and index statistics to be calculated.
+@param[in,out] table persistent or temporary table
+@param[in] thd current session */
+void dict_stats_update_if_needed(dict_table_t* table, THD* thd)
+#else
/** Update the table modification counter and if necessary,
schedule new estimates for table and index statistics to be calculated.
@param[in,out] table persistent or temporary table */
-void
-dict_stats_update_if_needed(dict_table_t* table)
+void dict_stats_update_if_needed_func(dict_table_t* table)
+#endif
{
ut_ad(table->stat_initialized);
ut_ad(!mutex_own(&dict_sys->mutex));
@@ -163,6 +166,15 @@ dict_stats_update_if_needed(dict_table_t* table)
if (counter > n_rows / 10 /* 10% */
&& dict_stats_auto_recalc_is_enabled(table)) {
+#ifdef WITH_WSREP
+ if (thd && wsrep_on(thd) && wsrep_thd_is_BF(thd, 0)) {
+ WSREP_DEBUG("Avoiding background statistics"
+ " calculation for table %s",
+ table->name.m_name);
+ return;
+ }
+#endif /* WITH_WSREP */
+
dict_stats_recalc_pool_add(table);
table->stat_modified_counter = 0;
}
@@ -200,14 +212,14 @@ dict_stats_recalc_pool_get(
mutex_enter(&recalc_pool_mutex);
- if (recalc_pool->empty()) {
+ if (recalc_pool.empty()) {
mutex_exit(&recalc_pool_mutex);
return(false);
}
- *id = recalc_pool->at(0);
+ *id = recalc_pool.at(0);
- recalc_pool->erase(recalc_pool->begin());
+ recalc_pool.erase(recalc_pool.begin());
mutex_exit(&recalc_pool_mutex);
@@ -229,13 +241,13 @@ dict_stats_recalc_pool_del(
ut_ad(table->id > 0);
- for (recalc_pool_iterator_t iter = recalc_pool->begin();
- iter != recalc_pool->end();
+ for (recalc_pool_iterator_t iter = recalc_pool.begin();
+ iter != recalc_pool.end();
++iter) {
if (*iter == table->id) {
/* erase() invalidates the iterator */
- recalc_pool->erase(iter);
+ recalc_pool.erase(iter);
break;
}
}
@@ -274,7 +286,6 @@ dict_stats_thread_init()
dict_stats_event = os_event_create(0);
dict_stats_shutdown_event = os_event_create(0);
-
ut_d(dict_stats_disabled_event = os_event_create(0));
/* The recalc_pool_mutex is acquired from:
@@ -293,9 +304,8 @@ dict_stats_thread_init()
mutex_create(LATCH_ID_RECALC_POOL, &recalc_pool_mutex);
- dict_stats_recalc_pool_init();
dict_defrag_pool_init();
-
+ stats_initialised = true;
}
/*****************************************************************//**
@@ -308,10 +318,12 @@ dict_stats_thread_deinit()
ut_a(!srv_read_only_mode);
ut_ad(!srv_dict_stats_thread_active);
- if (recalc_pool == NULL) {
+ if (!stats_initialised) {
return;
}
+ stats_initialised = false;
+
dict_stats_recalc_pool_deinit();
dict_defrag_pool_deinit();
diff --git a/storage/innobase/fil/fil0crypt.cc b/storage/innobase/fil/fil0crypt.cc
index 76c65fca841..86bad03f7fb 100644
--- a/storage/innobase/fil/fil0crypt.cc
+++ b/storage/innobase/fil/fil0crypt.cc
@@ -942,8 +942,8 @@ fil_crypt_read_crypt_data(fil_space_t* space)
/* The encryption metadata has already been read, or
the tablespace is not encrypted and the file has been
opened already, or the file cannot be accessed,
- likely due to a concurrent TRUNCATE or
- RENAME or DROP (possibly as part of ALTER TABLE).
+ likely due to a concurrent DROP
+ (possibly as part of TRUNCATE or ALTER TABLE).
FIXME: The file can become unaccessible any time
after this check! We should really remove this
function and instead make crypt_data an integral
@@ -1627,7 +1627,7 @@ fil_crypt_get_page_throttle_func(
ut_ad(space->referenced());
/* Before reading from tablespace we need to make sure that
- the tablespace is not about to be dropped or truncated. */
+ the tablespace is not about to be dropped. */
if (space->is_stopping()) {
return NULL;
}
diff --git a/storage/innobase/fil/fil0fil.cc b/storage/innobase/fil/fil0fil.cc
index 176ab0370c6..b32efedea2c 100644
--- a/storage/innobase/fil/fil0fil.cc
+++ b/storage/innobase/fil/fil0fil.cc
@@ -45,7 +45,6 @@ Created 10/25/1995 Heikki Tuuri
#include "os0file.h"
#include "page0zip.h"
#include "row0mysql.h"
-#include "row0trunc.h"
#include "srv0start.h"
#include "trx0purge.h"
#include "ut0new.h"
@@ -74,12 +73,14 @@ if that the old filepath exists and the new filepath does not exist.
@param[in] old_path old filepath
@param[in] new_path new filepath
@param[in] is_discarded whether the tablespace is discarded
+@param[in] replace_new whether to ignore the existence of new_path
@return innodb error code */
static dberr_t
fil_rename_tablespace_check(
const char* old_path,
const char* new_path,
- bool is_discarded);
+ bool is_discarded,
+ bool replace_new = false);
/** Rename a single-table tablespace.
The tablespace must exist in the memory cache.
@param[in] id tablespace identifier
@@ -171,9 +172,6 @@ ulint fil_n_pending_tablespace_flushes = 0;
/** Number of files currently open */
ulint fil_n_file_opened = 0;
-/** The null file address */
-const fil_addr_t fil_addr_null = {FIL_NULL, 0};
-
/** The tablespace memory cache. This variable is NULL before the module is
initialized. */
fil_system_t fil_system;
@@ -290,7 +288,7 @@ i/o on a tablespace which does not exist */
UNIV_INLINE
dberr_t
fil_read(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint byte_offset,
ulint len,
@@ -316,7 +314,7 @@ i/o on a tablespace which does not exist */
UNIV_INLINE
dberr_t
fil_write(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint byte_offset,
ulint len,
@@ -551,8 +549,7 @@ fil_node_open_file(
if (first_time_open
|| (space->purpose == FIL_TYPE_TABLESPACE
&& node == UT_LIST_GET_FIRST(space->chain)
- && srv_startup_is_before_trx_rollback_phase
- && !undo::Truncate::was_tablespace_truncated(space->id))) {
+ && srv_startup_is_before_trx_rollback_phase)) {
/* We do not know the size of the file yet. First we
open the file in the normal mode, no async I/O here,
for simplicity. Then do some checks, and close the
@@ -738,42 +735,35 @@ retry:
return(true);
}
-/** Close a file node.
-@param[in,out] node File node */
-static
-void
-fil_node_close_file(
- fil_node_t* node)
+/** Close the file handle. */
+void fil_node_t::close()
{
bool ret;
- ut_ad(mutex_own(&(fil_system.mutex)));
- ut_a(node->is_open());
- ut_a(node->n_pending == 0);
- ut_a(node->n_pending_flushes == 0);
- ut_a(!node->being_extended);
- ut_a(node->modification_counter == node->flush_counter
- || node->space->purpose == FIL_TYPE_TEMPORARY
+ ut_ad(mutex_own(&fil_system.mutex));
+ ut_a(is_open());
+ ut_a(n_pending == 0);
+ ut_a(n_pending_flushes == 0);
+ ut_a(!being_extended);
+ ut_a(modification_counter == flush_counter
+ || space->purpose == FIL_TYPE_TEMPORARY
|| srv_fast_shutdown == 2
|| !srv_was_started);
- ret = os_file_close(node->handle);
+ ret = os_file_close(handle);
ut_a(ret);
- /* printf("Closing file %s\n", node->name); */
+ /* printf("Closing file %s\n", name); */
- node->handle = OS_FILE_CLOSED;
- ut_ad(!node->is_open());
+ handle = OS_FILE_CLOSED;
+ ut_ad(!is_open());
ut_a(fil_system.n_open > 0);
fil_system.n_open--;
fil_n_file_opened--;
- if (fil_space_belongs_in_lru(node->space)) {
-
+ if (fil_space_belongs_in_lru(space)) {
ut_a(UT_LIST_GET_LEN(fil_system.LRU) > 0);
-
- /* The node is in the LRU list, remove it */
- UT_LIST_REMOVE(fil_system.LRU, node);
+ UT_LIST_REMOVE(fil_system.LRU, this);
}
}
@@ -809,7 +799,7 @@ fil_try_to_close_file_in_LRU(
&& node->n_pending_flushes == 0
&& !node->being_extended) {
- fil_node_close_file(node);
+ node->close();
return(true);
}
@@ -1239,7 +1229,7 @@ fil_node_close_to_free(
ut_a(!node->being_extended);
if (node->is_open()) {
- /* We fool the assertion in fil_node_close_file() to think
+ /* We fool the assertion in fil_node_t::close() to think
there are no unflushed modifications in the file */
node->modification_counter = node->flush_counter;
@@ -1258,7 +1248,7 @@ fil_node_close_to_free(
UT_LIST_REMOVE(fil_system.unflushed_spaces, space);
}
- fil_node_close_file(node);
+ node->close();
}
}
@@ -1749,7 +1739,7 @@ void fil_space_t::close()
node != NULL;
node = UT_LIST_GET_NEXT(chain, node)) {
if (node->is_open()) {
- fil_node_close_file(node);
+ node->close();
}
}
@@ -1910,7 +1900,7 @@ fil_close_all_files(void)
node = UT_LIST_GET_NEXT(chain, node)) {
if (node->is_open()) {
- fil_node_close_file(node);
+ node->close();
}
}
@@ -1957,7 +1947,7 @@ fil_close_log_files(
node = UT_LIST_GET_NEXT(chain, node)) {
if (node->is_open()) {
- fil_node_close_file(node);
+ node->close();
}
}
@@ -2137,13 +2127,14 @@ fil_op_write_log(
byte* log_ptr;
ulint len;
- ut_ad(first_page_no == 0);
+ ut_ad(first_page_no == 0 || type == MLOG_FILE_CREATE2);
ut_ad(fsp_flags_is_valid(flags, space_id));
/* fil_name_parse() requires that there be at least one path
separator and that the file path end with ".ibd". */
ut_ad(strchr(path, OS_PATH_SEPARATOR) != NULL);
- ut_ad(strcmp(&path[strlen(path) - strlen(DOT_IBD)], DOT_IBD) == 0);
+ ut_ad(first_page_no /* trimming an undo tablespace */
+ || !strcmp(&path[strlen(path) - strlen(DOT_IBD)], DOT_IBD));
log_ptr = mlog_open(mtr, 11 + 4 + 2 + 1);
@@ -2357,7 +2348,7 @@ fil_op_replay_rename(
enum fil_operation_t {
FIL_OPERATION_DELETE, /*!< delete a single-table tablespace */
FIL_OPERATION_CLOSE, /*!< close a single-table tablespace */
- FIL_OPERATION_TRUNCATE /*!< truncate a single-table tablespace */
+ FIL_OPERATION_TRUNCATE /*!< truncate an undo tablespace */
};
/** Check for pending operations.
@@ -2490,8 +2481,6 @@ fil_check_pending_operations(
/* Check for pending IO. */
- *path = 0;
-
for (;;) {
sp = fil_space_get_by_id(id);
@@ -2504,7 +2493,7 @@ fil_check_pending_operations(
count = fil_check_pending_io(operation, sp, &node, count);
- if (count == 0) {
+ if (count == 0 && path) {
*path = mem_strdup(node->name);
}
@@ -2592,7 +2581,8 @@ fil_close_tablespace(
not (necessarily) protected by meta-data locks.
(Rollback would generally be protected, but rollback of
FOREIGN KEY CASCADE/SET NULL is not protected by meta-data locks
-but only by InnoDB table locks, which may be broken by TRUNCATE TABLE.)
+but only by InnoDB table locks, which may be broken by
+lock_remove_all_on_table().)
@param[in] table persistent table
checked @return whether the table is accessible */
bool
@@ -2734,85 +2724,33 @@ fil_delete_tablespace(
return(err);
}
-/** Truncate the tablespace to needed size.
-@param[in,out] space tablespace truncate
-@param[in] size_in_pages truncate size.
-@return true if truncate was successful. */
-bool fil_truncate_tablespace(fil_space_t* space, ulint size_in_pages)
+/** Prepare to truncate an undo tablespace.
+@param[in] space_id undo tablespace id
+@return the tablespace
+@retval NULL if tablespace not found */
+fil_space_t* fil_truncate_prepare(ulint space_id)
{
- /* Step-1: Prepare tablespace for truncate. This involves
- stopping all the new operations + IO on that tablespace
- and ensuring that related pages are flushed to disk. */
- if (fil_prepare_for_truncate(space->id) != DB_SUCCESS) {
- return(false);
- }
-
- /* Step-2: Invalidate buffer pool pages belonging to the tablespace
- to re-create. Remove all insert buffer entries for the tablespace */
- buf_LRU_flush_or_remove_pages(space->id, NULL);
-
- /* Step-3: Truncate the tablespace and accordingly update
- the fil_space_t handler that is used to access this tablespace. */
- mutex_enter(&fil_system.mutex);
-
- /* The following code must change when InnoDB supports
- multiple datafiles per tablespace. */
- ut_a(UT_LIST_GET_LEN(space->chain) == 1);
-
- fil_node_t* node = UT_LIST_GET_FIRST(space->chain);
-
- ut_ad(node->is_open());
-
- space->size = node->size = size_in_pages;
-
- bool success = os_file_truncate(node->name, node->handle, 0);
- if (success) {
-
- os_offset_t size = os_offset_t(size_in_pages)
- << srv_page_size_shift;
-
- success = os_file_set_size(
- node->name, node->handle, size,
- FSP_FLAGS_HAS_PAGE_COMPRESSION(space->flags));
-
- if (success) {
- space->stop_new_ops = false;
- space->is_being_truncated = false;
- }
+ /* Stop all I/O on the tablespace and ensure that related
+ pages are flushed to disk. */
+ fil_space_t* space;
+ if (fil_check_pending_operations(space_id, FIL_OPERATION_TRUNCATE,
+ &space, NULL) != DB_SUCCESS) {
+ return NULL;
}
-
- mutex_exit(&fil_system.mutex);
-
- return(success);
+ ut_ad(space != NULL);
+ return space;
}
-/*******************************************************************//**
-Prepare for truncating a single-table tablespace.
-1) Check pending operations on a tablespace;
-2) Remove all insert buffer entries for the tablespace;
-@return DB_SUCCESS or error */
-dberr_t
-fil_prepare_for_truncate(
-/*=====================*/
- ulint id) /*!< in: space id */
+/** Write log about an undo tablespace truncate operation. */
+void fil_truncate_log(fil_space_t* space, ulint size, mtr_t* mtr)
{
- char* path = 0;
- fil_space_t* space = 0;
-
- ut_a(!is_system_tablespace(id));
-
- dberr_t err = fil_check_pending_operations(
- id, FIL_OPERATION_TRUNCATE, &space, &path);
-
- ut_free(path);
-
- if (err == DB_TABLESPACE_NOT_FOUND) {
- ib::error() << "Cannot truncate tablespace " << id
- << " because it is not found in the tablespace"
- " memory cache.";
- }
-
- return(err);
+ /* Write a MLOG_FILE_CREATE2 record with the new size, so that
+ recovery and backup will ignore any preceding redo log records
+ for writing pages that are after the new end of the tablespace. */
+ ut_ad(UT_LIST_GET_LEN(space->chain) == 1);
+ const fil_node_t* file = UT_LIST_GET_FIRST(space->chain);
+ fil_op_write_log(MLOG_FILE_CREATE2, space->id, size, file->name,
+ NULL, space->flags & ~FSP_FLAGS_MEM_MASK, mtr);
}
/*******************************************************************//**
@@ -2924,12 +2862,14 @@ if that the old filepath exists and the new filepath does not exist.
@param[in] old_path old filepath
@param[in] new_path new filepath
@param[in] is_discarded whether the tablespace is discarded
+@param[in] replace_new whether to ignore the existence of new_path
@return innodb error code */
static dberr_t
fil_rename_tablespace_check(
const char* old_path,
const char* new_path,
- bool is_discarded)
+ bool is_discarded,
+ bool replace_new)
{
bool exists = false;
os_file_type_t ftype;
@@ -2945,7 +2885,11 @@ fil_rename_tablespace_check(
}
exists = false;
- if (!os_file_status(new_path, &exists, &ftype) || exists) {
+ if (os_file_status(new_path, &exists, &ftype) && !exists) {
+ return DB_SUCCESS;
+ }
+
+ if (!replace_new) {
ib::error() << "Cannot rename '" << old_path
<< "' to '" << new_path
<< "' because the target file exists."
@@ -2953,17 +2897,46 @@ fil_rename_tablespace_check(
return(DB_TABLESPACE_EXISTS);
}
+ /* This must be during the ROLLBACK of TRUNCATE TABLE.
+ Because InnoDB only allows at most one data dictionary
+ transaction at a time, and because this incomplete TRUNCATE
+ would have created a new tablespace file, we must remove
+ a possibly existing tablespace that is associated with the
+ new tablespace file. */
+retry:
+ mutex_enter(&fil_system.mutex);
+ for (fil_space_t* space = UT_LIST_GET_FIRST(fil_system.space_list);
+ space; space = UT_LIST_GET_NEXT(space_list, space)) {
+ ulint id = space->id;
+ if (id && id < SRV_LOG_SPACE_FIRST_ID
+ && space->purpose == FIL_TYPE_TABLESPACE
+ && !strcmp(new_path,
+ UT_LIST_GET_FIRST(space->chain)->name)) {
+ ib::info() << "TRUNCATE rollback: " << id
+ << "," << new_path;
+ mutex_exit(&fil_system.mutex);
+ dberr_t err = fil_delete_tablespace(id);
+ if (err != DB_SUCCESS) {
+ return err;
+ }
+ goto retry;
+ }
+ }
+ mutex_exit(&fil_system.mutex);
+ fil_delete_file(new_path);
+
return(DB_SUCCESS);
}
-dberr_t fil_space_t::rename(const char* name, const char* path, bool log)
+dberr_t fil_space_t::rename(const char* name, const char* path, bool log,
+ bool replace)
{
ut_ad(UT_LIST_GET_LEN(chain) == 1);
ut_ad(!is_system_tablespace(id));
if (log) {
dberr_t err = fil_rename_tablespace_check(
- chain.start->name, path, false);
+ chain.start->name, path, false, replace);
if (err != DB_SUCCESS) {
return(err);
}
@@ -4263,13 +4236,13 @@ fil_report_invalid_page_access(
@param[in] message message for aio handler if non-sync aio
used, else ignored
@param[in] ignore_missing_space true=ignore missing space duging read
-@return DB_SUCCESS, DB_TABLESPACE_DELETED or DB_TABLESPACE_TRUNCATED
+@return DB_SUCCESS, or DB_TABLESPACE_DELETED
if we are trying to do i/o on a tablespace which does not exist */
dberr_t
fil_io(
const IORequest& type,
bool sync,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint byte_offset,
ulint len,
@@ -4395,20 +4368,6 @@ fil_io(
break;
} else {
- if (space->id != TRX_SYS_SPACE
- && UT_LIST_GET_LEN(space->chain) == 1
- && (srv_is_tablespace_truncated(space->id)
- || space->is_being_truncated
- || srv_was_tablespace_truncated(space))
- && req_type.is_read()) {
-
- /* Handle page which is outside the truncated
- tablespace bounds when recovering from a crash
- happened during a truncation */
- mutex_exit(&fil_system.mutex);
- return(DB_TABLESPACE_TRUNCATED);
- }
-
cur_page_no -= node->size;
node = UT_LIST_GET_NEXT(chain, node);
@@ -4866,27 +4825,6 @@ fil_page_set_type(
mach_write_to_2(page + FIL_PAGE_TYPE, type);
}
-/** Reset the page type.
-Data files created before MySQL 5.1 may contain garbage in FIL_PAGE_TYPE.
-In MySQL 3.23.53, only undo log pages and index pages were tagged.
-Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
-@param[in] page_id page number
-@param[in,out] page page with invalid FIL_PAGE_TYPE
-@param[in] type expected page type
-@param[in,out] mtr mini-transaction */
-void
-fil_page_reset_type(
- const page_id_t& page_id,
- byte* page,
- ulint type,
- mtr_t* mtr)
-{
- ib::info()
- << "Resetting invalid page " << page_id << " type "
- << fil_page_get_type(page) << " to " << type << ".";
- mlog_write_ulint(page + FIL_PAGE_TYPE, type, MLOG_2BYTES, mtr);
-}
-
/********************************************************************//**
Delete the tablespace file and any related files like .cfg.
This should not be called for temporary tables.
@@ -5010,7 +4948,7 @@ fil_space_validate_for_mtr_commit(
fil_space_t::release() after mtr_commit(). This is why
n_pending_ops should not be zero if stop_new_ops is set. */
ut_ad(!space->stop_new_ops
- || space->is_being_truncated /* TRUNCATE sets stop_new_ops */
+ || space->is_being_truncated /* fil_truncate_prepare() */
|| space->referenced());
}
#endif /* UNIV_DEBUG */
@@ -5149,117 +5087,6 @@ fil_names_clear(
return(do_write);
}
-/** Truncate a single-table tablespace. The tablespace must be cached
-in the memory cache.
-@param space_id space id
-@param dir_path directory path
-@param tablename the table name in the usual
- databasename/tablename format of InnoDB
-@param flags tablespace flags
-@param trunc_to_default truncate to default size if tablespace
- is being newly re-initialized.
-@return DB_SUCCESS or error */
-dberr_t
-truncate_t::truncate(
-/*=================*/
- ulint space_id,
- const char* dir_path,
- const char* tablename,
- ulint flags,
- bool trunc_to_default)
-{
- dberr_t err = DB_SUCCESS;
- char* path;
-
- ut_a(!is_system_tablespace(space_id));
-
- if (FSP_FLAGS_HAS_DATA_DIR(flags)) {
- ut_ad(dir_path != NULL);
- path = fil_make_filepath(dir_path, tablename, IBD, true);
- } else {
- path = fil_make_filepath(NULL, tablename, IBD, false);
- }
-
- if (path == NULL) {
- return(DB_OUT_OF_MEMORY);
- }
-
- mutex_enter(&fil_system.mutex);
-
- fil_space_t* space = fil_space_get_by_id(space_id);
-
- /* The following code must change when InnoDB supports
- multiple datafiles per tablespace. */
- ut_a(UT_LIST_GET_LEN(space->chain) == 1);
-
- fil_node_t* node = UT_LIST_GET_FIRST(space->chain);
-
- if (trunc_to_default) {
- space->size = node->size = FIL_IBD_FILE_INITIAL_SIZE;
- }
-
- const bool already_open = node->is_open();
-
- if (!already_open) {
-
- bool ret;
-
- node->handle = os_file_create_simple_no_error_handling(
- innodb_data_file_key, path, OS_FILE_OPEN,
- OS_FILE_READ_WRITE,
- space->purpose != FIL_TYPE_TEMPORARY
- && srv_read_only_mode, &ret);
-
- if (!ret) {
- ib::error() << "Failed to open tablespace file "
- << path << ".";
-
- ut_free(path);
-
- return(DB_ERROR);
- }
-
- ut_a(node->is_open());
- }
-
- os_offset_t trunc_size = trunc_to_default
- ? FIL_IBD_FILE_INITIAL_SIZE
- : space->size;
-
- const bool success = os_file_truncate(
- path, node->handle, trunc_size << srv_page_size_shift);
-
- if (!success) {
- ib::error() << "Cannot truncate file " << path
- << " in TRUNCATE TABLESPACE.";
- err = DB_ERROR;
- }
-
- space->stop_new_ops = false;
- space->is_being_truncated = false;
-
- /* If we opened the file in this function, close it. */
- if (!already_open) {
- bool closed = os_file_close(node->handle);
-
- if (!closed) {
-
- ib::error() << "Failed to close tablespace file "
- << path << ".";
-
- err = DB_ERROR;
- } else {
- node->handle = OS_FILE_CLOSED;
- }
- }
-
- mutex_exit(&fil_system.mutex);
-
- ut_free(path);
-
- return(err);
-}
-
/* Unit Tests */
#ifdef UNIV_ENABLE_UNIT_TEST_MAKE_FILEPATH
#define MF fil_make_filepath
@@ -5411,7 +5238,7 @@ fil_space_keyrotate_next(
}
/* Skip spaces that are being created by fil_ibd_create(),
- or dropped or truncated. Note that rotation_list contains only
+ or dropped. Note that rotation_list contains only
space->purpose == FIL_TYPE_TABLESPACE. */
while (space != NULL
&& (UT_LIST_GET_LEN(space->chain) == 0
diff --git a/storage/innobase/fsp/fsp0fsp.cc b/storage/innobase/fsp/fsp0fsp.cc
index e46cb0d7cf1..5c2d709e1bc 100644
--- a/storage/innobase/fsp/fsp0fsp.cc
+++ b/storage/innobase/fsp/fsp0fsp.cc
@@ -624,9 +624,7 @@ fsp_space_modify_check(
case MTR_LOG_NO_REDO:
ut_ad(space->purpose == FIL_TYPE_TEMPORARY
|| space->purpose == FIL_TYPE_IMPORT
- || my_atomic_loadlint(&space->redo_skipped_count)
- || space->is_being_truncated
- || srv_is_tablespace_truncated(space->id));
+ || my_atomic_loadlint(&space->redo_skipped_count));
return;
case MTR_LOG_ALL:
/* We may only write redo log for a persistent tablespace. */
@@ -732,23 +730,23 @@ void fsp_header_init(fil_space_t* space, ulint size, mtr_t* mtr)
mlog_write_ulint(FSP_HEADER_OFFSET + FSP_SPACE_ID + block->frame,
space->id, MLOG_4BYTES, mtr);
- mlog_write_ulint(FSP_HEADER_OFFSET + FSP_NOT_USED + block->frame, 0,
- MLOG_4BYTES, mtr);
+ ut_ad(0 == mach_read_from_4(FSP_HEADER_OFFSET + FSP_NOT_USED
+ + block->frame));
mlog_write_ulint(FSP_HEADER_OFFSET + FSP_SIZE + block->frame, size,
MLOG_4BYTES, mtr);
- mlog_write_ulint(FSP_HEADER_OFFSET + FSP_FREE_LIMIT + block->frame, 0,
- MLOG_4BYTES, mtr);
+ ut_ad(0 == mach_read_from_4(FSP_HEADER_OFFSET + FSP_FREE_LIMIT
+ + block->frame));
mlog_write_ulint(FSP_HEADER_OFFSET + FSP_SPACE_FLAGS + block->frame,
space->flags & ~FSP_FLAGS_MEM_MASK,
MLOG_4BYTES, mtr);
- mlog_write_ulint(FSP_HEADER_OFFSET + FSP_FRAG_N_USED + block->frame, 0,
- MLOG_4BYTES, mtr);
+ ut_ad(0 == mach_read_from_4(FSP_HEADER_OFFSET + FSP_FRAG_N_USED
+ + block->frame));
- flst_init(FSP_HEADER_OFFSET + FSP_FREE + block->frame, mtr);
- flst_init(FSP_HEADER_OFFSET + FSP_FREE_FRAG + block->frame, mtr);
- flst_init(FSP_HEADER_OFFSET + FSP_FULL_FRAG + block->frame, mtr);
- flst_init(FSP_HEADER_OFFSET + FSP_SEG_INODES_FULL + block->frame, mtr);
- flst_init(FSP_HEADER_OFFSET + FSP_SEG_INODES_FREE + block->frame, mtr);
+ flst_init(block, FSP_HEADER_OFFSET + FSP_FREE, mtr);
+ flst_init(block, FSP_HEADER_OFFSET + FSP_FREE_FRAG, mtr);
+ flst_init(block, FSP_HEADER_OFFSET + FSP_FULL_FRAG, mtr);
+ flst_init(block, FSP_HEADER_OFFSET + FSP_SEG_INODES_FULL, mtr);
+ flst_init(block, FSP_HEADER_OFFSET + FSP_SEG_INODES_FREE, mtr);
mlog_write_ull(FSP_HEADER_OFFSET + FSP_SEG_ID + block->frame, 1, mtr);
@@ -964,6 +962,22 @@ fsp_get_pages_to_extend_ibd(
return(size_increase);
}
+/** Reset the page type.
+Data files created before MySQL 5.1.48 may contain garbage in FIL_PAGE_TYPE.
+In MySQL 3.23.53, only undo log pages and index pages were tagged.
+Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
+@param[in] block block with invalid FIL_PAGE_TYPE
+@param[in] type expected page type
+@param[in,out] mtr mini-transaction */
+ATTRIBUTE_COLD
+void fil_block_reset_type(const buf_block_t& block, ulint type, mtr_t* mtr)
+{
+ ib::info()
+ << "Resetting invalid page " << block.page.id << " type "
+ << fil_page_get_type(block.frame) << " to " << type << ".";
+ mlog_write_ulint(block.frame + FIL_PAGE_TYPE, type, MLOG_2BYTES, mtr);
+}
+
/** Put new extents to the free list if there are free extents above the free
limit. If an extent happens to contain an extent descriptor page, the extent
is put to the FSP_FREE_FRAG list with the page marked as used.
@@ -1066,13 +1080,6 @@ fsp_fill_free_list(
mtr_start(&ibuf_mtr);
ibuf_mtr.set_named_space(space);
- /* Avoid logging while truncate table
- fix-up is active. */
- if (srv_is_tablespace_truncated(space->id)) {
- mtr_set_log_mode(
- &ibuf_mtr, MTR_LOG_NO_REDO);
- }
-
const page_id_t page_id(
space->id,
i + FSP_IBUF_BITMAP_OFFSET);
@@ -1099,7 +1106,7 @@ fsp_fill_free_list(
header, space, i, mtr, init_space, &desc_block);
if (desc_block != NULL) {
fil_block_check_type(
- desc_block, FIL_PAGE_TYPE_XDES, mtr);
+ *desc_block, FIL_PAGE_TYPE_XDES, mtr);
}
xdes_init(descr, mtr);
@@ -1158,7 +1165,7 @@ fsp_alloc_free_extent(
header, space, hint, mtr, false, &desc_block);
if (desc_block != NULL) {
- fil_block_check_type(desc_block, FIL_PAGE_TYPE_XDES, mtr);
+ fil_block_check_type(*desc_block, FIL_PAGE_TYPE_XDES, mtr);
}
if (descr && (xdes_get_state(descr, mtr) == XDES_FREE)) {
@@ -1700,7 +1707,7 @@ fsp_alloc_seg_inode(
block = buf_page_get(page_id, page_size, RW_SX_LATCH, mtr);
buf_block_dbg_add_level(block, SYNC_FSP_PAGE);
- fil_block_check_type(block, FIL_PAGE_INODE, mtr);
+ fil_block_check_type(*block, FIL_PAGE_INODE, mtr);
page = buf_block_get_frame(block);
@@ -2006,7 +2013,7 @@ fseg_create(
? FIL_PAGE_TYPE_TRX_SYS
: FIL_PAGE_TYPE_SYS;
- fil_block_check_type(block, type, mtr);
+ fil_block_check_type(*block, type, mtr);
}
if (!has_done_reservation
@@ -2571,7 +2578,7 @@ fseg_alloc_free_page_general(
const page_size_t page_size(space->flags);
inode = fseg_inode_get(seg_header, space_id, page_size, mtr, &iblock);
- fil_block_check_type(iblock, FIL_PAGE_INODE, mtr);
+ fil_block_check_type(*iblock, FIL_PAGE_INODE, mtr);
if (!has_done_reservation
&& !fsp_reserve_free_extents(&n_reserved, space, 2,
@@ -2991,7 +2998,7 @@ fseg_free_page_func(
seg_inode = fseg_inode_get(seg_header, space_id, page_size, mtr,
&iblock);
- fil_block_check_type(iblock, FIL_PAGE_INODE, mtr);
+ fil_block_check_type(*iblock, FIL_PAGE_INODE, mtr);
fseg_free_page_low(seg_inode, space, page, page_size, ahi, mtr);
@@ -3171,7 +3178,7 @@ fseg_free_step_func(
DBUG_RETURN(TRUE);
}
- fil_block_check_type(iblock, FIL_PAGE_INODE, mtr);
+ fil_block_check_type(*iblock, FIL_PAGE_INODE, mtr);
descr = fseg_get_first_extent(inode, space, page_size, mtr);
if (descr != NULL) {
@@ -3239,7 +3246,7 @@ fseg_free_step_not_header_func(
buf_block_t* iblock;
inode = fseg_inode_get(header, space_id, page_size, mtr, &iblock);
- fil_block_check_type(iblock, FIL_PAGE_INODE, mtr);
+ fil_block_check_type(*iblock, FIL_PAGE_INODE, mtr);
descr = fseg_get_first_extent(inode, space, page_size, mtr);
diff --git a/storage/innobase/fts/fts0ast.cc b/storage/innobase/fts/fts0ast.cc
index 82c4438196b..d6695cec5be 100644
--- a/storage/innobase/fts/fts0ast.cc
+++ b/storage/innobase/fts/fts0ast.cc
@@ -1,6 +1,7 @@
/*****************************************************************************
-Copyright (c) 2007, 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2007, 2018, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -28,6 +29,7 @@ Created 2007/3/16 Sunny Bains.
#include "fts0ast.h"
#include "fts0pars.h"
#include "fts0fts.h"
+#include "row0sel.h"
/* The FTS ast visit pass. */
enum fts_ast_visit_pass_t {
@@ -602,6 +604,7 @@ fts_ast_visit(
bool revisit = false;
bool will_be_ignored = false;
fts_ast_visit_pass_t visit_pass = FTS_PASS_FIRST;
+ const trx_t* trx = node->trx;
start_node = node->list.head;
@@ -700,6 +703,10 @@ fts_ast_visit(
}
}
+ if (trx_is_interrupted(trx)) {
+ return DB_INTERRUPTED;
+ }
+
if (revisit) {
/* Exist pass processes the skipped FTS_EXIST operation. */
for (node = start_node;
diff --git a/storage/innobase/fts/fts0fts.cc b/storage/innobase/fts/fts0fts.cc
index d874725c374..3c372045e82 100644
--- a/storage/innobase/fts/fts0fts.cc
+++ b/storage/innobase/fts/fts0fts.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2011, 2017, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2011, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2016, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -67,7 +67,7 @@ ulong fts_max_total_cache_size;
/** This is FTS result cache limit for each query and would be
a configurable variable */
-ulong fts_result_cache_limit;
+size_t fts_result_cache_limit;
/** Variable specifying the maximum FTS max token size */
ulong fts_max_token_size;
@@ -202,7 +202,7 @@ FTS auxiliary INDEX table and clear the cache at the end.
@param[in,out] sync sync state
@param[in] unlock_cache whether unlock cache lock when write node
@param[in] wait whether wait when a sync is in progress
-@param[in] has_dict whether has dict operation lock
+@param[in] has_dict whether has dict operation lock
@return DB_SUCCESS if all OK */
static
dberr_t
@@ -860,37 +860,28 @@ fts_drop_index(
err = fts_drop_index_tables(trx, index);
- for(;;) {
- bool retry = false;
- if (index->index_fts_syncing) {
- retry = true;
- }
- if (!retry){
- fts_free(table);
- break;
- }
+ while (index->index_fts_syncing
+ && !trx_is_interrupted(trx)) {
DICT_BG_YIELD(trx);
}
+
+ fts_free(table);
+
return(err);
}
- for(;;) {
- bool retry = false;
- if (index->index_fts_syncing) {
- retry = true;
- }
- if (!retry){
- current_doc_id = table->fts->cache->next_doc_id;
- first_doc_id = table->fts->cache->first_doc_id;
- fts_cache_clear(table->fts->cache);
- fts_cache_destroy(table->fts->cache);
- table->fts->cache = fts_cache_create(table);
- table->fts->cache->next_doc_id = current_doc_id;
- table->fts->cache->first_doc_id = first_doc_id;
- break;
- }
+ while (index->index_fts_syncing
+ && !trx_is_interrupted(trx)) {
DICT_BG_YIELD(trx);
}
+
+ current_doc_id = table->fts->cache->next_doc_id;
+ first_doc_id = table->fts->cache->first_doc_id;
+ fts_cache_clear(table->fts->cache);
+ fts_cache_destroy(table->fts->cache);
+ table->fts->cache = fts_cache_create(table);
+ table->fts->cache->next_doc_id = current_doc_id;
+ table->fts->cache->first_doc_id = first_doc_id;
} else {
fts_cache_t* cache = table->fts->cache;
fts_index_cache_t* index_cache;
@@ -900,18 +891,14 @@ fts_drop_index(
index_cache = fts_find_index_cache(cache, index);
if (index_cache != NULL) {
- for(;;) {
- bool retry = false;
- if (index->index_fts_syncing) {
- retry = true;
- }
- if (!retry && index_cache->words) {
- fts_words_free(index_cache->words);
- rbt_free(index_cache->words);
- break;
- }
+ while (index->index_fts_syncing
+ && !trx_is_interrupted(trx)) {
DICT_BG_YIELD(trx);
}
+ if (index_cache->words) {
+ fts_words_free(index_cache->words);
+ rbt_free(index_cache->words);
+ }
ib_vector_remove(cache->indexes, *(void**) index_cache);
}
@@ -1482,7 +1469,8 @@ fts_drop_table(
/* Pass nonatomic=false (dont allow data dict unlock),
because the transaction may hold locks on SYS_* tables from
previous calls to fts_drop_table(). */
- error = row_drop_table_for_mysql(table_name, trx, true, false, false);
+ error = row_drop_table_for_mysql(table_name, trx,
+ SQLCOM_DROP_DB, false, false);
if (error != DB_SUCCESS) {
ib::error() << "Unable to drop FTS index aux table "
@@ -1956,8 +1944,8 @@ func_exit:
if (error != DB_SUCCESS) {
for (it = common_tables.begin(); it != common_tables.end();
++it) {
- row_drop_table_for_mysql(
- (*it)->name.m_name, trx, true, FALSE);
+ row_drop_table_for_mysql((*it)->name.m_name, trx,
+ SQLCOM_DROP_DB);
}
}
@@ -2126,8 +2114,8 @@ fts_create_index_tables(trx_t* trx, const dict_index_t* index, table_id_t id)
for (it = aux_idx_tables.begin(); it != aux_idx_tables.end();
++it) {
- row_drop_table_for_mysql(
- (*it)->name.m_name, trx, true, FALSE);
+ row_drop_table_for_mysql((*it)->name.m_name, trx,
+ SQLCOM_DROP_DB);
}
}
@@ -3745,7 +3733,7 @@ fts_get_max_doc_id(
goto func_exit;
}
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
offsets = rec_get_offsets(
rec, index, offsets, true, ULINT_UNDEFINED, &heap);
@@ -4048,6 +4036,9 @@ fts_sync_write_words(
word = rbt_value(fts_tokenizer_word_t, rbt_node);
+ DBUG_EXECUTE_IF("fts_instrument_write_words_before_select_index",
+ os_thread_sleep(300000););
+
selected = fts_select_index(
index_cache->charset, word->text.f_str,
word->text.f_len);
@@ -4332,7 +4323,7 @@ FTS auxiliary INDEX table and clear the cache at the end.
@param[in,out] sync sync state
@param[in] unlock_cache whether unlock cache lock when write node
@param[in] wait whether wait when a sync is in progress
-@param[in] has_dict whether has dict operation lock
+@param[in] has_dict whether has dict operation lock
@return DB_SUCCESS if all OK */
static
dberr_t
@@ -4398,15 +4389,13 @@ begin_sync:
continue;
}
+ DBUG_EXECUTE_IF("fts_instrument_sync_before_syncing",
+ os_thread_sleep(300000););
index_cache->index->index_fts_syncing = true;
- DBUG_EXECUTE_IF("fts_instrument_sync_sleep_drop_waits",
- os_thread_sleep(10000000);
- );
error = fts_sync_index(sync, index_cache);
- if (error != DB_SUCCESS && !sync->interrupted) {
-
+ if (error != DB_SUCCESS) {
goto end_sync;
}
}
@@ -4441,8 +4430,8 @@ end_sync:
}
rw_lock_x_lock(&cache->lock);
- /* Clear fts syncing flags of any indexes incase sync is
- interrupeted */
+ /* Clear fts syncing flags of any indexes in case sync is
+ interrupted */
for (i = 0; i < ib_vector_size(cache->indexes); ++i) {
static_cast<fts_index_cache_t*>(
ib_vector_get(cache->indexes, i))
@@ -6701,7 +6690,8 @@ fts_drop_obsolete_aux_table_from_vector(
trx_start_for_ddl(trx_drop, TRX_DICT_OP_TABLE);
err = row_drop_table_for_mysql(
- aux_drop_table->name, trx_drop, false, true);
+ aux_drop_table->name, trx_drop,
+ SQLCOM_DROP_TABLE, true);
trx_drop->dict_operation_lock_mode = 0;
diff --git a/storage/innobase/fts/fts0opt.cc b/storage/innobase/fts/fts0opt.cc
index 4d93451a40d..c523ac5270e 100644
--- a/storage/innobase/fts/fts0opt.cc
+++ b/storage/innobase/fts/fts0opt.cc
@@ -62,12 +62,6 @@ static const ulint FTS_WORD_NODES_INIT_SIZE = 64;
/** Last time we did check whether system need a sync */
static ib_time_t last_check_sync_time;
-#if 0
-/** Check each table in round robin to see whether they'd
-need to be "optimized" */
-static ulint fts_optimize_sync_iterator = 0;
-#endif
-
/** State of a table within the optimization sub system. */
enum fts_state_t {
FTS_STATE_LOADED,
@@ -79,17 +73,11 @@ enum fts_state_t {
/** FTS optimize thread message types. */
enum fts_msg_type_t {
- FTS_MSG_START, /*!< Start optimizing thread */
-
- FTS_MSG_PAUSE, /*!< Pause optimizing thread */
-
FTS_MSG_STOP, /*!< Stop optimizing and exit thread */
FTS_MSG_ADD_TABLE, /*!< Add table to the optimize thread's
work queue */
- FTS_MSG_OPTIMIZE_TABLE, /*!< Optimize a table */
-
FTS_MSG_DEL_TABLE, /*!< Remove a table from the optimize
threads work queue */
FTS_MSG_SYNC_TABLE /*!< Sync fts cache of a table */
@@ -234,7 +222,7 @@ struct fts_msg_t {
/** The number of words to read and optimize in a single pass. */
ulong fts_num_word_optimize;
-// FIXME
+/** Whether to enable additional FTS diagnostic printout. */
char fts_enable_diag_print;
/** ZLib compressed block size.*/
@@ -2554,12 +2542,9 @@ fts_optimize_create_msg(
return(msg);
}
-/**********************************************************************//**
-Add the table to add to the OPTIMIZER's list. */
-void
-fts_optimize_add_table(
-/*===================*/
- dict_table_t* table) /*!< in: table to add */
+/** Add the table to add to the OPTIMIZER's list.
+@param[in] table table to add */
+void fts_optimize_add_table(dict_table_t* table)
{
fts_msg_t* msg;
@@ -2575,28 +2560,6 @@ fts_optimize_add_table(
ib_wqueue_add(fts_optimize_wq, msg, msg->heap);
}
-#if 0
-/**********************************************************************//**
-Optimize a table. */
-static
-void
-fts_optimize_do_table(
-/*==================*/
- dict_table_t* table) /*!< in: table to optimize */
-{
- fts_msg_t* msg;
-
- /* Optimizer thread could be shutdown */
- if (!fts_optimize_wq) {
- return;
- }
-
- msg = fts_optimize_create_msg(FTS_MSG_OPTIMIZE_TABLE, table);
-
- ib_wqueue_add(fts_optimize_wq, msg, msg->heap);
-}
-#endif
-
/**********************************************************************//**
Remove the table from the OPTIMIZER's list. We do wait for
acknowledgement from the consumer of the message. */
@@ -2672,53 +2635,6 @@ fts_optimize_request_sync_table(
}
/**********************************************************************//**
-Find the slot for a particular table.
-@return slot if found else NULL. */
-static
-fts_slot_t*
-fts_optimize_find_slot(
-/*===================*/
- ib_vector_t* tables, /*!< in: vector of tables */
- const dict_table_t* table) /*!< in: table to add */
-{
- ulint i;
-
- for (i = 0; i < ib_vector_size(tables); ++i) {
- fts_slot_t* slot;
-
- slot = static_cast<fts_slot_t*>(ib_vector_get(tables, i));
-
- if (slot->table == table) {
- return(slot);
- }
- }
-
- return(NULL);
-}
-
-/**********************************************************************//**
-Start optimizing table. */
-static
-void
-fts_optimize_start_table(
-/*=====================*/
- ib_vector_t* tables, /*!< in/out: vector of tables */
- dict_table_t* table) /*!< in: table to optimize */
-{
- fts_slot_t* slot;
-
- slot = fts_optimize_find_slot(tables, table);
-
- if (slot == NULL) {
- ib::error() << "Table " << table->name << " not registered"
- " with the optimize thread.";
- } else {
- slot->last_run = 0;
- slot->completed = 0;
- }
-}
-
-/**********************************************************************//**
Add the table to the vector if it doesn't already exist. */
static
ibool
@@ -2741,7 +2657,7 @@ fts_optimize_new_table(
empty_slot = i;
} else if (slot->table == table) {
/* Already exists in our optimize queue. */
- ut_ad(slot->table_id = table->id);
+ ut_ad(slot->table_id == table->id);
return(FALSE);
}
}
@@ -2900,57 +2816,6 @@ fts_is_sync_needed(
return(false);
}
-#if 0
-/*********************************************************************//**
-Check whether a table needs to be optimized. */
-static
-void
-fts_optimize_need_sync(
-/*===================*/
- ib_vector_t* tables) /*!< in: list of tables */
-{
- dict_table_t* table = NULL;
- fts_slot_t* slot;
- ulint num_table = ib_vector_size(tables);
-
- if (!num_table) {
- return;
- }
-
- if (fts_optimize_sync_iterator >= num_table) {
- fts_optimize_sync_iterator = 0;
- }
-
- slot = ib_vector_get(tables, fts_optimize_sync_iterator);
- table = slot->table;
-
- if (!table) {
- return;
- }
-
- ut_ad(table->fts);
-
- if (table->fts->cache) {
- ulint deleted = table->fts->cache->deleted;
-
- if (table->fts->cache->added
- >= fts_optimize_add_threshold) {
- fts_sync_table(table);
- } else if (deleted >= fts_optimize_delete_threshold) {
- fts_optimize_do_table(table);
-
- mutex_enter(&table->fts->cache->deleted_lock);
- table->fts->cache->deleted -= deleted;
- mutex_exit(&table->fts->cache->deleted_lock);
- }
- }
-
- fts_optimize_sync_iterator++;
-
- return;
-}
-#endif
-
/** Sync fts cache of a table
@param[in] table_id table id */
void
@@ -2963,7 +2828,7 @@ fts_optimize_sync_table(
if (table) {
if (dict_table_has_fts_index(table) && table->fts->cache) {
- fts_sync_table(table, true, false, true);
+ fts_sync_table(table, true, false, false);
}
dict_table_close(table, FALSE, FALSE);
@@ -3031,8 +2896,7 @@ DECLARE_THREAD(fts_optimize_thread)(
fts_msg_t* msg;
msg = static_cast<fts_msg_t*>(
- ib_wqueue_timedwait(wq,
- FTS_QUEUE_WAIT_IN_USECS));
+ ib_wqueue_timedwait(wq, FTS_QUEUE_WAIT_IN_USECS));
/* Timeout ? */
if (msg == NULL) {
@@ -3044,12 +2908,6 @@ DECLARE_THREAD(fts_optimize_thread)(
}
switch (msg->type) {
- case FTS_MSG_START:
- break;
-
- case FTS_MSG_PAUSE:
- break;
-
case FTS_MSG_STOP:
done = TRUE;
break;
@@ -3064,15 +2922,6 @@ DECLARE_THREAD(fts_optimize_thread)(
}
break;
- case FTS_MSG_OPTIMIZE_TABLE:
- if (!done) {
- fts_optimize_start_table(
- fts_slots,
- static_cast<dict_table_t*>(
- msg->ptr));
- }
- break;
-
case FTS_MSG_DEL_TABLE:
if (fts_optimize_del_table(
fts_slots, static_cast<fts_msg_del_t*>(
@@ -3087,6 +2936,10 @@ DECLARE_THREAD(fts_optimize_thread)(
break;
case FTS_MSG_SYNC_TABLE:
+ DBUG_EXECUTE_IF(
+ "fts_instrument_msg_sync_sleep",
+ os_thread_sleep(300000););
+
fts_optimize_sync_table(
*static_cast<table_id_t*>(msg->ptr));
break;
@@ -3149,7 +3002,7 @@ fts_optimize_init(void)
ut_ad(!srv_read_only_mode);
/* For now we only support one optimize thread. */
- ut_a(fts_optimize_wq == NULL);
+ ut_a(!fts_optimize_wq);
/* Create FTS optimize work queue */
fts_optimize_wq = ib_wqueue_create();
diff --git a/storage/innobase/fts/fts0pars.cc b/storage/innobase/fts/fts0pars.cc
index e4d1bba2be6..56cc8d6052c 100644
--- a/storage/innobase/fts/fts0pars.cc
+++ b/storage/innobase/fts/fts0pars.cc
@@ -88,7 +88,7 @@ extern int fts_lexer(YYSTYPE*, fts_lexer_t*);
extern int fts_blexer(YYSTYPE*, yyscan_t);
extern int fts_tlexer(YYSTYPE*, yyscan_t);
-typedef int (*fts_scan)();
+
extern int ftserror(const char* p);
@@ -103,8 +103,8 @@ extern int ftserror(const char* p);
#define YYTOKENFREE(token) fts_ast_string_free((token))
-typedef int (*fts_scanner_alt)(YYSTYPE* val, yyscan_t yyscanner);
-typedef int (*fts_scanner)();
+
+typedef int (*fts_scanner)(YYSTYPE* val, yyscan_t yyscanner);
struct fts_lexer_t {
fts_scanner scanner;
@@ -1948,7 +1948,7 @@ fts_lexer_create(
reinterpret_cast<const char*>(query),
static_cast<int>(query_len),
fts_lexer->yyscanner);
- fts_lexer->scanner = reinterpret_cast<fts_scan>(fts_blexer);
+ fts_lexer->scanner = fts_blexer;
/* FIXME: Debugging */
/* fts0bset_debug(1 , fts_lexer->yyscanner); */
} else {
@@ -1957,7 +1957,7 @@ fts_lexer_create(
reinterpret_cast<const char*>(query),
static_cast<int>(query_len),
fts_lexer->yyscanner);
- fts_lexer->scanner = reinterpret_cast<fts_scan>(fts_tlexer);
+ fts_lexer->scanner = fts_tlexer;
}
return(fts_lexer);
@@ -1971,7 +1971,7 @@ fts_lexer_free(
/*===========*/
fts_lexer_t* fts_lexer)
{
- if (fts_lexer->scanner == (fts_scan) fts_blexer) {
+ if (fts_lexer->scanner == fts_blexer) {
fts0blex_destroy(fts_lexer->yyscanner);
} else {
fts0tlex_destroy(fts_lexer->yyscanner);
@@ -1988,9 +1988,9 @@ fts_lexer(
YYSTYPE* val,
fts_lexer_t* fts_lexer)
{
- fts_scanner_alt func_ptr;
+ fts_scanner func_ptr;
- func_ptr = (fts_scanner_alt) fts_lexer->scanner;
+ func_ptr = fts_lexer->scanner;
return(func_ptr(val, fts_lexer->yyscanner));
}
diff --git a/storage/innobase/fts/fts0pars.y b/storage/innobase/fts/fts0pars.y
index 1f4ec9922e3..4db72ca65ad 100644
--- a/storage/innobase/fts/fts0pars.y
+++ b/storage/innobase/fts/fts0pars.y
@@ -36,7 +36,7 @@ extern int fts_lexer(YYSTYPE*, fts_lexer_t*);
extern int fts_blexer(YYSTYPE*, yyscan_t);
extern int fts_tlexer(YYSTYPE*, yyscan_t);
-typedef int (*fts_scan)();
+
extern int ftserror(const char* p);
@@ -49,8 +49,8 @@ extern int ftserror(const char* p);
#define YYPARSE_PARAM state
#define YYLEX_PARAM ((fts_ast_state_t*) state)->lexer
-typedef int (*fts_scanner_alt)(YYSTYPE* val, yyscan_t yyscanner);
-typedef int (*fts_scanner)();
+
+typedef int (*fts_scanner)(YYSTYPE* val, yyscan_t yyscanner);
struct fts_lexer_struct {
fts_scanner scanner;
@@ -238,13 +238,13 @@ fts_lexer_create(
if (boolean_mode) {
fts0blex_init(&fts_lexer->yyscanner);
fts0b_scan_bytes((char*) query, (int) query_len, fts_lexer->yyscanner);
- fts_lexer->scanner = (fts_scan) fts_blexer;
+ fts_lexer->scanner = fts_blexer;
/* FIXME: Debugging */
/* fts0bset_debug(1 , fts_lexer->yyscanner); */
} else {
fts0tlex_init(&fts_lexer->yyscanner);
fts0t_scan_bytes((char*) query, (int) query_len, fts_lexer->yyscanner);
- fts_lexer->scanner = (fts_scan) fts_tlexer;
+ fts_lexer->scanner = fts_tlexer;
}
return(fts_lexer);
@@ -258,7 +258,7 @@ fts_lexer_free(
/*===========*/
fts_lexer_t* fts_lexer)
{
- if (fts_lexer->scanner == (fts_scan) fts_blexer) {
+ if (fts_lexer->scanner == fts_blexer) {
fts0blex_destroy(fts_lexer->yyscanner);
} else {
fts0tlex_destroy(fts_lexer->yyscanner);
@@ -275,9 +275,9 @@ fts_lexer(
YYSTYPE* val,
fts_lexer_t* fts_lexer)
{
- fts_scanner_alt func_ptr;
+ fts_scanner func_ptr;
- func_ptr = (fts_scanner_alt) fts_lexer->scanner;
+ func_ptr = fts_lexer->scanner;
return(func_ptr(val, fts_lexer->yyscanner));
}
diff --git a/storage/innobase/fts/fts0que.cc b/storage/innobase/fts/fts0que.cc
index 6a0496bedcd..32e08c9c941 100644
--- a/storage/innobase/fts/fts0que.cc
+++ b/storage/innobase/fts/fts0que.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2007, 2017, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2007, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -75,7 +75,7 @@ struct fts_query_t {
fts_table_t fts_index_table;/*!< FTS auxiliary index table def */
- ulint total_size; /*!< total memory size used by query */
+ size_t total_size; /*!< total memory size used by query */
fts_doc_ids_t* deleted; /*!< Deleted doc ids that need to be
filtered from the output */
@@ -3920,6 +3920,7 @@ fts_query_can_optimize(
}
/** FTS Query entry point.
+@param[in,out] trx transaction
@param[in] index fts index to search
@param[in] flags FTS search mode
@param[in] query_str FTS query
@@ -3928,6 +3929,7 @@ fts_query_can_optimize(
@return DB_SUCCESS if successful otherwise error code */
dberr_t
fts_query(
+ trx_t* trx,
dict_index_t* index,
uint flags,
const byte* query_str,
@@ -3940,7 +3942,7 @@ fts_query(
ulint lc_query_str_len;
ulint result_len;
bool boolean_mode;
- trx_t* query_trx;
+ trx_t* query_trx; /* FIXME: use provided trx */
CHARSET_INFO* charset;
ulint start_time_ms;
bool will_be_ignored = false;
@@ -4055,6 +4057,7 @@ fts_query(
/* Parse the input query string. */
if (fts_query_parse(&query, lc_query_str, result_len)) {
fts_ast_node_t* ast = query.root;
+ ast->trx = trx;
/* Optimize query to check if it's a single term */
fts_query_can_optimize(&query, flags);
@@ -4068,6 +4071,11 @@ fts_query(
query.error = fts_ast_visit(
FTS_NONE, ast, fts_query_visitor,
&query, &will_be_ignored);
+ if (query.error == DB_INTERRUPTED) {
+ error = DB_INTERRUPTED;
+ ut_free(lc_query_str);
+ goto func_exit;
+ }
/* If query expansion is requested, extend the search
with first search pass result */
@@ -4094,6 +4102,15 @@ fts_query(
ut_zalloc_nokey(sizeof(**result)));
}
+ if (trx_is_interrupted(trx)) {
+ error = DB_INTERRUPTED;
+ ut_free(lc_query_str);
+ if (*result) {
+ fts_query_free_result(*result);
+ }
+ goto func_exit;
+ }
+
ut_free(lc_query_str);
if (fts_enable_diag_print && (*result)) {
diff --git a/storage/innobase/fut/fut0lst.cc b/storage/innobase/fut/fut0lst.cc
index 3e77165ac31..05474b02cbd 100644
--- a/storage/innobase/fut/fut0lst.cc
+++ b/storage/innobase/fut/fut0lst.cc
@@ -58,8 +58,8 @@ flst_add_to_empty(
flst_write_addr(base + FLST_LAST, node_addr, mtr);
/* Set prev and next fields of node to add */
- flst_write_addr(node + FLST_PREV, fil_addr_null, mtr);
- flst_write_addr(node + FLST_NEXT, fil_addr_null, mtr);
+ flst_zero_addr(node + FLST_PREV, mtr);
+ flst_zero_addr(node + FLST_NEXT, mtr);
/* Update len of base node */
mlog_write_ulint(base + FLST_LEN, 1, MLOG_4BYTES, mtr);
diff --git a/storage/innobase/gis/gis0rtree.cc b/storage/innobase/gis/gis0rtree.cc
index eac904e5b24..4bd3e1c232a 100644
--- a/storage/innobase/gis/gis0rtree.cc
+++ b/storage/innobase/gis/gis0rtree.cc
@@ -658,7 +658,7 @@ rtr_adjust_upper_level(
/* Create a memory heap where the data tuple is stored */
heap = mem_heap_create(1024);
- memset(&cursor, 0, sizeof(cursor));
+ cursor.init();
cursor.thr = sea_cur->thr;
@@ -914,7 +914,7 @@ rtr_split_page_move_rec_list(
mtr_set_log_mode(mtr, log_mode);
if (!page_zip_compress(new_page_zip, new_page, index,
- page_zip_level, NULL, mtr)) {
+ page_zip_level, mtr)) {
ulint ret_pos;
/* Before trying to reorganize the page,
@@ -1367,7 +1367,7 @@ rtr_ins_enlarge_mbr(
rtr_page_cal_mbr(index, block, &new_mbr, heap);
/* Get father block. */
- memset(&cursor, 0, sizeof(cursor));
+ cursor.init();
offsets = rtr_page_get_father_block(
NULL, heap, index, block, mtr, btr_cur, &cursor);
diff --git a/storage/innobase/gis/gis0sea.cc b/storage/innobase/gis/gis0sea.cc
index 67b2feb7af6..6fcc56170d0 100644
--- a/storage/innobase/gis/gis0sea.cc
+++ b/storage/innobase/gis/gis0sea.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2016, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -389,8 +389,7 @@ rtr_pcur_getnext_from_path(
if (mode != PAGE_CUR_RTREE_INSERT
&& mode != PAGE_CUR_RTREE_LOCATE
&& mode >= PAGE_CUR_CONTAIN
- && btr_cur->rtr_info->need_prdt_lock
- && found) {
+ && btr_cur->rtr_info->need_prdt_lock) {
lock_prdt_t prdt;
trx_t* trx = thr_get_trx(
@@ -1546,7 +1545,7 @@ rtr_copy_buf(
will be copied. It is also undefined what will happen with the
newly memcpy()ed mutex if the source mutex was acquired by
(another) thread while it was copied. */
- memcpy(&matches->block.page, &block->page, sizeof(buf_page_t));
+ new (&matches->block.page) buf_page_t(block->page);
matches->block.frame = block->frame;
matches->block.unzip_LRU = block->unzip_LRU;
diff --git a/storage/innobase/handler/ha_innodb.cc b/storage/innobase/handler/ha_innodb.cc
index b0af34814af..6dedef20c05 100644
--- a/storage/innobase/handler/ha_innodb.cc
+++ b/storage/innobase/handler/ha_innodb.cc
@@ -100,7 +100,6 @@ this program; if not, write to the Free Software Foundation, Inc.,
#include "row0mysql.h"
#include "row0quiesce.h"
#include "row0sel.h"
-#include "row0trunc.h"
#include "row0upd.h"
#include "fil0crypt.h"
#include "ut0timer.h"
@@ -169,8 +168,6 @@ static int innobase_wsrep_set_checkpoint(handlerton* hton, const XID* xid);
static int innobase_wsrep_get_checkpoint(handlerton* hton, XID* xid);
#endif /* WITH_WSREP */
-/** to protect innobase_open_files */
-static mysql_mutex_t innobase_share_mutex;
/** to force correct commit order in binlog */
static ulong commit_threads = 0;
static mysql_cond_t commit_cond;
@@ -461,8 +458,6 @@ operation, we only do it every INNOBASE_WAKE_INTERVAL'th step. */
#define INNOBASE_WAKE_INTERVAL 32
static ulong innobase_active_counter = 0;
-static hash_table_t* innobase_open_tables;
-
/** Allowed values of innodb_change_buffering */
static const char* innodb_change_buffering_names[] = {
"none", /* IBUF_USE_NONE */
@@ -571,7 +566,6 @@ const struct _ft_vft_ext ft_vft_ext_result = {innobase_fts_get_version,
/* Keys to register pthread mutexes/cond in the current file with
performance schema */
-static mysql_pfs_key_t innobase_share_mutex_key;
static mysql_pfs_key_t commit_cond_mutex_key;
static mysql_pfs_key_t commit_cond_key;
static mysql_pfs_key_t pending_checkpoint_mutex_key;
@@ -580,7 +574,6 @@ static mysql_pfs_key_t thd_destructor_thread_key;
static PSI_mutex_info all_pthread_mutexes[] = {
PSI_KEY(commit_cond_mutex),
PSI_KEY(pending_checkpoint_mutex),
- PSI_KEY(innobase_share_mutex)
};
static PSI_cond_info all_innodb_conds[] = {
@@ -1072,10 +1065,8 @@ static SHOW_VAR innodb_status_variables[]= {
(char*) &export_vars.innodb_truncated_status_writes, SHOW_LONG},
{"available_undo_logs",
(char*) &export_vars.innodb_available_undo_logs, SHOW_LONG},
-#ifdef UNIV_DEBUG
- {"ahi_drop_lookups",
- (char*) &export_vars.innodb_ahi_drop_lookups, SHOW_LONG},
-#endif /* UNIV_DEBUG */
+ {"undo_truncations",
+ (char*) &export_vars.innodb_undo_truncations, SHOW_LONG},
/* Status variables for page compression */
{"page_compression_saved",
@@ -1195,23 +1186,6 @@ static SHOW_VAR innodb_status_variables[]= {
{NullS, NullS, SHOW_LONG}
};
-/************************************************************************//**
-Handling the shared INNOBASE_SHARE structure that is needed to provide table
-locking. Register the table name if it doesn't exist in the hash table. */
-static
-INNOBASE_SHARE*
-get_share(
-/*======*/
- const char* table_name); /*!< in: table to lookup */
-
-/************************************************************************//**
-Free the shared object that was registered with get_share(). */
-static
-void
-free_share(
-/*=======*/
- INNOBASE_SHARE* share); /*!< in/own: share to free */
-
/*****************************************************************//**
Frees a possible InnoDB trx object associated with the current THD.
@return 0 or error number */
@@ -2941,7 +2915,7 @@ ha_innobase::ha_innobase(
| HA_CAN_RTREEKEYS
| HA_CAN_TABLES_WITHOUT_ROLLBACK
| HA_CONCURRENT_OPTIMIZE
- | (srv_force_primary_key ? HA_REQUIRE_PRIMARY_KEY : 0)
+ | (srv_force_primary_key ? HA_WANTS_PRIMARY_KEY : 0)
),
m_start_of_scan(),
m_mysql_has_locked()
@@ -3848,6 +3822,12 @@ static int innodb_init_params()
srv_data_home = innobase_data_home_dir
? innobase_data_home_dir : default_path;
+#ifdef WITH_WSREP
+ /* If we use the wsrep API, then we need to tell the server
+ the path to the data files (for passing it to the SST scripts): */
+ wsrep_set_data_home_dir(srv_data_home);
+#endif /* WITH_WSREP */
+
/*--------------- Shared tablespaces -------------------------*/
@@ -4289,10 +4269,6 @@ static int innodb_init(void* p)
ibuf_max_size_update(srv_change_buffer_max_size);
- innobase_open_tables = hash_create(200);
- mysql_mutex_init(innobase_share_mutex_key,
- &innobase_share_mutex,
- MY_MUTEX_INIT_FAST);
mysql_mutex_init(commit_cond_mutex_key,
&commit_cond_m, MY_MUTEX_INIT_FAST);
mysql_cond_init(commit_cond_key, &commit_cond, 0);
@@ -4361,9 +4337,6 @@ innobase_end(handlerton*, ha_panic_function)
}
}
- hash_table_free(innobase_open_tables);
- innobase_open_tables = NULL;
-
st_my_thread_var* running = reinterpret_cast<st_my_thread_var*>(
my_atomic_loadptr_explicit(
reinterpret_cast<void**>(&srv_running),
@@ -4381,7 +4354,6 @@ innobase_end(handlerton*, ha_panic_function)
innodb_shutdown();
innobase_space_shutdown();
- mysql_mutex_destroy(&innobase_share_mutex);
mysql_mutex_destroy(&commit_cond_m);
mysql_cond_destroy(&commit_cond);
mysql_mutex_destroy(&pending_checkpoint_mutex);
@@ -5322,15 +5294,16 @@ ha_innobase::max_supported_key_length() const
switch (srv_page_size) {
case 4096:
- return(768);
+ /* Hack: allow mysql.innodb_index_stats to be created. */
+ /* FIXME: rewrite this API, and in sql_table.cc consider
+ that in index-organized tables (such as InnoDB), secondary
+ index records will be padded with the PRIMARY KEY, instead
+ of some short ROWID or record heap address. */
+ return(1173);
case 8192:
return(1536);
default:
-#ifdef WITH_WSREP
return(3500);
-#else
- return(3500);
-#endif
}
}
@@ -5616,6 +5589,7 @@ is consistent between KEY info from mysql and that from innodb index.
@param[in] key_info Index info from mysql
@param[in] index_info Index info from InnoDB
@return true if all column types match. */
+static
bool
innobase_match_index_columns(
const KEY* key_info,
@@ -5846,7 +5820,8 @@ innobase_build_v_templ(
name = dict_table_get_v_col_name(ib_table, z);
}
- ut_ad(!ut_strcmp(name, field->field_name.str));
+ ut_ad(!my_strcasecmp(system_charset_info, name,
+ field->field_name.str));
#endif
const dict_v_col_t* vcol;
@@ -5877,12 +5852,10 @@ innobase_build_v_templ(
dict_col_t* col = dict_table_get_nth_col(
ib_table, j);
-#ifdef UNIV_DEBUG
- const char* name = dict_table_get_col_name(
- ib_table, j);
-
- ut_ad(!ut_strcmp(name, field->field_name.str));
-#endif
+ ut_ad(!my_strcasecmp(system_charset_info,
+ dict_table_get_col_name(
+ ib_table, j),
+ field->field_name.str));
s_templ->vtempl[j] = static_cast<
mysql_row_templ_t*>(
@@ -5905,90 +5878,33 @@ innobase_build_v_templ(
s_templ->tb_name = table->s->table_name.str;
}
-/*******************************************************************//**
-This function builds a translation table in INNOBASE_SHARE
-structure for fast index location with mysql array number from its
-table->key_info structure. This also provides the necessary translation
-between the key order in mysql key_info and InnoDB ib_table->indexes if
-they are not fully matched with each other.
-Note we do not have any mutex protecting the translation table
-building based on the assumption that there is no concurrent
-index creation/drop and DMLs that requires index lookup. All table
-handle will be closed before the index creation/drop.
-@return true if index translation table built successfully */
-static
-bool
-innobase_build_index_translation(
-/*=============================*/
- const TABLE* table, /*!< in: table in MySQL data
- dictionary */
- dict_table_t* ib_table,/*!< in: table in InnoDB data
- dictionary */
- INNOBASE_SHARE* share) /*!< in/out: share structure
- where index translation table
- will be constructed in. */
+/** Check consistency between .frm indexes and InnoDB indexes.
+@param[in] table table object formed from .frm
+@param[in] ib_table InnoDB table definition
+@retval true if not errors were found */
+static bool
+check_index_consistency(const TABLE* table, const dict_table_t* ib_table)
{
- DBUG_ENTER("innobase_build_index_translation");
-
- bool ret = true;
-
- mutex_enter(&dict_sys->mutex);
-
- ulint mysql_num_index = table->s->keys;
- ulint ib_num_index = UT_LIST_GET_LEN(ib_table->indexes);
- dict_index_t** index_mapping = share->idx_trans_tbl.index_mapping;
+ ulint mysql_num_index = table->s->keys;
+ ulint ib_num_index = UT_LIST_GET_LEN(ib_table->indexes);
+ bool ret = true;
/* If there exists inconsistency between MySQL and InnoDB dictionary
(metadata) information, the number of index defined in MySQL
- could exceed that in InnoDB, do not build index translation
- table in such case */
+ could exceed that in InnoDB, return error */
if (ib_num_index < mysql_num_index) {
ret = false;
goto func_exit;
}
- /* If index entry count is non-zero, nothing has
- changed since last update, directly return TRUE */
- if (share->idx_trans_tbl.index_count) {
- /* Index entry count should still match mysql_num_index */
- ut_a(share->idx_trans_tbl.index_count == mysql_num_index);
- goto func_exit;
- }
-
- /* The number of index increased, rebuild the mapping table */
- if (mysql_num_index > share->idx_trans_tbl.array_size) {
-
- index_mapping = reinterpret_cast<dict_index_t**>(
- ut_realloc(index_mapping,
- mysql_num_index * sizeof(*index_mapping)));
-
- if (index_mapping == NULL) {
- /* Report an error if index_mapping continues to be
- NULL and mysql_num_index is a non-zero value */
- sql_print_error("InnoDB: fail to allocate memory for "
- "index translation table. Number of "
- "Index: " ULINTPF
- ", array size:" ULINTPF,
- mysql_num_index,
- share->idx_trans_tbl.array_size);
- ret = false;
- goto func_exit;
- }
-
- share->idx_trans_tbl.array_size = mysql_num_index;
- }
-
/* For each index in the mysql key_info array, fetch its
corresponding InnoDB index pointer into index_mapping
array. */
for (ulint count = 0; count < mysql_num_index; count++) {
-
- /* Fetch index pointers into index_mapping according to mysql
- index sequence */
- index_mapping[count] = dict_table_get_index_on_name(
+ const dict_index_t* index = dict_table_get_index_on_name(
ib_table, table->key_info[count].name.str);
- if (index_mapping[count] == 0) {
+ if (index == NULL) {
sql_print_error("Cannot find index %s in InnoDB"
" index dictionary.",
table->key_info[count].name.str);
@@ -5999,7 +5915,7 @@ innobase_build_index_translation(
/* Double check fetched index has the same
column info as those in mysql key_info. */
if (!innobase_match_index_columns(&table->key_info[count],
- index_mapping[count])) {
+ index)) {
sql_print_error("Found index %s whose column info"
" does not match that of MariaDB.",
table->key_info[count].name.str);
@@ -6008,51 +5924,10 @@ innobase_build_index_translation(
}
}
- /* Successfully built the translation table */
- share->idx_trans_tbl.index_count = mysql_num_index;
-
func_exit:
- if (!ret) {
- /* Build translation table failed. */
- ut_free(index_mapping);
-
- share->idx_trans_tbl.array_size = 0;
- share->idx_trans_tbl.index_count = 0;
- index_mapping = NULL;
- }
-
- share->idx_trans_tbl.index_mapping = index_mapping;
-
- mutex_exit(&dict_sys->mutex);
-
- DBUG_RETURN(ret);
+ return ret;
}
-/*******************************************************************//**
-This function uses index translation table to quickly locate the
-requested index structure.
-Note we do not have mutex protection for the index translatoin table
-access, it is based on the assumption that there is no concurrent
-translation table rebuild (fter create/drop index) and DMLs that
-require index lookup.
-@return dict_index_t structure for requested index. NULL if
-fail to locate the index structure. */
-static
-dict_index_t*
-innobase_index_lookup(
-/*==================*/
- INNOBASE_SHARE* share, /*!< in: share structure for index
- translation table. */
- uint keynr) /*!< in: index number for the requested
- index */
-{
- if (share->idx_trans_tbl.index_mapping == NULL
- || keynr >= share->idx_trans_tbl.index_count) {
- return(NULL);
- }
-
- return(share->idx_trans_tbl.index_mapping[keynr]);
-}
/********************************************************************//**
Get the upper limit of the MySQL integral and floating-point type.
@return maximum allowed value for the field */
@@ -6182,11 +6057,6 @@ ha_innobase::open(const char* name, int, uint)
m_user_thd = NULL;
- if (!(m_share = get_share(name))) {
-
- DBUG_RETURN(1);
- }
-
/* Will be allocated if it is needed in ::update_row() */
m_upd_buf = NULL;
m_upd_buf_size = 0;
@@ -6210,7 +6080,6 @@ ha_innobase::open(const char* name, int, uint)
norm_name);
}
no_such_table:
- free_share(m_share);
set_my_errno(ENOENT);
DBUG_RETURN(HA_ERR_NO_SUCH_TABLE);
@@ -6268,7 +6137,6 @@ no_such_table:
}
if (!thd_tablespace_op(thd)) {
- free_share(m_share);
set_my_errno(ENOENT);
int ret_err = HA_ERR_NO_SUCH_TABLE;
@@ -6325,9 +6193,10 @@ no_such_table:
mutex_exit(&dict_sys->mutex);
}
- if (!innobase_build_index_translation(table, ib_table, m_share)) {
- sql_print_error("Build InnoDB index translation table for"
- " Table %s failed", name);
+ if (!check_index_consistency(table, ib_table)) {
+ sql_print_error("InnoDB indexes are inconsistent with what "
+ "defined in .frm for table %s",
+ name);
}
/* Allocate a buffer for a 'row reference'. A row reference is
@@ -6423,9 +6292,6 @@ no_such_table:
/* Index block size in InnoDB: used by MySQL in query optimization */
stats.block_size = srv_page_size;
- /* Init table lock structure */
- thr_lock_data_init(&m_share->lock, &lock, NULL);
-
if (m_prebuilt->table == NULL
|| m_prebuilt->table->is_temporary()
|| m_prebuilt->table->persistent_autoinc
@@ -6618,8 +6484,6 @@ ha_innobase::close()
m_upd_buf_size = 0;
}
- free_share(m_share);
-
MONITOR_INC(MONITOR_TABLE_CLOSE);
/* Tell InnoDB server that there might be work for
@@ -8183,7 +8047,8 @@ ha_innobase::write_row(
/* We need the upper limit of the col type to check for
whether we update the table autoinc counter or not. */
- col_max_value = innobase_get_int_col_max_value(table->next_number_field);
+ col_max_value = innobase_get_int_col_max_value(
+ table->next_number_field);
/* Get the value that MySQL attempted to store in the table.*/
auto_inc = table->next_number_field->val_uint();
@@ -9486,60 +9351,18 @@ ha_innobase::innobase_get_index(
clustered index, even if it was internally
generated by InnoDB */
{
- KEY* key;
+ KEY* key = NULL;
+ dict_table_t* ib_table = m_prebuilt->table;
dict_index_t* index;
DBUG_ENTER("innobase_get_index");
if (keynr != MAX_KEY && table->s->keys > 0) {
-
- key = table->key_info + keynr;
-
- index = innobase_index_lookup(m_share, keynr);
-
- if (index != NULL) {
- if (!key || ut_strcmp(index->name, key->name.str) != 0) {
- ib::error() << " Index for key no " << keynr
- << " mysql name " << (key ? key->name.str : "NULL")
- << " InnoDB name " << index->name()
- << " for table " << m_prebuilt->table->name.m_name;
-
- for(uint i=0; i < table->s->keys; i++) {
- index = innobase_index_lookup(m_share, i);
- key = table->key_info + keynr;
-
- if (index) {
- ib::info() << " Index for key no " << keynr
- << " mysql name " << (key ? key->name.str : "NULL")
- << " InnoDB name " << index->name()
- << " for table " << m_prebuilt->table->name.m_name;
- }
- }
-
- }
-
- ut_a(ut_strcmp(index->name, key->name.str) == 0);
- } else {
- /* Can't find index with keynr in the translation
- table. Only print message if the index translation
- table exists */
- if (m_share->idx_trans_tbl.index_mapping != NULL) {
- sql_print_warning("InnoDB could not find"
- " index %s key no %u for"
- " table %s through its"
- " index translation table",
- key ? key->name.str : "NULL",
- keynr,
- m_prebuilt->table->name
- .m_name);
- }
-
- index = dict_table_get_index_on_name(
- m_prebuilt->table, key->name.str);
- }
+ key = &table->key_info[keynr];
+ index = dict_table_get_index_on_name(ib_table, key->name.str);
+ ut_ad(index);
} else {
- key = 0;
- index = dict_table_get_first_index(m_prebuilt->table);
+ index = dict_table_get_first_index(ib_table);
}
if (index == NULL) {
@@ -9547,7 +9370,7 @@ ha_innobase::innobase_get_index(
"InnoDB could not find key no %u with name %s"
" from dict cache for table %s",
keynr, key ? key->name.str : "NULL",
- m_prebuilt->table->name.m_name);
+ ib_table->name.m_name);
}
DBUG_RETURN(index);
@@ -9638,12 +9461,14 @@ ha_innobase::change_active_index(
}
#endif
} else {
- dtuple_set_n_fields(m_prebuilt->search_tuple,
- m_prebuilt->index->n_fields);
+ ulint n_fields = dict_index_get_n_unique_in_tree(
+ m_prebuilt->index);
+
+ dtuple_set_n_fields(m_prebuilt->search_tuple, n_fields);
dict_index_copy_types(
m_prebuilt->search_tuple, m_prebuilt->index,
- m_prebuilt->index->n_fields);
+ n_fields);
/* If it's FTS query and FTS_DOC_ID exists FTS_DOC_ID field is
always added to read_set. */
@@ -10069,8 +9894,7 @@ ha_innobase::ft_init_ext(
const_cast<char*>(query));
// FIXME: support ft_init_ext_with_hints(), pass LIMIT
- // FIXME: use trx
- dberr_t error = fts_query(index, flags, q, query_len, &result);
+ dberr_t error = fts_query(trx, index, flags, q, query_len, &result);
if (error != DB_SUCCESS) {
my_error(convert_error_code_to_mysql(error, 0, NULL), MYF(0));
@@ -10285,16 +10109,6 @@ next_record:
return(HA_ERR_END_OF_FILE);
}
-/*************************************************************************
-*/
-
-void
-ha_innobase::ft_end()
-{
- ib::info() << "ft_end()";
-
- rnd_end();
-}
#ifdef WITH_WSREP
extern dict_index_t*
wsrep_dict_foreign_find_index(
@@ -11003,8 +10817,6 @@ create_table_info_t::create_table_def()
}
}
- ut_ad(trx_state_eq(m_trx, TRX_STATE_NOT_STARTED));
-
/* Check whether there already exists a FTS_DOC_ID column */
if (create_table_check_doc_id_col(m_trx, m_form, &doc_id_col)){
@@ -11103,9 +10915,6 @@ create_table_info_t::create_table_def()
mem_heap_free(heap);
dict_mem_table_free(table);
- ut_ad(trx_state_eq(
- m_trx, TRX_STATE_NOT_STARTED));
-
DBUG_RETURN(ER_CANT_CREATE_TABLE);
}
}
@@ -11222,8 +11031,6 @@ err_col:
dict_table_add_system_columns(table, heap);
- ut_ad(trx_state_eq(m_trx, TRX_STATE_NOT_STARTED));
-
if (table->is_temporary()) {
/* Get a new table ID. FIXME: Make this a private
sequence, not shared with persistent tables! */
@@ -11782,21 +11589,18 @@ create_table_info_t::check_table_options()
options->encryption_key_id = FIL_DEFAULT_ENCRYPTION_KEY;
}
- /* If default encryption is used make sure that used kay is found
- from key file. */
- if (encrypt == FIL_ENCRYPTION_DEFAULT &&
- !srv_encrypt_tables &&
- options->encryption_key_id != FIL_DEFAULT_ENCRYPTION_KEY) {
- if (!encryption_key_id_exists((unsigned int)options->encryption_key_id)) {
- push_warning_printf(
- m_thd, Sql_condition::WARN_LEVEL_WARN,
- HA_WRONG_CREATE_OPTION,
- "InnoDB: ENCRYPTION_KEY_ID %u not available",
- (uint)options->encryption_key_id
+ /* If default encryption is used and encryption is disabled, you may
+ not use nondefault encryption_key_id as it is not stored anywhere. */
+ if (encrypt == FIL_ENCRYPTION_DEFAULT
+ && !srv_encrypt_tables
+ && options->encryption_key_id != FIL_DEFAULT_ENCRYPTION_KEY) {
+ compile_time_assert(FIL_DEFAULT_ENCRYPTION_KEY == 1);
+ push_warning_printf(
+ m_thd, Sql_condition::WARN_LEVEL_WARN,
+ HA_WRONG_CREATE_OPTION,
+ "InnoDB: innodb_encrypt_tables=OFF only allows ENCRYPTION_KEY_ID=1"
);
- return "ENCRYPTION_KEY_ID";
-
- }
+ return "ENCRYPTION_KEY_ID";
}
return NULL;
@@ -12399,9 +12203,7 @@ create_table_info_t::gcols_in_fulltext_or_spatial()
/** Prepare to create a new table to an InnoDB database.
@param[in] name Table name
@return error number */
-int
-create_table_info_t::prepare_create_table(
- const char* name)
+int create_table_info_t::prepare_create_table(const char* name, bool strict)
{
DBUG_ENTER("prepare_create_table");
@@ -12424,7 +12226,7 @@ create_table_info_t::prepare_create_table(
because InnoDB might actually support the option, but not under
the current conditions. The messages revealing the specific
problems are reported inside this function. */
- if (create_options_are_invalid()) {
+ if (strict && create_options_are_invalid()) {
DBUG_RETURN(HA_WRONG_CREATE_OPTION);
}
@@ -12444,10 +12246,9 @@ create_table_info_t::prepare_create_table(
DBUG_RETURN(parse_table_name(name));
}
-/** Create a new table to an InnoDB database.
-@return error number */
-int
-create_table_info_t::create_table()
+/** Create the internal innodb table.
+@param create_fk whether to add FOREIGN KEY constraints */
+int create_table_info_t::create_table(bool create_fk)
{
int error;
int primary_key_no;
@@ -12543,12 +12344,10 @@ create_table_info_t::create_table()
error = convert_error_code_to_mysql(err, 0, NULL);
if (error) {
+ row_drop_table_for_mysql(m_table_name, m_trx,
+ SQLCOM_DROP_DB);
trx_rollback_to_savepoint(m_trx, NULL);
m_trx->error_state = DB_SUCCESS;
-
- row_drop_table_for_mysql(m_table_name, m_trx, true, FALSE);
-
- m_trx->error_state = DB_SUCCESS;
DBUG_RETURN(error);
}
}
@@ -12574,7 +12373,7 @@ create_table_info_t::create_table()
if (stmt) {
dberr_t err = row_table_add_foreign_constraints(
- m_trx, stmt, stmt_len, m_table_name,
+ create_fk ? m_trx : NULL, stmt, stmt_len, m_table_name,
m_create_info->options & HA_LEX_CREATE_TMP_TABLE);
switch (err) {
@@ -12722,17 +12521,21 @@ create_table_info_t::allocate_trx()
@param[in] name Table name, format: "db/table_name".
@param[in] form Table format; columns and index information.
@param[in] create_info Create info (including create statement string).
+@param[in] file_per_table whether to create .ibd file
+@param[in,out] trx dictionary transaction, or NULL to create new
@return 0 if success else error number. */
-int
+inline int
ha_innobase::create(
const char* name,
TABLE* form,
- HA_CREATE_INFO* create_info)
+ HA_CREATE_INFO* create_info,
+ bool file_per_table,
+ trx_t* trx)
{
int error;
char norm_name[FN_REFLEN]; /* {database}/{tablename} */
char remote_path[FN_REFLEN]; /* Absolute path of table */
- trx_t* trx;
+
DBUG_ENTER("ha_innobase::create");
DBUG_ASSERT(form->s == table_share);
@@ -12743,40 +12546,55 @@ ha_innobase::create(
form,
create_info,
norm_name,
- remote_path);
-
- /* Initialize the object. */
- if ((error = info.initialize())) {
- DBUG_RETURN(error);
- }
+ remote_path,
+ file_per_table, trx);
- /* Prepare for create and validate options. */
- if ((error = info.prepare_create_table(name))) {
+ if ((error = info.initialize())
+ || (error = info.prepare_create_table(name, !trx))) {
+ if (trx) {
+ trx_rollback_for_mysql(trx);
+ row_mysql_unlock_data_dictionary(trx);
+ }
DBUG_RETURN(error);
}
- info.allocate_trx();
-
- trx = info.trx();
+ const bool own_trx = !trx;
- /* Latch the InnoDB data dictionary exclusively so that no deadlocks
- or lock waits can happen in it during a table create operation.
- Drop table etc. do this latching in row0mysql.cc. */
- row_mysql_lock_data_dictionary(trx);
+ if (own_trx) {
+ info.allocate_trx();
+ trx = info.trx();
+ /* Latch the InnoDB data dictionary exclusively so that no deadlocks
+ or lock waits can happen in it during a table create operation.
+ Drop table etc. do this latching in row0mysql.cc. */
+ row_mysql_lock_data_dictionary(trx);
+ DBUG_ASSERT(trx_state_eq(trx, TRX_STATE_NOT_STARTED));
+ }
- if ((error = info.create_table())) {
- goto cleanup;
+ if ((error = info.create_table(own_trx))) {
+ row_drop_table_for_mysql(norm_name, trx, SQLCOM_DROP_TABLE,
+ true);
+ trx_rollback_for_mysql(trx);
+ row_mysql_unlock_data_dictionary(trx);
+ if (own_trx) {
+ trx_free(trx);
+ DBUG_RETURN(error);
+ }
}
innobase_commit_low(trx);
-
- ut_ad(!srv_read_only_mode);
row_mysql_unlock_data_dictionary(trx);
+
+ if (own_trx) {
+ trx_free(trx);
+ }
+
/* Flush the log to reduce probability that the .frm files and
the InnoDB data dictionary get out-of-sync if the user runs
with innodb_flush_log_at_trx_commit = 0 */
log_buffer_flush_to_disk();
+ ut_ad(!srv_read_only_mode);
+
error = info.create_table_update_dict();
/* Tell the InnoDB server that there might be work for
@@ -12784,16 +12602,21 @@ ha_innobase::create(
srv_active_wake_master_thread();
- trx_free(trx);
-
DBUG_RETURN(error);
+}
-cleanup:
- trx_rollback_for_mysql(trx);
- row_mysql_unlock_data_dictionary(trx);
- trx_free(trx);
-
- DBUG_RETURN(error);
+/** Create a new table to an InnoDB database.
+@param[in] name Table name, format: "db/table_name".
+@param[in] form Table format; columns and index information.
+@param[in] create_info Create info (including create statement string).
+@return 0 if success else error number. */
+int
+ha_innobase::create(
+ const char* name,
+ TABLE* form,
+ HA_CREATE_INFO* create_info)
+{
+ return create(name, form, create_info, srv_file_per_table);
}
/*****************************************************************//**
@@ -12916,74 +12739,16 @@ ha_innobase::discard_or_import_tablespace(
DBUG_RETURN(convert_error_code_to_mysql(err, dict_table->flags, NULL));
}
-/*****************************************************************//**
-Deletes all rows of an InnoDB table.
-@return error number */
-
-int
-ha_innobase::truncate()
-/*===================*/
-{
- DBUG_ENTER("ha_innobase::truncate");
-
- if (high_level_read_only) {
- DBUG_RETURN(HA_ERR_TABLE_READONLY);
- }
-
- /* Get the transaction associated with the current thd, or create one
- if not yet created, and update m_prebuilt->trx */
-
- update_thd(ha_thd());
-
- m_prebuilt->trx->ddl = true;
- trx_start_if_not_started(m_prebuilt->trx, true);
-
- dberr_t err = row_mysql_lock_table(m_prebuilt->trx, m_prebuilt->table,
- LOCK_X, "truncate table");
- if (err == DB_SUCCESS) {
- err = row_truncate_table_for_mysql(m_prebuilt->table,
- m_prebuilt->trx);
- }
-
- switch (err) {
- case DB_FORCED_ABORT:
- case DB_DEADLOCK:
- thd_mark_transaction_to_rollback(m_user_thd, 1);
- DBUG_RETURN(HA_ERR_LOCK_DEADLOCK);
- case DB_LOCK_TABLE_FULL:
- thd_mark_transaction_to_rollback(m_user_thd, 1);
- DBUG_RETURN(HA_ERR_LOCK_TABLE_FULL);
- case DB_LOCK_WAIT_TIMEOUT:
- DBUG_RETURN(HA_ERR_LOCK_WAIT_TIMEOUT);
- case DB_TABLESPACE_DELETED:
- case DB_TABLESPACE_NOT_FOUND:
- ib_senderrf(
- m_prebuilt->trx->mysql_thd, IB_LOG_LEVEL_ERROR,
- (err == DB_TABLESPACE_DELETED ?
- ER_TABLESPACE_DISCARDED : ER_TABLESPACE_MISSING),
- table->s->table_name.str);
- table->status = STATUS_NOT_FOUND;
- DBUG_RETURN(HA_ERR_TABLESPACE_MISSING);
- default:
- table->status = STATUS_NOT_FOUND;
- DBUG_RETURN(convert_error_code_to_mysql(
- err, m_prebuilt->table->flags,
- m_user_thd));
- }
-}
-
-/*****************************************************************//**
+/**
Drops a table from an InnoDB database. Before calling this function,
MySQL calls innobase_commit to commit the transaction of the current user.
Then the current user cannot have locks set on the table. Drop table
operation inside InnoDB will remove all locks any user has on the table
inside InnoDB.
+@param[in] name table name
+@param[in] sqlcom SQLCOM_DROP_DB, SQLCOM_TRUNCATE, ...
@return error number */
-
-int
-ha_innobase::delete_table(
-/*======================*/
- const char* name) /*!< in: table name */
+inline int ha_innobase::delete_table(const char* name, enum_sql_command sqlcom)
{
dberr_t err;
THD* thd = ha_thd();
@@ -13047,9 +12812,7 @@ ha_innobase::delete_table(
/* Drop the table in InnoDB */
- err = row_drop_table_for_mysql(
- norm_name, trx, thd_sql_command(thd) == SQLCOM_DROP_DB,
- false);
+ err = row_drop_table_for_mysql(norm_name, trx, sqlcom);
if (err == DB_TABLE_NOT_FOUND
&& innobase_get_lower_case_table_names() == 1) {
@@ -13073,9 +12836,7 @@ ha_innobase::delete_table(
par_case_name, name, FALSE);
#endif
err = row_drop_table_for_mysql(
- par_case_name, trx,
- thd_sql_command(thd) == SQLCOM_DROP_DB,
- FALSE);
+ par_case_name, trx, sqlcom);
}
}
@@ -13138,9 +12899,7 @@ ha_innobase::delete_table(
par_case_name, name, FALSE);
#endif /* _WIN32 */
err = row_drop_table_for_mysql(
- par_case_name, trx,
- thd_sql_command(thd) == SQLCOM_DROP_DB,
- true);
+ par_case_name, trx, sqlcom, true);
}
}
@@ -13158,6 +12917,24 @@ ha_innobase::delete_table(
DBUG_RETURN(convert_error_code_to_mysql(err, 0, NULL));
}
+/** Drop an InnoDB table.
+@param[in] name table name
+@return error number */
+int ha_innobase::delete_table(const char* name)
+{
+ enum_sql_command sqlcom = enum_sql_command(thd_sql_command(ha_thd()));
+
+ if (sqlcom == SQLCOM_TRUNCATE
+ && thd_killed(ha_thd())
+ && (m_prebuilt == NULL || m_prebuilt->table->is_temporary())) {
+ sqlcom = SQLCOM_DROP_TABLE;
+ }
+
+ /* SQLCOM_TRUNCATE will be passed via ha_innobase::truncate() only. */
+ DBUG_ASSERT(sqlcom != SQLCOM_TRUNCATE);
+ return delete_table(name, sqlcom);
+}
+
/** Remove all tables in the named database inside InnoDB.
@param[in] hton handlerton from InnoDB
@param[in] path Database path; Inside InnoDB the name of the last
@@ -13229,23 +13006,27 @@ innobase_drop_database(
trx_free(trx);
}
-/*********************************************************************//**
-Renames an InnoDB table.
+/** Rename an InnoDB table.
+@param[in,out] trx InnoDB data dictionary transaction
+@param[in] from old table name
+@param[in] to new table name
+@param[in] commit whether to commit trx
@return DB_SUCCESS or error code */
-inline MY_ATTRIBUTE((warn_unused_result))
+inline
dberr_t
innobase_rename_table(
-/*==================*/
- trx_t* trx, /*!< in: transaction */
- const char* from, /*!< in: old name of the table */
- const char* to) /*!< in: new name of the table */
+ trx_t* trx,
+ const char* from,
+ const char* to,
+ bool commit = true)
{
dberr_t error;
char norm_to[FN_REFLEN];
char norm_from[FN_REFLEN];
DBUG_ENTER("innobase_rename_table");
- DBUG_ASSERT(trx_get_dict_operation(trx) == TRX_DICT_OP_INDEX);
+ DBUG_ASSERT(trx_get_dict_operation(trx) == TRX_DICT_OP_INDEX
+ || trx_get_dict_operation(trx) == TRX_DICT_OP_TABLE);
ut_ad(!srv_read_only_mode);
@@ -13257,12 +13038,42 @@ innobase_rename_table(
trx_start_if_not_started(trx, true);
ut_ad(trx->will_lock > 0);
- /* Serialize data dictionary operations with dictionary mutex:
- no deadlocks can occur then in these operations. */
+ if (commit) {
+ /* Serialize data dictionary operations with dictionary mutex:
+ no deadlocks can occur then in these operations. */
+ row_mysql_lock_data_dictionary(trx);
+ }
- row_mysql_lock_data_dictionary(trx);
+ dict_table_t* table = dict_table_open_on_name(norm_from, TRUE, FALSE,
+ DICT_ERR_IGNORE_NONE);
+
+ /* Since DICT_BG_YIELD has sleep for 250 milliseconds,
+ Convert lock_wait_timeout unit from second to 250 milliseconds */
+ long int lock_wait_timeout = thd_lock_wait_timeout(trx->mysql_thd) * 4;
+ if (table != NULL) {
+ for (dict_index_t* index = dict_table_get_first_index(table);
+ index != NULL;
+ index = dict_table_get_next_index(index)) {
+
+ if (index->type & DICT_FTS) {
+ /* Found */
+ while (index->index_fts_syncing
+ && !trx_is_interrupted(trx)
+ && (lock_wait_timeout--) > 0) {
+ DICT_BG_YIELD(trx);
+ }
+ }
+ }
+ dict_table_close(table, TRUE, FALSE);
+ }
+
+ /* FTS sync is in progress. We shall timeout this operation */
+ if (lock_wait_timeout < 0) {
+ error = DB_LOCK_WAIT_TIMEOUT;
+ goto func_exit;
+ }
- error = row_rename_table_for_mysql(norm_from, norm_to, trx, TRUE);
+ error = row_rename_table_for_mysql(norm_from, norm_to, trx, commit);
if (error != DB_SUCCESS) {
if (error == DB_TABLE_NOT_FOUND
@@ -13311,7 +13122,10 @@ innobase_rename_table(
}
}
- row_mysql_unlock_data_dictionary(trx);
+func_exit:
+ if (commit) {
+ row_mysql_unlock_data_dictionary(trx);
+ }
/* Flush the log to reduce probability that the .frm
files and the InnoDB data dictionary get out-of-sync
@@ -13322,6 +13136,77 @@ innobase_rename_table(
DBUG_RETURN(error);
}
+/** TRUNCATE TABLE
+@return error code
+@retval 0 on success */
+int ha_innobase::truncate()
+{
+ DBUG_ENTER("ha_innobase::truncate");
+
+ if (high_level_read_only) {
+ DBUG_RETURN(HA_ERR_TABLE_READONLY);
+ }
+
+ update_thd();
+
+ HA_CREATE_INFO info;
+ mem_heap_t* heap = mem_heap_create(1000);
+ dict_table_t* ib_table = m_prebuilt->table;
+ const time_t update_time = ib_table->update_time;
+ const ulint stored_lock = m_prebuilt->stored_select_lock_type;
+ memset(&info, 0, sizeof info);
+ update_create_info_from_table(&info, table);
+
+ if (ib_table->is_temporary()) {
+ info.options|= HA_LEX_CREATE_TMP_TABLE;
+ } else {
+ dict_get_and_save_data_dir_path(ib_table, false);
+ }
+
+ char* data_file_name = ib_table->data_dir_path;
+
+ if (data_file_name) {
+ info.data_file_name = data_file_name
+ = mem_heap_strdup(heap, data_file_name);
+ }
+
+ const char* temp_name = dict_mem_create_temporary_tablename(
+ heap, ib_table->name.m_name, ib_table->id);
+ const char* name = mem_heap_strdup(heap, ib_table->name.m_name);
+ trx_t* trx = innobase_trx_allocate(m_user_thd);
+
+ ++trx->will_lock;
+ trx_set_dict_operation(trx, TRX_DICT_OP_TABLE);
+ row_mysql_lock_data_dictionary(trx);
+ int err = convert_error_code_to_mysql(
+ innobase_rename_table(trx, ib_table->name.m_name, temp_name, false),
+ ib_table->flags, m_user_thd);
+ if (err) {
+ trx_rollback_for_mysql(trx);
+ row_mysql_unlock_data_dictionary(trx);
+ } else {
+ err = create(name, table, &info,
+ dict_table_is_file_per_table(ib_table), trx);
+ }
+
+ trx_free(trx);
+
+ if (!err) {
+ /* Reopen the newly created table, and drop the
+ original table that was renamed to temp_name. */
+ close();
+ err = open(name, 0, 0);
+ if (!err) {
+ m_prebuilt->stored_select_lock_type = stored_lock;
+ m_prebuilt->table->update_time = update_time;
+ delete_table(temp_name, SQLCOM_TRUNCATE);
+ }
+ }
+
+ mem_heap_free(heap);
+ DBUG_RETURN(err);
+}
+
/*********************************************************************//**
Renames an InnoDB table.
@return 0 or error code */
@@ -13391,6 +13276,10 @@ ha_innobase::rename_table(
my_error(ER_TABLE_EXISTS_ERROR, MYF(0), to);
error = DB_ERROR;
+ } else if (error == DB_LOCK_WAIT_TIMEOUT) {
+ my_error(ER_LOCK_WAIT_TIMEOUT, MYF(0), to);
+
+ error = DB_LOCK_WAIT;
}
DBUG_RETURN(convert_error_code_to_mysql(error, 0, NULL));
@@ -13665,20 +13554,12 @@ innodb_set_buf_pool_size(ulonglong buf_pool_size)
}
/*********************************************************************//**
-Calculates the key number used inside MySQL for an Innobase index. We will
-first check the "index translation table" for a match of the index to get
-the index number. If there does not exist an "index translation table",
-or not able to find the index in the translation table, then we will fall back
-to the traditional way of looping through dict_index_t list to find a
-match. In this case, we have to take into account if we generated a
-default clustered index for the table
+Calculates the key number used inside MySQL for an Innobase index.
@return the key number used inside MySQL */
static
unsigned
innobase_get_mysql_key_number_for_index(
/*====================================*/
- INNOBASE_SHARE* share, /*!< in: share structure for index
- translation table. */
const TABLE* table, /*!< in: table in MySQL data
dictionary */
dict_table_t* ib_table,/*!< in: table in InnoDB data
@@ -13708,27 +13589,8 @@ innobase_get_mysql_key_number_for_index(
return(i);
}
- /* If index translation table exists, we will first check
- the index through index translation table for a match. */
- if (share->idx_trans_tbl.index_mapping != NULL) {
- for (i = 0; i < share->idx_trans_tbl.index_count; i++) {
- if (share->idx_trans_tbl.index_mapping[i] == index) {
- return(i);
- }
- }
-
- /* Print an error message if we cannot find the index
- in the "index translation table". */
- if (index->is_committed()) {
- sql_print_error("Cannot find index %s in InnoDB index"
- " translation table.", index->name());
- }
- }
-
- /* If we do not have an "index translation table", or not able
- to find the index in the translation table, we'll directly find
- matching index with information from mysql TABLE structure and
- InnoDB dict_index_t list */
+ /* Directly find matching index with information from mysql TABLE
+ structure and InnoDB dict_index_t list */
for (i = 0; i < table->s->keys; i++) {
ind = dict_table_get_index_on_name(
ib_table, table->key_info[i].name.str);
@@ -14085,11 +13947,6 @@ ha_innobase::info_low(
for (i = 0; i < table->s->keys; i++) {
ulong j;
- /* We could get index quickly through internal
- index mapping with the index translation table.
- The identity of index (match up index name with
- that of table->key_info[i]) is already verified in
- innobase_get_index(). */
dict_index_t* index = innobase_get_index(i);
if (index == NULL) {
@@ -14197,7 +14054,7 @@ ha_innobase::info_low(
if (err_index) {
errkey = innobase_get_mysql_key_number_for_index(
- m_share, table, ib_table, err_index);
+ table, ib_table, err_index);
} else {
errkey = (unsigned int) (
(m_prebuilt->trx->error_key_num
@@ -14822,7 +14679,7 @@ get_foreign_key_info(
/* Referenced (parent) table name */
ptr = dict_remove_db_name(foreign->referenced_table_name);
- len = filename_to_tablename(ptr, name_buff, sizeof(name_buff));
+ len = filename_to_tablename(ptr, name_buff, sizeof(name_buff), 1);
f_key_info.referenced_table = thd_make_lex_string(
thd, 0, name_buff, len, 1);
@@ -14838,7 +14695,7 @@ get_foreign_key_info(
/* Dependent (child) table name */
ptr = dict_remove_db_name(foreign->foreign_table_name);
- len = filename_to_tablename(ptr, name_buff, sizeof(name_buff));
+ len = filename_to_tablename(ptr, name_buff, sizeof(name_buff), 1);
f_key_info.foreign_table = thd_make_lex_string(
thd, 0, name_buff, len, 1);
@@ -16027,7 +15884,7 @@ static
int
innodb_show_mutex_status(
handlerton*
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
hton
#endif
,
@@ -16058,7 +15915,7 @@ static
int
innodb_show_rwlock_status(
handlerton*
-#ifndef DBUG_OFF
+#ifdef DBUG_ASSERT_EXISTS
hton
#endif
,
@@ -16202,104 +16059,6 @@ innobase_show_status(
/* Success */
return(false);
}
-
-/************************************************************************//**
-Handling the shared INNOBASE_SHARE structure that is needed to provide table
-locking. Register the table name if it doesn't exist in the hash table. */
-static
-INNOBASE_SHARE*
-get_share(
-/*======*/
- const char* table_name)
-{
- INNOBASE_SHARE* share;
-
- mysql_mutex_lock(&innobase_share_mutex);
-
- ulint fold = ut_fold_string(table_name);
-
- HASH_SEARCH(table_name_hash, innobase_open_tables, fold,
- INNOBASE_SHARE*, share,
- ut_ad(share->use_count > 0),
- !strcmp(share->table_name, table_name));
-
- if (share == NULL) {
-
- uint length = (uint) strlen(table_name);
-
- /* TODO: invoke HASH_MIGRATE if innobase_open_tables
- grows too big */
-
- share = reinterpret_cast<INNOBASE_SHARE*>(
- my_malloc(//PSI_INSTRUMENT_ME,
- sizeof(*share) + length + 1,
- MYF(MY_FAE | MY_ZEROFILL)));
-
- share->table_name = reinterpret_cast<char*>(
- memcpy(share + 1, table_name, length + 1));
-
- HASH_INSERT(INNOBASE_SHARE, table_name_hash,
- innobase_open_tables, fold, share);
-
- thr_lock_init(&share->lock);
-
- /* Index translation table initialization */
- share->idx_trans_tbl.index_mapping = NULL;
- share->idx_trans_tbl.index_count = 0;
- share->idx_trans_tbl.array_size = 0;
- }
-
- ++share->use_count;
-
- mysql_mutex_unlock(&innobase_share_mutex);
-
- return(share);
-}
-
-/************************************************************************//**
-Free the shared object that was registered with get_share(). */
-static
-void
-free_share(
-/*=======*/
- INNOBASE_SHARE* share) /*!< in/own: table share to free */
-{
- mysql_mutex_lock(&innobase_share_mutex);
-
-#ifdef UNIV_DEBUG
- INNOBASE_SHARE* share2;
- ulint fold = ut_fold_string(share->table_name);
-
- HASH_SEARCH(table_name_hash, innobase_open_tables, fold,
- INNOBASE_SHARE*, share2,
- ut_ad(share->use_count > 0),
- !strcmp(share->table_name, share2->table_name));
-
- ut_a(share2 == share);
-#endif /* UNIV_DEBUG */
-
- --share->use_count;
-
- if (share->use_count == 0) {
- ulint fold = ut_fold_string(share->table_name);
-
- HASH_DELETE(INNOBASE_SHARE, table_name_hash,
- innobase_open_tables, fold, share);
-
- thr_lock_delete(&share->lock);
-
- /* Free any memory from index translation table */
- ut_free(share->idx_trans_tbl.index_mapping);
-
- my_free(share);
-
- /* TODO: invoke HASH_MIGRATE if innobase_open_tables
- shrinks too much */
- }
-
- mysql_mutex_unlock(&innobase_share_mutex);
-}
-
/*********************************************************************//**
Returns number of THR_LOCK locks used for one instance of InnoDB table.
InnoDB no longer relies on THR_LOCK locks so 0 value is returned.
@@ -16491,73 +16250,6 @@ ha_innobase::store_lock(
m_prebuilt->stored_select_lock_type = LOCK_NONE;
}
- if (lock_type != TL_IGNORE && lock.type == TL_UNLOCK) {
-
- /* Starting from 5.0.7, we weaken also the table locks
- set at the start of a MySQL stored procedure call, just like
- we weaken the locks set at the start of an SQL statement.
- MySQL does set in_lock_tables TRUE there, but in reality
- we do not need table locks to make the execution of a
- single transaction stored procedure call deterministic
- (if it does not use a consistent read). */
-
- if (lock_type == TL_READ
- && sql_command == SQLCOM_LOCK_TABLES) {
- /* We come here if MySQL is processing LOCK TABLES
- ... READ LOCAL. MyISAM under that table lock type
- reads the table as it was at the time the lock was
- granted (new inserts are allowed, but not seen by the
- reader). To get a similar effect on an InnoDB table,
- we must use LOCK TABLES ... READ. We convert the lock
- type here, so that for InnoDB, READ LOCAL is
- equivalent to READ. This will change the InnoDB
- behavior in mysqldump, so that dumps of InnoDB tables
- are consistent with dumps of MyISAM tables. */
-
- lock_type = TL_READ_NO_INSERT;
- }
-
- /* If we are not doing a LOCK TABLE, DISCARD/IMPORT
- TABLESPACE or TRUNCATE TABLE then allow multiple
- writers. Note that ALTER TABLE uses a TL_WRITE_ALLOW_READ
- < TL_WRITE_CONCURRENT_INSERT.
-
- We especially allow multiple writers if MySQL is at the
- start of a stored procedure call (SQLCOM_CALL) or a
- stored function call (MySQL does have in_lock_tables
- TRUE there). */
-
- if ((lock_type >= TL_WRITE_CONCURRENT_INSERT
- && lock_type <= TL_WRITE)
- && !(in_lock_tables
- && sql_command == SQLCOM_LOCK_TABLES)
- && !thd_tablespace_op(thd)
- && sql_command != SQLCOM_TRUNCATE
- && sql_command != SQLCOM_OPTIMIZE
- && sql_command != SQLCOM_CREATE_TABLE) {
-
- lock_type = TL_WRITE_ALLOW_WRITE;
- }
-
- /* In queries of type INSERT INTO t1 SELECT ... FROM t2 ...
- MySQL would use the lock TL_READ_NO_INSERT on t2, and that
- would conflict with TL_WRITE_ALLOW_WRITE, blocking all inserts
- to t2. Convert the lock to a normal read lock to allow
- concurrent inserts to t2.
-
- We especially allow concurrent inserts if MySQL is at the
- start of a stored procedure call (SQLCOM_CALL)
- (MySQL does have thd_in_lock_tables() TRUE there). */
-
- if (lock_type == TL_READ_NO_INSERT
- && sql_command != SQLCOM_LOCK_TABLES) {
-
- lock_type = TL_READ;
- }
-
- lock.type = lock_type;
- }
-
if (!trx_is_started(trx)
&& (m_prebuilt->select_lock_type != LOCK_NONE
|| m_prebuilt->stored_select_lock_type != LOCK_NONE)) {
@@ -16751,11 +16443,11 @@ ha_innobase::get_auto_increment(
"THD: %ld, current: %llu, autoinc: %llu",
m_prebuilt->autoinc_increment,
increment,
- thd_get_thread_id(ha_thd()),
+ thd_get_thread_id(m_user_thd),
current, autoinc);
-
- if (!wsrep_on(ha_thd())) {
- current = autoinc - m_prebuilt->autoinc_increment;
+ if (!wsrep_on(m_user_thd)) {
+ current = autoinc
+ - m_prebuilt->autoinc_increment;
}
current = innobase_next_autoinc(
@@ -17508,7 +17200,7 @@ innodb_internal_table_validate(
DBUG_EXECUTE_IF("innodb_evict_autoinc_table",
mutex_enter(&dict_sys->mutex);
- dict_table_remove_from_cache_low(user_table, TRUE);
+ dict_table_remove_from_cache(user_table, true);
mutex_exit(&dict_sys->mutex);
);
}
@@ -18801,7 +18493,7 @@ wsrep_innobase_kill_one_trx(
thd_get_thread_id(thd),
victim_trx->id);
- WSREP_DEBUG("Aborting query: %s conf %d trx: %lu",
+ WSREP_DEBUG("Aborting query: %s conf %d trx: %" PRId64,
(thd && wsrep_thd_query(thd)) ? wsrep_thd_query(thd) : "void",
wsrep_thd_conflict_state(thd, FALSE),
wsrep_thd_ws_handle(thd)->trx_id);
@@ -19413,6 +19105,13 @@ static MYSQL_SYSVAR_BOOL(log_compressed_pages, page_zip_log_pages,
" compression algorithm doesn't change.",
NULL, NULL, TRUE);
+static MYSQL_SYSVAR_BOOL(log_optimize_ddl, innodb_log_optimize_ddl,
+ PLUGIN_VAR_OPCMDARG,
+ "Reduce redo logging when natively creating indexes or rebuilding tables."
+ " Setting this OFF avoids delay due to page flushing and"
+ " allows concurrent backup.",
+ NULL, NULL, TRUE);
+
static MYSQL_SYSVAR_ULONG(autoextend_increment,
sys_tablespace_auto_extend_increment,
PLUGIN_VAR_RQCMDARG,
@@ -19650,10 +19349,10 @@ static MYSQL_SYSVAR_ULONG(ft_total_cache_size, fts_max_total_cache_size,
"Total memory allocated for InnoDB Fulltext Search cache",
NULL, NULL, 640000000, 32000000, 1600000000, 0);
-static MYSQL_SYSVAR_ULONG(ft_result_cache_limit, fts_result_cache_limit,
+static MYSQL_SYSVAR_SIZE_T(ft_result_cache_limit, fts_result_cache_limit,
PLUGIN_VAR_RQCMDARG,
"InnoDB Fulltext search query result cache limit in bytes",
- NULL, NULL, 2000000000L, 1000000L, 4294967295UL, 0);
+ NULL, NULL, 2000000000L, 1000000L, SIZE_T_MAX, 0);
static MYSQL_SYSVAR_ULONG(ft_min_token_size, fts_min_token_size,
PLUGIN_VAR_RQCMDARG | PLUGIN_VAR_READONLY,
@@ -20302,6 +20001,7 @@ static struct st_mysql_sys_var* innobase_system_variables[]= {
MYSQL_SYSVAR(log_write_ahead_size),
MYSQL_SYSVAR(log_group_home_dir),
MYSQL_SYSVAR(log_compressed_pages),
+ MYSQL_SYSVAR(log_optimize_ddl),
MYSQL_SYSVAR(max_dirty_pages_pct),
MYSQL_SYSVAR(max_dirty_pages_pct_lwm),
MYSQL_SYSVAR(adaptive_flushing_lwm),
@@ -20655,6 +20355,7 @@ static bool table_name_parse(
if (char *is_part = strchr(tbl_buf, '#')) {
*is_part = '\0';
+ tblnamelen = is_part - tbl_buf;
}
filename_to_tablename(tbl_buf, tblname, MAX_TABLE_NAME_LEN + 1, true);
@@ -20676,6 +20377,7 @@ static TABLE* innodb_acquire_mdl(THD* thd, dict_table_t* table)
if (!table_name_parse(table->name, db_buf, tbl_buf,
db_buf_len, tbl_buf_len)) {
+ table->release();
return NULL;
}
@@ -20758,6 +20460,7 @@ static TABLE* innodb_find_table_for_vc(THD* thd, dict_table_t* table)
if (!table_name_parse(table->name, db_buf, tbl_buf,
db_buf_len, tbl_buf_len)) {
+ ut_ad(!"invalid table name");
return NULL;
}
@@ -20770,13 +20473,12 @@ static TABLE* innodb_find_table_for_vc(THD* thd, dict_table_t* table)
}
/** Get the computed value by supplying the base column values.
-@param[in,out] table table whose virtual column template to be built */
-void
-innobase_init_vc_templ(
- dict_table_t* table)
+@param[in,out] table table whose virtual column
+ template to be built */
+TABLE* innobase_init_vc_templ(dict_table_t* table)
{
if (table->vc_templ != NULL) {
- return;
+ return NULL;
}
table->vc_templ = UT_NEW_NOKEY(dict_vcol_templ_t());
@@ -20785,12 +20487,13 @@ innobase_init_vc_templ(
ut_ad(mysql_table);
if (!mysql_table) {
- return;
+ return NULL;
}
mutex_enter(&dict_sys->mutex);
innobase_build_v_templ(mysql_table, table, table->vc_templ, NULL, true);
mutex_exit(&dict_sys->mutex);
+ return mysql_table;
}
/** Change dbname and table name in table->vc_templ.
diff --git a/storage/innobase/handler/ha_innodb.h b/storage/innobase/handler/ha_innodb.h
index f2bb8aa5ef2..7bec858b5af 100644
--- a/storage/innobase/handler/ha_innodb.h
+++ b/storage/innobase/handler/ha_innodb.h
@@ -23,38 +23,12 @@ this program; if not, write to the Free Software Foundation, Inc.,
system clustered index when there is no primary key. */
extern const char innobase_index_reserve_name[];
-/* Structure defines translation table between mysql index and InnoDB
-index structures */
-struct innodb_idx_translate_t {
-
- ulint index_count; /*!< number of valid index entries
- in the index_mapping array */
-
- ulint array_size; /*!< array size of index_mapping */
-
- dict_index_t** index_mapping; /*!< index pointer array directly
- maps to index in InnoDB from MySQL
- array index */
-};
-
-/** InnoDB table share */
-typedef struct st_innobase_share {
- THR_LOCK lock;
- const char* table_name; /*!< InnoDB table name */
- uint use_count; /*!< reference count,
- incremented in get_share()
- and decremented in
- free_share() */
- void* table_name_hash;
- /*!< hash table chain node */
- innodb_idx_translate_t
- idx_trans_tbl; /*!< index translation table between
- MySQL and InnoDB */
-} INNOBASE_SHARE;
-
/** Prebuilt structures in an InnoDB table handle used within MySQL */
struct row_prebuilt_t;
+/** InnoDB transaction */
+struct trx_t;
+
/** Engine specific table options are defined using this struct */
struct ha_table_option_struct
{
@@ -181,11 +155,8 @@ public:
int rnd_pos(uchar * buf, uchar *pos);
int ft_init();
-
- void ft_end();
-
- FT_INFO* ft_init_ext(uint flags, uint inx, String* key);
-
+ void ft_end() { rnd_end(); }
+ FT_INFO *ft_init_ext(uint flags, uint inx, String* key);
int ft_read(uchar* buf);
void position(const uchar *record);
@@ -217,6 +188,13 @@ public:
void update_create_info(HA_CREATE_INFO* create_info);
+ inline int create(
+ const char* name,
+ TABLE* form,
+ HA_CREATE_INFO* create_info,
+ bool file_per_table,
+ trx_t* trx = NULL);
+
int create(
const char* name,
TABLE* form,
@@ -225,6 +203,8 @@ public:
const char* check_table_options(THD *thd, TABLE* table,
HA_CREATE_INFO* create_info, const bool use_tablespace, const ulint file_format);
+ inline int delete_table(const char* name, enum_sql_command sqlcom);
+
int truncate();
int delete_table(const char *name);
@@ -437,9 +417,6 @@ public:
Item* idx_cond_push(uint keyno, Item* idx_cond);
/* @} */
- /* An helper function for index_cond_func_innodb: */
- bool is_thd_killed();
-
protected:
/**
@@ -494,11 +471,6 @@ protected:
this is set in external_lock function */
THD* m_user_thd;
- THR_LOCK_DATA lock;
-
- /** information for MySQL table locking */
- INNOBASE_SHARE* m_share;
-
/** buffer used in updates */
uchar* m_upd_buf;
@@ -635,17 +607,6 @@ trx_t*
innobase_trx_allocate(
MYSQL_THD thd); /*!< in: user thread handle */
-/** Match index columns between MySQL and InnoDB.
-This function checks whether the index column information
-is consistent between KEY info from mysql and that from innodb index.
-@param[in] key_info Index info from mysql
-@param[in] index_info Index info from InnoDB
-@return true if all column types match. */
-bool
-innobase_match_index_columns(
- const KEY* key_info,
- const dict_index_t* index_info);
-
/*********************************************************************//**
This function checks each index name for a table against reserved
system default primary index name 'GEN_CLUST_INDEX'. If a name
@@ -688,13 +649,16 @@ public:
TABLE* form,
HA_CREATE_INFO* create_info,
char* table_name,
- char* remote_path)
+ char* remote_path,
+ bool file_per_table,
+ trx_t* trx = NULL)
:m_thd(thd),
+ m_trx(trx),
m_form(form),
m_create_info(create_info),
m_table_name(table_name), m_table(NULL),
m_remote_path(remote_path),
- m_innodb_file_per_table(srv_file_per_table)
+ m_innodb_file_per_table(file_per_table)
{}
/** Initialize the object. */
@@ -703,8 +667,9 @@ public:
/** Set m_tablespace_type. */
void set_tablespace_type(bool table_being_altered_is_file_per_table);
- /** Create the internal innodb table. */
- int create_table();
+ /** Create the internal innodb table.
+ @param create_fk whether to add FOREIGN KEY constraints */
+ int create_table(bool create_fk = true);
/** Update the internal data dictionary. */
int create_table_update_dict();
@@ -733,7 +698,7 @@ public:
bool create_option_tablespace_is_valid();
/** Prepare to create a table. */
- int prepare_create_table(const char* name);
+ int prepare_create_table(const char* name, bool strict = true);
void allocate_trx();
diff --git a/storage/innobase/handler/handler0alter.cc b/storage/innobase/handler/handler0alter.cc
index 63695e8b4cf..fdfb9192cfd 100644
--- a/storage/innobase/handler/handler0alter.cc
+++ b/storage/innobase/handler/handler0alter.cc
@@ -73,12 +73,18 @@ static const alter_table_operations INNOBASE_DEFAULTS
= ALTER_COLUMN_NOT_NULLABLE
| ALTER_ADD_STORED_BASE_COLUMN;
+
+/** Operations that require knowledge about row_start, row_end values */
+static const alter_table_operations INNOBASE_ALTER_VERSIONED_REBUILD
+ = ALTER_ADD_SYSTEM_VERSIONING
+ | ALTER_DROP_SYSTEM_VERSIONING;
+
/** Operations for rebuilding a table in place */
static const alter_table_operations INNOBASE_ALTER_REBUILD
= ALTER_ADD_PK_INDEX
| ALTER_DROP_PK_INDEX
- | ALTER_CHANGE_CREATE_OPTION
- /* CHANGE_CREATE_OPTION needs to check create_option_need_rebuild() */
+ | ALTER_OPTIONS
+ /* ALTER_OPTIONS needs to check alter_options_need_rebuild() */
| ALTER_COLUMN_NULLABLE
| INNOBASE_DEFAULTS
| ALTER_STORED_COLUMN_ORDER
@@ -87,8 +93,7 @@ static const alter_table_operations INNOBASE_ALTER_REBUILD
/*
| ALTER_STORED_COLUMN_TYPE
*/
- | ALTER_ADD_SYSTEM_VERSIONING
- | ALTER_DROP_SYSTEM_VERSIONING
+ | INNOBASE_ALTER_VERSIONED_REBUILD
;
/** Operations that require changes to data */
@@ -110,26 +115,596 @@ static const alter_table_operations INNOBASE_FOREIGN_OPERATIONS
= ALTER_DROP_FOREIGN_KEY
| ALTER_ADD_FOREIGN_KEY;
+/** Operations that InnoDB cares about and can perform without creating data */
+static const alter_table_operations INNOBASE_ALTER_NOCREATE
+ = ALTER_DROP_NON_UNIQUE_NON_PRIM_INDEX
+ | ALTER_DROP_UNIQUE_INDEX;
+
/** Operations that InnoDB cares about and can perform without rebuild */
static const alter_table_operations INNOBASE_ALTER_NOREBUILD
= INNOBASE_ONLINE_CREATE
- | ALTER_DROP_NON_UNIQUE_NON_PRIM_INDEX
- | ALTER_DROP_UNIQUE_INDEX
-#ifdef MYSQL_RENAME_INDEX
- | ALTER_RENAME_INDEX
-#endif
- ;
+ | INNOBASE_ALTER_NOCREATE;
/** Operations that can be performed instantly, without inplace_alter_table() */
static const alter_table_operations INNOBASE_ALTER_INSTANT
= ALTER_VIRTUAL_COLUMN_ORDER
| ALTER_COLUMN_NAME
+#ifdef MYSQL_RENAME_INDEX
+ | ALTER_RENAME_INDEX
+#endif
| ALTER_ADD_VIRTUAL_COLUMN
| INNOBASE_FOREIGN_OPERATIONS
| ALTER_COLUMN_EQUAL_PACK_LENGTH
| ALTER_COLUMN_UNVERSIONED
| ALTER_DROP_VIRTUAL_COLUMN;
+/** Set is_instant() before instant_column().
+@param[in] old previous table definition
+@param[in] col_map map from old.cols[] and old.v_cols[] to this
+@param[out] first_alter_pos 0, or 1 + first changed column position */
+inline void dict_table_t::prepare_instant(const dict_table_t& old,
+ const ulint* col_map,
+ unsigned& first_alter_pos)
+{
+ DBUG_ASSERT(!is_instant());
+ DBUG_ASSERT(n_dropped() == 0);
+ DBUG_ASSERT(old.n_cols == old.n_def);
+ DBUG_ASSERT(n_cols == n_def);
+
+ const dict_index_t& oindex = *old.indexes.start;
+ dict_index_t& index = *indexes.start;
+ first_alter_pos = 0;
+
+ for (unsigned i = 0; i + DATA_N_SYS_COLS < old.n_cols;
+ i++) {
+ if (col_map[i] != i) {
+ first_alter_pos = 1 + i;
+ goto add_metadata;
+ }
+ }
+
+ if (!old.instant) {
+ /* Columns were not dropped or reordered.
+ Therefore columns must have been added at the end. */
+ DBUG_ASSERT(index.n_fields > oindex.n_fields);
+set_core_fields:
+ index.n_core_fields = oindex.n_core_fields;
+ index.n_core_null_bytes = oindex.n_core_null_bytes;
+ } else {
+add_metadata:
+ const unsigned n_old_drop = old.n_dropped();
+ unsigned n_drop = n_old_drop;
+ for (unsigned i = old.n_cols; i--; ) {
+ if (col_map[i] == ULINT_UNDEFINED) {
+ DBUG_ASSERT(i + DATA_N_SYS_COLS
+ < uint(old.n_cols));
+ n_drop++;
+ }
+ }
+
+ instant = new (mem_heap_alloc(heap, sizeof(dict_instant_t)))
+ dict_instant_t();
+ instant->n_dropped = n_drop;
+ if (n_drop) {
+ instant->dropped
+ = static_cast<dict_col_t*>(
+ mem_heap_alloc(heap, n_drop
+ * sizeof(dict_col_t)));
+ if (n_old_drop) {
+ memcpy(instant->dropped, old.instant->dropped,
+ n_old_drop * sizeof(dict_col_t));
+ }
+ } else {
+ instant->dropped = NULL;
+ }
+
+ unsigned d = n_old_drop;
+
+ for (unsigned i = 0; i < old.n_cols; i++) {
+ if (col_map[i] == ULINT_UNDEFINED) {
+ (new (&instant->dropped[d++])
+ dict_col_t(old.cols[i]))->set_dropped();
+ }
+ }
+#ifndef DBUG_OFF
+ for (unsigned i = 0; i < n_drop; i++) {
+ DBUG_ASSERT(instant->dropped[i].is_dropped());
+ }
+#endif
+ DBUG_ASSERT(d == n_drop);
+ const uint n_fields = index.n_fields + n_dropped();
+
+ DBUG_ASSERT(n_fields >= oindex.n_fields);
+ dict_field_t* fields = static_cast<dict_field_t*>(
+ mem_heap_zalloc(heap, n_fields * sizeof *fields));
+ d = n_old_drop;
+ uint i = 0, j = 0, n_nullable = 0;
+ ut_d(uint core_null = 0);
+ for (; i < oindex.n_fields; i++) {
+ DBUG_ASSERT(j <= i);
+ dict_field_t&f = fields[i] = oindex.fields[i];
+ if (f.col->is_dropped()) {
+ /* The column has been instantly
+ dropped earlier. */
+ DBUG_ASSERT(f.col >= old.instant->dropped);
+ {
+ size_t d = f.col
+ - old.instant->dropped;
+ DBUG_ASSERT(d < n_old_drop);
+ DBUG_ASSERT(&old.instant->dropped[d]
+ == f.col);
+ DBUG_ASSERT(!f.name);
+ f.col = instant->dropped + d;
+ }
+ if (f.col->is_nullable()) {
+found_nullable:
+ n_nullable++;
+ ut_d(core_null
+ += i < oindex.n_core_fields);
+ }
+ continue;
+ }
+
+ const ulint col_ind = col_map[f.col->ind];
+ if (col_ind != ULINT_UNDEFINED) {
+ if (index.fields[j].col->ind != col_ind) {
+ /* The fields for instantly
+ added columns must be placed
+ last in the clustered index.
+ Keep pre-existing fields in
+ the same position. */
+ uint k;
+ for (k = j + 1; k < index.n_fields;
+ k++) {
+ if (index.fields[k].col->ind
+ == col_ind) {
+ goto found_j;
+ }
+ }
+ DBUG_ASSERT(!"no such col");
+found_j:
+ std::swap(index.fields[j],
+ index.fields[k]);
+ }
+ DBUG_ASSERT(index.fields[j].col->ind
+ == col_ind);
+ fields[i] = index.fields[j++];
+ DBUG_ASSERT(!fields[i].col->is_dropped());
+ DBUG_ASSERT(fields[i].name
+ == fields[i].col->name(*this));
+ if (fields[i].col->is_nullable()) {
+ goto found_nullable;
+ }
+ continue;
+ }
+
+ /* This column is being dropped. */
+ DBUG_ASSERT(d < n_drop);
+ f.col = &instant->dropped[d++];
+ f.name = NULL;
+ if (f.col->is_nullable()) {
+ goto found_nullable;
+ }
+ }
+ ut_ad(UT_BITS_IN_BYTES(core_null) == oindex.n_core_null_bytes);
+ DBUG_ASSERT(i >= oindex.n_core_fields);
+ DBUG_ASSERT(j <= i);
+ DBUG_ASSERT(n_fields - (i - j) == index.n_fields);
+ std::sort(index.fields + j, index.fields + index.n_fields,
+ [](const dict_field_t& a, const dict_field_t& b)
+ { return a.col->ind < b.col->ind; });
+ DBUG_ASSERT(d == n_drop);
+ for (; i < n_fields; i++) {
+ fields[i] = index.fields[j++];
+ n_nullable += fields[i].col->is_nullable();
+ DBUG_ASSERT(!fields[i].col->is_dropped());
+ DBUG_ASSERT(fields[i].name
+ == fields[i].col->name(*this));
+ }
+ DBUG_ASSERT(j == index.n_fields);
+ index.n_fields = index.n_def = n_fields;
+ index.fields = fields;
+ DBUG_ASSERT(n_nullable >= index.n_nullable);
+ DBUG_ASSERT(n_nullable >= oindex.n_nullable);
+ index.n_nullable = n_nullable;
+ goto set_core_fields;
+ }
+
+ DBUG_ASSERT(n_cols + n_dropped() >= old.n_cols + old.n_dropped());
+ DBUG_ASSERT(n_dropped() >= old.n_dropped());
+ DBUG_ASSERT(index.n_core_fields == oindex.n_core_fields);
+ DBUG_ASSERT(index.n_core_null_bytes == oindex.n_core_null_bytes);
+}
+
+
+/** Adjust index metadata for instant ADD/DROP/reorder COLUMN.
+@param[in] clustered index definition after instant ALTER TABLE */
+inline void dict_index_t::instant_add_field(const dict_index_t& instant)
+{
+ DBUG_ASSERT(is_primary());
+ DBUG_ASSERT(instant.is_primary());
+ DBUG_ASSERT(!has_virtual());
+ DBUG_ASSERT(!instant.has_virtual());
+ DBUG_ASSERT(instant.n_core_fields <= instant.n_fields);
+ DBUG_ASSERT(n_def == n_fields);
+ DBUG_ASSERT(instant.n_def == instant.n_fields);
+ DBUG_ASSERT(type == instant.type);
+ DBUG_ASSERT(trx_id_offset == instant.trx_id_offset);
+ DBUG_ASSERT(n_user_defined_cols == instant.n_user_defined_cols);
+ DBUG_ASSERT(n_uniq == instant.n_uniq);
+ DBUG_ASSERT(instant.n_fields >= n_fields);
+ DBUG_ASSERT(instant.n_nullable >= n_nullable);
+ DBUG_ASSERT(instant.n_core_fields == n_core_fields);
+ DBUG_ASSERT(instant.n_core_null_bytes == n_core_null_bytes);
+
+ /* instant will have all fields (including ones for columns
+ that have been or are being instantly dropped) in the same position
+ as this index. Fields for any added columns are appended at the end. */
+#ifndef DBUG_OFF
+ for (unsigned i = 0; i < n_fields; i++) {
+ DBUG_ASSERT(fields[i].same(instant.fields[i]));
+ DBUG_ASSERT(fields[i].col->is_nullable()
+ == instant.fields[i].col->is_nullable());
+ }
+#endif
+ n_fields = instant.n_fields;
+ n_def = instant.n_def;
+ n_nullable = instant.n_nullable;
+ fields = static_cast<dict_field_t*>(
+ mem_heap_dup(heap, instant.fields, n_fields * sizeof *fields));
+
+ ut_d(unsigned n_null = 0);
+ ut_d(unsigned n_dropped = 0);
+
+ for (unsigned i = 0; i < n_fields; i++) {
+ const dict_col_t* icol = instant.fields[i].col;
+ dict_field_t& f = fields[i];
+ ut_d(n_null += icol->is_nullable());
+ DBUG_ASSERT(!icol->is_virtual());
+ if (icol->is_dropped()) {
+ ut_d(n_dropped++);
+ f.col->set_dropped();
+ f.name = NULL;
+ } else {
+ f.col = &table->cols[icol - instant.table->cols];
+ f.name = f.col->name(*table);
+ }
+ }
+
+ ut_ad(n_null == n_nullable);
+ ut_ad(n_dropped == instant.table->n_dropped());
+}
+
+/** Adjust table metadata for instant ADD/DROP/reorder COLUMN.
+@param[in] table altered table (with dropped columns)
+@param[in] col_map mapping from cols[] and v_cols[] to table */
+inline void dict_table_t::instant_column(const dict_table_t& table,
+ const ulint* col_map)
+{
+ DBUG_ASSERT(!table.cached);
+ DBUG_ASSERT(table.n_def == table.n_cols);
+ DBUG_ASSERT(table.n_t_def == table.n_t_cols);
+ DBUG_ASSERT(n_def == n_cols);
+ DBUG_ASSERT(n_t_def == n_t_cols);
+ DBUG_ASSERT(n_v_def == n_v_cols);
+ DBUG_ASSERT(table.n_v_def == table.n_v_cols);
+ DBUG_ASSERT(table.n_cols + table.n_dropped() >= n_cols + n_dropped());
+ ut_ad(mutex_own(&dict_sys->mutex));
+
+ {
+ const char* end = table.col_names;
+ for (unsigned i = table.n_cols; i--; ) end += strlen(end) + 1;
+
+ col_names = static_cast<char*>(
+ mem_heap_dup(heap, table.col_names,
+ ulint(end - table.col_names)));
+ }
+ const dict_col_t* const old_cols = cols;
+ cols = static_cast<dict_col_t*>(mem_heap_dup(heap, table.cols,
+ table.n_cols
+ * sizeof *cols));
+
+ /* Preserve the default values of previously instantly added
+ columns, or copy the new default values to this->heap. */
+ for (ulint i = 0; i < ulint(table.n_cols); i++) {
+ dict_col_t& c = cols[i];
+
+ if (const dict_col_t* o = find(old_cols, col_map, n_cols, i)) {
+ c.def_val = o->def_val;
+ continue;
+ }
+
+ DBUG_ASSERT(c.is_added());
+ if (c.def_val.len <= sizeof field_ref_zero
+ && !memcmp(c.def_val.data, field_ref_zero,
+ c.def_val.len)) {
+ c.def_val.data = field_ref_zero;
+ } else if (const void*& d = c.def_val.data) {
+ d = mem_heap_dup(heap, d, c.def_val.len);
+ } else {
+ DBUG_ASSERT(c.def_val.len == UNIV_SQL_NULL);
+ }
+ }
+
+ n_t_def += table.n_cols - n_cols;
+ n_t_cols += table.n_cols - n_cols;
+ n_def = table.n_cols;
+
+ const dict_v_col_t* const old_v_cols = v_cols;
+
+ if (const char* end = table.v_col_names) {
+ for (unsigned i = table.n_v_cols; i--; ) {
+ end += strlen(end) + 1;
+ }
+
+ v_col_names = static_cast<char*>(
+ mem_heap_dup(heap, table.v_col_names,
+ ulint(end - table.v_col_names)));
+ v_cols = static_cast<dict_v_col_t*>(
+ mem_heap_dup(heap, table.v_cols,
+ table.n_v_cols * sizeof *v_cols));
+ } else {
+ ut_ad(table.n_v_cols == 0);
+ v_col_names = NULL;
+ v_cols = NULL;
+ }
+
+ n_t_def += table.n_v_cols - n_v_cols;
+ n_t_cols += table.n_v_cols - n_v_cols;
+ n_v_def = table.n_v_cols;
+
+ for (unsigned i = 0; i < n_v_def; i++) {
+ dict_v_col_t& v = v_cols[i];
+ v.v_indexes = UT_NEW_NOKEY(dict_v_idx_list());
+ v.base_col = static_cast<dict_col_t**>(
+ mem_heap_dup(heap, v.base_col,
+ v.num_base * sizeof *v.base_col));
+
+ for (ulint n = v.num_base; n--; ) {
+ dict_col_t*& base = v.base_col[n];
+ if (base->is_virtual()) {
+ } else if (base >= table.cols
+ && base < table.cols + table.n_cols) {
+ /* The base column was instantly added. */
+ size_t c = base - table.cols;
+ DBUG_ASSERT(base == &table.cols[c]);
+ base = &cols[c];
+ } else {
+ DBUG_ASSERT(base >= old_cols);
+ size_t c = base - old_cols;
+ DBUG_ASSERT(c + DATA_N_SYS_COLS < n_cols);
+ DBUG_ASSERT(base == &old_cols[c]);
+ DBUG_ASSERT(col_map[c] + DATA_N_SYS_COLS
+ < n_cols);
+ base = &cols[col_map[c]];
+ }
+ }
+ }
+
+ dict_index_t* index = dict_table_get_first_index(this);
+
+ index->instant_add_field(*dict_table_get_first_index(&table));
+
+ if (instant || table.instant) {
+ const unsigned u = index->first_user_field();
+ uint16_t* non_pk_col_map = static_cast<uint16_t*>(
+ mem_heap_alloc(heap, (index->n_fields - u)
+ * sizeof *non_pk_col_map));
+ /* FIXME: add instant->heap, and transfer ownership here */
+ if (!instant) {
+ instant = new (mem_heap_zalloc(heap, sizeof *instant))
+ dict_instant_t();
+ goto dup_dropped;
+ } else if (n_dropped() < table.n_dropped()) {
+dup_dropped:
+ instant->dropped = static_cast<dict_col_t*>(
+ mem_heap_dup(heap, table.instant->dropped,
+ table.instant->n_dropped
+ * sizeof *instant->dropped));
+ instant->n_dropped = table.instant->n_dropped;
+ } else if (table.instant->n_dropped) {
+ memcpy(instant->dropped, table.instant->dropped,
+ table.instant->n_dropped
+ * sizeof *instant->dropped);
+ }
+
+ instant->non_pk_col_map = non_pk_col_map;
+ ut_d(unsigned n_drop = 0);
+ for (unsigned i = u; i < index->n_fields; i++) {
+ dict_field_t* field = &index->fields[i];
+ DBUG_ASSERT(dict_col_get_fixed_size(
+ field->col,
+ flags & DICT_TF_COMPACT)
+ <= DICT_MAX_FIXED_COL_LEN);
+ if (!field->col->is_dropped()) {
+ *non_pk_col_map++ = field->col->ind;
+ continue;
+ }
+
+ ulint fixed_len = dict_col_get_fixed_size(
+ field->col, flags & DICT_TF_COMPACT);
+ *non_pk_col_map++ = 1U << 15
+ | uint16_t(!field->col->is_nullable()) << 14
+ | (fixed_len
+ ? uint16_t(fixed_len + 1)
+ : field->col->len > 255);
+ ut_ad(field->col >= table.instant->dropped);
+ ut_ad(field->col < table.instant->dropped
+ + table.instant->n_dropped);
+ ut_d(n_drop++);
+ size_t d = field->col - table.instant->dropped;
+ ut_ad(field->col == &table.instant->dropped[d]);
+ ut_ad(d <= instant->n_dropped);
+ field->col = &instant->dropped[d];
+ }
+ ut_ad(n_drop == n_dropped());
+ ut_ad(non_pk_col_map
+ == &instant->non_pk_col_map[index->n_fields - u]);
+ }
+
+ while ((index = dict_table_get_next_index(index)) != NULL) {
+ if (index->to_be_dropped) {
+ continue;
+ }
+ for (unsigned i = 0; i < index->n_fields; i++) {
+ dict_field_t& f = index->fields[i];
+ if (f.col >= table.cols
+ && f.col < table.cols + table.n_cols) {
+ /* This is an instantly added column
+ in a newly added index. */
+ DBUG_ASSERT(!f.col->is_virtual());
+ size_t c = f.col - table.cols;
+ DBUG_ASSERT(f.col == &table.cols[c]);
+ f.col = &cols[c];
+ } else if (f.col >= &table.v_cols->m_col
+ && f.col < &table.v_cols[n_v_cols].m_col) {
+ /* This is an instantly added virtual column
+ in a newly added index. */
+ DBUG_ASSERT(f.col->is_virtual());
+ size_t c = reinterpret_cast<dict_v_col_t*>(
+ f.col) - table.v_cols;
+ DBUG_ASSERT(f.col == &table.v_cols[c].m_col);
+ f.col = &v_cols[c].m_col;
+ } else if (f.col < old_cols
+ || f.col >= old_cols + n_cols) {
+ DBUG_ASSERT(f.col->is_virtual());
+ f.col = &v_cols[col_map[
+ reinterpret_cast<dict_v_col_t*>(
+ f.col)
+ - old_v_cols + n_cols]].m_col;
+ } else {
+ f.col = &cols[col_map[f.col - old_cols]];
+ DBUG_ASSERT(!f.col->is_virtual());
+ }
+ f.name = f.col->name(*this);
+ if (f.col->is_virtual()) {
+ reinterpret_cast<dict_v_col_t*>(f.col)
+ ->v_indexes->push_back(
+ dict_v_idx_t(index, i));
+ }
+ }
+ }
+
+ n_cols = table.n_cols;
+ n_v_cols = table.n_v_cols;
+}
+
+/** Find the old column number for the given new column position.
+@param[in] col_map column map from old column to new column
+@param[in] pos new column position
+@param[in] n number of columns present in the column map
+@return old column position for the given new column position. */
+static ulint find_old_col_no(const ulint* col_map, ulint pos, ulint n)
+{
+ do {
+ ut_ad(n);
+ } while (col_map[--n] != pos);
+ return n;
+}
+
+/** Roll back instant_column().
+@param[in] old_n_cols original n_cols
+@param[in] old_cols original cols
+@param[in] old_col_names original col_names
+@param[in] old_instant original instant structure
+@param[in] old_fields original fields
+@param[in] old_n_fields original number of fields
+@param[in] old_n_v_cols original n_v_cols
+@param[in] old_v_cols original v_cols
+@param[in] old_v_col_names original v_col_names
+@param[in] col_map column map */
+inline void dict_table_t::rollback_instant(
+ unsigned old_n_cols,
+ dict_col_t* old_cols,
+ const char* old_col_names,
+ dict_instant_t* old_instant,
+ dict_field_t* old_fields,
+ unsigned old_n_fields,
+ unsigned old_n_v_cols,
+ dict_v_col_t* old_v_cols,
+ const char* old_v_col_names,
+ const ulint* col_map)
+{
+ ut_ad(mutex_own(&dict_sys->mutex));
+ dict_index_t* index = indexes.start;
+ /* index->is_instant() does not necessarily hold here, because
+ the table may have been emptied */
+ DBUG_ASSERT(old_n_cols >= DATA_N_SYS_COLS);
+ DBUG_ASSERT(n_cols == n_def);
+ DBUG_ASSERT(index->n_def == index->n_fields);
+ DBUG_ASSERT(index->n_core_fields <= old_n_fields);
+ DBUG_ASSERT(index->n_core_fields <= index->n_fields);
+ DBUG_ASSERT(instant || !old_instant);
+
+ instant = old_instant;
+
+ index->n_nullable = 0;
+
+ for (unsigned i = old_n_fields; i--; ) {
+ if (old_fields[i].col->is_nullable()) {
+ index->n_nullable++;
+ }
+ }
+
+ for (unsigned i = n_v_cols; i--; ) {
+ UT_DELETE(v_cols[i].v_indexes);
+ }
+
+ index->n_def = index->n_fields = old_n_fields;
+
+ const dict_col_t* const new_cols = cols;
+ const dict_col_t* const new_cols_end = cols + n_cols;
+ const dict_v_col_t* const new_v_cols = v_cols;
+ const dict_v_col_t* const new_v_cols_end = v_cols + n_v_cols;
+
+ cols = old_cols;
+ col_names = old_col_names;
+ v_cols = old_v_cols;
+ v_col_names = old_v_col_names;
+ n_def = n_cols = old_n_cols;
+ n_v_def = n_v_cols = old_n_v_cols;
+ n_t_def = n_t_cols = n_cols + n_v_cols;
+
+ index->fields = old_fields;
+
+ while ((index = dict_table_get_next_index(index)) != NULL) {
+ if (index->to_be_dropped) {
+ /* instant_column() did not adjust these indexes. */
+ continue;
+ }
+
+ for (unsigned i = 0; i < index->n_fields; i++) {
+ dict_field_t& f = index->fields[i];
+ if (f.col->is_virtual()) {
+ DBUG_ASSERT(f.col >= &new_v_cols->m_col);
+ DBUG_ASSERT(f.col < &new_v_cols_end->m_col);
+ size_t n = size_t(
+ reinterpret_cast<dict_v_col_t*>(f.col)
+ - new_v_cols);
+ DBUG_ASSERT(n <= n_v_cols);
+
+ ulint old_col_no = find_old_col_no(
+ col_map + n_cols, n, n_v_cols);
+ DBUG_ASSERT(old_col_no <= n_v_cols);
+ f.col = &v_cols[old_col_no].m_col;
+ DBUG_ASSERT(f.col->is_virtual());
+ } else {
+ DBUG_ASSERT(f.col >= new_cols);
+ DBUG_ASSERT(f.col < new_cols_end);
+ size_t n = size_t(f.col - new_cols);
+ DBUG_ASSERT(n <= n_cols);
+
+ ulint old_col_no = find_old_col_no(col_map,
+ n, n_cols);
+ DBUG_ASSERT(old_col_no < n_cols);
+ f.col = &cols[old_col_no];
+ DBUG_ASSERT(!f.col->is_virtual());
+ }
+ f.name = f.col->name(*this);
+ }
+ }
+}
+
struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
{
/** Dummy query graph */
@@ -168,7 +743,7 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
dict_table_t* old_table;
/** table where the indexes are being created or dropped */
dict_table_t* new_table;
- /** table definition for instant ADD COLUMN */
+ /** table definition for instant ADD/DROP/reorder COLUMN */
dict_table_t* instant_table;
/** mapping of old column numbers to new ones, or NULL */
const ulint* col_map;
@@ -202,7 +777,20 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
dict_col_t* const old_cols;
/** original column names of the table */
const char* const old_col_names;
-
+ /** original instantly dropped or reordered columns */
+ dict_instant_t* const old_instant;
+ /** original index fields */
+ dict_field_t* const old_fields;
+ /** size of old_fields */
+ const unsigned old_n_fields;
+ /** original number of virtual columns in the table */
+ const unsigned old_n_v_cols;
+ /** original virtual columns of the table */
+ dict_v_col_t* const old_v_cols;
+ /** original virtual column names of the table */
+ const char* const old_v_col_names;
+ /** 0, or 1 + first column whose position changes in instant ALTER */
+ unsigned first_alter_pos;
/** Allow non-null conversion.
(1) Alter ignore should allow the conversion
irrespective of sql mode.
@@ -210,6 +798,9 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
(3) Allow the conversion only in non-strict mode. */
const bool allow_not_null;
+ /** The page_compression_level attribute, or 0 */
+ const uint page_compression_level;
+
ha_innobase_inplace_ctx(row_prebuilt_t*& prebuilt_arg,
dict_index_t** drop_arg,
ulint num_to_drop_arg,
@@ -226,7 +817,9 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
ulint add_autoinc_arg,
ulonglong autoinc_col_min_value_arg,
ulonglong autoinc_col_max_value_arg,
- bool allow_not_null_flag) :
+ bool allow_not_null_flag,
+ bool page_compressed,
+ ulonglong page_compression_level_arg) :
inplace_alter_handler_ctx(),
prebuilt (prebuilt_arg),
add_index (0), add_key_numbers (0), num_to_add_index (0),
@@ -254,9 +847,22 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
old_n_cols(prebuilt_arg->table->n_cols),
old_cols(prebuilt_arg->table->cols),
old_col_names(prebuilt_arg->table->col_names),
- allow_not_null(allow_not_null_flag)
+ old_instant(prebuilt_arg->table->instant),
+ old_fields(prebuilt_arg->table->indexes.start->fields),
+ old_n_fields(prebuilt_arg->table->indexes.start->n_fields),
+ old_n_v_cols(prebuilt_arg->table->n_v_cols),
+ old_v_cols(prebuilt_arg->table->v_cols),
+ old_v_col_names(prebuilt_arg->table->v_col_names),
+ first_alter_pos(0),
+ allow_not_null(allow_not_null_flag),
+ page_compression_level(page_compressed
+ ? (page_compression_level_arg
+ ? uint(page_compression_level_arg)
+ : page_zip_level)
+ : 0)
{
ut_ad(old_n_cols >= DATA_N_SYS_COLS);
+ ut_ad(page_compression_level <= 9);
#ifdef UNIV_DEBUG
for (ulint i = 0; i < num_to_add_index; i++) {
ut_ad(!add_index[i]->to_be_dropped);
@@ -280,6 +886,9 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
rw_lock_free(&index->lock);
dict_mem_index_free(index);
}
+ for (unsigned i = old_n_v_cols; i--; ) {
+ UT_DELETE(old_v_cols[i].v_indexes);
+ }
dict_mem_table_free(instant_table);
}
mem_heap_free(heap);
@@ -304,14 +913,14 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
{
DBUG_ASSERT(need_rebuild());
DBUG_ASSERT(!is_instant());
- DBUG_ASSERT(old_table->n_cols == old_table->n_def);
- DBUG_ASSERT(new_table->n_cols == new_table->n_def);
DBUG_ASSERT(old_table->n_cols == old_n_cols);
- DBUG_ASSERT(new_table->n_cols > old_table->n_cols);
- instant_table = new_table;
+ instant_table = new_table;
new_table = old_table;
export_vars.innodb_instant_alter_column++;
+
+ instant_table->prepare_instant(*old_table, col_map,
+ first_alter_pos);
}
/** Revert prepare_instant() if the transaction is rolled back. */
@@ -319,7 +928,12 @@ struct ha_innobase_inplace_ctx : public inplace_alter_handler_ctx
{
if (!is_instant()) return;
old_table->rollback_instant(old_n_cols,
- old_cols, old_col_names);
+ old_cols, old_col_names,
+ old_instant,
+ old_fields, old_n_fields,
+ old_n_v_cols, old_v_cols,
+ old_v_col_names,
+ col_map);
}
/** @return whether this is instant ALTER TABLE */
@@ -490,16 +1104,15 @@ innobase_spatial_exist(
return(false);
}
-/** Determine if CHANGE_CREATE_OPTION requires rebuilding the table.
+/** Determine if ALTER_OPTIONS requires rebuilding the table.
@param[in] ha_alter_info the ALTER TABLE operation
@param[in] table metadata before ALTER TABLE
@return whether it is mandatory to rebuild the table */
-static bool create_option_need_rebuild(
+static bool alter_options_need_rebuild(
const Alter_inplace_info* ha_alter_info,
const TABLE* table)
{
- DBUG_ASSERT(ha_alter_info->handler_flags
- & ALTER_CHANGE_CREATE_OPTION);
+ DBUG_ASSERT(ha_alter_info->handler_flags & ALTER_OPTIONS);
if (ha_alter_info->create_info->used_fields
& (HA_CREATE_USED_ROW_FORMAT
@@ -514,12 +1127,12 @@ static bool create_option_need_rebuild(
}
const ha_table_option_struct& alt_opt=
- *ha_alter_info->create_info->option_struct;
+ *ha_alter_info->create_info->option_struct;
const ha_table_option_struct& opt= *table->s->option_struct;
- if (alt_opt.page_compressed != opt.page_compressed
- || alt_opt.page_compression_level
- != opt.page_compression_level
+ /* Allow an instant change to enable page_compressed,
+ and any change of page_compression_level. */
+ if ((!alt_opt.page_compressed && opt.page_compressed)
|| alt_opt.encryption != opt.encryption
|| alt_opt.encryption_key_id != opt.encryption_key_id) {
return(true);
@@ -540,9 +1153,10 @@ innobase_need_rebuild(
const TABLE* table)
{
if ((ha_alter_info->handler_flags & ~(INNOBASE_INPLACE_IGNORE
+ | INNOBASE_ALTER_NOREBUILD
| INNOBASE_ALTER_INSTANT))
- == ALTER_CHANGE_CREATE_OPTION) {
- return create_option_need_rebuild(ha_alter_info, table);
+ == ALTER_OPTIONS) {
+ return alter_options_need_rebuild(ha_alter_info, table);
}
return !!(ha_alter_info->handler_flags & INNOBASE_ALTER_REBUILD);
@@ -649,21 +1263,56 @@ check_v_col_in_order(
}
/** Determine if an instant operation is possible for altering columns.
+@param[in] ib_table InnoDB table definition
@param[in] ha_alter_info the ALTER TABLE operation
@param[in] table table definition before ALTER TABLE */
static
bool
instant_alter_column_possible(
+ const dict_table_t& ib_table,
const Alter_inplace_info* ha_alter_info,
const TABLE* table)
{
+ if (!ib_table.supports_instant()) {
+ return false;
+ }
+#if 1 // MDEV-17459: adjust fts_fetch_doc_from_rec() and friends; remove this
+ if (ib_table.fts) {
+ return false;
+ }
+#endif
+ const dict_index_t* index = ib_table.indexes.start;
+ if (ha_alter_info->handler_flags & ALTER_ADD_STORED_BASE_COLUMN) {
+ List_iterator_fast<Create_field> cf_it(
+ ha_alter_info->alter_info->create_list);
+ uint n_add = 0;
+ while (const Create_field* cf = cf_it++) {
+ n_add += !cf->field;
+ }
+ if (index->n_fields >= REC_MAX_N_USER_FIELDS + DATA_N_SYS_COLS
+ - n_add) {
+ return false;
+ }
+ }
+#if 1 // MDEV-17468: fix bugs with indexed virtual columns & remove this
+ ut_ad(index->is_primary());
+ ut_ad(!index->has_virtual());
+ while ((index = index->indexes.next) != NULL) {
+ if (index->has_virtual()) {
+ ut_ad(ib_table.n_v_cols);
+ return false;
+ }
+ }
+#endif
// Making table system-versioned instantly is not implemented yet.
if (ha_alter_info->handler_flags & ALTER_ADD_SYSTEM_VERSIONING) {
return false;
}
- if (~ha_alter_info->handler_flags
- & ALTER_ADD_STORED_BASE_COLUMN) {
+ if (!(ha_alter_info->handler_flags
+ & (ALTER_ADD_STORED_BASE_COLUMN
+ | ALTER_DROP_STORED_COLUMN
+ | ALTER_STORED_COLUMN_ORDER))) {
return false;
}
@@ -686,14 +1335,14 @@ instant_alter_column_possible(
columns. */
if (ha_alter_info->handler_flags
& ((INNOBASE_ALTER_REBUILD | INNOBASE_ONLINE_CREATE)
- & ~ALTER_ADD_STORED_BASE_COLUMN
- & ~ALTER_CHANGE_CREATE_OPTION)) {
+ & ~ALTER_DROP_STORED_COLUMN
+ & ~ALTER_STORED_COLUMN_ORDER
+ & ~ALTER_ADD_STORED_BASE_COLUMN & ~ALTER_OPTIONS)) {
return false;
}
- return !(ha_alter_info->handler_flags
- & ALTER_CHANGE_CREATE_OPTION)
- || !create_option_need_rebuild(ha_alter_info, table);
+ return !(ha_alter_info->handler_flags & ALTER_OPTIONS)
+ || !alter_options_need_rebuild(ha_alter_info, table);
}
/** Check whether the non-const default value for the field
@@ -853,11 +1502,11 @@ ha_innobase::check_if_supported_inplace_alter(
{
DBUG_ENTER("check_if_supported_inplace_alter");
- if ((table->versioned(VERS_TIMESTAMP)
- || altered_table->versioned(VERS_TIMESTAMP))
- && innobase_need_rebuild(ha_alter_info, table)) {
+ if ((ha_alter_info->handler_flags
+ & INNOBASE_ALTER_VERSIONED_REBUILD)
+ && altered_table->versioned(VERS_TIMESTAMP)) {
ha_alter_info->unsupported_reason =
- "Not implemented for system-versioned tables";
+ "Not implemented for system-versioned timestamp tables";
DBUG_RETURN(HA_ALTER_INPLACE_NOT_SUPPORTED);
}
@@ -911,15 +1560,15 @@ ha_innobase::check_if_supported_inplace_alter(
DBUG_RETURN(HA_ALTER_INPLACE_NOT_SUPPORTED);
}
-#if 0
- if (altered_table->file->ht != ht) {
- /* Non-native partitioning table engine. No longer supported,
- due to implementation of native InnoDB partitioning. */
- DBUG_RETURN(HA_ALTER_INPLACE_NOT_SUPPORTED);
- }
-#endif
-
- if (!(ha_alter_info->handler_flags & ~INNOBASE_INPLACE_IGNORE)) {
+ switch (ha_alter_info->handler_flags & ~INNOBASE_INPLACE_IGNORE) {
+ case ALTER_OPTIONS:
+ if (alter_options_need_rebuild(ha_alter_info, table)) {
+ ha_alter_info->unsupported_reason = my_get_err_msg(
+ ER_ALTER_OPERATION_TABLE_OPTIONS_NEED_REBUILD);
+ break;
+ }
+ /* fall through */
+ case 0:
DBUG_RETURN(HA_ALTER_INPLACE_INSTANT);
}
@@ -1000,6 +1649,8 @@ ha_innobase::check_if_supported_inplace_alter(
DBUG_RETURN(HA_ALTER_INPLACE_NOT_SUPPORTED);
}
+ const bool supports_instant = instant_alter_column_possible(
+ *m_prebuilt->table, ha_alter_info, table);
bool add_drop_v_cols = false;
/* If there is add or drop virtual columns, we will support operations
@@ -1027,7 +1678,13 @@ ha_innobase::check_if_supported_inplace_alter(
*/
| ALTER_ADD_NON_UNIQUE_NON_PRIM_INDEX
| ALTER_DROP_NON_UNIQUE_NON_PRIM_INDEX);
-
+ if (supports_instant) {
+ flags &= ~(ALTER_DROP_STORED_COLUMN
+#if 0 /* MDEV-17468: remove check_v_col_in_order() and fix the code */
+ | ALTER_ADD_STORED_BASE_COLUMN
+#endif
+ | ALTER_STORED_COLUMN_ORDER);
+ }
if (flags != 0
|| IF_PARTITIONING((altered_table->s->partition_info_str
&& altered_table->s->partition_info_str_len), 0)
@@ -1208,8 +1865,8 @@ ha_innobase::check_if_supported_inplace_alter(
constant DEFAULT expression. */
cf_it.rewind();
Field **af = altered_table->field;
- bool add_column_not_last = false;
- uint n_stored_cols = 0, n_add_cols = 0;
+ bool fts_need_rebuild = false;
+ const bool need_rebuild = innobase_need_rebuild(ha_alter_info, table);
while (Create_field* cf = cf_it++) {
DBUG_ASSERT(cf->field
@@ -1257,50 +1914,41 @@ ha_innobase::check_if_supported_inplace_alter(
goto next_column;
}
- ha_alter_info->unsupported_reason
- = my_get_err_msg(
- ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL);
- } else if (!is_non_const_value(*af)) {
-
- n_add_cols++;
-
- if (af < &altered_table->field[table_share->fields]) {
- add_column_not_last = true;
- }
-
- if (set_default_value(*af)) {
- goto next_column;
+ ha_alter_info->unsupported_reason = my_get_err_msg(
+ ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL);
+ } else if (!is_non_const_value(*af)
+ && set_default_value(*af)) {
+ if (m_prebuilt->table->fts
+ && innobase_fulltext_exist(altered_table)
+ && !my_strcasecmp(system_charset_info,
+ (*af)->field_name.str,
+ FTS_DOC_ID_COL_NAME)) {
+ /* If a hidden FTS_DOC_ID column exists
+ (because of FULLTEXT INDEX), it cannot
+ be replaced with a user-created one
+ except when using ALGORITHM=COPY. */
+ goto cannot_create_many_fulltext_index;
}
+ goto next_column;
}
DBUG_RETURN(HA_ALTER_INPLACE_NOT_SUPPORTED);
next_column:
- n_stored_cols += (*af++)->stored_in_db();
- }
-
- if (!add_column_not_last
- && uint(m_prebuilt->table->n_cols) - DATA_N_SYS_COLS + n_add_cols
- == n_stored_cols
- && m_prebuilt->table->supports_instant()
- && instant_alter_column_possible(ha_alter_info, table)) {
-
- DBUG_RETURN(HA_ALTER_INPLACE_INSTANT);
+ af++;
}
- if (!(ha_alter_info->handler_flags & ~(INNOBASE_ALTER_INSTANT
- | INNOBASE_INPLACE_IGNORE))) {
+ if (supports_instant
+ || !(ha_alter_info->handler_flags
+ & ~(INNOBASE_ALTER_INSTANT | INNOBASE_INPLACE_IGNORE))) {
DBUG_RETURN(HA_ALTER_INPLACE_INSTANT);
}
- bool fts_need_rebuild = false;
-
if (!online) {
/* We already determined that only a non-locking
operation is possible. */
- } else if (((ha_alter_info->handler_flags
- & ALTER_ADD_PK_INDEX)
- || innobase_need_rebuild(ha_alter_info, table))
+ } else if ((need_rebuild || (ha_alter_info->handler_flags
+ & ALTER_ADD_PK_INDEX))
&& (innobase_fulltext_exist(altered_table)
|| innobase_spatial_exist(altered_table)
|| innobase_indexed_virtual_exist(altered_table))) {
@@ -1397,20 +2045,18 @@ cannot_create_many_fulltext_index:
}
}
- // FIXME: implement Online DDL for system-versioned tables
- if ((table->versioned(VERS_TRX_ID)
- || altered_table->versioned(VERS_TRX_ID))
- && innobase_need_rebuild(ha_alter_info, table)) {
+ // FIXME: implement Online DDL for system-versioned operations
+ if (ha_alter_info->handler_flags & INNOBASE_ALTER_VERSIONED_REBUILD) {
if (ha_alter_info->online) {
ha_alter_info->unsupported_reason =
- "Not implemented for system-versioned tables";
+ "Not implemented for system-versioned operations";
}
online = false;
}
- if (fts_need_rebuild || innobase_need_rebuild(ha_alter_info, table)) {
+ if (need_rebuild || fts_need_rebuild) {
DBUG_RETURN(online
? HA_ALTER_INPLACE_COPY_NO_LOCK
: HA_ALTER_INPLACE_COPY_LOCK);
@@ -1684,8 +2330,7 @@ innobase_find_fk_index(
index = dict_table_get_first_index(table);
while (index != NULL) {
- if (!(index->type & DICT_FTS)
- && dict_foreign_qualify_index(
+ if (dict_foreign_qualify_index(
table, col_names, columns, n_cols,
index, NULL, true, 0,
NULL, NULL, NULL)) {
@@ -3359,12 +4004,13 @@ innobase_build_col_map(
}
}
- ut_ad(!is_v);
- innobase_build_col_map_add(
- heap, dtuple_get_nth_field(defaults, i),
- altered_table->field[i + num_v],
- NULL,
- dict_table_is_comp(new_table));
+ if (!is_v) {
+ innobase_build_col_map_add(
+ heap, dtuple_get_nth_field(defaults, i),
+ altered_table->field[i + num_v],
+ NULL,
+ dict_table_is_comp(new_table));
+ }
found_col:
if (is_v) {
num_v++;
@@ -3832,13 +4478,12 @@ prepare_inplace_add_virtual(
ha_innobase_inplace_ctx* ctx;
ulint i = 0;
ulint j = 0;
- const Create_field* new_field;
ctx = static_cast<ha_innobase_inplace_ctx*>
(ha_alter_info->handler_ctx);
- ctx->num_to_add_vcol = altered_table->s->fields
- + ctx->num_to_drop_vcol - table->s->fields;
+ ctx->num_to_add_vcol = altered_table->s->virtual_fields
+ + ctx->num_to_drop_vcol - table->s->virtual_fields;
ctx->add_vcol = static_cast<dict_v_col_t*>(
mem_heap_zalloc(ctx->heap, ctx->num_to_add_vcol
@@ -3850,43 +4495,21 @@ prepare_inplace_add_virtual(
List_iterator_fast<Create_field> cf_it(
ha_alter_info->alter_info->create_list);
- while ((new_field = (cf_it++)) != NULL) {
- const Field* field = new_field->field;
- ulint old_i;
-
- for (old_i = 0; table->field[old_i]; old_i++) {
- const Field* n_field = table->field[old_i];
- if (field == n_field) {
- break;
- }
- }
-
- i++;
+ while (const Create_field* new_field = cf_it++) {
+ const Field* field = altered_table->field[i++];
- if (table->field[old_i]) {
+ if (new_field->field || !innobase_is_v_fld(field)) {
continue;
}
- ut_ad(!field);
-
- ulint col_len;
ulint is_unsigned;
- ulint field_type;
ulint charset_no;
-
- field = altered_table->field[i - 1];
-
ulint col_type
= get_innobase_type_from_mysql_type(
&is_unsigned, field);
-
- if (!innobase_is_v_fld(field)) {
- continue;
- }
-
- col_len = field->pack_length();
- field_type = (ulint) field->type();
+ ulint col_len = field->pack_length();
+ ulint field_type = (ulint) field->type();
if (!field->real_maybe_null()) {
field_type |= DATA_NOT_NULL;
@@ -3928,7 +4551,6 @@ prepare_inplace_add_virtual(
}
}
-
ctx->add_vcol[j].m_col.prtype = dtype_form_prtype(
field_type, charset_no);
@@ -3947,6 +4569,7 @@ prepare_inplace_add_virtual(
/* No need to track the list */
ctx->add_vcol[j].v_indexes = NULL;
+ /* MDEV-17468: Do this on ctx->instant_table later */
innodb_base_col_setup(ctx->old_table, field, &ctx->add_vcol[j]);
j++;
}
@@ -4073,33 +4696,76 @@ prepare_inplace_drop_virtual(
@param[in] pos virtual column column no
@param[in] base_pos base column pos
@param[in] trx transaction
-@return DB_SUCCESS if successful, otherwise error code */
-static
-dberr_t
-innobase_insert_sys_virtual(
+@retval false on success
+@retval true on failure (my_error() will have been called) */
+static bool innobase_insert_sys_virtual(
const dict_table_t* table,
ulint pos,
ulint base_pos,
trx_t* trx)
{
pars_info_t* info = pars_info_create();
-
pars_info_add_ull_literal(info, "id", table->id);
-
pars_info_add_int4_literal(info, "pos", pos);
-
pars_info_add_int4_literal(info, "base_pos", base_pos);
- dberr_t error = que_eval_sql(
- info,
- "PROCEDURE P () IS\n"
- "BEGIN\n"
- "INSERT INTO SYS_VIRTUAL VALUES"
- "(:id, :pos, :base_pos);\n"
- "END;\n",
- FALSE, trx);
+ if (DB_SUCCESS != que_eval_sql(
+ info,
+ "PROCEDURE P () IS\n"
+ "BEGIN\n"
+ "INSERT INTO SYS_VIRTUAL VALUES (:id, :pos, :base_pos);\n"
+ "END;\n",
+ FALSE, trx)) {
+ my_error(ER_INTERNAL_ERROR, MYF(0),
+ "InnoDB: ADD COLUMN...VIRTUAL");
+ return true;
+ }
- return(error);
+ return false;
+}
+
+/** Insert a record to the SYS_COLUMNS dictionary table.
+@param[in] table_id table id
+@param[in] pos position of the column
+@param[in] field_name field name
+@param[in] mtype main type
+@param[in] prtype precise type
+@param[in] len fixed length in bytes, or 0
+@param[in] n_base number of base columns of virtual columns, or 0
+@retval false on success
+@retval true on failure (my_error() will have been called) */
+static bool innodb_insert_sys_columns(
+ table_id_t table_id,
+ ulint pos,
+ const char* field_name,
+ ulint mtype,
+ ulint prtype,
+ ulint len,
+ ulint n_base,
+ trx_t* trx)
+{
+ pars_info_t* info = pars_info_create();
+ pars_info_add_ull_literal(info, "id", table_id);
+ pars_info_add_int4_literal(info, "pos", pos);
+ pars_info_add_str_literal(info, "name", field_name);
+ pars_info_add_int4_literal(info, "mtype", mtype);
+ pars_info_add_int4_literal(info, "prtype", prtype);
+ pars_info_add_int4_literal(info, "len", len);
+ pars_info_add_int4_literal(info, "base", n_base);
+
+ if (DB_SUCCESS != que_eval_sql(
+ info,
+ "PROCEDURE ADD_COL () IS\n"
+ "BEGIN\n"
+ "INSERT INTO SYS_COLUMNS VALUES"
+ "(:id,:pos,:name,:mtype,:prtype,:len,:base);\n"
+ "END;\n", FALSE, trx)) {
+ my_error(ER_INTERNAL_ERROR, MYF(0),
+ "InnoDB: Insert into SYS_COLUMNS failed");
+ return true;
+ }
+
+ return false;
}
/** Update INNODB SYS_COLUMNS on new virtual columns
@@ -4107,10 +4773,9 @@ innobase_insert_sys_virtual(
@param[in] col_name column name
@param[in] vcol virtual column
@param[in] trx transaction
-@return DB_SUCCESS if successful, otherwise error code */
-static
-dberr_t
-innobase_add_one_virtual(
+@retval false on success
+@retval true on failure (my_error() will have been called) */
+static bool innobase_add_one_virtual(
const dict_table_t* table,
const char* col_name,
dict_v_col_t* vcol,
@@ -4118,67 +4783,41 @@ innobase_add_one_virtual(
{
ulint pos = dict_create_v_col_pos(vcol->v_pos,
vcol->m_col.ind);
- ulint mtype = vcol->m_col.mtype;
- ulint prtype = vcol->m_col.prtype;
- ulint len = vcol->m_col.len;
- pars_info_t* info = pars_info_create();
-
- pars_info_add_ull_literal(info, "id", table->id);
-
- pars_info_add_int4_literal(info, "pos", pos);
-
- pars_info_add_str_literal(info, "name", col_name);
- pars_info_add_int4_literal(info, "mtype", mtype);
- pars_info_add_int4_literal(info, "prtype", prtype);
- pars_info_add_int4_literal(info, "len", len);
- pars_info_add_int4_literal(info, "prec", vcol->num_base);
- dberr_t error = que_eval_sql(
- info,
- "PROCEDURE P () IS\n"
- "BEGIN\n"
- "INSERT INTO SYS_COLUMNS VALUES"
- "(:id, :pos, :name, :mtype, :prtype, :len, :prec);\n"
- "END;\n",
- FALSE, trx);
-
- if (error != DB_SUCCESS) {
- return(error);
+ if (innodb_insert_sys_columns(table->id, pos, col_name,
+ vcol->m_col.mtype, vcol->m_col.prtype,
+ vcol->m_col.len, vcol->num_base, trx)) {
+ return true;
}
for (ulint i = 0; i < vcol->num_base; i++) {
- error = innobase_insert_sys_virtual(
- table, pos, vcol->base_col[i]->ind, trx);
- if (error != DB_SUCCESS) {
- return(error);
+ if (innobase_insert_sys_virtual(
+ table, pos, vcol->base_col[i]->ind, trx)) {
+ return true;
}
}
- return(error);
+ return false;
}
/** Update SYS_TABLES.N_COLS in the data dictionary.
@param[in] user_table InnoDB table
-@param[in] n_cols the new value of SYS_TABLES.N_COLS
+@param[in] n the new value of SYS_TABLES.N_COLS
@param[in] trx transaction
@return whether the operation failed */
-static
-bool
-innodb_update_n_cols(const dict_table_t* table, ulint n_cols, trx_t* trx)
+static bool innodb_update_cols(const dict_table_t* table, ulint n, trx_t* trx)
{
pars_info_t* info = pars_info_create();
- pars_info_add_int4_literal(info, "n", n_cols);
+ pars_info_add_int4_literal(info, "n", n);
pars_info_add_ull_literal(info, "id", table->id);
- dberr_t err = que_eval_sql(info,
- "PROCEDURE UPDATE_N_COLS () IS\n"
- "BEGIN\n"
- "UPDATE SYS_TABLES SET N_COLS = :n"
- " WHERE ID = :id;\n"
- "END;\n", FALSE, trx);
-
- if (err != DB_SUCCESS) {
+ if (DB_SUCCESS != que_eval_sql(info,
+ "PROCEDURE UPDATE_N_COLS () IS\n"
+ "BEGIN\n"
+ "UPDATE SYS_TABLES SET N_COLS = :n"
+ " WHERE ID = :id;\n"
+ "END;\n", FALSE, trx)) {
my_error(ER_INTERNAL_ERROR, MYF(0),
"InnoDB: Updating SYS_TABLES.N_COLS failed");
return true;
@@ -4196,285 +4835,70 @@ innodb_update_n_cols(const dict_table_t* table, ulint n_cols, trx_t* trx)
static
bool
innobase_add_virtual_try(
- Alter_inplace_info* ha_alter_info,
- const dict_table_t* user_table,
- trx_t* trx)
+ const Alter_inplace_info* ha_alter_info,
+ const dict_table_t* user_table,
+ trx_t* trx)
{
- ha_innobase_inplace_ctx* ctx;
- dberr_t err = DB_SUCCESS;
-
- ctx = static_cast<ha_innobase_inplace_ctx*>(
+ ha_innobase_inplace_ctx* ctx = static_cast<ha_innobase_inplace_ctx*>(
ha_alter_info->handler_ctx);
for (ulint i = 0; i < ctx->num_to_add_vcol; i++) {
-
- err = innobase_add_one_virtual(
- user_table, ctx->add_vcol_name[i],
- &ctx->add_vcol[i], trx);
-
- if (err != DB_SUCCESS) {
- my_error(ER_INTERNAL_ERROR, MYF(0),
- "InnoDB: ADD COLUMN...VIRTUAL");
- return(true);
+ if (innobase_add_one_virtual(
+ user_table, ctx->add_vcol_name[i],
+ &ctx->add_vcol[i], trx)) {
+ return true;
}
}
-
- ulint n_col = unsigned(user_table->n_cols) - DATA_N_SYS_COLS;
- ulint n_v_col = unsigned(user_table->n_v_cols)
- + ctx->num_to_add_vcol - ctx->num_to_drop_vcol;
- ulint new_n = dict_table_encode_n_col(n_col, n_v_col)
- + (unsigned(user_table->flags & DICT_TF_COMPACT) << 31);
-
- return innodb_update_n_cols(user_table, new_n, trx);
+ return false;
}
-/** Insert into SYS_COLUMNS and insert/update the 'default row'
-for instant ADD COLUMN.
-@param[in,out] ctx ALTER TABLE context for the current partition
-@param[in] altered_table MySQL table that is being altered
-@param[in] table MySQL table as it is before the ALTER operation
-@param[in,out] trx dictionary transaction
-@retval true failure
-@retval false success */
-static
-bool
-innobase_add_instant_try(
- ha_innobase_inplace_ctx*ctx,
- const TABLE* altered_table,
- const TABLE* table,
- trx_t* trx)
+/** Add the newly added column in the sys_column system table.
+@param[in] table_id table id
+@param[in] pos position of the column
+@param[in] field_name field name
+@param[in] type data type
+@retval true Failure
+@retval false Success. */
+static bool innobase_instant_add_col(
+ table_id_t table_id,
+ ulint pos,
+ const char* field_name,
+ const dtype_t& type,
+ trx_t* trx)
{
- DBUG_ASSERT(!ctx->need_rebuild());
-
- if (!ctx->is_instant()) return false;
-
- DBUG_ASSERT(altered_table->s->fields > table->s->fields);
- DBUG_ASSERT(ctx->old_table->n_cols == ctx->old_n_cols);
-
- dict_table_t* user_table = ctx->old_table;
- user_table->instant_add_column(*ctx->instant_table);
- dict_index_t* index = dict_table_get_first_index(user_table);
- /* The table may have been emptied and may have lost its
- 'instant-add-ness' during this instant ADD COLUMN. */
-
- /* Construct a table row of default values for the stored columns. */
- dtuple_t* row = dtuple_create(ctx->heap, user_table->n_cols);
- dict_table_copy_types(row, user_table);
- Field** af = altered_table->field;
- Field** const end = altered_table->field + altered_table->s->fields;
-
- for (uint i = 0; af < end; af++) {
- if (!(*af)->stored_in_db()) {
- continue;
- }
-
- dict_col_t* col = dict_table_get_nth_col(user_table, i);
- DBUG_ASSERT(!strcmp((*af)->field_name.str,
- dict_table_get_col_name(user_table, i)));
-
- dfield_t* d = dtuple_get_nth_field(row, i);
-
- if (col->is_instant()) {
- dfield_set_data(d, col->def_val.data,
- col->def_val.len);
- } else if ((*af)->real_maybe_null()) {
- /* Store NULL for nullable 'core' columns. */
- dfield_set_null(d);
- } else {
- switch ((*af)->type()) {
- case MYSQL_TYPE_VARCHAR:
- case MYSQL_TYPE_GEOMETRY:
- case MYSQL_TYPE_TINY_BLOB:
- case MYSQL_TYPE_MEDIUM_BLOB:
- case MYSQL_TYPE_BLOB:
- case MYSQL_TYPE_LONG_BLOB:
- /* Store the empty string for 'core'
- variable-length NOT NULL columns. */
- dfield_set_data(d, field_ref_zero, 0);
- break;
- default:
- /* For fixed-length NOT NULL 'core' columns,
- get a dummy default value from SQL. Note that
- we will preserve the old values of these
- columns when updating the 'default row'
- record, to avoid unnecessary updates. */
- ulint len = (*af)->pack_length();
- DBUG_ASSERT(d->type.mtype != DATA_INT
- || len <= 8);
- row_mysql_store_col_in_innobase_format(
- d, d->type.mtype == DATA_INT
- ? static_cast<byte*>(
- mem_heap_alloc(ctx->heap, len))
- : NULL, true, (*af)->ptr, len,
- dict_table_is_comp(user_table));
- }
- }
-
- if (i + DATA_N_SYS_COLS < ctx->old_n_cols) {
- i++;
- continue;
- }
+ return innodb_insert_sys_columns(table_id, pos, field_name,
+ type.mtype, type.prtype, type.len, 0,
+ trx);
+}
- pars_info_t* info = pars_info_create();
- pars_info_add_ull_literal(info, "id", user_table->id);
- pars_info_add_int4_literal(info, "pos", i);
- pars_info_add_str_literal(info, "name", (*af)->field_name.str);
- pars_info_add_int4_literal(info, "mtype", d->type.mtype);
- pars_info_add_int4_literal(info, "prtype", d->type.prtype);
- pars_info_add_int4_literal(info, "len", d->type.len);
+/** Delete metadata from SYS_COLUMNS and SYS_VIRTUAL.
+@param[in] id table id
+@param[in] pos first SYS_COLUMNS.POS
+@param[in,out] trx data dictionary transaction
+@retval true Failure
+@retval false Success. */
+static bool innobase_instant_drop_cols(table_id_t id, ulint pos, trx_t* trx)
+{
+ pars_info_t* info = pars_info_create();
+ pars_info_add_ull_literal(info, "id", id);
+ pars_info_add_int4_literal(info, "pos", pos);
- dberr_t err = que_eval_sql(
+ dberr_t err = que_eval_sql(
info,
- "PROCEDURE ADD_COL () IS\n"
+ "PROCEDURE DELETE_COL () IS\n"
"BEGIN\n"
- "INSERT INTO SYS_COLUMNS VALUES"
- "(:id,:pos,:name,:mtype,:prtype,:len,0);\n"
+ "DELETE FROM SYS_COLUMNS WHERE\n"
+ "TABLE_ID = :id AND POS >= :pos;\n"
+ "DELETE FROM SYS_VIRTUAL WHERE TABLE_ID = :id;\n"
"END;\n", FALSE, trx);
- if (err != DB_SUCCESS) {
- my_error(ER_INTERNAL_ERROR, MYF(0),
- "InnoDB: Insert into SYS_COLUMNS failed");
- return(true);
- }
-
- i++;
- }
-
- if (innodb_update_n_cols(user_table, dict_table_encode_n_col(
- unsigned(user_table->n_cols)
- - DATA_N_SYS_COLS,
- user_table->n_v_cols)
- | (user_table->flags & DICT_TF_COMPACT) << 31,
- trx)) {
+ if (err != DB_SUCCESS) {
+ my_error(ER_INTERNAL_ERROR, MYF(0),
+ "InnoDB: DELETE from SYS_COLUMNS/SYS_VIRTUAL failed");
return true;
}
- unsigned i = unsigned(user_table->n_cols) - DATA_N_SYS_COLS;
- byte trx_id[DATA_TRX_ID_LEN], roll_ptr[DATA_ROLL_PTR_LEN];
- dfield_set_data(dtuple_get_nth_field(row, i++), field_ref_zero,
- DATA_ROW_ID_LEN);
- dfield_set_data(dtuple_get_nth_field(row, i++), trx_id, sizeof trx_id);
- dfield_set_data(dtuple_get_nth_field(row, i),roll_ptr,sizeof roll_ptr);
- DBUG_ASSERT(i + 1 == user_table->n_cols);
-
- trx_write_trx_id(trx_id, trx->id);
- /* The DB_ROLL_PTR will be assigned later, when allocating undo log.
- Silence a Valgrind warning in dtuple_validate() when
- row_ins_clust_index_entry_low() searches for the insert position. */
- memset(roll_ptr, 0, sizeof roll_ptr);
-
- dtuple_t* entry = row_build_index_entry(row, NULL, index, ctx->heap);
- entry->info_bits = REC_INFO_DEFAULT_ROW;
-
- mtr_t mtr;
- mtr.start();
- index->set_modified(mtr);
- btr_pcur_t pcur;
- btr_pcur_open_at_index_side(true, index, BTR_MODIFY_TREE, &pcur, true,
- 0, &mtr);
- ut_ad(btr_pcur_is_before_first_on_page(&pcur));
- btr_pcur_move_to_next_on_page(&pcur);
-
- buf_block_t* block = btr_pcur_get_block(&pcur);
- ut_ad(page_is_leaf(block->frame));
- ut_ad(!page_has_prev(block->frame));
- ut_ad(!buf_block_get_page_zip(block));
- const rec_t* rec = btr_pcur_get_rec(&pcur);
- que_thr_t* thr = pars_complete_graph_for_exec(
- NULL, trx, ctx->heap, NULL);
-
- if (rec_is_default_row(rec, index)) {
- ut_ad(page_rec_is_user_rec(rec));
- if (!page_has_next(block->frame)
- && page_rec_is_last(rec, block->frame)) {
- goto empty_table;
- }
- /* Extend the record with the instantly added columns. */
- const unsigned n = user_table->n_cols - ctx->old_n_cols;
- /* Reserve room for DB_TRX_ID,DB_ROLL_PTR and any
- non-updated off-page columns in case they are moved off
- page as a result of the update. */
- upd_t* update = upd_create(index->n_fields, ctx->heap);
- update->n_fields = n;
- update->info_bits = REC_INFO_DEFAULT_ROW;
- /* Add the default values for instantly added columns */
- for (unsigned i = 0; i < n; i++) {
- upd_field_t* uf = upd_get_nth_field(update, i);
- unsigned f = index->n_fields - n + i;
- uf->field_no = f;
- uf->new_val = entry->fields[f];
- }
- ulint* offsets = NULL;
- mem_heap_t* offsets_heap = NULL;
- big_rec_t* big_rec;
- dberr_t error = btr_cur_pessimistic_update(
- BTR_NO_LOCKING_FLAG, btr_pcur_get_btr_cur(&pcur),
- &offsets, &offsets_heap, ctx->heap,
- &big_rec, update, UPD_NODE_NO_ORD_CHANGE,
- thr, trx->id, &mtr);
- if (big_rec) {
- if (error == DB_SUCCESS) {
- error = btr_store_big_rec_extern_fields(
- &pcur, offsets, big_rec, &mtr,
- BTR_STORE_UPDATE);
- }
-
- dtuple_big_rec_free(big_rec);
- }
- if (offsets_heap) {
- mem_heap_free(offsets_heap);
- }
- btr_pcur_close(&pcur);
- mtr.commit();
- return error != DB_SUCCESS;
- } else if (page_rec_is_supremum(rec)) {
-empty_table:
- /* The table is empty. */
- ut_ad(page_is_root(block->frame));
- btr_page_empty(block, NULL, index, 0, &mtr);
- index->remove_instant();
- mtr.commit();
- return false;
- }
-
- /* Convert the table to the instant ADD COLUMN format. */
- ut_ad(user_table->is_instant());
- mtr.commit();
- mtr.start();
- index->set_modified(mtr);
- dberr_t err;
- if (page_t* root = btr_root_get(index, &mtr)) {
- switch (fil_page_get_type(root)) {
- case FIL_PAGE_TYPE_INSTANT:
- DBUG_ASSERT(page_get_instant(root)
- == index->n_core_fields);
- break;
- case FIL_PAGE_INDEX:
- DBUG_ASSERT(!page_is_comp(root)
- || !page_get_instant(root));
- break;
- default:
- DBUG_ASSERT(!"wrong page type");
- mtr.commit();
- return true;
- }
-
- mlog_write_ulint(root + FIL_PAGE_TYPE,
- FIL_PAGE_TYPE_INSTANT, MLOG_2BYTES,
- &mtr);
- page_set_instant(root, index->n_core_fields, &mtr);
- mtr.commit();
- mtr.start();
- index->set_modified(mtr);
- err = row_ins_clust_index_entry_low(
- BTR_NO_LOCKING_FLAG, BTR_MODIFY_TREE, index,
- index->n_uniq, entry, 0, thr, false);
- } else {
- err = DB_CORRUPTION;
- }
-
- mtr.commit();
- return err != DB_SUCCESS;
+ return false;
}
/** Update INNODB SYS_COLUMNS on new virtual column's position
@@ -4648,9 +5072,9 @@ innobase_drop_one_virtual_sys_virtual(
static
bool
innobase_drop_virtual_try(
- Alter_inplace_info* ha_alter_info,
- const dict_table_t* user_table,
- trx_t* trx)
+ const Alter_inplace_info* ha_alter_info,
+ const dict_table_t* user_table,
+ trx_t* trx)
{
ha_innobase_inplace_ctx* ctx;
dberr_t err = DB_SUCCESS;
@@ -4683,14 +5107,433 @@ innobase_drop_virtual_try(
}
}
+ return false;
+}
+
+/** Serialise metadata of dropped or reordered columns.
+@param[in,out] heap memory heap for allocation
+@param[out] field data field with the metadata */
+inline
+void dict_table_t::serialise_columns(mem_heap_t* heap, dfield_t* field) const
+{
+ DBUG_ASSERT(instant);
+ const dict_index_t& index = *UT_LIST_GET_FIRST(indexes);
+ unsigned n_fixed = index.first_user_field();
+ unsigned num_non_pk_fields = index.n_fields - n_fixed;
+
+ ulint len = 4 + num_non_pk_fields * 2;
+
+ byte* data = static_cast<byte*>(mem_heap_alloc(heap, len));
+
+ dfield_set_data(field, data, len);
+
+ mach_write_to_4(data, num_non_pk_fields);
+
+ data += 4;
+
+ for (ulint i = n_fixed; i < index.n_fields; i++) {
+ mach_write_to_2(data, instant->non_pk_col_map[i - n_fixed]);
+ data += 2;
+ }
+}
+
+/** Construct the metadata record for instant ALTER TABLE.
+@param[in] row dummy or default values for existing columns
+@param[in,out] heap memory heap for allocations
+@return metadata record */
+inline
+dtuple_t*
+dict_index_t::instant_metadata(const dtuple_t& row, mem_heap_t* heap) const
+{
+ ut_ad(is_primary());
+ dtuple_t* entry;
+
+ if (!table->instant) {
+ entry = row_build_index_entry(&row, NULL, this, heap);
+ entry->info_bits = REC_INFO_METADATA_ADD;
+ return entry;
+ }
+
+ entry = dtuple_create(heap, n_fields + 1);
+ entry->n_fields_cmp = n_uniq;
+ entry->info_bits = REC_INFO_METADATA_ALTER;
+
+ const dict_field_t* field = fields;
+
+ for (uint i = 0; i <= n_fields; i++, field++) {
+ dfield_t* dfield = dtuple_get_nth_field(entry, i);
+
+ if (i == first_user_field()) {
+ table->serialise_columns(heap, dfield);
+ dfield->type.metadata_blob_init();
+ field--;
+ continue;
+ }
+
+ ut_ad(!field->col->is_virtual());
+
+ if (field->col->is_dropped()) {
+ dict_col_copy_type(field->col, &dfield->type);
+ if (field->col->is_nullable()) {
+ dfield_set_null(dfield);
+ } else {
+ dfield_set_data(dfield, field_ref_zero,
+ field->fixed_len);
+ }
+ continue;
+ }
+
+ const dfield_t* s = dtuple_get_nth_field(&row, field->col->ind);
+ ut_ad(dict_col_type_assert_equal(field->col, &s->type));
+ *dfield = *s;
+
+ if (dfield_is_null(dfield)) {
+ continue;
+ }
+
+ if (dfield_is_ext(dfield)) {
+ ut_ad(i > first_user_field());
+ ut_ad(!field->prefix_len);
+ ut_ad(dfield->len >= FIELD_REF_SIZE);
+ dfield_set_len(dfield, dfield->len - FIELD_REF_SIZE);
+ }
+
+ if (!field->prefix_len) {
+ continue;
+ }
+
+ ut_ad(field->col->ord_part);
+ ut_ad(i < n_uniq);
+
+ ulint len = dtype_get_at_most_n_mbchars(
+ field->col->prtype,
+ field->col->mbminlen, field->col->mbmaxlen,
+ field->prefix_len, dfield->len,
+ static_cast<char*>(dfield_get_data(dfield)));
+ dfield_set_len(dfield, len);
+ }
+
+ return entry;
+}
+
+/** Insert or update SYS_COLUMNS and the hidden metadata record
+for instant ALTER TABLE.
+@param[in] ha_alter_info ALTER TABLE context
+@param[in,out] ctx ALTER TABLE context for the current partition
+@param[in] altered_table MySQL table that is being altered
+@param[in] table MySQL table as it is before the ALTER operation
+@param[in,out] trx dictionary transaction
+@retval true failure
+@retval false success */
+static bool innobase_instant_try(
+ const Alter_inplace_info* ha_alter_info,
+ ha_innobase_inplace_ctx* ctx,
+ const TABLE* altered_table,
+ const TABLE* table,
+ trx_t* trx)
+{
+ DBUG_ASSERT(!ctx->need_rebuild());
+
+ if (!ctx->is_instant()) return false;
+
+ dict_table_t* user_table = ctx->old_table;
+
+ dict_index_t* index = dict_table_get_first_index(user_table);
+ uint n_old_fields = index->n_fields;
+ const dict_col_t* old_cols = user_table->cols;
+ DBUG_ASSERT(user_table->n_cols == ctx->old_n_cols);
+
+ user_table->instant_column(*ctx->instant_table, ctx->col_map);
+
+ DBUG_ASSERT(index->n_fields >= n_old_fields);
+ /* The table may have been emptied and may have lost its
+ 'instantness' during this ALTER TABLE. */
+
+ /* Construct a table row of default values for the stored columns. */
+ dtuple_t* row = dtuple_create(ctx->heap, user_table->n_cols);
+ dict_table_copy_types(row, user_table);
+ Field** af = altered_table->field;
+ Field** const end = altered_table->field + altered_table->s->fields;
+ ut_d(List_iterator_fast<Create_field> cf_it(
+ ha_alter_info->alter_info->create_list));
+ if (ctx->first_alter_pos
+ && innobase_instant_drop_cols(user_table->id,
+ ctx->first_alter_pos - 1, trx)) {
+ return true;
+ }
+ for (uint i = 0; af < end; af++) {
+ if (!(*af)->stored_in_db()) {
+ ut_d(cf_it++);
+ continue;
+ }
+
+ const dict_col_t* old = dict_table_t::find(old_cols,
+ ctx->col_map,
+ ctx->old_n_cols, i);
+ DBUG_ASSERT(!old || i >= ctx->old_n_cols - DATA_N_SYS_COLS
+ || old->ind == i
+ || (ctx->first_alter_pos
+ && old->ind >= ctx->first_alter_pos - 1));
+
+ dfield_t* d = dtuple_get_nth_field(row, i);
+ const dict_col_t* col = dict_table_get_nth_col(user_table, i);
+ DBUG_ASSERT(!col->is_virtual());
+ DBUG_ASSERT(!col->is_dropped());
+ DBUG_ASSERT(col->mtype != DATA_SYS);
+ DBUG_ASSERT(!strcmp((*af)->field_name.str,
+ dict_table_get_col_name(user_table, i)));
+ DBUG_ASSERT(old || col->is_added());
+
+ if (col->is_added()) {
+ dfield_set_data(d, col->def_val.data,
+ col->def_val.len);
+ } else if ((*af)->real_maybe_null()) {
+ /* Store NULL for nullable 'core' columns. */
+ dfield_set_null(d);
+ } else {
+ switch ((*af)->type()) {
+ case MYSQL_TYPE_VARCHAR:
+ case MYSQL_TYPE_GEOMETRY:
+ case MYSQL_TYPE_TINY_BLOB:
+ case MYSQL_TYPE_MEDIUM_BLOB:
+ case MYSQL_TYPE_BLOB:
+ case MYSQL_TYPE_LONG_BLOB:
+ /* Store the empty string for 'core'
+ variable-length NOT NULL columns. */
+ dfield_set_data(d, field_ref_zero, 0);
+ break;
+ default:
+ /* For fixed-length NOT NULL 'core' columns,
+ get a dummy default value from SQL. Note that
+ we will preserve the old values of these
+ columns when updating the metadata
+ record, to avoid unnecessary updates. */
+ ulint len = (*af)->pack_length();
+ DBUG_ASSERT(d->type.mtype != DATA_INT
+ || len <= 8);
+ row_mysql_store_col_in_innobase_format(
+ d, d->type.mtype == DATA_INT
+ ? static_cast<byte*>(
+ mem_heap_alloc(ctx->heap, len))
+ : NULL, true, (*af)->ptr, len,
+ dict_table_is_comp(user_table));
+ }
+ }
+
+ ut_d(const Create_field* new_field = cf_it++);
+ /* new_field->field would point to an existing column.
+ If it is NULL, the column was added by this ALTER TABLE. */
+ ut_ad(!new_field->field == !old);
+
+ if (old && (!ctx->first_alter_pos
+ || i < ctx->first_alter_pos - 1)) {
+ /* The record is already present in SYS_COLUMNS. */
+ } else if (innobase_instant_add_col(user_table->id, i,
+ (*af)->field_name.str,
+ d->type, trx)) {
+ return true;
+ }
+
+ i++;
+ }
+
+ if (innodb_update_cols(user_table, dict_table_encode_n_col(
+ unsigned(user_table->n_cols)
+ - DATA_N_SYS_COLS,
+ user_table->n_v_cols)
+ | (user_table->flags & DICT_TF_COMPACT) << 31,
+ trx)) {
+ return true;
+ }
+
+ if (ctx->first_alter_pos) {
+add_all_virtual:
+ for (uint i = 0; i < user_table->n_v_cols; i++) {
+ if (innobase_add_one_virtual(
+ user_table,
+ dict_table_get_v_col_name(user_table, i),
+ &user_table->v_cols[i], trx)) {
+ return true;
+ }
+ }
+ } else if (ha_alter_info->handler_flags & ALTER_DROP_VIRTUAL_COLUMN) {
+ if (innobase_instant_drop_cols(user_table->id, 65536, trx)) {
+ return true;
+ }
+ goto add_all_virtual;
+ } else if ((ha_alter_info->handler_flags & ALTER_ADD_VIRTUAL_COLUMN)
+ && innobase_add_virtual_try(ha_alter_info, user_table,
+ trx)) {
+ return true;
+ }
+
+ unsigned i = unsigned(user_table->n_cols) - DATA_N_SYS_COLS;
+ DBUG_ASSERT(i >= altered_table->s->stored_fields);
+ DBUG_ASSERT(i <= altered_table->s->stored_fields + 1);
+ if (i > altered_table->s->fields) {
+ const dict_col_t& fts_doc_id = user_table->cols[i - 1];
+ DBUG_ASSERT(!strcmp(fts_doc_id.name(*user_table),
+ FTS_DOC_ID_COL_NAME));
+ DBUG_ASSERT(!fts_doc_id.is_nullable());
+ DBUG_ASSERT(fts_doc_id.len == 8);
+ dfield_set_data(dtuple_get_nth_field(row, i - 1),
+ field_ref_zero, fts_doc_id.len);
+ }
+ byte trx_id[DATA_TRX_ID_LEN], roll_ptr[DATA_ROLL_PTR_LEN];
+ dfield_set_data(dtuple_get_nth_field(row, i++), field_ref_zero,
+ DATA_ROW_ID_LEN);
+ dfield_set_data(dtuple_get_nth_field(row, i++), trx_id, sizeof trx_id);
+ dfield_set_data(dtuple_get_nth_field(row, i),roll_ptr,sizeof roll_ptr);
+ DBUG_ASSERT(i + 1 == user_table->n_cols);
+
+ trx_write_trx_id(trx_id, trx->id);
+ /* The DB_ROLL_PTR will be assigned later, when allocating undo log.
+ Silence a Valgrind warning in dtuple_validate() when
+ row_ins_clust_index_entry_low() searches for the insert position. */
+ memset(roll_ptr, 0, sizeof roll_ptr);
+
+ dtuple_t* entry = index->instant_metadata(*row, ctx->heap);
+ mtr_t mtr;
+ mtr.start();
+ index->set_modified(mtr);
+ btr_pcur_t pcur;
+ btr_pcur_open_at_index_side(true, index, BTR_MODIFY_TREE, &pcur, true,
+ 0, &mtr);
+ ut_ad(btr_pcur_is_before_first_on_page(&pcur));
+ btr_pcur_move_to_next_on_page(&pcur);
+
+ buf_block_t* block = btr_pcur_get_block(&pcur);
+ ut_ad(page_is_leaf(block->frame));
+ ut_ad(!page_has_prev(block->frame));
+ ut_ad(!buf_block_get_page_zip(block));
+ const rec_t* rec = btr_pcur_get_rec(&pcur);
+ que_thr_t* thr = pars_complete_graph_for_exec(
+ NULL, trx, ctx->heap, NULL);
+
+ dberr_t err;
+ if (rec_is_metadata(rec, *index)) {
+ ut_ad(page_rec_is_user_rec(rec));
+ if (!page_has_next(block->frame)
+ && page_rec_is_last(rec, block->frame)) {
+ goto empty_table;
+ }
+
+ /* Ensure that the root page is in the correct format. */
+ buf_block_t* root = btr_root_block_get(index, RW_X_LATCH,
+ &mtr);
+ DBUG_ASSERT(root);
+ DBUG_ASSERT(!root->page.encrypted);
+ if (fil_page_get_type(root->frame) != FIL_PAGE_TYPE_INSTANT) {
+ DBUG_ASSERT(!"wrong page type");
+ err = DB_CORRUPTION;
+ goto func_exit;
+ }
+
+ btr_set_instant(root, *index, &mtr);
+
+ /* Extend the record with any added columns. */
+ uint n = uint(index->n_fields) - n_old_fields;
+ /* Reserve room for DB_TRX_ID,DB_ROLL_PTR and any
+ non-updated off-page columns in case they are moved off
+ page as a result of the update. */
+ const unsigned f = user_table->instant != NULL;
+ upd_t* update = upd_create(index->n_fields + f, ctx->heap);
+ update->n_fields = n + f;
+ update->info_bits = f
+ ? REC_INFO_METADATA_ALTER
+ : REC_INFO_METADATA_ADD;
+ if (f) {
+ upd_field_t* uf = upd_get_nth_field(update, 0);
+ uf->field_no = index->first_user_field();
+ uf->new_val = entry->fields[uf->field_no];
+ DBUG_ASSERT(!dfield_is_ext(&uf->new_val));
+ DBUG_ASSERT(!dfield_is_null(&uf->new_val));
+ }
+
+ /* Add the default values for instantly added columns */
+ unsigned j = f;
+
+ for (unsigned k = n_old_fields; k < index->n_fields; k++) {
+ upd_field_t* uf = upd_get_nth_field(update, j++);
+ uf->field_no = k + f;
+ uf->new_val = entry->fields[k + f];
+
+ ut_ad(j <= n + f);
+ }
+
+ ut_ad(j == n + f);
+
+ ulint* offsets = NULL;
+ mem_heap_t* offsets_heap = NULL;
+ big_rec_t* big_rec;
+ err = btr_cur_pessimistic_update(
+ BTR_NO_LOCKING_FLAG | BTR_KEEP_POS_FLAG,
+ btr_pcur_get_btr_cur(&pcur),
+ &offsets, &offsets_heap, ctx->heap,
+ &big_rec, update, UPD_NODE_NO_ORD_CHANGE,
+ thr, trx->id, &mtr);
+
+ offsets = rec_get_offsets(
+ btr_pcur_get_rec(&pcur), index, offsets,
+ true, ULINT_UNDEFINED, &offsets_heap);
+ if (big_rec) {
+ if (err == DB_SUCCESS) {
+ err = btr_store_big_rec_extern_fields(
+ &pcur, offsets, big_rec, &mtr,
+ BTR_STORE_UPDATE);
+ }
+
+ dtuple_big_rec_free(big_rec);
+ }
+ if (offsets_heap) {
+ mem_heap_free(offsets_heap);
+ }
+ btr_pcur_close(&pcur);
+ goto func_exit;
+ } else if (page_rec_is_supremum(rec)) {
+empty_table:
+ /* The table is empty. */
+ ut_ad(page_is_root(block->frame));
+ btr_page_empty(block, NULL, index, 0, &mtr);
+ index->clear_instant_alter();
+ err = DB_SUCCESS;
+ goto func_exit;
+ }
+
+ /* Convert the table to the instant ALTER TABLE format. */
+ ut_ad(user_table->is_instant());
+ mtr.commit();
+ mtr.start();
+ index->set_modified(mtr);
+ if (buf_block_t* root = btr_root_block_get(index, RW_SX_LATCH, &mtr)) {
+ if (root->page.encrypted
+ || fil_page_get_type(root->frame) != FIL_PAGE_INDEX) {
+ DBUG_ASSERT(!"wrong page type");
+ goto err_exit;
+ }
+
+ btr_set_instant(root, *index, &mtr);
+ mtr.commit();
+ mtr.start();
+ index->set_modified(mtr);
+ err = row_ins_clust_index_entry_low(
+ BTR_NO_LOCKING_FLAG, BTR_MODIFY_TREE, index,
+ index->n_uniq, entry, 0, thr, false);
+ } else {
+err_exit:
+ err = DB_CORRUPTION;
+ }
+
+func_exit:
+ mtr.commit();
- ulint n_col = unsigned(user_table->n_cols) - DATA_N_SYS_COLS;
- ulint n_v_col = unsigned(user_table->n_v_cols)
- - ctx->num_to_drop_vcol;
- ulint new_n = dict_table_encode_n_col(n_col, n_v_col)
- | ((user_table->flags & DICT_TF_COMPACT) << 31);
+ if (err != DB_SUCCESS) {
+ my_error_innodb(err, table->s->table_name.str,
+ user_table->flags);
+ return true;
+ }
- return innodb_update_n_cols(user_table, new_n, trx);
+ return false;
}
/** Adjust the create index column number from "New table" to
@@ -5285,20 +6128,12 @@ new_clustered_failed:
== !!new_clustered);
}
- if (ctx->need_rebuild() && user_table->supports_instant()) {
- if (!instant_alter_column_possible(ha_alter_info, old_table)) {
- goto not_instant_add_column;
- }
-
- for (uint i = uint(ctx->old_table->n_cols) - DATA_N_SYS_COLS;
- i--; ) {
- if (ctx->col_map[i] != i) {
- goto not_instant_add_column;
- }
- }
-
- DBUG_ASSERT(ctx->new_table->n_cols > ctx->old_table->n_cols);
-
+ if (ctx->need_rebuild() && instant_alter_column_possible(
+ *user_table, ha_alter_info, old_table)
+#if 1 // MDEV-17459: adjust fts_fetch_doc_from_rec() and friends; remove this
+ && !innobase_fulltext_exist(altered_table)
+#endif
+ ) {
for (uint a = 0; a < ctx->num_to_add_index; a++) {
ctx->add_index[a]->table = ctx->new_table;
ctx->add_index[a] = dict_index_add_to_cache(
@@ -5306,6 +6141,7 @@ new_clustered_failed:
&error, add_v);
ut_a(error == DB_SUCCESS);
}
+
DBUG_ASSERT(ha_alter_info->key_count
/* hidden GEN_CLUST_INDEX in InnoDB */
+ dict_index_is_auto_gen_clust(
@@ -5317,6 +6153,7 @@ new_clustered_failed:
altered_table->key_info)
!= FTS_EXIST_DOC_ID_INDEX)
== ctx->num_to_add_index);
+
ctx->num_to_add_index = 0;
ctx->add_index = NULL;
@@ -5347,24 +6184,11 @@ new_clustered_failed:
DBUG_ASSERT(!strcmp((*af)->field_name.str,
dict_table_get_col_name(ctx->new_table,
i)));
- DBUG_ASSERT(!col->is_instant());
+ DBUG_ASSERT(!col->is_added());
if (new_field->field) {
- ut_d(const dict_col_t* old_col
- = dict_table_get_nth_col(user_table, i));
- ut_d(const dict_index_t* index
- = user_table->indexes.start);
- DBUG_ASSERT(col->mtype == old_col->mtype);
- DBUG_ASSERT(col->prtype == old_col->prtype);
- DBUG_ASSERT(col->mbminlen
- == old_col->mbminlen);
- DBUG_ASSERT(col->mbmaxlen
- == old_col->mbmaxlen);
- DBUG_ASSERT(col->len >= old_col->len);
- DBUG_ASSERT(old_col->is_instant()
- == (dict_col_get_clust_pos(
- old_col, index)
- >= index->n_core_fields));
+ /* This is a pre-existing column,
+ possibly at a different position. */
} else if ((*af)->is_real_null()) {
/* DEFAULT NULL */
col->def_val.len = UNIV_SQL_NULL;
@@ -5436,7 +6260,6 @@ new_clustered_failed:
}
if (ctx->need_rebuild()) {
-not_instant_add_column:
DBUG_ASSERT(ctx->need_rebuild());
DBUG_ASSERT(!ctx->is_instant());
DBUG_ASSERT(num_fts_index <= 1);
@@ -5457,8 +6280,7 @@ not_instant_add_column:
}
}
- if (ha_alter_info->handler_flags
- & ALTER_CHANGE_CREATE_OPTION) {
+ if (ha_alter_info->handler_flags & ALTER_OPTIONS) {
const ha_table_option_struct& alt_opt=
*ha_alter_info->create_info->option_struct;
const ha_table_option_struct& opt=
@@ -6290,7 +7112,8 @@ ha_innobase::prepare_inplace_alter_table(
altered_table,
ha_alter_info->create_info,
NULL,
- NULL);
+ NULL,
+ srv_file_per_table);
info.set_tablespace_type(indexed_table->space != fil_system.sys_space);
@@ -6824,11 +7647,15 @@ err_exit:
}
}
+ const ha_table_option_struct& alt_opt=
+ *ha_alter_info->create_info->option_struct;
+
if (!(ha_alter_info->handler_flags & INNOBASE_ALTER_DATA)
|| ((ha_alter_info->handler_flags & ~(INNOBASE_INPLACE_IGNORE
+ | INNOBASE_ALTER_NOCREATE
| INNOBASE_ALTER_INSTANT))
- == ALTER_CHANGE_CREATE_OPTION
- && !create_option_need_rebuild(ha_alter_info, table))) {
+ == ALTER_OPTIONS
+ && !alter_options_need_rebuild(ha_alter_info, table))) {
if (heap) {
ha_alter_info->handler_ctx
@@ -6842,7 +7669,9 @@ err_exit:
heap, indexed_table,
col_names, ULINT_UNDEFINED, 0, 0,
(ha_alter_info->ignore
- || !thd_is_strict_mode(m_user_thd)));
+ || !thd_is_strict_mode(m_user_thd)),
+ alt_opt.page_compressed,
+ alt_opt.page_compression_level);
}
DBUG_ASSERT(m_prebuilt->trx->dict_operation_lock_mode == 0);
@@ -6971,7 +7800,8 @@ found_col:
add_autoinc_col_no,
ha_alter_info->create_info->auto_increment_value,
autoinc_col_max_value,
- ha_alter_info->ignore || !thd_is_strict_mode(m_user_thd));
+ ha_alter_info->ignore || !thd_is_strict_mode(m_user_thd),
+ alt_opt.page_compressed, alt_opt.page_compression_level);
DBUG_RETURN(prepare_inplace_alter_table_dict(
ha_alter_info, altered_table, table,
@@ -7107,9 +7937,11 @@ ok_exit:
DBUG_RETURN(false);
}
- if ((ha_alter_info->handler_flags & ~INNOBASE_INPLACE_IGNORE)
- == ALTER_CHANGE_CREATE_OPTION
- && !create_option_need_rebuild(ha_alter_info, table)) {
+ if ((ha_alter_info->handler_flags & ~(INNOBASE_INPLACE_IGNORE
+ | INNOBASE_ALTER_NOCREATE
+ | INNOBASE_ALTER_INSTANT))
+ == ALTER_OPTIONS
+ && !alter_options_need_rebuild(ha_alter_info, table)) {
goto ok_exit;
}
@@ -7656,7 +8488,6 @@ innobase_rename_column_try(
pars_info_add_ull_literal(info, "tableid", user_table->id);
pars_info_add_int4_literal(info, "nth", nth_col);
- pars_info_add_str_literal(info, "old", from);
pars_info_add_str_literal(info, "new", to);
trx->op_info = "renaming column in SYS_COLUMNS";
@@ -7666,7 +8497,7 @@ innobase_rename_column_try(
"PROCEDURE RENAME_SYS_COLUMNS_PROC () IS\n"
"BEGIN\n"
"UPDATE SYS_COLUMNS SET NAME=:new\n"
- "WHERE TABLE_ID=:tableid AND NAME=:old\n"
+ "WHERE TABLE_ID=:tableid\n"
"AND POS=:nth;\n"
"END;\n",
FALSE, trx);
@@ -7690,8 +8521,11 @@ err_exit:
index = dict_table_get_next_index(index)) {
for (ulint i = 0; i < dict_index_get_n_fields(index); i++) {
- if (strcmp(dict_index_get_nth_field(index, i)->name,
- from)) {
+ const dict_field_t& f = index->fields[i];
+ DBUG_ASSERT(!f.name == f.col->is_dropped());
+
+ if (!f.name || my_strcasecmp(system_charset_info,
+ f.name, from)) {
continue;
}
@@ -7699,7 +8533,6 @@ err_exit:
pars_info_add_ull_literal(info, "indexid", index->id);
pars_info_add_int4_literal(info, "nth", i);
- pars_info_add_str_literal(info, "old", from);
pars_info_add_str_literal(info, "new", to);
error = que_eval_sql(
@@ -7708,14 +8541,14 @@ err_exit:
"BEGIN\n"
"UPDATE SYS_FIELDS SET COL_NAME=:new\n"
- "WHERE INDEX_ID=:indexid AND COL_NAME=:old\n"
+ "WHERE INDEX_ID=:indexid\n"
"AND POS=:nth;\n"
/* Try again, in case there is a prefix_len
encoded in SYS_FIELDS.POS */
"UPDATE SYS_FIELDS SET COL_NAME=:new\n"
- "WHERE INDEX_ID=:indexid AND COL_NAME=:old\n"
+ "WHERE INDEX_ID=:indexid\n"
"AND POS>=65536*:nth AND POS<65536*(:nth+1);\n"
"END;\n",
@@ -7741,7 +8574,9 @@ rename_foreign:
foreign_modified = false;
for (unsigned i = 0; i < foreign->n_fields; i++) {
- if (strcmp(foreign->foreign_col_names[i], from)) {
+ if (my_strcasecmp(system_charset_info,
+ foreign->foreign_col_names[i],
+ from)) {
continue;
}
@@ -7749,7 +8584,6 @@ rename_foreign:
pars_info_add_str_literal(info, "id", foreign->id);
pars_info_add_int4_literal(info, "nth", i);
- pars_info_add_str_literal(info, "old", from);
pars_info_add_str_literal(info, "new", to);
error = que_eval_sql(
@@ -7758,8 +8592,7 @@ rename_foreign:
"BEGIN\n"
"UPDATE SYS_FOREIGN_COLS\n"
"SET FOR_COL_NAME=:new\n"
- "WHERE ID=:id AND POS=:nth\n"
- "AND FOR_COL_NAME=:old;\n"
+ "WHERE ID=:id AND POS=:nth;\n"
"END;\n",
FALSE, trx);
@@ -7783,7 +8616,9 @@ rename_foreign:
dict_foreign_t* foreign = *it;
for (unsigned i = 0; i < foreign->n_fields; i++) {
- if (strcmp(foreign->referenced_col_names[i], from)) {
+ if (my_strcasecmp(system_charset_info,
+ foreign->referenced_col_names[i],
+ from)) {
continue;
}
@@ -7791,7 +8626,6 @@ rename_foreign:
pars_info_add_str_literal(info, "id", foreign->id);
pars_info_add_int4_literal(info, "nth", i);
- pars_info_add_str_literal(info, "old", from);
pars_info_add_str_literal(info, "new", to);
error = que_eval_sql(
@@ -7800,8 +8634,7 @@ rename_foreign:
"BEGIN\n"
"UPDATE SYS_FOREIGN_COLS\n"
"SET REF_COL_NAME=:new\n"
- "WHERE ID=:id AND POS=:nth\n"
- "AND REF_COL_NAME=:old;\n"
+ "WHERE ID=:id AND POS=:nth;\n"
"END;\n",
FALSE, trx);
@@ -8437,14 +9270,14 @@ innobase_update_foreign_cache(
@retval false on success */
static
bool
-change_field_versioning_try(
+vers_change_field_try(
trx_t* trx,
const char* table_name,
const table_id_t tableid,
const ulint pos,
const ulint prtype)
{
- DBUG_ENTER("change_field_versioning_try");
+ DBUG_ENTER("vers_change_field_try");
pars_info_t* info = pars_info_create();
@@ -8480,51 +9313,31 @@ change_field_versioning_try(
@retval false on success */
static
bool
-change_fields_versioning_try(
+vers_change_fields_try(
const Alter_inplace_info* ha_alter_info,
const ha_innobase_inplace_ctx* ctx,
trx_t* trx,
const TABLE* table)
{
- DBUG_ENTER("change_fields_versioning_try");
+ DBUG_ENTER("vers_change_fields_try");
DBUG_ASSERT(ha_alter_info);
DBUG_ASSERT(ctx);
- if (!(ha_alter_info->handler_flags & ALTER_COLUMN_UNVERSIONED)){
- DBUG_RETURN(false);
- }
-
- uint virtual_count = 0;
-
List_iterator_fast<Create_field> it(
ha_alter_info->alter_info->create_list);
- for (uint i = 0; i < table->s->fields; i++) {
- const Field* field = table->field[i];
-
- if (innobase_is_v_fld(field)) {
- virtual_count++;
+ while (const Create_field* create_field = it++) {
+ if (!create_field->field) {
continue;
}
-
- const Create_field* create_field = NULL;
- while (const Create_field* cf = it++) {
- if (cf->field == field) {
- create_field = cf;
- break;
- }
- }
- it.rewind();
- DBUG_ASSERT(create_field);
-
if (create_field->versioning
== Column_definition::VERSIONING_NOT_SET) {
continue;
}
const dict_table_t* new_table = ctx->new_table;
- ulint pos = i - virtual_count;
+ const uint pos = innodb_col_no(create_field->field);
const dict_col_t* col = dict_table_get_nth_col(new_table, pos);
DBUG_ASSERT(!col->vers_sys_start());
@@ -8536,9 +9349,9 @@ change_fields_versioning_try(
? col->prtype & ~DATA_VERSIONED
: col->prtype | DATA_VERSIONED;
- if (change_field_versioning_try(trx, table->s->table_name.str,
- new_table->id, pos,
- new_prtype)) {
+ if (vers_change_field_try(trx, table->s->table_name.str,
+ new_table->id, pos,
+ new_prtype)) {
DBUG_RETURN(true);
}
}
@@ -8553,42 +9366,26 @@ in the data dictionary cache.
@param table MySQL table as it is before the ALTER operation */
static
void
-change_fields_versioning_cache(
+vers_change_fields_cache(
Alter_inplace_info* ha_alter_info,
const ha_innobase_inplace_ctx* ctx,
const TABLE* table)
{
- DBUG_ENTER("change_fields_versioning");
+ DBUG_ENTER("vers_change_fields_cache");
DBUG_ASSERT(ha_alter_info);
DBUG_ASSERT(ctx);
DBUG_ASSERT(ha_alter_info->handler_flags & ALTER_COLUMN_UNVERSIONED);
- uint virtual_count = 0;
-
List_iterator_fast<Create_field> it(
ha_alter_info->alter_info->create_list);
- for (uint i = 0; i < table->s->fields; i++) {
- const Field* field = table->field[i];
-
- if (innobase_is_v_fld(field)) {
- virtual_count++;
+ while (const Create_field* create_field = it++) {
+ if (!create_field->field) {
continue;
}
-
- const Create_field* create_field = NULL;
- while (const Create_field* cf = it++) {
- if (cf->field == field) {
- create_field = cf;
- break;
- }
- }
- it.rewind();
- DBUG_ASSERT(create_field);
-
- dict_col_t* col
- = dict_table_get_nth_col(ctx->new_table, i - virtual_count);
+ dict_col_t* col = dict_table_get_nth_col(
+ ctx->new_table, innodb_col_no(create_field->field));
if (create_field->versioning
== Column_definition::WITHOUT_VERSIONING) {
@@ -8808,11 +9605,11 @@ commit_cache_rebuild(
/* We already committed and redo logged the renames,
so this must succeed. */
error = dict_table_rename_in_cache(
- ctx->old_table, ctx->tmp_name, FALSE);
+ ctx->old_table, ctx->tmp_name, false);
ut_a(error == DB_SUCCESS);
error = dict_table_rename_in_cache(
- ctx->new_table, old_name, FALSE);
+ ctx->new_table, old_name, false);
ut_a(error == DB_SUCCESS);
DBUG_VOID_RETURN;
@@ -8858,6 +9655,58 @@ get_col_list_to_be_dropped(
}
}
+/** Change PAGE_COMPRESSED to ON or change the PAGE_COMPRESSION_LEVEL.
+@param[in] level PAGE_COMPRESSION_LEVEL
+@param[in] table table before the change
+@param[in,out] trx data dictionary transaction
+@param[in] table_name table name in MariaDB
+@return whether the operation succeeded */
+MY_ATTRIBUTE((nonnull, warn_unused_result))
+static
+bool
+innobase_page_compression_try(
+ uint level,
+ const dict_table_t* table,
+ trx_t* trx,
+ const char* table_name)
+{
+ DBUG_ENTER("innobase_page_compression_try");
+ DBUG_ASSERT(level >= 1);
+ DBUG_ASSERT(level <= 9);
+
+ unsigned flags = table->flags
+ & ~(0xFU << DICT_TF_POS_PAGE_COMPRESSION_LEVEL);
+ flags |= 1U << DICT_TF_POS_PAGE_COMPRESSION
+ | level << DICT_TF_POS_PAGE_COMPRESSION_LEVEL;
+
+ if (table->flags == flags) {
+ DBUG_RETURN(false);
+ }
+
+ pars_info_t* info = pars_info_create();
+
+ pars_info_add_ull_literal(info, "id", table->id);
+ pars_info_add_int4_literal(info, "type",
+ dict_tf_to_sys_tables_type(flags));
+
+ dberr_t error = que_eval_sql(info,
+ "PROCEDURE CHANGE_COMPRESSION () IS\n"
+ "BEGIN\n"
+ "UPDATE SYS_TABLES SET TYPE=:type\n"
+ "WHERE ID=:id;\n"
+ "END;\n",
+ false, trx);
+
+ if (error != DB_SUCCESS) {
+ my_error_innodb(error, table_name, 0);
+ trx->error_state = DB_SUCCESS;
+ trx->op_info = "";
+ DBUG_RETURN(true);
+ }
+
+ DBUG_RETURN(false);
+}
+
/** Commit the changes made during prepare_inplace_alter_table()
and inplace_alter_table() inside the data dictionary tables,
when not rebuilding the table.
@@ -8891,6 +9740,13 @@ commit_try_norebuild(
|| ctx->num_to_drop_vcol
== ha_alter_info->alter_info->drop_list.elements);
+ if (ctx->page_compression_level
+ && innobase_page_compression_try(ctx->page_compression_level,
+ ctx->new_table, trx,
+ table_name)) {
+ DBUG_RETURN(true);
+ }
+
for (ulint i = 0; i < ctx->num_to_add_index; i++) {
dict_index_t* index = ctx->add_index[i];
DBUG_ASSERT(dict_index_get_online_status(index)
@@ -8918,7 +9774,8 @@ commit_try_norebuild(
DBUG_RETURN(true);
}
- if (change_fields_versioning_try(ha_alter_info, ctx, trx, old_table)) {
+ if ((ha_alter_info->handler_flags & ALTER_COLUMN_UNVERSIONED)
+ && vers_change_fields_try(ha_alter_info, ctx, trx, old_table)) {
DBUG_RETURN(true);
}
@@ -8999,23 +9856,36 @@ commit_try_norebuild(
}
#endif /* MYSQL_RENAME_INDEX */
- if ((ha_alter_info->handler_flags
- & ALTER_DROP_VIRTUAL_COLUMN)
- && innobase_drop_virtual_try(ha_alter_info, ctx->old_table, trx)) {
- DBUG_RETURN(true);
- }
+ if (!ctx->is_instant() && ha_alter_info->handler_flags
+ & (ALTER_DROP_VIRTUAL_COLUMN | ALTER_ADD_VIRTUAL_COLUMN)) {
+ if ((ha_alter_info->handler_flags & ALTER_DROP_VIRTUAL_COLUMN)
+ && innobase_drop_virtual_try(ha_alter_info, ctx->old_table,
+ trx)) {
+ DBUG_RETURN(true);
+ }
- if ((ha_alter_info->handler_flags
- & ALTER_ADD_VIRTUAL_COLUMN)
- && innobase_add_virtual_try(ha_alter_info, ctx->old_table, trx)) {
- DBUG_RETURN(true);
- }
+ if ((ha_alter_info->handler_flags & ALTER_ADD_VIRTUAL_COLUMN)
+ && innobase_add_virtual_try(ha_alter_info, ctx->old_table,
+ trx)) {
+ DBUG_RETURN(true);
+ }
- if (innobase_add_instant_try(ctx, altered_table, old_table, trx)) {
- DBUG_RETURN(true);
+ ulint n_col = unsigned(ctx->old_table->n_cols)
+ - DATA_N_SYS_COLS;
+ ulint n_v_col = unsigned(ctx->old_table->n_v_cols)
+ + ctx->num_to_add_vcol - ctx->num_to_drop_vcol;
+
+ if (innodb_update_cols(
+ ctx->old_table,
+ dict_table_encode_n_col(n_col, n_v_col)
+ | unsigned(ctx->old_table->flags & DICT_TF_COMPACT)
+ << 31, trx)) {
+ DBUG_RETURN(true);
+ }
}
- DBUG_RETURN(false);
+ DBUG_RETURN(innobase_instant_try(ha_alter_info, ctx, altered_table,
+ old_table, trx));
}
/** Commit the changes to the data dictionary cache
@@ -9036,6 +9906,57 @@ commit_cache_norebuild(
{
DBUG_ENTER("commit_cache_norebuild");
DBUG_ASSERT(!ctx->need_rebuild());
+ DBUG_ASSERT(ctx->new_table->space != fil_system.temp_space);
+ DBUG_ASSERT(!ctx->new_table->is_temporary());
+
+ if (ctx->page_compression_level) {
+ DBUG_ASSERT(ctx->new_table->space != fil_system.sys_space);
+ ctx->new_table->flags &=
+ ~(0xFU << DICT_TF_POS_PAGE_COMPRESSION_LEVEL);
+ ctx->new_table->flags |= 1 << DICT_TF_POS_PAGE_COMPRESSION
+ | (ctx->page_compression_level
+ << DICT_TF_POS_PAGE_COMPRESSION_LEVEL);
+
+ if (fil_space_t* space = ctx->new_table->space) {
+ bool update = !(space->flags
+ & FSP_FLAGS_MASK_PAGE_COMPRESSION);
+ mutex_enter(&fil_system.mutex);
+ space->flags = (~FSP_FLAGS_MASK_MEM_COMPRESSION_LEVEL
+ & (space->flags
+ | FSP_FLAGS_MASK_PAGE_COMPRESSION))
+ | ctx->page_compression_level
+ << FSP_FLAGS_MEM_COMPRESSION_LEVEL;
+ mutex_exit(&fil_system.mutex);
+
+ if (update) {
+ /* Maybe we should introduce an undo
+ log record for updating tablespace
+ flags, and perform the update already
+ in innobase_page_compression_try().
+
+ If the server is killed before the
+ following mini-transaction commit
+ becomes durable, fsp_flags_try_adjust()
+ will perform the equivalent adjustment
+ and warn "adjusting FSP_SPACE_FLAGS". */
+ mtr_t mtr;
+ mtr.start();
+ if (buf_block_t* b = buf_page_get(
+ page_id_t(space->id, 0),
+ page_size_t(space->flags),
+ RW_X_LATCH, &mtr)) {
+ mtr.set_named_space(space);
+ mlog_write_ulint(
+ FSP_HEADER_OFFSET
+ + FSP_SPACE_FLAGS + b->frame,
+ space->flags
+ & ~FSP_FLAGS_MEM_MASK,
+ MLOG_4BYTES, &mtr);
+ }
+ mtr.commit();
+ }
+ }
+ }
col_set drop_list;
col_set v_drop_list;
@@ -9125,10 +10046,46 @@ commit_cache_norebuild(
if (!ctx->is_instant()) {
innobase_rename_or_enlarge_columns_cache(
ha_alter_info, table, ctx->new_table);
+ } else {
+ ut_ad(ctx->col_map);
+
+ if (fts_t* fts = ctx->new_table->fts) {
+ ut_ad(fts->doc_col != ULINT_UNDEFINED);
+ ut_ad(ctx->new_table->n_cols > DATA_N_SYS_COLS);
+ const ulint c = ctx->col_map[fts->doc_col];
+ ut_ad(c < ulint(ctx->new_table->n_cols)
+ - DATA_N_SYS_COLS);
+ ut_d(const dict_col_t& col = ctx->new_table->cols[c]);
+ ut_ad(!col.is_nullable());
+ ut_ad(!col.is_virtual());
+ ut_ad(!col.is_added());
+ ut_ad(col.prtype & DATA_UNSIGNED);
+ ut_ad(col.mtype == DATA_INT);
+ ut_ad(col.len == 8);
+ ut_ad(col.ord_part);
+ fts->doc_col = c;
+ }
+
+ if (ha_alter_info->handler_flags & ALTER_DROP_STORED_COLUMN) {
+ dict_index_t* index = dict_table_get_first_index(
+ ctx->new_table);
+ for (const dict_field_t* f = index->fields,
+ * const end = f + index->n_fields;
+ f != end; f++) {
+ dict_col_t& c = *f->col;
+ if (c.is_dropped()) {
+ c.set_dropped(!c.is_nullable(),
+ DATA_LARGE_MTYPE(c.mtype)
+ || (!f->fixed_len
+ && c.len > 255),
+ f->fixed_len);
+ }
+ }
+ }
}
if (ha_alter_info->handler_flags & ALTER_COLUMN_UNVERSIONED) {
- change_fields_versioning_cache(ha_alter_info, ctx, table);
+ vers_change_fields_cache(ha_alter_info, ctx, table);
}
#ifdef MYSQL_RENAME_INDEX
@@ -9431,24 +10388,24 @@ ha_innobase::commit_inplace_alter_table(
trx_t* trx = ctx0->trx;
bool fail = false;
- if (new_clustered) {
- for (inplace_alter_handler_ctx** pctx = ctx_array;
- *pctx; pctx++) {
- ha_innobase_inplace_ctx* ctx
- = static_cast<ha_innobase_inplace_ctx*>(*pctx);
- DBUG_ASSERT(ctx->need_rebuild());
+ /* Stop background FTS operations. */
+ for (inplace_alter_handler_ctx** pctx = ctx_array;
+ *pctx; pctx++) {
+ ha_innobase_inplace_ctx* ctx
+ = static_cast<ha_innobase_inplace_ctx*>(*pctx);
+ DBUG_ASSERT(new_clustered == ctx->need_rebuild());
+
+ if (new_clustered) {
if (ctx->old_table->fts) {
ut_ad(!ctx->old_table->fts->add_wq);
- fts_optimize_remove_table(
- ctx->old_table);
+ fts_optimize_remove_table(ctx->old_table);
}
+ }
- if (ctx->new_table->fts) {
- ut_ad(!ctx->new_table->fts->add_wq);
- fts_optimize_remove_table(
- ctx->new_table);
- }
+ if (ctx->new_table->fts) {
+ ut_ad(!ctx->new_table->fts->add_wq);
+ fts_optimize_remove_table(ctx->new_table);
}
}
@@ -9495,41 +10452,39 @@ ha_innobase::commit_inplace_alter_table(
/* Make a concurrent Drop fts Index to wait until sync of that
fts index is happening in the background */
- for (;;) {
+ for (int retry_count = 0;;) {
bool retry = false;
for (inplace_alter_handler_ctx** pctx = ctx_array;
*pctx; pctx++) {
- int count =0;
ha_innobase_inplace_ctx* ctx
= static_cast<ha_innobase_inplace_ctx*>(*pctx);
DBUG_ASSERT(new_clustered == ctx->need_rebuild());
if (dict_fts_index_syncing(ctx->old_table)) {
- count++;
- if (count == 100) {
- fprintf(stderr,
- "Drop index waiting for background sync"
- "to finish\n");
- }
retry = true;
+ break;
}
if (new_clustered && dict_fts_index_syncing(ctx->new_table)) {
- count++;
- if (count == 100) {
- fprintf(stderr,
- "Drop index waiting for background sync"
- "to finish\n");
- }
retry = true;
+ break;
}
}
- if (!retry) {
+ if (!retry) {
break;
}
+ /* Print a message if waiting for a long time. */
+ if (retry_count < 100) {
+ retry_count++;
+ } else {
+ ib::info() << "Drop index waiting for background sync"
+ " to finish";
+ retry_count = 0;
+ }
+
DICT_BG_YIELD(trx);
}
@@ -9781,12 +10736,6 @@ foreign_fail:
log_append_on_checkpoint(NULL);
- /* Invalidate the index translation table. In partitioned
- tables, there is no share. */
- if (m_share) {
- m_share->idx_trans_tbl.index_count = 0;
- }
-
/* Tell the InnoDB server that there might be work for
utility threads: */
@@ -9806,6 +10755,11 @@ foreign_fail:
ut_a(fts_check_cached_index(ctx->old_table));
DBUG_INJECT_CRASH("ib_commit_inplace_crash_fail",
crash_fail_inject_count++);
+
+ /* Restart the FTS background operations. */
+ if (ctx->old_table->fts) {
+ fts_optimize_add_table(ctx->old_table);
+ }
}
row_mysql_unlock_data_dictionary(trx);
@@ -9833,6 +10787,9 @@ foreign_fail:
}
}
+ /* MDEV-17468: Avoid this at least when ctx->is_instant().
+ Currently dict_load_column_low() is the only place where
+ num_base for virtual columns is assigned to nonzero. */
if (ctx0->num_to_drop_vcol || ctx0->num_to_add_vcol) {
DBUG_ASSERT(ctx0->old_table->get_ref_count() == 1);
@@ -9850,6 +10807,12 @@ foreign_fail:
tb_name[strlen(m_prebuilt->table->name.m_name)] = 0;
dict_table_close(m_prebuilt->table, true, false);
+ if (ctx0->is_instant()) {
+ for (unsigned i = ctx0->old_n_v_cols; i--; ) {
+ UT_DELETE(ctx0->old_v_cols[i].v_indexes);
+ }
+ const_cast<unsigned&>(ctx0->old_n_v_cols) = 0;
+ }
dict_table_remove_from_cache(m_prebuilt->table);
m_prebuilt->table = dict_table_open_on_name(
tb_name, TRUE, TRUE, DICT_ERR_IGNORE_NONE);
@@ -9889,8 +10852,6 @@ foreign_fail:
(*pctx);
DBUG_ASSERT(ctx->need_rebuild() == new_clustered);
- bool add_fts = false;
-
/* Publish the created fulltext index, if any.
Note that a fulltext index can be created without
creating the clustered index, if there already exists
@@ -9905,14 +10866,14 @@ foreign_fail:
is left unset when a drop proceeds the add. */
DICT_TF2_FLAG_SET(ctx->new_table, DICT_TF2_FTS);
fts_add_index(index, ctx->new_table);
- add_fts = true;
}
}
ut_d(dict_table_check_for_dup_indexes(
ctx->new_table, CHECK_ALL_COMPLETE));
- if (add_fts) {
+ /* Start/Restart the FTS background operations. */
+ if (ctx->new_table->fts) {
fts_optimize_add_table(ctx->new_table);
}
diff --git a/storage/innobase/handler/i_s.cc b/storage/innobase/handler/i_s.cc
index 25dd9e9993d..f0df1bc9839 100644
--- a/storage/innobase/handler/i_s.cc
+++ b/storage/innobase/handler/i_s.cc
@@ -1359,12 +1359,14 @@ i_s_cmp_fill_low(
page0zip.cc. */
table->field[1]->store(zip_stat->compressed, true);
table->field[2]->store(zip_stat->compressed_ok, true);
- table->field[3]->store(zip_stat->compressed_usec / 1000000, true);
+ table->field[3]->store(zip_stat->compressed_usec / 1000000,
+ true);
table->field[4]->store(zip_stat->decompressed, true);
- table->field[5]->store(zip_stat->decompressed_usec / 1000000, true);
+ table->field[5]->store(zip_stat->decompressed_usec / 1000000,
+ true);
if (reset) {
- memset(zip_stat, 0, sizeof *zip_stat);
+ new (zip_stat) page_zip_stat_t();
}
if (schema_table_store_record(thd, table)) {
diff --git a/storage/innobase/ibuf/ibuf0ibuf.cc b/storage/innobase/ibuf/ibuf0ibuf.cc
index 13d58e45ee8..47abdceb308 100644
--- a/storage/innobase/ibuf/ibuf0ibuf.cc
+++ b/storage/innobase/ibuf/ibuf0ibuf.cc
@@ -209,7 +209,7 @@ static ulint ibuf_counts[IBUF_COUNT_N_SPACES][IBUF_COUNT_N_PAGES];
UNIV_INLINE
void
ibuf_count_check(
- const page_id_t& page_id)
+ const page_id_t page_id)
{
if (page_id.space() < IBUF_COUNT_N_SPACES
&& page_id.page_no() < IBUF_COUNT_N_PAGES) {
@@ -417,9 +417,7 @@ ibuf_tree_root_get(
@param[in] page_id page id
@return number of entries in the insert buffer currently buffered for
this page */
-ulint
-ibuf_count_get(
- const page_id_t& page_id)
+ulint ibuf_count_get(const page_id_t page_id)
{
ibuf_count_check(page_id);
@@ -432,7 +430,7 @@ ibuf_count_get(
static
void
ibuf_count_set(
- const page_id_t& page_id,
+ const page_id_t page_id,
ulint val)
{
ibuf_count_check(page_id);
@@ -675,7 +673,7 @@ UNIV_INLINE
ulint
ibuf_bitmap_page_get_bits_low(
const page_t* page,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
#ifdef UNIV_DEBUG
ulint latch_type,
@@ -724,7 +722,7 @@ static
void
ibuf_bitmap_page_set_bits(
page_t* page,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint bit,
ulint val,
@@ -775,7 +773,7 @@ ibuf_bitmap_page_set_bits(
UNIV_INLINE
const page_id_t
ibuf_bitmap_page_no_calc(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
ulint bitmap_page_no;
@@ -799,7 +797,7 @@ is x-latched */
static
page_t*
ibuf_bitmap_get_map_page_func(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
const char* file,
unsigned line,
@@ -916,10 +914,7 @@ ibuf_set_free_bits_func(
ut_ad(0);
break;
case FIL_TYPE_TABLESPACE:
- /* Avoid logging while fixing up truncate of table. */
- if (!srv_is_tablespace_truncated(block->page.id.space())) {
- break;
- }
+ break;
/* fall through */
case FIL_TYPE_TEMPORARY:
case FIL_TYPE_IMPORT:
@@ -1103,7 +1098,7 @@ ibuf_update_free_bits_for_two_pages_low(
UNIV_INLINE
ibool
ibuf_fixed_addr_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
return((page_id.space() == IBUF_SPACE_ID
@@ -1125,7 +1120,7 @@ in which case a new transaction is created.
@return TRUE if level 2 or level 3 page */
ibool
ibuf_page_low(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
#ifdef UNIV_DEBUG
ibool x_latch,
@@ -3347,7 +3342,7 @@ ibuf_insert_low(
const dtuple_t* entry,
ulint entry_size,
dict_index_t* index,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
que_thr_t* thr)
{
@@ -3688,7 +3683,7 @@ ibuf_insert(
ibuf_op_t op,
const dtuple_t* entry,
dict_index_t* index,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
que_thr_t* thr)
{
@@ -4418,7 +4413,7 @@ want to update a non-existent bitmap page */
void
ibuf_merge_or_delete_for_page(
buf_block_t* block,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t* page_size,
ibool update_ibuf_bitmap)
{
@@ -4436,7 +4431,7 @@ ibuf_merge_or_delete_for_page(
ulint mops[IBUF_OP_COUNT];
ulint dops[IBUF_OP_COUNT];
- ut_ad(block == NULL || page_id.equals_to(block->page.id));
+ ut_ad(block == NULL || page_id == block->page.id);
ut_ad(block == NULL || buf_block_get_io_fix(block) == BUF_IO_READ);
if (srv_force_recovery >= SRV_FORCE_NO_IBUF_MERGE
@@ -4779,7 +4774,7 @@ reset_bit:
/*********************************************************************//**
Deletes all entries in the insert buffer for a given space id. This is used
-in DISCARD TABLESPACE, IMPORT TABLESPACE and TRUNCATE TABLESPACE.
+in DISCARD TABLESPACE, IMPORT TABLESPACE, and 5.7 TRUNCATE TABLE recovery.
NOTE: this does not update the page free bitmaps in the space. The space will
become CORRUPT when you call this function! */
void
diff --git a/storage/innobase/include/btr0btr.h b/storage/innobase/include/btr0btr.h
index 54f13a17c4c..484bba20a4e 100644
--- a/storage/innobase/include/btr0btr.h
+++ b/storage/innobase/include/btr0btr.h
@@ -237,7 +237,7 @@ tree
UNIV_INLINE
buf_block_t*
btr_block_get_func(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint mode,
const char* file,
@@ -278,7 +278,7 @@ UNIV_INLINE
page_t*
btr_page_get(
/*=========*/
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint mode,
dict_index_t* index,
@@ -361,19 +361,16 @@ btr_node_ptr_get_child_page_no(
@param[in] type type of the index
@param[in,out] space tablespace where created
@param[in] index_id index id
-@param[in] index index, or NULL when applying TRUNCATE
-log record during recovery
-@param[in] btr_redo_create_info used for applying TRUNCATE log
-@param[in] mtr mini-transaction handle
-record during recovery
-@return page number of the created root, FIL_NULL if did not succeed */
+@param[in] index index
+@param[in,out] mtr mini-transaction
+@return page number of the created root
+@retval FIL_NULL if did not succeed */
ulint
btr_create(
ulint type,
fil_space_t* space,
index_id_t index_id,
dict_index_t* index,
- const btr_create_t* btr_redo_create_info,
mtr_t* mtr);
/** Free a persistent index tree if it exists.
@@ -383,7 +380,7 @@ btr_create(
@param[in,out] mtr mini-transaction */
void
btr_free_if_exists(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
index_id_t index_id,
mtr_t* mtr);
@@ -393,7 +390,7 @@ btr_free_if_exists(
@param[in] page_size page size */
void
btr_free(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size);
/** Read the last used AUTO_INCREMENT value from PAGE_ROOT_AUTO_INC.
@@ -424,6 +421,12 @@ void
btr_write_autoinc(dict_index_t* index, ib_uint64_t autoinc, bool reset = false)
MY_ATTRIBUTE((nonnull));
+/** Write instant ALTER TABLE metadata to a root page.
+@param[in,out] root clustered index root page
+@param[in] index clustered index with instant ALTER TABLE
+@param[in,out] mtr mini-transaction */
+void btr_set_instant(buf_block_t* root, const dict_index_t& index, mtr_t* mtr);
+
/*************************************************************//**
Makes tree one level higher by splitting the root, and inserts
the tuple. It is assumed that mtr contains an x-latch on the tree.
diff --git a/storage/innobase/include/btr0btr.ic b/storage/innobase/include/btr0btr.ic
index d24458beace..2669611a9e6 100644
--- a/storage/innobase/include/btr0btr.ic
+++ b/storage/innobase/include/btr0btr.ic
@@ -41,7 +41,7 @@ tree
UNIV_INLINE
buf_block_t*
btr_block_get_func(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint mode,
const char* file,
@@ -107,7 +107,7 @@ UNIV_INLINE
page_t*
btr_page_get(
/*=========*/
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint mode,
dict_index_t* index,
diff --git a/storage/innobase/include/btr0bulk.h b/storage/innobase/include/btr0bulk.h
index 6a7b532f277..5047dce38b4 100644
--- a/storage/innobase/include/btr0bulk.h
+++ b/storage/innobase/include/btr0bulk.h
@@ -34,6 +34,8 @@ Created 03/11/2014 Shaohua Wang
/** Innodb B-tree index fill factor for bulk load. */
extern uint innobase_fill_factor;
+/** whether to reduce redo logging during ALTER TABLE */
+extern my_bool innodb_log_optimize_ddl;
/*
The proper function call sequence of PageBulk is as below:
@@ -63,7 +65,7 @@ public:
:
m_heap(NULL),
m_index(index),
- m_mtr(NULL),
+ m_mtr(),
m_trx_id(trx_id),
m_block(NULL),
m_page(NULL),
@@ -84,6 +86,7 @@ public:
m_err(DB_SUCCESS)
{
ut_ad(!dict_index_is_spatial(m_index));
+ ut_ad(!m_index->table->is_temporary());
}
/** Deconstructor */
@@ -145,11 +148,11 @@ public:
/** Set next page
@param[in] next_page_no next page no */
- void setNext(ulint next_page_no);
+ inline void setNext(ulint next_page_no);
/** Set previous page
@param[in] prev_page_no previous page no */
- void setPrev(ulint prev_page_no);
+ inline void setPrev(ulint prev_page_no);
/** Release block by commiting mtr */
inline void release();
@@ -205,8 +208,8 @@ private:
/** The index B-tree */
dict_index_t* m_index;
- /** The min-transaction */
- mtr_t* m_mtr;
+ /** The mini-transaction */
+ mtr_t m_mtr;
/** The transaction id */
trx_id_t m_trx_id;
@@ -256,7 +259,7 @@ private:
when the block is re-pinned */
ib_uint64_t m_modify_clock;
- /** Flush observer */
+ /** Flush observer, or NULL if redo logging is enabled */
FlushObserver* m_flush_observer;
/** Operation result DB_SUCCESS or error code */
@@ -271,41 +274,32 @@ class BtrBulk
public:
/** Constructor
@param[in] index B-tree index
- @param[in] trx_id transaction id
+ @param[in] trx transaction
@param[in] observer flush observer */
BtrBulk(
dict_index_t* index,
- trx_id_t trx_id,
+ const trx_t* trx,
FlushObserver* observer)
:
- m_heap(NULL),
m_index(index),
- m_trx_id(trx_id),
+ m_trx(trx),
m_flush_observer(observer)
{
- ut_ad(m_flush_observer != NULL);
- ut_d(my_atomic_addlint(
- &m_index->table->space->redo_skipped_count, 1));
+#ifdef UNIV_DEBUG
+ if (m_flush_observer)
+ my_atomic_addlint(&m_index->table->space->redo_skipped_count,
+ 1);
+#endif /* UNIV_DEBUG */
}
/** Destructor */
~BtrBulk()
{
- mem_heap_free(m_heap);
- UT_DELETE(m_page_bulks);
- ut_d(my_atomic_addlint(
- &m_index->table->space->redo_skipped_count,
- ulint(-1)));
- }
-
- /** Initialization
- Note: must be called right after constructor. */
- void init()
- {
- ut_ad(m_heap == NULL);
- m_heap = mem_heap_create(1000);
-
- m_page_bulks = UT_NEW_NOKEY(page_bulk_vector());
+#ifdef UNIV_DEBUG
+ if (m_flush_observer)
+ my_atomic_addlint(&m_index->table->space->redo_skipped_count,
+ ulint(-1));
+#endif /* UNIV_DEBUG */
}
/** Insert a tuple
@@ -365,26 +359,23 @@ private:
}
/** Log free check */
- void logFreeCheck();
+ inline void logFreeCheck();
private:
- /** Memory heap for allocation */
- mem_heap_t* m_heap;
-
/** B-tree index */
- dict_index_t* m_index;
+ dict_index_t*const m_index;
- /** Transaction id */
- trx_id_t m_trx_id;
+ /** Transaction */
+ const trx_t*const m_trx;
/** Root page level */
ulint m_root_level;
- /** Flush observer */
- FlushObserver* m_flush_observer;
+ /** Flush observer, or NULL if redo logging is enabled */
+ FlushObserver*const m_flush_observer;
/** Page cursor vector for all level */
- page_bulk_vector* m_page_bulks;
+ page_bulk_vector m_page_bulks;
};
#endif
diff --git a/storage/innobase/include/btr0cur.h b/storage/innobase/include/btr0cur.h
index dc1f6dd82d8..f8afa03ce3f 100644
--- a/storage/innobase/include/btr0cur.h
+++ b/storage/innobase/include/btr0cur.h
@@ -824,7 +824,7 @@ btr_rec_set_deleted_flag(
btr_latch_leaves_t
btr_cur_latch_leaves(
buf_block_t* block,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint latch_mode,
btr_cur_t* cursor,
@@ -955,6 +955,26 @@ struct btr_cur_t {
rtr_info_t* rtr_info; /*!< rtree search info */
btr_cur_t():thr(NULL), rtr_info(NULL) {}
/* default values */
+ /** Zero-initialize all fields */
+ void init()
+ {
+ index = NULL;
+ memset(&page_cur, 0, sizeof page_cur);
+ purge_node = NULL;
+ left_block = NULL;
+ thr = NULL;
+ flag = btr_cur_method(0);
+ tree_height = 0;
+ up_match = 0;
+ up_bytes = 0;
+ low_match = 0;
+ low_bytes = 0;
+ n_fields = 0;
+ n_bytes = 0;
+ fold = 0;
+ path_arr = NULL;
+ rtr_info = NULL;
+ }
};
/******************************************************//**
diff --git a/storage/innobase/include/btr0pcur.h b/storage/innobase/include/btr0pcur.h
index f478d3fa876..747ad676e33 100644
--- a/storage/innobase/include/btr0pcur.h
+++ b/storage/innobase/include/btr0pcur.h
@@ -538,6 +538,18 @@ struct btr_pcur_t{
/** old_rec_buf size if old_rec_buf is not NULL */
ulint buf_size;
+ btr_pcur_t() :
+ btr_cur(), latch_mode(0), old_stored(false), old_rec(NULL),
+ old_n_fields(0), rel_pos(btr_pcur_pos_t(0)),
+ block_when_stored(NULL),
+ modify_clock(0), withdraw_clock(0),
+ pos_state(BTR_PCUR_NOT_POSITIONED),
+ search_mode(PAGE_CUR_UNSUPP), trx_if_known(NULL),
+ old_rec_buf(NULL), buf_size(0)
+ {
+ btr_cur.init();
+ }
+
/** Return the index of this persistent cursor */
dict_index_t* index() const { return(btr_cur.index); }
};
diff --git a/storage/innobase/include/btr0sea.h b/storage/innobase/include/btr0sea.h
index 4aaf3fb835e..f0174a2610c 100644
--- a/storage/innobase/include/btr0sea.h
+++ b/storage/innobase/include/btr0sea.h
@@ -122,7 +122,7 @@ void btr_search_drop_page_hash_index(buf_block_t* block);
/** Drop possible adaptive hash index entries when a page is evicted
from the buffer pool or freed in a file, or the index is being dropped.
@param[in] page_id page id */
-void btr_search_drop_page_hash_when_freed(const page_id_t& page_id);
+void btr_search_drop_page_hash_when_freed(const page_id_t page_id);
/** Updates the page hash index when a single record is inserted on a page.
@param[in] cursor cursor which was positioned to the place to insert
diff --git a/storage/innobase/include/btr0types.h b/storage/innobase/include/btr0types.h
index 77d1b286fbb..615ad5e5ae0 100644
--- a/storage/innobase/include/btr0types.h
+++ b/storage/innobase/include/btr0types.h
@@ -1,6 +1,7 @@
/*****************************************************************************
Copyright (c) 1996, 2015, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -58,35 +59,4 @@ in the index record. */
#define BTR_EXTERN_LOCAL_STORED_MAX_SIZE \
(BTR_EXTERN_FIELD_REF_SIZE * 2)
-/** The information is used for creating a new index tree when
-applying TRUNCATE log record during recovery */
-struct btr_create_t {
-
- explicit btr_create_t(const byte* const ptr)
- :
- format_flags(),
- n_fields(),
- field_len(),
- fields(ptr),
- trx_id_pos(ULINT_UNDEFINED)
- {
- /* Do nothing */
- }
-
- /** Page format */
- ulint format_flags;
-
- /** Numbr of index fields */
- ulint n_fields;
-
- /** The length of the encoded meta-data */
- ulint field_len;
-
- /** Field meta-data, encoded. */
- const byte* const fields;
-
- /** Position of trx-id column. */
- ulint trx_id_pos;
-};
-
#endif
diff --git a/storage/innobase/include/buf0buf.h b/storage/innobase/include/buf0buf.h
index 33612f85ed6..8ca9ddd28fe 100644
--- a/storage/innobase/include/buf0buf.h
+++ b/storage/innobase/include/buf0buf.h
@@ -223,86 +223,46 @@ public:
@param[in] space tablespace id
@param[in] page_no page number */
page_id_t(ulint space, ulint page_no)
- :
- m_space(static_cast<ib_uint32_t>(space)),
- m_page_no(static_cast<ib_uint32_t>(page_no)),
- m_fold(ULINT_UNDEFINED)
+ : m_space(uint32_t(space)), m_page_no(uint32(page_no))
{
ut_ad(space <= 0xFFFFFFFFU);
ut_ad(page_no <= 0xFFFFFFFFU);
}
- /** Retrieve the tablespace id.
- @return tablespace id */
- inline ib_uint32_t space() const
+ bool operator==(const page_id_t& rhs) const
{
- return(m_space);
+ return m_space == rhs.m_space && m_page_no == rhs.m_page_no;
}
+ bool operator!=(const page_id_t& rhs) const { return !(*this == rhs); }
+
+ /** Retrieve the tablespace id.
+ @return tablespace id */
+ uint32_t space() const { return m_space; }
/** Retrieve the page number.
@return page number */
- inline ib_uint32_t page_no() const
- {
- return(m_page_no);
- }
+ uint32_t page_no() const { return m_page_no; }
/** Retrieve the fold value.
@return fold value */
- inline ulint fold() const
- {
- /* Initialize m_fold if it has not been initialized yet. */
- if (m_fold == ULINT_UNDEFINED) {
- m_fold = (m_space << 20) + m_space + m_page_no;
- ut_ad(m_fold != ULINT_UNDEFINED);
- }
-
- return(m_fold);
- }
-
- /** Copy the values from a given page_id_t object.
- @param[in] src page id object whose values to fetch */
- inline void copy_from(const page_id_t& src)
- {
- m_space = src.space();
- m_page_no = src.page_no();
- m_fold = src.fold();
- }
-
- /** Reset the object. */
- void reset() { m_space= ~0U; m_page_no= ~0U; m_fold= ULINT_UNDEFINED; }
+ ulint fold() const { return (m_space << 20) + m_space + m_page_no; }
/** Reset the page number only.
@param[in] page_no page number */
inline void set_page_no(ulint page_no)
{
- m_page_no = static_cast<ib_uint32_t>(page_no);
- m_fold = ULINT_UNDEFINED;
+ m_page_no = uint32_t(page_no);
ut_ad(page_no <= 0xFFFFFFFFU);
}
- /** Check if a given page_id_t object is equal to the current one.
- @param[in] a page_id_t object to compare
- @return true if equal */
- inline bool equals_to(const page_id_t& a) const
- {
- return(a.space() == m_space && a.page_no() == m_page_no);
- }
-
private:
/** Tablespace id. */
- ib_uint32_t m_space;
+ uint32_t m_space;
/** Page number. */
- ib_uint32_t m_page_no;
-
- /** A fold value derived from m_space and m_page_no,
- used in hashing. */
- mutable ulint m_fold;
-
- /* Disable implicit copying. */
- void operator=(const page_id_t&);
+ uint32_t m_page_no;
/** Declare the overloaded global operator<< as a friend of this
class. Refer to the global declaration for further details. Print
@@ -314,7 +274,7 @@ private:
std::ostream&
operator<<(
std::ostream& out,
- const page_id_t& page_id);
+ const page_id_t page_id);
};
/** Print the given page_id_t object.
@@ -324,7 +284,7 @@ private:
std::ostream&
operator<<(
std::ostream& out,
- const page_id_t& page_id);
+ const page_id_t page_id);
#ifndef UNIV_INNOCHECKSUM
/********************************************************************//**
@@ -507,7 +467,7 @@ Suitable for using when holding the lock_sys_t::mutex.
@return pointer to a page or NULL */
buf_block_t*
buf_page_try_get_func(
- const page_id_t& page_id,
+ const page_id_t page_id,
const char* file,
unsigned line,
mtr_t* mtr);
@@ -533,7 +493,7 @@ the same set of mutexes or latches.
@return pointer to the block */
buf_page_t*
buf_page_get_zip(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size);
/** This is the general function used to get access to a database page.
@@ -549,7 +509,7 @@ BUF_PEEK_IF_IN_POOL, BUF_GET_NO_LATCH, or BUF_GET_IF_IN_POOL_OR_WATCH
@return pointer to the block or NULL */
buf_block_t*
buf_page_get_gen(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint rw_latch,
buf_block_t* guess,
@@ -569,7 +529,7 @@ FILE_PAGE (the other is buf_page_get_gen).
@return pointer to the block, page bufferfixed */
buf_block_t*
buf_page_create(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
mtr_t* mtr);
@@ -603,10 +563,7 @@ NOTE that it is possible that the page is not yet read from disk,
though.
@param[in] page_id page id
@return TRUE if found in the page hash table */
-UNIV_INLINE
-ibool
-buf_page_peek(
- const page_id_t& page_id);
+inline bool buf_page_peek(const page_id_t page_id);
#ifdef UNIV_DEBUG
@@ -616,9 +573,7 @@ debug version to check that it is not accessed any more unless
reallocated.
@param[in] page_id page id
@return control block if found in page hash table, otherwise NULL */
-buf_page_t*
-buf_page_set_file_page_was_freed(
- const page_id_t& page_id);
+buf_page_t* buf_page_set_file_page_was_freed(const page_id_t page_id);
/** Sets file_page_was_freed FALSE if the page is found in the buffer pool.
This function should be called when we free a file page and want the
@@ -626,9 +581,7 @@ debug version to check that it is not accessed any more unless
reallocated.
@param[in] page_id page id
@return control block if found in page hash table, otherwise NULL */
-buf_page_t*
-buf_page_reset_file_page_was_freed(
- const page_id_t& page_id);
+buf_page_t* buf_page_reset_file_page_was_freed(const page_id_t page_id);
#endif /* UNIV_DEBUG */
/********************************************************************//**
@@ -1076,7 +1029,7 @@ UNIV_INLINE
void
buf_block_set_file_page(
buf_block_t* block,
- const page_id_t& page_id);
+ const page_id_t page_id);
/*********************************************************************//**
Gets the io_fix state of a block.
@@ -1257,7 +1210,7 @@ buf_page_t*
buf_page_init_for_read(
dberr_t* err,
ulint mode,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
bool unzip);
@@ -1305,10 +1258,7 @@ buf_pool_from_block(
/** Returns the buffer pool instance given a page id.
@param[in] page_id page id
@return buffer pool */
-UNIV_INLINE
-buf_pool_t*
-buf_pool_get(
- const page_id_t& page_id);
+inline buf_pool_t* buf_pool_get(const page_id_t page_id);
/******************************************************************//**
Returns the buffer pool instance given its array index
@@ -1328,7 +1278,7 @@ UNIV_INLINE
buf_page_t*
buf_page_hash_get_low(
buf_pool_t* buf_pool,
- const page_id_t& page_id);
+ const page_id_t page_id);
/** Returns the control block of a file page, NULL if not found.
If the block is found and lock is not NULL then the appropriate
@@ -1350,7 +1300,7 @@ UNIV_INLINE
buf_page_t*
buf_page_hash_get_locked(
buf_pool_t* buf_pool,
- const page_id_t& page_id,
+ const page_id_t page_id,
rw_lock_t** lock,
ulint lock_mode,
bool watch = false);
@@ -1373,7 +1323,7 @@ UNIV_INLINE
buf_block_t*
buf_block_hash_get_locked(
buf_pool_t* buf_pool,
- const page_id_t& page_id,
+ const page_id_t page_id,
rw_lock_t** lock,
ulint lock_mode);
@@ -1413,18 +1363,14 @@ buf_pool_watch_is_sentinel(
/** Stop watching if the page has been read in.
buf_pool_watch_set(space,offset) must have returned NULL before.
@param[in] page_id page id */
-void
-buf_pool_watch_unset(
- const page_id_t& page_id);
+void buf_pool_watch_unset(const page_id_t page_id);
/** Check if the page has been read in.
This may only be called after buf_pool_watch_set(space,offset)
has returned NULL and before invoking buf_pool_watch_unset(space,offset).
@param[in] page_id page id
@return FALSE if the given page was not read in, TRUE if it was */
-ibool
-buf_pool_watch_occurred(
- const page_id_t& page_id)
+bool buf_pool_watch_occurred(const page_id_t page_id)
MY_ATTRIBUTE((warn_unused_result));
/********************************************************************//**
diff --git a/storage/innobase/include/buf0buf.ic b/storage/innobase/include/buf0buf.ic
index 8314797e78d..7ca08449c8c 100644
--- a/storage/innobase/include/buf0buf.ic
+++ b/storage/innobase/include/buf0buf.ic
@@ -463,10 +463,10 @@ UNIV_INLINE
void
buf_block_set_file_page(
buf_block_t* block,
- const page_id_t& page_id)
+ const page_id_t page_id)
{
buf_block_set_state(block, BUF_BLOCK_FILE_PAGE);
- block->page.id.copy_from(page_id);
+ block->page.id = page_id;
}
/*********************************************************************//**
@@ -1043,10 +1043,7 @@ buf_block_buf_fix_dec(
/** Returns the buffer pool instance given a page id.
@param[in] page_id page id
@return buffer pool */
-UNIV_INLINE
-buf_pool_t*
-buf_pool_get(
- const page_id_t& page_id)
+inline buf_pool_t* buf_pool_get(const page_id_t page_id)
{
/* 2log of BUF_READ_AHEAD_AREA (64) */
ulint ignored_page_no = page_id.page_no() >> 6;
@@ -1081,7 +1078,7 @@ UNIV_INLINE
buf_page_t*
buf_page_hash_get_low(
buf_pool_t* buf_pool,
- const page_id_t& page_id)
+ const page_id_t page_id)
{
buf_page_t* bpage;
@@ -1099,7 +1096,7 @@ buf_page_hash_get_low(
bpage,
ut_ad(bpage->in_page_hash && !bpage->in_zip_hash
&& buf_page_in_file(bpage)),
- page_id.equals_to(bpage->id));
+ page_id == bpage->id);
if (bpage) {
ut_a(buf_page_in_file(bpage));
ut_ad(bpage->in_page_hash);
@@ -1130,7 +1127,7 @@ UNIV_INLINE
buf_page_t*
buf_page_hash_get_locked(
buf_pool_t* buf_pool,
- const page_id_t& page_id,
+ const page_id_t page_id,
rw_lock_t** lock,
ulint lock_mode,
bool watch)
@@ -1174,7 +1171,7 @@ buf_page_hash_get_locked(
}
ut_ad(buf_page_in_file(bpage));
- ut_ad(page_id.equals_to(bpage->id));
+ ut_ad(page_id == bpage->id);
if (lock == NULL) {
/* The caller wants us to release the page_hash lock */
@@ -1213,7 +1210,7 @@ UNIV_INLINE
buf_block_t*
buf_block_hash_get_locked(
buf_pool_t* buf_pool,
- const page_id_t& page_id,
+ const page_id_t page_id,
rw_lock_t** lock,
ulint lock_mode)
{
@@ -1253,11 +1250,8 @@ buf_block_hash_get_locked(
NOTE that it is possible that the page is not yet read from disk,
though.
@param[in] page_id page id
-@return TRUE if found in the page hash table */
-UNIV_INLINE
-ibool
-buf_page_peek(
- const page_id_t& page_id)
+@return true if found in the page hash table */
+inline bool buf_page_peek(const page_id_t page_id)
{
buf_pool_t* buf_pool = buf_pool_get(page_id);
diff --git a/storage/innobase/include/buf0flu.h b/storage/innobase/include/buf0flu.h
index ace2e2f6ef1..741cb1dbca3 100644
--- a/storage/innobase/include/buf0flu.h
+++ b/storage/innobase/include/buf0flu.h
@@ -371,9 +371,8 @@ public:
m_interrupted = true;
}
- /** Check whether trx is interrupted
- @return true if trx is interrupted */
- bool check_interrupted();
+ /** Check whether the operation has been interrupted */
+ void check_interrupted();
/** Flush dirty pages. */
void flush();
@@ -395,7 +394,7 @@ private:
fil_space_t* m_space;
/** Trx instance */
- trx_t* const m_trx;
+ const trx_t* const m_trx;
/** Performance schema accounting object, used by ALTER TABLE.
If not NULL, then stage->begin_phase_flush() will be called initially,
diff --git a/storage/innobase/include/buf0lru.h b/storage/innobase/include/buf0lru.h
index dd7129a86ac..d3e953ad9c7 100644
--- a/storage/innobase/include/buf0lru.h
+++ b/storage/innobase/include/buf0lru.h
@@ -65,8 +65,10 @@ bool buf_LRU_drop_page_hash_for_tablespace(dict_table_t* table)
/** Empty the flush list for all pages belonging to a tablespace.
@param[in] id tablespace identifier
@param[in,out] observer flush observer,
- or NULL if nothing is to be written */
-void buf_LRU_flush_or_remove_pages(ulint id, FlushObserver* observer);
+ or NULL if nothing is to be written
+@param[in] first first page to be flushed or evicted */
+void buf_LRU_flush_or_remove_pages(ulint id, FlushObserver* observer,
+ ulint first = 0);
#if defined UNIV_DEBUG || defined UNIV_BUF_DEBUG
/********************************************************************//**
diff --git a/storage/innobase/include/buf0rea.h b/storage/innobase/include/buf0rea.h
index 5c766b9412a..a7c43e01467 100644
--- a/storage/innobase/include/buf0rea.h
+++ b/storage/innobase/include/buf0rea.h
@@ -44,7 +44,7 @@ after decryption normal page checksum does not match.
@retval DB_TABLESPACE_DELETED if tablespace .ibd file is missing */
dberr_t
buf_read_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size);
/********************************************************************//**
@@ -57,7 +57,7 @@ released by the i/o-handler thread.
@param[in] sync true if synchronous aio is desired */
void
buf_read_page_background(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
bool sync);
@@ -79,7 +79,7 @@ pages, it may happen that the page at the given page number does not
get read even if we return a positive value! */
ulint
buf_read_ahead_random(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ibool inside_ibuf);
@@ -111,7 +111,7 @@ which could result in a deadlock if the OS does not support asynchronous io.
@return number of page read requests issued */
ulint
buf_read_ahead_linear(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ibool inside_ibuf);
diff --git a/storage/innobase/include/data0data.h b/storage/innobase/include/data0data.h
index d3361ad8b3b..a120cd358ab 100644
--- a/storage/innobase/include/data0data.h
+++ b/storage/innobase/include/data0data.h
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 1994, 2016, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -638,12 +638,40 @@ struct dtuple_t {
/** Trim the tail of an index tuple before insert or update.
After instant ADD COLUMN, if the last fields of a clustered index tuple
- match the 'default row', there will be no need to store them.
+ match the default values that were explicitly specified or implied
+ during ADD COLUMN, there will be no need to store them.
NOTE: A page latch in the index must be held, so that the index
may not lose 'instantness' before the trimmed tuple has been
inserted or updated.
@param[in] index index possibly with instantly added columns */
void trim(const dict_index_t& index);
+
+ /**
+ @param info_bits the info_bits of a data tuple
+ @return whether this is a hidden metadata record
+ for instant ADD COLUMN or ALTER TABLE */
+ static bool is_alter_metadata(ulint info_bits)
+ {
+ return UNIV_UNLIKELY(info_bits == REC_INFO_METADATA_ALTER);
+ }
+
+ /**
+ @param info_bits the info_bits of a data tuple
+ @return whether this is a hidden metadata record
+ for instant ADD COLUMN or ALTER TABLE */
+ static bool is_metadata(ulint info_bits)
+ {
+ return UNIV_UNLIKELY((info_bits & ~REC_INFO_DELETED_FLAG)
+ == REC_INFO_METADATA_ADD);
+ }
+
+ /** @return whether this is a hidden metadata record
+ for instant ALTER TABLE (not only ADD COLUMN) */
+ bool is_alter_metadata() const { return is_alter_metadata(info_bits); }
+
+ /** @return whether this is a hidden metadata record
+ for instant ADD COLUMN or ALTER TABLE */
+ bool is_metadata() const { return is_metadata(info_bits); }
};
/** A slot for a field in a big rec vector */
diff --git a/storage/innobase/include/data0type.h b/storage/innobase/include/data0type.h
index b999106fee0..3b3ac9d1885 100644
--- a/storage/innobase/include/data0type.h
+++ b/storage/innobase/include/data0type.h
@@ -554,11 +554,55 @@ struct dtype_t{
{
return (prtype & DATA_VERSIONED) == DATA_VERS_END;
}
+
+ /** Set the type of the BLOB in the hidden metadata record. */
+ void metadata_blob_init()
+ {
+ prtype = DATA_NOT_NULL;
+ mtype = DATA_BLOB;
+ len = 0;
+ mbminlen = 0;
+ mbmaxlen = 0;
+ }
};
/** The DB_TRX_ID,DB_ROLL_PTR values for "no history is available" */
extern const byte reset_trx_id[DATA_TRX_ID_LEN + DATA_ROLL_PTR_LEN];
+/** Info bit denoting the predefined minimum record: this bit is set
+if and only if the record is the first user record on a non-leaf
+B-tree page that is the leftmost page on its level
+(PAGE_LEVEL is nonzero and FIL_PAGE_PREV is FIL_NULL). */
+#define REC_INFO_MIN_REC_FLAG 0x10UL
+/** The delete-mark flag in info bits */
+#define REC_INFO_DELETED_FLAG 0x20UL
+
+/** Record status values for ROW_FORMAT=COMPACT,DYNAMIC,COMPRESSED */
+enum rec_comp_status_t {
+ /** User record (PAGE_LEVEL=0, heap>=PAGE_HEAP_NO_USER_LOW) */
+ REC_STATUS_ORDINARY = 0,
+ /** Node pointer record (PAGE_LEVEL>=0, heap>=PAGE_HEAP_NO_USER_LOW) */
+ REC_STATUS_NODE_PTR = 1,
+ /** The page infimum pseudo-record (heap=PAGE_HEAP_NO_INFIMUM) */
+ REC_STATUS_INFIMUM = 2,
+ /** The page supremum pseudo-record (heap=PAGE_HEAP_NO_SUPREMUM) */
+ REC_STATUS_SUPREMUM = 3,
+ /** Clustered index record that has been inserted or updated
+ after instant ADD COLUMN (more than dict_index_t::n_core_fields) */
+ REC_STATUS_INSTANT = 4
+};
+
+/** The dtuple_t::info_bits of the hidden metadata of instant ADD COLUMN.
+@see rec_is_metadata()
+@see rec_is_alter_metadata() */
+static const byte REC_INFO_METADATA_ADD
+ = REC_INFO_MIN_REC_FLAG | REC_STATUS_INSTANT;
+
+/** The dtuple_t::info_bits of the hidden metadata of instant ALTER TABLE.
+@see rec_is_metadata() */
+static const byte REC_INFO_METADATA_ALTER
+ = REC_INFO_METADATA_ADD | REC_INFO_DELETED_FLAG;
+
#include "data0type.ic"
#endif
diff --git a/storage/innobase/include/db0err.h b/storage/innobase/include/db0err.h
index ec8e29d458c..2110018b6d4 100644
--- a/storage/innobase/include/db0err.h
+++ b/storage/innobase/include/db0err.h
@@ -135,8 +135,6 @@ enum dberr_t {
DB_FTS_TOO_MANY_WORDS_IN_PHRASE,
/*< Too many words in a phrase */
- DB_TABLESPACE_TRUNCATED, /*!< tablespace was truncated */
-
DB_DECRYPTION_FAILED, /* Tablespace encrypted and
decrypt operation failed because
of missing key management plugin,
diff --git a/storage/innobase/include/dict0defrag_bg.h b/storage/innobase/include/dict0defrag_bg.h
index 8d77a461dc9..ddef139853c 100644
--- a/storage/innobase/include/dict0defrag_bg.h
+++ b/storage/innobase/include/dict0defrag_bg.h
@@ -33,6 +33,25 @@ Created 25/08/2016 Jan Lindström
#include "os0event.h"
#include "os0thread.h"
+
+/** Indices whose defrag stats need to be saved to persistent storage.*/
+struct defrag_pool_item_t {
+ table_id_t table_id;
+ index_id_t index_id;
+};
+
+/** Allocator type, used by std::vector */
+typedef ut_allocator<defrag_pool_item_t>
+ defrag_pool_allocator_t;
+
+/** The multitude of tables to be defragmented- an STL vector */
+typedef std::vector<defrag_pool_item_t, defrag_pool_allocator_t>
+ defrag_pool_t;
+
+/** Pool where we store information on which tables are to be processed
+by background defragmentation. */
+extern defrag_pool_t defrag_pool;
+
/*****************************************************************//**
Initialize the defrag pool, called once during thread initialization. */
void
diff --git a/storage/innobase/include/dict0dict.h b/storage/innobase/include/dict0dict.h
index 66b64f96128..6a098591256 100644
--- a/storage/innobase/include/dict0dict.h
+++ b/storage/innobase/include/dict0dict.h
@@ -374,21 +374,12 @@ dict_table_add_system_columns(
dict_table_t* table, /*!< in/out: table */
mem_heap_t* heap) /*!< in: temporary heap */
MY_ATTRIBUTE((nonnull));
-/**********************************************************************//**
-Removes a table object from the dictionary cache. */
-void
-dict_table_remove_from_cache(
-/*=========================*/
- dict_table_t* table) /*!< in, own: table */
- MY_ATTRIBUTE((nonnull));
-/**********************************************************************//**
-Removes a table object from the dictionary cache. */
-void
-dict_table_remove_from_cache_low(
-/*=============================*/
- dict_table_t* table, /*!< in, own: table */
- ibool lru_evict) /*!< in: TRUE if table being evicted
- to make room in the table LRU list */
+/** Evict a table definition from the InnoDB data dictionary cache.
+@param[in,out] table cached table definition to be evicted
+@param[in] lru whether this is part of least-recently-used evictiono
+@param[in] keep whether to keep (not free) the object */
+void dict_table_remove_from_cache(dict_table_t* table, bool lru = false,
+ bool keep = false)
MY_ATTRIBUTE((nonnull));
/**********************************************************************//**
Renames a table object.
@@ -398,10 +389,14 @@ dict_table_rename_in_cache(
/*=======================*/
dict_table_t* table, /*!< in/out: table */
const char* new_name, /*!< in: new name */
- ibool rename_also_foreigns)
+ bool rename_also_foreigns,
/*!< in: in ALTER TABLE we want
to preserve the original table name
in constraints which reference it */
+ bool replace_new_file = false)
+ /*!< in: whether to replace the
+ file with the new name
+ (as part of rolling back TRUNCATE) */
MY_ATTRIBUTE((nonnull));
/** Removes an index from the dictionary cache.
@@ -1862,14 +1857,6 @@ const char*
dict_tf_to_row_format_string(
/*=========================*/
ulint table_flag); /*!< in: row format setting */
-/****************************************************************//**
-Return maximum size of the node pointer record.
-@return maximum size of the record in bytes */
-ulint
-dict_index_node_ptr_max_size(
-/*=========================*/
- const dict_index_t* index) /*!< in: index */
- MY_ATTRIBUTE((warn_unused_result));
/** encode number of columns and number of virtual columns in one
4 bytes value. We could do this because the number of columns in
diff --git a/storage/innobase/include/dict0dict.ic b/storage/innobase/include/dict0dict.ic
index 3bcd1abfbbf..6dcc40db70a 100644
--- a/storage/innobase/include/dict0dict.ic
+++ b/storage/innobase/include/dict0dict.ic
@@ -490,7 +490,8 @@ dict_table_get_nth_v_col(
ut_ad(table);
ut_ad(pos < table->n_v_def);
ut_ad(table->magic_n == DICT_TABLE_MAGIC_N);
- ut_ad(!table->v_cols[pos].m_col.is_instant());
+ ut_ad(!table->v_cols[pos].m_col.is_added());
+ ut_ad(!table->v_cols[pos].m_col.is_dropped());
return &table->v_cols[pos];
}
diff --git a/storage/innobase/include/dict0mem.h b/storage/innobase/include/dict0mem.h
index 6ed3b105da2..1521fb74970 100644
--- a/storage/innobase/include/dict0mem.h
+++ b/storage/innobase/include/dict0mem.h
@@ -587,13 +587,17 @@ struct dict_col_t{
this column. Our current max limit is
3072 (REC_VERSION_56_MAX_INDEX_COL_LEN)
bytes. */
+private:
+ /** Special value of ind for a dropped column */
+ static const unsigned DROPPED = 1023;
+public:
/** Detach the column from an index.
@param[in] index index to be detached from */
inline void detach(const dict_index_t& index);
/** Data for instantly added columns */
- struct {
+ struct def_t {
/** original default value of instantly added column */
const void* data;
/** len of data, or UNIV_SQL_DEFAULT if unavailable */
@@ -601,7 +605,7 @@ struct dict_col_t{
} def_val;
/** Retrieve the column name.
- @param[in] table table name */
+ @param[in] table the table of this column */
const char* name(const dict_table_t& table) const;
/** @return whether this is a virtual column */
@@ -630,26 +634,55 @@ struct dict_col_t{
}
/** @return whether this is an instantly-added column */
- bool is_instant() const
+ bool is_added() const
{
DBUG_ASSERT(def_val.len != UNIV_SQL_DEFAULT || !def_val.data);
return def_val.len != UNIV_SQL_DEFAULT;
}
+ /** Flag the column instantly dropped */
+ void set_dropped() { ind = DROPPED; }
+ /** Flag the column instantly dropped.
+ @param[in] not_null whether the column was NOT NULL
+ @param[in] len2 whether the length exceeds 255 bytes
+ @param[in] fixed_len the fixed length in bytes, or 0 */
+ void set_dropped(bool not_null, bool len2, unsigned fixed)
+ {
+ DBUG_ASSERT(!len2 || !fixed);
+ prtype = not_null
+ ? DATA_NOT_NULL | DATA_BINARY_TYPE
+ : DATA_BINARY_TYPE;
+ if (fixed) {
+ mtype = DATA_FIXBINARY;
+ len = fixed;
+ } else {
+ mtype = DATA_BINARY;
+ len = len2 ? 65535 : 255;
+ }
+ mbminlen = mbmaxlen = 0;
+ ind = DROPPED;
+ ord_part = 0;
+ max_prefix = 0;
+ }
+ /** @return whether the column was instantly dropped */
+ bool is_dropped() const { return ind == DROPPED; }
+ /** @return whether the column was instantly dropped
+ @param[in] index the clustered index */
+ inline bool is_dropped(const dict_index_t& index) const;
+
/** Get the default value of an instantly-added column.
@param[out] len value length (in bytes), or UNIV_SQL_NULL
@return default value
@retval NULL if the default value is SQL NULL (len=UNIV_SQL_NULL) */
const byte* instant_value(ulint* len) const
{
- DBUG_ASSERT(is_instant());
+ DBUG_ASSERT(is_added());
*len = def_val.len;
return static_cast<const byte*>(def_val.data);
}
/** Remove the 'instant ADD' status of the column */
- void remove_instant()
+ void clear_instant()
{
- DBUG_ASSERT(is_instant());
def_val.len = UNIV_SQL_DEFAULT;
def_val.data = NULL;
}
@@ -771,6 +804,9 @@ struct dict_field_t{
column if smaller than
DICT_ANTELOPE_MAX_INDEX_COL_LEN */
+ /** Zero-initialize all fields */
+ dict_field_t() : col(NULL), name(NULL), prefix_len(0), fixed_len(0) {}
+
/** Check whether two index fields are equivalent.
@param[in] old the other index field
@return whether the index fields are equivalent */
@@ -850,7 +886,7 @@ to start with. */
/** Data structure for an index. Most fields will be
initialized to 0, NULL or FALSE in dict_mem_index_create(). */
-struct dict_index_t{
+struct dict_index_t {
index_id_t id; /*!< id of the index */
mem_heap_t* heap; /*!< memory heap */
id_name_t name; /*!< index name */
@@ -1039,7 +1075,7 @@ struct dict_index_t{
page cannot be read or decrypted */
inline bool is_readable() const;
- /** @return whether instant ADD COLUMN is in effect */
+ /** @return whether instant ALTER TABLE is in effect */
inline bool is_instant() const;
/** @return whether the index is the primary key index
@@ -1052,6 +1088,13 @@ struct dict_index_t{
/** @return whether the index includes virtual columns */
bool has_virtual() const { return type & DICT_VIRTUAL; }
+ /** @return the offset of the metadata BLOB field,
+ or the first user field after the PRIMARY KEY,DB_TRX_ID,DB_ROLL_PTR */
+ unsigned first_user_field() const {
+ ut_ad(is_primary());
+ return n_uniq + 2;
+ }
+
/** @return whether the index is corrupted */
inline bool is_corrupted() const;
@@ -1097,24 +1140,20 @@ struct dict_index_t{
return fields[n].col->instant_value(len);
}
- /** Adjust clustered index metadata for instant ADD COLUMN.
- @param[in] clustered index definition after instant ADD COLUMN */
- void instant_add_field(const dict_index_t& instant);
-
- /** Remove the 'instant ADD' status of a clustered index.
- Protected by index root page x-latch or table X-lock. */
- void remove_instant()
- {
- DBUG_ASSERT(is_primary());
- if (!is_instant()) {
- return;
- }
- for (unsigned i = n_core_fields; i < n_fields; i++) {
- fields[i].col->remove_instant();
- }
- n_core_fields = n_fields;
- n_core_null_bytes = UT_BITS_IN_BYTES(unsigned(n_nullable));
- }
+ /** Adjust index metadata for instant ADD/DROP/reorder COLUMN.
+ @param[in] clustered index definition after instant ALTER TABLE */
+ inline void instant_add_field(const dict_index_t& instant);
+ /** Remove instant ADD COLUMN metadata. */
+ inline void clear_instant_add();
+ /** Remove instant ALTER TABLE metadata. */
+ inline void clear_instant_alter();
+
+ /** Construct the metadata record for instant ALTER TABLE.
+ @param[in] row dummy or default values for existing columns
+ @param[in,out] heap memory heap for allocations
+ @return metadata record */
+ inline dtuple_t*
+ instant_metadata(const dtuple_t& row, mem_heap_t* heap) const;
/** Check if record in clustered index is historical row.
@param[in] rec clustered row
@@ -1129,6 +1168,9 @@ struct dict_index_t{
@return true on error */
bool
vers_history_row(const rec_t* rec, bool &history_row);
+
+ /** Reconstruct the clustered index fields. */
+ inline void reconstruct_fields();
};
/** Detach a column from an index.
@@ -1463,6 +1505,17 @@ struct dict_vcol_templ_t {
dict_vcol_templ_t() : vtempl(0), mysql_table_query_id(~0ULL) {}
};
+/** Instantly dropped or reordered columns */
+struct dict_instant_t
+{
+ /** Number of dropped columns */
+ unsigned n_dropped;
+ /** Dropped columns */
+ dict_col_t* dropped;
+ /** Mapping the non-pk field to column of the table. */
+ uint16_t* non_pk_col_map;
+};
+
/** These are used when MySQL FRM and InnoDB data dictionary are
in inconsistent state. */
typedef enum {
@@ -1516,35 +1569,89 @@ struct dict_table_t {
return(UNIV_LIKELY(!file_unreadable));
}
- /** @return whether instant ADD COLUMN is in effect */
+ /** @return whether instant ALTER TABLE is in effect */
bool is_instant() const
{
return(UT_LIST_GET_FIRST(indexes)->is_instant());
}
- /** @return whether the table supports instant ADD COLUMN */
+ /** @return whether the table supports instant ALTER TABLE */
bool supports_instant() const
{
return(!(flags & DICT_TF_MASK_ZIP_SSIZE));
}
- /** Adjust metadata for instant ADD COLUMN.
- @param[in] table table definition after instant ADD COLUMN */
- void instant_add_column(const dict_table_t& table);
+ /** @return the number of instantly dropped columns */
+ unsigned n_dropped() const { return instant ? instant->n_dropped : 0; }
+
+ /** Look up an old column.
+ @param[in] cols the old columns of the table
+ @param[in] col_map map from old table columns to altered ones
+ @param[in] n_cols number of old columns
+ @param[in] i the number of the new column
+ @return old column
+ @retval NULL if column i was added to the table */
+ static const dict_col_t* find(const dict_col_t* cols,
+ const ulint* col_map, ulint n_cols,
+ ulint i)
+ {
+ for (ulint o = n_cols; o--; ) {
+ if (col_map[o] == i) {
+ return &cols[o];
+ }
+ }
+ return NULL;
+ }
- /** Roll back instant_add_column().
- @param[in] old_n_cols original n_cols
- @param[in] old_cols original cols
- @param[in] old_col_names original col_names */
- void rollback_instant(
+ /** Serialise metadata of dropped or reordered columns.
+ @param[in,out] heap memory heap for allocation
+ @param[out] field data field with the metadata */
+ inline void serialise_columns(mem_heap_t* heap, dfield_t* field) const;
+
+ /** Reconstruct dropped or reordered columns.
+ @param[in] metadata data from serialise_columns()
+ @param[in] len length of the metadata, in bytes
+ @return whether parsing the metadata failed */
+ bool deserialise_columns(const byte* metadata, ulint len);
+
+ /** Set is_instant() before instant_column().
+ @param[in] old previous table definition
+ @param[in] col_map map from old.cols[]
+ and old.v_cols[] to this
+ @param[out] first_alter_pos 0, or
+ 1 + first changed column position */
+ inline void prepare_instant(const dict_table_t& old,
+ const ulint* col_map,
+ unsigned& first_alter_pos);
+
+ /** Adjust table metadata for instant ADD/DROP/reorder COLUMN.
+ @param[in] table table on which prepare_instant() was invoked
+ @param[in] col_map mapping from cols[] and v_cols[] to table */
+ inline void instant_column(const dict_table_t& table,
+ const ulint* col_map);
+
+ /** Roll back instant_column().
+ @param[in] old_n_cols original n_cols
+ @param[in] old_cols original cols
+ @param[in] old_col_names original col_names
+ @param[in] old_instant original instant structure
+ @param[in] old_fields original fields
+ @param[in] old_n_fields original number of fields
+ @param[in] old_n_v_cols original n_v_cols
+ @param[in] old_v_cols original v_cols
+ @param[in] old_v_col_names original v_col_names
+ @param[in] col_map column map */
+ inline void rollback_instant(
unsigned old_n_cols,
dict_col_t* old_cols,
- const char* old_col_names);
-
- /** Trim the instantly added columns when an insert into SYS_COLUMNS
- is rolled back during ALTER TABLE or recovery.
- @param[in] n number of surviving non-system columns */
- void rollback_instant(unsigned n);
+ const char* old_col_names,
+ dict_instant_t* old_instant,
+ dict_field_t* old_fields,
+ unsigned old_n_fields,
+ unsigned old_n_v_cols,
+ dict_v_col_t* old_v_cols,
+ const char* old_v_col_names,
+ const ulint* col_map);
/** Add the table definition to the data dictionary cache */
void add_to_cache();
@@ -1686,6 +1793,9 @@ struct dict_table_t {
reason s_cols is a part of dict_table_t */
dict_s_col_list* s_cols;
+ /** Instantly dropped or reordered columns, or NULL if none */
+ dict_instant_t* instant;
+
/** Column names packed in a character string
"name1\0name2\0...nameN\0". Until the string contains n_cols, it will
be allocated from a temporary heap. The final string will be allocated
@@ -1967,12 +2077,15 @@ inline bool dict_index_t::is_readable() const { return table->is_readable(); }
inline bool dict_index_t::is_instant() const
{
ut_ad(n_core_fields > 0);
- ut_ad(n_core_fields <= n_fields);
+ ut_ad(n_core_fields <= n_fields || table->n_dropped());
ut_ad(n_core_fields == n_fields
|| (type & ~(DICT_UNIQUE | DICT_CORRUPT)) == DICT_CLUSTERED);
ut_ad(n_core_fields == n_fields || table->supports_instant());
ut_ad(n_core_fields == n_fields || !table->is_temporary());
- return(n_core_fields != n_fields);
+ ut_ad(!table->instant || !table->is_temporary());
+
+ return n_core_fields != n_fields
+ || (is_primary() && table->instant);
}
inline bool dict_index_t::is_corrupted() const
@@ -1982,6 +2095,84 @@ inline bool dict_index_t::is_corrupted() const
|| (table && table->corrupted));
}
+inline void dict_index_t::clear_instant_add()
+{
+ DBUG_ASSERT(is_primary());
+ DBUG_ASSERT(is_instant());
+ DBUG_ASSERT(!table->instant);
+ for (unsigned i = n_core_fields; i < n_fields; i++) {
+ fields[i].col->clear_instant();
+ }
+ n_core_fields = n_fields;
+ n_core_null_bytes = UT_BITS_IN_BYTES(unsigned(n_nullable));
+}
+
+inline void dict_index_t::clear_instant_alter()
+{
+ DBUG_ASSERT(is_primary());
+ DBUG_ASSERT(n_fields == n_def);
+
+ if (!table->instant) {
+ if (is_instant()) {
+ clear_instant_add();
+ }
+ return;
+ }
+
+#ifndef DBUG_OFF
+ for (unsigned i = first_user_field(); i--; ) {
+ DBUG_ASSERT(!fields[i].col->is_dropped());
+ DBUG_ASSERT(!fields[i].col->is_nullable());
+ }
+#endif
+ dict_field_t* end = &fields[n_fields];
+
+ for (dict_field_t* d = &fields[first_user_field()]; d < end; d++) {
+ /* Move fields for dropped columns to the end. */
+ while (d->col->is_dropped()) {
+ if (d->col->is_nullable()) {
+ n_nullable--;
+ }
+
+ std::swap(*d, *--end);
+
+ if (d == end) {
+ goto done;
+ }
+ }
+
+ /* Ensure that the surviving fields are sorted by
+ ascending order of columns. */
+ const unsigned c = d->col->ind;
+
+ for (dict_field_t* s = d + 1; s < end; s++) {
+ if (s->col->ind < c) {
+ std::swap(*d, *s);
+ break;
+ }
+ }
+ }
+
+done:
+ DBUG_ASSERT(&fields[n_fields - table->n_dropped()] == end);
+
+ n_core_fields = n_fields = n_def = end - fields;
+ n_core_null_bytes = UT_BITS_IN_BYTES(n_nullable);
+ table->instant = NULL;
+}
+
+/** @return whether the column was instantly dropped
+@param[in] index the clustered index */
+inline bool dict_col_t::is_dropped(const dict_index_t& index) const
+{
+ DBUG_ASSERT(index.is_primary());
+ DBUG_ASSERT(!is_dropped() == !index.table->instant);
+ DBUG_ASSERT(!is_dropped() || (this >= index.table->instant->dropped
+ && this < index.table->instant->dropped
+ + index.table->instant->n_dropped));
+ return is_dropped();
+}
+
/*******************************************************************//**
Initialise the table lock list. */
void
diff --git a/storage/innobase/include/dict0stats.h b/storage/innobase/include/dict0stats.h
index 5dd53c46d1b..407e0221110 100644
--- a/storage/innobase/include/dict0stats.h
+++ b/storage/innobase/include/dict0stats.h
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2009, 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2009, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -32,6 +32,9 @@ Created Jan 06, 2010 Vasil Dimov
#include "dict0types.h"
#include "trx0types.h"
+#define TABLE_STATS_NAME "mysql/innodb_table_stats"
+#define INDEX_STATS_NAME "mysql/innodb_index_stats"
+
enum dict_stats_upd_option_t {
DICT_STATS_RECALC_PERSISTENT,/* (re) calculate the
statistics using a precise and slow
@@ -110,12 +113,21 @@ dict_stats_deinit(
dict_table_t* table) /*!< in/out: table */
MY_ATTRIBUTE((nonnull));
+#ifdef WITH_WSREP
+/** Update the table modification counter and if necessary,
+schedule new estimates for table and index statistics to be calculated.
+@param[in,out] table persistent or temporary table
+@param[in] thd current session */
+void dict_stats_update_if_needed(dict_table_t* table, THD* thd)
+ MY_ATTRIBUTE((nonnull(1)));
+#else
/** Update the table modification counter and if necessary,
schedule new estimates for table and index statistics to be calculated.
@param[in,out] table persistent or temporary table */
-void
-dict_stats_update_if_needed(dict_table_t* table)
+void dict_stats_update_if_needed_func(dict_table_t* table)
MY_ATTRIBUTE((nonnull));
+# define dict_stats_update_if_needed(t,thd) dict_stats_update_if_needed_func(t)
+#endif
/*********************************************************************//**
Calculates new estimates for table and index statistics. The statistics
diff --git a/storage/innobase/include/fil0fil.h b/storage/innobase/include/fil0fil.h
index 968fd1573c6..e0af39bdee8 100644
--- a/storage/innobase/include/fil0fil.h
+++ b/storage/innobase/include/fil0fil.h
@@ -38,9 +38,7 @@ Created 10/25/1995 Heikki Tuuri
// Forward declaration
extern my_bool srv_use_doublewrite_buf;
extern struct buf_dblwr_t* buf_dblwr;
-struct trx_t;
class page_id_t;
-class truncate_t;
/** Structure containing encryption specification */
struct fil_space_crypt_t;
@@ -97,10 +95,8 @@ struct fil_space_t {
new write operations because we don't
check this flag when doing flush
batches. */
+ /** whether undo tablespace truncation is in progress */
bool is_being_truncated;
- /*!< this is set to true when we prepare to
- truncate a single-table tablespace and its
- .ibd file */
#ifdef UNIV_DEBUG
ulint redo_skipped_count;
/*!< reference count for operations who want
@@ -181,12 +177,8 @@ struct fil_space_t {
ulint magic_n;/*!< FIL_SPACE_MAGIC_N */
- /** @return whether the tablespace is about to be dropped or
- truncated */
- bool is_stopping() const
- {
- return stop_new_ops || is_being_truncated;
- }
+ /** @return whether the tablespace is about to be dropped */
+ bool is_stopping() const { return stop_new_ops; }
/** @return whether doublewrite buffering is needed */
bool use_doublewrite() const
@@ -224,9 +216,11 @@ struct fil_space_t {
@param[in] name table name after renaming
@param[in] path tablespace file name after renaming
@param[in] log whether to write redo log
+ @param[in] replace whether to ignore the existence of path
@return error code
@retval DB_SUCCESS on success */
- dberr_t rename(const char* name, const char* path, bool log);
+ dberr_t rename(const char* name, const char* path, bool log,
+ bool replace = false);
/** Note that the tablespace has been imported.
Initially, purpose=FIL_TYPE_IMPORT so that no redo log is
@@ -327,6 +321,9 @@ struct fil_node_t {
{
return(handle != OS_FILE_CLOSED);
}
+
+ /** Close the file handle. */
+ void close();
};
/** Value of fil_node_t::magic_n */
@@ -368,19 +365,12 @@ typedef byte fil_faddr_t; /*!< 'type' definition in C: an address
#define FIL_ADDR_BYTE 4U /* then comes 2-byte byte offset within page*/
#define FIL_ADDR_SIZE 6U /* address size is 6 bytes */
-#ifndef UNIV_INNOCHECKSUM
-
/** File space address */
struct fil_addr_t {
ulint page; /*!< page number within a space */
ulint boffset; /*!< byte offset within the page */
};
-/** The null file address */
-extern const fil_addr_t fil_addr_null;
-
-#endif /* !UNIV_INNOCHECKSUM */
-
/** The byte offsets on a file page for various variables @{ */
#define FIL_PAGE_SPACE_OR_CHKSUM 0 /*!< in < MySQL-4.0.14 space id the
page belongs to (== 0) but in later
@@ -878,7 +868,8 @@ fil_op_replay_rename(
not (necessarily) protected by meta-data locks.
(Rollback would generally be protected, but rollback of
FOREIGN KEY CASCADE/SET NULL is not protected by meta-data locks
-but only by InnoDB table locks, which may be broken by TRUNCATE TABLE.)
+but only by InnoDB table locks, which may be broken by
+lock_remove_all_on_table().)
@param[in] table persistent table
checked @return whether the table is accessible */
bool
@@ -896,22 +887,15 @@ fil_delete_tablespace(
#endif /* BTR_CUR_HASH_ADAPT */
);
-/** Truncate the tablespace to needed size.
-@param[in,out] space tablespace truncate
-@param[in] size_in_pages truncate size.
-@return true if truncate was successful. */
-bool fil_truncate_tablespace(fil_space_t* space, ulint size_in_pages);
+/** Prepare to truncate an undo tablespace.
+@param[in] space_id undo tablespace id
+@return the tablespace
+@retval NULL if the tablespace does not exist */
+fil_space_t* fil_truncate_prepare(ulint space_id);
-/*******************************************************************//**
-Prepare for truncating a single-table tablespace. The tablespace
-must be cached in the memory cache.
-1) Check pending operations on a tablespace;
-2) Remove all insert buffer entries for the tablespace;
-@return DB_SUCCESS or error */
-dberr_t
-fil_prepare_for_truncate(
-/*=====================*/
- ulint id); /*!< in: space id */
+/** Write log about an undo tablespace truncate operation. */
+void fil_truncate_log(fil_space_t* space, ulint size, mtr_t* mtr)
+ MY_ATTRIBUTE((nonnull));
/*******************************************************************//**
Closes a single-table tablespace. The tablespace must be cached in the
@@ -1093,13 +1077,13 @@ fil_space_extend(
@param[in] message message for aio handler if non-sync aio
used, else ignored
@param[in] ignore_missing_space true=ignore missing space during read
-@return DB_SUCCESS, DB_TABLESPACE_DELETED or DB_TABLESPACE_TRUNCATED
+@return DB_SUCCESS, or DB_TABLESPACE_DELETED
if we are trying to do i/o on a tablespace which does not exist */
dberr_t
fil_io(
const IORequest& type,
bool sync,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
ulint byte_offset,
ulint len,
@@ -1170,65 +1154,6 @@ fil_page_set_type(
/*==============*/
byte* page, /*!< in/out: file page */
ulint type); /*!< in: type */
-/** Reset the page type.
-Data files created before MySQL 5.1 may contain garbage in FIL_PAGE_TYPE.
-In MySQL 3.23.53, only undo log pages and index pages were tagged.
-Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
-@param[in] page_id page number
-@param[in,out] page page with invalid FIL_PAGE_TYPE
-@param[in] type expected page type
-@param[in,out] mtr mini-transaction */
-void
-fil_page_reset_type(
- const page_id_t& page_id,
- byte* page,
- ulint type,
- mtr_t* mtr);
-
-/** Get the file page type.
-@param[in] page file page
-@return page type */
-inline
-uint16_t
-fil_page_get_type(const byte* page)
-{
- return(mach_read_from_2(page + FIL_PAGE_TYPE));
-}
-
-/** Check (and if needed, reset) the page type.
-Data files created before MySQL 5.1 may contain
-garbage in the FIL_PAGE_TYPE field.
-In MySQL 3.23.53, only undo log pages and index pages were tagged.
-Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
-@param[in] page_id page number
-@param[in,out] page page with possibly invalid FIL_PAGE_TYPE
-@param[in] type expected page type
-@param[in,out] mtr mini-transaction */
-inline
-void
-fil_page_check_type(
- const page_id_t& page_id,
- byte* page,
- ulint type,
- mtr_t* mtr)
-{
- ulint page_type = fil_page_get_type(page);
-
- if (page_type != type) {
- fil_page_reset_type(page_id, page, type, mtr);
- }
-}
-
-/** Check (and if needed, reset) the page type.
-Data files created before MySQL 5.1 may contain
-garbage in the FIL_PAGE_TYPE field.
-In MySQL 3.23.53, only undo log pages and index pages were tagged.
-Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
-@param[in,out] block block with possibly invalid FIL_PAGE_TYPE
-@param[in] type expected page type
-@param[in,out] mtr mini-transaction */
-#define fil_block_check_type(block, type, mtr) \
- fil_page_check_type(block->page.id, block->frame, type, mtr)
/********************************************************************//**
Delete the tablespace file and any related files like .cfg.
diff --git a/storage/innobase/include/fsp0fsp.h b/storage/innobase/include/fsp0fsp.h
index 3222f1c761a..33dce63d5e1 100644
--- a/storage/innobase/include/fsp0fsp.h
+++ b/storage/innobase/include/fsp0fsp.h
@@ -583,6 +583,44 @@ fseg_free_step_not_header_func(
fseg_free_step_not_header_func(header, mtr)
#endif /* BTR_CUR_HASH_ADAPT */
+/** Reset the page type.
+Data files created before MySQL 5.1.48 may contain garbage in FIL_PAGE_TYPE.
+In MySQL 3.23.53, only undo log pages and index pages were tagged.
+Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
+@param[in] block block with invalid FIL_PAGE_TYPE
+@param[in] type expected page type
+@param[in,out] mtr mini-transaction */
+ATTRIBUTE_COLD
+void fil_block_reset_type(const buf_block_t& block, ulint type, mtr_t* mtr);
+
+/** Get the file page type.
+@param[in] page file page
+@return page type */
+inline uint16_t fil_page_get_type(const byte* page)
+{
+ return mach_read_from_2(page + FIL_PAGE_TYPE);
+}
+
+/** Check (and if needed, reset) the page type.
+Data files created before MySQL 5.1.48 may contain
+garbage in the FIL_PAGE_TYPE field.
+In MySQL 3.23.53, only undo log pages and index pages were tagged.
+Any other pages were written with uninitialized bytes in FIL_PAGE_TYPE.
+@param[in] page_id page number
+@param[in,out] page page with possibly invalid FIL_PAGE_TYPE
+@param[in] type expected page type
+@param[in,out] mtr mini-transaction */
+inline void
+fil_block_check_type(
+ const buf_block_t& block,
+ ulint type,
+ mtr_t* mtr)
+{
+ if (UNIV_UNLIKELY(type != fil_page_get_type(block.frame))) {
+ fil_block_reset_type(block, type, mtr);
+ }
+}
+
/** Checks if a page address is an extent descriptor page address.
@param[in] page_id page id
@param[in] page_size page size
@@ -590,7 +628,7 @@ fseg_free_step_not_header_func(
UNIV_INLINE
ibool
fsp_descr_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size);
/***********************************************************//**
diff --git a/storage/innobase/include/fsp0fsp.ic b/storage/innobase/include/fsp0fsp.ic
index 38d890fd2f3..3258704615a 100644
--- a/storage/innobase/include/fsp0fsp.ic
+++ b/storage/innobase/include/fsp0fsp.ic
@@ -33,7 +33,7 @@ Created 12/18/1995 Heikki Tuuri
UNIV_INLINE
ibool
fsp_descr_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
return((page_id.page_no() & (page_size.physical() - 1))
diff --git a/storage/innobase/include/fts0ast.h b/storage/innobase/include/fts0ast.h
index b5187ce2a41..2a2b25c36bd 100644
--- a/storage/innobase/include/fts0ast.h
+++ b/storage/innobase/include/fts0ast.h
@@ -1,6 +1,7 @@
/*****************************************************************************
-Copyright (c) 2007, 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2007, 2018, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2016, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -296,6 +297,8 @@ struct fts_ast_node_t {
fts_ast_node_t* next_alloc; /*!< For tracking allocations */
bool visited; /*!< whether this node is
already processed */
+ /** current transaction */
+ const trx_t* trx;
/* Used by plugin parser */
fts_ast_node_t* up_node; /*!< Direct up node */
bool go_up; /*!< Flag if go one level up */
diff --git a/storage/innobase/include/fts0fts.h b/storage/innobase/include/fts0fts.h
index be2fe7e040b..9a4805e6eba 100644
--- a/storage/innobase/include/fts0fts.h
+++ b/storage/innobase/include/fts0fts.h
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2011, 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2011, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2016, 2017, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -394,7 +394,7 @@ extern ulong fts_max_cache_size;
extern ulong fts_max_total_cache_size;
/** Variable specifying the FTS result cache limit for each query */
-extern ulong fts_result_cache_limit;
+extern size_t fts_result_cache_limit;
/** Variable specifying the maximum FTS max token size */
extern ulong fts_max_token_size;
@@ -561,6 +561,7 @@ fts_commit(
MY_ATTRIBUTE((warn_unused_result));
/** FTS Query entry point.
+@param[in,out] trx transaction
@param[in] index fts index to search
@param[in] flags FTS search mode
@param[in] query_str FTS query
@@ -569,6 +570,7 @@ fts_commit(
@return DB_SUCCESS if successful otherwise error code */
dberr_t
fts_query(
+ trx_t* trx,
dict_index_t* index,
uint flags,
const byte* query_str,
@@ -711,6 +713,12 @@ fts_drop_index_tables(
dict_index_t* index) /*!< in: Index to drop */
MY_ATTRIBUTE((warn_unused_result));
+/** Add the table to add to the OPTIMIZER's list.
+@param[in] table table to add */
+void
+fts_optimize_add_table(
+ dict_table_t* table);
+
/******************************************************************//**
Remove the table from the OPTIMIZER's list. We do wait for
acknowledgement from the consumer of the message. */
diff --git a/storage/innobase/include/fts0priv.h b/storage/innobase/include/fts0priv.h
index aef6e816461..d045c9d3c72 100644
--- a/storage/innobase/include/fts0priv.h
+++ b/storage/innobase/include/fts0priv.h
@@ -1,7 +1,7 @@
/*****************************************************************************
-Copyright (c) 2011, 2016, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2011, 2018, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -512,13 +512,6 @@ fts_get_table_id(
MY_ATTRIBUTE((warn_unused_result));
/******************************************************************//**
-Add the table to add to the OPTIMIZER's list. */
-void
-fts_optimize_add_table(
-/*===================*/
- dict_table_t* table); /*!< in: table to add */
-
-/******************************************************************//**
Construct the prefix name of an FTS table.
@return own: table name, must be freed with ut_free() */
char*
diff --git a/storage/innobase/include/fts0types.h b/storage/innobase/include/fts0types.h
index 55a698e8b66..0bcb8d5a1d3 100644
--- a/storage/innobase/include/fts0types.h
+++ b/storage/innobase/include/fts0types.h
@@ -163,7 +163,7 @@ struct fts_cache_t {
the document from the table. Each
element is of type fts_doc_t */
- ulint total_size; /*!< total size consumed by the ilist
+ size_t total_size; /*!< total size consumed by the ilist
field of all nodes. SYNC is run
whenever this gets too big */
fts_sync_t* sync; /*!< sync structure to sync data to
@@ -245,7 +245,7 @@ struct fts_fetch_t {
fts_sql_callback
read_record; /*!< Callback for reading index
record */
- ulint total_memory; /*!< Total memory used */
+ size_t total_memory; /*!< Total memory used */
};
/** For horizontally splitting an FTS auxiliary index */
diff --git a/storage/innobase/include/fut0lst.h b/storage/innobase/include/fut0lst.h
index bff4a92f381..d38b450085c 100644
--- a/storage/innobase/include/fut0lst.h
+++ b/storage/innobase/include/fut0lst.h
@@ -1,6 +1,7 @@
/*****************************************************************************
Copyright (c) 1995, 2014, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -28,11 +29,8 @@ Created 11/28/1995 Heikki Tuuri
#ifndef UNIV_INNOCHECKSUM
-#include "univ.i"
-
-#include "fil0fil.h"
-#include "mtr0mtr.h"
-
+#include "fut0fut.h"
+#include "mtr0log.h"
/* The C 'types' of base node and list node: these should be used to
write self-documenting code. Of course, the sizeof macro cannot be
@@ -49,6 +47,47 @@ typedef byte flst_node_t;
#define FLST_NODE_SIZE (2 * FIL_ADDR_SIZE)
#ifndef UNIV_INNOCHECKSUM
+/* We define the field offsets of a node for the list */
+#define FLST_PREV 0 /* 6-byte address of the previous list element;
+ the page part of address is FIL_NULL, if no
+ previous element */
+#define FLST_NEXT FIL_ADDR_SIZE /* 6-byte address of the next
+ list element; the page part of address
+ is FIL_NULL, if no next element */
+
+/* We define the field offsets of a base node for the list */
+#define FLST_LEN 0 /* 32-bit list length field */
+#define FLST_FIRST 4 /* 6-byte address of the first element
+ of the list; undefined if empty list */
+#define FLST_LAST (4 + FIL_ADDR_SIZE) /* 6-byte address of the
+ last element of the list; undefined
+ if empty list */
+
+/** Initialize a zero-initialized list base node.
+@param[in,out] block file page
+@param[in] ofs byte offset of the list base node
+@param[in,out] mtr mini-transaction */
+inline void flst_init(buf_block_t* block, uint16_t ofs, mtr_t* mtr)
+{
+ ut_ad(0 == mach_read_from_2(FLST_LEN + ofs + block->frame));
+ ut_ad(0 == mach_read_from_2(FLST_FIRST + FIL_ADDR_BYTE + ofs
+ + block->frame));
+ ut_ad(0 == mach_read_from_2(FLST_LAST + FIL_ADDR_BYTE + ofs
+ + block->frame));
+ compile_time_assert(FIL_NULL == 0xffU * 0x1010101U);
+ mlog_memset(block, FLST_FIRST + FIL_ADDR_PAGE + ofs, 4, 0xff, mtr);
+ mlog_memset(block, FLST_LAST + FIL_ADDR_PAGE + ofs, 4, 0xff, mtr);
+}
+
+/** Write a null file address.
+@param[in,out] faddr file address to be zeroed otu
+@param[in,out] mtr mini-transaction */
+inline void flst_zero_addr(fil_faddr_t* faddr, mtr_t* mtr)
+{
+ mlog_memset(faddr + FIL_ADDR_PAGE, 4, 0xff, mtr);
+ mlog_write_ulint(faddr + FIL_ADDR_BYTE, 0, MLOG_2BYTES, mtr);
+}
+
/********************************************************************//**
Initializes a list base node. */
UNIV_INLINE
diff --git a/storage/innobase/include/fut0lst.ic b/storage/innobase/include/fut0lst.ic
index 5c9a9ca94c1..3a978b8f75a 100644
--- a/storage/innobase/include/fut0lst.ic
+++ b/storage/innobase/include/fut0lst.ic
@@ -23,26 +23,8 @@ File-based list utilities
Created 11/28/1995 Heikki Tuuri
***********************************************************************/
-#include "fut0fut.h"
-#include "mtr0log.h"
#include "buf0buf.h"
-/* We define the field offsets of a node for the list */
-#define FLST_PREV 0 /* 6-byte address of the previous list element;
- the page part of address is FIL_NULL, if no
- previous element */
-#define FLST_NEXT FIL_ADDR_SIZE /* 6-byte address of the next
- list element; the page part of address
- is FIL_NULL, if no next element */
-
-/* We define the field offsets of a base node for the list */
-#define FLST_LEN 0 /* 32-bit list length field */
-#define FLST_FIRST 4 /* 6-byte address of the first element
- of the list; undefined if empty list */
-#define FLST_LAST (4 + FIL_ADDR_SIZE) /* 6-byte address of the
- last element of the list; undefined
- if empty list */
-
/********************************************************************//**
Writes a file address. */
UNIV_INLINE
@@ -101,8 +83,8 @@ flst_init(
| MTR_MEMO_PAGE_SX_FIX));
mlog_write_ulint(base + FLST_LEN, 0, MLOG_4BYTES, mtr);
- flst_write_addr(base + FLST_FIRST, fil_addr_null, mtr);
- flst_write_addr(base + FLST_LAST, fil_addr_null, mtr);
+ flst_zero_addr(base + FLST_FIRST, mtr);
+ flst_zero_addr(base + FLST_LAST, mtr);
}
/** Get the length of a list.
diff --git a/storage/innobase/include/ha_prototypes.h b/storage/innobase/include/ha_prototypes.h
index 1313705f119..15107a93807 100644
--- a/storage/innobase/include/ha_prototypes.h
+++ b/storage/innobase/include/ha_prototypes.h
@@ -120,6 +120,9 @@ thd_is_replication_slave_thread(
/*============================*/
THD* thd); /*!< in: thread handle */
+/** @return whether statement-based replication is active */
+extern "C" int thd_rpl_stmt_based(const THD* thd);
+
/******************************************************************//**
Returns true if the transaction this thread is processing has edited
non-transactional tables. Used by the deadlock detector when deciding
diff --git a/storage/innobase/include/ibuf0ibuf.h b/storage/innobase/include/ibuf0ibuf.h
index 8233a536abc..95a302b1439 100644
--- a/storage/innobase/include/ibuf0ibuf.h
+++ b/storage/innobase/include/ibuf0ibuf.h
@@ -248,7 +248,7 @@ ibuf_inside(
UNIV_INLINE
ibool
ibuf_bitmap_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size);
/** Checks if a page is a level 2 or 3 page in the ibuf hierarchy of pages.
@@ -265,7 +265,7 @@ in which case a new transaction is created.
@return TRUE if level 2 or level 3 page */
ibool
ibuf_page_low(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
#ifdef UNIV_DEBUG
ibool x_latch,
@@ -321,7 +321,7 @@ ibuf_insert(
ibuf_op_t op,
const dtuple_t* entry,
dict_index_t* index,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size,
que_thr_t* thr);
@@ -340,7 +340,7 @@ want to update a non-existent bitmap page */
void
ibuf_merge_or_delete_for_page(
buf_block_t* block,
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t* page_size,
ibool update_ibuf_bitmap);
@@ -388,9 +388,7 @@ ibuf_parse_bitmap_init(
@param[in] page_id page id
@return number of entries in the insert buffer currently buffered for
this page */
-ulint
-ibuf_count_get(
- const page_id_t& page_id);
+ulint ibuf_count_get(const page_id_t page_id);
#endif
/******************************************************************//**
Looks if the insert buffer is empty.
diff --git a/storage/innobase/include/ibuf0ibuf.ic b/storage/innobase/include/ibuf0ibuf.ic
index 355fad62f24..f6ff6f2a7fd 100644
--- a/storage/innobase/include/ibuf0ibuf.ic
+++ b/storage/innobase/include/ibuf0ibuf.ic
@@ -156,7 +156,7 @@ ibuf_inside(
UNIV_INLINE
ibool
ibuf_bitmap_page(
- const page_id_t& page_id,
+ const page_id_t page_id,
const page_size_t& page_size)
{
return((page_id.page_no() & (page_size.physical() - 1))
diff --git a/storage/innobase/include/lock0lock.h b/storage/innobase/include/lock0lock.h
index e4b8947ac3a..0f6fe158264 100644
--- a/storage/innobase/include/lock0lock.h
+++ b/storage/innobase/include/lock0lock.h
@@ -806,69 +806,6 @@ lock_trx_has_expl_x_lock(
MY_ATTRIBUTE((nonnull, warn_unused_result));
#endif /* UNIV_DEBUG */
-/**
-Allocate cached locks for the transaction.
-@param trx allocate cached record locks for this transaction */
-void
-lock_trx_alloc_locks(trx_t* trx);
-
-/** Lock modes and types */
-/* @{ */
-#define LOCK_MODE_MASK 0xFUL /*!< mask used to extract mode from the
- type_mode field in a lock */
-/** Lock types */
-/* @{ */
-#define LOCK_TABLE 16U /*!< table lock */
-#define LOCK_REC 32U /*!< record lock */
-#define LOCK_TYPE_MASK 0xF0UL /*!< mask used to extract lock type from the
- type_mode field in a lock */
-#if LOCK_MODE_MASK & LOCK_TYPE_MASK
-# error "LOCK_MODE_MASK & LOCK_TYPE_MASK"
-#endif
-
-#define LOCK_WAIT 256U /*!< Waiting lock flag; when set, it
- means that the lock has not yet been
- granted, it is just waiting for its
- turn in the wait queue */
-/* Precise modes */
-#define LOCK_ORDINARY 0 /*!< this flag denotes an ordinary
- next-key lock in contrast to LOCK_GAP
- or LOCK_REC_NOT_GAP */
-#define LOCK_GAP 512U /*!< when this bit is set, it means that the
- lock holds only on the gap before the record;
- for instance, an x-lock on the gap does not
- give permission to modify the record on which
- the bit is set; locks of this type are created
- when records are removed from the index chain
- of records */
-#define LOCK_REC_NOT_GAP 1024U /*!< this bit means that the lock is only on
- the index record and does NOT block inserts
- to the gap before the index record; this is
- used in the case when we retrieve a record
- with a unique key, and is also used in
- locking plain SELECTs (not part of UPDATE
- or DELETE) when the user has set the READ
- COMMITTED isolation level */
-#define LOCK_INSERT_INTENTION 2048U/*!< this bit is set when we place a waiting
- gap type record lock request in order to let
- an insert of an index record to wait until
- there are no conflicting locks by other
- transactions on the gap; note that this flag
- remains set when the waiting lock is granted,
- or if the lock is inherited to a neighboring
- record */
-#define LOCK_PREDICATE 8192U /*!< Predicate lock */
-#define LOCK_PRDT_PAGE 16384U /*!< Page lock */
-
-
-#if (LOCK_WAIT|LOCK_GAP|LOCK_REC_NOT_GAP|LOCK_INSERT_INTENTION|LOCK_PREDICATE|LOCK_PRDT_PAGE)&LOCK_MODE_MASK
-# error
-#endif
-#if (LOCK_WAIT|LOCK_GAP|LOCK_REC_NOT_GAP|LOCK_INSERT_INTENTION|LOCK_PREDICATE|LOCK_PRDT_PAGE)&LOCK_TYPE_MASK
-# error
-#endif
-/* @} */
-
/** Lock operation struct */
struct lock_op_t{
dict_table_t* table; /*!< table to be locked */
diff --git a/storage/innobase/include/lock0priv.h b/storage/innobase/include/lock0priv.h
index f5b2b51acfc..d9377e97d40 100644
--- a/storage/innobase/include/lock0priv.h
+++ b/storage/innobase/include/lock0priv.h
@@ -42,19 +42,6 @@ those functions in lock/ */
#define UINT32_MAX (4294967295U)
#endif
-/** A table lock */
-struct lock_table_t {
- dict_table_t* table; /*!< database table in dictionary
- cache */
- UT_LIST_NODE_T(lock_t)
- locks; /*!< list of locks on the same
- table */
- /** Print the table lock into the given output stream
- @param[in,out] out the output stream
- @return the given output stream. */
- std::ostream& print(std::ostream& out) const;
-};
-
/** Print the table lock into the given output stream
@param[in,out] out the output stream
@return the given output stream. */
@@ -77,131 +64,11 @@ operator<<(std::ostream& out, const lock_table_t& lock)
return(lock.print(out));
}
-/** Record lock for a page */
-struct lock_rec_t {
- ib_uint32_t space; /*!< space id */
- ib_uint32_t page_no; /*!< page number */
- ib_uint32_t n_bits; /*!< number of bits in the lock
- bitmap; NOTE: the lock bitmap is
- placed immediately after the
- lock struct */
-
- /** Print the record lock into the given output stream
- @param[in,out] out the output stream
- @return the given output stream. */
- std::ostream& print(std::ostream& out) const;
-};
-
-/** Print the record lock into the given output stream
-@param[in,out] out the output stream
-@return the given output stream. */
-inline
-std::ostream& lock_rec_t::print(std::ostream& out) const
-{
- out << "[lock_rec_t: space=" << space << ", page_no=" << page_no
- << ", n_bits=" << n_bits << "]";
- return(out);
-}
-
-inline
-std::ostream&
-operator<<(std::ostream& out, const lock_rec_t& lock)
-{
- return(lock.print(out));
-}
-
-/** Lock struct; protected by lock_sys.mutex */
-struct lock_t {
- trx_t* trx; /*!< transaction owning the
- lock */
- UT_LIST_NODE_T(lock_t)
- trx_locks; /*!< list of the locks of the
- transaction */
-
- dict_index_t* index; /*!< index for a record lock */
-
- lock_t* hash; /*!< hash chain node for a record
- lock. The link node in a singly linked
- list, used during hashing. */
-
- /* Statistics for how long lock has been held and time
- how long this lock had to be waited before it was granted */
- time_t requested_time; /*!< Lock request time */
- ulint wait_time; /*!< Time waited this lock or 0 */
-
- union {
- lock_table_t tab_lock;/*!< table lock */
- lock_rec_t rec_lock;/*!< record lock */
- } un_member; /*!< lock details */
-
- ib_uint32_t type_mode; /*!< lock type, mode, LOCK_GAP or
- LOCK_REC_NOT_GAP,
- LOCK_INSERT_INTENTION,
- wait flag, ORed */
-
- /** Determine if the lock object is a record lock.
- @return true if record lock, false otherwise. */
- bool is_record_lock() const
- {
- return(type() == LOCK_REC);
- }
-
- bool is_waiting() const
- {
- return(type_mode & LOCK_WAIT);
- }
-
- bool is_gap() const
- {
- return(type_mode & LOCK_GAP);
- }
-
- bool is_record_not_gap() const
- {
- return(type_mode & LOCK_REC_NOT_GAP);
- }
-
- bool is_insert_intention() const
- {
- return(type_mode & LOCK_INSERT_INTENTION);
- }
-
- ulint type() const {
- return(type_mode & LOCK_TYPE_MASK);
- }
-
- enum lock_mode mode() const
- {
- return(static_cast<enum lock_mode>(type_mode & LOCK_MODE_MASK));
- }
-
- /** Print the lock object into the given output stream.
- @param[in,out] out the output stream
- @return the given output stream. */
- std::ostream& print(std::ostream& out) const;
-
- /** Convert the member 'type_mode' into a human readable string.
- @return human readable string */
- std::string type_mode_string() const;
-
- const char* type_string() const
- {
- switch (type_mode & LOCK_TYPE_MASK) {
- case LOCK_REC:
- return("LOCK_REC");
- case LOCK_TABLE:
- return("LOCK_TABLE");
- default:
- ut_error;
- }
- }
-};
-
/** Convert the member 'type_mode' into a human readable string.
@return human readable string */
inline
std::string
-lock_t::type_mode_string() const
+ib_lock_t::type_mode_string() const
{
std::ostringstream sout;
sout << type_string();
@@ -227,7 +94,7 @@ lock_t::type_mode_string() const
inline
std::ostream&
-lock_t::print(std::ostream& out) const
+ib_lock_t::print(std::ostream& out) const
{
out << "[lock_t: type_mode=" << type_mode << "("
<< type_mode_string() << ")";
@@ -244,7 +111,7 @@ lock_t::print(std::ostream& out) const
inline
std::ostream&
-operator<<(std::ostream& out, const lock_t& lock)
+operator<<(std::ostream& out, const ib_lock_t& lock)
{
return(lock.print(out));
}
diff --git a/storage/innobase/include/lock0priv.ic b/storage/innobase/include/lock0priv.ic
index 150a80b7be4..b5be9076644 100644
--- a/storage/innobase/include/lock0priv.ic
+++ b/storage/innobase/include/lock0priv.ic
@@ -1,6 +1,7 @@
/*****************************************************************************
Copyright (c) 2007, 2014, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -388,17 +389,10 @@ lock_table_has(
const dict_table_t* table, /*!< in: table */
lock_mode in_mode)/*!< in: lock mode */
{
- if (trx->lock.table_locks.empty()) {
- return(NULL);
- }
-
- typedef lock_pool_t::const_reverse_iterator iterator;
-
- iterator end = trx->lock.table_locks.rend();
-
/* Look for stronger locks the same trx already has on the table */
- for (iterator it = trx->lock.table_locks.rbegin(); it != end; ++it) {
+ for (lock_list::const_iterator it = trx->lock.table_locks.begin(),
+ end = trx->lock.table_locks.end(); it != end; ++it) {
const lock_t* lock = *it;
diff --git a/storage/innobase/include/lock0types.h b/storage/innobase/include/lock0types.h
index 792a5f21acb..1aac5d20a59 100644
--- a/storage/innobase/include/lock0types.h
+++ b/storage/innobase/include/lock0types.h
@@ -1,6 +1,7 @@
/*****************************************************************************
Copyright (c) 1996, 2015, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -72,6 +73,195 @@ const char* lock_mode_string(enum lock_mode mode)
}
}
-typedef UT_LIST_BASE_NODE_T(lock_t) trx_lock_list_t;
+/** A table lock */
+struct lock_table_t {
+ dict_table_t* table; /*!< database table in dictionary
+ cache */
+ UT_LIST_NODE_T(ib_lock_t)
+ locks; /*!< list of locks on the same
+ table */
+ /** Print the table lock into the given output stream
+ @param[in,out] out the output stream
+ @return the given output stream. */
+ std::ostream& print(std::ostream& out) const;
+};
+
+/** Record lock for a page */
+struct lock_rec_t {
+ ib_uint32_t space; /*!< space id */
+ ib_uint32_t page_no; /*!< page number */
+ ib_uint32_t n_bits; /*!< number of bits in the lock
+ bitmap; NOTE: the lock bitmap is
+ placed immediately after the
+ lock struct */
+
+ /** Print the record lock into the given output stream
+ @param[in,out] out the output stream
+ @return the given output stream. */
+ std::ostream& print(std::ostream& out) const;
+};
+
+/** Print the record lock into the given output stream
+@param[in,out] out the output stream
+@return the given output stream. */
+inline
+std::ostream& lock_rec_t::print(std::ostream& out) const
+{
+ out << "[lock_rec_t: space=" << space << ", page_no=" << page_no
+ << ", n_bits=" << n_bits << "]";
+ return(out);
+}
+
+inline
+std::ostream&
+operator<<(std::ostream& out, const lock_rec_t& lock)
+{
+ return(lock.print(out));
+}
+
+#define LOCK_MODE_MASK 0xFUL /*!< mask used to extract mode from the
+ type_mode field in a lock */
+/** Lock types */
+/* @{ */
+#define LOCK_TABLE 16U /*!< table lock */
+#define LOCK_REC 32U /*!< record lock */
+#define LOCK_TYPE_MASK 0xF0UL /*!< mask used to extract lock type from the
+ type_mode field in a lock */
+#if LOCK_MODE_MASK & LOCK_TYPE_MASK
+# error "LOCK_MODE_MASK & LOCK_TYPE_MASK"
+#endif
+
+#define LOCK_WAIT 256U /*!< Waiting lock flag; when set, it
+ means that the lock has not yet been
+ granted, it is just waiting for its
+ turn in the wait queue */
+/* Precise modes */
+#define LOCK_ORDINARY 0 /*!< this flag denotes an ordinary
+ next-key lock in contrast to LOCK_GAP
+ or LOCK_REC_NOT_GAP */
+#define LOCK_GAP 512U /*!< when this bit is set, it means that the
+ lock holds only on the gap before the record;
+ for instance, an x-lock on the gap does not
+ give permission to modify the record on which
+ the bit is set; locks of this type are created
+ when records are removed from the index chain
+ of records */
+#define LOCK_REC_NOT_GAP 1024U /*!< this bit means that the lock is only on
+ the index record and does NOT block inserts
+ to the gap before the index record; this is
+ used in the case when we retrieve a record
+ with a unique key, and is also used in
+ locking plain SELECTs (not part of UPDATE
+ or DELETE) when the user has set the READ
+ COMMITTED isolation level */
+#define LOCK_INSERT_INTENTION 2048U/*!< this bit is set when we place a waiting
+ gap type record lock request in order to let
+ an insert of an index record to wait until
+ there are no conflicting locks by other
+ transactions on the gap; note that this flag
+ remains set when the waiting lock is granted,
+ or if the lock is inherited to a neighboring
+ record */
+#define LOCK_PREDICATE 8192U /*!< Predicate lock */
+#define LOCK_PRDT_PAGE 16384U /*!< Page lock */
+
+
+#if (LOCK_WAIT|LOCK_GAP|LOCK_REC_NOT_GAP|LOCK_INSERT_INTENTION|LOCK_PREDICATE|LOCK_PRDT_PAGE)&LOCK_MODE_MASK
+# error
+#endif
+#if (LOCK_WAIT|LOCK_GAP|LOCK_REC_NOT_GAP|LOCK_INSERT_INTENTION|LOCK_PREDICATE|LOCK_PRDT_PAGE)&LOCK_TYPE_MASK
+# error
+#endif
+/* @} */
+
+/** Lock struct; protected by lock_sys.mutex */
+struct ib_lock_t
+{
+ trx_t* trx; /*!< transaction owning the
+ lock */
+ UT_LIST_NODE_T(ib_lock_t)
+ trx_locks; /*!< list of the locks of the
+ transaction */
+
+ dict_index_t* index; /*!< index for a record lock */
+
+ ib_lock_t* hash; /*!< hash chain node for a record
+ lock. The link node in a singly linked
+ list, used during hashing. */
+
+ /* Statistics for how long lock has been held and time
+ how long this lock had to be waited before it was granted */
+ time_t requested_time; /*!< Lock request time */
+ ulint wait_time; /*!< Time waited this lock or 0 */
+
+ union {
+ lock_table_t tab_lock;/*!< table lock */
+ lock_rec_t rec_lock;/*!< record lock */
+ } un_member; /*!< lock details */
+
+ ib_uint32_t type_mode; /*!< lock type, mode, LOCK_GAP or
+ LOCK_REC_NOT_GAP,
+ LOCK_INSERT_INTENTION,
+ wait flag, ORed */
+
+ /** Determine if the lock object is a record lock.
+ @return true if record lock, false otherwise. */
+ bool is_record_lock() const
+ {
+ return(type() == LOCK_REC);
+ }
+
+ bool is_waiting() const
+ {
+ return(type_mode & LOCK_WAIT);
+ }
+
+ bool is_gap() const
+ {
+ return(type_mode & LOCK_GAP);
+ }
+
+ bool is_record_not_gap() const
+ {
+ return(type_mode & LOCK_REC_NOT_GAP);
+ }
+
+ bool is_insert_intention() const
+ {
+ return(type_mode & LOCK_INSERT_INTENTION);
+ }
+
+ ulint type() const {
+ return(type_mode & LOCK_TYPE_MASK);
+ }
+
+ enum lock_mode mode() const
+ {
+ return(static_cast<enum lock_mode>(type_mode & LOCK_MODE_MASK));
+ }
+
+ /** Print the lock object into the given output stream.
+ @param[in,out] out the output stream
+ @return the given output stream. */
+ std::ostream& print(std::ostream& out) const;
+
+ /** Convert the member 'type_mode' into a human readable string.
+ @return human readable string */
+ std::string type_mode_string() const;
+
+ const char* type_string() const
+ {
+ switch (type_mode & LOCK_TYPE_MASK) {
+ case LOCK_REC:
+ return("LOCK_REC");
+ case LOCK_TABLE:
+ return("LOCK_TABLE");
+ default:
+ ut_error;
+ }
+ }
+};
+
+typedef UT_LIST_BASE_NODE_T(ib_lock_t) trx_lock_list_t;
#endif /* lock0types_h */
diff --git a/storage/innobase/include/log0crypt.h b/storage/innobase/include/log0crypt.h
index d972ca01491..359896c2fc5 100644
--- a/storage/innobase/include/log0crypt.h
+++ b/storage/innobase/include/log0crypt.h
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (C) 2013, 2015, Google Inc. All Rights Reserved.
-Copyright (C) 2014, 2017, MariaDB Corporation. All Rights Reserved.
+Copyright (C) 2014, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -73,14 +73,23 @@ UNIV_INTERN
bool
log_crypt_read_checkpoint_buf(const byte* buf);
+/** log_crypt() operation code */
+enum log_crypt_t {
+ /** encrypt a log block without rotating key */
+ LOG_ENCRYPT,
+ /** decrypt a log block */
+ LOG_DECRYPT,
+ /** attempt to rotate the key, and encrypt a log block */
+ LOG_ENCRYPT_ROTATE_KEY
+};
+
/** Encrypt or decrypt log blocks.
@param[in,out] buf log blocks to encrypt or decrypt
@param[in] lsn log sequence number of the start of the buffer
@param[in] size size of the buffer, in bytes
-@param[in] decrypt whether to decrypt instead of encrypting */
-UNIV_INTERN
-void
-log_crypt(byte* buf, lsn_t lsn, ulint size, bool decrypt = false);
+@param[in] op whether to decrypt, encrypt, or rotate key and encrypt
+@return whether the operation succeeded (encrypt always does) */
+bool log_crypt(byte* buf, lsn_t lsn, ulint size, log_crypt_t op = LOG_ENCRYPT);
/** Encrypt or decrypt a temporary file block.
@param[in] src block to encrypt or decrypt
diff --git a/storage/innobase/include/log0log.h b/storage/innobase/include/log0log.h
index 046037f9241..7cf0e839ef7 100644
--- a/storage/innobase/include/log0log.h
+++ b/storage/innobase/include/log0log.h
@@ -161,19 +161,16 @@ bool
log_set_capacity(ulonglong file_size)
MY_ATTRIBUTE((warn_unused_result));
-/******************************************************//**
-This function is called, e.g., when a transaction wants to commit. It checks
-that the log has been written to the log file up to the last log entry written
-by the transaction. If there is a flush running, it waits and checks if the
-flush flushed enough. If not, starts a new flush. */
-void
-log_write_up_to(
-/*============*/
- lsn_t lsn, /*!< in: log sequence number up to which
- the log should be written, LSN_MAX if not specified */
- bool flush_to_disk);
- /*!< in: true if we want the written log
- also to be flushed to disk */
+/** Ensure that the log has been written to the log file up to a given
+log entry (such as that of a transaction commit). Start a new write, or
+wait and check if an already running write is covering the request.
+@param[in] lsn log sequence number that should be
+included in the redo log file write
+@param[in] flush_to_disk whether the written log should also
+be flushed to the file system
+@param[in] rotate_key whether to rotate the encryption key */
+void log_write_up_to(lsn_t lsn, bool flush_to_disk, bool rotate_key = false);
+
/** write to the log file up to the last log entry.
@param[in] sync whether we want the written log
also to be flushed to disk. */
@@ -415,13 +412,14 @@ extern my_bool innodb_log_checksums;
#define LOG_BLOCK_HDR_SIZE 12 /* size of the log block header in
bytes */
-/* Offsets of a log block trailer from the end of the block */
+#define LOG_BLOCK_KEY 4 /* encryption key version
+ before LOG_BLOCK_CHECKSUM;
+ in LOG_HEADER_FORMAT_ENC_10_4 only */
#define LOG_BLOCK_CHECKSUM 4 /* 4 byte checksum of the log block
contents; in InnoDB versions
< 3.23.52 this did not contain the
checksum but the same value as
- .._HDR_NO */
-#define LOG_BLOCK_TRL_SIZE 4 /* trailer size in bytes */
+ LOG_BLOCK_HDR_NO */
/** Offsets inside the checkpoint pages (redo log format version 1) @{ */
/** Checkpoint number */
@@ -450,10 +448,12 @@ to this checkpoint, or 0 if the information has not been written */
This used to be called LOG_GROUP_ID and always written as 0,
because InnoDB never supported more than one copy of the redo log. */
#define LOG_HEADER_FORMAT 0
-/** 4 unused (zero-initialized) bytes. In format version 0, the
+/** Redo log subformat (originally 0). In format version 0, the
LOG_FILE_START_LSN started here, 4 bytes earlier than LOG_HEADER_START_LSN,
-which the LOG_FILE_START_LSN was renamed to. */
-#define LOG_HEADER_PAD1 4
+which the LOG_FILE_START_LSN was renamed to.
+Subformat 1 is for the fully redo-logged TRUNCATE
+(no MLOG_TRUNCATE records or extra log checkpoints or log files) */
+#define LOG_HEADER_SUBFORMAT 4
/** LSN of the start of data in this log file (with format version 1;
in format version 0, it was called LOG_FILE_START_LSN and at offset 4). */
#define LOG_HEADER_START_LSN 8
@@ -474,11 +474,16 @@ or the MySQL version that created the redo log file. */
#define LOG_HEADER_FORMAT_3_23 0
/** The MySQL 5.7.9/MariaDB 10.2.2 log format */
#define LOG_HEADER_FORMAT_10_2 1
-/** The MariaDB 10.3.2 log format */
+/** The MariaDB 10.3.2 log format.
+To prevent crash-downgrade to earlier 10.2 due to the inability to
+roll back a retroactively introduced TRX_UNDO_RENAME_TABLE undo log record,
+MariaDB 10.2.18 and later will use the 10.3 format, but LOG_HEADER_SUBFORMAT
+1 instead of 0. MariaDB 10.3 will use subformat 0 (5.7-style TRUNCATE) or 2
+(MDEV-13564 backup-friendly TRUNCATE). */
#define LOG_HEADER_FORMAT_10_3 103
-/** The redo log format identifier corresponding to the current format version.
-Stored in LOG_HEADER_FORMAT. */
-#define LOG_HEADER_FORMAT_CURRENT LOG_HEADER_FORMAT_10_3
+#define LOG_HEADER_FORMAT_10_4 104
+/** The MariaDB 10.4.0 log format (only with innodb_encrypt_log=ON) */
+#define LOG_HEADER_FORMAT_ENC_10_4 (104U | 1U << 31)
/** Encrypted MariaDB redo log */
#define LOG_HEADER_FORMAT_ENCRYPTED (1U<<31)
@@ -495,14 +500,6 @@ Stored in LOG_HEADER_FORMAT. */
header */
#define LOG_FILE_HDR_SIZE (4 * OS_FILE_LOG_BLOCK_SIZE)
-/** The state of a log group */
-enum log_group_state_t {
- /** No corruption detected */
- LOG_GROUP_OK,
- /** Corrupted */
- LOG_GROUP_CORRUPTED
-};
-
typedef ib_mutex_t LogSysMutex;
typedef ib_mutex_t FlushOrderMutex;
@@ -556,12 +553,13 @@ struct log_t{
struct files {
/** number of files */
ulint n_files;
- /** format of the redo log: e.g., LOG_HEADER_FORMAT_CURRENT */
- ulint format;
+ /** format of the redo log: e.g., LOG_HEADER_FORMAT_10_4 */
+ uint32_t format;
+ /** redo log subformat: 0 with separately logged TRUNCATE,
+ 2 with fully redo-logged TRUNCATE (1 in MariaDB 10.2) */
+ uint32_t subformat;
/** individual log file size in bytes, including the header */
lsn_t file_size;
- /** corruption status */
- log_group_state_t state;
/** lsn used to fix coordinates within the log group */
lsn_t lsn;
/** the byte offset of the above lsn */
@@ -712,11 +710,34 @@ public:
/** @return whether the redo log is encrypted */
bool is_encrypted() const { return(log.is_encrypted()); }
- bool is_initialised() { return m_initialised; }
+ bool is_initialised() const { return m_initialised; }
/** Complete an asynchronous checkpoint write. */
void complete_checkpoint();
+ /** @return the log block header + trailer size */
+ unsigned framing_size() const
+ {
+ return log.format == LOG_HEADER_FORMAT_ENC_10_4
+ ? LOG_BLOCK_HDR_SIZE + LOG_BLOCK_KEY + LOG_BLOCK_CHECKSUM
+ : LOG_BLOCK_HDR_SIZE + LOG_BLOCK_CHECKSUM;
+ }
+ /** @return the log block payload size */
+ unsigned payload_size() const
+ {
+ return log.format == LOG_HEADER_FORMAT_ENC_10_4
+ ? OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_HDR_SIZE - LOG_BLOCK_CHECKSUM -
+ LOG_BLOCK_KEY
+ : OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_HDR_SIZE - LOG_BLOCK_CHECKSUM;
+ }
+ /** @return the log block trailer offset */
+ unsigned trailer_offset() const
+ {
+ return log.format == LOG_HEADER_FORMAT_ENC_10_4
+ ? OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_CHECKSUM - LOG_BLOCK_KEY
+ : OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_CHECKSUM;
+ }
+
/** Initialise the redo log subsystem. */
void create();
diff --git a/storage/innobase/include/log0log.ic b/storage/innobase/include/log0log.ic
index 87d55f9e01d..60e6958d592 100644
--- a/storage/innobase/include/log0log.ic
+++ b/storage/innobase/include/log0log.ic
@@ -215,7 +215,7 @@ log_block_calc_checksum_format_0(
sum = 1;
sh = 0;
- for (i = 0; i < OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE; i++) {
+ for (i = 0; i < OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_CHECKSUM; i++) {
ulint b = (ulint) block[i];
sum &= 0x7FFFFFFFUL;
sum += b;
@@ -237,7 +237,7 @@ ulint
log_block_calc_checksum_crc32(
const byte* block)
{
- return(ut_crc32(block, OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE));
+ return ut_crc32(block, OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_CHECKSUM);
}
/** Calculates the checksum for a log block using the "no-op" algorithm.
@@ -338,7 +338,7 @@ log_reserve_and_write_fast(
#endif /* UNIV_LOG_LSN_DEBUG */
+ log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE;
- if (data_len >= OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE) {
+ if (data_len >= log_sys.trailer_offset()) {
/* The string does not fit within the current log block
or the log block would become full */
diff --git a/storage/innobase/include/log0recv.h b/storage/innobase/include/log0recv.h
index 15ad34ba9a5..c18da743288 100644
--- a/storage/innobase/include/log0recv.h
+++ b/storage/innobase/include/log0recv.h
@@ -139,9 +139,22 @@ bool recv_parse_log_recs(lsn_t checkpoint_lsn, store_t store, bool apply);
/** Moves the parsing buffer data left to the buffer start. */
void recv_sys_justify_left_parsing_buf();
-/** Backup function checks whether the space id belongs to
-the skip table list given in the mariabackup option. */
-extern bool(*check_if_backup_includes)(ulint space_id);
+/** Report optimized DDL operation (without redo log),
+corresponding to MLOG_INDEX_LOAD.
+@param[in] space_id tablespace identifier
+*/
+extern void (*log_optimized_ddl_op)(ulint space_id);
+
+/** Report an operation to create, delete, or rename a file during backup.
+@param[in] space_id tablespace identifier
+@param[in] flags tablespace flags (NULL if not create)
+@param[in] name file name (not NUL-terminated)
+@param[in] len length of name, in bytes
+@param[in] new_name new file name (NULL if not rename)
+@param[in] new_len length of new_name, in bytes (0 if NULL) */
+extern void (*log_file_op)(ulint space_id, const byte* flags,
+ const byte* name, ulint len,
+ const byte* new_name, ulint new_len);
/** Block of log record data */
struct recv_data_t{
@@ -169,32 +182,6 @@ struct recv_t{
rec_list;/*!< list of log records for this page */
};
-/** States of recv_addr_t */
-enum recv_addr_state {
- /** not yet processed */
- RECV_NOT_PROCESSED,
- /** page is being read */
- RECV_BEING_READ,
- /** log records are being applied on the page */
- RECV_BEING_PROCESSED,
- /** log records have been applied on the page */
- RECV_PROCESSED,
- /** log records have been discarded because the tablespace
- does not exist */
- RECV_DISCARDED
-};
-
-/** Hashed page file address struct */
-struct recv_addr_t{
- enum recv_addr_state state;
- /*!< recovery state of the page */
- unsigned space:32;/*!< space id */
- unsigned page_no:32;/*!< page number */
- UT_LIST_BASE_NODE_T(recv_t)
- rec_list;/*!< list of log records for this page */
- hash_node_t addr_hash;/*!< hash node in the hash bucket chain */
-};
-
struct recv_dblwr_t {
/** Add a page frame to the doublewrite recovery buffer. */
void add(byte* page) {
@@ -276,6 +263,15 @@ struct recv_sys_t{
ulint n_addrs;/*!< number of not processed hashed file
addresses in the hash table */
+ /** Undo tablespaces for which truncate has been logged
+ (indexed by id - srv_undo_space_id_start) */
+ struct trunc {
+ /** log sequence number of MLOG_FILE_CREATE2, or 0 if none */
+ lsn_t lsn;
+ /** truncated size of the tablespace, or 0 if not truncated */
+ unsigned pages;
+ } truncated_undo_spaces[127];
+
recv_dblwr_t dblwr;
/** Lastly added LSN to the hash table of log records. */
diff --git a/storage/innobase/include/mtr0log.h b/storage/innobase/include/mtr0log.h
index d6b32374c42..01502aa104d 100644
--- a/storage/innobase/include/mtr0log.h
+++ b/storage/innobase/include/mtr0log.h
@@ -1,6 +1,7 @@
/*****************************************************************************
Copyright (c) 1995, 2014, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -72,6 +73,23 @@ mlog_log_string(
byte* ptr, /*!< in: pointer written to */
ulint len, /*!< in: string length */
mtr_t* mtr); /*!< in: mini-transaction handle */
+
+/** Initialize a string of bytes.
+@param[in,out] b buffer page
+@param[in] ofs byte offset from block->frame
+@param[in] len length of the data to write
+@param[in] val the data byte to write
+@param[in,out] mtr mini-transaction */
+void
+mlog_memset(buf_block_t* b, ulint ofs, ulint len, byte val, mtr_t* mtr);
+
+/** Initialize a string of bytes.
+@param[in,out] byte byte address
+@param[in] len length of the data to write
+@param[in] val the data byte to write
+@param[in,out] mtr mini-transaction */
+void mlog_memset(byte* b, ulint len, byte val, mtr_t* mtr);
+
/********************************************************//**
Writes initial part of a log record consisting of one-byte item
type and four-byte space and page numbers. */
@@ -189,7 +207,7 @@ mlog_parse_initial_log_record(
ulint* space, /*!< out: space id */
ulint* page_no);/*!< out: page number */
/********************************************************//**
-Parses a log record written by mlog_write_ulint or mlog_write_ull.
+Parses a log record written by mlog_write_ulint, mlog_write_ull, mlog_memset.
@return parsed record end, NULL if not a complete record */
byte*
mlog_parse_nbytes(
diff --git a/storage/innobase/include/mtr0mtr.h b/storage/innobase/include/mtr0mtr.h
index 7d5c1c414bd..c1281af2b30 100644
--- a/storage/innobase/include/mtr0mtr.h
+++ b/storage/innobase/include/mtr0mtr.h
@@ -2,7 +2,7 @@
Copyright (c) 1995, 2017, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2012, Facebook Inc.
-Copyright (c) 2013, 2017, MariaDB Corporation
+Copyright (c) 2013, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -35,12 +35,6 @@ Created 11/26/1995 Heikki Tuuri
/** Start a mini-transaction. */
#define mtr_start(m) (m)->start()
-/** Start a synchronous mini-transaction */
-#define mtr_start_sync(m) (m)->start(true)
-
-/** Start an asynchronous read-only mini-transaction */
-#define mtr_start_ro(m) (m)->start(true, true)
-
/** Commit a mini-transaction. */
#define mtr_commit(m) (m)->commit()
@@ -61,13 +55,6 @@ savepoint. */
@return old mode */
#define mtr_set_log_mode(m, d) (m)->set_log_mode((d))
-/** Get the flush observer of a mini-transaction.
-@return flush observer object */
-#define mtr_get_flush_observer(m) (m)->get_flush_observer()
-
-/** Set the flush observer of a mini-transaction. */
-#define mtr_set_flush_observer(m, d) (m)->set_flush_observer((d))
-
/** Read 1 - 4 bytes from a file page buffered in the buffer pool.
@return value read */
#define mtr_read_ulint(p, t, m) (m)->read_ulint((p), (t))
@@ -205,21 +192,8 @@ struct mtr_t {
~mtr_t() { }
- /** Start a mini-transaction.
- @param sync true if it is a synchronous mini-transaction */
- void start(bool sync = true);
-
- /** @return whether this is an asynchronous mini-transaction. */
- bool is_async() const
- {
- return(!m_sync);
- }
-
- /** Request a future commit to be synchronous. */
- void set_sync()
- {
- m_sync = true;
- }
+ /** Start a mini-transaction. */
+ void start();
/** Commit the mini-transaction. */
void commit();
@@ -565,9 +539,6 @@ private:
/** LSN at commit time */
volatile lsn_t m_commit_lsn;
-
- /** true if it is synchronous mini-transaction */
- bool m_sync;
};
#include "mtr0mtr.ic"
diff --git a/storage/innobase/include/mtr0types.h b/storage/innobase/include/mtr0types.h
index eaf838aaa76..39ed707267d 100644
--- a/storage/innobase/include/mtr0types.h
+++ b/storage/innobase/include/mtr0types.h
@@ -216,7 +216,8 @@ enum mlog_id_t {
/** initialize a file page */
MLOG_INIT_FILE_PAGE2 = 59,
- /** Table is being truncated. (Marked only for file-per-table) */
+ /** Table is being truncated. (Was used in 10.2 and 10.3;
+ not supported for crash-upgrade to 10.4 or later.) */
MLOG_TRUNCATE = 60,
/** notify that an index tree is being loaded without writing
@@ -227,8 +228,11 @@ enum mlog_id_t {
of a ROW_FORMAT=COMPRESSED table */
MLOG_ZIP_WRITE_TRX_ID = 62,
+ /** initialize a page with a string of identical bytes */
+ MLOG_MEMSET = 63,
+
/** biggest value (used in assertions) */
- MLOG_BIGGEST_TYPE = MLOG_ZIP_WRITE_TRX_ID,
+ MLOG_BIGGEST_TYPE = MLOG_MEMSET,
/** log record for writing/updating crypt data of
a tablespace */
diff --git a/storage/innobase/include/os0file.h b/storage/innobase/include/os0file.h
index 20cab0ca7e9..71da751ad25 100644
--- a/storage/innobase/include/os0file.h
+++ b/storage/innobase/include/os0file.h
@@ -1241,17 +1241,18 @@ bool
os_file_set_eof(
FILE* file); /*!< in: file to be truncated */
-/** Truncates a file to a specified size in bytes. Do nothing if the size
-preserved is smaller or equal than current size of file.
+/** Truncate a file to a specified size in bytes.
@param[in] pathname file path
@param[in] file file to be truncated
@param[in] size size preserved in bytes
+@param[in] allow_shrink whether to allow the file to become smaller
@return true if success */
bool
os_file_truncate(
const char* pathname,
os_file_t file,
- os_offset_t size);
+ os_offset_t size,
+ bool allow_shrink = false);
/** NOTE! Use the corresponding macro os_file_flush(), not directly this
function!
diff --git a/storage/innobase/include/page0cur.h b/storage/innobase/include/page0cur.h
index 78908b998fe..d98dfa5ec07 100644
--- a/storage/innobase/include/page0cur.h
+++ b/storage/innobase/include/page0cur.h
@@ -328,6 +328,20 @@ page_cur_open_on_rnd_user_rec(
/*==========================*/
buf_block_t* block, /*!< in: page */
page_cur_t* cursor);/*!< out: page cursor */
+/** Write a redo log record of inserting a record into an index page.
+@param[in] insert_rec inserted record
+@param[in] rec_size rec_get_size(insert_rec)
+@param[in] cursor_rec predecessor of insert_rec
+@param[in,out] index index tree
+@param[in,out] mtr mini-transaction */
+void
+page_cur_insert_rec_write_log(
+ const rec_t* insert_rec,
+ ulint rec_size,
+ const rec_t* cursor_rec,
+ dict_index_t* index,
+ mtr_t* mtr)
+ MY_ATTRIBUTE((nonnull));
/***********************************************************//**
Parses a log record of a record insert on a page.
@return end of log record or NULL */
diff --git a/storage/innobase/include/page0cur.ic b/storage/innobase/include/page0cur.ic
index 86e560395f3..1ba85d93fb4 100644
--- a/storage/innobase/include/page0cur.ic
+++ b/storage/innobase/include/page0cur.ic
@@ -280,6 +280,7 @@ page_cur_tuple_insert(
*offsets = rec_get_offsets(rec, index, *offsets,
page_is_leaf(cursor->block->frame),
ULINT_UNDEFINED, heap);
+ ut_ad(size == rec_offs_size(*offsets));
if (buf_block_get_page_zip(cursor->block)) {
rec = page_cur_insert_rec_zip(
diff --git a/storage/innobase/include/page0page.h b/storage/innobase/include/page0page.h
index d3f6bd304a6..157df6d2713 100644
--- a/storage/innobase/include/page0page.h
+++ b/storage/innobase/include/page0page.h
@@ -87,12 +87,12 @@ bits are stored in the most significant 5 bits of PAGE_DIRECTION_B.
These FIL_PAGE_TYPE_INSTANT and PAGE_INSTANT may be assigned even if
instant ADD COLUMN was not committed. Changes to these page header fields
-are not undo-logged, but changes to the 'default value record' are.
+are not undo-logged, but changes to the hidden metadata record are.
If the server is killed and restarted, the page header fields could
-remain set even though no 'default value record' is present.
+remain set even though no metadata record is present.
When the table becomes empty, the PAGE_INSTANT field and the
-FIL_PAGE_TYPE can be reset and any 'default value record' be removed. */
+FIL_PAGE_TYPE can be reset and any metadata record be removed. */
#define PAGE_INSTANT 12
/** last insert direction: PAGE_LEFT, ....
@@ -285,13 +285,11 @@ page_rec_is_comp(const byte* rec)
}
# ifdef UNIV_DEBUG
-/** Determine if the record is the 'default row' pseudo-record
+/** Determine if the record is the metadata pseudo-record
in the clustered index.
@param[in] rec leaf page record on an index page
-@return whether the record is the 'default row' pseudo-record */
-inline
-bool
-page_rec_is_default_row(const rec_t* rec)
+@return whether the record is the metadata pseudo-record */
+inline bool page_rec_is_metadata(const rec_t* rec)
{
return rec_get_info_bits(rec, page_rec_is_comp(rec))
& REC_INFO_MIN_REC_FLAG;
@@ -1027,13 +1025,6 @@ page_get_direction(const page_t* page)
inline
uint16_t
page_get_instant(const page_t* page);
-/** Assign the PAGE_INSTANT field.
-@param[in,out] page clustered index root page
-@param[in] n original number of clustered index fields
-@param[in,out] mtr mini-transaction */
-inline
-void
-page_set_instant(page_t* page, unsigned n, mtr_t* mtr);
/**********************************************************//**
Create an uncompressed B-tree index page.
@@ -1061,10 +1052,6 @@ page_create_zip(
ulint level, /*!< in: the B-tree level of
the page */
trx_id_t max_trx_id, /*!< in: PAGE_MAX_TRX_ID */
- const redo_page_compress_t* page_comp_info,
- /*!< in: used for applying
- TRUNCATE log
- record during recovery */
mtr_t* mtr); /*!< in/out: mini-transaction
handle */
/**********************************************************//**
@@ -1364,7 +1351,7 @@ void
page_warn_strict_checksum(
srv_checksum_algorithm_t curr_algo,
srv_checksum_algorithm_t page_checksum,
- const page_id_t& page_id);
+ const page_id_t page_id);
#ifdef UNIV_MATERIALIZE
#undef UNIV_INLINE
diff --git a/storage/innobase/include/page0page.ic b/storage/innobase/include/page0page.ic
index 307803367c0..7567853667c 100644
--- a/storage/innobase/include/page0page.ic
+++ b/storage/innobase/include/page0page.ic
@@ -1098,24 +1098,6 @@ page_get_instant(const page_t* page)
#endif /* UNIV_DEBUG */
return(i >> 3);
}
-
-/** Assign the PAGE_INSTANT field.
-@param[in,out] page clustered index root page
-@param[in] n original number of clustered index fields
-@param[in,out] mtr mini-transaction */
-inline
-void
-page_set_instant(page_t* page, unsigned n, mtr_t* mtr)
-{
- ut_ad(fil_page_get_type(page) == FIL_PAGE_TYPE_INSTANT);
- ut_ad(n > 0);
- ut_ad(n < REC_MAX_N_FIELDS);
- uint16_t i = page_header_get_field(page, PAGE_INSTANT);
- ut_ad(i <= PAGE_NO_DIRECTION);
- i |= n << 3;
- mlog_write_ulint(PAGE_HEADER + PAGE_INSTANT + page, i,
- MLOG_2BYTES, mtr);
-}
#endif /* !UNIV_INNOCHECKSUM */
#ifdef UNIV_MATERIALIZE
diff --git a/storage/innobase/include/page0size.h b/storage/innobase/include/page0size.h
index 7b8b7efe617..7c5d3189a97 100644
--- a/storage/innobase/include/page0size.h
+++ b/storage/innobase/include/page0size.h
@@ -35,7 +35,7 @@ Created Nov 14, 2013 Vasil Dimov
/** A BLOB field reference full of zero, for use in assertions and
tests.Initially, BLOB field references are set to zero, in
dtuple_convert_big_rec(). */
-extern const byte field_ref_zero[FIELD_REF_SIZE];
+extern const byte field_ref_zero[UNIV_PAGE_SIZE_MAX];
#define PAGE_SIZE_T_SIZE_BITS 17
diff --git a/storage/innobase/include/page0types.h b/storage/innobase/include/page0types.h
index fe56468c454..2fe433db959 100644
--- a/storage/innobase/include/page0types.h
+++ b/storage/innobase/include/page0types.h
@@ -85,18 +85,6 @@ enum page_cur_mode_t {
PAGE_CUR_RTREE_GET_FATHER = 14
};
-
-/** The information used for compressing a page when applying
-TRUNCATE log record during recovery */
-struct redo_page_compress_t {
- ulint type; /*!< index type */
- index_id_t index_id; /*!< index id */
- ulint n_fields; /*!< number of index fields */
- ulint field_len; /*!< the length of index field */
- const byte* fields; /*!< index field information */
- ulint trx_id_pos; /*!< position of trx-id column. */
-};
-
/** Compressed page descriptor */
struct page_zip_des_t
{
diff --git a/storage/innobase/include/page0zip.h b/storage/innobase/include/page0zip.h
index 6e0c097bbaf..cd999ab6891 100644
--- a/storage/innobase/include/page0zip.h
+++ b/storage/innobase/include/page0zip.h
@@ -2,7 +2,7 @@
Copyright (c) 2005, 2016, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2012, Facebook Inc.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -164,10 +164,6 @@ page_zip_compress(
dict_index_t* index, /*!< in: index of the B-tree
node */
ulint level, /*!< in: commpression level */
- const redo_page_compress_t* page_comp_info,
- /*!< in: used for applying
- TRUNCATE log
- record during recovery */
mtr_t* mtr); /*!< in/out: mini-transaction,
or NULL */
diff --git a/storage/innobase/include/page0zip.ic b/storage/innobase/include/page0zip.ic
index b3ebc5dcf51..eefe7c8f0f7 100644
--- a/storage/innobase/include/page0zip.ic
+++ b/storage/innobase/include/page0zip.ic
@@ -414,7 +414,7 @@ page_zip_parse_compress_no_data(
was successful. Crash in this case. */
if (page
- && !page_zip_compress(page_zip, page, index, level, NULL, NULL)) {
+ && !page_zip_compress(page_zip, page, index, level, NULL)) {
ut_error;
}
diff --git a/storage/innobase/include/rem0rec.h b/storage/innobase/include/rem0rec.h
index cc8b92e99b1..5cdd3ab49a0 100644
--- a/storage/innobase/include/rem0rec.h
+++ b/storage/innobase/include/rem0rec.h
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 1994, 2016, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -39,15 +39,6 @@ Created 5/30/1994 Heikki Tuuri
#include <ostream>
#include <sstream>
-/* Info bit denoting the predefined minimum record: this bit is set
-if and only if the record is the first user record on a non-leaf
-B-tree page that is the leftmost page on its level
-(PAGE_LEVEL is nonzero and FIL_PAGE_PREV is FIL_NULL). */
-#define REC_INFO_MIN_REC_FLAG 0x10UL
-/* The deleted flag in info bits */
-#define REC_INFO_DELETED_FLAG 0x20UL /* when bit is set to 1, it means the
- record has been delete marked */
-
/* Number of extra bytes in an old-style record,
in addition to the data and the offsets */
#define REC_N_OLD_EXTRA_BYTES 6
@@ -55,26 +46,6 @@ in addition to the data and the offsets */
in addition to the data and the offsets */
#define REC_N_NEW_EXTRA_BYTES 5
-/** Record status values for ROW_FORMAT=COMPACT,DYNAMIC,COMPRESSED */
-enum rec_comp_status_t {
- /** User record (PAGE_LEVEL=0, heap>=PAGE_HEAP_NO_USER_LOW) */
- REC_STATUS_ORDINARY = 0,
- /** Node pointer record (PAGE_LEVEL>=0, heap>=PAGE_HEAP_NO_USER_LOW) */
- REC_STATUS_NODE_PTR = 1,
- /** The page infimum pseudo-record (heap=PAGE_HEAP_NO_INFIMUM) */
- REC_STATUS_INFIMUM = 2,
- /** The page supremum pseudo-record (heap=PAGE_HEAP_NO_SUPREMUM) */
- REC_STATUS_SUPREMUM = 3,
- /** Clustered index record that has been inserted or updated
- after instant ADD COLUMN (more than dict_index_t::n_core_fields) */
- REC_STATUS_COLUMNS_ADDED = 4
-};
-
-/** The dtuple_t::info_bits of the 'default row' record.
-@see rec_is_default_row() */
-static const byte REC_INFO_DEFAULT_ROW
- = REC_INFO_MIN_REC_FLAG | REC_STATUS_COLUMNS_ADDED;
-
#define REC_NEW_STATUS 3 /* This is single byte bit-field */
#define REC_NEW_STATUS_MASK 0x7UL
#define REC_NEW_STATUS_SHIFT 0
@@ -296,7 +267,7 @@ rec_comp_status_t
rec_get_status(const rec_t* rec)
{
byte bits = rec[-REC_NEW_STATUS] & REC_NEW_STATUS_MASK;
- ut_ad(bits <= REC_STATUS_COLUMNS_ADDED);
+ ut_ad(bits <= REC_STATUS_INSTANT);
return static_cast<rec_comp_status_t>(bits);
}
@@ -307,11 +278,36 @@ inline
void
rec_set_status(rec_t* rec, byte bits)
{
- ut_ad(bits <= REC_STATUS_COLUMNS_ADDED);
+ ut_ad(bits <= REC_STATUS_INSTANT);
rec[-REC_NEW_STATUS] = (rec[-REC_NEW_STATUS] & ~REC_NEW_STATUS_MASK)
| bits;
}
+/** Get the length of added field count in a REC_STATUS_INSTANT record.
+@param[in] n_add_field number of added fields, minus one
+@return storage size of the field count, in bytes */
+inline unsigned rec_get_n_add_field_len(ulint n_add_field)
+{
+ ut_ad(n_add_field < REC_MAX_N_FIELDS);
+ return n_add_field < 0x80 ? 1 : 2;
+}
+
+/** Set the added field count in a REC_STATUS_INSTANT record.
+@param[in,out] header variable header of a REC_STATUS_INSTANT record
+@param[in] n_add number of added fields, minus 1
+@return record header before the number of added fields */
+inline void rec_set_n_add_field(byte*& header, ulint n_add)
+{
+ ut_ad(n_add < REC_MAX_N_FIELDS);
+
+ if (n_add < 0x80) {
+ *header-- = byte(n_add);
+ } else {
+ *header-- = byte(n_add) | 0x80;
+ *header-- = byte(n_add >> 7);
+ }
+}
+
/******************************************************//**
The following function is used to retrieve the info and status
bits of a record. (Only compact records have status bits.)
@@ -617,17 +613,6 @@ rec_offs_any_null_extern(
const ulint* offsets) /*!< in: rec_get_offsets(rec) */
MY_ATTRIBUTE((warn_unused_result));
-/******************************************************//**
-Returns nonzero if the extern bit is set in nth field of rec.
-@return nonzero if externally stored */
-UNIV_INLINE
-ulint
-rec_offs_nth_extern_old(
-/*================*/
- const rec_t* rec, /*!< in: record */
- ulint n /*!< in: index of the field */)
- MY_ATTRIBUTE((warn_unused_result));
-
/** Mark the nth field as externally stored.
@param[in] offsets array returned by rec_get_offsets()
@param[in] n nth field */
@@ -766,23 +751,90 @@ rec_offs_comp(const ulint* offsets)
return(*rec_offs_base(offsets) & REC_OFFS_COMPACT);
}
-/** Determine if the record is the 'default row' pseudo-record
-in the clustered index.
+/** Determine if the record is the metadata pseudo-record
+in the clustered index for instant ADD COLUMN or ALTER TABLE.
+@param[in] rec leaf page record
+@param[in] comp 0 if ROW_FORMAT=REDUNDANT, else nonzero
+@return whether the record is the metadata pseudo-record */
+inline bool rec_is_metadata(const rec_t* rec, ulint comp)
+{
+ bool is = !!(rec_get_info_bits(rec, comp) & REC_INFO_MIN_REC_FLAG);
+ ut_ad(!is || !comp || rec_get_status(rec) == REC_STATUS_INSTANT);
+ return is;
+}
+
+/** Determine if the record is the metadata pseudo-record
+in the clustered index for instant ADD COLUMN or ALTER TABLE.
@param[in] rec leaf page record
@param[in] index index of the record
-@return whether the record is the 'default row' pseudo-record */
-inline
-bool
-rec_is_default_row(const rec_t* rec, const dict_index_t* index)
+@return whether the record is the metadata pseudo-record */
+inline bool rec_is_metadata(const rec_t* rec, const dict_index_t& index)
+{
+ bool is = rec_is_metadata(rec, dict_table_is_comp(index.table));
+ ut_ad(!is || index.is_instant());
+ return is;
+}
+
+/** Determine if the record is the metadata pseudo-record
+in the clustered index for instant ADD COLUMN (not other ALTER TABLE).
+@param[in] rec leaf page record
+@param[in] comp 0 if ROW_FORMAT=REDUNDANT, else nonzero
+@return whether the record is the metadata pseudo-record */
+inline bool rec_is_add_metadata(const rec_t* rec, ulint comp)
+{
+ bool is = rec_get_info_bits(rec, comp) == REC_INFO_MIN_REC_FLAG;
+ ut_ad(!is || !comp || rec_get_status(rec) == REC_STATUS_INSTANT);
+ return is;
+}
+
+/** Determine if the record is the metadata pseudo-record
+in the clustered index for instant ADD COLUMN (not other ALTER TABLE).
+@param[in] rec leaf page record
+@param[in] index index of the record
+@return whether the record is the metadata pseudo-record */
+inline bool rec_is_add_metadata(const rec_t* rec, const dict_index_t& index)
+{
+ bool is = rec_is_add_metadata(rec, dict_table_is_comp(index.table));
+ ut_ad(!is || index.is_instant());
+ return is;
+}
+
+/** Determine if the record is the metadata pseudo-record
+in the clustered index for instant ALTER TABLE (not plain ADD COLUMN).
+@param[in] rec leaf page record
+@param[in] comp 0 if ROW_FORMAT=REDUNDANT, else nonzero
+@return whether the record is the ALTER TABLE metadata pseudo-record */
+inline bool rec_is_alter_metadata(const rec_t* rec, ulint comp)
+{
+ bool is = !(~rec_get_info_bits(rec, comp)
+ & (REC_INFO_MIN_REC_FLAG | REC_INFO_DELETED_FLAG));
+ ut_ad(!is || rec_is_metadata(rec, comp));
+ return is;
+}
+
+/** Determine if the record is the metadata pseudo-record
+in the clustered index for instant ALTER TABLE (not plain ADD COLUMN).
+@param[in] rec leaf page record
+@param[in] index index of the record
+@return whether the record is the ALTER TABLE metadata pseudo-record */
+inline bool rec_is_alter_metadata(const rec_t* rec, const dict_index_t& index)
{
- bool is = rec_get_info_bits(rec, dict_table_is_comp(index->table))
- & REC_INFO_MIN_REC_FLAG;
- ut_ad(!is || index->is_instant());
- ut_ad(!is || !dict_table_is_comp(index->table)
- || rec_get_status(rec) == REC_STATUS_COLUMNS_ADDED);
+ bool is = rec_is_alter_metadata(rec, dict_table_is_comp(index.table));
+ ut_ad(!is || index.is_dummy || index.is_instant());
return is;
}
+/** Determine if a record is delete-marked (not a metadata pseudo-record).
+@param[in] rec record
+@param[in] comp nonzero if ROW_FORMAT!=REDUNDANT
+@return whether the record is a delete-marked user record */
+inline bool rec_is_delete_marked(const rec_t* rec, ulint comp)
+{
+ return (rec_get_info_bits(rec, comp)
+ & (REC_INFO_MIN_REC_FLAG | REC_INFO_DELETED_FLAG))
+ == REC_INFO_DELETED_FLAG;
+}
+
/** Get the nth field from an index.
@param[in] rec index record
@param[in] index index
@@ -800,6 +852,7 @@ rec_get_nth_cfield(
ulint* len)
{
ut_ad(rec_offs_validate(rec, index, offsets));
+
if (!rec_offs_nth_default(offsets, n)) {
return rec_get_nth_field(rec, offsets, n, len);
}
@@ -946,7 +999,7 @@ rec_copy(
@param[in] fields data fields
@param[in] n_fields number of data fields
@param[out] extra record header size
-@param[in] status REC_STATUS_ORDINARY or REC_STATUS_COLUMNS_ADDED
+@param[in] status REC_STATUS_ORDINARY or REC_STATUS_INSTANT
@return total size, in bytes */
ulint
rec_get_converted_size_temp(
@@ -962,13 +1015,15 @@ rec_get_converted_size_temp(
@param[in] index index of that the record belongs to
@param[in,out] offsets offsets to the fields; in: rec_offs_n_fields(offsets)
@param[in] n_core number of core fields (index->n_core_fields)
-@param[in] status REC_STATUS_ORDINARY or REC_STATUS_COLUMNS_ADDED */
+@param[in] def_val default values for non-core fields
+@param[in] status REC_STATUS_ORDINARY or REC_STATUS_INSTANT */
void
rec_init_offsets_temp(
const rec_t* rec,
const dict_index_t* index,
ulint* offsets,
ulint n_core,
+ const dict_col_t::def_t*def_val,
rec_comp_status_t status = REC_STATUS_ORDINARY)
MY_ATTRIBUTE((nonnull));
/** Determine the offset to each field in temporary file.
@@ -988,8 +1043,7 @@ rec_init_offsets_temp(
@param[in] index clustered or secondary index
@param[in] fields data fields
@param[in] n_fields number of data fields
-@param[in] status REC_STATUS_ORDINARY or REC_STATUS_COLUMNS_ADDED
-*/
+@param[in] status REC_STATUS_ORDINARY or REC_STATUS_INSTANT */
void
rec_convert_dtuple_to_temp(
rec_t* rec,
@@ -1052,21 +1106,20 @@ rec_get_converted_size_comp_prefix(
ulint n_fields,/*!< in: number of data fields */
ulint* extra) /*!< out: extra size */
MY_ATTRIBUTE((warn_unused_result, nonnull(1,2)));
-/**********************************************************//**
-Determines the size of a data tuple in ROW_FORMAT=COMPACT.
+
+/** Determine the size of a record in ROW_FORMAT=COMPACT.
+@param[in] index record descriptor. dict_table_is_comp()
+ is assumed to hold, even if it doesn't
+@param[in] tuple logical record
+@param[out] extra extra size
@return total size */
ulint
rec_get_converted_size_comp(
-/*========================*/
- const dict_index_t* index, /*!< in: record descriptor;
- dict_table_is_comp() is
- assumed to hold, even if
- it does not */
- rec_comp_status_t status, /*!< in: status bits of the record */
- const dfield_t* fields, /*!< in: array of data fields */
- ulint n_fields,/*!< in: number of data fields */
- ulint* extra) /*!< out: extra size */
- MY_ATTRIBUTE((nonnull(1,3)));
+ const dict_index_t* index,
+ const dtuple_t* tuple,
+ ulint* extra)
+ MY_ATTRIBUTE((nonnull(1,2)));
+
/**********************************************************//**
The following function returns the size of a data tuple when converted to
a physical record.
diff --git a/storage/innobase/include/rem0rec.ic b/storage/innobase/include/rem0rec.ic
index 5e9dbcdcfb6..58ac3b73be5 100644
--- a/storage/innobase/include/rem0rec.ic
+++ b/storage/innobase/include/rem0rec.ic
@@ -67,7 +67,7 @@ most significant bytes and bits are written below less significant.
001=REC_STATUS_NODE_PTR
010=REC_STATUS_INFIMUM
011=REC_STATUS_SUPREMUM
- 100=REC_STATUS_COLUMNS_ADDED
+ 100=REC_STATUS_INSTANT
1xx=reserved
5 bits heap number
4 8 bits heap number
@@ -453,7 +453,7 @@ rec_get_n_fields(
}
switch (rec_get_status(rec)) {
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
case REC_STATUS_ORDINARY:
return(dict_index_get_n_fields(index));
case REC_STATUS_NODE_PTR:
@@ -549,19 +549,6 @@ rec_set_n_owned_new(
}
}
-#ifdef UNIV_DEBUG
-/** Check if the info bits are valid.
-@param[in] bits info bits to check
-@return true if valid */
-inline
-bool
-rec_info_bits_valid(
- ulint bits)
-{
- return(0 == (bits & ~(REC_INFO_DELETED_FLAG | REC_INFO_MIN_REC_FLAG)));
-}
-#endif /* UNIV_DEBUG */
-
/******************************************************//**
The following function is used to retrieve the info bits of a record.
@return info bits */
@@ -575,7 +562,6 @@ rec_get_info_bits(
const ulint val = rec_get_bit_field_1(
rec, comp ? REC_NEW_INFO_BITS : REC_OLD_INFO_BITS,
REC_INFO_BITS_MASK, REC_INFO_BITS_SHIFT);
- ut_ad(rec_info_bits_valid(val));
return(val);
}
@@ -588,7 +574,6 @@ rec_set_info_bits_old(
rec_t* rec, /*!< in: old-style physical record */
ulint bits) /*!< in: info bits */
{
- ut_ad(rec_info_bits_valid(bits));
rec_set_bit_field_1(rec, bits, REC_OLD_INFO_BITS,
REC_INFO_BITS_MASK, REC_INFO_BITS_SHIFT);
}
@@ -601,7 +586,6 @@ rec_set_info_bits_new(
rec_t* rec, /*!< in/out: new-style physical record */
ulint bits) /*!< in: info bits */
{
- ut_ad(rec_info_bits_valid(bits));
rec_set_bit_field_1(rec, bits, REC_NEW_INFO_BITS,
REC_INFO_BITS_MASK, REC_INFO_BITS_SHIFT);
}
@@ -894,7 +878,6 @@ rec_get_nth_field_offs(
if SQL null; UNIV_SQL_DEFAULT is default value */
{
ulint offs;
- ulint length;
ut_ad(n < rec_offs_n_fields(offsets));
ut_ad(len);
@@ -904,7 +887,7 @@ rec_get_nth_field_offs(
offs = rec_offs_base(offsets)[n] & REC_OFFS_MASK;
}
- length = rec_offs_base(offsets)[1 + n];
+ ulint length = rec_offs_base(offsets)[1 + n];
if (length & REC_OFFS_SQL_NULL) {
length = UNIV_SQL_NULL;
@@ -956,21 +939,6 @@ rec_offs_any_null_extern(
}
/******************************************************//**
-Returns nonzero if the extern bit is set in nth field of rec.
-@return nonzero if externally stored */
-UNIV_INLINE
-ulint
-rec_offs_nth_extern_old(
-/*================*/
- const rec_t* rec, /*!< in: record */
- ulint n /*!< in: index of the field */)
-{
- if(rec_get_1byte_offs_flag(rec))
- return 0;
- return (rec_2_get_field_end_info(rec,n) & REC_2BYTE_EXTERN_MASK);
-}
-
-/******************************************************//**
Gets the physical size of a field.
@return length of field */
UNIV_INLINE
@@ -1278,8 +1246,9 @@ rec_offs_data_size(
ulint size;
ut_ad(rec_offs_validate(NULL, NULL, offsets));
- size = rec_offs_base(offsets)[rec_offs_n_fields(offsets)]
- & REC_OFFS_MASK;
+
+ ulint n = rec_offs_n_fields(offsets);
+ size = rec_offs_base(offsets)[n] & REC_OFFS_MASK;
ut_ad(size < srv_page_size);
return(size);
}
@@ -1426,18 +1395,13 @@ rec_get_converted_size(
== DICT_FLD__SYS_INDEXES__MERGE_THRESHOLD);
} else {
ut_ad(dtuple->n_fields >= index->n_core_fields);
- ut_ad(dtuple->n_fields <= index->n_fields);
+ ut_ad(dtuple->n_fields <= index->n_fields
+ || dtuple->is_alter_metadata());
}
#endif
if (dict_table_is_comp(index->table)) {
- return(rec_get_converted_size_comp(
- index,
- static_cast<rec_comp_status_t>(
- dtuple->info_bits
- & REC_NEW_STATUS_MASK),
- dtuple->fields,
- dtuple->n_fields, NULL));
+ return rec_get_converted_size_comp(index, dtuple, NULL);
}
data_size = dtuple_get_data_size(dtuple, 0);
diff --git a/storage/innobase/include/row0ftsort.h b/storage/innobase/include/row0ftsort.h
index 25204895f1a..3ae5d5bc175 100644
--- a/storage/innobase/include/row0ftsort.h
+++ b/storage/innobase/include/row0ftsort.h
@@ -122,6 +122,16 @@ struct fts_tokenize_ctx {
dfield_t sort_field[FTS_NUM_FIELDS_SORT];
/*!< in: sort field */
fts_token_list_t fts_token_list;
+
+ fts_tokenize_ctx() :
+ processed_len(0), init_pos(0), buf_used(0),
+ rows_added(), cached_stopword(NULL), sort_field(),
+ fts_token_list()
+ {
+ memset(rows_added, 0, sizeof rows_added);
+ memset(sort_field, 0, sizeof sort_field);
+ UT_LIST_INIT(fts_token_list, &row_fts_token_t::token_list);
+ }
};
typedef struct fts_tokenize_ctx fts_tokenize_ctx_t;
diff --git a/storage/innobase/include/row0ins.h b/storage/innobase/include/row0ins.h
index ed425390ed2..6d3dc64211f 100644
--- a/storage/innobase/include/row0ins.h
+++ b/storage/innobase/include/row0ins.h
@@ -127,16 +127,6 @@ row_ins_sec_index_entry_low(
/*!< in: if true, just do duplicate check
and return. don't execute actual insert. */
MY_ATTRIBUTE((warn_unused_result));
-/** Sets the values of the dtuple fields in entry from the values of appropriate
-columns in row.
-@param[in] index index handler
-@param[out] entry index entry to make
-@param[in] row row */
-dberr_t
-row_ins_index_entry_set_vals(
- const dict_index_t* index,
- dtuple_t* entry,
- const dtuple_t* row);
/***************************************************************//**
Inserts an entry into a clustered index. Tries first optimistic,
diff --git a/storage/innobase/include/row0mysql.h b/storage/innobase/include/row0mysql.h
index 4d8b055e13f..cabca5699c4 100644
--- a/storage/innobase/include/row0mysql.h
+++ b/storage/innobase/include/row0mysql.h
@@ -29,6 +29,8 @@ Created 9/17/2000 Heikki Tuuri
#define row0mysql_h
#include "ha_prototypes.h"
+#include "sql_list.h"
+#include "sql_cmd.h"
#include "data0data.h"
#include "que0types.h"
@@ -397,7 +399,7 @@ Each foreign key constraint must be accompanied with indexes in
bot participating tables. The indexes are allowed to contain more
fields than mentioned in the constraint.
-@param[in] trx transaction
+@param[in] trx transaction (NULL if not adding to dictionary)
@param[in] sql_string table create statement where
foreign keys are declared like:
FOREIGN KEY (a, b) REFERENCES table2(c, d),
@@ -406,9 +408,8 @@ fields than mentioned in the constraint.
database id the database of parameter name
@param[in] sql_length length of sql_string
@param[in] name table full name in normalized form
-@param[in] reject_fks if TRUE, fail with error code
- DB_CANNOT_ADD_CONSTRAINT if any
- foreign keys are found.
+@param[in] reject_fks whether to fail with DB_CANNOT_ADD_CONSTRAINT
+ if any foreign keys are found
@return error code or DB_SUCCESS */
dberr_t
row_table_add_foreign_constraints(
@@ -416,7 +417,7 @@ row_table_add_foreign_constraints(
const char* sql_string,
size_t sql_length,
const char* name,
- ibool reject_fks)
+ bool reject_fks)
MY_ATTRIBUTE((warn_unused_result));
/*********************************************************************//**
@@ -451,32 +452,28 @@ row_mysql_lock_table(
const char* op_info) /*!< in: string for trx->op_info */
MY_ATTRIBUTE((nonnull, warn_unused_result));
-/*********************************************************************//**
-Truncates a table for MySQL.
-@return error code or DB_SUCCESS */
-dberr_t
-row_truncate_table_for_mysql(
-/*=========================*/
- dict_table_t* table, /*!< in: table handle */
- trx_t* trx) /*!< in: transaction handle */
- MY_ATTRIBUTE((nonnull, warn_unused_result));
-/*********************************************************************//**
-Drops a table for MySQL. If the data dictionary was not already locked
-by the transaction, the transaction will be committed. Otherwise, the
-data dictionary will remain locked.
-@return error code or DB_SUCCESS */
+/** Drop a table.
+If the data dictionary was not already locked by the transaction,
+the transaction will be committed. Otherwise, the data dictionary
+will remain locked.
+@param[in] name Table name
+@param[in,out] trx Transaction handle
+@param[in] sqlcom type of SQL operation
+@param[in] create_failed true=create table failed
+ because e.g. foreign key column
+@param[in] nonatomic Whether it is permitted to release
+ and reacquire dict_operation_lock
+@return error code */
dberr_t
row_drop_table_for_mysql(
-/*=====================*/
- const char* name, /*!< in: table name */
- trx_t* trx, /*!< in: dictionary transaction handle */
- bool drop_db,/*!< in: true=dropping whole database */
- ibool create_failed,/*!<in: TRUE=create table failed
- because e.g. foreign key column
- type mismatch. */
- bool nonatomic = true);
- /*!< in: whether it is permitted
- to release and reacquire dict_operation_lock */
+ const char* name,
+ trx_t* trx,
+ enum_sql_command sqlcom,
+ bool create_failed = false,
+ bool nonatomic = true);
+
+/** Drop a table after failed CREATE TABLE. */
+dberr_t row_drop_table_after_create_fail(const char* name, trx_t* trx);
/*********************************************************************//**
Discards the tablespace of a table which stored in an .ibd file. Discarding
@@ -947,10 +944,9 @@ innobase_get_computed_value(
dict_foreign_t* foreign);
/** Get the computed value by supplying the base column values.
-@param[in,out] table the table whose virtual column template to be built */
-void
-innobase_init_vc_templ(
- dict_table_t* table);
+@param[in,out] table the table whose virtual column
+ template to be built */
+TABLE* innobase_init_vc_templ(dict_table_t* table);
/** Change dbname and table name in table->vc_templ.
@param[in,out] table the table whose virtual column template
diff --git a/storage/innobase/include/row0row.h b/storage/innobase/include/row0row.h
index 1f37a6b02d7..b46ca6eb3bc 100644
--- a/storage/innobase/include/row0row.h
+++ b/storage/innobase/include/row0row.h
@@ -77,6 +77,7 @@ row_get_rec_roll_ptr(
#define ROW_BUILD_FOR_PURGE 1 /*!< build row for purge. */
#define ROW_BUILD_FOR_UNDO 2 /*!< build row for undo. */
#define ROW_BUILD_FOR_INSERT 3 /*!< build row for insert. */
+
/*****************************************************************//**
When an insert or purge to a table is performed, this function builds
the entry to be inserted into or purged from an index on the table.
@@ -90,8 +91,8 @@ row_build_index_entry_low(
inserted or purged */
const row_ext_t* ext, /*!< in: externally stored column
prefixes, or NULL */
- dict_index_t* index, /*!< in: index on the table */
- mem_heap_t* heap, /*!< in: memory heap from which
+ const dict_index_t* index, /*!< in: index on the table */
+ mem_heap_t* heap, /*!< in,out: memory heap from which
the memory for the index entry
is allocated */
ulint flag) /*!< in: ROW_BUILD_NORMAL,
@@ -112,8 +113,8 @@ row_build_index_entry(
inserted or purged */
const row_ext_t* ext, /*!< in: externally stored column
prefixes, or NULL */
- dict_index_t* index, /*!< in: index on the table */
- mem_heap_t* heap) /*!< in: memory heap from which
+ const dict_index_t* index, /*!< in: index on the table */
+ mem_heap_t* heap) /*!< in,out: memory heap from which
the memory for the index entry
is allocated */
MY_ATTRIBUTE((warn_unused_result, nonnull(1,3,4)));
@@ -230,6 +231,26 @@ row_rec_to_index_entry(
mem_heap_t* heap) /*!< in: memory heap from which
the memory needed is allocated */
MY_ATTRIBUTE((warn_unused_result));
+
+/** Convert a metadata record to a data tuple.
+@param[in] rec metadata record
+@param[in] index clustered index after instant ALTER TABLE
+@param[in] offsets rec_get_offsets(rec)
+@param[out] n_ext number of externally stored fields
+@param[in,out] heap memory heap for allocations
+@param[in] info_bits the info_bits after an update
+@param[in] pad whether to pad to index->n_fields */
+dtuple_t*
+row_metadata_to_tuple(
+ const rec_t* rec,
+ const dict_index_t* index,
+ const ulint* offsets,
+ ulint* n_ext,
+ mem_heap_t* heap,
+ ulint info_bits,
+ bool pad)
+ MY_ATTRIBUTE((nonnull,warn_unused_result));
+
/*******************************************************************//**
Builds from a secondary index record a row reference with which we can
search the clustered index record.
diff --git a/storage/innobase/include/row0row.ic b/storage/innobase/include/row0row.ic
index a7c0f2551b5..e1a3b5f6a1a 100644
--- a/storage/innobase/include/row0row.ic
+++ b/storage/innobase/include/row0row.ic
@@ -119,8 +119,8 @@ row_build_index_entry(
inserted or purged */
const row_ext_t* ext, /*!< in: externally stored column
prefixes, or NULL */
- dict_index_t* index, /*!< in: index on the table */
- mem_heap_t* heap) /*!< in: memory heap from which
+ const dict_index_t* index, /*!< in: index on the table */
+ mem_heap_t* heap) /*!< in,out: memory heap from which
the memory for the index entry
is allocated */
{
diff --git a/storage/innobase/include/row0trunc.h b/storage/innobase/include/row0trunc.h
deleted file mode 100644
index 94b6b7046b4..00000000000
--- a/storage/innobase/include/row0trunc.h
+++ /dev/null
@@ -1,427 +0,0 @@
-/*****************************************************************************
-
-Copyright (c) 2013, 2015, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2018, MariaDB Corporation.
-
-This program is free software; you can redistribute it and/or modify it under
-the terms of the GNU General Public License as published by the Free Software
-Foundation; version 2 of the License.
-
-This program is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc.,
-51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA
-
-*****************************************************************************/
-
-/**************************************************//**
-@file include/row0trunc.h
-TRUNCATE implementation
-
-Created 2013-04-25 Krunal Bauskar
-*******************************************************/
-
-#ifndef row0trunc_h
-#define row0trunc_h
-
-#include "row0mysql.h"
-#include "dict0boot.h"
-#include "fil0fil.h"
-#include "srv0start.h"
-#include "ut0new.h"
-
-#include <vector>
-
-/** The information of TRUNCATE log record.
-This class handles the recovery stage of TRUNCATE table. */
-class truncate_t {
-
-public:
- /**
- Constructor
-
- @param old_table_id old table id assigned to table before truncate
- @param new_table_id new table id that will be assigned to table
- after truncate
- @param dir_path directory path */
- truncate_t(
- table_id_t old_table_id,
- table_id_t new_table_id,
- const char* dir_path);
-
- /**
- Constructor
-
- @param log_file_name parse the log file during recovery to populate
- information related to table to truncate */
- truncate_t(const char* log_file_name);
-
- /**
- Consturctor
-
- @param space_id space in which table reisde
- @param name table name
- @param tablespace_flags tablespace flags use for recreating tablespace
- @param log_flags page format flag
- @param recv_lsn lsn of redo log record. */
- truncate_t(
- ulint space_id,
- const char* name,
- ulint tablespace_flags,
- ulint log_flags,
- lsn_t recv_lsn);
-
- /** Destructor */
- ~truncate_t();
-
- /** The index information of MLOG_FILE_TRUNCATE redo record */
- struct index_t {
-
- /* Default copy constructor and destructor should be OK. */
-
- index_t();
-
- /**
- Set the truncate log values for a compressed table.
- @return DB_CORRUPTION or error code */
- dberr_t set(const dict_index_t* index);
-
- typedef std::vector<byte, ut_allocator<byte> > fields_t;
-
- /** Index id */
- index_id_t m_id;
-
- /** Index type */
- ulint m_type;
-
- /** Root Page Number */
- ulint m_root_page_no;
-
- /** New Root Page Number.
- Note: This field is not persisted to TRUNCATE log but used
- during truncate table fix-up for updating SYS_XXXX tables. */
- ulint m_new_root_page_no;
-
- /** Number of index fields */
- ulint m_n_fields;
-
- /** DATA_TRX_ID column position. */
- ulint m_trx_id_pos;
-
- /** Compressed table field meta data, encode by
- page_zip_fields_encode. Empty for non-compressed tables.
- Should be NUL terminated. */
- fields_t m_fields;
- };
-
- /**
- @return the directory path, can be NULL */
- const char* get_dir_path() const
- {
- return(m_dir_path);
- }
-
- /**
- Register index information
-
- @param index index information logged as part of truncate log. */
- void add(index_t& index)
- {
- m_indexes.push_back(index);
- }
-
- /**
- Add table to truncate post recovery.
-
- @param ptr table information need to complete truncate of table. */
- static void add(truncate_t* ptr)
- {
- s_tables.push_back(ptr);
- }
-
- /**
- Clear registered index vector */
- void clear()
- {
- m_indexes.clear();
- }
-
- /**
- @return old table id of the table to truncate */
- table_id_t old_table_id() const
- {
- return(m_old_table_id);
- }
-
- /**
- @return new table id of the table to truncate */
- table_id_t new_table_id() const
- {
- return(m_new_table_id);
- }
-
- /**
- Update root page number in SYS_XXXX tables.
-
- @param trx transaction object
- @param table_id table id for which information needs to
- be updated.
- @param reserve_dict_mutex if TRUE, acquire/release
- dict_sys->mutex around call to pars_sql.
- @param mark_index_corrupted if true, then mark index corrupted
- @return DB_SUCCESS or error code */
- dberr_t update_root_page_no(
- trx_t* trx,
- table_id_t table_id,
- ibool reserve_dict_mutex,
- bool mark_index_corrupted) const;
-
- /** Create an index for a table.
- @param[in] table_name table name, for which to create
- the index
- @param[in,out] space tablespace
- @param[in] index_type type of index to truncate
- @param[in] index_id id of index to truncate
- @param[in] btr_redo_create_info control info for ::btr_create()
- @param[in,out] mtr mini-transaction covering the
- create index
- @return root page no or FIL_NULL on failure */
- inline ulint create_index(
- const char* table_name,
- fil_space_t* space,
- ulint index_type,
- index_id_t index_id,
- const btr_create_t& btr_redo_create_info,
- mtr_t* mtr) const;
-
- /** Create the indexes for a table
- @param[in] table_name table name, for which to create the
- indexes
- @param[in,out] space tablespace
- @param[in] format_flags page format flags
- @return DB_SUCCESS or error code. */
- inline dberr_t create_indexes(
- const char* table_name,
- fil_space_t* space,
- ulint format_flags);
-
- /** Check if index has been modified since TRUNCATE log snapshot
- was recorded.
- @param[in] space tablespace
- @param[in] root_page_no index root page number
- @return true if modified else false */
- inline bool is_index_modified_since_logged(
- const fil_space_t* space,
- ulint root_page_no) const;
-
- /** Drop indexes for a table.
- @param[in,out] space tablespace
- @return DB_SUCCESS or error code. */
- void drop_indexes(fil_space_t* space) const;
-
- /**
- Parses log record during recovery
- @param start_ptr buffer containing log body to parse
- @param end_ptr buffer end
-
- @return DB_SUCCESS or error code */
- dberr_t parse(
- byte* start_ptr,
- const byte* end_ptr);
-
- /** Parse MLOG_TRUNCATE log record from REDO log file during recovery.
- @param[in,out] start_ptr buffer containing log body to parse
- @param[in] end_ptr buffer end
- @param[in] space_id tablespace identifier
- @return parsed upto or NULL. */
- static byte* parse_redo_entry(
- byte* start_ptr,
- const byte* end_ptr,
- ulint space_id);
-
- /**
- Write a log record for truncating a single-table tablespace.
-
- @param start_ptr buffer to write log record
- @param end_ptr buffer end
- @param space_id space id
- @param tablename the table name in the usual
- databasename/tablename format of InnoDB
- @param flags tablespace flags
- @param format_flags page format
- @param lsn lsn while logging */
- dberr_t write(
- byte* start_ptr,
- byte* end_ptr,
- ulint space_id,
- const char* tablename,
- ulint flags,
- ulint format_flags,
- lsn_t lsn) const;
-
- /**
- @return number of indexes parsed from the truncate log record */
- size_t indexes() const;
-
- /**
- Truncate a single-table tablespace. The tablespace must be cached
- in the memory cache.
-
- Note: This is defined in fil0fil.cc because it needs to access some
- types that are local to that file.
-
- @param space_id space id
- @param dir_path directory path
- @param tablename the table name in the usual
- databasename/tablename format of InnoDB
- @param flags tablespace flags
- @param default_size if true, truncate to default size if tablespace
- is being newly re-initialized.
- @return DB_SUCCESS or error */
- static dberr_t truncate(
- ulint space_id,
- const char* dir_path,
- const char* tablename,
- ulint flags,
- bool default_size);
-
- /**
- Fix the table truncate by applying information parsed from TRUNCATE log.
- Fix-up includes re-creating table (drop and re-create indexes)
- @return error code or DB_SUCCESS */
- static dberr_t fixup_tables_in_system_tablespace();
-
- /**
- Fix the table truncate by applying information parsed from TRUNCATE log.
- Fix-up includes re-creating tablespace.
- @return error code or DB_SUCCESS */
- static dberr_t fixup_tables_in_non_system_tablespace();
-
- /**
- Check whether a tablespace was truncated during recovery
- @param space_id tablespace id to check
- @return true if the tablespace was truncated */
- static bool is_tablespace_truncated(ulint space_id);
-
- /** Was tablespace truncated (on crash before checkpoint).
- If the MLOG_TRUNCATE redo-record is still available then tablespace
- was truncated and checkpoint is yet to happen.
- @param[in] space_id tablespace id to check.
- @return true if tablespace was truncated. */
- static bool was_tablespace_truncated(ulint space_id);
-
- /** Get the lsn associated with space.
- @param[in] space_id tablespace id to check.
- @return associated lsn. */
- static lsn_t get_truncated_tablespace_init_lsn(ulint space_id);
-
-private:
- typedef std::vector<index_t, ut_allocator<index_t> > indexes_t;
-
- /** Space ID of tablespace */
- ulint m_space_id;
-
- /** ID of table that is being truncated. */
- table_id_t m_old_table_id;
-
- /** New ID that will be assigned to table on truncation. */
- table_id_t m_new_table_id;
-
- /** Data dir path of tablespace */
- char* m_dir_path;
-
- /** Table name */
- char* m_tablename;
-
- /** Tablespace Flags */
- ulint m_tablespace_flags;
-
- /** Format flags (log flags; stored in page-no field of header) */
- ulint m_format_flags;
-
- /** Index meta-data */
- indexes_t m_indexes;
-
- /** LSN of TRUNCATE log record. */
- lsn_t m_log_lsn;
-
- /** Log file name. */
- char* m_log_file_name;
-
- /** Encryption information of the table */
- fil_encryption_t m_encryption;
- uint32_t m_key_id;
-
- /** Vector of tables to truncate. */
- typedef std::vector<truncate_t*, ut_allocator<truncate_t*> >
- tables_t;
-
- /** Information about tables to truncate post recovery */
- static tables_t s_tables;
-
- /** Information about truncated table
- This is case when truncate is complete but checkpoint hasn't. */
- typedef std::map<ulint, lsn_t> truncated_tables_t;
- static truncated_tables_t s_truncated_tables;
-
-public:
- /** If true then fix-up of table is active and so while creating
- index instead of grabbing information from dict_index_t, grab it
- from parsed truncate log record. */
- static bool s_fix_up_active;
-};
-
-/**
-Parse truncate log file. */
-class TruncateLogParser {
-
-public:
-
- /**
- Scan and Parse truncate log files.
-
- @param dir_path look for log directory in following path
- @return DB_SUCCESS or error code. */
- static dberr_t scan_and_parse(
- const char* dir_path);
-
-private:
- typedef std::vector<char*, ut_allocator<char*> >
- trunc_log_files_t;
-
-private:
- /**
- Scan to find out truncate log file from the given directory path.
-
- @param dir_path look for log directory in following path.
- @param log_files cache to hold truncate log file name found.
- @return DB_SUCCESS or error code. */
- static dberr_t scan(
- const char* dir_path,
- trunc_log_files_t& log_files);
-
- /**
- Parse the log file and populate table to truncate information.
- (Add this table to truncate information to central vector that is then
- used by truncate fix-up routine to fix-up truncate action of the table.)
-
- @param log_file_name log file to parse
- @return DB_SUCCESS or error code. */
- static dberr_t parse(
- const char* log_file_name);
-};
-
-
-/**
-Truncates a table for MySQL.
-@param table table being truncated
-@param trx transaction covering the truncate
-@return error code or DB_SUCCESS */
-dberr_t
-row_truncate_table_for_mysql(dict_table_t* table, trx_t* trx);
-
-#endif /* row0trunc_h */
-
diff --git a/storage/innobase/include/row0upd.h b/storage/innobase/include/row0upd.h
index 5e01e513a50..db8035cd8b8 100644
--- a/storage/innobase/include/row0upd.h
+++ b/storage/innobase/include/row0upd.h
@@ -490,6 +490,14 @@ struct upd_t{
return false;
}
+ /** @return whether this is for a hidden metadata record
+ for instant ALTER TABLE */
+ bool is_metadata() const { return dtuple_t::is_metadata(info_bits); }
+ /** @return whether this is for a hidden metadata record
+ for instant ALTER TABLE (not only ADD COLUMN) */
+ bool is_alter_metadata() const
+ { return dtuple_t::is_alter_metadata(info_bits); }
+
#ifdef UNIV_DEBUG
bool validate() const
{
@@ -503,7 +511,6 @@ struct upd_t{
return(true);
}
#endif // UNIV_DEBUG
-
};
/** Kinds of update operation */
diff --git a/storage/innobase/include/srv0srv.h b/storage/innobase/include/srv0srv.h
index a5a73265170..25a71ffbafe 100644
--- a/storage/innobase/include/srv0srv.h
+++ b/storage/innobase/include/srv0srv.h
@@ -900,23 +900,6 @@ srv_purge_wakeup();
/** Shut down the purge threads. */
void srv_purge_shutdown();
-/** Check if tablespace is being truncated.
-(Ignore system-tablespace as we don't re-create the tablespace
-and so some of the action that are suppressed by this function
-for independent tablespace are not applicable to system-tablespace).
-@param space_id space_id to check for truncate action
-@return true if being truncated, false if not being
- truncated or tablespace is system-tablespace. */
-bool
-srv_is_tablespace_truncated(ulint space_id);
-
-/** Check if tablespace was truncated.
-@param[in] space space object to check for truncate action
-@return true if tablespace was truncated and we still have an active
-MLOG_TRUNCATE REDO log record. */
-bool
-srv_was_tablespace_truncated(const fil_space_t* space);
-
#ifdef UNIV_DEBUG
/** Disables master thread. It's used by:
SET GLOBAL innodb_master_thread_disabled_debug = 1 (0).
@@ -993,6 +976,8 @@ struct export_var_t{
ulint innodb_truncated_status_writes; /*!< srv_truncated_status_writes */
ulint innodb_available_undo_logs; /*!< srv_available_undo_logs
*/
+ /** Number of undo tablespace truncation operations */
+ ulong innodb_undo_truncations;
ulint innodb_defragment_compression_failures; /*!< Number of
defragment re-compression
failures */
@@ -1010,12 +995,6 @@ struct export_var_t{
of used row log buffer */
ulint innodb_onlineddl_pct_progress; /*!< Online alter progress */
-#ifdef UNIV_DEBUG
- ulint innodb_ahi_drop_lookups; /*!< number of adaptive hash
- index lookups when freeing
- file pages */
-#endif /* UNIV_DEBUG */
-
int64_t innodb_page_compression_saved;/*!< Number of bytes saved
by page compression */
int64_t innodb_index_pages_written; /*!< Number of index pages
diff --git a/storage/innobase/include/sync0arr.ic b/storage/innobase/include/sync0arr.ic
index cd1d8e27625..d8f24cb4279 100644
--- a/storage/innobase/include/sync0arr.ic
+++ b/storage/innobase/include/sync0arr.ic
@@ -44,8 +44,7 @@ sync_array_get()
return(sync_wait_array[0]);
}
- return(sync_wait_array[default_indexer_t<>::get_rnd_index()
- % sync_array_size]);
+ return(sync_wait_array[get_rnd_value() % sync_array_size]);
}
/******************************************************************//**
diff --git a/storage/innobase/include/trx0purge.h b/storage/innobase/include/trx0purge.h
index 171f1d2ce86..b2f1797b706 100644
--- a/storage/innobase/include/trx0purge.h
+++ b/storage/innobase/include/trx0purge.h
@@ -133,240 +133,6 @@ private:
TrxUndoRsegs::const_iterator m_iter;
};
-/* Namespace to hold all the related functions and variables need for truncate
-of undo tablespace. */
-namespace undo {
-
- typedef std::vector<ulint> undo_spaces_t;
- typedef std::vector<trx_rseg_t*> rseg_for_trunc_t;
-
- /** Magic Number to indicate truncate action is complete. */
- const ib_uint32_t s_magic = 76845412;
-
- /** Truncate Log file Prefix. */
- const char* const s_log_prefix = "undo_";
-
- /** Truncate Log file Extension. */
- const char* const s_log_ext = "trunc.log";
-
- /** Populate log file name based on space_id
- @param[in] space_id id of the undo tablespace.
- @return DB_SUCCESS or error code */
- dberr_t populate_log_file_name(
- ulint space_id,
- char*& log_file_name);
-
- /** Create the truncate log file.
- @param[in] space_id id of the undo tablespace to truncate.
- @return DB_SUCCESS or error code. */
- dberr_t init(ulint space_id);
-
- /** Mark completion of undo truncate action by writing magic number to
- the log file and then removing it from the disk.
- If we are going to remove it from disk then why write magic number ?
- This is to safeguard from unlink (file-system) anomalies that will keep
- the link to the file even after unlink action is successfull and
- ref-count = 0.
- @param[in] space_id id of the undo tablespace to truncate.*/
- void done(ulint space_id);
-
- /** Check if TRUNCATE_DDL_LOG file exist.
- @param[in] space_id id of the undo tablespace.
- @return true if exist else false. */
- bool is_log_present(ulint space_id);
-
- /** Track UNDO tablespace mark for truncate. */
- class Truncate {
- public:
- void create()
- {
- m_undo_for_trunc = ULINT_UNDEFINED;
- m_scan_start = 1;
- m_purge_rseg_truncate_frequency =
- ulint(srv_purge_rseg_truncate_frequency);
- }
-
- /** Clear the cached rollback segment. Normally done
- when purge is about to shutdown. */
- void clear()
- {
- reset();
- rseg_for_trunc_t temp;
- m_rseg_for_trunc.swap(temp);
- }
-
- /** Is tablespace selected for truncate.
- @return true if undo tablespace is marked for truncate */
- bool is_marked() const
- {
- return(!(m_undo_for_trunc == ULINT_UNDEFINED));
- }
-
- /** Mark the tablespace for truncate.
- @param[in] undo_id tablespace for truncate. */
- void mark(ulint undo_id)
- {
- m_undo_for_trunc = undo_id;
-
- m_scan_start = (undo_id + 1)
- % (srv_undo_tablespaces_active + 1);
- if (m_scan_start == 0) {
- /* Note: UNDO tablespace ids starts from 1. */
- m_scan_start = 1;
- }
-
- /* We found an UNDO-tablespace to truncate so set the
- local purge rseg truncate frequency to 1. This will help
- accelerate the purge action and in turn truncate. */
- m_purge_rseg_truncate_frequency = 1;
- }
-
- /** Get the tablespace marked for truncate.
- @return tablespace id marked for truncate. */
- ulint get_marked_space_id() const
- {
- return(m_undo_for_trunc);
- }
-
- /** Add rseg to truncate vector.
- @param[in,out] rseg rseg for truncate */
- void add_rseg_to_trunc(trx_rseg_t* rseg)
- {
- m_rseg_for_trunc.push_back(rseg);
- }
-
- /** Get number of rsegs registered for truncate.
- @return return number of rseg that belongs to tablespace mark
- for truncate. */
- ulint rsegs_size() const
- {
- return(m_rseg_for_trunc.size());
- }
-
- /** Get ith registered rseg.
- @param[in] id index of rseg to get.
- @return reference to registered rseg. */
- trx_rseg_t* get_ith_rseg(ulint id)
- {
- ut_ad(id < m_rseg_for_trunc.size());
- return(m_rseg_for_trunc.at(id));
- }
-
- /** Reset for next rseg truncate. */
- void reset()
- {
- m_undo_for_trunc = ULINT_UNDEFINED;
- m_rseg_for_trunc.clear();
-
- /* Sync with global value as we are done with
- truncate now. */
- m_purge_rseg_truncate_frequency = static_cast<ulint>(
- srv_purge_rseg_truncate_frequency);
- }
-
- /** Get the tablespace id to start scanning from.
- @return id of UNDO tablespace to start scanning from. */
- ulint get_scan_start() const
- {
- return(m_scan_start);
- }
-
- /** Check if the tablespace needs fix-up (based on presence of
- DDL truncate log)
- @param space_id space id of the undo tablespace to check
- @return true if fix up is needed else false */
- bool needs_fix_up(ulint space_id) const
- {
- return(is_log_present(space_id));
- }
-
- /** Add undo tablespace to truncate vector.
- @param[in] space_id space id of tablespace to
- truncate */
- static void add_space_to_trunc_list(ulint space_id)
- {
- s_spaces_to_truncate.push_back(space_id);
- }
-
- /** Clear the truncate vector. */
- static void clear_trunc_list()
- {
- s_spaces_to_truncate.clear();
- }
-
- /** Is tablespace marked for truncate.
- @param[in] space_id space id to check
- @return true if marked for truncate, else false. */
- static bool is_tablespace_truncated(ulint space_id)
- {
- return(std::find(s_spaces_to_truncate.begin(),
- s_spaces_to_truncate.end(), space_id)
- != s_spaces_to_truncate.end());
- }
-
- /** Was a tablespace truncated at startup
- @param[in] space_id space id to check
- @return whether space_id was truncated at startup */
- static bool was_tablespace_truncated(ulint space_id)
- {
- return(std::find(s_fix_up_spaces.begin(),
- s_fix_up_spaces.end(),
- space_id)
- != s_fix_up_spaces.end());
- }
-
- /** Get local rseg purge truncate frequency
- @return rseg purge truncate frequency. */
- ulint get_rseg_truncate_frequency() const
- {
- return(m_purge_rseg_truncate_frequency);
- }
-
- /* Start writing log information to a special file.
- On successfull completion, file is removed.
- On crash, file is used to complete the truncate action.
- @param space_id space id of undo tablespace
- @return DB_SUCCESS or error code. */
- dberr_t start_logging(ulint space_id)
- {
- return(init(space_id));
- }
-
- /* Mark completion of logging./
- @param space_id space id of undo tablespace */
- void done_logging(ulint space_id)
- {
- return(done(space_id));
- }
-
- private:
- /** UNDO tablespace is mark for truncate. */
- ulint m_undo_for_trunc;
-
- /** rseg that resides in UNDO tablespace is marked for
- truncate. */
- rseg_for_trunc_t m_rseg_for_trunc;
-
- /** Start scanning for UNDO tablespace from this space_id.
- This is to avoid bias selection of one tablespace always. */
- ulint m_scan_start;
-
- /** Rollback segment(s) purge frequency. This is local
- value maintained along with global value. It is set to global
- value on start but when tablespace is marked for truncate it
- is updated to 1 and then minimum value among 2 is used by
- purge action. */
- ulint m_purge_rseg_truncate_frequency;
-
- /** List of UNDO tablespace(s) to truncate. */
- static undo_spaces_t s_spaces_to_truncate;
- public:
- /** Undo tablespaces that were truncated at startup */
- static undo_spaces_t s_fix_up_spaces;
- }; /* class Truncate */
-
-}; /* namespace undo */
-
/** The control structure used in the purge operation */
class purge_sys_t
{
@@ -448,9 +214,14 @@ public:
by the pq_mutex */
PQMutex pq_mutex; /*!< Mutex protecting purge_queue */
- undo::Truncate undo_trunc; /*!< Track UNDO tablespace marked
- for truncate. */
-
+ /** Undo tablespace file truncation (only accessed by the
+ srv_purge_coordinator_thread) */
+ struct {
+ /** The undo tablespace that is currently being truncated */
+ fil_space_t* current;
+ /** The undo tablespace that was last truncated */
+ fil_space_t* last;
+ } truncate;
/**
Constructor.
diff --git a/storage/innobase/include/trx0rec.h b/storage/innobase/include/trx0rec.h
index 88c98625462..776757b32ec 100644
--- a/storage/innobase/include/trx0rec.h
+++ b/storage/innobase/include/trx0rec.h
@@ -167,8 +167,7 @@ trx_undo_rec_get_partial_row(
@param[in,out] trx transaction
@param[in] table table that is being renamed
@return DB_SUCCESS or error code */
-dberr_t
-trx_undo_report_rename(trx_t* trx, const dict_table_t* table)
+dberr_t trx_undo_report_rename(trx_t* trx, const dict_table_t* table)
MY_ATTRIBUTE((nonnull, warn_unused_result));
/***********************************************************************//**
Writes information to an undo log about an insert, update, or a delete marking
@@ -311,7 +310,7 @@ compilation info multiplied by 16 is ORed to this value in an undo log
record */
#define TRX_UNDO_RENAME_TABLE 9 /*!< RENAME TABLE */
-#define TRX_UNDO_INSERT_DEFAULT 10 /*!< insert a "default value"
+#define TRX_UNDO_INSERT_METADATA 10 /*!< insert a metadata
pseudo-record for instant ALTER */
#define TRX_UNDO_INSERT_REC 11 /* fresh insert into clustered index */
#define TRX_UNDO_UPD_EXIST_REC 12 /* update of a non-delete-marked
@@ -328,8 +327,8 @@ record */
storage fields: used by purge to
free the external storage */
-/** The search tuple corresponding to TRX_UNDO_INSERT_DEFAULT */
-extern const dtuple_t trx_undo_default_rec;
+/** The search tuple corresponding to TRX_UNDO_INSERT_METADATA */
+extern const dtuple_t trx_undo_metadata;
#include "trx0rec.ic"
diff --git a/storage/innobase/include/trx0sys.h b/storage/innobase/include/trx0sys.h
index 69374ab3fba..f7e6d01c9bc 100644
--- a/storage/innobase/include/trx0sys.h
+++ b/storage/innobase/include/trx0sys.h
@@ -49,9 +49,7 @@ typedef UT_LIST_BASE_NODE_T(trx_t) trx_ut_list_t;
/** Checks if a page address is the trx sys header page.
@param[in] page_id page id
@return true if trx sys header page */
-inline
-bool
-trx_sys_hdr_page(const page_id_t& page_id)
+inline bool trx_sys_hdr_page(const page_id_t& page_id)
{
return(page_id.space() == TRX_SYS_SPACE
&& page_id.page_no() == TRX_SYS_PAGE_NO);
@@ -646,8 +644,11 @@ public:
{
mutex_enter(&element->mutex);
lf_hash_search_unpin(pins);
- if ((trx= element->trx))
- {
+ trx= element->trx;
+ if (!trx);
+ else if (UNIV_UNLIKELY(trx_id != trx->id))
+ trx= NULL;
+ else {
if (do_ref_count)
trx->reference();
ut_d(validate_element(trx));
diff --git a/storage/innobase/include/trx0trx.h b/storage/innobase/include/trx0trx.h
index 76d4e9caba0..cb878fa5b19 100644
--- a/storage/innobase/include/trx0trx.h
+++ b/storage/innobase/include/trx0trx.h
@@ -476,10 +476,13 @@ Check transaction state */
@param t transaction handle */
#define assert_trx_is_free(t) do { \
ut_ad(trx_state_eq((t), TRX_STATE_NOT_STARTED)); \
- ut_ad(!trx->has_logged()); \
+ ut_ad(!(t)->id); \
+ ut_ad(!(t)->has_logged()); \
+ ut_ad(!(t)->is_referenced()); \
ut_ad(!(t)->read_view.is_open()); \
ut_ad((t)->lock.wait_thr == NULL); \
ut_ad(UT_LIST_GET_LEN((t)->lock.trx_locks) == 0); \
+ ut_ad(UT_LIST_GET_LEN((t)->lock.evicted_tables) == 0); \
ut_ad((t)->dict_operation == TRX_DICT_OP_NONE); \
} while(0)
@@ -517,7 +520,7 @@ The transaction must have mysql_thd assigned. */
# define assert_trx_nonlocking_or_in_list(trx) ((void)0)
#endif /* UNIV_DEBUG */
-typedef std::vector<ib_lock_t*, ut_allocator<ib_lock_t*> > lock_pool_t;
+typedef std::vector<ib_lock_t*, ut_allocator<ib_lock_t*> > lock_list;
/*******************************************************************//**
Latching protocol for trx_lock_t::que_state. trx_lock_t::que_state
@@ -579,13 +582,19 @@ struct trx_lock_t {
only be modified by the thread that is
serving the running transaction. */
- lock_pool_t rec_pool; /*!< Pre-allocated record locks */
+ /** Pre-allocated record locks */
+ struct {
+ ib_lock_t lock; byte pad[256];
+ } rec_pool[8];
- lock_pool_t table_pool; /*!< Pre-allocated table locks */
+ /** Pre-allocated table locks */
+ ib_lock_t table_pool[8];
- ulint rec_cached; /*!< Next free rec lock in pool */
+ /** Next available rec_pool[] entry */
+ unsigned rec_cached;
- ulint table_cached; /*!< Next free table lock in pool */
+ /** Next available table_pool[] entry */
+ unsigned table_cached;
mem_heap_t* lock_heap; /*!< memory heap for trx_locks;
protected by lock_sys.mutex */
@@ -595,9 +604,12 @@ struct trx_lock_t {
and lock_sys.mutex; removals are
protected by lock_sys.mutex */
- lock_pool_t table_locks; /*!< All table locks requested by this
+ lock_list table_locks; /*!< All table locks requested by this
transaction, including AUTOINC locks */
+ /** List of pending trx_t::evict_table() */
+ UT_LIST_BASE_NODE_T(dict_table_t) evicted_tables;
+
bool cancel; /*!< true if the transaction is being
rolled back either via deadlock
detection or due to lock timeout. The
@@ -1104,6 +1116,10 @@ public:
return(assign_temp_rseg());
}
+ /** Evict a table definition due to the rollback of ALTER TABLE.
+ @param[in] table_id table identifier */
+ void evict_table(table_id_t table_id);
+
bool is_referenced()
{
diff --git a/storage/innobase/include/trx0undo.h b/storage/innobase/include/trx0undo.h
index 7d4e632d3ce..60b0517db0d 100644
--- a/storage/innobase/include/trx0undo.h
+++ b/storage/innobase/include/trx0undo.h
@@ -107,7 +107,7 @@ trx_read_roll_ptr(
@return pointer to page x-latched */
UNIV_INLINE
page_t*
-trx_undo_page_get(const page_id_t& page_id, mtr_t* mtr);
+trx_undo_page_get(const page_id_t page_id, mtr_t* mtr);
/** Gets an undo log page and s-latches it.
@param[in] page_id page id
@@ -115,7 +115,7 @@ trx_undo_page_get(const page_id_t& page_id, mtr_t* mtr);
@return pointer to page s-latched */
UNIV_INLINE
page_t*
-trx_undo_page_get_s_latched(const page_id_t& page_id, mtr_t* mtr);
+trx_undo_page_get_s_latched(const page_id_t page_id, mtr_t* mtr);
/******************************************************************//**
Returns the next undo log record on the page in the specified log, or
@@ -203,6 +203,11 @@ trx_undo_truncate_start(
ulint hdr_page_no,
ulint hdr_offset,
undo_no_t limit);
+/** Mark that an undo log header belongs to a data dictionary transaction.
+@param[in] trx dictionary transaction
+@param[in,out] undo undo log
+@param[in,out] mtr mini-transaction */
+void trx_undo_mark_as_dict(const trx_t* trx, trx_undo_t* undo, mtr_t* mtr);
/** Assign an undo log for a persistent transaction.
A new undo log is created or a cached undo log reused.
@param[in,out] trx transaction
@@ -260,18 +265,6 @@ trx_undo_commit_cleanup(trx_undo_t* undo, bool is_temp);
void
trx_undo_free_at_shutdown(trx_t *trx);
-/* Forward declaration. */
-namespace undo {
- class Truncate;
-};
-
-/** Truncate UNDO tablespace, reinitialize header and rseg.
-@param[in] undo_trunc UNDO tablespace handler
-@return true if success else false. */
-bool
-trx_undo_truncate_tablespace(
- undo::Truncate* undo_trunc);
-
/** Parse MLOG_UNDO_INIT.
@param[in] ptr log record
@param[in] end_ptr end of log record buffer
diff --git a/storage/innobase/include/trx0undo.ic b/storage/innobase/include/trx0undo.ic
index 630638f6b7b..ac8af61be09 100644
--- a/storage/innobase/include/trx0undo.ic
+++ b/storage/innobase/include/trx0undo.ic
@@ -140,7 +140,7 @@ trx_read_roll_ptr(
@return pointer to page x-latched */
UNIV_INLINE
page_t*
-trx_undo_page_get(const page_id_t& page_id, mtr_t* mtr)
+trx_undo_page_get(const page_id_t page_id, mtr_t* mtr)
{
buf_block_t* block = buf_page_get(page_id, univ_page_size,
RW_X_LATCH, mtr);
@@ -156,7 +156,7 @@ trx_undo_page_get(const page_id_t& page_id, mtr_t* mtr)
@return pointer to page s-latched */
UNIV_INLINE
page_t*
-trx_undo_page_get_s_latched(const page_id_t& page_id, mtr_t* mtr)
+trx_undo_page_get_s_latched(const page_id_t page_id, mtr_t* mtr)
{
buf_block_t* block = buf_page_get(page_id, univ_page_size,
RW_S_LATCH, mtr);
diff --git a/storage/innobase/include/univ.i b/storage/innobase/include/univ.i
index ffa4967b9de..a3b50950393 100644
--- a/storage/innobase/include/univ.i
+++ b/storage/innobase/include/univ.i
@@ -41,7 +41,7 @@ Created 1/20/1994 Heikki Tuuri
#define INNODB_VERSION_MAJOR 5
#define INNODB_VERSION_MINOR 7
-#define INNODB_VERSION_BUGFIX 22
+#define INNODB_VERSION_BUGFIX 24
/* The following is the InnoDB version as shown in
SELECT plugin_version FROM information_schema.plugins;
@@ -104,7 +104,6 @@ support cross-platform development and expose comonly used SQL names. */
#endif
#include <stdint.h>
-#define __STDC_FORMAT_MACROS /* Enable C99 printf format macros */
#include <inttypes.h>
#ifdef HAVE_UNISTD_H
#include <unistd.h>
diff --git a/storage/innobase/include/ut0counter.h b/storage/innobase/include/ut0counter.h
index f1a9384667e..e1a1d5614fe 100644
--- a/storage/innobase/include/ut0counter.h
+++ b/storage/innobase/include/ut0counter.h
@@ -31,6 +31,7 @@ Created 2012/04/12 by Sunny Bains
#include <my_rdtsc.h>
#include "univ.i"
#include "os0thread.h"
+#include <atomic>
/** CPU cache line size */
#ifdef CPU_LEVEL1_DCACHE_LINESIZE
@@ -42,113 +43,79 @@ Created 2012/04/12 by Sunny Bains
/** Default number of slots to use in ib_counter_t */
#define IB_N_SLOTS 64
-/** Get the offset into the counter array. */
-template <typename Type, int N>
-struct generic_indexer_t {
- /** @return offset within m_counter */
- static size_t offset(size_t index) UNIV_NOTHROW
- {
- return(((index % N) + 1) * (CACHE_LINE_SIZE / sizeof(Type)));
- }
-};
+/** Use the result of my_timer_cycles(), which mainly uses RDTSC for cycles
+as a random value. See the comments for my_timer_cycles() */
+/** @return result from RDTSC or similar functions. */
+static inline size_t
+get_rnd_value()
+{
+ size_t c = static_cast<size_t>(my_timer_cycles());
+
+ if (c != 0) {
+ return c;
+ }
-/** Use the result of my_timer_cycles(), which mainly uses RDTSC for cycles,
-to index into the counter array. See the comments for my_timer_cycles() */
-template <typename Type=ulint, int N=1>
-struct counter_indexer_t : public generic_indexer_t<Type, N> {
- /** @return result from RDTSC or similar functions. */
- static size_t get_rnd_index() UNIV_NOTHROW
- {
- size_t c = static_cast<size_t>(my_timer_cycles());
-
- if (c != 0) {
- return(c);
- } else {
- /* We may go here if my_timer_cycles() returns 0,
- so we have to have the plan B for the counter. */
+ /* We may go here if my_timer_cycles() returns 0,
+ so we have to have the plan B for the counter. */
#if !defined(_WIN32)
- return(size_t(os_thread_get_curr_id()));
+ return (size_t)os_thread_get_curr_id();
#else
- LARGE_INTEGER cnt;
- QueryPerformanceCounter(&cnt);
+ LARGE_INTEGER cnt;
+ QueryPerformanceCounter(&cnt);
- return(static_cast<size_t>(cnt.QuadPart));
+ return static_cast<size_t>(cnt.QuadPart);
#endif /* !_WIN32 */
- }
- }
+}
- /** @return a random offset to the array */
- static size_t get_rnd_offset() UNIV_NOTHROW
- {
- return(generic_indexer_t<Type, N>::offset(get_rnd_index()));
- }
-};
-
-#define default_indexer_t counter_indexer_t
-
-/** Class for using fuzzy counters. The counter is not protected by any
-mutex and the results are not guaranteed to be 100% accurate but close
+/** Class for using fuzzy counters. The counter is multi-instance relaxed atomic
+so the results are not guaranteed to be 100% accurate but close
enough. Creates an array of counters and separates each element by the
CACHE_LINE_SIZE bytes */
-template <
- typename Type,
- int N = IB_N_SLOTS,
- template<typename, int> class Indexer = default_indexer_t>
-struct MY_ALIGNED(CACHE_LINE_SIZE) ib_counter_t
-{
-#ifdef UNIV_DEBUG
- ~ib_counter_t()
- {
- size_t n = (CACHE_LINE_SIZE / sizeof(Type));
-
- /* Check that we aren't writing outside our defined bounds. */
- for (size_t i = 0; i < UT_ARR_SIZE(m_counter); i += n) {
- for (size_t j = 1; j < n - 1; ++j) {
- ut_ad(m_counter[i + j] == 0);
- }
- }
- }
-#endif /* UNIV_DEBUG */
-
+template <typename Type, int N = IB_N_SLOTS>
+struct ib_counter_t {
/** Increment the counter by 1. */
- void inc() UNIV_NOTHROW { add(1); }
+ void inc() { add(1); }
/** Increment the counter by 1.
@param[in] index a reasonably thread-unique identifier */
- void inc(size_t index) UNIV_NOTHROW { add(index, 1); }
+ void inc(size_t index) { add(index, 1); }
/** Add to the counter.
@param[in] n amount to be added */
- void add(Type n) UNIV_NOTHROW { add(m_policy.get_rnd_offset(), n); }
+ void add(Type n) { add(get_rnd_value(), n); }
/** Add to the counter.
@param[in] index a reasonably thread-unique identifier
@param[in] n amount to be added */
- void add(size_t index, Type n) UNIV_NOTHROW {
- size_t i = m_policy.offset(index);
+ void add(size_t index, Type n) {
+ index = index % N;
- ut_ad(i < UT_ARR_SIZE(m_counter));
+ ut_ad(index < UT_ARR_SIZE(m_counter));
- m_counter[i] += n;
+ m_counter[index].value.fetch_add(n, std::memory_order_relaxed);
}
- /* @return total value - not 100% accurate, since it is not atomic. */
- operator Type() const UNIV_NOTHROW {
+ /* @return total value - not 100% accurate, since it is relaxed atomic*/
+ operator Type() const {
Type total = 0;
- for (size_t i = 0; i < N; ++i) {
- total += m_counter[m_policy.offset(i)];
+ for (const auto &counter : m_counter) {
+ total += counter.value.load(std::memory_order_relaxed);
}
return(total);
}
private:
- /** Indexer into the array */
- Indexer<Type, N>m_policy;
-
- /** Slot 0 is unused. */
- Type m_counter[(N + 1) * (CACHE_LINE_SIZE / sizeof(Type))];
+ /** Atomic which occupies whole CPU cache line */
+ struct MY_ALIGNED(CACHE_LINE_SIZE) ib_counter_element_t {
+ std::atomic<Type> value;
+ byte padding[CACHE_LINE_SIZE - sizeof(value)];
+ };
+ static_assert(sizeof(ib_counter_element_t) == CACHE_LINE_SIZE, "");
+
+ /** Array of counter elements */
+ ib_counter_element_t m_counter[N];
};
#endif /* ut0counter_h */
diff --git a/storage/innobase/include/ut0pool.h b/storage/innobase/include/ut0pool.h
index 6367b53dbe6..d3ea733a440 100644
--- a/storage/innobase/include/ut0pool.h
+++ b/storage/innobase/include/ut0pool.h
@@ -125,8 +125,7 @@ struct Pool {
elem = NULL;
}
- m_lock_strategy.exit();
-
+#if defined HAVE_valgrind || defined __SANITIZE_ADDRESS__
if (elem) {
/* Unpoison the memory for AddressSanitizer */
MEM_UNDEFINED(&elem->m_type, sizeof elem->m_type);
@@ -135,10 +134,11 @@ struct Pool {
actually initialized; we checked that by
UNIV_MEM_ASSERT_RW() in mem_free() below. */
UNIV_MEM_VALID(&elem->m_type, sizeof elem->m_type);
- return &elem->m_type;
}
+#endif
- return NULL;
+ m_lock_strategy.exit();
+ return elem ? &elem->m_type : NULL;
}
/** Add the object to the pool.
@@ -151,8 +151,12 @@ struct Pool {
elem = reinterpret_cast<Element*>(p - sizeof(*elem));
UNIV_MEM_ASSERT_RW(&elem->m_type, sizeof elem->m_type);
- elem->m_pool->put(elem);
+ elem->m_pool->m_lock_strategy.enter();
+
+ elem->m_pool->putl(elem);
MEM_NOACCESS(&elem->m_type, sizeof elem->m_type);
+
+ elem->m_pool->m_lock_strategy.exit();
}
protected:
@@ -170,17 +174,13 @@ private:
/** Release the object to the free pool
@param elem element to free */
- void put(Element* elem)
+ void putl(Element* elem)
{
- m_lock_strategy.enter();
-
ut_ad(elem >= m_start && elem < m_last);
ut_ad(Factory::debug(&elem->m_type));
m_pqueue.push(elem);
-
- m_lock_strategy.exit();
}
/** Initialise the elements.
diff --git a/storage/innobase/lock/lock0lock.cc b/storage/innobase/lock/lock0lock.cc
index 4d93f2c449c..5dc437dbcd7 100644
--- a/storage/innobase/lock/lock0lock.cc
+++ b/storage/innobase/lock/lock0lock.cc
@@ -59,18 +59,6 @@ ulong innodb_lock_schedule_algorithm;
/** The value of innodb_deadlock_detect */
my_bool innobase_deadlock_detect;
-/** Total number of cached record locks */
-static const ulint REC_LOCK_CACHE = 8;
-
-/** Maximum record lock size in bytes */
-static const ulint REC_LOCK_SIZE = sizeof(ib_lock_t) + 256;
-
-/** Total number of cached table locks */
-static const ulint TABLE_LOCK_CACHE = 8;
-
-/** Size in bytes, of the table lock instance */
-static const ulint TABLE_LOCK_SIZE = sizeof(ib_lock_t);
-
/*********************************************************************//**
Checks if a waiting record lock request still has to wait in a queue.
@return lock that is causing the wait */
@@ -349,7 +337,7 @@ lock_report_trx_id_insanity(
trx_id_t max_trx_id) /*!< in: trx_sys.get_max_trx_id() */
{
ut_ad(rec_offs_validate(rec, index, offsets));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
ib::error()
<< "Transaction id " << trx_id
@@ -372,7 +360,7 @@ lock_check_trx_id_sanity(
const ulint* offsets) /*!< in: rec_get_offsets(rec, index) */
{
ut_ad(rec_offs_validate(rec, index, offsets));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
trx_id_t max_trx_id = trx_sys.get_max_trx_id();
ut_ad(max_trx_id || srv_force_recovery >= SRV_FORCE_NO_UNDO_LOG_SCAN);
@@ -401,7 +389,7 @@ lock_clust_rec_cons_read_sees(
ut_ad(dict_index_is_clust(index));
ut_ad(page_rec_is_user_rec(rec));
ut_ad(rec_offs_validate(rec, index, offsets));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
/* Temp-tables are not shared across connections and multiple
transactions from different connections cannot simultaneously
@@ -440,7 +428,7 @@ lock_sec_rec_cons_read_sees(
{
ut_ad(page_rec_is_user_rec(rec));
ut_ad(!index->is_primary());
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
/* NOTE that we might call this function while holding the search
system latch. */
@@ -1234,7 +1222,7 @@ lock_sec_rec_some_has_impl(
ut_ad(!dict_index_is_clust(index));
ut_ad(page_rec_is_user_rec(rec));
ut_ad(rec_offs_validate(rec, index, offsets));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
max_trx_id = page_get_max_trx_id(page);
@@ -1409,13 +1397,13 @@ lock_rec_create_low(
}
}
- if (trx->lock.rec_cached >= trx->lock.rec_pool.size()
- || sizeof *lock + n_bytes > REC_LOCK_SIZE) {
+ if (trx->lock.rec_cached >= UT_ARR_SIZE(trx->lock.rec_pool)
+ || sizeof *lock + n_bytes > sizeof *trx->lock.rec_pool) {
lock = static_cast<lock_t*>(
mem_heap_alloc(trx->lock.lock_heap,
sizeof *lock + n_bytes));
} else {
- lock = trx->lock.rec_pool[trx->lock.rec_cached++];
+ lock = &trx->lock.rec_pool[trx->lock.rec_cached++].lock;
}
lock->trx = trx;
@@ -1750,7 +1738,10 @@ lock_rec_enqueue_waiting(
lock_prdt_set_prdt(lock, prdt);
}
- if (const trx_t* victim =
+ if (
+#ifdef UNIV_DEBUG
+ const trx_t* victim =
+#endif
DeadlockChecker::check_and_resolve(lock, trx)) {
ut_ad(victim == trx);
lock_reset_lock_and_trx_wait(lock);
@@ -2705,8 +2696,8 @@ lock_move_reorganize_page(
ulint old_heap_no;
ulint new_heap_no;
ut_d(const rec_t* const orec = rec1);
- ut_ad(page_rec_is_default_row(rec1)
- == page_rec_is_default_row(rec2));
+ ut_ad(page_rec_is_metadata(rec1)
+ == page_rec_is_metadata(rec2));
if (comp) {
old_heap_no = rec_get_heap_no_new(rec2);
@@ -2727,7 +2718,7 @@ lock_move_reorganize_page(
/* Clear the bit in old_lock. */
if (old_heap_no < lock->un_member.rec_lock.n_bits
&& lock_rec_reset_nth_bit(lock, old_heap_no)) {
- ut_ad(!page_rec_is_default_row(orec));
+ ut_ad(!page_rec_is_metadata(orec));
/* NOTE that the old lock bitmap could be too
small for the new heap number! */
@@ -2808,8 +2799,8 @@ lock_move_rec_list_end(
reset the lock bits on the old */
for (;;) {
- ut_ad(page_rec_is_default_row(rec1)
- == page_rec_is_default_row(rec2));
+ ut_ad(page_rec_is_metadata(rec1)
+ == page_rec_is_metadata(rec2));
ut_d(const rec_t* const orec = rec1);
ulint rec1_heap_no;
@@ -2846,7 +2837,7 @@ lock_move_rec_list_end(
if (rec1_heap_no < lock->un_member.rec_lock.n_bits
&& lock_rec_reset_nth_bit(lock, rec1_heap_no)) {
- ut_ad(!page_rec_is_default_row(orec));
+ ut_ad(!page_rec_is_metadata(orec));
if (type_mode & LOCK_WAIT) {
lock_reset_lock_and_trx_wait(lock);
@@ -2891,7 +2882,7 @@ lock_move_rec_list_start(
ut_ad(block->frame == page_align(rec));
ut_ad(new_block->frame == page_align(old_end));
ut_ad(comp == page_rec_is_comp(old_end));
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
lock_mutex_enter();
@@ -2917,8 +2908,8 @@ lock_move_rec_list_start(
reset the lock bits on the old */
while (rec1 != rec) {
- ut_ad(page_rec_is_default_row(rec1)
- == page_rec_is_default_row(rec2));
+ ut_ad(page_rec_is_metadata(rec1)
+ == page_rec_is_metadata(rec2));
ut_d(const rec_t* const prev = rec1);
ulint rec1_heap_no;
@@ -2943,7 +2934,7 @@ lock_move_rec_list_start(
if (rec1_heap_no < lock->un_member.rec_lock.n_bits
&& lock_rec_reset_nth_bit(lock, rec1_heap_no)) {
- ut_ad(!page_rec_is_default_row(prev));
+ ut_ad(!page_rec_is_metadata(prev));
if (type_mode & LOCK_WAIT) {
lock_reset_lock_and_trx_wait(lock);
@@ -3023,8 +3014,8 @@ lock_rtr_move_rec_list(
rec1 = rec_move[moved].old_rec;
rec2 = rec_move[moved].new_rec;
- ut_ad(!page_rec_is_default_row(rec1));
- ut_ad(!page_rec_is_default_row(rec2));
+ ut_ad(!page_rec_is_metadata(rec1));
+ ut_ad(!page_rec_is_metadata(rec2));
if (comp) {
rec1_heap_no = rec_get_heap_no_new(rec1);
@@ -3103,7 +3094,7 @@ lock_update_merge_right(
page which will be
discarded */
{
- ut_ad(!page_rec_is_default_row(orig_succ));
+ ut_ad(!page_rec_is_metadata(orig_succ));
lock_mutex_enter();
@@ -3355,7 +3346,7 @@ lock_update_insert(
ulint donator_heap_no;
ut_ad(block->frame == page_align(rec));
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
/* Inherit the gap-locking locks for rec, in gap mode, from the next
record */
@@ -3387,7 +3378,7 @@ lock_update_delete(
ulint next_heap_no;
ut_ad(page == page_align(rec));
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
if (page_is_comp(page)) {
heap_no = rec_get_heap_no_new(rec);
@@ -3517,8 +3508,9 @@ lock_table_create(
ib_vector_push(trx->autoinc_locks, &lock);
- } else if (trx->lock.table_cached < trx->lock.table_pool.size()) {
- lock = trx->lock.table_pool[trx->lock.table_cached++];
+ } else if (trx->lock.table_cached
+ < UT_ARR_SIZE(trx->lock.table_pool)) {
+ lock = &trx->lock.table_pool[trx->lock.table_cached++];
} else {
lock = static_cast<lock_t*>(
@@ -3536,7 +3528,7 @@ lock_table_create(
UT_LIST_ADD_LAST(trx->lock.trx_locks, lock);
#ifdef WITH_WSREP
- if (c_lock) {
+ if (c_lock && wsrep_on_trx(trx)) {
if (wsrep_thd_is_BF(trx->mysql_thd, FALSE)) {
ut_list_insert(table->locks, c_lock, lock,
TableLockGetNode());
@@ -3766,7 +3758,7 @@ lock_table_enqueue_waiting(
}
#ifdef WITH_WSREP
- if (trx->lock.was_chosen_as_deadlock_victim) {
+ if (trx->lock.was_chosen_as_deadlock_victim && wsrep_on_trx(trx)) {
return(DB_DEADLOCK);
}
#endif /* WITH_WSREP */
@@ -4184,7 +4176,7 @@ lock_rec_unlock(
ut_ad(block->frame == page_align(rec));
ut_ad(!trx->lock.wait_lock);
ut_ad(trx_state_eq(trx, TRX_STATE_ACTIVE));
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
heap_no = page_rec_get_heap_no(rec);
@@ -4370,24 +4362,15 @@ lock_trx_table_locks_remove(
ut_ad(trx_mutex_own(trx));
}
- typedef lock_pool_t::reverse_iterator iterator;
-
- iterator end = trx->lock.table_locks.rend();
-
- for (iterator it = trx->lock.table_locks.rbegin(); it != end; ++it) {
-
+ for (lock_list::iterator it = trx->lock.table_locks.begin(),
+ end = trx->lock.table_locks.end(); it != end; ++it) {
const lock_t* lock = *it;
- if (lock == NULL) {
- continue;
- }
-
- ut_a(trx == lock->trx);
- ut_a(lock_get_type_low(lock) & LOCK_TABLE);
- ut_a(lock->un_member.tab_lock.table != NULL);
+ ut_ad(!lock || trx == lock->trx);
+ ut_ad(!lock || lock_get_type_low(lock) & LOCK_TABLE);
+ ut_ad(!lock || lock->un_member.tab_lock.table);
if (lock == lock_to_remove) {
-
*it = NULL;
if (!trx->lock.cancel) {
@@ -4522,7 +4505,7 @@ lock_rec_print(FILE* file, const lock_t* lock)
rec = page_find_rec_with_heap_no(
buf_block_get_frame(block), i);
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
offsets = rec_get_offsets(
rec, lock->index, offsets, true,
@@ -4804,11 +4787,8 @@ lock_trx_table_locks_find(
trx_mutex_enter(trx);
- typedef lock_pool_t::const_reverse_iterator iterator;
-
- iterator end = trx->lock.table_locks.rend();
-
- for (iterator it = trx->lock.table_locks.rbegin(); it != end; ++it) {
+ for (lock_list::const_iterator it = trx->lock.table_locks.begin(),
+ end = trx->lock.table_locks.end(); it != end; ++it) {
const lock_t* lock = *it;
@@ -4997,7 +4977,7 @@ lock_rec_queue_validate(
lock = lock_rec_get_next_const(heap_no, lock)) {
ut_ad(!trx_is_ac_nl_ro(lock->trx));
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
if (index) {
ut_a(lock->index == index);
@@ -5332,7 +5312,7 @@ lock_rec_insert_check_and_lock(
trx_t* trx = thr_get_trx(thr);
const rec_t* next_rec = page_rec_get_next_const(rec);
ulint heap_no = page_rec_get_heap_no(next_rec);
- ut_ad(!rec_is_default_row(next_rec, index));
+ ut_ad(!rec_is_metadata(next_rec, *index));
lock_mutex_enter();
/* Because this code is invoked for a running transaction by
@@ -5460,7 +5440,7 @@ lock_rec_convert_impl_to_expl_for_trx(
{
ut_ad(trx->is_referenced());
ut_ad(page_rec_is_leaf(rec));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
DEBUG_SYNC_C("before_lock_rec_convert_impl_to_expl_for_trx");
@@ -5537,7 +5517,7 @@ static void lock_rec_other_trx_holds_expl(trx_t *caller_trx, trx_t *trx,
{
if (trx)
{
- ut_ad(!page_rec_is_default_row(rec));
+ ut_ad(!page_rec_is_metadata(rec));
lock_mutex_enter();
lock_rec_other_trx_holds_expl_arg arg= { page_rec_get_heap_no(rec), block,
trx };
@@ -5584,7 +5564,7 @@ lock_rec_convert_impl_to_expl(
ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(!page_rec_is_comp(rec) == !rec_offs_comp(offsets));
ut_ad(page_rec_is_leaf(rec));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
if (dict_index_is_clust(index)) {
trx_id_t trx_id;
@@ -5661,7 +5641,7 @@ lock_clust_rec_modify_check_and_lock(
return(DB_SUCCESS);
}
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
ut_ad(!index->table->is_temporary());
heap_no = rec_offs_comp(offsets)
@@ -5717,7 +5697,7 @@ lock_sec_rec_modify_check_and_lock(
ut_ad(block->frame == page_align(rec));
ut_ad(mtr->is_named_space(index->table->space));
ut_ad(page_rec_is_leaf(rec));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
if (flags & BTR_NO_LOCKING_FLAG) {
@@ -5811,7 +5791,7 @@ lock_sec_rec_read_check_and_lock(
return(DB_SUCCESS);
}
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
heap_no = page_rec_get_heap_no(rec);
/* Some transaction may have an implicit x-lock on the record only
@@ -5873,7 +5853,7 @@ lock_clust_rec_read_check_and_lock(
|| gap_mode == LOCK_REC_NOT_GAP);
ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(page_rec_is_leaf(rec));
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
if ((flags & BTR_NO_LOCKING_FLAG)
|| srv_read_only_mode
@@ -6334,6 +6314,9 @@ lock_trx_release_locks(
/*--------------------------------------*/
trx_mutex_enter(trx);
trx->state = TRX_STATE_COMMITTED_IN_MEMORY;
+ /* Ensure that rw_trx_hash_t::find() will no longer find
+ this transaction. */
+ trx->id = 0;
trx_mutex_exit(trx);
/*--------------------------------------*/
@@ -6544,10 +6527,8 @@ lock_trx_has_sys_table_locks(
lock_mutex_enter();
- typedef lock_pool_t::const_reverse_iterator iterator;
-
- iterator end = trx->lock.table_locks.rend();
- iterator it = trx->lock.table_locks.rbegin();
+ const lock_list::const_iterator end = trx->lock.table_locks.end();
+ lock_list::const_iterator it = trx->lock.table_locks.begin();
/* Find a valid mode. Note: ib_vector_size() can be 0. */
@@ -7099,33 +7080,6 @@ DeadlockChecker::check_and_resolve(const lock_t* lock, trx_t* trx)
return(victim_trx);
}
-/**
-Allocate cached locks for the transaction.
-@param trx allocate cached record locks for this transaction */
-void
-lock_trx_alloc_locks(trx_t* trx)
-{
- ulint sz = REC_LOCK_SIZE * REC_LOCK_CACHE;
- byte* ptr = reinterpret_cast<byte*>(ut_malloc_nokey(sz));
-
- /* We allocate one big chunk and then distribute it among
- the rest of the elements. The allocated chunk pointer is always
- at index 0. */
-
- for (ulint i = 0; i < REC_LOCK_CACHE; ++i, ptr += REC_LOCK_SIZE) {
- trx->lock.rec_pool.push_back(
- reinterpret_cast<ib_lock_t*>(ptr));
- }
-
- sz = TABLE_LOCK_SIZE * TABLE_LOCK_CACHE;
- ptr = reinterpret_cast<byte*>(ut_malloc_nokey(sz));
-
- for (ulint i = 0; i < TABLE_LOCK_CACHE; ++i, ptr += TABLE_LOCK_SIZE) {
- trx->lock.table_pool.push_back(
- reinterpret_cast<ib_lock_t*>(ptr));
- }
-
-}
/*************************************************************//**
Updates the lock table when a page is split and merged to
two pages. */
@@ -7146,7 +7100,7 @@ lock_update_split_and_merge(
lock_mutex_enter();
left_next_rec = page_rec_get_next_const(orig_pred);
- ut_ad(!page_rec_is_default_row(left_next_rec));
+ ut_ad(!page_rec_is_metadata(left_next_rec));
/* Inherit the locks on the supremum of the left page to the
first record which was moved from the right page */
diff --git a/storage/innobase/log/log0crypt.cc b/storage/innobase/log/log0crypt.cc
index dff9661c6eb..7ad39da29ec 100644
--- a/storage/innobase/log/log0crypt.cc
+++ b/storage/innobase/log/log0crypt.cc
@@ -82,19 +82,62 @@ log_block_get_start_lsn(
return start_lsn;
}
+/** Generate crypt key from crypt msg.
+@param[in,out] info encryption key
+@param[in] upgrade whether to use the key in MariaDB 10.1 format
+@return whether the operation was successful */
+static bool init_crypt_key(crypt_info_t* info, bool upgrade = false)
+{
+ byte mysqld_key[MY_AES_MAX_KEY_LENGTH];
+ uint keylen = sizeof mysqld_key;
+
+ compile_time_assert(16 == sizeof info->crypt_key);
+
+ if (uint rc = encryption_key_get(LOG_DEFAULT_ENCRYPTION_KEY,
+ info->key_version, mysqld_key,
+ &keylen)) {
+ ib::error()
+ << "Obtaining redo log encryption key version "
+ << info->key_version << " failed (" << rc
+ << "). Maybe the key or the required encryption "
+ "key management plugin was not found.";
+ return false;
+ }
+
+ if (upgrade) {
+ while (keylen < sizeof mysqld_key) {
+ mysqld_key[keylen++] = 0;
+ }
+ }
+
+ uint dst_len;
+ int err= my_aes_crypt(MY_AES_ECB,
+ ENCRYPTION_FLAG_NOPAD | ENCRYPTION_FLAG_ENCRYPT,
+ info->crypt_msg.bytes, sizeof info->crypt_msg,
+ info->crypt_key.bytes, &dst_len,
+ mysqld_key, keylen, NULL, 0);
+
+ if (err != MY_AES_OK || dst_len != MY_AES_BLOCK_SIZE) {
+ ib::error() << "Getting redo log crypto key failed: err = "
+ << err << ", len = " << dst_len;
+ return false;
+ }
+
+ return true;
+}
+
/** Encrypt or decrypt log blocks.
@param[in,out] buf log blocks to encrypt or decrypt
@param[in] lsn log sequence number of the start of the buffer
@param[in] size size of the buffer, in bytes
-@param[in] decrypt whether to decrypt instead of encrypting */
-UNIV_INTERN
-void
-log_crypt(byte* buf, lsn_t lsn, ulint size, bool decrypt)
+@param[in] op whether to decrypt, encrypt, or rotate key and encrypt
+@return whether the operation succeeded (encrypt always does) */
+bool log_crypt(byte* buf, lsn_t lsn, ulint size, log_crypt_t op)
{
ut_ad(size % OS_FILE_LOG_BLOCK_SIZE == 0);
+ ut_ad(ulint(buf) % OS_FILE_LOG_BLOCK_SIZE == 0);
ut_a(info.key_version);
- uint dst_len;
uint32_t aes_ctr_iv[MY_AES_BLOCK_SIZE / sizeof(uint32_t)];
compile_time_assert(sizeof(uint32_t) == 4);
@@ -103,7 +146,8 @@ log_crypt(byte* buf, lsn_t lsn, ulint size, bool decrypt)
for (const byte* const end = buf + size; buf != end;
buf += OS_FILE_LOG_BLOCK_SIZE, lsn += OS_FILE_LOG_BLOCK_SIZE) {
- uint32_t dst[(OS_FILE_LOG_BLOCK_SIZE - LOG_CRYPT_HDR_SIZE)
+ uint32_t dst[(OS_FILE_LOG_BLOCK_SIZE - LOG_CRYPT_HDR_SIZE
+ - LOG_BLOCK_CHECKSUM)
/ sizeof(uint32_t)];
/* The log block number is not encrypted. */
@@ -123,64 +167,61 @@ log_crypt(byte* buf, lsn_t lsn, ulint size, bool decrypt)
ut_ad(log_block_get_start_lsn(lsn,
log_block_get_hdr_no(buf))
== lsn);
+ byte* key_ver = &buf[OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_KEY
+ - LOG_BLOCK_CHECKSUM];
+ const uint dst_size
+ = log_sys.log.format == LOG_HEADER_FORMAT_ENC_10_4
+ ? sizeof dst - LOG_BLOCK_KEY
+ : sizeof dst;
+ if (log_sys.log.format == LOG_HEADER_FORMAT_ENC_10_4) {
+ const uint key_version = info.key_version;
+ switch (op) {
+ case LOG_ENCRYPT_ROTATE_KEY:
+ info.key_version
+ = encryption_key_get_latest_version(
+ LOG_DEFAULT_ENCRYPTION_KEY);
+ if (key_version != info.key_version
+ && !init_crypt_key(&info)) {
+ info.key_version = key_version;
+ }
+ /* fall through */
+ case LOG_ENCRYPT:
+ mach_write_to_4(key_ver, info.key_version);
+ break;
+ case LOG_DECRYPT:
+ info.key_version = mach_read_from_4(key_ver);
+ if (key_version != info.key_version
+ && !init_crypt_key(&info)) {
+ return false;
+ }
+ }
+#ifndef DBUG_OFF
+ if (key_version != info.key_version) {
+ DBUG_PRINT("ib_log", ("key_version: %x -> %x",
+ key_version,
+ info.key_version));
+ }
+#endif /* !DBUG_OFF */
+ }
+ ut_ad(LOG_CRYPT_HDR_SIZE + dst_size
+ == log_sys.trailer_offset());
+
+ uint dst_len;
int rc = encryption_crypt(
- buf + LOG_CRYPT_HDR_SIZE, sizeof dst,
+ buf + LOG_CRYPT_HDR_SIZE, dst_size,
reinterpret_cast<byte*>(dst), &dst_len,
const_cast<byte*>(info.crypt_key.bytes),
sizeof info.crypt_key,
reinterpret_cast<byte*>(aes_ctr_iv), sizeof aes_ctr_iv,
- decrypt
+ op == LOG_DECRYPT
? ENCRYPTION_FLAG_DECRYPT | ENCRYPTION_FLAG_NOPAD
: ENCRYPTION_FLAG_ENCRYPT | ENCRYPTION_FLAG_NOPAD,
LOG_DEFAULT_ENCRYPTION_KEY,
info.key_version);
-
ut_a(rc == MY_AES_OK);
- ut_a(dst_len == sizeof dst);
- memcpy(buf + LOG_CRYPT_HDR_SIZE, dst, sizeof dst);
- }
-}
-
-/** Generate crypt key from crypt msg.
-@param[in,out] info encryption key
-@param[in] upgrade whether to use the key in MariaDB 10.1 format
-@return whether the operation was successful */
-static bool init_crypt_key(crypt_info_t* info, bool upgrade = false)
-{
- byte mysqld_key[MY_AES_MAX_KEY_LENGTH];
- uint keylen = sizeof mysqld_key;
-
- compile_time_assert(16 == sizeof info->crypt_key);
-
- if (uint rc = encryption_key_get(LOG_DEFAULT_ENCRYPTION_KEY,
- info->key_version, mysqld_key,
- &keylen)) {
- ib::error()
- << "Obtaining redo log encryption key version "
- << info->key_version << " failed (" << rc
- << "). Maybe the key or the required encryption "
- "key management plugin was not found.";
- return false;
- }
-
- if (upgrade) {
- while (keylen < sizeof mysqld_key) {
- mysqld_key[keylen++] = 0;
- }
- }
-
- uint dst_len;
- int err= my_aes_crypt(MY_AES_ECB,
- ENCRYPTION_FLAG_NOPAD | ENCRYPTION_FLAG_ENCRYPT,
- info->crypt_msg.bytes, sizeof info->crypt_msg,
- info->crypt_key.bytes, &dst_len,
- mysqld_key, keylen, NULL, 0);
-
- if (err != MY_AES_OK || dst_len != MY_AES_BLOCK_SIZE) {
- ib::error() << "Getting redo log crypto key failed: err = "
- << err << ", len = " << dst_len;
- return false;
+ ut_a(dst_len == dst_size);
+ memcpy(buf + LOG_CRYPT_HDR_SIZE, dst, dst_size);
}
return true;
diff --git a/storage/innobase/log/log0log.cc b/storage/innobase/log/log0log.cc
index b099e50cd9e..204f0a6917d 100644
--- a/storage/innobase/log/log0log.cc
+++ b/storage/innobase/log/log0log.cc
@@ -258,9 +258,9 @@ log_calculate_actual_len(
{
ut_ad(log_mutex_own());
+ const ulint framing_size = log_sys.framing_size();
/* actual length stored per block */
- const ulint len_per_blk = OS_FILE_LOG_BLOCK_SIZE
- - (LOG_BLOCK_HDR_SIZE + LOG_BLOCK_TRL_SIZE);
+ const ulint len_per_blk = OS_FILE_LOG_BLOCK_SIZE - framing_size;
/* actual data length in last block already written */
ulint extra_len = (log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE);
@@ -269,8 +269,7 @@ log_calculate_actual_len(
extra_len -= LOG_BLOCK_HDR_SIZE;
/* total extra length for block header and trailer */
- extra_len = ((len + extra_len) / len_per_blk)
- * (LOG_BLOCK_HDR_SIZE + LOG_BLOCK_TRL_SIZE);
+ extra_len = ((len + extra_len) / len_per_blk) * framing_size;
return(len + extra_len);
}
@@ -402,26 +401,24 @@ log_write_low(
ulint str_len) /*!< in: string length */
{
ulint len;
- ulint data_len;
- byte* log_block;
ut_ad(log_mutex_own());
+ const ulint trailer_offset = log_sys.trailer_offset();
part_loop:
/* Calculate a part length */
- data_len = (log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE) + str_len;
+ ulint data_len = (log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE) + str_len;
- if (data_len <= OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE) {
+ if (data_len <= trailer_offset) {
/* The string fits within the current log block */
len = str_len;
} else {
- data_len = OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE;
+ data_len = trailer_offset;
- len = OS_FILE_LOG_BLOCK_SIZE
- - (log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE)
- - LOG_BLOCK_TRL_SIZE;
+ len = trailer_offset
+ - log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE;
}
memcpy(log_sys.buf + log_sys.buf_free, str, len);
@@ -429,18 +426,18 @@ part_loop:
str_len -= len;
str = str + len;
- log_block = static_cast<byte*>(
+ byte* log_block = static_cast<byte*>(
ut_align_down(log_sys.buf + log_sys.buf_free,
OS_FILE_LOG_BLOCK_SIZE));
log_block_set_data_len(log_block, data_len);
- if (data_len == OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE) {
+ if (data_len == trailer_offset) {
/* This block became full */
log_block_set_data_len(log_block, OS_FILE_LOG_BLOCK_SIZE);
log_block_set_checkpoint_no(log_block,
log_sys.next_checkpoint_no);
- len += LOG_BLOCK_HDR_SIZE + LOG_BLOCK_TRL_SIZE;
+ len += log_sys.framing_size();
log_sys.lsn += len;
@@ -668,10 +665,9 @@ void log_t::files::create(ulint n_files)
this->n_files= n_files;
format= srv_encrypt_log
- ? LOG_HEADER_FORMAT_CURRENT | LOG_HEADER_FORMAT_ENCRYPTED
- : LOG_HEADER_FORMAT_CURRENT;
+ ? LOG_HEADER_FORMAT_ENC_10_4 : LOG_HEADER_FORMAT_10_4;
+ subformat= 2;
file_size= srv_log_file_size;
- state= LOG_GROUP_OK;
lsn= LOG_START_LSN;
lsn_offset= LOG_FILE_HDR_SIZE;
@@ -702,13 +698,14 @@ log_file_header_flush(
ut_ad(log_write_mutex_own());
ut_ad(!recv_no_log_write);
ut_a(nth_file < log_sys.log.n_files);
- ut_ad((log_sys.log.format & ~LOG_HEADER_FORMAT_ENCRYPTED)
- == LOG_HEADER_FORMAT_CURRENT);
+ ut_ad(log_sys.log.format == LOG_HEADER_FORMAT_10_4
+ || log_sys.log.format == LOG_HEADER_FORMAT_ENC_10_4);
buf = log_sys.log.file_header_bufs[nth_file];
memset(buf, 0, OS_FILE_LOG_BLOCK_SIZE);
mach_write_to_4(buf + LOG_HEADER_FORMAT, log_sys.log.format);
+ mach_write_to_4(buf + LOG_HEADER_SUBFORMAT, log_sys.log.subformat);
mach_write_to_8(buf + LOG_HEADER_START_LSN, start_lsn);
strcpy(reinterpret_cast<char*>(buf) + LOG_HEADER_CREATOR,
LOG_HEADER_CREATOR_CURRENT);
@@ -939,11 +936,9 @@ wait and check if an already running write is covering the request.
@param[in] lsn log sequence number that should be
included in the redo log file write
@param[in] flush_to_disk whether the written log should also
-be flushed to the file system */
-void
-log_write_up_to(
- lsn_t lsn,
- bool flush_to_disk)
+be flushed to the file system
+@param[in] rotate_key whether to rotate the encryption key */
+void log_write_up_to(lsn_t lsn, bool flush_to_disk, bool rotate_key)
{
#ifdef UNIV_DEBUG
ulint loop_count = 0;
@@ -952,6 +947,7 @@ log_write_up_to(
lsn_t write_lsn;
ut_ad(!srv_read_only_mode);
+ ut_ad(!rotate_key || flush_to_disk);
if (recv_no_ibuf_operations) {
/* Recovery is running and no operations on the log files are
@@ -960,12 +956,6 @@ log_write_up_to(
return;
}
- if (srv_shutdown_state != SRV_SHUTDOWN_NONE) {
- service_manager_extend_timeout(INNODB_EXTEND_TIMEOUT_INTERVAL,
- "log write up to: " LSN_PF,
- lsn);
- }
-
loop:
ut_ad(++loop_count < 128);
@@ -1093,9 +1083,17 @@ loop:
}
}
+ if (UNIV_UNLIKELY(srv_shutdown_state != SRV_SHUTDOWN_NONE)) {
+ service_manager_extend_timeout(INNODB_EXTEND_TIMEOUT_INTERVAL,
+ "InnoDB log write: "
+ LSN_PF "," LSN_PF,
+ log_sys.write_lsn, lsn);
+ }
+
if (log_sys.is_encrypted()) {
log_crypt(write_buf + area_start, log_sys.write_lsn,
- area_end - area_start);
+ area_end - area_start,
+ rotate_key ? LOG_ENCRYPT_ROTATE_KEY : LOG_ENCRYPT);
}
/* Do the write to the log files */
@@ -1503,7 +1501,7 @@ log_checkpoint(
log_mutex_exit();
- log_write_up_to(flush_lsn, true);
+ log_write_up_to(flush_lsn, true, true);
DBUG_EXECUTE_IF(
"using_wa_checkpoint_middle",
@@ -2078,13 +2076,9 @@ log_pad_current_log_block(void)
/* We retrieve lsn only because otherwise gcc crashed on HP-UX */
lsn = log_reserve_and_open(OS_FILE_LOG_BLOCK_SIZE);
- pad_length = OS_FILE_LOG_BLOCK_SIZE
- - (log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE)
- - LOG_BLOCK_TRL_SIZE;
- if (pad_length
- == (OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_HDR_SIZE
- - LOG_BLOCK_TRL_SIZE)) {
-
+ pad_length = log_sys.trailer_offset()
+ - log_sys.buf_free % OS_FILE_LOG_BLOCK_SIZE;
+ if (pad_length == log_sys.payload_size()) {
pad_length = 0;
}
diff --git a/storage/innobase/log/log0recv.cc b/storage/innobase/log/log0recv.cc
index 1f1829370c3..76ed715e8d8 100644
--- a/storage/innobase/log/log0recv.cc
+++ b/storage/innobase/log/log0recv.cc
@@ -54,7 +54,6 @@ Created 9/20/1997 Heikki Tuuri
#include "fil0fil.h"
#include "fsp0sysspace.h"
#include "ut0new.h"
-#include "row0trunc.h"
#include "buf0rea.h"
#include "srv0srv.h"
#include "srv0start.h"
@@ -131,8 +130,7 @@ bool recv_writer_thread_active;
/** Return string name of the redo log record type.
@param[in] type record log record enum
@return string name of record log record */
-const char*
-get_mlog_string(mlog_id_t type);
+static const char* get_mlog_string(mlog_id_t type);
#endif /* !DBUG_OFF */
/** Tablespace item during recovery */
@@ -169,19 +167,128 @@ typedef std::map<
static recv_spaces_t recv_spaces;
-/** Backup function checks whether the space id belongs to
-the skip table list given in the mariabackup option. */
-bool(*check_if_backup_includes)(ulint space_id);
+/** States of recv_addr_t */
+enum recv_addr_state {
+ /** not yet processed */
+ RECV_NOT_PROCESSED,
+ /** page is being read */
+ RECV_BEING_READ,
+ /** log records are being applied on the page */
+ RECV_BEING_PROCESSED,
+ /** log records have been applied on the page */
+ RECV_PROCESSED,
+ /** log records have been discarded because the tablespace
+ does not exist */
+ RECV_DISCARDED
+};
+
+/** Hashed page file address struct */
+struct recv_addr_t{
+ /** recovery state of the page */
+ recv_addr_state state;
+ /** tablespace identifier */
+ unsigned space:32;
+ /** page number */
+ unsigned page_no:32;
+ /** list of log records for this page */
+ UT_LIST_BASE_NODE_T(recv_t) rec_list;
+ /** hash node in the hash bucket chain */
+ hash_node_t addr_hash;
+};
+
+/** Report optimized DDL operation (without redo log),
+corresponding to MLOG_INDEX_LOAD.
+@param[in] space_id tablespace identifier
+*/
+void (*log_optimized_ddl_op)(ulint space_id);
+
+/** Report an operation to create, delete, or rename a file during backup.
+@param[in] space_id tablespace identifier
+@param[in] flags tablespace flags (NULL if not create)
+@param[in] name file name (not NUL-terminated)
+@param[in] len length of name, in bytes
+@param[in] new_name new file name (NULL if not rename)
+@param[in] new_len length of new_name, in bytes (0 if NULL) */
+void (*log_file_op)(ulint space_id, const byte* flags,
+ const byte* name, ulint len,
+ const byte* new_name, ulint new_len);
+
+/** Process a MLOG_CREATE2 record that indicates that a tablespace
+is being shrunk in size.
+@param[in] space_id tablespace identifier
+@param[in] pages trimmed size of the file, in pages
+@param[in] lsn log sequence number of the operation */
+static void recv_addr_trim(ulint space_id, unsigned pages, lsn_t lsn)
+{
+ DBUG_ENTER("recv_addr_trim");
+ DBUG_LOG("ib_log",
+ "discarding log beyond end of tablespace "
+ << page_id_t(space_id, pages) << " before LSN " << lsn);
+ ut_ad(mutex_own(&recv_sys->mutex));
+ for (ulint i = recv_sys->addr_hash->n_cells; i--; ) {
+ hash_cell_t* const cell = hash_get_nth_cell(
+ recv_sys->addr_hash, i);
+ for (recv_addr_t* addr = static_cast<recv_addr_t*>(cell->node),
+ *prev = NULL, *next;
+ addr;
+ prev = addr, addr = next) {
+ next = static_cast<recv_addr_t*>(addr->addr_hash);
+
+ if (addr->space != space_id || addr->page_no < pages) {
+ continue;
+ }
+
+ for (recv_t* recv = UT_LIST_GET_FIRST(addr->rec_list);
+ recv; ) {
+ recv_t* n = UT_LIST_GET_NEXT(rec_list, recv);
+ if (recv->start_lsn < lsn) {
+ DBUG_PRINT("ib_log",
+ ("Discarding %s for"
+ " page %u:%u at " LSN_PF,
+ get_mlog_string(
+ recv->type),
+ addr->space, addr->page_no,
+ recv->start_lsn));
+ UT_LIST_REMOVE(addr->rec_list, recv);
+ }
+ recv = n;
+ }
+
+ if (UT_LIST_GET_LEN(addr->rec_list)) {
+ DBUG_PRINT("ib_log",
+ ("preserving " ULINTPF
+ " records for page %u:%u",
+ UT_LIST_GET_LEN(addr->rec_list),
+ addr->space, addr->page_no));
+ } else {
+ ut_ad(recv_sys->n_addrs);
+ --recv_sys->n_addrs;
+ if (addr == cell->node) {
+ cell->node = next;
+ } else {
+ prev->addr_hash = next;
+ }
+ }
+ }
+ }
+ if (fil_space_t* space = fil_space_get(space_id)) {
+ ut_ad(UT_LIST_GET_LEN(space->chain) == 1);
+ fil_node_t* file = UT_LIST_GET_FIRST(space->chain);
+ ut_ad(file->is_open());
+ os_file_truncate(file->name, file->handle,
+ os_offset_t(pages) << srv_page_size_shift,
+ true);
+ }
+ DBUG_VOID_RETURN;
+}
/** Process a file name from a MLOG_FILE_* record.
@param[in,out] name file name
@param[in] len length of the file name
@param[in] space_id the tablespace ID
-@param[in] deleted whether this is a MLOG_FILE_DELETE record
-@retval true if able to process file successfully.
-@retval false if unable to process the file */
+@param[in] deleted whether this is a MLOG_FILE_DELETE record */
static
-bool
+void
fil_name_process(
char* name,
ulint len,
@@ -189,15 +296,13 @@ fil_name_process(
bool deleted)
{
if (srv_operation == SRV_OPERATION_BACKUP) {
- return true;
+ return;
}
ut_ad(srv_operation == SRV_OPERATION_NORMAL
|| srv_operation == SRV_OPERATION_RESTORE
|| srv_operation == SRV_OPERATION_RESTORE_EXPORT);
- bool processed = true;
-
/* We will also insert space=NULL into the map, so that
further checks can ensure that a MLOG_FILE_NAME record was
scanned before applying any page records for the space_id. */
@@ -244,7 +349,6 @@ fil_name_process(
<< f.name << "' and '" << name << "'."
" You must delete one of them.";
recv_sys->found_corrupt_fs = true;
- processed = false;
}
break;
@@ -297,7 +401,6 @@ fil_name_process(
" remove the .ibd file, you can set"
" --innodb_force_recovery.";
recv_sys->found_corrupt_fs = true;
- processed = false;
break;
}
@@ -308,7 +411,6 @@ fil_name_process(
break;
}
}
- return(processed);
}
/** Parse or process a MLOG_FILE_* record.
@@ -352,9 +454,8 @@ fil_name_parse(
user-created tablespaces. The name must be long enough
and end in .ibd. */
bool corrupt = is_predefined_tablespace(space_id)
- || first_page_no != 0 // TODO: multi-file user tablespaces
|| len < sizeof "/a.ibd\0"
- || memcmp(ptr + len - 5, DOT_IBD, 5) != 0
+ || (!first_page_no != !memcmp(ptr + len - 5, DOT_IBD, 5))
|| memchr(ptr, OS_PATH_SEPARATOR, len) == NULL;
byte* end_ptr = ptr + len;
@@ -381,9 +482,24 @@ fil_name_parse(
fil_name_process(
reinterpret_cast<char*>(ptr), len, space_id, true);
-
- break;
+ /* fall through */
case MLOG_FILE_CREATE2:
+ if (first_page_no) {
+ ut_ad(first_page_no
+ == SRV_UNDO_TABLESPACE_SIZE_IN_PAGES);
+ ut_a(srv_is_undo_tablespace(space_id));
+ compile_time_assert(
+ UT_ARR_SIZE(recv_sys->truncated_undo_spaces)
+ == TRX_SYS_MAX_UNDO_SPACES);
+ recv_sys_t::trunc& t = recv_sys->truncated_undo_spaces[
+ space_id - srv_undo_space_id_start];
+ t.lsn = recv_sys->recovered_lsn;
+ t.pages = uint32_t(first_page_no);
+ } else if (log_file_op) {
+ log_file_op(space_id,
+ type == MLOG_FILE_CREATE2 ? ptr - 4 : NULL,
+ ptr, len, NULL, 0);
+ }
break;
case MLOG_FILE_RENAME2:
if (corrupt) {
@@ -424,6 +540,11 @@ fil_name_parse(
reinterpret_cast<char*>(new_name), new_len,
space_id, false);
+ if (log_file_op) {
+ log_file_op(space_id, NULL,
+ ptr, len, new_name, new_len);
+ }
+
if (!apply) {
break;
}
@@ -706,16 +827,28 @@ loop:
<< log_block_get_checkpoint_no(buf)
<< " expected: " << crc
<< " found: " << cksum;
+fail:
end_lsn = *start_lsn;
success = false;
break;
}
- if (is_encrypted()) {
- log_crypt(buf, *start_lsn,
- OS_FILE_LOG_BLOCK_SIZE, true);
+ if (is_encrypted()
+ && !log_crypt(buf, *start_lsn,
+ OS_FILE_LOG_BLOCK_SIZE,
+ LOG_DECRYPT)) {
+ goto fail;
}
}
+
+ ulint dl = log_block_get_data_len(buf);
+ if (dl < LOG_BLOCK_HDR_SIZE
+ || (dl != OS_FILE_LOG_BLOCK_SIZE
+ && dl > log_sys.trailer_offset())) {
+ recv_sys->found_corrupt_log = true;
+ end_lsn = *start_lsn;
+ break;
+ }
}
if (recv_sys->report(ut_time())) {
@@ -834,8 +967,6 @@ recv_find_max_checkpoint_0(ulint* max_field)
*max_field = field;
max_no = checkpoint_no;
- log_sys.log.state = LOG_GROUP_OK;
-
log_sys.log.lsn = mach_read_from_8(
buf + LOG_CHECKPOINT_LSN);
log_sys.log.lsn_offset = static_cast<ib_uint64_t>(
@@ -930,12 +1061,13 @@ recv_find_max_checkpoint(ulint* max_field)
buf = log_sys.checkpoint_buf;
- log_sys.log.state = LOG_GROUP_CORRUPTED;
-
log_header_read(0);
/* Check the header page checksum. There was no
checksum in the first redo log format (version 0). */
log_sys.log.format = mach_read_from_4(buf + LOG_HEADER_FORMAT);
+ log_sys.log.subformat = log_sys.log.format != LOG_HEADER_FORMAT_3_23
+ ? mach_read_from_4(buf + LOG_HEADER_SUBFORMAT)
+ : 0;
if (log_sys.log.format != LOG_HEADER_FORMAT_3_23
&& !recv_check_log_header_checksum(buf)) {
ib::error() << "Invalid redo log header checksum.";
@@ -953,8 +1085,10 @@ recv_find_max_checkpoint(ulint* max_field)
return(recv_find_max_checkpoint_0(max_field));
case LOG_HEADER_FORMAT_10_2:
case LOG_HEADER_FORMAT_10_2 | LOG_HEADER_FORMAT_ENCRYPTED:
- case LOG_HEADER_FORMAT_CURRENT:
- case LOG_HEADER_FORMAT_CURRENT | LOG_HEADER_FORMAT_ENCRYPTED:
+ case LOG_HEADER_FORMAT_10_3:
+ case LOG_HEADER_FORMAT_10_3 | LOG_HEADER_FORMAT_ENCRYPTED:
+ case LOG_HEADER_FORMAT_10_4:
+ case LOG_HEADER_FORMAT_10_4 | LOG_HEADER_FORMAT_ENCRYPTED:
break;
default:
ib::error() << "Unsupported redo log format."
@@ -998,7 +1132,6 @@ recv_find_max_checkpoint(ulint* max_field)
if (checkpoint_no >= max_no) {
*max_field = field;
max_no = checkpoint_no;
- log_sys.log.state = LOG_GROUP_OK;
log_sys.log.lsn = mach_read_from_8(
buf + LOG_CHECKPOINT_LSN);
log_sys.log.lsn_offset = mach_read_from_8(
@@ -1068,8 +1201,10 @@ recv_parse_or_apply_log_rec_body(
}
return(ptr + 8);
case MLOG_TRUNCATE:
- return(truncate_t::parse_redo_entry(ptr, end_ptr, space_id));
-
+ ib::error() << "Cannot crash-upgrade from "
+ "old-style TRUNCATE TABLE";
+ recv_sys->found_corrupt_log = true;
+ return NULL;
default:
break;
}
@@ -1123,6 +1258,7 @@ parse_log:
break;
#endif /* UNIV_LOG_LSN_DEBUG */
case MLOG_1BYTE: case MLOG_2BYTES: case MLOG_4BYTES: case MLOG_8BYTES:
+ case MLOG_MEMSET:
#ifdef UNIV_DEBUG
if (page && page_type == FIL_PAGE_TYPE_ALLOCATED
&& end_ptr >= ptr + 2) {
@@ -1145,6 +1281,7 @@ parse_log:
redo log been written with something
older than InnoDB Plugin 1.0.4. */
ut_ad(offs == FIL_PAGE_TYPE
+ || srv_is_undo_tablespace(space_id)
|| offs == IBUF_TREE_SEG_HEADER
+ IBUF_HEADER + FSEG_HDR_OFFSET
|| offs == PAGE_BTR_IBUF_FREE_LIST
@@ -1170,6 +1307,7 @@ parse_log:
ut_ad(0
/* fil_crypt_rotate_page() writes this */
|| offs == FIL_PAGE_SPACE_ID
+ || srv_is_undo_tablespace(space_id)
|| offs == IBUF_TREE_SEG_HEADER
+ IBUF_HEADER + FSEG_HDR_SPACE
|| offs == IBUF_TREE_SEG_HEADER
@@ -1443,7 +1581,8 @@ parse_log:
break;
default:
ptr = NULL;
- ib::error() << "Incorrect log record type:" << type;
+ ib::error() << "Incorrect log record type "
+ << ib::hex(unsigned(type));
recv_sys->found_corrupt_log = true;
}
@@ -1649,13 +1788,10 @@ recv_recover_page(bool just_read_in, buf_block_t* block)
page_t* page;
page_zip_des_t* page_zip;
recv_addr_t* recv_addr;
- recv_t* recv;
- byte* buf;
lsn_t start_lsn;
lsn_t end_lsn;
lsn_t page_lsn;
lsn_t page_newest_lsn;
- ibool modification_to_page;
mtr_t mtr;
mutex_enter(&(recv_sys->mutex));
@@ -1730,57 +1866,19 @@ recv_recover_page(bool just_read_in, buf_block_t* block)
page_lsn = page_newest_lsn;
}
- modification_to_page = FALSE;
start_lsn = end_lsn = 0;
- recv = UT_LIST_GET_FIRST(recv_addr->rec_list);
fil_space_t* space = fil_space_acquire(block->page.id.space());
- while (recv) {
+ for (recv_t* recv = UT_LIST_GET_FIRST(recv_addr->rec_list);
+ recv; recv = UT_LIST_GET_NEXT(rec_list, recv)) {
end_lsn = recv->end_lsn;
ut_ad(end_lsn <= log_sys.log.scanned_lsn);
- if (recv->len > RECV_DATA_BLOCK_SIZE) {
- /* We have to copy the record body to a separate
- buffer */
-
- buf = static_cast<byte*>(ut_malloc_nokey(recv->len));
-
- recv_data_copy_to_buf(buf, recv);
- } else {
- buf = ((byte*)(recv->data)) + sizeof(recv_data_t);
- }
-
- /* If per-table tablespace was truncated and there exist REDO
- records before truncate that are to be applied as part of
- recovery (checkpoint didn't happen since truncate was done)
- skip such records using lsn check as they may not stand valid
- post truncate.
- LSN at start of truncate is recorded and any redo record
- with LSN less than recorded LSN is skipped.
- Note: We can't skip complete recv_addr as same page may have
- valid REDO records post truncate those needs to be applied. */
-
- /* Ignore applying the redo logs for tablespace that is
- truncated. Post recovery there is fixup action that will
- restore the tablespace back to normal state.
- Applying redo at this stage can result in error given that
- redo will have action recorded on page before tablespace
- was re-inited and that would lead to an error while applying
- such action. */
- if (recv->start_lsn >= page_lsn
- && !srv_is_tablespace_truncated(space->id)
- && !(srv_was_tablespace_truncated(space)
- && recv->start_lsn
- < truncate_t::get_truncated_tablespace_init_lsn(
- space->id))) {
-
- lsn_t end_lsn;
-
- if (!modification_to_page) {
-
- modification_to_page = TRUE;
+ ut_ad(recv->start_lsn);
+ if (recv->start_lsn >= page_lsn) {
+ if (!start_lsn) {
start_lsn = recv->start_lsn;
}
@@ -1796,29 +1894,41 @@ recv_recover_page(bool just_read_in, buf_block_t* block)
<< " len " << recv->len
<< " page " << block->page.id);
+ byte* buf;
+
+ if (recv->len > RECV_DATA_BLOCK_SIZE) {
+ /* We have to copy the record body to
+ a separate buffer */
+
+ buf = static_cast<byte*>(ut_malloc_nokey(
+ recv->len));
+
+ recv_data_copy_to_buf(buf, recv);
+ } else {
+ buf = reinterpret_cast<byte*>(recv->data)
+ + sizeof *recv->data;
+ }
+
recv_parse_or_apply_log_rec_body(
recv->type, buf, buf + recv->len,
block->page.id.space(),
- block->page.id.page_no(),
- true, block, &mtr);
+ block->page.id.page_no(), true, block, &mtr);
- end_lsn = recv->start_lsn + recv->len;
+ lsn_t end_lsn = recv->start_lsn + recv->len;
mach_write_to_8(FIL_PAGE_LSN + page, end_lsn);
mach_write_to_8(srv_page_size
- FIL_PAGE_END_LSN_OLD_CHKSUM
+ page, end_lsn);
if (page_zip) {
- mach_write_to_8(FIL_PAGE_LSN
- + page_zip->data, end_lsn);
+ mach_write_to_8(FIL_PAGE_LSN + page_zip->data,
+ end_lsn);
}
- }
- if (recv->len > RECV_DATA_BLOCK_SIZE) {
- ut_free(buf);
+ if (recv->len > RECV_DATA_BLOCK_SIZE) {
+ ut_free(buf);
+ }
}
-
- recv = UT_LIST_GET_NEXT(rec_list, recv);
}
space->release();
@@ -1832,9 +1942,7 @@ recv_recover_page(bool just_read_in, buf_block_t* block)
}
#endif /* UNIV_ZIP_DEBUG */
- if (modification_to_page) {
- ut_a(block);
-
+ if (start_lsn) {
log_flush_order_mutex_enter();
buf_flush_recv_note_modification(block, start_lsn, end_lsn);
log_flush_order_mutex_exit();
@@ -1873,10 +1981,7 @@ recv_recover_page(bool just_read_in, buf_block_t* block)
page number.
@param[in] page_id page id
@return number of pages found */
-static
-ulint
-recv_read_in_area(
- const page_id_t& page_id)
+static ulint recv_read_in_area(const page_id_t page_id)
{
recv_addr_t* recv_addr;
ulint page_nos[RECV_READ_AHEAD_AREA];
@@ -1949,6 +2054,17 @@ recv_apply_hashed_log_recs(bool last_batch)
ut_d(recv_no_log_write = recv_no_ibuf_operations);
if (ulint n = recv_sys->n_addrs) {
+ if (!log_sys.log.subformat && !srv_force_recovery
+ && srv_undo_tablespaces_open) {
+ ib::error() << "Recovery of separately logged"
+ " TRUNCATE operations is no longer supported."
+ " Set innodb_force_recovery=1"
+ " if no *trunc.log files exist";
+ recv_sys->found_corrupt_log = true;
+ mutex_exit(&recv_sys->mutex);
+ return;
+ }
+
const char* msg = last_batch
? "Starting final batch to recover "
: "Starting a batch to recover ";
@@ -1959,6 +2075,14 @@ recv_apply_hashed_log_recs(bool last_batch)
recv_sys->apply_log_recs = TRUE;
recv_sys->apply_batch_on = TRUE;
+ for (ulint id = srv_undo_tablespaces_open; id--; ) {
+ recv_sys_t::trunc& t = recv_sys->truncated_undo_spaces[id];
+ if (t.lsn) {
+ recv_addr_trim(id + srv_undo_space_id_start, t.pages,
+ t.lsn);
+ }
+ }
+
for (ulint i = 0; i < hash_get_n_cells(recv_sys->addr_hash); i++) {
for (recv_addr_t* recv_addr = static_cast<recv_addr_t*>(
HASH_GET_FIRST(recv_sys->addr_hash, i));
@@ -1966,15 +2090,6 @@ recv_apply_hashed_log_recs(bool last_batch)
recv_addr = static_cast<recv_addr_t*>(
HASH_GET_NEXT(addr_hash, recv_addr))) {
- if (srv_is_tablespace_truncated(recv_addr->space)) {
- /* Avoid applying REDO log for the tablespace
- that is schedule for TRUNCATE. */
- ut_a(recv_sys->n_addrs);
- recv_addr->state = RECV_DISCARDED;
- recv_sys->n_addrs--;
- continue;
- }
-
if (recv_addr->state == RECV_DISCARDED) {
ut_a(recv_sys->n_addrs);
recv_sys->n_addrs--;
@@ -2129,7 +2244,8 @@ recv_parse_log_rec(
case MLOG_MULTI_REC_END | MLOG_SINGLE_REC_FLAG:
case MLOG_DUMMY_RECORD | MLOG_SINGLE_REC_FLAG:
case MLOG_CHECKPOINT | MLOG_SINGLE_REC_FLAG:
- ib::error() << "Incorrect log record type:" << *ptr;
+ ib::error() << "Incorrect log record type "
+ << ib::hex(unsigned(*ptr));
recv_sys->found_corrupt_log = true;
return(0);
}
@@ -2148,7 +2264,6 @@ recv_parse_log_rec(
*type, new_ptr, end_ptr, *space, *page_no, apply, NULL, NULL);
if (UNIV_UNLIKELY(new_ptr == NULL)) {
-
return(0);
}
@@ -2173,17 +2288,12 @@ recv_calc_lsn_on_data_add(
ib_uint64_t len) /*!< in: this many bytes of data is
added, log block headers not included */
{
- ulint frag_len;
- ib_uint64_t lsn_len;
-
- frag_len = (lsn % OS_FILE_LOG_BLOCK_SIZE) - LOG_BLOCK_HDR_SIZE;
- ut_ad(frag_len < OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_HDR_SIZE
- - LOG_BLOCK_TRL_SIZE);
- lsn_len = len;
- lsn_len += (lsn_len + frag_len)
- / (OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_HDR_SIZE
- - LOG_BLOCK_TRL_SIZE)
- * (LOG_BLOCK_HDR_SIZE + LOG_BLOCK_TRL_SIZE);
+ unsigned frag_len = (lsn % OS_FILE_LOG_BLOCK_SIZE) - LOG_BLOCK_HDR_SIZE;
+ unsigned payload_size = log_sys.payload_size();
+ ut_ad(frag_len < payload_size);
+ lsn_t lsn_len = len;
+ lsn_len += (lsn_len + frag_len) / payload_size
+ * (OS_FILE_LOG_BLOCK_SIZE - payload_size);
return(lsn + lsn_len);
}
@@ -2205,30 +2315,30 @@ recv_report_corrupt_log(
ib::error() <<
"############### CORRUPT LOG RECORD FOUND ##################";
+ const ulint ptr_offset = ulint(ptr - recv_sys->buf);
+
ib::info() << "Log record type " << type << ", page " << space << ":"
<< page_no << ". Log parsing proceeded successfully up to "
<< recv_sys->recovered_lsn << ". Previous log record type "
<< recv_previous_parsed_rec_type << ", is multi "
<< recv_previous_parsed_rec_is_multi << " Recv offset "
- << (ptr - recv_sys->buf) << ", prev "
+ << ptr_offset << ", prev "
<< recv_previous_parsed_rec_offset;
ut_ad(ptr <= recv_sys->buf + recv_sys->len);
const ulint limit = 100;
- const ulint before
- = std::min(recv_previous_parsed_rec_offset, limit);
- const ulint after
- = std::min(recv_sys->len - ulint(ptr - recv_sys->buf), limit);
+ const ulint prev_offset = std::min(recv_previous_parsed_rec_offset,
+ ptr_offset);
+ const ulint before = std::min(prev_offset, limit);
+ const ulint after = std::min(recv_sys->len - ptr_offset, limit);
ib::info() << "Hex dump starting " << before << " bytes before and"
" ending " << after << " bytes after the corrupted record:";
- ut_print_buf(stderr,
- recv_sys->buf
- + recv_previous_parsed_rec_offset - before,
- ulint(ptr - recv_sys->buf) + before + after
- - recv_previous_parsed_rec_offset);
+ const byte* start = recv_sys->buf + prev_offset - before;
+
+ ut_print_buf(stderr, start, ulint(ptr - start) + after);
putc('\n', stderr);
if (!srv_force_recovery) {
@@ -2299,13 +2409,8 @@ loop:
len = recv_parse_log_rec(&type, ptr, end_ptr, &space,
&page_no, apply, &body);
- if (len == 0) {
- return(false);
- }
-
if (recv_sys->found_corrupt_log) {
- recv_report_corrupt_log(
- ptr, type, space, page_no);
+ recv_report_corrupt_log(ptr, type, space, page_no);
return(true);
}
@@ -2313,6 +2418,10 @@ loop:
return(true);
}
+ if (len == 0) {
+ return(false);
+ }
+
new_recovered_lsn = recv_calc_lsn_on_data_add(old_lsn, len);
if (new_recovered_lsn > recv_sys->scanned_lsn) {
@@ -2400,11 +2509,8 @@ loop:
/* fall through */
case MLOG_INDEX_LOAD:
if (type == MLOG_INDEX_LOAD) {
- if (check_if_backup_includes
- && !check_if_backup_includes(space)) {
- ut_ad(srv_operation
- == SRV_OPERATION_BACKUP);
- return true;
+ if (log_optimized_ddl_op) {
+ log_optimized_ddl_op(space);
}
}
/* fall through */
@@ -2437,13 +2543,10 @@ loop:
&type, ptr, end_ptr, &space, &page_no,
false, &body);
- if (len == 0) {
- return(false);
- }
-
if (recv_sys->found_corrupt_log
|| type == MLOG_CHECKPOINT
- || (*ptr & MLOG_SINGLE_REC_FLAG)) {
+ || (ptr != end_ptr
+ && (*ptr & MLOG_SINGLE_REC_FLAG))) {
recv_sys->found_corrupt_log = true;
recv_report_corrupt_log(
ptr, type, space, page_no);
@@ -2454,6 +2557,10 @@ loop:
return(true);
}
+ if (len == 0) {
+ return(false);
+ }
+
recv_previous_parsed_rec_type = type;
recv_previous_parsed_rec_offset
= recv_sys->recovered_offset + total_len;
@@ -2645,11 +2752,7 @@ bool recv_sys_add_to_parsing_buf(const byte* log_block, lsn_t scanned_lsn)
start_offset = LOG_BLOCK_HDR_SIZE;
}
- end_offset = data_len;
-
- if (end_offset > OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE) {
- end_offset = OS_FILE_LOG_BLOCK_SIZE - LOG_BLOCK_TRL_SIZE;
- }
+ end_offset = std::min<ulint>(data_len, log_sys.trailer_offset());
ut_ad(start_offset <= end_offset);
@@ -3294,6 +3397,8 @@ recv_recovery_from_checkpoint_start(lsn_t flush_lsn)
then there is a possiblity that hash table will not contain
all space ids redo logs. Rescan the remaining unstored
redo logs for the validation of missing tablespace. */
+ ut_ad(rescan || !missing_tablespace);
+
while (missing_tablespace) {
DBUG_PRINT("ib_log", ("Rescan of redo log to validate "
"the missing tablespace. Scan "
@@ -3317,6 +3422,8 @@ recv_recovery_from_checkpoint_start(lsn_t flush_lsn)
log_mutex_exit();
return err;
}
+
+ rescan = true;
}
if (srv_operation == SRV_OPERATION_NORMAL) {
@@ -3580,8 +3687,7 @@ recv_dblwr_t::find_page(ulint space_id, ulint page_no)
/** Return string name of the redo log record type.
@param[in] type record log record enum
@return string name of record log record */
-const char*
-get_mlog_string(mlog_id_t type)
+static const char* get_mlog_string(mlog_id_t type)
{
switch (type) {
case MLOG_SINGLE_REC_FLAG:
@@ -3745,6 +3851,9 @@ get_mlog_string(mlog_id_t type)
case MLOG_TRUNCATE:
return("MLOG_TRUNCATE");
+ case MLOG_MEMSET:
+ return("MLOG_MEMSET");
+
case MLOG_FILE_WRITE_CRYPT_DATA:
return("MLOG_FILE_WRITE_CRYPT_DATA");
}
diff --git a/storage/innobase/mtr/mtr0log.cc b/storage/innobase/mtr/mtr0log.cc
index b789e24f19c..c9a6de8c902 100644
--- a/storage/innobase/mtr/mtr0log.cc
+++ b/storage/innobase/mtr/mtr0log.cc
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 1995, 2016, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -98,7 +98,11 @@ mlog_parse_initial_log_record(
}
*type = mlog_id_t(*ptr & ~MLOG_SINGLE_REC_FLAG);
- ut_ad(*type <= MLOG_BIGGEST_TYPE || EXTRA_CHECK_MLOG_NUMBER(*type));
+ if (UNIV_UNLIKELY(*type > MLOG_BIGGEST_TYPE
+ && !EXTRA_CHECK_MLOG_NUMBER(*type))) {
+ recv_sys->found_corrupt_log = true;
+ return NULL;
+ }
ptr++;
@@ -117,7 +121,7 @@ mlog_parse_initial_log_record(
}
/********************************************************//**
-Parses a log record written by mlog_write_ulint or mlog_write_ull.
+Parses a log record written by mlog_write_ulint, mlog_write_ull, mlog_memset.
@return parsed record end, NULL if not a complete record or a corrupt record */
byte*
mlog_parse_nbytes(
@@ -133,29 +137,43 @@ mlog_parse_nbytes(
ulint val;
ib_uint64_t dval;
- ut_a(type <= MLOG_8BYTES);
+ ut_ad(type <= MLOG_8BYTES || type == MLOG_MEMSET);
ut_a(!page || !page_zip
|| !fil_page_index_page_check(page));
if (end_ptr < ptr + 2) {
-
- return(NULL);
+ return NULL;
}
offset = mach_read_from_2(ptr);
ptr += 2;
- if (offset >= srv_page_size) {
- recv_sys->found_corrupt_log = TRUE;
-
- return(NULL);
+ if (UNIV_UNLIKELY(offset >= srv_page_size)) {
+ goto corrupt;
}
- if (type == MLOG_8BYTES) {
+ switch (type) {
+ case MLOG_MEMSET:
+ if (end_ptr < ptr + 3) {
+ return NULL;
+ }
+ val = mach_read_from_2(ptr);
+ ptr += 2;
+ if (UNIV_UNLIKELY(offset + val > srv_page_size)) {
+ goto corrupt;
+ }
+ if (page) {
+ memset(page + offset, *ptr, val);
+ if (page_zip) {
+ memset(static_cast<page_zip_des_t*>(page_zip)
+ ->data + offset, *ptr, val);
+ }
+ }
+ return const_cast<byte*>(++ptr);
+ case MLOG_8BYTES:
dval = mach_u64_parse_compressed(&ptr, end_ptr);
if (ptr == NULL) {
-
- return(NULL);
+ return NULL;
}
if (page) {
@@ -167,14 +185,13 @@ mlog_parse_nbytes(
mach_write_to_8(page + offset, dval);
}
- return(const_cast<byte*>(ptr));
+ return const_cast<byte*>(ptr);
+ default:
+ val = mach_parse_compressed(&ptr, end_ptr);
}
- val = mach_parse_compressed(&ptr, end_ptr);
-
if (ptr == NULL) {
-
- return(NULL);
+ return NULL;
}
switch (type) {
@@ -217,11 +234,11 @@ mlog_parse_nbytes(
break;
default:
corrupt:
- recv_sys->found_corrupt_log = TRUE;
+ recv_sys->found_corrupt_log = true;
ptr = NULL;
}
- return(const_cast<byte*>(ptr));
+ return const_cast<byte*>(ptr);
}
/********************************************************//**
@@ -405,6 +422,72 @@ mlog_parse_string(
return(ptr + len);
}
+/** Initialize a string of bytes.
+@param[in,out] b buffer page
+@param[in] ofs byte offset from block->frame
+@param[in] len length of the data to write
+@param[in] val the data byte to write
+@param[in,out] mtr mini-transaction */
+void
+mlog_memset(buf_block_t* b, ulint ofs, ulint len, byte val, mtr_t* mtr)
+{
+ ut_ad(len);
+ ut_ad(ofs <= ulint(srv_page_size));
+ ut_ad(ofs + len <= ulint(srv_page_size));
+ memset(ofs + b->frame, val, len);
+
+ mtr->set_modified();
+ switch (mtr->get_log_mode()) {
+ case MTR_LOG_NONE:
+ case MTR_LOG_NO_REDO:
+ return;
+ case MTR_LOG_SHORT_INSERTS:
+ ut_ad(0);
+ /* fall through */
+ case MTR_LOG_ALL:
+ break;
+ }
+
+ byte* l = mtr->get_log()->open(11 + 2 + 2 + 1);
+ l = mlog_write_initial_log_record_low(
+ MLOG_MEMSET, b->page.id.space(), b->page.id.page_no(), l, mtr);
+ mach_write_to_2(l, ofs);
+ mach_write_to_2(l + 2, len);
+ l[4] = val;
+ mlog_close(mtr, l + 5);
+}
+
+/** Initialize a string of bytes.
+@param[in,out] byte byte address
+@param[in] len length of the data to write
+@param[in] val the data byte to write
+@param[in,out] mtr mini-transaction */
+void mlog_memset(byte* b, ulint len, byte val, mtr_t* mtr)
+{
+ ut_ad(len);
+ ut_ad(page_offset(b) + len <= ulint(srv_page_size));
+ memset(b, val, len);
+
+ mtr->set_modified();
+ switch (mtr->get_log_mode()) {
+ case MTR_LOG_NONE:
+ case MTR_LOG_NO_REDO:
+ return;
+ case MTR_LOG_SHORT_INSERTS:
+ ut_ad(0);
+ /* fall through */
+ case MTR_LOG_ALL:
+ break;
+ }
+
+ byte* l = mtr->get_log()->open(11 + 2 + 2 + 1);
+ l = mlog_write_initial_log_record_fast(b, MLOG_MEMSET, l, mtr);
+ mach_write_to_2(l, page_offset(b));
+ mach_write_to_2(l + 2, len);
+ l[4] = val;
+ mlog_close(mtr, l + 5);
+}
+
/********************************************************//**
Opens a buffer for mlog, writes the initial log record and,
if needed, the field lengths of an index.
diff --git a/storage/innobase/mtr/mtr0mtr.cc b/storage/innobase/mtr/mtr0mtr.cc
index 215bfbaf42c..3084ba387fb 100644
--- a/storage/innobase/mtr/mtr0mtr.cc
+++ b/storage/innobase/mtr/mtr0mtr.cc
@@ -1,7 +1,7 @@
/*****************************************************************************
Copyright (c) 1995, 2017, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, MariaDB Corporation.
+Copyright (c) 2017, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
@@ -32,7 +32,6 @@ Created 11/26/1995 Heikki Tuuri
#include "page0types.h"
#include "mtr0log.h"
#include "log0log.h"
-#include "row0trunc.h"
#include "log0recv.h"
@@ -383,18 +382,8 @@ public:
/** Constructor.
Takes ownership of the mtr->m_impl, is responsible for deleting it.
@param[in,out] mtr mini-transaction */
- explicit Command(mtr_t* mtr)
- :
- m_locks_released()
- {
- init(mtr);
- }
-
- void init(mtr_t* mtr)
- {
- m_impl = &mtr->m_impl;
- m_sync = mtr->m_sync;
- }
+ explicit Command(mtr_t* mtr) : m_impl(&mtr->m_impl), m_locks_released()
+ {}
/** Destructor */
~Command()
@@ -427,9 +416,6 @@ private:
@return number of bytes to write in finish_write() */
ulint prepare_write();
- /** true if it is a sync mini-transaction. */
- bool m_sync;
-
/** The mini-transaction state. */
mtr_t::Impl* m_impl;
@@ -488,17 +474,13 @@ mtr_write_log(
log_close();
}
-/** Start a mini-transaction.
-@param sync true if it is a synchronous mini-transaction */
-void
-mtr_t::start(bool sync)
+/** Start a mini-transaction. */
+void mtr_t::start()
{
UNIV_MEM_INVALID(this, sizeof(*this));
UNIV_MEM_INVALID(&m_impl, sizeof(m_impl));
- m_sync = sync;
-
m_commit_lsn = 0;
new(&m_impl.m_log) mtr_buf_t();
@@ -695,8 +677,7 @@ mtr_t::x_lock_space(ulint space_id, const char* file, unsigned line)
ut_ad(get_log_mode() != MTR_LOG_NO_REDO
|| space->purpose == FIL_TYPE_TEMPORARY
|| space->purpose == FIL_TYPE_IMPORT
- || my_atomic_loadlint(&space->redo_skipped_count) > 0
- || srv_is_tablespace_truncated(space->id));
+ || my_atomic_loadlint(&space->redo_skipped_count) > 0);
}
ut_ad(space);
diff --git a/storage/innobase/os/os0file.cc b/storage/innobase/os/os0file.cc
index c6da047e8c5..5d0f3f4fc9c 100644
--- a/storage/innobase/os/os0file.cc
+++ b/storage/innobase/os/os0file.cc
@@ -2496,30 +2496,15 @@ os_file_fsync_posix(
os_thread_sleep(200000);
break;
- case EIO:
-
- ++failures;
- ut_a(failures < 1000);
-
- if (!(failures % 100)) {
-
- ib::warn()
- << "fsync(): "
- << "An error occurred during "
- << "synchronization,"
- << " retrying";
- }
-
- /* 0.2 sec */
- os_thread_sleep(200000);
- break;
-
case EINTR:
++failures;
ut_a(failures < 2000);
break;
+ case EIO:
+ ib::error() << "fsync() returned EIO, aborting";
+ /* fall through */
default:
ut_error;
break;
@@ -3325,7 +3310,8 @@ os_file_get_status_posix(
{
int ret = stat(path, statinfo);
- if (ret && (errno == ENOENT || errno == ENOTDIR)) {
+ if (ret && (errno == ENOENT || errno == ENOTDIR
+ || errno == ENAMETOOLONG)) {
/* file does not exist */
return(DB_NOT_FOUND);
@@ -4665,7 +4651,8 @@ os_file_get_status_win32(
{
int ret = _stat64(path, statinfo);
- if (ret && (errno == ENOENT || errno == ENOTDIR)) {
+ if (ret && (errno == ENOENT || errno == ENOTDIR
+ || errno == ENAMETOOLONG)) {
/* file does not exist */
return(DB_NOT_FOUND);
@@ -5420,25 +5407,27 @@ fallback:
return(current_size >= size && os_file_flush(file));
}
-/** Truncates a file to a specified size in bytes.
-Do nothing if the size to preserve is greater or equal to the current
-size of the file.
+/** Truncate a file to a specified size in bytes.
@param[in] pathname file path
@param[in] file file to be truncated
-@param[in] size size to preserve in bytes
+@param[in] size size preserved in bytes
+@param[in] allow_shrink whether to allow the file to become smaller
@return true if success */
bool
os_file_truncate(
const char* pathname,
os_file_t file,
- os_offset_t size)
+ os_offset_t size,
+ bool allow_shrink)
{
- /* Do nothing if the size preserved is larger than or equal to the
- current size of file */
- os_offset_t size_bytes = os_file_get_size(file);
+ if (!allow_shrink) {
+ /* Do nothing if the size preserved is larger than or
+ equal to the current size of file */
+ os_offset_t size_bytes = os_file_get_size(file);
- if (size >= size_bytes) {
- return(true);
+ if (size >= size_bytes) {
+ return(true);
+ }
}
#ifdef _WIN32
diff --git a/storage/innobase/page/page0cur.cc b/storage/innobase/page/page0cur.cc
index 9effe74fa7c..a797e3688ec 100644
--- a/storage/innobase/page/page0cur.cc
+++ b/storage/innobase/page/page0cur.cc
@@ -737,7 +737,7 @@ up_slot_match:
& REC_INFO_MIN_REC_FLAG)) {
ut_ad(!page_has_prev(page_align(mid_rec)));
ut_ad(!page_rec_is_leaf(mid_rec)
- || rec_is_default_row(mid_rec, index));
+ || rec_is_metadata(mid_rec, *index));
cmp = 1;
goto low_rec_match;
}
@@ -824,18 +824,19 @@ page_cur_open_on_rnd_user_rec(
} while (rnd--);
}
-/***********************************************************//**
-Writes the log record of a record insert on a page. */
-static
+/** Write a redo log record of inserting a record into an index page.
+@param[in] insert_rec inserted record
+@param[in] rec_size rec_get_size(insert_rec)
+@param[in] cursor_rec predecessor of insert_rec
+@param[in,out] index index tree
+@param[in,out] mtr mini-transaction */
void
page_cur_insert_rec_write_log(
-/*==========================*/
- rec_t* insert_rec, /*!< in: inserted physical record */
- ulint rec_size, /*!< in: insert_rec size */
- rec_t* cursor_rec, /*!< in: record the
- cursor is pointing to */
- dict_index_t* index, /*!< in: record descriptor */
- mtr_t* mtr) /*!< in: mini-transaction handle */
+ const rec_t* insert_rec,
+ ulint rec_size,
+ const rec_t* cursor_rec,
+ dict_index_t* index,
+ mtr_t* mtr)
{
ulint cur_rec_size;
ulint extra_size;
@@ -845,7 +846,8 @@ page_cur_insert_rec_write_log(
ulint i;
if (index->table->is_temporary()) {
- ut_ad(!mlog_open(mtr, 0));
+ mtr->set_modified();
+ ut_ad(mtr->get_log_mode() == MTR_LOG_NO_REDO);
return;
}
@@ -1368,7 +1370,7 @@ use_heap:
switch (rec_get_status(current_rec)) {
case REC_STATUS_ORDINARY:
case REC_STATUS_NODE_PTR:
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
case REC_STATUS_INFIMUM:
break;
case REC_STATUS_SUPREMUM:
@@ -1377,7 +1379,7 @@ use_heap:
switch (rec_get_status(insert_rec)) {
case REC_STATUS_ORDINARY:
case REC_STATUS_NODE_PTR:
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
break;
case REC_STATUS_INFIMUM:
case REC_STATUS_SUPREMUM:
@@ -1564,7 +1566,7 @@ page_cur_insert_rec_zip(
get rid of the modification log. */
page_create_zip(page_cur_get_block(cursor), index,
page_header_get_field(page, PAGE_LEVEL),
- 0, NULL, mtr);
+ 0, mtr);
ut_ad(!page_header_get_ptr(page, PAGE_FREE));
if (page_zip_available(
@@ -1639,7 +1641,7 @@ page_cur_insert_rec_zip(
if (!log_compressed) {
if (page_zip_compress(
page_zip, page, index,
- level, NULL, NULL)) {
+ level, NULL)) {
page_cur_insert_rec_write_log(
insert_rec, rec_size,
cursor->rec, index, mtr);
@@ -2255,7 +2257,10 @@ page_cur_parse_delete_rec(
offset = mach_read_from_2(ptr);
ptr += 2;
- ut_a(offset <= srv_page_size);
+ if (UNIV_UNLIKELY(offset >= srv_page_size)) {
+ recv_sys->found_corrupt_log = true;
+ return NULL;
+ }
if (block) {
page_t* page = buf_block_get_frame(block);
diff --git a/storage/innobase/page/page0page.cc b/storage/innobase/page/page0page.cc
index d438e4b64e0..717f4a79507 100644
--- a/storage/innobase/page/page0page.cc
+++ b/storage/innobase/page/page0page.cc
@@ -30,7 +30,6 @@ Created 2/2/1994 Heikki Tuuri
#include "page0zip.h"
#include "buf0buf.h"
#include "btr0btr.h"
-#include "row0trunc.h"
#include "srv0srv.h"
#include "lock0lock.h"
#include "fut0lst.h"
@@ -454,22 +453,15 @@ page_create_zip(
ulint level, /*!< in: the B-tree level
of the page */
trx_id_t max_trx_id, /*!< in: PAGE_MAX_TRX_ID */
- const redo_page_compress_t* page_comp_info,
- /*!< in: used for applying
- TRUNCATE log
- record during recovery */
mtr_t* mtr) /*!< in/out: mini-transaction
handle */
{
page_t* page;
page_zip_des_t* page_zip = buf_block_get_page_zip(block);
- bool is_spatial;
ut_ad(block);
ut_ad(page_zip);
- ut_ad(index == NULL || dict_table_is_comp(index->table));
- is_spatial = index ? dict_index_is_spatial(index)
- : page_comp_info->type & DICT_SPATIAL;
+ ut_ad(dict_table_is_comp(index->table));
/* PAGE_MAX_TRX_ID or PAGE_ROOT_AUTO_INC are always 0 for
temporary tables. */
@@ -487,22 +479,11 @@ page_create_zip(
|| !dict_index_is_sec_or_ibuf(index)
|| index->table->is_temporary());
- page = page_create_low(block, TRUE, is_spatial);
+ page = page_create_low(block, TRUE, dict_index_is_spatial(index));
mach_write_to_2(PAGE_HEADER + PAGE_LEVEL + page, level);
mach_write_to_8(PAGE_HEADER + PAGE_MAX_TRX_ID + page, max_trx_id);
- if (truncate_t::s_fix_up_active) {
- /* Compress the index page created when applying
- TRUNCATE log during recovery */
- if (!page_zip_compress(page_zip, page, index, page_zip_level,
- page_comp_info, NULL)) {
- /* The compression of a newly created
- page should always succeed. */
- ut_error;
- }
-
- } else if (!page_zip_compress(page_zip, page, index,
- page_zip_level, NULL, mtr)) {
+ if (!page_zip_compress(page_zip, page, index, page_zip_level, mtr)) {
/* The compression of a newly created
page should always succeed. */
ut_error;
@@ -546,7 +527,7 @@ page_create_empty(
ut_ad(!index->table->is_temporary());
page_create_zip(block, index,
page_header_get_field(page, PAGE_LEVEL),
- max_trx_id, NULL, mtr);
+ max_trx_id, mtr);
} else {
page_create(block, mtr, page_is_comp(page),
dict_index_is_spatial(index));
@@ -721,11 +702,8 @@ page_copy_rec_list_end(
if (new_page_zip) {
mtr_set_log_mode(mtr, log_mode);
- if (!page_zip_compress(new_page_zip,
- new_page,
- index,
- page_zip_level,
- NULL, mtr)) {
+ if (!page_zip_compress(new_page_zip, new_page, index,
+ page_zip_level, mtr)) {
/* Before trying to reorganize the page,
store the number of preceding records on the page. */
ulint ret_pos
@@ -887,7 +865,7 @@ page_copy_rec_list_start(
goto zip_reorganize;);
if (!page_zip_compress(new_page_zip, new_page, index,
- page_zip_level, NULL, mtr)) {
+ page_zip_level, mtr)) {
ulint ret_pos;
#ifndef DBUG_OFF
zip_reorganize:
@@ -1826,6 +1804,7 @@ page_print_list(
count = 0;
for (;;) {
offsets = rec_get_offsets(cur.rec, index, offsets,
+ page_rec_is_leaf(cur.rec),
ULINT_UNDEFINED, &heap);
page_rec_print(cur.rec, offsets);
@@ -1848,6 +1827,7 @@ page_print_list(
if (count + pr_n >= n_recs) {
offsets = rec_get_offsets(cur.rec, index, offsets,
+ page_rec_is_leaf(cur.rec),
ULINT_UNDEFINED, &heap);
page_rec_print(cur.rec, offsets);
}
@@ -2810,7 +2790,7 @@ page_find_rec_max_not_deleted(
const rec_t* prev_rec = NULL; // remove warning
/* Because the page infimum is never delete-marked
- and never the 'default row' pseudo-record (MIN_REC_FLAG)),
+ and never the metadata pseudo-record (MIN_REC_FLAG)),
prev_rec will always be assigned to it first. */
ut_ad(!rec_get_info_bits(rec, page_rec_is_comp(rec)));
ut_ad(page_is_leaf(page));
@@ -2846,7 +2826,7 @@ void
page_warn_strict_checksum(
srv_checksum_algorithm_t curr_algo,
srv_checksum_algorithm_t page_checksum,
- const page_id_t& page_id)
+ const page_id_t page_id)
{
srv_checksum_algorithm_t curr_algo_nonstrict;
switch (curr_algo) {
diff --git a/storage/innobase/page/page0zip.cc b/storage/innobase/page/page0zip.cc
index 4b611baefae..4b1ab637c13 100644
--- a/storage/innobase/page/page0zip.cc
+++ b/storage/innobase/page/page0zip.cc
@@ -31,12 +31,7 @@ Created June 2005 by Marko Makela
/** A BLOB field reference full of zero, for use in assertions and tests.
Initially, BLOB field references are set to zero, in
dtuple_convert_big_rec(). */
-const byte field_ref_zero[FIELD_REF_SIZE] = {
- 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0,
-};
+const byte field_ref_zero[UNIV_PAGE_SIZE_MAX] = { 0, };
#ifndef UNIV_INNOCHECKSUM
#include "page0page.h"
@@ -46,7 +41,6 @@ const byte field_ref_zero[FIELD_REF_SIZE] = {
#include "page0types.h"
#include "log0recv.h"
#include "row0row.h"
-#include "row0trunc.h"
#include "zlib.h"
#include "buf0buf.h"
#include "buf0types.h"
@@ -106,11 +100,11 @@ Compare at most sizeof(field_ref_zero) bytes.
@param s in: size of the memory block, in bytes */
#define ASSERT_ZERO(b, s) \
ut_ad(!memcmp(b, field_ref_zero, \
- ut_min(static_cast<size_t>(s), sizeof field_ref_zero)));
+ std::min<size_t>(s, sizeof field_ref_zero)));
/** Assert that a BLOB pointer is filled with zero bytes.
@param b in: BLOB pointer */
#define ASSERT_ZERO_BLOB(b) \
- ut_ad(!memcmp(b, field_ref_zero, sizeof field_ref_zero))
+ ut_ad(!memcmp(b, field_ref_zero, FIELD_REF_SIZE))
/* Enable some extra debugging output. This code can be enabled
independently of any UNIV_ debugging conditions. */
@@ -1248,17 +1242,11 @@ page_zip_compress(
dict_index_t* index, /*!< in: index of the B-tree
node */
ulint level, /*!< in: commpression level */
- const redo_page_compress_t* page_comp_info,
- /*!< in: used for applying
- TRUNCATE log
- record during recovery */
mtr_t* mtr) /*!< in/out: mini-transaction,
or NULL */
{
z_stream c_stream;
int err;
- ulint n_fields; /* number of index fields
- needed */
byte* fields; /*!< index field information */
byte* buf; /*!< compressed payload of the
page */
@@ -1273,7 +1261,6 @@ page_zip_compress(
ulint n_blobs = 0;
byte* storage; /* storage of uncompressed
columns */
- index_id_t ind_id;
uintmax_t usec = ut_time_us(NULL);
#ifdef PAGE_ZIP_COMPRESS_DBG
FILE* logfile = NULL;
@@ -1288,10 +1275,8 @@ page_zip_compress(
ut_a(fil_page_index_page_check(page));
ut_ad(page_simple_validate_new((page_t*) page));
ut_ad(page_zip_simple_validate(page_zip));
- ut_ad(!index
- || (index
- && dict_table_is_comp(index->table)
- && !dict_index_is_ibuf(index)));
+ ut_ad(dict_table_is_comp(index->table));
+ ut_ad(!dict_index_is_ibuf(index));
UNIV_MEM_ASSERT_RW(page, srv_page_size);
@@ -1311,18 +1296,10 @@ page_zip_compress(
== PAGE_NEW_SUPREMUM);
}
- if (truncate_t::s_fix_up_active) {
- ut_ad(page_comp_info != NULL);
- n_fields = page_comp_info->n_fields;
- ind_id = page_comp_info->index_id;
- } else {
- if (page_is_leaf(page)) {
- n_fields = dict_index_get_n_fields(index);
- } else {
- n_fields = dict_index_get_n_unique_in_tree_nonleaf(index);
- }
- ind_id = index->id;
- }
+ const ulint n_fields = page_is_leaf(page)
+ ? dict_index_get_n_fields(index)
+ : dict_index_get_n_unique_in_tree_nonleaf(index);
+ index_id_t ind_id = index->id;
/* The dense directory excludes the infimum and supremum records. */
n_dense = ulint(page_dir_get_n_heap(page)) - PAGE_HEAP_NO_USER_LOW;
@@ -1433,20 +1410,11 @@ page_zip_compress(
/* Dense page directory and uncompressed columns, if any */
if (page_is_leaf(page)) {
- if ((index && dict_index_is_clust(index))
- || (page_comp_info
- && (page_comp_info->type & DICT_CLUSTERED))) {
-
- if (index) {
- trx_id_col = dict_index_get_sys_col_pos(
- index, DATA_TRX_ID);
- ut_ad(trx_id_col > 0);
- ut_ad(trx_id_col != ULINT_UNDEFINED);
- } else if (page_comp_info
- && (page_comp_info->type
- & DICT_CLUSTERED)) {
- trx_id_col = page_comp_info->trx_id_pos;
- }
+ if (dict_index_is_clust(index)) {
+ trx_id_col = dict_index_get_sys_col_pos(
+ index, DATA_TRX_ID);
+ ut_ad(trx_id_col > 0);
+ ut_ad(trx_id_col != ULINT_UNDEFINED);
slot_size = PAGE_ZIP_DIR_SLOT_SIZE
+ DATA_TRX_ID_LEN + DATA_ROLL_PTR_LEN;
@@ -1454,10 +1422,8 @@ page_zip_compress(
} else {
/* Signal the absence of trx_id
in page_zip_fields_encode() */
- if (index) {
- ut_ad(dict_index_get_sys_col_pos(
- index, DATA_TRX_ID) == ULINT_UNDEFINED);
- }
+ ut_ad(dict_index_get_sys_col_pos(
+ index, DATA_TRX_ID) == ULINT_UNDEFINED);
trx_id_col = 0;
slot_size = PAGE_ZIP_DIR_SLOT_SIZE;
}
@@ -1471,19 +1437,9 @@ page_zip_compress(
goto zlib_error;
}
- c_stream.avail_out -= static_cast<uInt>(n_dense * slot_size);
- if (truncate_t::s_fix_up_active) {
- ut_ad(page_comp_info != NULL);
- c_stream.avail_in = static_cast<uInt>(
- page_comp_info->field_len);
- for (ulint i = 0; i < page_comp_info->field_len; i++) {
- fields[i] = page_comp_info->fields[i];
- }
- } else {
- c_stream.avail_in = static_cast<uInt>(
- page_zip_fields_encode(
- n_fields, index, trx_id_col, fields));
- }
+ c_stream.avail_out -= uInt(n_dense * slot_size);
+ c_stream.avail_in = uInt(page_zip_fields_encode(n_fields, index,
+ trx_id_col, fields));
c_stream.next_in = fields;
if (UNIV_LIKELY(!trx_id_col)) {
@@ -1637,7 +1593,7 @@ err_exit:
mutex_exit(&page_zip_stat_per_index_mutex);
}
- if (page_is_leaf(page) && !truncate_t::s_fix_up_active) {
+ if (page_is_leaf(page)) {
dict_index_zip_success(index);
}
@@ -2169,6 +2125,10 @@ page_zip_apply_log(
rec_get_offsets_reverse(data, index,
hs & REC_STATUS_NODE_PTR,
offsets);
+ /* Silence a debug assertion in rec_offs_make_valid().
+ This will be overwritten in page_zip_set_extra_bytes(),
+ called by page_zip_decompress_low(). */
+ ut_d(rec[-REC_NEW_INFO_BITS] = 0);
rec_offs_make_valid(rec, index, is_leaf, offsets);
/* Copy the extra bytes (backwards). */
@@ -4807,9 +4767,7 @@ page_zip_reorganize(
/* Restore logging. */
mtr_set_log_mode(mtr, log_mode);
- if (!page_zip_compress(page_zip, page, index,
- page_zip_level, NULL, mtr)) {
-
+ if (!page_zip_compress(page_zip, page, index, page_zip_level, mtr)) {
buf_block_free(temp_block);
return(FALSE);
}
diff --git a/storage/innobase/que/que0que.cc b/storage/innobase/que/que0que.cc
index 947b281e4b9..ebcd7bd450e 100644
--- a/storage/innobase/que/que0que.cc
+++ b/storage/innobase/que/que0que.cc
@@ -689,7 +689,8 @@ que_thr_stop(
trx->lock.wait_thr = thr;
thr->state = QUE_THR_LOCK_WAIT;
- } else if (trx->duplicates && trx->error_state == DB_DUPLICATE_KEY) {
+ } else if (trx->duplicates && trx->error_state == DB_DUPLICATE_KEY
+ && thd_rpl_stmt_based(trx->mysql_thd)) {
return(FALSE);
diff --git a/storage/innobase/rem/rem0rec.cc b/storage/innobase/rem/rem0rec.cc
index 7d1a35d82e4..c473bb8ff64 100644
--- a/storage/innobase/rem/rem0rec.cc
+++ b/storage/innobase/rem/rem0rec.cc
@@ -35,6 +35,7 @@ Created 5/30/1994 Heikki Tuuri
#include "gis0geo.h"
#include "trx0sys.h"
#include "mach0data.h"
+#include "btr0cur.h"
/* PHYSICAL RECORD (OLD STYLE)
===========================
@@ -175,7 +176,7 @@ rec_get_n_extern_new(
ut_ad(!index->table->supports_instant() || index->is_dummy);
ut_ad(!index->is_instant());
ut_ad(rec_get_status(rec) == REC_STATUS_ORDINARY
- || rec_get_status(rec) == REC_STATUS_COLUMNS_ADDED);
+ || rec_get_status(rec) == REC_STATUS_INSTANT);
ut_ad(n == ULINT_UNDEFINED || n <= dict_index_get_n_fields(index));
if (n == ULINT_UNDEFINED) {
@@ -237,17 +238,8 @@ rec_get_n_extern_new(
return(n_extern);
}
-/** Get the length of added field count in a REC_STATUS_COLUMNS_ADDED record.
-@param[in] n_add_field number of added fields, minus one
-@return storage size of the field count, in bytes */
-static inline unsigned rec_get_n_add_field_len(ulint n_add_field)
-{
- ut_ad(n_add_field < REC_MAX_N_FIELDS);
- return n_add_field < 0x80 ? 1 : 2;
-}
-
-/** Get the added field count in a REC_STATUS_COLUMNS_ADDED record.
-@param[in,out] header variable header of a REC_STATUS_COLUMNS_ADDED record
+/** Get the added field count in a REC_STATUS_INSTANT record.
+@param[in,out] header variable header of a REC_STATUS_INSTANT record
@return number of added fields */
static inline unsigned rec_get_n_add_field(const byte*& header)
{
@@ -264,43 +256,30 @@ static inline unsigned rec_get_n_add_field(const byte*& header)
return n_fields_add;
}
-/** Set the added field count in a REC_STATUS_COLUMNS_ADDED record.
-@param[in,out] header variable header of a REC_STATUS_COLUMNS_ADDED record
-@param[in] n_add number of added fields, minus 1
-@return record header before the number of added fields */
-static inline void rec_set_n_add_field(byte*& header, ulint n_add)
-{
- ut_ad(n_add < REC_MAX_N_FIELDS);
-
- if (n_add < 0x80) {
- *header-- = byte(n_add);
- } else {
- *header-- = byte(n_add) | 0x80;
- *header-- = byte(n_add >> 7);
- }
-}
-
/** Format of a leaf-page ROW_FORMAT!=REDUNDANT record */
enum rec_leaf_format {
/** Temporary file record */
REC_LEAF_TEMP,
- /** Temporary file record, with added columns
- (REC_STATUS_COLUMNS_ADDED) */
- REC_LEAF_TEMP_COLUMNS_ADDED,
+ /** Temporary file record, with added columns (REC_STATUS_INSTANT) */
+ REC_LEAF_TEMP_INSTANT,
/** Normal (REC_STATUS_ORDINARY) */
REC_LEAF_ORDINARY,
- /** With added columns (REC_STATUS_COLUMNS_ADDED) */
- REC_LEAF_COLUMNS_ADDED
+ /** With add or drop columns (REC_STATUS_INSTANT) */
+ REC_LEAF_INSTANT
};
/** Determine the offset to each field in a leaf-page record
in ROW_FORMAT=COMPACT,DYNAMIC,COMPRESSED.
This is a special case of rec_init_offsets() and rec_get_offsets_func().
+@tparam mblob whether the record includes a metadata BLOB
@param[in] rec leaf-page record
@param[in] index the index that the record belongs in
@param[in] n_core number of core fields (index->n_core_fields)
+@param[in] def_val default values for non-core fields, or
+ NULL to refer to index->fields[].col->def_val
@param[in,out] offsets offsets, with valid rec_offs_n_fields(offsets)
@param[in] format record format */
+template<bool mblob = false>
static inline
void
rec_init_offsets_comp_ordinary(
@@ -308,6 +287,7 @@ rec_init_offsets_comp_ordinary(
const dict_index_t* index,
ulint* offsets,
ulint n_core,
+ const dict_col_t::def_t*def_val,
rec_leaf_format format)
{
ulint offs = 0;
@@ -321,12 +301,32 @@ rec_init_offsets_comp_ordinary(
ut_ad(n_core > 0);
ut_ad(index->n_fields >= n_core);
ut_ad(index->n_core_null_bytes <= UT_BITS_IN_BYTES(index->n_nullable));
- ut_ad(format == REC_LEAF_TEMP || format == REC_LEAF_TEMP_COLUMNS_ADDED
+ ut_ad(format == REC_LEAF_TEMP || format == REC_LEAF_TEMP_INSTANT
|| dict_table_is_comp(index->table));
- ut_ad(format != REC_LEAF_TEMP_COLUMNS_ADDED
+ ut_ad(format != REC_LEAF_TEMP_INSTANT
|| index->n_fields == rec_offs_n_fields(offsets));
ut_d(ulint n_null= 0);
+ if (mblob) {
+ ut_ad(index->is_dummy || index->table->instant);
+ ut_ad(index->is_dummy || index->is_instant());
+ ut_ad(rec_offs_n_fields(offsets)
+ <= ulint(index->n_fields) + 1);
+ ut_ad(!def_val);
+ ut_ad(format == REC_LEAF_INSTANT);
+ nulls -= REC_N_NEW_EXTRA_BYTES;
+ n_fields = n_core + 1 + rec_get_n_add_field(nulls);
+ ut_ad(n_fields <= ulint(index->n_fields) + 1);
+ const ulint n_nullable = index->get_n_nullable(n_fields - 1);
+ const ulint n_null_bytes = UT_BITS_IN_BYTES(n_nullable);
+ ut_d(n_null = n_nullable);
+ ut_ad(n_null <= index->n_nullable);
+ ut_ad(n_null_bytes >= index->n_core_null_bytes
+ || n_core < index->n_core_fields);
+ lens = --nulls - n_null_bytes;
+ goto start;
+ }
+
switch (format) {
case REC_LEAF_TEMP:
if (dict_table_is_comp(index->table)) {
@@ -340,17 +340,15 @@ rec_init_offsets_comp_ordinary(
ordinary:
lens = --nulls - index->n_core_null_bytes;
- ut_d(n_null = std::min(index->n_core_null_bytes * 8U,
- index->n_nullable));
+ ut_d(n_null = std::min<uint>(index->n_core_null_bytes * 8U,
+ index->n_nullable));
break;
- case REC_LEAF_COLUMNS_ADDED:
- /* We would have !index->is_instant() when rolling back
- an instant ADD COLUMN operation. */
+ case REC_LEAF_INSTANT:
nulls -= REC_N_NEW_EXTRA_BYTES;
ut_ad(index->is_instant());
/* fall through */
- case REC_LEAF_TEMP_COLUMNS_ADDED:
- n_fields = n_core + 1 + rec_get_n_add_field(nulls);
+ case REC_LEAF_TEMP_INSTANT:
+ n_fields = n_core + rec_get_n_add_field(nulls) + 1;
ut_ad(n_fields <= index->n_fields);
const ulint n_nullable = index->get_n_nullable(n_fields);
const ulint n_null_bytes = UT_BITS_IN_BYTES(n_nullable);
@@ -361,38 +359,59 @@ ordinary:
lens = --nulls - n_null_bytes;
}
-#ifdef UNIV_DEBUG
+start:
/* We cannot invoke rec_offs_make_valid() if format==REC_LEAF_TEMP.
Similarly, rec_offs_validate() will fail in that case, because
it invokes rec_get_status(). */
- offsets[2] = (ulint) rec;
- offsets[3] = (ulint) index;
-#endif /* UNIV_DEBUG */
+ ut_d(offsets[2] = ulint(rec));
+ ut_d(offsets[3] = ulint(index));
/* read the lengths of fields 0..n_fields */
+ ulint len;
ulint i = 0;
+ const dict_field_t* field = index->fields;
+
do {
- const dict_field_t* field
- = dict_index_get_nth_field(index, i);
- const dict_col_t* col
- = dict_field_get_col(field);
- ulint len;
+ if (mblob) {
+ if (i == index->first_user_field()) {
+ offs += FIELD_REF_SIZE;
+ len = offs | REC_OFFS_EXTERNAL;
+ any |= REC_OFFS_EXTERNAL;
+ field--;
+ continue;
+ } else if (i >= n_fields) {
+ len = offs | REC_OFFS_DEFAULT;
+ any |= REC_OFFS_DEFAULT;
+ continue;
+ }
+ } else if (i < n_fields) {
+ /* The field is present, and will be covered below. */
+ } else if (!mblob && def_val) {
+ const dict_col_t::def_t& d = def_val[i - n_core];
+ if (!d.data) {
+ len = offs | REC_OFFS_SQL_NULL;
+ ut_ad(d.len == UNIV_SQL_NULL);
+ } else {
+ len = offs | REC_OFFS_DEFAULT;
+ any |= REC_OFFS_DEFAULT;
+ }
- /* set default value flag */
- if (i >= n_fields) {
- ulint dlen;
- if (!index->instant_field_value(i, &dlen)) {
+ continue;
+ } else {
+ if (!index->instant_field_value(i, &len)) {
+ ut_ad(len == UNIV_SQL_NULL);
len = offs | REC_OFFS_SQL_NULL;
- ut_ad(dlen == UNIV_SQL_NULL);
} else {
len = offs | REC_OFFS_DEFAULT;
any |= REC_OFFS_DEFAULT;
}
- goto resolved;
+ continue;
}
- if (!(col->prtype & DATA_NOT_NULL)) {
+ const dict_col_t* col = field->col;
+
+ if (col->is_nullable()) {
/* nullable field => read the null flag */
ut_ad(n_null--);
@@ -408,7 +427,7 @@ ordinary:
the length to zero and enable the
SQL NULL flag in offsets[]. */
len = offs | REC_OFFS_SQL_NULL;
- goto resolved;
+ continue;
}
null_mask <<= 1;
}
@@ -439,16 +458,15 @@ ordinary:
len = offs;
}
- goto resolved;
+ continue;
}
len = offs += len;
} else {
len = offs += field->fixed_len;
}
-resolved:
- rec_offs_base(offsets)[i + 1] = len;
- } while (++i < rec_offs_n_fields(offsets));
+ } while (field++, rec_offs_base(offsets)[++i] = len,
+ i < rec_offs_n_fields(offsets));
*rec_offs_base(offsets)
= ulint(rec - (lens + 1)) | REC_OFFS_COMPACT | any;
@@ -467,7 +485,10 @@ rec_offs_make_valid(
bool leaf,
ulint* offsets)
{
- ut_ad(rec_offs_n_fields(offsets)
+ const bool is_alter_metadata = leaf
+ && rec_is_alter_metadata(rec, *index);
+ ut_ad(is_alter_metadata
+ || rec_offs_n_fields(offsets)
<= (leaf
? dict_index_get_n_fields(index)
: dict_index_get_n_unique_in_tree_nonleaf(index) + 1)
@@ -485,7 +506,8 @@ rec_offs_make_valid(
|| n >= rec_offs_n_fields(offsets));
for (; n < rec_offs_n_fields(offsets); n++) {
ut_ad(leaf);
- ut_ad(rec_offs_base(offsets)[1 + n] & REC_OFFS_DEFAULT);
+ ut_ad(is_alter_metadata
+ || rec_offs_base(offsets)[1 + n] & REC_OFFS_DEFAULT);
}
offsets[2] = ulint(rec);
offsets[3] = ulint(index);
@@ -525,14 +547,18 @@ rec_offs_validate(
}
}
if (index) {
- ulint max_n_fields;
ut_ad(ulint(index) == offsets[3]);
- max_n_fields = ut_max(
+ ulint max_n_fields = ut_max(
dict_index_get_n_fields(index),
dict_index_get_n_unique_in_tree(index) + 1);
if (comp && rec) {
switch (rec_get_status(rec)) {
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
+ ut_ad(index->is_instant() || index->is_dummy);
+ ut_ad(max_n_fields == index->n_fields);
+ max_n_fields += index->table->instant
+ || index->is_dummy;
+ break;
case REC_STATUS_ORDINARY:
break;
case REC_STATUS_NODE_PTR:
@@ -546,14 +572,19 @@ rec_offs_validate(
default:
ut_error;
}
+ } else if (max_n_fields == index->n_fields
+ && (index->is_dummy
+ || (index->is_instant()
+ && index->table->instant))) {
+ max_n_fields++;
}
/* index->n_def == 0 for dummy indexes if !comp */
- ut_a(!comp || index->n_def);
- ut_a(!index->n_def || i <= max_n_fields);
+ ut_ad(!comp || index->n_def);
+ ut_ad(!index->n_def || i <= max_n_fields);
}
while (i--) {
ulint curr = rec_offs_base(offsets)[1 + i] & REC_OFFS_MASK;
- ut_a(curr <= last);
+ ut_ad(curr <= last);
last = curr;
}
return(TRUE);
@@ -614,16 +645,18 @@ rec_init_offsets(
= dict_index_get_n_unique_in_tree_nonleaf(
index);
break;
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
ut_ad(leaf);
rec_init_offsets_comp_ordinary(rec, index, offsets,
index->n_core_fields,
- REC_LEAF_COLUMNS_ADDED);
+ NULL,
+ REC_LEAF_INSTANT);
return;
case REC_STATUS_ORDINARY:
ut_ad(leaf);
rec_init_offsets_comp_ordinary(rec, index, offsets,
index->n_core_fields,
+ NULL,
REC_LEAF_ORDINARY);
return;
}
@@ -794,6 +827,7 @@ rec_get_offsets_func(
{
ulint n;
ulint size;
+ bool alter_metadata = false;
ut_ad(rec);
ut_ad(index);
@@ -802,10 +836,12 @@ rec_get_offsets_func(
if (dict_table_is_comp(index->table)) {
switch (UNIV_EXPECT(rec_get_status(rec),
REC_STATUS_ORDINARY)) {
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
+ alter_metadata = rec_is_alter_metadata(rec, true);
+ /* fall through */
case REC_STATUS_ORDINARY:
ut_ad(leaf);
- n = dict_index_get_n_fields(index);
+ n = dict_index_get_n_fields(index) + alter_metadata;
break;
case REC_STATUS_NODE_PTR:
/* Node pointer records consist of the
@@ -849,7 +885,8 @@ rec_get_offsets_func(
|| dict_index_is_ibuf(index)
|| n == n_fields /* btr_pcur_restore_position() */
|| (n + (index->id == DICT_INDEXES_ID)
- >= index->n_core_fields && n <= index->n_fields));
+ >= index->n_core_fields && n <= index->n_fields
+ + unsigned(rec_is_alter_metadata(rec, false))));
if (is_user_rec && leaf && n < index->n_fields) {
ut_ad(!index->is_dummy);
@@ -879,8 +916,24 @@ rec_get_offsets_func(
}
rec_offs_set_n_fields(offsets, n);
- rec_init_offsets(rec, index, leaf, offsets);
- return(offsets);
+
+ if (UNIV_UNLIKELY(alter_metadata)
+ && dict_table_is_comp(index->table)) {
+ ut_d(offsets[2] = ulint(rec));
+ ut_d(offsets[3] = ulint(index));
+ ut_ad(leaf);
+ ut_ad(index->is_dummy || index->table->instant);
+ ut_ad(index->is_dummy || index->is_instant());
+ ut_ad(rec_offs_n_fields(offsets)
+ <= ulint(index->n_fields) + 1);
+ rec_init_offsets_comp_ordinary<true>(rec, index, offsets,
+ index->n_core_fields,
+ NULL,
+ REC_LEAF_INSTANT);
+ } else {
+ rec_init_offsets(rec, index, leaf, offsets);
+ }
+ return offsets;
}
/******************************************************//**
@@ -1058,36 +1111,45 @@ rec_get_nth_field_offs_old(
return(os);
}
-/**********************************************************//**
-Determines the size of a data tuple prefix in ROW_FORMAT=COMPACT.
+/** Determine the size of a data tuple prefix in ROW_FORMAT=COMPACT.
+@tparam mblob whether the record includes a metadata BLOB
+@param[in] index record descriptor; dict_table_is_comp()
+ is assumed to hold, even if it doesn't
+@param[in] dfield array of data fields
+@param[in] n_fields number of data fields
+@param[out] extra extra size
+@param[in] status status flags
+@param[in] temp whether this is a temporary file record
@return total size */
-MY_ATTRIBUTE((warn_unused_result, nonnull(1,2)))
+template<bool mblob = false>
static inline
ulint
rec_get_converted_size_comp_prefix_low(
-/*===================================*/
- const dict_index_t* index, /*!< in: record descriptor;
- dict_table_is_comp() is
- assumed to hold, even if
- it does not */
- const dfield_t* fields, /*!< in: array of data fields */
- ulint n_fields,/*!< in: number of data fields */
- ulint* extra, /*!< out: extra size */
- rec_comp_status_t status, /*!< in: status flags */
- bool temp) /*!< in: whether this is a
- temporary file record */
+ const dict_index_t* index,
+ const dfield_t* dfield,
+ ulint n_fields,
+ ulint* extra,
+ rec_comp_status_t status,
+ bool temp)
{
ulint extra_size = temp ? 0 : REC_N_NEW_EXTRA_BYTES;
- ulint data_size;
- ulint i;
ut_ad(n_fields > 0);
- ut_ad(n_fields <= dict_index_get_n_fields(index));
+ ut_ad(n_fields <= dict_index_get_n_fields(index) + mblob);
ut_d(ulint n_null = index->n_nullable);
ut_ad(status == REC_STATUS_ORDINARY || status == REC_STATUS_NODE_PTR
- || status == REC_STATUS_COLUMNS_ADDED);
+ || status == REC_STATUS_INSTANT);
- if (status == REC_STATUS_COLUMNS_ADDED
- && (!temp || n_fields > index->n_core_fields)) {
+ if (mblob) {
+ ut_ad(!temp);
+ ut_ad(index->table->instant);
+ ut_ad(index->is_instant());
+ ut_ad(status == REC_STATUS_INSTANT);
+ ut_ad(n_fields == ulint(index->n_fields) + 1);
+ extra_size += UT_BITS_IN_BYTES(index->n_nullable)
+ + rec_get_n_add_field_len(n_fields - 1
+ - index->n_core_fields);
+ } else if (status == REC_STATUS_INSTANT
+ && (!temp || n_fields > index->n_core_fields)) {
ut_ad(index->is_instant());
ut_ad(UT_BITS_IN_BYTES(n_null) >= index->n_core_null_bytes);
extra_size += UT_BITS_IN_BYTES(index->get_n_nullable(n_fields))
@@ -1098,7 +1160,7 @@ rec_get_converted_size_comp_prefix_low(
extra_size += index->n_core_null_bytes;
}
- data_size = 0;
+ ulint data_size = 0;
if (temp && dict_table_is_comp(index->table)) {
/* No need to do adjust fixed_len=0. We only need to
@@ -1106,48 +1168,50 @@ rec_get_converted_size_comp_prefix_low(
temp = false;
}
+ const dfield_t* const end = dfield + n_fields;
/* read the lengths of fields 0..n */
- for (i = 0; i < n_fields; i++) {
- const dict_field_t* field;
- ulint len;
- ulint fixed_len;
- const dict_col_t* col;
+ for (ulint i = 0; dfield < end; i++, dfield++) {
+ if (mblob && i == index->first_user_field()) {
+ data_size += FIELD_REF_SIZE;
+ ++dfield;
+ }
- field = dict_index_get_nth_field(index, i);
- len = dfield_get_len(&fields[i]);
- col = dict_field_get_col(field);
+ ulint len = dfield_get_len(dfield);
+ const dict_field_t* field = dict_index_get_nth_field(index, i);
#ifdef UNIV_DEBUG
- dtype_t* type;
-
- type = dfield_get_type(&fields[i]);
if (dict_index_is_spatial(index)) {
- if (DATA_GEOMETRY_MTYPE(col->mtype) && i == 0) {
- ut_ad(type->prtype & DATA_GIS_MBR);
+ if (DATA_GEOMETRY_MTYPE(field->col->mtype) && i == 0) {
+ ut_ad(dfield->type.prtype & DATA_GIS_MBR);
} else {
- ut_ad(type->mtype == DATA_SYS_CHILD
- || dict_col_type_assert_equal(col, type));
+ ut_ad(dfield->type.mtype == DATA_SYS_CHILD
+ || dict_col_type_assert_equal(
+ field->col, &dfield->type));
}
} else {
- ut_ad(dict_col_type_assert_equal(col, type));
+ ut_ad(field->col->is_dropped()
+ || dict_col_type_assert_equal(field->col,
+ &dfield->type));
}
#endif
/* All NULLable fields must be included in the n_null count. */
- ut_ad((col->prtype & DATA_NOT_NULL) || n_null--);
+ ut_ad(!field->col->is_nullable() || n_null--);
- if (dfield_is_null(&fields[i])) {
+ if (dfield_is_null(dfield)) {
/* No length is stored for NULL fields. */
- ut_ad(!(col->prtype & DATA_NOT_NULL));
+ ut_ad(field->col->is_nullable());
continue;
}
- ut_ad(len <= col->len || DATA_LARGE_MTYPE(col->mtype)
- || (col->len == 0 && col->mtype == DATA_VARCHAR));
+ ut_ad(len <= field->col->len
+ || DATA_LARGE_MTYPE(field->col->mtype)
+ || (field->col->len == 0
+ && field->col->mtype == DATA_VARCHAR));
- fixed_len = field->fixed_len;
+ ulint fixed_len = field->fixed_len;
if (temp && fixed_len
- && !dict_col_get_fixed_size(col, temp)) {
+ && !dict_col_get_fixed_size(field->col, temp)) {
fixed_len = 0;
}
/* If the maximum length of a variable-length field
@@ -1162,25 +1226,27 @@ rec_get_converted_size_comp_prefix_low(
ut_ad(len <= fixed_len);
if (dict_index_is_spatial(index)) {
- ut_ad(type->mtype == DATA_SYS_CHILD
- || !col->mbmaxlen
- || len >= col->mbminlen
- * fixed_len / col->mbmaxlen);
+ ut_ad(dfield->type.mtype == DATA_SYS_CHILD
+ || !field->col->mbmaxlen
+ || len >= field->col->mbminlen
+ * fixed_len / field->col->mbmaxlen);
} else {
- ut_ad(type->mtype != DATA_SYS_CHILD);
- ut_ad(!col->mbmaxlen
- || len >= col->mbminlen
- * fixed_len / col->mbmaxlen);
+ ut_ad(dfield->type.mtype != DATA_SYS_CHILD);
+
+ ut_ad(field->col->is_dropped()
+ || !field->col->mbmaxlen
+ || len >= field->col->mbminlen
+ * fixed_len / field->col->mbmaxlen);
}
/* dict_index_add_col() should guarantee this */
ut_ad(!field->prefix_len
|| fixed_len == field->prefix_len);
#endif /* UNIV_DEBUG */
- } else if (dfield_is_ext(&fields[i])) {
- ut_ad(DATA_BIG_COL(col));
+ } else if (dfield_is_ext(dfield)) {
+ ut_ad(DATA_BIG_COL(field->col));
extra_size += 2;
- } else if (len < 128 || !DATA_BIG_COL(col)) {
+ } else if (len < 128 || !DATA_BIG_COL(field->col)) {
extra_size++;
} else {
/* For variable-length columns, we look up the
@@ -1216,43 +1282,51 @@ rec_get_converted_size_comp_prefix(
REC_STATUS_ORDINARY, false));
}
-/**********************************************************//**
-Determines the size of a data tuple in ROW_FORMAT=COMPACT.
+/** Determine the size of a record in ROW_FORMAT=COMPACT.
+@param[in] index record descriptor. dict_table_is_comp()
+ is assumed to hold, even if it doesn't
+@param[in] tuple logical record
+@param[out] extra extra size
@return total size */
ulint
rec_get_converted_size_comp(
-/*========================*/
- const dict_index_t* index, /*!< in: record descriptor;
- dict_table_is_comp() is
- assumed to hold, even if
- it does not */
- rec_comp_status_t status, /*!< in: status bits of the record */
- const dfield_t* fields, /*!< in: array of data fields */
- ulint n_fields,/*!< in: number of data fields */
- ulint* extra) /*!< out: extra size */
+ const dict_index_t* index,
+ const dtuple_t* tuple,
+ ulint* extra)
{
- ut_ad(n_fields > 0);
+ ut_ad(tuple->n_fields > 0);
+
+ rec_comp_status_t status = rec_comp_status_t(tuple->info_bits
+ & REC_NEW_STATUS_MASK);
switch (UNIV_EXPECT(status, REC_STATUS_ORDINARY)) {
case REC_STATUS_ORDINARY:
- if (n_fields > index->n_core_fields) {
+ ut_ad(!tuple->is_metadata());
+ if (tuple->n_fields > index->n_core_fields) {
ut_ad(index->is_instant());
- status = REC_STATUS_COLUMNS_ADDED;
+ status = REC_STATUS_INSTANT;
}
/* fall through */
- case REC_STATUS_COLUMNS_ADDED:
- ut_ad(n_fields >= index->n_core_fields);
- ut_ad(n_fields <= index->n_fields);
+ case REC_STATUS_INSTANT:
+ ut_ad(tuple->n_fields >= index->n_core_fields);
+ if (tuple->is_alter_metadata()) {
+ return rec_get_converted_size_comp_prefix_low<true>(
+ index, tuple->fields, tuple->n_fields,
+ extra, status, false);
+ }
+ ut_ad(tuple->n_fields <= index->n_fields);
return rec_get_converted_size_comp_prefix_low(
- index, fields, n_fields, extra, status, false);
+ index, tuple->fields, tuple->n_fields,
+ extra, status, false);
case REC_STATUS_NODE_PTR:
- n_fields--;
- ut_ad(n_fields == dict_index_get_n_unique_in_tree_nonleaf(
- index));
- ut_ad(dfield_get_len(&fields[n_fields]) == REC_NODE_PTR_SIZE);
+ ut_ad(tuple->n_fields - 1
+ == dict_index_get_n_unique_in_tree_nonleaf(index));
+ ut_ad(dfield_get_len(&tuple->fields[tuple->n_fields - 1])
+ == REC_NODE_PTR_SIZE);
return REC_NODE_PTR_SIZE /* child page number */
+ rec_get_converted_size_comp_prefix_low(
- index, fields, n_fields, extra, status, false);
+ index, tuple->fields, tuple->n_fields - 1,
+ extra, status, false);
case REC_STATUS_INFIMUM:
case REC_STATUS_SUPREMUM:
/* not supported */
@@ -1430,33 +1504,30 @@ rec_convert_dtuple_to_rec_old(
}
/** Convert a data tuple into a ROW_FORMAT=COMPACT record.
+@tparam mblob whether the record includes a metadata BLOB
@param[out] rec converted record
@param[in] index index
-@param[in] fields data fields to convert
+@param[in] field data fields to convert
@param[in] n_fields number of data fields
@param[in] status rec_get_status(rec)
@param[in] temp whether to use the format for temporary files
in index creation */
+template<bool mblob = false>
static inline
void
rec_convert_dtuple_to_rec_comp(
rec_t* rec,
const dict_index_t* index,
- const dfield_t* fields,
+ const dfield_t* field,
ulint n_fields,
rec_comp_status_t status,
bool temp)
{
- const dfield_t* field;
- const dtype_t* type;
byte* end;
byte* nulls = temp
? rec - 1 : rec - (REC_N_NEW_EXTRA_BYTES + 1);
byte* UNINIT_VAR(lens);
- ulint len;
- ulint i;
ulint UNINIT_VAR(n_node_ptr_field);
- ulint fixed_len;
ulint null_mask = 1;
ut_ad(n_fields > 0);
@@ -1465,8 +1536,22 @@ rec_convert_dtuple_to_rec_comp(
ut_d(ulint n_null = index->n_nullable);
+ if (mblob) {
+ ut_ad(!temp);
+ ut_ad(index->table->instant);
+ ut_ad(index->is_instant());
+ ut_ad(status == REC_STATUS_INSTANT);
+ ut_ad(n_fields == ulint(index->n_fields) + 1);
+ rec_set_n_add_field(nulls, n_fields - 1
+ - index->n_core_fields);
+ rec_set_heap_no_new(rec, PAGE_HEAP_NO_USER_LOW);
+ rec_set_status(rec, REC_STATUS_INSTANT);
+ n_node_ptr_field = ULINT_UNDEFINED;
+ lens = nulls - UT_BITS_IN_BYTES(index->n_nullable);
+ goto start;
+ }
switch (status) {
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
ut_ad(index->is_instant());
ut_ad(n_fields > index->n_core_fields);
rec_set_n_add_field(nulls, n_fields - 1
@@ -1476,19 +1561,24 @@ rec_convert_dtuple_to_rec_comp(
ut_ad(n_fields <= dict_index_get_n_fields(index));
if (!temp) {
rec_set_heap_no_new(rec, PAGE_HEAP_NO_USER_LOW);
- rec_set_status(rec, n_fields == index->n_core_fields
- ? REC_STATUS_ORDINARY
- : REC_STATUS_COLUMNS_ADDED);
- } if (dict_table_is_comp(index->table)) {
+
+ rec_set_status(
+ rec, n_fields == index->n_core_fields
+ ? REC_STATUS_ORDINARY
+ : REC_STATUS_INSTANT);
+ }
+
+ if (dict_table_is_comp(index->table)) {
/* No need to do adjust fixed_len=0. We only
need to adjust it for ROW_FORMAT=REDUNDANT. */
temp = false;
}
n_node_ptr_field = ULINT_UNDEFINED;
+
lens = nulls - (index->is_instant()
? UT_BITS_IN_BYTES(index->get_n_nullable(
- n_fields))
+ n_fields))
: UT_BITS_IN_BYTES(
unsigned(index->n_nullable)));
break;
@@ -1498,8 +1588,8 @@ rec_convert_dtuple_to_rec_comp(
rec_set_status(rec, status);
ut_ad(n_fields
== dict_index_get_n_unique_in_tree_nonleaf(index) + 1);
- ut_d(n_null = std::min(index->n_core_null_bytes * 8U,
- index->n_nullable));
+ ut_d(n_null = std::min<uint>(index->n_core_null_bytes * 8U,
+ index->n_nullable));
n_node_ptr_field = n_fields - 1;
lens = nulls - index->n_core_null_bytes;
break;
@@ -1509,30 +1599,33 @@ rec_convert_dtuple_to_rec_comp(
return;
}
+start:
end = rec;
/* clear the SQL-null flags */
memset(lens + 1, 0, ulint(nulls - lens));
+ const dfield_t* const fend = field + n_fields;
/* Store the data and the offsets */
-
- for (i = 0; i < n_fields; i++) {
- const dict_field_t* ifield;
- dict_col_t* col = NULL;
-
- field = &fields[i];
-
- type = dfield_get_type(field);
- len = dfield_get_len(field);
-
- if (UNIV_UNLIKELY(i == n_node_ptr_field)) {
- ut_ad(dtype_get_prtype(type) & DATA_NOT_NULL);
+ for (ulint i = 0; field < fend; i++, field++) {
+ ulint len = dfield_get_len(field);
+
+ if (mblob) {
+ if (i == index->first_user_field()) {
+ ut_ad(len == FIELD_REF_SIZE);
+ ut_ad(dfield_is_ext(field));
+ memcpy(end, dfield_get_data(field), len);
+ end += len;
+ len = dfield_get_len(++field);
+ }
+ } else if (UNIV_UNLIKELY(i == n_node_ptr_field)) {
+ ut_ad(field->type.prtype & DATA_NOT_NULL);
ut_ad(len == REC_NODE_PTR_SIZE);
memcpy(end, dfield_get_data(field), len);
end += REC_NODE_PTR_SIZE;
break;
}
- if (!(dtype_get_prtype(type) & DATA_NOT_NULL)) {
+ if (!(field->type.prtype & DATA_NOT_NULL)) {
/* nullable field */
ut_ad(n_null--);
@@ -1555,11 +1648,12 @@ rec_convert_dtuple_to_rec_comp(
/* only nullable fields can be null */
ut_ad(!dfield_is_null(field));
- ifield = dict_index_get_nth_field(index, i);
- fixed_len = ifield->fixed_len;
- col = ifield->col;
+ const dict_field_t* ifield
+ = dict_index_get_nth_field(index, i);
+ ulint fixed_len = ifield->fixed_len;
+
if (temp && fixed_len
- && !dict_col_get_fixed_size(col, temp)) {
+ && !dict_col_get_fixed_size(ifield->col, temp)) {
fixed_len = 0;
}
@@ -1571,23 +1665,23 @@ rec_convert_dtuple_to_rec_comp(
it is 128 or more, or when the field is stored externally. */
if (fixed_len) {
ut_ad(len <= fixed_len);
- ut_ad(!col->mbmaxlen
- || len >= col->mbminlen
- * fixed_len / col->mbmaxlen);
+ ut_ad(!ifield->col->mbmaxlen
+ || len >= ifield->col->mbminlen
+ * fixed_len / ifield->col->mbmaxlen);
ut_ad(!dfield_is_ext(field));
} else if (dfield_is_ext(field)) {
- ut_ad(DATA_BIG_COL(col));
+ ut_ad(DATA_BIG_COL(ifield->col));
ut_ad(len <= REC_ANTELOPE_MAX_INDEX_COL_LEN
- + BTR_EXTERN_FIELD_REF_SIZE);
+ + BTR_EXTERN_FIELD_REF_SIZE);
*lens-- = (byte) (len >> 8) | 0xc0;
*lens-- = (byte) len;
} else {
- ut_ad(len <= dtype_get_len(type)
- || DATA_LARGE_MTYPE(dtype_get_mtype(type))
+ ut_ad(len <= field->type.len
+ || DATA_LARGE_MTYPE(field->type.mtype)
|| !strcmp(index->name,
FTS_INDEX_TABLE_IND_NAME));
if (len < 128 || !DATA_BIG_LEN_MTYPE(
- dtype_get_len(type), dtype_get_mtype(type))) {
+ field->type.len, field->type.mtype)) {
*lens-- = (byte) len;
} else {
@@ -1620,24 +1714,37 @@ rec_convert_dtuple_to_rec_new(
ut_ad(!(dtuple->info_bits
& ~(REC_NEW_STATUS_MASK | REC_INFO_DELETED_FLAG
| REC_INFO_MIN_REC_FLAG)));
- rec_comp_status_t status = static_cast<rec_comp_status_t>(
- dtuple->info_bits & REC_NEW_STATUS_MASK);
- if (status == REC_STATUS_ORDINARY
- && dtuple->n_fields > index->n_core_fields) {
- ut_ad(index->is_instant());
- status = REC_STATUS_COLUMNS_ADDED;
- }
ulint extra_size;
- rec_get_converted_size_comp(
- index, status, dtuple->fields, dtuple->n_fields, &extra_size);
- rec_t* rec = buf + extra_size;
+ if (UNIV_UNLIKELY(dtuple->is_alter_metadata())) {
+ ut_ad((dtuple->info_bits & REC_NEW_STATUS_MASK)
+ == REC_STATUS_INSTANT);
+ rec_get_converted_size_comp_prefix_low<true>(
+ index, dtuple->fields, dtuple->n_fields,
+ &extra_size, REC_STATUS_INSTANT, false);
+ buf += extra_size;
+ rec_convert_dtuple_to_rec_comp<true>(
+ buf, index, dtuple->fields, dtuple->n_fields,
+ REC_STATUS_INSTANT, false);
+ } else {
+ rec_get_converted_size_comp(index, dtuple, &extra_size);
+ buf += extra_size;
+ rec_comp_status_t status = rec_comp_status_t(
+ dtuple->info_bits & REC_NEW_STATUS_MASK);
+ if (status == REC_STATUS_ORDINARY
+ && dtuple->n_fields > index->n_core_fields) {
+ ut_ad(index->is_instant());
+ status = REC_STATUS_INSTANT;
+ }
- rec_convert_dtuple_to_rec_comp(
- rec, index, dtuple->fields, dtuple->n_fields, status, false);
- rec_set_info_bits_new(rec, dtuple->info_bits & ~REC_NEW_STATUS_MASK);
- return(rec);
+ rec_convert_dtuple_to_rec_comp(
+ buf, index, dtuple->fields, dtuple->n_fields,
+ status, false);
+ }
+
+ rec_set_info_bits_new(buf, dtuple->info_bits & ~REC_NEW_STATUS_MASK);
+ return buf;
}
/*********************************************************//**
@@ -1676,7 +1783,7 @@ rec_convert_dtuple_to_rec(
@param[in] fields data fields
@param[in] n_fields number of data fields
@param[out] extra record header size
-@param[in] status REC_STATUS_ORDINARY or REC_STATUS_COLUMNS_ADDED
+@param[in] status REC_STATUS_ORDINARY or REC_STATUS_INSTANT
@return total size, in bytes */
ulint
rec_get_converted_size_temp(
@@ -1695,24 +1802,26 @@ rec_get_converted_size_temp(
@param[in] index index of that the record belongs to
@param[in,out] offsets offsets to the fields; in: rec_offs_n_fields(offsets)
@param[in] n_core number of core fields (index->n_core_fields)
-@param[in] status REC_STATUS_ORDINARY or REC_STATUS_COLUMNS_ADDED */
+@param[in] def_val default values for non-core fields
+@param[in] status REC_STATUS_ORDINARY or REC_STATUS_INSTANT */
void
rec_init_offsets_temp(
const rec_t* rec,
const dict_index_t* index,
ulint* offsets,
ulint n_core,
+ const dict_col_t::def_t*def_val,
rec_comp_status_t status)
{
ut_ad(status == REC_STATUS_ORDINARY
- || status == REC_STATUS_COLUMNS_ADDED);
+ || status == REC_STATUS_INSTANT);
/* The table may have been converted to plain format
if it was emptied during an ALTER TABLE operation. */
ut_ad(index->n_core_fields == n_core || !index->is_instant());
ut_ad(index->n_core_fields >= n_core);
- rec_init_offsets_comp_ordinary(rec, index, offsets, n_core,
- status == REC_STATUS_COLUMNS_ADDED
- ? REC_LEAF_TEMP_COLUMNS_ADDED
+ rec_init_offsets_comp_ordinary(rec, index, offsets, n_core, def_val,
+ status == REC_STATUS_INSTANT
+ ? REC_LEAF_TEMP_INSTANT
: REC_LEAF_TEMP);
}
@@ -1729,7 +1838,8 @@ rec_init_offsets_temp(
{
ut_ad(!index->is_instant());
rec_init_offsets_comp_ordinary(rec, index, offsets,
- index->n_core_fields, REC_LEAF_TEMP);
+ index->n_core_fields, NULL,
+ REC_LEAF_TEMP);
}
/** Convert a data tuple prefix to the temporary file format.
@@ -1737,7 +1847,7 @@ rec_init_offsets_temp(
@param[in] index clustered or secondary index
@param[in] fields data fields
@param[in] n_fields number of data fields
-@param[in] status REC_STATUS_ORDINARY or REC_STATUS_COLUMNS_ADDED
+@param[in] status REC_STATUS_ORDINARY or REC_STATUS_INSTANT
*/
void
rec_convert_dtuple_to_temp(
@@ -1907,13 +2017,15 @@ rec_copy_prefix_to_buf(
ut_ad(n_fields
<= dict_index_get_n_unique_in_tree_nonleaf(index));
break;
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
/* We would have !index->is_instant() when rolling back
an instant ADD COLUMN operation. */
- ut_ad(index->is_instant() || page_rec_is_default_row(rec));
+ ut_ad(index->is_instant() || page_rec_is_metadata(rec));
+ ut_ad(n_fields <= index->first_user_field());
nulls++;
const ulint n_rec = ulint(index->n_core_fields) + 1
- + rec_get_n_add_field(nulls);
+ + rec_get_n_add_field(nulls)
+ - rec_is_alter_metadata(rec, true);
instant_omit = ulint(&rec[-REC_N_NEW_EXTRA_BYTES] - nulls);
ut_ad(instant_omit == 1 || instant_omit == 2);
nullf = nulls;
@@ -2002,7 +2114,7 @@ rec_copy_prefix_to_buf(
/* copy the fixed-size header and the record prefix */
memcpy(b - REC_N_NEW_EXTRA_BYTES, rec - REC_N_NEW_EXTRA_BYTES,
prefix_len + REC_N_NEW_EXTRA_BYTES);
- ut_ad(rec_get_status(b) == REC_STATUS_COLUMNS_ADDED);
+ ut_ad(rec_get_status(b) == REC_STATUS_INSTANT);
rec_set_status(b, REC_STATUS_ORDINARY);
return b;
} else {
diff --git a/storage/innobase/row/row0ftsort.cc b/storage/innobase/row/row0ftsort.cc
index 3ca93ba34b9..a351a1ae01b 100644
--- a/storage/innobase/row/row0ftsort.cc
+++ b/storage/innobase/row/row0ftsort.cc
@@ -805,7 +805,6 @@ DECLARE_THREAD(fts_parallel_tokenization)(
merge_file = psort_info->merge_file;
blob_heap = mem_heap_create(512);
memset(&doc, 0, sizeof(doc));
- memset(&t_ctx, 0, sizeof(t_ctx));
memset(mycount, 0, FTS_NUM_AUX_INDEX * sizeof(int));
doc.charset = fts_index_get_charset(
@@ -1687,12 +1686,10 @@ row_fts_merge_insert(
ut_ad(aux_index->n_core_null_bytes
== UT_BITS_IN_BYTES(aux_index->n_nullable));
- FlushObserver* observer;
- observer = psort_info[0].psort_common->trx->flush_observer;
-
/* Create bulk load instance */
- ins_ctx.btr_bulk = UT_NEW_NOKEY(BtrBulk(aux_index, trx->id, observer));
- ins_ctx.btr_bulk->init();
+ ins_ctx.btr_bulk = UT_NEW_NOKEY(
+ BtrBulk(aux_index, trx, psort_info[0].psort_common->trx
+ ->flush_observer));
/* Create tuple for insert */
ins_ctx.tuple = dtuple_create(heap, dict_index_get_n_fields(aux_index));
diff --git a/storage/innobase/row/row0import.cc b/storage/innobase/row/row0import.cc
index 0357804f617..8a861d1bf4c 100644
--- a/storage/innobase/row/row0import.cc
+++ b/storage/innobase/row/row0import.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 2012, 2018, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 2012, 2016, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2015, 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -113,19 +113,19 @@ struct row_index_t {
struct row_import {
row_import() UNIV_NOTHROW
:
- m_table(),
- m_version(),
- m_hostname(),
- m_table_name(),
- m_autoinc(),
+ m_table(NULL),
+ m_version(0),
+ m_hostname(NULL),
+ m_table_name(NULL),
+ m_autoinc(0),
m_page_size(0, 0, false),
- m_flags(),
- m_n_cols(),
- m_cols(),
- m_col_names(),
- m_n_indexes(),
- m_indexes(),
- m_missing(true) {}
+ m_flags(0),
+ m_n_cols(0),
+ m_cols(NULL),
+ m_col_names(NULL),
+ m_n_indexes(0),
+ m_indexes(NULL),
+ m_missing(true) { }
~row_import() UNIV_NOTHROW;
@@ -1227,17 +1227,63 @@ row_import::match_schema(
{
/* Do some simple checks. */
- if ((m_table->flags ^ m_flags) & ~DICT_TF_MASK_DATA_DIR) {
+ if (ulint mismatch = (m_table->flags ^ m_flags)
+ & ~DICT_TF_MASK_DATA_DIR) {
+ const char* msg;
+ if (mismatch & DICT_TF_MASK_ZIP_SSIZE) {
+ if ((m_table->flags & DICT_TF_MASK_ZIP_SSIZE)
+ && (m_flags & DICT_TF_MASK_ZIP_SSIZE)) {
+ switch (m_flags & DICT_TF_MASK_ZIP_SSIZE) {
+ case 0U << DICT_TF_POS_ZIP_SSIZE:
+ goto uncompressed;
+ case 1U << DICT_TF_POS_ZIP_SSIZE:
+ msg = "ROW_FORMAT=COMPRESSED"
+ " KEY_BLOCK_SIZE=1";
+ break;
+ case 2U << DICT_TF_POS_ZIP_SSIZE:
+ msg = "ROW_FORMAT=COMPRESSED"
+ " KEY_BLOCK_SIZE=2";
+ break;
+ case 3U << DICT_TF_POS_ZIP_SSIZE:
+ msg = "ROW_FORMAT=COMPRESSED"
+ " KEY_BLOCK_SIZE=4";
+ break;
+ case 4U << DICT_TF_POS_ZIP_SSIZE:
+ msg = "ROW_FORMAT=COMPRESSED"
+ " KEY_BLOCK_SIZE=8";
+ break;
+ case 5U << DICT_TF_POS_ZIP_SSIZE:
+ msg = "ROW_FORMAT=COMPRESSED"
+ " KEY_BLOCK_SIZE=16";
+ break;
+ default:
+ msg = "strange KEY_BLOCK_SIZE";
+ }
+ } else if (m_flags & DICT_TF_MASK_ZIP_SSIZE) {
+ msg = "ROW_FORMAT=COMPRESSED";
+ } else {
+ goto uncompressed;
+ }
+ } else {
+uncompressed:
+ msg = (m_flags & DICT_TF_MASK_ATOMIC_BLOBS)
+ ? "ROW_FORMAT=DYNAMIC"
+ : (m_flags & DICT_TF_MASK_COMPACT)
+ ? "ROW_FORMAT=COMPACT"
+ : "ROW_FORMAT=REDUNDANT";
+ }
+
ib_errf(thd, IB_LOG_LEVEL_ERROR, ER_TABLE_SCHEMA_MISMATCH,
"Table flags don't match, server table has 0x%x"
- " and the meta-data file has 0x" ULINTPFx,
- m_table->flags, m_flags);
+ " and the meta-data file has 0x" ULINTPFx ";"
+ " .cfg file uses %s",
+ m_table->flags, m_flags, msg);
return(DB_ERROR);
} else if (m_table->n_cols != m_n_cols) {
ib_errf(thd, IB_LOG_LEVEL_ERROR, ER_TABLE_SCHEMA_MISMATCH,
- "Number of columns don't match, table has %u"
- " columns but the tablespace meta-data file has "
+ "Number of columns don't match, table has %u "
+ "columns but the tablespace meta-data file has "
ULINTPF " columns",
m_table->n_cols, m_n_cols);
@@ -1416,9 +1462,9 @@ IndexPurge::open() UNIV_NOTHROW
btr_pcur_open_at_index_side(
true, m_index, BTR_MODIFY_LEAF, &m_pcur, true, 0, &m_mtr);
btr_pcur_move_to_next_user_rec(&m_pcur, &m_mtr);
- if (rec_is_default_row(btr_pcur_get_rec(&m_pcur), m_index)) {
+ if (rec_is_metadata(btr_pcur_get_rec(&m_pcur), *m_index)) {
ut_ad(btr_pcur_is_on_user_rec(&m_pcur));
- /* Skip the 'default row' pseudo-record. */
+ /* Skip the metadata pseudo-record. */
} else {
btr_pcur_move_to_prev_on_page(&m_pcur);
}
@@ -1686,7 +1732,6 @@ PageConverter::update_records(
while (!m_rec_iter.end()) {
rec_t* rec = m_rec_iter.current();
-
ibool deleted = rec_get_deleted_flag(rec, comp);
/* For the clustered index we have to adjust the BLOB
@@ -2222,8 +2267,8 @@ row_import_set_sys_max_row_id(
if (page_rec_is_infimum(rec)) {
/* The table is empty. */
err = DB_SUCCESS;
- } else if (rec_is_default_row(rec, index)) {
- /* The clustered index contains the 'default row',
+ } else if (rec_is_metadata(rec, *index)) {
+ /* The clustered index contains the metadata record only,
that is, the table is empty. */
err = DB_SUCCESS;
} else {
@@ -2359,8 +2404,6 @@ row_import_cfg_read_index_fields(
dict_field_t* field = index->m_fields;
- memset(field, 0x0, sizeof(*field) * n_fields);
-
for (ulint i = 0; i < n_fields; ++i, ++field) {
byte* ptr = row;
@@ -2378,6 +2421,8 @@ row_import_cfg_read_index_fields(
return(DB_IO_ERROR);
}
+ new (field) dict_field_t();
+
field->prefix_len = mach_read_from_4(ptr);
ptr += sizeof(ib_uint32_t);
@@ -3609,7 +3654,7 @@ fil_tablespace_iterate(
buf_block_t* block = reinterpret_cast<buf_block_t*>
(ut_zalloc_nokey(sizeof *block));
block->frame = page;
- block->page.id.copy_from(page_id_t(0, 0));
+ block->page.id = page_id_t(0, 0);
block->page.io_fix = BUF_IO_NONE;
block->page.buf_fix_count = 1;
block->page.state = BUF_BLOCK_FILE_PAGE;
@@ -3627,8 +3672,7 @@ fil_tablespace_iterate(
}
if (err == DB_SUCCESS) {
- block->page.id.copy_from(
- page_id_t(callback.get_space_id(), 0));
+ block->page.id = page_id_t(callback.get_space_id(), 0);
block->page.size.copy_from(callback.get_page_size());
if (block->page.size.is_compressed()) {
page_zip_set_size(&block->page.zip,
@@ -3787,8 +3831,6 @@ row_import_for_mysql(
row_import cfg;
- memset(&cfg, 0x0, sizeof(cfg));
-
err = row_import_read_cfg(table, trx->mysql_thd, cfg);
/* Check if the table column definitions match the contents
@@ -3872,7 +3914,7 @@ row_import_for_mysql(
DBUG_EXECUTE_IF("ib_import_reset_space_and_lsn_failure",
err = DB_TOO_MANY_CONCURRENT_TRXS;);
-
+#ifdef BTR_CUR_HASH_ADAPT
/* On DISCARD TABLESPACE, we did not drop any adaptive hash
index entries. If we replaced the discarded tablespace with a
smaller one here, there could still be some adaptive hash
@@ -3889,6 +3931,7 @@ row_import_for_mysql(
break;
}
}
+#endif /* BTR_CUR_HASH_ADAPT */
if (err != DB_SUCCESS) {
char table_name[MAX_FULL_NAME_LEN + 1];
diff --git a/storage/innobase/row/row0ins.cc b/storage/innobase/row/row0ins.cc
index 37ae828d09d..777d69cf127 100644
--- a/storage/innobase/row/row0ins.cc
+++ b/storage/innobase/row/row0ins.cc
@@ -1916,9 +1916,12 @@ do_possible_lock_wait:
thr->lock_state = QUE_THR_LOCK_NOLOCK;
- if (check_table->to_be_dropped
- || trx->error_state == DB_LOCK_WAIT_TIMEOUT) {
+ err = trx->error_state;
+ if (err != DB_SUCCESS) {
+ } else if (check_table->to_be_dropped) {
err = DB_LOCK_WAIT_TIMEOUT;
+ } else {
+ err = DB_LOCK_WAIT;
}
check_table->dec_fk_checks();
@@ -2338,10 +2341,10 @@ row_ins_duplicate_error_in_clust(
true,
ULINT_UNDEFINED, &heap);
- ulint lock_type;
-
- lock_type =
+ ulint lock_type =
trx->isolation_level <= TRX_ISO_READ_COMMITTED
+ || (trx->mysql_thd
+ && !thd_rpl_stmt_based(trx->mysql_thd))
? LOCK_REC_NOT_GAP : LOCK_ORDINARY;
/* We set a lock on the possible duplicate: this
@@ -2381,10 +2384,7 @@ row_ins_duplicate_error_in_clust(
if (row_ins_dupl_error_with_rec(
rec, entry, cursor->index, offsets)) {
-duplicate:
- trx->error_info = cursor->index;
- err = DB_DUPLICATE_KEY;
- goto func_exit;
+ goto duplicate;
}
}
}
@@ -2427,7 +2427,10 @@ duplicate:
if (row_ins_dupl_error_with_rec(
rec, entry, cursor->index, offsets)) {
- goto duplicate;
+duplicate:
+ trx->error_info = cursor->index;
+ err = DB_DUPLICATE_KEY;
+ goto func_exit;
}
}
@@ -2490,10 +2493,8 @@ row_ins_index_entry_big_rec(
const big_rec_t* big_rec,
ulint* offsets,
mem_heap_t** heap,
-#ifndef DBUG_OFF
- const void* thd,
-#endif /* DBUG_OFF */
- dict_index_t* index)
+ dict_index_t* index,
+ const void* thd __attribute__((unused)))
{
mtr_t mtr;
btr_pcur_t pcur;
@@ -2534,14 +2535,6 @@ row_ins_index_entry_big_rec(
return(error);
}
-#ifdef DBUG_OFF
-# define row_ins_index_entry_big_rec(e,big,ofs,heap,index,thd) \
- row_ins_index_entry_big_rec(e,big,ofs,heap,index)
-#else /* DBUG_OFF */
-# define row_ins_index_entry_big_rec(e,big,ofs,heap,index,thd) \
- row_ins_index_entry_big_rec(e,big,ofs,heap,thd,index)
-#endif /* DBUG_OFF */
-
/***************************************************************//**
Tries to insert an entry into a clustered index, ignoring foreign key
constraints. If a record with the same unique key is found, the other
@@ -2652,7 +2645,7 @@ row_ins_clust_index_entry_low(
#endif /* UNIV_DEBUG */
if (UNIV_UNLIKELY(entry->info_bits != 0)) {
- ut_ad(entry->info_bits == REC_INFO_DEFAULT_ROW);
+ ut_ad(entry->is_metadata());
ut_ad(flags == BTR_NO_LOCKING_FLAG);
ut_ad(index->is_instant());
ut_ad(!dict_index_is_online_ddl(index));
@@ -2660,29 +2653,18 @@ row_ins_clust_index_entry_low(
const rec_t* rec = btr_cur_get_rec(cursor);
- switch (rec_get_info_bits(rec, page_rec_is_comp(rec))
- & (REC_INFO_MIN_REC_FLAG | REC_INFO_DELETED_FLAG)) {
- case REC_INFO_MIN_REC_FLAG:
+ if (rec_get_info_bits(rec, page_rec_is_comp(rec))
+ & REC_INFO_MIN_REC_FLAG) {
thr_get_trx(thr)->error_info = index;
err = DB_DUPLICATE_KEY;
goto err_exit;
- case REC_INFO_MIN_REC_FLAG | REC_INFO_DELETED_FLAG:
- /* The 'default row' is never delete-marked.
- If a table loses its 'instantness', it happens
- by the rollback of this first-time insert, or
- by a call to btr_page_empty() on the root page
- when the table becomes empty. */
- err = DB_CORRUPTION;
- goto err_exit;
- default:
- ut_ad(!row_ins_must_modify_rec(cursor));
- goto do_insert;
}
- }
- if (index->is_instant()) entry->trim(*index);
+ ut_ad(!row_ins_must_modify_rec(cursor));
+ goto do_insert;
+ }
- if (rec_is_default_row(btr_cur_get_rec(cursor), index)) {
+ if (rec_is_metadata(btr_cur_get_rec(cursor), *index)) {
goto do_insert;
}
@@ -2748,6 +2730,7 @@ err_exit:
mtr_commit(&mtr);
mem_heap_free(entry_heap);
} else {
+ if (index->is_instant()) entry->trim(*index);
do_insert:
rec_t* insert_rec;
@@ -3092,9 +3075,11 @@ row_ins_sec_index_entry_low(
if (!(flags & BTR_NO_LOCKING_FLAG)
&& dict_index_is_unique(index)
&& thr_get_trx(thr)->duplicates
- && thr_get_trx(thr)->isolation_level >= TRX_ISO_REPEATABLE_READ) {
+ && thr_get_trx(thr)->isolation_level >= TRX_ISO_REPEATABLE_READ
+ && thd_rpl_stmt_based(thr_get_trx(thr)->mysql_thd)) {
- /* When using the REPLACE statement or ON DUPLICATE clause, a
+ /* In statement-based replication, when replicating a
+ REPLACE statement or ON DUPLICATE KEY UPDATE clause, a
gap lock is taken on the position of the to-be-inserted record,
to avoid other concurrent transactions from inserting the same
record. */
@@ -3427,8 +3412,8 @@ columns in row.
@param[in] index index handler
@param[out] entry index entry to make
@param[in] row row
-
@return DB_SUCCESS if the set is successful */
+static
dberr_t
row_ins_index_entry_set_vals(
const dict_index_t* index,
@@ -3465,6 +3450,23 @@ row_ins_index_entry_set_vals(
ut_ad(dtuple_get_n_fields(row)
== dict_table_get_n_cols(index->table));
row_field = dtuple_get_nth_v_field(row, v_col->v_pos);
+ } else if (col->is_dropped()) {
+ ut_ad(index->is_primary());
+
+ if (!(col->prtype & DATA_NOT_NULL)) {
+ field->data = NULL;
+ field->len = UNIV_SQL_NULL;
+ field->type.prtype = DATA_BINARY_TYPE;
+ } else {
+ ut_ad(col->len <= sizeof field_ref_zero);
+ dfield_set_data(field, field_ref_zero,
+ col->len);
+ field->type.prtype = DATA_NOT_NULL;
+ }
+
+ field->type.mtype = col->len
+ ? DATA_FIXBINARY : DATA_BINARY;
+ continue;
} else {
row_field = dtuple_get_nth_field(
row, ind_field->col->ind);
@@ -3474,7 +3476,7 @@ row_ins_index_entry_set_vals(
/* Check column prefix indexes */
if (ind_field != NULL && ind_field->prefix_len > 0
- && dfield_get_len(row_field) != UNIV_SQL_NULL) {
+ && len != UNIV_SQL_NULL) {
const dict_col_t* col
= dict_field_get_col(ind_field);
@@ -3528,7 +3530,8 @@ row_ins_index_entry_step(
ut_ad(dtuple_check_typed(node->row));
- err = row_ins_index_entry_set_vals(node->index, node->entry, node->row);
+ err = row_ins_index_entry_set_vals(node->index, node->entry,
+ node->row);
if (err != DB_SUCCESS) {
DBUG_RETURN(err);
@@ -3645,14 +3648,15 @@ row_ins(
ins_node_t* node, /*!< in: row insert node */
que_thr_t* thr) /*!< in: query thread */
{
- dberr_t err;
-
DBUG_ENTER("row_ins");
DBUG_PRINT("row_ins", ("table: %s", node->table->name.m_name));
+ trx_t* trx = thr_get_trx(thr);
+
if (node->duplicate) {
- thr_get_trx(thr)->error_state = DB_DUPLICATE_KEY;
+ ut_ad(thd_rpl_stmt_based(trx->mysql_thd));
+ trx->error_state = DB_DUPLICATE_KEY;
}
if (node->state == INS_NODE_ALLOC_ROW_ID) {
@@ -3678,7 +3682,7 @@ row_ins(
while (node->index != NULL) {
if (node->index->type != DICT_FTS) {
- err = row_ins_index_entry_step(node, thr);
+ dberr_t err = row_ins_index_entry_step(node, thr);
switch (err) {
case DB_SUCCESS:
@@ -3691,9 +3695,11 @@ row_ins(
case DB_DUPLICATE_KEY:
ut_ad(dict_index_is_unique(node->index));
- if (thr_get_trx(thr)->isolation_level
+ if (trx->isolation_level
>= TRX_ISO_REPEATABLE_READ
- && thr_get_trx(thr)->duplicates) {
+ && trx->duplicates
+ && !node->table->is_temporary()
+ && thd_rpl_stmt_based(trx->mysql_thd)) {
/* When we are in REPLACE statement or
INSERT .. ON DUPLICATE UPDATE
@@ -3756,7 +3762,7 @@ row_ins(
/* Save 1st dup error. Ignore
subsequent dup errors. */
node->duplicate = node->index;
- thr_get_trx(thr)->error_state
+ trx->error_state
= DB_DUPLICATE_KEY;
}
break;
@@ -3767,18 +3773,6 @@ row_ins(
}
}
- if (node->duplicate && node->table->is_temporary()) {
- ut_ad(thr_get_trx(thr)->error_state
- == DB_DUPLICATE_KEY);
- /* For TEMPORARY TABLE, we won't lock anything,
- so we can simply break here instead of requiring
- GAP locks for other unique secondary indexes,
- pretending we have consumed all indexes. */
- node->index = NULL;
- node->entry = NULL;
- break;
- }
-
node->index = dict_table_get_next_index(node->index);
node->entry = UT_LIST_GET_NEXT(tuple_list, node->entry);
@@ -3797,6 +3791,7 @@ row_ins(
insertion will take place. These gap locks are needed
only for unique indexes. So skipping non-unique indexes. */
if (node->duplicate) {
+ ut_ad(thd_rpl_stmt_based(trx->mysql_thd));
while (node->index
&& !dict_index_is_unique(node->index)) {
@@ -3805,13 +3800,13 @@ row_ins(
node->entry = UT_LIST_GET_NEXT(tuple_list,
node->entry);
}
- thr_get_trx(thr)->error_state = DB_DUPLICATE_KEY;
+ trx->error_state = DB_DUPLICATE_KEY;
}
}
ut_ad(node->entry == NULL);
- thr_get_trx(thr)->error_info = node->duplicate;
+ trx->error_info = node->duplicate;
node->state = INS_NODE_ALLOC_ROW_ID;
DBUG_RETURN(node->duplicate ? DB_DUPLICATE_KEY : DB_SUCCESS);
diff --git a/storage/innobase/row/row0log.cc b/storage/innobase/row/row0log.cc
index db33910c6f2..07772fc5468 100644
--- a/storage/innobase/row/row0log.cc
+++ b/storage/innobase/row/row0log.cc
@@ -227,6 +227,8 @@ struct row_log_t {
table could be emptied, so that table->is_instant() no longer holds,
but all log records must be in the "instant" format. */
unsigned n_core_fields;
+ /** the default values of non-core fields when the operation started */
+ dict_col_t::def_t* non_core_fields;
bool allow_not_null; /*!< Whether the alter ignore is being
used or if the sql mode is non-strict mode;
if not, NULL values will not be converted to
@@ -243,6 +245,14 @@ struct row_log_t {
ut_ad(n_core_fields <= index->n_fields);
return n_core_fields != index->n_fields;
}
+
+ const byte* instant_field_value(ulint n, ulint* len) const
+ {
+ ut_ad(n >= n_core_fields);
+ const dict_col_t::def_t& d= non_core_fields[n - n_core_fields];
+ *len = d.len;
+ return static_cast<const byte*>(d.data);
+ }
};
/** Create the file or online log if it does not exist.
@@ -674,9 +684,9 @@ row_log_table_delete(
fields of the record. */
heap = mem_heap_create(
DATA_TRX_ID_LEN
- + DTUPLE_EST_ALLOC(unsigned(new_index->n_uniq) + 2));
- old_pk = tuple = dtuple_create(
- heap, unsigned(new_index->n_uniq) + 2);
+ + DTUPLE_EST_ALLOC(new_index->first_user_field()));
+ old_pk = tuple = dtuple_create(heap,
+ new_index->first_user_field());
dict_index_copy_types(tuple, new_index, tuple->n_fields);
dtuple_set_n_fields_cmp(tuple, new_index->n_uniq);
@@ -841,7 +851,7 @@ row_log_table_low_redundant(
const bool is_instant = index->online_log->is_instant(index);
rec_comp_status_t status = is_instant
- ? REC_STATUS_COLUMNS_ADDED : REC_STATUS_ORDINARY;
+ ? REC_STATUS_INSTANT : REC_STATUS_ORDINARY;
size = rec_get_converted_size_temp(
index, tuple->fields, tuple->n_fields, &extra_size, status);
@@ -895,7 +905,7 @@ row_log_table_low_redundant(
*b++ = static_cast<byte>(extra_size);
}
- if (status == REC_STATUS_COLUMNS_ADDED) {
+ if (status == REC_STATUS_INSTANT) {
ut_ad(is_instant);
if (n_fields <= index->online_log->n_core_fields) {
status = REC_STATUS_ORDINARY;
@@ -935,15 +945,16 @@ row_log_table_low(
ulint mrec_size;
ulint avail_size;
const dict_index_t* new_index;
+ row_log_t* log = index->online_log;
- new_index = dict_table_get_first_index(index->online_log->table);
+ new_index = dict_table_get_first_index(log->table);
ut_ad(dict_index_is_clust(index));
ut_ad(dict_index_is_clust(new_index));
ut_ad(!dict_index_is_online_ddl(new_index));
ut_ad(rec_offs_validate(rec, index, offsets));
ut_ad(rec_offs_n_fields(offsets) == dict_index_get_n_fields(index));
- ut_ad(rec_offs_size(offsets) <= sizeof index->online_log->tail.buf);
+ ut_ad(rec_offs_size(offsets) <= sizeof log->tail.buf);
ut_ad(rw_lock_own_flagged(
&index->lock,
RW_LOCK_FLAG_S | RW_LOCK_FLAG_X | RW_LOCK_FLAG_SX));
@@ -959,7 +970,7 @@ row_log_table_low(
ut_ad(!"wrong page type");
}
#endif /* UNIV_DEBUG */
- ut_ad(!rec_is_default_row(rec, index));
+ ut_ad(!rec_is_metadata(rec, *index));
ut_ad(page_rec_is_leaf(rec));
ut_ad(!page_is_comp(page_align(rec)) == !rec_offs_comp(offsets));
/* old_pk=row_log_table_get_pk() [not needed in INSERT] is a prefix
@@ -970,7 +981,7 @@ row_log_table_low(
if (index->online_status != ONLINE_INDEX_CREATION
|| (index->type & DICT_CORRUPT) || index->table->corrupted
- || index->online_log->error != DB_SUCCESS) {
+ || log->error != DB_SUCCESS) {
return;
}
@@ -982,19 +993,37 @@ row_log_table_low(
ut_ad(page_is_comp(page_align(rec)));
ut_ad(rec_get_status(rec) == REC_STATUS_ORDINARY
- || rec_get_status(rec) == REC_STATUS_COLUMNS_ADDED);
+ || rec_get_status(rec) == REC_STATUS_INSTANT);
const ulint omit_size = REC_N_NEW_EXTRA_BYTES;
const ulint rec_extra_size = rec_offs_extra_size(offsets) - omit_size;
- const bool is_instant = index->online_log->is_instant(index);
+ const bool is_instant = log->is_instant(index);
extra_size = rec_extra_size + is_instant;
+ unsigned fake_extra_size = 0;
+ byte fake_extra_buf[2];
+ if (is_instant && UNIV_UNLIKELY(!index->is_instant())) {
+ /* The source table was emptied after ALTER TABLE
+ started, and it was converted to non-instant format.
+ Because row_log_table_apply_op() expects to find
+ all records to be logged in the same way, we will
+ be unable to copy the rec_extra_size bytes from the
+ record header, but must convert them here. */
+ unsigned n_add = index->n_fields - 1 - log->n_core_fields;
+ fake_extra_size = rec_get_n_add_field_len(n_add);
+ ut_ad(fake_extra_size == 1 || fake_extra_size == 2);
+ extra_size += fake_extra_size;
+ byte* fake_extra = fake_extra_buf + fake_extra_size - 1;
+ rec_set_n_add_field(fake_extra, n_add);
+ ut_ad(fake_extra + 1 == fake_extra_buf);
+ }
+
mrec_size = ROW_LOG_HEADER_SIZE
+ (extra_size >= 0x80) + rec_offs_size(offsets) - omit_size
- + is_instant;
+ + is_instant + fake_extra_size;
- if (insert || index->online_log->same_pk) {
+ if (insert || log->same_pk) {
ut_ad(!old_pk);
old_pk_extra_size = old_pk_size = 0;
} else {
@@ -1012,8 +1041,7 @@ row_log_table_low(
mrec_size += 1/*old_pk_extra_size*/ + old_pk_size;
}
- if (byte* b = row_log_table_open(index->online_log,
- mrec_size, &avail_size)) {
+ if (byte* b = row_log_table_open(log, mrec_size, &avail_size)) {
if (insert) {
*b++ = ROW_T_INSERT;
} else {
@@ -1038,20 +1066,23 @@ row_log_table_low(
}
if (is_instant) {
- *b++ = rec_get_status(rec);
+ *b++ = fake_extra_size
+ ? REC_STATUS_INSTANT
+ : rec_get_status(rec);
} else {
ut_ad(rec_get_status(rec) == REC_STATUS_ORDINARY);
}
memcpy(b, rec - rec_extra_size - omit_size, rec_extra_size);
b += rec_extra_size;
+ memcpy(b, fake_extra_buf, fake_extra_size);
+ b += fake_extra_size;
ulint len;
ulint trx_id_offs = rec_get_nth_field_offs(
offsets, index->n_uniq, &len);
ut_ad(len == DATA_TRX_ID_LEN);
memcpy(b, rec, rec_offs_data_size(offsets));
- if (trx_read_trx_id(b + trx_id_offs)
- < index->online_log->min_trx) {
+ if (trx_read_trx_id(b + trx_id_offs) < log->min_trx) {
memcpy(b + trx_id_offs,
reset_trx_id, sizeof reset_trx_id);
}
@@ -1133,7 +1164,6 @@ row_log_table_get_pk_col(
field = rec_get_nth_field(rec, offsets, i, &len);
if (len == UNIV_SQL_NULL) {
-
if (!log->allow_not_null) {
return(DB_INVALID_NULL);
}
@@ -1142,6 +1172,9 @@ row_log_table_get_pk_col(
field = static_cast<const byte*>(
log->defaults->fields[n_default_cols].data);
+ if (!field) {
+ return(DB_INVALID_NULL);
+ }
len = log->defaults->fields[i - DATA_N_SYS_COLS].len;
}
@@ -1526,11 +1559,17 @@ row_log_table_apply_convert_mrec(
const dict_col_t* col
= dict_field_get_col(ind_field);
+ if (col->is_dropped()) {
+ /* the column was instantly dropped earlier */
+ ut_ad(index->table->instant);
+ continue;
+ }
+
ulint col_no
= log->col_map[dict_col_get_no(col)];
if (col_no == ULINT_UNDEFINED) {
- /* dropped column */
+ /* the column is being dropped now */
continue;
}
@@ -1576,7 +1615,7 @@ blob_done:
} else {
data = rec_get_nth_field(mrec, offsets, i, &len);
if (len == UNIV_SQL_DEFAULT) {
- data = index->instant_field_value(i, &len);
+ data = log->instant_field_value(i, &len);
}
dfield_set_data(dfield, data, len);
}
@@ -1886,8 +1925,7 @@ row_log_table_apply_delete(
btr_pcur_t pcur;
ulint* offsets;
- ut_ad(rec_offs_n_fields(moffsets)
- == dict_index_get_n_unique(index) + 2);
+ ut_ad(rec_offs_n_fields(moffsets) == index->first_user_field());
ut_ad(!rec_offs_any_extern(moffsets));
/* Convert the row to a search tuple. */
@@ -2416,7 +2454,7 @@ row_log_table_apply_op(
rec_offs_set_n_fields(offsets, dup->index->n_fields);
rec_init_offsets_temp(mrec, dup->index, offsets,
- log->n_core_fields,
+ log->n_core_fields, log->non_core_fields,
is_instant
? static_cast<rec_comp_status_t>(
*(mrec - extra_size))
@@ -2450,8 +2488,7 @@ row_log_table_apply_op(
/* The ROW_T_DELETE record was converted by
rec_convert_dtuple_to_temp() using new_index. */
ut_ad(!new_index->is_instant());
- rec_offs_set_n_fields(offsets,
- unsigned(new_index->n_uniq) + 2);
+ rec_offs_set_n_fields(offsets, new_index->first_user_field());
rec_init_offsets_temp(mrec, new_index, offsets);
next_mrec = mrec + rec_offs_data_size(offsets);
if (next_mrec > mrec_end) {
@@ -2497,6 +2534,7 @@ row_log_table_apply_op(
rec_offs_set_n_fields(offsets, dup->index->n_fields);
rec_init_offsets_temp(mrec, dup->index, offsets,
log->n_core_fields,
+ log->non_core_fields,
is_instant
? static_cast<rec_comp_status_t>(
*(mrec - extra_size))
@@ -2542,7 +2580,7 @@ row_log_table_apply_op(
rec_convert_dtuple_to_temp() using new_index. */
ut_ad(!new_index->is_instant());
rec_offs_set_n_fields(offsets,
- unsigned(new_index->n_uniq) + 2);
+ new_index->first_user_field());
rec_init_offsets_temp(mrec, new_index, offsets);
next_mrec = mrec + rec_offs_data_size(offsets);
@@ -2552,13 +2590,12 @@ row_log_table_apply_op(
/* Copy the PRIMARY KEY fields and
DB_TRX_ID, DB_ROLL_PTR from mrec to old_pk. */
- old_pk = dtuple_create(
- heap, unsigned(new_index->n_uniq) + 2);
+ old_pk = dtuple_create(heap,
+ new_index->first_user_field());
dict_index_copy_types(old_pk, new_index,
old_pk->n_fields);
- for (ulint i = 0;
- i < dict_index_get_n_unique(new_index) + 2;
+ for (ulint i = 0; i < new_index->first_user_field();
i++) {
const void* field;
ulint len;
@@ -2598,6 +2635,7 @@ row_log_table_apply_op(
rec_offs_set_n_fields(offsets, dup->index->n_fields);
rec_init_offsets_temp(mrec, dup->index, offsets,
log->n_core_fields,
+ log->non_core_fields,
is_instant
? static_cast<rec_comp_status_t>(
*(mrec - extra_size))
@@ -2708,8 +2746,8 @@ row_log_table_apply_ops(
dict_index_t* new_index = dict_table_get_first_index(
new_table);
const ulint i = 1 + REC_OFFS_HEADER_SIZE
- + ut_max(dict_index_get_n_fields(index),
- dict_index_get_n_unique(new_index) + 2);
+ + std::max<ulint>(index->n_fields,
+ new_index->first_user_field());
const ulint new_trx_id_col = dict_col_get_clust_pos(
dict_table_get_sys_col(new_table, DATA_TRX_ID), new_index);
trx_t* trx = thr_get_trx(thr);
@@ -3169,11 +3207,24 @@ row_log_allocate(
log->head.total = 0;
log->path = path;
log->n_core_fields = index->n_core_fields;
- ut_ad(!table || log->is_instant(index) == index->is_instant());
+ ut_ad(!table || log->is_instant(index)
+ == (index->n_core_fields < index->n_fields));
log->allow_not_null = allow_not_null;
log->old_table = old_table;
log->n_rows = 0;
+ if (table && index->is_instant()) {
+ const unsigned n = log->n_core_fields;
+ log->non_core_fields = UT_NEW_ARRAY_NOKEY(
+ dict_col_t::def_t, index->n_fields - n);
+ for (unsigned i = n; i < index->n_fields; i++) {
+ log->non_core_fields[i - n]
+ = index->fields[i].col->def_val;
+ }
+ } else {
+ log->non_core_fields = NULL;
+ }
+
dict_index_set_online_status(index, ONLINE_INDEX_CREATION);
index->online_log = log;
@@ -3206,6 +3257,7 @@ row_log_free(
MONITOR_ATOMIC_DEC(MONITOR_ONLINE_CREATE_INDEX);
UT_DELETE(log->blobs);
+ UT_DELETE_ARRAY(log->non_core_fields);
row_log_block_free(log->tail);
row_log_block_free(log->head);
row_merge_file_destroy_low(log->fd);
diff --git a/storage/innobase/row/row0merge.cc b/storage/innobase/row/row0merge.cc
index be3c081562e..fa369566d9a 100644
--- a/storage/innobase/row/row0merge.cc
+++ b/storage/innobase/row/row0merge.cc
@@ -1873,9 +1873,9 @@ row_merge_read_clustered_index(
btr_pcur_open_at_index_side(
true, clust_index, BTR_SEARCH_LEAF, &pcur, true, 0, &mtr);
btr_pcur_move_to_next_user_rec(&pcur, &mtr);
- if (rec_is_default_row(btr_pcur_get_rec(&pcur), clust_index)) {
+ if (rec_is_metadata(btr_pcur_get_rec(&pcur), *clust_index)) {
ut_ad(btr_pcur_is_on_user_rec(&pcur));
- /* Skip the 'default row' pseudo-record. */
+ /* Skip the metadata pseudo-record. */
} else {
ut_ad(!clust_index->is_instant());
btr_pcur_move_to_prev_on_page(&pcur);
@@ -2528,17 +2528,16 @@ write_buffers:
if (clust_btr_bulk == NULL) {
clust_btr_bulk = UT_NEW_NOKEY(
BtrBulk(index[i],
- trx->id,
- observer));
-
- clust_btr_bulk->init();
+ trx,
+ observer/**/));
} else {
clust_btr_bulk->latch();
}
err = row_merge_insert_index_tuples(
index[i], old_table,
- OS_FILE_CLOSED, NULL, buf, clust_btr_bulk,
+ OS_FILE_CLOSED, NULL, buf,
+ clust_btr_bulk,
table_total_rows,
curr_progress,
pct_cost,
@@ -2643,13 +2642,13 @@ write_buffers:
trx->error_key_num = i;
goto all_done;);
- BtrBulk btr_bulk(index[i], trx->id,
+ BtrBulk btr_bulk(index[i], trx,
observer);
- btr_bulk.init();
err = row_merge_insert_index_tuples(
index[i], old_table,
- OS_FILE_CLOSED, NULL, buf, &btr_bulk,
+ OS_FILE_CLOSED, NULL, buf,
+ &btr_bulk,
table_total_rows,
curr_progress,
pct_cost,
@@ -3935,17 +3934,6 @@ row_merge_drop_indexes(
ut_ad(prev);
ut_a(table->fts);
fts_drop_index(table, index, trx);
- /* Since
- INNOBASE_SHARE::idx_trans_tbl
- is shared between all open
- ha_innobase handles to this
- table, no thread should be
- accessing this dict_index_t
- object. Also, we should be
- holding LOCK=SHARED MDL on the
- table even after the MDL
- upgrade timeout. */
-
/* We can remove a DICT_FTS
index from the cache, because
we do not allow ADD FULLTEXT INDEX
@@ -4120,25 +4108,31 @@ pfs_os_file_t
row_merge_file_create_low(
const char* path)
{
- pfs_os_file_t fd;
#ifdef UNIV_PFS_IO
/* This temp file open does not go through normal
file APIs, add instrumentation to register with
performance schema */
- struct PSI_file_locker* locker = NULL;
+ struct PSI_file_locker* locker;
PSI_file_locker_state state;
+ if (!path) {
+ path = mysql_tmpdir;
+ }
+ static const char label[] = "/Innodb Merge Temp File";
+ char* name = static_cast<char*>(
+ ut_malloc_nokey(strlen(path) + sizeof label));
+ strcpy(name, path);
+ strcat(name, label);
register_pfs_file_open_begin(
&state, locker, innodb_temp_file_key,
- PSI_FILE_CREATE,
- "Innodb Merge Temp File",
- __FILE__, __LINE__);
-
+ PSI_FILE_CREATE, path ? name : label, __FILE__, __LINE__);
+
#endif
- fd = innobase_mysql_tmpfile(path);
+ pfs_os_file_t fd = innobase_mysql_tmpfile(path);
#ifdef UNIV_PFS_IO
register_pfs_file_open_end(locker, fd,
(fd == OS_FILE_CLOSED)?NULL:&fd);
+ ut_free(name);
#endif
if (fd == OS_FILE_CLOSED) {
@@ -4528,7 +4522,7 @@ row_merge_drop_table(
ut_a(table->get_ref_count() == 0);
return(row_drop_table_for_mysql(table->name.m_name,
- trx, false, false, false));
+ trx, SQLCOM_DROP_TABLE, false, false));
}
/** Write an MLOG_INDEX_LOAD record to indicate in the redo-log
@@ -4673,11 +4667,15 @@ row_merge_build_indexes(
we use bulk load to create all types of indexes except spatial index,
for which redo logging is enabled. If we create only spatial indexes,
we don't need to flush dirty pages at all. */
- bool need_flush_observer = (old_table != new_table);
+ bool need_flush_observer = bool(innodb_log_optimize_ddl);
- for (i = 0; i < n_indexes; i++) {
- if (!dict_index_is_spatial(indexes[i])) {
- need_flush_observer = true;
+ if (need_flush_observer) {
+ need_flush_observer = old_table != new_table;
+
+ for (i = 0; i < n_indexes; i++) {
+ if (!dict_index_is_spatial(indexes[i])) {
+ need_flush_observer = true;
+ }
}
}
@@ -4921,9 +4919,8 @@ wait_again:
os_thread_sleep(20000000);); /* 20 sec */
if (error == DB_SUCCESS) {
- BtrBulk btr_bulk(sort_idx, trx->id,
+ BtrBulk btr_bulk(sort_idx, trx,
flush_observer);
- btr_bulk.init();
pct_cost = (COST_BUILD_INDEX_STATIC +
(total_dynamic_cost * merge_files[i].offset /
@@ -4976,14 +4973,16 @@ wait_again:
ut_ad(sort_idx->online_status
== ONLINE_INDEX_COMPLETE);
} else {
- ut_ad(need_flush_observer);
+ if (flush_observer) {
+ flush_observer->flush();
+ row_merge_write_redo(indexes[i]);
+ }
+
if (global_system_variables.log_warnings > 2) {
sql_print_information(
"InnoDB: Online DDL : Applying"
" log to index");
}
- flush_observer->flush();
- row_merge_write_redo(indexes[i]);
DEBUG_SYNC_C("row_log_apply_before");
error = row_log_apply(trx, sort_idx, table, stage);
diff --git a/storage/innobase/row/row0mysql.cc b/storage/innobase/row/row0mysql.cc
index 49ac2638ef8..01bc344588a 100644
--- a/storage/innobase/row/row0mysql.cc
+++ b/storage/innobase/row/row0mysql.cc
@@ -37,6 +37,7 @@ Created 9/17/2000 Heikki Tuuri
#include <sql_const.h>
#include "dict0dict.h"
#include "dict0load.h"
+#include "dict0priv.h"
#include "dict0stats.h"
#include "dict0stats_bg.h"
#include "dict0defrag_bg.h"
@@ -72,6 +73,13 @@ Created 9/17/2000 Heikki Tuuri
#include <deque>
#include <vector>
+#ifdef WITH_WSREP
+#include "mysql/service_wsrep.h"
+#include "wsrep.h"
+#include "log.h"
+#include "wsrep_mysqld.h"
+#endif
+
/** Provide optional 4.x backwards compatibility for 5.0 and above */
ibool row_rollback_on_timeout = FALSE;
@@ -323,6 +331,7 @@ row_mysql_read_geometry(
ulint col_len) /*!< in: MySQL format length */
{
byte* data;
+ ut_ad(col_len > 8);
*len = mach_read_from_n_little_endian(ref, col_len - 8);
@@ -822,7 +831,8 @@ row_create_prebuilt(
clust_index = dict_table_get_first_index(table);
/* Make sure that search_tuple is long enough for clustered index */
- ut_a(2 * dict_table_get_n_cols(table) >= clust_index->n_fields);
+ ut_a(2 * unsigned(table->n_cols) >= unsigned(clust_index->n_fields)
+ - clust_index->table->n_dropped());
ref_len = dict_index_get_n_unique(clust_index);
@@ -1568,7 +1578,7 @@ error_exit:
memcpy(prebuilt->row_id, node->sys_buf, DATA_ROW_ID_LEN);
}
- dict_stats_update_if_needed(table);
+ dict_stats_update_if_needed(table, trx->mysql_thd);
trx->op_info = "";
if (blob_heap != NULL) {
@@ -1952,7 +1962,7 @@ row_update_for_mysql(row_prebuilt_t* prebuilt)
}
if (update_statistics) {
- dict_stats_update_if_needed(prebuilt->table);
+ dict_stats_update_if_needed(prebuilt->table, trx->mysql_thd);
} else {
/* Always update the table modification counter. */
prebuilt->table->stat_modified_counter++;
@@ -2195,7 +2205,7 @@ static dberr_t row_update_vers_insert(que_thr_t* thr, upd_node_t* node)
case DB_SUCCESS:
srv_stats.n_rows_inserted.inc(
static_cast<size_t>(trx->id));
- dict_stats_update_if_needed(table);
+ dict_stats_update_if_needed(table, trx->mysql_thd);
goto exit;
}
}
@@ -2288,7 +2298,8 @@ row_update_cascade_for_mysql(
}
if (stats) {
- dict_stats_update_if_needed(node->table);
+ dict_stats_update_if_needed(node->table,
+ trx->mysql_thd);
} else {
/* Always update the table
modification counter. */
@@ -2596,15 +2607,10 @@ error_handling:
trx->error_state = DB_SUCCESS;
if (trx_is_started(trx)) {
-
+ row_drop_table_for_mysql(table->name.m_name, trx,
+ SQLCOM_DROP_TABLE, true);
trx_rollback_to_savepoint(trx, NULL);
- }
-
- row_drop_table_for_mysql(table->name.m_name, trx, FALSE, true);
-
- if (trx_is_started(trx)) {
-
- trx_commit_for_mysql(trx);
+ ut_ad(!trx_is_started(trx));
}
trx->error_state = DB_SUCCESS;
@@ -2623,7 +2629,7 @@ Each foreign key constraint must be accompanied with indexes in
bot participating tables. The indexes are allowed to contain more
fields than mentioned in the constraint.
-@param[in] trx transaction
+@param[in] trx transaction (NULL if not adding to dictionary)
@param[in] sql_string table create statement where
foreign keys are declared like:
FOREIGN KEY (a, b) REFERENCES table2(c, d),
@@ -2632,9 +2638,8 @@ fields than mentioned in the constraint.
database id the database of parameter name
@param[in] sql_length length of sql_string
@param[in] name table full name in normalized form
-@param[in] reject_fks if TRUE, fail with error code
- DB_CANNOT_ADD_CONSTRAINT if any
- foreign keys are found.
+@param[in] reject_fks whether to fail with DB_CANNOT_ADD_CONSTRAINT
+ if any foreign keys are found
@return error code or DB_SUCCESS */
dberr_t
row_table_add_foreign_constraints(
@@ -2642,7 +2647,7 @@ row_table_add_foreign_constraints(
const char* sql_string,
size_t sql_length,
const char* name,
- ibool reject_fks)
+ bool reject_fks)
{
dberr_t err;
@@ -2652,13 +2657,17 @@ row_table_add_foreign_constraints(
ut_ad(rw_lock_own(dict_operation_lock, RW_LOCK_X));
ut_a(sql_string);
- err = dict_create_foreign_constraints(
- trx, sql_string, sql_length, name, reject_fks);
+ if (trx) {
+ err = dict_create_foreign_constraints(
+ trx, sql_string, sql_length, name, reject_fks);
- DBUG_EXECUTE_IF("ib_table_add_foreign_fail",
- err = DB_DUPLICATE_KEY;);
+ DBUG_EXECUTE_IF("ib_table_add_foreign_fail",
+ err = DB_DUPLICATE_KEY;);
- DEBUG_SYNC_C("table_add_foreign_constraints");
+ DEBUG_SYNC_C("table_add_foreign_constraints");
+ } else {
+ err = DB_SUCCESS;
+ }
if (err == DB_SUCCESS) {
/* Check that also referencing constraints are ok */
@@ -2673,21 +2682,19 @@ row_table_add_foreign_constraints(
}
}
- if (err != DB_SUCCESS) {
+ if (err != DB_SUCCESS && trx) {
/* We have special error handling here */
trx->error_state = DB_SUCCESS;
if (trx_is_started(trx)) {
-
+ /* FIXME: Introduce an undo log record for
+ creating tablespaces and data files, so that
+ they would be deleted on rollback. */
+ row_drop_table_for_mysql(name, trx, SQLCOM_DROP_TABLE,
+ true);
trx_rollback_to_savepoint(trx, NULL);
- }
-
- row_drop_table_for_mysql(name, trx, FALSE, true);
-
- if (trx_is_started(trx)) {
-
- trx_commit_for_mysql(trx);
+ ut_ad(!trx_is_started(trx));
}
trx->error_state = DB_SUCCESS;
@@ -2723,7 +2730,7 @@ row_drop_table_for_mysql_in_background(
/* Try to drop the table in InnoDB */
- error = row_drop_table_for_mysql(name, trx, FALSE, FALSE);
+ error = row_drop_table_for_mysql(name, trx, SQLCOM_TRUNCATE);
trx_commit_for_mysql(trx);
@@ -2869,8 +2876,8 @@ row_mysql_drop_garbage_tables()
if (dict_load_table(table_name, true,
DICT_ERR_IGNORE_ALL)) {
- row_drop_table_for_mysql(
- table_name, trx, FALSE, FALSE);
+ row_drop_table_for_mysql(table_name, trx,
+ SQLCOM_DROP_TABLE);
trx_commit_for_mysql(trx);
}
@@ -2934,6 +2941,7 @@ func_exit:
@param[in,out] trx transaction
@param[out] new_id new table id
@return error code or DB_SUCCESS */
+static
dberr_t
row_mysql_table_id_reassign(
dict_table_t* table,
@@ -3302,36 +3310,6 @@ run_again:
return(err);
}
-static
-void
-fil_wait_crypt_bg_threads(
- dict_table_t* table)
-{
- time_t start = time(0);
- time_t last = start;
-
- while (table->get_ref_count()> 0) {
- dict_mutex_exit_for_mysql();
- os_thread_sleep(20000);
- dict_mutex_enter_for_mysql();
- time_t now = time(0);
-
- if (now >= last + 30) {
- ib::warn()
- << "Waited " << now - start
- << " seconds for ref-count on table "
- << table->name;
- last = now;
- }
- if (now >= start + 300) {
- ib::warn()
- << "After " << now - start
- << " seconds, gave up waiting "
- << "for ref-count on table " << table->name;
- break;
- }
- }
-}
/** Drop ancillary FTS tables as part of dropping a table.
@param[in,out] table Table cache entry
@param[in,out] trx Transaction handle
@@ -3413,20 +3391,20 @@ If the data dictionary was not already locked by the transaction,
the transaction will be committed. Otherwise, the data dictionary
will remain locked.
@param[in] name Table name
-@param[in] trx Transaction handle
-@param[in] drop_db true=dropping whole database
-@param[in] create_failed TRUE=create table failed
+@param[in,out] trx Transaction handle
+@param[in] sqlcom type of SQL operation
+@param[in] create_failed true=create table failed
because e.g. foreign key column
@param[in] nonatomic Whether it is permitted to release
and reacquire dict_operation_lock
@return error code or DB_SUCCESS */
dberr_t
row_drop_table_for_mysql(
- const char* name,
- trx_t* trx,
- bool drop_db,
- ibool create_failed,
- bool nonatomic)
+ const char* name,
+ trx_t* trx,
+ enum_sql_command sqlcom,
+ bool create_failed,
+ bool nonatomic)
{
dberr_t err;
dict_foreign_t* foreign;
@@ -3528,6 +3506,7 @@ row_drop_table_for_mysql(
if (!table->no_rollback()) {
if (table->space != fil_system.sys_space) {
+#ifdef BTR_CUR_HASH_ADAPT
/* On DISCARD TABLESPACE, we would not drop the
adaptive hash index entries. If the tablespace is
missing here, delete-marking the record in SYS_INDEXES
@@ -3549,6 +3528,7 @@ row_drop_table_for_mysql(
goto funct_exit;
}
}
+#endif /* BTR_CUR_HASH_ADAPT */
/* Delete the link file if used. */
if (DICT_TF_HAS_DATA_DIR(table->flags)) {
@@ -3593,7 +3573,7 @@ row_drop_table_for_mysql(
foreign = *it;
- const bool ref_ok = drop_db
+ const bool ref_ok = sqlcom == SQLCOM_DROP_DB
&& dict_tables_have_same_db(
name,
foreign->foreign_table_name_lookup);
@@ -3673,9 +3653,6 @@ defer:
shouldn't have to. There should never be record locks on a table
that is going to be dropped. */
- /* Wait on background threads to stop using table */
- fil_wait_crypt_bg_threads(table);
-
if (table->get_ref_count() > 0 || table->n_rec_locks > 0
|| lock_table_has_locks(table)) {
goto defer;
@@ -3730,107 +3707,112 @@ defer:
/* Deleting a row from SYS_INDEXES table will invoke
dict_drop_index_tree(). */
info = pars_info_create();
- pars_info_add_str_literal(info, "table_name", name);
- err = que_eval_sql(
- info,
- "PROCEDURE DROP_TABLE_PROC () IS\n"
- "sys_foreign_id CHAR;\n"
- "table_id CHAR;\n"
- "index_id CHAR;\n"
- "foreign_id CHAR;\n"
- "space_id INT;\n"
- "found INT;\n"
-
- "DECLARE CURSOR cur_fk IS\n"
- "SELECT ID FROM SYS_FOREIGN\n"
- "WHERE FOR_NAME = :table_name\n"
- "AND TO_BINARY(FOR_NAME)\n"
- " = TO_BINARY(:table_name)\n"
- "LOCK IN SHARE MODE;\n"
-
- "DECLARE CURSOR cur_idx IS\n"
- "SELECT ID FROM SYS_INDEXES\n"
- "WHERE TABLE_ID = table_id\n"
- "LOCK IN SHARE MODE;\n"
- "BEGIN\n"
+ pars_info_add_str_literal(info, "name", name);
+
+ if (sqlcom != SQLCOM_TRUNCATE
+ && strchr(name, '/')
+ && dict_table_get_low("SYS_FOREIGN")
+ && dict_table_get_low("SYS_FOREIGN_COLS")) {
+ err = que_eval_sql(
+ info,
+ "PROCEDURE DROP_FOREIGN_PROC () IS\n"
+ "fid CHAR;\n"
+
+ "DECLARE CURSOR fk IS\n"
+ "SELECT ID FROM SYS_FOREIGN\n"
+ "WHERE FOR_NAME = :name\n"
+ "AND TO_BINARY(FOR_NAME) = TO_BINARY(:name)\n"
+ "FOR UPDATE;\n"
+
+ "BEGIN\n"
+ "OPEN fk;\n"
+ "WHILE 1 = 1 LOOP\n"
+ " FETCH fk INTO fid;\n"
+ " IF (SQL % NOTFOUND) THEN RETURN; END IF;\n"
+ " DELETE FROM SYS_FOREIGN_COLS WHERE ID=fid;\n"
+ " DELETE FROM SYS_FOREIGN WHERE ID=fid;\n"
+ "END LOOP;\n"
+ "CLOSE fk;\n"
+ "END;\n", FALSE, trx);
+ if (err == DB_SUCCESS) {
+ info = pars_info_create();
+ pars_info_add_str_literal(info, "name", name);
+ goto do_drop;
+ }
+ } else {
+do_drop:
+ if (dict_table_get_low("SYS_VIRTUAL")) {
+ err = que_eval_sql(
+ info,
+ "PROCEDURE DROP_VIRTUAL_PROC () IS\n"
+ "tid CHAR;\n"
+
+ "BEGIN\n"
+ "SELECT ID INTO tid FROM SYS_TABLES\n"
+ "WHERE NAME = :name FOR UPDATE;\n"
+ "IF (SQL % NOTFOUND) THEN RETURN;"
+ " END IF;\n"
+ "DELETE FROM SYS_VIRTUAL"
+ " WHERE TABLE_ID = tid;\n"
+ "END;\n", FALSE, trx);
+ if (err == DB_SUCCESS) {
+ info = pars_info_create();
+ pars_info_add_str_literal(
+ info, "name", name);
+ }
+ } else {
+ err = DB_SUCCESS;
+ }
- "SELECT ID INTO table_id\n"
- "FROM SYS_TABLES\n"
- "WHERE NAME = :table_name\n"
- "LOCK IN SHARE MODE;\n"
- "IF (SQL % NOTFOUND) THEN\n"
- " RETURN;\n"
- "END IF;\n"
-
- "SELECT SPACE INTO space_id\n"
- "FROM SYS_TABLES\n"
- "WHERE NAME = :table_name;\n"
- "IF (SQL % NOTFOUND) THEN\n"
- " RETURN;\n"
- "END IF;\n"
-
- "found := 1;\n"
- "SELECT ID INTO sys_foreign_id\n"
- "FROM SYS_TABLES\n"
- "WHERE NAME = 'SYS_FOREIGN'\n"
- "LOCK IN SHARE MODE;\n"
- "IF (SQL % NOTFOUND) THEN\n"
- " found := 0;\n"
- "END IF;\n"
- "IF (:table_name = 'SYS_FOREIGN') THEN\n"
- " found := 0;\n"
- "END IF;\n"
- "IF (:table_name = 'SYS_FOREIGN_COLS') \n"
- "THEN\n"
- " found := 0;\n"
- "END IF;\n"
-
- "OPEN cur_fk;\n"
- "WHILE found = 1 LOOP\n"
- " FETCH cur_fk INTO foreign_id;\n"
- " IF (SQL % NOTFOUND) THEN\n"
- " found := 0;\n"
- " ELSE\n"
- " DELETE FROM \n"
- " SYS_FOREIGN_COLS\n"
- " WHERE ID = foreign_id;\n"
- " DELETE FROM SYS_FOREIGN\n"
- " WHERE ID = foreign_id;\n"
- " END IF;\n"
- "END LOOP;\n"
- "CLOSE cur_fk;\n"
-
- "found := 1;\n"
- "OPEN cur_idx;\n"
- "WHILE found = 1 LOOP\n"
- " FETCH cur_idx INTO index_id;\n"
- " IF (SQL % NOTFOUND) THEN\n"
- " found := 0;\n"
- " ELSE\n"
- " DELETE FROM SYS_FIELDS\n"
- " WHERE INDEX_ID = index_id;\n"
- " DELETE FROM SYS_INDEXES\n"
- " WHERE ID = index_id\n"
- " AND TABLE_ID = table_id;\n"
- " END IF;\n"
- "END LOOP;\n"
- "CLOSE cur_idx;\n"
-
- "DELETE FROM SYS_COLUMNS\n"
- "WHERE TABLE_ID = table_id;\n"
- "DELETE FROM SYS_TABLES\n"
- "WHERE NAME = :table_name;\n"
-
- "DELETE FROM SYS_TABLESPACES\n"
- "WHERE SPACE = space_id;\n"
- "DELETE FROM SYS_DATAFILES\n"
- "WHERE SPACE = space_id;\n"
-
- "DELETE FROM SYS_VIRTUAL\n"
- "WHERE TABLE_ID = table_id;\n"
- "END;\n",
- FALSE, trx);
+ err = err == DB_SUCCESS ? que_eval_sql(
+ info,
+ "PROCEDURE DROP_TABLE_PROC () IS\n"
+ "tid CHAR;\n"
+ "iid CHAR;\n"
+
+ "DECLARE CURSOR cur_idx IS\n"
+ "SELECT ID FROM SYS_INDEXES\n"
+ "WHERE TABLE_ID = tid FOR UPDATE;\n"
+
+ "BEGIN\n"
+ "SELECT ID INTO tid FROM SYS_TABLES\n"
+ "WHERE NAME = :name FOR UPDATE;\n"
+ "IF (SQL % NOTFOUND) THEN RETURN; END IF;\n"
+
+ "OPEN cur_idx;\n"
+ "WHILE 1 = 1 LOOP\n"
+ " FETCH cur_idx INTO iid;\n"
+ " IF (SQL % NOTFOUND) THEN EXIT; END IF;\n"
+ " DELETE FROM SYS_FIELDS\n"
+ " WHERE INDEX_ID = iid;\n"
+ " DELETE FROM SYS_INDEXES\n"
+ " WHERE ID = iid AND TABLE_ID = tid;\n"
+ "END LOOP;\n"
+ "CLOSE cur_idx;\n"
+
+ "DELETE FROM SYS_COLUMNS WHERE TABLE_ID=tid;\n"
+ "DELETE FROM SYS_TABLES WHERE NAME=:name;\n"
+
+ "END;\n", FALSE, trx) : err;
+
+ if (err == DB_SUCCESS && table->space
+ && dict_table_get_low("SYS_TABLESPACES")
+ && dict_table_get_low("SYS_DATAFILES")) {
+ info = pars_info_create();
+ pars_info_add_int4_literal(info, "id",
+ lint(table->space->id));
+ err = que_eval_sql(
+ info,
+ "PROCEDURE DROP_SPACE_PROC () IS\n"
+ "BEGIN\n"
+ "DELETE FROM SYS_TABLESPACES\n"
+ "WHERE SPACE = :id;\n"
+ "DELETE FROM SYS_DATAFILES\n"
+ "WHERE SPACE = :id;\n"
+ "END;\n", FALSE, trx);
+ }
+ }
switch (err) {
fil_space_t* space;
@@ -3958,6 +3940,13 @@ funct_exit_all_freed:
DBUG_RETURN(err);
}
+/** Drop a table after failed CREATE TABLE. */
+dberr_t row_drop_table_after_create_fail(const char* name, trx_t* trx)
+{
+ ib::warn() << "Dropping incompletely created " << name << " table.";
+ return row_drop_table_for_mysql(name, trx, SQLCOM_DROP_DB, true);
+}
+
/*******************************************************************//**
Drop all foreign keys in a database, see Bug#18942.
Called at the end of row_drop_database_for_mysql().
@@ -4145,7 +4134,8 @@ loop:
goto loop;
}
- err = row_drop_table_for_mysql(table_name, trx, TRUE, FALSE);
+ err = row_drop_table_for_mysql(
+ table_name, trx, SQLCOM_DROP_DB);
trx_commit_for_mysql(trx);
if (err != DB_SUCCESS) {
@@ -4572,6 +4562,9 @@ row_rename_table_for_mysql(
" = TO_BINARY(:old_table_name);\n"
"END;\n"
, FALSE, trx);
+ if (err != DB_SUCCESS) {
+ goto end;
+ }
} else if (n_constraints_to_drop > 0) {
/* Drop some constraints of tmp tables. */
diff --git a/storage/innobase/row/row0purge.cc b/storage/innobase/row/row0purge.cc
index 79ce3057cd7..40488f458b2 100644
--- a/storage/innobase/row/row0purge.cc
+++ b/storage/innobase/row/row0purge.cc
@@ -375,6 +375,13 @@ retry_purge_sec:
ut_ad(mtr.has_committed());
+ /* If the virtual column info is not used then reset the virtual column
+ info. */
+ if (node->vcol_info.is_requested()
+ && !node->vcol_info.is_used()) {
+ node->vcol_info.reset();
+ }
+
if (store_cur && !row_purge_restore_vsec_cur(
node, index, sec_pcur, sec_mtr, is_tree)) {
return false;
@@ -838,8 +845,9 @@ static void row_purge_reset_trx_id(purge_node_t* node, mtr_t* mtr)
became purgeable) */
if (node->roll_ptr
== row_get_rec_roll_ptr(rec, index, offsets)) {
- ut_ad(!rec_get_deleted_flag(rec,
- rec_offs_comp(offsets)));
+ ut_ad(!rec_get_deleted_flag(
+ rec, rec_offs_comp(offsets))
+ || rec_is_alter_metadata(rec, *index));
DBUG_LOG("purge", "reset DB_TRX_ID="
<< ib::hex(row_get_rec_trx_id(
rec, index, offsets)));
@@ -1043,7 +1051,7 @@ row_purge_parse_undo_rec(
switch (type) {
case TRX_UNDO_RENAME_TABLE:
return false;
- case TRX_UNDO_INSERT_DEFAULT:
+ case TRX_UNDO_INSERT_METADATA:
case TRX_UNDO_INSERT_REC:
break;
default:
@@ -1076,13 +1084,11 @@ try_again:
ut_ad(!node->table->is_temporary());
if (!fil_table_accessible(node->table)) {
- dict_table_close(node->table, FALSE, FALSE);
- node->table = NULL;
- goto err_exit;
+ goto close_exit;
}
switch (type) {
- case TRX_UNDO_INSERT_DEFAULT:
+ case TRX_UNDO_INSERT_METADATA:
case TRX_UNDO_INSERT_REC:
break;
default:
@@ -1102,8 +1108,10 @@ try_again:
goto try_again;
}
- /* Initialize the template for the table */
- innobase_init_vc_templ(node->table);
+ node->vcol_info.set_requested();
+ node->vcol_info.set_used();
+ node->vcol_info.set_table(innobase_init_vc_templ(node->table));
+ node->vcol_info.set_used();
}
clust_index = dict_table_get_first_index(node->table);
@@ -1112,14 +1120,16 @@ try_again:
/* The table was corrupt in the data dictionary.
dict_set_corrupted() works on an index, and
we do not have an index to call it with. */
+close_exit:
dict_table_close(node->table, FALSE, FALSE);
+ node->table = NULL;
err_exit:
rw_lock_s_unlock(dict_operation_lock);
return(false);
}
- if (type == TRX_UNDO_INSERT_DEFAULT) {
- node->ref = &trx_undo_default_rec;
+ if (type == TRX_UNDO_INSERT_METADATA) {
+ node->ref = &trx_undo_metadata;
return(true);
}
@@ -1138,10 +1148,13 @@ err_exit:
/* Read to the partial row the fields that occur in indexes */
if (!(node->cmpl_info & UPD_NODE_NO_ORD_CHANGE)) {
+ ut_ad(!(node->update->info_bits & REC_INFO_MIN_REC_FLAG));
ptr = trx_undo_rec_get_partial_row(
ptr, clust_index, node->update, &node->row,
type == TRX_UNDO_UPD_DEL_REC,
node->heap);
+ } else if (node->update->info_bits & REC_INFO_MIN_REC_FLAG) {
+ node->ref = &trx_undo_metadata;
}
return(true);
@@ -1156,9 +1169,9 @@ row_purge_record_func(
/*==================*/
purge_node_t* node, /*!< in: row purge node */
trx_undo_rec_t* undo_rec, /*!< in: record to purge */
-#ifdef UNIV_DEBUG
+#if defined UNIV_DEBUG || defined WITH_WSREP
const que_thr_t*thr, /*!< in: query thread */
-#endif /* UNIV_DEBUG */
+#endif /* UNIV_DEBUG || WITH_WSREP */
bool updated_extern) /*!< in: whether external columns
were updated */
{
@@ -1179,12 +1192,14 @@ row_purge_record_func(
if (purged) {
if (node->table->stat_initialized
&& srv_stats_include_delete_marked) {
- dict_stats_update_if_needed(node->table);
+ dict_stats_update_if_needed(
+ node->table,
+ thr->graph->trx->mysql_thd);
}
MONITOR_INC(MONITOR_N_DEL_ROW_PURGE);
}
break;
- case TRX_UNDO_INSERT_DEFAULT:
+ case TRX_UNDO_INSERT_METADATA:
case TRX_UNDO_INSERT_REC:
node->roll_ptr |= 1ULL << ROLL_PTR_INSERT_FLAG_POS;
/* fall through */
@@ -1214,13 +1229,13 @@ row_purge_record_func(
return(purged);
}
-#ifdef UNIV_DEBUG
+#if defined UNIV_DEBUG || defined WITH_WSREP
# define row_purge_record(node,undo_rec,thr,updated_extern) \
row_purge_record_func(node,undo_rec,thr,updated_extern)
-#else /* UNIV_DEBUG */
+#else /* UNIV_DEBUG || WITH_WSREP */
# define row_purge_record(node,undo_rec,thr,updated_extern) \
row_purge_record_func(node,undo_rec,updated_extern)
-#endif /* UNIV_DEBUG */
+#endif /* UNIV_DEBUG || WITH_WSREP */
/***********************************************************//**
Fetches an undo log record and does the purge for the recorded operation.
diff --git a/storage/innobase/row/row0quiesce.cc b/storage/innobase/row/row0quiesce.cc
index 4bfa7e0760f..074e023795c 100644
--- a/storage/innobase/row/row0quiesce.cc
+++ b/storage/innobase/row/row0quiesce.cc
@@ -73,17 +73,16 @@ row_quiesce_write_index_fields(
return(DB_IO_ERROR);
}
+ const char* field_name = field->name ? field->name : "";
/* Include the NUL byte in the length. */
- ib_uint32_t len = static_cast<ib_uint32_t>(strlen(field->name) + 1);
- ut_a(len > 1);
-
+ ib_uint32_t len = static_cast<ib_uint32_t>(strlen(field_name) + 1);
mach_write_to_4(row, len);
DBUG_EXECUTE_IF("ib_export_io_write_failure_10",
close(fileno(file)););
if (fwrite(row, 1, sizeof(len), file) != sizeof(len)
- || fwrite(field->name, 1, len, file) != len) {
+ || fwrite(field_name, 1, len, file) != len) {
ib_senderrf(
thd, IB_LOG_LEVEL_WARN, ER_IO_WRITE_ERROR,
diff --git a/storage/innobase/row/row0row.cc b/storage/innobase/row/row0row.cc
index 21a44fc1825..f5261e63e9a 100644
--- a/storage/innobase/row/row0row.cc
+++ b/storage/innobase/row/row0row.cc
@@ -1,6 +1,6 @@
/*****************************************************************************
-Copyright (c) 1996, 2016, Oracle and/or its affiliates. All Rights Reserved.
+Copyright (c) 1996, 2018, Oracle and/or its affiliates. All Rights Reserved.
Copyright (c) 2018, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify it under
@@ -46,6 +46,136 @@ Created 4/20/1996 Heikki Tuuri
#include "gis0geo.h"
#include "row0mysql.h"
+/** Build a spatial index key.
+@param[in] index spatial index
+@param[in] ext externally stored column prefixes, or NULL
+@param[in,out] dfield field of the tuple to be copied
+@param[in] dfield2 field of the tuple to copy
+@param[in] flag ROW_BUILD_NORMAL, ROW_BUILD_FOR_PURGE or
+ ROW_BUILD_FOR_UNDO
+@param[in,out] heap memory heap from which the memory
+ of the field entry is allocated.
+@retval false if undo log is logged before spatial index creation. */
+static bool row_build_spatial_index_key(
+ const dict_index_t* index,
+ const row_ext_t* ext,
+ dfield_t* dfield,
+ const dfield_t* dfield2,
+ ulint flag,
+ mem_heap_t* heap)
+{
+ double* mbr;
+
+ dfield_copy(dfield, dfield2);
+ dfield->type.prtype |= DATA_GIS_MBR;
+
+ /* Allocate memory for mbr field */
+ mbr = static_cast<double*>(mem_heap_alloc(heap, DATA_MBR_LEN));
+
+ /* Set mbr field data. */
+ dfield_set_data(dfield, mbr, DATA_MBR_LEN);
+
+ const fil_space_t* space = index->table->space;
+
+ if (UNIV_UNLIKELY(!dfield2->data || !space)) {
+ /* FIXME: dfield contains uninitialized data,
+ but row_build_index_entry_low() will not return NULL.
+ This bug is inherited from MySQL 5.7.5
+ commit b66ad511b61fffe75c58d0a607cdb837c6e6c821. */
+ return true;
+ }
+
+ uchar* dptr = NULL;
+ ulint dlen = 0;
+ ulint flen = 0;
+ double tmp_mbr[SPDIMS * 2];
+ mem_heap_t* temp_heap = NULL;
+
+ if (!dfield_is_ext(dfield2)) {
+ dptr = static_cast<uchar*>(dfield_get_data(dfield2));
+ dlen = dfield_get_len(dfield2);
+ goto write_mbr;
+ }
+
+ if (flag == ROW_BUILD_FOR_PURGE) {
+ byte* ptr = static_cast<byte*>(dfield_get_data(dfield2));
+
+ switch (dfield_get_spatial_status(dfield2)) {
+ case SPATIAL_ONLY:
+ ut_ad(dfield_get_len(dfield2) == DATA_MBR_LEN);
+ break;
+
+ case SPATIAL_MIXED:
+ ptr += dfield_get_len(dfield2);
+ break;
+
+ case SPATIAL_UNKNOWN:
+ ut_ad(0);
+ /* fall through */
+ case SPATIAL_NONE:
+ /* Undo record is logged before
+ spatial index is created.*/
+ return false;
+ }
+
+ memcpy(mbr, ptr, DATA_MBR_LEN);
+ return true;
+ }
+
+ if (flag == ROW_BUILD_FOR_UNDO
+ && dict_table_has_atomic_blobs(index->table)) {
+ /* For ROW_FORMAT=DYNAMIC or COMPRESSED, a prefix of
+ off-page records is stored in the undo log record (for
+ any column prefix indexes). For SPATIAL INDEX, we
+ must ignore this prefix. The full column value is
+ stored in the BLOB. For non-spatial index, we would
+ have already fetched a necessary prefix of the BLOB,
+ available in the "ext" parameter.
+
+ Here, for SPATIAL INDEX, we are fetching the full
+ column, which is potentially wasting a lot of I/O,
+ memory, and possibly involving a concurrency problem,
+ similar to ones that existed before the introduction
+ of row_ext_t.
+
+ MDEV-11657 FIXME: write the MBR directly to the undo
+ log record, and avoid recomputing it here! */
+ flen = BTR_EXTERN_FIELD_REF_SIZE;
+ ut_ad(dfield_get_len(dfield2) >= BTR_EXTERN_FIELD_REF_SIZE);
+ dptr = static_cast<byte*>(dfield_get_data(dfield2))
+ + dfield_get_len(dfield2)
+ - BTR_EXTERN_FIELD_REF_SIZE;
+ } else {
+ flen = dfield_get_len(dfield2);
+ dptr = static_cast<byte*>(dfield_get_data(dfield2));
+ }
+
+ temp_heap = mem_heap_create(1000);
+
+ dptr = btr_copy_externally_stored_field(
+ &dlen, dptr, ext ? ext->page_size : page_size_t(space->flags),
+ flen, temp_heap);
+
+write_mbr:
+ if (dlen <= GEO_DATA_HEADER_SIZE) {
+ for (uint i = 0; i < SPDIMS; i += 2) {
+ tmp_mbr[i] = DBL_MAX;
+ tmp_mbr[i + 1] = -DBL_MAX;
+ }
+ } else {
+ rtree_mbr_from_wkb(dptr + GEO_DATA_HEADER_SIZE,
+ uint(dlen - GEO_DATA_HEADER_SIZE),
+ SPDIMS, tmp_mbr);
+ }
+
+ dfield_write_mbr(dfield, tmp_mbr);
+ if (temp_heap) {
+ mem_heap_free(temp_heap);
+ }
+
+ return true;
+}
+
/*****************************************************************//**
When an insert or purge to a table is performed, this function builds
the entry to be inserted into or purged from an index on the table.
@@ -59,8 +189,8 @@ row_build_index_entry_low(
inserted or purged */
const row_ext_t* ext, /*!< in: externally stored column
prefixes, or NULL */
- dict_index_t* index, /*!< in: index on the table */
- mem_heap_t* heap, /*!< in: memory heap from which
+ const dict_index_t* index, /*!< in: index on the table */
+ mem_heap_t* heap, /*!< in,out: memory heap from which
the memory for the index entry
is allocated */
ulint flag) /*!< in: ROW_BUILD_NORMAL,
@@ -69,7 +199,7 @@ row_build_index_entry_low(
{
dtuple_t* entry;
ulint entry_len;
- ulint i;
+ ulint i = 0;
ulint num_v = 0;
entry_len = dict_index_get_n_fields(index);
@@ -89,198 +219,87 @@ row_build_index_entry_low(
} else {
dtuple_set_n_fields_cmp(
entry, dict_index_get_n_unique_in_tree(index));
- }
+ if (dict_index_is_spatial(index)) {
+ /* Set the MBR field */
+ if (!row_build_spatial_index_key(
+ index, ext,
+ dtuple_get_nth_field(entry, 0),
+ dtuple_get_nth_field(
+ row,
+ dict_index_get_nth_field(index, i)
+ ->col->ind), flag, heap)) {
+ return NULL;
+ }
- for (i = 0; i < entry_len + num_v; i++) {
- const dict_field_t* ind_field = NULL;
- const dict_col_t* col;
- ulint col_no = 0;
- dfield_t* dfield;
- dfield_t* dfield2;
- ulint len;
-
- if (i >= entry_len) {
- /* This is to insert new rows to cluster index */
- ut_ad(dict_index_is_clust(index)
- && flag == ROW_BUILD_FOR_INSERT);
- dfield = dtuple_get_nth_v_field(entry, i - entry_len);
- col = &dict_table_get_nth_v_col(
- index->table, i - entry_len)->m_col;
+ i = 1;
+ }
+ }
- } else {
- ind_field = dict_index_get_nth_field(index, i);
- col = ind_field->col;
- col_no = dict_col_get_no(col);
- dfield = dtuple_get_nth_field(entry, i);
+ for (; i < entry_len; i++) {
+ const dict_field_t& f = index->fields[i];
+ dfield_t* dfield = dtuple_get_nth_field(entry, i);
+
+ if (f.col->is_dropped()) {
+ ut_ad(index->is_primary());
+ ut_ad(index->is_instant());
+ ut_ad(!f.col->is_virtual());
+ dict_col_copy_type(f.col, &dfield->type);
+ if (f.col->is_nullable()) {
+ dfield_set_null(dfield);
+ } else {
+ dfield_set_data(dfield, field_ref_zero,
+ f.fixed_len);
+ }
+ continue;
}
- compile_time_assert(DATA_MISSING == 0);
+ const dfield_t* dfield2;
- if (col->is_virtual()) {
- const dict_v_col_t* v_col
- = reinterpret_cast<const dict_v_col_t*>(col);
+ if (f.col->is_virtual()) {
+ const dict_v_col_t* v_col
+ = reinterpret_cast<const dict_v_col_t*>(f.col);
ut_ad(v_col->v_pos < dtuple_get_n_v_fields(row));
dfield2 = dtuple_get_nth_v_field(row, v_col->v_pos);
ut_ad(dfield_is_null(dfield2) ||
dfield_get_len(dfield2) == 0 || dfield2->data);
+ ut_ad(!dfield_is_ext(dfield2));
+ if (UNIV_UNLIKELY(dfield2->type.mtype
+ == DATA_MISSING)) {
+ ut_ad(flag == ROW_BUILD_FOR_PURGE);
+ return(NULL);
+ }
} else {
- dfield2 = dtuple_get_nth_field(row, col_no);
- ut_ad(dfield_get_type(dfield2)->mtype == DATA_MISSING
- || (!(dfield_get_type(dfield2)->prtype
- & DATA_VIRTUAL)));
- }
-
- if (UNIV_UNLIKELY(dfield_get_type(dfield2)->mtype
- == DATA_MISSING)) {
- /* The field has not been initialized in the row.
- This should be from trx_undo_rec_get_partial_row(). */
- return(NULL);
- }
-
-#ifdef UNIV_DEBUG
- if (dfield_get_type(dfield2)->prtype & DATA_VIRTUAL
- && dict_index_is_clust(index)) {
- ut_ad(flag == ROW_BUILD_FOR_INSERT);
- }
-#endif /* UNIV_DEBUG */
-
- /* Special handle spatial index, set the first field
- which is for store MBR. */
- if (dict_index_is_spatial(index) && i == 0) {
- double* mbr;
-
- dfield_copy(dfield, dfield2);
- dfield->type.prtype |= DATA_GIS_MBR;
-
- /* Allocate memory for mbr field */
- ulint mbr_len = DATA_MBR_LEN;
- mbr = static_cast<double*>(mem_heap_alloc(heap, mbr_len));
-
- /* Set mbr field data. */
- dfield_set_data(dfield, mbr, mbr_len);
-
- if (dfield2->data) {
- uchar* dptr = NULL;
- ulint dlen = 0;
- ulint flen = 0;
- double tmp_mbr[SPDIMS * 2];
- mem_heap_t* temp_heap = NULL;
-
- if (dfield_is_ext(dfield2)) {
- if (flag == ROW_BUILD_FOR_PURGE) {
- byte* ptr = NULL;
-
- spatial_status_t spatial_status;
- spatial_status =
- dfield_get_spatial_status(
- dfield2);
-
- switch (spatial_status) {
- case SPATIAL_ONLY:
- ptr = static_cast<byte*>(
- dfield_get_data(
- dfield2));
- ut_ad(dfield_get_len(dfield2)
- == DATA_MBR_LEN);
- break;
-
- case SPATIAL_MIXED:
- ptr = static_cast<byte*>(
- dfield_get_data(
- dfield2))
- + dfield_get_len(
- dfield2);
- break;
-
- case SPATIAL_UNKNOWN:
- ut_ad(0);
- /* fall through */
- case SPATIAL_NONE:
- /* Undo record is logged before
- spatial index is created.*/
- return(NULL);
- }
-
- memcpy(mbr, ptr, DATA_MBR_LEN);
- continue;
- }
-
- if (flag == ROW_BUILD_FOR_UNDO
- && dict_table_has_atomic_blobs(
- index->table)) {
- /* For build entry for undo, and
- the table is Barrcuda, we need
- to skip the prefix data. */
- flen = BTR_EXTERN_FIELD_REF_SIZE;
- ut_ad(dfield_get_len(dfield2) >=
- BTR_EXTERN_FIELD_REF_SIZE);
- dptr = static_cast<byte*>(
- dfield_get_data(dfield2))
- + dfield_get_len(dfield2)
- - BTR_EXTERN_FIELD_REF_SIZE;
- } else {
- flen = dfield_get_len(dfield2);
- dptr = static_cast<byte*>(
- dfield_get_data(dfield2));
- }
-
- temp_heap = mem_heap_create(1000);
-
- const page_size_t page_size
- = (ext != NULL)
- ? ext->page_size
- : dict_table_page_size(
- index->table);
-
- dptr = btr_copy_externally_stored_field(
- &dlen, dptr,
- page_size,
- flen,
- temp_heap);
- } else {
- dptr = static_cast<uchar*>(
- dfield_get_data(dfield2));
- dlen = dfield_get_len(dfield2);
-
- }
-
- if (dlen <= GEO_DATA_HEADER_SIZE) {
- for (uint i = 0; i < SPDIMS; ++i) {
- tmp_mbr[i * 2] = DBL_MAX;
- tmp_mbr[i * 2 + 1] = -DBL_MAX;
- }
- } else {
- rtree_mbr_from_wkb(dptr + GEO_DATA_HEADER_SIZE,
- static_cast<uint>(dlen
- - GEO_DATA_HEADER_SIZE),
- SPDIMS, tmp_mbr);
- }
- dfield_write_mbr(dfield, tmp_mbr);
- if (temp_heap) {
- mem_heap_free(temp_heap);
- }
+ dfield2 = dtuple_get_nth_field(row, f.col->ind);
+ if (UNIV_UNLIKELY(dfield2->type.mtype
+ == DATA_MISSING)) {
+ /* The field has not been initialized in
+ the row. This should be from
+ trx_undo_rec_get_partial_row(). */
+ return(NULL);
}
- continue;
+
+ ut_ad(!(dfield2->type.prtype & DATA_VIRTUAL));
}
- len = dfield_get_len(dfield2);
+ compile_time_assert(DATA_MISSING == 0);
- dfield_copy(dfield, dfield2);
+ *dfield = *dfield2;
if (dfield_is_null(dfield)) {
continue;
}
- if ((!ind_field || ind_field->prefix_len == 0)
+ ulint len = dfield_get_len(dfield);
+
+ if (f.prefix_len == 0
&& (!dfield_is_ext(dfield)
|| dict_index_is_clust(index))) {
/* The dfield_copy() above suffices for
columns that are stored in-page, or for
clustered index record columns that are not
- part of a column prefix in the PRIMARY KEY,
- or for virtaul columns in cluster index record. */
+ part of a column prefix in the PRIMARY KEY. */
continue;
}
@@ -291,11 +310,11 @@ row_build_index_entry_low(
index record with an off-page column is when it is a
column prefix index. If atomic_blobs, also fully
indexed long columns may be stored off-page. */
- ut_ad(col->ord_part);
+ ut_ad(f.col->ord_part);
- if (ext) {
+ if (ext && !f.col->is_virtual()) {
/* See if the column is stored externally. */
- const byte* buf = row_ext_lookup(ext, col_no,
+ const byte* buf = row_ext_lookup(ext, f.col->ind,
&len);
if (UNIV_LIKELY_NULL(buf)) {
if (UNIV_UNLIKELY(buf == field_ref_zero)) {
@@ -304,7 +323,7 @@ row_build_index_entry_low(
dfield_set_data(dfield, buf, len);
}
- if (ind_field->prefix_len == 0) {
+ if (f.prefix_len == 0) {
/* If ROW_FORMAT=DYNAMIC or
ROW_FORMAT=COMPRESSED, we can have a
secondary index on an entire column
@@ -331,16 +350,33 @@ row_build_index_entry_low(
}
/* If a column prefix index, take only the prefix. */
- if (ind_field->prefix_len) {
+ if (f.prefix_len) {
len = dtype_get_at_most_n_mbchars(
- col->prtype, col->mbminlen, col->mbmaxlen,
- ind_field->prefix_len, len,
+ f.col->prtype,
+ f.col->mbminlen, f.col->mbmaxlen,
+ f.prefix_len, len,
static_cast<char*>(dfield_get_data(dfield)));
dfield_set_len(dfield, len);
}
}
- return(entry);
+ for (i = num_v; i--; ) {
+ ut_ad(index->is_primary());
+ ut_ad(flag == ROW_BUILD_FOR_INSERT);
+ dfield_t* dfield = dtuple_get_nth_v_field(entry, i);
+ const dict_v_col_t* v_col = dict_table_get_nth_v_col(
+ index->table, i);
+ ut_ad(!v_col->m_col.is_dropped());
+ ut_ad(v_col->v_pos < dtuple_get_n_v_fields(row));
+ const dfield_t* dfield2 = dtuple_get_nth_v_field(
+ row, v_col->v_pos);
+ ut_ad(dfield_is_null(dfield2) ||
+ dfield_get_len(dfield2) == 0 || dfield2->data);
+ ut_ad(dfield2->type.mtype != DATA_MISSING);
+ *dfield = *dfield2;
+ }
+
+ return entry;
}
/** An inverse function to row_build_index_entry. Builds a row from a
@@ -477,11 +513,23 @@ row_build_low(
j = 0;
+ const dict_field_t* ind_field = index->fields;
+
for (ulint i = 0; i < rec_offs_n_fields(offsets); i++) {
- const dict_field_t* ind_field
- = dict_index_get_nth_field(index, i);
+ if (i == index->first_user_field()
+ && rec_is_alter_metadata(rec, *index)) {
+ ut_ad(rec_offs_nth_extern(offsets, i));
+ ut_d(ulint len);
+ ut_d(rec_get_nth_field_offs(offsets, i, &len));
+ ut_ad(len == FIELD_REF_SIZE);
+ continue;
+ }
+
+ ut_ad(ind_field < &index->fields[index->n_fields]);
- if (ind_field->prefix_len) {
+ const dict_col_t* col = dict_field_get_col(ind_field);
+
+ if ((ind_field++)->prefix_len) {
/* Column prefixes can only occur in key
fields, which cannot be stored externally. For
a column prefix, there should also be the full
@@ -491,10 +539,11 @@ row_build_low(
continue;
}
- const dict_col_t* col
- = dict_field_get_col(ind_field);
- ulint col_no
- = dict_col_get_no(col);
+ if (col->is_dropped()) {
+ continue;
+ }
+
+ ulint col_no = dict_col_get_no(col);
if (col_map) {
col_no = col_map[col_no];
@@ -506,6 +555,7 @@ row_build_low(
}
dfield_t* dfield = dtuple_get_nth_field(row, col_no);
+
const void* field = rec_get_nth_field(
copy, offsets, i, &len);
if (len == UNIV_SQL_DEFAULT) {
@@ -649,15 +699,19 @@ row_build_w_add_vcol(
}
/** Convert an index record to a data tuple.
-@tparam def whether the index->instant_field_value() needs to be accessed
-@param[in] rec index record
-@param[in] index index
-@param[in] offsets rec_get_offsets(rec, index)
-@param[out] n_ext number of externally stored columns
-@param[in,out] heap memory heap for allocations
+@tparam metadata whether the index->instant_field_value() needs to be accessed
+@tparam mblob 1 if rec_is_alter_metadata();
+2 if we want converted metadata corresponding to info_bits
+@param[in] rec index record
+@param[in] index index
+@param[in] offsets rec_get_offsets(rec, index)
+@param[out] n_ext number of externally stored columns
+@param[in,out] heap memory heap for allocations
+@param[in] info_bits (only used if mblob=2)
+@param[in] pad (only used if mblob=2)
@return index entry built; does not set info_bits, and the data fields
in the entry will point directly to rec */
-template<bool def>
+template<bool metadata, int mblob = 0>
static inline
dtuple_t*
row_rec_to_index_entry_impl(
@@ -665,44 +719,64 @@ row_rec_to_index_entry_impl(
const dict_index_t* index,
const ulint* offsets,
ulint* n_ext,
- mem_heap_t* heap)
+ mem_heap_t* heap,
+ ulint info_bits = 0,
+ bool pad = false)
{
- dtuple_t* entry;
- dfield_t* dfield;
- ulint i;
- const byte* field;
- ulint len;
- ulint rec_len;
-
ut_ad(rec != NULL);
ut_ad(heap != NULL);
ut_ad(index != NULL);
- ut_ad(def || !rec_offs_any_default(offsets));
-
+ ut_ad(!mblob || index->is_primary());
+ ut_ad(!mblob || !dict_index_is_spatial(index));
+ compile_time_assert(!mblob || metadata);
+ compile_time_assert(mblob <= 2);
/* Because this function may be invoked by row0merge.cc
on a record whose header is in different format, the check
rec_offs_validate(rec, index, offsets) must be avoided here. */
ut_ad(n_ext);
*n_ext = 0;
- rec_len = rec_offs_n_fields(offsets);
-
- entry = dtuple_create(heap, rec_len);
+ const bool got = mblob == 2 && rec_is_alter_metadata(rec, *index);
+ ulint rec_len = rec_offs_n_fields(offsets);
+ if (mblob == 2) {
+ ut_ad(info_bits == REC_INFO_METADATA_ALTER
+ || info_bits == REC_INFO_METADATA_ADD);
+ ut_ad(rec_len <= ulint(index->n_fields + got));
+ if (pad) {
+ rec_len = ulint(index->n_fields)
+ + (info_bits == REC_INFO_METADATA_ALTER);
+ } else if (!got && info_bits == REC_INFO_METADATA_ALTER) {
+ rec_len++;
+ }
+ } else {
+ ut_ad(info_bits == 0);
+ ut_ad(!pad);
+ }
+ dtuple_t* entry = dtuple_create(heap, rec_len);
+ dfield_t* dfield = entry->fields;
dtuple_set_n_fields_cmp(entry,
dict_index_get_n_unique_in_tree(index));
- ut_ad(rec_len == dict_index_get_n_fields(index)
+ ut_ad(mblob == 2
+ || rec_len == dict_index_get_n_fields(index) + uint(mblob == 1)
/* a record for older SYS_INDEXES table
(missing merge_threshold column) is acceptable. */
|| (index->table->id == DICT_INDEXES_ID
&& rec_len == dict_index_get_n_fields(index) - 1));
- dict_index_copy_types(entry, index, rec_len);
-
- for (i = 0; i < rec_len; i++) {
+ ulint i;
+ for (i = 0; i < (mblob ? index->first_user_field() : rec_len);
+ i++, dfield++) {
+ dict_col_copy_type(dict_index_get_nth_col(index, i),
+ &dfield->type);
+ if (!mblob
+ && dict_index_is_spatial(index)
+ && DATA_GEOMETRY_MTYPE(dfield->type.mtype)) {
+ dfield->type.prtype |= DATA_GIS_MBR;
+ }
- dfield = dtuple_get_nth_field(entry, i);
- field = def
+ ulint len;
+ const byte* field = metadata
? rec_get_nth_cfield(rec, index, offsets, i, &len)
: rec_get_nth_field(rec, offsets, i, &len);
@@ -710,12 +784,80 @@ row_rec_to_index_entry_impl(
if (rec_offs_nth_extern(offsets, i)) {
dfield_set_ext(dfield);
- (*n_ext)++;
+ ++*n_ext;
}
}
+ if (mblob) {
+ ulint len;
+ const byte* field;
+ ulint j = i;
+
+ if (mblob == 2) {
+ const bool want = info_bits == REC_INFO_METADATA_ALTER;
+ if (got == want) {
+ if (got) {
+ goto copy_metadata;
+ }
+ } else {
+ if (want) {
+ /* Allocate a placeholder for
+ adding metadata in an update. */
+ len = FIELD_REF_SIZE;
+ field = static_cast<byte*>(
+ mem_heap_zalloc(heap, len));
+ /* In reality there is one fewer
+ field present in the record. */
+ rec_len--;
+ goto init_metadata;
+ }
+
+ /* Skip the undesired metadata blob
+ (for example, when rolling back an
+ instant ALTER TABLE). */
+ i++;
+ }
+ goto copy_user_fields;
+ }
+copy_metadata:
+ ut_ad(rec_offs_nth_extern(offsets, i));
+ field = rec_get_nth_field(rec, offsets, i++, &len);
+init_metadata:
+ dfield->type.metadata_blob_init();
+ ut_ad(len == FIELD_REF_SIZE);
+ dfield_set_data(dfield, field, len);
+ dfield_set_ext(dfield++);
+ ++*n_ext;
+copy_user_fields:
+ for (; i < rec_len; i++, dfield++) {
+ dict_col_copy_type(dict_index_get_nth_col(index, j++),
+ &dfield->type);
+ if (mblob == 2 && pad
+ && i >= rec_offs_n_fields(offsets)) {
+ field = index->instant_field_value(j - 1,
+ &len);
+ dfield_set_data(dfield, field, len);
+ continue;
+ }
+
+ field = rec_get_nth_field(rec, offsets, i, &len);
+ dfield_set_data(dfield, field, len);
+
+ if (rec_offs_nth_extern(offsets, i)) {
+ dfield_set_ext(dfield);
+ ++*n_ext;
+ }
+ }
+ }
+
+ if (mblob == 2) {
+ ulint n_fields = ulint(dfield - entry->fields);
+ ut_ad(entry->n_fields >= n_fields);
+ entry->n_fields = n_fields;
+ }
+ ut_ad(dfield == entry->fields + entry->n_fields);
ut_ad(dtuple_check_typed(entry));
- return(entry);
+ return entry;
}
/** Convert an index record to a data tuple.
@@ -751,25 +893,26 @@ row_rec_to_index_entry(
mem_heap_t* heap) /*!< in: memory heap from which
the memory needed is allocated */
{
- dtuple_t* entry;
- byte* buf;
- const rec_t* copy_rec;
-
ut_ad(rec != NULL);
ut_ad(heap != NULL);
ut_ad(index != NULL);
ut_ad(rec_offs_validate(rec, index, offsets));
/* Take a copy of rec to heap */
- buf = static_cast<byte*>(
- mem_heap_alloc(heap, rec_offs_size(offsets)));
-
- copy_rec = rec_copy(buf, rec, offsets);
+ const rec_t* copy_rec = rec_copy(
+ static_cast<byte*>(mem_heap_alloc(heap,
+ rec_offs_size(offsets))),
+ rec, offsets);
rec_offs_make_valid(copy_rec, index, true,
const_cast<ulint*>(offsets));
- entry = row_rec_to_index_entry_impl<true>(
- copy_rec, index, offsets, n_ext, heap);
+
+ dtuple_t* entry = rec_is_alter_metadata(copy_rec, *index)
+ ? row_rec_to_index_entry_impl<true,1>(
+ copy_rec, index, offsets, n_ext, heap)
+ : row_rec_to_index_entry_impl<true>(
+ copy_rec, index, offsets, n_ext, heap);
+
rec_offs_make_valid(rec, index, true,
const_cast<ulint*>(offsets));
@@ -779,6 +922,51 @@ row_rec_to_index_entry(
return(entry);
}
+/** Convert a metadata record to a data tuple.
+@param[in] rec metadata record
+@param[in] index clustered index after instant ALTER TABLE
+@param[in] offsets rec_get_offsets(rec)
+@param[out] n_ext number of externally stored fields
+@param[in,out] heap memory heap for allocations
+@param[in] info_bits the info_bits after an update
+@param[in] pad whether to pad to index->n_fields */
+dtuple_t*
+row_metadata_to_tuple(
+ const rec_t* rec,
+ const dict_index_t* index,
+ const ulint* offsets,
+ ulint* n_ext,
+ mem_heap_t* heap,
+ ulint info_bits,
+ bool pad)
+{
+ ut_ad(info_bits == REC_INFO_METADATA_ALTER
+ || info_bits == REC_INFO_METADATA_ADD);
+ ut_ad(rec_is_metadata(rec, *index));
+ ut_ad(rec_offs_validate(rec, index, offsets));
+
+ const rec_t* copy_rec = rec_copy(
+ static_cast<byte*>(mem_heap_alloc(heap,
+ rec_offs_size(offsets))),
+ rec, offsets);
+
+ rec_offs_make_valid(copy_rec, index, true,
+ const_cast<ulint*>(offsets));
+
+ dtuple_t* entry = info_bits == REC_INFO_METADATA_ALTER
+ || rec_is_alter_metadata(copy_rec, *index)
+ ? row_rec_to_index_entry_impl<true,2>(
+ copy_rec, index, offsets, n_ext, heap, info_bits, pad)
+ : row_rec_to_index_entry_impl<true>(
+ copy_rec, index, offsets, n_ext, heap);
+
+ rec_offs_make_valid(rec, index, true,
+ const_cast<ulint*>(offsets));
+
+ dtuple_set_info_bits(entry, info_bits);
+ return entry;
+}
+
/*******************************************************************//**
Builds from a secondary index record a row reference with which we can
search the clustered index record.
@@ -1013,7 +1201,7 @@ row_search_on_row_ref(
index = dict_table_get_first_index(table);
if (UNIV_UNLIKELY(ref->info_bits != 0)) {
- ut_ad(ref->info_bits == REC_INFO_DEFAULT_ROW);
+ ut_ad(ref->is_metadata());
ut_ad(ref->n_fields <= index->n_uniq);
btr_pcur_open_at_index_side(true, index, mode, pcur, true, 0,
mtr);
@@ -1021,7 +1209,7 @@ row_search_on_row_ref(
/* We do not necessarily have index->is_instant() here,
because we could be executing a rollback of an
instant ADD COLUMN operation. The function
- rec_is_default_row() asserts index->is_instant();
+ rec_is_metadata() asserts index->is_instant();
we do not want to call it here. */
return rec_get_info_bits(btr_pcur_get_rec(pcur),
dict_table_is_comp(index->table))
diff --git a/storage/innobase/row/row0sel.cc b/storage/innobase/row/row0sel.cc
index b68efbfa7be..a8787574e5a 100644
--- a/storage/innobase/row/row0sel.cc
+++ b/storage/innobase/row/row0sel.cc
@@ -1489,7 +1489,7 @@ row_sel_try_search_shortcut(
const rec_t* rec = btr_pcur_get_rec(&(plan->pcur));
- if (!page_rec_is_user_rec(rec) || rec_is_default_row(rec, index)) {
+ if (!page_rec_is_user_rec(rec) || rec_is_metadata(rec, *index)) {
retry:
rw_lock_s_unlock(ahi_latch);
return(SEL_RETRY);
@@ -1789,8 +1789,8 @@ skip_lock:
goto next_rec;
}
- if (rec_is_default_row(rec, index)) {
- /* Skip the 'default row' pseudo-record. */
+ if (rec_is_metadata(rec, *index)) {
+ /* Skip the metadata pseudo-record. */
cost_counter++;
goto next_rec;
}
@@ -3011,7 +3011,7 @@ row_sel_store_mysql_field_func(
}
} else {
/* The field is stored in the index record, or
- in the 'default row' for instant ADD COLUMN. */
+ in the metadata for instant ADD COLUMN. */
if (rec_offs_nth_default(offsets, field_no)) {
ut_ad(dict_index_is_clust(index));
@@ -3563,8 +3563,8 @@ sel_restore_position_for_mysql(
if (!success && moves_up) {
next:
if (btr_pcur_move_to_next(pcur, mtr)
- && rec_is_default_row(btr_pcur_get_rec(pcur),
- pcur->btr_cur.index)) {
+ && rec_is_metadata(btr_pcur_get_rec(pcur),
+ *pcur->btr_cur.index)) {
btr_pcur_move_to_next(pcur, mtr);
}
@@ -3579,8 +3579,8 @@ next:
pcur->pos_state = BTR_PCUR_IS_POSITIONED;
prev:
if (btr_pcur_is_on_user_rec(pcur) && !moves_up
- && !rec_is_default_row(btr_pcur_get_rec(pcur),
- pcur->btr_cur.index)) {
+ && !rec_is_metadata(btr_pcur_get_rec(pcur),
+ *pcur->btr_cur.index)) {
btr_pcur_move_to_prev(pcur, mtr);
}
return true;
@@ -3857,7 +3857,7 @@ row_sel_try_search_shortcut_for_mysql(
BTR_SEARCH_LEAF, pcur, ahi_latch, mtr);
rec = btr_pcur_get_rec(pcur);
- if (!page_rec_is_user_rec(rec) || rec_is_default_row(rec, index)) {
+ if (!page_rec_is_user_rec(rec) || rec_is_metadata(rec, *index)) {
retry:
rw_lock_s_unlock(ahi_latch);
return(SEL_RETRY);
@@ -4758,7 +4758,7 @@ rec_loop:
if (comp) {
if (rec_get_info_bits(rec, true) & REC_INFO_MIN_REC_FLAG) {
- /* Skip the 'default row' pseudo-record. */
+ /* Skip the metadata pseudo-record. */
ut_ad(index->is_instant());
goto next_rec;
}
@@ -4770,7 +4770,7 @@ rec_loop:
}
} else {
if (rec_get_info_bits(rec, false) & REC_INFO_MIN_REC_FLAG) {
- /* Skip the 'default row' pseudo-record. */
+ /* Skip the metadata pseudo-record. */
ut_ad(index->is_instant());
goto next_rec;
}
@@ -4973,6 +4973,13 @@ wrong_offs:
if (!rec_get_deleted_flag(rec, comp)) {
goto no_gap_lock;
}
+
+ /* At most one transaction can be active
+ for temporary table. */
+ if (clust_index->table->is_temporary()) {
+ goto no_gap_lock;
+ }
+
if (index == clust_index) {
trx_id_t trx_id = row_get_rec_trx_id(
rec, index, offsets);
diff --git a/storage/innobase/row/row0trunc.cc b/storage/innobase/row/row0trunc.cc
deleted file mode 100644
index abd037e4a49..00000000000
--- a/storage/innobase/row/row0trunc.cc
+++ /dev/null
@@ -1,3217 +0,0 @@
-/*****************************************************************************
-
-Copyright (c) 2013, 2017, Oracle and/or its affiliates. All Rights Reserved.
-Copyright (c) 2017, 2018, MariaDB Corporation.
-
-This program is free software; you can redistribute it and/or modify it under
-the terms of the GNU General Public License as published by the Free Software
-Foundation; version 2 of the License.
-
-This program is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc.,
-51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA
-
-*****************************************************************************/
-
-/**************************************************//**
-@file row/row0trunc.cc
-TRUNCATE implementation
-
-Created 2013-04-12 Sunny Bains
-*******************************************************/
-
-#include "row0trunc.h"
-#include "btr0sea.h"
-#include "pars0pars.h"
-#include "dict0crea.h"
-#include "dict0stats.h"
-#include "dict0stats_bg.h"
-#include "lock0lock.h"
-#include "fts0fts.h"
-#include "fsp0sysspace.h"
-#include "ibuf0ibuf.h"
-#include "os0file.h"
-#include "que0que.h"
-#include "trx0undo.h"
-
-/* FIXME: For temporary tables, use a simple approach of btr_free()
-and btr_create() of each index tree. */
-
-/* FIXME: For persistent tables, remove this code in MDEV-11655
-and use a combination of the transactional DDL log to make atomic the
-low-level operations ha_innobase::delete_table(), ha_innobase::create(). */
-
-bool truncate_t::s_fix_up_active = false;
-truncate_t::tables_t truncate_t::s_tables;
-truncate_t::truncated_tables_t truncate_t::s_truncated_tables;
-
-/**
-Iterator over the the raw records in an index, doesn't support MVCC. */
-class IndexIterator {
-
-public:
- /**
- Iterate over an indexes records
- @param index index to iterate over */
- explicit IndexIterator(dict_index_t* index)
- :
- m_index(index)
- {
- /* Do nothing */
- }
-
- /**
- Search for key. Position the cursor on a record GE key.
- @return DB_SUCCESS or error code. */
- dberr_t search(dtuple_t& key, bool noredo)
- {
- mtr_start(&m_mtr);
-
- if (noredo) {
- mtr_set_log_mode(&m_mtr, MTR_LOG_NO_REDO);
- }
-
- btr_pcur_open_on_user_rec(
- m_index,
- &key,
- PAGE_CUR_GE,
- BTR_MODIFY_LEAF,
- &m_pcur, &m_mtr);
-
- return(DB_SUCCESS);
- }
-
- /**
- Iterate over all the records
- @return DB_SUCCESS or error code */
- template <typename Callback>
- dberr_t for_each(Callback& callback)
- {
- dberr_t err = DB_SUCCESS;
-
- for (;;) {
-
- if (!btr_pcur_is_on_user_rec(&m_pcur)
- || !callback.match(&m_pcur)) {
-
- /* The end of of the index has been reached. */
- err = DB_END_OF_INDEX;
- break;
- }
-
- rec_t* rec = btr_pcur_get_rec(&m_pcur);
-
- if (!rec_get_deleted_flag(rec, FALSE)) {
-
- err = callback(&m_mtr, &m_pcur);
-
- if (err != DB_SUCCESS) {
- break;
- }
- }
-
- btr_pcur_move_to_next_user_rec(&m_pcur, &m_mtr);
- }
-
- btr_pcur_close(&m_pcur);
- mtr_commit(&m_mtr);
-
- return(err == DB_END_OF_INDEX ? DB_SUCCESS : err);
- }
-
-private:
- // Disable copying
- IndexIterator(const IndexIterator&);
- IndexIterator& operator=(const IndexIterator&);
-
-private:
- mtr_t m_mtr;
- btr_pcur_t m_pcur;
- dict_index_t* m_index;
-};
-
-/** SysIndex table iterator, iterate over records for a table. */
-class SysIndexIterator {
-
-public:
- /**
- Iterate over all the records that match the table id.
- @return DB_SUCCESS or error code */
- template <typename Callback>
- dberr_t for_each(Callback& callback) const
- {
- dict_index_t* sys_index;
- byte buf[DTUPLE_EST_ALLOC(1)];
- dtuple_t* tuple =
- dtuple_create_from_mem(buf, sizeof(buf), 1, 0);
- dfield_t* dfield = dtuple_get_nth_field(tuple, 0);
-
- dfield_set_data(
- dfield,
- callback.table_id(),
- sizeof(*callback.table_id()));
-
- sys_index = dict_table_get_first_index(dict_sys->sys_indexes);
-
- dict_index_copy_types(tuple, sys_index, 1);
-
- IndexIterator iterator(sys_index);
-
- /* Search on the table id and position the cursor
- on GE table_id. */
- iterator.search(*tuple, callback.get_logging_status());
-
- return(iterator.for_each(callback));
- }
-};
-
-/** Generic callback abstract class. */
-class Callback
-{
-
-public:
- /**
- Constructor
- @param table_id id of the table being operated.
- @param noredo if true turn off logging. */
- Callback(table_id_t table_id, bool noredo)
- :
- m_id(),
- m_noredo(noredo)
- {
- /* Convert to storage byte order. */
- mach_write_to_8(&m_id, table_id);
- }
-
- /**
- Destructor */
- virtual ~Callback()
- {
- /* Do nothing */
- }
-
- /**
- @param pcur persistent cursor used for iteration
- @return true if the table id column matches. */
- bool match(btr_pcur_t* pcur) const
- {
- ulint len;
- const byte* field;
- rec_t* rec = btr_pcur_get_rec(pcur);
-
- field = rec_get_nth_field_old(
- rec, DICT_FLD__SYS_INDEXES__TABLE_ID, &len);
-
- ut_ad(len == 8);
-
- return(memcmp(&m_id, field, len) == 0);
- }
-
- /**
- @return pointer to table id storage format buffer */
- const table_id_t* table_id() const
- {
- return(&m_id);
- }
-
- /**
- @return return if logging needs to be turned off. */
- bool get_logging_status() const
- {
- return(m_noredo);
- }
-
-protected:
- // Disably copying
- Callback(const Callback&);
- Callback& operator=(const Callback&);
-
-protected:
- /** Table id in storage format */
- table_id_t m_id;
-
- /** Turn off logging. */
- const bool m_noredo;
-};
-
-/**
-Creates a TRUNCATE log record with space id, table name, data directory path,
-tablespace flags, table format, index ids, index types, number of index fields
-and index field information of the table. */
-class TruncateLogger : public Callback {
-
-public:
- /**
- Constructor
-
- @param table Table to truncate
- @param flags tablespace falgs */
- TruncateLogger(
- dict_table_t* table,
- ulint flags,
- table_id_t new_table_id)
- :
- Callback(table->id, false),
- m_table(table),
- m_flags(flags),
- m_truncate(table->id, new_table_id, table->data_dir_path),
- m_log_file_name()
- {
- /* Do nothing */
- }
-
- /**
- Initialize Truncate Logger by constructing Truncate Log File Name.
-
- @return DB_SUCCESS or error code. */
- dberr_t init()
- {
- /* Construct log file name. */
- ulint log_file_name_buf_sz =
- strlen(srv_log_group_home_dir) + 22 + 22 + 1 /* NUL */
- + strlen(TruncateLogger::s_log_prefix)
- + strlen(TruncateLogger::s_log_ext);
-
- m_log_file_name = UT_NEW_ARRAY_NOKEY(char, log_file_name_buf_sz);
- if (m_log_file_name == NULL) {
- return(DB_OUT_OF_MEMORY);
- }
- memset(m_log_file_name, 0, log_file_name_buf_sz);
-
- strcpy(m_log_file_name, srv_log_group_home_dir);
- ulint log_file_name_len = strlen(m_log_file_name);
- if (m_log_file_name[log_file_name_len - 1]
- != OS_PATH_SEPARATOR) {
-
- m_log_file_name[log_file_name_len]
- = OS_PATH_SEPARATOR;
- log_file_name_len = strlen(m_log_file_name);
- }
-
- snprintf(m_log_file_name + log_file_name_len,
- log_file_name_buf_sz - log_file_name_len,
- "%s" ULINTPF "_" IB_ID_FMT "_%s",
- TruncateLogger::s_log_prefix,
- m_table->space_id, m_table->id,
- TruncateLogger::s_log_ext);
-
- return(DB_SUCCESS);
- }
-
- /**
- Destructor */
- ~TruncateLogger()
- {
- if (m_log_file_name != NULL) {
- bool exist;
- os_file_delete_if_exists(
- innodb_log_file_key, m_log_file_name, &exist);
- UT_DELETE_ARRAY(m_log_file_name);
- m_log_file_name = NULL;
- }
- }
-
- /**
- @param mtr mini-transaction covering the read
- @param pcur persistent cursor used for reading
- @return DB_SUCCESS or error code */
- dberr_t operator()(mtr_t* mtr, btr_pcur_t* pcur);
-
- /** Called after iteratoring over the records.
- @return true if invariant satisfied. */
- bool debug() const
- {
- /* We must find all the index entries on disk. */
- return(UT_LIST_GET_LEN(m_table->indexes)
- == m_truncate.indexes());
- }
-
- /**
- Write the TRUNCATE log
- @return DB_SUCCESS or error code */
- dberr_t log() const
- {
- dberr_t err = DB_SUCCESS;
-
- if (m_log_file_name == 0) {
- return(DB_ERROR);
- }
-
- bool ret;
- os_file_t handle = os_file_create(
- innodb_log_file_key, m_log_file_name,
- OS_FILE_CREATE, OS_FILE_NORMAL,
- OS_LOG_FILE, srv_read_only_mode, &ret);
- if (!ret) {
- return(DB_IO_ERROR);
- }
-
-
- ulint sz = srv_page_size;
- void* buf = ut_zalloc_nokey(sz + srv_page_size);
- if (buf == 0) {
- os_file_close(handle);
- return(DB_OUT_OF_MEMORY);
- }
-
- /* Align the memory for file i/o if we might have O_DIRECT set*/
- byte* log_buf = static_cast<byte*>(
- ut_align(buf, srv_page_size));
-
- lsn_t lsn = log_get_lsn();
-
- /* Generally loop should exit in single go but
- just for those 1% of rare cases we need to assume
- corner case. */
- do {
- /* First 4 bytes are reserved for magic number
- which is currently 0. */
- err = m_truncate.write(
- log_buf + 4, log_buf + sz - 4,
- m_table->space_id, m_table->name.m_name,
- m_flags, m_table->flags, lsn);
-
- DBUG_EXECUTE_IF("ib_err_trunc_oom_logging",
- err = DB_FAIL;);
-
- if (err != DB_SUCCESS) {
- ut_ad(err == DB_FAIL);
- ut_free(buf);
- sz *= 2;
- buf = ut_zalloc_nokey(sz + srv_page_size);
- DBUG_EXECUTE_IF("ib_err_trunc_oom_logging",
- ut_free(buf);
- buf = 0;);
- if (buf == 0) {
- os_file_close(handle);
- return(DB_OUT_OF_MEMORY);
- }
- log_buf = static_cast<byte*>(
- ut_align(buf, srv_page_size));
- }
-
- } while (err != DB_SUCCESS);
-
- dberr_t io_err;
-
- IORequest request(IORequest::WRITE);
-
- io_err = os_file_write(
- request, m_log_file_name, handle, log_buf, 0, sz);
-
- if (io_err != DB_SUCCESS) {
-
- ib::error()
- << "IO: Failed to write the file size to '"
- << m_log_file_name << "'";
-
- /* Preserve the original error code */
- if (err == DB_SUCCESS) {
- err = io_err;
- }
- }
-
- os_file_flush(handle);
- os_file_close(handle);
-
- ut_free(buf);
-
- /* Why we need MLOG_TRUNCATE when we have truncate_log for
- recovery?
- - truncate log can protect us if crash happens while truncate
- is active. Once truncate is done truncate log is removed.
- - If crash happens post truncate and system is yet to
- checkpoint, on recovery we would see REDO records from action
- before truncate (unless we explicitly checkpoint before
- returning from truncate API. Costly alternative so rejected).
- - These REDO records may reference a page that doesn't exist
- post truncate so we need a mechanism to skip all such REDO
- records. MLOG_TRUNCATE records space_id and lsn that exactly
- serve the purpose.
- - If checkpoint happens post truncate and crash happens post
- this point then neither MLOG_TRUNCATE nor REDO record
- from action before truncate are accessible. */
- if (!is_system_tablespace(m_table->space_id)) {
- mtr_t mtr;
- byte* log_ptr;
-
- mtr_start(&mtr);
-
- log_ptr = mlog_open(&mtr, 11 + 8);
- log_ptr = mlog_write_initial_log_record_low(
- MLOG_TRUNCATE, m_table->space_id, 0,
- log_ptr, &mtr);
-
- mach_write_to_8(log_ptr, lsn);
- log_ptr += 8;
-
- mlog_close(&mtr, log_ptr);
- mtr_commit(&mtr);
- }
-
- return(err);
- }
-
- /**
- Indicate completion of truncate log by writing magic-number.
- File will be removed from the system but to protect against
- unlink (File-System) anomalies we ensure we write magic-number. */
- void done()
- {
- if (m_log_file_name == 0) {
- return;
- }
-
- bool ret;
- os_file_t handle = os_file_create_simple_no_error_handling(
- innodb_log_file_key, m_log_file_name,
- OS_FILE_OPEN, OS_FILE_READ_WRITE,
- srv_read_only_mode, &ret);
- DBUG_EXECUTE_IF("ib_err_trunc_writing_magic_number",
- os_file_close(handle);
- ret = false;);
- if (!ret) {
- ib::error() << "Failed to open truncate log file "
- << m_log_file_name << "."
- " If server crashes before truncate log is"
- " removed make sure it is manually removed"
- " before restarting server";
- os_file_delete(innodb_log_file_key, m_log_file_name);
- return;
- }
-
- byte buffer[sizeof(TruncateLogger::s_magic)];
- mach_write_to_4(buffer, TruncateLogger::s_magic);
-
- dberr_t err;
-
- IORequest request(IORequest::WRITE);
-
- err = os_file_write(
- request,
- m_log_file_name, handle, buffer, 0, sizeof(buffer));
-
- if (err != DB_SUCCESS) {
-
- ib::error()
- << "IO: Failed to write the magic number to '"
- << m_log_file_name << "'";
- }
-
- DBUG_EXECUTE_IF("ib_trunc_crash_after_updating_magic_no",
- DBUG_SUICIDE(););
- os_file_flush(handle);
- os_file_close(handle);
- DBUG_EXECUTE_IF("ib_trunc_crash_after_logging_complete",
- log_buffer_flush_to_disk();
- os_thread_sleep(1000000);
- DBUG_SUICIDE(););
- os_file_delete(innodb_log_file_key, m_log_file_name);
- }
-
-private:
- // Disably copying
- TruncateLogger(const TruncateLogger&);
- TruncateLogger& operator=(const TruncateLogger&);
-
-private:
- /** Lookup the index using the index id.
- @return index instance if found else NULL */
- const dict_index_t* find(index_id_t id) const
- {
- for (const dict_index_t* index = UT_LIST_GET_FIRST(
- m_table->indexes);
- index != NULL;
- index = UT_LIST_GET_NEXT(indexes, index)) {
-
- if (index->id == id) {
- return(index);
- }
- }
-
- return(NULL);
- }
-
-private:
- /** Table to be truncated */
- dict_table_t* m_table;
-
- /** Tablespace flags */
- ulint m_flags;
-
- /** Collect table to truncate information */
- truncate_t m_truncate;
-
- /** Truncate log file name. */
- char* m_log_file_name;
-
-
-public:
- /** Magic Number to indicate truncate action is complete. */
- const static ib_uint32_t s_magic;
-
- /** Truncate Log file Prefix. */
- const static char* s_log_prefix;
-
- /** Truncate Log file Extension. */
- const static char* s_log_ext;
-};
-
-const ib_uint32_t TruncateLogger::s_magic = 32743712;
-const char* TruncateLogger::s_log_prefix = "ib_";
-const char* TruncateLogger::s_log_ext = "trunc.log";
-
-/**
-Scan to find out truncate log file from the given directory path.
-
-@param dir_path look for log directory in following path.
-@param log_files cache to hold truncate log file name found.
-@return DB_SUCCESS or error code. */
-dberr_t
-TruncateLogParser::scan(
- const char* dir_path,
- trunc_log_files_t& log_files)
-{
- os_file_dir_t dir;
- os_file_stat_t fileinfo;
- dberr_t err = DB_SUCCESS;
- ulint ext_len = strlen(TruncateLogger::s_log_ext);
- ulint prefix_len = strlen(TruncateLogger::s_log_prefix);
- ulint dir_len = strlen(dir_path);
-
- /* Scan and look out for the truncate log files. */
- dir = os_file_opendir(dir_path, true);
- if (dir == NULL) {
- return(DB_IO_ERROR);
- }
-
- while (fil_file_readdir_next_file(
- &err, dir_path, dir, &fileinfo) == 0) {
-
- ulint nm_len = strlen(fileinfo.name);
-
- if (fileinfo.type == OS_FILE_TYPE_FILE
- && nm_len > ext_len + prefix_len
- && (0 == strncmp(fileinfo.name + nm_len - ext_len,
- TruncateLogger::s_log_ext, ext_len))
- && (0 == strncmp(fileinfo.name,
- TruncateLogger::s_log_prefix,
- prefix_len))) {
-
- if (fileinfo.size == 0) {
- /* Truncate log not written. Remove the file. */
- os_file_delete(
- innodb_log_file_key, fileinfo.name);
- continue;
- }
-
- /* Construct file name by appending directory path */
- ulint sz = dir_len + 22 + 22 + 1 + ext_len + prefix_len;
- char* log_file_name = UT_NEW_ARRAY_NOKEY(char, sz);
- if (log_file_name == NULL) {
- err = DB_OUT_OF_MEMORY;
- break;
- }
- memset(log_file_name, 0, sz);
-
- strncpy(log_file_name, dir_path, dir_len);
- ulint log_file_name_len = strlen(log_file_name);
- if (log_file_name[log_file_name_len - 1]
- != OS_PATH_SEPARATOR) {
-
- log_file_name[log_file_name_len]
- = OS_PATH_SEPARATOR;
- log_file_name_len = strlen(log_file_name);
- }
- strcat(log_file_name, fileinfo.name);
- log_files.push_back(log_file_name);
- }
- }
-
- os_file_closedir(dir);
-
- return(err);
-}
-
-/**
-Parse the log file and populate table to truncate information.
-(Add this table to truncate information to central vector that is then
- used by truncate fix-up routine to fix-up truncate action of the table.)
-
-@param log_file_name log file to parse
-@return DB_SUCCESS or error code. */
-dberr_t
-TruncateLogParser::parse(
- const char* log_file_name)
-{
- dberr_t err = DB_SUCCESS;
- truncate_t* truncate = NULL;
-
- /* Open the file and read magic-number to findout if truncate action
- was completed. */
- bool ret;
- os_file_t handle = os_file_create_simple(
- innodb_log_file_key, log_file_name,
- OS_FILE_OPEN, OS_FILE_READ_ONLY, srv_read_only_mode, &ret);
- if (!ret) {
- ib::error() << "Error opening truncate log file: "
- << log_file_name;
- return(DB_IO_ERROR);
- }
-
- ulint sz = srv_page_size;
- void* buf = ut_zalloc_nokey(sz + srv_page_size);
- if (buf == 0) {
- os_file_close(handle);
- return(DB_OUT_OF_MEMORY);
- }
-
- IORequest request(IORequest::READ);
-
- /* Align the memory for file i/o if we might have O_DIRECT set*/
- byte* log_buf = static_cast<byte*>(ut_align(buf, srv_page_size));
-
- do {
- err = os_file_read(request, handle, log_buf, 0, sz);
-
- if (err != DB_SUCCESS) {
- os_file_close(handle);
- break;
- }
-
- ulint magic_n = mach_read_from_4(log_buf);
- if (magic_n == TruncateLogger::s_magic) {
-
- /* Truncate action completed. Avoid parsing the file. */
- os_file_close(handle);
-
- os_file_delete(innodb_log_file_key, log_file_name);
- break;
- }
-
- if (truncate == NULL) {
- truncate = UT_NEW_NOKEY(truncate_t(log_file_name));
- if (truncate == NULL) {
- os_file_close(handle);
- err = DB_OUT_OF_MEMORY;
- break;
- }
- }
-
- err = truncate->parse(log_buf + 4, log_buf + sz - 4);
-
- if (err != DB_SUCCESS) {
-
- ut_ad(err == DB_FAIL);
-
- ut_free(buf);
- buf = 0;
-
- sz *= 2;
-
- buf = ut_zalloc_nokey(sz + srv_page_size);
-
- if (buf == 0) {
- os_file_close(handle);
- err = DB_OUT_OF_MEMORY;
- UT_DELETE(truncate);
- truncate = NULL;
- break;
- }
-
- log_buf = static_cast<byte*>(
- ut_align(buf, srv_page_size));
- }
- } while (err != DB_SUCCESS);
-
- ut_free(buf);
-
- if (err == DB_SUCCESS && truncate != NULL) {
- truncate_t::add(truncate);
- os_file_close(handle);
- }
-
- return(err);
-}
-
-/**
-Scan and Parse truncate log files.
-
-@param dir_path look for log directory in following path
-@return DB_SUCCESS or error code. */
-dberr_t
-TruncateLogParser::scan_and_parse(
- const char* dir_path)
-{
- dberr_t err;
- trunc_log_files_t log_files;
-
- /* Scan and trace all the truncate log files. */
- err = TruncateLogParser::scan(dir_path, log_files);
-
- /* Parse truncate lof files if scan was successful. */
- if (err == DB_SUCCESS) {
-
- for (ulint i = 0;
- i < log_files.size() && err == DB_SUCCESS;
- i++) {
- err = TruncateLogParser::parse(log_files[i]);
- }
- }
-
- trunc_log_files_t::const_iterator end = log_files.end();
- for (trunc_log_files_t::const_iterator it = log_files.begin();
- it != end;
- ++it) {
- if (*it != NULL) {
- UT_DELETE_ARRAY(*it);
- }
- }
- log_files.clear();
-
- return(err);
-}
-
-/** Callback to drop indexes during TRUNCATE */
-class DropIndex : public Callback {
-
-public:
- /**
- Constructor
-
- @param[in,out] table Table to truncate
- @param[in] noredo whether to disable redo logging */
- DropIndex(dict_table_t* table, bool noredo)
- :
- Callback(table->id, noredo),
- m_table(table)
- {
- /* No op */
- }
-
- /**
- @param mtr mini-transaction covering the read
- @param pcur persistent cursor used for reading
- @return DB_SUCCESS or error code */
- dberr_t operator()(mtr_t* mtr, btr_pcur_t* pcur) const;
-
-private:
- /** Table to be truncated */
- dict_table_t* m_table;
-};
-
-/** Callback to create the indexes during TRUNCATE */
-class CreateIndex : public Callback {
-
-public:
- /**
- Constructor
-
- @param[in,out] table Table to truncate
- @param[in] noredo whether to disable redo logging */
- CreateIndex(dict_table_t* table, bool noredo)
- :
- Callback(table->id, noredo),
- m_table(table)
- {
- /* No op */
- }
-
- /**
- Create the new index and update the root page number in the
- SysIndex table.
-
- @param mtr mini-transaction covering the read
- @param pcur persistent cursor used for reading
- @return DB_SUCCESS or error code */
- dberr_t operator()(mtr_t* mtr, btr_pcur_t* pcur) const;
-
-private:
- // Disably copying
- CreateIndex(const CreateIndex&);
- CreateIndex& operator=(const CreateIndex&);
-
-private:
- /** Table to be truncated */
- dict_table_t* m_table;
-};
-
-/** Check for presence of table-id in SYS_XXXX tables. */
-class TableLocator : public Callback {
-
-public:
- /**
- Constructor
- @param table_id table_id to look for */
- explicit TableLocator(table_id_t table_id)
- :
- Callback(table_id, false),
- m_table_found()
- {
- /* No op */
- }
-
- /**
- @return true if table is found */
- bool is_table_found() const
- {
- return(m_table_found);
- }
-
- /**
- Look for table-id in SYS_XXXX tables without loading the table.
-
- @param pcur persistent cursor used for reading
- @return DB_SUCCESS */
- dberr_t operator()(mtr_t*, btr_pcur_t*)
- {
- m_table_found = true;
- return(DB_SUCCESS);
- }
-
-private:
- /** Set to true if table is present */
- bool m_table_found;
-};
-
-/**
-@param pcur persistent cursor used for reading
-@return DB_SUCCESS or error code */
-dberr_t
-TruncateLogger::operator()(mtr_t*, btr_pcur_t* pcur)
-{
- ulint len;
- const byte* field;
- rec_t* rec = btr_pcur_get_rec(pcur);
- truncate_t::index_t index;
-
- field = rec_get_nth_field_old(
- rec, DICT_FLD__SYS_INDEXES__TYPE, &len);
- ut_ad(len == 4);
- index.m_type = mach_read_from_4(field);
-
- field = rec_get_nth_field_old(rec, DICT_FLD__SYS_INDEXES__ID, &len);
- ut_ad(len == 8);
- index.m_id = mach_read_from_8(field);
-
- field = rec_get_nth_field_old(
- rec, DICT_FLD__SYS_INDEXES__PAGE_NO, &len);
- ut_ad(len == 4);
- index.m_root_page_no = mach_read_from_4(field);
-
- /* For compressed tables we need to store extra meta-data
- required during btr_create(). */
- if (FSP_FLAGS_GET_ZIP_SSIZE(m_flags)) {
-
- const dict_index_t* dict_index = find(index.m_id);
-
- if (dict_index != NULL) {
-
- dberr_t err = index.set(dict_index);
-
- if (err != DB_SUCCESS) {
- m_truncate.clear();
- return(err);
- }
-
- } else {
- ib::warn() << "Index id " << index.m_id
- << " not found";
- }
- }
-
- m_truncate.add(index);
-
- return(DB_SUCCESS);
-}
-
-/**
-Drop an index in the table.
-
-@param mtr mini-transaction covering the read
-@param pcur persistent cursor used for reading
-@return DB_SUCCESS or error code */
-dberr_t
-DropIndex::operator()(mtr_t* mtr, btr_pcur_t* pcur) const
-{
- rec_t* rec = btr_pcur_get_rec(pcur);
-
- bool freed = dict_drop_index_tree(rec, pcur, mtr);
-
-#ifdef UNIV_DEBUG
- {
- ulint len;
- const byte* field;
- ulint index_type;
-
- field = rec_get_nth_field_old(
- btr_pcur_get_rec(pcur), DICT_FLD__SYS_INDEXES__TYPE,
- &len);
- ut_ad(len == 4);
-
- index_type = mach_read_from_4(field);
-
- if (index_type & DICT_CLUSTERED) {
- /* Clustered index */
- DBUG_EXECUTE_IF("ib_trunc_crash_on_drop_of_clust_index",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
- } else if (index_type & DICT_UNIQUE) {
- /* Unique index */
- DBUG_EXECUTE_IF("ib_trunc_crash_on_drop_of_uniq_index",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
- } else if (index_type == 0) {
- /* Secondary index */
- DBUG_EXECUTE_IF("ib_trunc_crash_on_drop_of_sec_index",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
- }
- }
-#endif /* UNIV_DEBUG */
-
- DBUG_EXECUTE_IF("ib_err_trunc_drop_index", return DB_ERROR;);
-
- if (freed) {
-
- /* We will need to commit and restart the
- mini-transaction in order to avoid deadlocks.
- The dict_drop_index_tree() call has freed
- a page in this mini-transaction, and the rest
- of this loop could latch another index page.*/
- const mtr_log_t log_mode = mtr->get_log_mode();
- mtr_commit(mtr);
-
- mtr_start(mtr);
- mtr->set_log_mode(log_mode);
-
- btr_pcur_restore_position(BTR_MODIFY_LEAF, pcur, mtr);
- } else {
- if (!m_table->space) {
- return DB_ERROR;
- }
- }
-
- return(DB_SUCCESS);
-}
-
-/**
-Create the new index and update the root page number in the
-SysIndex table.
-
-@param mtr mini-transaction covering the read
-@param pcur persistent cursor used for reading
-@return DB_SUCCESS or error code */
-dberr_t
-CreateIndex::operator()(mtr_t* mtr, btr_pcur_t* pcur) const
-{
- ulint root_page_no;
-
- root_page_no = dict_recreate_index_tree(m_table, pcur, mtr);
-
-#ifdef UNIV_DEBUG
- {
- ulint len;
- const byte* field;
- ulint index_type;
-
- field = rec_get_nth_field_old(
- btr_pcur_get_rec(pcur), DICT_FLD__SYS_INDEXES__TYPE,
- &len);
- ut_ad(len == 4);
-
- index_type = mach_read_from_4(field);
-
- if (index_type & DICT_CLUSTERED) {
- /* Clustered index */
- DBUG_EXECUTE_IF(
- "ib_trunc_crash_on_create_of_clust_index",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
- } else if (index_type & DICT_UNIQUE) {
- /* Unique index */
- DBUG_EXECUTE_IF(
- "ib_trunc_crash_on_create_of_uniq_index",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
- } else if (index_type == 0) {
- /* Secondary index */
- DBUG_EXECUTE_IF(
- "ib_trunc_crash_on_create_of_sec_index",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
- }
- }
-#endif /* UNIV_DEBUG */
-
- DBUG_EXECUTE_IF("ib_err_trunc_create_index", return DB_ERROR;);
-
- if (root_page_no != FIL_NULL) {
-
- rec_t* rec = btr_pcur_get_rec(pcur);
-
- page_rec_write_field(
- rec, DICT_FLD__SYS_INDEXES__PAGE_NO,
- root_page_no, mtr);
-
- /* We will need to commit and restart the
- mini-transaction in order to avoid deadlocks.
- The dict_create_index_tree() call has allocated
- a page in this mini-transaction, and the rest of
- this loop could latch another index page. */
- mtr_commit(mtr);
-
- mtr_start(mtr);
-
- btr_pcur_restore_position(BTR_MODIFY_LEAF, pcur, mtr);
-
- } else {
- if (!m_table->space) {
- return(DB_ERROR);
- }
- }
-
- return(DB_SUCCESS);
-}
-
-/**
-Rollback the transaction and release the index locks.
-Drop indexes if table is corrupted so that drop/create
-sequence works as expected.
-
-@param table table to truncate
-@param trx transaction covering the TRUNCATE
-@param new_id new table id that was suppose to get assigned
- to the table if truncate executed successfully.
-@param has_internal_doc_id indicate existence of fts index
-@param no_redo if true, turn-off redo logging
-@param corrupted table corrupted status
-@param unlock_index if true then unlock indexes before action */
-static
-void
-row_truncate_rollback(
- dict_table_t* table,
- trx_t* trx,
- table_id_t new_id,
- bool has_internal_doc_id,
- bool no_redo,
- bool corrupted,
- bool unlock_index)
-{
- ut_ad(!table->is_temporary());
- if (unlock_index) {
- dict_table_x_unlock_indexes(table);
- }
-
- trx->error_state = DB_SUCCESS;
-
- trx_rollback_to_savepoint(trx, NULL);
-
- trx->error_state = DB_SUCCESS;
-
- if (corrupted) {
-
- /* Cleanup action to ensure we don't left over stale entries
- if we are marking table as corrupted. This will ensure
- it can be recovered using drop/create sequence. */
- dict_table_x_lock_indexes(table);
-
- DropIndex dropIndex(table, no_redo);
-
- SysIndexIterator().for_each(dropIndex);
-
- dict_table_x_unlock_indexes(table);
-
- for (dict_index_t* index = UT_LIST_GET_FIRST(table->indexes);
- index != NULL;
- index = UT_LIST_GET_NEXT(indexes, index)) {
-
- dict_set_corrupted(index, trx, "TRUNCATE TABLE");
- }
-
- if (has_internal_doc_id) {
-
- ut_ad(!trx_is_started(trx));
-
- table_id_t id = table->id;
-
- table->id = new_id;
-
- fts_drop_tables(trx, table);
-
- table->id = id;
-
- ut_ad(trx_is_started(trx));
-
- trx_commit_for_mysql(trx);
- }
- }
-
- table->corrupted = corrupted;
-}
-
-/**
-Finish the TRUNCATE operations for both commit and rollback.
-
-@param table table being truncated
-@param trx transaction covering the truncate
-@param fsp_flags tablespace flags
-@param logger table to truncate information logger
-@param err status of truncate operation
-
-@return DB_SUCCESS or error code */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_complete(
- dict_table_t* table,
- trx_t* trx,
- ulint fsp_flags,
- TruncateLogger* &logger,
- dberr_t err)
-{
- bool is_file_per_table = dict_table_is_file_per_table(table);
-
- row_mysql_unlock_data_dictionary(trx);
-
- DEBUG_SYNC_C("ib_trunc_table_trunc_completing");
-
- if (!table->is_temporary()) {
-
- DBUG_EXECUTE_IF("ib_trunc_crash_before_log_removal",
- log_buffer_flush_to_disk();
- os_thread_sleep(500000);
- DBUG_SUICIDE(););
-
- /* Note: We don't log-checkpoint instead we have written
- a special REDO log record MLOG_TRUNCATE that is used to
- avoid applying REDO records before truncate for crash
- that happens post successful truncate completion. */
-
- if (logger != NULL) {
- logger->done();
- UT_DELETE(logger);
- logger = NULL;
- }
- }
-
- /* If non-temp file-per-table tablespace... */
- if (is_file_per_table
- && !table->is_temporary()
- && fsp_flags != ULINT_UNDEFINED) {
-
- /* This function will reset back the stop_new_ops
- and is_being_truncated so that fil-ops can re-start. */
- dberr_t err2 = truncate_t::truncate(
- table->space_id,
- table->data_dir_path,
- table->name.m_name, fsp_flags, false);
-
- if (err2 != DB_SUCCESS) {
- return(err2);
- }
- }
-
- if (err == DB_SUCCESS) {
- dict_stats_update(table, DICT_STATS_EMPTY_TABLE);
- }
-
- trx->op_info = "";
-
- /* For temporary tables or if there was an error, we need to reset
- the dict operation flags. */
- trx->ddl = false;
- trx->dict_operation = TRX_DICT_OP_NONE;
-
- ut_ad(!trx_is_started(trx));
-
- srv_wake_master_thread();
-
- DBUG_EXECUTE_IF("ib_trunc_crash_after_truncate_done",
- DBUG_SUICIDE(););
-
- return(err);
-}
-
-/**
-Handle FTS truncate issues.
-@param table table being truncated
-@param new_id new id for the table
-@param trx transaction covering the truncate
-@return DB_SUCCESS or error code. */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_fts(
- dict_table_t* table,
- table_id_t new_id,
- trx_t* trx)
-{
- dict_table_t fts_table;
-
- fts_table.id = new_id;
- fts_table.name = table->name;
- fts_table.flags2 = table->flags2;
- fts_table.flags = table->flags;
- fts_table.space = table->space;
-
- /* table->data_dir_path is used for FTS AUX table
- creation. */
- if (DICT_TF_HAS_DATA_DIR(table->flags)
- && table->data_dir_path == NULL) {
- dict_get_and_save_data_dir_path(table, true);
- ut_ad(table->data_dir_path != NULL);
- }
-
- fts_table.data_dir_path = table->data_dir_path;
-
- dberr_t err = fts_create_common_tables(trx, &fts_table, true);
-
- for (ulint i = 0;
- i < ib_vector_size(table->fts->indexes) && err == DB_SUCCESS;
- i++) {
-
- dict_index_t* fts_index;
-
- fts_index = static_cast<dict_index_t*>(
- ib_vector_getp(table->fts->indexes, i));
-
- err = fts_create_index_tables(trx, fts_index, new_id);
- }
-
- DBUG_EXECUTE_IF("ib_err_trunc_during_fts_trunc",
- err = DB_ERROR;);
-
- if (err != DB_SUCCESS) {
-
- trx->error_state = DB_SUCCESS;
- trx_rollback_to_savepoint(trx, NULL);
- trx->error_state = DB_SUCCESS;
-
- ib::error() << "Unable to truncate FTS index for table "
- << table->name;
- } else {
-
- ut_ad(trx_is_started(trx));
- }
-
- return(err);
-}
-
-/**
-Update system table to reflect new table id.
-@param old_table_id old table id
-@param new_table_id new table id
-@param reserve_dict_mutex if TRUE, acquire/release
- dict_sys->mutex around call to pars_sql.
-@param trx transaction
-@return error code or DB_SUCCESS */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_update_table_id(
- table_id_t old_table_id,
- table_id_t new_table_id,
- ibool reserve_dict_mutex,
- trx_t* trx)
-{
- pars_info_t* info = NULL;
- dberr_t err = DB_SUCCESS;
-
- /* Scan the SYS_XXXX table and update to reflect new table-id. */
- info = pars_info_create();
- pars_info_add_ull_literal(info, "old_id", old_table_id);
- pars_info_add_ull_literal(info, "new_id", new_table_id);
-
- err = que_eval_sql(
- info,
- "PROCEDURE RENUMBER_TABLE_ID_PROC () IS\n"
- "BEGIN\n"
- "UPDATE SYS_TABLES"
- " SET ID = :new_id\n"
- " WHERE ID = :old_id;\n"
- "UPDATE SYS_COLUMNS SET TABLE_ID = :new_id\n"
- " WHERE TABLE_ID = :old_id;\n"
- "UPDATE SYS_INDEXES"
- " SET TABLE_ID = :new_id\n"
- " WHERE TABLE_ID = :old_id;\n"
- "UPDATE SYS_VIRTUAL"
- " SET TABLE_ID = :new_id\n"
- " WHERE TABLE_ID = :old_id;\n"
- "END;\n", reserve_dict_mutex, trx);
-
- return(err);
-}
-
-/**
-Get the table id to truncate.
-@param truncate_t old/new table id of table to truncate
-@return table_id_t table_id to use in SYS_XXXX table update. */
-static MY_ATTRIBUTE((warn_unused_result))
-table_id_t
-row_truncate_get_trunc_table_id(
- const truncate_t& truncate)
-{
- TableLocator tableLocator(truncate.old_table_id());
-
- SysIndexIterator().for_each(tableLocator);
-
- return(tableLocator.is_table_found() ?
- truncate.old_table_id(): truncate.new_table_id());
-}
-
-/**
-Update system table to reflect new table id and root page number.
-@param truncate_t old/new table id of table to truncate
- and updated root_page_no of indexes.
-@param new_table_id new table id
-@param reserve_dict_mutex if TRUE, acquire/release
- dict_sys->mutex around call to pars_sql.
-@param mark_index_corrupted if true, then mark index corrupted.
-@return error code or DB_SUCCESS */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_update_sys_tables_during_fix_up(
- const truncate_t& truncate,
- table_id_t new_table_id,
- ibool reserve_dict_mutex,
- bool mark_index_corrupted)
-{
- trx_t* trx = trx_create();
-
- trx_set_dict_operation(trx, TRX_DICT_OP_TABLE);
-
- table_id_t table_id = row_truncate_get_trunc_table_id(truncate);
-
- /* Step-1: Update the root-page-no */
-
- dberr_t err;
-
- err = truncate.update_root_page_no(
- trx, table_id, reserve_dict_mutex, mark_index_corrupted);
-
- if (err != DB_SUCCESS) {
- return(err);
- }
-
- /* Step-2: Update table-id. */
-
- err = row_truncate_update_table_id(
- table_id, new_table_id, reserve_dict_mutex, trx);
-
- if (err == DB_SUCCESS) {
- dict_mutex_enter_for_mysql();
-
- /* Remove the table with old table_id from cache. */
- dict_table_t* old_table = dict_table_open_on_id(
- table_id, true, DICT_TABLE_OP_NORMAL);
-
- if (old_table != NULL) {
- dict_table_close(old_table, true, false);
- dict_table_remove_from_cache(old_table);
- }
-
- /* Open table with new table_id and set table as
- corrupted if it has FTS index. */
-
- dict_table_t* table = dict_table_open_on_id(
- new_table_id, true, DICT_TABLE_OP_NORMAL);
- ut_ad(table->id == new_table_id);
-
- bool has_internal_doc_id =
- dict_table_has_fts_index(table)
- || DICT_TF2_FLAG_IS_SET(
- table, DICT_TF2_FTS_HAS_DOC_ID);
-
- if (has_internal_doc_id) {
- trx->dict_operation_lock_mode = RW_X_LATCH;
- fts_check_corrupt(table, trx);
- trx->dict_operation_lock_mode = 0;
- }
-
- dict_table_close(table, true, false);
- dict_mutex_exit_for_mysql();
- }
-
- trx_commit_for_mysql(trx);
- trx_free(trx);
-
- return(err);
-}
-
-/**
-Truncate also results in assignment of new table id, update the system
-SYSTEM TABLES with the new id.
-@param table, table being truncated
-@param new_id, new table id
-@param has_internal_doc_id, has doc col (fts)
-@param no_redo if true, turn-off redo logging
-@param trx transaction handle
-@return error code or DB_SUCCESS */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_update_system_tables(
- dict_table_t* table,
- table_id_t new_id,
- bool has_internal_doc_id,
- bool no_redo,
- trx_t* trx)
-{
- dberr_t err = DB_SUCCESS;
-
- ut_a(!table->is_temporary());
-
- err = row_truncate_update_table_id(table->id, new_id, FALSE, trx);
-
- DBUG_EXECUTE_IF("ib_err_trunc_during_sys_table_update",
- err = DB_ERROR;);
-
- if (err != DB_SUCCESS) {
-
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, true, false);
-
- ib::error() << "Unable to assign a new identifier to table "
- << table->name << " after truncating it. Marked the"
- " table as corrupted. In-memory representation is now"
- " different from the on-disk representation.";
- err = DB_ERROR;
- } else {
- /* Drop the old FTS index */
- if (has_internal_doc_id) {
-
- ut_ad(trx_is_started(trx));
-
- fts_drop_tables(trx, table);
-
- DBUG_EXECUTE_IF("ib_truncate_crash_while_fts_cleanup",
- DBUG_SUICIDE(););
-
- ut_ad(trx_is_started(trx));
- }
-
- DBUG_EXECUTE_IF("ib_trunc_crash_after_fts_drop",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
-
- dict_table_change_id_in_cache(table, new_id);
-
- /* Reset the Doc ID in cache to 0 */
- if (has_internal_doc_id && table->fts->cache != NULL) {
- table->fts->fts_status |= TABLE_DICT_LOCKED;
- fts_update_next_doc_id(trx, table, NULL, 0);
- fts_cache_clear(table->fts->cache);
- fts_cache_init(table->fts->cache);
- table->fts->fts_status &= uint(~TABLE_DICT_LOCKED);
- }
- }
-
- return(err);
-}
-
-/**
-Do foreign key checks before starting TRUNCATE.
-@param table table being truncated
-@param trx transaction covering the truncate
-@return DB_SUCCESS or error code */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_foreign_key_checks(
- const dict_table_t* table,
- const trx_t* trx)
-{
- /* Check if the table is referenced by foreign key constraints from
- some other table (not the table itself) */
-
- dict_foreign_set::iterator it
- = std::find_if(table->referenced_set.begin(),
- table->referenced_set.end(),
- dict_foreign_different_tables());
-
- if (!srv_read_only_mode
- && it != table->referenced_set.end()
- && trx->check_foreigns) {
-
- dict_foreign_t* foreign = *it;
-
- FILE* ef = dict_foreign_err_file;
-
- /* We only allow truncating a referenced table if
- FOREIGN_KEY_CHECKS is set to 0 */
-
- mutex_enter(&dict_foreign_err_mutex);
-
- rewind(ef);
-
- ut_print_timestamp(ef);
-
- fputs(" Cannot truncate table ", ef);
- ut_print_name(ef, trx, table->name.m_name);
- fputs(" by DROP+CREATE\n"
- "InnoDB: because it is referenced by ", ef);
- ut_print_name(ef, trx, foreign->foreign_table_name);
- putc('\n', ef);
-
- mutex_exit(&dict_foreign_err_mutex);
-
- return(DB_ERROR);
- }
-
- ut_ad(!table->n_foreign_key_checks_running);
-
- return(DB_SUCCESS);
-}
-
-/**
-Do some sanity checks before starting the actual TRUNCATE.
-@param table table being truncated
-@return DB_SUCCESS or error code */
-static MY_ATTRIBUTE((warn_unused_result))
-dberr_t
-row_truncate_sanity_checks(
- const dict_table_t* table)
-{
- if (!table->space) {
-
- return(DB_TABLESPACE_DELETED);
-
- } else if (!table->is_readable()) {
- if (!table->space) {
- return(DB_TABLESPACE_NOT_FOUND);
-
- } else {
- return(DB_DECRYPTION_FAILED);
- }
- } else if (dict_table_is_corrupted(table)) {
-
- return(DB_TABLE_CORRUPT);
- }
-
- return(DB_SUCCESS);
-}
-
-/** Reinitialize the original tablespace header with the same space id
-for single tablespace
-@param[in] table table belongs to tablespace
-@param[in] size size in blocks
-@param[in] trx Transaction covering truncate */
-static void
-fil_reinit_space_header_for_table(
- dict_table_t* table,
- ulint size,
- trx_t* trx)
-{
- fil_space_t* space = table->space;
- ut_a(!is_system_tablespace(space->id));
- ut_ad(space->id == table->space_id);
-
- /* Invalidate in the buffer pool all pages belonging
- to the tablespace. The buffer pool scan may take long
- time to complete, therefore we release dict_sys->mutex
- and the dict operation lock during the scan and aquire
- it again after the buffer pool scan.*/
-
- /* Release the lock on the indexes too. So that
- they won't violate the latch ordering. */
- dict_table_x_unlock_indexes(table);
- row_mysql_unlock_data_dictionary(trx);
-
- /* Lock the search latch in shared mode to prevent user
- from disabling AHI during the scan */
- btr_search_s_lock_all();
- DEBUG_SYNC_C("buffer_pool_scan");
- buf_LRU_flush_or_remove_pages(space->id, NULL);
- btr_search_s_unlock_all();
-
- row_mysql_lock_data_dictionary(trx);
-
- dict_table_x_lock_indexes(table);
-
- /* Remove all insert buffer entries for the tablespace */
- ibuf_delete_for_discarded_space(space->id);
-
- mtr_t mtr;
-
- mtr.start();
- mtr.set_named_space(space);
- mtr_x_lock(&space->latch, &mtr);
-
- ut_ad(UT_LIST_GET_LEN(space->chain) == 1);
- space->size = UT_LIST_GET_FIRST(space->chain)->size = size;
- fsp_header_init(space, size, &mtr);
-
- mtr.commit();
-}
-
-/**
-Truncates a table for MySQL.
-@param table table being truncated
-@param trx transaction covering the truncate
-@return error code or DB_SUCCESS */
-dberr_t
-row_truncate_table_for_mysql(
- dict_table_t* table,
- trx_t* trx)
-{
- bool is_file_per_table = dict_table_is_file_per_table(table);
- dberr_t err;
- TruncateLogger* logger = NULL;
- ut_d(const fil_space_t* old_space = table->space);
-
- /* Understanding the truncate flow.
-
- Step-1: Perform intiial sanity check to ensure table can be truncated.
- This would include check for tablespace discard status, ibd file
- missing, etc ....
-
- Step-3: Validate ownership of needed locks (Exclusive lock).
- Ownership will also ensure there is no active SQL queries, INSERT,
- SELECT, .....
-
- Step-4: Stop all the background process associated with table.
-
- Step-5: There are few foreign key related constraint under which
- we can't truncate table (due to referential integrity unless it is
- turned off). Ensure this condition is satisfied.
-
- Step-6: Truncate operation can be rolled back in case of error
- till some point. Associate rollback segment to record undo log.
-
- Step-7: Generate new table-id.
- Why we need new table-id ?
- Purge and rollback case: we assign a new table id for the table.
- Since purge and rollback look for the table based on the table id,
- they see the table as 'dropped' and discard their operations.
-
- Step-8: Log information about tablespace which includes
- table and index information. If there is a crash in the next step
- then during recovery we will attempt to fixup the operation.
-
- Step-9: Drop all indexes (this include freeing of the pages
- associated with them).
-
- Step-10: Re-create new indexes.
-
- Step-11: Update new table-id to in-memory cache (dictionary),
- on-disk (INNODB_SYS_TABLES). INNODB_SYS_INDEXES also needs to
- be updated to reflect updated root-page-no of new index created
- and updated table-id.
-
- Step-12: Cleanup Stage. Reset auto-inc value to 1.
- Release all the locks.
- Commit the transaction. Update trx operation state.
-
- Notes:
- - On error, log checkpoint is done followed writing of magic number to
- truncate log file. If servers crashes after truncate, fix-up action
- will not be applied.
-
- - log checkpoint is done before starting truncate table to ensure
- that previous REDO log entries are not applied if current truncate
- crashes. Consider following use-case:
- - create table .... insert/load table .... truncate table (crash)
- - on restart table is restored .... truncate table (crash)
- - on restart (assuming default log checkpoint is not done) will have
- 2 REDO log entries for same table. (Note 2 REDO log entries
- for different table is not an issue).
- For system-tablespace we can't truncate the tablespace so we need
- to initiate a local cleanup that involves dropping of indexes and
- re-creating them. If we apply stale entry we might end-up issuing
- drop on wrong indexes.
-
- - Insert buffer: TRUNCATE TABLE is analogous to DROP TABLE,
- so we do not have to remove insert buffer records, as the
- insert buffer works at a low level. If a freed page is later
- reallocated, the allocator will remove the ibuf entries for
- it. When we prepare to truncate *.ibd files, we remove all entries
- for the table in the insert buffer tree. This is not strictly
- necessary, but we can free up some space in the system tablespace.
-
- - Linear readahead and random readahead: we use the same
- method as in 3) to discard ongoing operations. (This is only
- relevant for TRUNCATE TABLE by TRUNCATE TABLESPACE.)
- Ensure that the table will be dropped by trx_rollback_active() in
- case of a crash.
- */
-
- /*-----------------------------------------------------------------*/
- /* Step-1: Perform intiial sanity check to ensure table can be
- truncated. This would include check for tablespace discard status,
- ibd file missing, etc .... */
- err = row_truncate_sanity_checks(table);
- if (err != DB_SUCCESS) {
- return(err);
-
- }
-
- if (!table->is_temporary()) {
- trx_set_dict_operation(trx, TRX_DICT_OP_TABLE);
- }
-
- DEBUG_SYNC_C("row_trunc_before_dict_lock");
-
- /* Step-3: Validate ownership of needed locks (Exclusive lock).
- Ownership will also ensure there is no active SQL queries, INSERT,
- SELECT, .....*/
- trx->op_info = "truncating table";
- ut_a(trx->dict_operation_lock_mode == 0);
- row_mysql_lock_data_dictionary(trx);
- ut_ad(mutex_own(&dict_sys->mutex));
- ut_ad(rw_lock_own(dict_operation_lock, RW_LOCK_X));
-
- /* Step-4: Stop all the background process associated with table. */
- dict_stats_wait_bg_to_stop_using_table(table, trx);
-
- /* Step-5: There are few foreign key related constraint under which
- we can't truncate table (due to referential integrity unless it is
- turned off). Ensure this condition is satisfied. */
- ulint fsp_flags = ULINT_UNDEFINED;
- err = row_truncate_foreign_key_checks(table, trx);
- if (err != DB_SUCCESS) {
- trx_rollback_to_savepoint(trx, NULL);
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
-
- trx->table_id = table->id;
- trx_set_dict_operation(trx, TRX_DICT_OP_TABLE);
-
- /* Step-6: Truncate operation can be rolled back in case of error
- till some point. Associate rollback segment to record undo log. */
- if (!table->is_temporary()) {
- mtr_t mtr;
- mtr.start();
- trx_undo_assign(trx, &err, &mtr);
- mtr.commit();
-
- DBUG_EXECUTE_IF("ib_err_trunc_assigning_undo_log",
- err = DB_ERROR;);
- if (err != DB_SUCCESS) {
- trx_rollback_to_savepoint(trx, NULL);
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
- }
-
- /* Step-7: Generate new table-id.
- Why we need new table-id ?
- Purge and rollback: we assign a new table id for the
- table. Since purge and rollback look for the table based on
- the table id, they see the table as 'dropped' and discard
- their operations. */
- table_id_t new_id;
- dict_hdr_get_new_id(&new_id, NULL, NULL, table, false);
-
- /* Check if table involves FTS index. */
- bool has_internal_doc_id =
- dict_table_has_fts_index(table)
- || DICT_TF2_FLAG_IS_SET(table, DICT_TF2_FTS_HAS_DOC_ID);
-
- bool no_redo = is_file_per_table && !has_internal_doc_id;
-
- /* Step-8: Log information about tablespace which includes
- table and index information. If there is a crash in the next step
- then during recovery we will attempt to fixup the operation. */
-
- /* Lock all index trees for this table, as we will truncate
- the table/index and possibly change their metadata. All
- DML/DDL are blocked by table level X lock, with a few exceptions
- such as queries into information schema about the table,
- MySQL could try to access index stats for this kind of query,
- we need to use index locks to sync up */
- dict_table_x_lock_indexes(table);
-
- if (!table->is_temporary()) {
- fsp_flags = table->space
- ? table->space->flags
- : ULINT_UNDEFINED;
-
- if (is_file_per_table) {
- ut_ad(!table->is_temporary());
- ut_ad(dict_table_is_file_per_table(table));
-
- dict_get_and_save_data_dir_path(table, true);
- err = table->space
- ? fil_prepare_for_truncate(table->space_id)
- : DB_TABLESPACE_NOT_FOUND;
-
- DBUG_EXECUTE_IF("ib_err_trunc_preparing_for_truncate",
- err = DB_ERROR;);
-
- if (err != DB_SUCCESS) {
- row_truncate_rollback(
- table, trx, new_id,
- has_internal_doc_id,
- no_redo, false, true);
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
- } else {
- DBUG_EXECUTE_IF("ib_err_trunc_preparing_for_truncate",
- fsp_flags = ULINT_UNDEFINED;);
-
- if (fsp_flags == ULINT_UNDEFINED) {
- row_truncate_rollback(
- table, trx, new_id,
- has_internal_doc_id,
- no_redo, false, true);
- return(row_truncate_complete(
- table, trx, fsp_flags,
- logger, DB_ERROR));
- }
- }
-
- logger = UT_NEW_NOKEY(TruncateLogger(
- table, fsp_flags, new_id));
-
- err = logger->init();
- if (err != DB_SUCCESS) {
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, false, true);
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, DB_ERROR));
-
- }
-
- err = SysIndexIterator().for_each(*logger);
- if (err != DB_SUCCESS) {
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, false, true);
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, DB_ERROR));
-
- }
-
- ut_ad(logger->debug());
-
- err = logger->log();
-
- if (err != DB_SUCCESS) {
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, false, true);
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, DB_ERROR));
- }
-
- DBUG_EXECUTE_IF("ib_trunc_crash_after_redo_log_write_complete",
- log_buffer_flush_to_disk();
- os_thread_sleep(3000000);
- DBUG_SUICIDE(););
-
- DropIndex dropIndex(table, no_redo);
-
- err = SysIndexIterator().for_each(dropIndex);
-
- if (err != DB_SUCCESS) {
-
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, true, true);
-
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
-
- dict_table_get_first_index(table)->remove_instant();
- } else {
- ut_ad(!table->is_instant());
- ut_ad(table->space == fil_system.temp_space);
- bool fail = false;
- for (dict_index_t* index = UT_LIST_GET_FIRST(table->indexes);
- index != NULL;
- index = UT_LIST_GET_NEXT(indexes, index)) {
- if (index->page != FIL_NULL) {
- btr_free(page_id_t(SRV_TMP_SPACE_ID,
- index->page),
- univ_page_size);
- }
-
- mtr_t mtr;
- mtr.start();
- mtr.set_log_mode(MTR_LOG_NO_REDO);
- index->page = btr_create(
- index->type, table->space, index->id, index,
- NULL, &mtr);
- DBUG_EXECUTE_IF("ib_err_trunc_temp_recreate_index",
- index->page = FIL_NULL;);
- mtr.commit();
- if (index->page == FIL_NULL) {
- fail = true;
- break;
- }
- }
- if (fail) {
- for (dict_index_t* index = UT_LIST_GET_FIRST(
- table->indexes);
- index != NULL;
- index = UT_LIST_GET_NEXT(indexes, index)) {
- if (index->page != FIL_NULL) {
- btr_free(page_id_t(SRV_TMP_SPACE_ID,
- index->page),
- univ_page_size);
- index->page = FIL_NULL;
- }
- }
- }
-
- table->corrupted = fail;
- if (fail) {
- return row_truncate_complete(
- table, trx, fsp_flags, logger, DB_ERROR);
- }
-
- DBUG_EXECUTE_IF(
- "ib_trunc_crash_during_drop_index_temp_table",
- log_buffer_flush_to_disk();
- DBUG_SUICIDE(););
- }
-
- if (is_file_per_table && fsp_flags != ULINT_UNDEFINED) {
- /* A single-table tablespace has initially
- FIL_IBD_FILE_INITIAL_SIZE number of pages allocated and an
- extra page is allocated for each of the indexes present. But in
- the case of clust index 2 pages are allocated and as one is
- covered in the calculation as part of table->indexes.count we
- take care of the other page by adding 1. */
- ulint space_size = table->indexes.count +
- FIL_IBD_FILE_INITIAL_SIZE + 1;
-
- if (has_internal_doc_id) {
- /* Since aux tables are created for fts indexes and
- they use seperate tablespaces. */
- space_size -= ib_vector_size(table->fts->indexes);
- }
-
- fil_reinit_space_header_for_table(table, space_size, trx);
- }
-
- DBUG_EXECUTE_IF("ib_trunc_crash_with_intermediate_log_checkpoint",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- log_checkpoint(TRUE, TRUE);
- os_thread_sleep(1000000);
- DBUG_SUICIDE(););
-
- DBUG_EXECUTE_IF("ib_trunc_crash_drop_reinit_done_create_to_start",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
-
- /* Step-10: Re-create new indexes. */
- if (!table->is_temporary()) {
-
- CreateIndex createIndex(table, no_redo);
-
- err = SysIndexIterator().for_each(createIndex);
-
- if (err != DB_SUCCESS) {
-
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, true, true);
-
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
- }
-
- /* Done with index truncation, release index tree locks,
- subsequent work relates to table level metadata change */
- dict_table_x_unlock_indexes(table);
-
- if (has_internal_doc_id) {
-
- err = row_truncate_fts(table, new_id, trx);
-
- if (err != DB_SUCCESS) {
-
- row_truncate_rollback(
- table, trx, new_id, has_internal_doc_id,
- no_redo, true, false);
-
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
- }
-
- /* Step-11: Update new table-id to in-memory cache (dictionary),
- on-disk (INNODB_SYS_TABLES). INNODB_SYS_INDEXES also needs to
- be updated to reflect updated root-page-no of new index created
- and updated table-id. */
- if (table->is_temporary()) {
-
- dict_table_change_id_in_cache(table, new_id);
- err = DB_SUCCESS;
-
- } else {
-
- /* If this fails then we are in an inconsistent state and
- the results are undefined. */
- ut_ad(old_space == table->space);
-
- err = row_truncate_update_system_tables(
- table, new_id, has_internal_doc_id, no_redo, trx);
-
- if (err != DB_SUCCESS) {
- return(row_truncate_complete(
- table, trx, fsp_flags, logger, err));
- }
- }
-
- DBUG_EXECUTE_IF("ib_trunc_crash_on_updating_dict_sys_info",
- log_buffer_flush_to_disk();
- os_thread_sleep(2000000);
- DBUG_SUICIDE(););
-
- /* Step-12: Cleanup Stage. Reset auto-inc value to 1.
- Release all the locks.
- Commit the transaction. Update trx operation state. */
- dict_table_autoinc_lock(table);
- dict_table_autoinc_initialize(table, 1);
- dict_table_autoinc_unlock(table);
-
- if (trx_is_started(trx)) {
-
- trx_commit_for_mysql(trx);
- }
-
- ut_ad(!table->is_instant());
-
- return(row_truncate_complete(table, trx, fsp_flags, logger, err));
-}
-
-/********************************************************//**
-Recreates table indexes by applying
-TRUNCATE log record during recovery.
-@return DB_SUCCESS or error code */
-static
-dberr_t
-fil_recreate_table(
-/*===============*/
- ulint format_flags, /*!< in: page format */
- const char* name, /*!< in: table name */
- truncate_t& truncate) /*!< in: The information of
- TRUNCATE log record */
-{
- ut_ad(!truncate_t::s_fix_up_active);
- truncate_t::s_fix_up_active = true;
-
- /* Step-1: Scan for active indexes from REDO logs and drop
- all the indexes using low level function that take root_page_no
- and space-id. */
- truncate.drop_indexes(fil_system.sys_space);
-
- /* Step-2: Scan for active indexes and re-create them. */
- dberr_t err = truncate.create_indexes(
- name, fil_system.sys_space, format_flags);
- if (err != DB_SUCCESS) {
- ib::info() << "Recovery failed for TRUNCATE TABLE '"
- << name << "' within the system tablespace";
- }
-
- truncate_t::s_fix_up_active = false;
-
- return(err);
-}
-
-/********************************************************//**
-Recreates the tablespace and table indexes by applying
-TRUNCATE log record during recovery.
-@return DB_SUCCESS or error code */
-static
-dberr_t
-fil_recreate_tablespace(
-/*====================*/
- ulint space_id, /*!< in: space id */
- ulint format_flags, /*!< in: page format */
- ulint flags, /*!< in: tablespace flags */
- const char* name, /*!< in: table name */
- truncate_t& truncate, /*!< in: The information of
- TRUNCATE log record */
- lsn_t recv_lsn) /*!< in: the end LSN of
- the log record */
-{
- dberr_t err = DB_SUCCESS;
- mtr_t mtr;
-
- ut_ad(!truncate_t::s_fix_up_active);
- truncate_t::s_fix_up_active = true;
-
- /* Step-1: Invalidate buffer pool pages belonging to the tablespace
- to re-create. */
- buf_LRU_flush_or_remove_pages(space_id, NULL);
-
- /* Remove all insert buffer entries for the tablespace */
- ibuf_delete_for_discarded_space(space_id);
-
- /* Step-2: truncate tablespace (reset the size back to original or
- default size) of tablespace. */
- err = truncate.truncate(
- space_id, truncate.get_dir_path(), name, flags, true);
-
- if (err != DB_SUCCESS) {
-
- ib::info() << "Cannot access .ibd file for table '"
- << name << "' with tablespace " << space_id
- << " while truncating";
- return(DB_ERROR);
- }
-
- fil_space_t* space = fil_space_acquire(space_id);
- if (!space) {
- ib::info() << "Missing .ibd file for table '" << name
- << "' with tablespace " << space_id;
- return(DB_ERROR);
- }
-
- const page_size_t page_size(space->flags);
-
- /* Step-3: Initialize Header. */
- if (page_size.is_compressed()) {
- byte* buf;
- page_t* page;
-
- buf = static_cast<byte*>(
- ut_zalloc_nokey(3U << srv_page_size_shift));
-
- /* Align the memory for file i/o */
- page = static_cast<byte*>(ut_align(buf, srv_page_size));
-
- flags |= FSP_FLAGS_PAGE_SSIZE();
-
- fsp_header_init_fields(page, space_id, flags);
-
- mach_write_to_4(
- page + FIL_PAGE_ARCH_LOG_NO_OR_SPACE_ID, space_id);
-
- page_zip_des_t page_zip;
- page_zip_set_size(&page_zip, page_size.physical());
- page_zip.data = page + srv_page_size;
-
-#ifdef UNIV_DEBUG
- page_zip.m_start =
-#endif /* UNIV_DEBUG */
- page_zip.m_end = page_zip.m_nonempty = page_zip.n_blobs = 0;
- buf_flush_init_for_writing(NULL, page, &page_zip, 0);
-
- err = fil_io(IORequestWrite, true, page_id_t(space_id, 0),
- page_size, 0, page_size.physical(), page_zip.data,
- NULL);
-
- ut_free(buf);
-
- if (err != DB_SUCCESS) {
- ib::info() << "Failed to clean header of the"
- " table '" << name << "' with tablespace "
- << space_id;
- goto func_exit;
- }
- }
-
- mtr_start(&mtr);
- /* Don't log the operation while fixing up table truncate operation
- as crash at this level can still be sustained with recovery restarting
- from last checkpoint. */
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
-
- /* Initialize the first extent descriptor page and
- the second bitmap page for the new tablespace. */
- fsp_header_init(space, FIL_IBD_FILE_INITIAL_SIZE, &mtr);
- mtr_commit(&mtr);
-
- /* Step-4: Re-Create Indexes to newly re-created tablespace.
- This operation will restore tablespace back to what it was
- when it was created during CREATE TABLE. */
- err = truncate.create_indexes(name, space, format_flags);
- if (err != DB_SUCCESS) {
- goto func_exit;
- }
-
- /* Step-5: Write new created pages into ibd file handle and
- flush it to disk for the tablespace, in case i/o-handler thread
- deletes the bitmap page from buffer. */
- mtr_start(&mtr);
-
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
-
- for (ulint page_no = 0;
- page_no < UT_LIST_GET_FIRST(space->chain)->size; ++page_no) {
-
- const page_id_t cur_page_id(space_id, page_no);
-
- buf_block_t* block = buf_page_get(cur_page_id, page_size,
- RW_X_LATCH, &mtr);
-
- byte* page = buf_block_get_frame(block);
-
- if (!FSP_FLAGS_GET_ZIP_SSIZE(flags)) {
- ut_ad(!page_size.is_compressed());
-
- buf_flush_init_for_writing(
- block, page, NULL, recv_lsn);
-
- err = fil_io(IORequestWrite, true, cur_page_id,
- page_size, 0, srv_page_size, page, NULL);
- } else {
- ut_ad(page_size.is_compressed());
-
- /* We don't want to rewrite empty pages. */
-
- if (fil_page_get_type(page) != 0) {
- page_zip_des_t* page_zip =
- buf_block_get_page_zip(block);
-
- buf_flush_init_for_writing(
- block, page, page_zip, recv_lsn);
-
- err = fil_io(IORequestWrite, true,
- cur_page_id,
- page_size, 0,
- page_size.physical(),
- page_zip->data, NULL);
- } else {
-#ifdef UNIV_DEBUG
- const byte* data = block->page.zip.data;
-
- /* Make sure that the page is really empty */
- for (ulint i = 0;
- i < page_size.physical();
- ++i) {
-
- ut_a(data[i] == 0);
- }
-#endif /* UNIV_DEBUG */
- }
- }
-
- if (err != DB_SUCCESS) {
- ib::info() << "Cannot write page " << page_no
- << " into a .ibd file for table '"
- << name << "' with tablespace " << space_id;
- }
- }
-
- mtr_commit(&mtr);
-
- truncate_t::s_fix_up_active = false;
-func_exit:
- space->release();
- return(err);
-}
-
-/**
-Fix the table truncate by applying information parsed from TRUNCATE log.
-Fix-up includes re-creating table (drop and re-create indexes)
-@return error code or DB_SUCCESS */
-dberr_t
-truncate_t::fixup_tables_in_system_tablespace()
-{
- dberr_t err = DB_SUCCESS;
-
- /* Using the info cached during REDO log scan phase fix the
- table truncate. */
-
- for (tables_t::iterator it = s_tables.begin();
- it != s_tables.end();) {
-
- if ((*it)->m_space_id == TRX_SYS_SPACE) {
- /* Step-1: Drop and re-create indexes. */
- ib::info() << "Completing truncate for table with "
- "id (" << (*it)->m_old_table_id << ") "
- "residing in the system tablespace.";
-
- err = fil_recreate_table(
- (*it)->m_format_flags,
- (*it)->m_tablename,
- **it);
-
- /* Step-2: Update the SYS_XXXX tables to reflect
- this new table_id and root_page_no. */
- table_id_t new_id;
-
- dict_hdr_get_new_id(&new_id, NULL, NULL, NULL, true);
-
- err = row_truncate_update_sys_tables_during_fix_up(
- **it, new_id, TRUE,
- (err == DB_SUCCESS) ? false : true);
-
- if (err != DB_SUCCESS) {
- break;
- }
-
- os_file_delete(
- innodb_log_file_key, (*it)->m_log_file_name);
- UT_DELETE(*it);
- it = s_tables.erase(it);
- } else {
- ++it;
- }
- }
-
- /* Also clear the map used to track tablespace truncated. */
- s_truncated_tables.clear();
-
- return(err);
-}
-
-/**
-Fix the table truncate by applying information parsed from TRUNCATE log.
-Fix-up includes re-creating tablespace.
-@return error code or DB_SUCCESS */
-dberr_t
-truncate_t::fixup_tables_in_non_system_tablespace()
-{
- dberr_t err = DB_SUCCESS;
-
- /* Using the info cached during REDO log scan phase fix the
- table truncate. */
- tables_t::iterator end = s_tables.end();
-
- for (tables_t::iterator it = s_tables.begin(); it != end; ++it) {
-
- /* All tables in the system tablespace have already been
- done and erased from this list. */
- ut_a((*it)->m_space_id != TRX_SYS_SPACE);
-
- /* Drop tablespace, drop indexes and re-create indexes. */
-
- ib::info() << "Completing truncate for table with "
- "id (" << (*it)->m_old_table_id << ") "
- "residing in file-per-table tablespace with "
- "id (" << (*it)->m_space_id << ")";
-
- fil_space_t* space = fil_space_get((*it)->m_space_id);
-
- if (!space) {
- /* Create the database directory for name,
- if it does not exist yet */
- fil_create_directory_for_tablename(
- (*it)->m_tablename);
-
- space = fil_ibd_create((*it)->m_space_id,
- (*it)->m_tablename,
- (*it)->m_dir_path,
- (*it)->m_tablespace_flags,
- FIL_IBD_FILE_INITIAL_SIZE,
- (*it)->m_encryption,
- (*it)->m_key_id, &err);
- if (!space) {
- /* If checkpoint is not yet done
- and table is dropped and then we might
- still have REDO entries for this table
- which are INVALID. Ignore them. */
- ib::warn() << "Failed to create"
- " tablespace for "
- << (*it)->m_space_id
- << " space-id";
- err = DB_ERROR;
- break;
- }
- }
-
- err = fil_recreate_tablespace(
- (*it)->m_space_id,
- (*it)->m_format_flags,
- (*it)->m_tablespace_flags,
- (*it)->m_tablename,
- **it, log_get_lsn());
-
- /* Step-2: Update the SYS_XXXX tables to reflect new
- table-id and root_page_no. */
- table_id_t new_id;
-
- dict_hdr_get_new_id(&new_id, NULL, NULL, NULL, true);
-
- err = row_truncate_update_sys_tables_during_fix_up(
- **it, new_id, TRUE, (err == DB_SUCCESS) ? false : true);
-
- if (err != DB_SUCCESS) {
- break;
- }
- }
-
- if (err == DB_SUCCESS && s_tables.size() > 0) {
-
- log_make_checkpoint_at(LSN_MAX, TRUE);
- }
-
- for (ulint i = 0; i < s_tables.size(); ++i) {
- os_file_delete(
- innodb_log_file_key, s_tables[i]->m_log_file_name);
- UT_DELETE(s_tables[i]);
- }
-
- s_tables.clear();
-
- return(err);
-}
-
-/**
-Constructor
-
-@param old_table_id old table id assigned to table before truncate
-@param new_table_id new table id that will be assigned to table
- after truncate
-@param dir_path directory path */
-
-truncate_t::truncate_t(
- table_id_t old_table_id,
- table_id_t new_table_id,
- const char* dir_path)
- :
- m_space_id(),
- m_old_table_id(old_table_id),
- m_new_table_id(new_table_id),
- m_dir_path(),
- m_tablename(),
- m_tablespace_flags(),
- m_format_flags(),
- m_indexes(),
- m_log_lsn(),
- m_log_file_name(),
- /* JAN: TODO: Encryption */
- m_encryption(FIL_ENCRYPTION_DEFAULT),
- m_key_id(FIL_DEFAULT_ENCRYPTION_KEY)
-{
- if (dir_path != NULL) {
- m_dir_path = mem_strdup(dir_path);
- }
-}
-
-/**
-Consturctor
-
-@param log_file_name parse the log file during recovery to populate
- information related to table to truncate */
-truncate_t::truncate_t(
- const char* log_file_name)
- :
- m_space_id(),
- m_old_table_id(),
- m_new_table_id(),
- m_dir_path(),
- m_tablename(),
- m_tablespace_flags(),
- m_format_flags(),
- m_indexes(),
- m_log_lsn(),
- m_log_file_name(),
- /* JAN: TODO: Encryption */
- m_encryption(FIL_ENCRYPTION_DEFAULT),
- m_key_id(FIL_DEFAULT_ENCRYPTION_KEY)
-
-{
- m_log_file_name = mem_strdup(log_file_name);
- if (m_log_file_name == NULL) {
- ib::fatal() << "Failed creating truncate_t; out of memory";
- }
-}
-
-/** Constructor */
-
-truncate_t::index_t::index_t()
- :
- m_id(),
- m_type(),
- m_root_page_no(FIL_NULL),
- m_new_root_page_no(FIL_NULL),
- m_n_fields(),
- m_trx_id_pos(ULINT_UNDEFINED),
- m_fields()
-{
- /* Do nothing */
-}
-
-/** Destructor */
-
-truncate_t::~truncate_t()
-{
- if (m_dir_path != NULL) {
- ut_free(m_dir_path);
- m_dir_path = NULL;
- }
-
- if (m_tablename != NULL) {
- ut_free(m_tablename);
- m_tablename = NULL;
- }
-
- if (m_log_file_name != NULL) {
- ut_free(m_log_file_name);
- m_log_file_name = NULL;
- }
-
- m_indexes.clear();
-}
-
-/**
-@return number of indexes parsed from the log record */
-
-size_t
-truncate_t::indexes() const
-{
- return(m_indexes.size());
-}
-
-/**
-Update root page number in SYS_XXXX tables.
-
-@param trx transaction object
-@param table_id table id for which information needs to
- be updated.
-@param reserve_dict_mutex if TRUE, acquire/release
- dict_sys->mutex around call to pars_sql.
-@param mark_index_corrupted if true, then mark index corrupted.
-@return DB_SUCCESS or error code */
-
-dberr_t
-truncate_t::update_root_page_no(
- trx_t* trx,
- table_id_t table_id,
- ibool reserve_dict_mutex,
- bool mark_index_corrupted) const
-{
- indexes_t::const_iterator end = m_indexes.end();
-
- dberr_t err = DB_SUCCESS;
-
- for (indexes_t::const_iterator it = m_indexes.begin();
- it != end;
- ++it) {
-
- pars_info_t* info = pars_info_create();
-
- pars_info_add_int4_literal(
- info, "page_no", it->m_new_root_page_no);
-
- pars_info_add_ull_literal(info, "table_id", table_id);
-
- pars_info_add_ull_literal(
- info, "index_id",
- (mark_index_corrupted ? IB_ID_MAX : it->m_id));
-
- err = que_eval_sql(
- info,
- "PROCEDURE RENUMBER_IDX_PAGE_NO_PROC () IS\n"
- "BEGIN\n"
- "UPDATE SYS_INDEXES"
- " SET PAGE_NO = :page_no\n"
- " WHERE TABLE_ID = :table_id"
- " AND ID = :index_id;\n"
- "END;\n", reserve_dict_mutex, trx);
-
- if (err != DB_SUCCESS) {
- break;
- }
- }
-
- return(err);
-}
-
-/**
-Check whether a tablespace was truncated during recovery
-@param space_id tablespace id to check
-@return true if the tablespace was truncated */
-
-bool
-truncate_t::is_tablespace_truncated(ulint space_id)
-{
- tables_t::iterator end = s_tables.end();
-
- for (tables_t::iterator it = s_tables.begin(); it != end; ++it) {
-
- if ((*it)->m_space_id == space_id) {
-
- return(true);
- }
- }
-
- return(false);
-}
-
-/** Was tablespace truncated (on crash before checkpoint).
-If the MLOG_TRUNCATE redo-record is still available then tablespace
-was truncated and checkpoint is yet to happen.
-@param[in] space_id tablespace id to check.
-@return true if tablespace is was truncated. */
-bool
-truncate_t::was_tablespace_truncated(ulint space_id)
-{
- return(s_truncated_tables.find(space_id) != s_truncated_tables.end());
-}
-
-/** Get the lsn associated with space.
-@param[in] space_id tablespace id to check.
-@return associated lsn. */
-lsn_t
-truncate_t::get_truncated_tablespace_init_lsn(ulint space_id)
-{
- ut_ad(was_tablespace_truncated(space_id));
-
- return(s_truncated_tables.find(space_id)->second);
-}
-
-/**
-Parses log record during recovery
-@param start_ptr buffer containing log body to parse
-@param end_ptr buffer end
-
-@return DB_SUCCESS or error code */
-
-dberr_t
-truncate_t::parse(
- byte* start_ptr,
- const byte* end_ptr)
-{
- /* Parse lsn, space-id, format-flags and tablespace-flags. */
- if (end_ptr < start_ptr + (8 + 4 + 4 + 4)) {
- return(DB_FAIL);
- }
-
- m_log_lsn = mach_read_from_8(start_ptr);
- start_ptr += 8;
-
- m_space_id = mach_read_from_4(start_ptr);
- start_ptr += 4;
-
- m_format_flags = mach_read_from_4(start_ptr);
- start_ptr += 4;
-
- m_tablespace_flags = mach_read_from_4(start_ptr);
- start_ptr += 4;
-
- /* Parse table-name. */
- if (end_ptr < start_ptr + (2)) {
- return(DB_FAIL);
- }
-
- ulint n_tablename_len = mach_read_from_2(start_ptr);
- start_ptr += 2;
-
- if (n_tablename_len > 0) {
- if (end_ptr < start_ptr + n_tablename_len) {
- return(DB_FAIL);
- }
- m_tablename = mem_strdup(reinterpret_cast<char*>(start_ptr));
- ut_ad(m_tablename[n_tablename_len - 1] == 0);
- start_ptr += n_tablename_len;
- }
-
-
- /* Parse and read old/new table-id, number of indexes */
- if (end_ptr < start_ptr + (8 + 8 + 2 + 2)) {
- return(DB_FAIL);
- }
-
- ut_ad(m_indexes.empty());
-
- m_old_table_id = mach_read_from_8(start_ptr);
- start_ptr += 8;
-
- m_new_table_id = mach_read_from_8(start_ptr);
- start_ptr += 8;
-
- ulint n_indexes = mach_read_from_2(start_ptr);
- start_ptr += 2;
-
- /* Parse the remote directory from TRUNCATE log record */
- {
- ulint n_tabledirpath_len = mach_read_from_2(start_ptr);
- start_ptr += 2;
-
- if (end_ptr < start_ptr + n_tabledirpath_len) {
- return(DB_FAIL);
- }
-
- if (n_tabledirpath_len > 0) {
-
- m_dir_path = mem_strdup(reinterpret_cast<char*>(start_ptr));
- ut_ad(m_dir_path[n_tabledirpath_len - 1] == 0);
- start_ptr += n_tabledirpath_len;
- }
- }
-
- /* Parse index ids and types from TRUNCATE log record */
- for (ulint i = 0; i < n_indexes; ++i) {
- index_t index;
-
- if (end_ptr < start_ptr + (8 + 4 + 4 + 4)) {
- return(DB_FAIL);
- }
-
- index.m_id = mach_read_from_8(start_ptr);
- start_ptr += 8;
-
- index.m_type = mach_read_from_4(start_ptr);
- start_ptr += 4;
-
- index.m_root_page_no = mach_read_from_4(start_ptr);
- start_ptr += 4;
-
- index.m_trx_id_pos = mach_read_from_4(start_ptr);
- start_ptr += 4;
-
- if (!(index.m_type & DICT_FTS)) {
- m_indexes.push_back(index);
- }
- }
-
- ut_ad(!m_indexes.empty());
-
- if (FSP_FLAGS_GET_ZIP_SSIZE(m_tablespace_flags)) {
-
- /* Parse the number of index fields from TRUNCATE log record */
- for (ulint i = 0; i < m_indexes.size(); ++i) {
-
- if (end_ptr < start_ptr + (2 + 2)) {
- return(DB_FAIL);
- }
-
- m_indexes[i].m_n_fields = mach_read_from_2(start_ptr);
- start_ptr += 2;
-
- ulint len = mach_read_from_2(start_ptr);
- start_ptr += 2;
-
- if (end_ptr < start_ptr + len) {
- return(DB_FAIL);
- }
-
- index_t& index = m_indexes[i];
-
- /* Should be NUL terminated. */
- ut_ad((start_ptr)[len - 1] == 0);
-
- index_t::fields_t::iterator end;
-
- end = index.m_fields.end();
-
- index.m_fields.insert(
- end, start_ptr, &(start_ptr)[len]);
-
- start_ptr += len;
- }
- }
-
- return(DB_SUCCESS);
-}
-
-/** Parse log record from REDO log file during recovery.
-@param[in,out] start_ptr buffer containing log body to parse
-@param[in] end_ptr buffer end
-@param[in] space_id tablespace identifier
-@return parsed upto or NULL. */
-byte*
-truncate_t::parse_redo_entry(
- byte* start_ptr,
- const byte* end_ptr,
- ulint space_id)
-{
- lsn_t lsn;
-
- /* Parse space-id, lsn */
- if (end_ptr < (start_ptr + 8)) {
- return(NULL);
- }
-
- lsn = mach_read_from_8(start_ptr);
- start_ptr += 8;
-
- /* Tablespace can't exist in both state.
- (scheduled-for-truncate, was-truncated). */
- if (!is_tablespace_truncated(space_id)) {
-
- truncated_tables_t::iterator it =
- s_truncated_tables.find(space_id);
-
- if (it == s_truncated_tables.end()) {
- s_truncated_tables.insert(
- std::pair<ulint, lsn_t>(space_id, lsn));
- } else {
- it->second = lsn;
- }
- }
-
- return(start_ptr);
-}
-
-/**
-Set the truncate log values for a compressed table.
-@param index index from which recreate infoormation needs to be extracted
-@return DB_SUCCESS or error code */
-
-dberr_t
-truncate_t::index_t::set(
- const dict_index_t* index)
-{
- /* Get trx-id column position (set only for clustered index) */
- if (dict_index_is_clust(index)) {
- m_trx_id_pos = dict_index_get_sys_col_pos(index, DATA_TRX_ID);
- ut_ad(m_trx_id_pos > 0);
- ut_ad(m_trx_id_pos != ULINT_UNDEFINED);
- } else {
- m_trx_id_pos = 0;
- }
-
- /* Original logic set this field differently if page is not leaf.
- For truncate case this being first page to get created it is
- always a leaf page and so we don't need that condition here. */
- m_n_fields = dict_index_get_n_fields(index);
-
- /* See requirements of page_zip_fields_encode for size. */
- ulint encoded_buf_size = (m_n_fields + 1) * 2;
- byte* encoded_buf = UT_NEW_ARRAY_NOKEY(byte, encoded_buf_size);
-
- if (encoded_buf == NULL) {
- return(DB_OUT_OF_MEMORY);
- }
-
- ulint len = page_zip_fields_encode(
- m_n_fields, index, m_trx_id_pos, encoded_buf);
- ut_a(len <= encoded_buf_size);
-
- /* Append the encoded fields data. */
- m_fields.insert(m_fields.end(), &encoded_buf[0], &encoded_buf[len]);
-
- /* NUL terminate the encoded data */
- m_fields.push_back(0);
-
- UT_DELETE_ARRAY(encoded_buf);
-
- return(DB_SUCCESS);
-}
-
-/** Create an index for a table.
-@param[in] table_name table name, for which to create
-the index
-@param[in] space tablespace
-@param[in] page_size page size of the .ibd file
-@param[in] index_type type of index to truncate
-@param[in] index_id id of index to truncate
-@param[in] btr_redo_create_info control info for ::btr_create()
-@param[in,out] mtr mini-transaction covering the
-create index
-@return root page no or FIL_NULL on failure */
-inline ulint
-truncate_t::create_index(
- const char* table_name,
- fil_space_t* space,
- ulint index_type,
- index_id_t index_id,
- const btr_create_t& btr_redo_create_info,
- mtr_t* mtr) const
-{
- ulint root_page_no = btr_create(
- index_type, space, index_id,
- NULL, &btr_redo_create_info, mtr);
-
- if (root_page_no == FIL_NULL) {
-
- ib::info() << "innodb_force_recovery was set to "
- << srv_force_recovery << ". Continuing crash recovery"
- " even though we failed to create index " << index_id
- << " for compressed table '" << table_name << "' with"
- " file " << space->chain.start->name;
- }
-
- return(root_page_no);
-}
-
-/** Check if index has been modified since TRUNCATE log snapshot
-was recorded.
-@param[in] space tablespace
-@param[in] root_page_no index root page number
-@return true if modified else false */
-inline
-bool
-truncate_t::is_index_modified_since_logged(
- const fil_space_t* space,
- ulint root_page_no) const
-{
- dberr_t err;
- mtr_t mtr;
-
- mtr_start(&mtr);
-
- /* Root page could be in free state if truncate crashed after drop_index
- and page was not allocated for any other object. */
- buf_block_t* block= buf_page_get_gen(
- page_id_t(space->id, root_page_no), page_size_t(space->flags),
- RW_X_LATCH, NULL,
- BUF_GET_POSSIBLY_FREED, __FILE__, __LINE__, &mtr, &err);
- if (!block) return true;
-
- page_t* root = buf_block_get_frame(block);
-
-#ifdef UNIV_DEBUG
- /* If the root page has been freed as part of truncate drop_index action
- and not yet allocated for any object still the pagelsn > snapshot lsn */
- if (block->page.file_page_was_freed) {
- ut_ad(mach_read_from_8(root + FIL_PAGE_LSN) > m_log_lsn);
- }
-#endif /* UNIV_DEBUG */
-
- lsn_t page_lsn = mach_read_from_8(root + FIL_PAGE_LSN);
-
- mtr_commit(&mtr);
-
- if (page_lsn > m_log_lsn) {
- return(true);
- }
-
- return(false);
-}
-
-/** Drop indexes for a table.
-@param[in,out] space tablespace */
-void truncate_t::drop_indexes(fil_space_t* space) const
-{
- mtr_t mtr;
-
- indexes_t::const_iterator end = m_indexes.end();
- const page_size_t page_size(space->flags);
-
- for (indexes_t::const_iterator it = m_indexes.begin();
- it != end;
- ++it) {
-
- ulint root_page_no = it->m_root_page_no;
-
- if (is_index_modified_since_logged(space, root_page_no)) {
- /* Page has been modified since TRUNCATE log snapshot
- was recorded so not safe to drop the index. */
- continue;
- }
-
- mtr_start(&mtr);
-
- if (space->id != TRX_SYS_SPACE) {
- /* Do not log changes for single-table
- tablespaces, we are in recovery mode. */
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
- }
-
- if (root_page_no != FIL_NULL) {
- const page_id_t root_page_id(space->id, root_page_no);
-
- btr_free_if_exists(
- root_page_id, page_size, it->m_id, &mtr);
- }
-
- /* If tree is already freed then we might return immediately
- in which case we need to release the lock we have acquired
- on root_page. */
- mtr_commit(&mtr);
- }
-}
-
-
-/** Create the indexes for a table
-@param[in] table_name table name, for which to create the indexes
-@param[in,out] space tablespace
-@param[in] format_flags page format flags
-@return DB_SUCCESS or error code. */
-inline dberr_t
-truncate_t::create_indexes(
- const char* table_name,
- fil_space_t* space,
- ulint format_flags)
-{
- mtr_t mtr;
-
- mtr_start(&mtr);
-
- if (space->id != TRX_SYS_SPACE) {
- /* Do not log changes for single-table tablespaces, we
- are in recovery mode. */
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
- }
-
- /* Create all new index trees with table format, index ids, index
- types, number of index fields and index field information taken
- out from the TRUNCATE log record. */
-
- ulint root_page_no = FIL_NULL;
- indexes_t::iterator end = m_indexes.end();
- for (indexes_t::iterator it = m_indexes.begin();
- it != end;
- ++it) {
-
- btr_create_t btr_redo_create_info(
- FSP_FLAGS_GET_ZIP_SSIZE(space->flags)
- ? &it->m_fields[0] : NULL);
-
- btr_redo_create_info.format_flags = format_flags;
-
- if (FSP_FLAGS_GET_ZIP_SSIZE(space->flags)) {
-
- btr_redo_create_info.n_fields = it->m_n_fields;
- /* Skip the NUL appended field */
- btr_redo_create_info.field_len =
- it->m_fields.size() - 1;
- btr_redo_create_info.trx_id_pos = it->m_trx_id_pos;
- }
-
- root_page_no = create_index(
- table_name, space, it->m_type, it->m_id,
- btr_redo_create_info, &mtr);
-
- if (root_page_no == FIL_NULL) {
- break;
- }
-
- it->m_new_root_page_no = root_page_no;
- }
-
- mtr_commit(&mtr);
-
- return(root_page_no == FIL_NULL ? DB_ERROR : DB_SUCCESS);
-}
-
-/**
-Write a TRUNCATE log record for fixing up table if truncate crashes.
-@param start_ptr buffer to write log record
-@param end_ptr buffer end
-@param space_id space id
-@param tablename the table name in the usual databasename/tablename
- format of InnoDB
-@param flags tablespace flags
-@param format_flags page format
-@param lsn lsn while logging
-@return DB_SUCCESS or error code */
-
-dberr_t
-truncate_t::write(
- byte* start_ptr,
- byte* end_ptr,
- ulint space_id,
- const char* tablename,
- ulint flags,
- ulint format_flags,
- lsn_t lsn) const
-{
- if (end_ptr < start_ptr) {
- return(DB_FAIL);
- }
-
- /* LSN, Type, Space-ID, format-flag (also know as log_flag.
- Stored in page_no field), tablespace flags */
- if (end_ptr < (start_ptr + (8 + 4 + 4 + 4))) {
- return(DB_FAIL);
- }
-
- mach_write_to_8(start_ptr, lsn);
- start_ptr += 8;
-
- mach_write_to_4(start_ptr, space_id);
- start_ptr += 4;
-
- mach_write_to_4(start_ptr, format_flags);
- start_ptr += 4;
-
- mach_write_to_4(start_ptr, flags);
- start_ptr += 4;
-
- /* Name of the table. */
- /* Include the NUL in the log record. */
- ulint len = strlen(tablename) + 1;
- if (end_ptr < (start_ptr + (len + 2))) {
- return(DB_FAIL);
- }
-
- mach_write_to_2(start_ptr, len);
- start_ptr += 2;
-
- memcpy(start_ptr, tablename, len - 1);
- start_ptr += len;
-
- DBUG_EXECUTE_IF("ib_trunc_crash_while_writing_redo_log",
- DBUG_SUICIDE(););
-
- /* Old/New Table-ID, Number of Indexes and Tablespace dir-path-name. */
- /* Write the remote directory of the table into mtr log */
- len = m_dir_path != NULL ? strlen(m_dir_path) + 1 : 0;
- if (end_ptr < (start_ptr + (len + 8 + 8 + 2 + 2))) {
- return(DB_FAIL);
- }
-
- /* Write out old-table-id. */
- mach_write_to_8(start_ptr, m_old_table_id);
- start_ptr += 8;
-
- /* Write out new-table-id. */
- mach_write_to_8(start_ptr, m_new_table_id);
- start_ptr += 8;
-
- /* Write out the number of indexes. */
- mach_write_to_2(start_ptr, m_indexes.size());
- start_ptr += 2;
-
- /* Write the length (NUL included) of the .ibd path. */
- mach_write_to_2(start_ptr, len);
- start_ptr += 2;
-
- if (m_dir_path != NULL) {
- memcpy(start_ptr, m_dir_path, len - 1);
- start_ptr += len;
- }
-
- /* Indexes information (id, type) */
- /* Write index ids, type, root-page-no into mtr log */
- for (ulint i = 0; i < m_indexes.size(); ++i) {
-
- if (end_ptr < (start_ptr + (8 + 4 + 4 + 4))) {
- return(DB_FAIL);
- }
-
- mach_write_to_8(start_ptr, m_indexes[i].m_id);
- start_ptr += 8;
-
- mach_write_to_4(start_ptr, m_indexes[i].m_type);
- start_ptr += 4;
-
- mach_write_to_4(start_ptr, m_indexes[i].m_root_page_no);
- start_ptr += 4;
-
- mach_write_to_4(start_ptr, m_indexes[i].m_trx_id_pos);
- start_ptr += 4;
- }
-
- /* If tablespace compressed then field info of each index. */
- if (FSP_FLAGS_GET_ZIP_SSIZE(flags)) {
-
- for (ulint i = 0; i < m_indexes.size(); ++i) {
-
- ulint len = m_indexes[i].m_fields.size();
- if (end_ptr < (start_ptr + (len + 2 + 2))) {
- return(DB_FAIL);
- }
-
- mach_write_to_2(
- start_ptr, m_indexes[i].m_n_fields);
- start_ptr += 2;
-
- mach_write_to_2(start_ptr, len);
- start_ptr += 2;
-
- const byte* ptr = &m_indexes[i].m_fields[0];
- memcpy(start_ptr, ptr, len - 1);
- start_ptr += len;
- }
- }
-
- return(DB_SUCCESS);
-}
-
diff --git a/storage/innobase/row/row0uins.cc b/storage/innobase/row/row0uins.cc
index cbcb4eb8d1d..3a1690782ff 100644
--- a/storage/innobase/row/row0uins.cc
+++ b/storage/innobase/row/row0uins.cc
@@ -140,10 +140,11 @@ row_undo_ins_remove_clust_rec(
break;
case DICT_COLUMNS_ID:
/* This is rolling back an INSERT into SYS_COLUMNS.
- If it was part of an instant ADD COLUMN operation, we
- must modify the table definition. At this point, any
- corresponding operation to the 'default row' will have
- been rolled back. */
+ If it was part of an instant ALTER TABLE operation, we
+ must evict the table definition, so that it can be
+ reloaded after the dictionary operation has been
+ completed. At this point, any corresponding operation
+ to the metadata record will have been rolled back. */
ut_ad(!online);
ut_ad(node->trx->dict_operation_lock_mode == RW_X_LATCH);
ut_ad(node->rec_type == TRX_UNDO_INSERT_REC);
@@ -158,33 +159,7 @@ row_undo_ins_remove_clust_rec(
if (len != 8) {
break;
}
- const table_id_t table_id = mach_read_from_8(data);
- data = rec_get_nth_field_old(rec, DICT_FLD__SYS_COLUMNS__POS,
- &len);
- if (len != 4) {
- break;
- }
- const unsigned pos = mach_read_from_4(data);
- if (pos == 0 || pos >= (1U << 16)) {
- break;
- }
- dict_table_t* table = dict_table_open_on_id(
- table_id, true, DICT_TABLE_OP_OPEN_ONLY_IF_CACHED);
- if (!table) {
- break;
- }
-
- dict_index_t* index = dict_table_get_first_index(table);
-
- if (index && index->is_instant()
- && DATA_N_SYS_COLS + 1 + pos == table->n_cols) {
- /* This is the rollback of an instant ADD COLUMN.
- Remove the column from the dictionary cache,
- but keep the system columns. */
- table->rollback_instant(pos);
- }
-
- dict_table_close(table, true, false);
+ node->trx->evict_table(mach_read_from_8(data));
}
if (btr_cur_optimistic_delete(btr_cur, 0, &mtr)) {
@@ -227,7 +202,7 @@ retry:
func_exit:
btr_pcur_commit_specify_mtr(&node->pcur, &mtr);
- if (err == DB_SUCCESS && node->rec_type == TRX_UNDO_INSERT_DEFAULT) {
+ if (err == DB_SUCCESS && node->rec_type == TRX_UNDO_INSERT_METADATA) {
/* When rolling back the very first instant ADD COLUMN
operation, reset the root page to the basic state. */
ut_ad(!index->table->is_temporary());
@@ -273,8 +248,6 @@ row_undo_ins_remove_sec_low(
enum row_search_result search_result;
const bool modify_leaf = mode == BTR_MODIFY_LEAF;
- memset(&pcur, 0, sizeof(pcur));
-
row_mtr_start(&mtr, index, !modify_leaf);
if (modify_leaf) {
@@ -424,7 +397,7 @@ row_undo_ins_parse_undo_rec(
default:
ut_ad(!"wrong undo record type");
goto close_table;
- case TRX_UNDO_INSERT_DEFAULT:
+ case TRX_UNDO_INSERT_METADATA:
case TRX_UNDO_INSERT_REC:
break;
case TRX_UNDO_RENAME_TABLE:
@@ -437,7 +410,8 @@ row_undo_ins_parse_undo_rec(
ptr[len] = 0;
const char* name = reinterpret_cast<char*>(ptr);
if (strcmp(table->name.m_name, name)) {
- dict_table_rename_in_cache(table, name, false);
+ dict_table_rename_in_cache(table, name, false,
+ table_id != 0);
}
goto close_table;
}
@@ -446,8 +420,8 @@ row_undo_ins_parse_undo_rec(
close_table:
/* Normally, tables should not disappear or become
unaccessible during ROLLBACK, because they should be
- protected by InnoDB table locks. TRUNCATE TABLE
- or table corruption could be valid exceptions.
+ protected by InnoDB table locks. Corruption could be
+ a valid exception.
FIXME: When running out of temporary tablespace, it
would probably be better to just drop all temporary
@@ -465,7 +439,7 @@ close_table:
ptr, clust_index, &node->ref,
node->heap);
} else {
- node->ref = &trx_undo_default_rec;
+ node->ref = &trx_undo_metadata;
}
if (!row_undo_search_clust_to_pcur(node)) {
@@ -597,7 +571,7 @@ row_undo_ins(
}
/* fall through */
- case TRX_UNDO_INSERT_DEFAULT:
+ case TRX_UNDO_INSERT_METADATA:
log_free_check();
if (node->table->id == DICT_INDEXES_ID) {
@@ -631,7 +605,8 @@ row_undo_ins(
already be holding dict_sys->mutex, which
would be acquired when updating statistics. */
if (!dict_locked) {
- dict_stats_update_if_needed(node->table);
+ dict_stats_update_if_needed(
+ node->table, node->trx->mysql_thd);
}
}
}
diff --git a/storage/innobase/row/row0umod.cc b/storage/innobase/row/row0umod.cc
index 64d771d7d94..8b68b277719 100644
--- a/storage/innobase/row/row0umod.cc
+++ b/storage/innobase/row/row0umod.cc
@@ -113,6 +113,9 @@ row_undo_mod_clust_low(
ut_ad(rec_get_trx_id(btr_cur_get_rec(btr_cur),
btr_cur_get_index(btr_cur))
== thr_get_trx(thr)->id);
+ ut_ad(node->ref != &trx_undo_metadata
+ || node->update->info_bits == REC_INFO_METADATA_ADD
+ || node->update->info_bits == REC_INFO_METADATA_ALTER);
if (mode != BTR_MODIFY_LEAF
&& dict_index_is_online_ddl(btr_cur_get_index(btr_cur))) {
@@ -133,6 +136,7 @@ row_undo_mod_clust_low(
btr_cur, offsets, offsets_heap,
node->update, node->cmpl_info,
thr, thr_get_trx(thr)->id, mtr);
+ ut_ad(err != DB_SUCCESS || node->ref != &trx_undo_metadata);
} else {
big_rec_t* dummy_big_rec;
@@ -145,6 +149,52 @@ row_undo_mod_clust_low(
node->cmpl_info, thr, thr_get_trx(thr)->id, mtr);
ut_a(!dummy_big_rec);
+
+ static const byte
+ INFIMUM[8] = {'i','n','f','i','m','u','m',0},
+ SUPREMUM[8] = {'s','u','p','r','e','m','u','m'};
+
+ if (err == DB_SUCCESS
+ && node->ref == &trx_undo_metadata
+ && btr_cur_get_index(btr_cur)->table->instant
+ && node->update->info_bits == REC_INFO_METADATA_ADD) {
+ if (page_t* root = btr_root_get(
+ btr_cur_get_index(btr_cur), mtr)) {
+ byte* infimum;
+ byte *supremum;
+ if (page_is_comp(root)) {
+ infimum = PAGE_NEW_INFIMUM + root;
+ supremum = PAGE_NEW_SUPREMUM + root;
+ } else {
+ infimum = PAGE_OLD_INFIMUM + root;
+ supremum = PAGE_OLD_SUPREMUM + root;
+ }
+
+ ut_ad(!memcmp(infimum, INFIMUM, 8)
+ == !memcmp(supremum, SUPREMUM, 8));
+
+ if (memcmp(infimum, INFIMUM, 8)) {
+ mlog_write_string(infimum, INFIMUM,
+ 8, mtr);
+ mlog_write_string(supremum, SUPREMUM,
+ 8, mtr);
+ }
+ }
+ }
+ }
+
+ if (err == DB_SUCCESS
+ && btr_cur_get_index(btr_cur)->table->id == DICT_COLUMNS_ID) {
+ /* This is rolling back an UPDATE or DELETE on SYS_COLUMNS.
+ If it was part of an instant ALTER TABLE operation, we
+ must evict the table definition, so that it can be
+ reloaded after the dictionary operation has been
+ completed. At this point, any corresponding operation
+ to the metadata record will have been rolled back. */
+ const dfield_t& table_id = *dtuple_get_nth_field(node->row, 0);
+ ut_ad(dfield_get_len(&table_id) == 8);
+ node->trx->evict_table(mach_read_from_8(static_cast<byte*>(
+ table_id.data)));
}
return(err);
@@ -401,22 +451,36 @@ row_undo_mod_clust(
goto mtr_commit_exit;
}
+ ulint trx_id_offset = index->trx_id_offset;
ulint trx_id_pos = index->n_uniq ? index->n_uniq : 1;
- ut_ad(index->n_uniq <= MAX_REF_PARTS);
- /* Reserve enough offsets for the PRIMARY KEY and 2 columns
- so that we can access DB_TRX_ID, DB_ROLL_PTR. */
- ulint offsets_[REC_OFFS_HEADER_SIZE + MAX_REF_PARTS + 2];
- rec_offs_init(offsets_);
- offsets = rec_get_offsets(
- rec, index, offsets_, true, trx_id_pos + 2, &heap);
- ulint len;
- ulint trx_id_offset = rec_get_nth_field_offs(
- offsets, trx_id_pos, &len);
- ut_ad(len == DATA_TRX_ID_LEN);
+ if (trx_id_offset) {
+ } else if (rec_is_metadata(rec, *index)) {
+ ut_ad(!buf_block_get_page_zip(btr_pcur_get_block(
+ &node->pcur)));
+ for (unsigned i = index->first_user_field(); i--; ) {
+ trx_id_offset += index->fields[i].fixed_len;
+ }
+ } else {
+ ut_ad(index->n_uniq <= MAX_REF_PARTS);
+ /* Reserve enough offsets for the PRIMARY KEY and
+ 2 columns so that we can access
+ DB_TRX_ID, DB_ROLL_PTR. */
+ ulint offsets_[REC_OFFS_HEADER_SIZE + MAX_REF_PARTS
+ + 2];
+ rec_offs_init(offsets_);
+ offsets = rec_get_offsets(
+ rec, index, offsets_, true, trx_id_pos + 2,
+ &heap);
+ ulint len;
+ trx_id_offset = rec_get_nth_field_offs(
+ offsets, trx_id_pos, &len);
+ ut_ad(len == DATA_TRX_ID_LEN);
+ }
if (trx_read_trx_id(rec + trx_id_offset) == node->new_trx_id) {
ut_ad(!rec_get_deleted_flag(
- rec, dict_table_is_comp(node->table)));
+ rec, dict_table_is_comp(node->table))
+ || rec_is_alter_metadata(rec, *index));
index->set_modified(mtr);
if (page_zip_des_t* page_zip = buf_block_get_page_zip(
btr_pcur_get_block(&node->pcur))) {
@@ -1182,8 +1246,8 @@ row_undo_mod_parse_undo_rec(
close_table:
/* Normally, tables should not disappear or become
unaccessible during ROLLBACK, because they should be
- protected by InnoDB table locks. TRUNCATE TABLE
- or table corruption could be valid exceptions.
+ protected by InnoDB table locks. Corruption could be
+ a valid exception.
FIXME: When running out of temporary tablespace, it
would probably be better to just drop all temporary
@@ -1210,17 +1274,21 @@ close_table:
ut_ad(!node->ref->info_bits);
if (node->update->info_bits & REC_INFO_MIN_REC_FLAG) {
- /* This must be an undo log record for a subsequent
- instant ADD COLUMN on a table, extending the
- 'default value' record. */
- ut_ad(clust_index->is_instant());
- if (node->update->info_bits != REC_INFO_MIN_REC_FLAG) {
+ if ((node->update->info_bits & ~REC_INFO_DELETED_FLAG)
+ != REC_INFO_MIN_REC_FLAG) {
ut_ad(!"wrong info_bits in undo log record");
goto close_table;
}
- node->update->info_bits = REC_INFO_DEFAULT_ROW;
- const_cast<dtuple_t*>(node->ref)->info_bits
- = REC_INFO_DEFAULT_ROW;
+ /* This must be an undo log record for a subsequent
+ instant ALTER TABLE, extending the metadata record. */
+ ut_ad(clust_index->is_instant());
+ ut_ad(clust_index->table->instant
+ || !(node->update->info_bits & REC_INFO_DELETED_FLAG));
+ node->ref = &trx_undo_metadata;
+ node->update->info_bits = (node->update->info_bits
+ & REC_INFO_DELETED_FLAG)
+ ? REC_INFO_METADATA_ALTER
+ : REC_INFO_METADATA_ADD;
}
if (!row_undo_search_clust_to_pcur(node)) {
@@ -1297,7 +1365,7 @@ row_undo_mod(
ut_ad(dict_index_is_clust(node->index));
if (node->ref->info_bits) {
- ut_ad(node->ref->info_bits == REC_INFO_DEFAULT_ROW);
+ ut_ad(node->ref->is_metadata());
goto rollback_clust;
}
@@ -1351,7 +1419,8 @@ rollback_clust:
already be holding dict_sys->mutex, which
would be acquired when updating statistics. */
if (update_statistics && !dict_locked) {
- dict_stats_update_if_needed(node->table);
+ dict_stats_update_if_needed(
+ node->table, node->trx->mysql_thd);
} else {
node->table->stat_modified_counter++;
}
diff --git a/storage/innobase/row/row0undo.cc b/storage/innobase/row/row0undo.cc
index a85b817d5cb..e18f5a24982 100644
--- a/storage/innobase/row/row0undo.cc
+++ b/storage/innobase/row/row0undo.cc
@@ -229,14 +229,16 @@ row_undo_search_clust_to_pcur(
}
if (node->rec_type == TRX_UNDO_UPD_EXIST_REC) {
- ut_ad(node->row->info_bits == REC_INFO_MIN_REC_FLAG
+ ut_ad((node->row->info_bits & ~REC_INFO_DELETED_FLAG)
+ == REC_INFO_MIN_REC_FLAG
|| node->row->info_bits == 0);
node->undo_row = dtuple_copy(node->row, node->heap);
row_upd_replace(node->undo_row, &node->undo_ext,
clust_index, node->update, node->heap);
} else {
- ut_ad((node->row->info_bits == REC_INFO_MIN_REC_FLAG)
- == (node->rec_type == TRX_UNDO_INSERT_DEFAULT));
+ ut_ad(((node->row->info_bits & ~REC_INFO_DELETED_FLAG)
+ == REC_INFO_MIN_REC_FLAG)
+ == (node->rec_type == TRX_UNDO_INSERT_METADATA));
node->undo_row = NULL;
node->undo_ext = NULL;
}
diff --git a/storage/innobase/row/row0upd.cc b/storage/innobase/row/row0upd.cc
index 447132dcf86..f9567de3c1f 100644
--- a/storage/innobase/row/row0upd.cc
+++ b/storage/innobase/row/row0upd.cc
@@ -286,29 +286,7 @@ row_upd_check_references_constraints(
FALSE, FALSE, DICT_ERR_IGNORE_NONE);
}
- /* dict_operation_lock is held both here
- (UPDATE or DELETE with FOREIGN KEY) and by TRUNCATE
- TABLE operations.
- If a TRUNCATE TABLE operation is in progress,
- there can be 2 possible conditions:
- 1) row_truncate_table_for_mysql() is not yet called.
- 2) Truncate releases dict_operation_lock
- during eviction of pages from buffer pool
- for a file-per-table tablespace.
-
- In case of (1), truncate will wait for FK operation
- to complete.
- In case of (2), truncate will be rolled forward even
- if it is interrupted. So if the foreign table is
- undergoing a truncate, ignore the FK check. */
-
if (foreign_table) {
- if (foreign_table->space
- && foreign_table->space
- ->is_being_truncated) {
- continue;
- }
-
foreign_table->inc_fk_checks();
}
@@ -704,7 +682,7 @@ row_upd_rec_in_place(
switch (rec_get_status(rec)) {
case REC_STATUS_ORDINARY:
break;
- case REC_STATUS_COLUMNS_ADDED:
+ case REC_STATUS_INSTANT:
ut_ad(index->is_instant());
break;
case REC_STATUS_NODE_PTR:
@@ -1278,7 +1256,7 @@ row_upd_index_replace_new_col_val(
len = dfield_get_len(dfield);
data = static_cast<const byte*>(dfield_get_data(dfield));
- if (field->prefix_len > 0) {
+ if (field && field->prefix_len > 0) {
ibool fetch_ext = dfield_is_ext(dfield)
&& len < (ulint) field->prefix_len
+ BTR_EXTERN_FIELD_REF_SIZE;
@@ -1344,6 +1322,57 @@ row_upd_index_replace_new_col_val(
}
}
+/** Apply an update vector to an metadata entry.
+@param[in,out] entry clustered index metadata record to be updated
+@param[in] index index of the entry
+@param[in] update update vector built for the entry
+@param[in,out] heap memory heap for copying off-page columns */
+static
+void
+row_upd_index_replace_metadata(
+ dtuple_t* entry,
+ const dict_index_t* index,
+ const upd_t* update,
+ mem_heap_t* heap)
+{
+ ut_ad(!index->table->skip_alter_undo);
+ ut_ad(update->is_alter_metadata());
+ ut_ad(entry->info_bits == update->info_bits);
+ ut_ad(entry->n_fields == ulint(index->n_fields) + 1);
+ const page_size_t& page_size = dict_table_page_size(index->table);
+ const ulint first = index->first_user_field();
+ ut_d(bool found_mblob = false);
+
+ for (ulint i = upd_get_n_fields(update); i--; ) {
+ const upd_field_t* uf = upd_get_nth_field(update, i);
+ ut_ad(!upd_fld_is_virtual_col(uf));
+ ut_ad(uf->field_no >= first - 2);
+ ulint f = uf->field_no;
+ dfield_t* dfield = dtuple_get_nth_field(entry, f);
+
+ if (f == first) {
+ ut_d(found_mblob = true);
+ ut_ad(!dfield_is_null(&uf->new_val));
+ ut_ad(dfield_is_ext(dfield));
+ ut_ad(dfield_get_len(dfield) == FIELD_REF_SIZE);
+ ut_ad(!dfield_is_null(dfield));
+ dfield_set_data(dfield, uf->new_val.data,
+ uf->new_val.len);
+ if (dfield_is_ext(&uf->new_val)) {
+ dfield_set_ext(dfield);
+ }
+ continue;
+ }
+
+ f -= f > first;
+ const dict_field_t* field = dict_index_get_nth_field(index, f);
+ row_upd_index_replace_new_col_val(dfield, field, field->col,
+ uf, heap, page_size);
+ }
+
+ ut_ad(found_mblob);
+}
+
/** Apply an update vector to an index entry.
@param[in,out] entry index entry to be updated; the clustered index record
must be covered by a lock or a page latch to prevent
@@ -1359,6 +1388,12 @@ row_upd_index_replace_new_col_vals_index_pos(
mem_heap_t* heap)
{
ut_ad(!index->table->skip_alter_undo);
+ ut_ad(!entry->is_metadata() || entry->info_bits == update->info_bits);
+
+ if (UNIV_UNLIKELY(entry->is_alter_metadata())) {
+ row_upd_index_replace_metadata(entry, index, update, heap);
+ return;
+ }
const page_size_t& page_size = dict_table_page_size(index->table);
@@ -1815,8 +1850,31 @@ row_upd_changes_ord_field_binary_func(
if (flag == ROW_BUILD_FOR_UNDO
&& dict_table_has_atomic_blobs(
index->table)) {
- /* For undo, and the table is Barrcuda,
- we need to skip the prefix data. */
+ /* For ROW_FORMAT=DYNAMIC
+ or COMPRESSED, a prefix of
+ off-page records is stored
+ in the undo log record
+ (for any column prefix indexes).
+ For SPATIAL INDEX, we must
+ ignore this prefix. The
+ full column value is stored in
+ the BLOB.
+ For non-spatial index, we
+ would have already fetched a
+ necessary prefix of the BLOB,
+ available in the "ext" parameter.
+
+ Here, for SPATIAL INDEX, we are
+ fetching the full column, which is
+ potentially wasting a lot of I/O,
+ memory, and possibly involving a
+ concurrency problem, similar to ones
+ that existed before the introduction
+ of row_ext_t.
+
+ MDEV-11657 FIXME: write the MBR
+ directly to the undo log record,
+ and avoid recomputing it here! */
flen = BTR_EXTERN_FIELD_REF_SIZE;
ut_ad(dfield_get_len(new_field) >=
BTR_EXTERN_FIELD_REF_SIZE);
@@ -2163,6 +2221,7 @@ row_upd_store_v_row(
}
dfield_copy_data(dfield, upd_field->old_v_val);
+ dfield_dup(dfield, node->heap);
break;
}
@@ -2183,6 +2242,7 @@ row_upd_store_v_row(
update->old_vrow,
col_no);
dfield_copy_data(dfield, vfield);
+ dfield_dup(dfield, node->heap);
}
} else {
/* Need to compute, this happens when
@@ -2559,10 +2619,10 @@ row_upd_sec_step(
}
#ifdef UNIV_DEBUG
-# define row_upd_clust_rec_by_insert_inherit(rec,offsets,entry,update) \
- row_upd_clust_rec_by_insert_inherit_func(rec,offsets,entry,update)
+# define row_upd_clust_rec_by_insert_inherit(rec,index,offsets,entry,update) \
+ row_upd_clust_rec_by_insert_inherit_func(rec,index,offsets,entry,update)
#else /* UNIV_DEBUG */
-# define row_upd_clust_rec_by_insert_inherit(rec,offsets,entry,update) \
+# define row_upd_clust_rec_by_insert_inherit(rec,index,offsets,entry,update) \
row_upd_clust_rec_by_insert_inherit_func(rec,entry,update)
#endif /* UNIV_DEBUG */
/*******************************************************************//**
@@ -2577,6 +2637,7 @@ row_upd_clust_rec_by_insert_inherit_func(
/*=====================================*/
const rec_t* rec, /*!< in: old record, or NULL */
#ifdef UNIV_DEBUG
+ dict_index_t* index, /*!< in: index, or NULL */
const ulint* offsets,/*!< in: rec_get_offsets(rec), or NULL */
#endif /* UNIV_DEBUG */
dtuple_t* entry, /*!< in/out: updated entry to be
@@ -2587,6 +2648,8 @@ row_upd_clust_rec_by_insert_inherit_func(
ulint i;
ut_ad(!rec == !offsets);
+ ut_ad(!rec == !index);
+ ut_ad(!rec || rec_offs_validate(rec, index, offsets));
ut_ad(!rec || rec_offs_any_extern(offsets));
for (i = 0; i < dtuple_get_n_fields(entry); i++) {
@@ -2597,6 +2660,9 @@ row_upd_clust_rec_by_insert_inherit_func(
ut_ad(!offsets
|| !rec_offs_nth_extern(offsets, i)
== !dfield_is_ext(dfield)
+ || (!dict_index_get_nth_field(index, i)->name
+ && !dfield_is_ext(dfield)
+ && (dfield_is_null(dfield) || dfield->len == 0))
|| upd_get_field_by_field_no(update, i, false));
if (!dfield_is_ext(dfield)
|| upd_get_field_by_field_no(update, i, false)) {
@@ -2704,7 +2770,7 @@ row_upd_clust_rec_by_insert(
/* A lock wait occurred in row_ins_clust_index_entry() in
the previous invocation of this function. */
row_upd_clust_rec_by_insert_inherit(
- NULL, NULL, entry, node->update);
+ NULL, NULL, NULL, entry, node->update);
break;
case UPD_NODE_UPDATE_CLUSTERED:
/* This is the first invocation of the function where
@@ -2745,7 +2811,8 @@ err_exit:
if (rec_offs_any_extern(offsets)) {
if (row_upd_clust_rec_by_insert_inherit(
- rec, offsets, entry, node->update)) {
+ rec, index, offsets,
+ entry, node->update)) {
/* The blobs are disowned here, expecting the
insert down below to inherit them. But if the
insert fails, then this disown will be undone
diff --git a/storage/innobase/row/row0vers.cc b/storage/innobase/row/row0vers.cc
index 1008e2d13fa..fac01fe26cc 100644
--- a/storage/innobase/row/row0vers.cc
+++ b/storage/innobase/row/row0vers.cc
@@ -126,6 +126,8 @@ row_vers_impl_x_locked_low(
DBUG_RETURN(0);
}
+ ut_ad(!clust_index->table->is_temporary());
+
trx_t* trx;
if (trx_id == caller_trx->id) {
@@ -450,6 +452,7 @@ row_vers_build_clust_v_col(
byte* record= 0;
ut_ad(dict_index_has_virtual(index));
+ ut_ad(index->table == clust_index->table);
if (vcol_info != NULL) {
vcol_info->set_used();
diff --git a/storage/innobase/srv/srv0srv.cc b/storage/innobase/srv/srv0srv.cc
index ca60949ad5f..94e5954c884 100644
--- a/storage/innobase/srv/srv0srv.cc
+++ b/storage/innobase/srv/srv0srv.cc
@@ -62,7 +62,6 @@ Created 10/8/1995 Heikki Tuuri
#include "pars0pars.h"
#include "que0que.h"
#include "row0mysql.h"
-#include "row0trunc.h"
#include "row0log.h"
#include "srv0mon.h"
#include "srv0srv.h"
@@ -2416,7 +2415,24 @@ static bool srv_purge_should_exit()
return(true);
}
/* Slow shutdown was requested. */
- return !trx_sys.any_active_transactions() && !trx_sys.history_size();
+ ulint history_size = trx_sys.history_size();
+
+ if (history_size) {
+#if defined HAVE_SYSTEMD && !defined EMBEDDED_LIBRARY
+ static ib_time_t progress_time;
+ ib_time_t time = ut_time();
+ if (time - progress_time >= 15) {
+ progress_time = time;
+ service_manager_extend_timeout(
+ INNODB_EXTEND_TIMEOUT_INTERVAL,
+ "InnoDB: to purge " ULINTPF " transactions",
+ history_size);
+ }
+#endif
+ return false;
+ }
+
+ return !trx_sys.any_active_transactions();
}
/*********************************************************************//**
@@ -2570,26 +2586,12 @@ srv_do_purge(ulint* n_total_purged)
break;
}
- ulint undo_trunc_freq =
- purge_sys.undo_trunc.get_rseg_truncate_frequency();
-
- ulint rseg_truncate_frequency = ut_min(
- static_cast<ulint>(srv_purge_rseg_truncate_frequency),
- undo_trunc_freq);
-
n_pages_purged = trx_purge(
n_use_threads,
- (++count % rseg_truncate_frequency) == 0);
+ !(++count % srv_purge_rseg_truncate_frequency)
+ || purge_sys.truncate.current);
*n_total_purged += n_pages_purged;
-
- if (n_pages_purged) {
- service_manager_extend_timeout(
- INNODB_EXTEND_TIMEOUT_INTERVAL,
- "InnoDB " ULINTPF " pages purged", n_pages_purged);
- /* The previous round still did some work. */
- continue;
- }
} while (n_pages_purged > 0 && !purge_sys.paused()
&& !srv_purge_should_exit());
@@ -2722,11 +2724,6 @@ DECLARE_THREAD(srv_purge_coordinator_thread)(
/* Note that we are shutting down. */
rw_lock_x_lock(&purge_sys.latch);
purge_sys.coordinator_shutdown();
-
- /* If there are any pending undo-tablespace truncate then clear
- it off as we plan to shutdown the purge thread. */
- purge_sys.undo_trunc.clear();
-
/* Ensure that the wait in purge_sys_t::stop() will terminate. */
os_event_set(purge_sys.event);
@@ -2833,38 +2830,3 @@ void srv_purge_shutdown()
srv_purge_wakeup();
} while (srv_sys.sys_threads[SRV_PURGE_SLOT].in_use);
}
-
-/** Check if tablespace is being truncated.
-(Ignore system-tablespace as we don't re-create the tablespace
-and so some of the action that are suppressed by this function
-for independent tablespace are not applicable to system-tablespace).
-@param space_id space_id to check for truncate action
-@return true if being truncated, false if not being
- truncated or tablespace is system-tablespace. */
-bool
-srv_is_tablespace_truncated(ulint space_id)
-{
- if (is_system_tablespace(space_id)) {
- return(false);
- }
-
- return(truncate_t::is_tablespace_truncated(space_id)
- || undo::Truncate::is_tablespace_truncated(space_id));
-
-}
-
-/** Check if tablespace was truncated.
-@param[in] space space object to check for truncate action
-@return true if tablespace was truncated and we still have an active
-MLOG_TRUNCATE REDO log record. */
-bool
-srv_was_tablespace_truncated(const fil_space_t* space)
-{
- if (space == NULL) {
- ut_ad(0);
- return(false);
- }
-
- return (!is_system_tablespace(space->id)
- && truncate_t::was_tablespace_truncated(space->id));
-}
diff --git a/storage/innobase/srv/srv0start.cc b/storage/innobase/srv/srv0start.cc
index 08b21bcdd7d..03c91167484 100644
--- a/storage/innobase/srv/srv0start.cc
+++ b/storage/innobase/srv/srv0start.cc
@@ -77,7 +77,6 @@ Created 2/16/1996 Heikki Tuuri
#include "srv0srv.h"
#include "btr0defragment.h"
#include "fsp0sysspace.h"
-#include "row0trunc.h"
#include "mysql/service_wsrep.h" /* wsrep_recovery */
#include "trx0rseg.h"
#include "os0proc.h"
@@ -100,7 +99,6 @@ Created 2/16/1996 Heikki Tuuri
#include "row0upd.h"
#include "row0row.h"
#include "row0mysql.h"
-#include "row0trunc.h"
#include "btr0pcur.h"
#include "os0event.h"
#include "zlib.h"
@@ -565,34 +563,6 @@ create_log_files_rename(
}
/*********************************************************************//**
-Opens a log file.
-@return DB_SUCCESS or error code */
-static MY_ATTRIBUTE((nonnull, warn_unused_result))
-dberr_t
-open_log_file(
-/*==========*/
- pfs_os_file_t* file, /*!< out: file handle */
- const char* name, /*!< in: log file name */
- os_offset_t* size) /*!< out: file size */
-{
- bool ret;
-
- *file = os_file_create(innodb_log_file_key, name,
- OS_FILE_OPEN, OS_FILE_AIO,
- OS_LOG_FILE, srv_read_only_mode, &ret);
- if (!ret) {
- ib::error() << "Unable to open '" << name << "'";
- return(DB_ERROR);
- }
-
- *size = os_file_get_size(*file);
-
- ret = os_file_close(*file);
- ut_a(ret);
- return(DB_SUCCESS);
-}
-
-/*********************************************************************//**
Create undo tablespace.
@return DB_SUCCESS or error code */
static
@@ -815,8 +785,6 @@ srv_check_undo_redo_logs_exists()
return(DB_SUCCESS);
}
-undo::undo_spaces_t undo::Truncate::s_fix_up_spaces;
-
/** Open the configured number of dedicated undo tablespaces.
@param[in] create_new_db whether the database is being initialized
@return DB_SUCCESS or error code */
@@ -898,46 +866,8 @@ srv_undo_tablespaces_init(bool create_new_db)
prev_space_id = srv_undo_space_id_start - 1;
break;
case SRV_OPERATION_NORMAL:
- if (create_new_db) {
- break;
- }
- /* fall through */
case SRV_OPERATION_RESTORE:
case SRV_OPERATION_RESTORE_EXPORT:
- ut_ad(!create_new_db);
-
- /* Check if any of the UNDO tablespace needs fix-up because
- server crashed while truncate was active on UNDO tablespace.*/
- for (i = 0; i < n_undo_tablespaces; ++i) {
-
- undo::Truncate undo_trunc;
-
- if (undo_trunc.needs_fix_up(undo_tablespace_ids[i])) {
-
- char name[OS_FILE_MAX_PATH];
-
- snprintf(name, sizeof(name),
- "%s%cundo%03zu",
- srv_undo_dir, OS_PATH_SEPARATOR,
- undo_tablespace_ids[i]);
-
- os_file_delete(innodb_data_file_key, name);
-
- err = srv_undo_tablespace_create(
- name,
- SRV_UNDO_TABLESPACE_SIZE_IN_PAGES);
-
- if (err != DB_SUCCESS) {
- ib::error() << "Could not fix-up undo "
- " tablespace truncate '"
- << name << "'.";
- return(err);
- }
-
- undo::Truncate::s_fix_up_spaces.push_back(
- undo_tablespace_ids[i]);
- }
- }
break;
}
@@ -1044,65 +974,6 @@ srv_undo_tablespaces_init(bool create_new_db)
}
}
- if (!undo::Truncate::s_fix_up_spaces.empty()) {
-
- /* Step-1: Initialize the tablespace header and rsegs header. */
- mtr_t mtr;
-
- mtr_start(&mtr);
- /* Turn off REDO logging. We are in server start mode and fixing
- UNDO tablespace even before REDO log is read. Let's say we
- do REDO logging here then this REDO log record will be applied
- as part of the current recovery process. We surely don't need
- that as this is fix-up action parallel to REDO logging. */
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
- buf_block_t* sys_header = trx_sysf_get(&mtr);
- if (!sys_header) {
- mtr.commit();
- return DB_CORRUPTION;
- }
-
- for (undo::undo_spaces_t::const_iterator it
- = undo::Truncate::s_fix_up_spaces.begin();
- it != undo::Truncate::s_fix_up_spaces.end();
- ++it) {
-
- undo::Truncate::add_space_to_trunc_list(*it);
-
- fil_space_t* space = fil_space_get(*it);
-
- fsp_header_init(space,
- SRV_UNDO_TABLESPACE_SIZE_IN_PAGES,
- &mtr);
-
- for (ulint i = 0; i < TRX_SYS_N_RSEGS; i++) {
- if (trx_sysf_rseg_get_space(sys_header, i)
- == *it) {
- trx_rseg_header_create(
- space, i, sys_header, &mtr);
- }
- }
-
- undo::Truncate::clear_trunc_list();
- }
- mtr_commit(&mtr);
-
- /* Step-2: Flush the dirty pages from the buffer pool. */
- for (undo::undo_spaces_t::const_iterator it
- = undo::Truncate::s_fix_up_spaces.begin();
- it != undo::Truncate::s_fix_up_spaces.end();
- ++it) {
- FlushObserver dummy(fil_system.sys_space, NULL, NULL);
- buf_LRU_flush_or_remove_pages(TRX_SYS_SPACE, &dummy);
- FlushObserver dummy2(fil_space_get(*it), NULL, NULL);
- buf_LRU_flush_or_remove_pages(*it, &dummy2);
-
- /* Remove the truncate redo log file. */
- undo::Truncate undo_trunc;
- undo_trunc.done_logging(*it);
- }
- }
-
return(DB_SUCCESS);
}
@@ -1330,6 +1201,10 @@ srv_prepare_to_delete_redo_log_files(
ulint pending_io = 0;
ulint count = 0;
+ if (log_sys.log.subformat != 2) {
+ srv_log_file_size = 0;
+ }
+
do {
/* Clean the buffer pool. */
buf_flush_sync_all_buf_pools();
@@ -1346,9 +1221,8 @@ srv_prepare_to_delete_redo_log_files(
{
ib::info info;
if (srv_log_file_size == 0
- || (log_sys.log.format
- & ~LOG_HEADER_FORMAT_ENCRYPTED)
- != LOG_HEADER_FORMAT_CURRENT) {
+ || (log_sys.log.format & ~LOG_HEADER_FORMAT_ENCRYPTED)
+ != LOG_HEADER_FORMAT_10_4) {
info << "Upgrading redo log: ";
} else if (n_files != srv_n_log_files
|| srv_log_file_size
@@ -1754,8 +1628,9 @@ dberr_t srv_start(bool create_new_db)
return(srv_init_abort(err));
}
} else {
+ srv_log_file_size = 0;
+
for (i = 0; i < SRV_N_LOG_FILES_MAX; i++) {
- os_offset_t size;
os_file_stat_t stat_info;
sprintf(logfilename + dirnamelen,
@@ -1773,40 +1648,6 @@ dberr_t srv_start(bool create_new_db)
== SRV_OPERATION_RESTORE_EXPORT) {
return(DB_SUCCESS);
}
- if (flushed_lsn
- < static_cast<lsn_t>(1000)) {
- ib::error()
- << "Cannot create"
- " log files because"
- " data files are"
- " corrupt or the"
- " database was not"
- " shut down cleanly"
- " after creating"
- " the data files.";
- return(srv_init_abort(
- DB_ERROR));
- }
-
- err = create_log_files(
- logfilename, dirnamelen,
- flushed_lsn, logfile0);
-
- if (err == DB_SUCCESS) {
- err = create_log_files_rename(
- logfilename,
- dirnamelen,
- flushed_lsn, logfile0);
- }
-
- if (err != DB_SUCCESS) {
- return(srv_init_abort(err));
- }
-
- /* Suppress the message about
- crash recovery. */
- flushed_lsn = log_get_lsn();
- goto files_checked;
}
/* opened all files */
@@ -1817,12 +1658,7 @@ dberr_t srv_start(bool create_new_db)
return(srv_init_abort(DB_ERROR));
}
- err = open_log_file(&files[i], logfilename, &size);
-
- if (err != DB_SUCCESS) {
- return(srv_init_abort(err));
- }
-
+ const os_offset_t size = stat_info.size;
ut_a(size != (os_offset_t) -1);
if (size & (OS_FILE_LOG_BLOCK_SIZE - 1)) {
@@ -1847,8 +1683,13 @@ dberr_t srv_start(bool create_new_db)
/* The first log file must consist of
at least the following 512-byte pages:
header, checkpoint page 1, empty,
- checkpoint page 2, redo log page(s) */
- if (size <= OS_FILE_LOG_BLOCK_SIZE * 4) {
+ checkpoint page 2, redo log page(s).
+
+ Mariabackup --prepare would create an
+ empty ib_logfile0. Tolerate it if there
+ are no other ib_logfile* files. */
+ if ((size != 0 || i != 0)
+ && size <= OS_FILE_LOG_BLOCK_SIZE * 4) {
ib::error() << "Log file "
<< logfilename << " size "
<< size << " is too small";
@@ -1865,6 +1706,39 @@ dberr_t srv_start(bool create_new_db)
}
}
+ if (srv_log_file_size == 0) {
+ if (flushed_lsn < lsn_t(1000)) {
+ ib::error()
+ << "Cannot create log files because"
+ " data files are corrupt or the"
+ " database was not shut down cleanly"
+ " after creating the data files.";
+ return srv_init_abort(DB_ERROR);
+ }
+
+ strcpy(logfilename + dirnamelen, "ib_logfile0");
+ srv_log_file_size = srv_log_file_size_requested;
+
+ err = create_log_files(
+ logfilename, dirnamelen,
+ flushed_lsn, logfile0);
+
+ if (err == DB_SUCCESS) {
+ err = create_log_files_rename(
+ logfilename, dirnamelen,
+ flushed_lsn, logfile0);
+ }
+
+ if (err != DB_SUCCESS) {
+ return(srv_init_abort(err));
+ }
+
+ /* Suppress the message about
+ crash recovery. */
+ flushed_lsn = log_get_lsn();
+ goto files_checked;
+ }
+
srv_n_log_files_found = i;
/* Create the in-memory file space objects. */
@@ -1940,7 +1814,7 @@ files_checked:
ulint ibuf_root = btr_create(
DICT_CLUSTERED | DICT_IBUF, fil_system.sys_space,
- DICT_IBUF_ID_MIN, dict_ind_redundant, NULL, &mtr);
+ DICT_IBUF_ID_MIN, dict_ind_redundant, &mtr);
mtr_commit(&mtr);
@@ -1979,22 +1853,6 @@ files_checked:
return(srv_init_abort(err));
}
} else {
- /* Invalidate the buffer pool to ensure that we reread
- the page that we read above, during recovery.
- Note that this is not as heavy weight as it seems. At
- this point there will be only ONE page in the buf_LRU
- and there must be no page in the buf_flush list. */
- buf_pool_invalidate();
-
- /* Scan and locate truncate log files. Parsed located files
- and add table to truncate information to central vector for
- truncate fix-up action post recovery. */
- err = TruncateLogParser::scan_and_parse(srv_log_group_home_dir);
- if (err != DB_SUCCESS) {
-
- return(srv_init_abort(DB_ERROR));
- }
-
/* We always try to do a recovery, even if the database had
been shut down normally: this is the normal startup path */
@@ -2174,10 +2032,11 @@ files_checked:
&& srv_n_log_files_found == srv_n_log_files
&& log_sys.log.format
== (srv_encrypt_log
- ? LOG_HEADER_FORMAT_CURRENT
- | LOG_HEADER_FORMAT_ENCRYPTED
- : LOG_HEADER_FORMAT_CURRENT)) {
- /* No need to upgrade or resize the redo log. */
+ ? LOG_HEADER_FORMAT_ENC_10_4
+ : LOG_HEADER_FORMAT_10_4)
+ && log_sys.log.subformat == 2) {
+ /* No need to add or remove encryption,
+ upgrade, downgrade, or resize. */
} else {
/* Prepare to delete the old redo log files */
flushed_lsn = srv_prepare_to_delete_redo_log_files(i);
@@ -2243,24 +2102,24 @@ files_checked:
page_id_t(IBUF_SPACE_ID,
FSP_IBUF_HEADER_PAGE_NO),
univ_page_size, RW_X_LATCH, &mtr);
- fil_block_check_type(block, FIL_PAGE_TYPE_SYS, &mtr);
+ fil_block_check_type(*block, FIL_PAGE_TYPE_SYS, &mtr);
/* Already MySQL 3.23.53 initialized
FSP_IBUF_TREE_ROOT_PAGE_NO to
FIL_PAGE_INDEX. No need to reset that one. */
block = buf_page_get(
page_id_t(TRX_SYS_SPACE, TRX_SYS_PAGE_NO),
univ_page_size, RW_X_LATCH, &mtr);
- fil_block_check_type(block, FIL_PAGE_TYPE_TRX_SYS,
+ fil_block_check_type(*block, FIL_PAGE_TYPE_TRX_SYS,
&mtr);
block = buf_page_get(
page_id_t(TRX_SYS_SPACE,
FSP_FIRST_RSEG_PAGE_NO),
univ_page_size, RW_X_LATCH, &mtr);
- fil_block_check_type(block, FIL_PAGE_TYPE_SYS, &mtr);
+ fil_block_check_type(*block, FIL_PAGE_TYPE_SYS, &mtr);
block = buf_page_get(
page_id_t(TRX_SYS_SPACE, FSP_DICT_HDR_PAGE_NO),
univ_page_size, RW_X_LATCH, &mtr);
- fil_block_check_type(block, FIL_PAGE_TYPE_SYS, &mtr);
+ fil_block_check_type(*block, FIL_PAGE_TYPE_SYS, &mtr);
mtr.commit();
}
@@ -2272,14 +2131,6 @@ files_checked:
trx_rollback_recovered(false);
}
- /* Fix-up truncate of tables in the system tablespace
- if server crashed while truncate was active. The non-
- system tables are done after tablespace discovery. Do
- this now because this procedure assumes that no pages
- have changed since redo recovery. Tablespace discovery
- can do updates to pages in the system tablespace.*/
- err = truncate_t::fixup_tables_in_system_tablespace();
-
if (srv_force_recovery < SRV_FORCE_NO_IBUF_MERGE) {
/* Open or Create SYS_TABLESPACES and SYS_DATAFILES
so that tablespace names and other metadata can be
@@ -2317,10 +2168,6 @@ files_checked:
dict_check_tablespaces_and_store_max_id(validate);
}
- /* Fix-up truncate of table if server crashed while truncate
- was active. */
- err = truncate_t::fixup_tables_in_non_system_tablespace();
-
if (err != DB_SUCCESS) {
return(srv_init_abort(err));
}
diff --git a/storage/innobase/sync/sync0rw.cc b/storage/innobase/sync/sync0rw.cc
index ab4814f3177..787d6d8501d 100644
--- a/storage/innobase/sync/sync0rw.cc
+++ b/storage/innobase/sync/sync0rw.cc
@@ -487,14 +487,6 @@ rw_lock_x_lock_wait_func(
lock->count_os_wait += static_cast<uint32_t>(count_os_wait);
rw_lock_stats.rw_x_os_wait_count.add(count_os_wait);
}
-
- rw_lock_stats.rw_x_spin_round_count.add(n_spins);
-
- if (count_os_wait > 0) {
- lock->count_os_wait +=
- static_cast<uint32_t>(count_os_wait);
- rw_lock_stats.rw_x_os_wait_count.add(count_os_wait);
- }
}
#ifdef UNIV_DEBUG
@@ -1042,86 +1034,52 @@ rw_lock_own(
return(false);
}
-/** For collecting the debug information for a thread's rw-lock */
-typedef std::vector<rw_lock_debug_t*> Infos;
-
-/** Get the thread debug info
-@param[in] infos The rw-lock mode owned by the threads
-@param[in] lock rw-lock to check
-@return the thread debug info or NULL if not found */
-void
-rw_lock_get_debug_info(const rw_lock_t* lock, Infos* infos)
-{
- rw_lock_debug_t* info = NULL;
-
- ut_ad(rw_lock_validate(lock));
-
- rw_lock_debug_mutex_enter();
-
- for (info = UT_LIST_GET_FIRST(lock->debug_list);
- info != NULL;
- info = UT_LIST_GET_NEXT(list, info)) {
-
- if (os_thread_eq(info->thread_id, os_thread_get_curr_id())) {
-
- infos->push_back(info);
- }
- }
-
- rw_lock_debug_mutex_exit();
-}
-
/** Checks if the thread has locked the rw-lock in the specified mode, with
the pass value == 0.
@param[in] lock rw-lock
@param[in] flags specify lock types with OR of the
rw_lock_flag_t values
@return true if locked */
-bool
-rw_lock_own_flagged(
- const rw_lock_t* lock,
- rw_lock_flags_t flags)
+bool rw_lock_own_flagged(const rw_lock_t* lock, rw_lock_flags_t flags)
{
- Infos infos;
-
- rw_lock_get_debug_info(lock, &infos);
-
- Infos::const_iterator end = infos.end();
-
- for (Infos::const_iterator it = infos.begin(); it != end; ++it) {
+ ut_ad(rw_lock_validate(lock));
- const rw_lock_debug_t* info = *it;
+ rw_lock_debug_mutex_enter();
- if (info->pass) {
+ for (rw_lock_debug_t* info = UT_LIST_GET_FIRST(lock->debug_list);
+ info != NULL;
+ info = UT_LIST_GET_NEXT(list, info)) {
+ if (!os_thread_eq(info->thread_id, os_thread_get_curr_id())
+ || info->pass) {
continue;
}
- ut_ad(os_thread_eq(info->thread_id, os_thread_get_curr_id()));
-
switch (info->lock_type) {
case RW_LOCK_S:
-
- if (flags & RW_LOCK_FLAG_S) {
- return(true);
+ if (!(flags & RW_LOCK_FLAG_S)) {
+ continue;
}
break;
case RW_LOCK_X:
-
- if (flags & RW_LOCK_FLAG_X) {
- return(true);
+ if (!(flags & RW_LOCK_FLAG_X)) {
+ continue;
}
break;
case RW_LOCK_SX:
-
- if (flags & RW_LOCK_FLAG_SX) {
- return(true);
+ if (!(flags & RW_LOCK_FLAG_SX)) {
+ continue;
}
+ break;
}
+
+ rw_lock_debug_mutex_exit();
+ return true;
}
- return(false);
+ rw_lock_debug_mutex_exit();
+ return false;
}
/***************************************************************//**
@@ -1222,28 +1180,31 @@ rw_lock_t::locked_from() const
the same thread can call X lock recursively. */
std::ostringstream msg;
- Infos infos;
-
- rw_lock_get_debug_info(this, &infos);
-
- ulint i = 0;
- Infos::const_iterator end = infos.end();
+ bool written = false;
- for (Infos::const_iterator it = infos.begin(); it != end; ++it, ++i) {
+ ut_ad(rw_lock_validate(this));
- const rw_lock_debug_t* info = *it;
+ rw_lock_debug_mutex_enter();
- ut_ad(os_thread_eq(info->thread_id, os_thread_get_curr_id()));
+ for (rw_lock_debug_t* info = UT_LIST_GET_FIRST(debug_list);
+ info != NULL;
+ info = UT_LIST_GET_NEXT(list, info)) {
+ if (!os_thread_eq(info->thread_id, os_thread_get_curr_id())) {
+ continue;
+ }
- if (i > 0) {
+ if (written) {
msg << ", ";
}
+ written = true;
+
msg << info->file_name << ":" << info->line;
}
- return(msg.str());
+ rw_lock_debug_mutex_exit();
+ return(msg.str());
}
/** Print the rw-lock information.
diff --git a/storage/innobase/trx/trx0purge.cc b/storage/innobase/trx/trx0purge.cc
index 32e050e9b91..0802805e281 100644
--- a/storage/innobase/trx/trx0purge.cc
+++ b/storage/innobase/trx/trx0purge.cc
@@ -177,7 +177,8 @@ void purge_sys_t::create()
hdr_offset= 0;
rw_lock_create(trx_purge_latch_key, &latch, SYNC_PURGE_LATCH);
mutex_create(LATCH_ID_PURGE_SYS_PQ, &pq_mutex);
- undo_trunc.create();
+ truncate.current= NULL;
+ truncate.last= NULL;
}
/** Close the purge subsystem on shutdown. */
@@ -258,7 +259,12 @@ trx_purge_add_undo_to_history(const trx_t* trx, trx_undo_t*& undo, mtr_t* mtr)
trx_sys.get_max_trx_id(), mtr);
}
- /* Before any transaction-generating background threads or the
+ /* After the purge thread has been given permission to exit,
+ we may roll back transactions (trx->undo_no==0)
+ in THD::cleanup() invoked from unlink_thd() in fast shutdown,
+ or in trx_rollback_resurrected() in slow shutdown.
+
+ Before any transaction-generating background threads or the
purge have been started, recv_recovery_rollback_active() can
start transactions in row_merge_drop_temp_indexes() and
fts_drop_orphaned_tables(), and roll back recovered transactions.
@@ -268,17 +274,15 @@ trx_purge_add_undo_to_history(const trx_t* trx, trx_undo_t*& undo, mtr_t* mtr)
innodb_force_recovery=2 or innodb_force_recovery=3.
DROP TABLE may be executed at any innodb_force_recovery level.
- After the purge thread has been given permission to exit,
- in fast shutdown, we may roll back transactions (trx->undo_no==0)
- in THD::cleanup() invoked from unlink_thd(), and we may also
- continue to execute user transactions. */
+ During fast shutdown, we may also continue to execute
+ user transactions. */
ut_ad(srv_undo_sources
+ || trx->undo_no == 0
|| (!purge_sys.enabled()
- && (srv_startup_is_before_trx_rollback_phase
+ && (srv_is_being_started
|| trx_rollback_is_active
|| srv_force_recovery >= SRV_FORCE_NO_BACKGROUND))
- || ((trx->undo_no == 0 || trx->mysql_thd
- || trx->internal)
+ || ((trx->mysql_thd || trx->internal)
&& srv_fast_shutdown));
#ifdef WITH_WSREP
@@ -510,356 +514,22 @@ func_exit:
goto loop;
}
-/** UNDO log truncate logger. Needed to track state of truncate during crash.
-An auxiliary redo log file undo_<space_id>_trunc.log will created while the
-truncate of the UNDO is in progress. This file is required during recovery
-to complete the truncate. */
-
-namespace undo {
-
- /** Populate log file name based on space_id
- @param[in] space_id id of the undo tablespace.
- @return DB_SUCCESS or error code */
- dberr_t populate_log_file_name(
- ulint space_id,
- char*& log_file_name)
- {
- ulint log_file_name_sz =
- strlen(srv_log_group_home_dir) + 22 + 1 /* NUL */
- + strlen(undo::s_log_prefix)
- + strlen(undo::s_log_ext);
-
- log_file_name = new (std::nothrow) char[log_file_name_sz];
- if (log_file_name == 0) {
- return(DB_OUT_OF_MEMORY);
- }
-
- memset(log_file_name, 0, log_file_name_sz);
-
- strcpy(log_file_name, srv_log_group_home_dir);
- ulint log_file_name_len = strlen(log_file_name);
-
- if (log_file_name[log_file_name_len - 1]
- != OS_PATH_SEPARATOR) {
-
- log_file_name[log_file_name_len]
- = OS_PATH_SEPARATOR;
- log_file_name_len = strlen(log_file_name);
- }
-
- snprintf(log_file_name + log_file_name_len,
- log_file_name_sz - log_file_name_len,
- "%s%lu_%s", undo::s_log_prefix,
- (ulong) space_id, s_log_ext);
-
- return(DB_SUCCESS);
- }
-
- /** Create the truncate log file.
- @param[in] space_id id of the undo tablespace to truncate.
- @return DB_SUCCESS or error code. */
- dberr_t init(ulint space_id)
- {
- dberr_t err;
- char* log_file_name;
-
- /* Step-1: Create the log file name using the pre-decided
- prefix/suffix and table id of undo tablepsace to truncate. */
- err = populate_log_file_name(space_id, log_file_name);
- if (err != DB_SUCCESS) {
- return(err);
- }
-
- /* Step-2: Create the log file, open it and write 0 to
- indicate init phase. */
- bool ret;
- os_file_t handle = os_file_create(
- innodb_log_file_key, log_file_name, OS_FILE_CREATE,
- OS_FILE_NORMAL, OS_LOG_FILE, srv_read_only_mode, &ret);
- if (!ret) {
- delete[] log_file_name;
- return(DB_IO_ERROR);
- }
-
- ulint sz = srv_page_size;
- void* buf = ut_zalloc_nokey(sz + srv_page_size);
- if (buf == NULL) {
- os_file_close(handle);
- delete[] log_file_name;
- return(DB_OUT_OF_MEMORY);
- }
-
- byte* log_buf = static_cast<byte*>(
- ut_align(buf, srv_page_size));
-
- IORequest request(IORequest::WRITE);
-
- err = os_file_write(
- request, log_file_name, handle, log_buf, 0, sz);
-
- os_file_flush(handle);
- os_file_close(handle);
-
- ut_free(buf);
- delete[] log_file_name;
-
- return(err);
- }
-
- /** Mark completion of undo truncate action by writing magic number to
- the log file and then removing it from the disk.
- If we are going to remove it from disk then why write magic number ?
- This is to safeguard from unlink (file-system) anomalies that will keep
- the link to the file even after unlink action is successfull and
- ref-count = 0.
- @param[in] space_id id of the undo tablespace to truncate.*/
- void done(
- ulint space_id)
- {
- dberr_t err;
- char* log_file_name;
-
- /* Step-1: Create the log file name using the pre-decided
- prefix/suffix and table id of undo tablepsace to truncate. */
- err = populate_log_file_name(space_id, log_file_name);
- if (err != DB_SUCCESS) {
- return;
- }
-
- /* Step-2: Open log file and write magic number to
- indicate done phase. */
- bool ret;
- os_file_t handle =
- os_file_create_simple_no_error_handling(
- innodb_log_file_key, log_file_name,
- OS_FILE_OPEN, OS_FILE_READ_WRITE,
- srv_read_only_mode, &ret);
-
- if (!ret) {
- os_file_delete(innodb_log_file_key, log_file_name);
- delete[] log_file_name;
- return;
- }
-
- ulint sz = srv_page_size;
- void* buf = ut_zalloc_nokey(sz + srv_page_size);
- if (buf == NULL) {
- os_file_close(handle);
- os_file_delete(innodb_log_file_key, log_file_name);
- delete[] log_file_name;
- return;
- }
-
- byte* log_buf = static_cast<byte*>(
- ut_align(buf, srv_page_size));
-
- mach_write_to_4(log_buf, undo::s_magic);
-
- IORequest request(IORequest::WRITE);
-
- err = os_file_write(
- request, log_file_name, handle, log_buf, 0, sz);
-
- ut_ad(err == DB_SUCCESS);
-
- os_file_flush(handle);
- os_file_close(handle);
-
- ut_free(buf);
- os_file_delete(innodb_log_file_key, log_file_name);
- delete[] log_file_name;
- }
-
- /** Check if TRUNCATE_DDL_LOG file exist.
- @param[in] space_id id of the undo tablespace.
- @return true if exist else false. */
- bool is_log_present(
- ulint space_id)
- {
- dberr_t err;
- char* log_file_name;
-
- /* Step-1: Populate log file name. */
- err = populate_log_file_name(space_id, log_file_name);
- if (err != DB_SUCCESS) {
- return(false);
- }
-
- /* Step-2: Check for existence of the file. */
- bool exist;
- os_file_type_t type;
- os_file_status(log_file_name, &exist, &type);
-
- /* Step-3: If file exists, check it for presence of magic
- number. If found, then delete the file and report file
- doesn't exist as presence of magic number suggest that
- truncate action was complete. */
-
- if (exist) {
- bool ret;
- os_file_t handle =
- os_file_create_simple_no_error_handling(
- innodb_log_file_key, log_file_name,
- OS_FILE_OPEN, OS_FILE_READ_WRITE,
- srv_read_only_mode, &ret);
- if (!ret) {
- os_file_delete(innodb_log_file_key,
- log_file_name);
- delete[] log_file_name;
- return(false);
- }
-
- ulint sz = srv_page_size;
- void* buf = ut_zalloc_nokey(sz + srv_page_size);
- if (buf == NULL) {
- os_file_close(handle);
- os_file_delete(innodb_log_file_key,
- log_file_name);
- delete[] log_file_name;
- return(false);
- }
-
- byte* log_buf = static_cast<byte*>(
- ut_align(buf, srv_page_size));
-
- IORequest request(IORequest::READ);
-
- dberr_t err;
-
- err = os_file_read(request, handle, log_buf, 0, sz);
-
- os_file_close(handle);
-
- if (err != DB_SUCCESS) {
-
- ib::info()
- << "Unable to read '"
- << log_file_name << "' : "
- << ut_strerr(err);
-
- os_file_delete(
- innodb_log_file_key, log_file_name);
-
- ut_free(buf);
-
- delete[] log_file_name;
-
- return(false);
- }
-
- ulint magic_no = mach_read_from_4(log_buf);
-
- ut_free(buf);
-
- if (magic_no == undo::s_magic) {
- /* Found magic number. */
- os_file_delete(innodb_log_file_key,
- log_file_name);
- delete[] log_file_name;
- return(false);
- }
- }
-
- delete[] log_file_name;
-
- return(exist);
- }
-};
-
-/** Iterate over all the UNDO tablespaces and check if any of the UNDO
-tablespace qualifies for TRUNCATE (size > threshold).
-@param[in,out] undo_trunc undo truncate tracker */
-static
-void
-trx_purge_mark_undo_for_truncate(
- undo::Truncate* undo_trunc)
-{
- /* Step-1: If UNDO Tablespace
- - already marked for truncate (OR)
- - truncate disabled
- return immediately else search for qualifying tablespace. */
- if (undo_trunc->is_marked() || !srv_undo_log_truncate) {
- return;
- }
-
- /* Step-2: Validation/Qualification checks
- a. At-least 2 UNDO tablespaces so even if one UNDO tablespace
- is being truncated server can continue to operate.
- b. At-least 2 persistent UNDO logs (besides the default rseg-0)
- b. At-least 1 UNDO tablespace size > threshold. */
- if (srv_undo_tablespaces_active < 2 || srv_undo_logs < 3) {
- return;
- }
-
- /* Avoid bias selection and so start the scan from immediate next
- of last selected UNDO tablespace for truncate. */
- ulint space_id = undo_trunc->get_scan_start();
-
- for (ulint i = 1; i <= srv_undo_tablespaces_active; i++) {
-
- if (fil_space_get_size(space_id)
- > (srv_max_undo_log_size >> srv_page_size_shift)) {
- /* Tablespace qualifies for truncate. */
- undo_trunc->mark(space_id);
- undo::Truncate::add_space_to_trunc_list(space_id);
- break;
- }
-
- space_id = ((space_id + 1) % (srv_undo_tablespaces_active + 1));
- if (space_id == 0) {
- /* Note: UNDO tablespace ids starts from 1. */
- ++space_id;
- }
- }
-
- /* Couldn't make any selection. */
- if (!undo_trunc->is_marked()) {
- return;
- }
-
- DBUG_LOG("undo",
- "marking for truncate UNDO tablespace "
- << undo_trunc->get_marked_space_id());
-
- /* Step-3: Iterate over all the rsegs of selected UNDO tablespace
- and mark them temporarily unavailable for allocation.*/
- for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
- if (trx_rseg_t* rseg = trx_sys.rseg_array[i]) {
- ut_ad(rseg->is_persistent());
- if (rseg->space->id
- == undo_trunc->get_marked_space_id()) {
-
- /* Once set this rseg will not be allocated
- to new booting transaction but we will wait
- for existing active transaction to finish. */
- rseg->skip_allocation = true;
- undo_trunc->add_rseg_to_trunc(rseg);
- }
- }
- }
-}
-
-undo::undo_spaces_t undo::Truncate::s_spaces_to_truncate;
-
/** Cleanse purge queue to remove the rseg that reside in undo-tablespace
marked for truncate.
-@param[in,out] undo_trunc undo truncate tracker */
-static
-void
-trx_purge_cleanse_purge_queue(
- undo::Truncate* undo_trunc)
+@param[in] space undo tablespace being truncated */
+static void trx_purge_cleanse_purge_queue(const fil_space_t& space)
{
- mutex_enter(&purge_sys.pq_mutex);
typedef std::vector<TrxUndoRsegs> purge_elem_list_t;
purge_elem_list_t purge_elem_list;
+ mutex_enter(&purge_sys.pq_mutex);
+
/* Remove rseg instances that are in the purge queue before we start
truncate of corresponding UNDO truncate. */
while (!purge_sys.purge_queue.empty()) {
purge_elem_list.push_back(purge_sys.purge_queue.top());
purge_sys.purge_queue.pop();
}
- ut_ad(purge_sys.purge_queue.empty());
for (purge_elem_list_t::iterator it = purge_elem_list.begin();
it != purge_elem_list.end();
@@ -868,9 +538,7 @@ trx_purge_cleanse_purge_queue(
for (TrxUndoRsegs::iterator it2 = it->begin();
it2 != it->end();
++it2) {
-
- if ((*it2)->space->id
- == undo_trunc->get_marked_space_id()) {
+ if ((*it2)->space == &space) {
it->erase(it2);
break;
}
@@ -880,193 +548,285 @@ trx_purge_cleanse_purge_queue(
purge_sys.purge_queue.push(*it);
}
}
+
mutex_exit(&purge_sys.pq_mutex);
}
-/** Iterate over selected UNDO tablespace and check if all the rsegs
-that resides in the tablespace are free.
-@param[in] limit truncate_limit
-@param[in,out] undo_trunc undo truncate tracker */
-static
-void
-trx_purge_initiate_truncate(
- const purge_sys_t::iterator& limit,
- undo::Truncate* undo_trunc)
+/**
+Removes unnecessary history data from rollback segments. NOTE that when this
+function is called, the caller must not have any latches on undo log pages!
+*/
+static void trx_purge_truncate_history()
{
- /* Step-1: Early check to findout if any of the the UNDO tablespace
- is marked for truncate. */
- if (!undo_trunc->is_marked()) {
- /* No tablespace marked for truncate yet. */
- return;
- }
-
- /* Step-2: Scan over each rseg and ensure that it doesn't hold any
- active undo records. */
- bool all_free = true;
-
- for (ulint i = 0; i < undo_trunc->rsegs_size() && all_free; ++i) {
-
- trx_rseg_t* rseg = undo_trunc->get_ith_rseg(i);
+ ut_ad(purge_sys.head <= purge_sys.tail);
+ purge_sys_t::iterator& head = purge_sys.head.commit
+ ? purge_sys.head : purge_sys.tail;
- mutex_enter(&rseg->mutex);
+ if (head.trx_no() >= purge_sys.view.low_limit_no()) {
+ /* This is sometimes necessary. TODO: find out why. */
+ head.reset_trx_no(purge_sys.view.low_limit_no());
+ head.undo_no = 0;
+ }
- if (rseg->trx_ref_count > 0) {
- /* This rseg is still being held by an active
- transaction. */
- all_free = false;
- mutex_exit(&rseg->mutex);
- continue;
+ for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
+ if (trx_rseg_t* rseg = trx_sys.rseg_array[i]) {
+ ut_ad(rseg->id == i);
+ trx_purge_truncate_rseg_history(*rseg, head);
}
+ }
- ut_ad(rseg->trx_ref_count == 0);
- ut_ad(rseg->skip_allocation);
-
- ulint size_of_rsegs = rseg->curr_size;
-
- if (size_of_rsegs == 1) {
- mutex_exit(&rseg->mutex);
- continue;
- } else {
-
- /* There could be cached undo segment. Check if records
- in these segments can be purged. Normal purge history
- will not touch these cached segment. */
- ulint cached_undo_size = 0;
+ if (srv_undo_tablespaces_active < 2) {
+ return;
+ }
- for (trx_undo_t* undo =
- UT_LIST_GET_FIRST(rseg->undo_cached);
- undo != NULL && all_free;
- undo = UT_LIST_GET_NEXT(undo_list, undo)) {
+ while (srv_undo_log_truncate && srv_undo_logs >= 3) {
+ if (!purge_sys.truncate.current) {
+ const ulint threshold = ulint(srv_max_undo_log_size
+ >> srv_page_size_shift);
+ for (ulint i = purge_sys.truncate.last
+ ? purge_sys.truncate.last->id
+ - srv_undo_space_id_start
+ : 0, j = i;; ) {
+ ulint space_id = srv_undo_space_id_start + i;
+ ut_ad(srv_is_undo_tablespace(space_id));
+
+ if (fil_space_get_size(space_id)
+ > threshold) {
+ purge_sys.truncate.current
+ = fil_space_get(space_id);
+ break;
+ }
- if (limit.trx_no() < undo->trx_id) {
- all_free = false;
- } else {
- cached_undo_size += undo->size;
+ ++i;
+ i %= srv_undo_tablespaces_active;
+ if (i == j) {
+ break;
}
}
+ }
- ut_ad(size_of_rsegs >= (cached_undo_size + 1));
+ if (!purge_sys.truncate.current) {
+ return;
+ }
- if (size_of_rsegs > (cached_undo_size + 1)) {
- /* There are pages besides cached pages that
- still hold active data. */
- all_free = false;
+ const fil_space_t& space = *purge_sys.truncate.current;
+ /* Undo tablespace always are a single file. */
+ ut_a(UT_LIST_GET_LEN(space.chain) == 1);
+ fil_node_t* file = UT_LIST_GET_FIRST(space.chain);
+ /* The undo tablespace files are never closed. */
+ ut_ad(file->is_open());
+
+ DBUG_LOG("undo", "marking for truncate: " << file->name);
+
+ for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
+ if (trx_rseg_t* rseg = trx_sys.rseg_array[i]) {
+ ut_ad(rseg->is_persistent());
+ if (rseg->space == &space) {
+ /* Once set, this rseg will
+ not be allocated to subsequent
+ transactions, but we will wait
+ for existing active
+ transactions to finish. */
+ rseg->skip_allocation = true;
+ }
}
}
- mutex_exit(&rseg->mutex);
- }
-
- if (!all_free) {
- /* rseg still holds active data.*/
- return;
- }
-
+ for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
+ trx_rseg_t* rseg = trx_sys.rseg_array[i];
+ if (!rseg || rseg->space != &space) {
+ continue;
+ }
+ mutex_enter(&rseg->mutex);
+ ut_ad(rseg->skip_allocation);
+ if (rseg->trx_ref_count) {
+not_free:
+ mutex_exit(&rseg->mutex);
+ return;
+ }
- /* Step-3: Start the actual truncate.
- a. log-checkpoint
- b. Write the DDL log to protect truncate action from CRASH
- c. Remove rseg instance if added to purge queue before we
- initiate truncate.
- d. Execute actual truncate
- e. Remove the DDL log. */
+ if (rseg->curr_size != 1) {
+ /* Check if all segments are
+ cached and safe to remove. */
+ ulint cached = 0;
+
+ for (trx_undo_t* undo = UT_LIST_GET_FIRST(
+ rseg->undo_cached);
+ undo;
+ undo = UT_LIST_GET_NEXT(undo_list,
+ undo)) {
+ if (head.trx_no() < undo->trx_id) {
+ goto not_free;
+ } else {
+ cached += undo->size;
+ }
+ }
- /* After truncate if server crashes then redo logging done for this
- undo tablespace might not stand valid as tablespace has been
- truncated. */
- log_make_checkpoint_at(LSN_MAX, TRUE);
+ ut_ad(rseg->curr_size > cached);
- const ulint space_id = undo_trunc->get_marked_space_id();
+ if (rseg->curr_size > cached + 1) {
+ goto not_free;
+ }
+ }
- ib::info() << "Truncating UNDO tablespace " << space_id;
+ mutex_exit(&rseg->mutex);
+ }
-#ifdef UNIV_DEBUG
- dberr_t err =
-#endif /* UNIV_DEBUG */
- undo_trunc->start_logging(space_id);
- ut_ad(err == DB_SUCCESS);
+ ib::info() << "Truncating " << file->name;
+ trx_purge_cleanse_purge_queue(space);
+
+ /* Flush all to-be-discarded pages of the tablespace.
+
+ During truncation, we do not want any writes to the
+ to-be-discarded area, because we must set the space.size
+ early in order to have deterministic page allocation.
+
+ If a log checkpoint was completed at LSN earlier than our
+ mini-transaction commit and the server was killed, then
+ discarding the to-be-trimmed pages without flushing would
+ break crash recovery. So, we cannot avoid the write. */
+ {
+ FlushObserver observer(
+ purge_sys.truncate.current,
+ UT_LIST_GET_FIRST(purge_sys.query->thrs)
+ ->graph->trx,
+ NULL);
+ buf_LRU_flush_or_remove_pages(space.id, &observer);
+ }
- DBUG_EXECUTE_IF("ib_undo_trunc_before_truncate",
- ib::info() << "ib_undo_trunc_before_truncate";
- DBUG_SUICIDE(););
+ log_free_check();
- trx_purge_cleanse_purge_queue(undo_trunc);
+ /* Adjust the tablespace metadata. */
+ if (!fil_truncate_prepare(space.id)) {
+ ib::error() << "Failed to find UNDO tablespace "
+ << file->name;
+ return;
+ }
- if (!trx_undo_truncate_tablespace(undo_trunc)) {
- /* Note: In case of error we don't enable the rsegs
- and neither unmark the tablespace so the tablespace
- continue to remain inactive. */
- ib::error() << "Failed to truncate UNDO tablespace "
- << space_id;
- return;
- }
+ /* Re-initialize tablespace, in a single mini-transaction. */
+ mtr_t mtr;
+ const ulint size = SRV_UNDO_TABLESPACE_SIZE_IN_PAGES;
+ mtr.start();
+ mtr_x_lock(&purge_sys.truncate.current->latch, &mtr);
+ fil_truncate_log(purge_sys.truncate.current, size, &mtr);
+ fsp_header_init(purge_sys.truncate.current, size, &mtr);
+ mutex_enter(&fil_system.mutex);
+ purge_sys.truncate.current->size = file->size = size;
+ mutex_exit(&fil_system.mutex);
+
+ buf_block_t* sys_header = trx_sysf_get(&mtr);
+
+ for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
+ trx_rseg_t* rseg = trx_sys.rseg_array[i];
+ if (!rseg || rseg->space != &space) {
+ continue;
+ }
- if (purge_sys.rseg != NULL
- && purge_sys.rseg->last_page_no == FIL_NULL) {
- /* If purge_sys.rseg is pointing to rseg that was recently
- truncated then move to next rseg element.
- Note: Ideally purge_sys.rseg should be NULL because purge
- should complete processing of all the records but there is
- purge_batch_size that can force the purge loop to exit before
- all the records are purged and in this case purge_sys.rseg
- could point to a valid rseg waiting for next purge cycle. */
- purge_sys.next_stored = false;
- purge_sys.rseg = NULL;
- }
+ ut_ad(rseg->is_persistent());
+ ut_d(const ulint old_page = rseg->page_no);
- DBUG_EXECUTE_IF("ib_undo_trunc_before_ddl_log_end",
- ib::info() << "ib_undo_trunc_before_ddl_log_end";
- DBUG_SUICIDE(););
+ rseg->page_no = trx_rseg_header_create(
+ purge_sys.truncate.current,
+ rseg->id, sys_header, &mtr);
+ ut_ad(old_page == rseg->page_no);
- log_make_checkpoint_at(LSN_MAX, TRUE);
+ trx_rsegf_t* rseg_header = trx_rsegf_get_new(
+ space.id, rseg->page_no, &mtr);
- undo_trunc->done_logging(space_id);
+ /* Before re-initialization ensure that we
+ free the existing structure. There can't be
+ any active transactions. */
+ ut_a(UT_LIST_GET_LEN(rseg->undo_list) == 0);
+ ut_a(UT_LIST_GET_LEN(rseg->old_insert_list) == 0);
- /* Completed truncate. Now it is safe to re-use the tablespace. */
- for (ulint i = 0; i < undo_trunc->rsegs_size(); ++i) {
- trx_rseg_t* rseg = undo_trunc->get_ith_rseg(i);
- rseg->skip_allocation = false;
- }
+ trx_undo_t* next_undo;
- ib::info() << "Truncated UNDO tablespace " << space_id;
+ for (trx_undo_t* undo = UT_LIST_GET_FIRST(
+ rseg->undo_cached);
+ undo; undo = next_undo) {
- undo_trunc->reset();
- undo::Truncate::clear_trunc_list();
+ next_undo = UT_LIST_GET_NEXT(undo_list, undo);
+ UT_LIST_REMOVE(rseg->undo_cached, undo);
+ MONITOR_DEC(MONITOR_NUM_UNDO_SLOT_CACHED);
+ ut_free(undo);
+ }
- DBUG_EXECUTE_IF("ib_undo_trunc_trunc_done",
- ib::info() << "ib_undo_trunc_trunc_done";
- DBUG_SUICIDE(););
-}
+ UT_LIST_INIT(rseg->undo_list,
+ &trx_undo_t::undo_list);
+ UT_LIST_INIT(rseg->undo_cached,
+ &trx_undo_t::undo_list);
+ UT_LIST_INIT(rseg->old_insert_list,
+ &trx_undo_t::undo_list);
+
+ /* These were written by trx_rseg_header_create(). */
+ ut_ad(!mach_read_from_4(rseg_header
+ + TRX_RSEG_FORMAT));
+ ut_ad(!mach_read_from_4(rseg_header
+ + TRX_RSEG_HISTORY_SIZE));
+
+ /* Initialize the undo log lists according to
+ the rseg header */
+ rseg->curr_size = 1;
+ rseg->trx_ref_count = 0;
+ rseg->last_page_no = FIL_NULL;
+ rseg->last_offset = 0;
+ rseg->last_commit = 0;
+ rseg->needs_purge = false;
+ }
-/**
-Removes unnecessary history data from rollback segments. NOTE that when this
-function is called, the caller must not have any latches on undo log pages!
-*/
-static void trx_purge_truncate_history()
-{
- ut_ad(purge_sys.head <= purge_sys.tail);
- purge_sys_t::iterator& head = purge_sys.head.commit
- ? purge_sys.head : purge_sys.tail;
+ mtr.commit();
+ /* Write-ahead the redo log record. */
+ log_write_up_to(mtr.commit_lsn(), true);
+
+ /* Trim the file size. */
+ os_file_truncate(file->name, file->handle,
+ os_offset_t(size) << srv_page_size_shift,
+ true);
+
+ /* This is only executed by the srv_coordinator_thread. */
+ export_vars.innodb_undo_truncations++;
+
+ /* TODO: PUNCH_HOLE the garbage (with write-ahead logging) */
+ mutex_enter(&fil_system.mutex);
+ ut_ad(&space == purge_sys.truncate.current);
+ ut_ad(space.stop_new_ops);
+ ut_ad(space.is_being_truncated);
+ purge_sys.truncate.current->stop_new_ops = false;
+ purge_sys.truncate.current->is_being_truncated = false;
+ mutex_exit(&fil_system.mutex);
+
+ if (purge_sys.rseg != NULL
+ && purge_sys.rseg->last_page_no == FIL_NULL) {
+ /* If purge_sys.rseg is pointing to rseg that
+ was recently truncated then move to next rseg
+ element. Note: Ideally purge_sys.rseg should
+ be NULL because purge should complete
+ processing of all the records but there is
+ purge_batch_size that can force the purge loop
+ to exit before all the records are purged and
+ in this case purge_sys.rseg could point to a
+ valid rseg waiting for next purge cycle. */
+ purge_sys.next_stored = false;
+ purge_sys.rseg = NULL;
+ }
- if (head.trx_no() >= purge_sys.view.low_limit_no()) {
- /* This is sometimes necessary. TODO: find out why. */
- head.reset_trx_no(purge_sys.view.low_limit_no());
- head.undo_no = 0;
- }
+ DBUG_EXECUTE_IF("ib_undo_trunc",
+ ib::info() << "ib_undo_trunc";
+ log_write_up_to(LSN_MAX, true);
+ DBUG_SUICIDE(););
- for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
- if (trx_rseg_t* rseg = trx_sys.rseg_array[i]) {
- ut_ad(rseg->id == i);
- trx_purge_truncate_rseg_history(*rseg, head);
+ for (ulint i = 0; i < TRX_SYS_N_RSEGS; ++i) {
+ if (trx_rseg_t* rseg = trx_sys.rseg_array[i]) {
+ ut_ad(rseg->is_persistent());
+ if (rseg->space == &space) {
+ rseg->skip_allocation = false;
+ }
+ }
}
- }
- /* UNDO tablespace truncate. We will try to truncate as much as we
- can (greedy approach). This will ensure when the server is idle we
- try and truncate all the UNDO tablespaces. */
- for (ulint i = srv_undo_tablespaces_active; i--; ) {
- trx_purge_mark_undo_for_truncate(&purge_sys.undo_trunc);
- trx_purge_initiate_truncate(head, &purge_sys.undo_trunc);
+ ib::info() << "Truncated " << file->name;
+ purge_sys.truncate.last = purge_sys.truncate.current;
+ purge_sys.truncate.current = NULL;
}
}
diff --git a/storage/innobase/trx/trx0rec.cc b/storage/innobase/trx/trx0rec.cc
index 90681f20cab..a2f08fdb074 100644
--- a/storage/innobase/trx/trx0rec.cc
+++ b/storage/innobase/trx/trx0rec.cc
@@ -40,9 +40,12 @@ Created 3/26/1996 Heikki Tuuri
#include "fsp0sysspace.h"
#include "row0mysql.h"
-/** The search tuple corresponding to TRX_UNDO_INSERT_DEFAULT */
-const dtuple_t trx_undo_default_rec = {
- REC_INFO_DEFAULT_ROW, 0, 0,
+/** The search tuple corresponding to TRX_UNDO_INSERT_METADATA. */
+const dtuple_t trx_undo_metadata = {
+ /* This also works for REC_INFO_METADATA_ALTER, because the
+ delete-mark (REC_INFO_DELETED_FLAG) is ignored when searching. */
+ REC_INFO_METADATA_ADD,
+ 0, 0,
NULL, 0, NULL,
UT_LIST_NODE_T(dtuple_t)()
#ifdef UNIV_DEBUG
@@ -506,11 +509,11 @@ trx_undo_page_report_insert(
/* Store then the fields required to uniquely determine the record
to be inserted in the clustered index */
if (UNIV_UNLIKELY(clust_entry->info_bits != 0)) {
- ut_ad(clust_entry->info_bits == REC_INFO_DEFAULT_ROW);
+ ut_ad(clust_entry->is_metadata());
ut_ad(index->is_instant());
ut_ad(undo_block->frame[first_free + 2]
== TRX_UNDO_INSERT_REC);
- undo_block->frame[first_free + 2] = TRX_UNDO_INSERT_DEFAULT;
+ undo_block->frame[first_free + 2] = TRX_UNDO_INSERT_METADATA;
goto done;
}
@@ -920,9 +923,9 @@ trx_undo_page_report_modify(
/* Store first some general parameters to the undo log */
if (!update) {
- ut_ad(!rec_get_deleted_flag(rec, dict_table_is_comp(table)));
+ ut_ad(!rec_is_delete_marked(rec, dict_table_is_comp(table)));
type_cmpl = TRX_UNDO_DEL_MARK_REC;
- } else if (rec_get_deleted_flag(rec, dict_table_is_comp(table))) {
+ } else if (rec_is_delete_marked(rec, dict_table_is_comp(table))) {
/* In delete-marked records, DB_TRX_ID must
always refer to an existing update_undo log record. */
ut_ad(row_get_rec_trx_id(rec, index, offsets));
@@ -1036,20 +1039,35 @@ trx_undo_page_report_modify(
}
}
+ i = 0;
+
+ if (UNIV_UNLIKELY(update->is_alter_metadata())) {
+ ut_ad(update->n_fields >= 1);
+ ut_ad(!upd_fld_is_virtual_col(&update->fields[0]));
+ ut_ad(update->fields[0].field_no
+ == index->first_user_field());
+ ut_ad(!dfield_is_ext(&update->fields[0].new_val));
+ ut_ad(!dfield_is_null(&update->fields[0].new_val));
+ /* The instant ADD COLUMN metadata record does not
+ contain the BLOB. Do not write anything for it. */
+ i = !rec_is_alter_metadata(rec, *index);
+ n_updated -= i;
+ }
+
ptr += mach_write_compressed(ptr, n_updated);
- for (i = 0; i < upd_get_n_fields(update); i++) {
+ for (; i < upd_get_n_fields(update); i++) {
+ if (trx_undo_left(undo_block, ptr) < 5) {
+ return 0;
+ }
+
upd_field_t* fld = upd_get_nth_field(update, i);
bool is_virtual = upd_fld_is_virtual_col(fld);
ulint max_v_log_len = 0;
- ulint pos = fld->field_no;
-
- /* Write field number to undo log */
- if (trx_undo_left(undo_block, ptr) < 5) {
- return(0);
- }
+ ulint pos = fld->field_no;
+ const dict_col_t* col = NULL;
if (is_virtual) {
/* Skip the non-indexed column, during
@@ -1062,13 +1080,13 @@ trx_undo_page_report_modify(
/* add REC_MAX_N_FIELDS to mark this
is a virtual col */
- pos += REC_MAX_N_FIELDS;
- }
+ ptr += mach_write_compressed(
+ ptr, pos + REC_MAX_N_FIELDS);
- ptr += mach_write_compressed(ptr, pos);
+ if (trx_undo_left(undo_block, ptr) < 15) {
+ return 0;
+ }
- /* Save the old value of field */
- if (is_virtual) {
ut_ad(fld->field_no < table->n_v_def);
ptr = trx_undo_log_v_idx(undo_block, table,
@@ -1093,28 +1111,78 @@ trx_undo_page_report_modify(
flen = ut_min(
flen, max_v_log_len);
}
+
+ goto store_len;
+ }
+
+ if (UNIV_UNLIKELY(update->is_metadata())) {
+ ut_ad(pos >= index->first_user_field());
+ ut_ad(rec_is_metadata(rec, *index));
+
+ if (rec_is_alter_metadata(rec, *index)) {
+ ut_ad(update->is_alter_metadata());
+
+ field = rec_offs_n_fields(offsets)
+ > pos
+ && !rec_offs_nth_default(
+ offsets, pos)
+ ? rec_get_nth_field(
+ rec, offsets,
+ pos, &flen)
+ : index->instant_field_value(
+ pos - 1, &flen);
+
+ if (pos == index->first_user_field()) {
+ ut_ad(rec_offs_nth_extern(
+ offsets, pos));
+ ut_ad(flen == FIELD_REF_SIZE);
+ goto write_field;
+ }
+ col = dict_index_get_nth_col(index,
+ pos - 1);
+ } else if (!update->is_alter_metadata()) {
+ goto get_field;
+ } else {
+ /* We are converting an ADD COLUMN
+ metadata record to an ALTER TABLE
+ metadata record, with BLOB. Subtract
+ the missing metadata BLOB field. */
+ ut_ad(pos > index->first_user_field());
+ --pos;
+ goto get_field;
+ }
} else {
+get_field:
+ col = dict_index_get_nth_col(index, pos);
field = rec_get_nth_cfield(
rec, index, offsets, pos, &flen);
}
+write_field:
+ /* Write field number to undo log */
+ ptr += mach_write_compressed(ptr, pos);
if (trx_undo_left(undo_block, ptr) < 15) {
- return(0);
+ return 0;
}
- if (!is_virtual && rec_offs_nth_extern(offsets, pos)) {
- const dict_col_t* col
- = dict_index_get_nth_col(index, pos);
- ulint prefix_len
- = dict_max_field_len_store_undo(
- table, col);
+ if (rec_offs_n_fields(offsets) > pos
+ && rec_offs_nth_extern(offsets, pos)) {
+ ut_ad(col || pos == index->first_user_field());
+ ut_ad(col || update->is_alter_metadata());
+ ut_ad(col
+ || rec_is_alter_metadata(rec, *index));
+ ulint prefix_len = col
+ ? dict_max_field_len_store_undo(
+ table, col)
+ : 0;
ut_ad(prefix_len + BTR_EXTERN_FIELD_REF_SIZE
<= sizeof ext_buf);
ptr = trx_undo_page_report_modify_ext(
ptr,
- col->ord_part
+ col
+ && col->ord_part
&& !ignore_prefix
&& flen < REC_ANTELOPE_MAX_INDEX_COL_LEN
? ext_buf : NULL, prefix_len,
@@ -1123,6 +1191,7 @@ trx_undo_page_report_modify(
*type_cmpl_ptr |= TRX_UNDO_UPD_EXTERN;
} else {
+store_len:
ptr += mach_write_compressed(ptr, flen);
}
@@ -1531,14 +1600,12 @@ trx_undo_update_rec_get_update(
const byte* field;
ulint len;
- ulint field_no;
ulint orig_len;
- bool is_virtual;
upd_field = upd_get_nth_field(update, i);
- field_no = mach_read_next_compressed(&ptr);
+ ulint field_no = mach_read_next_compressed(&ptr);
- is_virtual = (field_no >= REC_MAX_N_FIELDS);
+ const bool is_virtual = (field_no >= REC_MAX_N_FIELDS);
if (is_virtual) {
/* If new version, we need to check index list to figure
@@ -1561,15 +1628,33 @@ trx_undo_update_rec_get_update(
}
upd_field_set_v_field_no(upd_field, field_no, index);
- } else if (field_no < index->n_fields) {
- upd_field_set_field_no(upd_field, field_no, index);
- } else if (update->info_bits == REC_INFO_MIN_REC_FLAG
+ } else if (UNIV_UNLIKELY((update->info_bits
+ & ~REC_INFO_DELETED_FLAG)
+ == REC_INFO_MIN_REC_FLAG)
&& index->is_instant()) {
- /* This must be a rollback of a subsequent
- instant ADD COLUMN operation. This will be
- detected and handled by btr_cur_trim(). */
+ const ulint uf = index->first_user_field();
+ ut_ad(field_no >= uf);
+
+ if (update->info_bits != REC_INFO_MIN_REC_FLAG) {
+ if (field_no == uf) {
+ upd_field->new_val.type
+ .metadata_blob_init();
+ } else {
+ ut_ad(field_no > uf);
+ dict_col_copy_type(
+ dict_index_get_nth_col(
+ index, field_no - 1),
+ &upd_field->new_val.type);
+ }
+ } else {
+ dict_col_copy_type(
+ dict_index_get_nth_col(index,
+ field_no),
+ &upd_field->new_val.type);
+ }
upd_field->field_no = field_no;
- upd_field->orig_len = 0;
+ } else if (field_no < index->n_fields) {
+ upd_field_set_field_no(upd_field, field_no, index);
} else {
ib::error() << "Trying to access update undo rec"
" field " << field_no
@@ -1602,6 +1687,12 @@ trx_undo_update_rec_get_update(
dfield_set_ext(&upd_field->new_val);
}
+ ut_ad(update->info_bits != (REC_INFO_DELETED_FLAG
+ | REC_INFO_MIN_REC_FLAG)
+ || field_no != index->first_user_field()
+ || (upd_field->new_val.ext
+ && upd_field->new_val.len == FIELD_REF_SIZE));
+
if (is_virtual) {
upd_field->old_v_val = static_cast<dfield_t*>(
mem_heap_alloc(
@@ -1702,8 +1793,11 @@ trx_undo_rec_get_partial_row(
if (uf->old_v_val) {
continue;
}
- ulint c = dict_index_get_nth_col(index, uf->field_no)->ind;
- *dtuple_get_nth_field(*row, c) = uf->new_val;
+ const dict_col_t& c = *dict_index_get_nth_col(index,
+ uf->field_no);
+ if (!c.is_dropped()) {
+ *dtuple_get_nth_field(*row, c.ind) = uf->new_val;
+ }
}
end_ptr = ptr + mach_read_from_2(ptr);
@@ -1714,7 +1808,6 @@ trx_undo_rec_get_partial_row(
const byte* field;
ulint field_no;
const dict_col_t* col;
- ulint col_no;
ulint len;
ulint orig_len;
bool is_virtual;
@@ -1742,15 +1835,18 @@ trx_undo_rec_get_partial_row(
dict_v_col_t* vcol = dict_table_get_nth_v_col(
index->table, field_no);
col = &vcol->m_col;
- col_no = dict_col_get_no(col);
dfield = dtuple_get_nth_v_field(*row, vcol->v_pos);
dict_col_copy_type(
&vcol->m_col,
dfield_get_type(dfield));
} else {
col = dict_index_get_nth_col(index, field_no);
- col_no = dict_col_get_no(col);
- dfield = dtuple_get_nth_field(*row, col_no);
+
+ if (col->is_dropped()) {
+ continue;
+ }
+
+ dfield = dtuple_get_nth_field(*row, col->ind);
ut_ad(dfield->type.mtype == DATA_MISSING
|| dict_col_type_assert_equal(col,
&dfield->type));
@@ -1758,9 +1854,7 @@ trx_undo_rec_get_partial_row(
|| dfield->len == len
|| (len != UNIV_SQL_NULL
&& len >= UNIV_EXTERN_STORAGE_FIELD));
- dict_col_copy_type(
- dict_table_get_nth_col(index->table, col_no),
- dfield_get_type(dfield));
+ dict_col_copy_type(col, dfield_get_type(dfield));
}
dfield_set_data(dfield, field, len);
@@ -1897,8 +1991,7 @@ trx_undo_page_report_rename(trx_t* trx, const dict_table_t* table,
@param[in,out] trx transaction
@param[in] table table that is being renamed
@return DB_SUCCESS or error code */
-dberr_t
-trx_undo_report_rename(trx_t* trx, const dict_table_t* table)
+dberr_t trx_undo_report_rename(trx_t* trx, const dict_table_t* table)
{
ut_ad(!trx->read_only);
ut_ad(trx->id);
diff --git a/storage/innobase/trx/trx0roll.cc b/storage/innobase/trx/trx0roll.cc
index c0864e40622..f7f6dff4380 100644
--- a/storage/innobase/trx/trx0roll.cc
+++ b/storage/innobase/trx/trx0roll.cc
@@ -1019,7 +1019,7 @@ trx_roll_pop_top_rec_of_trx(trx_t* trx, roll_ptr_t* roll_ptr, mem_heap_t* heap)
trx_undo_rec_t* undo_rec = trx_roll_pop_top_rec(trx, undo, &mtr);
const undo_no_t undo_no = trx_undo_rec_get_undo_no(undo_rec);
switch (trx_undo_rec_get_type(undo_rec)) {
- case TRX_UNDO_INSERT_DEFAULT:
+ case TRX_UNDO_INSERT_METADATA:
/* This record type was introduced in MDEV-11369
instant ADD COLUMN, which was implemented after
MDEV-12288 removed the insert_undo log. There is no
diff --git a/storage/innobase/trx/trx0rseg.cc b/storage/innobase/trx/trx0rseg.cc
index 81ad85dca7d..bfa49b88d1d 100644
--- a/storage/innobase/trx/trx0rseg.cc
+++ b/storage/innobase/trx/trx0rseg.cc
@@ -253,12 +253,10 @@ void trx_rseg_format_upgrade(trx_rsegf_t* rseg_header, mtr_t* mtr)
mlog_write_ulint(rseg_format, 0, MLOG_4BYTES, mtr);
/* Clear also possible garbage at the end of the page. Old
InnoDB versions did not initialize unused parts of pages. */
- byte* b = rseg_header + TRX_RSEG_MAX_TRX_ID + 8;
- ulint len = srv_page_size
- - (FIL_PAGE_DATA_END
- + TRX_RSEG + TRX_RSEG_MAX_TRX_ID + 8);
- memset(b, 0, len);
- mlog_log_string(b, len, mtr);
+ mlog_memset(TRX_RSEG_MAX_TRX_ID + 8 + rseg_header,
+ srv_page_size
+ - (FIL_PAGE_DATA_END
+ + TRX_RSEG + TRX_RSEG_MAX_TRX_ID + 8), 0, mtr);
}
/** Create a rollback segment header.
@@ -274,8 +272,6 @@ trx_rseg_header_create(
buf_block_t* sys_header,
mtr_t* mtr)
{
- ulint page_no;
- trx_rsegf_t* rsegf;
buf_block_t* block;
ut_ad(mtr_memo_contains(mtr, &space->latch, MTR_MEMO_X_LOCK));
@@ -292,23 +288,17 @@ trx_rseg_header_create(
buf_block_dbg_add_level(block, SYNC_RSEG_HEADER_NEW);
- page_no = block->page.id.page_no();
-
- /* Get the rollback segment file page */
- rsegf = trx_rsegf_get_new(space->id, page_no, mtr);
-
- mlog_write_ulint(rsegf + TRX_RSEG_FORMAT, 0, MLOG_4BYTES, mtr);
+ ut_ad(0 == mach_read_from_4(TRX_RSEG_FORMAT + TRX_RSEG
+ + block->frame));
+ ut_ad(0 == mach_read_from_4(TRX_RSEG_HISTORY_SIZE + TRX_RSEG
+ + block->frame));
/* Initialize the history list */
-
- mlog_write_ulint(rsegf + TRX_RSEG_HISTORY_SIZE, 0, MLOG_4BYTES, mtr);
- flst_init(rsegf + TRX_RSEG_HISTORY, mtr);
+ flst_init(block, TRX_RSEG_HISTORY + TRX_RSEG, mtr);
/* Reset the undo log slots */
- for (ulint i = 0; i < TRX_RSEG_N_SLOTS; i++) {
-
- trx_rsegf_set_nth_undo(rsegf, i, FIL_NULL, mtr);
- }
+ mlog_memset(block, TRX_RSEG_UNDO_SLOTS + TRX_RSEG,
+ TRX_RSEG_N_SLOTS * 4, 0xff, mtr);
if (sys_header) {
/* Add the rollback segment info to the free slot in
@@ -323,10 +313,10 @@ trx_rseg_header_create(
+ TRX_SYS_RSEG_PAGE_NO
+ rseg_id * TRX_SYS_RSEG_SLOT_SIZE
+ sys_header->frame,
- page_no, MLOG_4BYTES, mtr);
+ block->page.id.page_no(), MLOG_4BYTES, mtr);
}
- return(page_no);
+ return block->page.id.page_no();
}
/** Free a rollback segment in memory. */
@@ -545,9 +535,7 @@ trx_rseg_array_init()
*trx_sys.recovered_binlog_filename = '\0';
trx_sys.recovered_binlog_offset = 0;
#ifdef WITH_WSREP
- memset(&trx_sys.recovered_wsrep_xid, 0,
- sizeof trx_sys.recovered_wsrep_xid);
- trx_sys.recovered_wsrep_xid.formatID = -1;
+ trx_sys.recovered_wsrep_xid.null();
#endif
for (ulint rseg_id = 0; rseg_id < TRX_SYS_N_RSEGS; rseg_id++) {
diff --git a/storage/innobase/trx/trx0sys.cc b/storage/innobase/trx/trx0sys.cc
index b01595e313d..003a2e70f93 100644
--- a/storage/innobase/trx/trx0sys.cc
+++ b/storage/innobase/trx/trx0sys.cc
@@ -195,10 +195,9 @@ trx_sysf_create(
ut_a(ptr <= page + (srv_page_size - FIL_PAGE_DATA_END));
/* Initialize all of the page. This part used to be uninitialized. */
- memset(ptr, 0, srv_page_size - FIL_PAGE_DATA_END + size_t(page - ptr));
-
- mlog_log_string(TRX_SYS + page, srv_page_size - FIL_PAGE_DATA_END
- - TRX_SYS, mtr);
+ mlog_memset(block, ptr - page,
+ srv_page_size - FIL_PAGE_DATA_END + size_t(page - ptr),
+ 0, mtr);
/* Create the first rollback segment in the SYSTEM tablespace */
slot_no = trx_sys_rseg_find_free(block);
diff --git a/storage/innobase/trx/trx0trx.cc b/storage/innobase/trx/trx0trx.cc
index c13ccdf53ed..0177623f908 100644
--- a/storage/innobase/trx/trx0trx.cc
+++ b/storage/innobase/trx/trx0trx.cc
@@ -118,8 +118,6 @@ trx_init(
/*=====*/
trx_t* trx)
{
- trx->id = 0;
-
trx->no = TRX_ID_MAX;
trx->state = TRX_STATE_NOT_STARTED;
@@ -197,11 +195,7 @@ struct TrxFactory {
the constructors of the trx_t members. */
new(&trx->mod_tables) trx_mod_tables_t();
- new(&trx->lock.rec_pool) lock_pool_t();
-
- new(&trx->lock.table_pool) lock_pool_t();
-
- new(&trx->lock.table_locks) lock_pool_t();
+ new(&trx->lock.table_locks) lock_list();
new(&trx->read_view) ReadView();
@@ -220,13 +214,14 @@ struct TrxFactory {
lock_trx_lock_list_init(&trx->lock.trx_locks);
+ UT_LIST_INIT(trx->lock.evicted_tables,
+ &dict_table_t::table_LRU);
+
UT_LIST_INIT(
trx->trx_savepoints,
&trx_named_savept_t::trx_savepoints);
mutex_create(LATCH_ID_TRX, &trx->mutex);
-
- lock_trx_alloc_locks(trx);
}
/** Release resources held by the transaction object.
@@ -246,6 +241,7 @@ struct TrxFactory {
}
ut_a(UT_LIST_GET_LEN(trx->lock.trx_locks) == 0);
+ ut_ad(UT_LIST_GET_LEN(trx->lock.evicted_tables) == 0);
UT_DELETE(trx->xid);
ut_free(trx->detailed_error);
@@ -256,27 +252,7 @@ struct TrxFactory {
ut_ad(!trx->read_view.is_open());
- if (!trx->lock.rec_pool.empty()) {
-
- /* See lock_trx_alloc_locks() why we only free
- the first element. */
-
- ut_free(trx->lock.rec_pool[0]);
- }
-
- if (!trx->lock.table_pool.empty()) {
-
- /* See lock_trx_alloc_locks() why we only free
- the first element. */
-
- ut_free(trx->lock.table_pool[0]);
- }
-
- trx->lock.rec_pool.~lock_pool_t();
-
- trx->lock.table_pool.~lock_pool_t();
-
- trx->lock.table_locks.~lock_pool_t();
+ trx->lock.table_locks.~lock_list();
trx->read_view.~ReadView();
}
@@ -412,7 +388,13 @@ trx_t *trx_create()
/* Should have been either just initialized or .clear()ed by
trx_free(). */
- ut_a(trx->mod_tables.size() == 0);
+ ut_ad(trx->mod_tables.empty());
+ ut_ad(trx->lock.table_locks.empty());
+ ut_ad(UT_LIST_GET_LEN(trx->lock.trx_locks) == 0);
+ ut_ad(trx->lock.n_rec_locks == 0);
+ ut_ad(trx->lock.table_cached == 0);
+ ut_ad(trx->lock.rec_cached == 0);
+ ut_ad(UT_LIST_GET_LEN(trx->lock.evicted_tables) == 0);
#ifdef WITH_WSREP
trx->wsrep_event = NULL;
@@ -698,7 +680,8 @@ static void trx_resurrect(trx_undo_t *undo, trx_rseg_t *rseg,
if (undo->dict_operation)
{
trx_set_dict_operation(trx, TRX_DICT_OP_TABLE);
- trx->table_id= undo->table_id;
+ if (!trx->table_id)
+ trx->table_id= undo->table_id;
}
trx_sys.rw_trx_hash.insert(trx);
@@ -955,8 +938,7 @@ trx_start_low(
}
#ifdef WITH_WSREP
- memset(trx->xid, 0, sizeof(xid_t));
- trx->xid->formatID = -1;
+ trx->xid->null();
#endif /* WITH_WSREP */
/* The initial value for trx->no: TRX_ID_MAX is used in
@@ -994,8 +976,6 @@ trx_start_low(
trx_sys.register_rw(trx);
} else {
- trx->id = 0;
-
if (!trx_is_autocommit_non_locking(trx)) {
/* If this is a read-only transaction that is writing
@@ -1251,9 +1231,6 @@ trx_update_mod_tables_timestamp(
/*============================*/
trx_t* trx) /*!< in: transaction */
{
-
- ut_ad(trx->id != 0);
-
/* consider using trx->start_time if calling time() is too
expensive here */
time_t now = ut_time();
@@ -1278,6 +1255,37 @@ trx_update_mod_tables_timestamp(
trx->mod_tables.clear();
}
+/** Evict a table definition due to the rollback of ALTER TABLE.
+@param[in] table_id table identifier */
+void trx_t::evict_table(table_id_t table_id)
+{
+ ut_ad(in_rollback);
+
+ dict_table_t* table = dict_table_open_on_id(
+ table_id, true, DICT_TABLE_OP_OPEN_ONLY_IF_CACHED);
+ if (!table) {
+ return;
+ }
+
+ if (!table->release()) {
+ /* This must be a DDL operation that is being rolled
+ back in an active connection. */
+ ut_a(table->get_ref_count() == 1);
+ ut_ad(!is_recovered);
+ ut_ad(mysql_thd);
+ return;
+ }
+
+ /* This table should only be locked by this transaction, if at all. */
+ ut_ad(UT_LIST_GET_LEN(table->locks) <= 1);
+ const bool locked = UT_LIST_GET_LEN(table->locks);
+ ut_ad(!locked || UT_LIST_GET_FIRST(table->locks)->trx == this);
+ dict_table_remove_from_cache(table, true, locked);
+ if (locked) {
+ UT_LIST_ADD_FIRST(lock.evicted_tables, table);
+ }
+}
+
/****************************************************************//**
Commits a transaction in memory. */
static
@@ -1326,7 +1334,10 @@ trx_commit_in_memory(
trx_sys.deregister_rw(trx);
}
+ /* trx->id will be cleared in lock_trx_release_locks(trx). */
+ ut_ad(trx->read_only || !trx->rsegs.m_redo.rseg || trx->id);
lock_trx_release_locks(trx);
+ ut_ad(trx->id == 0);
/* Remove the transaction from the list of active
transactions now that it no longer holds any user locks. */
@@ -1340,9 +1351,16 @@ trx_commit_in_memory(
trx_update_mod_tables_timestamp(trx);
MONITOR_INC(MONITOR_TRX_RW_COMMIT);
}
+
+ while (dict_table_t* table = UT_LIST_GET_FIRST(
+ trx->lock.evicted_tables)) {
+ UT_LIST_REMOVE(trx->lock.evicted_tables, table);
+ dict_mem_table_free(table);
+ }
}
ut_ad(!trx->rsegs.m_redo.undo);
+ ut_ad(UT_LIST_GET_LEN(trx->lock.evicted_tables) == 0);
if (trx_rseg_t* rseg = trx->rsegs.m_redo.rseg) {
mutex_enter(&rseg->mutex);
@@ -1484,10 +1502,11 @@ void trx_commit_low(trx_t* trx, mtr_t* mtr)
}
}
- if (mtr != NULL) {
-
- mtr->set_sync();
+#ifndef DBUG_OFF
+ const bool debug_sync = trx->mysql_thd && trx->has_logged_persistent();
+#endif
+ if (mtr != NULL) {
trx_write_serialisation_history(trx, mtr);
/* The following call commits the mini-transaction, making the
@@ -1526,7 +1545,7 @@ void trx_commit_low(trx_t* trx, mtr_t* mtr)
thd->debug_sync_control defined any longer. However the stack
is possible only with a prepared trx not updating any data.
*/
- if (trx->mysql_thd != NULL && trx->has_logged_persistent()) {
+ if (debug_sync) {
DEBUG_SYNC_C("before_trx_state_committed_in_memory");
}
#endif
@@ -1549,7 +1568,7 @@ trx_commit(
if (trx->has_logged_or_recovered()) {
mtr = &local_mtr;
- mtr_start_sync(mtr);
+ mtr->start();
} else {
mtr = NULL;
@@ -1983,7 +2002,7 @@ trx_prepare_low(trx_t* trx)
trx_rseg_t* rseg = trx->rsegs.m_redo.rseg;
ut_ad(undo->rseg == rseg);
- mtr.start(true);
+ mtr.start();
/* Change the undo log segment states from TRX_UNDO_ACTIVE to
TRX_UNDO_PREPARED: these modifications to the file data
diff --git a/storage/innobase/trx/trx0undo.cc b/storage/innobase/trx/trx0undo.cc
index 18755d0457a..0c31299486b 100644
--- a/storage/innobase/trx/trx0undo.cc
+++ b/storage/innobase/trx/trx0undo.cc
@@ -1444,7 +1444,7 @@ buf_block_t*
trx_undo_assign_low(trx_t* trx, trx_rseg_t* rseg, trx_undo_t** undo,
dberr_t* err, mtr_t* mtr)
{
- const bool is_temp = rseg == trx->rsegs.m_noredo.rseg;
+ const bool is_temp __attribute__((unused)) = rseg == trx->rsegs.m_noredo.rseg;
ut_ad(rseg == trx->rsegs.m_redo.rseg
|| rseg == trx->rsegs.m_noredo.rseg);
@@ -1684,87 +1684,3 @@ trx_undo_free_at_shutdown(trx_t *trx)
undo = NULL;
}
}
-
-/** Truncate UNDO tablespace, reinitialize header and rseg.
-@param[in] undo_trunc UNDO tablespace handler
-@return true if success else false. */
-bool
-trx_undo_truncate_tablespace(
- undo::Truncate* undo_trunc)
-
-{
- fil_space_t* space = fil_space_acquire(
- undo_trunc->get_marked_space_id());
- if (!space) return false;
-
- /* Step-1: Truncate tablespace. */
- if (!fil_truncate_tablespace(
- space, SRV_UNDO_TABLESPACE_SIZE_IN_PAGES)) {
- space->release();
- return false;
- }
-
- /* Step-2: Re-initialize tablespace header.
- Avoid REDO logging as we don't want to apply the action if server
- crashes. For fix-up we have UNDO-truncate-ddl-log. */
- mtr_t mtr;
- mtr_start(&mtr);
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
- fsp_header_init(space, SRV_UNDO_TABLESPACE_SIZE_IN_PAGES, &mtr);
- mtr_commit(&mtr);
-
- /* Step-3: Re-initialize rollback segment header that resides
- in truncated tablespaced. */
- mtr_start(&mtr);
- mtr_set_log_mode(&mtr, MTR_LOG_NO_REDO);
- mtr_x_lock(&space->latch, &mtr);
- buf_block_t* sys_header = trx_sysf_get(&mtr);
-
- for (ulint i = 0; i < undo_trunc->rsegs_size(); ++i) {
- trx_rsegf_t* rseg_header;
-
- trx_rseg_t* rseg = undo_trunc->get_ith_rseg(i);
-
- rseg->page_no = trx_rseg_header_create(
- space, rseg->id, sys_header, &mtr);
-
- rseg_header = trx_rsegf_get_new(space->id, rseg->page_no,
- &mtr);
-
- /* Before re-initialization ensure that we free the existing
- structure. There can't be any active transactions. */
- ut_a(UT_LIST_GET_LEN(rseg->undo_list) == 0);
-
- trx_undo_t* next_undo;
-
- for (trx_undo_t* undo = UT_LIST_GET_FIRST(rseg->undo_cached);
- undo != NULL;
- undo = next_undo) {
-
- next_undo = UT_LIST_GET_NEXT(undo_list, undo);
- UT_LIST_REMOVE(rseg->undo_cached, undo);
- MONITOR_DEC(MONITOR_NUM_UNDO_SLOT_CACHED);
- ut_free(undo);
- }
-
- UT_LIST_INIT(rseg->undo_list, &trx_undo_t::undo_list);
- UT_LIST_INIT(rseg->undo_cached, &trx_undo_t::undo_list);
-
- /* Initialize the undo log lists according to the rseg header */
- rseg->curr_size = mtr_read_ulint(
- rseg_header + TRX_RSEG_HISTORY_SIZE, MLOG_4BYTES, &mtr)
- + 1;
-
- ut_ad(rseg->curr_size == 1);
-
- rseg->trx_ref_count = 0;
- rseg->last_page_no = FIL_NULL;
- rseg->last_offset = 0;
- rseg->last_commit = 0;
- rseg->needs_purge = false;
- }
- mtr_commit(&mtr);
- space->release();
-
- return true;
-}
diff --git a/storage/innobase/ut/ut0new.cc b/storage/innobase/ut/ut0new.cc
index 35d49073678..3a17b5ebf30 100644
--- a/storage/innobase/ut/ut0new.cc
+++ b/storage/innobase/ut/ut0new.cc
@@ -150,7 +150,6 @@ ut_new_boot()
"row0merge",
"row0mysql",
"row0sel",
- "row0trunc",
"srv0conc",
"srv0srv",
"srv0start",
diff --git a/storage/innobase/ut/ut0ut.cc b/storage/innobase/ut/ut0ut.cc
index 39fb037aa28..adda0b960c9 100644
--- a/storage/innobase/ut/ut0ut.cc
+++ b/storage/innobase/ut/ut0ut.cc
@@ -589,8 +589,6 @@ ut_strerr(
return("Tablespace already exists");
case DB_TABLESPACE_DELETED:
return("Tablespace deleted or being deleted");
- case DB_TABLESPACE_TRUNCATED:
- return("Tablespace was truncated");
case DB_TABLESPACE_NOT_FOUND:
return("Tablespace not found");
case DB_LOCK_TABLE_FULL:
diff --git a/storage/maria/CMakeLists.txt b/storage/maria/CMakeLists.txt
index b8e3350ca76..77dfb201413 100644
--- a/storage/maria/CMakeLists.txt
+++ b/storage/maria/CMakeLists.txt
@@ -56,7 +56,8 @@ IF(APPLE)
ENDIF()
MYSQL_ADD_PLUGIN(aria ${ARIA_SOURCES}
- STORAGE_ENGINE STATIC_ONLY DEFAULT
+ STORAGE_ENGINE
+ MANDATORY
RECOMPILE_FOR_EMBEDDED)
IF(NOT WITH_ARIA_STORAGE_ENGINE)
diff --git a/storage/maria/ha_maria.cc b/storage/maria/ha_maria.cc
index 76f079f9b0c..6fe00e52081 100644
--- a/storage/maria/ha_maria.cc
+++ b/storage/maria/ha_maria.cc
@@ -387,6 +387,10 @@ static void init_aria_psi_keys(void)
#define init_aria_psi_keys() /* no-op */
#endif /* HAVE_PSI_INTERFACE */
+const char *MA_CHECK_INFO= "info";
+const char *MA_CHECK_WARNING= "warning";
+const char *MA_CHECK_ERROR= "error";
+
/*****************************************************************************
** MARIA tables
*****************************************************************************/
@@ -399,6 +403,20 @@ static handler *maria_create_handler(handlerton *hton,
}
+static void _ma_check_print(HA_CHECK *param, const char* msg_type,
+ const char *msgbuf)
+{
+ if (msg_type == MA_CHECK_INFO)
+ sql_print_information("%s.%s: %s", param->db_name, param->table_name,
+ msgbuf);
+ else if (msg_type == MA_CHECK_WARNING)
+ sql_print_warning("%s.%s: %s", param->db_name, param->table_name,
+ msgbuf);
+ else
+ sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+}
+
+
// collect errors printed by maria_check routines
static void _ma_check_print_msg(HA_CHECK *param, const char *msg_type,
@@ -420,16 +438,21 @@ static void _ma_check_print_msg(HA_CHECK *param, const char *msg_type,
if (!thd->vio_ok())
{
- sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+ _ma_check_print(param, msg_type, msgbuf);
return;
}
if (param->testflag &
(T_CREATE_MISSING_KEYS | T_SAFE_REPAIR | T_AUTO_REPAIR))
{
- my_message(ER_NOT_KEYFILE, msgbuf, MYF(0));
+ myf flag= 0;
+ if (msg_type == MA_CHECK_INFO)
+ flag= ME_NOTE;
+ else if (msg_type == MA_CHECK_WARNING)
+ flag= ME_WARNING;
+ my_message(ER_NOT_KEYFILE, msgbuf, MYF(flag));
if (thd->variables.log_warnings > 2)
- sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+ _ma_check_print(param, msg_type, msgbuf);
return;
}
length= (uint) (strxmov(name, param->db_name, ".", param->table_name,
@@ -451,7 +474,7 @@ static void _ma_check_print_msg(HA_CHECK *param, const char *msg_type,
sql_print_error("Failed on my_net_write, writing to stderr instead: %s.%s: %s\n",
param->db_name, param->table_name, msgbuf);
else if (thd->variables.log_warnings > 2)
- sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+ _ma_check_print(param, msg_type, msgbuf);
return;
}
@@ -879,7 +902,7 @@ void _ma_check_print_error(HA_CHECK *param, const char *fmt, ...)
if (param->testflag & T_SUPPRESS_ERR_HANDLING)
DBUG_VOID_RETURN;
va_start(args, fmt);
- _ma_check_print_msg(param, "error", fmt, args);
+ _ma_check_print_msg(param, MA_CHECK_ERROR, fmt, args);
va_end(args);
DBUG_VOID_RETURN;
}
@@ -890,7 +913,7 @@ void _ma_check_print_info(HA_CHECK *param, const char *fmt, ...)
va_list args;
DBUG_ENTER("_ma_check_print_info");
va_start(args, fmt);
- _ma_check_print_msg(param, "info", fmt, args);
+ _ma_check_print_msg(param, MA_CHECK_INFO, fmt, args);
va_end(args);
DBUG_VOID_RETURN;
}
@@ -903,7 +926,7 @@ void _ma_check_print_warning(HA_CHECK *param, const char *fmt, ...)
param->warning_printed= 1;
param->out_flag |= O_DATA_LOST;
va_start(args, fmt);
- _ma_check_print_msg(param, "warning", fmt, args);
+ _ma_check_print_msg(param, MA_CHECK_WARNING, fmt, args);
va_end(args);
DBUG_VOID_RETURN;
}
@@ -1006,6 +1029,8 @@ handler *ha_maria::clone(const char *name, MEM_ROOT *mem_root)
new_handler->file->state= file->state;
/* maria_create_trn_for_mysql() is never called for clone() tables */
new_handler->file->trn= file->trn;
+ DBUG_ASSERT(new_handler->file->trn_prev == 0 &&
+ new_handler->file->trn_next == 0);
}
return new_handler;
}
@@ -1271,6 +1296,8 @@ int ha_maria::close(void)
MARIA_HA *tmp= file;
if (!tmp)
return 0;
+ DBUG_ASSERT(file->trn == 0 || file->trn == &dummy_transaction_object);
+ DBUG_ASSERT(file->trn_next == 0 && file->trn_prev == 0);
file= 0;
return maria_close(tmp);
}
@@ -1386,6 +1413,16 @@ int ha_maria::check(THD * thd, HA_CHECK_OPT * check_opt)
mysql_mutex_unlock(&share->intern_lock);
info(HA_STATUS_NO_LOCK | HA_STATUS_TIME | HA_STATUS_VARIABLE |
HA_STATUS_CONST);
+
+ /*
+ Write a 'table is ok' message to error log if table is ok and
+ we have written to error log that table was getting checked
+ */
+ if (!error && !(table->db_stat & HA_READ_ONLY) &&
+ !maria_is_crashed(file) && thd->error_printed_to_log &&
+ (param->warning_printed || param->error_printed ||
+ param->note_printed))
+ _ma_check_print_info(param, "Table is fixed");
}
}
else if (!maria_is_crashed(file) && !thd->killed)
@@ -1396,7 +1433,10 @@ int ha_maria::check(THD * thd, HA_CHECK_OPT * check_opt)
/* Reset trn, that may have been set by repair */
if (old_trn && old_trn != file->trn)
+ {
+ DBUG_ASSERT(old_trn->used_instances == 0);
_ma_set_trn_for_table(file, old_trn);
+ }
thd_proc_info(thd, old_proc_info);
thd_progress_end(thd);
return error ? HA_ADMIN_CORRUPT : HA_ADMIN_OK;
@@ -1472,6 +1512,7 @@ int ha_maria::repair(THD * thd, HA_CHECK_OPT *check_opt)
while ((error= repair(thd, param, 0)) && param->retry_repair)
{
param->retry_repair= 0;
+ file->state->records= start_records;
if (test_all_bits(param->testflag,
(uint) (T_RETRY_WITHOUT_QUICK | T_QUICK)))
{
@@ -1976,6 +2017,7 @@ int ha_maria::disable_indexes(uint mode)
int ha_maria::enable_indexes(uint mode)
{
int error;
+ ha_rows start_rows= file->state->records;
DBUG_PRINT("info", ("ha_maria::enable_indexes mode: %d", mode));
if (maria_is_all_keys_active(file->s->state.key_map, file->s->base.keys))
{
@@ -2038,6 +2080,7 @@ int ha_maria::enable_indexes(uint mode)
DBUG_ASSERT(thd->killed != 0);
/* Repairing by sort failed. Now try standard repair method. */
param->testflag &= ~T_REP_BY_SORT;
+ file->state->records= start_rows;
error= (repair(thd, param, 0) != HA_ADMIN_OK);
/*
If the standard repair succeeded, clear all error messages which
@@ -2612,14 +2655,20 @@ int ha_maria::extra(enum ha_extra_function operation)
operation == HA_EXTRA_PREPARE_FOR_FORCED_CLOSE))
{
THD *thd= table->in_use;
- TRN *trn= THD_TRN;
- _ma_set_tmp_trn_for_table(file, trn);
+ file->trn= THD_TRN;
}
DBUG_ASSERT(file->s->base.born_transactional || file->trn == 0 ||
file->trn == &dummy_transaction_object);
tmp= maria_extra(file, operation, 0);
- file->trn= old_trn; // Reset trn if was used
+ /*
+ Restore trn if it was changed above.
+ Note that table could be removed from trn->used_tables and
+ trn->used_instances if trn was set and some of the above operations
+ was used. This is ok as the table should not be part of any transaction
+ after this and thus doesn't need to be part of any of the above lists.
+ */
+ file->trn= old_trn;
return tmp;
}
@@ -2855,9 +2904,12 @@ static void reset_thd_trn(THD *thd, MARIA_HA *first_table)
{
DBUG_ENTER("reset_thd_trn");
THD_TRN= NULL;
- for (MARIA_HA *table= first_table; table ;
- table= table->trn_next)
+ MARIA_HA *next;
+ for (MARIA_HA *table= first_table; table ; table= next)
+ {
+ next= table->trn_next;
_ma_reset_trn_for_table(table);
+ }
DBUG_VOID_RETURN;
}
@@ -2904,9 +2956,11 @@ int ha_maria::implicit_commit(THD *thd, bool new_trn)
DBUG_RETURN(0);
}
+ /* Prepare to move used_instances and locked tables to new TRN object */
locked_tables= trnman_has_locked_tables(trn);
+ trnman_reset_locked_tables(trn, 0);
+ relink_trn_used_instances(&used_tables, trn);
- used_tables= (MARIA_HA*) trn->used_instances;
error= 0;
if (unlikely(ma_commit(trn)))
error= 1;
@@ -3331,6 +3385,8 @@ static int maria_commit(handlerton *hton __attribute__ ((unused)),
{
TRN *trn= THD_TRN;
DBUG_ENTER("maria_commit");
+
+ DBUG_ASSERT(trnman_has_locked_tables(trn) == 0);
trnman_reset_locked_tables(trn, 0);
trnman_set_flags(trn, trnman_get_flags(trn) & ~TRN_STATE_INFO_LOGGED);
@@ -3348,9 +3404,12 @@ static int maria_rollback(handlerton *hton __attribute__ ((unused)),
{
TRN *trn= THD_TRN;
DBUG_ENTER("maria_rollback");
+
+ DBUG_ASSERT(trnman_has_locked_tables(trn) == 0);
trnman_reset_locked_tables(trn, 0);
/* statement or transaction ? */
- if ((thd->variables.option_bits & (OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN)) && !all)
+ if ((thd->variables.option_bits & (OPTION_NOT_AUTOCOMMIT | OPTION_BEGIN)) &&
+ !all)
{
trnman_rollback_statement(trn);
DBUG_RETURN(0); // end of statement
@@ -3984,8 +4043,8 @@ maria_declare_plugin(aria)
MYSQL_STORAGE_ENGINE_PLUGIN,
&maria_storage_engine,
"Aria",
- "Monty Program Ab",
- "Crash-safe tables with MyISAM heritage",
+ "MariaDB Corporation Ab",
+ "Crash-safe tables with MyISAM heritage. Used for internal temporary tables and privilege tables",
PLUGIN_LICENSE_GPL,
ha_maria_init, /* Plugin Init */
NULL, /* Plugin Deinit */
diff --git a/storage/maria/ma_blockrec.c b/storage/maria/ma_blockrec.c
index ae9f2fae889..29a31a4596f 100644
--- a/storage/maria/ma_blockrec.c
+++ b/storage/maria/ma_blockrec.c
@@ -53,10 +53,10 @@
Page header:
LSN 7 bytes Log position for last page change
- PAGE_TYPE 1 uchar 1 for head / 2 for tail / 3 for blob
+ PAGE_TYPE 1 uchar 0 unalloced / 1 for head / 2 for tail / 3 for blob
DIR_COUNT 1 uchar Number of row/tail entries on page
FREE_DIR_LINK 1 uchar Pointer to first free director entry or 255 if no
- empty space 2 bytes Empty space on page
+ empty space 2 bytes Bytes of empty space on page
The most significant bit in PAGE_TYPE is set to 1 if the data on the page
can be compacted to get more space. (PAGE_CAN_BE_COMPACTED)
@@ -2600,7 +2600,8 @@ static my_bool free_full_page_range(MARIA_HA *info, pgcache_page_no_t page,
@param record Record we should write
@param row Statistics about record (calculated by
calc_record_size())
- @param map_blocks On which pages the record should be stored
+ @param bitmap_blocks On which pages the record should be stored
+ @param head_block_is_read 1 if head block existed. 0 if new block.
@param row_pos Position on head page where to put head part of
record
@param undo_lsn <> LSN_ERROR if we are executing an UNDO
@@ -5161,11 +5162,19 @@ int _ma_read_block_record(MARIA_HA *info, uchar *record,
info->buff, share->page_type,
PAGECACHE_LOCK_LEFT_UNLOCKED, 0)))
DBUG_RETURN(my_errno);
- DBUG_ASSERT((buff[PAGE_TYPE_OFFSET] & PAGE_TYPE_MASK) == HEAD_PAGE);
- if (!(data= get_record_position(share, buff, offset, &end_of_data)))
+
+ /*
+ Unallocated page access can happen if this is an access to a page where
+ all rows where deleted as part of this statement.
+ */
+ DBUG_ASSERT((buff[PAGE_TYPE_OFFSET] & PAGE_TYPE_MASK) == HEAD_PAGE ||
+ (buff[PAGE_TYPE_OFFSET] & PAGE_TYPE_MASK) == UNALLOCATED_PAGE);
+
+ if (((buff[PAGE_TYPE_OFFSET] & PAGE_TYPE_MASK) == UNALLOCATED_PAGE) ||
+ !(data= get_record_position(share, buff, offset, &end_of_data)))
{
DBUG_ASSERT(!maria_assert_if_crashed_table);
- DBUG_PRINT("error", ("Wrong directory entry in data block"));
+ DBUG_PRINT("warning", ("Wrong directory entry in data block"));
my_errno= HA_ERR_RECORD_DELETED; /* File crashed */
DBUG_RETURN(HA_ERR_RECORD_DELETED);
}
diff --git a/storage/maria/ma_check.c b/storage/maria/ma_check.c
index 316a1a06ccc..4eab0e07315 100644
--- a/storage/maria/ma_check.c
+++ b/storage/maria/ma_check.c
@@ -149,7 +149,7 @@ void maria_chk_init_for_check(HA_CHECK *param, MARIA_HA *info)
*/
param->max_trid= ~(TrID) 0;
}
- else if (param->max_trid == 0)
+ else if (param->max_trid == 0 || param->max_trid == ~(TrID) 0)
{
if (!ma_control_file_inited())
param->max_trid= 0; /* Give warning for first trid found */
@@ -179,7 +179,7 @@ int maria_chk_status(HA_CHECK *param, MARIA_HA *info)
if (share->state.open_count != (uint) (share->global_changed ? 1 : 0))
{
/* Don't count this as a real warning, as check can correct this ! */
- uint save=param->warning_printed;
+ my_bool save=param->warning_printed;
_ma_check_print_warning(param,
share->state.open_count==1 ?
"%d client is using or hasn't closed the table properly" :
@@ -191,6 +191,7 @@ int maria_chk_status(HA_CHECK *param, MARIA_HA *info)
}
if (share->state.create_trid > param->max_trid)
{
+ param->wrong_trd_printed= 1; /* Force should run zerofill */
_ma_check_print_warning(param,
"Table create_trd (%llu) > current max_transaction id (%llu). Table needs to be repaired or zerofilled to be usable",
share->state.create_trid, param->max_trid);
@@ -643,7 +644,7 @@ int maria_chk_key(HA_CHECK *param, register MARIA_HA *info)
(key_part_map) 1, HA_READ_KEY_EXACT))
{
/* Don't count this as a real warning, as maria_chk can't correct it */
- uint save=param->warning_printed;
+ my_bool save=param->warning_printed;
_ma_check_print_warning(param, "Found row where the auto_increment "
"column has the value 0");
param->warning_printed=save;
@@ -891,11 +892,10 @@ static int chk_index(HA_CHECK *param, MARIA_HA *info, MARIA_KEYDEF *keyinfo,
if (level > param->max_level)
param->max_level=level;
- if (_ma_get_keynr(share, anc_page->buff) !=
- (uint) (keyinfo - share->keyinfo))
+ if (_ma_get_keynr(share, anc_page->buff) != keyinfo->key_nr)
_ma_check_print_error(param, "Page at %s is not marked for index %u",
llstr(anc_page->pos, llbuff),
- (uint) (keyinfo - share->keyinfo));
+ (uint) keyinfo->key_nr);
if ((page_flag & KEYPAGE_FLAG_HAS_TRANSID) &&
!share->base.born_transactional)
{
@@ -916,7 +916,7 @@ static int chk_index(HA_CHECK *param, MARIA_HA *info, MARIA_KEYDEF *keyinfo,
info->last_key.keyinfo= tmp_key.keyinfo= keyinfo;
info->lastinx= ~0; /* Safety */
tmp_key.data= tmp_key_buff;
- for ( ;; )
+ for ( ;; _ma_copy_key(&info->last_key, &tmp_key))
{
if (nod_flag)
{
@@ -998,7 +998,6 @@ static int chk_index(HA_CHECK *param, MARIA_HA *info, MARIA_KEYDEF *keyinfo,
tmp_key.data);
}
}
- _ma_copy_key(&info->last_key, &tmp_key);
(*key_checksum)+= maria_byte_checksum(tmp_key.data, tmp_key.data_length);
record= _ma_row_pos_from_key(&tmp_key);
@@ -1011,6 +1010,7 @@ static int chk_index(HA_CHECK *param, MARIA_HA *info, MARIA_KEYDEF *keyinfo,
if (subkeys < 0)
{
ha_rows tmp_keys=0;
+ share->ft2_keyinfo.key_nr= keyinfo->key_nr;
if (chk_index_down(param,info,&share->ft2_keyinfo,record,
temp_buff,&tmp_keys,key_checksum,1))
goto err;
@@ -2381,6 +2381,7 @@ static int initialize_variables_for_repair(HA_CHECK *param,
param->retry_repair= 0;
param->warning_printed= 0;
param->error_printed= 0;
+ param->wrong_trd_printed= 0;
sort_param->sort_info= sort_info;
sort_param->fix_datafile= ! rep_quick;
@@ -5754,8 +5755,7 @@ static int sort_insert_key(MARIA_SORT_PARAM *sort_param,
a_length= share->keypage_header + nod_flag;
key_block->end_pos= anc_buff + share->keypage_header;
bzero(anc_buff, share->keypage_header);
- _ma_store_keynr(share, anc_buff, (uint) (sort_param->keyinfo -
- share->keyinfo));
+ _ma_store_keynr(share, anc_buff, sort_param->keyinfo->key_nr);
lastkey=0; /* No previous key in block */
}
else
diff --git a/storage/maria/ma_commit.c b/storage/maria/ma_commit.c
index 0ae3868dbf6..3850af8246c 100644
--- a/storage/maria/ma_commit.c
+++ b/storage/maria/ma_commit.c
@@ -98,7 +98,7 @@ int maria_commit(MARIA_HA *info)
if (!info->s->now_transactional)
return 0;
trn= info->trn;
- info->trn= 0; /* checked in maria_close() */
+ _ma_reset_trn_for_table(info);
return ma_commit(trn);
}
diff --git a/storage/maria/ma_control_file.c b/storage/maria/ma_control_file.c
index 3b7d2dd4850..3c536d2c46f 100644
--- a/storage/maria/ma_control_file.c
+++ b/storage/maria/ma_control_file.c
@@ -583,8 +583,8 @@ int ma_control_file_end(void)
close_error= mysql_file_close(control_file_fd, MYF(MY_WME));
/*
- As mysql_file_close() frees structures even if close() fails, we do the same,
- i.e. we mark the file as closed in all cases.
+ As mysql_file_close() frees structures even if close() fails, we do the
+ same, i.e. we mark the file as closed in all cases.
*/
control_file_fd= -1;
/*
diff --git a/storage/maria/ma_control_file.h b/storage/maria/ma_control_file.h
index 155c778c105..85e8f2c899d 100644
--- a/storage/maria/ma_control_file.h
+++ b/storage/maria/ma_control_file.h
@@ -42,7 +42,7 @@ extern LSN last_checkpoint_lsn;
*/
extern uint32 last_logno;
-extern TrID max_trid_in_control_file;
+extern TrID max_trid_in_control_file, max_long_trid;
extern uint8 recovery_failures;
diff --git a/storage/maria/ma_create.c b/storage/maria/ma_create.c
index 503d2420c41..24aa892d212 100644
--- a/storage/maria/ma_create.c
+++ b/storage/maria/ma_create.c
@@ -827,6 +827,11 @@ int maria_create(const char *name, enum data_file_type datafile_type,
*/
share.state.skip_redo_lsn= share.state.is_of_horizon=
share.state.create_rename_lsn= LSN_MAX;
+ /*
+ We have to mark the table as not movable as the table will contain the
+ maria_uuid and create_rename_lsn
+ */
+ share.state.changed|= STATE_NOT_MOVABLE;
}
if (datafile_type == DYNAMIC_RECORD)
@@ -1446,6 +1451,7 @@ int _ma_update_state_lsns_sub(MARIA_SHARE *share, LSN lsn, TrID create_trid,
uchar buf[LSN_STORE_SIZE * 3], *ptr;
uchar trid_buff[8];
File file= share->kfile.file;
+ DBUG_ENTER("_ma_update_state_lsns_sub");
DBUG_ASSERT(file >= 0);
if (lsn == LSN_IMPOSSIBLE)
@@ -1464,7 +1470,7 @@ int _ma_update_state_lsns_sub(MARIA_SHARE *share, LSN lsn, TrID create_trid,
0].length,
sizeof(log_array)/sizeof(log_array[0]),
log_array, NULL, NULL)))
- return res;
+ DBUG_RETURN(res);
}
for (ptr= buf; ptr < (buf + sizeof(buf)); ptr+= LSN_STORE_SIZE)
@@ -1497,13 +1503,13 @@ int _ma_update_state_lsns_sub(MARIA_SHARE *share, LSN lsn, TrID create_trid,
}
else
lsn_store(buf, share->state.create_rename_lsn);
- return (my_pwrite(file, buf, sizeof(buf),
- sizeof(share->state.header) +
- MARIA_FILE_CREATE_RENAME_LSN_OFFSET, MYF(MY_NABP)) ||
- my_pwrite(file, trid_buff, sizeof(trid_buff),
- sizeof(share->state.header) +
- MARIA_FILE_CREATE_TRID_OFFSET, MYF(MY_NABP)) ||
- (do_sync && mysql_file_sync(file, MYF(0))));
+ DBUG_RETURN(my_pwrite(file, buf, sizeof(buf),
+ sizeof(share->state.header) +
+ MARIA_FILE_CREATE_RENAME_LSN_OFFSET, MYF(MY_NABP)) ||
+ my_pwrite(file, trid_buff, sizeof(trid_buff),
+ sizeof(share->state.header) +
+ MARIA_FILE_CREATE_TRID_OFFSET, MYF(MY_NABP)) ||
+ (do_sync && mysql_file_sync(file, MYF(0))));
}
#if defined(_MSC_VER) && (_MSC_VER == 1310)
#pragma optimize("",on)
diff --git a/storage/maria/ma_ft_boolean_search.c b/storage/maria/ma_ft_boolean_search.c
index 4847429ed4b..c15186ab752 100644
--- a/storage/maria/ma_ft_boolean_search.c
+++ b/storage/maria/ma_ft_boolean_search.c
@@ -457,7 +457,7 @@ static int _ft2_search_no_lock(FTB *ftb, FTB_WORD *ftbw, my_bool init_search)
*/
ftbw->off=off;
ftbw->key_root= info->cur_row.lastpos;
- ftbw->keyinfo=& info->s->ft2_keyinfo;
+ ftbw->keyinfo= info->last_key.keyinfo= & info->s->ft2_keyinfo;
r= _ma_search_first(info, ftbw->keyinfo, ftbw->key_root);
DBUG_ASSERT(r==0); /* found something */
memcpy(lastkey_buf+off, info->last_key.data,
diff --git a/storage/maria/ma_info.c b/storage/maria/ma_info.c
index 081df0bc5ce..22b9c86f21d 100644
--- a/storage/maria/ma_info.c
+++ b/storage/maria/ma_info.c
@@ -56,7 +56,11 @@ int maria_status(MARIA_HA *info, register MARIA_INFO *x, uint flag)
}
if (flag & HA_STATUS_VARIABLE)
{
- x->records = info->state->records;
+ /* If table is locked, give versioned number otherwise last commited */
+ if (info->lock_type == F_UNLCK)
+ x->records = share->state.state.records;
+ else
+ x->records = info->state->records;
x->deleted = share->state.state.del;
x->delete_length = share->state.state.empty;
x->data_file_length = share->state.state.data_file_length;
diff --git a/storage/maria/ma_key_recover.c b/storage/maria/ma_key_recover.c
index 73c8c96682e..6ec83294c7a 100644
--- a/storage/maria/ma_key_recover.c
+++ b/storage/maria/ma_key_recover.c
@@ -933,8 +933,6 @@ err:
@retval 1 Error
*/
-long my_counter= 0;
-
uint _ma_apply_redo_index(MARIA_HA *info,
LSN lsn, const uchar *header, uint head_length)
{
diff --git a/storage/maria/ma_locking.c b/storage/maria/ma_locking.c
index 4723c04e3cf..54f072ede5c 100644
--- a/storage/maria/ma_locking.c
+++ b/storage/maria/ma_locking.c
@@ -454,7 +454,7 @@ int _ma_mark_file_changed_now(register MARIA_SHARE *share)
}
/* Set uuid of file if not yet set (zerofilled file) */
if (share->base.born_transactional &&
- !(share->state.changed & STATE_NOT_MOVABLE))
+ !(share->state.org_changed & STATE_NOT_MOVABLE))
{
/* Lock table to current installation */
if (_ma_set_uuid(share, 0) ||
@@ -464,6 +464,7 @@ int _ma_mark_file_changed_now(register MARIA_SHARE *share)
TRUE, TRUE)))
goto err;
share->state.changed|= STATE_NOT_MOVABLE;
+ share->state.org_changed|= STATE_NOT_MOVABLE;
}
}
error= 0;
diff --git a/storage/maria/ma_norec.c b/storage/maria/ma_norec.c
index da26d0d6dbd..f490ab333a5 100644
--- a/storage/maria/ma_norec.c
+++ b/storage/maria/ma_norec.c
@@ -32,14 +32,14 @@ my_bool _ma_update_no_record(MARIA_HA *info __attribute__((unused)),
const uchar *oldrec __attribute__((unused)),
const uchar *record __attribute__((unused)))
{
- return (my_bool)HA_ERR_WRONG_COMMAND;
+ return 1;
}
my_bool _ma_delete_no_record(MARIA_HA *info __attribute__((unused)),
const uchar *record __attribute__((unused)))
{
- return (my_bool)HA_ERR_WRONG_COMMAND;
+ return 1;
}
diff --git a/storage/maria/ma_open.c b/storage/maria/ma_open.c
index 13f7a64e786..cd065d5eb1c 100644
--- a/storage/maria/ma_open.c
+++ b/storage/maria/ma_open.c
@@ -453,6 +453,7 @@ MARIA_HA *maria_open(const char *name, int mode, uint open_flags)
share->state.state_length=base_pos;
/* For newly opened tables we reset the error-has-been-printed flag */
share->state.changed&= ~STATE_CRASHED_PRINTED;
+ share->state.org_changed= share->state.changed;
if (!(open_flags & HA_OPEN_FOR_REPAIR) &&
((share->state.changed & STATE_CRASHED_FLAGS) ||
@@ -473,13 +474,13 @@ MARIA_HA *maria_open(const char *name, int mode, uint open_flags)
/*
A transactional table is not usable on this system if:
- share->state.create_trid > trnman_get_max_trid()
- - Critical as trid as stored releativel to create_trid.
+ - Critical as trid as stored releative to create_trid.
- uuid is different
STATE_NOT_MOVABLE is reset when a table is zerofilled
(has no LSN's and no trids)
- We can ignore testing uuid if STATE_NOT_MOVABLE is set, as in this
+ We can ignore testing uuid if STATE_NOT_MOVABLE is not set, as in this
case the uuid will be set in _ma_mark_file_changed().
*/
if (share->base.born_transactional &&
@@ -800,17 +801,27 @@ MARIA_HA *maria_open(const char *name, int mode, uint open_flags)
share->state.is_of_horizon) > 0) ||
!LSN_VALID(share->state.skip_redo_lsn) ||
(cmp_translog_addr(share->state.create_rename_lsn,
- share->state.skip_redo_lsn) > 0)) &&
- !(open_flags & HA_OPEN_FOR_REPAIR))
+ share->state.skip_redo_lsn) > 0)))
{
- /*
- If in Recovery, it will not work. If LSN is invalid and not
- LSN_NEEDS_NEW_STATE_LSNS, header must be corrupted.
- In both cases, must repair.
- */
- my_errno=((share->state.changed & STATE_CRASHED_ON_REPAIR) ?
- HA_ERR_CRASHED_ON_REPAIR : HA_ERR_CRASHED_ON_USAGE);
- goto err;
+ if (!(open_flags & HA_OPEN_FOR_REPAIR))
+ {
+ /*
+ If in Recovery, it will not work. If LSN is invalid and not
+ LSN_NEEDS_NEW_STATE_LSNS, header must be corrupted.
+ In both cases, must repair.
+ */
+ my_errno=((share->state.changed & STATE_CRASHED_ON_REPAIR) ?
+ HA_ERR_CRASHED_ON_REPAIR : HA_ERR_CRASHED_ON_USAGE);
+ goto err;
+ }
+ else
+ {
+ /*
+ Open in repair mode. Ensure that we mark the table crashed, so
+ that we run auto_repair on it
+ */
+ maria_mark_crashed_share(share);
+ }
}
else if (!(open_flags & HA_OPEN_FOR_REPAIR))
{
diff --git a/storage/maria/ma_page.c b/storage/maria/ma_page.c
index e41b7dd1177..389e1bc068b 100644
--- a/storage/maria/ma_page.c
+++ b/storage/maria/ma_page.c
@@ -153,8 +153,9 @@ my_bool _ma_fetch_keypage(MARIA_PAGE *page, MARIA_HA *info,
if (page_size < 4 || page_size > share->max_index_block_size ||
_ma_get_keynr(share, tmp) != keyinfo->key_nr)
{
- DBUG_PRINT("error",("page %lu had wrong page length: %u keynr: %u",
+ DBUG_PRINT("error",("page %lu had wrong page length: %u page_header: %u keynr: %u",
(ulong) (pos / block_size), page_size,
+ share->keypage_header,
_ma_get_keynr(share, tmp)));
DBUG_DUMP("page", tmp, page_size);
info->last_keypage = HA_OFFSET_ERROR;
diff --git a/storage/maria/ma_recovery.c b/storage/maria/ma_recovery.c
index f287bcbd46b..dbb8d46bdbc 100644
--- a/storage/maria/ma_recovery.c
+++ b/storage/maria/ma_recovery.c
@@ -49,7 +49,6 @@ static LSN current_group_end_lsn;
/** Current group of REDOs is about this table and only this one */
static MARIA_HA *current_group_table;
#endif
-static TrID max_long_trid= 0; /**< max long trid seen by REDO phase */
static my_bool skip_DDLs; /**< if REDO phase should skip DDL records */
/** @brief to avoid writing a checkpoint if recovery did nothing. */
static my_bool checkpoint_useful;
@@ -62,6 +61,7 @@ static uint recovery_warnings; /**< count of warnings */
static uint recovery_found_crashed_tables;
HASH tables_to_redo; /* For maria_read_log */
ulong maria_recovery_force_crash_counter;
+TrID max_long_trid= 0; /**< max long trid seen by REDO phase */
#define prototype_redo_exec_hook(R) \
static int exec_REDO_LOGREC_ ## R(const TRANSLOG_HEADER_BUFFER *rec)
@@ -473,6 +473,7 @@ int maria_apply_log(LSN from_lsn, LSN end_lsn,
fflush(stderr);
}
+ set_if_bigger(max_trid_in_control_file, max_long_trid);
if (take_checkpoints && checkpoint_useful)
{
/* No dirty pages, all tables are closed, no active transactions, save: */
@@ -1356,6 +1357,7 @@ static int new_table(uint16 sid, const char *name, LSN lsn_of_file_id)
silently pass in the "info == NULL" test below.
*/
tprint(tracef, ", record is corrupted");
+ eprint(tracef, "\n***WARNING: %s may be corrupted", name ? name : "NULL");
info= NULL;
recovery_warnings++;
goto end;
@@ -1368,7 +1370,11 @@ static int new_table(uint16 sid, const char *name, LSN lsn_of_file_id)
" or its header is so corrupted that we cannot open it;"
" we skip it");
if (my_errno != ENOENT)
+ {
recovery_found_crashed_tables++;
+ eprint(tracef, "\n***WARNING: %s could not be opened: Error: %d",
+ name ? name : "NULL", (int) my_errno);
+ }
error= 0;
goto end;
}
@@ -1397,6 +1403,7 @@ static int new_table(uint16 sid, const char *name, LSN lsn_of_file_id)
not transactional table
*/
tprint(tracef, ", is not transactional. Ignoring open request");
+ eprint(tracef, "\n***WARNING: '%s' may be crashed", name);
error= -1;
recovery_warnings++;
goto end;
@@ -1407,6 +1414,7 @@ static int new_table(uint16 sid, const char *name, LSN lsn_of_file_id)
" LOGREC_FILE_ID's LSN " LSN_FMT ", ignoring open request",
LSN_IN_PARTS(share->state.create_rename_lsn),
LSN_IN_PARTS(lsn_of_file_id));
+ eprint(tracef, "\n***WARNING: '%s' may be crashed", name);
recovery_warnings++;
error= -1;
goto end;
@@ -1438,6 +1446,8 @@ static int new_table(uint16 sid, const char *name, LSN lsn_of_file_id)
(kfile_len == MY_FILEPOS_ERROR))
{
tprint(tracef, ", length unknown\n");
+ eprint(tracef, "\n***WARNING: Can't read length of file '%s'",
+ share->open_file_name.str);
recovery_warnings++;
goto end;
}
@@ -3551,8 +3561,8 @@ void _ma_tmp_disable_logging_for_table(MARIA_HA *info,
info->state may point to a state that was deleted by
_ma_trnman_end_trans_hook()
*/
- share->state.common= *info->state;
- info->state= &share->state.common;
+ share->state.no_logging= *info->state;
+ info->state= &share->state.no_logging;
info->switched_transactional= TRUE;
/*
@@ -3561,7 +3571,12 @@ void _ma_tmp_disable_logging_for_table(MARIA_HA *info,
should be now. info->trn may be NULL in maria_chk.
*/
if (info->trn == NULL)
+ {
info->trn= &dummy_transaction_object;
+ info->trn_next= 0;
+ info->trn_prev= 0;
+ }
+
DBUG_ASSERT(info->trn->rec_lsn == LSN_IMPOSSIBLE);
share->page_type= PAGECACHE_PLAIN_PAGE;
/* Functions below will pick up now_transactional and change callbacks */
@@ -3608,6 +3623,10 @@ my_bool _ma_reenable_logging_for_table(MARIA_HA *info, my_bool flush_pages)
_ma_copy_nontrans_state_information(info);
_ma_reset_history(info->s);
+ /* Reset state to point to state.common, as on open() */
+ info->state= &share->state.common;
+ *info->state= share->state.state;
+
if (flush_pages)
{
/* Ensure that recover is not executing any redo before this */
diff --git a/storage/maria/ma_state.c b/storage/maria/ma_state.c
index 23cb625fc58..c658b9e667c 100644
--- a/storage/maria/ma_state.c
+++ b/storage/maria/ma_state.c
@@ -30,6 +30,7 @@
#include "maria_def.h"
#include "trnman.h"
+#include "ma_trnman.h"
#include "ma_blockrec.h"
/**
@@ -571,7 +572,6 @@ void _ma_remove_table_from_trnman(MARIA_HA *info)
MARIA_SHARE *share= info->s;
TRN *trn= info->trn;
MARIA_USED_TABLES *tables, **prev;
- MARIA_HA *handler, **prev_file;
DBUG_ENTER("_ma_remove_table_from_trnman");
DBUG_PRINT("enter", ("trn: %p used_tables: %p share: %p in_trans: %d",
trn, trn->used_tables, share, share->in_trans));
@@ -603,26 +603,9 @@ void _ma_remove_table_from_trnman(MARIA_HA *info)
DBUG_PRINT("warning", ("share: %p where not in used_tables_list", share));
}
- /* unlink table from used_instances */
- for (prev_file= (MARIA_HA**) &trn->used_instances;
- (handler= *prev_file);
- prev_file= &handler->trn_next)
- {
- if (handler == info)
- {
- *prev_file= info->trn_next;
- break;
- }
- }
- if (handler != 0)
- {
- /*
- This can only happens in case of rename of intermediate table as
- part of alter table
- */
- DBUG_PRINT("warning", ("table: %p where not in used_instances", info));
- }
- info->trn= 0; /* Not part of trans anymore */
+ /* Reset trn and remove table from used_instances */
+ _ma_reset_trn_for_table(info);
+
DBUG_VOID_RETURN;
}
diff --git a/storage/maria/ma_test2.c b/storage/maria/ma_test2.c
index 24c48c67210..b6442c2be91 100644
--- a/storage/maria/ma_test2.c
+++ b/storage/maria/ma_test2.c
@@ -1086,6 +1086,11 @@ static void get_options(int argc, char **argv)
fprintf(stderr,"record count must be >= 10 (if testflag > 2)\n");
exit(1);
}
+ if (recant <= 1)
+ {
+ fprintf(stderr,"record count must be >= 2\n");
+ exit(1);
+ }
break;
case 'e': /* maria_block_length */
case 'E':
diff --git a/storage/maria/ma_trnman.h b/storage/maria/ma_trnman.h
index 9bfd1f0d047..5b6d0e9f60d 100644
--- a/storage/maria/ma_trnman.h
+++ b/storage/maria/ma_trnman.h
@@ -18,7 +18,7 @@
/**
Sets table's trn and prints debug information
- Links table into used_instances if new_trn is not 0
+ Links table into new_trn->used_instances
@param tbl MARIA_HA of table
@param newtrn what to put into tbl->trn
@@ -34,7 +34,10 @@ static inline void _ma_set_trn_for_table(MARIA_HA *tbl, TRN *newtrn)
tbl->trn= newtrn;
/* Link into used list */
+ if (newtrn->used_instances)
+ ((MARIA_HA*) newtrn->used_instances)->trn_prev= &tbl->trn_next;
tbl->trn_next= (MARIA_HA*) newtrn->used_instances;
+ tbl->trn_prev= (MARIA_HA**) &newtrn->used_instances;
newtrn->used_instances= tbl;
}
@@ -49,6 +52,8 @@ static inline void _ma_set_tmp_trn_for_table(MARIA_HA *tbl, TRN *newtrn)
DBUG_PRINT("info",("table: %p trn: %p -> %p",
tbl, tbl->trn, newtrn));
tbl->trn= newtrn;
+ tbl->trn_prev= 0;
+ tbl->trn_next= 0; /* To avoid assert in ha_maria::close() */
}
@@ -59,7 +64,36 @@ static inline void _ma_set_tmp_trn_for_table(MARIA_HA *tbl, TRN *newtrn)
static inline void _ma_reset_trn_for_table(MARIA_HA *tbl)
{
DBUG_PRINT("info",("table: %p trn: %p -> NULL", tbl, tbl->trn));
+
+ /* The following is only false if tbl->trn == &dummy_transaction_object */
+ if (tbl->trn_prev)
+ {
+ if (tbl->trn_next)
+ tbl->trn_next->trn_prev= tbl->trn_prev;
+ *tbl->trn_prev= tbl->trn_next;
+ tbl->trn_prev= 0;
+ tbl->trn_next= 0;
+ }
tbl->trn= 0;
}
+
+/*
+ Take over the used_instances link from a trn object
+ Reset the link in the trn object
+*/
+
+static inline void relink_trn_used_instances(MARIA_HA **used_tables, TRN *trn)
+{
+ if (likely(*used_tables= (MARIA_HA*) trn->used_instances))
+ {
+ /* Check that first back link is correct */
+ DBUG_ASSERT((*used_tables)->trn_prev == (MARIA_HA **)&trn->used_instances);
+
+ /* Fix back link to point to new base for the list */
+ (*used_tables)->trn_prev= used_tables;
+ trn->used_instances= 0;
+ }
+}
+
#endif /* _ma_trnman_h */
diff --git a/storage/maria/ma_write.c b/storage/maria/ma_write.c
index cfa62ffec58..c2b521e3c02 100644
--- a/storage/maria/ma_write.c
+++ b/storage/maria/ma_write.c
@@ -669,13 +669,18 @@ static int w_search(register MARIA_HA *info, uint32 comp_flag, MARIA_KEY *key,
else
{
/* popular word. two-level tree. going down */
- my_off_t root=dup_key_pos;
- keyinfo= &share->ft2_keyinfo;
- get_key_full_length_rdonly(off, key);
- key+=off;
+ my_off_t root= dup_key_pos;
+ MARIA_KEY subkey;
+ get_key_full_length_rdonly(off, key->data);
+ subkey.keyinfo= keyinfo= &share->ft2_keyinfo;
+ subkey.data= key->data + off;
+ subkey.data_length= key->data_length - off;
+ subkey.ref_length= key->ref_length;
+ subkey.flag= key->flag;
+
/* we'll modify key entry 'in vivo' */
keypos-= keyinfo->keylength + page.node;
- error= _ma_ck_real_write_btree(info, key, &root, comp_flag);
+ error= _ma_ck_real_write_btree(info, &subkey, &root, comp_flag);
_ma_dpointer(share, keypos+HA_FT_WLEN, root);
subkeys--; /* should there be underflow protection ? */
DBUG_ASSERT(subkeys < 0);
diff --git a/storage/maria/maria_chk.c b/storage/maria/maria_chk.c
index 86a27a13136..ae3b95db6ec 100644
--- a/storage/maria/maria_chk.c
+++ b/storage/maria/maria_chk.c
@@ -22,6 +22,7 @@
#include <stdarg.h>
#include <my_getopt.h>
#include <my_check_opt.h>
+#include <my_handler_errors.h>
#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h>
#endif
@@ -93,12 +94,28 @@ ATTRIBUTE_NORETURN static void my_exit(int exit_code);
HA_CHECK check_param;
+/*
+ Register handler error messages for usage with my_error()
+
+ NOTES
+ This is safe to call multiple times as my_error_register()
+ will ignore calls to register already registered error numbers.
+*/
+
+static const char **get_handler_error_messages(int e __attribute__((unused)))
+{
+ return handler_error_messages;
+}
+
+
/* Free memory and exit */
static void my_exit(int exit_code)
{
free_tmpdir(&maria_chk_tmpdir);
free_defaults(default_argv);
+ my_error_unregister(HA_ERR_FIRST,
+ HA_ERR_FIRST+ array_elements(handler_error_messages)-1);
my_end(check_param.testflag & T_INFO ?
MY_CHECK_ERROR | MY_GIVE_INFO : MY_CHECK_ERROR);
exit(exit_code);
@@ -120,6 +137,8 @@ int main(int argc, char **argv)
maria_quick_table_bits=decode_bits;
error=0;
maria_init();
+ my_error_register(get_handler_error_messages, HA_ERR_FIRST,
+ HA_ERR_FIRST+ array_elements(handler_error_messages)-1);
maria_block_size= 0; /* Use block size from control file */
if (!opt_ignore_control_file &&
@@ -160,6 +179,20 @@ int main(int argc, char **argv)
check_param.testflag&= ~T_REP;
fflush(stdout);
fflush(stderr);
+ if (check_param.wrong_trd_printed &&
+ (check_param.testflag & T_FORCE_CREATE) &&
+ !(check_param.error_printed | check_param.warning_printed))
+ {
+ /* Only wrong create_trd. Run zerofill */
+ ulonglong old_testflag= check_param.testflag;
+ check_param.testflag= T_ZEROFILL;
+ error|= maria_chk(&check_param, argv[-1]);
+ check_param.testflag= old_testflag;
+ check_param.error_printed= 0;
+ check_param.warning_printed= 0;
+ fflush(stdout);
+ fflush(stderr);
+ }
if ((check_param.error_printed | check_param.warning_printed) &&
(check_param.testflag & T_FORCE_CREATE) &&
(!(check_param.testflag & (T_REP | T_REP_BY_SORT | T_SORT_RECORDS |
@@ -174,7 +207,6 @@ int main(int argc, char **argv)
fflush(stdout);
fflush(stderr);
}
- else
error|=new_error;
if (argc && (!(check_param.testflag & T_SILENT) ||
check_param.testflag & T_INFO))
@@ -693,8 +725,8 @@ get_one_option(int optid,
}
else
{
- if (check_param.testflag & T_FORCE_CREATE)
- check_param.testflag= T_FORCE_SORT_MEMORY;
+ if (check_param.testflag & T_FORCE_CREATE)
+ check_param.testflag= T_FORCE_SORT_MEMORY;
check_param.tmpfile_createflag= O_RDWR | O_TRUNC;
check_param.testflag|= T_FORCE_CREATE | T_UPDATE_STATE;
}
@@ -981,8 +1013,8 @@ static int maria_chk(HA_CHECK *param, char *filename)
MARIA_SHARE *share;
DBUG_ENTER("maria_chk");
- param->out_flag=error=param->warning_printed=param->error_printed=
- recreate=0;
+ param->out_flag= error= param->error_printed= recreate= 0;
+ param->warning_printed= param->wrong_trd_printed= 0;
datafile=0;
param->isam_file_name=filename; /* For error messages */
warning_printed_by_chk_status= 0;
@@ -1128,7 +1160,7 @@ static int maria_chk(HA_CHECK *param, char *filename)
{
fprintf(stderr, "Aria table '%s' is not fixed because of errors\n",
filename);
- return(-1);
+ DBUG_RETURN(-1);
}
recreate=1;
if (!(param->testflag & T_REP_ANY))
@@ -1150,7 +1182,7 @@ static int maria_chk(HA_CHECK *param, char *filename)
param->total_deleted+=info->state->del;
descript(param, info, filename);
maria_close(info); /* Should always succeed */
- return(0);
+ DBUG_RETURN(0);
}
if (!stopwords_inited++)
@@ -1617,7 +1649,7 @@ static void descript(HA_CHECK *param, register MARIA_HA *info, char *name)
buff, share->base.keys);
}
puts("\nTable description:");
- printf("Key Start Len Index Type");
+ printf("Key Start Len Index Type");
if (param->testflag & T_VERBOSE)
printf(" Rec/key Root Blocksize");
putchar('\n');
@@ -1649,7 +1681,7 @@ static void descript(HA_CHECK *param, register MARIA_HA *info, char *name)
pos=strmov(pos,null_txt);
*pos=0;
- printf("%-4d%-6ld%-3d %-8s%-23s",
+ printf("%-4d%-6ld%-3d %-9s%-23s",
key+1,(long) keyseg->start+1,keyseg->length,text,buff);
if (share->state.key_root[key] != HA_OFFSET_ERROR)
llstr(share->state.key_root[key],buff);
@@ -1674,7 +1706,7 @@ static void descript(HA_CHECK *param, register MARIA_HA *info, char *name)
if (keyseg->flag & HA_NULL_PART)
pos=strmov(pos,null_txt);
*pos=0;
- printf(" %-6ld%-3d %-21s",
+ printf(" %-6ld%-3d %-21s",
(long) keyseg->start+1,keyseg->length,buff);
if (param->testflag & T_VERBOSE)
printf("%11.0f", share->state.rec_per_key_part[keyseg_nr++]);
diff --git a/storage/maria/maria_def.h b/storage/maria/maria_def.h
index 76233ef4a94..d5f2b1e80fd 100644
--- a/storage/maria/maria_def.h
+++ b/storage/maria/maria_def.h
@@ -150,6 +150,8 @@ typedef struct st_maria_state_info
MARIA_STATUS_INFO state;
/* maria_ha->state points here for crash-safe but not versioned tables */
MARIA_STATUS_INFO common;
+ /* State for a versioned table that is temporary non versioned */
+ MARIA_STATUS_INFO no_logging;
ha_rows split; /* number of split blocks */
my_off_t dellink; /* Link to next removed block */
pgcache_page_no_t first_bitmap_with_space;
@@ -175,6 +177,7 @@ typedef struct st_maria_state_info
uint sortkey; /* sorted by this key (not used) */
uint open_count;
uint changed; /* Changed since maria_chk */
+ uint org_changed; /* Changed since open */
/**
Birthday of the table: no record in the log before this LSN should ever
be applied to the table. Updated when created, renamed, explicitly
@@ -602,7 +605,7 @@ struct st_maria_handler
{
MARIA_SHARE *s; /* Shared between open:s */
struct st_ma_transaction *trn; /* Pointer to active transaction */
- struct st_maria_handler *trn_next;
+ struct st_maria_handler *trn_next,**trn_prev;
MARIA_STATUS_INFO *state, state_save;
MARIA_STATUS_INFO *state_start; /* State at start of transaction */
MARIA_USED_TABLES *used_tables;
diff --git a/storage/maria/maria_read_log.c b/storage/maria/maria_read_log.c
index 551732d8ba3..9a9c78f66d4 100644
--- a/storage/maria/maria_read_log.c
+++ b/storage/maria/maria_read_log.c
@@ -261,7 +261,7 @@ static void usage(void)
puts("This software comes with ABSOLUTELY NO WARRANTY. This is free software,");
puts("and you are welcome to modify and redistribute it under the GPL license\n");
- puts("Display and apply log records from a Aria transaction log");
+ puts("Display or apply log records from a Aria transaction log");
puts("found in the current directory (for now)");
#ifndef IDENTICAL_PAGES_AFTER_RECOVERY
puts("\nNote: Aria is compiled without -DIDENTICAL_PAGES_AFTER_RECOVERY\n"
@@ -269,8 +269,8 @@ static void usage(void)
"files created during normal execution. This should be ok, except for\n"
"test scripts that tries to compare files before and after recovery.");
#endif
- printf("\nUsage: %s OPTIONS\n", my_progname_short);
- puts("You need to use one of -d or -a");
+ printf("\nUsage: %s OPTIONS [-d | -a] -h `aria_log_directory`\n",
+ my_progname_short);
my_print_help(my_long_options);
print_defaults("my", load_default_groups);
my_print_variables(my_long_options);
diff --git a/storage/maria/trnman.c b/storage/maria/trnman.c
index 5b3c9f0287a..3c5ce831f95 100644
--- a/storage/maria/trnman.c
+++ b/storage/maria/trnman.c
@@ -413,6 +413,7 @@ my_bool trnman_end_trn(TRN *trn, my_bool commit)
/* if a rollback, all UNDO records should have been executed */
DBUG_ASSERT(commit || trn->undo_lsn == 0);
DBUG_ASSERT(trn != &dummy_transaction_object);
+ DBUG_ASSERT(trn->locked_tables == 0 && trn->used_instances == 0);
DBUG_PRINT("info", ("mysql_mutex_lock LOCK_trn_list"));
mysql_mutex_lock(&LOCK_trn_list);
@@ -529,6 +530,8 @@ static void trnman_free_trn(TRN *trn)
*/
union { TRN *trn; void *v; } tmp;
+ DBUG_ASSERT(trn != &dummy_transaction_object);
+
mysql_mutex_lock(&trn->state_lock);
trn->short_id= 0;
mysql_mutex_unlock(&trn->state_lock);
diff --git a/storage/maria/unittest/ma_test_all-t b/storage/maria/unittest/ma_test_all-t
index 18b26a7bd45..8858649fb5d 100755
--- a/storage/maria/unittest/ma_test_all-t
+++ b/storage/maria/unittest/ma_test_all-t
@@ -749,9 +749,10 @@ Options
--help Show this help and exit.
--abort-on-error Abort at once in case of error.
--number-of-tests Print the total number of tests and exit.
---run-tests=... Test number(s) that should be run. You can give just
- one number or a range. For example 45..89. To run a specific
- test alone, for example test 215, use --run-tests=215..215
+--run-tests=... Test range that should be run. You can give just
+ one number, to start tests from this test, or a range.
+ For example 45..89. To run a specific test alone,
+ for example test 215, use --run-tests=215..215
Use this option with caution, because some of the tests
might depend on previous ones.
--start-from=... Alias for --run-tests
diff --git a/storage/maria/unittest/ma_test_recovery.expected b/storage/maria/unittest/ma_test_recovery.expected
index 6aaff86e6cf..38e8e4d8e93 100644
--- a/storage/maria/unittest/ma_test_recovery.expected
+++ b/storage/maria/unittest/ma_test_recovery.expected
@@ -70,7 +70,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -79,7 +79,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -88,7 +88,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -99,7 +99,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -108,7 +108,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -117,7 +117,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -167,7 +167,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -176,7 +176,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -185,7 +185,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -196,7 +196,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -205,7 +205,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -214,7 +214,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -264,7 +264,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -273,7 +273,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -282,7 +282,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -293,7 +293,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -302,7 +302,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -311,7 +311,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -361,7 +361,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -370,7 +370,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -379,7 +379,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -390,7 +390,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -399,7 +399,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -408,7 +408,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -458,7 +458,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -467,7 +467,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -476,7 +476,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -487,7 +487,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -496,7 +496,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -505,7 +505,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -555,7 +555,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -564,7 +564,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -573,7 +573,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -584,7 +584,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -593,7 +593,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -602,7 +602,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -652,7 +652,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -661,7 +661,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -670,7 +670,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -681,7 +681,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -690,7 +690,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -699,7 +699,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -749,7 +749,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -758,7 +758,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -767,7 +767,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -778,7 +778,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -787,7 +787,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -796,7 +796,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -846,7 +846,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -855,7 +855,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -864,7 +864,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -875,7 +875,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -884,7 +884,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -893,7 +893,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -943,7 +943,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -952,7 +952,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -961,7 +961,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -972,7 +972,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -981,7 +981,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -990,7 +990,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1040,7 +1040,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1049,7 +1049,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1058,7 +1058,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1069,7 +1069,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1078,7 +1078,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1087,7 +1087,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1137,7 +1137,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1146,7 +1146,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1155,7 +1155,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1166,7 +1166,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1175,7 +1175,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1184,7 +1184,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1234,7 +1234,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1243,7 +1243,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1252,7 +1252,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1263,7 +1263,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1272,7 +1272,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1281,7 +1281,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1331,7 +1331,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1340,7 +1340,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1349,7 +1349,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1360,7 +1360,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1369,7 +1369,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1378,7 +1378,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1428,7 +1428,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1437,7 +1437,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1446,7 +1446,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1457,7 +1457,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1466,7 +1466,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1475,7 +1475,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1525,7 +1525,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1534,7 +1534,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1543,7 +1543,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1554,7 +1554,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1563,7 +1563,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
@@ -1572,7 +1572,7 @@ applying log
Differences in aria_chk -dvv, recovery not yet perfect !
========DIFF START=======
7c7
-< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled,movable
+< Status: checked,analyzed,optimized keys,sorted index pages,zerofilled
---
> Status: changed
========DIFF END=======
diff --git a/storage/maria/unittest/ma_test_recovery.pl b/storage/maria/unittest/ma_test_recovery.pl
index f3a5bffbc36..f081f2741e2 100755
--- a/storage/maria/unittest/ma_test_recovery.pl
+++ b/storage/maria/unittest/ma_test_recovery.pl
@@ -235,8 +235,8 @@ sub main
# It is impossible to do a "cmp" between .good and .after_undo,
# because the UNDO phase generated log
# records whose LSN tagged pages. Another reason is that rolling back
- # INSERT only marks the rows free, does not empty them (optimization), so
- # traces of the INSERT+rollback remain.
+ # INSERT only marks the rows free, does not empty them
+ # (optimization), so traces of the INSERT+rollback remain.
check_table_is_same($table, $checksum);
print MY_LOG "testing idempotency\n";
diff --git a/storage/mroonga/CMakeLists.txt b/storage/mroonga/CMakeLists.txt
index 5a7d4699386..cd50e7e022c 100644
--- a/storage/mroonga/CMakeLists.txt
+++ b/storage/mroonga/CMakeLists.txt
@@ -65,7 +65,7 @@ set(MRN_BUNDLED_GROONGA_DIR
if(EXISTS "${MRN_BUNDLED_GROONGA_DIR}")
set(MRN_GROONGA_BUNDLED TRUE)
if(MSVC)
- message(STATUS "Bundled Mroonga does not support MSVC yet")
+ # Bundled Mroonga does not support MSVC yet
return()
endif()
else()
@@ -361,7 +361,6 @@ else()
MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-unused-parameter")
MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-strict-aliasing")
MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-deprecated")
- MY_CHECK_AND_SET_COMPILER_FLAG("-fno-implicit-templates")
if(("${MYSQL_VARIANT}" STREQUAL "MariaDB") OR
("${MYSQL_VARIANT}" STREQUAL "MySQL" AND
${MYSQL_VERSION} VERSION_LESS "5.7.0"))
diff --git a/storage/mroonga/ha_mroonga.cpp b/storage/mroonga/ha_mroonga.cpp
index cf486c199b3..4af8811800e 100644
--- a/storage/mroonga/ha_mroonga.cpp
+++ b/storage/mroonga/ha_mroonga.cpp
@@ -9207,7 +9207,7 @@ void ha_mroonga::remove_related_files(const char *base_path)
if (stat(entry->d_name, &file_status) != 0) {
continue;
}
- if (!((file_status.st_mode & S_IFMT) && S_IFREG)) {
+ if (!((file_status.st_mode & S_IFMT) == S_IFREG)) {
continue;
}
if (strncmp(entry->d_name, base_path, base_path_length) == 0) {
@@ -11624,7 +11624,7 @@ int ha_mroonga::storage_encode_key_timestamp(Field *field, const uchar *key,
field->ptr = (uchar *)key;
field->null_ptr = (uchar *)(key - 1);
field->table = table;
- timestamp_hires_field->get_date(&mysql_time, fuzzy_date);
+ timestamp_hires_field->get_date(&mysql_time, date_mode_t(fuzzy_date));
field->ptr = ptr_backup;
field->null_ptr = null_ptr_backup;
field->table = table_backup;
@@ -11680,7 +11680,7 @@ int ha_mroonga::storage_encode_key_time(Field *field, const uchar *key,
uchar *null_ptr_backup = field->null_ptr;
field->ptr = (uchar *)key;
field->null_ptr = (uchar *)(key - 1);
- time_hires_field->get_date(&mysql_time, fuzzy_date);
+ time_hires_field->get_date(&mysql_time, date_mode_t(fuzzy_date));
field->ptr = ptr_backup;
field->null_ptr = null_ptr_backup;
}
@@ -11754,7 +11754,7 @@ int ha_mroonga::storage_encode_key_datetime(Field *field, const uchar *key,
uchar *null_ptr_backup = field->null_ptr;
field->ptr = (uchar *)key;
field->null_ptr = (uchar *)(key - 1);
- datetime_hires_field->get_date(&mysql_time, fuzzy_date);
+ datetime_hires_field->get_date(&mysql_time, date_mode_t(fuzzy_date));
field->ptr = ptr_backup;
field->null_ptr = null_ptr_backup;
mrn::TimeConverter time_converter;
@@ -11824,7 +11824,8 @@ int ha_mroonga::storage_encode_key_timestamp2(Field *field, const uchar *key,
#endif
#ifdef MRN_HAVE_MYSQL_TYPE_DATETIME2
-int ha_mroonga::storage_encode_key_datetime2(Field *field, const uchar *key,
+int ha_mroonga::storage_encode_key_datetime2(Field *field, bool is_null,
+ const uchar *key,
uchar *buf, uint *size)
{
MRN_DBUG_ENTER_METHOD();
@@ -11832,7 +11833,7 @@ int ha_mroonga::storage_encode_key_datetime2(Field *field, const uchar *key,
bool truncated = false;
Field_datetimef *datetime2_field = (Field_datetimef *)field;
- longlong packed_time =
+ longlong packed_time = is_null ? 0 :
my_datetime_packed_from_binary(key, datetime2_field->decimals());
MYSQL_TIME mysql_time;
TIME_from_longlong_datetime_packed(&mysql_time, packed_time);
@@ -11960,6 +11961,7 @@ int ha_mroonga::storage_encode_key(Field *field, const uchar *key,
MRN_DBUG_ENTER_METHOD();
int error;
bool truncated = false;
+ bool is_null = false;
const uchar *ptr = key;
error = mrn_change_encoding(ctx, field->charset());
@@ -11967,6 +11969,7 @@ int ha_mroonga::storage_encode_key(Field *field, const uchar *key,
DBUG_RETURN(error);
if (field->null_bit) {
+ is_null = *ptr;
ptr += 1;
}
@@ -12064,7 +12067,7 @@ int ha_mroonga::storage_encode_key(Field *field, const uchar *key,
#endif
#ifdef MRN_HAVE_MYSQL_TYPE_DATETIME2
case MYSQL_TYPE_DATETIME2:
- error = storage_encode_key_datetime2(field, ptr, buf, size);
+ error = storage_encode_key_datetime2(field, is_null, ptr, buf, size);
break;
#endif
#ifdef MRN_HAVE_MYSQL_TYPE_TIME2
@@ -12874,13 +12877,22 @@ int ha_mroonga::delete_all_rows()
int ha_mroonga::wrapper_truncate()
{
int error = 0;
+ MRN_SHARE *tmp_share;
MRN_DBUG_ENTER_METHOD();
+
+ if (!(tmp_share = mrn_get_share(table->s->table_name.str, table, &error)))
+ DBUG_RETURN(error);
+
MRN_SET_WRAP_SHARE_KEY(share, table->s);
MRN_SET_WRAP_TABLE_KEY(this, table);
- error = wrap_handler->ha_truncate();
+ error = parse_engine_table_options(ha_thd(), tmp_share->hton, table->s)
+ ? MRN_GET_ERROR_NUMBER
+ : wrap_handler->ha_truncate();
MRN_SET_BASE_SHARE_KEY(share, table->s);
MRN_SET_BASE_TABLE_KEY(this, table);
+ mrn_free_share(tmp_share);
+
if (!error && wrapper_have_target_index()) {
error = wrapper_truncate_index();
}
@@ -16786,15 +16798,8 @@ int ha_mroonga::storage_get_foreign_key_list(THD *thd,
ref_table_buff,
ref_table_name_length,
TRUE);
-#ifdef MRN_FOREIGN_KEY_USE_METHOD_ENUM
f_key_info.update_method = FK_OPTION_RESTRICT;
f_key_info.delete_method = FK_OPTION_RESTRICT;
-#else
- f_key_info.update_method = thd_make_lex_string(thd, NULL, "RESTRICT",
- 8, TRUE);
- f_key_info.delete_method = thd_make_lex_string(thd, NULL, "RESTRICT",
- 8, TRUE);
-#endif
f_key_info.referenced_key_name = thd_make_lex_string(thd, NULL, "PRIMARY",
7, TRUE);
LEX_CSTRING *field_name = thd_make_lex_string(thd,
diff --git a/storage/mroonga/ha_mroonga.hpp b/storage/mroonga/ha_mroonga.hpp
index 15f972cef82..68c79703903 100644
--- a/storage/mroonga/ha_mroonga.hpp
+++ b/storage/mroonga/ha_mroonga.hpp
@@ -211,10 +211,6 @@ extern "C" {
# define MRN_FOREIGN_KEY_USE_CONST_STRING
#endif
-#if MYSQL_VERSION_ID >= 100203 && defined(MRN_MARIADB_P)
-# define MRN_FOREIGN_KEY_USE_METHOD_ENUM
-#endif
-
#if MYSQL_VERSION_ID < 50706 || defined(MRN_MARIADB_P)
# define MRN_HANDLER_IS_FATAL_ERROR_HAVE_FLAGS
#endif
@@ -800,7 +796,7 @@ private:
uchar *buf, uint *size);
#endif
#ifdef MRN_HAVE_MYSQL_TYPE_DATETIME2
- int storage_encode_key_datetime2(Field *field, const uchar *key,
+ int storage_encode_key_datetime2(Field *field, bool is_null, const uchar *key,
uchar *buf, uint *size);
#endif
#ifdef MRN_HAVE_MYSQL_TYPE_TIME2
diff --git a/storage/mroonga/lib/mrn_condition_converter.cpp b/storage/mroonga/lib/mrn_condition_converter.cpp
index 9b9854a8a02..49f8e10753a 100644
--- a/storage/mroonga/lib/mrn_condition_converter.cpp
+++ b/storage/mroonga/lib/mrn_condition_converter.cpp
@@ -258,7 +258,7 @@ namespace mrn {
Item *real_value_item = value_item->real_item();
switch (field_item->field->type()) {
case MYSQL_TYPE_TIME:
- error = real_value_item->get_time(mysql_time);
+ error = real_value_item->get_time(current_thd, mysql_time);
break;
case MYSQL_TYPE_YEAR:
mysql_time->year = static_cast<int>(value_item->val_int());
@@ -273,7 +273,7 @@ namespace mrn {
error = false;
break;
default:
- error = real_value_item->get_date(mysql_time, TIME_FUZZY_DATE);
+ error = real_value_item->get_date(current_thd, mysql_time, TIME_FUZZY_DATES);
break;
}
diff --git a/storage/mroonga/lib/mrn_multiple_column_key_codec.cpp b/storage/mroonga/lib/mrn_multiple_column_key_codec.cpp
index b2e0e0444b8..65c8259e0cc 100644
--- a/storage/mroonga/lib/mrn_multiple_column_key_codec.cpp
+++ b/storage/mroonga/lib/mrn_multiple_column_key_codec.cpp
@@ -89,11 +89,13 @@ namespace mrn {
for (int i = 0; i < n_key_parts && current_mysql_key < mysql_key_end; i++) {
KEY_PART_INFO *key_part = &(key_info_->key_part[i]);
Field *field = key_part->field;
+ bool is_null = false;
DBUG_PRINT("info", ("mroonga: key_part->length=%u", key_part->length));
if (field->null_bit) {
DBUG_PRINT("info", ("mroonga: field has null bit"));
*current_grn_key = 0;
+ is_null = *current_mysql_key;
current_mysql_key += 1;
current_grn_key += 1;
(*grn_key_length)++;
@@ -164,7 +166,7 @@ namespace mrn {
{
Field_datetimef *datetimef_field =
static_cast<Field_datetimef *>(field);
- long long int mysql_datetime_packed =
+ long long int mysql_datetime_packed = is_null ? 0 :
my_datetime_packed_from_binary(current_mysql_key,
datetimef_field->decimals());
MYSQL_TIME mysql_time;
@@ -624,9 +626,10 @@ namespace mrn {
long long int long_long_value;
mrn_byte_order_network_to_host(&long_long_value, grn_key, grn_key_size);
int max_bit = (grn_key_size * 8 - 1);
- *((long long int *)mysql_key) =
+ long_long_value =
long_long_value ^ (((long_long_value ^ (1LL << max_bit)) >> max_bit) |
(1LL << max_bit));
+ memcpy(mysql_key, &long_long_value, sizeof(long_long_value));
DBUG_VOID_RETURN;
}
diff --git a/storage/mroonga/mrn_table.hpp b/storage/mroonga/mrn_table.hpp
index 422d48d234d..70af3ab512f 100644
--- a/storage/mroonga/mrn_table.hpp
+++ b/storage/mroonga/mrn_table.hpp
@@ -97,6 +97,7 @@ struct st_mrn_slot_data
#define MRN_SET_WRAP_ALTER_KEY(file, ha_alter_info) \
alter_table_operations base_handler_flags = ha_alter_info->handler_flags; \
+ ha_table_option_struct* base_option_struct = ha_alter_info->create_info->option_struct; \
KEY *base_key_info_buffer = ha_alter_info->key_info_buffer; \
uint base_key_count = ha_alter_info->key_count; \
uint base_index_drop_count = ha_alter_info->index_drop_count; \
@@ -104,6 +105,7 @@ struct st_mrn_slot_data
uint base_index_add_count = ha_alter_info->index_add_count; \
uint *base_index_add_buffer = ha_alter_info->index_add_buffer; \
ha_alter_info->handler_flags = file->alter_handler_flags; \
+ ha_alter_info->create_info->option_struct = wrap_altered_table->s->option_struct; \
ha_alter_info->key_info_buffer = file->alter_key_info_buffer; \
ha_alter_info->key_count = file->alter_key_count; \
ha_alter_info->index_drop_count = file->alter_index_drop_count; \
@@ -113,6 +115,7 @@ struct st_mrn_slot_data
#define MRN_SET_BASE_ALTER_KEY(share, table_share) \
ha_alter_info->handler_flags = base_handler_flags; \
+ ha_alter_info->create_info->option_struct = base_option_struct; \
ha_alter_info->key_info_buffer = base_key_info_buffer; \
ha_alter_info->key_count = base_key_count; \
ha_alter_info->index_drop_count = base_index_drop_count; \
diff --git a/storage/mroonga/vendor/groonga/config.h.cmake b/storage/mroonga/vendor/groonga/config.h.cmake
index bfd0cbdc012..ec67c5eea23 100644
--- a/storage/mroonga/vendor/groonga/config.h.cmake
+++ b/storage/mroonga/vendor/groonga/config.h.cmake
@@ -107,6 +107,7 @@
#cmakedefine HAVE_SIGNAL_H
#cmakedefine HAVE_SYS_MMAN_H
#cmakedefine HAVE_SYS_PARAM_H
+#cmakedefine HAVE_SYS_POLL_H
#cmakedefine HAVE_SYS_RESOURCE_H
#cmakedefine HAVE_SYS_SELECT_H
#cmakedefine HAVE_SYS_SOCKET_H
diff --git a/storage/mroonga/vendor/groonga/lib/expr.c b/storage/mroonga/vendor/groonga/lib/expr.c
index 515dbe068d7..5b1d01678b0 100644
--- a/storage/mroonga/vendor/groonga/lib/expr.c
+++ b/storage/mroonga/vendor/groonga/lib/expr.c
@@ -4984,7 +4984,7 @@ grn_scan_info_build_full(grn_ctx *ctx, grn_obj *expr, int *n,
next_code_op = -1;
for (i = 0, stat = SCAN_START, c = e->codes, ce = &e->codes[e->codes_curr]; c < ce; c++) {
grn_operator code_op;
- if (next_code_op == -1) {
+ if (next_code_op == (grn_operator)-1) {
code_op = c->op;
} else {
code_op = next_code_op;
diff --git a/storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c b/storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c
index 44378cfae25..a3d838c327f 100644
--- a/storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c
+++ b/storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c
@@ -562,7 +562,7 @@ inline static grn_ts_bool
grn_ts_op_not_equal_float(grn_ts_float lhs, grn_ts_float rhs)
{
/* To suppress warnings, "lhs != rhs" is not used. */
- return (lhs < rhs) || (lhs > rhs);
+ return !grn_ts_op_equal_float(lhs, rhs);
}
/* grn_ts_op_not_equal_time() returns lhs != rhs. */
diff --git a/storage/myisam/ha_myisam.cc b/storage/myisam/ha_myisam.cc
index a98615e5781..9ab7d156251 100644
--- a/storage/myisam/ha_myisam.cc
+++ b/storage/myisam/ha_myisam.cc
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2000, 2012, Oracle and/or its affiliates.
+ Copyright (c) 2000, 2018, Oracle and/or its affiliates.
Copyright (c) 2009, 2017, MariaDB Corporation.
This program is free software; you can redistribute it and/or modify
@@ -96,6 +96,10 @@ static MYSQL_THDVAR_ENUM(stats_method, PLUGIN_VAR_RQCMDARG,
"and NULLS_IGNORED", NULL, NULL,
MI_STATS_METHOD_NULLS_NOT_EQUAL, &myisam_stats_method_typelib);
+const char *MI_CHECK_INFO= "info";
+const char *MI_CHECK_WARNING= "warning";
+const char *MI_CHECK_ERROR= "error";
+
#ifndef DBUG_OFF
/**
Causes the thread to wait in a spin lock for a query kill signal.
@@ -130,6 +134,20 @@ static handler *myisam_create_handler(handlerton *hton,
return new (mem_root) ha_myisam(hton, table);
}
+
+static void mi_check_print(HA_CHECK *param, const char* msg_type,
+ const char *msgbuf)
+{
+ if (msg_type == MI_CHECK_INFO)
+ sql_print_information("%s.%s: %s", param->db_name, param->table_name,
+ msgbuf);
+ else if (msg_type == MI_CHECK_WARNING)
+ sql_print_warning("%s.%s: %s", param->db_name, param->table_name,
+ msgbuf);
+ else
+ sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+}
+
// collect errors printed by mi_check routines
static void mi_check_print_msg(HA_CHECK *param, const char* msg_type,
@@ -151,16 +169,21 @@ static void mi_check_print_msg(HA_CHECK *param, const char* msg_type,
if (!thd->vio_ok())
{
- sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+ mi_check_print(param, msg_type, msgbuf);
return;
}
if (param->testflag & (T_CREATE_MISSING_KEYS | T_SAFE_REPAIR |
T_AUTO_REPAIR))
{
- my_message(ER_NOT_KEYFILE, msgbuf, MYF(0));
+ myf flag= 0;
+ if (msg_type == MI_CHECK_INFO)
+ flag= ME_NOTE;
+ else if (msg_type == MI_CHECK_WARNING)
+ flag= ME_WARNING;
+ my_message(ER_NOT_KEYFILE, msgbuf, MYF(flag));
if (thd->variables.log_warnings > 2 && ! thd->log_all_errors)
- sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+ mi_check_print(param, msg_type, msgbuf);
return;
}
length=(uint) (strxmov(name, param->db_name,".",param->table_name,NullS) -
@@ -185,7 +208,7 @@ static void mi_check_print_msg(HA_CHECK *param, const char* msg_type,
sql_print_error("Failed on my_net_write, writing to stderr instead: %s\n",
msgbuf);
else if (thd->variables.log_warnings > 2)
- sql_print_error("%s.%s: %s", param->db_name, param->table_name, msgbuf);
+ mi_check_print(param, msg_type, msgbuf);
if (param->need_print_msg_lock)
mysql_mutex_unlock(&param->print_msg_mutex);
@@ -592,7 +615,7 @@ void mi_check_print_error(HA_CHECK *param, const char *fmt,...)
return;
va_list args;
va_start(args, fmt);
- mi_check_print_msg(param, "error", fmt, args);
+ mi_check_print_msg(param, MI_CHECK_ERROR, fmt, args);
va_end(args);
}
@@ -600,7 +623,7 @@ void mi_check_print_info(HA_CHECK *param, const char *fmt,...)
{
va_list args;
va_start(args, fmt);
- mi_check_print_msg(param, "info", fmt, args);
+ mi_check_print_msg(param, MI_CHECK_INFO, fmt, args);
param->note_printed= 1;
va_end(args);
}
@@ -611,7 +634,7 @@ void mi_check_print_warning(HA_CHECK *param, const char *fmt,...)
param->out_flag|= O_DATA_LOST;
va_list args;
va_start(args, fmt);
- mi_check_print_msg(param, "warning", fmt, args);
+ mi_check_print_msg(param, MI_CHECK_WARNING, fmt, args);
va_end(args);
}
@@ -1036,6 +1059,15 @@ int ha_myisam::check(THD* thd, HA_CHECK_OPT* check_opt)
mysql_mutex_unlock(&share->intern_lock);
info(HA_STATUS_NO_LOCK | HA_STATUS_TIME | HA_STATUS_VARIABLE |
HA_STATUS_CONST);
+ /*
+ Write a 'table is ok' message to error log if table is ok and
+ we have written to error log that table was getting checked
+ */
+ if (!error && !(table->db_stat & HA_READ_ONLY) &&
+ !mi_is_crashed(file) && thd->error_printed_to_log &&
+ (param->warning_printed || param->error_printed ||
+ param->note_printed))
+ mi_check_print_info(param, "Table is fixed");
}
}
else if (!mi_is_crashed(file) && !thd->killed)
@@ -1329,10 +1361,14 @@ int ha_myisam::repair(THD *thd, HA_CHECK &param, bool do_optimize)
if (file->s->base.auto_key)
update_auto_increment_key(&param, file, 1);
if (optimize_done)
+ {
+ mysql_mutex_lock(&share->intern_lock);
error = update_state_info(&param, file,
UPDATE_TIME | UPDATE_OPEN_COUNT |
(local_testflag &
T_STATISTICS ? UPDATE_STAT : 0));
+ mysql_mutex_unlock(&share->intern_lock);
+ }
info(HA_STATUS_NO_LOCK | HA_STATUS_TIME | HA_STATUS_VARIABLE |
HA_STATUS_CONST);
if (rows != file->state->records && ! (param.testflag & T_VERY_SILENT))
diff --git a/storage/myisam/mi_check.c b/storage/myisam/mi_check.c
index 3a3bd6f08da..f6929438ac0 100644
--- a/storage/myisam/mi_check.c
+++ b/storage/myisam/mi_check.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2000, 2013, Oracle and/or its affiliates.
+/* Copyright (c) 2000, 2018, Oracle and/or its affiliates.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -111,7 +111,7 @@ int chk_status(HA_CHECK *param, register MI_INFO *info)
if (share->state.open_count != (uint) (info->s->global_changed ? 1 : 0))
{
/* Don't count this as a real warning, as check can correct this ! */
- uint save=param->warning_printed;
+ my_bool save=param->warning_printed;
mi_check_print_warning(param,
share->state.open_count==1 ?
"%d client is using or hasn't closed the table properly" :
@@ -526,7 +526,7 @@ int chk_key(HA_CHECK *param, register MI_INFO *info)
(key_part_map)1, HA_READ_KEY_EXACT))
{
/* Don't count this as a real warning, as myisamchk can't correct it */
- uint save=param->warning_printed;
+ my_bool save=param->warning_printed;
mi_check_print_warning(param, "Found row where the auto_increment "
"column has the value 0");
param->warning_printed=save;
@@ -1515,7 +1515,8 @@ int mi_repair(HA_CHECK *param, register MI_INFO *info,
new_file= -1;
sort_param.sort_info=&sort_info;
param->retry_repair= 0;
- param->warning_printed= param->error_printed= param->note_printed= 0;
+ param->warning_printed= param->note_printed= 0;
+ param->error_printed= 0;
if (!(param->testflag & T_SILENT))
{
@@ -2210,7 +2211,8 @@ int mi_repair_by_sort(HA_CHECK *param, register MI_INFO *info,
}
param->testflag|=T_REP_BY_SORT; /* for easy checking */
param->retry_repair= 0;
- param->warning_printed= param->error_printed= param->note_printed= 0;
+ param->warning_printed= param->note_printed= 0;
+ param->error_printed= 0;
if (info->s->options & (HA_OPTION_CHECKSUM | HA_OPTION_COMPRESS_RECORD))
param->testflag|=T_CALC_CHECKSUM;
@@ -4475,6 +4477,10 @@ int update_state_info(HA_CHECK *param, MI_INFO *info,uint update)
int error;
uint r_locks=share->r_locks,w_locks=share->w_locks;
share->r_locks= share->w_locks= share->tot_locks= 0;
+
+ DBUG_EXECUTE_IF("simulate_incorrect_share_wlock_value",
+ DEBUG_SYNC_C("after_share_wlock_set_to_0"););
+
error=_mi_writeinfo(info,WRITEINFO_NO_UNLOCK);
share->r_locks=r_locks;
share->w_locks=w_locks;
diff --git a/storage/myisam/mi_locking.c b/storage/myisam/mi_locking.c
index d2c74cf9980..b348429fd3c 100644
--- a/storage/myisam/mi_locking.c
+++ b/storage/myisam/mi_locking.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
+/* Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2009, 2018, MariaDB Corporation
This program is free software; you can redistribute it and/or modify
@@ -236,6 +236,10 @@ int mi_lock_database(MI_INFO *info, int lock_type)
info->invalidator=info->s->invalidator;
share->w_locks++;
share->tot_locks++;
+
+ DBUG_EXECUTE_IF("simulate_incorrect_share_wlock_value",
+ DEBUG_SYNC_C("after_share_wlock_increment"););
+
info->s->in_use= list_add(info->s->in_use, &info->in_use);
break;
default:
diff --git a/storage/myisammrg/mysql-test/storage_engine/disabled.def b/storage/myisammrg/mysql-test/storage_engine/disabled.def
index 227e33029d8..55fc952c20e 100644
--- a/storage/myisammrg/mysql-test/storage_engine/disabled.def
+++ b/storage/myisammrg/mysql-test/storage_engine/disabled.def
@@ -1,3 +1,4 @@
insert_delayed : MDEV-12880 - INSERT DELAYED is not detected as inapplicable to a table under lock
lock_concurrent : MDEV-12882 - Assertion failure
select_high_prio : MDEV-12885 - MDL_SHARED_READ_ONLY is taken instead of MDL_SHARED_READ
+lock : MDEV-17145 (Unexpected ER_LOCK_WAIT_TIMEOUT)
diff --git a/storage/oqgraph/CMakeLists.txt b/storage/oqgraph/CMakeLists.txt
index 613a44807c7..638ac00dc01 100644
--- a/storage/oqgraph/CMakeLists.txt
+++ b/storage/oqgraph/CMakeLists.txt
@@ -58,7 +58,6 @@ IF(MSVC)
ELSE(MSVC)
# Fix lp bug 1221555 with -fpermissive, so that errors in gcc 4.7 become warnings for the time being
STRING(REPLACE "-fno-exceptions" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
- STRING(REPLACE "-fno-implicit-templates" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated -fno-strict-aliasing -fpermissive")
ENDIF(MSVC)
diff --git a/storage/perfschema/unittest/pfs-t.cc b/storage/perfschema/unittest/pfs-t.cc
index 3da18ac30c0..59e0321d244 100644
--- a/storage/perfschema/unittest/pfs-t.cc
+++ b/storage/perfschema/unittest/pfs-t.cc
@@ -1,4 +1,4 @@
-/* Copyright (c) 2008, 2017, Oracle and/or its affiliates. All rights reserved.
+/* Copyright (c) 2008, 2018, Oracle and/or its affiliates. All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -898,6 +898,7 @@ void test_init_disabled()
psi->create_file(file_key_A, "foo-instrumented", (File) 12);
file_A1= lookup_file_by_name("foo-instrumented");
ok(file_A1 != NULL, "file_A1 instrumented");
+ destroy_file(reinterpret_cast<PFS_thread*>(psi->get_thread()), file_A1);
/* broken key + enabled T-1: no instrumentation */
@@ -1149,6 +1150,8 @@ void test_locker_disabled()
psi->create_file(file_key_A, "foo", (File) 12);
file_A1= (PSI_file*) lookup_file_by_name("foo");
ok(file_A1 != NULL, "instrumented");
+ destroy_file(reinterpret_cast<PFS_thread*>(psi->get_thread()),
+ reinterpret_cast<PFS_file*>(file_A1));
socket_class_A->m_enabled= true;
socket_A1= psi->init_socket(socket_key_A, NULL, NULL, 0);
diff --git a/storage/rocksdb/CMakeLists.txt b/storage/rocksdb/CMakeLists.txt
index d37f7e8bf0f..090763a2ece 100644
--- a/storage/rocksdb/CMakeLists.txt
+++ b/storage/rocksdb/CMakeLists.txt
@@ -159,6 +159,9 @@ if (UNIX AND NOT APPLE)
endif()
TARGET_LINK_LIBRARIES(rocksdb rocksdb_aux_lib)
+ FIND_LIBRARY(LZ4_LIBRARY
+ NAMES liblz4${PIC_EXT}.a lz4
+ HINTS ${WITH_LZ4}/lib)
IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
@@ -186,8 +189,11 @@ IF(HAVE_SCHED_GETCPU)
ENDIF()
IF (WITH_TBB)
+ FIND_LIBRARY(TBB_LIBRARY
+ NAMES libtbb${PIC_EXT}.a tbb
+ HINTS ${WITH_TBB}/lib)
SET(rocksdb_static_libs ${rocksdb_static_libs}
- ${WITH_TBB}/lib/libtbb${PIC_EXT}.a)
+ ${TBB_LIBRARY})
ADD_DEFINITIONS(-DTBB)
ENDIF()
@@ -241,7 +247,7 @@ IF (ZSTD_FOUND)
SET(WITH_ZSTD ON)
ENDIF()
-IF(GIT_EXECUTABLE)
+IF(GIT_EXECUTABLE AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/rocksdb/.git)
EXECUTE_PROCESS(
COMMAND ${GIT_EXECUTABLE} rev-parse HEAD
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/rocksdb
diff --git a/storage/rocksdb/build_rocksdb.cmake b/storage/rocksdb/build_rocksdb.cmake
index 8f01024be63..c36c761f92f 100644
--- a/storage/rocksdb/build_rocksdb.cmake
+++ b/storage/rocksdb/build_rocksdb.cmake
@@ -33,7 +33,7 @@ endif()
# Optional compression libraries.
-foreach(compression_lib LZ4 BZIP2 ZSTD snappy)
+foreach(compression_lib LZ4 BZIP2 zstd snappy)
FIND_PACKAGE(${compression_lib} QUIET)
SET(WITH_ROCKSDB_${compression_lib} AUTO CACHE STRING
@@ -76,7 +76,7 @@ if(ZSTD_FOUND AND (NOT WITH_ROCKSDB_ZSTD STREQUAL "OFF"))
if (ZSTD_VALID)
add_definitions(-DZSTD)
include_directories(${ZSTD_INCLUDE_DIR})
- list(APPEND THIRDPARTY_LIBS ${ZSTD_LIBRARY})
+ list(APPEND THIRDPARTY_LIBS ${ZSTD_LIBRARIES})
endif()
endif()
@@ -178,6 +178,7 @@ set(ROCKSDB_SOURCES
db/db_info_dumper.cc
db/db_iter.cc
db/dbformat.cc
+ db/error_handler.cc
db/event_helpers.cc
db/experimental.cc
db/external_sst_file_ingestion_job.cc
@@ -188,6 +189,7 @@ set(ROCKSDB_SOURCES
db/internal_stats.cc
db/log_reader.cc
db/log_writer.cc
+ db/logs_with_prep_tracker.cc
db/malloc_stats.cc
db/managed_iterator.cc
db/memtable.cc
@@ -284,6 +286,7 @@ set(ROCKSDB_SOURCES
util/coding.cc
util/compaction_job_stats_impl.cc
util/comparator.cc
+ util/compression_context_cache.cc
util/concurrent_arena.cc
util/crc32c.cc
util/delete_scheduler.cc
@@ -304,6 +307,7 @@ set(ROCKSDB_SOURCES
util/status_message.cc
util/string_util.cc
util/sync_point.cc
+ util/sync_point_impl.cc
util/testutil.cc
util/thread_local.cc
util/threadpool_imp.cc
@@ -352,6 +356,8 @@ set(ROCKSDB_SOURCES
utilities/transactions/transaction_util.cc
utilities/transactions/write_prepared_txn.cc
utilities/transactions/write_prepared_txn_db.cc
+ utilities/transactions/write_unprepared_txn.cc
+ utilities/transactions/write_unprepared_txn_db.cc
utilities/ttl/db_ttl_impl.cc
utilities/write_batch_with_index/write_batch_with_index.cc
utilities/write_batch_with_index/write_batch_with_index_internal.cc
@@ -377,6 +383,37 @@ FOREACH(s ${ROCKSDB_SOURCES})
list(APPEND SOURCES ${ROCKSDB_SOURCE_DIR}/${s})
ENDFOREACH()
+if(MSVC)
+ add_definitions(-DHAVE_SSE42 -DHAVE_PCLMUL)
+ # Workaround broken compilation with -DWIN32_LEAN_AND_MEAN
+ # (https://github.com/facebook/rocksdb/issues/4344)
+ set_source_files_properties(${ROCKSDB_SOURCE_DIR}/port/win/env_win.cc
+ PROPERTIES COMPILE_FLAGS "/FI\"windows.h\" /FI\"winioctl.h\"")
+
+ # Workaround Win8.1 SDK bug, that breaks /permissive-
+ string(REPLACE "/permissive-" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+else()
+ set(CMAKE_REQUIRED_FLAGS "-msse4.2 -mpclmul ${CXX11_FLAGS}")
+
+ CHECK_CXX_SOURCE_COMPILES("
+#include <cstdint>
+#include <nmmintrin.h>
+#include <wmmintrin.h>
+int main() {
+ volatile uint32_t x = _mm_crc32_u32(0, 0);
+ const auto a = _mm_set_epi64x(0, 0);
+ const auto b = _mm_set_epi64x(0, 0);
+ const auto c = _mm_clmulepi64_si128(a, b, 0x00);
+ auto d = _mm_cvtsi128_si64(c);
+}
+" HAVE_SSE42)
+ if(HAVE_SSE42)
+ set_source_files_properties(${ROCKSDB_SOURCE_DIR}/util/crc32c.cc
+ PROPERTIES COMPILE_FLAGS "-DHAVE_SSE42 -DHAVE_PCLMUL -msse4.2 -mpclmul")
+ endif()
+ unset(CMAKE_REQUIRED_FLAGS)
+endif()
+
IF(CMAKE_VERSION VERSION_GREATER "2.8.10")
STRING(TIMESTAMP GIT_DATE_TIME "%Y-%m-%d %H:%M:%S")
ENDIF()
@@ -390,4 +427,3 @@ target_link_libraries(rocksdblib ${THIRDPARTY_LIBS} ${SYSTEM_LIBS})
IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
set_target_properties(rocksdblib PROPERTIES COMPILE_FLAGS "-fPIC -fno-builtin-memcmp -frtti")
endif()
-
diff --git a/storage/rocksdb/event_listener.cc b/storage/rocksdb/event_listener.cc
index 85c23f47c62..941f00cac60 100644
--- a/storage/rocksdb/event_listener.cc
+++ b/storage/rocksdb/event_listener.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <my_global.h>
diff --git a/storage/rocksdb/event_listener.h b/storage/rocksdb/event_listener.h
index 8772105de36..f666c876eac 100644
--- a/storage/rocksdb/event_listener.h
+++ b/storage/rocksdb/event_listener.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
#include "rocksdb/listener.h"
diff --git a/storage/rocksdb/ha_rocksdb.cc b/storage/rocksdb/ha_rocksdb.cc
index 2c7737a821d..38b33a41565 100644
--- a/storage/rocksdb/ha_rocksdb.cc
+++ b/storage/rocksdb/ha_rocksdb.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#ifdef USE_PRAGMA_IMPLEMENTATION
#pragma implementation // gcc: Class implementation
@@ -32,6 +32,7 @@
/* C++ standard header files */
#include <algorithm>
+#include <inttypes.h>
#include <limits>
#include <map>
#include <queue>
@@ -127,6 +128,60 @@ const std::string DEFAULT_CF_NAME("default");
const std::string DEFAULT_SYSTEM_CF_NAME("__system__");
const std::string PER_INDEX_CF_NAME("$per_index_cf");
+class Rdb_explicit_snapshot;
+
+std::mutex explicit_snapshot_mutex;
+ulonglong explicit_snapshot_counter = 0;
+std::unordered_map<ulonglong, std::weak_ptr<Rdb_explicit_snapshot>>
+ explicit_snapshots;
+static std::vector<GL_INDEX_ID> rdb_indexes_to_recalc;
+
+#ifdef MARIADB_NOT_YET
+class Rdb_explicit_snapshot : public explicit_snapshot {
+ std::unique_ptr<rocksdb::ManagedSnapshot> snapshot;
+
+ public:
+ static std::shared_ptr<Rdb_explicit_snapshot>
+ create(snapshot_info_st *ss_info, rocksdb::DB *db,
+ const rocksdb::Snapshot *snapshot) {
+ std::lock_guard<std::mutex> lock(explicit_snapshot_mutex);
+ auto s = std::unique_ptr<rocksdb::ManagedSnapshot>(
+ new rocksdb::ManagedSnapshot(db, snapshot));
+ if (!s) {
+ return nullptr;
+ }
+ ss_info->snapshot_id = ++explicit_snapshot_counter;
+ auto ret = std::make_shared<Rdb_explicit_snapshot>(*ss_info, std::move(s));
+ if (!ret) {
+ return nullptr;
+ }
+ explicit_snapshots[ss_info->snapshot_id] = ret;
+ return ret;
+ }
+
+ static std::shared_ptr<Rdb_explicit_snapshot>
+ get(const ulonglong snapshot_id) {
+ std::lock_guard<std::mutex> lock(explicit_snapshot_mutex);
+ auto elem = explicit_snapshots.find(snapshot_id);
+ if (elem == explicit_snapshots.end()) {
+ return nullptr;
+ }
+ return elem->second.lock();
+ }
+
+ rocksdb::ManagedSnapshot *get_snapshot() { return snapshot.get(); }
+
+ Rdb_explicit_snapshot(snapshot_info_st ss_info,
+ std::unique_ptr<rocksdb::ManagedSnapshot> snapshot)
+ : explicit_snapshot(ss_info), snapshot(std::move(snapshot)) {}
+
+ virtual ~Rdb_explicit_snapshot() {
+ std::lock_guard<std::mutex> lock(explicit_snapshot_mutex);
+ explicit_snapshots.erase(ss_info.snapshot_id);
+ }
+};
+#endif
+
/**
Updates row counters based on the table type and operation type.
*/
@@ -144,11 +199,15 @@ static handler *rocksdb_create_handler(my_core::handlerton *hton,
my_core::TABLE_SHARE *table_arg,
my_core::MEM_ROOT *mem_root);
-static rocksdb::CompactRangeOptions getCompactRangeOptions() {
+static rocksdb::CompactRangeOptions
+getCompactRangeOptions(int concurrency = 0) {
rocksdb::CompactRangeOptions compact_range_options;
compact_range_options.bottommost_level_compaction =
rocksdb::BottommostLevelCompaction::kForce;
compact_range_options.exclusive_manual_compaction = false;
+ if (concurrency > 0) {
+ compact_range_options.max_subcompactions = concurrency;
+ }
return compact_range_options;
}
@@ -187,6 +246,8 @@ Rdb_io_watchdog *io_watchdog = nullptr;
static Rdb_background_thread rdb_bg_thread;
+static Rdb_manual_compaction_thread rdb_mc_thread;
+
// List of table names (using regex) that are exceptions to the strict
// collation check requirement.
Regex_list_handler *rdb_collation_exceptions;
@@ -200,30 +261,6 @@ static void rocksdb_flush_all_memtables() {
}
}
-static void rocksdb_compact_column_family_stub(
- THD *const thd, struct st_mysql_sys_var *const var, void *const var_ptr,
- const void *const save) {}
-
-static int rocksdb_compact_column_family(THD *const thd,
- struct st_mysql_sys_var *const var,
- void *const var_ptr,
- struct st_mysql_value *const value) {
- char buff[STRING_BUFFER_USUAL_SIZE];
- int len = sizeof(buff);
-
- DBUG_ASSERT(value != nullptr);
-
- if (const char *const cf = value->val_str(value, buff, &len)) {
- auto cfh = cf_manager.get_cf(cf);
- if (cfh != nullptr && rdb != nullptr) {
- sql_print_verbose_info("RocksDB: Manual compaction of column family: %s\n",
- cf);
- rdb->CompactRange(getCompactRangeOptions(), cfh, nullptr, nullptr);
- }
- }
- return HA_EXIT_SUCCESS;
-}
-
///////////////////////////////////////////////////////////
// Hash map: table name => open table handler
///////////////////////////////////////////////////////////
@@ -249,6 +286,8 @@ struct Rdb_open_tables_map {
Rdb_open_tables_map() : m_hash(get_hash_key, system_charset_info) { }
+ void free_hash(void) { m_hash.~Rdb_table_set(); }
+
std::vector<std::string> get_table_names(void) const;
};
@@ -368,6 +407,7 @@ static void rocksdb_drop_index_wakeup_thread(
static my_bool rocksdb_pause_background_work = 0;
static mysql_mutex_t rdb_sysvars_mutex;
+static mysql_mutex_t rdb_block_cache_resize_mutex;
static void rocksdb_set_pause_background_work(
my_core::THD *const,
@@ -450,6 +490,9 @@ static void rocksdb_set_wal_bytes_per_sync(THD *thd,
struct st_mysql_sys_var *const var,
void *const var_ptr,
const void *const save);
+static int rocksdb_validate_set_block_cache_size(
+ THD *thd, struct st_mysql_sys_var *const var, void *var_ptr,
+ struct st_mysql_value *value);
//////////////////////////////////////////////////////////////////////////////
// Options definitions
//////////////////////////////////////////////////////////////////////////////
@@ -510,11 +553,19 @@ static char* rocksdb_git_hash;
char *compression_types_val=
const_cast<char*>(get_rocksdb_supported_compression_types());
+static unsigned long rocksdb_write_policy =
+ rocksdb::TxnDBWritePolicy::WRITE_COMMITTED;
+static my_bool rocksdb_error_on_suboptimal_collation = 1;
+static uint32_t rocksdb_stats_recalc_rate = 0;
+static uint32_t rocksdb_debug_manual_compaction_delay = 0;
+static uint32_t rocksdb_max_manual_compactions = 0;
std::atomic<uint64_t> rocksdb_row_lock_deadlocks(0);
std::atomic<uint64_t> rocksdb_row_lock_wait_timeouts(0);
std::atomic<uint64_t> rocksdb_snapshot_conflict_errors(0);
std::atomic<uint64_t> rocksdb_wal_group_syncs(0);
+std::atomic<uint64_t> rocksdb_manual_compactions_processed(0);
+std::atomic<uint64_t> rocksdb_manual_compactions_running(0);
@@ -600,6 +651,14 @@ static std::unique_ptr<rocksdb::DBOptions> rocksdb_db_options =
static std::shared_ptr<rocksdb::RateLimiter> rocksdb_rate_limiter;
+/* This enum needs to be kept up to date with rocksdb::TxnDBWritePolicy */
+static const char *write_policy_names[] = {"write_committed", "write_prepared",
+ "write_unprepared", NullS};
+
+static TYPELIB write_policy_typelib = {array_elements(write_policy_names) - 1,
+ "write_policy_typelib",
+ write_policy_names, nullptr};
+
/* This enum needs to be kept up to date with rocksdb::InfoLogLevel */
static const char *info_log_level_names[] = {"debug_level", "info_level",
"warn_level", "error_level",
@@ -694,6 +753,14 @@ static int rocksdb_validate_flush_log_at_trx_commit(
*static_cast<uint32_t *>(var_ptr) = static_cast<uint32_t>(new_value);
return HA_EXIT_SUCCESS;
}
+static void rocksdb_compact_column_family_stub(
+ THD *const thd, struct st_mysql_sys_var *const var, void *const var_ptr,
+ const void *const save) {}
+
+static int rocksdb_compact_column_family(THD *const thd,
+ struct st_mysql_sys_var *const var,
+ void *const var_ptr,
+ struct st_mysql_value *const value);
static const char *index_type_names[] = {"kBinarySearch", "kHashSearch", NullS};
@@ -702,7 +769,8 @@ static TYPELIB index_type_typelib = {array_elements(index_type_names) - 1,
nullptr};
const ulong RDB_MAX_LOCK_WAIT_SECONDS = 1024 * 1024 * 1024;
-const ulong RDB_MAX_ROW_LOCKS = 1024 * 1024;
+const ulong RDB_DEFAULT_MAX_ROW_LOCKS = 1024 * 1024;
+const ulong RDB_MAX_ROW_LOCKS = 1024 * 1024 * 1024;
const ulong RDB_DEFAULT_BULK_LOAD_SIZE = 1000;
const ulong RDB_MAX_BULK_LOAD_SIZE = 1024 * 1024 * 1024;
const size_t RDB_DEFAULT_MERGE_BUF_SIZE = 64 * 1024 * 1024;
@@ -734,6 +802,11 @@ static MYSQL_THDVAR_ULONG(deadlock_detect_depth, PLUGIN_VAR_RQCMDARG,
/*max*/ ULONG_MAX, 0);
static MYSQL_THDVAR_BOOL(
+ commit_time_batch_for_recovery, PLUGIN_VAR_RQCMDARG,
+ "TransactionOptions::commit_time_batch_for_recovery for RocksDB", nullptr,
+ nullptr, FALSE);
+
+static MYSQL_THDVAR_BOOL(
trace_sst_api, PLUGIN_VAR_RQCMDARG,
"Generate trace output in the log for each call to the SstFileWriter",
nullptr, nullptr, FALSE);
@@ -744,6 +817,13 @@ static MYSQL_THDVAR_BOOL(
"unique_checks and enables rocksdb_commit_in_the_middle.",
rocksdb_check_bulk_load, nullptr, FALSE);
+static MYSQL_THDVAR_BOOL(bulk_load_allow_sk, PLUGIN_VAR_RQCMDARG,
+ "Allow bulk loading of sk keys during bulk-load. "
+ "Can be changed only when bulk load is disabled.",
+ /* Intentionally reuse unsorted's check function */
+ rocksdb_check_bulk_load_allow_unsorted, nullptr,
+ FALSE);
+
static MYSQL_THDVAR_BOOL(bulk_load_allow_unsorted, PLUGIN_VAR_RQCMDARG,
"Allow unsorted input during bulk-load. "
"Can be changed only when bulk load is disabled.",
@@ -794,7 +874,7 @@ static MYSQL_THDVAR_BOOL(skip_bloom_filter_on_read, PLUGIN_VAR_RQCMDARG,
static MYSQL_THDVAR_ULONG(max_row_locks, PLUGIN_VAR_RQCMDARG,
"Maximum number of locks a transaction can have",
nullptr, nullptr,
- /*default*/ RDB_MAX_ROW_LOCKS,
+ /*default*/ RDB_DEFAULT_MAX_ROW_LOCKS,
/*min*/ 1,
/*max*/ RDB_MAX_ROW_LOCKS, 0);
@@ -846,6 +926,12 @@ static MYSQL_THDVAR_ULONGLONG(
/* min (0ms) */ RDB_MIN_MERGE_TMP_FILE_REMOVAL_DELAY,
/* max */ SIZE_T_MAX, 1);
+static MYSQL_THDVAR_INT(
+ manual_compaction_threads, PLUGIN_VAR_RQCMDARG,
+ "How many rocksdb threads to run for manual compactions", nullptr, nullptr,
+ /* default rocksdb.dboption max_subcompactions */ 0,
+ /* min */ 0, /* max */ 128, 0);
+
static MYSQL_SYSVAR_BOOL(
create_if_missing,
*reinterpret_cast<my_bool *>(&rocksdb_db_options->create_if_missing),
@@ -867,6 +953,12 @@ static MYSQL_SYSVAR_BOOL(
"DBOptions::manual_wal_flush for RocksDB", nullptr, nullptr,
rocksdb_db_options->manual_wal_flush);
+static MYSQL_SYSVAR_ENUM(write_policy, rocksdb_write_policy,
+ PLUGIN_VAR_RQCMDARG | PLUGIN_VAR_READONLY,
+ "DBOptions::write_policy for RocksDB", nullptr,
+ nullptr, rocksdb::TxnDBWritePolicy::WRITE_COMMITTED,
+ &write_policy_typelib);
+
static MYSQL_SYSVAR_BOOL(
create_missing_column_families,
*reinterpret_cast<my_bool *>(
@@ -1077,7 +1169,9 @@ static MYSQL_SYSVAR_INT(table_cache_numshardbits,
"DBOptions::table_cache_numshardbits for RocksDB",
nullptr, nullptr,
rocksdb_db_options->table_cache_numshardbits,
- /* min */ 0, /* max */ INT_MAX, 0);
+ // LRUCache limits this to 19 bits, anything greater
+ // fails to create a cache and returns a nullptr
+ /* min */ 0, /* max */ 19, 0);
static MYSQL_SYSVAR_UINT64_T(wal_ttl_seconds, rocksdb_db_options->WAL_ttl_seconds,
PLUGIN_VAR_RQCMDARG | PLUGIN_VAR_READONLY,
@@ -1187,8 +1281,9 @@ static MYSQL_SYSVAR_BOOL(
"DBOptions::enable_thread_tracking for RocksDB", nullptr, nullptr, true);
static MYSQL_SYSVAR_LONGLONG(block_cache_size, rocksdb_block_cache_size,
- PLUGIN_VAR_RQCMDARG | PLUGIN_VAR_READONLY,
- "block_cache size for RocksDB", nullptr, nullptr,
+ PLUGIN_VAR_RQCMDARG,
+ "block_cache size for RocksDB",
+ rocksdb_validate_set_block_cache_size, nullptr,
/* default */ RDB_DEFAULT_BLOCK_CACHE_SIZE,
/* min */ RDB_MIN_BLOCK_CACHE_SIZE,
/* max */ LONGLONG_MAX,
@@ -1435,6 +1530,18 @@ static MYSQL_SYSVAR_BOOL(
"on PK TTL data. This variable is a no-op in non-debug builds.",
nullptr, nullptr, FALSE);
+static MYSQL_SYSVAR_UINT(
+ max_manual_compactions, rocksdb_max_manual_compactions, PLUGIN_VAR_RQCMDARG,
+ "Maximum number of pending + ongoing number of manual compactions.",
+ nullptr, nullptr, /* default */ 10, /* min */ 0, /* max */ UINT_MAX, 0);
+
+static MYSQL_SYSVAR_UINT(
+ debug_manual_compaction_delay, rocksdb_debug_manual_compaction_delay,
+ PLUGIN_VAR_RQCMDARG,
+ "For debugging purposes only. Sleeping specified seconds "
+ "for simulating long running compactions.",
+ nullptr, nullptr, 0, /* min */ 0, /* max */ UINT_MAX, 0);
+
static MYSQL_SYSVAR_BOOL(
reset_stats, rocksdb_reset_stats, PLUGIN_VAR_RQCMDARG,
"Reset the RocksDB internal statistics without restarting the DB.", nullptr,
@@ -1597,6 +1704,13 @@ static MYSQL_SYSVAR_UINT(
RDB_DEFAULT_TBL_STATS_SAMPLE_PCT, /* everything */ 0,
/* max */ RDB_TBL_STATS_SAMPLE_PCT_MAX, 0);
+static MYSQL_SYSVAR_UINT(
+ stats_recalc_rate, rocksdb_stats_recalc_rate, PLUGIN_VAR_RQCMDARG,
+ "The number of indexes per second to recalculate statistics for. 0 to "
+ "disable background recalculation.",
+ nullptr, nullptr, 0 /* default value */, 0 /* min value */,
+ UINT_MAX /* max value */, 0);
+
static MYSQL_SYSVAR_BOOL(
large_prefix, rocksdb_large_prefix, PLUGIN_VAR_RQCMDARG,
"Support large index prefix length of 3072 bytes. If off, the maximum "
@@ -1610,16 +1724,25 @@ static MYSQL_SYSVAR_BOOL(
"detected.",
nullptr, nullptr, FALSE);
+static MYSQL_SYSVAR_BOOL(error_on_suboptimal_collation,
+ rocksdb_error_on_suboptimal_collation,
+ PLUGIN_VAR_OPCMDARG | PLUGIN_VAR_READONLY,
+ "Raise an error instead of warning if a sub-optimal "
+ "collation is used",
+ nullptr, nullptr, TRUE);
+
static const int ROCKSDB_ASSUMED_KEY_VALUE_DISK_SIZE = 100;
static struct st_mysql_sys_var *rocksdb_system_variables[] = {
MYSQL_SYSVAR(lock_wait_timeout),
MYSQL_SYSVAR(deadlock_detect),
MYSQL_SYSVAR(deadlock_detect_depth),
+ MYSQL_SYSVAR(commit_time_batch_for_recovery),
MYSQL_SYSVAR(max_row_locks),
MYSQL_SYSVAR(write_batch_max_bytes),
MYSQL_SYSVAR(lock_scanned_rows),
MYSQL_SYSVAR(bulk_load),
+ MYSQL_SYSVAR(bulk_load_allow_sk),
MYSQL_SYSVAR(bulk_load_allow_unsorted),
MYSQL_SYSVAR(skip_unique_check_tables),
MYSQL_SYSVAR(trace_sst_api),
@@ -1637,6 +1760,7 @@ static struct st_mysql_sys_var *rocksdb_system_variables[] = {
MYSQL_SYSVAR(create_if_missing),
MYSQL_SYSVAR(two_write_queues),
MYSQL_SYSVAR(manual_wal_flush),
+ MYSQL_SYSVAR(write_policy),
MYSQL_SYSVAR(create_missing_column_families),
MYSQL_SYSVAR(error_if_exists),
MYSQL_SYSVAR(paranoid_checks),
@@ -1754,6 +1878,11 @@ static struct st_mysql_sys_var *rocksdb_system_variables[] = {
MYSQL_SYSVAR(large_prefix),
MYSQL_SYSVAR(allow_to_start_after_corruption),
MYSQL_SYSVAR(git_hash),
+ MYSQL_SYSVAR(error_on_suboptimal_collation),
+ MYSQL_SYSVAR(stats_recalc_rate),
+ MYSQL_SYSVAR(debug_manual_compaction_delay),
+ MYSQL_SYSVAR(max_manual_compactions),
+ MYSQL_SYSVAR(manual_compaction_threads),
nullptr};
static rocksdb::WriteOptions
@@ -1768,6 +1897,50 @@ rdb_get_rocksdb_write_options(my_core::THD *const thd) {
return opt;
}
+static int rocksdb_compact_column_family(THD *const thd,
+ struct st_mysql_sys_var *const var,
+ void *const var_ptr,
+ struct st_mysql_value *const value) {
+ char buff[STRING_BUFFER_USUAL_SIZE];
+ int len = sizeof(buff);
+
+ DBUG_ASSERT(value != nullptr);
+
+ if (const char *const cf = value->val_str(value, buff, &len)) {
+ auto cfh = cf_manager.get_cf(cf);
+ if (cfh != nullptr && rdb != nullptr) {
+ int mc_id = rdb_mc_thread.request_manual_compaction(
+ cfh, nullptr, nullptr, THDVAR(thd, manual_compaction_threads));
+ if (mc_id == -1) {
+ my_error(ER_INTERNAL_ERROR, MYF(0),
+ "Can't schedule more manual compactions. "
+ "Increase rocksdb_max_manual_compactions or stop issuing "
+ "more manual compactions.");
+ return HA_EXIT_FAILURE;
+ } else if (mc_id < 0) {
+ return HA_EXIT_FAILURE;
+ }
+ // NO_LINT_DEBUG
+ sql_print_information("RocksDB: Manual compaction of column family: %s\n",
+ cf);
+ // Checking thd state every short cycle (100ms). This is for allowing to
+ // exiting this function without waiting for CompactRange to finish.
+ do {
+ my_sleep(100000);
+ } while (!thd->killed &&
+ !rdb_mc_thread.is_manual_compaction_finished(mc_id));
+
+ if (thd->killed) {
+ // This cancels if requested compaction state is INITED.
+ // TODO(yoshinorim): Cancel running compaction as well once
+ // it is supported in RocksDB.
+ rdb_mc_thread.clear_manual_compaction_request(mc_id, true);
+ }
+ }
+ }
+ return HA_EXIT_SUCCESS;
+}
+
///////////////////////////////////////////////////////////////////////////////////////////
/**
@@ -1887,8 +2060,6 @@ protected:
bool m_is_two_phase = false;
private:
- /* Number of RockDB savepoints taken */
- int m_n_savepoints;
/*
Number of write operations this transaction had when we took the last
savepoint (the idea is not to take another savepoint if we haven't made
@@ -1897,9 +2068,9 @@ private:
ulonglong m_writes_at_last_savepoint;
protected:
- THD *m_thd = nullptr;
- rocksdb::ReadOptions m_read_opts;
+protected:
+ THD *m_thd = nullptr;
static std::multiset<Rdb_transaction *> s_tx_list;
static mysql_mutex_t s_tx_list_mutex;
@@ -1957,6 +2128,7 @@ protected:
}
public:
+ rocksdb::ReadOptions m_read_opts;
const char *m_mysql_log_file_name;
my_off_t m_mysql_log_offset;
#ifdef MARIAROCKS_NOT_YET
@@ -1967,6 +2139,7 @@ protected:
String m_detailed_error;
int64_t m_snapshot_timestamp = 0;
bool m_ddl_transaction;
+ std::shared_ptr<Rdb_explicit_snapshot> m_explicit_snapshot;
/*
Tracks the number of tables in use through external_lock.
@@ -2032,7 +2205,7 @@ protected:
if (s.IsDeadlock()) {
my_core::thd_mark_transaction_to_rollback(thd,
- false /* just statement */);
+ true /* whole transaction */);
m_detailed_error = String();
table_handler->m_deadlock_counter.inc();
rocksdb_row_lock_deadlocks++;
@@ -2049,7 +2222,7 @@ protected:
}
m_detailed_error = String(" (snapshot conflict)", system_charset_info);
table_handler->m_deadlock_counter.inc();
- return HA_ERR_LOCK_DEADLOCK;
+ return HA_ERR_ROCKSDB_STATUS_BUSY;
}
if (s.IsIOError() || s.IsCorruption()) {
@@ -2462,7 +2635,6 @@ public:
entire transaction.
*/
do_set_savepoint();
- m_n_savepoints= 1;
m_writes_at_last_savepoint= m_write_count;
}
@@ -2479,7 +2651,6 @@ public:
{
do_set_savepoint();
m_writes_at_last_savepoint= m_write_count;
- m_n_savepoints++;
}
}
@@ -2490,10 +2661,14 @@ public:
void rollback_to_stmt_savepoint() {
if (m_writes_at_last_savepoint != m_write_count) {
do_rollback_to_savepoint();
- if (!--m_n_savepoints) {
- do_set_savepoint();
- m_n_savepoints= 1;
- }
+ /*
+ RollbackToSavePoint "removes the most recent SetSavePoint()", so
+ we need to set it again so that next statement can roll back to this
+ stage.
+ It's ok to do it here at statement end (instead of doing it at next
+ statement start) because setting a savepoint is cheap.
+ */
+ do_set_savepoint();
m_writes_at_last_savepoint= m_write_count;
}
}
@@ -2666,6 +2841,17 @@ public:
void acquire_snapshot(bool acquire_now) override {
if (m_read_opts.snapshot == nullptr) {
+#ifdef MARIAROCKS_NOT_YET
+ const auto thd_ss = std::static_pointer_cast<Rdb_explicit_snapshot>(
+ m_thd->get_explicit_snapshot());
+ if (thd_ss) {
+ m_explicit_snapshot = thd_ss;
+ }
+ if (m_explicit_snapshot) {
+ auto snapshot = m_explicit_snapshot->get_snapshot()->snapshot();
+ snapshot_created(snapshot);
+ } else
+#endif
if (is_tx_read_only()) {
snapshot_created(rdb->GetSnapshot());
} else if (acquire_now) {
@@ -2683,6 +2869,12 @@ public:
if (m_read_opts.snapshot != nullptr) {
m_snapshot_timestamp = 0;
+#ifdef MARIAROCKS_NOT_YET
+ if (m_explicit_snapshot) {
+ m_explicit_snapshot.reset();
+ need_clear = false;
+ } else
+#endif
if (is_tx_read_only()) {
rdb->ReleaseSnapshot(m_read_opts.snapshot);
need_clear = false;
@@ -2792,6 +2984,10 @@ public:
tx_opts.lock_timeout = rdb_convert_sec_to_ms(m_timeout_sec);
tx_opts.deadlock_detect = THDVAR(m_thd, deadlock_detect);
tx_opts.deadlock_detect_depth = THDVAR(m_thd, deadlock_detect_depth);
+ // If this variable is set, this will write commit time write batch
+ // information on recovery or memtable flush.
+ tx_opts.use_only_the_last_commit_time_batch_for_recovery =
+ THDVAR(m_thd, commit_time_batch_for_recovery);
tx_opts.max_write_batch_size = THDVAR(m_thd, write_batch_max_bytes);
write_opts.sync = (rocksdb_flush_log_at_trx_commit == FLUSH_LOG_SYNC);
@@ -2886,7 +3082,7 @@ public:
/* This is a rocksdb write batch. This class doesn't hold or wait on any
transaction locks (skips rocksdb transaction API) thus giving better
- performance. The commit is done through rdb->GetBaseDB()->Commit().
+ performance.
Currently this is only used for replication threads which are guaranteed
to be non-conflicting. Any further usage of this class should completely
@@ -2908,6 +3104,8 @@ private:
bool commit_no_binlog() override {
bool res = false;
rocksdb::Status s;
+ rocksdb::TransactionDBWriteOptimizations optimize;
+ optimize.skip_concurrency_control = true;
s = merge_auto_incr_map(m_batch->GetWriteBatch());
if (!s.ok()) {
@@ -2918,7 +3116,7 @@ private:
release_snapshot();
- s = rdb->GetBaseDB()->Write(write_opts, m_batch->GetWriteBatch());
+ s = rdb->Write(write_opts, optimize, m_batch->GetWriteBatch());
if (!s.ok()) {
rdb_handle_io_error(s, RDB_IO_ERROR_TX_COMMIT);
res = true;
@@ -2936,7 +3134,6 @@ error:
return res;
}
-protected:
/* Implementations of do_*savepoint based on rocksdB::WriteBatch savepoints */
void do_set_savepoint() override {
m_batch->SetSavePoint();
@@ -2946,6 +3143,7 @@ protected:
m_batch->RollbackToSavePoint();
}
+
public:
bool is_writebatch_trx() const override { return true; }
@@ -3033,6 +3231,13 @@ public:
get_for_update(rocksdb::ColumnFamilyHandle *const column_family,
const rocksdb::Slice &key, rocksdb::PinnableSlice *const value,
bool exclusive) override {
+ if (value == nullptr) {
+ rocksdb::PinnableSlice pin_val;
+ rocksdb::Status s = get(column_family, key, &pin_val);
+ pin_val.Reset();
+ return s;
+ }
+
return get(column_family, key, value);
}
@@ -3548,12 +3753,13 @@ static int rocksdb_commit(handlerton* hton, THD* thd, bool commit_tx)
// First, commit without syncing. This establishes the commit order
tx->set_sync(false);
+ bool tx_had_writes = tx->get_write_count()? true : false ;
if (tx->commit()) {
DBUG_RETURN(HA_ERR_ROCKSDB_COMMIT_FAILED);
}
thd_wakeup_subsequent_commits(thd, 0);
- if (rocksdb_flush_log_at_trx_commit == FLUSH_LOG_SYNC)
+ if (tx_had_writes && rocksdb_flush_log_at_trx_commit == FLUSH_LOG_SYNC)
{
rocksdb::Status s= rdb->FlushWAL(true);
if (!s.ok())
@@ -3564,6 +3770,7 @@ static int rocksdb_commit(handlerton* hton, THD* thd, bool commit_tx)
We get here when committing a statement within a transaction.
*/
tx->make_stmt_savepoint_permanent();
+ tx->make_stmt_savepoint_permanent();
}
if (my_core::thd_tx_isolation(thd) <= ISO_READ_COMMITTED) {
@@ -3752,6 +3959,7 @@ private:
if (!path_entry.path.empty() && !path_entry.limit_exceeded) {
auto deadlocking_txn = *(path_entry.path.end() - 1);
deadlock_info.victim_trx_id = deadlocking_txn.m_txn_id;
+ deadlock_info.deadlock_time = path_entry.deadlock_time;
}
return deadlock_info;
}
@@ -3799,16 +4007,18 @@ private:
path_data += "\n*** DEADLOCK PATH\n"
"=========================================\n";
const auto dl_info = get_dl_path_trx_info(path_entry);
+ const auto deadlock_time = dl_info.deadlock_time;
for (auto it = dl_info.path.begin(); it != dl_info.path.end(); it++) {
const auto trx_info = *it;
path_data += format_string(
+ "TIMESTAMP: %" PRId64 "\n"
"TRANSACTION ID: %u\n"
"COLUMN FAMILY NAME: %s\n"
"WAITING KEY: %s\n"
"LOCK TYPE: %s\n"
"INDEX NAME: %s\n"
"TABLE NAME: %s\n",
- trx_info.trx_id, trx_info.cf_name.c_str(),
+ deadlock_time, trx_info.trx_id, trx_info.cf_name.c_str(),
trx_info.waiting_key.c_str(),
trx_info.exclusive_lock ? "EXCLUSIVE" : "SHARED",
trx_info.index_name.c_str(), trx_info.table_name.c_str());
@@ -4082,7 +4292,7 @@ static bool rocksdb_show_status(handlerton *const hton, THD *const thd,
(ulonglong)internal_cache_count * kDefaultInternalCacheSize);
str.append(buf);
res |= print_stats(thd, "MEMORY_STATS", "rocksdb", str, stat_print);
-#ifdef MARIAROCKS_NOT_YET
+
/* Show the background thread status */
std::vector<rocksdb::ThreadStatus> thread_list;
rocksdb::Status s = rdb->GetEnv()->GetThreadList(&thread_list);
@@ -4119,8 +4329,27 @@ static bool rocksdb_show_status(handlerton *const hton, THD *const thd,
str, stat_print);
}
}
+
+#ifdef MARIAROCKS_NOT_YET
+ /* Explicit snapshot information */
+ str.clear();
+ {
+ std::lock_guard<std::mutex> lock(explicit_snapshot_mutex);
+ for (const auto &elem : explicit_snapshots) {
+ const auto &ss = elem.second.lock();
+ DBUG_ASSERT(ss != nullptr);
+ const auto &info = ss->ss_info;
+ str += "\nSnapshot ID: " + std::to_string(info.snapshot_id) +
+ "\nBinlog File: " + info.binlog_file +
+ "\nBinlog Pos: " + std::to_string(info.binlog_pos) +
+ "\nGtid Executed: " + info.gtid_executed + "\n";
+ }
+ }
#endif
+ if (!str.empty()) {
+ res |= print_stats(thd, "EXPLICIT_SNAPSHOTS", "rocksdb", str, stat_print);
+ }
#ifdef MARIAROCKS_NOT_YET
} else if (stat_type == HA_ENGINE_TRX) {
/* Handle the SHOW ENGINE ROCKSDB TRANSACTION STATUS command */
@@ -4143,6 +4372,50 @@ static inline void rocksdb_register_tx(handlerton *const hton, THD *const thd,
static const char *ha_rocksdb_exts[] = {NullS};
+#ifdef MARIAROCKS_NOT_YET
+static bool rocksdb_explicit_snapshot(
+ handlerton *const /* hton */, /*!< in: RocksDB handlerton */
+ THD *const thd, /*!< in: MySQL thread handle */
+ snapshot_info_st *ss_info) /*!< out: Snapshot information */
+{
+ switch (ss_info->op) {
+ case snapshot_operation::SNAPSHOT_CREATE: {
+ if (mysql_bin_log_is_open()) {
+ mysql_bin_log_lock_commits(ss_info);
+ }
+ auto s = Rdb_explicit_snapshot::create(ss_info, rdb, rdb->GetSnapshot());
+ if (mysql_bin_log_is_open()) {
+ mysql_bin_log_unlock_commits(ss_info);
+ }
+
+ thd->set_explicit_snapshot(s);
+ return s == nullptr;
+ }
+ case snapshot_operation::SNAPSHOT_ATTACH: {
+ auto s = Rdb_explicit_snapshot::get(ss_info->snapshot_id);
+ if (!s) {
+ return true;
+ }
+ *ss_info = s->ss_info;
+ thd->set_explicit_snapshot(s);
+ return false;
+ }
+ case snapshot_operation::SNAPSHOT_RELEASE: {
+ if (!thd->get_explicit_snapshot()) {
+ return true;
+ }
+ *ss_info = thd->get_explicit_snapshot()->ss_info;
+ thd->set_explicit_snapshot(nullptr);
+ return false;
+ }
+ default:
+ DBUG_ASSERT(false);
+ return true;
+ }
+ return true;
+}
+#endif
+
/*
Supporting START TRANSACTION WITH CONSISTENT [ROCKSDB] SNAPSHOT
@@ -4165,10 +4438,15 @@ static const char *ha_rocksdb_exts[] = {NullS};
InnoDB and RocksDB transactions.
*/
static int rocksdb_start_tx_and_assign_read_view(
- handlerton *const hton, /*!< in: RocksDB handlerton */
- THD* thd) /*!< in: MySQL thread handle of the
- user for whom the transaction should
- be committed */
+ handlerton *const hton, /*!< in: RocksDB handlerton */
+ THD *const thd /*!< in: MySQL thread handle of the
+ user for whom the transaction should
+ be committed */
+)
+#ifdef MARIAROCKS_NOT_YET
+ snapshot_info_st *ss_info) /*!< in/out: Snapshot info like binlog file, pos,
+ gtid executed and snapshot ID */
+#endif
{
ulong const tx_isolation = my_core::thd_tx_isolation(thd);
@@ -4176,14 +4454,25 @@ static int rocksdb_start_tx_and_assign_read_view(
my_error(ER_ISOLATION_LEVEL_WITH_CONSISTENT_SNAPSHOT, MYF(0));
return HA_EXIT_FAILURE;
}
+
+#ifdef MARIADB_NOT_YET
+ if (ss_info) {
+ if (mysql_bin_log_is_open()) {
+ mysql_bin_log_lock_commits(ss_info);
+ } else {
+ return HA_EXIT_FAILURE;
+ }
+#endif
+
/*
MariaDB: there is no need to call mysql_bin_log_lock_commits and then
unlock back.
SQL layer calls start_consistent_snapshot() for all engines, including the
binlog under LOCK_commit_ordered mutex.
+
The mutex prevents binlog commits from happening (right?) while the storage
engine(s) allocate read snapshots. That way, each storage engine is
- synchronized with current binlog position.
+ synchronized with current binlog position.
*/
mysql_mutex_assert_owner(&LOCK_commit_ordered);
@@ -4195,9 +4484,106 @@ static int rocksdb_start_tx_and_assign_read_view(
rocksdb_register_tx(hton, thd, tx);
tx->acquire_snapshot(true);
+#ifdef MARIADB_NOT_YET
+ if (ss_info) {
+ mysql_bin_log_unlock_commits(ss_info);
+ }
+#endif
return HA_EXIT_SUCCESS;
}
+#ifdef MARIADB_NOT_YET
+static int rocksdb_start_tx_with_shared_read_view(
+ handlerton *const hton, /*!< in: RocksDB handlerton */
+ THD *const thd) /*!< in: MySQL thread handle of the
+ user for whom the transaction should
+ be committed */
+#ifdef MARIADB_NOT_YET
+ snapshot_info_st *ss_info) /*!< out: Snapshot info like binlog file, pos,
+ gtid executed and snapshot ID */
+#endif
+{
+ DBUG_ASSERT(thd != nullptr);
+
+ int error = HA_EXIT_SUCCESS;
+
+ ulong const tx_isolation = my_core::thd_tx_isolation(thd);
+ if (tx_isolation != ISO_REPEATABLE_READ) {
+ my_error(ER_ISOLATION_LEVEL_WITH_CONSISTENT_SNAPSHOT, MYF(0));
+ return HA_EXIT_FAILURE;
+ }
+
+ Rdb_transaction *tx = nullptr;
+#ifdef MARIADB_NOT_YET
+ std::shared_ptr<Rdb_explicit_snapshot> explicit_snapshot;
+ const auto op = ss_info->op;
+
+ DBUG_ASSERT(op == snapshot_operation::SNAPSHOT_CREATE ||
+ op == snapshot_operation::SNAPSHOT_ATTACH);
+
+ // case: if binlogs are available get binlog file/pos and gtid info
+ if (op == snapshot_operation::SNAPSHOT_CREATE && mysql_bin_log_is_open()) {
+ mysql_bin_log_lock_commits(ss_info);
+ }
+
+ if (op == snapshot_operation::SNAPSHOT_ATTACH) {
+ explicit_snapshot = Rdb_explicit_snapshot::get(ss_info->snapshot_id);
+ if (!explicit_snapshot) {
+ my_printf_error(ER_UNKNOWN_ERROR, "Snapshot %llu does not exist", MYF(0),
+ ss_info->snapshot_id);
+ error = HA_EXIT_FAILURE;
+ }
+ }
+#endif
+
+ // case: all good till now
+ if (error == HA_EXIT_SUCCESS) {
+ tx = get_or_create_tx(thd);
+ Rdb_perf_context_guard guard(tx, rocksdb_perf_context_level(thd));
+
+#ifdef MARIADB_NOT_YET
+ if (explicit_snapshot) {
+ tx->m_explicit_snapshot = explicit_snapshot;
+ }
+#endif
+
+ DBUG_ASSERT(!tx->has_snapshot());
+ tx->set_tx_read_only(true);
+ rocksdb_register_tx(hton, thd, tx);
+ tx->acquire_snapshot(true);
+
+#ifdef MARIADB_NOT_YET
+ // case: an explicit snapshot was not assigned to this transaction
+ if (!tx->m_explicit_snapshot) {
+ tx->m_explicit_snapshot =
+ Rdb_explicit_snapshot::create(ss_info, rdb, tx->m_read_opts.snapshot);
+ if (!tx->m_explicit_snapshot) {
+ my_printf_error(ER_UNKNOWN_ERROR, "Could not create snapshot", MYF(0));
+ error = HA_EXIT_FAILURE;
+ }
+ }
+#endif
+ }
+
+#ifdef MARIADB_NOT_YET
+ // case: unlock the binlog
+ if (op == snapshot_operation::SNAPSHOT_CREATE && mysql_bin_log_is_open()) {
+ mysql_bin_log_unlock_commits(ss_info);
+ }
+
+ DBUG_ASSERT(error == HA_EXIT_FAILURE || tx->m_explicit_snapshot);
+
+ // copy over the snapshot details to pass to the upper layers
+ if (tx->m_explicit_snapshot) {
+ *ss_info = tx->m_explicit_snapshot->ss_info;
+ ss_info->op = op;
+ }
+#endif
+
+ return error;
+}
+#endif
+
/* Dummy SAVEPOINT support. This is needed for long running transactions
* like mysqldump (https://bugs.mysql.com/bug.php?id=71017).
* Current SAVEPOINT does not correctly handle ROLLBACK and does not return
@@ -4422,9 +4808,11 @@ static int rocksdb_init_func(void *const p) {
rdb_bg_thread.init(rdb_signal_bg_psi_mutex_key, rdb_signal_bg_psi_cond_key);
rdb_drop_idx_thread.init(rdb_signal_drop_idx_psi_mutex_key,
rdb_signal_drop_idx_psi_cond_key);
+ rdb_mc_thread.init(rdb_signal_mc_psi_mutex_key, rdb_signal_mc_psi_cond_key);
#else
rdb_bg_thread.init();
rdb_drop_idx_thread.init();
+ rdb_mc_thread.init();
#endif
mysql_mutex_init(rdb_collation_data_mutex_key, &rdb_collation_data_mutex,
MY_MUTEX_INIT_FAST);
@@ -4445,6 +4833,8 @@ static int rocksdb_init_func(void *const p) {
mysql_mutex_init(rdb_sysvars_psi_mutex_key, &rdb_sysvars_mutex,
MY_MUTEX_INIT_FAST);
+ mysql_mutex_init(rdb_block_cache_resize_mutex_key,
+ &rdb_block_cache_resize_mutex, MY_MUTEX_INIT_FAST);
Rdb_transaction::init_mutex();
rocksdb_hton->state = SHOW_OPTION_YES;
@@ -4465,8 +4855,14 @@ static int rocksdb_init_func(void *const p) {
rocksdb_hton->rollback = rocksdb_rollback;
rocksdb_hton->show_status = rocksdb_show_status;
+#ifdef MARIADB_NOT_YET
+ rocksdb_hton->explicit_snapshot = rocksdb_explicit_snapshot;
+#endif
rocksdb_hton->start_consistent_snapshot =
rocksdb_start_tx_and_assign_read_view;
+#ifdef MARIADB_NOT_YET
+ rocksdb_hton->start_shared_snapshot = rocksdb_start_tx_with_shared_read_view;
+#endif
rocksdb_hton->savepoint_set = rocksdb_savepoint;
rocksdb_hton->savepoint_rollback = rocksdb_rollback_to_savepoint;
rocksdb_hton->savepoint_rollback_can_release_mdl =
@@ -4535,6 +4931,35 @@ static int rocksdb_init_func(void *const p) {
DBUG_RETURN(HA_EXIT_FAILURE);
}
+ // Check whether the filesystem backing rocksdb_datadir allows O_DIRECT
+ if (rocksdb_db_options->use_direct_reads) {
+ rocksdb::EnvOptions soptions;
+ rocksdb::Status check_status;
+ rocksdb::Env *const env = rocksdb_db_options->env;
+
+ std::string fname = format_string("%s/DIRECT_CHECK", rocksdb_datadir);
+ if (env->FileExists(fname).ok()) {
+ std::unique_ptr<rocksdb::SequentialFile> file;
+ soptions.use_direct_reads = true;
+ check_status = env->NewSequentialFile(fname, &file, soptions);
+ } else {
+ std::unique_ptr<rocksdb::WritableFile> file;
+ soptions.use_direct_writes = true;
+ check_status = env->ReopenWritableFile(fname, &file, soptions);
+ if (file != nullptr) {
+ file->Close();
+ }
+ env->DeleteFile(fname);
+ }
+
+ if (!check_status.ok()) {
+ sql_print_error("RocksDB: Unable to use direct io in rocksdb-datadir:"
+ "(%s)", check_status.getState());
+ rdb_open_tables.free_hash();
+ DBUG_RETURN(HA_EXIT_FAILURE);
+ }
+ }
+
if (rocksdb_db_options->allow_mmap_writes &&
rocksdb_db_options->use_direct_io_for_flush_and_compaction) {
// See above comment for allow_mmap_reads. (NO_LINT_DEBUG)
@@ -4687,8 +5112,10 @@ static int rocksdb_init_func(void *const p) {
cf_options_map->get_defaults());
rocksdb::TransactionDBOptions tx_db_options;
- tx_db_options.transaction_lock_timeout = 2; // 2 seconds
+ tx_db_options.transaction_lock_timeout = 2000; // 2 seconds
tx_db_options.custom_mutex_factory = std::make_shared<Rdb_mutex_factory>();
+ tx_db_options.write_policy =
+ static_cast<rocksdb::TxnDBWritePolicy>(rocksdb_write_policy);
status =
check_rocksdb_options_compatibility(rocksdb_datadir, main_opts, cf_descr);
@@ -4710,7 +5137,7 @@ static int rocksdb_init_func(void *const p) {
}
cf_manager.init(std::move(cf_options_map), &cf_handles);
- if (dict_manager.init(rdb->GetBaseDB(), &cf_manager)) {
+ if (dict_manager.init(rdb, &cf_manager)) {
// NO_LINT_DEBUG
sql_print_error("RocksDB: Failed to initialize data dictionary.");
DBUG_RETURN(HA_EXIT_FAILURE);
@@ -4771,6 +5198,21 @@ static int rocksdb_init_func(void *const p) {
DBUG_RETURN(HA_EXIT_FAILURE);
}
+ err = rdb_mc_thread.create_thread(MANUAL_COMPACTION_THREAD_NAME
+#ifdef HAVE_PSI_INTERFACE
+ ,
+ rdb_mc_psi_thread_key
+#endif
+ );
+ if (err != 0) {
+ // NO_LINT_DEBUG
+ sql_print_error(
+ "RocksDB: Couldn't start the manual compaction thread: (errno=%d)",
+ err);
+ rdb_open_tables.free_hash();
+ DBUG_RETURN(HA_EXIT_FAILURE);
+ }
+
rdb_set_collation_exception_list(rocksdb_strict_collation_exceptions);
if (rocksdb_pause_background_work) {
@@ -4877,6 +5319,16 @@ static int rocksdb_done_func(void *const p) {
sql_print_error("RocksDB: Couldn't stop the index thread: (errno=%d)", err);
}
+ // signal the manual compaction thread to stop
+ rdb_mc_thread.signal(true);
+ // Wait for the manual compaction thread to finish.
+ err = rdb_mc_thread.join();
+ if (err != 0) {
+ // NO_LINT_DEBUG
+ sql_print_error(
+ "RocksDB: Couldn't stop the manual compaction thread: (errno=%d)", err);
+ }
+
if (rdb_open_tables.m_hash.size()) {
// Looks like we are getting unloaded and yet we have some open tables
// left behind.
@@ -4933,6 +5385,7 @@ static int rocksdb_done_func(void *const p) {
rdb_open_tables.m_hash.~Rdb_table_set();
mysql_mutex_destroy(&rdb_open_tables.m_mutex);
mysql_mutex_destroy(&rdb_sysvars_mutex);
+ mysql_mutex_destroy(&rdb_block_cache_resize_mutex);
delete rdb_collation_exceptions;
@@ -4985,6 +5438,9 @@ static int rocksdb_done_func(void *const p) {
//rocksdb_tbl_options = nullptr;
rocksdb_stats = nullptr;
+ my_free(rocksdb_update_cf_options);
+ rocksdb_update_cf_options = nullptr;
+
my_error_unregister(HA_ERR_ROCKSDB_FIRST, HA_ERR_ROCKSDB_LAST);
/*
@@ -5348,7 +5804,6 @@ longlong ha_rocksdb::update_hidden_pk_val() {
/* Get the id of the hidden pk id from m_last_rowkey */
int ha_rocksdb::read_hidden_pk_id_from_rowkey(longlong *const hidden_pk_id) {
- DBUG_ASSERT(hidden_pk_id != nullptr);
DBUG_ASSERT(table != nullptr);
DBUG_ASSERT(has_hidden_pk(table));
@@ -5404,14 +5859,14 @@ ha_rocksdb::ha_rocksdb(my_core::handlerton *const hton,
my_core::TABLE_SHARE *const table_arg)
: handler(hton, table_arg), m_table_handler(nullptr), m_scan_it(nullptr),
m_scan_it_skips_bloom(false), m_scan_it_snapshot(nullptr),
+ m_scan_it_lower_bound(nullptr), m_scan_it_upper_bound(nullptr),
m_tbl_def(nullptr), m_pk_descr(nullptr), m_key_descr_arr(nullptr),
m_pk_can_be_decoded(false), m_maybe_unpack_info(false),
m_pk_tuple(nullptr), m_pk_packed_tuple(nullptr),
m_sk_packed_tuple(nullptr), m_end_key_packed_tuple(nullptr),
m_sk_match_prefix(nullptr), m_sk_match_prefix_buf(nullptr),
m_sk_packed_tuple_old(nullptr), m_dup_sk_packed_tuple(nullptr),
- m_dup_sk_packed_tuple_old(nullptr), m_eq_cond_lower_bound(nullptr),
- m_eq_cond_upper_bound(nullptr), m_pack_buffer(nullptr),
+ m_dup_sk_packed_tuple_old(nullptr), m_pack_buffer(nullptr),
m_lock_rows(RDB_LOCK_NONE), m_keyread_only(FALSE), m_encoder_arr(nullptr),
m_row_checksums_checked(0), m_in_rpl_delete_rows(false),
m_in_rpl_update_rows(false), m_force_skip_unique_check(false) {}
@@ -5950,9 +6405,6 @@ int ha_rocksdb::convert_field_from_storage_format(
int ha_rocksdb::convert_record_from_storage_format(
const rocksdb::Slice *const key, const rocksdb::Slice *const value,
uchar *const buf) {
- DBUG_ASSERT(key != nullptr);
- DBUG_ASSERT(buf != nullptr);
-
Rdb_string_reader reader(value);
/*
@@ -6196,7 +6648,6 @@ int ha_rocksdb::alloc_key_buffers(const TABLE *const table_arg,
DBUG_ENTER_FUNC();
DBUG_ASSERT(m_pk_tuple == nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
std::shared_ptr<Rdb_key_def> *const kd_arr = tbl_def_arg->m_key_descr_arr;
@@ -6248,9 +6699,9 @@ int ha_rocksdb::alloc_key_buffers(const TABLE *const table_arg,
m_pack_buffer =
reinterpret_cast<uchar *>(my_malloc(max_packed_sk_len, MYF(0)));
- m_eq_cond_upper_bound =
+ m_scan_it_lower_bound =
reinterpret_cast<uchar *>(my_malloc(max_packed_sk_len, MYF(0)));
- m_eq_cond_lower_bound =
+ m_scan_it_upper_bound =
reinterpret_cast<uchar *>(my_malloc(max_packed_sk_len, MYF(0)));
/*
@@ -6267,7 +6718,7 @@ int ha_rocksdb::alloc_key_buffers(const TABLE *const table_arg,
if (m_pk_tuple == nullptr || m_pk_packed_tuple == nullptr ||
m_sk_packed_tuple == nullptr || m_sk_packed_tuple_old == nullptr ||
m_end_key_packed_tuple == nullptr || m_pack_buffer == nullptr ||
- m_eq_cond_upper_bound == nullptr || m_eq_cond_lower_bound == nullptr ||
+ m_scan_it_upper_bound == nullptr || m_scan_it_lower_bound == nullptr ||
(alloc_alter_buffers && (m_dup_sk_packed_tuple == nullptr ||
m_dup_sk_packed_tuple_old == nullptr))) {
// One or more of the above allocations failed. Clean up and exit
@@ -6307,11 +6758,11 @@ void ha_rocksdb::free_key_buffers() {
my_free(m_dup_sk_packed_tuple_old);
m_dup_sk_packed_tuple_old = nullptr;
- my_free(m_eq_cond_upper_bound);
- m_eq_cond_upper_bound = nullptr;
+ my_free(m_scan_it_lower_bound);
+ m_scan_it_lower_bound = nullptr;
- my_free(m_eq_cond_lower_bound);
- m_eq_cond_lower_bound = nullptr;
+ my_free(m_scan_it_upper_bound);
+ m_scan_it_upper_bound = nullptr;
}
#ifdef MARIAROCKS_NOT_YET
@@ -6569,9 +7020,8 @@ bool ha_rocksdb::get_error_message(const int error, String *const buf) {
static_assert(HA_ERR_ROCKSDB_LAST > HA_ERR_LAST,
"HA_ERR_ROCKSDB_LAST > HA_ERR_LAST");
- DBUG_ASSERT(buf != nullptr);
-
- if (error == HA_ERR_LOCK_WAIT_TIMEOUT || error == HA_ERR_LOCK_DEADLOCK) {
+ if (error == HA_ERR_LOCK_WAIT_TIMEOUT || error == HA_ERR_LOCK_DEADLOCK ||
+ error == HA_ERR_ROCKSDB_STATUS_BUSY) {
Rdb_transaction *const tx = get_tx_from_thd(ha_thd());
DBUG_ASSERT(tx != nullptr);
buf->append(tx->m_detailed_error);
@@ -6653,10 +7103,10 @@ int ha_rocksdb::rdb_error_to_mysql(const rocksdb::Status &s,
}
if (opt_msg) {
- my_error(ER_RDB_STATUS_MSG, MYF(0), opt_msg, s.code(),
- s.ToString().c_str());
+ std::string concatenated_error = s.ToString() + " (" + std::string(opt_msg) + ")";
+ my_error(ER_GET_ERRMSG, MYF(0), s.code(), concatenated_error.c_str(), rocksdb_hton_name);
} else {
- my_error(ER_RDB_STATUS_GENERAL, MYF(0), s.code(), s.ToString().c_str());
+ my_error(ER_GET_ERRMSG, MYF(0), s.code(), s.ToString().c_str(), rocksdb_hton_name);
}
return err;
@@ -6725,7 +7175,6 @@ int ha_rocksdb::create_key_defs(
/* = nullptr */) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(table_arg != nullptr);
DBUG_ASSERT(table_arg->s != nullptr);
uint i;
@@ -6796,9 +7245,7 @@ int ha_rocksdb::create_cfs(
std::array<struct key_def_cf_info, MAX_INDEXES + 1> *const cfs) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(table_arg != nullptr);
DBUG_ASSERT(table_arg->s != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
char tablename_sys[NAME_LEN + 1];
bool tsys_set= false;
@@ -6904,10 +7351,6 @@ int ha_rocksdb::create_inplace_key_defs(
const std::array<key_def_cf_info, MAX_INDEXES + 1> &cfs) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(table_arg != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
- DBUG_ASSERT(old_tbl_def_arg != nullptr);
-
std::shared_ptr<Rdb_key_def> *const old_key_descr =
old_tbl_def_arg->m_key_descr_arr;
std::shared_ptr<Rdb_key_def> *const new_key_descr =
@@ -6975,11 +7418,6 @@ std::unordered_map<std::string, uint> ha_rocksdb::get_old_key_positions(
const Rdb_tbl_def *const old_tbl_def_arg) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(table_arg != nullptr);
- DBUG_ASSERT(old_table_arg != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
- DBUG_ASSERT(old_tbl_def_arg != nullptr);
-
std::shared_ptr<Rdb_key_def> *const old_key_descr =
old_tbl_def_arg->m_key_descr_arr;
std::unordered_map<std::string, uint> old_key_pos;
@@ -7045,9 +7483,6 @@ int ha_rocksdb::compare_keys(const KEY *const old_key,
const KEY *const new_key) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(old_key != nullptr);
- DBUG_ASSERT(new_key != nullptr);
-
/* Check index name. */
if (strcmp(old_key->name.str, new_key->name.str) != 0) {
DBUG_RETURN(HA_EXIT_FAILURE);
@@ -7078,9 +7513,6 @@ int ha_rocksdb::compare_key_parts(const KEY *const old_key,
const KEY *const new_key) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(old_key != nullptr);
- DBUG_ASSERT(new_key != nullptr);
-
/* Skip if key parts do not match, as it is a different key */
if (new_key->user_defined_key_parts != old_key->user_defined_key_parts) {
DBUG_RETURN(HA_EXIT_FAILURE);
@@ -7125,7 +7557,6 @@ int ha_rocksdb::create_key_def(const TABLE *const table_arg, const uint &i,
const struct key_def_cf_info &cf_info) const {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(new_key_def != nullptr);
DBUG_ASSERT(*new_key_def == nullptr);
uint64 ttl_duration = 0;
@@ -7212,8 +7643,6 @@ int ha_rocksdb::create_key_def(const TABLE *const table_arg, const uint &i,
int rdb_normalize_tablename(const std::string &tablename,
std::string *const strbuf) {
- DBUG_ASSERT(strbuf != nullptr);
-
if (tablename.size() < 2 || tablename[0] != '.' ||
(tablename[1] != FN_LIBCHAR && tablename[1] != FN_LIBCHAR2)) {
DBUG_ASSERT(0); // We were not passed table name?
@@ -7537,8 +7966,6 @@ int ha_rocksdb::read_key_exact(const Rdb_key_def &kd,
const bool &full_key_match,
const rocksdb::Slice &key_slice,
const int64_t ttl_filter_ts) {
- DBUG_ASSERT(iter != nullptr);
-
/*
We are looking for the first record such that
index_tuple= lookup_tuple.
@@ -7746,8 +8173,6 @@ int ha_rocksdb::calc_eq_cond_len(const Rdb_key_def &kd,
}
int ha_rocksdb::read_row_from_primary_key(uchar *const buf) {
- DBUG_ASSERT(buf != nullptr);
-
int rc;
const rocksdb::Slice &rkey = m_scan_it->key();
const uint pk_size = rkey.size();
@@ -7771,8 +8196,6 @@ int ha_rocksdb::read_row_from_primary_key(uchar *const buf) {
int ha_rocksdb::read_row_from_secondary_key(uchar *const buf,
const Rdb_key_def &kd,
bool move_forward) {
- DBUG_ASSERT(buf != nullptr);
-
int rc = 0;
uint pk_size;
@@ -7875,7 +8298,6 @@ ulong ha_rocksdb::index_flags(uint inx, uint part, bool all_parts) const {
pair for.
*/
int ha_rocksdb::secondary_index_read(const int keyno, uchar *const buf) {
- DBUG_ASSERT(buf != nullptr);
DBUG_ASSERT(table != nullptr);
#ifdef MARIAROCKS_NOT_YET
stats.rows_requested++;
@@ -8141,9 +8563,17 @@ int ha_rocksdb::index_read_map_impl(uchar *const buf, const uchar *const key,
packed_size);
uint end_key_packed_size = 0;
+ /*
+ In MariaDB, the end_key is always the bigger end of the range.
+ If we are doing a reverse-ordered scan (that is, walking from the bigger
+ key values to smaller), we should use the smaller end of range as end_key.
+ */
const key_range *cur_end_key= end_key;
- if (find_flag == HA_READ_PREFIX_LAST_OR_PREV)
+ if (find_flag == HA_READ_PREFIX_LAST_OR_PREV ||
+ find_flag == HA_READ_BEFORE_KEY)
+ {
cur_end_key= m_start_range;
+ }
const uint eq_cond_len =
calc_eq_cond_len(kd, find_flag, slice, bytes_changed_by_succ, cur_end_key,
@@ -8192,7 +8622,7 @@ int ha_rocksdb::index_read_map_impl(uchar *const buf, const uchar *const key,
else
rc = read_row_from_secondary_key(buf, kd, move_forward);
- if (rc != HA_ERR_LOCK_DEADLOCK || !is_new_snapshot)
+ if (rc != HA_ERR_ROCKSDB_STATUS_BUSY || !is_new_snapshot)
break; /* Exit the loop */
// release the snapshot and iterator so they will be regenerated
@@ -8237,8 +8667,6 @@ int ha_rocksdb::index_read_map_impl(uchar *const buf, const uchar *const key,
int ha_rocksdb::find_icp_matching_index_rec(const bool &move_forward,
uchar *const buf) {
- DBUG_ASSERT(buf != nullptr);
-
if (pushed_idx_cond && pushed_idx_cond_keyno == active_index) {
const Rdb_key_def &kd = *m_key_descr_arr[active_index];
@@ -8552,8 +8980,6 @@ int ha_rocksdb::get_row_by_rowid(uchar *const buf, const char *const rowid,
const bool skip_ttl_check) {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(buf != nullptr);
- DBUG_ASSERT(rowid != nullptr);
DBUG_ASSERT(table != nullptr);
int rc;
@@ -8766,8 +9192,6 @@ int ha_rocksdb::index_last(uchar *const buf) {
int ha_rocksdb::index_first_intern(uchar *const buf) {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(buf != nullptr);
-
uchar *key;
uint key_size;
int rc;
@@ -8797,7 +9221,7 @@ int ha_rocksdb::index_first_intern(uchar *const buf) {
m_skip_scan_it_next_call = true;
rc = index_next_with_direction(buf, true);
- if (rc != HA_ERR_LOCK_DEADLOCK || !is_new_snapshot)
+ if (rc != HA_ERR_ROCKSDB_STATUS_BUSY || !is_new_snapshot)
break; // exit the loop
// release the snapshot and iterator so they will be regenerated
@@ -8859,8 +9283,6 @@ int ha_rocksdb::index_first_intern(uchar *const buf) {
int ha_rocksdb::index_last_intern(uchar *const buf) {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(buf != nullptr);
-
uchar *key;
uint key_size;
int rc;
@@ -8902,7 +9324,7 @@ int ha_rocksdb::index_last_intern(uchar *const buf) {
rc = secondary_index_read(active_index, buf);
}
- if (rc != HA_ERR_LOCK_DEADLOCK || !is_new_snapshot)
+ if (rc != HA_ERR_ROCKSDB_STATUS_BUSY || !is_new_snapshot)
break; /* exit the loop */
// release the snapshot and iterator so they will be regenerated
@@ -8987,7 +9409,6 @@ bool ha_rocksdb::commit_in_the_middle() {
@retval false if bulk commit was skipped or succeeded
*/
bool ha_rocksdb::do_bulk_commit(Rdb_transaction *const tx) {
- DBUG_ASSERT(tx != nullptr);
return commit_in_the_middle() &&
tx->get_write_count() >= THDVAR(table->in_use, bulk_load_size) &&
tx->flush_batch();
@@ -9000,7 +9421,6 @@ bool ha_rocksdb::do_bulk_commit(Rdb_transaction *const tx) {
'auto-incremented' pk.)
*/
bool ha_rocksdb::has_hidden_pk(const TABLE *const table) const {
- DBUG_ASSERT(table != nullptr);
return Rdb_key_def::table_has_hidden_pk(table);
}
@@ -9010,9 +9430,7 @@ bool ha_rocksdb::has_hidden_pk(const TABLE *const table) const {
*/
bool ha_rocksdb::is_hidden_pk(const uint index, const TABLE *const table_arg,
const Rdb_tbl_def *const tbl_def_arg) {
- DBUG_ASSERT(table_arg != nullptr);
DBUG_ASSERT(table_arg->s != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
return (table_arg->s->primary_key == MAX_INDEXES &&
index == tbl_def_arg->m_key_count - 1);
@@ -9021,9 +9439,7 @@ bool ha_rocksdb::is_hidden_pk(const uint index, const TABLE *const table_arg,
/* Returns index of primary key */
uint ha_rocksdb::pk_index(const TABLE *const table_arg,
const Rdb_tbl_def *const tbl_def_arg) {
- DBUG_ASSERT(table_arg != nullptr);
DBUG_ASSERT(table_arg->s != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
return table_arg->s->primary_key == MAX_INDEXES ? tbl_def_arg->m_key_count - 1
: table_arg->s->primary_key;
@@ -9032,9 +9448,7 @@ uint ha_rocksdb::pk_index(const TABLE *const table_arg,
/* Returns true if given index number is a primary key */
bool ha_rocksdb::is_pk(const uint index, const TABLE *const table_arg,
const Rdb_tbl_def *const tbl_def_arg) {
- DBUG_ASSERT(table_arg != nullptr);
DBUG_ASSERT(table_arg->s != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
return index == table_arg->s->primary_key ||
is_hidden_pk(index, table_arg, tbl_def_arg);
@@ -9049,9 +9463,6 @@ uint ha_rocksdb::max_supported_key_part_length() const {
const char *ha_rocksdb::get_key_name(const uint index,
const TABLE *const table_arg,
const Rdb_tbl_def *const tbl_def_arg) {
- DBUG_ASSERT(table_arg != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
-
if (is_hidden_pk(index, table_arg, tbl_def_arg)) {
return HIDDEN_PK_NAME;
}
@@ -9065,9 +9476,6 @@ const char *ha_rocksdb::get_key_name(const uint index,
const char *ha_rocksdb::get_key_comment(const uint index,
const TABLE *const table_arg,
const Rdb_tbl_def *const tbl_def_arg) {
- DBUG_ASSERT(table_arg != nullptr);
- DBUG_ASSERT(tbl_def_arg != nullptr);
-
if (is_hidden_pk(index, table_arg, tbl_def_arg)) {
return nullptr;
}
@@ -9119,7 +9527,6 @@ const std::string ha_rocksdb::generate_cf_name(const uint index,
}
const std::string ha_rocksdb::get_table_comment(const TABLE *const table_arg) {
- DBUG_ASSERT(table_arg != nullptr);
DBUG_ASSERT(table_arg->s != nullptr);
return table_arg->s->comment.str;
@@ -9236,8 +9643,7 @@ int ha_rocksdb::check_and_lock_unique_pk(const uint &key_id,
/*
If the keys are the same, then no lock is needed
*/
- if (!Rdb_pk_comparator::bytewise_compare(row_info.new_pk_slice,
- row_info.old_pk_slice)) {
+ if (!row_info.new_pk_slice.compare(row_info.old_pk_slice)) {
*found = false;
return HA_EXIT_SUCCESS;
}
@@ -9326,8 +9732,7 @@ int ha_rocksdb::check_and_lock_sk(const uint &key_id,
rocksdb::Slice((const char *)m_sk_packed_tuple, size);
/*
- For UPDATEs, if the key has changed, we need to obtain a lock. INSERTs
- always require locking.
+ Acquire lock on the old key in case of UPDATE
*/
if (row_info.old_data != nullptr) {
size = kd.pack_record(table, m_pack_buffer, row_info.old_data,
@@ -9336,14 +9741,18 @@ int ha_rocksdb::check_and_lock_sk(const uint &key_id,
const rocksdb::Slice old_slice =
rocksdb::Slice((const char *)m_sk_packed_tuple_old, size);
- /*
- For updates, if the keys are the same, then no lock is needed
+ const rocksdb::Status s =
+ get_for_update(row_info.tx, kd.get_cf(), old_slice, nullptr);
+ if (!s.ok()) {
+ return row_info.tx->set_status_error(table->in_use, s, kd, m_tbl_def,
+ m_table_handler);
+ }
- Also check to see if the key has any fields set to NULL. If it does, then
- this key is unique since NULL is not equal to each other, so no lock is
- needed.
+ /*
+ If the old and new keys are the same we're done since we've already taken
+ the lock on the old key
*/
- if (!Rdb_pk_comparator::bytewise_compare(new_slice, old_slice)) {
+ if (!new_slice.compare(old_slice)) {
return HA_EXIT_SUCCESS;
}
}
@@ -9369,16 +9778,14 @@ int ha_rocksdb::check_and_lock_sk(const uint &key_id,
The bloom filter may need to be disabled for this lookup.
*/
- uchar min_bound_buf[MAX_KEY_LENGTH];
- uchar max_bound_buf[MAX_KEY_LENGTH];
- rocksdb::Slice min_bound_slice;
- rocksdb::Slice max_bound_slice;
+ uchar lower_bound_buf[Rdb_key_def::INDEX_NUMBER_SIZE];
+ uchar upper_bound_buf[Rdb_key_def::INDEX_NUMBER_SIZE];
+ rocksdb::Slice lower_bound_slice;
+ rocksdb::Slice upper_bound_slice;
+
const bool total_order_seek = !check_bloom_and_set_bounds(
- ha_thd(), kd, new_slice, all_parts_used,
- min_bound_buf,
- max_bound_buf,
- &min_bound_slice,
- &max_bound_slice);
+ ha_thd(), kd, new_slice, all_parts_used, Rdb_key_def::INDEX_NUMBER_SIZE,
+ lower_bound_buf, upper_bound_buf, &lower_bound_slice, &upper_bound_slice);
const bool fill_cache = !THDVAR(ha_thd(), skip_fill_cache);
const rocksdb::Status s =
@@ -9389,9 +9796,8 @@ int ha_rocksdb::check_and_lock_sk(const uint &key_id,
}
rocksdb::Iterator *const iter = row_info.tx->get_iterator(
- kd.get_cf(), total_order_seek, fill_cache,
- min_bound_slice, max_bound_slice,
- true /* read current data */,
+ kd.get_cf(), total_order_seek, fill_cache, lower_bound_slice,
+ upper_bound_slice, true /* read current data */,
false /* acquire snapshot */);
/*
Need to scan the transaction to see if there is a duplicate key.
@@ -9553,7 +9959,7 @@ int ha_rocksdb::update_pk(const Rdb_key_def &kd,
}
}
- if (table->next_number_field) {
+ if (table->found_next_number_field) {
update_auto_incr_val_from_field();
}
@@ -9601,9 +10007,11 @@ int ha_rocksdb::update_pk(const Rdb_key_def &kd,
}
int ha_rocksdb::update_sk(const TABLE *const table_arg, const Rdb_key_def &kd,
- const struct update_row_info &row_info) {
+ const struct update_row_info &row_info,
+ const bool bulk_load_sk) {
int new_packed_size;
int old_packed_size;
+ int rc = HA_EXIT_SUCCESS;
rocksdb::Slice new_key_slice;
rocksdb::Slice new_value_slice;
@@ -9681,18 +10089,23 @@ int ha_rocksdb::update_sk(const TABLE *const table_arg, const Rdb_key_def &kd,
rocksdb::Slice(reinterpret_cast<const char *>(m_sk_tails.ptr()),
m_sk_tails.get_current_pos());
- row_info.tx->get_indexed_write_batch()->Put(kd.get_cf(), new_key_slice,
- new_value_slice);
+ if (bulk_load_sk && row_info.old_data == nullptr) {
+ rc = bulk_load_key(row_info.tx, kd, new_key_slice, new_value_slice, true);
+ } else {
+ row_info.tx->get_indexed_write_batch()->Put(kd.get_cf(), new_key_slice,
+ new_value_slice);
+ }
row_info.tx->update_bytes_written(bytes_written + new_key_slice.size() +
new_value_slice.size());
- return HA_EXIT_SUCCESS;
+ return rc;
}
int ha_rocksdb::update_indexes(const struct update_row_info &row_info,
const bool &pk_changed) {
int rc;
+ bool bulk_load_sk;
// The PK must be updated first to pull out the TTL value.
rc = update_pk(*m_pk_descr, row_info, pk_changed);
@@ -9700,13 +10113,17 @@ int ha_rocksdb::update_indexes(const struct update_row_info &row_info,
return rc;
}
- // Update the remaining indexes.
+ // Update the remaining indexes. Allow bulk loading only if
+ // allow_sk is enabled
+ bulk_load_sk = rocksdb_enable_bulk_load_api &&
+ THDVAR(table->in_use, bulk_load) &&
+ THDVAR(table->in_use, bulk_load_allow_sk);
for (uint key_id = 0; key_id < m_tbl_def->m_key_count; key_id++) {
if (is_pk(key_id, table, m_tbl_def)) {
continue;
}
- rc = update_sk(table, *m_key_descr_arr[key_id], row_info);
+ rc = update_sk(table, *m_key_descr_arr[key_id], row_info, bulk_load_sk);
if (rc != HA_EXIT_SUCCESS) {
return rc;
}
@@ -9804,28 +10221,22 @@ int ha_rocksdb::update_write_row(const uchar *const old_data,
@param outer_u
*/
-void ha_rocksdb::setup_iterator_bounds(const Rdb_key_def &kd,
- const rocksdb::Slice &eq_cond,
- uchar *lower_bound_buf,
- uchar *upper_bound_buf,
- rocksdb::Slice *out_lower_bound,
- rocksdb::Slice *out_upper_bound) {
- uint eq_cond_len = eq_cond.size();
- memcpy(upper_bound_buf, eq_cond.data(), eq_cond_len);
- kd.successor(upper_bound_buf, eq_cond_len);
- memcpy(lower_bound_buf, eq_cond.data(), eq_cond_len);
- kd.predecessor(lower_bound_buf, eq_cond_len);
+void ha_rocksdb::setup_iterator_bounds(
+ const Rdb_key_def &kd, const rocksdb::Slice &eq_cond, size_t bound_len,
+ uchar *const lower_bound, uchar *const upper_bound,
+ rocksdb::Slice *lower_bound_slice, rocksdb::Slice *upper_bound_slice) {
+ uint min_len = std::min(eq_cond.size(), bound_len);
+ memcpy(upper_bound, eq_cond.data(), min_len);
+ kd.successor(upper_bound, min_len);
+ memcpy(lower_bound, eq_cond.data(), min_len);
+ kd.predecessor(lower_bound, min_len);
if (kd.m_is_reverse_cf) {
- *out_upper_bound =
- rocksdb::Slice((const char *)lower_bound_buf, eq_cond_len);
- *out_lower_bound =
- rocksdb::Slice((const char *)upper_bound_buf, eq_cond_len);
+ *upper_bound_slice = rocksdb::Slice((const char *)lower_bound, min_len);
+ *lower_bound_slice = rocksdb::Slice((const char *)upper_bound, min_len);
} else {
- *out_upper_bound =
- rocksdb::Slice((const char *)upper_bound_buf, eq_cond_len);
- *out_lower_bound =
- rocksdb::Slice((const char *)lower_bound_buf, eq_cond_len);
+ *upper_bound_slice = rocksdb::Slice((const char *)upper_bound, min_len);
+ *lower_bound_slice = rocksdb::Slice((const char *)lower_bound, min_len);
}
}
@@ -9837,7 +10248,6 @@ void ha_rocksdb::setup_scan_iterator(const Rdb_key_def &kd,
rocksdb::Slice *const slice,
const bool use_all_keys,
const uint eq_cond_len) {
- DBUG_ASSERT(slice != nullptr);
DBUG_ASSERT(slice->size() >= eq_cond_len);
Rdb_transaction *const tx = get_or_create_tx(table->in_use);
@@ -9845,11 +10255,10 @@ void ha_rocksdb::setup_scan_iterator(const Rdb_key_def &kd,
bool skip_bloom = true;
const rocksdb::Slice eq_cond(slice->data(), eq_cond_len);
- if (check_bloom_and_set_bounds(ha_thd(), kd, eq_cond, use_all_keys,
- m_eq_cond_lower_bound,
- m_eq_cond_upper_bound,
- &m_eq_cond_lower_bound_slice,
- &m_eq_cond_upper_bound_slice)) {
+ if (check_bloom_and_set_bounds(
+ ha_thd(), kd, eq_cond, use_all_keys, eq_cond_len,
+ m_scan_it_lower_bound, m_scan_it_upper_bound,
+ &m_scan_it_lower_bound_slice, &m_scan_it_upper_bound_slice)) {
skip_bloom = false;
}
@@ -9890,8 +10299,8 @@ void ha_rocksdb::setup_scan_iterator(const Rdb_key_def &kd,
m_scan_it = rdb->NewIterator(read_opts, kd.get_cf());
} else {
m_scan_it = tx->get_iterator(kd.get_cf(), skip_bloom, fill_cache,
- m_eq_cond_lower_bound_slice,
- m_eq_cond_upper_bound_slice);
+ m_scan_it_lower_bound_slice,
+ m_scan_it_upper_bound_slice);
}
m_scan_it_skips_bloom = skip_bloom;
}
@@ -9957,7 +10366,7 @@ int ha_rocksdb::rnd_next(uchar *const buf) {
int rc;
for (;;) {
rc = rnd_next_with_direction(buf, true);
- if (rc != HA_ERR_LOCK_DEADLOCK || !m_rnd_scan_is_new_snapshot)
+ if (rc != HA_ERR_ROCKSDB_STATUS_BUSY || !m_rnd_scan_is_new_snapshot)
break; /* exit the loop */
// release the snapshot and iterator and then regenerate them
@@ -10286,7 +10695,7 @@ int ha_rocksdb::info(uint flag) {
if (static_cast<longlong>(stats.data_file_length) < 0 ||
static_cast<longlong>(stats.index_file_length) < 0 ||
static_cast<longlong>(stats.records) < 0) {
- if (analyze(nullptr, nullptr)) {
+ if (calculate_stats_for_table()) {
DBUG_RETURN(HA_EXIT_FAILURE);
}
@@ -10364,10 +10773,21 @@ int ha_rocksdb::info(uint flag) {
KEY *const k = &table->key_info[i];
for (uint j = 0; j < k->ext_key_parts; j++) {
const Rdb_index_stats &k_stats = m_key_descr_arr[i]->m_stats;
- uint x = k_stats.m_distinct_keys_per_prefix.size() > j &&
- k_stats.m_distinct_keys_per_prefix[j] > 0
- ? k_stats.m_rows / k_stats.m_distinct_keys_per_prefix[j]
- : 0;
+ uint x;
+
+ if (k_stats.m_distinct_keys_per_prefix.size() > j &&
+ k_stats.m_distinct_keys_per_prefix[j] > 0) {
+ x = k_stats.m_rows / k_stats.m_distinct_keys_per_prefix[j];
+ /*
+ If the number of rows is less than the number of prefixes (due to
+ sampling), the average number of rows with the same prefix is 1.
+ */
+ if (x == 0) {
+ x = 1;
+ }
+ } else {
+ x = 0;
+ }
if (x > stats.records)
x = stats.records;
if ((x == 0 && rocksdb_debug_optimizer_no_zero_cardinality) ||
@@ -10572,7 +10992,7 @@ THR_LOCK_DATA **ha_rocksdb::store_lock(THD *const thd, THR_LOCK_DATA **to,
m_lock_rows = RDB_LOCK_WRITE;
} else if (lock_type == TL_READ_WITH_SHARED_LOCKS) {
m_lock_rows = RDB_LOCK_READ;
- } else {
+ } else if (lock_type != TL_IGNORE) {
m_lock_rows = RDB_LOCK_NONE;
if (THDVAR(thd, lock_scanned_rows)) {
/*
@@ -10737,6 +11157,13 @@ int ha_rocksdb::external_lock(THD *const thd, int lock_type) {
DBUG_RETURN(HA_ERR_UNSUPPORTED);
}
+#ifdef MARIADB_NOT_YET
+ if (thd->get_explicit_snapshot()) {
+ my_error(ER_UPDATES_WITH_EXPLICIT_SNAPSHOT, MYF(0));
+ DBUG_RETURN(HA_ERR_UNSUPPORTED);
+ }
+#endif
+
/*
SQL layer signals us to take a write lock. It does so when starting DML
statement. We should put locks on the rows we're reading.
@@ -10958,8 +11385,6 @@ void Rdb_drop_index_thread::run() {
}
Rdb_tbl_def *ha_rocksdb::get_table_if_exists(const char *const tablename) {
- DBUG_ASSERT(tablename != nullptr);
-
std::string str;
if (rdb_normalize_tablename(tablename, &str) != HA_EXIT_SUCCESS) {
// We were not passed table name?
@@ -11022,6 +11447,12 @@ int ha_rocksdb::remove_rows(Rdb_tbl_def *const tbl) {
char key_buf[MAX_KEY_LENGTH];
uint key_len;
ulonglong bytes_written = 0;
+
+ uchar lower_bound_buf[Rdb_key_def::INDEX_NUMBER_SIZE];
+ uchar upper_bound_buf[Rdb_key_def::INDEX_NUMBER_SIZE];
+ rocksdb::Slice lower_bound_slice;
+ rocksdb::Slice upper_bound_slice;
+
/*
Remove all records in each index.
(This is is not crash-safe, but it doesn't matter, because bulk row
@@ -11032,13 +11463,12 @@ int ha_rocksdb::remove_rows(Rdb_tbl_def *const tbl) {
kd.get_infimum_key(reinterpret_cast<uchar *>(key_buf), &key_len);
rocksdb::ColumnFamilyHandle *cf = kd.get_cf();
const rocksdb::Slice table_key(key_buf, key_len);
- setup_iterator_bounds(kd, table_key,
- m_eq_cond_lower_bound,
- m_eq_cond_upper_bound,
- &m_eq_cond_lower_bound_slice,
- &m_eq_cond_upper_bound_slice);
- opts.iterate_lower_bound = &m_eq_cond_lower_bound_slice;
- opts.iterate_upper_bound = &m_eq_cond_upper_bound_slice;
+ setup_iterator_bounds(kd, table_key, Rdb_key_def::INDEX_NUMBER_SIZE,
+ lower_bound_buf, upper_bound_buf, &lower_bound_slice,
+ &upper_bound_slice);
+ DBUG_ASSERT(key_len == Rdb_key_def::INDEX_NUMBER_SIZE);
+ opts.iterate_lower_bound = &lower_bound_slice;
+ opts.iterate_upper_bound = &upper_bound_slice;
std::unique_ptr<rocksdb::Iterator> it(rdb->NewIterator(opts, cf));
it->Seek(table_key);
@@ -11077,9 +11507,6 @@ int ha_rocksdb::remove_rows(Rdb_tbl_def *const tbl) {
int ha_rocksdb::rename_table(const char *const from, const char *const to) {
DBUG_ENTER_FUNC();
- DBUG_ASSERT(from != nullptr);
- DBUG_ASSERT(to != nullptr);
-
std::string from_str;
std::string to_str;
std::string from_db;
@@ -11330,29 +11757,28 @@ int ha_rocksdb::optimize(THD *const thd, HA_CHECK_OPT *const check_opt) {
DBUG_RETURN(HA_EXIT_SUCCESS);
}
-int ha_rocksdb::calculate_stats(const TABLE *const table_arg, THD *const thd,
- HA_CHECK_OPT *const check_opt) {
+static int calculate_stats(
+ const std::unordered_map<GL_INDEX_ID, std::shared_ptr<const Rdb_key_def>>
+ &to_recalc,
+ bool include_memtables) {
DBUG_ENTER_FUNC();
// find per column family key ranges which need to be queried
std::unordered_map<rocksdb::ColumnFamilyHandle *, std::vector<rocksdb::Range>>
ranges;
- std::unordered_set<GL_INDEX_ID> ids_to_check;
- std::vector<uchar> buf(table_arg->s->keys * 2 *
- Rdb_key_def::INDEX_NUMBER_SIZE);
std::unordered_map<GL_INDEX_ID, Rdb_index_stats> stats;
- for (uint i = 0; i < table_arg->s->keys; i++) {
- const auto bufp = &buf[i * 2 * Rdb_key_def::INDEX_NUMBER_SIZE];
- const Rdb_key_def &kd = *m_key_descr_arr[i];
- const GL_INDEX_ID index_id = kd.get_gl_index_id();
- ranges[kd.get_cf()].push_back(get_range(i, bufp));
-
- ids_to_check.insert(index_id);
- // Initialize the stats to 0. If there are no files that contain
- // this gl_index_id, then 0 should be stored for the cached stats.
+ std::vector<uchar> buf(to_recalc.size() * 2 * Rdb_key_def::INDEX_NUMBER_SIZE);
+
+ uchar *bufp = buf.data();
+ for (const auto &it : to_recalc) {
+ const GL_INDEX_ID index_id = it.first;
+ auto &kd = it.second;
+ ranges[kd->get_cf()].push_back(myrocks::get_range(*kd, bufp));
+ bufp += 2 * Rdb_key_def::INDEX_NUMBER_SIZE;
+
stats[index_id] = Rdb_index_stats(index_id);
- DBUG_ASSERT(kd.get_key_parts() > 0);
- stats[index_id].m_distinct_keys_per_prefix.resize(kd.get_key_parts());
+ DBUG_ASSERT(kd->get_key_parts() > 0);
+ stats[index_id].m_distinct_keys_per_prefix.resize(kd->get_key_parts());
}
// get RocksDB table properties for these ranges
@@ -11363,8 +11789,8 @@ int ha_rocksdb::calculate_stats(const TABLE *const table_arg, THD *const thd,
it.first, &it.second[0], it.second.size(), &props);
DBUG_ASSERT(props.size() >= old_size);
if (!status.ok()) {
- DBUG_RETURN(
- rdb_error_to_mysql(status, "Could not access RocksDB properties"));
+ DBUG_RETURN(ha_rocksdb::rdb_error_to_mysql(
+ status, "Could not access RocksDB properties"));
}
}
@@ -11385,61 +11811,62 @@ int ha_rocksdb::calculate_stats(const TABLE *const table_arg, THD *const thd,
other SQL tables, it can be that we're only seeing a small fraction
of table's entries (and so we can't update statistics based on that).
*/
- if (ids_to_check.find(it1.m_gl_index_id) == ids_to_check.end())
+ if (stats.find(it1.m_gl_index_id) == stats.end()) {
continue;
+ }
- auto kd = ddl_manager.safe_find(it1.m_gl_index_id);
- DBUG_ASSERT(kd != nullptr);
- stats[it1.m_gl_index_id].merge(it1, true, kd->max_storage_fmt_length());
+ auto it_index = to_recalc.find(it1.m_gl_index_id);
+ DBUG_ASSERT(it_index != to_recalc.end());
+ if (it_index == to_recalc.end()) {
+ continue;
+ }
+ stats[it1.m_gl_index_id].merge(
+ it1, true, it_index->second->max_storage_fmt_length());
}
num_sst++;
}
- // calculate memtable cardinality
- Rdb_tbl_card_coll cardinality_collector(rocksdb_table_stats_sampling_pct);
- auto read_opts = rocksdb::ReadOptions();
- read_opts.read_tier = rocksdb::ReadTier::kMemtableTier;
- for (uint i = 0; i < table_arg->s->keys; i++) {
- const Rdb_key_def &kd = *m_key_descr_arr[i];
- Rdb_index_stats &stat = stats[kd.get_gl_index_id()];
-
- uchar r_buf[Rdb_key_def::INDEX_NUMBER_SIZE * 2];
- auto r = get_range(i, r_buf);
- uint64_t memtableCount;
- uint64_t memtableSize;
- rdb->GetApproximateMemTableStats(kd.get_cf(), r, &memtableCount,
- &memtableSize);
- if (memtableCount < (uint64_t)stat.m_rows / 10) {
- // skip tables that already have enough stats from SST files to reduce
- // overhead and avoid degradation of big tables stats by sampling from
- // relatively tiny (less than 10% of full data set) memtable dataset
- continue;
- }
+ if (include_memtables) {
+ // calculate memtable cardinality
+ Rdb_tbl_card_coll cardinality_collector(rocksdb_table_stats_sampling_pct);
+ auto read_opts = rocksdb::ReadOptions();
+ read_opts.read_tier = rocksdb::ReadTier::kMemtableTier;
+ for (const auto &it_kd : to_recalc) {
+ const std::shared_ptr<const Rdb_key_def> &kd = it_kd.second;
+ Rdb_index_stats &stat = stats[kd->get_gl_index_id()];
+
+ uchar r_buf[Rdb_key_def::INDEX_NUMBER_SIZE * 2];
+ auto r = myrocks::get_range(*kd, r_buf);
+ uint64_t memtableCount;
+ uint64_t memtableSize;
+ rdb->GetApproximateMemTableStats(kd->get_cf(), r, &memtableCount,
+ &memtableSize);
+ if (memtableCount < (uint64_t)stat.m_rows / 10) {
+ // skip tables that already have enough stats from SST files to reduce
+ // overhead and avoid degradation of big tables stats by sampling from
+ // relatively tiny (less than 10% of full data set) memtable dataset
+ continue;
+ }
- std::unique_ptr<rocksdb::Iterator> it = std::unique_ptr<rocksdb::Iterator>(
- rdb->NewIterator(read_opts, kd.get_cf()));
+ std::unique_ptr<rocksdb::Iterator> it =
+ std::unique_ptr<rocksdb::Iterator>(
+ rdb->NewIterator(read_opts, kd->get_cf()));
- uchar *first_key;
- uint key_size;
- if (is_pk(i, table, m_tbl_def)) {
- first_key = m_pk_packed_tuple;
- } else {
- first_key = m_sk_packed_tuple;
- }
- kd.get_first_key(first_key, &key_size);
- rocksdb::Slice first_index_key((const char *)first_key, key_size);
+ rocksdb::Slice first_index_key((const char *)r_buf,
+ Rdb_key_def::INDEX_NUMBER_SIZE);
- cardinality_collector.Reset();
- for (it->Seek(first_index_key); is_valid(it.get()); it->Next()) {
- const rocksdb::Slice key = it->key();
- if (!kd.covers_key(key)) {
- break; // end of this index
- }
- stat.m_rows++;
+ cardinality_collector.Reset();
+ for (it->Seek(first_index_key); is_valid(it.get()); it->Next()) {
+ const rocksdb::Slice key = it->key();
+ if (!kd->covers_key(key)) {
+ break; // end of this index
+ }
+ stat.m_rows++;
- cardinality_collector.ProcessKey(key, &kd, &stat);
+ cardinality_collector.ProcessKey(key, kd.get(), &stat);
+ }
+ cardinality_collector.AdjustStats(&stat);
}
- cardinality_collector.AdjustStats(&stat);
}
// set and persist new stats
@@ -11449,6 +11876,19 @@ int ha_rocksdb::calculate_stats(const TABLE *const table_arg, THD *const thd,
DBUG_RETURN(HA_EXIT_SUCCESS);
}
+int ha_rocksdb::calculate_stats_for_table() {
+ DBUG_ENTER_FUNC();
+
+ std::unordered_map<GL_INDEX_ID, std::shared_ptr<const Rdb_key_def>>
+ ids_to_check;
+ for (uint i = 0; i < table->s->keys; i++) {
+ ids_to_check.insert(std::make_pair(m_key_descr_arr[i]->get_gl_index_id(),
+ m_key_descr_arr[i]));
+ }
+
+ DBUG_RETURN(calculate_stats(ids_to_check, true));
+}
+
/*
@return
HA_ADMIN_OK OK
@@ -11457,7 +11897,16 @@ int ha_rocksdb::calculate_stats(const TABLE *const table_arg, THD *const thd,
int ha_rocksdb::analyze(THD *const thd, HA_CHECK_OPT *const check_opt) {
DBUG_ENTER_FUNC();
- if (table && calculate_stats(table, thd, check_opt) != HA_EXIT_SUCCESS) {
+ if (table) {
+ if (calculate_stats_for_table() != HA_EXIT_SUCCESS) {
+ DBUG_RETURN(HA_ADMIN_FAILED);
+ }
+ }
+
+ // A call to ::info is needed to repopulate some SQL level structs. This is
+ // necessary for online analyze because we cannot rely on another ::open
+ // call to call info for us.
+ if (info(HA_STATUS_CONST | HA_STATUS_VARIABLE) != HA_EXIT_SUCCESS) {
DBUG_RETURN(HA_ADMIN_FAILED);
}
@@ -12286,18 +12735,6 @@ bool ha_rocksdb::commit_inplace_alter_table(
dict_manager.finish_indexes_operation(
create_index_ids, Rdb_key_def::DDL_CREATE_INDEX_ONGOING);
- /*
- We need to recalculate the index stats here manually. The reason is that
- the secondary index does not exist inside
- m_index_num_to_keydef until it is committed to the data dictionary, which
- prevents us from updating the stats normally as the ddl_manager cannot
- find the proper gl_index_ids yet during adjust_stats calls.
- */
- if (calculate_stats(altered_table, nullptr, nullptr)) {
- /* Failed to update index statistics, should never happen */
- DBUG_ASSERT(0);
- }
-
rdb_drop_idx_thread.signal();
}
@@ -12368,6 +12805,8 @@ struct rocksdb_status_counters_t {
uint64_t block_cache_data_hit;
uint64_t block_cache_data_add;
uint64_t bloom_filter_useful;
+ uint64_t bloom_filter_full_positive;
+ uint64_t bloom_filter_full_true_positive;
uint64_t memtable_hit;
uint64_t memtable_miss;
uint64_t get_hit_l0;
@@ -12442,6 +12881,8 @@ DEF_SHOW_FUNC(block_cache_data_miss, BLOCK_CACHE_DATA_MISS)
DEF_SHOW_FUNC(block_cache_data_hit, BLOCK_CACHE_DATA_HIT)
DEF_SHOW_FUNC(block_cache_data_add, BLOCK_CACHE_DATA_ADD)
DEF_SHOW_FUNC(bloom_filter_useful, BLOOM_FILTER_USEFUL)
+DEF_SHOW_FUNC(bloom_filter_full_positive, BLOOM_FILTER_FULL_POSITIVE)
+DEF_SHOW_FUNC(bloom_filter_full_true_positive, BLOOM_FILTER_FULL_TRUE_POSITIVE)
DEF_SHOW_FUNC(memtable_hit, MEMTABLE_HIT)
DEF_SHOW_FUNC(memtable_miss, MEMTABLE_MISS)
DEF_SHOW_FUNC(get_hit_l0, GET_HIT_L0)
@@ -12676,6 +13117,8 @@ static SHOW_VAR rocksdb_status_vars[] = {
DEF_STATUS_VAR(block_cache_data_hit),
DEF_STATUS_VAR(block_cache_data_add),
DEF_STATUS_VAR(bloom_filter_useful),
+ DEF_STATUS_VAR(bloom_filter_full_positive),
+ DEF_STATUS_VAR(bloom_filter_full_true_positive),
DEF_STATUS_VAR(memtable_hit),
DEF_STATUS_VAR(memtable_miss),
DEF_STATUS_VAR(get_hit_l0),
@@ -12733,6 +13176,10 @@ static SHOW_VAR rocksdb_status_vars[] = {
&rocksdb_snapshot_conflict_errors, SHOW_LONGLONG),
DEF_STATUS_VAR_PTR("wal_group_syncs", &rocksdb_wal_group_syncs,
SHOW_LONGLONG),
+ DEF_STATUS_VAR_PTR("manual_compactions_processed",
+ &rocksdb_manual_compactions_processed, SHOW_LONGLONG),
+ DEF_STATUS_VAR_PTR("manual_compactions_running",
+ &rocksdb_manual_compactions_running, SHOW_LONGLONG),
DEF_STATUS_VAR_PTR("number_sst_entry_put", &rocksdb_num_sst_entry_put,
SHOW_LONGLONG),
DEF_STATUS_VAR_PTR("number_sst_entry_delete", &rocksdb_num_sst_entry_delete,
@@ -12806,24 +13253,193 @@ void Rdb_background_thread::run() {
rdb_handle_io_error(s, RDB_IO_ERROR_BG_THREAD);
}
}
+ // Recalculate statistics for indexes.
+ if (rocksdb_stats_recalc_rate) {
+ std::unordered_map<GL_INDEX_ID, std::shared_ptr<const Rdb_key_def>>
+ to_recalc;
+
+ if (rdb_indexes_to_recalc.empty()) {
+ struct Rdb_index_collector : public Rdb_tables_scanner {
+ int add_table(Rdb_tbl_def *tdef) override {
+ for (uint i = 0; i < tdef->m_key_count; i++) {
+ rdb_indexes_to_recalc.push_back(
+ tdef->m_key_descr_arr[i]->get_gl_index_id());
+ }
+ return HA_EXIT_SUCCESS;
+ }
+ } collector;
+ ddl_manager.scan_for_tables(&collector);
+ }
+
+ while (to_recalc.size() < rocksdb_stats_recalc_rate &&
+ !rdb_indexes_to_recalc.empty()) {
+ const auto index_id = rdb_indexes_to_recalc.back();
+ rdb_indexes_to_recalc.pop_back();
+
+ std::shared_ptr<const Rdb_key_def> keydef =
+ ddl_manager.safe_find(index_id);
+
+ if (keydef) {
+ to_recalc.insert(std::make_pair(keydef->get_gl_index_id(), keydef));
+ }
+ }
+
+ if (!to_recalc.empty()) {
+ calculate_stats(to_recalc, false);
+ }
+ }
+
}
// save remaining stats which might've left unsaved
ddl_manager.persist_stats();
}
-bool ha_rocksdb::check_bloom_and_set_bounds(THD *thd, const Rdb_key_def &kd,
- const rocksdb::Slice &eq_cond,
- const bool use_all_keys,
- uchar *lower_bound_buf,
- uchar *upper_bound_buf,
- rocksdb::Slice *out_lower_bound,
- rocksdb::Slice *out_upper_bound) {
+/*
+ A background thread to handle manual compactions,
+ except for dropping indexes/tables. Every second, it checks
+ pending manual compactions, and it calls CompactRange if there is.
+*/
+void Rdb_manual_compaction_thread::run() {
+ mysql_mutex_init(0, &m_mc_mutex, MY_MUTEX_INIT_FAST);
+ RDB_MUTEX_LOCK_CHECK(m_signal_mutex);
+ for (;;) {
+ if (m_stop) {
+ break;
+ }
+ timespec ts;
+ set_timespec(ts, 1);
+
+ const auto ret MY_ATTRIBUTE((__unused__)) =
+ mysql_cond_timedwait(&m_signal_cond, &m_signal_mutex, &ts);
+ if (m_stop) {
+ break;
+ }
+ // make sure, no program error is returned
+ DBUG_ASSERT(ret == 0 || ret == ETIMEDOUT);
+ RDB_MUTEX_UNLOCK_CHECK(m_signal_mutex);
+
+ RDB_MUTEX_LOCK_CHECK(m_mc_mutex);
+ // Grab the first item and proceed, if not empty.
+ if (m_requests.empty()) {
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+ RDB_MUTEX_LOCK_CHECK(m_signal_mutex);
+ continue;
+ }
+ Manual_compaction_request &mcr = m_requests.begin()->second;
+ DBUG_ASSERT(mcr.cf != nullptr);
+ DBUG_ASSERT(mcr.state == Manual_compaction_request::INITED);
+ mcr.state = Manual_compaction_request::RUNNING;
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+
+ DBUG_ASSERT(mcr.state == Manual_compaction_request::RUNNING);
+ // NO_LINT_DEBUG
+ sql_print_information("Manual Compaction id %d cf %s started.", mcr.mc_id,
+ mcr.cf->GetName().c_str());
+ rocksdb_manual_compactions_running++;
+ if (rocksdb_debug_manual_compaction_delay > 0) {
+ my_sleep(rocksdb_debug_manual_compaction_delay * 1000000);
+ }
+ // CompactRange may take a very long time. On clean shutdown,
+ // it is cancelled by CancelAllBackgroundWork, then status is
+ // set to shutdownInProgress.
+ const rocksdb::Status s = rdb->CompactRange(
+ getCompactRangeOptions(mcr.concurrency), mcr.cf, mcr.start, mcr.limit);
+ rocksdb_manual_compactions_running--;
+ if (s.ok()) {
+ // NO_LINT_DEBUG
+ sql_print_information("Manual Compaction id %d cf %s ended.", mcr.mc_id,
+ mcr.cf->GetName().c_str());
+ } else {
+ // NO_LINT_DEBUG
+ sql_print_information("Manual Compaction id %d cf %s aborted. %s",
+ mcr.mc_id, mcr.cf->GetName().c_str(), s.getState());
+ if (!s.IsShutdownInProgress()) {
+ rdb_handle_io_error(s, RDB_IO_ERROR_BG_THREAD);
+ } else {
+ DBUG_ASSERT(m_requests.size() == 1);
+ }
+ }
+ rocksdb_manual_compactions_processed++;
+ clear_manual_compaction_request(mcr.mc_id, false);
+ RDB_MUTEX_LOCK_CHECK(m_signal_mutex);
+ }
+ clear_all_manual_compaction_requests();
+ DBUG_ASSERT(m_requests.empty());
+ RDB_MUTEX_UNLOCK_CHECK(m_signal_mutex);
+ mysql_mutex_destroy(&m_mc_mutex);
+}
+
+void Rdb_manual_compaction_thread::clear_all_manual_compaction_requests() {
+ RDB_MUTEX_LOCK_CHECK(m_mc_mutex);
+ m_requests.clear();
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+}
+
+void Rdb_manual_compaction_thread::clear_manual_compaction_request(
+ int mc_id, bool init_only) {
+ bool erase = true;
+ RDB_MUTEX_LOCK_CHECK(m_mc_mutex);
+ auto it = m_requests.find(mc_id);
+ if (it != m_requests.end()) {
+ if (init_only) {
+ Manual_compaction_request mcr = it->second;
+ if (mcr.state != Manual_compaction_request::INITED) {
+ erase = false;
+ }
+ }
+ if (erase) {
+ m_requests.erase(it);
+ }
+ } else {
+ // Current code path guarantees that erasing by the same mc_id happens
+ // at most once. INITED state may be erased by a thread that requested
+ // the compaction. RUNNING state is erased by mc thread only.
+ DBUG_ASSERT(0);
+ }
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+}
+
+int Rdb_manual_compaction_thread::request_manual_compaction(
+ rocksdb::ColumnFamilyHandle *cf, rocksdb::Slice *start,
+ rocksdb::Slice *limit, int concurrency) {
+ int mc_id = -1;
+ RDB_MUTEX_LOCK_CHECK(m_mc_mutex);
+ if (m_requests.size() >= rocksdb_max_manual_compactions) {
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+ return mc_id;
+ }
+ Manual_compaction_request mcr;
+ mc_id = mcr.mc_id = ++m_latest_mc_id;
+ mcr.state = Manual_compaction_request::INITED;
+ mcr.cf = cf;
+ mcr.start = start;
+ mcr.limit = limit;
+ mcr.concurrency = concurrency;
+ m_requests.insert(std::make_pair(mcr.mc_id, mcr));
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+ return mc_id;
+}
+
+bool Rdb_manual_compaction_thread::is_manual_compaction_finished(int mc_id) {
+ bool finished = false;
+ RDB_MUTEX_LOCK_CHECK(m_mc_mutex);
+ if (m_requests.count(mc_id) == 0) {
+ finished = true;
+ }
+ RDB_MUTEX_UNLOCK_CHECK(m_mc_mutex);
+ return finished;
+}
+
+bool ha_rocksdb::check_bloom_and_set_bounds(
+ THD *thd, const Rdb_key_def &kd, const rocksdb::Slice &eq_cond,
+ const bool use_all_keys, size_t bound_len, uchar *const lower_bound,
+ uchar *const upper_bound, rocksdb::Slice *lower_bound_slice,
+ rocksdb::Slice *upper_bound_slice) {
bool can_use_bloom = can_use_bloom_filter(thd, kd, eq_cond, use_all_keys);
if (!can_use_bloom) {
- setup_iterator_bounds(kd, eq_cond,
- lower_bound_buf, upper_bound_buf,
- out_lower_bound, out_upper_bound);
+ setup_iterator_bounds(kd, eq_cond, bound_len, lower_bound, upper_bound,
+ lower_bound_slice, upper_bound_slice);
}
return can_use_bloom;
}
@@ -12933,7 +13549,6 @@ void rdb_update_global_stats(const operation_type &type, uint count,
int rdb_get_table_perf_counters(const char *const tablename,
Rdb_perf_counters *const counters) {
- DBUG_ASSERT(counters != nullptr);
DBUG_ASSERT(tablename != nullptr);
Rdb_table_handler *table_handler;
@@ -12973,10 +13588,7 @@ const char *get_rdb_io_error_string(const RDB_IO_ERROR_TYPE err_type) {
// so that we can capture as much data as possible to debug the root cause
// more efficiently.
#ifdef __GNUC__
-#pragma GCC push_options
-#pragma GCC optimize("O0")
#endif
-
void rdb_handle_io_error(const rocksdb::Status status,
const RDB_IO_ERROR_TYPE err_type) {
if (status.IsIOError()) {
@@ -12991,6 +13603,9 @@ void rdb_handle_io_error(const rocksdb::Status status,
}
case RDB_IO_ERROR_BG_THREAD: {
rdb_log_status_error(status, "BG thread failed to write to RocksDB");
+ /* NO_LINT_DEBUG */
+ sql_print_error("MyRocks: aborting on BG write error.");
+ abort();
break;
}
case RDB_IO_ERROR_GENERAL: {
@@ -13026,9 +13641,7 @@ void rdb_handle_io_error(const rocksdb::Status status,
}
}
#ifdef __GNUC__
-#pragma GCC pop_options
#endif
-
Rdb_dict_manager *rdb_get_dict_manager(void) { return &dict_manager; }
Rdb_ddl_manager *rdb_get_ddl_manager(void) { return &ddl_manager; }
@@ -13329,6 +13942,42 @@ static void rocksdb_set_wal_bytes_per_sync(
RDB_MUTEX_UNLOCK_CHECK(rdb_sysvars_mutex);
}
+/*
+ Validating and updating block cache size via sys_var::check path.
+ SetCapacity may take seconds when reducing block cache, and
+ sys_var::update holds LOCK_global_system_variables mutex, so
+ updating block cache size is done at check path instead.
+*/
+static int rocksdb_validate_set_block_cache_size(
+ THD *thd MY_ATTRIBUTE((__unused__)),
+ struct st_mysql_sys_var *const var MY_ATTRIBUTE((__unused__)),
+ void *var_ptr, struct st_mysql_value *value) {
+ DBUG_ASSERT(value != nullptr);
+
+ long long new_value;
+
+ /* value is NULL */
+ if (value->val_int(value, &new_value)) {
+ return HA_EXIT_FAILURE;
+ }
+
+ if (new_value < RDB_MIN_BLOCK_CACHE_SIZE ||
+ (uint64_t)new_value > (uint64_t)LONGLONG_MAX) {
+ return HA_EXIT_FAILURE;
+ }
+
+ RDB_MUTEX_LOCK_CHECK(rdb_block_cache_resize_mutex);
+ const rocksdb::BlockBasedTableOptions &table_options =
+ rdb_get_table_options();
+
+ if (rocksdb_block_cache_size != new_value && table_options.block_cache) {
+ table_options.block_cache->SetCapacity(new_value);
+ }
+ *static_cast<int64_t *>(var_ptr) = static_cast<int64_t>(new_value);
+ RDB_MUTEX_UNLOCK_CHECK(rdb_block_cache_resize_mutex);
+ return HA_EXIT_SUCCESS;
+}
+
static int
rocksdb_validate_update_cf_options(THD * /* unused */,
struct st_mysql_sys_var * /*unused*/,
@@ -13364,6 +14013,8 @@ rocksdb_set_update_cf_options(THD *const /* unused */,
RDB_MUTEX_LOCK_CHECK(rdb_sysvars_mutex);
+ my_free(*reinterpret_cast<char **>(var_ptr));
+
if (!val) {
*reinterpret_cast<char **>(var_ptr) = nullptr;
RDB_MUTEX_UNLOCK_CHECK(rdb_sysvars_mutex);
@@ -13510,6 +14161,13 @@ double ha_rocksdb::read_time(uint index, uint ranges, ha_rows rows) {
DBUG_RETURN((rows / 20.0) + 1);
}
+void ha_rocksdb::print_error(int error, myf errflag) {
+ if (error == HA_ERR_ROCKSDB_STATUS_BUSY) {
+ error = HA_ERR_LOCK_DEADLOCK;
+ }
+ handler::print_error(error, errflag);
+}
+
std::string rdb_corruption_marker_file_name() {
std::string ret(rocksdb_datadir);
ret.append("/ROCKSDB_CORRUPTED");
@@ -13572,7 +14230,7 @@ maria_declare_plugin(rocksdb_se){
myrocks::rdb_i_s_perf_context, myrocks::rdb_i_s_perf_context_global,
myrocks::rdb_i_s_cfoptions, myrocks::rdb_i_s_compact_stats,
myrocks::rdb_i_s_global_info, myrocks::rdb_i_s_ddl,
- myrocks::rdb_i_s_index_file_map, myrocks::rdb_i_s_lock_info,
- myrocks::rdb_i_s_trx_info,
+ myrocks::rdb_i_s_sst_props, myrocks::rdb_i_s_index_file_map,
+ myrocks::rdb_i_s_lock_info, myrocks::rdb_i_s_trx_info,
myrocks::rdb_i_s_deadlock_info
maria_declare_plugin_end;
diff --git a/storage/rocksdb/ha_rocksdb.h b/storage/rocksdb/ha_rocksdb.h
index 5bf473a2fb0..152ab3fa7c8 100644
--- a/storage/rocksdb/ha_rocksdb.h
+++ b/storage/rocksdb/ha_rocksdb.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
#ifdef USE_PRAGMA_INTERFACE
@@ -107,6 +107,7 @@ struct Rdb_deadlock_info {
std::string table_name;
};
std::vector <Rdb_dl_trx_info> path;
+ int64_t deadlock_time;
ulonglong victim_trx_id;
};
@@ -148,6 +149,11 @@ const char *const BG_THREAD_NAME = "myrocks-bg";
const char *const INDEX_THREAD_NAME = "myrocks-index";
/*
+ Name for the manual compaction thread.
+*/
+const char *const MANUAL_COMPACTION_THREAD_NAME = "myrocks-mc";
+
+/*
Separator between partition name and the qualifier. Sample usage:
- p0_cfname=foo
@@ -503,6 +509,12 @@ class ha_rocksdb : public my_core::handler {
const rocksdb::Snapshot *m_scan_it_snapshot;
+ /* Buffers used for upper/lower bounds for m_scan_it. */
+ uchar *m_scan_it_lower_bound;
+ uchar *m_scan_it_upper_bound;
+ rocksdb::Slice m_scan_it_lower_bound_slice;
+ rocksdb::Slice m_scan_it_upper_bound_slice;
+
Rdb_tbl_def *m_tbl_def;
/* Primary Key encoder from KeyTupleFormat to StorageFormat */
@@ -566,12 +578,6 @@ class ha_rocksdb : public my_core::handler {
uchar *m_dup_sk_packed_tuple;
uchar *m_dup_sk_packed_tuple_old;
- /* Buffers used for passing upper/bound eq conditions. */
- uchar *m_eq_cond_lower_bound;
- uchar *m_eq_cond_upper_bound;
- rocksdb::Slice m_eq_cond_lower_bound_slice;
- rocksdb::Slice m_eq_cond_upper_bound_slice;
-
/*
Temporary space for packing VARCHARs (we provide it to
pack_record()/pack_index_tuple() calls).
@@ -653,21 +659,20 @@ class ha_rocksdb : public my_core::handler {
enum ha_rkey_function find_flag) const
MY_ATTRIBUTE((__nonnull__, __warn_unused_result__));
void setup_iterator_bounds(const Rdb_key_def &kd,
- const rocksdb::Slice &eq_cond,
- uchar *lower_bound_buf,
- uchar *upper_bound_buf,
- rocksdb::Slice *out_lower_bound,
- rocksdb::Slice *out_upper_bound);
+ const rocksdb::Slice &eq_cond, size_t bound_len,
+ uchar *const lower_bound, uchar *const upper_bound,
+ rocksdb::Slice *lower_bound_slice,
+ rocksdb::Slice *upper_bound_slice);
bool can_use_bloom_filter(THD *thd, const Rdb_key_def &kd,
const rocksdb::Slice &eq_cond,
const bool use_all_keys);
bool check_bloom_and_set_bounds(THD *thd, const Rdb_key_def &kd,
const rocksdb::Slice &eq_cond,
- const bool use_all_keys,
- uchar *lower_bound_buf,
- uchar *upper_bound_buf,
- rocksdb::Slice *out_lower_bound,
- rocksdb::Slice *out_upper_bound);
+ const bool use_all_keys, size_t bound_len,
+ uchar *const lower_bound,
+ uchar *const upper_bound,
+ rocksdb::Slice *lower_bound_slice,
+ rocksdb::Slice *upper_bound_slice);
void setup_scan_iterator(const Rdb_key_def &kd, rocksdb::Slice *slice,
const bool use_all_keys, const uint eq_cond_len)
MY_ATTRIBUTE((__nonnull__));
@@ -1053,6 +1058,7 @@ public:
}
virtual double read_time(uint, uint, ha_rows rows) override;
+ virtual void print_error(int error, myf errflag) override;
int open(const char *const name, int mode, uint test_if_locked) override
MY_ATTRIBUTE((__warn_unused_result__));
@@ -1167,8 +1173,8 @@ private:
MY_ATTRIBUTE((__nonnull__));
int compare_key_parts(const KEY *const old_key,
- const KEY *const new_key) const;
- MY_ATTRIBUTE((__nonnull__, __warn_unused_result__));
+ const KEY *const new_key) const
+ MY_ATTRIBUTE((__nonnull__, __warn_unused_result__));
int compare_keys(const KEY *const old_key, const KEY *const new_key) const
MY_ATTRIBUTE((__nonnull__, __warn_unused_result__));
@@ -1223,7 +1229,7 @@ private:
int update_pk(const Rdb_key_def &kd, const struct update_row_info &row_info,
const bool &pk_changed) MY_ATTRIBUTE((__warn_unused_result__));
int update_sk(const TABLE *const table_arg, const Rdb_key_def &kd,
- const struct update_row_info &row_info)
+ const struct update_row_info &row_info, const bool bulk_load_sk)
MY_ATTRIBUTE((__warn_unused_result__));
int update_indexes(const struct update_row_info &row_info,
const bool &pk_changed)
@@ -1277,7 +1283,9 @@ private:
int finalize_bulk_load(bool print_client_error = true)
MY_ATTRIBUTE((__warn_unused_result__));
-public:
+ int calculate_stats_for_table() MY_ATTRIBUTE((__warn_unused_result__));
+
+ public:
int index_init(uint idx, bool sorted) override
MY_ATTRIBUTE((__warn_unused_result__));
int index_end() override MY_ATTRIBUTE((__warn_unused_result__));
@@ -1370,9 +1378,6 @@ public:
MY_ATTRIBUTE((__warn_unused_result__));
int analyze(THD *const thd, HA_CHECK_OPT *const check_opt) override
MY_ATTRIBUTE((__warn_unused_result__));
- int calculate_stats(const TABLE *const table_arg, THD *const thd,
- HA_CHECK_OPT *const check_opt)
- MY_ATTRIBUTE((__warn_unused_result__));
enum_alter_inplace_result check_if_supported_inplace_alter(
TABLE *altered_table,
@@ -1402,7 +1407,7 @@ public:
virtual void rpl_after_delete_rows() override;
virtual void rpl_before_update_rows() override;
virtual void rpl_after_update_rows() override;
- virtual bool use_read_free_rpl();
+ virtual bool use_read_free_rpl() override;
#endif // MARIAROCKS_NOT_YET
private:
diff --git a/storage/rocksdb/ha_rocksdb_proto.h b/storage/rocksdb/ha_rocksdb_proto.h
index 85c3968cc99..26417328194 100644
--- a/storage/rocksdb/ha_rocksdb_proto.h
+++ b/storage/rocksdb/ha_rocksdb_proto.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
/* C++ standard header files */
@@ -39,7 +39,12 @@ enum RDB_IO_ERROR_TYPE {
const char *get_rdb_io_error_string(const RDB_IO_ERROR_TYPE err_type);
void rdb_handle_io_error(const rocksdb::Status status,
- const RDB_IO_ERROR_TYPE err_type);
+ const RDB_IO_ERROR_TYPE err_type)
+#if defined(__clang__)
+ MY_ATTRIBUTE((optnone));
+#else
+ MY_ATTRIBUTE((noinline,noclone));
+#endif
int rdb_normalize_tablename(const std::string &tablename, std::string *str)
MY_ATTRIBUTE((__nonnull__, __warn_unused_result__));
diff --git a/storage/rocksdb/logger.h b/storage/rocksdb/logger.h
index ca75caf9df5..b2820127711 100644
--- a/storage/rocksdb/logger.h
+++ b/storage/rocksdb/logger.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
#include <log.h>
diff --git a/storage/rocksdb/mysql-test/rocksdb/combinations b/storage/rocksdb/mysql-test/rocksdb/combinations
new file mode 100644
index 00000000000..d49de3d38b3
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/combinations
@@ -0,0 +1,6 @@
+[write_committed]
+loose-rocksdb_write_policy=write_committed
+
+[write_prepared]
+loose-rocksdb_write_policy=write_prepared
+loose-rocksdb_commit_time_batch_for_recovery=on
diff --git a/storage/rocksdb/mysql-test/rocksdb/include/have_write_committed.inc b/storage/rocksdb/mysql-test/rocksdb/include/have_write_committed.inc
new file mode 100644
index 00000000000..681b966f680
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/include/have_write_committed.inc
@@ -0,0 +1,3 @@
+if (`select count(*) = 0 from information_schema.session_variables where variable_name = 'rocksdb_write_policy' and variable_value = 'write_committed';`) {
+ --skip Test requires write_committed policy
+}
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/2pc_group_commit.result b/storage/rocksdb/mysql-test/rocksdb/r/2pc_group_commit.result
index ac546a284fc..722edadb4da 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/2pc_group_commit.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/2pc_group_commit.result
@@ -14,16 +14,16 @@ SET GLOBAL rocksdb_flush_log_at_trx_commit=1;
select variable_value into @b1 from information_schema.global_status where variable_name='Binlog_commits';
select variable_value into @b2 from information_schema.global_status where variable_name='Binlog_group_commits';
select variable_value into @b3 from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1 = 1000) as Binlog_commits
+select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
Binlog_commits
OK
-select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2 = 1000) as Binlog_group_commits
+select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
Binlog_group_commits
OK
# Prepare operations sync, commits don't. We expect slightly more than 1K syncs:
-select IF(variable_value - @b3 between 1000 and 1500, 'OK', variable_value - @b3 between 1000 and 1500) as Rocksdb_wal_synced
+select IF(variable_value - @b3 between 1000 and 1500, 'OK', variable_value - @b3) as Rocksdb_wal_synced
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
Rocksdb_wal_synced
OK
@@ -33,17 +33,17 @@ OK
select variable_value into @b1 from information_schema.global_status where variable_name='Binlog_commits';
select variable_value into @b2 from information_schema.global_status where variable_name='Binlog_group_commits';
select variable_value into @b3 from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1 = 10000) as Binlog_commits
+select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
Binlog_commits
OK
-select IF(variable_value - @b2 between 100 and 5000, 'OK', variable_value - @b2 between 100 and 5000) as Binlog_group_commits
+select IF(variable_value - @b2 between 100 and 5000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
Binlog_group_commits
OK
-select IF(variable_value - @b3 between 1 and 9000, 'OK', variable_value - @b3 between 1 and 9000)
+select IF(variable_value - @b3 between 1 and 9000, 'OK', variable_value - @b3)
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-IF(variable_value - @b3 between 1 and 9000, 'OK', variable_value - @b3 between 1 and 9000)
+IF(variable_value - @b3 between 1 and 9000, 'OK', variable_value - @b3)
OK
##
# 2PC enabled, MyRocks durability disabled, single thread
@@ -53,17 +53,17 @@ SET GLOBAL rocksdb_flush_log_at_trx_commit=0;
select variable_value into @b1 from information_schema.global_status where variable_name='Binlog_commits';
select variable_value into @b2 from information_schema.global_status where variable_name='Binlog_group_commits';
select variable_value into @b3 from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1 = 1000) as Binlog_commits
+select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
Binlog_commits
OK
-select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2 = 1000) as Binlog_group_commits
+select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
Binlog_group_commits
OK
-select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3 < 10)
+select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3)
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-IF(variable_value - @b3 < 10, 'OK', variable_value - @b3 < 10)
+IF(variable_value - @b3 < 10, 'OK', variable_value - @b3)
OK
##
# 2PC enabled, MyRocks durability disabled, concurrent workload
@@ -71,17 +71,17 @@ OK
select variable_value into @b1 from information_schema.global_status where variable_name='Binlog_commits';
select variable_value into @b2 from information_schema.global_status where variable_name='Binlog_group_commits';
select variable_value into @b3 from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1 = 10000) as Binlog_commits
+select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
Binlog_commits
OK
-select IF(variable_value - @b2 < 8000, 'OK', variable_value - @b2 < 8000) as Binlog_group_commits
+select IF(variable_value - @b2 < 8000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
Binlog_group_commits
OK
-select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3 < 10)
+select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3)
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
-IF(variable_value - @b3 < 10, 'OK', variable_value - @b3 < 10)
+IF(variable_value - @b3 < 10, 'OK', variable_value - @b3)
OK
SET GLOBAL rocksdb_enable_2pc= @save_rocksdb_enable_2pc;
SET GLOBAL rocksdb_flush_log_at_trx_commit= @save_rocksdb_flush_log_at_trx_commit;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result
index 6325dc97cf5..32c0537c780 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace.result
@@ -299,11 +299,13 @@ connection con1;
show global variables like 'rocksdb_bulk_load%';
Variable_name Value
rocksdb_bulk_load ON
+rocksdb_bulk_load_allow_sk OFF
rocksdb_bulk_load_allow_unsorted OFF
rocksdb_bulk_load_size 1000
show session variables like 'rocksdb_bulk_load%';
Variable_name Value
rocksdb_bulk_load ON
+rocksdb_bulk_load_allow_sk OFF
rocksdb_bulk_load_allow_unsorted OFF
rocksdb_bulk_load_size 1000
CREATE TABLE t1 (i INT, j INT, PRIMARY KEY (i)) ENGINE = ROCKSDB;
@@ -356,6 +358,7 @@ SET session rocksdb_merge_buf_size = 340;
show variables like 'rocksdb_bulk_load%';
Variable_name Value
rocksdb_bulk_load OFF
+rocksdb_bulk_load_allow_sk OFF
rocksdb_bulk_load_allow_unsorted OFF
rocksdb_bulk_load_size 1000
CREATE TABLE t1 (a VARCHAR(80)) ENGINE=RocksDB;
@@ -463,3 +466,24 @@ t1 CREATE TABLE `t1` (
KEY `kb` (`b`(8))
) ENGINE=ROCKSDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin
DROP TABLE t1;
+SET @prior_rocksdb_table_stats_sampling_pct = @@rocksdb_table_stats_sampling_pct;
+set global rocksdb_table_stats_sampling_pct = 100;
+CREATE TABLE t1 (a INT, b INT, PRIMARY KEY ka(a)) ENGINE=RocksDB;
+INSERT INTO t1 (a, b) VALUES (1, 10);
+INSERT INTO t1 (a, b) VALUES (2, 10);
+INSERT INTO t1 (a, b) VALUES (3, 20);
+INSERT INTO t1 (a, b) VALUES (4, 20);
+set global rocksdb_force_flush_memtable_now=1;
+analyze table t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status OK
+SHOW INDEX in t1;
+Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
+t1 0 PRIMARY 1 a A 4 NULL NULL LSMTREE
+ALTER TABLE t1 ADD INDEX kb(b), ALGORITHM=INPLACE;
+SHOW INDEX in t1;
+Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment Index_comment
+t1 0 PRIMARY 1 a A 4 NULL NULL LSMTREE
+t1 1 kb 1 b A 2 NULL NULL YES LSMTREE
+DROP TABLE t1;
+SET global rocksdb_table_stats_sampling_pct = @prior_rocksdb_table_stats_sampling_pct;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_sstfilewriter.result b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_sstfilewriter.result
index 08f2329f688..0617232f1e3 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_sstfilewriter.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/add_index_inplace_sstfilewriter.result
@@ -17,7 +17,7 @@ ALTER TABLE t1 ADD INDEX kb(b), ALGORITHM=INPLACE;
set @tmp= @@rocksdb_max_row_locks;
set session rocksdb_max_row_locks=1000;
ALTER TABLE t1 ADD INDEX kb_copy(b), ALGORITHM=COPY;
-ERROR HY000: Status error 10 received from RocksDB: Operation aborted: Failed to acquire lock due to max_num_locks limit
+ERROR HY000: Got error 10 'Operation aborted: Failed to acquire lock due to max_num_locks limit' from ROCKSDB
set session rocksdb_bulk_load=1;
ALTER TABLE t1 ADD INDEX kb_copy(b), ALGORITHM=COPY;
set session rocksdb_bulk_load=0;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/autoinc_debug.result b/storage/rocksdb/mysql-test/rocksdb/r/autoinc_debug.result
index fe08cd7c361..604e5572eab 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/autoinc_debug.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/autoinc_debug.result
@@ -59,12 +59,10 @@ insert into t values ();
set debug_dbug="+d,crash_commit_before";
commit;
ERROR HY000: Lost connection to MySQL server during query
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-table_schema table_name auto_increment
-test t 4
-select max(i) from t;
-max(i)
-3
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
+table_schema table_name auto_increment > @row_max
+test t 1
# After engine prepare
begin;
insert into t values ();
@@ -72,12 +70,10 @@ insert into t values ();
set debug_dbug="+d,crash_commit_after_prepare";
commit;
ERROR HY000: Lost connection to MySQL server during query
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-table_schema table_name auto_increment
-test t 4
-select max(i) from t;
-max(i)
-3
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
+table_schema table_name auto_increment > @row_max
+test t 1
# After binlog
begin;
insert into t values ();
@@ -85,12 +81,10 @@ insert into t values ();
set debug_dbug="+d,crash_commit_after_log";
commit;
ERROR HY000: Lost connection to MySQL server during query
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-table_schema table_name auto_increment
-test t 6
-select max(i) from t;
-max(i)
-5
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
+table_schema table_name auto_increment > @row_max
+test t 1
# After everything
begin;
insert into t values ();
@@ -98,10 +92,8 @@ insert into t values ();
set debug_dbug="+d,crash_commit_after";
commit;
ERROR HY000: Lost connection to MySQL server during query
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-table_schema table_name auto_increment
-test t 8
-select max(i) from t;
-max(i)
-7
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
+table_schema table_name auto_increment > @row_max
+test t 1
drop table t;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/autoinc_vars.result b/storage/rocksdb/mysql-test/rocksdb/r/autoinc_vars.result
index 8cc9b070a70..f59b841a595 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/autoinc_vars.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/autoinc_vars.result
@@ -150,3 +150,29 @@ CREATE TABLE t0(c0 BLOB) ENGINE=ROCKSDB;
INSERT INTO t0 VALUES(0);
ALTER TABLE t0 AUTO_INCREMENT=0;
DROP TABLE t0;
+#---------------------------------------------------------------
+# MDEV-16703 Assertion failed in load_auto_incr_value_from_index
+#---------------------------------------------------------------
+CREATE TABLE t1 (pk INT AUTO_INCREMENT, a INT, PRIMARY KEY(pk)) ENGINE=RocksDB;
+INSERT INTO t1 (a) VALUES (1);
+UPDATE t1 SET pk = 3;
+ALTER TABLE t1 AUTO_INCREMENT 2;
+DROP TABLE t1;
+#----------------------------------
+# Issue #792 Crash in autoincrement
+#----------------------------------
+CREATE TABLE t1(C1 DOUBLE AUTO_INCREMENT KEY,C2 CHAR) ENGINE=ROCKSDB;
+INSERT INTO t1 VALUES(2177,0);
+DROP TABLE t1;
+CREATE TABLE t0(c0 BLOB) ENGINE=ROCKSDB;
+INSERT INTO t0 VALUES(0);
+ALTER TABLE t0 AUTO_INCREMENT=0;
+DROP TABLE t0;
+#----------------------------------
+# Issue #869 Crash in autoincrement
+#----------------------------------
+CREATE TABLE t1 (pk INT AUTO_INCREMENT, a INT, PRIMARY KEY(pk)) ENGINE=RocksDB;
+INSERT INTO t1 (a) VALUES (1);
+UPDATE t1 SET pk = 3;
+ALTER TABLE t1 AUTO_INCREMENT 2;
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/bloomfilter_bulk_load.result b/storage/rocksdb/mysql-test/rocksdb/r/bloomfilter_bulk_load.result
new file mode 100644
index 00000000000..4b02d1103cf
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/bloomfilter_bulk_load.result
@@ -0,0 +1,15 @@
+create table r1 (id bigint primary key, value bigint) engine=rocksdb;
+create table r2 (id bigint, value bigint, primary key (id) comment 'cf2') engine=rocksdb;
+set session rocksdb_bulk_load=1;
+set session rocksdb_bulk_load=0;
+select variable_value into @h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+insert into r1 values (100, 100);
+select variable_value-@h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+variable_value-@h
+1
+select variable_value into @h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+insert into r2 values (100, 100);
+select variable_value-@h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+variable_value-@h
+0
+DROP TABLE r1, r2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/bulk_load_sk.result b/storage/rocksdb/mysql-test/rocksdb/r/bulk_load_sk.result
new file mode 100644
index 00000000000..42f820a2a42
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/bulk_load_sk.result
@@ -0,0 +1,229 @@
+SET rocksdb_bulk_load_size=15;
+CREATE TABLE t4 (a INT, b INT, c INT,
+PRIMARY KEY (a),
+KEY (b),
+KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+CREATE TABLE t3 (a INT, b INT, c INT,
+PRIMARY KEY (a),
+KEY (b),
+KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+CREATE TABLE t2 (a INT, b INT, c INT,
+PRIMARY KEY (a),
+KEY (b),
+KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+CREATE TABLE t1 (a INT, b INT, c INT,
+PRIMARY KEY (a),
+KEY (b),
+KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+SET rocksdb_bulk_load=1;
+INSERT INTO t1 SELECT * FROM t3 FORCE INDEX (PRIMARY) ORDER BY a;
+SELECT count(*) FROM t1 FORCE INDEX (PRIMARY);
+count(*)
+0
+SELECT count(*) FROM t1 FORCE INDEX (b);
+count(*)
+10
+SELECT count(*) FROM t1 FORCE INDEX (c);
+count(*)
+10
+SET rocksdb_bulk_load=0;
+SELECT * FROM t1 FORCE INDEX (PRIMARY);
+a b c
+-9 11 11
+-7 9 9
+-5 7 7
+-3 5 5
+-1 3 3
+2 0 0
+4 -2 -2
+6 -4 -4
+8 -6 -6
+10 -8 -8
+SELECT b FROM t1 FORCE INDEX (b);
+b
+-8
+-6
+-4
+-2
+0
+3
+5
+7
+9
+11
+SELECT c FROM t1 FORCE INDEX (c);
+c
+-8
+-6
+-4
+-2
+0
+3
+5
+7
+9
+11
+Checksums should match
+CHECKSUM TABLE t3;
+Table Checksum
+test.t3 3862424802
+CHECKSUM TABLE t1;
+Table Checksum
+test.t1 3862424802
+SET rocksdb_bulk_load_allow_sk=1;
+SET rocksdb_bulk_load=1;
+INSERT INTO t4 SELECT * FROM t3 FORCE INDEX (PRIMARY) ORDER BY a;
+SELECT count(*) FROM t4 FORCE INDEX (PRIMARY);
+count(*)
+0
+SELECT count(*) FROM t4 FORCE INDEX (b);
+count(*)
+0
+SELECT count(*) FROM t4 FORCE INDEX (c);
+count(*)
+0
+SET rocksdb_bulk_load=0;
+SELECT * FROM t4 FORCE INDEX (PRIMARY);
+a b c
+-9 11 11
+-7 9 9
+-5 7 7
+-3 5 5
+-1 3 3
+2 0 0
+4 -2 -2
+6 -4 -4
+8 -6 -6
+10 -8 -8
+SELECT b FROM t4 FORCE INDEX (b);
+b
+-8
+-6
+-4
+-2
+0
+3
+5
+7
+9
+11
+SELECT c FROM t4 FORCE INDEX (c);
+c
+-8
+-6
+-4
+-2
+0
+3
+5
+7
+9
+11
+Checksums should match
+CHECKSUM TABLE t3;
+Table Checksum
+test.t3 3862424802
+CHECKSUM TABLE t4;
+Table Checksum
+test.t4 3862424802
+SET rocksdb_bulk_load_allow_unsorted=1;
+SET rocksdb_bulk_load_allow_sk=1;
+SET rocksdb_bulk_load=1;
+INSERT INTO t2 SELECT * FROM t3 WHERE b >= 0 ORDER BY b;
+INSERT INTO t2 SELECT * FROM t3 WHERE b < 0 ORDER BY b;
+SELECT count(*) FROM t2 FORCE INDEX (PRIMARY);
+count(*)
+0
+SELECT count(*) FROM t2 FORCE INDEX (b);
+count(*)
+0
+SELECT count(*) FROM t2 FORCE INDEX (c);
+count(*)
+0
+SELECT count(*) FROM t2 FORCE INDEX (PRIMARY);
+count(*)
+0
+SELECT count(*) FROM t2 FORCE INDEX (b);
+count(*)
+0
+SELECT count(*) FROM t2 FORCE INDEX (c);
+count(*)
+0
+SET rocksdb_bulk_load=0;
+SELECT * FROM t2 FORCE INDEX (PRIMARY);
+a b c
+-19 21 21
+-17 19 19
+-15 17 17
+-13 15 15
+-11 13 13
+-9 11 11
+-7 9 9
+-5 7 7
+-3 5 5
+-1 3 3
+2 0 0
+4 -2 -2
+6 -4 -4
+8 -6 -6
+10 -8 -8
+12 -10 -10
+14 -12 -12
+16 -14 -14
+18 -16 -16
+20 -18 -18
+SELECT b FROM t2 FORCE INDEX (b);
+b
+-18
+-16
+-14
+-12
+-10
+-8
+-6
+-4
+-2
+0
+3
+5
+7
+9
+11
+13
+15
+17
+19
+21
+SELECT c FROM t2 FORCE INDEX (c);
+c
+-18
+-16
+-14
+-12
+-10
+-8
+-6
+-4
+-2
+0
+3
+5
+7
+9
+11
+13
+15
+17
+19
+21
+Checksums should match
+CHECKSUM TABLE t3;
+Table Checksum
+test.t3 1495594118
+CHECKSUM TABLE t2;
+Table Checksum
+test.t2 1495594118
+DROP TABLE t1;
+DROP TABLE t2;
+DROP TABLE t3;
+DROP TABLE t4;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/cardinality.result b/storage/rocksdb/mysql-test/rocksdb/r/cardinality.result
index 4b201d523d9..d037c636a16 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/cardinality.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/cardinality.result
@@ -82,4 +82,19 @@ t1 1 t1_5 2 c1 A 100000 NULL NULL YES LSMTREE
SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema = DATABASE();
table_name table_rows
t1 100000
-drop table t1;
+CREATE TABLE t2 (a INT, b INT, c INT, d INT, e INT, f INT, g INT,
+PRIMARY KEY (a), KEY (c, b, a, d, e, f, g))
+ENGINE=ROCKSDB;
+SET GLOBAL rocksdb_force_flush_memtable_now = 1;
+ANALYZE TABLE t2;
+Table Op Msg_type Msg_text
+test.t2 analyze status OK
+cardinality of the columns after 'a' must be equal to the cardinality of column 'a'
+SELECT CARDINALITY INTO @c FROM information_schema.statistics WHERE TABLE_NAME='t2' AND INDEX_NAME='c' AND COLUMN_NAME='a';
+SELECT COLUMN_NAME, CARDINALITY = @c FROM information_schema.statistics WHERE TABLE_NAME='t2' AND INDEX_NAME='c' AND SEQ_IN_INDEX > 3;
+COLUMN_NAME CARDINALITY = @c
+d 1
+e 1
+f 1
+g 1
+drop table t1, t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/collation.result b/storage/rocksdb/mysql-test/rocksdb/r/collation.result
index e372cbe2109..10e0d9b0002 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/collation.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/collation.result
@@ -1,6 +1,7 @@
-SET @start_global_value = @@global.ROCKSDB_STRICT_COLLATION_EXCEPTIONS;
-DROP TABLE IF EXISTS t1;
+call mtr.add_suppression("Invalid pattern");
CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text) engine=rocksdb charset utf8;
+ALTER TABLE t1 ADD INDEX (value);
+ERROR HY000: Unsupported collation on string indexed column test.t1.value Use binary collation (binary, latin1_bin, utf8_bin).
DROP TABLE t1;
CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text, index(value)) engine=rocksdb charset utf8;
ERROR HY000: Unsupported collation on string indexed column test.t1.value Use binary collation (latin1_bin, binary, utf8_bin).
@@ -13,6 +14,7 @@ SET GLOBAL rocksdb_strict_collation_check=1;
CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text, index(value2)) engine=rocksdb charset utf8;
DROP TABLE t1;
CREATE TABLE t1 (id varchar(20), value varchar(50), value2 varchar(50), value3 text, primary key (id), index(value, value2)) engine=rocksdb charset latin1 collate latin1_bin;
+ALTER TABLE t1 collate=latin1_general_ci;
DROP TABLE t1;
CREATE TABLE t1 (id varchar(20), value varchar(50), value2 varchar(50), value3 text, primary key (id), index(value, value2)) engine=rocksdb charset utf8 collate utf8_bin;
DROP TABLE t1;
@@ -127,4 +129,16 @@ CREATE TABLE abcd (id INT PRIMARY KEY, value varchar(50), index(value)) engine=r
ERROR HY000: Unsupported collation on string indexed column test.abcd.value Use binary collation (latin1_bin, binary, utf8_bin).
DROP TABLE abc;
SET GLOBAL rocksdb_strict_collation_exceptions=null;
-SET GLOBAL rocksdb_strict_collation_exceptions=@start_global_value;
+SET GLOBAL rocksdb_strict_collation_check=1;
+CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text, index(value)) engine=rocksdb charset utf8;
+Warnings:
+Warning 1210 Unsupported collation on string indexed column test.t1.value Use binary collation (binary, latin1_bin, utf8_bin).
+DROP TABLE t1;
+CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text) engine=rocksdb charset utf8;
+ALTER TABLE t1 ADD INDEX (value);
+Warnings:
+Warning 1210 Unsupported collation on string indexed column test.t1.value Use binary collation (binary, latin1_bin, utf8_bin).
+DROP TABLE t1;
+CREATE TABLE t1 (id varchar(20), value varchar(50), value2 varchar(50), value3 text, primary key (id), index(value, value2)) engine=rocksdb charset latin1 collate latin1_bin;
+ALTER TABLE t1 collate=latin1_general_ci;
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/com_rpc_tx.result b/storage/rocksdb/mysql-test/rocksdb/r/com_rpc_tx.result
new file mode 100644
index 00000000000..789ce12e900
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/com_rpc_tx.result
@@ -0,0 +1,21 @@
+CREATE DATABASE db_rpc;
+USE db_rpc;
+CREATE TABLE t1(pk INT PRIMARY KEY) ENGINE=rocksdb;
+SET GLOBAL rocksdb_enable_2pc=1;
+SET autocommit = 0;
+SET autocommit = 0;
+BEGIN;
+BEGIN;
+SELECT * from t1;
+pk
+SELECT * from t1;
+pk
+INSERT INTO t1 VALUES(1);
+INSERT INTO t1 VALUES(2);
+COMMIT;
+COMMIT;
+SELECT * from db_rpc.t1;
+pk
+1
+2
+DROP DATABASE db_rpc;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/create_no_primary_key_table.result b/storage/rocksdb/mysql-test/rocksdb/r/create_no_primary_key_table.result
new file mode 100644
index 00000000000..e5aeb57ebdf
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/create_no_primary_key_table.result
@@ -0,0 +1,38 @@
+USE mysql;
+CREATE TABLE mysql_table (a INT) ENGINE=ROCKSDB;
+CREATE TABLE test.mysql_table (a INT) ENGINE=ROCKSDB;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+USE test;
+CREATE TABLE mysql_table (a INT) ENGINE=ROCKSDB;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+CREATE TABLE IF NOT EXISTS mysql_table_2 (a INT) ENGINE=ROCKSDB;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+CREATE TABLE mysql_table_no_cols ENGINE=ROCKSDB;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+CREATE TABLE mysql.mysql_table_2 (a INT) ENGINE=ROCKSDB;
+CREATE TABLE mysql_primkey (a INT PRIMARY KEY, b INT, c INT, d INT, INDEX (c)) ENGINE=ROCKSDB;
+ALTER TABLE mysql_primkey DROP b, DROP a, ADD (f INT PRIMARY KEY);
+ALTER TABLE mysql_primkey DROP PRIMARY KEY;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+CREATE TABLE mysql_primkey2 (a INT PRIMARY KEY, b INT, c INT) ENGINE=ROCKSDB;
+ALTER TABLE mysql_primkey2 DROP b;
+ALTER TABLE mysql_primkey2 ADD (b INT);
+ALTER TABLE mysql_primkey2 DROP c, DROP A;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+CREATE TABLE mysql_primkey3 (a INT PRIMARY KEY, b INT, c INT, INDEX indexonb (b), INDEX indexonc (c)) ENGINE=ROCKSDB;
+ALTER TABLE mysql_primkey3 DROP INDEX indexonb;
+ALTER TABLE mysql_primkey3 DROP c;
+ALTER TABLE mysql_primkey3 DROP PRIMARY KEY, ADD PRIMARY KEY(b);
+CREATE TABLE mysql_primkey4(a INT, b INT, PRIMARY KEY(a), INDEX si (a, b)) ENGINE=ROCKSDB;
+DROP INDEX si ON mysql_primkey4;
+DROP INDEX `PRIMARY` ON mysql_primkey4;
+ERROR HY000: Table without primary key cannot be created outside mysql schema.
+ALTER TABLE mysql.mysql_table ADD PRIMARY KEY (a);
+ALTER TABLE mysql.mysql_table DROP PRIMARY KEY;
+DROP TABLE mysql_primkey;
+DROP TABLE mysql_primkey2;
+DROP TABLE mysql_primkey3;
+DROP TABLE mysql_primkey4;
+USE mysql;
+DROP TABLE mysql_table;
+DROP TABLE mysql_table_2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/ddl_high_priority.result b/storage/rocksdb/mysql-test/rocksdb/r/ddl_high_priority.result
index 39130475349..50733f81598 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/ddl_high_priority.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/ddl_high_priority.result
@@ -45,7 +45,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
alter table t1 modify i bigint;;
set high_priority_ddl = 0;
@@ -98,7 +98,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
alter table t1 rename t1_new;;
set high_priority_ddl = 0;
@@ -152,7 +152,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
drop table t1;;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
@@ -202,7 +202,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
drop table t1;;
set high_priority_ddl = 0;
@@ -251,7 +251,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
alter table t1 modify i bigint;;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
@@ -302,7 +302,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
create index idx1 on t1 (i);;
set high_priority_ddl = 0;
@@ -342,7 +342,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
drop index idx1 on t1;;
set high_priority_ddl = 0;
@@ -390,7 +390,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
truncate t1;;
set high_priority_ddl = 0;
@@ -438,7 +438,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
create trigger ins_sum before insert on t1 for each row set @sum = @sum + new.i;;
set high_priority_ddl = 0;
@@ -478,7 +478,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
drop trigger ins_sum;;
set high_priority_ddl = 0;
@@ -528,7 +528,7 @@ set high_priority_ddl = 1;
select @@high_priority_ddl;
@@high_priority_ddl
1
-lock tables t1 write;
+rename table t1 to t2;
ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
optimize table t1;;
Table Op Msg_type Msg_text
@@ -538,6 +538,55 @@ connection: default (for show processlist)
show processlist;
Id User Host db Command Time State Info Rows examined Rows sent Tid Srv_Id
<Id> root <Host> test <Command> <Time> <State> <Info> <RExam> <RSent> <TID> 0
+
+## Test parameters:
+## use_sys_var = 1;
+## con_block = con1
+## con_kill = default
+## cmd = lock tables t1 write;
+## high_priority_cmd = optimize high_priority table t1;
+## should_kill = 1
+## recreate_table = 1
+## throw_error = 1
+
+drop table if exists t1;
+create table t1 (i int);
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `i` int(11) DEFAULT NULL
+) ENGINE=ROCKSDB DEFAULT CHARSET=latin1
+insert into t1 values (1), (2), (3);
+connection: con1
+lock tables t1 read;;
+connection: default
+set lock_wait_timeout = 0.02;
+set high_priority_lock_wait_timeout = 0.02;
+describe t1;
+Field Type Null Key Default Extra
+i int(11) YES NULL
+connection: default (for show processlist)
+# both con1 and default exist
+show processlist;
+Id User Host db Command Time State Info Rows examined Rows sent Tid Srv_Id
+<Id> root <Host> test <Command> <Time> <State> <Info> <RExam> <RSent> <TID> 0
+<Id> test_user1 <Host> test <Command> <Time> <State> <Info> <RExam> <RSent> <TID> 0
+connection: default
+lock tables t1 write;;
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
+set high_priority_ddl = 1;
+select @@high_priority_ddl;
+@@high_priority_ddl
+1
+rename table t1 to t2;
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction: Timeout on table metadata: test.t1
+lock tables t1 write;;
+set high_priority_ddl = 0;
+connection: default (for show processlist)
+show processlist;
+Id User Host db Command Time State Info Rows examined Rows sent Tid Srv_Id
+<Id> root <Host> test <Command> <Time> <State> <Info> <RExam> <RSent> <TID> 0
+unlock tables;
drop user test_user1@localhost;
drop user test_user2@localhost;
drop table if exists t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/deadlock_tracking.result b/storage/rocksdb/mysql-test/rocksdb/r/deadlock_tracking.result
index 1e7509172cb..fffae916c12 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/deadlock_tracking.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/deadlock_tracking.result
@@ -53,6 +53,7 @@ LIST OF SNAPSHOTS FOR EACH SESSION:
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -60,6 +61,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -102,6 +104,7 @@ LIST OF SNAPSHOTS FOR EACH SESSION:
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -109,6 +112,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -120,6 +124,7 @@ TABLE NAME: test.t
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -127,6 +132,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -170,6 +176,7 @@ LIST OF SNAPSHOTS FOR EACH SESSION:
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -177,6 +184,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -188,6 +196,7 @@ TABLE NAME: test.t
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -195,6 +204,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -206,6 +216,7 @@ TABLE NAME: test.t
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -213,6 +224,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -240,6 +252,7 @@ LIST OF SNAPSHOTS FOR EACH SESSION:
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -247,6 +260,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -352,6 +366,7 @@ LIST OF SNAPSHOTS FOR EACH SESSION:
*** DEADLOCK PATH
=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -359,6 +374,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: PRIMARY
TABLE NAME: test.t
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -373,6 +389,25 @@ TABLE NAME: test.t
END OF ROCKSDB TRANSACTION MONITOR OUTPUT
=========================================
+Deadlock #6
+create table t1 (id int primary key, value int) engine=rocksdb;
+insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5);
+begin;
+update t1 set value=value+100 where id=1;
+update t1 set value=value+100 where id=2;
+begin;
+update t1 set value=value+200 where id=3;
+update t1 set value=value+100 where id=3;
+update t1 set value=value+200 where id=1;
+ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+select * from t1;
+id value
+1 101
+2 102
+3 103
+4 4
+5 5
+drop table t1;
set global rocksdb_lock_wait_timeout = @prior_lock_wait_timeout;
set global rocksdb_deadlock_detect = @prior_deadlock_detect;
drop table t;
@@ -390,6 +425,27 @@ LIST OF SNAPSHOTS FOR EACH SESSION:
*** DEADLOCK PATH
=========================================
+TSTAMP
+TXN_ID
+COLUMN FAMILY NAME: default
+KEY
+LOCK TYPE: EXCLUSIVE
+INDEX NAME: NOT FOUND; IDX_ID
+TABLE NAME: NOT FOUND; IDX_ID
+---------------WAITING FOR---------------
+TSTAMP
+TXN_ID
+COLUMN FAMILY NAME: default
+KEY
+LOCK TYPE: EXCLUSIVE
+INDEX NAME: NOT FOUND; IDX_ID
+TABLE NAME: NOT FOUND; IDX_ID
+
+--------TXN_ID GOT DEADLOCK---------
+
+*** DEADLOCK PATH
+=========================================
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
@@ -397,6 +453,7 @@ LOCK TYPE: EXCLUSIVE
INDEX NAME: NOT FOUND; IDX_ID
TABLE NAME: NOT FOUND; IDX_ID
---------------WAITING FOR---------------
+TSTAMP
TXN_ID
COLUMN FAMILY NAME: default
KEY
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/drop_table.result b/storage/rocksdb/mysql-test/rocksdb/r/drop_table.result
index dba49d8ff41..4d20242f43e 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/drop_table.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/drop_table.result
@@ -45,6 +45,25 @@ DELETE FROM t4;
drop table t3;
DELETE FROM t1;
DELETE FROM t4;
+SET GLOBAL rocksdb_max_manual_compactions = 2;
+SET GLOBAL rocksdb_debug_manual_compaction_delay = 3600;
+connect con1, localhost, root,,;
+connect con2, localhost, root,,;
+connect con3, localhost, root,,;
+connection con1;
+SET GLOBAL rocksdb_compact_cf='cf1';
+connection con2;
+SET GLOBAL rocksdb_compact_cf='rev:cf2';
+connection default;
+select * from information_schema.global_status where variable_name='rocksdb_manual_compactions_running';
+VARIABLE_NAME VARIABLE_VALUE
+ROCKSDB_MANUAL_COMPACTIONS_RUNNING 1
+connection con3;
+SET GLOBAL rocksdb_compact_cf='cf1';
+ERROR HY000: Internal error: Can't schedule more manual compactions. Increase rocksdb_max_manual_compactions or stop issuing more manual compactions.
+SET GLOBAL rocksdb_compact_cf='rev:cf2';
+ERROR HY000: Internal error: Can't schedule more manual compactions. Increase rocksdb_max_manual_compactions or stop issuing more manual compactions.
+connection default;
drop table t4;
CREATE TABLE t5 (
a int not null,
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/explicit_snapshot.result b/storage/rocksdb/mysql-test/rocksdb/r/explicit_snapshot.result
new file mode 100644
index 00000000000..14f5ef65c59
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/explicit_snapshot.result
@@ -0,0 +1,265 @@
+DROP TABLE IF EXISTS t1;
+CREATE TABLE T1 (a INT PRIMARY KEY AUTO_INCREMENT) ENGINE=ROCKSDB;
+INSERT INTO T1 VALUES();
+"con1: Creating explict snapshot"
+SELECT * FROM T1;
+a
+1
+"con2: Inserting a row"
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+a
+1
+2
+"con2: Attaching snapshot id 1"
+ATTACH EXPLICIT ROCKSDB SNAPSHOT 1;
+"con2: New row should not be visible"
+SELECT * FROM T1;
+a
+1
+"con2: Releasing snapshot"
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+"con2: New row should be visible"
+SELECT * FROM T1;
+a
+1
+2
+"con1: New row should not be visible"
+SELECT * FROM T1;
+a
+1
+"con1: Releasing snapshot"
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: New row should be visible"
+SELECT * FROM T1;
+a
+1
+2
+"con1: Starting shared snapshot"
+SELECT * FROM T1;
+a
+1
+2
+"con2: Inserting a row"
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+a
+1
+2
+3
+"con2: Starting existing snapshot"
+START TRANSACTION WITH EXISTING ROCKSDB SNAPSHOT 2;
+"con2: New row should not be visible"
+SELECT * FROM T1;
+a
+1
+2
+COMMIT;
+"con2: New row should be visible"
+SELECT * FROM T1;
+a
+1
+2
+3
+COMMIT;
+"con1: New row should be visible"
+SELECT * FROM T1;
+a
+1
+2
+3
+"con1: Creating explict snapshot"
+"con2: Trying to insert row"
+INSERT INTO T1 VALUES();
+ERROR HY000: Can't execute updates when an explicit snapshot is associated with the connection using CREATE|ATTACH EXPLICIT [ENGINE] SNAPSHOT
+"con2: Attaching existing snapshot"
+ATTACH EXPLICIT ROCKSDB SNAPSHOT 3;
+"con2: Trying to insert row"
+INSERT INTO T1 VALUES();
+ERROR HY000: Can't execute updates when an explicit snapshot is associated with the connection using CREATE|ATTACH EXPLICIT [ENGINE] SNAPSHOT
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: Starting shared snapshot"
+"con1: Trying to insert row"
+INSERT INTO T1 VALUES();
+ERROR HY000: Can't execute updates when you started a transaction with START TRANSACTION WITH CONSISTENT|SHARED|EXISTING [ROCKSDB] SNAPSHOT.
+"con2: Starting existing snapshot"
+START TRANSACTION WITH EXISTING ROCKSDB SNAPSHOT 4;
+"con2: Trying to insert row"
+INSERT INTO T1 VALUES();
+ERROR HY000: Can't execute updates when you started a transaction with START TRANSACTION WITH CONSISTENT|SHARED|EXISTING [ROCKSDB] SNAPSHOT.
+COMMIT;
+COMMIT;
+"con1: Creating explicit snapshot"
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+SELECT * FROM T1;
+a
+1
+2
+3
+"con2: Inserting a row"
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+"con1: New row should not be seen"
+SELECT * FROM T1;
+a
+1
+2
+3
+"con1: Creating another explicit snapshot"
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: Now the new row should be seen"
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+"con1: Starting transaction with consistent snapshot"
+START TRANSACTION WITH CONSISTENT ROCKSDB SNAPSHOT;
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+"con2: Inserting a row"
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+"con1: The new row should not be seen"
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+"con1: Creating another explicit snapshot"
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: The new row should still not be seen"
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+"con1: Committing trx"
+COMMIT;
+"con1: The new row should now be seen because of the new explicit snapshot created above"
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+"con1: Releasing explicit snapshot"
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: Starting transaction with shared snapshot"
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+"con2: Inserting a row"
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+6
+"con1: The new row should not be seen"
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+"con1: Starting another transaction with shared snapshot"
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+"con1: The new row should now be seen"
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+6
+COMMIT;
+"con1: Creating explicit snapshot"
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+6
+"con1: Releasing explicit snapshot"
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: Releasing explicit snapshot again"
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+ERROR HY000: Cannot process explicit snapshot
+"con1: Starting transaction with shared snapshot"
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+6
+"con2: Inserting a row"
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+6
+7
+"con1: Creating explicit snapshot"
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+SELECT * FROM T1;
+a
+1
+2
+3
+4
+5
+6
+"con1: Releasing explicit snapshot"
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+"con1: The new row should not be seen"
+SELECT* FROM T1;
+a
+1
+2
+3
+4
+5
+6
+COMMIT;
+DROP TABLE T1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/i_s_deadlock.result b/storage/rocksdb/mysql-test/rocksdb/r/i_s_deadlock.result
index 36db92095e9..3ec9294e3a1 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/i_s_deadlock.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/i_s_deadlock.result
@@ -14,6 +14,7 @@ show create table information_schema.rocksdb_deadlock;
Table Create Table
ROCKSDB_DEADLOCK CREATE TEMPORARY TABLE `ROCKSDB_DEADLOCK` (
`DEADLOCK_ID` bigint(8) NOT NULL DEFAULT 0,
+ `TIMESTAMP` bigint(8) NOT NULL DEFAULT 0,
`TRANSACTION_ID` bigint(8) NOT NULL DEFAULT 0,
`CF_NAME` varchar(193) NOT NULL DEFAULT '',
`WAITING_KEY` varchar(513) NOT NULL DEFAULT '',
@@ -25,7 +26,7 @@ ROCKSDB_DEADLOCK CREATE TEMPORARY TABLE `ROCKSDB_DEADLOCK` (
create table t (i int primary key) engine=rocksdb;
insert into t values (1), (2), (3);
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
Deadlock #1
connection con1;
begin;
@@ -49,9 +50,9 @@ i
rollback;
connection default;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
Deadlock #2
connection con1;
begin;
@@ -75,11 +76,11 @@ i
rollback;
connection default;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
set global rocksdb_max_latest_deadlocks = 10;
Deadlock #3
connection con1;
@@ -104,18 +105,18 @@ i
rollback;
connection default;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
set global rocksdb_max_latest_deadlocks = 1;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 1
connection con3;
set rocksdb_deadlock_detect_depth = 2;
Deadlock #4
@@ -153,7 +154,7 @@ rollback;
connection default;
set global rocksdb_max_latest_deadlocks = 5;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
Deadlock #5
connection con1;
begin;
@@ -195,9 +196,9 @@ connection con3;
rollback;
connection default;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY SHARED PRIMARY test.t 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE PRIMARY test.t 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY SHARED PRIMARY test.t 1
disconnect con1;
disconnect con2;
disconnect con3;
@@ -205,11 +206,11 @@ set global rocksdb_lock_wait_timeout = @prior_lock_wait_timeout;
set global rocksdb_deadlock_detect = @prior_deadlock_detect;
drop table t;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY EXCLUSIVE INDEX_NAME TABLE_NAME 0
-DEADLOCK_ID TRANSACTION_ID default WAITING_KEY SHARED INDEX_NAME TABLE_NAME 1
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY EXCLUSIVE INDEX_NAME TABLE_NAME 0
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID default WAITING_KEY SHARED INDEX_NAME TABLE_NAME 1
set global rocksdb_max_latest_deadlocks = 0;
# Clears deadlock buffer of any existent deadlocks.
set global rocksdb_max_latest_deadlocks = @prior_max_latest_deadlocks;
select * from information_schema.rocksdb_deadlock;
-DEADLOCK_ID TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
+DEADLOCK_ID TIMESTAMP TRANSACTION_ID CF_NAME WAITING_KEY LOCK_TYPE INDEX_NAME TABLE_NAME ROLLED_BACK
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/index_file_map.result b/storage/rocksdb/mysql-test/rocksdb/r/index_file_map.result
index 2c7d37c053f..ad007d71e15 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/index_file_map.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/index_file_map.result
@@ -24,5 +24,8 @@ WHERE INDEX_NUMBER =
WHERE TABLE_NAME = 't2' AND INDEX_NAME = "PRIMARY");
COLUMN_FAMILY INDEX_NUMBER SST_NAME NUM_ROWS DATA_SIZE ENTRY_DELETES ENTRY_SINGLEDELETES ENTRY_MERGES ENTRY_OTHERS DISTINCT_KEYS_PREFIX
# # SSTNAME 4 # # # # # 4
+select count(*) > 0 from information_schema.rocksdb_sst_props;
+count(*) > 0
+1
DROP TABLE t1;
DROP TABLE t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/index_merge_rocksdb2.result b/storage/rocksdb/mysql-test/rocksdb/r/index_merge_rocksdb2.result
index 4370715925a..e0248737381 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/index_merge_rocksdb2.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/index_merge_rocksdb2.result
@@ -30,7 +30,7 @@ id select_type table type possible_keys key key_len ref rows Extra
explain
select * from t0 where key1 < 3 or key2 > 1020;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL 2 Using sort_union(i1,i2); Using where
+1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL 4 Using sort_union(i1,i2); Using where
select * from t0 where key1 < 3 or key2 > 1020;
key1 key2 key3 key4 key5 key6 key7 key8
1 1 1 1 1 1 1 1023
@@ -68,7 +68,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL # Using sort_union(i1,i2); Using where
explain select * from t0 where (key1 > 1 or key2 > 2);
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 ALL i1,i2 NULL NULL NULL # Using where
+1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL # Using sort_union(i1,i2); Using where
explain select * from t0 force index (i1,i2) where (key1 > 1 or key2 > 2);
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL # Using sort_union(i1,i2); Using where
@@ -124,13 +124,13 @@ id select_type table type possible_keys key key_len ref rows Extra
explain select * from t0 where
(key1 < 3 or key2 < 3) and (key3 < 1000);
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 index_merge i1,i2,i3 i1,i2 4,4 NULL # Using sort_union(i1,i2); Using where
+1 SIMPLE t0 range i1,i2,i3 i3 4 NULL # Using index condition; Using where
explain select * from t0 where
((key1 < 3 or key2 < 3) and (key2 <4 or key3 < 3))
or
key2 > 4;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 ALL i1,i2,i3 NULL NULL NULL # Using where
+1 SIMPLE t0 index_merge i1,i2,i3 i1,i2 4,4 NULL # Using sort_union(i1,i2); Using where
explain select * from t0 where
((key1 < 4 or key2 < 4) and (key2 <4 or key3 < 3))
or
@@ -175,7 +175,7 @@ explain select * from t0 where
or
((key3 >5 or key5 < 2) and (key5 < 5 or key6 < 6));
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 ALL i1,i2,i3,i5,i6 NULL NULL NULL # Using where
+1 SIMPLE t0 index_merge i1,i2,i3,i5,i6 i3,i5 4,4 NULL # Using sort_union(i3,i5); Using where
explain select * from t0 force index(i1, i2, i3, i4, i5, i6 ) where
((key3 <3 or key5 < 4) and (key1 < 3 or key2 < 3))
or
@@ -235,13 +235,13 @@ key1a key1b key2 key2_1 key2_2 key3
4 4 0 4 4 4
explain select * from t4 where key1a = 3 or key1b = 4;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 index_merge i1a,i1b i1a,i1b 4,4 NULL 2 Using sort_union(i1a,i1b); Using where
+1 SIMPLE t4 index_merge i1a,i1b i1a,i1b 4,4 NULL 4 Using sort_union(i1a,i1b); Using where
explain select * from t4 where key2 = 1 and (key2_1 = 1 or key3 = 5);
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ref i2_1,i2_2 i2_1 4 const 1 Using where
+1 SIMPLE t4 ref i2_1,i2_2 i2_1 4 const 2 Using where
explain select * from t4 where key2 = 1 and (key2_1 = 1 or key2_2 = 5);
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t4 ref i2_1,i2_2 i2_1 4 const 1 Using where
+1 SIMPLE t4 ref i2_1,i2_2 i2_1 4 const 2 Using where
explain select * from t4 where key2_1 = 1 or key2_2 = 5;
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t4 ALL NULL NULL NULL NULL # Using where
@@ -266,7 +266,7 @@ explain
select * from t0,t1 where (t0.key1=t1.key1) and
(t0.key1=3 or t0.key2<4) and t1.key1=2;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 ref i1,i2 i1 4 const 1 Using where
+1 SIMPLE t0 ref i1,i2 i1 4 const 2 Using where
1 SIMPLE t1 ref i1 i1 4 const 1
explain select * from t0,t1 where t0.key1 = 5 and
(t1.key1 = t0.key1 or t1.key8 = t0.key1);
@@ -281,8 +281,8 @@ id select_type table type possible_keys key key_len ref rows Extra
explain select * from t1 where key1=3 or key2=4
union select * from t1 where key1<4 or key3=5;
id select_type table type possible_keys key key_len ref rows Extra
-1 PRIMARY t1 index_merge i1,i2 i1,i2 4,4 NULL 2 Using union(i1,i2); Using where
-2 UNION t1 index_merge i1,i3 i1,i3 4,4 NULL 2 Using sort_union(i1,i3); Using where
+1 PRIMARY t1 index_merge i1,i2 i1,i2 4,4 NULL 4 Using union(i1,i2); Using where
+2 UNION t1 index_merge i1,i3 i1,i3 4,4 NULL 4 Using sort_union(i1,i3); Using where
NULL UNION RESULT <union1,2> ALL NULL NULL NULL NULL NULL
explain select * from (select * from t1 where key1 = 3 or key2 =3) as Z where key8 >5;
id select_type table type possible_keys key key_len ref rows Extra
@@ -299,7 +299,7 @@ key1=1 or key2=2 or key3=3 or key4=4 or
key5=5 or key6=6 or key7=7 or key8=8 or
key9=9 or keyA=10 or keyB=11 or keyC=12;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t3 index_merge i1,i2,i3,i4,i5,i6,i7,i8,i9,iA,iB,iC i1,i2,i3,i4,i5,i6,i7,i8,i9,iA,iB,iC 4,4,4,4,4,4,4,4,4,4,4,4 NULL 12 Using union(i1,i2,i3,i4,i5,i6,i7,i8,i9,iA,iB,iC); Using where
+1 SIMPLE t3 index_merge i1,i2,i3,i4,i5,i6,i7,i8,i9,iA,iB,iC i1,i2,i3,i4,i5,i6,i7,i8,i9,iA,iB,iC 4,4,4,4,4,4,4,4,4,4,4,4 NULL 24 Using union(i1,i2,i3,i4,i5,i6,i7,i8,i9,iA,iB,iC); Using where
select * from t3 where
key1=1 or key2=2 or key3=3 or key4=4 or
key5=5 or key6=6 or key7=7 or key8=8 or
@@ -319,7 +319,7 @@ key1 key2 key3 key4 key5 key6 key7 key8 key9 keyA keyB keyC
1016 1016 1016 1016 1016 1016 1016 8 1016 1016 1016 1016
explain select * from t0 where key1 < 3 or key2 < 4;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL 2 Using sort_union(i1,i2); Using where
+1 SIMPLE t0 index_merge i1,i2 i1,i2 4,4 NULL 4 Using sort_union(i1,i2); Using where
select * from t0 where key1 < 3 or key2 < 4;
key1 key2 key3 key4 key5 key6 key7 key8
1 1 1 1 1 1 1 1023
@@ -696,7 +696,7 @@ count(a)
4
expla_or_bin select count(a_or_b) from t2 where a_or_b='AAAAAAAA' a_or_bnd a_or_b='AAAAAAAA';
id select_type ta_or_ba_or_ble type possia_or_ble_keys key key_len ref rows Extra_or_b
-1 SIMPLE t2 ref a_or_b,a_or_b a_or_b 6 const 1 Using where
+1 SIMPLE t2 ref a_or_b,a_or_b a_or_b 6 const 2 Using where
select count(a) from t2 where a='AAAAAAAA' and b='AAAAAAAA';
count(a)
4
@@ -706,7 +706,7 @@ count(a)
insert into t2 values ('ab', 'ab', 'uh', 'oh');
explain select a from t2 where a='ab';
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t2 ref a a 6 const 1 Using where
+1 SIMPLE t2 ref a a 6 const 2 Using where
drop table t2;
CREATE TABLE t1(c1 INT, c2 INT DEFAULT 0, c3 CHAR(255) DEFAULT '',
KEY(c1), KEY(c2), KEY(c3));
@@ -732,7 +732,7 @@ INDEX i2(key2)
);
explain select * from t1 where key1 < 5 or key2 > 197;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 index_merge i1,i2 i1,i2 4,4 NULL 2 Using sort_union(i1,i2); Using where
+1 SIMPLE t1 index_merge i1,i2 i1,i2 4,4 NULL 4 Using sort_union(i1,i2); Using where
select * from t1 where key1 < 5 or key2 > 197;
key1 key2
0 200
@@ -742,7 +742,7 @@ key1 key2
4 196
explain select * from t1 where key1 < 3 or key2 > 195;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 index_merge i1,i2 i1,i2 4,4 NULL 2 Using sort_union(i1,i2); Using where
+1 SIMPLE t1 index_merge i1,i2 i1,i2 4,4 NULL 4 Using sort_union(i1,i2); Using where
select * from t1 where key1 < 3 or key2 > 195;
key1 key2
0 200
@@ -758,7 +758,7 @@ update t1 set str1='aaa', str2='bbb', str3=concat(key2, '-', key1 div 2, '_' ,if
alter table t1 add primary key (str1, zeroval, str2, str3);
explain select * from t1 where key1 < 5 or key2 > 197;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ALL i1,i2 NULL NULL NULL 200 Using where
+1 SIMPLE t1 index_merge i1,i2 i1,i2 4,4 NULL 4 Using sort_union(i1,i2); Using where
select * from t1 where key1 < 5 or key2 > 197;
key1 key2 str1 zeroval str2 str3
4 196 aaa 0 bbb 196-2_a
@@ -768,7 +768,7 @@ key1 key2 str1 zeroval str2 str3
0 200 aaa 0 bbb 200-0_a
explain select * from t1 where key1 < 3 or key2 > 195;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ALL i1,i2 NULL NULL NULL 200 Using where
+1 SIMPLE t1 index_merge i1,i2 i1,i2 4,4 NULL 4 Using sort_union(i1,i2); Using where
select * from t1 where key1 < 3 or key2 > 195;
key1 key2 str1 zeroval str2 str3
4 196 aaa 0 bbb 196-2_a
@@ -789,7 +789,7 @@ show warnings;
Level Code Message
explain select pk from t1 where key1 = 1 and key2 = 1;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ref key1,key2 key1 5 const 1 Using where
+1 SIMPLE t1 ref key1,key2 key1 5 const 2 Using where
select pk from t1 where key2 = 1 and key1 = 1;
pk
26
@@ -1057,7 +1057,7 @@ SELECT a
FROM t1
WHERE c = 1 AND b = 1 AND d = 1;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ref c,bd c 5 const 1 Using where
+1 SIMPLE t1 ref c,bd c 5 const 2 Using where
CREATE TABLE t2 ( a INT )
SELECT a
FROM t1
@@ -1303,7 +1303,7 @@ pk1 pk2 key1 key2 pktail1ok pktail2ok pktail3bad pktail4bad pktail5bad pk2copy b
1 19 0 0 0 0 0 0 0 19 0 filler-data-19 filler2
explain select pk1,pk2 from t1 where key1 = 10 and key2=10 and 2*pk1+1 < 2*96+1;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ref key1,key2 key1 4 const 1 Using index condition; Using where
+1 SIMPLE t1 index_merge key1,key2 key1,key2 4,4 NULL 1 Using intersect(key1,key2); Using where; Using index
select pk1,pk2 from t1 where key1 = 10 and key2=10 and 2*pk1+1 < 2*96+1;
pk1 pk2
95 50
@@ -1324,13 +1324,13 @@ id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range PRIMARY,key1 key1 8 NULL ROWS Using index condition
explain select * from t1 where pktail1ok=1 and key1=10;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ref key1,pktail1ok key1 4 const 1 Using where
+1 SIMPLE t1 index_merge key1,pktail1ok key1,pktail1ok 4,4 NULL 1 Using intersect(key1,pktail1ok); Using where
explain select * from t1 where pktail2ok=1 and key1=10;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ref key1,pktail2ok key1 4 const 1 Using where
+1 SIMPLE t1 index_merge key1,pktail2ok key1,pktail2ok 4,4 NULL 1 Using intersect(key1,pktail2ok); Using where
explain select * from t1 where (pktail2ok=1 and pk1< 50000) or key1=10;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 index_merge PRIMARY,key1,pktail2ok pktail2ok,key1 8,4 NULL ROWS Using sort_union(pktail2ok,key1); Using where
+1 SIMPLE t1 index_merge PRIMARY,key1,pktail2ok PRIMARY,key1 4,4 NULL ROWS Using union(PRIMARY,key1); Using where
explain select * from t1 where pktail3bad=1 and key1=10;
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ref key1,pktail3bad EITHER_KEY 4 const ROWS Using where
@@ -1342,7 +1342,7 @@ id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 ref key1,pktail5bad key1 4 const ROWS Using where
explain select pk1,pk2,key1,key2 from t1 where key1 = 10 and key2=10 limit 10;
id select_type table type possible_keys key key_len ref rows Extra
-1 SIMPLE t1 ref key1,key2 key1 4 const 1 Using where
+1 SIMPLE t1 index_merge key1,key2 key1,key2 4,4 NULL 1 Using intersect(key1,key2); Using where; Using index
select pk1,pk2,key1,key2 from t1 where key1 = 10 and key2=10 limit 10;
pk1 pk2 key1 key2
95 50 10 10
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/information_schema.result b/storage/rocksdb/mysql-test/rocksdb/r/information_schema.result
index aba14e3c076..e22a85fd5c6 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/information_schema.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/information_schema.result
@@ -16,6 +16,7 @@ SET GLOBAL ROCKSDB_PAUSE_BACKGROUND_WORK=0;
select VALUE into @keysIn from INFORMATION_SCHEMA.ROCKSDB_COMPACTION_STATS where CF_NAME = 'default' and LEVEL = 'Sum' and TYPE = 'KeyIn';
CREATE TABLE t1 (i1 INT, i2 INT, PRIMARY KEY (i1)) ENGINE = ROCKSDB;
INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3);
+set global rocksdb_force_flush_memtable_now = true;
select * from INFORMATION_SCHEMA.ROCKSDB_GLOBAL_INFO;
TYPE NAME VALUE
MAX_INDEX_ID MAX_INDEX_ID max_index_id
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/issue255.result b/storage/rocksdb/mysql-test/rocksdb/r/issue255.result
index c1d9ef4574c..d9b8f0e0851 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/issue255.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/issue255.result
@@ -2,7 +2,7 @@ CREATE TABLE t1 (pk BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT);
INSERT INTO t1 VALUES (5);
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 1 # # # # # 6 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 6 NULL NULL NULL latin1_swedish_ci NULL 0 N
INSERT INTO t1 VALUES ('538647864786478647864');
Warnings:
Warning 1264 Out of range value for column 'pk' at row 1
@@ -21,7 +21,7 @@ pk
9223372036854775807
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 2 # # # # # 9223372036854775807 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 9223372036854775807 NULL NULL NULL latin1_swedish_ci NULL 0 N
INSERT INTO t1 VALUES ();
ERROR 23000: Duplicate entry '9223372036854775807' for key 'PRIMARY'
SELECT * FROM t1;
@@ -30,13 +30,13 @@ pk
9223372036854775807
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 2 # # # # # 9223372036854775807 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 9223372036854775807 NULL NULL NULL latin1_swedish_ci NULL 0 N
DROP TABLE t1;
CREATE TABLE t1 (pk TINYINT NOT NULL PRIMARY KEY AUTO_INCREMENT);
INSERT INTO t1 VALUES (5);
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 1 # # # # # 6 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 6 NULL NULL NULL latin1_swedish_ci NULL 0 N
INSERT INTO t1 VALUES (1000);
Warnings:
Warning 1264 Out of range value for column 'pk' at row 1
@@ -46,7 +46,7 @@ pk
127
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 2 # # # # # 127 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 127 NULL NULL NULL latin1_swedish_ci NULL 0 N
INSERT INTO t1 VALUES ();
ERROR 23000: Duplicate entry '127' for key 'PRIMARY'
SELECT * FROM t1;
@@ -55,7 +55,7 @@ pk
127
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 2 # # # # # 127 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 127 NULL NULL NULL latin1_swedish_ci NULL 0 N
INSERT INTO t1 VALUES ();
ERROR 23000: Duplicate entry '127' for key 'PRIMARY'
SELECT * FROM t1;
@@ -64,5 +64,5 @@ pk
127
SHOW TABLE STATUS LIKE 't1';
Name Engine Version Row_format Rows Avg_row_length Data_length Max_data_length Index_length Data_free Auto_increment Create_time Update_time Check_time Collation Checksum Create_options Comment Max_index_length Temporary
-t1 ROCKSDB # Fixed 2 # # # # # 127 NULL NULL NULL latin1_swedish_ci NULL 0 N
+t1 ROCKSDB # Fixed # # # # # # 127 NULL NULL NULL latin1_swedish_ci NULL 0 N
DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/lock.result b/storage/rocksdb/mysql-test/rocksdb/r/lock.result
index 36fea5b937f..7c4f54778d0 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/lock.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/lock.result
@@ -104,3 +104,18 @@ SELECT a,b FROM t1;
a b
UNLOCK TABLES;
DROP TABLE t1, t2;
+CREATE TABLE t1 (i INT) ENGINE=MyISAM;
+HANDLER t1 OPEN h;
+CREATE TABLE t2 (i INT) ENGINE=RocksDB;
+LOCK TABLES t2 WRITE;
+connect con1,localhost,root,,test;
+connection con1;
+FLUSH TABLES WITH READ LOCK;
+connection default;
+INSERT INTO t2 VALUES (1);
+UNLOCK TABLES;
+HANDLER h CLOSE;
+connection con1;
+disconnect con1;
+connection default;
+DROP TABLE t1, t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/mariadb_port_fixes.result b/storage/rocksdb/mysql-test/rocksdb/r/mariadb_port_fixes.result
index 017d7b77d31..730e12d02f6 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/mariadb_port_fixes.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/mariadb_port_fixes.result
@@ -78,6 +78,7 @@ ROCKSDB_CF_OPTIONS Stable
ROCKSDB_COMPACTION_STATS Stable
ROCKSDB_GLOBAL_INFO Stable
ROCKSDB_DDL Stable
+ROCKSDB_SST_PROPS Stable
ROCKSDB_INDEX_FILE_MAP Stable
ROCKSDB_LOCKS Stable
ROCKSDB_TRX Stable
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/misc.result b/storage/rocksdb/mysql-test/rocksdb/r/misc.result
index 6087928b80f..f19f7f82ab7 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/misc.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/misc.result
@@ -56,8 +56,6 @@ help_relation help_keyword_id NULL NULL
help_relation help_topic_id NULL NULL
help_topic help_topic_id NULL NULL
help_topic name NULL NULL
-host Db NULL NULL
-host Host NULL NULL
index_stats db_name NULL NULL
index_stats index_name NULL NULL
index_stats prefix_arity NULL NULL
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/mysqldump.result b/storage/rocksdb/mysql-test/rocksdb/r/mysqldump.result
index 7e17c98668c..5ac36e1f4ba 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/mysqldump.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/mysqldump.result
@@ -34,7 +34,10 @@ update r1 set value1=value1+100 where id1=1 and id2=1 and id3='1';
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
-/*!50601 SELECT count(*) INTO @is_rocksdb_supported FROM information_schema.SESSION_VARIABLES WHERE variable_name='rocksdb_bulk_load' */;
+/*!50601 SELECT count(*) INTO @is_mysql8 FROM information_schema.TABLES WHERE table_schema='performance_schema' AND table_name='session_variables' */;
+/*!50601 SET @check_rocksdb = CONCAT( 'SELECT count(*) INTO @is_rocksdb_supported FROM ', IF (@is_mysql8, 'performance', 'information'), '_schema.session_variables WHERE variable_name=\'rocksdb_bulk_load\'') */;
+/*!50601 PREPARE s FROM @check_rocksdb */;
+/*!50601 EXECUTE s */;
/*!50601 SET @enable_bulk_load = IF (@is_rocksdb_supported, 'SET SESSION rocksdb_bulk_load=1', 'SET @dummy = 0') */;
/*!50601 PREPARE s FROM @enable_bulk_load */;
/*!50601 EXECUTE s */;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/percona_nonflushing_analyze_debug.result b/storage/rocksdb/mysql-test/rocksdb/r/percona_nonflushing_analyze_debug.result
new file mode 100644
index 00000000000..84176da34fe
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/percona_nonflushing_analyze_debug.result
@@ -0,0 +1,19 @@
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=RocksDB;
+INSERT INTO t1 VALUES (1), (2), (3);
+SET DEBUG_SYNC="handler_ha_index_next_end SIGNAL idx_scan_in_progress WAIT_FOR finish_scan";
+SELECT * FROM t1;
+SET DEBUG_SYNC="now WAIT_FOR idx_scan_in_progress";
+ANALYZE TABLE t1;
+Table Op Msg_type Msg_text
+test.t1 analyze status OK
+SELECT * FROM t1;
+a
+1
+2
+3
+SET DEBUG_SYNC="now SIGNAL finish_scan";
+a
+1
+2
+3
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/prefix_extractor_override.result b/storage/rocksdb/mysql-test/rocksdb/r/prefix_extractor_override.result
index 9c7d189e935..c0903eda663 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/prefix_extractor_override.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/prefix_extractor_override.result
@@ -24,11 +24,9 @@ CF_NAME OPTION_TYPE VALUE
__system__ PREFIX_EXTRACTOR rocksdb.CappedPrefix.24
cf1 PREFIX_EXTRACTOR rocksdb.CappedPrefix.24
default PREFIX_EXTRACTOR rocksdb.CappedPrefix.24
+SET @@global.rocksdb_update_cf_options = 'cf1={prefix_extractor=capped:26};';
-Restarting with new Prefix Extractor...
-
-
-Changed Prefix Extractor (after restart):
+Changed Prefix Extractor (after update_cf_options set, without restart):
SELECT * FROM information_schema.rocksdb_cf_options WHERE option_type like '%prefix_extractor%';
CF_NAME OPTION_TYPE VALUE
@@ -65,6 +63,7 @@ COUNT(*)
select variable_value-@u from information_schema.global_status where variable_name='rocksdb_bloom_filter_prefix_checked';
variable_value-@u
2
+SET @@global.rocksdb_update_cf_options = '';
set global rocksdb_compact_cf='cf1';
select variable_value into @u from information_schema.global_status where variable_name='rocksdb_bloom_filter_prefix_checked';
SELECT COUNT(*) FROM t1 WHERE id1=1 AND id2=30 AND id3=30;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb.result b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb.result
index e5fb9ceacba..6a21a339207 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb.result
@@ -880,6 +880,7 @@ rocksdb_block_restart_interval 16
rocksdb_block_size 4096
rocksdb_block_size_deviation 10
rocksdb_bulk_load OFF
+rocksdb_bulk_load_allow_sk OFF
rocksdb_bulk_load_allow_unsorted OFF
rocksdb_bulk_load_size 1000
rocksdb_bytes_per_sync 0
@@ -887,6 +888,7 @@ rocksdb_cache_index_and_filter_blocks ON
rocksdb_checksums_pct 100
rocksdb_collect_sst_properties ON
rocksdb_commit_in_the_middle OFF
+rocksdb_commit_time_batch_for_recovery OFF
rocksdb_compact_cf
rocksdb_compaction_readahead_size 0
rocksdb_compaction_sequential_deletes 0
@@ -900,6 +902,7 @@ rocksdb_datadir ./#rocksdb
rocksdb_db_write_buffer_size 0
rocksdb_deadlock_detect OFF
rocksdb_deadlock_detect_depth 50
+rocksdb_debug_manual_compaction_delay 0
rocksdb_debug_optimizer_no_zero_cardinality ON
rocksdb_debug_ttl_ignore_pk OFF
rocksdb_debug_ttl_read_filter_ts 0
@@ -915,6 +918,7 @@ rocksdb_enable_ttl ON
rocksdb_enable_ttl_read_filtering ON
rocksdb_enable_write_thread_adaptive_yield OFF
rocksdb_error_if_exists OFF
+rocksdb_error_on_suboptimal_collation ON
rocksdb_flush_log_at_trx_commit 0
rocksdb_force_compute_memtable_stats ON
rocksdb_force_compute_memtable_stats_cachetime 0
@@ -934,12 +938,14 @@ rocksdb_lock_scanned_rows OFF
rocksdb_lock_wait_timeout 1
rocksdb_log_file_time_to_roll 0
rocksdb_manifest_preallocation_size 4194304
+rocksdb_manual_compaction_threads 0
rocksdb_manual_wal_flush ON
rocksdb_master_skip_tx_api OFF
rocksdb_max_background_jobs 2
rocksdb_max_latest_deadlocks 5
rocksdb_max_log_file_size 0
-rocksdb_max_manifest_file_size 18446744073709551615
+rocksdb_max_manifest_file_size 1073741824
+rocksdb_max_manual_compactions 10
rocksdb_max_row_locks 1048576
rocksdb_max_subcompactions 1
rocksdb_max_total_wal_size 0
@@ -969,6 +975,7 @@ rocksdb_skip_fill_cache OFF
rocksdb_skip_unique_check_tables .*
rocksdb_sst_mgr_rate_bytes_per_sec 0
rocksdb_stats_dump_period_sec 600
+rocksdb_stats_recalc_rate 0
rocksdb_store_row_debug_checksums OFF
rocksdb_strict_collation_check OFF
rocksdb_strict_collation_exceptions
@@ -995,6 +1002,7 @@ rocksdb_whole_key_filtering ON
rocksdb_write_batch_max_bytes 0
rocksdb_write_disable_wal OFF
rocksdb_write_ignore_missing_column_families OFF
+rocksdb_write_policy write_committed
create table t47 (pk int primary key, col1 varchar(12)) engine=rocksdb;
insert into t47 values (1, 'row1');
insert into t47 values (2, 'row2');
@@ -1351,7 +1359,7 @@ insert into t1 select (@a:=@a+1), 1234 from information_schema.session_variables
set @tmp1= @@rocksdb_max_row_locks;
set rocksdb_max_row_locks= 20;
update t1 set a=a+10;
-ERROR HY000: Status error 10 received from RocksDB: Operation aborted: Failed to acquire lock due to max_num_locks limit
+ERROR HY000: Got error 10 'Operation aborted: Failed to acquire lock due to max_num_locks limit' from ROCKSDB
DROP TABLE t1;
#
# Test AUTO_INCREMENT behavior problem,
@@ -1495,6 +1503,8 @@ Rocksdb_block_cache_index_miss #
Rocksdb_block_cache_miss #
Rocksdb_block_cachecompressed_hit #
Rocksdb_block_cachecompressed_miss #
+Rocksdb_bloom_filter_full_positive #
+Rocksdb_bloom_filter_full_true_positive #
Rocksdb_bloom_filter_prefix_checked #
Rocksdb_bloom_filter_prefix_useful #
Rocksdb_bloom_filter_useful #
@@ -1511,6 +1521,8 @@ Rocksdb_get_hit_l1 #
Rocksdb_get_hit_l2_and_up #
Rocksdb_getupdatessince_calls #
Rocksdb_iter_bytes_read #
+Rocksdb_manual_compactions_processed #
+Rocksdb_manual_compactions_running #
Rocksdb_memtable_hit #
Rocksdb_memtable_miss #
Rocksdb_no_file_closes #
@@ -1602,6 +1614,8 @@ ROCKSDB_BLOCK_CACHE_INDEX_MISS
ROCKSDB_BLOCK_CACHE_MISS
ROCKSDB_BLOCK_CACHECOMPRESSED_HIT
ROCKSDB_BLOCK_CACHECOMPRESSED_MISS
+ROCKSDB_BLOOM_FILTER_FULL_POSITIVE
+ROCKSDB_BLOOM_FILTER_FULL_TRUE_POSITIVE
ROCKSDB_BLOOM_FILTER_PREFIX_CHECKED
ROCKSDB_BLOOM_FILTER_PREFIX_USEFUL
ROCKSDB_BLOOM_FILTER_USEFUL
@@ -1618,6 +1632,8 @@ ROCKSDB_GET_HIT_L1
ROCKSDB_GET_HIT_L2_AND_UP
ROCKSDB_GETUPDATESSINCE_CALLS
ROCKSDB_ITER_BYTES_READ
+ROCKSDB_MANUAL_COMPACTIONS_PROCESSED
+ROCKSDB_MANUAL_COMPACTIONS_RUNNING
ROCKSDB_MEMTABLE_HIT
ROCKSDB_MEMTABLE_MISS
ROCKSDB_NO_FILE_CLOSES
@@ -1711,6 +1727,8 @@ ROCKSDB_BLOCK_CACHE_INDEX_MISS
ROCKSDB_BLOCK_CACHE_MISS
ROCKSDB_BLOCK_CACHECOMPRESSED_HIT
ROCKSDB_BLOCK_CACHECOMPRESSED_MISS
+ROCKSDB_BLOOM_FILTER_FULL_POSITIVE
+ROCKSDB_BLOOM_FILTER_FULL_TRUE_POSITIVE
ROCKSDB_BLOOM_FILTER_PREFIX_CHECKED
ROCKSDB_BLOOM_FILTER_PREFIX_USEFUL
ROCKSDB_BLOOM_FILTER_USEFUL
@@ -1727,6 +1745,8 @@ ROCKSDB_GET_HIT_L1
ROCKSDB_GET_HIT_L2_AND_UP
ROCKSDB_GETUPDATESSINCE_CALLS
ROCKSDB_ITER_BYTES_READ
+ROCKSDB_MANUAL_COMPACTIONS_PROCESSED
+ROCKSDB_MANUAL_COMPACTIONS_RUNNING
ROCKSDB_MEMTABLE_HIT
ROCKSDB_MEMTABLE_MISS
ROCKSDB_NO_FILE_CLOSES
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_checksums.result b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_checksums.result
index 0ec2540e8dd..505487c08ba 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_checksums.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_checksums.result
@@ -11,7 +11,12 @@ insert into t1 values (1,1,1),(2,2,2),(3,3,3);
check table t1;
Table Op Msg_type Msg_text
test.t1 check status OK
-FOUND 1 /0 table records had checksums/ in mysqld.1.err
+CHECKTABLE t1: Checking table t1
+CHECKTABLE t1: Checking index a
+CHECKTABLE t1: ... 3 index entries checked (0 had checksums)
+CHECKTABLE t1: Checking index b
+CHECKTABLE t1: ... 3 index entries checked (0 had checksums)
+CHECKTABLE t1: 0 table records had checksums
drop table t1;
set session rocksdb_store_row_debug_checksums=on;
create table t2 (pk int primary key, a int, b int, key(a), key(b)) engine=rocksdb;
@@ -19,7 +24,12 @@ insert into t2 values (1,1,1),(2,2,2),(3,3,3);
check table t2;
Table Op Msg_type Msg_text
test.t2 check status OK
-FOUND 1 /3 table records had checksums/ in mysqld.1.err
+CHECKTABLE t2: Checking table t2
+CHECKTABLE t2: Checking index a
+CHECKTABLE t2: ... 3 index entries checked (3 had checksums)
+CHECKTABLE t2: Checking index b
+CHECKTABLE t2: ... 3 index entries checked (3 had checksums)
+CHECKTABLE t2: 3 table records had checksums
# Now, make a table that has both rows with checksums and without
create table t3 (pk int primary key, a int, b int, key(a), key(b)) engine=rocksdb;
insert into t3 values (1,1,1),(2,2,2),(3,3,3);
@@ -29,16 +39,21 @@ set session rocksdb_store_row_debug_checksums=on;
check table t3;
Table Op Msg_type Msg_text
test.t3 check status OK
-FOUND 1 /2 table records had checksums/ in mysqld.1.err
+CHECKTABLE t3: Checking table t3
+CHECKTABLE t3: Checking index a
+CHECKTABLE t3: ... 3 index entries checked (3 had checksums)
+CHECKTABLE t3: Checking index b
+CHECKTABLE t3: ... 3 index entries checked (2 had checksums)
+CHECKTABLE t3: 2 table records had checksums
set session rocksdb_store_row_debug_checksums=on;
set session rocksdb_checksums_pct=5;
create table t4 (pk int primary key, a int, b int, key(a), key(b)) engine=rocksdb;
check table t4;
Table Op Msg_type Msg_text
test.t4 check status OK
-10000 index entries had around 500 checksums
-10000 index entries had around 500 checksums
-Around 500 table records had checksums
+4000 index entries had around 200 checksums
+4000 index entries had around 200 checksums
+Around 200 table records had checksums
set session rocksdb_checksums_pct=100;
#
# Ok, table t2 has all rows with checksums. Simulate a few checksum mismatches.
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rc.result b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rc.result
index e52f495e7d5..ea2506941b2 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rc.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rc.result
@@ -50,10 +50,9 @@ i
3
insert into t values (4), (1);
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
-# Statement should be rolled back
+# Transaction should be rolled back
select * from t;
i
-3
rollback;
connection con2;
i
@@ -62,6 +61,26 @@ connection con1;
i
rollback;
connection default;
+create table t1 (id int primary key, value int, value2 int, index(value)) engine=rocksdb;
+insert into t1 values (1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5),(6,6,6),(7,7,7),(8,8,8),(9,9,9),(10,10,10);
+connection con1;
+begin;
+update t1 force index (value) set value2=value2+1 where value=3;
+connection con2;
+begin;
+update t1 force index (value) set value2=value2+1 where value=2;
+update t1 force index (value) set value2=value2+1 where value=4;
+connection con1;
+update t1 force index (value) set value2=value2+1 where value=4;
+connection con2;
+update t1 force index (value) set value2=value2+1 where value=3;
+ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+connection con1;
+rollback;
+connection con2;
+rollback;
+drop table t1;
+connection default;
disconnect con1;
disconnect con2;
disconnect con3;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rr.result b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rr.result
index e52f495e7d5..ea2506941b2 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rr.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_deadlock_detect_rr.result
@@ -50,10 +50,9 @@ i
3
insert into t values (4), (1);
ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
-# Statement should be rolled back
+# Transaction should be rolled back
select * from t;
i
-3
rollback;
connection con2;
i
@@ -62,6 +61,26 @@ connection con1;
i
rollback;
connection default;
+create table t1 (id int primary key, value int, value2 int, index(value)) engine=rocksdb;
+insert into t1 values (1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5),(6,6,6),(7,7,7),(8,8,8),(9,9,9),(10,10,10);
+connection con1;
+begin;
+update t1 force index (value) set value2=value2+1 where value=3;
+connection con2;
+begin;
+update t1 force index (value) set value2=value2+1 where value=2;
+update t1 force index (value) set value2=value2+1 where value=4;
+connection con1;
+update t1 force index (value) set value2=value2+1 where value=4;
+connection con2;
+update t1 force index (value) set value2=value2+1 where value=3;
+ERROR 40001: Deadlock found when trying to get lock; try restarting transaction
+connection con1;
+rollback;
+connection con2;
+rollback;
+drop table t1;
+connection default;
disconnect con1;
disconnect con2;
disconnect con3;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_range2.result b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_range2.result
index 10a6a02008e..a925c21e188 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_range2.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/rocksdb_range2.result
@@ -9,3 +9,20 @@ explain select c1 from t1 where c1 > 5 limit 10;
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE t1 range i i 9 NULL # Using where; Using index
drop table t1;
+#
+# MDEV-17414: MyROCKS order desc limit 1 fails
+#
+create table t1 (date date);
+insert into t1 values ('2018-10-04'), ('2018-10-05');
+select * from t1 where date < '2018-10-09' order by date desc limit 1;
+date
+2018-10-05
+alter table t1 add index date_index (date);
+select * from t1 where date < '2018-10-05' order by date desc limit 1;
+date
+2018-10-04
+# this should not produce an empty set:
+select * from t1 where date < '2018-10-09' order by date desc limit 1;
+date
+2018-10-05
+drop table t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/secondary_key_update_lock.result b/storage/rocksdb/mysql-test/rocksdb/r/secondary_key_update_lock.result
new file mode 100644
index 00000000000..14217824bb4
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/secondary_key_update_lock.result
@@ -0,0 +1,18 @@
+connect con, localhost, root,,;
+connection default;
+create table t1 (a int primary key, b int unique key) engine = rocksdb;
+insert into t1 values(1, 1);
+connection con;
+begin;
+update t1 set b = 2 where b = 1;
+connection default;
+insert into t1 values(2, 1);
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
+connection con;
+rollback;
+select * from t1;
+a b
+1 1
+connection default;
+drop table t1;
+disconnect con;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/show_engine.result b/storage/rocksdb/mysql-test/rocksdb/r/show_engine.result
index 9fc5db98d7d..eb23b71808b 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/show_engine.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/show_engine.result
@@ -136,6 +136,7 @@ __system__ TABLE_FACTORY::FLUSH_BLOCK_POLICY_FACTORY #
__system__ TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS #
__system__ TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS_WITH_HIGH_PRIORITY #
__system__ TABLE_FACTORY::PIN_L0_FILTER_AND_INDEX_BLOCKS_IN_CACHE #
+__system__ TABLE_FACTORY::PIN_TOP_LEVEL_INDEX_AND_FILTER #
__system__ TABLE_FACTORY::INDEX_TYPE #
__system__ TABLE_FACTORY::HASH_INDEX_ALLOW_COLLISION #
__system__ TABLE_FACTORY::CHECKSUM #
@@ -162,6 +163,7 @@ __system__ TABLE_FACTORY::VERIFY_COMPRESSION #
__system__ TABLE_FACTORY::READ_AMP_BYTES_PER_BIT #
__system__ TABLE_FACTORY::FORMAT_VERSION #
__system__ TABLE_FACTORY::ENABLE_INDEX_COMPRESSION #
+__system__ TABLE_FACTORY::BLOCK_ALIGN #
cf_t1 COMPARATOR #
cf_t1 MERGE_OPERATOR #
cf_t1 COMPACTION_FILTER #
@@ -207,6 +209,7 @@ cf_t1 TABLE_FACTORY::FLUSH_BLOCK_POLICY_FACTORY #
cf_t1 TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS #
cf_t1 TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS_WITH_HIGH_PRIORITY #
cf_t1 TABLE_FACTORY::PIN_L0_FILTER_AND_INDEX_BLOCKS_IN_CACHE #
+cf_t1 TABLE_FACTORY::PIN_TOP_LEVEL_INDEX_AND_FILTER #
cf_t1 TABLE_FACTORY::INDEX_TYPE #
cf_t1 TABLE_FACTORY::HASH_INDEX_ALLOW_COLLISION #
cf_t1 TABLE_FACTORY::CHECKSUM #
@@ -233,6 +236,7 @@ cf_t1 TABLE_FACTORY::VERIFY_COMPRESSION #
cf_t1 TABLE_FACTORY::READ_AMP_BYTES_PER_BIT #
cf_t1 TABLE_FACTORY::FORMAT_VERSION #
cf_t1 TABLE_FACTORY::ENABLE_INDEX_COMPRESSION #
+cf_t1 TABLE_FACTORY::BLOCK_ALIGN #
default COMPARATOR #
default MERGE_OPERATOR #
default COMPACTION_FILTER #
@@ -278,6 +282,7 @@ default TABLE_FACTORY::FLUSH_BLOCK_POLICY_FACTORY #
default TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS #
default TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS_WITH_HIGH_PRIORITY #
default TABLE_FACTORY::PIN_L0_FILTER_AND_INDEX_BLOCKS_IN_CACHE #
+default TABLE_FACTORY::PIN_TOP_LEVEL_INDEX_AND_FILTER #
default TABLE_FACTORY::INDEX_TYPE #
default TABLE_FACTORY::HASH_INDEX_ALLOW_COLLISION #
default TABLE_FACTORY::CHECKSUM #
@@ -304,6 +309,7 @@ default TABLE_FACTORY::VERIFY_COMPRESSION #
default TABLE_FACTORY::READ_AMP_BYTES_PER_BIT #
default TABLE_FACTORY::FORMAT_VERSION #
default TABLE_FACTORY::ENABLE_INDEX_COMPRESSION #
+default TABLE_FACTORY::BLOCK_ALIGN #
rev:cf_t2 COMPARATOR #
rev:cf_t2 MERGE_OPERATOR #
rev:cf_t2 COMPACTION_FILTER #
@@ -349,6 +355,7 @@ rev:cf_t2 TABLE_FACTORY::FLUSH_BLOCK_POLICY_FACTORY #
rev:cf_t2 TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS #
rev:cf_t2 TABLE_FACTORY::CACHE_INDEX_AND_FILTER_BLOCKS_WITH_HIGH_PRIORITY #
rev:cf_t2 TABLE_FACTORY::PIN_L0_FILTER_AND_INDEX_BLOCKS_IN_CACHE #
+rev:cf_t2 TABLE_FACTORY::PIN_TOP_LEVEL_INDEX_AND_FILTER #
rev:cf_t2 TABLE_FACTORY::INDEX_TYPE #
rev:cf_t2 TABLE_FACTORY::HASH_INDEX_ALLOW_COLLISION #
rev:cf_t2 TABLE_FACTORY::CHECKSUM #
@@ -375,6 +382,7 @@ rev:cf_t2 TABLE_FACTORY::VERIFY_COMPRESSION #
rev:cf_t2 TABLE_FACTORY::READ_AMP_BYTES_PER_BIT #
rev:cf_t2 TABLE_FACTORY::FORMAT_VERSION #
rev:cf_t2 TABLE_FACTORY::ENABLE_INDEX_COMPRESSION #
+rev:cf_t2 TABLE_FACTORY::BLOCK_ALIGN #
DROP TABLE t1;
DROP TABLE t2;
DROP TABLE t3;
@@ -419,4 +427,49 @@ END OF ROCKSDB TRANSACTION MONITOR OUTPUT
=========================================
ROLLBACK;
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+File Position Gtid_executed Snapshot_ID
+ 0 1
+SHOW ENGINE rocksdb STATUS;
+Type Name Status
+STATISTICS # #
+DBSTATS # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+MEMORY_STATS # #
+BG_THREADS # #
+BG_THREADS # #
+EXPLICIT_SNAPSHOTS # #
+ROLLBACK;
+CREATE EXPLICIT rocksdb SNAPSHOT;
+File Position Gtid_executed Snapshot_ID
+ 0 2
+SHOW ENGINE rocksdb STATUS;
+Type Name Status
+STATISTICS # #
+DBSTATS # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+MEMORY_STATS # #
+BG_THREADS # #
+BG_THREADS # #
+EXPLICIT_SNAPSHOTS # #
+RELEASE EXPLICIT rocksdb SNAPSHOT;
+File Position Gtid_executed Snapshot_ID
+ 0 2
+SHOW ENGINE rocksdb STATUS;
+Type Name Status
+STATISTICS # #
+DBSTATS # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+CF_COMPACTION # #
+MEMORY_STATS # #
+BG_THREADS # #
+BG_THREADS # #
SET GLOBAL rocksdb_max_background_jobs= @save.rocksdb_max_background_jobs;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/transaction.result b/storage/rocksdb/mysql-test/rocksdb/r/transaction.result
index 006baaf1339..8a5825b9291 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/transaction.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/transaction.result
@@ -958,3 +958,20 @@ a
rollback;
drop function func;
drop table t1,t2,t3;
+#
+# MDEV-16710: Slave SQL: Could not execute Update_rows_v1 event with RocksDB and triggers
+# Issue#857: MyRocks: Incorrect behavior when multiple statements fail inside a transaction
+#
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=RocksDB;
+INSERT INTO t1 VALUES (1);
+CREATE TABLE t2 (b INT PRIMARY KEY) ENGINE=RocksDB;
+CREATE TRIGGER tr AFTER INSERT ON t2 FOR EACH ROW INSERT INTO non_existing_table VALUES (NULL);
+BEGIN;
+DELETE FROM t1;
+INSERT INTO t2 VALUES (1);
+INSERT INTO t2 VALUES (2);
+# Must return empty result:
+SELECT * FROM t1;
+a
+COMMIT;
+drop table t1,t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/trx_info_rpl.result b/storage/rocksdb/mysql-test/rocksdb/r/trx_info_rpl.result
index 24466d982b9..b096e42a11b 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/trx_info_rpl.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/trx_info_rpl.result
@@ -3,8 +3,8 @@ include/master-slave.inc
DROP TABLE IF EXISTS t1;
connection slave;
include/stop_slave.inc
+create table t1 (a int, b int, primary key (a), unique key (b)) engine=rocksdb;
connection master;
-create table t1 (a int) engine=rocksdb;
connection slave;
show variables like 'rpl_skip_tx_api';
Variable_name Value
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/update.result b/storage/rocksdb/mysql-test/rocksdb/r/update.result
index 33bf8d09405..791fddd27ef 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/update.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/update.result
@@ -111,3 +111,11 @@ a b pk
55 NULL 11
10050 NULL 12
DROP TABLE t1;
+CREATE TABLE t1 (a INT, b CHAR(8), UNIQUE INDEX(a)) ENGINE=RocksDB;
+INSERT INTO t1 (a,b) VALUES (1,'foo'),(2,'bar');
+UPDATE t1 SET a=a+100;
+SELECT * FROM t1;
+a b
+101 foo
+102 bar
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/use_direct_reads.result b/storage/rocksdb/mysql-test/rocksdb/r/use_direct_reads.result
new file mode 100644
index 00000000000..8a4ee14c116
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/r/use_direct_reads.result
@@ -0,0 +1,18 @@
+Checking direct reads
+CREATE TABLE t1 (pk INT PRIMARY KEY DEFAULT '0', a INT(11), b CHAR(8)) ENGINE=rocksdb;
+SHOW CREATE TABLE t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `pk` int(11) NOT NULL DEFAULT 0,
+ `a` int(11) DEFAULT NULL,
+ `b` char(8) DEFAULT NULL,
+ PRIMARY KEY (`pk`)
+) ENGINE=ROCKSDB DEFAULT CHARSET=latin1
+INSERT INTO t1 VALUES (1, 1,'a');
+INSERT INTO t1 (a,b) VALUES (2,'b');
+set global rocksdb_force_flush_memtable_now=1;
+SELECT a,b FROM t1;
+a b
+1 a
+2 b
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/r/validate_datadic.result b/storage/rocksdb/mysql-test/rocksdb/r/validate_datadic.result
index b5ab85d14c6..5d9a6342ae9 100644
--- a/storage/rocksdb/mysql-test/rocksdb/r/validate_datadic.result
+++ b/storage/rocksdb/mysql-test/rocksdb/r/validate_datadic.result
@@ -2,7 +2,8 @@ call mtr.add_suppression('RocksDB: Schema mismatch');
CREATE TABLE t1 (pk int primary key) ENGINE=ROCKSDB;
CREATE TABLE t2 (pk int primary key) ENGINE=ROCKSDB PARTITION BY KEY(pk) PARTITIONS 4;
"Expect errors that we are missing two .frm files"
-FOUND 2 /Schema mismatch/ in mysqld.1.err
+FOUND 1 /RocksDB: Schema mismatch - Table test.t1 is registered in RocksDB but does not have a .frm file/ in validate_datadic.err
+FOUND 1 /RocksDB: Schema mismatch - Table test.t2 is registered in RocksDB but does not have a .frm file/ in validate_datadic.err
"Expect an error that we have an extra .frm file"
-FOUND 3 /Schema mismatch/ in mysqld.1.err
+FOUND 1 /Schema mismatch - A .frm file exists for table test.t1_dummy, but that table is not registered in RocksDB/ in validate_datadic.err
DROP TABLE t1, t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/2pc_group_commit.test b/storage/rocksdb/mysql-test/rocksdb/t/2pc_group_commit.test
index d91d54a3543..af9d2667e82 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/2pc_group_commit.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/2pc_group_commit.test
@@ -31,12 +31,12 @@ select variable_value into @b1 from information_schema.global_status where varia
select variable_value into @b2 from information_schema.global_status where variable_name='Binlog_group_commits';
select variable_value into @b3 from information_schema.global_status where variable_name='Rocksdb_wal_synced';
--exec $MYSQL_SLAP --silent --concurrency=1 --number-of-queries=1000 --query="INSERT INTO t1 (id, value) VALUES(NULL, 1)"
-select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1 = 1000) as Binlog_commits
+select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
-select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2 = 1000) as Binlog_group_commits
+select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
--echo # Prepare operations sync, commits don't. We expect slightly more than 1K syncs:
-select IF(variable_value - @b3 between 1000 and 1500, 'OK', variable_value - @b3 between 1000 and 1500) as Rocksdb_wal_synced
+select IF(variable_value - @b3 between 1000 and 1500, 'OK', variable_value - @b3) as Rocksdb_wal_synced
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
--echo ##
@@ -48,11 +48,11 @@ select variable_value into @b3 from information_schema.global_status where varia
--exec $MYSQL_SLAP --silent --concurrency=50 --number-of-queries=10000 --query="INSERT INTO t1 (id, value) VALUES(NULL, 1)"
-select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1 = 10000) as Binlog_commits
+select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
-select IF(variable_value - @b2 between 100 and 5000, 'OK', variable_value - @b2 between 100 and 5000) as Binlog_group_commits
+select IF(variable_value - @b2 between 100 and 5000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
-select IF(variable_value - @b3 between 1 and 9000, 'OK', variable_value - @b3 between 1 and 9000)
+select IF(variable_value - @b3 between 1 and 9000, 'OK', variable_value - @b3)
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
--echo ##
@@ -66,11 +66,11 @@ select variable_value into @b2 from information_schema.global_status where varia
select variable_value into @b3 from information_schema.global_status where variable_name='Rocksdb_wal_synced';
--exec $MYSQL_SLAP --silent --concurrency=1 --number-of-queries=1000 --query="INSERT INTO t1 (id, value) VALUES(NULL, 1)"
-select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1 = 1000) as Binlog_commits
+select IF(variable_value - @b1 = 1000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
-select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2 = 1000) as Binlog_group_commits
+select IF(variable_value - @b2 = 1000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
-select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3 < 10)
+select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3)
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
--echo ##
@@ -83,11 +83,11 @@ select variable_value into @b3 from information_schema.global_status where varia
--exec $MYSQL_SLAP --silent --concurrency=50 --number-of-queries=10000 --query="INSERT INTO t1 (id, value) VALUES(NULL, 1)"
-select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1 = 10000) as Binlog_commits
+select IF(variable_value - @b1 = 10000, 'OK', variable_value - @b1) as Binlog_commits
from information_schema.global_status where variable_name='Binlog_commits';
-select IF(variable_value - @b2 < 8000, 'OK', variable_value - @b2 < 8000) as Binlog_group_commits
+select IF(variable_value - @b2 < 8000, 'OK', variable_value - @b2) as Binlog_group_commits
from information_schema.global_status where variable_name='Binlog_group_commits';
-select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3 < 10)
+select IF(variable_value - @b3 < 10, 'OK', variable_value - @b3)
from information_schema.global_status where variable_name='Rocksdb_wal_synced';
##
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace.test b/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace.test
index 876ef2c9965..df7790ee4c2 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace.test
@@ -394,6 +394,24 @@ if ($end_max_index_id <= $start_max_index_id) {
SHOW CREATE TABLE t1;
DROP TABLE t1;
+# Cardinality checks for indexes statistics
+SET @prior_rocksdb_table_stats_sampling_pct = @@rocksdb_table_stats_sampling_pct;
+set global rocksdb_table_stats_sampling_pct = 100;
+CREATE TABLE t1 (a INT, b INT, PRIMARY KEY ka(a)) ENGINE=RocksDB;
+INSERT INTO t1 (a, b) VALUES (1, 10);
+INSERT INTO t1 (a, b) VALUES (2, 10);
+INSERT INTO t1 (a, b) VALUES (3, 20);
+INSERT INTO t1 (a, b) VALUES (4, 20);
+set global rocksdb_force_flush_memtable_now=1;
+analyze table t1;
+
+SHOW INDEX in t1;
+
+ALTER TABLE t1 ADD INDEX kb(b), ALGORITHM=INPLACE;
+SHOW INDEX in t1;
+
+DROP TABLE t1;
+SET global rocksdb_table_stats_sampling_pct = @prior_rocksdb_table_stats_sampling_pct;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_crash.test b/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_crash.test
index d715eb7df7a..4f34cbe8f8a 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_crash.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_crash.test
@@ -1,6 +1,7 @@
--source include/have_rocksdb.inc
--source include/have_debug.inc
--source include/have_partition.inc
+--source include/not_valgrind.inc
--disable_warnings
drop table if exists t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_sstfilewriter.test b/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_sstfilewriter.test
index 5eac8595f7b..61a10a60e7f 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_sstfilewriter.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/add_index_inplace_sstfilewriter.test
@@ -68,7 +68,7 @@ ALTER TABLE t1 ADD INDEX kb(b), ALGORITHM=INPLACE;
# hitting max row locks (1M)
set @tmp= @@rocksdb_max_row_locks;
set session rocksdb_max_row_locks=1000;
---error ER_RDB_STATUS_GENERAL
+--error ER_GET_ERRMSG
ALTER TABLE t1 ADD INDEX kb_copy(b), ALGORITHM=COPY;
set session rocksdb_bulk_load=1;
ALTER TABLE t1 ADD INDEX kb_copy(b), ALGORITHM=COPY;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/allow_to_start_after_corruption-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/allow_to_start_after_corruption-master.opt
new file mode 100644
index 00000000000..70c120604f6
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/allow_to_start_after_corruption-master.opt
@@ -0,0 +1 @@
+--rocksdb_flush_log_at_trx_commit=1
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug-master.opt
index 83ed8522e72..06917181cd6 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug-master.opt
+++ b/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug-master.opt
@@ -1 +1 @@
---binlog-format=row
+--binlog-format=row --rocksdb-flush-log-at-trx-commit=1
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug.test b/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug.test
index abcae8d98a5..b17548063d9 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/autoinc_debug.test
@@ -1,6 +1,7 @@
--source include/have_rocksdb.inc
--source include/have_debug.inc
--source include/have_log_bin.inc
+--source include/not_valgrind.inc
--echo #
--echo # Testing upgrading from server without merges for auto_increment
@@ -64,8 +65,8 @@ commit;
--exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--source include/wait_until_connected_again.inc
--disable_reconnect
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-select max(i) from t;
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
--echo # After engine prepare
begin;
@@ -80,8 +81,8 @@ commit;
--exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--source include/wait_until_connected_again.inc
--disable_reconnect
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-select max(i) from t;
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
--echo # After binlog
begin;
@@ -96,8 +97,8 @@ commit;
--exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--source include/wait_until_connected_again.inc
--disable_reconnect
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-select max(i) from t;
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
--echo # After everything
begin;
@@ -112,7 +113,7 @@ commit;
--exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--source include/wait_until_connected_again.inc
--disable_reconnect
-select table_schema, table_name, auto_increment from information_schema.tables where table_name = 't';
-select max(i) from t;
+select max(i) into @row_max from t;
+select table_schema, table_name, auto_increment > @row_max from information_schema.tables where table_name = 't';
drop table t;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/autoinc_vars.test b/storage/rocksdb/mysql-test/rocksdb/t/autoinc_vars.test
index 9d7f0365d07..f4da0b7cb58 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/autoinc_vars.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/autoinc_vars.test
@@ -116,3 +116,36 @@ CREATE TABLE t0(c0 BLOB) ENGINE=ROCKSDB;
INSERT INTO t0 VALUES(0);
ALTER TABLE t0 AUTO_INCREMENT=0;
DROP TABLE t0;
+
+--echo #---------------------------------------------------------------
+--echo # MDEV-16703 Assertion failed in load_auto_incr_value_from_index
+--echo #---------------------------------------------------------------
+
+CREATE TABLE t1 (pk INT AUTO_INCREMENT, a INT, PRIMARY KEY(pk)) ENGINE=RocksDB;
+INSERT INTO t1 (a) VALUES (1);
+UPDATE t1 SET pk = 3;
+ALTER TABLE t1 AUTO_INCREMENT 2;
+DROP TABLE t1;
+
+--echo #----------------------------------
+--echo # Issue #792 Crash in autoincrement
+--echo #----------------------------------
+
+CREATE TABLE t1(C1 DOUBLE AUTO_INCREMENT KEY,C2 CHAR) ENGINE=ROCKSDB;
+INSERT INTO t1 VALUES(2177,0);
+DROP TABLE t1;
+
+CREATE TABLE t0(c0 BLOB) ENGINE=ROCKSDB;
+INSERT INTO t0 VALUES(0);
+ALTER TABLE t0 AUTO_INCREMENT=0;
+DROP TABLE t0;
+
+--echo #----------------------------------
+--echo # Issue #869 Crash in autoincrement
+--echo #----------------------------------
+
+CREATE TABLE t1 (pk INT AUTO_INCREMENT, a INT, PRIMARY KEY(pk)) ENGINE=RocksDB;
+INSERT INTO t1 (a) VALUES (1);
+UPDATE t1 SET pk = 3;
+ALTER TABLE t1 AUTO_INCREMENT 2;
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter5-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter5-master.opt
index 7d63dc74bb8..efcd69ba5bf 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter5-master.opt
+++ b/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter5-master.opt
@@ -1 +1,3 @@
---rocksdb_override_cf_options=rev:bf5_1={prefix_extractor=capped:4;block_based_table_factory={filter_policy=bloomfilter:10:false;whole_key_filtering=0;}};
+--rocksdb_default_cf_options=write_buffer_size=256k;block_based_table_factory={filter_policy=bloomfilter:10:false;whole_key_filtering=0;}
+--rocksdb_override_cf_options=rev:bf5_1={prefix_extractor=capped:4};
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load-master.opt
new file mode 100644
index 00000000000..c28681ef030
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load-master.opt
@@ -0,0 +1,2 @@
+--rocksdb_default_cf_options=write_buffer_size=16k;block_based_table_factory={filter_policy=bloomfilter:10:false;whole_key_filtering=0;};prefix_extractor=capped:12
+--rocksdb_override_cf_options=cf2={optimize_filters_for_hits=true}
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load.test b/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load.test
new file mode 100644
index 00000000000..09d9d734f9e
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/bloomfilter_bulk_load.test
@@ -0,0 +1,35 @@
+--source include/have_rocksdb.inc
+
+create table r1 (id bigint primary key, value bigint) engine=rocksdb;
+create table r2 (id bigint, value bigint, primary key (id) comment 'cf2') engine=rocksdb;
+set session rocksdb_bulk_load=1;
+--disable_query_log
+let $t = 1;
+let $i = 1;
+while ($t <= 2) {
+ while ($i <= 1000) {
+ let $insert = INSERT INTO r$t VALUES($i, $i);
+ #skipping a row
+ if ($i != 100) {
+ eval $insert;
+ }
+ inc $i;
+ }
+ inc $t;
+}
+--enable_query_log
+set session rocksdb_bulk_load=0;
+
+# bloom filter should be useful on insert (calling GetForUpdate)
+select variable_value into @h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+insert into r1 values (100, 100);
+select variable_value-@h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+
+# cf2 has no bloo filter in the bottommost level
+select variable_value into @h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+insert into r2 values (100, 100);
+select variable_value-@h from information_schema.global_status where variable_name='rocksdb_block_cache_filter_hit';
+
+DROP TABLE r1, r2;
+
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_errors.test b/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_errors.test
index 1e349d0ff18..3f085269365 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_errors.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_errors.test
@@ -60,6 +60,13 @@ SELECT * FROM t1;
--source include/wait_until_count_sessions.inc
+# Note: in MariaDB, session count will be decremented *before*
+# myrocks::rocksdb_close_connection is called. This causes a race condition:
+# we may grep the error log before bulk load is finalized.
+# To prevent that, do a soft restart of the server (I wasnt able to find
+# any other reliable way)
+--source include/restart_mysqld_with_option.inc
+
--let SEARCH_FILE=$LOG2
--let SEARCH_PATTERN=RocksDB: Error [0-9]+ finalizing last SST file while disconnecting
--source include/search_pattern_in_file.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_sk.test b/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_sk.test
new file mode 100644
index 00000000000..0fb47f74669
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/bulk_load_sk.test
@@ -0,0 +1,119 @@
+--source include/have_rocksdb.inc
+
+SET rocksdb_bulk_load_size=15;
+
+CREATE TABLE t4 (a INT, b INT, c INT,
+ PRIMARY KEY (a),
+ KEY (b),
+ KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+CREATE TABLE t3 (a INT, b INT, c INT,
+ PRIMARY KEY (a),
+ KEY (b),
+ KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+CREATE TABLE t2 (a INT, b INT, c INT,
+ PRIMARY KEY (a),
+ KEY (b),
+ KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+CREATE TABLE t1 (a INT, b INT, c INT,
+ PRIMARY KEY (a),
+ KEY (b),
+ KEY (c) COMMENT "rev:cf") ENGINE=ROCKSDB;
+
+### Setup the control table ###
+--disable_query_log
+let $sign = 1;
+let $max = 10;
+let $i = 1;
+while ($i <= $max) {
+ let $a = 1 + $sign * $i;
+ let $b = 1 - $sign * $i;
+ let $sign = -$sign;
+ let $insert = INSERT INTO t3 VALUES ($a, $b, $b);
+ eval $insert;
+ inc $i;
+}
+--enable_query_log
+
+### Bulk load PK only ###
+SET rocksdb_bulk_load=1;
+INSERT INTO t1 SELECT * FROM t3 FORCE INDEX (PRIMARY) ORDER BY a;
+SELECT count(*) FROM t1 FORCE INDEX (PRIMARY);
+SELECT count(*) FROM t1 FORCE INDEX (b);
+SELECT count(*) FROM t1 FORCE INDEX (c);
+SET rocksdb_bulk_load=0;
+SELECT * FROM t1 FORCE INDEX (PRIMARY);
+SELECT b FROM t1 FORCE INDEX (b);
+SELECT c FROM t1 FORCE INDEX (c);
+--echo Checksums should match
+CHECKSUM TABLE t3;
+CHECKSUM TABLE t1;
+
+### Bulk load PK and SK but require PK order ###
+SET rocksdb_bulk_load_allow_sk=1;
+SET rocksdb_bulk_load=1;
+INSERT INTO t4 SELECT * FROM t3 FORCE INDEX (PRIMARY) ORDER BY a;
+SELECT count(*) FROM t4 FORCE INDEX (PRIMARY);
+SELECT count(*) FROM t4 FORCE INDEX (b);
+SELECT count(*) FROM t4 FORCE INDEX (c);
+SET rocksdb_bulk_load=0;
+SELECT * FROM t4 FORCE INDEX (PRIMARY);
+SELECT b FROM t4 FORCE INDEX (b);
+SELECT c FROM t4 FORCE INDEX (c);
+--echo Checksums should match
+CHECKSUM TABLE t3;
+CHECKSUM TABLE t4;
+
+### Bulk load both PK and SK in random order for all ###
+SET rocksdb_bulk_load_allow_unsorted=1;
+SET rocksdb_bulk_load_allow_sk=1;
+SET rocksdb_bulk_load=1;
+
+INSERT INTO t2 SELECT * FROM t3 WHERE b >= 0 ORDER BY b;
+INSERT INTO t2 SELECT * FROM t3 WHERE b < 0 ORDER BY b;
+SELECT count(*) FROM t2 FORCE INDEX (PRIMARY);
+SELECT count(*) FROM t2 FORCE INDEX (b);
+SELECT count(*) FROM t2 FORCE INDEX (c);
+
+--disable_query_log
+let $sign = 1;
+let $max = 20;
+let $i = 11;
+while ($i <= $max) {
+ let $a = 1 + $sign * $i;
+ let $b = 1 - $sign * $i;
+ let $sign = -$sign;
+ let $insert = INSERT INTO t2 VALUES ($a, $b, $b);
+ eval $insert;
+ inc $i;
+}
+--enable_query_log
+SELECT count(*) FROM t2 FORCE INDEX (PRIMARY);
+SELECT count(*) FROM t2 FORCE INDEX (b);
+SELECT count(*) FROM t2 FORCE INDEX (c);
+SET rocksdb_bulk_load=0;
+
+--disable_query_log
+let $sign = 1;
+let $max = 20;
+let $i = 11;
+while ($i <= $max) {
+ let $a = 1 + $sign * $i;
+ let $b = 1 - $sign * $i;
+ let $sign = -$sign;
+ let $insert = INSERT INTO t3 VALUES ($a, $b, $b);
+ eval $insert;
+ inc $i;
+}
+--enable_query_log
+
+SELECT * FROM t2 FORCE INDEX (PRIMARY);
+SELECT b FROM t2 FORCE INDEX (b);
+SELECT c FROM t2 FORCE INDEX (c);
+--echo Checksums should match
+CHECKSUM TABLE t3;
+CHECKSUM TABLE t2;
+
+DROP TABLE t1;
+DROP TABLE t2;
+DROP TABLE t3;
+DROP TABLE t4;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/cardinality.test b/storage/rocksdb/mysql-test/rocksdb/t/cardinality.test
index 14a82d7e462..21e4b49e560 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/cardinality.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/cardinality.test
@@ -94,5 +94,24 @@ SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema
show index in t1;
SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema = DATABASE();
-drop table t1;
+CREATE TABLE t2 (a INT, b INT, c INT, d INT, e INT, f INT, g INT,
+ PRIMARY KEY (a), KEY (c, b, a, d, e, f, g))
+ ENGINE=ROCKSDB;
+--disable_query_log
+let $i=0;
+while ($i<100)
+{
+ inc $i;
+ eval insert t2 values($i, $i div 10, 1, 1, 1, 1, 1);
+}
+--enable_query_log
+
+# Cardinality of key c should be 1 for c, 10 for b, 100 for a and the other fields.
+SET GLOBAL rocksdb_force_flush_memtable_now = 1;
+ANALYZE TABLE t2;
+--echo cardinality of the columns after 'a' must be equal to the cardinality of column 'a'
+SELECT CARDINALITY INTO @c FROM information_schema.statistics WHERE TABLE_NAME='t2' AND INDEX_NAME='c' AND COLUMN_NAME='a';
+SELECT COLUMN_NAME, CARDINALITY = @c FROM information_schema.statistics WHERE TABLE_NAME='t2' AND INDEX_NAME='c' AND SEQ_IN_INDEX > 3;
+
+drop table t1, t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/check_ignore_unknown_options.test b/storage/rocksdb/mysql-test/rocksdb/t/check_ignore_unknown_options.test
index 9e7c816ae6e..b39c022fc46 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/check_ignore_unknown_options.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/check_ignore_unknown_options.test
@@ -8,7 +8,9 @@ let $restart_file= $MYSQLTEST_VARDIR/tmp/mysqld.1.expect;
let $error_log= $MYSQLTEST_VARDIR/log/my_restart.err;
select variable_name, variable_value from information_schema.global_variables where variable_name="rocksdb_ignore_unknown_options";
---exec find $MYSQLD_DATADIR/#rocksdb/OPTIONS* | sort -n | tail -1 | xargs -0 -I {} -t sh -c "echo hello=world>>{}"
+--exec find $MYSQLD_DATADIR/#rocksdb/OPTIONS* | sort -t- -k 2 -n | tail -1 | xargs -0 -I {} -t sh -c "sed -i 's/rocksdb_version=.*/rocksdb_version=99.9.9/' {}"
+--exec find $MYSQLD_DATADIR/#rocksdb/OPTIONS* | sort -t- -k 2 -n | tail -1 | xargs -0 -I {} -t sh -c "echo hello=world>>{}"
+
--exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
--shutdown_server 10
@@ -19,8 +21,8 @@ select variable_name, variable_value from information_schema.global_variables wh
let SEARCH_FILE= $error_log;
let SEARCH_PATTERN= RocksDB: Compatibility check against existing database options failed;
--source include/search_pattern_in_file.inc
+--remove_file $error_log
--enable_reconnect
--exec echo "restart" > $restart_file
--source include/wait_until_connected_again.inc
---exec find $MYSQLD_DATADIR/#rocksdb/OPTIONS* | sort -n | tail -1 | xargs -0 -I {} -t sh -c "sed -i'' -e '/hello=world/d' {}"
select variable_name, variable_value from information_schema.global_variables where variable_name="rocksdb_ignore_unknown_options";
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/collation.test b/storage/rocksdb/mysql-test/rocksdb/t/collation.test
index 7152925dca4..3b808bc329a 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/collation.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/collation.test
@@ -3,14 +3,13 @@
# following check is commented out:
# --source include/have_fullregex.inc
-SET @start_global_value = @@global.ROCKSDB_STRICT_COLLATION_EXCEPTIONS;
-
---disable_warnings
-DROP TABLE IF EXISTS t1;
---enable_warnings
+call mtr.add_suppression("Invalid pattern");
# ci non-indexed column is allowed
CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text) engine=rocksdb charset utf8;
+# ci indexed column is not allowed
+--error ER_UNSUPPORTED_COLLATION
+ALTER TABLE t1 ADD INDEX (value);
DROP TABLE t1;
# ci indexed column is not allowed
@@ -30,6 +29,8 @@ DROP TABLE t1;
# cs latin1_bin is allowed
CREATE TABLE t1 (id varchar(20), value varchar(50), value2 varchar(50), value3 text, primary key (id), index(value, value2)) engine=rocksdb charset latin1 collate latin1_bin;
+# THIS SHOULD FAIL BUT IT DOES NOT
+ALTER TABLE t1 collate=latin1_general_ci;
DROP TABLE t1;
# cs utf8_bin is allowed
@@ -183,5 +184,28 @@ DROP TABLE abc;
# test bad regex (null caused a crash) - Issue 493
SET GLOBAL rocksdb_strict_collation_exceptions=null;
+# test for warnings instead of errors
+--let $_mysqld_option=--rocksdb_error_on_suboptimal_collation=0
+--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
+--source include/restart_mysqld_with_option.inc
+
+SET GLOBAL rocksdb_strict_collation_check=1;
+
+# ci indexed column is not optimal, should emit a warning
+CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text, index(value)) engine=rocksdb charset utf8;
+DROP TABLE t1;
+
+# ci non-indexed column is allowed
+CREATE TABLE t1 (id INT primary key, value varchar(50), value2 varbinary(50), value3 text) engine=rocksdb charset utf8;
+# ci indexed column is not allowed, should emit a warning
+ALTER TABLE t1 ADD INDEX (value);
+DROP TABLE t1;
+
+# cs latin1_bin is allowed
+CREATE TABLE t1 (id varchar(20), value varchar(50), value2 varchar(50), value3 text, primary key (id), index(value, value2)) engine=rocksdb charset latin1 collate latin1_bin;
+# THIS SHOULD WARN BUT IT DOES NOT
+ALTER TABLE t1 collate=latin1_general_ci;
+DROP TABLE t1;
+
# cleanup
-SET GLOBAL rocksdb_strict_collation_exceptions=@start_global_value;
+--source include/restart_mysqld.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.cnf b/storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.cnf
new file mode 100644
index 00000000000..49ebd28c793
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.cnf
@@ -0,0 +1,4 @@
+!include suite/rpl/my.cnf
+
+[mysqld.1]
+binlog_format=row
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.test b/storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.test
new file mode 100644
index 00000000000..c2058474b01
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/com_rpc_tx.test
@@ -0,0 +1,87 @@
+--source "include/have_rocksdb.inc"
+--source "include/have_log_bin.inc"
+
+#
+# This test was created because 2pc transactions were failing in MyRocks
+# when using detached sessions. The test generates two separate transactions
+# in two detached sessions and then attempts to commit them as simultaneously
+# as possible. This consistently showed the problem but succeeds after the
+# fix was put in place.
+
+CREATE DATABASE db_rpc;
+USE db_rpc;
+CREATE TABLE t1(pk INT PRIMARY KEY) ENGINE=rocksdb;
+
+SET GLOBAL rocksdb_enable_2pc=1;
+
+connect(con2,localhost,root,,);
+connection default;
+
+query_attrs_add rpc_role root;
+query_attrs_add rpc_db db_rpc;
+SET autocommit = 0;
+let $rpc_id1 = get_rpc_id();
+if ($rpc_id1 == "") {
+ echo "Fail: rpc_id not returned as expected";
+}
+
+SET autocommit = 0;
+let $rpc_id2 = get_rpc_id();
+if ($rpc_id2 == "") {
+ echo "Fail: rpc_id not returned as expected";
+}
+
+query_attrs_delete rpc_role;
+query_attrs_delete rpc_db;
+
+query_attrs_add rpc_id $rpc_id1;
+BEGIN;
+query_attrs_delete rpc_id;
+
+query_attrs_add rpc_id $rpc_id2;
+BEGIN;
+query_attrs_delete rpc_id;
+
+query_attrs_add rpc_id $rpc_id1;
+SELECT * from t1;
+query_attrs_delete rpc_id;
+
+query_attrs_add rpc_id $rpc_id2;
+SELECT * from t1;
+query_attrs_delete rpc_id;
+
+query_attrs_add rpc_id $rpc_id1;
+INSERT INTO t1 VALUES(1);
+query_attrs_delete rpc_id;
+
+query_attrs_add rpc_id $rpc_id2;
+INSERT INTO t1 VALUES(2);
+query_attrs_delete rpc_id;
+
+query_attrs_add rpc_id $rpc_id1;
+send COMMIT;
+
+connection con2;
+query_attrs_add rpc_id $rpc_id2;
+send COMMIT;
+
+connection default;
+reap;
+query_attrs_delete rpc_id;
+
+connection con2;
+reap;
+query_attrs_delete rpc_id;
+
+connection default;
+disconnect con2;
+
+SELECT * from db_rpc.t1;
+
+disable_query_log;
+eval KILL $rpc_id1;
+eval KILL $rpc_id2;
+enable_query_log;
+
+DROP DATABASE db_rpc;
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table-master.opt
new file mode 100644
index 00000000000..ce274af3507
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table-master.opt
@@ -0,0 +1 @@
+--block_create_no_primary_key=TRUE
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table.test b/storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table.test
new file mode 100644
index 00000000000..c5650359d8c
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/create_no_primary_key_table.test
@@ -0,0 +1,44 @@
+USE mysql;
+CREATE TABLE mysql_table (a INT) ENGINE=ROCKSDB;
+-- error ER_BLOCK_NO_PRIMARY_KEY
+CREATE TABLE test.mysql_table (a INT) ENGINE=ROCKSDB;
+USE test;
+-- error ER_BLOCK_NO_PRIMARY_KEY
+CREATE TABLE mysql_table (a INT) ENGINE=ROCKSDB;
+-- error ER_BLOCK_NO_PRIMARY_KEY
+CREATE TABLE IF NOT EXISTS mysql_table_2 (a INT) ENGINE=ROCKSDB;
+-- error ER_BLOCK_NO_PRIMARY_KEY
+CREATE TABLE mysql_table_no_cols ENGINE=ROCKSDB;
+CREATE TABLE mysql.mysql_table_2 (a INT) ENGINE=ROCKSDB;
+
+CREATE TABLE mysql_primkey (a INT PRIMARY KEY, b INT, c INT, d INT, INDEX (c)) ENGINE=ROCKSDB;
+ALTER TABLE mysql_primkey DROP b, DROP a, ADD (f INT PRIMARY KEY);
+-- error ER_BLOCK_NO_PRIMARY_KEY
+ALTER TABLE mysql_primkey DROP PRIMARY KEY;
+
+CREATE TABLE mysql_primkey2 (a INT PRIMARY KEY, b INT, c INT) ENGINE=ROCKSDB;
+ALTER TABLE mysql_primkey2 DROP b;
+ALTER TABLE mysql_primkey2 ADD (b INT);
+-- error ER_BLOCK_NO_PRIMARY_KEY
+ALTER TABLE mysql_primkey2 DROP c, DROP A;
+
+CREATE TABLE mysql_primkey3 (a INT PRIMARY KEY, b INT, c INT, INDEX indexonb (b), INDEX indexonc (c)) ENGINE=ROCKSDB;
+ALTER TABLE mysql_primkey3 DROP INDEX indexonb;
+ALTER TABLE mysql_primkey3 DROP c;
+ALTER TABLE mysql_primkey3 DROP PRIMARY KEY, ADD PRIMARY KEY(b);
+
+CREATE TABLE mysql_primkey4(a INT, b INT, PRIMARY KEY(a), INDEX si (a, b)) ENGINE=ROCKSDB;
+DROP INDEX si ON mysql_primkey4;
+-- error ER_BLOCK_NO_PRIMARY_KEY
+DROP INDEX `PRIMARY` ON mysql_primkey4;
+
+ALTER TABLE mysql.mysql_table ADD PRIMARY KEY (a);
+ALTER TABLE mysql.mysql_table DROP PRIMARY KEY;
+
+DROP TABLE mysql_primkey;
+DROP TABLE mysql_primkey2;
+DROP TABLE mysql_primkey3;
+DROP TABLE mysql_primkey4;
+USE mysql;
+DROP TABLE mysql_table;
+DROP TABLE mysql_table_2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/deadlock_tracking.test b/storage/rocksdb/mysql-test/rocksdb/t/deadlock_tracking.test
index 9677d2dbbaa..8ceebef8f72 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/deadlock_tracking.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/deadlock_tracking.test
@@ -1,7 +1,7 @@
-set @prior_lock_wait_timeout = @@rocksdb_lock_wait_timeout;
-set @prior_deadlock_detect = @@rocksdb_deadlock_detect;
-set @prior_max_latest_deadlocks = @@rocksdb_max_latest_deadlocks;
-set global rocksdb_deadlock_detect = on;
+set @prior_lock_wait_timeout = @@rocksdb_lock_wait_timeout;
+set @prior_deadlock_detect = @@rocksdb_deadlock_detect;
+set @prior_max_latest_deadlocks = @@rocksdb_max_latest_deadlocks;
+set global rocksdb_deadlock_detect = on;
set global rocksdb_lock_wait_timeout = 10000;
--echo # Clears deadlock buffer of any prior deadlocks.
set global rocksdb_max_latest_deadlocks = 0;
@@ -21,29 +21,29 @@ let $con3= `SELECT CONNECTION_ID()`;
connection default;
eval create table t (i int primary key) engine=$engine;
insert into t values (1), (2), (3);
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
echo Deadlock #1;
--source include/simple_deadlock.inc
connection default;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
echo Deadlock #2;
--source include/simple_deadlock.inc
connection default;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
set global rocksdb_max_latest_deadlocks = 10;
echo Deadlock #3;
--source include/simple_deadlock.inc
connection default;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
set global rocksdb_max_latest_deadlocks = 1;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
connection con3;
@@ -51,15 +51,15 @@ set rocksdb_deadlock_detect_depth = 2;
echo Deadlock #4;
connection con1;
-begin;
+begin;
select * from t where i=1 for update;
connection con2;
-begin;
+begin;
select * from t where i=2 for update;
connection con3;
-begin;
+begin;
select * from t where i=3 for update;
connection con1;
@@ -84,29 +84,29 @@ select case when variable_value-@a = 1 then 'true' else 'false' end as deadlocks
rollback;
connection con2;
-reap;
+reap;
rollback;
connection con1;
-reap;
+reap;
rollback;
connection default;
set global rocksdb_max_latest_deadlocks = 5;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
echo Deadlock #5;
connection con1;
-begin;
+begin;
select * from t where i=1 for update;
connection con2;
-begin;
+begin;
select * from t where i=2 for update;
connection con3;
-begin;
+begin;
select * from t where i=3 lock in share mode;
connection con1;
@@ -128,28 +128,58 @@ select * from t where i=1 lock in share mode;
rollback;
connection con1;
-reap;
+reap;
rollback;
connection con3;
rollback;
connection default;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
+echo Deadlock #6;
+connection con1;
+create table t1 (id int primary key, value int) engine=rocksdb;
+insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5);
+begin;
+update t1 set value=value+100 where id=1;
+update t1 set value=value+100 where id=2;
+
+connection con2;
+begin;
+update t1 set value=value+200 where id=3;
+
+connection con1;
+send update t1 set value=value+100 where id=3;
+
+connection con2;
+let $wait_condition = select count(*) = 1 from information_schema.rocksdb_trx
+where thread_id = $con1 and waiting_key != "";
+--source include/wait_condition.inc
+--error ER_LOCK_DEADLOCK
+update t1 set value=value+200 where id=1;
+
+# con2 tx is automatically rolled back
+connection con1;
+reap;
+select * from t1;
+drop table t1;
+
+connection default;
+
disconnect con1;
disconnect con2;
disconnect con3;
-set global rocksdb_lock_wait_timeout = @prior_lock_wait_timeout;
+set global rocksdb_lock_wait_timeout = @prior_lock_wait_timeout;
set global rocksdb_deadlock_detect = @prior_deadlock_detect;
drop table t;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /INDEX_ID: [0-9a-f]*/IDX_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /INDEX_ID: [0-9a-f]*/IDX_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
set global rocksdb_max_latest_deadlocks = 0;
--echo # Clears deadlock buffer of any existent deadlocks.
set global rocksdb_max_latest_deadlocks = @prior_max_latest_deadlocks;
---replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /INDEX_ID: [0-9a-f]*/IDX_ID/
+--replace_regex /[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}/TIMESTAMP/ /WAITING KEY: [0-9a-f]{16}/KEY/ /TRANSACTION ID: [0-9]*/TXN_ID/ /INDEX_ID: [0-9a-f]*/IDX_ID/ /TIMESTAMP: [0-9]*/TSTAMP/
show engine rocksdb transaction status;
--source include/wait_until_count_sessions.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/disabled.def b/storage/rocksdb/mysql-test/rocksdb/t/disabled.def
index 3b9726986f0..9fbc0ace0d2 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/disabled.def
+++ b/storage/rocksdb/mysql-test/rocksdb/t/disabled.def
@@ -21,7 +21,10 @@ mysqldump2 : MariaDB's mysqldump doesn't support --print-ordering-key
native_procedure : Not supported in MariaDB
slow_query_log: MDEV-11480
select_for_update_skip_locked_nowait: MDEV-11481
-
+create_no_primary_key_table: MariaDB doesn't have --block_create_no_primary_key
+explicit_snapshot: MariaDB doesn't support Shared/Explicit snapshots
+percona_nonflushing_analyze_debug : Requires Percona Server's Non-flushing ANALYZE feature
+com_rpc_tx : Requires connection attributes and detached sessions
##
## Tests that do not fit MariaDB's test environment. Upstream seems to test
@@ -34,7 +37,7 @@ rqg_transactions : Test that use RQG are disabled
allow_no_pk_concurrent_insert: stress test
rocksdb_deadlock_stress_rc: stress test
rocksdb_deadlock_stress_rr: stress test
-
+use_direct_reads: Direct IO is not supported on all filesystems
##
## Tests which hit a problem elsewhere (Upstream, SQL layer, etc)
@@ -76,4 +79,7 @@ information_schema: MDEV-14372: unstable testcase
##
mysqlbinlog_gtid_skip_empty_trans_rocksdb : MariaRocks: requires GTIDs
-
+autoinc_debug: Fails with wrong results
+drop_table: Hangs on shutdown
+allow_to_start_after_corruption : result difference and assertion failure
+index_merge_rocksdb2 : result difference
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/drop_table.test b/storage/rocksdb/mysql-test/rocksdb/t/drop_table.test
index 0d3dee5ab17..9667c7ba650 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/drop_table.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/drop_table.test
@@ -78,6 +78,33 @@ let $table = t1;
let $table = t4;
--source drop_table_repopulate_table.inc
+# Run manual compaction, then restarting mysqld
+# and confirming it is not blocked.
+SET GLOBAL rocksdb_max_manual_compactions = 2;
+SET GLOBAL rocksdb_debug_manual_compaction_delay = 3600;
+connect (con1, localhost, root,,);
+connect (con2, localhost, root,,);
+connect (con3, localhost, root,,);
+connection con1;
+send SET GLOBAL rocksdb_compact_cf='cf1';
+connection con2;
+send SET GLOBAL rocksdb_compact_cf='rev:cf2';
+connection default;
+let $wait_condition = select count(*) = 2 from information_schema.processlist where info like 'SET GLOBAL rocksdb_compact_cf%';
+--source include/wait_condition.inc
+# longer enough than manual compaction thread to start compaction
+--sleep 2
+select * from information_schema.global_status where variable_name='rocksdb_manual_compactions_running';
+
+connection con3;
+--error ER_INTERNAL_ERROR
+SET GLOBAL rocksdb_compact_cf='cf1';
+--error ER_INTERNAL_ERROR
+SET GLOBAL rocksdb_compact_cf='rev:cf2';
+
+connection default;
+--source include/restart_mysqld.inc
+
drop table t4;
# Restart the server before t4's indices are deleted
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot-master.opt
new file mode 100644
index 00000000000..d7dd66b4480
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot-master.opt
@@ -0,0 +1 @@
+--log-bin --binlog_format=row --gtid_mode=ON --enforce_gtid_consistency --log-slave-updates
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot.test b/storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot.test
new file mode 100644
index 00000000000..efe1980b694
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/explicit_snapshot.test
@@ -0,0 +1,263 @@
+source include/have_log_bin.inc;
+source include/have_rocksdb.inc;
+
+disable_warnings;
+DROP TABLE IF EXISTS t1;
+enable_warnings;
+
+connect (con1,localhost,root,,);
+connect (con2,localhost,root,,);
+
+connection con1;
+CREATE TABLE T1 (a INT PRIMARY KEY AUTO_INCREMENT) ENGINE=ROCKSDB;
+INSERT INTO T1 VALUES();
+
+#
+
+echo "con1: Creating explict snapshot";
+let $snapshot=
+ query_get_value(CREATE EXPLICIT ROCKSDB SNAPSHOT, Snapshot_ID, 1);
+SELECT * FROM T1;
+
+connection con2;
+echo "con2: Inserting a row";
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+echo "con2: Attaching snapshot id $snapshot";
+disable_result_log;
+eval ATTACH EXPLICIT ROCKSDB SNAPSHOT $snapshot;
+enable_result_log;
+echo "con2: New row should not be visible";
+SELECT * FROM T1;
+echo "con2: Releasing snapshot";
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+echo "con2: New row should be visible";
+SELECT * FROM T1;
+
+connection con1;
+echo "con1: New row should not be visible";
+SELECT * FROM T1;
+echo "con1: Releasing snapshot";
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+echo "con1: New row should be visible";
+SELECT * FROM T1;
+
+#
+
+echo "con1: Starting shared snapshot";
+let $snapshot=
+query_get_value(START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT, Snapshot_ID, 1);
+SELECT * FROM T1;
+
+connection con2;
+echo "con2: Inserting a row";
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+echo "con2: Starting existing snapshot";
+disable_result_log;
+eval START TRANSACTION WITH EXISTING ROCKSDB SNAPSHOT $snapshot;
+enable_result_log;
+echo "con2: New row should not be visible";
+SELECT * FROM T1;
+COMMIT;
+echo "con2: New row should be visible";
+SELECT * FROM T1;
+
+connection con1;
+COMMIT;
+echo "con1: New row should be visible";
+SELECT * FROM T1;
+
+## Negative test cases
+
+connection con1;
+echo "con1: Creating explict snapshot";
+let $snapshot=
+ query_get_value(CREATE EXPLICIT ROCKSDB SNAPSHOT, Snapshot_ID, 1);
+echo "con2: Trying to insert row";
+error ER_UPDATES_WITH_EXPLICIT_SNAPSHOT;
+INSERT INTO T1 VALUES();
+
+connection con2;
+echo "con2: Attaching existing snapshot";
+disable_result_log;
+eval ATTACH EXPLICIT ROCKSDB SNAPSHOT $snapshot;
+enable_result_log;
+echo "con2: Trying to insert row";
+error ER_UPDATES_WITH_EXPLICIT_SNAPSHOT;
+INSERT INTO T1 VALUES();
+
+connection con1;
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+connection con2;
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+
+connection con1;
+echo "con1: Starting shared snapshot";
+let $snapshot=
+query_get_value(START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT, Snapshot_ID, 1);
+echo "con1: Trying to insert row";
+error ER_UPDATES_WITH_CONSISTENT_SNAPSHOT;
+INSERT INTO T1 VALUES();
+
+connection con2;
+echo "con2: Starting existing snapshot";
+disable_result_log;
+eval START TRANSACTION WITH EXISTING ROCKSDB SNAPSHOT $snapshot;
+enable_result_log;
+echo "con2: Trying to insert row";
+error ER_UPDATES_WITH_CONSISTENT_SNAPSHOT;
+INSERT INTO T1 VALUES();
+
+connection con1;
+COMMIT;
+connection con2;
+COMMIT;
+
+## Test how overlapping explicit snapshot statements work
+
+connection con1;
+echo "con1: Creating explicit snapshot";
+disable_result_log;
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+SELECT * FROM T1;
+
+connection con2;
+echo "con2: Inserting a row";
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+
+connection con1;
+echo "con1: New row should not be seen";
+SELECT * FROM T1;
+echo "con1: Creating another explicit snapshot";
+disable_result_log;
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+echo "con1: Now the new row should be seen";
+SELECT * FROM T1;
+
+#
+
+echo "con1: Starting transaction with consistent snapshot";
+disable_result_log;
+START TRANSACTION WITH CONSISTENT ROCKSDB SNAPSHOT;
+enable_result_log;
+SELECT * FROM T1;
+
+connection con2;
+echo "con2: Inserting a row";
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+
+connection con1;
+echo "con1: The new row should not be seen";
+SELECT * FROM T1;
+
+echo "con1: Creating another explicit snapshot";
+disable_result_log;
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+echo "con1: The new row should still not be seen";
+SELECT * FROM T1;
+
+echo "con1: Committing trx";
+COMMIT;
+echo "con1: The new row should now be seen because of the new explicit snapshot created above";
+SELECT * FROM T1;
+
+connection con1;
+echo "con1: Releasing explicit snapshot";
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+
+#
+
+echo "con1: Starting transaction with shared snapshot";
+disable_result_log;
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+enable_result_log;
+SELECT * FROM T1;
+
+connection con2;
+echo "con2: Inserting a row";
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+
+connection con1;
+echo "con1: The new row should not be seen";
+SELECT * FROM T1;
+
+echo "con1: Starting another transaction with shared snapshot";
+disable_result_log;
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+enable_result_log;
+echo "con1: The new row should now be seen";
+SELECT * FROM T1;
+COMMIT;
+
+#
+
+echo "con1: Creating explicit snapshot";
+disable_result_log;
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+SELECT * FROM T1;
+
+echo "con1: Releasing explicit snapshot";
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+
+echo "con1: Releasing explicit snapshot again";
+error ER_UNKNOWN_ERROR;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+
+#
+
+echo "con1: Starting transaction with shared snapshot";
+disable_result_log;
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+enable_result_log;
+SELECT * FROM T1;
+
+connection con2;
+echo "con2: Inserting a row";
+INSERT INTO T1 VALUES();
+SELECT * FROM T1;
+
+connection con1;
+echo "con1: Creating explicit snapshot";
+disable_result_log;
+CREATE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+SELECT * FROM T1;
+
+echo "con1: Releasing explicit snapshot";
+disable_result_log;
+RELEASE EXPLICIT ROCKSDB SNAPSHOT;
+enable_result_log;
+
+echo "con1: The new row should not be seen";
+SELECT* FROM T1;
+COMMIT;
+
+#
+
+## Cleanup
+DROP TABLE T1;
+
+connection default;
+disconnect con1;
+disconnect con2;
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/i_s_deadlock.test b/storage/rocksdb/mysql-test/rocksdb/t/i_s_deadlock.test
index 21558899782..e0479d6a337 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/i_s_deadlock.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/i_s_deadlock.test
@@ -32,23 +32,23 @@ select * from information_schema.rocksdb_deadlock;
echo Deadlock #1;
--source include/simple_deadlock.inc
connection default;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY
select * from information_schema.rocksdb_deadlock;
echo Deadlock #2;
--source include/simple_deadlock.inc
connection default;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY
select * from information_schema.rocksdb_deadlock;
set global rocksdb_max_latest_deadlocks = 10;
echo Deadlock #3;
--source include/simple_deadlock.inc
connection default;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY
select * from information_schema.rocksdb_deadlock;
set global rocksdb_max_latest_deadlocks = 1;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY
select * from information_schema.rocksdb_deadlock;
connection con3;
@@ -96,7 +96,7 @@ rollback;
connection default;
set global rocksdb_max_latest_deadlocks = 5;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY
select * from information_schema.rocksdb_deadlock;
echo Deadlock #5;
@@ -138,7 +138,7 @@ connection con3;
rollback;
connection default;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY
select * from information_schema.rocksdb_deadlock;
disconnect con1;
@@ -148,7 +148,7 @@ disconnect con3;
set global rocksdb_lock_wait_timeout = @prior_lock_wait_timeout;
set global rocksdb_deadlock_detect = @prior_deadlock_detect;
drop table t;
---replace_column 1 DEADLOCK_ID 2 TRANSACTION_ID 4 WAITING_KEY 6 INDEX_NAME 7 TABLE_NAME
+--replace_column 1 DEADLOCK_ID 2 TIMESTAMP 3 TRANSACTION_ID 5 WAITING_KEY 7 INDEX_NAME 8 TABLE_NAME
select * from information_schema.rocksdb_deadlock;
set global rocksdb_max_latest_deadlocks = 0;
--echo # Clears deadlock buffer of any existent deadlocks.
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/index_file_map.test b/storage/rocksdb/mysql-test/rocksdb/t/index_file_map.test
index 1021846c508..8b0e2339426 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/index_file_map.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/index_file_map.test
@@ -46,6 +46,9 @@ WHERE INDEX_NUMBER =
(SELECT INDEX_NUMBER FROM INFORMATION_SCHEMA.ROCKSDB_DDL
WHERE TABLE_NAME = 't2' AND INDEX_NAME = "PRIMARY");
+# The number of sst files should be 1 or more
+select count(*) > 0 from information_schema.rocksdb_sst_props;
+
# cleanup
DROP TABLE t1;
DROP TABLE t2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/index_merge_rocksdb2-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/index_merge_rocksdb2-master.opt
index c07b063f07c..7681c42eeb3 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/index_merge_rocksdb2-master.opt
+++ b/storage/rocksdb/mysql-test/rocksdb/t/index_merge_rocksdb2-master.opt
@@ -1 +1 @@
---rocksdb_strict_collation_check=off --binlog_format=row --log-bin
+--rocksdb_strict_collation_check=off --binlog_format=row --log-bin --rocksdb_records_in_range=2
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/information_schema.test b/storage/rocksdb/mysql-test/rocksdb/t/information_schema.test
index 67dae5d6263..09998b9ae5f 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/information_schema.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/information_schema.test
@@ -28,6 +28,7 @@ select VALUE into @keysIn from INFORMATION_SCHEMA.ROCKSDB_COMPACTION_STATS where
CREATE TABLE t1 (i1 INT, i2 INT, PRIMARY KEY (i1)) ENGINE = ROCKSDB;
INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3);
+set global rocksdb_force_flush_memtable_now = true;
# No binlog coordinates in MariaDB: --let $MASTER_UUID = query_get_value(SELECT @@SERVER_UUID, @@SERVER_UUID, 1)
--let $max_index_id = query_get_value(SELECT * from INFORMATION_SCHEMA.ROCKSDB_GLOBAL_INFO where type = 'MAX_INDEX_ID', VALUE, 1)
# No binlog coordinates in MariaDB: --replace_result $MASTER_UUID uuid $max_index_id max_index_id
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config-master.opt b/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config-master.opt
deleted file mode 100644
index 3b7d80662db..00000000000
--- a/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config-master.opt
+++ /dev/null
@@ -1,8 +0,0 @@
---rocksdb_write_disable_wal=1
---rocksdb_flush_log_at_trx_commit=0
---rocksdb_default_cf_options=write_buffer_size=16k;target_file_size_base=16k;level0_file_num_compaction_trigger=4;level0_slowdown_writes_trigger=256;level0_stop_writes_trigger=256;max_write_buffer_number=16;compression_per_level=kNoCompression;memtable=vector:1024
---rocksdb_override_cf_options=__system__={memtable=skip_list:16}
---rocksdb_compaction_sequential_deletes=0
---rocksdb_compaction_sequential_deletes_window=0
---rocksdb_allow_concurrent_memtable_write=0
-
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config.test b/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config.test
index 3e1cf7375e8..46ea7f0eb0a 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/insert_optimized_config.test
@@ -1,9 +1,19 @@
--source include/have_rocksdb.inc
+--source include/have_write_committed.inc
--disable_warnings
DROP TABLE IF EXISTS t1;
--enable_warnings
+# reload with load optimized config
+let $restart_file= $MYSQLTEST_VARDIR/tmp/mysqld.1.expect;
+--exec echo "wait" > $restart_file
+--shutdown_server 10
+--source include/wait_until_disconnected.inc
+-- exec echo "restart:--rocksdb_write_disable_wal=1 --rocksdb_flush_log_at_trx_commit=0 --rocksdb_default_cf_options=write_buffer_size=16k;target_file_size_base=16k;level0_file_num_compaction_trigger=4;level0_slowdown_writes_trigger=256;level0_stop_writes_trigger=256;max_write_buffer_number=16;compression_per_level=kNoCompression;memtable=vector:1024 --rocksdb_override_cf_options=__system__={memtable=skip_list:16} --rocksdb_compaction_sequential_deletes=0 --rocksdb_compaction_sequential_deletes_window=0 --rocksdb_allow_concurrent_memtable_write=0" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect
+-- enable_reconnect
+-- source include/wait_until_connected_again.inc
+
create table t1(
id bigint not null primary key,
i1 bigint, #unique
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/issue255.test b/storage/rocksdb/mysql-test/rocksdb/t/issue255.test
index 588b28fbee6..370dece0c6c 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/issue255.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/issue255.test
@@ -3,24 +3,24 @@
CREATE TABLE t1 (pk BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT);
INSERT INTO t1 VALUES (5);
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
INSERT INTO t1 VALUES ('538647864786478647864');
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SELECT * FROM t1;
SHOW TABLE STATUS LIKE 't1';
--error ER_DUP_ENTRY
INSERT INTO t1 VALUES ();
SELECT * FROM t1;
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
--error ER_DUP_ENTRY
INSERT INTO t1 VALUES ();
SELECT * FROM t1;
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
DROP TABLE t1;
@@ -28,24 +28,24 @@ DROP TABLE t1;
CREATE TABLE t1 (pk TINYINT NOT NULL PRIMARY KEY AUTO_INCREMENT);
INSERT INTO t1 VALUES (5);
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
INSERT INTO t1 VALUES (1000);
SELECT * FROM t1;
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
--error ER_DUP_ENTRY
INSERT INTO t1 VALUES ();
SELECT * FROM t1;
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
--error ER_DUP_ENTRY
INSERT INTO t1 VALUES ();
SELECT * FROM t1;
---replace_column 3 # 6 # 7 # 8 # 9 # 10 #
+--replace_column 3 # 5 # 6 # 7 # 8 # 9 # 10 #
SHOW TABLE STATUS LIKE 't1';
DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/lock.test b/storage/rocksdb/mysql-test/rocksdb/t/lock.test
index 015a08bef57..9ce5e566505 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/lock.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/lock.test
@@ -196,6 +196,28 @@ SELECT a,b FROM t1;
UNLOCK TABLES;
DROP TABLE t1, t2;
+CREATE TABLE t1 (i INT) ENGINE=MyISAM;
+HANDLER t1 OPEN h;
+CREATE TABLE t2 (i INT) ENGINE=RocksDB;
+LOCK TABLES t2 WRITE;
+
+--connect (con1,localhost,root,,test)
+--connection con1
+--send
+FLUSH TABLES WITH READ LOCK;
+
+--connection default
+INSERT INTO t2 VALUES (1);
+UNLOCK TABLES;
+HANDLER h CLOSE;
+
+--connection con1
+--reap
+--disconnect con1
+
+--connection default
+DROP TABLE t1, t2;
+
# Check that all connections opened by test cases in this file are really
# gone so execution of other tests won't be affected by their presence.
--source include/wait_until_count_sessions.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/percona_nonflushing_analyze_debug.test b/storage/rocksdb/mysql-test/rocksdb/t/percona_nonflushing_analyze_debug.test
new file mode 100644
index 00000000000..c0c73e683bf
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/percona_nonflushing_analyze_debug.test
@@ -0,0 +1,11 @@
+--source include/have_debug_sync.inc
+--source include/have_rocksdb.inc
+
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=RocksDB;
+INSERT INTO t1 VALUES (1), (2), (3);
+
+--let $percona_nonflushing_analyze_table= t1
+--source include/percona_nonflushing_analyze_debug.inc
+
+DROP TABLE t1;
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/prefix_extractor_override.test b/storage/rocksdb/mysql-test/rocksdb/t/prefix_extractor_override.test
index c6b91071171..161f7b566f5 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/prefix_extractor_override.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/prefix_extractor_override.test
@@ -26,9 +26,6 @@ select variable_value into @u from information_schema.global_status where variab
SELECT COUNT(*) FROM t1 WHERE id1=1 AND id2=1 AND id3=1;
select variable_value-@u from information_schema.global_status where variable_name='rocksdb_bloom_filter_prefix_checked';
-# MariaDB: the following doesn't work on Windows and doesn't seem to be needed
-# on Linux:
-#--exec echo "" > $MYSQLTEST_VARDIR/log/mysqld.1.err
--let $_mysqld_option=--rocksdb_override_cf_options=cf1={prefix_extractor=capped:26};
--echo
@@ -37,16 +34,12 @@ select variable_value-@u from information_schema.global_status where variable_na
--sorted_result
SELECT * FROM information_schema.rocksdb_cf_options WHERE option_type like '%prefix_extractor%';
-# This should no longer crash. See https://github.com/facebook/mysql-5.6/issues/641
+SET @@global.rocksdb_update_cf_options = 'cf1={prefix_extractor=capped:26};';
--echo
---echo Restarting with new Prefix Extractor...
---echo
---source include/restart_mysqld_with_option.inc
-
---echo
---echo Changed Prefix Extractor (after restart):
+--echo Changed Prefix Extractor (after update_cf_options set, without restart):
--echo
--sorted_result
+# Restart no longer needed
SELECT * FROM information_schema.rocksdb_cf_options WHERE option_type like '%prefix_extractor%';
# Satisfies can_use_bloom_filter (4+8+8+8), but can't use because the old SST
@@ -88,6 +81,7 @@ select variable_value into @u from information_schema.global_status where variab
SELECT COUNT(*) FROM t1 WHERE id1=1 AND id2=1 AND id3=1;
select variable_value-@u from information_schema.global_status where variable_name='rocksdb_bloom_filter_prefix_checked';
+SET @@global.rocksdb_update_cf_options = '';
set global rocksdb_compact_cf='cf1';
# Select the updated, make sure bloom filter is checked now
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb.test b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb.test
index b884738424f..13f1bd68a72 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb.test
@@ -1,5 +1,6 @@
--source include/have_rocksdb.inc
--source include/have_partition.inc
+--source include/have_write_committed.inc
#
# RocksDB Storage Engine tests
@@ -1150,7 +1151,7 @@ set @a=-1;
insert into t1 select (@a:=@a+1), 1234 from information_schema.session_variables limit 100;
set @tmp1= @@rocksdb_max_row_locks;
set rocksdb_max_row_locks= 20;
---error ER_RDB_STATUS_GENERAL
+--error ER_GET_ERRMSG
update t1 set a=a+10;
DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_checksums.test b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_checksums.test
index 9a7704c7ab0..42a4c83ff04 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_checksums.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_checksums.test
@@ -5,6 +5,11 @@
#
--source include/have_debug.inc
+--let LOG=$MYSQLTEST_VARDIR/tmp/rocksdb_checksum.err
+--let $_mysqld_option=--log-error=$LOG
+--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
+--source include/restart_mysqld_with_option.inc
+
set @save_rocksdb_store_row_debug_checksums=@@global.rocksdb_store_row_debug_checksums;
set @save_rocksdb_verify_row_debug_checksums=@@global.rocksdb_verify_row_debug_checksums;
set @save_rocksdb_checksums_pct=@@global.rocksdb_checksums_pct;
@@ -14,8 +19,10 @@ show variables like 'rocksdb_%checksum%';
create table t1 (pk int primary key, a int, b int, key(a), key(b)) engine=rocksdb;
insert into t1 values (1,1,1),(2,2,2),(3,3,3);
check table t1;
---let SEARCH_FILE=$MYSQLTEST_VARDIR/log/mysqld.1.err
+--let SEARCH_FILE=$LOG
--let SEARCH_PATTERN=0 table records had checksums
+--let SEARCH_PATTERN=CHECKTABLE t1[^\n]*
+--let SEARCH_OUTPUT=matches
--source include/search_pattern_in_file.inc
drop table t1;
@@ -24,7 +31,7 @@ set session rocksdb_store_row_debug_checksums=on;
create table t2 (pk int primary key, a int, b int, key(a), key(b)) engine=rocksdb;
insert into t2 values (1,1,1),(2,2,2),(3,3,3);
check table t2;
---let SEARCH_PATTERN=3 table records had checksums
+--let SEARCH_PATTERN=CHECKTABLE t2[^\n]*
--source include/search_pattern_in_file.inc
--echo # Now, make a table that has both rows with checksums and without
@@ -34,7 +41,7 @@ set session rocksdb_store_row_debug_checksums=off;
update t3 set b=3 where a=2;
set session rocksdb_store_row_debug_checksums=on;
check table t3;
---let SEARCH_PATTERN=2 table records had checksums
+--let SEARCH_PATTERN=CHECKTABLE t3[^\n]*
--source include/search_pattern_in_file.inc
set session rocksdb_store_row_debug_checksums=on;
@@ -43,7 +50,7 @@ create table t4 (pk int primary key, a int, b int, key(a), key(b)) engine=rocksd
--disable_query_log
let $i=0;
let $x= 100000;
-while ($i<10000)
+while ($i<4000)
{
inc $i;
eval insert t4(pk,a,b) values($i, $i, $i div 10);
@@ -53,11 +60,12 @@ while ($i<10000)
--enable_query_log
check table t4;
perl;
-$total=10000;
+$total=4000;
$pct=5;
@out=();
-$filename= "$ENV{MYSQLTEST_VARDIR}/log/mysqld.1.err";
+$filename= "$ENV{LOG}";
+print $filename "\n";
open(F, '<', $filename) || die("Can't open file $filename: $!");
while(<F>) {
@out=() if /^CURRENT_TEST:/;
@@ -138,4 +146,7 @@ set @@global.rocksdb_store_row_debug_checksums=@save_rocksdb_store_row_debug_che
set @@global.rocksdb_verify_row_debug_checksums=@save_rocksdb_verify_row_debug_checksums;
set @@global.rocksdb_checksums_pct=@save_rocksdb_checksums_pct;
+--source include/restart_mysqld.inc
+#--remove_file $LOG
+
drop table t2,t3,t4;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_deadlock_detect.inc b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_deadlock_detect.inc
index 01180ea29a8..082c61308f3 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_deadlock_detect.inc
+++ b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_deadlock_detect.inc
@@ -68,7 +68,7 @@ let $wait_condition =
select * from t;
--error ER_LOCK_DEADLOCK
insert into t values (4), (1);
---echo # Statement should be rolled back
+--echo # Transaction should be rolled back
select * from t;
rollback;
@@ -80,6 +80,39 @@ connection con1;
--reap
rollback;
+
+connection default;
+create table t1 (id int primary key, value int, value2 int, index(value)) engine=rocksdb;
+insert into t1 values (1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5),(6,6,6),(7,7,7),(8,8,8),(9,9,9),(10,10,10);
+
+connection con1;
+begin;
+update t1 force index (value) set value2=value2+1 where value=3;
+
+connection con2;
+begin;
+update t1 force index (value) set value2=value2+1 where value=2;
+update t1 force index (value) set value2=value2+1 where value=4;
+
+connection con1;
+send update t1 force index (value) set value2=value2+1 where value=4;
+
+connection con2;
+let $wait_condition =
+`SELECT CONCAT('select count(*) = 1 from information_schema.rocksdb_trx where THREAD_ID = ', '$con1', ' and WAITING_KEY != ""')`;
+--source include/wait_condition.inc
+--error ER_LOCK_DEADLOCK
+update t1 force index (value) set value2=value2+1 where value=3;
+
+connection con1;
+--reap
+rollback;
+
+connection con2;
+rollback;
+drop table t1;
+
+
connection default;
disconnect con1;
disconnect con2;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_range2.test b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_range2.test
index a7ac236451e..28010d13753 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_range2.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/rocksdb_range2.test
@@ -19,3 +19,15 @@ select count(*) from t1;
explain select c1 from t1 where c1 > 5 limit 10;
drop table t1;
+--echo #
+--echo # MDEV-17414: MyROCKS order desc limit 1 fails
+--echo #
+create table t1 (date date);
+insert into t1 values ('2018-10-04'), ('2018-10-05');
+select * from t1 where date < '2018-10-09' order by date desc limit 1; # Works as expected
+alter table t1 add index date_index (date);
+select * from t1 where date < '2018-10-05' order by date desc limit 1; # Works as expected
+--echo # this should not produce an empty set:
+select * from t1 where date < '2018-10-09' order by date desc limit 1;
+drop table t1;
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/secondary_key_update_lock.test b/storage/rocksdb/mysql-test/rocksdb/t/secondary_key_update_lock.test
new file mode 100644
index 00000000000..b43a32b6a0d
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/secondary_key_update_lock.test
@@ -0,0 +1,26 @@
+--source include/have_rocksdb.inc
+
+# Tests if locks are held for the secondary keys of old rows in updates
+
+connect (con, localhost, root,,);
+
+connection default;
+create table t1 (a int primary key, b int unique key) engine = rocksdb;
+insert into t1 values(1, 1);
+
+connection con;
+begin;
+update t1 set b = 2 where b = 1; # this should lock the row where b = 1
+
+connection default;
+error ER_LOCK_WAIT_TIMEOUT;
+insert into t1 values(2, 1); # should error out with lock_wait_timeout
+
+connection con;
+rollback;
+select * from t1;
+
+# Cleanup
+connection default;
+drop table t1;
+disconnect con;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/set_checkpoint.inc b/storage/rocksdb/mysql-test/rocksdb/t/set_checkpoint.inc
index 558e2413256..aae9db6c927 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/set_checkpoint.inc
+++ b/storage/rocksdb/mysql-test/rocksdb/t/set_checkpoint.inc
@@ -23,7 +23,7 @@ if (!$succeeds)
{
--disable_result_log
--disable_query_log
- --error ER_RDB_STATUS_GENERAL
+ --error ER_GET_ERRMSG
eval SET GLOBAL ROCKSDB_CREATE_CHECKPOINT = '$checkpoint';
--enable_query_log
--enable_result_log
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/show_engine.test b/storage/rocksdb/mysql-test/rocksdb/t/show_engine.test
index 06f64ddb3fa..ccca197d317 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/show_engine.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/show_engine.test
@@ -86,5 +86,18 @@ SHOW ENGINE rocksdb TRANSACTION STATUS;
ROLLBACK;
+# Check if explicit snapshots are correctly populated
+START TRANSACTION WITH SHARED ROCKSDB SNAPSHOT;
+--replace_column 2 # 3 #
+SHOW ENGINE rocksdb STATUS;
+ROLLBACK;
+CREATE EXPLICIT rocksdb SNAPSHOT;
+--replace_column 2 # 3 #
+SHOW ENGINE rocksdb STATUS;
+RELEASE EXPLICIT rocksdb SNAPSHOT;
+--replace_column 2 # 3 #
+SHOW ENGINE rocksdb STATUS;
+
+
# Restore old values
SET GLOBAL rocksdb_max_background_jobs= @save.rocksdb_max_background_jobs;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/transaction.test b/storage/rocksdb/mysql-test/rocksdb/t/transaction.test
index 3350db99dab..129484bac91 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/transaction.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/transaction.test
@@ -133,3 +133,26 @@ rollback;
drop function func;
drop table t1,t2,t3;
+--echo #
+--echo # MDEV-16710: Slave SQL: Could not execute Update_rows_v1 event with RocksDB and triggers
+--echo # Issue#857: MyRocks: Incorrect behavior when multiple statements fail inside a transaction
+--echo #
+CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=RocksDB;
+INSERT INTO t1 VALUES (1);
+
+CREATE TABLE t2 (b INT PRIMARY KEY) ENGINE=RocksDB;
+
+CREATE TRIGGER tr AFTER INSERT ON t2 FOR EACH ROW INSERT INTO non_existing_table VALUES (NULL);
+
+BEGIN;
+DELETE FROM t1;
+--error 0,ER_NO_SUCH_TABLE
+INSERT INTO t2 VALUES (1);
+--error 0,ER_NO_SUCH_TABLE
+INSERT INTO t2 VALUES (2);
+--echo # Must return empty result:
+SELECT * FROM t1;
+COMMIT;
+
+drop table t1,t2;
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/trx_info_rpl.test b/storage/rocksdb/mysql-test/rocksdb/t/trx_info_rpl.test
index af3cce19630..91ab266cdc4 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/trx_info_rpl.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/trx_info_rpl.test
@@ -9,11 +9,11 @@ connection slave;
--enable_warnings
connection master;
-create table t1 (a int) engine=rocksdb;
+create table t1 (a int, b int, primary key (a), unique key (b)) engine=rocksdb;
--disable_query_log
--let $aa= 0
while ($aa < 1000) {
- eval insert into t1 values ($aa);
+ eval insert into t1 values ($aa, $aa);
--inc $aa
}
--enable_query_log
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/update.test b/storage/rocksdb/mysql-test/rocksdb/t/update.test
index 51e2c5be0a6..6220c4f55a3 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/update.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/update.test
@@ -70,3 +70,13 @@ SELECT * FROM t1 ORDER BY pk;
DROP TABLE t1;
+
+#
+# Issue #830 UPDATE with unique constraint does not work
+#
+
+CREATE TABLE t1 (a INT, b CHAR(8), UNIQUE INDEX(a)) ENGINE=RocksDB;
+INSERT INTO t1 (a,b) VALUES (1,'foo'),(2,'bar');
+UPDATE t1 SET a=a+100;
+SELECT * FROM t1;
+DROP TABLE t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/use_direct_reads.test b/storage/rocksdb/mysql-test/rocksdb/t/use_direct_reads.test
new file mode 100644
index 00000000000..c347a85518f
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb/t/use_direct_reads.test
@@ -0,0 +1,37 @@
+--source include/have_rocksdb.inc
+
+--perl
+use Cwd 'abs_path';
+
+open(FILE, ">", "$ENV{MYSQL_TMP_DIR}/data_in_shm.inc") or die;
+my $real_path= abs_path($ENV{'MYSQLTEST_VARDIR'});
+my $in_shm= index($real_path, "/dev/shm") != -1;
+print FILE "let \$DATA_IN_SHM= $in_shm;\n";
+close FILE;
+EOF
+
+--source $MYSQL_TMP_DIR/data_in_shm.inc
+--remove_file $MYSQL_TMP_DIR/data_in_shm.inc
+
+if ($DATA_IN_SHM)
+{
+ --skip DATADIR is in /dev/shm, possibly due to --mem
+}
+
+--echo Checking direct reads
+--let $_mysqld_option=--rocksdb_use_direct_reads=1
+--source include/restart_mysqld_with_option.inc
+
+CREATE TABLE t1 (pk INT PRIMARY KEY DEFAULT '0', a INT(11), b CHAR(8)) ENGINE=rocksdb;
+SHOW CREATE TABLE t1;
+INSERT INTO t1 VALUES (1, 1,'a');
+INSERT INTO t1 (a,b) VALUES (2,'b');
+set global rocksdb_force_flush_memtable_now=1;
+--sorted_result
+SELECT a,b FROM t1;
+DROP TABLE t1;
+
+# cleanup
+--let _$mysqld_option=
+--source include/restart_mysqld.inc
+
diff --git a/storage/rocksdb/mysql-test/rocksdb/t/validate_datadic.test b/storage/rocksdb/mysql-test/rocksdb/t/validate_datadic.test
index e9dcc604155..ec48dc03ec8 100644
--- a/storage/rocksdb/mysql-test/rocksdb/t/validate_datadic.test
+++ b/storage/rocksdb/mysql-test/rocksdb/t/validate_datadic.test
@@ -19,6 +19,8 @@ CREATE TABLE t2 (pk int primary key) ENGINE=ROCKSDB PARTITION BY KEY(pk) PARTITI
# server until it is told to
--let $_server_id= `SELECT @@server_id`
--let $_expect_file_name= $MYSQLTEST_VARDIR/tmp/mysqld.$_server_id.expect
+--let LOG=$MYSQLTEST_VARDIR/tmp/validate_datadic.err
+
--exec echo "wait" >$_expect_file_name
# Send shutdown to the connected server and give it 10 seconds to die before
@@ -47,7 +49,7 @@ shutdown_server 10;
--move_file $MYSQLTEST_VARDIR/mysqld.1/data/test/t2.frm $MYSQLTEST_VARDIR/mysqld.1/data/test/t2.frm.tmp
# Attempt to restart the server
---exec echo "restart:--rocksdb_validate_tables=2" >$_expect_file_name
+--exec echo "restart:--rocksdb_validate_tables=2 --log-error=$LOG" >$_expect_file_name
--enable_reconnect
--source include/wait_until_connected_again.inc
@@ -55,21 +57,28 @@ shutdown_server 10;
# We should now have an error message
--echo "Expect errors that we are missing two .frm files"
---let SEARCH_FILE=$MYSQLTEST_VARDIR/log/mysqld.1.err
---let SEARCH_PATTERN=Schema mismatch
+#--let SEARCH_FILE=$MYSQLTEST_VARDIR/log/mysqld.1.err
+#--let SEARCH_PATTERN=Schema mismatch
+#--source include/search_pattern_in_file.inc
+#--let SEARCH_PATTERN=RocksDB: Schema mismatch - Table test.t2 is registered in RocksDB but does not have a .frm file
+#--source include/search_pattern_in_file.inc
+--let SEARCH_FILE=$LOG
+--let SEARCH_PATTERN=RocksDB: Schema mismatch - Table test.t1 is registered in RocksDB but does not have a .frm file
+--source include/search_pattern_in_file.inc
+--let SEARCH_PATTERN=RocksDB: Schema mismatch - Table test.t2 is registered in RocksDB but does not have a .frm file
--source include/search_pattern_in_file.inc
# Now shut down again and rename one the .frm file back and make a copy of it
--exec echo "wait" >$_expect_file_name
shutdown_server 10;
-
+--remove_file $LOG
# Rename the file
--move_file $MYSQLTEST_VARDIR/mysqld.1/data/test/t1.frm.tmp $MYSQLTEST_VARDIR/mysqld.1/data/test/t1.frm
--move_file $MYSQLTEST_VARDIR/mysqld.1/data/test/t2.frm.tmp $MYSQLTEST_VARDIR/mysqld.1/data/test/t2.frm
--copy_file $MYSQLTEST_VARDIR/mysqld.1/data/test/t1.frm $MYSQLTEST_VARDIR/mysqld.1/data/test/t1_dummy.frm
# Attempt to restart the server
---exec echo "restart:--rocksdb_validate_tables=2" >$_expect_file_name
+--exec echo "restart:--rocksdb_validate_tables=2 --log-error=$LOG" >$_expect_file_name
--enable_reconnect
--source include/wait_until_connected_again.inc
@@ -77,7 +86,8 @@ shutdown_server 10;
# We should now have an error message for the second case
--echo "Expect an error that we have an extra .frm file"
---let SEARCH_PATTERN=Schema mismatch
+--let SEARCH_FILE=$LOG
+--let SEARCH_PATTERN=Schema mismatch - A .frm file exists for table test.t1_dummy, but that table is not registered in RocksDB
--source include/search_pattern_in_file.inc
# Shut down an clean up
@@ -89,6 +99,9 @@ shutdown_server 10;
--source include/wait_until_connected_again.inc
--disable_reconnect
+# Remove log file
+--remove_file $LOG
+
--disable_warnings
DROP TABLE t1, t2;
--enable_warnings
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/combinations b/storage/rocksdb/mysql-test/rocksdb_rpl/combinations
index f09d338c357..fe97111940a 100644
--- a/storage/rocksdb/mysql-test/rocksdb_rpl/combinations
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/combinations
@@ -1,2 +1,8 @@
-[row]
+[row-write-committed]
binlog-format=row
+rocksdb_write_policy=write_committed
+
+[row-write-prepared]
+binlog-format=row
+rocksdb_write_policy=write_prepared
+rocksdb_commit_time_batch_for_recovery=on
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_missing_columns_sk_update.result b/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_missing_columns_sk_update.result
new file mode 100644
index 00000000000..19b0a191a1b
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_missing_columns_sk_update.result
@@ -0,0 +1,62 @@
+include/master-slave.inc
+Warnings:
+Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
+Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
+[connection master]
+set @@sql_log_bin = 0;
+CREATE TABLE `t1` (
+`a` int(10) unsigned NOT NULL DEFAULT '0',
+`b` bigint(20) unsigned NOT NULL DEFAULT '0',
+`c` bigint(20) unsigned NOT NULL DEFAULT '0',
+`d` bigint(20) unsigned NOT NULL DEFAULT '0',
+`e` varbinary(64) DEFAULT NULL,
+`f` int(10) NOT NULL DEFAULT '0',
+`g` int(10) NOT NULL DEFAULT '0',
+`h` int(10) unsigned NOT NULL DEFAULT '0',
+PRIMARY KEY (`a`,`b`),
+KEY `key1` (`a`, `e`(1)),
+KEY `key2` (`a`,`h`)
+) ENGINE=RocksDB;
+set @@sql_log_bin = 1;
+set @@sql_log_bin = 0;
+CREATE TABLE `t1` (
+`a` int(10) unsigned NOT NULL DEFAULT '0',
+`b` bigint(20) unsigned NOT NULL DEFAULT '0',
+`c` bigint(20) unsigned NOT NULL DEFAULT '0',
+`d` bigint(20) unsigned NOT NULL DEFAULT '0',
+`e` varbinary(64) DEFAULT NULL,
+`f` int(10) NOT NULL DEFAULT '0',
+`g` int(10) NOT NULL DEFAULT '0',
+`x` TINYINT(3) UNSIGNED DEFAULT NULL,
+`y` INT(10) DEFAULT NULL,
+`h` int(10) unsigned NOT NULL DEFAULT '0',
+PRIMARY KEY (`a`,`b`),
+KEY `key1` (`a`, `e`(1)),
+KEY `key2` (`a`,`h`)
+) ENGINE=RocksDB;
+set @@sql_log_bin = 1;
+INSERT INTO t1 VALUES (1, 1, 1, 1, 'a', 1, 1, 1);
+SELECT * FROM t1;
+a b c d e f g h
+1 1 1 1 a 1 1 1
+SELECT * FROM t1;
+a b c d e f g x y h
+1 1 1 1 a 1 1 NULL NULL 1
+UPDATE t1 SET h = 10 WHERE h = 1;
+SELECT * FROM t1;
+a b c d e f g h
+1 1 1 1 a 1 1 10
+SELECT * FROM t1;
+a b c d e f g x y h
+1 1 1 1 a 1 1 NULL NULL 10
+SELECT COUNT(*) FROM t1 FORCE INDEX (key1) WHERE h = 10 AND a = 1;
+COUNT(*)
+1
+SELECT COUNT(*) FROM t1 FORCE INDEX (key2) WHERE h = 10 AND a = 1;
+COUNT(*)
+1
+SELECT COUNT(*) FROM t1 FORCE INDEX (PRIMARY) WHERE h = 10 AND a = 1;
+COUNT(*)
+1
+DROP TABLE t1;
+include/rpl_end.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_mts_dependency_unique_key_conflicts.result b/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_mts_dependency_unique_key_conflicts.result
new file mode 100644
index 00000000000..0eadc7deafe
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_mts_dependency_unique_key_conflicts.result
@@ -0,0 +1,44 @@
+include/master-slave.inc
+Warnings:
+Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
+Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
+[connection master]
+include/stop_slave.inc
+set @save.slave_parallel_workers= @@global.slave_parallel_workers;
+set @save.slave_use_idempotent_for_recovery= @@global.slave_use_idempotent_for_recovery;
+set @save.mts_dependency_replication= @@global.mts_dependency_replication;
+set @save.mts_dependency_order_commits= @@global.mts_dependency_order_commits;
+set @save.debug= @@global.debug;
+set @@global.slave_parallel_workers= 2;
+set @@global.slave_use_idempotent_for_recovery= YES;
+set @@global.mts_dependency_replication= STMT;
+set @@global.mts_dependency_order_commits= false;
+set @@global.debug= '+d,dbug.dep_wait_before_update_execution';
+include/start_slave.inc
+create table t1 (a int primary key, b int unique key) engine = rocksdb;
+insert into t1 values(1, 1);
+include/sync_slave_sql_with_master.inc
+include/stop_slave.inc
+update t1 set b = 2 where a = 1;
+insert into t1 values(2, 1);
+include/start_slave.inc
+set debug_sync="now wait_for signal.reached";
+select * from t1;
+a b
+1 1
+set debug_sync="now signal signal.done";
+include/sync_slave_sql_with_master.inc
+select * from t1;
+a b
+2 1
+1 2
+drop table t1;
+include/sync_slave_sql_with_master.inc
+include/stop_slave.inc
+set @@global.slave_parallel_workers= @save.slave_parallel_workers;
+set @@global.mts_dependency_replication= @save.mts_dependency_replication;
+set @@global.slave_use_idempotent_for_recovery= @save.slave_use_idempotent_for_recovery;
+set @@global.mts_dependency_order_commits= @save.mts_dependency_order_commits;
+set @@global.debug= @save.debug;
+include/start_slave.inc
+include/rpl_end.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_rocksdb_snapshot.result b/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_rocksdb_snapshot.result
index eb2c6cfcda3..f5e861feddc 100644
--- a/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_rocksdb_snapshot.result
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/r/rpl_rocksdb_snapshot.result
@@ -23,9 +23,9 @@ CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=rocksdb;
INSERT INTO t1 VALUES(1);
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
START TRANSACTION WITH CONSISTENT SNAPSHOT;
-ERROR HY000: Only REPEATABLE READ isolation level is supported for START TRANSACTION WITH CONSISTENT SNAPSHOT in RocksDB Storage Engine.
+ERROR HY000: Only REPEATABLE READ isolation level is supported for START TRANSACTION WITH CONSISTENT|SHARED|EXISTING SNAPSHOT in RocksDB Storage Engine.
START TRANSACTION WITH CONSISTENT ROCKSDB SNAPSHOT;
-ERROR HY000: Only REPEATABLE READ isolation level is supported for START TRANSACTION WITH CONSISTENT SNAPSHOT in RocksDB Storage Engine.
+ERROR HY000: Only REPEATABLE READ isolation level is supported for START TRANSACTION WITH CONSISTENT|SHARED|EXISTING SNAPSHOT in RocksDB Storage Engine.
ROLLBACK;
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;
START TRANSACTION WITH CONSISTENT ROCKSDB SNAPSHOT;
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/t/disabled.def b/storage/rocksdb/mysql-test/rocksdb_rpl/t/disabled.def
index 956355dceee..3896a822872 100644
--- a/storage/rocksdb/mysql-test/rocksdb_rpl/t/disabled.def
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/t/disabled.def
@@ -9,6 +9,8 @@ rpl_skip_trx_api_binlog_format : requires @@rpl_skip_tx_api
rpl_ddl_high_priority : DDL commands with HIGH_PRIORITY syntax are not in MariaDB
rpl_gtid_rocksdb_sys_header : MariaDB doesn't support printing "RocksDB: Last MySQL Gtid UUID" into server stderr on startup
singledelete_idempotent_recovery: MariaDB doesn't support --slave-use-idempotent-for-recovery
+rpl_mts_dependency_unique_key_conflicts: MariaDB doesn't support --slave-use-idempotent-for-recovery
+rpl_missing_columns_sk_update : Uses log_column_names=ON feature which is only present in FB/MySQL
##
## Tests that do not fit MariaDB's test environment (Functional tests only,
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_gtid_crash_safe_wal_corrupt.inc b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_gtid_crash_safe_wal_corrupt.inc
index 5e5961f3aef..16ad535ff9e 100644
--- a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_gtid_crash_safe_wal_corrupt.inc
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_gtid_crash_safe_wal_corrupt.inc
@@ -42,7 +42,7 @@ select * from mysql.slave_gtid_info;
F=`ls -t $slave_data_dir/\#rocksdb/*.log | head -n 1`
SIZE=`stat -c %s $F`
-NEW_SIZE=`expr $SIZE - 10`
+NEW_SIZE=`expr $SIZE - 30`
truncate -s $NEW_SIZE $F
rc=$?
if [[ $rc != 0 ]]; then
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.cnf b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.cnf
new file mode 100644
index 00000000000..92ed71986fe
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.cnf
@@ -0,0 +1,13 @@
+!include include/default_mysqld.cnf
+
+[mysqld.1]
+binlog_row_image = COMPLETE
+log_column_names= ON
+
+[mysqld.2]
+binlog_row_image = COMPLETE
+log_column_names= ON
+
+[ENV]
+SERVER_MYPORT_1= @mysqld.1.port
+SERVER_MYPORT_2= @mysqld.2.port
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.test b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.test
new file mode 100644
index 00000000000..624f54ac326
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_missing_columns_sk_update.test
@@ -0,0 +1,69 @@
+source include/master-slave.inc;
+source include/have_binlog_format_row.inc;
+
+# Create a table with SKs on master
+connection master;
+set @@sql_log_bin = 0;
+CREATE TABLE `t1` (
+ `a` int(10) unsigned NOT NULL DEFAULT '0',
+ `b` bigint(20) unsigned NOT NULL DEFAULT '0',
+ `c` bigint(20) unsigned NOT NULL DEFAULT '0',
+ `d` bigint(20) unsigned NOT NULL DEFAULT '0',
+ `e` varbinary(64) DEFAULT NULL,
+ `f` int(10) NOT NULL DEFAULT '0',
+ `g` int(10) NOT NULL DEFAULT '0',
+ `h` int(10) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`a`,`b`),
+ KEY `key1` (`a`, `e`(1)),
+ KEY `key2` (`a`,`h`)
+) ENGINE=RocksDB;
+set @@sql_log_bin = 1;
+
+# Create same table on slaves but with two extra columns in the middle (x, y)
+connection slave;
+set @@sql_log_bin = 0;
+CREATE TABLE `t1` (
+ `a` int(10) unsigned NOT NULL DEFAULT '0',
+ `b` bigint(20) unsigned NOT NULL DEFAULT '0',
+ `c` bigint(20) unsigned NOT NULL DEFAULT '0',
+ `d` bigint(20) unsigned NOT NULL DEFAULT '0',
+ `e` varbinary(64) DEFAULT NULL,
+ `f` int(10) NOT NULL DEFAULT '0',
+ `g` int(10) NOT NULL DEFAULT '0',
+ `x` TINYINT(3) UNSIGNED DEFAULT NULL,
+ `y` INT(10) DEFAULT NULL,
+ `h` int(10) unsigned NOT NULL DEFAULT '0',
+ PRIMARY KEY (`a`,`b`),
+ KEY `key1` (`a`, `e`(1)),
+ KEY `key2` (`a`,`h`)
+) ENGINE=RocksDB;
+set @@sql_log_bin = 1;
+
+# Insert something in the table
+connection master;
+INSERT INTO t1 VALUES (1, 1, 1, 1, 'a', 1, 1, 1);
+SELECT * FROM t1;
+sync_slave_with_master;
+
+connection slave;
+SELECT * FROM t1;
+
+# Update a column that belongs to an SK
+connection master;
+UPDATE t1 SET h = 10 WHERE h = 1;
+SELECT * FROM t1;
+sync_slave_with_master;
+
+# Check if all keys are updated on the slave
+connection slave;
+SELECT * FROM t1;
+SELECT COUNT(*) FROM t1 FORCE INDEX (key1) WHERE h = 10 AND a = 1;
+SELECT COUNT(*) FROM t1 FORCE INDEX (key2) WHERE h = 10 AND a = 1;
+SELECT COUNT(*) FROM t1 FORCE INDEX (PRIMARY) WHERE h = 10 AND a = 1;
+
+# Cleanup
+connection master;
+DROP TABLE t1;
+sync_slave_with_master;
+
+source include/rpl_end.inc;
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_mts_dependency_unique_key_conflicts.test b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_mts_dependency_unique_key_conflicts.test
new file mode 100644
index 00000000000..5869b9a39b9
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_mts_dependency_unique_key_conflicts.test
@@ -0,0 +1,64 @@
+# RocksDB clone of rpl_mts.rpl_mts_dependency_unique_key_conflicts
+source include/have_rocksdb.inc;
+source include/have_debug_sync.inc;
+source include/master-slave.inc;
+
+connection slave;
+source include/stop_slave.inc;
+set @save.slave_parallel_workers= @@global.slave_parallel_workers;
+set @save.slave_use_idempotent_for_recovery= @@global.slave_use_idempotent_for_recovery;
+set @save.mts_dependency_replication= @@global.mts_dependency_replication;
+set @save.mts_dependency_order_commits= @@global.mts_dependency_order_commits;
+set @save.debug= @@global.debug;
+set @@global.slave_parallel_workers= 2;
+set @@global.slave_use_idempotent_for_recovery= YES;
+set @@global.mts_dependency_replication= STMT;
+set @@global.mts_dependency_order_commits= false;
+set @@global.debug= '+d,dbug.dep_wait_before_update_execution';
+source include/start_slave.inc;
+
+connection master;
+create table t1 (a int primary key, b int unique key) engine = rocksdb;
+insert into t1 values(1, 1);
+source include/sync_slave_sql_with_master.inc;
+source include/stop_slave.inc;
+
+connection master;
+update t1 set b = 2 where a = 1; # this will stall on slave due to dbug_sync
+insert into t1 values(2, 1); # this should wait for the update to finish
+
+connection slave;
+source include/start_slave.inc;
+# wait till one of the workers reach the point just before execution of update
+set debug_sync="now wait_for signal.reached";
+
+# wait till the other worker is waiting after executing the table map for the
+# insert
+let $wait_condition=
+ select count(*)= 1 from information_schema.processlist
+ where state = 'Waiting for dependencies to be satisfied';
+source include/wait_condition.inc;
+
+select * from t1;
+set debug_sync="now signal signal.done";
+
+connection master;
+source include/sync_slave_sql_with_master.inc;
+
+connection slave;
+select * from t1;
+
+# Cleanup
+connection master;
+drop table t1;
+source include/sync_slave_sql_with_master.inc;
+connection slave;
+source include/stop_slave.inc;
+set @@global.slave_parallel_workers= @save.slave_parallel_workers;
+set @@global.mts_dependency_replication= @save.mts_dependency_replication;
+set @@global.slave_use_idempotent_for_recovery= @save.slave_use_idempotent_for_recovery;
+set @@global.mts_dependency_order_commits= @save.mts_dependency_order_commits;
+set @@global.debug= @save.debug;
+source include/start_slave.inc;
+
+source include/rpl_end.inc;
diff --git a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_rocksdb_2pc_crash_recover.test b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_rocksdb_2pc_crash_recover.test
index 3aa006c84be..58b3720904c 100644
--- a/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_rocksdb_2pc_crash_recover.test
+++ b/storage/rocksdb/mysql-test/rocksdb_rpl/t/rpl_rocksdb_2pc_crash_recover.test
@@ -1,6 +1,7 @@
--source include/have_binlog_format_row.inc
--source include/have_rocksdb.inc
--source include/have_debug.inc
+--source include/not_valgrind.inc
--disable_warnings
DROP TABLE IF EXISTS t1;
diff --git a/storage/rocksdb/mysql-test/rocksdb_stress/combinations b/storage/rocksdb/mysql-test/rocksdb_stress/combinations
new file mode 100644
index 00000000000..b7316c71485
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_stress/combinations
@@ -0,0 +1,5 @@
+[write_committed]
+rocksdb_write_policy=write_committed
+
+[write_prepared]
+rocksdb_write_policy=write_prepared
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_block_cache_size_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_block_cache_size_basic.result
index 1cfe5385d5c..b319c39a1cd 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_block_cache_size_basic.result
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_block_cache_size_basic.result
@@ -1,7 +1,85 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(65536);
+INSERT INTO valid_values VALUES(1024);
+INSERT INTO valid_values VALUES(1*1024*1024);
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'bbb\'');
+INSERT INTO invalid_values VALUES('\'-1\'');
+INSERT INTO invalid_values VALUES('\'101\'');
+INSERT INTO invalid_values VALUES('\'484436\'');
SET @start_global_value = @@global.ROCKSDB_BLOCK_CACHE_SIZE;
SELECT @start_global_value;
@start_global_value
536870912
-"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to 444. It should fail because it is readonly."
-SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = 444;
-ERROR HY000: Variable 'rocksdb_block_cache_size' is a read only variable
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to 65536"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = 65536;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+65536
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = DEFAULT;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to 1024"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = 1024;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+1024
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = DEFAULT;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to 1048576"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = 1048576;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+1048576
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = DEFAULT;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@session.ROCKSDB_BLOCK_CACHE_SIZE to 444. It should fail because it is not session."
+SET @@session.ROCKSDB_BLOCK_CACHE_SIZE = 444;
+ERROR HY000: Variable 'rocksdb_block_cache_size' is a GLOBAL variable and should be set with SET GLOBAL
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to 'aaa'"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to 'bbb'"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = 'bbb';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to '-1'"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = '-1';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to '101'"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = '101';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+"Trying to set variable @@global.ROCKSDB_BLOCK_CACHE_SIZE to '484436'"
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = '484436';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+SET @@global.ROCKSDB_BLOCK_CACHE_SIZE = @start_global_value;
+SELECT @@global.ROCKSDB_BLOCK_CACHE_SIZE;
+@@global.ROCKSDB_BLOCK_CACHE_SIZE
+536870912
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_bulk_load_allow_sk_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_bulk_load_allow_sk_basic.result
new file mode 100644
index 00000000000..c0d09d89c11
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_bulk_load_allow_sk_basic.result
@@ -0,0 +1,100 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(0);
+INSERT INTO valid_values VALUES('on');
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'bbb\'');
+SET @start_global_value = @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+SELECT @start_global_value;
+@start_global_value
+0
+SET @start_session_value = @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+SELECT @start_session_value;
+@start_session_value
+0
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_BULK_LOAD_ALLOW_SK to 1"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = 1;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = DEFAULT;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Trying to set variable @@global.ROCKSDB_BULK_LOAD_ALLOW_SK to 0"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = 0;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = DEFAULT;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Trying to set variable @@global.ROCKSDB_BULK_LOAD_ALLOW_SK to on"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = on;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = DEFAULT;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+'# Setting to valid values in session scope#'
+"Trying to set variable @@session.ROCKSDB_BULK_LOAD_ALLOW_SK to 1"
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = 1;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+1
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = DEFAULT;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Trying to set variable @@session.ROCKSDB_BULK_LOAD_ALLOW_SK to 0"
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = 0;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = DEFAULT;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Trying to set variable @@session.ROCKSDB_BULK_LOAD_ALLOW_SK to on"
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = on;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+1
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = DEFAULT;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_BULK_LOAD_ALLOW_SK to 'aaa'"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+"Trying to set variable @@global.ROCKSDB_BULK_LOAD_ALLOW_SK to 'bbb'"
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = 'bbb';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+SET @@global.ROCKSDB_BULK_LOAD_ALLOW_SK = @start_global_value;
+SELECT @@global.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@global.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+SET @@session.ROCKSDB_BULK_LOAD_ALLOW_SK = @start_session_value;
+SELECT @@session.ROCKSDB_BULK_LOAD_ALLOW_SK;
+@@session.ROCKSDB_BULK_LOAD_ALLOW_SK
+0
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_commit_time_batch_for_recovery_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_commit_time_batch_for_recovery_basic.result
new file mode 100644
index 00000000000..1d409bbedb4
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_commit_time_batch_for_recovery_basic.result
@@ -0,0 +1,121 @@
+CREATE TABLE valid_values (value varchar(255));
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(0);
+INSERT INTO valid_values VALUES('on');
+INSERT INTO valid_values VALUES('off');
+CREATE TABLE invalid_values (value varchar(255));
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'bbb\'');
+SET @start_global_value = @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+SELECT @start_global_value;
+@start_global_value
+0
+SET @start_session_value = @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+SELECT @start_session_value;
+@start_session_value
+0
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to 1"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = 1;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to 0"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = 0;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to on"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = on;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to off"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = off;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+'# Setting to valid values in session scope#'
+"Trying to set variable @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to 1"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = 1;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+1
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to 0"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = 0;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to on"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = on;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+1
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to off"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = off;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = DEFAULT;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to 'aaa'"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+"Trying to set variable @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY to 'bbb'"
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = 'bbb';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+SET @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = @start_global_value;
+SELECT @@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@global.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+SET @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY = @start_session_value;
+SELECT @@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY;
+@@session.ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+0
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_create_checkpoint_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_create_checkpoint_basic.result
index ba280a32ab2..630fa78e933 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_create_checkpoint_basic.result
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_create_checkpoint_basic.result
@@ -12,4 +12,4 @@ SET @@global.ROCKSDB_CREATE_CHECKPOINT = DEFAULT;
SET @@session.ROCKSDB_CREATE_CHECKPOINT = 444;
ERROR HY000: Variable 'rocksdb_create_checkpoint' is a GLOBAL variable and should be set with SET GLOBAL
SET @@global.ROCKSDB_CREATE_CHECKPOINT = @start_value;
-ERROR HY000: Status error 5 received from RocksDB: IO error: While renaming a file to : .tmp: No such file or directory
+ERROR HY000: Got error 4 'Invalid argument: invalid checkpoint directory name' from ROCKSDB
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_debug_manual_compaction_delay_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_debug_manual_compaction_delay_basic.result
new file mode 100644
index 00000000000..6c5db01533b
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_debug_manual_compaction_delay_basic.result
@@ -0,0 +1,46 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(2400);
+INSERT INTO valid_values VALUES(100000);
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+SET @start_global_value = @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+SELECT @start_global_value;
+@start_global_value
+0
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY to 2400"
+SET @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = 2400;
+SELECT @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+@@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+2400
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = DEFAULT;
+SELECT @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+@@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+0
+"Trying to set variable @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY to 100000"
+SET @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = 100000;
+SELECT @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+@@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+100000
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = DEFAULT;
+SELECT @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+@@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+0
+"Trying to set variable @@session.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY to 444. It should fail because it is not session."
+SET @@session.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = 444;
+ERROR HY000: Variable 'rocksdb_debug_manual_compaction_delay' is a GLOBAL variable and should be set with SET GLOBAL
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY to 'aaa'"
+SET @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+@@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+0
+SET @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY = @start_global_value;
+SELECT @@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY;
+@@global.ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+0
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_error_on_suboptimal_collation_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_error_on_suboptimal_collation_basic.result
new file mode 100644
index 00000000000..e10583bff09
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_error_on_suboptimal_collation_basic.result
@@ -0,0 +1,7 @@
+SET @start_global_value = @@global.ROCKSDB_ERROR_ON_SUBOPTIMAL_COLLATION;
+SELECT @start_global_value;
+@start_global_value
+1
+"Trying to set variable @@global.ROCKSDB_ERROR_ON_SUBOPTIMAL_COLLATION to 444. It should fail because it is readonly."
+SET @@global.ROCKSDB_ERROR_ON_SUBOPTIMAL_COLLATION = 444;
+ERROR HY000: Variable 'rocksdb_error_on_suboptimal_collation' is a read only variable
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_manual_compaction_threads_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_manual_compaction_threads_basic.result
new file mode 100644
index 00000000000..3d599e1768e
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_manual_compaction_threads_basic.result
@@ -0,0 +1,93 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(0);
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(99);
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+SET @start_global_value = @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+SELECT @start_global_value;
+@start_global_value
+0
+SET @start_session_value = @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+SELECT @start_session_value;
+@start_session_value
+0
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_MANUAL_COMPACTION_THREADS to 0"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = 0;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = DEFAULT;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+"Trying to set variable @@global.ROCKSDB_MANUAL_COMPACTION_THREADS to 1"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = 1;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = DEFAULT;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+"Trying to set variable @@global.ROCKSDB_MANUAL_COMPACTION_THREADS to 99"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = 99;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+99
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = DEFAULT;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+'# Setting to valid values in session scope#'
+"Trying to set variable @@session.ROCKSDB_MANUAL_COMPACTION_THREADS to 0"
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = 0;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = DEFAULT;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+"Trying to set variable @@session.ROCKSDB_MANUAL_COMPACTION_THREADS to 1"
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = 1;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+1
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = DEFAULT;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+"Trying to set variable @@session.ROCKSDB_MANUAL_COMPACTION_THREADS to 99"
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = 99;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+99
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = DEFAULT;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_MANUAL_COMPACTION_THREADS to 'aaa'"
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+SET @@global.ROCKSDB_MANUAL_COMPACTION_THREADS = @start_global_value;
+SELECT @@global.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@global.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+SET @@session.ROCKSDB_MANUAL_COMPACTION_THREADS = @start_session_value;
+SELECT @@session.ROCKSDB_MANUAL_COMPACTION_THREADS;
+@@session.ROCKSDB_MANUAL_COMPACTION_THREADS
+0
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manifest_file_size_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manifest_file_size_basic.result
index 27cddc9f60a..45330b82702 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manifest_file_size_basic.result
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manifest_file_size_basic.result
@@ -1,7 +1,7 @@
SET @start_global_value = @@global.ROCKSDB_MAX_MANIFEST_FILE_SIZE;
SELECT @start_global_value;
@start_global_value
-18446744073709551615
+1073741824
"Trying to set variable @@global.ROCKSDB_MAX_MANIFEST_FILE_SIZE to 444. It should fail because it is readonly."
SET @@global.ROCKSDB_MAX_MANIFEST_FILE_SIZE = 444;
ERROR HY000: Variable 'rocksdb_max_manifest_file_size' is a read only variable
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manual_compactions_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manual_compactions_basic.result
new file mode 100644
index 00000000000..815506ccac8
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_manual_compactions_basic.result
@@ -0,0 +1,57 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(1024);
+INSERT INTO valid_values VALUES(512*1024*1024);
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+SET @start_global_value = @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+SELECT @start_global_value;
+@start_global_value
+10
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS to 1"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = 1;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = DEFAULT;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+10
+"Trying to set variable @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS to 1024"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = 1024;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+1024
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = DEFAULT;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+10
+"Trying to set variable @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS to 536870912"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = 536870912;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+536870912
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = DEFAULT;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+10
+"Trying to set variable @@session.ROCKSDB_MAX_MANUAL_COMPACTIONS to 444. It should fail because it is not session."
+SET @@session.ROCKSDB_MAX_MANUAL_COMPACTIONS = 444;
+ERROR HY000: Variable 'rocksdb_max_manual_compactions' is a GLOBAL variable and should be set with SET GLOBAL
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS to 'aaa'"
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+10
+SET @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS = @start_global_value;
+SELECT @@global.ROCKSDB_MAX_MANUAL_COMPACTIONS;
+@@global.ROCKSDB_MAX_MANUAL_COMPACTIONS
+10
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_row_locks_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_row_locks_basic.result
index c925a68d4ed..b195df092dc 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_row_locks_basic.result
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_max_row_locks_basic.result
@@ -1,6 +1,7 @@
CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
INSERT INTO valid_values VALUES(1);
INSERT INTO valid_values VALUES(1024);
+INSERT INTO valid_values VALUES(512*1024*1024);
CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
INSERT INTO invalid_values VALUES('\'aaa\'');
SET @start_global_value = @@global.ROCKSDB_MAX_ROW_LOCKS;
@@ -32,6 +33,16 @@ SET @@global.ROCKSDB_MAX_ROW_LOCKS = DEFAULT;
SELECT @@global.ROCKSDB_MAX_ROW_LOCKS;
@@global.ROCKSDB_MAX_ROW_LOCKS
1048576
+"Trying to set variable @@global.ROCKSDB_MAX_ROW_LOCKS to 536870912"
+SET @@global.ROCKSDB_MAX_ROW_LOCKS = 536870912;
+SELECT @@global.ROCKSDB_MAX_ROW_LOCKS;
+@@global.ROCKSDB_MAX_ROW_LOCKS
+536870912
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_MAX_ROW_LOCKS = DEFAULT;
+SELECT @@global.ROCKSDB_MAX_ROW_LOCKS;
+@@global.ROCKSDB_MAX_ROW_LOCKS
+1048576
'# Setting to valid values in session scope#'
"Trying to set variable @@session.ROCKSDB_MAX_ROW_LOCKS to 1"
SET @@session.ROCKSDB_MAX_ROW_LOCKS = 1;
@@ -53,6 +64,16 @@ SET @@session.ROCKSDB_MAX_ROW_LOCKS = DEFAULT;
SELECT @@session.ROCKSDB_MAX_ROW_LOCKS;
@@session.ROCKSDB_MAX_ROW_LOCKS
1048576
+"Trying to set variable @@session.ROCKSDB_MAX_ROW_LOCKS to 536870912"
+SET @@session.ROCKSDB_MAX_ROW_LOCKS = 536870912;
+SELECT @@session.ROCKSDB_MAX_ROW_LOCKS;
+@@session.ROCKSDB_MAX_ROW_LOCKS
+536870912
+"Setting the session scope variable back to default"
+SET @@session.ROCKSDB_MAX_ROW_LOCKS = DEFAULT;
+SELECT @@session.ROCKSDB_MAX_ROW_LOCKS;
+@@session.ROCKSDB_MAX_ROW_LOCKS
+1048576
'# Testing with invalid values in global scope #'
"Trying to set variable @@global.ROCKSDB_MAX_ROW_LOCKS to 'aaa'"
SET @@global.ROCKSDB_MAX_ROW_LOCKS = 'aaa';
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_stats_recalc_rate_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_stats_recalc_rate_basic.result
new file mode 100644
index 00000000000..4f337b84e3c
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_stats_recalc_rate_basic.result
@@ -0,0 +1,53 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(100);
+INSERT INTO valid_values VALUES(1);
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'123\'');
+SET @start_global_value = @@global.ROCKSDB_STATS_RECALC_RATE;
+SELECT @start_global_value;
+@start_global_value
+0
+'# Setting to valid values in global scope#'
+"Trying to set variable @@global.ROCKSDB_STATS_RECALC_RATE to 100"
+SET @@global.ROCKSDB_STATS_RECALC_RATE = 100;
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+100
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_STATS_RECALC_RATE = DEFAULT;
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+0
+"Trying to set variable @@global.ROCKSDB_STATS_RECALC_RATE to 1"
+SET @@global.ROCKSDB_STATS_RECALC_RATE = 1;
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+1
+"Setting the global scope variable back to default"
+SET @@global.ROCKSDB_STATS_RECALC_RATE = DEFAULT;
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+0
+"Trying to set variable @@session.ROCKSDB_STATS_RECALC_RATE to 444. It should fail because it is not session."
+SET @@session.ROCKSDB_STATS_RECALC_RATE = 444;
+ERROR HY000: Variable 'rocksdb_stats_recalc_rate' is a GLOBAL variable and should be set with SET GLOBAL
+'# Testing with invalid values in global scope #'
+"Trying to set variable @@global.ROCKSDB_STATS_RECALC_RATE to 'aaa'"
+SET @@global.ROCKSDB_STATS_RECALC_RATE = 'aaa';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+0
+"Trying to set variable @@global.ROCKSDB_STATS_RECALC_RATE to '123'"
+SET @@global.ROCKSDB_STATS_RECALC_RATE = '123';
+Got one of the listed errors
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+0
+SET @@global.ROCKSDB_STATS_RECALC_RATE = @start_global_value;
+SELECT @@global.ROCKSDB_STATS_RECALC_RATE;
+@@global.ROCKSDB_STATS_RECALC_RATE
+0
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_batch_max_bytes_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_batch_max_bytes_basic.result
index af4da8177d4..8f6d91b2780 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_batch_max_bytes_basic.result
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_batch_max_bytes_basic.result
@@ -4,12 +4,12 @@ set session rocksdb_write_batch_max_bytes = 1000;
insert into t values (1), (2), (3), (4), (5);
set session rocksdb_write_batch_max_bytes = 10;
insert into t values (1), (2), (3), (4), (5);
-ERROR HY000: Status error 10 received from RocksDB: Operation aborted: Memory limit reached
+ERROR HY000: Got error 10 'Operation aborted: Memory limit reached' from ROCKSDB
set session rocksdb_write_batch_max_bytes = 0;
insert into t values (1), (2), (3), (4), (5);
set session rocksdb_write_batch_max_bytes = 10;
begin;
insert into t values (1), (2), (3), (4), (5);
-ERROR HY000: Status error 10 received from RocksDB: Operation aborted: Memory limit reached
+ERROR HY000: Got error 10 'Operation aborted: Memory limit reached' from ROCKSDB
rollback;
drop table t;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_policy_basic.result b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_policy_basic.result
new file mode 100644
index 00000000000..58e040e05f1
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/r/rocksdb_write_policy_basic.result
@@ -0,0 +1,15 @@
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES("write_committed");
+INSERT INTO valid_values VALUES("write_prepared");
+INSERT INTO valid_values VALUES("write_unprepared");
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+SET @start_global_value = @@global.ROCKSDB_WRITE_POLICY;
+SELECT @start_global_value;
+@start_global_value
+write_committed
+"Trying to set variable @@global.ROCKSDB_WRITE_POLICY to 444. It should fail because it is readonly."
+SET @@global.ROCKSDB_WRITE_POLICY = 444;
+ERROR HY000: Variable 'rocksdb_write_policy' is a read only variable
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_block_cache_size_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_block_cache_size_basic.test
index 39688e63556..8d3bab4e5ec 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_block_cache_size_basic.test
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_block_cache_size_basic.test
@@ -1,7 +1,21 @@
--source include/have_rocksdb.inc
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(65536);
+INSERT INTO valid_values VALUES(1024);
+INSERT INTO valid_values VALUES(1*1024*1024);
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'bbb\'');
+INSERT INTO invalid_values VALUES('\'-1\'');
+INSERT INTO invalid_values VALUES('\'101\'');
+INSERT INTO invalid_values VALUES('\'484436\'');
+
--let $sys_var=ROCKSDB_BLOCK_CACHE_SIZE
---let $read_only=1
+--let $read_only=0
--let $session=0
--source include/rocksdb_sys_var.inc
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_bulk_load_allow_sk_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_bulk_load_allow_sk_basic.test
new file mode 100644
index 00000000000..14e5f38b335
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_bulk_load_allow_sk_basic.test
@@ -0,0 +1,18 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(0);
+INSERT INTO valid_values VALUES('on');
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'bbb\'');
+
+--let $sys_var=ROCKSDB_BULK_LOAD_ALLOW_SK
+--let $read_only=0
+--let $session=1
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_commit_time_batch_for_recovery_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_commit_time_batch_for_recovery_basic.test
new file mode 100644
index 00000000000..0d36e0a173d
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_commit_time_batch_for_recovery_basic.test
@@ -0,0 +1,20 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255));
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(0);
+INSERT INTO valid_values VALUES('on');
+INSERT INTO valid_values VALUES('off');
+
+CREATE TABLE invalid_values (value varchar(255));
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'bbb\'');
+
+--let $sys_var=ROCKSDB_COMMIT_TIME_BATCH_FOR_RECOVERY
+--let $read_only=0
+--let $session=1
+--let $sticky=1
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_create_checkpoint_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_create_checkpoint_basic.test
index a53df21524f..32d4a6a23bc 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_create_checkpoint_basic.test
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_create_checkpoint_basic.test
@@ -21,7 +21,7 @@
# Set back to original value
# validate that DEFAULT causes failure in creating checkpoint since
# DEFAULT == ''
---error ER_RDB_STATUS_GENERAL
+--error ER_GET_ERRMSG
--eval SET @@global.ROCKSDB_CREATE_CHECKPOINT = @start_value
# clean up
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_debug_manual_compaction_delay_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_debug_manual_compaction_delay_basic.test
new file mode 100644
index 00000000000..518c284c0cf
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_debug_manual_compaction_delay_basic.test
@@ -0,0 +1,16 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(2400);
+INSERT INTO valid_values VALUES(100000);
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+
+--let $sys_var=ROCKSDB_DEBUG_MANUAL_COMPACTION_DELAY
+--let $read_only=0
+--let $session=0
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_error_on_suboptimal_collation_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_error_on_suboptimal_collation_basic.test
new file mode 100644
index 00000000000..9278fa31933
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_error_on_suboptimal_collation_basic.test
@@ -0,0 +1,6 @@
+--source include/have_rocksdb.inc
+
+--let $sys_var=ROCKSDB_ERROR_ON_SUBOPTIMAL_COLLATION
+--let $read_only=1
+--let $session=0
+--source ../include/rocksdb_sys_var.inc
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_manual_compaction_threads_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_manual_compaction_threads_basic.test
new file mode 100644
index 00000000000..4f166a9ca8e
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_manual_compaction_threads_basic.test
@@ -0,0 +1,17 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(0);
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(99);
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+
+--let $sys_var=ROCKSDB_MANUAL_COMPACTION_THREADS
+--let $read_only=0
+--let $session=1
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_manual_compactions_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_manual_compactions_basic.test
new file mode 100644
index 00000000000..1c66316858b
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_manual_compactions_basic.test
@@ -0,0 +1,17 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(1);
+INSERT INTO valid_values VALUES(1024);
+INSERT INTO valid_values VALUES(512*1024*1024);
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+
+--let $sys_var=ROCKSDB_MAX_MANUAL_COMPACTIONS
+--let $read_only=0
+--let $session=0
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_row_locks_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_row_locks_basic.test
index 4eb00329cf2..8a26ae91411 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_row_locks_basic.test
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_max_row_locks_basic.test
@@ -3,6 +3,7 @@
CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
INSERT INTO valid_values VALUES(1);
INSERT INTO valid_values VALUES(1024);
+INSERT INTO valid_values VALUES(512*1024*1024);
CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
INSERT INTO invalid_values VALUES('\'aaa\'');
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_stats_recalc_rate_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_stats_recalc_rate_basic.test
new file mode 100644
index 00000000000..a3b9059b2b1
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_stats_recalc_rate_basic.test
@@ -0,0 +1,17 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES(100);
+INSERT INTO valid_values VALUES(1);
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+INSERT INTO invalid_values VALUES('\'123\'');
+
+--let $sys_var=ROCKSDB_STATS_RECALC_RATE
+--let $read_only=0
+--let $session=0
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_batch_max_bytes_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_batch_max_bytes_basic.test
index 295d8e1594b..40d22373fbe 100644
--- a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_batch_max_bytes_basic.test
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_batch_max_bytes_basic.test
@@ -10,7 +10,7 @@ insert into t values (1), (2), (3), (4), (5);
set session rocksdb_write_batch_max_bytes = 10;
---error ER_RDB_STATUS_GENERAL
+--error ER_GET_ERRMSG
insert into t values (1), (2), (3), (4), (5);
set session rocksdb_write_batch_max_bytes = 0;
@@ -19,7 +19,7 @@ insert into t values (1), (2), (3), (4), (5);
set session rocksdb_write_batch_max_bytes = 10;
begin;
---error ER_RDB_STATUS_GENERAL
+--error ER_GET_ERRMSG
insert into t values (1), (2), (3), (4), (5);
rollback;
diff --git a/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_policy_basic.test b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_policy_basic.test
new file mode 100644
index 00000000000..720b9d67378
--- /dev/null
+++ b/storage/rocksdb/mysql-test/rocksdb_sys_vars/t/rocksdb_write_policy_basic.test
@@ -0,0 +1,17 @@
+--source include/have_rocksdb.inc
+
+CREATE TABLE valid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO valid_values VALUES("write_committed");
+INSERT INTO valid_values VALUES("write_prepared");
+INSERT INTO valid_values VALUES("write_unprepared");
+
+CREATE TABLE invalid_values (value varchar(255)) ENGINE=myisam;
+INSERT INTO invalid_values VALUES('\'aaa\'');
+
+--let $sys_var=ROCKSDB_WRITE_POLICY
+--let $read_only=1
+--let $session=0
+--source ../include/rocksdb_sys_var.inc
+
+DROP TABLE valid_values;
+DROP TABLE invalid_values;
diff --git a/storage/rocksdb/mysql-test/storage_engine/disabled.def b/storage/rocksdb/mysql-test/storage_engine/disabled.def
index 930e1d82b87..7ed4fac6645 100644
--- a/storage/rocksdb/mysql-test/storage_engine/disabled.def
+++ b/storage/rocksdb/mysql-test/storage_engine/disabled.def
@@ -18,6 +18,7 @@ show_engine : SHOW ENGINE produces different number of lines depending
show_table_status : MDEV-13152 - Indeterministic row number in SHOW TABLE STATUS on RocksDB table
tbl_opt_data_dir : Not supported
tbl_opt_index_dir : Not supported
+type_binary_indexes : MDEV-16387 - Wrong execution plan
type_spatial : Not supported
type_spatial_indexes : Not supported
update_low_prio : Not supported
diff --git a/storage/rocksdb/properties_collector.cc b/storage/rocksdb/properties_collector.cc
index c2bfb2b0474..7bae0317bd0 100644
--- a/storage/rocksdb/properties_collector.cc
+++ b/storage/rocksdb/properties_collector.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#ifdef _WIN32
#define _CRT_RAND_S
@@ -56,7 +56,7 @@ Rdb_tbl_prop_coll::Rdb_tbl_prop_coll(Rdb_ddl_manager *const ddl_manager,
: m_cf_id(cf_id), m_ddl_manager(ddl_manager), m_last_stats(nullptr),
m_rows(0l), m_window_pos(0l), m_deleted_rows(0l), m_max_deleted_rows(0l),
m_file_size(0), m_params(params),
- m_cardinality_collector(table_stats_sampling_pct) {
+ m_cardinality_collector(table_stats_sampling_pct), m_recorded(false) {
DBUG_ASSERT(ddl_manager != nullptr);
m_deleted_rows_window.resize(m_params.m_window, false);
@@ -212,28 +212,31 @@ Rdb_tbl_prop_coll::Finish(rocksdb::UserCollectedProperties *const properties) {
num_sst_entry_other += it->m_entry_others;
}
- if (num_sst_entry_put > 0) {
- rocksdb_num_sst_entry_put += num_sst_entry_put;
- }
+ if (!m_recorded) {
+ if (num_sst_entry_put > 0) {
+ rocksdb_num_sst_entry_put += num_sst_entry_put;
+ }
- if (num_sst_entry_delete > 0) {
- rocksdb_num_sst_entry_delete += num_sst_entry_delete;
- }
+ if (num_sst_entry_delete > 0) {
+ rocksdb_num_sst_entry_delete += num_sst_entry_delete;
+ }
- if (num_sst_entry_singledelete > 0) {
- rocksdb_num_sst_entry_singledelete += num_sst_entry_singledelete;
- }
+ if (num_sst_entry_singledelete > 0) {
+ rocksdb_num_sst_entry_singledelete += num_sst_entry_singledelete;
+ }
- if (num_sst_entry_merge > 0) {
- rocksdb_num_sst_entry_merge += num_sst_entry_merge;
- }
+ if (num_sst_entry_merge > 0) {
+ rocksdb_num_sst_entry_merge += num_sst_entry_merge;
+ }
- if (num_sst_entry_other > 0) {
- rocksdb_num_sst_entry_other += num_sst_entry_other;
- }
+ if (num_sst_entry_other > 0) {
+ rocksdb_num_sst_entry_other += num_sst_entry_other;
+ }
- for (Rdb_index_stats &stat : m_stats) {
- m_cardinality_collector.AdjustStats(&stat);
+ for (Rdb_index_stats &stat : m_stats) {
+ m_cardinality_collector.AdjustStats(&stat);
+ }
+ m_recorded = true;
}
properties->insert({INDEXSTATS_KEY, Rdb_index_stats::materialize(m_stats)});
return rocksdb::Status::OK();
@@ -443,15 +446,8 @@ void Rdb_index_stats::merge(const Rdb_index_stats &s, const bool &increment,
m_entry_single_deletes += s.m_entry_single_deletes;
m_entry_merges += s.m_entry_merges;
m_entry_others += s.m_entry_others;
- if (s.m_distinct_keys_per_prefix.size() > 0) {
- for (i = 0; i < s.m_distinct_keys_per_prefix.size(); i++) {
- m_distinct_keys_per_prefix[i] += s.m_distinct_keys_per_prefix[i];
- }
- } else {
- for (i = 0; i < m_distinct_keys_per_prefix.size(); i++) {
- m_distinct_keys_per_prefix[i] +=
- s.m_rows >> (m_distinct_keys_per_prefix.size() - i - 1);
- }
+ for (i = 0; i < s.m_distinct_keys_per_prefix.size(); i++) {
+ m_distinct_keys_per_prefix[i] += s.m_distinct_keys_per_prefix[i];
}
} else {
m_rows -= s.m_rows;
@@ -462,15 +458,8 @@ void Rdb_index_stats::merge(const Rdb_index_stats &s, const bool &increment,
m_entry_single_deletes -= s.m_entry_single_deletes;
m_entry_merges -= s.m_entry_merges;
m_entry_others -= s.m_entry_others;
- if (s.m_distinct_keys_per_prefix.size() > 0) {
- for (i = 0; i < s.m_distinct_keys_per_prefix.size(); i++) {
- m_distinct_keys_per_prefix[i] -= s.m_distinct_keys_per_prefix[i];
- }
- } else {
- for (i = 0; i < m_distinct_keys_per_prefix.size(); i++) {
- m_distinct_keys_per_prefix[i] -=
- s.m_rows >> (m_distinct_keys_per_prefix.size() - i - 1);
- }
+ for (i = 0; i < s.m_distinct_keys_per_prefix.size(); i++) {
+ m_distinct_keys_per_prefix[i] -= s.m_distinct_keys_per_prefix[i];
}
}
}
diff --git a/storage/rocksdb/properties_collector.h b/storage/rocksdb/properties_collector.h
index 1441d893420..36d980d8f53 100644
--- a/storage/rocksdb/properties_collector.h
+++ b/storage/rocksdb/properties_collector.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
/* C++ system header files */
@@ -118,7 +118,7 @@ public:
const rocksdb::Slice &value,
rocksdb::EntryType type,
rocksdb::SequenceNumber seq,
- uint64_t file_size);
+ uint64_t file_size) override;
virtual rocksdb::Status
Finish(rocksdb::UserCollectedProperties *properties) override;
@@ -164,6 +164,7 @@ private:
uint64_t m_file_size;
Rdb_compact_params m_params;
Rdb_tbl_card_coll m_cardinality_collector;
+ bool m_recorded;
};
class Rdb_tbl_prop_coll_factory
diff --git a/storage/rocksdb/rdb_buff.h b/storage/rocksdb/rdb_buff.h
index df6264029fa..532f74090b5 100644
--- a/storage/rocksdb/rdb_buff.h
+++ b/storage/rocksdb/rdb_buff.h
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
#include <algorithm>
diff --git a/storage/rocksdb/rdb_cf_manager.cc b/storage/rocksdb/rdb_cf_manager.cc
index 531243dcd0f..7875a7e919b 100644
--- a/storage/rocksdb/rdb_cf_manager.cc
+++ b/storage/rocksdb/rdb_cf_manager.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#ifdef USE_PRAGMA_IMPLEMENTATION
#pragma implementation // gcc: Class implementation
diff --git a/storage/rocksdb/rdb_cf_manager.h b/storage/rocksdb/rdb_cf_manager.h
index 3f27747dce1..943b6f07c2b 100644
--- a/storage/rocksdb/rdb_cf_manager.h
+++ b/storage/rocksdb/rdb_cf_manager.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
diff --git a/storage/rocksdb/rdb_cf_options.cc b/storage/rocksdb/rdb_cf_options.cc
index 96a683e5eb3..b71a635d8a2 100644
--- a/storage/rocksdb/rdb_cf_options.cc
+++ b/storage/rocksdb/rdb_cf_options.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#ifdef USE_PRAGMA_IMPLEMENTATION
#pragma implementation // gcc: Class implementation
@@ -334,8 +334,6 @@ Rdb_cf_options::get_cf_merge_operator(const std::string &cf_name) {
void Rdb_cf_options::get_cf_options(const std::string &cf_name,
rocksdb::ColumnFamilyOptions *const opts) {
- DBUG_ASSERT(opts != nullptr);
-
*opts = m_default_cf_opts;
get(cf_name, opts);
diff --git a/storage/rocksdb/rdb_cf_options.h b/storage/rocksdb/rdb_cf_options.h
index 19e5da6a79e..349f7c42e32 100644
--- a/storage/rocksdb/rdb_cf_options.h
+++ b/storage/rocksdb/rdb_cf_options.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
diff --git a/storage/rocksdb/rdb_compact_filter.h b/storage/rocksdb/rdb_compact_filter.h
index 20ae3c740c1..ecc78de91bf 100644
--- a/storage/rocksdb/rdb_compact_filter.h
+++ b/storage/rocksdb/rdb_compact_filter.h
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
#ifdef USE_PRAGMA_IMPLEMENTATION
diff --git a/storage/rocksdb/rdb_comparator.h b/storage/rocksdb/rdb_comparator.h
index 47b83abc70a..b43118eda36 100644
--- a/storage/rocksdb/rdb_comparator.h
+++ b/storage/rocksdb/rdb_comparator.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
/* C++ system header files */
@@ -41,27 +41,9 @@ public:
Rdb_pk_comparator &operator=(const Rdb_pk_comparator &) = delete;
Rdb_pk_comparator() = default;
- static int bytewise_compare(const rocksdb::Slice &a,
- const rocksdb::Slice &b) {
- const size_t a_size = a.size();
- const size_t b_size = b.size();
- const size_t len = (a_size < b_size) ? a_size : b_size;
- int res;
-
- if ((res = memcmp(a.data(), b.data(), len)))
- return res;
-
- /* Ok, res== 0 */
- if (a_size != b_size) {
- return a_size < b_size ? -1 : 1;
- }
- return HA_EXIT_SUCCESS;
- }
-
- /* Override virtual methods of interest */
-
+ // extracting from rocksdb::BytewiseComparator()->Compare() for optimization
int Compare(const rocksdb::Slice &a, const rocksdb::Slice &b) const override {
- return bytewise_compare(a, b);
+ return a.compare(b);
}
const char *Name() const override { return "RocksDB_SE_v3.10"; }
@@ -72,8 +54,12 @@ public:
// for now, do-nothing implementations:
void FindShortestSeparator(std::string *start,
- const rocksdb::Slice &limit) const override {}
- void FindShortSuccessor(std::string *key) const override {}
+ const rocksdb::Slice &limit) const override {
+ rocksdb::BytewiseComparator()->FindShortestSeparator(start, limit);
+ }
+ void FindShortSuccessor(std::string *key) const override {
+ rocksdb::BytewiseComparator()->FindShortSuccessor(key);
+ }
};
class Rdb_rev_comparator : public rocksdb::Comparator {
@@ -82,18 +68,18 @@ public:
Rdb_rev_comparator &operator=(const Rdb_rev_comparator &) = delete;
Rdb_rev_comparator() = default;
- static int bytewise_compare(const rocksdb::Slice &a,
- const rocksdb::Slice &b) {
- return -Rdb_pk_comparator::bytewise_compare(a, b);
- }
-
+ // extracting from rocksdb::BytewiseComparator()->Compare() for optimization
int Compare(const rocksdb::Slice &a, const rocksdb::Slice &b) const override {
- return -Rdb_pk_comparator::bytewise_compare(a, b);
+ return -a.compare(b);
}
const char *Name() const override { return "rev:RocksDB_SE_v3.10"; }
void FindShortestSeparator(std::string *start,
- const rocksdb::Slice &limit) const override {}
- void FindShortSuccessor(std::string *key) const override {}
+ const rocksdb::Slice &limit) const override {
+ rocksdb::ReverseBytewiseComparator()->FindShortestSeparator(start, limit);
+ }
+ void FindShortSuccessor(std::string *key) const override {
+ rocksdb::ReverseBytewiseComparator()->FindShortSuccessor(key);
+ }
};
} // namespace myrocks
diff --git a/storage/rocksdb/rdb_datadic.cc b/storage/rocksdb/rdb_datadic.cc
index 5664bd901b3..e41a2885ad6 100644
--- a/storage/rocksdb/rdb_datadic.cc
+++ b/storage/rocksdb/rdb_datadic.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#ifdef USE_PRAGMA_IMPLEMENTATION
#pragma implementation // gcc: Class implementation
@@ -4583,7 +4583,7 @@ void Rdb_binlog_manager::update_slave_gtid_info(
}
}
-bool Rdb_dict_manager::init(rocksdb::DB *const rdb_dict,
+bool Rdb_dict_manager::init(rocksdb::TransactionDB *const rdb_dict,
Rdb_cf_manager *const cf_manager) {
DBUG_ASSERT(rdb_dict != nullptr);
DBUG_ASSERT(cf_manager != nullptr);
@@ -4657,7 +4657,9 @@ int Rdb_dict_manager::commit(rocksdb::WriteBatch *const batch,
int res = HA_EXIT_SUCCESS;
rocksdb::WriteOptions options;
options.sync = sync;
- rocksdb::Status s = m_db->Write(options, batch);
+ rocksdb::TransactionDBWriteOptimizations optimize;
+ optimize.skip_concurrency_control = true;
+ rocksdb::Status s = m_db->Write(options, optimize, batch);
res = !s.ok(); // we return true when something failed
if (res) {
rdb_handle_io_error(s, RDB_IO_ERROR_DICT_COMMIT);
diff --git a/storage/rocksdb/rdb_datadic.h b/storage/rocksdb/rdb_datadic.h
index 585ea4344f9..27ca5ca980d 100644
--- a/storage/rocksdb/rdb_datadic.h
+++ b/storage/rocksdb/rdb_datadic.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
/* C++ standard header files */
@@ -1261,7 +1261,7 @@ private:
class Rdb_dict_manager {
private:
mysql_mutex_t m_mutex;
- rocksdb::DB *m_db = nullptr;
+ rocksdb::TransactionDB *m_db = nullptr;
rocksdb::ColumnFamilyHandle *m_system_cfh = nullptr;
/* Utility to put INDEX_INFO and CF_DEFINITION */
@@ -1287,7 +1287,8 @@ public:
Rdb_dict_manager &operator=(const Rdb_dict_manager &) = delete;
Rdb_dict_manager() = default;
- bool init(rocksdb::DB *const rdb_dict, Rdb_cf_manager *const cf_manager);
+ bool init(rocksdb::TransactionDB *const rdb_dict,
+ Rdb_cf_manager *const cf_manager);
inline void cleanup() { mysql_mutex_destroy(&m_mutex); }
diff --git a/storage/rocksdb/rdb_i_s.cc b/storage/rocksdb/rdb_i_s.cc
index 591d4923ca2..56c67b5f205 100644
--- a/storage/rocksdb/rdb_i_s.cc
+++ b/storage/rocksdb/rdb_i_s.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <my_global.h>
@@ -1130,6 +1130,150 @@ static std::string rdb_filename_without_path(const std::string &path) {
}
/*
+ Support for INFORMATION_SCHEMA.ROCKSDB_SST_PROPS dynamic table
+ */
+namespace RDB_SST_PROPS_FIELD {
+enum {
+ SST_NAME = 0,
+ COLUMN_FAMILY,
+ DATA_BLOCKS,
+ ENTRIES,
+ RAW_KEY_SIZE,
+ RAW_VALUE_SIZE,
+ DATA_BLOCK_SIZE,
+ INDEX_BLOCK_SIZE,
+ INDEX_PARTITIONS,
+ TOP_LEVEL_INDEX_SIZE,
+ FILTER_BLOCK_SIZE,
+ COMPRESSION_ALGO,
+ CREATION_TIME
+};
+} // namespace RDB_SST_PROPS_FIELD
+
+static ST_FIELD_INFO rdb_i_s_sst_props_fields_info[] = {
+ ROCKSDB_FIELD_INFO("SST_NAME", NAME_LEN + 1, MYSQL_TYPE_STRING, 0),
+ ROCKSDB_FIELD_INFO("COLUMN_FAMILY", sizeof(uint32_t), MYSQL_TYPE_LONG, 0),
+ ROCKSDB_FIELD_INFO("DATA_BLOCKS", sizeof(int64_t), MYSQL_TYPE_LONGLONG, 0),
+ ROCKSDB_FIELD_INFO("ENTRIES", sizeof(int64_t), MYSQL_TYPE_LONGLONG, 0),
+ ROCKSDB_FIELD_INFO("RAW_KEY_SIZE", sizeof(int64_t), MYSQL_TYPE_LONGLONG, 0),
+ ROCKSDB_FIELD_INFO("RAW_VALUE_SIZE", sizeof(int64_t), MYSQL_TYPE_LONGLONG,
+ 0),
+ ROCKSDB_FIELD_INFO("DATA_BLOCK_SIZE", sizeof(int64_t), MYSQL_TYPE_LONGLONG,
+ 0),
+ ROCKSDB_FIELD_INFO("INDEX_BLOCK_SIZE", sizeof(int64_t), MYSQL_TYPE_LONGLONG,
+ 0),
+ ROCKSDB_FIELD_INFO("INDEX_PARTITIONS", sizeof(uint32_t), MYSQL_TYPE_LONG,
+ 0),
+ ROCKSDB_FIELD_INFO("TOP_LEVEL_INDEX_SIZE", sizeof(int64_t),
+ MYSQL_TYPE_LONGLONG, 0),
+ ROCKSDB_FIELD_INFO("FILTER_BLOCK_SIZE", sizeof(int64_t),
+ MYSQL_TYPE_LONGLONG, 0),
+ ROCKSDB_FIELD_INFO("COMPRESSION_ALGO", NAME_LEN + 1, MYSQL_TYPE_STRING, 0),
+ ROCKSDB_FIELD_INFO("CREATION_TIME", sizeof(int64_t), MYSQL_TYPE_LONGLONG,
+ 0),
+ ROCKSDB_FIELD_INFO_END};
+
+static int rdb_i_s_sst_props_fill_table(
+ my_core::THD *const thd, my_core::TABLE_LIST *const tables,
+ my_core::Item *const cond MY_ATTRIBUTE((__unused__))) {
+ DBUG_ENTER_FUNC();
+
+ DBUG_ASSERT(thd != nullptr);
+ DBUG_ASSERT(tables != nullptr);
+ DBUG_ASSERT(tables->table != nullptr);
+
+ int ret = 0;
+ Field **field = tables->table->field;
+ DBUG_ASSERT(field != nullptr);
+
+ /* Iterate over all the column families */
+ rocksdb::DB *const rdb = rdb_get_rocksdb_db();
+
+ if (!rdb) {
+ DBUG_RETURN(ret);
+ }
+
+ const Rdb_cf_manager &cf_manager = rdb_get_cf_manager();
+
+ for (const auto &cf_handle : cf_manager.get_all_cf()) {
+ /* Grab the the properties of all the tables in the column family */
+ rocksdb::TablePropertiesCollection table_props_collection;
+ const rocksdb::Status s =
+ rdb->GetPropertiesOfAllTables(cf_handle, &table_props_collection);
+
+ if (!s.ok()) {
+ continue;
+ }
+
+ /* Iterate over all the items in the collection, each of which contains a
+ * name and the actual properties */
+ for (const auto &props : table_props_collection) {
+ /* Add the SST name into the output */
+ const std::string sst_name = rdb_filename_without_path(props.first);
+
+ field[RDB_SST_PROPS_FIELD::SST_NAME]->store(
+ sst_name.data(), sst_name.size(), system_charset_info);
+
+ field[RDB_SST_PROPS_FIELD::COLUMN_FAMILY]->store(
+ props.second->column_family_id, true);
+ field[RDB_SST_PROPS_FIELD::DATA_BLOCKS]->store(
+ props.second->num_data_blocks, true);
+ field[RDB_SST_PROPS_FIELD::ENTRIES]->store(props.second->num_entries,
+ true);
+ field[RDB_SST_PROPS_FIELD::RAW_KEY_SIZE]->store(
+ props.second->raw_key_size, true);
+ field[RDB_SST_PROPS_FIELD::RAW_VALUE_SIZE]->store(
+ props.second->raw_value_size, true);
+ field[RDB_SST_PROPS_FIELD::DATA_BLOCK_SIZE]->store(
+ props.second->data_size, true);
+ field[RDB_SST_PROPS_FIELD::INDEX_BLOCK_SIZE]->store(
+ props.second->index_size, true);
+ field[RDB_SST_PROPS_FIELD::INDEX_PARTITIONS]->store(
+ props.second->index_partitions, true);
+ field[RDB_SST_PROPS_FIELD::TOP_LEVEL_INDEX_SIZE]->store(
+ props.second->top_level_index_size, true);
+ field[RDB_SST_PROPS_FIELD::FILTER_BLOCK_SIZE]->store(
+ props.second->filter_size, true);
+ if (props.second->compression_name.empty()) {
+ field[RDB_SST_PROPS_FIELD::COMPRESSION_ALGO]->set_null();
+ } else {
+ field[RDB_SST_PROPS_FIELD::COMPRESSION_ALGO]->store(
+ props.second->compression_name.c_str(),
+ props.second->compression_name.size(), system_charset_info);
+ }
+ field[RDB_SST_PROPS_FIELD::CREATION_TIME]->store(
+ props.second->creation_time, true);
+
+ /* Tell MySQL about this row in the virtual table */
+ ret = static_cast<int>(
+ my_core::schema_table_store_record(thd, tables->table));
+
+ if (ret != 0) {
+ DBUG_RETURN(ret);
+ }
+ }
+ }
+
+ DBUG_RETURN(ret);
+}
+
+/* Initialize the information_schema.rocksdb_sst_props virtual table */
+static int rdb_i_s_sst_props_init(void *const p) {
+ DBUG_ENTER_FUNC();
+
+ DBUG_ASSERT(p != nullptr);
+
+ my_core::ST_SCHEMA_TABLE *schema;
+
+ schema = (my_core::ST_SCHEMA_TABLE *)p;
+
+ schema->fields_info = rdb_i_s_sst_props_fields_info;
+ schema->fill_table = rdb_i_s_sst_props_fill_table;
+
+ DBUG_RETURN(0);
+}
+
+/*
Support for INFORMATION_SCHEMA.ROCKSDB_INDEX_FILE_MAP dynamic table
*/
namespace RDB_INDEX_FILE_MAP_FIELD {
@@ -1519,19 +1663,21 @@ static int rdb_i_s_trx_info_init(void *const p) {
namespace RDB_DEADLOCK_FIELD {
enum {
DEADLOCK_ID = 0,
+ TIMESTAMP,
TRANSACTION_ID,
CF_NAME,
WAITING_KEY,
LOCK_TYPE,
INDEX_NAME,
TABLE_NAME,
- ROLLED_BACK
+ ROLLED_BACK,
};
} // namespace RDB_TRX_FIELD
static ST_FIELD_INFO rdb_i_s_deadlock_info_fields_info[] = {
ROCKSDB_FIELD_INFO("DEADLOCK_ID", sizeof(ulonglong), MYSQL_TYPE_LONGLONG,
0),
+ ROCKSDB_FIELD_INFO("TIMESTAMP", sizeof(ulonglong), MYSQL_TYPE_LONGLONG, 0),
ROCKSDB_FIELD_INFO("TRANSACTION_ID", sizeof(ulonglong), MYSQL_TYPE_LONGLONG,
0),
ROCKSDB_FIELD_INFO("CF_NAME", NAME_LEN + 1, MYSQL_TYPE_STRING, 0),
@@ -1568,8 +1714,11 @@ static int rdb_i_s_deadlock_info_fill_table(
ulonglong id = 0;
for (const auto &info : all_dl_info) {
+ auto deadlock_time = info.deadlock_time;
for (const auto &trx_info : info.path) {
tables->table->field[RDB_DEADLOCK_FIELD::DEADLOCK_ID]->store(id, true);
+ tables->table->field[RDB_DEADLOCK_FIELD::TIMESTAMP]->store(deadlock_time,
+ true);
tables->table->field[RDB_DEADLOCK_FIELD::TRANSACTION_ID]->store(
trx_info.trx_id, true);
tables->table->field[RDB_DEADLOCK_FIELD::CF_NAME]->store(
@@ -1760,6 +1909,22 @@ struct st_maria_plugin rdb_i_s_ddl = {
MYROCKS_MARIADB_PLUGIN_MATURITY_LEVEL
};
+struct st_maria_plugin rdb_i_s_sst_props = {
+ MYSQL_INFORMATION_SCHEMA_PLUGIN,
+ &rdb_i_s_info,
+ "ROCKSDB_SST_PROPS",
+ "Facebook",
+ "RocksDB SST Properties",
+ PLUGIN_LICENSE_GPL,
+ rdb_i_s_sst_props_init,
+ rdb_i_s_deinit,
+ 0x0001, /* version number (0.1) */
+ nullptr, /* status variables */
+ nullptr, /* system variables */
+ nullptr, /* config options */
+ MYROCKS_MARIADB_PLUGIN_MATURITY_LEVEL
+};
+
struct st_maria_plugin rdb_i_s_index_file_map = {
MYSQL_INFORMATION_SCHEMA_PLUGIN,
&rdb_i_s_info,
diff --git a/storage/rocksdb/rdb_i_s.h b/storage/rocksdb/rdb_i_s.h
index d6a48bf3fec..a0783f7b8c0 100644
--- a/storage/rocksdb/rdb_i_s.h
+++ b/storage/rocksdb/rdb_i_s.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
namespace myrocks {
@@ -29,6 +29,7 @@ extern struct st_maria_plugin rdb_i_s_cfoptions;
extern struct st_maria_plugin rdb_i_s_compact_stats;
extern struct st_maria_plugin rdb_i_s_global_info;
extern struct st_maria_plugin rdb_i_s_ddl;
+extern struct st_maria_plugin rdb_i_s_sst_props;
extern struct st_maria_plugin rdb_i_s_index_file_map;
extern struct st_maria_plugin rdb_i_s_lock_info;
extern struct st_maria_plugin rdb_i_s_trx_info;
diff --git a/storage/rocksdb/rdb_index_merge.cc b/storage/rocksdb/rdb_index_merge.cc
index 12777cf9302..b6088eb8f4e 100644
--- a/storage/rocksdb/rdb_index_merge.cc
+++ b/storage/rocksdb/rdb_index_merge.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <my_global.h>
@@ -54,6 +54,11 @@ Rdb_index_merge::~Rdb_index_merge() {
}
my_sleep(m_merge_tmp_file_removal_delay * 1000);
+ // Not aborting on fsync error since the tmp file is not used anymore
+ if (mysql_file_sync(m_merge_file.m_fd, MYF(MY_WME))) {
+ // NO_LINT_DEBUG
+ sql_print_error("Error flushing truncated MyRocks merge buffer.");
+ }
curr_size -= m_merge_buf_size;
}
}
diff --git a/storage/rocksdb/rdb_index_merge.h b/storage/rocksdb/rdb_index_merge.h
index 6e53663160a..e70923bbb0e 100644
--- a/storage/rocksdb/rdb_index_merge.h
+++ b/storage/rocksdb/rdb_index_merge.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
diff --git a/storage/rocksdb/rdb_io_watchdog.cc b/storage/rocksdb/rdb_io_watchdog.cc
index f09efefcd2a..5b809dbf553 100644
--- a/storage/rocksdb/rdb_io_watchdog.cc
+++ b/storage/rocksdb/rdb_io_watchdog.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
/* This C++ file's header */
#include "./rdb_io_watchdog.h"
diff --git a/storage/rocksdb/rdb_io_watchdog.h b/storage/rocksdb/rdb_io_watchdog.h
index 8900de5b32a..9c391eee3f3 100644
--- a/storage/rocksdb/rdb_io_watchdog.h
+++ b/storage/rocksdb/rdb_io_watchdog.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
diff --git a/storage/rocksdb/rdb_mutex_wrapper.cc b/storage/rocksdb/rdb_mutex_wrapper.cc
index ae41baf5dc0..9bead8ba660 100644
--- a/storage/rocksdb/rdb_mutex_wrapper.cc
+++ b/storage/rocksdb/rdb_mutex_wrapper.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <my_global.h>
diff --git a/storage/rocksdb/rdb_mutex_wrapper.h b/storage/rocksdb/rdb_mutex_wrapper.h
index 287a6112345..567e81e5ef6 100644
--- a/storage/rocksdb/rdb_mutex_wrapper.h
+++ b/storage/rocksdb/rdb_mutex_wrapper.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
diff --git a/storage/rocksdb/rdb_perf_context.cc b/storage/rocksdb/rdb_perf_context.cc
index ed2b6557ac5..d744ff56d89 100644
--- a/storage/rocksdb/rdb_perf_context.cc
+++ b/storage/rocksdb/rdb_perf_context.cc
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <my_global.h>
@@ -180,8 +180,6 @@ static void harvest_diffs(Rdb_atomic_perf_counters *const counters) {
static Rdb_atomic_perf_counters rdb_global_perf_counters;
void rdb_get_global_perf_counters(Rdb_perf_counters *const counters) {
- DBUG_ASSERT(counters != nullptr);
-
counters->load(rdb_global_perf_counters);
}
diff --git a/storage/rocksdb/rdb_perf_context.h b/storage/rocksdb/rdb_perf_context.h
index 2aca3dc3bfd..036c497c2f5 100644
--- a/storage/rocksdb/rdb_perf_context.h
+++ b/storage/rocksdb/rdb_perf_context.h
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
/* C++ standard header files */
diff --git a/storage/rocksdb/rdb_psi.cc b/storage/rocksdb/rdb_psi.cc
index b5309df5973..361a648bba4 100644
--- a/storage/rocksdb/rdb_psi.cc
+++ b/storage/rocksdb/rdb_psi.cc
@@ -38,22 +38,25 @@ my_core::PSI_stage_info stage_waiting_on_row_lock = {0, "Waiting for row lock",
my_core::PSI_stage_info *all_rocksdb_stages[] = {&stage_waiting_on_row_lock};
my_core::PSI_thread_key rdb_background_psi_thread_key,
- rdb_drop_idx_psi_thread_key;
+ rdb_drop_idx_psi_thread_key, rdb_mc_psi_thread_key;
my_core::PSI_thread_info all_rocksdb_threads[] = {
{&rdb_background_psi_thread_key, "background", PSI_FLAG_GLOBAL},
{&rdb_drop_idx_psi_thread_key, "drop index", PSI_FLAG_GLOBAL},
+ {&rdb_mc_psi_thread_key, "manual compaction", PSI_FLAG_GLOBAL},
};
my_core::PSI_mutex_key rdb_psi_open_tbls_mutex_key, rdb_signal_bg_psi_mutex_key,
- rdb_signal_drop_idx_psi_mutex_key, rdb_collation_data_mutex_key,
- rdb_mem_cmp_space_mutex_key, key_mutex_tx_list, rdb_sysvars_psi_mutex_key,
- rdb_cfm_mutex_key, rdb_sst_commit_key;
+ rdb_signal_drop_idx_psi_mutex_key, rdb_signal_mc_psi_mutex_key,
+ rdb_collation_data_mutex_key, rdb_mem_cmp_space_mutex_key,
+ key_mutex_tx_list, rdb_sysvars_psi_mutex_key, rdb_cfm_mutex_key,
+ rdb_sst_commit_key, rdb_block_cache_resize_mutex_key;
my_core::PSI_mutex_info all_rocksdb_mutexes[] = {
{&rdb_psi_open_tbls_mutex_key, "open tables", PSI_FLAG_GLOBAL},
{&rdb_signal_bg_psi_mutex_key, "stop background", PSI_FLAG_GLOBAL},
{&rdb_signal_drop_idx_psi_mutex_key, "signal drop index", PSI_FLAG_GLOBAL},
+ {&rdb_signal_mc_psi_mutex_key, "signal manual compaction", PSI_FLAG_GLOBAL},
{&rdb_collation_data_mutex_key, "collation data init", PSI_FLAG_GLOBAL},
{&rdb_mem_cmp_space_mutex_key, "collation space char data init",
PSI_FLAG_GLOBAL},
@@ -61,6 +64,8 @@ my_core::PSI_mutex_info all_rocksdb_mutexes[] = {
{&rdb_sysvars_psi_mutex_key, "setting sysvar", PSI_FLAG_GLOBAL},
{&rdb_cfm_mutex_key, "column family manager", PSI_FLAG_GLOBAL},
{&rdb_sst_commit_key, "sst commit", PSI_FLAG_GLOBAL},
+ {&rdb_block_cache_resize_mutex_key, "resizing block cache",
+ PSI_FLAG_GLOBAL},
};
my_core::PSI_rwlock_key key_rwlock_collation_exception_list,
@@ -75,12 +80,14 @@ my_core::PSI_rwlock_info all_rocksdb_rwlocks[] = {
};
my_core::PSI_cond_key rdb_signal_bg_psi_cond_key,
- rdb_signal_drop_idx_psi_cond_key;
+ rdb_signal_drop_idx_psi_cond_key, rdb_signal_mc_psi_cond_key;
my_core::PSI_cond_info all_rocksdb_conds[] = {
{&rdb_signal_bg_psi_cond_key, "cond signal background", PSI_FLAG_GLOBAL},
{&rdb_signal_drop_idx_psi_cond_key, "cond signal drop index",
PSI_FLAG_GLOBAL},
+ {&rdb_signal_mc_psi_cond_key, "cond signal manual compaction",
+ PSI_FLAG_GLOBAL},
};
void init_rocksdb_psi_keys() {
diff --git a/storage/rocksdb/rdb_psi.h b/storage/rocksdb/rdb_psi.h
index d4318ee3dba..e0d6e7e3a47 100644
--- a/storage/rocksdb/rdb_psi.h
+++ b/storage/rocksdb/rdb_psi.h
@@ -35,19 +35,19 @@ extern my_core::PSI_stage_info stage_waiting_on_row_lock;
#ifdef HAVE_PSI_INTERFACE
extern my_core::PSI_thread_key rdb_background_psi_thread_key,
- rdb_drop_idx_psi_thread_key;
+ rdb_drop_idx_psi_thread_key, rdb_mc_psi_thread_key;
extern my_core::PSI_mutex_key rdb_psi_open_tbls_mutex_key,
rdb_signal_bg_psi_mutex_key, rdb_signal_drop_idx_psi_mutex_key,
- rdb_collation_data_mutex_key, rdb_mem_cmp_space_mutex_key,
- key_mutex_tx_list, rdb_sysvars_psi_mutex_key, rdb_cfm_mutex_key,
- rdb_sst_commit_key;
+ rdb_signal_mc_psi_mutex_key, rdb_collation_data_mutex_key,
+ rdb_mem_cmp_space_mutex_key, key_mutex_tx_list, rdb_sysvars_psi_mutex_key,
+ rdb_cfm_mutex_key, rdb_sst_commit_key, rdb_block_cache_resize_mutex_key;
extern my_core::PSI_rwlock_key key_rwlock_collation_exception_list,
key_rwlock_read_free_rpl_tables, key_rwlock_skip_unique_check_tables;
extern my_core::PSI_cond_key rdb_signal_bg_psi_cond_key,
- rdb_signal_drop_idx_psi_cond_key;
+ rdb_signal_drop_idx_psi_cond_key, rdb_signal_mc_psi_cond_key;
#endif // HAVE_PSI_INTERFACE
void init_rocksdb_psi_keys();
diff --git a/storage/rocksdb/rdb_sst_info.cc b/storage/rocksdb/rdb_sst_info.cc
index bc3faaf010e..6201c9f0207 100644
--- a/storage/rocksdb/rdb_sst_info.cc
+++ b/storage/rocksdb/rdb_sst_info.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
/* For PRIu64 use below: */
#define __STDC_FORMAT_MACROS
@@ -83,7 +83,9 @@ rocksdb::Status Rdb_sst_file_ordered::Rdb_sst_file::open() {
const rocksdb::Options options(m_db_options, cf_descr.options);
m_sst_file_writer =
- new rocksdb::SstFileWriter(env_options, options, m_comparator, m_cf);
+ new rocksdb::SstFileWriter(env_options, options, m_comparator, m_cf, true,
+ rocksdb::Env::IOPriority::IO_TOTAL,
+ cf_descr.options.optimize_filters_for_hits);
s = m_sst_file_writer->Open(m_name);
if (m_tracing) {
diff --git a/storage/rocksdb/rdb_sst_info.h b/storage/rocksdb/rdb_sst_info.h
index 42f6458e46b..f50645b1eeb 100644
--- a/storage/rocksdb/rdb_sst_info.h
+++ b/storage/rocksdb/rdb_sst_info.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
diff --git a/storage/rocksdb/rdb_threads.cc b/storage/rocksdb/rdb_threads.cc
index 1349133876f..53286239c4e 100644
--- a/storage/rocksdb/rdb_threads.cc
+++ b/storage/rocksdb/rdb_threads.cc
@@ -13,7 +13,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#ifdef USE_PRAGMA_IMPLEMENTATION
#pragma implementation // gcc: Class implementation
diff --git a/storage/rocksdb/rdb_threads.h b/storage/rocksdb/rdb_threads.h
index a93e4fc93f2..b3331db1738 100644
--- a/storage/rocksdb/rdb_threads.h
+++ b/storage/rocksdb/rdb_threads.h
@@ -13,10 +13,11 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
/* C++ standard header files */
+#include <map>
#include <string>
/* MySQL includes */
@@ -39,6 +40,7 @@
/* MyRocks header files */
#include "./rdb_utils.h"
+#include "rocksdb/db.h"
namespace myrocks {
@@ -118,8 +120,8 @@ public:
{
// NO_LINT_DEBUG
sql_print_warning(
- "MyRocks: Failed to set name (%s) for current thread, errno=%d",
- m_name.c_str(), errno);
+ "MyRocks: Failed to set name (%s) for current thread, errno=%d,%d",
+ m_name.c_str(), errno, err);
}
#endif
}
@@ -160,6 +162,31 @@ public:
}
};
+class Rdb_manual_compaction_thread : public Rdb_thread {
+ private:
+ struct Manual_compaction_request {
+ int mc_id;
+ enum mc_state { INITED = 0, RUNNING } state;
+ rocksdb::ColumnFamilyHandle *cf;
+ rocksdb::Slice *start;
+ rocksdb::Slice *limit;
+ int concurrency = 0;
+ };
+
+ int m_latest_mc_id;
+ mysql_mutex_t m_mc_mutex;
+ std::map<int, Manual_compaction_request> m_requests;
+
+ public:
+ virtual void run() override;
+ int request_manual_compaction(rocksdb::ColumnFamilyHandle *cf,
+ rocksdb::Slice *start, rocksdb::Slice *limit,
+ int concurrency = 0);
+ bool is_manual_compaction_finished(int mc_id);
+ void clear_manual_compaction_request(int mc_id, bool init_only = false);
+ void clear_all_manual_compaction_requests();
+};
+
/*
Drop index thread control
*/
diff --git a/storage/rocksdb/rdb_utils.cc b/storage/rocksdb/rdb_utils.cc
index 6cddfed64c9..7d16e7d899d 100644
--- a/storage/rocksdb/rdb_utils.cc
+++ b/storage/rocksdb/rdb_utils.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#include <my_global.h>
@@ -49,9 +49,6 @@ namespace myrocks {
*/
const char *rdb_skip_spaces(const struct charset_info_st *const cs,
const char *str) {
- DBUG_ASSERT(cs != nullptr);
- DBUG_ASSERT(str != nullptr);
-
while (my_isspace(cs, *str)) {
str++;
}
@@ -65,9 +62,6 @@ const char *rdb_skip_spaces(const struct charset_info_st *const cs,
of characters in str2.
*/
bool rdb_compare_strings_ic(const char *const str1, const char *const str2) {
- DBUG_ASSERT(str1 != nullptr);
- DBUG_ASSERT(str2 != nullptr);
-
// Scan through the strings
size_t ii;
for (ii = 0; str2[ii]; ii++) {
@@ -89,10 +83,6 @@ const char *rdb_find_in_string(const char *str, const char *pattern,
char quote = '\0';
bool escape = false;
- DBUG_ASSERT(str != nullptr);
- DBUG_ASSERT(pattern != nullptr);
- DBUG_ASSERT(succeeded != nullptr);
-
*succeeded = false;
for (; *str; str++) {
@@ -136,11 +126,6 @@ const char *rdb_find_in_string(const char *str, const char *pattern,
const char *rdb_check_next_token(const struct charset_info_st *const cs,
const char *str, const char *const pattern,
bool *const succeeded) {
- DBUG_ASSERT(cs != nullptr);
- DBUG_ASSERT(str != nullptr);
- DBUG_ASSERT(pattern != nullptr);
- DBUG_ASSERT(succeeded != nullptr);
-
// Move past any spaces
str = rdb_skip_spaces(cs, str);
@@ -159,9 +144,6 @@ const char *rdb_check_next_token(const struct charset_info_st *const cs,
*/
const char *rdb_parse_id(const struct charset_info_st *const cs,
const char *str, std::string *const id) {
- DBUG_ASSERT(cs != nullptr);
- DBUG_ASSERT(str != nullptr);
-
// Move past any spaces
str = rdb_skip_spaces(cs, str);
@@ -221,9 +203,6 @@ const char *rdb_parse_id(const struct charset_info_st *const cs,
*/
const char *rdb_skip_id(const struct charset_info_st *const cs,
const char *str) {
- DBUG_ASSERT(cs != nullptr);
- DBUG_ASSERT(str != nullptr);
-
return rdb_parse_id(cs, str, nullptr);
}
@@ -254,8 +233,6 @@ static const std::array<char, 16> rdb_hexdigit = {{'0', '1', '2', '3', '4', '5',
*/
std::string rdb_hexdump(const char *data, const std::size_t data_len,
const std::size_t maxsize) {
- DBUG_ASSERT(data != nullptr);
-
// Count the elements in the string
std::size_t elems = data_len;
// Calculate the amount of output needed
diff --git a/storage/rocksdb/rdb_utils.h b/storage/rocksdb/rdb_utils.h
index 3125941ee78..cdc7651e3c4 100644
--- a/storage/rocksdb/rdb_utils.h
+++ b/storage/rocksdb/rdb_utils.h
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
#pragma once
#include "rdb_mariadb_port.h"
diff --git a/storage/rocksdb/rocksdb b/storage/rocksdb/rocksdb
-Subproject ba295cda29daee3ffe58549542804efdfd96978
+Subproject 926f3a78a64b327475ee6c60b6c8ab4f3425320
diff --git a/storage/rocksdb/unittest/test_properties_collector.cc b/storage/rocksdb/unittest/test_properties_collector.cc
index 46a3badc6ee..6870cd20803 100644
--- a/storage/rocksdb/unittest/test_properties_collector.cc
+++ b/storage/rocksdb/unittest/test_properties_collector.cc
@@ -12,7 +12,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA */
/* MyRocks header files */
#include "../ha_rocksdb.h"
diff --git a/storage/sphinx/ha_sphinx.cc b/storage/sphinx/ha_sphinx.cc
index f611d66496e..86332a741c6 100644
--- a/storage/sphinx/ha_sphinx.cc
+++ b/storage/sphinx/ha_sphinx.cc
@@ -3445,7 +3445,7 @@ int ha_sphinx::create ( const char * name, TABLE * table_arg, HA_CREATE_INFO * )
if (
table_arg->s->keys!=1 ||
table_arg->key_info[0].user_defined_key_parts!=1 ||
- strcasecmp ( table_arg->key_info[0].key_part[0].field->field_name.str, table->field[2]->field_name.str ) )
+ strcasecmp ( table_arg->key_info[0].key_part[0].field->field_name.str, table_arg->field[2]->field_name.str ) )
{
my_snprintf ( sError, sizeof(sError), "%s: there must be an index on '%s' column",
name, table_arg->field[2]->field_name.str );
diff --git a/storage/spider/mysql-test/spider/include/direct_join_init.inc b/storage/spider/mysql-test/spider/include/direct_join_init.inc
index 7e4947bf078..25c5e7ca39b 100644
--- a/storage/spider/mysql-test/spider/include/direct_join_init.inc
+++ b/storage/spider/mysql-test/spider/include/direct_join_init.inc
@@ -5,6 +5,46 @@
--enable_result_log
--enable_query_log
--enable_warnings
+let $MASTER_1_COMMENT_CONST_TABLE_JOIN=
+ COMMENT 'table "tbl_person"';
+let $MASTER_1_COMMENT_CONST_TABLE_JOIN=
+ COMMENT 'table "tbl_ncd_cm_person"';
+let $MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN=
+ ROW_FORMAT = Dynamic;
+let $MASTER_1_PART_CONST_TABLE_JOIN=
+ PARTITION BY LIST COLUMNS (region) PARTITIONS 1
+ (PARTITION pt1 values in (510411)
+ COMMENT = 'tbl "tbl_person", srv "s_2_1"' MAX_ROWS = 0 MIN_ROWS = 0);
+let $MASTER_1_PART_CONST_TABLE2_JOIN=
+ PARTITION BY LIST COLUMNS (region) PARTITIONS 1
+ (PARTITION pt1 values in (510411)
+ COMMENT = 'tbl "tbl_ncd_cm_person", srv "s_2_1"' MAX_ROWS = 0 MIN_ROWS = 0);
+let $CHILD2_1_ROW_FORMAT_CONST_TABLE_JOIN=
+ ROW_FORMAT = Dynamic;
+let $CHILD2_1_DROP_CONST_TABLE_JOIN=
+ DROP TABLE IF EXISTS tbl_person;
+let $CHILD2_1_CREATE_CONST_TABLE_JOIN=
+ CREATE TABLE tbl_person (
+ id VARCHAR(50) NOT NULL,
+ hr_status VARCHAR(50) NULL DEFAULT NULL,
+ region_code VARCHAR(50) NULL DEFAULT NULL,
+ region INT(11) NOT NULL,
+ PRIMARY KEY (id, region) USING BTREE
+ ) $CHILD2_1_ENGINE $CHILD2_1_CHARSET $CHILD2_1_ROW_FORMAT_CONST_TABLE_JOIN;
+let $CHILD2_1_DROP_CONST_TABLE2_JOIN=
+ DROP TABLE IF EXISTS tbl_ncd_cm_person;
+let $CHILD2_1_CREATE_CONST_TABLE2_JOIN=
+ CREATE TABLE tbl_ncd_cm_person (
+ id VARCHAR(50) NOT NULL,
+ person_id VARCHAR(50) NULL DEFAULT '',
+ diseaseKind_id VARCHAR(50) NULL DEFAULT NULL,
+ region INT(11) NOT NULL,
+ PRIMARY KEY (id, region) USING BTREE
+ ) $CHILD2_1_ENGINE $CHILD2_1_CHARSET $CHILD2_1_ROW_FORMAT_CONST_TABLE_JOIN;
+let $CHILD2_1_SELECT_CONST_TABLE_JOIN=
+ SELECT * FROM tbl_person;
+let $CHILD2_1_SELECT_CONST_TABLE2_JOIN=
+ SELECT * FROM tbl_ncd_cm_person;
let $CHILD2_1_SELECT_ARGUMENT1=
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
--let $OUTPUT_CHILD_GROUP2_BACKUP= $OUTPUT_CHILD_GROUP2
diff --git a/storage/spider/mysql-test/spider/include/init_child2_1.inc b/storage/spider/mysql-test/spider/include/init_child2_1.inc
index 10793649f94..782f538eb43 100644
--- a/storage/spider/mysql-test/spider/include/init_child2_1.inc
+++ b/storage/spider/mysql-test/spider/include/init_child2_1.inc
@@ -69,6 +69,20 @@ let $CHILD2_1_CREATE_TABLES6=
) $CHILD2_1_ENGINE $CHILD2_1_CHARSET;
let $CHILD2_1_SELECT_TABLES6=
SELECT a, b, date_format(c, '%Y-%m-%d %H:%i:%s') FROM ta_r_3 ORDER BY a;
+let $CHILD2_1_DROP_TABLES7=
+ DROP TABLE IF EXISTS ta_ob;
+let $CHILD2_1_CREATE_TABLES7=
+ CREATE TABLE ta_ob (
+ a VARCHAR(50) NOT NULL,
+ b VARCHAR(50) NULL DEFAULT NULL,
+ c VARCHAR(100) NULL DEFAULT NULL,
+ d DATETIME(0) NULL DEFAULT NULL,
+ e INT(11) NOT NULL,
+ f INT(10) NULL DEFAULT NULL,
+ PRIMARY KEY (a, e)
+ ) $CHILD2_1_ENGINE $CHILD2_1_CHARSET;
+let $CHILD2_1_SELECT_TABLES7=
+ SELECT * FROM ta_ob WHERE c LIKE "%510411106%" AND e = 510411 AND f != 1 ORDER BY d,c LIMIT 6 OFFSET 0;
let $CHILD2_1_DROP_FT_TABLES=
DROP TABLE IF EXISTS ft_r;
let $CHILD2_1_CREATE_FT_TABLES=
diff --git a/storage/spider/mysql-test/spider/include/init_master_1.inc b/storage/spider/mysql-test/spider/include/init_master_1.inc
index 93947a8d454..2c45d0bd65d 100644
--- a/storage/spider/mysql-test/spider/include/init_master_1.inc
+++ b/storage/spider/mysql-test/spider/include/init_master_1.inc
@@ -94,6 +94,10 @@ if (!$VERSION_COMPILE_OS_WIN)
CONNECTION='host "localhost", socket "$CHILD2_1_MYSOCK", user "root",
password ""';
}
+let $MASTER_1_COMMENT6_P_1_1=
+ COMMENT='database "auto_test_remote", table "ta_ob"'
+ PARTITION BY LIST COLUMNS (e) PARTITIONS 1
+ (PARTITION pt1 values in (510411) COMMENT = 'srv "s_2_1"');
if ($VERSION_COMPILE_OS_WIN)
{
let $MASTER_1_COMMENT_FT_2_1=
diff --git a/storage/spider/mysql-test/spider/include/init_spider.inc b/storage/spider/mysql-test/spider/include/init_spider.inc
index f94bd51edd7..1da1ec970b5 100644
--- a/storage/spider/mysql-test/spider/include/init_spider.inc
+++ b/storage/spider/mysql-test/spider/include/init_spider.inc
@@ -103,10 +103,17 @@ if (!$VERSION_COMPILE_OS_WIN)
);
}
+let $SERVER_NAME=
+ `SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(version(), '-', 2), '-', -1)`;
+let $SERVER_MAJOR_VERSION=
+ `SELECT SUBSTRING_INDEX(version(), '.', 1)`;
+let $SERVER_MINOR_VERSION=
+ `SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(version(), '.', 2), '.', -1)`;
let $PLUGIN_VERSION=
`SELECT SUBSTRING_INDEX(plugin_version, '.', 1)
FROM information_schema.plugins
WHERE plugin_name = 'SPIDER'`;
+
if (`SELECT IF($PLUGIN_VERSION = 1, 1, 0)`)
{
DROP TABLE IF EXISTS mysql.spider_xa;
@@ -245,22 +252,32 @@ if (`SELECT IF($PLUGIN_VERSION = 2, 1, 0)`)
}
if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
{
+ let $ENGINE_NAME=
+ `SELECT IF (STRCMP('$SERVER_NAME', 'MariaDB') = 0,
+ IF ($SERVER_MAJOR_VERSION = 10,
+ IF ($SERVER_MINOR_VERSION < 4, 'MyISAM',
+ 'Aria transactional=1'),
+ IF ($SERVER_MAJOR_VERSION < 10, 'MyISAM',
+ 'Aria transactional=1')),
+ 'MyISAM')`;
DROP TABLE IF EXISTS mysql.spider_xa;
+ eval
CREATE TABLE mysql.spider_xa(
format_id int not null default 0,
gtrid_length int not null default 0,
bqual_length int not null default 0,
- data char(128) charset binary not null default '',
+ data binary(128) not null default '',
status char(8) not null default '',
PRIMARY KEY (data, format_id, gtrid_length),
KEY idx1 (status)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_xa_member;
+ eval
CREATE TABLE mysql.spider_xa_member(
format_id int not null default 0,
gtrid_length int not null default 0,
bqual_length int not null default 0,
- data char(128) charset binary not null default '',
+ data binary(128) not null default '',
scheme char(64) not null default '',
host char(64) not null default '',
port char(5) not null default '',
@@ -276,13 +293,14 @@ if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
default_file text default null,
default_group char(64) default null,
KEY idx1 (data, format_id, gtrid_length, host)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_xa_failed_log;
+ eval
CREATE TABLE mysql.spider_xa_failed_log(
format_id int not null default 0,
gtrid_length int not null default 0,
bqual_length int not null default 0,
- data char(128) charset binary not null default '',
+ data binary(128) not null default '',
scheme char(64) not null default '',
host char(64) not null default '',
port char(5) not null default '',
@@ -301,8 +319,9 @@ if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
status char(8) not null default '',
failed_time timestamp not null default current_timestamp,
key idx1 (data, format_id, gtrid_length, host)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_tables;
+ eval
CREATE TABLE mysql.spider_tables(
db_name char(64) not null default '',
table_name char(199) not null default '',
@@ -332,13 +351,14 @@ if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
PRIMARY KEY (db_name, table_name, link_id),
KEY idx1 (priority),
UNIQUE KEY uidx1 (db_name, table_name, static_link_id)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_link_mon_servers;
+ eval
CREATE TABLE mysql.spider_link_mon_servers(
db_name char(64) not null default '',
table_name char(199) not null default '',
- link_id char(5) not null default '',
- sid int not null default 0,
+ link_id char(64) not null default '',
+ sid int unsigned not null default 0,
server char(64) default null,
scheme char(64) default null,
host char(64) default null,
@@ -355,15 +375,17 @@ if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
default_file text default null,
default_group char(64) default null,
PRIMARY KEY (db_name, table_name, link_id, sid)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_link_failed_log;
+ eval
CREATE TABLE mysql.spider_link_failed_log(
db_name char(64) not null default '',
table_name char(199) not null default '',
- link_id int not null default 0,
+ link_id char(64) not null default '',
failed_time timestamp not null default current_timestamp
- ) ENGINE=MYISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_table_position_for_recovery;
+ eval
CREATE TABLE mysql.spider_table_position_for_recovery(
db_name char(64) not null default '',
table_name char(199) not null default '',
@@ -373,8 +395,9 @@ if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
position text,
gtid text,
primary key (db_name, table_name, failed_link_id, source_link_id)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_table_sts;
+ eval
CREATE TABLE mysql.spider_table_sts(
db_name char(64) not null default '',
table_name char(199) not null default '',
@@ -387,15 +410,16 @@ if (`SELECT IF($PLUGIN_VERSION = 3, 1, 0)`)
create_time datetime not null default '0000-00-00 00:00:00',
update_time datetime not null default '0000-00-00 00:00:00',
primary key (db_name, table_name)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS mysql.spider_table_crd;
+ eval
CREATE TABLE mysql.spider_table_crd(
db_name char(64) not null default '',
table_name char(199) not null default '',
key_seq int unsigned not null default 0,
cardinality bigint not null default 0,
primary key (db_name, table_name, key_seq)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
+ ) ENGINE=$ENGINE_NAME DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
}
SET spider_internal_sql_log_off= 0;
diff --git a/storage/spider/mysql-test/spider/r/auto_increment.result b/storage/spider/mysql-test/spider/r/auto_increment.result
index cbc7fee0671..d968d58e657 100644
--- a/storage/spider/mysql-test/spider/r/auto_increment.result
+++ b/storage/spider/mysql-test/spider/r/auto_increment.result
@@ -154,7 +154,7 @@ col_a col_b col_c
connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
-select `col_a`,`col_b`,`col_c` from `auto_test_remote`.`tbl_a`
+select t0.`col_a` `col_a`,t0.`col_b` `col_b`,t0.`col_c` `col_c` from `auto_test_remote`.`tbl_a` t0
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_b, col_c FROM tbl_a ORDER BY col_a;
col_a col_b col_c
diff --git a/storage/spider/mysql-test/spider/r/direct_join.result b/storage/spider/mysql-test/spider/r/direct_join.result
index 5cc44a56910..0a76c3246f9 100644
--- a/storage/spider/mysql-test/spider/r/direct_join.result
+++ b/storage/spider/mysql-test/spider/r/direct_join.result
@@ -86,6 +86,98 @@ a b date_format(c, '%Y-%m-%d %H:%i:%s')
4 d 2000-01-04 00:00:00
5 e 2000-01-05 00:00:00
+Test JOIN on a constant table.
+Spider should NOT push down the join because the tbl_person table
+is optimized as a constant table.
+connection child2_1;
+CHILD2_1_DROP_CONST_TABLE_JOIN
+CHILD2_1_DROP_CONST_TABLE2_JOIN
+CHILD2_1_CREATE_CONST_TABLE_JOIN
+CHILD2_1_CREATE_CONST_TABLE2_JOIN
+TRUNCATE TABLE mysql.general_log;
+connection master_1;
+DROP TABLE IF EXISTS tbl_person;
+DROP TABLE IF EXISTS tbl_ncd_cm_person;
+CREATE TABLE tbl_person (
+id VARCHAR(50) NOT NULL,
+hr_status VARCHAR(50) NULL DEFAULT NULL,
+region_code VARCHAR(50) NULL DEFAULT NULL,
+region INT(11) NOT NULL,
+PRIMARY KEY (id, region) USING BTREE
+) MASTER_1_ENGINE MASTER_1_CHARSET MASTER_1_COMMENT_CONST_TABLE_JOIN
+MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN MASTER_1_PART_CONST_TABLE_JOIN
+SHOW CREATE TABLE tbl_person
+Table Create Table
+tbl_person CREATE TABLE `tbl_person` (
+ `id` varchar(50) NOT NULL,
+ `hr_status` varchar(50) DEFAULT NULL,
+ `region_code` varchar(50) DEFAULT NULL,
+ `region` int(11) NOT NULL,
+ PRIMARY KEY (`id`,`region`) USING BTREE
+) ENGINE=SPIDER DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='table "tbl_ncd_cm_person"'
+ PARTITION BY LIST COLUMNS(`region`)
+(PARTITION `pt1` VALUES IN (510411) COMMENT = 'tbl "tbl_person", srv "s_2_1"' ENGINE = SPIDER)
+CREATE TABLE tbl_ncd_cm_person (
+id VARCHAR(50) NOT NULL,
+person_id VARCHAR(50) NULL DEFAULT '',
+diseaseKind_id VARCHAR(50) NULL DEFAULT NULL,
+region INT(11) NOT NULL,
+PRIMARY KEY (id, region) USING BTREE
+) MASTER_1_ENGINE MASTER_1_CHARSET MASTER_1_COMMENT_CONST_TABLE2_JOIN
+MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN MASTER_1_PART_CONST_TABLE2_JOIN
+SHOW CREATE TABLE tbl_ncd_cm_person
+Table Create Table
+tbl_ncd_cm_person CREATE TABLE `tbl_ncd_cm_person` (
+ `id` varchar(50) NOT NULL,
+ `person_id` varchar(50) DEFAULT '',
+ `diseaseKind_id` varchar(50) DEFAULT NULL,
+ `region` int(11) NOT NULL,
+ PRIMARY KEY (`id`,`region`) USING BTREE
+) ENGINE=SPIDER DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC
+ PARTITION BY LIST COLUMNS(`region`)
+(PARTITION `pt1` VALUES IN (510411) COMMENT = 'tbl "tbl_ncd_cm_person", srv "s_2_1"' ENGINE = SPIDER)
+INSERT INTO tbl_person VALUES ('24FC3F0A5119432BAE13DD65AABAA39C',
+'1', '123-51041110620301-321', 510411);
+INSERT INTO tbl_person VALUES ('123456789012345678901234567890AB',
+'1', '123-51041110620301-321', 510411);
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789',
+'24FC3F0A5119432BAE13DD65AABAA39C',
+'52A0328740914BCE86ED10A4D2521816',
+510411);
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789AB',
+'123456789012345678901234567890AB',
+'52A0328740914BCE86ED10A4D2521816',
+510411);
+DELETE FROM tbl_ncd_cm_person;
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789',
+'24FC3F0A5119432BAE13DD65AABAA39C',
+'52A0328740914BCE86ED10A4D2521816',
+510411);
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789AB',
+'123456789012345678901234567890AB',
+'52A0328740914BCE86ED10A4D2521816',
+510411);
+connection child2_1;
+TRUNCATE TABLE mysql.general_log;
+connection master_1;
+SELECT count(0) FROM tbl_person tp INNER JOIN tbl_ncd_cm_person tncp ON tp.id = tncp.person_id WHERE 1 = 1 AND tp.hr_status != "99" AND tp.hr_status != "2" AND tp.region_code LIKE CONCAT(CONCAT('%', '51041110620301', '%')) AND tp.id = '24FC3F0A5119432BAE13DD65AABAA39C' AND tncp.diseaseKind_id = '52A0328740914BCE86ED10A4D2521816' AND tp.region = 510411;
+count(0)
+1
+connection child2_1;
+SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
+argument
+select `id`,`hr_status`,`region_code`,`region` from `auto_test_remote`.`tbl_person` where `id` = '24FC3F0A5119432BAE13DD65AABAA39C' and `region` = 510411
+select `person_id`,`diseaseKind_id` from `auto_test_remote`.`tbl_ncd_cm_person` where ((`diseaseKind_id` = '52A0328740914BCE86ED10A4D2521816'))
+SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
+SELECT * FROM tbl_person;
+id hr_status region_code region
+123456789012345678901234567890AB 1 123-51041110620301-321 510411
+24FC3F0A5119432BAE13DD65AABAA39C 1 123-51041110620301-321 510411
+SELECT * FROM tbl_ncd_cm_person;
+id person_id diseaseKind_id region
+123456789 24FC3F0A5119432BAE13DD65AABAA39C 52A0328740914BCE86ED10A4D2521816 510411
+123456789AB 123456789012345678901234567890AB 52A0328740914BCE86ED10A4D2521816 510411
+
deinit
connection master_1;
DROP DATABASE IF EXISTS auto_test_local;
diff --git a/storage/spider/mysql-test/spider/r/show_system_tables.result b/storage/spider/mysql-test/spider/r/show_system_tables.result
new file mode 100644
index 00000000000..67411862e00
--- /dev/null
+++ b/storage/spider/mysql-test/spider/r/show_system_tables.result
@@ -0,0 +1,37 @@
+for master_1
+for child2
+child2_1
+child2_2
+child2_3
+for child3
+child3_1
+child3_2
+child3_3
+
+Show system tables on the Spider node
+connection master_1;
+SELECT table_name, engine FROM information_schema.tables
+WHERE table_schema = 'mysql' AND table_name like '%spider_%';
+table_name engine
+spider_link_failed_log Aria
+spider_link_mon_servers Aria
+spider_table_crd Aria
+spider_table_position_for_recovery Aria
+spider_table_sts Aria
+spider_tables Aria
+spider_xa Aria
+spider_xa_failed_log Aria
+spider_xa_member Aria
+
+deinit
+for master_1
+for child2
+child2_1
+child2_2
+child2_3
+for child3
+child3_1
+child3_2
+child3_3
+
+end of test
diff --git a/storage/spider/mysql-test/spider/r/spider_fixes_part.result b/storage/spider/mysql-test/spider/r/spider_fixes_part.result
index 9668ef60adc..234d52fed0d 100644
--- a/storage/spider/mysql-test/spider/r/spider_fixes_part.result
+++ b/storage/spider/mysql-test/spider/r/spider_fixes_part.result
@@ -214,6 +214,55 @@ id
10000
connection master_1;
+Test ORDER BY with LIMIT and OFFSET
+connection master_1;
+CREATE TABLE ta_ob (
+a VARCHAR(50) NOT NULL,
+b VARCHAR(50) NULL DEFAULT NULL,
+c VARCHAR(100) NULL DEFAULT NULL,
+d DATETIME(0) NULL DEFAULT NULL,
+e INT(11) NOT NULL,
+f INT(10) NULL DEFAULT NULL,
+PRIMARY KEY (a, e)
+) ENGINE=Spider COMMENT='database "auto_test_remote", table "ta_ob"'
+ PARTITION BY LIST COLUMNS (e) PARTITIONS 1
+(PARTITION pt1 values in (510411) COMMENT = 'srv "s_2_1"')
+INSERT INTO ta_ob VALUES ('0B95CD65DF994BC9A09A6AABE53A2733',
+'6CFED89FF6A84C7AA55C3C432663D094',
+'51041110620304', '2018-08-02 13:41:13',
+510411, 1);
+INSERT INTO ta_ob VALUES ('15E8D55EF099443BAEE639E60A4650BD',
+'879DC2A0B6AC46D9A62E8EA47E2970F2',
+'51041110620301', NULL,
+510411, 0);
+INSERT INTO ta_ob VALUES ('51ECF2C0CD3C48D99C91792E99D3C1A0',
+'017B8A460DBC444682B791305EF75356',
+'51041110620308', '2018-08-02 13:48:29',
+510411, 0);
+INSERT INTO ta_ob VALUES ('093B37A93A534DF883787AF5F6799674',
+'996C7F14989D480589A553717D735E3E',
+'51041110620302', '2018-08-02 13:48:30',
+510411, 0);
+INSERT INTO ta_ob VALUES ('53F5266FB069499AB6234755CACA2583',
+'017B8A460DBC444682B791305EF75356',
+'51041110620308', '2018-08-02 13:48:28',
+510411, 0);
+INSERT INTO ta_ob VALUES ('56E59BC4BDC143868D4A219C2D07A24B',
+'821E71E6ABB4404EBAA349BB681089F8',
+'51041110620310', '2018-08-02 13:48:27',
+510411, 0);
+INSERT INTO ta_ob VALUES ('56B68DA68D6D4A04A08B453D09AD7B70',
+'821E71E6ABB4404EBAA349BB681089F8',
+'51041110620310', '2018-08-02 13:48:28',
+510411, 0);
+SELECT * FROM ta_ob WHERE c LIKE "%510411106%" AND e = 510411 AND f != 1 ORDER BY d,c LIMIT 5 OFFSET 1;
+a b c d e f
+56E59BC4BDC143868D4A219C2D07A24B 821E71E6ABB4404EBAA349BB681089F8 51041110620310 2018-08-02 13:48:27 510411 0
+53F5266FB069499AB6234755CACA2583 017B8A460DBC444682B791305EF75356 51041110620308 2018-08-02 13:48:28 510411 0
+56B68DA68D6D4A04A08B453D09AD7B70 821E71E6ABB4404EBAA349BB681089F8 51041110620310 2018-08-02 13:48:28 510411 0
+51ECF2C0CD3C48D99C91792E99D3C1A0 017B8A460DBC444682B791305EF75356 51041110620308 2018-08-02 13:48:29 510411 0
+093B37A93A534DF883787AF5F6799674 996C7F14989D480589A553717D735E3E 51041110620302 2018-08-02 13:48:30 510411 0
+
Crash from b4a2baffa82e5c07b96a1c752228560dcac1359b (MDEV-11084)
Fixed with 4968049799193394d442f26b4e3a8d95b185be72
Spider crashed if the first partition was not used first
diff --git a/storage/spider/mysql-test/spider/r/timestamp.result b/storage/spider/mysql-test/spider/r/timestamp.result
index df40549cab2..bd1f442d462 100644
--- a/storage/spider/mysql-test/spider/r/timestamp.result
+++ b/storage/spider/mysql-test/spider/r/timestamp.result
@@ -40,8 +40,10 @@ SELECT 1;
create table
connection child2_1;
-CHILD2_1_DROP_TABLES
-CHILD2_1_CREATE_TABLES
+CHILD2_1_DROP_TABLE
+CHILD2_1_DROP_TABLE_F
+CHILD2_1_CREATE_TABLE
+CHILD2_1_CREATE_TABLE_F
TRUNCATE TABLE mysql.general_log;
connection master_1;
DROP TABLE IF EXISTS tbl_a;
@@ -51,7 +53,12 @@ col_dt DATETIME,
col_ts TIMESTAMP NOT NULL
DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY(col_a),
+UNIQUE INDEX i_ts (col_ts)
) MASTER_1_ENGINE MASTER_1_AUTO_INCREMENT_2_1 MASTER_1_COMMENT_2_1
+CREATE TABLE tbl_f (
+col_d DATE,
+col_t TIME
+) ENGINE=Spider COMMENT='database "ts_test_remote", table "tbl_f", srv "s_2_1"'
SHOW CREATE TABLE tbl_a;
Table Create Table
tbl_a CREATE TABLE `tbl_a` (
@@ -61,6 +68,12 @@ tbl_a CREATE TABLE `tbl_a` (
PRIMARY KEY (`col_a`),
UNIQUE KEY `i_ts` (`col_ts`)
) ENGINE=SPIDER AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COMMENT='database "ts_test_remote", table "tbl_a", srv "s_2_1"'
+SHOW CREATE TABLE tbl_f;
+Table Create Table
+tbl_f CREATE TABLE `tbl_f` (
+ `col_d` date DEFAULT NULL,
+ `col_t` time DEFAULT NULL
+) ENGINE=SPIDER DEFAULT CHARSET=latin1 COMMENT='database "ts_test_remote", table "tbl_f", srv "s_2_1"'
Set a different time zone that has DST
SET time_zone='+01:00';
@@ -101,7 +114,7 @@ col_a col_dt col_ts unix_timestamp(col_ts)
connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a`
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
col_a col_dt col_ts unix_timestamp(col_ts)
@@ -127,7 +140,7 @@ col_a col_dt col_ts unix_timestamp(col_ts)
connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a`
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
col_a col_dt col_ts unix_timestamp(col_ts)
@@ -153,7 +166,7 @@ col_a col_dt col_ts unix_timestamp(col_ts)
connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a`
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
col_a col_dt col_ts unix_timestamp(col_ts)
@@ -181,7 +194,7 @@ connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` for update
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a`
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
col_a col_dt col_ts unix_timestamp(col_ts)
@@ -239,13 +252,13 @@ col_a col_dt col_ts unix_timestamp(col_ts)
connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` > '2017-12-31 23:00:00') order by `col_ts`
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` < '2018-10-28 01:30:00') order by `col_ts`
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where ('2018-10-28 01:30:00' > `col_ts`) order by `col_ts`
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where `col_ts` >= '2018-10-28 00:30:00' and `col_ts` <= '2018-10-28 01:30:00' and (`col_ts` between '2018-10-28 00:30:00' and '2018-10-28 01:30:00') order by `col_ts`
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where `col_ts` >= '2018-10-28 00:30:00' and `col_ts` <= '2018-10-28 01:30:00' and ((`col_ts` >= '2018-10-28 00:30:00') and (`col_ts` <= '2018-10-28 01:30:00')) order by `col_ts`
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` > '2018-03-25 01:00:00') order by `col_ts`
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` > '1970-01-01 00:00:01') order by `col_ts`
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` > '2017-12-31 23:00:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` < '2018-10-28 01:30:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where ('2018-10-28 01:30:00' > t0.`col_ts`)
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` between '2018-10-28 00:30:00' and '2018-10-28 01:30:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where ((t0.`col_ts` >= '2018-10-28 00:30:00') and (t0.`col_ts` <= '2018-10-28 01:30:00'))
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` > '2018-03-25 01:00:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` > '1970-01-01 00:00:01')
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
col_a col_dt col_ts unix_timestamp(col_ts)
@@ -326,13 +339,13 @@ col_a col_dt col_ts unix_timestamp(col_ts)
connection child2_1;
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
argument
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` > '2017-12-31 23:00:00')
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` < '2018-10-28 01:30:00')
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where ('2018-10-28 01:30:00' > `col_ts`)
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` between '2018-10-28 00:30:00' and '2018-10-28 01:30:00')
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where ((`col_ts` >= '2018-10-28 00:30:00') and (`col_ts` <= '2018-10-28 01:30:00'))
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` > '2018-03-25 01:00:00')
-select `col_a`,`col_dt`,`col_ts` from `ts_test_remote`.`tbl_a` where (`col_ts` > '1970-01-01 00:00:01')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` > '2017-12-31 23:00:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` < '2018-10-28 01:30:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where ('2018-10-28 01:30:00' > t0.`col_ts`)
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` between '2018-10-28 00:30:00' and '2018-10-28 01:30:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where ((t0.`col_ts` >= '2018-10-28 00:30:00') and (t0.`col_ts` <= '2018-10-28 01:30:00'))
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` > '2018-03-25 01:00:00')
+select t0.`col_a` `col_a`,t0.`col_dt` `col_dt`,t0.`col_ts` `col_ts`,(unix_timestamp(t0.`col_ts`)) `unix_timestamp(col_ts)` from `ts_test_remote`.`tbl_a` t0 where (t0.`col_ts` > '1970-01-01 00:00:01')
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
col_a col_dt col_ts unix_timestamp(col_ts)
@@ -343,6 +356,54 @@ col_a col_dt col_ts unix_timestamp(col_ts)
5 2018-10-28 02:30:00 2018-10-28 02:30:00 1540690200
6 2038-01-19 04:14:07 2038-01-19 04:14:07 2147483647
+Test the TIMESTAMP function
+connection master_1;
+INSERT INTO tbl_f VALUES ('2018-06-24', '01:23:45'),
+('2018-06-24', '01:23:45'),
+('2018-08-01', '12:34:56');
+connection child2_1;
+TRUNCATE TABLE mysql.general_log;
+connection master_1;
+SELECT * FROM tbl_f;
+col_d col_t
+2018-06-24 01:23:45
+2018-06-24 01:23:45
+2018-08-01 12:34:56
+SELECT TIMESTAMP(col_d, col_t) FROM tbl_f;
+TIMESTAMP(col_d, col_t)
+2018-06-24 01:23:45
+2018-06-24 01:23:45
+2018-08-01 12:34:56
+SELECT TIMESTAMP('2018-06-25', col_t) FROM tbl_f;
+TIMESTAMP('2018-06-25', col_t)
+2018-06-25 01:23:45
+2018-06-25 01:23:45
+2018-06-25 12:34:56
+SELECT TIMESTAMP(col_d, '10:43:21') FROM tbl_f;
+TIMESTAMP(col_d, '10:43:21')
+2018-06-24 10:43:21
+2018-06-24 10:43:21
+2018-08-01 10:43:21
+SELECT TIMESTAMP('2018-06-25', '10:43:21') FROM tbl_f;
+TIMESTAMP('2018-06-25', '10:43:21')
+2018-06-25 10:43:21
+2018-06-25 10:43:21
+2018-06-25 10:43:21
+connection child2_1;
+SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
+argument
+select t0.`col_d` `col_d`,t0.`col_t` `col_t` from `ts_test_remote`.`tbl_f` t0
+select (timestamp(t0.`col_d` , t0.`col_t`)) `TIMESTAMP(col_d, col_t)` from `ts_test_remote`.`tbl_f` t0
+select (timestamp('2018-06-25' , t0.`col_t`)) `TIMESTAMP('2018-06-25', col_t)` from `ts_test_remote`.`tbl_f` t0
+select (timestamp(t0.`col_d` , '10:43:21')) `TIMESTAMP(col_d, '10:43:21')` from `ts_test_remote`.`tbl_f` t0
+select (timestamp('2018-06-25' , '10:43:21')) `TIMESTAMP('2018-06-25', '10:43:21')` from `ts_test_remote`.`tbl_f` t0
+SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %'
+SELECT col_d, col_t FROM tbl_f;
+col_d col_t
+2018-06-24 01:23:45
+2018-06-24 01:23:45
+2018-08-01 12:34:56
+
Restore Time Zone settings
connection master_1;
SET GLOBAL time_zone=DEFAULT;
diff --git a/storage/spider/mysql-test/spider/t/direct_join.test b/storage/spider/mysql-test/spider/t/direct_join.test
index 680164006c8..3f7c692d2c2 100644
--- a/storage/spider/mysql-test/spider/t/direct_join.test
+++ b/storage/spider/mysql-test/spider/t/direct_join.test
@@ -178,6 +178,152 @@ if ($USE_CHILD_GROUP2)
}
--echo
+--echo Test JOIN on a constant table.
+--echo Spider should NOT push down the join because the tbl_person table
+--echo is optimized as a constant table.
+if ($USE_CHILD_GROUP2)
+{
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ echo CHILD2_1_DROP_CONST_TABLE_JOIN;
+ echo CHILD2_1_DROP_CONST_TABLE2_JOIN;
+ echo CHILD2_1_CREATE_CONST_TABLE_JOIN;
+ echo CHILD2_1_CREATE_CONST_TABLE2_JOIN;
+ }
+ --disable_warnings
+ eval $CHILD2_1_DROP_CONST_TABLE_JOIN;
+ eval $CHILD2_1_DROP_CONST_TABLE2_JOIN;
+ --enable_warnings
+ eval $CHILD2_1_CREATE_CONST_TABLE_JOIN;
+ eval $CHILD2_1_CREATE_CONST_TABLE2_JOIN;
+ if ($OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ }
+ if ($USE_GENERAL_LOG)
+ {
+ TRUNCATE TABLE mysql.general_log;
+ }
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+}
+--connection master_1
+--disable_warnings
+DROP TABLE IF EXISTS tbl_person;
+DROP TABLE IF EXISTS tbl_ncd_cm_person;
+--enable_warnings
+--disable_query_log
+echo CREATE TABLE tbl_person (
+ id VARCHAR(50) NOT NULL,
+ hr_status VARCHAR(50) NULL DEFAULT NULL,
+ region_code VARCHAR(50) NULL DEFAULT NULL,
+ region INT(11) NOT NULL,
+ PRIMARY KEY (id, region) USING BTREE
+ ) MASTER_1_ENGINE MASTER_1_CHARSET MASTER_1_COMMENT_CONST_TABLE_JOIN
+ MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN MASTER_1_PART_CONST_TABLE_JOIN;
+eval CREATE TABLE tbl_person (
+ id VARCHAR(50) NOT NULL,
+ hr_status VARCHAR(50) NULL DEFAULT NULL,
+ region_code VARCHAR(50) NULL DEFAULT NULL,
+ region INT(11) NOT NULL,
+ PRIMARY KEY (id, region) USING BTREE
+ ) $MASTER_1_ENGINE $MASTER_1_CHARSET $MASTER_1_COMMENT_CONST_TABLE_JOIN
+ $MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN $MASTER_1_PART_CONST_TABLE_JOIN;
+echo SHOW CREATE TABLE tbl_person;
+SHOW CREATE TABLE tbl_person;
+echo CREATE TABLE tbl_ncd_cm_person (
+ id VARCHAR(50) NOT NULL,
+ person_id VARCHAR(50) NULL DEFAULT '',
+ diseaseKind_id VARCHAR(50) NULL DEFAULT NULL,
+ region INT(11) NOT NULL,
+ PRIMARY KEY (id, region) USING BTREE
+ ) MASTER_1_ENGINE MASTER_1_CHARSET MASTER_1_COMMENT_CONST_TABLE2_JOIN
+ MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN MASTER_1_PART_CONST_TABLE2_JOIN;
+eval CREATE TABLE tbl_ncd_cm_person (
+ id VARCHAR(50) NOT NULL,
+ person_id VARCHAR(50) NULL DEFAULT '',
+ diseaseKind_id VARCHAR(50) NULL DEFAULT NULL,
+ region INT(11) NOT NULL,
+ PRIMARY KEY (id, region) USING BTREE
+ ) $MASTER_1_ENGINE $MASTER_1_CHARSET $MASTER_1_COMMENT_CONST_TABLE2_JOIN
+ $MASTER_1_ROW_FORMAT_CONST_TABLE_JOIN $MASTER_1_PART_CONST_TABLE2_JOIN;
+echo SHOW CREATE TABLE tbl_ncd_cm_person;
+SHOW CREATE TABLE tbl_ncd_cm_person;
+--enable_query_log
+INSERT INTO tbl_person VALUES ('24FC3F0A5119432BAE13DD65AABAA39C',
+ '1', '123-51041110620301-321', 510411);
+INSERT INTO tbl_person VALUES ('123456789012345678901234567890AB',
+ '1', '123-51041110620301-321', 510411);
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789',
+ '24FC3F0A5119432BAE13DD65AABAA39C',
+ '52A0328740914BCE86ED10A4D2521816',
+ 510411);
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789AB',
+ '123456789012345678901234567890AB',
+ '52A0328740914BCE86ED10A4D2521816',
+ 510411);
+DELETE FROM tbl_ncd_cm_person;
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789',
+ '24FC3F0A5119432BAE13DD65AABAA39C',
+ '52A0328740914BCE86ED10A4D2521816',
+ 510411);
+INSERT INTO tbl_ncd_cm_person VALUES ('123456789AB',
+ '123456789012345678901234567890AB',
+ '52A0328740914BCE86ED10A4D2521816',
+ 510411);
+if ($USE_CHILD_GROUP2)
+{
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($USE_GENERAL_LOG)
+ {
+ TRUNCATE TABLE mysql.general_log;
+ }
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+}
+
+--connection master_1
+SELECT count(0) FROM tbl_person tp INNER JOIN tbl_ncd_cm_person tncp ON tp.id = tncp.person_id WHERE 1 = 1 AND tp.hr_status != "99" AND tp.hr_status != "2" AND tp.region_code LIKE CONCAT(CONCAT('%', '51041110620301', '%')) AND tp.id = '24FC3F0A5119432BAE13DD65AABAA39C' AND tncp.diseaseKind_id = '52A0328740914BCE86ED10A4D2521816' AND tp.region = 510411;
+if ($USE_CHILD_GROUP2)
+{
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($USE_GENERAL_LOG)
+ {
+ eval $CHILD2_1_SELECT_ARGUMENT1;
+ }
+ eval $CHILD2_1_SELECT_CONST_TABLE_JOIN;
+ eval $CHILD2_1_SELECT_CONST_TABLE2_JOIN;
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+}
+
+--echo
--echo deinit
--disable_warnings
--connection master_1
diff --git a/storage/spider/mysql-test/spider/t/show_system_tables.test b/storage/spider/mysql-test/spider/t/show_system_tables.test
new file mode 100644
index 00000000000..ae8259b01bc
--- /dev/null
+++ b/storage/spider/mysql-test/spider/t/show_system_tables.test
@@ -0,0 +1,26 @@
+--disable_warnings
+--disable_query_log
+--disable_result_log
+--source test_init.inc
+--enable_result_log
+--enable_query_log
+--enable_warnings
+
+--echo
+--echo Show system tables on the Spider node
+--connection master_1
+--sorted_result
+SELECT table_name, engine FROM information_schema.tables
+ WHERE table_schema = 'mysql' AND table_name like '%spider_%';
+
+--echo
+--echo deinit
+--disable_warnings
+--disable_query_log
+--disable_result_log
+--source test_deinit.inc
+--enable_result_log
+--enable_query_log
+--enable_warnings
+--echo
+--echo end of test
diff --git a/storage/spider/mysql-test/spider/t/spider_fixes_part.test b/storage/spider/mysql-test/spider/t/spider_fixes_part.test
index c729131f338..b0b9ce86588 100644
--- a/storage/spider/mysql-test/spider/t/spider_fixes_part.test
+++ b/storage/spider/mysql-test/spider/t/spider_fixes_part.test
@@ -617,6 +617,116 @@ if ($HAVE_PARTITION)
}
--echo
+--echo Test ORDER BY with LIMIT and OFFSET
+if ($HAVE_PARTITION)
+{
+ if ($USE_CHILD_GROUP2)
+ {
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ echo CHILD2_1_DROP_TABLES7;
+ echo CHILD2_1_CREATE_TABLES7;
+ }
+ --disable_warnings
+ eval $CHILD2_1_DROP_TABLES7;
+ --enable_warnings
+ eval $CHILD2_1_CREATE_TABLES7;
+ if ($OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ }
+ if ($USE_GENERAL_LOG)
+ {
+ TRUNCATE TABLE mysql.general_log;
+ }
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+ }
+ --connection master_1
+ --disable_query_log
+ --disable_warnings
+ DROP TABLE IF EXISTS ta_ob;
+ --enable_warnings
+ echo CREATE TABLE ta_ob (
+ a VARCHAR(50) NOT NULL,
+ b VARCHAR(50) NULL DEFAULT NULL,
+ c VARCHAR(100) NULL DEFAULT NULL,
+ d DATETIME(0) NULL DEFAULT NULL,
+ e INT(11) NOT NULL,
+ f INT(10) NULL DEFAULT NULL,
+ PRIMARY KEY (a, e)
+ ) $MASTER_1_ENGINE $MASTER_1_COMMENT6_P_1_1;
+ eval CREATE TABLE ta_ob (
+ a VARCHAR(50) NOT NULL,
+ b VARCHAR(50) NULL DEFAULT NULL,
+ c VARCHAR(100) NULL DEFAULT NULL,
+ d DATETIME(0) NULL DEFAULT NULL,
+ e INT(11) NOT NULL,
+ f INT(10) NULL DEFAULT NULL,
+ PRIMARY KEY (a, e)
+ ) $MASTER_1_ENGINE $MASTER_1_COMMENT6_P_1_1;
+ --enable_query_log
+ INSERT INTO ta_ob VALUES ('0B95CD65DF994BC9A09A6AABE53A2733',
+ '6CFED89FF6A84C7AA55C3C432663D094',
+ '51041110620304', '2018-08-02 13:41:13',
+ 510411, 1);
+ INSERT INTO ta_ob VALUES ('15E8D55EF099443BAEE639E60A4650BD',
+ '879DC2A0B6AC46D9A62E8EA47E2970F2',
+ '51041110620301', NULL,
+ 510411, 0);
+ INSERT INTO ta_ob VALUES ('51ECF2C0CD3C48D99C91792E99D3C1A0',
+ '017B8A460DBC444682B791305EF75356',
+ '51041110620308', '2018-08-02 13:48:29',
+ 510411, 0);
+ INSERT INTO ta_ob VALUES ('093B37A93A534DF883787AF5F6799674',
+ '996C7F14989D480589A553717D735E3E',
+ '51041110620302', '2018-08-02 13:48:30',
+ 510411, 0);
+ INSERT INTO ta_ob VALUES ('53F5266FB069499AB6234755CACA2583',
+ '017B8A460DBC444682B791305EF75356',
+ '51041110620308', '2018-08-02 13:48:28',
+ 510411, 0);
+ INSERT INTO ta_ob VALUES ('56E59BC4BDC143868D4A219C2D07A24B',
+ '821E71E6ABB4404EBAA349BB681089F8',
+ '51041110620310', '2018-08-02 13:48:27',
+ 510411, 0);
+ INSERT INTO ta_ob VALUES ('56B68DA68D6D4A04A08B453D09AD7B70',
+ '821E71E6ABB4404EBAA349BB681089F8',
+ '51041110620310', '2018-08-02 13:48:28',
+ 510411, 0);
+ SELECT * FROM ta_ob WHERE c LIKE "%510411106%" AND e = 510411 AND f != 1 ORDER BY d,c LIMIT 5 OFFSET 1;
+ if ($USE_CHILD_GROUP2)
+ {
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($USE_GENERAL_LOG)
+ {
+ SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
+ }
+ eval $CHILD2_1_SELECT_TABLES7;
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+ }
+}
+
+--echo
--echo Crash from b4a2baffa82e5c07b96a1c752228560dcac1359b (MDEV-11084)
--echo Fixed with 4968049799193394d442f26b4e3a8d95b185be72
--echo Spider crashed if the first partition was not used first
diff --git a/storage/spider/mysql-test/spider/t/timestamp.test b/storage/spider/mysql-test/spider/t/timestamp.test
index 7008638cc4a..225851a9d13 100644
--- a/storage/spider/mysql-test/spider/t/timestamp.test
+++ b/storage/spider/mysql-test/spider/t/timestamp.test
@@ -66,13 +66,17 @@ if ($USE_CHILD_GROUP2)
if ($OUTPUT_CHILD_GROUP2)
{
--disable_query_log
- echo CHILD2_1_DROP_TABLES;
- echo CHILD2_1_CREATE_TABLES;
+ echo CHILD2_1_DROP_TABLE;
+ echo CHILD2_1_DROP_TABLE_F;
+ echo CHILD2_1_CREATE_TABLE;
+ echo CHILD2_1_CREATE_TABLE_F;
}
--disable_warnings
- eval $CHILD2_1_DROP_TABLES;
+ eval $CHILD2_1_DROP_TABLE;
+ eval $CHILD2_1_DROP_TABLE_F;
--enable_warnings
- eval $CHILD2_1_CREATE_TABLES;
+ eval $CHILD2_1_CREATE_TABLE;
+ eval $CHILD2_1_CREATE_TABLE_F;
if ($OUTPUT_CHILD_GROUP2)
{
--enable_query_log
@@ -98,7 +102,7 @@ echo CREATE TABLE tbl_a (
col_ts TIMESTAMP NOT NULL
DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY(col_a),
-
+ UNIQUE INDEX i_ts (col_ts)
) MASTER_1_ENGINE MASTER_1_AUTO_INCREMENT_2_1 MASTER_1_COMMENT_2_1;
eval CREATE TABLE tbl_a (
col_a INT UNSIGNED NOT NULL AUTO_INCREMENT,
@@ -108,8 +112,17 @@ eval CREATE TABLE tbl_a (
PRIMARY KEY(col_a),
UNIQUE INDEX i_ts (col_ts)
) $MASTER_1_ENGINE $MASTER_1_AUTO_INCREMENT_2_1 $MASTER_1_COMMENT_2_1;
+echo CREATE TABLE tbl_f (
+ col_d DATE,
+ col_t TIME
+) $MASTER_1_ENGINE $MASTER_1_COMMENT_2_1_F;
+eval CREATE TABLE tbl_f (
+ col_d DATE,
+ col_t TIME
+) $MASTER_1_ENGINE $MASTER_1_COMMENT_2_1_F;
--enable_query_log
SHOW CREATE TABLE tbl_a;
+SHOW CREATE TABLE tbl_f;
--echo
--echo Set a different time zone that has DST
@@ -171,7 +184,7 @@ if ($USE_CHILD_GROUP2)
{
eval $CHILD2_1_SELECT_ARGUMENT1;
}
- eval $CHILD2_1_SELECT_TABLES;
+ eval $CHILD2_1_SELECT_TABLE;
if (!$OUTPUT_CHILD_GROUP2)
{
--enable_query_log
@@ -214,7 +227,7 @@ if ($USE_CHILD_GROUP2)
{
eval $CHILD2_1_SELECT_ARGUMENT1;
}
- eval $CHILD2_1_SELECT_TABLES;
+ eval $CHILD2_1_SELECT_TABLE;
if (!$OUTPUT_CHILD_GROUP2)
{
--enable_query_log
@@ -256,7 +269,7 @@ if ($USE_CHILD_GROUP2)
{
eval $CHILD2_1_SELECT_ARGUMENT1;
}
- eval $CHILD2_1_SELECT_TABLES;
+ eval $CHILD2_1_SELECT_TABLE;
if (!$OUTPUT_CHILD_GROUP2)
{
--enable_query_log
@@ -299,7 +312,7 @@ if ($USE_CHILD_GROUP2)
{
eval $CHILD2_1_SELECT_ARGUMENT1;
}
- eval $CHILD2_1_SELECT_TABLES;
+ eval $CHILD2_1_SELECT_TABLE;
if (!$OUTPUT_CHILD_GROUP2)
{
--enable_query_log
@@ -347,7 +360,7 @@ if ($USE_CHILD_GROUP2)
{
eval $CHILD2_1_SELECT_ARGUMENT1;
}
- eval $CHILD2_1_SELECT_TABLES;
+ eval $CHILD2_1_SELECT_TABLE;
if (!$OUTPUT_CHILD_GROUP2)
{
--enable_query_log
@@ -425,7 +438,57 @@ if ($USE_CHILD_GROUP2)
{
eval $CHILD2_1_SELECT_ARGUMENT1;
}
- eval $CHILD2_1_SELECT_TABLES;
+ eval $CHILD2_1_SELECT_TABLE;
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+}
+
+--echo
+--echo Test the TIMESTAMP function
+--connection master_1
+INSERT INTO tbl_f VALUES ('2018-06-24', '01:23:45'),
+ ('2018-06-24', '01:23:45'),
+ ('2018-08-01', '12:34:56');
+if ($USE_CHILD_GROUP2)
+{
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($USE_GENERAL_LOG)
+ {
+ TRUNCATE TABLE mysql.general_log;
+ }
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --enable_query_log
+ --enable_result_log
+ }
+}
+--connection master_1
+SELECT * FROM tbl_f;
+SELECT TIMESTAMP(col_d, col_t) FROM tbl_f;
+SELECT TIMESTAMP('2018-06-25', col_t) FROM tbl_f;
+SELECT TIMESTAMP(col_d, '10:43:21') FROM tbl_f;
+SELECT TIMESTAMP('2018-06-25', '10:43:21') FROM tbl_f;
+if ($USE_CHILD_GROUP2)
+{
+ if (!$OUTPUT_CHILD_GROUP2)
+ {
+ --disable_query_log
+ --disable_result_log
+ }
+ --connection child2_1
+ if ($USE_GENERAL_LOG)
+ {
+ eval $CHILD2_1_SELECT_ARGUMENT1;
+ }
+ eval $CHILD2_1_SELECT_TABLE_F;
if (!$OUTPUT_CHILD_GROUP2)
{
--enable_query_log
diff --git a/storage/spider/mysql-test/spider/t/timestamp_init.inc b/storage/spider/mysql-test/spider/t/timestamp_init.inc
index 12049ab34fa..811c34c9b9a 100644
--- a/storage/spider/mysql-test/spider/t/timestamp_init.inc
+++ b/storage/spider/mysql-test/spider/t/timestamp_init.inc
@@ -7,8 +7,11 @@
--enable_warnings
--let $MASTER_1_COMMENT_2_1_BACKUP= $MASTER_1_COMMENT_2_1
+--let $MASTER_1_COMMENT_2_1_F_BACKUP= $MASTER_1_COMMENT_2_1_F
let $MASTER_1_COMMENT_2_1=
COMMENT='database "ts_test_remote", table "tbl_a", srv "s_2_1"';
+let $MASTER_1_COMMENT_2_1_F=
+ COMMENT='database "ts_test_remote", table "tbl_f", srv "s_2_1"';
let $MASTER_1_AUTO_INCREMENT_2_1=
AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4;
let $MASTER_1_AUTO_INCREMENT1=
@@ -17,11 +20,15 @@ let $MASTER_1_AUTO_INCREMENT2=
AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4;
let $CHILD2_1_AUTO_INCREMENT=
AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4;
---let $CHILD2_1_DROP_TABLES_BACKUP= $CHILD2_1_DROP_TABLES
-let $CHILD2_1_DROP_TABLES=
+--let $CHILD2_1_DROP_TABLE_BACKUP= $CHILD2_1_DROP_TABLE
+--let $CHILD2_1_DROP_TABLE_F_BACKUP= $CHILD2_1_DROP_TABLE_F
+let $CHILD2_1_DROP_TABLE=
DROP TABLE IF EXISTS tbl_a;
---let $CHILD2_1_CREATE_TABLES_BACKUP= $CHILD2_1_CREATE_TABLES
-let $CHILD2_1_CREATE_TABLES=
+let $CHILD2_1_DROP_TABLE_F=
+ DROP TABLE IF EXISTS tbl_f;
+--let $CHILD2_1_CREATE_TABLE_BACKUP= $CHILD2_1_CREATE_TABLE
+--let $CHILD2_1_CREATE_TABLE_F_BACKUP= $CHILD2_1_CREATE_TABLE_F
+let $CHILD2_1_CREATE_TABLE=
CREATE TABLE tbl_a (
col_a INT UNSIGNED NOT NULL AUTO_INCREMENT,
col_dt DATETIME,
@@ -30,15 +37,25 @@ let $CHILD2_1_CREATE_TABLES=
PRIMARY KEY(col_a),
UNIQUE INDEX i_ts (col_ts)
) $CHILD2_1_ENGINE $CHILD2_1_AUTO_INCREMENT;
---let $CHILD2_1_SELECT_TABLES_BACKUP= $CHILD2_1_SELECT_TABLES
-let $CHILD2_1_SELECT_TABLES=
+let $CHILD2_1_CREATE_TABLE_F=
+ CREATE TABLE tbl_f (
+ col_d DATE,
+ col_t TIME
+ ) $CHILD2_1_ENGINE;
+--let $CHILD2_1_SELECT_TABLE_BACKUP= $CHILD2_1_SELECT_TABLE
+--let $CHILD2_1_SELECT_TABLE_F_BACKUP= $CHILD2_1_SELECT_TABLE_F
+let $CHILD2_1_SELECT_TABLE=
SELECT col_a, col_dt, col_ts, unix_timestamp(col_ts) FROM tbl_a ORDER BY col_a;
+let $CHILD2_1_SELECT_TABLE_F=
+ SELECT col_d, col_t FROM tbl_f;
let $CHILD2_1_SELECT_ARGUMENT1=
SELECT argument FROM mysql.general_log WHERE argument LIKE '%select %';
let $CHILD2_1_DROP_INDEX=
DROP INDEX i_ts ON tbl_a;
let $CHILD2_1_SHOW_CREATE_TABLE=
SHOW CREATE TABLE tbl_a;
+let $CHILD2_1_SHOW_CREATE_TABLE_F=
+ SHOW CREATE TABLE tbl_f;
--let $OUTPUT_CHILD_GROUP2_BACKUP= $OUTPUT_CHILD_GROUP2
--let $OUTPUT_CHILD_GROUP2= 1
--let $USE_GENERAL_LOG_BACKUP= $USE_GENERAL_LOG
diff --git a/storage/spider/scripts/install_spider.sql b/storage/spider/scripts/install_spider.sql
index c5a86caa219..9b2e5c480ab 100644
--- a/storage/spider/scripts/install_spider.sql
+++ b/storage/spider/scripts/install_spider.sql
@@ -400,6 +400,71 @@ begin
alter table mysql.spider_table_crd
modify table_name char(199) not null default '';
end if;
+
+ -- Fix for MariaDB 10.4: Crash-Safe system tables
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_link_failed_log';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_link_failed_log
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_link_mon_servers';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_link_mon_servers
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_table_crd';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_table_crd
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_table_position_for_recovery';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_table_position_for_recovery
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_table_sts';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_table_sts
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_tables';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_tables
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_xa';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_xa
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_xa_failed_log';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_xa_failed_log
+ engine=Aria transactional=1;
+ end if;
+ select ENGINE INTO @engine_name from INFORMATION_SCHEMA.TABLES
+ where TABLE_SCHEMA = 'mysql'
+ AND TABLE_NAME = 'spider_xa_member';
+ if @engine_name != 'Aria' then
+ alter table mysql.spider_xa_member
+ engine=Aria transactional=1;
+ end if;
end;//
delimiter ;
call mysql.spider_fix_system_tables;
diff --git a/storage/spider/spd_db_include.h b/storage/spider/spd_db_include.h
index 639bb6dac2d..d19306b1b1a 100644
--- a/storage/spider/spd_db_include.h
+++ b/storage/spider/spd_db_include.h
@@ -697,6 +697,7 @@ public:
SPIDER_TABLE_HOLDER *add_table(
ha_spider *spider_arg
);
+ bool all_query_fields_are_query_table_members();
int create_table_holder(
uint table_count_arg
);
diff --git a/storage/spider/spd_db_mysql.cc b/storage/spider/spd_db_mysql.cc
index aec08ae7be1..df2de2cb637 100644
--- a/storage/spider/spd_db_mysql.cc
+++ b/storage/spider/spd_db_mysql.cc
@@ -12877,7 +12877,8 @@ int spider_mysql_handler::append_list_item_select(
uint dbton_id = spider_dbton_mysql.dbton_id, length;
List_iterator_fast<Item> it(*select);
Item *item;
- Field **field_ptr;
+ Field *field;
+ const char *item_name;
DBUG_ENTER("spider_mysql_handler::append_list_item_select");
DBUG_PRINT("info",("spider this=%p", this));
while ((item = it++))
@@ -12888,8 +12889,17 @@ int spider_mysql_handler::append_list_item_select(
{
DBUG_RETURN(error_num);
}
- field_ptr = fields->get_next_field_ptr();
- length = (*field_ptr)->field_name.length;
+ field = *(fields->get_next_field_ptr());
+ if (field)
+ {
+ item_name = field->field_name.str;
+ length = field->field_name.length;
+ }
+ else
+ {
+ item_name = item->name.str;
+ length = item->name.length;
+ }
if (str->reserve(
SPIDER_SQL_COMMA_LEN + /* SPIDER_SQL_NAME_QUOTE_LEN */ 2 +
SPIDER_SQL_SPACE_LEN + length
@@ -12897,7 +12907,7 @@ int spider_mysql_handler::append_list_item_select(
DBUG_RETURN(HA_ERR_OUT_OF_MEM);
str->q_append(SPIDER_SQL_SPACE_STR, SPIDER_SQL_SPACE_LEN);
if ((error_num = spider_db_mysql_utility.append_name(str,
- (*field_ptr)->field_name.str, length)))
+ item_name, length)))
{
DBUG_RETURN(error_num);
}
diff --git a/storage/spider/spd_direct_sql.cc b/storage/spider/spd_direct_sql.cc
index de355c1068d..d56848f5dbd 100644
--- a/storage/spider/spd_direct_sql.cc
+++ b/storage/spider/spd_direct_sql.cc
@@ -1706,7 +1706,7 @@ long long spider_direct_sql_body(
error_num = ER_SPIDER_UDF_TMP_TABLE_NOT_FOUND_NUM;
my_printf_error(ER_SPIDER_UDF_TMP_TABLE_NOT_FOUND_NUM,
ER_SPIDER_UDF_TMP_TABLE_NOT_FOUND_STR,
- MYF(0), table_list.db, table_list.table_name);
+ MYF(0), table_list.db.str, table_list.table_name.str);
goto error;
#if MYSQL_VERSION_ID < 50500
#else
diff --git a/storage/spider/spd_group_by_handler.cc b/storage/spider/spd_group_by_handler.cc
index a5328464bb6..0f8479b6ca6 100644
--- a/storage/spider/spd_group_by_handler.cc
+++ b/storage/spider/spd_group_by_handler.cc
@@ -911,6 +911,35 @@ SPIDER_TABLE_HOLDER *spider_fields::add_table(
DBUG_RETURN(return_table_holder);
}
+/**
+ Verify that all fields in the query are members of tables that are in the
+ query.
+
+ @return TRUE All fields in the query are members of tables
+ that are in the query.
+ FALSE At least one field in the query is not a
+ member of a table that is in the query.
+*/
+
+bool spider_fields::all_query_fields_are_query_table_members()
+{
+ SPIDER_FIELD_HOLDER *field_holder;
+ DBUG_ENTER("spider_fields::all_fields_are_query_table_fields");
+ DBUG_PRINT("info", ("spider this=%p", this));
+
+ set_pos_to_first_field_holder();
+ while ((field_holder = get_next_field_holder()))
+ {
+ if (!field_holder->spider)
+ {
+ DBUG_PRINT("info", ("spider field is not a member of a query table"));
+ DBUG_RETURN(FALSE);
+ }
+ }
+
+ DBUG_RETURN(TRUE);
+}
+
int spider_fields::create_table_holder(
uint table_count_arg
) {
@@ -1997,6 +2026,13 @@ group_by_handler *spider_create_group_by_handler(
}
}
+ if (!fields->all_query_fields_are_query_table_members())
+ {
+ DBUG_PRINT("info", ("spider found a query field that is not a query table member"));
+ delete fields;
+ DBUG_RETURN(NULL);
+ }
+
fields->check_support_dbton(dbton_bitmap);
if (!fields->has_conn_holder())
{
diff --git a/storage/spider/spd_sys_table.cc b/storage/spider/spd_sys_table.cc
index ed25e4fcf32..e64b5173b9a 100644
--- a/storage/spider/spd_sys_table.cc
+++ b/storage/spider/spd_sys_table.cc
@@ -2386,7 +2386,7 @@ void spider_get_sys_table_sts_info(
*index_file_length = (ulonglong) table->field[4]->val_int();
*records = (ha_rows) table->field[5]->val_int();
*mean_rec_length = (ulong) table->field[6]->val_int();
- table->field[7]->get_date(&mysql_time, 0);
+ table->field[7]->get_date(&mysql_time, date_mode_t(0));
#ifdef MARIADB_BASE_VERSION
*check_time = (time_t) my_system_gmt_sec(&mysql_time,
&not_used_long, &not_used_uint);
@@ -2394,7 +2394,7 @@ void spider_get_sys_table_sts_info(
*check_time = (time_t) my_system_gmt_sec(&mysql_time,
&not_used_long, &not_used_my_bool);
#endif
- table->field[8]->get_date(&mysql_time, 0);
+ table->field[8]->get_date(&mysql_time, date_mode_t(0));
#ifdef MARIADB_BASE_VERSION
*create_time = (time_t) my_system_gmt_sec(&mysql_time,
&not_used_long, &not_used_uint);
@@ -2402,7 +2402,7 @@ void spider_get_sys_table_sts_info(
*create_time = (time_t) my_system_gmt_sec(&mysql_time,
&not_used_long, &not_used_my_bool);
#endif
- table->field[9]->get_date(&mysql_time, 0);
+ table->field[9]->get_date(&mysql_time, date_mode_t(0));
#ifdef MARIADB_BASE_VERSION
*update_time = (time_t) my_system_gmt_sec(&mysql_time,
&not_used_long, &not_used_uint);
diff --git a/storage/spider/spd_table.cc b/storage/spider/spd_table.cc
index 9d156400f4f..2e3705f04ee 100644
--- a/storage/spider/spd_table.cc
+++ b/storage/spider/spd_table.cc
@@ -4679,15 +4679,20 @@ SPIDER_SHARE *spider_get_share(
}
if (!share->link_status_init)
{
- if (
- (
- table_share->tmp_table == NO_TMP_TABLE &&
- sql_command != SQLCOM_DROP_TABLE &&
- sql_command != SQLCOM_SHOW_CREATE
- ) ||
- /* for alter change link status */
- sql_command == SQLCOM_ALTER_TABLE
- ) {
+ /*
+ The link statuses need to be refreshed from the spider_tables table
+ if the operation:
+ - Is not a DROP TABLE on a permanent table; or
+ - Is an ALTER TABLE.
+
+ Note that SHOW CREATE TABLE is not excluded, because the commands
+ that follow it require up-to-date link statuses.
+ */
+ if ((table_share->tmp_table == NO_TMP_TABLE &&
+ sql_command != SQLCOM_DROP_TABLE) ||
+ /* for alter change link status */
+ sql_command == SQLCOM_ALTER_TABLE)
+ {
SPD_INIT_ALLOC_ROOT(&mem_root, 4096, 0, MYF(MY_WME));
init_mem_root = TRUE;
if (
diff --git a/storage/tokudb/CMakeLists.txt b/storage/tokudb/CMakeLists.txt
index 8facf6c3f10..86463c2997e 100644
--- a/storage/tokudb/CMakeLists.txt
+++ b/storage/tokudb/CMakeLists.txt
@@ -1,6 +1,9 @@
-SET(TOKUDB_VERSION 5.6.39-83.1)
+SET(TOKUDB_VERSION 5.6.41-84.1)
# PerconaFT only supports x86-64 and cmake-2.8.9+
-IF(CMAKE_VERSION VERSION_LESS "2.8.9")
+IF(WIN32)
+ # tokudb never worked there
+ RETURN()
+ELSEIF(CMAKE_VERSION VERSION_LESS "2.8.9")
MESSAGE(STATUS "CMake 2.8.9 or higher is required by TokuDB")
ELSEIF(NOT HAVE_DLOPEN)
MESSAGE(STATUS "dlopen is required by TokuDB")
@@ -135,7 +138,11 @@ ELSEIF (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/ft-index/")
MESSAGE(WARNING "Found ft-index sources, ft-index is deprecated and replaced with PerconaFT.")
SET(TOKU_FT_DIR_NAME "ft-index")
ELSE ()
- MESSAGE(FATAL_ERROR "Could not find PerconaFT sources.")
+ MESSAGE(FATAL_ERROR "Could not find PerconaFT sources.")
+ENDIF ()
+
+IF (WITH_VALGRIND)
+ SET(USE_VALGRIND "ON")
ENDIF ()
ADD_SUBDIRECTORY(${TOKU_FT_DIR_NAME})
diff --git a/storage/tokudb/PerconaFT/CMakeLists.txt b/storage/tokudb/PerconaFT/CMakeLists.txt
index 90ad3f2b1af..672e4b107f9 100644
--- a/storage/tokudb/PerconaFT/CMakeLists.txt
+++ b/storage/tokudb/PerconaFT/CMakeLists.txt
@@ -10,14 +10,12 @@ set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "")
# See: https://jira.percona.com/browse/TDB-93
-IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-address-of-packed-member")
- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-address-of-packed-member")
-ENDIF()
+MY_CHECK_AND_SET_COMPILER_FLAG("-Wno-address-of-packed-member")
# detect when we are being built as a subproject
if (DEFINED MYSQL_PROJECT_NAME_DOCSTRING)
- add_definitions( -DMYSQL_TOKUDB_ENGINE=1)
+ add_definitions(-DMYSQL_TOKUDB_ENGINE=1)
+ add_definitions(-DMYSQL_VERSION_ID=${MYSQL_VERSION_ID})
# Extended PFS instrumentation:
# -DTOKU_PFS_MUTEX_EXTENDED_CACHETABLEMMUTEX=1
if (WITH_PERFSCHEMA_STORAGE_ENGINE)
diff --git a/storage/tokudb/PerconaFT/cmake_modules/TokuMergeLibs.cmake b/storage/tokudb/PerconaFT/cmake_modules/TokuMergeLibs.cmake
index e1da095fc00..3413339628f 100644
--- a/storage/tokudb/PerconaFT/cmake_modules/TokuMergeLibs.cmake
+++ b/storage/tokudb/PerconaFT/cmake_modules/TokuMergeLibs.cmake
@@ -3,17 +3,11 @@
# We use it in MySQL to merge mysys,dbug,vio etc into mysqlclient
FUNCTION(TOKU_GET_DEPENDEND_OS_LIBS target result)
SET(deps ${${target}_LIB_DEPENDS})
- IF(deps)
- FOREACH(lib ${deps})
- # Filter out keywords for used for debug vs optimized builds
- IF(NOT lib MATCHES "general" AND NOT lib MATCHES "debug" AND NOT lib MATCHES "optimized")
- GET_TARGET_PROPERTY(lib_location ${lib} LOCATION)
- IF(NOT lib_location)
- SET(ret ${ret} ${lib})
- ENDIF()
- ENDIF()
- ENDFOREACH()
- ENDIF()
+ FOREACH(lib ${deps})
+ IF(TARGET ${lib})
+ SET(ret ${ret} ${lib})
+ ENDIF()
+ ENDFOREACH()
SET(${result} ${ret} PARENT_SCOPE)
ENDFUNCTION(TOKU_GET_DEPENDEND_OS_LIBS)
diff --git a/storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake b/storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake
index 50d35ee4906..f62bbd2726c 100644
--- a/storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake
+++ b/storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake
@@ -79,14 +79,6 @@ set_cflags_if_supported(
)
## set_cflags_if_supported_named("-Weffc++" -Weffcpp)
-if (CMAKE_CXX_FLAGS MATCHES -fno-implicit-templates)
- # must append this because mysql sets -fno-implicit-templates and we need to override it
- check_cxx_compiler_flag(-fimplicit-templates HAVE_CXX_IMPLICIT_TEMPLATES)
- if (HAVE_CXX_IMPLICIT_TEMPLATES)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fimplicit-templates")
- endif ()
-endif()
-
## Clang has stricter POD checks. So, only enable this warning on our other builds (Linux + GCC)
if (NOT CMAKE_CXX_COMPILER_ID MATCHES Clang)
set_cflags_if_supported(
@@ -107,6 +99,9 @@ set_cflags_if_supported(
-Wno-error=strict-overflow
)
+# new flag sets in MySQL 8.0 seem to explicitly disable this
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions")
+
## set extra debugging flags and preprocessor definitions
set(CMAKE_C_FLAGS_DEBUG "-g3 -O0 ${CMAKE_C_FLAGS_DEBUG}")
set(CMAKE_CXX_FLAGS_DEBUG "-g3 -O0 ${CMAKE_CXX_FLAGS_DEBUG}")
diff --git a/storage/tokudb/PerconaFT/ft/cachetable/cachetable.cc b/storage/tokudb/PerconaFT/ft/cachetable/cachetable.cc
index b72edc8d231..5467bef43b4 100644
--- a/storage/tokudb/PerconaFT/ft/cachetable/cachetable.cc
+++ b/storage/tokudb/PerconaFT/ft/cachetable/cachetable.cc
@@ -1291,7 +1291,6 @@ int toku_cachetable_get_and_pin (
CACHEKEY key,
uint32_t fullhash,
void**value,
- long *sizep,
CACHETABLE_WRITE_CALLBACK write_callback,
CACHETABLE_FETCH_CALLBACK fetch_callback,
CACHETABLE_PARTIAL_FETCH_REQUIRED_CALLBACK pf_req_callback,
@@ -1312,7 +1311,6 @@ int toku_cachetable_get_and_pin (
key,
fullhash,
value,
- sizep,
write_callback,
fetch_callback,
pf_req_callback,
@@ -1560,7 +1558,6 @@ int toku_cachetable_get_and_pin_with_dep_pairs (
CACHEKEY key,
uint32_t fullhash,
void**value,
- long *sizep,
CACHETABLE_WRITE_CALLBACK write_callback,
CACHETABLE_FETCH_CALLBACK fetch_callback,
CACHETABLE_PARTIAL_FETCH_REQUIRED_CALLBACK pf_req_callback,
@@ -1744,7 +1741,6 @@ beginning:
}
got_value:
*value = p->value_data;
- if (sizep) *sizep = p->attr.size;
return 0;
}
@@ -1857,6 +1853,22 @@ int toku_cachetable_maybe_get_and_pin_clean (CACHEFILE cachefile, CACHEKEY key,
return r;
}
+int toku_cachetable_get_attr (CACHEFILE cachefile, CACHEKEY key, uint32_t fullhash, PAIR_ATTR *attr) {
+ CACHETABLE ct = cachefile->cachetable;
+ int r;
+ ct->list.pair_lock_by_fullhash(fullhash);
+ PAIR p = ct->list.find_pair(cachefile, key, fullhash);
+ if (p) {
+ // Assumes pair lock and full hash lock are the same mutex
+ *attr = p->attr;
+ r = 0;
+ } else {
+ r = -1;
+ }
+ ct->list.pair_unlock_by_fullhash(fullhash);
+ return r;
+}
+
//
// internal function to unpin a PAIR.
// As of Clayface, this is may be called in two ways:
@@ -1998,7 +2010,6 @@ int toku_cachetable_get_and_pin_nonblocking(
CACHEKEY key,
uint32_t fullhash,
void**value,
- long* UU(sizep),
CACHETABLE_WRITE_CALLBACK write_callback,
CACHETABLE_FETCH_CALLBACK fetch_callback,
CACHETABLE_PARTIAL_FETCH_REQUIRED_CALLBACK pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/cachetable/cachetable.h b/storage/tokudb/PerconaFT/ft/cachetable/cachetable.h
index b9851f33e20..c5c21b49f94 100644
--- a/storage/tokudb/PerconaFT/ft/cachetable/cachetable.h
+++ b/storage/tokudb/PerconaFT/ft/cachetable/cachetable.h
@@ -352,7 +352,6 @@ int toku_cachetable_get_and_pin_with_dep_pairs (
CACHEKEY key,
uint32_t fullhash,
void**value,
- long *sizep,
CACHETABLE_WRITE_CALLBACK write_callback,
CACHETABLE_FETCH_CALLBACK fetch_callback,
CACHETABLE_PARTIAL_FETCH_REQUIRED_CALLBACK pf_req_callback,
@@ -374,7 +373,6 @@ int toku_cachetable_get_and_pin (
CACHEKEY key,
uint32_t fullhash,
void**value,
- long *sizep,
CACHETABLE_WRITE_CALLBACK write_callback,
CACHETABLE_FETCH_CALLBACK fetch_callback,
CACHETABLE_PARTIAL_FETCH_REQUIRED_CALLBACK pf_req_callback,
@@ -408,7 +406,6 @@ int toku_cachetable_get_and_pin_nonblocking (
CACHEKEY key,
uint32_t fullhash,
void**value,
- long *sizep,
CACHETABLE_WRITE_CALLBACK write_callback,
CACHETABLE_FETCH_CALLBACK fetch_callback,
CACHETABLE_PARTIAL_FETCH_REQUIRED_CALLBACK pf_req_callback,
@@ -428,6 +425,11 @@ int toku_cachetable_maybe_get_and_pin (CACHEFILE, CACHEKEY, uint32_t /*fullhash*
int toku_cachetable_maybe_get_and_pin_clean (CACHEFILE, CACHEKEY, uint32_t /*fullhash*/, pair_lock_type, void**);
// Effect: Like maybe get and pin, but may pin a clean pair.
+int toku_cachetable_get_attr(CACHEFILE, CACHEKEY, uint32_t /*fullhash*/, PAIR_ATTR *);
+// Effect: get the attributes for cachekey
+// Returns: 0 if success, non-zero if cachekey is not cached
+// Notes: this function exists for tests
+
int toku_cachetable_unpin(CACHEFILE, PAIR, enum cachetable_dirty dirty, PAIR_ATTR size);
// Effect: Unpin a memory object
// Modifies: If the memory object is in the cachetable, then OR the dirty flag,
diff --git a/storage/tokudb/PerconaFT/ft/ft-cachetable-wrappers.cc b/storage/tokudb/PerconaFT/ft/ft-cachetable-wrappers.cc
index 3623847c6f8..6b6ff1e323f 100644
--- a/storage/tokudb/PerconaFT/ft/ft-cachetable-wrappers.cc
+++ b/storage/tokudb/PerconaFT/ft/ft-cachetable-wrappers.cc
@@ -179,7 +179,6 @@ toku_pin_ftnode_for_query(
blocknum,
fullhash,
&node_v,
- NULL,
get_write_callbacks_for_node(ft_handle->ft),
toku_ftnode_fetch_callback,
toku_ftnode_pf_req_callback,
@@ -210,7 +209,6 @@ toku_pin_ftnode_for_query(
blocknum,
fullhash,
&node_v,
- NULL,
get_write_callbacks_for_node(ft_handle->ft),
toku_ftnode_fetch_callback,
toku_ftnode_pf_req_callback,
@@ -290,7 +288,6 @@ toku_pin_ftnode_with_dep_nodes(
blocknum,
fullhash,
&node_v,
- NULL,
get_write_callbacks_for_node(ft),
toku_ftnode_fetch_callback,
toku_ftnode_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/ft-test-helpers.cc b/storage/tokudb/PerconaFT/ft/ft-test-helpers.cc
index 7cd896a5bf4..a82d8a80718 100644
--- a/storage/tokudb/PerconaFT/ft/ft-test-helpers.cc
+++ b/storage/tokudb/PerconaFT/ft/ft-test-helpers.cc
@@ -131,7 +131,6 @@ int toku_testsetup_get_sersize(FT_HANDLE ft_handle, BLOCKNUM diskoff) // Return
ft_handle->ft->cf, diskoff,
toku_cachetable_hash(ft_handle->ft->cf, diskoff),
&node_v,
- NULL,
get_write_callbacks_for_node(ft_handle->ft),
toku_ftnode_fetch_callback,
toku_ftnode_pf_req_callback,
@@ -159,7 +158,6 @@ int toku_testsetup_insert_to_leaf (FT_HANDLE ft_handle, BLOCKNUM blocknum, const
blocknum,
toku_cachetable_hash(ft_handle->ft->cf, blocknum),
&node_v,
- NULL,
get_write_callbacks_for_node(ft_handle->ft),
toku_ftnode_fetch_callback,
toku_ftnode_pf_req_callback,
@@ -237,7 +235,6 @@ int toku_testsetup_insert_to_nonleaf (FT_HANDLE ft_handle, BLOCKNUM blocknum, en
blocknum,
toku_cachetable_hash(ft_handle->ft->cf, blocknum),
&node_v,
- NULL,
get_write_callbacks_for_node(ft_handle->ft),
toku_ftnode_fetch_callback,
toku_ftnode_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/ft.h b/storage/tokudb/PerconaFT/ft/ft.h
index 7a3c4fa783c..ff0b63b2b12 100644
--- a/storage/tokudb/PerconaFT/ft/ft.h
+++ b/storage/tokudb/PerconaFT/ft/ft.h
@@ -44,6 +44,9 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include "ft/ft-ops.h"
#include "ft/logger/log.h"
#include "util/dbt.h"
+#ifndef TOKU_MYSQL_WITH_PFS
+#include <my_global.h>
+#endif
typedef struct ft *FT;
typedef struct ft_options *FT_OPTIONS;
diff --git a/storage/tokudb/PerconaFT/ft/node.cc b/storage/tokudb/PerconaFT/ft/node.cc
index ddc850632bf..8db2f895033 100644
--- a/storage/tokudb/PerconaFT/ft/node.cc
+++ b/storage/tokudb/PerconaFT/ft/node.cc
@@ -157,6 +157,8 @@ void toku_evict_bn_from_memory(FTNODE node, int childnum, FT ft) {
assert(!node->dirty);
BASEMENTNODE bn = BLB(node, childnum);
toku_ft_decrease_stats(&ft->in_memory_stats, bn->stat64_delta);
+ toku_ft_adjust_logical_row_count(ft, -BLB_LRD(node, childnum));
+ BLB_LRD(node, childnum) = 0;
destroy_basement_node(bn);
set_BNULL(node, childnum);
BP_STATE(node, childnum) = PT_ON_DISK;
diff --git a/storage/tokudb/PerconaFT/ft/serialize/block_allocator.cc b/storage/tokudb/PerconaFT/ft/serialize/block_allocator.cc
index 18c86539734..e64139f0eca 100644
--- a/storage/tokudb/PerconaFT/ft/serialize/block_allocator.cc
+++ b/storage/tokudb/PerconaFT/ft/serialize/block_allocator.cc
@@ -49,7 +49,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include "ft/serialize/block_allocator.h"
#include "ft/serialize/rbtree_mhs.h"
-#ifdef TOKU_DEBUG_PARANOID
+#if defined(TOKU_DEBUG_PARANOID) && TOKU_DEBUG_PARANOID
#define VALIDATE() Validate()
#else
#define VALIDATE()
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-4357.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-4357.cc
index 0af5c8185a9..dd76b7fbc08 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-4357.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-4357.cc
@@ -42,13 +42,11 @@ CACHEFILE f1;
static void *pin_nonblocking(void *arg) {
void* v1;
- long s1;
int r = toku_cachetable_get_and_pin_nonblocking(
f1,
make_blocknum(1),
toku_cachetable_hash(f1, make_blocknum(1)),
&v1,
- &s1,
def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_EXPENSIVE,
NULL,
@@ -70,12 +68,10 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
r = toku_cachetable_get_and_pin(f1,
make_blocknum(1),
toku_cachetable_hash(f1, make_blocknum(1)),
&v1,
- &s1,
def_write_callback(NULL),
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-4365.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-4365.cc
index 7bee0b80770..75b6eb3fcea 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-4365.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-4365.cc
@@ -42,13 +42,11 @@ CACHEFILE f1;
static void *pin_nonblocking(void *arg) {
void* v1;
- long s1;
int r = toku_cachetable_get_and_pin_nonblocking(
f1,
make_blocknum(1),
toku_cachetable_hash(f1, make_blocknum(1)),
&v1,
- &s1,
def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_EXPENSIVE,
NULL,
@@ -92,12 +90,10 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
r = toku_cachetable_get_and_pin(f1,
make_blocknum(1),
toku_cachetable_hash(f1, make_blocknum(1)),
&v1,
- &s1,
def_write_callback(nullptr),
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-5097.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-5097.cc
index 5ab0df88e08..b9c299eb762 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-5097.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-5097.cc
@@ -88,7 +88,6 @@ flush (CACHEFILE f __attribute__((__unused__)),
static void *f2_pin(void *arg) {
int r;
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
//
// these booleans for pe_callback just ensure that the
@@ -98,7 +97,7 @@ static void *f2_pin(void *arg) {
// This is just to ensure that the bug is being exercised
//
check_pe_callback = true;
- r = toku_cachetable_get_and_pin(f2, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f2, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert(r == 0);
ct->ev.signal_eviction_thread();
usleep(1*1024*1024);
@@ -141,13 +140,12 @@ cachetable_test (void) {
assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.pe_callback = pe_callback;
wc.flush_callback = flush;
// pin and unpin a node 20 times, just to get clock count up
for (int i = 0; i < 20; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert(r == 0);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
assert(r == 0);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-5978-2.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-5978-2.cc
index 0b5110ddd99..183c2c8bc44 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-5978-2.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-5978-2.cc
@@ -131,13 +131,11 @@ static void *repin_one(void *UU(arg)) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
struct unlockers unlockers = {true, unpin_two, NULL, NULL};
void* v1;
- long s1;
int r = toku_cachetable_get_and_pin_nonblocking(
f1,
make_blocknum(1),
1,
&v1,
- &s1,
wc,
def_fetch,
def_pf_req_callback,
@@ -164,13 +162,12 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
// bring pairs 1 and 2 into memory, then unpin
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch_one, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch_one, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v1, &s1, wc, fetch_two, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v1, wc, fetch_two, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
toku_pthread_t tid1;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-5978.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-5978.cc
index a4ff6c33e6a..c8a6f366ce3 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-5978.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-5978.cc
@@ -125,13 +125,11 @@ static void *repin_one(void *UU(arg)) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
struct unlockers unlockers = {true, unpin_four, NULL, NULL};
void* v1;
- long s1;
int r = toku_cachetable_get_and_pin_nonblocking(
f1,
make_blocknum(1),
1,
&v1,
- &s1,
wc,
def_fetch,
def_pf_req_callback,
@@ -149,13 +147,11 @@ static void *repin_two(void *UU(arg)) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
struct unlockers unlockers = {true, unpin_three, NULL, NULL};
void* v1;
- long s1;
int r = toku_cachetable_get_and_pin_nonblocking(
f1,
make_blocknum(2),
2,
&v1,
- &s1,
wc,
def_fetch,
def_pf_req_callback,
@@ -181,20 +177,19 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
// bring pairs 1 and 2 into memory, then unpin
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
// now pin pairs 3 and 4
- r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v1, &s1, wc, fetch_three, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v1, wc, fetch_three, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v1, &s1, wc, fetch_four, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v1, wc, fetch_four, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
toku_pthread_t tid1;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-all-write.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-all-write.cc
index bc08bab944e..efc844d53a9 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-all-write.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-all-write.cc
@@ -73,12 +73,11 @@ cachetable_test (void) {
void* v1;
void* v2;
- long s1, s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(2), 2, CACHETABLE_CLEAN, make_pair_attr(8));
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pending.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pending.cc
index 5e87fed740d..024e2f5d221 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pending.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pending.cc
@@ -99,13 +99,15 @@ do_update (void *UU(ignore))
CACHEKEY key = make_blocknum(i);
uint32_t hi = toku_cachetable_hash(cf, key);
void *vv;
- long size;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
- int r = toku_cachetable_get_and_pin(cf, key, hi, &vv, &size, wc, fetch_die, def_pf_req_callback, def_pf_callback, true, 0);
+ int r = toku_cachetable_get_and_pin(cf, key, hi, &vv, wc, fetch_die, def_pf_req_callback, def_pf_callback, true, 0);
//printf("g");
assert(r==0);
- assert(size==sizeof(int));
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(cf, key, hi, &attr);
+ assert(r==0);
+ assert(attr.size==sizeof(int));
int *CAST_FROM_VOIDP(v, vv);
assert(*v==42);
*v = 43;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pinned-nodes.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pinned-nodes.cc
index 7f30305d673..0846974d3ef 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pinned-nodes.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-checkpoint-pinned-nodes.cc
@@ -110,13 +110,11 @@ cachetable_test (void) {
void* v1;
void* v2;
- long s1;
- long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(&dirty_val);
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, &dirty_val);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, &dirty_val);
wc.write_extraargs = NULL;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
//
// Here is the test, we have two pairs, v1 is dirty, v2 is clean, but both are currently pinned
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint.cc
index caa366e23d3..5afc1230e77 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint.cc
@@ -103,13 +103,10 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- //void* v2;
- long s1;
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.cleaner_callback = cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
PAIR_ATTR attr = make_pair_attr(8);
attr.cache_pressure_size = 8;
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, attr);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint2.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint2.cc
index 63f383b64b0..16e6102a234 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint2.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-checkpoint2.cc
@@ -103,13 +103,10 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- //void* v2;
- long s1;
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.cleaner_callback = cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
PAIR_ATTR attr = make_pair_attr(8);
attr.cache_pressure_size = 8;
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, attr);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-attrs-accumulate.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-attrs-accumulate.cc
index dd6c674af24..c3125d0ce57 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-attrs-accumulate.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-attrs-accumulate.cc
@@ -107,15 +107,12 @@ run_test (void) {
assert(STATUS_VALUE(CT_SIZE_CACHEPRESSURE) == 0);
void* vs[n_pairs];
- //void* v2;
- long ss[n_pairs];
- //long s2;
PAIR_ATTR expect = { .size = 0, .nonleaf_size = 0, .leaf_size = 0, .rollback_size = 0, .cache_pressure_size = 0 };
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.write_extraargs = &expect;
for (int i = 0; i < n_pairs; ++i) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i], &ss[i],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i],
wc,
def_fetch,
def_pf_req_callback,
@@ -139,8 +136,7 @@ run_test (void) {
assert(STATUS_VALUE(CT_SIZE_CACHEPRESSURE) == (uint64_t) expect.cache_pressure_size);
void *big_v;
- long big_s;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(n_pairs + 1), n_pairs + 1, &big_v, &big_s,
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(n_pairs + 1), n_pairs + 1, &big_v,
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-everything-pinned.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-everything-pinned.cc
index c518f9285d6..e643f7395a4 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-everything-pinned.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-everything-pinned.cc
@@ -71,13 +71,10 @@ run_test (void) {
assert(r==0);
void* vs[8];
- //void* v2;
- long ss[8];
- //long s2;
for (int i = 0; i < 8; ++i) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.cleaner_callback = everything_pinned_cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i], &ss[i],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i],
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-nothing-needs-flushing.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-nothing-needs-flushing.cc
index 63b2fd9a2b7..1dd2a8e0678 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-nothing-needs-flushing.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-nothing-needs-flushing.cc
@@ -69,13 +69,10 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* vs[8];
- //void* v2;
- long ss[8];
- //long s2;
for (int i = 0; i < 8; ++i) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.cleaner_callback = everything_pinned_cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i], &ss[i],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i],
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-same-fullhash.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-same-fullhash.cc
index c38483c8e46..af519d83d6f 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-same-fullhash.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-same-fullhash.cc
@@ -76,12 +76,9 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* vs[5];
- //void* v2;
- long ss[5];
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.cleaner_callback = my_cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &vs[0], &ss[0],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &vs[0],
wc,
def_fetch,
def_pf_req_callback,
@@ -92,7 +89,7 @@ run_test (void) {
attr.cache_pressure_size = 100;
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, attr);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 1, &vs[1], &ss[1],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 1, &vs[1],
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-simple.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-simple.cc
index 8a5aa983f63..363b2d30935 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-simple.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-cleaner-thread-simple.cc
@@ -77,12 +77,9 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* vs[5];
- //void* v2;
- long ss[5];
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.cleaner_callback = my_cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(100), 100, &vs[4], &ss[4],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(100), 100, &vs[4],
wc,
def_fetch,
def_pf_req_callback,
@@ -94,7 +91,7 @@ run_test (void) {
r = toku_test_cachetable_unpin(f1, make_blocknum(100), 100, CACHETABLE_CLEAN, attr);
for (int i = 0; i < 4; ++i) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i], &ss[i],
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(i+1), i+1, &vs[i],
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction.cc
index 4f8516008ee..855a7154c1d 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction.cc
@@ -99,25 +99,24 @@ cachetable_test (void) {
void* v1;
void* v2;
- long s1, s2;
flush_may_occur = false;
check_flush = true;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
for (int i = 0; i < 100000; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(1));
}
for (int i = 0; i < 8; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(2), 2, CACHETABLE_CLEAN, make_pair_attr(1));
}
for (int i = 0; i < 4; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(3), 3, CACHETABLE_CLEAN, make_pair_attr(1));
}
for (int i = 0; i < 2; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(4), 4, CACHETABLE_CLEAN, make_pair_attr(1));
}
flush_may_occur = true;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction2.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction2.cc
index d35705002df..89b1fba5013 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction2.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction2.cc
@@ -142,34 +142,33 @@ cachetable_test (void) {
void* v1;
void* v2;
- long s1, s2;
flush_may_occur = false;
for (int i = 0; i < 100000; i++) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(4));
}
for (int i = 0; i < 8; i++) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(2), 2, CACHETABLE_CLEAN, make_pair_attr(4));
}
for (int i = 0; i < 4; i++) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(3), 3, CACHETABLE_CLEAN, make_pair_attr(4));
}
for (int i = 0; i < 2; i++) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(4), 4, CACHETABLE_CLEAN, make_pair_attr(4));
}
flush_may_occur = false;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction3.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction3.cc
index 97ae526a6b8..a6c8d2fdf72 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction3.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction3.cc
@@ -159,14 +159,13 @@ cachetable_test (void) {
void* v1;
void* v2;
- long s1, s2;
flush_may_occur = false;
for (int i = 0; i < 100000; i++) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.pe_est_callback = pe_est_callback;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(4));
}
for (int i = 0; i < 8; i++) {
@@ -174,7 +173,7 @@ cachetable_test (void) {
wc.flush_callback = flush;
wc.pe_est_callback = pe_est_callback;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(2), 2, CACHETABLE_CLEAN, make_pair_attr(4));
}
for (int i = 0; i < 4; i++) {
@@ -182,7 +181,7 @@ cachetable_test (void) {
wc.flush_callback = flush;
wc.pe_est_callback = pe_est_callback;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(3), 3, CACHETABLE_CLEAN, make_pair_attr(4));
}
for (int i = 0; i < 2; i++) {
@@ -190,7 +189,7 @@ cachetable_test (void) {
wc.flush_callback = flush;
wc.pe_est_callback = pe_est_callback;
wc.pe_callback = pe_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(4), 4, CACHETABLE_CLEAN, make_pair_attr(4));
}
flush_may_occur = false;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction4.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction4.cc
index 9982bec26bd..8537a5a0d3d 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction4.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clock-eviction4.cc
@@ -137,7 +137,6 @@ cachetable_test (void) {
void* v1;
void* v2;
- long s1, s2;
flush_may_occur = false;
check_flush = true;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
@@ -145,19 +144,19 @@ cachetable_test (void) {
wc.pe_est_callback = pe_est_callback;
wc.pe_callback = pe_callback;
for (int i = 0; i < 100000; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(1));
}
for (int i = 0; i < 8; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(2), 2, CACHETABLE_CLEAN, make_pair_attr(1));
}
for (int i = 0; i < 4; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(3), 3, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(3), 3, CACHETABLE_CLEAN, make_pair_attr(1));
}
for (int i = 0; i < 2; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(4), 4, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(4), 4, CACHETABLE_CLEAN, make_pair_attr(1));
}
flush_may_occur = true;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-checkpoint.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-checkpoint.cc
index 99d595b1ff1..e9571dfd0ee 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-checkpoint.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-checkpoint.cc
@@ -101,11 +101,10 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
wc.clone_callback = clone_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
assert_zero(r);
@@ -124,7 +123,7 @@ cachetable_test (void) {
usleep(1 * 1024 * 1024);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
assert(clone_flush_started && !clone_flush_completed);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch-pinned-node.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch-pinned-node.cc
index 3361faa071e..42faa8ade86 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch-pinned-node.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch-pinned-node.cc
@@ -95,12 +95,11 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.clone_callback = clone_callback;
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
assert_zero(r);
@@ -109,13 +108,13 @@ cachetable_test (void) {
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
assert_zero(r);
pf_called = false;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
assert(!pf_called);
toku_cachetable_pf_pinned_pair(v1, true_pf_callback, NULL, f1, make_blocknum(1), 1);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch.cc
index 2b0b828b63c..912cd0df84f 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-partial-fetch.cc
@@ -100,12 +100,11 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.clone_callback = clone_callback;
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
assert_zero(r);
@@ -114,13 +113,13 @@ cachetable_test (void) {
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
assert_zero(r);
pf_called = false;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, true_pf_req_callback, true_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, true_pf_req_callback, true_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
assert_zero(r);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-pin-nonblocking.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-pin-nonblocking.cc
index c66de89fbcf..81c6cecc3df 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-pin-nonblocking.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-pin-nonblocking.cc
@@ -82,23 +82,22 @@ cachetable_test (enum cachetable_dirty dirty, bool cloneable) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.clone_callback = cloneable ? clone_callback : NULL;
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, dirty, make_pair_attr(8));
// test that having a pin that passes false for may_modify_value does not stall behind checkpoint
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_READ, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_READ, NULL, NULL);
assert(r == 0);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
assert(r == 0);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r == 0);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-unpin-remove.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-unpin-remove.cc
index a4198217c11..625718f97cc 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-unpin-remove.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-clone-unpin-remove.cc
@@ -93,12 +93,11 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.clone_callback = clone_callback;
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), CACHETABLE_DIRTY, make_pair_attr(8));
assert_zero(r);
@@ -108,7 +107,7 @@ cachetable_test (void) {
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin_and_remove(f1, make_blocknum(1), NULL, NULL);
assert_zero(r);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test.cc
index 84c507f489a..787353e679c 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test.cc
@@ -113,9 +113,7 @@ static void cachetable_eviction_full_test (void) {
uint32_t fullhash = toku_cachetable_hash(f1, make_blocknum(0));
void* value1;
- long size1;
void* value2;
- long size2;
//
// let's pin a node multiple times
// and really bring up its clock count
@@ -129,7 +127,6 @@ static void cachetable_eviction_full_test (void) {
key,
fullhash,
&value1,
- &size1,
wc,
fetch,
def_pf_req_callback,
@@ -150,7 +147,6 @@ static void cachetable_eviction_full_test (void) {
make_blocknum(1),
1,
&value2,
- &size2,
wc,
fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test2.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test2.cc
index ba99815eec0..6fb5311c72f 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test2.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-close-test2.cc
@@ -126,9 +126,7 @@ static void cachetable_eviction_full_test (void) {
uint32_t fullhash = toku_cachetable_hash(f1, make_blocknum(0));
void* value1;
- long size1;
void* value2;
- long size2;
//
// let's pin a node multiple times
// and really bring up its clock count
@@ -143,7 +141,6 @@ static void cachetable_eviction_full_test (void) {
key,
fullhash,
&value1,
- &size1,
wc,
fetch,
def_pf_req_callback,
@@ -165,7 +162,6 @@ static void cachetable_eviction_full_test (void) {
make_blocknum(1),
1,
&value2,
- &size2,
wc,
fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test.cc
index cb448b88b24..61ba1e65a4d 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test.cc
@@ -83,7 +83,6 @@ static void cachetable_predef_fetch_maybegetandpin_test (void) {
// let's get and pin this node a bunch of times to drive up the clock count
for (int i = 0; i < 20; i++) {
void* value;
- long size;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
r = toku_cachetable_get_and_pin(
@@ -91,7 +90,6 @@ static void cachetable_predef_fetch_maybegetandpin_test (void) {
key,
fullhash,
&value,
- &size,
wc,
def_fetch,
def_pf_req_callback,
@@ -109,14 +107,12 @@ static void cachetable_predef_fetch_maybegetandpin_test (void) {
// def_fetch another block, causing an eviction of the first block we made above
do_sleep = true;
void* value2;
- long size2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
r = toku_cachetable_get_and_pin(
f1,
make_blocknum(1),
1,
&value2,
- &size2,
wc,
def_fetch,
def_pf_req_callback,
@@ -131,14 +127,16 @@ static void cachetable_predef_fetch_maybegetandpin_test (void) {
toku_cachetable_verify(ct);
void *v = 0;
- long size = 0;
// now verify that the block we are trying to evict is gone
wc = def_write_callback(NULL);
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin_nonblocking(f1, key, fullhash, &v, &size, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, key, fullhash, &v, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r == TOKUDB_TRY_AGAIN);
- r = toku_cachetable_get_and_pin(f1, key, fullhash, &v, &size, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
- assert(r == 0 && v == 0 && size == 8);
+ r = toku_cachetable_get_and_pin(f1, key, fullhash, &v, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ assert(r == 0 && v == 0);
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(f1, key, fullhash, &attr);
+ assert(r == 0 && attr.size == 8);
do_sleep = false;
struct timeval tend;
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test2.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test2.cc
index 37ec203299e..f6dd04f322f 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test2.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-eviction-getandpin-test2.cc
@@ -93,13 +93,11 @@ static void cachetable_prefetch_maybegetandpin_test (void) {
wc.pe_callback = pe_callback;
for (int i = 0; i < 20; i++) {
void* value;
- long size;
r = toku_cachetable_get_and_pin(
f1,
key,
fullhash,
&value,
- &size,
wc,
def_fetch,
def_pf_req_callback,
@@ -116,13 +114,11 @@ static void cachetable_prefetch_maybegetandpin_test (void) {
// fetch another block, causing an eviction of the first block we made above
void* value2;
- long size2;
r = toku_cachetable_get_and_pin(
f1,
make_blocknum(1),
1,
&value2,
- &size2,
wc,
def_fetch,
def_pf_req_callback,
@@ -139,14 +135,12 @@ static void cachetable_prefetch_maybegetandpin_test (void) {
toku_cachetable_verify(ct);
void *v = 0;
- long size = 0;
// now verify that the block we are trying to evict may be pinned
r = toku_cachetable_get_and_pin_nonblocking(
f1,
key,
fullhash,
&v,
- &size,
wc,
def_fetch,
def_pf_req_callback,
@@ -161,7 +155,6 @@ static void cachetable_prefetch_maybegetandpin_test (void) {
key,
fullhash,
&v,
- &size,
wc,
def_fetch,
def_pf_req_callback,
@@ -169,7 +162,10 @@ static void cachetable_prefetch_maybegetandpin_test (void) {
true,
NULL
);
- assert(r == 0 && v == 0 && size == 1);
+ assert(r == 0 && v == 0);
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(f1, key, fullhash, &attr);
+ assert(r == 0 && attr.size == 1);
struct timeval tend;
gettimeofday(&tend, NULL);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-fetch-inducing-evictor.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-fetch-inducing-evictor.cc
index f330a6f20af..ff72e660bb5 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-fetch-inducing-evictor.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-fetch-inducing-evictor.cc
@@ -70,9 +70,8 @@ cachetable_test (enum pin_evictor_test_type test_type, bool nonblocking) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
// at this point, we should have 8 bytes of data in a cachetable that supports 7
@@ -82,11 +81,11 @@ cachetable_test (enum pin_evictor_test_type test_type, bool nonblocking) {
if (test_type == pin_in_memory) {
old_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
if (nonblocking) {
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert_zero(r);
}
else {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
}
new_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
@@ -97,13 +96,13 @@ cachetable_test (enum pin_evictor_test_type test_type, bool nonblocking) {
else if (test_type == pin_fetch) {
old_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
if (nonblocking) {
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(2), 2, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(2), 2, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r == TOKUDB_TRY_AGAIN);
new_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
assert(new_num_ev_runs > old_num_ev_runs);
}
else {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert_zero(r);
new_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
assert(new_num_ev_runs > old_num_ev_runs);
@@ -114,13 +113,13 @@ cachetable_test (enum pin_evictor_test_type test_type, bool nonblocking) {
else if (test_type == pin_partial_fetch) {
old_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
if (nonblocking) {
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, pf_req_callback, pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, pf_req_callback, pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r == TOKUDB_TRY_AGAIN);
new_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
assert(new_num_ev_runs > old_num_ev_runs);
}
else {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, pf_req_callback, pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, pf_req_callback, pf_callback, true, NULL);
assert_zero(r);
new_num_ev_runs = evictor_test_helpers::get_num_eviction_runs(&ct->ev);
assert(new_num_ev_runs > old_num_ev_runs);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-flush-during-cleaner.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-flush-during-cleaner.cc
index c52444d8e06..db8c5cc99e7 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-flush-during-cleaner.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-flush-during-cleaner.cc
@@ -73,11 +73,10 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
for (int i = 0; i < 10; i++) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.cleaner_callback = cleaner_callback;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(i), i, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(i), i, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
PAIR_ATTR attr = make_pair_attr(8);
attr.cache_pressure_size = 8;
r = toku_test_cachetable_unpin(f1, make_blocknum(i), i, CACHETABLE_DIRTY, attr);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-getandpin-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-getandpin-test.cc
index a9a9fd2408a..c5391722bca 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-getandpin-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-getandpin-test.cc
@@ -93,12 +93,14 @@ cachetable_getandpin_test (int n) {
for (i=1; i<=n; i++) {
uint32_t hi;
hi = toku_cachetable_hash(f1, make_blocknum(i));
- void *v; long size;
+ void *v;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(i), hi, &v, &size, wc, fetch, def_pf_req_callback, def_pf_callback, true, 0);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(i), hi, &v, wc, fetch, def_pf_req_callback, def_pf_callback, true, 0);
assert(r == 0);
- assert(size == i);
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(f1, make_blocknum(i), hi, &attr);
+ assert(r == 0 && attr.size == i);
r = toku_test_cachetable_unpin(f1, make_blocknum(i), hi, CACHETABLE_CLEAN, make_pair_attr(i));
assert(r == 0);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-kibbutz_and_flush_cachefile.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-kibbutz_and_flush_cachefile.cc
index 17792ffb6d0..df4137e934b 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-kibbutz_and_flush_cachefile.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-kibbutz_and_flush_cachefile.cc
@@ -69,10 +69,9 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
foo = false;
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
toku_cachefile_close(&f1, false, ZERO_LSN);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-partial-fetch.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-partial-fetch.cc
index 5ae6cc60efb..42c60f1f8e6 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-partial-fetch.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-partial-fetch.cc
@@ -121,11 +121,8 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- //void* v2;
- long s1;
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, pf_req_callback, pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, pf_req_callback, pf_callback, true, NULL);
assert(&fetch_val == v1);
//
// verify that a prefetch of this node will fail
@@ -148,16 +145,19 @@ cachetable_test (void) {
//
// now get and pin node again, and make sure that partial fetch and fetch are not called
//
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, err_fetch, pf_req_callback, err_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, err_fetch, pf_req_callback, err_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
//
// now make sure that if we say a partial fetch is required, that we get a partial fetch
// and that read_extraargs properly passed down
//
pf_req_called = false;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, err_fetch, true_pf_req_callback, true_pf_callback, true, &fetch_val);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, err_fetch, true_pf_req_callback, true_pf_callback, true, &fetch_val);
assert(pf_req_called);
- assert(s1 == sizeof(fetch_val)+1);
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(f1, make_blocknum(1), 1, &attr);
+ assert(r == 0);
+ assert(attr.size == sizeof(fetch_val)+1);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
// close and reopen cachefile so we can do some simple prefetch tests
@@ -185,7 +185,7 @@ cachetable_test (void) {
//
// now verify we can pin it, and NO fetch callback should get called
//
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, err_fetch, pf_req_callback, err_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, err_fetch, pf_req_callback, err_pf_callback, true, NULL);
assert(&fetch_val == v1);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
@@ -205,7 +205,7 @@ cachetable_test (void) {
&doing_prefetch
);
assert(doing_prefetch);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, err_fetch, pf_req_callback, err_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, err_fetch, pf_req_callback, err_pf_callback, true, NULL);
assert(&fetch_val == v1);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-checkpoint.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-checkpoint.cc
index 65b02aebaec..9632b199daa 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-checkpoint.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-checkpoint.cc
@@ -171,7 +171,6 @@ static void *move_numbers(void *arg) {
*/
void* v1;
- long s1;
CACHEKEY less_key;
less_key.b = less;
uint32_t less_fullhash = less;
@@ -184,7 +183,6 @@ static void *move_numbers(void *arg) {
less_key,
less,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -205,7 +203,6 @@ static void *move_numbers(void *arg) {
make_blocknum(greater),
greater,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -238,7 +235,6 @@ static void *move_numbers(void *arg) {
make_blocknum(third),
third,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -264,7 +260,6 @@ static void *read_random_numbers(void *arg) {
while(run_test) {
int rand_key1 = random() % NUM_ELEMENTS;
void* v1;
- long s1;
int r1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
@@ -274,7 +269,6 @@ static void *read_random_numbers(void *arg) {
make_blocknum(rand_key1),
rand_key1,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_READ,
NULL,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-nonblocking-checkpoint-clean.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-nonblocking-checkpoint-clean.cc
index 758bfc6934b..2d358110280 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-nonblocking-checkpoint-clean.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-pin-nonblocking-checkpoint-clean.cc
@@ -57,18 +57,16 @@ run_test (void) {
void* v1;
void* v2;
- long s1;
- long s2;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8)); assert(r==0);
for (int i = 0; i < 20; i++) {
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(2), 2, CACHETABLE_CLEAN, make_pair_attr(8)); assert(r==0);
}
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v2, &s2, def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v2, def_write_callback(NULL), def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
// mark nodes as pending a checkpoint, so that get_and_pin_nonblocking on block 1 will return TOKUDB_TRY_AGAIN
@@ -79,7 +77,6 @@ run_test (void) {
make_blocknum(1),
1,
&v1,
- &s1,
def_write_callback(NULL),
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-close-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-close-test.cc
index e4d4288fbdf..bcc6556b271 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-close-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-close-test.cc
@@ -107,13 +107,11 @@ static void cachetable_prefetch_full_test (bool partial_fetch) {
if (partial_fetch) {
expect_pf = true;
void* value;
- long size;
r = toku_cachetable_get_and_pin(
f1,
key,
fullhash,
&value,
- &size,
wc,
fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-getandpin-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-getandpin-test.cc
index d446560ccf6..5769b5c8a41 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-getandpin-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-prefetch-getandpin-test.cc
@@ -124,13 +124,11 @@ static void cachetable_prefetch_maybegetandpin_test (bool do_partial_fetch) {
if (do_partial_fetch) {
expect_pf = true;
void* value;
- long size;
r = toku_cachetable_get_and_pin(
f1,
key,
fullhash,
&value,
- &size,
wc,
fetch,
pf_req_callback,
@@ -152,12 +150,14 @@ static void cachetable_prefetch_maybegetandpin_test (bool do_partial_fetch) {
// verify that get_and_pin waits while the prefetch is in progress
void *v = 0;
- long size = 0;
do_pf = false;
- r = toku_cachetable_get_and_pin_nonblocking(f1, key, fullhash, &v, &size, wc, fetch, pf_req_callback, pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, key, fullhash, &v, wc, fetch, pf_req_callback, pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==TOKUDB_TRY_AGAIN);
- r = toku_cachetable_get_and_pin(f1, key, fullhash, &v, &size, wc, fetch, pf_req_callback, pf_callback, true, NULL);
- assert(r == 0 && v == 0 && size == 2);
+ r = toku_cachetable_get_and_pin(f1, key, fullhash, &v, wc, fetch, pf_req_callback, pf_callback, true, NULL);
+ assert(r == 0 && v == 0);
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(f1, key, fullhash, &attr);
+ assert(r == 0 && attr.size == 2);
struct timeval tend;
gettimeofday(&tend, NULL);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-put-checkpoint.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-put-checkpoint.cc
index 4cf1678449b..a159d448b76 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-put-checkpoint.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-put-checkpoint.cc
@@ -171,7 +171,6 @@ static void move_number_to_child(
child = ((random() % 2) == 0) ? (2*parent + 1) : (2*parent + 2);
void* v1;
- long s1;
CACHEKEY parent_key;
parent_key.b = parent;
uint32_t parent_fullhash = toku_cachetable_hash(f1, parent_key);
@@ -189,7 +188,6 @@ static void move_number_to_child(
child_key,
child_fullhash,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -222,7 +220,6 @@ static void *move_numbers(void *arg) {
int parent = 0;
int r;
void* v1;
- long s1;
CACHEKEY parent_key;
parent_key.b = parent;
uint32_t parent_fullhash = toku_cachetable_hash(f1, parent_key);
@@ -234,7 +231,6 @@ static void *move_numbers(void *arg) {
parent_key,
parent_fullhash,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -280,7 +276,6 @@ static void merge_and_split_child(
assert(child != other_child);
void* v1;
- long s1;
CACHEKEY parent_key;
parent_key.b = parent;
@@ -299,7 +294,6 @@ static void merge_and_split_child(
child_key,
child_fullhash,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -325,7 +319,6 @@ static void merge_and_split_child(
other_child_key,
other_child_fullhash,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
@@ -387,7 +380,6 @@ static void *merge_and_split(void *arg) {
int parent = 0;
int r;
void* v1;
- long s1;
CACHEKEY parent_key;
parent_key.b = parent;
uint32_t parent_fullhash = toku_cachetable_hash(f1, parent_key);
@@ -399,7 +391,6 @@ static void *merge_and_split(void *arg) {
parent_key,
parent_fullhash,
&v1,
- &s1,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_CHEAP,
NULL,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone.cc
index f303f22cb33..c51096b3063 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone.cc
@@ -106,11 +106,10 @@ test_clean (enum cachetable_dirty dirty, bool cloneable) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.clone_callback = cloneable ? clone_callback : NULL;
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, dirty, make_pair_attr(8));
check_flush = true;
@@ -127,13 +126,13 @@ test_clean (enum cachetable_dirty dirty, bool cloneable) {
gettimeofday(&tstart, NULL);
// test that having a pin that passes false for may_modify_value does not stall behind checkpoint
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, false, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, false, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
gettimeofday(&tend, NULL);
assert(tdelta_usec(&tend, &tstart) <= 2000000);
assert(!clone_called);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
gettimeofday(&tend, NULL);
// we take 5 seconds for a write
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone2.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone2.cc
index 51cf70c3e76..341bbe92106 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone2.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-clone2.cc
@@ -94,11 +94,10 @@ test_clean (enum cachetable_dirty dirty, bool cloneable) {
check_flush = false;
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.clone_callback = cloneable ? clone_callback : NULL;
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
// begin checkpoint, since pair is clean, we should not
@@ -106,7 +105,7 @@ test_clean (enum cachetable_dirty dirty, bool cloneable) {
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
// at this point, there should be no more dirty writes
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, dirty, make_pair_attr(8));
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-close.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-close.cc
index f5024806fb3..c1c4cb4f16e 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-close.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-close.cc
@@ -113,10 +113,9 @@ simple_test(bool unlink_on_close) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
set_cf_userdata(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), CACHETABLE_DIRTY, make_pair_attr(8));
toku_cachetable_verify(ct);
if (unlink_on_close) {
@@ -169,9 +168,8 @@ static void test_pair_stays_in_cache(enum cachetable_dirty dirty) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), dirty, make_pair_attr(8));
toku_cachefile_close(&f1, false, ZERO_LSN);
// now reopen the cachefile
@@ -217,28 +215,25 @@ static void test_multiple_cachefiles(bool use_same_hash) {
r = toku_cachetable_openf(&f3, ct, fname3, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
void* v2;
- long s2;
void* v3;
- long s3;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
for (int j = 0; j < 3; j++) {
uint32_t hash = use_same_hash ? 1 : toku_cachetable_hash(f1, make_blocknum(j));
- r = toku_cachetable_get_and_pin(f1, make_blocknum(j), hash, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(j), hash, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(j), hash, CACHETABLE_CLEAN, make_pair_attr(8));
}
for (int j = 0; j < 3; j++) {
uint32_t hash = use_same_hash ? 1 : toku_cachetable_hash(f2, make_blocknum(j));
- r = toku_cachetable_get_and_pin(f2, make_blocknum(j), hash, &v2, &s2, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f2, make_blocknum(j), hash, &v2, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f2, make_blocknum(j), hash, CACHETABLE_CLEAN, make_pair_attr(8));
}
for (int j = 0; j < 3; j++) {
uint32_t hash = use_same_hash ? 1 : toku_cachetable_hash(f3, make_blocknum(j));
- r = toku_cachetable_get_and_pin(f3, make_blocknum(j), hash, &v3, &s3, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f3, make_blocknum(j), hash, &v3, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f3, make_blocknum(j), hash, CACHETABLE_CLEAN, make_pair_attr(8));
}
@@ -299,9 +294,8 @@ static void test_evictor(void) {
set_cf_userdata(f1);
r = toku_cachetable_openf(&f2, ct, fname2, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), CACHETABLE_CLEAN, make_pair_attr(8));
close_called = false;
free_called = false;
@@ -311,7 +305,7 @@ static void test_evictor(void) {
// at this point, we should f1, along with one PAIR, stale in the cachetable
// now let's pin another node, and ensure that it causes an eviction and free of f1
- r = toku_cachetable_get_and_pin(f2, make_blocknum(1), toku_cachetable_hash(f2, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f2, make_blocknum(1), toku_cachetable_hash(f2, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f2, make_blocknum(1), toku_cachetable_hash(f2, make_blocknum(1)), CACHETABLE_CLEAN, make_pair_attr(8));
// now sleep for 2 seconds, and check to see if f1 has been closed
sleep(2);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-maybe-get-pin.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-maybe-get-pin.cc
index 9e724dd536a..1b6ef3ec22d 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-maybe-get-pin.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-maybe-get-pin.cc
@@ -57,11 +57,10 @@ cachetable_test (void) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
void* v1;
- long s1;
// nothing in cachetable, so this should fail
r = toku_cachetable_maybe_get_and_pin(f1, make_blocknum(1), 1, PL_WRITE_EXPENSIVE, &v1);
assert(r==-1);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
// maybe_get_and_pin_clean should succeed, maybe_get_and_pin should fail
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-cheap.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-cheap.cc
index fff5845ef8f..d79d1fb1eaf 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-cheap.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-cheap.cc
@@ -80,12 +80,11 @@ run_test (pair_lock_type lock_type) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin_with_dep_pairs(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, lock_type, NULL, 0, NULL, NULL);
+ r = toku_cachetable_get_and_pin_with_dep_pairs(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, lock_type, NULL, 0, NULL, NULL);
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
reset_unlockers(&unlockers);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, &unlockers);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, &unlockers);
// to fix #5393, we changed behavior on full fetch where if we
// requested a PL_WRITE_CHEAP, and had to grab a PL_WRITE_EXPENSIVE for
// a full fetch, we keep it as a PL_WRITE_EXPENSIVE because downgrading back
@@ -100,11 +99,11 @@ run_test (pair_lock_type lock_type) {
// now do the same test with a partial fetch required
pf_called = false;
- r = toku_cachetable_get_and_pin_with_dep_pairs(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, true_pf_req_callback, true_pf_callback, lock_type, NULL, 0, NULL, NULL);
+ r = toku_cachetable_get_and_pin_with_dep_pairs(f1, make_blocknum(1), 1, &v1, wc, def_fetch, true_pf_req_callback, true_pf_callback, lock_type, NULL, 0, NULL, NULL);
assert(pf_called);
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
reset_unlockers(&unlockers);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, &unlockers);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, &unlockers);
if (lock_type == PL_WRITE_EXPENSIVE) {
assert(r == TOKUDB_TRY_AGAIN); assert(!unlockers.locked);
}
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-dep-nodes.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-dep-nodes.cc
index f4137cebd70..f8219a0ad1a 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-dep-nodes.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-dep-nodes.cc
@@ -116,18 +116,15 @@ cachetable_test (bool write_first, bool write_second, bool start_checkpoint) {
void* v1;
void* v2;
void* v3;
- long s1;
- long s2;
- long s3;
PAIR dependent_pairs[2];
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(&val1);
wc.flush_callback = flush;
wc.write_extraargs = &val1;
dest_pair = &dependent_pairs[0];
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val1);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val1);
dest_pair = &dependent_pairs[1];
wc.write_extraargs = &val2;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val2);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val2);
// now we set the dirty state of these two.
enum cachetable_dirty cd[2];
@@ -152,7 +149,6 @@ cachetable_test (bool write_first, bool write_second, bool start_checkpoint) {
make_blocknum(3),
3,
&v3,
- &s3,
wc, fetch, def_pf_req_callback, def_pf_callback,
PL_WRITE_EXPENSIVE,
&val3,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking-cheap.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking-cheap.cc
index 36e6e74b18c..9e3213a8462 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking-cheap.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking-cheap.cc
@@ -78,15 +78,14 @@ static void reset_unlockers(UNLOCKERS unlockers) {
static void
run_case_that_should_succeed(CACHEFILE f1, pair_lock_type first_lock, pair_lock_type second_lock) {
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
struct unlockers unlockers = {true, unlock_dummy, NULL, NULL};
- int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, first_lock, NULL, NULL);
+ int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, first_lock, NULL, NULL);
assert(r==0);
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
reset_unlockers(&unlockers);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, second_lock, NULL, &unlockers);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, second_lock, NULL, &unlockers);
assert(r==0); assert(unlockers.locked);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8)); assert(r==0);
}
@@ -94,22 +93,25 @@ run_case_that_should_succeed(CACHEFILE f1, pair_lock_type first_lock, pair_lock_
static void
run_case_that_should_fail(CACHEFILE f1, pair_lock_type first_lock, pair_lock_type second_lock) {
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
struct unlockers unlockers = {true, unlock_dummy, NULL, NULL};
- int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, first_lock, NULL, NULL);
+ int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, first_lock, NULL, NULL);
assert(r==0);
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
reset_unlockers(&unlockers);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, second_lock, NULL, &unlockers);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, second_lock, NULL, &unlockers);
assert(r == TOKUDB_TRY_AGAIN); assert(!unlockers.locked);
}
static void
run_test (void) {
- const int test_limit = 12;
+ // sometimes the cachetable evictor runs during the test. this sometimes causes cachetable pair locking contention,
+ // which results with a TOKUDB_TRY_AGAIN error occurring. unfortunately, the test does not expect this and fails.
+ // set cachetable size limit to a value big enough so that the cachetable evictor is not triggered during the test.
+ const int test_limit = 100;
+
int r;
CACHETABLE ct;
toku_cachetable_create(&ct, test_limit, ZERO_LSN, nullptr);
@@ -119,14 +121,13 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
//
// test that if we are getting a PAIR for the first time that TOKUDB_TRY_AGAIN is returned
// because the PAIR was not in the cachetable.
//
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==TOKUDB_TRY_AGAIN);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking.cc
index 26551761435..6a09b53820c 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin-nonblocking.cc
@@ -103,34 +103,33 @@ run_test (void) {
create_dummy_functions(f1);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
//
// test that if we are getting a PAIR for the first time that TOKUDB_TRY_AGAIN is returned
// because the PAIR was not in the cachetable.
//
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==TOKUDB_TRY_AGAIN);
// now it should succeed
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==0);
foo = false;
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
// because node is in use, should return TOKUDB_TRY_AGAIN
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==TOKUDB_TRY_AGAIN);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert(foo);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8)); assert(r==0);
// now make sure we get TOKUDB_TRY_AGAIN when a partial fetch is involved
// first make sure value is there
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==0);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8)); assert(r==0);
// now make sure that we get TOKUDB_TRY_AGAIN for the partial fetch
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, true_def_pf_req_callback, true_def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, def_fetch, true_def_pf_req_callback, true_def_pf_callback, PL_WRITE_EXPENSIVE, NULL, NULL);
assert(r==TOKUDB_TRY_AGAIN);
toku_cachetable_verify(ct);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin.cc
index 12a6bf8926d..6750fdd3954 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-pin.cc
@@ -95,21 +95,18 @@ run_test (void) {
create_dummy_functions(f1);
void* v1;
- //void* v2;
- long s1;
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
foo = false;
cachefile_kibbutz_enq(f1, kibbutz_work, f1);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert(foo);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
//now let's do a simple checkpoint test
// first dirty the PAIR
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
// now this should mark the pair for checkpoint
@@ -121,7 +118,7 @@ run_test (void) {
//
check_me = true;
flush_called = false;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
assert(flush_called);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-put-dep-nodes.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-put-dep-nodes.cc
index 5cb8285526e..892c15a11b5 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-put-dep-nodes.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-put-dep-nodes.cc
@@ -130,16 +130,14 @@ cachetable_test (bool write_first, bool write_second, bool start_checkpoint) {
void* v1;
void* v2;
- long s1;
- long s2;
PAIR dependent_pairs[2];
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
wc.flush_callback = flush;
dest_pair = &dependent_pairs[0];
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val1);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val1);
assert(r==0);
dest_pair = &dependent_pairs[1];
- r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, &s2, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val2);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(2), 2, &v2, wc, fetch, def_pf_req_callback, def_pf_callback, true, &val2);
assert(r==0);
// now we set the dirty state of these two.
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin-nonblocking.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin-nonblocking.cc
index ebe05e50883..fdca6ef27ce 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin-nonblocking.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin-nonblocking.cc
@@ -75,9 +75,8 @@ static int sleep_pf_callback(void* UU(ftnode_pv), void* UU(disk_data), void* UU(
static void *run_expensive_pf(void *arg) {
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, PL_READ, NULL, NULL);
+ int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, PL_READ, NULL, NULL);
assert(r == TOKUDB_TRY_AGAIN);
assert(pf_called);
return arg;
@@ -85,9 +84,8 @@ static void *run_expensive_pf(void *arg) {
static void *run_expensive_fetch(void *arg) {
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, PL_READ, NULL, NULL);
+ int r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, PL_READ, NULL, NULL);
assert(fetch_called);
assert(r == TOKUDB_TRY_AGAIN);
return arg;
@@ -106,7 +104,6 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
toku_pthread_t fetch_tid;
@@ -118,7 +115,6 @@ run_test (void) {
make_blocknum(1),
1,
&v1,
- &s1,
wc,
sleep_fetch,
def_pf_req_callback,
@@ -133,9 +129,9 @@ run_test (void) {
assert_zero(r);
// call with may_modify_node = false twice, make sure we can get it
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, PL_READ, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, PL_READ, NULL, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, PL_READ, NULL, NULL);
+ r = toku_cachetable_get_and_pin_nonblocking(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, PL_READ, NULL, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
assert(r==0);
@@ -151,7 +147,6 @@ run_test (void) {
make_blocknum(1),
1,
&v1,
- &s1,
wc,
sleep_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin.cc
index dd5d59df002..1a8f3813ffa 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-read-pin.cc
@@ -77,11 +77,10 @@ static int sleep_pf_callback(void* UU(ftnode_pv), void* UU(disk_data), void* UU(
static void *run_expensive_pf(void *arg) {
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
pf_called = false;
fetch_called = false;
- int r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, false, NULL);
+ int r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, false, NULL);
assert_zero(r);
assert(pf_called);
return arg;
@@ -89,11 +88,10 @@ static void *run_expensive_pf(void *arg) {
static void *run_expensive_fetch(void *arg) {
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
pf_called = false;
fetch_called = false;
- int r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, false, NULL);
+ int r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, sleep_pf_req_callback, sleep_pf_callback, false, NULL);
assert_zero(r);
assert(fetch_called);
return arg;
@@ -112,7 +110,6 @@ run_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- long s1;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
toku_pthread_t fetch_tid;
@@ -124,7 +121,6 @@ run_test (void) {
make_blocknum(1),
1,
&v1,
- &s1,
wc,
sleep_fetch,
def_pf_req_callback,
@@ -141,9 +137,9 @@ run_test (void) {
assert_zero(r);
// call with may_modify_node = false twice, make sure we can get it
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, false, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, false, NULL);
assert_zero(r);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, false, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, sleep_fetch, def_pf_req_callback, def_pf_callback, false, NULL);
assert_zero(r);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_CLEAN, make_pair_attr(8));
assert(r==0);
@@ -159,7 +155,6 @@ run_test (void) {
make_blocknum(1),
1,
&v1,
- &s1,
wc,
sleep_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-unpin-remove-checkpoint.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-unpin-remove-checkpoint.cc
index 7430fa27405..6b0efdb011f 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-unpin-remove-checkpoint.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-unpin-remove-checkpoint.cc
@@ -70,11 +70,8 @@ cachetable_test (void) {
create_dummy_functions(f1);
void* v1;
- //void* v2;
- long s1;
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
toku_cachetable_begin_checkpoint(cp, NULL);
r = toku_test_cachetable_unpin_and_remove(f1, make_blocknum(1), remove_key_expect_checkpoint, NULL);
@@ -85,7 +82,7 @@ cachetable_test (void) {
NULL
);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin_and_remove(f1, make_blocknum(1), remove_key_expect_no_checkpoint, NULL);
toku_cachetable_verify(ct);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-verify.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-verify.cc
index f8544ea82d3..67ff4b9669c 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-verify.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-simple-verify.cc
@@ -50,11 +50,8 @@ cachetable_test (void) {
r = toku_cachetable_openf(&f1, ct, fname1, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG|S_IRWXO); assert(r == 0);
void* v1;
- //void* v2;
- long s1;
- //long s2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), 1, &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), 1, CACHETABLE_DIRTY, make_pair_attr(8));
toku_cachetable_verify(ct);
toku_cachefile_close(&f1, false, ZERO_LSN);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-test.cc
index 64f688c470d..a2b04d578db 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-test.cc
@@ -129,7 +129,7 @@ static void test_nested_pin (void) {
wc.flush_callback = flush_n;
toku_cachetable_put(f, make_blocknum(1), f1hash, &i0, make_pair_attr(1), wc, put_callback_nop);
r = toku_test_cachetable_unpin(f, make_blocknum(1), f1hash, CACHETABLE_CLEAN, make_pair_attr(test_object_size));
- r = toku_cachetable_get_and_pin(f, make_blocknum(1), f1hash, &vv, NULL, wc, fetch_n, def_pf_req_callback, def_pf_callback, true, f2);
+ r = toku_cachetable_get_and_pin(f, make_blocknum(1), f1hash, &vv, wc, fetch_n, def_pf_req_callback, def_pf_callback, true, f2);
assert(r==0);
assert(vv==&i0);
assert(i0==0);
@@ -215,12 +215,12 @@ static void test_multi_filehandles (void) {
wc.flush_callback = null_flush;
toku_cachetable_put(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), (void*)124, make_pair_attr(test_object_size), wc, put_callback_nop);
r = toku_test_cachetable_unpin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), CACHETABLE_DIRTY, make_pair_attr(0)); assert(r==0);
- r = toku_cachetable_get_and_pin(f2, make_blocknum(1), toku_cachetable_hash(f2, make_blocknum(1)), &v, NULL, wc, add123_fetch, def_pf_req_callback, def_pf_callback, true, (void*)123); assert(r==0);
+ r = toku_cachetable_get_and_pin(f2, make_blocknum(1), toku_cachetable_hash(f2, make_blocknum(1)), &v, wc, add123_fetch, def_pf_req_callback, def_pf_callback, true, (void*)123); assert(r==0);
assert((unsigned long)v==124);
- r = toku_cachetable_get_and_pin(f2, make_blocknum(2), toku_cachetable_hash(f2, make_blocknum(2)), &v, NULL, wc, add123_fetch, def_pf_req_callback, def_pf_callback, true, (void*)123); assert(r==0);
+ r = toku_cachetable_get_and_pin(f2, make_blocknum(2), toku_cachetable_hash(f2, make_blocknum(2)), &v, wc, add123_fetch, def_pf_req_callback, def_pf_callback, true, (void*)123); assert(r==0);
assert((unsigned long)v==125);
wc.write_extraargs = (void*)222;
- r = toku_cachetable_get_and_pin(f3, make_blocknum(2), toku_cachetable_hash(f3, make_blocknum(2)), &v, NULL, wc, add222_fetch, def_pf_req_callback, def_pf_callback, true, (void*)222); assert(r==0);
+ r = toku_cachetable_get_and_pin(f3, make_blocknum(2), toku_cachetable_hash(f3, make_blocknum(2)), &v, wc, add222_fetch, def_pf_req_callback, def_pf_callback, true, (void*)222); assert(r==0);
assert((unsigned long)v==224);
// we support only one close for a file handle
@@ -296,7 +296,7 @@ static void test_dirty(void) {
assert(dirty == 1);
assert(pinned == 0);
- r = toku_cachetable_get_and_pin(f, key, hkey, &value, NULL, wc,
+ r = toku_cachetable_get_and_pin(f, key, hkey, &value, wc,
test_dirty_fetch, def_pf_req_callback, def_pf_callback, true, 0);
assert(r == 0);
@@ -318,7 +318,7 @@ static void test_dirty(void) {
key = make_blocknum(2);
hkey = toku_cachetable_hash(f, key);
r = toku_cachetable_get_and_pin(f, key, hkey,
- &value, NULL, wc,
+ &value, wc,
test_dirty_fetch, def_pf_req_callback, def_pf_callback, true, 0);
assert(r == 0);
@@ -338,7 +338,7 @@ static void test_dirty(void) {
assert(pinned == 0);
r = toku_cachetable_get_and_pin(f, key, hkey,
- &value, NULL, wc,
+ &value, wc,
test_dirty_fetch, def_pf_req_callback, def_pf_callback, true, 0);
assert(r == 0);
@@ -429,11 +429,13 @@ static void test_size_resize(void) {
assert(r == 0);
void *current_value;
- long current_size;
- r = toku_cachetable_get_and_pin(f, key, hkey, &current_value, &current_size, wc, 0, def_pf_req_callback, def_pf_callback, true, 0);
+ r = toku_cachetable_get_and_pin(f, key, hkey, &current_value, wc, 0, def_pf_req_callback, def_pf_callback, true, 0);
assert(r == 0);
assert(current_value == value);
- assert(current_size == new_size);
+ PAIR_ATTR attr;
+ r = toku_cachetable_get_attr(f, key, hkey, &attr);
+ assert(r == 0);
+ assert(attr.size == new_size);
r = toku_test_cachetable_unpin(f, key, hkey, CACHETABLE_CLEAN, make_pair_attr(new_size));
assert(r == 0);
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-and-remove-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-and-remove-test.cc
index 1a8932e8cdf..5290db26597 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-and-remove-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-and-remove-test.cc
@@ -139,8 +139,8 @@ cachetable_put_evict_remove_test (int n) {
}
// get 0
- void *v; long s;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(0), hi[0], &v, &s, wc, fetch, def_pf_req_callback, def_pf_callback, true, 0);
+ void *v;
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(0), hi[0], &v, wc, fetch, def_pf_req_callback, def_pf_callback, true, 0);
assert(r == 0);
// remove 0
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-remove-and-checkpoint.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-remove-and-checkpoint.cc
index 0e44bf10349..9fe43672d39 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-remove-and-checkpoint.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-remove-and-checkpoint.cc
@@ -71,10 +71,7 @@ run_test (void) {
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
void* v1;
- //void* v2;
- long s1;
- //long s2;
- r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, &s1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
+ r = toku_cachetable_get_and_pin(f1, make_blocknum(1), toku_cachetable_hash(f1, make_blocknum(1)), &v1, wc, def_fetch, def_pf_req_callback, def_pf_callback, true, NULL);
toku_test_cachetable_unpin(
f1,
make_blocknum(1),
@@ -90,7 +87,6 @@ run_test (void) {
make_blocknum(1),
toku_cachetable_hash(f1, make_blocknum(1)),
&v1,
- &s1,
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-test.cc b/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-test.cc
index 3780b497bf2..e41181d9c2e 100644
--- a/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-test.cc
+++ b/storage/tokudb/PerconaFT/ft/tests/cachetable-unpin-test.cc
@@ -102,7 +102,6 @@ unpin_and_evictor_test(enum unpin_evictor_test_type test_type) {
evictor_test_helpers::disable_ev_thread(&ct->ev);
void* value2;
- long size2;
CACHETABLE_WRITE_CALLBACK wc = def_write_callback(NULL);
// this should put in the cachetable a pair of size 8
r = toku_cachetable_get_and_pin(
@@ -110,7 +109,6 @@ unpin_and_evictor_test(enum unpin_evictor_test_type test_type) {
make_blocknum(1),
1,
&value2,
- &size2,
wc,
def_fetch,
def_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ft/tests/test-TDB2-pe.cc b/storage/tokudb/PerconaFT/ft/tests/test-TDB2-pe.cc
new file mode 100644
index 00000000000..fc7d5cc4368
--- /dev/null
+++ b/storage/tokudb/PerconaFT/ft/tests/test-TDB2-pe.cc
@@ -0,0 +1,178 @@
+/* -*- mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
+// vim: ft=cpp:expandtab:ts=8:sw=4:softtabstop=4:
+#ident "$Id$"
+/*======
+This file is part of PerconaFT.
+
+
+Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
+
+ PerconaFT is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License, version 2,
+ as published by the Free Software Foundation.
+
+ PerconaFT is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
+
+----------------------------------------
+
+ PerconaFT is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License, version 3,
+ as published by the Free Software Foundation.
+
+ PerconaFT is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
+======= */
+
+#ident \
+ "Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved."
+
+/* The goal of this test. Make sure that inserts stay behind deletes. */
+
+#include "test.h"
+
+#include "cachetable/checkpoint.h"
+#include "ft-flusher-internal.h"
+#include "ft-flusher.h"
+#include <ft-cachetable-wrappers.h>
+
+static TOKUTXN const null_txn = 0;
+
+enum { NODESIZE = 1024, KSIZE = NODESIZE - 100, TOKU_PSIZE = 20 };
+
+CACHETABLE ct;
+FT_HANDLE ft;
+const char *fname = TOKU_TEST_FILENAME;
+
+static int update_func(DB *UU(db), const DBT *key, const DBT *old_val,
+ const DBT *UU(extra),
+ void (*set_val)(const DBT *new_val, void *set_extra),
+ void *set_extra) {
+ DBT new_val;
+ assert(old_val->size > 0);
+ if (verbose) {
+ printf("applying update to %s\n", (char *)key->data);
+ }
+ toku_init_dbt(&new_val);
+ set_val(&new_val, set_extra);
+ return 0;
+}
+
+static void doit() {
+ BLOCKNUM node_leaf;
+ BLOCKNUM node_root;
+ BLOCKNUM node_internal;
+ int r;
+
+ toku_cachetable_create(&ct, 500 * 1024 * 1024, ZERO_LSN, nullptr);
+ unlink(fname);
+ r = toku_open_ft_handle(fname, 1, &ft, NODESIZE, NODESIZE / 2,
+ TOKU_DEFAULT_COMPRESSION_METHOD, ct, null_txn,
+ toku_builtin_compare_fun);
+ assert(r == 0);
+
+ ft->options.update_fun = update_func;
+ ft->ft->update_fun = update_func;
+
+ toku_testsetup_initialize(); // must precede any other toku_testsetup calls
+ char *pivots[1];
+ pivots[0] = toku_strdup("kkkkk");
+ int pivot_len = 6;
+ r = toku_testsetup_leaf(ft, &node_leaf, 2, pivots, &pivot_len);
+ assert(r == 0);
+
+ toku_free(pivots[0]);
+
+ r = toku_testsetup_nonleaf(ft, 1, &node_internal, 1, &node_leaf, 0, 0);
+ assert(r == 0);
+
+ r = toku_testsetup_nonleaf(ft, 2, &node_root, 1, &node_internal, 0, 0);
+ assert(r == 0);
+
+ r = toku_testsetup_root(ft, node_root);
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "a", // key
+ 2, // keylen
+ "aa", 3);
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "z", // key
+ 2, // keylen
+ "zz", 3);
+ assert(r == 0);
+ char filler[400];
+ memset(filler, 0, sizeof(filler));
+ // now we insert filler data so that the rebalance
+ // keeps it at two nodes
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "b", // key
+ 2, // keylen
+ filler, sizeof(filler));
+ assert(r == 0);
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "y", // key
+ 2, // keylen
+ filler, sizeof(filler));
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_nonleaf(ft, node_internal, FT_INSERT,
+ "a", // key
+ 2, // keylen
+ "yy", 3);
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_nonleaf(ft, node_root, FT_INSERT,
+ "a", // key
+ 2, // keylen
+ "zz", 3);
+ assert(r == 0);
+
+ // at this point of time, the logical row count will be 6. This has to be
+ // manually set up as the tests work under the interface of the ft_send_msg
+ ft->ft->in_memory_logical_rows = 6;
+ // now run a checkpoint to get everything clean
+ CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
+ r = toku_checkpoint(cp, NULL, NULL, NULL, NULL, NULL, CLIENT_CHECKPOINT);
+ assert_zero(r);
+ // now do a lookup on one of the keys, this should bring a leaf node up to
+ // date
+ DBT k;
+ struct check_pair pair = {2, "a", 3, "zz", 0};
+ r = toku_ft_lookup(ft, toku_fill_dbt(&k, "a", 2), lookup_checkf, &pair);
+ assert(r == 0);
+ assert(ft->ft->in_memory_logical_rows == 4);
+ FTNODE node;
+ // now lock and release the leaf node to make sure it is what we expect it to
+ // be.
+ toku_pin_node_with_min_bfe(&node, node_leaf, ft);
+ for (int i = 0; i < 20; i++) {
+ toku_ftnode_pe_callback(node, make_pair_attr(0xffffffff), ft->ft,
+ def_pe_finalize_impl, nullptr);
+ }
+ toku_unpin_ftnode(ft->ft, node);
+ assert(ft->ft->in_memory_logical_rows == 6);
+
+ r = toku_close_ft_handle_nolsn(ft, 0);
+ assert(r == 0);
+ toku_cachetable_close(&ct);
+}
+
+int test_main(int argc __attribute__((__unused__)),
+ const char *argv[] __attribute__((__unused__))) {
+ default_parse_args(argc, argv);
+ doit();
+ return 0;
+}
diff --git a/storage/tokudb/PerconaFT/ft/tests/test-TDB89.cc b/storage/tokudb/PerconaFT/ft/tests/test-TDB89.cc
new file mode 100644
index 00000000000..9371a3a07b9
--- /dev/null
+++ b/storage/tokudb/PerconaFT/ft/tests/test-TDB89.cc
@@ -0,0 +1,208 @@
+/* -*- mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
+// vim: ft=cpp:expandtab:ts=8:sw=4:softtabstop=4:
+#ident "$Id$"
+/*======
+This file is part of PerconaFT.
+
+
+Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
+
+ PerconaFT is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License, version 2,
+ as published by the Free Software Foundation.
+
+ PerconaFT is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
+
+----------------------------------------
+
+ PerconaFT is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License, version 3,
+ as published by the Free Software Foundation.
+
+ PerconaFT is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
+======= */
+
+#ident \
+ "Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved."
+
+/* The goal of this test. Make sure that inserts stay behind deletes. */
+
+#include "test.h"
+
+#include "cachetable/checkpoint.h"
+#include "ft-flusher-internal.h"
+#include "ft-flusher.h"
+#include <ft-cachetable-wrappers.h>
+
+static TOKUTXN const null_txn = 0;
+
+enum { NODESIZE = 1024, KSIZE = NODESIZE - 100, TOKU_PSIZE = 20 };
+
+CACHETABLE ct;
+FT_HANDLE ft;
+const char *fname = TOKU_TEST_FILENAME;
+
+static int update_func(DB *UU(db), const DBT *key, const DBT *old_val,
+ const DBT *UU(extra),
+ void (*set_val)(const DBT *new_val, void *set_extra),
+ void *set_extra) {
+ DBT new_val;
+ assert(old_val->size > 0);
+ if (verbose) {
+ printf("applying update to %s\n", (char *)key->data);
+ }
+ toku_init_dbt(&new_val);
+ set_val(&new_val, set_extra);
+ return 0;
+}
+
+// callback functions for toku_ft_flush_some_child
+static bool destroy_bn(void *UU(extra)) { return true; }
+
+static bool recursively_flush_should_not_happen(FTNODE UU(child),
+ void *UU(extra)) {
+ assert(false);
+}
+
+static int child_to_flush(FT UU(h), FTNODE parent, void *UU(extra)) {
+ assert(parent->height == 1);
+ assert(parent->n_children == 1);
+ return 0;
+}
+
+static void dummy_update_status(FTNODE UU(child), int UU(dirtied),
+ void *UU(extra)) {}
+
+static void doit() {
+ BLOCKNUM node_leaf;
+ BLOCKNUM node_root;
+ BLOCKNUM node_internal;
+ int r;
+
+ toku_cachetable_create(&ct, 500 * 1024 * 1024, ZERO_LSN, nullptr);
+ unlink(fname);
+ r = toku_open_ft_handle(fname, 1, &ft, NODESIZE, NODESIZE / 2,
+ TOKU_DEFAULT_COMPRESSION_METHOD, ct, null_txn,
+ toku_builtin_compare_fun);
+ assert(r == 0);
+
+ ft->options.update_fun = update_func;
+ ft->ft->update_fun = update_func;
+
+ toku_testsetup_initialize(); // must precede any other toku_testsetup calls
+ char *pivots[1];
+ pivots[0] = toku_strdup("kkkkk");
+ int pivot_len = 6;
+ r = toku_testsetup_leaf(ft, &node_leaf, 2, pivots, &pivot_len);
+ assert(r == 0);
+
+ toku_free(pivots[0]);
+
+ r = toku_testsetup_nonleaf(ft, 1, &node_internal, 1, &node_leaf, 0, 0);
+ assert(r == 0);
+
+ r = toku_testsetup_nonleaf(ft, 2, &node_root, 1, &node_internal, 0, 0);
+ assert(r == 0);
+
+ r = toku_testsetup_root(ft, node_root);
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "a", // key
+ 2, // keylen
+ "aa", 3);
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "z", // key
+ 2, // keylen
+ "zz", 3);
+ assert(r == 0);
+ char filler[400];
+ memset(filler, 0, sizeof(filler));
+ // now we insert filler data so that the rebalance
+ // keeps it at two nodes
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "b", // key
+ 2, // keylen
+ filler, sizeof(filler));
+ assert(r == 0);
+ r = toku_testsetup_insert_to_leaf(ft, node_leaf,
+ "y", // key
+ 2, // keylen
+ filler, sizeof(filler));
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_nonleaf(ft, node_internal, FT_INSERT,
+ "a", // key
+ 2, // keylen
+ "yy", 3);
+ assert(r == 0);
+
+ r = toku_testsetup_insert_to_nonleaf(ft, node_root, FT_INSERT,
+ "a", // key
+ 2, // keylen
+ "zz", 3);
+ assert(r == 0);
+
+ // at this point of time, the logical row count will be 6. This has to be
+ // manually set up as the tests work under the interface of the ft_send_msg
+ ft->ft->in_memory_logical_rows = 6;
+ // now run a checkpoint to get everything clean
+ CHECKPOINTER cp = toku_cachetable_get_checkpointer(ct);
+ r = toku_checkpoint(cp, NULL, NULL, NULL, NULL, NULL, CLIENT_CHECKPOINT);
+ assert_zero(r);
+ // now do a lookup on one of the keys, this should bring a leaf node up to
+ // date
+ DBT k;
+ struct check_pair pair = {2, "a", 3, "zz", 0};
+ r = toku_ft_lookup(ft, toku_fill_dbt(&k, "a", 2), lookup_checkf, &pair);
+ assert(r == 0);
+ assert(ft->ft->in_memory_logical_rows == 4);
+
+ // now lock and release the leaf node to make sure it is what we expect it to
+ // be.
+ FTNODE node = NULL;
+ ftnode_fetch_extra bfe;
+ bfe.create_for_min_read(ft->ft);
+ toku_pin_ftnode_with_dep_nodes(
+ ft->ft, node_internal, toku_cachetable_hash(ft->ft->cf, node_internal),
+ &bfe, PL_WRITE_EXPENSIVE, 0, NULL, &node, true);
+ assert(node->height == 1);
+ assert(node->n_children == 1);
+
+ struct flusher_advice fa;
+ flusher_advice_init(&fa, child_to_flush, destroy_bn,
+ recursively_flush_should_not_happen, default_merge_child,
+ dummy_update_status, default_pick_child_after_split,
+ NULL);
+
+ // do the flush which forces an evict of the leaf. logical row count back to
+ // 6 before the flush
+ toku_ft_flush_some_child(ft->ft, node, &fa);
+
+ assert(ft->ft->in_memory_logical_rows == 5);
+
+ r = toku_close_ft_handle_nolsn(ft, 0);
+ assert(r == 0);
+ toku_cachetable_close(&ct);
+}
+
+int test_main(int argc __attribute__((__unused__)),
+ const char *argv[] __attribute__((__unused__))) {
+ default_parse_args(argc, argv);
+ doit();
+ return 0;
+}
diff --git a/storage/tokudb/PerconaFT/ft/txn/rollback-apply.cc b/storage/tokudb/PerconaFT/ft/txn/rollback-apply.cc
index c9464c3ed60..0f19c445a0f 100644
--- a/storage/tokudb/PerconaFT/ft/txn/rollback-apply.cc
+++ b/storage/tokudb/PerconaFT/ft/txn/rollback-apply.cc
@@ -230,8 +230,10 @@ int toku_rollback_commit(TOKUTXN txn, LSN lsn) {
//If this transaction needs an fsync (if it commits)
//save that in the parent. Since the commit really happens in the root txn.
+ toku_txn_lock(txn->parent);
txn->parent->force_fsync_on_commit |= txn->force_fsync_on_commit;
txn->parent->roll_info.num_rollentries += txn->roll_info.num_rollentries;
+ toku_txn_unlock(txn->parent);
} else {
r = apply_txn(txn, lsn, toku_commit_rollback_item);
assert(r==0);
diff --git a/storage/tokudb/PerconaFT/ft/txn/rollback.cc b/storage/tokudb/PerconaFT/ft/txn/rollback.cc
index 88e660e2cda..0c793842f3c 100644
--- a/storage/tokudb/PerconaFT/ft/txn/rollback.cc
+++ b/storage/tokudb/PerconaFT/ft/txn/rollback.cc
@@ -276,7 +276,7 @@ void toku_get_and_pin_rollback_log(TOKUTXN txn, BLOCKNUM blocknum, ROLLBACK_LOG_
FT CAST_FROM_VOIDP(h, toku_cachefile_get_userdata(cf));
uint32_t hash = toku_cachetable_hash(cf, blocknum);
int r = toku_cachetable_get_and_pin_with_dep_pairs(cf, blocknum, hash,
- &value, NULL,
+ &value,
get_write_callbacks_for_rollback_log(h),
toku_rollback_fetch_callback,
toku_rollback_pf_req_callback,
diff --git a/storage/tokudb/PerconaFT/ftcxx/malloc_utils.cpp b/storage/tokudb/PerconaFT/ftcxx/malloc_utils.cpp
index 41923892a15..6c0fb341542 100644
--- a/storage/tokudb/PerconaFT/ftcxx/malloc_utils.cpp
+++ b/storage/tokudb/PerconaFT/ftcxx/malloc_utils.cpp
@@ -39,7 +39,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include "malloc_utils.hpp"
-#if !defined(HAVE_BITS_FUNCTEXCEPT_H)
+#if !defined(HAVE_BITS_FUNCTEXCEPT_H) || !HAVE_BITS_FUNCTEXCEPT_H
namespace std {
diff --git a/storage/tokudb/PerconaFT/ftcxx/malloc_utils.hpp b/storage/tokudb/PerconaFT/ftcxx/malloc_utils.hpp
index 786d4d1c841..4aae801b1e2 100644
--- a/storage/tokudb/PerconaFT/ftcxx/malloc_utils.hpp
+++ b/storage/tokudb/PerconaFT/ftcxx/malloc_utils.hpp
@@ -47,7 +47,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include <cassert>
#include <cstdlib>
-#ifdef HAVE_BITS_FUNCTEXCEPT_H
+#if defined(HAVE_BITS_FUNCTEXCEPT_H) && HAVE_BITS_FUNCTEXCEPT_H
# include <bits/functexcept.h>
diff --git a/storage/tokudb/PerconaFT/portability/toku_assert.h b/storage/tokudb/PerconaFT/portability/toku_assert.h
index e8bcf5a395f..a5593a93ed8 100644
--- a/storage/tokudb/PerconaFT/portability/toku_assert.h
+++ b/storage/tokudb/PerconaFT/portability/toku_assert.h
@@ -126,7 +126,7 @@ void db_env_do_backtrace(FILE *outf);
#define resource_assert_zero(a) assert_zero(a) // indicates resource must be available, otherwise unrecoverable
#define resource_assert_equals(a, b) assert_equals(a, b) // indicates resource must be available, otherwise unrecoverable
-#if defined(TOKU_DEBUG_PARANOID)
+#if defined(TOKU_DEBUG_PARANOID) && TOKU_DEBUG_PARANOID
#define paranoid_invariant(a) assert(a)
#define paranoid_invariant_null(a) assert_null(a)
#define paranoid_invariant_notnull(a) assert(a)
diff --git a/storage/tokudb/PerconaFT/portability/toku_crash.cc b/storage/tokudb/PerconaFT/portability/toku_crash.cc
index 0af85342a99..297cc29d9ca 100644
--- a/storage/tokudb/PerconaFT/portability/toku_crash.cc
+++ b/storage/tokudb/PerconaFT/portability/toku_crash.cc
@@ -70,7 +70,7 @@ run_gdb(pid_t parent_pid, const char *gdb_path) {
"-ex", "thread apply all bt",
"-ex", "thread apply all bt full",
exe_buf, pid_buf,
- NULL);
+ (char*) NULL);
}
static void
diff --git a/storage/tokudb/PerconaFT/portability/toku_debug_sync.h b/storage/tokudb/PerconaFT/portability/toku_debug_sync.h
index cf0788f6f2b..affe3054214 100644
--- a/storage/tokudb/PerconaFT/portability/toku_debug_sync.h
+++ b/storage/tokudb/PerconaFT/portability/toku_debug_sync.h
@@ -40,7 +40,8 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
struct tokutxn;
-#if defined(ENABLED_DEBUG_SYNC)
+#if defined(MYSQL_TOKUDB_ENGINE) && MYSQL_TOKUDB_ENGINE && \
+ defined(ENABLED_DEBUG_SYNC) && ENABLED_DEBUG_SYNC
/*
the below macros are defined in my_global.h
diff --git a/storage/tokudb/PerconaFT/portability/toku_instr_mysql.cc b/storage/tokudb/PerconaFT/portability/toku_instr_mysql.cc
index b7b4c0ab233..d742555f878 100644
--- a/storage/tokudb/PerconaFT/portability/toku_instr_mysql.cc
+++ b/storage/tokudb/PerconaFT/portability/toku_instr_mysql.cc
@@ -1,4 +1,4 @@
-#ifdef MYSQL_TOKUDB_ENGINE
+#ifdef TOKU_MYSQL_WITH_PFS
#include "toku_portability.h"
#include "toku_pthread.h"
@@ -18,7 +18,7 @@ int toku_pthread_create(const toku_instr_key &key,
const pthread_attr_t *attr,
void *(*start_routine)(void *),
void *arg) {
-#if (MYSQL_VERSION_MAJOR >= 5) && (MYSQL_VERSION_MINOR >= 7)
+#if (50700 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50799)
return PSI_THREAD_CALL(spawn_thread)(
key.id(), reinterpret_cast<my_thread_handle *>(thread),
attr, start_routine, arg);
@@ -362,4 +362,4 @@ void toku_instr_rwlock_unlock(toku_pthread_rwlock_t &rwlock) {
PSI_RWLOCK_CALL(unlock_rwlock)(rwlock.psi_rwlock);
}
-#endif // MYSQL_TOKUDB_ENGINE
+#endif // TOKU_MYSQL_WITH_PFS
diff --git a/storage/tokudb/PerconaFT/portability/toku_instrumentation.h b/storage/tokudb/PerconaFT/portability/toku_instrumentation.h
index c300f9275b8..7f2946d9702 100644
--- a/storage/tokudb/PerconaFT/portability/toku_instrumentation.h
+++ b/storage/tokudb/PerconaFT/portability/toku_instrumentation.h
@@ -41,7 +41,7 @@ class toku_instr_probe_empty {
extern toku_instr_key toku_uninstrumented;
-#ifndef MYSQL_TOKUDB_ENGINE
+#ifndef TOKU_MYSQL_WITH_PFS
#include <pthread.h>
@@ -245,10 +245,10 @@ inline void toku_instr_rwlock_wrlock_wait_end(
inline void toku_instr_rwlock_unlock(UU(toku_pthread_rwlock_t &rwlock)) {}
-#else // MYSQL_TOKUDB_ENGINE
+#else // TOKU_MYSQL_WITH_PFS
// There can be not only mysql but also mongodb or any other PFS stuff
#include <toku_instr_mysql.h>
-#endif // MYSQL_TOKUDB_ENGINE
+#endif // TOKU_MYSQL_WITH_PFS
extern toku_instr_key toku_uninstrumented;
diff --git a/storage/tokudb/PerconaFT/portability/toku_race_tools.h b/storage/tokudb/PerconaFT/portability/toku_race_tools.h
index 96712ffffdc..eee08185513 100644
--- a/storage/tokudb/PerconaFT/portability/toku_race_tools.h
+++ b/storage/tokudb/PerconaFT/portability/toku_race_tools.h
@@ -45,7 +45,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#define USE_VALGRIND 1
#endif
-#if defined(__linux__) && USE_VALGRIND
+#if defined(__linux__) && defined(USE_VALGRIND) && USE_VALGRIND
# include <valgrind/helgrind.h>
# include <valgrind/drd.h>
diff --git a/storage/tokudb/PerconaFT/src/tests/get_last_key.cc b/storage/tokudb/PerconaFT/src/tests/get_last_key.cc
index 3749d9ea8ff..ad6cf34fda3 100644
--- a/storage/tokudb/PerconaFT/src/tests/get_last_key.cc
+++ b/storage/tokudb/PerconaFT/src/tests/get_last_key.cc
@@ -161,16 +161,18 @@ static void do_test(size_t ct_size, int num_keys)
r = env->txn_begin(env, nullptr, &txn, 0);
CKERR(r);
- DBT key, value;
- for (i = 0; i < num_keys; i++) {
- int v, k = toku_htonl(i);
- dbt_init(&key, &k, sizeof(int));
- dbt_init(&value, &v, sizeof(int));
- get_value_by_key(&key, &value);
- r = db->put(db, txn, &key, &value, 0);
- CKERR(r);
+ {
+ DBT key, value;
+ for (i = 0; i < num_keys; i++) {
+ int v, k = toku_htonl(i);
+ dbt_init(&key, &k, sizeof(int));
+ dbt_init(&value, &v, sizeof(int));
+ get_value_by_key(&key, &value);
+ if (0) printf("put %d\n", k);
+ r = db->put(db, txn, &key, &value, 0);
+ CKERR(r);
+ }
}
- CKERR(r);
int expect_r = num_keys == 0 ? DB_NOTFOUND : 0;
check_last_key_matches(db, expect_r, num_keys - 1);
@@ -186,13 +188,23 @@ static void do_test(size_t ct_size, int num_keys)
r = env->txn_begin(env, nullptr, &txn, 0);
CKERR(r);
- r = db->del(db, txn, &key, 0);
+ // Delete the last key
+ {
+ DBT key;
+ int k = toku_htonl(num_keys - 1);
+ dbt_init(&key, &k, sizeof(int));
+ if (0) printf("del %d\n", *(int*)key.data);
+ r = db->del(db, txn, &key, 0);
+ CKERR(r);
+ }
check_last_key_matches(db, 0, num_keys - 1);
r = txn->commit(txn, 0);
+ CKERR(r);
check_last_key_matches(db, 0, num_keys - 1);
r = txn2->commit(txn2, 0);
+ CKERR(r);
check_last_key_matches(db, 0, num_keys - 1);
//Run Garbage collection (NOTE does not work when everything fits in root??? WHY)
diff --git a/storage/tokudb/PerconaFT/src/ydb.cc b/storage/tokudb/PerconaFT/src/ydb.cc
index 9875e9227d4..58d39c50c23 100644
--- a/storage/tokudb/PerconaFT/src/ydb.cc
+++ b/storage/tokudb/PerconaFT/src/ydb.cc
@@ -186,9 +186,12 @@ toku_ydb_init(void) {
// Do not clean up resources if env is panicked, just exit ugly
void
toku_ydb_destroy(void) {
+ if (!ydb_layer_status.initialized)
+ return;
if (env_is_panicked == 0) {
toku_ft_layer_destroy();
}
+ ydb_layer_status.initialized = false;
}
static int
diff --git a/storage/tokudb/PerconaFT/src/ydb_lib.cc b/storage/tokudb/PerconaFT/src/ydb_lib.cc
index bf3cde4e927..4775f601d23 100644
--- a/storage/tokudb/PerconaFT/src/ydb_lib.cc
+++ b/storage/tokudb/PerconaFT/src/ydb_lib.cc
@@ -43,7 +43,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include "ydb.h"
#include <toku_assert.h>
-#if defined(__GNUC__)
+#if 0 && defined(__GNUC__)
static void __attribute__((constructor)) libtokuft_init(void) {
int r = toku_ydb_init();
diff --git a/storage/tokudb/PerconaFT/util/dmt.cc b/storage/tokudb/PerconaFT/util/dmt.cc
index 642c9367d7e..a584bf2b2bf 100644
--- a/storage/tokudb/PerconaFT/util/dmt.cc
+++ b/storage/tokudb/PerconaFT/util/dmt.cc
@@ -80,8 +80,8 @@ void dmt<dmtdata_t, dmtdataout_t, dmtwriter_t>::create_from_sorted_memory_of_fix
paranoid_invariant(numvalues > 0);
void *ptr = toku_mempool_malloc(&this->mp, aligned_memsize);
paranoid_invariant_notnull(ptr);
- uint8_t * CAST_FROM_VOIDP(dest, ptr);
- const uint8_t * CAST_FROM_VOIDP(src, mem);
+ uint8_t * const dest = static_cast<uint8_t *>(ptr);
+ const uint8_t * const src = static_cast<const uint8_t *>(mem);
if (pad_bytes == 0) {
paranoid_invariant(aligned_memsize == mem_length);
memcpy(dest, src, aligned_memsize);
diff --git a/storage/tokudb/PerconaFT/util/minicron.cc b/storage/tokudb/PerconaFT/util/minicron.cc
index c1412015be0..241e498c7ac 100644
--- a/storage/tokudb/PerconaFT/util/minicron.cc
+++ b/storage/tokudb/PerconaFT/util/minicron.cc
@@ -85,8 +85,9 @@ minicron_do (void *pv)
toku_cond_wait(&p->condvar, &p->mutex);
}
else if (p->period_in_ms <= 1000) {
+ uint32_t period_in_ms = p->period_in_ms;
toku_mutex_unlock(&p->mutex);
- usleep(p->period_in_ms * 1000);
+ usleep(period_in_ms * 1000);
toku_mutex_lock(&p->mutex);
}
else {
diff --git a/storage/tokudb/PerconaFT/util/scoped_malloc.cc b/storage/tokudb/PerconaFT/util/scoped_malloc.cc
index e13e1c2424a..6c4fb95a318 100644
--- a/storage/tokudb/PerconaFT/util/scoped_malloc.cc
+++ b/storage/tokudb/PerconaFT/util/scoped_malloc.cc
@@ -94,7 +94,7 @@ namespace toku {
}
void destroy() {
-#ifdef TOKU_SCOPED_MALLOC_DEBUG
+#if defined(TOKU_SCOPED_MALLOC_DEBUG) && TOKU_SCOPED_MALLOC_DEBUG
printf("%s %p %p\n", __FUNCTION__, this, m_stack);
#endif
if (m_stack != NULL) {
diff --git a/storage/tokudb/PerconaFT/util/tests/minicron-change-period-data-race.cc b/storage/tokudb/PerconaFT/util/tests/minicron-change-period-data-race.cc
new file mode 100644
index 00000000000..952cbf5769b
--- /dev/null
+++ b/storage/tokudb/PerconaFT/util/tests/minicron-change-period-data-race.cc
@@ -0,0 +1,66 @@
+/* -*- mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
+// vim: ft=cpp:expandtab:ts=8:sw=4:softtabstop=4:
+#ident "$Id$"
+/*======
+This file is part of PerconaFT.
+
+
+Copyright (c) 2018, Percona and/or its affiliates. All rights reserved.
+
+ PerconaFT is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License, version 2,
+ as published by the Free Software Foundation.
+
+ PerconaFT is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
+
+----------------------------------------
+
+ PerconaFT is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License, version 3,
+ as published by the Free Software Foundation.
+
+ PerconaFT is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with PerconaFT. If not, see <http://www.gnu.org/licenses/>.
+======= */
+
+#ident "Copyright (c) 2018, Percona and/or its affiliates. All rights reserved."
+
+#include <toku_portability.h>
+#include "test.h"
+#include "util/minicron.h"
+#include <unistd.h>
+#include <string.h>
+#include <stdlib.h>
+
+// The thread sanitizer detected a data race in the minicron in a test unrelated to the minicron.
+// This test reproduces the data race in a much smaller test which merely runs minicron tasks
+// while changing the minicron period in an unrelated thread.
+
+static int do_nothing(void *UU(v)) {
+ return 0;
+}
+
+int test_main (int argc, const char *argv[]) {
+ default_parse_args(argc,argv);
+
+ minicron m = {};
+ int r = toku_minicron_setup(&m, 1, do_nothing, nullptr);
+ assert(r == 0);
+ for (int i=0; i<1000; i++)
+ toku_minicron_change_period(&m, 1);
+ r = toku_minicron_shutdown(&m);
+ assert(r == 0);
+
+ return 0;
+}
diff --git a/storage/tokudb/ha_tokudb.cc b/storage/tokudb/ha_tokudb.cc
index ebf4b5a22d3..4196440ec79 100644
--- a/storage/tokudb/ha_tokudb.cc
+++ b/storage/tokudb/ha_tokudb.cc
@@ -34,7 +34,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
pfs_key_t ha_tokudb_mutex_key;
pfs_key_t num_DBs_lock_key;
-#if TOKU_INCLUDE_EXTENDED_KEYS
+#if defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
static inline uint get_ext_key_parts(const KEY *key) {
#if (50609 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50699) || \
(50700 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50799)
@@ -45,10 +45,10 @@ static inline uint get_ext_key_parts(const KEY *key) {
#error
#endif
}
-#endif
+#endif // defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
-HASH TOKUDB_SHARE::_open_tables;
-tokudb::thread::mutex_t TOKUDB_SHARE::_open_tables_mutex;
+std::unordered_map<std::string, TOKUDB_SHARE*> TOKUDB_SHARE::_open_tables;
+tokudb::thread::mutex_t* TOKUDB_SHARE::_open_tables_mutex;
static const char* ha_tokudb_exts[] = {
ha_tokudb_ext,
@@ -152,30 +152,20 @@ static void free_key_and_col_info (KEY_AND_COL_INFO* kc_info) {
}
-uchar* TOKUDB_SHARE::hash_get_key(
- TOKUDB_SHARE* share,
- size_t* length,
- TOKUDB_UNUSED(my_bool not_used)) {
-
- *length = share->_full_table_name.length();
- return (uchar *) share->_full_table_name.c_ptr();
-}
-void TOKUDB_SHARE::hash_free_element(TOKUDB_SHARE* share) {
- share->destroy();
- delete share;
-}
void TOKUDB_SHARE::static_init() {
- my_hash_init(
- &_open_tables,
- table_alias_charset,
- 32,
- 0,
- 0,
- (my_hash_get_key)hash_get_key,
- (my_hash_free_key)hash_free_element, 0);
+ assert_always(_open_tables.size() == 0);
+ _open_tables_mutex = new tokudb::thread::mutex_t();
}
void TOKUDB_SHARE::static_destroy() {
- my_hash_free(&_open_tables);
+ for (auto it = _open_tables.cbegin(); it != _open_tables.cend(); it++) {
+ TOKUDB_TRACE("_open_tables %s %p", it->first.c_str(), it->second);
+ TOKUDB_SHARE* share = it->second;
+ share->destroy();
+ delete share;
+ }
+ _open_tables.clear();
+ assert_always(_open_tables.size() == 0);
+ delete _open_tables_mutex;
}
const char* TOKUDB_SHARE::get_state_string(share_state_t state) {
static const char* state_string[] = {
@@ -227,15 +217,16 @@ void TOKUDB_SHARE::destroy() {
TOKUDB_SHARE_DBUG_VOID_RETURN();
}
TOKUDB_SHARE* TOKUDB_SHARE::get_share(const char* table_name,
- TABLE_SHARE* table_share,
THR_LOCK_DATA* data,
bool create_new) {
- mutex_t_lock(_open_tables_mutex);
- int error = 0;
- uint length = (uint)strlen(table_name);
- TOKUDB_SHARE* share = (TOKUDB_SHARE*)my_hash_search(
- &_open_tables, (uchar*)table_name, length);
-
+ std::string find_table_name(table_name);
+ mutex_t_lock(*_open_tables_mutex);
+ auto it = _open_tables.find(find_table_name);
+ TOKUDB_SHARE *share = nullptr;
+ if (it != _open_tables.end()) {
+ share = it->second;
+ assert_always(strcmp(table_name, share->full_table_name()) == 0);
+ }
TOKUDB_TRACE_FOR_FLAGS(
TOKUDB_DEBUG_SHARE,
"existing share[%s] %s:share[%p]",
@@ -253,14 +244,7 @@ TOKUDB_SHARE* TOKUDB_SHARE::get_share(const char* table_name,
share->init(table_name);
- error = my_hash_insert(&_open_tables, (uchar*)share);
- if (error) {
- free_key_and_col_info(&share->kc_info);
- share->destroy();
- tokudb::memory::free((uchar*)share);
- share = NULL;
- goto exit;
- }
+ _open_tables.insert({find_table_name, share});
}
share->addref();
@@ -269,7 +253,7 @@ TOKUDB_SHARE* TOKUDB_SHARE::get_share(const char* table_name,
thr_lock_data_init(&(share->_thr_lock), data, NULL);
exit:
- mutex_t_unlock(_open_tables_mutex);
+ mutex_t_unlock(*_open_tables_mutex);
return share;
}
void TOKUDB_SHARE::drop_share(TOKUDB_SHARE* share) {
@@ -280,9 +264,12 @@ void TOKUDB_SHARE::drop_share(TOKUDB_SHARE* share) {
get_state_string(share->_state),
share->_use_count);
- mutex_t_lock(_open_tables_mutex);
- my_hash_delete(&_open_tables, (uchar*)share);
- mutex_t_unlock(_open_tables_mutex);
+ mutex_t_lock(*_open_tables_mutex);
+ size_t n = _open_tables.erase(std::string(share->full_table_name()));
+ assert_always(n == 1);
+ share->destroy();
+ delete share;
+ mutex_t_unlock(*_open_tables_mutex);
}
TOKUDB_SHARE::share_state_t TOKUDB_SHARE::addref() {
TOKUDB_SHARE_TRACE_FOR_FLAGS((TOKUDB_DEBUG_ENTER & TOKUDB_DEBUG_SHARE),
@@ -439,7 +426,7 @@ const char *ha_tokudb::table_type() const {
return tokudb_hton_name;
}
-const char *ha_tokudb::index_type(uint inx) {
+const char *ha_tokudb::index_type(TOKUDB_UNUSED(uint inx)) {
return "BTREE";
}
@@ -487,7 +474,9 @@ ulonglong ha_tokudb::table_flags() const {
// Returns a bit mask of capabilities of the key or its part specified by
// the arguments. The capabilities are defined in sql/handler.h.
//
-ulong ha_tokudb::index_flags(uint idx, uint part, bool all_parts) const {
+ulong ha_tokudb::index_flags(uint idx,
+ TOKUDB_UNUSED(uint part),
+ TOKUDB_UNUSED(bool all_parts)) const {
TOKUDB_HANDLER_DBUG_ENTER("");
assert_always(table_share);
ulong flags = (HA_READ_NEXT | HA_READ_PREV | HA_READ_ORDER |
@@ -531,8 +520,10 @@ typedef struct index_read_info {
// want to actually do anything with the data, hence
// callback does nothing
//
-static int smart_dbt_do_nothing (DBT const *key, DBT const *row, void *context) {
- return 0;
+static int smart_dbt_do_nothing(TOKUDB_UNUSED(DBT const* key),
+ TOKUDB_UNUSED(DBT const* row),
+ TOKUDB_UNUSED(void* context)) {
+ return 0;
}
static int
@@ -545,8 +536,9 @@ smart_dbt_callback_rowread_ptquery (DBT const *key, DBT const *row, void *conte
//
// Smart DBT callback function in case where we have a covering index
//
-static int
-smart_dbt_callback_keyread(DBT const *key, DBT const *row, void *context) {
+static int smart_dbt_callback_keyread(DBT const* key,
+ DBT TOKUDB_UNUSED(const* row),
+ void* context) {
SMART_DBT_INFO info = (SMART_DBT_INFO)context;
info->ha->extract_hidden_primary_key(info->keynr, key);
info->ha->read_key_only(info->buf,info->keynr,key);
@@ -568,20 +560,24 @@ smart_dbt_callback_rowread(DBT const *key, DBT const *row, void *context) {
//
// Smart DBT callback function in case where we have a covering index
//
-static int
-smart_dbt_callback_ir_keyread(DBT const *key, DBT const *row, void *context) {
+static int smart_dbt_callback_ir_keyread(DBT const* key,
+ TOKUDB_UNUSED(DBT const* row),
+ void* context) {
INDEX_READ_INFO ir_info = (INDEX_READ_INFO)context;
- ir_info->cmp = ir_info->smart_dbt_info.ha->prefix_cmp_dbts(ir_info->smart_dbt_info.keynr, ir_info->orig_key, key);
+ ir_info->cmp = ir_info->smart_dbt_info.ha->prefix_cmp_dbts(
+ ir_info->smart_dbt_info.keynr, ir_info->orig_key, key);
if (ir_info->cmp) {
return 0;
}
return smart_dbt_callback_keyread(key, row, &ir_info->smart_dbt_info);
}
-static int
-smart_dbt_callback_lookup(DBT const *key, DBT const *row, void *context) {
+static int smart_dbt_callback_lookup(DBT const* key,
+ TOKUDB_UNUSED(DBT const* row),
+ void* context) {
INDEX_READ_INFO ir_info = (INDEX_READ_INFO)context;
- ir_info->cmp = ir_info->smart_dbt_info.ha->prefix_cmp_dbts(ir_info->smart_dbt_info.keynr, ir_info->orig_key, key);
+ ir_info->cmp = ir_info->smart_dbt_info.ha->prefix_cmp_dbts(
+ ir_info->smart_dbt_info.keynr, ir_info->orig_key, key);
return 0;
}
@@ -1020,16 +1016,12 @@ cleanup:
return error;
}
-
-static inline int tokudb_generate_row(
- DB *dest_db,
- DB *src_db,
- DBT *dest_key,
- DBT *dest_val,
- const DBT *src_key,
- const DBT *src_val
- )
-{
+static inline int tokudb_generate_row(DB* dest_db,
+ TOKUDB_UNUSED(DB* src_db),
+ DBT* dest_key,
+ DBT* dest_val,
+ const DBT* src_key,
+ const DBT* src_val) {
int error;
DB* curr_db = dest_db;
@@ -1043,7 +1035,7 @@ static inline int tokudb_generate_row(
desc_size = (*(uint32_t *)row_desc) - 4;
row_desc += 4;
- if (is_key_pk(row_desc, desc_size)) {
+ if (is_key_pk(row_desc)) {
if (dest_key->flags == DB_DBT_REALLOC && dest_key->data != NULL) {
free(dest_key->data);
}
@@ -1106,7 +1098,7 @@ static inline int tokudb_generate_row(
desc_size = (*(uint32_t *)row_desc) - 4;
row_desc += 4;
if (dest_val != NULL) {
- if (!is_key_clustering(row_desc, desc_size) || src_val->size == 0) {
+ if (!is_key_clustering(desc_size) || src_val->size == 0) {
dest_val->size = 0;
} else {
uchar* buff = NULL;
@@ -1245,7 +1237,9 @@ ha_tokudb::ha_tokudb(handlerton * hton, TABLE_SHARE * table_arg):handler(hton, t
tokudb_active_index = MAX_KEY;
invalidate_icp();
trx_handler_list.data = this;
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
in_rpl_write_rows = in_rpl_delete_rows = in_rpl_update_rows = false;
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
TOKUDB_HANDLER_DBUG_VOID_RETURN;
}
@@ -1645,7 +1639,8 @@ int ha_tokudb::initialize_share(const char* name, int mode) {
goto exit;
}
-#if WITH_PARTITION_STORAGE_ENGINE
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
+#if defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
// verify frm data for non-partitioned tables
if (TOKU_PARTITION_WRITE_FRM_DATA || table->part_info == NULL) {
error = verify_frm_data(table->s->path.str, txn);
@@ -1661,7 +1656,8 @@ int ha_tokudb::initialize_share(const char* name, int mode) {
error = verify_frm_data(table->s->path.str, txn);
if (error)
goto exit;
-#endif
+#endif // defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
error =
initialize_key_and_col_info(
@@ -1884,7 +1880,7 @@ int ha_tokudb::open(const char *name, int mode, uint test_if_locked) {
}
// lookup or create share
- share = TOKUDB_SHARE::get_share(name, table_share, &lock, true);
+ share = TOKUDB_SHARE::get_share(name, &lock, true);
assert_always(share);
if (share->state() != TOKUDB_SHARE::OPENED) {
@@ -2082,6 +2078,7 @@ cleanup:
return error;
}
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
int ha_tokudb::write_frm_data(DB* db, DB_TXN* txn, const char* frm_name) {
TOKUDB_HANDLER_DBUG_ENTER("%p %p %s", db, txn, frm_name);
@@ -2110,7 +2107,9 @@ int ha_tokudb::remove_frm_data(DB *db, DB_TXN *txn) {
return remove_from_status(db, hatoku_frm_data, txn);
}
-static int smart_dbt_callback_verify_frm (DBT const *key, DBT const *row, void *context) {
+static int smart_dbt_callback_verify_frm(TOKUDB_UNUSED(DBT const* key),
+ DBT const* row,
+ void* context) {
DBT* stored_frm = (DBT *)context;
stored_frm->size = row->size;
stored_frm->data = (uchar *)tokudb::memory::malloc(row->size, MYF(MY_WME));
@@ -2170,6 +2169,7 @@ cleanup:
tokudb::memory::free(stored_frm.data);
TOKUDB_HANDLER_DBUG_RETURN(error);
}
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
//
// Updates status.tokudb with a new max value used for the auto increment column
@@ -2881,11 +2881,11 @@ DBT* ha_tokudb::pack_key(
key_length,
key_length > 0 ? key_ptr[0] : 0,
inf_byte);
-#if TOKU_INCLUDE_EXTENDED_KEYS
+#if defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
if (keynr != primary_key && !tokudb_test(hidden_primary_key)) {
DBUG_RETURN(pack_ext_key(key, keynr, buff, key_ptr, key_length, inf_byte));
}
-#endif
+#endif // defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
KEY* key_info = &table->key_info[keynr];
KEY_PART_INFO* key_part = key_info->key_part;
KEY_PART_INFO* end = key_part + key_info->user_defined_key_parts;
@@ -2930,7 +2930,7 @@ DBT* ha_tokudb::pack_key(
DBUG_RETURN(key);
}
-#if TOKU_INCLUDE_EXTENDED_KEYS
+#if defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
DBT* ha_tokudb::pack_ext_key(
DBT* key,
uint keynr,
@@ -3036,7 +3036,7 @@ DBT* ha_tokudb::pack_ext_key(
dbug_tmp_restore_column_map(table->write_set, old_map);
DBUG_RETURN(key);
}
-#endif
+#endif // defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
//
// get max used hidden primary key value
@@ -3383,21 +3383,21 @@ int ha_tokudb::bulk_insert_poll(void* extra, float progress) {
#endif
return 0;
}
-void ha_tokudb::loader_add_index_err(DB* db,
- int i,
- int err,
- DBT* key,
- DBT* val,
+void ha_tokudb::loader_add_index_err(TOKUDB_UNUSED(DB* db),
+ TOKUDB_UNUSED(int i),
+ TOKUDB_UNUSED(int err),
+ TOKUDB_UNUSED(DBT* key),
+ TOKUDB_UNUSED(DBT* val),
void* error_extra) {
LOADER_CONTEXT context = (LOADER_CONTEXT)error_extra;
assert_always(context->ha);
context->ha->set_loader_error(err);
}
-void ha_tokudb::loader_dup(DB* db,
- int i,
+void ha_tokudb::loader_dup(TOKUDB_UNUSED(DB* db),
+ TOKUDB_UNUSED(int i),
int err,
DBT* key,
- DBT* val,
+ TOKUDB_UNUSED(DBT* val),
void* error_extra) {
LOADER_CONTEXT context = (LOADER_CONTEXT)error_extra;
assert_always(context->ha);
@@ -3412,7 +3412,7 @@ void ha_tokudb::loader_dup(DB* db,
// (ha_tokudb::write_row). If start_bulk_insert is called, then
// this is guaranteed to be called.
//
-int ha_tokudb::end_bulk_insert(bool abort) {
+int ha_tokudb::end_bulk_insert(TOKUDB_UNUSED(bool abort)) {
TOKUDB_HANDLER_DBUG_ENTER("");
int error = 0;
THD* thd = ha_thd();
@@ -3660,7 +3660,8 @@ cleanup:
return error;
}
-static void maybe_do_unique_checks_delay(THD *thd) {
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
+static void maybe_do_unique_checks_delay_fn(THD *thd) {
if (thd->slave_thread) {
uint64_t delay_ms = tokudb::sysvars::rpl_unique_checks_delay(thd);
if (delay_ms)
@@ -3668,11 +3669,19 @@ static void maybe_do_unique_checks_delay(THD *thd) {
}
}
+#define maybe_do_unique_checks_delay(__thd) \
+ (maybe_do_unique_checks_delay_fn(__thd))
+
+#define maybe_do_unique_checks_delay_if_flags_set( \
+ __thd, __flags_set, __flags_check) \
+ { if (((__flags_set) & DB_OPFLAGS_MASK) == \
+ (__flags_check)) maybe_do_unique_checks_delay_fn(__thd); }
+
static bool need_read_only(THD *thd) {
return opt_readonly || !tokudb::sysvars::rpl_check_readonly(thd);
}
-static bool do_unique_checks(THD *thd, bool do_rpl_event) {
+static bool do_unique_checks_fn(THD *thd, bool do_rpl_event) {
if (do_rpl_event &&
thd->slave_thread &&
need_read_only(thd) &&
@@ -3683,6 +3692,26 @@ static bool do_unique_checks(THD *thd, bool do_rpl_event) {
}
}
+#define do_unique_checks(__thd, __flags) \
+ (do_unique_checks_fn(__thd, __flags))
+
+#else
+
+#define maybe_do_unique_checks_delay(__thd) ((void)0)
+
+#define maybe_do_unique_checks_delay_if_flags_set( \
+ __thd, __flags_set, __flags_check) \
+ ((void)0)
+
+static bool do_unique_checks_fn(THD *thd) {
+ return !thd_test_options(thd, OPTION_RELAXED_UNIQUE_CHECKS);
+}
+
+#define do_unique_checks(__thd, _flags) \
+ (do_unique_checks_fn(__thd))
+
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
+
int ha_tokudb::do_uniqueness_checks(uchar* record, DB_TXN* txn, THD* thd) {
int error = 0;
//
@@ -3867,7 +3896,11 @@ void ha_tokudb::set_main_dict_put_flags(THD* thd, bool opt_eligible, uint32_t* p
}
}
-int ha_tokudb::insert_row_to_main_dictionary(uchar* record, DBT* pk_key, DBT* pk_val, DB_TXN* txn) {
+int ha_tokudb::insert_row_to_main_dictionary(
+ DBT* pk_key,
+ DBT* pk_val,
+ DB_TXN* txn) {
+
int error = 0;
uint curr_num_DBs = table->s->keys + tokudb_test(hidden_primary_key);
assert_always(curr_num_DBs == 1);
@@ -3877,8 +3910,7 @@ int ha_tokudb::insert_row_to_main_dictionary(uchar* record, DBT* pk_key, DBT* pk
set_main_dict_put_flags(thd, true, &put_flags);
// for test, make unique checks have a very long duration
- if ((put_flags & DB_OPFLAGS_MASK) == DB_NOOVERWRITE)
- maybe_do_unique_checks_delay(thd);
+ maybe_do_unique_checks_delay_if_flags_set(thd, put_flags, DB_NOOVERWRITE);
error = share->file->put(share->file, txn, pk_key, pk_val, put_flags);
if (error) {
@@ -3897,8 +3929,7 @@ int ha_tokudb::insert_rows_to_dictionaries_mult(DBT* pk_key, DBT* pk_val, DB_TXN
uint32_t flags = mult_put_flags[primary_key];
// for test, make unique checks have a very long duration
- if ((flags & DB_OPFLAGS_MASK) == DB_NOOVERWRITE)
- maybe_do_unique_checks_delay(thd);
+ maybe_do_unique_checks_delay_if_flags_set(thd, flags, DB_NOOVERWRITE);
// the insert ignore optimization uses DB_NOOVERWRITE_NO_ERROR,
// which is not allowed with env->put_multiple.
@@ -4090,7 +4121,7 @@ int ha_tokudb::write_row(uchar * record) {
goto cleanup;
}
if (curr_num_DBs == 1) {
- error = insert_row_to_main_dictionary(record, &prim_key, &row, txn);
+ error = insert_row_to_main_dictionary(&prim_key, &row, txn);
if (error) { goto cleanup; }
} else {
error = insert_rows_to_dictionaries_mult(&prim_key, &row, txn, thd);
@@ -4614,10 +4645,10 @@ int ha_tokudb::index_init(uint keynr, bool sorted) {
}
tokudb_active_index = keynr;
-#if TOKU_CLUSTERING_IS_COVERING
+#if defined(TOKU_CLUSTERING_IS_COVERING) && TOKU_CLUSTERING_IS_COVERING
if (keynr < table->s->keys && table->key_info[keynr].option_struct->clustering)
key_read = false;
-#endif
+#endif // defined(TOKU_CLUSTERING_IS_COVERING) && TOKU_CLUSTERING_IS_COVERING
last_cursor_error = 0;
range_lock_grabbed = false;
@@ -4704,8 +4735,7 @@ int ha_tokudb::index_end() {
TOKUDB_HANDLER_DBUG_RETURN(0);
}
-
-int ha_tokudb::handle_cursor_error(int error, int err_to_return, uint keynr) {
+int ha_tokudb::handle_cursor_error(int error, int err_to_return) {
TOKUDB_HANDLER_DBUG_ENTER("");
if (error) {
error = map_to_handler_error(error);
@@ -4842,21 +4872,37 @@ int ha_tokudb::read_full_row(uchar * buf) {
// assumes key is stored in this->last_key
//
- error = share->file->getf_set(
- share->file,
- transaction,
- cursor_flags,
- &last_key,
- smart_dbt_callback_rowread_ptquery,
- &info
- );
+ error = share->file->getf_set(share->file,
+ transaction,
+ cursor_flags,
+ &last_key,
+ smart_dbt_callback_rowread_ptquery,
+ &info);
+
+ DBUG_EXECUTE_IF("tokudb_fake_db_notfound_error_in_read_full_row", {
+ error = DB_NOTFOUND;
+ });
if (error) {
if (error == DB_LOCK_NOTGRANTED) {
error = HA_ERR_LOCK_WAIT_TIMEOUT;
+ } else if (error == DB_NOTFOUND) {
+ error = HA_ERR_CRASHED;
+ if (tokudb_active_index < share->_keys) {
+ sql_print_error(
+ "ha_tokudb::read_full_row on table %s cound not locate "
+ "record in PK that matches record found in key %s",
+ share->full_table_name(),
+ share->_key_descriptors[tokudb_active_index]._name);
+ } else {
+ sql_print_error(
+ "ha_tokudb::read_full_row on table %s cound not locate "
+ "record in PK that matches record found in key %d",
+ share->full_table_name(),
+ tokudb_active_index);
+ }
}
table->status = STATUS_NOT_FOUND;
- TOKUDB_HANDLER_DBUG_RETURN(error == DB_NOTFOUND ? HA_ERR_CRASHED : error);
}
TOKUDB_HANDLER_DBUG_RETURN(error);
@@ -4906,7 +4952,7 @@ int ha_tokudb::index_next_same(uchar* buf, const uchar* key, uint keylen) {
}
cleanup:
- error = handle_cursor_error(error, HA_ERR_END_OF_FILE, tokudb_active_index);
+ error = handle_cursor_error(error, HA_ERR_END_OF_FILE);
TOKUDB_HANDLER_DBUG_RETURN(error);
}
@@ -5032,7 +5078,7 @@ int ha_tokudb::index_read(
error = HA_ERR_UNSUPPORTED;
break;
}
- error = handle_cursor_error(error,HA_ERR_KEY_NOT_FOUND,tokudb_active_index);
+ error = handle_cursor_error(error, HA_ERR_KEY_NOT_FOUND);
if (!error && !key_read && tokudb_active_index != primary_key && !key_is_clustering(&table->key_info[tokudb_active_index])) {
error = read_full_row(buf);
}
@@ -5539,11 +5585,7 @@ int ha_tokudb::get_next(
bulk_fetch_iteration++;
}
- error =
- handle_cursor_error(
- error,
- HA_ERR_END_OF_FILE,
- tokudb_active_index);
+ error = handle_cursor_error(error, HA_ERR_END_OF_FILE);
if (error) {
goto cleanup;
}
@@ -5574,11 +5616,7 @@ int ha_tokudb::get_next(
SMART_DBT_CALLBACK(do_key_read),
&info);
}
- error =
- handle_cursor_error(
- error,
- HA_ERR_END_OF_FILE,
- tokudb_active_index);
+ error = handle_cursor_error(error, HA_ERR_END_OF_FILE);
}
}
}
@@ -5672,7 +5710,7 @@ int ha_tokudb::index_first(uchar * buf) {
info.keynr = tokudb_active_index;
error = cursor->c_getf_first(cursor, flags, SMART_DBT_CALLBACK(key_read), &info);
- error = handle_cursor_error(error,HA_ERR_END_OF_FILE,tokudb_active_index);
+ error = handle_cursor_error(error, HA_ERR_END_OF_FILE);
//
// still need to get entire contents of the row if operation done on
@@ -5714,7 +5752,7 @@ int ha_tokudb::index_last(uchar * buf) {
info.keynr = tokudb_active_index;
error = cursor->c_getf_last(cursor, flags, SMART_DBT_CALLBACK(key_read), &info);
- error = handle_cursor_error(error,HA_ERR_END_OF_FILE,tokudb_active_index);
+ error = handle_cursor_error(error, HA_ERR_END_OF_FILE);
//
// still need to get entire contents of the row if operation done on
// secondary DB and it was NOT a covering index
@@ -5895,14 +5933,16 @@ int ha_tokudb::rnd_pos(uchar * buf, uchar * pos) {
unpack_entire_row = true;
tokudb_active_index = MAX_KEY;
- // test rpl slave by inducing a delay before the point query
THD *thd = ha_thd();
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
+ // test rpl slave by inducing a delay before the point query
if (thd->slave_thread && (in_rpl_delete_rows || in_rpl_update_rows)) {
DBUG_EXECUTE_IF("tokudb_crash_if_rpl_looks_up_row", DBUG_ASSERT(0););
uint64_t delay_ms = tokudb::sysvars::rpl_lookup_rows_delay(thd);
if (delay_ms)
usleep(delay_ms * 1000);
}
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
info.ha = this;
info.buf = buf;
@@ -6092,11 +6132,11 @@ void ha_tokudb::position(const uchar * record) {
int ha_tokudb::info(uint flag) {
TOKUDB_HANDLER_DBUG_ENTER("%d", flag);
int error = 0;
-#if TOKU_CLUSTERING_IS_COVERING
+#if defined(TOKU_CLUSTERING_IS_COVERING) && TOKU_CLUSTERING_IS_COVERING
for (uint i=0; i < table->s->keys; i++)
if (key_is_clustering(&table->key_info[i]))
table->covering_keys.set_bit(i);
-#endif
+#endif // defined(TOKU_CLUSTERING_IS_COVERING) && TOKU_CLUSTERING_IS_COVERING
DB_TXN* txn = NULL;
if (flag & HA_STATUS_VARIABLE) {
stats.records = share->row_count() + share->rows_from_locked_table;
@@ -6670,12 +6710,14 @@ static toku_compression_method get_compression_method(DB* file) {
return method;
}
-#if TOKU_INCLUDE_ROW_TYPE_COMPRESSION
+#if defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) && \
+ TOKU_INCLUDE_ROW_TYPE_COMPRESSION
enum row_type ha_tokudb::get_row_type() const {
toku_compression_method compression_method = get_compression_method(share->file);
return toku_compression_method_to_row_type(compression_method);
}
-#endif
+#endif // defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) &&
+ // TOKU_INCLUDE_ROW_TYPE_COMPRESSION
static int create_sub_table(
const char* table_name,
@@ -6800,7 +6842,8 @@ void ha_tokudb::update_create_info(HA_CREATE_INFO* create_info) {
create_info->auto_increment_value = stats.auto_increment_value;
}
}
-#if TOKU_INCLUDE_ROW_TYPE_COMPRESSION
+#if defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) && \
+ TOKU_INCLUDE_ROW_TYPE_COMPRESSION
if (!(create_info->used_fields & HA_CREATE_USED_ROW_FORMAT)) {
// show create table asks us to update this create_info, this makes it
// so we'll always show what compression type we're using
@@ -6810,7 +6853,8 @@ void ha_tokudb::update_create_info(HA_CREATE_INFO* create_info) {
create_info->row_type = ROW_TYPE_DEFAULT;
}
}
-#endif
+#endif // defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) &&
+ // TOKU_INCLUDE_ROW_TYPE_COMPRESSION
}
//
@@ -6874,7 +6918,7 @@ int ha_tokudb::write_key_name_to_status(DB* status_block, const char* key_name,
// some tracing moved out of ha_tokudb::create, because ::create was
// getting cluttered
//
-void ha_tokudb::trace_create_table_info(const char *name, TABLE * form) {
+void ha_tokudb::trace_create_table_info(TABLE* form) {
uint i;
//
// tracing information about what type of table we are creating
@@ -7207,7 +7251,7 @@ int ha_tokudb::create(
form->s->write_frm_image();
#endif
-#if TOKU_INCLUDE_OPTION_STRUCTS
+#if defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
const tokudb::sysvars::row_format_t row_format =
(tokudb::sysvars::row_format_t)form->s->option_struct->row_format;
#else
@@ -7233,7 +7277,7 @@ int ha_tokudb::create(
"TokuDB: invalid ROW_FORMAT specifier.");
}
}
-#endif
+#endif // defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
const toku_compression_method compression_method =
row_format_to_toku_compression_method(row_format);
@@ -7288,7 +7332,7 @@ int ha_tokudb::create(
}
/* do some tracing */
- trace_create_table_info(name,form);
+ trace_create_table_info(form);
/* Create status.tokudb and save relevant metadata */
make_name(newname, newname_len, name, "status");
@@ -7326,7 +7370,8 @@ int ha_tokudb::create(
goto cleanup;
}
-#if WITH_PARTITION_STORAGE_ENGINE
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
+#if defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
if (TOKU_PARTITION_WRITE_FRM_DATA || form->part_info == NULL) {
error = write_frm_data(status_block, txn, form->s->path.str);
if (error) {
@@ -7338,7 +7383,8 @@ int ha_tokudb::create(
if (error) {
goto cleanup;
}
-#endif
+#endif // defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
error = allocate_key_and_col_info(form->s, &kc_info);
if (error) {
@@ -7409,7 +7455,7 @@ cleanup:
TOKUDB_HANDLER_DBUG_RETURN(error);
}
-int ha_tokudb::discard_or_import_tablespace(my_bool discard) {
+int ha_tokudb::discard_or_import_tablespace(TOKUDB_UNUSED(my_bool discard)) {
/*
if (discard) {
my_errno=HA_ERR_WRONG_COMMAND;
@@ -7608,7 +7654,7 @@ cleanup:
//
int ha_tokudb::delete_table(const char *name) {
TOKUDB_HANDLER_DBUG_ENTER("%s", name);
- TOKUDB_SHARE* share = TOKUDB_SHARE::get_share(name, NULL, NULL, false);
+ TOKUDB_SHARE* share = TOKUDB_SHARE::get_share(name, NULL, false);
if (share) {
share->unlock();
share->release();
@@ -7670,7 +7716,7 @@ static bool tokudb_check_db_dir_exist_from_table_name(const char *table_name) {
//
int ha_tokudb::rename_table(const char *from, const char *to) {
TOKUDB_HANDLER_DBUG_ENTER("%s %s", from, to);
- TOKUDB_SHARE* share = TOKUDB_SHARE::get_share(from, NULL, NULL, false);
+ TOKUDB_SHARE* share = TOKUDB_SHARE::get_share(from, NULL, false);
if (share) {
share->unlock();
share->release();
@@ -8542,13 +8588,10 @@ void ha_tokudb::restore_add_index(
// Internal function called by ha_tokudb::prepare_drop_index and ha_tokudb::alter_table_phase2
// With a transaction, drops dictionaries associated with indexes in key_num
//
-int ha_tokudb::drop_indexes(
- TABLE* table_arg,
- uint* key_num,
- uint num_of_keys,
- KEY* key_info,
- DB_TXN* txn) {
-
+int ha_tokudb::drop_indexes(uint* key_num,
+ uint num_of_keys,
+ KEY* key_info,
+ DB_TXN* txn) {
TOKUDB_HANDLER_DBUG_ENTER("");
assert_always(txn);
@@ -8606,11 +8649,7 @@ cleanup:
// Restores dropped indexes in case of error in error path of
// prepare_drop_index and alter_table_phase2
//
-void ha_tokudb::restore_drop_indexes(
- TABLE* table_arg,
- uint* key_num,
- uint num_of_keys) {
-
+void ha_tokudb::restore_drop_indexes(uint* key_num, uint num_of_keys) {
//
// reopen closed dictionaries
//
@@ -8922,6 +8961,7 @@ void ha_tokudb::remove_from_trx_handler_list() {
trx->handlers = list_delete(trx->handlers, &trx_handler_list);
}
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
void ha_tokudb::rpl_before_write_rows() {
in_rpl_write_rows = true;
}
@@ -8952,6 +8992,7 @@ bool ha_tokudb::rpl_lookup_rows() {
else
return tokudb::sysvars::rpl_lookup_rows(ha_thd());
}
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
// table admin
#include "ha_tokudb_admin.cc"
diff --git a/storage/tokudb/ha_tokudb.h b/storage/tokudb/ha_tokudb.h
index b3b86e8b528..75fabbf8849 100644
--- a/storage/tokudb/ha_tokudb.h
+++ b/storage/tokudb/ha_tokudb.h
@@ -79,7 +79,6 @@ public:
// doesn't exist, otherwise will return NULL if an existing is not found.
static TOKUDB_SHARE* get_share(
const char* table_name,
- TABLE_SHARE* table_share,
THR_LOCK_DATA* data,
bool create_new);
@@ -274,15 +273,8 @@ public:
uint32_t num_DBs;
private:
- static HASH _open_tables;
- static tokudb::thread::mutex_t _open_tables_mutex;
-
- static uchar* hash_get_key(
- TOKUDB_SHARE* share,
- size_t* length,
- TOKUDB_UNUSED(my_bool not_used));
-
- static void hash_free_element(TOKUDB_SHARE* share);
+ static std::unordered_map<std::string, TOKUDB_SHARE*> _open_tables;
+ static tokudb::thread::mutex_t* _open_tables_mutex;
//*********************************
// Spans open-close-open
@@ -657,11 +649,11 @@ private:
DBT *create_dbt_key_from_table(DBT * key, uint keynr, uchar * buff, const uchar * record, bool* has_null, int key_length = MAX_KEY_LENGTH);
DBT* create_dbt_key_for_lookup(DBT * key, KEY* key_info, uchar * buff, const uchar * record, bool* has_null, int key_length = MAX_KEY_LENGTH);
DBT *pack_key(DBT * key, uint keynr, uchar * buff, const uchar * key_ptr, uint key_length, int8_t inf_byte);
-#if TOKU_INCLUDE_EXTENDED_KEYS
+#if defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
DBT *pack_ext_key(DBT * key, uint keynr, uchar * buff, const uchar * key_ptr, uint key_length, int8_t inf_byte);
-#endif
+#endif // defined(TOKU_INCLUDE_EXTENDED_KEYS) && TOKU_INCLUDE_EXTENDED_KEYS
bool key_changed(uint keynr, const uchar * old_row, const uchar * new_row);
- int handle_cursor_error(int error, int err_to_return, uint keynr);
+ int handle_cursor_error(int error, int err_to_return);
DBT *get_pos(DBT * to, uchar * pos);
int open_main_dictionary(const char* name, bool is_read_only, DB_TXN* txn);
@@ -670,9 +662,11 @@ private:
int estimate_num_rows(DB* db, uint64_t* num_rows, DB_TXN* txn);
bool has_auto_increment_flag(uint* index);
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
int write_frm_data(DB* db, DB_TXN* txn, const char* frm_name);
int verify_frm_data(const char* frm_name, DB_TXN* trans);
int remove_frm_data(DB *db, DB_TXN *txn);
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
int write_to_status(DB* db, HA_METADATA_KEY curr_key_data, void* data, uint size, DB_TXN* txn);
int remove_from_status(DB* db, HA_METADATA_KEY curr_key_data, DB_TXN* txn);
@@ -706,12 +700,12 @@ private:
toku_compression_method compression_method
);
int create_main_dictionary(const char* name, TABLE* form, DB_TXN* txn, KEY_AND_COL_INFO* kc_info, toku_compression_method compression_method);
- void trace_create_table_info(const char *name, TABLE * form);
+ void trace_create_table_info(TABLE* form);
int is_index_unique(bool* is_unique, DB_TXN* txn, DB* db, KEY* key_info, int lock_flags);
int is_val_unique(bool* is_unique, const uchar* record, KEY* key_info, uint dict_index, DB_TXN* txn);
int do_uniqueness_checks(uchar* record, DB_TXN* txn, THD* thd);
void set_main_dict_put_flags(THD* thd, bool opt_eligible, uint32_t* put_flags);
- int insert_row_to_main_dictionary(uchar* record, DBT* pk_key, DBT* pk_val, DB_TXN* txn);
+ int insert_row_to_main_dictionary(DBT* pk_key, DBT* pk_val, DB_TXN* txn);
int insert_rows_to_dictionaries_mult(DBT* pk_key, DBT* pk_val, DB_TXN* txn, THD* thd);
void test_row_packing(uchar* record, DBT* pk_key, DBT* pk_val);
uint32_t fill_row_mutator(
@@ -921,15 +915,15 @@ public:
Item* idx_cond_push(uint keyno, class Item* idx_cond);
void cancel_pushed_idx_cond();
-#if TOKU_INCLUDE_ALTER_56
+#if defined(TOKU_INCLUDE_ALTER_56) && TOKU_INCLUDE_ALTER_56
public:
enum_alter_inplace_result check_if_supported_inplace_alter(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
bool prepare_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
bool inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
bool commit_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info, bool commit);
private:
- int alter_table_add_index(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
- int alter_table_drop_index(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
+ int alter_table_add_index(Alter_inplace_info* ha_alter_info);
+ int alter_table_drop_index(Alter_inplace_info* ha_alter_info);
int alter_table_add_or_drop_column(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
int alter_table_expand_varchar_offsets(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
int alter_table_expand_columns(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
@@ -937,18 +931,21 @@ public:
int alter_table_expand_blobs(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
void print_alter_info(TABLE *altered_table, Alter_inplace_info *ha_alter_info);
int setup_kc_info(TABLE *altered_table, KEY_AND_COL_INFO *kc_info);
- int new_row_descriptor(TABLE *table, TABLE *altered_table, Alter_inplace_info *ha_alter_info, uint32_t idx, DBT *row_descriptor);
+ int new_row_descriptor(TABLE* altered_table,
+ Alter_inplace_info* ha_alter_info,
+ uint32_t idx,
+ DBT* row_descriptor);
public:
-#endif
-#if defined(TOKU_INCLUDE_ALTER_55)
+#endif // defined(TOKU_INCLUDE_ALTER_56) && TOKU_INCLUDE_ALTER_56
+#if defined(TOKU_INCLUDE_ALTER_55) && TOKU_INCLUDE_ALTER_55
public:
// Returns true of the 5.6 inplace alter table interface is used.
bool try_hot_alter_table();
// Used by the partition storage engine to provide new frm data for the table.
int new_alter_table_frm_data(const uchar *frm_data, size_t frm_len);
-#endif
+#endif // defined(TOKU_INCLUDE_ALTER_55) && TOKU_INCLUDE_ALTER_55
private:
int tokudb_add_index(TABLE* table_arg,
@@ -962,12 +959,8 @@ public:
uint num_of_keys,
bool incremented_numDBs,
bool modified_DBs);
- int drop_indexes(TABLE* table_arg,
- uint* key_num,
- uint num_of_keys,
- KEY* key_info,
- DB_TXN* txn);
- void restore_drop_indexes(TABLE* table_arg, uint* key_num, uint num_of_keys);
+ int drop_indexes(uint* key_num, uint num_of_keys, KEY* key_info, DB_TXN* txn);
+ void restore_drop_indexes(uint* key_num, uint num_of_keys);
public:
// delete all rows from the table
@@ -1018,9 +1011,11 @@ public:
uchar* buf,
DBT* key_to_compare);
-#if TOKU_INCLUDE_ROW_TYPE_COMPRESSION
+#if defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) && \
+ TOKU_INCLUDE_ROW_TYPE_COMPRESSION
enum row_type get_row_type() const;
-#endif
+#endif // defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) &&
+ // TOKU_INCLUDE_ROW_TYPE_COMPRESSION
private:
int read_full_row(uchar * buf);
int __close();
@@ -1034,18 +1029,35 @@ private:
void close_dsmrr();
void reset_dsmrr();
-#if TOKU_INCLUDE_WRITE_FRM_DATA
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
int write_frm_data(const uchar *frm_data, size_t frm_len);
-#endif
-#if defined(TOKU_INCLUDE_UPSERT)
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
+
private:
- int fast_update(THD *thd, List<Item> &update_fields, List<Item> &update_values, Item *conds);
- bool check_fast_update(THD *thd, List<Item> &update_fields, List<Item> &update_values, Item *conds);
- int send_update_message(List<Item> &update_fields, List<Item> &update_values, Item *conds, DB_TXN *txn);
- int upsert(THD *thd, List<Item> &update_fields, List<Item> &update_values);
- bool check_upsert(THD *thd, List<Item> &update_fields, List<Item> &update_values);
- int send_upsert_message(THD *thd, List<Item> &update_fields, List<Item> &update_values, DB_TXN *txn);
-#endif
+#if defined(TOKU_INCLUDE_UPSERT) && TOKU_INCLUDE_UPSERT
+ MY_NODISCARD int fast_update(THD *thd,
+ List<Item> &update_fields,
+ List<Item> &update_values,
+ Item *conds);
+ MY_NODISCARD bool check_fast_update(THD *thd,
+ List<Item> &update_fields,
+ List<Item> &update_values,
+ Item *conds);
+ MY_NODISCARD int send_update_message(List<Item> &update_fields,
+ List<Item> &update_values,
+ Item *conds,
+ DB_TXN *txn);
+ MY_NODISCARD int upsert(THD *thd,
+ List<Item> &update_fields,
+ List<Item> &update_values);
+ MY_NODISCARD bool check_upsert(THD *thd,
+ List<Item> &update_fields,
+ List<Item> &update_values);
+ MY_NODISCARD int send_upsert_message(List<Item> &update_fields,
+ List<Item> &update_values,
+ DB_TXN *txn);
+#endif // defined(TOKU_INCLUDE_UPSERT) && TOKU_INCLUDE_UPSERT
+
public:
// mysql sometimes retires a txn before a cursor that references the txn is closed.
// for example, commit is sometimes called before index_end. the following methods
@@ -1060,6 +1072,7 @@ private:
int do_optimize(THD *thd);
int map_to_handler_error(int error);
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
public:
void rpl_before_write_rows();
void rpl_after_write_rows();
@@ -1072,6 +1085,7 @@ private:
bool in_rpl_write_rows;
bool in_rpl_delete_rows;
bool in_rpl_update_rows;
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
};
#endif // _HA_TOKUDB_H
diff --git a/storage/tokudb/ha_tokudb_admin.cc b/storage/tokudb/ha_tokudb_admin.cc
index bf2e78d248c..514aabbf7e5 100644
--- a/storage/tokudb/ha_tokudb_admin.cc
+++ b/storage/tokudb/ha_tokudb_admin.cc
@@ -760,7 +760,7 @@ done:
} // namespace tokudb
-int ha_tokudb::analyze(THD *thd, HA_CHECK_OPT *check_opt) {
+int ha_tokudb::analyze(THD *thd, TOKUDB_UNUSED(HA_CHECK_OPT *check_opt)) {
TOKUDB_HANDLER_DBUG_ENTER("%s", share->table_name());
int result = HA_ADMIN_OK;
tokudb::sysvars::analyze_mode_t mode = tokudb::sysvars::analyze_mode(thd);
@@ -985,7 +985,8 @@ cleanup:
TOKUDB_HANDLER_DBUG_RETURN(error);
}
-int ha_tokudb::optimize(THD* thd, HA_CHECK_OPT* check_opt) {
+int ha_tokudb::optimize(TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(HA_CHECK_OPT* check_opt)) {
TOKUDB_HANDLER_DBUG_ENTER("%s", share->table_name());
int error;
#if TOKU_OPTIMIZE_WITH_RECREATE
@@ -1000,7 +1001,8 @@ struct check_context {
THD* thd;
};
-static int ha_tokudb_check_progress(void* extra, float progress) {
+static int ha_tokudb_check_progress(void* extra,
+ TOKUDB_UNUSED(float progress)) {
struct check_context* context = (struct check_context*)extra;
int result = 0;
if (thd_kill_level(context->thd))
diff --git a/storage/tokudb/ha_tokudb_alter_55.cc b/storage/tokudb/ha_tokudb_alter_55.cc
index ac473f3cbd8..440edaf4613 100644
--- a/storage/tokudb/ha_tokudb_alter_55.cc
+++ b/storage/tokudb/ha_tokudb_alter_55.cc
@@ -35,7 +35,11 @@ bool ha_tokudb::try_hot_alter_table() {
}
int ha_tokudb::new_alter_table_frm_data(const uchar *frm_data, size_t frm_len) {
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
return write_frm_data(frm_data, frm_len);
+#else
+ return 0;
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
}
#endif
diff --git a/storage/tokudb/ha_tokudb_alter_56.cc b/storage/tokudb/ha_tokudb_alter_56.cc
index fe6ad1b45f5..2bcc5dee127 100644
--- a/storage/tokudb/ha_tokudb_alter_56.cc
+++ b/storage/tokudb/ha_tokudb_alter_56.cc
@@ -163,17 +163,13 @@ static int find_changed_fields(
return changed_fields.elements();
}
-static bool change_length_is_supported(
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- tokudb_alter_ctx* ctx);
+static bool change_length_is_supported(TABLE* table,
+ TABLE* altered_table,
+ tokudb_alter_ctx* ctx);
-static bool change_type_is_supported(
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- tokudb_alter_ctx* ctx);
+static bool change_type_is_supported(TABLE* table,
+ TABLE* altered_table,
+ tokudb_alter_ctx* ctx);
// The ha_alter_info->handler_flags can not be trusted.
// This function maps the bogus handler flags to something we like.
@@ -246,6 +242,40 @@ static bool only_flags(ulong bits, ulong mask) {
return (bits & mask) != 0 && (bits & ~mask) == 0;
}
+// Table create options that should be ignored by TokuDB
+// There are 25 total create options defined by mysql server (see handler.h),
+// and only 4 options will touch engine data, either rebuild engine data or
+// just update meta info:
+// 1. HA_CREATE_USED_AUTO update auto_inc info
+// 2. HA_CREATE_USED_CHARSET rebuild table if contains character columns
+// 3. HA_CREATE_USED_ENGINE rebuild table
+// 4. HA_CREATE_USED_ROW_FORMAT update compression method info
+//
+// All the others are either not supported by TokuDB or no need to
+// touch engine data.
+static constexpr uint32_t TOKUDB_IGNORED_ALTER_CREATE_OPTION_FIELDS =
+ HA_CREATE_USED_RAID | // deprecated field
+ HA_CREATE_USED_UNION | // for MERGE table
+ HA_CREATE_USED_INSERT_METHOD | // for MERGE table
+ HA_CREATE_USED_MIN_ROWS | // for MEMORY table
+ HA_CREATE_USED_MAX_ROWS | // for NDB table
+ HA_CREATE_USED_AVG_ROW_LENGTH | // for MyISAM table
+ HA_CREATE_USED_PACK_KEYS | // for MyISAM table
+ HA_CREATE_USED_DEFAULT_CHARSET | // no need to rebuild
+ HA_CREATE_USED_DATADIR | // ignored by alter
+ HA_CREATE_USED_INDEXDIR | // ignored by alter
+ HA_CREATE_USED_CHECKSUM | // for MyISAM table
+ HA_CREATE_USED_DELAY_KEY_WRITE | // for MyISAM table
+ HA_CREATE_USED_COMMENT | // no need to rebuild
+ HA_CREATE_USED_PASSWORD | // not supported by community version
+ HA_CREATE_USED_CONNECTION | // for FEDERATED table
+ HA_CREATE_USED_KEY_BLOCK_SIZE | // not supported by TokuDB
+ HA_CREATE_USED_TRANSACTIONAL | // unused
+ HA_CREATE_USED_PAGE_CHECKSUM | // unsued
+ HA_CREATE_USED_STATS_PERSISTENT | // not supported by TokuDB
+ HA_CREATE_USED_STATS_AUTO_RECALC | // not supported by TokuDB
+ HA_CREATE_USED_STATS_SAMPLE_PAGES; // not supported by TokuDB
+
// Check if an alter table operation on this table and described by the alter
// table parameters is supported inplace and if so, what type of locking is
// needed to execute it. return values:
@@ -448,10 +478,7 @@ enum_alter_inplace_result ha_tokudb::check_if_supported_inplace_alter(
setup_kc_info(altered_table, ctx->altered_table_kc_info) == 0) {
// change column length
- if (change_length_is_supported(
- table,
- altered_table,
- ha_alter_info, ctx)) {
+ if (change_length_is_supported(table, altered_table, ctx)) {
result = HA_ALTER_INPLACE_EXCLUSIVE_LOCK;
}
} else if ((ctx->handler_flags & ALTER_STORED_COLUMN_TYPE) &&
@@ -467,10 +494,7 @@ enum_alter_inplace_result ha_tokudb::check_if_supported_inplace_alter(
setup_kc_info(altered_table, ctx->altered_table_kc_info) == 0) {
// change column type
- if (change_type_is_supported(
- table,
- altered_table,
- ha_alter_info, ctx)) {
+ if (change_type_is_supported(table, altered_table, ctx)) {
result = HA_ALTER_INPLACE_EXCLUSIVE_LOCK;
}
} else if (only_flags(
@@ -505,6 +529,10 @@ enum_alter_inplace_result ha_tokudb::check_if_supported_inplace_alter(
tokudb::sysvars::alter_print_error(thd) != 0)) {
result = HA_ALTER_INPLACE_EXCLUSIVE_LOCK;
}
+ } else if (only_flags(
+ create_info->used_fields,
+ TOKUDB_IGNORED_ALTER_CREATE_OPTION_FIELDS)) {
+ result = HA_ALTER_INPLACE_COPY_NO_LOCK;
}
}
#if TOKU_OPTIMIZE_WITH_RECREATE
@@ -542,10 +570,8 @@ enum_alter_inplace_result ha_tokudb::check_if_supported_inplace_alter(
}
// Prepare for the alter operations
-bool ha_tokudb::prepare_inplace_alter_table(
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info) {
-
+bool ha_tokudb::prepare_inplace_alter_table(TOKUDB_UNUSED(TABLE* altered_table),
+ Alter_inplace_info* ha_alter_info) {
TOKUDB_HANDLER_DBUG_ENTER("");
tokudb_alter_ctx* ctx =
static_cast<tokudb_alter_ctx*>(ha_alter_info->handler_ctx);
@@ -575,13 +601,13 @@ bool ha_tokudb::inplace_alter_table(
(ctx->handler_flags &
(ALTER_DROP_NON_UNIQUE_NON_PRIM_INDEX |
ALTER_DROP_UNIQUE_INDEX))) {
- error = alter_table_drop_index(altered_table, ha_alter_info);
+ error = alter_table_drop_index(ha_alter_info);
}
if (error == 0 &&
(ctx->handler_flags &
(ALTER_ADD_NON_UNIQUE_NON_PRIM_INDEX +
ALTER_ADD_UNIQUE_INDEX))) {
- error = alter_table_add_index(altered_table, ha_alter_info);
+ error = alter_table_add_index(ha_alter_info);
}
if (error == 0 &&
(ctx->handler_flags &
@@ -648,20 +674,24 @@ bool ha_tokudb::inplace_alter_table(
error = do_optimize(ha_thd());
}
+
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
#if (50600 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50699) || \
(50700 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50799)
-#if WITH_PARTITION_STORAGE_ENGINE
+#if defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
if (error == 0 &&
(TOKU_PARTITION_WRITE_FRM_DATA || altered_table->part_info == NULL)) {
#else
if (error == 0) {
-#endif
+#endif // defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
error = write_frm_data(
share->status_block,
ctx->alter_txn,
altered_table->s->path.str);
}
-#endif
+#endif // (50600 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50699) ||
+ // (50700 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50799)
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
bool result = false; // success
if (error) {
@@ -672,9 +702,7 @@ bool ha_tokudb::inplace_alter_table(
DBUG_RETURN(result);
}
-int ha_tokudb::alter_table_add_index(
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info) {
+int ha_tokudb::alter_table_add_index(Alter_inplace_info* ha_alter_info) {
// sort keys in add index order
KEY* key_info = (KEY*)tokudb::memory::malloc(
@@ -745,9 +773,7 @@ static bool find_index_of_key(
return false;
}
-int ha_tokudb::alter_table_drop_index(
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info) {
+int ha_tokudb::alter_table_drop_index(Alter_inplace_info* ha_alter_info) {
KEY *key_info = table->key_info;
// translate key names to indexes into the key_info array
@@ -775,12 +801,10 @@ int ha_tokudb::alter_table_drop_index(
static_cast<tokudb_alter_ctx*>(ha_alter_info->handler_ctx);
ctx->drop_index_changed = true;
- int error = drop_indexes(
- table,
- index_drop_offsets,
- ha_alter_info->index_drop_count,
- key_info,
- ctx->alter_txn);
+ int error = drop_indexes(index_drop_offsets,
+ ha_alter_info->index_drop_count,
+ key_info,
+ ctx->alter_txn);
if (error == 0)
ctx->reset_card = true;
@@ -841,11 +865,7 @@ int ha_tokudb::alter_table_add_or_drop_column(
// change to a new descriptor
DBT row_descriptor; memset(&row_descriptor, 0, sizeof row_descriptor);
error = new_row_descriptor(
- table,
- altered_table,
- ha_alter_info,
- i,
- &row_descriptor);
+ altered_table, ha_alter_info, i, &row_descriptor);
if (error)
goto cleanup;
error = share->key_file[i]->change_descriptor(
@@ -895,11 +915,9 @@ int ha_tokudb::alter_table_add_or_drop_column(
// transaction.
// If abort then abort the alter transaction and try to rollback the
// non-transactional changes.
-bool ha_tokudb::commit_inplace_alter_table(
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- bool commit) {
-
+bool ha_tokudb::commit_inplace_alter_table(TOKUDB_UNUSED(TABLE* altered_table),
+ Alter_inplace_info* ha_alter_info,
+ bool commit) {
TOKUDB_HANDLER_DBUG_ENTER("");
tokudb_alter_ctx* ctx =
@@ -915,13 +933,14 @@ bool ha_tokudb::commit_inplace_alter_table(
ha_alter_info->group_commit_ctx = NULL;
}
#endif
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
#if (50500 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50599) || \
(100000 <= MYSQL_VERSION_ID)
-#if WITH_PARTITION_STORAGE_ENGINE
+#if defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
if (TOKU_PARTITION_WRITE_FRM_DATA || altered_table->part_info == NULL) {
#else
if (true) {
-#endif
+#endif // defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
int error = write_frm_data(
share->status_block,
ctx->alter_txn,
@@ -932,7 +951,9 @@ bool ha_tokudb::commit_inplace_alter_table(
print_error(error, MYF(0));
}
}
-#endif
+#endif // (50500 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50599) ||
+ // (100000 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 100099)
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
}
if (!commit) {
@@ -1014,10 +1035,8 @@ bool ha_tokudb::commit_inplace_alter_table(
&index_drop_offsets[i]);
assert_always(found);
}
- restore_drop_indexes(
- table,
- index_drop_offsets,
- ha_alter_info->index_drop_count);
+ restore_drop_indexes(index_drop_offsets,
+ ha_alter_info->index_drop_count);
}
if (ctx->compression_changed) {
uint32_t curr_num_DBs =
@@ -1064,11 +1083,7 @@ int ha_tokudb::alter_table_expand_varchar_offsets(
// change to a new descriptor
DBT row_descriptor; memset(&row_descriptor, 0, sizeof row_descriptor);
error = new_row_descriptor(
- table,
- altered_table,
- ha_alter_info,
- i,
- &row_descriptor);
+ altered_table, ha_alter_info, i, &row_descriptor);
if (error)
break;
error = share->key_file[i]->change_descriptor(
@@ -1146,14 +1161,9 @@ static bool field_in_key_of_table(TABLE *table, Field *field) {
// Return true if all changed varchar/varbinary field lengths can be changed
// inplace, otherwise return false
-static bool change_varchar_length_is_supported(
- Field* old_field,
- Field* new_field,
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- tokudb_alter_ctx* ctx) {
-
+static bool change_varchar_length_is_supported(Field* old_field,
+ Field* new_field,
+ tokudb_alter_ctx* ctx) {
if (old_field->real_type() != MYSQL_TYPE_VARCHAR ||
new_field->real_type() != MYSQL_TYPE_VARCHAR ||
old_field->binary() != new_field->binary() ||
@@ -1172,12 +1182,9 @@ static bool change_varchar_length_is_supported(
// Return true if all changed field lengths can be changed inplace, otherwise
// return false
-static bool change_length_is_supported(
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- tokudb_alter_ctx* ctx) {
-
+static bool change_length_is_supported(TABLE* table,
+ TABLE* altered_table,
+ tokudb_alter_ctx* ctx) {
if (table->s->fields != altered_table->s->fields)
return false;
if (table->s->null_bytes != altered_table->s->null_bytes)
@@ -1197,13 +1204,7 @@ static bool change_length_is_supported(
if (field_in_key_of_table(table, old_field) ||
field_in_key_of_table(altered_table, new_field))
return false; // not in any key
- if (!change_varchar_length_is_supported(
- old_field,
- new_field,
- table,
- altered_table,
- ha_alter_info,
- ctx))
+ if (!change_varchar_length_is_supported(old_field, new_field, ctx))
return false;
}
@@ -1311,11 +1312,7 @@ int ha_tokudb::alter_table_expand_one_column(
// change to a new descriptor
DBT row_descriptor; memset(&row_descriptor, 0, sizeof row_descriptor);
error = new_row_descriptor(
- table,
- altered_table,
- ha_alter_info,
- i,
- &row_descriptor);
+ altered_table, ha_alter_info, i, &row_descriptor);
if (error)
break;
error = share->key_file[i]->change_descriptor(
@@ -1430,11 +1427,7 @@ int ha_tokudb::alter_table_expand_blobs(
// change to a new descriptor
DBT row_descriptor; memset(&row_descriptor, 0, sizeof row_descriptor);
error = new_row_descriptor(
- table,
- altered_table,
- ha_alter_info,
- i,
- &row_descriptor);
+ altered_table, ha_alter_info, i, &row_descriptor);
if (error)
break;
error = share->key_file[i]->change_descriptor(
@@ -1490,13 +1483,9 @@ int ha_tokudb::alter_table_expand_blobs(
}
// Return true if two fixed length fields can be changed inplace
-static bool change_fixed_length_is_supported(
- TABLE* table,
- TABLE* altered_table,
- Field* old_field,
- Field* new_field,
- tokudb_alter_ctx* ctx) {
-
+static bool change_fixed_length_is_supported(Field* old_field,
+ Field* new_field,
+ tokudb_alter_ctx* ctx) {
// no change in size is supported
if (old_field->pack_length() == new_field->pack_length())
return true;
@@ -1507,13 +1496,9 @@ static bool change_fixed_length_is_supported(
return true;
}
-static bool change_blob_length_is_supported(
- TABLE* table,
- TABLE* altered_table,
- Field* old_field,
- Field* new_field,
- tokudb_alter_ctx* ctx) {
-
+static bool change_blob_length_is_supported(Field* old_field,
+ Field* new_field,
+ tokudb_alter_ctx* ctx) {
// blob -> longer or equal length blob
if (old_field->binary() && new_field->binary() &&
old_field->pack_length() <= new_field->pack_length()) {
@@ -1545,26 +1530,16 @@ static bool is_int_type(enum_field_types t) {
}
// Return true if two field types can be changed inplace
-static bool change_field_type_is_supported(
- Field* old_field,
- Field* new_field,
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- tokudb_alter_ctx* ctx) {
-
+static bool change_field_type_is_supported(Field* old_field,
+ Field* new_field,
+ tokudb_alter_ctx* ctx) {
enum_field_types old_type = old_field->real_type();
enum_field_types new_type = new_field->real_type();
if (is_int_type(old_type)) {
// int and unsigned int expansion
if (is_int_type(new_type) &&
is_unsigned(old_field) == is_unsigned(new_field))
- return change_fixed_length_is_supported(
- table,
- altered_table,
- old_field,
- new_field,
- ctx);
+ return change_fixed_length_is_supported(old_field, new_field, ctx);
else
return false;
} else if (old_type == MYSQL_TYPE_STRING) {
@@ -1572,43 +1547,24 @@ static bool change_field_type_is_supported(
if (new_type == MYSQL_TYPE_STRING &&
old_field->binary() == new_field->binary() &&
old_field->charset()->number == new_field->charset()->number)
- return change_fixed_length_is_supported(
- table,
- altered_table,
- old_field,
- new_field,
- ctx);
+ return change_fixed_length_is_supported(old_field, new_field, ctx);
else
return false;
} else if (old_type == MYSQL_TYPE_VARCHAR) {
// varchar(X) -> varchar(Y) and varbinary(X) -> varbinary(Y) expansion
// where X < 256 <= Y the ALTER_STORED_COLUMN_TYPE handler flag is set for
// these cases
- return change_varchar_length_is_supported(
- old_field,
- new_field,
- table,
- altered_table,
- ha_alter_info,
- ctx);
+ return change_varchar_length_is_supported(old_field, new_field, ctx);
} else if (old_type == MYSQL_TYPE_BLOB && new_type == MYSQL_TYPE_BLOB) {
- return change_blob_length_is_supported(
- table,
- altered_table,
- old_field,
- new_field,
- ctx);
+ return change_blob_length_is_supported(old_field, new_field, ctx);
} else
return false;
}
// Return true if all changed field types can be changed inplace
-static bool change_type_is_supported(
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- tokudb_alter_ctx* ctx) {
-
+static bool change_type_is_supported(TABLE* table,
+ TABLE* altered_table,
+ tokudb_alter_ctx* ctx) {
if (table->s->null_bytes != altered_table->s->null_bytes)
return false;
if (table->s->fields != altered_table->s->fields)
@@ -1624,13 +1580,7 @@ static bool change_type_is_supported(
if (field_in_key_of_table(table, old_field) ||
field_in_key_of_table(altered_table, new_field))
return false;
- if (!change_field_type_is_supported(
- old_field,
- new_field,
- table,
- altered_table,
- ha_alter_info,
- ctx))
+ if (!change_field_type_is_supported(old_field, new_field, ctx))
return false;
}
return true;
@@ -1640,13 +1590,10 @@ static bool change_type_is_supported(
// table identified with idx.
// Return the new descriptor in the row_descriptor DBT.
// Return non-zero on error.
-int ha_tokudb::new_row_descriptor(
- TABLE* table,
- TABLE* altered_table,
- Alter_inplace_info* ha_alter_info,
- uint32_t idx,
- DBT* row_descriptor) {
-
+int ha_tokudb::new_row_descriptor(TABLE* altered_table,
+ Alter_inplace_info* ha_alter_info,
+ uint32_t idx,
+ DBT* row_descriptor) {
int error = 0;
tokudb_alter_ctx* ctx =
static_cast<tokudb_alter_ctx*>(ha_alter_info->handler_ctx);
diff --git a/storage/tokudb/ha_tokudb_alter_common.cc b/storage/tokudb/ha_tokudb_alter_common.cc
index b3d39997a81..aa69c19c243 100644
--- a/storage/tokudb/ha_tokudb_alter_common.cc
+++ b/storage/tokudb/ha_tokudb_alter_common.cc
@@ -764,13 +764,14 @@ exit:
return retval;
}
-#if TOKU_INCLUDE_WRITE_FRM_DATA
+#if defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
// write the new frm data to the status dictionary using the alter table
// transaction
int ha_tokudb::write_frm_data(const uchar* frm_data, size_t frm_len) {
TOKUDB_DBUG_ENTER("write_frm_data");
int error = 0;
+#if defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
if (TOKU_PARTITION_WRITE_FRM_DATA || table->part_info == NULL) {
// write frmdata to status
THD* thd = ha_thd();
@@ -787,9 +788,10 @@ int ha_tokudb::write_frm_data(const uchar* frm_data, size_t frm_len) {
(uint)frm_len,
txn);
}
+#endif // defined(WITH_PARTITION_STORAGE_ENGINE) && WITH_PARTITION_STORAGE_ENGINE
TOKUDB_DBUG_RETURN(error);
}
-#endif
+#endif // defined(TOKU_INCLUDE_WRITE_FRM_DATA) && TOKU_INCLUDE_WRITE_FRM_DATA
#endif
diff --git a/storage/tokudb/ha_tokudb_update.cc b/storage/tokudb/ha_tokudb_update.cc
index 105c12a569d..bb59d112680 100644
--- a/storage/tokudb/ha_tokudb_update.cc
+++ b/storage/tokudb/ha_tokudb_update.cc
@@ -23,8 +23,6 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#ident "Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved."
-#if defined(TOKU_INCLUDE_UPSERT)
-
// Point updates and upserts
// Restrictions:
@@ -52,6 +50,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
// Support more complicated update expressions
// Replace field_offset
+#if defined(TOKU_INCLUDE_UPSERT) && TOKU_INCLUDE_UPSERT
// Debug function to dump an Item
static void dump_item(Item* item) {
fprintf(stderr, "%u", item->type());
@@ -130,7 +129,7 @@ static void dump_item_list(const char* h, List<Item> &l) {
}
// Find a Field by its Item name
-static Field* find_field_by_name(TABLE* table, Item* item) {
+static Field* find_field_by_name(TOKUDB_UNUSED(TABLE* table), Item* item) {
if (item->type() != Item::FIELD_ITEM)
return NULL;
Item_field* field_item = static_cast<Item_field*>(item);
@@ -191,12 +190,9 @@ static uint32_t var_field_index(
return v_index;
}
-static uint32_t blob_field_index(
- TABLE* table,
- KEY_AND_COL_INFO* kc_info,
- uint idx,
- uint field_num) {
-
+static uint32_t blob_field_index(TABLE* table,
+ KEY_AND_COL_INFO* kc_info,
+ uint field_num) {
assert_always(field_num < table->s->fields);
uint b_index;
for (b_index = 0; b_index < kc_info->num_blobs; b_index++) {
@@ -221,43 +217,46 @@ int ha_tokudb::fast_update(
TOKUDB_HANDLER_DBUG_ENTER("");
int error = 0;
+ if (!tokudb::sysvars::enable_fast_update(thd)) {
+ error = ENOTSUP;
+ goto exit;
+ }
+
if (TOKUDB_UNLIKELY(TOKUDB_DEBUG_FLAGS(TOKUDB_DEBUG_UPSERT))) {
dump_item_list("fields", update_fields);
dump_item_list("values", update_values);
if (conds) {
- fprintf(stderr, "conds\n"); dump_item(conds); fprintf(stderr, "\n");
+ fprintf(stderr, "conds\n");
+ dump_item(conds);
+ fprintf(stderr, "\n");
}
}
if (update_fields.elements < 1 ||
update_fields.elements != update_values.elements) {
error = ENOTSUP; // something is fishy with the parameters
- goto return_error;
+ goto exit;
}
-
+
if (!check_fast_update(thd, update_fields, update_values, conds)) {
- error = ENOTSUP;
- goto check_error;
+ error = HA_ERR_UNSUPPORTED;
+ goto exit;
}
error = send_update_message(
- update_fields,
- update_values,
- conds,
- transaction);
- if (error != 0) {
- goto check_error;
- }
+ update_fields, update_values, conds, transaction);
-check_error:
- if (error != 0) {
- if (tokudb::sysvars::disable_slow_update(thd) != 0)
+ if (error) {
+ int mapped_error = map_to_handler_error(error);
+ if (mapped_error == error)
error = HA_ERR_UNSUPPORTED;
- if (error != ENOTSUP)
- print_error(error, MYF(0));
}
-return_error:
+exit:
+
+ if (error != 0 && error != ENOTSUP)
+ print_error(error, MYF(0));
+
TOKUDB_HANDLER_DBUG_RETURN(error);
}
@@ -773,11 +772,7 @@ static void marshall_update(
update_operation = '=';
field_type = lhs_field->binary() ? UPDATE_TYPE_BLOB : UPDATE_TYPE_TEXT;
offset =
- blob_field_index(
- table,
- &share->kc_info,
- table->s->primary_key,
- lhs_field->field_index);
+ blob_field_index(table, &share->kc_info, lhs_field->field_index);
v_str = *rhs_item->val_str(&v_str);
v_length = v_str.length();
if (v_length >= lhs_field->max_data_length()) {
@@ -953,9 +948,13 @@ int ha_tokudb::upsert(
List<Item>& update_values) {
TOKUDB_HANDLER_DBUG_ENTER("");
-
int error = 0;
+ if (!tokudb::sysvars::enable_fast_upsert(thd)) {
+ error = ENOTSUP;
+ goto exit;
+ }
+
if (TOKUDB_UNLIKELY(TOKUDB_DEBUG_FLAGS(TOKUDB_DEBUG_UPSERT))) {
fprintf(stderr, "upsert\n");
dump_item_list("update_fields", update_fields);
@@ -966,28 +965,27 @@ int ha_tokudb::upsert(
if (update_fields.elements < 1 ||
update_fields.elements != update_values.elements) {
error = ENOTSUP;
- goto return_error;
+ goto exit;
}
if (!check_upsert(thd, update_fields, update_values)) {
- error = ENOTSUP;
- goto check_error;
- }
-
- error = send_upsert_message(thd, update_fields, update_values, transaction);
- if (error != 0) {
- goto check_error;
+ error = HA_ERR_UNSUPPORTED;
+ goto exit;
}
-check_error:
- if (error != 0) {
- if (tokudb::sysvars::disable_slow_upsert(thd) != 0)
+ error = send_upsert_message(update_fields, update_values, transaction);
+
+ if (error) {
+ int mapped_error = map_to_handler_error(error);
+ if (mapped_error == error)
error = HA_ERR_UNSUPPORTED;
- if (error != ENOTSUP)
- print_error(error, MYF(0));
}
-return_error:
+exit:
+
+ if (error != 0 && error != ENOTSUP)
+ print_error(error, MYF(0));
+
TOKUDB_HANDLER_DBUG_RETURN(error);
}
@@ -1036,7 +1034,6 @@ bool ha_tokudb::check_upsert(
// Generate an upsert message and send it into the primary tree.
// Return 0 if successful.
int ha_tokudb::send_upsert_message(
- THD* thd,
List<Item>& update_fields,
List<Item>& update_values,
DB_TXN* txn) {
@@ -1131,5 +1128,4 @@ int ha_tokudb::send_upsert_message(
return error;
}
-
-#endif
+#endif // defined(TOKU_INCLUDE_UPSERT) && TOKU_INCLUDE_UPSERT
diff --git a/storage/tokudb/hatoku_cmp.cc b/storage/tokudb/hatoku_cmp.cc
index ee4d1dac4ea..d4bfa4e5b27 100644
--- a/storage/tokudb/hatoku_cmp.cc
+++ b/storage/tokudb/hatoku_cmp.cc
@@ -1868,15 +1868,10 @@ static uint32_t pack_desc_pk_info(uchar* buf, KEY_AND_COL_INFO* kc_info, TABLE_S
return pos - buf;
}
-static uint32_t pack_desc_pk_offset_info(
- uchar* buf,
- KEY_AND_COL_INFO* kc_info,
- TABLE_SHARE* table_share,
- KEY_PART_INFO* key_part,
- KEY* prim_key,
- uchar* pk_info
- )
-{
+static uint32_t pack_desc_pk_offset_info(uchar* buf,
+ KEY_PART_INFO* key_part,
+ KEY* prim_key,
+ uchar* pk_info) {
uchar* pos = buf;
uint16 field_index = key_part->field->field_index;
bool found_col_in_pk = false;
@@ -2002,7 +1997,9 @@ static uint32_t pack_desc_key_length_info(uchar* buf, KEY_AND_COL_INFO* kc_info,
return pos - buf;
}
-static uint32_t pack_desc_char_info(uchar* buf, KEY_AND_COL_INFO* kc_info, TABLE_SHARE* table_share, KEY_PART_INFO* key_part) {
+static uint32_t pack_desc_char_info(uchar* buf,
+ TABLE_SHARE* table_share,
+ KEY_PART_INFO* key_part) {
uchar* pos = buf;
uint16 field_index = key_part->field->field_index;
Field* field = table_share->field[field_index];
@@ -2564,14 +2561,7 @@ static uint32_t create_toku_secondary_key_pack_descriptor (
pos += sizeof(uint32_t);
}
if (is_col_in_pk) {
- pos += pack_desc_pk_offset_info(
- pos,
- kc_info,
- table_share,
- &curr_kpi,
- prim_key,
- pk_info
- );
+ pos += pack_desc_pk_offset_info(pos, &curr_kpi, prim_key, pk_info);
}
else {
pos += pack_desc_offset_info(
@@ -2588,12 +2578,7 @@ static uint32_t create_toku_secondary_key_pack_descriptor (
table_share,
&curr_kpi
);
- pos += pack_desc_char_info(
- pos,
- kc_info,
- table_share,
- &curr_kpi
- );
+ pos += pack_desc_char_info(pos, table_share, &curr_kpi);
}
offset = pos - buf;
diff --git a/storage/tokudb/hatoku_cmp.h b/storage/tokudb/hatoku_cmp.h
index 34b3cfbe1f8..b9261a608de 100644
--- a/storage/tokudb/hatoku_cmp.h
+++ b/storage/tokudb/hatoku_cmp.h
@@ -354,11 +354,7 @@ static uint32_t create_toku_clustering_val_pack_descriptor (
bool is_clustering
);
-static inline bool is_key_clustering(
- void* row_desc,
- uint32_t row_desc_size
- )
-{
+static inline bool is_key_clustering(uint32_t row_desc_size) {
return (row_desc_size > 0);
}
@@ -384,12 +380,8 @@ static uint32_t create_toku_secondary_key_pack_descriptor (
KEY* prim_key
);
-static inline bool is_key_pk(
- void* row_desc,
- uint32_t row_desc_size
- )
-{
- uchar* buf = (uchar *)row_desc;
+static inline bool is_key_pk(void* row_desc) {
+ uchar* buf = (uchar*)row_desc;
return buf[0];
}
diff --git a/storage/tokudb/hatoku_defines.h b/storage/tokudb/hatoku_defines.h
index 8fd8ab538cd..8fdb82934c3 100644
--- a/storage/tokudb/hatoku_defines.h
+++ b/storage/tokudb/hatoku_defines.h
@@ -35,7 +35,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include "log.h"
#include "sql_class.h"
#include "sql_show.h"
-#include "discover.h"
+#include "item_cmpfunc.h"
//#include <binlog.h>
#include "debug_sync.h"
@@ -54,12 +54,17 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include <ctype.h>
#include <stdint.h>
+#if !defined(__STDC_FORMAT_MACROS)
#define __STDC_FORMAT_MACROS
+#endif // !defined(__STDC_FORMAT_MACROS)
#include <inttypes.h>
#if defined(_WIN32)
#include "misc.h"
#endif
+#include <string>
+#include <unordered_map>
+
#include "db.h"
#include "toku_os.h"
#include "toku_time.h"
@@ -69,15 +74,28 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#pragma interface /* gcc class implementation */
#endif
-#if 100000 <= MYSQL_VERSION_ID
+// TOKU_INCLUDE_WRITE_FRM_DATA, TOKU_PARTITION_WRITE_FRM_DATA, and
+// TOKU_INCLUDE_DISCOVER_FRM all work together as two opposing sides
+// of the same functionality. The 'WRITE' includes functionality to
+// write a copy of every tables .frm data into the tables status dictionary on
+// CREATE or ALTER. When WRITE is in, the .frm data is also verified whenever a
+// table is opened.
+//
+// The 'DISCOVER' then implements the MySQL table discovery API which reads
+// this same data and returns it back to MySQL.
+// In most cases, they should all be in or out without mixing. There may be
+// extreme cases though where one side (WRITE) is supported but perhaps
+// 'DISCOVERY' may not be, thus the need for individual indicators.
+#if 100000 <= MYSQL_VERSION_ID
// mariadb 10.0
#define TOKU_USE_DB_TYPE_TOKUDB 1
#define TOKU_INCLUDE_ALTER_56 1
#define TOKU_INCLUDE_ROW_TYPE_COMPRESSION 0
#define TOKU_INCLUDE_XA 1
-#define TOKU_INCLUDE_WRITE_FRM_DATA 0
+#define TOKU_INCLUDE_WRITE_FRM_DATA 1
#define TOKU_PARTITION_WRITE_FRM_DATA 0
+#define TOKU_INCLUDE_DISCOVER_FRM 1
#if defined(MARIADB_BASE_VERSION)
#define TOKU_INCLUDE_EXTENDED_KEYS 1
#endif
@@ -91,7 +109,10 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#define TOKU_USE_DB_TYPE_UNKNOWN 1
#define TOKU_INCLUDE_ALTER_56 1
#define TOKU_INCLUDE_ROW_TYPE_COMPRESSION 0
+#define TOKU_INCLUDE_WRITE_FRM_DATA 1
#define TOKU_PARTITION_WRITE_FRM_DATA 0
+#define TOKU_INCLUDE_DISCOVER_FRM 1
+#define TOKU_INCLUDE_RFR 1
#else
#error
#endif
@@ -103,21 +124,25 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#define TOKU_INCLUDE_ALTER_56 1
#define TOKU_INCLUDE_ROW_TYPE_COMPRESSION 0
#define TOKU_INCLUDE_XA 0
+#define TOKU_INCLUDE_WRITE_FRM_DATA 1
#define TOKU_PARTITION_WRITE_FRM_DATA 0
+#define TOKU_INCLUDE_DISCOVER_FRM 1
#else
// mysql 5.6 with tokutek patches
#define TOKU_USE_DB_TYPE_TOKUDB 1 // has DB_TYPE_TOKUDB patch
#define TOKU_INCLUDE_ALTER_56 1
#define TOKU_INCLUDE_ROW_TYPE_COMPRESSION 1 // has tokudb row format compression patch
#define TOKU_INCLUDE_XA 1 // has patch that fixes TC_LOG_MMAP code
+#define TOKU_INCLUDE_WRITE_FRM_DATA 1
#define TOKU_PARTITION_WRITE_FRM_DATA 0
-#define TOKU_INCLUDE_WRITE_FRM_DATA 0
+#define TOKU_INCLUDE_DISCOVER_FRM 1
#define TOKU_INCLUDE_UPSERT 1 // has tokudb upsert patch
#if defined(HTON_SUPPORTS_EXTENDED_KEYS)
#define TOKU_INCLUDE_EXTENDED_KEYS 1
#endif
#endif
#define TOKU_OPTIMIZE_WITH_RECREATE 1
+#define TOKU_INCLUDE_RFR 1
#elif 50500 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 50599
#define TOKU_USE_DB_TYPE_TOKUDB 1
@@ -127,6 +152,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#define TOKU_INCLUDE_XA 1
#define TOKU_PARTITION_WRITE_FRM_DATA 0 /* MariaDB 5.5 */
#define TOKU_INCLUDE_WRITE_FRM_DATA 0 /* MariaDB 5.5 */
+#define TOKU_INCLUDE_DISCOVER_FRM 1
#define TOKU_INCLUDE_UPSERT 0 /* MariaDB 5.5 */
#if defined(MARIADB_BASE_VERSION)
#define TOKU_INCLUDE_EXTENDED_KEYS 1
@@ -143,6 +169,11 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#endif
+#if defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
+#include "discover.h"
+#endif // defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
+
+
#ifdef MARIADB_BASE_VERSION
// In MariaDB 5.3, thread progress reporting was introduced.
// Only include that functionality if we're using maria 5.3 +
@@ -258,20 +289,24 @@ inline uint tokudb_uint3korr(const uchar *a) {
typedef unsigned int pfs_key_t;
-#if defined(HAVE_PSI_MUTEX_INTERFACE)
-#define mutex_t_lock(M) M.lock(__FILE__, __LINE__)
-#define mutex_t_unlock(M) M.unlock(__FILE__, __LINE__)
-#else // HAVE_PSI_MUTEX_INTERFACE
-#define mutex_t_lock(M) M.lock()
-#define mutex_t_unlock(M) M.unlock()
-#endif // HAVE_PSI_MUTEX_INTERFACE
+#if defined(SAFE_MUTEX) || defined(HAVE_PSI_MUTEX_INTERFACE)
+#define mutex_t_lock(M) (M).lock(__FILE__, __LINE__)
+#else // SAFE_MUTEX || HAVE_PSI_MUTEX_INTERFACE
+#define mutex_t_lock(M) (M).lock()
+#endif // SAFE_MUTEX || HAVE_PSI_MUTEX_INTERFACE
+
+#if defined(SAFE_MUTEX)
+#define mutex_t_unlock(M) (M).unlock(__FILE__, __LINE__)
+#else // SAFE_MUTEX
+#define mutex_t_unlock(M) (M).unlock()
+#endif // SAFE_MUTEX
#if defined(HAVE_PSI_RWLOCK_INTERFACE)
-#define rwlock_t_lock_read(M) M.lock_read(__FILE__, __LINE__)
-#define rwlock_t_lock_write(M) M.lock_write(__FILE__, __LINE__)
+#define rwlock_t_lock_read(M) (M).lock_read(__FILE__, __LINE__)
+#define rwlock_t_lock_write(M) (M).lock_write(__FILE__, __LINE__)
#else // HAVE_PSI_RWLOCK_INTERFACE
-#define rwlock_t_lock_read(M) M.lock_read()
-#define rwlock_t_lock_write(M) M.lock_write()
+#define rwlock_t_lock_read(M) (M).lock_read()
+#define rwlock_t_lock_write(M) (M).lock_write()
#endif // HAVE_PSI_RWLOCK_INTERFACE
#endif // _HATOKU_DEFINES_H
diff --git a/storage/tokudb/hatoku_hton.cc b/storage/tokudb/hatoku_hton.cc
index 437c71f69dd..b03b8c72f08 100644
--- a/storage/tokudb/hatoku_hton.cc
+++ b/storage/tokudb/hatoku_hton.cc
@@ -25,19 +25,22 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#ident "Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved."
#include "hatoku_hton.h"
+#include "PerconaFT/src/ydb.h"
#define TOKU_METADB_NAME "tokudb_meta"
-static pfs_key_t tokudb_map_mutex_key;
+#if defined(HAVE_PSI_MUTEX_INTERFACE)
+//static pfs_key_t tokudb_map_mutex_key;
static PSI_mutex_info all_tokudb_mutexes[] = {
- {&tokudb_map_mutex_key, "tokudb_map_mutex", 0},
+ //{&tokudb_map_mutex_key, "tokudb_map_mutex", 0},
{&ha_tokudb_mutex_key, "ha_tokudb_mutex", 0},
};
static PSI_rwlock_info all_tokudb_rwlocks[] = {
{&num_DBs_lock_key, "num_DBs_lock", 0},
};
+#endif /* HAVE_PSI_MUTEX_INTERFACE */
typedef struct savepoint_info {
DB_TXN* txn;
@@ -62,19 +65,21 @@ static bool tokudb_show_status(
THD* thd,
stat_print_fn* print,
enum ha_stat_type);
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
static void tokudb_handle_fatal_signal(handlerton* hton, THD* thd, int sig);
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
static int tokudb_close_connection(handlerton* hton, THD* thd);
static void tokudb_kill_connection(handlerton *hton, THD *thd, enum thd_kill_levels level);
static int tokudb_commit(handlerton* hton, THD* thd, bool all);
static int tokudb_rollback(handlerton* hton, THD* thd, bool all);
-#if TOKU_INCLUDE_XA
+#if defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
static int tokudb_xa_prepare(handlerton* hton, THD* thd, bool all);
static int tokudb_xa_recover(handlerton* hton, XID* xid_list, uint len);
static int tokudb_commit_by_xid(handlerton* hton, XID* xid);
static int tokudb_rollback_by_xid(handlerton* hton, XID* xid);
-#endif
+#endif // defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
static int tokudb_rollback_to_savepoint(
handlerton* hton,
@@ -92,6 +97,7 @@ static int tokudb_discover_table_existence(
const char* db,
const char* name);
#endif
+#if defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
static int tokudb_discover(
handlerton* hton,
THD* thd,
@@ -115,13 +121,14 @@ static int tokudb_discover3(
const char* path,
uchar** frmblob,
size_t* frmlen);
+#endif // defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
handlerton* tokudb_hton;
const char* ha_tokudb_ext = ".tokudb";
DB_ENV* db_env;
-static tokudb::thread::mutex_t tokudb_map_mutex;
-#if TOKU_THDVAR_MEMALLOC_BUG
+//static tokudb::thread::mutex_t tokudb_map_mutex;
+#if defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
static TREE tokudb_map;
struct tokudb_map_pair {
THD* thd;
@@ -131,7 +138,7 @@ struct tokudb_map_pair {
static int tokudb_map_pair_cmp(void *custom_arg, const void *a, const void *b) {
#else
static int tokudb_map_pair_cmp(
- const void* custom_arg,
+ TOKUDB_UNUSED(const void* custom_arg),
const void* a,
const void* b) {
#endif
@@ -145,7 +152,7 @@ static int tokudb_map_pair_cmp(
else
return 0;
};
-#endif
+#endif // defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
static PARTITIONED_COUNTER tokudb_primary_key_bytes_inserted;
void toku_hton_update_primary_key_bytes_inserted(uint64_t row_size) {
@@ -279,7 +286,9 @@ static int tokudb_set_product_name(void) {
static int tokudb_init_func(void *p) {
TOKUDB_DBUG_ENTER("%p", p);
- int r;
+
+ int r = toku_ydb_init();
+ assert(r==0);
// 3938: lock the handlerton's initialized status flag for writing
rwlock_t_lock_write(tokudb_hton_initialized_lock);
@@ -294,7 +303,7 @@ static int tokudb_init_func(void *p) {
count = array_elements(all_tokudb_rwlocks);
mysql_rwlock_register("tokudb", all_tokudb_rwlocks, count);
- tokudb_map_mutex.reinit(tokudb_map_mutex_key);
+ //tokudb_map_mutex.reinit(tokudb_map_mutex_key);
#endif /* HAVE_PSI_INTERFACE */
db_env = NULL;
@@ -376,31 +385,35 @@ static int tokudb_init_func(void *p) {
tokudb_hton->discover_table = tokudb_discover_table;
tokudb_hton->discover_table_existence = tokudb_discover_table_existence;
#else
+#if defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
tokudb_hton->discover = tokudb_discover;
#if defined(MYSQL_HANDLERTON_INCLUDE_DISCOVER2)
tokudb_hton->discover2 = tokudb_discover2;
-#endif
-#endif
+#endif // MYSQL_HANDLERTON_INCLUDE_DISCOVER2
+#endif // defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
+#endif // 100000 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 100099
tokudb_hton->commit = tokudb_commit;
tokudb_hton->rollback = tokudb_rollback;
-#if TOKU_INCLUDE_XA
+#if defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
tokudb_hton->prepare = tokudb_xa_prepare;
tokudb_hton->recover = tokudb_xa_recover;
tokudb_hton->commit_by_xid = tokudb_commit_by_xid;
tokudb_hton->rollback_by_xid = tokudb_rollback_by_xid;
-#endif
+#endif // defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
tokudb_hton->panic = tokudb_end;
tokudb_hton->flush_logs = tokudb_flush_logs;
tokudb_hton->show_status = tokudb_show_status;
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
tokudb_hton->handle_fatal_signal = tokudb_handle_fatal_signal;
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
-#if TOKU_INCLUDE_OPTION_STRUCTS
+#if defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
tokudb_hton->table_options = tokudb::sysvars::tokudb_table_options;
tokudb_hton->index_options = tokudb::sysvars::tokudb_index_options;
-#endif
+#endif // defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
if (!tokudb_home)
tokudb_home = mysql_real_data_home;
@@ -641,9 +654,9 @@ static int tokudb_init_func(void *p) {
tokudb_primary_key_bytes_inserted = create_partitioned_counter();
-#if TOKU_THDVAR_MEMALLOC_BUG
+#if defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
init_tree(&tokudb_map, 0, 0, 0, tokudb_map_pair_cmp, true, NULL, NULL);
-#endif
+#endif // defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
if (tokudb::sysvars::strip_frm_data) {
r = tokudb::metadata::strip_frm_data(db_env);
@@ -672,12 +685,13 @@ error:
DBUG_RETURN(true);
}
-static int tokudb_done_func(void* p) {
+static int tokudb_done_func(TOKUDB_UNUSED(void* p)) {
TOKUDB_DBUG_ENTER("");
tokudb::memory::free(toku_global_status_variables);
toku_global_status_variables = NULL;
tokudb::memory::free(toku_global_status_rows);
toku_global_status_rows = NULL;
+ toku_ydb_destroy();
TOKUDB_DBUG_RETURN(0);
}
@@ -688,7 +702,8 @@ static handler* tokudb_create_handler(
return new(mem_root) ha_tokudb(hton, table);
}
-int tokudb_end(handlerton* hton, ha_panic_function type) {
+int tokudb_end(TOKUDB_UNUSED(handlerton* hton),
+ TOKUDB_UNUSED(ha_panic_function type)) {
TOKUDB_DBUG_ENTER("");
int error = 0;
@@ -708,7 +723,7 @@ int tokudb_end(handlerton* hton, ha_panic_function type) {
// count the total number of prepared txn's that we discard
long total_prepared = 0;
-#if TOKU_INCLUDE_XA
+#if defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "begin XA cleanup");
while (1) {
// get xid's
@@ -735,11 +750,11 @@ int tokudb_end(handlerton* hton, ha_panic_function type) {
total_prepared += n_prepared;
}
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "end XA cleanup");
-#endif
+#endif // defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
error = db_env->close(
db_env,
total_prepared > 0 ? TOKUFT_DIRTY_SHUTDOWN : 0);
-#if TOKU_INCLUDE_XA
+#if defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
if (error != 0 && total_prepared > 0) {
sql_print_error(
"%s: %ld prepared txns still live, please shutdown, error %d",
@@ -747,7 +762,7 @@ int tokudb_end(handlerton* hton, ha_panic_function type) {
total_prepared,
error);
} else
-#endif
+#endif // defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
assert_always(error == 0);
db_env = NULL;
}
@@ -757,9 +772,9 @@ int tokudb_end(handlerton* hton, ha_panic_function type) {
tokudb_primary_key_bytes_inserted = NULL;
}
-#if TOKU_THDVAR_MEMALLOC_BUG
+#if defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
delete_tree(&tokudb_map);
-#endif
+#endif // defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
// 3938: drop the initialized flag and unlock
tokudb_hton_initialized = 0;
@@ -768,14 +783,14 @@ int tokudb_end(handlerton* hton, ha_panic_function type) {
TOKUDB_DBUG_RETURN(error);
}
-static int tokudb_close_connection(handlerton* hton, THD* thd) {
+static int tokudb_close_connection(TOKUDB_UNUSED(handlerton* hton), THD* thd) {
int error = 0;
tokudb_trx_data* trx = (tokudb_trx_data*)thd_get_ha_data(thd, tokudb_hton);
if (trx && trx->checkpoint_lock_taken) {
error = db_env->checkpointing_resume(db_env);
}
tokudb::memory::free(trx);
-#if TOKU_THDVAR_MEMALLOC_BUG
+#if defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
mutex_t_lock(tokudb_map_mutex);
struct tokudb_map_pair key = {thd, NULL};
struct tokudb_map_pair* found_key =
@@ -786,18 +801,18 @@ static int tokudb_close_connection(handlerton* hton, THD* thd) {
tree_delete(&tokudb_map, found_key, sizeof(*found_key), NULL);
}
mutex_t_unlock(tokudb_map_mutex);
-#endif
+#endif // defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
return error;
}
-void tokudb_kill_connection(handlerton *hton, THD *thd,
- enum thd_kill_levels level) {
+void tokudb_kill_connection(TOKUDB_UNUSED(handlerton *hton), THD *thd,
+ TOKUDB_UNUSED(enum thd_kill_levels level)) {
TOKUDB_DBUG_ENTER("");
db_env->kill_waiter(db_env, thd);
DBUG_VOID_RETURN;
}
-bool tokudb_flush_logs(handlerton * hton) {
+bool tokudb_flush_logs(TOKUDB_UNUSED(handlerton* hton)) {
TOKUDB_DBUG_ENTER("");
int error;
bool result = 0;
@@ -889,7 +904,7 @@ extern "C" enum durability_properties thd_get_durability_property(
#endif
// Determine if an fsync is used when a transaction is committed.
-static bool tokudb_sync_on_commit(THD* thd, tokudb_trx_data* trx, DB_TXN* txn) {
+static bool tokudb_sync_on_commit(THD* thd, DB_TXN* txn) {
#if MYSQL_VERSION_ID >= 50600
// Check the client durability property which is set during 2PC
if (thd_get_durability_property(thd) == HA_IGNORE_DURABILITY)
@@ -913,7 +928,7 @@ static int tokudb_commit(handlerton * hton, THD * thd, bool all) {
DB_TXN *this_txn = *txn;
if (this_txn) {
uint32_t syncflag =
- tokudb_sync_on_commit(thd, trx, this_txn) ? 0 : DB_TXN_NOSYNC;
+ tokudb_sync_on_commit(thd, this_txn) ? 0 : DB_TXN_NOSYNC;
TOKUDB_TRACE_FOR_FLAGS(
TOKUDB_DEBUG_TXN,
"commit trx %u txn %p %" PRIu64 " syncflag %u",
@@ -964,7 +979,7 @@ static int tokudb_rollback(handlerton * hton, THD * thd, bool all) {
TOKUDB_DBUG_RETURN(0);
}
-#if TOKU_INCLUDE_XA
+#if defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
static bool tokudb_sync_on_prepare(void) {
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "enter");
// skip sync of log if fsync log period > 0
@@ -1029,7 +1044,9 @@ static int tokudb_xa_prepare(handlerton* hton, THD* thd, bool all) {
TOKUDB_DBUG_RETURN(r);
}
-static int tokudb_xa_recover(handlerton* hton, XID* xid_list, uint len) {
+static int tokudb_xa_recover(TOKUDB_UNUSED(handlerton* hton),
+ XID* xid_list,
+ uint len) {
TOKUDB_DBUG_ENTER("");
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "enter");
int r = 0;
@@ -1049,7 +1066,7 @@ static int tokudb_xa_recover(handlerton* hton, XID* xid_list, uint len) {
TOKUDB_DBUG_RETURN((int)num_returned);
}
-static int tokudb_commit_by_xid(handlerton* hton, XID* xid) {
+static int tokudb_commit_by_xid(TOKUDB_UNUSED(handlerton* hton), XID* xid) {
TOKUDB_DBUG_ENTER("");
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "enter");
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "xid %p", xid);
@@ -1069,7 +1086,7 @@ cleanup:
TOKUDB_DBUG_RETURN(r);
}
-static int tokudb_rollback_by_xid(handlerton* hton, XID* xid) {
+static int tokudb_rollback_by_xid(TOKUDB_UNUSED(handlerton* hton), XID* xid) {
TOKUDB_DBUG_ENTER("");
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "enter");
TOKUDB_TRACE_FOR_FLAGS(TOKUDB_DEBUG_XA, "xid %p", xid);
@@ -1089,7 +1106,7 @@ cleanup:
TOKUDB_DBUG_RETURN(r);
}
-#endif
+#endif // defined(TOKU_INCLUDE_XA) && TOKU_INCLUDE_XA
static int tokudb_savepoint(handlerton * hton, THD * thd, void *savepoint) {
TOKUDB_DBUG_ENTER("%p", savepoint);
@@ -1216,8 +1233,9 @@ static int tokudb_discover_table_existence(
my_free(frmblob);
return res != ENOENT;
}
-#endif
+#endif // 100000 <= MYSQL_VERSION_ID && MYSQL_VERSION_ID <= 100099
+#if defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
static int tokudb_discover(
handlerton* hton,
THD* thd,
@@ -1249,15 +1267,13 @@ static int tokudb_discover2(
return tokudb_discover3(hton, thd, db, name, path, frmblob, frmlen);
}
-static int tokudb_discover3(
- handlerton* hton,
- THD* thd,
- const char* db,
- const char* name,
- const char* path,
- uchar** frmblob,
- size_t* frmlen) {
-
+static int tokudb_discover3(TOKUDB_UNUSED(handlerton* hton),
+ THD* thd,
+ const char* db,
+ const char* name,
+ const char* path,
+ uchar** frmblob,
+ size_t* frmlen) {
TOKUDB_DBUG_ENTER("%s %s %s", db, name, path);
int error;
DB* status_db = NULL;
@@ -1315,6 +1331,7 @@ cleanup:
}
TOKUDB_DBUG_RETURN(error);
}
+#endif // defined(TOKU_INCLUDE_DISCOVER_FRM) && TOKU_INCLUDE_DISCOVER_FRM
#define STATPRINT(legend, val) if (legend != NULL && val != NULL) \
@@ -1520,7 +1537,7 @@ cleanup:
}
static bool tokudb_show_status(
- handlerton* hton,
+ TOKUDB_UNUSED(handlerton* hton),
THD* thd,
stat_print_fn* stat_print,
enum ha_stat_type stat_type) {
@@ -1535,7 +1552,8 @@ static bool tokudb_show_status(
return false;
}
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
static void tokudb_handle_fatal_signal(
TOKUDB_UNUSED(handlerton* hton),
TOKUDB_UNUSD(THD* thd),
@@ -1545,12 +1563,12 @@ static void tokudb_handle_fatal_signal(
db_env_try_gdb_stack_trace(tokudb_gdb_path);
}
}
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
-static void tokudb_print_error(
- const DB_ENV* db_env,
- const char* db_errpfx,
- const char* buffer) {
+static void tokudb_print_error(TOKUDB_UNUSED(const DB_ENV* db_env),
+ const char* db_errpfx,
+ const char* buffer) {
sql_print_error("%s: %s", db_errpfx, buffer);
}
@@ -1617,7 +1635,8 @@ struct st_mysql_storage_engine tokudb_storage_engine = {
MYSQL_HANDLERTON_INTERFACE_VERSION
};
-#if defined(TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING)
+#if defined(TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING) && \
+ TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING
struct tokudb_search_txn_extra {
bool match_found;
uint64_t match_txn_id;
@@ -1660,10 +1679,10 @@ static bool tokudb_txn_id_to_client_id(
}
return e.match_found;
}
-#endif
+#endif // defined(TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING) &&
+ // TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING
static void tokudb_pretty_key(
- const DB* db,
const DBT* key,
const char* default_key,
String* out) {
@@ -1685,12 +1704,12 @@ static void tokudb_pretty_key(
}
}
-void tokudb_pretty_left_key(const DB* db, const DBT* key, String* out) {
- tokudb_pretty_key(db, key, "-infinity", out);
+void tokudb_pretty_left_key(const DBT* key, String* out) {
+ tokudb_pretty_key(key, "-infinity", out);
}
-void tokudb_pretty_right_key(const DB* db, const DBT* key, String* out) {
- tokudb_pretty_key(db, key, "+infinity", out);
+void tokudb_pretty_right_key(const DBT* key, String* out) {
+ tokudb_pretty_key(key, "+infinity", out);
}
const char* tokudb_get_index_name(DB* db) {
@@ -1737,20 +1756,20 @@ static void tokudb_lock_timeout_callback(
log_str.append_ulonglong(blocking_txnid);
if (tokudb_equal_key(left_key, right_key)) {
String key_str;
- tokudb_pretty_key(db, left_key, "?", &key_str);
+ tokudb_pretty_key(left_key, "?", &key_str);
log_str.append(", \"key\":");
log_str.append("\"");
log_str.append(key_str);
log_str.append("\"");
} else {
String left_str;
- tokudb_pretty_left_key(db, left_key, &left_str);
+ tokudb_pretty_left_key(left_key, &left_str);
log_str.append(", \"key_left\":");
log_str.append("\"");
log_str.append(left_str);
log_str.append("\"");
String right_str;
- tokudb_pretty_right_key(db, right_key, &right_str);
+ tokudb_pretty_right_key(right_key, &right_str);
log_str.append(", \"key_right\":");
log_str.append("\"");
log_str.append(right_str);
@@ -1763,14 +1782,14 @@ static void tokudb_lock_timeout_callback(
char* new_lock_timeout =
tokudb::memory::strdup(log_str.c_ptr(), MY_FAE);
tokudb::sysvars::set_last_lock_timeout(thd, new_lock_timeout);
-#if TOKU_THDVAR_MEMALLOC_BUG
+#if defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
mutex_t_lock(tokudb_map_mutex);
struct tokudb_map_pair old_key = {thd, old_lock_timeout};
tree_delete(&tokudb_map, &old_key, sizeof old_key, NULL);
struct tokudb_map_pair new_key = {thd, new_lock_timeout};
tree_insert(&tokudb_map, &new_key, sizeof new_key, NULL);
mutex_t_unlock(tokudb_map_mutex);
-#endif
+#endif // defined(TOKU_THDVAR_MEMALLOC_BUG) && TOKU_THDVAR_MEMALLOC_BUG
tokudb::memory::free(old_lock_timeout);
}
// dump to stderr
@@ -1786,7 +1805,8 @@ static void tokudb_lock_timeout_callback(
mysql_thread_id,
(int)qs->length,
qs->str);
-#if defined(TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING)
+#if defined(TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING) && \
+ TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING
uint64_t blocking_thread_id = 0;
if (tokudb_txn_id_to_client_id(
thd,
@@ -1806,7 +1826,8 @@ static void tokudb_lock_timeout_callback(
blocking_qs.c_ptr());
}
}
-#endif
+#endif // defined(TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING) &&
+ // TOKU_INCLUDE_LOCK_TIMEOUT_QUERY_STRING
}
}
}
@@ -1871,7 +1892,9 @@ static void tokudb_lock_wait_needed_callback(
// Retrieves variables for information_schema.global_status.
// Names (columnname) are automatically converted to upper case,
// and prefixed with "TOKUDB_"
-static int show_tokudb_vars(THD *thd, SHOW_VAR *var, char *buff) {
+static int show_tokudb_vars(TOKUDB_UNUSED(THD* thd),
+ SHOW_VAR* var,
+ TOKUDB_UNUSED(char* buff)) {
TOKUDB_DBUG_ENTER("");
int error;
@@ -1975,16 +1998,6 @@ static SHOW_VAR toku_global_status_variables_export[]= {
{NullS, NullS, SHOW_LONG}
};
-#if TOKU_INCLUDE_BACKTRACE
-#include <execinfo.h>
-static void tokudb_backtrace(void) {
- const int N_POINTERS = 30;
- void *backtrace_pointers[N_POINTERS];
- int n = backtrace(backtrace_pointers, N_POINTERS);
- backtrace_symbols_fd(backtrace_pointers, n, fileno(stderr));
-}
-#endif
-
#ifdef MARIA_PLUGIN_INTERFACE_VERSION
maria_declare_plugin(tokudb)
#else
diff --git a/storage/tokudb/hatoku_hton.h b/storage/tokudb/hatoku_hton.h
index 80e13fa9b0c..e632a9afe88 100644
--- a/storage/tokudb/hatoku_hton.h
+++ b/storage/tokudb/hatoku_hton.h
@@ -92,7 +92,8 @@ inline toku_compression_method row_format_to_toku_compression_method(
inline enum row_type row_format_to_row_type(
tokudb::sysvars::row_format_t row_format) {
-#if TOKU_INCLUDE_ROW_TYPE_COMPRESSION
+#if defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) && \
+ TOKU_INCLUDE_ROW_TYPE_COMPRESSION
switch (row_format) {
case tokudb::sysvars::SRV_ROW_FORMAT_UNCOMPRESSED:
return ROW_TYPE_TOKU_UNCOMPRESSED;
@@ -111,13 +112,15 @@ inline enum row_type row_format_to_row_type(
case tokudb::sysvars::SRV_ROW_FORMAT_DEFAULT:
return ROW_TYPE_DEFAULT;
}
-#endif
+#endif // defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) &&
+ // TOKU_INCLUDE_ROW_TYPE_COMPRESSION
return ROW_TYPE_DEFAULT;
}
inline tokudb::sysvars::row_format_t row_type_to_row_format(
enum row_type type) {
-#if TOKU_INCLUDE_ROW_TYPE_COMPRESSION
+#if defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) && \
+ TOKU_INCLUDE_ROW_TYPE_COMPRESSION
switch (type) {
case ROW_TYPE_TOKU_UNCOMPRESSED:
return tokudb::sysvars::SRV_ROW_FORMAT_UNCOMPRESSED;
@@ -138,7 +141,8 @@ inline tokudb::sysvars::row_format_t row_type_to_row_format(
default:
return tokudb::sysvars::SRV_ROW_FORMAT_DEFAULT;
}
-#endif
+#endif // defined(TOKU_INCLUDE_ROW_TYPE_COMPRESSION) &&
+ // TOKU_INCLUDE_ROW_TYPE_COMPRESSION
return tokudb::sysvars::SRV_ROW_FORMAT_DEFAULT;
}
@@ -158,7 +162,8 @@ inline toku_compression_method row_type_to_toku_compression_method(
void tokudb_checkpoint_lock(THD * thd);
void tokudb_checkpoint_unlock(THD * thd);
-inline uint64_t tokudb_get_lock_wait_time_callback(uint64_t default_wait_time) {
+inline uint64_t tokudb_get_lock_wait_time_callback(
+ TOKUDB_UNUSED(uint64_t default_wait_time)) {
THD *thd = current_thd;
return tokudb::sysvars::lock_timeout(thd);
}
@@ -168,7 +173,8 @@ inline uint64_t tokudb_get_loader_memory_size_callback(void) {
return tokudb::sysvars::loader_memory_size(thd);
}
-inline uint64_t tokudb_get_killed_time_callback(uint64_t default_killed_time) {
+inline uint64_t tokudb_get_killed_time_callback(
+ TOKUDB_UNUSED(uint64_t default_killed_time)) {
THD *thd = current_thd;
return tokudb::sysvars::killed_time(thd);
}
@@ -178,7 +184,8 @@ inline int tokudb_killed_callback(void) {
return thd_kill_level(thd);
}
-inline bool tokudb_killed_thd_callback(void *extra, uint64_t deleted_rows) {
+inline bool tokudb_killed_thd_callback(void* extra,
+ TOKUDB_UNUSED(uint64_t deleted_rows)) {
THD *thd = static_cast<THD *>(extra);
return thd_kill_level(thd) != 0;
}
@@ -196,8 +203,8 @@ void tokudb_split_dname(
String& table_name,
String& dictionary_name);
-void tokudb_pretty_left_key(const DB* db, const DBT* key, String* out);
-void tokudb_pretty_right_key(const DB* db, const DBT* key, String* out);
+void tokudb_pretty_left_key(const DBT* key, String* out);
+void tokudb_pretty_right_key(const DBT* key, String* out);
const char *tokudb_get_index_name(DB* db);
#endif //#ifdef _HATOKU_HTON
diff --git a/storage/tokudb/mysql-test/rpl/disabled.def b/storage/tokudb/mysql-test/rpl/disabled.def
index 4c1a9a3e785..282e343d57f 100644
--- a/storage/tokudb/mysql-test/rpl/disabled.def
+++ b/storage/tokudb/mysql-test/rpl/disabled.def
@@ -13,3 +13,4 @@ rpl_tokudb_write_unique_uc1: unreliable, uses timestamp differences
rpl_tokudb_read_only_ff: unreliable, uses timestamp differences
rpl_tokudb_read_only_tf: unreliable, uses timestamp differences
rpl_tokudb_read_only_tt: unreliable, uses timestamp differences
+rpl_tokudb_read_only_ft: no TOKU_INCLUDE_RFR
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/rpl_mixed_replace_into.result b/storage/tokudb/mysql-test/rpl/r/rpl_mixed_replace_into.result
index abe80743f62..abe80743f62 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/rpl_mixed_replace_into.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_mixed_replace_into.result
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_not_null_tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_not_null_tokudb.result
index 6f70d6165a1..66aaaa6b6fa 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_not_null_tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_not_null_tokudb.result
@@ -46,15 +46,7 @@ INSERT INTO t4(a) VALUES (5);
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
TABLES t2 and t3 must be different.
connection master;
SELECT * FROM t3 ORDER BY a;
@@ -95,10 +87,6 @@ REPLACE INTO t1(a,b,c) VALUES (2, NULL, 300);
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
************* CLEANING *************
connection master;
DROP TABLE t1;
@@ -151,10 +139,6 @@ REPLACE INTO t1(a,b,c) VALUES (2, NULL, b'00');
TABLES t1 and t2 must be equal otherwise an error will be thrown.
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_delete_pk.result b/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_delete_pk.result
index 28f1a384236..9ad7708a11d 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_delete_pk.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_delete_pk.result
@@ -5,11 +5,6 @@ drop table if exists t;
connection slave;
show variables like 'tokudb_rpl_%';
Variable_name Value
-tokudb_rpl_check_readonly ON
-tokudb_rpl_lookup_rows OFF
-tokudb_rpl_lookup_rows_delay 10000
-tokudb_rpl_unique_checks OFF
-tokudb_rpl_unique_checks_delay 10000
connection master;
create table t (a bigint not null, primary key(a)) engine=tokudb;
insert into t values (1);
@@ -19,10 +14,6 @@ connection master;
connection slave;
connection master;
include/diff_tables.inc [master:test.t, slave:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
delete from t where a=2;
select unix_timestamp() into @tstart;
@@ -34,10 +25,6 @@ select @tend-@tstart <= 5;
@tend-@tstart <= 5
1
include/diff_tables.inc [master:test.t, slave:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table if exists t;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_update_pk_uc0_lookup0.result b/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_update_pk_uc0_lookup0.result
index 7e250dee4b4..10ab579de27 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_update_pk_uc0_lookup0.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_update_pk_uc0_lookup0.result
@@ -5,11 +5,6 @@ drop table if exists t;
connection slave;
show variables like 'tokudb_rpl_%';
Variable_name Value
-tokudb_rpl_check_readonly ON
-tokudb_rpl_lookup_rows OFF
-tokudb_rpl_lookup_rows_delay 10000
-tokudb_rpl_unique_checks OFF
-tokudb_rpl_unique_checks_delay 10000
connection master;
create table t (a bigint not null, b bigint not null, primary key(a)) engine=tokudb;
insert into t values (1,0);
@@ -19,10 +14,6 @@ connection master;
connection slave;
connection master;
include/diff_tables.inc [master:test.t, slave:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
update t set b=b+1 where a=2;
update t set b=b+2 where a=1;
@@ -44,10 +35,6 @@ a b
3 5
4 3
include/diff_tables.inc [master:test.t, slave:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table if exists t;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_write_pk.result b/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_write_pk.result
index 6388fad22b2..0ae63f0d02f 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_write_pk.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_parallel_tokudb_write_pk.result
@@ -5,8 +5,6 @@ drop table if exists t;
connection slave;
show variables like 'tokudb_rpl_unique_checks%';
Variable_name Value
-tokudb_rpl_unique_checks OFF
-tokudb_rpl_unique_checks_delay 5000
connection master;
create table t (a bigint not null, primary key(a)) engine=tokudb;
insert into t values (1);
@@ -17,10 +15,6 @@ connection master;
connection slave;
connection master;
include/diff_tables.inc [master:test.t, slave:test.t]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table if exists t;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_row_basic_3tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_row_basic_3tokudb.result
index 1edcc5c410e..32a42143180 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_row_basic_3tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_row_basic_3tokudb.result
@@ -540,20 +540,12 @@ INSERT INTO t1 VALUES (1, "", 1);
INSERT INTO t1 VALUES (2, repeat(_utf8'a', 16), 2);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
[expecting slave to replicate correctly]
connection master;
INSERT INTO t2 VALUES (1, "", 1);
INSERT INTO t2 VALUES (2, repeat(_utf8'a', 16), 2);
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS = @saved_slave_type_conversions;
call mtr.add_suppression("Slave SQL.*Table definition on master and slave does not match: Column 1 size mismatch.* error.* 1535");
@@ -567,10 +559,6 @@ INSERT INTO t4 VALUES (1, "", 1);
INSERT INTO t4 VALUES (2, repeat(_utf8'a', 128), 2);
connection slave;
include/diff_tables.inc [master:t4, slave:t4]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
[expecting slave to stop]
connection master;
INSERT INTO t5 VALUES (1, "", 1);
@@ -593,10 +581,6 @@ INSERT INTO t7 VALUES (1, "", 1);
INSERT INTO t7 VALUES (2, repeat(_utf8'a', 255), 2);
connection slave;
include/diff_tables.inc [master:t7, slave:t7]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1, t2, t3, t4, t5, t6, t7;
connection slave;
@@ -608,10 +592,6 @@ ERROR 23000: Duplicate entry '10' for key 'PRIMARY'
INSERT INTO t1 VALUES (4);
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
@@ -670,10 +650,6 @@ UPDATE t1 SET `int_key` = 4 ORDER BY `pk` LIMIT 6;
connection slave;
*** results: t2 must be consistent ****
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1, t2;
EOF OF TESTS
@@ -693,10 +669,6 @@ UPDATE t1 SET a = 0 WHERE a < 4;
UPDATE t1 SET a = 8 WHERE a < 5;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
@@ -748,10 +720,6 @@ UPDATE IGNORE t1 SET a = 9 WHERE a < 5 LIMIT 3;
connection slave;
SET GLOBAL SLAVE_TYPE_CONVERSIONS = @saved_slave_type_conversions;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_row_rec_comp_tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_row_rec_comp_tokudb.result
index e58e1ddad9f..df1fe125aa4 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_row_rec_comp_tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_row_rec_comp_tokudb.result
@@ -9,10 +9,6 @@ INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 );
UPDATE IGNORE t1 SET c5 = 'a';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -26,10 +22,6 @@ INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 );
UPDATE IGNORE t1 SET c5 = 'a';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -42,10 +34,6 @@ INSERT INTO t1(c1) VALUES (NULL);
UPDATE t1 SET c1= 0;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/rpl_row_replace_into.result b/storage/tokudb/mysql-test/rpl/r/rpl_row_replace_into.result
index abe80743f62..abe80743f62 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/rpl_row_replace_into.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_row_replace_into.result
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_set_null_tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_set_null_tokudb.result
index 7088e96aed9..19ca9b2c59e 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_set_null_tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_set_null_tokudb.result
@@ -7,18 +7,10 @@ INSERT INTO `t1` VALUES ( 1, 1 );
UPDATE t1 SET c1=NULL where c2=1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DELETE FROM t1 WHERE c2=1 LIMIT 1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
@@ -32,18 +24,10 @@ w
UPDATE t1 SET c1=NULL WHERE c1='w';
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DELETE FROM t1 LIMIT 2;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/rpl_stmt_replace_into.result b/storage/tokudb/mysql-test/rpl/r/rpl_stmt_replace_into.result
index abe80743f62..abe80743f62 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/rpl_stmt_replace_into.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_stmt_replace_into.result
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_mixed_dml.result b/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_mixed_dml.result
index a5060d9e3bf..8ada947f217 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_mixed_dml.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_tokudb_mixed_dml.result
@@ -485,36 +485,36 @@ SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
CREATE USER 'user_test_rpl'@'localhost' IDENTIFIED BY PASSWORD '*1111111111111111111111111111111111111111';
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection slave;
USE test_rpl;
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection master;
******************** GRANT ********************
GRANT SELECT ON *.* TO 'user_test_rpl'@'localhost';
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 Y
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 Y
connection slave;
USE test_rpl;
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 Y
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 Y
connection master;
******************** REVOKE ********************
REVOKE SELECT ON *.* FROM 'user_test_rpl'@'localhost';
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection slave;
USE test_rpl;
SELECT host, user, password, plugin, authentication_string, select_priv FROM mysql.user WHERE user LIKE 'user_test_rpl%';
host user password plugin authentication_string select_priv
-localhost user_test_rpl *1111111111111111111111111111111111111111 N
+localhost user_test_rpl mysql_native_password *1111111111111111111111111111111111111111 N
connection master;
******************** SET PASSWORD ********************
@@ -679,7 +679,6 @@ DROP TRIGGER tr1;
******************** EVENTS ********************
-GRANT EVENT ON *.* TO 'root'@'localhost';
INSERT INTO t1 VALUES(1, 'test1');
CREATE EVENT e1 ON SCHEDULE EVERY '1' SECOND COMMENT 'e_second_comment' DO DELETE FROM t1;
SHOW EVENTS;
@@ -1101,8 +1100,6 @@ master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2
master-bin.000001 # Xid # # COMMIT /* XID */
master-bin.000001 # Gtid # # GTID #-#-#
master-bin.000001 # Query # # use `test_rpl`; DROP TRIGGER tr1
-master-bin.000001 # Gtid # # GTID #-#-#
-master-bin.000001 # Query # # use `test_rpl`; GRANT EVENT ON *.* TO 'root'@'localhost'
master-bin.000001 # Gtid # # BEGIN GTID #-#-#
master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 'test1')
master-bin.000001 # Xid # # COMMIT /* XID */
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_truncate_3tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_truncate_3tokudb.result
index 478fbcc68df..5d3737817a1 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_truncate_3tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_truncate_3tokudb.result
@@ -9,10 +9,6 @@ connection master;
TRUNCATE TABLE t1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Test using a table with delete triggers ====
connection master;
SET @count := 1;
@@ -23,10 +19,6 @@ connection master;
TRUNCATE TABLE t1;
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
connection slave;
@@ -39,10 +31,6 @@ connection master;
DELETE FROM t1;
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
==== Test using a table with delete triggers ====
connection master;
SET @count := 1;
@@ -53,10 +41,6 @@ connection master;
DELETE FROM t1;
connection slave;
include/diff_tables.inc [master:t2, slave:t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1,t2;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_typeconv_tokudb.result b/storage/tokudb/mysql-test/rpl/r/rpl_typeconv_tokudb.result
index 27a89c3b67c..636792ce4db 100644
--- a/storage/tokudb/mysql-test/rpl/r/rpl_typeconv_tokudb.result
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_typeconv_tokudb.result
@@ -8,10 +8,6 @@ CREATE TABLE t1(b1 BIT(1), b2 BIT(2), b3 BIT(3)) ENGINE=TokuDB;
INSERT INTO t1 VALUES (b'0', b'01', b'101');
connection slave;
include/diff_tables.inc [master:t1, slave:t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
DROP TABLE t1;
connection slave;
diff --git a/storage/tokudb/mysql-test/rpl/r/rpl_xa_interleave.result b/storage/tokudb/mysql-test/rpl/r/rpl_xa_interleave.result
new file mode 100644
index 00000000000..98ded9d2097
--- /dev/null
+++ b/storage/tokudb/mysql-test/rpl/r/rpl_xa_interleave.result
@@ -0,0 +1,78 @@
+include/master-slave.inc
+[connection master]
+CREATE TABLE t1(`a` INT) ENGINE=TokuDB;
+connection master;
+XA START 'x1';
+INSERT INTO t1 VALUES (1);
+XA END 'x1';
+XA PREPARE 'x1';
+connection master1;
+BEGIN;
+INSERT INTO t1 VALUES (10);
+COMMIT;
+XA START 'y1';
+INSERT INTO t1 VALUES (2);
+XA END 'y1';
+XA PREPARE 'y1';
+connection master;
+XA COMMIT 'x1';
+connection master1;
+XA COMMIT 'y1';
+connection master;
+BEGIN;
+INSERT INTO t1 VALUES (11);
+COMMIT;
+XA START 'x2';
+INSERT INTO t1 VALUES (3);
+XA END 'x2';
+XA PREPARE 'x2';
+connection master1;
+XA START 'y2';
+INSERT INTO t1 VALUES (4);
+XA END 'y2';
+XA PREPARE 'y2';
+connection master;
+XA COMMIT 'x2';
+connection master1;
+XA COMMIT 'y2';
+connection master;
+XA START 'x1';
+INSERT INTO t1 VALUES (1);
+XA END 'x1';
+XA PREPARE 'x1';
+connection master1;
+BEGIN;
+INSERT INTO t1 VALUES (10);
+COMMIT;
+XA START 'y1';
+INSERT INTO t1 VALUES (2);
+XA END 'y1';
+XA PREPARE 'y1';
+connection master;
+XA ROLLBACK 'x1';
+connection master1;
+XA ROLLBACK 'y1';
+connection master;
+BEGIN;
+INSERT INTO t1 VALUES (11);
+COMMIT;
+XA START 'x2';
+INSERT INTO t1 VALUES (3);
+XA END 'x2';
+XA PREPARE 'x2';
+connection master1;
+XA START 'y2';
+INSERT INTO t1 VALUES (4);
+XA END 'y2';
+XA PREPARE 'y2';
+connection master;
+XA ROLLBACK 'x2';
+connection master1;
+XA ROLLBACK 'y2';
+connection master;
+connection slave;
+TABLES t1 and t2 must be equal otherwise an error will be thrown.
+include/diff_tables.inc [master:test.t1, slave:test.t1]
+connection master;
+DROP TABLE t1;
+include/rpl_end.inc
diff --git a/storage/tokudb/mysql-test/rpl/r/tokudb_innodb_xa_crash.result b/storage/tokudb/mysql-test/rpl/r/tokudb_innodb_xa_crash.result
index ada27299b38..aa95091b40b 100644
--- a/storage/tokudb/mysql-test/rpl/r/tokudb_innodb_xa_crash.result
+++ b/storage/tokudb/mysql-test/rpl/r/tokudb_innodb_xa_crash.result
@@ -10,15 +10,7 @@ commit;
connection slave;
TABLES t1 and t2 must be equal otherwise an error will be thrown.
include/diff_tables.inc [master:test.t1, slave:test.t1]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
include/diff_tables.inc [master:test.t2, slave:test.t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
connection master;
drop table t1,t2;
include/rpl_end.inc
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/rpl_mixed_replace_into.test b/storage/tokudb/mysql-test/rpl/t/rpl_mixed_replace_into.test
index 05e6e2fb228..05e6e2fb228 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/rpl_mixed_replace_into.test
+++ b/storage/tokudb/mysql-test/rpl/t/rpl_mixed_replace_into.test
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/rpl_row_replace_into.test b/storage/tokudb/mysql-test/rpl/t/rpl_row_replace_into.test
index 062f11e0ed9..062f11e0ed9 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/rpl_row_replace_into.test
+++ b/storage/tokudb/mysql-test/rpl/t/rpl_row_replace_into.test
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/rpl_stmt_replace_into.test b/storage/tokudb/mysql-test/rpl/t/rpl_stmt_replace_into.test
index f7e4c7a09e0..f7e4c7a09e0 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/t/rpl_stmt_replace_into.test
+++ b/storage/tokudb/mysql-test/rpl/t/rpl_stmt_replace_into.test
diff --git a/storage/tokudb/mysql-test/rpl/t/rpl_xa_interleave.test b/storage/tokudb/mysql-test/rpl/t/rpl_xa_interleave.test
new file mode 100644
index 00000000000..3941604c855
--- /dev/null
+++ b/storage/tokudb/mysql-test/rpl/t/rpl_xa_interleave.test
@@ -0,0 +1,103 @@
+--source include/have_tokudb.inc
+--source include/have_binlog_format_mixed_or_row.inc
+--source include/master-slave.inc
+
+CREATE TABLE t1(`a` INT) ENGINE=TokuDB;
+
+## XA interleave commit
+--connection master
+XA START 'x1';
+INSERT INTO t1 VALUES (1);
+XA END 'x1';
+XA PREPARE 'x1';
+
+--connection master1
+BEGIN;
+INSERT INTO t1 VALUES (10);
+COMMIT;
+XA START 'y1';
+INSERT INTO t1 VALUES (2);
+XA END 'y1';
+XA PREPARE 'y1';
+
+--connection master
+XA COMMIT 'x1';
+
+--connection master1
+XA COMMIT 'y1';
+
+--connection master
+BEGIN;
+INSERT INTO t1 VALUES (11);
+COMMIT;
+XA START 'x2';
+INSERT INTO t1 VALUES (3);
+XA END 'x2';
+XA PREPARE 'x2';
+
+--connection master1
+XA START 'y2';
+INSERT INTO t1 VALUES (4);
+XA END 'y2';
+XA PREPARE 'y2';
+
+--connection master
+XA COMMIT 'x2';
+
+--connection master1
+XA COMMIT 'y2';
+
+## XA interleave rollback
+--connection master
+XA START 'x1';
+INSERT INTO t1 VALUES (1);
+XA END 'x1';
+XA PREPARE 'x1';
+
+--connection master1
+BEGIN;
+INSERT INTO t1 VALUES (10);
+COMMIT;
+XA START 'y1';
+INSERT INTO t1 VALUES (2);
+XA END 'y1';
+XA PREPARE 'y1';
+
+--connection master
+XA ROLLBACK 'x1';
+
+--connection master1
+XA ROLLBACK 'y1';
+
+--connection master
+BEGIN;
+INSERT INTO t1 VALUES (11);
+COMMIT;
+XA START 'x2';
+INSERT INTO t1 VALUES (3);
+XA END 'x2';
+XA PREPARE 'x2';
+
+--connection master1
+XA START 'y2';
+INSERT INTO t1 VALUES (4);
+XA END 'y2';
+XA PREPARE 'y2';
+
+--connection master
+XA ROLLBACK 'x2';
+
+--connection master1
+XA ROLLBACK 'y2';
+
+--connection master
+
+--sync_slave_with_master
+
+--echo TABLES t1 and t2 must be equal otherwise an error will be thrown.
+--let $diff_tables= master:test.t1, slave:test.t1
+--source include/diff_tables.inc
+
+--connection master
+DROP TABLE t1;
+--source include/rpl_end.inc
diff --git a/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer.inc b/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer.inc
new file mode 100644
index 00000000000..6c7bc8aadda
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer.inc
@@ -0,0 +1,2 @@
+--source $GENERATED
+--remove_file $GENERATED
diff --git a/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer_silent.inc b/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer_silent.inc
new file mode 100644
index 00000000000..0a5314dd8e3
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_footer_silent.inc
@@ -0,0 +1,9 @@
+--echo This test does not produce any output on success
+--disable_query_log
+--disable_result_log
+--let $old_include_silent= $include_silent
+--let $include_silent= 1
+--source fast_update_gen_footer.inc
+--let $include_silent= $old_include_silent
+--enable_query_log
+--enable_result_log
diff --git a/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_header.inc b/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_header.inc
new file mode 100644
index 00000000000..820385593c7
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/fast_update_gen_header.inc
@@ -0,0 +1,6 @@
+--source include/have_tokudb.inc
+--source include/have_innodb.inc
+--disable_query_log
+set tokudb_enable_fast_update=1;
+--source setup_fast_update_upsert.inc
+--enable_query_log
diff --git a/storage/tokudb/mysql-test/tokudb/include/fast_update_int.inc b/storage/tokudb/mysql-test/tokudb/include/fast_update_int.inc
new file mode 100644
index 00000000000..645a02a2a2b
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/fast_update_int.inc
@@ -0,0 +1,48 @@
+insert into t values (1,0), (2,0), (3,0);
+select * from t;
+
+# set is fast
+update t set x = 100 where id = 2;
+select * from t;
+
+# increment is fast
+update t set x = x + 1 where id = 3;
+select * from t;
+
+# decrement is fast
+update t set x = x - 1 where id = 3;
+select * from t;
+
+# field=field+constant is fast
+update t set x = x + 100 where id = 3;
+select * from t;
+
+# field=field-constant is fast
+update t set x = x - 100 where id = 3;
+select * from t;
+
+# field=constant+field is not yet fast
+--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
+--error ER_UNSUPPORTED_EXTENSION
+update t set x = 1 + x where id = 1;
+
+# field=-field is not yet fast
+--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
+--error ER_UNSUPPORTED_EXTENSION
+update t set x = -x where id = 1;
+
+# yes, we can update a field in a non-existent row and the row is not inserted
+update t set x = x + 1 where id = 100;
+select * from t;
+
+# range updates are not yet fast
+--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
+--error ER_UNSUPPORTED_EXTENSION
+update t set x = x + 1 where 1 <= id and id < 100;
+
+# full table updates are not yet fast
+--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/
+--error ER_UNSUPPORTED_EXTENSION
+update t set x = x + 1;
+
+drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/include/fast_upsert_gen_header.inc b/storage/tokudb/mysql-test/tokudb/include/fast_upsert_gen_header.inc
new file mode 100644
index 00000000000..26b19c66efa
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/fast_upsert_gen_header.inc
@@ -0,0 +1,6 @@
+--source include/have_tokudb.inc
+--source include/have_innodb.inc
+--disable_query_log
+set tokudb_enable_fast_upsert=1;
+--source setup_fast_update_upsert.inc
+--enable_query_log
diff --git a/storage/tokudb/mysql-test/tokudb/include/fast_upsert_int.inc b/storage/tokudb/mysql-test/tokudb/include/fast_upsert_int.inc
new file mode 100644
index 00000000000..45c206e496a
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/fast_upsert_int.inc
@@ -0,0 +1,19 @@
+insert into tt (id) values (1),(2),(3) on duplicate key update x = 0;
+insert into tt (id) values (1) on duplicate key update y = 0, z = 42;
+insert into tt (id) values (1) on duplicate key update y = y + 1, z = z + 50;
+insert into tt (id) values (1) on duplicate key update y = y - 1;
+insert into tt (id) values (1) on duplicate key update z = z - 50;
+
+create table ti like tt;
+alter table ti engine=innodb;
+insert into ti (id) values (1),(2),(3) on duplicate key update x = 0;
+insert into ti (id) values (1) on duplicate key update y = 0, z = 42;
+insert into ti (id) values (1) on duplicate key update y = y + 1, z = z + 50;
+insert into ti (id) values (1) on duplicate key update y = y - 1;
+insert into ti (id) values (1) on duplicate key update z = z - 50;
+
+let $diff_tables = test.tt, test.ti;
+source include/diff_tables.inc;
+
+drop table tt, ti;
+
diff --git a/storage/tokudb/mysql-test/tokudb/include/have_mrr.inc b/storage/tokudb/mysql-test/tokudb/include/have_mrr.inc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/have_mrr.inc
diff --git a/storage/tokudb/mysql-test/tokudb/include/setup_fast_update_upsert.inc b/storage/tokudb/mysql-test/tokudb/include/setup_fast_update_upsert.inc
new file mode 100644
index 00000000000..7d1c53b9faf
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/include/setup_fast_update_upsert.inc
@@ -0,0 +1,8 @@
+# It's supposed that for strict mode some additional checks must be provided,
+# what can lead to necessity to read some data from storage,
+# while the general optimization for fast update and upsert is that
+# there are no read operations during insert/update execution.
+# That is why strict mode must be turned off for fast update/upsert testing.
+
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_bin_descriptor.result b/storage/tokudb/mysql-test/tokudb/r/change_column_bin_descriptor.result
index 5e6a504b47f..4aed71257d1 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_bin_descriptor.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_bin_descriptor.result
@@ -33,8 +33,4 @@ HEX(b)
68000000
6B000000
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_bin_rename.result b/storage/tokudb/mysql-test/tokudb/r/change_column_bin_rename.result
index 436c51c3c96..864cb853b6b 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_bin_rename.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_bin_rename.result
@@ -536,10 +536,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(2);
ALTER TABLE t CHANGE COLUMN a b BINARY(2);
ALTER TABLE t CHANGE COLUMN b a BINARY(2);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(3);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -1066,10 +1062,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(3);
ALTER TABLE t CHANGE COLUMN a b BINARY(3);
ALTER TABLE t CHANGE COLUMN b a BINARY(3);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(4);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -1596,10 +1588,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(4);
ALTER TABLE t CHANGE COLUMN a b BINARY(4);
ALTER TABLE t CHANGE COLUMN b a BINARY(4);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(5);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -2124,10 +2112,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(5);
ALTER TABLE t CHANGE COLUMN a b BINARY(5);
ALTER TABLE t CHANGE COLUMN b a BINARY(5);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(6);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -2650,10 +2634,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(6);
ALTER TABLE t CHANGE COLUMN a b BINARY(6);
ALTER TABLE t CHANGE COLUMN b a BINARY(6);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(7);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -3176,10 +3156,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(7);
ALTER TABLE t CHANGE COLUMN a b BINARY(7);
ALTER TABLE t CHANGE COLUMN b a BINARY(7);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(8);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -3702,10 +3678,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(8);
ALTER TABLE t CHANGE COLUMN a b BINARY(8);
ALTER TABLE t CHANGE COLUMN b a BINARY(8);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(9);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -4242,10 +4214,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(16);
ALTER TABLE t CHANGE COLUMN a b BINARY(16);
ALTER TABLE t CHANGE COLUMN b a BINARY(16);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(17);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -4796,10 +4764,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(31);
ALTER TABLE t CHANGE COLUMN a b BINARY(31);
ALTER TABLE t CHANGE COLUMN b a BINARY(31);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(32);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -5322,10 +5286,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(32);
ALTER TABLE t CHANGE COLUMN a b BINARY(32);
ALTER TABLE t CHANGE COLUMN b a BINARY(32);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(33);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -5908,10 +5868,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(63);
ALTER TABLE t CHANGE COLUMN a b BINARY(63);
ALTER TABLE t CHANGE COLUMN b a BINARY(63);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(64);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -6434,10 +6390,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(64);
ALTER TABLE t CHANGE COLUMN a b BINARY(64);
ALTER TABLE t CHANGE COLUMN b a BINARY(64);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(65);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -7084,10 +7036,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(127);
ALTER TABLE t CHANGE COLUMN a b BINARY(127);
ALTER TABLE t CHANGE COLUMN b a BINARY(127);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(128);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -7610,10 +7558,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(128);
ALTER TABLE t CHANGE COLUMN a b BINARY(128);
ALTER TABLE t CHANGE COLUMN b a BINARY(128);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(129);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -8386,10 +8330,6 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(254);
ALTER TABLE t CHANGE COLUMN a b BINARY(254);
ALTER TABLE t CHANGE COLUMN b a BINARY(254);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b BINARY(255);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -8912,9 +8852,5 @@ ALTER TABLE ti CHANGE COLUMN b a BINARY(255);
ALTER TABLE t CHANGE COLUMN a b BINARY(255);
ALTER TABLE t CHANGE COLUMN b a BINARY(255);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_blob_data.result b/storage/tokudb/mysql-test/tokudb/r/change_column_blob_data.result
index 6798b0d13cb..07f11e73b30 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_blob_data.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_blob_data.result
@@ -25,10 +25,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('T3V0h0kB7Z43jqSTiaI','czB9GVLA611e55NpukvYdrc4UOTWiIFEfvtvXcTMbn8TFqhie2D3gRzU5AjZoxtSSMMMcsWl0wnsoWtK2tfGQCRgayc9pv0t4NRCFwlH2Un3cpiiQdW59gYphjYXlE1q5ABTuPPv32nb0Ws5deOTxIc11qWPfYnHeuZ91SG94wXYxQLKAqMx1EHaUssU8N6cz8JKrJTVvp5cA4nbGgFLZKOEvqFuHq1mgcaFm71NvcOui2BaVRfUbl64shd');
@@ -54,10 +50,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '', a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('1pR3ukt4Ue1ddcv7l7cdLUtIvUrc','3KWeNropDQVN59sEvm1JNuyNGawl467fqCbpsyxZi9SsxJ8D0WLw6TdCCs2E7TOwtSD5g5rvVFelfdMCe59d9jJ06jpriiPl');
@@ -83,10 +75,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '', a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('ZCcIgA','TgeHsGJbqV0cK6PHoJXwkuk3KeExgjHUouDUAHtuyIrkkegjoIkgZk8Ue77o3Rb4bLsf674Xs0OuzlXFOcaSqU');
@@ -112,10 +100,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '' NOT NULL, a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('4','8COJIsoEwzuFuY0XobeNMr1uhHotDoFksHC4sKkv3MLMI0Rm1XHKUKkEfnFYeog0y1qbkhyM5OhUhczN4uUH2rwA3BZb00rHLE5cxCFsQqGr3RlAX4uDGshnxozQfi7DL3IlRqYjwy0ItkISRHGYwPpW3CuC3cMSOidb48kt1cqqzy7XWtA93KNpBJhcYxAyPO1on5U5N4fgOl0JOZRvzxR5m5yma378hXl3C5W');
@@ -141,10 +125,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '' NOT NULL, a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('zhUb9Hu5Wlv2kL3j9w','C4AQe2AZNlGu8CVuqp7Cygd1bF9pm7W6dBTdd6tAfe6Ac1GscSl');
@@ -170,10 +150,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('WdaEkmCiDOrvN5RGfjGGD17','Rv7pU4m11NDa2H2mE89d6ztify9OAlmPs');
@@ -199,10 +175,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('2ajs1f82ZmqPhqXBpaH','N8Xvw6uv9i7oZJZ');
@@ -228,10 +200,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '', a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('EznArw','vo6j2j3be9KBIlTHlP4bUwWKoZhbVrl6y8utY7cLGtoAMNy7xQSUjbQk7q1eWkzqjhbNqxWcROhC3YNQpizFk8rKTX9cCMuiGrDVBaVnHEaIQ5xhOrao1RDIYctYYn');
@@ -257,10 +225,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '', a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('lL','MjEImtvTwSkiFTBkVCjUv7ns1KFK6e7SQucDDCrKxVF9DLGnhNP1a4nnT9ix3PfdlCn08iu9FbMV0mVCisdmGhXgXxzjohZwBGrN54fLsg7L6h5O3KMvv2XeUB6AenAmZsKa6ZpRKYJiWmq64XLLocD9vjLDnRQ1Op10YuqBe08eNi0QU8oNJuMqnCrVLbw1a8bVrX6CvTRGETBPj4BWb2nyLCIQLZ2brn');
@@ -286,10 +250,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('1N585BBQh0iEW93L','l6Rgi1dWfXEDfaibVhy8R3DvrDLuelXzLrwGW1FEQx2BgWGfzomHJfhGfzSVSqszNdifYmCyRheks');
@@ -315,10 +275,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('HhNGpHAPWQ8','0Q5hSkbZLKKzavHJ7sZ7S9GKzds4BhnE');
@@ -344,10 +300,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('8P49xApofl0PNKnNcmj','DhRrz27wl2mOIoYOvZb6UCzr4u4rxwCoAFrMuM92y3hFjIu0iLUa7xUUZe1F8doEg9nBHcFo5NY4DMm0PNYKpkerTYPmIwE2gnTcCq77SgqgyeM60MdFsnO34MLEEA35Zr3MjeuJ37oGjf6vfSNUpiL0UAmhfWwfO6tLqrHtUtJhNVMvIS1pdahZJTV');
@@ -373,10 +325,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('hPDlpbufOe8shVHIYUo','W6SMefVaBzMArHmqFdw3Z9OAuZHMjfyQ');
@@ -402,10 +350,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '', a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('rmCC1RZ8fu9Zq6DwO','0vLyV4LMJuHlwPG5245J5yVDuapHQWy3vqHdlTQkQGqJWcFUz0kDWL38DeyT8nQ5WLbDqGHREisps27bINC3Ew5p7Uuf4XBleBD12f6K7g59gWBnYxd6ZsYcwcphcMWq2c8bQmbwLy1fHQ2IJaCTTAjWGd4wBHcXyg5ogi9lomnebSeI1ox1HfjWI0H6GAdsHGibXcY7QPUgVOKA5BB7jrIVpj92YSW1YAbIJLSfncht4iUlSRdyA');
@@ -433,10 +377,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '', a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('84XkENBIpBOSIA9X','LLq2mrmKvbMURprQVllY6xdk1TyqLir7dVBLIcXMsroq60cdRUdMKNHhsMReUaIovhRPz9K20MJ45FRldiEcPig0YPQpPRchf8or8X9FDk4dnLBstqPdWPRN4yKcpQQ8d');
@@ -462,10 +402,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYBLOB , b TINYBLOB );
INSERT INTO t (a, b) VALUES ('9jLJ0ZIO55FP61poxeO4L','qDlG0rPg6pQ7scksQFOqxTGZIaOHz90VSV78nGu0wQQzXIEBiNp4Kq7hDgs1eW5ot9uKyvz');
@@ -491,10 +427,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB ;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB ;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYBLOB NOT NULL, b TINYBLOB NOT NULL);
INSERT INTO t (a, b) VALUES ('Id','eKhtNKGQb2m0JpvyzVayefC7fAbhKzbR0wVzLCarlBdjxgEfVx4Fbm8C0uzQn9UuSsL5unnHgR2DQ9bzpbXY1ib7q5');
@@ -520,8 +452,4 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMBLOB NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGBLOB NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGBLOB NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_char_descriptor.result b/storage/tokudb/mysql-test/tokudb/r/change_column_char_descriptor.result
index 5701a99dd04..127955d4733 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_char_descriptor.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_char_descriptor.result
@@ -33,8 +33,4 @@ e
h
k
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_char_rename.result b/storage/tokudb/mysql-test/tokudb/r/change_column_char_rename.result
index 026c69c55b0..c6fae245138 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_char_rename.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_char_rename.result
@@ -536,10 +536,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(2);
ALTER TABLE t CHANGE COLUMN a b CHAR(2);
ALTER TABLE t CHANGE COLUMN b a CHAR(2);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(3);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -1066,10 +1062,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(3);
ALTER TABLE t CHANGE COLUMN a b CHAR(3);
ALTER TABLE t CHANGE COLUMN b a CHAR(3);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(4);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -1596,10 +1588,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(4);
ALTER TABLE t CHANGE COLUMN a b CHAR(4);
ALTER TABLE t CHANGE COLUMN b a CHAR(4);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(5);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -2124,10 +2112,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(5);
ALTER TABLE t CHANGE COLUMN a b CHAR(5);
ALTER TABLE t CHANGE COLUMN b a CHAR(5);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(6);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -2650,10 +2634,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(6);
ALTER TABLE t CHANGE COLUMN a b CHAR(6);
ALTER TABLE t CHANGE COLUMN b a CHAR(6);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(7);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -3176,10 +3156,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(7);
ALTER TABLE t CHANGE COLUMN a b CHAR(7);
ALTER TABLE t CHANGE COLUMN b a CHAR(7);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(8);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -3702,10 +3678,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(8);
ALTER TABLE t CHANGE COLUMN a b CHAR(8);
ALTER TABLE t CHANGE COLUMN b a CHAR(8);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(9);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -4242,10 +4214,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(16);
ALTER TABLE t CHANGE COLUMN a b CHAR(16);
ALTER TABLE t CHANGE COLUMN b a CHAR(16);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(17);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -4796,10 +4764,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(31);
ALTER TABLE t CHANGE COLUMN a b CHAR(31);
ALTER TABLE t CHANGE COLUMN b a CHAR(31);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(32);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -5322,10 +5286,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(32);
ALTER TABLE t CHANGE COLUMN a b CHAR(32);
ALTER TABLE t CHANGE COLUMN b a CHAR(32);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(33);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -5908,10 +5868,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(63);
ALTER TABLE t CHANGE COLUMN a b CHAR(63);
ALTER TABLE t CHANGE COLUMN b a CHAR(63);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(64);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -6434,10 +6390,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(64);
ALTER TABLE t CHANGE COLUMN a b CHAR(64);
ALTER TABLE t CHANGE COLUMN b a CHAR(64);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(65);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -7084,10 +7036,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(127);
ALTER TABLE t CHANGE COLUMN a b CHAR(127);
ALTER TABLE t CHANGE COLUMN b a CHAR(127);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(128);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -7610,10 +7558,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(128);
ALTER TABLE t CHANGE COLUMN a b CHAR(128);
ALTER TABLE t CHANGE COLUMN b a CHAR(128);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(129);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -8386,10 +8330,6 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(254);
ALTER TABLE t CHANGE COLUMN a b CHAR(254);
ALTER TABLE t CHANGE COLUMN b a CHAR(254);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
ALTER TABLE t CHANGE COLUMN a b CHAR(255);
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
@@ -8912,9 +8852,5 @@ ALTER TABLE ti CHANGE COLUMN b a CHAR(255);
ALTER TABLE t CHANGE COLUMN a b CHAR(255);
ALTER TABLE t CHANGE COLUMN b a CHAR(255);
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_int.result b/storage/tokudb/mysql-test/tokudb/r/change_column_int.result
index 48245dd0f32..c261cdf1ac6 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_int.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_int.result
@@ -13,10 +13,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a TINYINT;
ALTER TABLE t CHANGE COLUMN a a TINYINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT);
@@ -31,10 +27,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a SMALLINT;
ALTER TABLE t CHANGE COLUMN a a SMALLINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT);
@@ -49,10 +41,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a MEDIUMINT;
ALTER TABLE t CHANGE COLUMN a a MEDIUMINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT);
@@ -67,10 +55,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT;
ALTER TABLE t CHANGE COLUMN a a INT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT);
@@ -85,10 +69,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT;
ALTER TABLE t CHANGE COLUMN a a BIGINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT);
@@ -107,10 +87,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a SMALLINT;
ALTER TABLE t CHANGE COLUMN a a SMALLINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT);
@@ -125,10 +101,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a MEDIUMINT;
ALTER TABLE t CHANGE COLUMN a a MEDIUMINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT);
@@ -143,10 +115,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT;
ALTER TABLE t CHANGE COLUMN a a INT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT);
@@ -161,10 +129,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT;
ALTER TABLE t CHANGE COLUMN a a BIGINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT);
@@ -187,10 +151,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a MEDIUMINT;
ALTER TABLE t CHANGE COLUMN a a MEDIUMINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT);
@@ -205,10 +165,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT;
ALTER TABLE t CHANGE COLUMN a a INT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT);
@@ -223,10 +179,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT;
ALTER TABLE t CHANGE COLUMN a a BIGINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a INT);
@@ -252,10 +204,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT;
ALTER TABLE t CHANGE COLUMN a a INT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a INT);
@@ -269,10 +217,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT;
ALTER TABLE t CHANGE COLUMN a a BIGINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a BIGINT);
@@ -302,10 +246,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT;
ALTER TABLE t CHANGE COLUMN a a BIGINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -318,10 +258,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a TINYINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -334,10 +270,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a SMALLINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -350,10 +282,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a MEDIUMINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -366,10 +294,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -382,10 +306,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT UNSIGNED);
@@ -402,10 +322,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a SMALLINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT UNSIGNED);
@@ -418,10 +334,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a MEDIUMINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT UNSIGNED);
@@ -434,10 +346,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT UNSIGNED);
@@ -450,10 +358,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT UNSIGNED);
@@ -474,10 +378,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a MEDIUMINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT UNSIGNED);
@@ -490,10 +390,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT UNSIGNED);
@@ -506,10 +402,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a INT UNSIGNED);
@@ -534,10 +426,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a INT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a INT UNSIGNED);
@@ -550,10 +438,6 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a BIGINT UNSIGNED);
@@ -582,9 +466,5 @@ INSERT INTO ti SELECT * from t;
ALTER TABLE ti CHANGE COLUMN a a BIGINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_int_descriptor.result b/storage/tokudb/mysql-test/tokudb/r/change_column_int_descriptor.result
index f0ef2fe8dee..863a83c991b 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_int_descriptor.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_int_descriptor.result
@@ -33,8 +33,4 @@ b
8
11
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_int_rename.result b/storage/tokudb/mysql-test/tokudb/r/change_column_int_rename.result
index 74afa00ee20..804311ce55c 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_int_rename.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_int_rename.result
@@ -15,10 +15,6 @@ ALTER TABLE t CHANGE COLUMN a aa TINYINT;
ALTER TABLE t CHANGE COLUMN aa a TINYINT;
ALTER TABLE ti CHANGE COLUMN aa a TINYINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT);
@@ -55,10 +51,6 @@ ALTER TABLE t CHANGE COLUMN a aa SMALLINT;
ALTER TABLE t CHANGE COLUMN aa a SMALLINT;
ALTER TABLE ti CHANGE COLUMN aa a SMALLINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT);
@@ -95,10 +87,6 @@ ALTER TABLE t CHANGE COLUMN a aa MEDIUMINT;
ALTER TABLE t CHANGE COLUMN aa a MEDIUMINT;
ALTER TABLE ti CHANGE COLUMN aa a MEDIUMINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT);
@@ -134,10 +122,6 @@ ALTER TABLE t CHANGE COLUMN a aa INT;
ALTER TABLE t CHANGE COLUMN aa a INT;
ALTER TABLE ti CHANGE COLUMN aa a INT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a INT);
@@ -173,10 +157,6 @@ ALTER TABLE t CHANGE COLUMN a aa BIGINT;
ALTER TABLE t CHANGE COLUMN aa a BIGINT;
ALTER TABLE ti CHANGE COLUMN aa a BIGINT;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -191,10 +171,6 @@ ALTER TABLE t CHANGE COLUMN a aa TINYINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN aa a TINYINT UNSIGNED;
ALTER TABLE ti CHANGE COLUMN aa a TINYINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a TINYINT UNSIGNED);
@@ -229,10 +205,6 @@ ALTER TABLE t CHANGE COLUMN a aa SMALLINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN aa a SMALLINT UNSIGNED;
ALTER TABLE ti CHANGE COLUMN aa a SMALLINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a SMALLINT UNSIGNED);
@@ -267,10 +239,6 @@ ALTER TABLE t CHANGE COLUMN a aa MEDIUMINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN aa a MEDIUMINT UNSIGNED;
ALTER TABLE ti CHANGE COLUMN aa a MEDIUMINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a MEDIUMINT UNSIGNED);
@@ -305,10 +273,6 @@ ALTER TABLE t CHANGE COLUMN a aa INT UNSIGNED;
ALTER TABLE t CHANGE COLUMN aa a INT UNSIGNED;
ALTER TABLE ti CHANGE COLUMN aa a INT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
CREATE TABLE t (a INT UNSIGNED);
@@ -343,9 +307,5 @@ ALTER TABLE t CHANGE COLUMN a aa BIGINT UNSIGNED;
ALTER TABLE t CHANGE COLUMN aa a BIGINT UNSIGNED;
ALTER TABLE ti CHANGE COLUMN aa a BIGINT UNSIGNED;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE ti;
DROP TABLE t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_text_data.result b/storage/tokudb/mysql-test/tokudb/r/change_column_text_data.result
index f5c3c7f82a7..222e4b811a1 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_text_data.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_text_data.result
@@ -25,10 +25,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('T3V0h0kB7Z43jqSTiaI','czB9GVLA611e55NpukvYdrc4UOTWiIFEfvtvXcTMbn8TFqhie2D3gRzU5AjZoxtSSMMMcsWl0wnsoWtK2tfGQCRgayc9pv0t4NRCFwlH2Un3cpiiQdW59gYphjYXlE1q5ABTuPPv32nb0Ws5deOTxIc11qWPfYnHeuZ91SG94wXYxQLKAqMx1EHaUssU8N6cz8JKrJTVvp5cA4nbGgFLZKOEvqFuHq1mgcaFm71NvcOui2BaVRfUbl64shd');
@@ -54,10 +50,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '', a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('1pR3ukt4Ue1ddcv7l7cdLUtIvUrc','3KWeNropDQVN59sEvm1JNuyNGawl467fqCbpsyxZi9SsxJ8D0WLw6TdCCs2E7TOwtSD5g5rvVFelfdMCe59d9jJ06jpriiPl');
@@ -83,10 +75,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '', a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('ZCcIgA','TgeHsGJbqV0cK6PHoJXwkuk3KeExgjHUouDUAHtuyIrkkegjoIkgZk8Ue77o3Rb4bLsf674Xs0OuzlXFOcaSqU');
@@ -112,10 +100,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '' NOT NULL, a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('4','8COJIsoEwzuFuY0XobeNMr1uhHotDoFksHC4sKkv3MLMI0Rm1XHKUKkEfnFYeog0y1qbkhyM5OhUhczN4uUH2rwA3BZb00rHLE5cxCFsQqGr3RlAX4uDGshnxozQfi7DL3IlRqYjwy0ItkISRHGYwPpW3CuC3cMSOidb48kt1cqqzy7XWtA93KNpBJhcYxAyPO1on5U5N4fgOl0JOZRvzxR5m5yma378hXl3C5W');
@@ -141,10 +125,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (v VARCHAR(32) DEFAULT '' NOT NULL, a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('zhUb9Hu5Wlv2kL3j9w','C4AQe2AZNlGu8CVuqp7Cygd1bF9pm7W6dBTdd6tAfe6Ac1GscSl');
@@ -170,10 +150,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('WdaEkmCiDOrvN5RGfjGGD17','Rv7pU4m11NDa2H2mE89d6ztify9OAlmPs');
@@ -199,10 +175,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('2ajs1f82ZmqPhqXBpaH','N8Xvw6uv9i7oZJZ');
@@ -228,10 +200,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '', a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('EznArw','vo6j2j3be9KBIlTHlP4bUwWKoZhbVrl6y8utY7cLGtoAMNy7xQSUjbQk7q1eWkzqjhbNqxWcROhC3YNQpizFk8rKTX9cCMuiGrDVBaVnHEaIQ5xhOrao1RDIYctYYn');
@@ -257,10 +225,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '', a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('lL','MjEImtvTwSkiFTBkVCjUv7ns1KFK6e7SQucDDCrKxVF9DLGnhNP1a4nnT9ix3PfdlCn08iu9FbMV0mVCisdmGhXgXxzjohZwBGrN54fLsg7L6h5O3KMvv2XeUB6AenAmZsKa6ZpRKYJiWmq64XLLocD9vjLDnRQ1Op10YuqBe08eNi0QU8oNJuMqnCrVLbw1a8bVrX6CvTRGETBPj4BWb2nyLCIQLZ2brn');
@@ -286,10 +250,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('1N585BBQh0iEW93L','l6Rgi1dWfXEDfaibVhy8R3DvrDLuelXzLrwGW1FEQx2BgWGfzomHJfhGfzSVSqszNdifYmCyRheks');
@@ -315,10 +275,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('HhNGpHAPWQ8','0Q5hSkbZLKKzavHJ7sZ7S9GKzds4BhnE');
@@ -344,10 +300,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('8P49xApofl0PNKnNcmj','DhRrz27wl2mOIoYOvZb6UCzr4u4rxwCoAFrMuM92y3hFjIu0iLUa7xUUZe1F8doEg9nBHcFo5NY4DMm0PNYKpkerTYPmIwE2gnTcCq77SgqgyeM60MdFsnO34MLEEA35Zr3MjeuJ37oGjf6vfSNUpiL0UAmhfWwfO6tLqrHtUtJhNVMvIS1pdahZJTV');
@@ -373,10 +325,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('hPDlpbufOe8shVHIYUo','W6SMefVaBzMArHmqFdw3Z9OAuZHMjfyQ');
@@ -402,10 +350,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '', a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('rmCC1RZ8fu9Zq6DwO','0vLyV4LMJuHlwPG5245J5yVDuapHQWy3vqHdlTQkQGqJWcFUz0kDWL38DeyT8nQ5WLbDqGHREisps27bINC3Ew5p7Uuf4XBleBD12f6K7g59gWBnYxd6ZsYcwcphcMWq2c8bQmbwLy1fHQ2IJaCTTAjWGd4wBHcXyg5ogi9lomnebSeI1ox1HfjWI0H6GAdsHGibXcY7QPUgVOKA5BB7jrIVpj92YSW1YAbIJLSfncht4iUlSRdyA');
@@ -433,10 +377,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '', a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('84XkENBIpBOSIA9X','LLq2mrmKvbMURprQVllY6xdk1TyqLir7dVBLIcXMsroq60cdRUdMKNHhsMReUaIovhRPz9K20MJ45FRldiEcPig0YPQpPRchf8or8X9FDk4dnLBstqPdWPRN4yKcpQQ8d');
@@ -462,10 +402,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYTEXT , b TINYTEXT );
INSERT INTO t (a, b) VALUES ('9jLJ0ZIO55FP61poxeO4L','qDlG0rPg6pQ7scksQFOqxTGZIaOHz90VSV78nGu0wQQzXIEBiNp4Kq7hDgs1eW5ot9uKyvz');
@@ -491,10 +427,6 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT ;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT ;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT ;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
CREATE TABLE t (f INT DEFAULT 0 NOT NULL, v VARCHAR(32) DEFAULT '' NOT NULL, a TINYTEXT NOT NULL, b TINYTEXT NOT NULL);
INSERT INTO t (a, b) VALUES ('Id','eKhtNKGQb2m0JpvyzVayefC7fAbhKzbR0wVzLCarlBdjxgEfVx4Fbm8C0uzQn9UuSsL5unnHgR2DQ9bzpbXY1ib7q5');
@@ -520,8 +452,4 @@ ALTER TABLE ti CHANGE COLUMN b b MEDIUMTEXT NOT NULL;
ALTER TABLE t CHANGE COLUMN b b LONGTEXT NOT NULL;
ALTER TABLE ti CHANGE COLUMN b b LONGTEXT NOT NULL;
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_varbin_descriptor.result b/storage/tokudb/mysql-test/tokudb/r/change_column_varbin_descriptor.result
index 32090112e58..ae0e4f90afd 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_varbin_descriptor.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_varbin_descriptor.result
@@ -33,8 +33,4 @@ e
h
k
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/change_column_varchar_descriptor.result b/storage/tokudb/mysql-test/tokudb/r/change_column_varchar_descriptor.result
index 5f500ab801b..e11b2430405 100644
--- a/storage/tokudb/mysql-test/tokudb/r/change_column_varchar_descriptor.result
+++ b/storage/tokudb/mysql-test/tokudb/r/change_column_varchar_descriptor.result
@@ -33,8 +33,4 @@ e
h
k
include/diff_tables.inc [test.t, test.ti]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
DROP TABLE t, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/compressions.result b/storage/tokudb/mysql-test/tokudb/r/compressions.result
new file mode 100644
index 00000000000..435b34b6af3
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/r/compressions.result
@@ -0,0 +1,11 @@
+CREATE TABLE t1 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_UNCOMPRESSED;
+CREATE TABLE t2 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_SNAPPY;
+CREATE TABLE t3 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_QUICKLZ;
+CREATE TABLE t4 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_LZMA;
+CREATE TABLE t5 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_ZLIB;
+FOUND 1 /compression_method=0/ in dump
+FOUND 1 /compression_method=7/ in dump
+FOUND 1 /compression_method=9/ in dump
+FOUND 1 /compression_method=10/ in dump
+FOUND 1 /compression_method=11/ in dump
+DROP TABLE t1, t2, t3, t4, t5;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_mixed.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_mixed.result
index 28fc4ebccf4..7d974affb9d 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_mixed.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_mixed.result
@@ -1,20 +1,15 @@
include/master-slave.inc
+Warnings:
+Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
+Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
-set default_storage_engine='tokudb';
-create table tt (id int primary key, x int);
-set session tokudb_disable_slow_upsert=1;
-show variables like 'binlog_format';
-Variable_name Value
-binlog_format MIXED
-show variables like 'server_id';
-Variable_name Value
-server_id 1
-show variables like 'binlog_format';
-Variable_name Value
-binlog_format MIXED
-show variables like 'server_id';
-Variable_name Value
-server_id 2
+create table tt (id int primary key, x int) engine = tokudb;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+set session tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+set session tokudb_enable_fast_update=1;
insert into tt values (0,0) on duplicate key update x=x+1;
insert into tt values (1,0) on duplicate key update x=x+1;
insert into tt values (2,0) on duplicate key update x=x+1;
@@ -215,106 +210,106 @@ insert into tt values (96,0) on duplicate key update x=x+1;
insert into tt values (97,0) on duplicate key update x=x+1;
insert into tt values (98,0) on duplicate key update x=x+1;
insert into tt values (99,0) on duplicate key update x=x+1;
-update noar tt set x=x+1 where id=0;
-update noar tt set x=x+1 where id=1;
-update noar tt set x=x+1 where id=2;
-update noar tt set x=x+1 where id=3;
-update noar tt set x=x+1 where id=4;
-update noar tt set x=x+1 where id=5;
-update noar tt set x=x+1 where id=6;
-update noar tt set x=x+1 where id=7;
-update noar tt set x=x+1 where id=8;
-update noar tt set x=x+1 where id=9;
-update noar tt set x=x+1 where id=10;
-update noar tt set x=x+1 where id=11;
-update noar tt set x=x+1 where id=12;
-update noar tt set x=x+1 where id=13;
-update noar tt set x=x+1 where id=14;
-update noar tt set x=x+1 where id=15;
-update noar tt set x=x+1 where id=16;
-update noar tt set x=x+1 where id=17;
-update noar tt set x=x+1 where id=18;
-update noar tt set x=x+1 where id=19;
-update noar tt set x=x+1 where id=20;
-update noar tt set x=x+1 where id=21;
-update noar tt set x=x+1 where id=22;
-update noar tt set x=x+1 where id=23;
-update noar tt set x=x+1 where id=24;
-update noar tt set x=x+1 where id=25;
-update noar tt set x=x+1 where id=26;
-update noar tt set x=x+1 where id=27;
-update noar tt set x=x+1 where id=28;
-update noar tt set x=x+1 where id=29;
-update noar tt set x=x+1 where id=30;
-update noar tt set x=x+1 where id=31;
-update noar tt set x=x+1 where id=32;
-update noar tt set x=x+1 where id=33;
-update noar tt set x=x+1 where id=34;
-update noar tt set x=x+1 where id=35;
-update noar tt set x=x+1 where id=36;
-update noar tt set x=x+1 where id=37;
-update noar tt set x=x+1 where id=38;
-update noar tt set x=x+1 where id=39;
-update noar tt set x=x+1 where id=40;
-update noar tt set x=x+1 where id=41;
-update noar tt set x=x+1 where id=42;
-update noar tt set x=x+1 where id=43;
-update noar tt set x=x+1 where id=44;
-update noar tt set x=x+1 where id=45;
-update noar tt set x=x+1 where id=46;
-update noar tt set x=x+1 where id=47;
-update noar tt set x=x+1 where id=48;
-update noar tt set x=x+1 where id=49;
-update noar tt set x=x+1 where id=50;
-update noar tt set x=x+1 where id=51;
-update noar tt set x=x+1 where id=52;
-update noar tt set x=x+1 where id=53;
-update noar tt set x=x+1 where id=54;
-update noar tt set x=x+1 where id=55;
-update noar tt set x=x+1 where id=56;
-update noar tt set x=x+1 where id=57;
-update noar tt set x=x+1 where id=58;
-update noar tt set x=x+1 where id=59;
-update noar tt set x=x+1 where id=60;
-update noar tt set x=x+1 where id=61;
-update noar tt set x=x+1 where id=62;
-update noar tt set x=x+1 where id=63;
-update noar tt set x=x+1 where id=64;
-update noar tt set x=x+1 where id=65;
-update noar tt set x=x+1 where id=66;
-update noar tt set x=x+1 where id=67;
-update noar tt set x=x+1 where id=68;
-update noar tt set x=x+1 where id=69;
-update noar tt set x=x+1 where id=70;
-update noar tt set x=x+1 where id=71;
-update noar tt set x=x+1 where id=72;
-update noar tt set x=x+1 where id=73;
-update noar tt set x=x+1 where id=74;
-update noar tt set x=x+1 where id=75;
-update noar tt set x=x+1 where id=76;
-update noar tt set x=x+1 where id=77;
-update noar tt set x=x+1 where id=78;
-update noar tt set x=x+1 where id=79;
-update noar tt set x=x+1 where id=80;
-update noar tt set x=x+1 where id=81;
-update noar tt set x=x+1 where id=82;
-update noar tt set x=x+1 where id=83;
-update noar tt set x=x+1 where id=84;
-update noar tt set x=x+1 where id=85;
-update noar tt set x=x+1 where id=86;
-update noar tt set x=x+1 where id=87;
-update noar tt set x=x+1 where id=88;
-update noar tt set x=x+1 where id=89;
-update noar tt set x=x+1 where id=90;
-update noar tt set x=x+1 where id=91;
-update noar tt set x=x+1 where id=92;
-update noar tt set x=x+1 where id=93;
-update noar tt set x=x+1 where id=94;
-update noar tt set x=x+1 where id=95;
-update noar tt set x=x+1 where id=96;
-update noar tt set x=x+1 where id=97;
-update noar tt set x=x+1 where id=98;
-update noar tt set x=x+1 where id=99;
+update tt set x=x+1 where id=0;
+update tt set x=x+1 where id=1;
+update tt set x=x+1 where id=2;
+update tt set x=x+1 where id=3;
+update tt set x=x+1 where id=4;
+update tt set x=x+1 where id=5;
+update tt set x=x+1 where id=6;
+update tt set x=x+1 where id=7;
+update tt set x=x+1 where id=8;
+update tt set x=x+1 where id=9;
+update tt set x=x+1 where id=10;
+update tt set x=x+1 where id=11;
+update tt set x=x+1 where id=12;
+update tt set x=x+1 where id=13;
+update tt set x=x+1 where id=14;
+update tt set x=x+1 where id=15;
+update tt set x=x+1 where id=16;
+update tt set x=x+1 where id=17;
+update tt set x=x+1 where id=18;
+update tt set x=x+1 where id=19;
+update tt set x=x+1 where id=20;
+update tt set x=x+1 where id=21;
+update tt set x=x+1 where id=22;
+update tt set x=x+1 where id=23;
+update tt set x=x+1 where id=24;
+update tt set x=x+1 where id=25;
+update tt set x=x+1 where id=26;
+update tt set x=x+1 where id=27;
+update tt set x=x+1 where id=28;
+update tt set x=x+1 where id=29;
+update tt set x=x+1 where id=30;
+update tt set x=x+1 where id=31;
+update tt set x=x+1 where id=32;
+update tt set x=x+1 where id=33;
+update tt set x=x+1 where id=34;
+update tt set x=x+1 where id=35;
+update tt set x=x+1 where id=36;
+update tt set x=x+1 where id=37;
+update tt set x=x+1 where id=38;
+update tt set x=x+1 where id=39;
+update tt set x=x+1 where id=40;
+update tt set x=x+1 where id=41;
+update tt set x=x+1 where id=42;
+update tt set x=x+1 where id=43;
+update tt set x=x+1 where id=44;
+update tt set x=x+1 where id=45;
+update tt set x=x+1 where id=46;
+update tt set x=x+1 where id=47;
+update tt set x=x+1 where id=48;
+update tt set x=x+1 where id=49;
+update tt set x=x+1 where id=50;
+update tt set x=x+1 where id=51;
+update tt set x=x+1 where id=52;
+update tt set x=x+1 where id=53;
+update tt set x=x+1 where id=54;
+update tt set x=x+1 where id=55;
+update tt set x=x+1 where id=56;
+update tt set x=x+1 where id=57;
+update tt set x=x+1 where id=58;
+update tt set x=x+1 where id=59;
+update tt set x=x+1 where id=60;
+update tt set x=x+1 where id=61;
+update tt set x=x+1 where id=62;
+update tt set x=x+1 where id=63;
+update tt set x=x+1 where id=64;
+update tt set x=x+1 where id=65;
+update tt set x=x+1 where id=66;
+update tt set x=x+1 where id=67;
+update tt set x=x+1 where id=68;
+update tt set x=x+1 where id=69;
+update tt set x=x+1 where id=70;
+update tt set x=x+1 where id=71;
+update tt set x=x+1 where id=72;
+update tt set x=x+1 where id=73;
+update tt set x=x+1 where id=74;
+update tt set x=x+1 where id=75;
+update tt set x=x+1 where id=76;
+update tt set x=x+1 where id=77;
+update tt set x=x+1 where id=78;
+update tt set x=x+1 where id=79;
+update tt set x=x+1 where id=80;
+update tt set x=x+1 where id=81;
+update tt set x=x+1 where id=82;
+update tt set x=x+1 where id=83;
+update tt set x=x+1 where id=84;
+update tt set x=x+1 where id=85;
+update tt set x=x+1 where id=86;
+update tt set x=x+1 where id=87;
+update tt set x=x+1 where id=88;
+update tt set x=x+1 where id=89;
+update tt set x=x+1 where id=90;
+update tt set x=x+1 where id=91;
+update tt set x=x+1 where id=92;
+update tt set x=x+1 where id=93;
+update tt set x=x+1 where id=94;
+update tt set x=x+1 where id=95;
+update tt set x=x+1 where id=96;
+update tt set x=x+1 where id=97;
+update tt set x=x+1 where id=98;
+update tt set x=x+1 where id=99;
select * from tt where x != 2;
id x
include/diff_tables.inc [master:test.tt, slave:test.tt]
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_row.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_row.result
index a2185b0705f..e48cfc01292 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_row.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_row.result
@@ -1,14 +1,15 @@
-set default_storage_engine='tokudb';
-create table tt (id int primary key, x int);
-set session tokudb_disable_slow_upsert=1;
-insert noar into tt values (1,0);
-insert noar into tt values (1,0) on duplicate key update x=x+1;
+create table tt (id int primary key, x int) engine = tokudb;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+set session tokudb_enable_fast_update=1;
+set session tokudb_enable_fast_upsert=1;
+insert into tt values (1,0);
+insert into tt values (1,0) on duplicate key update x=x+1;
ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-insert noar into tt values (2,0) on duplicate key update x=x+1;
+insert into tt values (2,0) on duplicate key update x=x+1;
ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-set session tokudb_disable_slow_update=1;
-update noar tt set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-update noar tt set x=x+1 where id=2;
+update tt set x=x+1 where id=2;
ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
drop table tt;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_statement.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_statement.result
index b21d58d2754..7d974affb9d 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_statement.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_binlog_statement.result
@@ -3,21 +3,13 @@ Warnings:
Note #### Sending passwords in plain text without SSL/TLS is extremely insecure.
Note #### Storing MySQL user name or password information in the master info repository is not secure and is therefore not recommended. Please consider using the USER and PASSWORD connection options for START SLAVE; see the 'START SLAVE Syntax' in the MySQL Manual for more information.
[connection master]
-set default_storage_engine='tokudb';
-create table tt (id int primary key, x int);
-set session tokudb_disable_slow_upsert=1;
-show variables like 'binlog_format';
-Variable_name Value
-binlog_format STATEMENT
-show variables like 'server_id';
-Variable_name Value
-server_id 1
-show variables like 'binlog_format';
-Variable_name Value
-binlog_format STATEMENT
-show variables like 'server_id';
-Variable_name Value
-server_id 2
+create table tt (id int primary key, x int) engine = tokudb;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+set session tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+set session tokudb_enable_fast_update=1;
insert into tt values (0,0) on duplicate key update x=x+1;
insert into tt values (1,0) on duplicate key update x=x+1;
insert into tt values (2,0) on duplicate key update x=x+1;
@@ -218,106 +210,106 @@ insert into tt values (96,0) on duplicate key update x=x+1;
insert into tt values (97,0) on duplicate key update x=x+1;
insert into tt values (98,0) on duplicate key update x=x+1;
insert into tt values (99,0) on duplicate key update x=x+1;
-update noar tt set x=x+1 where id=0;
-update noar tt set x=x+1 where id=1;
-update noar tt set x=x+1 where id=2;
-update noar tt set x=x+1 where id=3;
-update noar tt set x=x+1 where id=4;
-update noar tt set x=x+1 where id=5;
-update noar tt set x=x+1 where id=6;
-update noar tt set x=x+1 where id=7;
-update noar tt set x=x+1 where id=8;
-update noar tt set x=x+1 where id=9;
-update noar tt set x=x+1 where id=10;
-update noar tt set x=x+1 where id=11;
-update noar tt set x=x+1 where id=12;
-update noar tt set x=x+1 where id=13;
-update noar tt set x=x+1 where id=14;
-update noar tt set x=x+1 where id=15;
-update noar tt set x=x+1 where id=16;
-update noar tt set x=x+1 where id=17;
-update noar tt set x=x+1 where id=18;
-update noar tt set x=x+1 where id=19;
-update noar tt set x=x+1 where id=20;
-update noar tt set x=x+1 where id=21;
-update noar tt set x=x+1 where id=22;
-update noar tt set x=x+1 where id=23;
-update noar tt set x=x+1 where id=24;
-update noar tt set x=x+1 where id=25;
-update noar tt set x=x+1 where id=26;
-update noar tt set x=x+1 where id=27;
-update noar tt set x=x+1 where id=28;
-update noar tt set x=x+1 where id=29;
-update noar tt set x=x+1 where id=30;
-update noar tt set x=x+1 where id=31;
-update noar tt set x=x+1 where id=32;
-update noar tt set x=x+1 where id=33;
-update noar tt set x=x+1 where id=34;
-update noar tt set x=x+1 where id=35;
-update noar tt set x=x+1 where id=36;
-update noar tt set x=x+1 where id=37;
-update noar tt set x=x+1 where id=38;
-update noar tt set x=x+1 where id=39;
-update noar tt set x=x+1 where id=40;
-update noar tt set x=x+1 where id=41;
-update noar tt set x=x+1 where id=42;
-update noar tt set x=x+1 where id=43;
-update noar tt set x=x+1 where id=44;
-update noar tt set x=x+1 where id=45;
-update noar tt set x=x+1 where id=46;
-update noar tt set x=x+1 where id=47;
-update noar tt set x=x+1 where id=48;
-update noar tt set x=x+1 where id=49;
-update noar tt set x=x+1 where id=50;
-update noar tt set x=x+1 where id=51;
-update noar tt set x=x+1 where id=52;
-update noar tt set x=x+1 where id=53;
-update noar tt set x=x+1 where id=54;
-update noar tt set x=x+1 where id=55;
-update noar tt set x=x+1 where id=56;
-update noar tt set x=x+1 where id=57;
-update noar tt set x=x+1 where id=58;
-update noar tt set x=x+1 where id=59;
-update noar tt set x=x+1 where id=60;
-update noar tt set x=x+1 where id=61;
-update noar tt set x=x+1 where id=62;
-update noar tt set x=x+1 where id=63;
-update noar tt set x=x+1 where id=64;
-update noar tt set x=x+1 where id=65;
-update noar tt set x=x+1 where id=66;
-update noar tt set x=x+1 where id=67;
-update noar tt set x=x+1 where id=68;
-update noar tt set x=x+1 where id=69;
-update noar tt set x=x+1 where id=70;
-update noar tt set x=x+1 where id=71;
-update noar tt set x=x+1 where id=72;
-update noar tt set x=x+1 where id=73;
-update noar tt set x=x+1 where id=74;
-update noar tt set x=x+1 where id=75;
-update noar tt set x=x+1 where id=76;
-update noar tt set x=x+1 where id=77;
-update noar tt set x=x+1 where id=78;
-update noar tt set x=x+1 where id=79;
-update noar tt set x=x+1 where id=80;
-update noar tt set x=x+1 where id=81;
-update noar tt set x=x+1 where id=82;
-update noar tt set x=x+1 where id=83;
-update noar tt set x=x+1 where id=84;
-update noar tt set x=x+1 where id=85;
-update noar tt set x=x+1 where id=86;
-update noar tt set x=x+1 where id=87;
-update noar tt set x=x+1 where id=88;
-update noar tt set x=x+1 where id=89;
-update noar tt set x=x+1 where id=90;
-update noar tt set x=x+1 where id=91;
-update noar tt set x=x+1 where id=92;
-update noar tt set x=x+1 where id=93;
-update noar tt set x=x+1 where id=94;
-update noar tt set x=x+1 where id=95;
-update noar tt set x=x+1 where id=96;
-update noar tt set x=x+1 where id=97;
-update noar tt set x=x+1 where id=98;
-update noar tt set x=x+1 where id=99;
+update tt set x=x+1 where id=0;
+update tt set x=x+1 where id=1;
+update tt set x=x+1 where id=2;
+update tt set x=x+1 where id=3;
+update tt set x=x+1 where id=4;
+update tt set x=x+1 where id=5;
+update tt set x=x+1 where id=6;
+update tt set x=x+1 where id=7;
+update tt set x=x+1 where id=8;
+update tt set x=x+1 where id=9;
+update tt set x=x+1 where id=10;
+update tt set x=x+1 where id=11;
+update tt set x=x+1 where id=12;
+update tt set x=x+1 where id=13;
+update tt set x=x+1 where id=14;
+update tt set x=x+1 where id=15;
+update tt set x=x+1 where id=16;
+update tt set x=x+1 where id=17;
+update tt set x=x+1 where id=18;
+update tt set x=x+1 where id=19;
+update tt set x=x+1 where id=20;
+update tt set x=x+1 where id=21;
+update tt set x=x+1 where id=22;
+update tt set x=x+1 where id=23;
+update tt set x=x+1 where id=24;
+update tt set x=x+1 where id=25;
+update tt set x=x+1 where id=26;
+update tt set x=x+1 where id=27;
+update tt set x=x+1 where id=28;
+update tt set x=x+1 where id=29;
+update tt set x=x+1 where id=30;
+update tt set x=x+1 where id=31;
+update tt set x=x+1 where id=32;
+update tt set x=x+1 where id=33;
+update tt set x=x+1 where id=34;
+update tt set x=x+1 where id=35;
+update tt set x=x+1 where id=36;
+update tt set x=x+1 where id=37;
+update tt set x=x+1 where id=38;
+update tt set x=x+1 where id=39;
+update tt set x=x+1 where id=40;
+update tt set x=x+1 where id=41;
+update tt set x=x+1 where id=42;
+update tt set x=x+1 where id=43;
+update tt set x=x+1 where id=44;
+update tt set x=x+1 where id=45;
+update tt set x=x+1 where id=46;
+update tt set x=x+1 where id=47;
+update tt set x=x+1 where id=48;
+update tt set x=x+1 where id=49;
+update tt set x=x+1 where id=50;
+update tt set x=x+1 where id=51;
+update tt set x=x+1 where id=52;
+update tt set x=x+1 where id=53;
+update tt set x=x+1 where id=54;
+update tt set x=x+1 where id=55;
+update tt set x=x+1 where id=56;
+update tt set x=x+1 where id=57;
+update tt set x=x+1 where id=58;
+update tt set x=x+1 where id=59;
+update tt set x=x+1 where id=60;
+update tt set x=x+1 where id=61;
+update tt set x=x+1 where id=62;
+update tt set x=x+1 where id=63;
+update tt set x=x+1 where id=64;
+update tt set x=x+1 where id=65;
+update tt set x=x+1 where id=66;
+update tt set x=x+1 where id=67;
+update tt set x=x+1 where id=68;
+update tt set x=x+1 where id=69;
+update tt set x=x+1 where id=70;
+update tt set x=x+1 where id=71;
+update tt set x=x+1 where id=72;
+update tt set x=x+1 where id=73;
+update tt set x=x+1 where id=74;
+update tt set x=x+1 where id=75;
+update tt set x=x+1 where id=76;
+update tt set x=x+1 where id=77;
+update tt set x=x+1 where id=78;
+update tt set x=x+1 where id=79;
+update tt set x=x+1 where id=80;
+update tt set x=x+1 where id=81;
+update tt set x=x+1 where id=82;
+update tt set x=x+1 where id=83;
+update tt set x=x+1 where id=84;
+update tt set x=x+1 where id=85;
+update tt set x=x+1 where id=86;
+update tt set x=x+1 where id=87;
+update tt set x=x+1 where id=88;
+update tt set x=x+1 where id=89;
+update tt set x=x+1 where id=90;
+update tt set x=x+1 where id=91;
+update tt set x=x+1 where id=92;
+update tt set x=x+1 where id=93;
+update tt set x=x+1 where id=94;
+update tt set x=x+1 where id=95;
+update tt set x=x+1 where id=96;
+update tt set x=x+1 where id=97;
+update tt set x=x+1 where id=98;
+update tt set x=x+1 where id=99;
select * from tt where x != 2;
id x
include/diff_tables.inc [master:test.tt, slave:test.tt]
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs.result
index 39e0eadf9b8..4a963777fc0 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs.result
@@ -1,18252 +1 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O3XN3EYXMGZTZN1K5U5MZVJSTCI' where id=1;
-update noar ti set b0='O3XN3EYXMGZTZN1K5U5MZVJSTCI' where id=1;
-update noar tt set b1='NUJSL2DPUO3Y2VJJMOXGIKD5' where id=1;
-update noar ti set b1='NUJSL2DPUO3Y2VJJMOXGIKD5' where id=1;
-update noar tt set b2='GYH1A64A160VD620KTYFI0LMWTHTQ' where id=1;
-update noar ti set b2='GYH1A64A160VD620KTYFI0LMWTHTQ' where id=1;
-update noar tt set b0='R6NPFB2F' where id=2;
-update noar ti set b0='R6NPFB2F' where id=2;
-update noar tt set b1='I2FJYHVA88B5QIRGWO' where id=2;
-update noar ti set b1='I2FJYHVA88B5QIRGWO' where id=2;
-update noar tt set b2='VXNCR7V92TOSSD4S9CP1LU2QS7OYWI' where id=2;
-update noar ti set b2='VXNCR7V92TOSSD4S9CP1LU2QS7OYWI' where id=2;
-update noar tt set b0='0UQ09GUSN08XS' where id=3;
-update noar ti set b0='0UQ09GUSN08XS' where id=3;
-update noar tt set b1='5LWNM0Y07MT1PW2' where id=3;
-update noar ti set b1='5LWNM0Y07MT1PW2' where id=3;
-update noar tt set b2='HN4' where id=3;
-update noar ti set b2='HN4' where id=3;
-update noar tt set b0='C1QZDQRLS0PTQBP' where id=4;
-update noar ti set b0='C1QZDQRLS0PTQBP' where id=4;
-update noar tt set b1='143H1LL68O8ZQJI7K99JQVLCZ9' where id=4;
-update noar ti set b1='143H1LL68O8ZQJI7K99JQVLCZ9' where id=4;
-update noar tt set b2='4YOVMJ' where id=4;
-update noar ti set b2='4YOVMJ' where id=4;
-update noar tt set b0='T9SL9H4JFRX5BXQBG' where id=5;
-update noar ti set b0='T9SL9H4JFRX5BXQBG' where id=5;
-update noar tt set b1='IERUZ3U5PS27T7' where id=5;
-update noar ti set b1='IERUZ3U5PS27T7' where id=5;
-update noar tt set b2='3FJ10AUIZ70MM9N11G4GZ2SD' where id=5;
-update noar ti set b2='3FJ10AUIZ70MM9N11G4GZ2SD' where id=5;
-update noar tt set b0='2NW6C3TI50EG0EP8UXI4LDLQ8Q6AG02' where id=6;
-update noar ti set b0='2NW6C3TI50EG0EP8UXI4LDLQ8Q6AG02' where id=6;
-update noar tt set b1='W52A7GZSPSTEMZU80PEM' where id=6;
-update noar ti set b1='W52A7GZSPSTEMZU80PEM' where id=6;
-update noar tt set b2='F24TFX952ZCB8LKYJK3V5RPLC216' where id=6;
-update noar ti set b2='F24TFX952ZCB8LKYJK3V5RPLC216' where id=6;
-update noar tt set b0='CLKM' where id=7;
-update noar ti set b0='CLKM' where id=7;
-update noar tt set b1='V922ZOJPOWQ8DYEU1WPLNUI2V' where id=7;
-update noar ti set b1='V922ZOJPOWQ8DYEU1WPLNUI2V' where id=7;
-update noar tt set b2='KJHGLHTC' where id=7;
-update noar ti set b2='KJHGLHTC' where id=7;
-update noar tt set b0='OGYBFJIZYQ' where id=8;
-update noar ti set b0='OGYBFJIZYQ' where id=8;
-update noar tt set b1='37VFBYBMAZ4I139RNG8URUOU' where id=8;
-update noar ti set b1='37VFBYBMAZ4I139RNG8URUOU' where id=8;
-update noar tt set b2='2IA' where id=8;
-update noar ti set b2='2IA' where id=8;
-update noar tt set b0='Q' where id=9;
-update noar ti set b0='Q' where id=9;
-update noar tt set b1='E' where id=9;
-update noar ti set b1='E' where id=9;
-update noar tt set b2='VICTYSWSPPYUHIPU0HCJE' where id=9;
-update noar ti set b2='VICTYSWSPPYUHIPU0HCJE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='78I7U' where id=1;
-update noar ti set b0='78I7U' where id=1;
-update noar tt set b1='2E' where id=1;
-update noar ti set b1='2E' where id=1;
-update noar tt set b2='Q2YKT0GTIOJXMLP' where id=1;
-update noar ti set b2='Q2YKT0GTIOJXMLP' where id=1;
-update noar tt set b0='E92J7SF7I48BP708TPG52I5' where id=2;
-update noar ti set b0='E92J7SF7I48BP708TPG52I5' where id=2;
-update noar tt set b1='R1Z9BSQKSB2SNUEYBP' where id=2;
-update noar ti set b1='R1Z9BSQKSB2SNUEYBP' where id=2;
-update noar tt set b2='4CE0T3D4V5LKBQKPR' where id=2;
-update noar ti set b2='4CE0T3D4V5LKBQKPR' where id=2;
-update noar tt set b0='T48NWMCR57OKPX5TYOV4U0' where id=3;
-update noar ti set b0='T48NWMCR57OKPX5TYOV4U0' where id=3;
-update noar tt set b1='81PWG56P2IG' where id=3;
-update noar ti set b1='81PWG56P2IG' where id=3;
-update noar tt set b2='RDGBM1UKE1JMOWHMX' where id=3;
-update noar ti set b2='RDGBM1UKE1JMOWHMX' where id=3;
-update noar tt set b0='I7SF7FI49T' where id=4;
-update noar ti set b0='I7SF7FI49T' where id=4;
-update noar tt set b1='7W2SY6IPNVID3Z9VA5VK51' where id=4;
-update noar ti set b1='7W2SY6IPNVID3Z9VA5VK51' where id=4;
-update noar tt set b2='J1SN8MNYDL69E7ZT1' where id=4;
-update noar ti set b2='J1SN8MNYDL69E7ZT1' where id=4;
-update noar tt set b0='ZQGK' where id=5;
-update noar ti set b0='ZQGK' where id=5;
-update noar tt set b1='V1H7K4A7VL5YC8' where id=5;
-update noar ti set b1='V1H7K4A7VL5YC8' where id=5;
-update noar tt set b2='WXXGE8SNSOG0SYKJTUUFP3TT' where id=5;
-update noar ti set b2='WXXGE8SNSOG0SYKJTUUFP3TT' where id=5;
-update noar tt set b0='I3JCH6NJX8M6675' where id=6;
-update noar ti set b0='I3JCH6NJX8M6675' where id=6;
-update noar tt set b1='ONSN97QXAQHJN' where id=6;
-update noar ti set b1='ONSN97QXAQHJN' where id=6;
-update noar tt set b2='SDSEY521KDIYIAJQ' where id=6;
-update noar ti set b2='SDSEY521KDIYIAJQ' where id=6;
-update noar tt set b0='7AUYSC9VLF0GUZXVWY1XGG125JDM2BD' where id=7;
-update noar ti set b0='7AUYSC9VLF0GUZXVWY1XGG125JDM2BD' where id=7;
-update noar tt set b1='TW2N' where id=7;
-update noar ti set b1='TW2N' where id=7;
-update noar tt set b2='UBOG0O1TQRMF44XE2LPILC5HUTB' where id=7;
-update noar ti set b2='UBOG0O1TQRMF44XE2LPILC5HUTB' where id=7;
-update noar tt set b0='RNILQ' where id=8;
-update noar ti set b0='RNILQ' where id=8;
-update noar tt set b1='Y4K42HA5ZBKY1GSCYHHRABS3' where id=8;
-update noar ti set b1='Y4K42HA5ZBKY1GSCYHHRABS3' where id=8;
-update noar tt set b2='K83J4' where id=8;
-update noar ti set b2='K83J4' where id=8;
-update noar tt set b0='SGIG8LERFZH5IN4' where id=9;
-update noar ti set b0='SGIG8LERFZH5IN4' where id=9;
-update noar tt set b1='DOB38I74JNL' where id=9;
-update noar ti set b1='DOB38I74JNL' where id=9;
-update noar tt set b2='NF7GFC2OWLCIL1FK' where id=9;
-update noar ti set b2='NF7GFC2OWLCIL1FK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2ZMNW7MOI7XPC1SFNTNERTRG' where id=1;
-update noar ti set b0='2ZMNW7MOI7XPC1SFNTNERTRG' where id=1;
-update noar tt set b1='BYMTR69R' where id=1;
-update noar ti set b1='BYMTR69R' where id=1;
-update noar tt set b2='HL7' where id=1;
-update noar ti set b2='HL7' where id=1;
-update noar tt set b0='OZY1X19RJPGK8X00FRJL2F2NX' where id=2;
-update noar ti set b0='OZY1X19RJPGK8X00FRJL2F2NX' where id=2;
-update noar tt set b1='O2' where id=2;
-update noar ti set b1='O2' where id=2;
-update noar tt set b2='OTXZ24LPI7XYS7R26PNZ8' where id=2;
-update noar ti set b2='OTXZ24LPI7XYS7R26PNZ8' where id=2;
-update noar tt set b0='WNS6QDEXUIN7XIPE6G7HCI7I9NANP214' where id=3;
-update noar ti set b0='WNS6QDEXUIN7XIPE6G7HCI7I9NANP214' where id=3;
-update noar tt set b1='XUH4VZ1V67H5YZEPT8OVG9H7KFJ' where id=3;
-update noar ti set b1='XUH4VZ1V67H5YZEPT8OVG9H7KFJ' where id=3;
-update noar tt set b2='0EAC437AZVUO' where id=3;
-update noar ti set b2='0EAC437AZVUO' where id=3;
-update noar tt set b0='WM9' where id=4;
-update noar ti set b0='WM9' where id=4;
-update noar tt set b1='DF' where id=4;
-update noar ti set b1='DF' where id=4;
-update noar tt set b2='JWDAVSRXZYL6JBCEYU6YJXI3XPAGQ' where id=4;
-update noar ti set b2='JWDAVSRXZYL6JBCEYU6YJXI3XPAGQ' where id=4;
-update noar tt set b0='1' where id=5;
-update noar ti set b0='1' where id=5;
-update noar tt set b1='HOMT' where id=5;
-update noar ti set b1='HOMT' where id=5;
-update noar tt set b2='611LSHXW6C6' where id=5;
-update noar ti set b2='611LSHXW6C6' where id=5;
-update noar tt set b0='JMSBV35M4WX32UTN6' where id=6;
-update noar ti set b0='JMSBV35M4WX32UTN6' where id=6;
-update noar tt set b1='JQXWCHWG29RUAFA505RJU' where id=6;
-update noar ti set b1='JQXWCHWG29RUAFA505RJU' where id=6;
-update noar tt set b2='J96ILGE2OIV4N806O9PDLOJ' where id=6;
-update noar ti set b2='J96ILGE2OIV4N806O9PDLOJ' where id=6;
-update noar tt set b0='XO1VG8FBRDZD0SPU81NM' where id=7;
-update noar ti set b0='XO1VG8FBRDZD0SPU81NM' where id=7;
-update noar tt set b1='KY0MJVN' where id=7;
-update noar ti set b1='KY0MJVN' where id=7;
-update noar tt set b2='DNQ' where id=7;
-update noar ti set b2='DNQ' where id=7;
-update noar tt set b0='8XEKKIYOYS' where id=8;
-update noar ti set b0='8XEKKIYOYS' where id=8;
-update noar tt set b1='COVKXI827HCTZXZN8JHAC934JESF' where id=8;
-update noar ti set b1='COVKXI827HCTZXZN8JHAC934JESF' where id=8;
-update noar tt set b2='MA9SYQHPSQPDZMA9X' where id=8;
-update noar ti set b2='MA9SYQHPSQPDZMA9X' where id=8;
-update noar tt set b0='JQSW65RE1F6DI275' where id=9;
-update noar ti set b0='JQSW65RE1F6DI275' where id=9;
-update noar tt set b1='1LTAL1EJVLMJ4DAQY1OTX4I8ZOEDDS' where id=9;
-update noar ti set b1='1LTAL1EJVLMJ4DAQY1OTX4I8ZOEDDS' where id=9;
-update noar tt set b2='A8' where id=9;
-update noar ti set b2='A8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VQOCKPL5H5DVLKVGMILZB0GZIK623L' where id=1;
-update noar ti set b0='VQOCKPL5H5DVLKVGMILZB0GZIK623L' where id=1;
-update noar tt set b1='3MRBTKCK069RHIDH1G51E' where id=1;
-update noar ti set b1='3MRBTKCK069RHIDH1G51E' where id=1;
-update noar tt set b2='IRFBLSQK734N83DBVL9C7OM56726' where id=1;
-update noar ti set b2='IRFBLSQK734N83DBVL9C7OM56726' where id=1;
-update noar tt set b0='5E0MA' where id=2;
-update noar ti set b0='5E0MA' where id=2;
-update noar tt set b1='YCS1EEK83OL' where id=2;
-update noar ti set b1='YCS1EEK83OL' where id=2;
-update noar tt set b2='PSTHRKGQDURK' where id=2;
-update noar ti set b2='PSTHRKGQDURK' where id=2;
-update noar tt set b0='H' where id=3;
-update noar ti set b0='H' where id=3;
-update noar tt set b1='R8WJJVIJV98M2SG0KIZG0SC9' where id=3;
-update noar ti set b1='R8WJJVIJV98M2SG0KIZG0SC9' where id=3;
-update noar tt set b2='ZYNCPB2CR42I7EPP7UQYVMLM' where id=3;
-update noar ti set b2='ZYNCPB2CR42I7EPP7UQYVMLM' where id=3;
-update noar tt set b0='1B1H2FKGCWOICZ83MAHE3O' where id=4;
-update noar ti set b0='1B1H2FKGCWOICZ83MAHE3O' where id=4;
-update noar tt set b1='WRHNYKV2B5LXAH70GPSPGG5' where id=4;
-update noar ti set b1='WRHNYKV2B5LXAH70GPSPGG5' where id=4;
-update noar tt set b2='S7SYT3T4EZGZ7VOQ88T5J2Z6TIJD2JLJ' where id=4;
-update noar ti set b2='S7SYT3T4EZGZ7VOQ88T5J2Z6TIJD2JLJ' where id=4;
-update noar tt set b0='72SNGZS4Q6OYF6EKM6KCCZRRJ57' where id=5;
-update noar ti set b0='72SNGZS4Q6OYF6EKM6KCCZRRJ57' where id=5;
-update noar tt set b1='T8F3D1PBIYHWGFBF83G025W' where id=5;
-update noar ti set b1='T8F3D1PBIYHWGFBF83G025W' where id=5;
-update noar tt set b2='9' where id=5;
-update noar ti set b2='9' where id=5;
-update noar tt set b0='3PAQF3PS3D89H' where id=6;
-update noar ti set b0='3PAQF3PS3D89H' where id=6;
-update noar tt set b1='Z5Y8S9X56BBZ29BXTDN1P1V' where id=6;
-update noar ti set b1='Z5Y8S9X56BBZ29BXTDN1P1V' where id=6;
-update noar tt set b2='X252FUABR21UFQBQDP2WNGDXMT' where id=6;
-update noar ti set b2='X252FUABR21UFQBQDP2WNGDXMT' where id=6;
-update noar tt set b0='DALFKMTLJZ5BXRG4EKS2FHLMVXPQL' where id=7;
-update noar ti set b0='DALFKMTLJZ5BXRG4EKS2FHLMVXPQL' where id=7;
-update noar tt set b1='RPQ8H6VEL5O6' where id=7;
-update noar ti set b1='RPQ8H6VEL5O6' where id=7;
-update noar tt set b2='ZF0DNOYMWRDWNNIS3HZY6WGU0NKI6EJ' where id=7;
-update noar ti set b2='ZF0DNOYMWRDWNNIS3HZY6WGU0NKI6EJ' where id=7;
-update noar tt set b0='Z4O3V4T5W' where id=8;
-update noar ti set b0='Z4O3V4T5W' where id=8;
-update noar tt set b1='12YE' where id=8;
-update noar ti set b1='12YE' where id=8;
-update noar tt set b2='GX5T10S2D5OGE9J1AMUNU1JPCZQ2' where id=8;
-update noar ti set b2='GX5T10S2D5OGE9J1AMUNU1JPCZQ2' where id=8;
-update noar tt set b0='Y' where id=9;
-update noar ti set b0='Y' where id=9;
-update noar tt set b1='O9PN' where id=9;
-update noar ti set b1='O9PN' where id=9;
-update noar tt set b2='B30TY855SEBYUJ86K3AYSW84DQLZ' where id=9;
-update noar ti set b2='B30TY855SEBYUJ86K3AYSW84DQLZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XHX7H' where id=1;
-update noar ti set b0='XHX7H' where id=1;
-update noar tt set b1='70248WWK1SJUXW5M7H75KWRJK' where id=1;
-update noar ti set b1='70248WWK1SJUXW5M7H75KWRJK' where id=1;
-update noar tt set b2='2NTMLCWX1FQ3XZXCR7D8HPK8ZQ' where id=1;
-update noar ti set b2='2NTMLCWX1FQ3XZXCR7D8HPK8ZQ' where id=1;
-update noar tt set b0='L4Z9' where id=2;
-update noar ti set b0='L4Z9' where id=2;
-update noar tt set b1='UOLOKXZIO4FR7YYXRKGNU8VYE4D9' where id=2;
-update noar ti set b1='UOLOKXZIO4FR7YYXRKGNU8VYE4D9' where id=2;
-update noar tt set b2='40XELRCMK59A8MW521P' where id=2;
-update noar ti set b2='40XELRCMK59A8MW521P' where id=2;
-update noar tt set b0='A8PKOY8Q5EVB2KZ2OFABA9LH3GOOHFS' where id=3;
-update noar ti set b0='A8PKOY8Q5EVB2KZ2OFABA9LH3GOOHFS' where id=3;
-update noar tt set b1='2FHUA1G4SC89LVA1OEZN48IYX6O5G3' where id=3;
-update noar ti set b1='2FHUA1G4SC89LVA1OEZN48IYX6O5G3' where id=3;
-update noar tt set b2='8I12GS5B9SPHRKB4WJ0PHVIUY8' where id=3;
-update noar ti set b2='8I12GS5B9SPHRKB4WJ0PHVIUY8' where id=3;
-update noar tt set b0='QSJ0IPK3WGQ5FR75EAD6TECBU074ZDD4' where id=4;
-update noar ti set b0='QSJ0IPK3WGQ5FR75EAD6TECBU074ZDD4' where id=4;
-update noar tt set b1='AB82KEF1B7K2MQHQT' where id=4;
-update noar ti set b1='AB82KEF1B7K2MQHQT' where id=4;
-update noar tt set b2='QC8GL01FICTFYDKD958ZA81J' where id=4;
-update noar ti set b2='QC8GL01FICTFYDKD958ZA81J' where id=4;
-update noar tt set b0='DQJM1A9YDKA2NDZU4IJ9NIYS3RAB' where id=5;
-update noar ti set b0='DQJM1A9YDKA2NDZU4IJ9NIYS3RAB' where id=5;
-update noar tt set b1='KYNBC' where id=5;
-update noar ti set b1='KYNBC' where id=5;
-update noar tt set b2='CGMBIPMI16L0JI3O1TB7LLO' where id=5;
-update noar ti set b2='CGMBIPMI16L0JI3O1TB7LLO' where id=5;
-update noar tt set b0='1I87DCEFLW' where id=6;
-update noar ti set b0='1I87DCEFLW' where id=6;
-update noar tt set b1='SFFIDXJU4CKXUZETTVYAL2WL' where id=6;
-update noar ti set b1='SFFIDXJU4CKXUZETTVYAL2WL' where id=6;
-update noar tt set b2='9LQK51TFID4GU' where id=6;
-update noar ti set b2='9LQK51TFID4GU' where id=6;
-update noar tt set b0='ZH3YEK8W' where id=7;
-update noar ti set b0='ZH3YEK8W' where id=7;
-update noar tt set b1='DH2DLTG3LX9QQCG55ZS4VNFRMF' where id=7;
-update noar ti set b1='DH2DLTG3LX9QQCG55ZS4VNFRMF' where id=7;
-update noar tt set b2='OLEFIDX' where id=7;
-update noar ti set b2='OLEFIDX' where id=7;
-update noar tt set b0='4G2DDE6S6' where id=8;
-update noar ti set b0='4G2DDE6S6' where id=8;
-update noar tt set b1='UQVXK0N7BZ6VL' where id=8;
-update noar ti set b1='UQVXK0N7BZ6VL' where id=8;
-update noar tt set b2='KERVJYBEOIYZI4RJIJAJACE86L5ZZ1LZ' where id=8;
-update noar ti set b2='KERVJYBEOIYZI4RJIJAJACE86L5ZZ1LZ' where id=8;
-update noar tt set b0='ZV5ZM' where id=9;
-update noar ti set b0='ZV5ZM' where id=9;
-update noar tt set b1='W' where id=9;
-update noar ti set b1='W' where id=9;
-update noar tt set b2='MT' where id=9;
-update noar ti set b2='MT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NUXZ5RL0IJMYU45DPNFA96OOKUSEEH4' where id=1;
-update noar ti set b0='NUXZ5RL0IJMYU45DPNFA96OOKUSEEH4' where id=1;
-update noar tt set b1='HRCSHQZ43RE3M4JWWZH9X2U8' where id=1;
-update noar ti set b1='HRCSHQZ43RE3M4JWWZH9X2U8' where id=1;
-update noar tt set b2='A5E92XIT2SJGQHL' where id=1;
-update noar ti set b2='A5E92XIT2SJGQHL' where id=1;
-update noar tt set b0='LQKN4SPQ4D0' where id=2;
-update noar ti set b0='LQKN4SPQ4D0' where id=2;
-update noar tt set b1='XEGFM13YYUXX6DZ9' where id=2;
-update noar ti set b1='XEGFM13YYUXX6DZ9' where id=2;
-update noar tt set b2='03Q' where id=2;
-update noar ti set b2='03Q' where id=2;
-update noar tt set b0='LZ5MR01QEB7NW' where id=3;
-update noar ti set b0='LZ5MR01QEB7NW' where id=3;
-update noar tt set b1='4XRTJXIGD6FWLO20' where id=3;
-update noar ti set b1='4XRTJXIGD6FWLO20' where id=3;
-update noar tt set b2='8WLU8HWLI5OBSTUK1MIO' where id=3;
-update noar ti set b2='8WLU8HWLI5OBSTUK1MIO' where id=3;
-update noar tt set b0='QVDNHUKS4D' where id=4;
-update noar ti set b0='QVDNHUKS4D' where id=4;
-update noar tt set b1='ILQ3ZX70' where id=4;
-update noar ti set b1='ILQ3ZX70' where id=4;
-update noar tt set b2='2GP6' where id=4;
-update noar ti set b2='2GP6' where id=4;
-update noar tt set b0='FD' where id=5;
-update noar ti set b0='FD' where id=5;
-update noar tt set b1='IKKX' where id=5;
-update noar ti set b1='IKKX' where id=5;
-update noar tt set b2='9TVIX7LVDPXP' where id=5;
-update noar ti set b2='9TVIX7LVDPXP' where id=5;
-update noar tt set b0='IIO' where id=6;
-update noar ti set b0='IIO' where id=6;
-update noar tt set b1='HVH0RIDW2SEIPZWEXMV8S4R53FEE' where id=6;
-update noar ti set b1='HVH0RIDW2SEIPZWEXMV8S4R53FEE' where id=6;
-update noar tt set b2='NVZD7TBH0JXLDF36RM' where id=6;
-update noar ti set b2='NVZD7TBH0JXLDF36RM' where id=6;
-update noar tt set b0='5CGJYTET3XOUB7465GENRZOXH' where id=7;
-update noar ti set b0='5CGJYTET3XOUB7465GENRZOXH' where id=7;
-update noar tt set b1='Q81RZ584O113C9NPBF77GLU4AK' where id=7;
-update noar ti set b1='Q81RZ584O113C9NPBF77GLU4AK' where id=7;
-update noar tt set b2='MFHOY' where id=7;
-update noar ti set b2='MFHOY' where id=7;
-update noar tt set b0='G6T8VSVL58VIR' where id=8;
-update noar ti set b0='G6T8VSVL58VIR' where id=8;
-update noar tt set b1='7PB8QVUESXMQGHU6T' where id=8;
-update noar ti set b1='7PB8QVUESXMQGHU6T' where id=8;
-update noar tt set b2='FAWC4TYYMFOF0EMZTZOKZDGE693' where id=8;
-update noar ti set b2='FAWC4TYYMFOF0EMZTZOKZDGE693' where id=8;
-update noar tt set b0='3PHHB4DXRIH31KRNW4ERO4JP04ZF9ZC' where id=9;
-update noar ti set b0='3PHHB4DXRIH31KRNW4ERO4JP04ZF9ZC' where id=9;
-update noar tt set b1='WURT2JDSMEQJ72RCFX2' where id=9;
-update noar ti set b1='WURT2JDSMEQJ72RCFX2' where id=9;
-update noar tt set b2='Y9QEDVCOXUPKJWC7CVKWPTUGW8' where id=9;
-update noar ti set b2='Y9QEDVCOXUPKJWC7CVKWPTUGW8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='E' where id=1;
-update noar ti set b0='E' where id=1;
-update noar tt set b1='DUYTE2MT0WSCRXZEN380DMUTSYT71B' where id=1;
-update noar ti set b1='DUYTE2MT0WSCRXZEN380DMUTSYT71B' where id=1;
-update noar tt set b2='348CU' where id=1;
-update noar ti set b2='348CU' where id=1;
-update noar tt set b0='OIBQKKYIY' where id=2;
-update noar ti set b0='OIBQKKYIY' where id=2;
-update noar tt set b1='R976ZBP25S0X9PPOY1NNAR' where id=2;
-update noar ti set b1='R976ZBP25S0X9PPOY1NNAR' where id=2;
-update noar tt set b2='FBBS' where id=2;
-update noar ti set b2='FBBS' where id=2;
-update noar tt set b0='PUGBX1YCQ2W353' where id=3;
-update noar ti set b0='PUGBX1YCQ2W353' where id=3;
-update noar tt set b1='1CQ' where id=3;
-update noar ti set b1='1CQ' where id=3;
-update noar tt set b2='7ANSC30V' where id=3;
-update noar ti set b2='7ANSC30V' where id=3;
-update noar tt set b0='6ZMFLWZVLJ6ZUGYDL5M5U31BWK' where id=4;
-update noar ti set b0='6ZMFLWZVLJ6ZUGYDL5M5U31BWK' where id=4;
-update noar tt set b1='40LVE0SITV4FXPFM1MSKTCF9ZGM3' where id=4;
-update noar ti set b1='40LVE0SITV4FXPFM1MSKTCF9ZGM3' where id=4;
-update noar tt set b2='1R8' where id=4;
-update noar ti set b2='1R8' where id=4;
-update noar tt set b0='FWD1SAM1BDI8' where id=5;
-update noar ti set b0='FWD1SAM1BDI8' where id=5;
-update noar tt set b1='1ZRU1LAVEVXQ2290WQYVWKYHS9DGP3' where id=5;
-update noar ti set b1='1ZRU1LAVEVXQ2290WQYVWKYHS9DGP3' where id=5;
-update noar tt set b2='XA' where id=5;
-update noar ti set b2='XA' where id=5;
-update noar tt set b0='BI7GAOW3G' where id=6;
-update noar ti set b0='BI7GAOW3G' where id=6;
-update noar tt set b1='KGB' where id=6;
-update noar ti set b1='KGB' where id=6;
-update noar tt set b2='WLYAZVYP27KDSUILDPHYLJFOERPQEYQ3' where id=6;
-update noar ti set b2='WLYAZVYP27KDSUILDPHYLJFOERPQEYQ3' where id=6;
-update noar tt set b0='7YISX5CUDJH' where id=7;
-update noar ti set b0='7YISX5CUDJH' where id=7;
-update noar tt set b1='VODNM1OUTLYDYGZPGH5LYS2Y5PACG' where id=7;
-update noar ti set b1='VODNM1OUTLYDYGZPGH5LYS2Y5PACG' where id=7;
-update noar tt set b2='8R24DIUHLITO0HUDNS' where id=7;
-update noar ti set b2='8R24DIUHLITO0HUDNS' where id=7;
-update noar tt set b0='2OB0A6PC6VJP7PK33V6' where id=8;
-update noar ti set b0='2OB0A6PC6VJP7PK33V6' where id=8;
-update noar tt set b1='2TFGQ3YXC0' where id=8;
-update noar ti set b1='2TFGQ3YXC0' where id=8;
-update noar tt set b2='N1PK7NXUONYKEYEZXZ3HU8' where id=8;
-update noar ti set b2='N1PK7NXUONYKEYEZXZ3HU8' where id=8;
-update noar tt set b0='SOE02A3GUY913QQLVLUGB' where id=9;
-update noar ti set b0='SOE02A3GUY913QQLVLUGB' where id=9;
-update noar tt set b1='VQ1JX' where id=9;
-update noar ti set b1='VQ1JX' where id=9;
-update noar tt set b2='64MNBYFJLP322NHM9' where id=9;
-update noar ti set b2='64MNBYFJLP322NHM9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XDAQ' where id=1;
-update noar ti set b0='XDAQ' where id=1;
-update noar tt set b1='VMWKBKP7A88SQURQGQJF7EX' where id=1;
-update noar ti set b1='VMWKBKP7A88SQURQGQJF7EX' where id=1;
-update noar tt set b2='5894HPJ9CL6' where id=1;
-update noar ti set b2='5894HPJ9CL6' where id=1;
-update noar tt set b0='O0RC' where id=2;
-update noar ti set b0='O0RC' where id=2;
-update noar tt set b1='KHHIB46XQJXJITZSF0SP4IPHPZD2P' where id=2;
-update noar ti set b1='KHHIB46XQJXJITZSF0SP4IPHPZD2P' where id=2;
-update noar tt set b2='XEIJOG' where id=2;
-update noar ti set b2='XEIJOG' where id=2;
-update noar tt set b0='77' where id=3;
-update noar ti set b0='77' where id=3;
-update noar tt set b1='J6NWB9ECQ7HW' where id=3;
-update noar ti set b1='J6NWB9ECQ7HW' where id=3;
-update noar tt set b2='8IKTO5RFV60NZO' where id=3;
-update noar ti set b2='8IKTO5RFV60NZO' where id=3;
-update noar tt set b0='VL3J0U18MHNWHP4UY2' where id=4;
-update noar ti set b0='VL3J0U18MHNWHP4UY2' where id=4;
-update noar tt set b1='HQG2U2C2KEH1QGP32' where id=4;
-update noar ti set b1='HQG2U2C2KEH1QGP32' where id=4;
-update noar tt set b2='2EK40KX2QPWLSI5F94C2TFA6Y9CG' where id=4;
-update noar ti set b2='2EK40KX2QPWLSI5F94C2TFA6Y9CG' where id=4;
-update noar tt set b0='BTXSRAYF1NI69VSLKDXGZ' where id=5;
-update noar ti set b0='BTXSRAYF1NI69VSLKDXGZ' where id=5;
-update noar tt set b1='RE' where id=5;
-update noar ti set b1='RE' where id=5;
-update noar tt set b2='6KK727IC0J0M1WWR7EYI88MTQ87' where id=5;
-update noar ti set b2='6KK727IC0J0M1WWR7EYI88MTQ87' where id=5;
-update noar tt set b0='S8WTCV8C9NF1PIFEX2HIUZUITT5XS7' where id=6;
-update noar ti set b0='S8WTCV8C9NF1PIFEX2HIUZUITT5XS7' where id=6;
-update noar tt set b1='4' where id=6;
-update noar ti set b1='4' where id=6;
-update noar tt set b2='IMTR26ZDPHGP57C6E3Q' where id=6;
-update noar ti set b2='IMTR26ZDPHGP57C6E3Q' where id=6;
-update noar tt set b0='GO0OUK72C67QUVDM5KF4N52VD2' where id=7;
-update noar ti set b0='GO0OUK72C67QUVDM5KF4N52VD2' where id=7;
-update noar tt set b1='8290NN8J5246IOBBQJHUZV' where id=7;
-update noar ti set b1='8290NN8J5246IOBBQJHUZV' where id=7;
-update noar tt set b2='OYB0N7YX1L1M31QLMO7LJ0Z5IQWM' where id=7;
-update noar ti set b2='OYB0N7YX1L1M31QLMO7LJ0Z5IQWM' where id=7;
-update noar tt set b0='K7OYBCJRFMJCDJ1LHNKVNXXL' where id=8;
-update noar ti set b0='K7OYBCJRFMJCDJ1LHNKVNXXL' where id=8;
-update noar tt set b1='1QCDJ8VLZR14ERF4VW7' where id=8;
-update noar ti set b1='1QCDJ8VLZR14ERF4VW7' where id=8;
-update noar tt set b2='AJBATT' where id=8;
-update noar ti set b2='AJBATT' where id=8;
-update noar tt set b0='STHCKDVFEWH5F8OODT' where id=9;
-update noar ti set b0='STHCKDVFEWH5F8OODT' where id=9;
-update noar tt set b1='150UQWNDMIX3J4SAED' where id=9;
-update noar ti set b1='150UQWNDMIX3J4SAED' where id=9;
-update noar tt set b2='FW3S181UYHPGD7XS9US' where id=9;
-update noar ti set b2='FW3S181UYHPGD7XS9US' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='T83' where id=1;
-update noar ti set b0='T83' where id=1;
-update noar tt set b1='X48LAEEHK3ZH4V0NJ2YMVD' where id=1;
-update noar ti set b1='X48LAEEHK3ZH4V0NJ2YMVD' where id=1;
-update noar tt set b2='E6WJPGMSRHRDB' where id=1;
-update noar ti set b2='E6WJPGMSRHRDB' where id=1;
-update noar tt set b0='P5PHN4PM2G77JGF8Q' where id=2;
-update noar ti set b0='P5PHN4PM2G77JGF8Q' where id=2;
-update noar tt set b1='7C41T' where id=2;
-update noar ti set b1='7C41T' where id=2;
-update noar tt set b2='OYFXXMWFB5CV' where id=2;
-update noar ti set b2='OYFXXMWFB5CV' where id=2;
-update noar tt set b0='Y0ZQ5U2RRARVF' where id=3;
-update noar ti set b0='Y0ZQ5U2RRARVF' where id=3;
-update noar tt set b1='8XX12WLULLQ' where id=3;
-update noar ti set b1='8XX12WLULLQ' where id=3;
-update noar tt set b2='U4WNXJUWJZP8I3NQ51OAV4U7KTX9C' where id=3;
-update noar ti set b2='U4WNXJUWJZP8I3NQ51OAV4U7KTX9C' where id=3;
-update noar tt set b0='N7BSKZ3Y67' where id=4;
-update noar ti set b0='N7BSKZ3Y67' where id=4;
-update noar tt set b1='K5936GKS' where id=4;
-update noar ti set b1='K5936GKS' where id=4;
-update noar tt set b2='1ZO' where id=4;
-update noar ti set b2='1ZO' where id=4;
-update noar tt set b0='NY9DL1EZPR5' where id=5;
-update noar ti set b0='NY9DL1EZPR5' where id=5;
-update noar tt set b1='TQ6W4Y6KVJ6AA9QAB' where id=5;
-update noar ti set b1='TQ6W4Y6KVJ6AA9QAB' where id=5;
-update noar tt set b2='GP9894AUG675QNW' where id=5;
-update noar ti set b2='GP9894AUG675QNW' where id=5;
-update noar tt set b0='CZGZ9L99X6P9J9L4K6' where id=6;
-update noar ti set b0='CZGZ9L99X6P9J9L4K6' where id=6;
-update noar tt set b1='VKXYTSCF7JWFNPP1MGBEUDF5C' where id=6;
-update noar ti set b1='VKXYTSCF7JWFNPP1MGBEUDF5C' where id=6;
-update noar tt set b2='SLC08ZH6ABF56M4ZA2T1BR' where id=6;
-update noar ti set b2='SLC08ZH6ABF56M4ZA2T1BR' where id=6;
-update noar tt set b0='L' where id=7;
-update noar ti set b0='L' where id=7;
-update noar tt set b1='KYDSUG' where id=7;
-update noar ti set b1='KYDSUG' where id=7;
-update noar tt set b2='I4ZSA23JNPV5QI4KFXQIB536YAYBIE2Q' where id=7;
-update noar ti set b2='I4ZSA23JNPV5QI4KFXQIB536YAYBIE2Q' where id=7;
-update noar tt set b0='39A7UTUCUG6PYCJ8NA5LS' where id=8;
-update noar ti set b0='39A7UTUCUG6PYCJ8NA5LS' where id=8;
-update noar tt set b1='25S89JJZ' where id=8;
-update noar ti set b1='25S89JJZ' where id=8;
-update noar tt set b2='YTE0JXKIJ0YTDO' where id=8;
-update noar ti set b2='YTE0JXKIJ0YTDO' where id=8;
-update noar tt set b0='TY8TL9W8NGZTE1QMFYK3D1W426Z' where id=9;
-update noar ti set b0='TY8TL9W8NGZTE1QMFYK3D1W426Z' where id=9;
-update noar tt set b1='SNN' where id=9;
-update noar ti set b1='SNN' where id=9;
-update noar tt set b2='GTS3LG8H85VPSD69EF3X34AKL93HMN8' where id=9;
-update noar ti set b2='GTS3LG8H85VPSD69EF3X34AKL93HMN8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FLAD1DU9OIS5NG4U7BRH58WZ' where id=1;
-update noar ti set b0='FLAD1DU9OIS5NG4U7BRH58WZ' where id=1;
-update noar tt set b1='D6R0TPWR39QI4WELUE1N9139L337PIP' where id=1;
-update noar ti set b1='D6R0TPWR39QI4WELUE1N9139L337PIP' where id=1;
-update noar tt set b2='PT1PGFYPJIF0YQYHIZTX0CPER8NDK5' where id=1;
-update noar ti set b2='PT1PGFYPJIF0YQYHIZTX0CPER8NDK5' where id=1;
-update noar tt set b0='6PAC8KGF5EJZDZT' where id=2;
-update noar ti set b0='6PAC8KGF5EJZDZT' where id=2;
-update noar tt set b1='QB0RNZ0B76A73J7G3P9AAZQR220' where id=2;
-update noar ti set b1='QB0RNZ0B76A73J7G3P9AAZQR220' where id=2;
-update noar tt set b2='FWMXEQOZNZ' where id=2;
-update noar ti set b2='FWMXEQOZNZ' where id=2;
-update noar tt set b0='YVT4RPNTLO1G7HSQXE' where id=3;
-update noar ti set b0='YVT4RPNTLO1G7HSQXE' where id=3;
-update noar tt set b1='DPU3E51A9ZNWX1BJ9R3BS21GKDA' where id=3;
-update noar ti set b1='DPU3E51A9ZNWX1BJ9R3BS21GKDA' where id=3;
-update noar tt set b2='OB2VHDDM9SB0CI3HF3IAF' where id=3;
-update noar ti set b2='OB2VHDDM9SB0CI3HF3IAF' where id=3;
-update noar tt set b0='O6RM9IXR6EYFKYRAJP8DPBELZMK' where id=4;
-update noar ti set b0='O6RM9IXR6EYFKYRAJP8DPBELZMK' where id=4;
-update noar tt set b1='O8LUFAMEQVZOMJVUB4TGDBV' where id=4;
-update noar ti set b1='O8LUFAMEQVZOMJVUB4TGDBV' where id=4;
-update noar tt set b2='K6FRSLXB7BMOXMEZT7O3L0RVB' where id=4;
-update noar ti set b2='K6FRSLXB7BMOXMEZT7O3L0RVB' where id=4;
-update noar tt set b0='SZIE4M82QR3XSNZ3M' where id=5;
-update noar ti set b0='SZIE4M82QR3XSNZ3M' where id=5;
-update noar tt set b1='EODT7VSE8QDZURNG2I' where id=5;
-update noar ti set b1='EODT7VSE8QDZURNG2I' where id=5;
-update noar tt set b2='CQIYLXBZHF' where id=5;
-update noar ti set b2='CQIYLXBZHF' where id=5;
-update noar tt set b0='830KNDTN2VW2C' where id=6;
-update noar ti set b0='830KNDTN2VW2C' where id=6;
-update noar tt set b1='VML26A88V2GELPA2UM1E14J8' where id=6;
-update noar ti set b1='VML26A88V2GELPA2UM1E14J8' where id=6;
-update noar tt set b2='9OLDUH' where id=6;
-update noar ti set b2='9OLDUH' where id=6;
-update noar tt set b0='0C4NH6OS20EEXYT48MCGVTNT0NP' where id=7;
-update noar ti set b0='0C4NH6OS20EEXYT48MCGVTNT0NP' where id=7;
-update noar tt set b1='WIO6QBQUBOFRNFKKNSV' where id=7;
-update noar ti set b1='WIO6QBQUBOFRNFKKNSV' where id=7;
-update noar tt set b2='MHJZ6DF8JOCGG9G5NAJWT845PPWPFFN' where id=7;
-update noar ti set b2='MHJZ6DF8JOCGG9G5NAJWT845PPWPFFN' where id=7;
-update noar tt set b0='MGN3KRMZWRMZ59NU2ZWII' where id=8;
-update noar ti set b0='MGN3KRMZWRMZ59NU2ZWII' where id=8;
-update noar tt set b1='E1LLD5KHRL9E' where id=8;
-update noar ti set b1='E1LLD5KHRL9E' where id=8;
-update noar tt set b2='WKQWXX7U2PD9DETEEMZLI26' where id=8;
-update noar ti set b2='WKQWXX7U2PD9DETEEMZLI26' where id=8;
-update noar tt set b0='Z44ZNT67L2C' where id=9;
-update noar ti set b0='Z44ZNT67L2C' where id=9;
-update noar tt set b1='UC6X34E4EZOA1BXAGU62STY3' where id=9;
-update noar ti set b1='UC6X34E4EZOA1BXAGU62STY3' where id=9;
-update noar tt set b2='ZP795KUPO3' where id=9;
-update noar ti set b2='ZP795KUPO3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W3E1BRU0QDRV7U052ZO8IYDY8' where id=1;
-update noar ti set b0='W3E1BRU0QDRV7U052ZO8IYDY8' where id=1;
-update noar tt set b1='1I56MCIYGN1XJ2' where id=1;
-update noar ti set b1='1I56MCIYGN1XJ2' where id=1;
-update noar tt set b2='YO5BN084JGRG' where id=1;
-update noar ti set b2='YO5BN084JGRG' where id=1;
-update noar tt set b0='1VLFX19NQ30GNIY1I2IJO0' where id=2;
-update noar ti set b0='1VLFX19NQ30GNIY1I2IJO0' where id=2;
-update noar tt set b1='7X2X4Q0ECDQH9Z716ML2DVQG8K' where id=2;
-update noar ti set b1='7X2X4Q0ECDQH9Z716ML2DVQG8K' where id=2;
-update noar tt set b2='FOAZC78KKO4N7CPBI7PFAMR3' where id=2;
-update noar ti set b2='FOAZC78KKO4N7CPBI7PFAMR3' where id=2;
-update noar tt set b0='BILB6BB71S5WA8S1DGNUA' where id=3;
-update noar ti set b0='BILB6BB71S5WA8S1DGNUA' where id=3;
-update noar tt set b1='1J6KN' where id=3;
-update noar ti set b1='1J6KN' where id=3;
-update noar tt set b2='S3' where id=3;
-update noar ti set b2='S3' where id=3;
-update noar tt set b0='3S1J5OTZW0A9RXHX9V' where id=4;
-update noar ti set b0='3S1J5OTZW0A9RXHX9V' where id=4;
-update noar tt set b1='YOTTW35UFC746O4KV37ILBK1WXW' where id=4;
-update noar ti set b1='YOTTW35UFC746O4KV37ILBK1WXW' where id=4;
-update noar tt set b2='UVRDWL1UBNWVT' where id=4;
-update noar ti set b2='UVRDWL1UBNWVT' where id=4;
-update noar tt set b0='KUWJPYFNL4MQXXUOS70TBOKQ5KF9TR' where id=5;
-update noar ti set b0='KUWJPYFNL4MQXXUOS70TBOKQ5KF9TR' where id=5;
-update noar tt set b1='GJ0QJZHLAMJV5SGC' where id=5;
-update noar ti set b1='GJ0QJZHLAMJV5SGC' where id=5;
-update noar tt set b2='7YZ60YY22K0AEEOIU0ZDN5' where id=5;
-update noar ti set b2='7YZ60YY22K0AEEOIU0ZDN5' where id=5;
-update noar tt set b0='586F' where id=6;
-update noar ti set b0='586F' where id=6;
-update noar tt set b1='QYJ93MZVBQWTK9B602FL' where id=6;
-update noar ti set b1='QYJ93MZVBQWTK9B602FL' where id=6;
-update noar tt set b2='TFL4VBCSYKY38FQPDA' where id=6;
-update noar ti set b2='TFL4VBCSYKY38FQPDA' where id=6;
-update noar tt set b0='5TTWSW3DPO3NT9' where id=7;
-update noar ti set b0='5TTWSW3DPO3NT9' where id=7;
-update noar tt set b1='GBBBC4X06T3LPN1JRBSZ' where id=7;
-update noar ti set b1='GBBBC4X06T3LPN1JRBSZ' where id=7;
-update noar tt set b2='GCQXIJFWLPKKCERQTS34QU4XUFWG4R' where id=7;
-update noar ti set b2='GCQXIJFWLPKKCERQTS34QU4XUFWG4R' where id=7;
-update noar tt set b0='ILIQQ3' where id=8;
-update noar ti set b0='ILIQQ3' where id=8;
-update noar tt set b1='6CAGH4E7SGX' where id=8;
-update noar ti set b1='6CAGH4E7SGX' where id=8;
-update noar tt set b2='98' where id=8;
-update noar ti set b2='98' where id=8;
-update noar tt set b0='BBIG0PVO87K' where id=9;
-update noar ti set b0='BBIG0PVO87K' where id=9;
-update noar tt set b1='ARJ1CMNVXQGJF6NX82' where id=9;
-update noar ti set b1='ARJ1CMNVXQGJF6NX82' where id=9;
-update noar tt set b2='5W9S1AF' where id=9;
-update noar ti set b2='5W9S1AF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='G1' where id=1;
-update noar ti set b0='G1' where id=1;
-update noar tt set b1='LP4PGUIVD2KVEOHG4G33P' where id=1;
-update noar ti set b1='LP4PGUIVD2KVEOHG4G33P' where id=1;
-update noar tt set b2='96F7VE7YN15VB52PZOA3TAXH85C' where id=1;
-update noar ti set b2='96F7VE7YN15VB52PZOA3TAXH85C' where id=1;
-update noar tt set b0='W31SHEPO0HUY5GV39SOW2LDW1OBUL' where id=2;
-update noar ti set b0='W31SHEPO0HUY5GV39SOW2LDW1OBUL' where id=2;
-update noar tt set b1='8DK9G' where id=2;
-update noar ti set b1='8DK9G' where id=2;
-update noar tt set b2='4O7SVQTY' where id=2;
-update noar ti set b2='4O7SVQTY' where id=2;
-update noar tt set b0='FUKX6X' where id=3;
-update noar ti set b0='FUKX6X' where id=3;
-update noar tt set b1='TPKJ4' where id=3;
-update noar ti set b1='TPKJ4' where id=3;
-update noar tt set b2='F7Z4Y04F4XBHYAYKD8' where id=3;
-update noar ti set b2='F7Z4Y04F4XBHYAYKD8' where id=3;
-update noar tt set b0='S09TJEE3VM5CWIZ3JDZ8TJ02' where id=4;
-update noar ti set b0='S09TJEE3VM5CWIZ3JDZ8TJ02' where id=4;
-update noar tt set b1='996' where id=4;
-update noar ti set b1='996' where id=4;
-update noar tt set b2='8IB0BBSXQR8Z2C4FP3GGG1K3Y9' where id=4;
-update noar ti set b2='8IB0BBSXQR8Z2C4FP3GGG1K3Y9' where id=4;
-update noar tt set b0='QY5KX' where id=5;
-update noar ti set b0='QY5KX' where id=5;
-update noar tt set b1='FI0TK' where id=5;
-update noar ti set b1='FI0TK' where id=5;
-update noar tt set b2='46RKT9QZG' where id=5;
-update noar ti set b2='46RKT9QZG' where id=5;
-update noar tt set b0='70Y4WLLLWS7YI0H7NUZN87' where id=6;
-update noar ti set b0='70Y4WLLLWS7YI0H7NUZN87' where id=6;
-update noar tt set b1='65UMA352KWXTE3WINMO52KN' where id=6;
-update noar ti set b1='65UMA352KWXTE3WINMO52KN' where id=6;
-update noar tt set b2='0KL6P4LD5MGAJ03NPU9X03BEVCPNO2' where id=6;
-update noar ti set b2='0KL6P4LD5MGAJ03NPU9X03BEVCPNO2' where id=6;
-update noar tt set b0='H2' where id=7;
-update noar ti set b0='H2' where id=7;
-update noar tt set b1='M4G61' where id=7;
-update noar ti set b1='M4G61' where id=7;
-update noar tt set b2='SMPY8OYCK3E5OF6N1B2X' where id=7;
-update noar ti set b2='SMPY8OYCK3E5OF6N1B2X' where id=7;
-update noar tt set b0='N44T19OMKUEH' where id=8;
-update noar ti set b0='N44T19OMKUEH' where id=8;
-update noar tt set b1='CKVR10TK6483Z553RQYV579' where id=8;
-update noar ti set b1='CKVR10TK6483Z553RQYV579' where id=8;
-update noar tt set b2='J3U3ZGSS3ASI2EV7168C4PPTCP4K' where id=8;
-update noar ti set b2='J3U3ZGSS3ASI2EV7168C4PPTCP4K' where id=8;
-update noar tt set b0='MSVCREOPDHFM8SEIEM6079YJVT' where id=9;
-update noar ti set b0='MSVCREOPDHFM8SEIEM6079YJVT' where id=9;
-update noar tt set b1='JPLMM7HS' where id=9;
-update noar ti set b1='JPLMM7HS' where id=9;
-update noar tt set b2='W11DG4Z889J1DA0YRC23Y' where id=9;
-update noar ti set b2='W11DG4Z889J1DA0YRC23Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CQQ20FBKF9CLXAO8H' where id=1;
-update noar ti set b0='CQQ20FBKF9CLXAO8H' where id=1;
-update noar tt set b1='7D28UR82M5EQG1U8TDV4' where id=1;
-update noar ti set b1='7D28UR82M5EQG1U8TDV4' where id=1;
-update noar tt set b2='W' where id=1;
-update noar ti set b2='W' where id=1;
-update noar tt set b0='98D763XQ' where id=2;
-update noar ti set b0='98D763XQ' where id=2;
-update noar tt set b1='NX81TXXVGYJXRTGCBKGY8FLEV2' where id=2;
-update noar ti set b1='NX81TXXVGYJXRTGCBKGY8FLEV2' where id=2;
-update noar tt set b2='MAO3HC' where id=2;
-update noar ti set b2='MAO3HC' where id=2;
-update noar tt set b0='Y0CI' where id=3;
-update noar ti set b0='Y0CI' where id=3;
-update noar tt set b1='SSVK0B556CS' where id=3;
-update noar ti set b1='SSVK0B556CS' where id=3;
-update noar tt set b2='NM8AFB2S6T6XR5I0CMEDN9MAY' where id=3;
-update noar ti set b2='NM8AFB2S6T6XR5I0CMEDN9MAY' where id=3;
-update noar tt set b0='M3IHPBO' where id=4;
-update noar ti set b0='M3IHPBO' where id=4;
-update noar tt set b1='CV1P92O9FWKCWKBV' where id=4;
-update noar ti set b1='CV1P92O9FWKCWKBV' where id=4;
-update noar tt set b2='N6LZWRY04OBC3171GL3OF4LMWOWKAC8K' where id=4;
-update noar ti set b2='N6LZWRY04OBC3171GL3OF4LMWOWKAC8K' where id=4;
-update noar tt set b0='QR1' where id=5;
-update noar ti set b0='QR1' where id=5;
-update noar tt set b1='ND0WUELCVPSU' where id=5;
-update noar ti set b1='ND0WUELCVPSU' where id=5;
-update noar tt set b2='J58WCUVVYKXOX23IEK3B' where id=5;
-update noar ti set b2='J58WCUVVYKXOX23IEK3B' where id=5;
-update noar tt set b0='YPF8UO33Z66JTM64W' where id=6;
-update noar ti set b0='YPF8UO33Z66JTM64W' where id=6;
-update noar tt set b1='RGPKQ9USTQKZ' where id=6;
-update noar ti set b1='RGPKQ9USTQKZ' where id=6;
-update noar tt set b2='MB88S2L5TXQHFXU30PP34TF6F7IUBG' where id=6;
-update noar ti set b2='MB88S2L5TXQHFXU30PP34TF6F7IUBG' where id=6;
-update noar tt set b0='O0FTPQUKUS6GBDYYD' where id=7;
-update noar ti set b0='O0FTPQUKUS6GBDYYD' where id=7;
-update noar tt set b1='XWKV8OENAIGM4' where id=7;
-update noar ti set b1='XWKV8OENAIGM4' where id=7;
-update noar tt set b2='VCXV6XC0NM48IG3WNUJNOY3JWXF98IQ9' where id=7;
-update noar ti set b2='VCXV6XC0NM48IG3WNUJNOY3JWXF98IQ9' where id=7;
-update noar tt set b0='LPTK4JADRI6HB0' where id=8;
-update noar ti set b0='LPTK4JADRI6HB0' where id=8;
-update noar tt set b1='CMP7BGPEH5HE4MCAFVKFOK567CBIQSUS' where id=8;
-update noar ti set b1='CMP7BGPEH5HE4MCAFVKFOK567CBIQSUS' where id=8;
-update noar tt set b2='EO' where id=8;
-update noar ti set b2='EO' where id=8;
-update noar tt set b0='UFZOWSXE0Y5QMFOWWW2L' where id=9;
-update noar ti set b0='UFZOWSXE0Y5QMFOWWW2L' where id=9;
-update noar tt set b1='XAXW6AREZZBVIHVE0J660IE0D46S04AB' where id=9;
-update noar ti set b1='XAXW6AREZZBVIHVE0J660IE0D46S04AB' where id=9;
-update noar tt set b2='G8ZSERN0TMTZ5MI3Q7TEEHRRH9Z' where id=9;
-update noar ti set b2='G8ZSERN0TMTZ5MI3Q7TEEHRRH9Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YB' where id=1;
-update noar ti set b0='YB' where id=1;
-update noar tt set b1='6NA7XYO28TKA75RND7MTI' where id=1;
-update noar ti set b1='6NA7XYO28TKA75RND7MTI' where id=1;
-update noar tt set b2='KL91GF8BLQRBOCE02JM3XRBBH' where id=1;
-update noar ti set b2='KL91GF8BLQRBOCE02JM3XRBBH' where id=1;
-update noar tt set b0='F1RI64V9YN7Y4VNIQ0IKLAI' where id=2;
-update noar ti set b0='F1RI64V9YN7Y4VNIQ0IKLAI' where id=2;
-update noar tt set b1='2U8Q9KD497XPFRJKC' where id=2;
-update noar ti set b1='2U8Q9KD497XPFRJKC' where id=2;
-update noar tt set b2='CTX86TY41S4COK62' where id=2;
-update noar ti set b2='CTX86TY41S4COK62' where id=2;
-update noar tt set b0='A1539Z2Y2C4KO' where id=3;
-update noar ti set b0='A1539Z2Y2C4KO' where id=3;
-update noar tt set b1='2VTLWM39ZJ1SW2D' where id=3;
-update noar ti set b1='2VTLWM39ZJ1SW2D' where id=3;
-update noar tt set b2='0PH0JTOTU1Q29H1TH' where id=3;
-update noar ti set b2='0PH0JTOTU1Q29H1TH' where id=3;
-update noar tt set b0='SIKAV8UZBK0J3RU' where id=4;
-update noar ti set b0='SIKAV8UZBK0J3RU' where id=4;
-update noar tt set b1='6H3M6N028SA1HT2' where id=4;
-update noar ti set b1='6H3M6N028SA1HT2' where id=4;
-update noar tt set b2='193J9L9FBGBYO5RX2HG07TV85VKV' where id=4;
-update noar ti set b2='193J9L9FBGBYO5RX2HG07TV85VKV' where id=4;
-update noar tt set b0='Q9SEGANQW35PGJSBJGLX48XH9' where id=5;
-update noar ti set b0='Q9SEGANQW35PGJSBJGLX48XH9' where id=5;
-update noar tt set b1='TIPBCO2X5NXW2B0CF' where id=5;
-update noar ti set b1='TIPBCO2X5NXW2B0CF' where id=5;
-update noar tt set b2='RB6GQK6PYEPRTMCE1' where id=5;
-update noar ti set b2='RB6GQK6PYEPRTMCE1' where id=5;
-update noar tt set b0='W' where id=6;
-update noar ti set b0='W' where id=6;
-update noar tt set b1='KTC8' where id=6;
-update noar ti set b1='KTC8' where id=6;
-update noar tt set b2='CR1RXZEDHFP6O' where id=6;
-update noar ti set b2='CR1RXZEDHFP6O' where id=6;
-update noar tt set b0='XKYNUGAKQL4' where id=7;
-update noar ti set b0='XKYNUGAKQL4' where id=7;
-update noar tt set b1='R2PER83QXP4YDUXYXXE' where id=7;
-update noar ti set b1='R2PER83QXP4YDUXYXXE' where id=7;
-update noar tt set b2='KF1J' where id=7;
-update noar ti set b2='KF1J' where id=7;
-update noar tt set b0='2HY6MVCXM6F2VLKIBSCV5BJ5APAT52X' where id=8;
-update noar ti set b0='2HY6MVCXM6F2VLKIBSCV5BJ5APAT52X' where id=8;
-update noar tt set b1='GV3FSDITS39B4E2152L9QQW9KR1' where id=8;
-update noar ti set b1='GV3FSDITS39B4E2152L9QQW9KR1' where id=8;
-update noar tt set b2='JVJGA13TXG' where id=8;
-update noar ti set b2='JVJGA13TXG' where id=8;
-update noar tt set b0='K07DD' where id=9;
-update noar ti set b0='K07DD' where id=9;
-update noar tt set b1='0DOL50' where id=9;
-update noar ti set b1='0DOL50' where id=9;
-update noar tt set b2='AKSCKJCMCP31EEULWVGME' where id=9;
-update noar ti set b2='AKSCKJCMCP31EEULWVGME' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='M0WI88R27XF17NNSYV4MWD4EHFYT4ZN' where id=1;
-update noar ti set b0='M0WI88R27XF17NNSYV4MWD4EHFYT4ZN' where id=1;
-update noar tt set b1='7B154ZQPG3CP500HVK6796PQ469Z' where id=1;
-update noar ti set b1='7B154ZQPG3CP500HVK6796PQ469Z' where id=1;
-update noar tt set b2='ZSOS2GSH2H6KDOYLQUHUC5FMDW5B6N' where id=1;
-update noar ti set b2='ZSOS2GSH2H6KDOYLQUHUC5FMDW5B6N' where id=1;
-update noar tt set b0='0JED16Q9M3OYDCE9ADWIT' where id=2;
-update noar ti set b0='0JED16Q9M3OYDCE9ADWIT' where id=2;
-update noar tt set b1='ISFL7F' where id=2;
-update noar ti set b1='ISFL7F' where id=2;
-update noar tt set b2='JMWKPL6H84T89CIXQSCBS8Y' where id=2;
-update noar ti set b2='JMWKPL6H84T89CIXQSCBS8Y' where id=2;
-update noar tt set b0='0B' where id=3;
-update noar ti set b0='0B' where id=3;
-update noar tt set b1='2Q' where id=3;
-update noar ti set b1='2Q' where id=3;
-update noar tt set b2='KLD' where id=3;
-update noar ti set b2='KLD' where id=3;
-update noar tt set b0='9YCRAMCH5VVJNX1777X9NOW5GWLR45' where id=4;
-update noar ti set b0='9YCRAMCH5VVJNX1777X9NOW5GWLR45' where id=4;
-update noar tt set b1='VTHEJP' where id=4;
-update noar ti set b1='VTHEJP' where id=4;
-update noar tt set b2='QY4JBID6XQJE' where id=4;
-update noar ti set b2='QY4JBID6XQJE' where id=4;
-update noar tt set b0='D2X9' where id=5;
-update noar ti set b0='D2X9' where id=5;
-update noar tt set b1='Y7V3O80H1460PLM1' where id=5;
-update noar ti set b1='Y7V3O80H1460PLM1' where id=5;
-update noar tt set b2='GK8F0SW6D9C35' where id=5;
-update noar ti set b2='GK8F0SW6D9C35' where id=5;
-update noar tt set b0='HBL6AF6AUDGJU1P2L4X7FJ2KDQY' where id=6;
-update noar ti set b0='HBL6AF6AUDGJU1P2L4X7FJ2KDQY' where id=6;
-update noar tt set b1='RVNZ660' where id=6;
-update noar ti set b1='RVNZ660' where id=6;
-update noar tt set b2='DQM3' where id=6;
-update noar ti set b2='DQM3' where id=6;
-update noar tt set b0='F12SFLDWC5GIUS' where id=7;
-update noar ti set b0='F12SFLDWC5GIUS' where id=7;
-update noar tt set b1='KNU' where id=7;
-update noar ti set b1='KNU' where id=7;
-update noar tt set b2='KKBEDHEZCQDMJIJZMJ1UQ12ARK916O' where id=7;
-update noar ti set b2='KKBEDHEZCQDMJIJZMJ1UQ12ARK916O' where id=7;
-update noar tt set b0='X75C7ZY1AT' where id=8;
-update noar ti set b0='X75C7ZY1AT' where id=8;
-update noar tt set b1='TH7KMW1IO9JRKXQR2NBE9X85S554NB1' where id=8;
-update noar ti set b1='TH7KMW1IO9JRKXQR2NBE9X85S554NB1' where id=8;
-update noar tt set b2='T1UBOPGPW4C8A95L3UW96VK7UCEGBQC' where id=8;
-update noar ti set b2='T1UBOPGPW4C8A95L3UW96VK7UCEGBQC' where id=8;
-update noar tt set b0='ZVSQRQV' where id=9;
-update noar ti set b0='ZVSQRQV' where id=9;
-update noar tt set b1='ED1WY0SU' where id=9;
-update noar ti set b1='ED1WY0SU' where id=9;
-update noar tt set b2='93A58OVP0SQPZAYWU6FFQO2WHAJW3' where id=9;
-update noar ti set b2='93A58OVP0SQPZAYWU6FFQO2WHAJW3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PBZ5' where id=1;
-update noar ti set b0='PBZ5' where id=1;
-update noar tt set b1='WA4D' where id=1;
-update noar ti set b1='WA4D' where id=1;
-update noar tt set b2='5X22DH9QMGE6GL423VVZSX9SEL6D9W' where id=1;
-update noar ti set b2='5X22DH9QMGE6GL423VVZSX9SEL6D9W' where id=1;
-update noar tt set b0='5TDZI1NG8LA7' where id=2;
-update noar ti set b0='5TDZI1NG8LA7' where id=2;
-update noar tt set b1='DK6I6YQQAKU' where id=2;
-update noar ti set b1='DK6I6YQQAKU' where id=2;
-update noar tt set b2='QLUP' where id=2;
-update noar ti set b2='QLUP' where id=2;
-update noar tt set b0='NDU7RWPL6HLW2TNTQMHSUJ3' where id=3;
-update noar ti set b0='NDU7RWPL6HLW2TNTQMHSUJ3' where id=3;
-update noar tt set b1='XKSPE0UZP7KX7' where id=3;
-update noar ti set b1='XKSPE0UZP7KX7' where id=3;
-update noar tt set b2='0UFZOQ9V7U0RI1EYA9A1' where id=3;
-update noar ti set b2='0UFZOQ9V7U0RI1EYA9A1' where id=3;
-update noar tt set b0='Z1BMVZXFSLPWMKARLIJ3C521MH8R0' where id=4;
-update noar ti set b0='Z1BMVZXFSLPWMKARLIJ3C521MH8R0' where id=4;
-update noar tt set b1='J22MX2IK8OG' where id=4;
-update noar ti set b1='J22MX2IK8OG' where id=4;
-update noar tt set b2='4W' where id=4;
-update noar ti set b2='4W' where id=4;
-update noar tt set b0='C2KAH' where id=5;
-update noar ti set b0='C2KAH' where id=5;
-update noar tt set b1='WF8C0Z9H7X6486S335GUK9RGZJTQ8' where id=5;
-update noar ti set b1='WF8C0Z9H7X6486S335GUK9RGZJTQ8' where id=5;
-update noar tt set b2='PFKHD013QZ7L' where id=5;
-update noar ti set b2='PFKHD013QZ7L' where id=5;
-update noar tt set b0='4HJ8EFFYXPWXDB5IFZTYYA2' where id=6;
-update noar ti set b0='4HJ8EFFYXPWXDB5IFZTYYA2' where id=6;
-update noar tt set b1='4DFR9JEE9AD7193OUYVA9Z67JK3YR57M' where id=6;
-update noar ti set b1='4DFR9JEE9AD7193OUYVA9Z67JK3YR57M' where id=6;
-update noar tt set b2='GKDATR4GK5BQ5IHFQ8NJJR2' where id=6;
-update noar ti set b2='GKDATR4GK5BQ5IHFQ8NJJR2' where id=6;
-update noar tt set b0='48TDHZ' where id=7;
-update noar ti set b0='48TDHZ' where id=7;
-update noar tt set b1='FV2GTDI0QI0JC19' where id=7;
-update noar ti set b1='FV2GTDI0QI0JC19' where id=7;
-update noar tt set b2='JG8HXRTBB5YLSBM40PAOQW6LLSX9W3Y' where id=7;
-update noar ti set b2='JG8HXRTBB5YLSBM40PAOQW6LLSX9W3Y' where id=7;
-update noar tt set b0='SHKGZWRYV2EY2C4NOVBV0Z6QL77TT' where id=8;
-update noar ti set b0='SHKGZWRYV2EY2C4NOVBV0Z6QL77TT' where id=8;
-update noar tt set b1='LAJ37V0' where id=8;
-update noar ti set b1='LAJ37V0' where id=8;
-update noar tt set b2='31HVRWD3ROXFP7O5PJMC' where id=8;
-update noar ti set b2='31HVRWD3ROXFP7O5PJMC' where id=8;
-update noar tt set b0='YXAL3S6DOGZ4ZEUVO02LG' where id=9;
-update noar ti set b0='YXAL3S6DOGZ4ZEUVO02LG' where id=9;
-update noar tt set b1='G' where id=9;
-update noar ti set b1='G' where id=9;
-update noar tt set b2='46HIP9JK' where id=9;
-update noar ti set b2='46HIP9JK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BXJ7QD5CN60DC' where id=1;
-update noar ti set b0='BXJ7QD5CN60DC' where id=1;
-update noar tt set b1='SR7XRP327RKAHI0BSV2GQF9RXYO' where id=1;
-update noar ti set b1='SR7XRP327RKAHI0BSV2GQF9RXYO' where id=1;
-update noar tt set b2='NCPT4NVNV' where id=1;
-update noar ti set b2='NCPT4NVNV' where id=1;
-update noar tt set b0='TV4PGD9W3CJM1OANPKZDFKN8WNQYJNPN' where id=2;
-update noar ti set b0='TV4PGD9W3CJM1OANPKZDFKN8WNQYJNPN' where id=2;
-update noar tt set b1='8RI30V3ZQFAII43XWLCYB6TSI8' where id=2;
-update noar ti set b1='8RI30V3ZQFAII43XWLCYB6TSI8' where id=2;
-update noar tt set b2='LQO69OFXE2QSTP' where id=2;
-update noar ti set b2='LQO69OFXE2QSTP' where id=2;
-update noar tt set b0='QB4KJUGZSM' where id=3;
-update noar ti set b0='QB4KJUGZSM' where id=3;
-update noar tt set b1='3VCV77A89B8ECEGVQ6Y2GT51YFBCHN' where id=3;
-update noar ti set b1='3VCV77A89B8ECEGVQ6Y2GT51YFBCHN' where id=3;
-update noar tt set b2='DX0N7V13XEM009JORY262' where id=3;
-update noar ti set b2='DX0N7V13XEM009JORY262' where id=3;
-update noar tt set b0='HIG8U2GHT76BF8QRAB8H0949N' where id=4;
-update noar ti set b0='HIG8U2GHT76BF8QRAB8H0949N' where id=4;
-update noar tt set b1='9D6ESING7D2JSCM66JHARHIFFA8BBO9' where id=4;
-update noar ti set b1='9D6ESING7D2JSCM66JHARHIFFA8BBO9' where id=4;
-update noar tt set b2='I' where id=4;
-update noar ti set b2='I' where id=4;
-update noar tt set b0='LFFU3M3R23883RIO8Z00RXFF6OI7' where id=5;
-update noar ti set b0='LFFU3M3R23883RIO8Z00RXFF6OI7' where id=5;
-update noar tt set b1='943M5PMWQ' where id=5;
-update noar ti set b1='943M5PMWQ' where id=5;
-update noar tt set b2='08' where id=5;
-update noar ti set b2='08' where id=5;
-update noar tt set b0='PUQC49FYLWKBPV' where id=6;
-update noar ti set b0='PUQC49FYLWKBPV' where id=6;
-update noar tt set b1='LDVP4D7GYGHR33E' where id=6;
-update noar ti set b1='LDVP4D7GYGHR33E' where id=6;
-update noar tt set b2='9RDVM7GDHUGWPK7E8Q7IQ0' where id=6;
-update noar ti set b2='9RDVM7GDHUGWPK7E8Q7IQ0' where id=6;
-update noar tt set b0='E1U1N' where id=7;
-update noar ti set b0='E1U1N' where id=7;
-update noar tt set b1='KR68MDP85H1E' where id=7;
-update noar ti set b1='KR68MDP85H1E' where id=7;
-update noar tt set b2='3OGM7' where id=7;
-update noar ti set b2='3OGM7' where id=7;
-update noar tt set b0='96GPPR2SWZ0HGNLT7VWHPVMJF3S85W9' where id=8;
-update noar ti set b0='96GPPR2SWZ0HGNLT7VWHPVMJF3S85W9' where id=8;
-update noar tt set b1='N77AE7G57H2VW0PY' where id=8;
-update noar ti set b1='N77AE7G57H2VW0PY' where id=8;
-update noar tt set b2='5YCO' where id=8;
-update noar ti set b2='5YCO' where id=8;
-update noar tt set b0='CCY' where id=9;
-update noar ti set b0='CCY' where id=9;
-update noar tt set b1='MW7DKSWJV9KQA8IHRDI' where id=9;
-update noar ti set b1='MW7DKSWJV9KQA8IHRDI' where id=9;
-update noar tt set b2='2UVBD7RV9OQ1ET7YX4IU' where id=9;
-update noar ti set b2='2UVBD7RV9OQ1ET7YX4IU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P3OR865OZCUSETY5' where id=1;
-update noar ti set b0='P3OR865OZCUSETY5' where id=1;
-update noar tt set b1='VIOG' where id=1;
-update noar ti set b1='VIOG' where id=1;
-update noar tt set b2='250TIVPKIXMPZ1C6Z5Y' where id=1;
-update noar ti set b2='250TIVPKIXMPZ1C6Z5Y' where id=1;
-update noar tt set b0='VM7I6NPR1XJN5JCHSUEH8PO38E0' where id=2;
-update noar ti set b0='VM7I6NPR1XJN5JCHSUEH8PO38E0' where id=2;
-update noar tt set b1='H' where id=2;
-update noar ti set b1='H' where id=2;
-update noar tt set b2='0P2NI' where id=2;
-update noar ti set b2='0P2NI' where id=2;
-update noar tt set b0='IGUVHY8524WPPGDPX5Q727IWK2' where id=3;
-update noar ti set b0='IGUVHY8524WPPGDPX5Q727IWK2' where id=3;
-update noar tt set b1='6TRDXA1NGYVYP8MU2PWR6Q33' where id=3;
-update noar ti set b1='6TRDXA1NGYVYP8MU2PWR6Q33' where id=3;
-update noar tt set b2='CDBAZME9LHTJ7SDMSQIPXT4AK' where id=3;
-update noar ti set b2='CDBAZME9LHTJ7SDMSQIPXT4AK' where id=3;
-update noar tt set b0='E17Q0M0GVPWZFVUPALGLF7Z' where id=4;
-update noar ti set b0='E17Q0M0GVPWZFVUPALGLF7Z' where id=4;
-update noar tt set b1='B138' where id=4;
-update noar ti set b1='B138' where id=4;
-update noar tt set b2='K28OT3' where id=4;
-update noar ti set b2='K28OT3' where id=4;
-update noar tt set b0='799NAUH9LZ6DQ2YM4YBDJXK0UP5C' where id=5;
-update noar ti set b0='799NAUH9LZ6DQ2YM4YBDJXK0UP5C' where id=5;
-update noar tt set b1='6ZN7TJLGBMFMI54KDBYH1' where id=5;
-update noar ti set b1='6ZN7TJLGBMFMI54KDBYH1' where id=5;
-update noar tt set b2='L3WOXG7WTTXC3IV' where id=5;
-update noar ti set b2='L3WOXG7WTTXC3IV' where id=5;
-update noar tt set b0='6DJX9N6ILL5TKHDKGEQFVFF3BT4' where id=6;
-update noar ti set b0='6DJX9N6ILL5TKHDKGEQFVFF3BT4' where id=6;
-update noar tt set b1='64MY4' where id=6;
-update noar ti set b1='64MY4' where id=6;
-update noar tt set b2='GOEJLSUYTIODH6NRU4N2ZQLV69EKRKU' where id=6;
-update noar ti set b2='GOEJLSUYTIODH6NRU4N2ZQLV69EKRKU' where id=6;
-update noar tt set b0='3M' where id=7;
-update noar ti set b0='3M' where id=7;
-update noar tt set b1='DZ88RA0VGO9OQAP1B877TIIJ' where id=7;
-update noar ti set b1='DZ88RA0VGO9OQAP1B877TIIJ' where id=7;
-update noar tt set b2='P7X3Y0U09' where id=7;
-update noar ti set b2='P7X3Y0U09' where id=7;
-update noar tt set b0='L1LTSJSTTAN' where id=8;
-update noar ti set b0='L1LTSJSTTAN' where id=8;
-update noar tt set b1='DIJE7V2X273ZJ5Q46LK526R8XAT0CD' where id=8;
-update noar ti set b1='DIJE7V2X273ZJ5Q46LK526R8XAT0CD' where id=8;
-update noar tt set b2='HDUWY57FI15DVFMH1X' where id=8;
-update noar ti set b2='HDUWY57FI15DVFMH1X' where id=8;
-update noar tt set b0='LWLFO7R2QHKNV87FR7S' where id=9;
-update noar ti set b0='LWLFO7R2QHKNV87FR7S' where id=9;
-update noar tt set b1='2RZUVK3S31BP6FB6Y0HSBW1NQ' where id=9;
-update noar ti set b1='2RZUVK3S31BP6FB6Y0HSBW1NQ' where id=9;
-update noar tt set b2='ZUY' where id=9;
-update noar ti set b2='ZUY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 blob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='N5FAV' where id=1;
-update noar ti set b0='N5FAV' where id=1;
-update noar tt set b1='RYFWXW1F9RL' where id=1;
-update noar ti set b1='RYFWXW1F9RL' where id=1;
-update noar tt set b2='7DPV6J2QCEC5ADBFD3LGHEPQ45' where id=1;
-update noar ti set b2='7DPV6J2QCEC5ADBFD3LGHEPQ45' where id=1;
-update noar tt set b0='JIPOEWS3URK01XP4' where id=2;
-update noar ti set b0='JIPOEWS3URK01XP4' where id=2;
-update noar tt set b1='YOS5YFF2TLF' where id=2;
-update noar ti set b1='YOS5YFF2TLF' where id=2;
-update noar tt set b2='37NBJ61XX81S7MA1AYNE8JATUVML' where id=2;
-update noar ti set b2='37NBJ61XX81S7MA1AYNE8JATUVML' where id=2;
-update noar tt set b0='QQAF5MC' where id=3;
-update noar ti set b0='QQAF5MC' where id=3;
-update noar tt set b1='DY38O7X13Q9NQO435UNGT2GETFVEO80' where id=3;
-update noar ti set b1='DY38O7X13Q9NQO435UNGT2GETFVEO80' where id=3;
-update noar tt set b2='6JQECIJEBHAZ4XX45R6GUW19XG' where id=3;
-update noar ti set b2='6JQECIJEBHAZ4XX45R6GUW19XG' where id=3;
-update noar tt set b0='24AJA' where id=4;
-update noar ti set b0='24AJA' where id=4;
-update noar tt set b1='81E25ALZALDIW7SL2FOYANUMI0BEM1MD' where id=4;
-update noar ti set b1='81E25ALZALDIW7SL2FOYANUMI0BEM1MD' where id=4;
-update noar tt set b2='3BA2X' where id=4;
-update noar ti set b2='3BA2X' where id=4;
-update noar tt set b0='BNKHC8BMS5H28LNPCLY3DPJG0E86' where id=5;
-update noar ti set b0='BNKHC8BMS5H28LNPCLY3DPJG0E86' where id=5;
-update noar tt set b1='9CTRWMLS1FU634SKTZ0BHX' where id=5;
-update noar ti set b1='9CTRWMLS1FU634SKTZ0BHX' where id=5;
-update noar tt set b2='ZHIFCL6FCTUGV' where id=5;
-update noar ti set b2='ZHIFCL6FCTUGV' where id=5;
-update noar tt set b0='DQ9BCIUOL7UOB' where id=6;
-update noar ti set b0='DQ9BCIUOL7UOB' where id=6;
-update noar tt set b1='2Q5K2JDNDNMB79GEZO8S9E6SMU' where id=6;
-update noar ti set b1='2Q5K2JDNDNMB79GEZO8S9E6SMU' where id=6;
-update noar tt set b2='292UMJRNFY13ROE6ADFOF' where id=6;
-update noar ti set b2='292UMJRNFY13ROE6ADFOF' where id=6;
-update noar tt set b0='V1GX25GBFALLY0ANX95G454SE4F6H' where id=7;
-update noar ti set b0='V1GX25GBFALLY0ANX95G454SE4F6H' where id=7;
-update noar tt set b1='2OJI3LOTMTT2OB60P0N087EYP3' where id=7;
-update noar ti set b1='2OJI3LOTMTT2OB60P0N087EYP3' where id=7;
-update noar tt set b2='WS' where id=7;
-update noar ti set b2='WS' where id=7;
-update noar tt set b0='0Y5IB6UIQIKT58' where id=8;
-update noar ti set b0='0Y5IB6UIQIKT58' where id=8;
-update noar tt set b1='KIX01AKQWO8UAO4XBTA0' where id=8;
-update noar ti set b1='KIX01AKQWO8UAO4XBTA0' where id=8;
-update noar tt set b2='H0J8RBH3DTSM1XZ9CJZCJHEHFUR' where id=8;
-update noar ti set b2='H0J8RBH3DTSM1XZ9CJZCJHEHFUR' where id=8;
-update noar tt set b0='1EH88DP9RH' where id=9;
-update noar ti set b0='1EH88DP9RH' where id=9;
-update noar tt set b1='9N64S3DOR754' where id=9;
-update noar ti set b1='9N64S3DOR754' where id=9;
-update noar tt set b2='GFGUGUQVHR3JL50XHRY8SL3TEM' where id=9;
-update noar ti set b2='GFGUGUQVHR3JL50XHRY8SL3TEM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 blob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OHE09CVN1PE6SOQ0TQIDQ966YRR' where id=1;
-update noar ti set b0='OHE09CVN1PE6SOQ0TQIDQ966YRR' where id=1;
-update noar tt set b1='2OA1ZU9B69P4LKS45N5HY82Q77WE' where id=1;
-update noar ti set b1='2OA1ZU9B69P4LKS45N5HY82Q77WE' where id=1;
-update noar tt set b2='BDDR6TUDPRAV12BSO42SHUH20SFS1' where id=1;
-update noar ti set b2='BDDR6TUDPRAV12BSO42SHUH20SFS1' where id=1;
-update noar tt set b0='NATFMK64HO0H1' where id=2;
-update noar ti set b0='NATFMK64HO0H1' where id=2;
-update noar tt set b1='NRR2H7LOZ87FSGKKDKOMDEFXXV8X15L' where id=2;
-update noar ti set b1='NRR2H7LOZ87FSGKKDKOMDEFXXV8X15L' where id=2;
-update noar tt set b2='X9RQIR7QAXVLKE' where id=2;
-update noar ti set b2='X9RQIR7QAXVLKE' where id=2;
-update noar tt set b0='SMXBH03' where id=3;
-update noar ti set b0='SMXBH03' where id=3;
-update noar tt set b1='LMF8WXBU6UUSS05VLM4AWXNK' where id=3;
-update noar ti set b1='LMF8WXBU6UUSS05VLM4AWXNK' where id=3;
-update noar tt set b2='K25NU1I1A7G1H37X8J' where id=3;
-update noar ti set b2='K25NU1I1A7G1H37X8J' where id=3;
-update noar tt set b0='YCAQOFZJORR6GHNPB5W4S5SXLNQHKJ' where id=4;
-update noar ti set b0='YCAQOFZJORR6GHNPB5W4S5SXLNQHKJ' where id=4;
-update noar tt set b1='UKVS095MVDHQFY' where id=4;
-update noar ti set b1='UKVS095MVDHQFY' where id=4;
-update noar tt set b2='P8YU3T6VH7RJZP' where id=4;
-update noar ti set b2='P8YU3T6VH7RJZP' where id=4;
-update noar tt set b0='MQWW3T3OE39ACEE4ORTN7E6E00BKY0WE' where id=5;
-update noar ti set b0='MQWW3T3OE39ACEE4ORTN7E6E00BKY0WE' where id=5;
-update noar tt set b1='D1W8LB4' where id=5;
-update noar ti set b1='D1W8LB4' where id=5;
-update noar tt set b2='5PUG6EW1NKHLO' where id=5;
-update noar ti set b2='5PUG6EW1NKHLO' where id=5;
-update noar tt set b0='MJ' where id=6;
-update noar ti set b0='MJ' where id=6;
-update noar tt set b1='9T' where id=6;
-update noar ti set b1='9T' where id=6;
-update noar tt set b2='JS' where id=6;
-update noar ti set b2='JS' where id=6;
-update noar tt set b0='PWMQ9Y62JLYVANGVNW2P' where id=7;
-update noar ti set b0='PWMQ9Y62JLYVANGVNW2P' where id=7;
-update noar tt set b1='4LSY6RIPCNCUJMAIW168LP4V1J4GMA' where id=7;
-update noar ti set b1='4LSY6RIPCNCUJMAIW168LP4V1J4GMA' where id=7;
-update noar tt set b2='2K8VOWIRB' where id=7;
-update noar ti set b2='2K8VOWIRB' where id=7;
-update noar tt set b0='D3FWQY2N45AD234LMFR6EE' where id=8;
-update noar ti set b0='D3FWQY2N45AD234LMFR6EE' where id=8;
-update noar tt set b1='D8PFGU6K1FZROQI2OKBPE' where id=8;
-update noar ti set b1='D8PFGU6K1FZROQI2OKBPE' where id=8;
-update noar tt set b2='UI2QM6RXB63N35PG0ZR6AE' where id=8;
-update noar ti set b2='UI2QM6RXB63N35PG0ZR6AE' where id=8;
-update noar tt set b0='HW8QRKNLSCZLLKVFI2PPF8UUO8ZB' where id=9;
-update noar ti set b0='HW8QRKNLSCZLLKVFI2PPF8UUO8ZB' where id=9;
-update noar tt set b1='V5O58RH9M2DTNG1WCNHU6UYI3' where id=9;
-update noar ti set b1='V5O58RH9M2DTNG1WCNHU6UYI3' where id=9;
-update noar tt set b2='VYTJN24E' where id=9;
-update noar ti set b2='VYTJN24E' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7H20YF66A9RXV7GQ5J' where id=1;
-update noar ti set b0='7H20YF66A9RXV7GQ5J' where id=1;
-update noar tt set b1='IOAO4KGB5V31WO5' where id=1;
-update noar ti set b1='IOAO4KGB5V31WO5' where id=1;
-update noar tt set b2='RV57OU' where id=1;
-update noar ti set b2='RV57OU' where id=1;
-update noar tt set b0='OKHLNT1VZWFLDA6V2KX9EBAOF' where id=2;
-update noar ti set b0='OKHLNT1VZWFLDA6V2KX9EBAOF' where id=2;
-update noar tt set b1='SXLOO2Q3QHBIYJOOF9R5EE35CJV9' where id=2;
-update noar ti set b1='SXLOO2Q3QHBIYJOOF9R5EE35CJV9' where id=2;
-update noar tt set b2='NLX3M8' where id=2;
-update noar ti set b2='NLX3M8' where id=2;
-update noar tt set b0='RA9J9RZXZOBMX1' where id=3;
-update noar ti set b0='RA9J9RZXZOBMX1' where id=3;
-update noar tt set b1='P8TTGU2N4HNZVDT6184YH' where id=3;
-update noar ti set b1='P8TTGU2N4HNZVDT6184YH' where id=3;
-update noar tt set b2='3' where id=3;
-update noar ti set b2='3' where id=3;
-update noar tt set b0='D' where id=4;
-update noar ti set b0='D' where id=4;
-update noar tt set b1='4CY862DE' where id=4;
-update noar ti set b1='4CY862DE' where id=4;
-update noar tt set b2='HJ6K7T1DOUIJ8FV82LJ5' where id=4;
-update noar ti set b2='HJ6K7T1DOUIJ8FV82LJ5' where id=4;
-update noar tt set b0='8J0HWDJ120V' where id=5;
-update noar ti set b0='8J0HWDJ120V' where id=5;
-update noar tt set b1='U3XHYGU5HD' where id=5;
-update noar ti set b1='U3XHYGU5HD' where id=5;
-update noar tt set b2='SR3CRVL6OV' where id=5;
-update noar ti set b2='SR3CRVL6OV' where id=5;
-update noar tt set b0='MI' where id=6;
-update noar ti set b0='MI' where id=6;
-update noar tt set b1='0IA4PJS6DZ' where id=6;
-update noar ti set b1='0IA4PJS6DZ' where id=6;
-update noar tt set b2='QJHUDCHA4IYE' where id=6;
-update noar ti set b2='QJHUDCHA4IYE' where id=6;
-update noar tt set b0='SW5E' where id=7;
-update noar ti set b0='SW5E' where id=7;
-update noar tt set b1='8LETY9NARJSWRKOMD9EPH98WC3CE' where id=7;
-update noar ti set b1='8LETY9NARJSWRKOMD9EPH98WC3CE' where id=7;
-update noar tt set b2='XZA2174D548YOBREK4XJI' where id=7;
-update noar ti set b2='XZA2174D548YOBREK4XJI' where id=7;
-update noar tt set b0='KSK' where id=8;
-update noar ti set b0='KSK' where id=8;
-update noar tt set b1='YS7GP2LEZA22K2T804VTMPPI' where id=8;
-update noar ti set b1='YS7GP2LEZA22K2T804VTMPPI' where id=8;
-update noar tt set b2='J15HJL0K7E5WLYRBS34RD5SKTAPMOR' where id=8;
-update noar ti set b2='J15HJL0K7E5WLYRBS34RD5SKTAPMOR' where id=8;
-update noar tt set b0='X8UBULN4DAPQJ4J0SKRF8XIA' where id=9;
-update noar ti set b0='X8UBULN4DAPQJ4J0SKRF8XIA' where id=9;
-update noar tt set b1='J69B8PDS4PG3HCX6NB0UF2G5YJ92X6' where id=9;
-update noar ti set b1='J69B8PDS4PG3HCX6NB0UF2G5YJ92X6' where id=9;
-update noar tt set b2='LNLBZUVT51QSB8J154H0GX6OG' where id=9;
-update noar ti set b2='LNLBZUVT51QSB8J154H0GX6OG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='D5NHT94GAYKZ0ZL8WJFOCP8C5Z955F' where id=1;
-update noar ti set b0='D5NHT94GAYKZ0ZL8WJFOCP8C5Z955F' where id=1;
-update noar tt set b1='E95' where id=1;
-update noar ti set b1='E95' where id=1;
-update noar tt set b2='E9S2FF4NARNCMNONETF904M547Y5A837' where id=1;
-update noar ti set b2='E9S2FF4NARNCMNONETF904M547Y5A837' where id=1;
-update noar tt set b0='DMVF21TT7UOOVLZG2M64' where id=2;
-update noar ti set b0='DMVF21TT7UOOVLZG2M64' where id=2;
-update noar tt set b1='7VVLJ672EB' where id=2;
-update noar ti set b1='7VVLJ672EB' where id=2;
-update noar tt set b2='K7' where id=2;
-update noar ti set b2='K7' where id=2;
-update noar tt set b0='NQI3T161XHZN5YHTZWD68SLXTNIN' where id=3;
-update noar ti set b0='NQI3T161XHZN5YHTZWD68SLXTNIN' where id=3;
-update noar tt set b1='T5I' where id=3;
-update noar ti set b1='T5I' where id=3;
-update noar tt set b2='20T3' where id=3;
-update noar ti set b2='20T3' where id=3;
-update noar tt set b0='EOS29XP3SERP0YJ2JAQRJ3' where id=4;
-update noar ti set b0='EOS29XP3SERP0YJ2JAQRJ3' where id=4;
-update noar tt set b1='QR379A0X6BVCODK1OPRW1LN6FD7PEZ2' where id=4;
-update noar ti set b1='QR379A0X6BVCODK1OPRW1LN6FD7PEZ2' where id=4;
-update noar tt set b2='82OANMH93' where id=4;
-update noar ti set b2='82OANMH93' where id=4;
-update noar tt set b0='31FIVXNTDC' where id=5;
-update noar ti set b0='31FIVXNTDC' where id=5;
-update noar tt set b1='5JZ8PZLP8IU50775QN0WPLMVOL7CJ9S' where id=5;
-update noar ti set b1='5JZ8PZLP8IU50775QN0WPLMVOL7CJ9S' where id=5;
-update noar tt set b2='EEEOV0XTLKJPEB07ZQ8P0D5O82A4BBTX' where id=5;
-update noar ti set b2='EEEOV0XTLKJPEB07ZQ8P0D5O82A4BBTX' where id=5;
-update noar tt set b0='AMMWWL6LQEJPRSTJLWFIGWT' where id=6;
-update noar ti set b0='AMMWWL6LQEJPRSTJLWFIGWT' where id=6;
-update noar tt set b1='HQPQZCS' where id=6;
-update noar ti set b1='HQPQZCS' where id=6;
-update noar tt set b2='HCVDS7GXPCLFTXB07WQCJX' where id=6;
-update noar ti set b2='HCVDS7GXPCLFTXB07WQCJX' where id=6;
-update noar tt set b0='OMNW' where id=7;
-update noar ti set b0='OMNW' where id=7;
-update noar tt set b1='2JTU2WCEE5T0A19' where id=7;
-update noar ti set b1='2JTU2WCEE5T0A19' where id=7;
-update noar tt set b2='27FB02D29NJBRT6F' where id=7;
-update noar ti set b2='27FB02D29NJBRT6F' where id=7;
-update noar tt set b0='R' where id=8;
-update noar ti set b0='R' where id=8;
-update noar tt set b1='FV' where id=8;
-update noar ti set b1='FV' where id=8;
-update noar tt set b2='QXYW88W2KI23FOGY04' where id=8;
-update noar ti set b2='QXYW88W2KI23FOGY04' where id=8;
-update noar tt set b0='3G01CANSG3FDFKHOODJKQB6FX' where id=9;
-update noar ti set b0='3G01CANSG3FDFKHOODJKQB6FX' where id=9;
-update noar tt set b1='UN6KUYV6UFWHVYWQKI7S1DDN6' where id=9;
-update noar ti set b1='UN6KUYV6UFWHVYWQKI7S1DDN6' where id=9;
-update noar tt set b2='EEUT1VDOTNJMTM5NFJPZH' where id=9;
-update noar ti set b2='EEUT1VDOTNJMTM5NFJPZH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='G3V17GK52' where id=1;
-update noar ti set b0='G3V17GK52' where id=1;
-update noar tt set b1='QHKDP02I65QSN' where id=1;
-update noar ti set b1='QHKDP02I65QSN' where id=1;
-update noar tt set b2='0JZ0CNQSUBS' where id=1;
-update noar ti set b2='0JZ0CNQSUBS' where id=1;
-update noar tt set b0='FGH0FPCA02P' where id=2;
-update noar ti set b0='FGH0FPCA02P' where id=2;
-update noar tt set b1='T5FEBH06R2FOZ40' where id=2;
-update noar ti set b1='T5FEBH06R2FOZ40' where id=2;
-update noar tt set b2='6' where id=2;
-update noar ti set b2='6' where id=2;
-update noar tt set b0='6A0XBN3F4DS2V2S' where id=3;
-update noar ti set b0='6A0XBN3F4DS2V2S' where id=3;
-update noar tt set b1='HGXSH0G3Z7EHQAI09FLJX' where id=3;
-update noar ti set b1='HGXSH0G3Z7EHQAI09FLJX' where id=3;
-update noar tt set b2='RZ86H6959C4001UMGW5J12WKMV039VH' where id=3;
-update noar ti set b2='RZ86H6959C4001UMGW5J12WKMV039VH' where id=3;
-update noar tt set b0='3G' where id=4;
-update noar ti set b0='3G' where id=4;
-update noar tt set b1='2KFCAJ2Q9TG8E3GTL3GSEM28XU6IIC4A' where id=4;
-update noar ti set b1='2KFCAJ2Q9TG8E3GTL3GSEM28XU6IIC4A' where id=4;
-update noar tt set b2='TFH78N9S' where id=4;
-update noar ti set b2='TFH78N9S' where id=4;
-update noar tt set b0='FNUJ7W' where id=5;
-update noar ti set b0='FNUJ7W' where id=5;
-update noar tt set b1='PVOABGSIGWNVQ5Y' where id=5;
-update noar ti set b1='PVOABGSIGWNVQ5Y' where id=5;
-update noar tt set b2='IJS0H0N92DP9Y8SWNZBAUU' where id=5;
-update noar ti set b2='IJS0H0N92DP9Y8SWNZBAUU' where id=5;
-update noar tt set b0='AGZHX' where id=6;
-update noar ti set b0='AGZHX' where id=6;
-update noar tt set b1='KPT3LZVGI' where id=6;
-update noar ti set b1='KPT3LZVGI' where id=6;
-update noar tt set b2='TD60T4QZJNAGLC1UE299XV' where id=6;
-update noar ti set b2='TD60T4QZJNAGLC1UE299XV' where id=6;
-update noar tt set b0='NK7ZXDZGGHJ531MUPCB13' where id=7;
-update noar ti set b0='NK7ZXDZGGHJ531MUPCB13' where id=7;
-update noar tt set b1='789A10YLUFH44S' where id=7;
-update noar ti set b1='789A10YLUFH44S' where id=7;
-update noar tt set b2='2ZBHBA8PDC7T0RZ93T' where id=7;
-update noar ti set b2='2ZBHBA8PDC7T0RZ93T' where id=7;
-update noar tt set b0='7XYYW' where id=8;
-update noar ti set b0='7XYYW' where id=8;
-update noar tt set b1='EJJ' where id=8;
-update noar ti set b1='EJJ' where id=8;
-update noar tt set b2='TOG0E6BYRKJV' where id=8;
-update noar ti set b2='TOG0E6BYRKJV' where id=8;
-update noar tt set b0='P94KRHR' where id=9;
-update noar ti set b0='P94KRHR' where id=9;
-update noar tt set b1='WDGKG7UBRX3FKBC2HR' where id=9;
-update noar ti set b1='WDGKG7UBRX3FKBC2HR' where id=9;
-update noar tt set b2='HDRRZ8MNM2YQ5LDTS' where id=9;
-update noar ti set b2='HDRRZ8MNM2YQ5LDTS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LR1F2C5AYWHSULZV972FP0LNDTQ93UEY' where id=1;
-update noar ti set b0='LR1F2C5AYWHSULZV972FP0LNDTQ93UEY' where id=1;
-update noar tt set b1='VNS2FD255YHT737ZJAXMC56' where id=1;
-update noar ti set b1='VNS2FD255YHT737ZJAXMC56' where id=1;
-update noar tt set b2='WMCUL9CKIUUL29E11KVCAAB0B' where id=1;
-update noar ti set b2='WMCUL9CKIUUL29E11KVCAAB0B' where id=1;
-update noar tt set b0='HKU9TSDFCW83P4ADM91QT2SVRQMVV' where id=2;
-update noar ti set b0='HKU9TSDFCW83P4ADM91QT2SVRQMVV' where id=2;
-update noar tt set b1='THK6Q0PI7NVU9PXBW3RK3IZ1PMB6X3' where id=2;
-update noar ti set b1='THK6Q0PI7NVU9PXBW3RK3IZ1PMB6X3' where id=2;
-update noar tt set b2='LLVLZ91MUSQXOXFE8BYBC2GSIU3U54XN' where id=2;
-update noar ti set b2='LLVLZ91MUSQXOXFE8BYBC2GSIU3U54XN' where id=2;
-update noar tt set b0='8DVOSZRLWSTIK' where id=3;
-update noar ti set b0='8DVOSZRLWSTIK' where id=3;
-update noar tt set b1='2BGTY67YW7KX5TX1U5MD5' where id=3;
-update noar ti set b1='2BGTY67YW7KX5TX1U5MD5' where id=3;
-update noar tt set b2='UV9UNZDQECM0N2' where id=3;
-update noar ti set b2='UV9UNZDQECM0N2' where id=3;
-update noar tt set b0='OYXPNG3IALFMOKKTKBZF' where id=4;
-update noar ti set b0='OYXPNG3IALFMOKKTKBZF' where id=4;
-update noar tt set b1='YEPI66UUA1A240GD48' where id=4;
-update noar ti set b1='YEPI66UUA1A240GD48' where id=4;
-update noar tt set b2='HE4J4W7ZRZWLZI26XR23' where id=4;
-update noar ti set b2='HE4J4W7ZRZWLZI26XR23' where id=4;
-update noar tt set b0='130E6Y38TW24D082' where id=5;
-update noar ti set b0='130E6Y38TW24D082' where id=5;
-update noar tt set b1='VG018IS8ZQN1D' where id=5;
-update noar ti set b1='VG018IS8ZQN1D' where id=5;
-update noar tt set b2='QH6X8N45BQEG6FD4XHGD2JRAZGN6W6' where id=5;
-update noar ti set b2='QH6X8N45BQEG6FD4XHGD2JRAZGN6W6' where id=5;
-update noar tt set b0='HZJNJ9QPUC94J' where id=6;
-update noar ti set b0='HZJNJ9QPUC94J' where id=6;
-update noar tt set b1='12AQKBWP7' where id=6;
-update noar ti set b1='12AQKBWP7' where id=6;
-update noar tt set b2='LDOGKBAG57B7UCCNAD56V' where id=6;
-update noar ti set b2='LDOGKBAG57B7UCCNAD56V' where id=6;
-update noar tt set b0='M72' where id=7;
-update noar ti set b0='M72' where id=7;
-update noar tt set b1='13W65YYJOH49XZ8LE' where id=7;
-update noar ti set b1='13W65YYJOH49XZ8LE' where id=7;
-update noar tt set b2='CFCY' where id=7;
-update noar ti set b2='CFCY' where id=7;
-update noar tt set b0='K82JOXYRGMBEONIOXKGI4E3L0J' where id=8;
-update noar ti set b0='K82JOXYRGMBEONIOXKGI4E3L0J' where id=8;
-update noar tt set b1='BPW' where id=8;
-update noar ti set b1='BPW' where id=8;
-update noar tt set b2='AB3TYGHITLU260KVRVHUZSALSTLO55C' where id=8;
-update noar ti set b2='AB3TYGHITLU260KVRVHUZSALSTLO55C' where id=8;
-update noar tt set b0='5KSA3BQ1X1F86XAS' where id=9;
-update noar ti set b0='5KSA3BQ1X1F86XAS' where id=9;
-update noar tt set b1='6R689A37RVWEZ8RK4' where id=9;
-update noar ti set b1='6R689A37RVWEZ8RK4' where id=9;
-update noar tt set b2='249XCEBEUHQLF413TJ74LP' where id=9;
-update noar ti set b2='249XCEBEUHQLF413TJ74LP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VCO0JPLDALLG' where id=1;
-update noar ti set b0='VCO0JPLDALLG' where id=1;
-update noar tt set b1='YZ73XB0JK6XYBGSGAS9MJJ' where id=1;
-update noar ti set b1='YZ73XB0JK6XYBGSGAS9MJJ' where id=1;
-update noar tt set b2='DUB9P3TDVP2KEI' where id=1;
-update noar ti set b2='DUB9P3TDVP2KEI' where id=1;
-update noar tt set b0='L1X84LWN8QRDM' where id=2;
-update noar ti set b0='L1X84LWN8QRDM' where id=2;
-update noar tt set b1='HOR89OUSLFZQ' where id=2;
-update noar ti set b1='HOR89OUSLFZQ' where id=2;
-update noar tt set b2='II07KOFF5BETPB24O77O8Z' where id=2;
-update noar ti set b2='II07KOFF5BETPB24O77O8Z' where id=2;
-update noar tt set b0='3C5G9CY6G9BZ50KLHRYE' where id=3;
-update noar ti set b0='3C5G9CY6G9BZ50KLHRYE' where id=3;
-update noar tt set b1='BOT9A33IKQNQ' where id=3;
-update noar ti set b1='BOT9A33IKQNQ' where id=3;
-update noar tt set b2='19HXK4IFAMY409SFK00ZPMG' where id=3;
-update noar ti set b2='19HXK4IFAMY409SFK00ZPMG' where id=3;
-update noar tt set b0='A9MNK5MS60QKEJCRAGF6H55' where id=4;
-update noar ti set b0='A9MNK5MS60QKEJCRAGF6H55' where id=4;
-update noar tt set b1='BFVYS6M7OO494V6SIV8O7A' where id=4;
-update noar ti set b1='BFVYS6M7OO494V6SIV8O7A' where id=4;
-update noar tt set b2='Q0ZJKOUJV2Y8WFFYIMV20VKZHASNYL7' where id=4;
-update noar ti set b2='Q0ZJKOUJV2Y8WFFYIMV20VKZHASNYL7' where id=4;
-update noar tt set b0='YQ5CWFGV4LA5YU' where id=5;
-update noar ti set b0='YQ5CWFGV4LA5YU' where id=5;
-update noar tt set b1='3VG46KQDCT6EZFRFCT93OGBYP' where id=5;
-update noar ti set b1='3VG46KQDCT6EZFRFCT93OGBYP' where id=5;
-update noar tt set b2='L0H' where id=5;
-update noar ti set b2='L0H' where id=5;
-update noar tt set b0='58WDO1GR881BAT6VMOE0JAIO1U8ATM' where id=6;
-update noar ti set b0='58WDO1GR881BAT6VMOE0JAIO1U8ATM' where id=6;
-update noar tt set b1='W04PPC20CNITELJ24TJE9' where id=6;
-update noar ti set b1='W04PPC20CNITELJ24TJE9' where id=6;
-update noar tt set b2='FKO06Y1WWP9EF9231X8FSOF' where id=6;
-update noar ti set b2='FKO06Y1WWP9EF9231X8FSOF' where id=6;
-update noar tt set b0='6YV3CFTPOQMYFJAP74132DZ' where id=7;
-update noar ti set b0='6YV3CFTPOQMYFJAP74132DZ' where id=7;
-update noar tt set b1='NPZCGPF1KDZAZ8THVONNE' where id=7;
-update noar ti set b1='NPZCGPF1KDZAZ8THVONNE' where id=7;
-update noar tt set b2='FXFENBCXULQ6THLA5N1RKX' where id=7;
-update noar ti set b2='FXFENBCXULQ6THLA5N1RKX' where id=7;
-update noar tt set b0='Q6FWAJY98GNLU8RH4' where id=8;
-update noar ti set b0='Q6FWAJY98GNLU8RH4' where id=8;
-update noar tt set b1='38ZHPSGDNKDMVCDJ4SV0LLKGS' where id=8;
-update noar ti set b1='38ZHPSGDNKDMVCDJ4SV0LLKGS' where id=8;
-update noar tt set b2='X8P14PZT9PTRVF' where id=8;
-update noar ti set b2='X8P14PZT9PTRVF' where id=8;
-update noar tt set b0='SDRKTAPHLVRD13SOAKS0WRCE' where id=9;
-update noar ti set b0='SDRKTAPHLVRD13SOAKS0WRCE' where id=9;
-update noar tt set b1='XXCT9B8IUTBHFEMQ7TH6L30XK9CP5' where id=9;
-update noar ti set b1='XXCT9B8IUTBHFEMQ7TH6L30XK9CP5' where id=9;
-update noar tt set b2='DC0L9V' where id=9;
-update noar ti set b2='DC0L9V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8H5QEMP8Z93WE6J6H244WHNPLMNYIYA' where id=1;
-update noar ti set b0='8H5QEMP8Z93WE6J6H244WHNPLMNYIYA' where id=1;
-update noar tt set b1='M3Y4OT4' where id=1;
-update noar ti set b1='M3Y4OT4' where id=1;
-update noar tt set b2='0YFUJA8U3TZOPC6RXLJ3F69ZUPZYQPT' where id=1;
-update noar ti set b2='0YFUJA8U3TZOPC6RXLJ3F69ZUPZYQPT' where id=1;
-update noar tt set b0='FGGBOVA2XVGBH1E42QILO1N1BQ8CXBZI' where id=2;
-update noar ti set b0='FGGBOVA2XVGBH1E42QILO1N1BQ8CXBZI' where id=2;
-update noar tt set b1='VJ3D0R0JKTQ' where id=2;
-update noar ti set b1='VJ3D0R0JKTQ' where id=2;
-update noar tt set b2='8H8MPL0OG2CJJV5OQX05TNSUDVQL' where id=2;
-update noar ti set b2='8H8MPL0OG2CJJV5OQX05TNSUDVQL' where id=2;
-update noar tt set b0='6L12YITZKF4LDG44HCUIII78K' where id=3;
-update noar ti set b0='6L12YITZKF4LDG44HCUIII78K' where id=3;
-update noar tt set b1='WEX3OO556LIWHS8DPO6BBYTUY2X2' where id=3;
-update noar ti set b1='WEX3OO556LIWHS8DPO6BBYTUY2X2' where id=3;
-update noar tt set b2='NW' where id=3;
-update noar ti set b2='NW' where id=3;
-update noar tt set b0='MYDT5X143' where id=4;
-update noar ti set b0='MYDT5X143' where id=4;
-update noar tt set b1='04WKK4YFP4C807FZNQZPSVT' where id=4;
-update noar ti set b1='04WKK4YFP4C807FZNQZPSVT' where id=4;
-update noar tt set b2='R92M8YAE9YHF8JWHTU3YU' where id=4;
-update noar ti set b2='R92M8YAE9YHF8JWHTU3YU' where id=4;
-update noar tt set b0='PSFXPY89A39M0' where id=5;
-update noar ti set b0='PSFXPY89A39M0' where id=5;
-update noar tt set b1='T9QQ2P57OU67CJY' where id=5;
-update noar ti set b1='T9QQ2P57OU67CJY' where id=5;
-update noar tt set b2='MGYSY6VJUR4' where id=5;
-update noar ti set b2='MGYSY6VJUR4' where id=5;
-update noar tt set b0='8W37RYQ4JM9ITCP10PFJ5U2' where id=6;
-update noar ti set b0='8W37RYQ4JM9ITCP10PFJ5U2' where id=6;
-update noar tt set b1='H5O79F36HZS' where id=6;
-update noar ti set b1='H5O79F36HZS' where id=6;
-update noar tt set b2='WB9' where id=6;
-update noar ti set b2='WB9' where id=6;
-update noar tt set b0='AK7WTU9IVQNJXCE66XHKHYDQN0OE' where id=7;
-update noar ti set b0='AK7WTU9IVQNJXCE66XHKHYDQN0OE' where id=7;
-update noar tt set b1='UCJEYUVAOSM1UFXZPKPLOK4KOBFNLXP' where id=7;
-update noar ti set b1='UCJEYUVAOSM1UFXZPKPLOK4KOBFNLXP' where id=7;
-update noar tt set b2='23WBK' where id=7;
-update noar ti set b2='23WBK' where id=7;
-update noar tt set b0='Q276ZA93FRTBQNPYFWBI4Y2VF7N3' where id=8;
-update noar ti set b0='Q276ZA93FRTBQNPYFWBI4Y2VF7N3' where id=8;
-update noar tt set b1='97BBSW4XFX1C95TLO1T1LRAZLQ9NFN5A' where id=8;
-update noar ti set b1='97BBSW4XFX1C95TLO1T1LRAZLQ9NFN5A' where id=8;
-update noar tt set b2='DUKXEJK0JAC6W62BTZ5E' where id=8;
-update noar ti set b2='DUKXEJK0JAC6W62BTZ5E' where id=8;
-update noar tt set b0='M49S057P13EDI3DGCUS6UTA9N' where id=9;
-update noar ti set b0='M49S057P13EDI3DGCUS6UTA9N' where id=9;
-update noar tt set b1='BIT6W9BP45A04HII58G' where id=9;
-update noar ti set b1='BIT6W9BP45A04HII58G' where id=9;
-update noar tt set b2='0X24QVI' where id=9;
-update noar ti set b2='0X24QVI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RC3FJ0G' where id=1;
-update noar ti set b0='RC3FJ0G' where id=1;
-update noar tt set b1='4LWJ05NF59SO8A7N55B' where id=1;
-update noar ti set b1='4LWJ05NF59SO8A7N55B' where id=1;
-update noar tt set b2='V388YCB879EAURE' where id=1;
-update noar ti set b2='V388YCB879EAURE' where id=1;
-update noar tt set b0='GUUFRAJ' where id=2;
-update noar ti set b0='GUUFRAJ' where id=2;
-update noar tt set b1='YISROZ786YAUVSM' where id=2;
-update noar ti set b1='YISROZ786YAUVSM' where id=2;
-update noar tt set b2='FZ779HQ5MV1' where id=2;
-update noar ti set b2='FZ779HQ5MV1' where id=2;
-update noar tt set b0='TSXHOQGC4MOLERHFF7XCTKZK9U0' where id=3;
-update noar ti set b0='TSXHOQGC4MOLERHFF7XCTKZK9U0' where id=3;
-update noar tt set b1='TP9FIWYOXXOORH7ZFFT9X2UXJJR' where id=3;
-update noar ti set b1='TP9FIWYOXXOORH7ZFFT9X2UXJJR' where id=3;
-update noar tt set b2='ORZ37L3X9H101WX' where id=3;
-update noar ti set b2='ORZ37L3X9H101WX' where id=3;
-update noar tt set b0='8' where id=4;
-update noar ti set b0='8' where id=4;
-update noar tt set b1='QHVO7KU808904CP7MB503ELDJ79YKZ' where id=4;
-update noar ti set b1='QHVO7KU808904CP7MB503ELDJ79YKZ' where id=4;
-update noar tt set b2='ED0USKHRYPZWWNOHR6BJ' where id=4;
-update noar ti set b2='ED0USKHRYPZWWNOHR6BJ' where id=4;
-update noar tt set b0='F7UPEJ6THCHF' where id=5;
-update noar ti set b0='F7UPEJ6THCHF' where id=5;
-update noar tt set b1='UVGYAJTXTSD16SOSTB03' where id=5;
-update noar ti set b1='UVGYAJTXTSD16SOSTB03' where id=5;
-update noar tt set b2='382KK8' where id=5;
-update noar ti set b2='382KK8' where id=5;
-update noar tt set b0='ATAP386S4Q7XL5' where id=6;
-update noar ti set b0='ATAP386S4Q7XL5' where id=6;
-update noar tt set b1='J' where id=6;
-update noar ti set b1='J' where id=6;
-update noar tt set b2='QWB7VVS8VSVMWM' where id=6;
-update noar ti set b2='QWB7VVS8VSVMWM' where id=6;
-update noar tt set b0='Q42T35O3MXCHH0XUGPO0BE1T2Z3Y25I9' where id=7;
-update noar ti set b0='Q42T35O3MXCHH0XUGPO0BE1T2Z3Y25I9' where id=7;
-update noar tt set b1='VD5W0ZS' where id=7;
-update noar ti set b1='VD5W0ZS' where id=7;
-update noar tt set b2='Q7WDRS9XBHCF' where id=7;
-update noar ti set b2='Q7WDRS9XBHCF' where id=7;
-update noar tt set b0='U6DUHCZGKKZNAANMYNVZT7SVY8' where id=8;
-update noar ti set b0='U6DUHCZGKKZNAANMYNVZT7SVY8' where id=8;
-update noar tt set b1='M' where id=8;
-update noar ti set b1='M' where id=8;
-update noar tt set b2='3NXRJ' where id=8;
-update noar ti set b2='3NXRJ' where id=8;
-update noar tt set b0='99N97C7' where id=9;
-update noar ti set b0='99N97C7' where id=9;
-update noar tt set b1='7JKF57BEDGDX5DJ5PYV182F4Q5M8CUJ0' where id=9;
-update noar ti set b1='7JKF57BEDGDX5DJ5PYV182F4Q5M8CUJ0' where id=9;
-update noar tt set b2='VDB' where id=9;
-update noar ti set b2='VDB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XKDY8ACXOX8ENOXXR8RYBH8FAMAL6N' where id=1;
-update noar ti set b0='XKDY8ACXOX8ENOXXR8RYBH8FAMAL6N' where id=1;
-update noar tt set b1='IMHPNCEL9' where id=1;
-update noar ti set b1='IMHPNCEL9' where id=1;
-update noar tt set b2='L7L62L800Z4WVCIHCVINV94XL' where id=1;
-update noar ti set b2='L7L62L800Z4WVCIHCVINV94XL' where id=1;
-update noar tt set b0='RBPSPQWGWPLTHQ6F' where id=2;
-update noar ti set b0='RBPSPQWGWPLTHQ6F' where id=2;
-update noar tt set b1='8W2JYOK4B3' where id=2;
-update noar ti set b1='8W2JYOK4B3' where id=2;
-update noar tt set b2='8RW6127MR8K3ZME6LSCPSY9QRMM' where id=2;
-update noar ti set b2='8RW6127MR8K3ZME6LSCPSY9QRMM' where id=2;
-update noar tt set b0='ZJFQLEMC9J3MUPKH02XRFPKJ1GPA2' where id=3;
-update noar ti set b0='ZJFQLEMC9J3MUPKH02XRFPKJ1GPA2' where id=3;
-update noar tt set b1='7VV561KMJX7VRDGAKBZBMPRA' where id=3;
-update noar ti set b1='7VV561KMJX7VRDGAKBZBMPRA' where id=3;
-update noar tt set b2='HO45A8DY59MXR' where id=3;
-update noar ti set b2='HO45A8DY59MXR' where id=3;
-update noar tt set b0='9YGFHMPAOJT' where id=4;
-update noar ti set b0='9YGFHMPAOJT' where id=4;
-update noar tt set b1='Q783BWI451RKUTIUORM0A1XH1D' where id=4;
-update noar ti set b1='Q783BWI451RKUTIUORM0A1XH1D' where id=4;
-update noar tt set b2='4Q4QGYUCLA8P2' where id=4;
-update noar ti set b2='4Q4QGYUCLA8P2' where id=4;
-update noar tt set b0='Z2LI0DW41QA3NF335ISKDALN94ID1B' where id=5;
-update noar ti set b0='Z2LI0DW41QA3NF335ISKDALN94ID1B' where id=5;
-update noar tt set b1='94X08DXN3JGSN6OX5TNY' where id=5;
-update noar ti set b1='94X08DXN3JGSN6OX5TNY' where id=5;
-update noar tt set b2='08XHC0A9QE61JNX0H8M65J85XT1RB' where id=5;
-update noar ti set b2='08XHC0A9QE61JNX0H8M65J85XT1RB' where id=5;
-update noar tt set b0='1FIX84TDQI' where id=6;
-update noar ti set b0='1FIX84TDQI' where id=6;
-update noar tt set b1='CJ' where id=6;
-update noar ti set b1='CJ' where id=6;
-update noar tt set b2='B3DWKDMOHVKR' where id=6;
-update noar ti set b2='B3DWKDMOHVKR' where id=6;
-update noar tt set b0='AAKRU7H1L5W69XQ' where id=7;
-update noar ti set b0='AAKRU7H1L5W69XQ' where id=7;
-update noar tt set b1='GKX5U1G9GNZ1NNM4JE' where id=7;
-update noar ti set b1='GKX5U1G9GNZ1NNM4JE' where id=7;
-update noar tt set b2='QZBFHDQM23R3O' where id=7;
-update noar ti set b2='QZBFHDQM23R3O' where id=7;
-update noar tt set b0='ZRK9EJLOLDOYIBUAJUUKO' where id=8;
-update noar ti set b0='ZRK9EJLOLDOYIBUAJUUKO' where id=8;
-update noar tt set b1='7XSY' where id=8;
-update noar ti set b1='7XSY' where id=8;
-update noar tt set b2='R996UUTNJO99CM8' where id=8;
-update noar ti set b2='R996UUTNJO99CM8' where id=8;
-update noar tt set b0='582YZLBRXAEEDBS' where id=9;
-update noar ti set b0='582YZLBRXAEEDBS' where id=9;
-update noar tt set b1='IYYTVFADGRGCWS1' where id=9;
-update noar ti set b1='IYYTVFADGRGCWS1' where id=9;
-update noar tt set b2='D1T' where id=9;
-update noar ti set b2='D1T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WIRORQ4KM9V8XE7PMT3GTSNNMT5' where id=1;
-update noar ti set b0='WIRORQ4KM9V8XE7PMT3GTSNNMT5' where id=1;
-update noar tt set b1='A3251TI36XPC9HO2U' where id=1;
-update noar ti set b1='A3251TI36XPC9HO2U' where id=1;
-update noar tt set b2='DQUMFTXH3F8O2GAK310VY2WE7H' where id=1;
-update noar ti set b2='DQUMFTXH3F8O2GAK310VY2WE7H' where id=1;
-update noar tt set b0='L' where id=2;
-update noar ti set b0='L' where id=2;
-update noar tt set b1='64TO' where id=2;
-update noar ti set b1='64TO' where id=2;
-update noar tt set b2='RG5ZJ18J3T259N193KHQ' where id=2;
-update noar ti set b2='RG5ZJ18J3T259N193KHQ' where id=2;
-update noar tt set b0='3KNWN' where id=3;
-update noar ti set b0='3KNWN' where id=3;
-update noar tt set b1='U8CKKEJT3P6QOFST681FF7' where id=3;
-update noar ti set b1='U8CKKEJT3P6QOFST681FF7' where id=3;
-update noar tt set b2='NUFA1BREMJPZCKO4RNL4EYCENJ' where id=3;
-update noar ti set b2='NUFA1BREMJPZCKO4RNL4EYCENJ' where id=3;
-update noar tt set b0='UZYNXGAF' where id=4;
-update noar ti set b0='UZYNXGAF' where id=4;
-update noar tt set b1='SIVSRI6XXDU' where id=4;
-update noar ti set b1='SIVSRI6XXDU' where id=4;
-update noar tt set b2='B1V3JA96D' where id=4;
-update noar ti set b2='B1V3JA96D' where id=4;
-update noar tt set b0='LBU' where id=5;
-update noar ti set b0='LBU' where id=5;
-update noar tt set b1='R' where id=5;
-update noar ti set b1='R' where id=5;
-update noar tt set b2='8XXOBX49KD' where id=5;
-update noar ti set b2='8XXOBX49KD' where id=5;
-update noar tt set b0='0K0RQ1EO3VW0H1L218H8EN64Q' where id=6;
-update noar ti set b0='0K0RQ1EO3VW0H1L218H8EN64Q' where id=6;
-update noar tt set b1='EZT3PQVTFNRSHIVV5ZCXJXEMG12U1NYN' where id=6;
-update noar ti set b1='EZT3PQVTFNRSHIVV5ZCXJXEMG12U1NYN' where id=6;
-update noar tt set b2='AY2PLXYBQJBXDF8Z' where id=6;
-update noar ti set b2='AY2PLXYBQJBXDF8Z' where id=6;
-update noar tt set b0='VF4ULFAUOSVG7ZDTKQ' where id=7;
-update noar ti set b0='VF4ULFAUOSVG7ZDTKQ' where id=7;
-update noar tt set b1='C9A3AP6' where id=7;
-update noar ti set b1='C9A3AP6' where id=7;
-update noar tt set b2='8LXTB1' where id=7;
-update noar ti set b2='8LXTB1' where id=7;
-update noar tt set b0='ZDO9R2W21' where id=8;
-update noar ti set b0='ZDO9R2W21' where id=8;
-update noar tt set b1='F3R362HRMBMV3OV4WAG601DQQK' where id=8;
-update noar ti set b1='F3R362HRMBMV3OV4WAG601DQQK' where id=8;
-update noar tt set b2='XERMA9UCH8F1F2P2282VK' where id=8;
-update noar ti set b2='XERMA9UCH8F1F2P2282VK' where id=8;
-update noar tt set b0='B5CXB4Z1QOTWCHZQ22WV7' where id=9;
-update noar ti set b0='B5CXB4Z1QOTWCHZQ22WV7' where id=9;
-update noar tt set b1='AUKE2FUDO4ZXJ4JW8MTS8' where id=9;
-update noar ti set b1='AUKE2FUDO4ZXJ4JW8MTS8' where id=9;
-update noar tt set b2='M9Z4LORON659SNL' where id=9;
-update noar ti set b2='M9Z4LORON659SNL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='58VWJ07B' where id=1;
-update noar ti set b0='58VWJ07B' where id=1;
-update noar tt set b1='S962AC7' where id=1;
-update noar ti set b1='S962AC7' where id=1;
-update noar tt set b2='G4SZ7R35GUN3P26A' where id=1;
-update noar ti set b2='G4SZ7R35GUN3P26A' where id=1;
-update noar tt set b0='ALUHYRRH8HKH4Z51VK0I' where id=2;
-update noar ti set b0='ALUHYRRH8HKH4Z51VK0I' where id=2;
-update noar tt set b1='M3I11KSUB9' where id=2;
-update noar ti set b1='M3I11KSUB9' where id=2;
-update noar tt set b2='2T5TKRLXULPZ22T5STNLTUMQHKWEB1E' where id=2;
-update noar ti set b2='2T5TKRLXULPZ22T5STNLTUMQHKWEB1E' where id=2;
-update noar tt set b0='7CF' where id=3;
-update noar ti set b0='7CF' where id=3;
-update noar tt set b1='GTRZCS6U26EZX6BCEK9NO73M2' where id=3;
-update noar ti set b1='GTRZCS6U26EZX6BCEK9NO73M2' where id=3;
-update noar tt set b2='KDE' where id=3;
-update noar ti set b2='KDE' where id=3;
-update noar tt set b0='GLZV5M1WQFPJ3' where id=4;
-update noar ti set b0='GLZV5M1WQFPJ3' where id=4;
-update noar tt set b1='2GKJLOHPWK3PEE6' where id=4;
-update noar ti set b1='2GKJLOHPWK3PEE6' where id=4;
-update noar tt set b2='VCKWGAFKWEOFL1JQ9L' where id=4;
-update noar ti set b2='VCKWGAFKWEOFL1JQ9L' where id=4;
-update noar tt set b0='AX7RMVA9NQ61X7ZXVDCP2FI6L0PT' where id=5;
-update noar ti set b0='AX7RMVA9NQ61X7ZXVDCP2FI6L0PT' where id=5;
-update noar tt set b1='IMF0L3S64G6PUKRGFM2' where id=5;
-update noar ti set b1='IMF0L3S64G6PUKRGFM2' where id=5;
-update noar tt set b2='9LSKI5BR7DH3VQRLPW74OTLS' where id=5;
-update noar ti set b2='9LSKI5BR7DH3VQRLPW74OTLS' where id=5;
-update noar tt set b0='GQS3EC50U3BVCM6H3H4ZLYKI21C5' where id=6;
-update noar ti set b0='GQS3EC50U3BVCM6H3H4ZLYKI21C5' where id=6;
-update noar tt set b1='SAIMB8RE' where id=6;
-update noar ti set b1='SAIMB8RE' where id=6;
-update noar tt set b2='LBJJQ7MRSG8G0F38CDEB' where id=6;
-update noar ti set b2='LBJJQ7MRSG8G0F38CDEB' where id=6;
-update noar tt set b0='3D9XWMT0JF2Y5H2JLBTLZGP5K05J11' where id=7;
-update noar ti set b0='3D9XWMT0JF2Y5H2JLBTLZGP5K05J11' where id=7;
-update noar tt set b1='81FU' where id=7;
-update noar ti set b1='81FU' where id=7;
-update noar tt set b2='218UUTD8T4' where id=7;
-update noar ti set b2='218UUTD8T4' where id=7;
-update noar tt set b0='2K' where id=8;
-update noar ti set b0='2K' where id=8;
-update noar tt set b1='B2TWOZWNY6EAVO5KY8' where id=8;
-update noar ti set b1='B2TWOZWNY6EAVO5KY8' where id=8;
-update noar tt set b2='SPJCRCLHK5IPYSCN8CZR8WGRPD' where id=8;
-update noar ti set b2='SPJCRCLHK5IPYSCN8CZR8WGRPD' where id=8;
-update noar tt set b0='BYRBSWCWWWYLF5TXB6HHTVNU' where id=9;
-update noar ti set b0='BYRBSWCWWWYLF5TXB6HHTVNU' where id=9;
-update noar tt set b1='02G6UOLOEICXBBVFFG32U8PJKXKK6BMX' where id=9;
-update noar ti set b1='02G6UOLOEICXBBVFFG32U8PJKXKK6BMX' where id=9;
-update noar tt set b2='MP2GH63NZ64MDCC6YPBO1549AHVH3' where id=9;
-update noar ti set b2='MP2GH63NZ64MDCC6YPBO1549AHVH3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WXA7SP1HUDKEAHG00OY' where id=1;
-update noar ti set b0='WXA7SP1HUDKEAHG00OY' where id=1;
-update noar tt set b1='D4Y89QEGNY7DALJV2CDG' where id=1;
-update noar ti set b1='D4Y89QEGNY7DALJV2CDG' where id=1;
-update noar tt set b2='86CBXEO2MDCVKW52IWBJBFOE93W1' where id=1;
-update noar ti set b2='86CBXEO2MDCVKW52IWBJBFOE93W1' where id=1;
-update noar tt set b0='W0PGLR2FOPV8YF' where id=2;
-update noar ti set b0='W0PGLR2FOPV8YF' where id=2;
-update noar tt set b1='4D2LGR9Y' where id=2;
-update noar ti set b1='4D2LGR9Y' where id=2;
-update noar tt set b2='U7OYN1T7OI2895OSPWD' where id=2;
-update noar ti set b2='U7OYN1T7OI2895OSPWD' where id=2;
-update noar tt set b0='HJVNM9XM6PH7IEBZPG08CSM' where id=3;
-update noar ti set b0='HJVNM9XM6PH7IEBZPG08CSM' where id=3;
-update noar tt set b1='45PYSB58HTPHPWK60B4ORHPVJKVOJ' where id=3;
-update noar ti set b1='45PYSB58HTPHPWK60B4ORHPVJKVOJ' where id=3;
-update noar tt set b2='PCEJ7C' where id=3;
-update noar ti set b2='PCEJ7C' where id=3;
-update noar tt set b0='0ZCFY1TD0' where id=4;
-update noar ti set b0='0ZCFY1TD0' where id=4;
-update noar tt set b1='A5Y7D2VYANTWMF6RNS2DZBWYQ28' where id=4;
-update noar ti set b1='A5Y7D2VYANTWMF6RNS2DZBWYQ28' where id=4;
-update noar tt set b2='8L6RY6LDAOPWA' where id=4;
-update noar ti set b2='8L6RY6LDAOPWA' where id=4;
-update noar tt set b0='8OO5F3EUNAG0XNIWH36Q6O75O7A7' where id=5;
-update noar ti set b0='8OO5F3EUNAG0XNIWH36Q6O75O7A7' where id=5;
-update noar tt set b1='OLX5GHAATYOGGTF0PE2' where id=5;
-update noar ti set b1='OLX5GHAATYOGGTF0PE2' where id=5;
-update noar tt set b2='PQ7HLR2YXZ6BYEJF63CE' where id=5;
-update noar ti set b2='PQ7HLR2YXZ6BYEJF63CE' where id=5;
-update noar tt set b0='6H5S8G6F0F1F3W9PBUD8I0U' where id=6;
-update noar ti set b0='6H5S8G6F0F1F3W9PBUD8I0U' where id=6;
-update noar tt set b1='3W70ZQE2YSU' where id=6;
-update noar ti set b1='3W70ZQE2YSU' where id=6;
-update noar tt set b2='4' where id=6;
-update noar ti set b2='4' where id=6;
-update noar tt set b0='F93UERCGUA5H31QTL' where id=7;
-update noar ti set b0='F93UERCGUA5H31QTL' where id=7;
-update noar tt set b1='GMNM73XZLCJIF66AM6GZ14C6GX' where id=7;
-update noar ti set b1='GMNM73XZLCJIF66AM6GZ14C6GX' where id=7;
-update noar tt set b2='4OLM1P4' where id=7;
-update noar ti set b2='4OLM1P4' where id=7;
-update noar tt set b0='MW7YIKK8E2B78OGCH8Q8CQRMOQYG' where id=8;
-update noar ti set b0='MW7YIKK8E2B78OGCH8Q8CQRMOQYG' where id=8;
-update noar tt set b1='F84QH8AIP9Y83THER' where id=8;
-update noar ti set b1='F84QH8AIP9Y83THER' where id=8;
-update noar tt set b2='WDLC7KHUM5KDASBWVT7HTHT' where id=8;
-update noar ti set b2='WDLC7KHUM5KDASBWVT7HTHT' where id=8;
-update noar tt set b0='A6F58NLMH1' where id=9;
-update noar ti set b0='A6F58NLMH1' where id=9;
-update noar tt set b1='QW6F011ZNG4MLIQ53PHXSCHVEPLSDG5' where id=9;
-update noar ti set b1='QW6F011ZNG4MLIQ53PHXSCHVEPLSDG5' where id=9;
-update noar tt set b2='U89X7VALQUXVDMCJ0F3HV2D' where id=9;
-update noar ti set b2='U89X7VALQUXVDMCJ0F3HV2D' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='166MH3AEDCXCP3O7GRTTQZRO6BJKU19' where id=1;
-update noar ti set b0='166MH3AEDCXCP3O7GRTTQZRO6BJKU19' where id=1;
-update noar tt set b1='3C396EJJX7P' where id=1;
-update noar ti set b1='3C396EJJX7P' where id=1;
-update noar tt set b2='78AI3H1XRXU4' where id=1;
-update noar ti set b2='78AI3H1XRXU4' where id=1;
-update noar tt set b0='7QA9XB7YAEA05MCW144SI' where id=2;
-update noar ti set b0='7QA9XB7YAEA05MCW144SI' where id=2;
-update noar tt set b1='5OJIX' where id=2;
-update noar ti set b1='5OJIX' where id=2;
-update noar tt set b2='9RW4R36P4ASMH3S' where id=2;
-update noar ti set b2='9RW4R36P4ASMH3S' where id=2;
-update noar tt set b0='9' where id=3;
-update noar ti set b0='9' where id=3;
-update noar tt set b1='M0IC' where id=3;
-update noar ti set b1='M0IC' where id=3;
-update noar tt set b2='2SHOH1OK9' where id=3;
-update noar ti set b2='2SHOH1OK9' where id=3;
-update noar tt set b0='LQXJ0MK7LTPFDU8ZUG24JK6D' where id=4;
-update noar ti set b0='LQXJ0MK7LTPFDU8ZUG24JK6D' where id=4;
-update noar tt set b1='9US7U8O3RXETUBRH4W' where id=4;
-update noar ti set b1='9US7U8O3RXETUBRH4W' where id=4;
-update noar tt set b2='OJXDY' where id=4;
-update noar ti set b2='OJXDY' where id=4;
-update noar tt set b0='N' where id=5;
-update noar ti set b0='N' where id=5;
-update noar tt set b1='M7N7HKM5T05ZIUCV9BER' where id=5;
-update noar ti set b1='M7N7HKM5T05ZIUCV9BER' where id=5;
-update noar tt set b2='53' where id=5;
-update noar ti set b2='53' where id=5;
-update noar tt set b0='ELN3RS21Y94U3P6O9L81G7ANC' where id=6;
-update noar ti set b0='ELN3RS21Y94U3P6O9L81G7ANC' where id=6;
-update noar tt set b1='27XQXUH7BQNE' where id=6;
-update noar ti set b1='27XQXUH7BQNE' where id=6;
-update noar tt set b2='1' where id=6;
-update noar ti set b2='1' where id=6;
-update noar tt set b0='NLML8' where id=7;
-update noar ti set b0='NLML8' where id=7;
-update noar tt set b1='JJIITAXW2HMSZ7L5UXR1QRR' where id=7;
-update noar ti set b1='JJIITAXW2HMSZ7L5UXR1QRR' where id=7;
-update noar tt set b2='TEWE7JN90' where id=7;
-update noar ti set b2='TEWE7JN90' where id=7;
-update noar tt set b0='U0AU7M00Z65JGLYM41VEC8V23V' where id=8;
-update noar ti set b0='U0AU7M00Z65JGLYM41VEC8V23V' where id=8;
-update noar tt set b1='QK' where id=8;
-update noar ti set b1='QK' where id=8;
-update noar tt set b2='TU6HO1ZWTHP0SQQOD7UKZK047' where id=8;
-update noar ti set b2='TU6HO1ZWTHP0SQQOD7UKZK047' where id=8;
-update noar tt set b0='YQ245XZBQLDXKCR' where id=9;
-update noar ti set b0='YQ245XZBQLDXKCR' where id=9;
-update noar tt set b1='VYJ3P7V5BWD6P908EKQEAQRS32HYB' where id=9;
-update noar ti set b1='VYJ3P7V5BWD6P908EKQEAQRS32HYB' where id=9;
-update noar tt set b2='OW6OAAE6YJMQ9QID' where id=9;
-update noar ti set b2='OW6OAAE6YJMQ9QID' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3FYCUHVXJUWWR' where id=1;
-update noar ti set b0='3FYCUHVXJUWWR' where id=1;
-update noar tt set b1='OLSES8XDHIV' where id=1;
-update noar ti set b1='OLSES8XDHIV' where id=1;
-update noar tt set b2='T0KK244ZUAM9X84VJTUWY5IMH4' where id=1;
-update noar ti set b2='T0KK244ZUAM9X84VJTUWY5IMH4' where id=1;
-update noar tt set b0='A1SON62ULFVY1P' where id=2;
-update noar ti set b0='A1SON62ULFVY1P' where id=2;
-update noar tt set b1='BTQW520G58GQ1KN15C6GWPJ4DVH7W' where id=2;
-update noar ti set b1='BTQW520G58GQ1KN15C6GWPJ4DVH7W' where id=2;
-update noar tt set b2='0B' where id=2;
-update noar ti set b2='0B' where id=2;
-update noar tt set b0='5M996XG24LKZAC4L90IUW9' where id=3;
-update noar ti set b0='5M996XG24LKZAC4L90IUW9' where id=3;
-update noar tt set b1='QRJX14P243BP5E9WIAC' where id=3;
-update noar ti set b1='QRJX14P243BP5E9WIAC' where id=3;
-update noar tt set b2='QFXCMAXUBZTY6VK8GR3OXDJAPLE3RRP3' where id=3;
-update noar ti set b2='QFXCMAXUBZTY6VK8GR3OXDJAPLE3RRP3' where id=3;
-update noar tt set b0='Q8QFM1L5UOL36CL' where id=4;
-update noar ti set b0='Q8QFM1L5UOL36CL' where id=4;
-update noar tt set b1='SU6ADSJIBUKCP72OO44YJ' where id=4;
-update noar ti set b1='SU6ADSJIBUKCP72OO44YJ' where id=4;
-update noar tt set b2='T5BF45JTPVXPC2WQ4YUPB' where id=4;
-update noar ti set b2='T5BF45JTPVXPC2WQ4YUPB' where id=4;
-update noar tt set b0='OLQ2KW8KPS8X' where id=5;
-update noar ti set b0='OLQ2KW8KPS8X' where id=5;
-update noar tt set b1='LJPWC23XJT667T09MOI96' where id=5;
-update noar ti set b1='LJPWC23XJT667T09MOI96' where id=5;
-update noar tt set b2='FUU3MAMEX1QB9SBEO' where id=5;
-update noar ti set b2='FUU3MAMEX1QB9SBEO' where id=5;
-update noar tt set b0='84' where id=6;
-update noar ti set b0='84' where id=6;
-update noar tt set b1='O9SRSGIUITLXUFJIULAGGTVIBP' where id=6;
-update noar ti set b1='O9SRSGIUITLXUFJIULAGGTVIBP' where id=6;
-update noar tt set b2='TY7RHZI1PEJIP5D4S' where id=6;
-update noar ti set b2='TY7RHZI1PEJIP5D4S' where id=6;
-update noar tt set b0='BG6MCPR' where id=7;
-update noar ti set b0='BG6MCPR' where id=7;
-update noar tt set b1='GURK96DSFMDT5CR' where id=7;
-update noar ti set b1='GURK96DSFMDT5CR' where id=7;
-update noar tt set b2='M3D4NOFLZK3XF8' where id=7;
-update noar ti set b2='M3D4NOFLZK3XF8' where id=7;
-update noar tt set b0='6RGFQ9C5PC' where id=8;
-update noar ti set b0='6RGFQ9C5PC' where id=8;
-update noar tt set b1='TCC0934YN3IWLMSUB3' where id=8;
-update noar ti set b1='TCC0934YN3IWLMSUB3' where id=8;
-update noar tt set b2='AQ3' where id=8;
-update noar ti set b2='AQ3' where id=8;
-update noar tt set b0='PEM68STZNX358JKECE712MM' where id=9;
-update noar ti set b0='PEM68STZNX358JKECE712MM' where id=9;
-update noar tt set b1='IXNHU' where id=9;
-update noar ti set b1='IXNHU' where id=9;
-update noar tt set b2='EV6BAVDVJGXC8TN5XMG' where id=9;
-update noar ti set b2='EV6BAVDVJGXC8TN5XMG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SH93XMF3AHVZ4S' where id=1;
-update noar ti set b0='SH93XMF3AHVZ4S' where id=1;
-update noar tt set b1='7IU3NH' where id=1;
-update noar ti set b1='7IU3NH' where id=1;
-update noar tt set b2='9PHIRPDK2' where id=1;
-update noar ti set b2='9PHIRPDK2' where id=1;
-update noar tt set b0='8ND8GZP1VYMHMKLEH72Y6Z' where id=2;
-update noar ti set b0='8ND8GZP1VYMHMKLEH72Y6Z' where id=2;
-update noar tt set b1='5Q7RKUTRI7SXBOV7Y9HCSURX3D' where id=2;
-update noar ti set b1='5Q7RKUTRI7SXBOV7Y9HCSURX3D' where id=2;
-update noar tt set b2='9V8K7PXD4SK4MRED6C48D612600' where id=2;
-update noar ti set b2='9V8K7PXD4SK4MRED6C48D612600' where id=2;
-update noar tt set b0='3H23IVIK467' where id=3;
-update noar ti set b0='3H23IVIK467' where id=3;
-update noar tt set b1='S5P8VXGG5MPIAP' where id=3;
-update noar ti set b1='S5P8VXGG5MPIAP' where id=3;
-update noar tt set b2='AHBTX5BTTYU5DXSP7PVNPJQ7AG' where id=3;
-update noar ti set b2='AHBTX5BTTYU5DXSP7PVNPJQ7AG' where id=3;
-update noar tt set b0='AANIZ1153DQ3IYBONFHYGOINVXRG' where id=4;
-update noar ti set b0='AANIZ1153DQ3IYBONFHYGOINVXRG' where id=4;
-update noar tt set b1='LGHOP7DNLW274' where id=4;
-update noar ti set b1='LGHOP7DNLW274' where id=4;
-update noar tt set b2='2AW8MQLKX9V95C4KW6Y1JB2O' where id=4;
-update noar ti set b2='2AW8MQLKX9V95C4KW6Y1JB2O' where id=4;
-update noar tt set b0='EPOP' where id=5;
-update noar ti set b0='EPOP' where id=5;
-update noar tt set b1='9G76VFO821Y2W0MVN48RCBB5V3TNB7M0' where id=5;
-update noar ti set b1='9G76VFO821Y2W0MVN48RCBB5V3TNB7M0' where id=5;
-update noar tt set b2='L0S8WT13TWB' where id=5;
-update noar ti set b2='L0S8WT13TWB' where id=5;
-update noar tt set b0='IYX9EI5N6YZJT0YU7BGDTL23JXEB9D3Y' where id=6;
-update noar ti set b0='IYX9EI5N6YZJT0YU7BGDTL23JXEB9D3Y' where id=6;
-update noar tt set b1='G08NUJECYUQTQZHQWMPPG0GUZWTBD7MO' where id=6;
-update noar ti set b1='G08NUJECYUQTQZHQWMPPG0GUZWTBD7MO' where id=6;
-update noar tt set b2='YAUH1BUM' where id=6;
-update noar ti set b2='YAUH1BUM' where id=6;
-update noar tt set b0='IKNVP7LCTZSZ1ROPVIP4U' where id=7;
-update noar ti set b0='IKNVP7LCTZSZ1ROPVIP4U' where id=7;
-update noar tt set b1='GOA0QNQF2M4' where id=7;
-update noar ti set b1='GOA0QNQF2M4' where id=7;
-update noar tt set b2='KJU92DVMH5' where id=7;
-update noar ti set b2='KJU92DVMH5' where id=7;
-update noar tt set b0='9R6573CAA5Q0W6PHM39M3W7O64U2E' where id=8;
-update noar ti set b0='9R6573CAA5Q0W6PHM39M3W7O64U2E' where id=8;
-update noar tt set b1='OP5NZWOTR4VV80RFSWGGK2MA' where id=8;
-update noar ti set b1='OP5NZWOTR4VV80RFSWGGK2MA' where id=8;
-update noar tt set b2='TN' where id=8;
-update noar ti set b2='TN' where id=8;
-update noar tt set b0='LSHJ5C0ZL' where id=9;
-update noar ti set b0='LSHJ5C0ZL' where id=9;
-update noar tt set b1='7SQA3937P0D8JU9V' where id=9;
-update noar ti set b1='7SQA3937P0D8JU9V' where id=9;
-update noar tt set b2='VKNSLMEA7' where id=9;
-update noar ti set b2='VKNSLMEA7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OK7AIIPW4IDXD1SD' where id=1;
-update noar ti set b0='OK7AIIPW4IDXD1SD' where id=1;
-update noar tt set b1='VWHFAOEC53GBBJDKAIMI3QSJU' where id=1;
-update noar ti set b1='VWHFAOEC53GBBJDKAIMI3QSJU' where id=1;
-update noar tt set b2='PKHPS' where id=1;
-update noar ti set b2='PKHPS' where id=1;
-update noar tt set b0='DTYNVT00GFQEYVVJPR2HMO2L8B' where id=2;
-update noar ti set b0='DTYNVT00GFQEYVVJPR2HMO2L8B' where id=2;
-update noar tt set b1='54KMF19CSD9K85686IE6F' where id=2;
-update noar ti set b1='54KMF19CSD9K85686IE6F' where id=2;
-update noar tt set b2='Z604T31AA' where id=2;
-update noar ti set b2='Z604T31AA' where id=2;
-update noar tt set b0='14KAF2Q16FY8FHA7M5GM36WHGONDJT4' where id=3;
-update noar ti set b0='14KAF2Q16FY8FHA7M5GM36WHGONDJT4' where id=3;
-update noar tt set b1='FJH98KFN9U5FLXWQ5U6LUYDE6B' where id=3;
-update noar ti set b1='FJH98KFN9U5FLXWQ5U6LUYDE6B' where id=3;
-update noar tt set b2='9' where id=3;
-update noar ti set b2='9' where id=3;
-update noar tt set b0='YE6NHHUSRJPXSX' where id=4;
-update noar ti set b0='YE6NHHUSRJPXSX' where id=4;
-update noar tt set b1='BO6YJZVDZGI8NXT0G' where id=4;
-update noar ti set b1='BO6YJZVDZGI8NXT0G' where id=4;
-update noar tt set b2='7Z' where id=4;
-update noar ti set b2='7Z' where id=4;
-update noar tt set b0='YTKGJI09L4O4GM6RB84YODFW9N' where id=5;
-update noar ti set b0='YTKGJI09L4O4GM6RB84YODFW9N' where id=5;
-update noar tt set b1='8DYMBLB' where id=5;
-update noar ti set b1='8DYMBLB' where id=5;
-update noar tt set b2='FR76TS6RN' where id=5;
-update noar ti set b2='FR76TS6RN' where id=5;
-update noar tt set b0='XM9L24AZEQNS9U6H' where id=6;
-update noar ti set b0='XM9L24AZEQNS9U6H' where id=6;
-update noar tt set b1='WT' where id=6;
-update noar ti set b1='WT' where id=6;
-update noar tt set b2='ZI' where id=6;
-update noar ti set b2='ZI' where id=6;
-update noar tt set b0='ONF0G' where id=7;
-update noar ti set b0='ONF0G' where id=7;
-update noar tt set b1='0G0G8QIEQ' where id=7;
-update noar ti set b1='0G0G8QIEQ' where id=7;
-update noar tt set b2='XOZIJ2F4M1E0MT3YOBQFWGR' where id=7;
-update noar ti set b2='XOZIJ2F4M1E0MT3YOBQFWGR' where id=7;
-update noar tt set b0='LYMRU' where id=8;
-update noar ti set b0='LYMRU' where id=8;
-update noar tt set b1='KT4J557BTJVDLMO1E7P' where id=8;
-update noar ti set b1='KT4J557BTJVDLMO1E7P' where id=8;
-update noar tt set b2='CTJ6JJB05GO' where id=8;
-update noar ti set b2='CTJ6JJB05GO' where id=8;
-update noar tt set b0='HQV4GGXN4BML' where id=9;
-update noar ti set b0='HQV4GGXN4BML' where id=9;
-update noar tt set b1='B98RQD4K' where id=9;
-update noar ti set b1='B98RQD4K' where id=9;
-update noar tt set b2='A4KVWSW2BCEDPL3DJ95' where id=9;
-update noar ti set b2='A4KVWSW2BCEDPL3DJ95' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QRJR3AY1WUSN' where id=1;
-update noar ti set b0='QRJR3AY1WUSN' where id=1;
-update noar tt set b1='YYB7SZSQ8E06W' where id=1;
-update noar ti set b1='YYB7SZSQ8E06W' where id=1;
-update noar tt set b2='O' where id=1;
-update noar ti set b2='O' where id=1;
-update noar tt set b0='GN441L3IV50M4DPFX2' where id=2;
-update noar ti set b0='GN441L3IV50M4DPFX2' where id=2;
-update noar tt set b1='QZA8UWIM1PW750X8FW' where id=2;
-update noar ti set b1='QZA8UWIM1PW750X8FW' where id=2;
-update noar tt set b2='IWZEUOSSFDT0U1NFX5VDUWMCH' where id=2;
-update noar ti set b2='IWZEUOSSFDT0U1NFX5VDUWMCH' where id=2;
-update noar tt set b0='VO3Z8QO804BWD3DLVPPE8SWKG1LD' where id=3;
-update noar ti set b0='VO3Z8QO804BWD3DLVPPE8SWKG1LD' where id=3;
-update noar tt set b1='L5' where id=3;
-update noar ti set b1='L5' where id=3;
-update noar tt set b2='PDGK50QTEHWYYKN68X78YQ' where id=3;
-update noar ti set b2='PDGK50QTEHWYYKN68X78YQ' where id=3;
-update noar tt set b0='HLCPXHF' where id=4;
-update noar ti set b0='HLCPXHF' where id=4;
-update noar tt set b1='HS17C8BFK9CSYKJ5KYR' where id=4;
-update noar ti set b1='HS17C8BFK9CSYKJ5KYR' where id=4;
-update noar tt set b2='YPPEDN0YAO4SB2' where id=4;
-update noar ti set b2='YPPEDN0YAO4SB2' where id=4;
-update noar tt set b0='2UGGI' where id=5;
-update noar ti set b0='2UGGI' where id=5;
-update noar tt set b1='7F4UBQ' where id=5;
-update noar ti set b1='7F4UBQ' where id=5;
-update noar tt set b2='3R' where id=5;
-update noar ti set b2='3R' where id=5;
-update noar tt set b0='KP2W7G86NB3QDVVXO' where id=6;
-update noar ti set b0='KP2W7G86NB3QDVVXO' where id=6;
-update noar tt set b1='AXZ9VG63F' where id=6;
-update noar ti set b1='AXZ9VG63F' where id=6;
-update noar tt set b2='04SEY1G66F73U0Z' where id=6;
-update noar ti set b2='04SEY1G66F73U0Z' where id=6;
-update noar tt set b0='2K56ILPAM9IB' where id=7;
-update noar ti set b0='2K56ILPAM9IB' where id=7;
-update noar tt set b1='ZECBKQNED5XGPBJETYT6IU' where id=7;
-update noar ti set b1='ZECBKQNED5XGPBJETYT6IU' where id=7;
-update noar tt set b2='N7HH5DJIWBIXSMUPTUO9D14BIOEEZB1G' where id=7;
-update noar ti set b2='N7HH5DJIWBIXSMUPTUO9D14BIOEEZB1G' where id=7;
-update noar tt set b0='D31RONWAQF995FZ5L' where id=8;
-update noar ti set b0='D31RONWAQF995FZ5L' where id=8;
-update noar tt set b1='XBSL1F8PXC2RX2Z0U9' where id=8;
-update noar ti set b1='XBSL1F8PXC2RX2Z0U9' where id=8;
-update noar tt set b2='Q0ECZR5CS6JDFVJR85E6NNUXB0OVQ' where id=8;
-update noar ti set b2='Q0ECZR5CS6JDFVJR85E6NNUXB0OVQ' where id=8;
-update noar tt set b0='0K9' where id=9;
-update noar ti set b0='0K9' where id=9;
-update noar tt set b1='QRR36PG66K4G8HLBCC14B62' where id=9;
-update noar ti set b1='QRR36PG66K4G8HLBCC14B62' where id=9;
-update noar tt set b2='PVTZ8AN9T0BI3GX6YVWC' where id=9;
-update noar ti set b2='PVTZ8AN9T0BI3GX6YVWC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='V4EXPNC4DXHNG' where id=1;
-update noar ti set b0='V4EXPNC4DXHNG' where id=1;
-update noar tt set b1='SVZ5L6R' where id=1;
-update noar ti set b1='SVZ5L6R' where id=1;
-update noar tt set b2='77UESANOA857QU' where id=1;
-update noar ti set b2='77UESANOA857QU' where id=1;
-update noar tt set b0='0R5' where id=2;
-update noar ti set b0='0R5' where id=2;
-update noar tt set b1='Z87UOK84DW2JXSH02JVOA1K1SDGH34UD' where id=2;
-update noar ti set b1='Z87UOK84DW2JXSH02JVOA1K1SDGH34UD' where id=2;
-update noar tt set b2='AHQRBXA0L50JMFM96SR6TRBGN45YL' where id=2;
-update noar ti set b2='AHQRBXA0L50JMFM96SR6TRBGN45YL' where id=2;
-update noar tt set b0='U6BQMY1WGUB4S' where id=3;
-update noar ti set b0='U6BQMY1WGUB4S' where id=3;
-update noar tt set b1='64S7596QB0D0XEML' where id=3;
-update noar ti set b1='64S7596QB0D0XEML' where id=3;
-update noar tt set b2='BQ5F' where id=3;
-update noar ti set b2='BQ5F' where id=3;
-update noar tt set b0='Q3QASTAZZYK9QNAVIPGHAJYW7' where id=4;
-update noar ti set b0='Q3QASTAZZYK9QNAVIPGHAJYW7' where id=4;
-update noar tt set b1='J0HWO627U6P8HMRESVK6' where id=4;
-update noar ti set b1='J0HWO627U6P8HMRESVK6' where id=4;
-update noar tt set b2='O0ENHDV' where id=4;
-update noar ti set b2='O0ENHDV' where id=4;
-update noar tt set b0='C893AUEKROVS5' where id=5;
-update noar ti set b0='C893AUEKROVS5' where id=5;
-update noar tt set b1='6NR' where id=5;
-update noar ti set b1='6NR' where id=5;
-update noar tt set b2='8QC5NTX4C8SWCKT0P5ZFY44AN' where id=5;
-update noar ti set b2='8QC5NTX4C8SWCKT0P5ZFY44AN' where id=5;
-update noar tt set b0='KE1TGBH7FLN3QT7PWW' where id=6;
-update noar ti set b0='KE1TGBH7FLN3QT7PWW' where id=6;
-update noar tt set b1='64MWOKJI7' where id=6;
-update noar ti set b1='64MWOKJI7' where id=6;
-update noar tt set b2='VPZP0UTUG5PCLLHYJ4ZKINX6KN3D' where id=6;
-update noar ti set b2='VPZP0UTUG5PCLLHYJ4ZKINX6KN3D' where id=6;
-update noar tt set b0='5QMP3U3IAZR2M4BIN3K0QOZEG' where id=7;
-update noar ti set b0='5QMP3U3IAZR2M4BIN3K0QOZEG' where id=7;
-update noar tt set b1='78RKVS7SYP98EC4UI01' where id=7;
-update noar ti set b1='78RKVS7SYP98EC4UI01' where id=7;
-update noar tt set b2='3ZPI3WITUTNZ0AFXS2OZ' where id=7;
-update noar ti set b2='3ZPI3WITUTNZ0AFXS2OZ' where id=7;
-update noar tt set b0='017JE1G' where id=8;
-update noar ti set b0='017JE1G' where id=8;
-update noar tt set b1='60S' where id=8;
-update noar ti set b1='60S' where id=8;
-update noar tt set b2='UBDB3PKH5VYSU3LUKC7ABXR3JY3XFG' where id=8;
-update noar ti set b2='UBDB3PKH5VYSU3LUKC7ABXR3JY3XFG' where id=8;
-update noar tt set b0='0GAV03D' where id=9;
-update noar ti set b0='0GAV03D' where id=9;
-update noar tt set b1='WEA46YHICT9JRIJL' where id=9;
-update noar ti set b1='WEA46YHICT9JRIJL' where id=9;
-update noar tt set b2='3LRQ4CJIQIR7NHV' where id=9;
-update noar ti set b2='3LRQ4CJIQIR7NHV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SIUOUQMQ94GMYUWWA4LL2JVURA2' where id=1;
-update noar ti set b0='SIUOUQMQ94GMYUWWA4LL2JVURA2' where id=1;
-update noar tt set b1='JIBD' where id=1;
-update noar ti set b1='JIBD' where id=1;
-update noar tt set b2='USWPA1J2AM9YOJHS65S' where id=1;
-update noar ti set b2='USWPA1J2AM9YOJHS65S' where id=1;
-update noar tt set b0='M4XC5M2VEZAR5SZZYWQ1MV78FGDEK' where id=2;
-update noar ti set b0='M4XC5M2VEZAR5SZZYWQ1MV78FGDEK' where id=2;
-update noar tt set b1='KA' where id=2;
-update noar ti set b1='KA' where id=2;
-update noar tt set b2='IG09OLU5DESH7L8RR29IG201DLWLMS' where id=2;
-update noar ti set b2='IG09OLU5DESH7L8RR29IG201DLWLMS' where id=2;
-update noar tt set b0='L9EDIO9IXIW8WZYQYVVW04N7DUY6' where id=3;
-update noar ti set b0='L9EDIO9IXIW8WZYQYVVW04N7DUY6' where id=3;
-update noar tt set b1='VJ' where id=3;
-update noar ti set b1='VJ' where id=3;
-update noar tt set b2='7P9P6E9B98VKB' where id=3;
-update noar ti set b2='7P9P6E9B98VKB' where id=3;
-update noar tt set b0='13' where id=4;
-update noar ti set b0='13' where id=4;
-update noar tt set b1='CHQUBL8UKBCBQE14D2JTPVXW33VKIOK' where id=4;
-update noar ti set b1='CHQUBL8UKBCBQE14D2JTPVXW33VKIOK' where id=4;
-update noar tt set b2='3F0OTCG0ERAZ9VLSG6JW6' where id=4;
-update noar ti set b2='3F0OTCG0ERAZ9VLSG6JW6' where id=4;
-update noar tt set b0='HH7GW75U' where id=5;
-update noar ti set b0='HH7GW75U' where id=5;
-update noar tt set b1='CLBXJJL209T9T1LE2UNZA' where id=5;
-update noar ti set b1='CLBXJJL209T9T1LE2UNZA' where id=5;
-update noar tt set b2='TIAVVOU3' where id=5;
-update noar ti set b2='TIAVVOU3' where id=5;
-update noar tt set b0='V8HDFCXHUJD8O8UJDG8UP89D2TR' where id=6;
-update noar ti set b0='V8HDFCXHUJD8O8UJDG8UP89D2TR' where id=6;
-update noar tt set b1='QA' where id=6;
-update noar ti set b1='QA' where id=6;
-update noar tt set b2='BQCG46E0D7GY8X7YES1OJ48SNJ4' where id=6;
-update noar ti set b2='BQCG46E0D7GY8X7YES1OJ48SNJ4' where id=6;
-update noar tt set b0='9FK5ZZV' where id=7;
-update noar ti set b0='9FK5ZZV' where id=7;
-update noar tt set b1='39GP3USPT5CI9YIV6LPI0D7PK0D2' where id=7;
-update noar ti set b1='39GP3USPT5CI9YIV6LPI0D7PK0D2' where id=7;
-update noar tt set b2='9C4C2R89T' where id=7;
-update noar ti set b2='9C4C2R89T' where id=7;
-update noar tt set b0='DJN0GRYNI07R99NWYRROPCNRFJMV1R' where id=8;
-update noar ti set b0='DJN0GRYNI07R99NWYRROPCNRFJMV1R' where id=8;
-update noar tt set b1='B9T7EZRIPV7SDL54BGW8M' where id=8;
-update noar ti set b1='B9T7EZRIPV7SDL54BGW8M' where id=8;
-update noar tt set b2='TAHG3DP0TNP9D35T3OG115246K9W27F' where id=8;
-update noar ti set b2='TAHG3DP0TNP9D35T3OG115246K9W27F' where id=8;
-update noar tt set b0='4GXJ5D2X27XZ6X0PV2LGURBYLG4XC1ZI' where id=9;
-update noar ti set b0='4GXJ5D2X27XZ6X0PV2LGURBYLG4XC1ZI' where id=9;
-update noar tt set b1='B6IZ1GE2X9LG17DRKQNA7RYZCT3EK4D5' where id=9;
-update noar ti set b1='B6IZ1GE2X9LG17DRKQNA7RYZCT3EK4D5' where id=9;
-update noar tt set b2='QHLK2DOD9AQQ0C' where id=9;
-update noar ti set b2='QHLK2DOD9AQQ0C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 longblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TPJ3V1L' where id=1;
-update noar ti set b0='TPJ3V1L' where id=1;
-update noar tt set b1='LYLO3Q3638DJJYPSR9UH5X' where id=1;
-update noar ti set b1='LYLO3Q3638DJJYPSR9UH5X' where id=1;
-update noar tt set b2='HUF' where id=1;
-update noar ti set b2='HUF' where id=1;
-update noar tt set b0='NWU3N76SC4U0GPPMM43G5FIZ' where id=2;
-update noar ti set b0='NWU3N76SC4U0GPPMM43G5FIZ' where id=2;
-update noar tt set b1='B7GTI3IWHD1NRWZ29W2BQDP6F62OYR' where id=2;
-update noar ti set b1='B7GTI3IWHD1NRWZ29W2BQDP6F62OYR' where id=2;
-update noar tt set b2='FMQXSFXA4IH54Y' where id=2;
-update noar ti set b2='FMQXSFXA4IH54Y' where id=2;
-update noar tt set b0='UPDP71UGIPBOPC5YCH0M1DPEW4' where id=3;
-update noar ti set b0='UPDP71UGIPBOPC5YCH0M1DPEW4' where id=3;
-update noar tt set b1='9408YTEZ8T663GTS2QQX4746EK5J1F1S' where id=3;
-update noar ti set b1='9408YTEZ8T663GTS2QQX4746EK5J1F1S' where id=3;
-update noar tt set b2='7GUW9SK72J533N5FXC1K8LNULNVTICU' where id=3;
-update noar ti set b2='7GUW9SK72J533N5FXC1K8LNULNVTICU' where id=3;
-update noar tt set b0='5ZSOS8M4RL1XWQ8HY' where id=4;
-update noar ti set b0='5ZSOS8M4RL1XWQ8HY' where id=4;
-update noar tt set b1='X5Z5' where id=4;
-update noar ti set b1='X5Z5' where id=4;
-update noar tt set b2='LNRQ93XDBJDYQFXVO2RJ37H5HNMHVEJ' where id=4;
-update noar ti set b2='LNRQ93XDBJDYQFXVO2RJ37H5HNMHVEJ' where id=4;
-update noar tt set b0='94C2GL4YNGAASVN92IT2NW0QQP2RI' where id=5;
-update noar ti set b0='94C2GL4YNGAASVN92IT2NW0QQP2RI' where id=5;
-update noar tt set b1='X6ITDE7ABH53PF' where id=5;
-update noar ti set b1='X6ITDE7ABH53PF' where id=5;
-update noar tt set b2='W' where id=5;
-update noar ti set b2='W' where id=5;
-update noar tt set b0='CEG3XGBX6RQ7B1FENR3' where id=6;
-update noar ti set b0='CEG3XGBX6RQ7B1FENR3' where id=6;
-update noar tt set b1='CO4D27' where id=6;
-update noar ti set b1='CO4D27' where id=6;
-update noar tt set b2='DOIM41UC9' where id=6;
-update noar ti set b2='DOIM41UC9' where id=6;
-update noar tt set b0='0WADZ1INY29EM4NRYZQ3W5BSH9' where id=7;
-update noar ti set b0='0WADZ1INY29EM4NRYZQ3W5BSH9' where id=7;
-update noar tt set b1='BLV10XRZ11JW6GKD9PT2095822N8UKL' where id=7;
-update noar ti set b1='BLV10XRZ11JW6GKD9PT2095822N8UKL' where id=7;
-update noar tt set b2='XL0N1RL4UGLEEI4IMXOK0Q9CM8RD34W' where id=7;
-update noar ti set b2='XL0N1RL4UGLEEI4IMXOK0Q9CM8RD34W' where id=7;
-update noar tt set b0='QBL41UGAVZR93301XC' where id=8;
-update noar ti set b0='QBL41UGAVZR93301XC' where id=8;
-update noar tt set b1='LDHXR' where id=8;
-update noar ti set b1='LDHXR' where id=8;
-update noar tt set b2='N2QE8D3GV' where id=8;
-update noar ti set b2='N2QE8D3GV' where id=8;
-update noar tt set b0='9R10GK0V2OS1P0R' where id=9;
-update noar ti set b0='9R10GK0V2OS1P0R' where id=9;
-update noar tt set b1='MWZRTKITWAU26FG' where id=9;
-update noar ti set b1='MWZRTKITWAU26FG' where id=9;
-update noar tt set b2='JNN6LED3DUMX5MINF94PUSA2X8BISZ' where id=9;
-update noar ti set b2='JNN6LED3DUMX5MINF94PUSA2X8BISZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SY45AWJB48MZHC43VI5DW' where id=1;
-update noar ti set b0='SY45AWJB48MZHC43VI5DW' where id=1;
-update noar tt set b1='96H' where id=1;
-update noar ti set b1='96H' where id=1;
-update noar tt set b2='1689MM2JZTPDAE8MNJY0EGRDK4' where id=1;
-update noar ti set b2='1689MM2JZTPDAE8MNJY0EGRDK4' where id=1;
-update noar tt set b0='C0O19W54H7X2EO0PJCIKC7' where id=2;
-update noar ti set b0='C0O19W54H7X2EO0PJCIKC7' where id=2;
-update noar tt set b1='JZBUGA4LZ4A60UZLUY1FFL8HROP3WUTX' where id=2;
-update noar ti set b1='JZBUGA4LZ4A60UZLUY1FFL8HROP3WUTX' where id=2;
-update noar tt set b2='WHY8VQENSVNTT3QEBSP' where id=2;
-update noar ti set b2='WHY8VQENSVNTT3QEBSP' where id=2;
-update noar tt set b0='TJ1O' where id=3;
-update noar ti set b0='TJ1O' where id=3;
-update noar tt set b1='4W0PA0WW' where id=3;
-update noar ti set b1='4W0PA0WW' where id=3;
-update noar tt set b2='S' where id=3;
-update noar ti set b2='S' where id=3;
-update noar tt set b0='PA0HGG5DVJC' where id=4;
-update noar ti set b0='PA0HGG5DVJC' where id=4;
-update noar tt set b1='VJH47XXPJ2O44R' where id=4;
-update noar ti set b1='VJH47XXPJ2O44R' where id=4;
-update noar tt set b2='5WON0SLKQORMLW327OP0I5YE' where id=4;
-update noar ti set b2='5WON0SLKQORMLW327OP0I5YE' where id=4;
-update noar tt set b0='K0FNWKUDU6PGTKBTQTD4FLBY1' where id=5;
-update noar ti set b0='K0FNWKUDU6PGTKBTQTD4FLBY1' where id=5;
-update noar tt set b1='0W6L6LE' where id=5;
-update noar ti set b1='0W6L6LE' where id=5;
-update noar tt set b2='PJCQRB7UFFS2RJEL' where id=5;
-update noar ti set b2='PJCQRB7UFFS2RJEL' where id=5;
-update noar tt set b0='IL6TP1RFJR94HAG7VYK7DL6AHQVN635F' where id=6;
-update noar ti set b0='IL6TP1RFJR94HAG7VYK7DL6AHQVN635F' where id=6;
-update noar tt set b1='QZTO52EKP2Y2Y4557L1I9MTYVKWCD' where id=6;
-update noar ti set b1='QZTO52EKP2Y2Y4557L1I9MTYVKWCD' where id=6;
-update noar tt set b2='XSLJT3MNK6RK4HECD5E56ESQTG01PCEA' where id=6;
-update noar ti set b2='XSLJT3MNK6RK4HECD5E56ESQTG01PCEA' where id=6;
-update noar tt set b0='TMAQ9ZOG4XPOGRZ' where id=7;
-update noar ti set b0='TMAQ9ZOG4XPOGRZ' where id=7;
-update noar tt set b1='YXAQPPYBPDFGH9WA3NUL3BZCX' where id=7;
-update noar ti set b1='YXAQPPYBPDFGH9WA3NUL3BZCX' where id=7;
-update noar tt set b2='PID8CVM27K9RJ1UB' where id=7;
-update noar ti set b2='PID8CVM27K9RJ1UB' where id=7;
-update noar tt set b0='PHFJ0NU50ZKFNXO' where id=8;
-update noar ti set b0='PHFJ0NU50ZKFNXO' where id=8;
-update noar tt set b1='WPBV4VCJ6U7MT8E' where id=8;
-update noar ti set b1='WPBV4VCJ6U7MT8E' where id=8;
-update noar tt set b2='R' where id=8;
-update noar ti set b2='R' where id=8;
-update noar tt set b0='958GJCAH96O' where id=9;
-update noar ti set b0='958GJCAH96O' where id=9;
-update noar tt set b1='AIUQ5E7L5BC53HLU3VB1' where id=9;
-update noar ti set b1='AIUQ5E7L5BC53HLU3VB1' where id=9;
-update noar tt set b2='VBEYW2GGA5C' where id=9;
-update noar ti set b2='VBEYW2GGA5C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 text null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XACHNX1V8L2VN8CILGTLWM' where id=1;
-update noar ti set b0='XACHNX1V8L2VN8CILGTLWM' where id=1;
-update noar tt set b1='A9MTUNFL5EDEMLWLI9RU4SIP' where id=1;
-update noar ti set b1='A9MTUNFL5EDEMLWLI9RU4SIP' where id=1;
-update noar tt set b2='M2LZ26BJND1NFOJDYCVDYY2C' where id=1;
-update noar ti set b2='M2LZ26BJND1NFOJDYCVDYY2C' where id=1;
-update noar tt set b0='1CL0J9L' where id=2;
-update noar ti set b0='1CL0J9L' where id=2;
-update noar tt set b1='26AIX' where id=2;
-update noar ti set b1='26AIX' where id=2;
-update noar tt set b2='9FRXB7JIQLUJM002NJ5RMV' where id=2;
-update noar ti set b2='9FRXB7JIQLUJM002NJ5RMV' where id=2;
-update noar tt set b0='6ZAEY1SYBUQL9' where id=3;
-update noar ti set b0='6ZAEY1SYBUQL9' where id=3;
-update noar tt set b1='IVQ4JSP77Y7UULE9A1A' where id=3;
-update noar ti set b1='IVQ4JSP77Y7UULE9A1A' where id=3;
-update noar tt set b2='C' where id=3;
-update noar ti set b2='C' where id=3;
-update noar tt set b0='YACCA1YGYGN' where id=4;
-update noar ti set b0='YACCA1YGYGN' where id=4;
-update noar tt set b1='TXP' where id=4;
-update noar ti set b1='TXP' where id=4;
-update noar tt set b2='Y3SQ73D3M7IP510OJN9ITSQO' where id=4;
-update noar ti set b2='Y3SQ73D3M7IP510OJN9ITSQO' where id=4;
-update noar tt set b0='EEQTPLLTY9BL617N' where id=5;
-update noar ti set b0='EEQTPLLTY9BL617N' where id=5;
-update noar tt set b1='NLBYP5VR2UQV' where id=5;
-update noar ti set b1='NLBYP5VR2UQV' where id=5;
-update noar tt set b2='5HUWC9Z1YAFNNQJ4BSXTBH' where id=5;
-update noar ti set b2='5HUWC9Z1YAFNNQJ4BSXTBH' where id=5;
-update noar tt set b0='X2Q6MI0C3DA21AO64P92RSUG2' where id=6;
-update noar ti set b0='X2Q6MI0C3DA21AO64P92RSUG2' where id=6;
-update noar tt set b1='MYB0RH25CM5Q' where id=6;
-update noar ti set b1='MYB0RH25CM5Q' where id=6;
-update noar tt set b2='K' where id=6;
-update noar ti set b2='K' where id=6;
-update noar tt set b0='OXQD66LHD40N05OX0UZUIVOKJF25G7Z' where id=7;
-update noar ti set b0='OXQD66LHD40N05OX0UZUIVOKJF25G7Z' where id=7;
-update noar tt set b1='VXWOLY7TY4L56GYDDYVUAPV0YM' where id=7;
-update noar ti set b1='VXWOLY7TY4L56GYDDYVUAPV0YM' where id=7;
-update noar tt set b2='7T2MC1QTPL9RVZZ6VWQJ0N1EL' where id=7;
-update noar ti set b2='7T2MC1QTPL9RVZZ6VWQJ0N1EL' where id=7;
-update noar tt set b0='BDGIOLLOX41TG66DSIG97IZ3RLWXB' where id=8;
-update noar ti set b0='BDGIOLLOX41TG66DSIG97IZ3RLWXB' where id=8;
-update noar tt set b1='FLHNNI472K' where id=8;
-update noar ti set b1='FLHNNI472K' where id=8;
-update noar tt set b2='Z7PR1N6R5A7CXK' where id=8;
-update noar ti set b2='Z7PR1N6R5A7CXK' where id=8;
-update noar tt set b0='FVEOP338T7' where id=9;
-update noar ti set b0='FVEOP338T7' where id=9;
-update noar tt set b1='KY0LPIV' where id=9;
-update noar ti set b1='KY0LPIV' where id=9;
-update noar tt set b2='Q1Z5ZR294ITKWNUCG01ME' where id=9;
-update noar ti set b2='Q1Z5ZR294ITKWNUCG01ME' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 text not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='4ZTREP' where id=1;
-update noar ti set b0='4ZTREP' where id=1;
-update noar tt set b1='L8X5S9IQ2RAHKD6XM3Z9KTQNO78YTW' where id=1;
-update noar ti set b1='L8X5S9IQ2RAHKD6XM3Z9KTQNO78YTW' where id=1;
-update noar tt set b2='41YMD8JTG51IEPGRGTQ6MM225E' where id=1;
-update noar ti set b2='41YMD8JTG51IEPGRGTQ6MM225E' where id=1;
-update noar tt set b0='2PLFJJ82CMFP42NE5018RC65' where id=2;
-update noar ti set b0='2PLFJJ82CMFP42NE5018RC65' where id=2;
-update noar tt set b1='8282NR6B' where id=2;
-update noar ti set b1='8282NR6B' where id=2;
-update noar tt set b2='4XGVY3J' where id=2;
-update noar ti set b2='4XGVY3J' where id=2;
-update noar tt set b0='29VMTNQG642ZYUT8PJWECJS' where id=3;
-update noar ti set b0='29VMTNQG642ZYUT8PJWECJS' where id=3;
-update noar tt set b1='JZW2D' where id=3;
-update noar ti set b1='JZW2D' where id=3;
-update noar tt set b2='BR1MP4ZC90V46MDG' where id=3;
-update noar ti set b2='BR1MP4ZC90V46MDG' where id=3;
-update noar tt set b0='NMS9QB' where id=4;
-update noar ti set b0='NMS9QB' where id=4;
-update noar tt set b1='3A26DG0S2XHI' where id=4;
-update noar ti set b1='3A26DG0S2XHI' where id=4;
-update noar tt set b2='QPJIUG' where id=4;
-update noar ti set b2='QPJIUG' where id=4;
-update noar tt set b0='O2OPXB1YLKS4PWF4' where id=5;
-update noar ti set b0='O2OPXB1YLKS4PWF4' where id=5;
-update noar tt set b1='VZQJMENLLJ8PZUYPVJQ6WRFQ5VYKLY' where id=5;
-update noar ti set b1='VZQJMENLLJ8PZUYPVJQ6WRFQ5VYKLY' where id=5;
-update noar tt set b2='RW2Y42NS7VZZ' where id=5;
-update noar ti set b2='RW2Y42NS7VZZ' where id=5;
-update noar tt set b0='JIU7D6LO5RA' where id=6;
-update noar ti set b0='JIU7D6LO5RA' where id=6;
-update noar tt set b1='RHLROSF28RI' where id=6;
-update noar ti set b1='RHLROSF28RI' where id=6;
-update noar tt set b2='3H5YMX4MZ94L35EAEAZLADR4D2TEP' where id=6;
-update noar ti set b2='3H5YMX4MZ94L35EAEAZLADR4D2TEP' where id=6;
-update noar tt set b0='N3J5GB7JGOT' where id=7;
-update noar ti set b0='N3J5GB7JGOT' where id=7;
-update noar tt set b1='74D0861LTF58RLG' where id=7;
-update noar ti set b1='74D0861LTF58RLG' where id=7;
-update noar tt set b2='OVU3UN' where id=7;
-update noar ti set b2='OVU3UN' where id=7;
-update noar tt set b0='UYP0FCWXVJXXVQ91653G1Q1' where id=8;
-update noar ti set b0='UYP0FCWXVJXXVQ91653G1Q1' where id=8;
-update noar tt set b1='MI45Q2XOB5LIYZR7HT6PRB' where id=8;
-update noar ti set b1='MI45Q2XOB5LIYZR7HT6PRB' where id=8;
-update noar tt set b2='RAGG7VXX7DZ40FALUEX' where id=8;
-update noar ti set b2='RAGG7VXX7DZ40FALUEX' where id=8;
-update noar tt set b0='NK' where id=9;
-update noar ti set b0='NK' where id=9;
-update noar tt set b1='ZGSZI1LMJ1BI82XFI6' where id=9;
-update noar ti set b1='ZGSZI1LMJ1BI82XFI6' where id=9;
-update noar tt set b2='CV1TLDFLXTRYFMYPEKI57U6YXX2FG' where id=9;
-update noar ti set b2='CV1TLDFLXTRYFMYPEKI57U6YXX2FG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 text null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='J6UT4L0CV5TFE' where id=1;
-update noar ti set b0='J6UT4L0CV5TFE' where id=1;
-update noar tt set b1='ULUG7J2AP3RBZR9BEWG48N6' where id=1;
-update noar ti set b1='ULUG7J2AP3RBZR9BEWG48N6' where id=1;
-update noar tt set b2='B5PFGDG0FVSR' where id=1;
-update noar ti set b2='B5PFGDG0FVSR' where id=1;
-update noar tt set b0='ACILM35DA1RCEMX72QNYDS' where id=2;
-update noar ti set b0='ACILM35DA1RCEMX72QNYDS' where id=2;
-update noar tt set b1='UDL9EWXMJYR5' where id=2;
-update noar ti set b1='UDL9EWXMJYR5' where id=2;
-update noar tt set b2='O9ZMOIXEA' where id=2;
-update noar ti set b2='O9ZMOIXEA' where id=2;
-update noar tt set b0='45BESPEY2SBE' where id=3;
-update noar ti set b0='45BESPEY2SBE' where id=3;
-update noar tt set b1='O655ZSCFIE871GV4PT3FI' where id=3;
-update noar ti set b1='O655ZSCFIE871GV4PT3FI' where id=3;
-update noar tt set b2='JYUSOPL0UTP19Y2ZXZMI2UEPKF' where id=3;
-update noar ti set b2='JYUSOPL0UTP19Y2ZXZMI2UEPKF' where id=3;
-update noar tt set b0='NP' where id=4;
-update noar ti set b0='NP' where id=4;
-update noar tt set b1='U68SQCT' where id=4;
-update noar ti set b1='U68SQCT' where id=4;
-update noar tt set b2='TDPUMJLW0JAK3D7Y1IHR' where id=4;
-update noar ti set b2='TDPUMJLW0JAK3D7Y1IHR' where id=4;
-update noar tt set b0='J8EM359HBKQT0' where id=5;
-update noar ti set b0='J8EM359HBKQT0' where id=5;
-update noar tt set b1='MGCQE9TVGNA1PBOSCMGYNHJZD' where id=5;
-update noar ti set b1='MGCQE9TVGNA1PBOSCMGYNHJZD' where id=5;
-update noar tt set b2='H8JXMDJKJ84C28OAX' where id=5;
-update noar ti set b2='H8JXMDJKJ84C28OAX' where id=5;
-update noar tt set b0='X3YBKBN9J0' where id=6;
-update noar ti set b0='X3YBKBN9J0' where id=6;
-update noar tt set b1='9EN14YI0UBGRKRGZX1ET' where id=6;
-update noar ti set b1='9EN14YI0UBGRKRGZX1ET' where id=6;
-update noar tt set b2='UICXV153KI63KIA3YL9YN58IP5P14B' where id=6;
-update noar ti set b2='UICXV153KI63KIA3YL9YN58IP5P14B' where id=6;
-update noar tt set b0='4UU4G6MY8DTWZVASILHQ' where id=7;
-update noar ti set b0='4UU4G6MY8DTWZVASILHQ' where id=7;
-update noar tt set b1='8Z7LRW9ENCJA5VT25AKUUO04' where id=7;
-update noar ti set b1='8Z7LRW9ENCJA5VT25AKUUO04' where id=7;
-update noar tt set b2='BMER3TQ1A3FIH9O' where id=7;
-update noar ti set b2='BMER3TQ1A3FIH9O' where id=7;
-update noar tt set b0='FY1YP7EHHO2GSO13Q8UERG5GL1D' where id=8;
-update noar ti set b0='FY1YP7EHHO2GSO13Q8UERG5GL1D' where id=8;
-update noar tt set b1='VNA082E3LI9G' where id=8;
-update noar ti set b1='VNA082E3LI9G' where id=8;
-update noar tt set b2='91EDWQ87M' where id=8;
-update noar ti set b2='91EDWQ87M' where id=8;
-update noar tt set b0='RZ3YBHHYG5WWXOZJMIE' where id=9;
-update noar ti set b0='RZ3YBHHYG5WWXOZJMIE' where id=9;
-update noar tt set b1='XN8LKNMPI' where id=9;
-update noar ti set b1='XN8LKNMPI' where id=9;
-update noar tt set b2='5Z' where id=9;
-update noar ti set b2='5Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 text not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='JAOF86PXKZMP1DCOGYPEX67EUZAZD' where id=1;
-update noar ti set b0='JAOF86PXKZMP1DCOGYPEX67EUZAZD' where id=1;
-update noar tt set b1='LDG5RVX8F' where id=1;
-update noar ti set b1='LDG5RVX8F' where id=1;
-update noar tt set b2='ZCR6M6394O' where id=1;
-update noar ti set b2='ZCR6M6394O' where id=1;
-update noar tt set b0='9ZSJM50B2Y3MFOUVKC' where id=2;
-update noar ti set b0='9ZSJM50B2Y3MFOUVKC' where id=2;
-update noar tt set b1='SCCEKNG6YF' where id=2;
-update noar ti set b1='SCCEKNG6YF' where id=2;
-update noar tt set b2='PKXDPVWGICX5LHIHZKRI' where id=2;
-update noar ti set b2='PKXDPVWGICX5LHIHZKRI' where id=2;
-update noar tt set b0='F98Q0DMX' where id=3;
-update noar ti set b0='F98Q0DMX' where id=3;
-update noar tt set b1='HSWFR62' where id=3;
-update noar ti set b1='HSWFR62' where id=3;
-update noar tt set b2='FOTDH' where id=3;
-update noar ti set b2='FOTDH' where id=3;
-update noar tt set b0='KCK' where id=4;
-update noar ti set b0='KCK' where id=4;
-update noar tt set b1='UQTU3ZCBGJX' where id=4;
-update noar ti set b1='UQTU3ZCBGJX' where id=4;
-update noar tt set b2='B37KUKFKMC3EET1IP6' where id=4;
-update noar ti set b2='B37KUKFKMC3EET1IP6' where id=4;
-update noar tt set b0='DBLPTXA' where id=5;
-update noar ti set b0='DBLPTXA' where id=5;
-update noar tt set b1='WW7SS8L91YKM' where id=5;
-update noar ti set b1='WW7SS8L91YKM' where id=5;
-update noar tt set b2='NA' where id=5;
-update noar ti set b2='NA' where id=5;
-update noar tt set b0='NRNCPQLLLBBL5YN36PC3L7P811HCETY' where id=6;
-update noar ti set b0='NRNCPQLLLBBL5YN36PC3L7P811HCETY' where id=6;
-update noar tt set b1='P2K8SUMEKQGRHS9H4IO7L5EPZ7' where id=6;
-update noar ti set b1='P2K8SUMEKQGRHS9H4IO7L5EPZ7' where id=6;
-update noar tt set b2='RXOJ5' where id=6;
-update noar ti set b2='RXOJ5' where id=6;
-update noar tt set b0='RDDNNT' where id=7;
-update noar ti set b0='RDDNNT' where id=7;
-update noar tt set b1='CGQK3MHL0A20NU' where id=7;
-update noar ti set b1='CGQK3MHL0A20NU' where id=7;
-update noar tt set b2='UFK0AUJ7ZITUZZOSBPMB6C1Q' where id=7;
-update noar ti set b2='UFK0AUJ7ZITUZZOSBPMB6C1Q' where id=7;
-update noar tt set b0='TDRVBP3' where id=8;
-update noar ti set b0='TDRVBP3' where id=8;
-update noar tt set b1='L4TJZ5AHCQKQ9YJ89M' where id=8;
-update noar ti set b1='L4TJZ5AHCQKQ9YJ89M' where id=8;
-update noar tt set b2='CJWQN82XPOZG88O27UV01NGJ02V2K' where id=8;
-update noar ti set b2='CJWQN82XPOZG88O27UV01NGJ02V2K' where id=8;
-update noar tt set b0='SS9YA7U3VCZSS34VJDDE' where id=9;
-update noar ti set b0='SS9YA7U3VCZSS34VJDDE' where id=9;
-update noar tt set b1='KL5OI2675CDMOGA234B2BR3Y8' where id=9;
-update noar ti set b1='KL5OI2675CDMOGA234B2BR3Y8' where id=9;
-update noar tt set b2='6FYOP' where id=9;
-update noar ti set b2='6FYOP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 text null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NQ6E2TT4QEUBCL0BM5QYMUXKUUC' where id=1;
-update noar ti set b0='NQ6E2TT4QEUBCL0BM5QYMUXKUUC' where id=1;
-update noar tt set b1='2OZH' where id=1;
-update noar ti set b1='2OZH' where id=1;
-update noar tt set b2='M' where id=1;
-update noar ti set b2='M' where id=1;
-update noar tt set b0='6FZANCNLQB5500WADDZAK' where id=2;
-update noar ti set b0='6FZANCNLQB5500WADDZAK' where id=2;
-update noar tt set b1='AQNIUDUTQIFS' where id=2;
-update noar ti set b1='AQNIUDUTQIFS' where id=2;
-update noar tt set b2='539MKB4ULIIPBQTQ9N' where id=2;
-update noar ti set b2='539MKB4ULIIPBQTQ9N' where id=2;
-update noar tt set b0='T9K4XVUEVWP' where id=3;
-update noar ti set b0='T9K4XVUEVWP' where id=3;
-update noar tt set b1='53UC17TUE2R' where id=3;
-update noar ti set b1='53UC17TUE2R' where id=3;
-update noar tt set b2='M9H86EJYS258IAST' where id=3;
-update noar ti set b2='M9H86EJYS258IAST' where id=3;
-update noar tt set b0='GRQEOSO0KL5T' where id=4;
-update noar ti set b0='GRQEOSO0KL5T' where id=4;
-update noar tt set b1='06T5RMX3X06GN0T3627I4GPAQHV' where id=4;
-update noar ti set b1='06T5RMX3X06GN0T3627I4GPAQHV' where id=4;
-update noar tt set b2='S71PWP7V0OPD0P6JW' where id=4;
-update noar ti set b2='S71PWP7V0OPD0P6JW' where id=4;
-update noar tt set b0='QA43317YFTZ8Z5YIISY' where id=5;
-update noar ti set b0='QA43317YFTZ8Z5YIISY' where id=5;
-update noar tt set b1='S0PDNFO517' where id=5;
-update noar ti set b1='S0PDNFO517' where id=5;
-update noar tt set b2='8RLSMA8BC8SXOMV7G' where id=5;
-update noar ti set b2='8RLSMA8BC8SXOMV7G' where id=5;
-update noar tt set b0='WA3MOZRQSM9TRED7L0H' where id=6;
-update noar ti set b0='WA3MOZRQSM9TRED7L0H' where id=6;
-update noar tt set b1='SQ9' where id=6;
-update noar ti set b1='SQ9' where id=6;
-update noar tt set b2='AI24SPUR5ELGV' where id=6;
-update noar ti set b2='AI24SPUR5ELGV' where id=6;
-update noar tt set b0='AK67' where id=7;
-update noar ti set b0='AK67' where id=7;
-update noar tt set b1='ZKN47H9X6KD6W' where id=7;
-update noar ti set b1='ZKN47H9X6KD6W' where id=7;
-update noar tt set b2='AVCJG4V34FIFWQLO3A4KDVB' where id=7;
-update noar ti set b2='AVCJG4V34FIFWQLO3A4KDVB' where id=7;
-update noar tt set b0='YGS9AS49D' where id=8;
-update noar ti set b0='YGS9AS49D' where id=8;
-update noar tt set b1='04G70' where id=8;
-update noar ti set b1='04G70' where id=8;
-update noar tt set b2='WUIG8UVJ5K3ESR4EA59G5GEK' where id=8;
-update noar ti set b2='WUIG8UVJ5K3ESR4EA59G5GEK' where id=8;
-update noar tt set b0='9Y59RWP' where id=9;
-update noar ti set b0='9Y59RWP' where id=9;
-update noar tt set b1='PO24Y3PXHMZ' where id=9;
-update noar ti set b1='PO24Y3PXHMZ' where id=9;
-update noar tt set b2='ZF9SWWE06ND4J1J4OW6Y5NDIR1B' where id=9;
-update noar ti set b2='ZF9SWWE06ND4J1J4OW6Y5NDIR1B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 text not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CB7DR' where id=1;
-update noar ti set b0='CB7DR' where id=1;
-update noar tt set b1='3IV0V4FWCZSE8K63AQ2ABWB' where id=1;
-update noar ti set b1='3IV0V4FWCZSE8K63AQ2ABWB' where id=1;
-update noar tt set b2='JDTM2D021NWIIN' where id=1;
-update noar ti set b2='JDTM2D021NWIIN' where id=1;
-update noar tt set b0='BITNE28A94O6QUP' where id=2;
-update noar ti set b0='BITNE28A94O6QUP' where id=2;
-update noar tt set b1='UMNQHNDV' where id=2;
-update noar ti set b1='UMNQHNDV' where id=2;
-update noar tt set b2='JERM91Z2E5LU9CC' where id=2;
-update noar ti set b2='JERM91Z2E5LU9CC' where id=2;
-update noar tt set b0='2W2JH6VCFYO6QCE0DI0IWWJ07LQAVAQS' where id=3;
-update noar ti set b0='2W2JH6VCFYO6QCE0DI0IWWJ07LQAVAQS' where id=3;
-update noar tt set b1='5RYPYWU0361KJB44H9YC00AY3H8KYKB' where id=3;
-update noar ti set b1='5RYPYWU0361KJB44H9YC00AY3H8KYKB' where id=3;
-update noar tt set b2='I7V5B0TF' where id=3;
-update noar ti set b2='I7V5B0TF' where id=3;
-update noar tt set b0='GSHODRIHOYZRWESEQD6B0L' where id=4;
-update noar ti set b0='GSHODRIHOYZRWESEQD6B0L' where id=4;
-update noar tt set b1='P9OO2VK94SQX7954EITPZ1VWX9KQQ27' where id=4;
-update noar ti set b1='P9OO2VK94SQX7954EITPZ1VWX9KQQ27' where id=4;
-update noar tt set b2='2NBA9A86IJO6L' where id=4;
-update noar ti set b2='2NBA9A86IJO6L' where id=4;
-update noar tt set b0='3TDU4' where id=5;
-update noar ti set b0='3TDU4' where id=5;
-update noar tt set b1='CMCUYBXLGZUX2KZ0' where id=5;
-update noar ti set b1='CMCUYBXLGZUX2KZ0' where id=5;
-update noar tt set b2='4O4M2' where id=5;
-update noar ti set b2='4O4M2' where id=5;
-update noar tt set b0='WUVU8KP4WO' where id=6;
-update noar ti set b0='WUVU8KP4WO' where id=6;
-update noar tt set b1='NCCSZ' where id=6;
-update noar ti set b1='NCCSZ' where id=6;
-update noar tt set b2='3BFOMBUZAYFA1F36OSC5QJHU2MKP' where id=6;
-update noar ti set b2='3BFOMBUZAYFA1F36OSC5QJHU2MKP' where id=6;
-update noar tt set b0='GUX' where id=7;
-update noar ti set b0='GUX' where id=7;
-update noar tt set b1='CMKTB0YO39RHKZNY0M81ZW' where id=7;
-update noar ti set b1='CMKTB0YO39RHKZNY0M81ZW' where id=7;
-update noar tt set b2='KK7IRA9L20NW9R9ZGXP5' where id=7;
-update noar ti set b2='KK7IRA9L20NW9R9ZGXP5' where id=7;
-update noar tt set b0='GSI2IM6JPB2L' where id=8;
-update noar ti set b0='GSI2IM6JPB2L' where id=8;
-update noar tt set b1='U' where id=8;
-update noar ti set b1='U' where id=8;
-update noar tt set b2='Y70ZWZNCLRAU44ALT7SL9F2' where id=8;
-update noar ti set b2='Y70ZWZNCLRAU44ALT7SL9F2' where id=8;
-update noar tt set b0='CZKFARQ39XKQRYMEOPZ4ROXKTB4' where id=9;
-update noar ti set b0='CZKFARQ39XKQRYMEOPZ4ROXKTB4' where id=9;
-update noar tt set b1='C4T7JPODAU7C0PFY2FGG089NYSISK' where id=9;
-update noar ti set b1='C4T7JPODAU7C0PFY2FGG089NYSISK' where id=9;
-update noar tt set b2='AVIL6S41XDR' where id=9;
-update noar ti set b2='AVIL6S41XDR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 text null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ID15RM6NVRAE2G1SVR3ID6NMNE8' where id=1;
-update noar ti set b0='ID15RM6NVRAE2G1SVR3ID6NMNE8' where id=1;
-update noar tt set b1='5HM871AGHGOMW5M90ATJCQ94LLT' where id=1;
-update noar ti set b1='5HM871AGHGOMW5M90ATJCQ94LLT' where id=1;
-update noar tt set b2='N0ZJ8991LSCTIPFCEC59E3' where id=1;
-update noar ti set b2='N0ZJ8991LSCTIPFCEC59E3' where id=1;
-update noar tt set b0='KUTQ50HVQYE6COC26MBXCU1' where id=2;
-update noar ti set b0='KUTQ50HVQYE6COC26MBXCU1' where id=2;
-update noar tt set b1='YLDR7E378DNE' where id=2;
-update noar ti set b1='YLDR7E378DNE' where id=2;
-update noar tt set b2='NJJVF17WBMUWCSYY82F0' where id=2;
-update noar ti set b2='NJJVF17WBMUWCSYY82F0' where id=2;
-update noar tt set b0='3FQEA5CICF' where id=3;
-update noar ti set b0='3FQEA5CICF' where id=3;
-update noar tt set b1='ZQKVL3BTHCPO8R86RXMAGO' where id=3;
-update noar ti set b1='ZQKVL3BTHCPO8R86RXMAGO' where id=3;
-update noar tt set b2='SUDTA2Q17P8PC8EJXV3SQEQKGKQ' where id=3;
-update noar ti set b2='SUDTA2Q17P8PC8EJXV3SQEQKGKQ' where id=3;
-update noar tt set b0='ACZNH5S' where id=4;
-update noar ti set b0='ACZNH5S' where id=4;
-update noar tt set b1='7FLNC66NGQXBP6C9HM7EZW' where id=4;
-update noar ti set b1='7FLNC66NGQXBP6C9HM7EZW' where id=4;
-update noar tt set b2='1QVH7ZG3DBS8CYBKJH4' where id=4;
-update noar ti set b2='1QVH7ZG3DBS8CYBKJH4' where id=4;
-update noar tt set b0='SL2JPIFL9KJH9Y0ZNA' where id=5;
-update noar ti set b0='SL2JPIFL9KJH9Y0ZNA' where id=5;
-update noar tt set b1='74MXZYEC23I88SRDCDKL0KEN3XIGA' where id=5;
-update noar ti set b1='74MXZYEC23I88SRDCDKL0KEN3XIGA' where id=5;
-update noar tt set b2='F' where id=5;
-update noar ti set b2='F' where id=5;
-update noar tt set b0='ML4FYQJY' where id=6;
-update noar ti set b0='ML4FYQJY' where id=6;
-update noar tt set b1='J5A25CVP62XE15ZNWTDL' where id=6;
-update noar ti set b1='J5A25CVP62XE15ZNWTDL' where id=6;
-update noar tt set b2='AJ97L5X' where id=6;
-update noar ti set b2='AJ97L5X' where id=6;
-update noar tt set b0='4C1BU1FHDZGIWOB1UCOCK9' where id=7;
-update noar ti set b0='4C1BU1FHDZGIWOB1UCOCK9' where id=7;
-update noar tt set b1='RPP' where id=7;
-update noar ti set b1='RPP' where id=7;
-update noar tt set b2='TE76F0I8RK0YW680LKEPYMP2SFV6CO' where id=7;
-update noar ti set b2='TE76F0I8RK0YW680LKEPYMP2SFV6CO' where id=7;
-update noar tt set b0='X' where id=8;
-update noar ti set b0='X' where id=8;
-update noar tt set b1='O0X6BSPSO126CGGS2BG3KL' where id=8;
-update noar ti set b1='O0X6BSPSO126CGGS2BG3KL' where id=8;
-update noar tt set b2='JBJ0451' where id=8;
-update noar ti set b2='JBJ0451' where id=8;
-update noar tt set b0='F34MEXGXKFBM2UT' where id=9;
-update noar ti set b0='F34MEXGXKFBM2UT' where id=9;
-update noar tt set b1='BSRWZP0Z' where id=9;
-update noar ti set b1='BSRWZP0Z' where id=9;
-update noar tt set b2='37EEOCYR6T3PNEDX3FBQ92G4T53WODTW' where id=9;
-update noar ti set b2='37EEOCYR6T3PNEDX3FBQ92G4T53WODTW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 text not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7JBUS90CC54ZP' where id=1;
-update noar ti set b0='7JBUS90CC54ZP' where id=1;
-update noar tt set b1='Q3GDRWNXSY5D6MN7NO6IFE1O4FKSJ' where id=1;
-update noar ti set b1='Q3GDRWNXSY5D6MN7NO6IFE1O4FKSJ' where id=1;
-update noar tt set b2='7O74JBSYLSGCO1BSEDBGUK7P4F8UPYHY' where id=1;
-update noar ti set b2='7O74JBSYLSGCO1BSEDBGUK7P4F8UPYHY' where id=1;
-update noar tt set b0='VZY0DWFNAZOFKNZ60GSQQYFFPJXM' where id=2;
-update noar ti set b0='VZY0DWFNAZOFKNZ60GSQQYFFPJXM' where id=2;
-update noar tt set b1='CALYLSO8EXTSLTJFPTPXDT302' where id=2;
-update noar ti set b1='CALYLSO8EXTSLTJFPTPXDT302' where id=2;
-update noar tt set b2='BCLO1TUGPY9PS6VMPB4H53' where id=2;
-update noar ti set b2='BCLO1TUGPY9PS6VMPB4H53' where id=2;
-update noar tt set b0='LDNC3KFAGW5I' where id=3;
-update noar ti set b0='LDNC3KFAGW5I' where id=3;
-update noar tt set b1='MUYKZMYSE05JY16RL9RPL' where id=3;
-update noar ti set b1='MUYKZMYSE05JY16RL9RPL' where id=3;
-update noar tt set b2='9V56GV2MB7ST6EQ0C373AW3VJYPIB3' where id=3;
-update noar ti set b2='9V56GV2MB7ST6EQ0C373AW3VJYPIB3' where id=3;
-update noar tt set b0='GEY8K2LOBOUWBYMIJ9562W4TF6OCBB5' where id=4;
-update noar ti set b0='GEY8K2LOBOUWBYMIJ9562W4TF6OCBB5' where id=4;
-update noar tt set b1='LJBIHLQ535ZNG1EK7BT' where id=4;
-update noar ti set b1='LJBIHLQ535ZNG1EK7BT' where id=4;
-update noar tt set b2='9N646DR7QUUOC' where id=4;
-update noar ti set b2='9N646DR7QUUOC' where id=4;
-update noar tt set b0='430HB1DAVS6CF' where id=5;
-update noar ti set b0='430HB1DAVS6CF' where id=5;
-update noar tt set b1='0OV3ZGF2JUUDEKR5L' where id=5;
-update noar ti set b1='0OV3ZGF2JUUDEKR5L' where id=5;
-update noar tt set b2='5CFJKPAREPGLQYBVV736BL01Z' where id=5;
-update noar ti set b2='5CFJKPAREPGLQYBVV736BL01Z' where id=5;
-update noar tt set b0='AD312BIYRDC' where id=6;
-update noar ti set b0='AD312BIYRDC' where id=6;
-update noar tt set b1='Z16' where id=6;
-update noar ti set b1='Z16' where id=6;
-update noar tt set b2='LGZWGGFJ5UF36HJDJYD2K' where id=6;
-update noar ti set b2='LGZWGGFJ5UF36HJDJYD2K' where id=6;
-update noar tt set b0='E3QALDLJUSKLJRLI3F5TXI1KF' where id=7;
-update noar ti set b0='E3QALDLJUSKLJRLI3F5TXI1KF' where id=7;
-update noar tt set b1='UWI9LX49HEZ49F1AJ21ZDWVXII42RL' where id=7;
-update noar ti set b1='UWI9LX49HEZ49F1AJ21ZDWVXII42RL' where id=7;
-update noar tt set b2='8W9Y' where id=7;
-update noar ti set b2='8W9Y' where id=7;
-update noar tt set b0='KHXNWY' where id=8;
-update noar ti set b0='KHXNWY' where id=8;
-update noar tt set b1='JY99H9VWYTEYZAP2P8ICC1' where id=8;
-update noar ti set b1='JY99H9VWYTEYZAP2P8ICC1' where id=8;
-update noar tt set b2='AXAF9HDTLTU' where id=8;
-update noar ti set b2='AXAF9HDTLTU' where id=8;
-update noar tt set b0='YYQTPL5FVDQS9OQ2HGAZT19I' where id=9;
-update noar ti set b0='YYQTPL5FVDQS9OQ2HGAZT19I' where id=9;
-update noar tt set b1='6J0DCU71M0ASWYCZPRML1G4KMWLKO9' where id=9;
-update noar ti set b1='6J0DCU71M0ASWYCZPRML1G4KMWLKO9' where id=9;
-update noar tt set b2='M0H5STWTOHCH9PC' where id=9;
-update noar ti set b2='M0H5STWTOHCH9PC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob null,
-b1 text null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='91DCSZ52QOPUF59N8T' where id=1;
-update noar ti set b0='91DCSZ52QOPUF59N8T' where id=1;
-update noar tt set b1='91IHWVIPDW753US2CW9TDI' where id=1;
-update noar ti set b1='91IHWVIPDW753US2CW9TDI' where id=1;
-update noar tt set b2='00D2H' where id=1;
-update noar ti set b2='00D2H' where id=1;
-update noar tt set b0='XZDPPXL0GDH1QZL9DSQK60OI0M1X84X' where id=2;
-update noar ti set b0='XZDPPXL0GDH1QZL9DSQK60OI0M1X84X' where id=2;
-update noar tt set b1='I' where id=2;
-update noar ti set b1='I' where id=2;
-update noar tt set b2='AHEXM1L97KOTB9KXI29YGDSY6FOF' where id=2;
-update noar ti set b2='AHEXM1L97KOTB9KXI29YGDSY6FOF' where id=2;
-update noar tt set b0='VYILFYJM08X5A1ZURWVYE6X7ADXO2S' where id=3;
-update noar ti set b0='VYILFYJM08X5A1ZURWVYE6X7ADXO2S' where id=3;
-update noar tt set b1='VAV9I4VHTMEZ0U8IEZQV' where id=3;
-update noar ti set b1='VAV9I4VHTMEZ0U8IEZQV' where id=3;
-update noar tt set b2='3PP5X4QIEXYD6C93ASOSQZVZW4TINIY' where id=3;
-update noar ti set b2='3PP5X4QIEXYD6C93ASOSQZVZW4TINIY' where id=3;
-update noar tt set b0='0XLZV04KSUMJFY92AK71V5AN3' where id=4;
-update noar ti set b0='0XLZV04KSUMJFY92AK71V5AN3' where id=4;
-update noar tt set b1='C4M9BGY6GTKID0D8W7QFIG' where id=4;
-update noar ti set b1='C4M9BGY6GTKID0D8W7QFIG' where id=4;
-update noar tt set b2='B4UK' where id=4;
-update noar ti set b2='B4UK' where id=4;
-update noar tt set b0='KIF9PC0XV722MUNP8CKWAVX' where id=5;
-update noar ti set b0='KIF9PC0XV722MUNP8CKWAVX' where id=5;
-update noar tt set b1='ULKUU2EK' where id=5;
-update noar ti set b1='ULKUU2EK' where id=5;
-update noar tt set b2='0RP6EJLHGTFEZLSUJM3FV' where id=5;
-update noar ti set b2='0RP6EJLHGTFEZLSUJM3FV' where id=5;
-update noar tt set b0='EKB7' where id=6;
-update noar ti set b0='EKB7' where id=6;
-update noar tt set b1='94K' where id=6;
-update noar ti set b1='94K' where id=6;
-update noar tt set b2='PA9H' where id=6;
-update noar ti set b2='PA9H' where id=6;
-update noar tt set b0='OAQ9A2Z2WWDK2C05JYB1XVNCSCVOAX' where id=7;
-update noar ti set b0='OAQ9A2Z2WWDK2C05JYB1XVNCSCVOAX' where id=7;
-update noar tt set b1='3UG8NITM4B' where id=7;
-update noar ti set b1='3UG8NITM4B' where id=7;
-update noar tt set b2='PS6MJPIGPL7WBXD6QHCWEF5EZ7' where id=7;
-update noar ti set b2='PS6MJPIGPL7WBXD6QHCWEF5EZ7' where id=7;
-update noar tt set b0='29ZHZEZ6IXV50BXETX8' where id=8;
-update noar ti set b0='29ZHZEZ6IXV50BXETX8' where id=8;
-update noar tt set b1='8I3NM1AZEP' where id=8;
-update noar ti set b1='8I3NM1AZEP' where id=8;
-update noar tt set b2='ZIE8PAUV13PKXDSB' where id=8;
-update noar ti set b2='ZIE8PAUV13PKXDSB' where id=8;
-update noar tt set b0='P7ZZOLEGWA' where id=9;
-update noar ti set b0='P7ZZOLEGWA' where id=9;
-update noar tt set b1='ZEY1GVHHPTJMQ8YIXEODPKD6A893' where id=9;
-update noar ti set b1='ZEY1GVHHPTJMQ8YIXEODPKD6A893' where id=9;
-update noar tt set b2='3U3PCBQYYCMKR3SHEJ' where id=9;
-update noar ti set b2='3U3PCBQYYCMKR3SHEJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 tinyblob not null,
-b1 text not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3VHW6PMZ2' where id=1;
-update noar ti set b0='3VHW6PMZ2' where id=1;
-update noar tt set b1='KOTGK0AV3UUROTM' where id=1;
-update noar ti set b1='KOTGK0AV3UUROTM' where id=1;
-update noar tt set b2='NQ2OJDDTWDURBJA4' where id=1;
-update noar ti set b2='NQ2OJDDTWDURBJA4' where id=1;
-update noar tt set b0='GTTPG2F21EXGXIMTS51HV5LYM452NMX' where id=2;
-update noar ti set b0='GTTPG2F21EXGXIMTS51HV5LYM452NMX' where id=2;
-update noar tt set b1='GBYE0' where id=2;
-update noar ti set b1='GBYE0' where id=2;
-update noar tt set b2='M9TO3FKFONZ5F3JQGZSOP2ILQRDBX' where id=2;
-update noar ti set b2='M9TO3FKFONZ5F3JQGZSOP2ILQRDBX' where id=2;
-update noar tt set b0='B4319RTBKXUV955KWWU2MKUO' where id=3;
-update noar ti set b0='B4319RTBKXUV955KWWU2MKUO' where id=3;
-update noar tt set b1='Q6PIZF4PZQZLK414RJEDFW' where id=3;
-update noar ti set b1='Q6PIZF4PZQZLK414RJEDFW' where id=3;
-update noar tt set b2='09UP4L2FGEJ53AFXVDMICCYCF5XV4' where id=3;
-update noar ti set b2='09UP4L2FGEJ53AFXVDMICCYCF5XV4' where id=3;
-update noar tt set b0='MF2U3X8OEE44EIJGW3F7I9T' where id=4;
-update noar ti set b0='MF2U3X8OEE44EIJGW3F7I9T' where id=4;
-update noar tt set b1='AQHCVO6WNYD4960ZQPP5' where id=4;
-update noar ti set b1='AQHCVO6WNYD4960ZQPP5' where id=4;
-update noar tt set b2='A04YIZ' where id=4;
-update noar ti set b2='A04YIZ' where id=4;
-update noar tt set b0='539WAPOAOKDJ5EYUSX4F' where id=5;
-update noar ti set b0='539WAPOAOKDJ5EYUSX4F' where id=5;
-update noar tt set b1='YX5DH' where id=5;
-update noar ti set b1='YX5DH' where id=5;
-update noar tt set b2='KBNW7EI9GT' where id=5;
-update noar ti set b2='KBNW7EI9GT' where id=5;
-update noar tt set b0='YTKJ4' where id=6;
-update noar ti set b0='YTKJ4' where id=6;
-update noar tt set b1='W8T941CRUZGE018BDESL26RYYQDLPR5K' where id=6;
-update noar ti set b1='W8T941CRUZGE018BDESL26RYYQDLPR5K' where id=6;
-update noar tt set b2='CIJ4JAYKUG' where id=6;
-update noar ti set b2='CIJ4JAYKUG' where id=6;
-update noar tt set b0='IMK5JCJD6FKDYH2KTTLFBCOPTOU' where id=7;
-update noar ti set b0='IMK5JCJD6FKDYH2KTTLFBCOPTOU' where id=7;
-update noar tt set b1='YQC2H44B78Z8PDTZ54FLH81BLYR28DK' where id=7;
-update noar ti set b1='YQC2H44B78Z8PDTZ54FLH81BLYR28DK' where id=7;
-update noar tt set b2='LT36URXKF16PVURRC61WUL' where id=7;
-update noar ti set b2='LT36URXKF16PVURRC61WUL' where id=7;
-update noar tt set b0='CK8JJ2RH79NGC3K79LZ9' where id=8;
-update noar ti set b0='CK8JJ2RH79NGC3K79LZ9' where id=8;
-update noar tt set b1='H' where id=8;
-update noar ti set b1='H' where id=8;
-update noar tt set b2='AOUJ2RUBOYPERTL02V7XPYSKHPLS4' where id=8;
-update noar ti set b2='AOUJ2RUBOYPERTL02V7XPYSKHPLS4' where id=8;
-update noar tt set b0='TYY4B20YTLT1WHX0I3E74O' where id=9;
-update noar ti set b0='TYY4B20YTLT1WHX0I3E74O' where id=9;
-update noar tt set b1='5MSSOO3CQILR74TVY86' where id=9;
-update noar ti set b1='5MSSOO3CQILR74TVY86' where id=9;
-update noar tt set b2='V21B9TTH2X612MTDW2Y' where id=9;
-update noar ti set b2='V21B9TTH2X612MTDW2Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LC8S6KPDD' where id=1;
-update noar ti set b0='LC8S6KPDD' where id=1;
-update noar tt set b1='TLLDEARF982' where id=1;
-update noar ti set b1='TLLDEARF982' where id=1;
-update noar tt set b2='ZVM3PFRK4JBRJJ48E129XZDDT' where id=1;
-update noar ti set b2='ZVM3PFRK4JBRJJ48E129XZDDT' where id=1;
-update noar tt set b0='XAQEJUH9CAW2CN2Y1OQ9QFBC' where id=2;
-update noar ti set b0='XAQEJUH9CAW2CN2Y1OQ9QFBC' where id=2;
-update noar tt set b1='33VKW0R95SXFZ' where id=2;
-update noar ti set b1='33VKW0R95SXFZ' where id=2;
-update noar tt set b2='AMGX9F' where id=2;
-update noar ti set b2='AMGX9F' where id=2;
-update noar tt set b0='1X1A6V' where id=3;
-update noar ti set b0='1X1A6V' where id=3;
-update noar tt set b1='J6T2XWFYLXJH6QREZ0' where id=3;
-update noar ti set b1='J6T2XWFYLXJH6QREZ0' where id=3;
-update noar tt set b2='RTBMVXOCOEISHDYKDTGE8' where id=3;
-update noar ti set b2='RTBMVXOCOEISHDYKDTGE8' where id=3;
-update noar tt set b0='BJM' where id=4;
-update noar ti set b0='BJM' where id=4;
-update noar tt set b1='KE50380QJ' where id=4;
-update noar ti set b1='KE50380QJ' where id=4;
-update noar tt set b2='87RJDL8EBX9XNJSKBAW9E30QOCS' where id=4;
-update noar ti set b2='87RJDL8EBX9XNJSKBAW9E30QOCS' where id=4;
-update noar tt set b0='O1VW0L1NLSGZLJBYQ9GNB917E' where id=5;
-update noar ti set b0='O1VW0L1NLSGZLJBYQ9GNB917E' where id=5;
-update noar tt set b1='XR321T8Z2WP5ZCKONENKVT4GV' where id=5;
-update noar ti set b1='XR321T8Z2WP5ZCKONENKVT4GV' where id=5;
-update noar tt set b2='NDF5N1R5OMSLJ04IWMZRVP' where id=5;
-update noar ti set b2='NDF5N1R5OMSLJ04IWMZRVP' where id=5;
-update noar tt set b0='2BB3BYC' where id=6;
-update noar ti set b0='2BB3BYC' where id=6;
-update noar tt set b1='BH2DF2O33A1S1VI8YUFQA4JWES9Z2LU' where id=6;
-update noar ti set b1='BH2DF2O33A1S1VI8YUFQA4JWES9Z2LU' where id=6;
-update noar tt set b2='XRYJSI04OJ74M1IL6F9ZS015GV' where id=6;
-update noar ti set b2='XRYJSI04OJ74M1IL6F9ZS015GV' where id=6;
-update noar tt set b0='PZKP9ERFSAJVOHCO7ONL' where id=7;
-update noar ti set b0='PZKP9ERFSAJVOHCO7ONL' where id=7;
-update noar tt set b1='WDMGY5HTUIN81RFPELXUE' where id=7;
-update noar ti set b1='WDMGY5HTUIN81RFPELXUE' where id=7;
-update noar tt set b2='FY774Z2PJ91O9XB817TZ078I' where id=7;
-update noar ti set b2='FY774Z2PJ91O9XB817TZ078I' where id=7;
-update noar tt set b0='4JJD618STH' where id=8;
-update noar ti set b0='4JJD618STH' where id=8;
-update noar tt set b1='OKLS4X' where id=8;
-update noar ti set b1='OKLS4X' where id=8;
-update noar tt set b2='UBMIJRROMCESRXBOI9AHQ4GC' where id=8;
-update noar ti set b2='UBMIJRROMCESRXBOI9AHQ4GC' where id=8;
-update noar tt set b0='Z3WSQBRPALJ2HLQ' where id=9;
-update noar ti set b0='Z3WSQBRPALJ2HLQ' where id=9;
-update noar tt set b1='8SWZFU0F0XUH' where id=9;
-update noar ti set b1='8SWZFU0F0XUH' where id=9;
-update noar tt set b2='TUHBCKAOBEYGP0RWXHC5R' where id=9;
-update noar ti set b2='TUHBCKAOBEYGP0RWXHC5R' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='R93JVVYJJGWJH' where id=1;
-update noar ti set b0='R93JVVYJJGWJH' where id=1;
-update noar tt set b1='Q7YYMWIZKRHL' where id=1;
-update noar ti set b1='Q7YYMWIZKRHL' where id=1;
-update noar tt set b2='IVYNOOU7MHO2VL29HBN' where id=1;
-update noar ti set b2='IVYNOOU7MHO2VL29HBN' where id=1;
-update noar tt set b0='DOZKTU7CZ5X1NQOBH4IWFS7YN5S' where id=2;
-update noar ti set b0='DOZKTU7CZ5X1NQOBH4IWFS7YN5S' where id=2;
-update noar tt set b1='O6' where id=2;
-update noar ti set b1='O6' where id=2;
-update noar tt set b2='6NF' where id=2;
-update noar ti set b2='6NF' where id=2;
-update noar tt set b0='R' where id=3;
-update noar ti set b0='R' where id=3;
-update noar tt set b1='GSRB8VQIA7SF7WRE3XW14MIHUG' where id=3;
-update noar ti set b1='GSRB8VQIA7SF7WRE3XW14MIHUG' where id=3;
-update noar tt set b2='Z4SEBK' where id=3;
-update noar ti set b2='Z4SEBK' where id=3;
-update noar tt set b0='EU0NG5RLNQ0FG93SIRDU9A' where id=4;
-update noar ti set b0='EU0NG5RLNQ0FG93SIRDU9A' where id=4;
-update noar tt set b1='IJL4UHLTW8BM4GA5657' where id=4;
-update noar ti set b1='IJL4UHLTW8BM4GA5657' where id=4;
-update noar tt set b2='23' where id=4;
-update noar ti set b2='23' where id=4;
-update noar tt set b0='ZDN5A5GS3OS7LQY88E01BHTQMFN5' where id=5;
-update noar ti set b0='ZDN5A5GS3OS7LQY88E01BHTQMFN5' where id=5;
-update noar tt set b1='V' where id=5;
-update noar ti set b1='V' where id=5;
-update noar tt set b2='BBKV7E3NK63DB7PTNB5ZD27X' where id=5;
-update noar ti set b2='BBKV7E3NK63DB7PTNB5ZD27X' where id=5;
-update noar tt set b0='VAFM6B2QNOD565NT' where id=6;
-update noar ti set b0='VAFM6B2QNOD565NT' where id=6;
-update noar tt set b1='NZXGAS' where id=6;
-update noar ti set b1='NZXGAS' where id=6;
-update noar tt set b2='2I1K' where id=6;
-update noar ti set b2='2I1K' where id=6;
-update noar tt set b0='2KHYAGWQDIRI7' where id=7;
-update noar ti set b0='2KHYAGWQDIRI7' where id=7;
-update noar tt set b1='Z1YJXP5X080O6TZZC6CXIH2' where id=7;
-update noar ti set b1='Z1YJXP5X080O6TZZC6CXIH2' where id=7;
-update noar tt set b2='MDPB0RZV9CYYPZKYVLW9OKU1NH' where id=7;
-update noar ti set b2='MDPB0RZV9CYYPZKYVLW9OKU1NH' where id=7;
-update noar tt set b0='E5XVD0B3DVXQ2' where id=8;
-update noar ti set b0='E5XVD0B3DVXQ2' where id=8;
-update noar tt set b1='P9T' where id=8;
-update noar ti set b1='P9T' where id=8;
-update noar tt set b2='YV20LJ44P09WMKTBX10YSXQ6628BSG' where id=8;
-update noar ti set b2='YV20LJ44P09WMKTBX10YSXQ6628BSG' where id=8;
-update noar tt set b0='90F4IHGCHNWIBXCKYHK6AOTXXSIRK' where id=9;
-update noar ti set b0='90F4IHGCHNWIBXCKYHK6AOTXXSIRK' where id=9;
-update noar tt set b1='CXCQVMV9GZ2GMKGXEDV3' where id=9;
-update noar ti set b1='CXCQVMV9GZ2GMKGXEDV3' where id=9;
-update noar tt set b2='2Y' where id=9;
-update noar ti set b2='2Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PEP5' where id=1;
-update noar ti set b0='PEP5' where id=1;
-update noar tt set b1='0M1I4BRP' where id=1;
-update noar ti set b1='0M1I4BRP' where id=1;
-update noar tt set b2='TG68K9G337OOXS41DJOR' where id=1;
-update noar ti set b2='TG68K9G337OOXS41DJOR' where id=1;
-update noar tt set b0='LAFGLX4X2RI0P0CCVW1C07N9' where id=2;
-update noar ti set b0='LAFGLX4X2RI0P0CCVW1C07N9' where id=2;
-update noar tt set b1='Z' where id=2;
-update noar ti set b1='Z' where id=2;
-update noar tt set b2='5A1RV7LFLWKYH5LYKJ' where id=2;
-update noar ti set b2='5A1RV7LFLWKYH5LYKJ' where id=2;
-update noar tt set b0='7FQUO63Y4J3F6XY5TK8WBL1JC' where id=3;
-update noar ti set b0='7FQUO63Y4J3F6XY5TK8WBL1JC' where id=3;
-update noar tt set b1='ZCFL2' where id=3;
-update noar ti set b1='ZCFL2' where id=3;
-update noar tt set b2='UAHJRG88YC' where id=3;
-update noar ti set b2='UAHJRG88YC' where id=3;
-update noar tt set b0='X8MRZEL6JK4171PBO1LZA' where id=4;
-update noar ti set b0='X8MRZEL6JK4171PBO1LZA' where id=4;
-update noar tt set b1='2XLXGEI' where id=4;
-update noar ti set b1='2XLXGEI' where id=4;
-update noar tt set b2='C975AHK0Z27QDSYVVA4L' where id=4;
-update noar ti set b2='C975AHK0Z27QDSYVVA4L' where id=4;
-update noar tt set b0='W51BKRA1Y0OFVGT45X7I' where id=5;
-update noar ti set b0='W51BKRA1Y0OFVGT45X7I' where id=5;
-update noar tt set b1='VH3YFW0ZYJGQAYTYCWEBCH' where id=5;
-update noar ti set b1='VH3YFW0ZYJGQAYTYCWEBCH' where id=5;
-update noar tt set b2='FRBI6B14RG9U9UR592ET15APGR8W' where id=5;
-update noar ti set b2='FRBI6B14RG9U9UR592ET15APGR8W' where id=5;
-update noar tt set b0='TETT3YQ7QK9NAJRBHKC26GKRIB8Q' where id=6;
-update noar ti set b0='TETT3YQ7QK9NAJRBHKC26GKRIB8Q' where id=6;
-update noar tt set b1='8QBHGJIDHZDIG8P5PQ0T' where id=6;
-update noar ti set b1='8QBHGJIDHZDIG8P5PQ0T' where id=6;
-update noar tt set b2='TTTCN0' where id=6;
-update noar ti set b2='TTTCN0' where id=6;
-update noar tt set b0='0HCXJ' where id=7;
-update noar ti set b0='0HCXJ' where id=7;
-update noar tt set b1='6M20GGPW' where id=7;
-update noar ti set b1='6M20GGPW' where id=7;
-update noar tt set b2='H4PLC08K2YNCTTSEKOOATSOZC' where id=7;
-update noar ti set b2='H4PLC08K2YNCTTSEKOOATSOZC' where id=7;
-update noar tt set b0='6ZT2BYN' where id=8;
-update noar ti set b0='6ZT2BYN' where id=8;
-update noar tt set b1='C' where id=8;
-update noar ti set b1='C' where id=8;
-update noar tt set b2='9O50YGHXIBRJ1JAJV6XSXWBVLQ10F' where id=8;
-update noar ti set b2='9O50YGHXIBRJ1JAJV6XSXWBVLQ10F' where id=8;
-update noar tt set b0='0V2590NK7A2R8CUD' where id=9;
-update noar ti set b0='0V2590NK7A2R8CUD' where id=9;
-update noar tt set b1='A25YFMPK4BFE5NSBM2F' where id=9;
-update noar ti set b1='A25YFMPK4BFE5NSBM2F' where id=9;
-update noar tt set b2='FUTR' where id=9;
-update noar ti set b2='FUTR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SEEJNAC9DJK5GNKNR8W' where id=1;
-update noar ti set b0='SEEJNAC9DJK5GNKNR8W' where id=1;
-update noar tt set b1='FHRNE3KON82' where id=1;
-update noar ti set b1='FHRNE3KON82' where id=1;
-update noar tt set b2='2VY2YKWAQHTL3ZMQYYUSH2X' where id=1;
-update noar ti set b2='2VY2YKWAQHTL3ZMQYYUSH2X' where id=1;
-update noar tt set b0='ECECHGW0JU383KKXKWP22J9DFT48020' where id=2;
-update noar ti set b0='ECECHGW0JU383KKXKWP22J9DFT48020' where id=2;
-update noar tt set b1='9UA4TJ5UNGWAEXSRT' where id=2;
-update noar ti set b1='9UA4TJ5UNGWAEXSRT' where id=2;
-update noar tt set b2='NUJ3C6NAEHY' where id=2;
-update noar ti set b2='NUJ3C6NAEHY' where id=2;
-update noar tt set b0='BM45KXCGD13W' where id=3;
-update noar ti set b0='BM45KXCGD13W' where id=3;
-update noar tt set b1='OTM8SVJQF5YJ7QWW2MG7OG5' where id=3;
-update noar ti set b1='OTM8SVJQF5YJ7QWW2MG7OG5' where id=3;
-update noar tt set b2='0GW3NNBC1IBDHBHQA4N26UNZLK6E14' where id=3;
-update noar ti set b2='0GW3NNBC1IBDHBHQA4N26UNZLK6E14' where id=3;
-update noar tt set b0='9F53FRNHTUMARSSHZWVODPVETVD3FZ' where id=4;
-update noar ti set b0='9F53FRNHTUMARSSHZWVODPVETVD3FZ' where id=4;
-update noar tt set b1='4D58G6ES' where id=4;
-update noar ti set b1='4D58G6ES' where id=4;
-update noar tt set b2='9LGGUHPFFS6C8Q' where id=4;
-update noar ti set b2='9LGGUHPFFS6C8Q' where id=4;
-update noar tt set b0='8BE9BDC8CUJ' where id=5;
-update noar ti set b0='8BE9BDC8CUJ' where id=5;
-update noar tt set b1='5U9GAOG25169IZ1DVKQS' where id=5;
-update noar ti set b1='5U9GAOG25169IZ1DVKQS' where id=5;
-update noar tt set b2='TU' where id=5;
-update noar ti set b2='TU' where id=5;
-update noar tt set b0='B5YH59M1N4D2STGW53AEU3LKJU' where id=6;
-update noar ti set b0='B5YH59M1N4D2STGW53AEU3LKJU' where id=6;
-update noar tt set b1='BAYSON04AWUZKZPIII1HV4S4TVHTS9V' where id=6;
-update noar ti set b1='BAYSON04AWUZKZPIII1HV4S4TVHTS9V' where id=6;
-update noar tt set b2='HTRN4Y8HJ9J13NLKE3K27JXDWJX' where id=6;
-update noar ti set b2='HTRN4Y8HJ9J13NLKE3K27JXDWJX' where id=6;
-update noar tt set b0='GPVBNFUQWO2I1J7JH6HSK' where id=7;
-update noar ti set b0='GPVBNFUQWO2I1J7JH6HSK' where id=7;
-update noar tt set b1='DFAX1A56JBW6Y7AO0S4JFMTGEXFCRQU' where id=7;
-update noar ti set b1='DFAX1A56JBW6Y7AO0S4JFMTGEXFCRQU' where id=7;
-update noar tt set b2='3BVI11ICJX659667G265' where id=7;
-update noar ti set b2='3BVI11ICJX659667G265' where id=7;
-update noar tt set b0='ZME9A' where id=8;
-update noar ti set b0='ZME9A' where id=8;
-update noar tt set b1='UPTYEY4UNJPCEMCI6NVVL5LW' where id=8;
-update noar ti set b1='UPTYEY4UNJPCEMCI6NVVL5LW' where id=8;
-update noar tt set b2='0V6JJU3Z3VE' where id=8;
-update noar ti set b2='0V6JJU3Z3VE' where id=8;
-update noar tt set b0='F2BKAP8T8R8T4R3WKMVOXZ' where id=9;
-update noar ti set b0='F2BKAP8T8R8T4R3WKMVOXZ' where id=9;
-update noar tt set b1='JDF2T0VFB7W2MKQMU' where id=9;
-update noar ti set b1='JDF2T0VFB7W2MKQMU' where id=9;
-update noar tt set b2='TJGGCMAD2XJ7NHZ' where id=9;
-update noar ti set b2='TJGGCMAD2XJ7NHZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='89HQW2DZA6JSQRBZZ0GD0HGCGY3' where id=1;
-update noar ti set b0='89HQW2DZA6JSQRBZZ0GD0HGCGY3' where id=1;
-update noar tt set b1='NQX44RYUJENELUWJRR0PNEMBRLM5QX' where id=1;
-update noar ti set b1='NQX44RYUJENELUWJRR0PNEMBRLM5QX' where id=1;
-update noar tt set b2='OZ' where id=1;
-update noar ti set b2='OZ' where id=1;
-update noar tt set b0='PMB9FGECN5X7GF' where id=2;
-update noar ti set b0='PMB9FGECN5X7GF' where id=2;
-update noar tt set b1='61' where id=2;
-update noar ti set b1='61' where id=2;
-update noar tt set b2='6ESZLOBK2DN2XTVPB' where id=2;
-update noar ti set b2='6ESZLOBK2DN2XTVPB' where id=2;
-update noar tt set b0='JVZBP4BYUPKX' where id=3;
-update noar ti set b0='JVZBP4BYUPKX' where id=3;
-update noar tt set b1='24263MZNY58HDNO62BSFKWPJW77MXLN' where id=3;
-update noar ti set b1='24263MZNY58HDNO62BSFKWPJW77MXLN' where id=3;
-update noar tt set b2='D' where id=3;
-update noar ti set b2='D' where id=3;
-update noar tt set b0='2Y5C' where id=4;
-update noar ti set b0='2Y5C' where id=4;
-update noar tt set b1='B186EW3PAX2OVMHA05MQOC5DP' where id=4;
-update noar ti set b1='B186EW3PAX2OVMHA05MQOC5DP' where id=4;
-update noar tt set b2='LHCC7Y7I3GC70S8ZDJZ77GQT3K' where id=4;
-update noar ti set b2='LHCC7Y7I3GC70S8ZDJZ77GQT3K' where id=4;
-update noar tt set b0='9BA' where id=5;
-update noar ti set b0='9BA' where id=5;
-update noar tt set b1='FK' where id=5;
-update noar ti set b1='FK' where id=5;
-update noar tt set b2='JG9DVPO8S' where id=5;
-update noar ti set b2='JG9DVPO8S' where id=5;
-update noar tt set b0='K0ZPUBQQR21SOZOROVA0WDPW3ZIT' where id=6;
-update noar ti set b0='K0ZPUBQQR21SOZOROVA0WDPW3ZIT' where id=6;
-update noar tt set b1='9KM3XYBPW40G3' where id=6;
-update noar ti set b1='9KM3XYBPW40G3' where id=6;
-update noar tt set b2='6J96HOV' where id=6;
-update noar ti set b2='6J96HOV' where id=6;
-update noar tt set b0='CDKVHA3MZX' where id=7;
-update noar ti set b0='CDKVHA3MZX' where id=7;
-update noar tt set b1='2DU' where id=7;
-update noar ti set b1='2DU' where id=7;
-update noar tt set b2='55FNZK1VXBM0Z0UIHHRBZCANSNQDJW' where id=7;
-update noar ti set b2='55FNZK1VXBM0Z0UIHHRBZCANSNQDJW' where id=7;
-update noar tt set b0='OA89GY2RBCBE8H3OLTYCBEZ7TO7BH2X' where id=8;
-update noar ti set b0='OA89GY2RBCBE8H3OLTYCBEZ7TO7BH2X' where id=8;
-update noar tt set b1='I' where id=8;
-update noar ti set b1='I' where id=8;
-update noar tt set b2='21OL' where id=8;
-update noar ti set b2='21OL' where id=8;
-update noar tt set b0='X2JEQ9NJ0YM6E0E88F5' where id=9;
-update noar ti set b0='X2JEQ9NJ0YM6E0E88F5' where id=9;
-update noar tt set b1='26RRYIA42ZYNE571RKXIXL' where id=9;
-update noar ti set b1='26RRYIA42ZYNE571RKXIXL' where id=9;
-update noar tt set b2='1QOCKUXOB1PQXHSYKU13' where id=9;
-update noar ti set b2='1QOCKUXOB1PQXHSYKU13' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QKJ2VXAUU54GLFSLNL' where id=1;
-update noar ti set b0='QKJ2VXAUU54GLFSLNL' where id=1;
-update noar tt set b1='VQHEADM5' where id=1;
-update noar ti set b1='VQHEADM5' where id=1;
-update noar tt set b2='4J3AR3P3CO' where id=1;
-update noar ti set b2='4J3AR3P3CO' where id=1;
-update noar tt set b0='V' where id=2;
-update noar ti set b0='V' where id=2;
-update noar tt set b1='Z5B9YFY7' where id=2;
-update noar ti set b1='Z5B9YFY7' where id=2;
-update noar tt set b2='5IZZ8O87R8H9JLOUKTACH89ZG' where id=2;
-update noar ti set b2='5IZZ8O87R8H9JLOUKTACH89ZG' where id=2;
-update noar tt set b0='0IKFJ6GBDKS1Q' where id=3;
-update noar ti set b0='0IKFJ6GBDKS1Q' where id=3;
-update noar tt set b1='BCAAXYSWPSNRPHU1S19E07HP' where id=3;
-update noar ti set b1='BCAAXYSWPSNRPHU1S19E07HP' where id=3;
-update noar tt set b2='9EKB1V28W8M7CGN' where id=3;
-update noar ti set b2='9EKB1V28W8M7CGN' where id=3;
-update noar tt set b0='WMZZ11JK' where id=4;
-update noar ti set b0='WMZZ11JK' where id=4;
-update noar tt set b1='X1RCX7ASBLJ1EGNP7' where id=4;
-update noar ti set b1='X1RCX7ASBLJ1EGNP7' where id=4;
-update noar tt set b2='4CB94JR2ZZ' where id=4;
-update noar ti set b2='4CB94JR2ZZ' where id=4;
-update noar tt set b0='M3' where id=5;
-update noar ti set b0='M3' where id=5;
-update noar tt set b1='6GAY6ZXVT1CMHYIWQ8XTGTDFI0WVQMKL' where id=5;
-update noar ti set b1='6GAY6ZXVT1CMHYIWQ8XTGTDFI0WVQMKL' where id=5;
-update noar tt set b2='UCDRVCSWHCWYC67SRAR' where id=5;
-update noar ti set b2='UCDRVCSWHCWYC67SRAR' where id=5;
-update noar tt set b0='D0W4JKELXUL' where id=6;
-update noar ti set b0='D0W4JKELXUL' where id=6;
-update noar tt set b1='HDA4YQQNXCIGWQ348Z' where id=6;
-update noar ti set b1='HDA4YQQNXCIGWQ348Z' where id=6;
-update noar tt set b2='JBAKJMPT2QNJ4IECLUY4JYNV' where id=6;
-update noar ti set b2='JBAKJMPT2QNJ4IECLUY4JYNV' where id=6;
-update noar tt set b0='WFO3OIB87X3DK6S1I' where id=7;
-update noar ti set b0='WFO3OIB87X3DK6S1I' where id=7;
-update noar tt set b1='RS3D5PBFZO9CJWVNLHYT' where id=7;
-update noar ti set b1='RS3D5PBFZO9CJWVNLHYT' where id=7;
-update noar tt set b2='G' where id=7;
-update noar ti set b2='G' where id=7;
-update noar tt set b0='2' where id=8;
-update noar ti set b0='2' where id=8;
-update noar tt set b1='DJRIBESMKXG8S' where id=8;
-update noar ti set b1='DJRIBESMKXG8S' where id=8;
-update noar tt set b2='KORZIRY4DCLUTCZKKYAY47RQR4XTE2KK' where id=8;
-update noar ti set b2='KORZIRY4DCLUTCZKKYAY47RQR4XTE2KK' where id=8;
-update noar tt set b0='706B' where id=9;
-update noar ti set b0='706B' where id=9;
-update noar tt set b1='5GMQUM37WM2XWG6HJV1JGG7AYBHADM5' where id=9;
-update noar ti set b1='5GMQUM37WM2XWG6HJV1JGG7AYBHADM5' where id=9;
-update noar tt set b2='T0508F2Q9KOGQZXN' where id=9;
-update noar ti set b2='T0508F2Q9KOGQZXN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FDEE00SJGD9Y1W2K7VQSFM7BRF7' where id=1;
-update noar ti set b0='FDEE00SJGD9Y1W2K7VQSFM7BRF7' where id=1;
-update noar tt set b1='4VBS9YDTZEDRJJM7PZFOHR4YN' where id=1;
-update noar ti set b1='4VBS9YDTZEDRJJM7PZFOHR4YN' where id=1;
-update noar tt set b2='XMC33BXO5TD64AUOLM' where id=1;
-update noar ti set b2='XMC33BXO5TD64AUOLM' where id=1;
-update noar tt set b0='8KBB3HQLAWI69NSDRW2' where id=2;
-update noar ti set b0='8KBB3HQLAWI69NSDRW2' where id=2;
-update noar tt set b1='BQX7B0QR594IAITQCVRH6' where id=2;
-update noar ti set b1='BQX7B0QR594IAITQCVRH6' where id=2;
-update noar tt set b2='6ONNFQBSJLYNKSW57MJ35E' where id=2;
-update noar ti set b2='6ONNFQBSJLYNKSW57MJ35E' where id=2;
-update noar tt set b0='PRFTAF07EFUG74GO0' where id=3;
-update noar ti set b0='PRFTAF07EFUG74GO0' where id=3;
-update noar tt set b1='AE9388LG1Q1V6YZ6WPEIYS' where id=3;
-update noar ti set b1='AE9388LG1Q1V6YZ6WPEIYS' where id=3;
-update noar tt set b2='8BX07HRNM8WVGZDQQES5TT8IMLA' where id=3;
-update noar ti set b2='8BX07HRNM8WVGZDQQES5TT8IMLA' where id=3;
-update noar tt set b0='9UGBMVPXOGSEAMGBBF7KN59FK9P9' where id=4;
-update noar ti set b0='9UGBMVPXOGSEAMGBBF7KN59FK9P9' where id=4;
-update noar tt set b1='89JBHBYODU547JUCHIRHUZLGAKNVLSLH' where id=4;
-update noar ti set b1='89JBHBYODU547JUCHIRHUZLGAKNVLSLH' where id=4;
-update noar tt set b2='0UBOSKPIS51HKQHY91J99G4U1ERLFH' where id=4;
-update noar ti set b2='0UBOSKPIS51HKQHY91J99G4U1ERLFH' where id=4;
-update noar tt set b0='I8' where id=5;
-update noar ti set b0='I8' where id=5;
-update noar tt set b1='CTK5BOQ8BSRB3POABSCUGIVS09C' where id=5;
-update noar ti set b1='CTK5BOQ8BSRB3POABSCUGIVS09C' where id=5;
-update noar tt set b2='OU01N' where id=5;
-update noar ti set b2='OU01N' where id=5;
-update noar tt set b0='FMFS' where id=6;
-update noar ti set b0='FMFS' where id=6;
-update noar tt set b1='PHHGM8F60860CJEVB59B8QKM8T3ZP0' where id=6;
-update noar ti set b1='PHHGM8F60860CJEVB59B8QKM8T3ZP0' where id=6;
-update noar tt set b2='6KRPVX34JMJG41QBWZAJJ5' where id=6;
-update noar ti set b2='6KRPVX34JMJG41QBWZAJJ5' where id=6;
-update noar tt set b0='BV2VGQD' where id=7;
-update noar ti set b0='BV2VGQD' where id=7;
-update noar tt set b1='JY0VHUBJ0YZNNZ8VYAO6HSSYLMA6K' where id=7;
-update noar ti set b1='JY0VHUBJ0YZNNZ8VYAO6HSSYLMA6K' where id=7;
-update noar tt set b2='FGS7P4Q' where id=7;
-update noar ti set b2='FGS7P4Q' where id=7;
-update noar tt set b0='MQMZBVENUCJ8UJJ09XNW6IYU2HXQXO' where id=8;
-update noar ti set b0='MQMZBVENUCJ8UJJ09XNW6IYU2HXQXO' where id=8;
-update noar tt set b1='UASAGZ68COLPUOCTC55' where id=8;
-update noar ti set b1='UASAGZ68COLPUOCTC55' where id=8;
-update noar tt set b2='4Y8DGERP9R40MM24Z2' where id=8;
-update noar ti set b2='4Y8DGERP9R40MM24Z2' where id=8;
-update noar tt set b0='46R6F31ILFURWXRZ7SB2U2U' where id=9;
-update noar ti set b0='46R6F31ILFURWXRZ7SB2U2U' where id=9;
-update noar tt set b1='Y4Y4B3S7' where id=9;
-update noar ti set b1='Y4Y4B3S7' where id=9;
-update noar tt set b2='RYKIS12QMX' where id=9;
-update noar ti set b2='RYKIS12QMX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HSFH0ZTYWAWAHMCG7FMSPJF0Z8' where id=1;
-update noar ti set b0='HSFH0ZTYWAWAHMCG7FMSPJF0Z8' where id=1;
-update noar tt set b1='FW0A82DHRGPWW172BE37QY7NZWGS056Q' where id=1;
-update noar ti set b1='FW0A82DHRGPWW172BE37QY7NZWGS056Q' where id=1;
-update noar tt set b2='7WFSWBH1ZB5K9VGDERAZ3' where id=1;
-update noar ti set b2='7WFSWBH1ZB5K9VGDERAZ3' where id=1;
-update noar tt set b0='BNLQV27O4' where id=2;
-update noar ti set b0='BNLQV27O4' where id=2;
-update noar tt set b1='GCPGNML' where id=2;
-update noar ti set b1='GCPGNML' where id=2;
-update noar tt set b2='KBJSGMHY037OUXI19MIIC8G36EH2G5' where id=2;
-update noar ti set b2='KBJSGMHY037OUXI19MIIC8G36EH2G5' where id=2;
-update noar tt set b0='L4C5DMA0ZHTX80DOO28LEZ3DRHFX1' where id=3;
-update noar ti set b0='L4C5DMA0ZHTX80DOO28LEZ3DRHFX1' where id=3;
-update noar tt set b1='TIA737NKMB4NYWV0CUVZRZS17X' where id=3;
-update noar ti set b1='TIA737NKMB4NYWV0CUVZRZS17X' where id=3;
-update noar tt set b2='PI6XBD7ZO8VYFN94Z5DF6W' where id=3;
-update noar ti set b2='PI6XBD7ZO8VYFN94Z5DF6W' where id=3;
-update noar tt set b0='YAXJ29E6' where id=4;
-update noar ti set b0='YAXJ29E6' where id=4;
-update noar tt set b1='UOYZGEDRRATO' where id=4;
-update noar ti set b1='UOYZGEDRRATO' where id=4;
-update noar tt set b2='JJ8IYIEGMSQ' where id=4;
-update noar ti set b2='JJ8IYIEGMSQ' where id=4;
-update noar tt set b0='6' where id=5;
-update noar ti set b0='6' where id=5;
-update noar tt set b1='EWW35KLM88QKELLNH1NU9GASCGK09E' where id=5;
-update noar ti set b1='EWW35KLM88QKELLNH1NU9GASCGK09E' where id=5;
-update noar tt set b2='AEL3YG2NYESC8SGI6' where id=5;
-update noar ti set b2='AEL3YG2NYESC8SGI6' where id=5;
-update noar tt set b0='T0BWPQIK7V1OX2Q5QKID3B9' where id=6;
-update noar ti set b0='T0BWPQIK7V1OX2Q5QKID3B9' where id=6;
-update noar tt set b1='HJ' where id=6;
-update noar ti set b1='HJ' where id=6;
-update noar tt set b2='LNVTTVZ0V9TJ1M' where id=6;
-update noar ti set b2='LNVTTVZ0V9TJ1M' where id=6;
-update noar tt set b0='8ZDS806O8WM9ZS4IY07M' where id=7;
-update noar ti set b0='8ZDS806O8WM9ZS4IY07M' where id=7;
-update noar tt set b1='VV' where id=7;
-update noar ti set b1='VV' where id=7;
-update noar tt set b2='WCC2CJAU6D7YDWNU81XH4RKKLMM' where id=7;
-update noar ti set b2='WCC2CJAU6D7YDWNU81XH4RKKLMM' where id=7;
-update noar tt set b0='LWQ7NYFOBTX0YHXK9' where id=8;
-update noar ti set b0='LWQ7NYFOBTX0YHXK9' where id=8;
-update noar tt set b1='PGQYIJRK' where id=8;
-update noar ti set b1='PGQYIJRK' where id=8;
-update noar tt set b2='533Q0D' where id=8;
-update noar ti set b2='533Q0D' where id=8;
-update noar tt set b0='JTI9QQ9S5U57YJPX7SOLZ7YJWXL' where id=9;
-update noar ti set b0='JTI9QQ9S5U57YJPX7SOLZ7YJWXL' where id=9;
-update noar tt set b1='UQ8T18V5N' where id=9;
-update noar ti set b1='UQ8T18V5N' where id=9;
-update noar tt set b2='L6V03NK4BM686NRIL2XUL1TJ2UQZM4TH' where id=9;
-update noar ti set b2='L6V03NK4BM686NRIL2XUL1TJ2UQZM4TH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 tinyblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PJ1E2HNNBI4ELOR3D12XPPOAQ9DSV' where id=1;
-update noar ti set b0='PJ1E2HNNBI4ELOR3D12XPPOAQ9DSV' where id=1;
-update noar tt set b1='68BP87VDYTSIYZJKLIL60BN603I0' where id=1;
-update noar ti set b1='68BP87VDYTSIYZJKLIL60BN603I0' where id=1;
-update noar tt set b2='0BBFOY9HAG6VIXO6Q13PW' where id=1;
-update noar ti set b2='0BBFOY9HAG6VIXO6Q13PW' where id=1;
-update noar tt set b0='SR5XPP0YP76VA6V9NQBZ' where id=2;
-update noar ti set b0='SR5XPP0YP76VA6V9NQBZ' where id=2;
-update noar tt set b1='R1REPTM31Q5' where id=2;
-update noar ti set b1='R1REPTM31Q5' where id=2;
-update noar tt set b2='DI4RB2W63KPOZ6TVT68TR' where id=2;
-update noar ti set b2='DI4RB2W63KPOZ6TVT68TR' where id=2;
-update noar tt set b0='ZLVRXQHYMMPX3P81712GCLHLNSX0' where id=3;
-update noar ti set b0='ZLVRXQHYMMPX3P81712GCLHLNSX0' where id=3;
-update noar tt set b1='CPPOLKZE6ONH1I2N' where id=3;
-update noar ti set b1='CPPOLKZE6ONH1I2N' where id=3;
-update noar tt set b2='WSUHEQQM7Y7XGNVEV' where id=3;
-update noar ti set b2='WSUHEQQM7Y7XGNVEV' where id=3;
-update noar tt set b0='9MJJKQGO0' where id=4;
-update noar ti set b0='9MJJKQGO0' where id=4;
-update noar tt set b1='YSBTVV7YXKMQBJSXJCM6B59' where id=4;
-update noar ti set b1='YSBTVV7YXKMQBJSXJCM6B59' where id=4;
-update noar tt set b2='JO1RCM80UZKQGTYSQJ6' where id=4;
-update noar ti set b2='JO1RCM80UZKQGTYSQJ6' where id=4;
-update noar tt set b0='0YD46MV1XPS' where id=5;
-update noar ti set b0='0YD46MV1XPS' where id=5;
-update noar tt set b1='03' where id=5;
-update noar ti set b1='03' where id=5;
-update noar tt set b2='0JOLC82TINTME' where id=5;
-update noar ti set b2='0JOLC82TINTME' where id=5;
-update noar tt set b0='I0J37Y85HOMS847YR1D9XFWM' where id=6;
-update noar ti set b0='I0J37Y85HOMS847YR1D9XFWM' where id=6;
-update noar tt set b1='5GPA0UDONNC6XIF6' where id=6;
-update noar ti set b1='5GPA0UDONNC6XIF6' where id=6;
-update noar tt set b2='U425D3Z41P8OC' where id=6;
-update noar ti set b2='U425D3Z41P8OC' where id=6;
-update noar tt set b0='WG' where id=7;
-update noar ti set b0='WG' where id=7;
-update noar tt set b1='A8INT0H' where id=7;
-update noar ti set b1='A8INT0H' where id=7;
-update noar tt set b2='JMGT52ZFPU6T67Z0Y20LS7' where id=7;
-update noar ti set b2='JMGT52ZFPU6T67Z0Y20LS7' where id=7;
-update noar tt set b0='KT8EFTIRVHR3Q0ZJVTWPJUBKOYF97IG2' where id=8;
-update noar ti set b0='KT8EFTIRVHR3Q0ZJVTWPJUBKOYF97IG2' where id=8;
-update noar tt set b1='BK5GAXW' where id=8;
-update noar ti set b1='BK5GAXW' where id=8;
-update noar tt set b2='SMTYS20L9C06PH8RRN87' where id=8;
-update noar ti set b2='SMTYS20L9C06PH8RRN87' where id=8;
-update noar tt set b0='2UELG1RA45IC6FLK97PLSE87VD8ZAF' where id=9;
-update noar ti set b0='2UELG1RA45IC6FLK97PLSE87VD8ZAF' where id=9;
-update noar tt set b1='9' where id=9;
-update noar ti set b1='9' where id=9;
-update noar tt set b2='8LK5FLJIKUY6GL5' where id=9;
-update noar ti set b2='8LK5FLJIKUY6GL5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 tinyblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AAXLS5G0PPUS' where id=1;
-update noar ti set b0='AAXLS5G0PPUS' where id=1;
-update noar tt set b1='WBBO5Q' where id=1;
-update noar ti set b1='WBBO5Q' where id=1;
-update noar tt set b2='814OEE9XUVIGN3PU7U3APBPI' where id=1;
-update noar ti set b2='814OEE9XUVIGN3PU7U3APBPI' where id=1;
-update noar tt set b0='XPLJ89D046BAKOO3EVDW1' where id=2;
-update noar ti set b0='XPLJ89D046BAKOO3EVDW1' where id=2;
-update noar tt set b1='TT8X8VOJG' where id=2;
-update noar ti set b1='TT8X8VOJG' where id=2;
-update noar tt set b2='JVV0CL' where id=2;
-update noar ti set b2='JVV0CL' where id=2;
-update noar tt set b0='J' where id=3;
-update noar ti set b0='J' where id=3;
-update noar tt set b1='RSRIUJ' where id=3;
-update noar ti set b1='RSRIUJ' where id=3;
-update noar tt set b2='LR2ZIH' where id=3;
-update noar ti set b2='LR2ZIH' where id=3;
-update noar tt set b0='6GF9CAL1EJLYO' where id=4;
-update noar ti set b0='6GF9CAL1EJLYO' where id=4;
-update noar tt set b1='JQYFXCUBLAWP2B' where id=4;
-update noar ti set b1='JQYFXCUBLAWP2B' where id=4;
-update noar tt set b2='LICKD8USL37F5F3RYYPSQSN' where id=4;
-update noar ti set b2='LICKD8USL37F5F3RYYPSQSN' where id=4;
-update noar tt set b0='Y4LGGE9XBOZ4' where id=5;
-update noar ti set b0='Y4LGGE9XBOZ4' where id=5;
-update noar tt set b1='6ZC2MRJ' where id=5;
-update noar ti set b1='6ZC2MRJ' where id=5;
-update noar tt set b2='30X3EE19FXZQVYSDTLDNAUCXP97SW99' where id=5;
-update noar ti set b2='30X3EE19FXZQVYSDTLDNAUCXP97SW99' where id=5;
-update noar tt set b0='KD9RVH' where id=6;
-update noar ti set b0='KD9RVH' where id=6;
-update noar tt set b1='U8GYRTCCXBVL7D' where id=6;
-update noar ti set b1='U8GYRTCCXBVL7D' where id=6;
-update noar tt set b2='0Z822KQQ4CI3G20C290O05' where id=6;
-update noar ti set b2='0Z822KQQ4CI3G20C290O05' where id=6;
-update noar tt set b0='TOO353J5QJ5PXT7QR' where id=7;
-update noar ti set b0='TOO353J5QJ5PXT7QR' where id=7;
-update noar tt set b1='9L4KVXIM9E1WF6Z8EB5APXVEL' where id=7;
-update noar ti set b1='9L4KVXIM9E1WF6Z8EB5APXVEL' where id=7;
-update noar tt set b2='F9XI1K' where id=7;
-update noar ti set b2='F9XI1K' where id=7;
-update noar tt set b0='39IV1R3FSSA3SV' where id=8;
-update noar ti set b0='39IV1R3FSSA3SV' where id=8;
-update noar tt set b1='WM15C2NO3WMTQ1L56LAQ' where id=8;
-update noar ti set b1='WM15C2NO3WMTQ1L56LAQ' where id=8;
-update noar tt set b2='BEQ04' where id=8;
-update noar ti set b2='BEQ04' where id=8;
-update noar tt set b0='MCIDX6SA137ZUIDQH5VQNE3HNLDLV1S' where id=9;
-update noar ti set b0='MCIDX6SA137ZUIDQH5VQNE3HNLDLV1S' where id=9;
-update noar tt set b1='WLNH9CVRXRM4' where id=9;
-update noar ti set b1='WLNH9CVRXRM4' where id=9;
-update noar tt set b2='JY2IKQH2A1L6ENF0NF73' where id=9;
-update noar ti set b2='JY2IKQH2A1L6ENF0NF73' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IXZWHX4CZCW9ML2S65PTDI1HJ35U2ON' where id=1;
-update noar ti set b0='IXZWHX4CZCW9ML2S65PTDI1HJ35U2ON' where id=1;
-update noar tt set b1='QR3HW6I0KDWUK5' where id=1;
-update noar ti set b1='QR3HW6I0KDWUK5' where id=1;
-update noar tt set b2='U22MTI3N89H50N4BOYB7TUIS1PTV16EV' where id=1;
-update noar ti set b2='U22MTI3N89H50N4BOYB7TUIS1PTV16EV' where id=1;
-update noar tt set b0='QCS3D652TVA9DYYIYX87' where id=2;
-update noar ti set b0='QCS3D652TVA9DYYIYX87' where id=2;
-update noar tt set b1='DQGMST' where id=2;
-update noar ti set b1='DQGMST' where id=2;
-update noar tt set b2='LK9HJC4TVACHAHRATRA0TEB9K8OK' where id=2;
-update noar ti set b2='LK9HJC4TVACHAHRATRA0TEB9K8OK' where id=2;
-update noar tt set b0='SYTWGM7QYA9JO45UV85ED4' where id=3;
-update noar ti set b0='SYTWGM7QYA9JO45UV85ED4' where id=3;
-update noar tt set b1='MUB5JTTLW' where id=3;
-update noar ti set b1='MUB5JTTLW' where id=3;
-update noar tt set b2='YQR3ICEQA71' where id=3;
-update noar ti set b2='YQR3ICEQA71' where id=3;
-update noar tt set b0='SX' where id=4;
-update noar ti set b0='SX' where id=4;
-update noar tt set b1='IDG64I47X6PI0FYMB' where id=4;
-update noar ti set b1='IDG64I47X6PI0FYMB' where id=4;
-update noar tt set b2='2SHFW1M6UB437PA' where id=4;
-update noar ti set b2='2SHFW1M6UB437PA' where id=4;
-update noar tt set b0='43ZLUHPPBMAK6EA7SFID8' where id=5;
-update noar ti set b0='43ZLUHPPBMAK6EA7SFID8' where id=5;
-update noar tt set b1='H9L5L0KQG9IWXK46L1T' where id=5;
-update noar ti set b1='H9L5L0KQG9IWXK46L1T' where id=5;
-update noar tt set b2='8E09LXUMO' where id=5;
-update noar ti set b2='8E09LXUMO' where id=5;
-update noar tt set b0='CMCNAJWVO2QHB7C2UE2GFY' where id=6;
-update noar ti set b0='CMCNAJWVO2QHB7C2UE2GFY' where id=6;
-update noar tt set b1='JWVMMU' where id=6;
-update noar ti set b1='JWVMMU' where id=6;
-update noar tt set b2='7ER1I3QIR23P06LDKY1DMSGXR' where id=6;
-update noar ti set b2='7ER1I3QIR23P06LDKY1DMSGXR' where id=6;
-update noar tt set b0='Q8FPD00R73' where id=7;
-update noar ti set b0='Q8FPD00R73' where id=7;
-update noar tt set b1='1PXML1EAX7EVDACPEJV' where id=7;
-update noar ti set b1='1PXML1EAX7EVDACPEJV' where id=7;
-update noar tt set b2='Z84KEYJQRZA01CZR67' where id=7;
-update noar ti set b2='Z84KEYJQRZA01CZR67' where id=7;
-update noar tt set b0='Y5NA6ZHJ7M9X43' where id=8;
-update noar ti set b0='Y5NA6ZHJ7M9X43' where id=8;
-update noar tt set b1='GRNUNYHSFWWB6SJI37F5HBHHK3IJJ' where id=8;
-update noar ti set b1='GRNUNYHSFWWB6SJI37F5HBHHK3IJJ' where id=8;
-update noar tt set b2='I1XNSPT08' where id=8;
-update noar ti set b2='I1XNSPT08' where id=8;
-update noar tt set b0='8TBDS1ZAVCTZCZ8D' where id=9;
-update noar ti set b0='8TBDS1ZAVCTZCZ8D' where id=9;
-update noar tt set b1='W' where id=9;
-update noar ti set b1='W' where id=9;
-update noar tt set b2='95QSR3SL5KUZ' where id=9;
-update noar ti set b2='95QSR3SL5KUZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WVAI8AEDFU6X1E4O6JYXNV7ELO90Q' where id=1;
-update noar ti set b0='WVAI8AEDFU6X1E4O6JYXNV7ELO90Q' where id=1;
-update noar tt set b1='6RHS0DF2OE1KKY6EKQO70' where id=1;
-update noar ti set b1='6RHS0DF2OE1KKY6EKQO70' where id=1;
-update noar tt set b2='Z1D4ZRTTRG3DAD8P6SO4FH1FV' where id=1;
-update noar ti set b2='Z1D4ZRTTRG3DAD8P6SO4FH1FV' where id=1;
-update noar tt set b0='GE89XGF9XIH8' where id=2;
-update noar ti set b0='GE89XGF9XIH8' where id=2;
-update noar tt set b1='AILJ5MACC5W' where id=2;
-update noar ti set b1='AILJ5MACC5W' where id=2;
-update noar tt set b2='9RGXWEA6CGO8G' where id=2;
-update noar ti set b2='9RGXWEA6CGO8G' where id=2;
-update noar tt set b0='043GDPRT3PN3UJCPQ6SUQB' where id=3;
-update noar ti set b0='043GDPRT3PN3UJCPQ6SUQB' where id=3;
-update noar tt set b1='WMCKIY0NQJI7J8T4J2' where id=3;
-update noar ti set b1='WMCKIY0NQJI7J8T4J2' where id=3;
-update noar tt set b2='COC9JP7DGW7E3LZU48449L' where id=3;
-update noar ti set b2='COC9JP7DGW7E3LZU48449L' where id=3;
-update noar tt set b0='IY4NG8VI1XELF8QKT9D42U5B3ERULKS' where id=4;
-update noar ti set b0='IY4NG8VI1XELF8QKT9D42U5B3ERULKS' where id=4;
-update noar tt set b1='L8ENZSLYV1KUT2849FO4A8DKHDYUDC5' where id=4;
-update noar ti set b1='L8ENZSLYV1KUT2849FO4A8DKHDYUDC5' where id=4;
-update noar tt set b2='DMNEG6' where id=4;
-update noar ti set b2='DMNEG6' where id=4;
-update noar tt set b0='U4NO' where id=5;
-update noar ti set b0='U4NO' where id=5;
-update noar tt set b1='I4X7OL' where id=5;
-update noar ti set b1='I4X7OL' where id=5;
-update noar tt set b2='SIG8DLU3EUFWPXA4AOD0' where id=5;
-update noar ti set b2='SIG8DLU3EUFWPXA4AOD0' where id=5;
-update noar tt set b0='2DSFS0IMOS' where id=6;
-update noar ti set b0='2DSFS0IMOS' where id=6;
-update noar tt set b1='LVTRKJA3QM8NS9GP3TOOYK9CYFKQQFOX' where id=6;
-update noar ti set b1='LVTRKJA3QM8NS9GP3TOOYK9CYFKQQFOX' where id=6;
-update noar tt set b2='ZTN7NFM8E584MLMPIVO0PDNX5XRVH' where id=6;
-update noar ti set b2='ZTN7NFM8E584MLMPIVO0PDNX5XRVH' where id=6;
-update noar tt set b0='R3UX8RP4PDR4CJK' where id=7;
-update noar ti set b0='R3UX8RP4PDR4CJK' where id=7;
-update noar tt set b1='16R9JH7' where id=7;
-update noar ti set b1='16R9JH7' where id=7;
-update noar tt set b2='U81LKIQVFI20UJEUO0VS2OAV' where id=7;
-update noar ti set b2='U81LKIQVFI20UJEUO0VS2OAV' where id=7;
-update noar tt set b0='HB9HCVU' where id=8;
-update noar ti set b0='HB9HCVU' where id=8;
-update noar tt set b1='470I0WQAP2666' where id=8;
-update noar ti set b1='470I0WQAP2666' where id=8;
-update noar tt set b2='SGZ1B0ARGAHV2YQ' where id=8;
-update noar ti set b2='SGZ1B0ARGAHV2YQ' where id=8;
-update noar tt set b0='1AY7PKEEPN32' where id=9;
-update noar ti set b0='1AY7PKEEPN32' where id=9;
-update noar tt set b1='VUQRLRXIHSJ6V264GOEJYWEWO0A' where id=9;
-update noar ti set b1='VUQRLRXIHSJ6V264GOEJYWEWO0A' where id=9;
-update noar tt set b2='7Y0W723Y23YVYJ6GPA4F' where id=9;
-update noar ti set b2='7Y0W723Y23YVYJ6GPA4F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='98P9O693V1NXZ9LP' where id=1;
-update noar ti set b0='98P9O693V1NXZ9LP' where id=1;
-update noar tt set b1='K9T6WBSQB7PVAK3JZVXN' where id=1;
-update noar ti set b1='K9T6WBSQB7PVAK3JZVXN' where id=1;
-update noar tt set b2='IPZGMVHE63DI5BDS05A487' where id=1;
-update noar ti set b2='IPZGMVHE63DI5BDS05A487' where id=1;
-update noar tt set b0='BSVY0QSL9W9GPFKMSO5A2BN7HMC1UX' where id=2;
-update noar ti set b0='BSVY0QSL9W9GPFKMSO5A2BN7HMC1UX' where id=2;
-update noar tt set b1='MIFHIG' where id=2;
-update noar ti set b1='MIFHIG' where id=2;
-update noar tt set b2='6139EB0SNTZEP0XKAOPM' where id=2;
-update noar ti set b2='6139EB0SNTZEP0XKAOPM' where id=2;
-update noar tt set b0='T73I1FL5AUDUA' where id=3;
-update noar ti set b0='T73I1FL5AUDUA' where id=3;
-update noar tt set b1='42ZUAEJSMHLR8N068TS7ZRVK47D' where id=3;
-update noar ti set b1='42ZUAEJSMHLR8N068TS7ZRVK47D' where id=3;
-update noar tt set b2='I6UK8YK5FO4OF' where id=3;
-update noar ti set b2='I6UK8YK5FO4OF' where id=3;
-update noar tt set b0='PTR8P4K3LALD285V' where id=4;
-update noar ti set b0='PTR8P4K3LALD285V' where id=4;
-update noar tt set b1='QGQ8M6WWTGIVZ9J11MRIAJZ7LYY' where id=4;
-update noar ti set b1='QGQ8M6WWTGIVZ9J11MRIAJZ7LYY' where id=4;
-update noar tt set b2='A54MBVPNYX02' where id=4;
-update noar ti set b2='A54MBVPNYX02' where id=4;
-update noar tt set b0='G2IRAH5HEZGV1' where id=5;
-update noar ti set b0='G2IRAH5HEZGV1' where id=5;
-update noar tt set b1='K7P8CWD3G1NEJ0B606NEC0AM9EWM' where id=5;
-update noar ti set b1='K7P8CWD3G1NEJ0B606NEC0AM9EWM' where id=5;
-update noar tt set b2='9WC5K0JYPSGEP0CTP59' where id=5;
-update noar ti set b2='9WC5K0JYPSGEP0CTP59' where id=5;
-update noar tt set b0='3S' where id=6;
-update noar ti set b0='3S' where id=6;
-update noar tt set b1='ZQ96C864' where id=6;
-update noar ti set b1='ZQ96C864' where id=6;
-update noar tt set b2='HHPMIIPN0ZDT6A9VVB675V29VS' where id=6;
-update noar ti set b2='HHPMIIPN0ZDT6A9VVB675V29VS' where id=6;
-update noar tt set b0='18XOL' where id=7;
-update noar ti set b0='18XOL' where id=7;
-update noar tt set b1='DXAXGVAYWAIEYDUQIJSH2J5J1K5' where id=7;
-update noar ti set b1='DXAXGVAYWAIEYDUQIJSH2J5J1K5' where id=7;
-update noar tt set b2='805OY0Y0B7J974FGTWN2QMO9' where id=7;
-update noar ti set b2='805OY0Y0B7J974FGTWN2QMO9' where id=7;
-update noar tt set b0='N1U6ZUL0MWO' where id=8;
-update noar ti set b0='N1U6ZUL0MWO' where id=8;
-update noar tt set b1='EBXY2S14913PV2MHYM8' where id=8;
-update noar ti set b1='EBXY2S14913PV2MHYM8' where id=8;
-update noar tt set b2='E6V25MRE8EGW4KRBEC744LST69R1HU5' where id=8;
-update noar ti set b2='E6V25MRE8EGW4KRBEC744LST69R1HU5' where id=8;
-update noar tt set b0='RFT7ZQI963AT85JNAQPO' where id=9;
-update noar ti set b0='RFT7ZQI963AT85JNAQPO' where id=9;
-update noar tt set b1='1S' where id=9;
-update noar ti set b1='1S' where id=9;
-update noar tt set b2='3ZC31H3O22' where id=9;
-update noar ti set b2='3ZC31H3O22' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QAO3X5CJKILWGDLA' where id=1;
-update noar ti set b0='QAO3X5CJKILWGDLA' where id=1;
-update noar tt set b1='9F9E8DSZ48V4PI50' where id=1;
-update noar ti set b1='9F9E8DSZ48V4PI50' where id=1;
-update noar tt set b2='AP6SL7SAH96NR228TS1F6' where id=1;
-update noar ti set b2='AP6SL7SAH96NR228TS1F6' where id=1;
-update noar tt set b0='DYTLSR4NZ6RVVUAM' where id=2;
-update noar ti set b0='DYTLSR4NZ6RVVUAM' where id=2;
-update noar tt set b1='TA5VJ42QB227AMUHDPL0IRSZSEMC' where id=2;
-update noar ti set b1='TA5VJ42QB227AMUHDPL0IRSZSEMC' where id=2;
-update noar tt set b2='ETQ8U6W998SW28J48' where id=2;
-update noar ti set b2='ETQ8U6W998SW28J48' where id=2;
-update noar tt set b0='5FSBN03813OG12CF54PTN9' where id=3;
-update noar ti set b0='5FSBN03813OG12CF54PTN9' where id=3;
-update noar tt set b1='0HFJUX62W4V28TFU3E0XJY' where id=3;
-update noar ti set b1='0HFJUX62W4V28TFU3E0XJY' where id=3;
-update noar tt set b2='17N' where id=3;
-update noar ti set b2='17N' where id=3;
-update noar tt set b0='D' where id=4;
-update noar ti set b0='D' where id=4;
-update noar tt set b1='Z3JBC1MTM2XC746ONBL44' where id=4;
-update noar ti set b1='Z3JBC1MTM2XC746ONBL44' where id=4;
-update noar tt set b2='RTD' where id=4;
-update noar ti set b2='RTD' where id=4;
-update noar tt set b0='9CCBGMSK9F8Q2RUXFS5VDVLGEZ63KWMS' where id=5;
-update noar ti set b0='9CCBGMSK9F8Q2RUXFS5VDVLGEZ63KWMS' where id=5;
-update noar tt set b1='UB3EX0L1N71AYE6BM85OWAHPDPC' where id=5;
-update noar ti set b1='UB3EX0L1N71AYE6BM85OWAHPDPC' where id=5;
-update noar tt set b2='MID3MUDG' where id=5;
-update noar ti set b2='MID3MUDG' where id=5;
-update noar tt set b0='UDX1TX8O69PLNWCR03VE3B3Z8IYCF8O' where id=6;
-update noar ti set b0='UDX1TX8O69PLNWCR03VE3B3Z8IYCF8O' where id=6;
-update noar tt set b1='IO07JDTZD0YSCW7D7JULKH2XR8Q' where id=6;
-update noar ti set b1='IO07JDTZD0YSCW7D7JULKH2XR8Q' where id=6;
-update noar tt set b2='RG4DI8AJED6CSID7V3ZO4OGTTZ1' where id=6;
-update noar ti set b2='RG4DI8AJED6CSID7V3ZO4OGTTZ1' where id=6;
-update noar tt set b0='LPRTXX5' where id=7;
-update noar ti set b0='LPRTXX5' where id=7;
-update noar tt set b1='HHIXGFDHRB' where id=7;
-update noar ti set b1='HHIXGFDHRB' where id=7;
-update noar tt set b2='9H8NPOIGYBP6U487P1ZUROFOAT5SJW97' where id=7;
-update noar ti set b2='9H8NPOIGYBP6U487P1ZUROFOAT5SJW97' where id=7;
-update noar tt set b0='KK7Y06H' where id=8;
-update noar ti set b0='KK7Y06H' where id=8;
-update noar tt set b1='01SMRXUZ2R' where id=8;
-update noar ti set b1='01SMRXUZ2R' where id=8;
-update noar tt set b2='FRLFQZEXW7O2YP4M' where id=8;
-update noar ti set b2='FRLFQZEXW7O2YP4M' where id=8;
-update noar tt set b0='WM9K587L' where id=9;
-update noar ti set b0='WM9K587L' where id=9;
-update noar tt set b1='00BIDQXMH' where id=9;
-update noar ti set b1='00BIDQXMH' where id=9;
-update noar tt set b2='DKLS' where id=9;
-update noar ti set b2='DKLS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZI0WNWKEK8CLBNA8586IKD62TIMCSJ2B' where id=1;
-update noar ti set b0='ZI0WNWKEK8CLBNA8586IKD62TIMCSJ2B' where id=1;
-update noar tt set b1='Y2TW67X7' where id=1;
-update noar ti set b1='Y2TW67X7' where id=1;
-update noar tt set b2='PH' where id=1;
-update noar ti set b2='PH' where id=1;
-update noar tt set b0='VUIQ65K' where id=2;
-update noar ti set b0='VUIQ65K' where id=2;
-update noar tt set b1='0VGZ8KWSB' where id=2;
-update noar ti set b1='0VGZ8KWSB' where id=2;
-update noar tt set b2='C8DYRPU2JW1CP5' where id=2;
-update noar ti set b2='C8DYRPU2JW1CP5' where id=2;
-update noar tt set b0='X' where id=3;
-update noar ti set b0='X' where id=3;
-update noar tt set b1='Q5F3MZZ' where id=3;
-update noar ti set b1='Q5F3MZZ' where id=3;
-update noar tt set b2='YZ1R0TJLARJ61DHG6G39XW5N891Y' where id=3;
-update noar ti set b2='YZ1R0TJLARJ61DHG6G39XW5N891Y' where id=3;
-update noar tt set b0='O1K423U69LMMA5E1HKH' where id=4;
-update noar ti set b0='O1K423U69LMMA5E1HKH' where id=4;
-update noar tt set b1='R6VOP94BXWDICWTD1N' where id=4;
-update noar ti set b1='R6VOP94BXWDICWTD1N' where id=4;
-update noar tt set b2='I6SFGIYV5Z0R6FA17FT289Y2JKEMLD' where id=4;
-update noar ti set b2='I6SFGIYV5Z0R6FA17FT289Y2JKEMLD' where id=4;
-update noar tt set b0='P0PTIZBT0VBQ8Z5O1' where id=5;
-update noar ti set b0='P0PTIZBT0VBQ8Z5O1' where id=5;
-update noar tt set b1='Z3NM65FDT5ES2CCH0T1' where id=5;
-update noar ti set b1='Z3NM65FDT5ES2CCH0T1' where id=5;
-update noar tt set b2='CF2' where id=5;
-update noar ti set b2='CF2' where id=5;
-update noar tt set b0='LWK' where id=6;
-update noar ti set b0='LWK' where id=6;
-update noar tt set b1='3YF2DGHA' where id=6;
-update noar ti set b1='3YF2DGHA' where id=6;
-update noar tt set b2='DFQCONK04' where id=6;
-update noar ti set b2='DFQCONK04' where id=6;
-update noar tt set b0='5KAMOFWPXOP' where id=7;
-update noar ti set b0='5KAMOFWPXOP' where id=7;
-update noar tt set b1='BHU8F' where id=7;
-update noar ti set b1='BHU8F' where id=7;
-update noar tt set b2='NIRQ47GP' where id=7;
-update noar ti set b2='NIRQ47GP' where id=7;
-update noar tt set b0='T4OH01O811EB8H' where id=8;
-update noar ti set b0='T4OH01O811EB8H' where id=8;
-update noar tt set b1='0FHEH8U045T3Z3VECYRNXQYGU4WU' where id=8;
-update noar ti set b1='0FHEH8U045T3Z3VECYRNXQYGU4WU' where id=8;
-update noar tt set b2='14T35GPVUVPXONKOO0S7D4JM6TPHO7SH' where id=8;
-update noar ti set b2='14T35GPVUVPXONKOO0S7D4JM6TPHO7SH' where id=8;
-update noar tt set b0='6894B5HADGHLN' where id=9;
-update noar ti set b0='6894B5HADGHLN' where id=9;
-update noar tt set b1='V3F401GUM1H60HSYN5XMXN69P' where id=9;
-update noar ti set b1='V3F401GUM1H60HSYN5XMXN69P' where id=9;
-update noar tt set b2='BANDB' where id=9;
-update noar ti set b2='BANDB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YAX' where id=1;
-update noar ti set b0='YAX' where id=1;
-update noar tt set b1='UUA8JI8ZRUIL' where id=1;
-update noar ti set b1='UUA8JI8ZRUIL' where id=1;
-update noar tt set b2='Z5P2NI5V8AWINU6KLP' where id=1;
-update noar ti set b2='Z5P2NI5V8AWINU6KLP' where id=1;
-update noar tt set b0='JAWR6XH3F0TOPI47J6KEOQT82NW' where id=2;
-update noar ti set b0='JAWR6XH3F0TOPI47J6KEOQT82NW' where id=2;
-update noar tt set b1='QYP3K9BECZ9NS41BTMY27' where id=2;
-update noar ti set b1='QYP3K9BECZ9NS41BTMY27' where id=2;
-update noar tt set b2='8VUI5AMSC92RZX8GH1' where id=2;
-update noar ti set b2='8VUI5AMSC92RZX8GH1' where id=2;
-update noar tt set b0='D0W7G4U9SPQVLG6ZPAVN1LL' where id=3;
-update noar ti set b0='D0W7G4U9SPQVLG6ZPAVN1LL' where id=3;
-update noar tt set b1='R2YXFUKPZBADY6N1GCQFEXRY078FNA' where id=3;
-update noar ti set b1='R2YXFUKPZBADY6N1GCQFEXRY078FNA' where id=3;
-update noar tt set b2='R7PLQXEX25WHZ94HW7HYP' where id=3;
-update noar ti set b2='R7PLQXEX25WHZ94HW7HYP' where id=3;
-update noar tt set b0='U0W9ZVMKM7K8' where id=4;
-update noar ti set b0='U0W9ZVMKM7K8' where id=4;
-update noar tt set b1='U' where id=4;
-update noar ti set b1='U' where id=4;
-update noar tt set b2='3FOIEYZCL2X3UW' where id=4;
-update noar ti set b2='3FOIEYZCL2X3UW' where id=4;
-update noar tt set b0='P9NSYCPG1P0BFEQOHQ0YL5C9VMKZU' where id=5;
-update noar ti set b0='P9NSYCPG1P0BFEQOHQ0YL5C9VMKZU' where id=5;
-update noar tt set b1='4OY294SQFNFZM' where id=5;
-update noar ti set b1='4OY294SQFNFZM' where id=5;
-update noar tt set b2='XDK7' where id=5;
-update noar ti set b2='XDK7' where id=5;
-update noar tt set b0='MPY0FEGK1ZQ8CG90G' where id=6;
-update noar ti set b0='MPY0FEGK1ZQ8CG90G' where id=6;
-update noar tt set b1='N4MM4PIAHXR4GYYIQ8NP7RRY3RVWC' where id=6;
-update noar ti set b1='N4MM4PIAHXR4GYYIQ8NP7RRY3RVWC' where id=6;
-update noar tt set b2='HENDN4UMXS3BFHV9B4Z3ZUXKW927RM' where id=6;
-update noar ti set b2='HENDN4UMXS3BFHV9B4Z3ZUXKW927RM' where id=6;
-update noar tt set b0='CWW8WZ21JMGASA1EGAM6T8GPN37KXT65' where id=7;
-update noar ti set b0='CWW8WZ21JMGASA1EGAM6T8GPN37KXT65' where id=7;
-update noar tt set b1='GHXPI36S' where id=7;
-update noar ti set b1='GHXPI36S' where id=7;
-update noar tt set b2='1G8VRE7Y58F0' where id=7;
-update noar ti set b2='1G8VRE7Y58F0' where id=7;
-update noar tt set b0='V4IG5V8MPL6VYH8LK3198WTU' where id=8;
-update noar ti set b0='V4IG5V8MPL6VYH8LK3198WTU' where id=8;
-update noar tt set b1='M9LL14XZOAO9JY6COFRWECC' where id=8;
-update noar ti set b1='M9LL14XZOAO9JY6COFRWECC' where id=8;
-update noar tt set b2='NVRAKYIWYPFFOD0BT5T4Z' where id=8;
-update noar ti set b2='NVRAKYIWYPFFOD0BT5T4Z' where id=8;
-update noar tt set b0='M0JILK4VK7SVE557XUW908ZNHM4VD1TV' where id=9;
-update noar ti set b0='M0JILK4VK7SVE557XUW908ZNHM4VD1TV' where id=9;
-update noar tt set b1='K9U3DVOMLAVP8KGQ11NYEV6HE6JS' where id=9;
-update noar ti set b1='K9U3DVOMLAVP8KGQ11NYEV6HE6JS' where id=9;
-update noar tt set b2='N9ENZX5NTSTOHLVBPRY9' where id=9;
-update noar ti set b2='N9ENZX5NTSTOHLVBPRY9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='56AMJL983G85V1XPLSP0' where id=1;
-update noar ti set b0='56AMJL983G85V1XPLSP0' where id=1;
-update noar tt set b1='3FWFB4' where id=1;
-update noar ti set b1='3FWFB4' where id=1;
-update noar tt set b2='0DZO1YWIZDXEZSW6QL3R1JE' where id=1;
-update noar ti set b2='0DZO1YWIZDXEZSW6QL3R1JE' where id=1;
-update noar tt set b0='DH6YE' where id=2;
-update noar ti set b0='DH6YE' where id=2;
-update noar tt set b1='Z1Y31' where id=2;
-update noar ti set b1='Z1Y31' where id=2;
-update noar tt set b2='C6H46H7IPKQ9RTN' where id=2;
-update noar ti set b2='C6H46H7IPKQ9RTN' where id=2;
-update noar tt set b0='M2JTOSE3ZUE7Z8D' where id=3;
-update noar ti set b0='M2JTOSE3ZUE7Z8D' where id=3;
-update noar tt set b1='P6ITGSNVA97Z11AGIW5BZLTFNDVG9GZ0' where id=3;
-update noar ti set b1='P6ITGSNVA97Z11AGIW5BZLTFNDVG9GZ0' where id=3;
-update noar tt set b2='D8RUIFXX15BSYKOTZLM1J6YVECXQ' where id=3;
-update noar ti set b2='D8RUIFXX15BSYKOTZLM1J6YVECXQ' where id=3;
-update noar tt set b0='ZB' where id=4;
-update noar ti set b0='ZB' where id=4;
-update noar tt set b1='BY264UQW5RX5T2KB2M' where id=4;
-update noar ti set b1='BY264UQW5RX5T2KB2M' where id=4;
-update noar tt set b2='P4Y' where id=4;
-update noar ti set b2='P4Y' where id=4;
-update noar tt set b0='R0E536JU0' where id=5;
-update noar ti set b0='R0E536JU0' where id=5;
-update noar tt set b1='NE1TFYCHQG8VZIMH8KB1NDG' where id=5;
-update noar ti set b1='NE1TFYCHQG8VZIMH8KB1NDG' where id=5;
-update noar tt set b2='L9FE' where id=5;
-update noar ti set b2='L9FE' where id=5;
-update noar tt set b0='IOW7HK5VP3JMKWOWR' where id=6;
-update noar ti set b0='IOW7HK5VP3JMKWOWR' where id=6;
-update noar tt set b1='H5PH3OLPW2' where id=6;
-update noar ti set b1='H5PH3OLPW2' where id=6;
-update noar tt set b2='A4SJ6UOC' where id=6;
-update noar ti set b2='A4SJ6UOC' where id=6;
-update noar tt set b0='OGXACY' where id=7;
-update noar ti set b0='OGXACY' where id=7;
-update noar tt set b1='1HDURLDWQFU6W0R68' where id=7;
-update noar ti set b1='1HDURLDWQFU6W0R68' where id=7;
-update noar tt set b2='9KSVB3P8GBVL7WSS29W6E' where id=7;
-update noar ti set b2='9KSVB3P8GBVL7WSS29W6E' where id=7;
-update noar tt set b0='AZ60M6KYCGAB08GR' where id=8;
-update noar ti set b0='AZ60M6KYCGAB08GR' where id=8;
-update noar tt set b1='5ET0Q4B4IE8BI4TG8' where id=8;
-update noar ti set b1='5ET0Q4B4IE8BI4TG8' where id=8;
-update noar tt set b2='KM8' where id=8;
-update noar ti set b2='KM8' where id=8;
-update noar tt set b0='Z2LE2LISQB2VTFH2M022RRN76BOQB' where id=9;
-update noar ti set b0='Z2LE2LISQB2VTFH2M022RRN76BOQB' where id=9;
-update noar tt set b1='B02MWV49R10TWTQZGDEMHFO1G4' where id=9;
-update noar ti set b1='B02MWV49R10TWTQZGDEMHFO1G4' where id=9;
-update noar tt set b2='9' where id=9;
-update noar ti set b2='9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='D5RQ5CZ' where id=1;
-update noar ti set b0='D5RQ5CZ' where id=1;
-update noar tt set b1='M3XX7GMJ6LGX2GY75V20W4Q0LFBIX65' where id=1;
-update noar ti set b1='M3XX7GMJ6LGX2GY75V20W4Q0LFBIX65' where id=1;
-update noar tt set b2='PW' where id=1;
-update noar ti set b2='PW' where id=1;
-update noar tt set b0='RP7G3Z93X41UAZDJH' where id=2;
-update noar ti set b0='RP7G3Z93X41UAZDJH' where id=2;
-update noar tt set b1='3F310XIFVRVS663KAOF' where id=2;
-update noar ti set b1='3F310XIFVRVS663KAOF' where id=2;
-update noar tt set b2='ZN' where id=2;
-update noar ti set b2='ZN' where id=2;
-update noar tt set b0='HCO5RM66HFYY21VCRYK8IE274CUI0Z45' where id=3;
-update noar ti set b0='HCO5RM66HFYY21VCRYK8IE274CUI0Z45' where id=3;
-update noar tt set b1='O2HHP099ZWSR4AV7QTY' where id=3;
-update noar ti set b1='O2HHP099ZWSR4AV7QTY' where id=3;
-update noar tt set b2='I9AY8RMGX3YBY6DC104JW4UX' where id=3;
-update noar ti set b2='I9AY8RMGX3YBY6DC104JW4UX' where id=3;
-update noar tt set b0='Q4GH6SWGDV6' where id=4;
-update noar ti set b0='Q4GH6SWGDV6' where id=4;
-update noar tt set b1='NZGJYI3Z8PPAERH4WBKGH17O6RXN3RRD' where id=4;
-update noar ti set b1='NZGJYI3Z8PPAERH4WBKGH17O6RXN3RRD' where id=4;
-update noar tt set b2='M0VB12ETATHJXPV71C' where id=4;
-update noar ti set b2='M0VB12ETATHJXPV71C' where id=4;
-update noar tt set b0='CRT1768U969' where id=5;
-update noar ti set b0='CRT1768U969' where id=5;
-update noar tt set b1='9G5190KKG4KY7VYLNRTRDAYGRZLMRVN' where id=5;
-update noar ti set b1='9G5190KKG4KY7VYLNRTRDAYGRZLMRVN' where id=5;
-update noar tt set b2='MDH77KMMKEUX0WLYNL9ZHP7GTZ5' where id=5;
-update noar ti set b2='MDH77KMMKEUX0WLYNL9ZHP7GTZ5' where id=5;
-update noar tt set b0='E' where id=6;
-update noar ti set b0='E' where id=6;
-update noar tt set b1='AG1HPZKJZI2V3I2OY2KYZMF6R60R' where id=6;
-update noar ti set b1='AG1HPZKJZI2V3I2OY2KYZMF6R60R' where id=6;
-update noar tt set b2='ELA3ZVF41SQIDZSQ40' where id=6;
-update noar ti set b2='ELA3ZVF41SQIDZSQ40' where id=6;
-update noar tt set b0='3S' where id=7;
-update noar ti set b0='3S' where id=7;
-update noar tt set b1='NV' where id=7;
-update noar ti set b1='NV' where id=7;
-update noar tt set b2='0NXW8QE' where id=7;
-update noar ti set b2='0NXW8QE' where id=7;
-update noar tt set b0='YWF1WJL1YAHW5S' where id=8;
-update noar ti set b0='YWF1WJL1YAHW5S' where id=8;
-update noar tt set b1='QT18FZ87HUWU09YV50P' where id=8;
-update noar ti set b1='QT18FZ87HUWU09YV50P' where id=8;
-update noar tt set b2='F44MCHPPP4NVX0MGQX3YDHKK0ZX3' where id=8;
-update noar ti set b2='F44MCHPPP4NVX0MGQX3YDHKK0ZX3' where id=8;
-update noar tt set b0='HJ' where id=9;
-update noar ti set b0='HJ' where id=9;
-update noar tt set b1='399DX' where id=9;
-update noar ti set b1='399DX' where id=9;
-update noar tt set b2='D' where id=9;
-update noar ti set b2='D' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 blob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KUL9R62R5XHT9TLKXWAJ2' where id=1;
-update noar ti set b0='KUL9R62R5XHT9TLKXWAJ2' where id=1;
-update noar tt set b1='I16AISVK0C84JN94O' where id=1;
-update noar ti set b1='I16AISVK0C84JN94O' where id=1;
-update noar tt set b2='DZBSYN6XM3LQRMUOHVS' where id=1;
-update noar ti set b2='DZBSYN6XM3LQRMUOHVS' where id=1;
-update noar tt set b0='9QX7EWVD01RNO0K31H1C46P5Y' where id=2;
-update noar ti set b0='9QX7EWVD01RNO0K31H1C46P5Y' where id=2;
-update noar tt set b1='T5W4UV' where id=2;
-update noar ti set b1='T5W4UV' where id=2;
-update noar tt set b2='NSM3QUAFH69G13E71ZQ5FT' where id=2;
-update noar ti set b2='NSM3QUAFH69G13E71ZQ5FT' where id=2;
-update noar tt set b0='FZMG4K9M9' where id=3;
-update noar ti set b0='FZMG4K9M9' where id=3;
-update noar tt set b1='KDK2I3CZ5ODM4COM' where id=3;
-update noar ti set b1='KDK2I3CZ5ODM4COM' where id=3;
-update noar tt set b2='Q8CHH3VNZXM5JBOAK' where id=3;
-update noar ti set b2='Q8CHH3VNZXM5JBOAK' where id=3;
-update noar tt set b0='Z' where id=4;
-update noar ti set b0='Z' where id=4;
-update noar tt set b1='T9Z' where id=4;
-update noar ti set b1='T9Z' where id=4;
-update noar tt set b2='26PX3YLA2DBLW2KQ9T8ER825PG5AU2VX' where id=4;
-update noar ti set b2='26PX3YLA2DBLW2KQ9T8ER825PG5AU2VX' where id=4;
-update noar tt set b0='IYOSIQVCY0QYKLDMDBVTR5CKP47YC9C' where id=5;
-update noar ti set b0='IYOSIQVCY0QYKLDMDBVTR5CKP47YC9C' where id=5;
-update noar tt set b1='NEOGGYNOPY4JC1JXJ' where id=5;
-update noar ti set b1='NEOGGYNOPY4JC1JXJ' where id=5;
-update noar tt set b2='QD8W0VPV' where id=5;
-update noar ti set b2='QD8W0VPV' where id=5;
-update noar tt set b0='OHEIOC8XO6C7RTLXBIH99777UU7WZE3I' where id=6;
-update noar ti set b0='OHEIOC8XO6C7RTLXBIH99777UU7WZE3I' where id=6;
-update noar tt set b1='GDVTQ' where id=6;
-update noar ti set b1='GDVTQ' where id=6;
-update noar tt set b2='KSON25ZJHPPV2VCA1MADX2BGAGOEZ' where id=6;
-update noar ti set b2='KSON25ZJHPPV2VCA1MADX2BGAGOEZ' where id=6;
-update noar tt set b0='BYN85BOSV1PLLQB2AGSJLXBIHQUR' where id=7;
-update noar ti set b0='BYN85BOSV1PLLQB2AGSJLXBIHQUR' where id=7;
-update noar tt set b1='18EPY4WOA0PRS4UEH8IDQWFRMONY' where id=7;
-update noar ti set b1='18EPY4WOA0PRS4UEH8IDQWFRMONY' where id=7;
-update noar tt set b2='2K1WWKV3FFQ9GE1IVCG0' where id=7;
-update noar ti set b2='2K1WWKV3FFQ9GE1IVCG0' where id=7;
-update noar tt set b0='6O50X7JG01O476B92PVF' where id=8;
-update noar ti set b0='6O50X7JG01O476B92PVF' where id=8;
-update noar tt set b1='JF1' where id=8;
-update noar ti set b1='JF1' where id=8;
-update noar tt set b2='O8JXY5CFDL20' where id=8;
-update noar ti set b2='O8JXY5CFDL20' where id=8;
-update noar tt set b0='V27DZ' where id=9;
-update noar ti set b0='V27DZ' where id=9;
-update noar tt set b1='NBZCN2ASHLBS0SFFZ87R0D98' where id=9;
-update noar ti set b1='NBZCN2ASHLBS0SFFZ87R0D98' where id=9;
-update noar tt set b2='GEL' where id=9;
-update noar ti set b2='GEL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 blob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2J50PUSKS4CLILJ8BE' where id=1;
-update noar ti set b0='2J50PUSKS4CLILJ8BE' where id=1;
-update noar tt set b1='IZ7O58ECHPB9EJEF8H43UMVWC' where id=1;
-update noar ti set b1='IZ7O58ECHPB9EJEF8H43UMVWC' where id=1;
-update noar tt set b2='KSB8DY5VBCSVTJ' where id=1;
-update noar ti set b2='KSB8DY5VBCSVTJ' where id=1;
-update noar tt set b0='OP4RAOMGCIBUS9WP8O3GE8' where id=2;
-update noar ti set b0='OP4RAOMGCIBUS9WP8O3GE8' where id=2;
-update noar tt set b1='YXPLOGN9198B' where id=2;
-update noar ti set b1='YXPLOGN9198B' where id=2;
-update noar tt set b2='LA3M88Q' where id=2;
-update noar ti set b2='LA3M88Q' where id=2;
-update noar tt set b0='KHVIJHK6JLLYEGNG59QD6C6BXQFOD' where id=3;
-update noar ti set b0='KHVIJHK6JLLYEGNG59QD6C6BXQFOD' where id=3;
-update noar tt set b1='AQWK4196CLH31W5OF0K' where id=3;
-update noar ti set b1='AQWK4196CLH31W5OF0K' where id=3;
-update noar tt set b2='WQ3TDBB7I9' where id=3;
-update noar ti set b2='WQ3TDBB7I9' where id=3;
-update noar tt set b0='83D0GE8JEZBMPUGRXWAGACZB8TBSNMN' where id=4;
-update noar ti set b0='83D0GE8JEZBMPUGRXWAGACZB8TBSNMN' where id=4;
-update noar tt set b1='I6QS32TU' where id=4;
-update noar ti set b1='I6QS32TU' where id=4;
-update noar tt set b2='SV6UBP82JBWED' where id=4;
-update noar ti set b2='SV6UBP82JBWED' where id=4;
-update noar tt set b0='U' where id=5;
-update noar ti set b0='U' where id=5;
-update noar tt set b1='G5PVDKYQE2SFB5W445VJEK22JABFMB' where id=5;
-update noar ti set b1='G5PVDKYQE2SFB5W445VJEK22JABFMB' where id=5;
-update noar tt set b2='EOGDCBZLP7EB4O2V8SN' where id=5;
-update noar ti set b2='EOGDCBZLP7EB4O2V8SN' where id=5;
-update noar tt set b0='SA56' where id=6;
-update noar ti set b0='SA56' where id=6;
-update noar tt set b1='AAD24XLTEBO3R3HXZ2BHV0QY0J' where id=6;
-update noar ti set b1='AAD24XLTEBO3R3HXZ2BHV0QY0J' where id=6;
-update noar tt set b2='6TTM4VGMWV44BX457MNLAHN35KT' where id=6;
-update noar ti set b2='6TTM4VGMWV44BX457MNLAHN35KT' where id=6;
-update noar tt set b0='1G32Y30YJMQZKCV60V6RMHTY34' where id=7;
-update noar ti set b0='1G32Y30YJMQZKCV60V6RMHTY34' where id=7;
-update noar tt set b1='FRBYVQX0L2XTWWQJ0MNBTE13BUCCW' where id=7;
-update noar ti set b1='FRBYVQX0L2XTWWQJ0MNBTE13BUCCW' where id=7;
-update noar tt set b2='2C1PB72YP3XJPYDLS5Q90SDMSM5O275H' where id=7;
-update noar ti set b2='2C1PB72YP3XJPYDLS5Q90SDMSM5O275H' where id=7;
-update noar tt set b0='34QQYD9ABXX820FRK278269SY5RZ3' where id=8;
-update noar ti set b0='34QQYD9ABXX820FRK278269SY5RZ3' where id=8;
-update noar tt set b1='UQG9UCA6JER9C6AWJP9QLXV' where id=8;
-update noar ti set b1='UQG9UCA6JER9C6AWJP9QLXV' where id=8;
-update noar tt set b2='QIMCR0S7' where id=8;
-update noar ti set b2='QIMCR0S7' where id=8;
-update noar tt set b0='UHXB' where id=9;
-update noar ti set b0='UHXB' where id=9;
-update noar tt set b1='V8STWNA1AEQVKVDB7ZL8' where id=9;
-update noar ti set b1='V8STWNA1AEQVKVDB7ZL8' where id=9;
-update noar tt set b2='8KZE20JFQ7F80V' where id=9;
-update noar ti set b2='8KZE20JFQ7F80V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7CDYYCLYVV3P' where id=1;
-update noar ti set b0='7CDYYCLYVV3P' where id=1;
-update noar tt set b1='GBZFHZ9' where id=1;
-update noar ti set b1='GBZFHZ9' where id=1;
-update noar tt set b2='T4BUQYE' where id=1;
-update noar ti set b2='T4BUQYE' where id=1;
-update noar tt set b0='S2EZBRBRWZ021679I5BNYZCP1VIUTJ' where id=2;
-update noar ti set b0='S2EZBRBRWZ021679I5BNYZCP1VIUTJ' where id=2;
-update noar tt set b1='G7LQ' where id=2;
-update noar ti set b1='G7LQ' where id=2;
-update noar tt set b2='XMN08ZVS2TRN6HE4JX9L' where id=2;
-update noar ti set b2='XMN08ZVS2TRN6HE4JX9L' where id=2;
-update noar tt set b0='O0P' where id=3;
-update noar ti set b0='O0P' where id=3;
-update noar tt set b1='S4OTKHKYR5UWJYEI2ILP04YL3JLT' where id=3;
-update noar ti set b1='S4OTKHKYR5UWJYEI2ILP04YL3JLT' where id=3;
-update noar tt set b2='J2EZDFMNI04QC35' where id=3;
-update noar ti set b2='J2EZDFMNI04QC35' where id=3;
-update noar tt set b0='AA7754SASPCBQ3KQRP21M' where id=4;
-update noar ti set b0='AA7754SASPCBQ3KQRP21M' where id=4;
-update noar tt set b1='1F358JYFLDLOXI' where id=4;
-update noar ti set b1='1F358JYFLDLOXI' where id=4;
-update noar tt set b2='HR0AQW8FX1E' where id=4;
-update noar ti set b2='HR0AQW8FX1E' where id=4;
-update noar tt set b0='PVMT' where id=5;
-update noar ti set b0='PVMT' where id=5;
-update noar tt set b1='2XR3QS' where id=5;
-update noar ti set b1='2XR3QS' where id=5;
-update noar tt set b2='ITAGAD' where id=5;
-update noar ti set b2='ITAGAD' where id=5;
-update noar tt set b0='6L68VMJY3SYTRRDC4HYA' where id=6;
-update noar ti set b0='6L68VMJY3SYTRRDC4HYA' where id=6;
-update noar tt set b1='WJUHNDSXWWAG' where id=6;
-update noar ti set b1='WJUHNDSXWWAG' where id=6;
-update noar tt set b2='58RVBGH37AO139VKFAQSK' where id=6;
-update noar ti set b2='58RVBGH37AO139VKFAQSK' where id=6;
-update noar tt set b0='67UD1' where id=7;
-update noar ti set b0='67UD1' where id=7;
-update noar tt set b1='2I8W7ESDGFM4Y5E' where id=7;
-update noar ti set b1='2I8W7ESDGFM4Y5E' where id=7;
-update noar tt set b2='X9EX9UGJEVO1OFNBW2A2GC2HARGT1' where id=7;
-update noar ti set b2='X9EX9UGJEVO1OFNBW2A2GC2HARGT1' where id=7;
-update noar tt set b0='0VR9B5RD28PB4W4QMWVRRFPVCL' where id=8;
-update noar ti set b0='0VR9B5RD28PB4W4QMWVRRFPVCL' where id=8;
-update noar tt set b1='5C7BUUI807GM63M' where id=8;
-update noar ti set b1='5C7BUUI807GM63M' where id=8;
-update noar tt set b2='K' where id=8;
-update noar ti set b2='K' where id=8;
-update noar tt set b0='ER' where id=9;
-update noar ti set b0='ER' where id=9;
-update noar tt set b1='OQ3MYTZL4ESWL6Z8V' where id=9;
-update noar ti set b1='OQ3MYTZL4ESWL6Z8V' where id=9;
-update noar tt set b2='JIDOINACMUZU' where id=9;
-update noar ti set b2='JIDOINACMUZU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='C6' where id=1;
-update noar ti set b0='C6' where id=1;
-update noar tt set b1='SOU6MIDKZC2SRYNIPESS8XSDENUA4' where id=1;
-update noar ti set b1='SOU6MIDKZC2SRYNIPESS8XSDENUA4' where id=1;
-update noar tt set b2='ARIUNWKSHU12NXO3RMMAPORPTP6GW' where id=1;
-update noar ti set b2='ARIUNWKSHU12NXO3RMMAPORPTP6GW' where id=1;
-update noar tt set b0='QO39RTKRAI' where id=2;
-update noar ti set b0='QO39RTKRAI' where id=2;
-update noar tt set b1='Y3XLVR33AXH7TVD9U07C2UO' where id=2;
-update noar ti set b1='Y3XLVR33AXH7TVD9U07C2UO' where id=2;
-update noar tt set b2='RT9ZNAF' where id=2;
-update noar ti set b2='RT9ZNAF' where id=2;
-update noar tt set b0='L987SRYNJVZ2P3E3SIY5I3' where id=3;
-update noar ti set b0='L987SRYNJVZ2P3E3SIY5I3' where id=3;
-update noar tt set b1='GLGA44' where id=3;
-update noar ti set b1='GLGA44' where id=3;
-update noar tt set b2='RU6U5' where id=3;
-update noar ti set b2='RU6U5' where id=3;
-update noar tt set b0='LZKU6COFRGCPOZK1VMVMS0F7' where id=4;
-update noar ti set b0='LZKU6COFRGCPOZK1VMVMS0F7' where id=4;
-update noar tt set b1='PYDZ60VDWUDKA9FQWP06A0I' where id=4;
-update noar ti set b1='PYDZ60VDWUDKA9FQWP06A0I' where id=4;
-update noar tt set b2='6JH9Q' where id=4;
-update noar ti set b2='6JH9Q' where id=4;
-update noar tt set b0='L0RESOTBTQV' where id=5;
-update noar ti set b0='L0RESOTBTQV' where id=5;
-update noar tt set b1='D2' where id=5;
-update noar ti set b1='D2' where id=5;
-update noar tt set b2='UG2GQNWXSYM' where id=5;
-update noar ti set b2='UG2GQNWXSYM' where id=5;
-update noar tt set b0='T8J' where id=6;
-update noar ti set b0='T8J' where id=6;
-update noar tt set b1='A3V96R26JYETEC7BRJNUOU3CYHXU5OR' where id=6;
-update noar ti set b1='A3V96R26JYETEC7BRJNUOU3CYHXU5OR' where id=6;
-update noar tt set b2='LCALHV6OS4RAO2MQSAX93NP334Q' where id=6;
-update noar ti set b2='LCALHV6OS4RAO2MQSAX93NP334Q' where id=6;
-update noar tt set b0='1YYQCPJV7OUC' where id=7;
-update noar ti set b0='1YYQCPJV7OUC' where id=7;
-update noar tt set b1='J76VDPWGNVZ81' where id=7;
-update noar ti set b1='J76VDPWGNVZ81' where id=7;
-update noar tt set b2='BG56WWJXFXMIHG4VUFK10XP' where id=7;
-update noar ti set b2='BG56WWJXFXMIHG4VUFK10XP' where id=7;
-update noar tt set b0='6BBHJLWDH8QZZH' where id=8;
-update noar ti set b0='6BBHJLWDH8QZZH' where id=8;
-update noar tt set b1='71P23X3Q77XFK3S0QQEO9MZVC88' where id=8;
-update noar ti set b1='71P23X3Q77XFK3S0QQEO9MZVC88' where id=8;
-update noar tt set b2='LZXU4W69N2DR' where id=8;
-update noar ti set b2='LZXU4W69N2DR' where id=8;
-update noar tt set b0='HETGMBF3GSCNU2C4DASNP' where id=9;
-update noar ti set b0='HETGMBF3GSCNU2C4DASNP' where id=9;
-update noar tt set b1='22GV5RJOB5H7741' where id=9;
-update noar ti set b1='22GV5RJOB5H7741' where id=9;
-update noar tt set b2='IDDR5KA9OHDG70M5ZC' where id=9;
-update noar ti set b2='IDDR5KA9OHDG70M5ZC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QHY19YQGCFEAQNPCDES9WSB7W7D7' where id=1;
-update noar ti set b0='QHY19YQGCFEAQNPCDES9WSB7W7D7' where id=1;
-update noar tt set b1='AF' where id=1;
-update noar ti set b1='AF' where id=1;
-update noar tt set b2='Y7KFGW5T7SV' where id=1;
-update noar ti set b2='Y7KFGW5T7SV' where id=1;
-update noar tt set b0='VC0IUSILD4PN81LG48YUY' where id=2;
-update noar ti set b0='VC0IUSILD4PN81LG48YUY' where id=2;
-update noar tt set b1='HRQ45I18BYA7GQBSMS' where id=2;
-update noar ti set b1='HRQ45I18BYA7GQBSMS' where id=2;
-update noar tt set b2='TF2HGCXUXXICVYW7PJG50K7BN' where id=2;
-update noar ti set b2='TF2HGCXUXXICVYW7PJG50K7BN' where id=2;
-update noar tt set b0='DM28KDBKQ71' where id=3;
-update noar ti set b0='DM28KDBKQ71' where id=3;
-update noar tt set b1='ZOTKU2Z25LMH78I1EGKTSVE7U0' where id=3;
-update noar ti set b1='ZOTKU2Z25LMH78I1EGKTSVE7U0' where id=3;
-update noar tt set b2='GPP6VN80AFJMNJ168695' where id=3;
-update noar ti set b2='GPP6VN80AFJMNJ168695' where id=3;
-update noar tt set b0='LRNFCS3D8HJL28' where id=4;
-update noar ti set b0='LRNFCS3D8HJL28' where id=4;
-update noar tt set b1='8EWKJ5ORQNDO158EJN0' where id=4;
-update noar ti set b1='8EWKJ5ORQNDO158EJN0' where id=4;
-update noar tt set b2='16JQ36TDSTKNJ780L2N9U' where id=4;
-update noar ti set b2='16JQ36TDSTKNJ780L2N9U' where id=4;
-update noar tt set b0='56RW5' where id=5;
-update noar ti set b0='56RW5' where id=5;
-update noar tt set b1='R7TL1XXDTN005D74MY9L' where id=5;
-update noar ti set b1='R7TL1XXDTN005D74MY9L' where id=5;
-update noar tt set b2='R0C' where id=5;
-update noar ti set b2='R0C' where id=5;
-update noar tt set b0='8ISFYDRRMQW0NDBPEC9L' where id=6;
-update noar ti set b0='8ISFYDRRMQW0NDBPEC9L' where id=6;
-update noar tt set b1='9PZLQTMB3RQHAP8XV5NI61LMQ0OM5' where id=6;
-update noar ti set b1='9PZLQTMB3RQHAP8XV5NI61LMQ0OM5' where id=6;
-update noar tt set b2='JUN9TLDZDV2N0RW9' where id=6;
-update noar ti set b2='JUN9TLDZDV2N0RW9' where id=6;
-update noar tt set b0='QCQ1GDVCVPDJH87QV' where id=7;
-update noar ti set b0='QCQ1GDVCVPDJH87QV' where id=7;
-update noar tt set b1='LOVX89LS6NE' where id=7;
-update noar ti set b1='LOVX89LS6NE' where id=7;
-update noar tt set b2='P' where id=7;
-update noar ti set b2='P' where id=7;
-update noar tt set b0='H7J22C64A28FAJ0TPGZC4N09EW7HP6Y' where id=8;
-update noar ti set b0='H7J22C64A28FAJ0TPGZC4N09EW7HP6Y' where id=8;
-update noar tt set b1='Z8DU5NMHP8XOI' where id=8;
-update noar ti set b1='Z8DU5NMHP8XOI' where id=8;
-update noar tt set b2='J205717P18L' where id=8;
-update noar ti set b2='J205717P18L' where id=8;
-update noar tt set b0='BAEHP6VAXCU2PC79GRQJ4TFE4ZTTPHB' where id=9;
-update noar ti set b0='BAEHP6VAXCU2PC79GRQJ4TFE4ZTTPHB' where id=9;
-update noar tt set b1='D4IJGT76XBJ9WSIC' where id=9;
-update noar ti set b1='D4IJGT76XBJ9WSIC' where id=9;
-update noar tt set b2='ERZ182THFSO1X1C' where id=9;
-update noar ti set b2='ERZ182THFSO1X1C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='17AJDBI9' where id=1;
-update noar ti set b0='17AJDBI9' where id=1;
-update noar tt set b1='A53RGXM55SQQ16PE98R4ILCHOJL9KK27' where id=1;
-update noar ti set b1='A53RGXM55SQQ16PE98R4ILCHOJL9KK27' where id=1;
-update noar tt set b2='UIVSAMSD5SONPH0OYYX' where id=1;
-update noar ti set b2='UIVSAMSD5SONPH0OYYX' where id=1;
-update noar tt set b0='9W1O62Y4CR2FV5K0XEYXB' where id=2;
-update noar ti set b0='9W1O62Y4CR2FV5K0XEYXB' where id=2;
-update noar tt set b1='HOTTZNLX4PU3T68ZL8IAIHZQ' where id=2;
-update noar ti set b1='HOTTZNLX4PU3T68ZL8IAIHZQ' where id=2;
-update noar tt set b2='5KZ' where id=2;
-update noar ti set b2='5KZ' where id=2;
-update noar tt set b0='8XWIIERQXFLK8AKC1R1' where id=3;
-update noar ti set b0='8XWIIERQXFLK8AKC1R1' where id=3;
-update noar tt set b1='ZMEA7VELZYAQFHH1' where id=3;
-update noar ti set b1='ZMEA7VELZYAQFHH1' where id=3;
-update noar tt set b2='25O1X' where id=3;
-update noar ti set b2='25O1X' where id=3;
-update noar tt set b0='2FGED7D2KGPDLN' where id=4;
-update noar ti set b0='2FGED7D2KGPDLN' where id=4;
-update noar tt set b1='LN' where id=4;
-update noar ti set b1='LN' where id=4;
-update noar tt set b2='REZOU5LK3VX1ALEWM' where id=4;
-update noar ti set b2='REZOU5LK3VX1ALEWM' where id=4;
-update noar tt set b0='YCG' where id=5;
-update noar ti set b0='YCG' where id=5;
-update noar tt set b1='BAYLK1X9WTBT4TVG21V' where id=5;
-update noar ti set b1='BAYLK1X9WTBT4TVG21V' where id=5;
-update noar tt set b2='KWXST8PVYOSNRI0' where id=5;
-update noar ti set b2='KWXST8PVYOSNRI0' where id=5;
-update noar tt set b0='0I45AIEGXIA5UXC2' where id=6;
-update noar ti set b0='0I45AIEGXIA5UXC2' where id=6;
-update noar tt set b1='D5V346' where id=6;
-update noar ti set b1='D5V346' where id=6;
-update noar tt set b2='8' where id=6;
-update noar ti set b2='8' where id=6;
-update noar tt set b0='O891VTQKFH' where id=7;
-update noar ti set b0='O891VTQKFH' where id=7;
-update noar tt set b1='DS1EWMZR9RL5DA47Y3XP6UWEUQ5RDP' where id=7;
-update noar ti set b1='DS1EWMZR9RL5DA47Y3XP6UWEUQ5RDP' where id=7;
-update noar tt set b2='4Z34HE15BBU6YR31SKKFO2NMUZU2' where id=7;
-update noar ti set b2='4Z34HE15BBU6YR31SKKFO2NMUZU2' where id=7;
-update noar tt set b0='DP5H34ZBD9RXLQ80J3I3XHZLXIXBM' where id=8;
-update noar ti set b0='DP5H34ZBD9RXLQ80J3I3XHZLXIXBM' where id=8;
-update noar tt set b1='483RCPP45FUATV7YG5L' where id=8;
-update noar ti set b1='483RCPP45FUATV7YG5L' where id=8;
-update noar tt set b2='VC4D88' where id=8;
-update noar ti set b2='VC4D88' where id=8;
-update noar tt set b0='P' where id=9;
-update noar ti set b0='P' where id=9;
-update noar tt set b1='QMTZBK6UYYYW8Z' where id=9;
-update noar ti set b1='QMTZBK6UYYYW8Z' where id=9;
-update noar tt set b2='NSU' where id=9;
-update noar ti set b2='NSU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='65YJEE13IWQUE' where id=1;
-update noar ti set b0='65YJEE13IWQUE' where id=1;
-update noar tt set b1='TCTC1A' where id=1;
-update noar ti set b1='TCTC1A' where id=1;
-update noar tt set b2='OZXJ' where id=1;
-update noar ti set b2='OZXJ' where id=1;
-update noar tt set b0='TMS' where id=2;
-update noar ti set b0='TMS' where id=2;
-update noar tt set b1='ZWERA63F20BCAV3' where id=2;
-update noar ti set b1='ZWERA63F20BCAV3' where id=2;
-update noar tt set b2='L05MPNDVRUXSHD4P1RH' where id=2;
-update noar ti set b2='L05MPNDVRUXSHD4P1RH' where id=2;
-update noar tt set b0='EDLHA' where id=3;
-update noar ti set b0='EDLHA' where id=3;
-update noar tt set b1='73FRWPOG3' where id=3;
-update noar ti set b1='73FRWPOG3' where id=3;
-update noar tt set b2='DKHW3HVOO7YI1SR9V4LRU14E09ECG' where id=3;
-update noar ti set b2='DKHW3HVOO7YI1SR9V4LRU14E09ECG' where id=3;
-update noar tt set b0='YXF0VZISJ08NI6SEFLYM1GXPO' where id=4;
-update noar ti set b0='YXF0VZISJ08NI6SEFLYM1GXPO' where id=4;
-update noar tt set b1='XI5GWIEERUB19Y98ZMC' where id=4;
-update noar ti set b1='XI5GWIEERUB19Y98ZMC' where id=4;
-update noar tt set b2='WAV8FKTKQEACKL5IKKQ0E' where id=4;
-update noar ti set b2='WAV8FKTKQEACKL5IKKQ0E' where id=4;
-update noar tt set b0='06KHAXKMQTNW8B58CH1TATN9HHRU' where id=5;
-update noar ti set b0='06KHAXKMQTNW8B58CH1TATN9HHRU' where id=5;
-update noar tt set b1='NSNJ1PC01PN4NH' where id=5;
-update noar ti set b1='NSNJ1PC01PN4NH' where id=5;
-update noar tt set b2='LIVS5P695JXJXC7TXX975PBAMW' where id=5;
-update noar ti set b2='LIVS5P695JXJXC7TXX975PBAMW' where id=5;
-update noar tt set b0='L1CGVE' where id=6;
-update noar ti set b0='L1CGVE' where id=6;
-update noar tt set b1='K62BND8ATNVYH82TJL7JP2BQFP' where id=6;
-update noar ti set b1='K62BND8ATNVYH82TJL7JP2BQFP' where id=6;
-update noar tt set b2='69W77LR0AIXSUV3J6LW7UZNVE30' where id=6;
-update noar ti set b2='69W77LR0AIXSUV3J6LW7UZNVE30' where id=6;
-update noar tt set b0='1B6BH39B' where id=7;
-update noar ti set b0='1B6BH39B' where id=7;
-update noar tt set b1='JSYHA6JRTBYIMRBDTU' where id=7;
-update noar ti set b1='JSYHA6JRTBYIMRBDTU' where id=7;
-update noar tt set b2='P7O2D' where id=7;
-update noar ti set b2='P7O2D' where id=7;
-update noar tt set b0='ZR2GCW88R0V' where id=8;
-update noar ti set b0='ZR2GCW88R0V' where id=8;
-update noar tt set b1='WIFGDOLS5XXEJBG' where id=8;
-update noar ti set b1='WIFGDOLS5XXEJBG' where id=8;
-update noar tt set b2='6XGD7H0202357X9R6VSUKSR' where id=8;
-update noar ti set b2='6XGD7H0202357X9R6VSUKSR' where id=8;
-update noar tt set b0='ZYXY9PE3HP4870TLBPKEB7JVNCF' where id=9;
-update noar ti set b0='ZYXY9PE3HP4870TLBPKEB7JVNCF' where id=9;
-update noar tt set b1='E5GNDGEL12YEX3F6MCR4G4' where id=9;
-update noar ti set b1='E5GNDGEL12YEX3F6MCR4G4' where id=9;
-update noar tt set b2='LI34MJ75ED0C3MPTR30BS9RQV02I' where id=9;
-update noar ti set b2='LI34MJ75ED0C3MPTR30BS9RQV02I' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TOBQKN42SUUGP63XRGHY1J5' where id=1;
-update noar ti set b0='TOBQKN42SUUGP63XRGHY1J5' where id=1;
-update noar tt set b1='G4FKD' where id=1;
-update noar ti set b1='G4FKD' where id=1;
-update noar tt set b2='G' where id=1;
-update noar ti set b2='G' where id=1;
-update noar tt set b0='900SYJ5N0CTFSSW0IIFEB6U4E8' where id=2;
-update noar ti set b0='900SYJ5N0CTFSSW0IIFEB6U4E8' where id=2;
-update noar tt set b1='PNTRT71405K6SHAEBVAX' where id=2;
-update noar ti set b1='PNTRT71405K6SHAEBVAX' where id=2;
-update noar tt set b2='0D7T1OCJDHV6VIV9DZ5' where id=2;
-update noar ti set b2='0D7T1OCJDHV6VIV9DZ5' where id=2;
-update noar tt set b0='YHPBGEIAYMWFE2RR3W3S4IB' where id=3;
-update noar ti set b0='YHPBGEIAYMWFE2RR3W3S4IB' where id=3;
-update noar tt set b1='VAN8EKUEXNKRE' where id=3;
-update noar ti set b1='VAN8EKUEXNKRE' where id=3;
-update noar tt set b2='XJCR2JHJW5' where id=3;
-update noar ti set b2='XJCR2JHJW5' where id=3;
-update noar tt set b0='OXG5W7JU' where id=4;
-update noar ti set b0='OXG5W7JU' where id=4;
-update noar tt set b1='2L0QK0ZGS2GNH9CJG6JDZ1' where id=4;
-update noar ti set b1='2L0QK0ZGS2GNH9CJG6JDZ1' where id=4;
-update noar tt set b2='L2B7CLE3Q955XDFE2UR' where id=4;
-update noar ti set b2='L2B7CLE3Q955XDFE2UR' where id=4;
-update noar tt set b0='556B7WWPS5ZMMLMMH9Y6R86TTVI' where id=5;
-update noar ti set b0='556B7WWPS5ZMMLMMH9Y6R86TTVI' where id=5;
-update noar tt set b1='A5H2HTJ7NXYC1TDTE8RTYK0RIPXE' where id=5;
-update noar ti set b1='A5H2HTJ7NXYC1TDTE8RTYK0RIPXE' where id=5;
-update noar tt set b2='BXGQDZ3NYE0ORJ9Q7L3GTQ' where id=5;
-update noar ti set b2='BXGQDZ3NYE0ORJ9Q7L3GTQ' where id=5;
-update noar tt set b0='J13DGJMKK' where id=6;
-update noar ti set b0='J13DGJMKK' where id=6;
-update noar tt set b1='OKXKB36SIBQ6DYTAWWNCQRN' where id=6;
-update noar ti set b1='OKXKB36SIBQ6DYTAWWNCQRN' where id=6;
-update noar tt set b2='X' where id=6;
-update noar ti set b2='X' where id=6;
-update noar tt set b0='MQF' where id=7;
-update noar ti set b0='MQF' where id=7;
-update noar tt set b1='DF4BYC54BPBT16UGQDLQTT' where id=7;
-update noar ti set b1='DF4BYC54BPBT16UGQDLQTT' where id=7;
-update noar tt set b2='B6QFZ6D8JNN5ZP66R8G0A0HT6' where id=7;
-update noar ti set b2='B6QFZ6D8JNN5ZP66R8G0A0HT6' where id=7;
-update noar tt set b0='1P4JOLC1RP' where id=8;
-update noar ti set b0='1P4JOLC1RP' where id=8;
-update noar tt set b1='TSZ73EN' where id=8;
-update noar ti set b1='TSZ73EN' where id=8;
-update noar tt set b2='6CGX2FBTI8Y0VY2EUU4' where id=8;
-update noar ti set b2='6CGX2FBTI8Y0VY2EUU4' where id=8;
-update noar tt set b0='IE9PE17JCCSZZNYWWN7OFYZ0NHGDHM' where id=9;
-update noar ti set b0='IE9PE17JCCSZZNYWWN7OFYZ0NHGDHM' where id=9;
-update noar tt set b1='8PT11CX4KBBLGB0' where id=9;
-update noar ti set b1='8PT11CX4KBBLGB0' where id=9;
-update noar tt set b2='W4' where id=9;
-update noar ti set b2='W4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9RMD' where id=1;
-update noar ti set b0='9RMD' where id=1;
-update noar tt set b1='TYIPDO3YUIUCVODS4' where id=1;
-update noar ti set b1='TYIPDO3YUIUCVODS4' where id=1;
-update noar tt set b2='6IV' where id=1;
-update noar ti set b2='6IV' where id=1;
-update noar tt set b0='6QH0E2YXDJNOCEHTAR2NTKDK20P9VWBQ' where id=2;
-update noar ti set b0='6QH0E2YXDJNOCEHTAR2NTKDK20P9VWBQ' where id=2;
-update noar tt set b1='3CIQ61ZPJ2XEIJEIVAZM17QAN' where id=2;
-update noar ti set b1='3CIQ61ZPJ2XEIJEIVAZM17QAN' where id=2;
-update noar tt set b2='EIHD06DJEAK5K1' where id=2;
-update noar ti set b2='EIHD06DJEAK5K1' where id=2;
-update noar tt set b0='RKKOEX2AIKMYTOK2LX' where id=3;
-update noar ti set b0='RKKOEX2AIKMYTOK2LX' where id=3;
-update noar tt set b1='I' where id=3;
-update noar ti set b1='I' where id=3;
-update noar tt set b2='W2R8SPPSDARAW20IL2PDHYQ1N5LZWDDT' where id=3;
-update noar ti set b2='W2R8SPPSDARAW20IL2PDHYQ1N5LZWDDT' where id=3;
-update noar tt set b0='1BHBGALM' where id=4;
-update noar ti set b0='1BHBGALM' where id=4;
-update noar tt set b1='NC23ZCD8' where id=4;
-update noar ti set b1='NC23ZCD8' where id=4;
-update noar tt set b2='XZ' where id=4;
-update noar ti set b2='XZ' where id=4;
-update noar tt set b0='1PQ0BA7' where id=5;
-update noar ti set b0='1PQ0BA7' where id=5;
-update noar tt set b1='187K13162HY8VE7HX7U7TX1N4OGGTXY' where id=5;
-update noar ti set b1='187K13162HY8VE7HX7U7TX1N4OGGTXY' where id=5;
-update noar tt set b2='H8TN56V' where id=5;
-update noar ti set b2='H8TN56V' where id=5;
-update noar tt set b0='1' where id=6;
-update noar ti set b0='1' where id=6;
-update noar tt set b1='OBY25SU3KGENETDEX6GHZA2D1D1MZJNO' where id=6;
-update noar ti set b1='OBY25SU3KGENETDEX6GHZA2D1D1MZJNO' where id=6;
-update noar tt set b2='V1P3HAQRATR52GGRFHM6SG' where id=6;
-update noar ti set b2='V1P3HAQRATR52GGRFHM6SG' where id=6;
-update noar tt set b0='83KD5K1Y137GDQKR8AA0VOYRZ6R6LYKC' where id=7;
-update noar ti set b0='83KD5K1Y137GDQKR8AA0VOYRZ6R6LYKC' where id=7;
-update noar tt set b1='JTLVFSMCVBHO' where id=7;
-update noar ti set b1='JTLVFSMCVBHO' where id=7;
-update noar tt set b2='EZIZDAKTNMEDTR91HB5AJJBM' where id=7;
-update noar ti set b2='EZIZDAKTNMEDTR91HB5AJJBM' where id=7;
-update noar tt set b0='C8GCJOOI0T4N8O' where id=8;
-update noar ti set b0='C8GCJOOI0T4N8O' where id=8;
-update noar tt set b1='8Q0C3NVR8' where id=8;
-update noar ti set b1='8Q0C3NVR8' where id=8;
-update noar tt set b2='NID37C0FSL14ZSTGY' where id=8;
-update noar ti set b2='NID37C0FSL14ZSTGY' where id=8;
-update noar tt set b0='J00I6E86QOY27A9H7O82YQSRFXVY' where id=9;
-update noar ti set b0='J00I6E86QOY27A9H7O82YQSRFXVY' where id=9;
-update noar tt set b1='PGV9HBB4WLB' where id=9;
-update noar ti set b1='PGV9HBB4WLB' where id=9;
-update noar tt set b2='T' where id=9;
-update noar ti set b2='T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='JRQ8DE4AB8NKCJXNHTNFTW5V8OKOX5K' where id=1;
-update noar ti set b0='JRQ8DE4AB8NKCJXNHTNFTW5V8OKOX5K' where id=1;
-update noar tt set b1='AIF22OVYI11YHRPD2LXXA0V3' where id=1;
-update noar ti set b1='AIF22OVYI11YHRPD2LXXA0V3' where id=1;
-update noar tt set b2='7DTC5DJ5G7TIDO8' where id=1;
-update noar ti set b2='7DTC5DJ5G7TIDO8' where id=1;
-update noar tt set b0='8' where id=2;
-update noar ti set b0='8' where id=2;
-update noar tt set b1='JXQOS9' where id=2;
-update noar ti set b1='JXQOS9' where id=2;
-update noar tt set b2='12O2O1T3N0P8KRRGEJS7B' where id=2;
-update noar ti set b2='12O2O1T3N0P8KRRGEJS7B' where id=2;
-update noar tt set b0='AX1T88VFY7RI3QB' where id=3;
-update noar ti set b0='AX1T88VFY7RI3QB' where id=3;
-update noar tt set b1='N4CMM2U1WGGXI7EKQ' where id=3;
-update noar ti set b1='N4CMM2U1WGGXI7EKQ' where id=3;
-update noar tt set b2='197JHL39G90FSL8VYQMQS' where id=3;
-update noar ti set b2='197JHL39G90FSL8VYQMQS' where id=3;
-update noar tt set b0='TDCNRDGPMRN9RU' where id=4;
-update noar ti set b0='TDCNRDGPMRN9RU' where id=4;
-update noar tt set b1='ZKKNM' where id=4;
-update noar ti set b1='ZKKNM' where id=4;
-update noar tt set b2='ULG0UUUE5Z7GVJGAALB6TGTK4' where id=4;
-update noar ti set b2='ULG0UUUE5Z7GVJGAALB6TGTK4' where id=4;
-update noar tt set b0='DIPOUWJYOMHHDIE6' where id=5;
-update noar ti set b0='DIPOUWJYOMHHDIE6' where id=5;
-update noar tt set b1='1X1SFHWKJ3NMQX510XRJENT4S' where id=5;
-update noar ti set b1='1X1SFHWKJ3NMQX510XRJENT4S' where id=5;
-update noar tt set b2='QCBUTH8YUR263U05GNOB5Q' where id=5;
-update noar ti set b2='QCBUTH8YUR263U05GNOB5Q' where id=5;
-update noar tt set b0='W1ZQ' where id=6;
-update noar ti set b0='W1ZQ' where id=6;
-update noar tt set b1='7NV0B333' where id=6;
-update noar ti set b1='7NV0B333' where id=6;
-update noar tt set b2='IF6OH1I4CMIVJ5HQBCKEWA' where id=6;
-update noar ti set b2='IF6OH1I4CMIVJ5HQBCKEWA' where id=6;
-update noar tt set b0='A1XWKO7' where id=7;
-update noar ti set b0='A1XWKO7' where id=7;
-update noar tt set b1='26LZNFVSG8P1Y0ZD9PGRV' where id=7;
-update noar ti set b1='26LZNFVSG8P1Y0ZD9PGRV' where id=7;
-update noar tt set b2='5G6O2RKTG' where id=7;
-update noar ti set b2='5G6O2RKTG' where id=7;
-update noar tt set b0='FKQV6DP5VRD364PVGTQG48MTQ' where id=8;
-update noar ti set b0='FKQV6DP5VRD364PVGTQG48MTQ' where id=8;
-update noar tt set b1='14IBLVPMUDIL14GN1' where id=8;
-update noar ti set b1='14IBLVPMUDIL14GN1' where id=8;
-update noar tt set b2='SX4PM3NPHD638' where id=8;
-update noar ti set b2='SX4PM3NPHD638' where id=8;
-update noar tt set b0='HLV213O72HW7YRQSGJD5M' where id=9;
-update noar ti set b0='HLV213O72HW7YRQSGJD5M' where id=9;
-update noar tt set b1='IBQ8NKFYS' where id=9;
-update noar ti set b1='IBQ8NKFYS' where id=9;
-update noar tt set b2='CJ3AW0YAXK7GZ3NR4V0KNVZGO08HTG' where id=9;
-update noar ti set b2='CJ3AW0YAXK7GZ3NR4V0KNVZGO08HTG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 mediumblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XW0PG070O391K72FDZIS7' where id=1;
-update noar ti set b0='XW0PG070O391K72FDZIS7' where id=1;
-update noar tt set b1='S' where id=1;
-update noar ti set b1='S' where id=1;
-update noar tt set b2='KTI8Z92T69FLTCDFN2PARZB5GZY44' where id=1;
-update noar ti set b2='KTI8Z92T69FLTCDFN2PARZB5GZY44' where id=1;
-update noar tt set b0='ZHF4' where id=2;
-update noar ti set b0='ZHF4' where id=2;
-update noar tt set b1='UBNUJQRVDRETQRXWOAXTW59G02CB0' where id=2;
-update noar ti set b1='UBNUJQRVDRETQRXWOAXTW59G02CB0' where id=2;
-update noar tt set b2='805FBNL1W' where id=2;
-update noar ti set b2='805FBNL1W' where id=2;
-update noar tt set b0='TIZLMT55R8LBU4H6LYJNJC7JBAJZEPK9' where id=3;
-update noar ti set b0='TIZLMT55R8LBU4H6LYJNJC7JBAJZEPK9' where id=3;
-update noar tt set b1='5P1W37GHJCY' where id=3;
-update noar ti set b1='5P1W37GHJCY' where id=3;
-update noar tt set b2='UHQ' where id=3;
-update noar ti set b2='UHQ' where id=3;
-update noar tt set b0='2J1T0B6BXK0T13K' where id=4;
-update noar ti set b0='2J1T0B6BXK0T13K' where id=4;
-update noar tt set b1='KVFQGXVV2NMWTEW6PORP' where id=4;
-update noar ti set b1='KVFQGXVV2NMWTEW6PORP' where id=4;
-update noar tt set b2='GC0E5VURDYYC' where id=4;
-update noar ti set b2='GC0E5VURDYYC' where id=4;
-update noar tt set b0='Y' where id=5;
-update noar ti set b0='Y' where id=5;
-update noar tt set b1='09MCJ2IEPNZQ302ES9QD6O35EDKJAXU' where id=5;
-update noar ti set b1='09MCJ2IEPNZQ302ES9QD6O35EDKJAXU' where id=5;
-update noar tt set b2='16YGB78H3H3FXKO8JXLH36QOY8O9LMFT' where id=5;
-update noar ti set b2='16YGB78H3H3FXKO8JXLH36QOY8O9LMFT' where id=5;
-update noar tt set b0='E9H7' where id=6;
-update noar ti set b0='E9H7' where id=6;
-update noar tt set b1='782SIPI2PQUIHBKX014RRI' where id=6;
-update noar ti set b1='782SIPI2PQUIHBKX014RRI' where id=6;
-update noar tt set b2='PKYYVDSWF00V5VDJTEVMFB5SOFPP9' where id=6;
-update noar ti set b2='PKYYVDSWF00V5VDJTEVMFB5SOFPP9' where id=6;
-update noar tt set b0='LRQSJNM8IJ' where id=7;
-update noar ti set b0='LRQSJNM8IJ' where id=7;
-update noar tt set b1='7YM0CR7635FYELLOA6N4N155OM7ODA2' where id=7;
-update noar ti set b1='7YM0CR7635FYELLOA6N4N155OM7ODA2' where id=7;
-update noar tt set b2='52SET7KYZ' where id=7;
-update noar ti set b2='52SET7KYZ' where id=7;
-update noar tt set b0='QA0WV6' where id=8;
-update noar ti set b0='QA0WV6' where id=8;
-update noar tt set b1='NOELJ7UF1S1V8F0JX21CN5XVI4UJ490Q' where id=8;
-update noar ti set b1='NOELJ7UF1S1V8F0JX21CN5XVI4UJ490Q' where id=8;
-update noar tt set b2='1TZ110V6J7BL' where id=8;
-update noar ti set b2='1TZ110V6J7BL' where id=8;
-update noar tt set b0='864XZ0BNOSHR' where id=9;
-update noar ti set b0='864XZ0BNOSHR' where id=9;
-update noar tt set b1='ZTYAMK4TO8OMA0KWLV8' where id=9;
-update noar ti set b1='ZTYAMK4TO8OMA0KWLV8' where id=9;
-update noar tt set b2='C6IFCKRZH7Q9RVXU6C' where id=9;
-update noar ti set b2='C6IFCKRZH7Q9RVXU6C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 mediumblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8A3E7GNRJNWH1LICL603SIMW' where id=1;
-update noar ti set b0='8A3E7GNRJNWH1LICL603SIMW' where id=1;
-update noar tt set b1='L5ZUIANIN7YPH08SF6FACDJ' where id=1;
-update noar ti set b1='L5ZUIANIN7YPH08SF6FACDJ' where id=1;
-update noar tt set b2='5TT18' where id=1;
-update noar ti set b2='5TT18' where id=1;
-update noar tt set b0='COZY' where id=2;
-update noar ti set b0='COZY' where id=2;
-update noar tt set b1='6J29CSX73NBUF4R28PY4CVHAVI26U' where id=2;
-update noar ti set b1='6J29CSX73NBUF4R28PY4CVHAVI26U' where id=2;
-update noar tt set b2='4NYPYLX6Z100VQFH9Y2E' where id=2;
-update noar ti set b2='4NYPYLX6Z100VQFH9Y2E' where id=2;
-update noar tt set b0='59CCV5112PZRDB' where id=3;
-update noar ti set b0='59CCV5112PZRDB' where id=3;
-update noar tt set b1='9QAT315TO4C8N5HNJ0H36FZOJ39JISR' where id=3;
-update noar ti set b1='9QAT315TO4C8N5HNJ0H36FZOJ39JISR' where id=3;
-update noar tt set b2='E' where id=3;
-update noar ti set b2='E' where id=3;
-update noar tt set b0='1Z5AGHX' where id=4;
-update noar ti set b0='1Z5AGHX' where id=4;
-update noar tt set b1='I5MCPCL0HDHW' where id=4;
-update noar ti set b1='I5MCPCL0HDHW' where id=4;
-update noar tt set b2='BRJWNH91X5TD4Q4CBUIV5HG' where id=4;
-update noar ti set b2='BRJWNH91X5TD4Q4CBUIV5HG' where id=4;
-update noar tt set b0='ZJ2LCP' where id=5;
-update noar ti set b0='ZJ2LCP' where id=5;
-update noar tt set b1='9PFOHP58' where id=5;
-update noar ti set b1='9PFOHP58' where id=5;
-update noar tt set b2='E5D5IM5RZ6' where id=5;
-update noar ti set b2='E5D5IM5RZ6' where id=5;
-update noar tt set b0='0JI1' where id=6;
-update noar ti set b0='0JI1' where id=6;
-update noar tt set b1='Q81T' where id=6;
-update noar ti set b1='Q81T' where id=6;
-update noar tt set b2='HI5SXOMFVM7XSS2VFNAS661' where id=6;
-update noar ti set b2='HI5SXOMFVM7XSS2VFNAS661' where id=6;
-update noar tt set b0='WKROC99QPP' where id=7;
-update noar ti set b0='WKROC99QPP' where id=7;
-update noar tt set b1='MJLUQLTA65R9KKD40XB49OOOIR8624' where id=7;
-update noar ti set b1='MJLUQLTA65R9KKD40XB49OOOIR8624' where id=7;
-update noar tt set b2='84UCRON6EQMN0PCX1I6PYIWK96' where id=7;
-update noar ti set b2='84UCRON6EQMN0PCX1I6PYIWK96' where id=7;
-update noar tt set b0='3ZX7YSDOSBLK2O3163I' where id=8;
-update noar ti set b0='3ZX7YSDOSBLK2O3163I' where id=8;
-update noar tt set b1='6ODEIKVWGIBWHCH0ER20A7L' where id=8;
-update noar ti set b1='6ODEIKVWGIBWHCH0ER20A7L' where id=8;
-update noar tt set b2='6ORJ6ML11Y' where id=8;
-update noar ti set b2='6ORJ6ML11Y' where id=8;
-update noar tt set b0='DD5PRF62PI' where id=9;
-update noar ti set b0='DD5PRF62PI' where id=9;
-update noar tt set b1='KM7GBCPJ46P00L' where id=9;
-update noar ti set b1='KM7GBCPJ46P00L' where id=9;
-update noar tt set b2='V00KLD1QT7R3N81W4YKNV2KAO1ZBZ' where id=9;
-update noar ti set b2='V00KLD1QT7R3N81W4YKNV2KAO1ZBZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S9D8CGW60YGMTQMWKRDREED6A5QO' where id=1;
-update noar ti set b0='S9D8CGW60YGMTQMWKRDREED6A5QO' where id=1;
-update noar tt set b1='NVCBR4MERA08P7131Q3MRU3OCV14S38P' where id=1;
-update noar ti set b1='NVCBR4MERA08P7131Q3MRU3OCV14S38P' where id=1;
-update noar tt set b2='KLIM06OJPKVKFTUOD1VHGBKL3GR8VRGX' where id=1;
-update noar ti set b2='KLIM06OJPKVKFTUOD1VHGBKL3GR8VRGX' where id=1;
-update noar tt set b0='SWKR3YCK3UU8WMEU4UC3DBO32ZY0C' where id=2;
-update noar ti set b0='SWKR3YCK3UU8WMEU4UC3DBO32ZY0C' where id=2;
-update noar tt set b1='SYL2HJYD06L70ERBKTIKFFAI6' where id=2;
-update noar ti set b1='SYL2HJYD06L70ERBKTIKFFAI6' where id=2;
-update noar tt set b2='CPIVVNQX4TZR' where id=2;
-update noar ti set b2='CPIVVNQX4TZR' where id=2;
-update noar tt set b0='O6LZEOFE332J' where id=3;
-update noar ti set b0='O6LZEOFE332J' where id=3;
-update noar tt set b1='6K1TG4' where id=3;
-update noar ti set b1='6K1TG4' where id=3;
-update noar tt set b2='Y8WRN3DZ7SG60NHPYCQMRZ42S9FV' where id=3;
-update noar ti set b2='Y8WRN3DZ7SG60NHPYCQMRZ42S9FV' where id=3;
-update noar tt set b0='BPFSXIEV9EE2AXHQY48P' where id=4;
-update noar ti set b0='BPFSXIEV9EE2AXHQY48P' where id=4;
-update noar tt set b1='4QK0J7786RI3U8GL8' where id=4;
-update noar ti set b1='4QK0J7786RI3U8GL8' where id=4;
-update noar tt set b2='7BZQ3Y5PQM5545IZ' where id=4;
-update noar ti set b2='7BZQ3Y5PQM5545IZ' where id=4;
-update noar tt set b0='F9X5Y0PDAZPVSALW7ZG6ORKE' where id=5;
-update noar ti set b0='F9X5Y0PDAZPVSALW7ZG6ORKE' where id=5;
-update noar tt set b1='RNVNCLSRAZMG4B1ERM1KEI3' where id=5;
-update noar ti set b1='RNVNCLSRAZMG4B1ERM1KEI3' where id=5;
-update noar tt set b2='DVMQ8L' where id=5;
-update noar ti set b2='DVMQ8L' where id=5;
-update noar tt set b0='TKLUQHR44TEAJARKF' where id=6;
-update noar ti set b0='TKLUQHR44TEAJARKF' where id=6;
-update noar tt set b1='AN6T3S7PWCZYMO7J' where id=6;
-update noar ti set b1='AN6T3S7PWCZYMO7J' where id=6;
-update noar tt set b2='VG7J5A5JM6GSPYP29LLIB4' where id=6;
-update noar ti set b2='VG7J5A5JM6GSPYP29LLIB4' where id=6;
-update noar tt set b0='8LCRSAMFP8CG984YF7Z' where id=7;
-update noar ti set b0='8LCRSAMFP8CG984YF7Z' where id=7;
-update noar tt set b1='3YEF6XOJ80V074X' where id=7;
-update noar ti set b1='3YEF6XOJ80V074X' where id=7;
-update noar tt set b2='4X293VJ' where id=7;
-update noar ti set b2='4X293VJ' where id=7;
-update noar tt set b0='8V7KDWK7' where id=8;
-update noar ti set b0='8V7KDWK7' where id=8;
-update noar tt set b1='UGVZ2Y6A' where id=8;
-update noar ti set b1='UGVZ2Y6A' where id=8;
-update noar tt set b2='TWL2XU3NQ34Y9O' where id=8;
-update noar ti set b2='TWL2XU3NQ34Y9O' where id=8;
-update noar tt set b0='J8LIS3KDS' where id=9;
-update noar ti set b0='J8LIS3KDS' where id=9;
-update noar tt set b1='8D2ED4075IL' where id=9;
-update noar ti set b1='8D2ED4075IL' where id=9;
-update noar tt set b2='33P6MMTEXXA0PQ778QFWBTJ' where id=9;
-update noar ti set b2='33P6MMTEXXA0PQ778QFWBTJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7IZSEFD' where id=1;
-update noar ti set b0='7IZSEFD' where id=1;
-update noar tt set b1='4GJL9N7FHSIDG61M0XNTZ' where id=1;
-update noar ti set b1='4GJL9N7FHSIDG61M0XNTZ' where id=1;
-update noar tt set b2='YS9AII1CJDMF' where id=1;
-update noar ti set b2='YS9AII1CJDMF' where id=1;
-update noar tt set b0='H434P0HTV6OT92R09TQUS' where id=2;
-update noar ti set b0='H434P0HTV6OT92R09TQUS' where id=2;
-update noar tt set b1='HWW7IR4R5PFSPX' where id=2;
-update noar ti set b1='HWW7IR4R5PFSPX' where id=2;
-update noar tt set b2='8V51UP8H379U89BKY4BW50T' where id=2;
-update noar ti set b2='8V51UP8H379U89BKY4BW50T' where id=2;
-update noar tt set b0='3MG9NIUOU90SA8JCYL0V' where id=3;
-update noar ti set b0='3MG9NIUOU90SA8JCYL0V' where id=3;
-update noar tt set b1='0V1R4520PXY9TMM2CR7SB' where id=3;
-update noar ti set b1='0V1R4520PXY9TMM2CR7SB' where id=3;
-update noar tt set b2='3VTGYLUQVS41PFOYC4K5' where id=3;
-update noar ti set b2='3VTGYLUQVS41PFOYC4K5' where id=3;
-update noar tt set b0='UCLRQEJMTV6QFYXTHZ06L6GF' where id=4;
-update noar ti set b0='UCLRQEJMTV6QFYXTHZ06L6GF' where id=4;
-update noar tt set b1='ICAQ96TZUI32UHDO6NAKL' where id=4;
-update noar ti set b1='ICAQ96TZUI32UHDO6NAKL' where id=4;
-update noar tt set b2='HN55NKJC45LKROJ1DSTU84C' where id=4;
-update noar ti set b2='HN55NKJC45LKROJ1DSTU84C' where id=4;
-update noar tt set b0='N8JOW3KH' where id=5;
-update noar ti set b0='N8JOW3KH' where id=5;
-update noar tt set b1='T7ERDYJXVZ6JW0Z3M' where id=5;
-update noar ti set b1='T7ERDYJXVZ6JW0Z3M' where id=5;
-update noar tt set b2='EVR9BR8BKLEX50EMD674W1' where id=5;
-update noar ti set b2='EVR9BR8BKLEX50EMD674W1' where id=5;
-update noar tt set b0='SK0794NV4R7T' where id=6;
-update noar ti set b0='SK0794NV4R7T' where id=6;
-update noar tt set b1='1V4XK5PFGI1' where id=6;
-update noar ti set b1='1V4XK5PFGI1' where id=6;
-update noar tt set b2='WF7977XX5Q65S' where id=6;
-update noar ti set b2='WF7977XX5Q65S' where id=6;
-update noar tt set b0='0LLPSQ3VOIY' where id=7;
-update noar ti set b0='0LLPSQ3VOIY' where id=7;
-update noar tt set b1='LRDKSH1VM3GUY2LVWUPC4FK64FOA2' where id=7;
-update noar ti set b1='LRDKSH1VM3GUY2LVWUPC4FK64FOA2' where id=7;
-update noar tt set b2='P4T488LX0D34' where id=7;
-update noar ti set b2='P4T488LX0D34' where id=7;
-update noar tt set b0='EBQCITCU3W' where id=8;
-update noar ti set b0='EBQCITCU3W' where id=8;
-update noar tt set b1='A' where id=8;
-update noar ti set b1='A' where id=8;
-update noar tt set b2='B7' where id=8;
-update noar ti set b2='B7' where id=8;
-update noar tt set b0='K8KPAL103WSS9PIAL9M70K3W639MPFUY' where id=9;
-update noar ti set b0='K8KPAL103WSS9PIAL9M70K3W639MPFUY' where id=9;
-update noar tt set b1='CZYNCMLPJBRTATMTQCVQ3J7L94J3R' where id=9;
-update noar ti set b1='CZYNCMLPJBRTATMTQCVQ3J7L94J3R' where id=9;
-update noar tt set b2='H1KGAR37TJ6GVGWFC6DFYHC6PXE' where id=9;
-update noar ti set b2='H1KGAR37TJ6GVGWFC6DFYHC6PXE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S6BGCNQML5VSMTO' where id=1;
-update noar ti set b0='S6BGCNQML5VSMTO' where id=1;
-update noar tt set b1='VD1EVKRC2TFQ1CC6FKCZRYI8' where id=1;
-update noar ti set b1='VD1EVKRC2TFQ1CC6FKCZRYI8' where id=1;
-update noar tt set b2='X67SI5CDCJVVYCV' where id=1;
-update noar ti set b2='X67SI5CDCJVVYCV' where id=1;
-update noar tt set b0='68IYT2VTPGU53XUWLB4LQAK' where id=2;
-update noar ti set b0='68IYT2VTPGU53XUWLB4LQAK' where id=2;
-update noar tt set b1='XOZO8CN6N3' where id=2;
-update noar ti set b1='XOZO8CN6N3' where id=2;
-update noar tt set b2='PACFQEVFS4B2CZFNFOMYN5Z2' where id=2;
-update noar ti set b2='PACFQEVFS4B2CZFNFOMYN5Z2' where id=2;
-update noar tt set b0='1X96A1W1Y9907GZTISROBGP' where id=3;
-update noar ti set b0='1X96A1W1Y9907GZTISROBGP' where id=3;
-update noar tt set b1='4VM' where id=3;
-update noar ti set b1='4VM' where id=3;
-update noar tt set b2='52Y8Q' where id=3;
-update noar ti set b2='52Y8Q' where id=3;
-update noar tt set b0='0WOWESWQE6LGRUID7M7C93EVWLXUMYEN' where id=4;
-update noar ti set b0='0WOWESWQE6LGRUID7M7C93EVWLXUMYEN' where id=4;
-update noar tt set b1='J9B4WWK0LRQ9ET8MMAA' where id=4;
-update noar ti set b1='J9B4WWK0LRQ9ET8MMAA' where id=4;
-update noar tt set b2='ULGR71U7E70H6DZQ' where id=4;
-update noar ti set b2='ULGR71U7E70H6DZQ' where id=4;
-update noar tt set b0='4QYK2JM7JX7' where id=5;
-update noar ti set b0='4QYK2JM7JX7' where id=5;
-update noar tt set b1='C22ZY4W56PJHRKR' where id=5;
-update noar ti set b1='C22ZY4W56PJHRKR' where id=5;
-update noar tt set b2='C8RW9DEW2Q0DH2IRJJ' where id=5;
-update noar ti set b2='C8RW9DEW2Q0DH2IRJJ' where id=5;
-update noar tt set b0='82KG51AFJ7RP4ZEEJR7B6IK1M18OG0R1' where id=6;
-update noar ti set b0='82KG51AFJ7RP4ZEEJR7B6IK1M18OG0R1' where id=6;
-update noar tt set b1='XQP12ZWUTZ13WP8ZT5L' where id=6;
-update noar ti set b1='XQP12ZWUTZ13WP8ZT5L' where id=6;
-update noar tt set b2='O6KDED44V4SDF25HGK6H9N9B1IYOPYLS' where id=6;
-update noar ti set b2='O6KDED44V4SDF25HGK6H9N9B1IYOPYLS' where id=6;
-update noar tt set b0='RR5YOKA5L07KO78' where id=7;
-update noar ti set b0='RR5YOKA5L07KO78' where id=7;
-update noar tt set b1='DWS2FO1AF0YWUPUULKXWH' where id=7;
-update noar ti set b1='DWS2FO1AF0YWUPUULKXWH' where id=7;
-update noar tt set b2='HBHBYW0M' where id=7;
-update noar ti set b2='HBHBYW0M' where id=7;
-update noar tt set b0='KT17UQ5YLCA829XDOP4VDICS' where id=8;
-update noar ti set b0='KT17UQ5YLCA829XDOP4VDICS' where id=8;
-update noar tt set b1='HF6X3YCI9LCT5GPP8KTMYH63WI' where id=8;
-update noar ti set b1='HF6X3YCI9LCT5GPP8KTMYH63WI' where id=8;
-update noar tt set b2='WV3HEI8VOTJ9BYWON1LDPT4E' where id=8;
-update noar ti set b2='WV3HEI8VOTJ9BYWON1LDPT4E' where id=8;
-update noar tt set b0='2EOX3GK1TWM74' where id=9;
-update noar ti set b0='2EOX3GK1TWM74' where id=9;
-update noar tt set b1='T' where id=9;
-update noar ti set b1='T' where id=9;
-update noar tt set b2='NIYO3ETGFOO3B' where id=9;
-update noar ti set b2='NIYO3ETGFOO3B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='0O5V16R4A5DALWQDBH5RQKD8X08GI4' where id=1;
-update noar ti set b0='0O5V16R4A5DALWQDBH5RQKD8X08GI4' where id=1;
-update noar tt set b1='D6L6LAGOD4311SH9' where id=1;
-update noar ti set b1='D6L6LAGOD4311SH9' where id=1;
-update noar tt set b2='JP58UA92HK6VLBUXHOVG62K4S4' where id=1;
-update noar ti set b2='JP58UA92HK6VLBUXHOVG62K4S4' where id=1;
-update noar tt set b0='XH' where id=2;
-update noar ti set b0='XH' where id=2;
-update noar tt set b1='VF6FH7OU' where id=2;
-update noar ti set b1='VF6FH7OU' where id=2;
-update noar tt set b2='4B34ABOY1LEM2Q7VQYA1AG50S1' where id=2;
-update noar ti set b2='4B34ABOY1LEM2Q7VQYA1AG50S1' where id=2;
-update noar tt set b0='QQ' where id=3;
-update noar ti set b0='QQ' where id=3;
-update noar tt set b1='618U8RXFJ01SV' where id=3;
-update noar ti set b1='618U8RXFJ01SV' where id=3;
-update noar tt set b2='0CBTO' where id=3;
-update noar ti set b2='0CBTO' where id=3;
-update noar tt set b0='59MT12LIVYGU705D8' where id=4;
-update noar ti set b0='59MT12LIVYGU705D8' where id=4;
-update noar tt set b1='WGBTAYK4GEJBPZC41Z3C85' where id=4;
-update noar ti set b1='WGBTAYK4GEJBPZC41Z3C85' where id=4;
-update noar tt set b2='S6' where id=4;
-update noar ti set b2='S6' where id=4;
-update noar tt set b0='KR0DUUTWSZCL2OJT0XIYDYT' where id=5;
-update noar ti set b0='KR0DUUTWSZCL2OJT0XIYDYT' where id=5;
-update noar tt set b1='5' where id=5;
-update noar ti set b1='5' where id=5;
-update noar tt set b2='YG9' where id=5;
-update noar ti set b2='YG9' where id=5;
-update noar tt set b0='REFVO3MHK1GJZQQAAKE' where id=6;
-update noar ti set b0='REFVO3MHK1GJZQQAAKE' where id=6;
-update noar tt set b1='F0DCOBO00MT8HZ' where id=6;
-update noar ti set b1='F0DCOBO00MT8HZ' where id=6;
-update noar tt set b2='E7AG8DSHYH8' where id=6;
-update noar ti set b2='E7AG8DSHYH8' where id=6;
-update noar tt set b0='BI0CX22WA4D' where id=7;
-update noar ti set b0='BI0CX22WA4D' where id=7;
-update noar tt set b1='R96V1S' where id=7;
-update noar ti set b1='R96V1S' where id=7;
-update noar tt set b2='JBLZKZXNWX21TJLET97XQ0K' where id=7;
-update noar ti set b2='JBLZKZXNWX21TJLET97XQ0K' where id=7;
-update noar tt set b0='K2KV2' where id=8;
-update noar ti set b0='K2KV2' where id=8;
-update noar tt set b1='7HTCOWTR9L3HQUY4OU5SA7' where id=8;
-update noar ti set b1='7HTCOWTR9L3HQUY4OU5SA7' where id=8;
-update noar tt set b2='2PZW8Y' where id=8;
-update noar ti set b2='2PZW8Y' where id=8;
-update noar tt set b0='JEO' where id=9;
-update noar ti set b0='JEO' where id=9;
-update noar tt set b1='9BQQX' where id=9;
-update noar ti set b1='9BQQX' where id=9;
-update noar tt set b2='KCRXVZNI72E022VFZME7ESUL' where id=9;
-update noar ti set b2='KCRXVZNI72E022VFZME7ESUL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='Z9DRIG2' where id=1;
-update noar ti set b0='Z9DRIG2' where id=1;
-update noar tt set b1='59RW2H' where id=1;
-update noar ti set b1='59RW2H' where id=1;
-update noar tt set b2='ZAFZPRWT' where id=1;
-update noar ti set b2='ZAFZPRWT' where id=1;
-update noar tt set b0='DRHEAF' where id=2;
-update noar ti set b0='DRHEAF' where id=2;
-update noar tt set b1='8IJPRLI86NV7MSSTP3S4' where id=2;
-update noar ti set b1='8IJPRLI86NV7MSSTP3S4' where id=2;
-update noar tt set b2='XISFCCV64GTIND6K3FGFEF1M4M' where id=2;
-update noar ti set b2='XISFCCV64GTIND6K3FGFEF1M4M' where id=2;
-update noar tt set b0='B6LZN46M309RX510TN0DZQSC49C83RT' where id=3;
-update noar ti set b0='B6LZN46M309RX510TN0DZQSC49C83RT' where id=3;
-update noar tt set b1='6W3357AR8SM9276W5Q03' where id=3;
-update noar ti set b1='6W3357AR8SM9276W5Q03' where id=3;
-update noar tt set b2='O1Y1YU1Q17QHYYHIA8L5O' where id=3;
-update noar ti set b2='O1Y1YU1Q17QHYYHIA8L5O' where id=3;
-update noar tt set b0='1OK0VTISQKQX' where id=4;
-update noar ti set b0='1OK0VTISQKQX' where id=4;
-update noar tt set b1='N8QVL' where id=4;
-update noar ti set b1='N8QVL' where id=4;
-update noar tt set b2='GAKWM18ZYD92YY0SFPISSW' where id=4;
-update noar ti set b2='GAKWM18ZYD92YY0SFPISSW' where id=4;
-update noar tt set b0='2JB1OQJLFEOE80KAEX5TMXED' where id=5;
-update noar ti set b0='2JB1OQJLFEOE80KAEX5TMXED' where id=5;
-update noar tt set b1='I3EAL2Y40NRP6C5EE9Y7VHKCX0H3O9A' where id=5;
-update noar ti set b1='I3EAL2Y40NRP6C5EE9Y7VHKCX0H3O9A' where id=5;
-update noar tt set b2='H2SDNMO7VWVZECEO57M41U0748SV1S' where id=5;
-update noar ti set b2='H2SDNMO7VWVZECEO57M41U0748SV1S' where id=5;
-update noar tt set b0='RK3WZ8QHQ3H73IUKKMQ' where id=6;
-update noar ti set b0='RK3WZ8QHQ3H73IUKKMQ' where id=6;
-update noar tt set b1='NDYVM09MKNQ1AFLZ6JFXSN69R9HV' where id=6;
-update noar ti set b1='NDYVM09MKNQ1AFLZ6JFXSN69R9HV' where id=6;
-update noar tt set b2='8UCX79SYBO0X8' where id=6;
-update noar ti set b2='8UCX79SYBO0X8' where id=6;
-update noar tt set b0='Z6G' where id=7;
-update noar ti set b0='Z6G' where id=7;
-update noar tt set b1='T' where id=7;
-update noar ti set b1='T' where id=7;
-update noar tt set b2='ILF218J65OX74' where id=7;
-update noar ti set b2='ILF218J65OX74' where id=7;
-update noar tt set b0='FTYIY590VAJY0616MBDOC7Q' where id=8;
-update noar ti set b0='FTYIY590VAJY0616MBDOC7Q' where id=8;
-update noar tt set b1='II7YNFI2SXTLYADNGM9W91' where id=8;
-update noar ti set b1='II7YNFI2SXTLYADNGM9W91' where id=8;
-update noar tt set b2='WYSX1ZJZ69CLFZGE2OO1K9BNZ' where id=8;
-update noar ti set b2='WYSX1ZJZ69CLFZGE2OO1K9BNZ' where id=8;
-update noar tt set b0='70VICVAIWLJOZRY5XFCLRYG' where id=9;
-update noar ti set b0='70VICVAIWLJOZRY5XFCLRYG' where id=9;
-update noar tt set b1='HA41' where id=9;
-update noar ti set b1='HA41' where id=9;
-update noar tt set b2='LJN5OANDXOAWWYE8P5L4T6DLXV' where id=9;
-update noar ti set b2='LJN5OANDXOAWWYE8P5L4T6DLXV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IGFPUXUTPHXORPXDS9PZDB' where id=1;
-update noar ti set b0='IGFPUXUTPHXORPXDS9PZDB' where id=1;
-update noar tt set b1='3UUEPV5RDZB90S' where id=1;
-update noar ti set b1='3UUEPV5RDZB90S' where id=1;
-update noar tt set b2='7' where id=1;
-update noar ti set b2='7' where id=1;
-update noar tt set b0='EQK99PG8CYOJQ5RIRRX7TQCS' where id=2;
-update noar ti set b0='EQK99PG8CYOJQ5RIRRX7TQCS' where id=2;
-update noar tt set b1='MD' where id=2;
-update noar ti set b1='MD' where id=2;
-update noar tt set b2='EJ51C9I' where id=2;
-update noar ti set b2='EJ51C9I' where id=2;
-update noar tt set b0='CDD' where id=3;
-update noar ti set b0='CDD' where id=3;
-update noar tt set b1='VGPPO49NP8E4MUV0W3' where id=3;
-update noar ti set b1='VGPPO49NP8E4MUV0W3' where id=3;
-update noar tt set b2='9BQBGZ5E6DGQ5AZJYAMKN3GX' where id=3;
-update noar ti set b2='9BQBGZ5E6DGQ5AZJYAMKN3GX' where id=3;
-update noar tt set b0='MC5C6EKTD4HB7ZUF3' where id=4;
-update noar ti set b0='MC5C6EKTD4HB7ZUF3' where id=4;
-update noar tt set b1='BT2D0BK11557' where id=4;
-update noar ti set b1='BT2D0BK11557' where id=4;
-update noar tt set b2='A3BH399UBJ3JPMJ' where id=4;
-update noar ti set b2='A3BH399UBJ3JPMJ' where id=4;
-update noar tt set b0='48820CW4C7P7LWG' where id=5;
-update noar ti set b0='48820CW4C7P7LWG' where id=5;
-update noar tt set b1='LKNWTC1XWMX15NI7C7AQR9T' where id=5;
-update noar ti set b1='LKNWTC1XWMX15NI7C7AQR9T' where id=5;
-update noar tt set b2='TXO4L8OSFV3YPT' where id=5;
-update noar ti set b2='TXO4L8OSFV3YPT' where id=5;
-update noar tt set b0='I303F0E8UJRK6H8YHH70EPEIK' where id=6;
-update noar ti set b0='I303F0E8UJRK6H8YHH70EPEIK' where id=6;
-update noar tt set b1='2M4D2Q6XEA2OL4Z9KO4VB' where id=6;
-update noar ti set b1='2M4D2Q6XEA2OL4Z9KO4VB' where id=6;
-update noar tt set b2='ZMOUB7ETM94F719ULVOB1HG4AL3PP' where id=6;
-update noar ti set b2='ZMOUB7ETM94F719ULVOB1HG4AL3PP' where id=6;
-update noar tt set b0='GSL6NOHLUIPLJF6DM81UZQUN73XZP' where id=7;
-update noar ti set b0='GSL6NOHLUIPLJF6DM81UZQUN73XZP' where id=7;
-update noar tt set b1='ZHITRPU6JETS90OH' where id=7;
-update noar ti set b1='ZHITRPU6JETS90OH' where id=7;
-update noar tt set b2='0GVVNAK1K7DW7CBYZ9Z77H1' where id=7;
-update noar ti set b2='0GVVNAK1K7DW7CBYZ9Z77H1' where id=7;
-update noar tt set b0='PYXSEUBVM1ELYZO634W4AEDBXKW9WR' where id=8;
-update noar ti set b0='PYXSEUBVM1ELYZO634W4AEDBXKW9WR' where id=8;
-update noar tt set b1='GW465TWLHZB52' where id=8;
-update noar ti set b1='GW465TWLHZB52' where id=8;
-update noar tt set b2='QX41Q57G8ZNW8M9JV3WGR4SC6K' where id=8;
-update noar ti set b2='QX41Q57G8ZNW8M9JV3WGR4SC6K' where id=8;
-update noar tt set b0='ZCARQTAIX15MNWZRD9V7BYXEBS' where id=9;
-update noar ti set b0='ZCARQTAIX15MNWZRD9V7BYXEBS' where id=9;
-update noar tt set b1='00OFNNG1B0' where id=9;
-update noar ti set b1='00OFNNG1B0' where id=9;
-update noar tt set b2='X' where id=9;
-update noar ti set b2='X' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RV4HLLCLNSEZBKOOROTQSDA5' where id=1;
-update noar ti set b0='RV4HLLCLNSEZBKOOROTQSDA5' where id=1;
-update noar tt set b1='OSJ5BTRV3D' where id=1;
-update noar ti set b1='OSJ5BTRV3D' where id=1;
-update noar tt set b2='ZXFRGMI' where id=1;
-update noar ti set b2='ZXFRGMI' where id=1;
-update noar tt set b0='OKD966601VZDTT4QJREZ2Z0EW4TF' where id=2;
-update noar ti set b0='OKD966601VZDTT4QJREZ2Z0EW4TF' where id=2;
-update noar tt set b1='Z1' where id=2;
-update noar ti set b1='Z1' where id=2;
-update noar tt set b2='DBW0' where id=2;
-update noar ti set b2='DBW0' where id=2;
-update noar tt set b0='LTUVFUI6K8MEJGR39OB' where id=3;
-update noar ti set b0='LTUVFUI6K8MEJGR39OB' where id=3;
-update noar tt set b1='4E6OI5IG99V8H68NV13' where id=3;
-update noar ti set b1='4E6OI5IG99V8H68NV13' where id=3;
-update noar tt set b2='RT6LPPT36V9JDZMFJGXIAYW34H0EE' where id=3;
-update noar ti set b2='RT6LPPT36V9JDZMFJGXIAYW34H0EE' where id=3;
-update noar tt set b0='74JUQ5ARCZ' where id=4;
-update noar ti set b0='74JUQ5ARCZ' where id=4;
-update noar tt set b1='Z7BW2' where id=4;
-update noar ti set b1='Z7BW2' where id=4;
-update noar tt set b2='EMZH0U' where id=4;
-update noar ti set b2='EMZH0U' where id=4;
-update noar tt set b0='60V7CY06Z' where id=5;
-update noar ti set b0='60V7CY06Z' where id=5;
-update noar tt set b1='TAEP7THUV2OCI533QOA4NU3AQSAX2' where id=5;
-update noar ti set b1='TAEP7THUV2OCI533QOA4NU3AQSAX2' where id=5;
-update noar tt set b2='74' where id=5;
-update noar ti set b2='74' where id=5;
-update noar tt set b0='QPV50ZSO6P5VDHMCK7EB2E1' where id=6;
-update noar ti set b0='QPV50ZSO6P5VDHMCK7EB2E1' where id=6;
-update noar tt set b1='B3O9FWA9XMVTMAB3COZBB4ZDQTMRLVR5' where id=6;
-update noar ti set b1='B3O9FWA9XMVTMAB3COZBB4ZDQTMRLVR5' where id=6;
-update noar tt set b2='48DES2TG9T31KZA615CWY802H35' where id=6;
-update noar ti set b2='48DES2TG9T31KZA615CWY802H35' where id=6;
-update noar tt set b0='ZWZD85HMA4WLB' where id=7;
-update noar ti set b0='ZWZD85HMA4WLB' where id=7;
-update noar tt set b1='HFVM9E6AKPKJR80QEK1VNN6LA' where id=7;
-update noar ti set b1='HFVM9E6AKPKJR80QEK1VNN6LA' where id=7;
-update noar tt set b2='MUSG' where id=7;
-update noar ti set b2='MUSG' where id=7;
-update noar tt set b0='H1PHGFV745FIURX2L' where id=8;
-update noar ti set b0='H1PHGFV745FIURX2L' where id=8;
-update noar tt set b1='KXNAZMARY6PEWFPD1TU' where id=8;
-update noar ti set b1='KXNAZMARY6PEWFPD1TU' where id=8;
-update noar tt set b2='IR274' where id=8;
-update noar ti set b2='IR274' where id=8;
-update noar tt set b0='6B1HS' where id=9;
-update noar ti set b0='6B1HS' where id=9;
-update noar tt set b1='UWSHKJCUSXC4TUNN73MW1LXBKK1VXE' where id=9;
-update noar ti set b1='UWSHKJCUSXC4TUNN73MW1LXBKK1VXE' where id=9;
-update noar tt set b2='ENGXWAL5H3' where id=9;
-update noar ti set b2='ENGXWAL5H3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='I65YP8Q6RMOPP1' where id=1;
-update noar ti set b0='I65YP8Q6RMOPP1' where id=1;
-update noar tt set b1='A6S5VGN45FOYI2WH08ZIUUNS' where id=1;
-update noar ti set b1='A6S5VGN45FOYI2WH08ZIUUNS' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set b0='3VVR' where id=2;
-update noar ti set b0='3VVR' where id=2;
-update noar tt set b1='YJ166H' where id=2;
-update noar ti set b1='YJ166H' where id=2;
-update noar tt set b2='YQL8AUSTOTDZFC5X1L75488DWHTYD' where id=2;
-update noar ti set b2='YQL8AUSTOTDZFC5X1L75488DWHTYD' where id=2;
-update noar tt set b0='9WXXI59' where id=3;
-update noar ti set b0='9WXXI59' where id=3;
-update noar tt set b1='43UCYDP6' where id=3;
-update noar ti set b1='43UCYDP6' where id=3;
-update noar tt set b2='44DJIDPX6X' where id=3;
-update noar ti set b2='44DJIDPX6X' where id=3;
-update noar tt set b0='X9EM2Q7DN6XA9EYTMKON9LES7' where id=4;
-update noar ti set b0='X9EM2Q7DN6XA9EYTMKON9LES7' where id=4;
-update noar tt set b1='YB8D3BOZ80HWSU1MESE05NTECJJAN6' where id=4;
-update noar ti set b1='YB8D3BOZ80HWSU1MESE05NTECJJAN6' where id=4;
-update noar tt set b2='FXL1UX9BB5LWE48O9F956ZRBE1S1SVA' where id=4;
-update noar ti set b2='FXL1UX9BB5LWE48O9F956ZRBE1S1SVA' where id=4;
-update noar tt set b0='10KPQ' where id=5;
-update noar ti set b0='10KPQ' where id=5;
-update noar tt set b1='GY0POJ8NM3J061AFL' where id=5;
-update noar ti set b1='GY0POJ8NM3J061AFL' where id=5;
-update noar tt set b2='104SXWP9IT9NNPA518U' where id=5;
-update noar ti set b2='104SXWP9IT9NNPA518U' where id=5;
-update noar tt set b0='LRKHUZ1X' where id=6;
-update noar ti set b0='LRKHUZ1X' where id=6;
-update noar tt set b1='GB' where id=6;
-update noar ti set b1='GB' where id=6;
-update noar tt set b2='6OLMUD' where id=6;
-update noar ti set b2='6OLMUD' where id=6;
-update noar tt set b0='121LKKWOJF0GK5J5MFZ7TG6U' where id=7;
-update noar ti set b0='121LKKWOJF0GK5J5MFZ7TG6U' where id=7;
-update noar tt set b1='2HH' where id=7;
-update noar ti set b1='2HH' where id=7;
-update noar tt set b2='QLBB99UECVAL0AGMINQK8YFH8' where id=7;
-update noar ti set b2='QLBB99UECVAL0AGMINQK8YFH8' where id=7;
-update noar tt set b0='1JLLP564VGPC1NSC4MO' where id=8;
-update noar ti set b0='1JLLP564VGPC1NSC4MO' where id=8;
-update noar tt set b1='V0RBCUR9R7ERSVEX' where id=8;
-update noar ti set b1='V0RBCUR9R7ERSVEX' where id=8;
-update noar tt set b2='UYYO7EG7XEF4PA6' where id=8;
-update noar ti set b2='UYYO7EG7XEF4PA6' where id=8;
-update noar tt set b0='Z1KLG' where id=9;
-update noar ti set b0='Z1KLG' where id=9;
-update noar tt set b1='G31ZEHD8RYC' where id=9;
-update noar ti set b1='G31ZEHD8RYC' where id=9;
-update noar tt set b2='0EOG74086EN49' where id=9;
-update noar ti set b2='0EOG74086EN49' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 longblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ND3WYA' where id=1;
-update noar ti set b0='ND3WYA' where id=1;
-update noar tt set b1='O0WNNIJXSCQL0KNGXT4AHUCS9NNLWJ' where id=1;
-update noar ti set b1='O0WNNIJXSCQL0KNGXT4AHUCS9NNLWJ' where id=1;
-update noar tt set b2='LN6H5B6' where id=1;
-update noar ti set b2='LN6H5B6' where id=1;
-update noar tt set b0='G5HP1ZNNSX' where id=2;
-update noar ti set b0='G5HP1ZNNSX' where id=2;
-update noar tt set b1='C567L66GSSVNQL1D8UHVOZKLGWA9C' where id=2;
-update noar ti set b1='C567L66GSSVNQL1D8UHVOZKLGWA9C' where id=2;
-update noar tt set b2='85MHG8F3FUPGJKHEC' where id=2;
-update noar ti set b2='85MHG8F3FUPGJKHEC' where id=2;
-update noar tt set b0='T2ZH0DDO35XS3P1K' where id=3;
-update noar ti set b0='T2ZH0DDO35XS3P1K' where id=3;
-update noar tt set b1='RD5Y7CJ2TK6NRSPGNFTDJ3UX3J' where id=3;
-update noar ti set b1='RD5Y7CJ2TK6NRSPGNFTDJ3UX3J' where id=3;
-update noar tt set b2='78HFOQGARPMT790A' where id=3;
-update noar ti set b2='78HFOQGARPMT790A' where id=3;
-update noar tt set b0='A1008GD7MFMG0ZMP8CFZ0910FOXYZNA2' where id=4;
-update noar ti set b0='A1008GD7MFMG0ZMP8CFZ0910FOXYZNA2' where id=4;
-update noar tt set b1='Z8PY55DXURH15XSJBZ5O2SBT8K9B' where id=4;
-update noar ti set b1='Z8PY55DXURH15XSJBZ5O2SBT8K9B' where id=4;
-update noar tt set b2='R9ZKAJ69OL0KUFMXARKW4NWHWK' where id=4;
-update noar ti set b2='R9ZKAJ69OL0KUFMXARKW4NWHWK' where id=4;
-update noar tt set b0='DZK70UFCTD' where id=5;
-update noar ti set b0='DZK70UFCTD' where id=5;
-update noar tt set b1='L48I5RC2EA2TVF' where id=5;
-update noar ti set b1='L48I5RC2EA2TVF' where id=5;
-update noar tt set b2='1IOM92TI8BDNQEUMWWS' where id=5;
-update noar ti set b2='1IOM92TI8BDNQEUMWWS' where id=5;
-update noar tt set b0='PDO' where id=6;
-update noar ti set b0='PDO' where id=6;
-update noar tt set b1='WWH9Y6YZVMT56' where id=6;
-update noar ti set b1='WWH9Y6YZVMT56' where id=6;
-update noar tt set b2='2Z20PMRNSKD0BV38EITE6OOVD1Z8CQIN' where id=6;
-update noar ti set b2='2Z20PMRNSKD0BV38EITE6OOVD1Z8CQIN' where id=6;
-update noar tt set b0='CV4UQ523CL9UZUSJX88OXXU9J' where id=7;
-update noar ti set b0='CV4UQ523CL9UZUSJX88OXXU9J' where id=7;
-update noar tt set b1='RTNVM4KHK5OAMMRMOBSN' where id=7;
-update noar ti set b1='RTNVM4KHK5OAMMRMOBSN' where id=7;
-update noar tt set b2='K1KDUQ1TJP04Z2G48' where id=7;
-update noar ti set b2='K1KDUQ1TJP04Z2G48' where id=7;
-update noar tt set b0='GS4QQFS5F5PHTZEDCY95OIWVRCFCFA' where id=8;
-update noar ti set b0='GS4QQFS5F5PHTZEDCY95OIWVRCFCFA' where id=8;
-update noar tt set b1='NNM0V2MZUM76Y1JLHB2UQLXIPU0016' where id=8;
-update noar ti set b1='NNM0V2MZUM76Y1JLHB2UQLXIPU0016' where id=8;
-update noar tt set b2='O14734HMEVI' where id=8;
-update noar ti set b2='O14734HMEVI' where id=8;
-update noar tt set b0='JK0GUW' where id=9;
-update noar ti set b0='JK0GUW' where id=9;
-update noar tt set b1='D9UEO2TCB1NTVJUQNSMSO7O' where id=9;
-update noar ti set b1='D9UEO2TCB1NTVJUQNSMSO7O' where id=9;
-update noar tt set b2='5GWVO7U0DHDK69Y2H053EE' where id=9;
-update noar ti set b2='5GWVO7U0DHDK69Y2H053EE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 longblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='A6JGJ5JYDYG9M1D5ZY1G5X8LBK' where id=1;
-update noar ti set b0='A6JGJ5JYDYG9M1D5ZY1G5X8LBK' where id=1;
-update noar tt set b1='3CNMX8YH9BGGVEHS4CE' where id=1;
-update noar ti set b1='3CNMX8YH9BGGVEHS4CE' where id=1;
-update noar tt set b2='ZUA' where id=1;
-update noar ti set b2='ZUA' where id=1;
-update noar tt set b0='JJVUTKSYA4' where id=2;
-update noar ti set b0='JJVUTKSYA4' where id=2;
-update noar tt set b1='EDPEUCVHKFNP4IL2UE3' where id=2;
-update noar ti set b1='EDPEUCVHKFNP4IL2UE3' where id=2;
-update noar tt set b2='O2KVM93RDC4WGYV7LZ05G8B3N4E7X' where id=2;
-update noar ti set b2='O2KVM93RDC4WGYV7LZ05G8B3N4E7X' where id=2;
-update noar tt set b0='0T4JUDAIU' where id=3;
-update noar ti set b0='0T4JUDAIU' where id=3;
-update noar tt set b1='B0X21O' where id=3;
-update noar ti set b1='B0X21O' where id=3;
-update noar tt set b2='UXE1HG7IFDKNVRKB' where id=3;
-update noar ti set b2='UXE1HG7IFDKNVRKB' where id=3;
-update noar tt set b0='0QSQOR5Y2T93MAPCVPS2ZV' where id=4;
-update noar ti set b0='0QSQOR5Y2T93MAPCVPS2ZV' where id=4;
-update noar tt set b1='5U334HV76C0F3YGNF8GKLCF4BZ08QR' where id=4;
-update noar ti set b1='5U334HV76C0F3YGNF8GKLCF4BZ08QR' where id=4;
-update noar tt set b2='M113B8LRIMZOZX0G' where id=4;
-update noar ti set b2='M113B8LRIMZOZX0G' where id=4;
-update noar tt set b0='V4ZINFU59S' where id=5;
-update noar ti set b0='V4ZINFU59S' where id=5;
-update noar tt set b1='G6LJC9P5LLWJV9ANSPSQPPPAWYHGON' where id=5;
-update noar ti set b1='G6LJC9P5LLWJV9ANSPSQPPPAWYHGON' where id=5;
-update noar tt set b2='KZFNNN85SCLW4LFM458TII7NNK' where id=5;
-update noar ti set b2='KZFNNN85SCLW4LFM458TII7NNK' where id=5;
-update noar tt set b0='R0' where id=6;
-update noar ti set b0='R0' where id=6;
-update noar tt set b1='BA4KGZFQEBLX2XRD1QOR' where id=6;
-update noar ti set b1='BA4KGZFQEBLX2XRD1QOR' where id=6;
-update noar tt set b2='X2XC3F94D' where id=6;
-update noar ti set b2='X2XC3F94D' where id=6;
-update noar tt set b0='2YRLUJK6SLF3XC7M' where id=7;
-update noar ti set b0='2YRLUJK6SLF3XC7M' where id=7;
-update noar tt set b1='J2NT4C7PLLBGEDU3GOMEU6JP' where id=7;
-update noar ti set b1='J2NT4C7PLLBGEDU3GOMEU6JP' where id=7;
-update noar tt set b2='6JO97FFNJHTQMCC2AM01G3F4D0A9XXUW' where id=7;
-update noar ti set b2='6JO97FFNJHTQMCC2AM01G3F4D0A9XXUW' where id=7;
-update noar tt set b0='4QLZZPL3DNR22B3LX3XC85K5' where id=8;
-update noar ti set b0='4QLZZPL3DNR22B3LX3XC85K5' where id=8;
-update noar tt set b1='8C1MDIF7N0' where id=8;
-update noar ti set b1='8C1MDIF7N0' where id=8;
-update noar tt set b2='6YXGDYIXWAJP2LI2MI6Q0' where id=8;
-update noar ti set b2='6YXGDYIXWAJP2LI2MI6Q0' where id=8;
-update noar tt set b0='5WH4145AGVDBEG3BHV4JYMMF' where id=9;
-update noar ti set b0='5WH4145AGVDBEG3BHV4JYMMF' where id=9;
-update noar tt set b1='QNR4O6DPU' where id=9;
-update noar ti set b1='QNR4O6DPU' where id=9;
-update noar tt set b2='HFLXU8R1G' where id=9;
-update noar ti set b2='HFLXU8R1G' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 text null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='B1EUCR' where id=1;
-update noar ti set b0='B1EUCR' where id=1;
-update noar tt set b1='VKU0K8YVVJ1M1DI79BEYHB0ZW' where id=1;
-update noar ti set b1='VKU0K8YVVJ1M1DI79BEYHB0ZW' where id=1;
-update noar tt set b2='YH88B551C' where id=1;
-update noar ti set b2='YH88B551C' where id=1;
-update noar tt set b0='9X67O7K6W2EYW4' where id=2;
-update noar ti set b0='9X67O7K6W2EYW4' where id=2;
-update noar tt set b1='9GYG9F44' where id=2;
-update noar ti set b1='9GYG9F44' where id=2;
-update noar tt set b2='JDOAQ6KUC5CMFR03CM' where id=2;
-update noar ti set b2='JDOAQ6KUC5CMFR03CM' where id=2;
-update noar tt set b0='9CPHQ7B8Z3' where id=3;
-update noar ti set b0='9CPHQ7B8Z3' where id=3;
-update noar tt set b1='2TVWNIGSVHZLJ' where id=3;
-update noar ti set b1='2TVWNIGSVHZLJ' where id=3;
-update noar tt set b2='VQR6C5W17KDJ2L32' where id=3;
-update noar ti set b2='VQR6C5W17KDJ2L32' where id=3;
-update noar tt set b0='TV2' where id=4;
-update noar ti set b0='TV2' where id=4;
-update noar tt set b1='JN415DV9HPR8PLHX61HJ7GG092' where id=4;
-update noar ti set b1='JN415DV9HPR8PLHX61HJ7GG092' where id=4;
-update noar tt set b2='1UO' where id=4;
-update noar ti set b2='1UO' where id=4;
-update noar tt set b0='XTPCW9609D79KN7TU' where id=5;
-update noar ti set b0='XTPCW9609D79KN7TU' where id=5;
-update noar tt set b1='JKMU2DGEMAB' where id=5;
-update noar ti set b1='JKMU2DGEMAB' where id=5;
-update noar tt set b2='S3O716HW0MFK6CSLDIIP3YYCXXA' where id=5;
-update noar ti set b2='S3O716HW0MFK6CSLDIIP3YYCXXA' where id=5;
-update noar tt set b0='VP3F77ZOTLX0' where id=6;
-update noar ti set b0='VP3F77ZOTLX0' where id=6;
-update noar tt set b1='WFFD8W3B4C9SYSH2VDJFT64V' where id=6;
-update noar ti set b1='WFFD8W3B4C9SYSH2VDJFT64V' where id=6;
-update noar tt set b2='D3VR83F2X8X5PPVOKT' where id=6;
-update noar ti set b2='D3VR83F2X8X5PPVOKT' where id=6;
-update noar tt set b0='YRIZ03REJNJHGSZS7NBVCVXKW' where id=7;
-update noar ti set b0='YRIZ03REJNJHGSZS7NBVCVXKW' where id=7;
-update noar tt set b1='U2P9IPQ85ADK' where id=7;
-update noar ti set b1='U2P9IPQ85ADK' where id=7;
-update noar tt set b2='F74G2GNZ' where id=7;
-update noar ti set b2='F74G2GNZ' where id=7;
-update noar tt set b0='0120V4BYBR' where id=8;
-update noar ti set b0='0120V4BYBR' where id=8;
-update noar tt set b1='7496AO8CA9ZAJIX8CJEYAGGIXGST4' where id=8;
-update noar ti set b1='7496AO8CA9ZAJIX8CJEYAGGIXGST4' where id=8;
-update noar tt set b2='FZZ8MZCTVE8AQN3162GABOPRJ9C6T' where id=8;
-update noar ti set b2='FZZ8MZCTVE8AQN3162GABOPRJ9C6T' where id=8;
-update noar tt set b0='IR4G6VQBK8DLV6' where id=9;
-update noar ti set b0='IR4G6VQBK8DLV6' where id=9;
-update noar tt set b1='157A149HUF2MJVOBRTSB3A' where id=9;
-update noar ti set b1='157A149HUF2MJVOBRTSB3A' where id=9;
-update noar tt set b2='ESD9EIVNV2G3MK9Z86SC13ZSMICFXUA' where id=9;
-update noar ti set b2='ESD9EIVNV2G3MK9Z86SC13ZSMICFXUA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 text not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='T4RZHTYOV92D077ZVD43JFF' where id=1;
-update noar ti set b0='T4RZHTYOV92D077ZVD43JFF' where id=1;
-update noar tt set b1='TQFD' where id=1;
-update noar ti set b1='TQFD' where id=1;
-update noar tt set b2='A' where id=1;
-update noar ti set b2='A' where id=1;
-update noar tt set b0='XHRCV97MTPE21A16TGZJ' where id=2;
-update noar ti set b0='XHRCV97MTPE21A16TGZJ' where id=2;
-update noar tt set b1='5BPP1' where id=2;
-update noar ti set b1='5BPP1' where id=2;
-update noar tt set b2='YZE70KE20TX4OZGW' where id=2;
-update noar ti set b2='YZE70KE20TX4OZGW' where id=2;
-update noar tt set b0='S9Z7D1A7OSZI58RJ21WYHDBMBAWK' where id=3;
-update noar ti set b0='S9Z7D1A7OSZI58RJ21WYHDBMBAWK' where id=3;
-update noar tt set b1='UGKFG7Y5YMQF0D1NQGCVJNEUS' where id=3;
-update noar ti set b1='UGKFG7Y5YMQF0D1NQGCVJNEUS' where id=3;
-update noar tt set b2='Y' where id=3;
-update noar ti set b2='Y' where id=3;
-update noar tt set b0='DRJ6HDNKW' where id=4;
-update noar ti set b0='DRJ6HDNKW' where id=4;
-update noar tt set b1='ILT47' where id=4;
-update noar ti set b1='ILT47' where id=4;
-update noar tt set b2='QQMJQGI7EV2C51MJ75VIF10N6' where id=4;
-update noar ti set b2='QQMJQGI7EV2C51MJ75VIF10N6' where id=4;
-update noar tt set b0='FAZB86899K4' where id=5;
-update noar ti set b0='FAZB86899K4' where id=5;
-update noar tt set b1='GCHLZYZPY8QJ60W' where id=5;
-update noar ti set b1='GCHLZYZPY8QJ60W' where id=5;
-update noar tt set b2='98O8PX' where id=5;
-update noar ti set b2='98O8PX' where id=5;
-update noar tt set b0='S' where id=6;
-update noar ti set b0='S' where id=6;
-update noar tt set b1='RSRBLPT172OA5SXM' where id=6;
-update noar ti set b1='RSRBLPT172OA5SXM' where id=6;
-update noar tt set b2='ZTCQAVC1TYKN938RLJCGNJ' where id=6;
-update noar ti set b2='ZTCQAVC1TYKN938RLJCGNJ' where id=6;
-update noar tt set b0='YFT9WPF81' where id=7;
-update noar ti set b0='YFT9WPF81' where id=7;
-update noar tt set b1='EF4E9DUGS3UWKLIM150G' where id=7;
-update noar ti set b1='EF4E9DUGS3UWKLIM150G' where id=7;
-update noar tt set b2='RW3EYE3UGWS' where id=7;
-update noar ti set b2='RW3EYE3UGWS' where id=7;
-update noar tt set b0='P' where id=8;
-update noar ti set b0='P' where id=8;
-update noar tt set b1='CG9P7SYZCK0MMHYZRO' where id=8;
-update noar ti set b1='CG9P7SYZCK0MMHYZRO' where id=8;
-update noar tt set b2='2FBGWQ8S6BRIK23BF3AZ4ODUDQBX' where id=8;
-update noar ti set b2='2FBGWQ8S6BRIK23BF3AZ4ODUDQBX' where id=8;
-update noar tt set b0='5HDPAV2625DUZ3IWP17M4XOUC' where id=9;
-update noar ti set b0='5HDPAV2625DUZ3IWP17M4XOUC' where id=9;
-update noar tt set b1='D5' where id=9;
-update noar ti set b1='D5' where id=9;
-update noar tt set b2='Z62O27HTVQ8EP7I' where id=9;
-update noar ti set b2='Z62O27HTVQ8EP7I' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 text null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HA1HIAMV2HH' where id=1;
-update noar ti set b0='HA1HIAMV2HH' where id=1;
-update noar tt set b1='45EX2GGUMF6882GXEWHEAH4T7K8T6LH' where id=1;
-update noar ti set b1='45EX2GGUMF6882GXEWHEAH4T7K8T6LH' where id=1;
-update noar tt set b2='KEIQI2K' where id=1;
-update noar ti set b2='KEIQI2K' where id=1;
-update noar tt set b0='ARTUUP4SGQK77PH9I' where id=2;
-update noar ti set b0='ARTUUP4SGQK77PH9I' where id=2;
-update noar tt set b1='JFGHH15' where id=2;
-update noar ti set b1='JFGHH15' where id=2;
-update noar tt set b2='4W7BS4VZC02701' where id=2;
-update noar ti set b2='4W7BS4VZC02701' where id=2;
-update noar tt set b0='QDUL0ORSDP' where id=3;
-update noar ti set b0='QDUL0ORSDP' where id=3;
-update noar tt set b1='7FOK3YA' where id=3;
-update noar ti set b1='7FOK3YA' where id=3;
-update noar tt set b2='7J1B4IB5WCXU5S3JL7CUNQGF1' where id=3;
-update noar ti set b2='7J1B4IB5WCXU5S3JL7CUNQGF1' where id=3;
-update noar tt set b0='HX7UFX4SMJZ1QVHYQBY' where id=4;
-update noar ti set b0='HX7UFX4SMJZ1QVHYQBY' where id=4;
-update noar tt set b1='O9M' where id=4;
-update noar ti set b1='O9M' where id=4;
-update noar tt set b2='8ULWYUKC8H6Q9CIY8PLNKG9Z988AO' where id=4;
-update noar ti set b2='8ULWYUKC8H6Q9CIY8PLNKG9Z988AO' where id=4;
-update noar tt set b0='WEGH8P35N6G6K' where id=5;
-update noar ti set b0='WEGH8P35N6G6K' where id=5;
-update noar tt set b1='N' where id=5;
-update noar ti set b1='N' where id=5;
-update noar tt set b2='LYMBO5R67XEDQ641CUCXJ' where id=5;
-update noar ti set b2='LYMBO5R67XEDQ641CUCXJ' where id=5;
-update noar tt set b0='112IOFAN' where id=6;
-update noar ti set b0='112IOFAN' where id=6;
-update noar tt set b1='MSGCHV0NCZ7ZP74KIIARPW0P96FJGUO' where id=6;
-update noar ti set b1='MSGCHV0NCZ7ZP74KIIARPW0P96FJGUO' where id=6;
-update noar tt set b2='56F' where id=6;
-update noar ti set b2='56F' where id=6;
-update noar tt set b0='WSC6E7Q2Y3ZTVF6QVOQ' where id=7;
-update noar ti set b0='WSC6E7Q2Y3ZTVF6QVOQ' where id=7;
-update noar tt set b1='TJ6HKNWSOSLM0EEN5EL' where id=7;
-update noar ti set b1='TJ6HKNWSOSLM0EEN5EL' where id=7;
-update noar tt set b2='T9W9HDQTZG1I82HW6DGCWXMVS4FC' where id=7;
-update noar ti set b2='T9W9HDQTZG1I82HW6DGCWXMVS4FC' where id=7;
-update noar tt set b0='53ZT4AD' where id=8;
-update noar ti set b0='53ZT4AD' where id=8;
-update noar tt set b1='P1GGPXU5WFC43718F5O4O' where id=8;
-update noar ti set b1='P1GGPXU5WFC43718F5O4O' where id=8;
-update noar tt set b2='MVHG2E' where id=8;
-update noar ti set b2='MVHG2E' where id=8;
-update noar tt set b0='I5BL2WISRM5EVQJRVV84WXO57T4N' where id=9;
-update noar ti set b0='I5BL2WISRM5EVQJRVV84WXO57T4N' where id=9;
-update noar tt set b1='FYYJ0J3YKDDUYD7PWQCAM' where id=9;
-update noar ti set b1='FYYJ0J3YKDDUYD7PWQCAM' where id=9;
-update noar tt set b2='XRNJSJNUOPHMJ0H1W0QTME19' where id=9;
-update noar ti set b2='XRNJSJNUOPHMJ0H1W0QTME19' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 text not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8EGO5L81728RPV4062RFW871PJYU9' where id=1;
-update noar ti set b0='8EGO5L81728RPV4062RFW871PJYU9' where id=1;
-update noar tt set b1='NX8UVM1AYN3CNYWRMJ2Y02Z0CNR5YS' where id=1;
-update noar ti set b1='NX8UVM1AYN3CNYWRMJ2Y02Z0CNR5YS' where id=1;
-update noar tt set b2='Y12LXQQ' where id=1;
-update noar ti set b2='Y12LXQQ' where id=1;
-update noar tt set b0='0BVQ7MB38GA' where id=2;
-update noar ti set b0='0BVQ7MB38GA' where id=2;
-update noar tt set b1='C01ZDY' where id=2;
-update noar ti set b1='C01ZDY' where id=2;
-update noar tt set b2='SETD4N39CHLM318H5E1WLWX' where id=2;
-update noar ti set b2='SETD4N39CHLM318H5E1WLWX' where id=2;
-update noar tt set b0='HA2LVP7NDKTXO1HHY3KAWQAIW' where id=3;
-update noar ti set b0='HA2LVP7NDKTXO1HHY3KAWQAIW' where id=3;
-update noar tt set b1='E9TWBDPA' where id=3;
-update noar ti set b1='E9TWBDPA' where id=3;
-update noar tt set b2='31' where id=3;
-update noar ti set b2='31' where id=3;
-update noar tt set b0='N1RBV1E57FFZMECMYPVBQCMCL57T6X' where id=4;
-update noar ti set b0='N1RBV1E57FFZMECMYPVBQCMCL57T6X' where id=4;
-update noar tt set b1='TN4OXKOF9NANKFX' where id=4;
-update noar ti set b1='TN4OXKOF9NANKFX' where id=4;
-update noar tt set b2='D21Q8HTGK' where id=4;
-update noar ti set b2='D21Q8HTGK' where id=4;
-update noar tt set b0='FHJ22A160B62SM72QI' where id=5;
-update noar ti set b0='FHJ22A160B62SM72QI' where id=5;
-update noar tt set b1='2BG2W7FF30EWYUS' where id=5;
-update noar ti set b1='2BG2W7FF30EWYUS' where id=5;
-update noar tt set b2='9VI9BG5VTQBZKGTLIOXUKE' where id=5;
-update noar ti set b2='9VI9BG5VTQBZKGTLIOXUKE' where id=5;
-update noar tt set b0='0ACIBLG2ISBH7U0' where id=6;
-update noar ti set b0='0ACIBLG2ISBH7U0' where id=6;
-update noar tt set b1='TP6FONDAL2KJVOM2NVMD5M3G' where id=6;
-update noar ti set b1='TP6FONDAL2KJVOM2NVMD5M3G' where id=6;
-update noar tt set b2='KC' where id=6;
-update noar ti set b2='KC' where id=6;
-update noar tt set b0='3A8GWSCW78AMUF' where id=7;
-update noar ti set b0='3A8GWSCW78AMUF' where id=7;
-update noar tt set b1='DV9QLRMQNQS' where id=7;
-update noar ti set b1='DV9QLRMQNQS' where id=7;
-update noar tt set b2='HOIUMKDXKZFBB6211T' where id=7;
-update noar ti set b2='HOIUMKDXKZFBB6211T' where id=7;
-update noar tt set b0='6P' where id=8;
-update noar ti set b0='6P' where id=8;
-update noar tt set b1='Y4MJE9N6CTPU2QIUHKD4SR7VQZK8S81' where id=8;
-update noar ti set b1='Y4MJE9N6CTPU2QIUHKD4SR7VQZK8S81' where id=8;
-update noar tt set b2='8BLLILMS7MI02V6RRQQDPWEE' where id=8;
-update noar ti set b2='8BLLILMS7MI02V6RRQQDPWEE' where id=8;
-update noar tt set b0='05HGJ2ZTCPITH5I18CTSP1' where id=9;
-update noar ti set b0='05HGJ2ZTCPITH5I18CTSP1' where id=9;
-update noar tt set b1='NVTJO9JHT3BCDGFVML9MNO' where id=9;
-update noar ti set b1='NVTJO9JHT3BCDGFVML9MNO' where id=9;
-update noar tt set b2='I6LVEERZ3J6E8' where id=9;
-update noar ti set b2='I6LVEERZ3J6E8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 text null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UDJ5W3RPHI02CA' where id=1;
-update noar ti set b0='UDJ5W3RPHI02CA' where id=1;
-update noar tt set b1='IWKOODAOFT4RS5T6E6YF6FM7GWK' where id=1;
-update noar ti set b1='IWKOODAOFT4RS5T6E6YF6FM7GWK' where id=1;
-update noar tt set b2='0HUQAGALI' where id=1;
-update noar ti set b2='0HUQAGALI' where id=1;
-update noar tt set b0='UIQZ18K5FC02J2LU' where id=2;
-update noar ti set b0='UIQZ18K5FC02J2LU' where id=2;
-update noar tt set b1='DEK6BPTJ' where id=2;
-update noar ti set b1='DEK6BPTJ' where id=2;
-update noar tt set b2='F2H7NWIDZL9AWYZ4JQ0XMG3FB' where id=2;
-update noar ti set b2='F2H7NWIDZL9AWYZ4JQ0XMG3FB' where id=2;
-update noar tt set b0='Z8D1C4J6IC7NY7OKY5AB43FSKSMBSXXF' where id=3;
-update noar ti set b0='Z8D1C4J6IC7NY7OKY5AB43FSKSMBSXXF' where id=3;
-update noar tt set b1='VR0P9KPR510FU9QSTFEH4' where id=3;
-update noar ti set b1='VR0P9KPR510FU9QSTFEH4' where id=3;
-update noar tt set b2='I6UMQ59YSDFJ4LO4543VV2L' where id=3;
-update noar ti set b2='I6UMQ59YSDFJ4LO4543VV2L' where id=3;
-update noar tt set b0='R6YPBQ2OV5AT22VENGQO4GOJ' where id=4;
-update noar ti set b0='R6YPBQ2OV5AT22VENGQO4GOJ' where id=4;
-update noar tt set b1='XJ0TAIIVXJNDE2J836SE7' where id=4;
-update noar ti set b1='XJ0TAIIVXJNDE2J836SE7' where id=4;
-update noar tt set b2='1OQ73M' where id=4;
-update noar ti set b2='1OQ73M' where id=4;
-update noar tt set b0='LVE5T9HMVMI5HWMHTWZU5YY3VH' where id=5;
-update noar ti set b0='LVE5T9HMVMI5HWMHTWZU5YY3VH' where id=5;
-update noar tt set b1='FEA8YTBLNJU258GUGUJ70GV9B' where id=5;
-update noar ti set b1='FEA8YTBLNJU258GUGUJ70GV9B' where id=5;
-update noar tt set b2='P9TAHRCDJ2K69XF1NL1' where id=5;
-update noar ti set b2='P9TAHRCDJ2K69XF1NL1' where id=5;
-update noar tt set b0='VWED1OTEDB62D6JJ66' where id=6;
-update noar ti set b0='VWED1OTEDB62D6JJ66' where id=6;
-update noar tt set b1='1M8JPPLK1OT5PUL7TW2L1MX32NXCXD' where id=6;
-update noar ti set b1='1M8JPPLK1OT5PUL7TW2L1MX32NXCXD' where id=6;
-update noar tt set b2='CPIKRKHJKGCPQUGK1672HN' where id=6;
-update noar ti set b2='CPIKRKHJKGCPQUGK1672HN' where id=6;
-update noar tt set b0='O7TZFIEFB0ZTFFZ6EU9A7L2PNX' where id=7;
-update noar ti set b0='O7TZFIEFB0ZTFFZ6EU9A7L2PNX' where id=7;
-update noar tt set b1='YXTJ9S5VW2KD09D2B9Z7S8AW7RQW9NQE' where id=7;
-update noar ti set b1='YXTJ9S5VW2KD09D2B9Z7S8AW7RQW9NQE' where id=7;
-update noar tt set b2='NRLTOPISL5NGANN' where id=7;
-update noar ti set b2='NRLTOPISL5NGANN' where id=7;
-update noar tt set b0='11BPELVZ6JV8NUGFMK2YO' where id=8;
-update noar ti set b0='11BPELVZ6JV8NUGFMK2YO' where id=8;
-update noar tt set b1='BENH3OXMOT40J' where id=8;
-update noar ti set b1='BENH3OXMOT40J' where id=8;
-update noar tt set b2='QWQ5UMZB0Q80AG3Q0UZDTF63YK8S8J5' where id=8;
-update noar ti set b2='QWQ5UMZB0Q80AG3Q0UZDTF63YK8S8J5' where id=8;
-update noar tt set b0='T2' where id=9;
-update noar ti set b0='T2' where id=9;
-update noar tt set b1='5VMBH0X6340U4E9UA95L1NSUDRSD' where id=9;
-update noar ti set b1='5VMBH0X6340U4E9UA95L1NSUDRSD' where id=9;
-update noar tt set b2='07XICTUD4CK6XTTEC2JDV' where id=9;
-update noar ti set b2='07XICTUD4CK6XTTEC2JDV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 text not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='EDZTEJZONZLOLHZDY' where id=1;
-update noar ti set b0='EDZTEJZONZLOLHZDY' where id=1;
-update noar tt set b1='W3B52JOBRQUFLE7R' where id=1;
-update noar ti set b1='W3B52JOBRQUFLE7R' where id=1;
-update noar tt set b2='Z4ALPLU' where id=1;
-update noar ti set b2='Z4ALPLU' where id=1;
-update noar tt set b0='I2DO4X2E08E6NKCN7' where id=2;
-update noar ti set b0='I2DO4X2E08E6NKCN7' where id=2;
-update noar tt set b1='1ABP' where id=2;
-update noar ti set b1='1ABP' where id=2;
-update noar tt set b2='CT8Y369UVG1S015BRQOIYA' where id=2;
-update noar ti set b2='CT8Y369UVG1S015BRQOIYA' where id=2;
-update noar tt set b0='VAPEDI' where id=3;
-update noar ti set b0='VAPEDI' where id=3;
-update noar tt set b1='J4GLCT0A04SL' where id=3;
-update noar ti set b1='J4GLCT0A04SL' where id=3;
-update noar tt set b2='CPLUX8JR8BXT' where id=3;
-update noar ti set b2='CPLUX8JR8BXT' where id=3;
-update noar tt set b0='STGMGI3F1SMIT4FGGHLJ' where id=4;
-update noar ti set b0='STGMGI3F1SMIT4FGGHLJ' where id=4;
-update noar tt set b1='ZIVAR7XEOSZ2' where id=4;
-update noar ti set b1='ZIVAR7XEOSZ2' where id=4;
-update noar tt set b2='M5SIDWZ0BQQ048S7JKR74F8' where id=4;
-update noar ti set b2='M5SIDWZ0BQQ048S7JKR74F8' where id=4;
-update noar tt set b0='EW2RE7WEXNG4QBNZMVWD' where id=5;
-update noar ti set b0='EW2RE7WEXNG4QBNZMVWD' where id=5;
-update noar tt set b1='SM0RIHD7BN771MC56JYDE1PIHHWEV' where id=5;
-update noar ti set b1='SM0RIHD7BN771MC56JYDE1PIHHWEV' where id=5;
-update noar tt set b2='2ZCP4' where id=5;
-update noar ti set b2='2ZCP4' where id=5;
-update noar tt set b0='F8LZUXTWNUJHIB9JAQPC' where id=6;
-update noar ti set b0='F8LZUXTWNUJHIB9JAQPC' where id=6;
-update noar tt set b1='U' where id=6;
-update noar ti set b1='U' where id=6;
-update noar tt set b2='EVJPU4C94LR9' where id=6;
-update noar ti set b2='EVJPU4C94LR9' where id=6;
-update noar tt set b0='7QOMWZPD1QR63NZ9LAC96IZY6CO8154T' where id=7;
-update noar ti set b0='7QOMWZPD1QR63NZ9LAC96IZY6CO8154T' where id=7;
-update noar tt set b1='BKRGK9UL' where id=7;
-update noar ti set b1='BKRGK9UL' where id=7;
-update noar tt set b2='WHJQS5A' where id=7;
-update noar ti set b2='WHJQS5A' where id=7;
-update noar tt set b0='J820YVR6DJK7SQ9EW6XV9H045I1D2' where id=8;
-update noar ti set b0='J820YVR6DJK7SQ9EW6XV9H045I1D2' where id=8;
-update noar tt set b1='6E4O0ES2BJ5YRG24X' where id=8;
-update noar ti set b1='6E4O0ES2BJ5YRG24X' where id=8;
-update noar tt set b2='A46S4C7PIWHDL4YV' where id=8;
-update noar ti set b2='A46S4C7PIWHDL4YV' where id=8;
-update noar tt set b0='5D5D' where id=9;
-update noar ti set b0='5D5D' where id=9;
-update noar tt set b1='L1DP8MN2K' where id=9;
-update noar ti set b1='L1DP8MN2K' where id=9;
-update noar tt set b2='1WU6NWLJCALZUG0H5AX9W9YPL6PMSM2' where id=9;
-update noar ti set b2='1WU6NWLJCALZUG0H5AX9W9YPL6PMSM2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 text null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W3IA19UIZY1KC751B' where id=1;
-update noar ti set b0='W3IA19UIZY1KC751B' where id=1;
-update noar tt set b1='E5HC1LONEX9AZ65D0AAISY99RHT' where id=1;
-update noar ti set b1='E5HC1LONEX9AZ65D0AAISY99RHT' where id=1;
-update noar tt set b2='X5NGFGVUUJQHLFUHMTMPFDZ9J' where id=1;
-update noar ti set b2='X5NGFGVUUJQHLFUHMTMPFDZ9J' where id=1;
-update noar tt set b0='52UJSV3' where id=2;
-update noar ti set b0='52UJSV3' where id=2;
-update noar tt set b1='L37XA72ODF426OEHTEC' where id=2;
-update noar ti set b1='L37XA72ODF426OEHTEC' where id=2;
-update noar tt set b2='F0F9M43TNV8UIB' where id=2;
-update noar ti set b2='F0F9M43TNV8UIB' where id=2;
-update noar tt set b0='SZ5SSAIW9QPDS5Y' where id=3;
-update noar ti set b0='SZ5SSAIW9QPDS5Y' where id=3;
-update noar tt set b1='TUNEO04475K426O4I6' where id=3;
-update noar ti set b1='TUNEO04475K426O4I6' where id=3;
-update noar tt set b2='NIETHOR663IPECZR8U9UUBU1VG6EBDK' where id=3;
-update noar ti set b2='NIETHOR663IPECZR8U9UUBU1VG6EBDK' where id=3;
-update noar tt set b0='U3C53R' where id=4;
-update noar ti set b0='U3C53R' where id=4;
-update noar tt set b1='1P3WNES2T32XMGOYHIUC755TP' where id=4;
-update noar ti set b1='1P3WNES2T32XMGOYHIUC755TP' where id=4;
-update noar tt set b2='6UAHCBWF2JBOPM' where id=4;
-update noar ti set b2='6UAHCBWF2JBOPM' where id=4;
-update noar tt set b0='J0AG2NX' where id=5;
-update noar ti set b0='J0AG2NX' where id=5;
-update noar tt set b1='W' where id=5;
-update noar ti set b1='W' where id=5;
-update noar tt set b2='9X0G5J' where id=5;
-update noar ti set b2='9X0G5J' where id=5;
-update noar tt set b0='80OCZLO2X8A5VVDWOH1' where id=6;
-update noar ti set b0='80OCZLO2X8A5VVDWOH1' where id=6;
-update noar tt set b1='4PULS' where id=6;
-update noar ti set b1='4PULS' where id=6;
-update noar tt set b2='54BV' where id=6;
-update noar ti set b2='54BV' where id=6;
-update noar tt set b0='IQYR2839P0VA35JB69GABVJE' where id=7;
-update noar ti set b0='IQYR2839P0VA35JB69GABVJE' where id=7;
-update noar tt set b1='X4WV9QNADO' where id=7;
-update noar ti set b1='X4WV9QNADO' where id=7;
-update noar tt set b2='E0W9' where id=7;
-update noar ti set b2='E0W9' where id=7;
-update noar tt set b0='GNSUWQ85FIPJANX58RFZ1PY1PT8' where id=8;
-update noar ti set b0='GNSUWQ85FIPJANX58RFZ1PY1PT8' where id=8;
-update noar tt set b1='JSTLNO9ZCBWPRBYXYXFKF5EJX936YS' where id=8;
-update noar ti set b1='JSTLNO9ZCBWPRBYXYXFKF5EJX936YS' where id=8;
-update noar tt set b2='XFFW' where id=8;
-update noar ti set b2='XFFW' where id=8;
-update noar tt set b0='20BGNJ' where id=9;
-update noar ti set b0='20BGNJ' where id=9;
-update noar tt set b1='DL8A3XINIRN44W275IA' where id=9;
-update noar ti set b1='DL8A3XINIRN44W275IA' where id=9;
-update noar tt set b2='K16' where id=9;
-update noar ti set b2='K16' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 text not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YAI1RJVG5HVWK2DOOTFI' where id=1;
-update noar ti set b0='YAI1RJVG5HVWK2DOOTFI' where id=1;
-update noar tt set b1='7F9NKS90DULKGW' where id=1;
-update noar ti set b1='7F9NKS90DULKGW' where id=1;
-update noar tt set b2='LZD1WD' where id=1;
-update noar ti set b2='LZD1WD' where id=1;
-update noar tt set b0='T8RY05QML9R2JAAAC0ZS' where id=2;
-update noar ti set b0='T8RY05QML9R2JAAAC0ZS' where id=2;
-update noar tt set b1='NUHRN3200BKNTEF9KGHIC00KL6455S' where id=2;
-update noar ti set b1='NUHRN3200BKNTEF9KGHIC00KL6455S' where id=2;
-update noar tt set b2='VKG2SP1O' where id=2;
-update noar ti set b2='VKG2SP1O' where id=2;
-update noar tt set b0='M45XTWC67ERX6' where id=3;
-update noar ti set b0='M45XTWC67ERX6' where id=3;
-update noar tt set b1='7T3A3OZM6L8CZ618LR445W72EEOCW7' where id=3;
-update noar ti set b1='7T3A3OZM6L8CZ618LR445W72EEOCW7' where id=3;
-update noar tt set b2='UQRWCK4ON8EOULPQFO2ST' where id=3;
-update noar ti set b2='UQRWCK4ON8EOULPQFO2ST' where id=3;
-update noar tt set b0='3J9X4TSW9OASS7XE4L' where id=4;
-update noar ti set b0='3J9X4TSW9OASS7XE4L' where id=4;
-update noar tt set b1='20HQSVWXEL585YIMX1N' where id=4;
-update noar ti set b1='20HQSVWXEL585YIMX1N' where id=4;
-update noar tt set b2='6G' where id=4;
-update noar ti set b2='6G' where id=4;
-update noar tt set b0='VE' where id=5;
-update noar ti set b0='VE' where id=5;
-update noar tt set b1='P2K9F0PI0I' where id=5;
-update noar ti set b1='P2K9F0PI0I' where id=5;
-update noar tt set b2='O957F' where id=5;
-update noar ti set b2='O957F' where id=5;
-update noar tt set b0='2ZAGNW74LF62AI0Q0MIUFUENHMVQE' where id=6;
-update noar ti set b0='2ZAGNW74LF62AI0Q0MIUFUENHMVQE' where id=6;
-update noar tt set b1='BHVD6PM' where id=6;
-update noar ti set b1='BHVD6PM' where id=6;
-update noar tt set b2='0TUXEQ1' where id=6;
-update noar ti set b2='0TUXEQ1' where id=6;
-update noar tt set b0='WE178WBM64YFNA0VR8R72' where id=7;
-update noar ti set b0='WE178WBM64YFNA0VR8R72' where id=7;
-update noar tt set b1='CEOBRM8B5RJPJIOWG5J201BX4H' where id=7;
-update noar ti set b1='CEOBRM8B5RJPJIOWG5J201BX4H' where id=7;
-update noar tt set b2='8OFITYK0IFVKCEYEEC' where id=7;
-update noar ti set b2='8OFITYK0IFVKCEYEEC' where id=7;
-update noar tt set b0='55N14DB5S1ZPLBF8YCK6DQBD1AU' where id=8;
-update noar ti set b0='55N14DB5S1ZPLBF8YCK6DQBD1AU' where id=8;
-update noar tt set b1='CE8CUTQ8T' where id=8;
-update noar ti set b1='CE8CUTQ8T' where id=8;
-update noar tt set b2='R44PRV4S8UJJVCFEY6OUD72' where id=8;
-update noar ti set b2='R44PRV4S8UJJVCFEY6OUD72' where id=8;
-update noar tt set b0='HT3BB1NSR1WYIWD7R2NKB' where id=9;
-update noar ti set b0='HT3BB1NSR1WYIWD7R2NKB' where id=9;
-update noar tt set b1='1V1AYK88R4B77I2' where id=9;
-update noar ti set b1='1V1AYK88R4B77I2' where id=9;
-update noar tt set b2='OL0F' where id=9;
-update noar ti set b2='OL0F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob null,
-b1 text null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BG2X' where id=1;
-update noar ti set b0='BG2X' where id=1;
-update noar tt set b1='UY6IKKOSWBTTL2VW00' where id=1;
-update noar ti set b1='UY6IKKOSWBTTL2VW00' where id=1;
-update noar tt set b2='NF7WJICX71U' where id=1;
-update noar ti set b2='NF7WJICX71U' where id=1;
-update noar tt set b0='VHD07HKZCKMCOQ2E2UP' where id=2;
-update noar ti set b0='VHD07HKZCKMCOQ2E2UP' where id=2;
-update noar tt set b1='63WNHJM' where id=2;
-update noar ti set b1='63WNHJM' where id=2;
-update noar tt set b2='UNUV7RTG3CR0190G94TRQ0WPYG' where id=2;
-update noar ti set b2='UNUV7RTG3CR0190G94TRQ0WPYG' where id=2;
-update noar tt set b0='QG' where id=3;
-update noar ti set b0='QG' where id=3;
-update noar tt set b1='WZ0' where id=3;
-update noar ti set b1='WZ0' where id=3;
-update noar tt set b2='IVJNO9' where id=3;
-update noar ti set b2='IVJNO9' where id=3;
-update noar tt set b0='CGL' where id=4;
-update noar ti set b0='CGL' where id=4;
-update noar tt set b1='SULWDBXVXPT7UTR51' where id=4;
-update noar ti set b1='SULWDBXVXPT7UTR51' where id=4;
-update noar tt set b2='YTIG5IC9V19N6BKH7SK7MPKCDJ60YYCI' where id=4;
-update noar ti set b2='YTIG5IC9V19N6BKH7SK7MPKCDJ60YYCI' where id=4;
-update noar tt set b0='D2J9TR4KJH3VUF4KPQVXS0H687DUODC' where id=5;
-update noar ti set b0='D2J9TR4KJH3VUF4KPQVXS0H687DUODC' where id=5;
-update noar tt set b1='8JGAWQGIZG' where id=5;
-update noar ti set b1='8JGAWQGIZG' where id=5;
-update noar tt set b2='DTWP3ROISNNVRIQ8GJ1GT0' where id=5;
-update noar ti set b2='DTWP3ROISNNVRIQ8GJ1GT0' where id=5;
-update noar tt set b0='X9KK4D8' where id=6;
-update noar ti set b0='X9KK4D8' where id=6;
-update noar tt set b1='1D5WN511SYYH1U6R1Y82' where id=6;
-update noar ti set b1='1D5WN511SYYH1U6R1Y82' where id=6;
-update noar tt set b2='U1' where id=6;
-update noar ti set b2='U1' where id=6;
-update noar tt set b0='PVK9HKH22ZN' where id=7;
-update noar ti set b0='PVK9HKH22ZN' where id=7;
-update noar tt set b1='S6TGWWSYE9JNT16' where id=7;
-update noar ti set b1='S6TGWWSYE9JNT16' where id=7;
-update noar tt set b2='W48ZH6UD1N1W95' where id=7;
-update noar ti set b2='W48ZH6UD1N1W95' where id=7;
-update noar tt set b0='F9RERUVB0D' where id=8;
-update noar ti set b0='F9RERUVB0D' where id=8;
-update noar tt set b1='TKQS9USU7ZO6PDMSOXA9' where id=8;
-update noar ti set b1='TKQS9USU7ZO6PDMSOXA9' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set b0='BO7H134KVBQJ' where id=9;
-update noar ti set b0='BO7H134KVBQJ' where id=9;
-update noar tt set b1='EQXK7T8KGWIVKGLHKYQLVZ4VYUOA1' where id=9;
-update noar ti set b1='EQXK7T8KGWIVKGLHKYQLVZ4VYUOA1' where id=9;
-update noar tt set b2='9R0K9R32A1NXM7PVO' where id=9;
-update noar ti set b2='9R0K9R32A1NXM7PVO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 blob not null,
-b1 text not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6YJIUM3DXU5L88YZDGUK3Y4PI5R7' where id=1;
-update noar ti set b0='6YJIUM3DXU5L88YZDGUK3Y4PI5R7' where id=1;
-update noar tt set b1='WC89MCBB' where id=1;
-update noar ti set b1='WC89MCBB' where id=1;
-update noar tt set b2='RO44MTP21CU27' where id=1;
-update noar ti set b2='RO44MTP21CU27' where id=1;
-update noar tt set b0='HN9DXG0IU5WOFZO1Y3BJR9W' where id=2;
-update noar ti set b0='HN9DXG0IU5WOFZO1Y3BJR9W' where id=2;
-update noar tt set b1='XBN68N8' where id=2;
-update noar ti set b1='XBN68N8' where id=2;
-update noar tt set b2='3WG4Z' where id=2;
-update noar ti set b2='3WG4Z' where id=2;
-update noar tt set b0='R6Z546BGZ9YCCC6NGJ75ZV73QZ2' where id=3;
-update noar ti set b0='R6Z546BGZ9YCCC6NGJ75ZV73QZ2' where id=3;
-update noar tt set b1='OX8IO1YEL' where id=3;
-update noar ti set b1='OX8IO1YEL' where id=3;
-update noar tt set b2='2CV' where id=3;
-update noar ti set b2='2CV' where id=3;
-update noar tt set b0='NR45N4L93KTP91NT8XXE' where id=4;
-update noar ti set b0='NR45N4L93KTP91NT8XXE' where id=4;
-update noar tt set b1='OU7ER9' where id=4;
-update noar ti set b1='OU7ER9' where id=4;
-update noar tt set b2='DYU92F9A4NW230YJ3KZ20SI23' where id=4;
-update noar ti set b2='DYU92F9A4NW230YJ3KZ20SI23' where id=4;
-update noar tt set b0='TMBV' where id=5;
-update noar ti set b0='TMBV' where id=5;
-update noar tt set b1='2C0QQZE' where id=5;
-update noar ti set b1='2C0QQZE' where id=5;
-update noar tt set b2='2GCGV48N9OXXOM03HUGRDN' where id=5;
-update noar ti set b2='2GCGV48N9OXXOM03HUGRDN' where id=5;
-update noar tt set b0='75DRF204E30BJUAM67Z7JUW8CHIH4RK' where id=6;
-update noar ti set b0='75DRF204E30BJUAM67Z7JUW8CHIH4RK' where id=6;
-update noar tt set b1='HSZMFUUO5U2MU' where id=6;
-update noar ti set b1='HSZMFUUO5U2MU' where id=6;
-update noar tt set b2='0WGW88OQZBIX32MVN3EDUXF0' where id=6;
-update noar ti set b2='0WGW88OQZBIX32MVN3EDUXF0' where id=6;
-update noar tt set b0='PZL6E' where id=7;
-update noar ti set b0='PZL6E' where id=7;
-update noar tt set b1='2LC5JHCES1XOJE42QZCJ44ANKR0S' where id=7;
-update noar ti set b1='2LC5JHCES1XOJE42QZCJ44ANKR0S' where id=7;
-update noar tt set b2='4M20PZCX5GXE84L1L173OA8J5B' where id=7;
-update noar ti set b2='4M20PZCX5GXE84L1L173OA8J5B' where id=7;
-update noar tt set b0='OUUCMWSID2GYBV6IHR69' where id=8;
-update noar ti set b0='OUUCMWSID2GYBV6IHR69' where id=8;
-update noar tt set b1='MUVOME2X' where id=8;
-update noar ti set b1='MUVOME2X' where id=8;
-update noar tt set b2='SD9' where id=8;
-update noar ti set b2='SD9' where id=8;
-update noar tt set b0='2L1DV5DJU' where id=9;
-update noar ti set b0='2L1DV5DJU' where id=9;
-update noar tt set b1='1R5K1GNYARBRPEWQSU5' where id=9;
-update noar ti set b1='1R5K1GNYARBRPEWQSU5' where id=9;
-update noar tt set b2='13YB' where id=9;
-update noar ti set b2='13YB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='126ME164I4' where id=1;
-update noar ti set b0='126ME164I4' where id=1;
-update noar tt set b1='5NI66P9XPXF0LMIPFBMO5OA5X1PF6SFW' where id=1;
-update noar ti set b1='5NI66P9XPXF0LMIPFBMO5OA5X1PF6SFW' where id=1;
-update noar tt set b2='8YF8TEGHBTFDVJEIKTWARSDFGAW7REVD' where id=1;
-update noar ti set b2='8YF8TEGHBTFDVJEIKTWARSDFGAW7REVD' where id=1;
-update noar tt set b0='SBSQERN72IRK8MD4D58UDJK7IMHQ' where id=2;
-update noar ti set b0='SBSQERN72IRK8MD4D58UDJK7IMHQ' where id=2;
-update noar tt set b1='B3BXCV3T' where id=2;
-update noar ti set b1='B3BXCV3T' where id=2;
-update noar tt set b2='IYCJVFA32U57A9JS1M8EY3YF0V7K' where id=2;
-update noar ti set b2='IYCJVFA32U57A9JS1M8EY3YF0V7K' where id=2;
-update noar tt set b0='VHLMO42D04HF7LDU54BHCYNHUG2ASE' where id=3;
-update noar ti set b0='VHLMO42D04HF7LDU54BHCYNHUG2ASE' where id=3;
-update noar tt set b1='USJ' where id=3;
-update noar ti set b1='USJ' where id=3;
-update noar tt set b2='EDI2X7Y2P33G1LEQLCQDFAJ2WFR3Z' where id=3;
-update noar ti set b2='EDI2X7Y2P33G1LEQLCQDFAJ2WFR3Z' where id=3;
-update noar tt set b0='B75PU0T58A30P91UMPPBEM6G3LD7' where id=4;
-update noar ti set b0='B75PU0T58A30P91UMPPBEM6G3LD7' where id=4;
-update noar tt set b1='4P4JMLBO' where id=4;
-update noar ti set b1='4P4JMLBO' where id=4;
-update noar tt set b2='T4JFWGIP21' where id=4;
-update noar ti set b2='T4JFWGIP21' where id=4;
-update noar tt set b0='E4FIGD9SAOF5RBU' where id=5;
-update noar ti set b0='E4FIGD9SAOF5RBU' where id=5;
-update noar tt set b1='Y7N4' where id=5;
-update noar ti set b1='Y7N4' where id=5;
-update noar tt set b2='TBT41O8HP1VJNRSL3' where id=5;
-update noar ti set b2='TBT41O8HP1VJNRSL3' where id=5;
-update noar tt set b0='F3' where id=6;
-update noar ti set b0='F3' where id=6;
-update noar tt set b1='WCJWOWHR3IEUD3HCL5FG2' where id=6;
-update noar ti set b1='WCJWOWHR3IEUD3HCL5FG2' where id=6;
-update noar tt set b2='MJVUIUQ3Y' where id=6;
-update noar ti set b2='MJVUIUQ3Y' where id=6;
-update noar tt set b0='CVJQTXFGZI97QJ9IVOM3EXYO18J3VNFP' where id=7;
-update noar ti set b0='CVJQTXFGZI97QJ9IVOM3EXYO18J3VNFP' where id=7;
-update noar tt set b1='LGV1H1P3SVY732SYFQW8FG1PK' where id=7;
-update noar ti set b1='LGV1H1P3SVY732SYFQW8FG1PK' where id=7;
-update noar tt set b2='3UVVSSE4ZFWIJ' where id=7;
-update noar ti set b2='3UVVSSE4ZFWIJ' where id=7;
-update noar tt set b0='ARSKK4U17TCPVXJVK1HBUJ3RY37AQ6JM' where id=8;
-update noar ti set b0='ARSKK4U17TCPVXJVK1HBUJ3RY37AQ6JM' where id=8;
-update noar tt set b1='JTAG1CNAU9T86A04D' where id=8;
-update noar ti set b1='JTAG1CNAU9T86A04D' where id=8;
-update noar tt set b2='JF1ELTCLJIGLHGX0TP1' where id=8;
-update noar ti set b2='JF1ELTCLJIGLHGX0TP1' where id=8;
-update noar tt set b0='MUWM8RW' where id=9;
-update noar ti set b0='MUWM8RW' where id=9;
-update noar tt set b1='R6I8D0F4O58R1S52QZ' where id=9;
-update noar ti set b1='R6I8D0F4O58R1S52QZ' where id=9;
-update noar tt set b2='BDFN2OAM3MV7XUSM0UBGT9' where id=9;
-update noar ti set b2='BDFN2OAM3MV7XUSM0UBGT9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TOQXPL0YQ84X8FISSQD3GP6G91D6WKL' where id=1;
-update noar ti set b0='TOQXPL0YQ84X8FISSQD3GP6G91D6WKL' where id=1;
-update noar tt set b1='XMJLU8FO5KU6CD243EU1KD4Z8H2C7V4L' where id=1;
-update noar ti set b1='XMJLU8FO5KU6CD243EU1KD4Z8H2C7V4L' where id=1;
-update noar tt set b2='8MS82E' where id=1;
-update noar ti set b2='8MS82E' where id=1;
-update noar tt set b0='J8UF5IWND19R10PSELGPVDJ6ENB' where id=2;
-update noar ti set b0='J8UF5IWND19R10PSELGPVDJ6ENB' where id=2;
-update noar tt set b1='AWS8T6V6HBG6FVJNFO66QEBT' where id=2;
-update noar ti set b1='AWS8T6V6HBG6FVJNFO66QEBT' where id=2;
-update noar tt set b2='SY2IHCUK6XSDN1TW' where id=2;
-update noar ti set b2='SY2IHCUK6XSDN1TW' where id=2;
-update noar tt set b0='1W7U5M66BHCAL6F' where id=3;
-update noar ti set b0='1W7U5M66BHCAL6F' where id=3;
-update noar tt set b1='UG102ERN' where id=3;
-update noar ti set b1='UG102ERN' where id=3;
-update noar tt set b2='COWHSG43NDFYMU2NHJC9NZJG' where id=3;
-update noar ti set b2='COWHSG43NDFYMU2NHJC9NZJG' where id=3;
-update noar tt set b0='067CYMTKJ0Y92LJ80B7V48F' where id=4;
-update noar ti set b0='067CYMTKJ0Y92LJ80B7V48F' where id=4;
-update noar tt set b1='RO8ZISHJ6E7FN3UZ0MJW' where id=4;
-update noar ti set b1='RO8ZISHJ6E7FN3UZ0MJW' where id=4;
-update noar tt set b2='KHCXPGTELK560WL7KR81RCGQDVXY0PMZ' where id=4;
-update noar ti set b2='KHCXPGTELK560WL7KR81RCGQDVXY0PMZ' where id=4;
-update noar tt set b0='BZBW1Q' where id=5;
-update noar ti set b0='BZBW1Q' where id=5;
-update noar tt set b1='08X74ERR6FHVR9QP2YA4' where id=5;
-update noar ti set b1='08X74ERR6FHVR9QP2YA4' where id=5;
-update noar tt set b2='YE2G0D98A84X56DIRSMS5M0EVJ3M' where id=5;
-update noar ti set b2='YE2G0D98A84X56DIRSMS5M0EVJ3M' where id=5;
-update noar tt set b0='IL2HM8MBPP' where id=6;
-update noar ti set b0='IL2HM8MBPP' where id=6;
-update noar tt set b1='6O5VGK0NU4ML5O0SU6GIRFK9WS' where id=6;
-update noar ti set b1='6O5VGK0NU4ML5O0SU6GIRFK9WS' where id=6;
-update noar tt set b2='Y3BGTN41TEZQM0W34639M' where id=6;
-update noar ti set b2='Y3BGTN41TEZQM0W34639M' where id=6;
-update noar tt set b0='O0' where id=7;
-update noar ti set b0='O0' where id=7;
-update noar tt set b1='PVL9B5P9995TI73QC5LEHE2ZAUTVD2' where id=7;
-update noar ti set b1='PVL9B5P9995TI73QC5LEHE2ZAUTVD2' where id=7;
-update noar tt set b2='UES' where id=7;
-update noar ti set b2='UES' where id=7;
-update noar tt set b0='6NGK3R3Y4M3WM3O' where id=8;
-update noar ti set b0='6NGK3R3Y4M3WM3O' where id=8;
-update noar tt set b1='9ASX73COHOYHL1ZVLSWQ4IBE1WZ2JON' where id=8;
-update noar ti set b1='9ASX73COHOYHL1ZVLSWQ4IBE1WZ2JON' where id=8;
-update noar tt set b2='RLSQUW1J3DKRJWE7Q' where id=8;
-update noar ti set b2='RLSQUW1J3DKRJWE7Q' where id=8;
-update noar tt set b0='RGFVE460GQ' where id=9;
-update noar ti set b0='RGFVE460GQ' where id=9;
-update noar tt set b1='8RST9AV224' where id=9;
-update noar ti set b1='8RST9AV224' where id=9;
-update noar tt set b2='WIPY25E3TV' where id=9;
-update noar ti set b2='WIPY25E3TV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O8U' where id=1;
-update noar ti set b0='O8U' where id=1;
-update noar tt set b1='2RDLA1ZYPNBKZ9U2TP' where id=1;
-update noar ti set b1='2RDLA1ZYPNBKZ9U2TP' where id=1;
-update noar tt set b2='TT' where id=1;
-update noar ti set b2='TT' where id=1;
-update noar tt set b0='V7X' where id=2;
-update noar ti set b0='V7X' where id=2;
-update noar tt set b1='3KFLKNJ6KCZXH0' where id=2;
-update noar ti set b1='3KFLKNJ6KCZXH0' where id=2;
-update noar tt set b2='05TUBMQPNJXR6SRT4' where id=2;
-update noar ti set b2='05TUBMQPNJXR6SRT4' where id=2;
-update noar tt set b0='P4DV6' where id=3;
-update noar ti set b0='P4DV6' where id=3;
-update noar tt set b1='KGNRCMY21J2SI3VOUUS54S8AI' where id=3;
-update noar ti set b1='KGNRCMY21J2SI3VOUUS54S8AI' where id=3;
-update noar tt set b2='FV39CR' where id=3;
-update noar ti set b2='FV39CR' where id=3;
-update noar tt set b0='7' where id=4;
-update noar ti set b0='7' where id=4;
-update noar tt set b1='9TVGWWTKV3V25IR' where id=4;
-update noar ti set b1='9TVGWWTKV3V25IR' where id=4;
-update noar tt set b2='MZZ7M612OWBWZF931G' where id=4;
-update noar ti set b2='MZZ7M612OWBWZF931G' where id=4;
-update noar tt set b0='X0' where id=5;
-update noar ti set b0='X0' where id=5;
-update noar tt set b1='8CHXGXO1LC4312NU' where id=5;
-update noar ti set b1='8CHXGXO1LC4312NU' where id=5;
-update noar tt set b2='SAB' where id=5;
-update noar ti set b2='SAB' where id=5;
-update noar tt set b0='5SSOUP01IVG7QUI134XMH8PQLKX42HRX' where id=6;
-update noar ti set b0='5SSOUP01IVG7QUI134XMH8PQLKX42HRX' where id=6;
-update noar tt set b1='0I7NQP6ZL9VU414QT2PMSOIWEH7' where id=6;
-update noar ti set b1='0I7NQP6ZL9VU414QT2PMSOIWEH7' where id=6;
-update noar tt set b2='5RT2Y' where id=6;
-update noar ti set b2='5RT2Y' where id=6;
-update noar tt set b0='BMYG6OOGJHIFI2W0HUEWJI60ER' where id=7;
-update noar ti set b0='BMYG6OOGJHIFI2W0HUEWJI60ER' where id=7;
-update noar tt set b1='CJ7TRWQFN4OKMUU0QF23Q' where id=7;
-update noar ti set b1='CJ7TRWQFN4OKMUU0QF23Q' where id=7;
-update noar tt set b2='ILZII8X3UDMDN4HBMYNVC76M4TEV96' where id=7;
-update noar ti set b2='ILZII8X3UDMDN4HBMYNVC76M4TEV96' where id=7;
-update noar tt set b0='TQERA9KMBRN08NS3IEBHB' where id=8;
-update noar ti set b0='TQERA9KMBRN08NS3IEBHB' where id=8;
-update noar tt set b1='5GDI4H' where id=8;
-update noar ti set b1='5GDI4H' where id=8;
-update noar tt set b2='614OMCY3CUIEIMIZOLBTU' where id=8;
-update noar ti set b2='614OMCY3CUIEIMIZOLBTU' where id=8;
-update noar tt set b0='JM1TLRQZY8TCS1' where id=9;
-update noar ti set b0='JM1TLRQZY8TCS1' where id=9;
-update noar tt set b1='1FPOMFV0XC' where id=9;
-update noar ti set b1='1FPOMFV0XC' where id=9;
-update noar tt set b2='RK2TXCE90OYM0N0QYHIC' where id=9;
-update noar ti set b2='RK2TXCE90OYM0N0QYHIC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3NO3QE8SVFDP7USX4Z5Y0NT2PI9M3X' where id=1;
-update noar ti set b0='3NO3QE8SVFDP7USX4Z5Y0NT2PI9M3X' where id=1;
-update noar tt set b1='MZDRHIQHVE1U' where id=1;
-update noar ti set b1='MZDRHIQHVE1U' where id=1;
-update noar tt set b2='AE866SA8O' where id=1;
-update noar ti set b2='AE866SA8O' where id=1;
-update noar tt set b0='3MJ97O5TMFUM9R7RGG97PLKOIY1EU4L' where id=2;
-update noar ti set b0='3MJ97O5TMFUM9R7RGG97PLKOIY1EU4L' where id=2;
-update noar tt set b1='N3YX' where id=2;
-update noar ti set b1='N3YX' where id=2;
-update noar tt set b2='VGJPIXFSRYGC9XESK5FFMSODQJJUAJ' where id=2;
-update noar ti set b2='VGJPIXFSRYGC9XESK5FFMSODQJJUAJ' where id=2;
-update noar tt set b0='U0DZTNTHT4KMB' where id=3;
-update noar ti set b0='U0DZTNTHT4KMB' where id=3;
-update noar tt set b1='BTBNSJ0Q02XJ7UIW' where id=3;
-update noar ti set b1='BTBNSJ0Q02XJ7UIW' where id=3;
-update noar tt set b2='BGW9PLDYAF74HXISD5XZV8E' where id=3;
-update noar ti set b2='BGW9PLDYAF74HXISD5XZV8E' where id=3;
-update noar tt set b0='TYF9WD0BV3392SLDR6C9R65ZBB35NP' where id=4;
-update noar ti set b0='TYF9WD0BV3392SLDR6C9R65ZBB35NP' where id=4;
-update noar tt set b1='IEOVT9T8A2LD1RKOL800XK' where id=4;
-update noar ti set b1='IEOVT9T8A2LD1RKOL800XK' where id=4;
-update noar tt set b2='45MQPXAQ3MK' where id=4;
-update noar ti set b2='45MQPXAQ3MK' where id=4;
-update noar tt set b0='UO9TMG2FPUXKO7VQAS0RVUT0C44' where id=5;
-update noar ti set b0='UO9TMG2FPUXKO7VQAS0RVUT0C44' where id=5;
-update noar tt set b1='HG6MW3CZMT076DKQ63MP6U' where id=5;
-update noar ti set b1='HG6MW3CZMT076DKQ63MP6U' where id=5;
-update noar tt set b2='ACOBS79' where id=5;
-update noar ti set b2='ACOBS79' where id=5;
-update noar tt set b0='N9UBNU31' where id=6;
-update noar ti set b0='N9UBNU31' where id=6;
-update noar tt set b1='QGQ5JJOP' where id=6;
-update noar ti set b1='QGQ5JJOP' where id=6;
-update noar tt set b2='3ORB5GAHWR45Q3F0G03IVPKU9S55E' where id=6;
-update noar ti set b2='3ORB5GAHWR45Q3F0G03IVPKU9S55E' where id=6;
-update noar tt set b0='ZG3LA4' where id=7;
-update noar ti set b0='ZG3LA4' where id=7;
-update noar tt set b1='RJEM7X6SO79WNCZ1EJ7YG' where id=7;
-update noar ti set b1='RJEM7X6SO79WNCZ1EJ7YG' where id=7;
-update noar tt set b2='RZQ2TFUB6I9S1ND9GE97LHW8TI4VG3' where id=7;
-update noar ti set b2='RZQ2TFUB6I9S1ND9GE97LHW8TI4VG3' where id=7;
-update noar tt set b0='M8CFRB67TF6VUIAZGQLA96Q' where id=8;
-update noar ti set b0='M8CFRB67TF6VUIAZGQLA96Q' where id=8;
-update noar tt set b1='CE39QBK72IY3A9R83BUGODRZ8T843V' where id=8;
-update noar ti set b1='CE39QBK72IY3A9R83BUGODRZ8T843V' where id=8;
-update noar tt set b2='3XL5CFCM' where id=8;
-update noar ti set b2='3XL5CFCM' where id=8;
-update noar tt set b0='ZLBDLDB0LTRNVUT1HMT41B09' where id=9;
-update noar ti set b0='ZLBDLDB0LTRNVUT1HMT41B09' where id=9;
-update noar tt set b1='LZUWC4R2DLQSCA7DA7G17WL' where id=9;
-update noar ti set b1='LZUWC4R2DLQSCA7DA7G17WL' where id=9;
-update noar tt set b2='90T1TPKPL' where id=9;
-update noar ti set b2='90T1TPKPL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LZT3B24BZJ58MTFPI0AY15ND7' where id=1;
-update noar ti set b0='LZT3B24BZJ58MTFPI0AY15ND7' where id=1;
-update noar tt set b1='C' where id=1;
-update noar ti set b1='C' where id=1;
-update noar tt set b2='H' where id=1;
-update noar ti set b2='H' where id=1;
-update noar tt set b0='PL9HXR38V96OMJLOCE' where id=2;
-update noar ti set b0='PL9HXR38V96OMJLOCE' where id=2;
-update noar tt set b1='64TYG5GXTSBSQL0U5' where id=2;
-update noar ti set b1='64TYG5GXTSBSQL0U5' where id=2;
-update noar tt set b2='5EXFNEJWFK1EW6O24BAUUQXTKHLIR' where id=2;
-update noar ti set b2='5EXFNEJWFK1EW6O24BAUUQXTKHLIR' where id=2;
-update noar tt set b0='JLAT3P' where id=3;
-update noar ti set b0='JLAT3P' where id=3;
-update noar tt set b1='CZZFILH6V2QJ6KQGGB4LZNQ' where id=3;
-update noar ti set b1='CZZFILH6V2QJ6KQGGB4LZNQ' where id=3;
-update noar tt set b2='T6GT6GX054H6KTZO' where id=3;
-update noar ti set b2='T6GT6GX054H6KTZO' where id=3;
-update noar tt set b0='KCLTZS' where id=4;
-update noar ti set b0='KCLTZS' where id=4;
-update noar tt set b1='ETMHSQZ89W3A67GEUFU9GOEZJ751YID' where id=4;
-update noar ti set b1='ETMHSQZ89W3A67GEUFU9GOEZJ751YID' where id=4;
-update noar tt set b2='ZUPQR2C3' where id=4;
-update noar ti set b2='ZUPQR2C3' where id=4;
-update noar tt set b0='P6Z7HZCAWM8TT4MR' where id=5;
-update noar ti set b0='P6Z7HZCAWM8TT4MR' where id=5;
-update noar tt set b1='9OZI2KZV0BJXPNDP8D5' where id=5;
-update noar ti set b1='9OZI2KZV0BJXPNDP8D5' where id=5;
-update noar tt set b2='SJB4SAACJX0033SGL5FS7Z4OW' where id=5;
-update noar ti set b2='SJB4SAACJX0033SGL5FS7Z4OW' where id=5;
-update noar tt set b0='Z5HY3UTTJM4SZJI4P7B' where id=6;
-update noar ti set b0='Z5HY3UTTJM4SZJI4P7B' where id=6;
-update noar tt set b1='SR3XY' where id=6;
-update noar ti set b1='SR3XY' where id=6;
-update noar tt set b2='7H2Y' where id=6;
-update noar ti set b2='7H2Y' where id=6;
-update noar tt set b0='9S0YRAE9BRVAEO2P62PJL1TNNPZ' where id=7;
-update noar ti set b0='9S0YRAE9BRVAEO2P62PJL1TNNPZ' where id=7;
-update noar tt set b1='TFF9CRW0R3UUGEFKMMSQDKA3' where id=7;
-update noar ti set b1='TFF9CRW0R3UUGEFKMMSQDKA3' where id=7;
-update noar tt set b2='KSSI31U8XGN' where id=7;
-update noar ti set b2='KSSI31U8XGN' where id=7;
-update noar tt set b0='GZODJABN6ERHMG' where id=8;
-update noar ti set b0='GZODJABN6ERHMG' where id=8;
-update noar tt set b1='2LFOYJUNKYNWA' where id=8;
-update noar ti set b1='2LFOYJUNKYNWA' where id=8;
-update noar tt set b2='JM2WLM7FFHNER' where id=8;
-update noar ti set b2='JM2WLM7FFHNER' where id=8;
-update noar tt set b0='Y' where id=9;
-update noar ti set b0='Y' where id=9;
-update noar tt set b1='WTRPBE2GYCSZNGSWFHXOLDB6YEMX1K' where id=9;
-update noar ti set b1='WTRPBE2GYCSZNGSWFHXOLDB6YEMX1K' where id=9;
-update noar tt set b2='F0Q0U4GUEJWOY4YPGLFZ8NPEUAZTO3O' where id=9;
-update noar ti set b2='F0Q0U4GUEJWOY4YPGLFZ8NPEUAZTO3O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='A05SRQJGZ7' where id=1;
-update noar ti set b0='A05SRQJGZ7' where id=1;
-update noar tt set b1='V01D0Q6H28EVEIHQN1W6J' where id=1;
-update noar ti set b1='V01D0Q6H28EVEIHQN1W6J' where id=1;
-update noar tt set b2='2CUKXE4TXHAERP8PCR3OOLFGWQ5' where id=1;
-update noar ti set b2='2CUKXE4TXHAERP8PCR3OOLFGWQ5' where id=1;
-update noar tt set b0='NHD3V11P0FFD2UY6L21XZ2EMEYJIXKL5' where id=2;
-update noar ti set b0='NHD3V11P0FFD2UY6L21XZ2EMEYJIXKL5' where id=2;
-update noar tt set b1='5NJQ8QVAPV2TVK' where id=2;
-update noar ti set b1='5NJQ8QVAPV2TVK' where id=2;
-update noar tt set b2='VM4X3FQVC4' where id=2;
-update noar ti set b2='VM4X3FQVC4' where id=2;
-update noar tt set b0='DJ' where id=3;
-update noar ti set b0='DJ' where id=3;
-update noar tt set b1='NESZVJJD4B1ZM9O4E0VXOE' where id=3;
-update noar ti set b1='NESZVJJD4B1ZM9O4E0VXOE' where id=3;
-update noar tt set b2='3YJGJN' where id=3;
-update noar ti set b2='3YJGJN' where id=3;
-update noar tt set b0='RQ35TNJS' where id=4;
-update noar ti set b0='RQ35TNJS' where id=4;
-update noar tt set b1='5MM41JVC6R55EQE08PCS92RSQ' where id=4;
-update noar ti set b1='5MM41JVC6R55EQE08PCS92RSQ' where id=4;
-update noar tt set b2='KVCYVFNB43W' where id=4;
-update noar ti set b2='KVCYVFNB43W' where id=4;
-update noar tt set b0='3XZOC52CW' where id=5;
-update noar ti set b0='3XZOC52CW' where id=5;
-update noar tt set b1='0QJCD82UR6RIYAJLD1LDN1F1O' where id=5;
-update noar ti set b1='0QJCD82UR6RIYAJLD1LDN1F1O' where id=5;
-update noar tt set b2='E1KFF5C5EHAD1G6C6GTM9W9M5FT36D' where id=5;
-update noar ti set b2='E1KFF5C5EHAD1G6C6GTM9W9M5FT36D' where id=5;
-update noar tt set b0='HMK9NUY' where id=6;
-update noar ti set b0='HMK9NUY' where id=6;
-update noar tt set b1='G5D5RADDHGMMHWWBD' where id=6;
-update noar ti set b1='G5D5RADDHGMMHWWBD' where id=6;
-update noar tt set b2='FMMC3WMBIZSY' where id=6;
-update noar ti set b2='FMMC3WMBIZSY' where id=6;
-update noar tt set b0='PAQMG3JHRTOHM' where id=7;
-update noar ti set b0='PAQMG3JHRTOHM' where id=7;
-update noar tt set b1='HIUOWXIA1JV' where id=7;
-update noar ti set b1='HIUOWXIA1JV' where id=7;
-update noar tt set b2='QWG53YIKUC0G2WJI0L22SGGUI3P5' where id=7;
-update noar ti set b2='QWG53YIKUC0G2WJI0L22SGGUI3P5' where id=7;
-update noar tt set b0='L8ZNTB2Y' where id=8;
-update noar ti set b0='L8ZNTB2Y' where id=8;
-update noar tt set b1='Z779' where id=8;
-update noar ti set b1='Z779' where id=8;
-update noar tt set b2='JU43J7HCRRF' where id=8;
-update noar ti set b2='JU43J7HCRRF' where id=8;
-update noar tt set b0='14BF' where id=9;
-update noar ti set b0='14BF' where id=9;
-update noar tt set b1='LT47822OH70XCY5B1CYE3WGJZ168R0' where id=9;
-update noar ti set b1='LT47822OH70XCY5B1CYE3WGJZ168R0' where id=9;
-update noar tt set b2='FAEQNRP4HL2WW' where id=9;
-update noar ti set b2='FAEQNRP4HL2WW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AMECKXNV9YV8MTFOXZRYRJ0LCRHSDERU' where id=1;
-update noar ti set b0='AMECKXNV9YV8MTFOXZRYRJ0LCRHSDERU' where id=1;
-update noar tt set b1='HATOGF668ZZ2GO9YY8VGFH2MQTKTS1W3' where id=1;
-update noar ti set b1='HATOGF668ZZ2GO9YY8VGFH2MQTKTS1W3' where id=1;
-update noar tt set b2='VAIP2NN40' where id=1;
-update noar ti set b2='VAIP2NN40' where id=1;
-update noar tt set b0='7SS6BBCLKC5HGH7X406GXH0BCJWH' where id=2;
-update noar ti set b0='7SS6BBCLKC5HGH7X406GXH0BCJWH' where id=2;
-update noar tt set b1='EXY0XM' where id=2;
-update noar ti set b1='EXY0XM' where id=2;
-update noar tt set b2='HPY9F7NHPJJS8LA8V5' where id=2;
-update noar ti set b2='HPY9F7NHPJJS8LA8V5' where id=2;
-update noar tt set b0='9972H5GWJ0SHHLUHL5D06QE3VN' where id=3;
-update noar ti set b0='9972H5GWJ0SHHLUHL5D06QE3VN' where id=3;
-update noar tt set b1='7FJON' where id=3;
-update noar ti set b1='7FJON' where id=3;
-update noar tt set b2='CXWT5EMH0ADR8TM3IP5MP4L1N90G5U' where id=3;
-update noar ti set b2='CXWT5EMH0ADR8TM3IP5MP4L1N90G5U' where id=3;
-update noar tt set b0='7JFY99S8Q7SM5BWUB5MMFUSI10IVMD' where id=4;
-update noar ti set b0='7JFY99S8Q7SM5BWUB5MMFUSI10IVMD' where id=4;
-update noar tt set b1='10EZS17XQVRZ' where id=4;
-update noar ti set b1='10EZS17XQVRZ' where id=4;
-update noar tt set b2='8VQLS0BOACK9ZHM9I' where id=4;
-update noar ti set b2='8VQLS0BOACK9ZHM9I' where id=4;
-update noar tt set b0='D' where id=5;
-update noar ti set b0='D' where id=5;
-update noar tt set b1='JUYCRU4LNJ4SQTMB' where id=5;
-update noar ti set b1='JUYCRU4LNJ4SQTMB' where id=5;
-update noar tt set b2='VSTKFPQU5U06H2EUOPZI29TER4OAF' where id=5;
-update noar ti set b2='VSTKFPQU5U06H2EUOPZI29TER4OAF' where id=5;
-update noar tt set b0='VZSIYE' where id=6;
-update noar ti set b0='VZSIYE' where id=6;
-update noar tt set b1='LT' where id=6;
-update noar ti set b1='LT' where id=6;
-update noar tt set b2='ZCH2UWLV0HL8VHBZAS2FQMYV61' where id=6;
-update noar ti set b2='ZCH2UWLV0HL8VHBZAS2FQMYV61' where id=6;
-update noar tt set b0='4HR2T3HCBO9LAYMI2BFUYJ' where id=7;
-update noar ti set b0='4HR2T3HCBO9LAYMI2BFUYJ' where id=7;
-update noar tt set b1='W4NGL9JPIQPV70VYQYFE0T9W' where id=7;
-update noar ti set b1='W4NGL9JPIQPV70VYQYFE0T9W' where id=7;
-update noar tt set b2='V2011CWV9PD0Z' where id=7;
-update noar ti set b2='V2011CWV9PD0Z' where id=7;
-update noar tt set b0='VESMIIJH65VN' where id=8;
-update noar ti set b0='VESMIIJH65VN' where id=8;
-update noar tt set b1='EWJ' where id=8;
-update noar ti set b1='EWJ' where id=8;
-update noar tt set b2='NHNQMWJYDNOCDIJ2Y9I4LG05THXX' where id=8;
-update noar ti set b2='NHNQMWJYDNOCDIJ2Y9I4LG05THXX' where id=8;
-update noar tt set b0='BJ6IVVLXARD45JHT' where id=9;
-update noar ti set b0='BJ6IVVLXARD45JHT' where id=9;
-update noar tt set b1='XFOF22HUDV3ZR8SX9' where id=9;
-update noar ti set b1='XFOF22HUDV3ZR8SX9' where id=9;
-update noar tt set b2='QZ77HKNP39KE7UVQYM1130J9' where id=9;
-update noar ti set b2='QZ77HKNP39KE7UVQYM1130J9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='U2T' where id=1;
-update noar ti set b0='U2T' where id=1;
-update noar tt set b1='903ENKDKW1' where id=1;
-update noar ti set b1='903ENKDKW1' where id=1;
-update noar tt set b2='6M2K5BL4YI1SKN' where id=1;
-update noar ti set b2='6M2K5BL4YI1SKN' where id=1;
-update noar tt set b0='FIC0G5YWH' where id=2;
-update noar ti set b0='FIC0G5YWH' where id=2;
-update noar tt set b1='135P99OLVSS1ZU55' where id=2;
-update noar ti set b1='135P99OLVSS1ZU55' where id=2;
-update noar tt set b2='8NQSORKUCSYNZNT70SHQA9ZYEKHG3' where id=2;
-update noar ti set b2='8NQSORKUCSYNZNT70SHQA9ZYEKHG3' where id=2;
-update noar tt set b0='HNB4TYD1GJIM3YPFVVEGHM9X8RQ3DXF' where id=3;
-update noar ti set b0='HNB4TYD1GJIM3YPFVVEGHM9X8RQ3DXF' where id=3;
-update noar tt set b1='AA1XX' where id=3;
-update noar ti set b1='AA1XX' where id=3;
-update noar tt set b2='CSBECP1H4RBYP' where id=3;
-update noar ti set b2='CSBECP1H4RBYP' where id=3;
-update noar tt set b0='E31BK1N0M' where id=4;
-update noar ti set b0='E31BK1N0M' where id=4;
-update noar tt set b1='GI8' where id=4;
-update noar ti set b1='GI8' where id=4;
-update noar tt set b2='PXX' where id=4;
-update noar ti set b2='PXX' where id=4;
-update noar tt set b0='0ULS' where id=5;
-update noar ti set b0='0ULS' where id=5;
-update noar tt set b1='CDC9' where id=5;
-update noar ti set b1='CDC9' where id=5;
-update noar tt set b2='NP57DQX' where id=5;
-update noar ti set b2='NP57DQX' where id=5;
-update noar tt set b0='ST2S4FTE8UMSK05NJOEP3TC' where id=6;
-update noar ti set b0='ST2S4FTE8UMSK05NJOEP3TC' where id=6;
-update noar tt set b1='BHMOD23PJERY6U' where id=6;
-update noar ti set b1='BHMOD23PJERY6U' where id=6;
-update noar tt set b2='J8B0V34HODM0H48O0DDW6J6FS9CDM' where id=6;
-update noar ti set b2='J8B0V34HODM0H48O0DDW6J6FS9CDM' where id=6;
-update noar tt set b0='0YIOYTP6GAAHQXPUNFL5D8FNMI' where id=7;
-update noar ti set b0='0YIOYTP6GAAHQXPUNFL5D8FNMI' where id=7;
-update noar tt set b1='9XBT9BHAY1MXWT2OK' where id=7;
-update noar ti set b1='9XBT9BHAY1MXWT2OK' where id=7;
-update noar tt set b2='AM' where id=7;
-update noar ti set b2='AM' where id=7;
-update noar tt set b0='KMM0M9' where id=8;
-update noar ti set b0='KMM0M9' where id=8;
-update noar tt set b1='EQN5AKY0CN75AZGCRHM4I8DL7ILLROW' where id=8;
-update noar ti set b1='EQN5AKY0CN75AZGCRHM4I8DL7ILLROW' where id=8;
-update noar tt set b2='AA0EWJ12' where id=8;
-update noar ti set b2='AA0EWJ12' where id=8;
-update noar tt set b0='QMPP9ZOZR4XGEWGVRZ5E6OTFFMBD' where id=9;
-update noar ti set b0='QMPP9ZOZR4XGEWGVRZ5E6OTFFMBD' where id=9;
-update noar tt set b1='GK9R9BWB6H1EKA2' where id=9;
-update noar ti set b1='GK9R9BWB6H1EKA2' where id=9;
-update noar tt set b2='4LV3Q2F79VOD02IU3393PJF7OITV2AUU' where id=9;
-update noar ti set b2='4LV3Q2F79VOD02IU3393PJF7OITV2AUU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AA5HG6QGVVMLY53N966G96TI' where id=1;
-update noar ti set b0='AA5HG6QGVVMLY53N966G96TI' where id=1;
-update noar tt set b1='RG' where id=1;
-update noar ti set b1='RG' where id=1;
-update noar tt set b2='FCMJM' where id=1;
-update noar ti set b2='FCMJM' where id=1;
-update noar tt set b0='HUFIUZSQVH00107P0ZP652GD' where id=2;
-update noar ti set b0='HUFIUZSQVH00107P0ZP652GD' where id=2;
-update noar tt set b1='SDY3WEXZRP46DQPJG0GJB7A6T' where id=2;
-update noar ti set b1='SDY3WEXZRP46DQPJG0GJB7A6T' where id=2;
-update noar tt set b2='ZEEAA' where id=2;
-update noar ti set b2='ZEEAA' where id=2;
-update noar tt set b0='B4T419WE0' where id=3;
-update noar ti set b0='B4T419WE0' where id=3;
-update noar tt set b1='LWNTY2FYA7Q6OCDPIMVQV3Q' where id=3;
-update noar ti set b1='LWNTY2FYA7Q6OCDPIMVQV3Q' where id=3;
-update noar tt set b2='0NG74UWP9589JI' where id=3;
-update noar ti set b2='0NG74UWP9589JI' where id=3;
-update noar tt set b0='RO1KN9C4O9X0EGJG9F5API' where id=4;
-update noar ti set b0='RO1KN9C4O9X0EGJG9F5API' where id=4;
-update noar tt set b1='VSI5TA5PCAJ5FB' where id=4;
-update noar ti set b1='VSI5TA5PCAJ5FB' where id=4;
-update noar tt set b2='4VV276B51YDWQTA52JWTTGTMM5DH' where id=4;
-update noar ti set b2='4VV276B51YDWQTA52JWTTGTMM5DH' where id=4;
-update noar tt set b0='8L42EF8W1ITHIBI' where id=5;
-update noar ti set b0='8L42EF8W1ITHIBI' where id=5;
-update noar tt set b1='B4FFOD8XJ87EZ0MOCVGE1A' where id=5;
-update noar ti set b1='B4FFOD8XJ87EZ0MOCVGE1A' where id=5;
-update noar tt set b2='Q5Z' where id=5;
-update noar ti set b2='Q5Z' where id=5;
-update noar tt set b0='28DVY1MKS2IWSSVT8J' where id=6;
-update noar ti set b0='28DVY1MKS2IWSSVT8J' where id=6;
-update noar tt set b1='LD' where id=6;
-update noar ti set b1='LD' where id=6;
-update noar tt set b2='PAVN' where id=6;
-update noar ti set b2='PAVN' where id=6;
-update noar tt set b0='3FB' where id=7;
-update noar ti set b0='3FB' where id=7;
-update noar tt set b1='MXJ32CKR9F85QOEQW7QKK87' where id=7;
-update noar ti set b1='MXJ32CKR9F85QOEQW7QKK87' where id=7;
-update noar tt set b2='1B8M8R7XGPDKEXRLN' where id=7;
-update noar ti set b2='1B8M8R7XGPDKEXRLN' where id=7;
-update noar tt set b0='KFMHZJIDOOS' where id=8;
-update noar ti set b0='KFMHZJIDOOS' where id=8;
-update noar tt set b1='N81W91SLJE98SMGGD' where id=8;
-update noar ti set b1='N81W91SLJE98SMGGD' where id=8;
-update noar tt set b2='YRARYP' where id=8;
-update noar ti set b2='YRARYP' where id=8;
-update noar tt set b0='JJPJSULAEU6' where id=9;
-update noar ti set b0='JJPJSULAEU6' where id=9;
-update noar tt set b1='JZI' where id=9;
-update noar ti set b1='JZI' where id=9;
-update noar tt set b2='FAZS8L0NNL09Y0OXSLSFQHXGCR' where id=9;
-update noar ti set b2='FAZS8L0NNL09Y0OXSLSFQHXGCR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YMYCE8P8GMI7' where id=1;
-update noar ti set b0='YMYCE8P8GMI7' where id=1;
-update noar tt set b1='UZTBJ4THRVTSY20Q7Q2ZO8FYOA' where id=1;
-update noar ti set b1='UZTBJ4THRVTSY20Q7Q2ZO8FYOA' where id=1;
-update noar tt set b2='AJGXMDZ7X8' where id=1;
-update noar ti set b2='AJGXMDZ7X8' where id=1;
-update noar tt set b0='Y8O5HW3L4KBNEINC7M4GE7LZI' where id=2;
-update noar ti set b0='Y8O5HW3L4KBNEINC7M4GE7LZI' where id=2;
-update noar tt set b1='X2ZTV5HOCD6SPLDNOQYGMEG' where id=2;
-update noar ti set b1='X2ZTV5HOCD6SPLDNOQYGMEG' where id=2;
-update noar tt set b2='8HH8H71W0558C58N6ST9QZQJ39J6NXMP' where id=2;
-update noar ti set b2='8HH8H71W0558C58N6ST9QZQJ39J6NXMP' where id=2;
-update noar tt set b0='TNFY7' where id=3;
-update noar ti set b0='TNFY7' where id=3;
-update noar tt set b1='JEAB54UV1ENN8S6F' where id=3;
-update noar ti set b1='JEAB54UV1ENN8S6F' where id=3;
-update noar tt set b2='4SRC5NPY2N6JS2VGSC5BD7' where id=3;
-update noar ti set b2='4SRC5NPY2N6JS2VGSC5BD7' where id=3;
-update noar tt set b0='5NLP436C0GTZJE3NO9462NV' where id=4;
-update noar ti set b0='5NLP436C0GTZJE3NO9462NV' where id=4;
-update noar tt set b1='2PPH2R' where id=4;
-update noar ti set b1='2PPH2R' where id=4;
-update noar tt set b2='FT8B55Q97K5F01FLQXN6IB5IHX' where id=4;
-update noar ti set b2='FT8B55Q97K5F01FLQXN6IB5IHX' where id=4;
-update noar tt set b0='68VIBY5PW8W143FHF3YG' where id=5;
-update noar ti set b0='68VIBY5PW8W143FHF3YG' where id=5;
-update noar tt set b1='UT' where id=5;
-update noar ti set b1='UT' where id=5;
-update noar tt set b2='K4RPOHHTSRDIGQYO753GWG72U' where id=5;
-update noar ti set b2='K4RPOHHTSRDIGQYO753GWG72U' where id=5;
-update noar tt set b0='MO7YS' where id=6;
-update noar ti set b0='MO7YS' where id=6;
-update noar tt set b1='MQQ2O46FB9LA' where id=6;
-update noar ti set b1='MQQ2O46FB9LA' where id=6;
-update noar tt set b2='7ROGCMX0C9WFU3CZS3FVZCFW' where id=6;
-update noar ti set b2='7ROGCMX0C9WFU3CZS3FVZCFW' where id=6;
-update noar tt set b0='2PFN9A7BA8D3U8JEW2' where id=7;
-update noar ti set b0='2PFN9A7BA8D3U8JEW2' where id=7;
-update noar tt set b1='R6L460429H8J7HKTAX' where id=7;
-update noar ti set b1='R6L460429H8J7HKTAX' where id=7;
-update noar tt set b2='KS95ZJOYHZ2757URU18' where id=7;
-update noar ti set b2='KS95ZJOYHZ2757URU18' where id=7;
-update noar tt set b0='SPDC5UL0ICY5WAAXEWEL3W9C0' where id=8;
-update noar ti set b0='SPDC5UL0ICY5WAAXEWEL3W9C0' where id=8;
-update noar tt set b1='DJS2KYQ9VLMP8HFP4IT427FM' where id=8;
-update noar ti set b1='DJS2KYQ9VLMP8HFP4IT427FM' where id=8;
-update noar tt set b2='35' where id=8;
-update noar ti set b2='35' where id=8;
-update noar tt set b0='RLYZGX4MUS4V7M4MLCVNHMWSGDDK9' where id=9;
-update noar ti set b0='RLYZGX4MUS4V7M4MLCVNHMWSGDDK9' where id=9;
-update noar tt set b1='H' where id=9;
-update noar ti set b1='H' where id=9;
-update noar tt set b2='NEH1YQIO2YJDPUSQ' where id=9;
-update noar ti set b2='NEH1YQIO2YJDPUSQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VKPLK3N1ZIKT2H' where id=1;
-update noar ti set b0='VKPLK3N1ZIKT2H' where id=1;
-update noar tt set b1='LGT0YSN2PZLV1J6J8' where id=1;
-update noar ti set b1='LGT0YSN2PZLV1J6J8' where id=1;
-update noar tt set b2='7CSRRNGWYEVRH685AZQ98VU3U' where id=1;
-update noar ti set b2='7CSRRNGWYEVRH685AZQ98VU3U' where id=1;
-update noar tt set b0='LJVZZS65CV9L0LXT72I2O' where id=2;
-update noar ti set b0='LJVZZS65CV9L0LXT72I2O' where id=2;
-update noar tt set b1='PYFD8X2RUNJTGL78L' where id=2;
-update noar ti set b1='PYFD8X2RUNJTGL78L' where id=2;
-update noar tt set b2='HMNGSQ67GORBH8NYBOJTQNOLV0' where id=2;
-update noar ti set b2='HMNGSQ67GORBH8NYBOJTQNOLV0' where id=2;
-update noar tt set b0='QUQT1BMGCF7QD5RH3E2FDCYG2HTKE' where id=3;
-update noar ti set b0='QUQT1BMGCF7QD5RH3E2FDCYG2HTKE' where id=3;
-update noar tt set b1='RK7AK1N0S27WUR9V' where id=3;
-update noar ti set b1='RK7AK1N0S27WUR9V' where id=3;
-update noar tt set b2='3L' where id=3;
-update noar ti set b2='3L' where id=3;
-update noar tt set b0='JP4ZP7R9DG019H6S6DVUK9N9' where id=4;
-update noar ti set b0='JP4ZP7R9DG019H6S6DVUK9N9' where id=4;
-update noar tt set b1='6OK2GAJ85EXM5LQLNEU3' where id=4;
-update noar ti set b1='6OK2GAJ85EXM5LQLNEU3' where id=4;
-update noar tt set b2='2ML1QL1EQNBMTWE3VW6V9EZBC6V' where id=4;
-update noar ti set b2='2ML1QL1EQNBMTWE3VW6V9EZBC6V' where id=4;
-update noar tt set b0='8V3Q9BISTIOVU30EGGER4QO' where id=5;
-update noar ti set b0='8V3Q9BISTIOVU30EGGER4QO' where id=5;
-update noar tt set b1='LYW0RNG6K4FHMJH4L4MNJBX1O339' where id=5;
-update noar ti set b1='LYW0RNG6K4FHMJH4L4MNJBX1O339' where id=5;
-update noar tt set b2='DXJVMTC5RA8K6Z0' where id=5;
-update noar ti set b2='DXJVMTC5RA8K6Z0' where id=5;
-update noar tt set b0='BTT' where id=6;
-update noar ti set b0='BTT' where id=6;
-update noar tt set b1='EDSDMIZT' where id=6;
-update noar ti set b1='EDSDMIZT' where id=6;
-update noar tt set b2='RJ8GH25E83V36B7L0OM1F8IUJ' where id=6;
-update noar ti set b2='RJ8GH25E83V36B7L0OM1F8IUJ' where id=6;
-update noar tt set b0='RY' where id=7;
-update noar ti set b0='RY' where id=7;
-update noar tt set b1='FETAKMZA1TAYVC' where id=7;
-update noar ti set b1='FETAKMZA1TAYVC' where id=7;
-update noar tt set b2='D4ON5F2LHUWNGYSK659NMD26EMJR' where id=7;
-update noar ti set b2='D4ON5F2LHUWNGYSK659NMD26EMJR' where id=7;
-update noar tt set b0='6' where id=8;
-update noar ti set b0='6' where id=8;
-update noar tt set b1='NP7Q' where id=8;
-update noar ti set b1='NP7Q' where id=8;
-update noar tt set b2='92GHAK3UC41BQQQ74WDJKEZU4004W' where id=8;
-update noar ti set b2='92GHAK3UC41BQQQ74WDJKEZU4004W' where id=8;
-update noar tt set b0='4I70HF60JPC5AXVS' where id=9;
-update noar ti set b0='4I70HF60JPC5AXVS' where id=9;
-update noar tt set b1='XG5KV63MIR4' where id=9;
-update noar ti set b1='XG5KV63MIR4' where id=9;
-update noar tt set b2='M' where id=9;
-update noar ti set b2='M' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MDFIB' where id=1;
-update noar ti set b0='MDFIB' where id=1;
-update noar tt set b1='OQGVS0EOTEIM4N2UDZRMYZUR2ELJ1ZKI' where id=1;
-update noar ti set b1='OQGVS0EOTEIM4N2UDZRMYZUR2ELJ1ZKI' where id=1;
-update noar tt set b2='2UYHY7Q8SHCVVXMW38PD4TJP8IDT6IT' where id=1;
-update noar ti set b2='2UYHY7Q8SHCVVXMW38PD4TJP8IDT6IT' where id=1;
-update noar tt set b0='0AHCRI641CCOI4E7LNU55HZLOB' where id=2;
-update noar ti set b0='0AHCRI641CCOI4E7LNU55HZLOB' where id=2;
-update noar tt set b1='5BRY' where id=2;
-update noar ti set b1='5BRY' where id=2;
-update noar tt set b2='2W4GA02T952WC3LB8ZB7' where id=2;
-update noar ti set b2='2W4GA02T952WC3LB8ZB7' where id=2;
-update noar tt set b0='T9N54ULE3FM7QW9I6R65VZT0R' where id=3;
-update noar ti set b0='T9N54ULE3FM7QW9I6R65VZT0R' where id=3;
-update noar tt set b1='MIIUIJFI6Q0' where id=3;
-update noar ti set b1='MIIUIJFI6Q0' where id=3;
-update noar tt set b2='Y33MADV1S88N77O7BDV97RPA24' where id=3;
-update noar ti set b2='Y33MADV1S88N77O7BDV97RPA24' where id=3;
-update noar tt set b0='0OW7KECKABL7H25IV77X' where id=4;
-update noar ti set b0='0OW7KECKABL7H25IV77X' where id=4;
-update noar tt set b1='Z69J3UK9C0FQLMHK6DACGO' where id=4;
-update noar ti set b1='Z69J3UK9C0FQLMHK6DACGO' where id=4;
-update noar tt set b2='FKNZ3E0HAVK2F7OQF81HGY' where id=4;
-update noar ti set b2='FKNZ3E0HAVK2F7OQF81HGY' where id=4;
-update noar tt set b0='SJEG65Q5XMVJDMSNIPE2PA4' where id=5;
-update noar ti set b0='SJEG65Q5XMVJDMSNIPE2PA4' where id=5;
-update noar tt set b1='X0LAU7QAE' where id=5;
-update noar ti set b1='X0LAU7QAE' where id=5;
-update noar tt set b2='VA4TZ0' where id=5;
-update noar ti set b2='VA4TZ0' where id=5;
-update noar tt set b0='S67IEBZ5VE9E6KXVN69C6IKBXNC79' where id=6;
-update noar ti set b0='S67IEBZ5VE9E6KXVN69C6IKBXNC79' where id=6;
-update noar tt set b1='JS1T1T9WUJ0ONCALCWXRIP61' where id=6;
-update noar ti set b1='JS1T1T9WUJ0ONCALCWXRIP61' where id=6;
-update noar tt set b2='41IM1TLAGJRUF' where id=6;
-update noar ti set b2='41IM1TLAGJRUF' where id=6;
-update noar tt set b0='O4B6EQJIG6YGTE24JBUE9USP8YCXAYO' where id=7;
-update noar ti set b0='O4B6EQJIG6YGTE24JBUE9USP8YCXAYO' where id=7;
-update noar tt set b1='M1AGL5R1WUX8VPH2PD07K9' where id=7;
-update noar ti set b1='M1AGL5R1WUX8VPH2PD07K9' where id=7;
-update noar tt set b2='56JGZ0WFQ0CO' where id=7;
-update noar ti set b2='56JGZ0WFQ0CO' where id=7;
-update noar tt set b0='98WQGN0SEA3KWPX9' where id=8;
-update noar ti set b0='98WQGN0SEA3KWPX9' where id=8;
-update noar tt set b1='M' where id=8;
-update noar ti set b1='M' where id=8;
-update noar tt set b2='CCMBWCMP8EBLDBROU87X51YJ0PFGQDQ' where id=8;
-update noar ti set b2='CCMBWCMP8EBLDBROU87X51YJ0PFGQDQ' where id=8;
-update noar tt set b0='7EZ975GBTEZ8WNXJLPAGT7DBHS38BI' where id=9;
-update noar ti set b0='7EZ975GBTEZ8WNXJLPAGT7DBHS38BI' where id=9;
-update noar tt set b1='31ZGLQA6MNJCMHWH' where id=9;
-update noar ti set b1='31ZGLQA6MNJCMHWH' where id=9;
-update noar tt set b2='V2HSZ2ARKWL9ELN' where id=9;
-update noar ti set b2='V2HSZ2ARKWL9ELN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7AKGPPU11NCCRVU' where id=1;
-update noar ti set b0='7AKGPPU11NCCRVU' where id=1;
-update noar tt set b1='6IFGUZKQ2QOVLP492MIQ1OGMLKX' where id=1;
-update noar ti set b1='6IFGUZKQ2QOVLP492MIQ1OGMLKX' where id=1;
-update noar tt set b2='82DX861HZI' where id=1;
-update noar ti set b2='82DX861HZI' where id=1;
-update noar tt set b0='SKZ2I5L' where id=2;
-update noar ti set b0='SKZ2I5L' where id=2;
-update noar tt set b1='P9' where id=2;
-update noar ti set b1='P9' where id=2;
-update noar tt set b2='S93P0NASDKH91NAD03EUP4IRN' where id=2;
-update noar ti set b2='S93P0NASDKH91NAD03EUP4IRN' where id=2;
-update noar tt set b0='XE8FRXQ7NQPYZ' where id=3;
-update noar ti set b0='XE8FRXQ7NQPYZ' where id=3;
-update noar tt set b1='9AX6HGJ9XXMMGOSR658RH8H6KU' where id=3;
-update noar ti set b1='9AX6HGJ9XXMMGOSR658RH8H6KU' where id=3;
-update noar tt set b2='HHEI5' where id=3;
-update noar ti set b2='HHEI5' where id=3;
-update noar tt set b0='CYKKBK7S7S7D' where id=4;
-update noar ti set b0='CYKKBK7S7S7D' where id=4;
-update noar tt set b1='1C67J3MPCG4NKAQ0KYLDYNY' where id=4;
-update noar ti set b1='1C67J3MPCG4NKAQ0KYLDYNY' where id=4;
-update noar tt set b2='FVTB3MJI5A4UZBLLVHEK26QJ8Y3606G' where id=4;
-update noar ti set b2='FVTB3MJI5A4UZBLLVHEK26QJ8Y3606G' where id=4;
-update noar tt set b0='F5AXCNHWHF831HHCO4' where id=5;
-update noar ti set b0='F5AXCNHWHF831HHCO4' where id=5;
-update noar tt set b1='4Y7L42E36MZT6DM49H66V3B4L' where id=5;
-update noar ti set b1='4Y7L42E36MZT6DM49H66V3B4L' where id=5;
-update noar tt set b2='P' where id=5;
-update noar ti set b2='P' where id=5;
-update noar tt set b0='GRX6JREF7TMQ1FLW8' where id=6;
-update noar ti set b0='GRX6JREF7TMQ1FLW8' where id=6;
-update noar tt set b1='4YC0XH6C8' where id=6;
-update noar ti set b1='4YC0XH6C8' where id=6;
-update noar tt set b2='C' where id=6;
-update noar ti set b2='C' where id=6;
-update noar tt set b0='ICYOVFN1IZ48H8RQQESGDHL1N4IXT' where id=7;
-update noar ti set b0='ICYOVFN1IZ48H8RQQESGDHL1N4IXT' where id=7;
-update noar tt set b1='N1OL87YNVZY17DE5XIUTMB9KLPTIIW' where id=7;
-update noar ti set b1='N1OL87YNVZY17DE5XIUTMB9KLPTIIW' where id=7;
-update noar tt set b2='0IPWNZQWWODVEFLHVHVUOZ4CDDOB1Z' where id=7;
-update noar ti set b2='0IPWNZQWWODVEFLHVHVUOZ4CDDOB1Z' where id=7;
-update noar tt set b0='2L540LSQDZ9D7' where id=8;
-update noar ti set b0='2L540LSQDZ9D7' where id=8;
-update noar tt set b1='4O69ZESBJCLEWZFHZBR3' where id=8;
-update noar ti set b1='4O69ZESBJCLEWZFHZBR3' where id=8;
-update noar tt set b2='J' where id=8;
-update noar ti set b2='J' where id=8;
-update noar tt set b0='RLJ7OMM5RG9NS3JU6JNGNDKS' where id=9;
-update noar ti set b0='RLJ7OMM5RG9NS3JU6JNGNDKS' where id=9;
-update noar tt set b1='BK3SQAX98YDFZG6C0YA6YRSNF0SE' where id=9;
-update noar ti set b1='BK3SQAX98YDFZG6C0YA6YRSNF0SE' where id=9;
-update noar tt set b2='3G5AHBMBABMFAYASK1S8P18' where id=9;
-update noar ti set b2='3G5AHBMBABMFAYASK1S8P18' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O91C7UOF2' where id=1;
-update noar ti set b0='O91C7UOF2' where id=1;
-update noar tt set b1='FDOELIS4SXL88' where id=1;
-update noar ti set b1='FDOELIS4SXL88' where id=1;
-update noar tt set b2='KETCLYBDCEUP4UX6DUV8JXAY' where id=1;
-update noar ti set b2='KETCLYBDCEUP4UX6DUV8JXAY' where id=1;
-update noar tt set b0='FVS8NGVZS3NS1C' where id=2;
-update noar ti set b0='FVS8NGVZS3NS1C' where id=2;
-update noar tt set b1='18RUXF2PF' where id=2;
-update noar ti set b1='18RUXF2PF' where id=2;
-update noar tt set b2='NAO' where id=2;
-update noar ti set b2='NAO' where id=2;
-update noar tt set b0='KHPPOP8K1F0OK9Z' where id=3;
-update noar ti set b0='KHPPOP8K1F0OK9Z' where id=3;
-update noar tt set b1='L7TEXY6O2G' where id=3;
-update noar ti set b1='L7TEXY6O2G' where id=3;
-update noar tt set b2='K6J6MY4ISE3' where id=3;
-update noar ti set b2='K6J6MY4ISE3' where id=3;
-update noar tt set b0='NVHHMT6GV0WN' where id=4;
-update noar ti set b0='NVHHMT6GV0WN' where id=4;
-update noar tt set b1='FP65XW87J8RLCQ7EQP' where id=4;
-update noar ti set b1='FP65XW87J8RLCQ7EQP' where id=4;
-update noar tt set b2='63CIMN' where id=4;
-update noar ti set b2='63CIMN' where id=4;
-update noar tt set b0='TRP2PJEMO' where id=5;
-update noar ti set b0='TRP2PJEMO' where id=5;
-update noar tt set b1='I2HA' where id=5;
-update noar ti set b1='I2HA' where id=5;
-update noar tt set b2='42XNK4KW1' where id=5;
-update noar ti set b2='42XNK4KW1' where id=5;
-update noar tt set b0='W3U' where id=6;
-update noar ti set b0='W3U' where id=6;
-update noar tt set b1='ALQ8C4RHKDP9NFX8561SJGJ' where id=6;
-update noar ti set b1='ALQ8C4RHKDP9NFX8561SJGJ' where id=6;
-update noar tt set b2='DGE1WSFZIPJ5AL' where id=6;
-update noar ti set b2='DGE1WSFZIPJ5AL' where id=6;
-update noar tt set b0='NLW2JZHCG3PM1TWA5' where id=7;
-update noar ti set b0='NLW2JZHCG3PM1TWA5' where id=7;
-update noar tt set b1='9999KA9DY' where id=7;
-update noar ti set b1='9999KA9DY' where id=7;
-update noar tt set b2='XELOLNNA' where id=7;
-update noar ti set b2='XELOLNNA' where id=7;
-update noar tt set b0='NQYSBME4MRMEIL1T5AG4QEDES0TUOSI5' where id=8;
-update noar ti set b0='NQYSBME4MRMEIL1T5AG4QEDES0TUOSI5' where id=8;
-update noar tt set b1='B8SH6SJLUCZ3CVFKX7' where id=8;
-update noar ti set b1='B8SH6SJLUCZ3CVFKX7' where id=8;
-update noar tt set b2='S5UK' where id=8;
-update noar ti set b2='S5UK' where id=8;
-update noar tt set b0='J24J15XUVQ4TWAYJZO3E9OF6UHT96' where id=9;
-update noar ti set b0='J24J15XUVQ4TWAYJZO3E9OF6UHT96' where id=9;
-update noar tt set b1='P40V3QGZKN2IWXVEVDZJD18SD237U6N' where id=9;
-update noar ti set b1='P40V3QGZKN2IWXVEVDZJD18SD237U6N' where id=9;
-update noar tt set b2='V1L0KAX6TW70B3U3HH4989AIQL' where id=9;
-update noar ti set b2='V1L0KAX6TW70B3U3HH4989AIQL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3X26JF2IKOEJXR8RI8SJD4K1RQTZL77' where id=1;
-update noar ti set b0='3X26JF2IKOEJXR8RI8SJD4K1RQTZL77' where id=1;
-update noar tt set b1='1H89K0' where id=1;
-update noar ti set b1='1H89K0' where id=1;
-update noar tt set b2='AEBSTU3QJ7J' where id=1;
-update noar ti set b2='AEBSTU3QJ7J' where id=1;
-update noar tt set b0='IOVPXM9H' where id=2;
-update noar ti set b0='IOVPXM9H' where id=2;
-update noar tt set b1='DB03N79WJTM2' where id=2;
-update noar ti set b1='DB03N79WJTM2' where id=2;
-update noar tt set b2='6YZ' where id=2;
-update noar ti set b2='6YZ' where id=2;
-update noar tt set b0='MZBW4' where id=3;
-update noar ti set b0='MZBW4' where id=3;
-update noar tt set b1='VMGNKDF879CIPWM' where id=3;
-update noar ti set b1='VMGNKDF879CIPWM' where id=3;
-update noar tt set b2='9TAQQZ3YLFC8BZFSFP0OMH18E89QR2' where id=3;
-update noar ti set b2='9TAQQZ3YLFC8BZFSFP0OMH18E89QR2' where id=3;
-update noar tt set b0='QKALGN8UWXN5HK' where id=4;
-update noar ti set b0='QKALGN8UWXN5HK' where id=4;
-update noar tt set b1='DPYQX3EAGFPK3V09JGI3KOGNVSH3' where id=4;
-update noar ti set b1='DPYQX3EAGFPK3V09JGI3KOGNVSH3' where id=4;
-update noar tt set b2='XL9I080FF1ZPPQE1XXFXKTM14ETEU7R8' where id=4;
-update noar ti set b2='XL9I080FF1ZPPQE1XXFXKTM14ETEU7R8' where id=4;
-update noar tt set b0='LICZX7Z6L3UN9FGWFZMWA5' where id=5;
-update noar ti set b0='LICZX7Z6L3UN9FGWFZMWA5' where id=5;
-update noar tt set b1='W5HCDPWAYHRNLLEO' where id=5;
-update noar ti set b1='W5HCDPWAYHRNLLEO' where id=5;
-update noar tt set b2='Q38DFVLCJZWIS' where id=5;
-update noar ti set b2='Q38DFVLCJZWIS' where id=5;
-update noar tt set b0='XCWFUJEO7WH7I582SLGQMFOPAWSH' where id=6;
-update noar ti set b0='XCWFUJEO7WH7I582SLGQMFOPAWSH' where id=6;
-update noar tt set b1='W5TW0ZVH2KJJ9EM' where id=6;
-update noar ti set b1='W5TW0ZVH2KJJ9EM' where id=6;
-update noar tt set b2='3UQ32GZEYCEJR1F6GZ9D20Y4F' where id=6;
-update noar ti set b2='3UQ32GZEYCEJR1F6GZ9D20Y4F' where id=6;
-update noar tt set b0='VWA2Z4A7RG3LUMQSOACV8' where id=7;
-update noar ti set b0='VWA2Z4A7RG3LUMQSOACV8' where id=7;
-update noar tt set b1='74OBJ3' where id=7;
-update noar ti set b1='74OBJ3' where id=7;
-update noar tt set b2='DQ2FS82GDOWDKLFGT36X8Z3WBY5NHFZ' where id=7;
-update noar ti set b2='DQ2FS82GDOWDKLFGT36X8Z3WBY5NHFZ' where id=7;
-update noar tt set b0='847XT' where id=8;
-update noar ti set b0='847XT' where id=8;
-update noar tt set b1='DEFNGHAXTWVF7T5CFXD1YZIBXFWOE' where id=8;
-update noar ti set b1='DEFNGHAXTWVF7T5CFXD1YZIBXFWOE' where id=8;
-update noar tt set b2='I8Y94A9M12EE2PA8KH4LDCP' where id=8;
-update noar ti set b2='I8Y94A9M12EE2PA8KH4LDCP' where id=8;
-update noar tt set b0='6IWV2H0OSVESQUNFNIDM8SHM99MSEJG' where id=9;
-update noar ti set b0='6IWV2H0OSVESQUNFNIDM8SHM99MSEJG' where id=9;
-update noar tt set b1='X95F5RRP6BQRCL9ZGTR9FW' where id=9;
-update noar ti set b1='X95F5RRP6BQRCL9ZGTR9FW' where id=9;
-update noar tt set b2='EZ7MCODQ4T370IYQK0Q3Z4GE1TY4' where id=9;
-update noar ti set b2='EZ7MCODQ4T370IYQK0Q3Z4GE1TY4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='EJAYT73EFQF0JXCSHI6FCN68I' where id=1;
-update noar ti set b0='EJAYT73EFQF0JXCSHI6FCN68I' where id=1;
-update noar tt set b1='IZ4DWL82DMXQWHO39WJ' where id=1;
-update noar ti set b1='IZ4DWL82DMXQWHO39WJ' where id=1;
-update noar tt set b2='SW9AN82TRMA3O2' where id=1;
-update noar ti set b2='SW9AN82TRMA3O2' where id=1;
-update noar tt set b0='WJJ0LQEQMCCLZ3CYQOFAQM9RCQE2S5QK' where id=2;
-update noar ti set b0='WJJ0LQEQMCCLZ3CYQOFAQM9RCQE2S5QK' where id=2;
-update noar tt set b1='IKUX9' where id=2;
-update noar ti set b1='IKUX9' where id=2;
-update noar tt set b2='TBKO9S9YME5VMUMNM' where id=2;
-update noar ti set b2='TBKO9S9YME5VMUMNM' where id=2;
-update noar tt set b0='V4K0MSWCYRKVLAR1SDGD6VI8UIB6WKTV' where id=3;
-update noar ti set b0='V4K0MSWCYRKVLAR1SDGD6VI8UIB6WKTV' where id=3;
-update noar tt set b1='82DRWXJLWU0' where id=3;
-update noar ti set b1='82DRWXJLWU0' where id=3;
-update noar tt set b2='7CJLP30J0DEZ8DHXY9QL0REB1IP6C7' where id=3;
-update noar ti set b2='7CJLP30J0DEZ8DHXY9QL0REB1IP6C7' where id=3;
-update noar tt set b0='2W1KES6ZG' where id=4;
-update noar ti set b0='2W1KES6ZG' where id=4;
-update noar tt set b1='H6S8HZOE1OC12DLH' where id=4;
-update noar ti set b1='H6S8HZOE1OC12DLH' where id=4;
-update noar tt set b2='4KCV' where id=4;
-update noar ti set b2='4KCV' where id=4;
-update noar tt set b0='E1D1' where id=5;
-update noar ti set b0='E1D1' where id=5;
-update noar tt set b1='6R93XA7P7XS56BN9RE7L8CVU30UN6' where id=5;
-update noar ti set b1='6R93XA7P7XS56BN9RE7L8CVU30UN6' where id=5;
-update noar tt set b2='12D8WBNCCKT4VDTFTN2OUY41VKL' where id=5;
-update noar ti set b2='12D8WBNCCKT4VDTFTN2OUY41VKL' where id=5;
-update noar tt set b0='7AAB27VV' where id=6;
-update noar ti set b0='7AAB27VV' where id=6;
-update noar tt set b1='6JJVG4X4O9GG' where id=6;
-update noar ti set b1='6JJVG4X4O9GG' where id=6;
-update noar tt set b2='UUJW9L1LQUN0V6CBPPYYKL' where id=6;
-update noar ti set b2='UUJW9L1LQUN0V6CBPPYYKL' where id=6;
-update noar tt set b0='H7LKPK14' where id=7;
-update noar ti set b0='H7LKPK14' where id=7;
-update noar tt set b1='NNIC' where id=7;
-update noar ti set b1='NNIC' where id=7;
-update noar tt set b2='912R7JF3SGDANWMX' where id=7;
-update noar ti set b2='912R7JF3SGDANWMX' where id=7;
-update noar tt set b0='WR68BE4JVU9LR75NRIORVNL2' where id=8;
-update noar ti set b0='WR68BE4JVU9LR75NRIORVNL2' where id=8;
-update noar tt set b1='VI5' where id=8;
-update noar ti set b1='VI5' where id=8;
-update noar tt set b2='N3PA4V290N1' where id=8;
-update noar ti set b2='N3PA4V290N1' where id=8;
-update noar tt set b0='C1SFTQNYT6CYT21WLXUJCYIMF6' where id=9;
-update noar ti set b0='C1SFTQNYT6CYT21WLXUJCYIMF6' where id=9;
-update noar tt set b1='TN13NYRJ' where id=9;
-update noar ti set b1='TN13NYRJ' where id=9;
-update noar tt set b2='D6ZM8YMGN8DKA0669II8' where id=9;
-update noar ti set b2='D6ZM8YMGN8DKA0669II8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='1' where id=1;
-update noar ti set b0='1' where id=1;
-update noar tt set b1='L0N' where id=1;
-update noar ti set b1='L0N' where id=1;
-update noar tt set b2='AQQKVUJ9J' where id=1;
-update noar ti set b2='AQQKVUJ9J' where id=1;
-update noar tt set b0='E1PEZCW' where id=2;
-update noar ti set b0='E1PEZCW' where id=2;
-update noar tt set b1='4XBXLQHGD8YVSEQH88' where id=2;
-update noar ti set b1='4XBXLQHGD8YVSEQH88' where id=2;
-update noar tt set b2='QRLE9CRZAW0CP0CZK75' where id=2;
-update noar ti set b2='QRLE9CRZAW0CP0CZK75' where id=2;
-update noar tt set b0='4DWWUJ8FIP4H7C08QLID9' where id=3;
-update noar ti set b0='4DWWUJ8FIP4H7C08QLID9' where id=3;
-update noar tt set b1='ZWN0ARCSA4EBX52BLK36QVDRNDK7O3CW' where id=3;
-update noar ti set b1='ZWN0ARCSA4EBX52BLK36QVDRNDK7O3CW' where id=3;
-update noar tt set b2='Z' where id=3;
-update noar ti set b2='Z' where id=3;
-update noar tt set b0='UZNR324660DTPQ' where id=4;
-update noar ti set b0='UZNR324660DTPQ' where id=4;
-update noar tt set b1='ULR0Z' where id=4;
-update noar ti set b1='ULR0Z' where id=4;
-update noar tt set b2='S0WF13' where id=4;
-update noar ti set b2='S0WF13' where id=4;
-update noar tt set b0='YBO0YM' where id=5;
-update noar ti set b0='YBO0YM' where id=5;
-update noar tt set b1='GB4FX7AVD' where id=5;
-update noar ti set b1='GB4FX7AVD' where id=5;
-update noar tt set b2='WZX9U35NHLDLV4NK1ND1PL35A' where id=5;
-update noar ti set b2='WZX9U35NHLDLV4NK1ND1PL35A' where id=5;
-update noar tt set b0='9QSDYIK0X9N2SC' where id=6;
-update noar ti set b0='9QSDYIK0X9N2SC' where id=6;
-update noar tt set b1='W818Y' where id=6;
-update noar ti set b1='W818Y' where id=6;
-update noar tt set b2='KC7UY55SPKOJ' where id=6;
-update noar ti set b2='KC7UY55SPKOJ' where id=6;
-update noar tt set b0='THR6G359C' where id=7;
-update noar ti set b0='THR6G359C' where id=7;
-update noar tt set b1='9C6H4G78JPKM' where id=7;
-update noar ti set b1='9C6H4G78JPKM' where id=7;
-update noar tt set b2='8S9TGUB85I60MCM9' where id=7;
-update noar ti set b2='8S9TGUB85I60MCM9' where id=7;
-update noar tt set b0='TDL' where id=8;
-update noar ti set b0='TDL' where id=8;
-update noar tt set b1='85THFM0SKT34ARK2H1U3FIK72D9' where id=8;
-update noar ti set b1='85THFM0SKT34ARK2H1U3FIK72D9' where id=8;
-update noar tt set b2='7Y8X23H2FTD2T786JSW1R47PDBYFQ' where id=8;
-update noar ti set b2='7Y8X23H2FTD2T786JSW1R47PDBYFQ' where id=8;
-update noar tt set b0='S3Z15XFEBPYEW2NZM' where id=9;
-update noar ti set b0='S3Z15XFEBPYEW2NZM' where id=9;
-update noar tt set b1='R' where id=9;
-update noar ti set b1='R' where id=9;
-update noar tt set b2='QWIRW1T84WI9KTZ0W20Y2' where id=9;
-update noar ti set b2='QWIRW1T84WI9KTZ0W20Y2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='22WZ3FQ0ZUBMHZV9' where id=1;
-update noar ti set b0='22WZ3FQ0ZUBMHZV9' where id=1;
-update noar tt set b1='RSR1JAJDTRHLXTSGXJZ6WQTZHUGC' where id=1;
-update noar ti set b1='RSR1JAJDTRHLXTSGXJZ6WQTZHUGC' where id=1;
-update noar tt set b2='C3KE1GRUKMX24YJ207NB0BFIGLCOJ4F' where id=1;
-update noar ti set b2='C3KE1GRUKMX24YJ207NB0BFIGLCOJ4F' where id=1;
-update noar tt set b0='K09S3DYTK7MY7GAF' where id=2;
-update noar ti set b0='K09S3DYTK7MY7GAF' where id=2;
-update noar tt set b1='6EQHPW' where id=2;
-update noar ti set b1='6EQHPW' where id=2;
-update noar tt set b2='C6TNIL' where id=2;
-update noar ti set b2='C6TNIL' where id=2;
-update noar tt set b0='CVC79L9RD8S6WHRYUKWBIB08' where id=3;
-update noar ti set b0='CVC79L9RD8S6WHRYUKWBIB08' where id=3;
-update noar tt set b1='9P6JZ6B9LP9EQ6H' where id=3;
-update noar ti set b1='9P6JZ6B9LP9EQ6H' where id=3;
-update noar tt set b2='LTR15JO1CM5LLVKS7TDVYLFG8I79ZA' where id=3;
-update noar ti set b2='LTR15JO1CM5LLVKS7TDVYLFG8I79ZA' where id=3;
-update noar tt set b0='CJ3ECLJKIC73ZSX' where id=4;
-update noar ti set b0='CJ3ECLJKIC73ZSX' where id=4;
-update noar tt set b1='MI60P6L28O1D0UQ9NPW6XDLSA67FPO85' where id=4;
-update noar ti set b1='MI60P6L28O1D0UQ9NPW6XDLSA67FPO85' where id=4;
-update noar tt set b2='CQEZH6R6A9IH00WEK8JASF5PD0' where id=4;
-update noar ti set b2='CQEZH6R6A9IH00WEK8JASF5PD0' where id=4;
-update noar tt set b0='PQBFU01JRLDBRP5' where id=5;
-update noar ti set b0='PQBFU01JRLDBRP5' where id=5;
-update noar tt set b1='ZAWCQ9NOHB7' where id=5;
-update noar ti set b1='ZAWCQ9NOHB7' where id=5;
-update noar tt set b2='ACAAP0DFRUASTFUWJKIKAG' where id=5;
-update noar ti set b2='ACAAP0DFRUASTFUWJKIKAG' where id=5;
-update noar tt set b0='NH2TH' where id=6;
-update noar ti set b0='NH2TH' where id=6;
-update noar tt set b1='SEMC3JGTY5ET8PRRTMMR0TYJ' where id=6;
-update noar ti set b1='SEMC3JGTY5ET8PRRTMMR0TYJ' where id=6;
-update noar tt set b2='I0TOS1V1SM' where id=6;
-update noar ti set b2='I0TOS1V1SM' where id=6;
-update noar tt set b0='7V30E5Q' where id=7;
-update noar ti set b0='7V30E5Q' where id=7;
-update noar tt set b1='SX' where id=7;
-update noar ti set b1='SX' where id=7;
-update noar tt set b2='Q0IG' where id=7;
-update noar ti set b2='Q0IG' where id=7;
-update noar tt set b0='9AYRVW331LKLZ' where id=8;
-update noar ti set b0='9AYRVW331LKLZ' where id=8;
-update noar tt set b1='1Z7WEU11JK9S4QS21GZV' where id=8;
-update noar ti set b1='1Z7WEU11JK9S4QS21GZV' where id=8;
-update noar tt set b2='2Q78XXOA' where id=8;
-update noar ti set b2='2Q78XXOA' where id=8;
-update noar tt set b0='7R' where id=9;
-update noar ti set b0='7R' where id=9;
-update noar tt set b1='QSC' where id=9;
-update noar ti set b1='QSC' where id=9;
-update noar tt set b2='4A2DJWOV1UP6BE59HQ' where id=9;
-update noar ti set b2='4A2DJWOV1UP6BE59HQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 blob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MSIMS2NJBQ6G' where id=1;
-update noar ti set b0='MSIMS2NJBQ6G' where id=1;
-update noar tt set b1='Y5IIO7KZ46GNNTAX5XNBF8SWL2BPKFT' where id=1;
-update noar ti set b1='Y5IIO7KZ46GNNTAX5XNBF8SWL2BPKFT' where id=1;
-update noar tt set b2='SPCOX5B8PCDRZ49S' where id=1;
-update noar ti set b2='SPCOX5B8PCDRZ49S' where id=1;
-update noar tt set b0='KM5F7FYPG24L46MRK5DVAH' where id=2;
-update noar ti set b0='KM5F7FYPG24L46MRK5DVAH' where id=2;
-update noar tt set b1='V6R5EMQB' where id=2;
-update noar ti set b1='V6R5EMQB' where id=2;
-update noar tt set b2='XAY2Q60TILQGUZSILTC7YXP' where id=2;
-update noar ti set b2='XAY2Q60TILQGUZSILTC7YXP' where id=2;
-update noar tt set b0='VMHYRIMI5XQKQ1TMZAEA20' where id=3;
-update noar ti set b0='VMHYRIMI5XQKQ1TMZAEA20' where id=3;
-update noar tt set b1='0FZF4RH7GEFW6U232Y' where id=3;
-update noar ti set b1='0FZF4RH7GEFW6U232Y' where id=3;
-update noar tt set b2='Q3MMINMGRD7PCYZMQL89VY6T' where id=3;
-update noar ti set b2='Q3MMINMGRD7PCYZMQL89VY6T' where id=3;
-update noar tt set b0='UPO2F4KASA7POVOGHMFU' where id=4;
-update noar ti set b0='UPO2F4KASA7POVOGHMFU' where id=4;
-update noar tt set b1='4ASTYO' where id=4;
-update noar ti set b1='4ASTYO' where id=4;
-update noar tt set b2='V5FT7N4F2N2F2SE37RQIT3YK' where id=4;
-update noar ti set b2='V5FT7N4F2N2F2SE37RQIT3YK' where id=4;
-update noar tt set b0='UMY5ONQU217ZGJZLU097' where id=5;
-update noar ti set b0='UMY5ONQU217ZGJZLU097' where id=5;
-update noar tt set b1='PSIFNNQIUM2YS4ITLEMXXZ92K' where id=5;
-update noar ti set b1='PSIFNNQIUM2YS4ITLEMXXZ92K' where id=5;
-update noar tt set b2='TCFFM6RBB6M1XOLMIUW' where id=5;
-update noar ti set b2='TCFFM6RBB6M1XOLMIUW' where id=5;
-update noar tt set b0='82JBQJR5KY7VHPDLR6W5' where id=6;
-update noar ti set b0='82JBQJR5KY7VHPDLR6W5' where id=6;
-update noar tt set b1='DME03HOM3Z9XOMCT53FT2T' where id=6;
-update noar ti set b1='DME03HOM3Z9XOMCT53FT2T' where id=6;
-update noar tt set b2='O5R4TX3ORZR1' where id=6;
-update noar ti set b2='O5R4TX3ORZR1' where id=6;
-update noar tt set b0='SLP' where id=7;
-update noar ti set b0='SLP' where id=7;
-update noar tt set b1='DYCNPMKRY12UGG9Y02AP8E2Y' where id=7;
-update noar ti set b1='DYCNPMKRY12UGG9Y02AP8E2Y' where id=7;
-update noar tt set b2='FFNU' where id=7;
-update noar ti set b2='FFNU' where id=7;
-update noar tt set b0='S8G07KK16CPD0KMT054BQQX4BQV' where id=8;
-update noar ti set b0='S8G07KK16CPD0KMT054BQQX4BQV' where id=8;
-update noar tt set b1='HB2H5C7HI01TZ4KNXIFKVF0ZCL' where id=8;
-update noar ti set b1='HB2H5C7HI01TZ4KNXIFKVF0ZCL' where id=8;
-update noar tt set b2='9JSROBS45G4M878HRRYDLAYS' where id=8;
-update noar ti set b2='9JSROBS45G4M878HRRYDLAYS' where id=8;
-update noar tt set b0='ZUD7W4N1ATN' where id=9;
-update noar ti set b0='ZUD7W4N1ATN' where id=9;
-update noar tt set b1='7D7MPVZ7LIJY41ANQPC83APJM' where id=9;
-update noar ti set b1='7D7MPVZ7LIJY41ANQPC83APJM' where id=9;
-update noar tt set b2='7E83N26' where id=9;
-update noar ti set b2='7E83N26' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 blob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P' where id=1;
-update noar ti set b0='P' where id=1;
-update noar tt set b1='P5GXUISHA' where id=1;
-update noar ti set b1='P5GXUISHA' where id=1;
-update noar tt set b2='AMKV' where id=1;
-update noar ti set b2='AMKV' where id=1;
-update noar tt set b0='1M' where id=2;
-update noar ti set b0='1M' where id=2;
-update noar tt set b1='ZLEERLPLTTANHGEC1' where id=2;
-update noar ti set b1='ZLEERLPLTTANHGEC1' where id=2;
-update noar tt set b2='E9MAJQCI94PY45VT1HU1782Y11O' where id=2;
-update noar ti set b2='E9MAJQCI94PY45VT1HU1782Y11O' where id=2;
-update noar tt set b0='Z4S528S2502' where id=3;
-update noar ti set b0='Z4S528S2502' where id=3;
-update noar tt set b1='2V7M3LQPCA5R4K1KMZ421RD' where id=3;
-update noar ti set b1='2V7M3LQPCA5R4K1KMZ421RD' where id=3;
-update noar tt set b2='SP0RNMDX0NFV1K' where id=3;
-update noar ti set b2='SP0RNMDX0NFV1K' where id=3;
-update noar tt set b0='GXA0MTKXAS9S26FODNE' where id=4;
-update noar ti set b0='GXA0MTKXAS9S26FODNE' where id=4;
-update noar tt set b1='2UE2V5MBC' where id=4;
-update noar ti set b1='2UE2V5MBC' where id=4;
-update noar tt set b2='91U6BU5TSUXJN35WXO4U872K3' where id=4;
-update noar ti set b2='91U6BU5TSUXJN35WXO4U872K3' where id=4;
-update noar tt set b0='FDRN6' where id=5;
-update noar ti set b0='FDRN6' where id=5;
-update noar tt set b1='UUBC4ORQHCTQP1' where id=5;
-update noar ti set b1='UUBC4ORQHCTQP1' where id=5;
-update noar tt set b2='27NP2S41' where id=5;
-update noar ti set b2='27NP2S41' where id=5;
-update noar tt set b0='7' where id=6;
-update noar ti set b0='7' where id=6;
-update noar tt set b1='QM84AD1VSB556AWDB03WYCUJ' where id=6;
-update noar ti set b1='QM84AD1VSB556AWDB03WYCUJ' where id=6;
-update noar tt set b2='2S4DPYHBAX4EOLDX0RMWIOK' where id=6;
-update noar ti set b2='2S4DPYHBAX4EOLDX0RMWIOK' where id=6;
-update noar tt set b0='QD' where id=7;
-update noar ti set b0='QD' where id=7;
-update noar tt set b1='28CGS888QNM6Z99UNARO' where id=7;
-update noar ti set b1='28CGS888QNM6Z99UNARO' where id=7;
-update noar tt set b2='MVLD78E1J' where id=7;
-update noar ti set b2='MVLD78E1J' where id=7;
-update noar tt set b0='LJ66FSSAA170ELUMEPIWZP0OZ8P2DUL' where id=8;
-update noar ti set b0='LJ66FSSAA170ELUMEPIWZP0OZ8P2DUL' where id=8;
-update noar tt set b1='GDNJAHWG' where id=8;
-update noar ti set b1='GDNJAHWG' where id=8;
-update noar tt set b2='LGD' where id=8;
-update noar ti set b2='LGD' where id=8;
-update noar tt set b0='Y0P4H' where id=9;
-update noar ti set b0='Y0P4H' where id=9;
-update noar tt set b1='F2QNF3D1BQGC' where id=9;
-update noar ti set b1='F2QNF3D1BQGC' where id=9;
-update noar tt set b2='ZJPHA58THT4GPYHW6MNEH5CBJ0' where id=9;
-update noar ti set b2='ZJPHA58THT4GPYHW6MNEH5CBJ0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='346' where id=1;
-update noar ti set b0='346' where id=1;
-update noar tt set b1='84P9J' where id=1;
-update noar ti set b1='84P9J' where id=1;
-update noar tt set b2='IQWRE' where id=1;
-update noar ti set b2='IQWRE' where id=1;
-update noar tt set b0='H2W8A0RDIBPXG6O0U2U3E4R224' where id=2;
-update noar ti set b0='H2W8A0RDIBPXG6O0U2U3E4R224' where id=2;
-update noar tt set b1='P450GN9OV9' where id=2;
-update noar ti set b1='P450GN9OV9' where id=2;
-update noar tt set b2='KQ5M' where id=2;
-update noar ti set b2='KQ5M' where id=2;
-update noar tt set b0='JW4F0728JTXKM5LS3MJM3ZDKP6YKQU' where id=3;
-update noar ti set b0='JW4F0728JTXKM5LS3MJM3ZDKP6YKQU' where id=3;
-update noar tt set b1='T274QNQKO7Z86FJP42CE3XQ3DR5AES' where id=3;
-update noar ti set b1='T274QNQKO7Z86FJP42CE3XQ3DR5AES' where id=3;
-update noar tt set b2='4J' where id=3;
-update noar ti set b2='4J' where id=3;
-update noar tt set b0='9EFS5L36GAFM' where id=4;
-update noar ti set b0='9EFS5L36GAFM' where id=4;
-update noar tt set b1='D2UJVNS01272WL' where id=4;
-update noar ti set b1='D2UJVNS01272WL' where id=4;
-update noar tt set b2='7H8S2RDEH56IK9IJ6WMK6B1W77' where id=4;
-update noar ti set b2='7H8S2RDEH56IK9IJ6WMK6B1W77' where id=4;
-update noar tt set b0='WEU7FNNNUOW5FC' where id=5;
-update noar ti set b0='WEU7FNNNUOW5FC' where id=5;
-update noar tt set b1='VJLDG5FDJR41ZVYK' where id=5;
-update noar ti set b1='VJLDG5FDJR41ZVYK' where id=5;
-update noar tt set b2='505CKWK5SYJ1H33XP8YE4A9' where id=5;
-update noar ti set b2='505CKWK5SYJ1H33XP8YE4A9' where id=5;
-update noar tt set b0='VE4C61TWA5J5CM6' where id=6;
-update noar ti set b0='VE4C61TWA5J5CM6' where id=6;
-update noar tt set b1='W' where id=6;
-update noar ti set b1='W' where id=6;
-update noar tt set b2='9IM9MHLNVEJLORYR2' where id=6;
-update noar ti set b2='9IM9MHLNVEJLORYR2' where id=6;
-update noar tt set b0='PRJ18M7J9BOG7YE' where id=7;
-update noar ti set b0='PRJ18M7J9BOG7YE' where id=7;
-update noar tt set b1='LFTA28KX75B9TPTWXFG4Q' where id=7;
-update noar ti set b1='LFTA28KX75B9TPTWXFG4Q' where id=7;
-update noar tt set b2='LHVJ7NXTRNOKGBMDEWJQ' where id=7;
-update noar ti set b2='LHVJ7NXTRNOKGBMDEWJQ' where id=7;
-update noar tt set b0='BG9I68B' where id=8;
-update noar ti set b0='BG9I68B' where id=8;
-update noar tt set b1='ISCD8G04JC794SIL3LX8MLI7' where id=8;
-update noar ti set b1='ISCD8G04JC794SIL3LX8MLI7' where id=8;
-update noar tt set b2='DG' where id=8;
-update noar ti set b2='DG' where id=8;
-update noar tt set b0='YGKP2NRFBRT84' where id=9;
-update noar ti set b0='YGKP2NRFBRT84' where id=9;
-update noar tt set b1='03VF' where id=9;
-update noar ti set b1='03VF' where id=9;
-update noar tt set b2='90UQKJYBNHND17GAR' where id=9;
-update noar ti set b2='90UQKJYBNHND17GAR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6YRU50V3ATPC501BOQVTXL8868L52' where id=1;
-update noar ti set b0='6YRU50V3ATPC501BOQVTXL8868L52' where id=1;
-update noar tt set b1='08BIC1P1Q' where id=1;
-update noar ti set b1='08BIC1P1Q' where id=1;
-update noar tt set b2='QPDNDN7EYKKAHIJT0VRSGTUWDP06QHQ8' where id=1;
-update noar ti set b2='QPDNDN7EYKKAHIJT0VRSGTUWDP06QHQ8' where id=1;
-update noar tt set b0='NKZDG9CXZA' where id=2;
-update noar ti set b0='NKZDG9CXZA' where id=2;
-update noar tt set b1='BG825UXM2D' where id=2;
-update noar ti set b1='BG825UXM2D' where id=2;
-update noar tt set b2='K2NJILYK234B' where id=2;
-update noar ti set b2='K2NJILYK234B' where id=2;
-update noar tt set b0='15NIC8087P5' where id=3;
-update noar ti set b0='15NIC8087P5' where id=3;
-update noar tt set b1='B8YX3XP' where id=3;
-update noar ti set b1='B8YX3XP' where id=3;
-update noar tt set b2='CRDN503VDT' where id=3;
-update noar ti set b2='CRDN503VDT' where id=3;
-update noar tt set b0='AYT6AIF9FWQVV' where id=4;
-update noar ti set b0='AYT6AIF9FWQVV' where id=4;
-update noar tt set b1='E6O0' where id=4;
-update noar ti set b1='E6O0' where id=4;
-update noar tt set b2='OQ6A2BIUO3SVK0PD0OJ8DEFSXPUHUE' where id=4;
-update noar ti set b2='OQ6A2BIUO3SVK0PD0OJ8DEFSXPUHUE' where id=4;
-update noar tt set b0='P1LP9441U28B3EUW6CGMYACKB0' where id=5;
-update noar ti set b0='P1LP9441U28B3EUW6CGMYACKB0' where id=5;
-update noar tt set b1='YMP9WH9TM5VO2S0GEMK76P76H9MZ' where id=5;
-update noar ti set b1='YMP9WH9TM5VO2S0GEMK76P76H9MZ' where id=5;
-update noar tt set b2='BDIH' where id=5;
-update noar ti set b2='BDIH' where id=5;
-update noar tt set b0='1SDQR5' where id=6;
-update noar ti set b0='1SDQR5' where id=6;
-update noar tt set b1='0X9NCUXZIG22B5' where id=6;
-update noar ti set b1='0X9NCUXZIG22B5' where id=6;
-update noar tt set b2='TOUZPMSNGRWDR' where id=6;
-update noar ti set b2='TOUZPMSNGRWDR' where id=6;
-update noar tt set b0='CPO187XAHQEGW1S1FDAZDSPYQ' where id=7;
-update noar ti set b0='CPO187XAHQEGW1S1FDAZDSPYQ' where id=7;
-update noar tt set b1='3QIV1PEBAB0L' where id=7;
-update noar ti set b1='3QIV1PEBAB0L' where id=7;
-update noar tt set b2='GMMB0GKL315' where id=7;
-update noar ti set b2='GMMB0GKL315' where id=7;
-update noar tt set b0='RS13W6Z1AUXR' where id=8;
-update noar ti set b0='RS13W6Z1AUXR' where id=8;
-update noar tt set b1='4Z2H3V52XRMAUMY763NOO3GV' where id=8;
-update noar ti set b1='4Z2H3V52XRMAUMY763NOO3GV' where id=8;
-update noar tt set b2='GIW1FTH8TB' where id=8;
-update noar ti set b2='GIW1FTH8TB' where id=8;
-update noar tt set b0='92G26S3NU86O7DGGURQ71' where id=9;
-update noar ti set b0='92G26S3NU86O7DGGURQ71' where id=9;
-update noar tt set b1='K5R79G5VTHRSCP' where id=9;
-update noar ti set b1='K5R79G5VTHRSCP' where id=9;
-update noar tt set b2='2TOUXTX37XZ7W6Q' where id=9;
-update noar ti set b2='2TOUXTX37XZ7W6Q' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='K20XMQ5ICM14FF' where id=1;
-update noar ti set b0='K20XMQ5ICM14FF' where id=1;
-update noar tt set b1='0NR' where id=1;
-update noar ti set b1='0NR' where id=1;
-update noar tt set b2='YKOUNOC' where id=1;
-update noar ti set b2='YKOUNOC' where id=1;
-update noar tt set b0='2CT8R' where id=2;
-update noar ti set b0='2CT8R' where id=2;
-update noar tt set b1='TZYUMDD' where id=2;
-update noar ti set b1='TZYUMDD' where id=2;
-update noar tt set b2='O4MWZJS' where id=2;
-update noar ti set b2='O4MWZJS' where id=2;
-update noar tt set b0='3K8UTRHBGC352I4A9ZL4OTCY2P' where id=3;
-update noar ti set b0='3K8UTRHBGC352I4A9ZL4OTCY2P' where id=3;
-update noar tt set b1='YFA5ZHPQNH4SIXSM5J5B5JC6NOS4JCH9' where id=3;
-update noar ti set b1='YFA5ZHPQNH4SIXSM5J5B5JC6NOS4JCH9' where id=3;
-update noar tt set b2='0Y478KRDRJM5E9HUGFQW83415' where id=3;
-update noar ti set b2='0Y478KRDRJM5E9HUGFQW83415' where id=3;
-update noar tt set b0='89V0' where id=4;
-update noar ti set b0='89V0' where id=4;
-update noar tt set b1='YOCMJQV9DMNGBXH6L' where id=4;
-update noar ti set b1='YOCMJQV9DMNGBXH6L' where id=4;
-update noar tt set b2='6KRBZ6KSR3K1UH327XJ8RXRM' where id=4;
-update noar ti set b2='6KRBZ6KSR3K1UH327XJ8RXRM' where id=4;
-update noar tt set b0='7M6EI4TJBNVQIZE3FA1TCCT0ABAW9EJ6' where id=5;
-update noar ti set b0='7M6EI4TJBNVQIZE3FA1TCCT0ABAW9EJ6' where id=5;
-update noar tt set b1='BHCJENERCZ2FDYWH7CH51FSL' where id=5;
-update noar ti set b1='BHCJENERCZ2FDYWH7CH51FSL' where id=5;
-update noar tt set b2='YXMUXG3P' where id=5;
-update noar ti set b2='YXMUXG3P' where id=5;
-update noar tt set b0='5' where id=6;
-update noar ti set b0='5' where id=6;
-update noar tt set b1='MSO2AU2INQ8KQFHQFEKC1' where id=6;
-update noar ti set b1='MSO2AU2INQ8KQFHQFEKC1' where id=6;
-update noar tt set b2='YQC2SIYODUIG88' where id=6;
-update noar ti set b2='YQC2SIYODUIG88' where id=6;
-update noar tt set b0='BZGP0N0WW94' where id=7;
-update noar ti set b0='BZGP0N0WW94' where id=7;
-update noar tt set b1='OSWCW9CV7KLK1RZ9MECOP5' where id=7;
-update noar ti set b1='OSWCW9CV7KLK1RZ9MECOP5' where id=7;
-update noar tt set b2='9X2HWBJ7OC1PBQ4' where id=7;
-update noar ti set b2='9X2HWBJ7OC1PBQ4' where id=7;
-update noar tt set b0='FQIUY7LUR3KKEG2E7KEFED5V0MW' where id=8;
-update noar ti set b0='FQIUY7LUR3KKEG2E7KEFED5V0MW' where id=8;
-update noar tt set b1='AUZSU' where id=8;
-update noar ti set b1='AUZSU' where id=8;
-update noar tt set b2='FGRCY' where id=8;
-update noar ti set b2='FGRCY' where id=8;
-update noar tt set b0='H5E6IJMPXJC' where id=9;
-update noar ti set b0='H5E6IJMPXJC' where id=9;
-update noar tt set b1='G62F1053W7' where id=9;
-update noar ti set b1='G62F1053W7' where id=9;
-update noar tt set b2='NPHPQ560DCNFGUEA' where id=9;
-update noar ti set b2='NPHPQ560DCNFGUEA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UEPOWINI' where id=1;
-update noar ti set b0='UEPOWINI' where id=1;
-update noar tt set b1='WKGVV76LB4UBMC48HIBLD4M2QE' where id=1;
-update noar ti set b1='WKGVV76LB4UBMC48HIBLD4M2QE' where id=1;
-update noar tt set b2='5V37M1DQ' where id=1;
-update noar ti set b2='5V37M1DQ' where id=1;
-update noar tt set b0='OBULB2GPD7Y0PV4V79DLOLMT9' where id=2;
-update noar ti set b0='OBULB2GPD7Y0PV4V79DLOLMT9' where id=2;
-update noar tt set b1='IWQW2X42COGFS0A8F0N3KN6PG' where id=2;
-update noar ti set b1='IWQW2X42COGFS0A8F0N3KN6PG' where id=2;
-update noar tt set b2='AD4X5P' where id=2;
-update noar ti set b2='AD4X5P' where id=2;
-update noar tt set b0='LG1LPJUAI4MQXKO9D1O8Z08P18UM8Y' where id=3;
-update noar ti set b0='LG1LPJUAI4MQXKO9D1O8Z08P18UM8Y' where id=3;
-update noar tt set b1='CTGY99WEBKZH4SNWY' where id=3;
-update noar ti set b1='CTGY99WEBKZH4SNWY' where id=3;
-update noar tt set b2='L7GNOLVYTONCJ5MDK3ODKX2X' where id=3;
-update noar ti set b2='L7GNOLVYTONCJ5MDK3ODKX2X' where id=3;
-update noar tt set b0='OHUPUAZC2TARNQ' where id=4;
-update noar ti set b0='OHUPUAZC2TARNQ' where id=4;
-update noar tt set b1='F6R9J9' where id=4;
-update noar ti set b1='F6R9J9' where id=4;
-update noar tt set b2='WX' where id=4;
-update noar ti set b2='WX' where id=4;
-update noar tt set b0='4UARZDMBUV2RQRU49623Y0VMSQ' where id=5;
-update noar ti set b0='4UARZDMBUV2RQRU49623Y0VMSQ' where id=5;
-update noar tt set b1='VP34VK10RASDCQI3X7J0JO8X' where id=5;
-update noar ti set b1='VP34VK10RASDCQI3X7J0JO8X' where id=5;
-update noar tt set b2='WJFFRJB3AJQQGAN3NOHS3N9D86G' where id=5;
-update noar ti set b2='WJFFRJB3AJQQGAN3NOHS3N9D86G' where id=5;
-update noar tt set b0='V7TA9' where id=6;
-update noar ti set b0='V7TA9' where id=6;
-update noar tt set b1='IK3UI59XXL9H5T6CWY8M1WIUP7OJK' where id=6;
-update noar ti set b1='IK3UI59XXL9H5T6CWY8M1WIUP7OJK' where id=6;
-update noar tt set b2='1ACTUFUYBTQCY2R8S1K2ACLF' where id=6;
-update noar ti set b2='1ACTUFUYBTQCY2R8S1K2ACLF' where id=6;
-update noar tt set b0='T625PDFFOBDUJK2A1KVE' where id=7;
-update noar ti set b0='T625PDFFOBDUJK2A1KVE' where id=7;
-update noar tt set b1='23SSDBWB4TSWB8YIPAD5T3ZGHOH2FI9O' where id=7;
-update noar ti set b1='23SSDBWB4TSWB8YIPAD5T3ZGHOH2FI9O' where id=7;
-update noar tt set b2='U68BHPDQ6KDFQI865PZQ1DA' where id=7;
-update noar ti set b2='U68BHPDQ6KDFQI865PZQ1DA' where id=7;
-update noar tt set b0='4AFE5FF6SUQWPVRX9DY7PTS647D29H1I' where id=8;
-update noar ti set b0='4AFE5FF6SUQWPVRX9DY7PTS647D29H1I' where id=8;
-update noar tt set b1='2JY8X3GADKY0S1VT8Q' where id=8;
-update noar ti set b1='2JY8X3GADKY0S1VT8Q' where id=8;
-update noar tt set b2='ZIF9BYLNGX154X8K' where id=8;
-update noar ti set b2='ZIF9BYLNGX154X8K' where id=8;
-update noar tt set b0='7H1TU8YP5A0D' where id=9;
-update noar ti set b0='7H1TU8YP5A0D' where id=9;
-update noar tt set b1='ADW9A33GI' where id=9;
-update noar ti set b1='ADW9A33GI' where id=9;
-update noar tt set b2='6IU5TYU9OCB3F4UN9A10HLRF' where id=9;
-update noar ti set b2='6IU5TYU9OCB3F4UN9A10HLRF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P6WFN8S6301YT6PTL2H19SDUG1L' where id=1;
-update noar ti set b0='P6WFN8S6301YT6PTL2H19SDUG1L' where id=1;
-update noar tt set b1='WT4OI' where id=1;
-update noar ti set b1='WT4OI' where id=1;
-update noar tt set b2='GNZ' where id=1;
-update noar ti set b2='GNZ' where id=1;
-update noar tt set b0='POPSLHFW5QON1FT7AYJ6Y' where id=2;
-update noar ti set b0='POPSLHFW5QON1FT7AYJ6Y' where id=2;
-update noar tt set b1='HY3' where id=2;
-update noar ti set b1='HY3' where id=2;
-update noar tt set b2='ARFF5BETLD8AJJM' where id=2;
-update noar ti set b2='ARFF5BETLD8AJJM' where id=2;
-update noar tt set b0='HZ3U9ACQD0RZ' where id=3;
-update noar ti set b0='HZ3U9ACQD0RZ' where id=3;
-update noar tt set b1='Y730TNJRJFZT8LHDQHDDBD68JBF7G00' where id=3;
-update noar ti set b1='Y730TNJRJFZT8LHDQHDDBD68JBF7G00' where id=3;
-update noar tt set b2='3Y9W090ESO0SDFNCUJJN' where id=3;
-update noar ti set b2='3Y9W090ESO0SDFNCUJJN' where id=3;
-update noar tt set b0='TX753P8Y6OEJRGCRQ36FJGP0M11L' where id=4;
-update noar ti set b0='TX753P8Y6OEJRGCRQ36FJGP0M11L' where id=4;
-update noar tt set b1='O4SSRIWGVDZTTA9VZP7' where id=4;
-update noar ti set b1='O4SSRIWGVDZTTA9VZP7' where id=4;
-update noar tt set b2='2KHD2MAZPKM6EGWVU47WVF' where id=4;
-update noar ti set b2='2KHD2MAZPKM6EGWVU47WVF' where id=4;
-update noar tt set b0='4QVZKM' where id=5;
-update noar ti set b0='4QVZKM' where id=5;
-update noar tt set b1='0NJVRH' where id=5;
-update noar ti set b1='0NJVRH' where id=5;
-update noar tt set b2='V' where id=5;
-update noar ti set b2='V' where id=5;
-update noar tt set b0='85RL2F4OBNK' where id=6;
-update noar ti set b0='85RL2F4OBNK' where id=6;
-update noar tt set b1='PYGDSSP9E9' where id=6;
-update noar ti set b1='PYGDSSP9E9' where id=6;
-update noar tt set b2='2N5XN6O' where id=6;
-update noar ti set b2='2N5XN6O' where id=6;
-update noar tt set b0='QQG91P0SP1AXBV34X7I' where id=7;
-update noar ti set b0='QQG91P0SP1AXBV34X7I' where id=7;
-update noar tt set b1='QJ1RI65PXRIB3XNSIPJ05V5M' where id=7;
-update noar ti set b1='QJ1RI65PXRIB3XNSIPJ05V5M' where id=7;
-update noar tt set b2='NL13BN1UF870L4WD' where id=7;
-update noar ti set b2='NL13BN1UF870L4WD' where id=7;
-update noar tt set b0='OSZALWNP8A' where id=8;
-update noar ti set b0='OSZALWNP8A' where id=8;
-update noar tt set b1='UP1EOBGBI73I3QMI8G0P1' where id=8;
-update noar ti set b1='UP1EOBGBI73I3QMI8G0P1' where id=8;
-update noar tt set b2='1DTP8Z5509706J5MDAS4733S7Q2JEKF3' where id=8;
-update noar ti set b2='1DTP8Z5509706J5MDAS4733S7Q2JEKF3' where id=8;
-update noar tt set b0='PKDZWEWQW3FAGDMI5QLSLWQZP0' where id=9;
-update noar ti set b0='PKDZWEWQW3FAGDMI5QLSLWQZP0' where id=9;
-update noar tt set b1='W3GGOEW4YI6WM09QR51DU2VCH6N6T4FZ' where id=9;
-update noar ti set b1='W3GGOEW4YI6WM09QR51DU2VCH6N6T4FZ' where id=9;
-update noar tt set b2='TOR4GCUAWVDT2TTR8HGUK38T0QVS3D1Z' where id=9;
-update noar ti set b2='TOR4GCUAWVDT2TTR8HGUK38T0QVS3D1Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='GXSOQ7Y8MU0T2NYW81VXE7' where id=1;
-update noar ti set b0='GXSOQ7Y8MU0T2NYW81VXE7' where id=1;
-update noar tt set b1='9IKISSJJP94ULPMVA3PY' where id=1;
-update noar ti set b1='9IKISSJJP94ULPMVA3PY' where id=1;
-update noar tt set b2='6F0A1XO70VDST4Y' where id=1;
-update noar ti set b2='6F0A1XO70VDST4Y' where id=1;
-update noar tt set b0='2658MQ8OLXXWUYZS2' where id=2;
-update noar ti set b0='2658MQ8OLXXWUYZS2' where id=2;
-update noar tt set b1='2' where id=2;
-update noar ti set b1='2' where id=2;
-update noar tt set b2='XYNDTRKJ7N4C4JK' where id=2;
-update noar ti set b2='XYNDTRKJ7N4C4JK' where id=2;
-update noar tt set b0='G' where id=3;
-update noar ti set b0='G' where id=3;
-update noar tt set b1='1ZWM1CMIOZ1L70L' where id=3;
-update noar ti set b1='1ZWM1CMIOZ1L70L' where id=3;
-update noar tt set b2='KZEPB0CKY04QY3T406ZJ7QPP49UE' where id=3;
-update noar ti set b2='KZEPB0CKY04QY3T406ZJ7QPP49UE' where id=3;
-update noar tt set b0='DN6TGQGWLFC7FNCDVB4V1H1RUNTT' where id=4;
-update noar ti set b0='DN6TGQGWLFC7FNCDVB4V1H1RUNTT' where id=4;
-update noar tt set b1='SE0A7EG7OJHQS' where id=4;
-update noar ti set b1='SE0A7EG7OJHQS' where id=4;
-update noar tt set b2='3LDB8TIZUDRDCXM15U' where id=4;
-update noar ti set b2='3LDB8TIZUDRDCXM15U' where id=4;
-update noar tt set b0='RMQV63TKMJ6J' where id=5;
-update noar ti set b0='RMQV63TKMJ6J' where id=5;
-update noar tt set b1='R13LT1CXL6OUC737DD3C5A' where id=5;
-update noar ti set b1='R13LT1CXL6OUC737DD3C5A' where id=5;
-update noar tt set b2='GL2HS67PERDK2WI2P423ZLXL' where id=5;
-update noar ti set b2='GL2HS67PERDK2WI2P423ZLXL' where id=5;
-update noar tt set b0='SVDK4ZRGTOY4V7ZJ2XQQUKE0UL0EMJ' where id=6;
-update noar ti set b0='SVDK4ZRGTOY4V7ZJ2XQQUKE0UL0EMJ' where id=6;
-update noar tt set b1='W70M' where id=6;
-update noar ti set b1='W70M' where id=6;
-update noar tt set b2='QADLOFC4Q' where id=6;
-update noar ti set b2='QADLOFC4Q' where id=6;
-update noar tt set b0='3MIAR00DAZ' where id=7;
-update noar ti set b0='3MIAR00DAZ' where id=7;
-update noar tt set b1='01PA8WLFSFEZN2XA' where id=7;
-update noar ti set b1='01PA8WLFSFEZN2XA' where id=7;
-update noar tt set b2='8R1GFIUYGLP' where id=7;
-update noar ti set b2='8R1GFIUYGLP' where id=7;
-update noar tt set b0='KRMIL9JIRJJB5HW8BXCXK61VM1YYV2XR' where id=8;
-update noar ti set b0='KRMIL9JIRJJB5HW8BXCXK61VM1YYV2XR' where id=8;
-update noar tt set b1='8T1FA8H9B75Y191OC48Z738' where id=8;
-update noar ti set b1='8T1FA8H9B75Y191OC48Z738' where id=8;
-update noar tt set b2='C' where id=8;
-update noar ti set b2='C' where id=8;
-update noar tt set b0='CMOIIWX5R96XEN7GDP7O0' where id=9;
-update noar ti set b0='CMOIIWX5R96XEN7GDP7O0' where id=9;
-update noar tt set b1='PQNHV3TGXWYVB207C3KIXO0E6UFOG92J' where id=9;
-update noar ti set b1='PQNHV3TGXWYVB207C3KIXO0E6UFOG92J' where id=9;
-update noar tt set b2='QV1KYD2TXGLPZ' where id=9;
-update noar ti set b2='QV1KYD2TXGLPZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YVZSPRURV56CHEXFPAJNC91114ZFQ48' where id=1;
-update noar ti set b0='YVZSPRURV56CHEXFPAJNC91114ZFQ48' where id=1;
-update noar tt set b1='DGL1F7Z08WLV5IQMJ5OQ9' where id=1;
-update noar ti set b1='DGL1F7Z08WLV5IQMJ5OQ9' where id=1;
-update noar tt set b2='YHU0YFWJ36TZBUY39RURXU3F' where id=1;
-update noar ti set b2='YHU0YFWJ36TZBUY39RURXU3F' where id=1;
-update noar tt set b0='1KDWZ6' where id=2;
-update noar ti set b0='1KDWZ6' where id=2;
-update noar tt set b1='WPKIJGS8U6OW0KQ' where id=2;
-update noar ti set b1='WPKIJGS8U6OW0KQ' where id=2;
-update noar tt set b2='UKNXU2D6' where id=2;
-update noar ti set b2='UKNXU2D6' where id=2;
-update noar tt set b0='DNXQTCNIILPE3' where id=3;
-update noar ti set b0='DNXQTCNIILPE3' where id=3;
-update noar tt set b1='VVTVVMZB8ZJ1C4N80DUWUL' where id=3;
-update noar ti set b1='VVTVVMZB8ZJ1C4N80DUWUL' where id=3;
-update noar tt set b2='1IYDTB9RW' where id=3;
-update noar ti set b2='1IYDTB9RW' where id=3;
-update noar tt set b0='SM9S4RM2OLJHH82OK1VV' where id=4;
-update noar ti set b0='SM9S4RM2OLJHH82OK1VV' where id=4;
-update noar tt set b1='ZGVH' where id=4;
-update noar ti set b1='ZGVH' where id=4;
-update noar tt set b2='BVJLZ3DPZ457XP92SFPLVA6GK' where id=4;
-update noar ti set b2='BVJLZ3DPZ457XP92SFPLVA6GK' where id=4;
-update noar tt set b0='VPQSA3J7S0CCZ8Q71AD0XJQS' where id=5;
-update noar ti set b0='VPQSA3J7S0CCZ8Q71AD0XJQS' where id=5;
-update noar tt set b1='0J53AY66ZO18P4G1CIW1U1N9Q9PBQ' where id=5;
-update noar ti set b1='0J53AY66ZO18P4G1CIW1U1N9Q9PBQ' where id=5;
-update noar tt set b2='2UH3OD3L49N2KVWVVNDTGYSX9' where id=5;
-update noar ti set b2='2UH3OD3L49N2KVWVVNDTGYSX9' where id=5;
-update noar tt set b0='027HVWMX' where id=6;
-update noar ti set b0='027HVWMX' where id=6;
-update noar tt set b1='0EWP60VWSG' where id=6;
-update noar ti set b1='0EWP60VWSG' where id=6;
-update noar tt set b2='SBWDFAWDP2PW8PC1LYZ' where id=6;
-update noar ti set b2='SBWDFAWDP2PW8PC1LYZ' where id=6;
-update noar tt set b0='VC224VNW0C118R1ABKF1MEX' where id=7;
-update noar ti set b0='VC224VNW0C118R1ABKF1MEX' where id=7;
-update noar tt set b1='YJAVPB3O' where id=7;
-update noar ti set b1='YJAVPB3O' where id=7;
-update noar tt set b2='XOH8YK' where id=7;
-update noar ti set b2='XOH8YK' where id=7;
-update noar tt set b0='I4PTT0OYGANXEAGYHO191GY' where id=8;
-update noar ti set b0='I4PTT0OYGANXEAGYHO191GY' where id=8;
-update noar tt set b1='97' where id=8;
-update noar ti set b1='97' where id=8;
-update noar tt set b2='0G4US9C6ME2U9UW8ASP0O89' where id=8;
-update noar ti set b2='0G4US9C6ME2U9UW8ASP0O89' where id=8;
-update noar tt set b0='MHIHYR7MNOZXNZDRRKVCJB1GQANIA12' where id=9;
-update noar ti set b0='MHIHYR7MNOZXNZDRRKVCJB1GQANIA12' where id=9;
-update noar tt set b1='RV9YGBTMGKJZ8U11TJMECE' where id=9;
-update noar ti set b1='RV9YGBTMGKJZ8U11TJMECE' where id=9;
-update noar tt set b2='ZT9BB6HA1L80DAEKJFME' where id=9;
-update noar ti set b2='ZT9BB6HA1L80DAEKJFME' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6CAUYPW6EL' where id=1;
-update noar ti set b0='6CAUYPW6EL' where id=1;
-update noar tt set b1='NV9BR1BI6UJ' where id=1;
-update noar ti set b1='NV9BR1BI6UJ' where id=1;
-update noar tt set b2='JOXP2S3T0ZCVVKF' where id=1;
-update noar ti set b2='JOXP2S3T0ZCVVKF' where id=1;
-update noar tt set b0='736HKDM40' where id=2;
-update noar ti set b0='736HKDM40' where id=2;
-update noar tt set b1='999TXVGNA1FPQR' where id=2;
-update noar ti set b1='999TXVGNA1FPQR' where id=2;
-update noar tt set b2='8EQOQLECSGYGZT38X7YJPQ5FKFX1P1' where id=2;
-update noar ti set b2='8EQOQLECSGYGZT38X7YJPQ5FKFX1P1' where id=2;
-update noar tt set b0='VG0' where id=3;
-update noar ti set b0='VG0' where id=3;
-update noar tt set b1='5FRJYS' where id=3;
-update noar ti set b1='5FRJYS' where id=3;
-update noar tt set b2='EECZUH6K5PZ7CTY' where id=3;
-update noar ti set b2='EECZUH6K5PZ7CTY' where id=3;
-update noar tt set b0='M9T0HGZZGR' where id=4;
-update noar ti set b0='M9T0HGZZGR' where id=4;
-update noar tt set b1='QSDMVSYKJXJWIOO9K9' where id=4;
-update noar ti set b1='QSDMVSYKJXJWIOO9K9' where id=4;
-update noar tt set b2='6VWOLASJWXEEE2KGIEHXJUFO' where id=4;
-update noar ti set b2='6VWOLASJWXEEE2KGIEHXJUFO' where id=4;
-update noar tt set b0='AASGZL6TG912HM2MOCXUR' where id=5;
-update noar ti set b0='AASGZL6TG912HM2MOCXUR' where id=5;
-update noar tt set b1='P5KHI1V4LZF02XW' where id=5;
-update noar ti set b1='P5KHI1V4LZF02XW' where id=5;
-update noar tt set b2='EXSL7PAYETH8I' where id=5;
-update noar ti set b2='EXSL7PAYETH8I' where id=5;
-update noar tt set b0='0XN1YJICC01KGESUZF0H0L4OR5ML8K' where id=6;
-update noar ti set b0='0XN1YJICC01KGESUZF0H0L4OR5ML8K' where id=6;
-update noar tt set b1='G34DBPX8CQB2G02ZXZ4UMEL' where id=6;
-update noar ti set b1='G34DBPX8CQB2G02ZXZ4UMEL' where id=6;
-update noar tt set b2='N7' where id=6;
-update noar ti set b2='N7' where id=6;
-update noar tt set b0='Z5' where id=7;
-update noar ti set b0='Z5' where id=7;
-update noar tt set b1='NY3XMNT4PULZ2A9GBSX9JUS9LH' where id=7;
-update noar ti set b1='NY3XMNT4PULZ2A9GBSX9JUS9LH' where id=7;
-update noar tt set b2='L6EMKMTZ1M28N3HJE5XQLSB1FI' where id=7;
-update noar ti set b2='L6EMKMTZ1M28N3HJE5XQLSB1FI' where id=7;
-update noar tt set b0='Z6EFHLC10ZTTSL4JAQ9KPDE4' where id=8;
-update noar ti set b0='Z6EFHLC10ZTTSL4JAQ9KPDE4' where id=8;
-update noar tt set b1='4CBBYRA9VK6WY2DNRLLX4C79C8EV' where id=8;
-update noar ti set b1='4CBBYRA9VK6WY2DNRLLX4C79C8EV' where id=8;
-update noar tt set b2='2U4U02WW1EY1M8SCZKTAZDCGIMF4L8' where id=8;
-update noar ti set b2='2U4U02WW1EY1M8SCZKTAZDCGIMF4L8' where id=8;
-update noar tt set b0='OJ00U7A71MXNCE01YGFX8NBN90' where id=9;
-update noar ti set b0='OJ00U7A71MXNCE01YGFX8NBN90' where id=9;
-update noar tt set b1='8V6' where id=9;
-update noar ti set b1='8V6' where id=9;
-update noar tt set b2='9549E1OMTCYIYB21E3O2PV5N8CER30XY' where id=9;
-update noar ti set b2='9549E1OMTCYIYB21E3O2PV5N8CER30XY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='F7' where id=1;
-update noar ti set b0='F7' where id=1;
-update noar tt set b1='LSKALVO1TA' where id=1;
-update noar ti set b1='LSKALVO1TA' where id=1;
-update noar tt set b2='VQ0ENLI6G0E' where id=1;
-update noar ti set b2='VQ0ENLI6G0E' where id=1;
-update noar tt set b0='XAAZKI' where id=2;
-update noar ti set b0='XAAZKI' where id=2;
-update noar tt set b1='B5LTVGXCICBTRK05JY12' where id=2;
-update noar ti set b1='B5LTVGXCICBTRK05JY12' where id=2;
-update noar tt set b2='FCEQWB' where id=2;
-update noar ti set b2='FCEQWB' where id=2;
-update noar tt set b0='ZKDS5HAQ1UHL046JLEFBCFK8G' where id=3;
-update noar ti set b0='ZKDS5HAQ1UHL046JLEFBCFK8G' where id=3;
-update noar tt set b1='001IR8BY' where id=3;
-update noar ti set b1='001IR8BY' where id=3;
-update noar tt set b2='K9EA' where id=3;
-update noar ti set b2='K9EA' where id=3;
-update noar tt set b0='8UDFO9BE2EP87B2PQTBTY7W11B4GZI9' where id=4;
-update noar ti set b0='8UDFO9BE2EP87B2PQTBTY7W11B4GZI9' where id=4;
-update noar tt set b1='J3XPCEUY0X0ZO53Q' where id=4;
-update noar ti set b1='J3XPCEUY0X0ZO53Q' where id=4;
-update noar tt set b2='7030KX1FA0C6HRY6G6SEJ0Y9U' where id=4;
-update noar ti set b2='7030KX1FA0C6HRY6G6SEJ0Y9U' where id=4;
-update noar tt set b0='V' where id=5;
-update noar ti set b0='V' where id=5;
-update noar tt set b1='2J8MSZ134CBYT3CHZ0VQ' where id=5;
-update noar ti set b1='2J8MSZ134CBYT3CHZ0VQ' where id=5;
-update noar tt set b2='TH93LXEQ81W7JD9B5U7N6LRGYCZD' where id=5;
-update noar ti set b2='TH93LXEQ81W7JD9B5U7N6LRGYCZD' where id=5;
-update noar tt set b0='L3A50UKS2KTGPWOWS9QBA1L2XR' where id=6;
-update noar ti set b0='L3A50UKS2KTGPWOWS9QBA1L2XR' where id=6;
-update noar tt set b1='T9XOWRH' where id=6;
-update noar ti set b1='T9XOWRH' where id=6;
-update noar tt set b2='W9N92P6W2EDFRJYQ3P9CZ' where id=6;
-update noar ti set b2='W9N92P6W2EDFRJYQ3P9CZ' where id=6;
-update noar tt set b0='U37OKI2NHSGMGBTUND' where id=7;
-update noar ti set b0='U37OKI2NHSGMGBTUND' where id=7;
-update noar tt set b1='MROWBFH9FIJMCGFJAZN7CI38Q' where id=7;
-update noar ti set b1='MROWBFH9FIJMCGFJAZN7CI38Q' where id=7;
-update noar tt set b2='NE2FE3ADN2HLAJFBRJAH4C' where id=7;
-update noar ti set b2='NE2FE3ADN2HLAJFBRJAH4C' where id=7;
-update noar tt set b0='MEWI2ZWW8PGN' where id=8;
-update noar ti set b0='MEWI2ZWW8PGN' where id=8;
-update noar tt set b1='IOK449PT5AZK1SXOJD1Q' where id=8;
-update noar ti set b1='IOK449PT5AZK1SXOJD1Q' where id=8;
-update noar tt set b2='06DW4LX6WNB' where id=8;
-update noar ti set b2='06DW4LX6WNB' where id=8;
-update noar tt set b0='EENSHC0IGEUWW77OFGJBRFKA4DB4D' where id=9;
-update noar ti set b0='EENSHC0IGEUWW77OFGJBRFKA4DB4D' where id=9;
-update noar tt set b1='VT9EYPF9B6CYHKZ7UG5YCM97UXFI0PCT' where id=9;
-update noar ti set b1='VT9EYPF9B6CYHKZ7UG5YCM97UXFI0PCT' where id=9;
-update noar tt set b2='QMYR' where id=9;
-update noar ti set b2='QMYR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S' where id=1;
-update noar ti set b0='S' where id=1;
-update noar tt set b1='1I1YHX9UNR369ZS5FT' where id=1;
-update noar ti set b1='1I1YHX9UNR369ZS5FT' where id=1;
-update noar tt set b2='VQFOVRR10NADRRHBEKBMA06DTY2Q' where id=1;
-update noar ti set b2='VQFOVRR10NADRRHBEKBMA06DTY2Q' where id=1;
-update noar tt set b0='E97K7Q93YPFA9B3PUV' where id=2;
-update noar ti set b0='E97K7Q93YPFA9B3PUV' where id=2;
-update noar tt set b1='CY1OM0INXGW9XB6THLMNMM441' where id=2;
-update noar ti set b1='CY1OM0INXGW9XB6THLMNMM441' where id=2;
-update noar tt set b2='RCALC83TID0GSFMQHJA' where id=2;
-update noar ti set b2='RCALC83TID0GSFMQHJA' where id=2;
-update noar tt set b0='O2H2V79N2WO07QCCA' where id=3;
-update noar ti set b0='O2H2V79N2WO07QCCA' where id=3;
-update noar tt set b1='CK' where id=3;
-update noar ti set b1='CK' where id=3;
-update noar tt set b2='6QEDY4T0EHC4POKF2GFMCQ' where id=3;
-update noar ti set b2='6QEDY4T0EHC4POKF2GFMCQ' where id=3;
-update noar tt set b0='47DNAX5TQJLSWWV8NDASSTFH9VIF' where id=4;
-update noar ti set b0='47DNAX5TQJLSWWV8NDASSTFH9VIF' where id=4;
-update noar tt set b1='AES2MT4MCUQ7WBCJDBK' where id=4;
-update noar ti set b1='AES2MT4MCUQ7WBCJDBK' where id=4;
-update noar tt set b2='1WAV830TBGMFYHHD' where id=4;
-update noar ti set b2='1WAV830TBGMFYHHD' where id=4;
-update noar tt set b0='8IGASXFEQCJZLIPF4XTU7SK' where id=5;
-update noar ti set b0='8IGASXFEQCJZLIPF4XTU7SK' where id=5;
-update noar tt set b1='86TE048W4WEG5PW3YYUKUTRSYQ' where id=5;
-update noar ti set b1='86TE048W4WEG5PW3YYUKUTRSYQ' where id=5;
-update noar tt set b2='8T5' where id=5;
-update noar ti set b2='8T5' where id=5;
-update noar tt set b0='WMQO8O9B9FELFGIX2F' where id=6;
-update noar ti set b0='WMQO8O9B9FELFGIX2F' where id=6;
-update noar tt set b1='I616XPHHLS9D9FSW5BO20ERJRGF' where id=6;
-update noar ti set b1='I616XPHHLS9D9FSW5BO20ERJRGF' where id=6;
-update noar tt set b2='2A0' where id=6;
-update noar ti set b2='2A0' where id=6;
-update noar tt set b0='1E13TBB' where id=7;
-update noar ti set b0='1E13TBB' where id=7;
-update noar tt set b1='R34SV9Q079NDH9QLAYGIVG' where id=7;
-update noar ti set b1='R34SV9Q079NDH9QLAYGIVG' where id=7;
-update noar tt set b2='GI7Y6OOIN3B1IIUCA8S2KM5A0F9CV82' where id=7;
-update noar ti set b2='GI7Y6OOIN3B1IIUCA8S2KM5A0F9CV82' where id=7;
-update noar tt set b0='J8O3H9YC51NJQFX4Z7BEPS' where id=8;
-update noar ti set b0='J8O3H9YC51NJQFX4Z7BEPS' where id=8;
-update noar tt set b1='08WE5QAF3GFETJNGGO2BVFAFAOOOVZAU' where id=8;
-update noar ti set b1='08WE5QAF3GFETJNGGO2BVFAFAOOOVZAU' where id=8;
-update noar tt set b2='U7X78FYM' where id=8;
-update noar ti set b2='U7X78FYM' where id=8;
-update noar tt set b0='GSO6' where id=9;
-update noar ti set b0='GSO6' where id=9;
-update noar tt set b1='T7511LP29OS6VKSCC' where id=9;
-update noar ti set b1='T7511LP29OS6VKSCC' where id=9;
-update noar tt set b2='JMQ1' where id=9;
-update noar ti set b2='JMQ1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NA618TEHZX90CZFHBQDTC1V8XG9J75' where id=1;
-update noar ti set b0='NA618TEHZX90CZFHBQDTC1V8XG9J75' where id=1;
-update noar tt set b1='YTVASEIF' where id=1;
-update noar ti set b1='YTVASEIF' where id=1;
-update noar tt set b2='Y9RI6C78SD02T3X7KGTYQD76EQ7S' where id=1;
-update noar ti set b2='Y9RI6C78SD02T3X7KGTYQD76EQ7S' where id=1;
-update noar tt set b0='OO' where id=2;
-update noar ti set b0='OO' where id=2;
-update noar tt set b1='361GKY38WX0ED5S1DGA' where id=2;
-update noar ti set b1='361GKY38WX0ED5S1DGA' where id=2;
-update noar tt set b2='92Q' where id=2;
-update noar ti set b2='92Q' where id=2;
-update noar tt set b0='R0KDIDIA760DSETGB4PLOW5' where id=3;
-update noar ti set b0='R0KDIDIA760DSETGB4PLOW5' where id=3;
-update noar tt set b1='C' where id=3;
-update noar ti set b1='C' where id=3;
-update noar tt set b2='I4444EF9C2I' where id=3;
-update noar ti set b2='I4444EF9C2I' where id=3;
-update noar tt set b0='WVSTWO3BG' where id=4;
-update noar ti set b0='WVSTWO3BG' where id=4;
-update noar tt set b1='2XI3ZORR0BO5I245GEKZ' where id=4;
-update noar ti set b1='2XI3ZORR0BO5I245GEKZ' where id=4;
-update noar tt set b2='RRLDJ8' where id=4;
-update noar ti set b2='RRLDJ8' where id=4;
-update noar tt set b0='7' where id=5;
-update noar ti set b0='7' where id=5;
-update noar tt set b1='QI6MAPFBO3CP' where id=5;
-update noar ti set b1='QI6MAPFBO3CP' where id=5;
-update noar tt set b2='98TA4DPA5ON9BCVMA0Z' where id=5;
-update noar ti set b2='98TA4DPA5ON9BCVMA0Z' where id=5;
-update noar tt set b0='2G' where id=6;
-update noar ti set b0='2G' where id=6;
-update noar tt set b1='MYXD4ARGJWS55L9EXYC38RN4KMP' where id=6;
-update noar ti set b1='MYXD4ARGJWS55L9EXYC38RN4KMP' where id=6;
-update noar tt set b2='Y6481' where id=6;
-update noar ti set b2='Y6481' where id=6;
-update noar tt set b0='QH75' where id=7;
-update noar ti set b0='QH75' where id=7;
-update noar tt set b1='X3VFIAB337LYD7DBF' where id=7;
-update noar ti set b1='X3VFIAB337LYD7DBF' where id=7;
-update noar tt set b2='W6PWF0DV78' where id=7;
-update noar ti set b2='W6PWF0DV78' where id=7;
-update noar tt set b0='VUH87V5F' where id=8;
-update noar ti set b0='VUH87V5F' where id=8;
-update noar tt set b1='9TIEGAW1MPASPDCVI8' where id=8;
-update noar ti set b1='9TIEGAW1MPASPDCVI8' where id=8;
-update noar tt set b2='T53N9R4A6GX9AFHJAXSBV05NWGTQ8MY5' where id=8;
-update noar ti set b2='T53N9R4A6GX9AFHJAXSBV05NWGTQ8MY5' where id=8;
-update noar tt set b0='GR' where id=9;
-update noar ti set b0='GR' where id=9;
-update noar tt set b1='Z79RVKK5BPSGF3J3ORK08OE58SL' where id=9;
-update noar ti set b1='Z79RVKK5BPSGF3J3ORK08OE58SL' where id=9;
-update noar tt set b2='RA' where id=9;
-update noar ti set b2='RA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZBGN66XH999Q9NEUF2RPNPP0ZW' where id=1;
-update noar ti set b0='ZBGN66XH999Q9NEUF2RPNPP0ZW' where id=1;
-update noar tt set b1='3Q0JKSO2Z5URP' where id=1;
-update noar ti set b1='3Q0JKSO2Z5URP' where id=1;
-update noar tt set b2='62S31IO5R7GSO4T67R9MSNGIRMWM' where id=1;
-update noar ti set b2='62S31IO5R7GSO4T67R9MSNGIRMWM' where id=1;
-update noar tt set b0='8JUBE94QLIIZRIZHH91HKDULEI82' where id=2;
-update noar ti set b0='8JUBE94QLIIZRIZHH91HKDULEI82' where id=2;
-update noar tt set b1='SRY8TJ2P2U0GNNMY7UQ06RJ5' where id=2;
-update noar ti set b1='SRY8TJ2P2U0GNNMY7UQ06RJ5' where id=2;
-update noar tt set b2='3E3582KWGAV' where id=2;
-update noar ti set b2='3E3582KWGAV' where id=2;
-update noar tt set b0='KRR08HTNGOQFATE' where id=3;
-update noar ti set b0='KRR08HTNGOQFATE' where id=3;
-update noar tt set b1='LHRC9549LTIAX408KGYLXC95ALVNOFD' where id=3;
-update noar ti set b1='LHRC9549LTIAX408KGYLXC95ALVNOFD' where id=3;
-update noar tt set b2='2FXVSY' where id=3;
-update noar ti set b2='2FXVSY' where id=3;
-update noar tt set b0='IU85IK7Q3' where id=4;
-update noar ti set b0='IU85IK7Q3' where id=4;
-update noar tt set b1='FXQ3XVXUK' where id=4;
-update noar ti set b1='FXQ3XVXUK' where id=4;
-update noar tt set b2='CZ47BC8ORPQPX8UVG0Q3ZTUC' where id=4;
-update noar ti set b2='CZ47BC8ORPQPX8UVG0Q3ZTUC' where id=4;
-update noar tt set b0='UXUUWQYNFZBGTIK41QZIEFTU6E35K6T' where id=5;
-update noar ti set b0='UXUUWQYNFZBGTIK41QZIEFTU6E35K6T' where id=5;
-update noar tt set b1='36L35ZIKE9' where id=5;
-update noar ti set b1='36L35ZIKE9' where id=5;
-update noar tt set b2='JGHEW6KHAMN6I0JRNM' where id=5;
-update noar ti set b2='JGHEW6KHAMN6I0JRNM' where id=5;
-update noar tt set b0='0K99Q2CWX3QGLH0CAGQW9JO73' where id=6;
-update noar ti set b0='0K99Q2CWX3QGLH0CAGQW9JO73' where id=6;
-update noar tt set b1='V8X4FUEET36BYH6IHCHOWLKMQURAOJLQ' where id=6;
-update noar ti set b1='V8X4FUEET36BYH6IHCHOWLKMQURAOJLQ' where id=6;
-update noar tt set b2='V9T4CJV55OTC' where id=6;
-update noar ti set b2='V9T4CJV55OTC' where id=6;
-update noar tt set b0='KEO9CF4VUE92ZBNNR23LPPZXX7VI25XB' where id=7;
-update noar ti set b0='KEO9CF4VUE92ZBNNR23LPPZXX7VI25XB' where id=7;
-update noar tt set b1='B8' where id=7;
-update noar ti set b1='B8' where id=7;
-update noar tt set b2='1P' where id=7;
-update noar ti set b2='1P' where id=7;
-update noar tt set b0='9JU5XTJQ8K4HH2LJ7A' where id=8;
-update noar ti set b0='9JU5XTJQ8K4HH2LJ7A' where id=8;
-update noar tt set b1='V5K2CS3ID7EFEA7D1MM4QNQVLES' where id=8;
-update noar ti set b1='V5K2CS3ID7EFEA7D1MM4QNQVLES' where id=8;
-update noar tt set b2='3VPWI83QLNJU4WJ1' where id=8;
-update noar ti set b2='3VPWI83QLNJU4WJ1' where id=8;
-update noar tt set b0='633PXANQAGN60YC35L' where id=9;
-update noar ti set b0='633PXANQAGN60YC35L' where id=9;
-update noar tt set b1='ZP9ZHVA05KAL' where id=9;
-update noar ti set b1='ZP9ZHVA05KAL' where id=9;
-update noar tt set b2='J5KPZMNK1UPHXM2QHPSF1' where id=9;
-update noar ti set b2='J5KPZMNK1UPHXM2QHPSF1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NXQQRD3M53K6NF7IG92WK2' where id=1;
-update noar ti set b0='NXQQRD3M53K6NF7IG92WK2' where id=1;
-update noar tt set b1='I67SVCO2K1ZJ' where id=1;
-update noar ti set b1='I67SVCO2K1ZJ' where id=1;
-update noar tt set b2='I8P8YDS6KM6IRE7MNGCF' where id=1;
-update noar ti set b2='I8P8YDS6KM6IRE7MNGCF' where id=1;
-update noar tt set b0='Y2BA9' where id=2;
-update noar ti set b0='Y2BA9' where id=2;
-update noar tt set b1='HX5EKYFMQ3VRMNZFE6FH834TU' where id=2;
-update noar ti set b1='HX5EKYFMQ3VRMNZFE6FH834TU' where id=2;
-update noar tt set b2='338MG5UD1568BKI7Q7VXRH' where id=2;
-update noar ti set b2='338MG5UD1568BKI7Q7VXRH' where id=2;
-update noar tt set b0='UPT2SBB0WCVVNIT5Q13LA3ADYP' where id=3;
-update noar ti set b0='UPT2SBB0WCVVNIT5Q13LA3ADYP' where id=3;
-update noar tt set b1='EAVNHGU4MBF' where id=3;
-update noar ti set b1='EAVNHGU4MBF' where id=3;
-update noar tt set b2='GMIK44SYDK5UVA5C73J1VLJ4' where id=3;
-update noar ti set b2='GMIK44SYDK5UVA5C73J1VLJ4' where id=3;
-update noar tt set b0='J5NTXPBKQWD4CXLXSTE9GLZI8' where id=4;
-update noar ti set b0='J5NTXPBKQWD4CXLXSTE9GLZI8' where id=4;
-update noar tt set b1='FJ3SS8Y33FI5EK2M7IINN3Q7ALX' where id=4;
-update noar ti set b1='FJ3SS8Y33FI5EK2M7IINN3Q7ALX' where id=4;
-update noar tt set b2='NC16L3DLGP0KTW6O' where id=4;
-update noar ti set b2='NC16L3DLGP0KTW6O' where id=4;
-update noar tt set b0='Y32B7DG1B96EVU6436R7URQURO3MLYB' where id=5;
-update noar ti set b0='Y32B7DG1B96EVU6436R7URQURO3MLYB' where id=5;
-update noar tt set b1='GTWXKLA41ZRP8M22XSQQIM65' where id=5;
-update noar ti set b1='GTWXKLA41ZRP8M22XSQQIM65' where id=5;
-update noar tt set b2='YZD' where id=5;
-update noar ti set b2='YZD' where id=5;
-update noar tt set b0='B491VCNL4OYTZ5O1FF5RRF7U6' where id=6;
-update noar ti set b0='B491VCNL4OYTZ5O1FF5RRF7U6' where id=6;
-update noar tt set b1='EN3G0PC30KQ34XLFUAQR4' where id=6;
-update noar ti set b1='EN3G0PC30KQ34XLFUAQR4' where id=6;
-update noar tt set b2='LJ41D97' where id=6;
-update noar ti set b2='LJ41D97' where id=6;
-update noar tt set b0='WHBH65AFVEQ6H4P' where id=7;
-update noar ti set b0='WHBH65AFVEQ6H4P' where id=7;
-update noar tt set b1='8U59FI0LWKLVLNF5' where id=7;
-update noar ti set b1='8U59FI0LWKLVLNF5' where id=7;
-update noar tt set b2='15OVTL4S' where id=7;
-update noar ti set b2='15OVTL4S' where id=7;
-update noar tt set b0='L3UXTOFNSL251GMFH' where id=8;
-update noar ti set b0='L3UXTOFNSL251GMFH' where id=8;
-update noar tt set b1='J' where id=8;
-update noar ti set b1='J' where id=8;
-update noar tt set b2='KF1RO4N7WEO6QCWVUL' where id=8;
-update noar ti set b2='KF1RO4N7WEO6QCWVUL' where id=8;
-update noar tt set b0='4MSXYR4ABDFQXRVCZP5' where id=9;
-update noar ti set b0='4MSXYR4ABDFQXRVCZP5' where id=9;
-update noar tt set b1='7ISP2DR3001KSVQ6OHBS4JP' where id=9;
-update noar ti set b1='7ISP2DR3001KSVQ6OHBS4JP' where id=9;
-update noar tt set b2='48JY9SSEJZZXR80DWU' where id=9;
-update noar ti set b2='48JY9SSEJZZXR80DWU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KO4OLH6SJXNY1R9UUQBLYGORMD' where id=1;
-update noar ti set b0='KO4OLH6SJXNY1R9UUQBLYGORMD' where id=1;
-update noar tt set b1='LZH9L4K002Q2ZZPBGZO27GRD' where id=1;
-update noar ti set b1='LZH9L4K002Q2ZZPBGZO27GRD' where id=1;
-update noar tt set b2='17A95DDREMLFVFG' where id=1;
-update noar ti set b2='17A95DDREMLFVFG' where id=1;
-update noar tt set b0='XCWFW6N02XT1JJZDCUTM1JN84ODHX' where id=2;
-update noar ti set b0='XCWFW6N02XT1JJZDCUTM1JN84ODHX' where id=2;
-update noar tt set b1='D788' where id=2;
-update noar ti set b1='D788' where id=2;
-update noar tt set b2='V6XZ' where id=2;
-update noar ti set b2='V6XZ' where id=2;
-update noar tt set b0='2DK1UBRVDBHVUENY4UEG2' where id=3;
-update noar ti set b0='2DK1UBRVDBHVUENY4UEG2' where id=3;
-update noar tt set b1='D3WJD5P3Q' where id=3;
-update noar ti set b1='D3WJD5P3Q' where id=3;
-update noar tt set b2='09QYU' where id=3;
-update noar ti set b2='09QYU' where id=3;
-update noar tt set b0='4KNVGVL' where id=4;
-update noar ti set b0='4KNVGVL' where id=4;
-update noar tt set b1='PNP3XAT1W' where id=4;
-update noar ti set b1='PNP3XAT1W' where id=4;
-update noar tt set b2='YSUCD8BDH63M98XA' where id=4;
-update noar ti set b2='YSUCD8BDH63M98XA' where id=4;
-update noar tt set b0='08R0L2BP967A' where id=5;
-update noar ti set b0='08R0L2BP967A' where id=5;
-update noar tt set b1='6J35EG97AWMVXOCCMMC6MLLDSF' where id=5;
-update noar ti set b1='6J35EG97AWMVXOCCMMC6MLLDSF' where id=5;
-update noar tt set b2='Q447UQ604H3UXLNAJ' where id=5;
-update noar ti set b2='Q447UQ604H3UXLNAJ' where id=5;
-update noar tt set b0='69MG7R9JH3UD2VYOTE0KNBVCB53M696B' where id=6;
-update noar ti set b0='69MG7R9JH3UD2VYOTE0KNBVCB53M696B' where id=6;
-update noar tt set b1='GLGGL6U1SG' where id=6;
-update noar ti set b1='GLGGL6U1SG' where id=6;
-update noar tt set b2='R00O9ECHZSYM5FIMSQY' where id=6;
-update noar ti set b2='R00O9ECHZSYM5FIMSQY' where id=6;
-update noar tt set b0='AH2W33QDICC269L69B9N0MFRVCW' where id=7;
-update noar ti set b0='AH2W33QDICC269L69B9N0MFRVCW' where id=7;
-update noar tt set b1='T6J2WH2I3Z5RWXVTSI7S4C6T7STOXXD' where id=7;
-update noar ti set b1='T6J2WH2I3Z5RWXVTSI7S4C6T7STOXXD' where id=7;
-update noar tt set b2='KSWRONRU4N7' where id=7;
-update noar ti set b2='KSWRONRU4N7' where id=7;
-update noar tt set b0='W6GGGMFZYS4OV6IJQG9VM' where id=8;
-update noar ti set b0='W6GGGMFZYS4OV6IJQG9VM' where id=8;
-update noar tt set b1='ZDHL3' where id=8;
-update noar ti set b1='ZDHL3' where id=8;
-update noar tt set b2='BCEOMRP0N01ZN1IB4A0' where id=8;
-update noar ti set b2='BCEOMRP0N01ZN1IB4A0' where id=8;
-update noar tt set b0='274URTSFZNZXXFUUODCLOKRLB753' where id=9;
-update noar ti set b0='274URTSFZNZXXFUUODCLOKRLB753' where id=9;
-update noar tt set b1='EEP0A' where id=9;
-update noar ti set b1='EEP0A' where id=9;
-update noar tt set b2='3H60DMQDZM35FQECAOFUJ0' where id=9;
-update noar ti set b2='3H60DMQDZM35FQECAOFUJ0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QEB3L4H90L8M9GEJTO0XIPE' where id=1;
-update noar ti set b0='QEB3L4H90L8M9GEJTO0XIPE' where id=1;
-update noar tt set b1='R3R24PNNIG8N65EIDJT' where id=1;
-update noar ti set b1='R3R24PNNIG8N65EIDJT' where id=1;
-update noar tt set b2='AZWFBDKVQ0E' where id=1;
-update noar ti set b2='AZWFBDKVQ0E' where id=1;
-update noar tt set b0='A36IN830DMYRBZC' where id=2;
-update noar ti set b0='A36IN830DMYRBZC' where id=2;
-update noar tt set b1='QLM8JTATMNIES9XESY' where id=2;
-update noar ti set b1='QLM8JTATMNIES9XESY' where id=2;
-update noar tt set b2='C26XNJX2NPBZILAYVHGKRS' where id=2;
-update noar ti set b2='C26XNJX2NPBZILAYVHGKRS' where id=2;
-update noar tt set b0='QT49FWECT9BS7A05NJ50FR7PG' where id=3;
-update noar ti set b0='QT49FWECT9BS7A05NJ50FR7PG' where id=3;
-update noar tt set b1='ATVWFNDOQ1R8' where id=3;
-update noar ti set b1='ATVWFNDOQ1R8' where id=3;
-update noar tt set b2='V' where id=3;
-update noar ti set b2='V' where id=3;
-update noar tt set b0='LPQKBR4IPN82SYO6A13W' where id=4;
-update noar ti set b0='LPQKBR4IPN82SYO6A13W' where id=4;
-update noar tt set b1='S7GAZ1INVKTJ' where id=4;
-update noar ti set b1='S7GAZ1INVKTJ' where id=4;
-update noar tt set b2='UYGU0JI9AI' where id=4;
-update noar ti set b2='UYGU0JI9AI' where id=4;
-update noar tt set b0='84T1AHYMJ' where id=5;
-update noar ti set b0='84T1AHYMJ' where id=5;
-update noar tt set b1='XW15XWNAKM' where id=5;
-update noar ti set b1='XW15XWNAKM' where id=5;
-update noar tt set b2='TXCEOAXNJ0CBRD31PEK3ZV0' where id=5;
-update noar ti set b2='TXCEOAXNJ0CBRD31PEK3ZV0' where id=5;
-update noar tt set b0='CPYZNWJBWN0O6X4ZSSZ4TDFCZMPIQ' where id=6;
-update noar ti set b0='CPYZNWJBWN0O6X4ZSSZ4TDFCZMPIQ' where id=6;
-update noar tt set b1='X9IDKTBK074WCZ92NWS6' where id=6;
-update noar ti set b1='X9IDKTBK074WCZ92NWS6' where id=6;
-update noar tt set b2='OT3QWO2' where id=6;
-update noar ti set b2='OT3QWO2' where id=6;
-update noar tt set b0='K4Z0SRYW9X39WDR6M1XI31DIY0Q6' where id=7;
-update noar ti set b0='K4Z0SRYW9X39WDR6M1XI31DIY0Q6' where id=7;
-update noar tt set b1='9KJPW50GJF28FJXP60KWP4MNVIR' where id=7;
-update noar ti set b1='9KJPW50GJF28FJXP60KWP4MNVIR' where id=7;
-update noar tt set b2='NKTGTP6Z88L73QKR' where id=7;
-update noar ti set b2='NKTGTP6Z88L73QKR' where id=7;
-update noar tt set b0='7A01' where id=8;
-update noar ti set b0='7A01' where id=8;
-update noar tt set b1='XDXY5DJHJXXGJTXK' where id=8;
-update noar ti set b1='XDXY5DJHJXXGJTXK' where id=8;
-update noar tt set b2='3O' where id=8;
-update noar ti set b2='3O' where id=8;
-update noar tt set b0='0K0SZ6N1NJEZCTNXA0B8M41N2IKJ' where id=9;
-update noar ti set b0='0K0SZ6N1NJEZCTNXA0B8M41N2IKJ' where id=9;
-update noar tt set b1='LLM7F8LF' where id=9;
-update noar ti set b1='LLM7F8LF' where id=9;
-update noar tt set b2='DJBWF1AI23LB4IF1O81RLJXTP2V2S9U' where id=9;
-update noar ti set b2='DJBWF1AI23LB4IF1O81RLJXTP2V2S9U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S2GNWID48DVN' where id=1;
-update noar ti set b0='S2GNWID48DVN' where id=1;
-update noar tt set b1='OP7BN4PVZJ75AAFBMV1749B1OASG' where id=1;
-update noar ti set b1='OP7BN4PVZJ75AAFBMV1749B1OASG' where id=1;
-update noar tt set b2='6BWBHHCPT' where id=1;
-update noar ti set b2='6BWBHHCPT' where id=1;
-update noar tt set b0='87' where id=2;
-update noar ti set b0='87' where id=2;
-update noar tt set b1='R70I2AXYVJS' where id=2;
-update noar ti set b1='R70I2AXYVJS' where id=2;
-update noar tt set b2='S8X0XMCORSW5Z' where id=2;
-update noar ti set b2='S8X0XMCORSW5Z' where id=2;
-update noar tt set b0='Q8KA8L1ZO0OTCO1K0RTPAAS033GKXYX' where id=3;
-update noar ti set b0='Q8KA8L1ZO0OTCO1K0RTPAAS033GKXYX' where id=3;
-update noar tt set b1='DAJCJIW60JU1NUO0EHA7B2SWSPH2' where id=3;
-update noar ti set b1='DAJCJIW60JU1NUO0EHA7B2SWSPH2' where id=3;
-update noar tt set b2='56854R' where id=3;
-update noar ti set b2='56854R' where id=3;
-update noar tt set b0='MA64632MHVXC' where id=4;
-update noar ti set b0='MA64632MHVXC' where id=4;
-update noar tt set b1='8Z5DPNB' where id=4;
-update noar ti set b1='8Z5DPNB' where id=4;
-update noar tt set b2='IY44E3' where id=4;
-update noar ti set b2='IY44E3' where id=4;
-update noar tt set b0='5WE6S5' where id=5;
-update noar ti set b0='5WE6S5' where id=5;
-update noar tt set b1='NPX' where id=5;
-update noar ti set b1='NPX' where id=5;
-update noar tt set b2='1BAKLV9JYJFDZQHRIRKCZQ9EMAOEM32' where id=5;
-update noar ti set b2='1BAKLV9JYJFDZQHRIRKCZQ9EMAOEM32' where id=5;
-update noar tt set b0='JCY' where id=6;
-update noar ti set b0='JCY' where id=6;
-update noar tt set b1='LAHAK6KVY73SBNQHV7B2AC3UQ1LQY' where id=6;
-update noar ti set b1='LAHAK6KVY73SBNQHV7B2AC3UQ1LQY' where id=6;
-update noar tt set b2='1S7EMKKQHB9L' where id=6;
-update noar ti set b2='1S7EMKKQHB9L' where id=6;
-update noar tt set b0='G5QJOG8H2KTWKQA86R8ND14SHO' where id=7;
-update noar ti set b0='G5QJOG8H2KTWKQA86R8ND14SHO' where id=7;
-update noar tt set b1='CSXYJQZFL45CIIJ' where id=7;
-update noar ti set b1='CSXYJQZFL45CIIJ' where id=7;
-update noar tt set b2='RVLHD7DKC8KE6I5SA00T3XKF2SJQAIC' where id=7;
-update noar ti set b2='RVLHD7DKC8KE6I5SA00T3XKF2SJQAIC' where id=7;
-update noar tt set b0='645EV2FJ72QLO24F58RVKODYAHZ' where id=8;
-update noar ti set b0='645EV2FJ72QLO24F58RVKODYAHZ' where id=8;
-update noar tt set b1='TN' where id=8;
-update noar ti set b1='TN' where id=8;
-update noar tt set b2='9SD7ZYLA9JTKZ7KINPRLKQCEYBSLTHXM' where id=8;
-update noar ti set b2='9SD7ZYLA9JTKZ7KINPRLKQCEYBSLTHXM' where id=8;
-update noar tt set b0='VFZEHQZZ4MAKFGEOHZ4VTHT55' where id=9;
-update noar ti set b0='VFZEHQZZ4MAKFGEOHZ4VTHT55' where id=9;
-update noar tt set b1='GJI4MEN8D4554SKXD' where id=9;
-update noar ti set b1='GJI4MEN8D4554SKXD' where id=9;
-update noar tt set b2='PU2UXKL4TJ' where id=9;
-update noar ti set b2='PU2UXKL4TJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QGP605SFDMORJVG1X4A8HFF47R1GMXU' where id=1;
-update noar ti set b0='QGP605SFDMORJVG1X4A8HFF47R1GMXU' where id=1;
-update noar tt set b1='RMND1JHVZFKU5MRUTY2X6KXD5NOVD4RP' where id=1;
-update noar ti set b1='RMND1JHVZFKU5MRUTY2X6KXD5NOVD4RP' where id=1;
-update noar tt set b2='XC5RRXD4UIJNYYVXO' where id=1;
-update noar ti set b2='XC5RRXD4UIJNYYVXO' where id=1;
-update noar tt set b0='L1D' where id=2;
-update noar ti set b0='L1D' where id=2;
-update noar tt set b1='3' where id=2;
-update noar ti set b1='3' where id=2;
-update noar tt set b2='J4FURTLO7LOHFI6WCDVX5' where id=2;
-update noar ti set b2='J4FURTLO7LOHFI6WCDVX5' where id=2;
-update noar tt set b0='CPKZBHO1AE8FOMDX6QOTAE' where id=3;
-update noar ti set b0='CPKZBHO1AE8FOMDX6QOTAE' where id=3;
-update noar tt set b1='Z0Z83M4987340NEB2637' where id=3;
-update noar ti set b1='Z0Z83M4987340NEB2637' where id=3;
-update noar tt set b2='0E9G11M74UYE3IE9EEDL' where id=3;
-update noar ti set b2='0E9G11M74UYE3IE9EEDL' where id=3;
-update noar tt set b0='6N99N5I' where id=4;
-update noar ti set b0='6N99N5I' where id=4;
-update noar tt set b1='SFLEK27' where id=4;
-update noar ti set b1='SFLEK27' where id=4;
-update noar tt set b2='9TNERZ7UCPFT09TXNB' where id=4;
-update noar ti set b2='9TNERZ7UCPFT09TXNB' where id=4;
-update noar tt set b0='WRRLSIN' where id=5;
-update noar ti set b0='WRRLSIN' where id=5;
-update noar tt set b1='20UD58MVO' where id=5;
-update noar ti set b1='20UD58MVO' where id=5;
-update noar tt set b2='O22I3AAI91GPOPJW5VE' where id=5;
-update noar ti set b2='O22I3AAI91GPOPJW5VE' where id=5;
-update noar tt set b0='48X5A0KD6HNRA0PYRO34' where id=6;
-update noar ti set b0='48X5A0KD6HNRA0PYRO34' where id=6;
-update noar tt set b1='RUVCMGC05CKVUTKGFH8NH1CF' where id=6;
-update noar ti set b1='RUVCMGC05CKVUTKGFH8NH1CF' where id=6;
-update noar tt set b2='ERCBW35363OYOBYREBDJRDCNTSGUB8N8' where id=6;
-update noar ti set b2='ERCBW35363OYOBYREBDJRDCNTSGUB8N8' where id=6;
-update noar tt set b0='PHGE90JKAE14EVI' where id=7;
-update noar ti set b0='PHGE90JKAE14EVI' where id=7;
-update noar tt set b1='PUX8' where id=7;
-update noar ti set b1='PUX8' where id=7;
-update noar tt set b2='U562PGF7JNY3XPDA7ONZ' where id=7;
-update noar ti set b2='U562PGF7JNY3XPDA7ONZ' where id=7;
-update noar tt set b0='LJKEHRQUK58A7KLG6JQGN' where id=8;
-update noar ti set b0='LJKEHRQUK58A7KLG6JQGN' where id=8;
-update noar tt set b1='3IK2Q' where id=8;
-update noar ti set b1='3IK2Q' where id=8;
-update noar tt set b2='9LUEWCJIP1KKV6JNZXRYOEZW7YUG8Z7M' where id=8;
-update noar ti set b2='9LUEWCJIP1KKV6JNZXRYOEZW7YUG8Z7M' where id=8;
-update noar tt set b0='GJY3JNVBRPI1GR44YATZTW12IVA5P' where id=9;
-update noar ti set b0='GJY3JNVBRPI1GR44YATZTW12IVA5P' where id=9;
-update noar tt set b1='QMKPYZAGVG89OSFIFPBXY74SRT7' where id=9;
-update noar ti set b1='QMKPYZAGVG89OSFIFPBXY74SRT7' where id=9;
-update noar tt set b2='3KJTATITCH2IG90S' where id=9;
-update noar ti set b2='3KJTATITCH2IG90S' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XLSSZRO' where id=1;
-update noar ti set b0='XLSSZRO' where id=1;
-update noar tt set b1='8' where id=1;
-update noar ti set b1='8' where id=1;
-update noar tt set b2='S8Q4QRFZYUFT36KU4EO78UPHHTX1F9C' where id=1;
-update noar ti set b2='S8Q4QRFZYUFT36KU4EO78UPHHTX1F9C' where id=1;
-update noar tt set b0='MAZR66TUMVRHAVG' where id=2;
-update noar ti set b0='MAZR66TUMVRHAVG' where id=2;
-update noar tt set b1='P8L5Y36PX' where id=2;
-update noar ti set b1='P8L5Y36PX' where id=2;
-update noar tt set b2='R0QWA98' where id=2;
-update noar ti set b2='R0QWA98' where id=2;
-update noar tt set b0='5XFZQ2UIQV6KLOQC3IJSIO84J66' where id=3;
-update noar ti set b0='5XFZQ2UIQV6KLOQC3IJSIO84J66' where id=3;
-update noar tt set b1='NV0WHD413MZ5UG0Q' where id=3;
-update noar ti set b1='NV0WHD413MZ5UG0Q' where id=3;
-update noar tt set b2='Q58X4R1NKDN07' where id=3;
-update noar ti set b2='Q58X4R1NKDN07' where id=3;
-update noar tt set b0='6LPVBTEW8' where id=4;
-update noar ti set b0='6LPVBTEW8' where id=4;
-update noar tt set b1='3UD320' where id=4;
-update noar ti set b1='3UD320' where id=4;
-update noar tt set b2='Z5U' where id=4;
-update noar ti set b2='Z5U' where id=4;
-update noar tt set b0='ZZ0F8BTA696P7' where id=5;
-update noar ti set b0='ZZ0F8BTA696P7' where id=5;
-update noar tt set b1='ERZ63IQCGM5GJSM73PBNWQVV2TDR' where id=5;
-update noar ti set b1='ERZ63IQCGM5GJSM73PBNWQVV2TDR' where id=5;
-update noar tt set b2='EH0T8993' where id=5;
-update noar ti set b2='EH0T8993' where id=5;
-update noar tt set b0='2XHTI3RA3ONPUTYQSQJDBIU0D' where id=6;
-update noar ti set b0='2XHTI3RA3ONPUTYQSQJDBIU0D' where id=6;
-update noar tt set b1='HN82VINZLWBNA69TOPU' where id=6;
-update noar ti set b1='HN82VINZLWBNA69TOPU' where id=6;
-update noar tt set b2='EAHU7YT1YP91SYEIOI29F6188' where id=6;
-update noar ti set b2='EAHU7YT1YP91SYEIOI29F6188' where id=6;
-update noar tt set b0='7GXGKG54FPDRKXJ' where id=7;
-update noar ti set b0='7GXGKG54FPDRKXJ' where id=7;
-update noar tt set b1='8QOHIX9AJ3030XGQZAAYKE8VEGX9' where id=7;
-update noar ti set b1='8QOHIX9AJ3030XGQZAAYKE8VEGX9' where id=7;
-update noar tt set b2='W8VM84Q' where id=7;
-update noar ti set b2='W8VM84Q' where id=7;
-update noar tt set b0='EV' where id=8;
-update noar ti set b0='EV' where id=8;
-update noar tt set b1='8HG0P' where id=8;
-update noar ti set b1='8HG0P' where id=8;
-update noar tt set b2='6J8XB9T2VKOGZ64AX7TJEB' where id=8;
-update noar ti set b2='6J8XB9T2VKOGZ64AX7TJEB' where id=8;
-update noar tt set b0='ECQLJ96HLRXI51N43K0ROIOESK6U' where id=9;
-update noar ti set b0='ECQLJ96HLRXI51N43K0ROIOESK6U' where id=9;
-update noar tt set b1='DRML428XG4R67BX0FN2G9GU' where id=9;
-update noar ti set b1='DRML428XG4R67BX0FN2G9GU' where id=9;
-update noar tt set b2='EW2G0TEWQ8GBQCRIH0083N5O' where id=9;
-update noar ti set b2='EW2G0TEWQ8GBQCRIH0083N5O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 longblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MAXMPF7TUV0MCI56H1YFPH5' where id=1;
-update noar ti set b0='MAXMPF7TUV0MCI56H1YFPH5' where id=1;
-update noar tt set b1='S5EKMHZJ8CLDJ9MNKIFDL2H550SLET' where id=1;
-update noar ti set b1='S5EKMHZJ8CLDJ9MNKIFDL2H550SLET' where id=1;
-update noar tt set b2='C8KWQI6XUM04JT7OVZ' where id=1;
-update noar ti set b2='C8KWQI6XUM04JT7OVZ' where id=1;
-update noar tt set b0='LQEYSD1WNZTEGU2H67LBR6FZ0TX68Q' where id=2;
-update noar ti set b0='LQEYSD1WNZTEGU2H67LBR6FZ0TX68Q' where id=2;
-update noar tt set b1='4UYF6' where id=2;
-update noar ti set b1='4UYF6' where id=2;
-update noar tt set b2='X4S07Q4BPNVLFI70RX3GZHT8' where id=2;
-update noar ti set b2='X4S07Q4BPNVLFI70RX3GZHT8' where id=2;
-update noar tt set b0='F6MZ9NJELPT20WGF06OJQEK' where id=3;
-update noar ti set b0='F6MZ9NJELPT20WGF06OJQEK' where id=3;
-update noar tt set b1='S5O0BME9J8LYOAUECGIE26ZJ5HT' where id=3;
-update noar ti set b1='S5O0BME9J8LYOAUECGIE26ZJ5HT' where id=3;
-update noar tt set b2='6X8PYH566263PDZCHLKSYGAD9BMZP1' where id=3;
-update noar ti set b2='6X8PYH566263PDZCHLKSYGAD9BMZP1' where id=3;
-update noar tt set b0='R4K3C5YXY' where id=4;
-update noar ti set b0='R4K3C5YXY' where id=4;
-update noar tt set b1='BZ3VDZCVF33MFAJID27VS98' where id=4;
-update noar ti set b1='BZ3VDZCVF33MFAJID27VS98' where id=4;
-update noar tt set b2='919DT0JYDNP83TDYULW7ADCKU0KONWI' where id=4;
-update noar ti set b2='919DT0JYDNP83TDYULW7ADCKU0KONWI' where id=4;
-update noar tt set b0='X4' where id=5;
-update noar ti set b0='X4' where id=5;
-update noar tt set b1='Y8EMEG189APTMZQZNOZC8BEWRE' where id=5;
-update noar ti set b1='Y8EMEG189APTMZQZNOZC8BEWRE' where id=5;
-update noar tt set b2='O8G8767UNH2EGP51EDKM73' where id=5;
-update noar ti set b2='O8G8767UNH2EGP51EDKM73' where id=5;
-update noar tt set b0='T' where id=6;
-update noar ti set b0='T' where id=6;
-update noar tt set b1='UCOOJ2XL5I' where id=6;
-update noar ti set b1='UCOOJ2XL5I' where id=6;
-update noar tt set b2='GOAHWCD3HAT' where id=6;
-update noar ti set b2='GOAHWCD3HAT' where id=6;
-update noar tt set b0='RLWOZRXGBWP4U' where id=7;
-update noar ti set b0='RLWOZRXGBWP4U' where id=7;
-update noar tt set b1='003TSEHK4X0IN' where id=7;
-update noar ti set b1='003TSEHK4X0IN' where id=7;
-update noar tt set b2='VVRVGIUJXC1AQ9VEOM6Z50H7GDA6GOMD' where id=7;
-update noar ti set b2='VVRVGIUJXC1AQ9VEOM6Z50H7GDA6GOMD' where id=7;
-update noar tt set b0='DUX0L' where id=8;
-update noar ti set b0='DUX0L' where id=8;
-update noar tt set b1='JAZY2' where id=8;
-update noar ti set b1='JAZY2' where id=8;
-update noar tt set b2='KOSRX1CYE3IYSQ52O4NXSQH' where id=8;
-update noar ti set b2='KOSRX1CYE3IYSQ52O4NXSQH' where id=8;
-update noar tt set b0='T' where id=9;
-update noar ti set b0='T' where id=9;
-update noar tt set b1='I1' where id=9;
-update noar ti set b1='I1' where id=9;
-update noar tt set b2='M6IJVN179XNMABFH77B7XYQRO3ZPK6PX' where id=9;
-update noar ti set b2='M6IJVN179XNMABFH77B7XYQRO3ZPK6PX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ARF2OX6I4NCXXOJABZ3CJ' where id=1;
-update noar ti set b0='ARF2OX6I4NCXXOJABZ3CJ' where id=1;
-update noar tt set b1='NWIX38X5JHKFVS2J3K0HSXSF' where id=1;
-update noar ti set b1='NWIX38X5JHKFVS2J3K0HSXSF' where id=1;
-update noar tt set b2='T3QSG3MSW4GR4KOY7' where id=1;
-update noar ti set b2='T3QSG3MSW4GR4KOY7' where id=1;
-update noar tt set b0='TB4KUIEG0P3RJE9O8TJFCK2A6SD66WPN' where id=2;
-update noar ti set b0='TB4KUIEG0P3RJE9O8TJFCK2A6SD66WPN' where id=2;
-update noar tt set b1='ZB38GFHO5G25' where id=2;
-update noar ti set b1='ZB38GFHO5G25' where id=2;
-update noar tt set b2='DOXK2H4BDYPQ' where id=2;
-update noar ti set b2='DOXK2H4BDYPQ' where id=2;
-update noar tt set b0='HI2INZC3LV' where id=3;
-update noar ti set b0='HI2INZC3LV' where id=3;
-update noar tt set b1='SEYL29YL09' where id=3;
-update noar ti set b1='SEYL29YL09' where id=3;
-update noar tt set b2='Q373ECQ6WFJYBTX33IHAW9VV1Z74Y' where id=3;
-update noar ti set b2='Q373ECQ6WFJYBTX33IHAW9VV1Z74Y' where id=3;
-update noar tt set b0='IOFI267CHU6NYW5XD' where id=4;
-update noar ti set b0='IOFI267CHU6NYW5XD' where id=4;
-update noar tt set b1='1AZDD78RDDKF' where id=4;
-update noar ti set b1='1AZDD78RDDKF' where id=4;
-update noar tt set b2='J5XXCDGGQ' where id=4;
-update noar ti set b2='J5XXCDGGQ' where id=4;
-update noar tt set b0='COVLBUULRWR9ET91497QKD1ARXA24FX' where id=5;
-update noar ti set b0='COVLBUULRWR9ET91497QKD1ARXA24FX' where id=5;
-update noar tt set b1='FO87IWC9NOFOQ7H7LMWBHQTL0DMRV' where id=5;
-update noar ti set b1='FO87IWC9NOFOQ7H7LMWBHQTL0DMRV' where id=5;
-update noar tt set b2='NGRXKNKH8F' where id=5;
-update noar ti set b2='NGRXKNKH8F' where id=5;
-update noar tt set b0='B14N1BBIV' where id=6;
-update noar ti set b0='B14N1BBIV' where id=6;
-update noar tt set b1='GQGLP8AILOUJX7KR' where id=6;
-update noar ti set b1='GQGLP8AILOUJX7KR' where id=6;
-update noar tt set b2='VEZ00YSQH91RP854VU6WYX3O6WV' where id=6;
-update noar ti set b2='VEZ00YSQH91RP854VU6WYX3O6WV' where id=6;
-update noar tt set b0='HGG16UAO75AXAWXNHN2BJH6NF8' where id=7;
-update noar ti set b0='HGG16UAO75AXAWXNHN2BJH6NF8' where id=7;
-update noar tt set b1='HE69FHE59A62' where id=7;
-update noar ti set b1='HE69FHE59A62' where id=7;
-update noar tt set b2='QGYJUGF4SH2FVAIOSIUH7RIHQGAYT4IF' where id=7;
-update noar ti set b2='QGYJUGF4SH2FVAIOSIUH7RIHQGAYT4IF' where id=7;
-update noar tt set b0='0QPCNEPH4HS3Y95056PYHD' where id=8;
-update noar ti set b0='0QPCNEPH4HS3Y95056PYHD' where id=8;
-update noar tt set b1='76VVLV9EUICA8VI14EWHOZ981S' where id=8;
-update noar ti set b1='76VVLV9EUICA8VI14EWHOZ981S' where id=8;
-update noar tt set b2='FP9GJ88TSSXHZ6IG78HZL8LOE' where id=8;
-update noar ti set b2='FP9GJ88TSSXHZ6IG78HZL8LOE' where id=8;
-update noar tt set b0='9MK5D1D120TUO930' where id=9;
-update noar ti set b0='9MK5D1D120TUO930' where id=9;
-update noar tt set b1='ZIKXPL7092J9X5HGM0M8K3JGJY7C7L5' where id=9;
-update noar ti set b1='ZIKXPL7092J9X5HGM0M8K3JGJY7C7L5' where id=9;
-update noar tt set b2='896QEL8BV8U' where id=9;
-update noar ti set b2='896QEL8BV8U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 text null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W0QJFVJ' where id=1;
-update noar ti set b0='W0QJFVJ' where id=1;
-update noar tt set b1='YM1BF3D6W4TQOFK93FGYD8' where id=1;
-update noar ti set b1='YM1BF3D6W4TQOFK93FGYD8' where id=1;
-update noar tt set b2='FB6EQWNT30U4J' where id=1;
-update noar ti set b2='FB6EQWNT30U4J' where id=1;
-update noar tt set b0='P6P5PTOVMOWYREA5WLZA6MLJE8' where id=2;
-update noar ti set b0='P6P5PTOVMOWYREA5WLZA6MLJE8' where id=2;
-update noar tt set b1='HF' where id=2;
-update noar ti set b1='HF' where id=2;
-update noar tt set b2='RX470Z0SCFQ8A73FP2QVNTAVCV' where id=2;
-update noar ti set b2='RX470Z0SCFQ8A73FP2QVNTAVCV' where id=2;
-update noar tt set b0='9LKU6FRQVHWPBCYT915SINB9PZT3' where id=3;
-update noar ti set b0='9LKU6FRQVHWPBCYT915SINB9PZT3' where id=3;
-update noar tt set b1='OI' where id=3;
-update noar ti set b1='OI' where id=3;
-update noar tt set b2='7RJ1V' where id=3;
-update noar ti set b2='7RJ1V' where id=3;
-update noar tt set b0='Z7F9J8HST42KX4CR9CF97J48' where id=4;
-update noar ti set b0='Z7F9J8HST42KX4CR9CF97J48' where id=4;
-update noar tt set b1='OJUDCULJW2F' where id=4;
-update noar ti set b1='OJUDCULJW2F' where id=4;
-update noar tt set b2='2YBFLBOTWURCB0WGXIZU5L' where id=4;
-update noar ti set b2='2YBFLBOTWURCB0WGXIZU5L' where id=4;
-update noar tt set b0='WM3J2U097STSKM6U6DW7UJZ82S3' where id=5;
-update noar ti set b0='WM3J2U097STSKM6U6DW7UJZ82S3' where id=5;
-update noar tt set b1='UPF2RESCJ328IRRF0JE4' where id=5;
-update noar ti set b1='UPF2RESCJ328IRRF0JE4' where id=5;
-update noar tt set b2='E51TQ8CWY2O9370GPECYGE' where id=5;
-update noar ti set b2='E51TQ8CWY2O9370GPECYGE' where id=5;
-update noar tt set b0='6B5D7SRKWBVRD' where id=6;
-update noar ti set b0='6B5D7SRKWBVRD' where id=6;
-update noar tt set b1='BOKNV90GOXK7LS9DE94JZ4E3H130' where id=6;
-update noar ti set b1='BOKNV90GOXK7LS9DE94JZ4E3H130' where id=6;
-update noar tt set b2='0973T91EOUKAJ21KTO3UVDG2138XDE0P' where id=6;
-update noar ti set b2='0973T91EOUKAJ21KTO3UVDG2138XDE0P' where id=6;
-update noar tt set b0='E5EJ5O2KSMY301OH82D7QTLINLLAXO8' where id=7;
-update noar ti set b0='E5EJ5O2KSMY301OH82D7QTLINLLAXO8' where id=7;
-update noar tt set b1='2OO1VI791DPW' where id=7;
-update noar ti set b1='2OO1VI791DPW' where id=7;
-update noar tt set b2='M4L3WADCIDTSKP0K4B' where id=7;
-update noar ti set b2='M4L3WADCIDTSKP0K4B' where id=7;
-update noar tt set b0='OHLFBDOPP8LDRSVGFUKYF' where id=8;
-update noar ti set b0='OHLFBDOPP8LDRSVGFUKYF' where id=8;
-update noar tt set b1='HNGAG0PI2P14' where id=8;
-update noar ti set b1='HNGAG0PI2P14' where id=8;
-update noar tt set b2='LHO4A4W1ABLSI8OFLHLJ7ITQ0AJS08L' where id=8;
-update noar ti set b2='LHO4A4W1ABLSI8OFLHLJ7ITQ0AJS08L' where id=8;
-update noar tt set b0='1L4U80T47PB7QH9UB8EELVY6ZDF' where id=9;
-update noar ti set b0='1L4U80T47PB7QH9UB8EELVY6ZDF' where id=9;
-update noar tt set b1='4D8M2CDJ3HGPO9I8Q1IOBCIA' where id=9;
-update noar ti set b1='4D8M2CDJ3HGPO9I8Q1IOBCIA' where id=9;
-update noar tt set b2='XC8FQAYG7ZIJ33Y9GFND89NEZ' where id=9;
-update noar ti set b2='XC8FQAYG7ZIJ33Y9GFND89NEZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 text not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QGWQDDONQL5X25L8VNYUUXU' where id=1;
-update noar ti set b0='QGWQDDONQL5X25L8VNYUUXU' where id=1;
-update noar tt set b1='EBL959YUAGUP1EPG2520JJDFH7OTM7XZ' where id=1;
-update noar ti set b1='EBL959YUAGUP1EPG2520JJDFH7OTM7XZ' where id=1;
-update noar tt set b2='1M3E1RBQE4UQAEIYNL7ESD03J' where id=1;
-update noar ti set b2='1M3E1RBQE4UQAEIYNL7ESD03J' where id=1;
-update noar tt set b0='8TJ' where id=2;
-update noar ti set b0='8TJ' where id=2;
-update noar tt set b1='1Q3Y77861R3AA9GCECZZ6E9MDLZP' where id=2;
-update noar ti set b1='1Q3Y77861R3AA9GCECZZ6E9MDLZP' where id=2;
-update noar tt set b2='HUN0WK1W5DUDLPUOHW' where id=2;
-update noar ti set b2='HUN0WK1W5DUDLPUOHW' where id=2;
-update noar tt set b0='GEQB5UIWO18S2JCI4O8536FTLVF0CR9K' where id=3;
-update noar ti set b0='GEQB5UIWO18S2JCI4O8536FTLVF0CR9K' where id=3;
-update noar tt set b1='P1YBSPIH2ZRKBN6ES' where id=3;
-update noar ti set b1='P1YBSPIH2ZRKBN6ES' where id=3;
-update noar tt set b2='LB5AASRDMOTT2POT3HED081HMHY49YN' where id=3;
-update noar ti set b2='LB5AASRDMOTT2POT3HED081HMHY49YN' where id=3;
-update noar tt set b0='5DYIRSIV5ZXMTKHL90FJ3K23' where id=4;
-update noar ti set b0='5DYIRSIV5ZXMTKHL90FJ3K23' where id=4;
-update noar tt set b1='YRAOVCPOBGHZZXDJRBTE8ZOR9KLD2' where id=4;
-update noar ti set b1='YRAOVCPOBGHZZXDJRBTE8ZOR9KLD2' where id=4;
-update noar tt set b2='8S35YGWXSQY22PPWC8SR5V20' where id=4;
-update noar ti set b2='8S35YGWXSQY22PPWC8SR5V20' where id=4;
-update noar tt set b0='CM1P4AU' where id=5;
-update noar ti set b0='CM1P4AU' where id=5;
-update noar tt set b1='TFQBR6' where id=5;
-update noar ti set b1='TFQBR6' where id=5;
-update noar tt set b2='PBGEKEEWEJGA' where id=5;
-update noar ti set b2='PBGEKEEWEJGA' where id=5;
-update noar tt set b0='A1KAGH5DTD510F2AH7TI6Q6Z13LA27T' where id=6;
-update noar ti set b0='A1KAGH5DTD510F2AH7TI6Q6Z13LA27T' where id=6;
-update noar tt set b1='X8FD0OFUZ64GWTW2RY5JP' where id=6;
-update noar ti set b1='X8FD0OFUZ64GWTW2RY5JP' where id=6;
-update noar tt set b2='3P7CJ7PKQIDQZVSQUQIT6QC4EEIVX26' where id=6;
-update noar ti set b2='3P7CJ7PKQIDQZVSQUQIT6QC4EEIVX26' where id=6;
-update noar tt set b0='06136OVB9R' where id=7;
-update noar ti set b0='06136OVB9R' where id=7;
-update noar tt set b1='ECTIILXY4HY8NH11H' where id=7;
-update noar ti set b1='ECTIILXY4HY8NH11H' where id=7;
-update noar tt set b2='IC2P5EB' where id=7;
-update noar ti set b2='IC2P5EB' where id=7;
-update noar tt set b0='IGP12N09O1SVH' where id=8;
-update noar ti set b0='IGP12N09O1SVH' where id=8;
-update noar tt set b1='JRMWRF4CYVMU2IL2OJC331G8GC5' where id=8;
-update noar ti set b1='JRMWRF4CYVMU2IL2OJC331G8GC5' where id=8;
-update noar tt set b2='TRRJCPEGX3N13TX8' where id=8;
-update noar ti set b2='TRRJCPEGX3N13TX8' where id=8;
-update noar tt set b0='D563TB8' where id=9;
-update noar ti set b0='D563TB8' where id=9;
-update noar tt set b1='TNY' where id=9;
-update noar ti set b1='TNY' where id=9;
-update noar tt set b2='PBLTJHGO6UE' where id=9;
-update noar ti set b2='PBLTJHGO6UE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 text null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OJYDB8MWAB63YTG0E1JHFAPSEN8O39LG' where id=1;
-update noar ti set b0='OJYDB8MWAB63YTG0E1JHFAPSEN8O39LG' where id=1;
-update noar tt set b1='WEGWFTFTVR8TW7SII56CXYW' where id=1;
-update noar ti set b1='WEGWFTFTVR8TW7SII56CXYW' where id=1;
-update noar tt set b2='Y3NR81I9IF0XUF0MHY4IGB36' where id=1;
-update noar ti set b2='Y3NR81I9IF0XUF0MHY4IGB36' where id=1;
-update noar tt set b0='D' where id=2;
-update noar ti set b0='D' where id=2;
-update noar tt set b1='EKVU3NT3N0VK0YT4WI4V208D6P' where id=2;
-update noar ti set b1='EKVU3NT3N0VK0YT4WI4V208D6P' where id=2;
-update noar tt set b2='7N7CWUOSN0U30AEWR23F3J25' where id=2;
-update noar ti set b2='7N7CWUOSN0U30AEWR23F3J25' where id=2;
-update noar tt set b0='0DFBT' where id=3;
-update noar ti set b0='0DFBT' where id=3;
-update noar tt set b1='49QW73ZWRP501FZ62RV932VXQ80ZZZ1T' where id=3;
-update noar ti set b1='49QW73ZWRP501FZ62RV932VXQ80ZZZ1T' where id=3;
-update noar tt set b2='ITX2UTXA4USKKPCN9W0REEUYJSMSPJ' where id=3;
-update noar ti set b2='ITX2UTXA4USKKPCN9W0REEUYJSMSPJ' where id=3;
-update noar tt set b0='XRYLIKBG' where id=4;
-update noar ti set b0='XRYLIKBG' where id=4;
-update noar tt set b1='D1L4AVKB3PY29' where id=4;
-update noar ti set b1='D1L4AVKB3PY29' where id=4;
-update noar tt set b2='DY6P9IFKZGHA0O9QSP7Y48E2K0O3' where id=4;
-update noar ti set b2='DY6P9IFKZGHA0O9QSP7Y48E2K0O3' where id=4;
-update noar tt set b0='G' where id=5;
-update noar ti set b0='G' where id=5;
-update noar tt set b1='30DKW9NKEH2PLYT67' where id=5;
-update noar ti set b1='30DKW9NKEH2PLYT67' where id=5;
-update noar tt set b2='UYLWN4VI7YOJDY98BYC06H' where id=5;
-update noar ti set b2='UYLWN4VI7YOJDY98BYC06H' where id=5;
-update noar tt set b0='HD5C5FO62R60MV32' where id=6;
-update noar ti set b0='HD5C5FO62R60MV32' where id=6;
-update noar tt set b1='JPMT3ORK6X6B' where id=6;
-update noar ti set b1='JPMT3ORK6X6B' where id=6;
-update noar tt set b2='JMCN7IEYYPX5A7P7AKU' where id=6;
-update noar ti set b2='JMCN7IEYYPX5A7P7AKU' where id=6;
-update noar tt set b0='6ZT2CAC6SPGFJT' where id=7;
-update noar ti set b0='6ZT2CAC6SPGFJT' where id=7;
-update noar tt set b1='VWXZURFZ05JU1O2NEQUKAPUV4' where id=7;
-update noar ti set b1='VWXZURFZ05JU1O2NEQUKAPUV4' where id=7;
-update noar tt set b2='ZZ8DDB6FQC50ER9KZMX285' where id=7;
-update noar ti set b2='ZZ8DDB6FQC50ER9KZMX285' where id=7;
-update noar tt set b0='DZJGBEZX6I7UPE9TA' where id=8;
-update noar ti set b0='DZJGBEZX6I7UPE9TA' where id=8;
-update noar tt set b1='L27Q' where id=8;
-update noar ti set b1='L27Q' where id=8;
-update noar tt set b2='7UHPKHZWJY4H0P8VP7U4NULH19R0M' where id=8;
-update noar ti set b2='7UHPKHZWJY4H0P8VP7U4NULH19R0M' where id=8;
-update noar tt set b0='C0G51KDVAZ2BKY03FAY4E' where id=9;
-update noar ti set b0='C0G51KDVAZ2BKY03FAY4E' where id=9;
-update noar tt set b1='M5PCQ9U0G1VSKJ5RHL4HENT' where id=9;
-update noar ti set b1='M5PCQ9U0G1VSKJ5RHL4HENT' where id=9;
-update noar tt set b2='7PG5GFY0BINV4A' where id=9;
-update noar ti set b2='7PG5GFY0BINV4A' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 text not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WPLDP7C9S5COMWMF8L0UUJ' where id=1;
-update noar ti set b0='WPLDP7C9S5COMWMF8L0UUJ' where id=1;
-update noar tt set b1='S4QEXH0J9T' where id=1;
-update noar ti set b1='S4QEXH0J9T' where id=1;
-update noar tt set b2='ADA4K9BMN6Y7IR98WL' where id=1;
-update noar ti set b2='ADA4K9BMN6Y7IR98WL' where id=1;
-update noar tt set b0='1NN67JASBVRJ' where id=2;
-update noar ti set b0='1NN67JASBVRJ' where id=2;
-update noar tt set b1='DJP9MTVJMNF7M6DP4BRCKGT53' where id=2;
-update noar ti set b1='DJP9MTVJMNF7M6DP4BRCKGT53' where id=2;
-update noar tt set b2='X3YFQC62W25L2OMCZISXI2WP' where id=2;
-update noar ti set b2='X3YFQC62W25L2OMCZISXI2WP' where id=2;
-update noar tt set b0='KLCDLI5TTTM3TLT6PULCOHW' where id=3;
-update noar ti set b0='KLCDLI5TTTM3TLT6PULCOHW' where id=3;
-update noar tt set b1='8A4KA8V4DWXNK2UCMSNXDNZ0XIUMCK' where id=3;
-update noar ti set b1='8A4KA8V4DWXNK2UCMSNXDNZ0XIUMCK' where id=3;
-update noar tt set b2='WSKRRRSTW1VW4UJ9XBNUX3M' where id=3;
-update noar ti set b2='WSKRRRSTW1VW4UJ9XBNUX3M' where id=3;
-update noar tt set b0='ZDMKXU8JYR891BTOIZ050Y6EDB' where id=4;
-update noar ti set b0='ZDMKXU8JYR891BTOIZ050Y6EDB' where id=4;
-update noar tt set b1='J4XUPSONCZZDEI6IFW' where id=4;
-update noar ti set b1='J4XUPSONCZZDEI6IFW' where id=4;
-update noar tt set b2='U9WKYA6' where id=4;
-update noar ti set b2='U9WKYA6' where id=4;
-update noar tt set b0='G66' where id=5;
-update noar ti set b0='G66' where id=5;
-update noar tt set b1='KIFJN1NZGZDY5MVDRJQ' where id=5;
-update noar ti set b1='KIFJN1NZGZDY5MVDRJQ' where id=5;
-update noar tt set b2='QI2KOTI' where id=5;
-update noar ti set b2='QI2KOTI' where id=5;
-update noar tt set b0='6LI7VNF5DE7J4IBMOSKCR9693XCVVRE' where id=6;
-update noar ti set b0='6LI7VNF5DE7J4IBMOSKCR9693XCVVRE' where id=6;
-update noar tt set b1='JLIJWW1ENFYVXUX0O4FOW' where id=6;
-update noar ti set b1='JLIJWW1ENFYVXUX0O4FOW' where id=6;
-update noar tt set b2='7IML6T4324046OECV9J5RP0KRAL0' where id=6;
-update noar ti set b2='7IML6T4324046OECV9J5RP0KRAL0' where id=6;
-update noar tt set b0='FQVFWHN88E9XZ9KT' where id=7;
-update noar ti set b0='FQVFWHN88E9XZ9KT' where id=7;
-update noar tt set b1='ZCORTFD9TO' where id=7;
-update noar ti set b1='ZCORTFD9TO' where id=7;
-update noar tt set b2='NZWVZV5M7UEGZE412K48' where id=7;
-update noar ti set b2='NZWVZV5M7UEGZE412K48' where id=7;
-update noar tt set b0='14ZWGXXU02SJGP1R7ETFU5' where id=8;
-update noar ti set b0='14ZWGXXU02SJGP1R7ETFU5' where id=8;
-update noar tt set b1='MW9IVFHIBZDAYGC1F2KIV0E' where id=8;
-update noar ti set b1='MW9IVFHIBZDAYGC1F2KIV0E' where id=8;
-update noar tt set b2='OY' where id=8;
-update noar ti set b2='OY' where id=8;
-update noar tt set b0='ZCE1Z1' where id=9;
-update noar ti set b0='ZCE1Z1' where id=9;
-update noar tt set b1='ID6VRJF66OU8SN60EY' where id=9;
-update noar ti set b1='ID6VRJF66OU8SN60EY' where id=9;
-update noar tt set b2='DM39LR37P6XB7KQXY' where id=9;
-update noar ti set b2='DM39LR37P6XB7KQXY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 text null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MO26TDAU' where id=1;
-update noar ti set b0='MO26TDAU' where id=1;
-update noar tt set b1='OLY4PJ9DUHJRJ4MAT1WYDO8T03R69' where id=1;
-update noar ti set b1='OLY4PJ9DUHJRJ4MAT1WYDO8T03R69' where id=1;
-update noar tt set b2='M6JJZ08IG2MO99XAETZ70RM' where id=1;
-update noar ti set b2='M6JJZ08IG2MO99XAETZ70RM' where id=1;
-update noar tt set b0='B77CGU2C3' where id=2;
-update noar ti set b0='B77CGU2C3' where id=2;
-update noar tt set b1='9FGMC9UV' where id=2;
-update noar ti set b1='9FGMC9UV' where id=2;
-update noar tt set b2='PJXELC' where id=2;
-update noar ti set b2='PJXELC' where id=2;
-update noar tt set b0='HXGLD' where id=3;
-update noar ti set b0='HXGLD' where id=3;
-update noar tt set b1='C36IY80' where id=3;
-update noar ti set b1='C36IY80' where id=3;
-update noar tt set b2='PJPIRG2MO' where id=3;
-update noar ti set b2='PJPIRG2MO' where id=3;
-update noar tt set b0='7QZ1UONC' where id=4;
-update noar ti set b0='7QZ1UONC' where id=4;
-update noar tt set b1='DKSZ13EZV0H86XZG5E10U' where id=4;
-update noar ti set b1='DKSZ13EZV0H86XZG5E10U' where id=4;
-update noar tt set b2='WAX1MPIF2N2SXAI3NX' where id=4;
-update noar ti set b2='WAX1MPIF2N2SXAI3NX' where id=4;
-update noar tt set b0='P' where id=5;
-update noar ti set b0='P' where id=5;
-update noar tt set b1='WCNF845CIL32MU11UUST7' where id=5;
-update noar ti set b1='WCNF845CIL32MU11UUST7' where id=5;
-update noar tt set b2='7DPY2HIGM' where id=5;
-update noar ti set b2='7DPY2HIGM' where id=5;
-update noar tt set b0='XC9REDW3OFHXI08CWH4Q' where id=6;
-update noar ti set b0='XC9REDW3OFHXI08CWH4Q' where id=6;
-update noar tt set b1='R5N915M1Q0QI4EOP7' where id=6;
-update noar ti set b1='R5N915M1Q0QI4EOP7' where id=6;
-update noar tt set b2='TTK8KG5CCCN71SWMIK' where id=6;
-update noar ti set b2='TTK8KG5CCCN71SWMIK' where id=6;
-update noar tt set b0='RJPKUXAVTW252NE' where id=7;
-update noar ti set b0='RJPKUXAVTW252NE' where id=7;
-update noar tt set b1='HWCQBI7B965LGCS8UU3A' where id=7;
-update noar ti set b1='HWCQBI7B965LGCS8UU3A' where id=7;
-update noar tt set b2='G3P7O9PG4LD5Z8IMLTVT0K5E6' where id=7;
-update noar ti set b2='G3P7O9PG4LD5Z8IMLTVT0K5E6' where id=7;
-update noar tt set b0='QOBKPBE6VF45GYCNC' where id=8;
-update noar ti set b0='QOBKPBE6VF45GYCNC' where id=8;
-update noar tt set b1='A7MG33' where id=8;
-update noar ti set b1='A7MG33' where id=8;
-update noar tt set b2='6YTS36DH0ZTJ1JVF3PD07T968A' where id=8;
-update noar ti set b2='6YTS36DH0ZTJ1JVF3PD07T968A' where id=8;
-update noar tt set b0='9HQ3TSV' where id=9;
-update noar ti set b0='9HQ3TSV' where id=9;
-update noar tt set b1='VM82BLAHGL5T97UYA' where id=9;
-update noar ti set b1='VM82BLAHGL5T97UYA' where id=9;
-update noar tt set b2='BV7B20OH71VL3A7J' where id=9;
-update noar ti set b2='BV7B20OH71VL3A7J' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 text not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SQSFIG54XSZ1E' where id=1;
-update noar ti set b0='SQSFIG54XSZ1E' where id=1;
-update noar tt set b1='6BXXLC212IQEQ' where id=1;
-update noar ti set b1='6BXXLC212IQEQ' where id=1;
-update noar tt set b2='GYVTR' where id=1;
-update noar ti set b2='GYVTR' where id=1;
-update noar tt set b0='LMF3IIR5HK225OXPP' where id=2;
-update noar ti set b0='LMF3IIR5HK225OXPP' where id=2;
-update noar tt set b1='RR0F06FJBW' where id=2;
-update noar ti set b1='RR0F06FJBW' where id=2;
-update noar tt set b2='4AMQY64RN6LUME5TYAB519Q' where id=2;
-update noar ti set b2='4AMQY64RN6LUME5TYAB519Q' where id=2;
-update noar tt set b0='RYQU2MQ' where id=3;
-update noar ti set b0='RYQU2MQ' where id=3;
-update noar tt set b1='Z3T' where id=3;
-update noar ti set b1='Z3T' where id=3;
-update noar tt set b2='FEKQEZ1V3AXGTRZ' where id=3;
-update noar ti set b2='FEKQEZ1V3AXGTRZ' where id=3;
-update noar tt set b0='J0FM9KOZUR7RO7JRSOVL0UJ' where id=4;
-update noar ti set b0='J0FM9KOZUR7RO7JRSOVL0UJ' where id=4;
-update noar tt set b1='24QUOXMREDZ5AS2BMQHYMW' where id=4;
-update noar ti set b1='24QUOXMREDZ5AS2BMQHYMW' where id=4;
-update noar tt set b2='ECOGBNK9IPH0WQIXW7' where id=4;
-update noar ti set b2='ECOGBNK9IPH0WQIXW7' where id=4;
-update noar tt set b0='OCY6M8H3GGQ57T8HJG5YF9' where id=5;
-update noar ti set b0='OCY6M8H3GGQ57T8HJG5YF9' where id=5;
-update noar tt set b1='9J3GLLT7QGGNL5' where id=5;
-update noar ti set b1='9J3GLLT7QGGNL5' where id=5;
-update noar tt set b2='O' where id=5;
-update noar ti set b2='O' where id=5;
-update noar tt set b0='38G39L714NT2F6TJ2' where id=6;
-update noar ti set b0='38G39L714NT2F6TJ2' where id=6;
-update noar tt set b1='Y5O1P9JY' where id=6;
-update noar ti set b1='Y5O1P9JY' where id=6;
-update noar tt set b2='HPKLJ3M2LLA24J93N6AL5D' where id=6;
-update noar ti set b2='HPKLJ3M2LLA24J93N6AL5D' where id=6;
-update noar tt set b0='84FQUWELNZGNWUHXWCB4N4YQ5S' where id=7;
-update noar ti set b0='84FQUWELNZGNWUHXWCB4N4YQ5S' where id=7;
-update noar tt set b1='QNE3' where id=7;
-update noar ti set b1='QNE3' where id=7;
-update noar tt set b2='A4VSP8T3SSXQ' where id=7;
-update noar ti set b2='A4VSP8T3SSXQ' where id=7;
-update noar tt set b0='EXFL3VSS21ZYCLRW2UW4OVYYT' where id=8;
-update noar ti set b0='EXFL3VSS21ZYCLRW2UW4OVYYT' where id=8;
-update noar tt set b1='HCAHS6X6M92VVSC7P2' where id=8;
-update noar ti set b1='HCAHS6X6M92VVSC7P2' where id=8;
-update noar tt set b2='J8TWW74' where id=8;
-update noar ti set b2='J8TWW74' where id=8;
-update noar tt set b0='9LXGXJ4ERVU7D9Z' where id=9;
-update noar ti set b0='9LXGXJ4ERVU7D9Z' where id=9;
-update noar tt set b1='E' where id=9;
-update noar ti set b1='E' where id=9;
-update noar tt set b2='4STJCY7EQ74FUNJHA9C' where id=9;
-update noar ti set b2='4STJCY7EQ74FUNJHA9C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 text null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MEY' where id=1;
-update noar ti set b0='MEY' where id=1;
-update noar tt set b1='WO8KREUBEIEZLLN7BOSUO05FXSTMGX' where id=1;
-update noar ti set b1='WO8KREUBEIEZLLN7BOSUO05FXSTMGX' where id=1;
-update noar tt set b2='BHEXCELMKQZQ2FI9XCIZ' where id=1;
-update noar ti set b2='BHEXCELMKQZQ2FI9XCIZ' where id=1;
-update noar tt set b0='GR35XAX7DH0IVGCZXE' where id=2;
-update noar ti set b0='GR35XAX7DH0IVGCZXE' where id=2;
-update noar tt set b1='KIZHZ1' where id=2;
-update noar ti set b1='KIZHZ1' where id=2;
-update noar tt set b2='JVIUV8JDRF7LSREK43L7YEA8R0P' where id=2;
-update noar ti set b2='JVIUV8JDRF7LSREK43L7YEA8R0P' where id=2;
-update noar tt set b0='DCVA0MAQ' where id=3;
-update noar ti set b0='DCVA0MAQ' where id=3;
-update noar tt set b1='VSIV4KCPQVJN' where id=3;
-update noar ti set b1='VSIV4KCPQVJN' where id=3;
-update noar tt set b2='NURPT' where id=3;
-update noar ti set b2='NURPT' where id=3;
-update noar tt set b0='CBX256Z5QSS8TDK547BLJ8USDF' where id=4;
-update noar ti set b0='CBX256Z5QSS8TDK547BLJ8USDF' where id=4;
-update noar tt set b1='W' where id=4;
-update noar ti set b1='W' where id=4;
-update noar tt set b2='PHL73DJ8MIFYBXS8GQN00' where id=4;
-update noar ti set b2='PHL73DJ8MIFYBXS8GQN00' where id=4;
-update noar tt set b0='PDAPO' where id=5;
-update noar ti set b0='PDAPO' where id=5;
-update noar tt set b1='75BOFPWVTS0SX9H13U' where id=5;
-update noar ti set b1='75BOFPWVTS0SX9H13U' where id=5;
-update noar tt set b2='U' where id=5;
-update noar ti set b2='U' where id=5;
-update noar tt set b0='6TTBI9QBDL8YC0BQ' where id=6;
-update noar ti set b0='6TTBI9QBDL8YC0BQ' where id=6;
-update noar tt set b1='R0RFXKIK8Q229G84HCG65GPFYHYPV4' where id=6;
-update noar ti set b1='R0RFXKIK8Q229G84HCG65GPFYHYPV4' where id=6;
-update noar tt set b2='YLVD17U4C2J9OQWTEPB3LURN0XL0Y3G' where id=6;
-update noar ti set b2='YLVD17U4C2J9OQWTEPB3LURN0XL0Y3G' where id=6;
-update noar tt set b0='LK1DQH34TFB0CK5BA1I' where id=7;
-update noar ti set b0='LK1DQH34TFB0CK5BA1I' where id=7;
-update noar tt set b1='NQ3HCK' where id=7;
-update noar ti set b1='NQ3HCK' where id=7;
-update noar tt set b2='KNDF1DKQRH5PO92' where id=7;
-update noar ti set b2='KNDF1DKQRH5PO92' where id=7;
-update noar tt set b0='UEMG' where id=8;
-update noar ti set b0='UEMG' where id=8;
-update noar tt set b1='8CXCKX5NRK9NTZ6IQE5R' where id=8;
-update noar ti set b1='8CXCKX5NRK9NTZ6IQE5R' where id=8;
-update noar tt set b2='ENVP2Z6ADCZ7N' where id=8;
-update noar ti set b2='ENVP2Z6ADCZ7N' where id=8;
-update noar tt set b0='TH4AGQYIC2VTL' where id=9;
-update noar ti set b0='TH4AGQYIC2VTL' where id=9;
-update noar tt set b1='NO3XHO0U' where id=9;
-update noar ti set b1='NO3XHO0U' where id=9;
-update noar tt set b2='FOS0YAIHPEJ4GXN47ME6S2I34KDCRF5' where id=9;
-update noar ti set b2='FOS0YAIHPEJ4GXN47ME6S2I34KDCRF5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 text not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='47GCPQAS8Z' where id=1;
-update noar ti set b0='47GCPQAS8Z' where id=1;
-update noar tt set b1='RUUX6W0XPRGR1T' where id=1;
-update noar ti set b1='RUUX6W0XPRGR1T' where id=1;
-update noar tt set b2='O1OLWMDZE4N4KQTQ6V5SSQQ' where id=1;
-update noar ti set b2='O1OLWMDZE4N4KQTQ6V5SSQQ' where id=1;
-update noar tt set b0='5' where id=2;
-update noar ti set b0='5' where id=2;
-update noar tt set b1='2C16JT7MNVVYOOFGMCUH4H17UV2' where id=2;
-update noar ti set b1='2C16JT7MNVVYOOFGMCUH4H17UV2' where id=2;
-update noar tt set b2='HX4ZXAAAPJRGAEPNYGW' where id=2;
-update noar ti set b2='HX4ZXAAAPJRGAEPNYGW' where id=2;
-update noar tt set b0='UOEWA5QXDC' where id=3;
-update noar ti set b0='UOEWA5QXDC' where id=3;
-update noar tt set b1='Z6XUNYQK6CCEMFY1' where id=3;
-update noar ti set b1='Z6XUNYQK6CCEMFY1' where id=3;
-update noar tt set b2='VYBYWHFYAH8NZQSYSKBMI0X6T4V5PB' where id=3;
-update noar ti set b2='VYBYWHFYAH8NZQSYSKBMI0X6T4V5PB' where id=3;
-update noar tt set b0='RC28XF0SK9PK0ADQ' where id=4;
-update noar ti set b0='RC28XF0SK9PK0ADQ' where id=4;
-update noar tt set b1='Z3MJHR9Y' where id=4;
-update noar ti set b1='Z3MJHR9Y' where id=4;
-update noar tt set b2='PGVG9TYDNRXL4PHSNE2' where id=4;
-update noar ti set b2='PGVG9TYDNRXL4PHSNE2' where id=4;
-update noar tt set b0='Z8HXG3YMG81O' where id=5;
-update noar ti set b0='Z8HXG3YMG81O' where id=5;
-update noar tt set b1='HANBKEQB' where id=5;
-update noar ti set b1='HANBKEQB' where id=5;
-update noar tt set b2='WET8XPK0U46O04F2PWLYO' where id=5;
-update noar ti set b2='WET8XPK0U46O04F2PWLYO' where id=5;
-update noar tt set b0='1ZDVLUAH7SA3Y3C' where id=6;
-update noar ti set b0='1ZDVLUAH7SA3Y3C' where id=6;
-update noar tt set b1='7UXYUP8DL' where id=6;
-update noar ti set b1='7UXYUP8DL' where id=6;
-update noar tt set b2='43IEZTC48NRTT' where id=6;
-update noar ti set b2='43IEZTC48NRTT' where id=6;
-update noar tt set b0='CN0U6MFEDO87QXBTFV' where id=7;
-update noar ti set b0='CN0U6MFEDO87QXBTFV' where id=7;
-update noar tt set b1='12IR' where id=7;
-update noar ti set b1='12IR' where id=7;
-update noar tt set b2='AJ781Y60NOULD5D4EB6TRJ' where id=7;
-update noar ti set b2='AJ781Y60NOULD5D4EB6TRJ' where id=7;
-update noar tt set b0='F2R0ODT21WYB7UTUMMAX9QUT' where id=8;
-update noar ti set b0='F2R0ODT21WYB7UTUMMAX9QUT' where id=8;
-update noar tt set b1='UX96QNPUSYZ5N6' where id=8;
-update noar ti set b1='UX96QNPUSYZ5N6' where id=8;
-update noar tt set b2='KJPX7L' where id=8;
-update noar ti set b2='KJPX7L' where id=8;
-update noar tt set b0='HS9MW0WYQW1SOPDL9AFQ09RM' where id=9;
-update noar ti set b0='HS9MW0WYQW1SOPDL9AFQ09RM' where id=9;
-update noar tt set b1='2BN1M4X3C5151D634XWJ0F' where id=9;
-update noar ti set b1='2BN1M4X3C5151D634XWJ0F' where id=9;
-update noar tt set b2='3TF8SXGPMCDCUYXQVXFKYA1NX' where id=9;
-update noar ti set b2='3TF8SXGPMCDCUYXQVXFKYA1NX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob null,
-b1 text null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MV18' where id=1;
-update noar ti set b0='MV18' where id=1;
-update noar tt set b1='BBFXPWAZSE6R3KFIMM2KPW5' where id=1;
-update noar ti set b1='BBFXPWAZSE6R3KFIMM2KPW5' where id=1;
-update noar tt set b2='KM0ZBQMDVQBIZS80IHP2C' where id=1;
-update noar ti set b2='KM0ZBQMDVQBIZS80IHP2C' where id=1;
-update noar tt set b0='DRFLPZY511AXR8X722' where id=2;
-update noar ti set b0='DRFLPZY511AXR8X722' where id=2;
-update noar tt set b1='UZYAY9KJN6GN05N2Q4N15TK1FIGTQOK' where id=2;
-update noar ti set b1='UZYAY9KJN6GN05N2Q4N15TK1FIGTQOK' where id=2;
-update noar tt set b2='IW2GAUW4F83SDJML05MJNHVJLEH' where id=2;
-update noar ti set b2='IW2GAUW4F83SDJML05MJNHVJLEH' where id=2;
-update noar tt set b0='D06OK45UXZ52A1DTP7M1' where id=3;
-update noar ti set b0='D06OK45UXZ52A1DTP7M1' where id=3;
-update noar tt set b1='U' where id=3;
-update noar ti set b1='U' where id=3;
-update noar tt set b2='MOTJ7AML' where id=3;
-update noar ti set b2='MOTJ7AML' where id=3;
-update noar tt set b0='NJFIU7G28CN' where id=4;
-update noar ti set b0='NJFIU7G28CN' where id=4;
-update noar tt set b1='2RCIF4W' where id=4;
-update noar ti set b1='2RCIF4W' where id=4;
-update noar tt set b2='REBFM32' where id=4;
-update noar ti set b2='REBFM32' where id=4;
-update noar tt set b0='IVQMCZ9EFCI8BGMJ9Y8QVQVM4UGBAOD' where id=5;
-update noar ti set b0='IVQMCZ9EFCI8BGMJ9Y8QVQVM4UGBAOD' where id=5;
-update noar tt set b1='E5' where id=5;
-update noar ti set b1='E5' where id=5;
-update noar tt set b2='RL0RVKCO6UTR9B3TJ' where id=5;
-update noar ti set b2='RL0RVKCO6UTR9B3TJ' where id=5;
-update noar tt set b0='G' where id=6;
-update noar ti set b0='G' where id=6;
-update noar tt set b1='ZF' where id=6;
-update noar ti set b1='ZF' where id=6;
-update noar tt set b2='9M58ZXGHXIQZKMUH1ZJMM6BDQX4I' where id=6;
-update noar ti set b2='9M58ZXGHXIQZKMUH1ZJMM6BDQX4I' where id=6;
-update noar tt set b0='4NUHJK9Q4UBU9776I0ILL7OADOM33G' where id=7;
-update noar ti set b0='4NUHJK9Q4UBU9776I0ILL7OADOM33G' where id=7;
-update noar tt set b1='I4VIYZXAEF3RKS9PGRHQUZWMS5RNLT' where id=7;
-update noar ti set b1='I4VIYZXAEF3RKS9PGRHQUZWMS5RNLT' where id=7;
-update noar tt set b2='ER0OE7' where id=7;
-update noar ti set b2='ER0OE7' where id=7;
-update noar tt set b0='ZME8Q' where id=8;
-update noar ti set b0='ZME8Q' where id=8;
-update noar tt set b1='ESLK1' where id=8;
-update noar ti set b1='ESLK1' where id=8;
-update noar tt set b2='CAGDTXCI2MJ' where id=8;
-update noar ti set b2='CAGDTXCI2MJ' where id=8;
-update noar tt set b0='WEDXNTS76L0J55CIWBHJ7' where id=9;
-update noar ti set b0='WEDXNTS76L0J55CIWBHJ7' where id=9;
-update noar tt set b1='CDYAACCVDNH' where id=9;
-update noar ti set b1='CDYAACCVDNH' where id=9;
-update noar tt set b2='CREPE4E97E' where id=9;
-update noar ti set b2='CREPE4E97E' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 mediumblob not null,
-b1 text not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QC8Y8WMF2K31HRB8K1BABCIFEK2O7ZT1' where id=1;
-update noar ti set b0='QC8Y8WMF2K31HRB8K1BABCIFEK2O7ZT1' where id=1;
-update noar tt set b1='FJHT4U2MD3E001UC840968924PVD' where id=1;
-update noar ti set b1='FJHT4U2MD3E001UC840968924PVD' where id=1;
-update noar tt set b2='7VVN5F4TJKXVG' where id=1;
-update noar ti set b2='7VVN5F4TJKXVG' where id=1;
-update noar tt set b0='KAO8X7OYFBI2WHB3UQN47J1M4J' where id=2;
-update noar ti set b0='KAO8X7OYFBI2WHB3UQN47J1M4J' where id=2;
-update noar tt set b1='VSRFYUKV8VT46VWAV' where id=2;
-update noar ti set b1='VSRFYUKV8VT46VWAV' where id=2;
-update noar tt set b2='F1FXID9F' where id=2;
-update noar ti set b2='F1FXID9F' where id=2;
-update noar tt set b0='C' where id=3;
-update noar ti set b0='C' where id=3;
-update noar tt set b1='LYQLD3MOJHFTLYQJZTW7D' where id=3;
-update noar ti set b1='LYQLD3MOJHFTLYQJZTW7D' where id=3;
-update noar tt set b2='AOR38IUWZXLUIQIV1' where id=3;
-update noar ti set b2='AOR38IUWZXLUIQIV1' where id=3;
-update noar tt set b0='0MPJ71PDA0Z6663Q' where id=4;
-update noar ti set b0='0MPJ71PDA0Z6663Q' where id=4;
-update noar tt set b1='P2AD5S' where id=4;
-update noar ti set b1='P2AD5S' where id=4;
-update noar tt set b2='TZQ4LHVDN2UFLZ0P' where id=4;
-update noar ti set b2='TZQ4LHVDN2UFLZ0P' where id=4;
-update noar tt set b0='CSGGA6LH3FDSKN9AXVMDQ1JJ314AB2BJ' where id=5;
-update noar ti set b0='CSGGA6LH3FDSKN9AXVMDQ1JJ314AB2BJ' where id=5;
-update noar tt set b1='XK9P4BMU6RC424CNBO0POJL8' where id=5;
-update noar ti set b1='XK9P4BMU6RC424CNBO0POJL8' where id=5;
-update noar tt set b2='DALCTHKLU5RT3P' where id=5;
-update noar ti set b2='DALCTHKLU5RT3P' where id=5;
-update noar tt set b0='DFZUWI09WO' where id=6;
-update noar ti set b0='DFZUWI09WO' where id=6;
-update noar tt set b1='PQDNREGTFT0A' where id=6;
-update noar ti set b1='PQDNREGTFT0A' where id=6;
-update noar tt set b2='TUI2HHEO4H1IIFWTQA3' where id=6;
-update noar ti set b2='TUI2HHEO4H1IIFWTQA3' where id=6;
-update noar tt set b0='77' where id=7;
-update noar ti set b0='77' where id=7;
-update noar tt set b1='NGZNLFE318H8VHKLU1Y8X6RCJI0L25B' where id=7;
-update noar ti set b1='NGZNLFE318H8VHKLU1Y8X6RCJI0L25B' where id=7;
-update noar tt set b2='L1MV' where id=7;
-update noar ti set b2='L1MV' where id=7;
-update noar tt set b0='EABNWWR5W8YP94LBL8A4S4BLEBCYCVI2' where id=8;
-update noar ti set b0='EABNWWR5W8YP94LBL8A4S4BLEBCYCVI2' where id=8;
-update noar tt set b1='E8IGWGKYLN6RH275FMCHYDSTW' where id=8;
-update noar ti set b1='E8IGWGKYLN6RH275FMCHYDSTW' where id=8;
-update noar tt set b2='HTRDE033P5NLT0ZXTCZ' where id=8;
-update noar ti set b2='HTRDE033P5NLT0ZXTCZ' where id=8;
-update noar tt set b0='GODI9RMP6' where id=9;
-update noar ti set b0='GODI9RMP6' where id=9;
-update noar tt set b1='XZRQT0PIFZHJI23FG' where id=9;
-update noar ti set b1='XZRQT0PIFZHJI23FG' where id=9;
-update noar tt set b2='XOWPY1BNL679JDHKBKY8G95EG3' where id=9;
-update noar ti set b2='XOWPY1BNL679JDHKBKY8G95EG3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AO1Q5U9DUO' where id=1;
-update noar ti set b0='AO1Q5U9DUO' where id=1;
-update noar tt set b1='2V80' where id=1;
-update noar ti set b1='2V80' where id=1;
-update noar tt set b2='H2DJRSWGQE31N4DCMGJG4E5' where id=1;
-update noar ti set b2='H2DJRSWGQE31N4DCMGJG4E5' where id=1;
-update noar tt set b0='C1EB85YC9F4E2A06H7NZJA' where id=2;
-update noar ti set b0='C1EB85YC9F4E2A06H7NZJA' where id=2;
-update noar tt set b1='0C95J97UME2LZXM' where id=2;
-update noar ti set b1='0C95J97UME2LZXM' where id=2;
-update noar tt set b2='DYAMC3LJ8JB7IIDXZWR7' where id=2;
-update noar ti set b2='DYAMC3LJ8JB7IIDXZWR7' where id=2;
-update noar tt set b0='8JGN0M2QJ6' where id=3;
-update noar ti set b0='8JGN0M2QJ6' where id=3;
-update noar tt set b1='1ZSV3C' where id=3;
-update noar ti set b1='1ZSV3C' where id=3;
-update noar tt set b2='WLXCGC4INPCHJIGZF04D53ROXCD' where id=3;
-update noar ti set b2='WLXCGC4INPCHJIGZF04D53ROXCD' where id=3;
-update noar tt set b0='BOBD4YMJPPVU5JUXOQ5Z7YDO' where id=4;
-update noar ti set b0='BOBD4YMJPPVU5JUXOQ5Z7YDO' where id=4;
-update noar tt set b1='TY3749KD8QI3IP16CXJH5' where id=4;
-update noar ti set b1='TY3749KD8QI3IP16CXJH5' where id=4;
-update noar tt set b2='8GH9PU1C7PSZB3BJ' where id=4;
-update noar ti set b2='8GH9PU1C7PSZB3BJ' where id=4;
-update noar tt set b0='7YA56URK0CR5VMXI8R7VATMWUVNT3BAN' where id=5;
-update noar ti set b0='7YA56URK0CR5VMXI8R7VATMWUVNT3BAN' where id=5;
-update noar tt set b1='5WJFTNMHH' where id=5;
-update noar ti set b1='5WJFTNMHH' where id=5;
-update noar tt set b2='IYX' where id=5;
-update noar ti set b2='IYX' where id=5;
-update noar tt set b0='5X0O7GYS66631NP8066L7EVYCMEZHCY' where id=6;
-update noar ti set b0='5X0O7GYS66631NP8066L7EVYCMEZHCY' where id=6;
-update noar tt set b1='4BLUDKH4CCCHU8E4K2F' where id=6;
-update noar ti set b1='4BLUDKH4CCCHU8E4K2F' where id=6;
-update noar tt set b2='B4IR' where id=6;
-update noar ti set b2='B4IR' where id=6;
-update noar tt set b0='7CYJF6U7DCZA3F9AXO9J' where id=7;
-update noar ti set b0='7CYJF6U7DCZA3F9AXO9J' where id=7;
-update noar tt set b1='Y0VE4DUYQWYVBLZ4SGAY' where id=7;
-update noar ti set b1='Y0VE4DUYQWYVBLZ4SGAY' where id=7;
-update noar tt set b2='W58MCELG8SR963AIJVXD8Q2U' where id=7;
-update noar ti set b2='W58MCELG8SR963AIJVXD8Q2U' where id=7;
-update noar tt set b0='CP8E8FM2XFYNHUP0K7YOFVVYEIZB0' where id=8;
-update noar ti set b0='CP8E8FM2XFYNHUP0K7YOFVVYEIZB0' where id=8;
-update noar tt set b1='ASQQ1O' where id=8;
-update noar ti set b1='ASQQ1O' where id=8;
-update noar tt set b2='KC528T2F40C5G8QMK75OM98T7B' where id=8;
-update noar ti set b2='KC528T2F40C5G8QMK75OM98T7B' where id=8;
-update noar tt set b0='BY1DWN2568BVQ860EZ12F5E7Q94MQ' where id=9;
-update noar ti set b0='BY1DWN2568BVQ860EZ12F5E7Q94MQ' where id=9;
-update noar tt set b1='OVKD6KYWHN' where id=9;
-update noar ti set b1='OVKD6KYWHN' where id=9;
-update noar tt set b2='J4NLTRTR2L8BCN0TX0A7OBQJXSDU4QMH' where id=9;
-update noar ti set b2='J4NLTRTR2L8BCN0TX0A7OBQJXSDU4QMH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9K9' where id=1;
-update noar ti set b0='9K9' where id=1;
-update noar tt set b1='9DLH0DX2RCO' where id=1;
-update noar ti set b1='9DLH0DX2RCO' where id=1;
-update noar tt set b2='E' where id=1;
-update noar ti set b2='E' where id=1;
-update noar tt set b0='5FHW3MDI9WW4VAQJIQK9FS8WY0JHP3' where id=2;
-update noar ti set b0='5FHW3MDI9WW4VAQJIQK9FS8WY0JHP3' where id=2;
-update noar tt set b1='RWZ' where id=2;
-update noar ti set b1='RWZ' where id=2;
-update noar tt set b2='C1ZTZJF2THA1C' where id=2;
-update noar ti set b2='C1ZTZJF2THA1C' where id=2;
-update noar tt set b0='NHRAJ' where id=3;
-update noar ti set b0='NHRAJ' where id=3;
-update noar tt set b1='M9IFM79TMCWCV8IZZUSFUY0ST' where id=3;
-update noar ti set b1='M9IFM79TMCWCV8IZZUSFUY0ST' where id=3;
-update noar tt set b2='4F9H7I1K' where id=3;
-update noar ti set b2='4F9H7I1K' where id=3;
-update noar tt set b0='9COAH4ZYBHBLYZUSWTCYKL9KHX30SN' where id=4;
-update noar ti set b0='9COAH4ZYBHBLYZUSWTCYKL9KHX30SN' where id=4;
-update noar tt set b1='AVA5JQE5VTV76I1B18JKYWEPLMXK' where id=4;
-update noar ti set b1='AVA5JQE5VTV76I1B18JKYWEPLMXK' where id=4;
-update noar tt set b2='YPC1JFEN' where id=4;
-update noar ti set b2='YPC1JFEN' where id=4;
-update noar tt set b0='6R6FQ7OGEW5ZYPGRCGB8KIXVMJ' where id=5;
-update noar ti set b0='6R6FQ7OGEW5ZYPGRCGB8KIXVMJ' where id=5;
-update noar tt set b1='900SKJ4S' where id=5;
-update noar ti set b1='900SKJ4S' where id=5;
-update noar tt set b2='L8LUY297DXC6DMH24GQA5LDZFLDGY' where id=5;
-update noar ti set b2='L8LUY297DXC6DMH24GQA5LDZFLDGY' where id=5;
-update noar tt set b0='15B2E38A9PWIR2ZT5E02' where id=6;
-update noar ti set b0='15B2E38A9PWIR2ZT5E02' where id=6;
-update noar tt set b1='K3EQT3HVFNCOKX7KVEBPVV0623DC' where id=6;
-update noar ti set b1='K3EQT3HVFNCOKX7KVEBPVV0623DC' where id=6;
-update noar tt set b2='O1YW52AJF' where id=6;
-update noar ti set b2='O1YW52AJF' where id=6;
-update noar tt set b0='MPDOF2HY4G706LF4FTSSFCH4UAJ' where id=7;
-update noar ti set b0='MPDOF2HY4G706LF4FTSSFCH4UAJ' where id=7;
-update noar tt set b1='PGH2B44H' where id=7;
-update noar ti set b1='PGH2B44H' where id=7;
-update noar tt set b2='ZWM5D8B' where id=7;
-update noar ti set b2='ZWM5D8B' where id=7;
-update noar tt set b0='PMI296281Z1MZNC9FEZQI' where id=8;
-update noar ti set b0='PMI296281Z1MZNC9FEZQI' where id=8;
-update noar tt set b1='WUTL8LBBT4E6L5OCQ7' where id=8;
-update noar ti set b1='WUTL8LBBT4E6L5OCQ7' where id=8;
-update noar tt set b2='81633JX' where id=8;
-update noar ti set b2='81633JX' where id=8;
-update noar tt set b0='4C6HTXWGN3W8R9HE' where id=9;
-update noar ti set b0='4C6HTXWGN3W8R9HE' where id=9;
-update noar tt set b1='VCEE6B2423S' where id=9;
-update noar ti set b1='VCEE6B2423S' where id=9;
-update noar tt set b2='OHT2X' where id=9;
-update noar ti set b2='OHT2X' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SAM56HN8BG7QD80G8' where id=1;
-update noar ti set b0='SAM56HN8BG7QD80G8' where id=1;
-update noar tt set b1='R15XSOH2OSR4YAFE9ODY' where id=1;
-update noar ti set b1='R15XSOH2OSR4YAFE9ODY' where id=1;
-update noar tt set b2='0IQ6JWUO9BB6KZOJPV08P4XNHKK71U' where id=1;
-update noar ti set b2='0IQ6JWUO9BB6KZOJPV08P4XNHKK71U' where id=1;
-update noar tt set b0='LZ9T40P9' where id=2;
-update noar ti set b0='LZ9T40P9' where id=2;
-update noar tt set b1='D3SMXZ78I4S4K7WOMHW5T4C9R4WS9V' where id=2;
-update noar ti set b1='D3SMXZ78I4S4K7WOMHW5T4C9R4WS9V' where id=2;
-update noar tt set b2='8NPZFBYPQ3YSV6FO' where id=2;
-update noar ti set b2='8NPZFBYPQ3YSV6FO' where id=2;
-update noar tt set b0='TC5IHPDFRQWI3HKXLI9HC' where id=3;
-update noar ti set b0='TC5IHPDFRQWI3HKXLI9HC' where id=3;
-update noar tt set b1='7K2L0X8U0OVOIEDSMW86X' where id=3;
-update noar ti set b1='7K2L0X8U0OVOIEDSMW86X' where id=3;
-update noar tt set b2='W6HVMDLNMEFES8CRS' where id=3;
-update noar ti set b2='W6HVMDLNMEFES8CRS' where id=3;
-update noar tt set b0='OT53A2L1E5PVH' where id=4;
-update noar ti set b0='OT53A2L1E5PVH' where id=4;
-update noar tt set b1='5PUH44ZFM' where id=4;
-update noar ti set b1='5PUH44ZFM' where id=4;
-update noar tt set b2='VSEGOVEEN2O' where id=4;
-update noar ti set b2='VSEGOVEEN2O' where id=4;
-update noar tt set b0='45CGK5WD3YGL06' where id=5;
-update noar ti set b0='45CGK5WD3YGL06' where id=5;
-update noar tt set b1='BBYC0LCVOI5' where id=5;
-update noar ti set b1='BBYC0LCVOI5' where id=5;
-update noar tt set b2='AM151X28L4TXXXN7TU746X0MNZPM' where id=5;
-update noar ti set b2='AM151X28L4TXXXN7TU746X0MNZPM' where id=5;
-update noar tt set b0='1Y6' where id=6;
-update noar ti set b0='1Y6' where id=6;
-update noar tt set b1='HZ633R2Q9C' where id=6;
-update noar ti set b1='HZ633R2Q9C' where id=6;
-update noar tt set b2='8LMDSC8SR5JAR2OGHOMPEY5L5NBL6' where id=6;
-update noar ti set b2='8LMDSC8SR5JAR2OGHOMPEY5L5NBL6' where id=6;
-update noar tt set b0='PLPHB' where id=7;
-update noar ti set b0='PLPHB' where id=7;
-update noar tt set b1='1W8KXWQ7J2QK4N1JXGS2I6FCOIN' where id=7;
-update noar ti set b1='1W8KXWQ7J2QK4N1JXGS2I6FCOIN' where id=7;
-update noar tt set b2='GH8F6FJ29MY' where id=7;
-update noar ti set b2='GH8F6FJ29MY' where id=7;
-update noar tt set b0='O4CI9KUCGCW0V3JF8NBHXXMM51' where id=8;
-update noar ti set b0='O4CI9KUCGCW0V3JF8NBHXXMM51' where id=8;
-update noar tt set b1='OOVHQN9YMUXP0EDWNBCN7S8V' where id=8;
-update noar ti set b1='OOVHQN9YMUXP0EDWNBCN7S8V' where id=8;
-update noar tt set b2='LMMRQYAYYLWUS6' where id=8;
-update noar ti set b2='LMMRQYAYYLWUS6' where id=8;
-update noar tt set b0='YPG2VBTQGS' where id=9;
-update noar ti set b0='YPG2VBTQGS' where id=9;
-update noar tt set b1='O1WJ4JTW3AA0USFZNPCHB6IXNL' where id=9;
-update noar ti set b1='O1WJ4JTW3AA0USFZNPCHB6IXNL' where id=9;
-update noar tt set b2='1WQCD2FF' where id=9;
-update noar ti set b2='1WQCD2FF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6S8VG4MAQA84CDN6UBD3J' where id=1;
-update noar ti set b0='6S8VG4MAQA84CDN6UBD3J' where id=1;
-update noar tt set b1='YFPFW55NM' where id=1;
-update noar ti set b1='YFPFW55NM' where id=1;
-update noar tt set b2='I9VI569FANSAE3XRWT2' where id=1;
-update noar ti set b2='I9VI569FANSAE3XRWT2' where id=1;
-update noar tt set b0='S' where id=2;
-update noar ti set b0='S' where id=2;
-update noar tt set b1='7K0MJV3C8P693M778O5V6K9ERG' where id=2;
-update noar ti set b1='7K0MJV3C8P693M778O5V6K9ERG' where id=2;
-update noar tt set b2='22IIESGLKV655X6ILO3RF5H1F' where id=2;
-update noar ti set b2='22IIESGLKV655X6ILO3RF5H1F' where id=2;
-update noar tt set b0='4SPA43Y1P4AAX4SNX8RPQ8QN9' where id=3;
-update noar ti set b0='4SPA43Y1P4AAX4SNX8RPQ8QN9' where id=3;
-update noar tt set b1='6' where id=3;
-update noar ti set b1='6' where id=3;
-update noar tt set b2='PAISUR28Z3FJXQWQ8SGP' where id=3;
-update noar ti set b2='PAISUR28Z3FJXQWQ8SGP' where id=3;
-update noar tt set b0='BOG3GB1AVT4PW' where id=4;
-update noar ti set b0='BOG3GB1AVT4PW' where id=4;
-update noar tt set b1='N8RWDFKEN4KP3OJQH' where id=4;
-update noar ti set b1='N8RWDFKEN4KP3OJQH' where id=4;
-update noar tt set b2='PNX3VV' where id=4;
-update noar ti set b2='PNX3VV' where id=4;
-update noar tt set b0='M' where id=5;
-update noar ti set b0='M' where id=5;
-update noar tt set b1='NXHRY6WIRK8DTGKKT7J2ASZ5I3F' where id=5;
-update noar ti set b1='NXHRY6WIRK8DTGKKT7J2ASZ5I3F' where id=5;
-update noar tt set b2='C0OMGNA85F' where id=5;
-update noar ti set b2='C0OMGNA85F' where id=5;
-update noar tt set b0='X7E9PF5W81VPECZ5U4G' where id=6;
-update noar ti set b0='X7E9PF5W81VPECZ5U4G' where id=6;
-update noar tt set b1='NM4038656KF77157N6' where id=6;
-update noar ti set b1='NM4038656KF77157N6' where id=6;
-update noar tt set b2='UX1VR87WWOZ50LBTIJE70M' where id=6;
-update noar ti set b2='UX1VR87WWOZ50LBTIJE70M' where id=6;
-update noar tt set b0='E0E5E9YUWLF' where id=7;
-update noar ti set b0='E0E5E9YUWLF' where id=7;
-update noar tt set b1='7WZJMK' where id=7;
-update noar ti set b1='7WZJMK' where id=7;
-update noar tt set b2='OO95XV6PACZH79YCRK' where id=7;
-update noar ti set b2='OO95XV6PACZH79YCRK' where id=7;
-update noar tt set b0='ZHDPAYP57BF29STXJYI' where id=8;
-update noar ti set b0='ZHDPAYP57BF29STXJYI' where id=8;
-update noar tt set b1='YRPQ10EMVCC0FM837T' where id=8;
-update noar ti set b1='YRPQ10EMVCC0FM837T' where id=8;
-update noar tt set b2='M6549RAU5ZTZ92W' where id=8;
-update noar ti set b2='M6549RAU5ZTZ92W' where id=8;
-update noar tt set b0='XWGAR890BTT2E2IF5PXSIFA' where id=9;
-update noar ti set b0='XWGAR890BTT2E2IF5PXSIFA' where id=9;
-update noar tt set b1='M3J35HC6BFQ1K900' where id=9;
-update noar ti set b1='M3J35HC6BFQ1K900' where id=9;
-update noar tt set b2='MPCC44697O40O' where id=9;
-update noar ti set b2='MPCC44697O40O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2QQUGS60TPE' where id=1;
-update noar ti set b0='2QQUGS60TPE' where id=1;
-update noar tt set b1='OD' where id=1;
-update noar ti set b1='OD' where id=1;
-update noar tt set b2='2QIIC55' where id=1;
-update noar ti set b2='2QIIC55' where id=1;
-update noar tt set b0='MRJLC2Z' where id=2;
-update noar ti set b0='MRJLC2Z' where id=2;
-update noar tt set b1='FUKJ2' where id=2;
-update noar ti set b1='FUKJ2' where id=2;
-update noar tt set b2='MC4M' where id=2;
-update noar ti set b2='MC4M' where id=2;
-update noar tt set b0='L2TXBHOASM14BLBVH3F92HX' where id=3;
-update noar ti set b0='L2TXBHOASM14BLBVH3F92HX' where id=3;
-update noar tt set b1='KRC' where id=3;
-update noar ti set b1='KRC' where id=3;
-update noar tt set b2='CH905BEE0YZBWE5UQTEY' where id=3;
-update noar ti set b2='CH905BEE0YZBWE5UQTEY' where id=3;
-update noar tt set b0='1K9V2T0HARGXHT7W' where id=4;
-update noar ti set b0='1K9V2T0HARGXHT7W' where id=4;
-update noar tt set b1='6RD3VD1E' where id=4;
-update noar ti set b1='6RD3VD1E' where id=4;
-update noar tt set b2='S0Q5NQFY7EC1DSNKR80' where id=4;
-update noar ti set b2='S0Q5NQFY7EC1DSNKR80' where id=4;
-update noar tt set b0='6S' where id=5;
-update noar ti set b0='6S' where id=5;
-update noar tt set b1='H7TXMBG5AQKYX0MEQ6S7DBS' where id=5;
-update noar ti set b1='H7TXMBG5AQKYX0MEQ6S7DBS' where id=5;
-update noar tt set b2='T6VF1E1J7WPOJGV22G2HN6R11WSRMU6' where id=5;
-update noar ti set b2='T6VF1E1J7WPOJGV22G2HN6R11WSRMU6' where id=5;
-update noar tt set b0='TSEVF' where id=6;
-update noar ti set b0='TSEVF' where id=6;
-update noar tt set b1='28JC0KDPQP0SIKD849TFGOGXM' where id=6;
-update noar ti set b1='28JC0KDPQP0SIKD849TFGOGXM' where id=6;
-update noar tt set b2='ZTSGA0RR1PYFAXAA1RJ7WZ' where id=6;
-update noar ti set b2='ZTSGA0RR1PYFAXAA1RJ7WZ' where id=6;
-update noar tt set b0='1RC5JR1NWDGQ2' where id=7;
-update noar ti set b0='1RC5JR1NWDGQ2' where id=7;
-update noar tt set b1='IO8V0YARYH1YLO6DXX' where id=7;
-update noar ti set b1='IO8V0YARYH1YLO6DXX' where id=7;
-update noar tt set b2='M50' where id=7;
-update noar ti set b2='M50' where id=7;
-update noar tt set b0='TCV53HBRVIRICVOH4N6K7ZIDW' where id=8;
-update noar ti set b0='TCV53HBRVIRICVOH4N6K7ZIDW' where id=8;
-update noar tt set b1='5AYQP99305I' where id=8;
-update noar ti set b1='5AYQP99305I' where id=8;
-update noar tt set b2='N0R323A7CLL1SL4YRG3' where id=8;
-update noar ti set b2='N0R323A7CLL1SL4YRG3' where id=8;
-update noar tt set b0='F0JZW67YWB7' where id=9;
-update noar ti set b0='F0JZW67YWB7' where id=9;
-update noar tt set b1='1ENYGRL9' where id=9;
-update noar ti set b1='1ENYGRL9' where id=9;
-update noar tt set b2='C6ECU7ZXZ528I26WI' where id=9;
-update noar ti set b2='C6ECU7ZXZ528I26WI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='T8NSVY70MOJ2ETMHEP0N' where id=1;
-update noar ti set b0='T8NSVY70MOJ2ETMHEP0N' where id=1;
-update noar tt set b1='1Y5N5CVJRI590G' where id=1;
-update noar ti set b1='1Y5N5CVJRI590G' where id=1;
-update noar tt set b2='GHM8OHW' where id=1;
-update noar ti set b2='GHM8OHW' where id=1;
-update noar tt set b0='6S74ZO0I' where id=2;
-update noar ti set b0='6S74ZO0I' where id=2;
-update noar tt set b1='SB0ZH000IQ18NN0AH6P6ESHKCUC8E2AH' where id=2;
-update noar ti set b1='SB0ZH000IQ18NN0AH6P6ESHKCUC8E2AH' where id=2;
-update noar tt set b2='S1RD2FS' where id=2;
-update noar ti set b2='S1RD2FS' where id=2;
-update noar tt set b0='9ALNRHQEF5XLPH6' where id=3;
-update noar ti set b0='9ALNRHQEF5XLPH6' where id=3;
-update noar tt set b1='9O76H' where id=3;
-update noar ti set b1='9O76H' where id=3;
-update noar tt set b2='ABX4J7DTW7WBWC' where id=3;
-update noar ti set b2='ABX4J7DTW7WBWC' where id=3;
-update noar tt set b0='2FK59KPVTTB2C73ADSD5KA4C' where id=4;
-update noar ti set b0='2FK59KPVTTB2C73ADSD5KA4C' where id=4;
-update noar tt set b1='PMQFFW' where id=4;
-update noar ti set b1='PMQFFW' where id=4;
-update noar tt set b2='JR2JK8MNHH6J6VED29M0V17QZIV' where id=4;
-update noar ti set b2='JR2JK8MNHH6J6VED29M0V17QZIV' where id=4;
-update noar tt set b0='J0J949UY7HY6PL' where id=5;
-update noar ti set b0='J0J949UY7HY6PL' where id=5;
-update noar tt set b1='GEG9TMW8R0' where id=5;
-update noar ti set b1='GEG9TMW8R0' where id=5;
-update noar tt set b2='TPIYH7UZ0YRZUE6BCX' where id=5;
-update noar ti set b2='TPIYH7UZ0YRZUE6BCX' where id=5;
-update noar tt set b0='5IDJCQP4QIS9INXHNM' where id=6;
-update noar ti set b0='5IDJCQP4QIS9INXHNM' where id=6;
-update noar tt set b1='2' where id=6;
-update noar ti set b1='2' where id=6;
-update noar tt set b2='EG0LA5PCMA4CF7' where id=6;
-update noar ti set b2='EG0LA5PCMA4CF7' where id=6;
-update noar tt set b0='ZR2R6V753JDT3RJ' where id=7;
-update noar ti set b0='ZR2R6V753JDT3RJ' where id=7;
-update noar tt set b1='ECOV20CT003622M2SC37POU1US' where id=7;
-update noar ti set b1='ECOV20CT003622M2SC37POU1US' where id=7;
-update noar tt set b2='KD4GA34DSP' where id=7;
-update noar ti set b2='KD4GA34DSP' where id=7;
-update noar tt set b0='Z6DMP9' where id=8;
-update noar ti set b0='Z6DMP9' where id=8;
-update noar tt set b1='GEA9LTKCUY355LRH' where id=8;
-update noar ti set b1='GEA9LTKCUY355LRH' where id=8;
-update noar tt set b2='WDOW8PNXTWDZZ8GP1NPL5R26LIS9' where id=8;
-update noar ti set b2='WDOW8PNXTWDZZ8GP1NPL5R26LIS9' where id=8;
-update noar tt set b0='5LL1EAPYJ61KWOKKBPHZ2KA' where id=9;
-update noar ti set b0='5LL1EAPYJ61KWOKKBPHZ2KA' where id=9;
-update noar tt set b1='3H9IOO' where id=9;
-update noar ti set b1='3H9IOO' where id=9;
-update noar tt set b2='DDVWEORJ0YX7RJWSGOR' where id=9;
-update noar ti set b2='DDVWEORJ0YX7RJWSGOR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='0BWCLHYO278EPHVO6URJ24' where id=1;
-update noar ti set b0='0BWCLHYO278EPHVO6URJ24' where id=1;
-update noar tt set b1='8AK0YL81MIJWH2RMMNWCYHYY1GYVG' where id=1;
-update noar ti set b1='8AK0YL81MIJWH2RMMNWCYHYY1GYVG' where id=1;
-update noar tt set b2='01SK8MRA9HBWHBEYJQ2RPL' where id=1;
-update noar ti set b2='01SK8MRA9HBWHBEYJQ2RPL' where id=1;
-update noar tt set b0='IV2RDYXOMOR877BW9R' where id=2;
-update noar ti set b0='IV2RDYXOMOR877BW9R' where id=2;
-update noar tt set b1='PN76KOCRHYZXJB2MNE' where id=2;
-update noar ti set b1='PN76KOCRHYZXJB2MNE' where id=2;
-update noar tt set b2='4' where id=2;
-update noar ti set b2='4' where id=2;
-update noar tt set b0='TJVXQKNV544V6I1EMB' where id=3;
-update noar ti set b0='TJVXQKNV544V6I1EMB' where id=3;
-update noar tt set b1='3NVX1LKP89REHKNQYNIW' where id=3;
-update noar ti set b1='3NVX1LKP89REHKNQYNIW' where id=3;
-update noar tt set b2='SIBATQUYCPQUKIVGL32L42Q2U7OSRPZ7' where id=3;
-update noar ti set b2='SIBATQUYCPQUKIVGL32L42Q2U7OSRPZ7' where id=3;
-update noar tt set b0='YGNWP03WN4OV' where id=4;
-update noar ti set b0='YGNWP03WN4OV' where id=4;
-update noar tt set b1='KBBY3SLSIO3H9VW760427DML07APJ' where id=4;
-update noar ti set b1='KBBY3SLSIO3H9VW760427DML07APJ' where id=4;
-update noar tt set b2='I4C6STI5EZPIUCB47' where id=4;
-update noar ti set b2='I4C6STI5EZPIUCB47' where id=4;
-update noar tt set b0='6HMYTMBOHK7ZG7HI' where id=5;
-update noar ti set b0='6HMYTMBOHK7ZG7HI' where id=5;
-update noar tt set b1='2YBE6W2LISOLJ2TOL83ANX' where id=5;
-update noar ti set b1='2YBE6W2LISOLJ2TOL83ANX' where id=5;
-update noar tt set b2='N4LBGJIRV5UJUC6ZU0N5UIDH' where id=5;
-update noar ti set b2='N4LBGJIRV5UJUC6ZU0N5UIDH' where id=5;
-update noar tt set b0='KYIJLX' where id=6;
-update noar ti set b0='KYIJLX' where id=6;
-update noar tt set b1='2EG3NAKA7XLIJZZ0GENA5KPY' where id=6;
-update noar ti set b1='2EG3NAKA7XLIJZZ0GENA5KPY' where id=6;
-update noar tt set b2='WCBFPTLC7' where id=6;
-update noar ti set b2='WCBFPTLC7' where id=6;
-update noar tt set b0='A5Y9ZQM0G5AHPM2JMEDKLMBWCCRI' where id=7;
-update noar ti set b0='A5Y9ZQM0G5AHPM2JMEDKLMBWCCRI' where id=7;
-update noar tt set b1='Q7M' where id=7;
-update noar ti set b1='Q7M' where id=7;
-update noar tt set b2='GC1P5' where id=7;
-update noar ti set b2='GC1P5' where id=7;
-update noar tt set b0='QMXRY5M8PLXZ7LGTNWNWELOXPE' where id=8;
-update noar ti set b0='QMXRY5M8PLXZ7LGTNWNWELOXPE' where id=8;
-update noar tt set b1='FURDKNG4YI35XMOKPJ' where id=8;
-update noar ti set b1='FURDKNG4YI35XMOKPJ' where id=8;
-update noar tt set b2='Q7MV00AYRYNPZR6B5GW4ID2S2QA' where id=8;
-update noar ti set b2='Q7MV00AYRYNPZR6B5GW4ID2S2QA' where id=8;
-update noar tt set b0='801F3' where id=9;
-update noar ti set b0='801F3' where id=9;
-update noar tt set b1='ABGSOMIFS2TEFZLG2OH4S28ND' where id=9;
-update noar ti set b1='ABGSOMIFS2TEFZLG2OH4S28ND' where id=9;
-update noar tt set b2='0B' where id=9;
-update noar ti set b2='0B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HYULH0EP5M8' where id=1;
-update noar ti set b0='HYULH0EP5M8' where id=1;
-update noar tt set b1='T9QEY2GNZ09V6SQ7SP' where id=1;
-update noar ti set b1='T9QEY2GNZ09V6SQ7SP' where id=1;
-update noar tt set b2='9FY4MXBQ82NZDO8ZQOY1B' where id=1;
-update noar ti set b2='9FY4MXBQ82NZDO8ZQOY1B' where id=1;
-update noar tt set b0='091LJ8FUTIA30IXFB2SY6' where id=2;
-update noar ti set b0='091LJ8FUTIA30IXFB2SY6' where id=2;
-update noar tt set b1='01BTTHIHI52M8ZLMVLO08ROL82NMC7F' where id=2;
-update noar ti set b1='01BTTHIHI52M8ZLMVLO08ROL82NMC7F' where id=2;
-update noar tt set b2='8VT8Y' where id=2;
-update noar ti set b2='8VT8Y' where id=2;
-update noar tt set b0='99OT5FQ' where id=3;
-update noar ti set b0='99OT5FQ' where id=3;
-update noar tt set b1='WICHM8MB6Q3F5M3OCECL7CO5' where id=3;
-update noar ti set b1='WICHM8MB6Q3F5M3OCECL7CO5' where id=3;
-update noar tt set b2='3RWK9JB3W7M4ZYSPU73ESH8RMWSW2N4' where id=3;
-update noar ti set b2='3RWK9JB3W7M4ZYSPU73ESH8RMWSW2N4' where id=3;
-update noar tt set b0='RT28R567061I' where id=4;
-update noar ti set b0='RT28R567061I' where id=4;
-update noar tt set b1='2G7BY2I79' where id=4;
-update noar ti set b1='2G7BY2I79' where id=4;
-update noar tt set b2='T' where id=4;
-update noar ti set b2='T' where id=4;
-update noar tt set b0='SHQW8BAXW6RYLN48O24LO8' where id=5;
-update noar ti set b0='SHQW8BAXW6RYLN48O24LO8' where id=5;
-update noar tt set b1='JOUTFFQZQCPCLMZRP' where id=5;
-update noar ti set b1='JOUTFFQZQCPCLMZRP' where id=5;
-update noar tt set b2='QNPC00ZJQ' where id=5;
-update noar ti set b2='QNPC00ZJQ' where id=5;
-update noar tt set b0='U4CQNM' where id=6;
-update noar ti set b0='U4CQNM' where id=6;
-update noar tt set b1='LBTTDH' where id=6;
-update noar ti set b1='LBTTDH' where id=6;
-update noar tt set b2='X25T0ZP3SMSWW7TE3IAB6GG151X' where id=6;
-update noar ti set b2='X25T0ZP3SMSWW7TE3IAB6GG151X' where id=6;
-update noar tt set b0='VSEYXELJNC4RO37RI6VTCIWQ9K9DD' where id=7;
-update noar ti set b0='VSEYXELJNC4RO37RI6VTCIWQ9K9DD' where id=7;
-update noar tt set b1='AM1K2Y78M0NYXTH6CG' where id=7;
-update noar ti set b1='AM1K2Y78M0NYXTH6CG' where id=7;
-update noar tt set b2='I5PCD9F3T9N8O7SYHB9QSU9J' where id=7;
-update noar ti set b2='I5PCD9F3T9N8O7SYHB9QSU9J' where id=7;
-update noar tt set b0='ECDO82LO' where id=8;
-update noar ti set b0='ECDO82LO' where id=8;
-update noar tt set b1='5UGU7XK' where id=8;
-update noar ti set b1='5UGU7XK' where id=8;
-update noar tt set b2='8AUBTFNUGF36SGSO3S' where id=8;
-update noar ti set b2='8AUBTFNUGF36SGSO3S' where id=8;
-update noar tt set b0='XRPVTL9V4WJP5C1W5Z5W1MWYNKU8' where id=9;
-update noar ti set b0='XRPVTL9V4WJP5C1W5Z5W1MWYNKU8' where id=9;
-update noar tt set b1='JQ3QW5VNJML1' where id=9;
-update noar ti set b1='JQ3QW5VNJML1' where id=9;
-update noar tt set b2='YY4NJ6VQEVAG6R182ACA8GHB' where id=9;
-update noar ti set b2='YY4NJ6VQEVAG6R182ACA8GHB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 tinyblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9OAH7ZQKU326WS89' where id=1;
-update noar ti set b0='9OAH7ZQKU326WS89' where id=1;
-update noar tt set b1='URDN20WMFHSVETY' where id=1;
-update noar ti set b1='URDN20WMFHSVETY' where id=1;
-update noar tt set b2='C58B2DR2VTZ1JWLDXWD25UCL7O4SSV7' where id=1;
-update noar ti set b2='C58B2DR2VTZ1JWLDXWD25UCL7O4SSV7' where id=1;
-update noar tt set b0='N9USYEY1NWE' where id=2;
-update noar ti set b0='N9USYEY1NWE' where id=2;
-update noar tt set b1='YXAA801C8NCNCGK84C94IOWPP' where id=2;
-update noar ti set b1='YXAA801C8NCNCGK84C94IOWPP' where id=2;
-update noar tt set b2='YN3PCLXOTCVCJ5OWXOIUIPLYWPOP' where id=2;
-update noar ti set b2='YN3PCLXOTCVCJ5OWXOIUIPLYWPOP' where id=2;
-update noar tt set b0='N6UY69VK70TDUTXXR26JTGI2GE' where id=3;
-update noar ti set b0='N6UY69VK70TDUTXXR26JTGI2GE' where id=3;
-update noar tt set b1='QOGCPSDN5VPFW7611SXRCMMT1GGL6TC' where id=3;
-update noar ti set b1='QOGCPSDN5VPFW7611SXRCMMT1GGL6TC' where id=3;
-update noar tt set b2='AFM28GUN26CSE3' where id=3;
-update noar ti set b2='AFM28GUN26CSE3' where id=3;
-update noar tt set b0='UWOPMSTKSSMHGL0MWI15AD' where id=4;
-update noar ti set b0='UWOPMSTKSSMHGL0MWI15AD' where id=4;
-update noar tt set b1='26XMMIWK0Q' where id=4;
-update noar ti set b1='26XMMIWK0Q' where id=4;
-update noar tt set b2='MRFDVNRRVDNO3H' where id=4;
-update noar ti set b2='MRFDVNRRVDNO3H' where id=4;
-update noar tt set b0='V96NNPMYCA9ZMLJ9D01QD' where id=5;
-update noar ti set b0='V96NNPMYCA9ZMLJ9D01QD' where id=5;
-update noar tt set b1='0' where id=5;
-update noar ti set b1='0' where id=5;
-update noar tt set b2='2F2RML5OI48950RIF378W' where id=5;
-update noar ti set b2='2F2RML5OI48950RIF378W' where id=5;
-update noar tt set b0='BPY695C7AHD' where id=6;
-update noar ti set b0='BPY695C7AHD' where id=6;
-update noar tt set b1='248OQ9GSR2RYXBWDC4KL8X1IZ' where id=6;
-update noar ti set b1='248OQ9GSR2RYXBWDC4KL8X1IZ' where id=6;
-update noar tt set b2='VVG3V' where id=6;
-update noar ti set b2='VVG3V' where id=6;
-update noar tt set b0='IU8' where id=7;
-update noar ti set b0='IU8' where id=7;
-update noar tt set b1='2MDLCF1HBPK' where id=7;
-update noar ti set b1='2MDLCF1HBPK' where id=7;
-update noar tt set b2='DHANDJYN13HKRGMHU97XU7LTHFJ04' where id=7;
-update noar ti set b2='DHANDJYN13HKRGMHU97XU7LTHFJ04' where id=7;
-update noar tt set b0='PMKN6JH7M8LRSAUI77NKWG0' where id=8;
-update noar ti set b0='PMKN6JH7M8LRSAUI77NKWG0' where id=8;
-update noar tt set b1='CWP6S5YLYR' where id=8;
-update noar ti set b1='CWP6S5YLYR' where id=8;
-update noar tt set b2='8NDVQJY' where id=8;
-update noar ti set b2='8NDVQJY' where id=8;
-update noar tt set b0='95OQ48VEO5NUU5O' where id=9;
-update noar ti set b0='95OQ48VEO5NUU5O' where id=9;
-update noar tt set b1='QLS' where id=9;
-update noar ti set b1='QLS' where id=9;
-update noar tt set b2='3T9RVG' where id=9;
-update noar ti set b2='3T9RVG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PDSTKPDZE91' where id=1;
-update noar ti set b0='PDSTKPDZE91' where id=1;
-update noar tt set b1='E3' where id=1;
-update noar ti set b1='E3' where id=1;
-update noar tt set b2='JS' where id=1;
-update noar ti set b2='JS' where id=1;
-update noar tt set b0='F58' where id=2;
-update noar ti set b0='F58' where id=2;
-update noar tt set b1='2TO70GQPNANV2N66MMM6BO' where id=2;
-update noar ti set b1='2TO70GQPNANV2N66MMM6BO' where id=2;
-update noar tt set b2='BRZRB0HCX575NDPLZO3O475AH' where id=2;
-update noar ti set b2='BRZRB0HCX575NDPLZO3O475AH' where id=2;
-update noar tt set b0='E1NFTPA91D722R84FGZLIC' where id=3;
-update noar ti set b0='E1NFTPA91D722R84FGZLIC' where id=3;
-update noar tt set b1='ZXT03M7HGKP4SMTPQVR5L' where id=3;
-update noar ti set b1='ZXT03M7HGKP4SMTPQVR5L' where id=3;
-update noar tt set b2='FZK0NDUE7AF' where id=3;
-update noar ti set b2='FZK0NDUE7AF' where id=3;
-update noar tt set b0='IWPG63U6C8D' where id=4;
-update noar ti set b0='IWPG63U6C8D' where id=4;
-update noar tt set b1='0P4' where id=4;
-update noar ti set b1='0P4' where id=4;
-update noar tt set b2='N2QF' where id=4;
-update noar ti set b2='N2QF' where id=4;
-update noar tt set b0='OGR8QE52KQN0MOI1CBQ0CVERT2' where id=5;
-update noar ti set b0='OGR8QE52KQN0MOI1CBQ0CVERT2' where id=5;
-update noar tt set b1='9' where id=5;
-update noar ti set b1='9' where id=5;
-update noar tt set b2='523RCD1AE' where id=5;
-update noar ti set b2='523RCD1AE' where id=5;
-update noar tt set b0='1ZDG0QNTS3N7HZSLOS' where id=6;
-update noar ti set b0='1ZDG0QNTS3N7HZSLOS' where id=6;
-update noar tt set b1='42SRZSWXYCCB4H3JQWXPEV1H' where id=6;
-update noar ti set b1='42SRZSWXYCCB4H3JQWXPEV1H' where id=6;
-update noar tt set b2='YFO' where id=6;
-update noar ti set b2='YFO' where id=6;
-update noar tt set b0='ILFGIKC3CXIWBZ5N68XCAG' where id=7;
-update noar ti set b0='ILFGIKC3CXIWBZ5N68XCAG' where id=7;
-update noar tt set b1='69WLZBPZE06Y2ILA5X6T' where id=7;
-update noar ti set b1='69WLZBPZE06Y2ILA5X6T' where id=7;
-update noar tt set b2='CB2RZSYO060H04L' where id=7;
-update noar ti set b2='CB2RZSYO060H04L' where id=7;
-update noar tt set b0='T49IQ0OD1KBKBW1G87S9HN0TMXC6' where id=8;
-update noar ti set b0='T49IQ0OD1KBKBW1G87S9HN0TMXC6' where id=8;
-update noar tt set b1='13' where id=8;
-update noar ti set b1='13' where id=8;
-update noar tt set b2='BSQD1YMXZ2NX0S9OGW50BAJ' where id=8;
-update noar ti set b2='BSQD1YMXZ2NX0S9OGW50BAJ' where id=8;
-update noar tt set b0='O6' where id=9;
-update noar ti set b0='O6' where id=9;
-update noar tt set b1='CK1I41K4KL0IN2NLYRXTAXWLW' where id=9;
-update noar ti set b1='CK1I41K4KL0IN2NLYRXTAXWLW' where id=9;
-update noar tt set b2='II8LMTGKMBFQ1E02RFB2N2Q0CLUZ' where id=9;
-update noar ti set b2='II8LMTGKMBFQ1E02RFB2N2Q0CLUZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FYCQ4S8' where id=1;
-update noar ti set b0='FYCQ4S8' where id=1;
-update noar tt set b1='35B' where id=1;
-update noar ti set b1='35B' where id=1;
-update noar tt set b2='P8VN7P687AL48LX5GSZADPBNXFPD4C' where id=1;
-update noar ti set b2='P8VN7P687AL48LX5GSZADPBNXFPD4C' where id=1;
-update noar tt set b0='PLLTKRB02' where id=2;
-update noar ti set b0='PLLTKRB02' where id=2;
-update noar tt set b1='X8E6V5OVJL2GHBI2P6' where id=2;
-update noar ti set b1='X8E6V5OVJL2GHBI2P6' where id=2;
-update noar tt set b2='TIJ8MT3MGQGUB3AFEX' where id=2;
-update noar ti set b2='TIJ8MT3MGQGUB3AFEX' where id=2;
-update noar tt set b0='H78VKU4401' where id=3;
-update noar ti set b0='H78VKU4401' where id=3;
-update noar tt set b1='CCM22' where id=3;
-update noar ti set b1='CCM22' where id=3;
-update noar tt set b2='7A03CT9XZH3ER1SFY' where id=3;
-update noar ti set b2='7A03CT9XZH3ER1SFY' where id=3;
-update noar tt set b0='EYT4P9YTVTJTNULH59N1K' where id=4;
-update noar ti set b0='EYT4P9YTVTJTNULH59N1K' where id=4;
-update noar tt set b1='84O63N84MW6G1RCTN' where id=4;
-update noar ti set b1='84O63N84MW6G1RCTN' where id=4;
-update noar tt set b2='HPBKWC2CXFUFUDFOISLA05CHIBMQ6' where id=4;
-update noar ti set b2='HPBKWC2CXFUFUDFOISLA05CHIBMQ6' where id=4;
-update noar tt set b0='N8MF9PCA4Z6YX134' where id=5;
-update noar ti set b0='N8MF9PCA4Z6YX134' where id=5;
-update noar tt set b1='VVN9233GFFLJTF73H' where id=5;
-update noar ti set b1='VVN9233GFFLJTF73H' where id=5;
-update noar tt set b2='RHTNFYN2JJ7S3EHDZY696YHM82Y' where id=5;
-update noar ti set b2='RHTNFYN2JJ7S3EHDZY696YHM82Y' where id=5;
-update noar tt set b0='8FKKBVSQ2DD82Y3D853FEYWLH' where id=6;
-update noar ti set b0='8FKKBVSQ2DD82Y3D853FEYWLH' where id=6;
-update noar tt set b1='R7OZFKH0BXI2HTLSHY40TQUEZ6F' where id=6;
-update noar ti set b1='R7OZFKH0BXI2HTLSHY40TQUEZ6F' where id=6;
-update noar tt set b2='CQBC461FFJYUM68O0VR1ECIDMD2UIQ' where id=6;
-update noar ti set b2='CQBC461FFJYUM68O0VR1ECIDMD2UIQ' where id=6;
-update noar tt set b0='0RPIXAGCIBDD7U7J2' where id=7;
-update noar ti set b0='0RPIXAGCIBDD7U7J2' where id=7;
-update noar tt set b1='1ZR196R3BKHH349JP9PRJWD' where id=7;
-update noar ti set b1='1ZR196R3BKHH349JP9PRJWD' where id=7;
-update noar tt set b2='ND352LZPIGODOAE87MJS0EKH8LT676L' where id=7;
-update noar ti set b2='ND352LZPIGODOAE87MJS0EKH8LT676L' where id=7;
-update noar tt set b0='7DH3TV' where id=8;
-update noar ti set b0='7DH3TV' where id=8;
-update noar tt set b1='XRT54KYS58Y9FM4OOJC0U8C6DCND' where id=8;
-update noar ti set b1='XRT54KYS58Y9FM4OOJC0U8C6DCND' where id=8;
-update noar tt set b2='QS5702EDN5GBQMBSMNXT' where id=8;
-update noar ti set b2='QS5702EDN5GBQMBSMNXT' where id=8;
-update noar tt set b0='V45OU6BZ1P' where id=9;
-update noar ti set b0='V45OU6BZ1P' where id=9;
-update noar tt set b1='J85UR68X4N3RF5QNNLM4OPE8QV' where id=9;
-update noar ti set b1='J85UR68X4N3RF5QNNLM4OPE8QV' where id=9;
-update noar tt set b2='QO' where id=9;
-update noar ti set b2='QO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KI3LKGOFDHFP9648RD2N48BBBP8F' where id=1;
-update noar ti set b0='KI3LKGOFDHFP9648RD2N48BBBP8F' where id=1;
-update noar tt set b1='1AGDVES6MMFRDUFDTBHGBC43BIN2' where id=1;
-update noar ti set b1='1AGDVES6MMFRDUFDTBHGBC43BIN2' where id=1;
-update noar tt set b2='BDQI5O1ALFOEWZHNMF7Q42ERH9' where id=1;
-update noar ti set b2='BDQI5O1ALFOEWZHNMF7Q42ERH9' where id=1;
-update noar tt set b0='TH8MZGQ7RARK9F0A088LHWJXTU7RQ9Y' where id=2;
-update noar ti set b0='TH8MZGQ7RARK9F0A088LHWJXTU7RQ9Y' where id=2;
-update noar tt set b1='OYB7L67O8RP9OAQ' where id=2;
-update noar ti set b1='OYB7L67O8RP9OAQ' where id=2;
-update noar tt set b2='3U5RHVIDLFNU3RDLCY' where id=2;
-update noar ti set b2='3U5RHVIDLFNU3RDLCY' where id=2;
-update noar tt set b0='82IM1ATOAOWSVWR62TXT9T' where id=3;
-update noar ti set b0='82IM1ATOAOWSVWR62TXT9T' where id=3;
-update noar tt set b1='Q4A' where id=3;
-update noar ti set b1='Q4A' where id=3;
-update noar tt set b2='32U53FTIF90QIF9DBFYDQ51' where id=3;
-update noar ti set b2='32U53FTIF90QIF9DBFYDQ51' where id=3;
-update noar tt set b0='OL5LBLVZOKDEM66RV39' where id=4;
-update noar ti set b0='OL5LBLVZOKDEM66RV39' where id=4;
-update noar tt set b1='ZG6T9O9WG7W8KX0ANYRD' where id=4;
-update noar ti set b1='ZG6T9O9WG7W8KX0ANYRD' where id=4;
-update noar tt set b2='HZQ34JJ9RVX003VKTGQKZPV9Q' where id=4;
-update noar ti set b2='HZQ34JJ9RVX003VKTGQKZPV9Q' where id=4;
-update noar tt set b0='W0UTC7ZE9UQQO' where id=5;
-update noar ti set b0='W0UTC7ZE9UQQO' where id=5;
-update noar tt set b1='SF9M1332U3LPWMA5Y7' where id=5;
-update noar ti set b1='SF9M1332U3LPWMA5Y7' where id=5;
-update noar tt set b2='TOA7NBKVBY953' where id=5;
-update noar ti set b2='TOA7NBKVBY953' where id=5;
-update noar tt set b0='XJ' where id=6;
-update noar ti set b0='XJ' where id=6;
-update noar tt set b1='3INUXN7RBVWIBI6VH85' where id=6;
-update noar ti set b1='3INUXN7RBVWIBI6VH85' where id=6;
-update noar tt set b2='1DPZSY9Z7XPB0VHMQQBOF8W7XZOH' where id=6;
-update noar ti set b2='1DPZSY9Z7XPB0VHMQQBOF8W7XZOH' where id=6;
-update noar tt set b0='X3E875' where id=7;
-update noar ti set b0='X3E875' where id=7;
-update noar tt set b1='8S1M9VHOUC3RK3DRZZ' where id=7;
-update noar ti set b1='8S1M9VHOUC3RK3DRZZ' where id=7;
-update noar tt set b2='DAXXE30KXBCJ2GSK7T64YKHKGDBLGC2' where id=7;
-update noar ti set b2='DAXXE30KXBCJ2GSK7T64YKHKGDBLGC2' where id=7;
-update noar tt set b0='84Y7F35ABG9BYK04EFFOGLI89N' where id=8;
-update noar ti set b0='84Y7F35ABG9BYK04EFFOGLI89N' where id=8;
-update noar tt set b1='99LFZWRY9WGSHLHFPP6QKGZVLLHU747D' where id=8;
-update noar ti set b1='99LFZWRY9WGSHLHFPP6QKGZVLLHU747D' where id=8;
-update noar tt set b2='H0RBGA2BY1396M48VC3E4ZGRXTJHVSF' where id=8;
-update noar ti set b2='H0RBGA2BY1396M48VC3E4ZGRXTJHVSF' where id=8;
-update noar tt set b0='H' where id=9;
-update noar ti set b0='H' where id=9;
-update noar tt set b1='BI8090ZMCTBV6A8O0M1FZQU' where id=9;
-update noar ti set b1='BI8090ZMCTBV6A8O0M1FZQU' where id=9;
-update noar tt set b2='1YNO52GZFN80LITZ69' where id=9;
-update noar ti set b2='1YNO52GZFN80LITZ69' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P7GBXU2I' where id=1;
-update noar ti set b0='P7GBXU2I' where id=1;
-update noar tt set b1='H' where id=1;
-update noar ti set b1='H' where id=1;
-update noar tt set b2='ZL5RMN4PU' where id=1;
-update noar ti set b2='ZL5RMN4PU' where id=1;
-update noar tt set b0='KTMJ7DC693YHSIDX' where id=2;
-update noar ti set b0='KTMJ7DC693YHSIDX' where id=2;
-update noar tt set b1='61DW7JEP4JTXVSD94ZVGYN9' where id=2;
-update noar ti set b1='61DW7JEP4JTXVSD94ZVGYN9' where id=2;
-update noar tt set b2='RVHWFX8LCL8F' where id=2;
-update noar ti set b2='RVHWFX8LCL8F' where id=2;
-update noar tt set b0='CSEUQIHDL6XISQG1FY' where id=3;
-update noar ti set b0='CSEUQIHDL6XISQG1FY' where id=3;
-update noar tt set b1='9XO7KNHSNOUCXWZGT2VXK8Z3YUI' where id=3;
-update noar ti set b1='9XO7KNHSNOUCXWZGT2VXK8Z3YUI' where id=3;
-update noar tt set b2='814IJMG93S' where id=3;
-update noar ti set b2='814IJMG93S' where id=3;
-update noar tt set b0='6WXCOYCDPYB9DZJMWJDPFH6KV90RMS5' where id=4;
-update noar ti set b0='6WXCOYCDPYB9DZJMWJDPFH6KV90RMS5' where id=4;
-update noar tt set b1='H2YLU8VFWJQQUP' where id=4;
-update noar ti set b1='H2YLU8VFWJQQUP' where id=4;
-update noar tt set b2='QNNZKNW62JDZAS' where id=4;
-update noar ti set b2='QNNZKNW62JDZAS' where id=4;
-update noar tt set b0='0CLBPFMSZCFQ7VP' where id=5;
-update noar ti set b0='0CLBPFMSZCFQ7VP' where id=5;
-update noar tt set b1='TLPWMYSFOBTN' where id=5;
-update noar ti set b1='TLPWMYSFOBTN' where id=5;
-update noar tt set b2='AZZ2' where id=5;
-update noar ti set b2='AZZ2' where id=5;
-update noar tt set b0='VI54HTTGSSG9FGXEA' where id=6;
-update noar ti set b0='VI54HTTGSSG9FGXEA' where id=6;
-update noar tt set b1='W43M91NONCI4B6GA6GMMNPCOY38QP0' where id=6;
-update noar ti set b1='W43M91NONCI4B6GA6GMMNPCOY38QP0' where id=6;
-update noar tt set b2='6B1S2LJXDI7Z4M4N5BYW9M5' where id=6;
-update noar ti set b2='6B1S2LJXDI7Z4M4N5BYW9M5' where id=6;
-update noar tt set b0='BJ98ALF1' where id=7;
-update noar ti set b0='BJ98ALF1' where id=7;
-update noar tt set b1='IBQ6YU36AGR11W' where id=7;
-update noar ti set b1='IBQ6YU36AGR11W' where id=7;
-update noar tt set b2='RHUP7LK5KRYMIYQZH1ZM5Y8' where id=7;
-update noar ti set b2='RHUP7LK5KRYMIYQZH1ZM5Y8' where id=7;
-update noar tt set b0='6SV3Y7UQT779WX0G3' where id=8;
-update noar ti set b0='6SV3Y7UQT779WX0G3' where id=8;
-update noar tt set b1='11M1EZXN5X1RMN81LDS610C' where id=8;
-update noar ti set b1='11M1EZXN5X1RMN81LDS610C' where id=8;
-update noar tt set b2='UUH14XTJVMG9IMJF7' where id=8;
-update noar ti set b2='UUH14XTJVMG9IMJF7' where id=8;
-update noar tt set b0='FJSCNC5D96ALI50BUDBG' where id=9;
-update noar ti set b0='FJSCNC5D96ALI50BUDBG' where id=9;
-update noar tt set b1='0D3NY2R2903CQ4S2A3AR' where id=9;
-update noar ti set b1='0D3NY2R2903CQ4S2A3AR' where id=9;
-update noar tt set b2='Y4YN1R' where id=9;
-update noar ti set b2='Y4YN1R' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RSV1XSY00FF' where id=1;
-update noar ti set b0='RSV1XSY00FF' where id=1;
-update noar tt set b1='STZUCWW' where id=1;
-update noar ti set b1='STZUCWW' where id=1;
-update noar tt set b2='W7ANLT9PJHKJW3CZUS' where id=1;
-update noar ti set b2='W7ANLT9PJHKJW3CZUS' where id=1;
-update noar tt set b0='YZ9A7ISZME1H4' where id=2;
-update noar ti set b0='YZ9A7ISZME1H4' where id=2;
-update noar tt set b1='DRNP7XEK7BIY8Q3TS6GGJWF0169BP' where id=2;
-update noar ti set b1='DRNP7XEK7BIY8Q3TS6GGJWF0169BP' where id=2;
-update noar tt set b2='PYZ9O7WNWH1DE' where id=2;
-update noar ti set b2='PYZ9O7WNWH1DE' where id=2;
-update noar tt set b0='37' where id=3;
-update noar ti set b0='37' where id=3;
-update noar tt set b1='G2XHVK9WREITW4FW' where id=3;
-update noar ti set b1='G2XHVK9WREITW4FW' where id=3;
-update noar tt set b2='TGJC7WT5XP0OXLKI' where id=3;
-update noar ti set b2='TGJC7WT5XP0OXLKI' where id=3;
-update noar tt set b0='RUYO092MKJ2D4NZBYVNRDE1E3' where id=4;
-update noar ti set b0='RUYO092MKJ2D4NZBYVNRDE1E3' where id=4;
-update noar tt set b1='80F8GBYCNKU3X2I39' where id=4;
-update noar ti set b1='80F8GBYCNKU3X2I39' where id=4;
-update noar tt set b2='KZN8BYISTCYF7OBIU' where id=4;
-update noar ti set b2='KZN8BYISTCYF7OBIU' where id=4;
-update noar tt set b0='FZ4AFEU65A' where id=5;
-update noar ti set b0='FZ4AFEU65A' where id=5;
-update noar tt set b1='RU' where id=5;
-update noar ti set b1='RU' where id=5;
-update noar tt set b2='PGN28I70YFPT7HSR1FMU0CQH' where id=5;
-update noar ti set b2='PGN28I70YFPT7HSR1FMU0CQH' where id=5;
-update noar tt set b0='G083EX25WVGXC5F7Y' where id=6;
-update noar ti set b0='G083EX25WVGXC5F7Y' where id=6;
-update noar tt set b1='7YLRA7BHA0NW5' where id=6;
-update noar ti set b1='7YLRA7BHA0NW5' where id=6;
-update noar tt set b2='CR1CE5JY04K' where id=6;
-update noar ti set b2='CR1CE5JY04K' where id=6;
-update noar tt set b0='F' where id=7;
-update noar ti set b0='F' where id=7;
-update noar tt set b1='CY68LEQMQ224DKWJM' where id=7;
-update noar ti set b1='CY68LEQMQ224DKWJM' where id=7;
-update noar tt set b2='7WEQT8U' where id=7;
-update noar ti set b2='7WEQT8U' where id=7;
-update noar tt set b0='7ARPD9VPZO' where id=8;
-update noar ti set b0='7ARPD9VPZO' where id=8;
-update noar tt set b1='HUORAOXM13NQM6TIUAHRUVYFCMAL6KE4' where id=8;
-update noar ti set b1='HUORAOXM13NQM6TIUAHRUVYFCMAL6KE4' where id=8;
-update noar tt set b2='9BPCXLB' where id=8;
-update noar ti set b2='9BPCXLB' where id=8;
-update noar tt set b0='CEZLV1BOUKKQ30EJ' where id=9;
-update noar ti set b0='CEZLV1BOUKKQ30EJ' where id=9;
-update noar tt set b1='H0Y' where id=9;
-update noar ti set b1='H0Y' where id=9;
-update noar tt set b2='2H0F' where id=9;
-update noar ti set b2='2H0F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PKZ07U' where id=1;
-update noar ti set b0='PKZ07U' where id=1;
-update noar tt set b1='RQDZV72DDNECMNRL' where id=1;
-update noar ti set b1='RQDZV72DDNECMNRL' where id=1;
-update noar tt set b2='DFGTB33X' where id=1;
-update noar ti set b2='DFGTB33X' where id=1;
-update noar tt set b0='FH4EO7Y9RAC6TUYUWWZ5C13J70' where id=2;
-update noar ti set b0='FH4EO7Y9RAC6TUYUWWZ5C13J70' where id=2;
-update noar tt set b1='O9AZUPNJRM5D' where id=2;
-update noar ti set b1='O9AZUPNJRM5D' where id=2;
-update noar tt set b2='8CQTJ3HKHVML5E89' where id=2;
-update noar ti set b2='8CQTJ3HKHVML5E89' where id=2;
-update noar tt set b0='5EN' where id=3;
-update noar ti set b0='5EN' where id=3;
-update noar tt set b1='3' where id=3;
-update noar ti set b1='3' where id=3;
-update noar tt set b2='BLLT2PIIJ9SET531ICELVCUL' where id=3;
-update noar ti set b2='BLLT2PIIJ9SET531ICELVCUL' where id=3;
-update noar tt set b0='HHHB7DOZ41OT9K0ZT6AXHO' where id=4;
-update noar ti set b0='HHHB7DOZ41OT9K0ZT6AXHO' where id=4;
-update noar tt set b1='QWL89319SJ07NLNF' where id=4;
-update noar ti set b1='QWL89319SJ07NLNF' where id=4;
-update noar tt set b2='Q8XM48VXSM87QNZJFD1MIUWEUSZ8SJ0' where id=4;
-update noar ti set b2='Q8XM48VXSM87QNZJFD1MIUWEUSZ8SJ0' where id=4;
-update noar tt set b0='MI7V9CGT' where id=5;
-update noar ti set b0='MI7V9CGT' where id=5;
-update noar tt set b1='F4D2TA' where id=5;
-update noar ti set b1='F4D2TA' where id=5;
-update noar tt set b2='75' where id=5;
-update noar ti set b2='75' where id=5;
-update noar tt set b0='X5' where id=6;
-update noar ti set b0='X5' where id=6;
-update noar tt set b1='GSGBU4CLLDRZC2' where id=6;
-update noar ti set b1='GSGBU4CLLDRZC2' where id=6;
-update noar tt set b2='U8OADT7WWE5WQDAYMCK9F0Q04ZFEN' where id=6;
-update noar ti set b2='U8OADT7WWE5WQDAYMCK9F0Q04ZFEN' where id=6;
-update noar tt set b0='Y7OPDYU47AQF' where id=7;
-update noar ti set b0='Y7OPDYU47AQF' where id=7;
-update noar tt set b1='TQAA04AE3VZAS14Y71ITL0' where id=7;
-update noar ti set b1='TQAA04AE3VZAS14Y71ITL0' where id=7;
-update noar tt set b2='WGQJI40Y16NUIZAAQKSKXNN39' where id=7;
-update noar ti set b2='WGQJI40Y16NUIZAAQKSKXNN39' where id=7;
-update noar tt set b0='E2O' where id=8;
-update noar ti set b0='E2O' where id=8;
-update noar tt set b1='64M7YPD8' where id=8;
-update noar ti set b1='64M7YPD8' where id=8;
-update noar tt set b2='J' where id=8;
-update noar ti set b2='J' where id=8;
-update noar tt set b0='Z' where id=9;
-update noar ti set b0='Z' where id=9;
-update noar tt set b1='XLDS2S24' where id=9;
-update noar ti set b1='XLDS2S24' where id=9;
-update noar tt set b2='HLA2LL5N7QS3LK9T14AX' where id=9;
-update noar ti set b2='HLA2LL5N7QS3LK9T14AX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ODFQBMOJ9C5HW2GEUTIO1ULWZJG5EMY' where id=1;
-update noar ti set b0='ODFQBMOJ9C5HW2GEUTIO1ULWZJG5EMY' where id=1;
-update noar tt set b1='1CK2HUAF52QFKLOEEXLI6IU20TN5VZB' where id=1;
-update noar ti set b1='1CK2HUAF52QFKLOEEXLI6IU20TN5VZB' where id=1;
-update noar tt set b2='ZQNKH9GGAFKINFTVSZV' where id=1;
-update noar ti set b2='ZQNKH9GGAFKINFTVSZV' where id=1;
-update noar tt set b0='JAQ1XIYE4OH28' where id=2;
-update noar ti set b0='JAQ1XIYE4OH28' where id=2;
-update noar tt set b1='95FGL5Y924ZKR3ZGVC7O6JRK3U98FR1G' where id=2;
-update noar ti set b1='95FGL5Y924ZKR3ZGVC7O6JRK3U98FR1G' where id=2;
-update noar tt set b2='GUH2I' where id=2;
-update noar ti set b2='GUH2I' where id=2;
-update noar tt set b0='XHVFXPRGELBLWQZTRQQRAS' where id=3;
-update noar ti set b0='XHVFXPRGELBLWQZTRQQRAS' where id=3;
-update noar tt set b1='FYNGE6QKP7I8LYPLDY9KUV7CBNL' where id=3;
-update noar ti set b1='FYNGE6QKP7I8LYPLDY9KUV7CBNL' where id=3;
-update noar tt set b2='HLC302TMZOWGF77P94723' where id=3;
-update noar ti set b2='HLC302TMZOWGF77P94723' where id=3;
-update noar tt set b0='V42L6H9ESXZE6YM0TI0HJ' where id=4;
-update noar ti set b0='V42L6H9ESXZE6YM0TI0HJ' where id=4;
-update noar tt set b1='J8ELZNRLVTMR0G19UKVYJJ7P3FPZJZY8' where id=4;
-update noar ti set b1='J8ELZNRLVTMR0G19UKVYJJ7P3FPZJZY8' where id=4;
-update noar tt set b2='WGDX39SEMN43IY4LU' where id=4;
-update noar ti set b2='WGDX39SEMN43IY4LU' where id=4;
-update noar tt set b0='3' where id=5;
-update noar ti set b0='3' where id=5;
-update noar tt set b1='FXRP3U89IL019Y8ASAC8OOG8LQLBGXP5' where id=5;
-update noar ti set b1='FXRP3U89IL019Y8ASAC8OOG8LQLBGXP5' where id=5;
-update noar tt set b2='N315G9MWFAND8BRWWXGXF4EB2' where id=5;
-update noar ti set b2='N315G9MWFAND8BRWWXGXF4EB2' where id=5;
-update noar tt set b0='L' where id=6;
-update noar ti set b0='L' where id=6;
-update noar tt set b1='BKRKBGQT29V2T47BLETD1OD1A51Q9GT' where id=6;
-update noar ti set b1='BKRKBGQT29V2T47BLETD1OD1A51Q9GT' where id=6;
-update noar tt set b2='SH2EYK' where id=6;
-update noar ti set b2='SH2EYK' where id=6;
-update noar tt set b0='SX85B75' where id=7;
-update noar ti set b0='SX85B75' where id=7;
-update noar tt set b1='9LBMIUWTN4KZY2V8P6C4WS95EP6V' where id=7;
-update noar ti set b1='9LBMIUWTN4KZY2V8P6C4WS95EP6V' where id=7;
-update noar tt set b2='23CSPD2RUC1RSK2VQJFSCAGSNLK8D69' where id=7;
-update noar ti set b2='23CSPD2RUC1RSK2VQJFSCAGSNLK8D69' where id=7;
-update noar tt set b0='4NVAXNV2A0C09GEV7AQ7SC6J' where id=8;
-update noar ti set b0='4NVAXNV2A0C09GEV7AQ7SC6J' where id=8;
-update noar tt set b1='C9F1B2PWUMTITLMF2T8ZS' where id=8;
-update noar ti set b1='C9F1B2PWUMTITLMF2T8ZS' where id=8;
-update noar tt set b2='9C' where id=8;
-update noar ti set b2='9C' where id=8;
-update noar tt set b0='EU3IC1JKD1PHPYL65KC14XV' where id=9;
-update noar ti set b0='EU3IC1JKD1PHPYL65KC14XV' where id=9;
-update noar tt set b1='POL7NS1S5' where id=9;
-update noar ti set b1='POL7NS1S5' where id=9;
-update noar tt set b2='AMTX' where id=9;
-update noar ti set b2='AMTX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ENPIQ87BJMOJQJX67HP' where id=1;
-update noar ti set b0='ENPIQ87BJMOJQJX67HP' where id=1;
-update noar tt set b1='JEIMVJVNDOP72K9' where id=1;
-update noar ti set b1='JEIMVJVNDOP72K9' where id=1;
-update noar tt set b2='3' where id=1;
-update noar ti set b2='3' where id=1;
-update noar tt set b0='ED4T34F1922DFW9A' where id=2;
-update noar ti set b0='ED4T34F1922DFW9A' where id=2;
-update noar tt set b1='OL' where id=2;
-update noar ti set b1='OL' where id=2;
-update noar tt set b2='D7ZIWCL33J9XFNWTRV029RSZ2' where id=2;
-update noar ti set b2='D7ZIWCL33J9XFNWTRV029RSZ2' where id=2;
-update noar tt set b0='TZVW' where id=3;
-update noar ti set b0='TZVW' where id=3;
-update noar tt set b1='FSPC4SJW32E3OVJ6H' where id=3;
-update noar ti set b1='FSPC4SJW32E3OVJ6H' where id=3;
-update noar tt set b2='XOQUAXRI421KQIJ4694QSRQTM5Z66V' where id=3;
-update noar ti set b2='XOQUAXRI421KQIJ4694QSRQTM5Z66V' where id=3;
-update noar tt set b0='CIRXJL4IV6A8HE29TNNWFRBGJ' where id=4;
-update noar ti set b0='CIRXJL4IV6A8HE29TNNWFRBGJ' where id=4;
-update noar tt set b1='VMW8FZS' where id=4;
-update noar ti set b1='VMW8FZS' where id=4;
-update noar tt set b2='1ROB5A1JYBGM9M1NR2YDN9NVA' where id=4;
-update noar ti set b2='1ROB5A1JYBGM9M1NR2YDN9NVA' where id=4;
-update noar tt set b0='OEAENQ23ZWDRANJ' where id=5;
-update noar ti set b0='OEAENQ23ZWDRANJ' where id=5;
-update noar tt set b1='USZ3ULJNCRSIA0H70AVZZP4V' where id=5;
-update noar ti set b1='USZ3ULJNCRSIA0H70AVZZP4V' where id=5;
-update noar tt set b2='SR942GZFO3HKOX' where id=5;
-update noar ti set b2='SR942GZFO3HKOX' where id=5;
-update noar tt set b0='DCVOP' where id=6;
-update noar ti set b0='DCVOP' where id=6;
-update noar tt set b1='CSOTEHAHFHCL' where id=6;
-update noar ti set b1='CSOTEHAHFHCL' where id=6;
-update noar tt set b2='6Y2DXL4DXG17LCX1MAJ1Y' where id=6;
-update noar ti set b2='6Y2DXL4DXG17LCX1MAJ1Y' where id=6;
-update noar tt set b0='WC74ECVEP6YQ82' where id=7;
-update noar ti set b0='WC74ECVEP6YQ82' where id=7;
-update noar tt set b1='8TRH69PAVJE6904C66G7XBAPXX62FC' where id=7;
-update noar ti set b1='8TRH69PAVJE6904C66G7XBAPXX62FC' where id=7;
-update noar tt set b2='0NGH9WS' where id=7;
-update noar ti set b2='0NGH9WS' where id=7;
-update noar tt set b0='2E7IKLF7QZ3VRH8W88G5H7HK' where id=8;
-update noar ti set b0='2E7IKLF7QZ3VRH8W88G5H7HK' where id=8;
-update noar tt set b1='NNGNDKL' where id=8;
-update noar ti set b1='NNGNDKL' where id=8;
-update noar tt set b2='K4ODJ2XYSUVXJR0ZQ3510' where id=8;
-update noar ti set b2='K4ODJ2XYSUVXJR0ZQ3510' where id=8;
-update noar tt set b0='UNFTM5' where id=9;
-update noar ti set b0='UNFTM5' where id=9;
-update noar tt set b1='1K9PRBHKHVPOH5D2UJ0JSCPFCMN8VHW' where id=9;
-update noar ti set b1='1K9PRBHKHVPOH5D2UJ0JSCPFCMN8VHW' where id=9;
-update noar tt set b2='8J49AWQSEHADA09EQO6T8B2AYZYRIV39' where id=9;
-update noar ti set b2='8J49AWQSEHADA09EQO6T8B2AYZYRIV39' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='4YR5OV2' where id=1;
-update noar ti set b0='4YR5OV2' where id=1;
-update noar tt set b1='TMH04BZ7KMMEJHF3XPKQZ1HK63AJQ' where id=1;
-update noar ti set b1='TMH04BZ7KMMEJHF3XPKQZ1HK63AJQ' where id=1;
-update noar tt set b2='4MSGH' where id=1;
-update noar ti set b2='4MSGH' where id=1;
-update noar tt set b0='HGP145XAWG5JIZQSGYYTBKNH0' where id=2;
-update noar ti set b0='HGP145XAWG5JIZQSGYYTBKNH0' where id=2;
-update noar tt set b1='4UFAD8B2A9FHOU8462HZ' where id=2;
-update noar ti set b1='4UFAD8B2A9FHOU8462HZ' where id=2;
-update noar tt set b2='O2Q77QH9BVOKYVVUCP4X' where id=2;
-update noar ti set b2='O2Q77QH9BVOKYVVUCP4X' where id=2;
-update noar tt set b0='DSINLDN0953FXRWNADCVP8LXLHH83ETA' where id=3;
-update noar ti set b0='DSINLDN0953FXRWNADCVP8LXLHH83ETA' where id=3;
-update noar tt set b1='8ZAIILLVTWNJBVV2Y7C2LP82M3PD' where id=3;
-update noar ti set b1='8ZAIILLVTWNJBVV2Y7C2LP82M3PD' where id=3;
-update noar tt set b2='HDVS3WLSS2OFR01C' where id=3;
-update noar ti set b2='HDVS3WLSS2OFR01C' where id=3;
-update noar tt set b0='66CG2YLNL4MAXVWW4SF2' where id=4;
-update noar ti set b0='66CG2YLNL4MAXVWW4SF2' where id=4;
-update noar tt set b1='3IS7GBN5JYNECRVUCVI7GIO86DB0R9' where id=4;
-update noar ti set b1='3IS7GBN5JYNECRVUCVI7GIO86DB0R9' where id=4;
-update noar tt set b2='FX2LL' where id=4;
-update noar ti set b2='FX2LL' where id=4;
-update noar tt set b0='7' where id=5;
-update noar ti set b0='7' where id=5;
-update noar tt set b1='RHBCYBESGLJNP9L' where id=5;
-update noar ti set b1='RHBCYBESGLJNP9L' where id=5;
-update noar tt set b2='DA9SKWUNC4LG' where id=5;
-update noar ti set b2='DA9SKWUNC4LG' where id=5;
-update noar tt set b0='1KEGXR44Y9MT9AX9YLPBI5DPT' where id=6;
-update noar ti set b0='1KEGXR44Y9MT9AX9YLPBI5DPT' where id=6;
-update noar tt set b1='4MW6F3KY6GDVOILZGGD4IZNFBKT' where id=6;
-update noar ti set b1='4MW6F3KY6GDVOILZGGD4IZNFBKT' where id=6;
-update noar tt set b2='FP9KL111TZD' where id=6;
-update noar ti set b2='FP9KL111TZD' where id=6;
-update noar tt set b0='B169' where id=7;
-update noar ti set b0='B169' where id=7;
-update noar tt set b1='SYTMF9HKR5OV04MSX' where id=7;
-update noar ti set b1='SYTMF9HKR5OV04MSX' where id=7;
-update noar tt set b2='8Z5MGK3Y3P2Y2JJ73WPG4TROKUYX6' where id=7;
-update noar ti set b2='8Z5MGK3Y3P2Y2JJ73WPG4TROKUYX6' where id=7;
-update noar tt set b0='UISFEX1OH47N6XLH8Z6R3UKDY' where id=8;
-update noar ti set b0='UISFEX1OH47N6XLH8Z6R3UKDY' where id=8;
-update noar tt set b1='TDWONE8LK71QK0Z2O4ACJEMSO' where id=8;
-update noar ti set b1='TDWONE8LK71QK0Z2O4ACJEMSO' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set b0='1DIFDQ33SJ' where id=9;
-update noar ti set b0='1DIFDQ33SJ' where id=9;
-update noar tt set b1='YW' where id=9;
-update noar ti set b1='YW' where id=9;
-update noar tt set b2='2YBNPH4B4K9J' where id=9;
-update noar ti set b2='2YBNPH4B4K9J' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 blob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QAXRZK5KTF05RY' where id=1;
-update noar ti set b0='QAXRZK5KTF05RY' where id=1;
-update noar tt set b1='0HVVWKQ9R2ZCY78VWGH4W8IO4F8BFI6' where id=1;
-update noar ti set b1='0HVVWKQ9R2ZCY78VWGH4W8IO4F8BFI6' where id=1;
-update noar tt set b2='BIME7O4DB5UYBR59F51VQ35G0X9SESE6' where id=1;
-update noar ti set b2='BIME7O4DB5UYBR59F51VQ35G0X9SESE6' where id=1;
-update noar tt set b0='Z4TH37UC8OQBPM9MKYEU' where id=2;
-update noar ti set b0='Z4TH37UC8OQBPM9MKYEU' where id=2;
-update noar tt set b1='CE6C8IAX4G6HHKABWNSX8' where id=2;
-update noar ti set b1='CE6C8IAX4G6HHKABWNSX8' where id=2;
-update noar tt set b2='K1LUOIOBRXYV2VXYK7O6T9P' where id=2;
-update noar ti set b2='K1LUOIOBRXYV2VXYK7O6T9P' where id=2;
-update noar tt set b0='0YXQE4HK7Z4' where id=3;
-update noar ti set b0='0YXQE4HK7Z4' where id=3;
-update noar tt set b1='DBQ2IKRP0ZSATUWH4FNF' where id=3;
-update noar ti set b1='DBQ2IKRP0ZSATUWH4FNF' where id=3;
-update noar tt set b2='UNM' where id=3;
-update noar ti set b2='UNM' where id=3;
-update noar tt set b0='8M6HWWJ5YW4Q0P2T0OCEHUTFWCKK' where id=4;
-update noar ti set b0='8M6HWWJ5YW4Q0P2T0OCEHUTFWCKK' where id=4;
-update noar tt set b1='8O' where id=4;
-update noar ti set b1='8O' where id=4;
-update noar tt set b2='K6AF' where id=4;
-update noar ti set b2='K6AF' where id=4;
-update noar tt set b0='W6IXIPZDQ1JKSJTMSXNF4XQ7XRJU' where id=5;
-update noar ti set b0='W6IXIPZDQ1JKSJTMSXNF4XQ7XRJU' where id=5;
-update noar tt set b1='7UF2W5SGY39DV93RIIRD5PB5DUWBQ47' where id=5;
-update noar ti set b1='7UF2W5SGY39DV93RIIRD5PB5DUWBQ47' where id=5;
-update noar tt set b2='VCCOWF' where id=5;
-update noar ti set b2='VCCOWF' where id=5;
-update noar tt set b0='QIQ2WRN2JG5' where id=6;
-update noar ti set b0='QIQ2WRN2JG5' where id=6;
-update noar tt set b1='9NVFK9Z7OD' where id=6;
-update noar ti set b1='9NVFK9Z7OD' where id=6;
-update noar tt set b2='HAPWZICVOCREFE1FYVZFVJ' where id=6;
-update noar ti set b2='HAPWZICVOCREFE1FYVZFVJ' where id=6;
-update noar tt set b0='TRKE5YSBPNENH9N' where id=7;
-update noar ti set b0='TRKE5YSBPNENH9N' where id=7;
-update noar tt set b1='AUOOJFP42U6846T5FRIZYY3' where id=7;
-update noar ti set b1='AUOOJFP42U6846T5FRIZYY3' where id=7;
-update noar tt set b2='5RC6PKF2' where id=7;
-update noar ti set b2='5RC6PKF2' where id=7;
-update noar tt set b0='Z5U3DBBB67QB' where id=8;
-update noar ti set b0='Z5U3DBBB67QB' where id=8;
-update noar tt set b1='B28TS61AQUL3E4WIKX8G6EJJ' where id=8;
-update noar ti set b1='B28TS61AQUL3E4WIKX8G6EJJ' where id=8;
-update noar tt set b2='WADXA8MBY2ZSFPJQCBVU8DJWY4YLFTV' where id=8;
-update noar ti set b2='WADXA8MBY2ZSFPJQCBVU8DJWY4YLFTV' where id=8;
-update noar tt set b0='3JY1IXFGGJV00F281OFEJX7EQ6CTB8J' where id=9;
-update noar ti set b0='3JY1IXFGGJV00F281OFEJX7EQ6CTB8J' where id=9;
-update noar tt set b1='YDQC52Q6V3QMAKCFI6TWHI6LD25E' where id=9;
-update noar ti set b1='YDQC52Q6V3QMAKCFI6TWHI6LD25E' where id=9;
-update noar tt set b2='ZM50PVKOJ1' where id=9;
-update noar ti set b2='ZM50PVKOJ1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 blob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UIN6LSZOIQALWMSJYZGS9H' where id=1;
-update noar ti set b0='UIN6LSZOIQALWMSJYZGS9H' where id=1;
-update noar tt set b1='N6IIRBLCWO8C6OL8Z6A' where id=1;
-update noar ti set b1='N6IIRBLCWO8C6OL8Z6A' where id=1;
-update noar tt set b2='NJ1RWAC' where id=1;
-update noar ti set b2='NJ1RWAC' where id=1;
-update noar tt set b0='K691ZTWVMOCSR3DPI2' where id=2;
-update noar ti set b0='K691ZTWVMOCSR3DPI2' where id=2;
-update noar tt set b1='P8TYGH4OZ9NX95D19VYWI8' where id=2;
-update noar ti set b1='P8TYGH4OZ9NX95D19VYWI8' where id=2;
-update noar tt set b2='1CK27Z61SFUOJNEAODL3R8' where id=2;
-update noar ti set b2='1CK27Z61SFUOJNEAODL3R8' where id=2;
-update noar tt set b0='NGDGM03E25T' where id=3;
-update noar ti set b0='NGDGM03E25T' where id=3;
-update noar tt set b1='CS51C9XZP0S' where id=3;
-update noar ti set b1='CS51C9XZP0S' where id=3;
-update noar tt set b2='S0V6YWRP' where id=3;
-update noar ti set b2='S0V6YWRP' where id=3;
-update noar tt set b0='CP87S787CQJDQUI985I9E6' where id=4;
-update noar ti set b0='CP87S787CQJDQUI985I9E6' where id=4;
-update noar tt set b1='J8WW7NK1ELXNM323' where id=4;
-update noar ti set b1='J8WW7NK1ELXNM323' where id=4;
-update noar tt set b2='63IFZJ' where id=4;
-update noar ti set b2='63IFZJ' where id=4;
-update noar tt set b0='449VMKOWBMC80SYHI0C1HZ' where id=5;
-update noar ti set b0='449VMKOWBMC80SYHI0C1HZ' where id=5;
-update noar tt set b1='W8NUI2R1' where id=5;
-update noar ti set b1='W8NUI2R1' where id=5;
-update noar tt set b2='K89UZY6B1C4RBE' where id=5;
-update noar ti set b2='K89UZY6B1C4RBE' where id=5;
-update noar tt set b0='VUNXE4G05Y39HWW6X' where id=6;
-update noar ti set b0='VUNXE4G05Y39HWW6X' where id=6;
-update noar tt set b1='6WDUD8ZLY9UHNWO8UIG1OKMLMX' where id=6;
-update noar ti set b1='6WDUD8ZLY9UHNWO8UIG1OKMLMX' where id=6;
-update noar tt set b2='1GPF0Q' where id=6;
-update noar ti set b2='1GPF0Q' where id=6;
-update noar tt set b0='W9RXONTWFWDXVPPZQLP2NO2' where id=7;
-update noar ti set b0='W9RXONTWFWDXVPPZQLP2NO2' where id=7;
-update noar tt set b1='GFSKHX9AAAD5OM' where id=7;
-update noar ti set b1='GFSKHX9AAAD5OM' where id=7;
-update noar tt set b2='CRPQKMNOXWU56WQ5TF' where id=7;
-update noar ti set b2='CRPQKMNOXWU56WQ5TF' where id=7;
-update noar tt set b0='N9X1GX' where id=8;
-update noar ti set b0='N9X1GX' where id=8;
-update noar tt set b1='EDB9GS4SB40XX37XZOQNT04I' where id=8;
-update noar ti set b1='EDB9GS4SB40XX37XZOQNT04I' where id=8;
-update noar tt set b2='KVIN' where id=8;
-update noar ti set b2='KVIN' where id=8;
-update noar tt set b0='KC9L880VLFID96SBPHU6I' where id=9;
-update noar ti set b0='KC9L880VLFID96SBPHU6I' where id=9;
-update noar tt set b1='F1BU01H40ZR9WVSV3AA2' where id=9;
-update noar ti set b1='F1BU01H40ZR9WVSV3AA2' where id=9;
-update noar tt set b2='REJHZA0MTF5DIFXK2X8FKZV' where id=9;
-update noar ti set b2='REJHZA0MTF5DIFXK2X8FKZV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9WY4UVN1N6RW5' where id=1;
-update noar ti set b0='9WY4UVN1N6RW5' where id=1;
-update noar tt set b1='FVM6Z7YO4528HX' where id=1;
-update noar ti set b1='FVM6Z7YO4528HX' where id=1;
-update noar tt set b2='TNYUO4' where id=1;
-update noar ti set b2='TNYUO4' where id=1;
-update noar tt set b0='EIDJG721JXO29ITLO' where id=2;
-update noar ti set b0='EIDJG721JXO29ITLO' where id=2;
-update noar tt set b1='QEB2334H' where id=2;
-update noar ti set b1='QEB2334H' where id=2;
-update noar tt set b2='DCOZ8GG0VL7481JMB2CWHEU7ZOWD' where id=2;
-update noar ti set b2='DCOZ8GG0VL7481JMB2CWHEU7ZOWD' where id=2;
-update noar tt set b0='LVTV0WFBRWN461VD37' where id=3;
-update noar ti set b0='LVTV0WFBRWN461VD37' where id=3;
-update noar tt set b1='9' where id=3;
-update noar ti set b1='9' where id=3;
-update noar tt set b2='LQBPEW1ZQZNVFJZI8RN6' where id=3;
-update noar ti set b2='LQBPEW1ZQZNVFJZI8RN6' where id=3;
-update noar tt set b0='IH0WQNH' where id=4;
-update noar ti set b0='IH0WQNH' where id=4;
-update noar tt set b1='UA4K6FIFQV' where id=4;
-update noar ti set b1='UA4K6FIFQV' where id=4;
-update noar tt set b2='CL' where id=4;
-update noar ti set b2='CL' where id=4;
-update noar tt set b0='9VQ7PPXO667V7E94PYUFQK4FL' where id=5;
-update noar ti set b0='9VQ7PPXO667V7E94PYUFQK4FL' where id=5;
-update noar tt set b1='52EY8YFMX8X3M06IL' where id=5;
-update noar ti set b1='52EY8YFMX8X3M06IL' where id=5;
-update noar tt set b2='2RH9M1Y' where id=5;
-update noar ti set b2='2RH9M1Y' where id=5;
-update noar tt set b0='HZ16E873PXHA3K8VNRAD1' where id=6;
-update noar ti set b0='HZ16E873PXHA3K8VNRAD1' where id=6;
-update noar tt set b1='9RO5173ZYP' where id=6;
-update noar ti set b1='9RO5173ZYP' where id=6;
-update noar tt set b2='CVTKD0N0YFRNCB5DZF2HXA' where id=6;
-update noar ti set b2='CVTKD0N0YFRNCB5DZF2HXA' where id=6;
-update noar tt set b0='BX' where id=7;
-update noar ti set b0='BX' where id=7;
-update noar tt set b1='8PW8ADO9HBH' where id=7;
-update noar ti set b1='8PW8ADO9HBH' where id=7;
-update noar tt set b2='93C5R66R9BFTK1YNQ' where id=7;
-update noar ti set b2='93C5R66R9BFTK1YNQ' where id=7;
-update noar tt set b0='SK49SRN2SZB5HCUMI7HU' where id=8;
-update noar ti set b0='SK49SRN2SZB5HCUMI7HU' where id=8;
-update noar tt set b1='I6ZT6F73PDU80RMC38DA' where id=8;
-update noar ti set b1='I6ZT6F73PDU80RMC38DA' where id=8;
-update noar tt set b2='WGOSTZH26245ZYRS46ZPOR' where id=8;
-update noar ti set b2='WGOSTZH26245ZYRS46ZPOR' where id=8;
-update noar tt set b0='H1' where id=9;
-update noar ti set b0='H1' where id=9;
-update noar tt set b1='6VEFOJINMX1U5DT7' where id=9;
-update noar ti set b1='6VEFOJINMX1U5DT7' where id=9;
-update noar tt set b2='68FL5VYHZ89SKA645Y0LKWD' where id=9;
-update noar ti set b2='68FL5VYHZ89SKA645Y0LKWD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8DQW5WBMTRXJY9KRANK8H3YMKLZ30K1' where id=1;
-update noar ti set b0='8DQW5WBMTRXJY9KRANK8H3YMKLZ30K1' where id=1;
-update noar tt set b1='A98Z60U1JET53XA09YSD15QSE9YL' where id=1;
-update noar ti set b1='A98Z60U1JET53XA09YSD15QSE9YL' where id=1;
-update noar tt set b2='7AA264A0XNUBWHB2DHW' where id=1;
-update noar ti set b2='7AA264A0XNUBWHB2DHW' where id=1;
-update noar tt set b0='M' where id=2;
-update noar ti set b0='M' where id=2;
-update noar tt set b1='KJ89S07OE2IMKF924P2M2UF9' where id=2;
-update noar ti set b1='KJ89S07OE2IMKF924P2M2UF9' where id=2;
-update noar tt set b2='ICM92DK4' where id=2;
-update noar ti set b2='ICM92DK4' where id=2;
-update noar tt set b0='8NMQ1GGNDVGKP0SGP2GSGQNC' where id=3;
-update noar ti set b0='8NMQ1GGNDVGKP0SGP2GSGQNC' where id=3;
-update noar tt set b1='GP1QPEHS59MT1ZDCYJHWJOG7NHPE7' where id=3;
-update noar ti set b1='GP1QPEHS59MT1ZDCYJHWJOG7NHPE7' where id=3;
-update noar tt set b2='6OX5W6789XIVV010LA' where id=3;
-update noar ti set b2='6OX5W6789XIVV010LA' where id=3;
-update noar tt set b0='0RWA0540MONOTNWPIWA50VFGDHEM4SS' where id=4;
-update noar ti set b0='0RWA0540MONOTNWPIWA50VFGDHEM4SS' where id=4;
-update noar tt set b1='OW7' where id=4;
-update noar ti set b1='OW7' where id=4;
-update noar tt set b2='U2CQK2WYCG1L913208IET42' where id=4;
-update noar ti set b2='U2CQK2WYCG1L913208IET42' where id=4;
-update noar tt set b0='KAYKUL0J9OQ45B1' where id=5;
-update noar ti set b0='KAYKUL0J9OQ45B1' where id=5;
-update noar tt set b1='R7H30DYSCZE6QJQWOGW53RBLZY49' where id=5;
-update noar ti set b1='R7H30DYSCZE6QJQWOGW53RBLZY49' where id=5;
-update noar tt set b2='A8TUNVR1F0F1AQA4XA5M860' where id=5;
-update noar ti set b2='A8TUNVR1F0F1AQA4XA5M860' where id=5;
-update noar tt set b0='9F2A1G' where id=6;
-update noar ti set b0='9F2A1G' where id=6;
-update noar tt set b1='58UQG6XST8Z0C9YY' where id=6;
-update noar ti set b1='58UQG6XST8Z0C9YY' where id=6;
-update noar tt set b2='782RIGIQPIF8P116W85F' where id=6;
-update noar ti set b2='782RIGIQPIF8P116W85F' where id=6;
-update noar tt set b0='A7U4LM1J265LO' where id=7;
-update noar ti set b0='A7U4LM1J265LO' where id=7;
-update noar tt set b1='F690H' where id=7;
-update noar ti set b1='F690H' where id=7;
-update noar tt set b2='B312GJFW7NG002WBK' where id=7;
-update noar ti set b2='B312GJFW7NG002WBK' where id=7;
-update noar tt set b0='EFP9BPPSA1X0339VXXBOT' where id=8;
-update noar ti set b0='EFP9BPPSA1X0339VXXBOT' where id=8;
-update noar tt set b1='6HL7H1H7FL5EH77D' where id=8;
-update noar ti set b1='6HL7H1H7FL5EH77D' where id=8;
-update noar tt set b2='CL' where id=8;
-update noar ti set b2='CL' where id=8;
-update noar tt set b0='22OS4QLQOSGS6BOX' where id=9;
-update noar ti set b0='22OS4QLQOSGS6BOX' where id=9;
-update noar tt set b1='S05M97K' where id=9;
-update noar ti set b1='S05M97K' where id=9;
-update noar tt set b2='93VZTP0QCC5N5NGRQI' where id=9;
-update noar ti set b2='93VZTP0QCC5N5NGRQI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7KVAM' where id=1;
-update noar ti set b0='7KVAM' where id=1;
-update noar tt set b1='AG7GAKAU8VXENX9HHIS7WSZRG6UWC9' where id=1;
-update noar ti set b1='AG7GAKAU8VXENX9HHIS7WSZRG6UWC9' where id=1;
-update noar tt set b2='JBKF2DYN1GF9P' where id=1;
-update noar ti set b2='JBKF2DYN1GF9P' where id=1;
-update noar tt set b0='1HU5' where id=2;
-update noar ti set b0='1HU5' where id=2;
-update noar tt set b1='0D59PARTH7HZ625LCZJMUO' where id=2;
-update noar ti set b1='0D59PARTH7HZ625LCZJMUO' where id=2;
-update noar tt set b2='VNTG6FNKZ5V22GZLR3A80TYZPI2' where id=2;
-update noar ti set b2='VNTG6FNKZ5V22GZLR3A80TYZPI2' where id=2;
-update noar tt set b0='HBGYWSH2QZDTH6VGDO1W2RF70GW' where id=3;
-update noar ti set b0='HBGYWSH2QZDTH6VGDO1W2RF70GW' where id=3;
-update noar tt set b1='V629VCCC3OVMPE1' where id=3;
-update noar ti set b1='V629VCCC3OVMPE1' where id=3;
-update noar tt set b2='2J95W41W66' where id=3;
-update noar ti set b2='2J95W41W66' where id=3;
-update noar tt set b0='XYYF16JGDCI2JYLYLWT8K7YFG' where id=4;
-update noar ti set b0='XYYF16JGDCI2JYLYLWT8K7YFG' where id=4;
-update noar tt set b1='M6FK0245FQ7MZLB7GQSFIL' where id=4;
-update noar ti set b1='M6FK0245FQ7MZLB7GQSFIL' where id=4;
-update noar tt set b2='FQRK' where id=4;
-update noar ti set b2='FQRK' where id=4;
-update noar tt set b0='HU2873TTB' where id=5;
-update noar ti set b0='HU2873TTB' where id=5;
-update noar tt set b1='27IQQ' where id=5;
-update noar ti set b1='27IQQ' where id=5;
-update noar tt set b2='Y8' where id=5;
-update noar ti set b2='Y8' where id=5;
-update noar tt set b0='7H' where id=6;
-update noar ti set b0='7H' where id=6;
-update noar tt set b1='24LS7IHXF' where id=6;
-update noar ti set b1='24LS7IHXF' where id=6;
-update noar tt set b2='T' where id=6;
-update noar ti set b2='T' where id=6;
-update noar tt set b0='0Z62IIV4ST' where id=7;
-update noar ti set b0='0Z62IIV4ST' where id=7;
-update noar tt set b1='7AV29C1IU984FXHCSRGWFSAX' where id=7;
-update noar ti set b1='7AV29C1IU984FXHCSRGWFSAX' where id=7;
-update noar tt set b2='U2WOU7' where id=7;
-update noar ti set b2='U2WOU7' where id=7;
-update noar tt set b0='F1FKZMXR' where id=8;
-update noar ti set b0='F1FKZMXR' where id=8;
-update noar tt set b1='WCS0NN0UFCT' where id=8;
-update noar ti set b1='WCS0NN0UFCT' where id=8;
-update noar tt set b2='PU2U87VVY90Y' where id=8;
-update noar ti set b2='PU2U87VVY90Y' where id=8;
-update noar tt set b0='P4IWAARBSZ1PUB' where id=9;
-update noar ti set b0='P4IWAARBSZ1PUB' where id=9;
-update noar tt set b1='KTQD8GIMBS2FP1PTJKKXFRSWAN6N' where id=9;
-update noar ti set b1='KTQD8GIMBS2FP1PTJKKXFRSWAN6N' where id=9;
-update noar tt set b2='N8YRTE0KJR0RJU' where id=9;
-update noar ti set b2='N8YRTE0KJR0RJU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='4X44KD5PUV2AB59GLIS' where id=1;
-update noar ti set b0='4X44KD5PUV2AB59GLIS' where id=1;
-update noar tt set b1='GUZFZEOPFFMR2CBAZM1IZQTD' where id=1;
-update noar ti set b1='GUZFZEOPFFMR2CBAZM1IZQTD' where id=1;
-update noar tt set b2='Q72YBK0TSJYHHY8PU' where id=1;
-update noar ti set b2='Q72YBK0TSJYHHY8PU' where id=1;
-update noar tt set b0='K19LDDP5C' where id=2;
-update noar ti set b0='K19LDDP5C' where id=2;
-update noar tt set b1='J6OBZKSTJ2JMO6QON' where id=2;
-update noar ti set b1='J6OBZKSTJ2JMO6QON' where id=2;
-update noar tt set b2='UDMV2VF31' where id=2;
-update noar ti set b2='UDMV2VF31' where id=2;
-update noar tt set b0='L5WGNU4WNIWH' where id=3;
-update noar ti set b0='L5WGNU4WNIWH' where id=3;
-update noar tt set b1='K75U2I' where id=3;
-update noar ti set b1='K75U2I' where id=3;
-update noar tt set b2='NZ55E' where id=3;
-update noar ti set b2='NZ55E' where id=3;
-update noar tt set b0='YQOB' where id=4;
-update noar ti set b0='YQOB' where id=4;
-update noar tt set b1='NXRM03CJW9' where id=4;
-update noar ti set b1='NXRM03CJW9' where id=4;
-update noar tt set b2='JGLE0BDVC72BQL379W' where id=4;
-update noar ti set b2='JGLE0BDVC72BQL379W' where id=4;
-update noar tt set b0='SYL3LQZYLJXJADASRPY7UUOO494HU' where id=5;
-update noar ti set b0='SYL3LQZYLJXJADASRPY7UUOO494HU' where id=5;
-update noar tt set b1='74NYBECENCTMECVHTANU0U' where id=5;
-update noar ti set b1='74NYBECENCTMECVHTANU0U' where id=5;
-update noar tt set b2='I1LS6BVPIU6AAFK2' where id=5;
-update noar ti set b2='I1LS6BVPIU6AAFK2' where id=5;
-update noar tt set b0='MCBSWZ3K3BOLH688CUKIBWS8ACODDFZ' where id=6;
-update noar ti set b0='MCBSWZ3K3BOLH688CUKIBWS8ACODDFZ' where id=6;
-update noar tt set b1='WIFT09PZWS2C42Q2PO6G2JF7QBEFO0' where id=6;
-update noar ti set b1='WIFT09PZWS2C42Q2PO6G2JF7QBEFO0' where id=6;
-update noar tt set b2='RYC8MM85X2QJE4OGS247UK42WU4X' where id=6;
-update noar ti set b2='RYC8MM85X2QJE4OGS247UK42WU4X' where id=6;
-update noar tt set b0='KVPZC4ZXTAOMSINCDGVNJ1OI' where id=7;
-update noar ti set b0='KVPZC4ZXTAOMSINCDGVNJ1OI' where id=7;
-update noar tt set b1='S60E9CU30Z4MYLX4' where id=7;
-update noar ti set b1='S60E9CU30Z4MYLX4' where id=7;
-update noar tt set b2='DW90E' where id=7;
-update noar ti set b2='DW90E' where id=7;
-update noar tt set b0='8YLSKDT5MR0TGVFG5WE3EORCEE' where id=8;
-update noar ti set b0='8YLSKDT5MR0TGVFG5WE3EORCEE' where id=8;
-update noar tt set b1='XLJSPV40KBLNNML' where id=8;
-update noar ti set b1='XLJSPV40KBLNNML' where id=8;
-update noar tt set b2='3TWZ1ZI' where id=8;
-update noar ti set b2='3TWZ1ZI' where id=8;
-update noar tt set b0='AOS56W' where id=9;
-update noar ti set b0='AOS56W' where id=9;
-update noar tt set b1='P379HOGZL9OGNTP23PUBSELFL' where id=9;
-update noar ti set b1='P379HOGZL9OGNTP23PUBSELFL' where id=9;
-update noar tt set b2='6NX5LO2H7U447EB34ZTX5' where id=9;
-update noar ti set b2='6NX5LO2H7U447EB34ZTX5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2HRCAP0905VZZN' where id=1;
-update noar ti set b0='2HRCAP0905VZZN' where id=1;
-update noar tt set b1='AX5W379S76BX' where id=1;
-update noar ti set b1='AX5W379S76BX' where id=1;
-update noar tt set b2='U3RA' where id=1;
-update noar ti set b2='U3RA' where id=1;
-update noar tt set b0='9G' where id=2;
-update noar ti set b0='9G' where id=2;
-update noar tt set b1='EKD8MUW0VE43O8YX54TZLOBSV2BC' where id=2;
-update noar ti set b1='EKD8MUW0VE43O8YX54TZLOBSV2BC' where id=2;
-update noar tt set b2='N63O2K45Y8G1SOR' where id=2;
-update noar ti set b2='N63O2K45Y8G1SOR' where id=2;
-update noar tt set b0='0MG0AN' where id=3;
-update noar ti set b0='0MG0AN' where id=3;
-update noar tt set b1='G6U9MCHSN76DXGP2DJ58T7JW' where id=3;
-update noar ti set b1='G6U9MCHSN76DXGP2DJ58T7JW' where id=3;
-update noar tt set b2='T005F4' where id=3;
-update noar ti set b2='T005F4' where id=3;
-update noar tt set b0='4PRQXZ9UI4HQYZ0C2L' where id=4;
-update noar ti set b0='4PRQXZ9UI4HQYZ0C2L' where id=4;
-update noar tt set b1='MF75X11414E' where id=4;
-update noar ti set b1='MF75X11414E' where id=4;
-update noar tt set b2='YGZUB2BJ72L24KA' where id=4;
-update noar ti set b2='YGZUB2BJ72L24KA' where id=4;
-update noar tt set b0='OTTOY3SL23GRFCG' where id=5;
-update noar ti set b0='OTTOY3SL23GRFCG' where id=5;
-update noar tt set b1='D457VTVI86PIOT0NHTU' where id=5;
-update noar ti set b1='D457VTVI86PIOT0NHTU' where id=5;
-update noar tt set b2='EJ4MQJGBAFHJGWKAZO2SDV' where id=5;
-update noar ti set b2='EJ4MQJGBAFHJGWKAZO2SDV' where id=5;
-update noar tt set b0='N86' where id=6;
-update noar ti set b0='N86' where id=6;
-update noar tt set b1='0JLVBVQ6HBOA3L' where id=6;
-update noar ti set b1='0JLVBVQ6HBOA3L' where id=6;
-update noar tt set b2='P52JAO' where id=6;
-update noar ti set b2='P52JAO' where id=6;
-update noar tt set b0='CIXD6375TYSKN2D0B2AM09NYD8FAJ6' where id=7;
-update noar ti set b0='CIXD6375TYSKN2D0B2AM09NYD8FAJ6' where id=7;
-update noar tt set b1='5DPK0NP' where id=7;
-update noar ti set b1='5DPK0NP' where id=7;
-update noar tt set b2='3ISKSVQO9UUWV70MZB' where id=7;
-update noar ti set b2='3ISKSVQO9UUWV70MZB' where id=7;
-update noar tt set b0='VMSZNXG67HA1H2PE90YJ9HI0P' where id=8;
-update noar ti set b0='VMSZNXG67HA1H2PE90YJ9HI0P' where id=8;
-update noar tt set b1='IHCGN1QMFZZ9IF81OAREN93IWONP4' where id=8;
-update noar ti set b1='IHCGN1QMFZZ9IF81OAREN93IWONP4' where id=8;
-update noar tt set b2='2Y7IVAILB1AEE4WS23' where id=8;
-update noar ti set b2='2Y7IVAILB1AEE4WS23' where id=8;
-update noar tt set b0='KQJY9VW30LCGNUBT6K8BKPRAHWGFWLT' where id=9;
-update noar ti set b0='KQJY9VW30LCGNUBT6K8BKPRAHWGFWLT' where id=9;
-update noar tt set b1='55SQU999SQM' where id=9;
-update noar ti set b1='55SQU999SQM' where id=9;
-update noar tt set b2='5Q' where id=9;
-update noar ti set b2='5Q' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FA1E95MXS945VHWE13CFX2IM1' where id=1;
-update noar ti set b0='FA1E95MXS945VHWE13CFX2IM1' where id=1;
-update noar tt set b1='7RIHIQWB0OGWMN' where id=1;
-update noar ti set b1='7RIHIQWB0OGWMN' where id=1;
-update noar tt set b2='O5T7ZU9MUCT7RQP4' where id=1;
-update noar ti set b2='O5T7ZU9MUCT7RQP4' where id=1;
-update noar tt set b0='I1594G1NTW' where id=2;
-update noar ti set b0='I1594G1NTW' where id=2;
-update noar tt set b1='XMJGF9BO5T67ZEDM0FDT832N4HJE' where id=2;
-update noar ti set b1='XMJGF9BO5T67ZEDM0FDT832N4HJE' where id=2;
-update noar tt set b2='5JFWAF4NVPYNN7BZQQKW3Y0R1G' where id=2;
-update noar ti set b2='5JFWAF4NVPYNN7BZQQKW3Y0R1G' where id=2;
-update noar tt set b0='INBO28LEJ5522W2HGPJNZV' where id=3;
-update noar ti set b0='INBO28LEJ5522W2HGPJNZV' where id=3;
-update noar tt set b1='3GV7KD1RP3W' where id=3;
-update noar ti set b1='3GV7KD1RP3W' where id=3;
-update noar tt set b2='KQ8' where id=3;
-update noar ti set b2='KQ8' where id=3;
-update noar tt set b0='8SAC48T7RQV4NE66GSC4SWHR45F50T5' where id=4;
-update noar ti set b0='8SAC48T7RQV4NE66GSC4SWHR45F50T5' where id=4;
-update noar tt set b1='Y3EOTNDEXTG' where id=4;
-update noar ti set b1='Y3EOTNDEXTG' where id=4;
-update noar tt set b2='F23Q' where id=4;
-update noar ti set b2='F23Q' where id=4;
-update noar tt set b0='BQYNBGCE8IG0EQ6WY0QUYE5BJZ9B3' where id=5;
-update noar ti set b0='BQYNBGCE8IG0EQ6WY0QUYE5BJZ9B3' where id=5;
-update noar tt set b1='CCA67' where id=5;
-update noar ti set b1='CCA67' where id=5;
-update noar tt set b2='BMPL9SFXQA4U53F9TZFQ8A' where id=5;
-update noar ti set b2='BMPL9SFXQA4U53F9TZFQ8A' where id=5;
-update noar tt set b0='Z' where id=6;
-update noar ti set b0='Z' where id=6;
-update noar tt set b1='RKZ85JF1DHJGFGEL3' where id=6;
-update noar ti set b1='RKZ85JF1DHJGFGEL3' where id=6;
-update noar tt set b2='HUKZT97AVB9FG' where id=6;
-update noar ti set b2='HUKZT97AVB9FG' where id=6;
-update noar tt set b0='F5PIC6IVDAIG' where id=7;
-update noar ti set b0='F5PIC6IVDAIG' where id=7;
-update noar tt set b1='B8DC39H7HL857V4LIDV1H9AADDRAPRRN' where id=7;
-update noar ti set b1='B8DC39H7HL857V4LIDV1H9AADDRAPRRN' where id=7;
-update noar tt set b2='IBMAFBKRP9110OT3' where id=7;
-update noar ti set b2='IBMAFBKRP9110OT3' where id=7;
-update noar tt set b0='7XCQKY8QM4LD7' where id=8;
-update noar ti set b0='7XCQKY8QM4LD7' where id=8;
-update noar tt set b1='FNJW' where id=8;
-update noar ti set b1='FNJW' where id=8;
-update noar tt set b2='T8X8C4KNVP12Y0OSPGNJ' where id=8;
-update noar ti set b2='T8X8C4KNVP12Y0OSPGNJ' where id=8;
-update noar tt set b0='OTF42VCU9TVRLL24AINGU5L' where id=9;
-update noar ti set b0='OTF42VCU9TVRLL24AINGU5L' where id=9;
-update noar tt set b1='6CIR6DVLXFNI58BS7YN8LFWOJB8XI4C' where id=9;
-update noar ti set b1='6CIR6DVLXFNI58BS7YN8LFWOJB8XI4C' where id=9;
-update noar tt set b2='7XOC4WSG9PWL' where id=9;
-update noar ti set b2='7XOC4WSG9PWL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7P7VWR46M3K33Z3BYF' where id=1;
-update noar ti set b0='7P7VWR46M3K33Z3BYF' where id=1;
-update noar tt set b1='0IYUYTC8SX5UK5' where id=1;
-update noar ti set b1='0IYUYTC8SX5UK5' where id=1;
-update noar tt set b2='NXB1JU8NQJ85USRBVRFAF0N7XGD' where id=1;
-update noar ti set b2='NXB1JU8NQJ85USRBVRFAF0N7XGD' where id=1;
-update noar tt set b0='LYZDZIU8T1C9KNFPX8TGD32YGBWVZK' where id=2;
-update noar ti set b0='LYZDZIU8T1C9KNFPX8TGD32YGBWVZK' where id=2;
-update noar tt set b1='SKGQPIWP9974I3CMY90UHE423JM' where id=2;
-update noar ti set b1='SKGQPIWP9974I3CMY90UHE423JM' where id=2;
-update noar tt set b2='69WQFYV4PC0LBPVMKFF' where id=2;
-update noar ti set b2='69WQFYV4PC0LBPVMKFF' where id=2;
-update noar tt set b0='A6V959GEP86BDYAN373' where id=3;
-update noar ti set b0='A6V959GEP86BDYAN373' where id=3;
-update noar tt set b1='XJPR38131Q1BQR4FIW57YNJ4O' where id=3;
-update noar ti set b1='XJPR38131Q1BQR4FIW57YNJ4O' where id=3;
-update noar tt set b2='ES6XBCEW90EBS' where id=3;
-update noar ti set b2='ES6XBCEW90EBS' where id=3;
-update noar tt set b0='DYYUF2KGPQCUKCGW1HGVU9EFOH3BEKRH' where id=4;
-update noar ti set b0='DYYUF2KGPQCUKCGW1HGVU9EFOH3BEKRH' where id=4;
-update noar tt set b1='T' where id=4;
-update noar ti set b1='T' where id=4;
-update noar tt set b2='8806HIZCYWQGP84Y' where id=4;
-update noar ti set b2='8806HIZCYWQGP84Y' where id=4;
-update noar tt set b0='K66RLI8C8ZBW' where id=5;
-update noar ti set b0='K66RLI8C8ZBW' where id=5;
-update noar tt set b1='VZ' where id=5;
-update noar ti set b1='VZ' where id=5;
-update noar tt set b2='R6V30DDMUPYS1OIVE6E8R1VBVP6DA4' where id=5;
-update noar ti set b2='R6V30DDMUPYS1OIVE6E8R1VBVP6DA4' where id=5;
-update noar tt set b0='O1SAV3HZIXG' where id=6;
-update noar ti set b0='O1SAV3HZIXG' where id=6;
-update noar tt set b1='UP62E8JWIIRCVK74XPUCI' where id=6;
-update noar ti set b1='UP62E8JWIIRCVK74XPUCI' where id=6;
-update noar tt set b2='Y4D' where id=6;
-update noar ti set b2='Y4D' where id=6;
-update noar tt set b0='V' where id=7;
-update noar ti set b0='V' where id=7;
-update noar tt set b1='YCI' where id=7;
-update noar ti set b1='YCI' where id=7;
-update noar tt set b2='R' where id=7;
-update noar ti set b2='R' where id=7;
-update noar tt set b0='FMBEURZ2KGJ5PS380XBMU6Y' where id=8;
-update noar ti set b0='FMBEURZ2KGJ5PS380XBMU6Y' where id=8;
-update noar tt set b1='T106L5CAST5PFE0VS623TFGEYZZ32C' where id=8;
-update noar ti set b1='T106L5CAST5PFE0VS623TFGEYZZ32C' where id=8;
-update noar tt set b2='385N53THZY79SF5RIM5ODBXDAKJ' where id=8;
-update noar ti set b2='385N53THZY79SF5RIM5ODBXDAKJ' where id=8;
-update noar tt set b0='QC5RZNFNU7UXGLT8FCDP9E7JY4ZWE0OE' where id=9;
-update noar ti set b0='QC5RZNFNU7UXGLT8FCDP9E7JY4ZWE0OE' where id=9;
-update noar tt set b1='NP2THCZJI400L9HELKYX' where id=9;
-update noar ti set b1='NP2THCZJI400L9HELKYX' where id=9;
-update noar tt set b2='28GR' where id=9;
-update noar ti set b2='28GR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9WCJKFAZWB2KC' where id=1;
-update noar ti set b0='9WCJKFAZWB2KC' where id=1;
-update noar tt set b1='8TEX' where id=1;
-update noar ti set b1='8TEX' where id=1;
-update noar tt set b2='J1' where id=1;
-update noar ti set b2='J1' where id=1;
-update noar tt set b0='J0NC0MH' where id=2;
-update noar ti set b0='J0NC0MH' where id=2;
-update noar tt set b1='E00Y2O6J02D7RWMT' where id=2;
-update noar ti set b1='E00Y2O6J02D7RWMT' where id=2;
-update noar tt set b2='53IQCEG9BGXA4' where id=2;
-update noar ti set b2='53IQCEG9BGXA4' where id=2;
-update noar tt set b0='A499G37C' where id=3;
-update noar ti set b0='A499G37C' where id=3;
-update noar tt set b1='LO3X3BK4EL1RGMUWHQQERQXG' where id=3;
-update noar ti set b1='LO3X3BK4EL1RGMUWHQQERQXG' where id=3;
-update noar tt set b2='A7CV61DBVY33PLHL7MJD1AGVJNX0S2' where id=3;
-update noar ti set b2='A7CV61DBVY33PLHL7MJD1AGVJNX0S2' where id=3;
-update noar tt set b0='O5WZ459K4UF' where id=4;
-update noar ti set b0='O5WZ459K4UF' where id=4;
-update noar tt set b1='GLWJT8EO' where id=4;
-update noar ti set b1='GLWJT8EO' where id=4;
-update noar tt set b2='JI1RAX70CHL7IJRXPJ' where id=4;
-update noar ti set b2='JI1RAX70CHL7IJRXPJ' where id=4;
-update noar tt set b0='I39' where id=5;
-update noar ti set b0='I39' where id=5;
-update noar tt set b1='V096YO741VT2C33N4108QYSYHIGH' where id=5;
-update noar ti set b1='V096YO741VT2C33N4108QYSYHIGH' where id=5;
-update noar tt set b2='MV9JJ23SGNJ3IXJIDWN9HEUA50WZRY2' where id=5;
-update noar ti set b2='MV9JJ23SGNJ3IXJIDWN9HEUA50WZRY2' where id=5;
-update noar tt set b0='CEGX6WPZ0GGA' where id=6;
-update noar ti set b0='CEGX6WPZ0GGA' where id=6;
-update noar tt set b1='W' where id=6;
-update noar ti set b1='W' where id=6;
-update noar tt set b2='AVEHC3N2865I' where id=6;
-update noar ti set b2='AVEHC3N2865I' where id=6;
-update noar tt set b0='TWT3XE24F8CPDECQ' where id=7;
-update noar ti set b0='TWT3XE24F8CPDECQ' where id=7;
-update noar tt set b1='ED27COR9YM5ZA' where id=7;
-update noar ti set b1='ED27COR9YM5ZA' where id=7;
-update noar tt set b2='EAY35MSNQLGHD3LS2FV30J7JE1Y' where id=7;
-update noar ti set b2='EAY35MSNQLGHD3LS2FV30J7JE1Y' where id=7;
-update noar tt set b0='MW31JXELXP51Q754' where id=8;
-update noar ti set b0='MW31JXELXP51Q754' where id=8;
-update noar tt set b1='W8BGOASW' where id=8;
-update noar ti set b1='W8BGOASW' where id=8;
-update noar tt set b2='ZEMOYL4B2JI40MT70A' where id=8;
-update noar ti set b2='ZEMOYL4B2JI40MT70A' where id=8;
-update noar tt set b0='7F8R2KBX4NN1NYIDQ9IP3D' where id=9;
-update noar ti set b0='7F8R2KBX4NN1NYIDQ9IP3D' where id=9;
-update noar tt set b1='S07MWS3K0' where id=9;
-update noar ti set b1='S07MWS3K0' where id=9;
-update noar tt set b2='KPD1BFOIDVMWCY8RBXW5EA' where id=9;
-update noar ti set b2='KPD1BFOIDVMWCY8RBXW5EA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 mediumblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='0S' where id=1;
-update noar ti set b0='0S' where id=1;
-update noar tt set b1='Y8SP5F1GMZULHWT5' where id=1;
-update noar ti set b1='Y8SP5F1GMZULHWT5' where id=1;
-update noar tt set b2='YMWNAFC5PM7ZSZMTV' where id=1;
-update noar ti set b2='YMWNAFC5PM7ZSZMTV' where id=1;
-update noar tt set b0='GN102Z3FDV5KJ5F4RTSGNL08HN7O3' where id=2;
-update noar ti set b0='GN102Z3FDV5KJ5F4RTSGNL08HN7O3' where id=2;
-update noar tt set b1='HR1PNWRJGCBVZ5J9QN7' where id=2;
-update noar ti set b1='HR1PNWRJGCBVZ5J9QN7' where id=2;
-update noar tt set b2='URZ73ZIZO5F' where id=2;
-update noar ti set b2='URZ73ZIZO5F' where id=2;
-update noar tt set b0='NXPQ8ZCKPO96L' where id=3;
-update noar ti set b0='NXPQ8ZCKPO96L' where id=3;
-update noar tt set b1='72X8GEOOW9UULY7KVQ8EBBG' where id=3;
-update noar ti set b1='72X8GEOOW9UULY7KVQ8EBBG' where id=3;
-update noar tt set b2='42MODMQL9YNUQYX32P2HHROR1G5' where id=3;
-update noar ti set b2='42MODMQL9YNUQYX32P2HHROR1G5' where id=3;
-update noar tt set b0='DN3X7ZX2HT' where id=4;
-update noar ti set b0='DN3X7ZX2HT' where id=4;
-update noar tt set b1='3KYIR' where id=4;
-update noar ti set b1='3KYIR' where id=4;
-update noar tt set b2='BFEVJMPSSZK9FOUO' where id=4;
-update noar ti set b2='BFEVJMPSSZK9FOUO' where id=4;
-update noar tt set b0='TYBWSAX4R77B15BO' where id=5;
-update noar ti set b0='TYBWSAX4R77B15BO' where id=5;
-update noar tt set b1='6O8WFI6INKLBFTWPAJJNP26UXU' where id=5;
-update noar ti set b1='6O8WFI6INKLBFTWPAJJNP26UXU' where id=5;
-update noar tt set b2='SA97NF74WKQBKL1QU666AUUBDU3WAN' where id=5;
-update noar ti set b2='SA97NF74WKQBKL1QU666AUUBDU3WAN' where id=5;
-update noar tt set b0='JMXI7' where id=6;
-update noar ti set b0='JMXI7' where id=6;
-update noar tt set b1='5IKDW03TKYOG6RI84W6O' where id=6;
-update noar ti set b1='5IKDW03TKYOG6RI84W6O' where id=6;
-update noar tt set b2='AG' where id=6;
-update noar ti set b2='AG' where id=6;
-update noar tt set b0='4TQKM38CZJG1FXFV8FFB64IQGAT7P' where id=7;
-update noar ti set b0='4TQKM38CZJG1FXFV8FFB64IQGAT7P' where id=7;
-update noar tt set b1='OSEDUHZY6' where id=7;
-update noar ti set b1='OSEDUHZY6' where id=7;
-update noar tt set b2='9W64VN' where id=7;
-update noar ti set b2='9W64VN' where id=7;
-update noar tt set b0='MB3UDSMUYX25WW' where id=8;
-update noar ti set b0='MB3UDSMUYX25WW' where id=8;
-update noar tt set b1='TZIH9H9RV603LUG4TTF' where id=8;
-update noar ti set b1='TZIH9H9RV603LUG4TTF' where id=8;
-update noar tt set b2='1XIRUAKWKP63OY57X3HDDL5V' where id=8;
-update noar ti set b2='1XIRUAKWKP63OY57X3HDDL5V' where id=8;
-update noar tt set b0='KAL85OSD6' where id=9;
-update noar ti set b0='KAL85OSD6' where id=9;
-update noar tt set b1='3DIRBRFFUGO6SIP6JZ' where id=9;
-update noar ti set b1='3DIRBRFFUGO6SIP6JZ' where id=9;
-update noar tt set b2='T9YUML9EFXX96OTX' where id=9;
-update noar ti set b2='T9YUML9EFXX96OTX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3Z1O' where id=1;
-update noar ti set b0='3Z1O' where id=1;
-update noar tt set b1='K3RZVY05DRXGKFIS' where id=1;
-update noar ti set b1='K3RZVY05DRXGKFIS' where id=1;
-update noar tt set b2='7' where id=1;
-update noar ti set b2='7' where id=1;
-update noar tt set b0='6' where id=2;
-update noar ti set b0='6' where id=2;
-update noar tt set b1='4W1UFA6SHFBSR6BEF' where id=2;
-update noar ti set b1='4W1UFA6SHFBSR6BEF' where id=2;
-update noar tt set b2='4' where id=2;
-update noar ti set b2='4' where id=2;
-update noar tt set b0='68E5ZSX9SXXBRAU2QNMX8WFU2OQV' where id=3;
-update noar ti set b0='68E5ZSX9SXXBRAU2QNMX8WFU2OQV' where id=3;
-update noar tt set b1='ZXLJKNPT7ZDT0N8WKS' where id=3;
-update noar ti set b1='ZXLJKNPT7ZDT0N8WKS' where id=3;
-update noar tt set b2='AN7CC6P6S259WQ18QINXNOVBAB' where id=3;
-update noar ti set b2='AN7CC6P6S259WQ18QINXNOVBAB' where id=3;
-update noar tt set b0='A19RJCOIBN2' where id=4;
-update noar ti set b0='A19RJCOIBN2' where id=4;
-update noar tt set b1='K7HU9SO' where id=4;
-update noar ti set b1='K7HU9SO' where id=4;
-update noar tt set b2='Y3F5F6UD0K7' where id=4;
-update noar ti set b2='Y3F5F6UD0K7' where id=4;
-update noar tt set b0='V3AFEWALPM' where id=5;
-update noar ti set b0='V3AFEWALPM' where id=5;
-update noar tt set b1='EGY18YN7VO7IMW56N4ZEZFZPPITX' where id=5;
-update noar ti set b1='EGY18YN7VO7IMW56N4ZEZFZPPITX' where id=5;
-update noar tt set b2='RH' where id=5;
-update noar ti set b2='RH' where id=5;
-update noar tt set b0='3I3BWXW00BN2' where id=6;
-update noar ti set b0='3I3BWXW00BN2' where id=6;
-update noar tt set b1='YK8H7G4GVLP2DJTK' where id=6;
-update noar ti set b1='YK8H7G4GVLP2DJTK' where id=6;
-update noar tt set b2='TKOLZBD33YYLZHOCH1ENWJ4WUDJG9VF' where id=6;
-update noar ti set b2='TKOLZBD33YYLZHOCH1ENWJ4WUDJG9VF' where id=6;
-update noar tt set b0='7XDDUD7K0QUC' where id=7;
-update noar ti set b0='7XDDUD7K0QUC' where id=7;
-update noar tt set b1='12Y5TLV5S9DFULS' where id=7;
-update noar ti set b1='12Y5TLV5S9DFULS' where id=7;
-update noar tt set b2='Y45B2N81B4L4B5H6JPD5DMK67' where id=7;
-update noar ti set b2='Y45B2N81B4L4B5H6JPD5DMK67' where id=7;
-update noar tt set b0='E0JHKNVFAR3KPTD637' where id=8;
-update noar ti set b0='E0JHKNVFAR3KPTD637' where id=8;
-update noar tt set b1='PYMF51R3FE94PYB4R' where id=8;
-update noar ti set b1='PYMF51R3FE94PYB4R' where id=8;
-update noar tt set b2='G02HEX4P7' where id=8;
-update noar ti set b2='G02HEX4P7' where id=8;
-update noar tt set b0='KECZD' where id=9;
-update noar ti set b0='KECZD' where id=9;
-update noar tt set b1='WGYB464SCYUGEW8JNFHIX24SRE8H8MF' where id=9;
-update noar ti set b1='WGYB464SCYUGEW8JNFHIX24SRE8H8MF' where id=9;
-update noar tt set b2='XJST2DY' where id=9;
-update noar ti set b2='XJST2DY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='R0HJK7N43O5' where id=1;
-update noar ti set b0='R0HJK7N43O5' where id=1;
-update noar tt set b1='67YBE4PLEFK' where id=1;
-update noar ti set b1='67YBE4PLEFK' where id=1;
-update noar tt set b2='928WX319S0DVW1E5O' where id=1;
-update noar ti set b2='928WX319S0DVW1E5O' where id=1;
-update noar tt set b0='ZN7XB' where id=2;
-update noar ti set b0='ZN7XB' where id=2;
-update noar tt set b1='W05UKU6L8' where id=2;
-update noar ti set b1='W05UKU6L8' where id=2;
-update noar tt set b2='ZT9Y8WIK1NALC6WR6AEQT0V0' where id=2;
-update noar ti set b2='ZT9Y8WIK1NALC6WR6AEQT0V0' where id=2;
-update noar tt set b0='LJBJTTIK39YLBVONT5NF7MA' where id=3;
-update noar ti set b0='LJBJTTIK39YLBVONT5NF7MA' where id=3;
-update noar tt set b1='GU75XPE8' where id=3;
-update noar ti set b1='GU75XPE8' where id=3;
-update noar tt set b2='VYGB51BKSA0UQEASS8UPM0SHRCSJ99N' where id=3;
-update noar ti set b2='VYGB51BKSA0UQEASS8UPM0SHRCSJ99N' where id=3;
-update noar tt set b0='R5RXTZ0RP7QC598B6V3' where id=4;
-update noar ti set b0='R5RXTZ0RP7QC598B6V3' where id=4;
-update noar tt set b1='2WE2S4YIMM4IQ9U' where id=4;
-update noar ti set b1='2WE2S4YIMM4IQ9U' where id=4;
-update noar tt set b2='AN02UDUSCHR' where id=4;
-update noar ti set b2='AN02UDUSCHR' where id=4;
-update noar tt set b0='BELMINE0LSCPU6KYF68V2P4PNZ7' where id=5;
-update noar ti set b0='BELMINE0LSCPU6KYF68V2P4PNZ7' where id=5;
-update noar tt set b1='1UH7BBSEOY' where id=5;
-update noar ti set b1='1UH7BBSEOY' where id=5;
-update noar tt set b2='JOB7D3J6NS0O4YFZKN' where id=5;
-update noar ti set b2='JOB7D3J6NS0O4YFZKN' where id=5;
-update noar tt set b0='VD9K1CA15D7VVWMM' where id=6;
-update noar ti set b0='VD9K1CA15D7VVWMM' where id=6;
-update noar tt set b1='96M5MVE8IFCKR438W9PE2L' where id=6;
-update noar ti set b1='96M5MVE8IFCKR438W9PE2L' where id=6;
-update noar tt set b2='XHENFSNRZZ2CCXVP5O' where id=6;
-update noar ti set b2='XHENFSNRZZ2CCXVP5O' where id=6;
-update noar tt set b0='6JWEQLBSCFJSHH8' where id=7;
-update noar ti set b0='6JWEQLBSCFJSHH8' where id=7;
-update noar tt set b1='ZS87OOWG6JI0WKEEWD' where id=7;
-update noar ti set b1='ZS87OOWG6JI0WKEEWD' where id=7;
-update noar tt set b2='RB3CBJ5PHG7OWQV94DUI04PSLHB8' where id=7;
-update noar ti set b2='RB3CBJ5PHG7OWQV94DUI04PSLHB8' where id=7;
-update noar tt set b0='LOAVEIF79OAJNXETED48D6J6F' where id=8;
-update noar ti set b0='LOAVEIF79OAJNXETED48D6J6F' where id=8;
-update noar tt set b1='KUXTEM64U080052KJSLRDZOQGR5M9H' where id=8;
-update noar ti set b1='KUXTEM64U080052KJSLRDZOQGR5M9H' where id=8;
-update noar tt set b2='7P3IHE7N' where id=8;
-update noar ti set b2='7P3IHE7N' where id=8;
-update noar tt set b0='GJJPZ0U8XA6ML5O6D02KH0' where id=9;
-update noar ti set b0='GJJPZ0U8XA6ML5O6D02KH0' where id=9;
-update noar tt set b1='CBVU8V2TPJ97924S64YJND0Z4MBA9NG5' where id=9;
-update noar ti set b1='CBVU8V2TPJ97924S64YJND0Z4MBA9NG5' where id=9;
-update noar tt set b2='L0IIEXDAY4K3K5J95XYI2QHQB3ON0A' where id=9;
-update noar ti set b2='L0IIEXDAY4K3K5J95XYI2QHQB3ON0A' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O8WKUP0OJPHVO' where id=1;
-update noar ti set b0='O8WKUP0OJPHVO' where id=1;
-update noar tt set b1='KK9WTL5IKLWMW' where id=1;
-update noar ti set b1='KK9WTL5IKLWMW' where id=1;
-update noar tt set b2='HVQUD0PE0XWBN1MWD' where id=1;
-update noar ti set b2='HVQUD0PE0XWBN1MWD' where id=1;
-update noar tt set b0='HM3G7ACS9SU0YAWOPG' where id=2;
-update noar ti set b0='HM3G7ACS9SU0YAWOPG' where id=2;
-update noar tt set b1='JLHCSX7S69K6B86LCDKBL' where id=2;
-update noar ti set b1='JLHCSX7S69K6B86LCDKBL' where id=2;
-update noar tt set b2='8A4V7OQHV57EV9LQ17CJQQ' where id=2;
-update noar ti set b2='8A4V7OQHV57EV9LQ17CJQQ' where id=2;
-update noar tt set b0='C3W9X9RDX3OCY1BNWGDJVL8BRZ7E7B' where id=3;
-update noar ti set b0='C3W9X9RDX3OCY1BNWGDJVL8BRZ7E7B' where id=3;
-update noar tt set b1='H7ZHP5YILHI' where id=3;
-update noar ti set b1='H7ZHP5YILHI' where id=3;
-update noar tt set b2='CJNLQD2EWZ0DD03PC' where id=3;
-update noar ti set b2='CJNLQD2EWZ0DD03PC' where id=3;
-update noar tt set b0='TNIHXTKU8YA8K2G1BUSGIPM98GHP6' where id=4;
-update noar ti set b0='TNIHXTKU8YA8K2G1BUSGIPM98GHP6' where id=4;
-update noar tt set b1='8' where id=4;
-update noar ti set b1='8' where id=4;
-update noar tt set b2='Y2RP22TQM8EZC6IK2XR' where id=4;
-update noar ti set b2='Y2RP22TQM8EZC6IK2XR' where id=4;
-update noar tt set b0='JWIMKLKO' where id=5;
-update noar ti set b0='JWIMKLKO' where id=5;
-update noar tt set b1='DIIDNP0' where id=5;
-update noar ti set b1='DIIDNP0' where id=5;
-update noar tt set b2='7GG5758KKWFWZZS8BI282Q3TY' where id=5;
-update noar ti set b2='7GG5758KKWFWZZS8BI282Q3TY' where id=5;
-update noar tt set b0='HRU8N95LXV2L4BEP6Z3ACGNGI0OAFW9H' where id=6;
-update noar ti set b0='HRU8N95LXV2L4BEP6Z3ACGNGI0OAFW9H' where id=6;
-update noar tt set b1='YRHIWZFD59A7MQDYM0M' where id=6;
-update noar ti set b1='YRHIWZFD59A7MQDYM0M' where id=6;
-update noar tt set b2='M7MIYJRVFCZ8S' where id=6;
-update noar ti set b2='M7MIYJRVFCZ8S' where id=6;
-update noar tt set b0='4LF6QFJ49V1FWXX3P' where id=7;
-update noar ti set b0='4LF6QFJ49V1FWXX3P' where id=7;
-update noar tt set b1='B' where id=7;
-update noar ti set b1='B' where id=7;
-update noar tt set b2='Z7VKCPZWJYUA51NNSZ4I57RMT' where id=7;
-update noar ti set b2='Z7VKCPZWJYUA51NNSZ4I57RMT' where id=7;
-update noar tt set b0='O' where id=8;
-update noar ti set b0='O' where id=8;
-update noar tt set b1='79JWR7V3O' where id=8;
-update noar ti set b1='79JWR7V3O' where id=8;
-update noar tt set b2='E6KLVRC66LD60AMTJFWRPGRCJM' where id=8;
-update noar ti set b2='E6KLVRC66LD60AMTJFWRPGRCJM' where id=8;
-update noar tt set b0='KCCDWV' where id=9;
-update noar ti set b0='KCCDWV' where id=9;
-update noar tt set b1='XWQK9QSHLF1TOX5ZM54JS6S7UTWU' where id=9;
-update noar ti set b1='XWQK9QSHLF1TOX5ZM54JS6S7UTWU' where id=9;
-update noar tt set b2='4B9XB25G1LF7N8535CUPD003IH51L' where id=9;
-update noar ti set b2='4B9XB25G1LF7N8535CUPD003IH51L' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='M6' where id=1;
-update noar ti set b0='M6' where id=1;
-update noar tt set b1='6WB5YDKXASEESOEIB0CGQ9FQB9BM0' where id=1;
-update noar ti set b1='6WB5YDKXASEESOEIB0CGQ9FQB9BM0' where id=1;
-update noar tt set b2='MWRV1ZC71KY' where id=1;
-update noar ti set b2='MWRV1ZC71KY' where id=1;
-update noar tt set b0='P' where id=2;
-update noar ti set b0='P' where id=2;
-update noar tt set b1='PBG23HPBYPJFWGGTTVQAVA1221A' where id=2;
-update noar ti set b1='PBG23HPBYPJFWGGTTVQAVA1221A' where id=2;
-update noar tt set b2='N5ODQH4CJNW3Y043G748CKFM55' where id=2;
-update noar ti set b2='N5ODQH4CJNW3Y043G748CKFM55' where id=2;
-update noar tt set b0='JFGNBFXQZY41RCK7EEZ3UMB5YS' where id=3;
-update noar ti set b0='JFGNBFXQZY41RCK7EEZ3UMB5YS' where id=3;
-update noar tt set b1='KYS6VKGUWE0O' where id=3;
-update noar ti set b1='KYS6VKGUWE0O' where id=3;
-update noar tt set b2='24KE6M2' where id=3;
-update noar ti set b2='24KE6M2' where id=3;
-update noar tt set b0='9PE715FW0LW8' where id=4;
-update noar ti set b0='9PE715FW0LW8' where id=4;
-update noar tt set b1='6S4QWFKRY7CQCHRTE8' where id=4;
-update noar ti set b1='6S4QWFKRY7CQCHRTE8' where id=4;
-update noar tt set b2='Z6HYGVQMIH8ZZRVIZCQH2517JVAM6WAF' where id=4;
-update noar ti set b2='Z6HYGVQMIH8ZZRVIZCQH2517JVAM6WAF' where id=4;
-update noar tt set b0='0' where id=5;
-update noar ti set b0='0' where id=5;
-update noar tt set b1='JM8G7EZOUK' where id=5;
-update noar ti set b1='JM8G7EZOUK' where id=5;
-update noar tt set b2='J2QLZXW1BS77WRCPFWDK0R7R40XWL5G' where id=5;
-update noar ti set b2='J2QLZXW1BS77WRCPFWDK0R7R40XWL5G' where id=5;
-update noar tt set b0='64WAV8VYYW4SJ9AXC7GAYXV66JT' where id=6;
-update noar ti set b0='64WAV8VYYW4SJ9AXC7GAYXV66JT' where id=6;
-update noar tt set b1='IRCO0S0B62VWHKKY4LQ' where id=6;
-update noar ti set b1='IRCO0S0B62VWHKKY4LQ' where id=6;
-update noar tt set b2='YE7TSIK8J3T6PPJYK5HXWORSGSH' where id=6;
-update noar ti set b2='YE7TSIK8J3T6PPJYK5HXWORSGSH' where id=6;
-update noar tt set b0='UQ2LESGHE' where id=7;
-update noar ti set b0='UQ2LESGHE' where id=7;
-update noar tt set b1='ZNQKKJGEPZX7KHW0QKJ5J3G62H' where id=7;
-update noar ti set b1='ZNQKKJGEPZX7KHW0QKJ5J3G62H' where id=7;
-update noar tt set b2='1U' where id=7;
-update noar ti set b2='1U' where id=7;
-update noar tt set b0='EGLLD3VTQG94' where id=8;
-update noar ti set b0='EGLLD3VTQG94' where id=8;
-update noar tt set b1='OFPKB092PQ' where id=8;
-update noar ti set b1='OFPKB092PQ' where id=8;
-update noar tt set b2='27FUKE1Q4N0K9VMYZNBNVN0TZ1' where id=8;
-update noar ti set b2='27FUKE1Q4N0K9VMYZNBNVN0TZ1' where id=8;
-update noar tt set b0='O46O' where id=9;
-update noar ti set b0='O46O' where id=9;
-update noar tt set b1='FCMBEMW0OFUVPO4HFG1' where id=9;
-update noar ti set b1='FCMBEMW0OFUVPO4HFG1' where id=9;
-update noar tt set b2='8HFH5IXT25D51NJ2' where id=9;
-update noar ti set b2='8HFH5IXT25D51NJ2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LOIGPTMH2X0PVMR' where id=1;
-update noar ti set b0='LOIGPTMH2X0PVMR' where id=1;
-update noar tt set b1='57RGHKZE8M3OXGE' where id=1;
-update noar ti set b1='57RGHKZE8M3OXGE' where id=1;
-update noar tt set b2='LJHDI' where id=1;
-update noar ti set b2='LJHDI' where id=1;
-update noar tt set b0='9Y08OP0C3TPM0I67GKS52J9IBDWESIQ5' where id=2;
-update noar ti set b0='9Y08OP0C3TPM0I67GKS52J9IBDWESIQ5' where id=2;
-update noar tt set b1='63JJSAJFUBT00N5A63FV4' where id=2;
-update noar ti set b1='63JJSAJFUBT00N5A63FV4' where id=2;
-update noar tt set b2='TMQ47D4PZ7BKVK' where id=2;
-update noar ti set b2='TMQ47D4PZ7BKVK' where id=2;
-update noar tt set b0='7AFUGYCRF7ITUP9UBU9RQV' where id=3;
-update noar ti set b0='7AFUGYCRF7ITUP9UBU9RQV' where id=3;
-update noar tt set b1='XUTWM' where id=3;
-update noar ti set b1='XUTWM' where id=3;
-update noar tt set b2='EMGLMKTYRPSOI2OOULQZ' where id=3;
-update noar ti set b2='EMGLMKTYRPSOI2OOULQZ' where id=3;
-update noar tt set b0='0JE8HS' where id=4;
-update noar ti set b0='0JE8HS' where id=4;
-update noar tt set b1='YH0VA0DYH3F0A266D0TH1X5DP1W3CAT9' where id=4;
-update noar ti set b1='YH0VA0DYH3F0A266D0TH1X5DP1W3CAT9' where id=4;
-update noar tt set b2='6N33REG8SD4FHOS' where id=4;
-update noar ti set b2='6N33REG8SD4FHOS' where id=4;
-update noar tt set b0='MD4KNI3O3YPL3RPZPRVKL03' where id=5;
-update noar ti set b0='MD4KNI3O3YPL3RPZPRVKL03' where id=5;
-update noar tt set b1='RORK4YSJCSVRT' where id=5;
-update noar ti set b1='RORK4YSJCSVRT' where id=5;
-update noar tt set b2='C8ID8J2N7' where id=5;
-update noar ti set b2='C8ID8J2N7' where id=5;
-update noar tt set b0='ZU8F3BTWZG3P4018BBZPC' where id=6;
-update noar ti set b0='ZU8F3BTWZG3P4018BBZPC' where id=6;
-update noar tt set b1='0Z1FIOWA' where id=6;
-update noar ti set b1='0Z1FIOWA' where id=6;
-update noar tt set b2='TSGTY6PRQP4AT1HSNAO5WFB00JIQ2' where id=6;
-update noar ti set b2='TSGTY6PRQP4AT1HSNAO5WFB00JIQ2' where id=6;
-update noar tt set b0='N07TZK' where id=7;
-update noar ti set b0='N07TZK' where id=7;
-update noar tt set b1='GQ9OF7L2C' where id=7;
-update noar ti set b1='GQ9OF7L2C' where id=7;
-update noar tt set b2='6DZ2EY' where id=7;
-update noar ti set b2='6DZ2EY' where id=7;
-update noar tt set b0='T2QJSVQC4C1C6' where id=8;
-update noar ti set b0='T2QJSVQC4C1C6' where id=8;
-update noar tt set b1='DAO' where id=8;
-update noar ti set b1='DAO' where id=8;
-update noar tt set b2='OGCR9' where id=8;
-update noar ti set b2='OGCR9' where id=8;
-update noar tt set b0='2M' where id=9;
-update noar ti set b0='2M' where id=9;
-update noar tt set b1='Y4UB9DLPJVU77PS0EOENBQ5KZ' where id=9;
-update noar ti set b1='Y4UB9DLPJVU77PS0EOENBQ5KZ' where id=9;
-update noar tt set b2='05TWF3FI3IU6GS0VCVY5E4R9VJHT' where id=9;
-update noar ti set b2='05TWF3FI3IU6GS0VCVY5E4R9VJHT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TCW6EBVP9UP9QGMUS51KORF' where id=1;
-update noar ti set b0='TCW6EBVP9UP9QGMUS51KORF' where id=1;
-update noar tt set b1='8C3LUI4LKPTXEZLKMN55GYB' where id=1;
-update noar ti set b1='8C3LUI4LKPTXEZLKMN55GYB' where id=1;
-update noar tt set b2='42B6N2JQJNSCLKPA4PS3NL' where id=1;
-update noar ti set b2='42B6N2JQJNSCLKPA4PS3NL' where id=1;
-update noar tt set b0='QVSDA9OP9GA1497N' where id=2;
-update noar ti set b0='QVSDA9OP9GA1497N' where id=2;
-update noar tt set b1='O7VYDWML6GQR47VSOGLOOXYGT7NV' where id=2;
-update noar ti set b1='O7VYDWML6GQR47VSOGLOOXYGT7NV' where id=2;
-update noar tt set b2='HOSWBF1OKMCPINYL8ZSPFZJ' where id=2;
-update noar ti set b2='HOSWBF1OKMCPINYL8ZSPFZJ' where id=2;
-update noar tt set b0='Q8LK2JFAMAA1Q7GHC9VUUIZ12D' where id=3;
-update noar ti set b0='Q8LK2JFAMAA1Q7GHC9VUUIZ12D' where id=3;
-update noar tt set b1='I4N6RHTNI4QZELU0O194UHQ29R4O' where id=3;
-update noar ti set b1='I4N6RHTNI4QZELU0O194UHQ29R4O' where id=3;
-update noar tt set b2='1TPSL' where id=3;
-update noar ti set b2='1TPSL' where id=3;
-update noar tt set b0='OZRGLMGJUUDWXHU1TK' where id=4;
-update noar ti set b0='OZRGLMGJUUDWXHU1TK' where id=4;
-update noar tt set b1='MJ60Q5R2WH0MNTO1ORB230HXDL84L' where id=4;
-update noar ti set b1='MJ60Q5R2WH0MNTO1ORB230HXDL84L' where id=4;
-update noar tt set b2='041ND2IUG5F4RMG58N5' where id=4;
-update noar ti set b2='041ND2IUG5F4RMG58N5' where id=4;
-update noar tt set b0='SNZE32A' where id=5;
-update noar ti set b0='SNZE32A' where id=5;
-update noar tt set b1='KE66HRYN6CR' where id=5;
-update noar ti set b1='KE66HRYN6CR' where id=5;
-update noar tt set b2='KEZMOKYAOMVCIST330EO2PWW7' where id=5;
-update noar ti set b2='KEZMOKYAOMVCIST330EO2PWW7' where id=5;
-update noar tt set b0='9P2XB5CPWOZWV3GYYFI0RW0U4B63NDI8' where id=6;
-update noar ti set b0='9P2XB5CPWOZWV3GYYFI0RW0U4B63NDI8' where id=6;
-update noar tt set b1='KH1XS0JT' where id=6;
-update noar ti set b1='KH1XS0JT' where id=6;
-update noar tt set b2='USXE69YTV7FHGNQ' where id=6;
-update noar ti set b2='USXE69YTV7FHGNQ' where id=6;
-update noar tt set b0='DRPVW0RCXA8MDIBI' where id=7;
-update noar ti set b0='DRPVW0RCXA8MDIBI' where id=7;
-update noar tt set b1='8HBE24DW4SMQAR684WBOG8AOW20ZW1' where id=7;
-update noar ti set b1='8HBE24DW4SMQAR684WBOG8AOW20ZW1' where id=7;
-update noar tt set b2='T5Q9A00' where id=7;
-update noar ti set b2='T5Q9A00' where id=7;
-update noar tt set b0='AEJTADFSQO58GJ8RUWL8QF77Y679G9' where id=8;
-update noar ti set b0='AEJTADFSQO58GJ8RUWL8QF77Y679G9' where id=8;
-update noar tt set b1='VYCQ17FLWVL' where id=8;
-update noar ti set b1='VYCQ17FLWVL' where id=8;
-update noar tt set b2='ZT8NI2P9IXQW7ABNZDBG3' where id=8;
-update noar ti set b2='ZT8NI2P9IXQW7ABNZDBG3' where id=8;
-update noar tt set b0='YN1W59WFGNGAXBYCTPZSB' where id=9;
-update noar ti set b0='YN1W59WFGNGAXBYCTPZSB' where id=9;
-update noar tt set b1='K1K4E0L52QD4Z2S2XT3P0PAW0D51P5' where id=9;
-update noar ti set b1='K1K4E0L52QD4Z2S2XT3P0PAW0D51P5' where id=9;
-update noar tt set b2='QX0U6J6ES7HECXBYHZG221SVAQC14' where id=9;
-update noar ti set b2='QX0U6J6ES7HECXBYHZG221SVAQC14' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XHH8E0XSN2I4NSK8A5DVRCP' where id=1;
-update noar ti set b0='XHH8E0XSN2I4NSK8A5DVRCP' where id=1;
-update noar tt set b1='AZERK72OLM48' where id=1;
-update noar ti set b1='AZERK72OLM48' where id=1;
-update noar tt set b2='FKE252EO' where id=1;
-update noar ti set b2='FKE252EO' where id=1;
-update noar tt set b0='PP9EED' where id=2;
-update noar ti set b0='PP9EED' where id=2;
-update noar tt set b1='5R' where id=2;
-update noar ti set b1='5R' where id=2;
-update noar tt set b2='4I6XG7D5R37RG3LU00J80' where id=2;
-update noar ti set b2='4I6XG7D5R37RG3LU00J80' where id=2;
-update noar tt set b0='HY8A2JS8YGQ1X950WNQQV' where id=3;
-update noar ti set b0='HY8A2JS8YGQ1X950WNQQV' where id=3;
-update noar tt set b1='70MXOM7E5EFKICV4ZZ1VXRXYBXFBWV5' where id=3;
-update noar ti set b1='70MXOM7E5EFKICV4ZZ1VXRXYBXFBWV5' where id=3;
-update noar tt set b2='KH' where id=3;
-update noar ti set b2='KH' where id=3;
-update noar tt set b0='CLUWPWGVV0VQS70AZXP4L' where id=4;
-update noar ti set b0='CLUWPWGVV0VQS70AZXP4L' where id=4;
-update noar tt set b1='6IBA3QKDFC86' where id=4;
-update noar ti set b1='6IBA3QKDFC86' where id=4;
-update noar tt set b2='8RAKOD46SSM011UG402AE' where id=4;
-update noar ti set b2='8RAKOD46SSM011UG402AE' where id=4;
-update noar tt set b0='47OOAO3OY7F71LSYTSH8G2CD42IVVGLD' where id=5;
-update noar ti set b0='47OOAO3OY7F71LSYTSH8G2CD42IVVGLD' where id=5;
-update noar tt set b1='5DCEX' where id=5;
-update noar ti set b1='5DCEX' where id=5;
-update noar tt set b2='936' where id=5;
-update noar ti set b2='936' where id=5;
-update noar tt set b0='OKXI7BSNF8VFXV9071ENG9E8RPM3' where id=6;
-update noar ti set b0='OKXI7BSNF8VFXV9071ENG9E8RPM3' where id=6;
-update noar tt set b1='ZNVFE7YGFHV' where id=6;
-update noar ti set b1='ZNVFE7YGFHV' where id=6;
-update noar tt set b2='48SD6JZNU6ZCBARXSSAZ4XCAAP' where id=6;
-update noar ti set b2='48SD6JZNU6ZCBARXSSAZ4XCAAP' where id=6;
-update noar tt set b0='PO5Y4CKD9CEUJK3UKCSJJ' where id=7;
-update noar ti set b0='PO5Y4CKD9CEUJK3UKCSJJ' where id=7;
-update noar tt set b1='GTMT0N7G0SN49C86N6XE1Y5R3HBCN' where id=7;
-update noar ti set b1='GTMT0N7G0SN49C86N6XE1Y5R3HBCN' where id=7;
-update noar tt set b2='EXI9CZZ7HTL9YDLMJNEGUSJU6' where id=7;
-update noar ti set b2='EXI9CZZ7HTL9YDLMJNEGUSJU6' where id=7;
-update noar tt set b0='GT3GZU2LPMI4HKCEHZZUFGLEC0O' where id=8;
-update noar ti set b0='GT3GZU2LPMI4HKCEHZZUFGLEC0O' where id=8;
-update noar tt set b1='BFWH8096KEUJPQHYFIMTTYU8WEY' where id=8;
-update noar ti set b1='BFWH8096KEUJPQHYFIMTTYU8WEY' where id=8;
-update noar tt set b2='S' where id=8;
-update noar ti set b2='S' where id=8;
-update noar tt set b0='1K45W48ID7H1EDY' where id=9;
-update noar ti set b0='1K45W48ID7H1EDY' where id=9;
-update noar tt set b1='GYLG39VE0JBO1MB5QLWTY' where id=9;
-update noar ti set b1='GYLG39VE0JBO1MB5QLWTY' where id=9;
-update noar tt set b2='RC0IPBSC' where id=9;
-update noar ti set b2='RC0IPBSC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VH69R' where id=1;
-update noar ti set b0='VH69R' where id=1;
-update noar tt set b1='1' where id=1;
-update noar ti set b1='1' where id=1;
-update noar tt set b2='KU0KOINH1J33J' where id=1;
-update noar ti set b2='KU0KOINH1J33J' where id=1;
-update noar tt set b0='3J39WA7HOWMUDVO4TD5R5JAXAR' where id=2;
-update noar ti set b0='3J39WA7HOWMUDVO4TD5R5JAXAR' where id=2;
-update noar tt set b1='2GEGVMH7T3K' where id=2;
-update noar ti set b1='2GEGVMH7T3K' where id=2;
-update noar tt set b2='BHLG33DTOJTJ2I15' where id=2;
-update noar ti set b2='BHLG33DTOJTJ2I15' where id=2;
-update noar tt set b0='2QLPTOEITFGJJSVACZ2' where id=3;
-update noar ti set b0='2QLPTOEITFGJJSVACZ2' where id=3;
-update noar tt set b1='KXCDLQIKEI0YCWT' where id=3;
-update noar ti set b1='KXCDLQIKEI0YCWT' where id=3;
-update noar tt set b2='AOM956HPGAV178JJ4LBQJOTA' where id=3;
-update noar ti set b2='AOM956HPGAV178JJ4LBQJOTA' where id=3;
-update noar tt set b0='M1KU9H' where id=4;
-update noar ti set b0='M1KU9H' where id=4;
-update noar tt set b1='OICW0BW5CU2C' where id=4;
-update noar ti set b1='OICW0BW5CU2C' where id=4;
-update noar tt set b2='M' where id=4;
-update noar ti set b2='M' where id=4;
-update noar tt set b0='RAEZSIUWDXWC8' where id=5;
-update noar ti set b0='RAEZSIUWDXWC8' where id=5;
-update noar tt set b1='PKCRYIL7FQP8UOHPHCI7' where id=5;
-update noar ti set b1='PKCRYIL7FQP8UOHPHCI7' where id=5;
-update noar tt set b2='PM3S0ZZABNWW2SJSMJR7QRGZZW' where id=5;
-update noar ti set b2='PM3S0ZZABNWW2SJSMJR7QRGZZW' where id=5;
-update noar tt set b0='Q1VR6YF' where id=6;
-update noar ti set b0='Q1VR6YF' where id=6;
-update noar tt set b1='ZF8PIXB4QVUL' where id=6;
-update noar ti set b1='ZF8PIXB4QVUL' where id=6;
-update noar tt set b2='9PIY24FPU2NLO5DFR' where id=6;
-update noar ti set b2='9PIY24FPU2NLO5DFR' where id=6;
-update noar tt set b0='R8ELXK9S618HG1NC6KRDKRVYJCNL1I' where id=7;
-update noar ti set b0='R8ELXK9S618HG1NC6KRDKRVYJCNL1I' where id=7;
-update noar tt set b1='IQQRKI9KAR7FMSNYBP0T' where id=7;
-update noar ti set b1='IQQRKI9KAR7FMSNYBP0T' where id=7;
-update noar tt set b2='OXF525BKZ3CHRMS9HIOHY' where id=7;
-update noar ti set b2='OXF525BKZ3CHRMS9HIOHY' where id=7;
-update noar tt set b0='KSJGXCHACNFN7AM' where id=8;
-update noar ti set b0='KSJGXCHACNFN7AM' where id=8;
-update noar tt set b1='4QBJRH2QXN95JFQM4' where id=8;
-update noar ti set b1='4QBJRH2QXN95JFQM4' where id=8;
-update noar tt set b2='SLG1MNLMALG3T5' where id=8;
-update noar ti set b2='SLG1MNLMALG3T5' where id=8;
-update noar tt set b0='0SUC73T9V41OF0YYW8BKEYNGA3L' where id=9;
-update noar ti set b0='0SUC73T9V41OF0YYW8BKEYNGA3L' where id=9;
-update noar tt set b1='UMU77' where id=9;
-update noar ti set b1='UMU77' where id=9;
-update noar tt set b2='2VD77658L33TDFZ267T51S9OQ0A8' where id=9;
-update noar ti set b2='2VD77658L33TDFZ267T51S9OQ0A8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RX' where id=1;
-update noar ti set b0='RX' where id=1;
-update noar tt set b1='7SFJKQ7NGLUF72G' where id=1;
-update noar ti set b1='7SFJKQ7NGLUF72G' where id=1;
-update noar tt set b2='0PS3ZQ82RIRXU3QZ2HXT7JT25' where id=1;
-update noar ti set b2='0PS3ZQ82RIRXU3QZ2HXT7JT25' where id=1;
-update noar tt set b0='P8IPKEVX6GG08UY4X1LR3XRPHOO1ODHH' where id=2;
-update noar ti set b0='P8IPKEVX6GG08UY4X1LR3XRPHOO1ODHH' where id=2;
-update noar tt set b1='XK6IA9WF7UVL7WSTM' where id=2;
-update noar ti set b1='XK6IA9WF7UVL7WSTM' where id=2;
-update noar tt set b2='VDIY64XOB7BLIJXFRI721NH' where id=2;
-update noar ti set b2='VDIY64XOB7BLIJXFRI721NH' where id=2;
-update noar tt set b0='J821WCG' where id=3;
-update noar ti set b0='J821WCG' where id=3;
-update noar tt set b1='80EX56MFC7IUZH92Y6JGYVH4U8' where id=3;
-update noar ti set b1='80EX56MFC7IUZH92Y6JGYVH4U8' where id=3;
-update noar tt set b2='XHS44SE0OG7VZ6AW6S431GUDH' where id=3;
-update noar ti set b2='XHS44SE0OG7VZ6AW6S431GUDH' where id=3;
-update noar tt set b0='EH3NET' where id=4;
-update noar ti set b0='EH3NET' where id=4;
-update noar tt set b1='TRR4VRBAHIKACQK9POT0H9SH0S1UEI4K' where id=4;
-update noar ti set b1='TRR4VRBAHIKACQK9POT0H9SH0S1UEI4K' where id=4;
-update noar tt set b2='PTOXLSHDOZVJ4LWT' where id=4;
-update noar ti set b2='PTOXLSHDOZVJ4LWT' where id=4;
-update noar tt set b0='GYZI' where id=5;
-update noar ti set b0='GYZI' where id=5;
-update noar tt set b1='YAEMFXIFLF4' where id=5;
-update noar ti set b1='YAEMFXIFLF4' where id=5;
-update noar tt set b2='ZVSIY6IF0' where id=5;
-update noar ti set b2='ZVSIY6IF0' where id=5;
-update noar tt set b0='IXOY98PLQ9OS9WUVBI397UQTN' where id=6;
-update noar ti set b0='IXOY98PLQ9OS9WUVBI397UQTN' where id=6;
-update noar tt set b1='XNSK1FW6XABO1HJGHYMRT' where id=6;
-update noar ti set b1='XNSK1FW6XABO1HJGHYMRT' where id=6;
-update noar tt set b2='B2HUPDHI42ICSX9KTZUD2EO4' where id=6;
-update noar ti set b2='B2HUPDHI42ICSX9KTZUD2EO4' where id=6;
-update noar tt set b0='1KV9NUL8DBR1699UPBH8FY8VZMKO' where id=7;
-update noar ti set b0='1KV9NUL8DBR1699UPBH8FY8VZMKO' where id=7;
-update noar tt set b1='7MAVLJXTDOQT5W5OW7FLCE4MC8558HGM' where id=7;
-update noar ti set b1='7MAVLJXTDOQT5W5OW7FLCE4MC8558HGM' where id=7;
-update noar tt set b2='7F99MF82OI64IFU37Q7DHASXMIRU' where id=7;
-update noar ti set b2='7F99MF82OI64IFU37Q7DHASXMIRU' where id=7;
-update noar tt set b0='OW0FE9S45ZTL5NBR7952SMGH0A5GYGNB' where id=8;
-update noar ti set b0='OW0FE9S45ZTL5NBR7952SMGH0A5GYGNB' where id=8;
-update noar tt set b1='KHZEVA47Y3G3EB4TTG47L890L8SVH' where id=8;
-update noar ti set b1='KHZEVA47Y3G3EB4TTG47L890L8SVH' where id=8;
-update noar tt set b2='3YYY52H1O9Z7TDJ63UT8' where id=8;
-update noar ti set b2='3YYY52H1O9Z7TDJ63UT8' where id=8;
-update noar tt set b0='KV5CBWGS2' where id=9;
-update noar ti set b0='KV5CBWGS2' where id=9;
-update noar tt set b1='K01P1ADJHBX9BCU2H579SUMF' where id=9;
-update noar ti set b1='K01P1ADJHBX9BCU2H579SUMF' where id=9;
-update noar tt set b2='ZTM617SXJQO962JQILLLJ51' where id=9;
-update noar ti set b2='ZTM617SXJQO962JQILLLJ51' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 longblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2WIKWBMMPT0BTDOSXDMBT0C' where id=1;
-update noar ti set b0='2WIKWBMMPT0BTDOSXDMBT0C' where id=1;
-update noar tt set b1='TGLJ1KJOGBEQKJP2LL' where id=1;
-update noar ti set b1='TGLJ1KJOGBEQKJP2LL' where id=1;
-update noar tt set b2='XKOKP4L285RBK8' where id=1;
-update noar ti set b2='XKOKP4L285RBK8' where id=1;
-update noar tt set b0='100MFWVG1L' where id=2;
-update noar ti set b0='100MFWVG1L' where id=2;
-update noar tt set b1='9XAKCPD3' where id=2;
-update noar ti set b1='9XAKCPD3' where id=2;
-update noar tt set b2='FUYFBZRR5TFCOHPC' where id=2;
-update noar ti set b2='FUYFBZRR5TFCOHPC' where id=2;
-update noar tt set b0='7I15R7YPIB8HO7OAJM5F0KL' where id=3;
-update noar ti set b0='7I15R7YPIB8HO7OAJM5F0KL' where id=3;
-update noar tt set b1='SU' where id=3;
-update noar ti set b1='SU' where id=3;
-update noar tt set b2='LP63XBPZ6R9SA6TFXL' where id=3;
-update noar ti set b2='LP63XBPZ6R9SA6TFXL' where id=3;
-update noar tt set b0='M70TWLABYGZ5HTH2DY4EZR' where id=4;
-update noar ti set b0='M70TWLABYGZ5HTH2DY4EZR' where id=4;
-update noar tt set b1='KX2I8N7TUCJRTF6E5T8TCEBY8XSE74CH' where id=4;
-update noar ti set b1='KX2I8N7TUCJRTF6E5T8TCEBY8XSE74CH' where id=4;
-update noar tt set b2='78Y7C6Q7IPA5X0VGSY4X5U70JSN9X8' where id=4;
-update noar ti set b2='78Y7C6Q7IPA5X0VGSY4X5U70JSN9X8' where id=4;
-update noar tt set b0='TRQ31J29CXMTFFQR1BRKZ4OLS3VNJ' where id=5;
-update noar ti set b0='TRQ31J29CXMTFFQR1BRKZ4OLS3VNJ' where id=5;
-update noar tt set b1='9KRQKLE71' where id=5;
-update noar ti set b1='9KRQKLE71' where id=5;
-update noar tt set b2='CW8BYP2AK41K43IGUP' where id=5;
-update noar ti set b2='CW8BYP2AK41K43IGUP' where id=5;
-update noar tt set b0='X3UO96CRHWBGZAY9H98S2' where id=6;
-update noar ti set b0='X3UO96CRHWBGZAY9H98S2' where id=6;
-update noar tt set b1='2MLWK3MDDBZ6' where id=6;
-update noar ti set b1='2MLWK3MDDBZ6' where id=6;
-update noar tt set b2='D7GGF1B6GJBUQK91TZZYFAWXN8ZJ' where id=6;
-update noar ti set b2='D7GGF1B6GJBUQK91TZZYFAWXN8ZJ' where id=6;
-update noar tt set b0='R9H5MTFZ3ZT80MCI' where id=7;
-update noar ti set b0='R9H5MTFZ3ZT80MCI' where id=7;
-update noar tt set b1='FXZSVI7TP' where id=7;
-update noar ti set b1='FXZSVI7TP' where id=7;
-update noar tt set b2='ON84ZS5BOJOYDICM' where id=7;
-update noar ti set b2='ON84ZS5BOJOYDICM' where id=7;
-update noar tt set b0='MDL5FYSRTB1HXSLSTW' where id=8;
-update noar ti set b0='MDL5FYSRTB1HXSLSTW' where id=8;
-update noar tt set b1='1HYNFP' where id=8;
-update noar ti set b1='1HYNFP' where id=8;
-update noar tt set b2='6FW32QWAD5QAUSHGFSAGBV3NW2Y4' where id=8;
-update noar ti set b2='6FW32QWAD5QAUSHGFSAGBV3NW2Y4' where id=8;
-update noar tt set b0='E9ZPTE6UYGOZN71HT7RKNRATSMG7T' where id=9;
-update noar ti set b0='E9ZPTE6UYGOZN71HT7RKNRATSMG7T' where id=9;
-update noar tt set b1='Z35NU7RZK9S0DIKZBDGRFH' where id=9;
-update noar ti set b1='Z35NU7RZK9S0DIKZBDGRFH' where id=9;
-update noar tt set b2='46GB' where id=9;
-update noar ti set b2='46GB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 longblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BH' where id=1;
-update noar ti set b0='BH' where id=1;
-update noar tt set b1='XX7RVUO4SIWCIVA7DMFFN3V6U' where id=1;
-update noar ti set b1='XX7RVUO4SIWCIVA7DMFFN3V6U' where id=1;
-update noar tt set b2='3LKF5' where id=1;
-update noar ti set b2='3LKF5' where id=1;
-update noar tt set b0='C8IJZ8LM08' where id=2;
-update noar ti set b0='C8IJZ8LM08' where id=2;
-update noar tt set b1='XPW4AV1YV3V' where id=2;
-update noar ti set b1='XPW4AV1YV3V' where id=2;
-update noar tt set b2='R3M39UVD5VSPO1WHGFXC47HBJOLBE' where id=2;
-update noar ti set b2='R3M39UVD5VSPO1WHGFXC47HBJOLBE' where id=2;
-update noar tt set b0='MDYZ4UMN' where id=3;
-update noar ti set b0='MDYZ4UMN' where id=3;
-update noar tt set b1='8U4G9SL1ECWR7MQPUWVUKM64ZF' where id=3;
-update noar ti set b1='8U4G9SL1ECWR7MQPUWVUKM64ZF' where id=3;
-update noar tt set b2='5' where id=3;
-update noar ti set b2='5' where id=3;
-update noar tt set b0='1CKYP7OR7TV7WOE' where id=4;
-update noar ti set b0='1CKYP7OR7TV7WOE' where id=4;
-update noar tt set b1='N8S' where id=4;
-update noar ti set b1='N8S' where id=4;
-update noar tt set b2='Y9KNQYN1TIJ8R3MMY9' where id=4;
-update noar ti set b2='Y9KNQYN1TIJ8R3MMY9' where id=4;
-update noar tt set b0='2J34U29IYY78WEVDEM2MMOQJDSTA' where id=5;
-update noar ti set b0='2J34U29IYY78WEVDEM2MMOQJDSTA' where id=5;
-update noar tt set b1='4Y68T5KGB9AMO2RQJ4YTOZYI' where id=5;
-update noar ti set b1='4Y68T5KGB9AMO2RQJ4YTOZYI' where id=5;
-update noar tt set b2='QBLXNG' where id=5;
-update noar ti set b2='QBLXNG' where id=5;
-update noar tt set b0='OVKTJB6EMLIBSKX' where id=6;
-update noar ti set b0='OVKTJB6EMLIBSKX' where id=6;
-update noar tt set b1='1LU91IHNHXOIALCCKCPUTTRVB' where id=6;
-update noar ti set b1='1LU91IHNHXOIALCCKCPUTTRVB' where id=6;
-update noar tt set b2='1YHRCT7' where id=6;
-update noar ti set b2='1YHRCT7' where id=6;
-update noar tt set b0='LT2QECPJ8ZGPE23R9MDQCW9LPG51DYN' where id=7;
-update noar ti set b0='LT2QECPJ8ZGPE23R9MDQCW9LPG51DYN' where id=7;
-update noar tt set b1='2XH2JJL3' where id=7;
-update noar ti set b1='2XH2JJL3' where id=7;
-update noar tt set b2='FY6D293RBNTB3SXH5Z7KW' where id=7;
-update noar ti set b2='FY6D293RBNTB3SXH5Z7KW' where id=7;
-update noar tt set b0='C7QF' where id=8;
-update noar ti set b0='C7QF' where id=8;
-update noar tt set b1='XAW65IM9JAAZ6V86R0F223WOO' where id=8;
-update noar ti set b1='XAW65IM9JAAZ6V86R0F223WOO' where id=8;
-update noar tt set b2='KV5OJN4B' where id=8;
-update noar ti set b2='KV5OJN4B' where id=8;
-update noar tt set b0='JAHB8FQT2D36DV4UX' where id=9;
-update noar ti set b0='JAHB8FQT2D36DV4UX' where id=9;
-update noar tt set b1='4PPNZJ' where id=9;
-update noar ti set b1='4PPNZJ' where id=9;
-update noar tt set b2='PPGI736QC17GGCA' where id=9;
-update noar ti set b2='PPGI736QC17GGCA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 text null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3YRR7GNBKJZOIQLADTO' where id=1;
-update noar ti set b0='3YRR7GNBKJZOIQLADTO' where id=1;
-update noar tt set b1='3E' where id=1;
-update noar ti set b1='3E' where id=1;
-update noar tt set b2='ELLO9IKPCOX11HV64LS5RVLQ40H8FG' where id=1;
-update noar ti set b2='ELLO9IKPCOX11HV64LS5RVLQ40H8FG' where id=1;
-update noar tt set b0='9W0E' where id=2;
-update noar ti set b0='9W0E' where id=2;
-update noar tt set b1='C07K9E2R61X7P' where id=2;
-update noar ti set b1='C07K9E2R61X7P' where id=2;
-update noar tt set b2='0IHZU2DFEP0ZK8DZMYXYN4H' where id=2;
-update noar ti set b2='0IHZU2DFEP0ZK8DZMYXYN4H' where id=2;
-update noar tt set b0='EVVN8BOWTNO4' where id=3;
-update noar ti set b0='EVVN8BOWTNO4' where id=3;
-update noar tt set b1='5UA3' where id=3;
-update noar ti set b1='5UA3' where id=3;
-update noar tt set b2='BQNR3PGGO' where id=3;
-update noar ti set b2='BQNR3PGGO' where id=3;
-update noar tt set b0='6WYQXCORSR8IDTF4M83P12073P' where id=4;
-update noar ti set b0='6WYQXCORSR8IDTF4M83P12073P' where id=4;
-update noar tt set b1='0F0F7E' where id=4;
-update noar ti set b1='0F0F7E' where id=4;
-update noar tt set b2='8MUPWP77CNI74YHCRTTBG0OQL7' where id=4;
-update noar ti set b2='8MUPWP77CNI74YHCRTTBG0OQL7' where id=4;
-update noar tt set b0='8J' where id=5;
-update noar ti set b0='8J' where id=5;
-update noar tt set b1='T1XJR0DQTPH' where id=5;
-update noar ti set b1='T1XJR0DQTPH' where id=5;
-update noar tt set b2='RTXMS51KBXM7TLOWDO34V7C3SYM' where id=5;
-update noar ti set b2='RTXMS51KBXM7TLOWDO34V7C3SYM' where id=5;
-update noar tt set b0='64ENRG818K' where id=6;
-update noar ti set b0='64ENRG818K' where id=6;
-update noar tt set b1='V359EERFLGTGF86GU' where id=6;
-update noar ti set b1='V359EERFLGTGF86GU' where id=6;
-update noar tt set b2='OKEWJ5HPG82BW9Q' where id=6;
-update noar ti set b2='OKEWJ5HPG82BW9Q' where id=6;
-update noar tt set b0='B2T0Z4F2MQ4' where id=7;
-update noar ti set b0='B2T0Z4F2MQ4' where id=7;
-update noar tt set b1='EE' where id=7;
-update noar ti set b1='EE' where id=7;
-update noar tt set b2='LHBI3' where id=7;
-update noar ti set b2='LHBI3' where id=7;
-update noar tt set b0='O3O' where id=8;
-update noar ti set b0='O3O' where id=8;
-update noar tt set b1='WRQMGL0UL1QC' where id=8;
-update noar ti set b1='WRQMGL0UL1QC' where id=8;
-update noar tt set b2='ITBDHX2' where id=8;
-update noar ti set b2='ITBDHX2' where id=8;
-update noar tt set b0='FJQD1PUN9UNRPTY4O6RBAF6' where id=9;
-update noar ti set b0='FJQD1PUN9UNRPTY4O6RBAF6' where id=9;
-update noar tt set b1='U72IE' where id=9;
-update noar ti set b1='U72IE' where id=9;
-update noar tt set b2='MHW3V5H4RX7BK1KHXD8FHR3C9SK4Y84' where id=9;
-update noar ti set b2='MHW3V5H4RX7BK1KHXD8FHR3C9SK4Y84' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 text not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UGA5RP5GQVX6K5C3SK' where id=1;
-update noar ti set b0='UGA5RP5GQVX6K5C3SK' where id=1;
-update noar tt set b1='Q037HZVZMPDHWOD30D7JSKJ17KRIHWEG' where id=1;
-update noar ti set b1='Q037HZVZMPDHWOD30D7JSKJ17KRIHWEG' where id=1;
-update noar tt set b2='J' where id=1;
-update noar ti set b2='J' where id=1;
-update noar tt set b0='BH5Z6SC5AK87FK0' where id=2;
-update noar ti set b0='BH5Z6SC5AK87FK0' where id=2;
-update noar tt set b1='H7W3NNOGOSOXO' where id=2;
-update noar ti set b1='H7W3NNOGOSOXO' where id=2;
-update noar tt set b2='MPYY2' where id=2;
-update noar ti set b2='MPYY2' where id=2;
-update noar tt set b0='PYF0UJLUISPVI' where id=3;
-update noar ti set b0='PYF0UJLUISPVI' where id=3;
-update noar tt set b1='QTRQYD3JWZQGETKDFZE3MZIG9N0PH' where id=3;
-update noar ti set b1='QTRQYD3JWZQGETKDFZE3MZIG9N0PH' where id=3;
-update noar tt set b2='2NNT7DJT6R4KHXDXO6KY1723QATECD' where id=3;
-update noar ti set b2='2NNT7DJT6R4KHXDXO6KY1723QATECD' where id=3;
-update noar tt set b0='V3' where id=4;
-update noar ti set b0='V3' where id=4;
-update noar tt set b1='AHASUQ1OXD1GCV6X1Y915FT' where id=4;
-update noar ti set b1='AHASUQ1OXD1GCV6X1Y915FT' where id=4;
-update noar tt set b2='MGJMYRBTVQJ34CBBL9GJ8GEP07349' where id=4;
-update noar ti set b2='MGJMYRBTVQJ34CBBL9GJ8GEP07349' where id=4;
-update noar tt set b0='2Q5SVI4IRZAM2TISEABH0UG99O15' where id=5;
-update noar ti set b0='2Q5SVI4IRZAM2TISEABH0UG99O15' where id=5;
-update noar tt set b1='0RDD50BFQQRDJXD6R' where id=5;
-update noar ti set b1='0RDD50BFQQRDJXD6R' where id=5;
-update noar tt set b2='S13IBYF6UWKOOGF' where id=5;
-update noar ti set b2='S13IBYF6UWKOOGF' where id=5;
-update noar tt set b0='A73KY6' where id=6;
-update noar ti set b0='A73KY6' where id=6;
-update noar tt set b1='KQA5MY6GWPGUVBITQ0QOMNIJK' where id=6;
-update noar ti set b1='KQA5MY6GWPGUVBITQ0QOMNIJK' where id=6;
-update noar tt set b2='F8JSSGO75DT3FUP8CRBMB6U9SI7AF9' where id=6;
-update noar ti set b2='F8JSSGO75DT3FUP8CRBMB6U9SI7AF9' where id=6;
-update noar tt set b0='ODHO2TOU5E2' where id=7;
-update noar ti set b0='ODHO2TOU5E2' where id=7;
-update noar tt set b1='1C49DCZSASYUAFWVQHV0' where id=7;
-update noar ti set b1='1C49DCZSASYUAFWVQHV0' where id=7;
-update noar tt set b2='EKT76EMAVIM' where id=7;
-update noar ti set b2='EKT76EMAVIM' where id=7;
-update noar tt set b0='MV1I9WNI2RN3SU5J' where id=8;
-update noar ti set b0='MV1I9WNI2RN3SU5J' where id=8;
-update noar tt set b1='ZB0BIWVWKPY' where id=8;
-update noar ti set b1='ZB0BIWVWKPY' where id=8;
-update noar tt set b2='R2A7L5SCDKUBFRXVFZ078XI4F0Q' where id=8;
-update noar ti set b2='R2A7L5SCDKUBFRXVFZ078XI4F0Q' where id=8;
-update noar tt set b0='EDROEI5PKGT0' where id=9;
-update noar ti set b0='EDROEI5PKGT0' where id=9;
-update noar tt set b1='68Z9IRV04BRXGYK' where id=9;
-update noar ti set b1='68Z9IRV04BRXGYK' where id=9;
-update noar tt set b2='CUY50A2L5LSZUG3E4410X43Z62VQ' where id=9;
-update noar ti set b2='CUY50A2L5LSZUG3E4410X43Z62VQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 text null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='J6FCD74UVB5' where id=1;
-update noar ti set b0='J6FCD74UVB5' where id=1;
-update noar tt set b1='H5WHS10JQM60O9' where id=1;
-update noar ti set b1='H5WHS10JQM60O9' where id=1;
-update noar tt set b2='9686UOK9UONR7398POIO4JL4J7FHVG0C' where id=1;
-update noar ti set b2='9686UOK9UONR7398POIO4JL4J7FHVG0C' where id=1;
-update noar tt set b0='ZUIYRD' where id=2;
-update noar ti set b0='ZUIYRD' where id=2;
-update noar tt set b1='L2SB3MFF01' where id=2;
-update noar ti set b1='L2SB3MFF01' where id=2;
-update noar tt set b2='7FT9HU6PL82VRXXO1YX5SVWEL3OWF7R' where id=2;
-update noar ti set b2='7FT9HU6PL82VRXXO1YX5SVWEL3OWF7R' where id=2;
-update noar tt set b0='EKT64H605JFTJEE' where id=3;
-update noar ti set b0='EKT64H605JFTJEE' where id=3;
-update noar tt set b1='FKY5TXTC5ZQ7JLRWFKOA862IV92HR' where id=3;
-update noar ti set b1='FKY5TXTC5ZQ7JLRWFKOA862IV92HR' where id=3;
-update noar tt set b2='1JUNHV1O1DHI56M' where id=3;
-update noar ti set b2='1JUNHV1O1DHI56M' where id=3;
-update noar tt set b0='E48CPX4JO' where id=4;
-update noar ti set b0='E48CPX4JO' where id=4;
-update noar tt set b1='1J264W' where id=4;
-update noar ti set b1='1J264W' where id=4;
-update noar tt set b2='SOP6F9TFH9371RJAL7XEQLWUHC' where id=4;
-update noar ti set b2='SOP6F9TFH9371RJAL7XEQLWUHC' where id=4;
-update noar tt set b0='DMDLFB85GFGXYO56FFFQQ' where id=5;
-update noar ti set b0='DMDLFB85GFGXYO56FFFQQ' where id=5;
-update noar tt set b1='PTQK6PEZ250WEAXPQR6M2O' where id=5;
-update noar ti set b1='PTQK6PEZ250WEAXPQR6M2O' where id=5;
-update noar tt set b2='QJ9J7' where id=5;
-update noar ti set b2='QJ9J7' where id=5;
-update noar tt set b0='1N' where id=6;
-update noar ti set b0='1N' where id=6;
-update noar tt set b1='ZRDECDH' where id=6;
-update noar ti set b1='ZRDECDH' where id=6;
-update noar tt set b2='FP0KL0ON9BM273YWP' where id=6;
-update noar ti set b2='FP0KL0ON9BM273YWP' where id=6;
-update noar tt set b0='LZP10T28A8R' where id=7;
-update noar ti set b0='LZP10T28A8R' where id=7;
-update noar tt set b1='XH3LBXFYZMBB' where id=7;
-update noar ti set b1='XH3LBXFYZMBB' where id=7;
-update noar tt set b2='KZB8' where id=7;
-update noar ti set b2='KZB8' where id=7;
-update noar tt set b0='SLO162JR7QM8P5VAPNZQY4M3IAXXXGS' where id=8;
-update noar ti set b0='SLO162JR7QM8P5VAPNZQY4M3IAXXXGS' where id=8;
-update noar tt set b1='7HKRTCHTFMHN' where id=8;
-update noar ti set b1='7HKRTCHTFMHN' where id=8;
-update noar tt set b2='LRWG6FPRCJJI0XYD' where id=8;
-update noar ti set b2='LRWG6FPRCJJI0XYD' where id=8;
-update noar tt set b0='TMC2R9T9J' where id=9;
-update noar ti set b0='TMC2R9T9J' where id=9;
-update noar tt set b1='CK38ZD95JWM' where id=9;
-update noar ti set b1='CK38ZD95JWM' where id=9;
-update noar tt set b2='8JCWBVUMYZDFA' where id=9;
-update noar ti set b2='8JCWBVUMYZDFA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 text not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W5H0A7QOV7Z4GRUSWPB4C4' where id=1;
-update noar ti set b0='W5H0A7QOV7Z4GRUSWPB4C4' where id=1;
-update noar tt set b1='QWM' where id=1;
-update noar ti set b1='QWM' where id=1;
-update noar tt set b2='LPJ' where id=1;
-update noar ti set b2='LPJ' where id=1;
-update noar tt set b0='51FZQGI1HE76MSJFSB67K9BR' where id=2;
-update noar ti set b0='51FZQGI1HE76MSJFSB67K9BR' where id=2;
-update noar tt set b1='WP7VCQL3K7FXY78ZX5JZ7FT8I36G' where id=2;
-update noar ti set b1='WP7VCQL3K7FXY78ZX5JZ7FT8I36G' where id=2;
-update noar tt set b2='P6GIVWFKV4GOJH01UIJK' where id=2;
-update noar ti set b2='P6GIVWFKV4GOJH01UIJK' where id=2;
-update noar tt set b0='NPZSZOA2CFE1MFMEO9UIFY4RKW21I3' where id=3;
-update noar ti set b0='NPZSZOA2CFE1MFMEO9UIFY4RKW21I3' where id=3;
-update noar tt set b1='2CHULP14F0' where id=3;
-update noar ti set b1='2CHULP14F0' where id=3;
-update noar tt set b2='2VN4' where id=3;
-update noar ti set b2='2VN4' where id=3;
-update noar tt set b0='B346T0F3GH7HUGVSXP8E2KWYY7PX48WH' where id=4;
-update noar ti set b0='B346T0F3GH7HUGVSXP8E2KWYY7PX48WH' where id=4;
-update noar tt set b1='QMH04RIB0L1B' where id=4;
-update noar ti set b1='QMH04RIB0L1B' where id=4;
-update noar tt set b2='JU9MQ' where id=4;
-update noar ti set b2='JU9MQ' where id=4;
-update noar tt set b0='KOY2CD' where id=5;
-update noar ti set b0='KOY2CD' where id=5;
-update noar tt set b1='NF' where id=5;
-update noar ti set b1='NF' where id=5;
-update noar tt set b2='FA0RSJUT1S9I04N7WR58BVUOW4B3Q' where id=5;
-update noar ti set b2='FA0RSJUT1S9I04N7WR58BVUOW4B3Q' where id=5;
-update noar tt set b0='QZVQ' where id=6;
-update noar ti set b0='QZVQ' where id=6;
-update noar tt set b1='QWCIK63XQRC9LUPBGGQ058BV10' where id=6;
-update noar ti set b1='QWCIK63XQRC9LUPBGGQ058BV10' where id=6;
-update noar tt set b2='5QD9IKRLULQ' where id=6;
-update noar ti set b2='5QD9IKRLULQ' where id=6;
-update noar tt set b0='IVVMK5K6GU1' where id=7;
-update noar ti set b0='IVVMK5K6GU1' where id=7;
-update noar tt set b1='OR8KI32IW987HBEH4YTP' where id=7;
-update noar ti set b1='OR8KI32IW987HBEH4YTP' where id=7;
-update noar tt set b2='LX10XK7NIIPZFM1MU9G3BSCTB61988P' where id=7;
-update noar ti set b2='LX10XK7NIIPZFM1MU9G3BSCTB61988P' where id=7;
-update noar tt set b0='QP83DRFFB1B9SPU68JC' where id=8;
-update noar ti set b0='QP83DRFFB1B9SPU68JC' where id=8;
-update noar tt set b1='C6VSDYJ7A3928BYS' where id=8;
-update noar ti set b1='C6VSDYJ7A3928BYS' where id=8;
-update noar tt set b2='Y6A4' where id=8;
-update noar ti set b2='Y6A4' where id=8;
-update noar tt set b0='R1IEXEDHKURI5PIGU1QI319S' where id=9;
-update noar ti set b0='R1IEXEDHKURI5PIGU1QI319S' where id=9;
-update noar tt set b1='DYOXZHN4WEJTGQY5Z0K56WX1UNN4O' where id=9;
-update noar ti set b1='DYOXZHN4WEJTGQY5Z0K56WX1UNN4O' where id=9;
-update noar tt set b2='9SIJVBSVNZ2DPPITJAOL7NZI' where id=9;
-update noar ti set b2='9SIJVBSVNZ2DPPITJAOL7NZI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 text null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SD8LNOMFZJMJIN7A76Q6C2' where id=1;
-update noar ti set b0='SD8LNOMFZJMJIN7A76Q6C2' where id=1;
-update noar tt set b1='7CG' where id=1;
-update noar ti set b1='7CG' where id=1;
-update noar tt set b2='EJ1XQC1QEVLKCNWFAT4XY90HTW' where id=1;
-update noar ti set b2='EJ1XQC1QEVLKCNWFAT4XY90HTW' where id=1;
-update noar tt set b0='1R1TWOIZ48RSM6L1LX5XAGB4X' where id=2;
-update noar ti set b0='1R1TWOIZ48RSM6L1LX5XAGB4X' where id=2;
-update noar tt set b1='XVSF67DEFB3O2FA20USQTI6BEBSZI8' where id=2;
-update noar ti set b1='XVSF67DEFB3O2FA20USQTI6BEBSZI8' where id=2;
-update noar tt set b2='YZ9TSCBHD904R07GM' where id=2;
-update noar ti set b2='YZ9TSCBHD904R07GM' where id=2;
-update noar tt set b0='KSOIIEM36HWG4OC5VRNBWPV6PXHBIM5H' where id=3;
-update noar ti set b0='KSOIIEM36HWG4OC5VRNBWPV6PXHBIM5H' where id=3;
-update noar tt set b1='A8N01RR1WCSU1SS2I8VHNG3E7' where id=3;
-update noar ti set b1='A8N01RR1WCSU1SS2I8VHNG3E7' where id=3;
-update noar tt set b2='W8FZZ0N50CZ573683OC77B' where id=3;
-update noar ti set b2='W8FZZ0N50CZ573683OC77B' where id=3;
-update noar tt set b0='JIVJMP5E6SE9SQR8ABXH9AIHPJ3UBST4' where id=4;
-update noar ti set b0='JIVJMP5E6SE9SQR8ABXH9AIHPJ3UBST4' where id=4;
-update noar tt set b1='4TDI0M9YG3MTI51JYRL5A0Y43B30' where id=4;
-update noar ti set b1='4TDI0M9YG3MTI51JYRL5A0Y43B30' where id=4;
-update noar tt set b2='RTD' where id=4;
-update noar ti set b2='RTD' where id=4;
-update noar tt set b0='O' where id=5;
-update noar ti set b0='O' where id=5;
-update noar tt set b1='GZIHJPGN9B' where id=5;
-update noar ti set b1='GZIHJPGN9B' where id=5;
-update noar tt set b2='5MD2VBPM' where id=5;
-update noar ti set b2='5MD2VBPM' where id=5;
-update noar tt set b0='KKVFF6E27078NKO2MA4' where id=6;
-update noar ti set b0='KKVFF6E27078NKO2MA4' where id=6;
-update noar tt set b1='PMWX4ZHPF5GB4WNB1OPT5DROV' where id=6;
-update noar ti set b1='PMWX4ZHPF5GB4WNB1OPT5DROV' where id=6;
-update noar tt set b2='A' where id=6;
-update noar ti set b2='A' where id=6;
-update noar tt set b0='X' where id=7;
-update noar ti set b0='X' where id=7;
-update noar tt set b1='GG24EDPR' where id=7;
-update noar ti set b1='GG24EDPR' where id=7;
-update noar tt set b2='NN437ZTIVTN' where id=7;
-update noar ti set b2='NN437ZTIVTN' where id=7;
-update noar tt set b0='K876776IE07' where id=8;
-update noar ti set b0='K876776IE07' where id=8;
-update noar tt set b1='4TA2MKQ5CJIY6LB4A0U7DRWJK5T6' where id=8;
-update noar ti set b1='4TA2MKQ5CJIY6LB4A0U7DRWJK5T6' where id=8;
-update noar tt set b2='SUC7B4NVT36O96SX' where id=8;
-update noar ti set b2='SUC7B4NVT36O96SX' where id=8;
-update noar tt set b0='KVN53LB8RRYZUUR' where id=9;
-update noar ti set b0='KVN53LB8RRYZUUR' where id=9;
-update noar tt set b1='7QFOZ7' where id=9;
-update noar ti set b1='7QFOZ7' where id=9;
-update noar tt set b2='KIKSK89TRP93IRB7QBYUO4JP7X518Z' where id=9;
-update noar ti set b2='KIKSK89TRP93IRB7QBYUO4JP7X518Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 text not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='J836QLFGB91' where id=1;
-update noar ti set b0='J836QLFGB91' where id=1;
-update noar tt set b1='DVE18VX1C3YUYUHM4LHGZ9F57UHFT' where id=1;
-update noar ti set b1='DVE18VX1C3YUYUHM4LHGZ9F57UHFT' where id=1;
-update noar tt set b2='2HOCJ' where id=1;
-update noar ti set b2='2HOCJ' where id=1;
-update noar tt set b0='RWE7U2ZOVVLUUCH94BHPZQJC' where id=2;
-update noar ti set b0='RWE7U2ZOVVLUUCH94BHPZQJC' where id=2;
-update noar tt set b1='47FHIZ02XZXPDIJ25PQAJQ67QTT40K' where id=2;
-update noar ti set b1='47FHIZ02XZXPDIJ25PQAJQ67QTT40K' where id=2;
-update noar tt set b2='B0C4I' where id=2;
-update noar ti set b2='B0C4I' where id=2;
-update noar tt set b0='B04J7EPS19Y9JXYVZCBSB49L6SO6WTB6' where id=3;
-update noar ti set b0='B04J7EPS19Y9JXYVZCBSB49L6SO6WTB6' where id=3;
-update noar tt set b1='5ZBZ' where id=3;
-update noar ti set b1='5ZBZ' where id=3;
-update noar tt set b2='A8UH8AMVZFSYEILYY4NAOID14OUBBR' where id=3;
-update noar ti set b2='A8UH8AMVZFSYEILYY4NAOID14OUBBR' where id=3;
-update noar tt set b0='QF4N6K' where id=4;
-update noar ti set b0='QF4N6K' where id=4;
-update noar tt set b1='7JR0SLTGZY8JD2I' where id=4;
-update noar ti set b1='7JR0SLTGZY8JD2I' where id=4;
-update noar tt set b2='6AR' where id=4;
-update noar ti set b2='6AR' where id=4;
-update noar tt set b0='NL3RV98YUI46IJZMW33VCHA' where id=5;
-update noar ti set b0='NL3RV98YUI46IJZMW33VCHA' where id=5;
-update noar tt set b1='E9ZBPZ988HVR' where id=5;
-update noar ti set b1='E9ZBPZ988HVR' where id=5;
-update noar tt set b2='5JAIYR4H9R49JX3QU' where id=5;
-update noar ti set b2='5JAIYR4H9R49JX3QU' where id=5;
-update noar tt set b0='DX5XM' where id=6;
-update noar ti set b0='DX5XM' where id=6;
-update noar tt set b1='M430F56IMR' where id=6;
-update noar ti set b1='M430F56IMR' where id=6;
-update noar tt set b2='MTYQ51J8NKRRX2' where id=6;
-update noar ti set b2='MTYQ51J8NKRRX2' where id=6;
-update noar tt set b0='1VZ8NRAO3O72AL8EDUVFHROS94' where id=7;
-update noar ti set b0='1VZ8NRAO3O72AL8EDUVFHROS94' where id=7;
-update noar tt set b1='X5ORGUCXSLQTO' where id=7;
-update noar ti set b1='X5ORGUCXSLQTO' where id=7;
-update noar tt set b2='YIXNY' where id=7;
-update noar ti set b2='YIXNY' where id=7;
-update noar tt set b0='B1OGLBDU3BWA7DBFGMZ4OCB' where id=8;
-update noar ti set b0='B1OGLBDU3BWA7DBFGMZ4OCB' where id=8;
-update noar tt set b1='Q6DKOT844' where id=8;
-update noar ti set b1='Q6DKOT844' where id=8;
-update noar tt set b2='0ML0O877PF4D3H0PG1MIX6S' where id=8;
-update noar ti set b2='0ML0O877PF4D3H0PG1MIX6S' where id=8;
-update noar tt set b0='IW6GNF0DLNK5G5IUHLXJXD52OK' where id=9;
-update noar ti set b0='IW6GNF0DLNK5G5IUHLXJXD52OK' where id=9;
-update noar tt set b1='N8HRAHAHZX5SKMEVJI3TY6WKP78' where id=9;
-update noar ti set b1='N8HRAHAHZX5SKMEVJI3TY6WKP78' where id=9;
-update noar tt set b2='LDT2L5CSYWBJSK6' where id=9;
-update noar ti set b2='LDT2L5CSYWBJSK6' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 text null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VHUPQMV3EEHHVAFA3AFTTID59CUOERXJ' where id=1;
-update noar ti set b0='VHUPQMV3EEHHVAFA3AFTTID59CUOERXJ' where id=1;
-update noar tt set b1='K991DO78VPO7SZSCVCFY8P1CGSL' where id=1;
-update noar ti set b1='K991DO78VPO7SZSCVCFY8P1CGSL' where id=1;
-update noar tt set b2='W5' where id=1;
-update noar ti set b2='W5' where id=1;
-update noar tt set b0='97WVCGVLTCIGYR' where id=2;
-update noar ti set b0='97WVCGVLTCIGYR' where id=2;
-update noar tt set b1='S5G' where id=2;
-update noar ti set b1='S5G' where id=2;
-update noar tt set b2='K1ESXBK3S19ZC2' where id=2;
-update noar ti set b2='K1ESXBK3S19ZC2' where id=2;
-update noar tt set b0='8V5GOVFP0VMSTBZFIYL3JYPBIPFKUM4P' where id=3;
-update noar ti set b0='8V5GOVFP0VMSTBZFIYL3JYPBIPFKUM4P' where id=3;
-update noar tt set b1='5J6YE826HEGAJNBER86T6Y3LZDVWZ4Z' where id=3;
-update noar ti set b1='5J6YE826HEGAJNBER86T6Y3LZDVWZ4Z' where id=3;
-update noar tt set b2='5MNX2IZ' where id=3;
-update noar ti set b2='5MNX2IZ' where id=3;
-update noar tt set b0='PLZB7' where id=4;
-update noar ti set b0='PLZB7' where id=4;
-update noar tt set b1='GVP7YDHSWIKB3P81P54M5TCDY0Z' where id=4;
-update noar ti set b1='GVP7YDHSWIKB3P81P54M5TCDY0Z' where id=4;
-update noar tt set b2='MIFCZ5FSG29F6A92V' where id=4;
-update noar ti set b2='MIFCZ5FSG29F6A92V' where id=4;
-update noar tt set b0='T4Z6JRZ8A528NLII5I' where id=5;
-update noar ti set b0='T4Z6JRZ8A528NLII5I' where id=5;
-update noar tt set b1='XA71' where id=5;
-update noar ti set b1='XA71' where id=5;
-update noar tt set b2='5CO1SE0TV4F0SCVSD' where id=5;
-update noar ti set b2='5CO1SE0TV4F0SCVSD' where id=5;
-update noar tt set b0='YKTEE7GXJLN9PB' where id=6;
-update noar ti set b0='YKTEE7GXJLN9PB' where id=6;
-update noar tt set b1='BZPJSGBLX732JERF3UJ2Z2FN' where id=6;
-update noar ti set b1='BZPJSGBLX732JERF3UJ2Z2FN' where id=6;
-update noar tt set b2='CVCVEAA4' where id=6;
-update noar ti set b2='CVCVEAA4' where id=6;
-update noar tt set b0='TOJL6M1VYI1' where id=7;
-update noar ti set b0='TOJL6M1VYI1' where id=7;
-update noar tt set b1='HRW0SQCE4CQE7U' where id=7;
-update noar ti set b1='HRW0SQCE4CQE7U' where id=7;
-update noar tt set b2='8VW59GFHIVBILH29LNDQ28KMYFXQU193' where id=7;
-update noar ti set b2='8VW59GFHIVBILH29LNDQ28KMYFXQU193' where id=7;
-update noar tt set b0='TM93JZRXAAWWG7HZY' where id=8;
-update noar ti set b0='TM93JZRXAAWWG7HZY' where id=8;
-update noar tt set b1='A69J5XKEIFLLT33RW7P8' where id=8;
-update noar ti set b1='A69J5XKEIFLLT33RW7P8' where id=8;
-update noar tt set b2='LPJTU0ZY5SX70NSM3I26NQSWRS' where id=8;
-update noar ti set b2='LPJTU0ZY5SX70NSM3I26NQSWRS' where id=8;
-update noar tt set b0='W65TICZSD1YDI' where id=9;
-update noar ti set b0='W65TICZSD1YDI' where id=9;
-update noar tt set b1='QIXKROMIO9P' where id=9;
-update noar ti set b1='QIXKROMIO9P' where id=9;
-update noar tt set b2='Y2' where id=9;
-update noar ti set b2='Y2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 text not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IXLQ' where id=1;
-update noar ti set b0='IXLQ' where id=1;
-update noar tt set b1='0GV8ET59V74TSL6UAKVQK7IA' where id=1;
-update noar ti set b1='0GV8ET59V74TSL6UAKVQK7IA' where id=1;
-update noar tt set b2='J5LLXL9C0Z' where id=1;
-update noar ti set b2='J5LLXL9C0Z' where id=1;
-update noar tt set b0='GN1' where id=2;
-update noar ti set b0='GN1' where id=2;
-update noar tt set b1='GCEHA6AQ8BC7ZJVBSH5TN0YBB' where id=2;
-update noar ti set b1='GCEHA6AQ8BC7ZJVBSH5TN0YBB' where id=2;
-update noar tt set b2='RRUM0MZ3F6UIBCGYY1ZRB6' where id=2;
-update noar ti set b2='RRUM0MZ3F6UIBCGYY1ZRB6' where id=2;
-update noar tt set b0='CHTLDYNLKO070GRYHN5AO' where id=3;
-update noar ti set b0='CHTLDYNLKO070GRYHN5AO' where id=3;
-update noar tt set b1='T6R74' where id=3;
-update noar ti set b1='T6R74' where id=3;
-update noar tt set b2='02QEW3K4JAZBMDPI3U34ITG' where id=3;
-update noar ti set b2='02QEW3K4JAZBMDPI3U34ITG' where id=3;
-update noar tt set b0='F86MITJKWEBY571S4' where id=4;
-update noar ti set b0='F86MITJKWEBY571S4' where id=4;
-update noar tt set b1='WCMSVXB2KATELVUDFXNR4B1CLLOTV' where id=4;
-update noar ti set b1='WCMSVXB2KATELVUDFXNR4B1CLLOTV' where id=4;
-update noar tt set b2='PWC' where id=4;
-update noar ti set b2='PWC' where id=4;
-update noar tt set b0='WPIL3JE320Z' where id=5;
-update noar ti set b0='WPIL3JE320Z' where id=5;
-update noar tt set b1='DNNVGHQWIHL2VB' where id=5;
-update noar ti set b1='DNNVGHQWIHL2VB' where id=5;
-update noar tt set b2='1Y1Z' where id=5;
-update noar ti set b2='1Y1Z' where id=5;
-update noar tt set b0='8I14EXD02CS' where id=6;
-update noar ti set b0='8I14EXD02CS' where id=6;
-update noar tt set b1='OPCV6ODUMXJ4' where id=6;
-update noar ti set b1='OPCV6ODUMXJ4' where id=6;
-update noar tt set b2='HTG0EQPAKHZ13DXTGLTXU7OW601PES' where id=6;
-update noar ti set b2='HTG0EQPAKHZ13DXTGLTXU7OW601PES' where id=6;
-update noar tt set b0='DPBY7XPODUL' where id=7;
-update noar ti set b0='DPBY7XPODUL' where id=7;
-update noar tt set b1='Y' where id=7;
-update noar ti set b1='Y' where id=7;
-update noar tt set b2='LJWJWLS3BRN' where id=7;
-update noar ti set b2='LJWJWLS3BRN' where id=7;
-update noar tt set b0='YKRGG60SV7370054Z10FO' where id=8;
-update noar ti set b0='YKRGG60SV7370054Z10FO' where id=8;
-update noar tt set b1='TUCXJJOP1ZZXTC9S1IOT3H' where id=8;
-update noar ti set b1='TUCXJJOP1ZZXTC9S1IOT3H' where id=8;
-update noar tt set b2='UQ7N2WEJFIOS3FDP9' where id=8;
-update noar ti set b2='UQ7N2WEJFIOS3FDP9' where id=8;
-update noar tt set b0='E40AN7BDA3PITTUSCD9ZZMMMKD9K' where id=9;
-update noar ti set b0='E40AN7BDA3PITTUSCD9ZZMMMKD9K' where id=9;
-update noar tt set b1='I93Z1FXE2HHMHCP8524DH1LV' where id=9;
-update noar ti set b1='I93Z1FXE2HHMHCP8524DH1LV' where id=9;
-update noar tt set b2='F8GN2' where id=9;
-update noar ti set b2='F8GN2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob null,
-b1 text null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W725N51H71T565X5T9X1' where id=1;
-update noar ti set b0='W725N51H71T565X5T9X1' where id=1;
-update noar tt set b1='HUELY9ZD20MVBVDI' where id=1;
-update noar ti set b1='HUELY9ZD20MVBVDI' where id=1;
-update noar tt set b2='GRL5E7IA5W12INXDIK0ZQ2Z5V6J1' where id=1;
-update noar ti set b2='GRL5E7IA5W12INXDIK0ZQ2Z5V6J1' where id=1;
-update noar tt set b0='OW' where id=2;
-update noar ti set b0='OW' where id=2;
-update noar tt set b1='N3O0NU0EPNA60BYWWC1Y97TV' where id=2;
-update noar ti set b1='N3O0NU0EPNA60BYWWC1Y97TV' where id=2;
-update noar tt set b2='P' where id=2;
-update noar ti set b2='P' where id=2;
-update noar tt set b0='ZQPCWFYWD9W' where id=3;
-update noar ti set b0='ZQPCWFYWD9W' where id=3;
-update noar tt set b1='MFWBI8N0QN14D4B94UMMNT6RW4BWXA' where id=3;
-update noar ti set b1='MFWBI8N0QN14D4B94UMMNT6RW4BWXA' where id=3;
-update noar tt set b2='YBX3QB40G25OSXCJ1K4FD297Z0L' where id=3;
-update noar ti set b2='YBX3QB40G25OSXCJ1K4FD297Z0L' where id=3;
-update noar tt set b0='KMR7G47F42Y' where id=4;
-update noar ti set b0='KMR7G47F42Y' where id=4;
-update noar tt set b1='U291AF6KA' where id=4;
-update noar ti set b1='U291AF6KA' where id=4;
-update noar tt set b2='UZIA1WNZ7QT4' where id=4;
-update noar ti set b2='UZIA1WNZ7QT4' where id=4;
-update noar tt set b0='NQ6DWZO45XCVWZIU6KNJM' where id=5;
-update noar ti set b0='NQ6DWZO45XCVWZIU6KNJM' where id=5;
-update noar tt set b1='UW9F7U' where id=5;
-update noar ti set b1='UW9F7U' where id=5;
-update noar tt set b2='K1IIRFTCWD7MB4X7' where id=5;
-update noar ti set b2='K1IIRFTCWD7MB4X7' where id=5;
-update noar tt set b0='2MN2UKF6N5SZWRU7' where id=6;
-update noar ti set b0='2MN2UKF6N5SZWRU7' where id=6;
-update noar tt set b1='233OZPX30ZW3284HGVODFHT' where id=6;
-update noar ti set b1='233OZPX30ZW3284HGVODFHT' where id=6;
-update noar tt set b2='Q0R0SO9R8Z50FFZ1TNFBZ4T5' where id=6;
-update noar ti set b2='Q0R0SO9R8Z50FFZ1TNFBZ4T5' where id=6;
-update noar tt set b0='90TJKR5AUJIB740YG5' where id=7;
-update noar ti set b0='90TJKR5AUJIB740YG5' where id=7;
-update noar tt set b1='Q3G5HYWMM8ZT51OND73QG7RQF8MH5' where id=7;
-update noar ti set b1='Q3G5HYWMM8ZT51OND73QG7RQF8MH5' where id=7;
-update noar tt set b2='FC0Z6LO041XJBG5O1ALZYTM15TRK0ZGN' where id=7;
-update noar ti set b2='FC0Z6LO041XJBG5O1ALZYTM15TRK0ZGN' where id=7;
-update noar tt set b0='RPGEPQ5JE5EZGPHHHE1KPZELS5J' where id=8;
-update noar ti set b0='RPGEPQ5JE5EZGPHHHE1KPZELS5J' where id=8;
-update noar tt set b1='I' where id=8;
-update noar ti set b1='I' where id=8;
-update noar tt set b2='BM7SW4MQ8YTUU4X4WTH' where id=8;
-update noar ti set b2='BM7SW4MQ8YTUU4X4WTH' where id=8;
-update noar tt set b0='XHOI1Y3UOSLIFVORTA4X6Q8KWNZVH6L' where id=9;
-update noar ti set b0='XHOI1Y3UOSLIFVORTA4X6Q8KWNZVH6L' where id=9;
-update noar tt set b1='A8BPZX77AZQO' where id=9;
-update noar ti set b1='A8BPZX77AZQO' where id=9;
-update noar tt set b2='N' where id=9;
-update noar ti set b2='N' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 longblob not null,
-b1 text not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S2FIIC4M2KV' where id=1;
-update noar ti set b0='S2FIIC4M2KV' where id=1;
-update noar tt set b1='YQSR' where id=1;
-update noar ti set b1='YQSR' where id=1;
-update noar tt set b2='FZC5TKJVBMB1WW7L' where id=1;
-update noar ti set b2='FZC5TKJVBMB1WW7L' where id=1;
-update noar tt set b0='7B1L17ADXH' where id=2;
-update noar ti set b0='7B1L17ADXH' where id=2;
-update noar tt set b1='NCRLGJ0HPRNA9FCM3' where id=2;
-update noar ti set b1='NCRLGJ0HPRNA9FCM3' where id=2;
-update noar tt set b2='HKBJCG1I2W4BLOV9' where id=2;
-update noar ti set b2='HKBJCG1I2W4BLOV9' where id=2;
-update noar tt set b0='NOPYPMB90PM7YHZK5AMVLP7NETD2' where id=3;
-update noar ti set b0='NOPYPMB90PM7YHZK5AMVLP7NETD2' where id=3;
-update noar tt set b1='RBU04MRNSEH4ZWJKJFIUS8G26KKDZ6N3' where id=3;
-update noar ti set b1='RBU04MRNSEH4ZWJKJFIUS8G26KKDZ6N3' where id=3;
-update noar tt set b2='DSPMVAY35RJLC8727' where id=3;
-update noar ti set b2='DSPMVAY35RJLC8727' where id=3;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set b1='M4YT2XF6B3' where id=4;
-update noar ti set b1='M4YT2XF6B3' where id=4;
-update noar tt set b2='LHB' where id=4;
-update noar ti set b2='LHB' where id=4;
-update noar tt set b0='6NUWYOVU7XBGL56IS' where id=5;
-update noar ti set b0='6NUWYOVU7XBGL56IS' where id=5;
-update noar tt set b1='WPU226NBPDPFHKPUZOASR4B' where id=5;
-update noar ti set b1='WPU226NBPDPFHKPUZOASR4B' where id=5;
-update noar tt set b2='F767Y2X1Z3U' where id=5;
-update noar ti set b2='F767Y2X1Z3U' where id=5;
-update noar tt set b0='LKIIMW3J090F6O3SMNQ3M' where id=6;
-update noar ti set b0='LKIIMW3J090F6O3SMNQ3M' where id=6;
-update noar tt set b1='N' where id=6;
-update noar ti set b1='N' where id=6;
-update noar tt set b2='6TZ6PIQ4VV2T' where id=6;
-update noar ti set b2='6TZ6PIQ4VV2T' where id=6;
-update noar tt set b0='X3V2F9U5OLX35QQG4ULCET0WIRK97' where id=7;
-update noar ti set b0='X3V2F9U5OLX35QQG4ULCET0WIRK97' where id=7;
-update noar tt set b1='7S54PCK5URKOHY6PVO5K' where id=7;
-update noar ti set b1='7S54PCK5URKOHY6PVO5K' where id=7;
-update noar tt set b2='NOYD7G7I' where id=7;
-update noar ti set b2='NOYD7G7I' where id=7;
-update noar tt set b0='IDE4A5' where id=8;
-update noar ti set b0='IDE4A5' where id=8;
-update noar tt set b1='0WZ0JADT8' where id=8;
-update noar ti set b1='0WZ0JADT8' where id=8;
-update noar tt set b2='DRJ85FAS8RN6BA2I0HWEA2Q' where id=8;
-update noar ti set b2='DRJ85FAS8RN6BA2I0HWEA2Q' where id=8;
-update noar tt set b0='BF39NXSJIP8OLCVGBN00' where id=9;
-update noar ti set b0='BF39NXSJIP8OLCVGBN00' where id=9;
-update noar tt set b1='PLLY62BC0UM8BLGJGGJ7LU15MG' where id=9;
-update noar ti set b1='PLLY62BC0UM8BLGJGGJ7LU15MG' where id=9;
-update noar tt set b2='0JBCQDQWFGODF' where id=9;
-update noar ti set b2='0JBCQDQWFGODF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WS9RHW5CQ7AKYJKMRXL2RZLLR' where id=1;
-update noar ti set b0='WS9RHW5CQ7AKYJKMRXL2RZLLR' where id=1;
-update noar tt set b1='0B7HZ582I1M0U6KM7D' where id=1;
-update noar ti set b1='0B7HZ582I1M0U6KM7D' where id=1;
-update noar tt set b2='2308KMB641OE' where id=1;
-update noar ti set b2='2308KMB641OE' where id=1;
-update noar tt set b0='52PYZU3ZQ4H6NUDU1P3XH' where id=2;
-update noar ti set b0='52PYZU3ZQ4H6NUDU1P3XH' where id=2;
-update noar tt set b1='X4NJAT8JN8L4B0BB' where id=2;
-update noar ti set b1='X4NJAT8JN8L4B0BB' where id=2;
-update noar tt set b2='K' where id=2;
-update noar ti set b2='K' where id=2;
-update noar tt set b0='ZWCR50LDMJ0' where id=3;
-update noar ti set b0='ZWCR50LDMJ0' where id=3;
-update noar tt set b1='ERHQ1Z45GDSPN4NUGP5YO4V4CDGKK3V' where id=3;
-update noar ti set b1='ERHQ1Z45GDSPN4NUGP5YO4V4CDGKK3V' where id=3;
-update noar tt set b2='W' where id=3;
-update noar ti set b2='W' where id=3;
-update noar tt set b0='PPQMNYBOOH69' where id=4;
-update noar ti set b0='PPQMNYBOOH69' where id=4;
-update noar tt set b1='Z7ZZTK8473T0T76Y0TF27' where id=4;
-update noar ti set b1='Z7ZZTK8473T0T76Y0TF27' where id=4;
-update noar tt set b2='AO5UEGO9BDNB2WMYVJF4ZPLA' where id=4;
-update noar ti set b2='AO5UEGO9BDNB2WMYVJF4ZPLA' where id=4;
-update noar tt set b0='FMDR0GVWPQ6QYPK0K9AASP4KJJZO71C9' where id=5;
-update noar ti set b0='FMDR0GVWPQ6QYPK0K9AASP4KJJZO71C9' where id=5;
-update noar tt set b1='BXM5OQMOV2H3T31NMV02Y' where id=5;
-update noar ti set b1='BXM5OQMOV2H3T31NMV02Y' where id=5;
-update noar tt set b2='3AEF5NH2KER56WAGNAQ' where id=5;
-update noar ti set b2='3AEF5NH2KER56WAGNAQ' where id=5;
-update noar tt set b0='K2DGUVO2ITLS5JMV54I4OKH' where id=6;
-update noar ti set b0='K2DGUVO2ITLS5JMV54I4OKH' where id=6;
-update noar tt set b1='MRUR5S6ZXDBMA' where id=6;
-update noar ti set b1='MRUR5S6ZXDBMA' where id=6;
-update noar tt set b2='B4K8Q80ATJJFD9F29L8ZQS98H0FXX2K5' where id=6;
-update noar ti set b2='B4K8Q80ATJJFD9F29L8ZQS98H0FXX2K5' where id=6;
-update noar tt set b0='I5GYSX' where id=7;
-update noar ti set b0='I5GYSX' where id=7;
-update noar tt set b1='RL' where id=7;
-update noar ti set b1='RL' where id=7;
-update noar tt set b2='C9DV9LB2YGHVDDQBUIEF' where id=7;
-update noar ti set b2='C9DV9LB2YGHVDDQBUIEF' where id=7;
-update noar tt set b0='7Q' where id=8;
-update noar ti set b0='7Q' where id=8;
-update noar tt set b1='3U90HTAFIVXNAXU3J0RHFJ' where id=8;
-update noar ti set b1='3U90HTAFIVXNAXU3J0RHFJ' where id=8;
-update noar tt set b2='9FFX6765EPY7' where id=8;
-update noar ti set b2='9FFX6765EPY7' where id=8;
-update noar tt set b0='XCYOVGDHDNKKB0BGPYI102JR7EIXZET' where id=9;
-update noar ti set b0='XCYOVGDHDNKKB0BGPYI102JR7EIXZET' where id=9;
-update noar tt set b1='48NH5Z5OJ80HSJ8AH4OH1U3' where id=9;
-update noar ti set b1='48NH5Z5OJ80HSJ8AH4OH1U3' where id=9;
-update noar tt set b2='EE6K02P5AB' where id=9;
-update noar ti set b2='EE6K02P5AB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W' where id=1;
-update noar ti set b0='W' where id=1;
-update noar tt set b1='LMTP0HBUV' where id=1;
-update noar ti set b1='LMTP0HBUV' where id=1;
-update noar tt set b2='HSVVBHU73SE6IWY621FX' where id=1;
-update noar ti set b2='HSVVBHU73SE6IWY621FX' where id=1;
-update noar tt set b0='N4CSLN' where id=2;
-update noar ti set b0='N4CSLN' where id=2;
-update noar tt set b1='UJABUUEUV18WB' where id=2;
-update noar ti set b1='UJABUUEUV18WB' where id=2;
-update noar tt set b2='V48QOLP0DP7QZDZSW4QCE' where id=2;
-update noar ti set b2='V48QOLP0DP7QZDZSW4QCE' where id=2;
-update noar tt set b0='9TZTJNYHJ3' where id=3;
-update noar ti set b0='9TZTJNYHJ3' where id=3;
-update noar tt set b1='6XH9OPDVC' where id=3;
-update noar ti set b1='6XH9OPDVC' where id=3;
-update noar tt set b2='HCOUDQ' where id=3;
-update noar ti set b2='HCOUDQ' where id=3;
-update noar tt set b0='99PQGD56BU7FHQGWOYJC' where id=4;
-update noar ti set b0='99PQGD56BU7FHQGWOYJC' where id=4;
-update noar tt set b1='LAHI6UJO6EKB7Z5WH5D334Q4UJM7LA' where id=4;
-update noar ti set b1='LAHI6UJO6EKB7Z5WH5D334Q4UJM7LA' where id=4;
-update noar tt set b2='J7RXGNDEBS3XZNRS7M3CUU1' where id=4;
-update noar ti set b2='J7RXGNDEBS3XZNRS7M3CUU1' where id=4;
-update noar tt set b0='V9EFS' where id=5;
-update noar ti set b0='V9EFS' where id=5;
-update noar tt set b1='BFJ3' where id=5;
-update noar ti set b1='BFJ3' where id=5;
-update noar tt set b2='OXPR9QS654' where id=5;
-update noar ti set b2='OXPR9QS654' where id=5;
-update noar tt set b0='806K' where id=6;
-update noar ti set b0='806K' where id=6;
-update noar tt set b1='7K94TPJ741TEI' where id=6;
-update noar ti set b1='7K94TPJ741TEI' where id=6;
-update noar tt set b2='3JN63UR0DNOXZPP683742HJ' where id=6;
-update noar ti set b2='3JN63UR0DNOXZPP683742HJ' where id=6;
-update noar tt set b0='Z4SMHSB06M5O59UM952HQS5608KH' where id=7;
-update noar ti set b0='Z4SMHSB06M5O59UM952HQS5608KH' where id=7;
-update noar tt set b1='DWG0ADX0ZJQORJL' where id=7;
-update noar ti set b1='DWG0ADX0ZJQORJL' where id=7;
-update noar tt set b2='CA4ITK2UZFGKJMM01FZ' where id=7;
-update noar ti set b2='CA4ITK2UZFGKJMM01FZ' where id=7;
-update noar tt set b0='30ARYOKSVNFNJNL' where id=8;
-update noar ti set b0='30ARYOKSVNFNJNL' where id=8;
-update noar tt set b1='7EF0MV6535YX1QYTOOVG4QK1' where id=8;
-update noar ti set b1='7EF0MV6535YX1QYTOOVG4QK1' where id=8;
-update noar tt set b2='I2INHN7R09XBX' where id=8;
-update noar ti set b2='I2INHN7R09XBX' where id=8;
-update noar tt set b0='VCOHKSB7V3I87ORQ2CN0N7LHNXA7HWF' where id=9;
-update noar ti set b0='VCOHKSB7V3I87ORQ2CN0N7LHNXA7HWF' where id=9;
-update noar tt set b1='LA5ILHAA31QU2ZFYL' where id=9;
-update noar ti set b1='LA5ILHAA31QU2ZFYL' where id=9;
-update noar tt set b2='SPZD17HVKKU' where id=9;
-update noar ti set b2='SPZD17HVKKU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='GCXZ895YBASD0IK1ELMFLN0UC' where id=1;
-update noar ti set b0='GCXZ895YBASD0IK1ELMFLN0UC' where id=1;
-update noar tt set b1='Y876W40Z5VYB2GDI9BV' where id=1;
-update noar ti set b1='Y876W40Z5VYB2GDI9BV' where id=1;
-update noar tt set b2='71C1KOZ3B8VEJP5Z2QYBMP78UGB1Y' where id=1;
-update noar ti set b2='71C1KOZ3B8VEJP5Z2QYBMP78UGB1Y' where id=1;
-update noar tt set b0='FI1Z0OS5D8U1D4SSCL' where id=2;
-update noar ti set b0='FI1Z0OS5D8U1D4SSCL' where id=2;
-update noar tt set b1='HXVYGU' where id=2;
-update noar ti set b1='HXVYGU' where id=2;
-update noar tt set b2='ZKCU' where id=2;
-update noar ti set b2='ZKCU' where id=2;
-update noar tt set b0='QUPNV94G' where id=3;
-update noar ti set b0='QUPNV94G' where id=3;
-update noar tt set b1='4SO1QP7AW08GCUPQ' where id=3;
-update noar ti set b1='4SO1QP7AW08GCUPQ' where id=3;
-update noar tt set b2='9I8MMI4DPDXFSK6U1TDXMVSSM' where id=3;
-update noar ti set b2='9I8MMI4DPDXFSK6U1TDXMVSSM' where id=3;
-update noar tt set b0='V9' where id=4;
-update noar ti set b0='V9' where id=4;
-update noar tt set b1='FAWA8YRHOX2I63H6EF93' where id=4;
-update noar ti set b1='FAWA8YRHOX2I63H6EF93' where id=4;
-update noar tt set b2='FAXSY62Q3LKKC68I3W991MACWTD37L' where id=4;
-update noar ti set b2='FAXSY62Q3LKKC68I3W991MACWTD37L' where id=4;
-update noar tt set b0='NYMONSDQ4MQ' where id=5;
-update noar ti set b0='NYMONSDQ4MQ' where id=5;
-update noar tt set b1='0HHYNS4VL7JFIW36PHZB88C7J' where id=5;
-update noar ti set b1='0HHYNS4VL7JFIW36PHZB88C7J' where id=5;
-update noar tt set b2='IZNWS78X9LDDVGLQDBRW2K83TDAM' where id=5;
-update noar ti set b2='IZNWS78X9LDDVGLQDBRW2K83TDAM' where id=5;
-update noar tt set b0='GGIQ4EY772KPSG501T9RQAEKDVQX' where id=6;
-update noar ti set b0='GGIQ4EY772KPSG501T9RQAEKDVQX' where id=6;
-update noar tt set b1='CF13HBZHJGB2ERMND9WZ4VOMV6QH' where id=6;
-update noar ti set b1='CF13HBZHJGB2ERMND9WZ4VOMV6QH' where id=6;
-update noar tt set b2='M9MN72C' where id=6;
-update noar ti set b2='M9MN72C' where id=6;
-update noar tt set b0='8H6G54PQQHAT196FPL4Y60DD9BMT' where id=7;
-update noar ti set b0='8H6G54PQQHAT196FPL4Y60DD9BMT' where id=7;
-update noar tt set b1='XFZ' where id=7;
-update noar ti set b1='XFZ' where id=7;
-update noar tt set b2='XH5' where id=7;
-update noar ti set b2='XH5' where id=7;
-update noar tt set b0='CBTBDHU5WNR9DPKSTLUNPIT0N7J7O77P' where id=8;
-update noar ti set b0='CBTBDHU5WNR9DPKSTLUNPIT0N7J7O77P' where id=8;
-update noar tt set b1='0V0W2UYBT' where id=8;
-update noar ti set b1='0V0W2UYBT' where id=8;
-update noar tt set b2='TAGL08D35XLRRKLUPITQBKR3DZUZ' where id=8;
-update noar ti set b2='TAGL08D35XLRRKLUPITQBKR3DZUZ' where id=8;
-update noar tt set b0='873B3' where id=9;
-update noar ti set b0='873B3' where id=9;
-update noar tt set b1='G2RCWFZX2UEOPX6FMS71PVXM' where id=9;
-update noar ti set b1='G2RCWFZX2UEOPX6FMS71PVXM' where id=9;
-update noar tt set b2='JI969NWTEN1RZ8BUTPZTK' where id=9;
-update noar ti set b2='JI969NWTEN1RZ8BUTPZTK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W02CNZAIFE6IA3XPHR1HFZL4DEJKP1' where id=1;
-update noar ti set b0='W02CNZAIFE6IA3XPHR1HFZL4DEJKP1' where id=1;
-update noar tt set b1='2S0RGEC2NWEMOKIVLCNGA98NE5ZUADK' where id=1;
-update noar ti set b1='2S0RGEC2NWEMOKIVLCNGA98NE5ZUADK' where id=1;
-update noar tt set b2='6ALIGAHIG7OU6CYHHB46A0CO7FM7' where id=1;
-update noar ti set b2='6ALIGAHIG7OU6CYHHB46A0CO7FM7' where id=1;
-update noar tt set b0='7MI8UGUB6D9CM' where id=2;
-update noar ti set b0='7MI8UGUB6D9CM' where id=2;
-update noar tt set b1='9OZOGGDN05L0KC4YV17EG7ARPURZJ' where id=2;
-update noar ti set b1='9OZOGGDN05L0KC4YV17EG7ARPURZJ' where id=2;
-update noar tt set b2='KJWDCTGKH' where id=2;
-update noar ti set b2='KJWDCTGKH' where id=2;
-update noar tt set b0='SRLFGXFU' where id=3;
-update noar ti set b0='SRLFGXFU' where id=3;
-update noar tt set b1='NRAXYY33FI76750' where id=3;
-update noar ti set b1='NRAXYY33FI76750' where id=3;
-update noar tt set b2='HJOX9BI6KCST6M9VH2HBM0' where id=3;
-update noar ti set b2='HJOX9BI6KCST6M9VH2HBM0' where id=3;
-update noar tt set b0='1' where id=4;
-update noar ti set b0='1' where id=4;
-update noar tt set b1='7OPKY500TN6QA5LIVTE608C' where id=4;
-update noar ti set b1='7OPKY500TN6QA5LIVTE608C' where id=4;
-update noar tt set b2='N1TP86ODBIETCM4A6KH' where id=4;
-update noar ti set b2='N1TP86ODBIETCM4A6KH' where id=4;
-update noar tt set b0='91TQYZYM7GJLU99Q' where id=5;
-update noar ti set b0='91TQYZYM7GJLU99Q' where id=5;
-update noar tt set b1='HJIC7GF' where id=5;
-update noar ti set b1='HJIC7GF' where id=5;
-update noar tt set b2='DUT1H546UGUP0' where id=5;
-update noar ti set b2='DUT1H546UGUP0' where id=5;
-update noar tt set b0='I4KL0FJMFN7G88CM8A1YZRJFI' where id=6;
-update noar ti set b0='I4KL0FJMFN7G88CM8A1YZRJFI' where id=6;
-update noar tt set b1='Y5GX9NCQ2MH03' where id=6;
-update noar ti set b1='Y5GX9NCQ2MH03' where id=6;
-update noar tt set b2='3Y6G0GLO' where id=6;
-update noar ti set b2='3Y6G0GLO' where id=6;
-update noar tt set b0='COVBM' where id=7;
-update noar ti set b0='COVBM' where id=7;
-update noar tt set b1='VSRX00E6' where id=7;
-update noar ti set b1='VSRX00E6' where id=7;
-update noar tt set b2='IYNB6AJG90M6HI' where id=7;
-update noar ti set b2='IYNB6AJG90M6HI' where id=7;
-update noar tt set b0='UQK1HUF1EM04BEV4HA27' where id=8;
-update noar ti set b0='UQK1HUF1EM04BEV4HA27' where id=8;
-update noar tt set b1='UMPI' where id=8;
-update noar ti set b1='UMPI' where id=8;
-update noar tt set b2='BETVTQP5FSD6Q79XM' where id=8;
-update noar ti set b2='BETVTQP5FSD6Q79XM' where id=8;
-update noar tt set b0='6JZAY3R6UU5O3H' where id=9;
-update noar ti set b0='6JZAY3R6UU5O3H' where id=9;
-update noar tt set b1='EDXP5TEFI4OL0KLHVGJ5I2DB2SU' where id=9;
-update noar ti set b1='EDXP5TEFI4OL0KLHVGJ5I2DB2SU' where id=9;
-update noar tt set b2='W82SEP' where id=9;
-update noar ti set b2='W82SEP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='R2BWLS' where id=1;
-update noar ti set b0='R2BWLS' where id=1;
-update noar tt set b1='ZDF9RS0NKL2GN0WG03BX' where id=1;
-update noar ti set b1='ZDF9RS0NKL2GN0WG03BX' where id=1;
-update noar tt set b2='OAI' where id=1;
-update noar ti set b2='OAI' where id=1;
-update noar tt set b0='1646ESR6RAL2PLJQHBFPG' where id=2;
-update noar ti set b0='1646ESR6RAL2PLJQHBFPG' where id=2;
-update noar tt set b1='3AZX293T2' where id=2;
-update noar ti set b1='3AZX293T2' where id=2;
-update noar tt set b2='L3AIYOZLK5' where id=2;
-update noar ti set b2='L3AIYOZLK5' where id=2;
-update noar tt set b0='S' where id=3;
-update noar ti set b0='S' where id=3;
-update noar tt set b1='XLYS9DA8I2I3NB3K09RUDZP26X' where id=3;
-update noar ti set b1='XLYS9DA8I2I3NB3K09RUDZP26X' where id=3;
-update noar tt set b2='9E' where id=3;
-update noar ti set b2='9E' where id=3;
-update noar tt set b0='7CIX6DFZ4P' where id=4;
-update noar ti set b0='7CIX6DFZ4P' where id=4;
-update noar tt set b1='CBAGXJS52VC4CCE3294TPMW7JCW' where id=4;
-update noar ti set b1='CBAGXJS52VC4CCE3294TPMW7JCW' where id=4;
-update noar tt set b2='96RZW66O6YKB6S1F4Q4ROSOANN951KE3' where id=4;
-update noar ti set b2='96RZW66O6YKB6S1F4Q4ROSOANN951KE3' where id=4;
-update noar tt set b0='CN4IMBRA6VFRQCAHTYX0FKRPI6GLI1' where id=5;
-update noar ti set b0='CN4IMBRA6VFRQCAHTYX0FKRPI6GLI1' where id=5;
-update noar tt set b1='UI' where id=5;
-update noar ti set b1='UI' where id=5;
-update noar tt set b2='6HGTWM1WK873UOEHXJILP7UT' where id=5;
-update noar ti set b2='6HGTWM1WK873UOEHXJILP7UT' where id=5;
-update noar tt set b0='J' where id=6;
-update noar ti set b0='J' where id=6;
-update noar tt set b1='QO9F2ZTHGUQS7ZV' where id=6;
-update noar ti set b1='QO9F2ZTHGUQS7ZV' where id=6;
-update noar tt set b2='RW0T7PHY31X2ZLMK3FGK8OL' where id=6;
-update noar ti set b2='RW0T7PHY31X2ZLMK3FGK8OL' where id=6;
-update noar tt set b0='6L5M21FO7GRRK1BGWQ' where id=7;
-update noar ti set b0='6L5M21FO7GRRK1BGWQ' where id=7;
-update noar tt set b1='YHZKTIH6MSL4V0FMJSNPLA' where id=7;
-update noar ti set b1='YHZKTIH6MSL4V0FMJSNPLA' where id=7;
-update noar tt set b2='PLKQZJOBU75APK3UK5GUU' where id=7;
-update noar ti set b2='PLKQZJOBU75APK3UK5GUU' where id=7;
-update noar tt set b0='Q01INRM3YFONS4OMY8AT84' where id=8;
-update noar ti set b0='Q01INRM3YFONS4OMY8AT84' where id=8;
-update noar tt set b1='YDLY7AEMS' where id=8;
-update noar ti set b1='YDLY7AEMS' where id=8;
-update noar tt set b2='JDMIJAFT0' where id=8;
-update noar ti set b2='JDMIJAFT0' where id=8;
-update noar tt set b0='LYMGXEHWIPSU0' where id=9;
-update noar ti set b0='LYMGXEHWIPSU0' where id=9;
-update noar tt set b1='NSVKLSVLJNGDU' where id=9;
-update noar ti set b1='NSVKLSVLJNGDU' where id=9;
-update noar tt set b2='JCNMN0PNRDM4ZUD37AD0I4SCL34' where id=9;
-update noar ti set b2='JCNMN0PNRDM4ZUD37AD0I4SCL34' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KZLVWSLYP' where id=1;
-update noar ti set b0='KZLVWSLYP' where id=1;
-update noar tt set b1='PRIGWZX2' where id=1;
-update noar ti set b1='PRIGWZX2' where id=1;
-update noar tt set b2='ORQZVPP0JOJCXEOIBISVBO' where id=1;
-update noar ti set b2='ORQZVPP0JOJCXEOIBISVBO' where id=1;
-update noar tt set b0='BR2ZBJSWSOBQ' where id=2;
-update noar ti set b0='BR2ZBJSWSOBQ' where id=2;
-update noar tt set b1='LNQ85NN3W0' where id=2;
-update noar ti set b1='LNQ85NN3W0' where id=2;
-update noar tt set b2='E' where id=2;
-update noar ti set b2='E' where id=2;
-update noar tt set b0='3NHG5H' where id=3;
-update noar ti set b0='3NHG5H' where id=3;
-update noar tt set b1='T8GJE56GLP0MUOD0L700H25L7IYWZR' where id=3;
-update noar ti set b1='T8GJE56GLP0MUOD0L700H25L7IYWZR' where id=3;
-update noar tt set b2='OGMXEXZ6N4GZLC0FCGJYCM6DQ4F' where id=3;
-update noar ti set b2='OGMXEXZ6N4GZLC0FCGJYCM6DQ4F' where id=3;
-update noar tt set b0='AKFH' where id=4;
-update noar ti set b0='AKFH' where id=4;
-update noar tt set b1='MJ6KLHS7Z' where id=4;
-update noar ti set b1='MJ6KLHS7Z' where id=4;
-update noar tt set b2='JUBQVRKCG' where id=4;
-update noar ti set b2='JUBQVRKCG' where id=4;
-update noar tt set b0='FKMRKIMU' where id=5;
-update noar ti set b0='FKMRKIMU' where id=5;
-update noar tt set b1='U50ZE5FFO9W8E4K6AFP2EFYW08QOJUO' where id=5;
-update noar ti set b1='U50ZE5FFO9W8E4K6AFP2EFYW08QOJUO' where id=5;
-update noar tt set b2='CM1SWIRPXU5' where id=5;
-update noar ti set b2='CM1SWIRPXU5' where id=5;
-update noar tt set b0='M5PCMRB' where id=6;
-update noar ti set b0='M5PCMRB' where id=6;
-update noar tt set b1='FBURUI3K4GA0FVDWT' where id=6;
-update noar ti set b1='FBURUI3K4GA0FVDWT' where id=6;
-update noar tt set b2='C4O14LBKH942WDPOHTA7727RO5' where id=6;
-update noar ti set b2='C4O14LBKH942WDPOHTA7727RO5' where id=6;
-update noar tt set b0='8NW0SXJJVB6BIGXN86O7WFI' where id=7;
-update noar ti set b0='8NW0SXJJVB6BIGXN86O7WFI' where id=7;
-update noar tt set b1='HX7U13QFVN' where id=7;
-update noar ti set b1='HX7U13QFVN' where id=7;
-update noar tt set b2='3YLV3HUTQZ0HBDP83IMZKSWROKD' where id=7;
-update noar ti set b2='3YLV3HUTQZ0HBDP83IMZKSWROKD' where id=7;
-update noar tt set b0='861WKMVZYTDRCL218STCI5Q37TG' where id=8;
-update noar ti set b0='861WKMVZYTDRCL218STCI5Q37TG' where id=8;
-update noar tt set b1='G' where id=8;
-update noar ti set b1='G' where id=8;
-update noar tt set b2='28J7TPGOZY1L2H5NI4BXO' where id=8;
-update noar ti set b2='28J7TPGOZY1L2H5NI4BXO' where id=8;
-update noar tt set b0='9WU9K6AVXMHLHE' where id=9;
-update noar ti set b0='9WU9K6AVXMHLHE' where id=9;
-update noar tt set b1='V6W2F0RW2OI6' where id=9;
-update noar ti set b1='V6W2F0RW2OI6' where id=9;
-update noar tt set b2='TO6RY9SO8EUZG' where id=9;
-update noar ti set b2='TO6RY9SO8EUZG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P026RGI7' where id=1;
-update noar ti set b0='P026RGI7' where id=1;
-update noar tt set b1='HMB9' where id=1;
-update noar ti set b1='HMB9' where id=1;
-update noar tt set b2='9WXAOR36R22G4KIOMF61CJOPPREE1FPV' where id=1;
-update noar ti set b2='9WXAOR36R22G4KIOMF61CJOPPREE1FPV' where id=1;
-update noar tt set b0='Z7SLVMLJI90YXKSME4U5JSWW1NDAGPOJ' where id=2;
-update noar ti set b0='Z7SLVMLJI90YXKSME4U5JSWW1NDAGPOJ' where id=2;
-update noar tt set b1='L6GG3W5SD1J9KNDX9N86EHFF4IJ0G' where id=2;
-update noar ti set b1='L6GG3W5SD1J9KNDX9N86EHFF4IJ0G' where id=2;
-update noar tt set b2='I2EJVK6KO9CLLBW1GBL2VDW1JZXV' where id=2;
-update noar ti set b2='I2EJVK6KO9CLLBW1GBL2VDW1JZXV' where id=2;
-update noar tt set b0='7WT8QY6JHLN4PL' where id=3;
-update noar ti set b0='7WT8QY6JHLN4PL' where id=3;
-update noar tt set b1='ESYH9FOXUA' where id=3;
-update noar ti set b1='ESYH9FOXUA' where id=3;
-update noar tt set b2='VKU89BAEF0SML8GWML1M2O8U05NAN5F0' where id=3;
-update noar ti set b2='VKU89BAEF0SML8GWML1M2O8U05NAN5F0' where id=3;
-update noar tt set b0='NBQI1ETMT9YQTOJEMRMSV' where id=4;
-update noar ti set b0='NBQI1ETMT9YQTOJEMRMSV' where id=4;
-update noar tt set b1='5NBGCT6QI8I' where id=4;
-update noar ti set b1='5NBGCT6QI8I' where id=4;
-update noar tt set b2='G99KPIG3B1R3AMCH69LH9BUNFXC2G' where id=4;
-update noar ti set b2='G99KPIG3B1R3AMCH69LH9BUNFXC2G' where id=4;
-update noar tt set b0='AX5IKUQ7814AJMG8VJTY' where id=5;
-update noar ti set b0='AX5IKUQ7814AJMG8VJTY' where id=5;
-update noar tt set b1='0HRT' where id=5;
-update noar ti set b1='0HRT' where id=5;
-update noar tt set b2='JI0LRN' where id=5;
-update noar ti set b2='JI0LRN' where id=5;
-update noar tt set b0='ZLLRV' where id=6;
-update noar ti set b0='ZLLRV' where id=6;
-update noar tt set b1='AZO0WPETD1IEU2W0E' where id=6;
-update noar ti set b1='AZO0WPETD1IEU2W0E' where id=6;
-update noar tt set b2='2QWQNWUT7LJEJ0OMLZVANPHYRH' where id=6;
-update noar ti set b2='2QWQNWUT7LJEJ0OMLZVANPHYRH' where id=6;
-update noar tt set b0='VYCG8MQ1NXT4UG431981BA1CELN9X8' where id=7;
-update noar ti set b0='VYCG8MQ1NXT4UG431981BA1CELN9X8' where id=7;
-update noar tt set b1='N6FO' where id=7;
-update noar ti set b1='N6FO' where id=7;
-update noar tt set b2='YLLY98BWGIO81FAP6' where id=7;
-update noar ti set b2='YLLY98BWGIO81FAP6' where id=7;
-update noar tt set b0='18AF2WKP4MMXGCOWAL4' where id=8;
-update noar ti set b0='18AF2WKP4MMXGCOWAL4' where id=8;
-update noar tt set b1='5KVYXVMIUE8KC05A4JJY' where id=8;
-update noar ti set b1='5KVYXVMIUE8KC05A4JJY' where id=8;
-update noar tt set b2='C6X19L' where id=8;
-update noar ti set b2='C6X19L' where id=8;
-update noar tt set b0='U9B' where id=9;
-update noar ti set b0='U9B' where id=9;
-update noar tt set b1='P03ERPU' where id=9;
-update noar ti set b1='P03ERPU' where id=9;
-update noar tt set b2='2K926FRYLL80CNFU7V' where id=9;
-update noar ti set b2='2K926FRYLL80CNFU7V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LDZQ62' where id=1;
-update noar ti set b0='LDZQ62' where id=1;
-update noar tt set b1='TSHQCJAKBWKNSP' where id=1;
-update noar ti set b1='TSHQCJAKBWKNSP' where id=1;
-update noar tt set b2='V925Z2RR' where id=1;
-update noar ti set b2='V925Z2RR' where id=1;
-update noar tt set b0='8TA2EGNM082' where id=2;
-update noar ti set b0='8TA2EGNM082' where id=2;
-update noar tt set b1='ROPWSPB4JF7YPB4TM0PRPO' where id=2;
-update noar ti set b1='ROPWSPB4JF7YPB4TM0PRPO' where id=2;
-update noar tt set b2='NY0MFA6FH8UA' where id=2;
-update noar ti set b2='NY0MFA6FH8UA' where id=2;
-update noar tt set b0='9J0NTMDNSGDPJGRF' where id=3;
-update noar ti set b0='9J0NTMDNSGDPJGRF' where id=3;
-update noar tt set b1='GXXXJPHPV0JUJMP' where id=3;
-update noar ti set b1='GXXXJPHPV0JUJMP' where id=3;
-update noar tt set b2='01YM61LJ38X6' where id=3;
-update noar ti set b2='01YM61LJ38X6' where id=3;
-update noar tt set b0='N' where id=4;
-update noar ti set b0='N' where id=4;
-update noar tt set b1='G7UPQ9Y44OKF0TXUMZ2' where id=4;
-update noar ti set b1='G7UPQ9Y44OKF0TXUMZ2' where id=4;
-update noar tt set b2='TB5J' where id=4;
-update noar ti set b2='TB5J' where id=4;
-update noar tt set b0='A' where id=5;
-update noar ti set b0='A' where id=5;
-update noar tt set b1='6V70U56BSZGKY7NS5WVMQATXSXZ4' where id=5;
-update noar ti set b1='6V70U56BSZGKY7NS5WVMQATXSXZ4' where id=5;
-update noar tt set b2='WZIUE5OYFUQ4UA9CZVUBM1613ZP' where id=5;
-update noar ti set b2='WZIUE5OYFUQ4UA9CZVUBM1613ZP' where id=5;
-update noar tt set b0='ZTMC5C5Y67ZTOZHY' where id=6;
-update noar ti set b0='ZTMC5C5Y67ZTOZHY' where id=6;
-update noar tt set b1='147TP9MG12D7ATN5RB4HUHQRV' where id=6;
-update noar ti set b1='147TP9MG12D7ATN5RB4HUHQRV' where id=6;
-update noar tt set b2='VMHDCJ1J' where id=6;
-update noar ti set b2='VMHDCJ1J' where id=6;
-update noar tt set b0='UVK2JX29QW0W4DHOW2BQ4N' where id=7;
-update noar ti set b0='UVK2JX29QW0W4DHOW2BQ4N' where id=7;
-update noar tt set b1='A1EN6R7ABSBIK1JZY1CGSKWXBSGH' where id=7;
-update noar ti set b1='A1EN6R7ABSBIK1JZY1CGSKWXBSGH' where id=7;
-update noar tt set b2='EJ59VT5YXEEAM6BO86W6T' where id=7;
-update noar ti set b2='EJ59VT5YXEEAM6BO86W6T' where id=7;
-update noar tt set b0='U' where id=8;
-update noar ti set b0='U' where id=8;
-update noar tt set b1='78YUR0Q3D3K9U' where id=8;
-update noar ti set b1='78YUR0Q3D3K9U' where id=8;
-update noar tt set b2='IUM9GL98NMSU2ZY3BBN4SBLP3N' where id=8;
-update noar ti set b2='IUM9GL98NMSU2ZY3BBN4SBLP3N' where id=8;
-update noar tt set b0='FWVPAF0F0M3MKIUOVF4W1P' where id=9;
-update noar ti set b0='FWVPAF0F0M3MKIUOVF4W1P' where id=9;
-update noar tt set b1='WEXY9Y' where id=9;
-update noar ti set b1='WEXY9Y' where id=9;
-update noar tt set b2='J5RTQE5QAS' where id=9;
-update noar ti set b2='J5RTQE5QAS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 tinyblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='5C19WLU0CCGOFGGXQFW' where id=1;
-update noar ti set b0='5C19WLU0CCGOFGGXQFW' where id=1;
-update noar tt set b1='JZ11HN04EHQ61FA7QZFCT7TDJR' where id=1;
-update noar ti set b1='JZ11HN04EHQ61FA7QZFCT7TDJR' where id=1;
-update noar tt set b2='OFEOC45Q7USIYH5GLN6Q' where id=1;
-update noar ti set b2='OFEOC45Q7USIYH5GLN6Q' where id=1;
-update noar tt set b0='GL95P5IC6C8MDD7LWVLX9UEJO9IY5N1' where id=2;
-update noar ti set b0='GL95P5IC6C8MDD7LWVLX9UEJO9IY5N1' where id=2;
-update noar tt set b1='J4EJLSR2' where id=2;
-update noar ti set b1='J4EJLSR2' where id=2;
-update noar tt set b2='71153JRQONJ8DJZX37W6TLRLH' where id=2;
-update noar ti set b2='71153JRQONJ8DJZX37W6TLRLH' where id=2;
-update noar tt set b0='SGZVUKASDZQJTYFSL0XOE' where id=3;
-update noar ti set b0='SGZVUKASDZQJTYFSL0XOE' where id=3;
-update noar tt set b1='BFOB7FKIUVCB' where id=3;
-update noar ti set b1='BFOB7FKIUVCB' where id=3;
-update noar tt set b2='CTZDNML' where id=3;
-update noar ti set b2='CTZDNML' where id=3;
-update noar tt set b0='VFC8ZT5EFNA91HDN0ME2' where id=4;
-update noar ti set b0='VFC8ZT5EFNA91HDN0ME2' where id=4;
-update noar tt set b1='9HYIJD02YJC0TT5A' where id=4;
-update noar ti set b1='9HYIJD02YJC0TT5A' where id=4;
-update noar tt set b2='BGGBA3B6IK' where id=4;
-update noar ti set b2='BGGBA3B6IK' where id=4;
-update noar tt set b0='1ZAG871BYX00E0CHQ528B76JLWIYIGK' where id=5;
-update noar ti set b0='1ZAG871BYX00E0CHQ528B76JLWIYIGK' where id=5;
-update noar tt set b1='QR0QXSBRJDS5YDQ' where id=5;
-update noar ti set b1='QR0QXSBRJDS5YDQ' where id=5;
-update noar tt set b2='P1X' where id=5;
-update noar ti set b2='P1X' where id=5;
-update noar tt set b0='NMK41PD5HFO4A0L20JK46QB3FDN5AB' where id=6;
-update noar ti set b0='NMK41PD5HFO4A0L20JK46QB3FDN5AB' where id=6;
-update noar tt set b1='UQMAPQ3INLUX85L4RS2H' where id=6;
-update noar ti set b1='UQMAPQ3INLUX85L4RS2H' where id=6;
-update noar tt set b2='WG7KRKI3J51ZPWVE8NEE7OHW4GF' where id=6;
-update noar ti set b2='WG7KRKI3J51ZPWVE8NEE7OHW4GF' where id=6;
-update noar tt set b0='VYXOSHBDRNGO6P3HSYQ53GHWGODXG7KU' where id=7;
-update noar ti set b0='VYXOSHBDRNGO6P3HSYQ53GHWGODXG7KU' where id=7;
-update noar tt set b1='E9WE4QJ4' where id=7;
-update noar ti set b1='E9WE4QJ4' where id=7;
-update noar tt set b2='VM71160W2HBBWXQO735I' where id=7;
-update noar ti set b2='VM71160W2HBBWXQO735I' where id=7;
-update noar tt set b0='A11YB1TQEHRRY88A2F1YZB5U3' where id=8;
-update noar ti set b0='A11YB1TQEHRRY88A2F1YZB5U3' where id=8;
-update noar tt set b1='EKDSPE0BMY' where id=8;
-update noar ti set b1='EKDSPE0BMY' where id=8;
-update noar tt set b2='QOUAQXFP8GE8M8GESVCOIIV5C6V5' where id=8;
-update noar ti set b2='QOUAQXFP8GE8M8GESVCOIIV5C6V5' where id=8;
-update noar tt set b0='2JT6TY' where id=9;
-update noar ti set b0='2JT6TY' where id=9;
-update noar tt set b1='SZTYLSBW7VQ' where id=9;
-update noar ti set b1='SZTYLSBW7VQ' where id=9;
-update noar tt set b2='87' where id=9;
-update noar ti set b2='87' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 tinyblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IUUKUIZIUNFRBJA1' where id=1;
-update noar ti set b0='IUUKUIZIUNFRBJA1' where id=1;
-update noar tt set b1='I7VEUQV1I2I3SIK1D3R0' where id=1;
-update noar ti set b1='I7VEUQV1I2I3SIK1D3R0' where id=1;
-update noar tt set b2='RLD962Z' where id=1;
-update noar ti set b2='RLD962Z' where id=1;
-update noar tt set b0='GIDBPR6XSWNT2P54' where id=2;
-update noar ti set b0='GIDBPR6XSWNT2P54' where id=2;
-update noar tt set b1='WNZ4B1WM31A2H9N6F6WPMCHY1Q' where id=2;
-update noar ti set b1='WNZ4B1WM31A2H9N6F6WPMCHY1Q' where id=2;
-update noar tt set b2='1J9DP0GVU3FZY' where id=2;
-update noar ti set b2='1J9DP0GVU3FZY' where id=2;
-update noar tt set b0='VSXJHTPJKYEDGP4SLHG0JLS54X' where id=3;
-update noar ti set b0='VSXJHTPJKYEDGP4SLHG0JLS54X' where id=3;
-update noar tt set b1='M4L3E3C6MFGX5GDIS9OGPHQ7F1' where id=3;
-update noar ti set b1='M4L3E3C6MFGX5GDIS9OGPHQ7F1' where id=3;
-update noar tt set b2='MJNMPY1T' where id=3;
-update noar ti set b2='MJNMPY1T' where id=3;
-update noar tt set b0='95OKX9T8U40BF' where id=4;
-update noar ti set b0='95OKX9T8U40BF' where id=4;
-update noar tt set b1='MUU1NMS69K' where id=4;
-update noar ti set b1='MUU1NMS69K' where id=4;
-update noar tt set b2='VKO8L48K29YTD1GJWRF1ZKZVYJFHFIK' where id=4;
-update noar ti set b2='VKO8L48K29YTD1GJWRF1ZKZVYJFHFIK' where id=4;
-update noar tt set b0='ECAFMVP' where id=5;
-update noar ti set b0='ECAFMVP' where id=5;
-update noar tt set b1='NMVUYN6DF9NA1GYAK8L5N0PI4J5FXB' where id=5;
-update noar ti set b1='NMVUYN6DF9NA1GYAK8L5N0PI4J5FXB' where id=5;
-update noar tt set b2='76E5XR398OY1ZRR5M4O5' where id=5;
-update noar ti set b2='76E5XR398OY1ZRR5M4O5' where id=5;
-update noar tt set b0='5MACI4J4S8MISFHETAA8F' where id=6;
-update noar ti set b0='5MACI4J4S8MISFHETAA8F' where id=6;
-update noar tt set b1='YB136' where id=6;
-update noar ti set b1='YB136' where id=6;
-update noar tt set b2='46' where id=6;
-update noar ti set b2='46' where id=6;
-update noar tt set b0='RYJ2E9MU62OCUPE3Q15NXSOWPJ' where id=7;
-update noar ti set b0='RYJ2E9MU62OCUPE3Q15NXSOWPJ' where id=7;
-update noar tt set b1='ANJ4DJQDDA1URAHXU9LB79V8DFCTTL' where id=7;
-update noar ti set b1='ANJ4DJQDDA1URAHXU9LB79V8DFCTTL' where id=7;
-update noar tt set b2='Q3I5RKQOAJN' where id=7;
-update noar ti set b2='Q3I5RKQOAJN' where id=7;
-update noar tt set b0='JVD6Y3GRUG' where id=8;
-update noar ti set b0='JVD6Y3GRUG' where id=8;
-update noar tt set b1='1QJ4SAN6Q' where id=8;
-update noar ti set b1='1QJ4SAN6Q' where id=8;
-update noar tt set b2='1CAWYWTL2Y1DZ4ER5JH1QXZ6RZKM6Y' where id=8;
-update noar ti set b2='1CAWYWTL2Y1DZ4ER5JH1QXZ6RZKM6Y' where id=8;
-update noar tt set b0='XFPY1Y0USG87O18SAACSQ' where id=9;
-update noar ti set b0='XFPY1Y0USG87O18SAACSQ' where id=9;
-update noar tt set b1='YX2JU92LEPE0PAH0JRMCG4C0I9XEU' where id=9;
-update noar ti set b1='YX2JU92LEPE0PAH0JRMCG4C0I9XEU' where id=9;
-update noar tt set b2='IUELD0ATIF341LF0RT86YJXO4F2' where id=9;
-update noar ti set b2='IUELD0ATIF341LF0RT86YJXO4F2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='639LW3SSYAH9ZKNWZOOH9A5WRT8HDZ9' where id=1;
-update noar ti set b0='639LW3SSYAH9ZKNWZOOH9A5WRT8HDZ9' where id=1;
-update noar tt set b1='OO4NXLDGOLPR0JCAHG724X174EAH2EI6' where id=1;
-update noar ti set b1='OO4NXLDGOLPR0JCAHG724X174EAH2EI6' where id=1;
-update noar tt set b2='BWE' where id=1;
-update noar ti set b2='BWE' where id=1;
-update noar tt set b0='70RQS' where id=2;
-update noar ti set b0='70RQS' where id=2;
-update noar tt set b1='959F09ZP' where id=2;
-update noar ti set b1='959F09ZP' where id=2;
-update noar tt set b2='LUJ8FWF3JKHTX' where id=2;
-update noar ti set b2='LUJ8FWF3JKHTX' where id=2;
-update noar tt set b0='R501GHKFLRXMYI3EV6DAO6F6A5W90PF' where id=3;
-update noar ti set b0='R501GHKFLRXMYI3EV6DAO6F6A5W90PF' where id=3;
-update noar tt set b1='VHXCSQXP765CQE0X9W2D' where id=3;
-update noar ti set b1='VHXCSQXP765CQE0X9W2D' where id=3;
-update noar tt set b2='VV' where id=3;
-update noar ti set b2='VV' where id=3;
-update noar tt set b0='UMN6WVI' where id=4;
-update noar ti set b0='UMN6WVI' where id=4;
-update noar tt set b1='VSCSC' where id=4;
-update noar ti set b1='VSCSC' where id=4;
-update noar tt set b2='QQILSU15ZC13OFR' where id=4;
-update noar ti set b2='QQILSU15ZC13OFR' where id=4;
-update noar tt set b0='3TFOOURBK' where id=5;
-update noar ti set b0='3TFOOURBK' where id=5;
-update noar tt set b1='OJKB44779HHS85NU2QQPTMH8GACK' where id=5;
-update noar ti set b1='OJKB44779HHS85NU2QQPTMH8GACK' where id=5;
-update noar tt set b2='4QE0RQ' where id=5;
-update noar ti set b2='4QE0RQ' where id=5;
-update noar tt set b0='JWDMXPXGJZH5V6I6DG9N' where id=6;
-update noar ti set b0='JWDMXPXGJZH5V6I6DG9N' where id=6;
-update noar tt set b1='7P3JUWPHCRI8AYNVR6' where id=6;
-update noar ti set b1='7P3JUWPHCRI8AYNVR6' where id=6;
-update noar tt set b2='3NUA5984ZRUPB4GF' where id=6;
-update noar ti set b2='3NUA5984ZRUPB4GF' where id=6;
-update noar tt set b0='VQQFLPAJ735O8V1DLRVLX84D557O' where id=7;
-update noar ti set b0='VQQFLPAJ735O8V1DLRVLX84D557O' where id=7;
-update noar tt set b1='76IHAPI4OJVP' where id=7;
-update noar ti set b1='76IHAPI4OJVP' where id=7;
-update noar tt set b2='RV0GX0ET1ESQ9LD' where id=7;
-update noar ti set b2='RV0GX0ET1ESQ9LD' where id=7;
-update noar tt set b0='M725JA0F' where id=8;
-update noar ti set b0='M725JA0F' where id=8;
-update noar tt set b1='DGNJ34BNQV3ZRFVYQD' where id=8;
-update noar ti set b1='DGNJ34BNQV3ZRFVYQD' where id=8;
-update noar tt set b2='EXSXZ3T3' where id=8;
-update noar ti set b2='EXSXZ3T3' where id=8;
-update noar tt set b0='GLUJBG3CD6P9ASKO0IHK8NG' where id=9;
-update noar ti set b0='GLUJBG3CD6P9ASKO0IHK8NG' where id=9;
-update noar tt set b1='XF' where id=9;
-update noar ti set b1='XF' where id=9;
-update noar tt set b2='01GLNOYMINL2LWTP14XTMQP5ZCD82NQD' where id=9;
-update noar ti set b2='01GLNOYMINL2LWTP14XTMQP5ZCD82NQD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CVK0WBAQCY9D0VNT' where id=1;
-update noar ti set b0='CVK0WBAQCY9D0VNT' where id=1;
-update noar tt set b1='1GNE' where id=1;
-update noar ti set b1='1GNE' where id=1;
-update noar tt set b2='GMW1G9UIPYXAHTB4DNFEFQK5DD' where id=1;
-update noar ti set b2='GMW1G9UIPYXAHTB4DNFEFQK5DD' where id=1;
-update noar tt set b0='N7C0NKZFYQTI4DVBAWDS' where id=2;
-update noar ti set b0='N7C0NKZFYQTI4DVBAWDS' where id=2;
-update noar tt set b1='V8M4JV7Z91G9FM' where id=2;
-update noar ti set b1='V8M4JV7Z91G9FM' where id=2;
-update noar tt set b2='OC1KN7W3GZTGU8H5O' where id=2;
-update noar ti set b2='OC1KN7W3GZTGU8H5O' where id=2;
-update noar tt set b0='RA4XEY38I' where id=3;
-update noar ti set b0='RA4XEY38I' where id=3;
-update noar tt set b1='4067UUNNJ2Z1OMDG902WZ' where id=3;
-update noar ti set b1='4067UUNNJ2Z1OMDG902WZ' where id=3;
-update noar tt set b2='Z8Q7X1864VLQLA44K1OLU7HR7P5C' where id=3;
-update noar ti set b2='Z8Q7X1864VLQLA44K1OLU7HR7P5C' where id=3;
-update noar tt set b0='MKXU68RGV2JFUBLAFKW' where id=4;
-update noar ti set b0='MKXU68RGV2JFUBLAFKW' where id=4;
-update noar tt set b1='WY' where id=4;
-update noar ti set b1='WY' where id=4;
-update noar tt set b2='94PLXX31OLV9ZNOKKNF4QQJCPZC1RZ64' where id=4;
-update noar ti set b2='94PLXX31OLV9ZNOKKNF4QQJCPZC1RZ64' where id=4;
-update noar tt set b0='EVSIMUTGQJ8H2BDE3W4NU0RB48WZEIF3' where id=5;
-update noar ti set b0='EVSIMUTGQJ8H2BDE3W4NU0RB48WZEIF3' where id=5;
-update noar tt set b1='KBFS7C9CW7VTA8FVGRC5GWT4TRCB0KQO' where id=5;
-update noar ti set b1='KBFS7C9CW7VTA8FVGRC5GWT4TRCB0KQO' where id=5;
-update noar tt set b2='9CE3ITZNPH4THWMAM69F' where id=5;
-update noar ti set b2='9CE3ITZNPH4THWMAM69F' where id=5;
-update noar tt set b0='2AJ1IT271KPC49SNXMPLWI8' where id=6;
-update noar ti set b0='2AJ1IT271KPC49SNXMPLWI8' where id=6;
-update noar tt set b1='H68KJGZZ82QT0' where id=6;
-update noar ti set b1='H68KJGZZ82QT0' where id=6;
-update noar tt set b2='DRF8L7I40BJ68OXRSMC2MQV' where id=6;
-update noar ti set b2='DRF8L7I40BJ68OXRSMC2MQV' where id=6;
-update noar tt set b0='8VDUN8L' where id=7;
-update noar ti set b0='8VDUN8L' where id=7;
-update noar tt set b1='DQYXN1SVB' where id=7;
-update noar ti set b1='DQYXN1SVB' where id=7;
-update noar tt set b2='DFZQS9F1N3XSRS9CTCR' where id=7;
-update noar ti set b2='DFZQS9F1N3XSRS9CTCR' where id=7;
-update noar tt set b0='YUDJ16IKZSM77ZYJMA3XEJAPG1' where id=8;
-update noar ti set b0='YUDJ16IKZSM77ZYJMA3XEJAPG1' where id=8;
-update noar tt set b1='PEDQ01X' where id=8;
-update noar ti set b1='PEDQ01X' where id=8;
-update noar tt set b2='OB6UCNX3OLZPPGREZT5XPJ4' where id=8;
-update noar ti set b2='OB6UCNX3OLZPPGREZT5XPJ4' where id=8;
-update noar tt set b0='JDG1OW' where id=9;
-update noar ti set b0='JDG1OW' where id=9;
-update noar tt set b1='P5UQAPXFURKWC2VAIEZBHBIIU8' where id=9;
-update noar ti set b1='P5UQAPXFURKWC2VAIEZBHBIIU8' where id=9;
-update noar tt set b2='27' where id=9;
-update noar ti set b2='27' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6604SEUPOJ1NH' where id=1;
-update noar ti set b0='6604SEUPOJ1NH' where id=1;
-update noar tt set b1='U9UKP73' where id=1;
-update noar ti set b1='U9UKP73' where id=1;
-update noar tt set b2='D20SE4B542DH5VQNU20KOSF6' where id=1;
-update noar ti set b2='D20SE4B542DH5VQNU20KOSF6' where id=1;
-update noar tt set b0='NF9XX' where id=2;
-update noar ti set b0='NF9XX' where id=2;
-update noar tt set b1='24ZM1CL7P' where id=2;
-update noar ti set b1='24ZM1CL7P' where id=2;
-update noar tt set b2='GIV9E0CEGWFO2APSS62LB2YDOU' where id=2;
-update noar ti set b2='GIV9E0CEGWFO2APSS62LB2YDOU' where id=2;
-update noar tt set b0='7FYNCVTSF75RXRBU94F3ILDL25GWMF' where id=3;
-update noar ti set b0='7FYNCVTSF75RXRBU94F3ILDL25GWMF' where id=3;
-update noar tt set b1='TM' where id=3;
-update noar ti set b1='TM' where id=3;
-update noar tt set b2='BZ0PGFK3NFMCWN5A57HD0QT777TO4' where id=3;
-update noar ti set b2='BZ0PGFK3NFMCWN5A57HD0QT777TO4' where id=3;
-update noar tt set b0='LMMPIO1Z3' where id=4;
-update noar ti set b0='LMMPIO1Z3' where id=4;
-update noar tt set b1='CPKDUI5UVT37Q2WF0UICR4T' where id=4;
-update noar ti set b1='CPKDUI5UVT37Q2WF0UICR4T' where id=4;
-update noar tt set b2='PXZRXSAO7R4LK5AG' where id=4;
-update noar ti set b2='PXZRXSAO7R4LK5AG' where id=4;
-update noar tt set b0='7SWE1SWALSTRY' where id=5;
-update noar ti set b0='7SWE1SWALSTRY' where id=5;
-update noar tt set b1='8IAPWSFR66EV4G' where id=5;
-update noar ti set b1='8IAPWSFR66EV4G' where id=5;
-update noar tt set b2='WLXCIO2HMZTHQ752H' where id=5;
-update noar ti set b2='WLXCIO2HMZTHQ752H' where id=5;
-update noar tt set b0='X1K5ULAKDCTH' where id=6;
-update noar ti set b0='X1K5ULAKDCTH' where id=6;
-update noar tt set b1='VU5GM75G7X5RBO8BSBYBUPEQ13V70R' where id=6;
-update noar ti set b1='VU5GM75G7X5RBO8BSBYBUPEQ13V70R' where id=6;
-update noar tt set b2='OSZE1IM69X' where id=6;
-update noar ti set b2='OSZE1IM69X' where id=6;
-update noar tt set b0='N4G6CRZX4K7YQ25ZEMGR674U9EFAPYKF' where id=7;
-update noar ti set b0='N4G6CRZX4K7YQ25ZEMGR674U9EFAPYKF' where id=7;
-update noar tt set b1='F8K1ETN3HQ62M' where id=7;
-update noar ti set b1='F8K1ETN3HQ62M' where id=7;
-update noar tt set b2='J8B5XCR' where id=7;
-update noar ti set b2='J8B5XCR' where id=7;
-update noar tt set b0='EGGSUMHTUZ2Z49D0P2NNMWPNU29' where id=8;
-update noar ti set b0='EGGSUMHTUZ2Z49D0P2NNMWPNU29' where id=8;
-update noar tt set b1='TSP0V0F7YFFP1KC' where id=8;
-update noar ti set b1='TSP0V0F7YFFP1KC' where id=8;
-update noar tt set b2='X6VM77DCFUFWE9OME' where id=8;
-update noar ti set b2='X6VM77DCFUFWE9OME' where id=8;
-update noar tt set b0='F695SRM8F6RMKMTDGEUWRWQIUSIBJZ' where id=9;
-update noar ti set b0='F695SRM8F6RMKMTDGEUWRWQIUSIBJZ' where id=9;
-update noar tt set b1='XP427W4M6C7JWKLNHC39VH6E2QQVXW23' where id=9;
-update noar ti set b1='XP427W4M6C7JWKLNHC39VH6E2QQVXW23' where id=9;
-update noar tt set b2='PL4S46' where id=9;
-update noar ti set b2='PL4S46' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZPW4ZC0FLWL' where id=1;
-update noar ti set b0='ZPW4ZC0FLWL' where id=1;
-update noar tt set b1='HRCFD' where id=1;
-update noar ti set b1='HRCFD' where id=1;
-update noar tt set b2='XMYRIB8X7DBYPENWR0E4N90SN27517W7' where id=1;
-update noar ti set b2='XMYRIB8X7DBYPENWR0E4N90SN27517W7' where id=1;
-update noar tt set b0='ANWYLJ7F3OVWYZZ15V27SZV1C2' where id=2;
-update noar ti set b0='ANWYLJ7F3OVWYZZ15V27SZV1C2' where id=2;
-update noar tt set b1='PBBDLSO9N7' where id=2;
-update noar ti set b1='PBBDLSO9N7' where id=2;
-update noar tt set b2='B4PBXG3NFGWOYQ5G6R1CSB' where id=2;
-update noar ti set b2='B4PBXG3NFGWOYQ5G6R1CSB' where id=2;
-update noar tt set b0='PENOUEMLJ5B1RC9L' where id=3;
-update noar ti set b0='PENOUEMLJ5B1RC9L' where id=3;
-update noar tt set b1='W95CKPSD7LJZNZEOPYDT3U' where id=3;
-update noar ti set b1='W95CKPSD7LJZNZEOPYDT3U' where id=3;
-update noar tt set b2='AO2ZUAJ44T3J' where id=3;
-update noar ti set b2='AO2ZUAJ44T3J' where id=3;
-update noar tt set b0='639I9XEB8NUM31TDPVVXPNANX3RSWH' where id=4;
-update noar ti set b0='639I9XEB8NUM31TDPVVXPNANX3RSWH' where id=4;
-update noar tt set b1='FZTY6' where id=4;
-update noar ti set b1='FZTY6' where id=4;
-update noar tt set b2='SEUWCXV7KAP' where id=4;
-update noar ti set b2='SEUWCXV7KAP' where id=4;
-update noar tt set b0='7NJI84HPMG99STTH370A3VVPULZE' where id=5;
-update noar ti set b0='7NJI84HPMG99STTH370A3VVPULZE' where id=5;
-update noar tt set b1='DMS1X1CR52AS25OOABXADW' where id=5;
-update noar ti set b1='DMS1X1CR52AS25OOABXADW' where id=5;
-update noar tt set b2='IME633' where id=5;
-update noar ti set b2='IME633' where id=5;
-update noar tt set b0='ZACORRE3QOAL71KOB4D7AK2UXXESWF' where id=6;
-update noar ti set b0='ZACORRE3QOAL71KOB4D7AK2UXXESWF' where id=6;
-update noar tt set b1='8S7W28XKIMSS085OXY4VCMXD49AXN' where id=6;
-update noar ti set b1='8S7W28XKIMSS085OXY4VCMXD49AXN' where id=6;
-update noar tt set b2='L91NFDQTXW849L0TDVC8QKSD9SCR6' where id=6;
-update noar ti set b2='L91NFDQTXW849L0TDVC8QKSD9SCR6' where id=6;
-update noar tt set b0='9GZG8PCEQNFJU7EQLI9ARFGST' where id=7;
-update noar ti set b0='9GZG8PCEQNFJU7EQLI9ARFGST' where id=7;
-update noar tt set b1='IX16SA4' where id=7;
-update noar ti set b1='IX16SA4' where id=7;
-update noar tt set b2='VG4EI3Q1H' where id=7;
-update noar ti set b2='VG4EI3Q1H' where id=7;
-update noar tt set b0='MY8HU0U2WH38W' where id=8;
-update noar ti set b0='MY8HU0U2WH38W' where id=8;
-update noar tt set b1='V' where id=8;
-update noar ti set b1='V' where id=8;
-update noar tt set b2='U5YFNFL3RU9794DGIG2E6KZW85QPLM' where id=8;
-update noar ti set b2='U5YFNFL3RU9794DGIG2E6KZW85QPLM' where id=8;
-update noar tt set b0='JE94WZHA6G75VPEXZAVV' where id=9;
-update noar ti set b0='JE94WZHA6G75VPEXZAVV' where id=9;
-update noar tt set b1='3QT5' where id=9;
-update noar ti set b1='3QT5' where id=9;
-update noar tt set b2='8HUO9PI' where id=9;
-update noar ti set b2='8HUO9PI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='Z0YMM5JM2NXUZRYPR' where id=1;
-update noar ti set b0='Z0YMM5JM2NXUZRYPR' where id=1;
-update noar tt set b1='ZI4QU' where id=1;
-update noar ti set b1='ZI4QU' where id=1;
-update noar tt set b2='IWLYQGF4F9XR' where id=1;
-update noar ti set b2='IWLYQGF4F9XR' where id=1;
-update noar tt set b0='8DF7PDUAK1Q8JO08I' where id=2;
-update noar ti set b0='8DF7PDUAK1Q8JO08I' where id=2;
-update noar tt set b1='CZ53T' where id=2;
-update noar ti set b1='CZ53T' where id=2;
-update noar tt set b2='2C8CV37B302RT4BES' where id=2;
-update noar ti set b2='2C8CV37B302RT4BES' where id=2;
-update noar tt set b0='GHYTKCC1RU62343XDLQ' where id=3;
-update noar ti set b0='GHYTKCC1RU62343XDLQ' where id=3;
-update noar tt set b1='ZPIC05VC4073GRPEVDLU1YY097ZQ' where id=3;
-update noar ti set b1='ZPIC05VC4073GRPEVDLU1YY097ZQ' where id=3;
-update noar tt set b2='68Y8EOS4ATCPDD' where id=3;
-update noar ti set b2='68Y8EOS4ATCPDD' where id=3;
-update noar tt set b0='TVO3MA44RIQC7B57ZSBDHVBG49JQEYJ' where id=4;
-update noar ti set b0='TVO3MA44RIQC7B57ZSBDHVBG49JQEYJ' where id=4;
-update noar tt set b1='2MF3' where id=4;
-update noar ti set b1='2MF3' where id=4;
-update noar tt set b2='HKSV7BZFVNLUXJU6OGVPGYRN' where id=4;
-update noar ti set b2='HKSV7BZFVNLUXJU6OGVPGYRN' where id=4;
-update noar tt set b0='BDC859S7' where id=5;
-update noar ti set b0='BDC859S7' where id=5;
-update noar tt set b1='AL3TQ1FEOB29PY811DZDD7L' where id=5;
-update noar ti set b1='AL3TQ1FEOB29PY811DZDD7L' where id=5;
-update noar tt set b2='ISINVKF23GAJLFF8KEC2FCY0' where id=5;
-update noar ti set b2='ISINVKF23GAJLFF8KEC2FCY0' where id=5;
-update noar tt set b0='NLJX7SF5ILDY6SHUPBFJLU' where id=6;
-update noar ti set b0='NLJX7SF5ILDY6SHUPBFJLU' where id=6;
-update noar tt set b1='NYE6E34KK7MJFTIC6UC8ZHUQ0H' where id=6;
-update noar ti set b1='NYE6E34KK7MJFTIC6UC8ZHUQ0H' where id=6;
-update noar tt set b2='ZR' where id=6;
-update noar ti set b2='ZR' where id=6;
-update noar tt set b0='7U3BBQI5DH4H' where id=7;
-update noar ti set b0='7U3BBQI5DH4H' where id=7;
-update noar tt set b1='MPYYN6Y92SG6ADA6WOBB9DS1RBF1E2' where id=7;
-update noar ti set b1='MPYYN6Y92SG6ADA6WOBB9DS1RBF1E2' where id=7;
-update noar tt set b2='P911GC' where id=7;
-update noar ti set b2='P911GC' where id=7;
-update noar tt set b0='YXYGPU9KQUXG' where id=8;
-update noar ti set b0='YXYGPU9KQUXG' where id=8;
-update noar tt set b1='15W4' where id=8;
-update noar ti set b1='15W4' where id=8;
-update noar tt set b2='22MEOHC9T3BTK0VPSVOPH9LR' where id=8;
-update noar ti set b2='22MEOHC9T3BTK0VPSVOPH9LR' where id=8;
-update noar tt set b0='JILIU' where id=9;
-update noar ti set b0='JILIU' where id=9;
-update noar tt set b1='O2GGP60RF2R7W4Z3R' where id=9;
-update noar ti set b1='O2GGP60RF2R7W4Z3R' where id=9;
-update noar tt set b2='7' where id=9;
-update noar ti set b2='7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OEWYKUULY0Q7E3Y1NU8LX1EF2P4R6PD' where id=1;
-update noar ti set b0='OEWYKUULY0Q7E3Y1NU8LX1EF2P4R6PD' where id=1;
-update noar tt set b1='DN' where id=1;
-update noar ti set b1='DN' where id=1;
-update noar tt set b2='P7QT77VLUR2BGCXW9M1' where id=1;
-update noar ti set b2='P7QT77VLUR2BGCXW9M1' where id=1;
-update noar tt set b0='FPV99KYKUFTOQU' where id=2;
-update noar ti set b0='FPV99KYKUFTOQU' where id=2;
-update noar tt set b1='AY25HWDKZFVHYI4KUFOOLBR' where id=2;
-update noar ti set b1='AY25HWDKZFVHYI4KUFOOLBR' where id=2;
-update noar tt set b2='KWWNEU9SU8N9JLPH6D0' where id=2;
-update noar ti set b2='KWWNEU9SU8N9JLPH6D0' where id=2;
-update noar tt set b0='V34O7O5F7TC89GWNXK14A5WS' where id=3;
-update noar ti set b0='V34O7O5F7TC89GWNXK14A5WS' where id=3;
-update noar tt set b1='JWASTWP6EIIOH609BA7LX7CQI' where id=3;
-update noar ti set b1='JWASTWP6EIIOH609BA7LX7CQI' where id=3;
-update noar tt set b2='YIY0HZBFA' where id=3;
-update noar ti set b2='YIY0HZBFA' where id=3;
-update noar tt set b0='8H7DXS102TU3IXV0CCIZJXK' where id=4;
-update noar ti set b0='8H7DXS102TU3IXV0CCIZJXK' where id=4;
-update noar tt set b1='W' where id=4;
-update noar ti set b1='W' where id=4;
-update noar tt set b2='6QPG4F8JY0XBI5ZUCY4' where id=4;
-update noar ti set b2='6QPG4F8JY0XBI5ZUCY4' where id=4;
-update noar tt set b0='AW2KK' where id=5;
-update noar ti set b0='AW2KK' where id=5;
-update noar tt set b1='TJ6S4ZFS4486CBCD6AXJFI' where id=5;
-update noar ti set b1='TJ6S4ZFS4486CBCD6AXJFI' where id=5;
-update noar tt set b2='IS5W52VX669CAB8PJSSJMJ6ZQQ741QH' where id=5;
-update noar ti set b2='IS5W52VX669CAB8PJSSJMJ6ZQQ741QH' where id=5;
-update noar tt set b0='7A6Z6VEZJRSM' where id=6;
-update noar ti set b0='7A6Z6VEZJRSM' where id=6;
-update noar tt set b1='G696QBIK2QTVEVIZOWG9E2S' where id=6;
-update noar ti set b1='G696QBIK2QTVEVIZOWG9E2S' where id=6;
-update noar tt set b2='IZ073IH8YIOA' where id=6;
-update noar ti set b2='IZ073IH8YIOA' where id=6;
-update noar tt set b0='22I7VKEJDLR8WR891QMXIK8B0ESL70L' where id=7;
-update noar ti set b0='22I7VKEJDLR8WR891QMXIK8B0ESL70L' where id=7;
-update noar tt set b1='KZ4P7UQ391WEFSY797W2M3Q8PU' where id=7;
-update noar ti set b1='KZ4P7UQ391WEFSY797W2M3Q8PU' where id=7;
-update noar tt set b2='UD4U6MQMX89' where id=7;
-update noar ti set b2='UD4U6MQMX89' where id=7;
-update noar tt set b0='N026JXH0BVWP' where id=8;
-update noar ti set b0='N026JXH0BVWP' where id=8;
-update noar tt set b1='FYTUD' where id=8;
-update noar ti set b1='FYTUD' where id=8;
-update noar tt set b2='54' where id=8;
-update noar ti set b2='54' where id=8;
-update noar tt set b0='C1BT' where id=9;
-update noar ti set b0='C1BT' where id=9;
-update noar tt set b1='V0' where id=9;
-update noar ti set b1='V0' where id=9;
-update noar tt set b2='S6MOT0M8JOH8JN3DPS7P3A' where id=9;
-update noar ti set b2='S6MOT0M8JOH8JN3DPS7P3A' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZBRG79B9G5RZEND4O7GQ9L' where id=1;
-update noar ti set b0='ZBRG79B9G5RZEND4O7GQ9L' where id=1;
-update noar tt set b1='40M' where id=1;
-update noar ti set b1='40M' where id=1;
-update noar tt set b2='AGW99IRGKV36OHW186A9CDMF1W' where id=1;
-update noar ti set b2='AGW99IRGKV36OHW186A9CDMF1W' where id=1;
-update noar tt set b0='4RHC85920A6RF' where id=2;
-update noar ti set b0='4RHC85920A6RF' where id=2;
-update noar tt set b1='X613EFQG9X5G7B92Y8M5U3A' where id=2;
-update noar ti set b1='X613EFQG9X5G7B92Y8M5U3A' where id=2;
-update noar tt set b2='ZXAKH' where id=2;
-update noar ti set b2='ZXAKH' where id=2;
-update noar tt set b0='S1DWBV0EOJCSXTWZ2P8TX4B' where id=3;
-update noar ti set b0='S1DWBV0EOJCSXTWZ2P8TX4B' where id=3;
-update noar tt set b1='O0DDZ53H3OKX0KDO6MK4OR' where id=3;
-update noar ti set b1='O0DDZ53H3OKX0KDO6MK4OR' where id=3;
-update noar tt set b2='J18WK' where id=3;
-update noar ti set b2='J18WK' where id=3;
-update noar tt set b0='969OH' where id=4;
-update noar ti set b0='969OH' where id=4;
-update noar tt set b1='DWJCHH7TVC3CWTBCPO6R0WK' where id=4;
-update noar ti set b1='DWJCHH7TVC3CWTBCPO6R0WK' where id=4;
-update noar tt set b2='GTT15TVKP' where id=4;
-update noar ti set b2='GTT15TVKP' where id=4;
-update noar tt set b0='25IL7ZXWJN9YWSPEZ26P8CSUKW0E' where id=5;
-update noar ti set b0='25IL7ZXWJN9YWSPEZ26P8CSUKW0E' where id=5;
-update noar tt set b1='LLC89' where id=5;
-update noar ti set b1='LLC89' where id=5;
-update noar tt set b2='CRY8702G6LVMB' where id=5;
-update noar ti set b2='CRY8702G6LVMB' where id=5;
-update noar tt set b0='HFE' where id=6;
-update noar ti set b0='HFE' where id=6;
-update noar tt set b1='EBWZ' where id=6;
-update noar ti set b1='EBWZ' where id=6;
-update noar tt set b2='FD' where id=6;
-update noar ti set b2='FD' where id=6;
-update noar tt set b0='LP3QOJEELP' where id=7;
-update noar ti set b0='LP3QOJEELP' where id=7;
-update noar tt set b1='R2OPGOQETJP' where id=7;
-update noar ti set b1='R2OPGOQETJP' where id=7;
-update noar tt set b2='2C2VXCUH1B9XL3YFW3NNJ4QNMB09QF' where id=7;
-update noar ti set b2='2C2VXCUH1B9XL3YFW3NNJ4QNMB09QF' where id=7;
-update noar tt set b0='7WVMQOGLF632B99IG3UDBPWR5RUL58QM' where id=8;
-update noar ti set b0='7WVMQOGLF632B99IG3UDBPWR5RUL58QM' where id=8;
-update noar tt set b1='GJBCRUWTQXDBEL1G7JU9MYP5AV7L0D8' where id=8;
-update noar ti set b1='GJBCRUWTQXDBEL1G7JU9MYP5AV7L0D8' where id=8;
-update noar tt set b2='T2EAB1E9L3MD4BIK1' where id=8;
-update noar ti set b2='T2EAB1E9L3MD4BIK1' where id=8;
-update noar tt set b0='M40E8H6JM6' where id=9;
-update noar ti set b0='M40E8H6JM6' where id=9;
-update noar tt set b1='HTYWYY9D0BSZMO0XRAZG2LXZMWS' where id=9;
-update noar ti set b1='HTYWYY9D0BSZMO0XRAZG2LXZMWS' where id=9;
-update noar tt set b2='XUB8ZSSJNJDAJ45PVYXN4GR2O1GBQT9' where id=9;
-update noar ti set b2='XUB8ZSSJNJDAJ45PVYXN4GR2O1GBQT9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ECB3EOOST' where id=1;
-update noar ti set b0='ECB3EOOST' where id=1;
-update noar tt set b1='3' where id=1;
-update noar ti set b1='3' where id=1;
-update noar tt set b2='DT7AZRXV235GNTCG' where id=1;
-update noar ti set b2='DT7AZRXV235GNTCG' where id=1;
-update noar tt set b0='AJ' where id=2;
-update noar ti set b0='AJ' where id=2;
-update noar tt set b1='ZKRBO8BSF1QTD1O2YH8S3EQ' where id=2;
-update noar ti set b1='ZKRBO8BSF1QTD1O2YH8S3EQ' where id=2;
-update noar tt set b2='SWW2Y9S1NJ9CEEPL4X798V9' where id=2;
-update noar ti set b2='SWW2Y9S1NJ9CEEPL4X798V9' where id=2;
-update noar tt set b0='6MNNRV73AF0VZ3Z' where id=3;
-update noar ti set b0='6MNNRV73AF0VZ3Z' where id=3;
-update noar tt set b1='WKI' where id=3;
-update noar ti set b1='WKI' where id=3;
-update noar tt set b2='LDO005JI41OV6K099DZJQ4IS85' where id=3;
-update noar ti set b2='LDO005JI41OV6K099DZJQ4IS85' where id=3;
-update noar tt set b0='FZRNQGH6GJAE4S1XGOKZFCOR0' where id=4;
-update noar ti set b0='FZRNQGH6GJAE4S1XGOKZFCOR0' where id=4;
-update noar tt set b1='Y9HQ8FFNO3E53VLIGW4Q' where id=4;
-update noar ti set b1='Y9HQ8FFNO3E53VLIGW4Q' where id=4;
-update noar tt set b2='51282NTOVOEY77F' where id=4;
-update noar ti set b2='51282NTOVOEY77F' where id=4;
-update noar tt set b0='AZN4K5RY2OK' where id=5;
-update noar ti set b0='AZN4K5RY2OK' where id=5;
-update noar tt set b1='ULQ1KDH8Q' where id=5;
-update noar ti set b1='ULQ1KDH8Q' where id=5;
-update noar tt set b2='B0O0E15KI' where id=5;
-update noar ti set b2='B0O0E15KI' where id=5;
-update noar tt set b0='D36PS8GP5A85BT4PWGACGLD' where id=6;
-update noar ti set b0='D36PS8GP5A85BT4PWGACGLD' where id=6;
-update noar tt set b1='HJA2EVLGSMIMW' where id=6;
-update noar ti set b1='HJA2EVLGSMIMW' where id=6;
-update noar tt set b2='4X' where id=6;
-update noar ti set b2='4X' where id=6;
-update noar tt set b0='TDSTY3C9AMSBLWX83U2CBPI46' where id=7;
-update noar ti set b0='TDSTY3C9AMSBLWX83U2CBPI46' where id=7;
-update noar tt set b1='QJQL6O7A4AH9YVGKD72IU9P' where id=7;
-update noar ti set b1='QJQL6O7A4AH9YVGKD72IU9P' where id=7;
-update noar tt set b2='DIP13EXSBZEEM0K8NR0W23631K1J' where id=7;
-update noar ti set b2='DIP13EXSBZEEM0K8NR0W23631K1J' where id=7;
-update noar tt set b0='UQK9W7AR0H3I4UFPNCF1' where id=8;
-update noar ti set b0='UQK9W7AR0H3I4UFPNCF1' where id=8;
-update noar tt set b1='HJAZ' where id=8;
-update noar ti set b1='HJAZ' where id=8;
-update noar tt set b2='A569YD19ZF23K67YWVY' where id=8;
-update noar ti set b2='A569YD19ZF23K67YWVY' where id=8;
-update noar tt set b0='8WQW4RKLPDM2NL9B484D1MBM6UGMB3B4' where id=9;
-update noar ti set b0='8WQW4RKLPDM2NL9B484D1MBM6UGMB3B4' where id=9;
-update noar tt set b1='BNKWZ' where id=9;
-update noar ti set b1='BNKWZ' where id=9;
-update noar tt set b2='AVV955VSW47QH1CI42D0JZPG5C' where id=9;
-update noar ti set b2='AVV955VSW47QH1CI42D0JZPG5C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 blob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NBT461F4JIGF6B3KY70D3HCE25HVJ' where id=1;
-update noar ti set b0='NBT461F4JIGF6B3KY70D3HCE25HVJ' where id=1;
-update noar tt set b1='L41VQCK6DMMFND1KRV45H4' where id=1;
-update noar ti set b1='L41VQCK6DMMFND1KRV45H4' where id=1;
-update noar tt set b2='761E2M' where id=1;
-update noar ti set b2='761E2M' where id=1;
-update noar tt set b0='823Y9MXU' where id=2;
-update noar ti set b0='823Y9MXU' where id=2;
-update noar tt set b1='W165L' where id=2;
-update noar ti set b1='W165L' where id=2;
-update noar tt set b2='EJ66JI8AEI31YA' where id=2;
-update noar ti set b2='EJ66JI8AEI31YA' where id=2;
-update noar tt set b0='P7TRKT' where id=3;
-update noar ti set b0='P7TRKT' where id=3;
-update noar tt set b1='7RXAVJO' where id=3;
-update noar ti set b1='7RXAVJO' where id=3;
-update noar tt set b2='N' where id=3;
-update noar ti set b2='N' where id=3;
-update noar tt set b0='C24JOPE1FAY8WG39A4A0VNN85MMQPCN' where id=4;
-update noar ti set b0='C24JOPE1FAY8WG39A4A0VNN85MMQPCN' where id=4;
-update noar tt set b1='L0BYK' where id=4;
-update noar ti set b1='L0BYK' where id=4;
-update noar tt set b2='R' where id=4;
-update noar ti set b2='R' where id=4;
-update noar tt set b0='ZNPL0YRH2DX97MFQZDF5VH' where id=5;
-update noar ti set b0='ZNPL0YRH2DX97MFQZDF5VH' where id=5;
-update noar tt set b1='U2PAATZ1CQER202LLVBGE6A4HFDNOTH' where id=5;
-update noar ti set b1='U2PAATZ1CQER202LLVBGE6A4HFDNOTH' where id=5;
-update noar tt set b2='QRFL' where id=5;
-update noar ti set b2='QRFL' where id=5;
-update noar tt set b0='4WF5ZDFTYJ5TTDBSLLQ' where id=6;
-update noar ti set b0='4WF5ZDFTYJ5TTDBSLLQ' where id=6;
-update noar tt set b1='MTSA8YVP7XR0FHYE1' where id=6;
-update noar ti set b1='MTSA8YVP7XR0FHYE1' where id=6;
-update noar tt set b2='8MCJOJTMW7R42ALI0LZPVKJLYDMVZ9' where id=6;
-update noar ti set b2='8MCJOJTMW7R42ALI0LZPVKJLYDMVZ9' where id=6;
-update noar tt set b0='5CZIS' where id=7;
-update noar ti set b0='5CZIS' where id=7;
-update noar tt set b1='867FEWDBMDXK81MP8DQNH5CU4HT986AN' where id=7;
-update noar ti set b1='867FEWDBMDXK81MP8DQNH5CU4HT986AN' where id=7;
-update noar tt set b2='G43YTE6FP1WXH9JBV' where id=7;
-update noar ti set b2='G43YTE6FP1WXH9JBV' where id=7;
-update noar tt set b0='65K8A6QLXGX6439IDJ433TOO5AA' where id=8;
-update noar ti set b0='65K8A6QLXGX6439IDJ433TOO5AA' where id=8;
-update noar tt set b1='9W76O63W7V4Y0Q31U1WEHQR7' where id=8;
-update noar ti set b1='9W76O63W7V4Y0Q31U1WEHQR7' where id=8;
-update noar tt set b2='NLBIYQ8G3FZXP' where id=8;
-update noar ti set b2='NLBIYQ8G3FZXP' where id=8;
-update noar tt set b0='8M9OLVIMC4IPQ9' where id=9;
-update noar ti set b0='8M9OLVIMC4IPQ9' where id=9;
-update noar tt set b1='IA2SK9O1XLB2NVLOWQDECFEZ6WN6' where id=9;
-update noar ti set b1='IA2SK9O1XLB2NVLOWQDECFEZ6WN6' where id=9;
-update noar tt set b2='Y6HM4KI0DIOAST57MU29OXNVP8' where id=9;
-update noar ti set b2='Y6HM4KI0DIOAST57MU29OXNVP8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 blob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9220T0A2HMH8PIR46F' where id=1;
-update noar ti set b0='9220T0A2HMH8PIR46F' where id=1;
-update noar tt set b1='QN7FF6OFKXBZC83EEVMF93YIHE' where id=1;
-update noar ti set b1='QN7FF6OFKXBZC83EEVMF93YIHE' where id=1;
-update noar tt set b2='DG71G8XOKJWL3PXPGWUIIXRQP4H' where id=1;
-update noar ti set b2='DG71G8XOKJWL3PXPGWUIIXRQP4H' where id=1;
-update noar tt set b0='C8IGFNSQMW7T5XSRPR3J99D22P' where id=2;
-update noar ti set b0='C8IGFNSQMW7T5XSRPR3J99D22P' where id=2;
-update noar tt set b1='PSB6Q2NC' where id=2;
-update noar ti set b1='PSB6Q2NC' where id=2;
-update noar tt set b2='RG0K57VG0HQUOUD0' where id=2;
-update noar ti set b2='RG0K57VG0HQUOUD0' where id=2;
-update noar tt set b0='VFXLJ1AM44AG1UHGDRYDU3GRG7KON4ZF' where id=3;
-update noar ti set b0='VFXLJ1AM44AG1UHGDRYDU3GRG7KON4ZF' where id=3;
-update noar tt set b1='ELHQO7Q7ZSIH7TB52VZZVY9' where id=3;
-update noar ti set b1='ELHQO7Q7ZSIH7TB52VZZVY9' where id=3;
-update noar tt set b2='72ST27NWEE6HBXYW051' where id=3;
-update noar ti set b2='72ST27NWEE6HBXYW051' where id=3;
-update noar tt set b0='XB' where id=4;
-update noar ti set b0='XB' where id=4;
-update noar tt set b1='59LZB2HU5IE2F5' where id=4;
-update noar ti set b1='59LZB2HU5IE2F5' where id=4;
-update noar tt set b2='M1VLCBAGLK6H1HXW' where id=4;
-update noar ti set b2='M1VLCBAGLK6H1HXW' where id=4;
-update noar tt set b0='VRJPWTGN' where id=5;
-update noar ti set b0='VRJPWTGN' where id=5;
-update noar tt set b1='QI8U81BF4LPXPIZYKK' where id=5;
-update noar ti set b1='QI8U81BF4LPXPIZYKK' where id=5;
-update noar tt set b2='82CDXLP59L5CKGP9BVO22B3J0GB0ZW' where id=5;
-update noar ti set b2='82CDXLP59L5CKGP9BVO22B3J0GB0ZW' where id=5;
-update noar tt set b0='02OYPKBNKR7E0Z1ZPBZDZ' where id=6;
-update noar ti set b0='02OYPKBNKR7E0Z1ZPBZDZ' where id=6;
-update noar tt set b1='9Z3WM5VSE' where id=6;
-update noar ti set b1='9Z3WM5VSE' where id=6;
-update noar tt set b2='63ZIB046VLTD4O5VPKX' where id=6;
-update noar ti set b2='63ZIB046VLTD4O5VPKX' where id=6;
-update noar tt set b0='MG5HS2' where id=7;
-update noar ti set b0='MG5HS2' where id=7;
-update noar tt set b1='5LIXBE4DGTF84UI7WRN8WB48LG94C' where id=7;
-update noar ti set b1='5LIXBE4DGTF84UI7WRN8WB48LG94C' where id=7;
-update noar tt set b2='X3HA80ZMJA6YR83XKMGGRIKIPG' where id=7;
-update noar ti set b2='X3HA80ZMJA6YR83XKMGGRIKIPG' where id=7;
-update noar tt set b0='KPWLLJG6B8L9VV' where id=8;
-update noar ti set b0='KPWLLJG6B8L9VV' where id=8;
-update noar tt set b1='0Z1AU57IVCBBFGX0ZBO' where id=8;
-update noar ti set b1='0Z1AU57IVCBBFGX0ZBO' where id=8;
-update noar tt set b2='YNCNTIX7KLQXD1' where id=8;
-update noar ti set b2='YNCNTIX7KLQXD1' where id=8;
-update noar tt set b0='U4QFAL1Y64SK2OJ0MH0NF' where id=9;
-update noar ti set b0='U4QFAL1Y64SK2OJ0MH0NF' where id=9;
-update noar tt set b1='IKS12Y0VM2' where id=9;
-update noar ti set b1='IKS12Y0VM2' where id=9;
-update noar tt set b2='1H6QA' where id=9;
-update noar ti set b2='1H6QA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='X0S5ABI3AUYI83844TSV30978RGAXM' where id=1;
-update noar ti set b0='X0S5ABI3AUYI83844TSV30978RGAXM' where id=1;
-update noar tt set b1='YE8F7WZ2YPR4PUL2Q32SL5IA8' where id=1;
-update noar ti set b1='YE8F7WZ2YPR4PUL2Q32SL5IA8' where id=1;
-update noar tt set b2='NMP3QFUB3LZKUFS' where id=1;
-update noar ti set b2='NMP3QFUB3LZKUFS' where id=1;
-update noar tt set b0='HM48YMB8GUD7MHTFPZTB' where id=2;
-update noar ti set b0='HM48YMB8GUD7MHTFPZTB' where id=2;
-update noar tt set b1='KWBDN6VO7TRXXSNUS05IWZA850FS' where id=2;
-update noar ti set b1='KWBDN6VO7TRXXSNUS05IWZA850FS' where id=2;
-update noar tt set b2='1KH9YBYVOOST1712HSE0C96D4RJ6JM' where id=2;
-update noar ti set b2='1KH9YBYVOOST1712HSE0C96D4RJ6JM' where id=2;
-update noar tt set b0='WMG2UWPRYDO' where id=3;
-update noar ti set b0='WMG2UWPRYDO' where id=3;
-update noar tt set b1='T1IW3XTE281R5IGAB22VV88A0QB28IFN' where id=3;
-update noar ti set b1='T1IW3XTE281R5IGAB22VV88A0QB28IFN' where id=3;
-update noar tt set b2='TL0X2V9P577U3' where id=3;
-update noar ti set b2='TL0X2V9P577U3' where id=3;
-update noar tt set b0='XQU3M65OYG41OLHKRS4L' where id=4;
-update noar ti set b0='XQU3M65OYG41OLHKRS4L' where id=4;
-update noar tt set b1='HQ6J3M0SGEYYKBKUP52G6D59' where id=4;
-update noar ti set b1='HQ6J3M0SGEYYKBKUP52G6D59' where id=4;
-update noar tt set b2='26P8LE1L36' where id=4;
-update noar ti set b2='26P8LE1L36' where id=4;
-update noar tt set b0='YM77UE0' where id=5;
-update noar ti set b0='YM77UE0' where id=5;
-update noar tt set b1='Q0ALCATADV3XED' where id=5;
-update noar ti set b1='Q0ALCATADV3XED' where id=5;
-update noar tt set b2='HA9S7Y8TJJQ95S' where id=5;
-update noar ti set b2='HA9S7Y8TJJQ95S' where id=5;
-update noar tt set b0='UUD' where id=6;
-update noar ti set b0='UUD' where id=6;
-update noar tt set b1='IO3FHBCQ4CGWW' where id=6;
-update noar ti set b1='IO3FHBCQ4CGWW' where id=6;
-update noar tt set b2='J8CK17GJ8FOJ' where id=6;
-update noar ti set b2='J8CK17GJ8FOJ' where id=6;
-update noar tt set b0='6JDL18UKAH7TXORDN40Q' where id=7;
-update noar ti set b0='6JDL18UKAH7TXORDN40Q' where id=7;
-update noar tt set b1='87FZAU27' where id=7;
-update noar ti set b1='87FZAU27' where id=7;
-update noar tt set b2='WWQ2OS784LL8OGJTLN2QSBKZXCVB3A' where id=7;
-update noar ti set b2='WWQ2OS784LL8OGJTLN2QSBKZXCVB3A' where id=7;
-update noar tt set b0='UQYXETVAH8CZVRIUI1S' where id=8;
-update noar ti set b0='UQYXETVAH8CZVRIUI1S' where id=8;
-update noar tt set b1='S88GEIRLHWWG0Q' where id=8;
-update noar ti set b1='S88GEIRLHWWG0Q' where id=8;
-update noar tt set b2='1PLMDYYZJ2' where id=8;
-update noar ti set b2='1PLMDYYZJ2' where id=8;
-update noar tt set b0='B50CSRX8IIUOF7PL65MVCULH0WTRJ60' where id=9;
-update noar ti set b0='B50CSRX8IIUOF7PL65MVCULH0WTRJ60' where id=9;
-update noar tt set b1='SJD3MPLDIGV6IQE8' where id=9;
-update noar ti set b1='SJD3MPLDIGV6IQE8' where id=9;
-update noar tt set b2='CI2V0IC6FY0I4' where id=9;
-update noar ti set b2='CI2V0IC6FY0I4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CJTE' where id=1;
-update noar ti set b0='CJTE' where id=1;
-update noar tt set b1='PYQ0MDVWL9EEJWAX9HC82' where id=1;
-update noar ti set b1='PYQ0MDVWL9EEJWAX9HC82' where id=1;
-update noar tt set b2='PPZZLUOUNT8C3JP44' where id=1;
-update noar ti set b2='PPZZLUOUNT8C3JP44' where id=1;
-update noar tt set b0='A4ZF0SL49YRGNKR4B34836CHQUC6PD0' where id=2;
-update noar ti set b0='A4ZF0SL49YRGNKR4B34836CHQUC6PD0' where id=2;
-update noar tt set b1='TP5W92IJKPCMCJNI6CQLW' where id=2;
-update noar ti set b1='TP5W92IJKPCMCJNI6CQLW' where id=2;
-update noar tt set b2='CS5UF' where id=2;
-update noar ti set b2='CS5UF' where id=2;
-update noar tt set b0='JZGUSQTIA5Z15LO2NMYPJ' where id=3;
-update noar ti set b0='JZGUSQTIA5Z15LO2NMYPJ' where id=3;
-update noar tt set b1='M8T' where id=3;
-update noar ti set b1='M8T' where id=3;
-update noar tt set b2='B8E4NGYG9LXNKSUO6S' where id=3;
-update noar ti set b2='B8E4NGYG9LXNKSUO6S' where id=3;
-update noar tt set b0='9YON3RE0W896TOFMDSF4OFCR3QEH' where id=4;
-update noar ti set b0='9YON3RE0W896TOFMDSF4OFCR3QEH' where id=4;
-update noar tt set b1='QACCCZ91KH0U1G21I4TCYQ4Y5' where id=4;
-update noar ti set b1='QACCCZ91KH0U1G21I4TCYQ4Y5' where id=4;
-update noar tt set b2='YPQN1PD04GSNH' where id=4;
-update noar ti set b2='YPQN1PD04GSNH' where id=4;
-update noar tt set b0='HFOVI3S23LZMOQ84N3L3U4CEZNTJ' where id=5;
-update noar ti set b0='HFOVI3S23LZMOQ84N3L3U4CEZNTJ' where id=5;
-update noar tt set b1='QG5NI275LUGTJ10C6U' where id=5;
-update noar ti set b1='QG5NI275LUGTJ10C6U' where id=5;
-update noar tt set b2='IE5USMKZNBCMKQHBZ10EWQRFIZX2S1' where id=5;
-update noar ti set b2='IE5USMKZNBCMKQHBZ10EWQRFIZX2S1' where id=5;
-update noar tt set b0='I6EVI' where id=6;
-update noar ti set b0='I6EVI' where id=6;
-update noar tt set b1='YMSRQSIS9R6AIX9M0QV' where id=6;
-update noar ti set b1='YMSRQSIS9R6AIX9M0QV' where id=6;
-update noar tt set b2='OGF' where id=6;
-update noar ti set b2='OGF' where id=6;
-update noar tt set b0='KP5VR5MK2WKAFW6YM7OJRU' where id=7;
-update noar ti set b0='KP5VR5MK2WKAFW6YM7OJRU' where id=7;
-update noar tt set b1='AX49E3OSHZ1DXX8FBODUPEQ' where id=7;
-update noar ti set b1='AX49E3OSHZ1DXX8FBODUPEQ' where id=7;
-update noar tt set b2='KHXKNFBOQ8M3Y5HSZJ' where id=7;
-update noar ti set b2='KHXKNFBOQ8M3Y5HSZJ' where id=7;
-update noar tt set b0='6IDJH8EZVIOFDTTPNOTGH9H1YKP7SVW7' where id=8;
-update noar ti set b0='6IDJH8EZVIOFDTTPNOTGH9H1YKP7SVW7' where id=8;
-update noar tt set b1='870PQEAXH6XU' where id=8;
-update noar ti set b1='870PQEAXH6XU' where id=8;
-update noar tt set b2='K3N4W0JN' where id=8;
-update noar ti set b2='K3N4W0JN' where id=8;
-update noar tt set b0='UA4OBVP' where id=9;
-update noar ti set b0='UA4OBVP' where id=9;
-update noar tt set b1='JFOUKEJFILNPC' where id=9;
-update noar ti set b1='JFOUKEJFILNPC' where id=9;
-update noar tt set b2='3J7KDIVWZEI1LTDRLQZH' where id=9;
-update noar ti set b2='3J7KDIVWZEI1LTDRLQZH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BF8FMI5OV3MNRME81W0TRC7XTQ7SBCBA' where id=1;
-update noar ti set b0='BF8FMI5OV3MNRME81W0TRC7XTQ7SBCBA' where id=1;
-update noar tt set b1='0S9BFER54JXZV' where id=1;
-update noar ti set b1='0S9BFER54JXZV' where id=1;
-update noar tt set b2='8H1M7N20Y8P3H80UMZ9M' where id=1;
-update noar ti set b2='8H1M7N20Y8P3H80UMZ9M' where id=1;
-update noar tt set b0='GHYTFR6FP6S0WJUNGE' where id=2;
-update noar ti set b0='GHYTFR6FP6S0WJUNGE' where id=2;
-update noar tt set b1='CCNSS' where id=2;
-update noar ti set b1='CCNSS' where id=2;
-update noar tt set b2='8O8TZ1RAZMM41CM' where id=2;
-update noar ti set b2='8O8TZ1RAZMM41CM' where id=2;
-update noar tt set b0='C2ESVEREHWQCQTOYGN6' where id=3;
-update noar ti set b0='C2ESVEREHWQCQTOYGN6' where id=3;
-update noar tt set b1='SANT9F' where id=3;
-update noar ti set b1='SANT9F' where id=3;
-update noar tt set b2='RGQYTEC8LSXXDHB3ABBP4U4C66ENGL1' where id=3;
-update noar ti set b2='RGQYTEC8LSXXDHB3ABBP4U4C66ENGL1' where id=3;
-update noar tt set b0='0VDZUGXVXAN4HW4A9ITEK2E209' where id=4;
-update noar ti set b0='0VDZUGXVXAN4HW4A9ITEK2E209' where id=4;
-update noar tt set b1='VEOSK9FXWFPW6U1KUF' where id=4;
-update noar ti set b1='VEOSK9FXWFPW6U1KUF' where id=4;
-update noar tt set b2='2JEOMXXOWTVU58XLY9NKA6VP' where id=4;
-update noar ti set b2='2JEOMXXOWTVU58XLY9NKA6VP' where id=4;
-update noar tt set b0='AAMQLFWQPZEC7XF77IC49B3YIFB' where id=5;
-update noar ti set b0='AAMQLFWQPZEC7XF77IC49B3YIFB' where id=5;
-update noar tt set b1='FIX' where id=5;
-update noar ti set b1='FIX' where id=5;
-update noar tt set b2='RAA95L9XGL7HY1SPB4PTQB97JD36N0' where id=5;
-update noar ti set b2='RAA95L9XGL7HY1SPB4PTQB97JD36N0' where id=5;
-update noar tt set b0='NIN0ME935VFQHL79UHMHVUMIX6OV4' where id=6;
-update noar ti set b0='NIN0ME935VFQHL79UHMHVUMIX6OV4' where id=6;
-update noar tt set b1='XFHGM' where id=6;
-update noar ti set b1='XFHGM' where id=6;
-update noar tt set b2='7NY2O3YR' where id=6;
-update noar ti set b2='7NY2O3YR' where id=6;
-update noar tt set b0='4TDJXIXKTGZTVP7FD9O6QWB' where id=7;
-update noar ti set b0='4TDJXIXKTGZTVP7FD9O6QWB' where id=7;
-update noar tt set b1='4JV4UC8Z2MMM0B4T9E7D6MC3NPYQXL8' where id=7;
-update noar ti set b1='4JV4UC8Z2MMM0B4T9E7D6MC3NPYQXL8' where id=7;
-update noar tt set b2='WEF5RKFXNTMBIQ06GJE5DQUV' where id=7;
-update noar ti set b2='WEF5RKFXNTMBIQ06GJE5DQUV' where id=7;
-update noar tt set b0='M8F9BRE7FG02AE2XMJKI4SGIMI65S' where id=8;
-update noar ti set b0='M8F9BRE7FG02AE2XMJKI4SGIMI65S' where id=8;
-update noar tt set b1='GK5WRIKSK4XUH2VRJVUFW' where id=8;
-update noar ti set b1='GK5WRIKSK4XUH2VRJVUFW' where id=8;
-update noar tt set b2='JTI37YQD0I2J' where id=8;
-update noar ti set b2='JTI37YQD0I2J' where id=8;
-update noar tt set b0='DQD9M7CWCBGS7NT1ZMEKF' where id=9;
-update noar ti set b0='DQD9M7CWCBGS7NT1ZMEKF' where id=9;
-update noar tt set b1='PBA1AEQJJCPGDV5E4' where id=9;
-update noar ti set b1='PBA1AEQJJCPGDV5E4' where id=9;
-update noar tt set b2='YZH1ZEZROAUD' where id=9;
-update noar ti set b2='YZH1ZEZROAUD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2WI8IZ9' where id=1;
-update noar ti set b0='2WI8IZ9' where id=1;
-update noar tt set b1='VIVEZ0Y3JU9E8OH4C88TUS0LZIVR' where id=1;
-update noar ti set b1='VIVEZ0Y3JU9E8OH4C88TUS0LZIVR' where id=1;
-update noar tt set b2='8CFENFZ7FR5UOSZ7CNHTPX5UFJ1AC5I' where id=1;
-update noar ti set b2='8CFENFZ7FR5UOSZ7CNHTPX5UFJ1AC5I' where id=1;
-update noar tt set b0='X8LZ6OL0VQ6C' where id=2;
-update noar ti set b0='X8LZ6OL0VQ6C' where id=2;
-update noar tt set b1='XNIIY2XNSQTV8I8FBONZIAX' where id=2;
-update noar ti set b1='XNIIY2XNSQTV8I8FBONZIAX' where id=2;
-update noar tt set b2='S4J8EKR2SJXDT1K7VK4K2CAAB' where id=2;
-update noar ti set b2='S4J8EKR2SJXDT1K7VK4K2CAAB' where id=2;
-update noar tt set b0='W9PTO2QCQ8R' where id=3;
-update noar ti set b0='W9PTO2QCQ8R' where id=3;
-update noar tt set b1='AEDBOLJJ' where id=3;
-update noar ti set b1='AEDBOLJJ' where id=3;
-update noar tt set b2='8D8PFX89G0EW4R0R3XJG9CC1ASR' where id=3;
-update noar ti set b2='8D8PFX89G0EW4R0R3XJG9CC1ASR' where id=3;
-update noar tt set b0='LPRIH2I' where id=4;
-update noar ti set b0='LPRIH2I' where id=4;
-update noar tt set b1='IH12BTA0NKKFEQNQV4XMM' where id=4;
-update noar ti set b1='IH12BTA0NKKFEQNQV4XMM' where id=4;
-update noar tt set b2='YHOWHQSF' where id=4;
-update noar ti set b2='YHOWHQSF' where id=4;
-update noar tt set b0='HU2B02V9JZI7HR2TZKHD5ZVSCTKSQCL' where id=5;
-update noar ti set b0='HU2B02V9JZI7HR2TZKHD5ZVSCTKSQCL' where id=5;
-update noar tt set b1='V3T8UDWF95ZD3WSQZY6ZSZ5' where id=5;
-update noar ti set b1='V3T8UDWF95ZD3WSQZY6ZSZ5' where id=5;
-update noar tt set b2='F3HY8QP040TBJWRCCQQRTNVL' where id=5;
-update noar ti set b2='F3HY8QP040TBJWRCCQQRTNVL' where id=5;
-update noar tt set b0='6VK' where id=6;
-update noar ti set b0='6VK' where id=6;
-update noar tt set b1='DMYKRP3A31UU8LRZ5FE3RF8BFRX' where id=6;
-update noar ti set b1='DMYKRP3A31UU8LRZ5FE3RF8BFRX' where id=6;
-update noar tt set b2='RXZEP8UDXX4QAEHN0DHM6FUMMRUQN2' where id=6;
-update noar ti set b2='RXZEP8UDXX4QAEHN0DHM6FUMMRUQN2' where id=6;
-update noar tt set b0='MFEGY0' where id=7;
-update noar ti set b0='MFEGY0' where id=7;
-update noar tt set b1='AKOPUMQQDOC0V0T28NS5MY9YT5DRKSX0' where id=7;
-update noar ti set b1='AKOPUMQQDOC0V0T28NS5MY9YT5DRKSX0' where id=7;
-update noar tt set b2='2VYB4WHU77LZQ1P' where id=7;
-update noar ti set b2='2VYB4WHU77LZQ1P' where id=7;
-update noar tt set b0='H9SJQCBGJ6D7' where id=8;
-update noar ti set b0='H9SJQCBGJ6D7' where id=8;
-update noar tt set b1='1785LTCHMHA2Q' where id=8;
-update noar ti set b1='1785LTCHMHA2Q' where id=8;
-update noar tt set b2='JEJJ' where id=8;
-update noar ti set b2='JEJJ' where id=8;
-update noar tt set b0='QB7BP2WL' where id=9;
-update noar ti set b0='QB7BP2WL' where id=9;
-update noar tt set b1='JX' where id=9;
-update noar ti set b1='JX' where id=9;
-update noar tt set b2='XY87SOQ4NONQ3X7' where id=9;
-update noar ti set b2='XY87SOQ4NONQ3X7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NS7MMJRW5IIECP3GD1J22IKZOB' where id=1;
-update noar ti set b0='NS7MMJRW5IIECP3GD1J22IKZOB' where id=1;
-update noar tt set b1='N4J1BJJR7X34JAL970LXJYFYHGR' where id=1;
-update noar ti set b1='N4J1BJJR7X34JAL970LXJYFYHGR' where id=1;
-update noar tt set b2='AAGYHPJ3E0FQTZO' where id=1;
-update noar ti set b2='AAGYHPJ3E0FQTZO' where id=1;
-update noar tt set b0='UX3O5GNNSPL6TWHX85' where id=2;
-update noar ti set b0='UX3O5GNNSPL6TWHX85' where id=2;
-update noar tt set b1='B8XLIKSYCBB9BLG8FYV20N1WKEG6HWN' where id=2;
-update noar ti set b1='B8XLIKSYCBB9BLG8FYV20N1WKEG6HWN' where id=2;
-update noar tt set b2='BX3WLY05L16NKO2YU3K8' where id=2;
-update noar ti set b2='BX3WLY05L16NKO2YU3K8' where id=2;
-update noar tt set b0='VSZIM8W2A1' where id=3;
-update noar ti set b0='VSZIM8W2A1' where id=3;
-update noar tt set b1='FK37F7FG9OHDZTDW' where id=3;
-update noar ti set b1='FK37F7FG9OHDZTDW' where id=3;
-update noar tt set b2='NW2XMFHPL4PX1LOKVQ00V5JZNOTU' where id=3;
-update noar ti set b2='NW2XMFHPL4PX1LOKVQ00V5JZNOTU' where id=3;
-update noar tt set b0='YYWG58MPQKES63' where id=4;
-update noar ti set b0='YYWG58MPQKES63' where id=4;
-update noar tt set b1='W4CQ9KMF' where id=4;
-update noar ti set b1='W4CQ9KMF' where id=4;
-update noar tt set b2='EQDCYJ7AJ15D9' where id=4;
-update noar ti set b2='EQDCYJ7AJ15D9' where id=4;
-update noar tt set b0='K' where id=5;
-update noar ti set b0='K' where id=5;
-update noar tt set b1='I3ITBINECVO' where id=5;
-update noar ti set b1='I3ITBINECVO' where id=5;
-update noar tt set b2='Y006C4KR03U9' where id=5;
-update noar ti set b2='Y006C4KR03U9' where id=5;
-update noar tt set b0='DAQI8IUSWQ' where id=6;
-update noar ti set b0='DAQI8IUSWQ' where id=6;
-update noar tt set b1='Q4ERIJ' where id=6;
-update noar ti set b1='Q4ERIJ' where id=6;
-update noar tt set b2='69ALED3PKX2Z2UWZBE0WFZ' where id=6;
-update noar ti set b2='69ALED3PKX2Z2UWZBE0WFZ' where id=6;
-update noar tt set b0='5UUYI36GIYQCQJT5A6FGD62R9OD71ASC' where id=7;
-update noar ti set b0='5UUYI36GIYQCQJT5A6FGD62R9OD71ASC' where id=7;
-update noar tt set b1='MLM1KTXNMJNQ4WORGUP3J0DL0' where id=7;
-update noar ti set b1='MLM1KTXNMJNQ4WORGUP3J0DL0' where id=7;
-update noar tt set b2='XBC8HFTAQ7LF5O2YP6E' where id=7;
-update noar ti set b2='XBC8HFTAQ7LF5O2YP6E' where id=7;
-update noar tt set b0='KBKZN58GN4Q' where id=8;
-update noar ti set b0='KBKZN58GN4Q' where id=8;
-update noar tt set b1='Z79TSD2SZ29DJ' where id=8;
-update noar ti set b1='Z79TSD2SZ29DJ' where id=8;
-update noar tt set b2='Q1IKFP' where id=8;
-update noar ti set b2='Q1IKFP' where id=8;
-update noar tt set b0='0A1YV' where id=9;
-update noar ti set b0='0A1YV' where id=9;
-update noar tt set b1='VA8N2UFZPHUOSXDY40W2TJ3S' where id=9;
-update noar ti set b1='VA8N2UFZPHUOSXDY40W2TJ3S' where id=9;
-update noar tt set b2='JUPWBP15V' where id=9;
-update noar ti set b2='JUPWBP15V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='B42YXTJ11558L3SS2A755' where id=1;
-update noar ti set b0='B42YXTJ11558L3SS2A755' where id=1;
-update noar tt set b1='6URJO63N2UCB8SV' where id=1;
-update noar ti set b1='6URJO63N2UCB8SV' where id=1;
-update noar tt set b2='7ZXAW9LETGZO323WWWL' where id=1;
-update noar ti set b2='7ZXAW9LETGZO323WWWL' where id=1;
-update noar tt set b0='9C61BPXPEER0VS2ZM51IRC4TVY83RJ8' where id=2;
-update noar ti set b0='9C61BPXPEER0VS2ZM51IRC4TVY83RJ8' where id=2;
-update noar tt set b1='DSZYS96XN' where id=2;
-update noar ti set b1='DSZYS96XN' where id=2;
-update noar tt set b2='5EO8S394DJRP' where id=2;
-update noar ti set b2='5EO8S394DJRP' where id=2;
-update noar tt set b0='12V4R9NGD682JLSLFY' where id=3;
-update noar ti set b0='12V4R9NGD682JLSLFY' where id=3;
-update noar tt set b1='IAO7RKWYU95SIF8C3' where id=3;
-update noar ti set b1='IAO7RKWYU95SIF8C3' where id=3;
-update noar tt set b2='SEBEDH6FAHGS6WIJTYAEUXSUQEPOR' where id=3;
-update noar ti set b2='SEBEDH6FAHGS6WIJTYAEUXSUQEPOR' where id=3;
-update noar tt set b0='6S04A0WC4P8TZN3T1EN9J4M' where id=4;
-update noar ti set b0='6S04A0WC4P8TZN3T1EN9J4M' where id=4;
-update noar tt set b1='EQ16VY3H89ZC4ADZFN6DSSB2FC9TK' where id=4;
-update noar ti set b1='EQ16VY3H89ZC4ADZFN6DSSB2FC9TK' where id=4;
-update noar tt set b2='3MSE9TBIVEXULDHAZZDBPYJM0QO' where id=4;
-update noar ti set b2='3MSE9TBIVEXULDHAZZDBPYJM0QO' where id=4;
-update noar tt set b0='1SDS1DXSA5' where id=5;
-update noar ti set b0='1SDS1DXSA5' where id=5;
-update noar tt set b1='DYU26KP9DJC0FMCOI3' where id=5;
-update noar ti set b1='DYU26KP9DJC0FMCOI3' where id=5;
-update noar tt set b2='U51619EWS8X5ARJSCQQZSOUZ377IR7L' where id=5;
-update noar ti set b2='U51619EWS8X5ARJSCQQZSOUZ377IR7L' where id=5;
-update noar tt set b0='FB6T8RZMCACBCEHI22X' where id=6;
-update noar ti set b0='FB6T8RZMCACBCEHI22X' where id=6;
-update noar tt set b1='ZI4' where id=6;
-update noar ti set b1='ZI4' where id=6;
-update noar tt set b2='6UMZPCXPEFLDM2RN5OFOQ' where id=6;
-update noar ti set b2='6UMZPCXPEFLDM2RN5OFOQ' where id=6;
-update noar tt set b0='2SOF3TELW33KHF63BL' where id=7;
-update noar ti set b0='2SOF3TELW33KHF63BL' where id=7;
-update noar tt set b1='7U' where id=7;
-update noar ti set b1='7U' where id=7;
-update noar tt set b2='1EYMATWT9BW6Z7X5WE3' where id=7;
-update noar ti set b2='1EYMATWT9BW6Z7X5WE3' where id=7;
-update noar tt set b0='7Z443FLV86ZH2501EOKGXXZ' where id=8;
-update noar ti set b0='7Z443FLV86ZH2501EOKGXXZ' where id=8;
-update noar tt set b1='PLV57' where id=8;
-update noar ti set b1='PLV57' where id=8;
-update noar tt set b2='KWB04L' where id=8;
-update noar ti set b2='KWB04L' where id=8;
-update noar tt set b0='EAFY9MI42W52M' where id=9;
-update noar ti set b0='EAFY9MI42W52M' where id=9;
-update noar tt set b1='1Y1C5C1U0MNW9XV3FKZ1Q23' where id=9;
-update noar ti set b1='1Y1C5C1U0MNW9XV3FKZ1Q23' where id=9;
-update noar tt set b2='2C8XFM53DUH' where id=9;
-update noar ti set b2='2C8XFM53DUH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='Q1ZTCN9' where id=1;
-update noar ti set b0='Q1ZTCN9' where id=1;
-update noar tt set b1='VUIEEFQRXCE8689D87D8SLJ5' where id=1;
-update noar ti set b1='VUIEEFQRXCE8689D87D8SLJ5' where id=1;
-update noar tt set b2='Q4MIDSUO6EY337N1B3O1' where id=1;
-update noar ti set b2='Q4MIDSUO6EY337N1B3O1' where id=1;
-update noar tt set b0='Y1CZXZIJJBSJ79X' where id=2;
-update noar ti set b0='Y1CZXZIJJBSJ79X' where id=2;
-update noar tt set b1='PYOBZ2F212PX6O0M2E' where id=2;
-update noar ti set b1='PYOBZ2F212PX6O0M2E' where id=2;
-update noar tt set b2='2AAZYS99XL83EYF9Z4' where id=2;
-update noar ti set b2='2AAZYS99XL83EYF9Z4' where id=2;
-update noar tt set b0='HMDFCWFA8DRTJRZC8MA3' where id=3;
-update noar ti set b0='HMDFCWFA8DRTJRZC8MA3' where id=3;
-update noar tt set b1='267XDLG5AHJQ6HFC0INFC0HYWU1A2CRU' where id=3;
-update noar ti set b1='267XDLG5AHJQ6HFC0INFC0HYWU1A2CRU' where id=3;
-update noar tt set b2='J3AE3V7TPOVCDG37T6NB' where id=3;
-update noar ti set b2='J3AE3V7TPOVCDG37T6NB' where id=3;
-update noar tt set b0='FO20IT04ORHJMM12COG088YT' where id=4;
-update noar ti set b0='FO20IT04ORHJMM12COG088YT' where id=4;
-update noar tt set b1='6SNE0H24TV2CTJDG' where id=4;
-update noar ti set b1='6SNE0H24TV2CTJDG' where id=4;
-update noar tt set b2='ZIS2ET5324LHUGQ3VDE8G' where id=4;
-update noar ti set b2='ZIS2ET5324LHUGQ3VDE8G' where id=4;
-update noar tt set b0='V5N6AZLRRE3TV' where id=5;
-update noar ti set b0='V5N6AZLRRE3TV' where id=5;
-update noar tt set b1='EELN' where id=5;
-update noar ti set b1='EELN' where id=5;
-update noar tt set b2='67HZJK73HWS6KSYZK96' where id=5;
-update noar ti set b2='67HZJK73HWS6KSYZK96' where id=5;
-update noar tt set b0='UX4ANK1BE69TVFB13H9F1AEZRX5' where id=6;
-update noar ti set b0='UX4ANK1BE69TVFB13H9F1AEZRX5' where id=6;
-update noar tt set b1='OH2I1R8CL4EG94SO2LKNJUDVTFY' where id=6;
-update noar ti set b1='OH2I1R8CL4EG94SO2LKNJUDVTFY' where id=6;
-update noar tt set b2='0Q2EGS9T9C6FZ973KPBN56GVZK' where id=6;
-update noar ti set b2='0Q2EGS9T9C6FZ973KPBN56GVZK' where id=6;
-update noar tt set b0='JB53U7R6' where id=7;
-update noar ti set b0='JB53U7R6' where id=7;
-update noar tt set b1='T77JK24HG6L5GHRJU' where id=7;
-update noar ti set b1='T77JK24HG6L5GHRJU' where id=7;
-update noar tt set b2='0YFM97NAKHEB22G4T13857O58WHOCI' where id=7;
-update noar ti set b2='0YFM97NAKHEB22G4T13857O58WHOCI' where id=7;
-update noar tt set b0='4SECL86MXMMEP7KA12TP7' where id=8;
-update noar ti set b0='4SECL86MXMMEP7KA12TP7' where id=8;
-update noar tt set b1='AY6CPI4POOCV2H399OCF6V' where id=8;
-update noar ti set b1='AY6CPI4POOCV2H399OCF6V' where id=8;
-update noar tt set b2='TR' where id=8;
-update noar ti set b2='TR' where id=8;
-update noar tt set b0='MCU578SYBED9RSWNCRO4264' where id=9;
-update noar ti set b0='MCU578SYBED9RSWNCRO4264' where id=9;
-update noar tt set b1='9V0QU7VILY7GVPVKQFYJ8J4144RV2D' where id=9;
-update noar ti set b1='9V0QU7VILY7GVPVKQFYJ8J4144RV2D' where id=9;
-update noar tt set b2='6E9Q9M8Q8WQAFR0W1KQZF9D4L8' where id=9;
-update noar ti set b2='6E9Q9M8Q8WQAFR0W1KQZF9D4L8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PTLIFNY16MRL2495OL31JBA6EUFZQ' where id=1;
-update noar ti set b0='PTLIFNY16MRL2495OL31JBA6EUFZQ' where id=1;
-update noar tt set b1='3ICDB1LDOJMWSHUKC2J' where id=1;
-update noar ti set b1='3ICDB1LDOJMWSHUKC2J' where id=1;
-update noar tt set b2='FUTAZ' where id=1;
-update noar ti set b2='FUTAZ' where id=1;
-update noar tt set b0='RW4661J70687XJB7NU50WY56' where id=2;
-update noar ti set b0='RW4661J70687XJB7NU50WY56' where id=2;
-update noar tt set b1='KNAFYUXHDXJ750YHU1' where id=2;
-update noar ti set b1='KNAFYUXHDXJ750YHU1' where id=2;
-update noar tt set b2='HHXFF9P9JSZ3VO' where id=2;
-update noar ti set b2='HHXFF9P9JSZ3VO' where id=2;
-update noar tt set b0='LCW646' where id=3;
-update noar ti set b0='LCW646' where id=3;
-update noar tt set b1='4CDWTYITSHA9Z' where id=3;
-update noar ti set b1='4CDWTYITSHA9Z' where id=3;
-update noar tt set b2='237R8Y' where id=3;
-update noar ti set b2='237R8Y' where id=3;
-update noar tt set b0='QSYCQ' where id=4;
-update noar ti set b0='QSYCQ' where id=4;
-update noar tt set b1='H9E9KGGOBFVG' where id=4;
-update noar ti set b1='H9E9KGGOBFVG' where id=4;
-update noar tt set b2='AF01ZHN0GRUFD4CNNJ1431' where id=4;
-update noar ti set b2='AF01ZHN0GRUFD4CNNJ1431' where id=4;
-update noar tt set b0='5KI19YN7HZ32ZR259' where id=5;
-update noar ti set b0='5KI19YN7HZ32ZR259' where id=5;
-update noar tt set b1='ESYEW3U9G' where id=5;
-update noar ti set b1='ESYEW3U9G' where id=5;
-update noar tt set b2='41RLKV' where id=5;
-update noar ti set b2='41RLKV' where id=5;
-update noar tt set b0='B8EOH268AMN' where id=6;
-update noar ti set b0='B8EOH268AMN' where id=6;
-update noar tt set b1='QF2RQF8Q6704HRSEYNQJH441YFNF0' where id=6;
-update noar ti set b1='QF2RQF8Q6704HRSEYNQJH441YFNF0' where id=6;
-update noar tt set b2='CI8NO7V' where id=6;
-update noar ti set b2='CI8NO7V' where id=6;
-update noar tt set b0='8JUE0UOR0ECQ90J6ZTE097CJXPA' where id=7;
-update noar ti set b0='8JUE0UOR0ECQ90J6ZTE097CJXPA' where id=7;
-update noar tt set b1='FG6FFBVYM9A' where id=7;
-update noar ti set b1='FG6FFBVYM9A' where id=7;
-update noar tt set b2='V1ZZPJ73LZC0W76H9XF' where id=7;
-update noar ti set b2='V1ZZPJ73LZC0W76H9XF' where id=7;
-update noar tt set b0='G9CGK3PV9FABT7VG5NN1219LL' where id=8;
-update noar ti set b0='G9CGK3PV9FABT7VG5NN1219LL' where id=8;
-update noar tt set b1='Q3ZH5Q8J2ORJZ' where id=8;
-update noar ti set b1='Q3ZH5Q8J2ORJZ' where id=8;
-update noar tt set b2='FVQI3MYISE9ESOYSB' where id=8;
-update noar ti set b2='FVQI3MYISE9ESOYSB' where id=8;
-update noar tt set b0='4HHTTK' where id=9;
-update noar ti set b0='4HHTTK' where id=9;
-update noar tt set b1='5VT67S0S7YC5CHQ9VJRE' where id=9;
-update noar ti set b1='5VT67S0S7YC5CHQ9VJRE' where id=9;
-update noar tt set b2='5KWG061WWAGNL521A' where id=9;
-update noar ti set b2='5KWG061WWAGNL521A' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 mediumblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='F1KPE' where id=1;
-update noar ti set b0='F1KPE' where id=1;
-update noar tt set b1='UZKD4TK45MYMKZPQ9F6I' where id=1;
-update noar ti set b1='UZKD4TK45MYMKZPQ9F6I' where id=1;
-update noar tt set b2='IQPWGKQME4SRRB4NQRI45ZTZJE' where id=1;
-update noar ti set b2='IQPWGKQME4SRRB4NQRI45ZTZJE' where id=1;
-update noar tt set b0='3YXNF7LEJ9ULZ2A' where id=2;
-update noar ti set b0='3YXNF7LEJ9ULZ2A' where id=2;
-update noar tt set b1='0O4I29IFUTX5GOEL' where id=2;
-update noar ti set b1='0O4I29IFUTX5GOEL' where id=2;
-update noar tt set b2='K60S8RLS8C86VU96Y9XAC05O55T' where id=2;
-update noar ti set b2='K60S8RLS8C86VU96Y9XAC05O55T' where id=2;
-update noar tt set b0='86TSE9D6M2' where id=3;
-update noar ti set b0='86TSE9D6M2' where id=3;
-update noar tt set b1='QY8XQICM17' where id=3;
-update noar ti set b1='QY8XQICM17' where id=3;
-update noar tt set b2='S3YIF43WK8LV617A7YY7LZ9J' where id=3;
-update noar ti set b2='S3YIF43WK8LV617A7YY7LZ9J' where id=3;
-update noar tt set b0='9VWXP37V' where id=4;
-update noar ti set b0='9VWXP37V' where id=4;
-update noar tt set b1='JX6384SVV3KLY9HMWVE8XQKX892ZZ' where id=4;
-update noar ti set b1='JX6384SVV3KLY9HMWVE8XQKX892ZZ' where id=4;
-update noar tt set b2='JR6JIHS7ZGPZTML4H9OPFYYW' where id=4;
-update noar ti set b2='JR6JIHS7ZGPZTML4H9OPFYYW' where id=4;
-update noar tt set b0='9PMJ81BFSRW07WT6UG0ICGWNV2Q1QX5' where id=5;
-update noar ti set b0='9PMJ81BFSRW07WT6UG0ICGWNV2Q1QX5' where id=5;
-update noar tt set b1='9ACHG9FTHCVYX0ICE4NHW1L' where id=5;
-update noar ti set b1='9ACHG9FTHCVYX0ICE4NHW1L' where id=5;
-update noar tt set b2='5' where id=5;
-update noar ti set b2='5' where id=5;
-update noar tt set b0='YF6GZE6QL4BXXXSOK9B1' where id=6;
-update noar ti set b0='YF6GZE6QL4BXXXSOK9B1' where id=6;
-update noar tt set b1='X8' where id=6;
-update noar ti set b1='X8' where id=6;
-update noar tt set b2='2I0NDLS8' where id=6;
-update noar ti set b2='2I0NDLS8' where id=6;
-update noar tt set b0='38CVZ57NIZOWZ7WK6' where id=7;
-update noar ti set b0='38CVZ57NIZOWZ7WK6' where id=7;
-update noar tt set b1='4AS06GZAUQJ0' where id=7;
-update noar ti set b1='4AS06GZAUQJ0' where id=7;
-update noar tt set b2='K3TME' where id=7;
-update noar ti set b2='K3TME' where id=7;
-update noar tt set b0='JP9O7DK2NP7ZEY' where id=8;
-update noar ti set b0='JP9O7DK2NP7ZEY' where id=8;
-update noar tt set b1='REZUKM5Z4X28OOLKJ2PKDIGGYC2D' where id=8;
-update noar ti set b1='REZUKM5Z4X28OOLKJ2PKDIGGYC2D' where id=8;
-update noar tt set b2='CNHLKRIFD2Q0M5FVTEOLC09IPDEH' where id=8;
-update noar ti set b2='CNHLKRIFD2Q0M5FVTEOLC09IPDEH' where id=8;
-update noar tt set b0='TENQM314ZB7PL5XIX' where id=9;
-update noar ti set b0='TENQM314ZB7PL5XIX' where id=9;
-update noar tt set b1='BKR3OVXX64UUIWWF' where id=9;
-update noar ti set b1='BKR3OVXX64UUIWWF' where id=9;
-update noar tt set b2='U' where id=9;
-update noar ti set b2='U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 mediumblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FZLG1JJ6REQTI4C6FIFBIC8NVVSCG4' where id=1;
-update noar ti set b0='FZLG1JJ6REQTI4C6FIFBIC8NVVSCG4' where id=1;
-update noar tt set b1='E5EYERVZOMPYYHN5XOUBF' where id=1;
-update noar ti set b1='E5EYERVZOMPYYHN5XOUBF' where id=1;
-update noar tt set b2='QFGWX7ZONIZW17M7QF9KMKLTNAH' where id=1;
-update noar ti set b2='QFGWX7ZONIZW17M7QF9KMKLTNAH' where id=1;
-update noar tt set b0='QD4H9HIP95Y4' where id=2;
-update noar ti set b0='QD4H9HIP95Y4' where id=2;
-update noar tt set b1='4TPXNUPI517KMFAA7T8P03MHU' where id=2;
-update noar ti set b1='4TPXNUPI517KMFAA7T8P03MHU' where id=2;
-update noar tt set b2='9MCF0LPM66GFQU49DV4F' where id=2;
-update noar ti set b2='9MCF0LPM66GFQU49DV4F' where id=2;
-update noar tt set b0='ODT' where id=3;
-update noar ti set b0='ODT' where id=3;
-update noar tt set b1='C1D0P0076RHFD9CDVQ9II0L1OF3LL' where id=3;
-update noar ti set b1='C1D0P0076RHFD9CDVQ9II0L1OF3LL' where id=3;
-update noar tt set b2='JMYFWQWMNCDZYEP4ZNW50F895OW' where id=3;
-update noar ti set b2='JMYFWQWMNCDZYEP4ZNW50F895OW' where id=3;
-update noar tt set b0='PAIPB3NQN' where id=4;
-update noar ti set b0='PAIPB3NQN' where id=4;
-update noar tt set b1='EC0NJU5USYIWDBXYZFPQQGKIR8' where id=4;
-update noar ti set b1='EC0NJU5USYIWDBXYZFPQQGKIR8' where id=4;
-update noar tt set b2='ZAPDPQR0GWVPQ7JOZBYF' where id=4;
-update noar ti set b2='ZAPDPQR0GWVPQ7JOZBYF' where id=4;
-update noar tt set b0='ZVG0E2G4YSFWXXI48FIOYYQ1JBBSWK' where id=5;
-update noar ti set b0='ZVG0E2G4YSFWXXI48FIOYYQ1JBBSWK' where id=5;
-update noar tt set b1='E1SM6MHM04' where id=5;
-update noar ti set b1='E1SM6MHM04' where id=5;
-update noar tt set b2='Q0YZ1WU25RVIF0SHOR8P2OXIN' where id=5;
-update noar ti set b2='Q0YZ1WU25RVIF0SHOR8P2OXIN' where id=5;
-update noar tt set b0='WFYU' where id=6;
-update noar ti set b0='WFYU' where id=6;
-update noar tt set b1='WNV76YAIUJN0ICYEXVQUQKXN7U6D' where id=6;
-update noar ti set b1='WNV76YAIUJN0ICYEXVQUQKXN7U6D' where id=6;
-update noar tt set b2='0R3B34FEFCZ4UN' where id=6;
-update noar ti set b2='0R3B34FEFCZ4UN' where id=6;
-update noar tt set b0='J2ZGLJJG8IUP7UHK4219VRVB9MM' where id=7;
-update noar ti set b0='J2ZGLJJG8IUP7UHK4219VRVB9MM' where id=7;
-update noar tt set b1='T623353FCRJGLPU676D8WALK6Z23VVQL' where id=7;
-update noar ti set b1='T623353FCRJGLPU676D8WALK6Z23VVQL' where id=7;
-update noar tt set b2='DZ' where id=7;
-update noar ti set b2='DZ' where id=7;
-update noar tt set b0='BY5HHOCT3093NKT' where id=8;
-update noar ti set b0='BY5HHOCT3093NKT' where id=8;
-update noar tt set b1='XBSIJGQJWZK7E0X1Z7' where id=8;
-update noar ti set b1='XBSIJGQJWZK7E0X1Z7' where id=8;
-update noar tt set b2='IQWMK3YBNTHPCOC9SE3LKQCOFZH' where id=8;
-update noar ti set b2='IQWMK3YBNTHPCOC9SE3LKQCOFZH' where id=8;
-update noar tt set b0='1YNRS1GX9Y2DHX0XB5BP29IULIYXH87Z' where id=9;
-update noar ti set b0='1YNRS1GX9Y2DHX0XB5BP29IULIYXH87Z' where id=9;
-update noar tt set b1='FA8PCZAUHHN847DPVD20V' where id=9;
-update noar ti set b1='FA8PCZAUHHN847DPVD20V' where id=9;
-update noar tt set b2='7HPTYCMEJDA8ACGI4AUYXD89XAESI' where id=9;
-update noar ti set b2='7HPTYCMEJDA8ACGI4AUYXD89XAESI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UUGMOZ1P3' where id=1;
-update noar ti set b0='UUGMOZ1P3' where id=1;
-update noar tt set b1='PBWC9AMOAT0NJTZRFDHAYJI9YNBYOPXW' where id=1;
-update noar ti set b1='PBWC9AMOAT0NJTZRFDHAYJI9YNBYOPXW' where id=1;
-update noar tt set b2='8F6X32CU7TLEJYCKSUWR' where id=1;
-update noar ti set b2='8F6X32CU7TLEJYCKSUWR' where id=1;
-update noar tt set b0='SNC6LN383ACJ4K0Y1NJ' where id=2;
-update noar ti set b0='SNC6LN383ACJ4K0Y1NJ' where id=2;
-update noar tt set b1='0HJPYQPGGOO40O26ZQK438L1LB0' where id=2;
-update noar ti set b1='0HJPYQPGGOO40O26ZQK438L1LB0' where id=2;
-update noar tt set b2='EAYEUB079Q6ULB' where id=2;
-update noar ti set b2='EAYEUB079Q6ULB' where id=2;
-update noar tt set b0='FBK0CKXVMY0NCQM7' where id=3;
-update noar ti set b0='FBK0CKXVMY0NCQM7' where id=3;
-update noar tt set b1='TM' where id=3;
-update noar ti set b1='TM' where id=3;
-update noar tt set b2='YL22GZAQSVO2JASQCI3FZX8HPSI' where id=3;
-update noar ti set b2='YL22GZAQSVO2JASQCI3FZX8HPSI' where id=3;
-update noar tt set b0='9QR2QL9QQR6BF' where id=4;
-update noar ti set b0='9QR2QL9QQR6BF' where id=4;
-update noar tt set b1='2F4LIFNIHGDSUSTINS0WUQMIV' where id=4;
-update noar ti set b1='2F4LIFNIHGDSUSTINS0WUQMIV' where id=4;
-update noar tt set b2='K4' where id=4;
-update noar ti set b2='K4' where id=4;
-update noar tt set b0='GDCE31TWJT' where id=5;
-update noar ti set b0='GDCE31TWJT' where id=5;
-update noar tt set b1='71Z3FE5XK6L9' where id=5;
-update noar ti set b1='71Z3FE5XK6L9' where id=5;
-update noar tt set b2='DBX91DP6TO' where id=5;
-update noar ti set b2='DBX91DP6TO' where id=5;
-update noar tt set b0='WO06OFL' where id=6;
-update noar ti set b0='WO06OFL' where id=6;
-update noar tt set b1='34' where id=6;
-update noar ti set b1='34' where id=6;
-update noar tt set b2='JNH9' where id=6;
-update noar ti set b2='JNH9' where id=6;
-update noar tt set b0='Y1Q2QPCMLDXGVVKEL026QTVCZMEE' where id=7;
-update noar ti set b0='Y1Q2QPCMLDXGVVKEL026QTVCZMEE' where id=7;
-update noar tt set b1='RI1RYZG3L2GFW18Z03HOYC5' where id=7;
-update noar ti set b1='RI1RYZG3L2GFW18Z03HOYC5' where id=7;
-update noar tt set b2='10OCM08ETI7GHGB3FA' where id=7;
-update noar ti set b2='10OCM08ETI7GHGB3FA' where id=7;
-update noar tt set b0='LU6L0URZ9S3OQFK24YINC1' where id=8;
-update noar ti set b0='LU6L0URZ9S3OQFK24YINC1' where id=8;
-update noar tt set b1='QX7RVVV' where id=8;
-update noar ti set b1='QX7RVVV' where id=8;
-update noar tt set b2='KX0MPDVWDG3MX7NLVTI5SQ4' where id=8;
-update noar ti set b2='KX0MPDVWDG3MX7NLVTI5SQ4' where id=8;
-update noar tt set b0='036' where id=9;
-update noar ti set b0='036' where id=9;
-update noar tt set b1='0W0UZUP2HSA22U0IAS5' where id=9;
-update noar ti set b1='0W0UZUP2HSA22U0IAS5' where id=9;
-update noar tt set b2='OZ0F' where id=9;
-update noar ti set b2='OZ0F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FG5GFLPIXT02' where id=1;
-update noar ti set b0='FG5GFLPIXT02' where id=1;
-update noar tt set b1='KYGJ4KO2M5K9699II6AGHI5T' where id=1;
-update noar ti set b1='KYGJ4KO2M5K9699II6AGHI5T' where id=1;
-update noar tt set b2='TJS03JSU2' where id=1;
-update noar ti set b2='TJS03JSU2' where id=1;
-update noar tt set b0='GSB' where id=2;
-update noar ti set b0='GSB' where id=2;
-update noar tt set b1='YO' where id=2;
-update noar ti set b1='YO' where id=2;
-update noar tt set b2='P99PYJZHXZFHQBDUQX' where id=2;
-update noar ti set b2='P99PYJZHXZFHQBDUQX' where id=2;
-update noar tt set b0='QQTGTYCEZHO7DS5Z0BT0HI' where id=3;
-update noar ti set b0='QQTGTYCEZHO7DS5Z0BT0HI' where id=3;
-update noar tt set b1='O42TZUJVKA7YEHVGYZ9' where id=3;
-update noar ti set b1='O42TZUJVKA7YEHVGYZ9' where id=3;
-update noar tt set b2='COKYO8BHKV5UBBOFBD3G7' where id=3;
-update noar ti set b2='COKYO8BHKV5UBBOFBD3G7' where id=3;
-update noar tt set b0='YTS9FYDEO87B599JY7V5JMXE' where id=4;
-update noar ti set b0='YTS9FYDEO87B599JY7V5JMXE' where id=4;
-update noar tt set b1='H14MBK1' where id=4;
-update noar ti set b1='H14MBK1' where id=4;
-update noar tt set b2='J1UUIK1W5JIETHQZ4HDRZWA' where id=4;
-update noar ti set b2='J1UUIK1W5JIETHQZ4HDRZWA' where id=4;
-update noar tt set b0='WW6S001TL1QV' where id=5;
-update noar ti set b0='WW6S001TL1QV' where id=5;
-update noar tt set b1='3SL' where id=5;
-update noar ti set b1='3SL' where id=5;
-update noar tt set b2='2350D0PGAD' where id=5;
-update noar ti set b2='2350D0PGAD' where id=5;
-update noar tt set b0='PY7KV6DLP' where id=6;
-update noar ti set b0='PY7KV6DLP' where id=6;
-update noar tt set b1='CJ5W6JZF203YL2E1JMBZKA483VH3JRI' where id=6;
-update noar ti set b1='CJ5W6JZF203YL2E1JMBZKA483VH3JRI' where id=6;
-update noar tt set b2='QGXI0Q8YJ' where id=6;
-update noar ti set b2='QGXI0Q8YJ' where id=6;
-update noar tt set b0='BU6WFNRGHPBWILUDPHBSIHRDI2ZGU6I' where id=7;
-update noar ti set b0='BU6WFNRGHPBWILUDPHBSIHRDI2ZGU6I' where id=7;
-update noar tt set b1='IVKCI5SIWEMS6Z677N0B1DME8JJ25L2I' where id=7;
-update noar ti set b1='IVKCI5SIWEMS6Z677N0B1DME8JJ25L2I' where id=7;
-update noar tt set b2='U8' where id=7;
-update noar ti set b2='U8' where id=7;
-update noar tt set b0='92PT815NVI59ES' where id=8;
-update noar ti set b0='92PT815NVI59ES' where id=8;
-update noar tt set b1='U3E9DZ4H37O8KYNPI' where id=8;
-update noar ti set b1='U3E9DZ4H37O8KYNPI' where id=8;
-update noar tt set b2='M1P1AL8RI5GT28OMG38PVPAKGJM8OY' where id=8;
-update noar ti set b2='M1P1AL8RI5GT28OMG38PVPAKGJM8OY' where id=8;
-update noar tt set b0='NJ97NFK6QUZ' where id=9;
-update noar ti set b0='NJ97NFK6QUZ' where id=9;
-update noar tt set b1='9N1MYO' where id=9;
-update noar ti set b1='9N1MYO' where id=9;
-update noar tt set b2='BDMG7MDSYCCHVJY2TEI7' where id=9;
-update noar ti set b2='BDMG7MDSYCCHVJY2TEI7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='EDIY6' where id=1;
-update noar ti set b0='EDIY6' where id=1;
-update noar tt set b1='58TPY5G' where id=1;
-update noar ti set b1='58TPY5G' where id=1;
-update noar tt set b2='8' where id=1;
-update noar ti set b2='8' where id=1;
-update noar tt set b0='TED6CUCZ2YTLEWABEODOHKPY' where id=2;
-update noar ti set b0='TED6CUCZ2YTLEWABEODOHKPY' where id=2;
-update noar tt set b1='MFNK' where id=2;
-update noar ti set b1='MFNK' where id=2;
-update noar tt set b2='CP2P45YB5RDFB2EKL4836' where id=2;
-update noar ti set b2='CP2P45YB5RDFB2EKL4836' where id=2;
-update noar tt set b0='TBQ9QWAZE2E26H3185DTTU2FCX' where id=3;
-update noar ti set b0='TBQ9QWAZE2E26H3185DTTU2FCX' where id=3;
-update noar tt set b1='8X44NE7RGRDRF4BCBZE3HPZZGLG9ZP9' where id=3;
-update noar ti set b1='8X44NE7RGRDRF4BCBZE3HPZZGLG9ZP9' where id=3;
-update noar tt set b2='4B9HKB4FOT05OTXEUVYTKD2YXQK' where id=3;
-update noar ti set b2='4B9HKB4FOT05OTXEUVYTKD2YXQK' where id=3;
-update noar tt set b0='P1EGDBQWU8Y98WCZ74W' where id=4;
-update noar ti set b0='P1EGDBQWU8Y98WCZ74W' where id=4;
-update noar tt set b1='X' where id=4;
-update noar ti set b1='X' where id=4;
-update noar tt set b2='K33PV3VRODEC3AWYU4LX3' where id=4;
-update noar ti set b2='K33PV3VRODEC3AWYU4LX3' where id=4;
-update noar tt set b0='AAD3SCXGXZ7KHLELVA' where id=5;
-update noar ti set b0='AAD3SCXGXZ7KHLELVA' where id=5;
-update noar tt set b1='NFB49OZR7JWU0ONDOJT6H' where id=5;
-update noar ti set b1='NFB49OZR7JWU0ONDOJT6H' where id=5;
-update noar tt set b2='97FWTMW3O2BQDFJCPAHA7ORR917EI' where id=5;
-update noar ti set b2='97FWTMW3O2BQDFJCPAHA7ORR917EI' where id=5;
-update noar tt set b0='1MEIX05A06L1KHZB767GB2Y' where id=6;
-update noar ti set b0='1MEIX05A06L1KHZB767GB2Y' where id=6;
-update noar tt set b1='KYUPVOMHNKWTEBF1' where id=6;
-update noar ti set b1='KYUPVOMHNKWTEBF1' where id=6;
-update noar tt set b2='GOL' where id=6;
-update noar ti set b2='GOL' where id=6;
-update noar tt set b0='S991AE337P7VLMOQ' where id=7;
-update noar ti set b0='S991AE337P7VLMOQ' where id=7;
-update noar tt set b1='26EB8QJTV5KOTXZJDH2N' where id=7;
-update noar ti set b1='26EB8QJTV5KOTXZJDH2N' where id=7;
-update noar tt set b2='6W8J8R68' where id=7;
-update noar ti set b2='6W8J8R68' where id=7;
-update noar tt set b0='BO3TGF' where id=8;
-update noar ti set b0='BO3TGF' where id=8;
-update noar tt set b1='ZUFG02URD9W4WJSFZ6XVR8V1PH1VXONT' where id=8;
-update noar ti set b1='ZUFG02URD9W4WJSFZ6XVR8V1PH1VXONT' where id=8;
-update noar tt set b2='WCNKT1RP4CZ035P2KRDTQF2A' where id=8;
-update noar ti set b2='WCNKT1RP4CZ035P2KRDTQF2A' where id=8;
-update noar tt set b0='3RV4SVJNFH5807' where id=9;
-update noar ti set b0='3RV4SVJNFH5807' where id=9;
-update noar tt set b1='HH0E8QCB9INLB' where id=9;
-update noar ti set b1='HH0E8QCB9INLB' where id=9;
-update noar tt set b2='9' where id=9;
-update noar ti set b2='9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S1BZX1GMU2YND3ET9RJBOP7Q2S' where id=1;
-update noar ti set b0='S1BZX1GMU2YND3ET9RJBOP7Q2S' where id=1;
-update noar tt set b1='V0K31OUURZTPZO' where id=1;
-update noar ti set b1='V0K31OUURZTPZO' where id=1;
-update noar tt set b2='4ZZWYX4XPJHEYA88GMBDB5E' where id=1;
-update noar ti set b2='4ZZWYX4XPJHEYA88GMBDB5E' where id=1;
-update noar tt set b0='UNS8VQ6BTRS7LQRZH0Y' where id=2;
-update noar ti set b0='UNS8VQ6BTRS7LQRZH0Y' where id=2;
-update noar tt set b1='98H7FEP5HT' where id=2;
-update noar ti set b1='98H7FEP5HT' where id=2;
-update noar tt set b2='QTPIF0' where id=2;
-update noar ti set b2='QTPIF0' where id=2;
-update noar tt set b0='I6VATVQRU1VXHUIGYTBKE5' where id=3;
-update noar ti set b0='I6VATVQRU1VXHUIGYTBKE5' where id=3;
-update noar tt set b1='PYCER' where id=3;
-update noar ti set b1='PYCER' where id=3;
-update noar tt set b2='7CDT8FFD9OS19F1T2XIYJ' where id=3;
-update noar ti set b2='7CDT8FFD9OS19F1T2XIYJ' where id=3;
-update noar tt set b0='N0B501K95GPMN51NW' where id=4;
-update noar ti set b0='N0B501K95GPMN51NW' where id=4;
-update noar tt set b1='YD87UKN4S0' where id=4;
-update noar ti set b1='YD87UKN4S0' where id=4;
-update noar tt set b2='CZ7L9BHYOTL45P3P5HVCI77PV45R' where id=4;
-update noar ti set b2='CZ7L9BHYOTL45P3P5HVCI77PV45R' where id=4;
-update noar tt set b0='292MSMHCG9J7W8JV24Q' where id=5;
-update noar ti set b0='292MSMHCG9J7W8JV24Q' where id=5;
-update noar tt set b1='MWCPOCMY' where id=5;
-update noar ti set b1='MWCPOCMY' where id=5;
-update noar tt set b2='PG' where id=5;
-update noar ti set b2='PG' where id=5;
-update noar tt set b0='YBKSVEI6S76HXMT7J' where id=6;
-update noar ti set b0='YBKSVEI6S76HXMT7J' where id=6;
-update noar tt set b1='ASIL8EPIEP' where id=6;
-update noar ti set b1='ASIL8EPIEP' where id=6;
-update noar tt set b2='XEFHH7CNNMOYS0FQ4JGIRPZ' where id=6;
-update noar ti set b2='XEFHH7CNNMOYS0FQ4JGIRPZ' where id=6;
-update noar tt set b0='SVK3OKVD592V3DLJGZWI' where id=7;
-update noar ti set b0='SVK3OKVD592V3DLJGZWI' where id=7;
-update noar tt set b1='ZDN6T0H31T6U6SPT319GJS8AO6' where id=7;
-update noar ti set b1='ZDN6T0H31T6U6SPT319GJS8AO6' where id=7;
-update noar tt set b2='PTZED93DMLC9MH25D2H0' where id=7;
-update noar ti set b2='PTZED93DMLC9MH25D2H0' where id=7;
-update noar tt set b0='Z2257C73FE768H3OGQYRQYJ' where id=8;
-update noar ti set b0='Z2257C73FE768H3OGQYRQYJ' where id=8;
-update noar tt set b1='JFE2BNXQ6F6QO4F36PV' where id=8;
-update noar ti set b1='JFE2BNXQ6F6QO4F36PV' where id=8;
-update noar tt set b2='YNYCFK4IEVWDEK2I2NPGYPMDF' where id=8;
-update noar ti set b2='YNYCFK4IEVWDEK2I2NPGYPMDF' where id=8;
-update noar tt set b0='P7TEHC1E7H' where id=9;
-update noar ti set b0='P7TEHC1E7H' where id=9;
-update noar tt set b1='GAMS' where id=9;
-update noar ti set b1='GAMS' where id=9;
-update noar tt set b2='ISQVEH5DWMZA9CFO6TX' where id=9;
-update noar ti set b2='ISQVEH5DWMZA9CFO6TX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VEV9WU59A5QRVQHC' where id=1;
-update noar ti set b0='VEV9WU59A5QRVQHC' where id=1;
-update noar tt set b1='WV6Q5JD1392NNJMAKJ5' where id=1;
-update noar ti set b1='WV6Q5JD1392NNJMAKJ5' where id=1;
-update noar tt set b2='WN52ORPN75BUDPO8E1T29' where id=1;
-update noar ti set b2='WN52ORPN75BUDPO8E1T29' where id=1;
-update noar tt set b0='LNFEZR474NVFI' where id=2;
-update noar ti set b0='LNFEZR474NVFI' where id=2;
-update noar tt set b1='I4J85LC7Y5C6UAFAYW86GG8M7O0OUTN' where id=2;
-update noar ti set b1='I4J85LC7Y5C6UAFAYW86GG8M7O0OUTN' where id=2;
-update noar tt set b2='3DZU6' where id=2;
-update noar ti set b2='3DZU6' where id=2;
-update noar tt set b0='P6XMKGEREU7AA7ROKVRWVTAAN' where id=3;
-update noar ti set b0='P6XMKGEREU7AA7ROKVRWVTAAN' where id=3;
-update noar tt set b1='U32B4Y8PRCDZV5I3M29ITBE1' where id=3;
-update noar ti set b1='U32B4Y8PRCDZV5I3M29ITBE1' where id=3;
-update noar tt set b2='K9U3T4I6J3CG' where id=3;
-update noar ti set b2='K9U3T4I6J3CG' where id=3;
-update noar tt set b0='CR' where id=4;
-update noar ti set b0='CR' where id=4;
-update noar tt set b1='B38BF9K2P' where id=4;
-update noar ti set b1='B38BF9K2P' where id=4;
-update noar tt set b2='1IFYUVT2064YST' where id=4;
-update noar ti set b2='1IFYUVT2064YST' where id=4;
-update noar tt set b0='NT' where id=5;
-update noar ti set b0='NT' where id=5;
-update noar tt set b1='W9X11NURLXPNWPXN30' where id=5;
-update noar ti set b1='W9X11NURLXPNWPXN30' where id=5;
-update noar tt set b2='ZWI9O' where id=5;
-update noar ti set b2='ZWI9O' where id=5;
-update noar tt set b0='RN600UL03M' where id=6;
-update noar ti set b0='RN600UL03M' where id=6;
-update noar tt set b1='6FQDTUI' where id=6;
-update noar ti set b1='6FQDTUI' where id=6;
-update noar tt set b2='ITYTZVLJTMG9QY5TG00JVHIZTH' where id=6;
-update noar ti set b2='ITYTZVLJTMG9QY5TG00JVHIZTH' where id=6;
-update noar tt set b0='H8EKMVY2SZ7JW4YXVRO7Q' where id=7;
-update noar ti set b0='H8EKMVY2SZ7JW4YXVRO7Q' where id=7;
-update noar tt set b1='R18EEVGLUATFI1JRR2VJE16NVJO' where id=7;
-update noar ti set b1='R18EEVGLUATFI1JRR2VJE16NVJO' where id=7;
-update noar tt set b2='FG4G' where id=7;
-update noar ti set b2='FG4G' where id=7;
-update noar tt set b0='5NM000UZDLIF' where id=8;
-update noar ti set b0='5NM000UZDLIF' where id=8;
-update noar tt set b1='HYXNAJ8QYF' where id=8;
-update noar ti set b1='HYXNAJ8QYF' where id=8;
-update noar tt set b2='URU0KZ4NK2U' where id=8;
-update noar ti set b2='URU0KZ4NK2U' where id=8;
-update noar tt set b0='LRQK35RR' where id=9;
-update noar ti set b0='LRQK35RR' where id=9;
-update noar tt set b1='QACJ71GE6K5Z' where id=9;
-update noar ti set b1='QACJ71GE6K5Z' where id=9;
-update noar tt set b2='MSTWYPU' where id=9;
-update noar ti set b2='MSTWYPU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QDV1DW52NO1MN4WBTEHIA3' where id=1;
-update noar ti set b0='QDV1DW52NO1MN4WBTEHIA3' where id=1;
-update noar tt set b1='8Y23EXK4M9OJUBIEX1040CN7O0KIHVY' where id=1;
-update noar ti set b1='8Y23EXK4M9OJUBIEX1040CN7O0KIHVY' where id=1;
-update noar tt set b2='G1ZFVE1R9JMUG' where id=1;
-update noar ti set b2='G1ZFVE1R9JMUG' where id=1;
-update noar tt set b0='G1VTP8VER9X5XF76IHM' where id=2;
-update noar ti set b0='G1VTP8VER9X5XF76IHM' where id=2;
-update noar tt set b1='SA73SUE0VCNOE7BFNMD51ECOCHLO' where id=2;
-update noar ti set b1='SA73SUE0VCNOE7BFNMD51ECOCHLO' where id=2;
-update noar tt set b2='HPKDPWSVCQV' where id=2;
-update noar ti set b2='HPKDPWSVCQV' where id=2;
-update noar tt set b0='1FYN8LDJ6DNLJ34' where id=3;
-update noar ti set b0='1FYN8LDJ6DNLJ34' where id=3;
-update noar tt set b1='Z1SZ9WQ7VX' where id=3;
-update noar ti set b1='Z1SZ9WQ7VX' where id=3;
-update noar tt set b2='C4II1NMNM6JKNDQ5C80TZXKYZT' where id=3;
-update noar ti set b2='C4II1NMNM6JKNDQ5C80TZXKYZT' where id=3;
-update noar tt set b0='4XFAFZ8EF4QFK6XHLWC6BGH' where id=4;
-update noar ti set b0='4XFAFZ8EF4QFK6XHLWC6BGH' where id=4;
-update noar tt set b1='EMH5CJKDFI387I7LFB3A9HUQOCWQSJ' where id=4;
-update noar ti set b1='EMH5CJKDFI387I7LFB3A9HUQOCWQSJ' where id=4;
-update noar tt set b2='0JHKEL816XK' where id=4;
-update noar ti set b2='0JHKEL816XK' where id=4;
-update noar tt set b0='LPZCG1NJLEJ93YM9YWZ8C' where id=5;
-update noar ti set b0='LPZCG1NJLEJ93YM9YWZ8C' where id=5;
-update noar tt set b1='4I26Y2BZUYJDWBB5R9OZIBN9E' where id=5;
-update noar ti set b1='4I26Y2BZUYJDWBB5R9OZIBN9E' where id=5;
-update noar tt set b2='PPJJ82O7WFYXZK4D6LF44EZ' where id=5;
-update noar ti set b2='PPJJ82O7WFYXZK4D6LF44EZ' where id=5;
-update noar tt set b0='DE3306BZ9H185S' where id=6;
-update noar ti set b0='DE3306BZ9H185S' where id=6;
-update noar tt set b1='DC6RPIWT22VB9MRF5EL5V' where id=6;
-update noar ti set b1='DC6RPIWT22VB9MRF5EL5V' where id=6;
-update noar tt set b2='F5VQ' where id=6;
-update noar ti set b2='F5VQ' where id=6;
-update noar tt set b0='I3ZX4DBGGUQA39FDULDSD' where id=7;
-update noar ti set b0='I3ZX4DBGGUQA39FDULDSD' where id=7;
-update noar tt set b1='T4F' where id=7;
-update noar ti set b1='T4F' where id=7;
-update noar tt set b2='D1VR6GGTXT8Z4F' where id=7;
-update noar ti set b2='D1VR6GGTXT8Z4F' where id=7;
-update noar tt set b0='VSC6LZCV2ZE416NVFT764' where id=8;
-update noar ti set b0='VSC6LZCV2ZE416NVFT764' where id=8;
-update noar tt set b1='AUYFPW84B73M6HJ1OAT7F4L2940KLE' where id=8;
-update noar ti set b1='AUYFPW84B73M6HJ1OAT7F4L2940KLE' where id=8;
-update noar tt set b2='KX63IC4RB0PVY5D3FNGUJLEK2DMFY9' where id=8;
-update noar ti set b2='KX63IC4RB0PVY5D3FNGUJLEK2DMFY9' where id=8;
-update noar tt set b0='CY4P7S18Q9XA28M5XXG1N9CO8' where id=9;
-update noar ti set b0='CY4P7S18Q9XA28M5XXG1N9CO8' where id=9;
-update noar tt set b1='YFHB0JI3ZYNUZ404MZ4AAF' where id=9;
-update noar ti set b1='YFHB0JI3ZYNUZ404MZ4AAF' where id=9;
-update noar tt set b2='D9GAS0S5ROW' where id=9;
-update noar ti set b2='D9GAS0S5ROW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2NGUMPZUZX0TL260L' where id=1;
-update noar ti set b0='2NGUMPZUZX0TL260L' where id=1;
-update noar tt set b1='DW8W78O1G5OQ2EF0V3ID8DSH48O' where id=1;
-update noar ti set b1='DW8W78O1G5OQ2EF0V3ID8DSH48O' where id=1;
-update noar tt set b2='2JSMC5IUQBXOL1MX16TGXAJH' where id=1;
-update noar ti set b2='2JSMC5IUQBXOL1MX16TGXAJH' where id=1;
-update noar tt set b0='HIAH3SCF1YAVTQ3E1DZNGNVW' where id=2;
-update noar ti set b0='HIAH3SCF1YAVTQ3E1DZNGNVW' where id=2;
-update noar tt set b1='5EKU2AC' where id=2;
-update noar ti set b1='5EKU2AC' where id=2;
-update noar tt set b2='PGZ4HGDFR5MG9RFQPSW1J48E' where id=2;
-update noar ti set b2='PGZ4HGDFR5MG9RFQPSW1J48E' where id=2;
-update noar tt set b0='ZTTHM7B3BXVE' where id=3;
-update noar ti set b0='ZTTHM7B3BXVE' where id=3;
-update noar tt set b1='ZSNFZI9EUVQNEJNS26723HR' where id=3;
-update noar ti set b1='ZSNFZI9EUVQNEJNS26723HR' where id=3;
-update noar tt set b2='DKATUL9WLR81U5AO9H7FI' where id=3;
-update noar ti set b2='DKATUL9WLR81U5AO9H7FI' where id=3;
-update noar tt set b0='9R' where id=4;
-update noar ti set b0='9R' where id=4;
-update noar tt set b1='BZXBHWT' where id=4;
-update noar ti set b1='BZXBHWT' where id=4;
-update noar tt set b2='VC663OJ8UT9EW5P07LZ7B38JS2' where id=4;
-update noar ti set b2='VC663OJ8UT9EW5P07LZ7B38JS2' where id=4;
-update noar tt set b0='M2T' where id=5;
-update noar ti set b0='M2T' where id=5;
-update noar tt set b1='H6CXFZ725MF1PPCSZF' where id=5;
-update noar ti set b1='H6CXFZ725MF1PPCSZF' where id=5;
-update noar tt set b2='0VVHL1FA457G06IJETDPD45C0V5EUU' where id=5;
-update noar ti set b2='0VVHL1FA457G06IJETDPD45C0V5EUU' where id=5;
-update noar tt set b0='VJW3KOMHUQL4RW' where id=6;
-update noar ti set b0='VJW3KOMHUQL4RW' where id=6;
-update noar tt set b1='2B28D758GWHYYCXM4X' where id=6;
-update noar ti set b1='2B28D758GWHYYCXM4X' where id=6;
-update noar tt set b2='Y3J29IF87PC' where id=6;
-update noar ti set b2='Y3J29IF87PC' where id=6;
-update noar tt set b0='1' where id=7;
-update noar ti set b0='1' where id=7;
-update noar tt set b1='TQHPLGW8PLJQB9A' where id=7;
-update noar ti set b1='TQHPLGW8PLJQB9A' where id=7;
-update noar tt set b2='I89R20VLFWTEJ6WPY6VPW' where id=7;
-update noar ti set b2='I89R20VLFWTEJ6WPY6VPW' where id=7;
-update noar tt set b0='EQVFQ13R5L66IC7P9SNQ90GXFJ2VMV' where id=8;
-update noar ti set b0='EQVFQ13R5L66IC7P9SNQ90GXFJ2VMV' where id=8;
-update noar tt set b1='HXUSMNLI22HYEONA2GA6' where id=8;
-update noar ti set b1='HXUSMNLI22HYEONA2GA6' where id=8;
-update noar tt set b2='5DH9JOODED0Q7FM82I7ZKGYWWTG1' where id=8;
-update noar ti set b2='5DH9JOODED0Q7FM82I7ZKGYWWTG1' where id=8;
-update noar tt set b0='JSRU0RMHB3DZDIW13R3Q7BC3SAA' where id=9;
-update noar ti set b0='JSRU0RMHB3DZDIW13R3Q7BC3SAA' where id=9;
-update noar tt set b1='Z2JW8XTSL51UPV7B9OS3D' where id=9;
-update noar ti set b1='Z2JW8XTSL51UPV7B9OS3D' where id=9;
-update noar tt set b2='ZMU' where id=9;
-update noar ti set b2='ZMU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LJKN0KJFQ' where id=1;
-update noar ti set b0='LJKN0KJFQ' where id=1;
-update noar tt set b1='J8PFJQGICL' where id=1;
-update noar ti set b1='J8PFJQGICL' where id=1;
-update noar tt set b2='4AA3XU1LOHABMVAHPBZ631ALUFCZO9V' where id=1;
-update noar ti set b2='4AA3XU1LOHABMVAHPBZ631ALUFCZO9V' where id=1;
-update noar tt set b0='7O6' where id=2;
-update noar ti set b0='7O6' where id=2;
-update noar tt set b1='M6D2N2N4W5VYB06EKI' where id=2;
-update noar ti set b1='M6D2N2N4W5VYB06EKI' where id=2;
-update noar tt set b2='8E0TC8I31M6L572PHIXMRA' where id=2;
-update noar ti set b2='8E0TC8I31M6L572PHIXMRA' where id=2;
-update noar tt set b0='22BVZD36B74GL8467REMX1O4' where id=3;
-update noar ti set b0='22BVZD36B74GL8467REMX1O4' where id=3;
-update noar tt set b1='H17E70BNU9039OJG89UF3K3TI' where id=3;
-update noar ti set b1='H17E70BNU9039OJG89UF3K3TI' where id=3;
-update noar tt set b2='26M8B15CDHG5YEK' where id=3;
-update noar ti set b2='26M8B15CDHG5YEK' where id=3;
-update noar tt set b0='QTA5LHL4PILPW7NPQQ90PITP012M' where id=4;
-update noar ti set b0='QTA5LHL4PILPW7NPQQ90PITP012M' where id=4;
-update noar tt set b1='O68YTNV7MS2D' where id=4;
-update noar ti set b1='O68YTNV7MS2D' where id=4;
-update noar tt set b2='LOVI692I2W67ICLBID' where id=4;
-update noar ti set b2='LOVI692I2W67ICLBID' where id=4;
-update noar tt set b0='GKH3D' where id=5;
-update noar ti set b0='GKH3D' where id=5;
-update noar tt set b1='X0CMCGJM773FR99DV4BIAB' where id=5;
-update noar ti set b1='X0CMCGJM773FR99DV4BIAB' where id=5;
-update noar tt set b2='DRRUR4GR9BSW' where id=5;
-update noar ti set b2='DRRUR4GR9BSW' where id=5;
-update noar tt set b0='QDZR' where id=6;
-update noar ti set b0='QDZR' where id=6;
-update noar tt set b1='8OW73WTSBTU6LAXIK79J516X' where id=6;
-update noar ti set b1='8OW73WTSBTU6LAXIK79J516X' where id=6;
-update noar tt set b2='NLHR487IVFOBOF9OQ69SQ8R8WJP6X' where id=6;
-update noar ti set b2='NLHR487IVFOBOF9OQ69SQ8R8WJP6X' where id=6;
-update noar tt set b0='U2U1O0SBSAG' where id=7;
-update noar ti set b0='U2U1O0SBSAG' where id=7;
-update noar tt set b1='5GE0IWAZ1M6M126RGXLE' where id=7;
-update noar ti set b1='5GE0IWAZ1M6M126RGXLE' where id=7;
-update noar tt set b2='N279NXUJ2SWUAYUOXEPLYEUO' where id=7;
-update noar ti set b2='N279NXUJ2SWUAYUOXEPLYEUO' where id=7;
-update noar tt set b0='2C18JJE3CF6Q92UMJ9' where id=8;
-update noar ti set b0='2C18JJE3CF6Q92UMJ9' where id=8;
-update noar tt set b1='XIIXQGXKOT7G2P5JANVOS8X' where id=8;
-update noar ti set b1='XIIXQGXKOT7G2P5JANVOS8X' where id=8;
-update noar tt set b2='AC6CJR5Z8J81S4RK31F8M' where id=8;
-update noar ti set b2='AC6CJR5Z8J81S4RK31F8M' where id=8;
-update noar tt set b0='T595' where id=9;
-update noar ti set b0='T595' where id=9;
-update noar tt set b1='6HUCK6POCSAFHSZLNRVPLMGO8B' where id=9;
-update noar ti set b1='6HUCK6POCSAFHSZLNRVPLMGO8B' where id=9;
-update noar tt set b2='GQ89J3PPUW17294K0H7A9Z8J8XEP0M' where id=9;
-update noar ti set b2='GQ89J3PPUW17294K0H7A9Z8J8XEP0M' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 longblob null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HL0FNP7CE9H9B3G9BDLETK' where id=1;
-update noar ti set b0='HL0FNP7CE9H9B3G9BDLETK' where id=1;
-update noar tt set b1='PVO' where id=1;
-update noar ti set b1='PVO' where id=1;
-update noar tt set b2='S8YNFEYYWLMVIYGUMBDT8WQG5L6QKU5' where id=1;
-update noar ti set b2='S8YNFEYYWLMVIYGUMBDT8WQG5L6QKU5' where id=1;
-update noar tt set b0='GM184QL0VV6TSWV' where id=2;
-update noar ti set b0='GM184QL0VV6TSWV' where id=2;
-update noar tt set b1='SJZW15OHPP3MCWYRES9NMM7VEIE4' where id=2;
-update noar ti set b1='SJZW15OHPP3MCWYRES9NMM7VEIE4' where id=2;
-update noar tt set b2='DVHRUQ1BPVBB8PIC51F3RCYUE7T6ZOHT' where id=2;
-update noar ti set b2='DVHRUQ1BPVBB8PIC51F3RCYUE7T6ZOHT' where id=2;
-update noar tt set b0='T3SUCNTHSHUW9S5VRBV97SC' where id=3;
-update noar ti set b0='T3SUCNTHSHUW9S5VRBV97SC' where id=3;
-update noar tt set b1='OP8VT8F4AH9J9D9' where id=3;
-update noar ti set b1='OP8VT8F4AH9J9D9' where id=3;
-update noar tt set b2='5IW2MK4C7Q5Z3Q3W9M1JEOCNGIB4R' where id=3;
-update noar ti set b2='5IW2MK4C7Q5Z3Q3W9M1JEOCNGIB4R' where id=3;
-update noar tt set b0='01JNLPY3FC07Q7MR7SEUOG4' where id=4;
-update noar ti set b0='01JNLPY3FC07Q7MR7SEUOG4' where id=4;
-update noar tt set b1='BIMVQMYKY778883059GDKSWIPX47S' where id=4;
-update noar ti set b1='BIMVQMYKY778883059GDKSWIPX47S' where id=4;
-update noar tt set b2='00YU0I95PUABBNAMI1GCKCABOVUS' where id=4;
-update noar ti set b2='00YU0I95PUABBNAMI1GCKCABOVUS' where id=4;
-update noar tt set b0='3U6BE' where id=5;
-update noar ti set b0='3U6BE' where id=5;
-update noar tt set b1='FG334ISBNVVT2ROXCSJ' where id=5;
-update noar ti set b1='FG334ISBNVVT2ROXCSJ' where id=5;
-update noar tt set b2='T53RHR1265QK2VRI1W36QP77MAK7X' where id=5;
-update noar ti set b2='T53RHR1265QK2VRI1W36QP77MAK7X' where id=5;
-update noar tt set b0='H8JW' where id=6;
-update noar ti set b0='H8JW' where id=6;
-update noar tt set b1='GAKIJANPJVG1W3HJZG22SF1K2VPM7HT' where id=6;
-update noar ti set b1='GAKIJANPJVG1W3HJZG22SF1K2VPM7HT' where id=6;
-update noar tt set b2='WD94AI6BDICDEZ6IG8J9IZPJQC' where id=6;
-update noar ti set b2='WD94AI6BDICDEZ6IG8J9IZPJQC' where id=6;
-update noar tt set b0='YABRBGGTPYX522I3V' where id=7;
-update noar ti set b0='YABRBGGTPYX522I3V' where id=7;
-update noar tt set b1='G7E7PGPLOW4958282' where id=7;
-update noar ti set b1='G7E7PGPLOW4958282' where id=7;
-update noar tt set b2='MCB9TKDZBXHLW' where id=7;
-update noar ti set b2='MCB9TKDZBXHLW' where id=7;
-update noar tt set b0='ADN8PPM' where id=8;
-update noar ti set b0='ADN8PPM' where id=8;
-update noar tt set b1='42XRCNNAUE1F6KOEL2GQNX' where id=8;
-update noar ti set b1='42XRCNNAUE1F6KOEL2GQNX' where id=8;
-update noar tt set b2='S30726STKNXAZUAG6MKT8P5Y65PK0M' where id=8;
-update noar ti set b2='S30726STKNXAZUAG6MKT8P5Y65PK0M' where id=8;
-update noar tt set b0='F7C1E0GW6YKTZMNMLB8WKJKKEIKY' where id=9;
-update noar ti set b0='F7C1E0GW6YKTZMNMLB8WKJKKEIKY' where id=9;
-update noar tt set b1='KE5E8S9LXN2GZCCH' where id=9;
-update noar ti set b1='KE5E8S9LXN2GZCCH' where id=9;
-update noar tt set b2='QL3' where id=9;
-update noar ti set b2='QL3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 longblob not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='X6LMVB76NTAXAGOR8DN5PL3X3TTUXCB' where id=1;
-update noar ti set b0='X6LMVB76NTAXAGOR8DN5PL3X3TTUXCB' where id=1;
-update noar tt set b1='LS566VGAAI6RQ7JP1J10OGE' where id=1;
-update noar ti set b1='LS566VGAAI6RQ7JP1J10OGE' where id=1;
-update noar tt set b2='7MH' where id=1;
-update noar ti set b2='7MH' where id=1;
-update noar tt set b0='4K4OMGG0PIO2ZSAGP' where id=2;
-update noar ti set b0='4K4OMGG0PIO2ZSAGP' where id=2;
-update noar tt set b1='U2L8X89150GACC6BIDKI0XSV5P094' where id=2;
-update noar ti set b1='U2L8X89150GACC6BIDKI0XSV5P094' where id=2;
-update noar tt set b2='G2T1I8Q8S9IBYQECZ86RZ4TTIACVZ' where id=2;
-update noar ti set b2='G2T1I8Q8S9IBYQECZ86RZ4TTIACVZ' where id=2;
-update noar tt set b0='3OHI6SLJZIA3OVB' where id=3;
-update noar ti set b0='3OHI6SLJZIA3OVB' where id=3;
-update noar tt set b1='MILHDQXXBYL0RA82IGQDO' where id=3;
-update noar ti set b1='MILHDQXXBYL0RA82IGQDO' where id=3;
-update noar tt set b2='0LX36X4AO' where id=3;
-update noar ti set b2='0LX36X4AO' where id=3;
-update noar tt set b0='KY3MG5742LGRZBC232TXTE1BH60SV' where id=4;
-update noar ti set b0='KY3MG5742LGRZBC232TXTE1BH60SV' where id=4;
-update noar tt set b1='P' where id=4;
-update noar ti set b1='P' where id=4;
-update noar tt set b2='927QY4ZJXANNGEHQM8JTGGE1B' where id=4;
-update noar ti set b2='927QY4ZJXANNGEHQM8JTGGE1B' where id=4;
-update noar tt set b0='R9JQPMS4KQFWF4ABBF6' where id=5;
-update noar ti set b0='R9JQPMS4KQFWF4ABBF6' where id=5;
-update noar tt set b1='J' where id=5;
-update noar ti set b1='J' where id=5;
-update noar tt set b2='SPF2VKZTAAR' where id=5;
-update noar ti set b2='SPF2VKZTAAR' where id=5;
-update noar tt set b0='EJ5YBRPHR' where id=6;
-update noar ti set b0='EJ5YBRPHR' where id=6;
-update noar tt set b1='GV2' where id=6;
-update noar ti set b1='GV2' where id=6;
-update noar tt set b2='HI90YAE5DF2WA7OIV2DDJHZKNM8EADH' where id=6;
-update noar ti set b2='HI90YAE5DF2WA7OIV2DDJHZKNM8EADH' where id=6;
-update noar tt set b0='R' where id=7;
-update noar ti set b0='R' where id=7;
-update noar tt set b1='5R2ZMNI8U4OSCN1RSXHA79OC66ACH' where id=7;
-update noar ti set b1='5R2ZMNI8U4OSCN1RSXHA79OC66ACH' where id=7;
-update noar tt set b2='9YFCAX' where id=7;
-update noar ti set b2='9YFCAX' where id=7;
-update noar tt set b0='Y1RN6IF8X31Y3DKNZ5GGPB3I2Z3DOA' where id=8;
-update noar ti set b0='Y1RN6IF8X31Y3DKNZ5GGPB3I2Z3DOA' where id=8;
-update noar tt set b1='B45L2BGXIR6AGB18MIL4IJ1YIE' where id=8;
-update noar ti set b1='B45L2BGXIR6AGB18MIL4IJ1YIE' where id=8;
-update noar tt set b2='3H02CTVAJ1UYT2BS8SJX5JB4V4JXXFA' where id=8;
-update noar ti set b2='3H02CTVAJ1UYT2BS8SJX5JB4V4JXXFA' where id=8;
-update noar tt set b0='954IT78G5DN4D' where id=9;
-update noar ti set b0='954IT78G5DN4D' where id=9;
-update noar tt set b1='S0ONUXIFI67G7T' where id=9;
-update noar ti set b1='S0ONUXIFI67G7T' where id=9;
-update noar tt set b2='K41RZTCZ61FMR' where id=9;
-update noar ti set b2='K41RZTCZ61FMR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 text null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9PDRR' where id=1;
-update noar ti set b0='9PDRR' where id=1;
-update noar tt set b1='YJWT6F3FJF6O69D4L2' where id=1;
-update noar ti set b1='YJWT6F3FJF6O69D4L2' where id=1;
-update noar tt set b2='N4QR' where id=1;
-update noar ti set b2='N4QR' where id=1;
-update noar tt set b0='B5R9FO1' where id=2;
-update noar ti set b0='B5R9FO1' where id=2;
-update noar tt set b1='0Q39EW' where id=2;
-update noar ti set b1='0Q39EW' where id=2;
-update noar tt set b2='96LO1MFORWSRU0JKFVNDX2KX1XGNINJ' where id=2;
-update noar ti set b2='96LO1MFORWSRU0JKFVNDX2KX1XGNINJ' where id=2;
-update noar tt set b0='Y4YX8921BJM4DW3Z7Z0W' where id=3;
-update noar ti set b0='Y4YX8921BJM4DW3Z7Z0W' where id=3;
-update noar tt set b1='ITM8GR2EDW8L7QA7QTD1JRFCC7NR6AZD' where id=3;
-update noar ti set b1='ITM8GR2EDW8L7QA7QTD1JRFCC7NR6AZD' where id=3;
-update noar tt set b2='9WWY7BGR7JMDIIZCF4A7FQPZN64N' where id=3;
-update noar ti set b2='9WWY7BGR7JMDIIZCF4A7FQPZN64N' where id=3;
-update noar tt set b0='Z6L250O1S' where id=4;
-update noar ti set b0='Z6L250O1S' where id=4;
-update noar tt set b1='YQL6L44N9XX39G6L23CZC5QOKY' where id=4;
-update noar ti set b1='YQL6L44N9XX39G6L23CZC5QOKY' where id=4;
-update noar tt set b2='2J0V08Z6RZD5WBKCXTEZW1FZLRDW7Y' where id=4;
-update noar ti set b2='2J0V08Z6RZD5WBKCXTEZW1FZLRDW7Y' where id=4;
-update noar tt set b0='IW5Q65CI0THXPBGQ3NAXXDNI06' where id=5;
-update noar ti set b0='IW5Q65CI0THXPBGQ3NAXXDNI06' where id=5;
-update noar tt set b1='U3B9K0CFSOOJ0RLKZW0MKUHEPYQ' where id=5;
-update noar ti set b1='U3B9K0CFSOOJ0RLKZW0MKUHEPYQ' where id=5;
-update noar tt set b2='PCPIC5BCS23NVUGXK4' where id=5;
-update noar ti set b2='PCPIC5BCS23NVUGXK4' where id=5;
-update noar tt set b0='29YI53POYKDJXB6DOKPEYBZSB9C' where id=6;
-update noar ti set b0='29YI53POYKDJXB6DOKPEYBZSB9C' where id=6;
-update noar tt set b1='UU4WGE7FUQVIFXD98O' where id=6;
-update noar ti set b1='UU4WGE7FUQVIFXD98O' where id=6;
-update noar tt set b2='MX3WNZ' where id=6;
-update noar ti set b2='MX3WNZ' where id=6;
-update noar tt set b0='3KV07CY5WSTUUUSD67DBEG6B' where id=7;
-update noar ti set b0='3KV07CY5WSTUUUSD67DBEG6B' where id=7;
-update noar tt set b1='9H8LBF7IPVSJVEWCEDDFKWOS' where id=7;
-update noar ti set b1='9H8LBF7IPVSJVEWCEDDFKWOS' where id=7;
-update noar tt set b2='8AN159KCL5KERUVC' where id=7;
-update noar ti set b2='8AN159KCL5KERUVC' where id=7;
-update noar tt set b0='7MMD31CWOVRTHTGM6CDAX35W7' where id=8;
-update noar ti set b0='7MMD31CWOVRTHTGM6CDAX35W7' where id=8;
-update noar tt set b1='XHM8L9CUJURAT' where id=8;
-update noar ti set b1='XHM8L9CUJURAT' where id=8;
-update noar tt set b2='CB3VD5FFE9T9WW3GGDZW09DWAQO' where id=8;
-update noar ti set b2='CB3VD5FFE9T9WW3GGDZW09DWAQO' where id=8;
-update noar tt set b0='767TM4RMFEBRS4NSYVSI6U8MKB8C' where id=9;
-update noar ti set b0='767TM4RMFEBRS4NSYVSI6U8MKB8C' where id=9;
-update noar tt set b1='D7X2NO5F6V6S01APM6O30EG5BHKM' where id=9;
-update noar ti set b1='D7X2NO5F6V6S01APM6O30EG5BHKM' where id=9;
-update noar tt set b2='6SDB8NYHYVZWXZEFTYC50X8YN' where id=9;
-update noar ti set b2='6SDB8NYHYVZWXZEFTYC50X8YN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 text not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9YTTXBH3O0JP8JHED' where id=1;
-update noar ti set b0='9YTTXBH3O0JP8JHED' where id=1;
-update noar tt set b1='BDSIF9GRHQ4SE0FO0PTW9GK' where id=1;
-update noar ti set b1='BDSIF9GRHQ4SE0FO0PTW9GK' where id=1;
-update noar tt set b2='9X3XHHY7BETNSR30NA44GUDFLCZRMFZ' where id=1;
-update noar ti set b2='9X3XHHY7BETNSR30NA44GUDFLCZRMFZ' where id=1;
-update noar tt set b0='NV3MVBDLV7FNH6PB8J5O06IVRV' where id=2;
-update noar ti set b0='NV3MVBDLV7FNH6PB8J5O06IVRV' where id=2;
-update noar tt set b1='LKXSN4SGRH2S8CRG' where id=2;
-update noar ti set b1='LKXSN4SGRH2S8CRG' where id=2;
-update noar tt set b2='U4Z0FNP2LK3PG' where id=2;
-update noar ti set b2='U4Z0FNP2LK3PG' where id=2;
-update noar tt set b0='50ZUMS' where id=3;
-update noar ti set b0='50ZUMS' where id=3;
-update noar tt set b1='60TXDK826A8NIVQ0ITO79H7S0VBQY93' where id=3;
-update noar ti set b1='60TXDK826A8NIVQ0ITO79H7S0VBQY93' where id=3;
-update noar tt set b2='HVJIGK1ZZ1C' where id=3;
-update noar ti set b2='HVJIGK1ZZ1C' where id=3;
-update noar tt set b0='K0MB' where id=4;
-update noar ti set b0='K0MB' where id=4;
-update noar tt set b1='XXGFNIO' where id=4;
-update noar ti set b1='XXGFNIO' where id=4;
-update noar tt set b2='AVHY40W9J7Z' where id=4;
-update noar ti set b2='AVHY40W9J7Z' where id=4;
-update noar tt set b0='Q' where id=5;
-update noar ti set b0='Q' where id=5;
-update noar tt set b1='5BLHLE' where id=5;
-update noar ti set b1='5BLHLE' where id=5;
-update noar tt set b2='TT6I' where id=5;
-update noar ti set b2='TT6I' where id=5;
-update noar tt set b0='TR6TBKNST5US9OF6J19AFF34K8KZH' where id=6;
-update noar ti set b0='TR6TBKNST5US9OF6J19AFF34K8KZH' where id=6;
-update noar tt set b1='08VYPDAD' where id=6;
-update noar ti set b1='08VYPDAD' where id=6;
-update noar tt set b2='SC2IP6C' where id=6;
-update noar ti set b2='SC2IP6C' where id=6;
-update noar tt set b0='WQYRGW4BHD17YJC8U1KMXUWE2WH' where id=7;
-update noar ti set b0='WQYRGW4BHD17YJC8U1KMXUWE2WH' where id=7;
-update noar tt set b1='0I1VKWQ5YCC9RQCFXXDQ0OGIE0EYSEM1' where id=7;
-update noar ti set b1='0I1VKWQ5YCC9RQCFXXDQ0OGIE0EYSEM1' where id=7;
-update noar tt set b2='TAIIGOZ1IVKIZCQJ0VPB1Y59Y' where id=7;
-update noar ti set b2='TAIIGOZ1IVKIZCQJ0VPB1Y59Y' where id=7;
-update noar tt set b0='MYPFFRUD9U9JQUCIE2VB1' where id=8;
-update noar ti set b0='MYPFFRUD9U9JQUCIE2VB1' where id=8;
-update noar tt set b1='AJXFU5274YAHNGLY64KL4QVWY14DQI' where id=8;
-update noar ti set b1='AJXFU5274YAHNGLY64KL4QVWY14DQI' where id=8;
-update noar tt set b2='XMKA9NAK0CUECYB0QLBCUZZKZ8M0IO7' where id=8;
-update noar ti set b2='XMKA9NAK0CUECYB0QLBCUZZKZ8M0IO7' where id=8;
-update noar tt set b0='ZAQ' where id=9;
-update noar ti set b0='ZAQ' where id=9;
-update noar tt set b1='UKJZ1K865PGML0CR' where id=9;
-update noar ti set b1='UKJZ1K865PGML0CR' where id=9;
-update noar tt set b2='3JZNQ6KYFI5CVIPW2' where id=9;
-update noar ti set b2='3JZNQ6KYFI5CVIPW2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 text null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TKPI1SH2U0AA0QK5AAFPL3Z6DJIG4C' where id=1;
-update noar ti set b0='TKPI1SH2U0AA0QK5AAFPL3Z6DJIG4C' where id=1;
-update noar tt set b1='5VTYJ7IAH' where id=1;
-update noar ti set b1='5VTYJ7IAH' where id=1;
-update noar tt set b2='IWIH3TXEVUEOUB57FW6YO3O0XU2WXXWL' where id=1;
-update noar ti set b2='IWIH3TXEVUEOUB57FW6YO3O0XU2WXXWL' where id=1;
-update noar tt set b0='6PAXYU1552ZPFC8LHU3EB9V65NX262JA' where id=2;
-update noar ti set b0='6PAXYU1552ZPFC8LHU3EB9V65NX262JA' where id=2;
-update noar tt set b1='53UX1QOKRL7X8TXY85EZ' where id=2;
-update noar ti set b1='53UX1QOKRL7X8TXY85EZ' where id=2;
-update noar tt set b2='IHKV66Q2MTXPGWJJ' where id=2;
-update noar ti set b2='IHKV66Q2MTXPGWJJ' where id=2;
-update noar tt set b0='I0BGQKWU5L5JOKJWDLGXUKJDIP' where id=3;
-update noar ti set b0='I0BGQKWU5L5JOKJWDLGXUKJDIP' where id=3;
-update noar tt set b1='I18ATAJ20NKWC798E8EPIKQ4PYRH1EIZ' where id=3;
-update noar ti set b1='I18ATAJ20NKWC798E8EPIKQ4PYRH1EIZ' where id=3;
-update noar tt set b2='5' where id=3;
-update noar ti set b2='5' where id=3;
-update noar tt set b0='XSLQBWR13ENOHEY2W' where id=4;
-update noar ti set b0='XSLQBWR13ENOHEY2W' where id=4;
-update noar tt set b1='Z' where id=4;
-update noar ti set b1='Z' where id=4;
-update noar tt set b2='J54QREWMG121FEVNRC0SOAPBWB00YML8' where id=4;
-update noar ti set b2='J54QREWMG121FEVNRC0SOAPBWB00YML8' where id=4;
-update noar tt set b0='COAA589ST1CR0KT9I8RV0YU' where id=5;
-update noar ti set b0='COAA589ST1CR0KT9I8RV0YU' where id=5;
-update noar tt set b1='ZE72TSPZOVD50KLOKOP' where id=5;
-update noar ti set b1='ZE72TSPZOVD50KLOKOP' where id=5;
-update noar tt set b2='JH9ILCHR9WOVD55OOY34ZKVNU6' where id=5;
-update noar ti set b2='JH9ILCHR9WOVD55OOY34ZKVNU6' where id=5;
-update noar tt set b0='BVLQB5IZ7FYRS7YHET0PWZ' where id=6;
-update noar ti set b0='BVLQB5IZ7FYRS7YHET0PWZ' where id=6;
-update noar tt set b1='ORKV' where id=6;
-update noar ti set b1='ORKV' where id=6;
-update noar tt set b2='ZAPAO0VY74V2GNBM204HIE9NEO3OL1S' where id=6;
-update noar ti set b2='ZAPAO0VY74V2GNBM204HIE9NEO3OL1S' where id=6;
-update noar tt set b0='CP06CLD2RARFYGE8' where id=7;
-update noar ti set b0='CP06CLD2RARFYGE8' where id=7;
-update noar tt set b1='GTKGXWTKS14QVAHPND5' where id=7;
-update noar ti set b1='GTKGXWTKS14QVAHPND5' where id=7;
-update noar tt set b2='CM' where id=7;
-update noar ti set b2='CM' where id=7;
-update noar tt set b0='A3SJHCG64MY3SDDGP1H4TMFRJ9309D1S' where id=8;
-update noar ti set b0='A3SJHCG64MY3SDDGP1H4TMFRJ9309D1S' where id=8;
-update noar tt set b1='QR6J3GUTI8PHITP' where id=8;
-update noar ti set b1='QR6J3GUTI8PHITP' where id=8;
-update noar tt set b2='INP2JHVS1KGJ8F2X7AHYX8WMEVMOI87V' where id=8;
-update noar ti set b2='INP2JHVS1KGJ8F2X7AHYX8WMEVMOI87V' where id=8;
-update noar tt set b0='4OOENX85VMTHK0YOO4VASHQJ6FW4JTG' where id=9;
-update noar ti set b0='4OOENX85VMTHK0YOO4VASHQJ6FW4JTG' where id=9;
-update noar tt set b1='QY1D23A7XH3X' where id=9;
-update noar ti set b1='QY1D23A7XH3X' where id=9;
-update noar tt set b2='IZJJRU7DRVI3F2' where id=9;
-update noar ti set b2='IZJJRU7DRVI3F2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 text not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZOJ9SW49HXQQAZFK' where id=1;
-update noar ti set b0='ZOJ9SW49HXQQAZFK' where id=1;
-update noar tt set b1='6YP47XZYE1MVTK65OERJKIL2YET80BK' where id=1;
-update noar ti set b1='6YP47XZYE1MVTK65OERJKIL2YET80BK' where id=1;
-update noar tt set b2='K6B2HO6PT' where id=1;
-update noar ti set b2='K6B2HO6PT' where id=1;
-update noar tt set b0='G7UWUB4' where id=2;
-update noar ti set b0='G7UWUB4' where id=2;
-update noar tt set b1='H5NY6M6N96BLF9ICD2M8Y66VE' where id=2;
-update noar ti set b1='H5NY6M6N96BLF9ICD2M8Y66VE' where id=2;
-update noar tt set b2='DH0SBB0MMP09FDKGYRXGVNU1G92P44' where id=2;
-update noar ti set b2='DH0SBB0MMP09FDKGYRXGVNU1G92P44' where id=2;
-update noar tt set b0='GPHWBK8' where id=3;
-update noar ti set b0='GPHWBK8' where id=3;
-update noar tt set b1='TQ2JG9D0WP48GOR04L3GTDRBHG' where id=3;
-update noar ti set b1='TQ2JG9D0WP48GOR04L3GTDRBHG' where id=3;
-update noar tt set b2='AT1V1LM2K3G' where id=3;
-update noar ti set b2='AT1V1LM2K3G' where id=3;
-update noar tt set b0='QI4AM1Q8W5L4ENGSCR6KPQZOL9S6IF' where id=4;
-update noar ti set b0='QI4AM1Q8W5L4ENGSCR6KPQZOL9S6IF' where id=4;
-update noar tt set b1='PA2IBLRSF2USL6W32J7DSNLUVPUONY7H' where id=4;
-update noar ti set b1='PA2IBLRSF2USL6W32J7DSNLUVPUONY7H' where id=4;
-update noar tt set b2='735WPLOM' where id=4;
-update noar ti set b2='735WPLOM' where id=4;
-update noar tt set b0='U8MXOUAJU8Q0HLQZ8U5SLN9' where id=5;
-update noar ti set b0='U8MXOUAJU8Q0HLQZ8U5SLN9' where id=5;
-update noar tt set b1='G15702GA2MAUTTE9L87GY' where id=5;
-update noar ti set b1='G15702GA2MAUTTE9L87GY' where id=5;
-update noar tt set b2='NCWJ661R' where id=5;
-update noar ti set b2='NCWJ661R' where id=5;
-update noar tt set b0='939WN2' where id=6;
-update noar ti set b0='939WN2' where id=6;
-update noar tt set b1='01RSWCKNG7KR6GRAV7FLB901IYQV' where id=6;
-update noar ti set b1='01RSWCKNG7KR6GRAV7FLB901IYQV' where id=6;
-update noar tt set b2='B' where id=6;
-update noar ti set b2='B' where id=6;
-update noar tt set b0='1RNSOBU73X' where id=7;
-update noar ti set b0='1RNSOBU73X' where id=7;
-update noar tt set b1='3W606F9XRYI89205LMZNG1BS19XNU' where id=7;
-update noar ti set b1='3W606F9XRYI89205LMZNG1BS19XNU' where id=7;
-update noar tt set b2='JH4HDYDVZT9ITR' where id=7;
-update noar ti set b2='JH4HDYDVZT9ITR' where id=7;
-update noar tt set b0='PHJU3GC28F97RFABA2V69GGB0BUT235' where id=8;
-update noar ti set b0='PHJU3GC28F97RFABA2V69GGB0BUT235' where id=8;
-update noar tt set b1='53XB8R8PWE1NNNB7' where id=8;
-update noar ti set b1='53XB8R8PWE1NNNB7' where id=8;
-update noar tt set b2='UFPD2BL4SIOGE4VBF7O2O6L68VT' where id=8;
-update noar ti set b2='UFPD2BL4SIOGE4VBF7O2O6L68VT' where id=8;
-update noar tt set b0='V4F3D791' where id=9;
-update noar ti set b0='V4F3D791' where id=9;
-update noar tt set b1='9H4PC2PS3YEKU' where id=9;
-update noar ti set b1='9H4PC2PS3YEKU' where id=9;
-update noar tt set b2='6YVZOJIQCVDTPSX6N6GRG' where id=9;
-update noar ti set b2='6YVZOJIQCVDTPSX6N6GRG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 text null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8PFJXWHPTLME3MS7VAJ9ONHHQQ' where id=1;
-update noar ti set b0='8PFJXWHPTLME3MS7VAJ9ONHHQQ' where id=1;
-update noar tt set b1='C6RF5LRN62Q7TTG' where id=1;
-update noar ti set b1='C6RF5LRN62Q7TTG' where id=1;
-update noar tt set b2='X' where id=1;
-update noar ti set b2='X' where id=1;
-update noar tt set b0='YR4KE' where id=2;
-update noar ti set b0='YR4KE' where id=2;
-update noar tt set b1='R1WEIKTVQNOODULE' where id=2;
-update noar ti set b1='R1WEIKTVQNOODULE' where id=2;
-update noar tt set b2='0E2RPX0CRPKS5XXAAA9YDC5HL' where id=2;
-update noar ti set b2='0E2RPX0CRPKS5XXAAA9YDC5HL' where id=2;
-update noar tt set b0='ZQ80K8E8KJSMFXX' where id=3;
-update noar ti set b0='ZQ80K8E8KJSMFXX' where id=3;
-update noar tt set b1='13' where id=3;
-update noar ti set b1='13' where id=3;
-update noar tt set b2='2P1LXI' where id=3;
-update noar ti set b2='2P1LXI' where id=3;
-update noar tt set b0='YJMVH7FHL83P7DAR6BE396792V5FTXXE' where id=4;
-update noar ti set b0='YJMVH7FHL83P7DAR6BE396792V5FTXXE' where id=4;
-update noar tt set b1='1O32R1Q57Y6VBUG49PIIQ' where id=4;
-update noar ti set b1='1O32R1Q57Y6VBUG49PIIQ' where id=4;
-update noar tt set b2='J2Q' where id=4;
-update noar ti set b2='J2Q' where id=4;
-update noar tt set b0='JHZ60NXWD1Z1AU1' where id=5;
-update noar ti set b0='JHZ60NXWD1Z1AU1' where id=5;
-update noar tt set b1='KWRSEAMTEJR2FA7' where id=5;
-update noar ti set b1='KWRSEAMTEJR2FA7' where id=5;
-update noar tt set b2='IPIYGP01EUO' where id=5;
-update noar ti set b2='IPIYGP01EUO' where id=5;
-update noar tt set b0='S1P0MAEVOEQKFWAMRFHQA99ZB' where id=6;
-update noar ti set b0='S1P0MAEVOEQKFWAMRFHQA99ZB' where id=6;
-update noar tt set b1='DQOJ2V96R8H' where id=6;
-update noar ti set b1='DQOJ2V96R8H' where id=6;
-update noar tt set b2='70T9DR7KCA7WS5RLA40IPSJP' where id=6;
-update noar ti set b2='70T9DR7KCA7WS5RLA40IPSJP' where id=6;
-update noar tt set b0='TRMSFWV66PF' where id=7;
-update noar ti set b0='TRMSFWV66PF' where id=7;
-update noar tt set b1='8WSO2LT0VUHP1RMIM' where id=7;
-update noar ti set b1='8WSO2LT0VUHP1RMIM' where id=7;
-update noar tt set b2='DHKM3N3IJVJC' where id=7;
-update noar ti set b2='DHKM3N3IJVJC' where id=7;
-update noar tt set b0='T9GZ47NM' where id=8;
-update noar ti set b0='T9GZ47NM' where id=8;
-update noar tt set b1='68I4PDRVJE2' where id=8;
-update noar ti set b1='68I4PDRVJE2' where id=8;
-update noar tt set b2='ALPRPCMWH4I9OCHFRJ5WSRP4KORZFO7A' where id=8;
-update noar ti set b2='ALPRPCMWH4I9OCHFRJ5WSRP4KORZFO7A' where id=8;
-update noar tt set b0='2PH7G3W' where id=9;
-update noar ti set b0='2PH7G3W' where id=9;
-update noar tt set b1='VF4MQFQB9V6XA64VZV73Q6V1B037E9VO' where id=9;
-update noar ti set b1='VF4MQFQB9V6XA64VZV73Q6V1B037E9VO' where id=9;
-update noar tt set b2='S' where id=9;
-update noar ti set b2='S' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 text not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QUJ9LBDNAXIHUFMR991SEHLDPJM' where id=1;
-update noar ti set b0='QUJ9LBDNAXIHUFMR991SEHLDPJM' where id=1;
-update noar tt set b1='UWA642K8WUJN78WE2R0A3AC1Z' where id=1;
-update noar ti set b1='UWA642K8WUJN78WE2R0A3AC1Z' where id=1;
-update noar tt set b2='RDZ9US' where id=1;
-update noar ti set b2='RDZ9US' where id=1;
-update noar tt set b0='4EW1J0I8' where id=2;
-update noar ti set b0='4EW1J0I8' where id=2;
-update noar tt set b1='P0IRCH8UR9KU52478' where id=2;
-update noar ti set b1='P0IRCH8UR9KU52478' where id=2;
-update noar tt set b2='HJOZI2OW98D7' where id=2;
-update noar ti set b2='HJOZI2OW98D7' where id=2;
-update noar tt set b0='9RJ9D9369596' where id=3;
-update noar ti set b0='9RJ9D9369596' where id=3;
-update noar tt set b1='TVXNJ5BU691U8Z01S' where id=3;
-update noar ti set b1='TVXNJ5BU691U8Z01S' where id=3;
-update noar tt set b2='C9LZXIVO2R1F3BDLA1HDR7' where id=3;
-update noar ti set b2='C9LZXIVO2R1F3BDLA1HDR7' where id=3;
-update noar tt set b0='IML54WVA5PRYNRPE0R7VAVD7DGL' where id=4;
-update noar ti set b0='IML54WVA5PRYNRPE0R7VAVD7DGL' where id=4;
-update noar tt set b1='FUOSDQBJ203P' where id=4;
-update noar ti set b1='FUOSDQBJ203P' where id=4;
-update noar tt set b2='QC11' where id=4;
-update noar ti set b2='QC11' where id=4;
-update noar tt set b0='OL2UZNX6J19SWR90S5ECPB2HC' where id=5;
-update noar ti set b0='OL2UZNX6J19SWR90S5ECPB2HC' where id=5;
-update noar tt set b1='A' where id=5;
-update noar ti set b1='A' where id=5;
-update noar tt set b2='68N06E5CUAV792AO' where id=5;
-update noar ti set b2='68N06E5CUAV792AO' where id=5;
-update noar tt set b0='H4U5K' where id=6;
-update noar ti set b0='H4U5K' where id=6;
-update noar tt set b1='6CTY54R1CV7MP8IRSITGY2E' where id=6;
-update noar ti set b1='6CTY54R1CV7MP8IRSITGY2E' where id=6;
-update noar tt set b2='Y50MFVAV039SF9YQUXIXIQP' where id=6;
-update noar ti set b2='Y50MFVAV039SF9YQUXIXIQP' where id=6;
-update noar tt set b0='VJ934C6XP73X7IHALF2008YX1RXCHKLL' where id=7;
-update noar ti set b0='VJ934C6XP73X7IHALF2008YX1RXCHKLL' where id=7;
-update noar tt set b1='F1FBJUSLMKORRUK0F2PF5JQWAV' where id=7;
-update noar ti set b1='F1FBJUSLMKORRUK0F2PF5JQWAV' where id=7;
-update noar tt set b2='8I1VRK' where id=7;
-update noar ti set b2='8I1VRK' where id=7;
-update noar tt set b0='1IFCV5OWSCDA0H69FP2L' where id=8;
-update noar ti set b0='1IFCV5OWSCDA0H69FP2L' where id=8;
-update noar tt set b1='U6ZE3HIWNQPFS0VMSV' where id=8;
-update noar ti set b1='U6ZE3HIWNQPFS0VMSV' where id=8;
-update noar tt set b2='OPO075JAZXT62TEHK' where id=8;
-update noar ti set b2='OPO075JAZXT62TEHK' where id=8;
-update noar tt set b0='UDXBKR5BT' where id=9;
-update noar ti set b0='UDXBKR5BT' where id=9;
-update noar tt set b1='M5M687DEUEBDZJ0OMCR71DGGDN84YG0' where id=9;
-update noar ti set b1='M5M687DEUEBDZJ0OMCR71DGGDN84YG0' where id=9;
-update noar tt set b2='3YV1IT' where id=9;
-update noar ti set b2='3YV1IT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 text null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P4AD2RGQ5Z8FCJFHPY1XPBFQ' where id=1;
-update noar ti set b0='P4AD2RGQ5Z8FCJFHPY1XPBFQ' where id=1;
-update noar tt set b1='00MV75PG3' where id=1;
-update noar ti set b1='00MV75PG3' where id=1;
-update noar tt set b2='RYVYLRSWKBTDMYEC1L1JT9D5ZMFX' where id=1;
-update noar ti set b2='RYVYLRSWKBTDMYEC1L1JT9D5ZMFX' where id=1;
-update noar tt set b0='U2TANQAGA77NH1K58V2R3' where id=2;
-update noar ti set b0='U2TANQAGA77NH1K58V2R3' where id=2;
-update noar tt set b1='63VLXO1C3D54A2' where id=2;
-update noar ti set b1='63VLXO1C3D54A2' where id=2;
-update noar tt set b2='JK2HLGFR8KK9F3KM3THI8' where id=2;
-update noar ti set b2='JK2HLGFR8KK9F3KM3THI8' where id=2;
-update noar tt set b0='BFIDS55EUYYHFCPQ7RVFZTZY35SDFP' where id=3;
-update noar ti set b0='BFIDS55EUYYHFCPQ7RVFZTZY35SDFP' where id=3;
-update noar tt set b1='UU6H2SZWJTX7MT8CH' where id=3;
-update noar ti set b1='UU6H2SZWJTX7MT8CH' where id=3;
-update noar tt set b2='JISET1GTB2PXR' where id=3;
-update noar ti set b2='JISET1GTB2PXR' where id=3;
-update noar tt set b0='E8PGHJ00E0EV8D9PJG44XKMWC1ZFPECH' where id=4;
-update noar ti set b0='E8PGHJ00E0EV8D9PJG44XKMWC1ZFPECH' where id=4;
-update noar tt set b1='XCO5EK1BCRPXK' where id=4;
-update noar ti set b1='XCO5EK1BCRPXK' where id=4;
-update noar tt set b2='N4DKM' where id=4;
-update noar ti set b2='N4DKM' where id=4;
-update noar tt set b0='4LGHUC2' where id=5;
-update noar ti set b0='4LGHUC2' where id=5;
-update noar tt set b1='SQG1PEBF3X44D0P4QI6936S93' where id=5;
-update noar ti set b1='SQG1PEBF3X44D0P4QI6936S93' where id=5;
-update noar tt set b2='V1SNEVI1QR31ZKJ5ZP4' where id=5;
-update noar ti set b2='V1SNEVI1QR31ZKJ5ZP4' where id=5;
-update noar tt set b0='8' where id=6;
-update noar ti set b0='8' where id=6;
-update noar tt set b1='LI9M938N2DY6O63RYS3' where id=6;
-update noar ti set b1='LI9M938N2DY6O63RYS3' where id=6;
-update noar tt set b2='I91ME1ZUAD6H2XO86WJK5BHEQS' where id=6;
-update noar ti set b2='I91ME1ZUAD6H2XO86WJK5BHEQS' where id=6;
-update noar tt set b0='ZDH6QOA6V42TN' where id=7;
-update noar ti set b0='ZDH6QOA6V42TN' where id=7;
-update noar tt set b1='OCIJD' where id=7;
-update noar ti set b1='OCIJD' where id=7;
-update noar tt set b2='NA9621YEEDZGASGE0' where id=7;
-update noar ti set b2='NA9621YEEDZGASGE0' where id=7;
-update noar tt set b0='7FGZFLEPTGIZZKZMRSMY9' where id=8;
-update noar ti set b0='7FGZFLEPTGIZZKZMRSMY9' where id=8;
-update noar tt set b1='61U3PWW00LL731GIOCZG' where id=8;
-update noar ti set b1='61U3PWW00LL731GIOCZG' where id=8;
-update noar tt set b2='4573VI901F86GDSDO4NL9661B' where id=8;
-update noar ti set b2='4573VI901F86GDSDO4NL9661B' where id=8;
-update noar tt set b0='BB1T3VLBBTF3J1JQIIM3' where id=9;
-update noar ti set b0='BB1T3VLBBTF3J1JQIIM3' where id=9;
-update noar tt set b1='YODBR' where id=9;
-update noar ti set b1='YODBR' where id=9;
-update noar tt set b2='PB6SXV8USIP4U0UQLUSONBQ0' where id=9;
-update noar ti set b2='PB6SXV8USIP4U0UQLUSONBQ0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 text not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='31PKJM51YE4' where id=1;
-update noar ti set b0='31PKJM51YE4' where id=1;
-update noar tt set b1='WXXEI' where id=1;
-update noar ti set b1='WXXEI' where id=1;
-update noar tt set b2='YLN3FHUROB2FO2BR3DFS6' where id=1;
-update noar ti set b2='YLN3FHUROB2FO2BR3DFS6' where id=1;
-update noar tt set b0='HF4HBXQ6IS' where id=2;
-update noar ti set b0='HF4HBXQ6IS' where id=2;
-update noar tt set b1='Q8PDD' where id=2;
-update noar ti set b1='Q8PDD' where id=2;
-update noar tt set b2='O3X1SR3BJI2ZV9' where id=2;
-update noar ti set b2='O3X1SR3BJI2ZV9' where id=2;
-update noar tt set b0='UKDG5PRMIO4I' where id=3;
-update noar ti set b0='UKDG5PRMIO4I' where id=3;
-update noar tt set b1='JNO5J8O4NFBJEUN5QC8YH3VTBS4Y4' where id=3;
-update noar ti set b1='JNO5J8O4NFBJEUN5QC8YH3VTBS4Y4' where id=3;
-update noar tt set b2='MAEOTNCLB30YK2AP8N' where id=3;
-update noar ti set b2='MAEOTNCLB30YK2AP8N' where id=3;
-update noar tt set b0='NUBEYHPAOZOXHSY1TOLMN6F3JHXJ0Y72' where id=4;
-update noar ti set b0='NUBEYHPAOZOXHSY1TOLMN6F3JHXJ0Y72' where id=4;
-update noar tt set b1='RBR0JR6F6B8GWHK1W40BW4' where id=4;
-update noar ti set b1='RBR0JR6F6B8GWHK1W40BW4' where id=4;
-update noar tt set b2='X7WECAGSM9P5' where id=4;
-update noar ti set b2='X7WECAGSM9P5' where id=4;
-update noar tt set b0='DRVXBSP42P' where id=5;
-update noar ti set b0='DRVXBSP42P' where id=5;
-update noar tt set b1='MEO5' where id=5;
-update noar ti set b1='MEO5' where id=5;
-update noar tt set b2='NWR7410JBM0QX101I' where id=5;
-update noar ti set b2='NWR7410JBM0QX101I' where id=5;
-update noar tt set b0='U4LM8OY6H744' where id=6;
-update noar ti set b0='U4LM8OY6H744' where id=6;
-update noar tt set b1='JZLIYZVWLOSH7RQ6' where id=6;
-update noar ti set b1='JZLIYZVWLOSH7RQ6' where id=6;
-update noar tt set b2='AK7ERXV9UDLOAUFC6ZD8Z' where id=6;
-update noar ti set b2='AK7ERXV9UDLOAUFC6ZD8Z' where id=6;
-update noar tt set b0='EI13RVZEBO' where id=7;
-update noar ti set b0='EI13RVZEBO' where id=7;
-update noar tt set b1='MOKVMZ9NOFBE5MZ1R3' where id=7;
-update noar ti set b1='MOKVMZ9NOFBE5MZ1R3' where id=7;
-update noar tt set b2='IS1909KHX46Y52T75' where id=7;
-update noar ti set b2='IS1909KHX46Y52T75' where id=7;
-update noar tt set b0='7IAF' where id=8;
-update noar ti set b0='7IAF' where id=8;
-update noar tt set b1='V53X6XCV3KSPPXJV' where id=8;
-update noar ti set b1='V53X6XCV3KSPPXJV' where id=8;
-update noar tt set b2='F15HUXD0D2Z' where id=8;
-update noar ti set b2='F15HUXD0D2Z' where id=8;
-update noar tt set b0='7SA2WI9HJ16JCG92O78I0' where id=9;
-update noar ti set b0='7SA2WI9HJ16JCG92O78I0' where id=9;
-update noar tt set b1='QYVUDKJ' where id=9;
-update noar ti set b1='QYVUDKJ' where id=9;
-update noar tt set b2='75EKSBDTZEY6ZMUSR9RG99LKG3I' where id=9;
-update noar ti set b2='75EKSBDTZEY6ZMUSR9RG99LKG3I' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text null,
-b1 text null,
-b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KGT2OUVZ4RW75Z720HTRXUEUT0C9L' where id=1;
-update noar ti set b0='KGT2OUVZ4RW75Z720HTRXUEUT0C9L' where id=1;
-update noar tt set b1='7VVLWMQ5RZI49LQ3CYGTBW37VRV1C08Y' where id=1;
-update noar ti set b1='7VVLWMQ5RZI49LQ3CYGTBW37VRV1C08Y' where id=1;
-update noar tt set b2='UHM3PVVOFK' where id=1;
-update noar ti set b2='UHM3PVVOFK' where id=1;
-update noar tt set b0='3WLFBVTSTFOAR1H6LZJII57' where id=2;
-update noar ti set b0='3WLFBVTSTFOAR1H6LZJII57' where id=2;
-update noar tt set b1='3RV5I3S44HLJ5C22YE1V1LZHV4XU5O7' where id=2;
-update noar ti set b1='3RV5I3S44HLJ5C22YE1V1LZHV4XU5O7' where id=2;
-update noar tt set b2='EH' where id=2;
-update noar ti set b2='EH' where id=2;
-update noar tt set b0='04K67BHVGEVC2IIE' where id=3;
-update noar ti set b0='04K67BHVGEVC2IIE' where id=3;
-update noar tt set b1='VQRJQFRDPSN2EO88GU84C' where id=3;
-update noar ti set b1='VQRJQFRDPSN2EO88GU84C' where id=3;
-update noar tt set b2='0E' where id=3;
-update noar ti set b2='0E' where id=3;
-update noar tt set b0='Z4KC4F123J711' where id=4;
-update noar ti set b0='Z4KC4F123J711' where id=4;
-update noar tt set b1='K07' where id=4;
-update noar ti set b1='K07' where id=4;
-update noar tt set b2='3CEN03R' where id=4;
-update noar ti set b2='3CEN03R' where id=4;
-update noar tt set b0='LZXPD2UT' where id=5;
-update noar ti set b0='LZXPD2UT' where id=5;
-update noar tt set b1='E386' where id=5;
-update noar ti set b1='E386' where id=5;
-update noar tt set b2='N6V64UW' where id=5;
-update noar ti set b2='N6V64UW' where id=5;
-update noar tt set b0='MZE3EVZ0GTQ847GEAHQ' where id=6;
-update noar ti set b0='MZE3EVZ0GTQ847GEAHQ' where id=6;
-update noar tt set b1='4J0F9WUCWY06C5IV9QBLUXXE1' where id=6;
-update noar ti set b1='4J0F9WUCWY06C5IV9QBLUXXE1' where id=6;
-update noar tt set b2='FRCJF1683XAKVEE' where id=6;
-update noar ti set b2='FRCJF1683XAKVEE' where id=6;
-update noar tt set b0='DR8V3B9VRB8UWPKDYNWN9VN14B' where id=7;
-update noar ti set b0='DR8V3B9VRB8UWPKDYNWN9VN14B' where id=7;
-update noar tt set b1='OTNQCJDJRKVUXXPU' where id=7;
-update noar ti set b1='OTNQCJDJRKVUXXPU' where id=7;
-update noar tt set b2='BIIJLOMAME661KQ7A2' where id=7;
-update noar ti set b2='BIIJLOMAME661KQ7A2' where id=7;
-update noar tt set b0='IS17X2UTDBJQBKOHQ997MQAFM7XK' where id=8;
-update noar ti set b0='IS17X2UTDBJQBKOHQ997MQAFM7XK' where id=8;
-update noar tt set b1='4103QO4O9HPIZ7Z970RORJ85J99QU2J2' where id=8;
-update noar ti set b1='4103QO4O9HPIZ7Z970RORJ85J99QU2J2' where id=8;
-update noar tt set b2='AWCPPC74S89S7GBV9ZZMJJN2CZX' where id=8;
-update noar ti set b2='AWCPPC74S89S7GBV9ZZMJJN2CZX' where id=8;
-update noar tt set b0='7373' where id=9;
-update noar ti set b0='7373' where id=9;
-update noar tt set b1='42O9AXDJDCC6GCTD7FI7' where id=9;
-update noar ti set b1='42O9AXDJDCC6GCTD7FI7' where id=9;
-update noar tt set b2='GO6MZKMUBB318SARJ' where id=9;
-update noar ti set b2='GO6MZKMUBB318SARJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-b0 text not null,
-b1 text not null,
-b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BN5I0IAG1H81K6N61ZL5DLGEEMR' where id=1;
-update noar ti set b0='BN5I0IAG1H81K6N61ZL5DLGEEMR' where id=1;
-update noar tt set b1='VI48T0MVLTMP21BJS607BACKW8' where id=1;
-update noar ti set b1='VI48T0MVLTMP21BJS607BACKW8' where id=1;
-update noar tt set b2='LR' where id=1;
-update noar ti set b2='LR' where id=1;
-update noar tt set b0='AOJ79MI3DOM7BB6IVCV4CN8' where id=2;
-update noar ti set b0='AOJ79MI3DOM7BB6IVCV4CN8' where id=2;
-update noar tt set b1='WSXB92NDOIWDCLCQGD2LM4CZX' where id=2;
-update noar ti set b1='WSXB92NDOIWDCLCQGD2LM4CZX' where id=2;
-update noar tt set b2='KNHK' where id=2;
-update noar ti set b2='KNHK' where id=2;
-update noar tt set b0='2G9N7R6EFQA7JE13ATMA3AH357VDS' where id=3;
-update noar ti set b0='2G9N7R6EFQA7JE13ATMA3AH357VDS' where id=3;
-update noar tt set b1='WJYP9XQVJ8RKEPQAGV' where id=3;
-update noar ti set b1='WJYP9XQVJ8RKEPQAGV' where id=3;
-update noar tt set b2='BFXR1STWUZY9RM' where id=3;
-update noar ti set b2='BFXR1STWUZY9RM' where id=3;
-update noar tt set b0='K0F3W234B0LZY6' where id=4;
-update noar ti set b0='K0F3W234B0LZY6' where id=4;
-update noar tt set b1='O5T9Y10C8OED2OC92ZJ8AB5WBCXCOB9S' where id=4;
-update noar ti set b1='O5T9Y10C8OED2OC92ZJ8AB5WBCXCOB9S' where id=4;
-update noar tt set b2='GBUS6Y9ECF' where id=4;
-update noar ti set b2='GBUS6Y9ECF' where id=4;
-update noar tt set b0='ZHC' where id=5;
-update noar ti set b0='ZHC' where id=5;
-update noar tt set b1='DQR9P5VSSBA01WQ' where id=5;
-update noar ti set b1='DQR9P5VSSBA01WQ' where id=5;
-update noar tt set b2='5' where id=5;
-update noar ti set b2='5' where id=5;
-update noar tt set b0='6T62BGHYI4JSUP45AT2ANX5' where id=6;
-update noar ti set b0='6T62BGHYI4JSUP45AT2ANX5' where id=6;
-update noar tt set b1='2XP9KMPQM56VQAPFI9H4CMMM4BW' where id=6;
-update noar ti set b1='2XP9KMPQM56VQAPFI9H4CMMM4BW' where id=6;
-update noar tt set b2='0QZ5R40' where id=6;
-update noar ti set b2='0QZ5R40' where id=6;
-update noar tt set b0='CXCL4RYSR57W7V3G1QK3M5W0ZH7' where id=7;
-update noar ti set b0='CXCL4RYSR57W7V3G1QK3M5W0ZH7' where id=7;
-update noar tt set b1='0HJLH1JK' where id=7;
-update noar ti set b1='0HJLH1JK' where id=7;
-update noar tt set b2='R09YIQW78' where id=7;
-update noar ti set b2='R09YIQW78' where id=7;
-update noar tt set b0='QLDCVCMHCISPBS8H9I' where id=8;
-update noar ti set b0='QLDCVCMHCISPBS8H9I' where id=8;
-update noar tt set b1='9Z1MCQY6GN5CVGWTE266LIE' where id=8;
-update noar ti set b1='9Z1MCQY6GN5CVGWTE266LIE' where id=8;
-update noar tt set b2='2IQ4JF3X0RK181I7DKZY' where id=8;
-update noar ti set b2='2IQ4JF3X0RK181I7DKZY' where id=8;
-update noar tt set b0='UDWIQTSM59BA8DBSPNLYS0EEJDFCFG' where id=9;
-update noar ti set b0='UDWIQTSM59BA8DBSPNLYS0EEJDFCFG' where id=9;
-update noar tt set b1='L' where id=9;
-update noar ti set b1='L' where id=9;
-update noar tt set b2='OQ22J6SMTSA0KSHTMU' where id=9;
-update noar ti set b2='OQ22J6SMTSA0KSHTMU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
+This test does not produce any output on success
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_fixed_varchar.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_fixed_varchar.result
deleted file mode 100644
index 94e5da921a0..00000000000
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_fixed_varchar.result
+++ /dev/null
@@ -1,33026 +0,0 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UP9F5O0JN4QXD8HH' where id=1;
-update noar ti set v0='UP9F5O0JN4QXD8HH' where id=1;
-update noar tt set b0='EQGX2U37E6GA0YSE85' where id=1;
-update noar ti set b0='EQGX2U37E6GA0YSE85' where id=1;
-update noar tt set v0='EAYWOECTE' where id=1;
-update noar ti set v0='EAYWOECTE' where id=1;
-update noar tt set b1='3DQMQ1AYYQMVH7KIDGQRPPYR2DG5L4FX' where id=1;
-update noar ti set b1='3DQMQ1AYYQMVH7KIDGQRPPYR2DG5L4FX' where id=1;
-update noar tt set v0='QAAYX2OSCJTKYCHQPOEVKQBB13B4U' where id=1;
-update noar ti set v0='QAAYX2OSCJTKYCHQPOEVKQBB13B4U' where id=1;
-update noar tt set b2='R7P1J6O112EUCRDX0WCD7IDVXRJ68' where id=1;
-update noar ti set b2='R7P1J6O112EUCRDX0WCD7IDVXRJ68' where id=1;
-update noar tt set v0='C2G3ODA9SGFXDOKM15LR9ZD8X' where id=2;
-update noar ti set v0='C2G3ODA9SGFXDOKM15LR9ZD8X' where id=2;
-update noar tt set b0='P2AACV03N5JCQ' where id=2;
-update noar ti set b0='P2AACV03N5JCQ' where id=2;
-update noar tt set v0='B6I2SNUZO7BF17MH8EN7WHCPCIE1NB' where id=2;
-update noar ti set v0='B6I2SNUZO7BF17MH8EN7WHCPCIE1NB' where id=2;
-update noar tt set b1='P39L5F08ZPVJE010T1ACA9ROE5Y5KWK' where id=2;
-update noar ti set b1='P39L5F08ZPVJE010T1ACA9ROE5Y5KWK' where id=2;
-update noar tt set v0='UEX612R01T443' where id=2;
-update noar ti set v0='UEX612R01T443' where id=2;
-update noar tt set b2='9BXWW9NT7MJPZH6E4LW' where id=2;
-update noar ti set b2='9BXWW9NT7MJPZH6E4LW' where id=2;
-update noar tt set v0='8VRY65Q0PZXYZMEWB7PAD08KK5T90973' where id=3;
-update noar ti set v0='8VRY65Q0PZXYZMEWB7PAD08KK5T90973' where id=3;
-update noar tt set b0='VN13VOB0DINTY1UYRUZQF1ASFG' where id=3;
-update noar ti set b0='VN13VOB0DINTY1UYRUZQF1ASFG' where id=3;
-update noar tt set v0='NKWSR6DE2RCFOSHBOWLUUDZ9CL4T8' where id=3;
-update noar ti set v0='NKWSR6DE2RCFOSHBOWLUUDZ9CL4T8' where id=3;
-update noar tt set b1='QB' where id=3;
-update noar ti set b1='QB' where id=3;
-update noar tt set v0='2EKWUEP95ULXGJB4OF' where id=3;
-update noar ti set v0='2EKWUEP95ULXGJB4OF' where id=3;
-update noar tt set b2='Q6IYFN' where id=3;
-update noar ti set b2='Q6IYFN' where id=3;
-update noar tt set v0='IKQCVMC' where id=4;
-update noar ti set v0='IKQCVMC' where id=4;
-update noar tt set b0='N535EEK3NPFVSLTB2FAFWRROGD744ZN' where id=4;
-update noar ti set b0='N535EEK3NPFVSLTB2FAFWRROGD744ZN' where id=4;
-update noar tt set v0='QHNVMNDLY3G4WOVP' where id=4;
-update noar ti set v0='QHNVMNDLY3G4WOVP' where id=4;
-update noar tt set b1='HDPRGT6XXXGVMZKEN9DN9' where id=4;
-update noar ti set b1='HDPRGT6XXXGVMZKEN9DN9' where id=4;
-update noar tt set v0='CV12CSM2AVQGZPHXA3Y2' where id=4;
-update noar ti set v0='CV12CSM2AVQGZPHXA3Y2' where id=4;
-update noar tt set b2='CW7Z0PVFFDQ8CK' where id=4;
-update noar ti set b2='CW7Z0PVFFDQ8CK' where id=4;
-update noar tt set v0='7SC69BS2SHACUDZVAT8KFC4' where id=5;
-update noar ti set v0='7SC69BS2SHACUDZVAT8KFC4' where id=5;
-update noar tt set b0='JDNI7VC' where id=5;
-update noar ti set b0='JDNI7VC' where id=5;
-update noar tt set v0='5SBZI8TP' where id=5;
-update noar ti set v0='5SBZI8TP' where id=5;
-update noar tt set b1='RTFVTNJXKCRHBSGJRY0IZN' where id=5;
-update noar ti set b1='RTFVTNJXKCRHBSGJRY0IZN' where id=5;
-update noar tt set v0='56VE0IR8LWSTMCHM' where id=5;
-update noar ti set v0='56VE0IR8LWSTMCHM' where id=5;
-update noar tt set b2='3FSJ78' where id=5;
-update noar ti set b2='3FSJ78' where id=5;
-update noar tt set v0='2X4Q8S76IL22ER5A2GVT' where id=6;
-update noar ti set v0='2X4Q8S76IL22ER5A2GVT' where id=6;
-update noar tt set b0='Y9101E34S6Z2OYB5MDYQPZGCM3IZL7' where id=6;
-update noar ti set b0='Y9101E34S6Z2OYB5MDYQPZGCM3IZL7' where id=6;
-update noar tt set v0='YQQR77N2QTM' where id=6;
-update noar ti set v0='YQQR77N2QTM' where id=6;
-update noar tt set b1='1ZALS3OP2JRCSCO8H66BE09WV8HC' where id=6;
-update noar ti set b1='1ZALS3OP2JRCSCO8H66BE09WV8HC' where id=6;
-update noar tt set v0='D8QT15LKKEJFNJG298Q77ZU' where id=6;
-update noar ti set v0='D8QT15LKKEJFNJG298Q77ZU' where id=6;
-update noar tt set b2='HYLO1AYTN' where id=6;
-update noar ti set b2='HYLO1AYTN' where id=6;
-update noar tt set v0='UFIWRPMOVW5C' where id=7;
-update noar ti set v0='UFIWRPMOVW5C' where id=7;
-update noar tt set b0='PES1N2P9GMTJDLGJAP5QDVQ4BNG' where id=7;
-update noar ti set b0='PES1N2P9GMTJDLGJAP5QDVQ4BNG' where id=7;
-update noar tt set v0='VLAQQZAT' where id=7;
-update noar ti set v0='VLAQQZAT' where id=7;
-update noar tt set b1='73FP' where id=7;
-update noar ti set b1='73FP' where id=7;
-update noar tt set v0='4DU1OB96AM6WMHZDR24WNN7NPI4' where id=7;
-update noar ti set v0='4DU1OB96AM6WMHZDR24WNN7NPI4' where id=7;
-update noar tt set b2='G1RF3N24F1U8L9I589U8WMO' where id=7;
-update noar ti set b2='G1RF3N24F1U8L9I589U8WMO' where id=7;
-update noar tt set v0='UYF92O382IWRRQ6MM1ZFAPQNZ8' where id=8;
-update noar ti set v0='UYF92O382IWRRQ6MM1ZFAPQNZ8' where id=8;
-update noar tt set b0='8KTWN9NSBQT6' where id=8;
-update noar ti set b0='8KTWN9NSBQT6' where id=8;
-update noar tt set v0='942BQ1D9B' where id=8;
-update noar ti set v0='942BQ1D9B' where id=8;
-update noar tt set b1='3IFV1B2FJY' where id=8;
-update noar ti set b1='3IFV1B2FJY' where id=8;
-update noar tt set v0='87I84MN9HJUQKYIFDPBRHR1' where id=8;
-update noar ti set v0='87I84MN9HJUQKYIFDPBRHR1' where id=8;
-update noar tt set b2='LYY8ML7GUN7UJ7IX53RYP2L' where id=8;
-update noar ti set b2='LYY8ML7GUN7UJ7IX53RYP2L' where id=8;
-update noar tt set v0='2XKR0RNJJPIN3Y4H' where id=9;
-update noar ti set v0='2XKR0RNJJPIN3Y4H' where id=9;
-update noar tt set b0='LDO4E' where id=9;
-update noar ti set b0='LDO4E' where id=9;
-update noar tt set v0='WHMJ' where id=9;
-update noar ti set v0='WHMJ' where id=9;
-update noar tt set b1='J2LM4S9MV' where id=9;
-update noar ti set b1='J2LM4S9MV' where id=9;
-update noar tt set v0='XXZEOMP3LRDU' where id=9;
-update noar ti set v0='XXZEOMP3LRDU' where id=9;
-update noar tt set b2='IE' where id=9;
-update noar ti set b2='IE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FV4DRG1LHP44HGV4NZR7TVIEWZ' where id=1;
-update noar ti set v0='FV4DRG1LHP44HGV4NZR7TVIEWZ' where id=1;
-update noar tt set b0='FS5PN4X2B32UINXW99V' where id=1;
-update noar ti set b0='FS5PN4X2B32UINXW99V' where id=1;
-update noar tt set v0='8MUQ8W189DGFJ5A8N8UO7NX2196MC07X' where id=1;
-update noar ti set v0='8MUQ8W189DGFJ5A8N8UO7NX2196MC07X' where id=1;
-update noar tt set b1='GZ3JC972E2NQEJ11M9IBZBTCXN' where id=1;
-update noar ti set b1='GZ3JC972E2NQEJ11M9IBZBTCXN' where id=1;
-update noar tt set v0='RHDYV4J2V78CSQI64WTQQV5MXGCR' where id=1;
-update noar ti set v0='RHDYV4J2V78CSQI64WTQQV5MXGCR' where id=1;
-update noar tt set b2='8MRPKVQM95Z6KHLNISO' where id=1;
-update noar ti set b2='8MRPKVQM95Z6KHLNISO' where id=1;
-update noar tt set v0='DXDUTO3S' where id=2;
-update noar ti set v0='DXDUTO3S' where id=2;
-update noar tt set b0='0I3UWLX861OUTPKVS4BN0XY' where id=2;
-update noar ti set b0='0I3UWLX861OUTPKVS4BN0XY' where id=2;
-update noar tt set v0='JXTIVEBV5XAVAO5D8' where id=2;
-update noar ti set v0='JXTIVEBV5XAVAO5D8' where id=2;
-update noar tt set b1='OLK6YMPAX' where id=2;
-update noar ti set b1='OLK6YMPAX' where id=2;
-update noar tt set v0='PKSX8' where id=2;
-update noar ti set v0='PKSX8' where id=2;
-update noar tt set b2='TR3HACE395' where id=2;
-update noar ti set b2='TR3HACE395' where id=2;
-update noar tt set v0='RVDWQJWJ7WJ31' where id=3;
-update noar ti set v0='RVDWQJWJ7WJ31' where id=3;
-update noar tt set b0='IWLR3WDB4URQJ325UVOPSAAQFE75K' where id=3;
-update noar ti set b0='IWLR3WDB4URQJ325UVOPSAAQFE75K' where id=3;
-update noar tt set v0='ICKMSBE7BB6XKU20326K' where id=3;
-update noar ti set v0='ICKMSBE7BB6XKU20326K' where id=3;
-update noar tt set b1='UNCMR8LMHNRPIV7TPUEA0WETDA' where id=3;
-update noar ti set b1='UNCMR8LMHNRPIV7TPUEA0WETDA' where id=3;
-update noar tt set v0='U8J0B0QD78HJJUJHB7A9R4CW27PBCEI' where id=3;
-update noar ti set v0='U8J0B0QD78HJJUJHB7A9R4CW27PBCEI' where id=3;
-update noar tt set b2='9O6QERAE1N5HA2ZX8XFOUVM90UANZQ' where id=3;
-update noar ti set b2='9O6QERAE1N5HA2ZX8XFOUVM90UANZQ' where id=3;
-update noar tt set v0='7AHJNKB1Z8U' where id=4;
-update noar ti set v0='7AHJNKB1Z8U' where id=4;
-update noar tt set b0='ZCTM9I' where id=4;
-update noar ti set b0='ZCTM9I' where id=4;
-update noar tt set v0='I8831J2C65TMWH9QG' where id=4;
-update noar ti set v0='I8831J2C65TMWH9QG' where id=4;
-update noar tt set b1='57GZ4NT0' where id=4;
-update noar ti set b1='57GZ4NT0' where id=4;
-update noar tt set v0='4ALMNYRG2AIWX1X5PUL7' where id=4;
-update noar ti set v0='4ALMNYRG2AIWX1X5PUL7' where id=4;
-update noar tt set b2='G8VLK2UJHDKN0CKREQU2V05HMDXT' where id=4;
-update noar ti set b2='G8VLK2UJHDKN0CKREQU2V05HMDXT' where id=4;
-update noar tt set v0='IFK8SRQR7OLE' where id=5;
-update noar ti set v0='IFK8SRQR7OLE' where id=5;
-update noar tt set b0='357P3X2S0R9V6ZXUWS' where id=5;
-update noar ti set b0='357P3X2S0R9V6ZXUWS' where id=5;
-update noar tt set v0='LFFTV125YF8EWV8U5PWY7LFHI5O5' where id=5;
-update noar ti set v0='LFFTV125YF8EWV8U5PWY7LFHI5O5' where id=5;
-update noar tt set b1='UG7KBKA931KNNT8TES3GY8XTQ' where id=5;
-update noar ti set b1='UG7KBKA931KNNT8TES3GY8XTQ' where id=5;
-update noar tt set v0='RK0Z2K1' where id=5;
-update noar ti set v0='RK0Z2K1' where id=5;
-update noar tt set b2='U6RCPA' where id=5;
-update noar ti set b2='U6RCPA' where id=5;
-update noar tt set v0='4MVHJPMHU72F5WMTA' where id=6;
-update noar ti set v0='4MVHJPMHU72F5WMTA' where id=6;
-update noar tt set b0='KCBTKDVRMH95K92' where id=6;
-update noar ti set b0='KCBTKDVRMH95K92' where id=6;
-update noar tt set v0='PDEJJ3T7IRI1LH4FVNM904PEN3ST108' where id=6;
-update noar ti set v0='PDEJJ3T7IRI1LH4FVNM904PEN3ST108' where id=6;
-update noar tt set b1='XM9OQPKZOBE' where id=6;
-update noar ti set b1='XM9OQPKZOBE' where id=6;
-update noar tt set v0='SZ7FDMF2E62FOJ8' where id=6;
-update noar ti set v0='SZ7FDMF2E62FOJ8' where id=6;
-update noar tt set b2='0C' where id=6;
-update noar ti set b2='0C' where id=6;
-update noar tt set v0='H9PXC7IBJFEPO' where id=7;
-update noar ti set v0='H9PXC7IBJFEPO' where id=7;
-update noar tt set b0='BIAS' where id=7;
-update noar ti set b0='BIAS' where id=7;
-update noar tt set v0='FZTAA5N6G74ZAF96QTK' where id=7;
-update noar ti set v0='FZTAA5N6G74ZAF96QTK' where id=7;
-update noar tt set b1='91IPC' where id=7;
-update noar ti set b1='91IPC' where id=7;
-update noar tt set v0='FZ5J' where id=7;
-update noar ti set v0='FZ5J' where id=7;
-update noar tt set b2='9B8XON1A2SIVAXVL6SOUSATA4JABU' where id=7;
-update noar ti set b2='9B8XON1A2SIVAXVL6SOUSATA4JABU' where id=7;
-update noar tt set v0='7UE62ORJT08A5' where id=8;
-update noar ti set v0='7UE62ORJT08A5' where id=8;
-update noar tt set b0='R7' where id=8;
-update noar ti set b0='R7' where id=8;
-update noar tt set v0='HUAN1GQIYG97GDIZA8RDTZSWPPY' where id=8;
-update noar ti set v0='HUAN1GQIYG97GDIZA8RDTZSWPPY' where id=8;
-update noar tt set b1='Y90' where id=8;
-update noar ti set b1='Y90' where id=8;
-update noar tt set v0='4TPOP' where id=8;
-update noar ti set v0='4TPOP' where id=8;
-update noar tt set b2='25CO3E822C8V0U51C0EOES2ZTAB4CZ0' where id=8;
-update noar ti set b2='25CO3E822C8V0U51C0EOES2ZTAB4CZ0' where id=8;
-update noar tt set v0='TTSNQKRUK85MVP9IPBMRY94C59' where id=9;
-update noar ti set v0='TTSNQKRUK85MVP9IPBMRY94C59' where id=9;
-update noar tt set b0='5D6JG1GGEMMH1X' where id=9;
-update noar ti set b0='5D6JG1GGEMMH1X' where id=9;
-update noar tt set v0='06RZDZW60' where id=9;
-update noar ti set v0='06RZDZW60' where id=9;
-update noar tt set b1='BNZ0U' where id=9;
-update noar ti set b1='BNZ0U' where id=9;
-update noar tt set v0='78Y8EGDRPM14PNR2DMXOZ1NC2FKF' where id=9;
-update noar ti set v0='78Y8EGDRPM14PNR2DMXOZ1NC2FKF' where id=9;
-update noar tt set b2='OOT1X' where id=9;
-update noar ti set b2='OOT1X' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VAKDKACN7UGM3' where id=1;
-update noar ti set v0='VAKDKACN7UGM3' where id=1;
-update noar tt set b0='2INNKXHAQ9C6QM' where id=1;
-update noar ti set b0='2INNKXHAQ9C6QM' where id=1;
-update noar tt set v0='W3SXABYIYYNHYMO1Q1XUMRTA0Z' where id=1;
-update noar ti set v0='W3SXABYIYYNHYMO1Q1XUMRTA0Z' where id=1;
-update noar tt set b1='FXWR8OYZTZ4BC8I5OBL3VM0AU' where id=1;
-update noar ti set b1='FXWR8OYZTZ4BC8I5OBL3VM0AU' where id=1;
-update noar tt set v0='UPTOQLZMLDGIHUPJZCK1Q' where id=1;
-update noar ti set v0='UPTOQLZMLDGIHUPJZCK1Q' where id=1;
-update noar tt set b2='P52EODM7ILUW9D3HJPK3PX3ZYP2M9J4V' where id=1;
-update noar ti set b2='P52EODM7ILUW9D3HJPK3PX3ZYP2M9J4V' where id=1;
-update noar tt set v0='G10QH4YXOPZW' where id=2;
-update noar ti set v0='G10QH4YXOPZW' where id=2;
-update noar tt set b0='4KEAGOEA922JI911K5PJ439' where id=2;
-update noar ti set b0='4KEAGOEA922JI911K5PJ439' where id=2;
-update noar tt set v0='CHOEPH6F' where id=2;
-update noar ti set v0='CHOEPH6F' where id=2;
-update noar tt set b1='KU1B83' where id=2;
-update noar ti set b1='KU1B83' where id=2;
-update noar tt set v0='HB5QQAP698WR4AVNF6' where id=2;
-update noar ti set v0='HB5QQAP698WR4AVNF6' where id=2;
-update noar tt set b2='WEIJ1BMVXJBDAKK2R7' where id=2;
-update noar ti set b2='WEIJ1BMVXJBDAKK2R7' where id=2;
-update noar tt set v0='JHSI1SUOPI8L8ACQPUB05HNP0B59' where id=3;
-update noar ti set v0='JHSI1SUOPI8L8ACQPUB05HNP0B59' where id=3;
-update noar tt set b0='T6FJIH8XKBRTG5WIOB' where id=3;
-update noar ti set b0='T6FJIH8XKBRTG5WIOB' where id=3;
-update noar tt set v0='OQLCJ4W6EM5' where id=3;
-update noar ti set v0='OQLCJ4W6EM5' where id=3;
-update noar tt set b1='GC84AGICWXQM1PKZH7382T1NZH8J' where id=3;
-update noar ti set b1='GC84AGICWXQM1PKZH7382T1NZH8J' where id=3;
-update noar tt set v0='RVW26FZ1FYIP7LWEDXN5DKT' where id=3;
-update noar ti set v0='RVW26FZ1FYIP7LWEDXN5DKT' where id=3;
-update noar tt set b2='ALVUZTUO87J1HFHLIVTOMI2P' where id=3;
-update noar ti set b2='ALVUZTUO87J1HFHLIVTOMI2P' where id=3;
-update noar tt set v0='UPQFDFLILA9GMY8ZP' where id=4;
-update noar ti set v0='UPQFDFLILA9GMY8ZP' where id=4;
-update noar tt set b0='8VO13VMPUE0RNQTR66Q5FG5CUMWIKUIG' where id=4;
-update noar ti set b0='8VO13VMPUE0RNQTR66Q5FG5CUMWIKUIG' where id=4;
-update noar tt set v0='28WY6FGO5LO7TY9F6ADVHSHHZLF0BDF' where id=4;
-update noar ti set v0='28WY6FGO5LO7TY9F6ADVHSHHZLF0BDF' where id=4;
-update noar tt set b1='6A' where id=4;
-update noar ti set b1='6A' where id=4;
-update noar tt set v0='NVQ2G891R7J1VFPWIQMPRKZ9P6U3' where id=4;
-update noar ti set v0='NVQ2G891R7J1VFPWIQMPRKZ9P6U3' where id=4;
-update noar tt set b2='VACFHQB260KA8FSHD' where id=4;
-update noar ti set b2='VACFHQB260KA8FSHD' where id=4;
-update noar tt set v0='UQ04H702XE3' where id=5;
-update noar ti set v0='UQ04H702XE3' where id=5;
-update noar tt set b0='4WK90T' where id=5;
-update noar ti set b0='4WK90T' where id=5;
-update noar tt set v0='G0X4UU92GBWF7MRMXLRIKFMTVL9QVFWO' where id=5;
-update noar ti set v0='G0X4UU92GBWF7MRMXLRIKFMTVL9QVFWO' where id=5;
-update noar tt set b1='67' where id=5;
-update noar ti set b1='67' where id=5;
-update noar tt set v0='62SKJ7JK11UR43YI385HCHI' where id=5;
-update noar ti set v0='62SKJ7JK11UR43YI385HCHI' where id=5;
-update noar tt set b2='FSB6QPRBEE6DY' where id=5;
-update noar ti set b2='FSB6QPRBEE6DY' where id=5;
-update noar tt set v0='TNSFYZTZO13PJCOXL6CV3O1RTU8UW' where id=6;
-update noar ti set v0='TNSFYZTZO13PJCOXL6CV3O1RTU8UW' where id=6;
-update noar tt set b0='BS1DL0BE35ID9SHB5ZE5FRASU' where id=6;
-update noar ti set b0='BS1DL0BE35ID9SHB5ZE5FRASU' where id=6;
-update noar tt set v0='ZY239H2DDXXYG' where id=6;
-update noar ti set v0='ZY239H2DDXXYG' where id=6;
-update noar tt set b1='KXFX21DFWC009FAH3KRZ7EBF3GR' where id=6;
-update noar ti set b1='KXFX21DFWC009FAH3KRZ7EBF3GR' where id=6;
-update noar tt set v0='TWFH53ICC' where id=6;
-update noar ti set v0='TWFH53ICC' where id=6;
-update noar tt set b2='Q4HWKTLFCKNOS' where id=6;
-update noar ti set b2='Q4HWKTLFCKNOS' where id=6;
-update noar tt set v0='LNTCIVFWR1FIX1XX588G43KVKI36F0NT' where id=7;
-update noar ti set v0='LNTCIVFWR1FIX1XX588G43KVKI36F0NT' where id=7;
-update noar tt set b0='0WHO6CZVMUFYHG22V9TJ7' where id=7;
-update noar ti set b0='0WHO6CZVMUFYHG22V9TJ7' where id=7;
-update noar tt set v0='7EQZZANQLD8BACAZ71OOALT0X' where id=7;
-update noar ti set v0='7EQZZANQLD8BACAZ71OOALT0X' where id=7;
-update noar tt set b1='PSPD411S51' where id=7;
-update noar ti set b1='PSPD411S51' where id=7;
-update noar tt set v0='WCKC4UWEQ02PSDDBTY8E' where id=7;
-update noar ti set v0='WCKC4UWEQ02PSDDBTY8E' where id=7;
-update noar tt set b2='C' where id=7;
-update noar ti set b2='C' where id=7;
-update noar tt set v0='IOEQJD1QBNUYBMYN3H' where id=8;
-update noar ti set v0='IOEQJD1QBNUYBMYN3H' where id=8;
-update noar tt set b0='ODNNLZR7LV8HC0I3TWHW' where id=8;
-update noar ti set b0='ODNNLZR7LV8HC0I3TWHW' where id=8;
-update noar tt set v0='OJRL9VSISYGV19' where id=8;
-update noar ti set v0='OJRL9VSISYGV19' where id=8;
-update noar tt set b1='92HSSW48949ZJ' where id=8;
-update noar ti set b1='92HSSW48949ZJ' where id=8;
-update noar tt set v0='R8MEEA3PLQJUZAOAU5UB4TZNO5RK0' where id=8;
-update noar ti set v0='R8MEEA3PLQJUZAOAU5UB4TZNO5RK0' where id=8;
-update noar tt set b2='VILUT4VXEUZ7WVQKC' where id=8;
-update noar ti set b2='VILUT4VXEUZ7WVQKC' where id=8;
-update noar tt set v0='5XXICQ2TY' where id=9;
-update noar ti set v0='5XXICQ2TY' where id=9;
-update noar tt set b0='JJRLLY6ZTS4' where id=9;
-update noar ti set b0='JJRLLY6ZTS4' where id=9;
-update noar tt set v0='S8QDOSBA' where id=9;
-update noar ti set v0='S8QDOSBA' where id=9;
-update noar tt set b1='2I65NAZ8H87BWLM7KBU0KSJUC5F6Q' where id=9;
-update noar ti set b1='2I65NAZ8H87BWLM7KBU0KSJUC5F6Q' where id=9;
-update noar tt set v0='ULKFH' where id=9;
-update noar ti set v0='ULKFH' where id=9;
-update noar tt set b2='TVTWI14US' where id=9;
-update noar ti set b2='TVTWI14US' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QETZC' where id=1;
-update noar ti set v0='QETZC' where id=1;
-update noar tt set b0='TBFFSKY5BH9W3ULR' where id=1;
-update noar ti set b0='TBFFSKY5BH9W3ULR' where id=1;
-update noar tt set v0='W0MFEVQ5CS168WH5KFMIKAWH9JQNN4W' where id=1;
-update noar ti set v0='W0MFEVQ5CS168WH5KFMIKAWH9JQNN4W' where id=1;
-update noar tt set b1='8QP6I5ASCMN83IZ3USHA21VI2' where id=1;
-update noar ti set b1='8QP6I5ASCMN83IZ3USHA21VI2' where id=1;
-update noar tt set v0='9JWYOU3K6WZI' where id=1;
-update noar ti set v0='9JWYOU3K6WZI' where id=1;
-update noar tt set b2='IN4KR562PBMSF' where id=1;
-update noar ti set b2='IN4KR562PBMSF' where id=1;
-update noar tt set v0='EIKL96PTPQ794B' where id=2;
-update noar ti set v0='EIKL96PTPQ794B' where id=2;
-update noar tt set b0='KN8188232Q8' where id=2;
-update noar ti set b0='KN8188232Q8' where id=2;
-update noar tt set v0='FF3' where id=2;
-update noar ti set v0='FF3' where id=2;
-update noar tt set b1='TB' where id=2;
-update noar ti set b1='TB' where id=2;
-update noar tt set v0='QPV4RBSX4125AWTY834' where id=2;
-update noar ti set v0='QPV4RBSX4125AWTY834' where id=2;
-update noar tt set b2='XU9S3BBQ' where id=2;
-update noar ti set b2='XU9S3BBQ' where id=2;
-update noar tt set v0='JZJGSUJLBWEIA4IX17ZJAUXWT' where id=3;
-update noar ti set v0='JZJGSUJLBWEIA4IX17ZJAUXWT' where id=3;
-update noar tt set b0='F2KY1HSC4PTG' where id=3;
-update noar ti set b0='F2KY1HSC4PTG' where id=3;
-update noar tt set v0='90G8C3HR' where id=3;
-update noar ti set v0='90G8C3HR' where id=3;
-update noar tt set b1='BX6Y2M3C1J85QTCJQDTO9FJ' where id=3;
-update noar ti set b1='BX6Y2M3C1J85QTCJQDTO9FJ' where id=3;
-update noar tt set v0='T7Y8' where id=3;
-update noar ti set v0='T7Y8' where id=3;
-update noar tt set b2='6IQY88FIXBUZP9PPR' where id=3;
-update noar ti set b2='6IQY88FIXBUZP9PPR' where id=3;
-update noar tt set v0='UBN41YI25' where id=4;
-update noar ti set v0='UBN41YI25' where id=4;
-update noar tt set b0='D36WQNQHAUZZXT26ZT8S69ZOKYN' where id=4;
-update noar ti set b0='D36WQNQHAUZZXT26ZT8S69ZOKYN' where id=4;
-update noar tt set v0='PC9PZZF8FD42E1RTYLHEDC' where id=4;
-update noar ti set v0='PC9PZZF8FD42E1RTYLHEDC' where id=4;
-update noar tt set b1='XYS7CK3GL4WRO' where id=4;
-update noar ti set b1='XYS7CK3GL4WRO' where id=4;
-update noar tt set v0='O7FOKS2XW4AJY6DOBITB8ZKLU' where id=4;
-update noar ti set v0='O7FOKS2XW4AJY6DOBITB8ZKLU' where id=4;
-update noar tt set b2='33CYAEQV38XU9YQYUQ50C1' where id=4;
-update noar ti set b2='33CYAEQV38XU9YQYUQ50C1' where id=4;
-update noar tt set v0='E83ZUZD7ZR1DCUFF0HR0U8ODLKOING' where id=5;
-update noar ti set v0='E83ZUZD7ZR1DCUFF0HR0U8ODLKOING' where id=5;
-update noar tt set b0='MZ69' where id=5;
-update noar ti set b0='MZ69' where id=5;
-update noar tt set v0='ACDSD99DMU1SSANQ4CGNR0YGIFSWIP3' where id=5;
-update noar ti set v0='ACDSD99DMU1SSANQ4CGNR0YGIFSWIP3' where id=5;
-update noar tt set b1='R' where id=5;
-update noar ti set b1='R' where id=5;
-update noar tt set v0='PJJP7H9OBOPBLD1XJX9' where id=5;
-update noar ti set v0='PJJP7H9OBOPBLD1XJX9' where id=5;
-update noar tt set b2='FPSV3B0P2NY7ZQT' where id=5;
-update noar ti set b2='FPSV3B0P2NY7ZQT' where id=5;
-update noar tt set v0='F4VDWWI3I75P4RR3GVHLGH' where id=6;
-update noar ti set v0='F4VDWWI3I75P4RR3GVHLGH' where id=6;
-update noar tt set b0='5VB87QH59H29RQLCAX4' where id=6;
-update noar ti set b0='5VB87QH59H29RQLCAX4' where id=6;
-update noar tt set v0='3HLJ0VCMM0OHQSK20R7MA91' where id=6;
-update noar ti set v0='3HLJ0VCMM0OHQSK20R7MA91' where id=6;
-update noar tt set b1='C7QKBMEGNQ7XV8Y4IYF' where id=6;
-update noar ti set b1='C7QKBMEGNQ7XV8Y4IYF' where id=6;
-update noar tt set v0='JRGEXWSFP2YZHMXO' where id=6;
-update noar ti set v0='JRGEXWSFP2YZHMXO' where id=6;
-update noar tt set b2='S8206U7YHC0' where id=6;
-update noar ti set b2='S8206U7YHC0' where id=6;
-update noar tt set v0='NTXQQX' where id=7;
-update noar ti set v0='NTXQQX' where id=7;
-update noar tt set b0='QURBVUCJWX9RK19R8N4B072VITFP41' where id=7;
-update noar ti set b0='QURBVUCJWX9RK19R8N4B072VITFP41' where id=7;
-update noar tt set v0='8GG30NBC7R059IZIP8' where id=7;
-update noar ti set v0='8GG30NBC7R059IZIP8' where id=7;
-update noar tt set b1='RJBP9AORKOYEHOPSKDRBUEYQMF34P' where id=7;
-update noar ti set b1='RJBP9AORKOYEHOPSKDRBUEYQMF34P' where id=7;
-update noar tt set v0='5C2NDN3WNS5XP3AS' where id=7;
-update noar ti set v0='5C2NDN3WNS5XP3AS' where id=7;
-update noar tt set b2='SE62H4S14' where id=7;
-update noar ti set b2='SE62H4S14' where id=7;
-update noar tt set v0='LGDNOAIMMRYGY3YKGDVTXOWD05WPA1N' where id=8;
-update noar ti set v0='LGDNOAIMMRYGY3YKGDVTXOWD05WPA1N' where id=8;
-update noar tt set b0='V4M5BI8QZ41Q' where id=8;
-update noar ti set b0='V4M5BI8QZ41Q' where id=8;
-update noar tt set v0='EE7RPU1GWTK7CH' where id=8;
-update noar ti set v0='EE7RPU1GWTK7CH' where id=8;
-update noar tt set b1='9BVHAABUKRU4G1T0MCKIELXWM5G' where id=8;
-update noar ti set b1='9BVHAABUKRU4G1T0MCKIELXWM5G' where id=8;
-update noar tt set v0='G8VF6M6W9JC6WBYD2O3KRA7AT' where id=8;
-update noar ti set v0='G8VF6M6W9JC6WBYD2O3KRA7AT' where id=8;
-update noar tt set b2='Z1OE5UXP5JM' where id=8;
-update noar ti set b2='Z1OE5UXP5JM' where id=8;
-update noar tt set v0='7MRC91R7MC1HEP6MKEMRQ5R4OR7PC' where id=9;
-update noar ti set v0='7MRC91R7MC1HEP6MKEMRQ5R4OR7PC' where id=9;
-update noar tt set b0='XNYR0LL6' where id=9;
-update noar ti set b0='XNYR0LL6' where id=9;
-update noar tt set v0='30PDV' where id=9;
-update noar ti set v0='30PDV' where id=9;
-update noar tt set b1='I2FTDXR0JKWPOPM9OAUB9EGSD6' where id=9;
-update noar ti set b1='I2FTDXR0JKWPOPM9OAUB9EGSD6' where id=9;
-update noar tt set v0='PT' where id=9;
-update noar ti set v0='PT' where id=9;
-update noar tt set b2='915O3J8G6EJH8FA' where id=9;
-update noar ti set b2='915O3J8G6EJH8FA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GWUF6Q87WWWUX1QXW' where id=1;
-update noar ti set v0='GWUF6Q87WWWUX1QXW' where id=1;
-update noar tt set b0='ZCU3V6ZFNSEGV8FE8CTAIK7UUF1VF6' where id=1;
-update noar ti set b0='ZCU3V6ZFNSEGV8FE8CTAIK7UUF1VF6' where id=1;
-update noar tt set v0='BVQFNY3G0F8M9TY2V39YI' where id=1;
-update noar ti set v0='BVQFNY3G0F8M9TY2V39YI' where id=1;
-update noar tt set b1='PUAY76GUN6LT7W5TW6V9T' where id=1;
-update noar ti set b1='PUAY76GUN6LT7W5TW6V9T' where id=1;
-update noar tt set v0='CSPTN1ZPILA7VHVI77ELIEQZDKY' where id=1;
-update noar ti set v0='CSPTN1ZPILA7VHVI77ELIEQZDKY' where id=1;
-update noar tt set b2='2HTW962P9V' where id=1;
-update noar ti set b2='2HTW962P9V' where id=1;
-update noar tt set v0='4P7V99N74CHERVHHO0D4KBW28' where id=2;
-update noar ti set v0='4P7V99N74CHERVHHO0D4KBW28' where id=2;
-update noar tt set b0='BE6T2P053ZZK228F' where id=2;
-update noar ti set b0='BE6T2P053ZZK228F' where id=2;
-update noar tt set v0='4Y1' where id=2;
-update noar ti set v0='4Y1' where id=2;
-update noar tt set b1='V68Q9IZ7AZYZTWZIYJBF4MWD' where id=2;
-update noar ti set b1='V68Q9IZ7AZYZTWZIYJBF4MWD' where id=2;
-update noar tt set v0='HQ301L35BQHC79' where id=2;
-update noar ti set v0='HQ301L35BQHC79' where id=2;
-update noar tt set b2='PU6I' where id=2;
-update noar ti set b2='PU6I' where id=2;
-update noar tt set v0='9KN' where id=3;
-update noar ti set v0='9KN' where id=3;
-update noar tt set b0='WSYIPK2J' where id=3;
-update noar ti set b0='WSYIPK2J' where id=3;
-update noar tt set v0='YUG48SU6GAH' where id=3;
-update noar ti set v0='YUG48SU6GAH' where id=3;
-update noar tt set b1='6QBKIJO' where id=3;
-update noar ti set b1='6QBKIJO' where id=3;
-update noar tt set v0='INT' where id=3;
-update noar ti set v0='INT' where id=3;
-update noar tt set b2='691YYKB36QQ3' where id=3;
-update noar ti set b2='691YYKB36QQ3' where id=3;
-update noar tt set v0='GV6A2LQ1BICRHSG5' where id=4;
-update noar ti set v0='GV6A2LQ1BICRHSG5' where id=4;
-update noar tt set b0='VJX07MIPR0' where id=4;
-update noar ti set b0='VJX07MIPR0' where id=4;
-update noar tt set v0='6O6HXB7T8HSDSIA0I' where id=4;
-update noar ti set v0='6O6HXB7T8HSDSIA0I' where id=4;
-update noar tt set b1='SPB1RRMHM' where id=4;
-update noar ti set b1='SPB1RRMHM' where id=4;
-update noar tt set v0='VRS6VBF9CX5RZ491MVSOWQ4040XB2DWB' where id=4;
-update noar ti set v0='VRS6VBF9CX5RZ491MVSOWQ4040XB2DWB' where id=4;
-update noar tt set b2='3UNO4AL1AYIGYFXOJ14FLKCKLE76' where id=4;
-update noar ti set b2='3UNO4AL1AYIGYFXOJ14FLKCKLE76' where id=4;
-update noar tt set v0='EUFVIWUJ9335G1O8B8ICTPPMNAHAO3' where id=5;
-update noar ti set v0='EUFVIWUJ9335G1O8B8ICTPPMNAHAO3' where id=5;
-update noar tt set b0='ZEWP6Y21KJLMKMJ' where id=5;
-update noar ti set b0='ZEWP6Y21KJLMKMJ' where id=5;
-update noar tt set v0='PNPFO72319BVC7NBE34YD6VC5LYI6' where id=5;
-update noar ti set v0='PNPFO72319BVC7NBE34YD6VC5LYI6' where id=5;
-update noar tt set b1='4SIXIJIG5B' where id=5;
-update noar ti set b1='4SIXIJIG5B' where id=5;
-update noar tt set v0='JJJBYJAQ' where id=5;
-update noar ti set v0='JJJBYJAQ' where id=5;
-update noar tt set b2='E2M6LMONX38NXAA96VNZ8L0J' where id=5;
-update noar ti set b2='E2M6LMONX38NXAA96VNZ8L0J' where id=5;
-update noar tt set v0='7RMJUCAMFMEO7UH2GK8MLGDWM5I46Y' where id=6;
-update noar ti set v0='7RMJUCAMFMEO7UH2GK8MLGDWM5I46Y' where id=6;
-update noar tt set b0='IXVG0MCJE9F1DIIZ' where id=6;
-update noar ti set b0='IXVG0MCJE9F1DIIZ' where id=6;
-update noar tt set v0='NTFS5XE6GX74Z4Q1A2KD' where id=6;
-update noar ti set v0='NTFS5XE6GX74Z4Q1A2KD' where id=6;
-update noar tt set b1='J28C3O26G65K91CMD29UB0Z' where id=6;
-update noar ti set b1='J28C3O26G65K91CMD29UB0Z' where id=6;
-update noar tt set v0='05MEPHCVARQ' where id=6;
-update noar ti set v0='05MEPHCVARQ' where id=6;
-update noar tt set b2='LCKD2ORUDT0A4FSJF26F76J979LU8' where id=6;
-update noar ti set b2='LCKD2ORUDT0A4FSJF26F76J979LU8' where id=6;
-update noar tt set v0='M4L5K355LPYM8Q6KDSG93M68VV4Z' where id=7;
-update noar ti set v0='M4L5K355LPYM8Q6KDSG93M68VV4Z' where id=7;
-update noar tt set b0='NE531CI' where id=7;
-update noar ti set b0='NE531CI' where id=7;
-update noar tt set v0='WUM7D8NR' where id=7;
-update noar ti set v0='WUM7D8NR' where id=7;
-update noar tt set b1='3QDV0YC7W23L0CD2P5' where id=7;
-update noar ti set b1='3QDV0YC7W23L0CD2P5' where id=7;
-update noar tt set v0='18XOOA4BJ91AKRTT6DWUWLD5T5Q9' where id=7;
-update noar ti set v0='18XOOA4BJ91AKRTT6DWUWLD5T5Q9' where id=7;
-update noar tt set b2='767' where id=7;
-update noar ti set b2='767' where id=7;
-update noar tt set v0='KCVSPID558BWCE7VQS13LZFXT2F' where id=8;
-update noar ti set v0='KCVSPID558BWCE7VQS13LZFXT2F' where id=8;
-update noar tt set b0='149RUW7I1B89USG2N3X' where id=8;
-update noar ti set b0='149RUW7I1B89USG2N3X' where id=8;
-update noar tt set v0='GDMK0X9B4EUQGWSM4OB6A6NK1HLXO' where id=8;
-update noar ti set v0='GDMK0X9B4EUQGWSM4OB6A6NK1HLXO' where id=8;
-update noar tt set b1='X7R' where id=8;
-update noar ti set b1='X7R' where id=8;
-update noar tt set v0='6AFQRMNSGZZ92X42ENI83QK78MJL' where id=8;
-update noar ti set v0='6AFQRMNSGZZ92X42ENI83QK78MJL' where id=8;
-update noar tt set b2='WASUL5O52II3Y9N6LTVKIX' where id=8;
-update noar ti set b2='WASUL5O52II3Y9N6LTVKIX' where id=8;
-update noar tt set v0='ETPO6VXV54BD6' where id=9;
-update noar ti set v0='ETPO6VXV54BD6' where id=9;
-update noar tt set b0='IT5H87V' where id=9;
-update noar ti set b0='IT5H87V' where id=9;
-update noar tt set v0='H13F1498WH29X6VJW12Y7A97801N10VO' where id=9;
-update noar ti set v0='H13F1498WH29X6VJW12Y7A97801N10VO' where id=9;
-update noar tt set b1='NO4TCPZ8XBLG33PP2CWYCNF4P' where id=9;
-update noar ti set b1='NO4TCPZ8XBLG33PP2CWYCNF4P' where id=9;
-update noar tt set v0='V4ZQFEQ2X1IK0W' where id=9;
-update noar ti set v0='V4ZQFEQ2X1IK0W' where id=9;
-update noar tt set b2='0Q49W1U8M1NS7E8BAR2MY7PDZM6' where id=9;
-update noar ti set b2='0Q49W1U8M1NS7E8BAR2MY7PDZM6' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='94937Y8ZS6B8UT3JNU43LY47TSY' where id=1;
-update noar ti set v0='94937Y8ZS6B8UT3JNU43LY47TSY' where id=1;
-update noar tt set b0='9TP198CFJR' where id=1;
-update noar ti set b0='9TP198CFJR' where id=1;
-update noar tt set v0='55H1YW4YSH4Q' where id=1;
-update noar ti set v0='55H1YW4YSH4Q' where id=1;
-update noar tt set b1='QX8CYN553IJSAIE4HQZFX8JAONPFP' where id=1;
-update noar ti set b1='QX8CYN553IJSAIE4HQZFX8JAONPFP' where id=1;
-update noar tt set v0='FPVDOM2S1S3E74' where id=1;
-update noar ti set v0='FPVDOM2S1S3E74' where id=1;
-update noar tt set b2='E1BWI9D39XI50' where id=1;
-update noar ti set b2='E1BWI9D39XI50' where id=1;
-update noar tt set v0='MBYDYL' where id=2;
-update noar ti set v0='MBYDYL' where id=2;
-update noar tt set b0='X' where id=2;
-update noar ti set b0='X' where id=2;
-update noar tt set v0='W0VI4WEWXSJNGVMKFH' where id=2;
-update noar ti set v0='W0VI4WEWXSJNGVMKFH' where id=2;
-update noar tt set b1='63R' where id=2;
-update noar ti set b1='63R' where id=2;
-update noar tt set v0='1K5TT2MRENM87JOSQ57HGU86HBBWH8' where id=2;
-update noar ti set v0='1K5TT2MRENM87JOSQ57HGU86HBBWH8' where id=2;
-update noar tt set b2='5QZG9QFLIQ2KER1TJ9VH' where id=2;
-update noar ti set b2='5QZG9QFLIQ2KER1TJ9VH' where id=2;
-update noar tt set v0='YRZGVC7LBEY88Q0T4QPBBTXXBSNN8' where id=3;
-update noar ti set v0='YRZGVC7LBEY88Q0T4QPBBTXXBSNN8' where id=3;
-update noar tt set b0='AKOKNIY8PBGCU' where id=3;
-update noar ti set b0='AKOKNIY8PBGCU' where id=3;
-update noar tt set v0='27B79PBL4QNS4G7AV0K43' where id=3;
-update noar ti set v0='27B79PBL4QNS4G7AV0K43' where id=3;
-update noar tt set b1='EVRHBFSETK' where id=3;
-update noar ti set b1='EVRHBFSETK' where id=3;
-update noar tt set v0='H8B8WSH' where id=3;
-update noar ti set v0='H8B8WSH' where id=3;
-update noar tt set b2='YULW7LTJCZJA02VNX3V0M' where id=3;
-update noar ti set b2='YULW7LTJCZJA02VNX3V0M' where id=3;
-update noar tt set v0='JPYZUZUC97RT6JA23OU' where id=4;
-update noar ti set v0='JPYZUZUC97RT6JA23OU' where id=4;
-update noar tt set b0='04NA8NXBG78MU' where id=4;
-update noar ti set b0='04NA8NXBG78MU' where id=4;
-update noar tt set v0='FED98K4MP' where id=4;
-update noar ti set v0='FED98K4MP' where id=4;
-update noar tt set b1='F1VR6TZ1K52' where id=4;
-update noar ti set b1='F1VR6TZ1K52' where id=4;
-update noar tt set v0='7HO0WY6D1XK' where id=4;
-update noar ti set v0='7HO0WY6D1XK' where id=4;
-update noar tt set b2='Q8IHI4A7' where id=4;
-update noar ti set b2='Q8IHI4A7' where id=4;
-update noar tt set v0='R82G' where id=5;
-update noar ti set v0='R82G' where id=5;
-update noar tt set b0='9UX6PFYQT' where id=5;
-update noar ti set b0='9UX6PFYQT' where id=5;
-update noar tt set v0='O90SP331MXJD8' where id=5;
-update noar ti set v0='O90SP331MXJD8' where id=5;
-update noar tt set b1='VSP2X9' where id=5;
-update noar ti set b1='VSP2X9' where id=5;
-update noar tt set v0='9O7HNUAFE7EZPNVL4H' where id=5;
-update noar ti set v0='9O7HNUAFE7EZPNVL4H' where id=5;
-update noar tt set b2='CWWNWYAEUT7X' where id=5;
-update noar ti set b2='CWWNWYAEUT7X' where id=5;
-update noar tt set v0='I4G1MRWGHIGAA' where id=6;
-update noar ti set v0='I4G1MRWGHIGAA' where id=6;
-update noar tt set b0='8F9GWX6YPAUDER17K5' where id=6;
-update noar ti set b0='8F9GWX6YPAUDER17K5' where id=6;
-update noar tt set v0='YL1NHUXMJYVR004AV5MB' where id=6;
-update noar ti set v0='YL1NHUXMJYVR004AV5MB' where id=6;
-update noar tt set b1='74YG2583WJ0EWNUWYQMWC5DKZ1BHYQ0' where id=6;
-update noar ti set b1='74YG2583WJ0EWNUWYQMWC5DKZ1BHYQ0' where id=6;
-update noar tt set v0='GXN9V3VYIH0DWMBFT9H91IJKN' where id=6;
-update noar ti set v0='GXN9V3VYIH0DWMBFT9H91IJKN' where id=6;
-update noar tt set b2='TC8U32U98FGXV6B94YDZOKPOSPL' where id=6;
-update noar ti set b2='TC8U32U98FGXV6B94YDZOKPOSPL' where id=6;
-update noar tt set v0='39MFY6FJT7PV6XZ4T' where id=7;
-update noar ti set v0='39MFY6FJT7PV6XZ4T' where id=7;
-update noar tt set b0='CVWHPW97GJ' where id=7;
-update noar ti set b0='CVWHPW97GJ' where id=7;
-update noar tt set v0='Q4GP' where id=7;
-update noar ti set v0='Q4GP' where id=7;
-update noar tt set b1='6AM3C7F2NO1NDD1DXIM' where id=7;
-update noar ti set b1='6AM3C7F2NO1NDD1DXIM' where id=7;
-update noar tt set v0='CCLP2TUG' where id=7;
-update noar ti set v0='CCLP2TUG' where id=7;
-update noar tt set b2='BV7UA' where id=7;
-update noar ti set b2='BV7UA' where id=7;
-update noar tt set v0='H5TIU1HN5H6S' where id=8;
-update noar ti set v0='H5TIU1HN5H6S' where id=8;
-update noar tt set b0='TPNQ6PKGDH7FRN' where id=8;
-update noar ti set b0='TPNQ6PKGDH7FRN' where id=8;
-update noar tt set v0='YATXKM3ZO4M2WSKJ4AJJRIMKJ1WWZ' where id=8;
-update noar ti set v0='YATXKM3ZO4M2WSKJ4AJJRIMKJ1WWZ' where id=8;
-update noar tt set b1='IUBVN' where id=8;
-update noar ti set b1='IUBVN' where id=8;
-update noar tt set v0='NJ' where id=8;
-update noar ti set v0='NJ' where id=8;
-update noar tt set b2='WI2WZ8ZC9IRVU3OJU04Q2IGIY' where id=8;
-update noar ti set b2='WI2WZ8ZC9IRVU3OJU04Q2IGIY' where id=8;
-update noar tt set v0='LOHGD82GJ9HE4P70Y9GX2HNEGYJDA0F' where id=9;
-update noar ti set v0='LOHGD82GJ9HE4P70Y9GX2HNEGYJDA0F' where id=9;
-update noar tt set b0='XIG3K30QJ3N3J7AWRBDQEKFNXYY' where id=9;
-update noar ti set b0='XIG3K30QJ3N3J7AWRBDQEKFNXYY' where id=9;
-update noar tt set v0='WDVP5U92KZNYU' where id=9;
-update noar ti set v0='WDVP5U92KZNYU' where id=9;
-update noar tt set b1='P4X1Z8SNE' where id=9;
-update noar ti set b1='P4X1Z8SNE' where id=9;
-update noar tt set v0='ZO' where id=9;
-update noar ti set v0='ZO' where id=9;
-update noar tt set b2='DHYMQIK7RBAZ12G8ISTU' where id=9;
-update noar ti set b2='DHYMQIK7RBAZ12G8ISTU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OD7U2GWRE4VBNUF1Q2OLW2GX0NIZG' where id=1;
-update noar ti set v0='OD7U2GWRE4VBNUF1Q2OLW2GX0NIZG' where id=1;
-update noar tt set b0='Z' where id=1;
-update noar ti set b0='Z' where id=1;
-update noar tt set v0='0NMBXJKAJ5ECX' where id=1;
-update noar ti set v0='0NMBXJKAJ5ECX' where id=1;
-update noar tt set b1='96' where id=1;
-update noar ti set b1='96' where id=1;
-update noar tt set v0='SQZC1FUZK' where id=1;
-update noar ti set v0='SQZC1FUZK' where id=1;
-update noar tt set b2='U3UEF26K59HNGYQ' where id=1;
-update noar ti set b2='U3UEF26K59HNGYQ' where id=1;
-update noar tt set v0='CUM51DE70R0P98N8QLW85VLUJJ85A4FA' where id=2;
-update noar ti set v0='CUM51DE70R0P98N8QLW85VLUJJ85A4FA' where id=2;
-update noar tt set b0='RY29M' where id=2;
-update noar ti set b0='RY29M' where id=2;
-update noar tt set v0='69SSVPI88KJPYU3CBPBZ' where id=2;
-update noar ti set v0='69SSVPI88KJPYU3CBPBZ' where id=2;
-update noar tt set b1='0PWCMD59CY5GJD0JR4EG6P7SIBX9QXC' where id=2;
-update noar ti set b1='0PWCMD59CY5GJD0JR4EG6P7SIBX9QXC' where id=2;
-update noar tt set v0='NQ9TP' where id=2;
-update noar ti set v0='NQ9TP' where id=2;
-update noar tt set b2='395' where id=2;
-update noar ti set b2='395' where id=2;
-update noar tt set v0='XZ3W5IEF' where id=3;
-update noar ti set v0='XZ3W5IEF' where id=3;
-update noar tt set b0='1EV8' where id=3;
-update noar ti set b0='1EV8' where id=3;
-update noar tt set v0='3GC1X' where id=3;
-update noar ti set v0='3GC1X' where id=3;
-update noar tt set b1='V6L5I2CMX3T876B5F6LXNN0ZUJ012Q9B' where id=3;
-update noar ti set b1='V6L5I2CMX3T876B5F6LXNN0ZUJ012Q9B' where id=3;
-update noar tt set v0='M764Q230O59PS78ZI' where id=3;
-update noar ti set v0='M764Q230O59PS78ZI' where id=3;
-update noar tt set b2='GQP5BGSGJWJ3W59BQ' where id=3;
-update noar ti set b2='GQP5BGSGJWJ3W59BQ' where id=3;
-update noar tt set v0='3BOP3AUY2' where id=4;
-update noar ti set v0='3BOP3AUY2' where id=4;
-update noar tt set b0='R47OJ1DD26TDV0KAD0DYFZXUHVBL5' where id=4;
-update noar ti set b0='R47OJ1DD26TDV0KAD0DYFZXUHVBL5' where id=4;
-update noar tt set v0='48AB02Z4WGF36W671LL23NGOP4' where id=4;
-update noar ti set v0='48AB02Z4WGF36W671LL23NGOP4' where id=4;
-update noar tt set b1='KBG3FMVLCMF735RE' where id=4;
-update noar ti set b1='KBG3FMVLCMF735RE' where id=4;
-update noar tt set v0='3GBRRDA1G7DXILQT02ZOB2JK1N' where id=4;
-update noar ti set v0='3GBRRDA1G7DXILQT02ZOB2JK1N' where id=4;
-update noar tt set b2='PZJ0T31G5LAQUCK2H53QUPTD8W6UJ' where id=4;
-update noar ti set b2='PZJ0T31G5LAQUCK2H53QUPTD8W6UJ' where id=4;
-update noar tt set v0='X6WDT9ZZEA6RZ2PSQ6BD80P03DSD29K' where id=5;
-update noar ti set v0='X6WDT9ZZEA6RZ2PSQ6BD80P03DSD29K' where id=5;
-update noar tt set b0='IGS' where id=5;
-update noar ti set b0='IGS' where id=5;
-update noar tt set v0='I84RXOJQCBFT9VA67SL37278K1FUPH' where id=5;
-update noar ti set v0='I84RXOJQCBFT9VA67SL37278K1FUPH' where id=5;
-update noar tt set b1='0QRESRYD1B8V34P09YT68ZK' where id=5;
-update noar ti set b1='0QRESRYD1B8V34P09YT68ZK' where id=5;
-update noar tt set v0='5AV5YLOLWC' where id=5;
-update noar ti set v0='5AV5YLOLWC' where id=5;
-update noar tt set b2='7' where id=5;
-update noar ti set b2='7' where id=5;
-update noar tt set v0='1E' where id=6;
-update noar ti set v0='1E' where id=6;
-update noar tt set b0='7XRZ3WJCKRTBRP' where id=6;
-update noar ti set b0='7XRZ3WJCKRTBRP' where id=6;
-update noar tt set v0='RUBPZ0C2' where id=6;
-update noar ti set v0='RUBPZ0C2' where id=6;
-update noar tt set b1='BDDVDB6TCQFJ69D3' where id=6;
-update noar ti set b1='BDDVDB6TCQFJ69D3' where id=6;
-update noar tt set v0='E' where id=6;
-update noar ti set v0='E' where id=6;
-update noar tt set b2='S03UXBDW18QC8ZVASS2T7R1HMY' where id=6;
-update noar ti set b2='S03UXBDW18QC8ZVASS2T7R1HMY' where id=6;
-update noar tt set v0='55' where id=7;
-update noar ti set v0='55' where id=7;
-update noar tt set b0='JFATL6SREEOIDZ6A9UN4CC' where id=7;
-update noar ti set b0='JFATL6SREEOIDZ6A9UN4CC' where id=7;
-update noar tt set v0='11S' where id=7;
-update noar ti set v0='11S' where id=7;
-update noar tt set b1='5KGSQ' where id=7;
-update noar ti set b1='5KGSQ' where id=7;
-update noar tt set v0='1' where id=7;
-update noar ti set v0='1' where id=7;
-update noar tt set b2='6HGM2NSDU52ESTP396DDXUDGG38ORY3' where id=7;
-update noar ti set b2='6HGM2NSDU52ESTP396DDXUDGG38ORY3' where id=7;
-update noar tt set v0='WDPYZ17V' where id=8;
-update noar ti set v0='WDPYZ17V' where id=8;
-update noar tt set b0='2HIKX2GKUXHKDQJJX2GYC7MRUI' where id=8;
-update noar ti set b0='2HIKX2GKUXHKDQJJX2GYC7MRUI' where id=8;
-update noar tt set v0='5MW6WUHMT4IIM48UID3P' where id=8;
-update noar ti set v0='5MW6WUHMT4IIM48UID3P' where id=8;
-update noar tt set b1='TZYAHU6LCH' where id=8;
-update noar ti set b1='TZYAHU6LCH' where id=8;
-update noar tt set v0='MZ0N8EAAUTTXFIQYAFO8HCCJ3IVX' where id=8;
-update noar ti set v0='MZ0N8EAAUTTXFIQYAFO8HCCJ3IVX' where id=8;
-update noar tt set b2='KKN4SQ8FXK3O0LFM8ULFIOT08X7MEA' where id=8;
-update noar ti set b2='KKN4SQ8FXK3O0LFM8ULFIOT08X7MEA' where id=8;
-update noar tt set v0='ZGPM8Q2DECD4GNAM' where id=9;
-update noar ti set v0='ZGPM8Q2DECD4GNAM' where id=9;
-update noar tt set b0='CGBIZU3S5I34' where id=9;
-update noar ti set b0='CGBIZU3S5I34' where id=9;
-update noar tt set v0='BO8OIBJJ' where id=9;
-update noar ti set v0='BO8OIBJJ' where id=9;
-update noar tt set b1='VBDU42CL7M3DST3CZX' where id=9;
-update noar ti set b1='VBDU42CL7M3DST3CZX' where id=9;
-update noar tt set v0='8UXMPQEC7VPCL78DN7V1HIQF' where id=9;
-update noar ti set v0='8UXMPQEC7VPCL78DN7V1HIQF' where id=9;
-update noar tt set b2='LS1O9ISP2F0VMVAVZCPXOQPBD2ELA' where id=9;
-update noar ti set b2='LS1O9ISP2F0VMVAVZCPXOQPBD2ELA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L' where id=1;
-update noar ti set v0='L' where id=1;
-update noar tt set b0='2FL5A671O3BLN70Z' where id=1;
-update noar ti set b0='2FL5A671O3BLN70Z' where id=1;
-update noar tt set v0='QXX2ACY06ZJYJNA6J374KEPB8' where id=1;
-update noar ti set v0='QXX2ACY06ZJYJNA6J374KEPB8' where id=1;
-update noar tt set b1='Z88LKRG9PVV' where id=1;
-update noar ti set b1='Z88LKRG9PVV' where id=1;
-update noar tt set v0='ITJVKBDE8V9GRU' where id=1;
-update noar ti set v0='ITJVKBDE8V9GRU' where id=1;
-update noar tt set b2='4NB2Z321QTPS33VXP5CLC1Z2G' where id=1;
-update noar ti set b2='4NB2Z321QTPS33VXP5CLC1Z2G' where id=1;
-update noar tt set v0='XJZT' where id=2;
-update noar ti set v0='XJZT' where id=2;
-update noar tt set b0='ZZ581EA78P1C4JQ' where id=2;
-update noar ti set b0='ZZ581EA78P1C4JQ' where id=2;
-update noar tt set v0='3CTYFUJY7LGYH5M6W' where id=2;
-update noar ti set v0='3CTYFUJY7LGYH5M6W' where id=2;
-update noar tt set b1='TB3I44RRHR4KJ' where id=2;
-update noar ti set b1='TB3I44RRHR4KJ' where id=2;
-update noar tt set v0='1CIW99I4R' where id=2;
-update noar ti set v0='1CIW99I4R' where id=2;
-update noar tt set b2='ZWIH2IPVXOOP8U8II' where id=2;
-update noar ti set b2='ZWIH2IPVXOOP8U8II' where id=2;
-update noar tt set v0='94LBME0N20NQMBR2BJQ49VZFK0ALI' where id=3;
-update noar ti set v0='94LBME0N20NQMBR2BJQ49VZFK0ALI' where id=3;
-update noar tt set b0='AFQI5X' where id=3;
-update noar ti set b0='AFQI5X' where id=3;
-update noar tt set v0='7AEDRDU66H00O9' where id=3;
-update noar ti set v0='7AEDRDU66H00O9' where id=3;
-update noar tt set b1='N1KM9GDCMUQTJ0LR' where id=3;
-update noar ti set b1='N1KM9GDCMUQTJ0LR' where id=3;
-update noar tt set v0='T5JGMRMIE016C2507BU7ILNEXI4G7X' where id=3;
-update noar ti set v0='T5JGMRMIE016C2507BU7ILNEXI4G7X' where id=3;
-update noar tt set b2='YV71Y' where id=3;
-update noar ti set b2='YV71Y' where id=3;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b0='FZIWANCO77X4I5GHWTXV70L1UP0' where id=4;
-update noar ti set b0='FZIWANCO77X4I5GHWTXV70L1UP0' where id=4;
-update noar tt set v0='9K6BSUMDAZXGRC4W59RFL2C6GMXC524' where id=4;
-update noar ti set v0='9K6BSUMDAZXGRC4W59RFL2C6GMXC524' where id=4;
-update noar tt set b1='U2SBKAUALJ4Y5Q5OFU7KDF' where id=4;
-update noar ti set b1='U2SBKAUALJ4Y5Q5OFU7KDF' where id=4;
-update noar tt set v0='8R' where id=4;
-update noar ti set v0='8R' where id=4;
-update noar tt set b2='APZGIGFP18' where id=4;
-update noar ti set b2='APZGIGFP18' where id=4;
-update noar tt set v0='P' where id=5;
-update noar ti set v0='P' where id=5;
-update noar tt set b0='X8KG1HVY63KSFC08JOCAD' where id=5;
-update noar ti set b0='X8KG1HVY63KSFC08JOCAD' where id=5;
-update noar tt set v0='LS1U' where id=5;
-update noar ti set v0='LS1U' where id=5;
-update noar tt set b1='CWT3RKAZOCJS1TL' where id=5;
-update noar ti set b1='CWT3RKAZOCJS1TL' where id=5;
-update noar tt set v0='9MPSX9LPAGGJ8DJDO' where id=5;
-update noar ti set v0='9MPSX9LPAGGJ8DJDO' where id=5;
-update noar tt set b2='4V5YJ4953RQOMBG5O5' where id=5;
-update noar ti set b2='4V5YJ4953RQOMBG5O5' where id=5;
-update noar tt set v0='X81V6DQB9QG' where id=6;
-update noar ti set v0='X81V6DQB9QG' where id=6;
-update noar tt set b0='BTZQ83C0SCNSPLB103N4ADSXTJC1ACYM' where id=6;
-update noar ti set b0='BTZQ83C0SCNSPLB103N4ADSXTJC1ACYM' where id=6;
-update noar tt set v0='5CIDA4LCP7L8R6UBZ8LOZZ' where id=6;
-update noar ti set v0='5CIDA4LCP7L8R6UBZ8LOZZ' where id=6;
-update noar tt set b1='THX6T8NMBMS12NVSFCFM49OA5JVZ1' where id=6;
-update noar ti set b1='THX6T8NMBMS12NVSFCFM49OA5JVZ1' where id=6;
-update noar tt set v0='IRTO5W6GB1R6RZRVEXQPM6QQNKRLXTAS' where id=6;
-update noar ti set v0='IRTO5W6GB1R6RZRVEXQPM6QQNKRLXTAS' where id=6;
-update noar tt set b2='676QFRVGJ2EOCIXM0FOROPQ06' where id=6;
-update noar ti set b2='676QFRVGJ2EOCIXM0FOROPQ06' where id=6;
-update noar tt set v0='BAUNIP8914WKN5J52DGOWUGF' where id=7;
-update noar ti set v0='BAUNIP8914WKN5J52DGOWUGF' where id=7;
-update noar tt set b0='2EQ2M3WYFNOV' where id=7;
-update noar ti set b0='2EQ2M3WYFNOV' where id=7;
-update noar tt set v0='ZNN2Y9N5U55UUI6BPR' where id=7;
-update noar ti set v0='ZNN2Y9N5U55UUI6BPR' where id=7;
-update noar tt set b1='C47TW' where id=7;
-update noar ti set b1='C47TW' where id=7;
-update noar tt set v0='OU0NFUMIG7A2LW2T7P8BKDNCSSWLENT' where id=7;
-update noar ti set v0='OU0NFUMIG7A2LW2T7P8BKDNCSSWLENT' where id=7;
-update noar tt set b2='R5Q9Z2KD5OFHVPCUNIHHTD2MS52SDT' where id=7;
-update noar ti set b2='R5Q9Z2KD5OFHVPCUNIHHTD2MS52SDT' where id=7;
-update noar tt set v0='PT30PI2W8B0' where id=8;
-update noar ti set v0='PT30PI2W8B0' where id=8;
-update noar tt set b0='HK3C2VEG' where id=8;
-update noar ti set b0='HK3C2VEG' where id=8;
-update noar tt set v0='DCCLO9RUZ8O' where id=8;
-update noar ti set v0='DCCLO9RUZ8O' where id=8;
-update noar tt set b1='IZJYZPBRDCIWKIQJQS' where id=8;
-update noar ti set b1='IZJYZPBRDCIWKIQJQS' where id=8;
-update noar tt set v0='SDQIQC9XF0JYZ85TTKJ9Q8AW4ZFYRFUB' where id=8;
-update noar ti set v0='SDQIQC9XF0JYZ85TTKJ9Q8AW4ZFYRFUB' where id=8;
-update noar tt set b2='4ALWL4JIDD4IBGULTO08RN95RS2' where id=8;
-update noar ti set b2='4ALWL4JIDD4IBGULTO08RN95RS2' where id=8;
-update noar tt set v0='FVH3MLV0Q6RV3S8WL9VQ29JDOSJ' where id=9;
-update noar ti set v0='FVH3MLV0Q6RV3S8WL9VQ29JDOSJ' where id=9;
-update noar tt set b0='HPA6RHHBVPMWCLJTXDR' where id=9;
-update noar ti set b0='HPA6RHHBVPMWCLJTXDR' where id=9;
-update noar tt set v0='5XAGO1' where id=9;
-update noar ti set v0='5XAGO1' where id=9;
-update noar tt set b1='64G01OQJKHYJOEKVPCQV0' where id=9;
-update noar ti set b1='64G01OQJKHYJOEKVPCQV0' where id=9;
-update noar tt set v0='YQHPG0SW6QBGRDYF' where id=9;
-update noar ti set v0='YQHPG0SW6QBGRDYF' where id=9;
-update noar tt set b2='D9MJMYKITVI9H' where id=9;
-update noar ti set b2='D9MJMYKITVI9H' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NY6I53I6NQ43Z3NE3GK27BS' where id=1;
-update noar ti set v0='NY6I53I6NQ43Z3NE3GK27BS' where id=1;
-update noar tt set b0='9M5A' where id=1;
-update noar ti set b0='9M5A' where id=1;
-update noar tt set v0='3WC52KXRYED8N4RG578' where id=1;
-update noar ti set v0='3WC52KXRYED8N4RG578' where id=1;
-update noar tt set b1='CFCQHJ1ZGY6X62BCX4WEQMHYHCZB77DL' where id=1;
-update noar ti set b1='CFCQHJ1ZGY6X62BCX4WEQMHYHCZB77DL' where id=1;
-update noar tt set v0='WZK8Z06Q8V6VZBVYPNSIKF7' where id=1;
-update noar ti set v0='WZK8Z06Q8V6VZBVYPNSIKF7' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set v0='HIO6O0DZTZI25BMQP9' where id=2;
-update noar ti set v0='HIO6O0DZTZI25BMQP9' where id=2;
-update noar tt set b0='IHQ0FPU6WDRRMCJ7W6KB' where id=2;
-update noar ti set b0='IHQ0FPU6WDRRMCJ7W6KB' where id=2;
-update noar tt set v0='EYOP5UD' where id=2;
-update noar ti set v0='EYOP5UD' where id=2;
-update noar tt set b1='134X8Q' where id=2;
-update noar ti set b1='134X8Q' where id=2;
-update noar tt set v0='YSC2TV' where id=2;
-update noar ti set v0='YSC2TV' where id=2;
-update noar tt set b2='RDF9KMIH13Q2K0RBFBQHCCW' where id=2;
-update noar ti set b2='RDF9KMIH13Q2K0RBFBQHCCW' where id=2;
-update noar tt set v0='TU7CLC265Z3KYCTSK4P5VRXDU85PDY' where id=3;
-update noar ti set v0='TU7CLC265Z3KYCTSK4P5VRXDU85PDY' where id=3;
-update noar tt set b0='RYN4YHF35587CHO89H8584YBOZ' where id=3;
-update noar ti set b0='RYN4YHF35587CHO89H8584YBOZ' where id=3;
-update noar tt set v0='WJKXQNWJAP' where id=3;
-update noar ti set v0='WJKXQNWJAP' where id=3;
-update noar tt set b1='VX43Y650ZF9MJ48AC2VJPSPA1V4' where id=3;
-update noar ti set b1='VX43Y650ZF9MJ48AC2VJPSPA1V4' where id=3;
-update noar tt set v0='SINUFU60YCD0XB' where id=3;
-update noar ti set v0='SINUFU60YCD0XB' where id=3;
-update noar tt set b2='4QTRL' where id=3;
-update noar ti set b2='4QTRL' where id=3;
-update noar tt set v0='6DZMOESLINOXOFI6R24TM7C' where id=4;
-update noar ti set v0='6DZMOESLINOXOFI6R24TM7C' where id=4;
-update noar tt set b0='A1W13TZV' where id=4;
-update noar ti set b0='A1W13TZV' where id=4;
-update noar tt set v0='U7Q8H' where id=4;
-update noar ti set v0='U7Q8H' where id=4;
-update noar tt set b1='3DY7QYLMAX8DKVBUQOYFECB1C1Y' where id=4;
-update noar ti set b1='3DY7QYLMAX8DKVBUQOYFECB1C1Y' where id=4;
-update noar tt set v0='14VXFJCVMF469L8A6' where id=4;
-update noar ti set v0='14VXFJCVMF469L8A6' where id=4;
-update noar tt set b2='PABFN3XZWBL2PDY3OKT2H83' where id=4;
-update noar ti set b2='PABFN3XZWBL2PDY3OKT2H83' where id=4;
-update noar tt set v0='0JBOS89X8' where id=5;
-update noar ti set v0='0JBOS89X8' where id=5;
-update noar tt set b0='Z65DHL101QK76IJEW1' where id=5;
-update noar ti set b0='Z65DHL101QK76IJEW1' where id=5;
-update noar tt set v0='841064AI51KZRXWEXON66WF843HUN5O' where id=5;
-update noar ti set v0='841064AI51KZRXWEXON66WF843HUN5O' where id=5;
-update noar tt set b1='OYL3NDMKKYNQP6WHO8DUMRSDEV0SHG' where id=5;
-update noar ti set b1='OYL3NDMKKYNQP6WHO8DUMRSDEV0SHG' where id=5;
-update noar tt set v0='WCTD1IC' where id=5;
-update noar ti set v0='WCTD1IC' where id=5;
-update noar tt set b2='14Z8NAC5EFJYDOV5L23295W99FCRV' where id=5;
-update noar ti set b2='14Z8NAC5EFJYDOV5L23295W99FCRV' where id=5;
-update noar tt set v0='3HGRO53DFO' where id=6;
-update noar ti set v0='3HGRO53DFO' where id=6;
-update noar tt set b0='MWRAVX2J4XN9' where id=6;
-update noar ti set b0='MWRAVX2J4XN9' where id=6;
-update noar tt set v0='UFY8TS2D3Q4C77B' where id=6;
-update noar ti set v0='UFY8TS2D3Q4C77B' where id=6;
-update noar tt set b1='Y5L5J2RVN2CGT' where id=6;
-update noar ti set b1='Y5L5J2RVN2CGT' where id=6;
-update noar tt set v0='IH8I6XP1X691O' where id=6;
-update noar ti set v0='IH8I6XP1X691O' where id=6;
-update noar tt set b2='LMYYGGAOUEBWZ8CQHL0LINSW' where id=6;
-update noar ti set b2='LMYYGGAOUEBWZ8CQHL0LINSW' where id=6;
-update noar tt set v0='5P2Z1M0OS' where id=7;
-update noar ti set v0='5P2Z1M0OS' where id=7;
-update noar tt set b0='OPO722WMQXDTSQS9W4' where id=7;
-update noar ti set b0='OPO722WMQXDTSQS9W4' where id=7;
-update noar tt set v0='KYSAKL' where id=7;
-update noar ti set v0='KYSAKL' where id=7;
-update noar tt set b1='99YMP8FRZV03O7LG1' where id=7;
-update noar ti set b1='99YMP8FRZV03O7LG1' where id=7;
-update noar tt set v0='XQJT7NW4HYTNRM' where id=7;
-update noar ti set v0='XQJT7NW4HYTNRM' where id=7;
-update noar tt set b2='88OMWNINWYCJW2MDOPTB4TLCZDLG' where id=7;
-update noar ti set b2='88OMWNINWYCJW2MDOPTB4TLCZDLG' where id=7;
-update noar tt set v0='G6PHZFSV0CO6VZCL8C3Q3N3P' where id=8;
-update noar ti set v0='G6PHZFSV0CO6VZCL8C3Q3N3P' where id=8;
-update noar tt set b0='Q8LQNIPP0YCOKNI' where id=8;
-update noar ti set b0='Q8LQNIPP0YCOKNI' where id=8;
-update noar tt set v0='IRS2SKGU6898WQKKN104AA1IQZTIY' where id=8;
-update noar ti set v0='IRS2SKGU6898WQKKN104AA1IQZTIY' where id=8;
-update noar tt set b1='579Z2G7VN' where id=8;
-update noar ti set b1='579Z2G7VN' where id=8;
-update noar tt set v0='T5MYDI' where id=8;
-update noar ti set v0='T5MYDI' where id=8;
-update noar tt set b2='879OJ6J76ZCY' where id=8;
-update noar ti set b2='879OJ6J76ZCY' where id=8;
-update noar tt set v0='AXM4E' where id=9;
-update noar ti set v0='AXM4E' where id=9;
-update noar tt set b0='JM79E52Y1J8M07GMMPIHI7K8GGUEA' where id=9;
-update noar ti set b0='JM79E52Y1J8M07GMMPIHI7K8GGUEA' where id=9;
-update noar tt set v0='7X016' where id=9;
-update noar ti set v0='7X016' where id=9;
-update noar tt set b1='TQN4UF00YDS' where id=9;
-update noar ti set b1='TQN4UF00YDS' where id=9;
-update noar tt set v0='B6CKV5SWBUO024WIGOXOH7E5J' where id=9;
-update noar ti set v0='B6CKV5SWBUO024WIGOXOH7E5J' where id=9;
-update noar tt set b2='22YNXHK2BJYE4EY44U9ZV' where id=9;
-update noar ti set b2='22YNXHK2BJYE4EY44U9ZV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AH0QPE6' where id=1;
-update noar ti set v0='AH0QPE6' where id=1;
-update noar tt set b0='KOW0OPILMP' where id=1;
-update noar ti set b0='KOW0OPILMP' where id=1;
-update noar tt set v0='VYQRZ53O' where id=1;
-update noar ti set v0='VYQRZ53O' where id=1;
-update noar tt set b1='XHRJUZU506VQ7VXXYBWOY768JYPC' where id=1;
-update noar ti set b1='XHRJUZU506VQ7VXXYBWOY768JYPC' where id=1;
-update noar tt set v0='NSQMQ7M1QYKO5D' where id=1;
-update noar ti set v0='NSQMQ7M1QYKO5D' where id=1;
-update noar tt set b2='3170DAEAV68K1Z9' where id=1;
-update noar ti set b2='3170DAEAV68K1Z9' where id=1;
-update noar tt set v0='ZYPJOYEQQRLV1C9IUB' where id=2;
-update noar ti set v0='ZYPJOYEQQRLV1C9IUB' where id=2;
-update noar tt set b0='ME1D9ZSQZXG2SAS4WWKIJ' where id=2;
-update noar ti set b0='ME1D9ZSQZXG2SAS4WWKIJ' where id=2;
-update noar tt set v0='7S7XA8UK' where id=2;
-update noar ti set v0='7S7XA8UK' where id=2;
-update noar tt set b1='WOSI7SGUGD0Y' where id=2;
-update noar ti set b1='WOSI7SGUGD0Y' where id=2;
-update noar tt set v0='CM6' where id=2;
-update noar ti set v0='CM6' where id=2;
-update noar tt set b2='CVZONN07AXKD8A' where id=2;
-update noar ti set b2='CVZONN07AXKD8A' where id=2;
-update noar tt set v0='ACUP1MTUXUHQ' where id=3;
-update noar ti set v0='ACUP1MTUXUHQ' where id=3;
-update noar tt set b0='TB8DF8XOT5BJIJTM4GXT' where id=3;
-update noar ti set b0='TB8DF8XOT5BJIJTM4GXT' where id=3;
-update noar tt set v0='SVI24A1XH3WQN' where id=3;
-update noar ti set v0='SVI24A1XH3WQN' where id=3;
-update noar tt set b1='QSTAFZKF' where id=3;
-update noar ti set b1='QSTAFZKF' where id=3;
-update noar tt set v0='5R9ZK' where id=3;
-update noar ti set v0='5R9ZK' where id=3;
-update noar tt set b2='5IH15FMEGO5PW' where id=3;
-update noar ti set b2='5IH15FMEGO5PW' where id=3;
-update noar tt set v0='OLMD96PZ7V9ZVKQF3TLL8' where id=4;
-update noar ti set v0='OLMD96PZ7V9ZVKQF3TLL8' where id=4;
-update noar tt set b0='17KW3KEH52VIT21YEELVTQVVP' where id=4;
-update noar ti set b0='17KW3KEH52VIT21YEELVTQVVP' where id=4;
-update noar tt set v0='8XN2L5H4O74S' where id=4;
-update noar ti set v0='8XN2L5H4O74S' where id=4;
-update noar tt set b1='FHGZV50WE1VQ0CP9FKOPL8BJ' where id=4;
-update noar ti set b1='FHGZV50WE1VQ0CP9FKOPL8BJ' where id=4;
-update noar tt set v0='7EPKTYU7WG80OEBZ5' where id=4;
-update noar ti set v0='7EPKTYU7WG80OEBZ5' where id=4;
-update noar tt set b2='NJ1PU' where id=4;
-update noar ti set b2='NJ1PU' where id=4;
-update noar tt set v0='0JTXLLPR33Z' where id=5;
-update noar ti set v0='0JTXLLPR33Z' where id=5;
-update noar tt set b0='THOKSU8N2WAZI52R7B16D3LSAEU3ONO' where id=5;
-update noar ti set b0='THOKSU8N2WAZI52R7B16D3LSAEU3ONO' where id=5;
-update noar tt set v0='08KBBM4VSCYWENBVR' where id=5;
-update noar ti set v0='08KBBM4VSCYWENBVR' where id=5;
-update noar tt set b1='18UQ4HTXH05RMT' where id=5;
-update noar ti set b1='18UQ4HTXH05RMT' where id=5;
-update noar tt set v0='XZGKBSVKB6IA' where id=5;
-update noar ti set v0='XZGKBSVKB6IA' where id=5;
-update noar tt set b2='G' where id=5;
-update noar ti set b2='G' where id=5;
-update noar tt set v0='0AIUVJK8353JJHBZG11R44EV5OVQXV' where id=6;
-update noar ti set v0='0AIUVJK8353JJHBZG11R44EV5OVQXV' where id=6;
-update noar tt set b0='2' where id=6;
-update noar ti set b0='2' where id=6;
-update noar tt set v0='67TC4RXIU4J' where id=6;
-update noar ti set v0='67TC4RXIU4J' where id=6;
-update noar tt set b1='D09O3Q69M5HRNB06FTBMG' where id=6;
-update noar ti set b1='D09O3Q69M5HRNB06FTBMG' where id=6;
-update noar tt set v0='G1XBK8HV3' where id=6;
-update noar ti set v0='G1XBK8HV3' where id=6;
-update noar tt set b2='ZD53QVOY3K2IQ9Z9JJ6R1A' where id=6;
-update noar ti set b2='ZD53QVOY3K2IQ9Z9JJ6R1A' where id=6;
-update noar tt set v0='L9VOXIQHG7KL49BR23' where id=7;
-update noar ti set v0='L9VOXIQHG7KL49BR23' where id=7;
-update noar tt set b0='7HWQ5QUZV4XCCP7FOW' where id=7;
-update noar ti set b0='7HWQ5QUZV4XCCP7FOW' where id=7;
-update noar tt set v0='Y6E00MR1TKSTHC0NFXPGY892' where id=7;
-update noar ti set v0='Y6E00MR1TKSTHC0NFXPGY892' where id=7;
-update noar tt set b1='37VZIDMPXDBKGM' where id=7;
-update noar ti set b1='37VZIDMPXDBKGM' where id=7;
-update noar tt set v0='ZH7JNDM75ZPKNSXOPGENYV' where id=7;
-update noar ti set v0='ZH7JNDM75ZPKNSXOPGENYV' where id=7;
-update noar tt set b2='T1MO7TLWKGNY4ELCKW0' where id=7;
-update noar ti set b2='T1MO7TLWKGNY4ELCKW0' where id=7;
-update noar tt set v0='BUNE0RBQ1BZHKPE' where id=8;
-update noar ti set v0='BUNE0RBQ1BZHKPE' where id=8;
-update noar tt set b0='079SASB411YF18C2L00ZFZW59WJCRC' where id=8;
-update noar ti set b0='079SASB411YF18C2L00ZFZW59WJCRC' where id=8;
-update noar tt set v0='HO92F0CTWJ27ZWXFX8RX782EAOPR2YQ' where id=8;
-update noar ti set v0='HO92F0CTWJ27ZWXFX8RX782EAOPR2YQ' where id=8;
-update noar tt set b1='TASLAWC7CR250B0W9SEQOCMLCHTHNV' where id=8;
-update noar ti set b1='TASLAWC7CR250B0W9SEQOCMLCHTHNV' where id=8;
-update noar tt set v0='GFM5181G1KR' where id=8;
-update noar ti set v0='GFM5181G1KR' where id=8;
-update noar tt set b2='EGGELRME' where id=8;
-update noar ti set b2='EGGELRME' where id=8;
-update noar tt set v0='NU' where id=9;
-update noar ti set v0='NU' where id=9;
-update noar tt set b0='WXQ' where id=9;
-update noar ti set b0='WXQ' where id=9;
-update noar tt set v0='LYAW83V0ESNKSV42' where id=9;
-update noar ti set v0='LYAW83V0ESNKSV42' where id=9;
-update noar tt set b1='Q30QVJU432J' where id=9;
-update noar ti set b1='Q30QVJU432J' where id=9;
-update noar tt set v0='Y4AM8CYHHHGIH58OOJGMPWT' where id=9;
-update noar ti set v0='Y4AM8CYHHHGIH58OOJGMPWT' where id=9;
-update noar tt set b2='PJ1KK9M8DISBU6R8NP7BQM03' where id=9;
-update noar ti set b2='PJ1KK9M8DISBU6R8NP7BQM03' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EBDMVSE8SRS7' where id=1;
-update noar ti set v0='EBDMVSE8SRS7' where id=1;
-update noar tt set b0='3LLM47LYOHNHCMTKWDDL7J0PI3' where id=1;
-update noar ti set b0='3LLM47LYOHNHCMTKWDDL7J0PI3' where id=1;
-update noar tt set v0='ISMD5S9F3YHP8N61T60QIRWRW2YYI8' where id=1;
-update noar ti set v0='ISMD5S9F3YHP8N61T60QIRWRW2YYI8' where id=1;
-update noar tt set b1='YPTNHMJ6DEG2Z' where id=1;
-update noar ti set b1='YPTNHMJ6DEG2Z' where id=1;
-update noar tt set v0='MT58845PR24AZKRA0CXGGK2VOW' where id=1;
-update noar ti set v0='MT58845PR24AZKRA0CXGGK2VOW' where id=1;
-update noar tt set b2='U5PJTBALJ6G6S3R1G5GBI2KY5GHBT' where id=1;
-update noar ti set b2='U5PJTBALJ6G6S3R1G5GBI2KY5GHBT' where id=1;
-update noar tt set v0='JL4YOZB838MTJPSX9YK5INP54D' where id=2;
-update noar ti set v0='JL4YOZB838MTJPSX9YK5INP54D' where id=2;
-update noar tt set b0='6JNJRKL8L' where id=2;
-update noar ti set b0='6JNJRKL8L' where id=2;
-update noar tt set v0='97B6OSWMVOJ7P' where id=2;
-update noar ti set v0='97B6OSWMVOJ7P' where id=2;
-update noar tt set b1='BBZHEEZ58' where id=2;
-update noar ti set b1='BBZHEEZ58' where id=2;
-update noar tt set v0='K8H4AEJIG88D6L54' where id=2;
-update noar ti set v0='K8H4AEJIG88D6L54' where id=2;
-update noar tt set b2='OBVWZ9IS75O7OXGIEAE' where id=2;
-update noar ti set b2='OBVWZ9IS75O7OXGIEAE' where id=2;
-update noar tt set v0='R5W6007CPK3SKCC197EKYF6IIML' where id=3;
-update noar ti set v0='R5W6007CPK3SKCC197EKYF6IIML' where id=3;
-update noar tt set b0='0RPTS8X76FNYKXJESBQ6IJCZJ6466DFQ' where id=3;
-update noar ti set b0='0RPTS8X76FNYKXJESBQ6IJCZJ6466DFQ' where id=3;
-update noar tt set v0='1QXF0V6' where id=3;
-update noar ti set v0='1QXF0V6' where id=3;
-update noar tt set b1='545MG8ERXEY0ES2GWU6' where id=3;
-update noar ti set b1='545MG8ERXEY0ES2GWU6' where id=3;
-update noar tt set v0='9OER' where id=3;
-update noar ti set v0='9OER' where id=3;
-update noar tt set b2='2XLQR2ZLSAAF1J' where id=3;
-update noar ti set b2='2XLQR2ZLSAAF1J' where id=3;
-update noar tt set v0='AIG6T' where id=4;
-update noar ti set v0='AIG6T' where id=4;
-update noar tt set b0='UAA3DJVM4A67LENS9IQE4O34DAAZHE' where id=4;
-update noar ti set b0='UAA3DJVM4A67LENS9IQE4O34DAAZHE' where id=4;
-update noar tt set v0='Z8MH6087LWNL' where id=4;
-update noar ti set v0='Z8MH6087LWNL' where id=4;
-update noar tt set b1='2TO7O2GWF1S' where id=4;
-update noar ti set b1='2TO7O2GWF1S' where id=4;
-update noar tt set v0='112DGTZZFIGU6UW' where id=4;
-update noar ti set v0='112DGTZZFIGU6UW' where id=4;
-update noar tt set b2='ZUX' where id=4;
-update noar ti set b2='ZUX' where id=4;
-update noar tt set v0='5R812U1J4KC3I98Q9CD4Z5' where id=5;
-update noar ti set v0='5R812U1J4KC3I98Q9CD4Z5' where id=5;
-update noar tt set b0='W19LR394V1PUNQ5TOST08LK4JJ81' where id=5;
-update noar ti set b0='W19LR394V1PUNQ5TOST08LK4JJ81' where id=5;
-update noar tt set v0='N046OAF7KWWTFCHAK7M1MNEFUX6' where id=5;
-update noar ti set v0='N046OAF7KWWTFCHAK7M1MNEFUX6' where id=5;
-update noar tt set b1='BEX90' where id=5;
-update noar ti set b1='BEX90' where id=5;
-update noar tt set v0='W6ZJC283GG6XDRKDA00CU' where id=5;
-update noar ti set v0='W6ZJC283GG6XDRKDA00CU' where id=5;
-update noar tt set b2='SW6YF65ZZR' where id=5;
-update noar ti set b2='SW6YF65ZZR' where id=5;
-update noar tt set v0='FN4SQB7CLT' where id=6;
-update noar ti set v0='FN4SQB7CLT' where id=6;
-update noar tt set b0='91ESNOZG2HT8W5C3IL61K' where id=6;
-update noar ti set b0='91ESNOZG2HT8W5C3IL61K' where id=6;
-update noar tt set v0='OA0GW' where id=6;
-update noar ti set v0='OA0GW' where id=6;
-update noar tt set b1='KYB42T420M2S0RG5MVHEH8' where id=6;
-update noar ti set b1='KYB42T420M2S0RG5MVHEH8' where id=6;
-update noar tt set v0='SNXZDT6LXH' where id=6;
-update noar ti set v0='SNXZDT6LXH' where id=6;
-update noar tt set b2='3VXMULO4' where id=6;
-update noar ti set b2='3VXMULO4' where id=6;
-update noar tt set v0='24X59TQ4AO7TXEA8N' where id=7;
-update noar ti set v0='24X59TQ4AO7TXEA8N' where id=7;
-update noar tt set b0='OJNXGIEWCEJP0BO2ETUL2DRH3254VQ3' where id=7;
-update noar ti set b0='OJNXGIEWCEJP0BO2ETUL2DRH3254VQ3' where id=7;
-update noar tt set v0='C4ED5SOI' where id=7;
-update noar ti set v0='C4ED5SOI' where id=7;
-update noar tt set b1='FDEMF79SMDVEDRZV' where id=7;
-update noar ti set b1='FDEMF79SMDVEDRZV' where id=7;
-update noar tt set v0='45NRX77NHZ9DPO91YW24SFVC7R6PJ' where id=7;
-update noar ti set v0='45NRX77NHZ9DPO91YW24SFVC7R6PJ' where id=7;
-update noar tt set b2='H5DO1XGPAND5QL9ID' where id=7;
-update noar ti set b2='H5DO1XGPAND5QL9ID' where id=7;
-update noar tt set v0='735' where id=8;
-update noar ti set v0='735' where id=8;
-update noar tt set b0='F33F1LGLFK6MISSLGLQNIESWEGGNC59C' where id=8;
-update noar ti set b0='F33F1LGLFK6MISSLGLQNIESWEGGNC59C' where id=8;
-update noar tt set v0='Z74TECDZ0XQHY6B51AFC8B7G3A09GG2F' where id=8;
-update noar ti set v0='Z74TECDZ0XQHY6B51AFC8B7G3A09GG2F' where id=8;
-update noar tt set b1='OWZBVCAL9IARJLEV7J9RUGC' where id=8;
-update noar ti set b1='OWZBVCAL9IARJLEV7J9RUGC' where id=8;
-update noar tt set v0='HSG8G82JQIJEMQUMZMQ5ILG1UW' where id=8;
-update noar ti set v0='HSG8G82JQIJEMQUMZMQ5ILG1UW' where id=8;
-update noar tt set b2='1LZKUV2MNSKPN' where id=8;
-update noar ti set b2='1LZKUV2MNSKPN' where id=8;
-update noar tt set v0='1KMVQ13VKUTNUD8' where id=9;
-update noar ti set v0='1KMVQ13VKUTNUD8' where id=9;
-update noar tt set b0='8P7A9S32XDJZT44BQFQXMUMQ72' where id=9;
-update noar ti set b0='8P7A9S32XDJZT44BQFQXMUMQ72' where id=9;
-update noar tt set v0='HN7EL' where id=9;
-update noar ti set v0='HN7EL' where id=9;
-update noar tt set b1='YR8SBTP58NJMXP5BV24OL0K5B' where id=9;
-update noar ti set b1='YR8SBTP58NJMXP5BV24OL0K5B' where id=9;
-update noar tt set v0='MI782QHDFKDKX866T9KBZ09XVFJ' where id=9;
-update noar ti set v0='MI782QHDFKDKX866T9KBZ09XVFJ' where id=9;
-update noar tt set b2='9RE0JEAC4TGJ' where id=9;
-update noar ti set b2='9RE0JEAC4TGJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K8NSPJ189F8KM6OROEJOJ1NMIV9Y8K6' where id=1;
-update noar ti set v0='K8NSPJ189F8KM6OROEJOJ1NMIV9Y8K6' where id=1;
-update noar tt set b0='6LMF64A8OS2X3' where id=1;
-update noar ti set b0='6LMF64A8OS2X3' where id=1;
-update noar tt set v0='NNI1BGFAA9OM1JWZHRSDSL2KUVM44FI' where id=1;
-update noar ti set v0='NNI1BGFAA9OM1JWZHRSDSL2KUVM44FI' where id=1;
-update noar tt set b1='ZBROJ6Q3HRIT4GZ9V' where id=1;
-update noar ti set b1='ZBROJ6Q3HRIT4GZ9V' where id=1;
-update noar tt set v0='Q11983622ERSVR05GIPBXR' where id=1;
-update noar ti set v0='Q11983622ERSVR05GIPBXR' where id=1;
-update noar tt set b2='KN7KF' where id=1;
-update noar ti set b2='KN7KF' where id=1;
-update noar tt set v0='SB5ISHJJV44VO77GE8SKA7139TC38OL' where id=2;
-update noar ti set v0='SB5ISHJJV44VO77GE8SKA7139TC38OL' where id=2;
-update noar tt set b0='53Z8NQIBR7D10BD414BY' where id=2;
-update noar ti set b0='53Z8NQIBR7D10BD414BY' where id=2;
-update noar tt set v0='STPDGQUQ0LAO6SA402T1P8' where id=2;
-update noar ti set v0='STPDGQUQ0LAO6SA402T1P8' where id=2;
-update noar tt set b1='MKEXV3R8IK08W2J0QYJU362' where id=2;
-update noar ti set b1='MKEXV3R8IK08W2J0QYJU362' where id=2;
-update noar tt set v0='AP6Y9D9785T6W7FK6O1FPMGQOTLSWD' where id=2;
-update noar ti set v0='AP6Y9D9785T6W7FK6O1FPMGQOTLSWD' where id=2;
-update noar tt set b2='G59NTPAVZ95H2I82Q5B' where id=2;
-update noar ti set b2='G59NTPAVZ95H2I82Q5B' where id=2;
-update noar tt set v0='P7009TG4BTBWX' where id=3;
-update noar ti set v0='P7009TG4BTBWX' where id=3;
-update noar tt set b0='0SABYIY6HXY6M' where id=3;
-update noar ti set b0='0SABYIY6HXY6M' where id=3;
-update noar tt set v0='089COAGUJXOHIHSX9Y1VOR1O6' where id=3;
-update noar ti set v0='089COAGUJXOHIHSX9Y1VOR1O6' where id=3;
-update noar tt set b1='KWQEBDL877LC' where id=3;
-update noar ti set b1='KWQEBDL877LC' where id=3;
-update noar tt set v0='Y711VK8VM4KZYRYQB2CJG8J36' where id=3;
-update noar ti set v0='Y711VK8VM4KZYRYQB2CJG8J36' where id=3;
-update noar tt set b2='ZWXUKT4BQBTER9N6V' where id=3;
-update noar ti set b2='ZWXUKT4BQBTER9N6V' where id=3;
-update noar tt set v0='8TH9CZFHVO6LTLFZB73M7Q' where id=4;
-update noar ti set v0='8TH9CZFHVO6LTLFZB73M7Q' where id=4;
-update noar tt set b0='DPO8UJ6ZHYN3J0BL92' where id=4;
-update noar ti set b0='DPO8UJ6ZHYN3J0BL92' where id=4;
-update noar tt set v0='E2N' where id=4;
-update noar ti set v0='E2N' where id=4;
-update noar tt set b1='HBOUE8ABT5Q5DBGKN' where id=4;
-update noar ti set b1='HBOUE8ABT5Q5DBGKN' where id=4;
-update noar tt set v0='C6DA97JFDC' where id=4;
-update noar ti set v0='C6DA97JFDC' where id=4;
-update noar tt set b2='KJ47WRCHX9CDVXU99LMU' where id=4;
-update noar ti set b2='KJ47WRCHX9CDVXU99LMU' where id=4;
-update noar tt set v0='XFR3J' where id=5;
-update noar ti set v0='XFR3J' where id=5;
-update noar tt set b0='P78MA' where id=5;
-update noar ti set b0='P78MA' where id=5;
-update noar tt set v0='VGJFEI8BSG3VHUBNEPTI' where id=5;
-update noar ti set v0='VGJFEI8BSG3VHUBNEPTI' where id=5;
-update noar tt set b1='3EG2W3DYKCVK' where id=5;
-update noar ti set b1='3EG2W3DYKCVK' where id=5;
-update noar tt set v0='7M8LRFW9XOL945G' where id=5;
-update noar ti set v0='7M8LRFW9XOL945G' where id=5;
-update noar tt set b2='92LZO2S465NJ3ZZNVTH' where id=5;
-update noar ti set b2='92LZO2S465NJ3ZZNVTH' where id=5;
-update noar tt set v0='E5KTDNHV8YRLR8MS185F886N' where id=6;
-update noar ti set v0='E5KTDNHV8YRLR8MS185F886N' where id=6;
-update noar tt set b0='84W3KV27G41M470O5UM2MV58' where id=6;
-update noar ti set b0='84W3KV27G41M470O5UM2MV58' where id=6;
-update noar tt set v0='8WL1S7VOITW3A0V9EKAYZ5WSH5AVABKI' where id=6;
-update noar ti set v0='8WL1S7VOITW3A0V9EKAYZ5WSH5AVABKI' where id=6;
-update noar tt set b1='HVAUU0T8RUA7KFWQHXH102UCQZNP' where id=6;
-update noar ti set b1='HVAUU0T8RUA7KFWQHXH102UCQZNP' where id=6;
-update noar tt set v0='YRBNYN9OQEX299P95WWZ16GG1XEU' where id=6;
-update noar ti set v0='YRBNYN9OQEX299P95WWZ16GG1XEU' where id=6;
-update noar tt set b2='1JZW6RL836Y0B' where id=6;
-update noar ti set b2='1JZW6RL836Y0B' where id=6;
-update noar tt set v0='9AO0PMC1U3NK5VU6Y0A' where id=7;
-update noar ti set v0='9AO0PMC1U3NK5VU6Y0A' where id=7;
-update noar tt set b0='DXED3P' where id=7;
-update noar ti set b0='DXED3P' where id=7;
-update noar tt set v0='N91HXSDSGQ8957CF4SH' where id=7;
-update noar ti set v0='N91HXSDSGQ8957CF4SH' where id=7;
-update noar tt set b1='19RTEBXJ' where id=7;
-update noar ti set b1='19RTEBXJ' where id=7;
-update noar tt set v0='NA583' where id=7;
-update noar ti set v0='NA583' where id=7;
-update noar tt set b2='A8PIRU08HHI8P4NH1H7M8' where id=7;
-update noar ti set b2='A8PIRU08HHI8P4NH1H7M8' where id=7;
-update noar tt set v0='TCKTNX00RS7OCBZS6R' where id=8;
-update noar ti set v0='TCKTNX00RS7OCBZS6R' where id=8;
-update noar tt set b0='PFH2ECI5PSYY5X6RVW' where id=8;
-update noar ti set b0='PFH2ECI5PSYY5X6RVW' where id=8;
-update noar tt set v0='ZJLFP22U5MOVF' where id=8;
-update noar ti set v0='ZJLFP22U5MOVF' where id=8;
-update noar tt set b1='89XI3QPR7JM7LJD596FDN' where id=8;
-update noar ti set b1='89XI3QPR7JM7LJD596FDN' where id=8;
-update noar tt set v0='DNMX5QSFKDQJ' where id=8;
-update noar ti set v0='DNMX5QSFKDQJ' where id=8;
-update noar tt set b2='PMANK0RF34GV' where id=8;
-update noar ti set b2='PMANK0RF34GV' where id=8;
-update noar tt set v0='CP9OR4' where id=9;
-update noar ti set v0='CP9OR4' where id=9;
-update noar tt set b0='UBARS9EYH43DRZ4RQJQIP1X2JP2CP' where id=9;
-update noar ti set b0='UBARS9EYH43DRZ4RQJQIP1X2JP2CP' where id=9;
-update noar tt set v0='CIXEAVKVXU' where id=9;
-update noar ti set v0='CIXEAVKVXU' where id=9;
-update noar tt set b1='S9RGTGFSCE8CUTA2ZTQ934BBPGG' where id=9;
-update noar ti set b1='S9RGTGFSCE8CUTA2ZTQ934BBPGG' where id=9;
-update noar tt set v0='O6TZ8JM8A4W1' where id=9;
-update noar ti set v0='O6TZ8JM8A4W1' where id=9;
-update noar tt set b2='3QWTT010XHC5UHLN4S06' where id=9;
-update noar ti set b2='3QWTT010XHC5UHLN4S06' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IO183H14D1WS' where id=1;
-update noar ti set v0='IO183H14D1WS' where id=1;
-update noar tt set b0='4659HHPODFOX7H28I' where id=1;
-update noar ti set b0='4659HHPODFOX7H28I' where id=1;
-update noar tt set v0='V794014B20ZPL8UA93XN4D4GN452ISBM' where id=1;
-update noar ti set v0='V794014B20ZPL8UA93XN4D4GN452ISBM' where id=1;
-update noar tt set b1='NP' where id=1;
-update noar ti set b1='NP' where id=1;
-update noar tt set v0='HZD70LUSY' where id=1;
-update noar ti set v0='HZD70LUSY' where id=1;
-update noar tt set b2='2W7TW' where id=1;
-update noar ti set b2='2W7TW' where id=1;
-update noar tt set v0='LG5Y5UAYTY0JI' where id=2;
-update noar ti set v0='LG5Y5UAYTY0JI' where id=2;
-update noar tt set b0='LI0' where id=2;
-update noar ti set b0='LI0' where id=2;
-update noar tt set v0='V0PQLUP624SPBJTVPYY6LWZ' where id=2;
-update noar ti set v0='V0PQLUP624SPBJTVPYY6LWZ' where id=2;
-update noar tt set b1='FFGMF67N' where id=2;
-update noar ti set b1='FFGMF67N' where id=2;
-update noar tt set v0='9ILULRIJ49FOWO701RS8US6EN0CLC' where id=2;
-update noar ti set v0='9ILULRIJ49FOWO701RS8US6EN0CLC' where id=2;
-update noar tt set b2='R2XLNNPFM35QH9PTFG7429YES3' where id=2;
-update noar ti set b2='R2XLNNPFM35QH9PTFG7429YES3' where id=2;
-update noar tt set v0='GO60CLY8UW1IE5DMDM' where id=3;
-update noar ti set v0='GO60CLY8UW1IE5DMDM' where id=3;
-update noar tt set b0='G7HTHTB611JX19W6CETJPCTDYFTC5' where id=3;
-update noar ti set b0='G7HTHTB611JX19W6CETJPCTDYFTC5' where id=3;
-update noar tt set v0='FPR08WZUWZD' where id=3;
-update noar ti set v0='FPR08WZUWZD' where id=3;
-update noar tt set b1='RFELQ2O9XNWVT8E1AO43S7O' where id=3;
-update noar ti set b1='RFELQ2O9XNWVT8E1AO43S7O' where id=3;
-update noar tt set v0='6JCMUIRX4CDT8R5V334OSNEQ8C' where id=3;
-update noar ti set v0='6JCMUIRX4CDT8R5V334OSNEQ8C' where id=3;
-update noar tt set b2='1W0RNVBQ9UQT0BXI' where id=3;
-update noar ti set b2='1W0RNVBQ9UQT0BXI' where id=3;
-update noar tt set v0='RHM' where id=4;
-update noar ti set v0='RHM' where id=4;
-update noar tt set b0='8O1VS8JKLHNNVEI2VTQIVBIK0' where id=4;
-update noar ti set b0='8O1VS8JKLHNNVEI2VTQIVBIK0' where id=4;
-update noar tt set v0='F1Y45M' where id=4;
-update noar ti set v0='F1Y45M' where id=4;
-update noar tt set b1='0AISSMOOX1GNSOIUN7B4C2708U8U1' where id=4;
-update noar ti set b1='0AISSMOOX1GNSOIUN7B4C2708U8U1' where id=4;
-update noar tt set v0='4FPJ12U2KXUUF34UUCF2HA7SU' where id=4;
-update noar ti set v0='4FPJ12U2KXUUF34UUCF2HA7SU' where id=4;
-update noar tt set b2='KEL3VYHM' where id=4;
-update noar ti set b2='KEL3VYHM' where id=4;
-update noar tt set v0='YSR5UG5GCIWVQB1VKWW4O0HEPU57A2' where id=5;
-update noar ti set v0='YSR5UG5GCIWVQB1VKWW4O0HEPU57A2' where id=5;
-update noar tt set b0='OW8NRFQ7RUF4WW0' where id=5;
-update noar ti set b0='OW8NRFQ7RUF4WW0' where id=5;
-update noar tt set v0='ZSLIWZKVJWS0XXD' where id=5;
-update noar ti set v0='ZSLIWZKVJWS0XXD' where id=5;
-update noar tt set b1='TW5TC0P8LQ7LK41H3NDGL5CC' where id=5;
-update noar ti set b1='TW5TC0P8LQ7LK41H3NDGL5CC' where id=5;
-update noar tt set v0='CR' where id=5;
-update noar ti set v0='CR' where id=5;
-update noar tt set b2='3A62GE0' where id=5;
-update noar ti set b2='3A62GE0' where id=5;
-update noar tt set v0='JIT6Z9A8DFG084KW7G' where id=6;
-update noar ti set v0='JIT6Z9A8DFG084KW7G' where id=6;
-update noar tt set b0='HM' where id=6;
-update noar ti set b0='HM' where id=6;
-update noar tt set v0='WJH3UE76ZSG' where id=6;
-update noar ti set v0='WJH3UE76ZSG' where id=6;
-update noar tt set b1='4NGYH5TWD57ZRWRV' where id=6;
-update noar ti set b1='4NGYH5TWD57ZRWRV' where id=6;
-update noar tt set v0='119K6HXZD492URWUT1ZEIOG' where id=6;
-update noar ti set v0='119K6HXZD492URWUT1ZEIOG' where id=6;
-update noar tt set b2='RCO3B5MT2DGXQZ' where id=6;
-update noar ti set b2='RCO3B5MT2DGXQZ' where id=6;
-update noar tt set v0='OJ291GEPK1RMR07OFH9' where id=7;
-update noar ti set v0='OJ291GEPK1RMR07OFH9' where id=7;
-update noar tt set b0='H24GEC0NZHAGY4QC757OI2QNFY74' where id=7;
-update noar ti set b0='H24GEC0NZHAGY4QC757OI2QNFY74' where id=7;
-update noar tt set v0='3P19Y7OJYE' where id=7;
-update noar ti set v0='3P19Y7OJYE' where id=7;
-update noar tt set b1='JH' where id=7;
-update noar ti set b1='JH' where id=7;
-update noar tt set v0='5' where id=7;
-update noar ti set v0='5' where id=7;
-update noar tt set b2='TAYUPP3H7J5RE70I8WWPKXEAA' where id=7;
-update noar ti set b2='TAYUPP3H7J5RE70I8WWPKXEAA' where id=7;
-update noar tt set v0='CFG0DPZS0CMB' where id=8;
-update noar ti set v0='CFG0DPZS0CMB' where id=8;
-update noar tt set b0='J6GJABCR9SJKK6BO5' where id=8;
-update noar ti set b0='J6GJABCR9SJKK6BO5' where id=8;
-update noar tt set v0='ERVZ4EV9HZXZS6YTS9P' where id=8;
-update noar ti set v0='ERVZ4EV9HZXZS6YTS9P' where id=8;
-update noar tt set b1='47TDQS84MGAB9Z4TC' where id=8;
-update noar ti set b1='47TDQS84MGAB9Z4TC' where id=8;
-update noar tt set v0='8GNSVLA8IHMYTUOYIM' where id=8;
-update noar ti set v0='8GNSVLA8IHMYTUOYIM' where id=8;
-update noar tt set b2='O475F' where id=8;
-update noar ti set b2='O475F' where id=8;
-update noar tt set v0='GG4GDZ4CSPDY2MGGS6L9QBH5W6' where id=9;
-update noar ti set v0='GG4GDZ4CSPDY2MGGS6L9QBH5W6' where id=9;
-update noar tt set b0='GES24NIWZ0FJ09HTB8' where id=9;
-update noar ti set b0='GES24NIWZ0FJ09HTB8' where id=9;
-update noar tt set v0='S2NHJIET' where id=9;
-update noar ti set v0='S2NHJIET' where id=9;
-update noar tt set b1='LZSCMC5B3MGLGS68WDDLX122GHBW8WR' where id=9;
-update noar ti set b1='LZSCMC5B3MGLGS68WDDLX122GHBW8WR' where id=9;
-update noar tt set v0='NNRHRO87YKM9ZHMXIXY94GO6T84EXDU7' where id=9;
-update noar ti set v0='NNRHRO87YKM9ZHMXIXY94GO6T84EXDU7' where id=9;
-update noar tt set b2='DUYWTHBGQTFWY0F7WBBRUIKL9CA5' where id=9;
-update noar ti set b2='DUYWTHBGQTFWY0F7WBBRUIKL9CA5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FQJEBWZ5H9QATEP' where id=1;
-update noar ti set v0='FQJEBWZ5H9QATEP' where id=1;
-update noar tt set b0='94KXNTAJHCFX3JG458XUZGAGAFFX' where id=1;
-update noar ti set b0='94KXNTAJHCFX3JG458XUZGAGAFFX' where id=1;
-update noar tt set v0='S4WX0KP4IYHF7WPV7WLVOZ79K81' where id=1;
-update noar ti set v0='S4WX0KP4IYHF7WPV7WLVOZ79K81' where id=1;
-update noar tt set b1='NF' where id=1;
-update noar ti set b1='NF' where id=1;
-update noar tt set v0='FYD1C8XIBYI16SHIVJJYNPY6P' where id=1;
-update noar ti set v0='FYD1C8XIBYI16SHIVJJYNPY6P' where id=1;
-update noar tt set b2='YXXQPI18CCSAAKIC5R3N52LUMGF7AJW' where id=1;
-update noar ti set b2='YXXQPI18CCSAAKIC5R3N52LUMGF7AJW' where id=1;
-update noar tt set v0='JRPGR9ZV6VQLXX4UZ5S229ZQB0SZ2' where id=2;
-update noar ti set v0='JRPGR9ZV6VQLXX4UZ5S229ZQB0SZ2' where id=2;
-update noar tt set b0='WEN30AFXA6DLGXWGAZ' where id=2;
-update noar ti set b0='WEN30AFXA6DLGXWGAZ' where id=2;
-update noar tt set v0='VP0W5C5TY' where id=2;
-update noar ti set v0='VP0W5C5TY' where id=2;
-update noar tt set b1='SX79T2M' where id=2;
-update noar ti set b1='SX79T2M' where id=2;
-update noar tt set v0='SMA1R3STCSPCR84YO8J9C26L2' where id=2;
-update noar ti set v0='SMA1R3STCSPCR84YO8J9C26L2' where id=2;
-update noar tt set b2='UZFK1OQXFUZG' where id=2;
-update noar ti set b2='UZFK1OQXFUZG' where id=2;
-update noar tt set v0='EGWWLFQJ0B1' where id=3;
-update noar ti set v0='EGWWLFQJ0B1' where id=3;
-update noar tt set b0='4V8RMAL' where id=3;
-update noar ti set b0='4V8RMAL' where id=3;
-update noar tt set v0='72GDUYZ86W8RJQYXL6QEE' where id=3;
-update noar ti set v0='72GDUYZ86W8RJQYXL6QEE' where id=3;
-update noar tt set b1='BZKLCI' where id=3;
-update noar ti set b1='BZKLCI' where id=3;
-update noar tt set v0='IHBKYL1BDZ6UT672YO' where id=3;
-update noar ti set v0='IHBKYL1BDZ6UT672YO' where id=3;
-update noar tt set b2='ULBHM2GQSZE57FYYBC7R2' where id=3;
-update noar ti set b2='ULBHM2GQSZE57FYYBC7R2' where id=3;
-update noar tt set v0='KX1L5YMHYO5TWA2NFF2ZC' where id=4;
-update noar ti set v0='KX1L5YMHYO5TWA2NFF2ZC' where id=4;
-update noar tt set b0='V8DA0B9D' where id=4;
-update noar ti set b0='V8DA0B9D' where id=4;
-update noar tt set v0='J7FI7Z46YLY5591JREZCXU55L7' where id=4;
-update noar ti set v0='J7FI7Z46YLY5591JREZCXU55L7' where id=4;
-update noar tt set b1='LYMOJ2NBZ3QSJHPUK2L2' where id=4;
-update noar ti set b1='LYMOJ2NBZ3QSJHPUK2L2' where id=4;
-update noar tt set v0='C1PDF82HCNUMTX7TD0IAUGU8781' where id=4;
-update noar ti set v0='C1PDF82HCNUMTX7TD0IAUGU8781' where id=4;
-update noar tt set b2='SHV4DZNX2T26CR0BA7GWG5139PTNG' where id=4;
-update noar ti set b2='SHV4DZNX2T26CR0BA7GWG5139PTNG' where id=4;
-update noar tt set v0='T772XEVGTFV' where id=5;
-update noar ti set v0='T772XEVGTFV' where id=5;
-update noar tt set b0='CFMKN8LUFBEBNRE4FJG7V7YU17IIE' where id=5;
-update noar ti set b0='CFMKN8LUFBEBNRE4FJG7V7YU17IIE' where id=5;
-update noar tt set v0='D' where id=5;
-update noar ti set v0='D' where id=5;
-update noar tt set b1='B6P2Y36S7LV04DBT' where id=5;
-update noar ti set b1='B6P2Y36S7LV04DBT' where id=5;
-update noar tt set v0='FUSTNCDCMYB00USXC9SG' where id=5;
-update noar ti set v0='FUSTNCDCMYB00USXC9SG' where id=5;
-update noar tt set b2='45X6B9C9CKO7ACSDYWF2C0UPEWBVD' where id=5;
-update noar ti set b2='45X6B9C9CKO7ACSDYWF2C0UPEWBVD' where id=5;
-update noar tt set v0='YRF' where id=6;
-update noar ti set v0='YRF' where id=6;
-update noar tt set b0='FIT19WCTO' where id=6;
-update noar ti set b0='FIT19WCTO' where id=6;
-update noar tt set v0='HUT7DKH54G3SEE08R8U1SCOJY' where id=6;
-update noar ti set v0='HUT7DKH54G3SEE08R8U1SCOJY' where id=6;
-update noar tt set b1='K5PWHFU4QXCT8PULYCJN845' where id=6;
-update noar ti set b1='K5PWHFU4QXCT8PULYCJN845' where id=6;
-update noar tt set v0='1ZV6T12OVT0O9J7WKV' where id=6;
-update noar ti set v0='1ZV6T12OVT0O9J7WKV' where id=6;
-update noar tt set b2='3AMDBYZFPO2GDDZGHKC7GBNJ' where id=6;
-update noar ti set b2='3AMDBYZFPO2GDDZGHKC7GBNJ' where id=6;
-update noar tt set v0='62649G70QT23G598IR5CKLPND4SFUKQ' where id=7;
-update noar ti set v0='62649G70QT23G598IR5CKLPND4SFUKQ' where id=7;
-update noar tt set b0='Q7PI30WPVLNLW00' where id=7;
-update noar ti set b0='Q7PI30WPVLNLW00' where id=7;
-update noar tt set v0='U4DU6U03LW0GDV' where id=7;
-update noar ti set v0='U4DU6U03LW0GDV' where id=7;
-update noar tt set b1='581AR1P21X8HKGJYNDH0AGXB' where id=7;
-update noar ti set b1='581AR1P21X8HKGJYNDH0AGXB' where id=7;
-update noar tt set v0='OEOCXX8MB38GTMW' where id=7;
-update noar ti set v0='OEOCXX8MB38GTMW' where id=7;
-update noar tt set b2='Y6G8ZWVI5EGH7NMJ326OQKJWZMCCO5IA' where id=7;
-update noar ti set b2='Y6G8ZWVI5EGH7NMJ326OQKJWZMCCO5IA' where id=7;
-update noar tt set v0='CM8RUHC2HEH2MSY47BATWMXMXIWV' where id=8;
-update noar ti set v0='CM8RUHC2HEH2MSY47BATWMXMXIWV' where id=8;
-update noar tt set b0='J48HOSOIR8ITD' where id=8;
-update noar ti set b0='J48HOSOIR8ITD' where id=8;
-update noar tt set v0='CJ7DM7VIS5FVFFTSC1A9T3IPOX512' where id=8;
-update noar ti set v0='CJ7DM7VIS5FVFFTSC1A9T3IPOX512' where id=8;
-update noar tt set b1='DDDA0C1KCQAGLX02PUPYX9JOTH1Q4WBY' where id=8;
-update noar ti set b1='DDDA0C1KCQAGLX02PUPYX9JOTH1Q4WBY' where id=8;
-update noar tt set v0='5WMFIGARIK08F4WOA1' where id=8;
-update noar ti set v0='5WMFIGARIK08F4WOA1' where id=8;
-update noar tt set b2='3C74W5EAAU06EEK745CEYPKEMQD' where id=8;
-update noar ti set b2='3C74W5EAAU06EEK745CEYPKEMQD' where id=8;
-update noar tt set v0='8YQL4C2UA838FLPTK8' where id=9;
-update noar ti set v0='8YQL4C2UA838FLPTK8' where id=9;
-update noar tt set b0='6MIA72A297ZYL2VLGDJ3HD1XR' where id=9;
-update noar ti set b0='6MIA72A297ZYL2VLGDJ3HD1XR' where id=9;
-update noar tt set v0='MW5PFU7AUWFDGRE6' where id=9;
-update noar ti set v0='MW5PFU7AUWFDGRE6' where id=9;
-update noar tt set b1='OTBG4W5FF1ZY6OML4FVJP1H14IBH' where id=9;
-update noar ti set b1='OTBG4W5FF1ZY6OML4FVJP1H14IBH' where id=9;
-update noar tt set v0='UGMRBVTEORP6EM3TJ' where id=9;
-update noar ti set v0='UGMRBVTEORP6EM3TJ' where id=9;
-update noar tt set b2='V' where id=9;
-update noar ti set b2='V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7XTT73TB6O2ZROIS6Y' where id=1;
-update noar ti set v0='7XTT73TB6O2ZROIS6Y' where id=1;
-update noar tt set b0='Q7KGHH' where id=1;
-update noar ti set b0='Q7KGHH' where id=1;
-update noar tt set v0='XY1VOS09GPAWLXEETTVSP3T0' where id=1;
-update noar ti set v0='XY1VOS09GPAWLXEETTVSP3T0' where id=1;
-update noar tt set b1='1TK8D' where id=1;
-update noar ti set b1='1TK8D' where id=1;
-update noar tt set v0='16XA06KSW6NIT' where id=1;
-update noar ti set v0='16XA06KSW6NIT' where id=1;
-update noar tt set b2='7T3DDNQPF4OYECMNFGX5OXJF' where id=1;
-update noar ti set b2='7T3DDNQPF4OYECMNFGX5OXJF' where id=1;
-update noar tt set v0='IIN4XULFRSR58UT4H6XTFOFSNAYMMQBB' where id=2;
-update noar ti set v0='IIN4XULFRSR58UT4H6XTFOFSNAYMMQBB' where id=2;
-update noar tt set b0='ZFCOTEUO684CUJBGJSDWO7W' where id=2;
-update noar ti set b0='ZFCOTEUO684CUJBGJSDWO7W' where id=2;
-update noar tt set v0='X9FHNE7G6YYWCBP9EWH8RD4W' where id=2;
-update noar ti set v0='X9FHNE7G6YYWCBP9EWH8RD4W' where id=2;
-update noar tt set b1='M4OYBT793CUJ1674PHUUEAM8J55MS' where id=2;
-update noar ti set b1='M4OYBT793CUJ1674PHUUEAM8J55MS' where id=2;
-update noar tt set v0='F' where id=2;
-update noar ti set v0='F' where id=2;
-update noar tt set b2='2GX93CUWKA7GKHTWMR' where id=2;
-update noar ti set b2='2GX93CUWKA7GKHTWMR' where id=2;
-update noar tt set v0='3S8UD79J7ZMYZ' where id=3;
-update noar ti set v0='3S8UD79J7ZMYZ' where id=3;
-update noar tt set b0='6TBMQGKGL2JMT' where id=3;
-update noar ti set b0='6TBMQGKGL2JMT' where id=3;
-update noar tt set v0='Z950E9IRHP5L1VTLMJ0MECLQC51' where id=3;
-update noar ti set v0='Z950E9IRHP5L1VTLMJ0MECLQC51' where id=3;
-update noar tt set b1='4TZ3B' where id=3;
-update noar ti set b1='4TZ3B' where id=3;
-update noar tt set v0='V' where id=3;
-update noar ti set v0='V' where id=3;
-update noar tt set b2='4GU1VTRD5GF87HNJPJYP2SXK0IRBQPY' where id=3;
-update noar ti set b2='4GU1VTRD5GF87HNJPJYP2SXK0IRBQPY' where id=3;
-update noar tt set v0='ECEYJOFA504OPSNOEAOJ' where id=4;
-update noar ti set v0='ECEYJOFA504OPSNOEAOJ' where id=4;
-update noar tt set b0='OUYV5F' where id=4;
-update noar ti set b0='OUYV5F' where id=4;
-update noar tt set v0='7Y6J6LXKONTTGEVEUA9Z' where id=4;
-update noar ti set v0='7Y6J6LXKONTTGEVEUA9Z' where id=4;
-update noar tt set b1='P3LW' where id=4;
-update noar ti set b1='P3LW' where id=4;
-update noar tt set v0='SZ38GAN2EM51' where id=4;
-update noar ti set v0='SZ38GAN2EM51' where id=4;
-update noar tt set b2='9E' where id=4;
-update noar ti set b2='9E' where id=4;
-update noar tt set v0='2' where id=5;
-update noar ti set v0='2' where id=5;
-update noar tt set b0='IF7YOOD8UCL7FL' where id=5;
-update noar ti set b0='IF7YOOD8UCL7FL' where id=5;
-update noar tt set v0='HUHXW5QJF7P' where id=5;
-update noar ti set v0='HUHXW5QJF7P' where id=5;
-update noar tt set b1='54I625COL1E' where id=5;
-update noar ti set b1='54I625COL1E' where id=5;
-update noar tt set v0='T61CCMJU0FWNX' where id=5;
-update noar ti set v0='T61CCMJU0FWNX' where id=5;
-update noar tt set b2='Y1G0RDSE184U3EI21NQWJS7' where id=5;
-update noar ti set b2='Y1G0RDSE184U3EI21NQWJS7' where id=5;
-update noar tt set v0='HUHMVG3C6KFUIWZYPSJWAJFILVTWW0' where id=6;
-update noar ti set v0='HUHMVG3C6KFUIWZYPSJWAJFILVTWW0' where id=6;
-update noar tt set b0='SSS4' where id=6;
-update noar ti set b0='SSS4' where id=6;
-update noar tt set v0='22Q3QFMX9O6EK8JH5J' where id=6;
-update noar ti set v0='22Q3QFMX9O6EK8JH5J' where id=6;
-update noar tt set b1='GFQYG61MUE3BO5' where id=6;
-update noar ti set b1='GFQYG61MUE3BO5' where id=6;
-update noar tt set v0='MJ6RUYCTN1B04IXPBI6K7VONB3RZO' where id=6;
-update noar ti set v0='MJ6RUYCTN1B04IXPBI6K7VONB3RZO' where id=6;
-update noar tt set b2='QC1UN0X0ZDF6YK' where id=6;
-update noar ti set b2='QC1UN0X0ZDF6YK' where id=6;
-update noar tt set v0='16GAUCR1A7FZV3BN0' where id=7;
-update noar ti set v0='16GAUCR1A7FZV3BN0' where id=7;
-update noar tt set b0='4S71LZQD1MV4PLZ9K273TF0I' where id=7;
-update noar ti set b0='4S71LZQD1MV4PLZ9K273TF0I' where id=7;
-update noar tt set v0='B3DX22JT9KMPOMG4YQNQSEZD8I' where id=7;
-update noar ti set v0='B3DX22JT9KMPOMG4YQNQSEZD8I' where id=7;
-update noar tt set b1='901DP42WV97QFW1NLYDRR88AWP' where id=7;
-update noar ti set b1='901DP42WV97QFW1NLYDRR88AWP' where id=7;
-update noar tt set v0='RH1H99MQBOWGDNA6F0ZCAU0EHY' where id=7;
-update noar ti set v0='RH1H99MQBOWGDNA6F0ZCAU0EHY' where id=7;
-update noar tt set b2='UTJ24G95SZK28WIZTEG7FQAS2G5AFH' where id=7;
-update noar ti set b2='UTJ24G95SZK28WIZTEG7FQAS2G5AFH' where id=7;
-update noar tt set v0='5INBHYAFHU6UNXWXW82' where id=8;
-update noar ti set v0='5INBHYAFHU6UNXWXW82' where id=8;
-update noar tt set b0='R8' where id=8;
-update noar ti set b0='R8' where id=8;
-update noar tt set v0='86J3XWPQBDAE7DH6N4BSWCNKQ0DSICR4' where id=8;
-update noar ti set v0='86J3XWPQBDAE7DH6N4BSWCNKQ0DSICR4' where id=8;
-update noar tt set b1='XO9ADPIOC15W65' where id=8;
-update noar ti set b1='XO9ADPIOC15W65' where id=8;
-update noar tt set v0='ZWX' where id=8;
-update noar ti set v0='ZWX' where id=8;
-update noar tt set b2='DI02PG5UHYGW26QIP7RFN5' where id=8;
-update noar ti set b2='DI02PG5UHYGW26QIP7RFN5' where id=8;
-update noar tt set v0='23B' where id=9;
-update noar ti set v0='23B' where id=9;
-update noar tt set b0='OK7CO7B605S05ZEA2R' where id=9;
-update noar ti set b0='OK7CO7B605S05ZEA2R' where id=9;
-update noar tt set v0='MRAVTBHQJ2KMBQ' where id=9;
-update noar ti set v0='MRAVTBHQJ2KMBQ' where id=9;
-update noar tt set b1='VBVVXR' where id=9;
-update noar ti set b1='VBVVXR' where id=9;
-update noar tt set v0='WVYRUL7OKPOCAG' where id=9;
-update noar ti set v0='WVYRUL7OKPOCAG' where id=9;
-update noar tt set b2='AZYZ2TNI4' where id=9;
-update noar ti set b2='AZYZ2TNI4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='P8ERNEXJX0' where id=1;
-update noar ti set v0='P8ERNEXJX0' where id=1;
-update noar tt set b0='46LLDX6PU5W3C1AK8' where id=1;
-update noar ti set b0='46LLDX6PU5W3C1AK8' where id=1;
-update noar tt set v0='89DEUI' where id=1;
-update noar ti set v0='89DEUI' where id=1;
-update noar tt set b1='51OIFUHAFC' where id=1;
-update noar ti set b1='51OIFUHAFC' where id=1;
-update noar tt set v0='YDG1IG3BOYA8D9J7LNZM' where id=1;
-update noar ti set v0='YDG1IG3BOYA8D9J7LNZM' where id=1;
-update noar tt set b2='Q31K7LUKOKN63WE0536ZJVXE4VFGYJL' where id=1;
-update noar ti set b2='Q31K7LUKOKN63WE0536ZJVXE4VFGYJL' where id=1;
-update noar tt set v0='V' where id=2;
-update noar ti set v0='V' where id=2;
-update noar tt set b0='4' where id=2;
-update noar ti set b0='4' where id=2;
-update noar tt set v0='HF3LV51L9NUVQ16H' where id=2;
-update noar ti set v0='HF3LV51L9NUVQ16H' where id=2;
-update noar tt set b1='9TLL9T' where id=2;
-update noar ti set b1='9TLL9T' where id=2;
-update noar tt set v0='NJD6IG' where id=2;
-update noar ti set v0='NJD6IG' where id=2;
-update noar tt set b2='ZZ0LN5ILJ7E1WWMME26J6BFR5' where id=2;
-update noar ti set b2='ZZ0LN5ILJ7E1WWMME26J6BFR5' where id=2;
-update noar tt set v0='BMZSSN5DZ68AAZHDFVDKT6AOIN4' where id=3;
-update noar ti set v0='BMZSSN5DZ68AAZHDFVDKT6AOIN4' where id=3;
-update noar tt set b0='IYBES7D33F' where id=3;
-update noar ti set b0='IYBES7D33F' where id=3;
-update noar tt set v0='VRV9J3OELG82TP49NIIL93K0ILZK8OEH' where id=3;
-update noar ti set v0='VRV9J3OELG82TP49NIIL93K0ILZK8OEH' where id=3;
-update noar tt set b1='BAZMSYZ9' where id=3;
-update noar ti set b1='BAZMSYZ9' where id=3;
-update noar tt set v0='71TVIPM60CDQ' where id=3;
-update noar ti set v0='71TVIPM60CDQ' where id=3;
-update noar tt set b2='PQ0CQ9TQJ30QHIE6VMFKUZ0VM24' where id=3;
-update noar ti set b2='PQ0CQ9TQJ30QHIE6VMFKUZ0VM24' where id=3;
-update noar tt set v0='FK2QS2M38MG4SB' where id=4;
-update noar ti set v0='FK2QS2M38MG4SB' where id=4;
-update noar tt set b0='BJ53EUSXGLSJT2DK0HRSTKVNOC' where id=4;
-update noar ti set b0='BJ53EUSXGLSJT2DK0HRSTKVNOC' where id=4;
-update noar tt set v0='AW0JKGZG' where id=4;
-update noar ti set v0='AW0JKGZG' where id=4;
-update noar tt set b1='QYF22DIANJZJDLW' where id=4;
-update noar ti set b1='QYF22DIANJZJDLW' where id=4;
-update noar tt set v0='UOKB2TZJGOAY7W0CCY13IM6DCN83RNV' where id=4;
-update noar ti set v0='UOKB2TZJGOAY7W0CCY13IM6DCN83RNV' where id=4;
-update noar tt set b2='QFGB82ROQMFRJ' where id=4;
-update noar ti set b2='QFGB82ROQMFRJ' where id=4;
-update noar tt set v0='GCT1' where id=5;
-update noar ti set v0='GCT1' where id=5;
-update noar tt set b0='4AY3G3TMA6K1KLOG' where id=5;
-update noar ti set b0='4AY3G3TMA6K1KLOG' where id=5;
-update noar tt set v0='E2NQGKV9NQ' where id=5;
-update noar ti set v0='E2NQGKV9NQ' where id=5;
-update noar tt set b1='0FZXXTL56A9FDWQWTV8VDE5' where id=5;
-update noar ti set b1='0FZXXTL56A9FDWQWTV8VDE5' where id=5;
-update noar tt set v0='2' where id=5;
-update noar ti set v0='2' where id=5;
-update noar tt set b2='XNHFGL9O4331TJ8O5WGJ' where id=5;
-update noar ti set b2='XNHFGL9O4331TJ8O5WGJ' where id=5;
-update noar tt set v0='3WN2' where id=6;
-update noar ti set v0='3WN2' where id=6;
-update noar tt set b0='4OHP6FSU5QAPFHYGW3' where id=6;
-update noar ti set b0='4OHP6FSU5QAPFHYGW3' where id=6;
-update noar tt set v0='6LZLS7JDJZMXTEL09' where id=6;
-update noar ti set v0='6LZLS7JDJZMXTEL09' where id=6;
-update noar tt set b1='E56W' where id=6;
-update noar ti set b1='E56W' where id=6;
-update noar tt set v0='Z' where id=6;
-update noar ti set v0='Z' where id=6;
-update noar tt set b2='QL4P44RMBNPTM1BGXORDXA' where id=6;
-update noar ti set b2='QL4P44RMBNPTM1BGXORDXA' where id=6;
-update noar tt set v0='V72KAJT49Q3XNJJH3BZ38UIDBR' where id=7;
-update noar ti set v0='V72KAJT49Q3XNJJH3BZ38UIDBR' where id=7;
-update noar tt set b0='A8ZHTF28G2ESEKC2P' where id=7;
-update noar ti set b0='A8ZHTF28G2ESEKC2P' where id=7;
-update noar tt set v0='MSU2TK7T7X8H2PO002' where id=7;
-update noar ti set v0='MSU2TK7T7X8H2PO002' where id=7;
-update noar tt set b1='OEIVQ9JNR12TLNS9F9TRBO' where id=7;
-update noar ti set b1='OEIVQ9JNR12TLNS9F9TRBO' where id=7;
-update noar tt set v0='ORMWQRG' where id=7;
-update noar ti set v0='ORMWQRG' where id=7;
-update noar tt set b2='2TGJ' where id=7;
-update noar ti set b2='2TGJ' where id=7;
-update noar tt set v0='DM8NIYDI3UY7VYOP6CA' where id=8;
-update noar ti set v0='DM8NIYDI3UY7VYOP6CA' where id=8;
-update noar tt set b0='0R8SCQQHS2' where id=8;
-update noar ti set b0='0R8SCQQHS2' where id=8;
-update noar tt set v0='73V4GP8ZGHQUPGHJQNEMSNB6ZDC09RB' where id=8;
-update noar ti set v0='73V4GP8ZGHQUPGHJQNEMSNB6ZDC09RB' where id=8;
-update noar tt set b1='T5PUHSVI2D42NGLBRORMZ5QYC5DTXTZ' where id=8;
-update noar ti set b1='T5PUHSVI2D42NGLBRORMZ5QYC5DTXTZ' where id=8;
-update noar tt set v0='VQFLD8QM79CJWYS' where id=8;
-update noar ti set v0='VQFLD8QM79CJWYS' where id=8;
-update noar tt set b2='U71T03E3B7RY' where id=8;
-update noar ti set b2='U71T03E3B7RY' where id=8;
-update noar tt set v0='040Z9WA6YSCGWQ9B5W4NU423DTFI' where id=9;
-update noar ti set v0='040Z9WA6YSCGWQ9B5W4NU423DTFI' where id=9;
-update noar tt set b0='7S5ZH62ONHLKBLLQM6J9ME9PA2EP' where id=9;
-update noar ti set b0='7S5ZH62ONHLKBLLQM6J9ME9PA2EP' where id=9;
-update noar tt set v0='EPH88UO2JBO4A45I1MH7U9LLQT' where id=9;
-update noar ti set v0='EPH88UO2JBO4A45I1MH7U9LLQT' where id=9;
-update noar tt set b1='KBVAOHS4TOMRVITUY9PFOU9HHF' where id=9;
-update noar ti set b1='KBVAOHS4TOMRVITUY9PFOU9HHF' where id=9;
-update noar tt set v0='0JGT7D8SMB9C3EIG54GE57U12' where id=9;
-update noar ti set v0='0JGT7D8SMB9C3EIG54GE57U12' where id=9;
-update noar tt set b2='2Y57' where id=9;
-update noar ti set b2='2Y57' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BROUDSR' where id=1;
-update noar ti set v0='BROUDSR' where id=1;
-update noar tt set b0='RIX5UPSX8W3TD609MDRNEN' where id=1;
-update noar ti set b0='RIX5UPSX8W3TD609MDRNEN' where id=1;
-update noar tt set v0='FA2DJ12YMS4AGIP0AP38FZ4OG' where id=1;
-update noar ti set v0='FA2DJ12YMS4AGIP0AP38FZ4OG' where id=1;
-update noar tt set b1='MF3RMRFVZ1DL9FGW2IPNCF' where id=1;
-update noar ti set b1='MF3RMRFVZ1DL9FGW2IPNCF' where id=1;
-update noar tt set v0='2FGI' where id=1;
-update noar ti set v0='2FGI' where id=1;
-update noar tt set b2='DUJD9TNRDDT7IRA5SG429RDYRKPF7YYS' where id=1;
-update noar ti set b2='DUJD9TNRDDT7IRA5SG429RDYRKPF7YYS' where id=1;
-update noar tt set v0='KZA3SVRJMGZ' where id=2;
-update noar ti set v0='KZA3SVRJMGZ' where id=2;
-update noar tt set b0='BDM6QA64CL' where id=2;
-update noar ti set b0='BDM6QA64CL' where id=2;
-update noar tt set v0='KJDHM84OLBFC8HEV0U0' where id=2;
-update noar ti set v0='KJDHM84OLBFC8HEV0U0' where id=2;
-update noar tt set b1='G1SL9DX1N3O0CHC5I' where id=2;
-update noar ti set b1='G1SL9DX1N3O0CHC5I' where id=2;
-update noar tt set v0='1740XYPAI2DR1C' where id=2;
-update noar ti set v0='1740XYPAI2DR1C' where id=2;
-update noar tt set b2='UU' where id=2;
-update noar ti set b2='UU' where id=2;
-update noar tt set v0='HSHCU568NJ4QCQC9HDIU236FWGWW' where id=3;
-update noar ti set v0='HSHCU568NJ4QCQC9HDIU236FWGWW' where id=3;
-update noar tt set b0='4WPHC740' where id=3;
-update noar ti set b0='4WPHC740' where id=3;
-update noar tt set v0='SG33S788P0HN1B3AQX6' where id=3;
-update noar ti set v0='SG33S788P0HN1B3AQX6' where id=3;
-update noar tt set b1='44SHY2BBA9BLFRYF1FKKA5TE' where id=3;
-update noar ti set b1='44SHY2BBA9BLFRYF1FKKA5TE' where id=3;
-update noar tt set v0='ITFEBA8WACVKR67GS5QQ0OTQBAHB' where id=3;
-update noar ti set v0='ITFEBA8WACVKR67GS5QQ0OTQBAHB' where id=3;
-update noar tt set b2='YA4KQWU4AFP6SIO8' where id=3;
-update noar ti set b2='YA4KQWU4AFP6SIO8' where id=3;
-update noar tt set v0='BQ7W9X' where id=4;
-update noar ti set v0='BQ7W9X' where id=4;
-update noar tt set b0='QFUTQUZZF71D5J' where id=4;
-update noar ti set b0='QFUTQUZZF71D5J' where id=4;
-update noar tt set v0='2NPYTD9N3OJPUBJHSRH4RWMBOWQFT2P' where id=4;
-update noar ti set v0='2NPYTD9N3OJPUBJHSRH4RWMBOWQFT2P' where id=4;
-update noar tt set b1='1L98HMNCNYU' where id=4;
-update noar ti set b1='1L98HMNCNYU' where id=4;
-update noar tt set v0='6QIPIGAAFURBQ7DCUFBKHE7FTUEQWMB' where id=4;
-update noar ti set v0='6QIPIGAAFURBQ7DCUFBKHE7FTUEQWMB' where id=4;
-update noar tt set b2='60PQQJWWA9AZ' where id=4;
-update noar ti set b2='60PQQJWWA9AZ' where id=4;
-update noar tt set v0='WWQCW66A' where id=5;
-update noar ti set v0='WWQCW66A' where id=5;
-update noar tt set b0='M1MY4PN8NFJP' where id=5;
-update noar ti set b0='M1MY4PN8NFJP' where id=5;
-update noar tt set v0='DHTNK6F7SEKJVX0SIWCPGWA77IAQKY2U' where id=5;
-update noar ti set v0='DHTNK6F7SEKJVX0SIWCPGWA77IAQKY2U' where id=5;
-update noar tt set b1='B' where id=5;
-update noar ti set b1='B' where id=5;
-update noar tt set v0='6BYP' where id=5;
-update noar ti set v0='6BYP' where id=5;
-update noar tt set b2='HICT9Z5K4E' where id=5;
-update noar ti set b2='HICT9Z5K4E' where id=5;
-update noar tt set v0='F' where id=6;
-update noar ti set v0='F' where id=6;
-update noar tt set b0='MQZO2RFT36J' where id=6;
-update noar ti set b0='MQZO2RFT36J' where id=6;
-update noar tt set v0='ABFV2ZBHW67QVLBTGQMS662N2X' where id=6;
-update noar ti set v0='ABFV2ZBHW67QVLBTGQMS662N2X' where id=6;
-update noar tt set b1='7BKQ3B8NSXP3DVP94W67' where id=6;
-update noar ti set b1='7BKQ3B8NSXP3DVP94W67' where id=6;
-update noar tt set v0='4VSCO3SE9ENG1RHBJCDVHFVOEGJLX0' where id=6;
-update noar ti set v0='4VSCO3SE9ENG1RHBJCDVHFVOEGJLX0' where id=6;
-update noar tt set b2='9LFYQYL80G82XGFQ' where id=6;
-update noar ti set b2='9LFYQYL80G82XGFQ' where id=6;
-update noar tt set v0='OBREEN9N8JK5PF4TFS27FOI' where id=7;
-update noar ti set v0='OBREEN9N8JK5PF4TFS27FOI' where id=7;
-update noar tt set b0='WBJPALYRNREZ1DG97W22LW3YNPZ' where id=7;
-update noar ti set b0='WBJPALYRNREZ1DG97W22LW3YNPZ' where id=7;
-update noar tt set v0='G30MQH1Z3NTR7XBKHF' where id=7;
-update noar ti set v0='G30MQH1Z3NTR7XBKHF' where id=7;
-update noar tt set b1='0' where id=7;
-update noar ti set b1='0' where id=7;
-update noar tt set v0='JE7YZ' where id=7;
-update noar ti set v0='JE7YZ' where id=7;
-update noar tt set b2='KZK' where id=7;
-update noar ti set b2='KZK' where id=7;
-update noar tt set v0='W16ESY' where id=8;
-update noar ti set v0='W16ESY' where id=8;
-update noar tt set b0='2KHZO6WI' where id=8;
-update noar ti set b0='2KHZO6WI' where id=8;
-update noar tt set v0='0CPXCSLBIS5K522R' where id=8;
-update noar ti set v0='0CPXCSLBIS5K522R' where id=8;
-update noar tt set b1='A58CI6K4NQ7FQAPKWE9LG8OO' where id=8;
-update noar ti set b1='A58CI6K4NQ7FQAPKWE9LG8OO' where id=8;
-update noar tt set v0='BZRNYKOYM83Y93UCTAR1' where id=8;
-update noar ti set v0='BZRNYKOYM83Y93UCTAR1' where id=8;
-update noar tt set b2='JC2R1Z090XG8TBIPREB8RVM0LCGW' where id=8;
-update noar ti set b2='JC2R1Z090XG8TBIPREB8RVM0LCGW' where id=8;
-update noar tt set v0='1BS' where id=9;
-update noar ti set v0='1BS' where id=9;
-update noar tt set b0='3KLCZHEJFGRE1RWD27IFY0' where id=9;
-update noar ti set b0='3KLCZHEJFGRE1RWD27IFY0' where id=9;
-update noar tt set v0='IIPL2GQ7RWMNSAAZM2EBN9LWMHY7EXVE' where id=9;
-update noar ti set v0='IIPL2GQ7RWMNSAAZM2EBN9LWMHY7EXVE' where id=9;
-update noar tt set b1='OSRXH' where id=9;
-update noar ti set b1='OSRXH' where id=9;
-update noar tt set v0='MOJUUCMQUO0' where id=9;
-update noar ti set v0='MOJUUCMQUO0' where id=9;
-update noar tt set b2='EFKIQ6TG9RBD1N0IRU5QFJS7' where id=9;
-update noar ti set b2='EFKIQ6TG9RBD1N0IRU5QFJS7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SRYJIKT9UMDUUVMJWKG' where id=1;
-update noar ti set v0='SRYJIKT9UMDUUVMJWKG' where id=1;
-update noar tt set b0='I6IK9FCUHYKXOM' where id=1;
-update noar ti set b0='I6IK9FCUHYKXOM' where id=1;
-update noar tt set v0='HUV9FWP3J26VL' where id=1;
-update noar ti set v0='HUV9FWP3J26VL' where id=1;
-update noar tt set b1='3WOW43V1QDPD6ZJ' where id=1;
-update noar ti set b1='3WOW43V1QDPD6ZJ' where id=1;
-update noar tt set v0='3J2NLWHDFJE0EH8ZAXD2U1827USBPIV' where id=1;
-update noar ti set v0='3J2NLWHDFJE0EH8ZAXD2U1827USBPIV' where id=1;
-update noar tt set b2='Y497E01' where id=1;
-update noar ti set b2='Y497E01' where id=1;
-update noar tt set v0='H1JY' where id=2;
-update noar ti set v0='H1JY' where id=2;
-update noar tt set b0='YI35EOFSQB7EZ7CRW7S9QI' where id=2;
-update noar ti set b0='YI35EOFSQB7EZ7CRW7S9QI' where id=2;
-update noar tt set v0='7LKGN6KR7MLI3XZVXA3TFYM' where id=2;
-update noar ti set v0='7LKGN6KR7MLI3XZVXA3TFYM' where id=2;
-update noar tt set b1='BE2S48NUFB7XPK9OUQSVE41PAZN0W' where id=2;
-update noar ti set b1='BE2S48NUFB7XPK9OUQSVE41PAZN0W' where id=2;
-update noar tt set v0='TAV8CKC1CEXWQF6G5R0QJ93' where id=2;
-update noar ti set v0='TAV8CKC1CEXWQF6G5R0QJ93' where id=2;
-update noar tt set b2='0DQPMM' where id=2;
-update noar ti set b2='0DQPMM' where id=2;
-update noar tt set v0='NY7MI21QOVN15AYK6A64' where id=3;
-update noar ti set v0='NY7MI21QOVN15AYK6A64' where id=3;
-update noar tt set b0='NEEQHUG6JF4GM7MH6KH63WQU604A' where id=3;
-update noar ti set b0='NEEQHUG6JF4GM7MH6KH63WQU604A' where id=3;
-update noar tt set v0='6H6SHGNTN7' where id=3;
-update noar ti set v0='6H6SHGNTN7' where id=3;
-update noar tt set b1='KT0GOJI68W5RVC9OU25240RLD5WJBR2' where id=3;
-update noar ti set b1='KT0GOJI68W5RVC9OU25240RLD5WJBR2' where id=3;
-update noar tt set v0='F5TC01JDVCVGUZN1WSTEXZ' where id=3;
-update noar ti set v0='F5TC01JDVCVGUZN1WSTEXZ' where id=3;
-update noar tt set b2='XUKBAL579EL1D' where id=3;
-update noar ti set b2='XUKBAL579EL1D' where id=3;
-update noar tt set v0='0VJEEDOX1YX1C2IRBUD' where id=4;
-update noar ti set v0='0VJEEDOX1YX1C2IRBUD' where id=4;
-update noar tt set b0='CHG' where id=4;
-update noar ti set b0='CHG' where id=4;
-update noar tt set v0='CPBEFBD' where id=4;
-update noar ti set v0='CPBEFBD' where id=4;
-update noar tt set b1='4I6' where id=4;
-update noar ti set b1='4I6' where id=4;
-update noar tt set v0='6UAQ6M4IWS1ILD798ZRF29YI73ZGFP2P' where id=4;
-update noar ti set v0='6UAQ6M4IWS1ILD798ZRF29YI73ZGFP2P' where id=4;
-update noar tt set b2='7RZBWU77YZSE' where id=4;
-update noar ti set b2='7RZBWU77YZSE' where id=4;
-update noar tt set v0='IHCY' where id=5;
-update noar ti set v0='IHCY' where id=5;
-update noar tt set b0='NF7MX9803ULIJCVUTSVGHDX6DGY0HCA7' where id=5;
-update noar ti set b0='NF7MX9803ULIJCVUTSVGHDX6DGY0HCA7' where id=5;
-update noar tt set v0='9HW38U6NN7' where id=5;
-update noar ti set v0='9HW38U6NN7' where id=5;
-update noar tt set b1='W5QHTB383UTHMHTA51STZFE' where id=5;
-update noar ti set b1='W5QHTB383UTHMHTA51STZFE' where id=5;
-update noar tt set v0='6H662CU5AK0ZVSLO91' where id=5;
-update noar ti set v0='6H662CU5AK0ZVSLO91' where id=5;
-update noar tt set b2='R' where id=5;
-update noar ti set b2='R' where id=5;
-update noar tt set v0='NIE1Y2RAXOXDF53KQE68GDYJ6QSP' where id=6;
-update noar ti set v0='NIE1Y2RAXOXDF53KQE68GDYJ6QSP' where id=6;
-update noar tt set b0='1HJIHCTB9UQ7SP77OO1GCB0XGZ' where id=6;
-update noar ti set b0='1HJIHCTB9UQ7SP77OO1GCB0XGZ' where id=6;
-update noar tt set v0='0' where id=6;
-update noar ti set v0='0' where id=6;
-update noar tt set b1='E5' where id=6;
-update noar ti set b1='E5' where id=6;
-update noar tt set v0='K5' where id=6;
-update noar ti set v0='K5' where id=6;
-update noar tt set b2='JDWGFIUQ58ZFW619J5V4N63' where id=6;
-update noar ti set b2='JDWGFIUQ58ZFW619J5V4N63' where id=6;
-update noar tt set v0='B486QLU' where id=7;
-update noar ti set v0='B486QLU' where id=7;
-update noar tt set b0='BYGMXZ2AJ55VN0DL8HHNGYNXAEAA7Z9' where id=7;
-update noar ti set b0='BYGMXZ2AJ55VN0DL8HHNGYNXAEAA7Z9' where id=7;
-update noar tt set v0='PF' where id=7;
-update noar ti set v0='PF' where id=7;
-update noar tt set b1='B384EWQEFMAH7SIHFGK98YQ3YY6CX7EA' where id=7;
-update noar ti set b1='B384EWQEFMAH7SIHFGK98YQ3YY6CX7EA' where id=7;
-update noar tt set v0='H5GZVSYQAXU24' where id=7;
-update noar ti set v0='H5GZVSYQAXU24' where id=7;
-update noar tt set b2='LLOXPNDN3SFLP29YOML' where id=7;
-update noar ti set b2='LLOXPNDN3SFLP29YOML' where id=7;
-update noar tt set v0='I5D7YUMCCM6B' where id=8;
-update noar ti set v0='I5D7YUMCCM6B' where id=8;
-update noar tt set b0='C5SM3TMLLRRSHROTJ' where id=8;
-update noar ti set b0='C5SM3TMLLRRSHROTJ' where id=8;
-update noar tt set v0='XSEOI' where id=8;
-update noar ti set v0='XSEOI' where id=8;
-update noar tt set b1='VTQ' where id=8;
-update noar ti set b1='VTQ' where id=8;
-update noar tt set v0='GQ23CUQG4O' where id=8;
-update noar ti set v0='GQ23CUQG4O' where id=8;
-update noar tt set b2='RGTFQ1BLW25X72BHAUHHD8' where id=8;
-update noar ti set b2='RGTFQ1BLW25X72BHAUHHD8' where id=8;
-update noar tt set v0='K7828F3XRT6XEE4PWP9J2T' where id=9;
-update noar ti set v0='K7828F3XRT6XEE4PWP9J2T' where id=9;
-update noar tt set b0='KDVF7O1W6S6JSRVV1EE' where id=9;
-update noar ti set b0='KDVF7O1W6S6JSRVV1EE' where id=9;
-update noar tt set v0='RS84B7KKF' where id=9;
-update noar ti set v0='RS84B7KKF' where id=9;
-update noar tt set b1='4V1QC9TC1O7J7C' where id=9;
-update noar ti set b1='4V1QC9TC1O7J7C' where id=9;
-update noar tt set v0='2IUL5W04RM34NU6M9QGQSX1' where id=9;
-update noar ti set v0='2IUL5W04RM34NU6M9QGQSX1' where id=9;
-update noar tt set b2='0RYE2TOC' where id=9;
-update noar ti set b2='0RYE2TOC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1M3BDN2LYVWHKCQ75NL' where id=1;
-update noar ti set v0='1M3BDN2LYVWHKCQ75NL' where id=1;
-update noar tt set b0='WIP8ZSUE5TWWDFRZ5PRGQ2' where id=1;
-update noar ti set b0='WIP8ZSUE5TWWDFRZ5PRGQ2' where id=1;
-update noar tt set v0='IVBVLGZYOJ0KOLDC1EJ2' where id=1;
-update noar ti set v0='IVBVLGZYOJ0KOLDC1EJ2' where id=1;
-update noar tt set b1='B2UVWA7PX2U2Y7I8XW5U' where id=1;
-update noar ti set b1='B2UVWA7PX2U2Y7I8XW5U' where id=1;
-update noar tt set v0='EYITE2Z9PS2' where id=1;
-update noar ti set v0='EYITE2Z9PS2' where id=1;
-update noar tt set b2='GIJ6XAP' where id=1;
-update noar ti set b2='GIJ6XAP' where id=1;
-update noar tt set v0='L3N86NTCWANSI9YAV' where id=2;
-update noar ti set v0='L3N86NTCWANSI9YAV' where id=2;
-update noar tt set b0='G' where id=2;
-update noar ti set b0='G' where id=2;
-update noar tt set v0='P7IGSKL6V3E4PEE9FLJRBDLJZ' where id=2;
-update noar ti set v0='P7IGSKL6V3E4PEE9FLJRBDLJZ' where id=2;
-update noar tt set b1='UKRP' where id=2;
-update noar ti set b1='UKRP' where id=2;
-update noar tt set v0='VSPIM7XWS63UKL78BZE09C2T' where id=2;
-update noar ti set v0='VSPIM7XWS63UKL78BZE09C2T' where id=2;
-update noar tt set b2='MBMPE7OE18X3YOF19' where id=2;
-update noar ti set b2='MBMPE7OE18X3YOF19' where id=2;
-update noar tt set v0='N0MTRRTI6GQVUXQ8' where id=3;
-update noar ti set v0='N0MTRRTI6GQVUXQ8' where id=3;
-update noar tt set b0='DLWFSYJEJ' where id=3;
-update noar ti set b0='DLWFSYJEJ' where id=3;
-update noar tt set v0='LFN' where id=3;
-update noar ti set v0='LFN' where id=3;
-update noar tt set b1='9E' where id=3;
-update noar ti set b1='9E' where id=3;
-update noar tt set v0='3V9YIBI3NSG14PLAUT8AF9' where id=3;
-update noar ti set v0='3V9YIBI3NSG14PLAUT8AF9' where id=3;
-update noar tt set b2='GFCL5OSNEESH' where id=3;
-update noar ti set b2='GFCL5OSNEESH' where id=3;
-update noar tt set v0='JL' where id=4;
-update noar ti set v0='JL' where id=4;
-update noar tt set b0='QOXK7Q0RHTN6B9LI' where id=4;
-update noar ti set b0='QOXK7Q0RHTN6B9LI' where id=4;
-update noar tt set v0='6HRO' where id=4;
-update noar ti set v0='6HRO' where id=4;
-update noar tt set b1='99VDLOCABCSKGDIZV2FAH6JP23YI' where id=4;
-update noar ti set b1='99VDLOCABCSKGDIZV2FAH6JP23YI' where id=4;
-update noar tt set v0='XA62B38YU0A0E' where id=4;
-update noar ti set v0='XA62B38YU0A0E' where id=4;
-update noar tt set b2='R6NPUAIAMBBVO1YGHA' where id=4;
-update noar ti set b2='R6NPUAIAMBBVO1YGHA' where id=4;
-update noar tt set v0='MJU' where id=5;
-update noar ti set v0='MJU' where id=5;
-update noar tt set b0='9BGE34Y6HBP' where id=5;
-update noar ti set b0='9BGE34Y6HBP' where id=5;
-update noar tt set v0='643ONEEBMJ513YTII3AYC6' where id=5;
-update noar ti set v0='643ONEEBMJ513YTII3AYC6' where id=5;
-update noar tt set b1='KR5OW82C9TJZ' where id=5;
-update noar ti set b1='KR5OW82C9TJZ' where id=5;
-update noar tt set v0='TKQJ2WHKB32H243G' where id=5;
-update noar ti set v0='TKQJ2WHKB32H243G' where id=5;
-update noar tt set b2='JOZZLIU466' where id=5;
-update noar ti set b2='JOZZLIU466' where id=5;
-update noar tt set v0='MXUCG5TGOAZPLNJOQ6DR2D' where id=6;
-update noar ti set v0='MXUCG5TGOAZPLNJOQ6DR2D' where id=6;
-update noar tt set b0='6ZSWB' where id=6;
-update noar ti set b0='6ZSWB' where id=6;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b1='7YDUL' where id=6;
-update noar ti set b1='7YDUL' where id=6;
-update noar tt set v0='ATNVMUR03DOQWJYH2R0GKEQ5BAMDL' where id=6;
-update noar ti set v0='ATNVMUR03DOQWJYH2R0GKEQ5BAMDL' where id=6;
-update noar tt set b2='SLYHPNHJGA5C4' where id=6;
-update noar ti set b2='SLYHPNHJGA5C4' where id=6;
-update noar tt set v0='3XK9Y53' where id=7;
-update noar ti set v0='3XK9Y53' where id=7;
-update noar tt set b0='0ERE' where id=7;
-update noar ti set b0='0ERE' where id=7;
-update noar tt set v0='HRA20YBAAOA9AAO9BV' where id=7;
-update noar ti set v0='HRA20YBAAOA9AAO9BV' where id=7;
-update noar tt set b1='ECZBAA43XYZM52IU8W02KTHQMSJDLJB0' where id=7;
-update noar ti set b1='ECZBAA43XYZM52IU8W02KTHQMSJDLJB0' where id=7;
-update noar tt set v0='US8W3DHMGUB5' where id=7;
-update noar ti set v0='US8W3DHMGUB5' where id=7;
-update noar tt set b2='U1W12ER0A2C27' where id=7;
-update noar ti set b2='U1W12ER0A2C27' where id=7;
-update noar tt set v0='ZKOSAEBJLNUI0ASUBF2KMSVFT7D' where id=8;
-update noar ti set v0='ZKOSAEBJLNUI0ASUBF2KMSVFT7D' where id=8;
-update noar tt set b0='8MOJRLW5ZS8' where id=8;
-update noar ti set b0='8MOJRLW5ZS8' where id=8;
-update noar tt set v0='YLZ67TXQD5KM3TMFBMWTMO9HT05Z3GO' where id=8;
-update noar ti set v0='YLZ67TXQD5KM3TMFBMWTMO9HT05Z3GO' where id=8;
-update noar tt set b1='QYPWFX16YXC6UDQL5YD6AS204Q15' where id=8;
-update noar ti set b1='QYPWFX16YXC6UDQL5YD6AS204Q15' where id=8;
-update noar tt set v0='FY07OGWCSW' where id=8;
-update noar ti set v0='FY07OGWCSW' where id=8;
-update noar tt set b2='E69NUAPLPQYMZ3' where id=8;
-update noar ti set b2='E69NUAPLPQYMZ3' where id=8;
-update noar tt set v0='4ZUMNJ9QV6NN9H6JJVI' where id=9;
-update noar ti set v0='4ZUMNJ9QV6NN9H6JJVI' where id=9;
-update noar tt set b0='4' where id=9;
-update noar ti set b0='4' where id=9;
-update noar tt set v0='2UCK' where id=9;
-update noar ti set v0='2UCK' where id=9;
-update noar tt set b1='7B5YOYFVS9F5M' where id=9;
-update noar ti set b1='7B5YOYFVS9F5M' where id=9;
-update noar tt set v0='9CJWUGM69HNBDGLKO38TE5L12ADO' where id=9;
-update noar ti set v0='9CJWUGM69HNBDGLKO38TE5L12ADO' where id=9;
-update noar tt set b2='5E9QX8EC1OCFS9HNY2' where id=9;
-update noar ti set b2='5E9QX8EC1OCFS9HNY2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D16B' where id=1;
-update noar ti set v0='D16B' where id=1;
-update noar tt set b0='1GLRM' where id=1;
-update noar ti set b0='1GLRM' where id=1;
-update noar tt set v0='BWI' where id=1;
-update noar ti set v0='BWI' where id=1;
-update noar tt set b1='93XR68CG95P1FQ1AHRBWGQTBLZTBDCOZ' where id=1;
-update noar ti set b1='93XR68CG95P1FQ1AHRBWGQTBLZTBDCOZ' where id=1;
-update noar tt set v0='51CTWC3F4GJES8K4WAAZRFLR7C' where id=1;
-update noar ti set v0='51CTWC3F4GJES8K4WAAZRFLR7C' where id=1;
-update noar tt set b2='6Q050V' where id=1;
-update noar ti set b2='6Q050V' where id=1;
-update noar tt set v0='5KQRMV9R310WGQP8XOL' where id=2;
-update noar ti set v0='5KQRMV9R310WGQP8XOL' where id=2;
-update noar tt set b0='3X1HAD54DRB4MPS' where id=2;
-update noar ti set b0='3X1HAD54DRB4MPS' where id=2;
-update noar tt set v0='ID3PCB7AMA47VPDJKRCB87J1JVH4XZW' where id=2;
-update noar ti set v0='ID3PCB7AMA47VPDJKRCB87J1JVH4XZW' where id=2;
-update noar tt set b1='DRCLLAJP082OGQOFP' where id=2;
-update noar ti set b1='DRCLLAJP082OGQOFP' where id=2;
-update noar tt set v0='TIZ09' where id=2;
-update noar ti set v0='TIZ09' where id=2;
-update noar tt set b2='FITZRU85OZ3C' where id=2;
-update noar ti set b2='FITZRU85OZ3C' where id=2;
-update noar tt set v0='OMX9HNFQMFE0XTB' where id=3;
-update noar ti set v0='OMX9HNFQMFE0XTB' where id=3;
-update noar tt set b0='C2TINHJMIKHWBMK9PCPU7XS2O' where id=3;
-update noar ti set b0='C2TINHJMIKHWBMK9PCPU7XS2O' where id=3;
-update noar tt set v0='Z365ZS7F30D0IGO7WX81LD8RFHVT' where id=3;
-update noar ti set v0='Z365ZS7F30D0IGO7WX81LD8RFHVT' where id=3;
-update noar tt set b1='Z5W2JOI' where id=3;
-update noar ti set b1='Z5W2JOI' where id=3;
-update noar tt set v0='NZH2S8YRKZ29OBRX62M0HLTV7MMPW7' where id=3;
-update noar ti set v0='NZH2S8YRKZ29OBRX62M0HLTV7MMPW7' where id=3;
-update noar tt set b2='B104PRWOJMAPGY1VRDAOZC6GF5QM1W' where id=3;
-update noar ti set b2='B104PRWOJMAPGY1VRDAOZC6GF5QM1W' where id=3;
-update noar tt set v0='5V75N3V' where id=4;
-update noar ti set v0='5V75N3V' where id=4;
-update noar tt set b0='OUZT2ZB4TRH8KAE4LLPHI1' where id=4;
-update noar ti set b0='OUZT2ZB4TRH8KAE4LLPHI1' where id=4;
-update noar tt set v0='RDWE9JTRLPEHSMD1X7WN3' where id=4;
-update noar ti set v0='RDWE9JTRLPEHSMD1X7WN3' where id=4;
-update noar tt set b1='T5WR21RGSA7GUO7X' where id=4;
-update noar ti set b1='T5WR21RGSA7GUO7X' where id=4;
-update noar tt set v0='8FV' where id=4;
-update noar ti set v0='8FV' where id=4;
-update noar tt set b2='AK7P964L' where id=4;
-update noar ti set b2='AK7P964L' where id=4;
-update noar tt set v0='I4TT8488NY40' where id=5;
-update noar ti set v0='I4TT8488NY40' where id=5;
-update noar tt set b0='B057L4QV' where id=5;
-update noar ti set b0='B057L4QV' where id=5;
-update noar tt set v0='9ZCQXIJUON2TLU394' where id=5;
-update noar ti set v0='9ZCQXIJUON2TLU394' where id=5;
-update noar tt set b1='VKBNM' where id=5;
-update noar ti set b1='VKBNM' where id=5;
-update noar tt set v0='FW0E5N2LVX703UIAI44XY' where id=5;
-update noar ti set v0='FW0E5N2LVX703UIAI44XY' where id=5;
-update noar tt set b2='6GD5MNMXP4CSJEMVOP7IPUFD' where id=5;
-update noar ti set b2='6GD5MNMXP4CSJEMVOP7IPUFD' where id=5;
-update noar tt set v0='Y' where id=6;
-update noar ti set v0='Y' where id=6;
-update noar tt set b0='N778ONW15IE4' where id=6;
-update noar ti set b0='N778ONW15IE4' where id=6;
-update noar tt set v0='KDWKCNG464TOLSF46N9' where id=6;
-update noar ti set v0='KDWKCNG464TOLSF46N9' where id=6;
-update noar tt set b1='V7ADAMKHGLH0CXKWEVMCA9W' where id=6;
-update noar ti set b1='V7ADAMKHGLH0CXKWEVMCA9W' where id=6;
-update noar tt set v0='1UVE4PLGLR7V2OTFW7FB8' where id=6;
-update noar ti set v0='1UVE4PLGLR7V2OTFW7FB8' where id=6;
-update noar tt set b2='0H4ZY8F62LTM6V1093P2EEVGAY036A0' where id=6;
-update noar ti set b2='0H4ZY8F62LTM6V1093P2EEVGAY036A0' where id=6;
-update noar tt set v0='FBRSFD24Q603JJJQJA0U6MJ1U3Y' where id=7;
-update noar ti set v0='FBRSFD24Q603JJJQJA0U6MJ1U3Y' where id=7;
-update noar tt set b0='Z7KPMID44AT' where id=7;
-update noar ti set b0='Z7KPMID44AT' where id=7;
-update noar tt set v0='715A4JQ0HMSC7HOY0' where id=7;
-update noar ti set v0='715A4JQ0HMSC7HOY0' where id=7;
-update noar tt set b1='3C7UVSJNTN' where id=7;
-update noar ti set b1='3C7UVSJNTN' where id=7;
-update noar tt set v0='1S5ZS' where id=7;
-update noar ti set v0='1S5ZS' where id=7;
-update noar tt set b2='5X45ZRH6V8UQFK0767S0IRPTVBT62RE0' where id=7;
-update noar ti set b2='5X45ZRH6V8UQFK0767S0IRPTVBT62RE0' where id=7;
-update noar tt set v0='MUIHBB9LOF' where id=8;
-update noar ti set v0='MUIHBB9LOF' where id=8;
-update noar tt set b0='58Q8' where id=8;
-update noar ti set b0='58Q8' where id=8;
-update noar tt set v0='0TX' where id=8;
-update noar ti set v0='0TX' where id=8;
-update noar tt set b1='OIY8EE3' where id=8;
-update noar ti set b1='OIY8EE3' where id=8;
-update noar tt set v0='CFKBOCQP9O' where id=8;
-update noar ti set v0='CFKBOCQP9O' where id=8;
-update noar tt set b2='W0WCO3LKT0D8OHVX5' where id=8;
-update noar ti set b2='W0WCO3LKT0D8OHVX5' where id=8;
-update noar tt set v0='VH8XQZ' where id=9;
-update noar ti set v0='VH8XQZ' where id=9;
-update noar tt set b0='1BA3N' where id=9;
-update noar ti set b0='1BA3N' where id=9;
-update noar tt set v0='12YQQ23GYSM9M7T3SY0CAYCFQ5WJ4W' where id=9;
-update noar ti set v0='12YQQ23GYSM9M7T3SY0CAYCFQ5WJ4W' where id=9;
-update noar tt set b1='6TPTEJV2MA9AZ0K9JQ9KEKK9GK6' where id=9;
-update noar ti set b1='6TPTEJV2MA9AZ0K9JQ9KEKK9GK6' where id=9;
-update noar tt set v0='Q' where id=9;
-update noar ti set v0='Q' where id=9;
-update noar tt set b2='JUQP2VLQXK5M4DPBNZA71V023' where id=9;
-update noar ti set b2='JUQP2VLQXK5M4DPBNZA71V023' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U50AJQ1JN1G0YH' where id=1;
-update noar ti set v0='U50AJQ1JN1G0YH' where id=1;
-update noar tt set b0='VAF3V1GU' where id=1;
-update noar ti set b0='VAF3V1GU' where id=1;
-update noar tt set v0='WJNS9B6981XFM1M1GF0XUI0' where id=1;
-update noar ti set v0='WJNS9B6981XFM1M1GF0XUI0' where id=1;
-update noar tt set b1='ZS5NQBM9YRUEMMGCSBFQYZS1T' where id=1;
-update noar ti set b1='ZS5NQBM9YRUEMMGCSBFQYZS1T' where id=1;
-update noar tt set v0='BX9VN7U7F4H1EU0CZ2VXLX36SMT' where id=1;
-update noar ti set v0='BX9VN7U7F4H1EU0CZ2VXLX36SMT' where id=1;
-update noar tt set b2='3G4CDC88E6435QRY' where id=1;
-update noar ti set b2='3G4CDC88E6435QRY' where id=1;
-update noar tt set v0='8J43KAUNM9' where id=2;
-update noar ti set v0='8J43KAUNM9' where id=2;
-update noar tt set b0='TH' where id=2;
-update noar ti set b0='TH' where id=2;
-update noar tt set v0='VS' where id=2;
-update noar ti set v0='VS' where id=2;
-update noar tt set b1='YOZ59SCEO8MVYNKIKJR' where id=2;
-update noar ti set b1='YOZ59SCEO8MVYNKIKJR' where id=2;
-update noar tt set v0='CMKKFCMT1K17U' where id=2;
-update noar ti set v0='CMKKFCMT1K17U' where id=2;
-update noar tt set b2='PYK0ACLSWCG22BKK9ITELHJ1' where id=2;
-update noar ti set b2='PYK0ACLSWCG22BKK9ITELHJ1' where id=2;
-update noar tt set v0='7QZUQ7SX6KTKPM6YLE31KVR3SLZRLOQ' where id=3;
-update noar ti set v0='7QZUQ7SX6KTKPM6YLE31KVR3SLZRLOQ' where id=3;
-update noar tt set b0='0OEV8YCO4T0HC8LKP47MY036MKEVES' where id=3;
-update noar ti set b0='0OEV8YCO4T0HC8LKP47MY036MKEVES' where id=3;
-update noar tt set v0='TDIPGQKTPH6CHWO4A5N4WNZ6UW' where id=3;
-update noar ti set v0='TDIPGQKTPH6CHWO4A5N4WNZ6UW' where id=3;
-update noar tt set b1='8PHCVSWXKSC8KL7PUOH' where id=3;
-update noar ti set b1='8PHCVSWXKSC8KL7PUOH' where id=3;
-update noar tt set v0='UOSA8ZTCO7684' where id=3;
-update noar ti set v0='UOSA8ZTCO7684' where id=3;
-update noar tt set b2='RGNKGWGGTXRNKA' where id=3;
-update noar ti set b2='RGNKGWGGTXRNKA' where id=3;
-update noar tt set v0='ABMW' where id=4;
-update noar ti set v0='ABMW' where id=4;
-update noar tt set b0='MAIY1I7W3YQA1QCKC3HUOPXQE02TQ6T' where id=4;
-update noar ti set b0='MAIY1I7W3YQA1QCKC3HUOPXQE02TQ6T' where id=4;
-update noar tt set v0='IHN7FTEI1D5M4JCTHNBY5GIDLHCLK5J9' where id=4;
-update noar ti set v0='IHN7FTEI1D5M4JCTHNBY5GIDLHCLK5J9' where id=4;
-update noar tt set b1='0PVBMVE' where id=4;
-update noar ti set b1='0PVBMVE' where id=4;
-update noar tt set v0='K' where id=4;
-update noar ti set v0='K' where id=4;
-update noar tt set b2='KA9J0D8SW7H4X6KMTG387N8EIG2Y' where id=4;
-update noar ti set b2='KA9J0D8SW7H4X6KMTG387N8EIG2Y' where id=4;
-update noar tt set v0='XECTDXBWT04EQJ8HQKXGGQ19NVIRDB' where id=5;
-update noar ti set v0='XECTDXBWT04EQJ8HQKXGGQ19NVIRDB' where id=5;
-update noar tt set b0='6K5XICS4' where id=5;
-update noar ti set b0='6K5XICS4' where id=5;
-update noar tt set v0='6WKS2DY0EPK3W' where id=5;
-update noar ti set v0='6WKS2DY0EPK3W' where id=5;
-update noar tt set b1='RD1PEV' where id=5;
-update noar ti set b1='RD1PEV' where id=5;
-update noar tt set v0='PSXIERURXWIWAJLZOHU7VSD' where id=5;
-update noar ti set v0='PSXIERURXWIWAJLZOHU7VSD' where id=5;
-update noar tt set b2='TX88HBADG4Y9N4FNKRQEB2' where id=5;
-update noar ti set b2='TX88HBADG4Y9N4FNKRQEB2' where id=5;
-update noar tt set v0='9UVEYD7AWTYQZOFBST08SJFWP2GD6J' where id=6;
-update noar ti set v0='9UVEYD7AWTYQZOFBST08SJFWP2GD6J' where id=6;
-update noar tt set b0='BQGUELQ0NJY0NCVTXTUNI3Q7ZLJUT' where id=6;
-update noar ti set b0='BQGUELQ0NJY0NCVTXTUNI3Q7ZLJUT' where id=6;
-update noar tt set v0='P4S5FGG0HC8BPUH6OE2FSI' where id=6;
-update noar ti set v0='P4S5FGG0HC8BPUH6OE2FSI' where id=6;
-update noar tt set b1='DB66VV0DE1Y3LPPP6JBNY1K' where id=6;
-update noar ti set b1='DB66VV0DE1Y3LPPP6JBNY1K' where id=6;
-update noar tt set v0='WPN' where id=6;
-update noar ti set v0='WPN' where id=6;
-update noar tt set b2='VHRHD6PZ3KO4M3Z' where id=6;
-update noar ti set b2='VHRHD6PZ3KO4M3Z' where id=6;
-update noar tt set v0='96AJTQZKM' where id=7;
-update noar ti set v0='96AJTQZKM' where id=7;
-update noar tt set b0='KH9K6' where id=7;
-update noar ti set b0='KH9K6' where id=7;
-update noar tt set v0='9EAE' where id=7;
-update noar ti set v0='9EAE' where id=7;
-update noar tt set b1='OP4NVCVKSFROYVOFM7GD0QJYKAVN3Y' where id=7;
-update noar ti set b1='OP4NVCVKSFROYVOFM7GD0QJYKAVN3Y' where id=7;
-update noar tt set v0='9ZANWI5' where id=7;
-update noar ti set v0='9ZANWI5' where id=7;
-update noar tt set b2='EMIAHLYA9R7OZ3KS8BDMAYMU22LY5Z' where id=7;
-update noar ti set b2='EMIAHLYA9R7OZ3KS8BDMAYMU22LY5Z' where id=7;
-update noar tt set v0='N92XHAMJE561R2Q0OJV2F95TSL58' where id=8;
-update noar ti set v0='N92XHAMJE561R2Q0OJV2F95TSL58' where id=8;
-update noar tt set b0='13K46DNSTTDOG' where id=8;
-update noar ti set b0='13K46DNSTTDOG' where id=8;
-update noar tt set v0='S18HGU8671HPALLH' where id=8;
-update noar ti set v0='S18HGU8671HPALLH' where id=8;
-update noar tt set b1='5TCFNGVDEQE71KW71YQUY6RFUGX' where id=8;
-update noar ti set b1='5TCFNGVDEQE71KW71YQUY6RFUGX' where id=8;
-update noar tt set v0='MR2EE98P9' where id=8;
-update noar ti set v0='MR2EE98P9' where id=8;
-update noar tt set b2='07JYA894MPURF4' where id=8;
-update noar ti set b2='07JYA894MPURF4' where id=8;
-update noar tt set v0='K67V75EW1A89BAB596N0X' where id=9;
-update noar ti set v0='K67V75EW1A89BAB596N0X' where id=9;
-update noar tt set b0='SY2QCCXKBEK2DT36U37J9MZUU' where id=9;
-update noar ti set b0='SY2QCCXKBEK2DT36U37J9MZUU' where id=9;
-update noar tt set v0='Q9HR' where id=9;
-update noar ti set v0='Q9HR' where id=9;
-update noar tt set b1='TB474GT9P915JA7' where id=9;
-update noar ti set b1='TB474GT9P915JA7' where id=9;
-update noar tt set v0='EIXA2H2E0XLCBJ3REOGVLSOCL2VYQGR' where id=9;
-update noar ti set v0='EIXA2H2E0XLCBJ3REOGVLSOCL2VYQGR' where id=9;
-update noar tt set b2='64MAF15KBC5Y8ZH236Q9KWRNL9Q' where id=9;
-update noar ti set b2='64MAF15KBC5Y8ZH236Q9KWRNL9Q' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2I' where id=1;
-update noar ti set v0='2I' where id=1;
-update noar tt set b0='P1VI3KLF905KLGIKEXXXLI' where id=1;
-update noar ti set b0='P1VI3KLF905KLGIKEXXXLI' where id=1;
-update noar tt set v0='ZL66BQBQM17YN8NN' where id=1;
-update noar ti set v0='ZL66BQBQM17YN8NN' where id=1;
-update noar tt set b1='ZLNEVXTXK7OZJJ2NXOW75P20MA0AII' where id=1;
-update noar ti set b1='ZLNEVXTXK7OZJJ2NXOW75P20MA0AII' where id=1;
-update noar tt set v0='JYM' where id=1;
-update noar ti set v0='JYM' where id=1;
-update noar tt set b2='O7EZG' where id=1;
-update noar ti set b2='O7EZG' where id=1;
-update noar tt set v0='OJQX6UFC' where id=2;
-update noar ti set v0='OJQX6UFC' where id=2;
-update noar tt set b0='UA5Z9GE' where id=2;
-update noar ti set b0='UA5Z9GE' where id=2;
-update noar tt set v0='QKP63Y2BX56XFNX2T8WFHRTAQ' where id=2;
-update noar ti set v0='QKP63Y2BX56XFNX2T8WFHRTAQ' where id=2;
-update noar tt set b1='AZ92EZ1WD5462TBK4OJ3S5A4EMY20V' where id=2;
-update noar ti set b1='AZ92EZ1WD5462TBK4OJ3S5A4EMY20V' where id=2;
-update noar tt set v0='OFKREEXUWFEGP' where id=2;
-update noar ti set v0='OFKREEXUWFEGP' where id=2;
-update noar tt set b2='XGQ4D6WQ1U1N' where id=2;
-update noar ti set b2='XGQ4D6WQ1U1N' where id=2;
-update noar tt set v0='HB' where id=3;
-update noar ti set v0='HB' where id=3;
-update noar tt set b0='5NFEO3XO' where id=3;
-update noar ti set b0='5NFEO3XO' where id=3;
-update noar tt set v0='B3QNL6UGV5HTUJ4K7F9LDAF7RI57IMS' where id=3;
-update noar ti set v0='B3QNL6UGV5HTUJ4K7F9LDAF7RI57IMS' where id=3;
-update noar tt set b1='LB' where id=3;
-update noar ti set b1='LB' where id=3;
-update noar tt set v0='JNO3Q2YQLGP8XKMBULG' where id=3;
-update noar ti set v0='JNO3Q2YQLGP8XKMBULG' where id=3;
-update noar tt set b2='AS8IA3VPRLP4RRUQ73KA9499JQTU5IZ' where id=3;
-update noar ti set b2='AS8IA3VPRLP4RRUQ73KA9499JQTU5IZ' where id=3;
-update noar tt set v0='X0YQZQOCBTAVPPYD3ITSP19B6FGJZ4' where id=4;
-update noar ti set v0='X0YQZQOCBTAVPPYD3ITSP19B6FGJZ4' where id=4;
-update noar tt set b0='UO3BO1GU1' where id=4;
-update noar ti set b0='UO3BO1GU1' where id=4;
-update noar tt set v0='QT6NUID7WWRIPAKTKXI' where id=4;
-update noar ti set v0='QT6NUID7WWRIPAKTKXI' where id=4;
-update noar tt set b1='7OY2KLZUCP237I4FQC526E' where id=4;
-update noar ti set b1='7OY2KLZUCP237I4FQC526E' where id=4;
-update noar tt set v0='C8GU5JOE7M5FWUC2F' where id=4;
-update noar ti set v0='C8GU5JOE7M5FWUC2F' where id=4;
-update noar tt set b2='U824PWKGO1JY' where id=4;
-update noar ti set b2='U824PWKGO1JY' where id=4;
-update noar tt set v0='XL4GSK0MSY7FV' where id=5;
-update noar ti set v0='XL4GSK0MSY7FV' where id=5;
-update noar tt set b0='L48Q7HUKLKEWXDLILEVTOVRMCNYGKA' where id=5;
-update noar ti set b0='L48Q7HUKLKEWXDLILEVTOVRMCNYGKA' where id=5;
-update noar tt set v0='09YWQBVCZD4UBJE0J8' where id=5;
-update noar ti set v0='09YWQBVCZD4UBJE0J8' where id=5;
-update noar tt set b1='8DIWKYPD7E' where id=5;
-update noar ti set b1='8DIWKYPD7E' where id=5;
-update noar tt set v0='C3WXE4WDIUZY0XTPPDY42TOSIPP7QTS' where id=5;
-update noar ti set v0='C3WXE4WDIUZY0XTPPDY42TOSIPP7QTS' where id=5;
-update noar tt set b2='TDF3LPX43QS' where id=5;
-update noar ti set b2='TDF3LPX43QS' where id=5;
-update noar tt set v0='83HIYUSKT5XZ9AJH3U0' where id=6;
-update noar ti set v0='83HIYUSKT5XZ9AJH3U0' where id=6;
-update noar tt set b0='EQ5BGX62ZD4I' where id=6;
-update noar ti set b0='EQ5BGX62ZD4I' where id=6;
-update noar tt set v0='0P65' where id=6;
-update noar ti set v0='0P65' where id=6;
-update noar tt set b1='OLQUJG4V840WOZ5KQDDT2Z' where id=6;
-update noar ti set b1='OLQUJG4V840WOZ5KQDDT2Z' where id=6;
-update noar tt set v0='JKY8DKPSU5ZCSE4RZY7UWTECQROJSV' where id=6;
-update noar ti set v0='JKY8DKPSU5ZCSE4RZY7UWTECQROJSV' where id=6;
-update noar tt set b2='HWR99ZT6212ZD03XNDJ0HE6PBJ2XA' where id=6;
-update noar ti set b2='HWR99ZT6212ZD03XNDJ0HE6PBJ2XA' where id=6;
-update noar tt set v0='W9P1NM' where id=7;
-update noar ti set v0='W9P1NM' where id=7;
-update noar tt set b0='1DR7JOE0K3I6LHHPV6YTAOK39YN6' where id=7;
-update noar ti set b0='1DR7JOE0K3I6LHHPV6YTAOK39YN6' where id=7;
-update noar tt set v0='I6X4RWB7KNGMX' where id=7;
-update noar ti set v0='I6X4RWB7KNGMX' where id=7;
-update noar tt set b1='2M1L5Q6IE6RKXXCARG3G' where id=7;
-update noar ti set b1='2M1L5Q6IE6RKXXCARG3G' where id=7;
-update noar tt set v0='HB89KGI' where id=7;
-update noar ti set v0='HB89KGI' where id=7;
-update noar tt set b2='E3F4X52INZYBPN' where id=7;
-update noar ti set b2='E3F4X52INZYBPN' where id=7;
-update noar tt set v0='94Q79ZPQ' where id=8;
-update noar ti set v0='94Q79ZPQ' where id=8;
-update noar tt set b0='MF2NV06' where id=8;
-update noar ti set b0='MF2NV06' where id=8;
-update noar tt set v0='WHC1TTOU9WB5G7V1L' where id=8;
-update noar ti set v0='WHC1TTOU9WB5G7V1L' where id=8;
-update noar tt set b1='UOFP6Q' where id=8;
-update noar ti set b1='UOFP6Q' where id=8;
-update noar tt set v0='TFAA7CBYCM' where id=8;
-update noar ti set v0='TFAA7CBYCM' where id=8;
-update noar tt set b2='UBXAVUGQZ3K1R6O42YOTDPAKB' where id=8;
-update noar ti set b2='UBXAVUGQZ3K1R6O42YOTDPAKB' where id=8;
-update noar tt set v0='NP0R2D4L39UZ5KHB3FGNKJJW8X0MKD' where id=9;
-update noar ti set v0='NP0R2D4L39UZ5KHB3FGNKJJW8X0MKD' where id=9;
-update noar tt set b0='W54TD8RFZJPL0CH' where id=9;
-update noar ti set b0='W54TD8RFZJPL0CH' where id=9;
-update noar tt set v0='HHP7FFFJLG6XAW' where id=9;
-update noar ti set v0='HHP7FFFJLG6XAW' where id=9;
-update noar tt set b1='QVM199Y8KLB' where id=9;
-update noar ti set b1='QVM199Y8KLB' where id=9;
-update noar tt set v0='BVLR61' where id=9;
-update noar ti set v0='BVLR61' where id=9;
-update noar tt set b2='4F4EMXB23ZMBZ' where id=9;
-update noar ti set b2='4F4EMXB23ZMBZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JGZ22PUX22RVYWUQ90NI0W' where id=1;
-update noar ti set v0='JGZ22PUX22RVYWUQ90NI0W' where id=1;
-update noar tt set b0='Y6Y491PDVJKINUAGF4HXB1' where id=1;
-update noar ti set b0='Y6Y491PDVJKINUAGF4HXB1' where id=1;
-update noar tt set v0='3MEOHP6BVGLTOWGWX' where id=1;
-update noar ti set v0='3MEOHP6BVGLTOWGWX' where id=1;
-update noar tt set b1='6IFIC' where id=1;
-update noar ti set b1='6IFIC' where id=1;
-update noar tt set v0='0QFO1J' where id=1;
-update noar ti set v0='0QFO1J' where id=1;
-update noar tt set b2='GP7V8FP358G5S6ZE123UZMMUT50V' where id=1;
-update noar ti set b2='GP7V8FP358G5S6ZE123UZMMUT50V' where id=1;
-update noar tt set v0='HR8' where id=2;
-update noar ti set v0='HR8' where id=2;
-update noar tt set b0='SGUB2' where id=2;
-update noar ti set b0='SGUB2' where id=2;
-update noar tt set v0='EQ' where id=2;
-update noar ti set v0='EQ' where id=2;
-update noar tt set b1='9AB7D4IVRSRRSZ99' where id=2;
-update noar ti set b1='9AB7D4IVRSRRSZ99' where id=2;
-update noar tt set v0='YIYKIYQ3NPQTDXT4SKP1EE4' where id=2;
-update noar ti set v0='YIYKIYQ3NPQTDXT4SKP1EE4' where id=2;
-update noar tt set b2='9BO4H8QVM64IMSIWATXXI3D5' where id=2;
-update noar ti set b2='9BO4H8QVM64IMSIWATXXI3D5' where id=2;
-update noar tt set v0='00CSJNTU00LPOWDN2' where id=3;
-update noar ti set v0='00CSJNTU00LPOWDN2' where id=3;
-update noar tt set b0='WDY4KP6TI6T0NJQ4' where id=3;
-update noar ti set b0='WDY4KP6TI6T0NJQ4' where id=3;
-update noar tt set v0='ROUAJGDG2ZAHLU8MBWV09ZKMBUQ8IXW9' where id=3;
-update noar ti set v0='ROUAJGDG2ZAHLU8MBWV09ZKMBUQ8IXW9' where id=3;
-update noar tt set b1='W3RM35S3XD7055ENC9QGD4RQUYMOSXY' where id=3;
-update noar ti set b1='W3RM35S3XD7055ENC9QGD4RQUYMOSXY' where id=3;
-update noar tt set v0='KCBO8YT5QQ3XX8UR303CN32TJ' where id=3;
-update noar ti set v0='KCBO8YT5QQ3XX8UR303CN32TJ' where id=3;
-update noar tt set b2='3QVT7VU4HNAA9M4K3RY' where id=3;
-update noar ti set b2='3QVT7VU4HNAA9M4K3RY' where id=3;
-update noar tt set v0='19HAA3' where id=4;
-update noar ti set v0='19HAA3' where id=4;
-update noar tt set b0='PHN1UGAGK91H1YG3SM0O5FOPDSSJN' where id=4;
-update noar ti set b0='PHN1UGAGK91H1YG3SM0O5FOPDSSJN' where id=4;
-update noar tt set v0='UH24UTV72RU4O52HF' where id=4;
-update noar ti set v0='UH24UTV72RU4O52HF' where id=4;
-update noar tt set b1='D' where id=4;
-update noar ti set b1='D' where id=4;
-update noar tt set v0='P7DVWXYY5AVEGL35CAY36R' where id=4;
-update noar ti set v0='P7DVWXYY5AVEGL35CAY36R' where id=4;
-update noar tt set b2='9MCHIPI' where id=4;
-update noar ti set b2='9MCHIPI' where id=4;
-update noar tt set v0='PLQ8YYR4VTVMUJX8WRAT75BL8BJ2WH03' where id=5;
-update noar ti set v0='PLQ8YYR4VTVMUJX8WRAT75BL8BJ2WH03' where id=5;
-update noar tt set b0='NJKSRC2YQ0' where id=5;
-update noar ti set b0='NJKSRC2YQ0' where id=5;
-update noar tt set v0='98C64' where id=5;
-update noar ti set v0='98C64' where id=5;
-update noar tt set b1='KXQCT7XYWHLOJSNEDRIUML' where id=5;
-update noar ti set b1='KXQCT7XYWHLOJSNEDRIUML' where id=5;
-update noar tt set v0='FI3' where id=5;
-update noar ti set v0='FI3' where id=5;
-update noar tt set b2='3B8B4' where id=5;
-update noar ti set b2='3B8B4' where id=5;
-update noar tt set v0='HB033COOVWJKICWALPEO' where id=6;
-update noar ti set v0='HB033COOVWJKICWALPEO' where id=6;
-update noar tt set b0='VVJTVSDU6V090WRVK6BXW07RYJH' where id=6;
-update noar ti set b0='VVJTVSDU6V090WRVK6BXW07RYJH' where id=6;
-update noar tt set v0='WFK7YDQ3N6STR' where id=6;
-update noar ti set v0='WFK7YDQ3N6STR' where id=6;
-update noar tt set b1='QBULJ4330JUTOYL1M' where id=6;
-update noar ti set b1='QBULJ4330JUTOYL1M' where id=6;
-update noar tt set v0='C3M9DJJ' where id=6;
-update noar ti set v0='C3M9DJJ' where id=6;
-update noar tt set b2='2P74326LDCSTLA7OK4' where id=6;
-update noar ti set b2='2P74326LDCSTLA7OK4' where id=6;
-update noar tt set v0='46BJOC70NG5DP4HM68ARTTP6L8HXHYII' where id=7;
-update noar ti set v0='46BJOC70NG5DP4HM68ARTTP6L8HXHYII' where id=7;
-update noar tt set b0='CUP3DH234BCVBMZ' where id=7;
-update noar ti set b0='CUP3DH234BCVBMZ' where id=7;
-update noar tt set v0='PER6R2JCKVZGB7J' where id=7;
-update noar ti set v0='PER6R2JCKVZGB7J' where id=7;
-update noar tt set b1='53NRH80AK7AXT1QXSDUOE38' where id=7;
-update noar ti set b1='53NRH80AK7AXT1QXSDUOE38' where id=7;
-update noar tt set v0='VT748Z0BGB1O802K' where id=7;
-update noar ti set v0='VT748Z0BGB1O802K' where id=7;
-update noar tt set b2='D' where id=7;
-update noar ti set b2='D' where id=7;
-update noar tt set v0='KSU4N' where id=8;
-update noar ti set v0='KSU4N' where id=8;
-update noar tt set b0='K1H6OGC9P1ZFQ' where id=8;
-update noar ti set b0='K1H6OGC9P1ZFQ' where id=8;
-update noar tt set v0='SOIS7YSD7Z' where id=8;
-update noar ti set v0='SOIS7YSD7Z' where id=8;
-update noar tt set b1='EHE6QU8O27TY20L051T2535SOKO5JMG' where id=8;
-update noar ti set b1='EHE6QU8O27TY20L051T2535SOKO5JMG' where id=8;
-update noar tt set v0='B8LZU3VOWWKN' where id=8;
-update noar ti set v0='B8LZU3VOWWKN' where id=8;
-update noar tt set b2='XUIIUYK5UH8G7' where id=8;
-update noar ti set b2='XUIIUYK5UH8G7' where id=8;
-update noar tt set v0='L9EPDQWUXG6R8U2Q' where id=9;
-update noar ti set v0='L9EPDQWUXG6R8U2Q' where id=9;
-update noar tt set b0='NUP1ZFAUNKWKSLU4OGWAO4N21' where id=9;
-update noar ti set b0='NUP1ZFAUNKWKSLU4OGWAO4N21' where id=9;
-update noar tt set v0='8XRYAZ' where id=9;
-update noar ti set v0='8XRYAZ' where id=9;
-update noar tt set b1='RN6TXKN4' where id=9;
-update noar ti set b1='RN6TXKN4' where id=9;
-update noar tt set v0='93H5657J0AOL4ZPI4SRA' where id=9;
-update noar ti set v0='93H5657J0AOL4ZPI4SRA' where id=9;
-update noar tt set b2='DUE35HFWL6GGA6RJ9R' where id=9;
-update noar ti set b2='DUE35HFWL6GGA6RJ9R' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PCDEW2UXS4MRD2769QUFSNV1NV2J' where id=1;
-update noar ti set v0='PCDEW2UXS4MRD2769QUFSNV1NV2J' where id=1;
-update noar tt set b0='8AEVLOYIXTK51YZ5XLYBP148GJK' where id=1;
-update noar ti set b0='8AEVLOYIXTK51YZ5XLYBP148GJK' where id=1;
-update noar tt set v0='Y56OUJ7X6KC5B5PNKV' where id=1;
-update noar ti set v0='Y56OUJ7X6KC5B5PNKV' where id=1;
-update noar tt set b1='46275Z336R900LG0' where id=1;
-update noar ti set b1='46275Z336R900LG0' where id=1;
-update noar tt set v0='N0QEM7KWBPBOSZJQOFMFII' where id=1;
-update noar ti set v0='N0QEM7KWBPBOSZJQOFMFII' where id=1;
-update noar tt set b2='SAN4NOL' where id=1;
-update noar ti set b2='SAN4NOL' where id=1;
-update noar tt set v0='75A1BLXT2CI1MY352DRWGH' where id=2;
-update noar ti set v0='75A1BLXT2CI1MY352DRWGH' where id=2;
-update noar tt set b0='BJSL60TCELZ06IWA2NVTQ1LW92C' where id=2;
-update noar ti set b0='BJSL60TCELZ06IWA2NVTQ1LW92C' where id=2;
-update noar tt set v0='INK' where id=2;
-update noar ti set v0='INK' where id=2;
-update noar tt set b1='UX3W0WU9F9R27SVY3' where id=2;
-update noar ti set b1='UX3W0WU9F9R27SVY3' where id=2;
-update noar tt set v0='202MO30MWSJ3RBGJ' where id=2;
-update noar ti set v0='202MO30MWSJ3RBGJ' where id=2;
-update noar tt set b2='U971UM3IOS7LSP0ABARE5SU1' where id=2;
-update noar ti set b2='U971UM3IOS7LSP0ABARE5SU1' where id=2;
-update noar tt set v0='J7N199SON5ZMNWW' where id=3;
-update noar ti set v0='J7N199SON5ZMNWW' where id=3;
-update noar tt set b0='TSCTQCKWTIA16HDFF3HQZLT7ZAO9ZLUA' where id=3;
-update noar ti set b0='TSCTQCKWTIA16HDFF3HQZLT7ZAO9ZLUA' where id=3;
-update noar tt set v0='7SYK77QJZL8CI5TFBB7Q92' where id=3;
-update noar ti set v0='7SYK77QJZL8CI5TFBB7Q92' where id=3;
-update noar tt set b1='STG' where id=3;
-update noar ti set b1='STG' where id=3;
-update noar tt set v0='3JQ4HGVAFN77' where id=3;
-update noar ti set v0='3JQ4HGVAFN77' where id=3;
-update noar tt set b2='ALTL3UIEV3DE3PJNS7X3ZD13M51D6X' where id=3;
-update noar ti set b2='ALTL3UIEV3DE3PJNS7X3ZD13M51D6X' where id=3;
-update noar tt set v0='NMHW6POKCLRE0SG5D' where id=4;
-update noar ti set v0='NMHW6POKCLRE0SG5D' where id=4;
-update noar tt set b0='9T1LN0NHL0WFPC4R0LF92RP49L3' where id=4;
-update noar ti set b0='9T1LN0NHL0WFPC4R0LF92RP49L3' where id=4;
-update noar tt set v0='IFV9V7M47G6LS1PIDA7L1LUMCNMV' where id=4;
-update noar ti set v0='IFV9V7M47G6LS1PIDA7L1LUMCNMV' where id=4;
-update noar tt set b1='E' where id=4;
-update noar ti set b1='E' where id=4;
-update noar tt set v0='LKSJSI3W6G2T6G1A4OFY4' where id=4;
-update noar ti set v0='LKSJSI3W6G2T6G1A4OFY4' where id=4;
-update noar tt set b2='O90GIRSQJFHMRRAZ3N22SC9XZV6WLI4N' where id=4;
-update noar ti set b2='O90GIRSQJFHMRRAZ3N22SC9XZV6WLI4N' where id=4;
-update noar tt set v0='S9GK6K05JI7NVTLWZU9F0HSM1H0Z' where id=5;
-update noar ti set v0='S9GK6K05JI7NVTLWZU9F0HSM1H0Z' where id=5;
-update noar tt set b0='Y943RBCB56KZWNP0OR58JQHFXI1' where id=5;
-update noar ti set b0='Y943RBCB56KZWNP0OR58JQHFXI1' where id=5;
-update noar tt set v0='XR0LUZ3NRULEL13F' where id=5;
-update noar ti set v0='XR0LUZ3NRULEL13F' where id=5;
-update noar tt set b1='UEU3FSKSTFUG34QK8S1' where id=5;
-update noar ti set b1='UEU3FSKSTFUG34QK8S1' where id=5;
-update noar tt set v0='NDS' where id=5;
-update noar ti set v0='NDS' where id=5;
-update noar tt set b2='1KH365LZF35GJPDCRK0VN48KILJL' where id=5;
-update noar ti set b2='1KH365LZF35GJPDCRK0VN48KILJL' where id=5;
-update noar tt set v0='TNPCV1Z4ZMYJCAOQRBP' where id=6;
-update noar ti set v0='TNPCV1Z4ZMYJCAOQRBP' where id=6;
-update noar tt set b0='P1E0YW' where id=6;
-update noar ti set b0='P1E0YW' where id=6;
-update noar tt set v0='Y8G0MAGA3EVQKQXP1YKWKMIGR' where id=6;
-update noar ti set v0='Y8G0MAGA3EVQKQXP1YKWKMIGR' where id=6;
-update noar tt set b1='BXQ8EB8GZ9KU6' where id=6;
-update noar ti set b1='BXQ8EB8GZ9KU6' where id=6;
-update noar tt set v0='P9EDQX45D649GHOK9QXV5KNGB' where id=6;
-update noar ti set v0='P9EDQX45D649GHOK9QXV5KNGB' where id=6;
-update noar tt set b2='8NVA' where id=6;
-update noar ti set b2='8NVA' where id=6;
-update noar tt set v0='9U' where id=7;
-update noar ti set v0='9U' where id=7;
-update noar tt set b0='CZE082LCU1ICVFMUJNAZ4L0MA7ZPJ' where id=7;
-update noar ti set b0='CZE082LCU1ICVFMUJNAZ4L0MA7ZPJ' where id=7;
-update noar tt set v0='7KA025ITKEY7XSO5DEJXF5' where id=7;
-update noar ti set v0='7KA025ITKEY7XSO5DEJXF5' where id=7;
-update noar tt set b1='QDPJWOZA785IWSOD74VGM4' where id=7;
-update noar ti set b1='QDPJWOZA785IWSOD74VGM4' where id=7;
-update noar tt set v0='5028WYOHG3QSDHY4IKO41BJ6UCRU' where id=7;
-update noar ti set v0='5028WYOHG3QSDHY4IKO41BJ6UCRU' where id=7;
-update noar tt set b2='D80FF0YB163LD844VQ573TL' where id=7;
-update noar ti set b2='D80FF0YB163LD844VQ573TL' where id=7;
-update noar tt set v0='A0BCIUZX8RYKAMDOOA1VTQ8I5Y' where id=8;
-update noar ti set v0='A0BCIUZX8RYKAMDOOA1VTQ8I5Y' where id=8;
-update noar tt set b0='6QJEW9' where id=8;
-update noar ti set b0='6QJEW9' where id=8;
-update noar tt set v0='W5IXOQAA4OBYPGB8' where id=8;
-update noar ti set v0='W5IXOQAA4OBYPGB8' where id=8;
-update noar tt set b1='4IN2M2UD' where id=8;
-update noar ti set b1='4IN2M2UD' where id=8;
-update noar tt set v0='05TE675X1A1DM' where id=8;
-update noar ti set v0='05TE675X1A1DM' where id=8;
-update noar tt set b2='3JYYJZ' where id=8;
-update noar ti set b2='3JYYJZ' where id=8;
-update noar tt set v0='EPFKWCVOPGXJCWGW' where id=9;
-update noar ti set v0='EPFKWCVOPGXJCWGW' where id=9;
-update noar tt set b0='D6N26Y0EB6XXR4EF2G' where id=9;
-update noar ti set b0='D6N26Y0EB6XXR4EF2G' where id=9;
-update noar tt set v0='0BW' where id=9;
-update noar ti set v0='0BW' where id=9;
-update noar tt set b1='U3' where id=9;
-update noar ti set b1='U3' where id=9;
-update noar tt set v0='OPITJ9GXYBBZLWD8VQOAIWVFW1P63' where id=9;
-update noar ti set v0='OPITJ9GXYBBZLWD8VQOAIWVFW1P63' where id=9;
-update noar tt set b2='7FDVO1BS5JVV08LUEU77BV' where id=9;
-update noar ti set b2='7FDVO1BS5JVV08LUEU77BV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6B5LYFZEER6TF1OIDUAP8HD' where id=1;
-update noar ti set v0='6B5LYFZEER6TF1OIDUAP8HD' where id=1;
-update noar tt set b0='XFPXPKBN3792X8PNCA0TZ1TTHA9295R7' where id=1;
-update noar ti set b0='XFPXPKBN3792X8PNCA0TZ1TTHA9295R7' where id=1;
-update noar tt set v0='T82NXGLCTBNWD59' where id=1;
-update noar ti set v0='T82NXGLCTBNWD59' where id=1;
-update noar tt set b1='34F670' where id=1;
-update noar ti set b1='34F670' where id=1;
-update noar tt set v0='UR7FPKM' where id=1;
-update noar ti set v0='UR7FPKM' where id=1;
-update noar tt set b2='IIF0G8F0U1MSQ' where id=1;
-update noar ti set b2='IIF0G8F0U1MSQ' where id=1;
-update noar tt set v0='9KE2DXE' where id=2;
-update noar ti set v0='9KE2DXE' where id=2;
-update noar tt set b0='X58CN7EJI5TX4RY5VGFEOV2OPJ' where id=2;
-update noar ti set b0='X58CN7EJI5TX4RY5VGFEOV2OPJ' where id=2;
-update noar tt set v0='FM0PE' where id=2;
-update noar ti set v0='FM0PE' where id=2;
-update noar tt set b1='2HI8LRAFUFFGME20KEVE7PVUCEZ' where id=2;
-update noar ti set b1='2HI8LRAFUFFGME20KEVE7PVUCEZ' where id=2;
-update noar tt set v0='M2QL' where id=2;
-update noar ti set v0='M2QL' where id=2;
-update noar tt set b2='4QRFDXKH0GJBVB' where id=2;
-update noar ti set b2='4QRFDXKH0GJBVB' where id=2;
-update noar tt set v0='080BP' where id=3;
-update noar ti set v0='080BP' where id=3;
-update noar tt set b0='V2VN' where id=3;
-update noar ti set b0='V2VN' where id=3;
-update noar tt set v0='JPUGCY0NCBHGLVQO' where id=3;
-update noar ti set v0='JPUGCY0NCBHGLVQO' where id=3;
-update noar tt set b1='G5HAS6QK0BUWGF8' where id=3;
-update noar ti set b1='G5HAS6QK0BUWGF8' where id=3;
-update noar tt set v0='RYJASUZR' where id=3;
-update noar ti set v0='RYJASUZR' where id=3;
-update noar tt set b2='B2PUJJILJDPQGT4' where id=3;
-update noar ti set b2='B2PUJJILJDPQGT4' where id=3;
-update noar tt set v0='FQUAAEZQSUEP69LAOAQN' where id=4;
-update noar ti set v0='FQUAAEZQSUEP69LAOAQN' where id=4;
-update noar tt set b0='JXDCUFFWA8Q86SGAA8RBI' where id=4;
-update noar ti set b0='JXDCUFFWA8Q86SGAA8RBI' where id=4;
-update noar tt set v0='1VINNTSHBZ9H4' where id=4;
-update noar ti set v0='1VINNTSHBZ9H4' where id=4;
-update noar tt set b1='G7DZ3NE8JFO7P' where id=4;
-update noar ti set b1='G7DZ3NE8JFO7P' where id=4;
-update noar tt set v0='99F91LAHG944QVUL' where id=4;
-update noar ti set v0='99F91LAHG944QVUL' where id=4;
-update noar tt set b2='PZV' where id=4;
-update noar ti set b2='PZV' where id=4;
-update noar tt set v0='MWL6NQ8WFTJ6T' where id=5;
-update noar ti set v0='MWL6NQ8WFTJ6T' where id=5;
-update noar tt set b0='7FB36L2GM5JSHQD6Q3C3WT' where id=5;
-update noar ti set b0='7FB36L2GM5JSHQD6Q3C3WT' where id=5;
-update noar tt set v0='04298HR9ZRFL3PSD2GDV53B1MEP058' where id=5;
-update noar ti set v0='04298HR9ZRFL3PSD2GDV53B1MEP058' where id=5;
-update noar tt set b1='EUBD1KUO1S2J' where id=5;
-update noar ti set b1='EUBD1KUO1S2J' where id=5;
-update noar tt set v0='0VZ3ECY2IU1EMZA85TFWGLX6VKO5EP' where id=5;
-update noar ti set v0='0VZ3ECY2IU1EMZA85TFWGLX6VKO5EP' where id=5;
-update noar tt set b2='TRSJN9Z4HF16F' where id=5;
-update noar ti set b2='TRSJN9Z4HF16F' where id=5;
-update noar tt set v0='Y4U6AZ4DR8F' where id=6;
-update noar ti set v0='Y4U6AZ4DR8F' where id=6;
-update noar tt set b0='7LEFKGWT94FVEBOKYVR0IC' where id=6;
-update noar ti set b0='7LEFKGWT94FVEBOKYVR0IC' where id=6;
-update noar tt set v0='MV7F' where id=6;
-update noar ti set v0='MV7F' where id=6;
-update noar tt set b1='I7QR' where id=6;
-update noar ti set b1='I7QR' where id=6;
-update noar tt set v0='SCP3UDJLZJH0M2ZYEL41PDJU' where id=6;
-update noar ti set v0='SCP3UDJLZJH0M2ZYEL41PDJU' where id=6;
-update noar tt set b2='HYJTBRJ84KMJ0' where id=6;
-update noar ti set b2='HYJTBRJ84KMJ0' where id=6;
-update noar tt set v0='68XV89D4TG6JY' where id=7;
-update noar ti set v0='68XV89D4TG6JY' where id=7;
-update noar tt set b0='J4DAA' where id=7;
-update noar ti set b0='J4DAA' where id=7;
-update noar tt set v0='HOOS0S27Z1IQ' where id=7;
-update noar ti set v0='HOOS0S27Z1IQ' where id=7;
-update noar tt set b1='M5WVHVJQ' where id=7;
-update noar ti set b1='M5WVHVJQ' where id=7;
-update noar tt set v0='FZGNYL9XKC1IFGP5RMAWCJ28PCSTUSP' where id=7;
-update noar ti set v0='FZGNYL9XKC1IFGP5RMAWCJ28PCSTUSP' where id=7;
-update noar tt set b2='4H9JSEGPGIW0AQT95URDXWDCG3B129' where id=7;
-update noar ti set b2='4H9JSEGPGIW0AQT95URDXWDCG3B129' where id=7;
-update noar tt set v0='Q41UB2MFEMYICSMH8B5LSW6C288M4MV' where id=8;
-update noar ti set v0='Q41UB2MFEMYICSMH8B5LSW6C288M4MV' where id=8;
-update noar tt set b0='0W8CHC2R5O9RLJOJARXFSFX' where id=8;
-update noar ti set b0='0W8CHC2R5O9RLJOJARXFSFX' where id=8;
-update noar tt set v0='HAFBFNG' where id=8;
-update noar ti set v0='HAFBFNG' where id=8;
-update noar tt set b1='3UKFNBNFD96F1LG577F9SFC9F43H8P3A' where id=8;
-update noar ti set b1='3UKFNBNFD96F1LG577F9SFC9F43H8P3A' where id=8;
-update noar tt set v0='0SJK2YS5XP19S83RZP3SJ4' where id=8;
-update noar ti set v0='0SJK2YS5XP19S83RZP3SJ4' where id=8;
-update noar tt set b2='LKSR9R' where id=8;
-update noar ti set b2='LKSR9R' where id=8;
-update noar tt set v0='3' where id=9;
-update noar ti set v0='3' where id=9;
-update noar tt set b0='BUHAUWE' where id=9;
-update noar ti set b0='BUHAUWE' where id=9;
-update noar tt set v0='6KNM5ZR7TGKPYWQ7A5E08U76A' where id=9;
-update noar ti set v0='6KNM5ZR7TGKPYWQ7A5E08U76A' where id=9;
-update noar tt set b1='S' where id=9;
-update noar ti set b1='S' where id=9;
-update noar tt set v0='I' where id=9;
-update noar ti set v0='I' where id=9;
-update noar tt set b2='PUZIW8ML' where id=9;
-update noar ti set b2='PUZIW8ML' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C3DXT5S' where id=1;
-update noar ti set v0='C3DXT5S' where id=1;
-update noar tt set b0='8EO1WTUFC0LWN' where id=1;
-update noar ti set b0='8EO1WTUFC0LWN' where id=1;
-update noar tt set v0='DA2XQOYGHAL' where id=1;
-update noar ti set v0='DA2XQOYGHAL' where id=1;
-update noar tt set b1='LBVLH18GCGVCQMTRNA9' where id=1;
-update noar ti set b1='LBVLH18GCGVCQMTRNA9' where id=1;
-update noar tt set v0='WDOI0FG44RUVMDH04PQXXWFSPIHGY6BY' where id=1;
-update noar ti set v0='WDOI0FG44RUVMDH04PQXXWFSPIHGY6BY' where id=1;
-update noar tt set b2='R229LSDCR' where id=1;
-update noar ti set b2='R229LSDCR' where id=1;
-update noar tt set v0='5IDZ5YW0J7D6WMPET66JYLPH8Q5QCS' where id=2;
-update noar ti set v0='5IDZ5YW0J7D6WMPET66JYLPH8Q5QCS' where id=2;
-update noar tt set b0='HX' where id=2;
-update noar ti set b0='HX' where id=2;
-update noar tt set v0='VQMNJXZ8FEJODOCFVS4T5MOIRAXG' where id=2;
-update noar ti set v0='VQMNJXZ8FEJODOCFVS4T5MOIRAXG' where id=2;
-update noar tt set b1='RGI92TQN81' where id=2;
-update noar ti set b1='RGI92TQN81' where id=2;
-update noar tt set v0='2V2AJEC57QHJXHGTA' where id=2;
-update noar ti set v0='2V2AJEC57QHJXHGTA' where id=2;
-update noar tt set b2='C6PX0G' where id=2;
-update noar ti set b2='C6PX0G' where id=2;
-update noar tt set v0='F6UTTEO8JTKGDF36Y3X1E9PIIBX' where id=3;
-update noar ti set v0='F6UTTEO8JTKGDF36Y3X1E9PIIBX' where id=3;
-update noar tt set b0='7E1IVSHIIZ8ZZU52' where id=3;
-update noar ti set b0='7E1IVSHIIZ8ZZU52' where id=3;
-update noar tt set v0='5QT1NDMGX29M0XHTYOCYH' where id=3;
-update noar ti set v0='5QT1NDMGX29M0XHTYOCYH' where id=3;
-update noar tt set b1='EKC' where id=3;
-update noar ti set b1='EKC' where id=3;
-update noar tt set v0='5L4YFFLX3X4NMZNR1MPQG35' where id=3;
-update noar ti set v0='5L4YFFLX3X4NMZNR1MPQG35' where id=3;
-update noar tt set b2='XQ64OCC6NGJJN0E7C4TGVRWG2KXCQ6' where id=3;
-update noar ti set b2='XQ64OCC6NGJJN0E7C4TGVRWG2KXCQ6' where id=3;
-update noar tt set v0='OLUKY7GTN04KJE3TG' where id=4;
-update noar ti set v0='OLUKY7GTN04KJE3TG' where id=4;
-update noar tt set b0='66QXTP6BBCW95F' where id=4;
-update noar ti set b0='66QXTP6BBCW95F' where id=4;
-update noar tt set v0='K' where id=4;
-update noar ti set v0='K' where id=4;
-update noar tt set b1='GON6T3UBR1SNJLPOD32LK' where id=4;
-update noar ti set b1='GON6T3UBR1SNJLPOD32LK' where id=4;
-update noar tt set v0='VNRAU1JZB02LNK4E32PBV00Z9EEHBUKX' where id=4;
-update noar ti set v0='VNRAU1JZB02LNK4E32PBV00Z9EEHBUKX' where id=4;
-update noar tt set b2='F0PP9G4BKJGUN' where id=4;
-update noar ti set b2='F0PP9G4BKJGUN' where id=4;
-update noar tt set v0='HOEC' where id=5;
-update noar ti set v0='HOEC' where id=5;
-update noar tt set b0='E2CI2TNI8DHORJ' where id=5;
-update noar ti set b0='E2CI2TNI8DHORJ' where id=5;
-update noar tt set v0='CR0K0KDJ86VV201QK8XE06' where id=5;
-update noar ti set v0='CR0K0KDJ86VV201QK8XE06' where id=5;
-update noar tt set b1='SIU7Q73K80' where id=5;
-update noar ti set b1='SIU7Q73K80' where id=5;
-update noar tt set v0='F9RTRGD0KM4FJX9LR5TWH50IIFEUDX1M' where id=5;
-update noar ti set v0='F9RTRGD0KM4FJX9LR5TWH50IIFEUDX1M' where id=5;
-update noar tt set b2='ADPS5DX10VWCY46M1JMLHIDW336CA' where id=5;
-update noar ti set b2='ADPS5DX10VWCY46M1JMLHIDW336CA' where id=5;
-update noar tt set v0='QQS9FY9IEXNBYT6QDU9Q89' where id=6;
-update noar ti set v0='QQS9FY9IEXNBYT6QDU9Q89' where id=6;
-update noar tt set b0='CAPVR994XAZ17D97KIBW89A2D' where id=6;
-update noar ti set b0='CAPVR994XAZ17D97KIBW89A2D' where id=6;
-update noar tt set v0='SO6' where id=6;
-update noar ti set v0='SO6' where id=6;
-update noar tt set b1='OBJC0N9RL82WOX3226WVK0SEEELZRI' where id=6;
-update noar ti set b1='OBJC0N9RL82WOX3226WVK0SEEELZRI' where id=6;
-update noar tt set v0='LHUBM79WKW1GIS7W7NZJ0SLK' where id=6;
-update noar ti set v0='LHUBM79WKW1GIS7W7NZJ0SLK' where id=6;
-update noar tt set b2='7IIIVNPZOY7Y6PQOEGKT' where id=6;
-update noar ti set b2='7IIIVNPZOY7Y6PQOEGKT' where id=6;
-update noar tt set v0='GQGXDN6FKY0E5W8UX92R8C4DG3MMOSTS' where id=7;
-update noar ti set v0='GQGXDN6FKY0E5W8UX92R8C4DG3MMOSTS' where id=7;
-update noar tt set b0='4ASI9COMIRVZCJ9HUDU2RE3AOODA8S0' where id=7;
-update noar ti set b0='4ASI9COMIRVZCJ9HUDU2RE3AOODA8S0' where id=7;
-update noar tt set v0='KSWFSU' where id=7;
-update noar ti set v0='KSWFSU' where id=7;
-update noar tt set b1='B6TAA473WR' where id=7;
-update noar ti set b1='B6TAA473WR' where id=7;
-update noar tt set v0='XI2CF6BS8Q94IG664R7BFHI4EZ3LB' where id=7;
-update noar ti set v0='XI2CF6BS8Q94IG664R7BFHI4EZ3LB' where id=7;
-update noar tt set b2='C3JB6EZ31V0LN2Y9GIN' where id=7;
-update noar ti set b2='C3JB6EZ31V0LN2Y9GIN' where id=7;
-update noar tt set v0='6I2Z81YA2UPRQOVI' where id=8;
-update noar ti set v0='6I2Z81YA2UPRQOVI' where id=8;
-update noar tt set b0='162Z4MPQADM' where id=8;
-update noar ti set b0='162Z4MPQADM' where id=8;
-update noar tt set v0='23GRKMS' where id=8;
-update noar ti set v0='23GRKMS' where id=8;
-update noar tt set b1='0YAYYLOQ5FR2K6LNRDZU2' where id=8;
-update noar ti set b1='0YAYYLOQ5FR2K6LNRDZU2' where id=8;
-update noar tt set v0='JIJDACY9Y0ULYG6DIETHY474' where id=8;
-update noar ti set v0='JIJDACY9Y0ULYG6DIETHY474' where id=8;
-update noar tt set b2='59M2PBKEX2HYURXMS0J7AZ1KXMF8' where id=8;
-update noar ti set b2='59M2PBKEX2HYURXMS0J7AZ1KXMF8' where id=8;
-update noar tt set v0='3KX7I4EMHI1TCEAZYR504DP7N' where id=9;
-update noar ti set v0='3KX7I4EMHI1TCEAZYR504DP7N' where id=9;
-update noar tt set b0='4GE5EQ7VU2L' where id=9;
-update noar ti set b0='4GE5EQ7VU2L' where id=9;
-update noar tt set v0='NPH7MHLZXCI5ZLK4X' where id=9;
-update noar ti set v0='NPH7MHLZXCI5ZLK4X' where id=9;
-update noar tt set b1='QS67A8QQYKBTSONRU8P' where id=9;
-update noar ti set b1='QS67A8QQYKBTSONRU8P' where id=9;
-update noar tt set v0='IYH360I' where id=9;
-update noar ti set v0='IYH360I' where id=9;
-update noar tt set b2='ZH' where id=9;
-update noar ti set b2='ZH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EY2KOT82FZ4FU' where id=1;
-update noar ti set v0='EY2KOT82FZ4FU' where id=1;
-update noar tt set b0='M9Y9H' where id=1;
-update noar ti set b0='M9Y9H' where id=1;
-update noar tt set v0='V4CPWY9' where id=1;
-update noar ti set v0='V4CPWY9' where id=1;
-update noar tt set b1='RLOVRWMKZNLNL9AY9F' where id=1;
-update noar ti set b1='RLOVRWMKZNLNL9AY9F' where id=1;
-update noar tt set v0='HVKEPSI' where id=1;
-update noar ti set v0='HVKEPSI' where id=1;
-update noar tt set b2='FSUWSIP1N8LH1RGTZP' where id=1;
-update noar ti set b2='FSUWSIP1N8LH1RGTZP' where id=1;
-update noar tt set v0='GV0H6I0L4DR0G' where id=2;
-update noar ti set v0='GV0H6I0L4DR0G' where id=2;
-update noar tt set b0='X0ITOY' where id=2;
-update noar ti set b0='X0ITOY' where id=2;
-update noar tt set v0='W' where id=2;
-update noar ti set v0='W' where id=2;
-update noar tt set b1='ZE2WQ9' where id=2;
-update noar ti set b1='ZE2WQ9' where id=2;
-update noar tt set v0='AXT1DCWHH6ADJED' where id=2;
-update noar ti set v0='AXT1DCWHH6ADJED' where id=2;
-update noar tt set b2='BQLKNKZU5P' where id=2;
-update noar ti set b2='BQLKNKZU5P' where id=2;
-update noar tt set v0='EV655YZBBY9' where id=3;
-update noar ti set v0='EV655YZBBY9' where id=3;
-update noar tt set b0='YVL' where id=3;
-update noar ti set b0='YVL' where id=3;
-update noar tt set v0='5BM4SI9T74QYJ5DO' where id=3;
-update noar ti set v0='5BM4SI9T74QYJ5DO' where id=3;
-update noar tt set b1='K2I08J6D' where id=3;
-update noar ti set b1='K2I08J6D' where id=3;
-update noar tt set v0='7YHPSP' where id=3;
-update noar ti set v0='7YHPSP' where id=3;
-update noar tt set b2='GSZA' where id=3;
-update noar ti set b2='GSZA' where id=3;
-update noar tt set v0='KW837W77GBTV3YIVT0M6DBXLLLUPO' where id=4;
-update noar ti set v0='KW837W77GBTV3YIVT0M6DBXLLLUPO' where id=4;
-update noar tt set b0='BW0S60WQ2SKCT75DZBJ2V' where id=4;
-update noar ti set b0='BW0S60WQ2SKCT75DZBJ2V' where id=4;
-update noar tt set v0='XLVI9UGH2QT8DIHLZOFVS0RLIS0HK0XB' where id=4;
-update noar ti set v0='XLVI9UGH2QT8DIHLZOFVS0RLIS0HK0XB' where id=4;
-update noar tt set b1='KELX3DWU3221X6DRMFHCR3FKUZ3Y6MM5' where id=4;
-update noar ti set b1='KELX3DWU3221X6DRMFHCR3FKUZ3Y6MM5' where id=4;
-update noar tt set v0='NMYYLI' where id=4;
-update noar ti set v0='NMYYLI' where id=4;
-update noar tt set b2='R8GB1X56EK2' where id=4;
-update noar ti set b2='R8GB1X56EK2' where id=4;
-update noar tt set v0='T7HS2RGP' where id=5;
-update noar ti set v0='T7HS2RGP' where id=5;
-update noar tt set b0='MAWBUNW' where id=5;
-update noar ti set b0='MAWBUNW' where id=5;
-update noar tt set v0='RHUV9VBFZWIVS0PQM3AQ' where id=5;
-update noar ti set v0='RHUV9VBFZWIVS0PQM3AQ' where id=5;
-update noar tt set b1='W1GTO1E' where id=5;
-update noar ti set b1='W1GTO1E' where id=5;
-update noar tt set v0='MI' where id=5;
-update noar ti set v0='MI' where id=5;
-update noar tt set b2='2FMUZ' where id=5;
-update noar ti set b2='2FMUZ' where id=5;
-update noar tt set v0='5UHFDUT' where id=6;
-update noar ti set v0='5UHFDUT' where id=6;
-update noar tt set b0='PO82BUFTM8UW4T9CW5CE' where id=6;
-update noar ti set b0='PO82BUFTM8UW4T9CW5CE' where id=6;
-update noar tt set v0='5O6JJ0OLDL87SD' where id=6;
-update noar ti set v0='5O6JJ0OLDL87SD' where id=6;
-update noar tt set b1='TBKKH643Y5MLRMDH5NZIVJZ9HP1N1' where id=6;
-update noar ti set b1='TBKKH643Y5MLRMDH5NZIVJZ9HP1N1' where id=6;
-update noar tt set v0='AE3' where id=6;
-update noar ti set v0='AE3' where id=6;
-update noar tt set b2='XZQ' where id=6;
-update noar ti set b2='XZQ' where id=6;
-update noar tt set v0='IK71I8BNGAO' where id=7;
-update noar ti set v0='IK71I8BNGAO' where id=7;
-update noar tt set b0='LKRWNU7LSVDDS1AV6SSL0VZJRK271CCL' where id=7;
-update noar ti set b0='LKRWNU7LSVDDS1AV6SSL0VZJRK271CCL' where id=7;
-update noar tt set v0='XBHNEAGTQH' where id=7;
-update noar ti set v0='XBHNEAGTQH' where id=7;
-update noar tt set b1='TZ7HA' where id=7;
-update noar ti set b1='TZ7HA' where id=7;
-update noar tt set v0='UZGTIP3CTTI8296N3W64WI1FBED' where id=7;
-update noar ti set v0='UZGTIP3CTTI8296N3W64WI1FBED' where id=7;
-update noar tt set b2='1HO' where id=7;
-update noar ti set b2='1HO' where id=7;
-update noar tt set v0='QZGTOMM6CA' where id=8;
-update noar ti set v0='QZGTOMM6CA' where id=8;
-update noar tt set b0='QNS2ENVLTD11WO' where id=8;
-update noar ti set b0='QNS2ENVLTD11WO' where id=8;
-update noar tt set v0='2F77494RHWG06SAGISA' where id=8;
-update noar ti set v0='2F77494RHWG06SAGISA' where id=8;
-update noar tt set b1='U' where id=8;
-update noar ti set b1='U' where id=8;
-update noar tt set v0='JHV3S2WSK1Q1FTMOZQMT' where id=8;
-update noar ti set v0='JHV3S2WSK1Q1FTMOZQMT' where id=8;
-update noar tt set b2='8G3144RP88EOQI3IJX2PKFEJJCMBZFFA' where id=8;
-update noar ti set b2='8G3144RP88EOQI3IJX2PKFEJJCMBZFFA' where id=8;
-update noar tt set v0='4H5EGT9UOKKP2F113ZE3RWOAQ5G' where id=9;
-update noar ti set v0='4H5EGT9UOKKP2F113ZE3RWOAQ5G' where id=9;
-update noar tt set b0='MS' where id=9;
-update noar ti set b0='MS' where id=9;
-update noar tt set v0='27YMHNTMO' where id=9;
-update noar ti set v0='27YMHNTMO' where id=9;
-update noar tt set b1='0WMAH17RW0XSEK67M5DWE8FM312S' where id=9;
-update noar ti set b1='0WMAH17RW0XSEK67M5DWE8FM312S' where id=9;
-update noar tt set v0='72H94E7RWBSWH' where id=9;
-update noar ti set v0='72H94E7RWBSWH' where id=9;
-update noar tt set b2='KKN1RK271JNFCFA8CFLAMS85' where id=9;
-update noar ti set b2='KKN1RK271JNFCFA8CFLAMS85' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F47PP3MSOMOXLF0VPVO5HR2XMQ' where id=1;
-update noar ti set v0='F47PP3MSOMOXLF0VPVO5HR2XMQ' where id=1;
-update noar tt set b0='JHO0QT5EDZE9HC0DA1EUQ' where id=1;
-update noar ti set b0='JHO0QT5EDZE9HC0DA1EUQ' where id=1;
-update noar tt set v0='PPKUUXRW3JI' where id=1;
-update noar ti set v0='PPKUUXRW3JI' where id=1;
-update noar tt set b1='5ENA40PFDZQ7BEAS' where id=1;
-update noar ti set b1='5ENA40PFDZQ7BEAS' where id=1;
-update noar tt set v0='8' where id=1;
-update noar ti set v0='8' where id=1;
-update noar tt set b2='QYXB85F79E8K1O9VV58F53YVMY811NZR' where id=1;
-update noar ti set b2='QYXB85F79E8K1O9VV58F53YVMY811NZR' where id=1;
-update noar tt set v0='ZJWX' where id=2;
-update noar ti set v0='ZJWX' where id=2;
-update noar tt set b0='AHDNUCOCHS0U8GLH' where id=2;
-update noar ti set b0='AHDNUCOCHS0U8GLH' where id=2;
-update noar tt set v0='HNGZ2XPYQ' where id=2;
-update noar ti set v0='HNGZ2XPYQ' where id=2;
-update noar tt set b1='YB0WZHGHEBC6JQIZ' where id=2;
-update noar ti set b1='YB0WZHGHEBC6JQIZ' where id=2;
-update noar tt set v0='ZB5UW3UVZ7CPYXZ4TEIXW6BP' where id=2;
-update noar ti set v0='ZB5UW3UVZ7CPYXZ4TEIXW6BP' where id=2;
-update noar tt set b2='BQYI0XVEATBV1S8V45LZFAZUFV5FF' where id=2;
-update noar ti set b2='BQYI0XVEATBV1S8V45LZFAZUFV5FF' where id=2;
-update noar tt set v0='QCSNGR51XP22R0PJH5VKLZ61IILWLV' where id=3;
-update noar ti set v0='QCSNGR51XP22R0PJH5VKLZ61IILWLV' where id=3;
-update noar tt set b0='8BHWG3YMZ9S5Y' where id=3;
-update noar ti set b0='8BHWG3YMZ9S5Y' where id=3;
-update noar tt set v0='4LJQKTEWJIDBICUEJ4JVMAR' where id=3;
-update noar ti set v0='4LJQKTEWJIDBICUEJ4JVMAR' where id=3;
-update noar tt set b1='P7X4LP2CPD4M3O' where id=3;
-update noar ti set b1='P7X4LP2CPD4M3O' where id=3;
-update noar tt set v0='NAJH6NAG93V' where id=3;
-update noar ti set v0='NAJH6NAG93V' where id=3;
-update noar tt set b2='NM5R9HVG' where id=3;
-update noar ti set b2='NM5R9HVG' where id=3;
-update noar tt set v0='F0W7KZJLT7W37YWETQRIC7YIOFLFJ' where id=4;
-update noar ti set v0='F0W7KZJLT7W37YWETQRIC7YIOFLFJ' where id=4;
-update noar tt set b0='V1S' where id=4;
-update noar ti set b0='V1S' where id=4;
-update noar tt set v0='QG939T0RCTZZOK45OI' where id=4;
-update noar ti set v0='QG939T0RCTZZOK45OI' where id=4;
-update noar tt set b1='SNNLYMMNJH' where id=4;
-update noar ti set b1='SNNLYMMNJH' where id=4;
-update noar tt set v0='HJM1CT8RBSCD2VT9A9S1GQY' where id=4;
-update noar ti set v0='HJM1CT8RBSCD2VT9A9S1GQY' where id=4;
-update noar tt set b2='Z2JQCR43FP91R0PYW0JWFQ6H84N4' where id=4;
-update noar ti set b2='Z2JQCR43FP91R0PYW0JWFQ6H84N4' where id=4;
-update noar tt set v0='A' where id=5;
-update noar ti set v0='A' where id=5;
-update noar tt set b0='4A27OKHX0IXYTLXDQTC1JD0V' where id=5;
-update noar ti set b0='4A27OKHX0IXYTLXDQTC1JD0V' where id=5;
-update noar tt set v0='BDM4L1S9S6PC' where id=5;
-update noar ti set v0='BDM4L1S9S6PC' where id=5;
-update noar tt set b1='SWM1UC59OEZF99YJ' where id=5;
-update noar ti set b1='SWM1UC59OEZF99YJ' where id=5;
-update noar tt set v0='LBA8NGT8OS5AG239F' where id=5;
-update noar ti set v0='LBA8NGT8OS5AG239F' where id=5;
-update noar tt set b2='6K63LDEO5V857YD65CCJPLPIM78NQHYL' where id=5;
-update noar ti set b2='6K63LDEO5V857YD65CCJPLPIM78NQHYL' where id=5;
-update noar tt set v0='5B' where id=6;
-update noar ti set v0='5B' where id=6;
-update noar tt set b0='DE1ZCYS7YGC0RIJSOQ4B1R6VTYR6C' where id=6;
-update noar ti set b0='DE1ZCYS7YGC0RIJSOQ4B1R6VTYR6C' where id=6;
-update noar tt set v0='TNSW6MX2025GN4FAHQV7VO4CP' where id=6;
-update noar ti set v0='TNSW6MX2025GN4FAHQV7VO4CP' where id=6;
-update noar tt set b1='AVJW' where id=6;
-update noar ti set b1='AVJW' where id=6;
-update noar tt set v0='170QOOJCSKFNFBDELG9DU38DB75' where id=6;
-update noar ti set v0='170QOOJCSKFNFBDELG9DU38DB75' where id=6;
-update noar tt set b2='86B4OYLL764FGSPLRTJW3SSAKLE1YFT' where id=6;
-update noar ti set b2='86B4OYLL764FGSPLRTJW3SSAKLE1YFT' where id=6;
-update noar tt set v0='I' where id=7;
-update noar ti set v0='I' where id=7;
-update noar tt set b0='L1X29TN9QIECOHR2UFKYB12DMQV0O' where id=7;
-update noar ti set b0='L1X29TN9QIECOHR2UFKYB12DMQV0O' where id=7;
-update noar tt set v0='EJRE4JFNAOAK847M55GLUWBNWE' where id=7;
-update noar ti set v0='EJRE4JFNAOAK847M55GLUWBNWE' where id=7;
-update noar tt set b1='UKTH3YBA3W1771A' where id=7;
-update noar ti set b1='UKTH3YBA3W1771A' where id=7;
-update noar tt set v0='OWCQ6OYM0BXPA3F18K0ZAZIGHKOD' where id=7;
-update noar ti set v0='OWCQ6OYM0BXPA3F18K0ZAZIGHKOD' where id=7;
-update noar tt set b2='MJMJIHWB6QJNN8RBO67FHA' where id=7;
-update noar ti set b2='MJMJIHWB6QJNN8RBO67FHA' where id=7;
-update noar tt set v0='UAIS15X33YK46N' where id=8;
-update noar ti set v0='UAIS15X33YK46N' where id=8;
-update noar tt set b0='7ATDEB4XSSL8MYRN' where id=8;
-update noar ti set b0='7ATDEB4XSSL8MYRN' where id=8;
-update noar tt set v0='MV5LZ4XYDJ' where id=8;
-update noar ti set v0='MV5LZ4XYDJ' where id=8;
-update noar tt set b1='5T' where id=8;
-update noar ti set b1='5T' where id=8;
-update noar tt set v0='NHS2853EAA' where id=8;
-update noar ti set v0='NHS2853EAA' where id=8;
-update noar tt set b2='H7F8K8NZOFTNW6X1VJ6LAC' where id=8;
-update noar ti set b2='H7F8K8NZOFTNW6X1VJ6LAC' where id=8;
-update noar tt set v0='0AE69HV' where id=9;
-update noar ti set v0='0AE69HV' where id=9;
-update noar tt set b0='RSKND4QZZ8U98W80Q' where id=9;
-update noar ti set b0='RSKND4QZZ8U98W80Q' where id=9;
-update noar tt set v0='417IGVZ8QR8ER9Q2U' where id=9;
-update noar ti set v0='417IGVZ8QR8ER9Q2U' where id=9;
-update noar tt set b1='ABR1A1MUSQHULUDYEP7NVNC9ZJ5' where id=9;
-update noar ti set b1='ABR1A1MUSQHULUDYEP7NVNC9ZJ5' where id=9;
-update noar tt set v0='PQRCI081DPZJGQYNV8KZHN' where id=9;
-update noar ti set v0='PQRCI081DPZJGQYNV8KZHN' where id=9;
-update noar tt set b2='505DPHW1EXFMR' where id=9;
-update noar ti set b2='505DPHW1EXFMR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WDHRS33KNLU32YXJP21A768C' where id=1;
-update noar ti set v0='WDHRS33KNLU32YXJP21A768C' where id=1;
-update noar tt set b0='MT48Z8JVYERY' where id=1;
-update noar ti set b0='MT48Z8JVYERY' where id=1;
-update noar tt set v0='IBO854VLI1' where id=1;
-update noar ti set v0='IBO854VLI1' where id=1;
-update noar tt set b1='MOZBITZUWASZ9JYCMX80' where id=1;
-update noar ti set b1='MOZBITZUWASZ9JYCMX80' where id=1;
-update noar tt set v0='RIF9NKVN88ENLI75WZ2OXDL92EQQWIW' where id=1;
-update noar ti set v0='RIF9NKVN88ENLI75WZ2OXDL92EQQWIW' where id=1;
-update noar tt set b2='K8SXDWAT7' where id=1;
-update noar ti set b2='K8SXDWAT7' where id=1;
-update noar tt set v0='X22TLC9EGL16' where id=2;
-update noar ti set v0='X22TLC9EGL16' where id=2;
-update noar tt set b0='08L4YG2DL6QRHQ0XO9S84GR' where id=2;
-update noar ti set b0='08L4YG2DL6QRHQ0XO9S84GR' where id=2;
-update noar tt set v0='ILB75339J325GRXFYRFFWWN9WEDA3' where id=2;
-update noar ti set v0='ILB75339J325GRXFYRFFWWN9WEDA3' where id=2;
-update noar tt set b1='MIYQRPKROHMWFRPBJH8Z9TFC' where id=2;
-update noar ti set b1='MIYQRPKROHMWFRPBJH8Z9TFC' where id=2;
-update noar tt set v0='VGZMHDKLJD4' where id=2;
-update noar ti set v0='VGZMHDKLJD4' where id=2;
-update noar tt set b2='1' where id=2;
-update noar ti set b2='1' where id=2;
-update noar tt set v0='9TJW89D1O' where id=3;
-update noar ti set v0='9TJW89D1O' where id=3;
-update noar tt set b0='ADJJ0Q417KDF39P96SLWHVTALR1X' where id=3;
-update noar ti set b0='ADJJ0Q417KDF39P96SLWHVTALR1X' where id=3;
-update noar tt set v0='P2V' where id=3;
-update noar ti set v0='P2V' where id=3;
-update noar tt set b1='BMQN6LGMA96C381159TO5AP9K' where id=3;
-update noar ti set b1='BMQN6LGMA96C381159TO5AP9K' where id=3;
-update noar tt set v0='XHA42IO' where id=3;
-update noar ti set v0='XHA42IO' where id=3;
-update noar tt set b2='P2W54ORD96LT3SNG84F1' where id=3;
-update noar ti set b2='P2W54ORD96LT3SNG84F1' where id=3;
-update noar tt set v0='NGGBXXO71SJZOTSQXI1NG6UCHCN91' where id=4;
-update noar ti set v0='NGGBXXO71SJZOTSQXI1NG6UCHCN91' where id=4;
-update noar tt set b0='L1ZPXHQ1JL' where id=4;
-update noar ti set b0='L1ZPXHQ1JL' where id=4;
-update noar tt set v0='O6BD1XKCK5FBOY6H54ETMMRN6' where id=4;
-update noar ti set v0='O6BD1XKCK5FBOY6H54ETMMRN6' where id=4;
-update noar tt set b1='UH3BS8VNNKX3ASL9' where id=4;
-update noar ti set b1='UH3BS8VNNKX3ASL9' where id=4;
-update noar tt set v0='GPBTD6L8RYD5QCIPK6VD3HZ8IGTUGA' where id=4;
-update noar ti set v0='GPBTD6L8RYD5QCIPK6VD3HZ8IGTUGA' where id=4;
-update noar tt set b2='9AZIG1SYZ9HG' where id=4;
-update noar ti set b2='9AZIG1SYZ9HG' where id=4;
-update noar tt set v0='NNZLTH' where id=5;
-update noar ti set v0='NNZLTH' where id=5;
-update noar tt set b0='94BZ3UMM7SWIRCHEDYFII' where id=5;
-update noar ti set b0='94BZ3UMM7SWIRCHEDYFII' where id=5;
-update noar tt set v0='HY2UPSP89T4BENWNM21FV5FQDLC' where id=5;
-update noar ti set v0='HY2UPSP89T4BENWNM21FV5FQDLC' where id=5;
-update noar tt set b1='I1TDJM' where id=5;
-update noar ti set b1='I1TDJM' where id=5;
-update noar tt set v0='CG6EOB89HUB7RA6RI64JK4O' where id=5;
-update noar ti set v0='CG6EOB89HUB7RA6RI64JK4O' where id=5;
-update noar tt set b2='ALSO4' where id=5;
-update noar ti set b2='ALSO4' where id=5;
-update noar tt set v0='UAB5AOOZLXNN7BXTEBDB' where id=6;
-update noar ti set v0='UAB5AOOZLXNN7BXTEBDB' where id=6;
-update noar tt set b0='I7' where id=6;
-update noar ti set b0='I7' where id=6;
-update noar tt set v0='8AEU5SN6QL4HZ3ZRY52GX2LBJIL' where id=6;
-update noar ti set v0='8AEU5SN6QL4HZ3ZRY52GX2LBJIL' where id=6;
-update noar tt set b1='UEPO6' where id=6;
-update noar ti set b1='UEPO6' where id=6;
-update noar tt set v0='CRK9W1DT' where id=6;
-update noar ti set v0='CRK9W1DT' where id=6;
-update noar tt set b2='P9Y7TLVVIFW8' where id=6;
-update noar ti set b2='P9Y7TLVVIFW8' where id=6;
-update noar tt set v0='XT5J63Z5H38I3TQWP3WDUO355V1J' where id=7;
-update noar ti set v0='XT5J63Z5H38I3TQWP3WDUO355V1J' where id=7;
-update noar tt set b0='20YY3GGQH2Z' where id=7;
-update noar ti set b0='20YY3GGQH2Z' where id=7;
-update noar tt set v0='ZE09IM92WRDK4FLPU73B8MYQ8KEFZB' where id=7;
-update noar ti set v0='ZE09IM92WRDK4FLPU73B8MYQ8KEFZB' where id=7;
-update noar tt set b1='LQ72X3FWAC2XW5KJDC3IU9PAUJVR4' where id=7;
-update noar ti set b1='LQ72X3FWAC2XW5KJDC3IU9PAUJVR4' where id=7;
-update noar tt set v0='U' where id=7;
-update noar ti set v0='U' where id=7;
-update noar tt set b2='2ROGFED5' where id=7;
-update noar ti set b2='2ROGFED5' where id=7;
-update noar tt set v0='ZONDL0IBOLZDU9H273IVP74YMNOI3BS9' where id=8;
-update noar ti set v0='ZONDL0IBOLZDU9H273IVP74YMNOI3BS9' where id=8;
-update noar tt set b0='6O25X1RVAIHQ' where id=8;
-update noar ti set b0='6O25X1RVAIHQ' where id=8;
-update noar tt set v0='6ZD6IJP43TW' where id=8;
-update noar ti set v0='6ZD6IJP43TW' where id=8;
-update noar tt set b1='6I0S1FVOFA8RB0' where id=8;
-update noar ti set b1='6I0S1FVOFA8RB0' where id=8;
-update noar tt set v0='RLXHM9HN2LM7T026A05ITRDTV' where id=8;
-update noar ti set v0='RLXHM9HN2LM7T026A05ITRDTV' where id=8;
-update noar tt set b2='WGT957DVXGCAA7HT' where id=8;
-update noar ti set b2='WGT957DVXGCAA7HT' where id=8;
-update noar tt set v0='PASDGS5HN57VJM2UMWJ388' where id=9;
-update noar ti set v0='PASDGS5HN57VJM2UMWJ388' where id=9;
-update noar tt set b0='R3HCKR5HHB7G591NWRUHM0' where id=9;
-update noar ti set b0='R3HCKR5HHB7G591NWRUHM0' where id=9;
-update noar tt set v0='3Q4UCD7DOJJ1DQFRTEUVZU4IFB' where id=9;
-update noar ti set v0='3Q4UCD7DOJJ1DQFRTEUVZU4IFB' where id=9;
-update noar tt set b1='SCW0N5NDPKB0NHK9TJ' where id=9;
-update noar ti set b1='SCW0N5NDPKB0NHK9TJ' where id=9;
-update noar tt set v0='2YAYTWYB2XF3RBQYMSA78X5WRCWS' where id=9;
-update noar ti set v0='2YAYTWYB2XF3RBQYMSA78X5WRCWS' where id=9;
-update noar tt set b2='U8W5KH07VVXYT4LRTUAFIPCVII7YPS8F' where id=9;
-update noar ti set b2='U8W5KH07VVXYT4LRTUAFIPCVII7YPS8F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NTBA40QD64OZI9SOUMH' where id=1;
-update noar ti set v0='NTBA40QD64OZI9SOUMH' where id=1;
-update noar tt set b0='Q4LM' where id=1;
-update noar ti set b0='Q4LM' where id=1;
-update noar tt set v0='UD6C9R8TS93UM62PGW51KV78' where id=1;
-update noar ti set v0='UD6C9R8TS93UM62PGW51KV78' where id=1;
-update noar tt set b1='WTU0GJ3QIS4M' where id=1;
-update noar ti set b1='WTU0GJ3QIS4M' where id=1;
-update noar tt set v0='0AJU' where id=1;
-update noar ti set v0='0AJU' where id=1;
-update noar tt set b2='U803RIBS0KKX3VXBW' where id=1;
-update noar ti set b2='U803RIBS0KKX3VXBW' where id=1;
-update noar tt set v0='XW82C4PGSSYF8A85Z3TB8LTH07GU' where id=2;
-update noar ti set v0='XW82C4PGSSYF8A85Z3TB8LTH07GU' where id=2;
-update noar tt set b0='6CWV' where id=2;
-update noar ti set b0='6CWV' where id=2;
-update noar tt set v0='CPE' where id=2;
-update noar ti set v0='CPE' where id=2;
-update noar tt set b1='09I17I8ZA4O33EXT4ANNMA0Y5' where id=2;
-update noar ti set b1='09I17I8ZA4O33EXT4ANNMA0Y5' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='OABDSQSZ14' where id=2;
-update noar ti set b2='OABDSQSZ14' where id=2;
-update noar tt set v0='LKZ7QI0PERNZQY' where id=3;
-update noar ti set v0='LKZ7QI0PERNZQY' where id=3;
-update noar tt set b0='RUPT58G4NO9KBTDLO2T7AM7T' where id=3;
-update noar ti set b0='RUPT58G4NO9KBTDLO2T7AM7T' where id=3;
-update noar tt set v0='1E4REOGM52K' where id=3;
-update noar ti set v0='1E4REOGM52K' where id=3;
-update noar tt set b1='HYO3NDK2' where id=3;
-update noar ti set b1='HYO3NDK2' where id=3;
-update noar tt set v0='SC1Z' where id=3;
-update noar ti set v0='SC1Z' where id=3;
-update noar tt set b2='0' where id=3;
-update noar ti set b2='0' where id=3;
-update noar tt set v0='C' where id=4;
-update noar ti set v0='C' where id=4;
-update noar tt set b0='ARJMG8ZXXRKLDXZ' where id=4;
-update noar ti set b0='ARJMG8ZXXRKLDXZ' where id=4;
-update noar tt set v0='ZP1R308EZ87A82Q' where id=4;
-update noar ti set v0='ZP1R308EZ87A82Q' where id=4;
-update noar tt set b1='GN6BS59HGGAGDO' where id=4;
-update noar ti set b1='GN6BS59HGGAGDO' where id=4;
-update noar tt set v0='4DXJ8N43JPC57LX1A8T3OSM28KI' where id=4;
-update noar ti set v0='4DXJ8N43JPC57LX1A8T3OSM28KI' where id=4;
-update noar tt set b2='G8YQXBW25N' where id=4;
-update noar ti set b2='G8YQXBW25N' where id=4;
-update noar tt set v0='2679RC1V' where id=5;
-update noar ti set v0='2679RC1V' where id=5;
-update noar tt set b0='BBOF' where id=5;
-update noar ti set b0='BBOF' where id=5;
-update noar tt set v0='E2HNQTT8I' where id=5;
-update noar ti set v0='E2HNQTT8I' where id=5;
-update noar tt set b1='1AHUEVCVNZVQYVO7SX2VZE5' where id=5;
-update noar ti set b1='1AHUEVCVNZVQYVO7SX2VZE5' where id=5;
-update noar tt set v0='PXAWT9OF9D' where id=5;
-update noar ti set v0='PXAWT9OF9D' where id=5;
-update noar tt set b2='RUAFNTPYGD3JQGOVWLHLBP8KI' where id=5;
-update noar ti set b2='RUAFNTPYGD3JQGOVWLHLBP8KI' where id=5;
-update noar tt set v0='6QR3JYQHJLY6MCTG3BLZZ3K4TMJVGE6' where id=6;
-update noar ti set v0='6QR3JYQHJLY6MCTG3BLZZ3K4TMJVGE6' where id=6;
-update noar tt set b0='C80B6B4RRADS9XYF97LD4XOG' where id=6;
-update noar ti set b0='C80B6B4RRADS9XYF97LD4XOG' where id=6;
-update noar tt set v0='PJKX0YZ4SSIL' where id=6;
-update noar ti set v0='PJKX0YZ4SSIL' where id=6;
-update noar tt set b1='HWGFOS06UTONKW7MA9GAC1TXDZZM37PJ' where id=6;
-update noar ti set b1='HWGFOS06UTONKW7MA9GAC1TXDZZM37PJ' where id=6;
-update noar tt set v0='G' where id=6;
-update noar ti set v0='G' where id=6;
-update noar tt set b2='H3LS006JS4' where id=6;
-update noar ti set b2='H3LS006JS4' where id=6;
-update noar tt set v0='94KUF' where id=7;
-update noar ti set v0='94KUF' where id=7;
-update noar tt set b0='MH3ETLZNK4HLK68QAQZRRNO5' where id=7;
-update noar ti set b0='MH3ETLZNK4HLK68QAQZRRNO5' where id=7;
-update noar tt set v0='SPAFV9SF4ZQTUSGFRFF1A9' where id=7;
-update noar ti set v0='SPAFV9SF4ZQTUSGFRFF1A9' where id=7;
-update noar tt set b1='2' where id=7;
-update noar ti set b1='2' where id=7;
-update noar tt set v0='35RV386OX75TTP' where id=7;
-update noar ti set v0='35RV386OX75TTP' where id=7;
-update noar tt set b2='T3JEQU9QQ6P1XSXK3SJ6I' where id=7;
-update noar ti set b2='T3JEQU9QQ6P1XSXK3SJ6I' where id=7;
-update noar tt set v0='J8KONOV8F4PE' where id=8;
-update noar ti set v0='J8KONOV8F4PE' where id=8;
-update noar tt set b0='DA56BXX0MSX6PZDCI3IE' where id=8;
-update noar ti set b0='DA56BXX0MSX6PZDCI3IE' where id=8;
-update noar tt set v0='LDHS1OLTXTVZA852X' where id=8;
-update noar ti set v0='LDHS1OLTXTVZA852X' where id=8;
-update noar tt set b1='244JSQ3DWZ4B6ICJO2YUANJPZ' where id=8;
-update noar ti set b1='244JSQ3DWZ4B6ICJO2YUANJPZ' where id=8;
-update noar tt set v0='93QP6V6E5R21NZFPEN7JC' where id=8;
-update noar ti set v0='93QP6V6E5R21NZFPEN7JC' where id=8;
-update noar tt set b2='TIQQF5TEZ' where id=8;
-update noar ti set b2='TIQQF5TEZ' where id=8;
-update noar tt set v0='58JV6TXHDF4W62HWKHEUSZMZ' where id=9;
-update noar ti set v0='58JV6TXHDF4W62HWKHEUSZMZ' where id=9;
-update noar tt set b0='Y917I60YNKO2V7DERIC0OGE62J9RR' where id=9;
-update noar ti set b0='Y917I60YNKO2V7DERIC0OGE62J9RR' where id=9;
-update noar tt set v0='0UHU3' where id=9;
-update noar ti set v0='0UHU3' where id=9;
-update noar tt set b1='Z5U4DA9C8E2FSF2MSG0KJ' where id=9;
-update noar ti set b1='Z5U4DA9C8E2FSF2MSG0KJ' where id=9;
-update noar tt set v0='7G34N83XULZK89V8MKVKHJEY' where id=9;
-update noar ti set v0='7G34N83XULZK89V8MKVKHJEY' where id=9;
-update noar tt set b2='708DN748AGPTIB4YK' where id=9;
-update noar ti set b2='708DN748AGPTIB4YK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TU6AGUZJNNAZ7MW2N2UQ' where id=1;
-update noar ti set v0='TU6AGUZJNNAZ7MW2N2UQ' where id=1;
-update noar tt set b0='FL9RXSX' where id=1;
-update noar ti set b0='FL9RXSX' where id=1;
-update noar tt set v0='3K58VLTO58QYNOJNLHCV3LNZS' where id=1;
-update noar ti set v0='3K58VLTO58QYNOJNLHCV3LNZS' where id=1;
-update noar tt set b1='NN19J06QIO0UI8' where id=1;
-update noar ti set b1='NN19J06QIO0UI8' where id=1;
-update noar tt set v0='0671GVZ45D' where id=1;
-update noar ti set v0='0671GVZ45D' where id=1;
-update noar tt set b2='VOQLA6NMSO7XKGF6Y4CMS' where id=1;
-update noar ti set b2='VOQLA6NMSO7XKGF6Y4CMS' where id=1;
-update noar tt set v0='4MQ27LH8MN1F1DC9HZMDIMOKX0P' where id=2;
-update noar ti set v0='4MQ27LH8MN1F1DC9HZMDIMOKX0P' where id=2;
-update noar tt set b0='DGOOLVFI1' where id=2;
-update noar ti set b0='DGOOLVFI1' where id=2;
-update noar tt set v0='GJPSHLI' where id=2;
-update noar ti set v0='GJPSHLI' where id=2;
-update noar tt set b1='BZOXOYVV4BDOERKF4UY' where id=2;
-update noar ti set b1='BZOXOYVV4BDOERKF4UY' where id=2;
-update noar tt set v0='9BT3K9GY6LUSENS0J6UVDQQ5IGO' where id=2;
-update noar ti set v0='9BT3K9GY6LUSENS0J6UVDQQ5IGO' where id=2;
-update noar tt set b2='0DFSFATOIB' where id=2;
-update noar ti set b2='0DFSFATOIB' where id=2;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b0='ETKXJ9P0V138UQLZ6' where id=3;
-update noar ti set b0='ETKXJ9P0V138UQLZ6' where id=3;
-update noar tt set v0='GYE2910FGUIVYQDYI663P4LW2LK3S' where id=3;
-update noar ti set v0='GYE2910FGUIVYQDYI663P4LW2LK3S' where id=3;
-update noar tt set b1='L' where id=3;
-update noar ti set b1='L' where id=3;
-update noar tt set v0='VAARRI' where id=3;
-update noar ti set v0='VAARRI' where id=3;
-update noar tt set b2='A' where id=3;
-update noar ti set b2='A' where id=3;
-update noar tt set v0='HWUE5JK9PRW27NAZV' where id=4;
-update noar ti set v0='HWUE5JK9PRW27NAZV' where id=4;
-update noar tt set b0='J5XQ6ISFQGK0MCXS3' where id=4;
-update noar ti set b0='J5XQ6ISFQGK0MCXS3' where id=4;
-update noar tt set v0='Z5STV9X' where id=4;
-update noar ti set v0='Z5STV9X' where id=4;
-update noar tt set b1='SEUNDD' where id=4;
-update noar ti set b1='SEUNDD' where id=4;
-update noar tt set v0='TQ0RW9DNG' where id=4;
-update noar ti set v0='TQ0RW9DNG' where id=4;
-update noar tt set b2='TPG9ZBD5S38EB' where id=4;
-update noar ti set b2='TPG9ZBD5S38EB' where id=4;
-update noar tt set v0='Y026IPMF3FPDEVS8DRU' where id=5;
-update noar ti set v0='Y026IPMF3FPDEVS8DRU' where id=5;
-update noar tt set b0='E4F0GXRULUMQ4CD8X08F50NJ' where id=5;
-update noar ti set b0='E4F0GXRULUMQ4CD8X08F50NJ' where id=5;
-update noar tt set v0='Q8ITIU8FFQMY8VI8YAIYX9JE473' where id=5;
-update noar ti set v0='Q8ITIU8FFQMY8VI8YAIYX9JE473' where id=5;
-update noar tt set b1='B85Z57UMWSFJLIIRM18FL4153L3' where id=5;
-update noar ti set b1='B85Z57UMWSFJLIIRM18FL4153L3' where id=5;
-update noar tt set v0='NE6IRZS' where id=5;
-update noar ti set v0='NE6IRZS' where id=5;
-update noar tt set b2='GKMVZB26W90COI5NIYXQ4G9IS9H5O1' where id=5;
-update noar ti set b2='GKMVZB26W90COI5NIYXQ4G9IS9H5O1' where id=5;
-update noar tt set v0='KC41VLR3T0' where id=6;
-update noar ti set v0='KC41VLR3T0' where id=6;
-update noar tt set b0='FLBLCNSV' where id=6;
-update noar ti set b0='FLBLCNSV' where id=6;
-update noar tt set v0='5ME6W4JJSG5GPTTPNK2TCURNWP' where id=6;
-update noar ti set v0='5ME6W4JJSG5GPTTPNK2TCURNWP' where id=6;
-update noar tt set b1='UA11OKFXPVQERX2GT3NQ1ZKF' where id=6;
-update noar ti set b1='UA11OKFXPVQERX2GT3NQ1ZKF' where id=6;
-update noar tt set v0='4B7FQBLJEU9KMAE7RHCJU8' where id=6;
-update noar ti set v0='4B7FQBLJEU9KMAE7RHCJU8' where id=6;
-update noar tt set b2='W60F2' where id=6;
-update noar ti set b2='W60F2' where id=6;
-update noar tt set v0='M' where id=7;
-update noar ti set v0='M' where id=7;
-update noar tt set b0='4W' where id=7;
-update noar ti set b0='4W' where id=7;
-update noar tt set v0='6FEVIL132IP5NS' where id=7;
-update noar ti set v0='6FEVIL132IP5NS' where id=7;
-update noar tt set b1='2PREOOKF7I' where id=7;
-update noar ti set b1='2PREOOKF7I' where id=7;
-update noar tt set v0='CD3DF9GLUASVAW1H' where id=7;
-update noar ti set v0='CD3DF9GLUASVAW1H' where id=7;
-update noar tt set b2='CGPUGUIZO7IPE' where id=7;
-update noar ti set b2='CGPUGUIZO7IPE' where id=7;
-update noar tt set v0='695UXWCGK' where id=8;
-update noar ti set v0='695UXWCGK' where id=8;
-update noar tt set b0='JOVPMBRAQF' where id=8;
-update noar ti set b0='JOVPMBRAQF' where id=8;
-update noar tt set v0='FC6NCXPX7TCMV42ODDUFK5UT6F7Q' where id=8;
-update noar ti set v0='FC6NCXPX7TCMV42ODDUFK5UT6F7Q' where id=8;
-update noar tt set b1='ETOJUFCE2YVPNBX7J' where id=8;
-update noar ti set b1='ETOJUFCE2YVPNBX7J' where id=8;
-update noar tt set v0='2' where id=8;
-update noar ti set v0='2' where id=8;
-update noar tt set b2='B7L9C6VIY9H94QVAADP6XXF6NSO' where id=8;
-update noar ti set b2='B7L9C6VIY9H94QVAADP6XXF6NSO' where id=8;
-update noar tt set v0='6KGBP' where id=9;
-update noar ti set v0='6KGBP' where id=9;
-update noar tt set b0='MFJNPF81H' where id=9;
-update noar ti set b0='MFJNPF81H' where id=9;
-update noar tt set v0='QHZ1CW3VWA' where id=9;
-update noar ti set v0='QHZ1CW3VWA' where id=9;
-update noar tt set b1='60HGFVDQ9' where id=9;
-update noar ti set b1='60HGFVDQ9' where id=9;
-update noar tt set v0='7JXN5T3AEDJKU2H3MW8' where id=9;
-update noar ti set v0='7JXN5T3AEDJKU2H3MW8' where id=9;
-update noar tt set b2='A9' where id=9;
-update noar ti set b2='A9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ML14I87M52OI3LOV' where id=1;
-update noar ti set v0='ML14I87M52OI3LOV' where id=1;
-update noar tt set b0='T2LNXF' where id=1;
-update noar ti set b0='T2LNXF' where id=1;
-update noar tt set v0='COW30MX' where id=1;
-update noar ti set v0='COW30MX' where id=1;
-update noar tt set b1='56GS6CYR054HPMAGJ4RH7J' where id=1;
-update noar ti set b1='56GS6CYR054HPMAGJ4RH7J' where id=1;
-update noar tt set v0='O8V74TFYBTIJY5HBNFZRK' where id=1;
-update noar ti set v0='O8V74TFYBTIJY5HBNFZRK' where id=1;
-update noar tt set b2='R2HV8TFSBPO9H25DZC4NDJNBKBK' where id=1;
-update noar ti set b2='R2HV8TFSBPO9H25DZC4NDJNBKBK' where id=1;
-update noar tt set v0='0M945P8TLQCZA5' where id=2;
-update noar ti set v0='0M945P8TLQCZA5' where id=2;
-update noar tt set b0='TMQSAXK3O6CV2VWUN8EGU' where id=2;
-update noar ti set b0='TMQSAXK3O6CV2VWUN8EGU' where id=2;
-update noar tt set v0='2BL1YR8ICTX9QJ91Y1P0V0S0FLXCAE' where id=2;
-update noar ti set v0='2BL1YR8ICTX9QJ91Y1P0V0S0FLXCAE' where id=2;
-update noar tt set b1='CSP8Y9V9E84MJLYWIYPF25JG87L0II' where id=2;
-update noar ti set b1='CSP8Y9V9E84MJLYWIYPF25JG87L0II' where id=2;
-update noar tt set v0='QNY1AVCIOXDBR0' where id=2;
-update noar ti set v0='QNY1AVCIOXDBR0' where id=2;
-update noar tt set b2='KP1CKU61O697A01X1EBIHXJ' where id=2;
-update noar ti set b2='KP1CKU61O697A01X1EBIHXJ' where id=2;
-update noar tt set v0='R95XHB9Z4X' where id=3;
-update noar ti set v0='R95XHB9Z4X' where id=3;
-update noar tt set b0='W978LDZMI4MB' where id=3;
-update noar ti set b0='W978LDZMI4MB' where id=3;
-update noar tt set v0='P5F1OZWC0LD38GND4D6I4M4URG3J2R' where id=3;
-update noar ti set v0='P5F1OZWC0LD38GND4D6I4M4URG3J2R' where id=3;
-update noar tt set b1='QXAQYTQZI' where id=3;
-update noar ti set b1='QXAQYTQZI' where id=3;
-update noar tt set v0='E7BQ2O7FO169' where id=3;
-update noar ti set v0='E7BQ2O7FO169' where id=3;
-update noar tt set b2='QE79JY1OL6F8SBI698' where id=3;
-update noar ti set b2='QE79JY1OL6F8SBI698' where id=3;
-update noar tt set v0='731ZKG3HSTTV5Q3C' where id=4;
-update noar ti set v0='731ZKG3HSTTV5Q3C' where id=4;
-update noar tt set b0='YQRTSFL4I6VQT9YSPP9ZUX63VVPCJ' where id=4;
-update noar ti set b0='YQRTSFL4I6VQT9YSPP9ZUX63VVPCJ' where id=4;
-update noar tt set v0='L3HTQW1NYIC0JVIW07' where id=4;
-update noar ti set v0='L3HTQW1NYIC0JVIW07' where id=4;
-update noar tt set b1='QNQT640' where id=4;
-update noar ti set b1='QNQT640' where id=4;
-update noar tt set v0='9EN0UFDTMKH9Z8QXMC6GIO' where id=4;
-update noar ti set v0='9EN0UFDTMKH9Z8QXMC6GIO' where id=4;
-update noar tt set b2='Q2AJ9GTIIEGIP4XYJXGUZGMSU' where id=4;
-update noar ti set b2='Q2AJ9GTIIEGIP4XYJXGUZGMSU' where id=4;
-update noar tt set v0='MSRAE8U85OQ6DH4GR' where id=5;
-update noar ti set v0='MSRAE8U85OQ6DH4GR' where id=5;
-update noar tt set b0='WKM' where id=5;
-update noar ti set b0='WKM' where id=5;
-update noar tt set v0='TC3S69MW6Y' where id=5;
-update noar ti set v0='TC3S69MW6Y' where id=5;
-update noar tt set b1='VPFE729THU' where id=5;
-update noar ti set b1='VPFE729THU' where id=5;
-update noar tt set v0='RQPXLU' where id=5;
-update noar ti set v0='RQPXLU' where id=5;
-update noar tt set b2='DPQ5VOOHOQH991K91M' where id=5;
-update noar ti set b2='DPQ5VOOHOQH991K91M' where id=5;
-update noar tt set v0='578R66NDCDOTU7K3E6Q' where id=6;
-update noar ti set v0='578R66NDCDOTU7K3E6Q' where id=6;
-update noar tt set b0='NL3QLUXO30S9YS8U84E23MVDYFIHZI' where id=6;
-update noar ti set b0='NL3QLUXO30S9YS8U84E23MVDYFIHZI' where id=6;
-update noar tt set v0='UND1DXNIOZ3A3XXBJLP' where id=6;
-update noar ti set v0='UND1DXNIOZ3A3XXBJLP' where id=6;
-update noar tt set b1='XKRDXYOAD7C7JG12QWG8E' where id=6;
-update noar ti set b1='XKRDXYOAD7C7JG12QWG8E' where id=6;
-update noar tt set v0='Y0XWR' where id=6;
-update noar ti set v0='Y0XWR' where id=6;
-update noar tt set b2='CFVG5P6V32N0BQB' where id=6;
-update noar ti set b2='CFVG5P6V32N0BQB' where id=6;
-update noar tt set v0='A0JJQPEMKG9I0YM8RQ0S0W' where id=7;
-update noar ti set v0='A0JJQPEMKG9I0YM8RQ0S0W' where id=7;
-update noar tt set b0='J616TJ3PI' where id=7;
-update noar ti set b0='J616TJ3PI' where id=7;
-update noar tt set v0='TEW3GCB8J7NELIG8BFNO44BU61E4' where id=7;
-update noar ti set v0='TEW3GCB8J7NELIG8BFNO44BU61E4' where id=7;
-update noar tt set b1='SD7JBTBO4MFD' where id=7;
-update noar ti set b1='SD7JBTBO4MFD' where id=7;
-update noar tt set v0='0E4S75CQ' where id=7;
-update noar ti set v0='0E4S75CQ' where id=7;
-update noar tt set b2='TYPD5454GII' where id=7;
-update noar ti set b2='TYPD5454GII' where id=7;
-update noar tt set v0='7B3DJPI7UW986UWKMNW9SF0MKDEEWT' where id=8;
-update noar ti set v0='7B3DJPI7UW986UWKMNW9SF0MKDEEWT' where id=8;
-update noar tt set b0='U' where id=8;
-update noar ti set b0='U' where id=8;
-update noar tt set v0='RRHU3ZNOK3TECPWR8M4PKTGZBN2TQ' where id=8;
-update noar ti set v0='RRHU3ZNOK3TECPWR8M4PKTGZBN2TQ' where id=8;
-update noar tt set b1='IF5Q7D7386XB5W702' where id=8;
-update noar ti set b1='IF5Q7D7386XB5W702' where id=8;
-update noar tt set v0='HZOWIY1VLZ2RMP' where id=8;
-update noar ti set v0='HZOWIY1VLZ2RMP' where id=8;
-update noar tt set b2='2E' where id=8;
-update noar ti set b2='2E' where id=8;
-update noar tt set v0='D70ZQ2CR172AUAH9' where id=9;
-update noar ti set v0='D70ZQ2CR172AUAH9' where id=9;
-update noar tt set b0='U84LRLN262APJLEUPBEBDHY' where id=9;
-update noar ti set b0='U84LRLN262APJLEUPBEBDHY' where id=9;
-update noar tt set v0='RHCMI' where id=9;
-update noar ti set v0='RHCMI' where id=9;
-update noar tt set b1='MWM' where id=9;
-update noar ti set b1='MWM' where id=9;
-update noar tt set v0='UFHKTSEXQ67JF8HUYH1DTB' where id=9;
-update noar ti set v0='UFHKTSEXQ67JF8HUYH1DTB' where id=9;
-update noar tt set b2='MDU8' where id=9;
-update noar ti set b2='MDU8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1VRMFX4G4AFLE4E5MY80XC5' where id=1;
-update noar ti set v0='1VRMFX4G4AFLE4E5MY80XC5' where id=1;
-update noar tt set b0='95WWKVA6F9FI8Q' where id=1;
-update noar ti set b0='95WWKVA6F9FI8Q' where id=1;
-update noar tt set v0='Q92TF1A61BHBRNJS7EXPI2I6' where id=1;
-update noar ti set v0='Q92TF1A61BHBRNJS7EXPI2I6' where id=1;
-update noar tt set b1='6TQB8PLTSONSD5TSE5NWM' where id=1;
-update noar ti set b1='6TQB8PLTSONSD5TSE5NWM' where id=1;
-update noar tt set v0='7QEMA86' where id=1;
-update noar ti set v0='7QEMA86' where id=1;
-update noar tt set b2='45QK8EPONXV' where id=1;
-update noar ti set b2='45QK8EPONXV' where id=1;
-update noar tt set v0='WZUKY9G5QH1KS4O05TN9QS5HZVJU6FQ' where id=2;
-update noar ti set v0='WZUKY9G5QH1KS4O05TN9QS5HZVJU6FQ' where id=2;
-update noar tt set b0='Z5OFP9S8' where id=2;
-update noar ti set b0='Z5OFP9S8' where id=2;
-update noar tt set v0='TU3STU3KUFBCFYIRYWEU' where id=2;
-update noar ti set v0='TU3STU3KUFBCFYIRYWEU' where id=2;
-update noar tt set b1='BRE0DWJNFEWE9YRH' where id=2;
-update noar ti set b1='BRE0DWJNFEWE9YRH' where id=2;
-update noar tt set v0='J7IEQE5703' where id=2;
-update noar ti set v0='J7IEQE5703' where id=2;
-update noar tt set b2='C107VTIDCQ8' where id=2;
-update noar ti set b2='C107VTIDCQ8' where id=2;
-update noar tt set v0='TCQLXXI8L80Z51K3C52O1P42SK4HD' where id=3;
-update noar ti set v0='TCQLXXI8L80Z51K3C52O1P42SK4HD' where id=3;
-update noar tt set b0='NSR9322' where id=3;
-update noar ti set b0='NSR9322' where id=3;
-update noar tt set v0='ZUZPG4LPXP723W5XIP3E6WEPVJAV' where id=3;
-update noar ti set v0='ZUZPG4LPXP723W5XIP3E6WEPVJAV' where id=3;
-update noar tt set b1='01PAEMGO52JMRX3EQQQPDQJ' where id=3;
-update noar ti set b1='01PAEMGO52JMRX3EQQQPDQJ' where id=3;
-update noar tt set v0='EK47LGXJP7731RW5V4Y' where id=3;
-update noar ti set v0='EK47LGXJP7731RW5V4Y' where id=3;
-update noar tt set b2='TEQLRLO0I72QHO1QMBI6DVKX1I' where id=3;
-update noar ti set b2='TEQLRLO0I72QHO1QMBI6DVKX1I' where id=3;
-update noar tt set v0='93OREX1ON9856K418AN8THCUHBO9VKC' where id=4;
-update noar ti set v0='93OREX1ON9856K418AN8THCUHBO9VKC' where id=4;
-update noar tt set b0='H21OQD37G4AVZDPEQ' where id=4;
-update noar ti set b0='H21OQD37G4AVZDPEQ' where id=4;
-update noar tt set v0='01FX4KUTJAN7' where id=4;
-update noar ti set v0='01FX4KUTJAN7' where id=4;
-update noar tt set b1='S' where id=4;
-update noar ti set b1='S' where id=4;
-update noar tt set v0='N8W' where id=4;
-update noar ti set v0='N8W' where id=4;
-update noar tt set b2='C67OG9AQW2XHSX788EC8M7F6QCM' where id=4;
-update noar ti set b2='C67OG9AQW2XHSX788EC8M7F6QCM' where id=4;
-update noar tt set v0='K6LC3SY0XEENCU4K6ZZ' where id=5;
-update noar ti set v0='K6LC3SY0XEENCU4K6ZZ' where id=5;
-update noar tt set b0='0974UPAJ3XD891G0' where id=5;
-update noar ti set b0='0974UPAJ3XD891G0' where id=5;
-update noar tt set v0='5BKCZY9NSXADUMATIWDY' where id=5;
-update noar ti set v0='5BKCZY9NSXADUMATIWDY' where id=5;
-update noar tt set b1='4T055CZ9LV8JJSWRNQBY379G' where id=5;
-update noar ti set b1='4T055CZ9LV8JJSWRNQBY379G' where id=5;
-update noar tt set v0='Z8VLTI10CF49ZQWN3' where id=5;
-update noar ti set v0='Z8VLTI10CF49ZQWN3' where id=5;
-update noar tt set b2='E7KJVJ33LKFN' where id=5;
-update noar ti set b2='E7KJVJ33LKFN' where id=5;
-update noar tt set v0='TZF1F8LC9NF3XGPMEGYJOP5YA' where id=6;
-update noar ti set v0='TZF1F8LC9NF3XGPMEGYJOP5YA' where id=6;
-update noar tt set b0='Y1HFKWOK2H7E6FQOIFXM3L3PDH9718J' where id=6;
-update noar ti set b0='Y1HFKWOK2H7E6FQOIFXM3L3PDH9718J' where id=6;
-update noar tt set v0='X4LTQQIHHNBXYLEUQ89C528Z76' where id=6;
-update noar ti set v0='X4LTQQIHHNBXYLEUQ89C528Z76' where id=6;
-update noar tt set b1='PSI9VQIR0IGSZ5KYE5QH164X' where id=6;
-update noar ti set b1='PSI9VQIR0IGSZ5KYE5QH164X' where id=6;
-update noar tt set v0='B8CYNXMT0RY75ZZMJN' where id=6;
-update noar ti set v0='B8CYNXMT0RY75ZZMJN' where id=6;
-update noar tt set b2='PAO8I6IZL5VGPUMB2TICK86C9UE00' where id=6;
-update noar ti set b2='PAO8I6IZL5VGPUMB2TICK86C9UE00' where id=6;
-update noar tt set v0='GGHTK97KZU34ISSAS7' where id=7;
-update noar ti set v0='GGHTK97KZU34ISSAS7' where id=7;
-update noar tt set b0='JRDP0EG' where id=7;
-update noar ti set b0='JRDP0EG' where id=7;
-update noar tt set v0='AF71GQ22W2Y5GYZT8EU4XKWHVHWBB' where id=7;
-update noar ti set v0='AF71GQ22W2Y5GYZT8EU4XKWHVHWBB' where id=7;
-update noar tt set b1='L1V93SPN2HITIYAN6P77YC' where id=7;
-update noar ti set b1='L1V93SPN2HITIYAN6P77YC' where id=7;
-update noar tt set v0='0RAPR9TJY' where id=7;
-update noar ti set v0='0RAPR9TJY' where id=7;
-update noar tt set b2='UPN14PREIP49OWNVE0' where id=7;
-update noar ti set b2='UPN14PREIP49OWNVE0' where id=7;
-update noar tt set v0='VQHCIUT0L87M8I5U06PJ' where id=8;
-update noar ti set v0='VQHCIUT0L87M8I5U06PJ' where id=8;
-update noar tt set b0='L7RBJILG0TX4QL2' where id=8;
-update noar ti set b0='L7RBJILG0TX4QL2' where id=8;
-update noar tt set v0='Z3ZW2I4VVBS5JD70Z48R6C7' where id=8;
-update noar ti set v0='Z3ZW2I4VVBS5JD70Z48R6C7' where id=8;
-update noar tt set b1='2DZKW' where id=8;
-update noar ti set b1='2DZKW' where id=8;
-update noar tt set v0='52KZVFC596F1WJNAKYE9CX25' where id=8;
-update noar ti set v0='52KZVFC596F1WJNAKYE9CX25' where id=8;
-update noar tt set b2='WEBHH5442FRO7W93AKRFLKP0' where id=8;
-update noar ti set b2='WEBHH5442FRO7W93AKRFLKP0' where id=8;
-update noar tt set v0='DZX0S0Q' where id=9;
-update noar ti set v0='DZX0S0Q' where id=9;
-update noar tt set b0='PCI0KO7' where id=9;
-update noar ti set b0='PCI0KO7' where id=9;
-update noar tt set v0='30RGI' where id=9;
-update noar ti set v0='30RGI' where id=9;
-update noar tt set b1='40SDA' where id=9;
-update noar ti set b1='40SDA' where id=9;
-update noar tt set v0='SZ16SPALTGY95V1QK3VWPYJXPZOHM' where id=9;
-update noar ti set v0='SZ16SPALTGY95V1QK3VWPYJXPZOHM' where id=9;
-update noar tt set b2='AEMV' where id=9;
-update noar ti set b2='AEMV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2W15VZFAGXO1IC20U6K3SN8' where id=1;
-update noar ti set v0='2W15VZFAGXO1IC20U6K3SN8' where id=1;
-update noar tt set b0='8EF9STP63WTU0KLDZYIH8UW0675OP7CV' where id=1;
-update noar ti set b0='8EF9STP63WTU0KLDZYIH8UW0675OP7CV' where id=1;
-update noar tt set v0='9Y1PSK6UUVNV8BYG0YIDEP2Q7BY' where id=1;
-update noar ti set v0='9Y1PSK6UUVNV8BYG0YIDEP2Q7BY' where id=1;
-update noar tt set b1='2AFZH5L727JLNJ8KZL36F9' where id=1;
-update noar ti set b1='2AFZH5L727JLNJ8KZL36F9' where id=1;
-update noar tt set v0='BIQB6B7FHO' where id=1;
-update noar ti set v0='BIQB6B7FHO' where id=1;
-update noar tt set b2='GL6LI1VFUX5IH' where id=1;
-update noar ti set b2='GL6LI1VFUX5IH' where id=1;
-update noar tt set v0='0PWUOCW9D37V21PQCSVP49FR' where id=2;
-update noar ti set v0='0PWUOCW9D37V21PQCSVP49FR' where id=2;
-update noar tt set b0='E0KJHOP8OJ0ENAJT' where id=2;
-update noar ti set b0='E0KJHOP8OJ0ENAJT' where id=2;
-update noar tt set v0='N3DOFVD7SJSY975RY53ZLC2CIZ6W' where id=2;
-update noar ti set v0='N3DOFVD7SJSY975RY53ZLC2CIZ6W' where id=2;
-update noar tt set b1='1CUKK1JN2WM0NLZ8' where id=2;
-update noar ti set b1='1CUKK1JN2WM0NLZ8' where id=2;
-update noar tt set v0='7K82' where id=2;
-update noar ti set v0='7K82' where id=2;
-update noar tt set b2='OOTEM3T1FZPX4D697UOEY5QX' where id=2;
-update noar ti set b2='OOTEM3T1FZPX4D697UOEY5QX' where id=2;
-update noar tt set v0='62HM5Y6NQTGHLEVYLZGIJ' where id=3;
-update noar ti set v0='62HM5Y6NQTGHLEVYLZGIJ' where id=3;
-update noar tt set b0='86V67W2YUT' where id=3;
-update noar ti set b0='86V67W2YUT' where id=3;
-update noar tt set v0='P' where id=3;
-update noar ti set v0='P' where id=3;
-update noar tt set b1='O5RQZC' where id=3;
-update noar ti set b1='O5RQZC' where id=3;
-update noar tt set v0='945WIBXTP57Y' where id=3;
-update noar ti set v0='945WIBXTP57Y' where id=3;
-update noar tt set b2='8SKKNV1X48PYBW' where id=3;
-update noar ti set b2='8SKKNV1X48PYBW' where id=3;
-update noar tt set v0='O1454YCYQHV4LOE1JYI' where id=4;
-update noar ti set v0='O1454YCYQHV4LOE1JYI' where id=4;
-update noar tt set b0='VG' where id=4;
-update noar ti set b0='VG' where id=4;
-update noar tt set v0='3R0ORL518D133GW7RGUD1JU8L' where id=4;
-update noar ti set v0='3R0ORL518D133GW7RGUD1JU8L' where id=4;
-update noar tt set b1='R1CKQ46TYP66UY8G' where id=4;
-update noar ti set b1='R1CKQ46TYP66UY8G' where id=4;
-update noar tt set v0='B8J8X695GO46DTG72M4MD0CUCSOXJ7J' where id=4;
-update noar ti set v0='B8J8X695GO46DTG72M4MD0CUCSOXJ7J' where id=4;
-update noar tt set b2='U4JE' where id=4;
-update noar ti set b2='U4JE' where id=4;
-update noar tt set v0='DVVZN8SWPMJA51SH69TM' where id=5;
-update noar ti set v0='DVVZN8SWPMJA51SH69TM' where id=5;
-update noar tt set b0='7WAOKHFI0TTXPMT10T5NFW5' where id=5;
-update noar ti set b0='7WAOKHFI0TTXPMT10T5NFW5' where id=5;
-update noar tt set v0='85VVXM0YGWDTT051NDPSVR2R6O' where id=5;
-update noar ti set v0='85VVXM0YGWDTT051NDPSVR2R6O' where id=5;
-update noar tt set b1='2BAZF' where id=5;
-update noar ti set b1='2BAZF' where id=5;
-update noar tt set v0='A1Z9ULRVF5LIXAYC6NC8J6K0PYM1DPP' where id=5;
-update noar ti set v0='A1Z9ULRVF5LIXAYC6NC8J6K0PYM1DPP' where id=5;
-update noar tt set b2='FV0L1XNPL8PKXJJ7F' where id=5;
-update noar ti set b2='FV0L1XNPL8PKXJJ7F' where id=5;
-update noar tt set v0='7MNF3R3DB2I051ETSS1K57' where id=6;
-update noar ti set v0='7MNF3R3DB2I051ETSS1K57' where id=6;
-update noar tt set b0='PHTK3TVC5DV1KRTKY4AMVY793' where id=6;
-update noar ti set b0='PHTK3TVC5DV1KRTKY4AMVY793' where id=6;
-update noar tt set v0='Z7QR3SPPNVA7ZWWNCMFYKOC' where id=6;
-update noar ti set v0='Z7QR3SPPNVA7ZWWNCMFYKOC' where id=6;
-update noar tt set b1='4P8ESDAC4UL' where id=6;
-update noar ti set b1='4P8ESDAC4UL' where id=6;
-update noar tt set v0='AYHVDJ9Z69E68F8G1I82BZQF' where id=6;
-update noar ti set v0='AYHVDJ9Z69E68F8G1I82BZQF' where id=6;
-update noar tt set b2='B7G7E9ZZJEO2LK66A' where id=6;
-update noar ti set b2='B7G7E9ZZJEO2LK66A' where id=6;
-update noar tt set v0='SHS2CK4' where id=7;
-update noar ti set v0='SHS2CK4' where id=7;
-update noar tt set b0='9FMVEOKOHMDLHXPP' where id=7;
-update noar ti set b0='9FMVEOKOHMDLHXPP' where id=7;
-update noar tt set v0='EWEL' where id=7;
-update noar ti set v0='EWEL' where id=7;
-update noar tt set b1='53NGDLL6TPJ' where id=7;
-update noar ti set b1='53NGDLL6TPJ' where id=7;
-update noar tt set v0='BCJP0' where id=7;
-update noar ti set v0='BCJP0' where id=7;
-update noar tt set b2='GMEY' where id=7;
-update noar ti set b2='GMEY' where id=7;
-update noar tt set v0='6DMI660WV9OQ0H7YO7YNRFP8UMOJA8NJ' where id=8;
-update noar ti set v0='6DMI660WV9OQ0H7YO7YNRFP8UMOJA8NJ' where id=8;
-update noar tt set b0='YZPW8BPV4K25EII9QH72P1' where id=8;
-update noar ti set b0='YZPW8BPV4K25EII9QH72P1' where id=8;
-update noar tt set v0='JGE0' where id=8;
-update noar ti set v0='JGE0' where id=8;
-update noar tt set b1='5D5EM68LJM8NOT0APW1VW56MPT' where id=8;
-update noar ti set b1='5D5EM68LJM8NOT0APW1VW56MPT' where id=8;
-update noar tt set v0='R2I5CBP4OPLTOO9LI3O' where id=8;
-update noar ti set v0='R2I5CBP4OPLTOO9LI3O' where id=8;
-update noar tt set b2='9RL6EL0WFKYGLGQR26' where id=8;
-update noar ti set b2='9RL6EL0WFKYGLGQR26' where id=8;
-update noar tt set v0='GBNPRCQ2ZGKE7KWD25D087JLSK1SEG3' where id=9;
-update noar ti set v0='GBNPRCQ2ZGKE7KWD25D087JLSK1SEG3' where id=9;
-update noar tt set b0='02VBYZ4TEGFVJ6953O7500B5UI13NZ' where id=9;
-update noar ti set b0='02VBYZ4TEGFVJ6953O7500B5UI13NZ' where id=9;
-update noar tt set v0='ACZS0HW6KVOPED80B' where id=9;
-update noar ti set v0='ACZS0HW6KVOPED80B' where id=9;
-update noar tt set b1='65L4NEL' where id=9;
-update noar ti set b1='65L4NEL' where id=9;
-update noar tt set v0='RR93HUL3GKJK4H59F' where id=9;
-update noar ti set v0='RR93HUL3GKJK4H59F' where id=9;
-update noar tt set b2='KEXJK79LG6Z7SQVON9OGBIFHDH882' where id=9;
-update noar ti set b2='KEXJK79LG6Z7SQVON9OGBIFHDH882' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KB7NNFEPFGD30AN5' where id=1;
-update noar ti set v0='KB7NNFEPFGD30AN5' where id=1;
-update noar tt set b0='HM33PSO674GLJB2NSXDY3VYEIRA7C1' where id=1;
-update noar ti set b0='HM33PSO674GLJB2NSXDY3VYEIRA7C1' where id=1;
-update noar tt set v0='0G1GH0BHIFS2JC62VY6XXPETSNYQI89' where id=1;
-update noar ti set v0='0G1GH0BHIFS2JC62VY6XXPETSNYQI89' where id=1;
-update noar tt set b1='QTQK1OM2RRCECOB9PJ2KZ' where id=1;
-update noar ti set b1='QTQK1OM2RRCECOB9PJ2KZ' where id=1;
-update noar tt set v0='0WZ8SVUCDJQFV7E5X6JAQEYFZN5XE' where id=1;
-update noar ti set v0='0WZ8SVUCDJQFV7E5X6JAQEYFZN5XE' where id=1;
-update noar tt set b2='BPDGHY' where id=1;
-update noar ti set b2='BPDGHY' where id=1;
-update noar tt set v0='FQUCKXGA' where id=2;
-update noar ti set v0='FQUCKXGA' where id=2;
-update noar tt set b0='4DWH' where id=2;
-update noar ti set b0='4DWH' where id=2;
-update noar tt set v0='ZZGNZV' where id=2;
-update noar ti set v0='ZZGNZV' where id=2;
-update noar tt set b1='Y9C3MRKYGBB9WLADG9' where id=2;
-update noar ti set b1='Y9C3MRKYGBB9WLADG9' where id=2;
-update noar tt set v0='AWCYQGFU2L92560YWRYH42Z' where id=2;
-update noar ti set v0='AWCYQGFU2L92560YWRYH42Z' where id=2;
-update noar tt set b2='N4S' where id=2;
-update noar ti set b2='N4S' where id=2;
-update noar tt set v0='I0DW85196WMNH03Q33PF2L6VQGKV3' where id=3;
-update noar ti set v0='I0DW85196WMNH03Q33PF2L6VQGKV3' where id=3;
-update noar tt set b0='LNPO' where id=3;
-update noar ti set b0='LNPO' where id=3;
-update noar tt set v0='QB5OKN4BP8E9' where id=3;
-update noar ti set v0='QB5OKN4BP8E9' where id=3;
-update noar tt set b1='AN7N10DQ31LVRQF9E5ZMN5TYHRU162W' where id=3;
-update noar ti set b1='AN7N10DQ31LVRQF9E5ZMN5TYHRU162W' where id=3;
-update noar tt set v0='HOL454K4D4PN' where id=3;
-update noar ti set v0='HOL454K4D4PN' where id=3;
-update noar tt set b2='8EKNE77L5LIZQ' where id=3;
-update noar ti set b2='8EKNE77L5LIZQ' where id=3;
-update noar tt set v0='E232C91K3JZSREE1U' where id=4;
-update noar ti set v0='E232C91K3JZSREE1U' where id=4;
-update noar tt set b0='LHRPTQVPOVMJV3' where id=4;
-update noar ti set b0='LHRPTQVPOVMJV3' where id=4;
-update noar tt set v0='S1GT6D3Z2IERK1TU88K2CUG30D6A4' where id=4;
-update noar ti set v0='S1GT6D3Z2IERK1TU88K2CUG30D6A4' where id=4;
-update noar tt set b1='JZ49KQ9FPJWOA45Y' where id=4;
-update noar ti set b1='JZ49KQ9FPJWOA45Y' where id=4;
-update noar tt set v0='ADD4RRT' where id=4;
-update noar ti set v0='ADD4RRT' where id=4;
-update noar tt set b2='KJC1YB8A' where id=4;
-update noar ti set b2='KJC1YB8A' where id=4;
-update noar tt set v0='7BPQZJG8VNYA4LH' where id=5;
-update noar ti set v0='7BPQZJG8VNYA4LH' where id=5;
-update noar tt set b0='29AN65ZZ6C2TO05YUGM8NREB3YT7I' where id=5;
-update noar ti set b0='29AN65ZZ6C2TO05YUGM8NREB3YT7I' where id=5;
-update noar tt set v0='K26EJK6SD8Z38E0C' where id=5;
-update noar ti set v0='K26EJK6SD8Z38E0C' where id=5;
-update noar tt set b1='XRT0QPQK4QJMYQF4MKG58P' where id=5;
-update noar ti set b1='XRT0QPQK4QJMYQF4MKG58P' where id=5;
-update noar tt set v0='AIZQ7FSGEWH7OPWSFKG2D' where id=5;
-update noar ti set v0='AIZQ7FSGEWH7OPWSFKG2D' where id=5;
-update noar tt set b2='JKZCGQL6P3IMWUHOY8Z2HARF' where id=5;
-update noar ti set b2='JKZCGQL6P3IMWUHOY8Z2HARF' where id=5;
-update noar tt set v0='CQ' where id=6;
-update noar ti set v0='CQ' where id=6;
-update noar tt set b0='58HUYQY8B2MABOG4' where id=6;
-update noar ti set b0='58HUYQY8B2MABOG4' where id=6;
-update noar tt set v0='PS0HAVDN8RH' where id=6;
-update noar ti set v0='PS0HAVDN8RH' where id=6;
-update noar tt set b1='N3CP3PP1S8DQWJCZW4EUWJD68Y' where id=6;
-update noar ti set b1='N3CP3PP1S8DQWJCZW4EUWJD68Y' where id=6;
-update noar tt set v0='02WB2K89S0JD4CFTKMKV' where id=6;
-update noar ti set v0='02WB2K89S0JD4CFTKMKV' where id=6;
-update noar tt set b2='CHFMR6F387X5LZLH2RMKXNTY0N0XIH' where id=6;
-update noar ti set b2='CHFMR6F387X5LZLH2RMKXNTY0N0XIH' where id=6;
-update noar tt set v0='HVNT8ORVFHSWZ382K1D7Q8WWIHSVUI' where id=7;
-update noar ti set v0='HVNT8ORVFHSWZ382K1D7Q8WWIHSVUI' where id=7;
-update noar tt set b0='4820B5WHWAKY' where id=7;
-update noar ti set b0='4820B5WHWAKY' where id=7;
-update noar tt set v0='QJBZZWA8054FOQENMYA7EM05U' where id=7;
-update noar ti set v0='QJBZZWA8054FOQENMYA7EM05U' where id=7;
-update noar tt set b1='DBU55XYF' where id=7;
-update noar ti set b1='DBU55XYF' where id=7;
-update noar tt set v0='FKS68V' where id=7;
-update noar ti set v0='FKS68V' where id=7;
-update noar tt set b2='HR7ZOPG2AGXHD6EGWGJW8PZT5FZ3' where id=7;
-update noar ti set b2='HR7ZOPG2AGXHD6EGWGJW8PZT5FZ3' where id=7;
-update noar tt set v0='X8RD' where id=8;
-update noar ti set v0='X8RD' where id=8;
-update noar tt set b0='ESSZY48XWLJXWBO9914EI0EM7JN' where id=8;
-update noar ti set b0='ESSZY48XWLJXWBO9914EI0EM7JN' where id=8;
-update noar tt set v0='5KTRQOQER14ZGDSVUFR4J6K4ZZASRO32' where id=8;
-update noar ti set v0='5KTRQOQER14ZGDSVUFR4J6K4ZZASRO32' where id=8;
-update noar tt set b1='LVC13F6' where id=8;
-update noar ti set b1='LVC13F6' where id=8;
-update noar tt set v0='PAVVSO76NPBUAZE4QXEF4' where id=8;
-update noar ti set v0='PAVVSO76NPBUAZE4QXEF4' where id=8;
-update noar tt set b2='QB2RXEPZ7UWINA677EIS3E02B0W3H19A' where id=8;
-update noar ti set b2='QB2RXEPZ7UWINA677EIS3E02B0W3H19A' where id=8;
-update noar tt set v0='VVVCTAITDEJHR3EQ6Z0M' where id=9;
-update noar ti set v0='VVVCTAITDEJHR3EQ6Z0M' where id=9;
-update noar tt set b0='7Y2Y21FL1MOZD7OAV580P5I' where id=9;
-update noar ti set b0='7Y2Y21FL1MOZD7OAV580P5I' where id=9;
-update noar tt set v0='PC7YS2BJ8I8ETJ7K8D647RGVUOAA4T' where id=9;
-update noar ti set v0='PC7YS2BJ8I8ETJ7K8D647RGVUOAA4T' where id=9;
-update noar tt set b1='6X5SUSZ7J4LIO9TJ31C629ZBZQ5LT' where id=9;
-update noar ti set b1='6X5SUSZ7J4LIO9TJ31C629ZBZQ5LT' where id=9;
-update noar tt set v0='6OSYYISFEW37TE' where id=9;
-update noar ti set v0='6OSYYISFEW37TE' where id=9;
-update noar tt set b2='AU4V744OWFIATF00E7WFHT' where id=9;
-update noar ti set b2='AU4V744OWFIATF00E7WFHT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5RAQUY' where id=1;
-update noar ti set v0='5RAQUY' where id=1;
-update noar tt set b0='PDYSWCEONZER' where id=1;
-update noar ti set b0='PDYSWCEONZER' where id=1;
-update noar tt set v0='RT1W2I6N6L7FE5FN' where id=1;
-update noar ti set v0='RT1W2I6N6L7FE5FN' where id=1;
-update noar tt set b1='ZE' where id=1;
-update noar ti set b1='ZE' where id=1;
-update noar tt set v0='LI4EQR4LRI26X5TG06YL9DQ' where id=1;
-update noar ti set v0='LI4EQR4LRI26X5TG06YL9DQ' where id=1;
-update noar tt set b2='WTBVKL9M8J6LA' where id=1;
-update noar ti set b2='WTBVKL9M8J6LA' where id=1;
-update noar tt set v0='J13WWK7MCA' where id=2;
-update noar ti set v0='J13WWK7MCA' where id=2;
-update noar tt set b0='S' where id=2;
-update noar ti set b0='S' where id=2;
-update noar tt set v0='IUZCTB13WJCPZIL6OK7YRV7QF0XRF090' where id=2;
-update noar ti set v0='IUZCTB13WJCPZIL6OK7YRV7QF0XRF090' where id=2;
-update noar tt set b1='2UQ2U5BHGQUO0TG5' where id=2;
-update noar ti set b1='2UQ2U5BHGQUO0TG5' where id=2;
-update noar tt set v0='LI8F3G0SJODO3Y' where id=2;
-update noar ti set v0='LI8F3G0SJODO3Y' where id=2;
-update noar tt set b2='QNG3Q9AXRNH3IN1T4V' where id=2;
-update noar ti set b2='QNG3Q9AXRNH3IN1T4V' where id=2;
-update noar tt set v0='7A7VMT3260TBMEEOJ1GKN' where id=3;
-update noar ti set v0='7A7VMT3260TBMEEOJ1GKN' where id=3;
-update noar tt set b0='Y7' where id=3;
-update noar ti set b0='Y7' where id=3;
-update noar tt set v0='0LHVCF9EVYL5' where id=3;
-update noar ti set v0='0LHVCF9EVYL5' where id=3;
-update noar tt set b1='LR4NJ0' where id=3;
-update noar ti set b1='LR4NJ0' where id=3;
-update noar tt set v0='N784Z87F5EZ8XRQ' where id=3;
-update noar ti set v0='N784Z87F5EZ8XRQ' where id=3;
-update noar tt set b2='XUQU9JZ789P' where id=3;
-update noar ti set b2='XUQU9JZ789P' where id=3;
-update noar tt set v0='T5097HTJOUECSV4MA11LNILA47S4' where id=4;
-update noar ti set v0='T5097HTJOUECSV4MA11LNILA47S4' where id=4;
-update noar tt set b0='BOJIMD1NI78B' where id=4;
-update noar ti set b0='BOJIMD1NI78B' where id=4;
-update noar tt set v0='5LCKAANXHBAF18B1K' where id=4;
-update noar ti set v0='5LCKAANXHBAF18B1K' where id=4;
-update noar tt set b1='Q94N8AJHT9' where id=4;
-update noar ti set b1='Q94N8AJHT9' where id=4;
-update noar tt set v0='DXLTI183PJLSM1DNTPDOV' where id=4;
-update noar ti set v0='DXLTI183PJLSM1DNTPDOV' where id=4;
-update noar tt set b2='1I1Q7ANREC' where id=4;
-update noar ti set b2='1I1Q7ANREC' where id=4;
-update noar tt set v0='6KSXNGN5EOREL9' where id=5;
-update noar ti set v0='6KSXNGN5EOREL9' where id=5;
-update noar tt set b0='6XWD45L6SE0KOQSHQ25ZLSG5Q1' where id=5;
-update noar ti set b0='6XWD45L6SE0KOQSHQ25ZLSG5Q1' where id=5;
-update noar tt set v0='8Y321P6' where id=5;
-update noar ti set v0='8Y321P6' where id=5;
-update noar tt set b1='05P' where id=5;
-update noar ti set b1='05P' where id=5;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b2='9LH195JEGW9TY0K9HFO3' where id=5;
-update noar ti set b2='9LH195JEGW9TY0K9HFO3' where id=5;
-update noar tt set v0='WHQ9P6JPQ6AEUOS661OW187HA757TYNY' where id=6;
-update noar ti set v0='WHQ9P6JPQ6AEUOS661OW187HA757TYNY' where id=6;
-update noar tt set b0='5YIFUMY9FN7' where id=6;
-update noar ti set b0='5YIFUMY9FN7' where id=6;
-update noar tt set v0='6F4Z0HU8ZJLEP5MNX0OX' where id=6;
-update noar ti set v0='6F4Z0HU8ZJLEP5MNX0OX' where id=6;
-update noar tt set b1='17YBZ9N' where id=6;
-update noar ti set b1='17YBZ9N' where id=6;
-update noar tt set v0='SXBC549EQOCE' where id=6;
-update noar ti set v0='SXBC549EQOCE' where id=6;
-update noar tt set b2='A6UGNGV4RLTPT6KV4D8W' where id=6;
-update noar ti set b2='A6UGNGV4RLTPT6KV4D8W' where id=6;
-update noar tt set v0='VQ7SSCUM1A9NRCT9Q' where id=7;
-update noar ti set v0='VQ7SSCUM1A9NRCT9Q' where id=7;
-update noar tt set b0='XZVPF9XQO6RZPHXAIWYCANXB2YMD' where id=7;
-update noar ti set b0='XZVPF9XQO6RZPHXAIWYCANXB2YMD' where id=7;
-update noar tt set v0='TPXWN6G2JUKH7K1AFIN3JXVL' where id=7;
-update noar ti set v0='TPXWN6G2JUKH7K1AFIN3JXVL' where id=7;
-update noar tt set b1='ITXCSQGBCPB4H8964PVM6' where id=7;
-update noar ti set b1='ITXCSQGBCPB4H8964PVM6' where id=7;
-update noar tt set v0='8N82MIQXQTQRVQ9EZK2FF81OYEIH' where id=7;
-update noar ti set v0='8N82MIQXQTQRVQ9EZK2FF81OYEIH' where id=7;
-update noar tt set b2='9TU66KR2O411WN' where id=7;
-update noar ti set b2='9TU66KR2O411WN' where id=7;
-update noar tt set v0='8PZEVNMGRINNDE' where id=8;
-update noar ti set v0='8PZEVNMGRINNDE' where id=8;
-update noar tt set b0='RP' where id=8;
-update noar ti set b0='RP' where id=8;
-update noar tt set v0='CPE0M5UJWR0LJNXC' where id=8;
-update noar ti set v0='CPE0M5UJWR0LJNXC' where id=8;
-update noar tt set b1='4SINDZR9PVFA8EV35HBG7N' where id=8;
-update noar ti set b1='4SINDZR9PVFA8EV35HBG7N' where id=8;
-update noar tt set v0='0IUD1QG' where id=8;
-update noar ti set v0='0IUD1QG' where id=8;
-update noar tt set b2='8XB67B5M' where id=8;
-update noar ti set b2='8XB67B5M' where id=8;
-update noar tt set v0='VALP9O' where id=9;
-update noar ti set v0='VALP9O' where id=9;
-update noar tt set b0='F0' where id=9;
-update noar ti set b0='F0' where id=9;
-update noar tt set v0='IJ9EA919X' where id=9;
-update noar ti set v0='IJ9EA919X' where id=9;
-update noar tt set b1='WB9XJK9L1WG2S3D4CCKADWWSQ0' where id=9;
-update noar ti set b1='WB9XJK9L1WG2S3D4CCKADWWSQ0' where id=9;
-update noar tt set v0='PB0T1ONB3VMV49VP704KWX0EXO' where id=9;
-update noar ti set v0='PB0T1ONB3VMV49VP704KWX0EXO' where id=9;
-update noar tt set b2='OT' where id=9;
-update noar ti set b2='OT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LFO6J9LUCSDMJ9KO6DE6QQA' where id=1;
-update noar ti set v0='LFO6J9LUCSDMJ9KO6DE6QQA' where id=1;
-update noar tt set b0='HP1UH3I8E921KJQHJPBIRJE1Q0' where id=1;
-update noar ti set b0='HP1UH3I8E921KJQHJPBIRJE1Q0' where id=1;
-update noar tt set v0='RBGFPQA' where id=1;
-update noar ti set v0='RBGFPQA' where id=1;
-update noar tt set b1='MW5TZKCIXC8LEH1' where id=1;
-update noar ti set b1='MW5TZKCIXC8LEH1' where id=1;
-update noar tt set v0='5ZUA5ENER506ZMBIIA66DP91' where id=1;
-update noar ti set v0='5ZUA5ENER506ZMBIIA66DP91' where id=1;
-update noar tt set b2='A5PK3C44I2E' where id=1;
-update noar ti set b2='A5PK3C44I2E' where id=1;
-update noar tt set v0='VZKPMUB5ERASO1OZUMHH05DH' where id=2;
-update noar ti set v0='VZKPMUB5ERASO1OZUMHH05DH' where id=2;
-update noar tt set b0='D0NF45PFAURFIO6QVIAR1V9Y9WJUW' where id=2;
-update noar ti set b0='D0NF45PFAURFIO6QVIAR1V9Y9WJUW' where id=2;
-update noar tt set v0='W55OHMMA7YGNXDM9Z3YHIX7U4KXU3' where id=2;
-update noar ti set v0='W55OHMMA7YGNXDM9Z3YHIX7U4KXU3' where id=2;
-update noar tt set b1='D2BV6AT541R3QSPJQLNBQQ7BE31TCTZU' where id=2;
-update noar ti set b1='D2BV6AT541R3QSPJQLNBQQ7BE31TCTZU' where id=2;
-update noar tt set v0='9SITWNATENASOMPBGTA6' where id=2;
-update noar ti set v0='9SITWNATENASOMPBGTA6' where id=2;
-update noar tt set b2='U5KN6JV' where id=2;
-update noar ti set b2='U5KN6JV' where id=2;
-update noar tt set v0='4AZC0LR5YTQDH0780SWTF1G' where id=3;
-update noar ti set v0='4AZC0LR5YTQDH0780SWTF1G' where id=3;
-update noar tt set b0='J8VHEVVO' where id=3;
-update noar ti set b0='J8VHEVVO' where id=3;
-update noar tt set v0='7IM' where id=3;
-update noar ti set v0='7IM' where id=3;
-update noar tt set b1='U816FOYS' where id=3;
-update noar ti set b1='U816FOYS' where id=3;
-update noar tt set v0='0PTO9VCHOC7' where id=3;
-update noar ti set v0='0PTO9VCHOC7' where id=3;
-update noar tt set b2='AAQ' where id=3;
-update noar ti set b2='AAQ' where id=3;
-update noar tt set v0='1VTVFGJ8YDKFSKL41SW9' where id=4;
-update noar ti set v0='1VTVFGJ8YDKFSKL41SW9' where id=4;
-update noar tt set b0='9WHQZPZVMY5852X' where id=4;
-update noar ti set b0='9WHQZPZVMY5852X' where id=4;
-update noar tt set v0='3R936A7QG76F29' where id=4;
-update noar ti set v0='3R936A7QG76F29' where id=4;
-update noar tt set b1='GBOUZUXI00115FAVGV37ZL2RIJIK6I' where id=4;
-update noar ti set b1='GBOUZUXI00115FAVGV37ZL2RIJIK6I' where id=4;
-update noar tt set v0='LHVZKVLE0' where id=4;
-update noar ti set v0='LHVZKVLE0' where id=4;
-update noar tt set b2='PVD3A7HFZFZ74IEM3ZV0WL7O7T' where id=4;
-update noar ti set b2='PVD3A7HFZFZ74IEM3ZV0WL7O7T' where id=4;
-update noar tt set v0='UOMIE5BI4ASD' where id=5;
-update noar ti set v0='UOMIE5BI4ASD' where id=5;
-update noar tt set b0='GR' where id=5;
-update noar ti set b0='GR' where id=5;
-update noar tt set v0='6RDPF0C8QIJK7GLJG0WNW7V4LR3UMNK' where id=5;
-update noar ti set v0='6RDPF0C8QIJK7GLJG0WNW7V4LR3UMNK' where id=5;
-update noar tt set b1='AILNU53' where id=5;
-update noar ti set b1='AILNU53' where id=5;
-update noar tt set v0='OCUVH5L74DYX7FJKPHE2BVL' where id=5;
-update noar ti set v0='OCUVH5L74DYX7FJKPHE2BVL' where id=5;
-update noar tt set b2='3S8OJDXQIZX2D6ISY4Z352GCOR2SN' where id=5;
-update noar ti set b2='3S8OJDXQIZX2D6ISY4Z352GCOR2SN' where id=5;
-update noar tt set v0='1QQGMJYOOU6S067CKX' where id=6;
-update noar ti set v0='1QQGMJYOOU6S067CKX' where id=6;
-update noar tt set b0='L6KX28HGI3QCN8D8K0COPCL3Y1OO5V7' where id=6;
-update noar ti set b0='L6KX28HGI3QCN8D8K0COPCL3Y1OO5V7' where id=6;
-update noar tt set v0='OXNGWK0D' where id=6;
-update noar ti set v0='OXNGWK0D' where id=6;
-update noar tt set b1='L2O8MRM9IQ' where id=6;
-update noar ti set b1='L2O8MRM9IQ' where id=6;
-update noar tt set v0='KUB6QUNG8HF7' where id=6;
-update noar ti set v0='KUB6QUNG8HF7' where id=6;
-update noar tt set b2='NH7T9Z2YW9V' where id=6;
-update noar ti set b2='NH7T9Z2YW9V' where id=6;
-update noar tt set v0='8EUWNWJJBYQ' where id=7;
-update noar ti set v0='8EUWNWJJBYQ' where id=7;
-update noar tt set b0='EI27UT8EEF4DPTD3PJS9YQ1TQVL' where id=7;
-update noar ti set b0='EI27UT8EEF4DPTD3PJS9YQ1TQVL' where id=7;
-update noar tt set v0='8T5M2VQL8DRNKE9NPV3' where id=7;
-update noar ti set v0='8T5M2VQL8DRNKE9NPV3' where id=7;
-update noar tt set b1='BIVGNZ270YUUGWZF' where id=7;
-update noar ti set b1='BIVGNZ270YUUGWZF' where id=7;
-update noar tt set v0='RBDOR8F27YUR6B' where id=7;
-update noar ti set v0='RBDOR8F27YUR6B' where id=7;
-update noar tt set b2='T8G0UQV2FFA1J2DMH5TFTJGAG' where id=7;
-update noar ti set b2='T8G0UQV2FFA1J2DMH5TFTJGAG' where id=7;
-update noar tt set v0='W0Q68WXLP' where id=8;
-update noar ti set v0='W0Q68WXLP' where id=8;
-update noar tt set b0='PYC' where id=8;
-update noar ti set b0='PYC' where id=8;
-update noar tt set v0='N9I5SB3KJD6Z87X7GC40UMUEOLMVI' where id=8;
-update noar ti set v0='N9I5SB3KJD6Z87X7GC40UMUEOLMVI' where id=8;
-update noar tt set b1='WLJAO1WQE6' where id=8;
-update noar ti set b1='WLJAO1WQE6' where id=8;
-update noar tt set v0='F89YEUYOT3RY413X6Z9RBG0UL05H5Y0' where id=8;
-update noar ti set v0='F89YEUYOT3RY413X6Z9RBG0UL05H5Y0' where id=8;
-update noar tt set b2='ABXDN951SMBYK1HJIHE2AU5EXB2XCVP2' where id=8;
-update noar ti set b2='ABXDN951SMBYK1HJIHE2AU5EXB2XCVP2' where id=8;
-update noar tt set v0='232' where id=9;
-update noar ti set v0='232' where id=9;
-update noar tt set b0='9YX5O1CY26QL63OCD288PJFT6U1' where id=9;
-update noar ti set b0='9YX5O1CY26QL63OCD288PJFT6U1' where id=9;
-update noar tt set v0='MC68RVH1J96EZK89NAKZBMBJ50WSWY' where id=9;
-update noar ti set v0='MC68RVH1J96EZK89NAKZBMBJ50WSWY' where id=9;
-update noar tt set b1='28OSL1M5NDHP48VWBF1FYYCR1ZN9O' where id=9;
-update noar ti set b1='28OSL1M5NDHP48VWBF1FYYCR1ZN9O' where id=9;
-update noar tt set v0='5SYHN8JCZBH5ARMLEI' where id=9;
-update noar ti set v0='5SYHN8JCZBH5ARMLEI' where id=9;
-update noar tt set b2='CDVZL1LR3UZEHCRR' where id=9;
-update noar ti set b2='CDVZL1LR3UZEHCRR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BWP0' where id=1;
-update noar ti set v0='0BWP0' where id=1;
-update noar tt set b0='SGA' where id=1;
-update noar ti set b0='SGA' where id=1;
-update noar tt set v0='A8VSWYDJLGTX19M35PMCOSMV1ENIO0' where id=1;
-update noar ti set v0='A8VSWYDJLGTX19M35PMCOSMV1ENIO0' where id=1;
-update noar tt set b1='H58D9MOWNNZD5QDT' where id=1;
-update noar ti set b1='H58D9MOWNNZD5QDT' where id=1;
-update noar tt set v0='977V76KUAY4ZP52OOEMR0Q' where id=1;
-update noar ti set v0='977V76KUAY4ZP52OOEMR0Q' where id=1;
-update noar tt set b2='U5UT8HSNUKLTNG' where id=1;
-update noar ti set b2='U5UT8HSNUKLTNG' where id=1;
-update noar tt set v0='JR3OTPUDTD6JDW5M9KA22J' where id=2;
-update noar ti set v0='JR3OTPUDTD6JDW5M9KA22J' where id=2;
-update noar tt set b0='IPS6IJ5UJVQF' where id=2;
-update noar ti set b0='IPS6IJ5UJVQF' where id=2;
-update noar tt set v0='JYTX' where id=2;
-update noar ti set v0='JYTX' where id=2;
-update noar tt set b1='D0' where id=2;
-update noar ti set b1='D0' where id=2;
-update noar tt set v0='BAHUFJ8LWHPITWIHUV7WNL08O50FBA6J' where id=2;
-update noar ti set v0='BAHUFJ8LWHPITWIHUV7WNL08O50FBA6J' where id=2;
-update noar tt set b2='OXS9M6IHACX0T3E2Y6VG3N5T5UEA7' where id=2;
-update noar ti set b2='OXS9M6IHACX0T3E2Y6VG3N5T5UEA7' where id=2;
-update noar tt set v0='TB6JGCA1JSUK7GF4RUBBXG' where id=3;
-update noar ti set v0='TB6JGCA1JSUK7GF4RUBBXG' where id=3;
-update noar tt set b0='PG4AL8PCFDW0S84N' where id=3;
-update noar ti set b0='PG4AL8PCFDW0S84N' where id=3;
-update noar tt set v0='94TVPUOBVA266HK87ZGSP1M8W1P5GA' where id=3;
-update noar ti set v0='94TVPUOBVA266HK87ZGSP1M8W1P5GA' where id=3;
-update noar tt set b1='IQWYNVVP' where id=3;
-update noar ti set b1='IQWYNVVP' where id=3;
-update noar tt set v0='7P4MG6PZK6EE6TMMEVAJEVGCLPOKHSN' where id=3;
-update noar ti set v0='7P4MG6PZK6EE6TMMEVAJEVGCLPOKHSN' where id=3;
-update noar tt set b2='SRJF0WZPPW4L' where id=3;
-update noar ti set b2='SRJF0WZPPW4L' where id=3;
-update noar tt set v0='UKMLTWAK0KQJM73W0EO1B' where id=4;
-update noar ti set v0='UKMLTWAK0KQJM73W0EO1B' where id=4;
-update noar tt set b0='8Q5GOWZVNIT3T' where id=4;
-update noar ti set b0='8Q5GOWZVNIT3T' where id=4;
-update noar tt set v0='7YE8' where id=4;
-update noar ti set v0='7YE8' where id=4;
-update noar tt set b1='295AY9U2' where id=4;
-update noar ti set b1='295AY9U2' where id=4;
-update noar tt set v0='M36S9OMALWBMN' where id=4;
-update noar ti set v0='M36S9OMALWBMN' where id=4;
-update noar tt set b2='LEA5QF6IZZV8VJ7CBPKIOW8K5' where id=4;
-update noar ti set b2='LEA5QF6IZZV8VJ7CBPKIOW8K5' where id=4;
-update noar tt set v0='ARHJH1T2YE2EKK0OA69' where id=5;
-update noar ti set v0='ARHJH1T2YE2EKK0OA69' where id=5;
-update noar tt set b0='9NXOTRT6ZE7ET7N' where id=5;
-update noar ti set b0='9NXOTRT6ZE7ET7N' where id=5;
-update noar tt set v0='9Y' where id=5;
-update noar ti set v0='9Y' where id=5;
-update noar tt set b1='U7J9X28TW6C0E8Z62BL455TPX' where id=5;
-update noar ti set b1='U7J9X28TW6C0E8Z62BL455TPX' where id=5;
-update noar tt set v0='V282' where id=5;
-update noar ti set v0='V282' where id=5;
-update noar tt set b2='OBRSGLZQSM0UW4J6IK6RY' where id=5;
-update noar ti set b2='OBRSGLZQSM0UW4J6IK6RY' where id=5;
-update noar tt set v0='P' where id=6;
-update noar ti set v0='P' where id=6;
-update noar tt set b0='WZSX7DM8MPLD7' where id=6;
-update noar ti set b0='WZSX7DM8MPLD7' where id=6;
-update noar tt set v0='J1NZ' where id=6;
-update noar ti set v0='J1NZ' where id=6;
-update noar tt set b1='X' where id=6;
-update noar ti set b1='X' where id=6;
-update noar tt set v0='PFYED' where id=6;
-update noar ti set v0='PFYED' where id=6;
-update noar tt set b2='2VBL40UJ8RZXK7K3O8V8K' where id=6;
-update noar ti set b2='2VBL40UJ8RZXK7K3O8V8K' where id=6;
-update noar tt set v0='BMTT6HKT' where id=7;
-update noar ti set v0='BMTT6HKT' where id=7;
-update noar tt set b0='Y09GSCNXJ7KVNS' where id=7;
-update noar ti set b0='Y09GSCNXJ7KVNS' where id=7;
-update noar tt set v0='VRTJL0' where id=7;
-update noar ti set v0='VRTJL0' where id=7;
-update noar tt set b1='V73BY90FHEWCL7CW' where id=7;
-update noar ti set b1='V73BY90FHEWCL7CW' where id=7;
-update noar tt set v0='TJX7LSW5X23PUIRLY7UDFVJT2QP' where id=7;
-update noar ti set v0='TJX7LSW5X23PUIRLY7UDFVJT2QP' where id=7;
-update noar tt set b2='A1L6VGE' where id=7;
-update noar ti set b2='A1L6VGE' where id=7;
-update noar tt set v0='PORL6H2CVBVDS' where id=8;
-update noar ti set v0='PORL6H2CVBVDS' where id=8;
-update noar tt set b0='2V6HTENJ' where id=8;
-update noar ti set b0='2V6HTENJ' where id=8;
-update noar tt set v0='X1ZAQEV0NKO11' where id=8;
-update noar ti set v0='X1ZAQEV0NKO11' where id=8;
-update noar tt set b1='OO1NEXWRHUGL8IR5E7' where id=8;
-update noar ti set b1='OO1NEXWRHUGL8IR5E7' where id=8;
-update noar tt set v0='8OTFC9C' where id=8;
-update noar ti set v0='8OTFC9C' where id=8;
-update noar tt set b2='RAYG7R5179GCEQXWX4M6BF448RY7I' where id=8;
-update noar ti set b2='RAYG7R5179GCEQXWX4M6BF448RY7I' where id=8;
-update noar tt set v0='EY89HUXM9UKM' where id=9;
-update noar ti set v0='EY89HUXM9UKM' where id=9;
-update noar tt set b0='R4MD71HZJLPJKYL5' where id=9;
-update noar ti set b0='R4MD71HZJLPJKYL5' where id=9;
-update noar tt set v0='Y7IPXM05N1' where id=9;
-update noar ti set v0='Y7IPXM05N1' where id=9;
-update noar tt set b1='GNLY9GZEI7ZKDP05K' where id=9;
-update noar ti set b1='GNLY9GZEI7ZKDP05K' where id=9;
-update noar tt set v0='63BA8YP1LQQLR8BL2AJ62U' where id=9;
-update noar ti set v0='63BA8YP1LQQLR8BL2AJ62U' where id=9;
-update noar tt set b2='F93M70Q39H8HR9' where id=9;
-update noar ti set b2='F93M70Q39H8HR9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DIXB7DVORSS0YJ6M4KO3LYBKQKEYW' where id=1;
-update noar ti set v0='DIXB7DVORSS0YJ6M4KO3LYBKQKEYW' where id=1;
-update noar tt set b0='RAOXPW2H0XA60DKRFI985' where id=1;
-update noar ti set b0='RAOXPW2H0XA60DKRFI985' where id=1;
-update noar tt set v0='E9Q0J7M0ZF0IK1AF2N2FZFS8GZ' where id=1;
-update noar ti set v0='E9Q0J7M0ZF0IK1AF2N2FZFS8GZ' where id=1;
-update noar tt set b1='L1PKSET9ADDWPC3102' where id=1;
-update noar ti set b1='L1PKSET9ADDWPC3102' where id=1;
-update noar tt set v0='7WUS' where id=1;
-update noar ti set v0='7WUS' where id=1;
-update noar tt set b2='P6VLAF7TTL29DU2Q2PJTL13GPB' where id=1;
-update noar ti set b2='P6VLAF7TTL29DU2Q2PJTL13GPB' where id=1;
-update noar tt set v0='ADHAL' where id=2;
-update noar ti set v0='ADHAL' where id=2;
-update noar tt set b0='HVKTO64PQW87YILTMJTXGTSMAJ' where id=2;
-update noar ti set b0='HVKTO64PQW87YILTMJTXGTSMAJ' where id=2;
-update noar tt set v0='JO6NO69OOA29' where id=2;
-update noar ti set v0='JO6NO69OOA29' where id=2;
-update noar tt set b1='RO28C' where id=2;
-update noar ti set b1='RO28C' where id=2;
-update noar tt set v0='KO0A0MKPDPKM' where id=2;
-update noar ti set v0='KO0A0MKPDPKM' where id=2;
-update noar tt set b2='RMN6W3' where id=2;
-update noar ti set b2='RMN6W3' where id=2;
-update noar tt set v0='Q78ASDJS6ON6A3R9NQ00' where id=3;
-update noar ti set v0='Q78ASDJS6ON6A3R9NQ00' where id=3;
-update noar tt set b0='YDBM7OZL0QNGSJ' where id=3;
-update noar ti set b0='YDBM7OZL0QNGSJ' where id=3;
-update noar tt set v0='89K9AFEMUAGQBJ9WI47CMF1QFB065W5C' where id=3;
-update noar ti set v0='89K9AFEMUAGQBJ9WI47CMF1QFB065W5C' where id=3;
-update noar tt set b1='140AK8AJOWX8EBHJXQR0R8BYOAYUT4' where id=3;
-update noar ti set b1='140AK8AJOWX8EBHJXQR0R8BYOAYUT4' where id=3;
-update noar tt set v0='Y4R3W1CSM8Y' where id=3;
-update noar ti set v0='Y4R3W1CSM8Y' where id=3;
-update noar tt set b2='K1' where id=3;
-update noar ti set b2='K1' where id=3;
-update noar tt set v0='8A1I3X8I3Z6QXNA' where id=4;
-update noar ti set v0='8A1I3X8I3Z6QXNA' where id=4;
-update noar tt set b0='LIB' where id=4;
-update noar ti set b0='LIB' where id=4;
-update noar tt set v0='N9BTGQYBJXNEOIHM' where id=4;
-update noar ti set v0='N9BTGQYBJXNEOIHM' where id=4;
-update noar tt set b1='16H4Y5J8' where id=4;
-update noar ti set b1='16H4Y5J8' where id=4;
-update noar tt set v0='E' where id=4;
-update noar ti set v0='E' where id=4;
-update noar tt set b2='AERU7CMEE3QOTK' where id=4;
-update noar ti set b2='AERU7CMEE3QOTK' where id=4;
-update noar tt set v0='TCBQ' where id=5;
-update noar ti set v0='TCBQ' where id=5;
-update noar tt set b0='5CAWV3T0BMU66ULL6MJ9X4PUWHYFU' where id=5;
-update noar ti set b0='5CAWV3T0BMU66ULL6MJ9X4PUWHYFU' where id=5;
-update noar tt set v0='88ZQSJ8I' where id=5;
-update noar ti set v0='88ZQSJ8I' where id=5;
-update noar tt set b1='5AUFKZTTNFBC8TGSN1QIO' where id=5;
-update noar ti set b1='5AUFKZTTNFBC8TGSN1QIO' where id=5;
-update noar tt set v0='Q1TRAVTHCUZZPY927L6OASZP0UH2WYIF' where id=5;
-update noar ti set v0='Q1TRAVTHCUZZPY927L6OASZP0UH2WYIF' where id=5;
-update noar tt set b2='41OQMMNQKF72PCUCTQL897RNUC1TQK' where id=5;
-update noar ti set b2='41OQMMNQKF72PCUCTQL897RNUC1TQK' where id=5;
-update noar tt set v0='RF' where id=6;
-update noar ti set v0='RF' where id=6;
-update noar tt set b0='3YIE0OGJAQ2L1P9I94YKB9NIT90O3LZ' where id=6;
-update noar ti set b0='3YIE0OGJAQ2L1P9I94YKB9NIT90O3LZ' where id=6;
-update noar tt set v0='RP4TD8F5X04312BOD8HU07R553WS' where id=6;
-update noar ti set v0='RP4TD8F5X04312BOD8HU07R553WS' where id=6;
-update noar tt set b1='U' where id=6;
-update noar ti set b1='U' where id=6;
-update noar tt set v0='A3O9SE4QRROMO3NKKC07S3H' where id=6;
-update noar ti set v0='A3O9SE4QRROMO3NKKC07S3H' where id=6;
-update noar tt set b2='9NH68AXM8EHXT72N6BSZT6AELME' where id=6;
-update noar ti set b2='9NH68AXM8EHXT72N6BSZT6AELME' where id=6;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b0='447352BQN1SO5O3ZO7UGJ' where id=7;
-update noar ti set b0='447352BQN1SO5O3ZO7UGJ' where id=7;
-update noar tt set v0='TF4W75LL5OZTWW8BD86BWDGA88' where id=7;
-update noar ti set v0='TF4W75LL5OZTWW8BD86BWDGA88' where id=7;
-update noar tt set b1='VSQHZD7SKSQSOXJ' where id=7;
-update noar ti set b1='VSQHZD7SKSQSOXJ' where id=7;
-update noar tt set v0='3F' where id=7;
-update noar ti set v0='3F' where id=7;
-update noar tt set b2='BDIT3UNK2D15JL1X8OILFX9T9754MX' where id=7;
-update noar ti set b2='BDIT3UNK2D15JL1X8OILFX9T9754MX' where id=7;
-update noar tt set v0='4IOV74FCTZ3IS71ZXB6EMRE0J1375GPH' where id=8;
-update noar ti set v0='4IOV74FCTZ3IS71ZXB6EMRE0J1375GPH' where id=8;
-update noar tt set b0='IJCV7JI0U6HY' where id=8;
-update noar ti set b0='IJCV7JI0U6HY' where id=8;
-update noar tt set v0='DI9UWF52HRT' where id=8;
-update noar ti set v0='DI9UWF52HRT' where id=8;
-update noar tt set b1='19SHPH1FM7' where id=8;
-update noar ti set b1='19SHPH1FM7' where id=8;
-update noar tt set v0='8GPCCD8U6SOISS43KG6CL9GHDD0H' where id=8;
-update noar ti set v0='8GPCCD8U6SOISS43KG6CL9GHDD0H' where id=8;
-update noar tt set b2='RSYLJ' where id=8;
-update noar ti set b2='RSYLJ' where id=8;
-update noar tt set v0='D1OQ4U29CZKC6GLL6FCVFKXAKEJ6L' where id=9;
-update noar ti set v0='D1OQ4U29CZKC6GLL6FCVFKXAKEJ6L' where id=9;
-update noar tt set b0='M0W61AUZK7SKBS0Z1FY' where id=9;
-update noar ti set b0='M0W61AUZK7SKBS0Z1FY' where id=9;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b1='7KYOPIBM99BCQ0LIWVDSQFZW449070' where id=9;
-update noar ti set b1='7KYOPIBM99BCQ0LIWVDSQFZW449070' where id=9;
-update noar tt set v0='JVSK7PKW6XHNF5WAG3IOLCIFNZ' where id=9;
-update noar ti set v0='JVSK7PKW6XHNF5WAG3IOLCIFNZ' where id=9;
-update noar tt set b2='BVQ6R7TNV60ODTT1FRDA73ET6QVSZ87' where id=9;
-update noar ti set b2='BVQ6R7TNV60ODTT1FRDA73ET6QVSZ87' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7I16QVHZR66AL41ZH4FTZHPZ201AC' where id=1;
-update noar ti set v0='7I16QVHZR66AL41ZH4FTZHPZ201AC' where id=1;
-update noar tt set b0='KKD' where id=1;
-update noar ti set b0='KKD' where id=1;
-update noar tt set v0='3XPM6HMVDVFTJMEJEJUAR5HSU1' where id=1;
-update noar ti set v0='3XPM6HMVDVFTJMEJEJUAR5HSU1' where id=1;
-update noar tt set b1='QTDWBVMXDK5KT' where id=1;
-update noar ti set b1='QTDWBVMXDK5KT' where id=1;
-update noar tt set v0='KVG9MK7S8C3I1JB0ESDJ7DAI' where id=1;
-update noar ti set v0='KVG9MK7S8C3I1JB0ESDJ7DAI' where id=1;
-update noar tt set b2='7J1P1MMJMA172' where id=1;
-update noar ti set b2='7J1P1MMJMA172' where id=1;
-update noar tt set v0='RNR6' where id=2;
-update noar ti set v0='RNR6' where id=2;
-update noar tt set b0='21JTA51SGQ46OYG25PU' where id=2;
-update noar ti set b0='21JTA51SGQ46OYG25PU' where id=2;
-update noar tt set v0='XC86ZUWD8FWPA26N8ZVGO2COGP' where id=2;
-update noar ti set v0='XC86ZUWD8FWPA26N8ZVGO2COGP' where id=2;
-update noar tt set b1='94YTJP5ITMAWX4V2YJ1YJSW44IBI' where id=2;
-update noar ti set b1='94YTJP5ITMAWX4V2YJ1YJSW44IBI' where id=2;
-update noar tt set v0='6WTGLOXR5UFCZEUQ2T3GVR' where id=2;
-update noar ti set v0='6WTGLOXR5UFCZEUQ2T3GVR' where id=2;
-update noar tt set b2='SK8T3XW9OUPIQDJ' where id=2;
-update noar ti set b2='SK8T3XW9OUPIQDJ' where id=2;
-update noar tt set v0='BMYNVI' where id=3;
-update noar ti set v0='BMYNVI' where id=3;
-update noar tt set b0='K11Z908MZVTSK5T3QGCFN5155A' where id=3;
-update noar ti set b0='K11Z908MZVTSK5T3QGCFN5155A' where id=3;
-update noar tt set v0='UNIUDPNGVDDXMWG' where id=3;
-update noar ti set v0='UNIUDPNGVDDXMWG' where id=3;
-update noar tt set b1='POVPBA1G1J4IQMX8J2S0G5M8O' where id=3;
-update noar ti set b1='POVPBA1G1J4IQMX8J2S0G5M8O' where id=3;
-update noar tt set v0='GDHVCKE2LV1N796' where id=3;
-update noar ti set v0='GDHVCKE2LV1N796' where id=3;
-update noar tt set b2='5YXYVVVP1IW2OG' where id=3;
-update noar ti set b2='5YXYVVVP1IW2OG' where id=3;
-update noar tt set v0='1DM7APHTV4Y8U4AUYDPU5SE7D9929H' where id=4;
-update noar ti set v0='1DM7APHTV4Y8U4AUYDPU5SE7D9929H' where id=4;
-update noar tt set b0='BCJSYPO4XS6D4BDP6NHA0QEIUJK6LD' where id=4;
-update noar ti set b0='BCJSYPO4XS6D4BDP6NHA0QEIUJK6LD' where id=4;
-update noar tt set v0='5WCB04GX2QW5VZAWMN4QB9EBOAK6M9' where id=4;
-update noar ti set v0='5WCB04GX2QW5VZAWMN4QB9EBOAK6M9' where id=4;
-update noar tt set b1='H' where id=4;
-update noar ti set b1='H' where id=4;
-update noar tt set v0='DT7945J17KV' where id=4;
-update noar ti set v0='DT7945J17KV' where id=4;
-update noar tt set b2='OB8KMNU' where id=4;
-update noar ti set b2='OB8KMNU' where id=4;
-update noar tt set v0='7SPXSUCMJ0JJ1ACSMHTSMXNZZ3VLO34' where id=5;
-update noar ti set v0='7SPXSUCMJ0JJ1ACSMHTSMXNZZ3VLO34' where id=5;
-update noar tt set b0='CXKK13O8DT7W75JSPRP2G' where id=5;
-update noar ti set b0='CXKK13O8DT7W75JSPRP2G' where id=5;
-update noar tt set v0='XQFOTKSCBERE1YV9' where id=5;
-update noar ti set v0='XQFOTKSCBERE1YV9' where id=5;
-update noar tt set b1='BU5UMGDCO6N8T5CWBHI76OAC0NUL2X' where id=5;
-update noar ti set b1='BU5UMGDCO6N8T5CWBHI76OAC0NUL2X' where id=5;
-update noar tt set v0='A' where id=5;
-update noar ti set v0='A' where id=5;
-update noar tt set b2='L6UCV41J66P4V5' where id=5;
-update noar ti set b2='L6UCV41J66P4V5' where id=5;
-update noar tt set v0='VRXJDL118RS' where id=6;
-update noar ti set v0='VRXJDL118RS' where id=6;
-update noar tt set b0='JXU89PSCQPDOWTJZ54DPTV0GH8RT' where id=6;
-update noar ti set b0='JXU89PSCQPDOWTJZ54DPTV0GH8RT' where id=6;
-update noar tt set v0='RVX0X9XSRBD05K2OUK' where id=6;
-update noar ti set v0='RVX0X9XSRBD05K2OUK' where id=6;
-update noar tt set b1='4T8GB3K' where id=6;
-update noar ti set b1='4T8GB3K' where id=6;
-update noar tt set v0='4GP5MACVYNWWMRC' where id=6;
-update noar ti set v0='4GP5MACVYNWWMRC' where id=6;
-update noar tt set b2='EE9J56' where id=6;
-update noar ti set b2='EE9J56' where id=6;
-update noar tt set v0='UA1YFZPY8YG3D4YNV' where id=7;
-update noar ti set v0='UA1YFZPY8YG3D4YNV' where id=7;
-update noar tt set b0='OEH7V6QFRRYP' where id=7;
-update noar ti set b0='OEH7V6QFRRYP' where id=7;
-update noar tt set v0='G482J8GK4GOQF' where id=7;
-update noar ti set v0='G482J8GK4GOQF' where id=7;
-update noar tt set b1='1QAOG3C6H4FPXM1FV0W38223HM205D0M' where id=7;
-update noar ti set b1='1QAOG3C6H4FPXM1FV0W38223HM205D0M' where id=7;
-update noar tt set v0='D' where id=7;
-update noar ti set v0='D' where id=7;
-update noar tt set b2='J2PJKPD3IJDWJ2FVG790O1511DZ0' where id=7;
-update noar ti set b2='J2PJKPD3IJDWJ2FVG790O1511DZ0' where id=7;
-update noar tt set v0='IWF4TMZ3U' where id=8;
-update noar ti set v0='IWF4TMZ3U' where id=8;
-update noar tt set b0='6SMHHEEM5Y' where id=8;
-update noar ti set b0='6SMHHEEM5Y' where id=8;
-update noar tt set v0='HAQIPOOEOB8A2Y5GSQUA7XEZF5' where id=8;
-update noar ti set v0='HAQIPOOEOB8A2Y5GSQUA7XEZF5' where id=8;
-update noar tt set b1='H650P' where id=8;
-update noar ti set b1='H650P' where id=8;
-update noar tt set v0='OWZIQYDZO' where id=8;
-update noar ti set v0='OWZIQYDZO' where id=8;
-update noar tt set b2='2KRH0CML7JQQFVAYJG8SSV' where id=8;
-update noar ti set b2='2KRH0CML7JQQFVAYJG8SSV' where id=8;
-update noar tt set v0='DT06CMEN433K' where id=9;
-update noar ti set v0='DT06CMEN433K' where id=9;
-update noar tt set b0='J' where id=9;
-update noar ti set b0='J' where id=9;
-update noar tt set v0='GFEVOXFXTZSUAYX65NSZU389LA6SE' where id=9;
-update noar ti set v0='GFEVOXFXTZSUAYX65NSZU389LA6SE' where id=9;
-update noar tt set b1='OB' where id=9;
-update noar ti set b1='OB' where id=9;
-update noar tt set v0='QE8HQV' where id=9;
-update noar ti set v0='QE8HQV' where id=9;
-update noar tt set b2='PWL00I4' where id=9;
-update noar ti set b2='PWL00I4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7Z858Y5VZ8NKN5L99R5XT4' where id=1;
-update noar ti set v0='7Z858Y5VZ8NKN5L99R5XT4' where id=1;
-update noar tt set b0='E9LDR1BDEV8I8X1S5CYQD91PSVL5I' where id=1;
-update noar ti set b0='E9LDR1BDEV8I8X1S5CYQD91PSVL5I' where id=1;
-update noar tt set v0='KKFUNM9NIBCJSOZEC04T4YYR3RW' where id=1;
-update noar ti set v0='KKFUNM9NIBCJSOZEC04T4YYR3RW' where id=1;
-update noar tt set b1='S5MD95WOAGVP8TVHKP9VRK8N9' where id=1;
-update noar ti set b1='S5MD95WOAGVP8TVHKP9VRK8N9' where id=1;
-update noar tt set v0='QW6GROI0CP183Z48ESY2DW366F' where id=1;
-update noar ti set v0='QW6GROI0CP183Z48ESY2DW366F' where id=1;
-update noar tt set b2='2EJ8VKCNME5O94UXNRMIS3FS' where id=1;
-update noar ti set b2='2EJ8VKCNME5O94UXNRMIS3FS' where id=1;
-update noar tt set v0='LAG' where id=2;
-update noar ti set v0='LAG' where id=2;
-update noar tt set b0='YJW9G' where id=2;
-update noar ti set b0='YJW9G' where id=2;
-update noar tt set v0='3BSFC8SOOBVX5YXHM534D6TMR5KHZKR' where id=2;
-update noar ti set v0='3BSFC8SOOBVX5YXHM534D6TMR5KHZKR' where id=2;
-update noar tt set b1='0O3IIKEMQ3DQNAIFD2L' where id=2;
-update noar ti set b1='0O3IIKEMQ3DQNAIFD2L' where id=2;
-update noar tt set v0='K4ZKQTSDAPJXS7HRVZ2UGN885HF' where id=2;
-update noar ti set v0='K4ZKQTSDAPJXS7HRVZ2UGN885HF' where id=2;
-update noar tt set b2='YRS616TBSWJQZ' where id=2;
-update noar ti set b2='YRS616TBSWJQZ' where id=2;
-update noar tt set v0='EIHFPEU65' where id=3;
-update noar ti set v0='EIHFPEU65' where id=3;
-update noar tt set b0='78XU0Y' where id=3;
-update noar ti set b0='78XU0Y' where id=3;
-update noar tt set v0='L146AC11XZA' where id=3;
-update noar ti set v0='L146AC11XZA' where id=3;
-update noar tt set b1='3LP149XR4UY2NJ3PJVNZ9X1BIJREG' where id=3;
-update noar ti set b1='3LP149XR4UY2NJ3PJVNZ9X1BIJREG' where id=3;
-update noar tt set v0='0C9EMH17SJWTEQC45SXTFEFQXCAG' where id=3;
-update noar ti set v0='0C9EMH17SJWTEQC45SXTFEFQXCAG' where id=3;
-update noar tt set b2='LTE5WKHH77PTEF3SX3S8' where id=3;
-update noar ti set b2='LTE5WKHH77PTEF3SX3S8' where id=3;
-update noar tt set v0='MZJDL7WLKQH9QXU' where id=4;
-update noar ti set v0='MZJDL7WLKQH9QXU' where id=4;
-update noar tt set b0='S9TAMM1IXUG8N6EKL' where id=4;
-update noar ti set b0='S9TAMM1IXUG8N6EKL' where id=4;
-update noar tt set v0='WZ8' where id=4;
-update noar ti set v0='WZ8' where id=4;
-update noar tt set b1='N1DVAOUGP6IZQ' where id=4;
-update noar ti set b1='N1DVAOUGP6IZQ' where id=4;
-update noar tt set v0='U8YKS397AIG' where id=4;
-update noar ti set v0='U8YKS397AIG' where id=4;
-update noar tt set b2='CB2P9CK3TKGGCJAT1GCM5TVHPTL' where id=4;
-update noar ti set b2='CB2P9CK3TKGGCJAT1GCM5TVHPTL' where id=4;
-update noar tt set v0='A672DWVSQKD8UI9DKFSTE4QO04MVYR' where id=5;
-update noar ti set v0='A672DWVSQKD8UI9DKFSTE4QO04MVYR' where id=5;
-update noar tt set b0='PZDSXVTKO6X8N8AFHR0I4HT' where id=5;
-update noar ti set b0='PZDSXVTKO6X8N8AFHR0I4HT' where id=5;
-update noar tt set v0='9XB3PM8WDU12' where id=5;
-update noar ti set v0='9XB3PM8WDU12' where id=5;
-update noar tt set b1='G5Z20O4X25BYJZXYERMG39WY3RK4KS' where id=5;
-update noar ti set b1='G5Z20O4X25BYJZXYERMG39WY3RK4KS' where id=5;
-update noar tt set v0='M1TL1CGO3H907GOXFMZ24MEVE48' where id=5;
-update noar ti set v0='M1TL1CGO3H907GOXFMZ24MEVE48' where id=5;
-update noar tt set b2='2JI1XUJWWSBH8SQ0WF25KOVJVT8QP8V' where id=5;
-update noar ti set b2='2JI1XUJWWSBH8SQ0WF25KOVJVT8QP8V' where id=5;
-update noar tt set v0='VC9XCXGJI' where id=6;
-update noar ti set v0='VC9XCXGJI' where id=6;
-update noar tt set b0='G0LI6NX6NXY6N5UH4K' where id=6;
-update noar ti set b0='G0LI6NX6NXY6N5UH4K' where id=6;
-update noar tt set v0='2WUB3FLDW522V8258FRA4Q' where id=6;
-update noar ti set v0='2WUB3FLDW522V8258FRA4Q' where id=6;
-update noar tt set b1='NYUOA5ISGOIHQVE4A' where id=6;
-update noar ti set b1='NYUOA5ISGOIHQVE4A' where id=6;
-update noar tt set v0='BZIHQRIAC64ECGOXMP55XK25L8V15' where id=6;
-update noar ti set v0='BZIHQRIAC64ECGOXMP55XK25L8V15' where id=6;
-update noar tt set b2='ST1XVS1Y6BRN352WDU0K' where id=6;
-update noar ti set b2='ST1XVS1Y6BRN352WDU0K' where id=6;
-update noar tt set v0='44UM' where id=7;
-update noar ti set v0='44UM' where id=7;
-update noar tt set b0='I5CQYP' where id=7;
-update noar ti set b0='I5CQYP' where id=7;
-update noar tt set v0='TJ343D1B3VWBIGG7NM' where id=7;
-update noar ti set v0='TJ343D1B3VWBIGG7NM' where id=7;
-update noar tt set b1='BXRYO2WNW36J1LWGYFTSD' where id=7;
-update noar ti set b1='BXRYO2WNW36J1LWGYFTSD' where id=7;
-update noar tt set v0='1E5D4PGNE4K4PPF5Y7' where id=7;
-update noar ti set v0='1E5D4PGNE4K4PPF5Y7' where id=7;
-update noar tt set b2='X64IMDG6OY1AXORNE' where id=7;
-update noar ti set b2='X64IMDG6OY1AXORNE' where id=7;
-update noar tt set v0='C87D6PCJ1CQ7CE9W2G487UM7GR160O' where id=8;
-update noar ti set v0='C87D6PCJ1CQ7CE9W2G487UM7GR160O' where id=8;
-update noar tt set b0='G' where id=8;
-update noar ti set b0='G' where id=8;
-update noar tt set v0='6WVA84SF805DAE43GF0LZB77H2D23' where id=8;
-update noar ti set v0='6WVA84SF805DAE43GF0LZB77H2D23' where id=8;
-update noar tt set b1='RJXO1WV60MHO7QJDMLLS5864KTPIX6' where id=8;
-update noar ti set b1='RJXO1WV60MHO7QJDMLLS5864KTPIX6' where id=8;
-update noar tt set v0='Y8' where id=8;
-update noar ti set v0='Y8' where id=8;
-update noar tt set b2='L3F5NGAUCR0O7F9EZB7' where id=8;
-update noar ti set b2='L3F5NGAUCR0O7F9EZB7' where id=8;
-update noar tt set v0='JTWG7CW' where id=9;
-update noar ti set v0='JTWG7CW' where id=9;
-update noar tt set b0='1EHDDNDS308FLBSJYSONAN3K1N97' where id=9;
-update noar ti set b0='1EHDDNDS308FLBSJYSONAN3K1N97' where id=9;
-update noar tt set v0='HXZJJ3Z02TW0RR4NYL9T5MXH2MSM62V' where id=9;
-update noar ti set v0='HXZJJ3Z02TW0RR4NYL9T5MXH2MSM62V' where id=9;
-update noar tt set b1='53W417XTIZNEAWWCG6K1SY0DO3F5' where id=9;
-update noar ti set b1='53W417XTIZNEAWWCG6K1SY0DO3F5' where id=9;
-update noar tt set v0='2JS79G5' where id=9;
-update noar ti set v0='2JS79G5' where id=9;
-update noar tt set b2='M4TTSJFI' where id=9;
-update noar ti set b2='M4TTSJFI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D68GG5Q9SOQATAJUIA71FZ0LEDUJV' where id=1;
-update noar ti set v0='D68GG5Q9SOQATAJUIA71FZ0LEDUJV' where id=1;
-update noar tt set b0='M6L7IKRR77JHURU1PAHKKO5' where id=1;
-update noar ti set b0='M6L7IKRR77JHURU1PAHKKO5' where id=1;
-update noar tt set v0='B32PCJG2QFKW056ZAR' where id=1;
-update noar ti set v0='B32PCJG2QFKW056ZAR' where id=1;
-update noar tt set b1='N7QS2BWRG3SLC' where id=1;
-update noar ti set b1='N7QS2BWRG3SLC' where id=1;
-update noar tt set v0='UQ64Y7DPBKG5' where id=1;
-update noar ti set v0='UQ64Y7DPBKG5' where id=1;
-update noar tt set b2='HD4QCS8BRY5XK5XIEVOFB' where id=1;
-update noar ti set b2='HD4QCS8BRY5XK5XIEVOFB' where id=1;
-update noar tt set v0='QXX6SFI6IGJTYGB78V9N' where id=2;
-update noar ti set v0='QXX6SFI6IGJTYGB78V9N' where id=2;
-update noar tt set b0='CE0I08TZ70OMNBVXH' where id=2;
-update noar ti set b0='CE0I08TZ70OMNBVXH' where id=2;
-update noar tt set v0='X4LAQGDSRN4SUR1GMJMDBUSQX5WWFI4' where id=2;
-update noar ti set v0='X4LAQGDSRN4SUR1GMJMDBUSQX5WWFI4' where id=2;
-update noar tt set b1='F74' where id=2;
-update noar ti set b1='F74' where id=2;
-update noar tt set v0='XFKZW' where id=2;
-update noar ti set v0='XFKZW' where id=2;
-update noar tt set b2='CWOHV9JOST77Z6DRWXBGPVTGWTAE3668' where id=2;
-update noar ti set b2='CWOHV9JOST77Z6DRWXBGPVTGWTAE3668' where id=2;
-update noar tt set v0='113R56G447OXN' where id=3;
-update noar ti set v0='113R56G447OXN' where id=3;
-update noar tt set b0='1J4VS2HN0H1GLX' where id=3;
-update noar ti set b0='1J4VS2HN0H1GLX' where id=3;
-update noar tt set v0='5I8UK79FU3EPV2P01DIL8TVZ5RPQK40' where id=3;
-update noar ti set v0='5I8UK79FU3EPV2P01DIL8TVZ5RPQK40' where id=3;
-update noar tt set b1='DT6GZG4F7VVXKSODBPXFONXT' where id=3;
-update noar ti set b1='DT6GZG4F7VVXKSODBPXFONXT' where id=3;
-update noar tt set v0='ZV62DWN8NDA2TZH51GP9' where id=3;
-update noar ti set v0='ZV62DWN8NDA2TZH51GP9' where id=3;
-update noar tt set b2='HV6VBZEX23A' where id=3;
-update noar ti set b2='HV6VBZEX23A' where id=3;
-update noar tt set v0='BE' where id=4;
-update noar ti set v0='BE' where id=4;
-update noar tt set b0='9D2YHOQIKL978QDU7WBGDZ9' where id=4;
-update noar ti set b0='9D2YHOQIKL978QDU7WBGDZ9' where id=4;
-update noar tt set v0='H8Z0P33VT7Z0R17DA8' where id=4;
-update noar ti set v0='H8Z0P33VT7Z0R17DA8' where id=4;
-update noar tt set b1='BQ2HZ2WMKRUU76I0PEYLZGB' where id=4;
-update noar ti set b1='BQ2HZ2WMKRUU76I0PEYLZGB' where id=4;
-update noar tt set v0='MM' where id=4;
-update noar ti set v0='MM' where id=4;
-update noar tt set b2='OAB3M7JQTU2UT4YPG' where id=4;
-update noar ti set b2='OAB3M7JQTU2UT4YPG' where id=4;
-update noar tt set v0='ESJHULU968AI45R' where id=5;
-update noar ti set v0='ESJHULU968AI45R' where id=5;
-update noar tt set b0='4IG69AXMK2PFPGJITJF5VN7H4LC' where id=5;
-update noar ti set b0='4IG69AXMK2PFPGJITJF5VN7H4LC' where id=5;
-update noar tt set v0='GWO4X' where id=5;
-update noar ti set v0='GWO4X' where id=5;
-update noar tt set b1='VIPWYMLC' where id=5;
-update noar ti set b1='VIPWYMLC' where id=5;
-update noar tt set v0='UI7W299N46VA4115O3' where id=5;
-update noar ti set v0='UI7W299N46VA4115O3' where id=5;
-update noar tt set b2='IRHYWH9112H5AT' where id=5;
-update noar ti set b2='IRHYWH9112H5AT' where id=5;
-update noar tt set v0='RLPAXD7BR7ZNBE28CVROUTKAI7WA7A9' where id=6;
-update noar ti set v0='RLPAXD7BR7ZNBE28CVROUTKAI7WA7A9' where id=6;
-update noar tt set b0='Y10NRZSOYNI' where id=6;
-update noar ti set b0='Y10NRZSOYNI' where id=6;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b1='KBVSUGQ46GM' where id=6;
-update noar ti set b1='KBVSUGQ46GM' where id=6;
-update noar tt set v0='MXBS7CXSSB9ONXTGE55L3GNGW' where id=6;
-update noar ti set v0='MXBS7CXSSB9ONXTGE55L3GNGW' where id=6;
-update noar tt set b2='7A' where id=6;
-update noar ti set b2='7A' where id=6;
-update noar tt set v0='W74N269MMSYJ9LRXXA' where id=7;
-update noar ti set v0='W74N269MMSYJ9LRXXA' where id=7;
-update noar tt set b0='FWDL5' where id=7;
-update noar ti set b0='FWDL5' where id=7;
-update noar tt set v0='8ULHZH9MCXPG3' where id=7;
-update noar ti set v0='8ULHZH9MCXPG3' where id=7;
-update noar tt set b1='Y6J2M' where id=7;
-update noar ti set b1='Y6J2M' where id=7;
-update noar tt set v0='YV51SWJN7W4GULEZ2RKUD12I' where id=7;
-update noar ti set v0='YV51SWJN7W4GULEZ2RKUD12I' where id=7;
-update noar tt set b2='DE9I19TJR75FQTQDQ0HWZADBY' where id=7;
-update noar ti set b2='DE9I19TJR75FQTQDQ0HWZADBY' where id=7;
-update noar tt set v0='BLECES8XEXKTB2KY7FK9SQ16WY3JV' where id=8;
-update noar ti set v0='BLECES8XEXKTB2KY7FK9SQ16WY3JV' where id=8;
-update noar tt set b0='AR' where id=8;
-update noar ti set b0='AR' where id=8;
-update noar tt set v0='09IRF87DNC' where id=8;
-update noar ti set v0='09IRF87DNC' where id=8;
-update noar tt set b1='OICBIIUGDPPOAVGSWOSL1UCI2ICEPQ' where id=8;
-update noar ti set b1='OICBIIUGDPPOAVGSWOSL1UCI2ICEPQ' where id=8;
-update noar tt set v0='S16J2' where id=8;
-update noar ti set v0='S16J2' where id=8;
-update noar tt set b2='9RY8PFPAA9UAGNVT5UYSB2KNNDGQ1K' where id=8;
-update noar ti set b2='9RY8PFPAA9UAGNVT5UYSB2KNNDGQ1K' where id=8;
-update noar tt set v0='6D26BW19C2H9E0YB2' where id=9;
-update noar ti set v0='6D26BW19C2H9E0YB2' where id=9;
-update noar tt set b0='MED6' where id=9;
-update noar ti set b0='MED6' where id=9;
-update noar tt set v0='M0QWIXGOO068AXGB528E704V8MX' where id=9;
-update noar ti set v0='M0QWIXGOO068AXGB528E704V8MX' where id=9;
-update noar tt set b1='ZJC4W89KJC2FHJGB' where id=9;
-update noar ti set b1='ZJC4W89KJC2FHJGB' where id=9;
-update noar tt set v0='HQKDA2Y4S338AX76RUFTW3DTU44N40' where id=9;
-update noar ti set v0='HQKDA2Y4S338AX76RUFTW3DTU44N40' where id=9;
-update noar tt set b2='QZFMIAIEGLEXXTNT' where id=9;
-update noar ti set b2='QZFMIAIEGLEXXTNT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S3F7S9AK0YP' where id=1;
-update noar ti set v0='S3F7S9AK0YP' where id=1;
-update noar tt set b0='Z5UUTMGMKKZJ' where id=1;
-update noar ti set b0='Z5UUTMGMKKZJ' where id=1;
-update noar tt set v0='K3L7RJO' where id=1;
-update noar ti set v0='K3L7RJO' where id=1;
-update noar tt set b1='1622058N4DPL7H55O5OOL4VUR51RBIIV' where id=1;
-update noar ti set b1='1622058N4DPL7H55O5OOL4VUR51RBIIV' where id=1;
-update noar tt set v0='K31R9YMPUNN98F01KA0FIZ' where id=1;
-update noar ti set v0='K31R9YMPUNN98F01KA0FIZ' where id=1;
-update noar tt set b2='NFJ72P3VX50PQTU3JREOK7DO77' where id=1;
-update noar ti set b2='NFJ72P3VX50PQTU3JREOK7DO77' where id=1;
-update noar tt set v0='3W6OXZC779BHQLZ2YDX774J7TULGDCX' where id=2;
-update noar ti set v0='3W6OXZC779BHQLZ2YDX774J7TULGDCX' where id=2;
-update noar tt set b0='Y2WB054PXLQ0Q2RL40280TYRK7' where id=2;
-update noar ti set b0='Y2WB054PXLQ0Q2RL40280TYRK7' where id=2;
-update noar tt set v0='IK4' where id=2;
-update noar ti set v0='IK4' where id=2;
-update noar tt set b1='ETBRSMGLTFRUPHTTP' where id=2;
-update noar ti set b1='ETBRSMGLTFRUPHTTP' where id=2;
-update noar tt set v0='B79HM6DJD4NWN8' where id=2;
-update noar ti set v0='B79HM6DJD4NWN8' where id=2;
-update noar tt set b2='V2MKIYITZS0M3L5JCLF3S' where id=2;
-update noar ti set b2='V2MKIYITZS0M3L5JCLF3S' where id=2;
-update noar tt set v0='2ZB67WCYT37M61OMFBBIAYWP3' where id=3;
-update noar ti set v0='2ZB67WCYT37M61OMFBBIAYWP3' where id=3;
-update noar tt set b0='EV4WGVR93A8CAG9FUL' where id=3;
-update noar ti set b0='EV4WGVR93A8CAG9FUL' where id=3;
-update noar tt set v0='IPVFRLP' where id=3;
-update noar ti set v0='IPVFRLP' where id=3;
-update noar tt set b1='31LU3C' where id=3;
-update noar ti set b1='31LU3C' where id=3;
-update noar tt set v0='OO7ZU06UD77M1RQZZFY03A' where id=3;
-update noar ti set v0='OO7ZU06UD77M1RQZZFY03A' where id=3;
-update noar tt set b2='60VHD7B5Y4W' where id=3;
-update noar ti set b2='60VHD7B5Y4W' where id=3;
-update noar tt set v0='BB94V2JU6ALPIBTLG' where id=4;
-update noar ti set v0='BB94V2JU6ALPIBTLG' where id=4;
-update noar tt set b0='6IXQYM3N0IV8PTZ2I' where id=4;
-update noar ti set b0='6IXQYM3N0IV8PTZ2I' where id=4;
-update noar tt set v0='BVHUE64X6' where id=4;
-update noar ti set v0='BVHUE64X6' where id=4;
-update noar tt set b1='S8TZAY1QNUV8' where id=4;
-update noar ti set b1='S8TZAY1QNUV8' where id=4;
-update noar tt set v0='YN5PRCVKAX5V4316L2IB' where id=4;
-update noar ti set v0='YN5PRCVKAX5V4316L2IB' where id=4;
-update noar tt set b2='AFUO' where id=4;
-update noar ti set b2='AFUO' where id=4;
-update noar tt set v0='OPJDDYQQD1TNGIU7IVLX94E' where id=5;
-update noar ti set v0='OPJDDYQQD1TNGIU7IVLX94E' where id=5;
-update noar tt set b0='8O2QDIE193WD6M75RXMNO54FPD' where id=5;
-update noar ti set b0='8O2QDIE193WD6M75RXMNO54FPD' where id=5;
-update noar tt set v0='6FHUDYMHQ' where id=5;
-update noar ti set v0='6FHUDYMHQ' where id=5;
-update noar tt set b1='961WQOFE' where id=5;
-update noar ti set b1='961WQOFE' where id=5;
-update noar tt set v0='13BNPH6SG2' where id=5;
-update noar ti set v0='13BNPH6SG2' where id=5;
-update noar tt set b2='FT7GPE0L3' where id=5;
-update noar ti set b2='FT7GPE0L3' where id=5;
-update noar tt set v0='CNZOKRHRC9WWZZRCRHPQ1' where id=6;
-update noar ti set v0='CNZOKRHRC9WWZZRCRHPQ1' where id=6;
-update noar tt set b0='3LO2V4LLBZMRPMGL3QQSDDKM05' where id=6;
-update noar ti set b0='3LO2V4LLBZMRPMGL3QQSDDKM05' where id=6;
-update noar tt set v0='6APG6HGWLJTIIBDS9' where id=6;
-update noar ti set v0='6APG6HGWLJTIIBDS9' where id=6;
-update noar tt set b1='XIUSQTJ3KQRAM3BIDUU5STK6Z' where id=6;
-update noar ti set b1='XIUSQTJ3KQRAM3BIDUU5STK6Z' where id=6;
-update noar tt set v0='WIHRFWOM6RIQT02NNT1' where id=6;
-update noar ti set v0='WIHRFWOM6RIQT02NNT1' where id=6;
-update noar tt set b2='GLC41' where id=6;
-update noar ti set b2='GLC41' where id=6;
-update noar tt set v0='HXU2ON7XXF45V07QK1FTHPYZ06VNY24J' where id=7;
-update noar ti set v0='HXU2ON7XXF45V07QK1FTHPYZ06VNY24J' where id=7;
-update noar tt set b0='B3URBSGX1J' where id=7;
-update noar ti set b0='B3URBSGX1J' where id=7;
-update noar tt set v0='LL36B' where id=7;
-update noar ti set v0='LL36B' where id=7;
-update noar tt set b1='8XH7466YFSOORGNOAGIW' where id=7;
-update noar ti set b1='8XH7466YFSOORGNOAGIW' where id=7;
-update noar tt set v0='1ZSQIMUMTW81HPTQ5BGQQU4KL8OWBD' where id=7;
-update noar ti set v0='1ZSQIMUMTW81HPTQ5BGQQU4KL8OWBD' where id=7;
-update noar tt set b2='4JSJLNDWQHXVZZ' where id=7;
-update noar ti set b2='4JSJLNDWQHXVZZ' where id=7;
-update noar tt set v0='RK7PKKVKDH3SYN0GLKQ6VNS' where id=8;
-update noar ti set v0='RK7PKKVKDH3SYN0GLKQ6VNS' where id=8;
-update noar tt set b0='YL1E91R8B9SNTZZ7K8BDF6JME86CET2' where id=8;
-update noar ti set b0='YL1E91R8B9SNTZZ7K8BDF6JME86CET2' where id=8;
-update noar tt set v0='EDSER' where id=8;
-update noar ti set v0='EDSER' where id=8;
-update noar tt set b1='L47ZLG9SZ6LXO2I8VKPZ7G' where id=8;
-update noar ti set b1='L47ZLG9SZ6LXO2I8VKPZ7G' where id=8;
-update noar tt set v0='U' where id=8;
-update noar ti set v0='U' where id=8;
-update noar tt set b2='R7U7QIA4BC5ILV' where id=8;
-update noar ti set b2='R7U7QIA4BC5ILV' where id=8;
-update noar tt set v0='L34A926M4' where id=9;
-update noar ti set v0='L34A926M4' where id=9;
-update noar tt set b0='V3P35UFHF9B44UGPV' where id=9;
-update noar ti set b0='V3P35UFHF9B44UGPV' where id=9;
-update noar tt set v0='HK81AJ' where id=9;
-update noar ti set v0='HK81AJ' where id=9;
-update noar tt set b1='E68MZTQEMU3J6NQY0JD7RBQ7' where id=9;
-update noar ti set b1='E68MZTQEMU3J6NQY0JD7RBQ7' where id=9;
-update noar tt set v0='87UJ1M' where id=9;
-update noar ti set v0='87UJ1M' where id=9;
-update noar tt set b2='HEPA59RITMM9FYMS6O1' where id=9;
-update noar ti set b2='HEPA59RITMM9FYMS6O1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KR6CD6J84QBMHHZMQPX56F4TH20' where id=1;
-update noar ti set v0='KR6CD6J84QBMHHZMQPX56F4TH20' where id=1;
-update noar tt set b0='YKLJEKDQMMTVB66Q1Y8RO' where id=1;
-update noar ti set b0='YKLJEKDQMMTVB66Q1Y8RO' where id=1;
-update noar tt set v0='I87' where id=1;
-update noar ti set v0='I87' where id=1;
-update noar tt set b1='FIH4E146YD9XAI8WTZ6EI7ZT8E6H' where id=1;
-update noar ti set b1='FIH4E146YD9XAI8WTZ6EI7ZT8E6H' where id=1;
-update noar tt set v0='7Z4Y2IVOA28OHY0NRCVK9WDV056' where id=1;
-update noar ti set v0='7Z4Y2IVOA28OHY0NRCVK9WDV056' where id=1;
-update noar tt set b2='9MR583L9POAYT06HVFZU8AMA' where id=1;
-update noar ti set b2='9MR583L9POAYT06HVFZU8AMA' where id=1;
-update noar tt set v0='ZUI9ETVQ5ML65N' where id=2;
-update noar ti set v0='ZUI9ETVQ5ML65N' where id=2;
-update noar tt set b0='G96KUMZ' where id=2;
-update noar ti set b0='G96KUMZ' where id=2;
-update noar tt set v0='VDOV3MDT3' where id=2;
-update noar ti set v0='VDOV3MDT3' where id=2;
-update noar tt set b1='IH06FHS8' where id=2;
-update noar ti set b1='IH06FHS8' where id=2;
-update noar tt set v0='PMLW0AO0IO6K8OIS4G353MK6C' where id=2;
-update noar ti set v0='PMLW0AO0IO6K8OIS4G353MK6C' where id=2;
-update noar tt set b2='DSILZ9VZD3YPV7UKRX3M' where id=2;
-update noar ti set b2='DSILZ9VZD3YPV7UKRX3M' where id=2;
-update noar tt set v0='TWLJHR0FL' where id=3;
-update noar ti set v0='TWLJHR0FL' where id=3;
-update noar tt set b0='7488CW' where id=3;
-update noar ti set b0='7488CW' where id=3;
-update noar tt set v0='U151TG' where id=3;
-update noar ti set v0='U151TG' where id=3;
-update noar tt set b1='DNCZUGXB9G1OI9WQNM6XEO' where id=3;
-update noar ti set b1='DNCZUGXB9G1OI9WQNM6XEO' where id=3;
-update noar tt set v0='EPOBTSF40D33J8474BYRVTI85V' where id=3;
-update noar ti set v0='EPOBTSF40D33J8474BYRVTI85V' where id=3;
-update noar tt set b2='XI' where id=3;
-update noar ti set b2='XI' where id=3;
-update noar tt set v0='R0W5P3E' where id=4;
-update noar ti set v0='R0W5P3E' where id=4;
-update noar tt set b0='9HINPQNXGA9XVJ5A3VJIP8JS' where id=4;
-update noar ti set b0='9HINPQNXGA9XVJ5A3VJIP8JS' where id=4;
-update noar tt set v0='LGXWKJWGM48NZ4D3IN470WGA8B0P5' where id=4;
-update noar ti set v0='LGXWKJWGM48NZ4D3IN470WGA8B0P5' where id=4;
-update noar tt set b1='TTFV7HNFFF1TZS2TNQQN47IGRE' where id=4;
-update noar ti set b1='TTFV7HNFFF1TZS2TNQQN47IGRE' where id=4;
-update noar tt set v0='VJ0SQ2LI65VG9V' where id=4;
-update noar ti set v0='VJ0SQ2LI65VG9V' where id=4;
-update noar tt set b2='OC8G060CPO0T7NV' where id=4;
-update noar ti set b2='OC8G060CPO0T7NV' where id=4;
-update noar tt set v0='A76VH8AT62PN7X6SO' where id=5;
-update noar ti set v0='A76VH8AT62PN7X6SO' where id=5;
-update noar tt set b0='HQI' where id=5;
-update noar ti set b0='HQI' where id=5;
-update noar tt set v0='PPEUE809UU' where id=5;
-update noar ti set v0='PPEUE809UU' where id=5;
-update noar tt set b1='MBG' where id=5;
-update noar ti set b1='MBG' where id=5;
-update noar tt set v0='YL0FNAO8K0OD8OX7SQHGPO' where id=5;
-update noar ti set v0='YL0FNAO8K0OD8OX7SQHGPO' where id=5;
-update noar tt set b2='IW203FVPO0ZC80BQC9' where id=5;
-update noar ti set b2='IW203FVPO0ZC80BQC9' where id=5;
-update noar tt set v0='9' where id=6;
-update noar ti set v0='9' where id=6;
-update noar tt set b0='RA173ND740XTMO6TVAF3A121PZEO1' where id=6;
-update noar ti set b0='RA173ND740XTMO6TVAF3A121PZEO1' where id=6;
-update noar tt set v0='9ZZUQYADGJVNH' where id=6;
-update noar ti set v0='9ZZUQYADGJVNH' where id=6;
-update noar tt set b1='41LB5CSJ1KKXUA0FHUZ0LFVP0UN1' where id=6;
-update noar ti set b1='41LB5CSJ1KKXUA0FHUZ0LFVP0UN1' where id=6;
-update noar tt set v0='1MHTHUQFUE7NDVBKGWTLS20P' where id=6;
-update noar ti set v0='1MHTHUQFUE7NDVBKGWTLS20P' where id=6;
-update noar tt set b2='FZNWI0T7D8HEGGXCDLW5V8' where id=6;
-update noar ti set b2='FZNWI0T7D8HEGGXCDLW5V8' where id=6;
-update noar tt set v0='PYG168I5HPMQZJ50WTW' where id=7;
-update noar ti set v0='PYG168I5HPMQZJ50WTW' where id=7;
-update noar tt set b0='AIP4G' where id=7;
-update noar ti set b0='AIP4G' where id=7;
-update noar tt set v0='RLL56UBNGW9V0H5B1JFTJ8T45' where id=7;
-update noar ti set v0='RLL56UBNGW9V0H5B1JFTJ8T45' where id=7;
-update noar tt set b1='8R04DYD8WXDL9J8GA9K46' where id=7;
-update noar ti set b1='8R04DYD8WXDL9J8GA9K46' where id=7;
-update noar tt set v0='1440DQZJA75KEPZ' where id=7;
-update noar ti set v0='1440DQZJA75KEPZ' where id=7;
-update noar tt set b2='1RRLN29GGT5510H1HGJQRN' where id=7;
-update noar ti set b2='1RRLN29GGT5510H1HGJQRN' where id=7;
-update noar tt set v0='A7FP' where id=8;
-update noar ti set v0='A7FP' where id=8;
-update noar tt set b0='ANJCN9' where id=8;
-update noar ti set b0='ANJCN9' where id=8;
-update noar tt set v0='MOTAOXADB7OLGUA' where id=8;
-update noar ti set v0='MOTAOXADB7OLGUA' where id=8;
-update noar tt set b1='VKZ6KTY4RY' where id=8;
-update noar ti set b1='VKZ6KTY4RY' where id=8;
-update noar tt set v0='3UZR27J18RDXFZYM9R9O8YDJ5ZQ' where id=8;
-update noar ti set v0='3UZR27J18RDXFZYM9R9O8YDJ5ZQ' where id=8;
-update noar tt set b2='4FG0QHESKSZWVQXPYLO94LDQ3EJH' where id=8;
-update noar ti set b2='4FG0QHESKSZWVQXPYLO94LDQ3EJH' where id=8;
-update noar tt set v0='9QTTIQVM2X5445E1301' where id=9;
-update noar ti set v0='9QTTIQVM2X5445E1301' where id=9;
-update noar tt set b0='0ZUTGBTKWPV6DNOU368JF9' where id=9;
-update noar ti set b0='0ZUTGBTKWPV6DNOU368JF9' where id=9;
-update noar tt set v0='EOKS4EH9CAB58NNTO6' where id=9;
-update noar ti set v0='EOKS4EH9CAB58NNTO6' where id=9;
-update noar tt set b1='QV9JKQS7TFIZEI' where id=9;
-update noar ti set b1='QV9JKQS7TFIZEI' where id=9;
-update noar tt set v0='523I0MUVJGEERQWURHOKW2XA17U2L' where id=9;
-update noar ti set v0='523I0MUVJGEERQWURHOKW2XA17U2L' where id=9;
-update noar tt set b2='DJPLTJ3B3ZI5KDSGN3J' where id=9;
-update noar ti set b2='DJPLTJ3B3ZI5KDSGN3J' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QI1D524Q1F0N1ZCQRQQBJHCO' where id=1;
-update noar ti set v0='QI1D524Q1F0N1ZCQRQQBJHCO' where id=1;
-update noar tt set b0='PAFV69S' where id=1;
-update noar ti set b0='PAFV69S' where id=1;
-update noar tt set v0='409ATEAANPGR91AX0A0M' where id=1;
-update noar ti set v0='409ATEAANPGR91AX0A0M' where id=1;
-update noar tt set b1='LB21FBR33M95CARMU64NI' where id=1;
-update noar ti set b1='LB21FBR33M95CARMU64NI' where id=1;
-update noar tt set v0='Z6HOGCQD4CD' where id=1;
-update noar ti set v0='Z6HOGCQD4CD' where id=1;
-update noar tt set b2='VPQZG88' where id=1;
-update noar ti set b2='VPQZG88' where id=1;
-update noar tt set v0='R9P0OHVUEQS4L63EA0RE93N' where id=2;
-update noar ti set v0='R9P0OHVUEQS4L63EA0RE93N' where id=2;
-update noar tt set b0='F0' where id=2;
-update noar ti set b0='F0' where id=2;
-update noar tt set v0='P28R16ZVLNQG03ZLOUQWMW' where id=2;
-update noar ti set v0='P28R16ZVLNQG03ZLOUQWMW' where id=2;
-update noar tt set b1='QIT57VJ4' where id=2;
-update noar ti set b1='QIT57VJ4' where id=2;
-update noar tt set v0='VFK7784E8XA1Y78T4KZ9X9F1JC1DW9' where id=2;
-update noar ti set v0='VFK7784E8XA1Y78T4KZ9X9F1JC1DW9' where id=2;
-update noar tt set b2='Q54H9KI1LH' where id=2;
-update noar ti set b2='Q54H9KI1LH' where id=2;
-update noar tt set v0='XSG3KHPK3SDS462XWJSDDK' where id=3;
-update noar ti set v0='XSG3KHPK3SDS462XWJSDDK' where id=3;
-update noar tt set b0='PMFR2O1H9EW9OIP1RHT6LOPF4ZJSQ' where id=3;
-update noar ti set b0='PMFR2O1H9EW9OIP1RHT6LOPF4ZJSQ' where id=3;
-update noar tt set v0='5HL3KNE693HPYYQ1WAJH' where id=3;
-update noar ti set v0='5HL3KNE693HPYYQ1WAJH' where id=3;
-update noar tt set b1='CWA86VXD80VCBODCTRZ2KH507K' where id=3;
-update noar ti set b1='CWA86VXD80VCBODCTRZ2KH507K' where id=3;
-update noar tt set v0='4JXQ0USI6W4NDSZ8SALR0ARP' where id=3;
-update noar ti set v0='4JXQ0USI6W4NDSZ8SALR0ARP' where id=3;
-update noar tt set b2='OE10V' where id=3;
-update noar ti set b2='OE10V' where id=3;
-update noar tt set v0='1PDUHI59GTBI3JKOKFW0' where id=4;
-update noar ti set v0='1PDUHI59GTBI3JKOKFW0' where id=4;
-update noar tt set b0='JDQBUVHWHW56AMEIODVTZVI2B1F' where id=4;
-update noar ti set b0='JDQBUVHWHW56AMEIODVTZVI2B1F' where id=4;
-update noar tt set v0='E45XB8CQV9ICXLVTEGF' where id=4;
-update noar ti set v0='E45XB8CQV9ICXLVTEGF' where id=4;
-update noar tt set b1='GQYJ04AD9B' where id=4;
-update noar ti set b1='GQYJ04AD9B' where id=4;
-update noar tt set v0='C88UGD7EP3W2SY2W' where id=4;
-update noar ti set v0='C88UGD7EP3W2SY2W' where id=4;
-update noar tt set b2='C6H1EG1PS62NB1NP1LZH7' where id=4;
-update noar ti set b2='C6H1EG1PS62NB1NP1LZH7' where id=4;
-update noar tt set v0='EGBAY8M07WWQ8FELS7BSO2ZFU' where id=5;
-update noar ti set v0='EGBAY8M07WWQ8FELS7BSO2ZFU' where id=5;
-update noar tt set b0='ITK60WIK' where id=5;
-update noar ti set b0='ITK60WIK' where id=5;
-update noar tt set v0='MHCY2LN8RDAS159QSJNNO5XL7ROVA81' where id=5;
-update noar ti set v0='MHCY2LN8RDAS159QSJNNO5XL7ROVA81' where id=5;
-update noar tt set b1='M3ZE1' where id=5;
-update noar ti set b1='M3ZE1' where id=5;
-update noar tt set v0='3TQW87CF8R6NRTA3MGSWKL' where id=5;
-update noar ti set v0='3TQW87CF8R6NRTA3MGSWKL' where id=5;
-update noar tt set b2='XF5EV84RRH46WSU' where id=5;
-update noar ti set b2='XF5EV84RRH46WSU' where id=5;
-update noar tt set v0='GAQPM9PEZ9J9' where id=6;
-update noar ti set v0='GAQPM9PEZ9J9' where id=6;
-update noar tt set b0='JNFM9DOS07CX' where id=6;
-update noar ti set b0='JNFM9DOS07CX' where id=6;
-update noar tt set v0='EKTA2JA' where id=6;
-update noar ti set v0='EKTA2JA' where id=6;
-update noar tt set b1='9TI64C8W' where id=6;
-update noar ti set b1='9TI64C8W' where id=6;
-update noar tt set v0='QPQO6L45ERCQ' where id=6;
-update noar ti set v0='QPQO6L45ERCQ' where id=6;
-update noar tt set b2='YU6O322N84' where id=6;
-update noar ti set b2='YU6O322N84' where id=6;
-update noar tt set v0='9MOPKEC3YHUC7JCBDE3DNAWYIQ5JGRLJ' where id=7;
-update noar ti set v0='9MOPKEC3YHUC7JCBDE3DNAWYIQ5JGRLJ' where id=7;
-update noar tt set b0='K1VOH19RCN5M0H9' where id=7;
-update noar ti set b0='K1VOH19RCN5M0H9' where id=7;
-update noar tt set v0='Z1PEO653XQ' where id=7;
-update noar ti set v0='Z1PEO653XQ' where id=7;
-update noar tt set b1='E7FTONJM9D5YK4XSC7B232MAHZEQBI' where id=7;
-update noar ti set b1='E7FTONJM9D5YK4XSC7B232MAHZEQBI' where id=7;
-update noar tt set v0='1CHPH7IBAKB5MJD7CER4ZW' where id=7;
-update noar ti set v0='1CHPH7IBAKB5MJD7CER4ZW' where id=7;
-update noar tt set b2='H8I2AB424FIW1G0Y06QAVQ' where id=7;
-update noar ti set b2='H8I2AB424FIW1G0Y06QAVQ' where id=7;
-update noar tt set v0='P9C6M01CH7T3O00LP9FSBMHZM' where id=8;
-update noar ti set v0='P9C6M01CH7T3O00LP9FSBMHZM' where id=8;
-update noar tt set b0='P1K19RV7VCEZTO7Z93Q1VMT' where id=8;
-update noar ti set b0='P1K19RV7VCEZTO7Z93Q1VMT' where id=8;
-update noar tt set v0='SYEX0YYSQ2027AF8R662XUHY38' where id=8;
-update noar ti set v0='SYEX0YYSQ2027AF8R662XUHY38' where id=8;
-update noar tt set b1='Z46W8IVOU102' where id=8;
-update noar ti set b1='Z46W8IVOU102' where id=8;
-update noar tt set v0='3FC82NFQVXW92HK4TLP4FI8AWWRKJ5' where id=8;
-update noar ti set v0='3FC82NFQVXW92HK4TLP4FI8AWWRKJ5' where id=8;
-update noar tt set b2='Z1F4CV84KTF' where id=8;
-update noar ti set b2='Z1F4CV84KTF' where id=8;
-update noar tt set v0='9WJE2BGKD' where id=9;
-update noar ti set v0='9WJE2BGKD' where id=9;
-update noar tt set b0='XHZX1I8N23X7PYXIZMSGJVTSG9YBPP' where id=9;
-update noar ti set b0='XHZX1I8N23X7PYXIZMSGJVTSG9YBPP' where id=9;
-update noar tt set v0='3ZC3UYU38PXORS1U5GC997LTW6QU3' where id=9;
-update noar ti set v0='3ZC3UYU38PXORS1U5GC997LTW6QU3' where id=9;
-update noar tt set b1='4MRXLH' where id=9;
-update noar ti set b1='4MRXLH' where id=9;
-update noar tt set v0='HX1SEM5J857LF8MG4EDN' where id=9;
-update noar ti set v0='HX1SEM5J857LF8MG4EDN' where id=9;
-update noar tt set b2='TLHBOX3UVX879TGT3W' where id=9;
-update noar ti set b2='TLHBOX3UVX879TGT3W' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UGNW0NVR9CGHXEE' where id=1;
-update noar ti set v0='UGNW0NVR9CGHXEE' where id=1;
-update noar tt set b0='JZP1DF02Q2G08DC4J' where id=1;
-update noar ti set b0='JZP1DF02Q2G08DC4J' where id=1;
-update noar tt set v0='OUK5P1NMIKTAYB0LUOD' where id=1;
-update noar ti set v0='OUK5P1NMIKTAYB0LUOD' where id=1;
-update noar tt set b1='3RC0S4F0T9GKAFI3DGEWMYR6E4' where id=1;
-update noar ti set b1='3RC0S4F0T9GKAFI3DGEWMYR6E4' where id=1;
-update noar tt set v0='RXAQ2ZJKPIEGLGDS6GB6N' where id=1;
-update noar ti set v0='RXAQ2ZJKPIEGLGDS6GB6N' where id=1;
-update noar tt set b2='6X3Q836J0HJAMIO32I9MQ59PF' where id=1;
-update noar ti set b2='6X3Q836J0HJAMIO32I9MQ59PF' where id=1;
-update noar tt set v0='J' where id=2;
-update noar ti set v0='J' where id=2;
-update noar tt set b0='4EE1BFRMWLI12I1M7Y8LIJ7GCLD0' where id=2;
-update noar ti set b0='4EE1BFRMWLI12I1M7Y8LIJ7GCLD0' where id=2;
-update noar tt set v0='DVCWYO' where id=2;
-update noar ti set v0='DVCWYO' where id=2;
-update noar tt set b1='AV615JHC8H0YVWUZ8LCT6YEQV' where id=2;
-update noar ti set b1='AV615JHC8H0YVWUZ8LCT6YEQV' where id=2;
-update noar tt set v0='SQ32WAZI0XC9UCZOW57AK' where id=2;
-update noar ti set v0='SQ32WAZI0XC9UCZOW57AK' where id=2;
-update noar tt set b2='H8QNRP06IZ98HU' where id=2;
-update noar ti set b2='H8QNRP06IZ98HU' where id=2;
-update noar tt set v0='GCSIQH4HQGOVW6LOUMIFI3DNLK8PQJ' where id=3;
-update noar ti set v0='GCSIQH4HQGOVW6LOUMIFI3DNLK8PQJ' where id=3;
-update noar tt set b0='SR5BE2' where id=3;
-update noar ti set b0='SR5BE2' where id=3;
-update noar tt set v0='FUK4CPT09' where id=3;
-update noar ti set v0='FUK4CPT09' where id=3;
-update noar tt set b1='FK93J39T' where id=3;
-update noar ti set b1='FK93J39T' where id=3;
-update noar tt set v0='Y8MPUQX06QU93ISM' where id=3;
-update noar ti set v0='Y8MPUQX06QU93ISM' where id=3;
-update noar tt set b2='AQOM794MF6' where id=3;
-update noar ti set b2='AQOM794MF6' where id=3;
-update noar tt set v0='YGNZ37H2EY' where id=4;
-update noar ti set v0='YGNZ37H2EY' where id=4;
-update noar tt set b0='ISTM731LD2T0VS9GTV1127IZ31D7' where id=4;
-update noar ti set b0='ISTM731LD2T0VS9GTV1127IZ31D7' where id=4;
-update noar tt set v0='EVMR7QIFIA5ET' where id=4;
-update noar ti set v0='EVMR7QIFIA5ET' where id=4;
-update noar tt set b1='OEE8YI2NTBI830RQ50EOTJ' where id=4;
-update noar ti set b1='OEE8YI2NTBI830RQ50EOTJ' where id=4;
-update noar tt set v0='CM340O76' where id=4;
-update noar ti set v0='CM340O76' where id=4;
-update noar tt set b2='MTVH671' where id=4;
-update noar ti set b2='MTVH671' where id=4;
-update noar tt set v0='NUXIT7YXBWNU7JSSEG' where id=5;
-update noar ti set v0='NUXIT7YXBWNU7JSSEG' where id=5;
-update noar tt set b0='5Q2Q6V7687QVIXLKZ' where id=5;
-update noar ti set b0='5Q2Q6V7687QVIXLKZ' where id=5;
-update noar tt set v0='DRLXXKEFR' where id=5;
-update noar ti set v0='DRLXXKEFR' where id=5;
-update noar tt set b1='NKU03MBYK' where id=5;
-update noar ti set b1='NKU03MBYK' where id=5;
-update noar tt set v0='JVR3WRCQDPZRNM' where id=5;
-update noar ti set v0='JVR3WRCQDPZRNM' where id=5;
-update noar tt set b2='2EEAQS3Z3CAKPH6X5' where id=5;
-update noar ti set b2='2EEAQS3Z3CAKPH6X5' where id=5;
-update noar tt set v0='5MPNKQWARIS25H67PT69WJGFYFS68393' where id=6;
-update noar ti set v0='5MPNKQWARIS25H67PT69WJGFYFS68393' where id=6;
-update noar tt set b0='L0WOAUA8WXYQ79E8L' where id=6;
-update noar ti set b0='L0WOAUA8WXYQ79E8L' where id=6;
-update noar tt set v0='90K71NJ4WWF0T2EAP5' where id=6;
-update noar ti set v0='90K71NJ4WWF0T2EAP5' where id=6;
-update noar tt set b1='XHAOECLN4YC7LRK8U8CHX0C349' where id=6;
-update noar ti set b1='XHAOECLN4YC7LRK8U8CHX0C349' where id=6;
-update noar tt set v0='8734P' where id=6;
-update noar ti set v0='8734P' where id=6;
-update noar tt set b2='C' where id=6;
-update noar ti set b2='C' where id=6;
-update noar tt set v0='R' where id=7;
-update noar ti set v0='R' where id=7;
-update noar tt set b0='L3X5DO95UYNEIE48SV2R5' where id=7;
-update noar ti set b0='L3X5DO95UYNEIE48SV2R5' where id=7;
-update noar tt set v0='9GMTQFPDXZ5RZY6ELJ2UD8BEHIU' where id=7;
-update noar ti set v0='9GMTQFPDXZ5RZY6ELJ2UD8BEHIU' where id=7;
-update noar tt set b1='48TEU3QD39KNR7223EPV' where id=7;
-update noar ti set b1='48TEU3QD39KNR7223EPV' where id=7;
-update noar tt set v0='2T92WIU6XOLA5VU' where id=7;
-update noar ti set v0='2T92WIU6XOLA5VU' where id=7;
-update noar tt set b2='WMA40QRLVM937BKUZVF444M8A81QKX' where id=7;
-update noar ti set b2='WMA40QRLVM937BKUZVF444M8A81QKX' where id=7;
-update noar tt set v0='BPPUE21RWWR0NXYWDA' where id=8;
-update noar ti set v0='BPPUE21RWWR0NXYWDA' where id=8;
-update noar tt set b0='ZG9QN48YJM13AYU5YYQVM7BM145HVYOT' where id=8;
-update noar ti set b0='ZG9QN48YJM13AYU5YYQVM7BM145HVYOT' where id=8;
-update noar tt set v0='W97MQZ' where id=8;
-update noar ti set v0='W97MQZ' where id=8;
-update noar tt set b1='Q2652ZRV6NHLCVEN0212YE' where id=8;
-update noar ti set b1='Q2652ZRV6NHLCVEN0212YE' where id=8;
-update noar tt set v0='5TRGJOZFXF64CHGHVTGR6WQ55PU6' where id=8;
-update noar ti set v0='5TRGJOZFXF64CHGHVTGR6WQ55PU6' where id=8;
-update noar tt set b2='2Z2MHTS9A8M7AYJV' where id=8;
-update noar ti set b2='2Z2MHTS9A8M7AYJV' where id=8;
-update noar tt set v0='1SRR' where id=9;
-update noar ti set v0='1SRR' where id=9;
-update noar tt set b0='K0RGO5EAPJ9QXFISR2RBVI6Q1P' where id=9;
-update noar ti set b0='K0RGO5EAPJ9QXFISR2RBVI6Q1P' where id=9;
-update noar tt set v0='PFVSYT0IF6ZB' where id=9;
-update noar ti set v0='PFVSYT0IF6ZB' where id=9;
-update noar tt set b1='CE6AP' where id=9;
-update noar ti set b1='CE6AP' where id=9;
-update noar tt set v0='WSLG7UVT8HD4TT9X0C1' where id=9;
-update noar ti set v0='WSLG7UVT8HD4TT9X0C1' where id=9;
-update noar tt set b2='P7F7NRQYGF1TFO8ZOGBRJV' where id=9;
-update noar ti set b2='P7F7NRQYGF1TFO8ZOGBRJV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='07J9' where id=1;
-update noar ti set v0='07J9' where id=1;
-update noar tt set b0='DUNKPINS' where id=1;
-update noar ti set b0='DUNKPINS' where id=1;
-update noar tt set v0='YD9BMR9BDMAZ4LVFCUJG9GVNTM' where id=1;
-update noar ti set v0='YD9BMR9BDMAZ4LVFCUJG9GVNTM' where id=1;
-update noar tt set b1='T4EWDSW5IX2STVK1TPIL717N5N3VP' where id=1;
-update noar ti set b1='T4EWDSW5IX2STVK1TPIL717N5N3VP' where id=1;
-update noar tt set v0='3I9WPSAUCBCP9Y' where id=1;
-update noar ti set v0='3I9WPSAUCBCP9Y' where id=1;
-update noar tt set b2='89KVC0QT2EFKMSO846PA8GLF6FWBOVHS' where id=1;
-update noar ti set b2='89KVC0QT2EFKMSO846PA8GLF6FWBOVHS' where id=1;
-update noar tt set v0='AUDY6GSLY' where id=2;
-update noar ti set v0='AUDY6GSLY' where id=2;
-update noar tt set b0='IS3TCTF4X1Y5' where id=2;
-update noar ti set b0='IS3TCTF4X1Y5' where id=2;
-update noar tt set v0='L7KOQ5B' where id=2;
-update noar ti set v0='L7KOQ5B' where id=2;
-update noar tt set b1='C4398W6L1EQTAH6' where id=2;
-update noar ti set b1='C4398W6L1EQTAH6' where id=2;
-update noar tt set v0='1YV3LGXWK9G4JLPSU1YQ9T3IU2EK3GI' where id=2;
-update noar ti set v0='1YV3LGXWK9G4JLPSU1YQ9T3IU2EK3GI' where id=2;
-update noar tt set b2='8E8HPFSUFTRCF0ZTEJ2BWJB0L3DMB4OK' where id=2;
-update noar ti set b2='8E8HPFSUFTRCF0ZTEJ2BWJB0L3DMB4OK' where id=2;
-update noar tt set v0='KGDBMO3SQWHJN5F6JU3U70K' where id=3;
-update noar ti set v0='KGDBMO3SQWHJN5F6JU3U70K' where id=3;
-update noar tt set b0='EK55ZT' where id=3;
-update noar ti set b0='EK55ZT' where id=3;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b1='079DI85RQAQ5ID094U1W9' where id=3;
-update noar ti set b1='079DI85RQAQ5ID094U1W9' where id=3;
-update noar tt set v0='7UVJRKSQ26BTR1L8H8' where id=3;
-update noar ti set v0='7UVJRKSQ26BTR1L8H8' where id=3;
-update noar tt set b2='84F' where id=3;
-update noar ti set b2='84F' where id=3;
-update noar tt set v0='OPQTY9S0013' where id=4;
-update noar ti set v0='OPQTY9S0013' where id=4;
-update noar tt set b0='3E03NQ5OUYGN7E' where id=4;
-update noar ti set b0='3E03NQ5OUYGN7E' where id=4;
-update noar tt set v0='IBMJ' where id=4;
-update noar ti set v0='IBMJ' where id=4;
-update noar tt set b1='GQO72754ZJRHIO1D1WQ' where id=4;
-update noar ti set b1='GQO72754ZJRHIO1D1WQ' where id=4;
-update noar tt set v0='659P2XRROO0W0IETQNNHPSRB5WIG8MC' where id=4;
-update noar ti set v0='659P2XRROO0W0IETQNNHPSRB5WIG8MC' where id=4;
-update noar tt set b2='SX8N2G6EG3PJ' where id=4;
-update noar ti set b2='SX8N2G6EG3PJ' where id=4;
-update noar tt set v0='R5VN14NT4BRCZ3HT79JTHVO2W9H4X' where id=5;
-update noar ti set v0='R5VN14NT4BRCZ3HT79JTHVO2W9H4X' where id=5;
-update noar tt set b0='Z1KDZ4QEXRFZ1WYE0O81' where id=5;
-update noar ti set b0='Z1KDZ4QEXRFZ1WYE0O81' where id=5;
-update noar tt set v0='OQ5K08AX2NLXEF0Y7TZ8AWEFOW5UL' where id=5;
-update noar ti set v0='OQ5K08AX2NLXEF0Y7TZ8AWEFOW5UL' where id=5;
-update noar tt set b1='QY5' where id=5;
-update noar ti set b1='QY5' where id=5;
-update noar tt set v0='68ABPZVUNIOF' where id=5;
-update noar ti set v0='68ABPZVUNIOF' where id=5;
-update noar tt set b2='U5MSBBG' where id=5;
-update noar ti set b2='U5MSBBG' where id=5;
-update noar tt set v0='0M60K' where id=6;
-update noar ti set v0='0M60K' where id=6;
-update noar tt set b0='CQE8YSG0P8FIEPK' where id=6;
-update noar ti set b0='CQE8YSG0P8FIEPK' where id=6;
-update noar tt set v0='TCGONP' where id=6;
-update noar ti set v0='TCGONP' where id=6;
-update noar tt set b1='WTUDN93FH9WR5EIVCC' where id=6;
-update noar ti set b1='WTUDN93FH9WR5EIVCC' where id=6;
-update noar tt set v0='UDBYJ2NP0L13M67FROEDNJ' where id=6;
-update noar ti set v0='UDBYJ2NP0L13M67FROEDNJ' where id=6;
-update noar tt set b2='KB7857KMDAE2A4ZP4H872LASYZIKI' where id=6;
-update noar ti set b2='KB7857KMDAE2A4ZP4H872LASYZIKI' where id=6;
-update noar tt set v0='CJN0Q' where id=7;
-update noar ti set v0='CJN0Q' where id=7;
-update noar tt set b0='UEX4LLVH' where id=7;
-update noar ti set b0='UEX4LLVH' where id=7;
-update noar tt set v0='FBDZA4KGFLK9VDBA6YF1BCB' where id=7;
-update noar ti set v0='FBDZA4KGFLK9VDBA6YF1BCB' where id=7;
-update noar tt set b1='Z' where id=7;
-update noar ti set b1='Z' where id=7;
-update noar tt set v0='PTHB1U2FB238V5AY8YWNPUD3BZZRWT' where id=7;
-update noar ti set v0='PTHB1U2FB238V5AY8YWNPUD3BZZRWT' where id=7;
-update noar tt set b2='OWJTW5N6I0MUL7' where id=7;
-update noar ti set b2='OWJTW5N6I0MUL7' where id=7;
-update noar tt set v0='I5Y0GD5PFS4148N3IX8Y0M' where id=8;
-update noar ti set v0='I5Y0GD5PFS4148N3IX8Y0M' where id=8;
-update noar tt set b0='JMG6XCLCSOTI7X' where id=8;
-update noar ti set b0='JMG6XCLCSOTI7X' where id=8;
-update noar tt set v0='7V' where id=8;
-update noar ti set v0='7V' where id=8;
-update noar tt set b1='L' where id=8;
-update noar ti set b1='L' where id=8;
-update noar tt set v0='H4F5IV445QI46N30L1A77HX' where id=8;
-update noar ti set v0='H4F5IV445QI46N30L1A77HX' where id=8;
-update noar tt set b2='CNBLU0YN0TW3TVZA7' where id=8;
-update noar ti set b2='CNBLU0YN0TW3TVZA7' where id=8;
-update noar tt set v0='A7PUDKEI861Z9JY1YPN0PTTG24SMQV' where id=9;
-update noar ti set v0='A7PUDKEI861Z9JY1YPN0PTTG24SMQV' where id=9;
-update noar tt set b0='YIHPA9MJ752BQCWTCFS6Z' where id=9;
-update noar ti set b0='YIHPA9MJ752BQCWTCFS6Z' where id=9;
-update noar tt set v0='UCHJNTO63C2M5HDX0MID5NGZTO82L5X' where id=9;
-update noar ti set v0='UCHJNTO63C2M5HDX0MID5NGZTO82L5X' where id=9;
-update noar tt set b1='5BQ9J410YDMIQLH5JYAK9JTNMTZ2GPFO' where id=9;
-update noar ti set b1='5BQ9J410YDMIQLH5JYAK9JTNMTZ2GPFO' where id=9;
-update noar tt set v0='HLUUN5PSG2EBDAER' where id=9;
-update noar ti set v0='HLUUN5PSG2EBDAER' where id=9;
-update noar tt set b2='HUXWVIJAC91WLWGWZ6Y' where id=9;
-update noar ti set b2='HUXWVIJAC91WLWGWZ6Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y1HELL2FKSCKFYWHK81CHJL7TTB3C4JI' where id=1;
-update noar ti set v0='Y1HELL2FKSCKFYWHK81CHJL7TTB3C4JI' where id=1;
-update noar tt set b0='B1J2G22QAZLVOVP03K' where id=1;
-update noar ti set b0='B1J2G22QAZLVOVP03K' where id=1;
-update noar tt set v0='32M7T6IAS8' where id=1;
-update noar ti set v0='32M7T6IAS8' where id=1;
-update noar tt set b1='F41H0X9C4JYJ3' where id=1;
-update noar ti set b1='F41H0X9C4JYJ3' where id=1;
-update noar tt set v0='9YL7' where id=1;
-update noar ti set v0='9YL7' where id=1;
-update noar tt set b2='3' where id=1;
-update noar ti set b2='3' where id=1;
-update noar tt set v0='JF7H5N41N' where id=2;
-update noar ti set v0='JF7H5N41N' where id=2;
-update noar tt set b0='GORM0ID' where id=2;
-update noar ti set b0='GORM0ID' where id=2;
-update noar tt set v0='PSYD' where id=2;
-update noar ti set v0='PSYD' where id=2;
-update noar tt set b1='VWYUNAFKQCS5VJQ1YVM4DGT34' where id=2;
-update noar ti set b1='VWYUNAFKQCS5VJQ1YVM4DGT34' where id=2;
-update noar tt set v0='FKX75B0' where id=2;
-update noar ti set v0='FKX75B0' where id=2;
-update noar tt set b2='S' where id=2;
-update noar ti set b2='S' where id=2;
-update noar tt set v0='GQ3C2VIOTO' where id=3;
-update noar ti set v0='GQ3C2VIOTO' where id=3;
-update noar tt set b0='U0080HKSK66S1WLDI4' where id=3;
-update noar ti set b0='U0080HKSK66S1WLDI4' where id=3;
-update noar tt set v0='RIOXR7U1154H6' where id=3;
-update noar ti set v0='RIOXR7U1154H6' where id=3;
-update noar tt set b1='92OUPM55WJFZ93FVNM599USZRVTI29FD' where id=3;
-update noar ti set b1='92OUPM55WJFZ93FVNM599USZRVTI29FD' where id=3;
-update noar tt set v0='INSI9L7YES4S6M72OH2SB3BK8L' where id=3;
-update noar ti set v0='INSI9L7YES4S6M72OH2SB3BK8L' where id=3;
-update noar tt set b2='D0YFA7B23SBA7EZOYVK' where id=3;
-update noar ti set b2='D0YFA7B23SBA7EZOYVK' where id=3;
-update noar tt set v0='UWFW1YT9TR' where id=4;
-update noar ti set v0='UWFW1YT9TR' where id=4;
-update noar tt set b0='LC0JKL1H189YWRGASK7' where id=4;
-update noar ti set b0='LC0JKL1H189YWRGASK7' where id=4;
-update noar tt set v0='RJ0LOLIEIEI0VPYIOCEKSOSL' where id=4;
-update noar ti set v0='RJ0LOLIEIEI0VPYIOCEKSOSL' where id=4;
-update noar tt set b1='QI1Z6HHW7YL6J1GVMFPC4HE2110' where id=4;
-update noar ti set b1='QI1Z6HHW7YL6J1GVMFPC4HE2110' where id=4;
-update noar tt set v0='OLB3X9' where id=4;
-update noar ti set v0='OLB3X9' where id=4;
-update noar tt set b2='FR77ASOFM8DHX4WKEWXZCEQU81' where id=4;
-update noar ti set b2='FR77ASOFM8DHX4WKEWXZCEQU81' where id=4;
-update noar tt set v0='75EQXYSTLF9L' where id=5;
-update noar ti set v0='75EQXYSTLF9L' where id=5;
-update noar tt set b0='QLA96AONO9FMTQ1REJ8T9FOASIIP' where id=5;
-update noar ti set b0='QLA96AONO9FMTQ1REJ8T9FOASIIP' where id=5;
-update noar tt set v0='52F5SOPZCEJHDO85B80ZD9' where id=5;
-update noar ti set v0='52F5SOPZCEJHDO85B80ZD9' where id=5;
-update noar tt set b1='DX3P56C8RTV' where id=5;
-update noar ti set b1='DX3P56C8RTV' where id=5;
-update noar tt set v0='5CIRDRFLI46' where id=5;
-update noar ti set v0='5CIRDRFLI46' where id=5;
-update noar tt set b2='TSFZN780' where id=5;
-update noar ti set b2='TSFZN780' where id=5;
-update noar tt set v0='LERXY7N33M94X' where id=6;
-update noar ti set v0='LERXY7N33M94X' where id=6;
-update noar tt set b0='7OTMGUWQGSDQJHIRNE5F4DU7DZHPXHHZ' where id=6;
-update noar ti set b0='7OTMGUWQGSDQJHIRNE5F4DU7DZHPXHHZ' where id=6;
-update noar tt set v0='DJDFOB26H7LXNTX' where id=6;
-update noar ti set v0='DJDFOB26H7LXNTX' where id=6;
-update noar tt set b1='M3JBUKUU' where id=6;
-update noar ti set b1='M3JBUKUU' where id=6;
-update noar tt set v0='E2ARTWETV6PF' where id=6;
-update noar ti set v0='E2ARTWETV6PF' where id=6;
-update noar tt set b2='DPPCLK1SUW0VUPQ63' where id=6;
-update noar ti set b2='DPPCLK1SUW0VUPQ63' where id=6;
-update noar tt set v0='0LQ6P493JPNCO7YX5PFPRN8LNPL' where id=7;
-update noar ti set v0='0LQ6P493JPNCO7YX5PFPRN8LNPL' where id=7;
-update noar tt set b0='1QF5OTOLTC80E' where id=7;
-update noar ti set b0='1QF5OTOLTC80E' where id=7;
-update noar tt set v0='YKY6' where id=7;
-update noar ti set v0='YKY6' where id=7;
-update noar tt set b1='QT6R3RUR6BF27B' where id=7;
-update noar ti set b1='QT6R3RUR6BF27B' where id=7;
-update noar tt set v0='CPS2F8IV6BGIMYZP3GMJVB4I' where id=7;
-update noar ti set v0='CPS2F8IV6BGIMYZP3GMJVB4I' where id=7;
-update noar tt set b2='RKTFHR1Z1NP0P7VU20Z' where id=7;
-update noar ti set b2='RKTFHR1Z1NP0P7VU20Z' where id=7;
-update noar tt set v0='W4FR22244IVXF86053WMHMN9A6Y5LBT' where id=8;
-update noar ti set v0='W4FR22244IVXF86053WMHMN9A6Y5LBT' where id=8;
-update noar tt set b0='Q6K7UJDG9RPA5C1J' where id=8;
-update noar ti set b0='Q6K7UJDG9RPA5C1J' where id=8;
-update noar tt set v0='5Z5' where id=8;
-update noar ti set v0='5Z5' where id=8;
-update noar tt set b1='9ZP2C5ZOBGIKIHNG5A1HUN' where id=8;
-update noar ti set b1='9ZP2C5ZOBGIKIHNG5A1HUN' where id=8;
-update noar tt set v0='95ES6ZYFJS9Z9L9AM95E4YUAZS8J8' where id=8;
-update noar ti set v0='95ES6ZYFJS9Z9L9AM95E4YUAZS8J8' where id=8;
-update noar tt set b2='5G85BF4ME' where id=8;
-update noar ti set b2='5G85BF4ME' where id=8;
-update noar tt set v0='PO6I5UU' where id=9;
-update noar ti set v0='PO6I5UU' where id=9;
-update noar tt set b0='G8UNHO346VDSQY' where id=9;
-update noar ti set b0='G8UNHO346VDSQY' where id=9;
-update noar tt set v0='RU7' where id=9;
-update noar ti set v0='RU7' where id=9;
-update noar tt set b1='HZZ9VVU6WZPDGJVFY4CODI8ZH' where id=9;
-update noar ti set b1='HZZ9VVU6WZPDGJVFY4CODI8ZH' where id=9;
-update noar tt set v0='2L7ZQABVFBPMEA6UZ' where id=9;
-update noar ti set v0='2L7ZQABVFBPMEA6UZ' where id=9;
-update noar tt set b2='PS0LKOIW4HGSJJ27DFDX7XV5EJ' where id=9;
-update noar ti set b2='PS0LKOIW4HGSJJ27DFDX7XV5EJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O499U2CZ1W0U5UI2Z' where id=1;
-update noar ti set v0='O499U2CZ1W0U5UI2Z' where id=1;
-update noar tt set b0='HOGQ6ZM7PN9OFRYJ' where id=1;
-update noar ti set b0='HOGQ6ZM7PN9OFRYJ' where id=1;
-update noar tt set v0='CBNRM20N' where id=1;
-update noar ti set v0='CBNRM20N' where id=1;
-update noar tt set b1='B1EGGLEC19FD' where id=1;
-update noar ti set b1='B1EGGLEC19FD' where id=1;
-update noar tt set v0='QH144WL15HL2' where id=1;
-update noar ti set v0='QH144WL15HL2' where id=1;
-update noar tt set b2='QW' where id=1;
-update noar ti set b2='QW' where id=1;
-update noar tt set v0='NN4RBU45QV5T' where id=2;
-update noar ti set v0='NN4RBU45QV5T' where id=2;
-update noar tt set b0='4IRAIOI2DEDW028P2Y0P4I9PW' where id=2;
-update noar ti set b0='4IRAIOI2DEDW028P2Y0P4I9PW' where id=2;
-update noar tt set v0='UXDZ86EVPLUYKPYG1BLB0P171MWI73' where id=2;
-update noar ti set v0='UXDZ86EVPLUYKPYG1BLB0P171MWI73' where id=2;
-update noar tt set b1='1CV3KS5OY6PV984WGM1V6J4H65WAWRJ' where id=2;
-update noar ti set b1='1CV3KS5OY6PV984WGM1V6J4H65WAWRJ' where id=2;
-update noar tt set v0='1GLZUW4P2BME97A9' where id=2;
-update noar ti set v0='1GLZUW4P2BME97A9' where id=2;
-update noar tt set b2='BA' where id=2;
-update noar ti set b2='BA' where id=2;
-update noar tt set v0='ABF9F8LHJ2FXCBXA4K12WIJLZCU3ZJ' where id=3;
-update noar ti set v0='ABF9F8LHJ2FXCBXA4K12WIJLZCU3ZJ' where id=3;
-update noar tt set b0='DW7C9KSN5F4F' where id=3;
-update noar ti set b0='DW7C9KSN5F4F' where id=3;
-update noar tt set v0='ILZZLX6XAMWY8MXTF8NQ4' where id=3;
-update noar ti set v0='ILZZLX6XAMWY8MXTF8NQ4' where id=3;
-update noar tt set b1='4EK0FH63EC4224EIEBE' where id=3;
-update noar ti set b1='4EK0FH63EC4224EIEBE' where id=3;
-update noar tt set v0='N2B6ZXIN2XPGMFXJFEZT7KXZ6R' where id=3;
-update noar ti set v0='N2B6ZXIN2XPGMFXJFEZT7KXZ6R' where id=3;
-update noar tt set b2='8BZS8XFLDG5NM47F20VL' where id=3;
-update noar ti set b2='8BZS8XFLDG5NM47F20VL' where id=3;
-update noar tt set v0='CFRL1' where id=4;
-update noar ti set v0='CFRL1' where id=4;
-update noar tt set b0='D6IHVPTY3E4OEHCVCG2XZI5CTX7' where id=4;
-update noar ti set b0='D6IHVPTY3E4OEHCVCG2XZI5CTX7' where id=4;
-update noar tt set v0='8XQWCT32XM5GUY' where id=4;
-update noar ti set v0='8XQWCT32XM5GUY' where id=4;
-update noar tt set b1='XU3B0LMV6' where id=4;
-update noar ti set b1='XU3B0LMV6' where id=4;
-update noar tt set v0='HNS54CLWPG' where id=4;
-update noar ti set v0='HNS54CLWPG' where id=4;
-update noar tt set b2='OCN93J' where id=4;
-update noar ti set b2='OCN93J' where id=4;
-update noar tt set v0='3NC3111G0' where id=5;
-update noar ti set v0='3NC3111G0' where id=5;
-update noar tt set b0='E7P4G7HSADKZ33JP' where id=5;
-update noar ti set b0='E7P4G7HSADKZ33JP' where id=5;
-update noar tt set v0='OQJOKYD3ZMO4ULOBOI5U0QE' where id=5;
-update noar ti set v0='OQJOKYD3ZMO4ULOBOI5U0QE' where id=5;
-update noar tt set b1='FUTBSPFJW9' where id=5;
-update noar ti set b1='FUTBSPFJW9' where id=5;
-update noar tt set v0='D2B382WPFCJFWUNF6DYWCU1JNRA5ZU7S' where id=5;
-update noar ti set v0='D2B382WPFCJFWUNF6DYWCU1JNRA5ZU7S' where id=5;
-update noar tt set b2='UGKLD2ZMDAXL8J' where id=5;
-update noar ti set b2='UGKLD2ZMDAXL8J' where id=5;
-update noar tt set v0='NL0' where id=6;
-update noar ti set v0='NL0' where id=6;
-update noar tt set b0='AFRT5VNZI6M9HBYGLNXW8S7F2AH4' where id=6;
-update noar ti set b0='AFRT5VNZI6M9HBYGLNXW8S7F2AH4' where id=6;
-update noar tt set v0='V9BWD3VTY6BJ3AWD1PNR' where id=6;
-update noar ti set v0='V9BWD3VTY6BJ3AWD1PNR' where id=6;
-update noar tt set b1='6FNDCH8SF5XB429IA5X' where id=6;
-update noar ti set b1='6FNDCH8SF5XB429IA5X' where id=6;
-update noar tt set v0='IF2ZL2R5MP1K2C4PEQ4SRPFI4CVW' where id=6;
-update noar ti set v0='IF2ZL2R5MP1K2C4PEQ4SRPFI4CVW' where id=6;
-update noar tt set b2='Z1X' where id=6;
-update noar ti set b2='Z1X' where id=6;
-update noar tt set v0='JP3L46DYRU57IMQUH6F11V6LD8I5PQFA' where id=7;
-update noar ti set v0='JP3L46DYRU57IMQUH6F11V6LD8I5PQFA' where id=7;
-update noar tt set b0='W8FEU2QI41UU' where id=7;
-update noar ti set b0='W8FEU2QI41UU' where id=7;
-update noar tt set v0='DTN5493H62FR4QMPLM0SHNBAY' where id=7;
-update noar ti set v0='DTN5493H62FR4QMPLM0SHNBAY' where id=7;
-update noar tt set b1='L' where id=7;
-update noar ti set b1='L' where id=7;
-update noar tt set v0='28N78LGK5681XW2O0ZQ3413N' where id=7;
-update noar ti set v0='28N78LGK5681XW2O0ZQ3413N' where id=7;
-update noar tt set b2='LB' where id=7;
-update noar ti set b2='LB' where id=7;
-update noar tt set v0='K0PXWYPVVS6UKSZXDVAD0KRCES18' where id=8;
-update noar ti set v0='K0PXWYPVVS6UKSZXDVAD0KRCES18' where id=8;
-update noar tt set b0='BE41M2NILQBGIFZKUVWWAXW5V' where id=8;
-update noar ti set b0='BE41M2NILQBGIFZKUVWWAXW5V' where id=8;
-update noar tt set v0='EA764I8854CN12SM61ZYUOLIM' where id=8;
-update noar ti set v0='EA764I8854CN12SM61ZYUOLIM' where id=8;
-update noar tt set b1='62C44ERE9T9B6OKFOFMJJ' where id=8;
-update noar ti set b1='62C44ERE9T9B6OKFOFMJJ' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b2='F' where id=8;
-update noar ti set b2='F' where id=8;
-update noar tt set v0='D' where id=9;
-update noar ti set v0='D' where id=9;
-update noar tt set b0='WLJ3G7B27FAP7' where id=9;
-update noar ti set b0='WLJ3G7B27FAP7' where id=9;
-update noar tt set v0='J4VVG' where id=9;
-update noar ti set v0='J4VVG' where id=9;
-update noar tt set b1='RW953YD6XQ8ZEYIJOTXF03TB6KX1' where id=9;
-update noar ti set b1='RW953YD6XQ8ZEYIJOTXF03TB6KX1' where id=9;
-update noar tt set v0='UW3BP' where id=9;
-update noar ti set v0='UW3BP' where id=9;
-update noar tt set b2='M5KQT1FW5W7U7JP6UU526891R' where id=9;
-update noar ti set b2='M5KQT1FW5W7U7JP6UU526891R' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XF' where id=1;
-update noar ti set v0='XF' where id=1;
-update noar tt set b0='3' where id=1;
-update noar ti set b0='3' where id=1;
-update noar tt set v0='A6QOWZN4S58T5I9O1SYU' where id=1;
-update noar ti set v0='A6QOWZN4S58T5I9O1SYU' where id=1;
-update noar tt set b1='976UZYZWOTVTRXJXN7HZKE8I85A0K' where id=1;
-update noar ti set b1='976UZYZWOTVTRXJXN7HZKE8I85A0K' where id=1;
-update noar tt set v0='KASQOJAZYLH7522ZGJR7C0S' where id=1;
-update noar ti set v0='KASQOJAZYLH7522ZGJR7C0S' where id=1;
-update noar tt set b2='3WZ397NXLG3N' where id=1;
-update noar ti set b2='3WZ397NXLG3N' where id=1;
-update noar tt set v0='G15ZR759C18GH7ZRUBRMPI6' where id=2;
-update noar ti set v0='G15ZR759C18GH7ZRUBRMPI6' where id=2;
-update noar tt set b0='L9HOSVU9UFY82J60ER71CEO' where id=2;
-update noar ti set b0='L9HOSVU9UFY82J60ER71CEO' where id=2;
-update noar tt set v0='QGBSN1SYLXVBZHXF5QSE29GN4AGN' where id=2;
-update noar ti set v0='QGBSN1SYLXVBZHXF5QSE29GN4AGN' where id=2;
-update noar tt set b1='34LMM06001ZZ1' where id=2;
-update noar ti set b1='34LMM06001ZZ1' where id=2;
-update noar tt set v0='JOWCDZRHUAJS' where id=2;
-update noar ti set v0='JOWCDZRHUAJS' where id=2;
-update noar tt set b2='L0YP9JOAI' where id=2;
-update noar ti set b2='L0YP9JOAI' where id=2;
-update noar tt set v0='WS9OFMFTEA8' where id=3;
-update noar ti set v0='WS9OFMFTEA8' where id=3;
-update noar tt set b0='FPKZO1OKSF' where id=3;
-update noar ti set b0='FPKZO1OKSF' where id=3;
-update noar tt set v0='X' where id=3;
-update noar ti set v0='X' where id=3;
-update noar tt set b1='KTE0LMG' where id=3;
-update noar ti set b1='KTE0LMG' where id=3;
-update noar tt set v0='NFT97P3N' where id=3;
-update noar ti set v0='NFT97P3N' where id=3;
-update noar tt set b2='M0BKYAH9LAOAVA8HAFQ8' where id=3;
-update noar ti set b2='M0BKYAH9LAOAVA8HAFQ8' where id=3;
-update noar tt set v0='VWP5TMV4JPTEC' where id=4;
-update noar ti set v0='VWP5TMV4JPTEC' where id=4;
-update noar tt set b0='C863YPMAR8FZB14TSR04ILM' where id=4;
-update noar ti set b0='C863YPMAR8FZB14TSR04ILM' where id=4;
-update noar tt set v0='IFO2Z1JZT256W2ID6M2MPM17SJHJMS' where id=4;
-update noar ti set v0='IFO2Z1JZT256W2ID6M2MPM17SJHJMS' where id=4;
-update noar tt set b1='NVJGJ4BFA3LCV8G904HXRFVR' where id=4;
-update noar ti set b1='NVJGJ4BFA3LCV8G904HXRFVR' where id=4;
-update noar tt set v0='0NKJIY3PU9MX631CEARFT7ZSYV7BD' where id=4;
-update noar ti set v0='0NKJIY3PU9MX631CEARFT7ZSYV7BD' where id=4;
-update noar tt set b2='IXFWSLZ8BPF7SE5PAUO6JQ4JT10KG7FN' where id=4;
-update noar ti set b2='IXFWSLZ8BPF7SE5PAUO6JQ4JT10KG7FN' where id=4;
-update noar tt set v0='007UEFQYUZTFIC170KBWMHGVZ52DD' where id=5;
-update noar ti set v0='007UEFQYUZTFIC170KBWMHGVZ52DD' where id=5;
-update noar tt set b0='45R6A9J2WR5WFIY59L27NZCUJR76SF' where id=5;
-update noar ti set b0='45R6A9J2WR5WFIY59L27NZCUJR76SF' where id=5;
-update noar tt set v0='KXGQKB7M7J9' where id=5;
-update noar ti set v0='KXGQKB7M7J9' where id=5;
-update noar tt set b1='TTH7CLMJ55BJT90X3NPK2H' where id=5;
-update noar ti set b1='TTH7CLMJ55BJT90X3NPK2H' where id=5;
-update noar tt set v0='Z0JG' where id=5;
-update noar ti set v0='Z0JG' where id=5;
-update noar tt set b2='8V12WQ' where id=5;
-update noar ti set b2='8V12WQ' where id=5;
-update noar tt set v0='T5RDQMTUS4I6GG8A' where id=6;
-update noar ti set v0='T5RDQMTUS4I6GG8A' where id=6;
-update noar tt set b0='RXCSZUFA' where id=6;
-update noar ti set b0='RXCSZUFA' where id=6;
-update noar tt set v0='A78GCCEC3DFH3PBYRRJ' where id=6;
-update noar ti set v0='A78GCCEC3DFH3PBYRRJ' where id=6;
-update noar tt set b1='1WYJKHJ' where id=6;
-update noar ti set b1='1WYJKHJ' where id=6;
-update noar tt set v0='T8H438' where id=6;
-update noar ti set v0='T8H438' where id=6;
-update noar tt set b2='0U1C086J0CVWO667TVGWF2NCWR' where id=6;
-update noar ti set b2='0U1C086J0CVWO667TVGWF2NCWR' where id=6;
-update noar tt set v0='ZV9DD2K' where id=7;
-update noar ti set v0='ZV9DD2K' where id=7;
-update noar tt set b0='GAZRV51LRM2W7XARPJI96Q2W56JO1S' where id=7;
-update noar ti set b0='GAZRV51LRM2W7XARPJI96Q2W56JO1S' where id=7;
-update noar tt set v0='5B23WF2AV83ASMM86569CEWSOPD1IO' where id=7;
-update noar ti set v0='5B23WF2AV83ASMM86569CEWSOPD1IO' where id=7;
-update noar tt set b1='C319BC2GP5VNWH4B7K' where id=7;
-update noar ti set b1='C319BC2GP5VNWH4B7K' where id=7;
-update noar tt set v0='6' where id=7;
-update noar ti set v0='6' where id=7;
-update noar tt set b2='Q3SZ2DHXOIVE75P7PYMBD7A1LSLY' where id=7;
-update noar ti set b2='Q3SZ2DHXOIVE75P7PYMBD7A1LSLY' where id=7;
-update noar tt set v0='AOUSMNYZ1O3NG' where id=8;
-update noar ti set v0='AOUSMNYZ1O3NG' where id=8;
-update noar tt set b0='T5S15UY76FRGODV8PWRTD' where id=8;
-update noar ti set b0='T5S15UY76FRGODV8PWRTD' where id=8;
-update noar tt set v0='OHTUWHZ5QGM1IJ1' where id=8;
-update noar ti set v0='OHTUWHZ5QGM1IJ1' where id=8;
-update noar tt set b1='D5BDQWNSHW48MEC7YYKP7TH9' where id=8;
-update noar ti set b1='D5BDQWNSHW48MEC7YYKP7TH9' where id=8;
-update noar tt set v0='7GLJRK22AX' where id=8;
-update noar ti set v0='7GLJRK22AX' where id=8;
-update noar tt set b2='QTP9SXDN9KMZ2XLSCFEYQBN3S40RXZE3' where id=8;
-update noar ti set b2='QTP9SXDN9KMZ2XLSCFEYQBN3S40RXZE3' where id=8;
-update noar tt set v0='K9GFV5MCVWOGNW02OSARQTXIXD5MJGOA' where id=9;
-update noar ti set v0='K9GFV5MCVWOGNW02OSARQTXIXD5MJGOA' where id=9;
-update noar tt set b0='HW' where id=9;
-update noar ti set b0='HW' where id=9;
-update noar tt set v0='SMJKXITBLWIDWXTKHVFO' where id=9;
-update noar ti set v0='SMJKXITBLWIDWXTKHVFO' where id=9;
-update noar tt set b1='1KKUBT' where id=9;
-update noar ti set b1='1KKUBT' where id=9;
-update noar tt set v0='YSKSZJ54FUI5M3ZUJMRMB95T2WEOC1X8' where id=9;
-update noar ti set v0='YSKSZJ54FUI5M3ZUJMRMB95T2WEOC1X8' where id=9;
-update noar tt set b2='2FRG1Z3KBKZAZONJW910UZRZ5S8Z' where id=9;
-update noar ti set b2='2FRG1Z3KBKZAZONJW910UZRZ5S8Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AGORYO3XICF546JO' where id=1;
-update noar ti set v0='AGORYO3XICF546JO' where id=1;
-update noar tt set b0='DT4TGFZ02FOEZQ1YZHKUU2PM' where id=1;
-update noar ti set b0='DT4TGFZ02FOEZQ1YZHKUU2PM' where id=1;
-update noar tt set v0='3N4N9GK1ODC5UR7U03LY7MRTBBR125' where id=1;
-update noar ti set v0='3N4N9GK1ODC5UR7U03LY7MRTBBR125' where id=1;
-update noar tt set b1='L2NQR' where id=1;
-update noar ti set b1='L2NQR' where id=1;
-update noar tt set v0='ZF' where id=1;
-update noar ti set v0='ZF' where id=1;
-update noar tt set b2='5OEALYIG2NUOU1L42IED6ODGLMWVU' where id=1;
-update noar ti set b2='5OEALYIG2NUOU1L42IED6ODGLMWVU' where id=1;
-update noar tt set v0='VA37BM8OEW' where id=2;
-update noar ti set v0='VA37BM8OEW' where id=2;
-update noar tt set b0='SU4ER' where id=2;
-update noar ti set b0='SU4ER' where id=2;
-update noar tt set v0='ZVZ' where id=2;
-update noar ti set v0='ZVZ' where id=2;
-update noar tt set b1='1N0WILVRGEDP0KWFLHCVJNM' where id=2;
-update noar ti set b1='1N0WILVRGEDP0KWFLHCVJNM' where id=2;
-update noar tt set v0='V58CNNCU' where id=2;
-update noar ti set v0='V58CNNCU' where id=2;
-update noar tt set b2='8QIODIN7JXTNFF5ZY11' where id=2;
-update noar ti set b2='8QIODIN7JXTNFF5ZY11' where id=2;
-update noar tt set v0='WHBVGQWJ9V9' where id=3;
-update noar ti set v0='WHBVGQWJ9V9' where id=3;
-update noar tt set b0='FRXY4PBPM' where id=3;
-update noar ti set b0='FRXY4PBPM' where id=3;
-update noar tt set v0='TG4VPGMDOPZ7U0YP3FQKXP' where id=3;
-update noar ti set v0='TG4VPGMDOPZ7U0YP3FQKXP' where id=3;
-update noar tt set b1='BKKIPWCNZCOM4SFG6I1685' where id=3;
-update noar ti set b1='BKKIPWCNZCOM4SFG6I1685' where id=3;
-update noar tt set v0='FB51XUOQM8JSVNURD' where id=3;
-update noar ti set v0='FB51XUOQM8JSVNURD' where id=3;
-update noar tt set b2='JF466JG8VJLUTFA7RYSX' where id=3;
-update noar ti set b2='JF466JG8VJLUTFA7RYSX' where id=3;
-update noar tt set v0='Y19X8K12I3DJN41CB0M10M' where id=4;
-update noar ti set v0='Y19X8K12I3DJN41CB0M10M' where id=4;
-update noar tt set b0='G5TKU140GTS2OLMGI5LN6ROLC' where id=4;
-update noar ti set b0='G5TKU140GTS2OLMGI5LN6ROLC' where id=4;
-update noar tt set v0='00X' where id=4;
-update noar ti set v0='00X' where id=4;
-update noar tt set b1='UPK0Y' where id=4;
-update noar ti set b1='UPK0Y' where id=4;
-update noar tt set v0='ARLX6XOGACL8OT0NO16S' where id=4;
-update noar ti set v0='ARLX6XOGACL8OT0NO16S' where id=4;
-update noar tt set b2='TZNHOLJPYJN2LFQ0' where id=4;
-update noar ti set b2='TZNHOLJPYJN2LFQ0' where id=4;
-update noar tt set v0='WCVZS5WOX2DKE5WMAHHVHQ9SJ2DC6' where id=5;
-update noar ti set v0='WCVZS5WOX2DKE5WMAHHVHQ9SJ2DC6' where id=5;
-update noar tt set b0='FDTGFFYFCVKE39XRU4GU2' where id=5;
-update noar ti set b0='FDTGFFYFCVKE39XRU4GU2' where id=5;
-update noar tt set v0='67JQTYB3669A9ILN2ENV0ABPI3X54AH' where id=5;
-update noar ti set v0='67JQTYB3669A9ILN2ENV0ABPI3X54AH' where id=5;
-update noar tt set b1='CXRZ7CDSQMXTS03' where id=5;
-update noar ti set b1='CXRZ7CDSQMXTS03' where id=5;
-update noar tt set v0='Y5ZNL0M1AXRYWDNFPHNO67K86IEJXE0' where id=5;
-update noar ti set v0='Y5ZNL0M1AXRYWDNFPHNO67K86IEJXE0' where id=5;
-update noar tt set b2='S3IJ6AU434W0NNR' where id=5;
-update noar ti set b2='S3IJ6AU434W0NNR' where id=5;
-update noar tt set v0='OO' where id=6;
-update noar ti set v0='OO' where id=6;
-update noar tt set b0='0U' where id=6;
-update noar ti set b0='0U' where id=6;
-update noar tt set v0='BPRFO7AX' where id=6;
-update noar ti set v0='BPRFO7AX' where id=6;
-update noar tt set b1='HA43QB11MJGMWHOYM0UXTTZL5CG4XND' where id=6;
-update noar ti set b1='HA43QB11MJGMWHOYM0UXTTZL5CG4XND' where id=6;
-update noar tt set v0='FKLAWT88071J5FIWK4YPDRN8ZFVGH' where id=6;
-update noar ti set v0='FKLAWT88071J5FIWK4YPDRN8ZFVGH' where id=6;
-update noar tt set b2='SFDCA0GYJQ2NEKYPD0FCF947ACIAJIQQ' where id=6;
-update noar ti set b2='SFDCA0GYJQ2NEKYPD0FCF947ACIAJIQQ' where id=6;
-update noar tt set v0='0XOIHMW2VDC6ZV7M' where id=7;
-update noar ti set v0='0XOIHMW2VDC6ZV7M' where id=7;
-update noar tt set b0='3Q3QHT8UQ' where id=7;
-update noar ti set b0='3Q3QHT8UQ' where id=7;
-update noar tt set v0='DVPZT' where id=7;
-update noar ti set v0='DVPZT' where id=7;
-update noar tt set b1='PZJBM894C0ITAPPR1AC1L9YG0FD0' where id=7;
-update noar ti set b1='PZJBM894C0ITAPPR1AC1L9YG0FD0' where id=7;
-update noar tt set v0='DPO7CDC6JA419135ITNXEZH' where id=7;
-update noar ti set v0='DPO7CDC6JA419135ITNXEZH' where id=7;
-update noar tt set b2='7JEZQR1JD0O9QP' where id=7;
-update noar ti set b2='7JEZQR1JD0O9QP' where id=7;
-update noar tt set v0='HW5P3SW7XGW5DPDCLWZE14M3U' where id=8;
-update noar ti set v0='HW5P3SW7XGW5DPDCLWZE14M3U' where id=8;
-update noar tt set b0='VN1KPJ27EEYGT' where id=8;
-update noar ti set b0='VN1KPJ27EEYGT' where id=8;
-update noar tt set v0='A5TNYVJ5CE29Q' where id=8;
-update noar ti set v0='A5TNYVJ5CE29Q' where id=8;
-update noar tt set b1='91DT3KTEDGKG' where id=8;
-update noar ti set b1='91DT3KTEDGKG' where id=8;
-update noar tt set v0='BWVY' where id=8;
-update noar ti set v0='BWVY' where id=8;
-update noar tt set b2='NXBDW2864XZ65K3GBTR' where id=8;
-update noar ti set b2='NXBDW2864XZ65K3GBTR' where id=8;
-update noar tt set v0='C4LJBWGZI' where id=9;
-update noar ti set v0='C4LJBWGZI' where id=9;
-update noar tt set b0='MMFX1' where id=9;
-update noar ti set b0='MMFX1' where id=9;
-update noar tt set v0='PQYGKMNLJ6A3PB434R0ZZ3' where id=9;
-update noar ti set v0='PQYGKMNLJ6A3PB434R0ZZ3' where id=9;
-update noar tt set b1='CXLTIUK5KACD4' where id=9;
-update noar ti set b1='CXLTIUK5KACD4' where id=9;
-update noar tt set v0='FBC2TMO17MRZ5DP90GCLZVBUX17XE' where id=9;
-update noar ti set v0='FBC2TMO17MRZ5DP90GCLZVBUX17XE' where id=9;
-update noar tt set b2='6Z56T4PFMITOGQ' where id=9;
-update noar ti set b2='6Z56T4PFMITOGQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1IN6JSX20VB' where id=1;
-update noar ti set v0='1IN6JSX20VB' where id=1;
-update noar tt set b0='L9E5CTQTIXE4E8L6Z6EI76PFZHBC' where id=1;
-update noar ti set b0='L9E5CTQTIXE4E8L6Z6EI76PFZHBC' where id=1;
-update noar tt set v0='VB5' where id=1;
-update noar ti set v0='VB5' where id=1;
-update noar tt set b1='Z2XH055S871J974MO61IMS' where id=1;
-update noar ti set b1='Z2XH055S871J974MO61IMS' where id=1;
-update noar tt set v0='AV' where id=1;
-update noar ti set v0='AV' where id=1;
-update noar tt set b2='6KDRDIMINIHO908M' where id=1;
-update noar ti set b2='6KDRDIMINIHO908M' where id=1;
-update noar tt set v0='IS64XN3WH8N5OF1J1R' where id=2;
-update noar ti set v0='IS64XN3WH8N5OF1J1R' where id=2;
-update noar tt set b0='NVU2VCFUQ1B9RHO0M0PISUOG3KTK' where id=2;
-update noar ti set b0='NVU2VCFUQ1B9RHO0M0PISUOG3KTK' where id=2;
-update noar tt set v0='NCXQ0OXOXHLQNVE9N14V' where id=2;
-update noar ti set v0='NCXQ0OXOXHLQNVE9N14V' where id=2;
-update noar tt set b1='Q1N7955HTTRMSE4CR' where id=2;
-update noar ti set b1='Q1N7955HTTRMSE4CR' where id=2;
-update noar tt set v0='M1PHHA' where id=2;
-update noar ti set v0='M1PHHA' where id=2;
-update noar tt set b2='PBIO8SVVJOYWBDTHS2OJ51' where id=2;
-update noar ti set b2='PBIO8SVVJOYWBDTHS2OJ51' where id=2;
-update noar tt set v0='R' where id=3;
-update noar ti set v0='R' where id=3;
-update noar tt set b0='GA' where id=3;
-update noar ti set b0='GA' where id=3;
-update noar tt set v0='GMG16V2X12GR7TZ5B5F1X3IDQQMS4' where id=3;
-update noar ti set v0='GMG16V2X12GR7TZ5B5F1X3IDQQMS4' where id=3;
-update noar tt set b1='6IJHJ' where id=3;
-update noar ti set b1='6IJHJ' where id=3;
-update noar tt set v0='LTE7A9QFCWXBKC20VIMFGAVS9' where id=3;
-update noar ti set v0='LTE7A9QFCWXBKC20VIMFGAVS9' where id=3;
-update noar tt set b2='LG512WWLSUT8J' where id=3;
-update noar ti set b2='LG512WWLSUT8J' where id=3;
-update noar tt set v0='4NDWU0GK2I7RRABNP6TXUT1ZHJZZP9' where id=4;
-update noar ti set v0='4NDWU0GK2I7RRABNP6TXUT1ZHJZZP9' where id=4;
-update noar tt set b0='1BW56UHYXEV63T7SNH3S7AY' where id=4;
-update noar ti set b0='1BW56UHYXEV63T7SNH3S7AY' where id=4;
-update noar tt set v0='44XHNZ4NKEM3' where id=4;
-update noar ti set v0='44XHNZ4NKEM3' where id=4;
-update noar tt set b1='HQQMPW2F05HKZ97MEO12DC23TYCG' where id=4;
-update noar ti set b1='HQQMPW2F05HKZ97MEO12DC23TYCG' where id=4;
-update noar tt set v0='DH67CX5I5R84XPZEPQK' where id=4;
-update noar ti set v0='DH67CX5I5R84XPZEPQK' where id=4;
-update noar tt set b2='HMY3CDVT3GU0EQC25P' where id=4;
-update noar ti set b2='HMY3CDVT3GU0EQC25P' where id=4;
-update noar tt set v0='8TVGVRFK8F1STKHB6JCHTAG22D8' where id=5;
-update noar ti set v0='8TVGVRFK8F1STKHB6JCHTAG22D8' where id=5;
-update noar tt set b0='3AVTASCWQN6DL8QJANECKXNRLQVMFTP' where id=5;
-update noar ti set b0='3AVTASCWQN6DL8QJANECKXNRLQVMFTP' where id=5;
-update noar tt set v0='1OZF43HR25LIBWHR4' where id=5;
-update noar ti set v0='1OZF43HR25LIBWHR4' where id=5;
-update noar tt set b1='YUG1X33' where id=5;
-update noar ti set b1='YUG1X33' where id=5;
-update noar tt set v0='ZDCGL0AEMSJ1H5RIODK8N99DWEE04J9' where id=5;
-update noar ti set v0='ZDCGL0AEMSJ1H5RIODK8N99DWEE04J9' where id=5;
-update noar tt set b2='BQIF4A94AKY5' where id=5;
-update noar ti set b2='BQIF4A94AKY5' where id=5;
-update noar tt set v0='Y4XUS33LRKQESG22BJINOYYCW3' where id=6;
-update noar ti set v0='Y4XUS33LRKQESG22BJINOYYCW3' where id=6;
-update noar tt set b0='PT0250A8HK' where id=6;
-update noar ti set b0='PT0250A8HK' where id=6;
-update noar tt set v0='KQK1OBS0BCNQA630' where id=6;
-update noar ti set v0='KQK1OBS0BCNQA630' where id=6;
-update noar tt set b1='76GBXY8UG9VXVDDX5EKK4M' where id=6;
-update noar ti set b1='76GBXY8UG9VXVDDX5EKK4M' where id=6;
-update noar tt set v0='UXKBIB1BWBEE2VTLNWP4TEX' where id=6;
-update noar ti set v0='UXKBIB1BWBEE2VTLNWP4TEX' where id=6;
-update noar tt set b2='CZ4M3CIIYMCPTOO06' where id=6;
-update noar ti set b2='CZ4M3CIIYMCPTOO06' where id=6;
-update noar tt set v0='QAFP51MW' where id=7;
-update noar ti set v0='QAFP51MW' where id=7;
-update noar tt set b0='828GG2ODI1U' where id=7;
-update noar ti set b0='828GG2ODI1U' where id=7;
-update noar tt set v0='M2W97A2DI27EZFEA5220TSWGE' where id=7;
-update noar ti set v0='M2W97A2DI27EZFEA5220TSWGE' where id=7;
-update noar tt set b1='2Q2IAWITM' where id=7;
-update noar ti set b1='2Q2IAWITM' where id=7;
-update noar tt set v0='K8YU1VEF28VK07LAZSQG5QQLYOU8YI0J' where id=7;
-update noar ti set v0='K8YU1VEF28VK07LAZSQG5QQLYOU8YI0J' where id=7;
-update noar tt set b2='QS3Q6T' where id=7;
-update noar ti set b2='QS3Q6T' where id=7;
-update noar tt set v0='65CDRWY8HCF49GDNROB' where id=8;
-update noar ti set v0='65CDRWY8HCF49GDNROB' where id=8;
-update noar tt set b0='UMYRM4ZVF1O57UTEWBVJ' where id=8;
-update noar ti set b0='UMYRM4ZVF1O57UTEWBVJ' where id=8;
-update noar tt set v0='SECC406XNGDCQYL' where id=8;
-update noar ti set v0='SECC406XNGDCQYL' where id=8;
-update noar tt set b1='D391ZS4F9M352RM7LH99MC' where id=8;
-update noar ti set b1='D391ZS4F9M352RM7LH99MC' where id=8;
-update noar tt set v0='IK46SHTC3T8JM3DJ3' where id=8;
-update noar ti set v0='IK46SHTC3T8JM3DJ3' where id=8;
-update noar tt set b2='FPRI30GGVK3HKA9AH6OYIKFHPRPQF' where id=8;
-update noar ti set b2='FPRI30GGVK3HKA9AH6OYIKFHPRPQF' where id=8;
-update noar tt set v0='FP2L49GV21JEOLY3R8' where id=9;
-update noar ti set v0='FP2L49GV21JEOLY3R8' where id=9;
-update noar tt set b0='1YU0GUNLKUJXXLKX' where id=9;
-update noar ti set b0='1YU0GUNLKUJXXLKX' where id=9;
-update noar tt set v0='4P4U47' where id=9;
-update noar ti set v0='4P4U47' where id=9;
-update noar tt set b1='YJNOD22J' where id=9;
-update noar ti set b1='YJNOD22J' where id=9;
-update noar tt set v0='K0W7B6J3Q82M' where id=9;
-update noar ti set v0='K0W7B6J3Q82M' where id=9;
-update noar tt set b2='S2V60' where id=9;
-update noar ti set b2='S2V60' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1K3XH' where id=1;
-update noar ti set v0='1K3XH' where id=1;
-update noar tt set b0='Q5U7UL4OJZDEQ1UJ4KI' where id=1;
-update noar ti set b0='Q5U7UL4OJZDEQ1UJ4KI' where id=1;
-update noar tt set v0='GD9SVD3KL9QT6G9DDKFL' where id=1;
-update noar ti set v0='GD9SVD3KL9QT6G9DDKFL' where id=1;
-update noar tt set b1='AQNDP6H' where id=1;
-update noar ti set b1='AQNDP6H' where id=1;
-update noar tt set v0='T0MRA5CA30' where id=1;
-update noar ti set v0='T0MRA5CA30' where id=1;
-update noar tt set b2='NW' where id=1;
-update noar ti set b2='NW' where id=1;
-update noar tt set v0='EQ2KELGR7HJORF7' where id=2;
-update noar ti set v0='EQ2KELGR7HJORF7' where id=2;
-update noar tt set b0='O2M1YY' where id=2;
-update noar ti set b0='O2M1YY' where id=2;
-update noar tt set v0='S60MYWQR1GIB50DV4P6MH' where id=2;
-update noar ti set v0='S60MYWQR1GIB50DV4P6MH' where id=2;
-update noar tt set b1='CXY746' where id=2;
-update noar ti set b1='CXY746' where id=2;
-update noar tt set v0='INY09QPW8DOZ3OE6117SAR7P3F7BRZO' where id=2;
-update noar ti set v0='INY09QPW8DOZ3OE6117SAR7P3F7BRZO' where id=2;
-update noar tt set b2='1JILTTMNZ7HXC' where id=2;
-update noar ti set b2='1JILTTMNZ7HXC' where id=2;
-update noar tt set v0='UKY0' where id=3;
-update noar ti set v0='UKY0' where id=3;
-update noar tt set b0='XEZM3L55QWKP1GZGD60OYE2NL0ZRTS' where id=3;
-update noar ti set b0='XEZM3L55QWKP1GZGD60OYE2NL0ZRTS' where id=3;
-update noar tt set v0='5' where id=3;
-update noar ti set v0='5' where id=3;
-update noar tt set b1='OPW0WKQKP' where id=3;
-update noar ti set b1='OPW0WKQKP' where id=3;
-update noar tt set v0='J' where id=3;
-update noar ti set v0='J' where id=3;
-update noar tt set b2='RDYGAB6NJ3T' where id=3;
-update noar ti set b2='RDYGAB6NJ3T' where id=3;
-update noar tt set v0='NCRHZZPZA6ROJK8UPE5CR1MSCAHC66WH' where id=4;
-update noar ti set v0='NCRHZZPZA6ROJK8UPE5CR1MSCAHC66WH' where id=4;
-update noar tt set b0='EZEQ9NGJY' where id=4;
-update noar ti set b0='EZEQ9NGJY' where id=4;
-update noar tt set v0='CR87QQSP1V8F11S98FN2ZA0FK9BO34D' where id=4;
-update noar ti set v0='CR87QQSP1V8F11S98FN2ZA0FK9BO34D' where id=4;
-update noar tt set b1='CU8OAFJ0UR8WVPA3KRQ7VBQYCOT' where id=4;
-update noar ti set b1='CU8OAFJ0UR8WVPA3KRQ7VBQYCOT' where id=4;
-update noar tt set v0='C6SR' where id=4;
-update noar ti set v0='C6SR' where id=4;
-update noar tt set b2='O4KC2O0Z077GMO' where id=4;
-update noar ti set b2='O4KC2O0Z077GMO' where id=4;
-update noar tt set v0='WPFSK' where id=5;
-update noar ti set v0='WPFSK' where id=5;
-update noar tt set b0='AGKZJQAUEWKZN3T' where id=5;
-update noar ti set b0='AGKZJQAUEWKZN3T' where id=5;
-update noar tt set v0='8TOZML' where id=5;
-update noar ti set v0='8TOZML' where id=5;
-update noar tt set b1='GXK' where id=5;
-update noar ti set b1='GXK' where id=5;
-update noar tt set v0='1F2' where id=5;
-update noar ti set v0='1F2' where id=5;
-update noar tt set b2='WW5K3Y46PTQNZWM4L3LC4S9O' where id=5;
-update noar ti set b2='WW5K3Y46PTQNZWM4L3LC4S9O' where id=5;
-update noar tt set v0='4R00D4EW2TQELDS0VRM23VBIJ3BG' where id=6;
-update noar ti set v0='4R00D4EW2TQELDS0VRM23VBIJ3BG' where id=6;
-update noar tt set b0='UXC7ZCMRJV997TH2L' where id=6;
-update noar ti set b0='UXC7ZCMRJV997TH2L' where id=6;
-update noar tt set v0='A4ZJTONCH8KVRQ5I2OP1J0H0OEG3DHZ1' where id=6;
-update noar ti set v0='A4ZJTONCH8KVRQ5I2OP1J0H0OEG3DHZ1' where id=6;
-update noar tt set b1='A8TPPHWCFZO9M3OVKU2WSBW' where id=6;
-update noar ti set b1='A8TPPHWCFZO9M3OVKU2WSBW' where id=6;
-update noar tt set v0='EK' where id=6;
-update noar ti set v0='EK' where id=6;
-update noar tt set b2='A5C8R19EGHH1EY13X' where id=6;
-update noar ti set b2='A5C8R19EGHH1EY13X' where id=6;
-update noar tt set v0='84K5KZCH' where id=7;
-update noar ti set v0='84K5KZCH' where id=7;
-update noar tt set b0='ZRN6I9' where id=7;
-update noar ti set b0='ZRN6I9' where id=7;
-update noar tt set v0='62C9J9SRW1T5G9' where id=7;
-update noar ti set v0='62C9J9SRW1T5G9' where id=7;
-update noar tt set b1='C8JZHUY1CSPLFA67W' where id=7;
-update noar ti set b1='C8JZHUY1CSPLFA67W' where id=7;
-update noar tt set v0='NRV5DNF0P8WVIZGD2FU59' where id=7;
-update noar ti set v0='NRV5DNF0P8WVIZGD2FU59' where id=7;
-update noar tt set b2='IGQAM71M6XU18' where id=7;
-update noar ti set b2='IGQAM71M6XU18' where id=7;
-update noar tt set v0='BVW7GMN482797DMHX78' where id=8;
-update noar ti set v0='BVW7GMN482797DMHX78' where id=8;
-update noar tt set b0='WIYVLKRBP5GOOHQAMHHHRUII' where id=8;
-update noar ti set b0='WIYVLKRBP5GOOHQAMHHHRUII' where id=8;
-update noar tt set v0='8O8XNMRAAZ554P8WNYXMO' where id=8;
-update noar ti set v0='8O8XNMRAAZ554P8WNYXMO' where id=8;
-update noar tt set b1='642HII6FZYOKV' where id=8;
-update noar ti set b1='642HII6FZYOKV' where id=8;
-update noar tt set v0='2KVAEW3HIJZQX' where id=8;
-update noar ti set v0='2KVAEW3HIJZQX' where id=8;
-update noar tt set b2='JAT4IRM4' where id=8;
-update noar ti set b2='JAT4IRM4' where id=8;
-update noar tt set v0='VWJMDDHFZV4LLK88' where id=9;
-update noar ti set v0='VWJMDDHFZV4LLK88' where id=9;
-update noar tt set b0='289MZ3YXSMQ3YCQ7PN' where id=9;
-update noar ti set b0='289MZ3YXSMQ3YCQ7PN' where id=9;
-update noar tt set v0='INP8LKVJ38CMMVRVVKSZ4XWCAX31P' where id=9;
-update noar ti set v0='INP8LKVJ38CMMVRVVKSZ4XWCAX31P' where id=9;
-update noar tt set b1='99NJUURHWDZQ1JH' where id=9;
-update noar ti set b1='99NJUURHWDZQ1JH' where id=9;
-update noar tt set v0='YOE6EQOHL92NVVYUHJ15O' where id=9;
-update noar ti set v0='YOE6EQOHL92NVVYUHJ15O' where id=9;
-update noar tt set b2='CF9RUGIO' where id=9;
-update noar ti set b2='CF9RUGIO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SLN938UF43CAA3ZH69NA16FWNMTF' where id=1;
-update noar ti set v0='SLN938UF43CAA3ZH69NA16FWNMTF' where id=1;
-update noar tt set b0='89O4V2FOJHTDSYI5T1C3JPSMO8J0RG4' where id=1;
-update noar ti set b0='89O4V2FOJHTDSYI5T1C3JPSMO8J0RG4' where id=1;
-update noar tt set v0='F9BLE' where id=1;
-update noar ti set v0='F9BLE' where id=1;
-update noar tt set b1='B6OJ4H6J7SFX6Q4A' where id=1;
-update noar ti set b1='B6OJ4H6J7SFX6Q4A' where id=1;
-update noar tt set v0='C0M2LB' where id=1;
-update noar ti set v0='C0M2LB' where id=1;
-update noar tt set b2='0ZREMSTZ3GWTYEY1NMT9ALSVC2T5' where id=1;
-update noar ti set b2='0ZREMSTZ3GWTYEY1NMT9ALSVC2T5' where id=1;
-update noar tt set v0='HOO0V05EYENEV677X9LWO88' where id=2;
-update noar ti set v0='HOO0V05EYENEV677X9LWO88' where id=2;
-update noar tt set b0='LXB94SJFEN87YRQGXL3BIC' where id=2;
-update noar ti set b0='LXB94SJFEN87YRQGXL3BIC' where id=2;
-update noar tt set v0='I4YRZD8Y2SIF66SDBFPKLB1OH4EW' where id=2;
-update noar ti set v0='I4YRZD8Y2SIF66SDBFPKLB1OH4EW' where id=2;
-update noar tt set b1='NC9BWOVFHD3E' where id=2;
-update noar ti set b1='NC9BWOVFHD3E' where id=2;
-update noar tt set v0='9XFD6MZLSP3JZOQCDKB0C8YG9H' where id=2;
-update noar ti set v0='9XFD6MZLSP3JZOQCDKB0C8YG9H' where id=2;
-update noar tt set b2='TOMK' where id=2;
-update noar ti set b2='TOMK' where id=2;
-update noar tt set v0='R0BK3AC03U8R2FYG7TLJMWG5SMMUM' where id=3;
-update noar ti set v0='R0BK3AC03U8R2FYG7TLJMWG5SMMUM' where id=3;
-update noar tt set b0='L78JB90Q' where id=3;
-update noar ti set b0='L78JB90Q' where id=3;
-update noar tt set v0='72SKBQ1KFHQUZEYOLU0' where id=3;
-update noar ti set v0='72SKBQ1KFHQUZEYOLU0' where id=3;
-update noar tt set b1='1X95L93FRD2BOMW1SKS' where id=3;
-update noar ti set b1='1X95L93FRD2BOMW1SKS' where id=3;
-update noar tt set v0='1LQ7M5PPXZQQYN1P5SMU6N8UN4' where id=3;
-update noar ti set v0='1LQ7M5PPXZQQYN1P5SMU6N8UN4' where id=3;
-update noar tt set b2='4A6F5WYDIL3Q220V5HI98G006MLK4IT' where id=3;
-update noar ti set b2='4A6F5WYDIL3Q220V5HI98G006MLK4IT' where id=3;
-update noar tt set v0='LIB92L6Z1RI8Y' where id=4;
-update noar ti set v0='LIB92L6Z1RI8Y' where id=4;
-update noar tt set b0='WEZM97NCABEO5SQERN' where id=4;
-update noar ti set b0='WEZM97NCABEO5SQERN' where id=4;
-update noar tt set v0='VJAHFANOBTHQ5RGQCSM49DNE7NOFXQ7' where id=4;
-update noar ti set v0='VJAHFANOBTHQ5RGQCSM49DNE7NOFXQ7' where id=4;
-update noar tt set b1='L2' where id=4;
-update noar ti set b1='L2' where id=4;
-update noar tt set v0='MVZ0O8' where id=4;
-update noar ti set v0='MVZ0O8' where id=4;
-update noar tt set b2='CRR6TN3HD8H9EKC1' where id=4;
-update noar ti set b2='CRR6TN3HD8H9EKC1' where id=4;
-update noar tt set v0='KQJ8A6MN6LNI0U42OXS71WVB9B520FY' where id=5;
-update noar ti set v0='KQJ8A6MN6LNI0U42OXS71WVB9B520FY' where id=5;
-update noar tt set b0='IDA02ZVBTMEBLLIQDE' where id=5;
-update noar ti set b0='IDA02ZVBTMEBLLIQDE' where id=5;
-update noar tt set v0='SWXDDGE00EXOIIWW' where id=5;
-update noar ti set v0='SWXDDGE00EXOIIWW' where id=5;
-update noar tt set b1='9ERJ55NSCT314' where id=5;
-update noar ti set b1='9ERJ55NSCT314' where id=5;
-update noar tt set v0='3TJ2CZNWZRZ' where id=5;
-update noar ti set v0='3TJ2CZNWZRZ' where id=5;
-update noar tt set b2='YG17' where id=5;
-update noar ti set b2='YG17' where id=5;
-update noar tt set v0='4SC4CW' where id=6;
-update noar ti set v0='4SC4CW' where id=6;
-update noar tt set b0='4V65D577IAX81KHQVECWP' where id=6;
-update noar ti set b0='4V65D577IAX81KHQVECWP' where id=6;
-update noar tt set v0='7Q9764PH4T3H38WB' where id=6;
-update noar ti set v0='7Q9764PH4T3H38WB' where id=6;
-update noar tt set b1='MBLDT' where id=6;
-update noar ti set b1='MBLDT' where id=6;
-update noar tt set v0='UK1QCP4I60TX2NAI6L8HLNB50EBT' where id=6;
-update noar ti set v0='UK1QCP4I60TX2NAI6L8HLNB50EBT' where id=6;
-update noar tt set b2='GWZ39V3CDED0ITA' where id=6;
-update noar ti set b2='GWZ39V3CDED0ITA' where id=6;
-update noar tt set v0='45JYABDDR9QQK7T' where id=7;
-update noar ti set v0='45JYABDDR9QQK7T' where id=7;
-update noar tt set b0='DTB3RO1ZFXGIJB' where id=7;
-update noar ti set b0='DTB3RO1ZFXGIJB' where id=7;
-update noar tt set v0='LZPHTCDNRHPQ8EM5R3OH8QCR3' where id=7;
-update noar ti set v0='LZPHTCDNRHPQ8EM5R3OH8QCR3' where id=7;
-update noar tt set b1='XH2FAF5QL9BT66CZLKHW97F4K92LP' where id=7;
-update noar ti set b1='XH2FAF5QL9BT66CZLKHW97F4K92LP' where id=7;
-update noar tt set v0='RG6991DPUJN9ZG3SSWTAXXXLDZ3G1ET' where id=7;
-update noar ti set v0='RG6991DPUJN9ZG3SSWTAXXXLDZ3G1ET' where id=7;
-update noar tt set b2='JNQEPXX' where id=7;
-update noar ti set b2='JNQEPXX' where id=7;
-update noar tt set v0='L2HHZ16U76YLMUHI58R5CMMV828' where id=8;
-update noar ti set v0='L2HHZ16U76YLMUHI58R5CMMV828' where id=8;
-update noar tt set b0='M0KKGLB80XBHUPNX5HS2F8VNO4UE31' where id=8;
-update noar ti set b0='M0KKGLB80XBHUPNX5HS2F8VNO4UE31' where id=8;
-update noar tt set v0='BVCIG' where id=8;
-update noar ti set v0='BVCIG' where id=8;
-update noar tt set b1='R' where id=8;
-update noar ti set b1='R' where id=8;
-update noar tt set v0='BKY3QTZ3QT8Z83YNQ134D' where id=8;
-update noar ti set v0='BKY3QTZ3QT8Z83YNQ134D' where id=8;
-update noar tt set b2='0E6WF2PBP966OKFLQIC64L5' where id=8;
-update noar ti set b2='0E6WF2PBP966OKFLQIC64L5' where id=8;
-update noar tt set v0='LTGS1HS06SBG4RUPSL' where id=9;
-update noar ti set v0='LTGS1HS06SBG4RUPSL' where id=9;
-update noar tt set b0='600YNT1CG9I8II1Q484T7S20' where id=9;
-update noar ti set b0='600YNT1CG9I8II1Q484T7S20' where id=9;
-update noar tt set v0='FBJ36E57STTYLNMWY7MV7VOEN' where id=9;
-update noar ti set v0='FBJ36E57STTYLNMWY7MV7VOEN' where id=9;
-update noar tt set b1='8EKRQ6Q7ZVDO44F21D1' where id=9;
-update noar ti set b1='8EKRQ6Q7ZVDO44F21D1' where id=9;
-update noar tt set v0='U808FK96FC96ZU504UG2FTBRLY3X' where id=9;
-update noar ti set v0='U808FK96FC96ZU504UG2FTBRLY3X' where id=9;
-update noar tt set b2='K52LZKUW3JEC6NJJPGBL4S2O5TELU81' where id=9;
-update noar ti set b2='K52LZKUW3JEC6NJJPGBL4S2O5TELU81' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z' where id=1;
-update noar ti set v0='Z' where id=1;
-update noar tt set b0='MWC0GOHOIZ2KSDX44PMNF' where id=1;
-update noar ti set b0='MWC0GOHOIZ2KSDX44PMNF' where id=1;
-update noar tt set v0='8V3JEWQ4P8KEZDX7K3S1MW8W4LXS' where id=1;
-update noar ti set v0='8V3JEWQ4P8KEZDX7K3S1MW8W4LXS' where id=1;
-update noar tt set b1='MTXKVRB8DQGQ5C9BO' where id=1;
-update noar ti set b1='MTXKVRB8DQGQ5C9BO' where id=1;
-update noar tt set v0='HSTZL' where id=1;
-update noar ti set v0='HSTZL' where id=1;
-update noar tt set b2='H' where id=1;
-update noar ti set b2='H' where id=1;
-update noar tt set v0='EZ4H0M4CW2S8ONRN7VVN6XJOUJ3Y6' where id=2;
-update noar ti set v0='EZ4H0M4CW2S8ONRN7VVN6XJOUJ3Y6' where id=2;
-update noar tt set b0='MHDZET29WB0ZCZG' where id=2;
-update noar ti set b0='MHDZET29WB0ZCZG' where id=2;
-update noar tt set v0='MR' where id=2;
-update noar ti set v0='MR' where id=2;
-update noar tt set b1='4L92MFYN5WB07LL0RV927K3RWYZV' where id=2;
-update noar ti set b1='4L92MFYN5WB07LL0RV927K3RWYZV' where id=2;
-update noar tt set v0='55GKF9GTDJUGGS9496' where id=2;
-update noar ti set v0='55GKF9GTDJUGGS9496' where id=2;
-update noar tt set b2='5TV8A' where id=2;
-update noar ti set b2='5TV8A' where id=2;
-update noar tt set v0='MIRICDCTY8J5E8' where id=3;
-update noar ti set v0='MIRICDCTY8J5E8' where id=3;
-update noar tt set b0='V6' where id=3;
-update noar ti set b0='V6' where id=3;
-update noar tt set v0='JWCA09Y6L6MV38EZVG9RP9UOMX' where id=3;
-update noar ti set v0='JWCA09Y6L6MV38EZVG9RP9UOMX' where id=3;
-update noar tt set b1='UP8QQ41AK4KLP9WH5B2E04LFRC5' where id=3;
-update noar ti set b1='UP8QQ41AK4KLP9WH5B2E04LFRC5' where id=3;
-update noar tt set v0='V68' where id=3;
-update noar ti set v0='V68' where id=3;
-update noar tt set b2='TDZDTU8YFECPDPVL52K5' where id=3;
-update noar ti set b2='TDZDTU8YFECPDPVL52K5' where id=3;
-update noar tt set v0='EG3U3V50H965OMD9QUNDBE1Y9KZXL9R' where id=4;
-update noar ti set v0='EG3U3V50H965OMD9QUNDBE1Y9KZXL9R' where id=4;
-update noar tt set b0='SIVPZXBFQOEL' where id=4;
-update noar ti set b0='SIVPZXBFQOEL' where id=4;
-update noar tt set v0='L88CJ2NJ85SU' where id=4;
-update noar ti set v0='L88CJ2NJ85SU' where id=4;
-update noar tt set b1='81V74GX0AT66SVTWGCCL' where id=4;
-update noar ti set b1='81V74GX0AT66SVTWGCCL' where id=4;
-update noar tt set v0='UPSVGRDDU9SRJZ01FRLATCALF1P2' where id=4;
-update noar ti set v0='UPSVGRDDU9SRJZ01FRLATCALF1P2' where id=4;
-update noar tt set b2='ORFOLCIW' where id=4;
-update noar ti set b2='ORFOLCIW' where id=4;
-update noar tt set v0='8X' where id=5;
-update noar ti set v0='8X' where id=5;
-update noar tt set b0='F1X7' where id=5;
-update noar ti set b0='F1X7' where id=5;
-update noar tt set v0='ALS6T3RQ3A5CG0ZI74I4C4J' where id=5;
-update noar ti set v0='ALS6T3RQ3A5CG0ZI74I4C4J' where id=5;
-update noar tt set b1='5A1U3PEWESFRAVHPBA' where id=5;
-update noar ti set b1='5A1U3PEWESFRAVHPBA' where id=5;
-update noar tt set v0='LGY1R7' where id=5;
-update noar ti set v0='LGY1R7' where id=5;
-update noar tt set b2='CSFWX30MJ' where id=5;
-update noar ti set b2='CSFWX30MJ' where id=5;
-update noar tt set v0='H2OWF5OLGG6XLG7R8UQRTF' where id=6;
-update noar ti set v0='H2OWF5OLGG6XLG7R8UQRTF' where id=6;
-update noar tt set b0='W839EDPSSNWA' where id=6;
-update noar ti set b0='W839EDPSSNWA' where id=6;
-update noar tt set v0='D80GYNUPX2GHWFLLE' where id=6;
-update noar ti set v0='D80GYNUPX2GHWFLLE' where id=6;
-update noar tt set b1='LY9THUCD8X6IS53HAGJE6B' where id=6;
-update noar ti set b1='LY9THUCD8X6IS53HAGJE6B' where id=6;
-update noar tt set v0='4YU' where id=6;
-update noar ti set v0='4YU' where id=6;
-update noar tt set b2='XSRFHTT' where id=6;
-update noar ti set b2='XSRFHTT' where id=6;
-update noar tt set v0='UX' where id=7;
-update noar ti set v0='UX' where id=7;
-update noar tt set b0='ACXLW8SH2MVIS7XSVQ' where id=7;
-update noar ti set b0='ACXLW8SH2MVIS7XSVQ' where id=7;
-update noar tt set v0='IRNCEZSXKV4WVR3CKP3654W2RCNJ5U' where id=7;
-update noar ti set v0='IRNCEZSXKV4WVR3CKP3654W2RCNJ5U' where id=7;
-update noar tt set b1='88SC6AJQG57A' where id=7;
-update noar ti set b1='88SC6AJQG57A' where id=7;
-update noar tt set v0='UY4QV4LL491RGY' where id=7;
-update noar ti set v0='UY4QV4LL491RGY' where id=7;
-update noar tt set b2='I17JTP4YDM56EFP3WJ1BELH053' where id=7;
-update noar ti set b2='I17JTP4YDM56EFP3WJ1BELH053' where id=7;
-update noar tt set v0='JQBBY5MLRO8HKVADD5LEX368V6NXO2F' where id=8;
-update noar ti set v0='JQBBY5MLRO8HKVADD5LEX368V6NXO2F' where id=8;
-update noar tt set b0='KZA5M8WAGWY' where id=8;
-update noar ti set b0='KZA5M8WAGWY' where id=8;
-update noar tt set v0='V6' where id=8;
-update noar ti set v0='V6' where id=8;
-update noar tt set b1='3PXA0SJ2PYYR9OVQNCZ51Q2XMI6AWXNU' where id=8;
-update noar ti set b1='3PXA0SJ2PYYR9OVQNCZ51Q2XMI6AWXNU' where id=8;
-update noar tt set v0='C0OQTZ7PPS1JGK5YSVU7OZ84AJ5X' where id=8;
-update noar ti set v0='C0OQTZ7PPS1JGK5YSVU7OZ84AJ5X' where id=8;
-update noar tt set b2='ZHX07RQ25QI7RO4PUS0V8M8T47X3XOO' where id=8;
-update noar ti set b2='ZHX07RQ25QI7RO4PUS0V8M8T47X3XOO' where id=8;
-update noar tt set v0='3ET1ZHMW09EJ' where id=9;
-update noar ti set v0='3ET1ZHMW09EJ' where id=9;
-update noar tt set b0='NKXSINV04QK95AVATWGARD' where id=9;
-update noar ti set b0='NKXSINV04QK95AVATWGARD' where id=9;
-update noar tt set v0='LXM35YTGNEKVHK65' where id=9;
-update noar ti set v0='LXM35YTGNEKVHK65' where id=9;
-update noar tt set b1='TQ9JDEX54TAHD2' where id=9;
-update noar ti set b1='TQ9JDEX54TAHD2' where id=9;
-update noar tt set v0='VDV' where id=9;
-update noar ti set v0='VDV' where id=9;
-update noar tt set b2='5' where id=9;
-update noar ti set b2='5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q8IZKFPYW8BP8Q9Y7II8PRW1OWMR' where id=1;
-update noar ti set v0='Q8IZKFPYW8BP8Q9Y7II8PRW1OWMR' where id=1;
-update noar tt set b0='97DW2HLBA4O52WW5WK55LW524SRIUCF' where id=1;
-update noar ti set b0='97DW2HLBA4O52WW5WK55LW524SRIUCF' where id=1;
-update noar tt set v0='AXARTAO2RYJ40' where id=1;
-update noar ti set v0='AXARTAO2RYJ40' where id=1;
-update noar tt set b1='C13RQ' where id=1;
-update noar ti set b1='C13RQ' where id=1;
-update noar tt set v0='YJTXBC5B635DO8VPCTAC' where id=1;
-update noar ti set v0='YJTXBC5B635DO8VPCTAC' where id=1;
-update noar tt set b2='W5QZGI4LZYDBY8N' where id=1;
-update noar ti set b2='W5QZGI4LZYDBY8N' where id=1;
-update noar tt set v0='X3' where id=2;
-update noar ti set v0='X3' where id=2;
-update noar tt set b0='829' where id=2;
-update noar ti set b0='829' where id=2;
-update noar tt set v0='RPS6P' where id=2;
-update noar ti set v0='RPS6P' where id=2;
-update noar tt set b1='8HY84DB' where id=2;
-update noar ti set b1='8HY84DB' where id=2;
-update noar tt set v0='J7VXIEA6J5SYCEHLK1Y1W5BIQNCW' where id=2;
-update noar ti set v0='J7VXIEA6J5SYCEHLK1Y1W5BIQNCW' where id=2;
-update noar tt set b2='0RX3S1RMN648ADDVP3C2' where id=2;
-update noar ti set b2='0RX3S1RMN648ADDVP3C2' where id=2;
-update noar tt set v0='SC000MTAOA4Q6WIFCK9R80UHKC77HJ' where id=3;
-update noar ti set v0='SC000MTAOA4Q6WIFCK9R80UHKC77HJ' where id=3;
-update noar tt set b0='5T4' where id=3;
-update noar ti set b0='5T4' where id=3;
-update noar tt set v0='P9SZCCJ73N54DOSPBOM' where id=3;
-update noar ti set v0='P9SZCCJ73N54DOSPBOM' where id=3;
-update noar tt set b1='K1AMYTXXLXKV8FBPCWWYXEN4OP' where id=3;
-update noar ti set b1='K1AMYTXXLXKV8FBPCWWYXEN4OP' where id=3;
-update noar tt set v0='TFTNEC8BTU12BVLOERWD0Q7R3RCY' where id=3;
-update noar ti set v0='TFTNEC8BTU12BVLOERWD0Q7R3RCY' where id=3;
-update noar tt set b2='ZVCI1F43D0' where id=3;
-update noar ti set b2='ZVCI1F43D0' where id=3;
-update noar tt set v0='INJX9LLZMYWDTISDYW3J7' where id=4;
-update noar ti set v0='INJX9LLZMYWDTISDYW3J7' where id=4;
-update noar tt set b0='JCV2DU400JNN3SF2IZS00CAX59SCM' where id=4;
-update noar ti set b0='JCV2DU400JNN3SF2IZS00CAX59SCM' where id=4;
-update noar tt set v0='IRO' where id=4;
-update noar ti set v0='IRO' where id=4;
-update noar tt set b1='RD' where id=4;
-update noar ti set b1='RD' where id=4;
-update noar tt set v0='FORC4GNQDHSLW89H0IU08KCO' where id=4;
-update noar ti set v0='FORC4GNQDHSLW89H0IU08KCO' where id=4;
-update noar tt set b2='5O0P5YAAUE7O8SOOB7DH' where id=4;
-update noar ti set b2='5O0P5YAAUE7O8SOOB7DH' where id=4;
-update noar tt set v0='KRNKVK767N6I9WDC3T' where id=5;
-update noar ti set v0='KRNKVK767N6I9WDC3T' where id=5;
-update noar tt set b0='GGARGL' where id=5;
-update noar ti set b0='GGARGL' where id=5;
-update noar tt set v0='SLAXT7PPBMGGM' where id=5;
-update noar ti set v0='SLAXT7PPBMGGM' where id=5;
-update noar tt set b1='0H21PROOMP' where id=5;
-update noar ti set b1='0H21PROOMP' where id=5;
-update noar tt set v0='71BHTI3ZOKO' where id=5;
-update noar ti set v0='71BHTI3ZOKO' where id=5;
-update noar tt set b2='QUW8ASXOBC6W0QLOQKZP' where id=5;
-update noar ti set b2='QUW8ASXOBC6W0QLOQKZP' where id=5;
-update noar tt set v0='STTEY' where id=6;
-update noar ti set v0='STTEY' where id=6;
-update noar tt set b0='YFTA6WN5EFU214PUXNNKYL9J1S' where id=6;
-update noar ti set b0='YFTA6WN5EFU214PUXNNKYL9J1S' where id=6;
-update noar tt set v0='CLFCX08EPBKVI1XLY6QOE0G5PDWZZT5O' where id=6;
-update noar ti set v0='CLFCX08EPBKVI1XLY6QOE0G5PDWZZT5O' where id=6;
-update noar tt set b1='A8R8Z2XSAMS48' where id=6;
-update noar ti set b1='A8R8Z2XSAMS48' where id=6;
-update noar tt set v0='5R984I49V63I80N8FUNAXIDLWJRGE7H' where id=6;
-update noar ti set v0='5R984I49V63I80N8FUNAXIDLWJRGE7H' where id=6;
-update noar tt set b2='U4RBM4FEJ4B2H1XKRNFBDBTDP6WDP' where id=6;
-update noar ti set b2='U4RBM4FEJ4B2H1XKRNFBDBTDP6WDP' where id=6;
-update noar tt set v0='0WIKF1SKKAEZ1PM395GVMBMOIKEWJAU3' where id=7;
-update noar ti set v0='0WIKF1SKKAEZ1PM395GVMBMOIKEWJAU3' where id=7;
-update noar tt set b0='UKP176O557YP6KBEMYIK9POX' where id=7;
-update noar ti set b0='UKP176O557YP6KBEMYIK9POX' where id=7;
-update noar tt set v0='ASAQVXKLI' where id=7;
-update noar ti set v0='ASAQVXKLI' where id=7;
-update noar tt set b1='C4WAEUP3M3P8LF4Z08QIUN2ED3YVKP' where id=7;
-update noar ti set b1='C4WAEUP3M3P8LF4Z08QIUN2ED3YVKP' where id=7;
-update noar tt set v0='ERBWVMV8PZKBNRU' where id=7;
-update noar ti set v0='ERBWVMV8PZKBNRU' where id=7;
-update noar tt set b2='ICYRTU273A6QYMF1ANM' where id=7;
-update noar ti set b2='ICYRTU273A6QYMF1ANM' where id=7;
-update noar tt set v0='H62G8Z2D41MNUW34Y0K4' where id=8;
-update noar ti set v0='H62G8Z2D41MNUW34Y0K4' where id=8;
-update noar tt set b0='RCCGMG7C660YW3YM' where id=8;
-update noar ti set b0='RCCGMG7C660YW3YM' where id=8;
-update noar tt set v0='NVGVE9OMW4' where id=8;
-update noar ti set v0='NVGVE9OMW4' where id=8;
-update noar tt set b1='WFEMB92JM0PGU11NWVP911JLL' where id=8;
-update noar ti set b1='WFEMB92JM0PGU11NWVP911JLL' where id=8;
-update noar tt set v0='EUH4PS' where id=8;
-update noar ti set v0='EUH4PS' where id=8;
-update noar tt set b2='L0KPVX9TNA8LNRFEPCDOE2' where id=8;
-update noar ti set b2='L0KPVX9TNA8LNRFEPCDOE2' where id=8;
-update noar tt set v0='ARUSH6QG7Q4F5CHMULLPGU4XYBYHFUUF' where id=9;
-update noar ti set v0='ARUSH6QG7Q4F5CHMULLPGU4XYBYHFUUF' where id=9;
-update noar tt set b0='CSUNA2WONWB1HI71AY9XIXQ' where id=9;
-update noar ti set b0='CSUNA2WONWB1HI71AY9XIXQ' where id=9;
-update noar tt set v0='HXIBODJW23HMDFPJXK4LV6N9H1P0VT5' where id=9;
-update noar ti set v0='HXIBODJW23HMDFPJXK4LV6N9H1P0VT5' where id=9;
-update noar tt set b1='ALFBWLRFVLG' where id=9;
-update noar ti set b1='ALFBWLRFVLG' where id=9;
-update noar tt set v0='NE38IOVOVJLOFBZVV09VZ' where id=9;
-update noar ti set v0='NE38IOVOVJLOFBZVV09VZ' where id=9;
-update noar tt set b2='7C4PRT4R1A8769FV5RS0' where id=9;
-update noar ti set b2='7C4PRT4R1A8769FV5RS0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z4OWMSJVX9KRJJLO9' where id=1;
-update noar ti set v0='Z4OWMSJVX9KRJJLO9' where id=1;
-update noar tt set b0='OXZ9F50W0SN' where id=1;
-update noar ti set b0='OXZ9F50W0SN' where id=1;
-update noar tt set v0='B19NDVZGJ9MFH' where id=1;
-update noar ti set v0='B19NDVZGJ9MFH' where id=1;
-update noar tt set b1='A8UHWDIG' where id=1;
-update noar ti set b1='A8UHWDIG' where id=1;
-update noar tt set v0='4GMZUQ5XGOXH2SU' where id=1;
-update noar ti set v0='4GMZUQ5XGOXH2SU' where id=1;
-update noar tt set b2='4LN8PYCOB' where id=1;
-update noar ti set b2='4LN8PYCOB' where id=1;
-update noar tt set v0='0E3Z4OUAWMEVB88II4G3XIH' where id=2;
-update noar ti set v0='0E3Z4OUAWMEVB88II4G3XIH' where id=2;
-update noar tt set b0='U7KMZF23WVFEPDKA16VHEB9Z' where id=2;
-update noar ti set b0='U7KMZF23WVFEPDKA16VHEB9Z' where id=2;
-update noar tt set v0='2LH5OJ9O8ZM9O512DKJ0' where id=2;
-update noar ti set v0='2LH5OJ9O8ZM9O512DKJ0' where id=2;
-update noar tt set b1='HDIG0' where id=2;
-update noar ti set b1='HDIG0' where id=2;
-update noar tt set v0='SA8Q828YDWOXRGR' where id=2;
-update noar ti set v0='SA8Q828YDWOXRGR' where id=2;
-update noar tt set b2='U' where id=2;
-update noar ti set b2='U' where id=2;
-update noar tt set v0='2XV3IJQFPB6U6O00HU66HH' where id=3;
-update noar ti set v0='2XV3IJQFPB6U6O00HU66HH' where id=3;
-update noar tt set b0='LXV5SYE119AF3VJJV29' where id=3;
-update noar ti set b0='LXV5SYE119AF3VJJV29' where id=3;
-update noar tt set v0='Y1BSH7OL6JF0GK3DW0SCCCE3CVL' where id=3;
-update noar ti set v0='Y1BSH7OL6JF0GK3DW0SCCCE3CVL' where id=3;
-update noar tt set b1='PFW1HS5706UVI42' where id=3;
-update noar ti set b1='PFW1HS5706UVI42' where id=3;
-update noar tt set v0='RW5' where id=3;
-update noar ti set v0='RW5' where id=3;
-update noar tt set b2='XFVWGA4PZVGGTZDZZQBK8FNIF5VELKTY' where id=3;
-update noar ti set b2='XFVWGA4PZVGGTZDZZQBK8FNIF5VELKTY' where id=3;
-update noar tt set v0='UQF' where id=4;
-update noar ti set v0='UQF' where id=4;
-update noar tt set b0='B88LE1L5IUOB0IMB' where id=4;
-update noar ti set b0='B88LE1L5IUOB0IMB' where id=4;
-update noar tt set v0='PI7RHD03X9QXWBE3B3YCBH' where id=4;
-update noar ti set v0='PI7RHD03X9QXWBE3B3YCBH' where id=4;
-update noar tt set b1='LRALB8FRE8LH84YTS2UW61' where id=4;
-update noar ti set b1='LRALB8FRE8LH84YTS2UW61' where id=4;
-update noar tt set v0='J28U8MKQPMFJM51FUR4T71VX5DJ' where id=4;
-update noar ti set v0='J28U8MKQPMFJM51FUR4T71VX5DJ' where id=4;
-update noar tt set b2='TU7OQK63' where id=4;
-update noar ti set b2='TU7OQK63' where id=4;
-update noar tt set v0='GM' where id=5;
-update noar ti set v0='GM' where id=5;
-update noar tt set b0='YX10VFTH4C' where id=5;
-update noar ti set b0='YX10VFTH4C' where id=5;
-update noar tt set v0='870' where id=5;
-update noar ti set v0='870' where id=5;
-update noar tt set b1='T0P40G' where id=5;
-update noar ti set b1='T0P40G' where id=5;
-update noar tt set v0='A5PB4RCW1GD0YN1VSC3BSP8APEIK' where id=5;
-update noar ti set v0='A5PB4RCW1GD0YN1VSC3BSP8APEIK' where id=5;
-update noar tt set b2='1CT58EU6E6J2DSSQ2' where id=5;
-update noar ti set b2='1CT58EU6E6J2DSSQ2' where id=5;
-update noar tt set v0='S' where id=6;
-update noar ti set v0='S' where id=6;
-update noar tt set b0='WYOC32VVE80T6KL5L53GXVLUP48' where id=6;
-update noar ti set b0='WYOC32VVE80T6KL5L53GXVLUP48' where id=6;
-update noar tt set v0='LR7BOL' where id=6;
-update noar ti set v0='LR7BOL' where id=6;
-update noar tt set b1='GOUEP9F' where id=6;
-update noar ti set b1='GOUEP9F' where id=6;
-update noar tt set v0='120MD4F' where id=6;
-update noar ti set v0='120MD4F' where id=6;
-update noar tt set b2='MRULR4Z133' where id=6;
-update noar ti set b2='MRULR4Z133' where id=6;
-update noar tt set v0='MNPVYRN0W7S7M0K' where id=7;
-update noar ti set v0='MNPVYRN0W7S7M0K' where id=7;
-update noar tt set b0='978O6F8PYYAZ5HKNCKQ2YEHBNF6SX' where id=7;
-update noar ti set b0='978O6F8PYYAZ5HKNCKQ2YEHBNF6SX' where id=7;
-update noar tt set v0='8TEAZN78DE2445UB0FRSE8FPXHM' where id=7;
-update noar ti set v0='8TEAZN78DE2445UB0FRSE8FPXHM' where id=7;
-update noar tt set b1='6Y8ZKJU3CUA4APVY' where id=7;
-update noar ti set b1='6Y8ZKJU3CUA4APVY' where id=7;
-update noar tt set v0='78RH586WLY' where id=7;
-update noar ti set v0='78RH586WLY' where id=7;
-update noar tt set b2='Z0' where id=7;
-update noar ti set b2='Z0' where id=7;
-update noar tt set v0='7QA3MTJ7B' where id=8;
-update noar ti set v0='7QA3MTJ7B' where id=8;
-update noar tt set b0='C53LS0W4' where id=8;
-update noar ti set b0='C53LS0W4' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='5C5HZF9AMURYW8860MKXMXLJ1D4' where id=8;
-update noar ti set b1='5C5HZF9AMURYW8860MKXMXLJ1D4' where id=8;
-update noar tt set v0='2OK6C72SA49D2956Y28FXO6JW57Y5RM6' where id=8;
-update noar ti set v0='2OK6C72SA49D2956Y28FXO6JW57Y5RM6' where id=8;
-update noar tt set b2='L2' where id=8;
-update noar ti set b2='L2' where id=8;
-update noar tt set v0='OR0AX8CR32A47VCFYP35F569G7XPH' where id=9;
-update noar ti set v0='OR0AX8CR32A47VCFYP35F569G7XPH' where id=9;
-update noar tt set b0='DJ66RI8L' where id=9;
-update noar ti set b0='DJ66RI8L' where id=9;
-update noar tt set v0='WZNUXG82TH5JXKMK1T5GXQT93F6NEA6C' where id=9;
-update noar ti set v0='WZNUXG82TH5JXKMK1T5GXQT93F6NEA6C' where id=9;
-update noar tt set b1='V9HDF' where id=9;
-update noar ti set b1='V9HDF' where id=9;
-update noar tt set v0='C1OBESVQ7Z16P1RSVWE5HVPCCR' where id=9;
-update noar ti set v0='C1OBESVQ7Z16P1RSVWE5HVPCCR' where id=9;
-update noar tt set b2='9LY3OTQNKWO6ZO5V2R6B7TY' where id=9;
-update noar ti set b2='9LY3OTQNKWO6ZO5V2R6B7TY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PHR5V7JY1WU073QOJIB56S73IF' where id=1;
-update noar ti set v0='PHR5V7JY1WU073QOJIB56S73IF' where id=1;
-update noar tt set b0='YDPEE02N29K5MWCWGYB1BTPW' where id=1;
-update noar ti set b0='YDPEE02N29K5MWCWGYB1BTPW' where id=1;
-update noar tt set v0='N6B' where id=1;
-update noar ti set v0='N6B' where id=1;
-update noar tt set b1='ZT2GN1XWKX76P886YGOBEG' where id=1;
-update noar ti set b1='ZT2GN1XWKX76P886YGOBEG' where id=1;
-update noar tt set v0='5J9' where id=1;
-update noar ti set v0='5J9' where id=1;
-update noar tt set b2='WIW2SI8KC14TTO8RMIR4V92WX4' where id=1;
-update noar ti set b2='WIW2SI8KC14TTO8RMIR4V92WX4' where id=1;
-update noar tt set v0='PE0MBBHL7MLCEJRXN7R3UJ' where id=2;
-update noar ti set v0='PE0MBBHL7MLCEJRXN7R3UJ' where id=2;
-update noar tt set b0='R2DC21AAZ6N9ALWARJP1QTNGML1WD' where id=2;
-update noar ti set b0='R2DC21AAZ6N9ALWARJP1QTNGML1WD' where id=2;
-update noar tt set v0='3WYBJXG52KK58V2BP' where id=2;
-update noar ti set v0='3WYBJXG52KK58V2BP' where id=2;
-update noar tt set b1='JDG' where id=2;
-update noar ti set b1='JDG' where id=2;
-update noar tt set v0='I210H2HYGTGKCL' where id=2;
-update noar ti set v0='I210H2HYGTGKCL' where id=2;
-update noar tt set b2='R1V9KA520TI2M4B' where id=2;
-update noar ti set b2='R1V9KA520TI2M4B' where id=2;
-update noar tt set v0='7P935LES9682SG' where id=3;
-update noar ti set v0='7P935LES9682SG' where id=3;
-update noar tt set b0='IWKWJE4' where id=3;
-update noar ti set b0='IWKWJE4' where id=3;
-update noar tt set v0='VUYA3' where id=3;
-update noar ti set v0='VUYA3' where id=3;
-update noar tt set b1='VJFQM' where id=3;
-update noar ti set b1='VJFQM' where id=3;
-update noar tt set v0='96NBM9QT1' where id=3;
-update noar ti set v0='96NBM9QT1' where id=3;
-update noar tt set b2='SZU' where id=3;
-update noar ti set b2='SZU' where id=3;
-update noar tt set v0='T9B8YK9CJ7XBG7G6RR2CF4' where id=4;
-update noar ti set v0='T9B8YK9CJ7XBG7G6RR2CF4' where id=4;
-update noar tt set b0='4QCRVLMJ9IJS50BTP' where id=4;
-update noar ti set b0='4QCRVLMJ9IJS50BTP' where id=4;
-update noar tt set v0='D96S383WHP6U6PK' where id=4;
-update noar ti set v0='D96S383WHP6U6PK' where id=4;
-update noar tt set b1='I5QOIHOX2ZA3PE' where id=4;
-update noar ti set b1='I5QOIHOX2ZA3PE' where id=4;
-update noar tt set v0='SKZJEFY75XN10' where id=4;
-update noar ti set v0='SKZJEFY75XN10' where id=4;
-update noar tt set b2='U04EZLXCQMYW3V3H4DALLQQMY7Q1KP6' where id=4;
-update noar ti set b2='U04EZLXCQMYW3V3H4DALLQQMY7Q1KP6' where id=4;
-update noar tt set v0='RMYBX5NQ8IBF6OQ1T08SBL' where id=5;
-update noar ti set v0='RMYBX5NQ8IBF6OQ1T08SBL' where id=5;
-update noar tt set b0='AD3N27TIWLDLLTSTAR17UIY4UH' where id=5;
-update noar ti set b0='AD3N27TIWLDLLTSTAR17UIY4UH' where id=5;
-update noar tt set v0='G011RPM26RZ' where id=5;
-update noar ti set v0='G011RPM26RZ' where id=5;
-update noar tt set b1='BDPPIL44T9VM90MCVMO7O3C' where id=5;
-update noar ti set b1='BDPPIL44T9VM90MCVMO7O3C' where id=5;
-update noar tt set v0='4C18KYFF0ME' where id=5;
-update noar ti set v0='4C18KYFF0ME' where id=5;
-update noar tt set b2='H84V0J5G64HOZPJH8IV9ZW' where id=5;
-update noar ti set b2='H84V0J5G64HOZPJH8IV9ZW' where id=5;
-update noar tt set v0='7MN53ZUSX1UGTHGNM2Q9' where id=6;
-update noar ti set v0='7MN53ZUSX1UGTHGNM2Q9' where id=6;
-update noar tt set b0='FAO3BUBZPHDUP7YF53599JA64UW1' where id=6;
-update noar ti set b0='FAO3BUBZPHDUP7YF53599JA64UW1' where id=6;
-update noar tt set v0='RL11BMUJI3RK87KFSRV74' where id=6;
-update noar ti set v0='RL11BMUJI3RK87KFSRV74' where id=6;
-update noar tt set b1='5I7' where id=6;
-update noar ti set b1='5I7' where id=6;
-update noar tt set v0='CD3XKD3DHJBRJBACFV24Y53HS2Q76R' where id=6;
-update noar ti set v0='CD3XKD3DHJBRJBACFV24Y53HS2Q76R' where id=6;
-update noar tt set b2='SP' where id=6;
-update noar ti set b2='SP' where id=6;
-update noar tt set v0='4VBV1HBP6MK2MGEV' where id=7;
-update noar ti set v0='4VBV1HBP6MK2MGEV' where id=7;
-update noar tt set b0='PMRNL0S4DFX43CEQ70E92LBO15S63' where id=7;
-update noar ti set b0='PMRNL0S4DFX43CEQ70E92LBO15S63' where id=7;
-update noar tt set v0='ZZCY1HXTUP629SUD1IPS5Y' where id=7;
-update noar ti set v0='ZZCY1HXTUP629SUD1IPS5Y' where id=7;
-update noar tt set b1='XBA19L7AOK96ZQRJI8IUCZ5X0' where id=7;
-update noar ti set b1='XBA19L7AOK96ZQRJI8IUCZ5X0' where id=7;
-update noar tt set v0='P06VTFH86K' where id=7;
-update noar ti set v0='P06VTFH86K' where id=7;
-update noar tt set b2='AD5PMS2XVLGB' where id=7;
-update noar ti set b2='AD5PMS2XVLGB' where id=7;
-update noar tt set v0='0QC20FZPXBIKCODRBJONNR0NUXC2SDSY' where id=8;
-update noar ti set v0='0QC20FZPXBIKCODRBJONNR0NUXC2SDSY' where id=8;
-update noar tt set b0='PZXM5598GDZSPH2RK' where id=8;
-update noar ti set b0='PZXM5598GDZSPH2RK' where id=8;
-update noar tt set v0='F346V5J05UXC749ALV' where id=8;
-update noar ti set v0='F346V5J05UXC749ALV' where id=8;
-update noar tt set b1='MNGKLUHW' where id=8;
-update noar ti set b1='MNGKLUHW' where id=8;
-update noar tt set v0='VF5RQKP6U1JC665EMC' where id=8;
-update noar ti set v0='VF5RQKP6U1JC665EMC' where id=8;
-update noar tt set b2='KPKFVA52DZQYAM7' where id=8;
-update noar ti set b2='KPKFVA52DZQYAM7' where id=8;
-update noar tt set v0='9JAUDHG1' where id=9;
-update noar ti set v0='9JAUDHG1' where id=9;
-update noar tt set b0='TEIH533FXWNAYHS6103XOVRG' where id=9;
-update noar ti set b0='TEIH533FXWNAYHS6103XOVRG' where id=9;
-update noar tt set v0='3HCG7' where id=9;
-update noar ti set v0='3HCG7' where id=9;
-update noar tt set b1='R5G5B45OC71VNE0XL' where id=9;
-update noar ti set b1='R5G5B45OC71VNE0XL' where id=9;
-update noar tt set v0='SHM2S6J5B0TD7E' where id=9;
-update noar ti set v0='SHM2S6J5B0TD7E' where id=9;
-update noar tt set b2='W75YOSOZM14Q43PVVOA5IS' where id=9;
-update noar ti set b2='W75YOSOZM14Q43PVVOA5IS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WLU26SY' where id=1;
-update noar ti set v0='WLU26SY' where id=1;
-update noar tt set b0='YZ4TDUAVDJZG8G1YXCGI3DEPA8ZRIO' where id=1;
-update noar ti set b0='YZ4TDUAVDJZG8G1YXCGI3DEPA8ZRIO' where id=1;
-update noar tt set v0='0BRD64W' where id=1;
-update noar ti set v0='0BRD64W' where id=1;
-update noar tt set b1='RRM593JN698L1X' where id=1;
-update noar ti set b1='RRM593JN698L1X' where id=1;
-update noar tt set v0='UM7XVGQ5Z' where id=1;
-update noar ti set v0='UM7XVGQ5Z' where id=1;
-update noar tt set b2='KZQPGD' where id=1;
-update noar ti set b2='KZQPGD' where id=1;
-update noar tt set v0='97B7EGPHGKKVT' where id=2;
-update noar ti set v0='97B7EGPHGKKVT' where id=2;
-update noar tt set b0='CDALQLH7KEZRR342VS0A92C68OH' where id=2;
-update noar ti set b0='CDALQLH7KEZRR342VS0A92C68OH' where id=2;
-update noar tt set v0='2ETM' where id=2;
-update noar ti set v0='2ETM' where id=2;
-update noar tt set b1='EFQ11YOD94UJ523TC' where id=2;
-update noar ti set b1='EFQ11YOD94UJ523TC' where id=2;
-update noar tt set v0='VX39CALAZQIETW0VZQ8A18M9JF3Q65' where id=2;
-update noar ti set v0='VX39CALAZQIETW0VZQ8A18M9JF3Q65' where id=2;
-update noar tt set b2='EVT' where id=2;
-update noar ti set b2='EVT' where id=2;
-update noar tt set v0='HS7KQ' where id=3;
-update noar ti set v0='HS7KQ' where id=3;
-update noar tt set b0='NJ71T813LJVA9D2UB' where id=3;
-update noar ti set b0='NJ71T813LJVA9D2UB' where id=3;
-update noar tt set v0='6WL8H78VZNK40LSBMTTIGDVXE47' where id=3;
-update noar ti set v0='6WL8H78VZNK40LSBMTTIGDVXE47' where id=3;
-update noar tt set b1='ISW' where id=3;
-update noar ti set b1='ISW' where id=3;
-update noar tt set v0='MVNBNIZW619OYAD' where id=3;
-update noar ti set v0='MVNBNIZW619OYAD' where id=3;
-update noar tt set b2='TJRDN7EIQ16P28RO09RPOXC1PRRI5' where id=3;
-update noar ti set b2='TJRDN7EIQ16P28RO09RPOXC1PRRI5' where id=3;
-update noar tt set v0='6RA35JCA0GLZKT36IKSMGZE2ZI7A' where id=4;
-update noar ti set v0='6RA35JCA0GLZKT36IKSMGZE2ZI7A' where id=4;
-update noar tt set b0='ISM0MO' where id=4;
-update noar ti set b0='ISM0MO' where id=4;
-update noar tt set v0='QHECUZHAGRLIPND8POGCCHL5G4BKLUU' where id=4;
-update noar ti set v0='QHECUZHAGRLIPND8POGCCHL5G4BKLUU' where id=4;
-update noar tt set b1='RC0VVC355Q9EVQSJP3IIV4' where id=4;
-update noar ti set b1='RC0VVC355Q9EVQSJP3IIV4' where id=4;
-update noar tt set v0='6EJAXY8U078JRBAQFUFLBU6CP' where id=4;
-update noar ti set v0='6EJAXY8U078JRBAQFUFLBU6CP' where id=4;
-update noar tt set b2='ZQU0NF5W3' where id=4;
-update noar ti set b2='ZQU0NF5W3' where id=4;
-update noar tt set v0='LYIB' where id=5;
-update noar ti set v0='LYIB' where id=5;
-update noar tt set b0='YTTKYT' where id=5;
-update noar ti set b0='YTTKYT' where id=5;
-update noar tt set v0='Y5J' where id=5;
-update noar ti set v0='Y5J' where id=5;
-update noar tt set b1='RN3PU8YSC8YFYM1SR4WCOV' where id=5;
-update noar ti set b1='RN3PU8YSC8YFYM1SR4WCOV' where id=5;
-update noar tt set v0='9CKJ' where id=5;
-update noar ti set v0='9CKJ' where id=5;
-update noar tt set b2='X88L7YCEJE2K388800Z7FTVC233S4D2' where id=5;
-update noar ti set b2='X88L7YCEJE2K388800Z7FTVC233S4D2' where id=5;
-update noar tt set v0='S9VXSIGQ0RETGCC1EG3XERMJ9' where id=6;
-update noar ti set v0='S9VXSIGQ0RETGCC1EG3XERMJ9' where id=6;
-update noar tt set b0='KY43ISWEA2G53V6UNCVAEU' where id=6;
-update noar ti set b0='KY43ISWEA2G53V6UNCVAEU' where id=6;
-update noar tt set v0='LX39MDR0EP9B7UXACN83CEMWJDFFCXL' where id=6;
-update noar ti set v0='LX39MDR0EP9B7UXACN83CEMWJDFFCXL' where id=6;
-update noar tt set b1='FJEK0INZ48GXEYOOMFM8UJI4E71329G' where id=6;
-update noar ti set b1='FJEK0INZ48GXEYOOMFM8UJI4E71329G' where id=6;
-update noar tt set v0='8KXEL4T9OHE20' where id=6;
-update noar ti set v0='8KXEL4T9OHE20' where id=6;
-update noar tt set b2='XI' where id=6;
-update noar ti set b2='XI' where id=6;
-update noar tt set v0='1YZRB46JK8MLB7P6L184L4Q63IQ7' where id=7;
-update noar ti set v0='1YZRB46JK8MLB7P6L184L4Q63IQ7' where id=7;
-update noar tt set b0='EI' where id=7;
-update noar ti set b0='EI' where id=7;
-update noar tt set v0='0UEQV48I3657S45RI1UP6PBWTJJ6IE' where id=7;
-update noar ti set v0='0UEQV48I3657S45RI1UP6PBWTJJ6IE' where id=7;
-update noar tt set b1='03J03' where id=7;
-update noar ti set b1='03J03' where id=7;
-update noar tt set v0='RX5HY5' where id=7;
-update noar ti set v0='RX5HY5' where id=7;
-update noar tt set b2='57XF2C0DRU6WDN' where id=7;
-update noar ti set b2='57XF2C0DRU6WDN' where id=7;
-update noar tt set v0='9LG602GNKZHEQ0YB9ZOX' where id=8;
-update noar ti set v0='9LG602GNKZHEQ0YB9ZOX' where id=8;
-update noar tt set b0='MPHI3ONGH861VF' where id=8;
-update noar ti set b0='MPHI3ONGH861VF' where id=8;
-update noar tt set v0='5MITBB25PO5OWYPU242HZ' where id=8;
-update noar ti set v0='5MITBB25PO5OWYPU242HZ' where id=8;
-update noar tt set b1='2XXTYD' where id=8;
-update noar ti set b1='2XXTYD' where id=8;
-update noar tt set v0='MHFEI2AT1R9KLW0T6MY5U9V3YUUTA5H' where id=8;
-update noar ti set v0='MHFEI2AT1R9KLW0T6MY5U9V3YUUTA5H' where id=8;
-update noar tt set b2='PAQ0CTDBBQF' where id=8;
-update noar ti set b2='PAQ0CTDBBQF' where id=8;
-update noar tt set v0='1TG665CKQ5XN58Q' where id=9;
-update noar ti set v0='1TG665CKQ5XN58Q' where id=9;
-update noar tt set b0='C4TR0D0P' where id=9;
-update noar ti set b0='C4TR0D0P' where id=9;
-update noar tt set v0='4CI2VEBY60XZEZ44TY16X02CH921X' where id=9;
-update noar ti set v0='4CI2VEBY60XZEZ44TY16X02CH921X' where id=9;
-update noar tt set b1='UH9VKXEP17E' where id=9;
-update noar ti set b1='UH9VKXEP17E' where id=9;
-update noar tt set v0='W4SJ5OKSKXRQMUL' where id=9;
-update noar ti set v0='W4SJ5OKSKXRQMUL' where id=9;
-update noar tt set b2='MNULS18' where id=9;
-update noar ti set b2='MNULS18' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2YFR7YFNVBMABVD94CZ' where id=1;
-update noar ti set v0='2YFR7YFNVBMABVD94CZ' where id=1;
-update noar tt set b0='D1C352ZX6A4NXMJ07K2' where id=1;
-update noar ti set b0='D1C352ZX6A4NXMJ07K2' where id=1;
-update noar tt set v0='EDNM56X8XKUISQI1GRR2B5BD6CGBXI' where id=1;
-update noar ti set v0='EDNM56X8XKUISQI1GRR2B5BD6CGBXI' where id=1;
-update noar tt set b1='UWW2IIMZ' where id=1;
-update noar ti set b1='UWW2IIMZ' where id=1;
-update noar tt set v0='73Z1ME44RLDFYFONGR43' where id=1;
-update noar ti set v0='73Z1ME44RLDFYFONGR43' where id=1;
-update noar tt set b2='GLTX7S07N4TO3KS4EOCMYCZVO09T9M4' where id=1;
-update noar ti set b2='GLTX7S07N4TO3KS4EOCMYCZVO09T9M4' where id=1;
-update noar tt set v0='NAHVPZBIZFE9YKW9ETMZTZWQ7C4' where id=2;
-update noar ti set v0='NAHVPZBIZFE9YKW9ETMZTZWQ7C4' where id=2;
-update noar tt set b0='IU0G6YHBK1J9YS' where id=2;
-update noar ti set b0='IU0G6YHBK1J9YS' where id=2;
-update noar tt set v0='RGSAN0IW2JZ5V44L5YDP' where id=2;
-update noar ti set v0='RGSAN0IW2JZ5V44L5YDP' where id=2;
-update noar tt set b1='4CB53D2WRZW' where id=2;
-update noar ti set b1='4CB53D2WRZW' where id=2;
-update noar tt set v0='ILKAVIJV9WAJEF2PL5KZNSY' where id=2;
-update noar ti set v0='ILKAVIJV9WAJEF2PL5KZNSY' where id=2;
-update noar tt set b2='U1DD6E096K9BZEWNH' where id=2;
-update noar ti set b2='U1DD6E096K9BZEWNH' where id=2;
-update noar tt set v0='U7LJ1KK5C13EZOMEXM89QT1P08EZ' where id=3;
-update noar ti set v0='U7LJ1KK5C13EZOMEXM89QT1P08EZ' where id=3;
-update noar tt set b0='VRHT' where id=3;
-update noar ti set b0='VRHT' where id=3;
-update noar tt set v0='TY1FS55IE' where id=3;
-update noar ti set v0='TY1FS55IE' where id=3;
-update noar tt set b1='FNTVRMKQSSQN3Z7QXT' where id=3;
-update noar ti set b1='FNTVRMKQSSQN3Z7QXT' where id=3;
-update noar tt set v0='5D7G5VB9G2FOZ3VHF' where id=3;
-update noar ti set v0='5D7G5VB9G2FOZ3VHF' where id=3;
-update noar tt set b2='2KHZG4FU2NSE9CWHO' where id=3;
-update noar ti set b2='2KHZG4FU2NSE9CWHO' where id=3;
-update noar tt set v0='TAXA8L0K08MNRW6V5' where id=4;
-update noar ti set v0='TAXA8L0K08MNRW6V5' where id=4;
-update noar tt set b0='U5KJM4G20UPOIRIKR0XZ' where id=4;
-update noar ti set b0='U5KJM4G20UPOIRIKR0XZ' where id=4;
-update noar tt set v0='FASAEZ1A8E838PIIH6YB9KUO' where id=4;
-update noar ti set v0='FASAEZ1A8E838PIIH6YB9KUO' where id=4;
-update noar tt set b1='Y4XAX79W20RPOTLPADOKBHGX3AZBD' where id=4;
-update noar ti set b1='Y4XAX79W20RPOTLPADOKBHGX3AZBD' where id=4;
-update noar tt set v0='BP4TM' where id=4;
-update noar ti set v0='BP4TM' where id=4;
-update noar tt set b2='L1E8EAJCDCEZJBKDE993OH59WL' where id=4;
-update noar ti set b2='L1E8EAJCDCEZJBKDE993OH59WL' where id=4;
-update noar tt set v0='FSP6AHI4JKVAEYLP7YWH9BGMD4CH' where id=5;
-update noar ti set v0='FSP6AHI4JKVAEYLP7YWH9BGMD4CH' where id=5;
-update noar tt set b0='EAUUIB1B06ENPYLTKGW9HP3676Y3RGL' where id=5;
-update noar ti set b0='EAUUIB1B06ENPYLTKGW9HP3676Y3RGL' where id=5;
-update noar tt set v0='SJ0N28ERRQEO7CEZ6J6CBTIY0XENL7L' where id=5;
-update noar ti set v0='SJ0N28ERRQEO7CEZ6J6CBTIY0XENL7L' where id=5;
-update noar tt set b1='W0XNGYC' where id=5;
-update noar ti set b1='W0XNGYC' where id=5;
-update noar tt set v0='U84RKJTWQB9R5NWHWTN2JI6' where id=5;
-update noar ti set v0='U84RKJTWQB9R5NWHWTN2JI6' where id=5;
-update noar tt set b2='7WI0' where id=5;
-update noar ti set b2='7WI0' where id=5;
-update noar tt set v0='2ZJVWZ' where id=6;
-update noar ti set v0='2ZJVWZ' where id=6;
-update noar tt set b0='S6SKLIDK76UNZVFS6ES8OZBGVMS7' where id=6;
-update noar ti set b0='S6SKLIDK76UNZVFS6ES8OZBGVMS7' where id=6;
-update noar tt set v0='IPJORAM60NQXJI' where id=6;
-update noar ti set v0='IPJORAM60NQXJI' where id=6;
-update noar tt set b1='2Y0WW1' where id=6;
-update noar ti set b1='2Y0WW1' where id=6;
-update noar tt set v0='AEZMWB4EQIGWO8G' where id=6;
-update noar ti set v0='AEZMWB4EQIGWO8G' where id=6;
-update noar tt set b2='AGDY6STMHIKIS23HOJEYRJEWWCK4' where id=6;
-update noar ti set b2='AGDY6STMHIKIS23HOJEYRJEWWCK4' where id=6;
-update noar tt set v0='9XVL670GR8AVWKSA3662F4LYO' where id=7;
-update noar ti set v0='9XVL670GR8AVWKSA3662F4LYO' where id=7;
-update noar tt set b0='T' where id=7;
-update noar ti set b0='T' where id=7;
-update noar tt set v0='D5YVQG5QRNHRQRTP' where id=7;
-update noar ti set v0='D5YVQG5QRNHRQRTP' where id=7;
-update noar tt set b1='5GULAJQEFO16E7V2JRU8756SRBNWV2P' where id=7;
-update noar ti set b1='5GULAJQEFO16E7V2JRU8756SRBNWV2P' where id=7;
-update noar tt set v0='CEGHCLZ3Z48YEVB' where id=7;
-update noar ti set v0='CEGHCLZ3Z48YEVB' where id=7;
-update noar tt set b2='HSQTJAQ0B7BD' where id=7;
-update noar ti set b2='HSQTJAQ0B7BD' where id=7;
-update noar tt set v0='D73LVLM7' where id=8;
-update noar ti set v0='D73LVLM7' where id=8;
-update noar tt set b0='OQGJZH8QN8ABAFAP0NQC13P4' where id=8;
-update noar ti set b0='OQGJZH8QN8ABAFAP0NQC13P4' where id=8;
-update noar tt set v0='0KTTY' where id=8;
-update noar ti set v0='0KTTY' where id=8;
-update noar tt set b1='980R9UERD1Q' where id=8;
-update noar ti set b1='980R9UERD1Q' where id=8;
-update noar tt set v0='NHBXX0WNEF207MRLM0O' where id=8;
-update noar ti set v0='NHBXX0WNEF207MRLM0O' where id=8;
-update noar tt set b2='G9UZG8FZKV6G6187JTKJDCGCEKOZR0WX' where id=8;
-update noar ti set b2='G9UZG8FZKV6G6187JTKJDCGCEKOZR0WX' where id=8;
-update noar tt set v0='IR4KTP4LZO' where id=9;
-update noar ti set v0='IR4KTP4LZO' where id=9;
-update noar tt set b0='9OFE64610RU69' where id=9;
-update noar ti set b0='9OFE64610RU69' where id=9;
-update noar tt set v0='3J5P8KQB0ROFPY' where id=9;
-update noar ti set v0='3J5P8KQB0ROFPY' where id=9;
-update noar tt set b1='P0I23GYR6UO6NNDUE4VG' where id=9;
-update noar ti set b1='P0I23GYR6UO6NNDUE4VG' where id=9;
-update noar tt set v0='LV23IQFNKKCLA3RR' where id=9;
-update noar ti set v0='LV23IQFNKKCLA3RR' where id=9;
-update noar tt set b2='HXJPTZ45LOYP44OK8DPQSE1B1R7' where id=9;
-update noar ti set b2='HXJPTZ45LOYP44OK8DPQSE1B1R7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WKB6QCXEDAX7BKAZ7FBYFMXJ54JIZ4' where id=1;
-update noar ti set v0='WKB6QCXEDAX7BKAZ7FBYFMXJ54JIZ4' where id=1;
-update noar tt set b0='DAARWNBBKGNY0JBR1CD6W' where id=1;
-update noar ti set b0='DAARWNBBKGNY0JBR1CD6W' where id=1;
-update noar tt set v0='4YGA2EABOXMSCKOA' where id=1;
-update noar ti set v0='4YGA2EABOXMSCKOA' where id=1;
-update noar tt set b1='NFFFZVKDVLR' where id=1;
-update noar ti set b1='NFFFZVKDVLR' where id=1;
-update noar tt set v0='9I6KRK9IAX12CG7I2M7QITVNNNBXIG' where id=1;
-update noar ti set v0='9I6KRK9IAX12CG7I2M7QITVNNNBXIG' where id=1;
-update noar tt set b2='ETBQGKPB0A9Q2YULI8BHZ' where id=1;
-update noar ti set b2='ETBQGKPB0A9Q2YULI8BHZ' where id=1;
-update noar tt set v0='7S5KZ52Z2NNIIXV5XZBS' where id=2;
-update noar ti set v0='7S5KZ52Z2NNIIXV5XZBS' where id=2;
-update noar tt set b0='GDFU' where id=2;
-update noar ti set b0='GDFU' where id=2;
-update noar tt set v0='IM5YJ456Q7A0OZRTTEK7' where id=2;
-update noar ti set v0='IM5YJ456Q7A0OZRTTEK7' where id=2;
-update noar tt set b1='4Q4M2ZU4ODH33NYFX1MGDY1O967OE' where id=2;
-update noar ti set b1='4Q4M2ZU4ODH33NYFX1MGDY1O967OE' where id=2;
-update noar tt set v0='5L' where id=2;
-update noar ti set v0='5L' where id=2;
-update noar tt set b2='Q8XV5WET3W2ARGFM' where id=2;
-update noar ti set b2='Q8XV5WET3W2ARGFM' where id=2;
-update noar tt set v0='RRE0FA0' where id=3;
-update noar ti set v0='RRE0FA0' where id=3;
-update noar tt set b0='77LG4G1XJ1GN58QXHZEK7WF657GLL' where id=3;
-update noar ti set b0='77LG4G1XJ1GN58QXHZEK7WF657GLL' where id=3;
-update noar tt set v0='JO' where id=3;
-update noar ti set v0='JO' where id=3;
-update noar tt set b1='O230MX7LSTX8F3MY4R3N1' where id=3;
-update noar ti set b1='O230MX7LSTX8F3MY4R3N1' where id=3;
-update noar tt set v0='J3JEPDQ028UY4MT9MM' where id=3;
-update noar ti set v0='J3JEPDQ028UY4MT9MM' where id=3;
-update noar tt set b2='LBKFFTPKEVT760XOGV2' where id=3;
-update noar ti set b2='LBKFFTPKEVT760XOGV2' where id=3;
-update noar tt set v0='FD5P55NA3IIYPAR9WNOKGN21K' where id=4;
-update noar ti set v0='FD5P55NA3IIYPAR9WNOKGN21K' where id=4;
-update noar tt set b0='FM1CGVMA25LKCJPW06TM3S11' where id=4;
-update noar ti set b0='FM1CGVMA25LKCJPW06TM3S11' where id=4;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b1='8FGHZT4SDT' where id=4;
-update noar ti set b1='8FGHZT4SDT' where id=4;
-update noar tt set v0='JGM5NWCYN0OFWKR417AJHODI75D' where id=4;
-update noar ti set v0='JGM5NWCYN0OFWKR417AJHODI75D' where id=4;
-update noar tt set b2='T7CWNK' where id=4;
-update noar ti set b2='T7CWNK' where id=4;
-update noar tt set v0='57W4FXI' where id=5;
-update noar ti set v0='57W4FXI' where id=5;
-update noar tt set b0='0MVW2VNB2FJHNONA' where id=5;
-update noar ti set b0='0MVW2VNB2FJHNONA' where id=5;
-update noar tt set v0='AHZWOCT' where id=5;
-update noar ti set v0='AHZWOCT' where id=5;
-update noar tt set b1='1WPFSUBUWOSGNWMSTGTGZ5' where id=5;
-update noar ti set b1='1WPFSUBUWOSGNWMSTGTGZ5' where id=5;
-update noar tt set v0='V4C6EK' where id=5;
-update noar ti set v0='V4C6EK' where id=5;
-update noar tt set b2='WFLN792PV0T7SZH1D' where id=5;
-update noar ti set b2='WFLN792PV0T7SZH1D' where id=5;
-update noar tt set v0='KEE87BO2779WDXH4DFKJJJQ2Z95T' where id=6;
-update noar ti set v0='KEE87BO2779WDXH4DFKJJJQ2Z95T' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='U7PLXDX4B0EPOGEHSI' where id=6;
-update noar ti set v0='U7PLXDX4B0EPOGEHSI' where id=6;
-update noar tt set b1='51NY1VUXRQGPYO' where id=6;
-update noar ti set b1='51NY1VUXRQGPYO' where id=6;
-update noar tt set v0='3GPYI35AKG3018X8BYVL5' where id=6;
-update noar ti set v0='3GPYI35AKG3018X8BYVL5' where id=6;
-update noar tt set b2='PHVNHICZ1MY39XI0JQV0E' where id=6;
-update noar ti set b2='PHVNHICZ1MY39XI0JQV0E' where id=6;
-update noar tt set v0='BAPY2FCG8BJ3ZR3DMI1MB' where id=7;
-update noar ti set v0='BAPY2FCG8BJ3ZR3DMI1MB' where id=7;
-update noar tt set b0='IOJH0GMSX9H2HZT' where id=7;
-update noar ti set b0='IOJH0GMSX9H2HZT' where id=7;
-update noar tt set v0='LO1908ZMFVVWW1OX3ZJZGJ0TS2J2QH' where id=7;
-update noar ti set v0='LO1908ZMFVVWW1OX3ZJZGJ0TS2J2QH' where id=7;
-update noar tt set b1='S7XAKSSGSXNIMPWBN7ULY95ETF3U2' where id=7;
-update noar ti set b1='S7XAKSSGSXNIMPWBN7ULY95ETF3U2' where id=7;
-update noar tt set v0='URKDP2MZNHHA3BLJM' where id=7;
-update noar ti set v0='URKDP2MZNHHA3BLJM' where id=7;
-update noar tt set b2='OUPA298IPRTHVWA5WUK0IS' where id=7;
-update noar ti set b2='OUPA298IPRTHVWA5WUK0IS' where id=7;
-update noar tt set v0='I9N2HBC11AYL24SX5M1NOPFD3M' where id=8;
-update noar ti set v0='I9N2HBC11AYL24SX5M1NOPFD3M' where id=8;
-update noar tt set b0='UUCWYUY0NR1DM8ZJ2WQ5' where id=8;
-update noar ti set b0='UUCWYUY0NR1DM8ZJ2WQ5' where id=8;
-update noar tt set v0='N7XFLJ' where id=8;
-update noar ti set v0='N7XFLJ' where id=8;
-update noar tt set b1='3VQY8R26AZ' where id=8;
-update noar ti set b1='3VQY8R26AZ' where id=8;
-update noar tt set v0='L3GG39QTMJAK3GMA46ZDPU' where id=8;
-update noar ti set v0='L3GG39QTMJAK3GMA46ZDPU' where id=8;
-update noar tt set b2='NMMCGNOWUTG19E9L266G4YPLKMY5A' where id=8;
-update noar ti set b2='NMMCGNOWUTG19E9L266G4YPLKMY5A' where id=8;
-update noar tt set v0='C2FQ96XNGUYC84D7HA9' where id=9;
-update noar ti set v0='C2FQ96XNGUYC84D7HA9' where id=9;
-update noar tt set b0='6U2M544B1UHZ' where id=9;
-update noar ti set b0='6U2M544B1UHZ' where id=9;
-update noar tt set v0='8JWSNHHEVZJS9PWV8VOW2GYGKRJ' where id=9;
-update noar ti set v0='8JWSNHHEVZJS9PWV8VOW2GYGKRJ' where id=9;
-update noar tt set b1='KHT6ABJV82' where id=9;
-update noar ti set b1='KHT6ABJV82' where id=9;
-update noar tt set v0='IDSLWB500SW2' where id=9;
-update noar ti set v0='IDSLWB500SW2' where id=9;
-update noar tt set b2='V8N7Q3W2' where id=9;
-update noar ti set b2='V8N7Q3W2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZZQW0' where id=1;
-update noar ti set v0='ZZQW0' where id=1;
-update noar tt set b0='7W4HXNM2XQK5AH7NK1NP4OTXY85O4' where id=1;
-update noar ti set b0='7W4HXNM2XQK5AH7NK1NP4OTXY85O4' where id=1;
-update noar tt set v0='B51PLR39FSU741IED7JECCK7I3AFW6X' where id=1;
-update noar ti set v0='B51PLR39FSU741IED7JECCK7I3AFW6X' where id=1;
-update noar tt set b1='RQXOPJA6BWUOFKRY9VAZ' where id=1;
-update noar ti set b1='RQXOPJA6BWUOFKRY9VAZ' where id=1;
-update noar tt set v0='47O53I7DQFNDKOE9C91FTL03TES83OY' where id=1;
-update noar ti set v0='47O53I7DQFNDKOE9C91FTL03TES83OY' where id=1;
-update noar tt set b2='61GNDMNKWG59R5' where id=1;
-update noar ti set b2='61GNDMNKWG59R5' where id=1;
-update noar tt set v0='XM' where id=2;
-update noar ti set v0='XM' where id=2;
-update noar tt set b0='8X1WG83G2J' where id=2;
-update noar ti set b0='8X1WG83G2J' where id=2;
-update noar tt set v0='QAT1XOC' where id=2;
-update noar ti set v0='QAT1XOC' where id=2;
-update noar tt set b1='E7RZJTH1OUESGS9C7RV' where id=2;
-update noar ti set b1='E7RZJTH1OUESGS9C7RV' where id=2;
-update noar tt set v0='M8U02EG0' where id=2;
-update noar ti set v0='M8U02EG0' where id=2;
-update noar tt set b2='34O31HYEZYA6OJ3S9MLMUX' where id=2;
-update noar ti set b2='34O31HYEZYA6OJ3S9MLMUX' where id=2;
-update noar tt set v0='NOOIGJ1O42AEW7W5' where id=3;
-update noar ti set v0='NOOIGJ1O42AEW7W5' where id=3;
-update noar tt set b0='CETXM13QUCLHFNKMLWBWFDR' where id=3;
-update noar ti set b0='CETXM13QUCLHFNKMLWBWFDR' where id=3;
-update noar tt set v0='33GYEI3CBGMM4U5K' where id=3;
-update noar ti set v0='33GYEI3CBGMM4U5K' where id=3;
-update noar tt set b1='1HCE9MO3N' where id=3;
-update noar ti set b1='1HCE9MO3N' where id=3;
-update noar tt set v0='V' where id=3;
-update noar ti set v0='V' where id=3;
-update noar tt set b2='R9YTXMJLWQYR4C3S' where id=3;
-update noar ti set b2='R9YTXMJLWQYR4C3S' where id=3;
-update noar tt set v0='E81P6G145R87UTORECCZD66' where id=4;
-update noar ti set v0='E81P6G145R87UTORECCZD66' where id=4;
-update noar tt set b0='UHJDD49RGA3O5' where id=4;
-update noar ti set b0='UHJDD49RGA3O5' where id=4;
-update noar tt set v0='MJNR' where id=4;
-update noar ti set v0='MJNR' where id=4;
-update noar tt set b1='U5ZGGNWWXDGNQ2L3KVBUS' where id=4;
-update noar ti set b1='U5ZGGNWWXDGNQ2L3KVBUS' where id=4;
-update noar tt set v0='9JBZ2V72NV487MCABXNJFAGO88AAOWKZ' where id=4;
-update noar ti set v0='9JBZ2V72NV487MCABXNJFAGO88AAOWKZ' where id=4;
-update noar tt set b2='988U81QQL4IQ0ADZC7R0X3G0P' where id=4;
-update noar ti set b2='988U81QQL4IQ0ADZC7R0X3G0P' where id=4;
-update noar tt set v0='P5NDB15L65' where id=5;
-update noar ti set v0='P5NDB15L65' where id=5;
-update noar tt set b0='6DE6IE9M5I8BMNWEEHD94LFLZTYNYB' where id=5;
-update noar ti set b0='6DE6IE9M5I8BMNWEEHD94LFLZTYNYB' where id=5;
-update noar tt set v0='JJ78W2LVS1PNB3E7QBQFZH9MF877GV' where id=5;
-update noar ti set v0='JJ78W2LVS1PNB3E7QBQFZH9MF877GV' where id=5;
-update noar tt set b1='YRJPD7M76CU1G41PTS7ACSW2R30MZK1' where id=5;
-update noar ti set b1='YRJPD7M76CU1G41PTS7ACSW2R30MZK1' where id=5;
-update noar tt set v0='NLFLSAHM3Z7ST1BUEDUJF9' where id=5;
-update noar ti set v0='NLFLSAHM3Z7ST1BUEDUJF9' where id=5;
-update noar tt set b2='1DCP49QBNMLDZ507ECDLB7' where id=5;
-update noar ti set b2='1DCP49QBNMLDZ507ECDLB7' where id=5;
-update noar tt set v0='5OZBK90SEOWDD1E8WMSFCXLM' where id=6;
-update noar ti set v0='5OZBK90SEOWDD1E8WMSFCXLM' where id=6;
-update noar tt set b0='NUW1486JETPZFX50QPY6MXMMX' where id=6;
-update noar ti set b0='NUW1486JETPZFX50QPY6MXMMX' where id=6;
-update noar tt set v0='WDW7UDYLT6' where id=6;
-update noar ti set v0='WDW7UDYLT6' where id=6;
-update noar tt set b1='16205VJ3A0H7AZHA2' where id=6;
-update noar ti set b1='16205VJ3A0H7AZHA2' where id=6;
-update noar tt set v0='8QDJ' where id=6;
-update noar ti set v0='8QDJ' where id=6;
-update noar tt set b2='81575WF9W996JIP69N8E7R9CK2GA5PZ' where id=6;
-update noar ti set b2='81575WF9W996JIP69N8E7R9CK2GA5PZ' where id=6;
-update noar tt set v0='6GX3TE227BR0JBHVOZL5B5XUE8C7HMX' where id=7;
-update noar ti set v0='6GX3TE227BR0JBHVOZL5B5XUE8C7HMX' where id=7;
-update noar tt set b0='PAZR4B5S0' where id=7;
-update noar ti set b0='PAZR4B5S0' where id=7;
-update noar tt set v0='WI7OK8UVVDDBOBP5AYOMTKMS' where id=7;
-update noar ti set v0='WI7OK8UVVDDBOBP5AYOMTKMS' where id=7;
-update noar tt set b1='4' where id=7;
-update noar ti set b1='4' where id=7;
-update noar tt set v0='799XGAZ' where id=7;
-update noar ti set v0='799XGAZ' where id=7;
-update noar tt set b2='FZNOA' where id=7;
-update noar ti set b2='FZNOA' where id=7;
-update noar tt set v0='3FYM7UQLA91GXXIPHLXNPC9DMCCCM' where id=8;
-update noar ti set v0='3FYM7UQLA91GXXIPHLXNPC9DMCCCM' where id=8;
-update noar tt set b0='VPA5DHCSJLSJXIQDRSNSZMUHAXDW0PV' where id=8;
-update noar ti set b0='VPA5DHCSJLSJXIQDRSNSZMUHAXDW0PV' where id=8;
-update noar tt set v0='388H8ZC0KXRDBSG0JM58S9BJ29CIC2' where id=8;
-update noar ti set v0='388H8ZC0KXRDBSG0JM58S9BJ29CIC2' where id=8;
-update noar tt set b1='TIS1BLSO4F5HR1EG6ILDA6' where id=8;
-update noar ti set b1='TIS1BLSO4F5HR1EG6ILDA6' where id=8;
-update noar tt set v0='WDCJXV7J' where id=8;
-update noar ti set v0='WDCJXV7J' where id=8;
-update noar tt set b2='1VMSSOHVNHSEC0UC' where id=8;
-update noar ti set b2='1VMSSOHVNHSEC0UC' where id=8;
-update noar tt set v0='HQW9COPGPDMPTEEYGCVDUGJZAEPP' where id=9;
-update noar ti set v0='HQW9COPGPDMPTEEYGCVDUGJZAEPP' where id=9;
-update noar tt set b0='OSV32IDKYFMCG9PUGAT' where id=9;
-update noar ti set b0='OSV32IDKYFMCG9PUGAT' where id=9;
-update noar tt set v0='RNTGZDG3C5RFPE3EJS5N' where id=9;
-update noar ti set v0='RNTGZDG3C5RFPE3EJS5N' where id=9;
-update noar tt set b1='KKB7D0T3X4K09AE274GUS4PGB7OG6' where id=9;
-update noar ti set b1='KKB7D0T3X4K09AE274GUS4PGB7OG6' where id=9;
-update noar tt set v0='EGJJMA4IGGHY75QJAT211' where id=9;
-update noar ti set v0='EGJJMA4IGGHY75QJAT211' where id=9;
-update noar tt set b2='X9MA2TTQ19F50H' where id=9;
-update noar ti set b2='X9MA2TTQ19F50H' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZBU2S38J3Q' where id=1;
-update noar ti set v0='ZBU2S38J3Q' where id=1;
-update noar tt set b0='Q2APNIMUSV2BHWZBZN6D8CDV' where id=1;
-update noar ti set b0='Q2APNIMUSV2BHWZBZN6D8CDV' where id=1;
-update noar tt set v0='DFYL6ZEYN7KA7LUONEJDAYEI0ZZMDWO' where id=1;
-update noar ti set v0='DFYL6ZEYN7KA7LUONEJDAYEI0ZZMDWO' where id=1;
-update noar tt set b1='M4OMQCR4GF2P60O895UZB' where id=1;
-update noar ti set b1='M4OMQCR4GF2P60O895UZB' where id=1;
-update noar tt set v0='CDDEHV' where id=1;
-update noar ti set v0='CDDEHV' where id=1;
-update noar tt set b2='M' where id=1;
-update noar ti set b2='M' where id=1;
-update noar tt set v0='KJ1S' where id=2;
-update noar ti set v0='KJ1S' where id=2;
-update noar tt set b0='TCZYCUZHHXKZ9G4JQDE' where id=2;
-update noar ti set b0='TCZYCUZHHXKZ9G4JQDE' where id=2;
-update noar tt set v0='7A58D22DZGY88D841RTD37OTLTH2R' where id=2;
-update noar ti set v0='7A58D22DZGY88D841RTD37OTLTH2R' where id=2;
-update noar tt set b1='9JLXP35NVDZ8VVI3H4QHMW' where id=2;
-update noar ti set b1='9JLXP35NVDZ8VVI3H4QHMW' where id=2;
-update noar tt set v0='AWMYMUIE7R7P59MM7XLCZ6' where id=2;
-update noar ti set v0='AWMYMUIE7R7P59MM7XLCZ6' where id=2;
-update noar tt set b2='P0U3H2NB0' where id=2;
-update noar ti set b2='P0U3H2NB0' where id=2;
-update noar tt set v0='WCOGGI5M' where id=3;
-update noar ti set v0='WCOGGI5M' where id=3;
-update noar tt set b0='TJRGZCN2SK2MMZON' where id=3;
-update noar ti set b0='TJRGZCN2SK2MMZON' where id=3;
-update noar tt set v0='7Q9' where id=3;
-update noar ti set v0='7Q9' where id=3;
-update noar tt set b1='IUC1ZAA0ZA6GNXWBBLHSKSBCP0SZ' where id=3;
-update noar ti set b1='IUC1ZAA0ZA6GNXWBBLHSKSBCP0SZ' where id=3;
-update noar tt set v0='HY1WKSR1H41EK28ZT' where id=3;
-update noar ti set v0='HY1WKSR1H41EK28ZT' where id=3;
-update noar tt set b2='630P3T988T7BBXM316RYT204' where id=3;
-update noar ti set b2='630P3T988T7BBXM316RYT204' where id=3;
-update noar tt set v0='6YEHRUFDST3B494335LRIMI9B519GW' where id=4;
-update noar ti set v0='6YEHRUFDST3B494335LRIMI9B519GW' where id=4;
-update noar tt set b0='BFKSIKTHXNVWFK7BU7CNB' where id=4;
-update noar ti set b0='BFKSIKTHXNVWFK7BU7CNB' where id=4;
-update noar tt set v0='0UEFCV' where id=4;
-update noar ti set v0='0UEFCV' where id=4;
-update noar tt set b1='30QD8KKVKXK8RXV597RRSTDKWP' where id=4;
-update noar ti set b1='30QD8KKVKXK8RXV597RRSTDKWP' where id=4;
-update noar tt set v0='1B8XNQ68X3REHRKV88G' where id=4;
-update noar ti set v0='1B8XNQ68X3REHRKV88G' where id=4;
-update noar tt set b2='7FELDTKWBV0KDTUR9OVC386L84EOV' where id=4;
-update noar ti set b2='7FELDTKWBV0KDTUR9OVC386L84EOV' where id=4;
-update noar tt set v0='BTNXKAWFSF9OGPRA5O1W2V32' where id=5;
-update noar ti set v0='BTNXKAWFSF9OGPRA5O1W2V32' where id=5;
-update noar tt set b0='29DZCELJRA522PU4OBJN6LEAMX5' where id=5;
-update noar ti set b0='29DZCELJRA522PU4OBJN6LEAMX5' where id=5;
-update noar tt set v0='422P9V03QR5Z3EVXW3KS92UE4' where id=5;
-update noar ti set v0='422P9V03QR5Z3EVXW3KS92UE4' where id=5;
-update noar tt set b1='MWWS1' where id=5;
-update noar ti set b1='MWWS1' where id=5;
-update noar tt set v0='DH9ZSREW1GJE0D24N5ERMRN1HZ' where id=5;
-update noar ti set v0='DH9ZSREW1GJE0D24N5ERMRN1HZ' where id=5;
-update noar tt set b2='7Z5BKGMF8AN1DQVG14A2ZTHW493E3K3C' where id=5;
-update noar ti set b2='7Z5BKGMF8AN1DQVG14A2ZTHW493E3K3C' where id=5;
-update noar tt set v0='JLB' where id=6;
-update noar ti set v0='JLB' where id=6;
-update noar tt set b0='AK4LL4Q12KMBV8LZYJ72Y4N0K' where id=6;
-update noar ti set b0='AK4LL4Q12KMBV8LZYJ72Y4N0K' where id=6;
-update noar tt set v0='YTXSMOJRCPR9W07XF1YMBPNSA9NBPZ' where id=6;
-update noar ti set v0='YTXSMOJRCPR9W07XF1YMBPNSA9NBPZ' where id=6;
-update noar tt set b1='BSQAMBT0ADXTQ5JUG0D8OXMICJ7C' where id=6;
-update noar ti set b1='BSQAMBT0ADXTQ5JUG0D8OXMICJ7C' where id=6;
-update noar tt set v0='JKCE76V6TKL2QSVB5' where id=6;
-update noar ti set v0='JKCE76V6TKL2QSVB5' where id=6;
-update noar tt set b2='XT69OFIKI1K3UVKOFAC2D0FHQ2DK6D2F' where id=6;
-update noar ti set b2='XT69OFIKI1K3UVKOFAC2D0FHQ2DK6D2F' where id=6;
-update noar tt set v0='HMUV51G' where id=7;
-update noar ti set v0='HMUV51G' where id=7;
-update noar tt set b0='47L401XYM4' where id=7;
-update noar ti set b0='47L401XYM4' where id=7;
-update noar tt set v0='VA' where id=7;
-update noar ti set v0='VA' where id=7;
-update noar tt set b1='3BJCHX32M543VN4J47RT5SB67ZOH' where id=7;
-update noar ti set b1='3BJCHX32M543VN4J47RT5SB67ZOH' where id=7;
-update noar tt set v0='OLDPGST7KC751HT4WHPPP676KJRWM' where id=7;
-update noar ti set v0='OLDPGST7KC751HT4WHPPP676KJRWM' where id=7;
-update noar tt set b2='1V1P8CLQYR66I6VDS5W1Z' where id=7;
-update noar ti set b2='1V1P8CLQYR66I6VDS5W1Z' where id=7;
-update noar tt set v0='5SHE97RIA' where id=8;
-update noar ti set v0='5SHE97RIA' where id=8;
-update noar tt set b0='MBU3B80UNT8R8VX' where id=8;
-update noar ti set b0='MBU3B80UNT8R8VX' where id=8;
-update noar tt set v0='6OX7NAC7UZZ' where id=8;
-update noar ti set v0='6OX7NAC7UZZ' where id=8;
-update noar tt set b1='UTIXFV5NU1SBAL7ETJC5XCCLCQ0OYJ' where id=8;
-update noar ti set b1='UTIXFV5NU1SBAL7ETJC5XCCLCQ0OYJ' where id=8;
-update noar tt set v0='Y' where id=8;
-update noar ti set v0='Y' where id=8;
-update noar tt set b2='LQDZFYUJMFOZR1DIJPGP945ZX' where id=8;
-update noar ti set b2='LQDZFYUJMFOZR1DIJPGP945ZX' where id=8;
-update noar tt set v0='2C408TQ76RR813WZHA3QAU' where id=9;
-update noar ti set v0='2C408TQ76RR813WZHA3QAU' where id=9;
-update noar tt set b0='YZCMPXZSCQ8219T5UOIW7FRE' where id=9;
-update noar ti set b0='YZCMPXZSCQ8219T5UOIW7FRE' where id=9;
-update noar tt set v0='L5RUTZ4B7B58J0UTKX1CK933AIYQ0DAI' where id=9;
-update noar ti set v0='L5RUTZ4B7B58J0UTKX1CK933AIYQ0DAI' where id=9;
-update noar tt set b1='L' where id=9;
-update noar ti set b1='L' where id=9;
-update noar tt set v0='E6V1T1DC' where id=9;
-update noar ti set v0='E6V1T1DC' where id=9;
-update noar tt set b2='FWL0BWE9J4KN' where id=9;
-update noar ti set b2='FWL0BWE9J4KN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='I49JXK16Y1VC' where id=1;
-update noar ti set v0='I49JXK16Y1VC' where id=1;
-update noar tt set b0='K48M' where id=1;
-update noar ti set b0='K48M' where id=1;
-update noar tt set v0='57JXV2GGDZTCZE7NEMX2' where id=1;
-update noar ti set v0='57JXV2GGDZTCZE7NEMX2' where id=1;
-update noar tt set b1='6L20A510ET1Y' where id=1;
-update noar ti set b1='6L20A510ET1Y' where id=1;
-update noar tt set v0='JGPA8GW7T' where id=1;
-update noar ti set v0='JGPA8GW7T' where id=1;
-update noar tt set b2='7B3GTBR8XCF8VCX0V3ROV0S853VWVQ9N' where id=1;
-update noar ti set b2='7B3GTBR8XCF8VCX0V3ROV0S853VWVQ9N' where id=1;
-update noar tt set v0='P5R0MD29EBY5KC5IV9PX1C' where id=2;
-update noar ti set v0='P5R0MD29EBY5KC5IV9PX1C' where id=2;
-update noar tt set b0='7MR1X5VEKVWWOFB84PM8VYQ' where id=2;
-update noar ti set b0='7MR1X5VEKVWWOFB84PM8VYQ' where id=2;
-update noar tt set v0='7' where id=2;
-update noar ti set v0='7' where id=2;
-update noar tt set b1='OOKDU' where id=2;
-update noar ti set b1='OOKDU' where id=2;
-update noar tt set v0='GLKBB4F' where id=2;
-update noar ti set v0='GLKBB4F' where id=2;
-update noar tt set b2='2DR80FS5SJHQLPMQ866PTWW' where id=2;
-update noar ti set b2='2DR80FS5SJHQLPMQ866PTWW' where id=2;
-update noar tt set v0='37JGHREY5Q3CXAYWKY5V' where id=3;
-update noar ti set v0='37JGHREY5Q3CXAYWKY5V' where id=3;
-update noar tt set b0='T5YYF79I6TPQ4B8DMX4WD1WAO9U5G' where id=3;
-update noar ti set b0='T5YYF79I6TPQ4B8DMX4WD1WAO9U5G' where id=3;
-update noar tt set v0='LAA6CDJQ5HVHGA2TRZ' where id=3;
-update noar ti set v0='LAA6CDJQ5HVHGA2TRZ' where id=3;
-update noar tt set b1='9QUOEBUNMJ0A4IVL8KYZ' where id=3;
-update noar ti set b1='9QUOEBUNMJ0A4IVL8KYZ' where id=3;
-update noar tt set v0='5VYYBY2VF96V6' where id=3;
-update noar ti set v0='5VYYBY2VF96V6' where id=3;
-update noar tt set b2='2JVMSDI15FSGS4HPFO7R8HILXVE' where id=3;
-update noar ti set b2='2JVMSDI15FSGS4HPFO7R8HILXVE' where id=3;
-update noar tt set v0='JV8KJ0D3PLWHUS7TDGC9V' where id=4;
-update noar ti set v0='JV8KJ0D3PLWHUS7TDGC9V' where id=4;
-update noar tt set b0='DB0ZTNMP24JG4PF' where id=4;
-update noar ti set b0='DB0ZTNMP24JG4PF' where id=4;
-update noar tt set v0='SJ46XX5' where id=4;
-update noar ti set v0='SJ46XX5' where id=4;
-update noar tt set b1='WZ8U' where id=4;
-update noar ti set b1='WZ8U' where id=4;
-update noar tt set v0='STCYR0T188C0' where id=4;
-update noar ti set v0='STCYR0T188C0' where id=4;
-update noar tt set b2='6LXB2BJLKDD' where id=4;
-update noar ti set b2='6LXB2BJLKDD' where id=4;
-update noar tt set v0='51E1IX2FFCJ9H9YAVTN' where id=5;
-update noar ti set v0='51E1IX2FFCJ9H9YAVTN' where id=5;
-update noar tt set b0='B7P6UM' where id=5;
-update noar ti set b0='B7P6UM' where id=5;
-update noar tt set v0='4AZD5NOM1' where id=5;
-update noar ti set v0='4AZD5NOM1' where id=5;
-update noar tt set b1='UPRKWJ3VB84ZRC0CBVLKRF8SCWH' where id=5;
-update noar ti set b1='UPRKWJ3VB84ZRC0CBVLKRF8SCWH' where id=5;
-update noar tt set v0='NOCBN1A79A2II3B' where id=5;
-update noar ti set v0='NOCBN1A79A2II3B' where id=5;
-update noar tt set b2='ZS' where id=5;
-update noar ti set b2='ZS' where id=5;
-update noar tt set v0='CB7IHOBJ4ATUTLQUWN' where id=6;
-update noar ti set v0='CB7IHOBJ4ATUTLQUWN' where id=6;
-update noar tt set b0='W9IUBJ4NU8YH3QO' where id=6;
-update noar ti set b0='W9IUBJ4NU8YH3QO' where id=6;
-update noar tt set v0='V7BIZO3MS1U' where id=6;
-update noar ti set v0='V7BIZO3MS1U' where id=6;
-update noar tt set b1='G4RIHF1818QC6TEQT3AA4' where id=6;
-update noar ti set b1='G4RIHF1818QC6TEQT3AA4' where id=6;
-update noar tt set v0='E510KMDIJ08JXHXBMJJUMOXF7VS' where id=6;
-update noar ti set v0='E510KMDIJ08JXHXBMJJUMOXF7VS' where id=6;
-update noar tt set b2='OVJN' where id=6;
-update noar ti set b2='OVJN' where id=6;
-update noar tt set v0='R25SBGXEV309CW1RBE6890P63KTBU3' where id=7;
-update noar ti set v0='R25SBGXEV309CW1RBE6890P63KTBU3' where id=7;
-update noar tt set b0='5998KF3KPFL08' where id=7;
-update noar ti set b0='5998KF3KPFL08' where id=7;
-update noar tt set v0='QHOHI8JYPQI' where id=7;
-update noar ti set v0='QHOHI8JYPQI' where id=7;
-update noar tt set b1='BUBHPPJXWY2RZHV606VMG5' where id=7;
-update noar ti set b1='BUBHPPJXWY2RZHV606VMG5' where id=7;
-update noar tt set v0='0FU2249A' where id=7;
-update noar ti set v0='0FU2249A' where id=7;
-update noar tt set b2='53SK5F83MS5QNW0DM' where id=7;
-update noar ti set b2='53SK5F83MS5QNW0DM' where id=7;
-update noar tt set v0='9466KNN1G8EVUQ4368' where id=8;
-update noar ti set v0='9466KNN1G8EVUQ4368' where id=8;
-update noar tt set b0='HI5PC' where id=8;
-update noar ti set b0='HI5PC' where id=8;
-update noar tt set v0='MOWF74G2NNABGLI2NYMJ57OO2' where id=8;
-update noar ti set v0='MOWF74G2NNABGLI2NYMJ57OO2' where id=8;
-update noar tt set b1='46WV457IVX5SEAD9' where id=8;
-update noar ti set b1='46WV457IVX5SEAD9' where id=8;
-update noar tt set v0='DKW6MKAU5PBEWF043CC8' where id=8;
-update noar ti set v0='DKW6MKAU5PBEWF043CC8' where id=8;
-update noar tt set b2='RVQQHZG' where id=8;
-update noar ti set b2='RVQQHZG' where id=8;
-update noar tt set v0='1V1IUMS1WRTQRDUIEHF' where id=9;
-update noar ti set v0='1V1IUMS1WRTQRDUIEHF' where id=9;
-update noar tt set b0='94PL9F5UNSZBRZX3JI5ACF38' where id=9;
-update noar ti set b0='94PL9F5UNSZBRZX3JI5ACF38' where id=9;
-update noar tt set v0='0OV' where id=9;
-update noar ti set v0='0OV' where id=9;
-update noar tt set b1='E' where id=9;
-update noar ti set b1='E' where id=9;
-update noar tt set v0='BHAFL3' where id=9;
-update noar ti set v0='BHAFL3' where id=9;
-update noar tt set b2='S5VBF9H' where id=9;
-update noar ti set b2='S5VBF9H' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AIP5C6GK1EXDR4VX' where id=1;
-update noar ti set v0='AIP5C6GK1EXDR4VX' where id=1;
-update noar tt set b0='IVBDVXHA0FE3JDGN2GBH6TEBJ' where id=1;
-update noar ti set b0='IVBDVXHA0FE3JDGN2GBH6TEBJ' where id=1;
-update noar tt set v0='X3A4XMHNLU' where id=1;
-update noar ti set v0='X3A4XMHNLU' where id=1;
-update noar tt set b1='8394I5M7P' where id=1;
-update noar ti set b1='8394I5M7P' where id=1;
-update noar tt set v0='BXNJZCUO5CBF' where id=1;
-update noar ti set v0='BXNJZCUO5CBF' where id=1;
-update noar tt set b2='X6Y3GJ8' where id=1;
-update noar ti set b2='X6Y3GJ8' where id=1;
-update noar tt set v0='ROG6OVJ3YA6A1TCOUYW4ZA0R' where id=2;
-update noar ti set v0='ROG6OVJ3YA6A1TCOUYW4ZA0R' where id=2;
-update noar tt set b0='Z1QVQX0KZ22YD6XVBDX0B8CQWYMA0' where id=2;
-update noar ti set b0='Z1QVQX0KZ22YD6XVBDX0B8CQWYMA0' where id=2;
-update noar tt set v0='NRT4JCBDDX7QHBH9YR8MRA0757D7' where id=2;
-update noar ti set v0='NRT4JCBDDX7QHBH9YR8MRA0757D7' where id=2;
-update noar tt set b1='3Z7BEXVVKVPM88DP8JZMAS' where id=2;
-update noar ti set b1='3Z7BEXVVKVPM88DP8JZMAS' where id=2;
-update noar tt set v0='9VJIEYZC9MDJDDPHKDGO2XS' where id=2;
-update noar ti set v0='9VJIEYZC9MDJDDPHKDGO2XS' where id=2;
-update noar tt set b2='RLATNT3J5YR4XU8' where id=2;
-update noar ti set b2='RLATNT3J5YR4XU8' where id=2;
-update noar tt set v0='7Y42XF9DUYYE' where id=3;
-update noar ti set v0='7Y42XF9DUYYE' where id=3;
-update noar tt set b0='SLULLESINTOCHUT518R3MH18E3QI' where id=3;
-update noar ti set b0='SLULLESINTOCHUT518R3MH18E3QI' where id=3;
-update noar tt set v0='QCRZX' where id=3;
-update noar ti set v0='QCRZX' where id=3;
-update noar tt set b1='VZW65' where id=3;
-update noar ti set b1='VZW65' where id=3;
-update noar tt set v0='MWYZIBW7Q0UL6EXUIDF369' where id=3;
-update noar ti set v0='MWYZIBW7Q0UL6EXUIDF369' where id=3;
-update noar tt set b2='NVQOPFMD4TJI3V6KYGW21IHOT' where id=3;
-update noar ti set b2='NVQOPFMD4TJI3V6KYGW21IHOT' where id=3;
-update noar tt set v0='S4L6DON8MM836D8XH0SPMMCHH59K' where id=4;
-update noar ti set v0='S4L6DON8MM836D8XH0SPMMCHH59K' where id=4;
-update noar tt set b0='THSF98AEOX8AOB9C9H23' where id=4;
-update noar ti set b0='THSF98AEOX8AOB9C9H23' where id=4;
-update noar tt set v0='R3WT8E31WJ3QVV66E7' where id=4;
-update noar ti set v0='R3WT8E31WJ3QVV66E7' where id=4;
-update noar tt set b1='DPQVDHE' where id=4;
-update noar ti set b1='DPQVDHE' where id=4;
-update noar tt set v0='3OMDLXE28A6JLJ1TPROBW8KX5CL9VXO' where id=4;
-update noar ti set v0='3OMDLXE28A6JLJ1TPROBW8KX5CL9VXO' where id=4;
-update noar tt set b2='D967J0OU' where id=4;
-update noar ti set b2='D967J0OU' where id=4;
-update noar tt set v0='WLGCRVF8VZEIZYDX0RN9XYUCX5R5' where id=5;
-update noar ti set v0='WLGCRVF8VZEIZYDX0RN9XYUCX5R5' where id=5;
-update noar tt set b0='7RM6M6RW' where id=5;
-update noar ti set b0='7RM6M6RW' where id=5;
-update noar tt set v0='W4LIVDNV' where id=5;
-update noar ti set v0='W4LIVDNV' where id=5;
-update noar tt set b1='O65D4Z' where id=5;
-update noar ti set b1='O65D4Z' where id=5;
-update noar tt set v0='VNNEBEGAL1PJ238' where id=5;
-update noar ti set v0='VNNEBEGAL1PJ238' where id=5;
-update noar tt set b2='E4FMJDQC1JF' where id=5;
-update noar ti set b2='E4FMJDQC1JF' where id=5;
-update noar tt set v0='FCXDF1VBUM3I4GPI0ZEPAG7QI7' where id=6;
-update noar ti set v0='FCXDF1VBUM3I4GPI0ZEPAG7QI7' where id=6;
-update noar tt set b0='DSYQVFY0BOFU1C5FABY' where id=6;
-update noar ti set b0='DSYQVFY0BOFU1C5FABY' where id=6;
-update noar tt set v0='7VSCKT9O' where id=6;
-update noar ti set v0='7VSCKT9O' where id=6;
-update noar tt set b1='ENV60KRC2RFTSP3ON3SNB4QM3W' where id=6;
-update noar ti set b1='ENV60KRC2RFTSP3ON3SNB4QM3W' where id=6;
-update noar tt set v0='JE7' where id=6;
-update noar ti set v0='JE7' where id=6;
-update noar tt set b2='U588UPEKEY9YBJSIOPWD7WIHR49' where id=6;
-update noar ti set b2='U588UPEKEY9YBJSIOPWD7WIHR49' where id=6;
-update noar tt set v0='PQPWMOTLZOU' where id=7;
-update noar ti set v0='PQPWMOTLZOU' where id=7;
-update noar tt set b0='KMTRBVMCE9LG2ZHYO8B9' where id=7;
-update noar ti set b0='KMTRBVMCE9LG2ZHYO8B9' where id=7;
-update noar tt set v0='4PWYQ8H1TQ6' where id=7;
-update noar ti set v0='4PWYQ8H1TQ6' where id=7;
-update noar tt set b1='D' where id=7;
-update noar ti set b1='D' where id=7;
-update noar tt set v0='QW3GY6QRU92OJX6QOJBTLFZ8ES8EGIGI' where id=7;
-update noar ti set v0='QW3GY6QRU92OJX6QOJBTLFZ8ES8EGIGI' where id=7;
-update noar tt set b2='8WI1XJJK' where id=7;
-update noar ti set b2='8WI1XJJK' where id=7;
-update noar tt set v0='ISTV' where id=8;
-update noar ti set v0='ISTV' where id=8;
-update noar tt set b0='X50QVX0K3FY3B' where id=8;
-update noar ti set b0='X50QVX0K3FY3B' where id=8;
-update noar tt set v0='5GTPVAA2IOUR03TI2IDBXQQF' where id=8;
-update noar ti set v0='5GTPVAA2IOUR03TI2IDBXQQF' where id=8;
-update noar tt set b1='7' where id=8;
-update noar ti set b1='7' where id=8;
-update noar tt set v0='I3MM0MBUXVTQR2GTIKOYWY3' where id=8;
-update noar ti set v0='I3MM0MBUXVTQR2GTIKOYWY3' where id=8;
-update noar tt set b2='CY907' where id=8;
-update noar ti set b2='CY907' where id=8;
-update noar tt set v0='XEUK6ZYDRQOCYYLZKBBW' where id=9;
-update noar ti set v0='XEUK6ZYDRQOCYYLZKBBW' where id=9;
-update noar tt set b0='18PMD' where id=9;
-update noar ti set b0='18PMD' where id=9;
-update noar tt set v0='ZAQFD' where id=9;
-update noar ti set v0='ZAQFD' where id=9;
-update noar tt set b1='HRQ' where id=9;
-update noar ti set b1='HRQ' where id=9;
-update noar tt set v0='2' where id=9;
-update noar ti set v0='2' where id=9;
-update noar tt set b2='E87IXO4MNDE8INLC3NKSHY' where id=9;
-update noar ti set b2='E87IXO4MNDE8INLC3NKSHY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M7MUQB5XL' where id=1;
-update noar ti set v0='M7MUQB5XL' where id=1;
-update noar tt set b0='8RRKI0MIJIVXSWVFLKJDGMOA3EC6F' where id=1;
-update noar ti set b0='8RRKI0MIJIVXSWVFLKJDGMOA3EC6F' where id=1;
-update noar tt set v0='PDY' where id=1;
-update noar ti set v0='PDY' where id=1;
-update noar tt set b1='AJVAF0R' where id=1;
-update noar ti set b1='AJVAF0R' where id=1;
-update noar tt set v0='75GT' where id=1;
-update noar ti set v0='75GT' where id=1;
-update noar tt set b2='KV6LEQSGJ1KQ4W7VSIU' where id=1;
-update noar ti set b2='KV6LEQSGJ1KQ4W7VSIU' where id=1;
-update noar tt set v0='U4S83AXPC20ZG1' where id=2;
-update noar ti set v0='U4S83AXPC20ZG1' where id=2;
-update noar tt set b0='PGZA4LT' where id=2;
-update noar ti set b0='PGZA4LT' where id=2;
-update noar tt set v0='N1' where id=2;
-update noar ti set v0='N1' where id=2;
-update noar tt set b1='WI' where id=2;
-update noar ti set b1='WI' where id=2;
-update noar tt set v0='7Y6DSN6Q6S03QD04SYG6' where id=2;
-update noar ti set v0='7Y6DSN6Q6S03QD04SYG6' where id=2;
-update noar tt set b2='4KY9BKG36' where id=2;
-update noar ti set b2='4KY9BKG36' where id=2;
-update noar tt set v0='DYBLV' where id=3;
-update noar ti set v0='DYBLV' where id=3;
-update noar tt set b0='MPEDLK4AHMCVN9ETRH' where id=3;
-update noar ti set b0='MPEDLK4AHMCVN9ETRH' where id=3;
-update noar tt set v0='16CGQW78FW8BFSQY9RM' where id=3;
-update noar ti set v0='16CGQW78FW8BFSQY9RM' where id=3;
-update noar tt set b1='ZTQDP7HFVV7UOX4FAS' where id=3;
-update noar ti set b1='ZTQDP7HFVV7UOX4FAS' where id=3;
-update noar tt set v0='17BU0L3J' where id=3;
-update noar ti set v0='17BU0L3J' where id=3;
-update noar tt set b2='V87MKUB5RCASG' where id=3;
-update noar ti set b2='V87MKUB5RCASG' where id=3;
-update noar tt set v0='WJ2UP' where id=4;
-update noar ti set v0='WJ2UP' where id=4;
-update noar tt set b0='94T81QNS55HXC1CWNJFU0' where id=4;
-update noar ti set b0='94T81QNS55HXC1CWNJFU0' where id=4;
-update noar tt set v0='PHLBUEH' where id=4;
-update noar ti set v0='PHLBUEH' where id=4;
-update noar tt set b1='9PLNQ7WD2AY1CLRV5FD' where id=4;
-update noar ti set b1='9PLNQ7WD2AY1CLRV5FD' where id=4;
-update noar tt set v0='F' where id=4;
-update noar ti set v0='F' where id=4;
-update noar tt set b2='5JOYSH3W8H8' where id=4;
-update noar ti set b2='5JOYSH3W8H8' where id=4;
-update noar tt set v0='S3J8QTBHCLPWG755' where id=5;
-update noar ti set v0='S3J8QTBHCLPWG755' where id=5;
-update noar tt set b0='9Q00S9AXC4NU7C7RSFJC1U2' where id=5;
-update noar ti set b0='9Q00S9AXC4NU7C7RSFJC1U2' where id=5;
-update noar tt set v0='4LQ7C40AF49YCRYMCWTZU1O7' where id=5;
-update noar ti set v0='4LQ7C40AF49YCRYMCWTZU1O7' where id=5;
-update noar tt set b1='34NTH1KQ80DKYWJ' where id=5;
-update noar ti set b1='34NTH1KQ80DKYWJ' where id=5;
-update noar tt set v0='O' where id=5;
-update noar ti set v0='O' where id=5;
-update noar tt set b2='ROY5D1P1NTM2KZ' where id=5;
-update noar ti set b2='ROY5D1P1NTM2KZ' where id=5;
-update noar tt set v0='W7I54ILS7B5SIKDK99' where id=6;
-update noar ti set v0='W7I54ILS7B5SIKDK99' where id=6;
-update noar tt set b0='4SKRCDT62GMMYSHOFM94S' where id=6;
-update noar ti set b0='4SKRCDT62GMMYSHOFM94S' where id=6;
-update noar tt set v0='0H75SK7FMLDCGRYPSQBEYXX' where id=6;
-update noar ti set v0='0H75SK7FMLDCGRYPSQBEYXX' where id=6;
-update noar tt set b1='PTIHXY' where id=6;
-update noar ti set b1='PTIHXY' where id=6;
-update noar tt set v0='W1WRJIAHLAAPMFDKS' where id=6;
-update noar ti set v0='W1WRJIAHLAAPMFDKS' where id=6;
-update noar tt set b2='0ZJLUKU44YF8NWP' where id=6;
-update noar ti set b2='0ZJLUKU44YF8NWP' where id=6;
-update noar tt set v0='7W1WHIRQAZLR3X' where id=7;
-update noar ti set v0='7W1WHIRQAZLR3X' where id=7;
-update noar tt set b0='95PEAGL06CXI8XQFSA' where id=7;
-update noar ti set b0='95PEAGL06CXI8XQFSA' where id=7;
-update noar tt set v0='IIP76CEI5FS5B4TKZIQBPR24' where id=7;
-update noar ti set v0='IIP76CEI5FS5B4TKZIQBPR24' where id=7;
-update noar tt set b1='7QFL2IS8EZW3' where id=7;
-update noar ti set b1='7QFL2IS8EZW3' where id=7;
-update noar tt set v0='XVSYYHGZCZ4D0RJ49ASRPIVATP88XW0' where id=7;
-update noar ti set v0='XVSYYHGZCZ4D0RJ49ASRPIVATP88XW0' where id=7;
-update noar tt set b2='MGRU2JL9QW8J0W0HP6P' where id=7;
-update noar ti set b2='MGRU2JL9QW8J0W0HP6P' where id=7;
-update noar tt set v0='XDK7HERTKA2TVCJBMXB0XJZD' where id=8;
-update noar ti set v0='XDK7HERTKA2TVCJBMXB0XJZD' where id=8;
-update noar tt set b0='3SB' where id=8;
-update noar ti set b0='3SB' where id=8;
-update noar tt set v0='DMQCNLC' where id=8;
-update noar ti set v0='DMQCNLC' where id=8;
-update noar tt set b1='3OABOBW651QRPCXJSDWV' where id=8;
-update noar ti set b1='3OABOBW651QRPCXJSDWV' where id=8;
-update noar tt set v0='7MWPINXQH6JQTPV' where id=8;
-update noar ti set v0='7MWPINXQH6JQTPV' where id=8;
-update noar tt set b2='DCB7TW' where id=8;
-update noar ti set b2='DCB7TW' where id=8;
-update noar tt set v0='OFHRRZ3T' where id=9;
-update noar ti set v0='OFHRRZ3T' where id=9;
-update noar tt set b0='8ZXQ8PZ30KHP4' where id=9;
-update noar ti set b0='8ZXQ8PZ30KHP4' where id=9;
-update noar tt set v0='0A3BSZKOPA565O2K2' where id=9;
-update noar ti set v0='0A3BSZKOPA565O2K2' where id=9;
-update noar tt set b1='4H3O5WCZL1PXNVO87O' where id=9;
-update noar ti set b1='4H3O5WCZL1PXNVO87O' where id=9;
-update noar tt set v0='RGIOSFSPJN8A75F' where id=9;
-update noar ti set v0='RGIOSFSPJN8A75F' where id=9;
-update noar tt set b2='75' where id=9;
-update noar ti set b2='75' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OKXV' where id=1;
-update noar ti set v0='OKXV' where id=1;
-update noar tt set b0='FUKXRMT3J9L2CZZL' where id=1;
-update noar ti set b0='FUKXRMT3J9L2CZZL' where id=1;
-update noar tt set v0='BJBMDJPN' where id=1;
-update noar ti set v0='BJBMDJPN' where id=1;
-update noar tt set b1='1A90D0KQ' where id=1;
-update noar ti set b1='1A90D0KQ' where id=1;
-update noar tt set v0='M' where id=1;
-update noar ti set v0='M' where id=1;
-update noar tt set b2='7TGZGXI29CF0SY91' where id=1;
-update noar ti set b2='7TGZGXI29CF0SY91' where id=1;
-update noar tt set v0='RML45IQYQKDYALTRW70VFX06H9RP' where id=2;
-update noar ti set v0='RML45IQYQKDYALTRW70VFX06H9RP' where id=2;
-update noar tt set b0='E0RJIW9JCDM9YCLCWWG9' where id=2;
-update noar ti set b0='E0RJIW9JCDM9YCLCWWG9' where id=2;
-update noar tt set v0='5' where id=2;
-update noar ti set v0='5' where id=2;
-update noar tt set b1='7A2N7ZMIF6MCYH' where id=2;
-update noar ti set b1='7A2N7ZMIF6MCYH' where id=2;
-update noar tt set v0='OMR68JHA0KVKW5YGVWNDFYFPQG' where id=2;
-update noar ti set v0='OMR68JHA0KVKW5YGVWNDFYFPQG' where id=2;
-update noar tt set b2='FC7X1G472Q5JDSKMM4CQJP46LO5W' where id=2;
-update noar ti set b2='FC7X1G472Q5JDSKMM4CQJP46LO5W' where id=2;
-update noar tt set v0='X5LSB4N2IBWBWM9Y9GVHZM3OE4D0W8' where id=3;
-update noar ti set v0='X5LSB4N2IBWBWM9Y9GVHZM3OE4D0W8' where id=3;
-update noar tt set b0='AMSVFHFMV0OM4RGF19KOGSMRD2FOMX4O' where id=3;
-update noar ti set b0='AMSVFHFMV0OM4RGF19KOGSMRD2FOMX4O' where id=3;
-update noar tt set v0='11O38AOC2F671ZJHE7YQD1HW724' where id=3;
-update noar ti set v0='11O38AOC2F671ZJHE7YQD1HW724' where id=3;
-update noar tt set b1='FD9S7YVCEM6CZ' where id=3;
-update noar ti set b1='FD9S7YVCEM6CZ' where id=3;
-update noar tt set v0='TGOHYDG4RKY' where id=3;
-update noar ti set v0='TGOHYDG4RKY' where id=3;
-update noar tt set b2='EI6VW8IZMIE6STV' where id=3;
-update noar ti set b2='EI6VW8IZMIE6STV' where id=3;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b0='USLMDEQQBJ72IJHSU6NN9MF27LTUR' where id=4;
-update noar ti set b0='USLMDEQQBJ72IJHSU6NN9MF27LTUR' where id=4;
-update noar tt set v0='ZM3DG7C8NXX66S8PP' where id=4;
-update noar ti set v0='ZM3DG7C8NXX66S8PP' where id=4;
-update noar tt set b1='NCGWGBWT87J30J5ZCD' where id=4;
-update noar ti set b1='NCGWGBWT87J30J5ZCD' where id=4;
-update noar tt set v0='IGKISGROXONEIFJVHNW91D' where id=4;
-update noar ti set v0='IGKISGROXONEIFJVHNW91D' where id=4;
-update noar tt set b2='DMX8RSD9XDXTPU4Q1TZFI' where id=4;
-update noar ti set b2='DMX8RSD9XDXTPU4Q1TZFI' where id=4;
-update noar tt set v0='RULR' where id=5;
-update noar ti set v0='RULR' where id=5;
-update noar tt set b0='H' where id=5;
-update noar ti set b0='H' where id=5;
-update noar tt set v0='AV9RJMPNX84FSS' where id=5;
-update noar ti set v0='AV9RJMPNX84FSS' where id=5;
-update noar tt set b1='GW7AGVJWY13AFZHPCO5' where id=5;
-update noar ti set b1='GW7AGVJWY13AFZHPCO5' where id=5;
-update noar tt set v0='SZY7MANJ7J02PK' where id=5;
-update noar ti set v0='SZY7MANJ7J02PK' where id=5;
-update noar tt set b2='77EF6UPM830MUH5KS3R6Y9BD0D' where id=5;
-update noar ti set b2='77EF6UPM830MUH5KS3R6Y9BD0D' where id=5;
-update noar tt set v0='3I0K7MU758X33' where id=6;
-update noar ti set v0='3I0K7MU758X33' where id=6;
-update noar tt set b0='7X3KAJAECBTT5ATDFT' where id=6;
-update noar ti set b0='7X3KAJAECBTT5ATDFT' where id=6;
-update noar tt set v0='WZZ0S18EE78UNPJXDVDJIL4CTNRPY3T' where id=6;
-update noar ti set v0='WZZ0S18EE78UNPJXDVDJIL4CTNRPY3T' where id=6;
-update noar tt set b1='N4OGX8' where id=6;
-update noar ti set b1='N4OGX8' where id=6;
-update noar tt set v0='YVUTVNAFZ9PA5M2YXDUG3FICT7JLND' where id=6;
-update noar ti set v0='YVUTVNAFZ9PA5M2YXDUG3FICT7JLND' where id=6;
-update noar tt set b2='I' where id=6;
-update noar ti set b2='I' where id=6;
-update noar tt set v0='571OT26XF38KSOH4' where id=7;
-update noar ti set v0='571OT26XF38KSOH4' where id=7;
-update noar tt set b0='EQ4290L2UV' where id=7;
-update noar ti set b0='EQ4290L2UV' where id=7;
-update noar tt set v0='PBF10' where id=7;
-update noar ti set v0='PBF10' where id=7;
-update noar tt set b1='JWT5A' where id=7;
-update noar ti set b1='JWT5A' where id=7;
-update noar tt set v0='QZN66125ZD0' where id=7;
-update noar ti set v0='QZN66125ZD0' where id=7;
-update noar tt set b2='8O8RWW2NIXVDJ1TV' where id=7;
-update noar ti set b2='8O8RWW2NIXVDJ1TV' where id=7;
-update noar tt set v0='8TZCM0VKHMFQXNHZA047T2' where id=8;
-update noar ti set v0='8TZCM0VKHMFQXNHZA047T2' where id=8;
-update noar tt set b0='MCH' where id=8;
-update noar ti set b0='MCH' where id=8;
-update noar tt set v0='8CHUGB4Q2Q33O6YD9JCB' where id=8;
-update noar ti set v0='8CHUGB4Q2Q33O6YD9JCB' where id=8;
-update noar tt set b1='FAFTHFI4DRDXY1NFGIGHIS6L02H42IY' where id=8;
-update noar ti set b1='FAFTHFI4DRDXY1NFGIGHIS6L02H42IY' where id=8;
-update noar tt set v0='H098LT1TD40' where id=8;
-update noar ti set v0='H098LT1TD40' where id=8;
-update noar tt set b2='CI0B' where id=8;
-update noar ti set b2='CI0B' where id=8;
-update noar tt set v0='N1559NH1EOJB' where id=9;
-update noar ti set v0='N1559NH1EOJB' where id=9;
-update noar tt set b0='8J1VLZB1K' where id=9;
-update noar ti set b0='8J1VLZB1K' where id=9;
-update noar tt set v0='7CGE6Q04TEPCJ7VW' where id=9;
-update noar ti set v0='7CGE6Q04TEPCJ7VW' where id=9;
-update noar tt set b1='OLOUA' where id=9;
-update noar ti set b1='OLOUA' where id=9;
-update noar tt set v0='2FTAIAF90EHM2EYGL13FL7J' where id=9;
-update noar ti set v0='2FTAIAF90EHM2EYGL13FL7J' where id=9;
-update noar tt set b2='GQ8EA' where id=9;
-update noar ti set b2='GQ8EA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZO7U7D3DNLFTD2MFBGV5P68WK8NY' where id=1;
-update noar ti set v0='ZO7U7D3DNLFTD2MFBGV5P68WK8NY' where id=1;
-update noar tt set b0='ZZ169AMK3LRNVY4LLEOQKTM5WWTEM' where id=1;
-update noar ti set b0='ZZ169AMK3LRNVY4LLEOQKTM5WWTEM' where id=1;
-update noar tt set v0='IYUB' where id=1;
-update noar ti set v0='IYUB' where id=1;
-update noar tt set b1='ZJOQEHT1LA5K5WTDHQ' where id=1;
-update noar ti set b1='ZJOQEHT1LA5K5WTDHQ' where id=1;
-update noar tt set v0='VLP3VPHCM' where id=1;
-update noar ti set v0='VLP3VPHCM' where id=1;
-update noar tt set b2='PG36567LNULM3L6' where id=1;
-update noar ti set b2='PG36567LNULM3L6' where id=1;
-update noar tt set v0='V8HCGT3WT41FJMEH' where id=2;
-update noar ti set v0='V8HCGT3WT41FJMEH' where id=2;
-update noar tt set b0='5QISCELYU8KDCIHLLN409LY0Y2LFM' where id=2;
-update noar ti set b0='5QISCELYU8KDCIHLLN409LY0Y2LFM' where id=2;
-update noar tt set v0='HTWZTQ4CD551X00W9I44YSM9E' where id=2;
-update noar ti set v0='HTWZTQ4CD551X00W9I44YSM9E' where id=2;
-update noar tt set b1='0V9BUYQ40D3BDUL4XLDV7DXV5T0ABD' where id=2;
-update noar ti set b1='0V9BUYQ40D3BDUL4XLDV7DXV5T0ABD' where id=2;
-update noar tt set v0='YSCA6E0PU' where id=2;
-update noar ti set v0='YSCA6E0PU' where id=2;
-update noar tt set b2='US6NQ61QWUE' where id=2;
-update noar ti set b2='US6NQ61QWUE' where id=2;
-update noar tt set v0='YZSKOG' where id=3;
-update noar ti set v0='YZSKOG' where id=3;
-update noar tt set b0='DUJCBW9IPF' where id=3;
-update noar ti set b0='DUJCBW9IPF' where id=3;
-update noar tt set v0='STQ05NUV' where id=3;
-update noar ti set v0='STQ05NUV' where id=3;
-update noar tt set b1='ZG8R2I1J' where id=3;
-update noar ti set b1='ZG8R2I1J' where id=3;
-update noar tt set v0='UMI2VHBWV304D889A2E85S6YCT27' where id=3;
-update noar ti set v0='UMI2VHBWV304D889A2E85S6YCT27' where id=3;
-update noar tt set b2='W5QN2MP754SU2EI113QE0WXUYX' where id=3;
-update noar ti set b2='W5QN2MP754SU2EI113QE0WXUYX' where id=3;
-update noar tt set v0='16DL356E5HE0RHQLVVHA4JIP73H' where id=4;
-update noar ti set v0='16DL356E5HE0RHQLVVHA4JIP73H' where id=4;
-update noar tt set b0='P91NYVJ' where id=4;
-update noar ti set b0='P91NYVJ' where id=4;
-update noar tt set v0='ZL2G24XEZJDM1GUZVT5047SD9' where id=4;
-update noar ti set v0='ZL2G24XEZJDM1GUZVT5047SD9' where id=4;
-update noar tt set b1='F5DXRNVBJ1QI9' where id=4;
-update noar ti set b1='F5DXRNVBJ1QI9' where id=4;
-update noar tt set v0='E6DKDKT5GH' where id=4;
-update noar ti set v0='E6DKDKT5GH' where id=4;
-update noar tt set b2='J7A3VSMEUCAXBJV98O3FT6NLUW' where id=4;
-update noar ti set b2='J7A3VSMEUCAXBJV98O3FT6NLUW' where id=4;
-update noar tt set v0='WBLV' where id=5;
-update noar ti set v0='WBLV' where id=5;
-update noar tt set b0='I5L6TZIL4NICY' where id=5;
-update noar ti set b0='I5L6TZIL4NICY' where id=5;
-update noar tt set v0='10TM8VPCA26948BVGPNM7UY5PFXYH' where id=5;
-update noar ti set v0='10TM8VPCA26948BVGPNM7UY5PFXYH' where id=5;
-update noar tt set b1='DFBDCAN540J5SC' where id=5;
-update noar ti set b1='DFBDCAN540J5SC' where id=5;
-update noar tt set v0='SCORH6ALK3CPVIIQ' where id=5;
-update noar ti set v0='SCORH6ALK3CPVIIQ' where id=5;
-update noar tt set b2='9NQ' where id=5;
-update noar ti set b2='9NQ' where id=5;
-update noar tt set v0='L9FU1YJPDN24JL2PARHTAFX' where id=6;
-update noar ti set v0='L9FU1YJPDN24JL2PARHTAFX' where id=6;
-update noar tt set b0='LJ82BOTS1LRZ4ZLO23J0JHO6Y878V' where id=6;
-update noar ti set b0='LJ82BOTS1LRZ4ZLO23J0JHO6Y878V' where id=6;
-update noar tt set v0='KWJMR5QAE3441O7W293V9B9' where id=6;
-update noar ti set v0='KWJMR5QAE3441O7W293V9B9' where id=6;
-update noar tt set b1='W7KLN4YPSEP' where id=6;
-update noar ti set b1='W7KLN4YPSEP' where id=6;
-update noar tt set v0='H5USTX' where id=6;
-update noar ti set v0='H5USTX' where id=6;
-update noar tt set b2='5PA377A2OWQZIJHGPGC4' where id=6;
-update noar ti set b2='5PA377A2OWQZIJHGPGC4' where id=6;
-update noar tt set v0='CEL4LFVC6UIFGQSWWITGVN' where id=7;
-update noar ti set v0='CEL4LFVC6UIFGQSWWITGVN' where id=7;
-update noar tt set b0='OY9YJKK28R9UIU2OZBVH7N0ZZLTE4P6' where id=7;
-update noar ti set b0='OY9YJKK28R9UIU2OZBVH7N0ZZLTE4P6' where id=7;
-update noar tt set v0='HU053GU4X63YLETGZMX91HYS4M4HX' where id=7;
-update noar ti set v0='HU053GU4X63YLETGZMX91HYS4M4HX' where id=7;
-update noar tt set b1='C8EDJXRWGHCQ7' where id=7;
-update noar ti set b1='C8EDJXRWGHCQ7' where id=7;
-update noar tt set v0='B9OSOCDT4BO3CF' where id=7;
-update noar ti set v0='B9OSOCDT4BO3CF' where id=7;
-update noar tt set b2='792MGR8IKDB4M' where id=7;
-update noar ti set b2='792MGR8IKDB4M' where id=7;
-update noar tt set v0='0ZCT6UEIP7H5S75' where id=8;
-update noar ti set v0='0ZCT6UEIP7H5S75' where id=8;
-update noar tt set b0='W66J664SQTDF6G' where id=8;
-update noar ti set b0='W66J664SQTDF6G' where id=8;
-update noar tt set v0='WAH3824ZXNFEIWQ' where id=8;
-update noar ti set v0='WAH3824ZXNFEIWQ' where id=8;
-update noar tt set b1='RJHS70ITMWVG0S6N4TMPDODPL' where id=8;
-update noar ti set b1='RJHS70ITMWVG0S6N4TMPDODPL' where id=8;
-update noar tt set v0='1Z4' where id=8;
-update noar ti set v0='1Z4' where id=8;
-update noar tt set b2='Y' where id=8;
-update noar ti set b2='Y' where id=8;
-update noar tt set v0='AG2' where id=9;
-update noar ti set v0='AG2' where id=9;
-update noar tt set b0='L6NZPTLWR0TY8' where id=9;
-update noar ti set b0='L6NZPTLWR0TY8' where id=9;
-update noar tt set v0='HVKQFH8SJKCTJEYQ1R' where id=9;
-update noar ti set v0='HVKQFH8SJKCTJEYQ1R' where id=9;
-update noar tt set b1='VXF0WMDS64J65N' where id=9;
-update noar ti set b1='VXF0WMDS64J65N' where id=9;
-update noar tt set v0='YABL8SFYRJGGEHFS3CW' where id=9;
-update noar ti set v0='YABL8SFYRJGGEHFS3CW' where id=9;
-update noar tt set b2='63Y1IBC3XEKPXYQV4KH7' where id=9;
-update noar ti set b2='63Y1IBC3XEKPXYQV4KH7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4V3' where id=1;
-update noar ti set v0='4V3' where id=1;
-update noar tt set b0='IPYCM' where id=1;
-update noar ti set b0='IPYCM' where id=1;
-update noar tt set v0='MJD71YVRMFSMTMBSQWF251ZJEKTFXB' where id=1;
-update noar ti set v0='MJD71YVRMFSMTMBSQWF251ZJEKTFXB' where id=1;
-update noar tt set b1='WZUN0' where id=1;
-update noar ti set b1='WZUN0' where id=1;
-update noar tt set v0='EATAB' where id=1;
-update noar ti set v0='EATAB' where id=1;
-update noar tt set b2='3A2XFVKANR0MJYXGT59FBC4KB' where id=1;
-update noar ti set b2='3A2XFVKANR0MJYXGT59FBC4KB' where id=1;
-update noar tt set v0='Q40MBD' where id=2;
-update noar ti set v0='Q40MBD' where id=2;
-update noar tt set b0='YQAZCMOUEVDDP6S0ZZI6RVCY' where id=2;
-update noar ti set b0='YQAZCMOUEVDDP6S0ZZI6RVCY' where id=2;
-update noar tt set v0='580L6YWAWE6TXDIQBHVAQ1HHSGAH8VC' where id=2;
-update noar ti set v0='580L6YWAWE6TXDIQBHVAQ1HHSGAH8VC' where id=2;
-update noar tt set b1='79F0HCZPAAK2XRCL' where id=2;
-update noar ti set b1='79F0HCZPAAK2XRCL' where id=2;
-update noar tt set v0='ACY8HN5C11JJ0GDNY' where id=2;
-update noar ti set v0='ACY8HN5C11JJ0GDNY' where id=2;
-update noar tt set b2='CMSUT' where id=2;
-update noar ti set b2='CMSUT' where id=2;
-update noar tt set v0='XEFIJ4K2QVKTHHIS7MF1A86JFZPFN7' where id=3;
-update noar ti set v0='XEFIJ4K2QVKTHHIS7MF1A86JFZPFN7' where id=3;
-update noar tt set b0='3IZGGWII' where id=3;
-update noar ti set b0='3IZGGWII' where id=3;
-update noar tt set v0='BBOOSJU4Y3J' where id=3;
-update noar ti set v0='BBOOSJU4Y3J' where id=3;
-update noar tt set b1='KFMQ92VC57EN8YV02MWYAZGQJ4TBVY' where id=3;
-update noar ti set b1='KFMQ92VC57EN8YV02MWYAZGQJ4TBVY' where id=3;
-update noar tt set v0='EKK0FFP1XFUMQ0UUIBVH2OTJTJRXE80I' where id=3;
-update noar ti set v0='EKK0FFP1XFUMQ0UUIBVH2OTJTJRXE80I' where id=3;
-update noar tt set b2='1P2NXYCR8I2AI039PC5A' where id=3;
-update noar ti set b2='1P2NXYCR8I2AI039PC5A' where id=3;
-update noar tt set v0='IO7R' where id=4;
-update noar ti set v0='IO7R' where id=4;
-update noar tt set b0='W6X' where id=4;
-update noar ti set b0='W6X' where id=4;
-update noar tt set v0='P9PJ71I2J3VPVBHVPKFCO8K9T01T73TU' where id=4;
-update noar ti set v0='P9PJ71I2J3VPVBHVPKFCO8K9T01T73TU' where id=4;
-update noar tt set b1='V2XRL80933' where id=4;
-update noar ti set b1='V2XRL80933' where id=4;
-update noar tt set v0='UJYED2HRLBX4VX99NN3CYTBVZ' where id=4;
-update noar ti set v0='UJYED2HRLBX4VX99NN3CYTBVZ' where id=4;
-update noar tt set b2='5OHLTABSL40' where id=4;
-update noar ti set b2='5OHLTABSL40' where id=4;
-update noar tt set v0='YUJGL68DCOF' where id=5;
-update noar ti set v0='YUJGL68DCOF' where id=5;
-update noar tt set b0='CSWMHVZEFWG18YWXYJ9S4QSQRT' where id=5;
-update noar ti set b0='CSWMHVZEFWG18YWXYJ9S4QSQRT' where id=5;
-update noar tt set v0='0DPY8BQBSCD5O' where id=5;
-update noar ti set v0='0DPY8BQBSCD5O' where id=5;
-update noar tt set b1='T65QKAUW4OLYFT8' where id=5;
-update noar ti set b1='T65QKAUW4OLYFT8' where id=5;
-update noar tt set v0='Q3QA4ATUD' where id=5;
-update noar ti set v0='Q3QA4ATUD' where id=5;
-update noar tt set b2='G1D8R7C4I2G73KW' where id=5;
-update noar ti set b2='G1D8R7C4I2G73KW' where id=5;
-update noar tt set v0='L0KR' where id=6;
-update noar ti set v0='L0KR' where id=6;
-update noar tt set b0='V07U6MPNIVMTR2YHOA580CEFYZ5ZBE' where id=6;
-update noar ti set b0='V07U6MPNIVMTR2YHOA580CEFYZ5ZBE' where id=6;
-update noar tt set v0='T' where id=6;
-update noar ti set v0='T' where id=6;
-update noar tt set b1='B' where id=6;
-update noar ti set b1='B' where id=6;
-update noar tt set v0='7OUJFDFIZ6WN4JOP6L1N3RE6B5X97' where id=6;
-update noar ti set v0='7OUJFDFIZ6WN4JOP6L1N3RE6B5X97' where id=6;
-update noar tt set b2='N4' where id=6;
-update noar ti set b2='N4' where id=6;
-update noar tt set v0='JCDE5C81LYQU6N71BD3D0PJDNV95VV' where id=7;
-update noar ti set v0='JCDE5C81LYQU6N71BD3D0PJDNV95VV' where id=7;
-update noar tt set b0='Z' where id=7;
-update noar ti set b0='Z' where id=7;
-update noar tt set v0='WCC0XI' where id=7;
-update noar ti set v0='WCC0XI' where id=7;
-update noar tt set b1='SLD6C' where id=7;
-update noar ti set b1='SLD6C' where id=7;
-update noar tt set v0='BXA4QJZWCW0259' where id=7;
-update noar ti set v0='BXA4QJZWCW0259' where id=7;
-update noar tt set b2='HXUFL' where id=7;
-update noar ti set b2='HXUFL' where id=7;
-update noar tt set v0='U96URWV2KJY7PXDOIHE' where id=8;
-update noar ti set v0='U96URWV2KJY7PXDOIHE' where id=8;
-update noar tt set b0='NU4BE16QA' where id=8;
-update noar ti set b0='NU4BE16QA' where id=8;
-update noar tt set v0='1LGOF20CN' where id=8;
-update noar ti set v0='1LGOF20CN' where id=8;
-update noar tt set b1='RMSAGLSKXX51TIN0SKNQ1XENXZ' where id=8;
-update noar ti set b1='RMSAGLSKXX51TIN0SKNQ1XENXZ' where id=8;
-update noar tt set v0='QLJL' where id=8;
-update noar ti set v0='QLJL' where id=8;
-update noar tt set b2='EWIW876964QKSZLTVRXDLRZY4NK6F' where id=8;
-update noar ti set b2='EWIW876964QKSZLTVRXDLRZY4NK6F' where id=8;
-update noar tt set v0='SV5PMFK697' where id=9;
-update noar ti set v0='SV5PMFK697' where id=9;
-update noar tt set b0='14QQG7QFB' where id=9;
-update noar ti set b0='14QQG7QFB' where id=9;
-update noar tt set v0='DDON01WFZ' where id=9;
-update noar ti set v0='DDON01WFZ' where id=9;
-update noar tt set b1='0MSE3ILJSMC' where id=9;
-update noar ti set b1='0MSE3ILJSMC' where id=9;
-update noar tt set v0='CKP' where id=9;
-update noar ti set v0='CKP' where id=9;
-update noar tt set b2='IJQCFGBGPQKI61STIUC2XGBT7' where id=9;
-update noar ti set b2='IJQCFGBGPQKI61STIUC2XGBT7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9XDFQHRZ' where id=1;
-update noar ti set v0='9XDFQHRZ' where id=1;
-update noar tt set b0='AEY7FS3YGODFKFOKNDDJF' where id=1;
-update noar ti set b0='AEY7FS3YGODFKFOKNDDJF' where id=1;
-update noar tt set v0='RUULZNA5ORJSRYXLUOQWXO85VJTJK15N' where id=1;
-update noar ti set v0='RUULZNA5ORJSRYXLUOQWXO85VJTJK15N' where id=1;
-update noar tt set b1='VPW5EDB97XAMAT5R67ZAVFOW7' where id=1;
-update noar ti set b1='VPW5EDB97XAMAT5R67ZAVFOW7' where id=1;
-update noar tt set v0='2OC1UQX7' where id=1;
-update noar ti set v0='2OC1UQX7' where id=1;
-update noar tt set b2='2DKRI' where id=1;
-update noar ti set b2='2DKRI' where id=1;
-update noar tt set v0='U4WJJ1' where id=2;
-update noar ti set v0='U4WJJ1' where id=2;
-update noar tt set b0='WEI' where id=2;
-update noar ti set b0='WEI' where id=2;
-update noar tt set v0='DOC' where id=2;
-update noar ti set v0='DOC' where id=2;
-update noar tt set b1='3MH8T' where id=2;
-update noar ti set b1='3MH8T' where id=2;
-update noar tt set v0='2' where id=2;
-update noar ti set v0='2' where id=2;
-update noar tt set b2='BHADQ1Y9WC2E9RWLCAUB97W2GMS2' where id=2;
-update noar ti set b2='BHADQ1Y9WC2E9RWLCAUB97W2GMS2' where id=2;
-update noar tt set v0='88VAS8IKNLBXD43R43HOK6' where id=3;
-update noar ti set v0='88VAS8IKNLBXD43R43HOK6' where id=3;
-update noar tt set b0='83EUI8ZFTT3WQSLEP0VJ' where id=3;
-update noar ti set b0='83EUI8ZFTT3WQSLEP0VJ' where id=3;
-update noar tt set v0='LMK14CTG9D90JG62SPGHTC' where id=3;
-update noar ti set v0='LMK14CTG9D90JG62SPGHTC' where id=3;
-update noar tt set b1='SH2K3JUEZ90G2' where id=3;
-update noar ti set b1='SH2K3JUEZ90G2' where id=3;
-update noar tt set v0='FR6GBB6OD2CMQEPK' where id=3;
-update noar ti set v0='FR6GBB6OD2CMQEPK' where id=3;
-update noar tt set b2='MP' where id=3;
-update noar ti set b2='MP' where id=3;
-update noar tt set v0='1W408VSWFUH30W49KRMGA7JSYT7' where id=4;
-update noar ti set v0='1W408VSWFUH30W49KRMGA7JSYT7' where id=4;
-update noar tt set b0='6L' where id=4;
-update noar ti set b0='6L' where id=4;
-update noar tt set v0='1PER18ILUB7TD5E1SX' where id=4;
-update noar ti set v0='1PER18ILUB7TD5E1SX' where id=4;
-update noar tt set b1='926K6RMUXV1HIA4OYK9PTTVKJA06EGM' where id=4;
-update noar ti set b1='926K6RMUXV1HIA4OYK9PTTVKJA06EGM' where id=4;
-update noar tt set v0='ZALNBXJMGKO' where id=4;
-update noar ti set v0='ZALNBXJMGKO' where id=4;
-update noar tt set b2='GPURKAN1YXECTLB6LF0UJ9SR5D13ANJ' where id=4;
-update noar ti set b2='GPURKAN1YXECTLB6LF0UJ9SR5D13ANJ' where id=4;
-update noar tt set v0='IYR' where id=5;
-update noar ti set v0='IYR' where id=5;
-update noar tt set b0='7L1HYF' where id=5;
-update noar ti set b0='7L1HYF' where id=5;
-update noar tt set v0='5MRO0E9ZU40IDPRIZO4LC9H8C673' where id=5;
-update noar ti set v0='5MRO0E9ZU40IDPRIZO4LC9H8C673' where id=5;
-update noar tt set b1='7GOL1TOIYIVVAKOA1MK' where id=5;
-update noar ti set b1='7GOL1TOIYIVVAKOA1MK' where id=5;
-update noar tt set v0='ZB0Z4B3S5K8' where id=5;
-update noar ti set v0='ZB0Z4B3S5K8' where id=5;
-update noar tt set b2='GPNONS6AC5BW47UWMMO2BG1CTX' where id=5;
-update noar ti set b2='GPNONS6AC5BW47UWMMO2BG1CTX' where id=5;
-update noar tt set v0='I0S7IWJX' where id=6;
-update noar ti set v0='I0S7IWJX' where id=6;
-update noar tt set b0='U9NUFNMZUO' where id=6;
-update noar ti set b0='U9NUFNMZUO' where id=6;
-update noar tt set v0='YA4Q7DF9HAX' where id=6;
-update noar ti set v0='YA4Q7DF9HAX' where id=6;
-update noar tt set b1='24RZ77VCJUQDR421R9CFL2BK' where id=6;
-update noar ti set b1='24RZ77VCJUQDR421R9CFL2BK' where id=6;
-update noar tt set v0='OVMIQQSA466D9V2TXC6GSO756XS' where id=6;
-update noar ti set v0='OVMIQQSA466D9V2TXC6GSO756XS' where id=6;
-update noar tt set b2='YTRR7P0GK3Y2DV72RE0T9052ZAYZ0Z' where id=6;
-update noar ti set b2='YTRR7P0GK3Y2DV72RE0T9052ZAYZ0Z' where id=6;
-update noar tt set v0='E41L6VELCJNGSDJGDRNRFD6ZJ2K251LU' where id=7;
-update noar ti set v0='E41L6VELCJNGSDJGDRNRFD6ZJ2K251LU' where id=7;
-update noar tt set b0='GRVD2LD' where id=7;
-update noar ti set b0='GRVD2LD' where id=7;
-update noar tt set v0='MOA1LDYHYD1YJMAHWU6V1BY5XFWC' where id=7;
-update noar ti set v0='MOA1LDYHYD1YJMAHWU6V1BY5XFWC' where id=7;
-update noar tt set b1='G5KK8NSOTNEE' where id=7;
-update noar ti set b1='G5KK8NSOTNEE' where id=7;
-update noar tt set v0='DWT98IBJOLGJ5PV90VPS8KAFQ8ENX8' where id=7;
-update noar ti set v0='DWT98IBJOLGJ5PV90VPS8KAFQ8ENX8' where id=7;
-update noar tt set b2='RCK8V6TBBQOLF4HL18G56K8GN6WQF7' where id=7;
-update noar ti set b2='RCK8V6TBBQOLF4HL18G56K8GN6WQF7' where id=7;
-update noar tt set v0='7KAQKL' where id=8;
-update noar ti set v0='7KAQKL' where id=8;
-update noar tt set b0='1QK3WK4X7H9ESZLU664' where id=8;
-update noar ti set b0='1QK3WK4X7H9ESZLU664' where id=8;
-update noar tt set v0='0K8GNCDSCR6HOT6T' where id=8;
-update noar ti set v0='0K8GNCDSCR6HOT6T' where id=8;
-update noar tt set b1='5FO39K' where id=8;
-update noar ti set b1='5FO39K' where id=8;
-update noar tt set v0='AMYERIXKF7WF0B3K' where id=8;
-update noar ti set v0='AMYERIXKF7WF0B3K' where id=8;
-update noar tt set b2='W7Y6K' where id=8;
-update noar ti set b2='W7Y6K' where id=8;
-update noar tt set v0='05F33BCNFEJLE7C6' where id=9;
-update noar ti set v0='05F33BCNFEJLE7C6' where id=9;
-update noar tt set b0='BPYFI7GUO7NJ39H22DJAZA575' where id=9;
-update noar ti set b0='BPYFI7GUO7NJ39H22DJAZA575' where id=9;
-update noar tt set v0='C1HM7JT' where id=9;
-update noar ti set v0='C1HM7JT' where id=9;
-update noar tt set b1='86NV1CKWSU1H2' where id=9;
-update noar ti set b1='86NV1CKWSU1H2' where id=9;
-update noar tt set v0='8N8GD' where id=9;
-update noar ti set v0='8N8GD' where id=9;
-update noar tt set b2='PO' where id=9;
-update noar ti set b2='PO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ODV7UPZ7EQHSMLPPJISN7H33KN1DWL' where id=1;
-update noar ti set v0='ODV7UPZ7EQHSMLPPJISN7H33KN1DWL' where id=1;
-update noar tt set b0='NOMJ14GOTT' where id=1;
-update noar ti set b0='NOMJ14GOTT' where id=1;
-update noar tt set v0='A4WJYQDLIKP4KE3B2Y' where id=1;
-update noar ti set v0='A4WJYQDLIKP4KE3B2Y' where id=1;
-update noar tt set b1='3VPZR1RFYV5N3J2GPE' where id=1;
-update noar ti set b1='3VPZR1RFYV5N3J2GPE' where id=1;
-update noar tt set v0='A41YVCQYFG116I8L5' where id=1;
-update noar ti set v0='A41YVCQYFG116I8L5' where id=1;
-update noar tt set b2='VXPLF1PRL6ONXYUDMQGU4UZ6CJUX2E' where id=1;
-update noar ti set b2='VXPLF1PRL6ONXYUDMQGU4UZ6CJUX2E' where id=1;
-update noar tt set v0='F00WR8Y127NFVLB9LPDLSK6QS516O4' where id=2;
-update noar ti set v0='F00WR8Y127NFVLB9LPDLSK6QS516O4' where id=2;
-update noar tt set b0='GQ2Q' where id=2;
-update noar ti set b0='GQ2Q' where id=2;
-update noar tt set v0='8Q8UE61TB7C3MBLUAKQA6VDI' where id=2;
-update noar ti set v0='8Q8UE61TB7C3MBLUAKQA6VDI' where id=2;
-update noar tt set b1='R' where id=2;
-update noar ti set b1='R' where id=2;
-update noar tt set v0='F8LDN0I' where id=2;
-update noar ti set v0='F8LDN0I' where id=2;
-update noar tt set b2='PVJTI3VB6BC' where id=2;
-update noar ti set b2='PVJTI3VB6BC' where id=2;
-update noar tt set v0='ZNRYIVVL05C6KS228393WZ' where id=3;
-update noar ti set v0='ZNRYIVVL05C6KS228393WZ' where id=3;
-update noar tt set b0='DZL50VC9OUDR8QOP' where id=3;
-update noar ti set b0='DZL50VC9OUDR8QOP' where id=3;
-update noar tt set v0='VE' where id=3;
-update noar ti set v0='VE' where id=3;
-update noar tt set b1='SMJQGFR' where id=3;
-update noar ti set b1='SMJQGFR' where id=3;
-update noar tt set v0='AZ738MJ3ZEFMC4ZMBKDF38Y' where id=3;
-update noar ti set v0='AZ738MJ3ZEFMC4ZMBKDF38Y' where id=3;
-update noar tt set b2='4ZKQ61RGQ' where id=3;
-update noar ti set b2='4ZKQ61RGQ' where id=3;
-update noar tt set v0='IXIGZ9FZ' where id=4;
-update noar ti set v0='IXIGZ9FZ' where id=4;
-update noar tt set b0='QK244O0B0JZ0XAQY98' where id=4;
-update noar ti set b0='QK244O0B0JZ0XAQY98' where id=4;
-update noar tt set v0='XDVDW8RS54769WL993Q5' where id=4;
-update noar ti set v0='XDVDW8RS54769WL993Q5' where id=4;
-update noar tt set b1='PR1175' where id=4;
-update noar ti set b1='PR1175' where id=4;
-update noar tt set v0='29H7DBRF77936UVQUW' where id=4;
-update noar ti set v0='29H7DBRF77936UVQUW' where id=4;
-update noar tt set b2='BT2GAW54DFR9KYRCTN6517U6CIOW' where id=4;
-update noar ti set b2='BT2GAW54DFR9KYRCTN6517U6CIOW' where id=4;
-update noar tt set v0='ZE97K91' where id=5;
-update noar ti set v0='ZE97K91' where id=5;
-update noar tt set b0='6W9MIP3YW' where id=5;
-update noar ti set b0='6W9MIP3YW' where id=5;
-update noar tt set v0='SZTHASRIIJB6IWKTRKDHG29O3NEVP' where id=5;
-update noar ti set v0='SZTHASRIIJB6IWKTRKDHG29O3NEVP' where id=5;
-update noar tt set b1='IX0ET6JRLBQAE4U8MHDZVZNF0I8O' where id=5;
-update noar ti set b1='IX0ET6JRLBQAE4U8MHDZVZNF0I8O' where id=5;
-update noar tt set v0='W7KY2H9W7CK6K9P2BXXB9CYKY9' where id=5;
-update noar ti set v0='W7KY2H9W7CK6K9P2BXXB9CYKY9' where id=5;
-update noar tt set b2='84' where id=5;
-update noar ti set b2='84' where id=5;
-update noar tt set v0='RZRDIVG6ODN0SF8UOJX16K04B5X' where id=6;
-update noar ti set v0='RZRDIVG6ODN0SF8UOJX16K04B5X' where id=6;
-update noar tt set b0='SQFF04JOJ1IJXKG8VQSZB0TINX' where id=6;
-update noar ti set b0='SQFF04JOJ1IJXKG8VQSZB0TINX' where id=6;
-update noar tt set v0='T12NKR7DAXXQ' where id=6;
-update noar ti set v0='T12NKR7DAXXQ' where id=6;
-update noar tt set b1='UFLYIJVHAGE0JE5K4H6BZGC5LLYY' where id=6;
-update noar ti set b1='UFLYIJVHAGE0JE5K4H6BZGC5LLYY' where id=6;
-update noar tt set v0='FK2DCYYAYRR3KK' where id=6;
-update noar ti set v0='FK2DCYYAYRR3KK' where id=6;
-update noar tt set b2='7J' where id=6;
-update noar ti set b2='7J' where id=6;
-update noar tt set v0='KIR385LYTO2AK7L91' where id=7;
-update noar ti set v0='KIR385LYTO2AK7L91' where id=7;
-update noar tt set b0='4RXSJKU6XR8VZHJX10917N2FOFXS4YN' where id=7;
-update noar ti set b0='4RXSJKU6XR8VZHJX10917N2FOFXS4YN' where id=7;
-update noar tt set v0='PDCQIAUNNHVM7A8O1M0QAFW4IABLWX' where id=7;
-update noar ti set v0='PDCQIAUNNHVM7A8O1M0QAFW4IABLWX' where id=7;
-update noar tt set b1='FJVN7GTNZFMU46135YV35GH417G1T' where id=7;
-update noar ti set b1='FJVN7GTNZFMU46135YV35GH417G1T' where id=7;
-update noar tt set v0='S045UNV956NY4XKKLKJZBPGOBJ0J6CH' where id=7;
-update noar ti set v0='S045UNV956NY4XKKLKJZBPGOBJ0J6CH' where id=7;
-update noar tt set b2='9WMSZHX3WH2I35EG9O1' where id=7;
-update noar ti set b2='9WMSZHX3WH2I35EG9O1' where id=7;
-update noar tt set v0='1SFRKQD3NA1M48WH4FIXK5QY1BK' where id=8;
-update noar ti set v0='1SFRKQD3NA1M48WH4FIXK5QY1BK' where id=8;
-update noar tt set b0='LVYZFAB8I77YXFVO3O71WXNWCP0B' where id=8;
-update noar ti set b0='LVYZFAB8I77YXFVO3O71WXNWCP0B' where id=8;
-update noar tt set v0='XDS2HZ2MLTVU0EBGFB8AVYDX5FRCXK' where id=8;
-update noar ti set v0='XDS2HZ2MLTVU0EBGFB8AVYDX5FRCXK' where id=8;
-update noar tt set b1='4FS6QG3M8Q' where id=8;
-update noar ti set b1='4FS6QG3M8Q' where id=8;
-update noar tt set v0='RB5ZSM7NYGHDVSLGWRODNCD8' where id=8;
-update noar ti set v0='RB5ZSM7NYGHDVSLGWRODNCD8' where id=8;
-update noar tt set b2='O628V85DSK1' where id=8;
-update noar ti set b2='O628V85DSK1' where id=8;
-update noar tt set v0='7JP47VJLJRBTUI4S4SD8X4TN7GR5FDV' where id=9;
-update noar ti set v0='7JP47VJLJRBTUI4S4SD8X4TN7GR5FDV' where id=9;
-update noar tt set b0='7IDGS' where id=9;
-update noar ti set b0='7IDGS' where id=9;
-update noar tt set v0='TGJRIIRWWT4H0UYYH' where id=9;
-update noar ti set v0='TGJRIIRWWT4H0UYYH' where id=9;
-update noar tt set b1='CWFNXGFKIYSLTVM0AODZNRYH91F' where id=9;
-update noar ti set b1='CWFNXGFKIYSLTVM0AODZNRYH91F' where id=9;
-update noar tt set v0='D4IFZ9UQ08CA5' where id=9;
-update noar ti set v0='D4IFZ9UQ08CA5' where id=9;
-update noar tt set b2='ANVVLU062TAZOYGEN8ACB5C' where id=9;
-update noar ti set b2='ANVVLU062TAZOYGEN8ACB5C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4M8YLA24RDDDL' where id=1;
-update noar ti set v0='4M8YLA24RDDDL' where id=1;
-update noar tt set b0='D4TP2IW6' where id=1;
-update noar ti set b0='D4TP2IW6' where id=1;
-update noar tt set v0='USQLL20Y9WEOOQJP9TE29YON1QB5IIS' where id=1;
-update noar ti set v0='USQLL20Y9WEOOQJP9TE29YON1QB5IIS' where id=1;
-update noar tt set b1='9CJPKGQ3W' where id=1;
-update noar ti set b1='9CJPKGQ3W' where id=1;
-update noar tt set v0='X0UP' where id=1;
-update noar ti set v0='X0UP' where id=1;
-update noar tt set b2='OKWPTR2D' where id=1;
-update noar ti set b2='OKWPTR2D' where id=1;
-update noar tt set v0='AF4ZO89HLZUL2R69POVU' where id=2;
-update noar ti set v0='AF4ZO89HLZUL2R69POVU' where id=2;
-update noar tt set b0='OU9P29YYO0' where id=2;
-update noar ti set b0='OU9P29YYO0' where id=2;
-update noar tt set v0='WRV5NIK57C8HU' where id=2;
-update noar ti set v0='WRV5NIK57C8HU' where id=2;
-update noar tt set b1='3NDY8RJLSAADPNBQRDDBD4PM333R1B' where id=2;
-update noar ti set b1='3NDY8RJLSAADPNBQRDDBD4PM333R1B' where id=2;
-update noar tt set v0='LSG95QU89O8GKJ9DDM32S561JXNR3T4B' where id=2;
-update noar ti set v0='LSG95QU89O8GKJ9DDM32S561JXNR3T4B' where id=2;
-update noar tt set b2='4UJ0BCHI3FUXJVN2H7Z2I7YN' where id=2;
-update noar ti set b2='4UJ0BCHI3FUXJVN2H7Z2I7YN' where id=2;
-update noar tt set v0='WEBJ' where id=3;
-update noar ti set v0='WEBJ' where id=3;
-update noar tt set b0='AG62V7OP8YSOGHHTBRDD9NH90M' where id=3;
-update noar ti set b0='AG62V7OP8YSOGHHTBRDD9NH90M' where id=3;
-update noar tt set v0='I9OFH' where id=3;
-update noar ti set v0='I9OFH' where id=3;
-update noar tt set b1='70D7UOBABGBCPMYGAL53EBJXWLMT' where id=3;
-update noar ti set b1='70D7UOBABGBCPMYGAL53EBJXWLMT' where id=3;
-update noar tt set v0='MV0BE2G5T3ZH69PLRH99KH6G4J8' where id=3;
-update noar ti set v0='MV0BE2G5T3ZH69PLRH99KH6G4J8' where id=3;
-update noar tt set b2='2BHYFO5VOCEO986NH4E6W77ZL6' where id=3;
-update noar ti set b2='2BHYFO5VOCEO986NH4E6W77ZL6' where id=3;
-update noar tt set v0='EF6DN0FYBD59BGLGQR' where id=4;
-update noar ti set v0='EF6DN0FYBD59BGLGQR' where id=4;
-update noar tt set b0='DYUOA3M5' where id=4;
-update noar ti set b0='DYUOA3M5' where id=4;
-update noar tt set v0='VKZ0EFQ4IB2NMUY1PSE43U2Q' where id=4;
-update noar ti set v0='VKZ0EFQ4IB2NMUY1PSE43U2Q' where id=4;
-update noar tt set b1='9XYPYQZQ360YTCSMHAK1HHNCL20POR' where id=4;
-update noar ti set b1='9XYPYQZQ360YTCSMHAK1HHNCL20POR' where id=4;
-update noar tt set v0='F372VYQTVDPGYJ6YJEWN1BP7OIMUUI' where id=4;
-update noar ti set v0='F372VYQTVDPGYJ6YJEWN1BP7OIMUUI' where id=4;
-update noar tt set b2='7ZYPK9Q' where id=4;
-update noar ti set b2='7ZYPK9Q' where id=4;
-update noar tt set v0='69O5' where id=5;
-update noar ti set v0='69O5' where id=5;
-update noar tt set b0='KSNF96TJ6HMRC9' where id=5;
-update noar ti set b0='KSNF96TJ6HMRC9' where id=5;
-update noar tt set v0='P0Q54' where id=5;
-update noar ti set v0='P0Q54' where id=5;
-update noar tt set b1='Z6' where id=5;
-update noar ti set b1='Z6' where id=5;
-update noar tt set v0='EOS2HQE0FNIXLRPI' where id=5;
-update noar ti set v0='EOS2HQE0FNIXLRPI' where id=5;
-update noar tt set b2='OY946LJQ3MQ555ZHHJEGPSO2E7ZTP' where id=5;
-update noar ti set b2='OY946LJQ3MQ555ZHHJEGPSO2E7ZTP' where id=5;
-update noar tt set v0='3JOTKETQCGE27KEUDNJYXXCKSJVUIA' where id=6;
-update noar ti set v0='3JOTKETQCGE27KEUDNJYXXCKSJVUIA' where id=6;
-update noar tt set b0='YHQDCVI' where id=6;
-update noar ti set b0='YHQDCVI' where id=6;
-update noar tt set v0='O2P00KQLPWIS6XCHJN78EFEUPJX7G8ND' where id=6;
-update noar ti set v0='O2P00KQLPWIS6XCHJN78EFEUPJX7G8ND' where id=6;
-update noar tt set b1='KPECLAOA' where id=6;
-update noar ti set b1='KPECLAOA' where id=6;
-update noar tt set v0='VGSOA0ZC' where id=6;
-update noar ti set v0='VGSOA0ZC' where id=6;
-update noar tt set b2='RUPIDL7O5UGPY' where id=6;
-update noar ti set b2='RUPIDL7O5UGPY' where id=6;
-update noar tt set v0='339AJBNX5BLY4OJ9IAQWQY' where id=7;
-update noar ti set v0='339AJBNX5BLY4OJ9IAQWQY' where id=7;
-update noar tt set b0='OZZNDH9KJ9NONF322ONYO3R7' where id=7;
-update noar ti set b0='OZZNDH9KJ9NONF322ONYO3R7' where id=7;
-update noar tt set v0='96' where id=7;
-update noar ti set v0='96' where id=7;
-update noar tt set b1='5REZ7R8JAZGCKN86H3' where id=7;
-update noar ti set b1='5REZ7R8JAZGCKN86H3' where id=7;
-update noar tt set v0='Z3FX9XT7MR3JIMCS8' where id=7;
-update noar ti set v0='Z3FX9XT7MR3JIMCS8' where id=7;
-update noar tt set b2='UJSTK5XOL5ZBFOSLUZX5N' where id=7;
-update noar ti set b2='UJSTK5XOL5ZBFOSLUZX5N' where id=7;
-update noar tt set v0='CGCYXO2SQ75H8GGE97SIO' where id=8;
-update noar ti set v0='CGCYXO2SQ75H8GGE97SIO' where id=8;
-update noar tt set b0='TGFIKBRLL' where id=8;
-update noar ti set b0='TGFIKBRLL' where id=8;
-update noar tt set v0='HRFE9X742SWXI0L1KSK7XUIN' where id=8;
-update noar ti set v0='HRFE9X742SWXI0L1KSK7XUIN' where id=8;
-update noar tt set b1='9ECT3260X69' where id=8;
-update noar ti set b1='9ECT3260X69' where id=8;
-update noar tt set v0='EIHZ1DCJ5MRT' where id=8;
-update noar ti set v0='EIHZ1DCJ5MRT' where id=8;
-update noar tt set b2='S7FMCMBWO' where id=8;
-update noar ti set b2='S7FMCMBWO' where id=8;
-update noar tt set v0='2NPSJYS8LQ' where id=9;
-update noar ti set v0='2NPSJYS8LQ' where id=9;
-update noar tt set b0='AHUV6N' where id=9;
-update noar ti set b0='AHUV6N' where id=9;
-update noar tt set v0='NBSMH39QV6CFZSCTWNTOIC3MGHISMRSJ' where id=9;
-update noar ti set v0='NBSMH39QV6CFZSCTWNTOIC3MGHISMRSJ' where id=9;
-update noar tt set b1='7VQZ487C6NWN02T6DJ6YI4BF' where id=9;
-update noar ti set b1='7VQZ487C6NWN02T6DJ6YI4BF' where id=9;
-update noar tt set v0='SAOX07KTBIV040IBBWIID8' where id=9;
-update noar ti set v0='SAOX07KTBIV040IBBWIID8' where id=9;
-update noar tt set b2='0937' where id=9;
-update noar ti set b2='0937' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JQZKF4OF4I1HY5' where id=1;
-update noar ti set v0='JQZKF4OF4I1HY5' where id=1;
-update noar tt set b0='QO3A' where id=1;
-update noar ti set b0='QO3A' where id=1;
-update noar tt set v0='64Q02FVIQJXQ5V' where id=1;
-update noar ti set v0='64Q02FVIQJXQ5V' where id=1;
-update noar tt set b1='YISKHI6URNRY0C22XGVH997WJ9HJROT' where id=1;
-update noar ti set b1='YISKHI6URNRY0C22XGVH997WJ9HJROT' where id=1;
-update noar tt set v0='CKKZN' where id=1;
-update noar ti set v0='CKKZN' where id=1;
-update noar tt set b2='HS' where id=1;
-update noar ti set b2='HS' where id=1;
-update noar tt set v0='T62APNUZGXYDEDGZW' where id=2;
-update noar ti set v0='T62APNUZGXYDEDGZW' where id=2;
-update noar tt set b0='S0PZCLTW' where id=2;
-update noar ti set b0='S0PZCLTW' where id=2;
-update noar tt set v0='6BZDJEJBTOQB1BB8ATW6WTP2' where id=2;
-update noar ti set v0='6BZDJEJBTOQB1BB8ATW6WTP2' where id=2;
-update noar tt set b1='4KZSC0E8W5VVPG1EK3R9FO8' where id=2;
-update noar ti set b1='4KZSC0E8W5VVPG1EK3R9FO8' where id=2;
-update noar tt set v0='3APFGA41351E35UKW9GNYR8' where id=2;
-update noar ti set v0='3APFGA41351E35UKW9GNYR8' where id=2;
-update noar tt set b2='FUN2K93OFXEZWLSCQ46N' where id=2;
-update noar ti set b2='FUN2K93OFXEZWLSCQ46N' where id=2;
-update noar tt set v0='3RBPJYLTC9Z' where id=3;
-update noar ti set v0='3RBPJYLTC9Z' where id=3;
-update noar tt set b0='DOYCKN0TFXCL63SG2HTVD3V' where id=3;
-update noar ti set b0='DOYCKN0TFXCL63SG2HTVD3V' where id=3;
-update noar tt set v0='85KW55IBZ6J2DLA3N5P7' where id=3;
-update noar ti set v0='85KW55IBZ6J2DLA3N5P7' where id=3;
-update noar tt set b1='DBVAH1A0V21O' where id=3;
-update noar ti set b1='DBVAH1A0V21O' where id=3;
-update noar tt set v0='HPK4HGY6BR9O5AZMC5HIU' where id=3;
-update noar ti set v0='HPK4HGY6BR9O5AZMC5HIU' where id=3;
-update noar tt set b2='YIPB2XUE3E42CFP9S8QNMEB8P' where id=3;
-update noar ti set b2='YIPB2XUE3E42CFP9S8QNMEB8P' where id=3;
-update noar tt set v0='DTU60U3L8B3GS3TVQ1CEKNOPP6' where id=4;
-update noar ti set v0='DTU60U3L8B3GS3TVQ1CEKNOPP6' where id=4;
-update noar tt set b0='WQFEFIK' where id=4;
-update noar ti set b0='WQFEFIK' where id=4;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b1='G1P' where id=4;
-update noar ti set b1='G1P' where id=4;
-update noar tt set v0='LVG069PMOYPFNUJJ' where id=4;
-update noar ti set v0='LVG069PMOYPFNUJJ' where id=4;
-update noar tt set b2='17N4KB5YXDCAFFPN6VR' where id=4;
-update noar ti set b2='17N4KB5YXDCAFFPN6VR' where id=4;
-update noar tt set v0='NAL2IETRW4AW' where id=5;
-update noar ti set v0='NAL2IETRW4AW' where id=5;
-update noar tt set b0='27CI4KSS9ARHQVVM5K7' where id=5;
-update noar ti set b0='27CI4KSS9ARHQVVM5K7' where id=5;
-update noar tt set v0='AQ' where id=5;
-update noar ti set v0='AQ' where id=5;
-update noar tt set b1='0WWOL64LIXTQAP' where id=5;
-update noar ti set b1='0WWOL64LIXTQAP' where id=5;
-update noar tt set v0='W9IN034RPM5EEE8616Y3HRMNCRQ' where id=5;
-update noar ti set v0='W9IN034RPM5EEE8616Y3HRMNCRQ' where id=5;
-update noar tt set b2='9KEK93ZX' where id=5;
-update noar ti set b2='9KEK93ZX' where id=5;
-update noar tt set v0='PT' where id=6;
-update noar ti set v0='PT' where id=6;
-update noar tt set b0='HSCGIIQLA7HDBXD8OD76BLBL71NR1V' where id=6;
-update noar ti set b0='HSCGIIQLA7HDBXD8OD76BLBL71NR1V' where id=6;
-update noar tt set v0='ORYP20BYRK5WZMCT0NLRXM17SQUV' where id=6;
-update noar ti set v0='ORYP20BYRK5WZMCT0NLRXM17SQUV' where id=6;
-update noar tt set b1='1RC8HR6W8PEX1ESIJKI59' where id=6;
-update noar ti set b1='1RC8HR6W8PEX1ESIJKI59' where id=6;
-update noar tt set v0='Q3BOBVB4JTSSW9SA' where id=6;
-update noar ti set v0='Q3BOBVB4JTSSW9SA' where id=6;
-update noar tt set b2='J' where id=6;
-update noar ti set b2='J' where id=6;
-update noar tt set v0='D1EFQ3' where id=7;
-update noar ti set v0='D1EFQ3' where id=7;
-update noar tt set b0='BQE81RMMANSTYPPJKMJY' where id=7;
-update noar ti set b0='BQE81RMMANSTYPPJKMJY' where id=7;
-update noar tt set v0='7D52MJWV22ALOWVGQ21AEQTGOV5' where id=7;
-update noar ti set v0='7D52MJWV22ALOWVGQ21AEQTGOV5' where id=7;
-update noar tt set b1='MIDSBIHN0PG0Z831SUT5SPAA' where id=7;
-update noar ti set b1='MIDSBIHN0PG0Z831SUT5SPAA' where id=7;
-update noar tt set v0='UNTWDR' where id=7;
-update noar ti set v0='UNTWDR' where id=7;
-update noar tt set b2='K' where id=7;
-update noar ti set b2='K' where id=7;
-update noar tt set v0='AGY8E' where id=8;
-update noar ti set v0='AGY8E' where id=8;
-update noar tt set b0='TZCZEWYVWF5' where id=8;
-update noar ti set b0='TZCZEWYVWF5' where id=8;
-update noar tt set v0='YGA1WRO' where id=8;
-update noar ti set v0='YGA1WRO' where id=8;
-update noar tt set b1='QEZUWVP5Z62YHFHZDK' where id=8;
-update noar ti set b1='QEZUWVP5Z62YHFHZDK' where id=8;
-update noar tt set v0='86RZ' where id=8;
-update noar ti set v0='86RZ' where id=8;
-update noar tt set b2='0RWFZ7TPE63V6EEGKUYDHNHKL9VC' where id=8;
-update noar ti set b2='0RWFZ7TPE63V6EEGKUYDHNHKL9VC' where id=8;
-update noar tt set v0='DJLR7ZN66VHP5SJ52T1SJHXT6FFA' where id=9;
-update noar ti set v0='DJLR7ZN66VHP5SJ52T1SJHXT6FFA' where id=9;
-update noar tt set b0='ZXE0OG6EKSIR6J7Q1J0O2L5L' where id=9;
-update noar ti set b0='ZXE0OG6EKSIR6J7Q1J0O2L5L' where id=9;
-update noar tt set v0='F2XC3WBW3HC3RJNH' where id=9;
-update noar ti set v0='F2XC3WBW3HC3RJNH' where id=9;
-update noar tt set b1='F0I7I9R5XRXEH7WLIV00HC' where id=9;
-update noar ti set b1='F0I7I9R5XRXEH7WLIV00HC' where id=9;
-update noar tt set v0='T2NMZ9CR6MSWJ1I4D8N0IX8' where id=9;
-update noar ti set v0='T2NMZ9CR6MSWJ1I4D8N0IX8' where id=9;
-update noar tt set b2='XPFUETP3' where id=9;
-update noar ti set b2='XPFUETP3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AQKVGZ6XDYVP' where id=1;
-update noar ti set v0='AQKVGZ6XDYVP' where id=1;
-update noar tt set b0='RBDJUEY5' where id=1;
-update noar ti set b0='RBDJUEY5' where id=1;
-update noar tt set v0='CQT4S9WM3IQUH3V40V4BW51WM' where id=1;
-update noar ti set v0='CQT4S9WM3IQUH3V40V4BW51WM' where id=1;
-update noar tt set b1='UQD5Y83TYJAJKZBJHMR171ZLSM' where id=1;
-update noar ti set b1='UQD5Y83TYJAJKZBJHMR171ZLSM' where id=1;
-update noar tt set v0='52K1R59WZ76P2GNL' where id=1;
-update noar ti set v0='52K1R59WZ76P2GNL' where id=1;
-update noar tt set b2='28RU6X7TPTCVKG8UMNFF36P' where id=1;
-update noar ti set b2='28RU6X7TPTCVKG8UMNFF36P' where id=1;
-update noar tt set v0='36AINGN9ZBYYFONO3JMRVXK4' where id=2;
-update noar ti set v0='36AINGN9ZBYYFONO3JMRVXK4' where id=2;
-update noar tt set b0='YIYS3UU6H' where id=2;
-update noar ti set b0='YIYS3UU6H' where id=2;
-update noar tt set v0='M1SYAHOU0961UPPGEXP' where id=2;
-update noar ti set v0='M1SYAHOU0961UPPGEXP' where id=2;
-update noar tt set b1='TJ81E5JY0X7XZJCDIE' where id=2;
-update noar ti set b1='TJ81E5JY0X7XZJCDIE' where id=2;
-update noar tt set v0='LG0TMT' where id=2;
-update noar ti set v0='LG0TMT' where id=2;
-update noar tt set b2='07ITRA1Y' where id=2;
-update noar ti set b2='07ITRA1Y' where id=2;
-update noar tt set v0='68XHZKEH98X4TKD' where id=3;
-update noar ti set v0='68XHZKEH98X4TKD' where id=3;
-update noar tt set b0='Q1X1SSM4P' where id=3;
-update noar ti set b0='Q1X1SSM4P' where id=3;
-update noar tt set v0='BHUGLWAG9IM' where id=3;
-update noar ti set v0='BHUGLWAG9IM' where id=3;
-update noar tt set b1='OR1TW6KTV4R7LM' where id=3;
-update noar ti set b1='OR1TW6KTV4R7LM' where id=3;
-update noar tt set v0='0361U4' where id=3;
-update noar ti set v0='0361U4' where id=3;
-update noar tt set b2='IH732A3V2MGGAGU8KKA8W' where id=3;
-update noar ti set b2='IH732A3V2MGGAGU8KKA8W' where id=3;
-update noar tt set v0='11EH8WAD5X0C6D8L3I3S' where id=4;
-update noar ti set v0='11EH8WAD5X0C6D8L3I3S' where id=4;
-update noar tt set b0='QVW7DDBC5' where id=4;
-update noar ti set b0='QVW7DDBC5' where id=4;
-update noar tt set v0='J0VYFHP35ATPVPKTCTJA9T2MQ09SW2' where id=4;
-update noar ti set v0='J0VYFHP35ATPVPKTCTJA9T2MQ09SW2' where id=4;
-update noar tt set b1='NHRQEPGF65BAAFBM317QIHWZ5T' where id=4;
-update noar ti set b1='NHRQEPGF65BAAFBM317QIHWZ5T' where id=4;
-update noar tt set v0='G0WOKPSIH2WJM2KP74CNE4VG64DD7MKT' where id=4;
-update noar ti set v0='G0WOKPSIH2WJM2KP74CNE4VG64DD7MKT' where id=4;
-update noar tt set b2='2UREJR0VTFHVY1Y8BW' where id=4;
-update noar ti set b2='2UREJR0VTFHVY1Y8BW' where id=4;
-update noar tt set v0='PEIABRO5VVBGRX2L556BFPJCC' where id=5;
-update noar ti set v0='PEIABRO5VVBGRX2L556BFPJCC' where id=5;
-update noar tt set b0='S0N67UTCBDKPWZLX0' where id=5;
-update noar ti set b0='S0N67UTCBDKPWZLX0' where id=5;
-update noar tt set v0='6Y6RNTSBC74' where id=5;
-update noar ti set v0='6Y6RNTSBC74' where id=5;
-update noar tt set b1='2JOF0P' where id=5;
-update noar ti set b1='2JOF0P' where id=5;
-update noar tt set v0='O9VXISL7JSAS2SA4VVS37CTC' where id=5;
-update noar ti set v0='O9VXISL7JSAS2SA4VVS37CTC' where id=5;
-update noar tt set b2='IAXLA99RXUBLC266TWBAMA5WHDXAA2ZD' where id=5;
-update noar ti set b2='IAXLA99RXUBLC266TWBAMA5WHDXAA2ZD' where id=5;
-update noar tt set v0='306AFPW' where id=6;
-update noar ti set v0='306AFPW' where id=6;
-update noar tt set b0='N5CP6VWDJJ9Y2JEJUPASJECMTXU6AMF' where id=6;
-update noar ti set b0='N5CP6VWDJJ9Y2JEJUPASJECMTXU6AMF' where id=6;
-update noar tt set v0='K1LM42BJW3EZWKU6' where id=6;
-update noar ti set v0='K1LM42BJW3EZWKU6' where id=6;
-update noar tt set b1='A3T7DGBY857NX1S' where id=6;
-update noar ti set b1='A3T7DGBY857NX1S' where id=6;
-update noar tt set v0='2U14QTNCNU2' where id=6;
-update noar ti set v0='2U14QTNCNU2' where id=6;
-update noar tt set b2='Z5BKVUHN6EDLVIT7UT9TUJK3' where id=6;
-update noar ti set b2='Z5BKVUHN6EDLVIT7UT9TUJK3' where id=6;
-update noar tt set v0='Q39KXSZKKW6W7ZVV' where id=7;
-update noar ti set v0='Q39KXSZKKW6W7ZVV' where id=7;
-update noar tt set b0='DY7E0' where id=7;
-update noar ti set b0='DY7E0' where id=7;
-update noar tt set v0='BP02QLIKA3GSK9IBRM0O4YI1' where id=7;
-update noar ti set v0='BP02QLIKA3GSK9IBRM0O4YI1' where id=7;
-update noar tt set b1='JZWJW34TDPV4NDSPK59L6' where id=7;
-update noar ti set b1='JZWJW34TDPV4NDSPK59L6' where id=7;
-update noar tt set v0='AMSO269EUQLFWBS1H6' where id=7;
-update noar ti set v0='AMSO269EUQLFWBS1H6' where id=7;
-update noar tt set b2='PSOXACLVZFR1LKX4LE7WIUSHWCS6U6R8' where id=7;
-update noar ti set b2='PSOXACLVZFR1LKX4LE7WIUSHWCS6U6R8' where id=7;
-update noar tt set v0='NF1976' where id=8;
-update noar ti set v0='NF1976' where id=8;
-update noar tt set b0='L2ADQY8GAIKROUZW74NATT7HE3CW6YC' where id=8;
-update noar ti set b0='L2ADQY8GAIKROUZW74NATT7HE3CW6YC' where id=8;
-update noar tt set v0='25E7C4AMBKJ6Q' where id=8;
-update noar ti set v0='25E7C4AMBKJ6Q' where id=8;
-update noar tt set b1='DAX' where id=8;
-update noar ti set b1='DAX' where id=8;
-update noar tt set v0='2BF186R9DC15VUHUZ4IWAICEQT' where id=8;
-update noar ti set v0='2BF186R9DC15VUHUZ4IWAICEQT' where id=8;
-update noar tt set b2='IETXCKKXSE81ZDM04A4V5J13PH' where id=8;
-update noar ti set b2='IETXCKKXSE81ZDM04A4V5J13PH' where id=8;
-update noar tt set v0='LC3OYXYDW26M0QJ8RC2F2' where id=9;
-update noar ti set v0='LC3OYXYDW26M0QJ8RC2F2' where id=9;
-update noar tt set b0='MOA1WS3U3YSSLT05' where id=9;
-update noar ti set b0='MOA1WS3U3YSSLT05' where id=9;
-update noar tt set v0='DFO4RL9FOZ9BW6TYMP58GSJJW6' where id=9;
-update noar ti set v0='DFO4RL9FOZ9BW6TYMP58GSJJW6' where id=9;
-update noar tt set b1='Z5HQE' where id=9;
-update noar ti set b1='Z5HQE' where id=9;
-update noar tt set v0='AFB3ADFRP7H' where id=9;
-update noar ti set v0='AFB3ADFRP7H' where id=9;
-update noar tt set b2='YLQTW6457I0M05Y5A4NZG6KE' where id=9;
-update noar ti set b2='YLQTW6457I0M05Y5A4NZG6KE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1QFLEOZY95V7GPXG' where id=1;
-update noar ti set v0='1QFLEOZY95V7GPXG' where id=1;
-update noar tt set b0='5N8T3FBDVP3D54MDD8VDP' where id=1;
-update noar ti set b0='5N8T3FBDVP3D54MDD8VDP' where id=1;
-update noar tt set v0='ES2HN9AFEBGV' where id=1;
-update noar ti set v0='ES2HN9AFEBGV' where id=1;
-update noar tt set b1='65WISW1WR30DZZN2OX' where id=1;
-update noar ti set b1='65WISW1WR30DZZN2OX' where id=1;
-update noar tt set v0='XEQRFC411G4VTSM0' where id=1;
-update noar ti set v0='XEQRFC411G4VTSM0' where id=1;
-update noar tt set b2='HBCU' where id=1;
-update noar ti set b2='HBCU' where id=1;
-update noar tt set v0='GEBTNO62' where id=2;
-update noar ti set v0='GEBTNO62' where id=2;
-update noar tt set b0='VZE9RJMBAWUF81G' where id=2;
-update noar ti set b0='VZE9RJMBAWUF81G' where id=2;
-update noar tt set v0='H3F3473K1OJG3FJG18' where id=2;
-update noar ti set v0='H3F3473K1OJG3FJG18' where id=2;
-update noar tt set b1='SNERJMZOPU' where id=2;
-update noar ti set b1='SNERJMZOPU' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='U6' where id=2;
-update noar ti set b2='U6' where id=2;
-update noar tt set v0='XXQVK9YR491UB0WIM0A2' where id=3;
-update noar ti set v0='XXQVK9YR491UB0WIM0A2' where id=3;
-update noar tt set b0='XJYZLCRXTR02LGTY4G' where id=3;
-update noar ti set b0='XJYZLCRXTR02LGTY4G' where id=3;
-update noar tt set v0='V4NMM9TEVFDH5OQ5C8Q05B' where id=3;
-update noar ti set v0='V4NMM9TEVFDH5OQ5C8Q05B' where id=3;
-update noar tt set b1='YYSUSK7XQJ' where id=3;
-update noar ti set b1='YYSUSK7XQJ' where id=3;
-update noar tt set v0='L7ZD' where id=3;
-update noar ti set v0='L7ZD' where id=3;
-update noar tt set b2='NCDYVN0FZ95CJU2O25H9M433RZYYZ' where id=3;
-update noar ti set b2='NCDYVN0FZ95CJU2O25H9M433RZYYZ' where id=3;
-update noar tt set v0='O7N' where id=4;
-update noar ti set v0='O7N' where id=4;
-update noar tt set b0='V68GBFWGO496QSP6TRUVUKQNVC' where id=4;
-update noar ti set b0='V68GBFWGO496QSP6TRUVUKQNVC' where id=4;
-update noar tt set v0='C55665A2VZVF' where id=4;
-update noar ti set v0='C55665A2VZVF' where id=4;
-update noar tt set b1='SHNHOWL5ZEAWGT57WH5MC' where id=4;
-update noar ti set b1='SHNHOWL5ZEAWGT57WH5MC' where id=4;
-update noar tt set v0='ILANGQBVR0U' where id=4;
-update noar ti set v0='ILANGQBVR0U' where id=4;
-update noar tt set b2='IGIUA0GJ9' where id=4;
-update noar ti set b2='IGIUA0GJ9' where id=4;
-update noar tt set v0='PM9L27OCD0NDFID' where id=5;
-update noar ti set v0='PM9L27OCD0NDFID' where id=5;
-update noar tt set b0='W3PD8K8' where id=5;
-update noar ti set b0='W3PD8K8' where id=5;
-update noar tt set v0='5QKI33GKH9DZVQZ' where id=5;
-update noar ti set v0='5QKI33GKH9DZVQZ' where id=5;
-update noar tt set b1='AORLPK' where id=5;
-update noar ti set b1='AORLPK' where id=5;
-update noar tt set v0='8AHJM7ONR1IGKZYSV89NC3WDY86FD1XG' where id=5;
-update noar ti set v0='8AHJM7ONR1IGKZYSV89NC3WDY86FD1XG' where id=5;
-update noar tt set b2='VGJUULSPU0B2' where id=5;
-update noar ti set b2='VGJUULSPU0B2' where id=5;
-update noar tt set v0='SOGNKNK0JTPD' where id=6;
-update noar ti set v0='SOGNKNK0JTPD' where id=6;
-update noar tt set b0='O' where id=6;
-update noar ti set b0='O' where id=6;
-update noar tt set v0='VGR7K16GHINUZDF97K' where id=6;
-update noar ti set v0='VGR7K16GHINUZDF97K' where id=6;
-update noar tt set b1='T924XEYY82I00GBQ4PHMY9KT3U188' where id=6;
-update noar ti set b1='T924XEYY82I00GBQ4PHMY9KT3U188' where id=6;
-update noar tt set v0='R76CM1FLVLG' where id=6;
-update noar ti set v0='R76CM1FLVLG' where id=6;
-update noar tt set b2='9W2K46LUBPULEUD2JHZNDBP1A39X0W' where id=6;
-update noar ti set b2='9W2K46LUBPULEUD2JHZNDBP1A39X0W' where id=6;
-update noar tt set v0='7PAW' where id=7;
-update noar ti set v0='7PAW' where id=7;
-update noar tt set b0='RB7HX7LZ0DO7V2H5RMPI' where id=7;
-update noar ti set b0='RB7HX7LZ0DO7V2H5RMPI' where id=7;
-update noar tt set v0='N2QDKTNJD6B' where id=7;
-update noar ti set v0='N2QDKTNJD6B' where id=7;
-update noar tt set b1='JIQB3SIBSFD1FRJZM6MD9IP8WM' where id=7;
-update noar ti set b1='JIQB3SIBSFD1FRJZM6MD9IP8WM' where id=7;
-update noar tt set v0='7XYRR9DB0P8ROJOQEK40HF' where id=7;
-update noar ti set v0='7XYRR9DB0P8ROJOQEK40HF' where id=7;
-update noar tt set b2='6UYR1QXWADW9P0V' where id=7;
-update noar ti set b2='6UYR1QXWADW9P0V' where id=7;
-update noar tt set v0='HX8KNLP6SQTLK8YIAD' where id=8;
-update noar ti set v0='HX8KNLP6SQTLK8YIAD' where id=8;
-update noar tt set b0='5QF1XQY8EEFN5V4AS7OXBQJREBSL9157' where id=8;
-update noar ti set b0='5QF1XQY8EEFN5V4AS7OXBQJREBSL9157' where id=8;
-update noar tt set v0='5S3RPTKS8623Q9CCIDTOA3O9JXDQD' where id=8;
-update noar ti set v0='5S3RPTKS8623Q9CCIDTOA3O9JXDQD' where id=8;
-update noar tt set b1='TCVWWZXMSNRC6B9MPP' where id=8;
-update noar ti set b1='TCVWWZXMSNRC6B9MPP' where id=8;
-update noar tt set v0='TXXCDN4SCMU79E' where id=8;
-update noar ti set v0='TXXCDN4SCMU79E' where id=8;
-update noar tt set b2='990E4IXCJKWENKUSTQL1NMFLS0HU4ZMG' where id=8;
-update noar ti set b2='990E4IXCJKWENKUSTQL1NMFLS0HU4ZMG' where id=8;
-update noar tt set v0='QH3JA7DFIKS8FX3G' where id=9;
-update noar ti set v0='QH3JA7DFIKS8FX3G' where id=9;
-update noar tt set b0='3UBRY77M38VEDTJJD6CSQ5OIG95T6' where id=9;
-update noar ti set b0='3UBRY77M38VEDTJJD6CSQ5OIG95T6' where id=9;
-update noar tt set v0='ZHNJMTJJNOGV82IWLWDB19AW9H2OFT0B' where id=9;
-update noar ti set v0='ZHNJMTJJNOGV82IWLWDB19AW9H2OFT0B' where id=9;
-update noar tt set b1='GO0ONIGKPY267V3UN3IP6S9' where id=9;
-update noar ti set b1='GO0ONIGKPY267V3UN3IP6S9' where id=9;
-update noar tt set v0='3B5Q7PIB4T2' where id=9;
-update noar ti set v0='3B5Q7PIB4T2' where id=9;
-update noar tt set b2='ATKB1B' where id=9;
-update noar ti set b2='ATKB1B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OI7J12' where id=1;
-update noar ti set v0='OI7J12' where id=1;
-update noar tt set b0='L2H2X0Q65JS27' where id=1;
-update noar ti set b0='L2H2X0Q65JS27' where id=1;
-update noar tt set v0='KG' where id=1;
-update noar ti set v0='KG' where id=1;
-update noar tt set b1='CURZAL8QB5H1I7CVQCMXRW4O' where id=1;
-update noar ti set b1='CURZAL8QB5H1I7CVQCMXRW4O' where id=1;
-update noar tt set v0='Y8ZTRWBC4711' where id=1;
-update noar ti set v0='Y8ZTRWBC4711' where id=1;
-update noar tt set b2='MTZ1GXBKO8OT70JR7' where id=1;
-update noar ti set b2='MTZ1GXBKO8OT70JR7' where id=1;
-update noar tt set v0='9II7AO8CJZ0IK9EH' where id=2;
-update noar ti set v0='9II7AO8CJZ0IK9EH' where id=2;
-update noar tt set b0='SZUCK76WLQH5Y6VMV546G50KH0251H9B' where id=2;
-update noar ti set b0='SZUCK76WLQH5Y6VMV546G50KH0251H9B' where id=2;
-update noar tt set v0='1LPE3' where id=2;
-update noar ti set v0='1LPE3' where id=2;
-update noar tt set b1='SQCT' where id=2;
-update noar ti set b1='SQCT' where id=2;
-update noar tt set v0='LOHJ0T' where id=2;
-update noar ti set v0='LOHJ0T' where id=2;
-update noar tt set b2='6VNDAK651XOCRRXG8J8WHXY2' where id=2;
-update noar ti set b2='6VNDAK651XOCRRXG8J8WHXY2' where id=2;
-update noar tt set v0='O1A9LK789AAVXFTZ2OTM' where id=3;
-update noar ti set v0='O1A9LK789AAVXFTZ2OTM' where id=3;
-update noar tt set b0='ZAB81UFY4Y62I5L1V' where id=3;
-update noar ti set b0='ZAB81UFY4Y62I5L1V' where id=3;
-update noar tt set v0='Y4AMEX5NGPS7YYPM8AKV0P3TQJ3U1D' where id=3;
-update noar ti set v0='Y4AMEX5NGPS7YYPM8AKV0P3TQJ3U1D' where id=3;
-update noar tt set b1='5N4EHOOG7S7MPJI0100TAILLME6' where id=3;
-update noar ti set b1='5N4EHOOG7S7MPJI0100TAILLME6' where id=3;
-update noar tt set v0='O' where id=3;
-update noar ti set v0='O' where id=3;
-update noar tt set b2='NA4BCU1Z2' where id=3;
-update noar ti set b2='NA4BCU1Z2' where id=3;
-update noar tt set v0='AOTVEXN0CF7VRDIDW64TV0H' where id=4;
-update noar ti set v0='AOTVEXN0CF7VRDIDW64TV0H' where id=4;
-update noar tt set b0='ALA3NK7N8WC7GP2CBRI7CX1V3' where id=4;
-update noar ti set b0='ALA3NK7N8WC7GP2CBRI7CX1V3' where id=4;
-update noar tt set v0='AR5KO486K' where id=4;
-update noar ti set v0='AR5KO486K' where id=4;
-update noar tt set b1='RCR3YKANN' where id=4;
-update noar ti set b1='RCR3YKANN' where id=4;
-update noar tt set v0='TLGJC19GVS6SLFK1O' where id=4;
-update noar ti set v0='TLGJC19GVS6SLFK1O' where id=4;
-update noar tt set b2='X3J231' where id=4;
-update noar ti set b2='X3J231' where id=4;
-update noar tt set v0='QMM8LAQS' where id=5;
-update noar ti set v0='QMM8LAQS' where id=5;
-update noar tt set b0='J2E7NVBTONPU6V425LE' where id=5;
-update noar ti set b0='J2E7NVBTONPU6V425LE' where id=5;
-update noar tt set v0='3EZNJ2PFM27PC1P26I9VODKBABQ0E9YW' where id=5;
-update noar ti set v0='3EZNJ2PFM27PC1P26I9VODKBABQ0E9YW' where id=5;
-update noar tt set b1='W2HSFYASIJKDGOUBVXFQMFNZ' where id=5;
-update noar ti set b1='W2HSFYASIJKDGOUBVXFQMFNZ' where id=5;
-update noar tt set v0='ZQSOMD43GFMFGJJ' where id=5;
-update noar ti set v0='ZQSOMD43GFMFGJJ' where id=5;
-update noar tt set b2='I6SI6YPOEPLT3GHC9707EM0FGVY' where id=5;
-update noar ti set b2='I6SI6YPOEPLT3GHC9707EM0FGVY' where id=5;
-update noar tt set v0='8MRACZEDAMCELBDHMVHGOPDR6XNVQXRK' where id=6;
-update noar ti set v0='8MRACZEDAMCELBDHMVHGOPDR6XNVQXRK' where id=6;
-update noar tt set b0='4ZEO72K7O4V37WKJB3J0QZ' where id=6;
-update noar ti set b0='4ZEO72K7O4V37WKJB3J0QZ' where id=6;
-update noar tt set v0='2K2LPBHY5XRWRFB64VF3RC7NPU' where id=6;
-update noar ti set v0='2K2LPBHY5XRWRFB64VF3RC7NPU' where id=6;
-update noar tt set b1='B' where id=6;
-update noar ti set b1='B' where id=6;
-update noar tt set v0='2RUM' where id=6;
-update noar ti set v0='2RUM' where id=6;
-update noar tt set b2='8Y' where id=6;
-update noar ti set b2='8Y' where id=6;
-update noar tt set v0='2AHJ44M79LR' where id=7;
-update noar ti set v0='2AHJ44M79LR' where id=7;
-update noar tt set b0='B3QRQU6XO' where id=7;
-update noar ti set b0='B3QRQU6XO' where id=7;
-update noar tt set v0='ZQMAN6W9DQO' where id=7;
-update noar ti set v0='ZQMAN6W9DQO' where id=7;
-update noar tt set b1='V78MZZW3CQBX0BZY' where id=7;
-update noar ti set b1='V78MZZW3CQBX0BZY' where id=7;
-update noar tt set v0='LJFDJPSEHKCBR1UQMLJC' where id=7;
-update noar ti set v0='LJFDJPSEHKCBR1UQMLJC' where id=7;
-update noar tt set b2='Y4DKDBXP7CN1XAH4G' where id=7;
-update noar ti set b2='Y4DKDBXP7CN1XAH4G' where id=7;
-update noar tt set v0='IK7AZ5XBBROYQ8F4IOC129ZJ' where id=8;
-update noar ti set v0='IK7AZ5XBBROYQ8F4IOC129ZJ' where id=8;
-update noar tt set b0='XT' where id=8;
-update noar ti set b0='XT' where id=8;
-update noar tt set v0='CTTTOX4FXK9Y3034TS4E7IDHKC' where id=8;
-update noar ti set v0='CTTTOX4FXK9Y3034TS4E7IDHKC' where id=8;
-update noar tt set b1='5UIAANG50UDRGFN' where id=8;
-update noar ti set b1='5UIAANG50UDRGFN' where id=8;
-update noar tt set v0='G' where id=8;
-update noar ti set v0='G' where id=8;
-update noar tt set b2='B' where id=8;
-update noar ti set b2='B' where id=8;
-update noar tt set v0='8TG7Z7T1' where id=9;
-update noar ti set v0='8TG7Z7T1' where id=9;
-update noar tt set b0='RDNYBT9KF8LK3CQ3OSZ' where id=9;
-update noar ti set b0='RDNYBT9KF8LK3CQ3OSZ' where id=9;
-update noar tt set v0='SAURT414' where id=9;
-update noar ti set v0='SAURT414' where id=9;
-update noar tt set b1='1UCRL3PWIYG' where id=9;
-update noar ti set b1='1UCRL3PWIYG' where id=9;
-update noar tt set v0='WJ3DK1' where id=9;
-update noar ti set v0='WJ3DK1' where id=9;
-update noar tt set b2='NYAZJ5HH60OQ3DS05LEXNKHDA2KH' where id=9;
-update noar ti set b2='NYAZJ5HH60OQ3DS05LEXNKHDA2KH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HL08ND7Q6DMT3OHAN0JXSEN' where id=1;
-update noar ti set v0='HL08ND7Q6DMT3OHAN0JXSEN' where id=1;
-update noar tt set b0='DP58QF' where id=1;
-update noar ti set b0='DP58QF' where id=1;
-update noar tt set v0='TOBFDTZ' where id=1;
-update noar ti set v0='TOBFDTZ' where id=1;
-update noar tt set b1='C0T1VR7XJY2I5TZPSAWH6QP5SY5C' where id=1;
-update noar ti set b1='C0T1VR7XJY2I5TZPSAWH6QP5SY5C' where id=1;
-update noar tt set v0='O6M533' where id=1;
-update noar ti set v0='O6M533' where id=1;
-update noar tt set b2='J1QCYXJOTCHW2TG6ER49E3I8' where id=1;
-update noar ti set b2='J1QCYXJOTCHW2TG6ER49E3I8' where id=1;
-update noar tt set v0='1MLG4QUYLS5' where id=2;
-update noar ti set v0='1MLG4QUYLS5' where id=2;
-update noar tt set b0='JIZF' where id=2;
-update noar ti set b0='JIZF' where id=2;
-update noar tt set v0='KKZH' where id=2;
-update noar ti set v0='KKZH' where id=2;
-update noar tt set b1='VTY' where id=2;
-update noar ti set b1='VTY' where id=2;
-update noar tt set v0='JCIDR0Q' where id=2;
-update noar ti set v0='JCIDR0Q' where id=2;
-update noar tt set b2='AY783DZSX' where id=2;
-update noar ti set b2='AY783DZSX' where id=2;
-update noar tt set v0='G77SF9DW3V' where id=3;
-update noar ti set v0='G77SF9DW3V' where id=3;
-update noar tt set b0='W7AKNMEO8ZQRM2HAUI' where id=3;
-update noar ti set b0='W7AKNMEO8ZQRM2HAUI' where id=3;
-update noar tt set v0='GP2RCDN95RFE6Q2FORET3BQBUT' where id=3;
-update noar ti set v0='GP2RCDN95RFE6Q2FORET3BQBUT' where id=3;
-update noar tt set b1='QQ' where id=3;
-update noar ti set b1='QQ' where id=3;
-update noar tt set v0='DUXLNXEO' where id=3;
-update noar ti set v0='DUXLNXEO' where id=3;
-update noar tt set b2='IOXMLUCCUWG9190X' where id=3;
-update noar ti set b2='IOXMLUCCUWG9190X' where id=3;
-update noar tt set v0='2M8TGMTYRAE35B' where id=4;
-update noar ti set v0='2M8TGMTYRAE35B' where id=4;
-update noar tt set b0='P367R1OG' where id=4;
-update noar ti set b0='P367R1OG' where id=4;
-update noar tt set v0='DLUXSXJ' where id=4;
-update noar ti set v0='DLUXSXJ' where id=4;
-update noar tt set b1='A6DTY8XI3DO6K68I8SPJQD8HNL03K1' where id=4;
-update noar ti set b1='A6DTY8XI3DO6K68I8SPJQD8HNL03K1' where id=4;
-update noar tt set v0='RG49W6MANVB1NFRV1AKRGV3YGPC83' where id=4;
-update noar ti set v0='RG49W6MANVB1NFRV1AKRGV3YGPC83' where id=4;
-update noar tt set b2='UX7K28G' where id=4;
-update noar ti set b2='UX7K28G' where id=4;
-update noar tt set v0='R' where id=5;
-update noar ti set v0='R' where id=5;
-update noar tt set b0='DG27ZCOVM9WQGA' where id=5;
-update noar ti set b0='DG27ZCOVM9WQGA' where id=5;
-update noar tt set v0='GEBFAD60Z40LU0OB' where id=5;
-update noar ti set v0='GEBFAD60Z40LU0OB' where id=5;
-update noar tt set b1='0VDD84SRRGSAKPR6ZD3IJUKSG4' where id=5;
-update noar ti set b1='0VDD84SRRGSAKPR6ZD3IJUKSG4' where id=5;
-update noar tt set v0='V0MW93JK1OBS0OHC1KL' where id=5;
-update noar ti set v0='V0MW93JK1OBS0OHC1KL' where id=5;
-update noar tt set b2='WGV3M79OBFRIF18PO3STY4AU3T' where id=5;
-update noar ti set b2='WGV3M79OBFRIF18PO3STY4AU3T' where id=5;
-update noar tt set v0='X3RM6OE32' where id=6;
-update noar ti set v0='X3RM6OE32' where id=6;
-update noar tt set b0='PTODADEPHDB9D54DN5' where id=6;
-update noar ti set b0='PTODADEPHDB9D54DN5' where id=6;
-update noar tt set v0='YTUW1SVWSWCLJ143I20FL07EI0B5N' where id=6;
-update noar ti set v0='YTUW1SVWSWCLJ143I20FL07EI0B5N' where id=6;
-update noar tt set b1='565W558WPQ6KE3RZ5IXDHDPO' where id=6;
-update noar ti set b1='565W558WPQ6KE3RZ5IXDHDPO' where id=6;
-update noar tt set v0='TYRUWQTWTTN3HXCL1G5XSKK5ZN0H' where id=6;
-update noar ti set v0='TYRUWQTWTTN3HXCL1G5XSKK5ZN0H' where id=6;
-update noar tt set b2='19K9FVKBRVDPD6ATLMT0' where id=6;
-update noar ti set b2='19K9FVKBRVDPD6ATLMT0' where id=6;
-update noar tt set v0='LBIF0X8L' where id=7;
-update noar ti set v0='LBIF0X8L' where id=7;
-update noar tt set b0='R1985DLV' where id=7;
-update noar ti set b0='R1985DLV' where id=7;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b1='FCQB1KVURQYSAFUL62ZDAC9E' where id=7;
-update noar ti set b1='FCQB1KVURQYSAFUL62ZDAC9E' where id=7;
-update noar tt set v0='L' where id=7;
-update noar ti set v0='L' where id=7;
-update noar tt set b2='J9POC94SSMTFZEY15Z' where id=7;
-update noar ti set b2='J9POC94SSMTFZEY15Z' where id=7;
-update noar tt set v0='0' where id=8;
-update noar ti set v0='0' where id=8;
-update noar tt set b0='4UZ2QBF6D8U5ONNKYS' where id=8;
-update noar ti set b0='4UZ2QBF6D8U5ONNKYS' where id=8;
-update noar tt set v0='E6POTG7BV3AWLSIYQKE' where id=8;
-update noar ti set v0='E6POTG7BV3AWLSIYQKE' where id=8;
-update noar tt set b1='6E1CXYETZS2L7' where id=8;
-update noar ti set b1='6E1CXYETZS2L7' where id=8;
-update noar tt set v0='Z855OK' where id=8;
-update noar ti set v0='Z855OK' where id=8;
-update noar tt set b2='M5C40FOV3EWMCRAN6O5RCM8P6H8' where id=8;
-update noar ti set b2='M5C40FOV3EWMCRAN6O5RCM8P6H8' where id=8;
-update noar tt set v0='LG8FIZK5SBLSHGYRXPZBOL96MI' where id=9;
-update noar ti set v0='LG8FIZK5SBLSHGYRXPZBOL96MI' where id=9;
-update noar tt set b0='Z3OSHXRBIJKE5WE01HGXZV' where id=9;
-update noar ti set b0='Z3OSHXRBIJKE5WE01HGXZV' where id=9;
-update noar tt set v0='NF2FK5MYMCVES2EAXB5C4D40T' where id=9;
-update noar ti set v0='NF2FK5MYMCVES2EAXB5C4D40T' where id=9;
-update noar tt set b1='S3ZSV00T' where id=9;
-update noar ti set b1='S3ZSV00T' where id=9;
-update noar tt set v0='TWVUKPSZ3Y8HF42O' where id=9;
-update noar ti set v0='TWVUKPSZ3Y8HF42O' where id=9;
-update noar tt set b2='LH02L19SD27935X7SNF' where id=9;
-update noar ti set b2='LH02L19SD27935X7SNF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='037BSCOD6UAEM5LDNURR' where id=1;
-update noar ti set v0='037BSCOD6UAEM5LDNURR' where id=1;
-update noar tt set b0='4YW3JEUTBJ1D4VHHA7QT9' where id=1;
-update noar ti set b0='4YW3JEUTBJ1D4VHHA7QT9' where id=1;
-update noar tt set v0='15Z94IRR19WZMA2NHVX1AULREG5L9J8' where id=1;
-update noar ti set v0='15Z94IRR19WZMA2NHVX1AULREG5L9J8' where id=1;
-update noar tt set b1='W7Z1RXA3ZTUBXYHNA' where id=1;
-update noar ti set b1='W7Z1RXA3ZTUBXYHNA' where id=1;
-update noar tt set v0='GZ1WBPP8PO7834SJKRADPAUBUJZ' where id=1;
-update noar ti set v0='GZ1WBPP8PO7834SJKRADPAUBUJZ' where id=1;
-update noar tt set b2='X9USN1N' where id=1;
-update noar ti set b2='X9USN1N' where id=1;
-update noar tt set v0='DK3OYIWLRKOX5CKZVFQ2TGE8AD' where id=2;
-update noar ti set v0='DK3OYIWLRKOX5CKZVFQ2TGE8AD' where id=2;
-update noar tt set b0='R5QHA0UTZKDO99Y2ETN0SQT9Q3' where id=2;
-update noar ti set b0='R5QHA0UTZKDO99Y2ETN0SQT9Q3' where id=2;
-update noar tt set v0='9OL0HBZOGLM13CZRIRDOJOZ1KU9' where id=2;
-update noar ti set v0='9OL0HBZOGLM13CZRIRDOJOZ1KU9' where id=2;
-update noar tt set b1='8Y33' where id=2;
-update noar ti set b1='8Y33' where id=2;
-update noar tt set v0='NK45G6F9KE5BE9C855NZ8S' where id=2;
-update noar ti set v0='NK45G6F9KE5BE9C855NZ8S' where id=2;
-update noar tt set b2='2IGA' where id=2;
-update noar ti set b2='2IGA' where id=2;
-update noar tt set v0='B67ULN' where id=3;
-update noar ti set v0='B67ULN' where id=3;
-update noar tt set b0='AF20HMLSZZFY' where id=3;
-update noar ti set b0='AF20HMLSZZFY' where id=3;
-update noar tt set v0='EL2LYNNMTGW6Z93QJ9B4C' where id=3;
-update noar ti set v0='EL2LYNNMTGW6Z93QJ9B4C' where id=3;
-update noar tt set b1='303BQITLZ9XIYWUU4L' where id=3;
-update noar ti set b1='303BQITLZ9XIYWUU4L' where id=3;
-update noar tt set v0='P9' where id=3;
-update noar ti set v0='P9' where id=3;
-update noar tt set b2='MO77HNMLFU1Q4SLEOTNH' where id=3;
-update noar ti set b2='MO77HNMLFU1Q4SLEOTNH' where id=3;
-update noar tt set v0='QSUWI3N' where id=4;
-update noar ti set v0='QSUWI3N' where id=4;
-update noar tt set b0='NROB647Y21JP6ZG8PS2H0PRA2E5FJJ0' where id=4;
-update noar ti set b0='NROB647Y21JP6ZG8PS2H0PRA2E5FJJ0' where id=4;
-update noar tt set v0='8J' where id=4;
-update noar ti set v0='8J' where id=4;
-update noar tt set b1='JBZHI9II7Y6YJE3QGWDOMAWW' where id=4;
-update noar ti set b1='JBZHI9II7Y6YJE3QGWDOMAWW' where id=4;
-update noar tt set v0='SXFNP56G12R0VV' where id=4;
-update noar ti set v0='SXFNP56G12R0VV' where id=4;
-update noar tt set b2='0J0FS6GRE5QLSG2CP2D93NNEH6AH' where id=4;
-update noar ti set b2='0J0FS6GRE5QLSG2CP2D93NNEH6AH' where id=4;
-update noar tt set v0='9PXH' where id=5;
-update noar ti set v0='9PXH' where id=5;
-update noar tt set b0='QZMT5GN9E' where id=5;
-update noar ti set b0='QZMT5GN9E' where id=5;
-update noar tt set v0='46G0EW2JW00712HPI' where id=5;
-update noar ti set v0='46G0EW2JW00712HPI' where id=5;
-update noar tt set b1='2TGWA4XA1LPIHAZ2819IK' where id=5;
-update noar ti set b1='2TGWA4XA1LPIHAZ2819IK' where id=5;
-update noar tt set v0='M2YNH389JT9C6D' where id=5;
-update noar ti set v0='M2YNH389JT9C6D' where id=5;
-update noar tt set b2='W' where id=5;
-update noar ti set b2='W' where id=5;
-update noar tt set v0='A8VH18SOSSTZC1I22OU8JZ6PTLEI3M' where id=6;
-update noar ti set v0='A8VH18SOSSTZC1I22OU8JZ6PTLEI3M' where id=6;
-update noar tt set b0='LQD9' where id=6;
-update noar ti set b0='LQD9' where id=6;
-update noar tt set v0='AZLK9SC06349JCTZHOZK1O0RM1ATWSDF' where id=6;
-update noar ti set v0='AZLK9SC06349JCTZHOZK1O0RM1ATWSDF' where id=6;
-update noar tt set b1='IK' where id=6;
-update noar ti set b1='IK' where id=6;
-update noar tt set v0='M4O' where id=6;
-update noar ti set v0='M4O' where id=6;
-update noar tt set b2='ORVTI5FU5YL0CR10PYNB1O' where id=6;
-update noar ti set b2='ORVTI5FU5YL0CR10PYNB1O' where id=6;
-update noar tt set v0='D8KM4C' where id=7;
-update noar ti set v0='D8KM4C' where id=7;
-update noar tt set b0='Q0LHBY3KXH' where id=7;
-update noar ti set b0='Q0LHBY3KXH' where id=7;
-update noar tt set v0='6GNDTR367H6K3N6J4SF1IK8Y' where id=7;
-update noar ti set v0='6GNDTR367H6K3N6J4SF1IK8Y' where id=7;
-update noar tt set b1='VNN6O2OFAPDZNMXFPZOJ' where id=7;
-update noar ti set b1='VNN6O2OFAPDZNMXFPZOJ' where id=7;
-update noar tt set v0='M66Z6ZUWVD8Z' where id=7;
-update noar ti set v0='M66Z6ZUWVD8Z' where id=7;
-update noar tt set b2='R1MUU63KRJCD0WVQ' where id=7;
-update noar ti set b2='R1MUU63KRJCD0WVQ' where id=7;
-update noar tt set v0='VW' where id=8;
-update noar ti set v0='VW' where id=8;
-update noar tt set b0='23EXKZTUHGSI2XCZJ6QC5' where id=8;
-update noar ti set b0='23EXKZTUHGSI2XCZJ6QC5' where id=8;
-update noar tt set v0='VM0IYDTL' where id=8;
-update noar ti set v0='VM0IYDTL' where id=8;
-update noar tt set b1='GHCI5XAPG83KZEFQDWCA7' where id=8;
-update noar ti set b1='GHCI5XAPG83KZEFQDWCA7' where id=8;
-update noar tt set v0='6W98FHZJ9VG' where id=8;
-update noar ti set v0='6W98FHZJ9VG' where id=8;
-update noar tt set b2='JKADCJ7TR1DYO4B9P4I' where id=8;
-update noar ti set b2='JKADCJ7TR1DYO4B9P4I' where id=8;
-update noar tt set v0='DJHM5O81KQ8' where id=9;
-update noar ti set v0='DJHM5O81KQ8' where id=9;
-update noar tt set b0='4UEFMIAVF93HL7PWE9FRJEWS3YNZTG' where id=9;
-update noar ti set b0='4UEFMIAVF93HL7PWE9FRJEWS3YNZTG' where id=9;
-update noar tt set v0='WZQ82KSAFPZXW08560P0NEQK6HHE5GSP' where id=9;
-update noar ti set v0='WZQ82KSAFPZXW08560P0NEQK6HHE5GSP' where id=9;
-update noar tt set b1='ZUY6KSNP80OXP4L4HZDY' where id=9;
-update noar ti set b1='ZUY6KSNP80OXP4L4HZDY' where id=9;
-update noar tt set v0='PLNEBEM31RDO2VK9QLN0I7MDZ' where id=9;
-update noar ti set v0='PLNEBEM31RDO2VK9QLN0I7MDZ' where id=9;
-update noar tt set b2='Q9I731ITHUFZM2INAGWF7' where id=9;
-update noar ti set b2='Q9I731ITHUFZM2INAGWF7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C42GOAGO' where id=1;
-update noar ti set v0='C42GOAGO' where id=1;
-update noar tt set b0='HN4WLXTY' where id=1;
-update noar ti set b0='HN4WLXTY' where id=1;
-update noar tt set v0='RH90QRFRIR83WY2C' where id=1;
-update noar ti set v0='RH90QRFRIR83WY2C' where id=1;
-update noar tt set b1='3B3T5GL6QCLKMR12FV7QJJLO7F' where id=1;
-update noar ti set b1='3B3T5GL6QCLKMR12FV7QJJLO7F' where id=1;
-update noar tt set v0='R02MJE6VKFBHN' where id=1;
-update noar ti set v0='R02MJE6VKFBHN' where id=1;
-update noar tt set b2='EVPJ1NGLYQ8MSPRRW0KEE9LQ' where id=1;
-update noar ti set b2='EVPJ1NGLYQ8MSPRRW0KEE9LQ' where id=1;
-update noar tt set v0='U33E21IEBDSBE26' where id=2;
-update noar ti set v0='U33E21IEBDSBE26' where id=2;
-update noar tt set b0='T7FN00HFEF7QE6ZNL4MLO9HIXYZHXB' where id=2;
-update noar ti set b0='T7FN00HFEF7QE6ZNL4MLO9HIXYZHXB' where id=2;
-update noar tt set v0='VFRBHOKTJTZ3FVZUYQI49LEO0KRZKA' where id=2;
-update noar ti set v0='VFRBHOKTJTZ3FVZUYQI49LEO0KRZKA' where id=2;
-update noar tt set b1='FE5WO0GZ24DV50CQUYH6ER' where id=2;
-update noar ti set b1='FE5WO0GZ24DV50CQUYH6ER' where id=2;
-update noar tt set v0='1D8H0' where id=2;
-update noar ti set v0='1D8H0' where id=2;
-update noar tt set b2='2RJ4C' where id=2;
-update noar ti set b2='2RJ4C' where id=2;
-update noar tt set v0='H6ZSWP2SY6LY7' where id=3;
-update noar ti set v0='H6ZSWP2SY6LY7' where id=3;
-update noar tt set b0='4L0WJMP0J' where id=3;
-update noar ti set b0='4L0WJMP0J' where id=3;
-update noar tt set v0='0782FAFVBIYP' where id=3;
-update noar ti set v0='0782FAFVBIYP' where id=3;
-update noar tt set b1='A' where id=3;
-update noar ti set b1='A' where id=3;
-update noar tt set v0='4SJ3C724XCY2OO6ZAKL2' where id=3;
-update noar ti set v0='4SJ3C724XCY2OO6ZAKL2' where id=3;
-update noar tt set b2='AI25R77LVHKWCJ5IT90OHAEGB0HFP' where id=3;
-update noar ti set b2='AI25R77LVHKWCJ5IT90OHAEGB0HFP' where id=3;
-update noar tt set v0='IP2PHUURA9TG2BYRSIXHN69VCR4' where id=4;
-update noar ti set v0='IP2PHUURA9TG2BYRSIXHN69VCR4' where id=4;
-update noar tt set b0='7ZKWYQM855KDNU0' where id=4;
-update noar ti set b0='7ZKWYQM855KDNU0' where id=4;
-update noar tt set v0='8TFKU3MM1UCNXO15' where id=4;
-update noar ti set v0='8TFKU3MM1UCNXO15' where id=4;
-update noar tt set b1='XOL13FKECZXFKXDTJVSN91MRZT' where id=4;
-update noar ti set b1='XOL13FKECZXFKXDTJVSN91MRZT' where id=4;
-update noar tt set v0='E' where id=4;
-update noar ti set v0='E' where id=4;
-update noar tt set b2='VC5PVJIQ0QZBPB4M602' where id=4;
-update noar ti set b2='VC5PVJIQ0QZBPB4M602' where id=4;
-update noar tt set v0='7IBXIAIYOMS0NEBK5QZSEHHP39J' where id=5;
-update noar ti set v0='7IBXIAIYOMS0NEBK5QZSEHHP39J' where id=5;
-update noar tt set b0='SSLR2AGMFPWOGIW15HQE' where id=5;
-update noar ti set b0='SSLR2AGMFPWOGIW15HQE' where id=5;
-update noar tt set v0='PG98BQTP' where id=5;
-update noar ti set v0='PG98BQTP' where id=5;
-update noar tt set b1='VJG5N8LIIMQ73NVRRU' where id=5;
-update noar ti set b1='VJG5N8LIIMQ73NVRRU' where id=5;
-update noar tt set v0='SCWX0YJFYQ9RJGWC13IG' where id=5;
-update noar ti set v0='SCWX0YJFYQ9RJGWC13IG' where id=5;
-update noar tt set b2='0REQYL6GMWRWVDU9GE' where id=5;
-update noar ti set b2='0REQYL6GMWRWVDU9GE' where id=5;
-update noar tt set v0='0ZOBV9YX' where id=6;
-update noar ti set v0='0ZOBV9YX' where id=6;
-update noar tt set b0='0MZZ2XV18L' where id=6;
-update noar ti set b0='0MZZ2XV18L' where id=6;
-update noar tt set v0='TGCUTH6145YS7' where id=6;
-update noar ti set v0='TGCUTH6145YS7' where id=6;
-update noar tt set b1='0YN7LFXSSES7FEHT4PFVV97Y0QU' where id=6;
-update noar ti set b1='0YN7LFXSSES7FEHT4PFVV97Y0QU' where id=6;
-update noar tt set v0='LYT0TI8TMD98EL3OCBNBJ774E6CAY51' where id=6;
-update noar ti set v0='LYT0TI8TMD98EL3OCBNBJ774E6CAY51' where id=6;
-update noar tt set b2='5HV9RBXVH1BPMRVU6ASD8J05ILORL' where id=6;
-update noar ti set b2='5HV9RBXVH1BPMRVU6ASD8J05ILORL' where id=6;
-update noar tt set v0='W26' where id=7;
-update noar ti set v0='W26' where id=7;
-update noar tt set b0='WUAVE5EXZ' where id=7;
-update noar ti set b0='WUAVE5EXZ' where id=7;
-update noar tt set v0='R14ATCQNG2MM8NAW2NM5PDSCOY' where id=7;
-update noar ti set v0='R14ATCQNG2MM8NAW2NM5PDSCOY' where id=7;
-update noar tt set b1='F08J9BB5D2C7708NZ05I5139R9N' where id=7;
-update noar ti set b1='F08J9BB5D2C7708NZ05I5139R9N' where id=7;
-update noar tt set v0='48NJAGD6GQMUK6VF3T8VJ' where id=7;
-update noar ti set v0='48NJAGD6GQMUK6VF3T8VJ' where id=7;
-update noar tt set b2='8SLDH' where id=7;
-update noar ti set b2='8SLDH' where id=7;
-update noar tt set v0='90WO80HNX4KHRGVLJ3T9' where id=8;
-update noar ti set v0='90WO80HNX4KHRGVLJ3T9' where id=8;
-update noar tt set b0='30XHF9SZ17MVI35B95ZVJRSLI' where id=8;
-update noar ti set b0='30XHF9SZ17MVI35B95ZVJRSLI' where id=8;
-update noar tt set v0='ZXOJZJIBRCUSDKQDDVR' where id=8;
-update noar ti set v0='ZXOJZJIBRCUSDKQDDVR' where id=8;
-update noar tt set b1='IV3M432DY0OK8ICM8P6BSPK' where id=8;
-update noar ti set b1='IV3M432DY0OK8ICM8P6BSPK' where id=8;
-update noar tt set v0='UXPRYKZRYDP0WQHCTDPBX9DJTD' where id=8;
-update noar ti set v0='UXPRYKZRYDP0WQHCTDPBX9DJTD' where id=8;
-update noar tt set b2='UMOL55ZDX9P3SMMKIYSFJRGC57C8YCL' where id=8;
-update noar ti set b2='UMOL55ZDX9P3SMMKIYSFJRGC57C8YCL' where id=8;
-update noar tt set v0='8Y0WO' where id=9;
-update noar ti set v0='8Y0WO' where id=9;
-update noar tt set b0='JEGB8G10FA01Y1NR2' where id=9;
-update noar ti set b0='JEGB8G10FA01Y1NR2' where id=9;
-update noar tt set v0='YF6E1B64NLQCTXNBNNXE6LVRLK62GKH8' where id=9;
-update noar ti set v0='YF6E1B64NLQCTXNBNNXE6LVRLK62GKH8' where id=9;
-update noar tt set b1='6UXFHBXAJ66' where id=9;
-update noar ti set b1='6UXFHBXAJ66' where id=9;
-update noar tt set v0='1R17PH0MGTJO0Y0IQ4EZW' where id=9;
-update noar ti set v0='1R17PH0MGTJO0Y0IQ4EZW' where id=9;
-update noar tt set b2='61MNMCQS6KD' where id=9;
-update noar ti set b2='61MNMCQS6KD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9RS28RMI8FV3XJ8ABG' where id=1;
-update noar ti set v0='9RS28RMI8FV3XJ8ABG' where id=1;
-update noar tt set b0='BZX6RZKXAZHRXW4FGY4L' where id=1;
-update noar ti set b0='BZX6RZKXAZHRXW4FGY4L' where id=1;
-update noar tt set v0='Q1B7M163EEEXWA7QH51PWXMF55FXM' where id=1;
-update noar ti set v0='Q1B7M163EEEXWA7QH51PWXMF55FXM' where id=1;
-update noar tt set b1='9LHC55YZ9508WHEGXP4LZ6IHMYKG6KTY' where id=1;
-update noar ti set b1='9LHC55YZ9508WHEGXP4LZ6IHMYKG6KTY' where id=1;
-update noar tt set v0='ODGERP7Z4RL2I8QNJ9FT5OQK' where id=1;
-update noar ti set v0='ODGERP7Z4RL2I8QNJ9FT5OQK' where id=1;
-update noar tt set b2='OKG' where id=1;
-update noar ti set b2='OKG' where id=1;
-update noar tt set v0='SXNPWX7JCVHVDTDGNHP' where id=2;
-update noar ti set v0='SXNPWX7JCVHVDTDGNHP' where id=2;
-update noar tt set b0='1' where id=2;
-update noar ti set b0='1' where id=2;
-update noar tt set v0='9' where id=2;
-update noar ti set v0='9' where id=2;
-update noar tt set b1='PDI0PNQTRKI1T56O8FBQAPZU9B' where id=2;
-update noar ti set b1='PDI0PNQTRKI1T56O8FBQAPZU9B' where id=2;
-update noar tt set v0='G2KKSDJN70FFTWQ3IQIPD6G8HZYGX' where id=2;
-update noar ti set v0='G2KKSDJN70FFTWQ3IQIPD6G8HZYGX' where id=2;
-update noar tt set b2='3DYCLBKT780I4D7GTQ5EPS2ZO5G7' where id=2;
-update noar ti set b2='3DYCLBKT780I4D7GTQ5EPS2ZO5G7' where id=2;
-update noar tt set v0='SCZOV67Y12P3H05HLPXTQWU2V1XC' where id=3;
-update noar ti set v0='SCZOV67Y12P3H05HLPXTQWU2V1XC' where id=3;
-update noar tt set b0='VFSCFM6UDB20W3C4C3X3H' where id=3;
-update noar ti set b0='VFSCFM6UDB20W3C4C3X3H' where id=3;
-update noar tt set v0='ZKS8CC0X7569A0IZ4AAKVGTIH3W2' where id=3;
-update noar ti set v0='ZKS8CC0X7569A0IZ4AAKVGTIH3W2' where id=3;
-update noar tt set b1='R30VRG7J5C4' where id=3;
-update noar ti set b1='R30VRG7J5C4' where id=3;
-update noar tt set v0='XSKMNRK7CDE8L7TUMG4ZB4IJQ' where id=3;
-update noar ti set v0='XSKMNRK7CDE8L7TUMG4ZB4IJQ' where id=3;
-update noar tt set b2='CN1IU44OUU4' where id=3;
-update noar ti set b2='CN1IU44OUU4' where id=3;
-update noar tt set v0='RCXYR8IC6XO9FMKFSHAXGSO6GRU' where id=4;
-update noar ti set v0='RCXYR8IC6XO9FMKFSHAXGSO6GRU' where id=4;
-update noar tt set b0='QUPEP6FCRTGAB5J2S7STT6K5EP4LRF' where id=4;
-update noar ti set b0='QUPEP6FCRTGAB5J2S7STT6K5EP4LRF' where id=4;
-update noar tt set v0='JHT9YYT07VE105BB58HCT' where id=4;
-update noar ti set v0='JHT9YYT07VE105BB58HCT' where id=4;
-update noar tt set b1='8RIYAFXTRB6MPG4ASFCHSWO1E6' where id=4;
-update noar ti set b1='8RIYAFXTRB6MPG4ASFCHSWO1E6' where id=4;
-update noar tt set v0='YM4WEQ19IMB92L876C6I0M82EGICZ' where id=4;
-update noar ti set v0='YM4WEQ19IMB92L876C6I0M82EGICZ' where id=4;
-update noar tt set b2='YZ4FUSYJPAXNS0D5SQKHWDBOU8' where id=4;
-update noar ti set b2='YZ4FUSYJPAXNS0D5SQKHWDBOU8' where id=4;
-update noar tt set v0='3CMWWGZ814VCI1FNGENS14CG' where id=5;
-update noar ti set v0='3CMWWGZ814VCI1FNGENS14CG' where id=5;
-update noar tt set b0='OH' where id=5;
-update noar ti set b0='OH' where id=5;
-update noar tt set v0='92LZBFM4CX90FKE4' where id=5;
-update noar ti set v0='92LZBFM4CX90FKE4' where id=5;
-update noar tt set b1='KX6' where id=5;
-update noar ti set b1='KX6' where id=5;
-update noar tt set v0='FVE272YWOB4B9V5WQ4E' where id=5;
-update noar ti set v0='FVE272YWOB4B9V5WQ4E' where id=5;
-update noar tt set b2='0OE' where id=5;
-update noar ti set b2='0OE' where id=5;
-update noar tt set v0='78IGGTMKJ' where id=6;
-update noar ti set v0='78IGGTMKJ' where id=6;
-update noar tt set b0='K05EWZ5D8FH' where id=6;
-update noar ti set b0='K05EWZ5D8FH' where id=6;
-update noar tt set v0='06YMKXNIV2V267E4STPLV5' where id=6;
-update noar ti set v0='06YMKXNIV2V267E4STPLV5' where id=6;
-update noar tt set b1='J1P507ATNGWP173LGF6B9MDVB0U6B0VC' where id=6;
-update noar ti set b1='J1P507ATNGWP173LGF6B9MDVB0U6B0VC' where id=6;
-update noar tt set v0='UUMKNRYHYIA0QKROO9Y238S6I' where id=6;
-update noar ti set v0='UUMKNRYHYIA0QKROO9Y238S6I' where id=6;
-update noar tt set b2='98AQGQKPWEGMCZQ4LZ' where id=6;
-update noar ti set b2='98AQGQKPWEGMCZQ4LZ' where id=6;
-update noar tt set v0='BGKM5YOE222Z4IN0PZPKZHLBO3GT0V76' where id=7;
-update noar ti set v0='BGKM5YOE222Z4IN0PZPKZHLBO3GT0V76' where id=7;
-update noar tt set b0='SCP57762NEZA2W16RJV10IX7QG29ME' where id=7;
-update noar ti set b0='SCP57762NEZA2W16RJV10IX7QG29ME' where id=7;
-update noar tt set v0='VJKJ' where id=7;
-update noar ti set v0='VJKJ' where id=7;
-update noar tt set b1='0FHCBD20XLCPYL' where id=7;
-update noar ti set b1='0FHCBD20XLCPYL' where id=7;
-update noar tt set v0='NQCJIQ5C18AFPZCJM5Z' where id=7;
-update noar ti set v0='NQCJIQ5C18AFPZCJM5Z' where id=7;
-update noar tt set b2='0AGMRCKUS4JU7BPIM5BB83ERIRQLLT' where id=7;
-update noar ti set b2='0AGMRCKUS4JU7BPIM5BB83ERIRQLLT' where id=7;
-update noar tt set v0='WCCB23VS' where id=8;
-update noar ti set v0='WCCB23VS' where id=8;
-update noar tt set b0='8FEI66J3P5MM7LAVVZCTKHU' where id=8;
-update noar ti set b0='8FEI66J3P5MM7LAVVZCTKHU' where id=8;
-update noar tt set v0='LSJPD3FMY6QU4TIQW' where id=8;
-update noar ti set v0='LSJPD3FMY6QU4TIQW' where id=8;
-update noar tt set b1='E84TBAO4LBA15TKDSUXD8' where id=8;
-update noar ti set b1='E84TBAO4LBA15TKDSUXD8' where id=8;
-update noar tt set v0='SJQ2FOI81BZY8DF2Y4S' where id=8;
-update noar ti set v0='SJQ2FOI81BZY8DF2Y4S' where id=8;
-update noar tt set b2='Q4AWTOP19YC1RF2' where id=8;
-update noar ti set b2='Q4AWTOP19YC1RF2' where id=8;
-update noar tt set v0='F2CMRQXJ7L2OBOARXJJS6FJ7K' where id=9;
-update noar ti set v0='F2CMRQXJ7L2OBOARXJJS6FJ7K' where id=9;
-update noar tt set b0='UXQ72ZJ1OL3D83U1J1TX30UB' where id=9;
-update noar ti set b0='UXQ72ZJ1OL3D83U1J1TX30UB' where id=9;
-update noar tt set v0='7D4N1BVA5UMHJLC7Y5ELXUBONSBEV3CI' where id=9;
-update noar ti set v0='7D4N1BVA5UMHJLC7Y5ELXUBONSBEV3CI' where id=9;
-update noar tt set b1='K7A253B9V9B' where id=9;
-update noar ti set b1='K7A253B9V9B' where id=9;
-update noar tt set v0='SWHHS1X89YUT4P' where id=9;
-update noar ti set v0='SWHHS1X89YUT4P' where id=9;
-update noar tt set b2='5LDJHY07T' where id=9;
-update noar ti set b2='5LDJHY07T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FTSNLX48FPC3Z59GRC00S3IWI8FOW8' where id=1;
-update noar ti set v0='FTSNLX48FPC3Z59GRC00S3IWI8FOW8' where id=1;
-update noar tt set b0='CBUDFPIL6G97OCZCTSFDPHLY' where id=1;
-update noar ti set b0='CBUDFPIL6G97OCZCTSFDPHLY' where id=1;
-update noar tt set v0='8VMHYNNDLEIF65WOEO2T' where id=1;
-update noar ti set v0='8VMHYNNDLEIF65WOEO2T' where id=1;
-update noar tt set b1='NIO9XQ' where id=1;
-update noar ti set b1='NIO9XQ' where id=1;
-update noar tt set v0='2WOFGZ7JB97UO1GPBYWEDWUYLE97A' where id=1;
-update noar ti set v0='2WOFGZ7JB97UO1GPBYWEDWUYLE97A' where id=1;
-update noar tt set b2='MX2CD2IYFNDUS5QL3SY1CQ5ZRWJ1BX' where id=1;
-update noar ti set b2='MX2CD2IYFNDUS5QL3SY1CQ5ZRWJ1BX' where id=1;
-update noar tt set v0='TWYXVR' where id=2;
-update noar ti set v0='TWYXVR' where id=2;
-update noar tt set b0='3DW7WN0SXKSZIMSVV' where id=2;
-update noar ti set b0='3DW7WN0SXKSZIMSVV' where id=2;
-update noar tt set v0='WOPYJ5ZTU7GBTV17' where id=2;
-update noar ti set v0='WOPYJ5ZTU7GBTV17' where id=2;
-update noar tt set b1='73L1459XU3O' where id=2;
-update noar ti set b1='73L1459XU3O' where id=2;
-update noar tt set v0='5A6EB' where id=2;
-update noar ti set v0='5A6EB' where id=2;
-update noar tt set b2='KNW8GW9MO644GJXEZVZ66NUO0D' where id=2;
-update noar ti set b2='KNW8GW9MO644GJXEZVZ66NUO0D' where id=2;
-update noar tt set v0='9X' where id=3;
-update noar ti set v0='9X' where id=3;
-update noar tt set b0='BR2YZKECOQ1DQ3U4JQSU0H40XGD89HT4' where id=3;
-update noar ti set b0='BR2YZKECOQ1DQ3U4JQSU0H40XGD89HT4' where id=3;
-update noar tt set v0='E317U' where id=3;
-update noar ti set v0='E317U' where id=3;
-update noar tt set b1='3SUXST' where id=3;
-update noar ti set b1='3SUXST' where id=3;
-update noar tt set v0='5JRFR7I9' where id=3;
-update noar ti set v0='5JRFR7I9' where id=3;
-update noar tt set b2='D8U6CDS' where id=3;
-update noar ti set b2='D8U6CDS' where id=3;
-update noar tt set v0='ZLTAFG8XKFQXLYXG4UXEFUGCP0L' where id=4;
-update noar ti set v0='ZLTAFG8XKFQXLYXG4UXEFUGCP0L' where id=4;
-update noar tt set b0='VX1YO3X13EDJX8USCGL9C8' where id=4;
-update noar ti set b0='VX1YO3X13EDJX8USCGL9C8' where id=4;
-update noar tt set v0='GWWGOFU9BJYVAK2JI9WKB1ODOJ0W5Y1' where id=4;
-update noar ti set v0='GWWGOFU9BJYVAK2JI9WKB1ODOJ0W5Y1' where id=4;
-update noar tt set b1='VKD6KSPB' where id=4;
-update noar ti set b1='VKD6KSPB' where id=4;
-update noar tt set v0='8YEQTSKBU2FWTO' where id=4;
-update noar ti set v0='8YEQTSKBU2FWTO' where id=4;
-update noar tt set b2='BGBHO7HM8U4F1OSBNASQDM2GIKLK3A0U' where id=4;
-update noar ti set b2='BGBHO7HM8U4F1OSBNASQDM2GIKLK3A0U' where id=4;
-update noar tt set v0='ALG' where id=5;
-update noar ti set v0='ALG' where id=5;
-update noar tt set b0='F4X' where id=5;
-update noar ti set b0='F4X' where id=5;
-update noar tt set v0='HGRTD2CA7KC' where id=5;
-update noar ti set v0='HGRTD2CA7KC' where id=5;
-update noar tt set b1='5M0ML18KQBLF35WRC' where id=5;
-update noar ti set b1='5M0ML18KQBLF35WRC' where id=5;
-update noar tt set v0='P5RMTMLEQEDBKCQKVP2C20' where id=5;
-update noar ti set v0='P5RMTMLEQEDBKCQKVP2C20' where id=5;
-update noar tt set b2='HE' where id=5;
-update noar ti set b2='HE' where id=5;
-update noar tt set v0='3H2WY7SZ65L' where id=6;
-update noar ti set v0='3H2WY7SZ65L' where id=6;
-update noar tt set b0='IT0M7CAWNCAKWVWOZSM6DYHH3P' where id=6;
-update noar ti set b0='IT0M7CAWNCAKWVWOZSM6DYHH3P' where id=6;
-update noar tt set v0='RB5HMOK29MILNHN2OSEYLUPPP4H' where id=6;
-update noar ti set v0='RB5HMOK29MILNHN2OSEYLUPPP4H' where id=6;
-update noar tt set b1='ZDXD5Y5U0LSXDM39KPJ62BSF0MI' where id=6;
-update noar ti set b1='ZDXD5Y5U0LSXDM39KPJ62BSF0MI' where id=6;
-update noar tt set v0='COT1BBYWGSTDATDQ4F1' where id=6;
-update noar ti set v0='COT1BBYWGSTDATDQ4F1' where id=6;
-update noar tt set b2='3IAST7R5MWTOR44ZGIF' where id=6;
-update noar ti set b2='3IAST7R5MWTOR44ZGIF' where id=6;
-update noar tt set v0='M' where id=7;
-update noar ti set v0='M' where id=7;
-update noar tt set b0='9D' where id=7;
-update noar ti set b0='9D' where id=7;
-update noar tt set v0='YL2DP77HVMK26RKN' where id=7;
-update noar ti set v0='YL2DP77HVMK26RKN' where id=7;
-update noar tt set b1='LG4KK022RYACFBWG3ZQH72Y7OG' where id=7;
-update noar ti set b1='LG4KK022RYACFBWG3ZQH72Y7OG' where id=7;
-update noar tt set v0='U6PVA70E7LPNVWS7FCZDWBDBLGEO' where id=7;
-update noar ti set v0='U6PVA70E7LPNVWS7FCZDWBDBLGEO' where id=7;
-update noar tt set b2='DXC34V' where id=7;
-update noar ti set b2='DXC34V' where id=7;
-update noar tt set v0='4NWU5HFSQBMVL0K54XJV4' where id=8;
-update noar ti set v0='4NWU5HFSQBMVL0K54XJV4' where id=8;
-update noar tt set b0='LXCZAUC2L4RM13NA70PW' where id=8;
-update noar ti set b0='LXCZAUC2L4RM13NA70PW' where id=8;
-update noar tt set v0='4PRBAPDWA' where id=8;
-update noar ti set v0='4PRBAPDWA' where id=8;
-update noar tt set b1='UMGIE5XK7MOTSYHEHHZTGJ1' where id=8;
-update noar ti set b1='UMGIE5XK7MOTSYHEHHZTGJ1' where id=8;
-update noar tt set v0='LFZX38DXDO0NIT' where id=8;
-update noar ti set v0='LFZX38DXDO0NIT' where id=8;
-update noar tt set b2='M3K4TLSYY5XJKOU6VAQSD55C' where id=8;
-update noar ti set b2='M3K4TLSYY5XJKOU6VAQSD55C' where id=8;
-update noar tt set v0='UXB1LCVR0U045R8Q1PXHUZKCZMPEJO' where id=9;
-update noar ti set v0='UXB1LCVR0U045R8Q1PXHUZKCZMPEJO' where id=9;
-update noar tt set b0='BY' where id=9;
-update noar ti set b0='BY' where id=9;
-update noar tt set v0='B1NMD9UAFP7JVAIEDD' where id=9;
-update noar ti set v0='B1NMD9UAFP7JVAIEDD' where id=9;
-update noar tt set b1='143KXIY2AV73KDRZP76CD57' where id=9;
-update noar ti set b1='143KXIY2AV73KDRZP76CD57' where id=9;
-update noar tt set v0='O6YTPMGO8C8T2ZJ6TL4WK3KV0HSFQ' where id=9;
-update noar ti set v0='O6YTPMGO8C8T2ZJ6TL4WK3KV0HSFQ' where id=9;
-update noar tt set b2='Q6YARMIVCGLZ44BFH9' where id=9;
-update noar ti set b2='Q6YARMIVCGLZ44BFH9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9EP71TJU73HKT5T30J2ZS8G2YXNAF' where id=1;
-update noar ti set v0='9EP71TJU73HKT5T30J2ZS8G2YXNAF' where id=1;
-update noar tt set b0='OX4N3QZ' where id=1;
-update noar ti set b0='OX4N3QZ' where id=1;
-update noar tt set v0='GR5GL4A1P9HOJSSI72XFN7Y43Z' where id=1;
-update noar ti set v0='GR5GL4A1P9HOJSSI72XFN7Y43Z' where id=1;
-update noar tt set b1='61D7POE3DH44KZRLFBXHX1P55B317EPX' where id=1;
-update noar ti set b1='61D7POE3DH44KZRLFBXHX1P55B317EPX' where id=1;
-update noar tt set v0='KUOSAQTI4ABBG2G9XCAB0FVAAGQ' where id=1;
-update noar ti set v0='KUOSAQTI4ABBG2G9XCAB0FVAAGQ' where id=1;
-update noar tt set b2='ORBA85WI0PUKLF00D3Q' where id=1;
-update noar ti set b2='ORBA85WI0PUKLF00D3Q' where id=1;
-update noar tt set v0='2XJSKST1WXO1Y' where id=2;
-update noar ti set v0='2XJSKST1WXO1Y' where id=2;
-update noar tt set b0='1CCD5E' where id=2;
-update noar ti set b0='1CCD5E' where id=2;
-update noar tt set v0='GFRXM5Q' where id=2;
-update noar ti set v0='GFRXM5Q' where id=2;
-update noar tt set b1='NL6U52NRV8' where id=2;
-update noar ti set b1='NL6U52NRV8' where id=2;
-update noar tt set v0='Q43S6HH4MNGO2VHWO9YR' where id=2;
-update noar ti set v0='Q43S6HH4MNGO2VHWO9YR' where id=2;
-update noar tt set b2='7EQWXQFWAZBKN' where id=2;
-update noar ti set b2='7EQWXQFWAZBKN' where id=2;
-update noar tt set v0='79RFKXOTL' where id=3;
-update noar ti set v0='79RFKXOTL' where id=3;
-update noar tt set b0='WTIMW24TP7I' where id=3;
-update noar ti set b0='WTIMW24TP7I' where id=3;
-update noar tt set v0='ELXQDU7CJAATSGK060LTLYQ' where id=3;
-update noar ti set v0='ELXQDU7CJAATSGK060LTLYQ' where id=3;
-update noar tt set b1='8SPYN6TFKGZ7ZA9XJ' where id=3;
-update noar ti set b1='8SPYN6TFKGZ7ZA9XJ' where id=3;
-update noar tt set v0='47ZAOIW5T4A42WJA4KISBUA5PL' where id=3;
-update noar ti set v0='47ZAOIW5T4A42WJA4KISBUA5PL' where id=3;
-update noar tt set b2='5GK3R97EGZKGSZFVA2N' where id=3;
-update noar ti set b2='5GK3R97EGZKGSZFVA2N' where id=3;
-update noar tt set v0='3OFTVEMAJFPFD84' where id=4;
-update noar ti set v0='3OFTVEMAJFPFD84' where id=4;
-update noar tt set b0='LD8XBJNMTKYX05' where id=4;
-update noar ti set b0='LD8XBJNMTKYX05' where id=4;
-update noar tt set v0='9UEGUHFUI4XGU255JCPSJW1VHDMWA' where id=4;
-update noar ti set v0='9UEGUHFUI4XGU255JCPSJW1VHDMWA' where id=4;
-update noar tt set b1='72U93SWVMQI6Q8K5HKBVB3LSYZMJU9F' where id=4;
-update noar ti set b1='72U93SWVMQI6Q8K5HKBVB3LSYZMJU9F' where id=4;
-update noar tt set v0='KNM88YL' where id=4;
-update noar ti set v0='KNM88YL' where id=4;
-update noar tt set b2='OG5IMCGVAXVF0E338CVH3JFGLQ' where id=4;
-update noar ti set b2='OG5IMCGVAXVF0E338CVH3JFGLQ' where id=4;
-update noar tt set v0='BF3LIFMQS7TD5MQWI7AXQ' where id=5;
-update noar ti set v0='BF3LIFMQS7TD5MQWI7AXQ' where id=5;
-update noar tt set b0='KT475U6FTQ3XR' where id=5;
-update noar ti set b0='KT475U6FTQ3XR' where id=5;
-update noar tt set v0='LVAY6YGCJJ0' where id=5;
-update noar ti set v0='LVAY6YGCJJ0' where id=5;
-update noar tt set b1='3JB476R7U1DUP97R' where id=5;
-update noar ti set b1='3JB476R7U1DUP97R' where id=5;
-update noar tt set v0='R3CB1GDQKTC6YSE0OSRH12QGJ4HD' where id=5;
-update noar ti set v0='R3CB1GDQKTC6YSE0OSRH12QGJ4HD' where id=5;
-update noar tt set b2='P4YX' where id=5;
-update noar ti set b2='P4YX' where id=5;
-update noar tt set v0='51VF6SUAHRQXG4HNUYFL1' where id=6;
-update noar ti set v0='51VF6SUAHRQXG4HNUYFL1' where id=6;
-update noar tt set b0='MBCKD91X' where id=6;
-update noar ti set b0='MBCKD91X' where id=6;
-update noar tt set v0='03PEHCGE6UVUI4905IXSR' where id=6;
-update noar ti set v0='03PEHCGE6UVUI4905IXSR' where id=6;
-update noar tt set b1='R59' where id=6;
-update noar ti set b1='R59' where id=6;
-update noar tt set v0='EYRVSM7TRBGC' where id=6;
-update noar ti set v0='EYRVSM7TRBGC' where id=6;
-update noar tt set b2='21FMKLL3QGXMHM3FDG' where id=6;
-update noar ti set b2='21FMKLL3QGXMHM3FDG' where id=6;
-update noar tt set v0='7AL01Y16PL8XI66ZQH3GKND42QF357' where id=7;
-update noar ti set v0='7AL01Y16PL8XI66ZQH3GKND42QF357' where id=7;
-update noar tt set b0='4CN7Y4WFF5JHJFCTJHLQ' where id=7;
-update noar ti set b0='4CN7Y4WFF5JHJFCTJHLQ' where id=7;
-update noar tt set v0='H99GE2OPVIJKUCLD' where id=7;
-update noar ti set v0='H99GE2OPVIJKUCLD' where id=7;
-update noar tt set b1='1NRK0WK98' where id=7;
-update noar ti set b1='1NRK0WK98' where id=7;
-update noar tt set v0='UWZTGH2XOT45Q0IUYSCY1' where id=7;
-update noar ti set v0='UWZTGH2XOT45Q0IUYSCY1' where id=7;
-update noar tt set b2='G4GZ4PBOYK7FS9O181I8F1A' where id=7;
-update noar ti set b2='G4GZ4PBOYK7FS9O181I8F1A' where id=7;
-update noar tt set v0='89MMK4CRYCK' where id=8;
-update noar ti set v0='89MMK4CRYCK' where id=8;
-update noar tt set b0='PTN65PFD87EFYCBME7YY0DR7Y2C8F0' where id=8;
-update noar ti set b0='PTN65PFD87EFYCBME7YY0DR7Y2C8F0' where id=8;
-update noar tt set v0='TZSXY1' where id=8;
-update noar ti set v0='TZSXY1' where id=8;
-update noar tt set b1='3' where id=8;
-update noar ti set b1='3' where id=8;
-update noar tt set v0='BTA4UXKGGNH0P54DA5SW2629OTM3' where id=8;
-update noar ti set v0='BTA4UXKGGNH0P54DA5SW2629OTM3' where id=8;
-update noar tt set b2='MUB1EKPITPMWVOH1QQZ3SR4D' where id=8;
-update noar ti set b2='MUB1EKPITPMWVOH1QQZ3SR4D' where id=8;
-update noar tt set v0='XP1Y3BIE4L0E' where id=9;
-update noar ti set v0='XP1Y3BIE4L0E' where id=9;
-update noar tt set b0='UUAHHACS7KK1RVSNWGX0XOJW03N' where id=9;
-update noar ti set b0='UUAHHACS7KK1RVSNWGX0XOJW03N' where id=9;
-update noar tt set v0='K9H6PGY9HJ' where id=9;
-update noar ti set v0='K9H6PGY9HJ' where id=9;
-update noar tt set b1='KDHDJTCIV25LY6OW6D4KEXSC' where id=9;
-update noar ti set b1='KDHDJTCIV25LY6OW6D4KEXSC' where id=9;
-update noar tt set v0='4DXN4LW' where id=9;
-update noar ti set v0='4DXN4LW' where id=9;
-update noar tt set b2='09IPJ7O62MUZINSQW3X4' where id=9;
-update noar ti set b2='09IPJ7O62MUZINSQW3X4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YD' where id=1;
-update noar ti set v0='YD' where id=1;
-update noar tt set b0='JKKP2PL7WTT4A' where id=1;
-update noar ti set b0='JKKP2PL7WTT4A' where id=1;
-update noar tt set v0='NDSE90YJG2N2Y' where id=1;
-update noar ti set v0='NDSE90YJG2N2Y' where id=1;
-update noar tt set b1='EDSVO' where id=1;
-update noar ti set b1='EDSVO' where id=1;
-update noar tt set v0='LC3RVYFJGOXYE7K' where id=1;
-update noar ti set v0='LC3RVYFJGOXYE7K' where id=1;
-update noar tt set b2='TD2T' where id=1;
-update noar ti set b2='TD2T' where id=1;
-update noar tt set v0='NZ8' where id=2;
-update noar ti set v0='NZ8' where id=2;
-update noar tt set b0='OJ' where id=2;
-update noar ti set b0='OJ' where id=2;
-update noar tt set v0='KL8573' where id=2;
-update noar ti set v0='KL8573' where id=2;
-update noar tt set b1='1KF8ONUVJ9QGHESI4F3CH' where id=2;
-update noar ti set b1='1KF8ONUVJ9QGHESI4F3CH' where id=2;
-update noar tt set v0='LQLXIURUB45BFZUL4L103HQ29VCF2H' where id=2;
-update noar ti set v0='LQLXIURUB45BFZUL4L103HQ29VCF2H' where id=2;
-update noar tt set b2='0WSUSP6VZTDXP3' where id=2;
-update noar ti set b2='0WSUSP6VZTDXP3' where id=2;
-update noar tt set v0='6104383MNNBXXQ7G4D4BA5DJ2H' where id=3;
-update noar ti set v0='6104383MNNBXXQ7G4D4BA5DJ2H' where id=3;
-update noar tt set b0='R3SKHJ0K91VB8BVCDTOU' where id=3;
-update noar ti set b0='R3SKHJ0K91VB8BVCDTOU' where id=3;
-update noar tt set v0='ZMRU4860W2' where id=3;
-update noar ti set v0='ZMRU4860W2' where id=3;
-update noar tt set b1='9H0J8S9NNQTVAMWMBV1D' where id=3;
-update noar ti set b1='9H0J8S9NNQTVAMWMBV1D' where id=3;
-update noar tt set v0='8H' where id=3;
-update noar ti set v0='8H' where id=3;
-update noar tt set b2='B6BA0OQTNZFBS' where id=3;
-update noar ti set b2='B6BA0OQTNZFBS' where id=3;
-update noar tt set v0='WVW7D0CXPQKP0NSIECODW5FF16J' where id=4;
-update noar ti set v0='WVW7D0CXPQKP0NSIECODW5FF16J' where id=4;
-update noar tt set b0='BG9JZ5NLGWSCLR0MT0ORZ1W' where id=4;
-update noar ti set b0='BG9JZ5NLGWSCLR0MT0ORZ1W' where id=4;
-update noar tt set v0='8D2CUBQKV4' where id=4;
-update noar ti set v0='8D2CUBQKV4' where id=4;
-update noar tt set b1='KDWYWWWJF8KL' where id=4;
-update noar ti set b1='KDWYWWWJF8KL' where id=4;
-update noar tt set v0='NTJU5M' where id=4;
-update noar ti set v0='NTJU5M' where id=4;
-update noar tt set b2='8IKTEHCHCW' where id=4;
-update noar ti set b2='8IKTEHCHCW' where id=4;
-update noar tt set v0='KRMXQUNAHZE' where id=5;
-update noar ti set v0='KRMXQUNAHZE' where id=5;
-update noar tt set b0='SD9CD19UAT' where id=5;
-update noar ti set b0='SD9CD19UAT' where id=5;
-update noar tt set v0='5G77M' where id=5;
-update noar ti set v0='5G77M' where id=5;
-update noar tt set b1='2SUORZ4NKGK3B4R325XRSRNFTXWU' where id=5;
-update noar ti set b1='2SUORZ4NKGK3B4R325XRSRNFTXWU' where id=5;
-update noar tt set v0='YNO0RVZ6XRE3' where id=5;
-update noar ti set v0='YNO0RVZ6XRE3' where id=5;
-update noar tt set b2='X' where id=5;
-update noar ti set b2='X' where id=5;
-update noar tt set v0='1TYAGCJUWZ1K5IYLZP65SVKYQ' where id=6;
-update noar ti set v0='1TYAGCJUWZ1K5IYLZP65SVKYQ' where id=6;
-update noar tt set b0='I1BBXO0FDMCF2SQA4H8N00W73SY' where id=6;
-update noar ti set b0='I1BBXO0FDMCF2SQA4H8N00W73SY' where id=6;
-update noar tt set v0='8E6VZGXF31M' where id=6;
-update noar ti set v0='8E6VZGXF31M' where id=6;
-update noar tt set b1='AGQT35MHC54PRCUZNV4LS' where id=6;
-update noar ti set b1='AGQT35MHC54PRCUZNV4LS' where id=6;
-update noar tt set v0='UCHUW3EWIJ' where id=6;
-update noar ti set v0='UCHUW3EWIJ' where id=6;
-update noar tt set b2='VX5R1OM5FESHQVLQC9JFBRYMFP0ZH3XB' where id=6;
-update noar ti set b2='VX5R1OM5FESHQVLQC9JFBRYMFP0ZH3XB' where id=6;
-update noar tt set v0='2C0F' where id=7;
-update noar ti set v0='2C0F' where id=7;
-update noar tt set b0='TH5W7UZ7MTRT52YI1AF0534C1Z7AF' where id=7;
-update noar ti set b0='TH5W7UZ7MTRT52YI1AF0534C1Z7AF' where id=7;
-update noar tt set v0='VFAWG' where id=7;
-update noar ti set v0='VFAWG' where id=7;
-update noar tt set b1='P0RXNBWKZHA' where id=7;
-update noar ti set b1='P0RXNBWKZHA' where id=7;
-update noar tt set v0='2NATG' where id=7;
-update noar ti set v0='2NATG' where id=7;
-update noar tt set b2='GPCJ2ZBQO1VCB3R' where id=7;
-update noar ti set b2='GPCJ2ZBQO1VCB3R' where id=7;
-update noar tt set v0='6ZXMM5T' where id=8;
-update noar ti set v0='6ZXMM5T' where id=8;
-update noar tt set b0='BDK4CIHZ7OD9F7CTV' where id=8;
-update noar ti set b0='BDK4CIHZ7OD9F7CTV' where id=8;
-update noar tt set v0='9W' where id=8;
-update noar ti set v0='9W' where id=8;
-update noar tt set b1='PIJIKVA51RYQKB' where id=8;
-update noar ti set b1='PIJIKVA51RYQKB' where id=8;
-update noar tt set v0='SB9J9HMBEF10UKA' where id=8;
-update noar ti set v0='SB9J9HMBEF10UKA' where id=8;
-update noar tt set b2='VTRFSXTBYR73UBHUGE1DSPTBAI8HQJ' where id=8;
-update noar ti set b2='VTRFSXTBYR73UBHUGE1DSPTBAI8HQJ' where id=8;
-update noar tt set v0='SF3ZDLRX0KQX2IXFNRPTH' where id=9;
-update noar ti set v0='SF3ZDLRX0KQX2IXFNRPTH' where id=9;
-update noar tt set b0='BB0ONZFAF2' where id=9;
-update noar ti set b0='BB0ONZFAF2' where id=9;
-update noar tt set v0='X9ZIMD9MVPQW' where id=9;
-update noar ti set v0='X9ZIMD9MVPQW' where id=9;
-update noar tt set b1='B3H7OLTI' where id=9;
-update noar ti set b1='B3H7OLTI' where id=9;
-update noar tt set v0='WF0SLXFB397F' where id=9;
-update noar ti set v0='WF0SLXFB397F' where id=9;
-update noar tt set b2='J5TEJYU3M2I5K1V0CLLRN9B' where id=9;
-update noar ti set b2='J5TEJYU3M2I5K1V0CLLRN9B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7ZY2N10WJFL3W7O5QE4P7G89UUHHPY' where id=1;
-update noar ti set v0='7ZY2N10WJFL3W7O5QE4P7G89UUHHPY' where id=1;
-update noar tt set b0='DXU33E2O7DYWD7WWW7965P3V394UH7V' where id=1;
-update noar ti set b0='DXU33E2O7DYWD7WWW7965P3V394UH7V' where id=1;
-update noar tt set v0='F9IYKKFYVHOQDHB' where id=1;
-update noar ti set v0='F9IYKKFYVHOQDHB' where id=1;
-update noar tt set b1='FGT40NAVGIG8EEFXD' where id=1;
-update noar ti set b1='FGT40NAVGIG8EEFXD' where id=1;
-update noar tt set v0='4X9NAY2Q4' where id=1;
-update noar ti set v0='4X9NAY2Q4' where id=1;
-update noar tt set b2='7TOHMB7' where id=1;
-update noar ti set b2='7TOHMB7' where id=1;
-update noar tt set v0='RM2O6DRPX3FSKOL031DGXYELDHM' where id=2;
-update noar ti set v0='RM2O6DRPX3FSKOL031DGXYELDHM' where id=2;
-update noar tt set b0='JZ11GJZDIC8VM24SR6IUJZ0WZO11' where id=2;
-update noar ti set b0='JZ11GJZDIC8VM24SR6IUJZ0WZO11' where id=2;
-update noar tt set v0='3UDTOQ5Y374TFOPIJIRZNV' where id=2;
-update noar ti set v0='3UDTOQ5Y374TFOPIJIRZNV' where id=2;
-update noar tt set b1='NL2LU02OF0TNID16A04XWGRG' where id=2;
-update noar ti set b1='NL2LU02OF0TNID16A04XWGRG' where id=2;
-update noar tt set v0='D7DY7EH2CG553QHJHV5' where id=2;
-update noar ti set v0='D7DY7EH2CG553QHJHV5' where id=2;
-update noar tt set b2='0S9I52JNFOKSRDORSRI8JC6D1W865CX' where id=2;
-update noar ti set b2='0S9I52JNFOKSRDORSRI8JC6D1W865CX' where id=2;
-update noar tt set v0='P77FPAAA6F2075P35ZV08B4P' where id=3;
-update noar ti set v0='P77FPAAA6F2075P35ZV08B4P' where id=3;
-update noar tt set b0='XOX' where id=3;
-update noar ti set b0='XOX' where id=3;
-update noar tt set v0='EGAGEV7C43CD5Z5U7O' where id=3;
-update noar ti set v0='EGAGEV7C43CD5Z5U7O' where id=3;
-update noar tt set b1='ZMT' where id=3;
-update noar ti set b1='ZMT' where id=3;
-update noar tt set v0='YVL5LFTE6YABM256048GZBVMRJ5SK' where id=3;
-update noar ti set v0='YVL5LFTE6YABM256048GZBVMRJ5SK' where id=3;
-update noar tt set b2='83RFGIGF' where id=3;
-update noar ti set b2='83RFGIGF' where id=3;
-update noar tt set v0='HYOQUL7INO0GH15GRHWB9XGG5YN' where id=4;
-update noar ti set v0='HYOQUL7INO0GH15GRHWB9XGG5YN' where id=4;
-update noar tt set b0='DHWDSY9DYCBFJ8UECW2ONLCXJW47' where id=4;
-update noar ti set b0='DHWDSY9DYCBFJ8UECW2ONLCXJW47' where id=4;
-update noar tt set v0='SFW3LQ0LAFFY79UF4' where id=4;
-update noar ti set v0='SFW3LQ0LAFFY79UF4' where id=4;
-update noar tt set b1='Q' where id=4;
-update noar ti set b1='Q' where id=4;
-update noar tt set v0='4MO2IAB5HVTQ16F' where id=4;
-update noar ti set v0='4MO2IAB5HVTQ16F' where id=4;
-update noar tt set b2='IF4' where id=4;
-update noar ti set b2='IF4' where id=4;
-update noar tt set v0='W7' where id=5;
-update noar ti set v0='W7' where id=5;
-update noar tt set b0='Y349Y' where id=5;
-update noar ti set b0='Y349Y' where id=5;
-update noar tt set v0='W6C63B6WDOKKLN02ZPE384ZOWOGHJ5C' where id=5;
-update noar ti set v0='W6C63B6WDOKKLN02ZPE384ZOWOGHJ5C' where id=5;
-update noar tt set b1='21BWMO8C47OW8Y9M83FHKBC9COWL7R' where id=5;
-update noar ti set b1='21BWMO8C47OW8Y9M83FHKBC9COWL7R' where id=5;
-update noar tt set v0='5GL0F5Z9MAMRP0I1HJX' where id=5;
-update noar ti set v0='5GL0F5Z9MAMRP0I1HJX' where id=5;
-update noar tt set b2='AAR57DP24PV5JAXPVL4U0SAM5V' where id=5;
-update noar ti set b2='AAR57DP24PV5JAXPVL4U0SAM5V' where id=5;
-update noar tt set v0='WQCMIC4TVW' where id=6;
-update noar ti set v0='WQCMIC4TVW' where id=6;
-update noar tt set b0='G281WN097XXGNA4NHOMFTTRS13D5' where id=6;
-update noar ti set b0='G281WN097XXGNA4NHOMFTTRS13D5' where id=6;
-update noar tt set v0='JQPRV1S9K0X6IMIM7JFPIX47HXW' where id=6;
-update noar ti set v0='JQPRV1S9K0X6IMIM7JFPIX47HXW' where id=6;
-update noar tt set b1='DMMZ' where id=6;
-update noar ti set b1='DMMZ' where id=6;
-update noar tt set v0='35KVTIA4F1HKC' where id=6;
-update noar ti set v0='35KVTIA4F1HKC' where id=6;
-update noar tt set b2='F9N1' where id=6;
-update noar ti set b2='F9N1' where id=6;
-update noar tt set v0='PKVQ4' where id=7;
-update noar ti set v0='PKVQ4' where id=7;
-update noar tt set b0='01CBOANC05OQ4MRYO719IP687GRZ' where id=7;
-update noar ti set b0='01CBOANC05OQ4MRYO719IP687GRZ' where id=7;
-update noar tt set v0='PW0X2YDQSM8B6642EGIYY728ETZ6D1' where id=7;
-update noar ti set v0='PW0X2YDQSM8B6642EGIYY728ETZ6D1' where id=7;
-update noar tt set b1='44OF0D7' where id=7;
-update noar ti set b1='44OF0D7' where id=7;
-update noar tt set v0='CCV' where id=7;
-update noar ti set v0='CCV' where id=7;
-update noar tt set b2='JRWZX' where id=7;
-update noar ti set b2='JRWZX' where id=7;
-update noar tt set v0='ZQ9TFF53XW53AUJ2O1J7BZF3RDI92C' where id=8;
-update noar ti set v0='ZQ9TFF53XW53AUJ2O1J7BZF3RDI92C' where id=8;
-update noar tt set b0='OO0V1G' where id=8;
-update noar ti set b0='OO0V1G' where id=8;
-update noar tt set v0='V' where id=8;
-update noar ti set v0='V' where id=8;
-update noar tt set b1='6RZL7O0QSA' where id=8;
-update noar ti set b1='6RZL7O0QSA' where id=8;
-update noar tt set v0='IG7SF370IQO' where id=8;
-update noar ti set v0='IG7SF370IQO' where id=8;
-update noar tt set b2='F4VK' where id=8;
-update noar ti set b2='F4VK' where id=8;
-update noar tt set v0='AJOOR3YRNX8YB71LGMAAN6MJHV9ID' where id=9;
-update noar ti set v0='AJOOR3YRNX8YB71LGMAAN6MJHV9ID' where id=9;
-update noar tt set b0='8GAP83BNYJCH85P2' where id=9;
-update noar ti set b0='8GAP83BNYJCH85P2' where id=9;
-update noar tt set v0='T27BL1YT' where id=9;
-update noar ti set v0='T27BL1YT' where id=9;
-update noar tt set b1='P4LJ9MBV3AIOQ79' where id=9;
-update noar ti set b1='P4LJ9MBV3AIOQ79' where id=9;
-update noar tt set v0='8Y1HDDLXFBHR3EP6' where id=9;
-update noar ti set v0='8Y1HDDLXFBHR3EP6' where id=9;
-update noar tt set b2='PEMLQ7A2CEYAJLG9S' where id=9;
-update noar ti set b2='PEMLQ7A2CEYAJLG9S' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OHILF04F60NXEJRL6F' where id=1;
-update noar ti set v0='OHILF04F60NXEJRL6F' where id=1;
-update noar tt set b0='C8I3P4ITSKDS8ORHDT0W9G5' where id=1;
-update noar ti set b0='C8I3P4ITSKDS8ORHDT0W9G5' where id=1;
-update noar tt set v0='XL10OB0' where id=1;
-update noar ti set v0='XL10OB0' where id=1;
-update noar tt set b1='OGP68635LUQ1KYQ8VV31LO52ISV' where id=1;
-update noar ti set b1='OGP68635LUQ1KYQ8VV31LO52ISV' where id=1;
-update noar tt set v0='FRU' where id=1;
-update noar ti set v0='FRU' where id=1;
-update noar tt set b2='JY54DILVUGLQPNSD1VSY6G' where id=1;
-update noar ti set b2='JY54DILVUGLQPNSD1VSY6G' where id=1;
-update noar tt set v0='4HJ1KMDM9LNE5ZSABV6C' where id=2;
-update noar ti set v0='4HJ1KMDM9LNE5ZSABV6C' where id=2;
-update noar tt set b0='XVB0SARTERFOSG6NJT5XAGU49V0AV' where id=2;
-update noar ti set b0='XVB0SARTERFOSG6NJT5XAGU49V0AV' where id=2;
-update noar tt set v0='AGIZS88F8CRH33T9OVH2O0JDRA3Q6' where id=2;
-update noar ti set v0='AGIZS88F8CRH33T9OVH2O0JDRA3Q6' where id=2;
-update noar tt set b1='XFUZ' where id=2;
-update noar ti set b1='XFUZ' where id=2;
-update noar tt set v0='WRNNPI53MB1Q5BZVUCJM90IM4M1D' where id=2;
-update noar ti set v0='WRNNPI53MB1Q5BZVUCJM90IM4M1D' where id=2;
-update noar tt set b2='ZUNFTPAWM8JUPD820CTVY' where id=2;
-update noar ti set b2='ZUNFTPAWM8JUPD820CTVY' where id=2;
-update noar tt set v0='FS2BT489HS0S2RFWMF67GR00U9IH' where id=3;
-update noar ti set v0='FS2BT489HS0S2RFWMF67GR00U9IH' where id=3;
-update noar tt set b0='7Z2LUM8K46K8V3AEN74DGKGNWPAE40' where id=3;
-update noar ti set b0='7Z2LUM8K46K8V3AEN74DGKGNWPAE40' where id=3;
-update noar tt set v0='LSO1AKTYIJJO2IA7' where id=3;
-update noar ti set v0='LSO1AKTYIJJO2IA7' where id=3;
-update noar tt set b1='JB' where id=3;
-update noar ti set b1='JB' where id=3;
-update noar tt set v0='41L7PJA1LI73S8JF1KXUE' where id=3;
-update noar ti set v0='41L7PJA1LI73S8JF1KXUE' where id=3;
-update noar tt set b2='QKGXEY' where id=3;
-update noar ti set b2='QKGXEY' where id=3;
-update noar tt set v0='3FXQ6VWJ1CSU' where id=4;
-update noar ti set v0='3FXQ6VWJ1CSU' where id=4;
-update noar tt set b0='R1GZA9AD76DJUBM' where id=4;
-update noar ti set b0='R1GZA9AD76DJUBM' where id=4;
-update noar tt set v0='RO6PR48BBWTJT' where id=4;
-update noar ti set v0='RO6PR48BBWTJT' where id=4;
-update noar tt set b1='DD3NLHSN3A8MQ4VKZ3N' where id=4;
-update noar ti set b1='DD3NLHSN3A8MQ4VKZ3N' where id=4;
-update noar tt set v0='J5C9U04KYK400MO47SA6' where id=4;
-update noar ti set v0='J5C9U04KYK400MO47SA6' where id=4;
-update noar tt set b2='9' where id=4;
-update noar ti set b2='9' where id=4;
-update noar tt set v0='LV9YVQ7Q263C26I02318HP69Y3FP2QC' where id=5;
-update noar ti set v0='LV9YVQ7Q263C26I02318HP69Y3FP2QC' where id=5;
-update noar tt set b0='CCE' where id=5;
-update noar ti set b0='CCE' where id=5;
-update noar tt set v0='IXKG3KA3GSUXAIEA438P4WBN6ITHJ5' where id=5;
-update noar ti set v0='IXKG3KA3GSUXAIEA438P4WBN6ITHJ5' where id=5;
-update noar tt set b1='ITV76CAQZVFQFE4VCU1HCSE3DG' where id=5;
-update noar ti set b1='ITV76CAQZVFQFE4VCU1HCSE3DG' where id=5;
-update noar tt set v0='8KWVNJJTY4Z86' where id=5;
-update noar ti set v0='8KWVNJJTY4Z86' where id=5;
-update noar tt set b2='WSTT2TG6IPKP7VVNGT' where id=5;
-update noar ti set b2='WSTT2TG6IPKP7VVNGT' where id=5;
-update noar tt set v0='CM' where id=6;
-update noar ti set v0='CM' where id=6;
-update noar tt set b0='NXIK5VOBE' where id=6;
-update noar ti set b0='NXIK5VOBE' where id=6;
-update noar tt set v0='GVNB6' where id=6;
-update noar ti set v0='GVNB6' where id=6;
-update noar tt set b1='Q99' where id=6;
-update noar ti set b1='Q99' where id=6;
-update noar tt set v0='AK' where id=6;
-update noar ti set v0='AK' where id=6;
-update noar tt set b2='DVPR4YH8FCR6YFTBG1B4BDH8IP' where id=6;
-update noar ti set b2='DVPR4YH8FCR6YFTBG1B4BDH8IP' where id=6;
-update noar tt set v0='EHB6BL3GYLRDONWF' where id=7;
-update noar ti set v0='EHB6BL3GYLRDONWF' where id=7;
-update noar tt set b0='1VT0U80Y9MD6NQ0QX5JO' where id=7;
-update noar ti set b0='1VT0U80Y9MD6NQ0QX5JO' where id=7;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b1='HYDQGXSWL8' where id=7;
-update noar ti set b1='HYDQGXSWL8' where id=7;
-update noar tt set v0='16Z1PJZCLZ87W2EAIWJOCL36ML1M' where id=7;
-update noar ti set v0='16Z1PJZCLZ87W2EAIWJOCL36ML1M' where id=7;
-update noar tt set b2='FB' where id=7;
-update noar ti set b2='FB' where id=7;
-update noar tt set v0='LVANGGM7YQQ4OKAV0E8MZ' where id=8;
-update noar ti set v0='LVANGGM7YQQ4OKAV0E8MZ' where id=8;
-update noar tt set b0='FNX2VFNQSRPHLU1CX' where id=8;
-update noar ti set b0='FNX2VFNQSRPHLU1CX' where id=8;
-update noar tt set v0='ADUVBROBXM' where id=8;
-update noar ti set v0='ADUVBROBXM' where id=8;
-update noar tt set b1='52AKHOTG3' where id=8;
-update noar ti set b1='52AKHOTG3' where id=8;
-update noar tt set v0='AUY577K9AA7ZZRG8I94' where id=8;
-update noar ti set v0='AUY577K9AA7ZZRG8I94' where id=8;
-update noar tt set b2='8C4K90555ZLV1KPGHQ6KJIGAGM9I8J1' where id=8;
-update noar ti set b2='8C4K90555ZLV1KPGHQ6KJIGAGM9I8J1' where id=8;
-update noar tt set v0='XF04BXXZFNG7L0OLQJ2DWFKPA' where id=9;
-update noar ti set v0='XF04BXXZFNG7L0OLQJ2DWFKPA' where id=9;
-update noar tt set b0='6VZJQ1WTMMPYW0PQBU673TMCHJ2QQY' where id=9;
-update noar ti set b0='6VZJQ1WTMMPYW0PQBU673TMCHJ2QQY' where id=9;
-update noar tt set v0='L1SONQIKQPKYGQLK8UIZK851HNT5Q' where id=9;
-update noar ti set v0='L1SONQIKQPKYGQLK8UIZK851HNT5Q' where id=9;
-update noar tt set b1='EJ0GL9FU3AGQX9TXFJKZ4FQRIKSBB2J' where id=9;
-update noar ti set b1='EJ0GL9FU3AGQX9TXFJKZ4FQRIKSBB2J' where id=9;
-update noar tt set v0='YLU1JHLC' where id=9;
-update noar ti set v0='YLU1JHLC' where id=9;
-update noar tt set b2='69YT' where id=9;
-update noar ti set b2='69YT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VK78QUVI77ZN4BF6D1JOS8UN' where id=1;
-update noar ti set v0='VK78QUVI77ZN4BF6D1JOS8UN' where id=1;
-update noar tt set b0='YZEFHBAU7VW7QX1LMAVAMZ5AFOW7PPWC' where id=1;
-update noar ti set b0='YZEFHBAU7VW7QX1LMAVAMZ5AFOW7PPWC' where id=1;
-update noar tt set v0='HVC3ZWEZR45QMEONCRHKW3WR' where id=1;
-update noar ti set v0='HVC3ZWEZR45QMEONCRHKW3WR' where id=1;
-update noar tt set b1='VMM6XW1NFF863B2ZDJK5LH' where id=1;
-update noar ti set b1='VMM6XW1NFF863B2ZDJK5LH' where id=1;
-update noar tt set v0='ABECRXSVLXS3OK6A4VMOEPQ' where id=1;
-update noar ti set v0='ABECRXSVLXS3OK6A4VMOEPQ' where id=1;
-update noar tt set b2='805Y6RS1MLESLG4K8SQWB9' where id=1;
-update noar ti set b2='805Y6RS1MLESLG4K8SQWB9' where id=1;
-update noar tt set v0='148T7RW05854PEGF3' where id=2;
-update noar ti set v0='148T7RW05854PEGF3' where id=2;
-update noar tt set b0='3H' where id=2;
-update noar ti set b0='3H' where id=2;
-update noar tt set v0='9NIFKEGJQRZTUJTRVH7' where id=2;
-update noar ti set v0='9NIFKEGJQRZTUJTRVH7' where id=2;
-update noar tt set b1='MQR1C' where id=2;
-update noar ti set b1='MQR1C' where id=2;
-update noar tt set v0='XI0YT5ZMXLZKKAETDAS' where id=2;
-update noar ti set v0='XI0YT5ZMXLZKKAETDAS' where id=2;
-update noar tt set b2='0JC2RRT9AZYLTTAI' where id=2;
-update noar ti set b2='0JC2RRT9AZYLTTAI' where id=2;
-update noar tt set v0='T0G0NWX4IS3AF9495ZKDI1K' where id=3;
-update noar ti set v0='T0G0NWX4IS3AF9495ZKDI1K' where id=3;
-update noar tt set b0='47F60' where id=3;
-update noar ti set b0='47F60' where id=3;
-update noar tt set v0='371MW2SWY668OLPBBIG' where id=3;
-update noar ti set v0='371MW2SWY668OLPBBIG' where id=3;
-update noar tt set b1='2W' where id=3;
-update noar ti set b1='2W' where id=3;
-update noar tt set v0='IQ7' where id=3;
-update noar ti set v0='IQ7' where id=3;
-update noar tt set b2='5P04YDSA' where id=3;
-update noar ti set b2='5P04YDSA' where id=3;
-update noar tt set v0='3UW' where id=4;
-update noar ti set v0='3UW' where id=4;
-update noar tt set b0='SYILSORIIM7FAX8WKDUCV9VENY' where id=4;
-update noar ti set b0='SYILSORIIM7FAX8WKDUCV9VENY' where id=4;
-update noar tt set v0='AWA7UIJ9F33VV4P3WOKHISAE6' where id=4;
-update noar ti set v0='AWA7UIJ9F33VV4P3WOKHISAE6' where id=4;
-update noar tt set b1='CD8NI' where id=4;
-update noar ti set b1='CD8NI' where id=4;
-update noar tt set v0='R6ITDVE394UNGYZROOSHMXBG7LBDD6' where id=4;
-update noar ti set v0='R6ITDVE394UNGYZROOSHMXBG7LBDD6' where id=4;
-update noar tt set b2='RUG30GRB078XSRE4XQEMLC9AO4GY2R1' where id=4;
-update noar ti set b2='RUG30GRB078XSRE4XQEMLC9AO4GY2R1' where id=4;
-update noar tt set v0='HST854VB108C' where id=5;
-update noar ti set v0='HST854VB108C' where id=5;
-update noar tt set b0='D7' where id=5;
-update noar ti set b0='D7' where id=5;
-update noar tt set v0='KNCWJQT513GRUJIW8LDG9O0RB3DZ1M' where id=5;
-update noar ti set v0='KNCWJQT513GRUJIW8LDG9O0RB3DZ1M' where id=5;
-update noar tt set b1='EYZ8LC9ZBD4DNILTKGNZE93QNYPS' where id=5;
-update noar ti set b1='EYZ8LC9ZBD4DNILTKGNZE93QNYPS' where id=5;
-update noar tt set v0='2C2G5PLZU2E3TRY' where id=5;
-update noar ti set v0='2C2G5PLZU2E3TRY' where id=5;
-update noar tt set b2='16Z3Z4HIPKBBHXHPXNM7TNZUZX48' where id=5;
-update noar ti set b2='16Z3Z4HIPKBBHXHPXNM7TNZUZX48' where id=5;
-update noar tt set v0='0RHDKGUPVQ8XMC15GW5DAJDF' where id=6;
-update noar ti set v0='0RHDKGUPVQ8XMC15GW5DAJDF' where id=6;
-update noar tt set b0='GEO5636JY3SWSY1IRJWTNAMP' where id=6;
-update noar ti set b0='GEO5636JY3SWSY1IRJWTNAMP' where id=6;
-update noar tt set v0='NO1CS3PBA' where id=6;
-update noar ti set v0='NO1CS3PBA' where id=6;
-update noar tt set b1='RWPFII00Q2NO24PWXEFDW7M00' where id=6;
-update noar ti set b1='RWPFII00Q2NO24PWXEFDW7M00' where id=6;
-update noar tt set v0='2T8MTSX152AB8THITMTIFD7QQN404' where id=6;
-update noar ti set v0='2T8MTSX152AB8THITMTIFD7QQN404' where id=6;
-update noar tt set b2='P6IC' where id=6;
-update noar ti set b2='P6IC' where id=6;
-update noar tt set v0='D2HH5M8CH01W8IC89MT' where id=7;
-update noar ti set v0='D2HH5M8CH01W8IC89MT' where id=7;
-update noar tt set b0='YIQB0M4KWBZ6YXBY8EYT62EI707BCE' where id=7;
-update noar ti set b0='YIQB0M4KWBZ6YXBY8EYT62EI707BCE' where id=7;
-update noar tt set v0='6BSXBGQK' where id=7;
-update noar ti set v0='6BSXBGQK' where id=7;
-update noar tt set b1='YHQW6AU6K913C3GX3EMQCWBQ' where id=7;
-update noar ti set b1='YHQW6AU6K913C3GX3EMQCWBQ' where id=7;
-update noar tt set v0='BU5VTADN' where id=7;
-update noar ti set v0='BU5VTADN' where id=7;
-update noar tt set b2='2X6OBIB1EQW6G5OQ7B9ZBT6Y' where id=7;
-update noar ti set b2='2X6OBIB1EQW6G5OQ7B9ZBT6Y' where id=7;
-update noar tt set v0='H5MIFDOWE3G' where id=8;
-update noar ti set v0='H5MIFDOWE3G' where id=8;
-update noar tt set b0='JR9R55XL3MU9C14O' where id=8;
-update noar ti set b0='JR9R55XL3MU9C14O' where id=8;
-update noar tt set v0='757K0OIKSJQDRJ8HGMLX2K2SUYQ' where id=8;
-update noar ti set v0='757K0OIKSJQDRJ8HGMLX2K2SUYQ' where id=8;
-update noar tt set b1='WY3' where id=8;
-update noar ti set b1='WY3' where id=8;
-update noar tt set v0='3QVHTO3FQ5YLUA' where id=8;
-update noar ti set v0='3QVHTO3FQ5YLUA' where id=8;
-update noar tt set b2='3MKUV' where id=8;
-update noar ti set b2='3MKUV' where id=8;
-update noar tt set v0='PQZ7UCD72P2RRLLOTDR5QPIE0BJ5' where id=9;
-update noar ti set v0='PQZ7UCD72P2RRLLOTDR5QPIE0BJ5' where id=9;
-update noar tt set b0='1HCMZ4YZ7' where id=9;
-update noar ti set b0='1HCMZ4YZ7' where id=9;
-update noar tt set v0='KQW7T8CY9ZWP63N00F97' where id=9;
-update noar ti set v0='KQW7T8CY9ZWP63N00F97' where id=9;
-update noar tt set b1='LIXNRRJC3BLTMWCA0FJMH0BWBFG91YS' where id=9;
-update noar ti set b1='LIXNRRJC3BLTMWCA0FJMH0BWBFG91YS' where id=9;
-update noar tt set v0='QH156VY8U8ZL89719A6COFXJ2M' where id=9;
-update noar ti set v0='QH156VY8U8ZL89719A6COFXJ2M' where id=9;
-update noar tt set b2='UCCP3G084WAKSFS9' where id=9;
-update noar ti set b2='UCCP3G084WAKSFS9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B5XWHWKNJK1PTAAW3WE2LR2J6HFAJ1KB' where id=1;
-update noar ti set v0='B5XWHWKNJK1PTAAW3WE2LR2J6HFAJ1KB' where id=1;
-update noar tt set b0='AQK8983Q5PY5B0R7' where id=1;
-update noar ti set b0='AQK8983Q5PY5B0R7' where id=1;
-update noar tt set v0='IP8OWZPLPHZX08TXADD687XTUE' where id=1;
-update noar ti set v0='IP8OWZPLPHZX08TXADD687XTUE' where id=1;
-update noar tt set b1='4RLR' where id=1;
-update noar ti set b1='4RLR' where id=1;
-update noar tt set v0='TTAFDB4FN9JF5C8878TIBJ' where id=1;
-update noar ti set v0='TTAFDB4FN9JF5C8878TIBJ' where id=1;
-update noar tt set b2='UM91JULKWUQS86JS01ERWEM0HKKFTA2' where id=1;
-update noar ti set b2='UM91JULKWUQS86JS01ERWEM0HKKFTA2' where id=1;
-update noar tt set v0='V2UXBYWMPOWS06HIIRI3' where id=2;
-update noar ti set v0='V2UXBYWMPOWS06HIIRI3' where id=2;
-update noar tt set b0='HJHRQ8PV6JHB9DO0L5REVCGSR' where id=2;
-update noar ti set b0='HJHRQ8PV6JHB9DO0L5REVCGSR' where id=2;
-update noar tt set v0='6ZPN2DJDX5C9RUO' where id=2;
-update noar ti set v0='6ZPN2DJDX5C9RUO' where id=2;
-update noar tt set b1='B98DODIGBA' where id=2;
-update noar ti set b1='B98DODIGBA' where id=2;
-update noar tt set v0='KBMTV956BWQYH4IJXTIYJ0Q3O' where id=2;
-update noar ti set v0='KBMTV956BWQYH4IJXTIYJ0Q3O' where id=2;
-update noar tt set b2='7AN5TAY95NZ' where id=2;
-update noar ti set b2='7AN5TAY95NZ' where id=2;
-update noar tt set v0='BVLR72H4Z0FASJESJU2DOUKOB6GCMB' where id=3;
-update noar ti set v0='BVLR72H4Z0FASJESJU2DOUKOB6GCMB' where id=3;
-update noar tt set b0='R23GLO' where id=3;
-update noar ti set b0='R23GLO' where id=3;
-update noar tt set v0='SWIC1LY6CB222UBSVEA88CKWSHCI73J' where id=3;
-update noar ti set v0='SWIC1LY6CB222UBSVEA88CKWSHCI73J' where id=3;
-update noar tt set b1='68KKE7M9L7BX2MKZNK9V8CE5UC' where id=3;
-update noar ti set b1='68KKE7M9L7BX2MKZNK9V8CE5UC' where id=3;
-update noar tt set v0='KFRJRFKWZX9J67QNGE091IEQSQBTR6' where id=3;
-update noar ti set v0='KFRJRFKWZX9J67QNGE091IEQSQBTR6' where id=3;
-update noar tt set b2='B1LMRJAC7AB7UGP9G1VSYITAFFTF3P2' where id=3;
-update noar ti set b2='B1LMRJAC7AB7UGP9G1VSYITAFFTF3P2' where id=3;
-update noar tt set v0='MSG8KH2QHKM24IUKFNTQ8' where id=4;
-update noar ti set v0='MSG8KH2QHKM24IUKFNTQ8' where id=4;
-update noar tt set b0='I7' where id=4;
-update noar ti set b0='I7' where id=4;
-update noar tt set v0='PYXXJR6FTHTH' where id=4;
-update noar ti set v0='PYXXJR6FTHTH' where id=4;
-update noar tt set b1='X4P2X' where id=4;
-update noar ti set b1='X4P2X' where id=4;
-update noar tt set v0='M55060DV5VQIRPHUAWR0F5UKLKH' where id=4;
-update noar ti set v0='M55060DV5VQIRPHUAWR0F5UKLKH' where id=4;
-update noar tt set b2='56NSLOR' where id=4;
-update noar ti set b2='56NSLOR' where id=4;
-update noar tt set v0='QH36L2YOAWU06RR48JCSQYG' where id=5;
-update noar ti set v0='QH36L2YOAWU06RR48JCSQYG' where id=5;
-update noar tt set b0='2LCECGVHIAFWLKMIXTTT3BYU5' where id=5;
-update noar ti set b0='2LCECGVHIAFWLKMIXTTT3BYU5' where id=5;
-update noar tt set v0='GLKR0M2RG0IUN3IOH' where id=5;
-update noar ti set v0='GLKR0M2RG0IUN3IOH' where id=5;
-update noar tt set b1='ZCNWUWA14AQ' where id=5;
-update noar ti set b1='ZCNWUWA14AQ' where id=5;
-update noar tt set v0='ZWRT6V7UMML' where id=5;
-update noar ti set v0='ZWRT6V7UMML' where id=5;
-update noar tt set b2='DHXQZ16C5P2JJURQTU' where id=5;
-update noar ti set b2='DHXQZ16C5P2JJURQTU' where id=5;
-update noar tt set v0='RU30IHVPF8JHJGMLZKOU55R6WW20DW' where id=6;
-update noar ti set v0='RU30IHVPF8JHJGMLZKOU55R6WW20DW' where id=6;
-update noar tt set b0='K7GJAPHJY1ZCZMPZOBR5U' where id=6;
-update noar ti set b0='K7GJAPHJY1ZCZMPZOBR5U' where id=6;
-update noar tt set v0='IQ' where id=6;
-update noar ti set v0='IQ' where id=6;
-update noar tt set b1='ZT2H1ROSHU1ODB231F591' where id=6;
-update noar ti set b1='ZT2H1ROSHU1ODB231F591' where id=6;
-update noar tt set v0='8UTCDLMXU17E' where id=6;
-update noar ti set v0='8UTCDLMXU17E' where id=6;
-update noar tt set b2='3U5LUDCE6AQK366' where id=6;
-update noar ti set b2='3U5LUDCE6AQK366' where id=6;
-update noar tt set v0='WYF3G4OSDUYMDMLQ' where id=7;
-update noar ti set v0='WYF3G4OSDUYMDMLQ' where id=7;
-update noar tt set b0='890M8R8857IUJ70D0R1EO6359' where id=7;
-update noar ti set b0='890M8R8857IUJ70D0R1EO6359' where id=7;
-update noar tt set v0='GAKJP' where id=7;
-update noar ti set v0='GAKJP' where id=7;
-update noar tt set b1='XAF' where id=7;
-update noar ti set b1='XAF' where id=7;
-update noar tt set v0='CO83M' where id=7;
-update noar ti set v0='CO83M' where id=7;
-update noar tt set b2='371Y58KL7UAFIVULL2UW4R' where id=7;
-update noar ti set b2='371Y58KL7UAFIVULL2UW4R' where id=7;
-update noar tt set v0='WQBVS64ACCNCTC3D9SV53X8W0WD' where id=8;
-update noar ti set v0='WQBVS64ACCNCTC3D9SV53X8W0WD' where id=8;
-update noar tt set b0='RNW6XQ2XV1AS9DV0' where id=8;
-update noar ti set b0='RNW6XQ2XV1AS9DV0' where id=8;
-update noar tt set v0='LCNOX19GU690FN2NIQRA3QKMP9FUNVDZ' where id=8;
-update noar ti set v0='LCNOX19GU690FN2NIQRA3QKMP9FUNVDZ' where id=8;
-update noar tt set b1='EOMGAJHOPKPSVL99' where id=8;
-update noar ti set b1='EOMGAJHOPKPSVL99' where id=8;
-update noar tt set v0='VDJG5ZCF3S6PTJOV' where id=8;
-update noar ti set v0='VDJG5ZCF3S6PTJOV' where id=8;
-update noar tt set b2='Q0HJLIWI2BE553NIPGDXQOOJGJ' where id=8;
-update noar ti set b2='Q0HJLIWI2BE553NIPGDXQOOJGJ' where id=8;
-update noar tt set v0='UJO9DQD1TU15WJKC' where id=9;
-update noar ti set v0='UJO9DQD1TU15WJKC' where id=9;
-update noar tt set b0='PGTZGOTNUPLUUDVRJTDCES61UL1' where id=9;
-update noar ti set b0='PGTZGOTNUPLUUDVRJTDCES61UL1' where id=9;
-update noar tt set v0='4JA99KW3OHT06PG4IRSV' where id=9;
-update noar ti set v0='4JA99KW3OHT06PG4IRSV' where id=9;
-update noar tt set b1='HSHJIRXKIY2IF1G0KY9P' where id=9;
-update noar ti set b1='HSHJIRXKIY2IF1G0KY9P' where id=9;
-update noar tt set v0='8MCAYW972R5T' where id=9;
-update noar ti set v0='8MCAYW972R5T' where id=9;
-update noar tt set b2='2VCOWY8HEVHJSPX5MYW4L7HI' where id=9;
-update noar ti set b2='2VCOWY8HEVHJSPX5MYW4L7HI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ENG49' where id=1;
-update noar ti set v0='ENG49' where id=1;
-update noar tt set b0='CC500FPMVMNWMSGW424KY2TO4M9UM1I' where id=1;
-update noar ti set b0='CC500FPMVMNWMSGW424KY2TO4M9UM1I' where id=1;
-update noar tt set v0='N35ZIBQB' where id=1;
-update noar ti set v0='N35ZIBQB' where id=1;
-update noar tt set b1='KBMT6QF7K2S3MWCAVA3' where id=1;
-update noar ti set b1='KBMT6QF7K2S3MWCAVA3' where id=1;
-update noar tt set v0='9W839TN2URY' where id=1;
-update noar ti set v0='9W839TN2URY' where id=1;
-update noar tt set b2='P3S0AXGAUQ91SA3VW' where id=1;
-update noar ti set b2='P3S0AXGAUQ91SA3VW' where id=1;
-update noar tt set v0='Q8QLH334JIMV81KILO7AU06LOC4Z1O1O' where id=2;
-update noar ti set v0='Q8QLH334JIMV81KILO7AU06LOC4Z1O1O' where id=2;
-update noar tt set b0='5BY3E035HCQQ4L4' where id=2;
-update noar ti set b0='5BY3E035HCQQ4L4' where id=2;
-update noar tt set v0='M5FEIQEDND1P8UWOVN3P' where id=2;
-update noar ti set v0='M5FEIQEDND1P8UWOVN3P' where id=2;
-update noar tt set b1='R7EBVNKM3HNZ5L2AFQEON2UI7HD36K9E' where id=2;
-update noar ti set b1='R7EBVNKM3HNZ5L2AFQEON2UI7HD36K9E' where id=2;
-update noar tt set v0='DHHDQ3CQMQCK' where id=2;
-update noar ti set v0='DHHDQ3CQMQCK' where id=2;
-update noar tt set b2='CG4GXAPLZKCM24PCDQ1I8A1JLKVMJ6Q' where id=2;
-update noar ti set b2='CG4GXAPLZKCM24PCDQ1I8A1JLKVMJ6Q' where id=2;
-update noar tt set v0='D20TQ70E2LNLI3QF18LPVXFBDSSCU' where id=3;
-update noar ti set v0='D20TQ70E2LNLI3QF18LPVXFBDSSCU' where id=3;
-update noar tt set b0='S0F6W6' where id=3;
-update noar ti set b0='S0F6W6' where id=3;
-update noar tt set v0='8TXFK8J3YQE' where id=3;
-update noar ti set v0='8TXFK8J3YQE' where id=3;
-update noar tt set b1='L9AZE8OV907G' where id=3;
-update noar ti set b1='L9AZE8OV907G' where id=3;
-update noar tt set v0='6Z' where id=3;
-update noar ti set v0='6Z' where id=3;
-update noar tt set b2='HYR' where id=3;
-update noar ti set b2='HYR' where id=3;
-update noar tt set v0='1IUL5P' where id=4;
-update noar ti set v0='1IUL5P' where id=4;
-update noar tt set b0='LFU6C4D28N' where id=4;
-update noar ti set b0='LFU6C4D28N' where id=4;
-update noar tt set v0='ZGT0Q9C8MAV' where id=4;
-update noar ti set v0='ZGT0Q9C8MAV' where id=4;
-update noar tt set b1='3Q1CIJU2ET0QY2ET4F0M' where id=4;
-update noar ti set b1='3Q1CIJU2ET0QY2ET4F0M' where id=4;
-update noar tt set v0='L3TPCI2P' where id=4;
-update noar ti set v0='L3TPCI2P' where id=4;
-update noar tt set b2='BV' where id=4;
-update noar ti set b2='BV' where id=4;
-update noar tt set v0='OLX65KBZY06B4KDG5FZXOE' where id=5;
-update noar ti set v0='OLX65KBZY06B4KDG5FZXOE' where id=5;
-update noar tt set b0='5D' where id=5;
-update noar ti set b0='5D' where id=5;
-update noar tt set v0='DXUJXA204RFEN0IGC2ISZ' where id=5;
-update noar ti set v0='DXUJXA204RFEN0IGC2ISZ' where id=5;
-update noar tt set b1='T9B8J1J29GAH1GTF24ZRXT' where id=5;
-update noar ti set b1='T9B8J1J29GAH1GTF24ZRXT' where id=5;
-update noar tt set v0='3EE6K56HE' where id=5;
-update noar ti set v0='3EE6K56HE' where id=5;
-update noar tt set b2='XNXG479PGDSVM' where id=5;
-update noar ti set b2='XNXG479PGDSVM' where id=5;
-update noar tt set v0='TU519WQ6YW7X' where id=6;
-update noar ti set v0='TU519WQ6YW7X' where id=6;
-update noar tt set b0='D80AY6WP' where id=6;
-update noar ti set b0='D80AY6WP' where id=6;
-update noar tt set v0='OSLSZUUNTMAMBJTKL9P2P8FG1KME9BRZ' where id=6;
-update noar ti set v0='OSLSZUUNTMAMBJTKL9P2P8FG1KME9BRZ' where id=6;
-update noar tt set b1='YO2I2OY2A' where id=6;
-update noar ti set b1='YO2I2OY2A' where id=6;
-update noar tt set v0='R0A4ZAK0TNLTO6D1' where id=6;
-update noar ti set v0='R0A4ZAK0TNLTO6D1' where id=6;
-update noar tt set b2='ORM5UFLVZL' where id=6;
-update noar ti set b2='ORM5UFLVZL' where id=6;
-update noar tt set v0='TWNRHB4VTSV3TNI' where id=7;
-update noar ti set v0='TWNRHB4VTSV3TNI' where id=7;
-update noar tt set b0='WLBEJX29J9LH' where id=7;
-update noar ti set b0='WLBEJX29J9LH' where id=7;
-update noar tt set v0='4SEBSEP726' where id=7;
-update noar ti set v0='4SEBSEP726' where id=7;
-update noar tt set b1='WQJ4FZ3EN' where id=7;
-update noar ti set b1='WQJ4FZ3EN' where id=7;
-update noar tt set v0='I2UON3E46X9W1FV9OJ' where id=7;
-update noar ti set v0='I2UON3E46X9W1FV9OJ' where id=7;
-update noar tt set b2='6FSY81G28EGA82XS4LF52PPSSADGD5K' where id=7;
-update noar ti set b2='6FSY81G28EGA82XS4LF52PPSSADGD5K' where id=7;
-update noar tt set v0='GBBQ2D31H' where id=8;
-update noar ti set v0='GBBQ2D31H' where id=8;
-update noar tt set b0='1NQBHYLDY0JE' where id=8;
-update noar ti set b0='1NQBHYLDY0JE' where id=8;
-update noar tt set v0='ENOVCTT9B3' where id=8;
-update noar ti set v0='ENOVCTT9B3' where id=8;
-update noar tt set b1='SJH2ZOTLTP9D02' where id=8;
-update noar ti set b1='SJH2ZOTLTP9D02' where id=8;
-update noar tt set v0='MSCQXU7VJ38WSMX' where id=8;
-update noar ti set v0='MSCQXU7VJ38WSMX' where id=8;
-update noar tt set b2='FBT7QAYDD2U5S22C1QF9NS7' where id=8;
-update noar ti set b2='FBT7QAYDD2U5S22C1QF9NS7' where id=8;
-update noar tt set v0='Y0SJA2IOKECPIS5QW2PTYE5' where id=9;
-update noar ti set v0='Y0SJA2IOKECPIS5QW2PTYE5' where id=9;
-update noar tt set b0='6GLYG' where id=9;
-update noar ti set b0='6GLYG' where id=9;
-update noar tt set v0='LDP7KC70MWPL3R4686063RI' where id=9;
-update noar ti set v0='LDP7KC70MWPL3R4686063RI' where id=9;
-update noar tt set b1='S9MLH5GW19JH2HIHQ0YXIZV0Z6CT94E' where id=9;
-update noar ti set b1='S9MLH5GW19JH2HIHQ0YXIZV0Z6CT94E' where id=9;
-update noar tt set v0='GI52HNS13DFOWW8DKGSYZXD8W5JRDSHZ' where id=9;
-update noar ti set v0='GI52HNS13DFOWW8DKGSYZXD8W5JRDSHZ' where id=9;
-update noar tt set b2='P0HCZMA4VF' where id=9;
-update noar ti set b2='P0HCZMA4VF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KZT4TITWSAVW' where id=1;
-update noar ti set v0='KZT4TITWSAVW' where id=1;
-update noar tt set b0='MS2OUXU7H' where id=1;
-update noar ti set b0='MS2OUXU7H' where id=1;
-update noar tt set v0='RY' where id=1;
-update noar ti set v0='RY' where id=1;
-update noar tt set b1='BSHEN5MCKW9CQP29YR167VE7OUDS2A8' where id=1;
-update noar ti set b1='BSHEN5MCKW9CQP29YR167VE7OUDS2A8' where id=1;
-update noar tt set v0='CGPE5W5TTQ1EC76HOL6MUMFSVEOH1ZY' where id=1;
-update noar ti set v0='CGPE5W5TTQ1EC76HOL6MUMFSVEOH1ZY' where id=1;
-update noar tt set b2='6PJPF2HUYQNROCDVBG885HGVZAA1' where id=1;
-update noar ti set b2='6PJPF2HUYQNROCDVBG885HGVZAA1' where id=1;
-update noar tt set v0='19A8GWJU54GNZ4UPXPEV15RAOXN9TB' where id=2;
-update noar ti set v0='19A8GWJU54GNZ4UPXPEV15RAOXN9TB' where id=2;
-update noar tt set b0='YIKOB' where id=2;
-update noar ti set b0='YIKOB' where id=2;
-update noar tt set v0='F7AZ48ZE2R07' where id=2;
-update noar ti set v0='F7AZ48ZE2R07' where id=2;
-update noar tt set b1='HVFXLESGBGUUCNI2O' where id=2;
-update noar ti set b1='HVFXLESGBGUUCNI2O' where id=2;
-update noar tt set v0='E' where id=2;
-update noar ti set v0='E' where id=2;
-update noar tt set b2='32NVYGC7UFWUF' where id=2;
-update noar ti set b2='32NVYGC7UFWUF' where id=2;
-update noar tt set v0='OAWFILZI2' where id=3;
-update noar ti set v0='OAWFILZI2' where id=3;
-update noar tt set b0='F5MGCCZC3QRC0G7O7DXNV5' where id=3;
-update noar ti set b0='F5MGCCZC3QRC0G7O7DXNV5' where id=3;
-update noar tt set v0='S4GGFIZV' where id=3;
-update noar ti set v0='S4GGFIZV' where id=3;
-update noar tt set b1='A05BY29833UWJI' where id=3;
-update noar ti set b1='A05BY29833UWJI' where id=3;
-update noar tt set v0='A2U5BBM5CO530IDG0L' where id=3;
-update noar ti set v0='A2U5BBM5CO530IDG0L' where id=3;
-update noar tt set b2='7YUCW7R' where id=3;
-update noar ti set b2='7YUCW7R' where id=3;
-update noar tt set v0='VUT491Y62VENDE771WY7NLRRNLHAVSR' where id=4;
-update noar ti set v0='VUT491Y62VENDE771WY7NLRRNLHAVSR' where id=4;
-update noar tt set b0='4DWXPSGTTRKGHF9BFBP' where id=4;
-update noar ti set b0='4DWXPSGTTRKGHF9BFBP' where id=4;
-update noar tt set v0='ASBOMH781KLEZG0' where id=4;
-update noar ti set v0='ASBOMH781KLEZG0' where id=4;
-update noar tt set b1='OGREEJZ8RQ09U5JUZ7' where id=4;
-update noar ti set b1='OGREEJZ8RQ09U5JUZ7' where id=4;
-update noar tt set v0='A7AGXSU' where id=4;
-update noar ti set v0='A7AGXSU' where id=4;
-update noar tt set b2='LCK4BHD71I43QITRTL8J2RPF7NW' where id=4;
-update noar ti set b2='LCK4BHD71I43QITRTL8J2RPF7NW' where id=4;
-update noar tt set v0='JAAU91Z614BWAJH62SJ71ACXIWV7963Z' where id=5;
-update noar ti set v0='JAAU91Z614BWAJH62SJ71ACXIWV7963Z' where id=5;
-update noar tt set b0='LWF1RT6HAO61NQLSX4Q' where id=5;
-update noar ti set b0='LWF1RT6HAO61NQLSX4Q' where id=5;
-update noar tt set v0='7U7YXPLPZTU0YWTF62GTY' where id=5;
-update noar ti set v0='7U7YXPLPZTU0YWTF62GTY' where id=5;
-update noar tt set b1='3COYWTUBNXWU7X7TWVK9VMAU1YFB' where id=5;
-update noar ti set b1='3COYWTUBNXWU7X7TWVK9VMAU1YFB' where id=5;
-update noar tt set v0='6QPMHGUWTKBKH4AN5NOID9F' where id=5;
-update noar ti set v0='6QPMHGUWTKBKH4AN5NOID9F' where id=5;
-update noar tt set b2='EC9BO0421XEECDWTKT0' where id=5;
-update noar ti set b2='EC9BO0421XEECDWTKT0' where id=5;
-update noar tt set v0='B16EWXV2LGK4VC7MR' where id=6;
-update noar ti set v0='B16EWXV2LGK4VC7MR' where id=6;
-update noar tt set b0='21YMLLW5I0751DD0QL8LF2TNZTF5' where id=6;
-update noar ti set b0='21YMLLW5I0751DD0QL8LF2TNZTF5' where id=6;
-update noar tt set v0='9Y80NY2KR11EOZQVYZEB' where id=6;
-update noar ti set v0='9Y80NY2KR11EOZQVYZEB' where id=6;
-update noar tt set b1='EDL7NLGZBGIODSCYAC3RLC5407FC' where id=6;
-update noar ti set b1='EDL7NLGZBGIODSCYAC3RLC5407FC' where id=6;
-update noar tt set v0='S' where id=6;
-update noar ti set v0='S' where id=6;
-update noar tt set b2='F0D2IUT8' where id=6;
-update noar ti set b2='F0D2IUT8' where id=6;
-update noar tt set v0='93LTA852LOLF0IESR722O61Y2VK' where id=7;
-update noar ti set v0='93LTA852LOLF0IESR722O61Y2VK' where id=7;
-update noar tt set b0='OVK9LD' where id=7;
-update noar ti set b0='OVK9LD' where id=7;
-update noar tt set v0='N4AFLHOQ4FHMG1NK6I9K8XD1816O9MJ0' where id=7;
-update noar ti set v0='N4AFLHOQ4FHMG1NK6I9K8XD1816O9MJ0' where id=7;
-update noar tt set b1='BPGSSJF0S7L3QETMS2QPI1QJSV8UCXSI' where id=7;
-update noar ti set b1='BPGSSJF0S7L3QETMS2QPI1QJSV8UCXSI' where id=7;
-update noar tt set v0='4GLFBFZ0GPO0GNAZ5K7UX' where id=7;
-update noar ti set v0='4GLFBFZ0GPO0GNAZ5K7UX' where id=7;
-update noar tt set b2='WVWQ2LLDE3VBP9P' where id=7;
-update noar ti set b2='WVWQ2LLDE3VBP9P' where id=7;
-update noar tt set v0='NQ6' where id=8;
-update noar ti set v0='NQ6' where id=8;
-update noar tt set b0='BOXGC4GCCCRQM6T0LDBPUJF75' where id=8;
-update noar ti set b0='BOXGC4GCCCRQM6T0LDBPUJF75' where id=8;
-update noar tt set v0='7QLX07FRSBDU38ORE' where id=8;
-update noar ti set v0='7QLX07FRSBDU38ORE' where id=8;
-update noar tt set b1='1ILLBG9' where id=8;
-update noar ti set b1='1ILLBG9' where id=8;
-update noar tt set v0='FDGID' where id=8;
-update noar ti set v0='FDGID' where id=8;
-update noar tt set b2='87ZTUHZWGN0CX0YNEOFHO8IXL' where id=8;
-update noar ti set b2='87ZTUHZWGN0CX0YNEOFHO8IXL' where id=8;
-update noar tt set v0='NKZR2PECZ' where id=9;
-update noar ti set v0='NKZR2PECZ' where id=9;
-update noar tt set b0='484DD78SBLNA35RJQBLVGQCVA1QL' where id=9;
-update noar ti set b0='484DD78SBLNA35RJQBLVGQCVA1QL' where id=9;
-update noar tt set v0='18X4UT9C0J' where id=9;
-update noar ti set v0='18X4UT9C0J' where id=9;
-update noar tt set b1='E3AYHM3R9W9OKRLVKDRVAGAXA8I' where id=9;
-update noar ti set b1='E3AYHM3R9W9OKRLVKDRVAGAXA8I' where id=9;
-update noar tt set v0='8N5JKPFXKDYCYKUCCOC' where id=9;
-update noar ti set v0='8N5JKPFXKDYCYKUCCOC' where id=9;
-update noar tt set b2='SCY40ATF' where id=9;
-update noar ti set b2='SCY40ATF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4VBEPI09G8SPPCW5FXZHBLP' where id=1;
-update noar ti set v0='4VBEPI09G8SPPCW5FXZHBLP' where id=1;
-update noar tt set b0='381N4RLRMC0D' where id=1;
-update noar ti set b0='381N4RLRMC0D' where id=1;
-update noar tt set v0='DHJ7C' where id=1;
-update noar ti set v0='DHJ7C' where id=1;
-update noar tt set b1='LU07O32FRLKX9HOGTN3C2O' where id=1;
-update noar ti set b1='LU07O32FRLKX9HOGTN3C2O' where id=1;
-update noar tt set v0='I58R' where id=1;
-update noar ti set v0='I58R' where id=1;
-update noar tt set b2='H12L' where id=1;
-update noar ti set b2='H12L' where id=1;
-update noar tt set v0='S4E0LXUEP4TR7' where id=2;
-update noar ti set v0='S4E0LXUEP4TR7' where id=2;
-update noar tt set b0='LD' where id=2;
-update noar ti set b0='LD' where id=2;
-update noar tt set v0='13JTXWVY' where id=2;
-update noar ti set v0='13JTXWVY' where id=2;
-update noar tt set b1='264Z2OB6' where id=2;
-update noar ti set b1='264Z2OB6' where id=2;
-update noar tt set v0='7GSMC2W1SF05' where id=2;
-update noar ti set v0='7GSMC2W1SF05' where id=2;
-update noar tt set b2='P2KSDF6IVFF4VJAHV33OOHO8FUXWFV' where id=2;
-update noar ti set b2='P2KSDF6IVFF4VJAHV33OOHO8FUXWFV' where id=2;
-update noar tt set v0='MQQQQ' where id=3;
-update noar ti set v0='MQQQQ' where id=3;
-update noar tt set b0='VARZC6C3Y' where id=3;
-update noar ti set b0='VARZC6C3Y' where id=3;
-update noar tt set v0='94ZHFDNQC5W09VUX8' where id=3;
-update noar ti set v0='94ZHFDNQC5W09VUX8' where id=3;
-update noar tt set b1='SZFP38YO' where id=3;
-update noar ti set b1='SZFP38YO' where id=3;
-update noar tt set v0='B3MHLTZF4D4W5M3ZBI47RIL' where id=3;
-update noar ti set v0='B3MHLTZF4D4W5M3ZBI47RIL' where id=3;
-update noar tt set b2='94CW2MS7OBE27RATU2K' where id=3;
-update noar ti set b2='94CW2MS7OBE27RATU2K' where id=3;
-update noar tt set v0='3VGGAK2BTYF' where id=4;
-update noar ti set v0='3VGGAK2BTYF' where id=4;
-update noar tt set b0='TBWDT3KUPZ9EHA0Y3YK2BRL3B149F' where id=4;
-update noar ti set b0='TBWDT3KUPZ9EHA0Y3YK2BRL3B149F' where id=4;
-update noar tt set v0='JPUAMYXPU' where id=4;
-update noar ti set v0='JPUAMYXPU' where id=4;
-update noar tt set b1='M5186X143OMHX2Q98B' where id=4;
-update noar ti set b1='M5186X143OMHX2Q98B' where id=4;
-update noar tt set v0='ZFDZ7' where id=4;
-update noar ti set v0='ZFDZ7' where id=4;
-update noar tt set b2='NCCKPHFEGEPORMH4V' where id=4;
-update noar ti set b2='NCCKPHFEGEPORMH4V' where id=4;
-update noar tt set v0='GHQAPQOX6JEV40OEJRPUP' where id=5;
-update noar ti set v0='GHQAPQOX6JEV40OEJRPUP' where id=5;
-update noar tt set b0='SMGA31AX' where id=5;
-update noar ti set b0='SMGA31AX' where id=5;
-update noar tt set v0='3A15NHFIOVRW99JYUA7JQ9Y15XGX9LA' where id=5;
-update noar ti set v0='3A15NHFIOVRW99JYUA7JQ9Y15XGX9LA' where id=5;
-update noar tt set b1='BA' where id=5;
-update noar ti set b1='BA' where id=5;
-update noar tt set v0='HSCKK0YJLWM2E1ZFYWEK7AR75FKNXHB' where id=5;
-update noar ti set v0='HSCKK0YJLWM2E1ZFYWEK7AR75FKNXHB' where id=5;
-update noar tt set b2='4IE6YTZW3CTEGXJIEYQALLFLEM0B78Q' where id=5;
-update noar ti set b2='4IE6YTZW3CTEGXJIEYQALLFLEM0B78Q' where id=5;
-update noar tt set v0='CBCSJHTN2BBEAJ9V4QEIYTZ' where id=6;
-update noar ti set v0='CBCSJHTN2BBEAJ9V4QEIYTZ' where id=6;
-update noar tt set b0='RKUVTNPX4GR1GAX8BS2IT93U3' where id=6;
-update noar ti set b0='RKUVTNPX4GR1GAX8BS2IT93U3' where id=6;
-update noar tt set v0='UQXMATR53GSSZMHQKTE4M4N3626E6ZU' where id=6;
-update noar ti set v0='UQXMATR53GSSZMHQKTE4M4N3626E6ZU' where id=6;
-update noar tt set b1='ZW' where id=6;
-update noar ti set b1='ZW' where id=6;
-update noar tt set v0='6J9B03ZBROAKM4HQQQ959FGUNOM7V' where id=6;
-update noar ti set v0='6J9B03ZBROAKM4HQQQ959FGUNOM7V' where id=6;
-update noar tt set b2='07RU3USF09KPQZ7' where id=6;
-update noar ti set b2='07RU3USF09KPQZ7' where id=6;
-update noar tt set v0='RLL8IP6UB' where id=7;
-update noar ti set v0='RLL8IP6UB' where id=7;
-update noar tt set b0='P3DQGX3L' where id=7;
-update noar ti set b0='P3DQGX3L' where id=7;
-update noar tt set v0='95M3L' where id=7;
-update noar ti set v0='95M3L' where id=7;
-update noar tt set b1='VDCAY' where id=7;
-update noar ti set b1='VDCAY' where id=7;
-update noar tt set v0='7WR5VZBXN0SVY0DD7UXTPQYHKDC2W' where id=7;
-update noar ti set v0='7WR5VZBXN0SVY0DD7UXTPQYHKDC2W' where id=7;
-update noar tt set b2='X51HMOWCX' where id=7;
-update noar ti set b2='X51HMOWCX' where id=7;
-update noar tt set v0='VPTFJZK29D3MMNMD77E0UT0J' where id=8;
-update noar ti set v0='VPTFJZK29D3MMNMD77E0UT0J' where id=8;
-update noar tt set b0='HB' where id=8;
-update noar ti set b0='HB' where id=8;
-update noar tt set v0='N3HTNHHNY9BUUM5QQ3MTLMBJSDH' where id=8;
-update noar ti set v0='N3HTNHHNY9BUUM5QQ3MTLMBJSDH' where id=8;
-update noar tt set b1='MWHWBCVEFHQVYVQBBWF8XZCC3' where id=8;
-update noar ti set b1='MWHWBCVEFHQVYVQBBWF8XZCC3' where id=8;
-update noar tt set v0='TZO' where id=8;
-update noar ti set v0='TZO' where id=8;
-update noar tt set b2='6LK6355' where id=8;
-update noar ti set b2='6LK6355' where id=8;
-update noar tt set v0='D55XI3MV' where id=9;
-update noar ti set v0='D55XI3MV' where id=9;
-update noar tt set b0='3XNAX8XQ' where id=9;
-update noar ti set b0='3XNAX8XQ' where id=9;
-update noar tt set v0='623IIHDLWODSZUZ70NCJRD1SW6WD' where id=9;
-update noar ti set v0='623IIHDLWODSZUZ70NCJRD1SW6WD' where id=9;
-update noar tt set b1='C8MXNIQUVCCV2USUQDALLU7ED0YYMAW' where id=9;
-update noar ti set b1='C8MXNIQUVCCV2USUQDALLU7ED0YYMAW' where id=9;
-update noar tt set v0='8K8' where id=9;
-update noar ti set v0='8K8' where id=9;
-update noar tt set b2='HM48O4S280' where id=9;
-update noar ti set b2='HM48O4S280' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B2JJ0IGT466DD342NIHJ400FPS8S' where id=1;
-update noar ti set v0='B2JJ0IGT466DD342NIHJ400FPS8S' where id=1;
-update noar tt set b0='FO755' where id=1;
-update noar ti set b0='FO755' where id=1;
-update noar tt set v0='89' where id=1;
-update noar ti set v0='89' where id=1;
-update noar tt set b1='7946EO9X7PL581IWEZ3QTRXSK6A11' where id=1;
-update noar ti set b1='7946EO9X7PL581IWEZ3QTRXSK6A11' where id=1;
-update noar tt set v0='COQN6PNGXOQXES6' where id=1;
-update noar ti set v0='COQN6PNGXOQXES6' where id=1;
-update noar tt set b2='XG9D3WDSSW5Z21EUEQEJ892RQ' where id=1;
-update noar ti set b2='XG9D3WDSSW5Z21EUEQEJ892RQ' where id=1;
-update noar tt set v0='V' where id=2;
-update noar ti set v0='V' where id=2;
-update noar tt set b0='NIN' where id=2;
-update noar ti set b0='NIN' where id=2;
-update noar tt set v0='Z5ZTHUP' where id=2;
-update noar ti set v0='Z5ZTHUP' where id=2;
-update noar tt set b1='SHSQU3S' where id=2;
-update noar ti set b1='SHSQU3S' where id=2;
-update noar tt set v0='ZSTBY' where id=2;
-update noar ti set v0='ZSTBY' where id=2;
-update noar tt set b2='DNAHKYH' where id=2;
-update noar ti set b2='DNAHKYH' where id=2;
-update noar tt set v0='1E' where id=3;
-update noar ti set v0='1E' where id=3;
-update noar tt set b0='9NWJEJLUQ3KAVOGLK' where id=3;
-update noar ti set b0='9NWJEJLUQ3KAVOGLK' where id=3;
-update noar tt set v0='NOQSB3S67WPMDZM6A036SMYSGU80B' where id=3;
-update noar ti set v0='NOQSB3S67WPMDZM6A036SMYSGU80B' where id=3;
-update noar tt set b1='8I7YP47E3CQBFANVYEKZOZLJP8' where id=3;
-update noar ti set b1='8I7YP47E3CQBFANVYEKZOZLJP8' where id=3;
-update noar tt set v0='LZ9ETUNO1IWKIAK0ZRDAB3O96A' where id=3;
-update noar ti set v0='LZ9ETUNO1IWKIAK0ZRDAB3O96A' where id=3;
-update noar tt set b2='64I3VO6HNCPPA0DE1PX5S' where id=3;
-update noar ti set b2='64I3VO6HNCPPA0DE1PX5S' where id=3;
-update noar tt set v0='PC' where id=4;
-update noar ti set v0='PC' where id=4;
-update noar tt set b0='JOCZYPPDR7NFLDAT5IG1' where id=4;
-update noar ti set b0='JOCZYPPDR7NFLDAT5IG1' where id=4;
-update noar tt set v0='URXU7X4PYID73D97NZ50T86CX4OPJ4' where id=4;
-update noar ti set v0='URXU7X4PYID73D97NZ50T86CX4OPJ4' where id=4;
-update noar tt set b1='0S7UQTKIGW' where id=4;
-update noar ti set b1='0S7UQTKIGW' where id=4;
-update noar tt set v0='O5F8E7YXH2D6063EZ20WUQCN2DW' where id=4;
-update noar ti set v0='O5F8E7YXH2D6063EZ20WUQCN2DW' where id=4;
-update noar tt set b2='K' where id=4;
-update noar ti set b2='K' where id=4;
-update noar tt set v0='7YHFQU3I4EH17J' where id=5;
-update noar ti set v0='7YHFQU3I4EH17J' where id=5;
-update noar tt set b0='JAALZOAOZI17GTLPFQTCWR' where id=5;
-update noar ti set b0='JAALZOAOZI17GTLPFQTCWR' where id=5;
-update noar tt set v0='4U8709VO9FIYKA7T9Z99PS59' where id=5;
-update noar ti set v0='4U8709VO9FIYKA7T9Z99PS59' where id=5;
-update noar tt set b1='UXW7' where id=5;
-update noar ti set b1='UXW7' where id=5;
-update noar tt set v0='YVFKHHOIEIMABGM4WZRX1O9' where id=5;
-update noar ti set v0='YVFKHHOIEIMABGM4WZRX1O9' where id=5;
-update noar tt set b2='3GCA4MWQN128COX' where id=5;
-update noar ti set b2='3GCA4MWQN128COX' where id=5;
-update noar tt set v0='ZYR9GELTCZP2NWRW5QOTLLS3ZF' where id=6;
-update noar ti set v0='ZYR9GELTCZP2NWRW5QOTLLS3ZF' where id=6;
-update noar tt set b0='BTMAHZR2EK3MAIUXOX8E7EG' where id=6;
-update noar ti set b0='BTMAHZR2EK3MAIUXOX8E7EG' where id=6;
-update noar tt set v0='UBVGUXSKIE68E1CG7WOKZRJ1QSBPA252' where id=6;
-update noar ti set v0='UBVGUXSKIE68E1CG7WOKZRJ1QSBPA252' where id=6;
-update noar tt set b1='KQ7OEZ03N8YPTLINJ7' where id=6;
-update noar ti set b1='KQ7OEZ03N8YPTLINJ7' where id=6;
-update noar tt set v0='0XMSEDDO7HX8GH1QM6117FJ6YK8VTM' where id=6;
-update noar ti set v0='0XMSEDDO7HX8GH1QM6117FJ6YK8VTM' where id=6;
-update noar tt set b2='RWAT2ATCZWTNLY9A91RK79C' where id=6;
-update noar ti set b2='RWAT2ATCZWTNLY9A91RK79C' where id=6;
-update noar tt set v0='4A5G3ZF7L9RXF' where id=7;
-update noar ti set v0='4A5G3ZF7L9RXF' where id=7;
-update noar tt set b0='FDVTNNXXLTQB3HKOPMA34SFHVRGC' where id=7;
-update noar ti set b0='FDVTNNXXLTQB3HKOPMA34SFHVRGC' where id=7;
-update noar tt set v0='O545BWFODY258MOQWZ26KP8Y4QPYY7B' where id=7;
-update noar ti set v0='O545BWFODY258MOQWZ26KP8Y4QPYY7B' where id=7;
-update noar tt set b1='60YVF7NMPB' where id=7;
-update noar ti set b1='60YVF7NMPB' where id=7;
-update noar tt set v0='OHTHMKDOEGGX9M7VLR64FK4M2DUB' where id=7;
-update noar ti set v0='OHTHMKDOEGGX9M7VLR64FK4M2DUB' where id=7;
-update noar tt set b2='NLDSV2MQM36K02HEYDSD' where id=7;
-update noar ti set b2='NLDSV2MQM36K02HEYDSD' where id=7;
-update noar tt set v0='NSVK00ZZHXTIDSF1' where id=8;
-update noar ti set v0='NSVK00ZZHXTIDSF1' where id=8;
-update noar tt set b0='OZ59JEWF82GC2DJ1' where id=8;
-update noar ti set b0='OZ59JEWF82GC2DJ1' where id=8;
-update noar tt set v0='6M8' where id=8;
-update noar ti set v0='6M8' where id=8;
-update noar tt set b1='TU5AVI81UW' where id=8;
-update noar ti set b1='TU5AVI81UW' where id=8;
-update noar tt set v0='5WHYY1VSTGCA62RV0' where id=8;
-update noar ti set v0='5WHYY1VSTGCA62RV0' where id=8;
-update noar tt set b2='9PJX6OWQDJLM' where id=8;
-update noar ti set b2='9PJX6OWQDJLM' where id=8;
-update noar tt set v0='VZ' where id=9;
-update noar ti set v0='VZ' where id=9;
-update noar tt set b0='P0' where id=9;
-update noar ti set b0='P0' where id=9;
-update noar tt set v0='L71F' where id=9;
-update noar ti set v0='L71F' where id=9;
-update noar tt set b1='7GTH98IMQ0U3ARQCD1XHK55RU' where id=9;
-update noar ti set b1='7GTH98IMQ0U3ARQCD1XHK55RU' where id=9;
-update noar tt set v0='VVQJPK9ZTNHS64JB3ILOAQP' where id=9;
-update noar ti set v0='VVQJPK9ZTNHS64JB3ILOAQP' where id=9;
-update noar tt set b2='EW05R5GNAKQQNJRGVUY38Y7' where id=9;
-update noar ti set b2='EW05R5GNAKQQNJRGVUY38Y7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SA3X4JGOB68SJY9L5HH' where id=1;
-update noar ti set v0='SA3X4JGOB68SJY9L5HH' where id=1;
-update noar tt set b0='MDBK6YRQI3R883' where id=1;
-update noar ti set b0='MDBK6YRQI3R883' where id=1;
-update noar tt set v0='QRY6Y5CO8TA' where id=1;
-update noar ti set v0='QRY6Y5CO8TA' where id=1;
-update noar tt set b1='QLAZUHHET2' where id=1;
-update noar ti set b1='QLAZUHHET2' where id=1;
-update noar tt set v0='SZ5M12GN5B6DGH3329T884PHFYEMUGH' where id=1;
-update noar ti set v0='SZ5M12GN5B6DGH3329T884PHFYEMUGH' where id=1;
-update noar tt set b2='HQMX8QA' where id=1;
-update noar ti set b2='HQMX8QA' where id=1;
-update noar tt set v0='MA7W92O6V4W3KB9JMJVU' where id=2;
-update noar ti set v0='MA7W92O6V4W3KB9JMJVU' where id=2;
-update noar tt set b0='6RWRVGTSP2SXMPRQMV608NV' where id=2;
-update noar ti set b0='6RWRVGTSP2SXMPRQMV608NV' where id=2;
-update noar tt set v0='7KHCP15BW5NCCG' where id=2;
-update noar ti set v0='7KHCP15BW5NCCG' where id=2;
-update noar tt set b1='2H77WGLS' where id=2;
-update noar ti set b1='2H77WGLS' where id=2;
-update noar tt set v0='6Z2Q2ZVR8G2T9HW0OA0' where id=2;
-update noar ti set v0='6Z2Q2ZVR8G2T9HW0OA0' where id=2;
-update noar tt set b2='9KM7P452BH00P4S6J' where id=2;
-update noar ti set b2='9KM7P452BH00P4S6J' where id=2;
-update noar tt set v0='OI' where id=3;
-update noar ti set v0='OI' where id=3;
-update noar tt set b0='HKHGIYJ9D8OMDHT' where id=3;
-update noar ti set b0='HKHGIYJ9D8OMDHT' where id=3;
-update noar tt set v0='KXENQHSIISGF2UVUAA1C' where id=3;
-update noar ti set v0='KXENQHSIISGF2UVUAA1C' where id=3;
-update noar tt set b1='RFEAWVGCKFFWT2FD5' where id=3;
-update noar ti set b1='RFEAWVGCKFFWT2FD5' where id=3;
-update noar tt set v0='WGOPQYEVF59CN4AC4FYUPH3N' where id=3;
-update noar ti set v0='WGOPQYEVF59CN4AC4FYUPH3N' where id=3;
-update noar tt set b2='IC9KI8QNHH4YE8DJOW8RFVH' where id=3;
-update noar ti set b2='IC9KI8QNHH4YE8DJOW8RFVH' where id=3;
-update noar tt set v0='L' where id=4;
-update noar ti set v0='L' where id=4;
-update noar tt set b0='SZGCK' where id=4;
-update noar ti set b0='SZGCK' where id=4;
-update noar tt set v0='U3UI6YWDMOF55ONPCYL' where id=4;
-update noar ti set v0='U3UI6YWDMOF55ONPCYL' where id=4;
-update noar tt set b1='H332P8KJISM69S3VHN3Y' where id=4;
-update noar ti set b1='H332P8KJISM69S3VHN3Y' where id=4;
-update noar tt set v0='TDEDM0BJUP0VDDQZIU009AZ2CNZDUB' where id=4;
-update noar ti set v0='TDEDM0BJUP0VDDQZIU009AZ2CNZDUB' where id=4;
-update noar tt set b2='AGF1441A4990UCXPN' where id=4;
-update noar ti set b2='AGF1441A4990UCXPN' where id=4;
-update noar tt set v0='GIRGT90YQ1VM9JJ3PGCZHKPSN' where id=5;
-update noar ti set v0='GIRGT90YQ1VM9JJ3PGCZHKPSN' where id=5;
-update noar tt set b0='CDDA4VW6N38CNX2V3MD' where id=5;
-update noar ti set b0='CDDA4VW6N38CNX2V3MD' where id=5;
-update noar tt set v0='FKGNWPUYDNM5YQPHWD74MCI' where id=5;
-update noar ti set v0='FKGNWPUYDNM5YQPHWD74MCI' where id=5;
-update noar tt set b1='5ZMOIGPW6JGFRYHEFZVNG9B77QTFZ' where id=5;
-update noar ti set b1='5ZMOIGPW6JGFRYHEFZVNG9B77QTFZ' where id=5;
-update noar tt set v0='PD0H55' where id=5;
-update noar ti set v0='PD0H55' where id=5;
-update noar tt set b2='OTW' where id=5;
-update noar ti set b2='OTW' where id=5;
-update noar tt set v0='OIKN0KUSI7XLZM7M' where id=6;
-update noar ti set v0='OIKN0KUSI7XLZM7M' where id=6;
-update noar tt set b0='LGG9X8' where id=6;
-update noar ti set b0='LGG9X8' where id=6;
-update noar tt set v0='JIF0M0ODF9FDON4SE0GRI4E' where id=6;
-update noar ti set v0='JIF0M0ODF9FDON4SE0GRI4E' where id=6;
-update noar tt set b1='7JW506T2RLP7ITWGWS4LC300C' where id=6;
-update noar ti set b1='7JW506T2RLP7ITWGWS4LC300C' where id=6;
-update noar tt set v0='8JYGGZ1OXWZWU' where id=6;
-update noar ti set v0='8JYGGZ1OXWZWU' where id=6;
-update noar tt set b2='XOUNAM288C3N7GTYIG494KGPZJ4O' where id=6;
-update noar ti set b2='XOUNAM288C3N7GTYIG494KGPZJ4O' where id=6;
-update noar tt set v0='ULCNOU1BOU6L900G15Q3W' where id=7;
-update noar ti set v0='ULCNOU1BOU6L900G15Q3W' where id=7;
-update noar tt set b0='WRSR0UPPI' where id=7;
-update noar ti set b0='WRSR0UPPI' where id=7;
-update noar tt set v0='HS6S2L897G2' where id=7;
-update noar ti set v0='HS6S2L897G2' where id=7;
-update noar tt set b1='469U152024V' where id=7;
-update noar ti set b1='469U152024V' where id=7;
-update noar tt set v0='I775LNVNL22PT' where id=7;
-update noar ti set v0='I775LNVNL22PT' where id=7;
-update noar tt set b2='RYNAD77YXGVFD6G' where id=7;
-update noar ti set b2='RYNAD77YXGVFD6G' where id=7;
-update noar tt set v0='ZVBNJMMKJY4OTM' where id=8;
-update noar ti set v0='ZVBNJMMKJY4OTM' where id=8;
-update noar tt set b0='4FR8UG043GI5J29TZFM5XI4QFRO0DG2' where id=8;
-update noar ti set b0='4FR8UG043GI5J29TZFM5XI4QFRO0DG2' where id=8;
-update noar tt set v0='LOV9' where id=8;
-update noar ti set v0='LOV9' where id=8;
-update noar tt set b1='9TXUMOBU' where id=8;
-update noar ti set b1='9TXUMOBU' where id=8;
-update noar tt set v0='U8A3Z6S9LPOG5ROV9RS2' where id=8;
-update noar ti set v0='U8A3Z6S9LPOG5ROV9RS2' where id=8;
-update noar tt set b2='RDT9OVGBGGT8YMKR9XKKD' where id=8;
-update noar ti set b2='RDT9OVGBGGT8YMKR9XKKD' where id=8;
-update noar tt set v0='T1E45YGYID0C' where id=9;
-update noar ti set v0='T1E45YGYID0C' where id=9;
-update noar tt set b0='51G51Z38LETUJVGQ4GTB884G5' where id=9;
-update noar ti set b0='51G51Z38LETUJVGQ4GTB884G5' where id=9;
-update noar tt set v0='N5PR7Y6CEOXCAHZ68XSRFPGR76' where id=9;
-update noar ti set v0='N5PR7Y6CEOXCAHZ68XSRFPGR76' where id=9;
-update noar tt set b1='59WZ35V8VSGNBMJPTXS0YMD0Z2XUME' where id=9;
-update noar ti set b1='59WZ35V8VSGNBMJPTXS0YMD0Z2XUME' where id=9;
-update noar tt set v0='OSCI2H1G2BECV97JMQIG2SE88LW89T4M' where id=9;
-update noar ti set v0='OSCI2H1G2BECV97JMQIG2SE88LW89T4M' where id=9;
-update noar tt set b2='J1' where id=9;
-update noar ti set b2='J1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XZSOYQBUV8XCR7DD7S' where id=1;
-update noar ti set v0='XZSOYQBUV8XCR7DD7S' where id=1;
-update noar tt set b0='XM5A45SR6JKDGOQ7NWLYGXM4BT7WQ5' where id=1;
-update noar ti set b0='XM5A45SR6JKDGOQ7NWLYGXM4BT7WQ5' where id=1;
-update noar tt set v0='74AV89LKECW3' where id=1;
-update noar ti set v0='74AV89LKECW3' where id=1;
-update noar tt set b1='UEURZIUTR' where id=1;
-update noar ti set b1='UEURZIUTR' where id=1;
-update noar tt set v0='35JKMMRB7230OXVD5KDXBLYYSGNP5' where id=1;
-update noar ti set v0='35JKMMRB7230OXVD5KDXBLYYSGNP5' where id=1;
-update noar tt set b2='KY83QPADSIYWXPL0D5DBHUMH4L4O4' where id=1;
-update noar ti set b2='KY83QPADSIYWXPL0D5DBHUMH4L4O4' where id=1;
-update noar tt set v0='AEHZWNJ3L' where id=2;
-update noar ti set v0='AEHZWNJ3L' where id=2;
-update noar tt set b0='BIJ' where id=2;
-update noar ti set b0='BIJ' where id=2;
-update noar tt set v0='6' where id=2;
-update noar ti set v0='6' where id=2;
-update noar tt set b1='EQRCHAIQKLLTW3M07DOCFXK1O' where id=2;
-update noar ti set b1='EQRCHAIQKLLTW3M07DOCFXK1O' where id=2;
-update noar tt set v0='1K' where id=2;
-update noar ti set v0='1K' where id=2;
-update noar tt set b2='6S2GLXJSGK8' where id=2;
-update noar ti set b2='6S2GLXJSGK8' where id=2;
-update noar tt set v0='LYMQRDOJ229DZ55YCC9CCGVC' where id=3;
-update noar ti set v0='LYMQRDOJ229DZ55YCC9CCGVC' where id=3;
-update noar tt set b0='YVX5GXUVV8BGAZ8JSN8S6QD2L519' where id=3;
-update noar ti set b0='YVX5GXUVV8BGAZ8JSN8S6QD2L519' where id=3;
-update noar tt set v0='46R8WYY8LMLFFF' where id=3;
-update noar ti set v0='46R8WYY8LMLFFF' where id=3;
-update noar tt set b1='3Z6FBHA2LF8QK8N7XOLTBKZ6P' where id=3;
-update noar ti set b1='3Z6FBHA2LF8QK8N7XOLTBKZ6P' where id=3;
-update noar tt set v0='O9Q6MNEL7JH8Y3ND9SJYP2ASHXT7BVZ' where id=3;
-update noar ti set v0='O9Q6MNEL7JH8Y3ND9SJYP2ASHXT7BVZ' where id=3;
-update noar tt set b2='8XV0K6BP' where id=3;
-update noar ti set b2='8XV0K6BP' where id=3;
-update noar tt set v0='67' where id=4;
-update noar ti set v0='67' where id=4;
-update noar tt set b0='EZYTLWP8JKROGYM4TYP' where id=4;
-update noar ti set b0='EZYTLWP8JKROGYM4TYP' where id=4;
-update noar tt set v0='OWYZHKL4RS79SSXKNOTT7G6T4B029' where id=4;
-update noar ti set v0='OWYZHKL4RS79SSXKNOTT7G6T4B029' where id=4;
-update noar tt set b1='AXCJMJ9I9QAANRQ' where id=4;
-update noar ti set b1='AXCJMJ9I9QAANRQ' where id=4;
-update noar tt set v0='86ZYTIALIYTFWKL6KX' where id=4;
-update noar ti set v0='86ZYTIALIYTFWKL6KX' where id=4;
-update noar tt set b2='4' where id=4;
-update noar ti set b2='4' where id=4;
-update noar tt set v0='OLOJE8RCKL1OEJ' where id=5;
-update noar ti set v0='OLOJE8RCKL1OEJ' where id=5;
-update noar tt set b0='0ZTDBK1T3XMM' where id=5;
-update noar ti set b0='0ZTDBK1T3XMM' where id=5;
-update noar tt set v0='KHSIRMYH1FXRWTCWYYOR375U13N38QBL' where id=5;
-update noar ti set v0='KHSIRMYH1FXRWTCWYYOR375U13N38QBL' where id=5;
-update noar tt set b1='GNG2TMEPDG7847VW' where id=5;
-update noar ti set b1='GNG2TMEPDG7847VW' where id=5;
-update noar tt set v0='4Y79BZ6' where id=5;
-update noar ti set v0='4Y79BZ6' where id=5;
-update noar tt set b2='7RPOLXS4GFG8CEVYAD7LEE0FCDZHSNY' where id=5;
-update noar ti set b2='7RPOLXS4GFG8CEVYAD7LEE0FCDZHSNY' where id=5;
-update noar tt set v0='PMU7301VX' where id=6;
-update noar ti set v0='PMU7301VX' where id=6;
-update noar tt set b0='ZDNEEOJ9IUU49THGVGEJ8W' where id=6;
-update noar ti set b0='ZDNEEOJ9IUU49THGVGEJ8W' where id=6;
-update noar tt set v0='KZD' where id=6;
-update noar ti set v0='KZD' where id=6;
-update noar tt set b1='YWQI579QM13IYIJHQ1KOYHFK8RM9K' where id=6;
-update noar ti set b1='YWQI579QM13IYIJHQ1KOYHFK8RM9K' where id=6;
-update noar tt set v0='DE16UEYJBYCYQ0F' where id=6;
-update noar ti set v0='DE16UEYJBYCYQ0F' where id=6;
-update noar tt set b2='AYB1X13P5P397D' where id=6;
-update noar ti set b2='AYB1X13P5P397D' where id=6;
-update noar tt set v0='VP6I3BWBWZZ8FO0Z' where id=7;
-update noar ti set v0='VP6I3BWBWZZ8FO0Z' where id=7;
-update noar tt set b0='SWVIGSPVUE0WI82DDFQQ2F4YYAXCRE' where id=7;
-update noar ti set b0='SWVIGSPVUE0WI82DDFQQ2F4YYAXCRE' where id=7;
-update noar tt set v0='72231WR5LUPEOM7J9UWQKJ6' where id=7;
-update noar ti set v0='72231WR5LUPEOM7J9UWQKJ6' where id=7;
-update noar tt set b1='ZKLUL7PU16AT2FSY02VJ77UE1BLUTE3' where id=7;
-update noar ti set b1='ZKLUL7PU16AT2FSY02VJ77UE1BLUTE3' where id=7;
-update noar tt set v0='TQ68D6UR48TA' where id=7;
-update noar ti set v0='TQ68D6UR48TA' where id=7;
-update noar tt set b2='8K6VCI2ZHYEPGKBC84Q5LR1' where id=7;
-update noar ti set b2='8K6VCI2ZHYEPGKBC84Q5LR1' where id=7;
-update noar tt set v0='ERW2BHQPAV9UFD4ZNYRXHALG95H1YN' where id=8;
-update noar ti set v0='ERW2BHQPAV9UFD4ZNYRXHALG95H1YN' where id=8;
-update noar tt set b0='3JX94NKAISVA0W' where id=8;
-update noar ti set b0='3JX94NKAISVA0W' where id=8;
-update noar tt set v0='RJ4E0UWMPONKU0IHRLW79H7R0KPMZZOY' where id=8;
-update noar ti set v0='RJ4E0UWMPONKU0IHRLW79H7R0KPMZZOY' where id=8;
-update noar tt set b1='0QHFWBDNQZHKUIPJDHQOH8RV0IR6Y8VA' where id=8;
-update noar ti set b1='0QHFWBDNQZHKUIPJDHQOH8RV0IR6Y8VA' where id=8;
-update noar tt set v0='RSQNOGQGXU6J89TZEEJYRL4920A6ZJU1' where id=8;
-update noar ti set v0='RSQNOGQGXU6J89TZEEJYRL4920A6ZJU1' where id=8;
-update noar tt set b2='XCPLKDR5M7J0NYHBI6Z6' where id=8;
-update noar ti set b2='XCPLKDR5M7J0NYHBI6Z6' where id=8;
-update noar tt set v0='SKIHNALLGOL6K58E70G5SIA6HNEHW' where id=9;
-update noar ti set v0='SKIHNALLGOL6K58E70G5SIA6HNEHW' where id=9;
-update noar tt set b0='01CPNP6EORHNBG5VQA48KYXJXO2WJ' where id=9;
-update noar ti set b0='01CPNP6EORHNBG5VQA48KYXJXO2WJ' where id=9;
-update noar tt set v0='0XNX8NBSN' where id=9;
-update noar ti set v0='0XNX8NBSN' where id=9;
-update noar tt set b1='9HCNW4WI3GFHY0RHCA' where id=9;
-update noar ti set b1='9HCNW4WI3GFHY0RHCA' where id=9;
-update noar tt set v0='XBU93Q3RFISOBT3283Q9' where id=9;
-update noar ti set v0='XBU93Q3RFISOBT3283Q9' where id=9;
-update noar tt set b2='PGWTKEJI58S1X3GZL9QW' where id=9;
-update noar ti set b2='PGWTKEJI58S1X3GZL9QW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5Z6RPD3X' where id=1;
-update noar ti set v0='5Z6RPD3X' where id=1;
-update noar tt set b0='UCT91WU' where id=1;
-update noar ti set b0='UCT91WU' where id=1;
-update noar tt set v0='77HADWM7P6HD2' where id=1;
-update noar ti set v0='77HADWM7P6HD2' where id=1;
-update noar tt set b1='TYYGFRN0NJWVOR1GXG59VGFST47PEL2J' where id=1;
-update noar ti set b1='TYYGFRN0NJWVOR1GXG59VGFST47PEL2J' where id=1;
-update noar tt set v0='N7HX0T9W61WDKUBJ7XXH2T8' where id=1;
-update noar ti set v0='N7HX0T9W61WDKUBJ7XXH2T8' where id=1;
-update noar tt set b2='C7P2IJCXUQ' where id=1;
-update noar ti set b2='C7P2IJCXUQ' where id=1;
-update noar tt set v0='1GUS2YRG' where id=2;
-update noar ti set v0='1GUS2YRG' where id=2;
-update noar tt set b0='T3JX3WRU3ZZ' where id=2;
-update noar ti set b0='T3JX3WRU3ZZ' where id=2;
-update noar tt set v0='1QHPG6' where id=2;
-update noar ti set v0='1QHPG6' where id=2;
-update noar tt set b1='QYET3NE' where id=2;
-update noar ti set b1='QYET3NE' where id=2;
-update noar tt set v0='FGB16UNM0EUVAVK0UANCROUTT4X' where id=2;
-update noar ti set v0='FGB16UNM0EUVAVK0UANCROUTT4X' where id=2;
-update noar tt set b2='L0N0DEAD' where id=2;
-update noar ti set b2='L0N0DEAD' where id=2;
-update noar tt set v0='RPJA1IVLHM3S0XFR9BOGFO' where id=3;
-update noar ti set v0='RPJA1IVLHM3S0XFR9BOGFO' where id=3;
-update noar tt set b0='W71K5VTHQAPL921M0ZF0CO23MCDMFXSU' where id=3;
-update noar ti set b0='W71K5VTHQAPL921M0ZF0CO23MCDMFXSU' where id=3;
-update noar tt set v0='EEOSSHLVQQ67BHT9H6BPMI7CLWXRTBYS' where id=3;
-update noar ti set v0='EEOSSHLVQQ67BHT9H6BPMI7CLWXRTBYS' where id=3;
-update noar tt set b1='8VYHSBMMEQM2Y' where id=3;
-update noar ti set b1='8VYHSBMMEQM2Y' where id=3;
-update noar tt set v0='33DIQ1PHA7JI38I4TTP6I1FUUNGQ' where id=3;
-update noar ti set v0='33DIQ1PHA7JI38I4TTP6I1FUUNGQ' where id=3;
-update noar tt set b2='AH1J86Q7HFPPTLFPVAR2TW8RJO' where id=3;
-update noar ti set b2='AH1J86Q7HFPPTLFPVAR2TW8RJO' where id=3;
-update noar tt set v0='V8DI4NXOZYJSKNY6ID6GWY00H5V851' where id=4;
-update noar ti set v0='V8DI4NXOZYJSKNY6ID6GWY00H5V851' where id=4;
-update noar tt set b0='BTM30K' where id=4;
-update noar ti set b0='BTM30K' where id=4;
-update noar tt set v0='6VL' where id=4;
-update noar ti set v0='6VL' where id=4;
-update noar tt set b1='DT4VOQ3Y' where id=4;
-update noar ti set b1='DT4VOQ3Y' where id=4;
-update noar tt set v0='HXNBMVA0' where id=4;
-update noar ti set v0='HXNBMVA0' where id=4;
-update noar tt set b2='488OR2H88P9WKDSJTJ3NN44XMD' where id=4;
-update noar ti set b2='488OR2H88P9WKDSJTJ3NN44XMD' where id=4;
-update noar tt set v0='49Y2C9C3FBN' where id=5;
-update noar ti set v0='49Y2C9C3FBN' where id=5;
-update noar tt set b0='2QLQPVAAIS3NXFEN2W9ELV4XW' where id=5;
-update noar ti set b0='2QLQPVAAIS3NXFEN2W9ELV4XW' where id=5;
-update noar tt set v0='XS54RZZBV0' where id=5;
-update noar ti set v0='XS54RZZBV0' where id=5;
-update noar tt set b1='S4A5X0EUT8ENTPUBKB5QP6LW8YOOFS' where id=5;
-update noar ti set b1='S4A5X0EUT8ENTPUBKB5QP6LW8YOOFS' where id=5;
-update noar tt set v0='ZNW2BYORH' where id=5;
-update noar ti set v0='ZNW2BYORH' where id=5;
-update noar tt set b2='6FW37Y57' where id=5;
-update noar ti set b2='6FW37Y57' where id=5;
-update noar tt set v0='9WNPHACK' where id=6;
-update noar ti set v0='9WNPHACK' where id=6;
-update noar tt set b0='ONDSRYWJL33TL6ZBI5UDCVXSRIJ7PYJ' where id=6;
-update noar ti set b0='ONDSRYWJL33TL6ZBI5UDCVXSRIJ7PYJ' where id=6;
-update noar tt set v0='4' where id=6;
-update noar ti set v0='4' where id=6;
-update noar tt set b1='QCHSP4DROBUU3JKEG1D59RZQFKDVM' where id=6;
-update noar ti set b1='QCHSP4DROBUU3JKEG1D59RZQFKDVM' where id=6;
-update noar tt set v0='P0HSXMTH763OZWWE3THANU4YMHSOC' where id=6;
-update noar ti set v0='P0HSXMTH763OZWWE3THANU4YMHSOC' where id=6;
-update noar tt set b2='MU9C' where id=6;
-update noar ti set b2='MU9C' where id=6;
-update noar tt set v0='2IDJ4YVYN71K2JCRIHFR' where id=7;
-update noar ti set v0='2IDJ4YVYN71K2JCRIHFR' where id=7;
-update noar tt set b0='085XPJMWG4EAVDICW3X2MV6' where id=7;
-update noar ti set b0='085XPJMWG4EAVDICW3X2MV6' where id=7;
-update noar tt set v0='I3G6' where id=7;
-update noar ti set v0='I3G6' where id=7;
-update noar tt set b1='03EV0G' where id=7;
-update noar ti set b1='03EV0G' where id=7;
-update noar tt set v0='ZRA' where id=7;
-update noar ti set v0='ZRA' where id=7;
-update noar tt set b2='1HO9ESSC7ZNQGMJS2WDUPQLXV' where id=7;
-update noar ti set b2='1HO9ESSC7ZNQGMJS2WDUPQLXV' where id=7;
-update noar tt set v0='BXCISN1XCRZPD47TEA7NG1Y1Q' where id=8;
-update noar ti set v0='BXCISN1XCRZPD47TEA7NG1Y1Q' where id=8;
-update noar tt set b0='KA0JJNF2GIK4N3RMMI' where id=8;
-update noar ti set b0='KA0JJNF2GIK4N3RMMI' where id=8;
-update noar tt set v0='5HJDWSFEXIA' where id=8;
-update noar ti set v0='5HJDWSFEXIA' where id=8;
-update noar tt set b1='Q2A1AF40HLUPBYF0DCJKNSC4' where id=8;
-update noar ti set b1='Q2A1AF40HLUPBYF0DCJKNSC4' where id=8;
-update noar tt set v0='UKT' where id=8;
-update noar ti set v0='UKT' where id=8;
-update noar tt set b2='O86UDDD7C7Z' where id=8;
-update noar ti set b2='O86UDDD7C7Z' where id=8;
-update noar tt set v0='L7TC' where id=9;
-update noar ti set v0='L7TC' where id=9;
-update noar tt set b0='3TD99CICLNR5YY2F7SE79REJSBJ6EQ' where id=9;
-update noar ti set b0='3TD99CICLNR5YY2F7SE79REJSBJ6EQ' where id=9;
-update noar tt set v0='RYM970UI38Z4PBQCDRLCLSXE14M0' where id=9;
-update noar ti set v0='RYM970UI38Z4PBQCDRLCLSXE14M0' where id=9;
-update noar tt set b1='65QVVVL6' where id=9;
-update noar ti set b1='65QVVVL6' where id=9;
-update noar tt set v0='MMVW0VMXH9C4EF8QZ' where id=9;
-update noar ti set v0='MMVW0VMXH9C4EF8QZ' where id=9;
-update noar tt set b2='OGXCDIENDG7HIS4V' where id=9;
-update noar ti set b2='OGXCDIENDG7HIS4V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MRFA4NQEG02TO3MG482KEWAX84CFXQ' where id=1;
-update noar ti set v0='MRFA4NQEG02TO3MG482KEWAX84CFXQ' where id=1;
-update noar tt set b0='60J3CU4GW0C2UXD6G1G' where id=1;
-update noar ti set b0='60J3CU4GW0C2UXD6G1G' where id=1;
-update noar tt set v0='HBWJGUX36S5CMNC3159B62M5PA' where id=1;
-update noar ti set v0='HBWJGUX36S5CMNC3159B62M5PA' where id=1;
-update noar tt set b1='38XV123' where id=1;
-update noar ti set b1='38XV123' where id=1;
-update noar tt set v0='28LP' where id=1;
-update noar ti set v0='28LP' where id=1;
-update noar tt set b2='V' where id=1;
-update noar ti set b2='V' where id=1;
-update noar tt set v0='H2CX0EI0BE5E0500NBVZ52AG0Z045Z' where id=2;
-update noar ti set v0='H2CX0EI0BE5E0500NBVZ52AG0Z045Z' where id=2;
-update noar tt set b0='TOYY8QRR' where id=2;
-update noar ti set b0='TOYY8QRR' where id=2;
-update noar tt set v0='BDEGJ8PZHAXUH0IT8J08546E' where id=2;
-update noar ti set v0='BDEGJ8PZHAXUH0IT8J08546E' where id=2;
-update noar tt set b1='E9425ENC3G8T' where id=2;
-update noar ti set b1='E9425ENC3G8T' where id=2;
-update noar tt set v0='40ILIJWUC5ZF0U4P8Z6HG1GI6530V' where id=2;
-update noar ti set v0='40ILIJWUC5ZF0U4P8Z6HG1GI6530V' where id=2;
-update noar tt set b2='79ID' where id=2;
-update noar ti set b2='79ID' where id=2;
-update noar tt set v0='FK7Q68DSV6VFFGN8ZJFDWGH6BVHVJBAR' where id=3;
-update noar ti set v0='FK7Q68DSV6VFFGN8ZJFDWGH6BVHVJBAR' where id=3;
-update noar tt set b0='ODKXSQM86X3EVDGD' where id=3;
-update noar ti set b0='ODKXSQM86X3EVDGD' where id=3;
-update noar tt set v0='3HF4O5KWQCC2U2GA8' where id=3;
-update noar ti set v0='3HF4O5KWQCC2U2GA8' where id=3;
-update noar tt set b1='9PLRZBE9O3A4KVLJ' where id=3;
-update noar ti set b1='9PLRZBE9O3A4KVLJ' where id=3;
-update noar tt set v0='RX2QCYKB6WC5YE3ALHKIK' where id=3;
-update noar ti set v0='RX2QCYKB6WC5YE3ALHKIK' where id=3;
-update noar tt set b2='DQGVF5NS79RI9CHT7SG6J8VS' where id=3;
-update noar ti set b2='DQGVF5NS79RI9CHT7SG6J8VS' where id=3;
-update noar tt set v0='3VYP5GBPXC2RQZ9YKB4UVY' where id=4;
-update noar ti set v0='3VYP5GBPXC2RQZ9YKB4UVY' where id=4;
-update noar tt set b0='6W' where id=4;
-update noar ti set b0='6W' where id=4;
-update noar tt set v0='EXTZWLBKOJASKTSCNYDWV' where id=4;
-update noar ti set v0='EXTZWLBKOJASKTSCNYDWV' where id=4;
-update noar tt set b1='0VG7XQ2W1' where id=4;
-update noar ti set b1='0VG7XQ2W1' where id=4;
-update noar tt set v0='TJQ0BYJHKAMQFVZ3YNG1N' where id=4;
-update noar ti set v0='TJQ0BYJHKAMQFVZ3YNG1N' where id=4;
-update noar tt set b2='RVOBLQ06SNSXEXQ3F2RVIBQ0LVP' where id=4;
-update noar ti set b2='RVOBLQ06SNSXEXQ3F2RVIBQ0LVP' where id=4;
-update noar tt set v0='Z0MGERB' where id=5;
-update noar ti set v0='Z0MGERB' where id=5;
-update noar tt set b0='QWX5X6C1J3' where id=5;
-update noar ti set b0='QWX5X6C1J3' where id=5;
-update noar tt set v0='ILJQY9I5MG53AFYU7I2N' where id=5;
-update noar ti set v0='ILJQY9I5MG53AFYU7I2N' where id=5;
-update noar tt set b1='KC6BN6TFX7PHU' where id=5;
-update noar ti set b1='KC6BN6TFX7PHU' where id=5;
-update noar tt set v0='HDWZDH5HEHNM' where id=5;
-update noar ti set v0='HDWZDH5HEHNM' where id=5;
-update noar tt set b2='63SERHO0YBUJB9PYSYRRTQ61J' where id=5;
-update noar ti set b2='63SERHO0YBUJB9PYSYRRTQ61J' where id=5;
-update noar tt set v0='87FGO0VZZB42' where id=6;
-update noar ti set v0='87FGO0VZZB42' where id=6;
-update noar tt set b0='IDLWK6863KXO1D5C5' where id=6;
-update noar ti set b0='IDLWK6863KXO1D5C5' where id=6;
-update noar tt set v0='0YU9NO' where id=6;
-update noar ti set v0='0YU9NO' where id=6;
-update noar tt set b1='NPTBKDIVWXRXYKBNT77LBKMLTTWH85RA' where id=6;
-update noar ti set b1='NPTBKDIVWXRXYKBNT77LBKMLTTWH85RA' where id=6;
-update noar tt set v0='E9QTHKC8EGOV4741EH375LQ43NWV' where id=6;
-update noar ti set v0='E9QTHKC8EGOV4741EH375LQ43NWV' where id=6;
-update noar tt set b2='JQ13AXVDH2GTN8UGD4' where id=6;
-update noar ti set b2='JQ13AXVDH2GTN8UGD4' where id=6;
-update noar tt set v0='VTTTDQ' where id=7;
-update noar ti set v0='VTTTDQ' where id=7;
-update noar tt set b0='UPS7JT5GTW' where id=7;
-update noar ti set b0='UPS7JT5GTW' where id=7;
-update noar tt set v0='RLKLLWKW5ZXUG3KSXGH' where id=7;
-update noar ti set v0='RLKLLWKW5ZXUG3KSXGH' where id=7;
-update noar tt set b1='JJC8BWFMC9FXWDDMXRL1URXCEO2' where id=7;
-update noar ti set b1='JJC8BWFMC9FXWDDMXRL1URXCEO2' where id=7;
-update noar tt set v0='KU6B7A7KTIZJU6LGKR25LHQTYS6M' where id=7;
-update noar ti set v0='KU6B7A7KTIZJU6LGKR25LHQTYS6M' where id=7;
-update noar tt set b2='LYBVMWSAQ0R630F' where id=7;
-update noar ti set b2='LYBVMWSAQ0R630F' where id=7;
-update noar tt set v0='YOTXIA2W2VYOY' where id=8;
-update noar ti set v0='YOTXIA2W2VYOY' where id=8;
-update noar tt set b0='9JIPEW8EDE1YYZZ' where id=8;
-update noar ti set b0='9JIPEW8EDE1YYZZ' where id=8;
-update noar tt set v0='Z9' where id=8;
-update noar ti set v0='Z9' where id=8;
-update noar tt set b1='DD8JD0X' where id=8;
-update noar ti set b1='DD8JD0X' where id=8;
-update noar tt set v0='55NQRT2SEOFG588R' where id=8;
-update noar ti set v0='55NQRT2SEOFG588R' where id=8;
-update noar tt set b2='VF3DCAM54AWFZNY90I740RM' where id=8;
-update noar ti set b2='VF3DCAM54AWFZNY90I740RM' where id=8;
-update noar tt set v0='6U0VND' where id=9;
-update noar ti set v0='6U0VND' where id=9;
-update noar tt set b0='CU9AC7VOWSXIM1TPPDOIZKQMDV47NYH' where id=9;
-update noar ti set b0='CU9AC7VOWSXIM1TPPDOIZKQMDV47NYH' where id=9;
-update noar tt set v0='DV5SZ3T6GG9D7O8' where id=9;
-update noar ti set v0='DV5SZ3T6GG9D7O8' where id=9;
-update noar tt set b1='JTK51YZ3MH7EPV38ZA3' where id=9;
-update noar ti set b1='JTK51YZ3MH7EPV38ZA3' where id=9;
-update noar tt set v0='P82AFYAR1SWYN3HVKU4KNPS5R' where id=9;
-update noar ti set v0='P82AFYAR1SWYN3HVKU4KNPS5R' where id=9;
-update noar tt set b2='9XJURTXR95AO6UC4SMN' where id=9;
-update noar ti set b2='9XJURTXR95AO6UC4SMN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='E4EXF3DQ5EZRK780' where id=1;
-update noar ti set v0='E4EXF3DQ5EZRK780' where id=1;
-update noar tt set b0='1C9CPGVIUDGPO1LF1ENEDI' where id=1;
-update noar ti set b0='1C9CPGVIUDGPO1LF1ENEDI' where id=1;
-update noar tt set v0='002Q3NZEQJYRA6696QCXDGM6VF6P' where id=1;
-update noar ti set v0='002Q3NZEQJYRA6696QCXDGM6VF6P' where id=1;
-update noar tt set b1='V9KP' where id=1;
-update noar ti set b1='V9KP' where id=1;
-update noar tt set v0='F2A0L606CZEN4IHJ89JXFJW' where id=1;
-update noar ti set v0='F2A0L606CZEN4IHJ89JXFJW' where id=1;
-update noar tt set b2='75OJNCY' where id=1;
-update noar ti set b2='75OJNCY' where id=1;
-update noar tt set v0='4GSPODX06S79' where id=2;
-update noar ti set v0='4GSPODX06S79' where id=2;
-update noar tt set b0='LNIDCUASEW0XACQ7XK5ZMKGE' where id=2;
-update noar ti set b0='LNIDCUASEW0XACQ7XK5ZMKGE' where id=2;
-update noar tt set v0='O' where id=2;
-update noar ti set v0='O' where id=2;
-update noar tt set b1='PM' where id=2;
-update noar ti set b1='PM' where id=2;
-update noar tt set v0='CQJM6AIB' where id=2;
-update noar ti set v0='CQJM6AIB' where id=2;
-update noar tt set b2='OOK843ZBAQWQOWWKSE7M0C6GE' where id=2;
-update noar ti set b2='OOK843ZBAQWQOWWKSE7M0C6GE' where id=2;
-update noar tt set v0='C0DRBIBVEQQ' where id=3;
-update noar ti set v0='C0DRBIBVEQQ' where id=3;
-update noar tt set b0='7TLZ460RY6F3UQ854VDSZCW7UKA8VZC' where id=3;
-update noar ti set b0='7TLZ460RY6F3UQ854VDSZCW7UKA8VZC' where id=3;
-update noar tt set v0='KESKC9LQP' where id=3;
-update noar ti set v0='KESKC9LQP' where id=3;
-update noar tt set b1='GWE91K7T6IA3TU3KO34WUK' where id=3;
-update noar ti set b1='GWE91K7T6IA3TU3KO34WUK' where id=3;
-update noar tt set v0='Z' where id=3;
-update noar ti set v0='Z' where id=3;
-update noar tt set b2='YP4M0UJPD55M96EY85SCXASV5' where id=3;
-update noar ti set b2='YP4M0UJPD55M96EY85SCXASV5' where id=3;
-update noar tt set v0='WSHKMHTX45HT40N907ZU6D8' where id=4;
-update noar ti set v0='WSHKMHTX45HT40N907ZU6D8' where id=4;
-update noar tt set b0='IA8X2PE4V9QDDOCLSK' where id=4;
-update noar ti set b0='IA8X2PE4V9QDDOCLSK' where id=4;
-update noar tt set v0='EA2ZTC5F5IZL' where id=4;
-update noar ti set v0='EA2ZTC5F5IZL' where id=4;
-update noar tt set b1='45V9KS2XGKQEW127UZVB5KVNL0DFK6Y4' where id=4;
-update noar ti set b1='45V9KS2XGKQEW127UZVB5KVNL0DFK6Y4' where id=4;
-update noar tt set v0='1JN6FVFO77UU39NN01OMB' where id=4;
-update noar ti set v0='1JN6FVFO77UU39NN01OMB' where id=4;
-update noar tt set b2='1LIN9GX6SED2A6ZGQTJVAT5KL' where id=4;
-update noar ti set b2='1LIN9GX6SED2A6ZGQTJVAT5KL' where id=4;
-update noar tt set v0='06PN8G66U6S' where id=5;
-update noar ti set v0='06PN8G66U6S' where id=5;
-update noar tt set b0='DQMYC40O2SPY4OUWGPH7W' where id=5;
-update noar ti set b0='DQMYC40O2SPY4OUWGPH7W' where id=5;
-update noar tt set v0='1CATTVVN3TUR5B2JUXG9IP' where id=5;
-update noar ti set v0='1CATTVVN3TUR5B2JUXG9IP' where id=5;
-update noar tt set b1='MLFD5HUO' where id=5;
-update noar ti set b1='MLFD5HUO' where id=5;
-update noar tt set v0='X' where id=5;
-update noar ti set v0='X' where id=5;
-update noar tt set b2='X4XFUD2H8FP9XX6TN3Y55UO6MCD' where id=5;
-update noar ti set b2='X4XFUD2H8FP9XX6TN3Y55UO6MCD' where id=5;
-update noar tt set v0='3121FM8PL49' where id=6;
-update noar ti set v0='3121FM8PL49' where id=6;
-update noar tt set b0='4YKXWSOKD23' where id=6;
-update noar ti set b0='4YKXWSOKD23' where id=6;
-update noar tt set v0='SIT58PSG071K3R3F9' where id=6;
-update noar ti set v0='SIT58PSG071K3R3F9' where id=6;
-update noar tt set b1='0CLF64KDZI3F70SJMJAPXAE4' where id=6;
-update noar ti set b1='0CLF64KDZI3F70SJMJAPXAE4' where id=6;
-update noar tt set v0='JI' where id=6;
-update noar ti set v0='JI' where id=6;
-update noar tt set b2='4W8EDUIBLU2JGY1XB3IL' where id=6;
-update noar ti set b2='4W8EDUIBLU2JGY1XB3IL' where id=6;
-update noar tt set v0='FRM83WBO0FJIZU8ZY' where id=7;
-update noar ti set v0='FRM83WBO0FJIZU8ZY' where id=7;
-update noar tt set b0='R1E1Q6BYNPR76Y6QTUSF' where id=7;
-update noar ti set b0='R1E1Q6BYNPR76Y6QTUSF' where id=7;
-update noar tt set v0='NT34Y1IK' where id=7;
-update noar ti set v0='NT34Y1IK' where id=7;
-update noar tt set b1='6IDUJC0L9W8' where id=7;
-update noar ti set b1='6IDUJC0L9W8' where id=7;
-update noar tt set v0='6A9OV4AA8X2A3RAJ4M' where id=7;
-update noar ti set v0='6A9OV4AA8X2A3RAJ4M' where id=7;
-update noar tt set b2='LFZX87JR7U2JD8XBYWSA2' where id=7;
-update noar ti set b2='LFZX87JR7U2JD8XBYWSA2' where id=7;
-update noar tt set v0='39OQP' where id=8;
-update noar ti set v0='39OQP' where id=8;
-update noar tt set b0='HYOSCL6MQX' where id=8;
-update noar ti set b0='HYOSCL6MQX' where id=8;
-update noar tt set v0='JK6W9DTRVATP' where id=8;
-update noar ti set v0='JK6W9DTRVATP' where id=8;
-update noar tt set b1='U' where id=8;
-update noar ti set b1='U' where id=8;
-update noar tt set v0='6GGV' where id=8;
-update noar ti set v0='6GGV' where id=8;
-update noar tt set b2='KUHL' where id=8;
-update noar ti set b2='KUHL' where id=8;
-update noar tt set v0='EHUA546TZ959J9VT' where id=9;
-update noar ti set v0='EHUA546TZ959J9VT' where id=9;
-update noar tt set b0='C89CQKID907R936YRPZQ4KHSOS81' where id=9;
-update noar ti set b0='C89CQKID907R936YRPZQ4KHSOS81' where id=9;
-update noar tt set v0='0SXIMJUMZZW38IDV' where id=9;
-update noar ti set v0='0SXIMJUMZZW38IDV' where id=9;
-update noar tt set b1='8KOTJ8X6MSRVZV' where id=9;
-update noar ti set b1='8KOTJ8X6MSRVZV' where id=9;
-update noar tt set v0='7ZFRE2CGEQH5I2' where id=9;
-update noar ti set v0='7ZFRE2CGEQH5I2' where id=9;
-update noar tt set b2='P4FC4FWF2STJZ4ZGBWZS' where id=9;
-update noar ti set b2='P4FC4FWF2STJZ4ZGBWZS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YHU8CYU5OFONA4UEP4E4KNP99F' where id=1;
-update noar ti set v0='YHU8CYU5OFONA4UEP4E4KNP99F' where id=1;
-update noar tt set b0='VGFYNO6LMPHIQI0HBTK0EIWT50F9MZ' where id=1;
-update noar ti set b0='VGFYNO6LMPHIQI0HBTK0EIWT50F9MZ' where id=1;
-update noar tt set v0='EXEMNGGMU62GRIBQ994QVIPH865LEG3' where id=1;
-update noar ti set v0='EXEMNGGMU62GRIBQ994QVIPH865LEG3' where id=1;
-update noar tt set b1='V5OQNLG5LK9MQBEKKV' where id=1;
-update noar ti set b1='V5OQNLG5LK9MQBEKKV' where id=1;
-update noar tt set v0='Q914BHJY7G5XWPP94IJT9DYOME8I6JPS' where id=1;
-update noar ti set v0='Q914BHJY7G5XWPP94IJT9DYOME8I6JPS' where id=1;
-update noar tt set b2='CDS' where id=1;
-update noar ti set b2='CDS' where id=1;
-update noar tt set v0='LONTOQ8OEUG' where id=2;
-update noar ti set v0='LONTOQ8OEUG' where id=2;
-update noar tt set b0='5YGQ8UZ7' where id=2;
-update noar ti set b0='5YGQ8UZ7' where id=2;
-update noar tt set v0='DXYQ02YV' where id=2;
-update noar ti set v0='DXYQ02YV' where id=2;
-update noar tt set b1='DL' where id=2;
-update noar ti set b1='DL' where id=2;
-update noar tt set v0='9LIPFVKDFF78NUU95FAY0S' where id=2;
-update noar ti set v0='9LIPFVKDFF78NUU95FAY0S' where id=2;
-update noar tt set b2='KYWHW6WC' where id=2;
-update noar ti set b2='KYWHW6WC' where id=2;
-update noar tt set v0='CLW9C' where id=3;
-update noar ti set v0='CLW9C' where id=3;
-update noar tt set b0='40BMCZXNX' where id=3;
-update noar ti set b0='40BMCZXNX' where id=3;
-update noar tt set v0='LUW9NWULY36DTK' where id=3;
-update noar ti set v0='LUW9NWULY36DTK' where id=3;
-update noar tt set b1='P28PVAY24X9798HBJENN' where id=3;
-update noar ti set b1='P28PVAY24X9798HBJENN' where id=3;
-update noar tt set v0='Z8OF7HXD4LHHE69MPVX1094O' where id=3;
-update noar ti set v0='Z8OF7HXD4LHHE69MPVX1094O' where id=3;
-update noar tt set b2='OLEE2RX5NS0YEAW50HYY0VKFKQ9B' where id=3;
-update noar ti set b2='OLEE2RX5NS0YEAW50HYY0VKFKQ9B' where id=3;
-update noar tt set v0='FAKJNV' where id=4;
-update noar ti set v0='FAKJNV' where id=4;
-update noar tt set b0='FZYOH7OHONINERAV7OVYU0' where id=4;
-update noar ti set b0='FZYOH7OHONINERAV7OVYU0' where id=4;
-update noar tt set v0='W7EY8OZDI886261DGTK10OJ04XI6' where id=4;
-update noar ti set v0='W7EY8OZDI886261DGTK10OJ04XI6' where id=4;
-update noar tt set b1='VGW' where id=4;
-update noar ti set b1='VGW' where id=4;
-update noar tt set v0='LRHKZOU735YTIHGHUJNZ1AD' where id=4;
-update noar ti set v0='LRHKZOU735YTIHGHUJNZ1AD' where id=4;
-update noar tt set b2='TOKSC7DEMGLW9TU0V6XCR' where id=4;
-update noar ti set b2='TOKSC7DEMGLW9TU0V6XCR' where id=4;
-update noar tt set v0='BZSQ9HL1SG3KFRHWP' where id=5;
-update noar ti set v0='BZSQ9HL1SG3KFRHWP' where id=5;
-update noar tt set b0='PAVSZY4' where id=5;
-update noar ti set b0='PAVSZY4' where id=5;
-update noar tt set v0='9RE' where id=5;
-update noar ti set v0='9RE' where id=5;
-update noar tt set b1='NCJWIQHW2GAYGVW9RAF5C6RC' where id=5;
-update noar ti set b1='NCJWIQHW2GAYGVW9RAF5C6RC' where id=5;
-update noar tt set v0='V4AZCZRGD' where id=5;
-update noar ti set v0='V4AZCZRGD' where id=5;
-update noar tt set b2='F5MO8T0O1THEGRWIJAD' where id=5;
-update noar ti set b2='F5MO8T0O1THEGRWIJAD' where id=5;
-update noar tt set v0='529' where id=6;
-update noar ti set v0='529' where id=6;
-update noar tt set b0='ZI3A21TG' where id=6;
-update noar ti set b0='ZI3A21TG' where id=6;
-update noar tt set v0='7LW67NCE736' where id=6;
-update noar ti set v0='7LW67NCE736' where id=6;
-update noar tt set b1='SOYRELC04KJ6VO7' where id=6;
-update noar ti set b1='SOYRELC04KJ6VO7' where id=6;
-update noar tt set v0='YCVNQOOGR05W1S3KDO' where id=6;
-update noar ti set v0='YCVNQOOGR05W1S3KDO' where id=6;
-update noar tt set b2='0J7U647CCWN7TXTZ6KUUUPZ925PBP' where id=6;
-update noar ti set b2='0J7U647CCWN7TXTZ6KUUUPZ925PBP' where id=6;
-update noar tt set v0='2V8MSSLQQOSCUWVNCKMD2IE0M' where id=7;
-update noar ti set v0='2V8MSSLQQOSCUWVNCKMD2IE0M' where id=7;
-update noar tt set b0='5TVUR2ZB4Y' where id=7;
-update noar ti set b0='5TVUR2ZB4Y' where id=7;
-update noar tt set v0='5DASH0' where id=7;
-update noar ti set v0='5DASH0' where id=7;
-update noar tt set b1='Y3D46R3CYV4TP4QLU' where id=7;
-update noar ti set b1='Y3D46R3CYV4TP4QLU' where id=7;
-update noar tt set v0='L0YRTL8EVG3RGFMCD4A' where id=7;
-update noar ti set v0='L0YRTL8EVG3RGFMCD4A' where id=7;
-update noar tt set b2='QCVHDFCYHVGBAG19EORT0HIPP0O77NJZ' where id=7;
-update noar ti set b2='QCVHDFCYHVGBAG19EORT0HIPP0O77NJZ' where id=7;
-update noar tt set v0='4HSSP' where id=8;
-update noar ti set v0='4HSSP' where id=8;
-update noar tt set b0='XUKDKTJ72I8YQDLEX4WFIXU06RK6Q' where id=8;
-update noar ti set b0='XUKDKTJ72I8YQDLEX4WFIXU06RK6Q' where id=8;
-update noar tt set v0='7SLV9Z1PN0TZL4X29WPLDJYURW' where id=8;
-update noar ti set v0='7SLV9Z1PN0TZL4X29WPLDJYURW' where id=8;
-update noar tt set b1='IDWOB1JL' where id=8;
-update noar ti set b1='IDWOB1JL' where id=8;
-update noar tt set v0='C7WB8SH4' where id=8;
-update noar ti set v0='C7WB8SH4' where id=8;
-update noar tt set b2='9Y' where id=8;
-update noar ti set b2='9Y' where id=8;
-update noar tt set v0='KHV9VAA2WB0YJT6CJU0G34SIAWYTE' where id=9;
-update noar ti set v0='KHV9VAA2WB0YJT6CJU0G34SIAWYTE' where id=9;
-update noar tt set b0='G9SKYUJCLMKU2OIG61Q' where id=9;
-update noar ti set b0='G9SKYUJCLMKU2OIG61Q' where id=9;
-update noar tt set v0='DWM7YOVLTTJ4DMKZ4NNTUISN' where id=9;
-update noar ti set v0='DWM7YOVLTTJ4DMKZ4NNTUISN' where id=9;
-update noar tt set b1='L12X9YZ6ZGK49GBK9LIUM3ODNGLKBQKK' where id=9;
-update noar ti set b1='L12X9YZ6ZGK49GBK9LIUM3ODNGLKBQKK' where id=9;
-update noar tt set v0='N8EAWSXZCMZF' where id=9;
-update noar ti set v0='N8EAWSXZCMZF' where id=9;
-update noar tt set b2='J6Z1NMUWPWV' where id=9;
-update noar ti set b2='J6Z1NMUWPWV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8GUQR0FCMDI2RGD' where id=1;
-update noar ti set v0='8GUQR0FCMDI2RGD' where id=1;
-update noar tt set b0='DWJ' where id=1;
-update noar ti set b0='DWJ' where id=1;
-update noar tt set v0='8AU5Y3GFRRC8D3XCQ1' where id=1;
-update noar ti set v0='8AU5Y3GFRRC8D3XCQ1' where id=1;
-update noar tt set b1='68UZXR1K53PEKKLRN0Z0' where id=1;
-update noar ti set b1='68UZXR1K53PEKKLRN0Z0' where id=1;
-update noar tt set v0='3LOHEBRD85U9FVXXCHNBFB9' where id=1;
-update noar ti set v0='3LOHEBRD85U9FVXXCHNBFB9' where id=1;
-update noar tt set b2='V41' where id=1;
-update noar ti set b2='V41' where id=1;
-update noar tt set v0='SESYZM8NFW' where id=2;
-update noar ti set v0='SESYZM8NFW' where id=2;
-update noar tt set b0='8H1FO471WQ9XCT' where id=2;
-update noar ti set b0='8H1FO471WQ9XCT' where id=2;
-update noar tt set v0='HJY3X0CBPKG1SIXQW7J6' where id=2;
-update noar ti set v0='HJY3X0CBPKG1SIXQW7J6' where id=2;
-update noar tt set b1='OQ7E682BAOTGSJL0D7UXGLDT' where id=2;
-update noar ti set b1='OQ7E682BAOTGSJL0D7UXGLDT' where id=2;
-update noar tt set v0='ALI81HA5HJFJPQ9' where id=2;
-update noar ti set v0='ALI81HA5HJFJPQ9' where id=2;
-update noar tt set b2='88UM590LAJ0JMQYO5561IXXL9RY' where id=2;
-update noar ti set b2='88UM590LAJ0JMQYO5561IXXL9RY' where id=2;
-update noar tt set v0='I4' where id=3;
-update noar ti set v0='I4' where id=3;
-update noar tt set b0='ZHYB9SFIF3WMK35XBCILM' where id=3;
-update noar ti set b0='ZHYB9SFIF3WMK35XBCILM' where id=3;
-update noar tt set v0='OC' where id=3;
-update noar ti set v0='OC' where id=3;
-update noar tt set b1='9DOENC0JNBEXYYZYSB6ZGK' where id=3;
-update noar ti set b1='9DOENC0JNBEXYYZYSB6ZGK' where id=3;
-update noar tt set v0='J9FORFWH1RV6Z6B8IEW8Y' where id=3;
-update noar ti set v0='J9FORFWH1RV6Z6B8IEW8Y' where id=3;
-update noar tt set b2='6CXDR5K0' where id=3;
-update noar ti set b2='6CXDR5K0' where id=3;
-update noar tt set v0='FWN25C' where id=4;
-update noar ti set v0='FWN25C' where id=4;
-update noar tt set b0='HSXJ18OLZFYKXAFMTUL23XG8L7LGG' where id=4;
-update noar ti set b0='HSXJ18OLZFYKXAFMTUL23XG8L7LGG' where id=4;
-update noar tt set v0='RJ25O7CM54CCWYDF47YF79AK2V' where id=4;
-update noar ti set v0='RJ25O7CM54CCWYDF47YF79AK2V' where id=4;
-update noar tt set b1='LJ14H2H219TXFR54J3' where id=4;
-update noar ti set b1='LJ14H2H219TXFR54J3' where id=4;
-update noar tt set v0='48RKTO3H8SJW1L' where id=4;
-update noar ti set v0='48RKTO3H8SJW1L' where id=4;
-update noar tt set b2='1H2Q0KIIX16BW21GR' where id=4;
-update noar ti set b2='1H2Q0KIIX16BW21GR' where id=4;
-update noar tt set v0='GSX0DYF61NT9FKDMKV9EAR2P35' where id=5;
-update noar ti set v0='GSX0DYF61NT9FKDMKV9EAR2P35' where id=5;
-update noar tt set b0='YTQIY' where id=5;
-update noar ti set b0='YTQIY' where id=5;
-update noar tt set v0='2KQ2KY3NRXK3KFYNKHLF' where id=5;
-update noar ti set v0='2KQ2KY3NRXK3KFYNKHLF' where id=5;
-update noar tt set b1='4PUKW8G' where id=5;
-update noar ti set b1='4PUKW8G' where id=5;
-update noar tt set v0='36YDO7TSCKND29VOGDOW438SY0' where id=5;
-update noar ti set v0='36YDO7TSCKND29VOGDOW438SY0' where id=5;
-update noar tt set b2='I0JJEBZT4V95FJHW' where id=5;
-update noar ti set b2='I0JJEBZT4V95FJHW' where id=5;
-update noar tt set v0='OHXSQJRC6FZ6MRA3MWW5A65B0' where id=6;
-update noar ti set v0='OHXSQJRC6FZ6MRA3MWW5A65B0' where id=6;
-update noar tt set b0='15PL4CVY3IQOOX2T9M7WWX6CHK' where id=6;
-update noar ti set b0='15PL4CVY3IQOOX2T9M7WWX6CHK' where id=6;
-update noar tt set v0='4XGG656T0W5NGNEVQHFG' where id=6;
-update noar ti set v0='4XGG656T0W5NGNEVQHFG' where id=6;
-update noar tt set b1='8P12WV8G1YI7H4T270EL5OPUFF4N' where id=6;
-update noar ti set b1='8P12WV8G1YI7H4T270EL5OPUFF4N' where id=6;
-update noar tt set v0='VHPNY6WQAAM' where id=6;
-update noar ti set v0='VHPNY6WQAAM' where id=6;
-update noar tt set b2='C1GXCW7ZJO3YRBGZK43YLC4JRCHHN' where id=6;
-update noar ti set b2='C1GXCW7ZJO3YRBGZK43YLC4JRCHHN' where id=6;
-update noar tt set v0='KP07N9Z78GZZD3O0R9PCLZQE88E3' where id=7;
-update noar ti set v0='KP07N9Z78GZZD3O0R9PCLZQE88E3' where id=7;
-update noar tt set b0='E1534PDCYYKEY6HMK8ERQ5FH3DXTN7VC' where id=7;
-update noar ti set b0='E1534PDCYYKEY6HMK8ERQ5FH3DXTN7VC' where id=7;
-update noar tt set v0='XCON96ZERYB4Y89FGAKS8' where id=7;
-update noar ti set v0='XCON96ZERYB4Y89FGAKS8' where id=7;
-update noar tt set b1='959VVUQDCGZE36X5KODWM4KK4UKAM2PU' where id=7;
-update noar ti set b1='959VVUQDCGZE36X5KODWM4KK4UKAM2PU' where id=7;
-update noar tt set v0='TL2HKYMKM3G1PH2H' where id=7;
-update noar ti set v0='TL2HKYMKM3G1PH2H' where id=7;
-update noar tt set b2='TDUTHXS52LP61BC5IW7YB2V' where id=7;
-update noar ti set b2='TDUTHXS52LP61BC5IW7YB2V' where id=7;
-update noar tt set v0='C9D1R' where id=8;
-update noar ti set v0='C9D1R' where id=8;
-update noar tt set b0='ZC64X5FMTIN08K7HRQ90S1BBPWCH1' where id=8;
-update noar ti set b0='ZC64X5FMTIN08K7HRQ90S1BBPWCH1' where id=8;
-update noar tt set v0='C1' where id=8;
-update noar ti set v0='C1' where id=8;
-update noar tt set b1='20JRYK6EEXRMQG' where id=8;
-update noar ti set b1='20JRYK6EEXRMQG' where id=8;
-update noar tt set v0='1H' where id=8;
-update noar ti set v0='1H' where id=8;
-update noar tt set b2='5HEF65UEGQ8JY4YNG7' where id=8;
-update noar ti set b2='5HEF65UEGQ8JY4YNG7' where id=8;
-update noar tt set v0='B7LEOT1OTK2BXBS' where id=9;
-update noar ti set v0='B7LEOT1OTK2BXBS' where id=9;
-update noar tt set b0='JNIJ2N45E03U4ZR30OTAVS1' where id=9;
-update noar ti set b0='JNIJ2N45E03U4ZR30OTAVS1' where id=9;
-update noar tt set v0='DRU2IPXDFGL7YX50O' where id=9;
-update noar ti set v0='DRU2IPXDFGL7YX50O' where id=9;
-update noar tt set b1='NKTU6IXVVHFW15IES' where id=9;
-update noar ti set b1='NKTU6IXVVHFW15IES' where id=9;
-update noar tt set v0='49L35R8HI855WAK' where id=9;
-update noar ti set v0='49L35R8HI855WAK' where id=9;
-update noar tt set b2='WOVRVP459QYK7YH3NCTUKBWVS7BS0ORL' where id=9;
-update noar ti set b2='WOVRVP459QYK7YH3NCTUKBWVS7BS0ORL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LENCHJMQGGCJ303MFPAUJWZ5BJ5EW' where id=1;
-update noar ti set v0='LENCHJMQGGCJ303MFPAUJWZ5BJ5EW' where id=1;
-update noar tt set b0='F8CE2ZW3PJPUIPTU2E' where id=1;
-update noar ti set b0='F8CE2ZW3PJPUIPTU2E' where id=1;
-update noar tt set v0='QVO5DP5LH5S57TLRTQ5JEXXXYMWX8G' where id=1;
-update noar ti set v0='QVO5DP5LH5S57TLRTQ5JEXXXYMWX8G' where id=1;
-update noar tt set b1='BCMZJAYS7EEY9' where id=1;
-update noar ti set b1='BCMZJAYS7EEY9' where id=1;
-update noar tt set v0='8Z4P1C0HXXB9JHRMGQKDM' where id=1;
-update noar ti set v0='8Z4P1C0HXXB9JHRMGQKDM' where id=1;
-update noar tt set b2='OEY' where id=1;
-update noar ti set b2='OEY' where id=1;
-update noar tt set v0='ZOCWCU9OZVY45W4JT' where id=2;
-update noar ti set v0='ZOCWCU9OZVY45W4JT' where id=2;
-update noar tt set b0='OL9IV' where id=2;
-update noar ti set b0='OL9IV' where id=2;
-update noar tt set v0='XQJRV2PKCWR2Q1T6STZOP2P7VYJKHG' where id=2;
-update noar ti set v0='XQJRV2PKCWR2Q1T6STZOP2P7VYJKHG' where id=2;
-update noar tt set b1='2X0KL88GKI2ACT3JIC5H9YNV0' where id=2;
-update noar ti set b1='2X0KL88GKI2ACT3JIC5H9YNV0' where id=2;
-update noar tt set v0='JO1BQEGX1160ZXTFVW8S75' where id=2;
-update noar ti set v0='JO1BQEGX1160ZXTFVW8S75' where id=2;
-update noar tt set b2='4EN84QTXSYD6Z' where id=2;
-update noar ti set b2='4EN84QTXSYD6Z' where id=2;
-update noar tt set v0='8VWIPY3HJBD' where id=3;
-update noar ti set v0='8VWIPY3HJBD' where id=3;
-update noar tt set b0='JZTMAX12E' where id=3;
-update noar ti set b0='JZTMAX12E' where id=3;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b1='HRZXJOLSTZLJPPL5316EO' where id=3;
-update noar ti set b1='HRZXJOLSTZLJPPL5316EO' where id=3;
-update noar tt set v0='EM86XP33CAOD6M1ENO7Y' where id=3;
-update noar ti set v0='EM86XP33CAOD6M1ENO7Y' where id=3;
-update noar tt set b2='OW620YFSMA69YHF' where id=3;
-update noar ti set b2='OW620YFSMA69YHF' where id=3;
-update noar tt set v0='1637J6' where id=4;
-update noar ti set v0='1637J6' where id=4;
-update noar tt set b0='MQ1R5OB9ZKUFKYTT20RJ6' where id=4;
-update noar ti set b0='MQ1R5OB9ZKUFKYTT20RJ6' where id=4;
-update noar tt set v0='UQMF31RVBD12BSFJRYMQIV4C' where id=4;
-update noar ti set v0='UQMF31RVBD12BSFJRYMQIV4C' where id=4;
-update noar tt set b1='B6XHCI5JPW5POLPWYL46A64M' where id=4;
-update noar ti set b1='B6XHCI5JPW5POLPWYL46A64M' where id=4;
-update noar tt set v0='2DJB86' where id=4;
-update noar ti set v0='2DJB86' where id=4;
-update noar tt set b2='6HNL2C' where id=4;
-update noar ti set b2='6HNL2C' where id=4;
-update noar tt set v0='0UI' where id=5;
-update noar ti set v0='0UI' where id=5;
-update noar tt set b0='B4' where id=5;
-update noar ti set b0='B4' where id=5;
-update noar tt set v0='8SDVFDD4LE53VREW5SKEL4Q' where id=5;
-update noar ti set v0='8SDVFDD4LE53VREW5SKEL4Q' where id=5;
-update noar tt set b1='103KHBOZLLOAXXX6S6M' where id=5;
-update noar ti set b1='103KHBOZLLOAXXX6S6M' where id=5;
-update noar tt set v0='2RKD4ISGZH22E50208WFO978URY' where id=5;
-update noar ti set v0='2RKD4ISGZH22E50208WFO978URY' where id=5;
-update noar tt set b2='GE4EIB1TDHL' where id=5;
-update noar ti set b2='GE4EIB1TDHL' where id=5;
-update noar tt set v0='VQLU' where id=6;
-update noar ti set v0='VQLU' where id=6;
-update noar tt set b0='9NSR79YXU78F4JPMWL' where id=6;
-update noar ti set b0='9NSR79YXU78F4JPMWL' where id=6;
-update noar tt set v0='3BJY0SUVRNY5POX' where id=6;
-update noar ti set v0='3BJY0SUVRNY5POX' where id=6;
-update noar tt set b1='3YFD9U4V5' where id=6;
-update noar ti set b1='3YFD9U4V5' where id=6;
-update noar tt set v0='SKET5AFRD8YLN3Q717DFLVNVML' where id=6;
-update noar ti set v0='SKET5AFRD8YLN3Q717DFLVNVML' where id=6;
-update noar tt set b2='0WLWS5E2YQWN' where id=6;
-update noar ti set b2='0WLWS5E2YQWN' where id=6;
-update noar tt set v0='IM07ZOBJQLSKD' where id=7;
-update noar ti set v0='IM07ZOBJQLSKD' where id=7;
-update noar tt set b0='N9HCNH6435OB5B' where id=7;
-update noar ti set b0='N9HCNH6435OB5B' where id=7;
-update noar tt set v0='Y4JH8PSVCG34S0DSX43ENKQ4Z' where id=7;
-update noar ti set v0='Y4JH8PSVCG34S0DSX43ENKQ4Z' where id=7;
-update noar tt set b1='R3YBDYYBLXOSJZV' where id=7;
-update noar ti set b1='R3YBDYYBLXOSJZV' where id=7;
-update noar tt set v0='SKSVUX8K27' where id=7;
-update noar ti set v0='SKSVUX8K27' where id=7;
-update noar tt set b2='1ZIAT4BP9KNQ7ZZLPO95' where id=7;
-update noar ti set b2='1ZIAT4BP9KNQ7ZZLPO95' where id=7;
-update noar tt set v0='UPVJHEGO8XSSKQ0HIT0TW7PHJM' where id=8;
-update noar ti set v0='UPVJHEGO8XSSKQ0HIT0TW7PHJM' where id=8;
-update noar tt set b0='8Q2J4SVUB' where id=8;
-update noar ti set b0='8Q2J4SVUB' where id=8;
-update noar tt set v0='4T5' where id=8;
-update noar ti set v0='4T5' where id=8;
-update noar tt set b1='LOJCOJMQQVTGQZHQ16AEYH53CZ3OQFTW' where id=8;
-update noar ti set b1='LOJCOJMQQVTGQZHQ16AEYH53CZ3OQFTW' where id=8;
-update noar tt set v0='46GCM7JYG3A5VMCTR' where id=8;
-update noar ti set v0='46GCM7JYG3A5VMCTR' where id=8;
-update noar tt set b2='7M3YITAX5NT20RYJKXJWJ18LU87' where id=8;
-update noar ti set b2='7M3YITAX5NT20RYJKXJWJ18LU87' where id=8;
-update noar tt set v0='VTNEF76C0Q086YPQO7X' where id=9;
-update noar ti set v0='VTNEF76C0Q086YPQO7X' where id=9;
-update noar tt set b0='JASX0YR' where id=9;
-update noar ti set b0='JASX0YR' where id=9;
-update noar tt set v0='TE61595SIGRAQV1SGXJ5SZF' where id=9;
-update noar ti set v0='TE61595SIGRAQV1SGXJ5SZF' where id=9;
-update noar tt set b1='80I8VQNZNEUEG5IV07HF6L1ELJCK' where id=9;
-update noar ti set b1='80I8VQNZNEUEG5IV07HF6L1ELJCK' where id=9;
-update noar tt set v0='QA99Q6AW' where id=9;
-update noar ti set v0='QA99Q6AW' where id=9;
-update noar tt set b2='HPRKSGR8K' where id=9;
-update noar ti set b2='HPRKSGR8K' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7KE3LHTP5IY9' where id=1;
-update noar ti set v0='7KE3LHTP5IY9' where id=1;
-update noar tt set b0='21I8J2CB' where id=1;
-update noar ti set b0='21I8J2CB' where id=1;
-update noar tt set v0='APIXTPBM3718M8KQ72ZQZR4TX4' where id=1;
-update noar ti set v0='APIXTPBM3718M8KQ72ZQZR4TX4' where id=1;
-update noar tt set b1='XIKAH6SSWNAE7JXLOQ3JZV' where id=1;
-update noar ti set b1='XIKAH6SSWNAE7JXLOQ3JZV' where id=1;
-update noar tt set v0='V7QJGK07FNLEN2E1VL5A9YL' where id=1;
-update noar ti set v0='V7QJGK07FNLEN2E1VL5A9YL' where id=1;
-update noar tt set b2='GVVDX3X2ZLO6828Q' where id=1;
-update noar ti set b2='GVVDX3X2ZLO6828Q' where id=1;
-update noar tt set v0='1XZV8X0OUWP9OILZELIHLFKI6B551V' where id=2;
-update noar ti set v0='1XZV8X0OUWP9OILZELIHLFKI6B551V' where id=2;
-update noar tt set b0='04B9BCVC6UF' where id=2;
-update noar ti set b0='04B9BCVC6UF' where id=2;
-update noar tt set v0='XACGUK6JZ39S' where id=2;
-update noar ti set v0='XACGUK6JZ39S' where id=2;
-update noar tt set b1='5TDCAD12HYZ1KK4RZOL37QHHU4F' where id=2;
-update noar ti set b1='5TDCAD12HYZ1KK4RZOL37QHHU4F' where id=2;
-update noar tt set v0='817G1ZPRB1P9' where id=2;
-update noar ti set v0='817G1ZPRB1P9' where id=2;
-update noar tt set b2='7G7IQBSRB' where id=2;
-update noar ti set b2='7G7IQBSRB' where id=2;
-update noar tt set v0='RIKSRC' where id=3;
-update noar ti set v0='RIKSRC' where id=3;
-update noar tt set b0='ERYPUE9L9E03PG538PHCV5O4HT99I' where id=3;
-update noar ti set b0='ERYPUE9L9E03PG538PHCV5O4HT99I' where id=3;
-update noar tt set v0='NMOX7V4L' where id=3;
-update noar ti set v0='NMOX7V4L' where id=3;
-update noar tt set b1='SFI314YVRWT5EC8LFZOBM8Q36L93I' where id=3;
-update noar ti set b1='SFI314YVRWT5EC8LFZOBM8Q36L93I' where id=3;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b2='UC78XHGAYM59XXY2G5GFTQSB46' where id=3;
-update noar ti set b2='UC78XHGAYM59XXY2G5GFTQSB46' where id=3;
-update noar tt set v0='0E5LWC0QCM' where id=4;
-update noar ti set v0='0E5LWC0QCM' where id=4;
-update noar tt set b0='P836SEON6ZCG0877253UU28VRT' where id=4;
-update noar ti set b0='P836SEON6ZCG0877253UU28VRT' where id=4;
-update noar tt set v0='ARP9ZZDBVM1JWICL' where id=4;
-update noar ti set v0='ARP9ZZDBVM1JWICL' where id=4;
-update noar tt set b1='SU9JTW21GLI' where id=4;
-update noar ti set b1='SU9JTW21GLI' where id=4;
-update noar tt set v0='BK4CRYAFI7YY1BKAWKR' where id=4;
-update noar ti set v0='BK4CRYAFI7YY1BKAWKR' where id=4;
-update noar tt set b2='Y9I49WR8XO6XH0OIG6VEOJVOOIBVRQE' where id=4;
-update noar ti set b2='Y9I49WR8XO6XH0OIG6VEOJVOOIBVRQE' where id=4;
-update noar tt set v0='5BUOI381SO8' where id=5;
-update noar ti set v0='5BUOI381SO8' where id=5;
-update noar tt set b0='31O58AJ2GTUFR' where id=5;
-update noar ti set b0='31O58AJ2GTUFR' where id=5;
-update noar tt set v0='IOI2X2W2IQ1G4LDKH7WL' where id=5;
-update noar ti set v0='IOI2X2W2IQ1G4LDKH7WL' where id=5;
-update noar tt set b1='9S34' where id=5;
-update noar ti set b1='9S34' where id=5;
-update noar tt set v0='W058N7ZIR8F72K0H9J' where id=5;
-update noar ti set v0='W058N7ZIR8F72K0H9J' where id=5;
-update noar tt set b2='WLLLPR99ZUFVFA6XU' where id=5;
-update noar ti set b2='WLLLPR99ZUFVFA6XU' where id=5;
-update noar tt set v0='DBN29FX4B9RMM9OW6EPSDEUMWPL71Y' where id=6;
-update noar ti set v0='DBN29FX4B9RMM9OW6EPSDEUMWPL71Y' where id=6;
-update noar tt set b0='B547NZRK7B47GNWAPCWRLFRIC7SSRW' where id=6;
-update noar ti set b0='B547NZRK7B47GNWAPCWRLFRIC7SSRW' where id=6;
-update noar tt set v0='8K4B0I7FVMXWLSYJVBPNA' where id=6;
-update noar ti set v0='8K4B0I7FVMXWLSYJVBPNA' where id=6;
-update noar tt set b1='2C8DYVNWBTJ5QY3YMOM2WINC' where id=6;
-update noar ti set b1='2C8DYVNWBTJ5QY3YMOM2WINC' where id=6;
-update noar tt set v0='7VH7LLE4VFMXRZWGGAT99QE534GI57' where id=6;
-update noar ti set v0='7VH7LLE4VFMXRZWGGAT99QE534GI57' where id=6;
-update noar tt set b2='FCVFYSR' where id=6;
-update noar ti set b2='FCVFYSR' where id=6;
-update noar tt set v0='I' where id=7;
-update noar ti set v0='I' where id=7;
-update noar tt set b0='JQ32WTDI8T22UAHTM0W' where id=7;
-update noar ti set b0='JQ32WTDI8T22UAHTM0W' where id=7;
-update noar tt set v0='NNT16P3VU25BLZHJ2LC67' where id=7;
-update noar ti set v0='NNT16P3VU25BLZHJ2LC67' where id=7;
-update noar tt set b1='95ZHCB616' where id=7;
-update noar ti set b1='95ZHCB616' where id=7;
-update noar tt set v0='QYPQTKA0PT52151U552C7RIL0X' where id=7;
-update noar ti set v0='QYPQTKA0PT52151U552C7RIL0X' where id=7;
-update noar tt set b2='NS78ZGRVCB10FE5YXZCYBBXOJ35G5LB' where id=7;
-update noar ti set b2='NS78ZGRVCB10FE5YXZCYBBXOJ35G5LB' where id=7;
-update noar tt set v0='DKQ4ROWI42' where id=8;
-update noar ti set v0='DKQ4ROWI42' where id=8;
-update noar tt set b0='16OZZDQI94RKL1I072N32A' where id=8;
-update noar ti set b0='16OZZDQI94RKL1I072N32A' where id=8;
-update noar tt set v0='R8NC3U2IGMULREWYQKS6F8N9K7' where id=8;
-update noar ti set v0='R8NC3U2IGMULREWYQKS6F8N9K7' where id=8;
-update noar tt set b1='LHI3MLYH2LWJBIBVXJC7X6JTURMOXUL' where id=8;
-update noar ti set b1='LHI3MLYH2LWJBIBVXJC7X6JTURMOXUL' where id=8;
-update noar tt set v0='PEBLZ83Y6MQJ3OA69SBGB2RTXDCTPAXF' where id=8;
-update noar ti set v0='PEBLZ83Y6MQJ3OA69SBGB2RTXDCTPAXF' where id=8;
-update noar tt set b2='9ZAJYA' where id=8;
-update noar ti set b2='9ZAJYA' where id=8;
-update noar tt set v0='CGJB4SNM2E5P1JUU2N3CUIE827' where id=9;
-update noar ti set v0='CGJB4SNM2E5P1JUU2N3CUIE827' where id=9;
-update noar tt set b0='SINX94DOZ3QX308YSXDPO4' where id=9;
-update noar ti set b0='SINX94DOZ3QX308YSXDPO4' where id=9;
-update noar tt set v0='LR4SUXDK2K6HL' where id=9;
-update noar ti set v0='LR4SUXDK2K6HL' where id=9;
-update noar tt set b1='9F6Z3M4FV1R79SWU2N4Z' where id=9;
-update noar ti set b1='9F6Z3M4FV1R79SWU2N4Z' where id=9;
-update noar tt set v0='DA' where id=9;
-update noar ti set v0='DA' where id=9;
-update noar tt set b2='W5W64F4V2TSZ5MON' where id=9;
-update noar ti set b2='W5W64F4V2TSZ5MON' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITOG3R3GJXZ8F8X7A9706KE6PP6RI6' where id=1;
-update noar ti set v0='ITOG3R3GJXZ8F8X7A9706KE6PP6RI6' where id=1;
-update noar tt set b0='1UDVLBTE4BSQODU42ZKHBKXF0L6KFHGO' where id=1;
-update noar ti set b0='1UDVLBTE4BSQODU42ZKHBKXF0L6KFHGO' where id=1;
-update noar tt set v0='NL54S1X9CBX12MLSOG4P9B5' where id=1;
-update noar ti set v0='NL54S1X9CBX12MLSOG4P9B5' where id=1;
-update noar tt set b1='8U05N' where id=1;
-update noar ti set b1='8U05N' where id=1;
-update noar tt set v0='YB6F96FWM1MB6E8YJPRVG6' where id=1;
-update noar ti set v0='YB6F96FWM1MB6E8YJPRVG6' where id=1;
-update noar tt set b2='Z3WLIR' where id=1;
-update noar ti set b2='Z3WLIR' where id=1;
-update noar tt set v0='T94CJK2G2GHLXFLL' where id=2;
-update noar ti set v0='T94CJK2G2GHLXFLL' where id=2;
-update noar tt set b0='Q7KFYALKLHPJXO' where id=2;
-update noar ti set b0='Q7KFYALKLHPJXO' where id=2;
-update noar tt set v0='58INGAY6W' where id=2;
-update noar ti set v0='58INGAY6W' where id=2;
-update noar tt set b1='S' where id=2;
-update noar ti set b1='S' where id=2;
-update noar tt set v0='QRNDPMADAAAJKWHAL2CVQ9MS' where id=2;
-update noar ti set v0='QRNDPMADAAAJKWHAL2CVQ9MS' where id=2;
-update noar tt set b2='0N2TXCY81M41S' where id=2;
-update noar ti set b2='0N2TXCY81M41S' where id=2;
-update noar tt set v0='S8FL4WPHM86RI1R4K' where id=3;
-update noar ti set v0='S8FL4WPHM86RI1R4K' where id=3;
-update noar tt set b0='MG2FV' where id=3;
-update noar ti set b0='MG2FV' where id=3;
-update noar tt set v0='EJKUC8DHX4PI' where id=3;
-update noar ti set v0='EJKUC8DHX4PI' where id=3;
-update noar tt set b1='FEGUSYFOI5CTMZMVVYAWE' where id=3;
-update noar ti set b1='FEGUSYFOI5CTMZMVVYAWE' where id=3;
-update noar tt set v0='KCH8UXZI1R8XPS8509D3X5JQ' where id=3;
-update noar ti set v0='KCH8UXZI1R8XPS8509D3X5JQ' where id=3;
-update noar tt set b2='9672KLS2' where id=3;
-update noar ti set b2='9672KLS2' where id=3;
-update noar tt set v0='D2HB7TL852QVJR0' where id=4;
-update noar ti set v0='D2HB7TL852QVJR0' where id=4;
-update noar tt set b0='BDQ6MIROG1R1PKP8EMQIETZB' where id=4;
-update noar ti set b0='BDQ6MIROG1R1PKP8EMQIETZB' where id=4;
-update noar tt set v0='DJDM' where id=4;
-update noar ti set v0='DJDM' where id=4;
-update noar tt set b1='K' where id=4;
-update noar ti set b1='K' where id=4;
-update noar tt set v0='PQ0W0KDBR9AQ09F' where id=4;
-update noar ti set v0='PQ0W0KDBR9AQ09F' where id=4;
-update noar tt set b2='69XW7K4HJG0AWKEJ' where id=4;
-update noar ti set b2='69XW7K4HJG0AWKEJ' where id=4;
-update noar tt set v0='QR15ZOIDRJTJDL6V' where id=5;
-update noar ti set v0='QR15ZOIDRJTJDL6V' where id=5;
-update noar tt set b0='O45HSTJ8QWWBUMYDVZTNLV9T2EYMV' where id=5;
-update noar ti set b0='O45HSTJ8QWWBUMYDVZTNLV9T2EYMV' where id=5;
-update noar tt set v0='SNPC1FHWOH0KHXXVJ92' where id=5;
-update noar ti set v0='SNPC1FHWOH0KHXXVJ92' where id=5;
-update noar tt set b1='C213DZQCL9IOXOB4SH7XYVG' where id=5;
-update noar ti set b1='C213DZQCL9IOXOB4SH7XYVG' where id=5;
-update noar tt set v0='WO6WWH28S6LPS96Y22BY' where id=5;
-update noar ti set v0='WO6WWH28S6LPS96Y22BY' where id=5;
-update noar tt set b2='UVMBWD5WY0' where id=5;
-update noar ti set b2='UVMBWD5WY0' where id=5;
-update noar tt set v0='W1AHLWPMFAS' where id=6;
-update noar ti set v0='W1AHLWPMFAS' where id=6;
-update noar tt set b0='0IZTDWZMH1C1BU' where id=6;
-update noar ti set b0='0IZTDWZMH1C1BU' where id=6;
-update noar tt set v0='YSBSYJAF' where id=6;
-update noar ti set v0='YSBSYJAF' where id=6;
-update noar tt set b1='2' where id=6;
-update noar ti set b1='2' where id=6;
-update noar tt set v0='XASLZDRI' where id=6;
-update noar ti set v0='XASLZDRI' where id=6;
-update noar tt set b2='BG' where id=6;
-update noar ti set b2='BG' where id=6;
-update noar tt set v0='1KIX3X5DS' where id=7;
-update noar ti set v0='1KIX3X5DS' where id=7;
-update noar tt set b0='BOIH' where id=7;
-update noar ti set b0='BOIH' where id=7;
-update noar tt set v0='VK' where id=7;
-update noar ti set v0='VK' where id=7;
-update noar tt set b1='17U86DE' where id=7;
-update noar ti set b1='17U86DE' where id=7;
-update noar tt set v0='OYS54B7AMPCSDG19O' where id=7;
-update noar ti set v0='OYS54B7AMPCSDG19O' where id=7;
-update noar tt set b2='5I8HTVOCNAO6XAO8K1JLO84AKMWIB9W5' where id=7;
-update noar ti set b2='5I8HTVOCNAO6XAO8K1JLO84AKMWIB9W5' where id=7;
-update noar tt set v0='DIYL5GB5FG530' where id=8;
-update noar ti set v0='DIYL5GB5FG530' where id=8;
-update noar tt set b0='78BMSMAW3UWGE4OF3KS8C2Y740' where id=8;
-update noar ti set b0='78BMSMAW3UWGE4OF3KS8C2Y740' where id=8;
-update noar tt set v0='KEBWB7FHP2PSEHOO5LHIS' where id=8;
-update noar ti set v0='KEBWB7FHP2PSEHOO5LHIS' where id=8;
-update noar tt set b1='OCI7ZNYO4G0WT5XXFFWEJKCX' where id=8;
-update noar ti set b1='OCI7ZNYO4G0WT5XXFFWEJKCX' where id=8;
-update noar tt set v0='X' where id=8;
-update noar ti set v0='X' where id=8;
-update noar tt set b2='JTWRO3Y52IO' where id=8;
-update noar ti set b2='JTWRO3Y52IO' where id=8;
-update noar tt set v0='2GTHJS3I3FT610VCWU929' where id=9;
-update noar ti set v0='2GTHJS3I3FT610VCWU929' where id=9;
-update noar tt set b0='HIC9EZ' where id=9;
-update noar ti set b0='HIC9EZ' where id=9;
-update noar tt set v0='02M2R965' where id=9;
-update noar ti set v0='02M2R965' where id=9;
-update noar tt set b1='2OBNUP6QP5CRHZ13F60B05YER4M9' where id=9;
-update noar ti set b1='2OBNUP6QP5CRHZ13F60B05YER4M9' where id=9;
-update noar tt set v0='N1XNJEB1EPLORB8' where id=9;
-update noar ti set v0='N1XNJEB1EPLORB8' where id=9;
-update noar tt set b2='CODJ3KO7G94' where id=9;
-update noar ti set b2='CODJ3KO7G94' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='59U' where id=1;
-update noar ti set v0='59U' where id=1;
-update noar tt set b0='OVOSKGHWA0W' where id=1;
-update noar ti set b0='OVOSKGHWA0W' where id=1;
-update noar tt set v0='6AW' where id=1;
-update noar ti set v0='6AW' where id=1;
-update noar tt set b1='CPSHR5QXFDQGR63' where id=1;
-update noar ti set b1='CPSHR5QXFDQGR63' where id=1;
-update noar tt set v0='Z' where id=1;
-update noar ti set v0='Z' where id=1;
-update noar tt set b2='Y6OPCJCGB9KYZ1XQR9AB323NE8R4Y' where id=1;
-update noar ti set b2='Y6OPCJCGB9KYZ1XQR9AB323NE8R4Y' where id=1;
-update noar tt set v0='9' where id=2;
-update noar ti set v0='9' where id=2;
-update noar tt set b0='T6LJ1P99EHE5QCYYF9WLOWC1O' where id=2;
-update noar ti set b0='T6LJ1P99EHE5QCYYF9WLOWC1O' where id=2;
-update noar tt set v0='PUN2GUFBEJFWKG58SZ0IBKUVVN42HD' where id=2;
-update noar ti set v0='PUN2GUFBEJFWKG58SZ0IBKUVVN42HD' where id=2;
-update noar tt set b1='VADBHP' where id=2;
-update noar ti set b1='VADBHP' where id=2;
-update noar tt set v0='LSXUG781WLGC7S2BQ99U3PEIRRGBA' where id=2;
-update noar ti set v0='LSXUG781WLGC7S2BQ99U3PEIRRGBA' where id=2;
-update noar tt set b2='BKOX26PEZW0VUBW4GZB' where id=2;
-update noar ti set b2='BKOX26PEZW0VUBW4GZB' where id=2;
-update noar tt set v0='RSQ1CT699EQ4QCV' where id=3;
-update noar ti set v0='RSQ1CT699EQ4QCV' where id=3;
-update noar tt set b0='8SGM6RHWQ0ZKUQL3145Q2QUI3' where id=3;
-update noar ti set b0='8SGM6RHWQ0ZKUQL3145Q2QUI3' where id=3;
-update noar tt set v0='A7BKUNKLZMN5RP0VN2V5HEHHB5TX6E28' where id=3;
-update noar ti set v0='A7BKUNKLZMN5RP0VN2V5HEHHB5TX6E28' where id=3;
-update noar tt set b1='4G61POD3IA3WY3HZDYXU01XFJTT4' where id=3;
-update noar ti set b1='4G61POD3IA3WY3HZDYXU01XFJTT4' where id=3;
-update noar tt set v0='HJMS65VUXQA617KERLP4Z' where id=3;
-update noar ti set v0='HJMS65VUXQA617KERLP4Z' where id=3;
-update noar tt set b2='PXDCNY811KVX3A8X' where id=3;
-update noar ti set b2='PXDCNY811KVX3A8X' where id=3;
-update noar tt set v0='ET9WOOJ72IJWE6G2L4OPOBNW3BL884S' where id=4;
-update noar ti set v0='ET9WOOJ72IJWE6G2L4OPOBNW3BL884S' where id=4;
-update noar tt set b0='E5U73MKDE0Z' where id=4;
-update noar ti set b0='E5U73MKDE0Z' where id=4;
-update noar tt set v0='6YXLPCT4LCFXRUHH' where id=4;
-update noar ti set v0='6YXLPCT4LCFXRUHH' where id=4;
-update noar tt set b1='Z1I9HJTI' where id=4;
-update noar ti set b1='Z1I9HJTI' where id=4;
-update noar tt set v0='OA2CVH35HBKFMYIE5YIIGV375V5' where id=4;
-update noar ti set v0='OA2CVH35HBKFMYIE5YIIGV375V5' where id=4;
-update noar tt set b2='QWWTS6AMLM8S8DJ38YNYHFAHHO' where id=4;
-update noar ti set b2='QWWTS6AMLM8S8DJ38YNYHFAHHO' where id=4;
-update noar tt set v0='M886E0A0IW' where id=5;
-update noar ti set v0='M886E0A0IW' where id=5;
-update noar tt set b0='D4NWLPMWF4TZSS9X' where id=5;
-update noar ti set b0='D4NWLPMWF4TZSS9X' where id=5;
-update noar tt set v0='NI3PFYM1' where id=5;
-update noar ti set v0='NI3PFYM1' where id=5;
-update noar tt set b1='Y1TL9GGE01FKO43' where id=5;
-update noar ti set b1='Y1TL9GGE01FKO43' where id=5;
-update noar tt set v0='N' where id=5;
-update noar ti set v0='N' where id=5;
-update noar tt set b2='XM9' where id=5;
-update noar ti set b2='XM9' where id=5;
-update noar tt set v0='ASACW0Z0UVVUH6CQJ2ZS3F9ORVG0Z' where id=6;
-update noar ti set v0='ASACW0Z0UVVUH6CQJ2ZS3F9ORVG0Z' where id=6;
-update noar tt set b0='23HG3VOO99BEW2S3C65S8WTRO7FV3AGT' where id=6;
-update noar ti set b0='23HG3VOO99BEW2S3C65S8WTRO7FV3AGT' where id=6;
-update noar tt set v0='P1NUMMGTINZQ1D4M5CO8GU' where id=6;
-update noar ti set v0='P1NUMMGTINZQ1D4M5CO8GU' where id=6;
-update noar tt set b1='C0ZE64AMXX222F8CMXB7FPC497G4L5' where id=6;
-update noar ti set b1='C0ZE64AMXX222F8CMXB7FPC497G4L5' where id=6;
-update noar tt set v0='T6EL2' where id=6;
-update noar ti set v0='T6EL2' where id=6;
-update noar tt set b2='9W8HCI1K71VQ4CJ9HCXZU8H1A' where id=6;
-update noar ti set b2='9W8HCI1K71VQ4CJ9HCXZU8H1A' where id=6;
-update noar tt set v0='W9LL4NP3MFHBO01MH2VYN5W5PR4P' where id=7;
-update noar ti set v0='W9LL4NP3MFHBO01MH2VYN5W5PR4P' where id=7;
-update noar tt set b0='OL2YROBHGOVWY' where id=7;
-update noar ti set b0='OL2YROBHGOVWY' where id=7;
-update noar tt set v0='GQMOZ4H09WV3MJ' where id=7;
-update noar ti set v0='GQMOZ4H09WV3MJ' where id=7;
-update noar tt set b1='U4PW0K0XRG8A9DOVKBR0T34RP1QWTHL' where id=7;
-update noar ti set b1='U4PW0K0XRG8A9DOVKBR0T34RP1QWTHL' where id=7;
-update noar tt set v0='LSYG2AW8' where id=7;
-update noar ti set v0='LSYG2AW8' where id=7;
-update noar tt set b2='J64ILDEI186574IIPWSN' where id=7;
-update noar ti set b2='J64ILDEI186574IIPWSN' where id=7;
-update noar tt set v0='UP995JT0UA760VU8CVU69YMQUA3RK85' where id=8;
-update noar ti set v0='UP995JT0UA760VU8CVU69YMQUA3RK85' where id=8;
-update noar tt set b0='00ZL4MB8LPEKI47IQCRY4PZ0J' where id=8;
-update noar ti set b0='00ZL4MB8LPEKI47IQCRY4PZ0J' where id=8;
-update noar tt set v0='90YRASU6UNNBG43FYHLKJJY' where id=8;
-update noar ti set v0='90YRASU6UNNBG43FYHLKJJY' where id=8;
-update noar tt set b1='55GLKAGYF1Y9UCS4' where id=8;
-update noar ti set b1='55GLKAGYF1Y9UCS4' where id=8;
-update noar tt set v0='K80' where id=8;
-update noar ti set v0='K80' where id=8;
-update noar tt set b2='C2BFRWRRAUVRW7RD' where id=8;
-update noar ti set b2='C2BFRWRRAUVRW7RD' where id=8;
-update noar tt set v0='5U3ZZ10VJ2D3GDU0DQP2Q7X5BHBE' where id=9;
-update noar ti set v0='5U3ZZ10VJ2D3GDU0DQP2Q7X5BHBE' where id=9;
-update noar tt set b0='LT2AZ2VG91XJLFJT2YJDUQ00I2CZ5W5' where id=9;
-update noar ti set b0='LT2AZ2VG91XJLFJT2YJDUQ00I2CZ5W5' where id=9;
-update noar tt set v0='4F62RVEULDMZH7D80L18AZ54BRL' where id=9;
-update noar ti set v0='4F62RVEULDMZH7D80L18AZ54BRL' where id=9;
-update noar tt set b1='9906C' where id=9;
-update noar ti set b1='9906C' where id=9;
-update noar tt set v0='AP1K8SG3P1315FSIE1SHQJ7' where id=9;
-update noar ti set v0='AP1K8SG3P1315FSIE1SHQJ7' where id=9;
-update noar tt set b2='LRTG' where id=9;
-update noar ti set b2='LRTG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MY536V' where id=1;
-update noar ti set v0='MY536V' where id=1;
-update noar tt set b0='XQAOXVVXMXTHF0QBYFLLQMQBN52DJMVJ' where id=1;
-update noar ti set b0='XQAOXVVXMXTHF0QBYFLLQMQBN52DJMVJ' where id=1;
-update noar tt set v0='QDD84ZQMV3YO4UH5UJ0LOQNL' where id=1;
-update noar ti set v0='QDD84ZQMV3YO4UH5UJ0LOQNL' where id=1;
-update noar tt set b1='CN7UKL2EOKGVZ3' where id=1;
-update noar ti set b1='CN7UKL2EOKGVZ3' where id=1;
-update noar tt set v0='NRMTOG6H4WZBHK' where id=1;
-update noar ti set v0='NRMTOG6H4WZBHK' where id=1;
-update noar tt set b2='K9518GHCZKVKVHZXY16KGROOO5D' where id=1;
-update noar ti set b2='K9518GHCZKVKVHZXY16KGROOO5D' where id=1;
-update noar tt set v0='TQ9I4CV2BO7' where id=2;
-update noar ti set v0='TQ9I4CV2BO7' where id=2;
-update noar tt set b0='SEX6EIVX4C9F0' where id=2;
-update noar ti set b0='SEX6EIVX4C9F0' where id=2;
-update noar tt set v0='5T06JQ' where id=2;
-update noar ti set v0='5T06JQ' where id=2;
-update noar tt set b1='Z11OZ' where id=2;
-update noar ti set b1='Z11OZ' where id=2;
-update noar tt set v0='IJ805IE7TSYAL' where id=2;
-update noar ti set v0='IJ805IE7TSYAL' where id=2;
-update noar tt set b2='1O6TFXDUBS7YS385N96DCFWQ' where id=2;
-update noar ti set b2='1O6TFXDUBS7YS385N96DCFWQ' where id=2;
-update noar tt set v0='UCQK3OU3AF5IIEPXBCZGLA62YFOJ' where id=3;
-update noar ti set v0='UCQK3OU3AF5IIEPXBCZGLA62YFOJ' where id=3;
-update noar tt set b0='H9BW62UMJXU3NO1DSPYBM8X68' where id=3;
-update noar ti set b0='H9BW62UMJXU3NO1DSPYBM8X68' where id=3;
-update noar tt set v0='QHPRE2OQGPDQSSQLHE8Z34SWKIH9G' where id=3;
-update noar ti set v0='QHPRE2OQGPDQSSQLHE8Z34SWKIH9G' where id=3;
-update noar tt set b1='LB0RO' where id=3;
-update noar ti set b1='LB0RO' where id=3;
-update noar tt set v0='TW44BF90VR0WCBE1J0JOXKH2W9E' where id=3;
-update noar ti set v0='TW44BF90VR0WCBE1J0JOXKH2W9E' where id=3;
-update noar tt set b2='WXGUET' where id=3;
-update noar ti set b2='WXGUET' where id=3;
-update noar tt set v0='XASQQH6' where id=4;
-update noar ti set v0='XASQQH6' where id=4;
-update noar tt set b0='Y' where id=4;
-update noar ti set b0='Y' where id=4;
-update noar tt set v0='KYTV4S9YGW7IH0YSE5MPHJF72' where id=4;
-update noar ti set v0='KYTV4S9YGW7IH0YSE5MPHJF72' where id=4;
-update noar tt set b1='DOKMBRIXB9MV3EH91C4HG' where id=4;
-update noar ti set b1='DOKMBRIXB9MV3EH91C4HG' where id=4;
-update noar tt set v0='SPYUWU2ZHQ07FEQMK' where id=4;
-update noar ti set v0='SPYUWU2ZHQ07FEQMK' where id=4;
-update noar tt set b2='IH5ISXX3VSMBCGYYTILYHOAAMBU' where id=4;
-update noar ti set b2='IH5ISXX3VSMBCGYYTILYHOAAMBU' where id=4;
-update noar tt set v0='J4' where id=5;
-update noar ti set v0='J4' where id=5;
-update noar tt set b0='EIX3' where id=5;
-update noar ti set b0='EIX3' where id=5;
-update noar tt set v0='J2' where id=5;
-update noar ti set v0='J2' where id=5;
-update noar tt set b1='FG0E1' where id=5;
-update noar ti set b1='FG0E1' where id=5;
-update noar tt set v0='XTNT961RTWDJ32T0X7' where id=5;
-update noar ti set v0='XTNT961RTWDJ32T0X7' where id=5;
-update noar tt set b2='VXCTXR7XMSY' where id=5;
-update noar ti set b2='VXCTXR7XMSY' where id=5;
-update noar tt set v0='HL9AB5FDWTZC0KG8Q54J8BNY0PI7K' where id=6;
-update noar ti set v0='HL9AB5FDWTZC0KG8Q54J8BNY0PI7K' where id=6;
-update noar tt set b0='0EPNIQOMICMFJBDCVURVLESQUWYEHK9O' where id=6;
-update noar ti set b0='0EPNIQOMICMFJBDCVURVLESQUWYEHK9O' where id=6;
-update noar tt set v0='HADYSO2P237N8NR821EOX7' where id=6;
-update noar ti set v0='HADYSO2P237N8NR821EOX7' where id=6;
-update noar tt set b1='AT3PUFU92JYRZSAF9RRX7H365K' where id=6;
-update noar ti set b1='AT3PUFU92JYRZSAF9RRX7H365K' where id=6;
-update noar tt set v0='3BHHRAI89K17ID4FQO4P2NMF7' where id=6;
-update noar ti set v0='3BHHRAI89K17ID4FQO4P2NMF7' where id=6;
-update noar tt set b2='SA9P560TS' where id=6;
-update noar ti set b2='SA9P560TS' where id=6;
-update noar tt set v0='YYDOY5LRUMJYTZW1DTVN0BXZ' where id=7;
-update noar ti set v0='YYDOY5LRUMJYTZW1DTVN0BXZ' where id=7;
-update noar tt set b0='HFFJ3U' where id=7;
-update noar ti set b0='HFFJ3U' where id=7;
-update noar tt set v0='BRC5QUDL6NJNKFOWJ4XW9ST5' where id=7;
-update noar ti set v0='BRC5QUDL6NJNKFOWJ4XW9ST5' where id=7;
-update noar tt set b1='BQXYLD31N617' where id=7;
-update noar ti set b1='BQXYLD31N617' where id=7;
-update noar tt set v0='V27M4X71O4PMPA46F8REVC553R' where id=7;
-update noar ti set v0='V27M4X71O4PMPA46F8REVC553R' where id=7;
-update noar tt set b2='2BK' where id=7;
-update noar ti set b2='2BK' where id=7;
-update noar tt set v0='IX' where id=8;
-update noar ti set v0='IX' where id=8;
-update noar tt set b0='HNHW' where id=8;
-update noar ti set b0='HNHW' where id=8;
-update noar tt set v0='9UN8DNWIYR5P7R0' where id=8;
-update noar ti set v0='9UN8DNWIYR5P7R0' where id=8;
-update noar tt set b1='LYL' where id=8;
-update noar ti set b1='LYL' where id=8;
-update noar tt set v0='RCVMRAS41NP63HZNGNS1TZOOUMRYG0' where id=8;
-update noar ti set v0='RCVMRAS41NP63HZNGNS1TZOOUMRYG0' where id=8;
-update noar tt set b2='IIEYS30P0VSFAIII7S8JWV8EIC7FW6' where id=8;
-update noar ti set b2='IIEYS30P0VSFAIII7S8JWV8EIC7FW6' where id=8;
-update noar tt set v0='NP3MYIX6KYGRVPG0TIH7YX4MXJI59' where id=9;
-update noar ti set v0='NP3MYIX6KYGRVPG0TIH7YX4MXJI59' where id=9;
-update noar tt set b0='W23EIGBK' where id=9;
-update noar ti set b0='W23EIGBK' where id=9;
-update noar tt set v0='9M' where id=9;
-update noar ti set v0='9M' where id=9;
-update noar tt set b1='LFLWK5KQ3NMAFHHO4YDEXSMAXLZJ4ADW' where id=9;
-update noar ti set b1='LFLWK5KQ3NMAFHHO4YDEXSMAXLZJ4ADW' where id=9;
-update noar tt set v0='OMD4L0EBGB25S86VEKD8A09HFNI6MD' where id=9;
-update noar ti set v0='OMD4L0EBGB25S86VEKD8A09HFNI6MD' where id=9;
-update noar tt set b2='2TSGHR55W5TB8WBF0HEQEGOHC0DBZO20' where id=9;
-update noar ti set b2='2TSGHR55W5TB8WBF0HEQEGOHC0DBZO20' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IRV5CW5YBR' where id=1;
-update noar ti set v0='IRV5CW5YBR' where id=1;
-update noar tt set b0='XVSQJ' where id=1;
-update noar ti set b0='XVSQJ' where id=1;
-update noar tt set v0='Z1LYOC5JTUF3SPKEL' where id=1;
-update noar ti set v0='Z1LYOC5JTUF3SPKEL' where id=1;
-update noar tt set b1='EZVPDSJ979XMSMAO' where id=1;
-update noar ti set b1='EZVPDSJ979XMSMAO' where id=1;
-update noar tt set v0='BN1SJ' where id=1;
-update noar ti set v0='BN1SJ' where id=1;
-update noar tt set b2='KTC68LPMFS0' where id=1;
-update noar ti set b2='KTC68LPMFS0' where id=1;
-update noar tt set v0='71P3GWXEQKCD918IIV' where id=2;
-update noar ti set v0='71P3GWXEQKCD918IIV' where id=2;
-update noar tt set b0='LE9GFFDW0Z4H81352W5E9ISJB3KGKYTP' where id=2;
-update noar ti set b0='LE9GFFDW0Z4H81352W5E9ISJB3KGKYTP' where id=2;
-update noar tt set v0='Y8NU1CW6KLH6EY7' where id=2;
-update noar ti set v0='Y8NU1CW6KLH6EY7' where id=2;
-update noar tt set b1='932ZZW83D24GDQS13S' where id=2;
-update noar ti set b1='932ZZW83D24GDQS13S' where id=2;
-update noar tt set v0='VL675IMIE9LBRG9SJSJ1VSMG' where id=2;
-update noar ti set v0='VL675IMIE9LBRG9SJSJ1VSMG' where id=2;
-update noar tt set b2='34L9GGYG900581VF' where id=2;
-update noar ti set b2='34L9GGYG900581VF' where id=2;
-update noar tt set v0='J4946MQM1HZ7453N75BER0867IE4L' where id=3;
-update noar ti set v0='J4946MQM1HZ7453N75BER0867IE4L' where id=3;
-update noar tt set b0='O8UXHUVTNTD' where id=3;
-update noar ti set b0='O8UXHUVTNTD' where id=3;
-update noar tt set v0='DOH8' where id=3;
-update noar ti set v0='DOH8' where id=3;
-update noar tt set b1='KNKTAGHKP2RIN0X7WLE7KO9W' where id=3;
-update noar ti set b1='KNKTAGHKP2RIN0X7WLE7KO9W' where id=3;
-update noar tt set v0='FZM1JRRQ9B1FZLQBOI149AG' where id=3;
-update noar ti set v0='FZM1JRRQ9B1FZLQBOI149AG' where id=3;
-update noar tt set b2='4GMCG7OFL2FI9GB1BC1ONAM9' where id=3;
-update noar ti set b2='4GMCG7OFL2FI9GB1BC1ONAM9' where id=3;
-update noar tt set v0='PC2LW9SMOYE0' where id=4;
-update noar ti set v0='PC2LW9SMOYE0' where id=4;
-update noar tt set b0='DWID8FBCFAJRIVK6FOIQ2NAI4FI6RQE' where id=4;
-update noar ti set b0='DWID8FBCFAJRIVK6FOIQ2NAI4FI6RQE' where id=4;
-update noar tt set v0='4FG' where id=4;
-update noar ti set v0='4FG' where id=4;
-update noar tt set b1='DH3HL4ONMAJX' where id=4;
-update noar ti set b1='DH3HL4ONMAJX' where id=4;
-update noar tt set v0='WSDZ403' where id=4;
-update noar ti set v0='WSDZ403' where id=4;
-update noar tt set b2='T43AP9568KY3FQ8G0X36PF5RBIXM1Q' where id=4;
-update noar ti set b2='T43AP9568KY3FQ8G0X36PF5RBIXM1Q' where id=4;
-update noar tt set v0='P9QRJ5701B4D30VXF9W0WLG5P3OIIO02' where id=5;
-update noar ti set v0='P9QRJ5701B4D30VXF9W0WLG5P3OIIO02' where id=5;
-update noar tt set b0='OH5GQFHRM8Y7JPSAQQ' where id=5;
-update noar ti set b0='OH5GQFHRM8Y7JPSAQQ' where id=5;
-update noar tt set v0='F0ZSA5RB44XCL8KW368FKKQL0ZM2' where id=5;
-update noar ti set v0='F0ZSA5RB44XCL8KW368FKKQL0ZM2' where id=5;
-update noar tt set b1='1MYBRNTIDMYCWK8SELNPX7XJSN0K2T3' where id=5;
-update noar ti set b1='1MYBRNTIDMYCWK8SELNPX7XJSN0K2T3' where id=5;
-update noar tt set v0='KCLUN9ODJSDJULWYVLEA' where id=5;
-update noar ti set v0='KCLUN9ODJSDJULWYVLEA' where id=5;
-update noar tt set b2='FSMJM9AFL3QFXGP6YQHIHVMEZ6LI' where id=5;
-update noar ti set b2='FSMJM9AFL3QFXGP6YQHIHVMEZ6LI' where id=5;
-update noar tt set v0='QMJ3MHMYT9OY4CWYTB8I' where id=6;
-update noar ti set v0='QMJ3MHMYT9OY4CWYTB8I' where id=6;
-update noar tt set b0='CA1NN9R3EG2BQHPIA' where id=6;
-update noar ti set b0='CA1NN9R3EG2BQHPIA' where id=6;
-update noar tt set v0='M9CEK4R2IQ5CC6QCC2UP6CBZZK9OSEH' where id=6;
-update noar ti set v0='M9CEK4R2IQ5CC6QCC2UP6CBZZK9OSEH' where id=6;
-update noar tt set b1='LO61' where id=6;
-update noar ti set b1='LO61' where id=6;
-update noar tt set v0='VMGKHFCXMOCD0YGYG6RYNF' where id=6;
-update noar ti set v0='VMGKHFCXMOCD0YGYG6RYNF' where id=6;
-update noar tt set b2='9ZX80L1XM4CAYL0SJJI' where id=6;
-update noar ti set b2='9ZX80L1XM4CAYL0SJJI' where id=6;
-update noar tt set v0='B9LK2JKCVFZYA' where id=7;
-update noar ti set v0='B9LK2JKCVFZYA' where id=7;
-update noar tt set b0='ISO8IMFU5PYYHSYQ1LY6MQ6Y' where id=7;
-update noar ti set b0='ISO8IMFU5PYYHSYQ1LY6MQ6Y' where id=7;
-update noar tt set v0='DOIZXF7D' where id=7;
-update noar ti set v0='DOIZXF7D' where id=7;
-update noar tt set b1='ZG9X21TM07G9O1YYNAW' where id=7;
-update noar ti set b1='ZG9X21TM07G9O1YYNAW' where id=7;
-update noar tt set v0='KYR3INXS16NLC99XK7IODNBL' where id=7;
-update noar ti set v0='KYR3INXS16NLC99XK7IODNBL' where id=7;
-update noar tt set b2='TKOZMA0ZSK7IS1W7DFVZZ72' where id=7;
-update noar ti set b2='TKOZMA0ZSK7IS1W7DFVZZ72' where id=7;
-update noar tt set v0='NJX' where id=8;
-update noar ti set v0='NJX' where id=8;
-update noar tt set b0='472' where id=8;
-update noar ti set b0='472' where id=8;
-update noar tt set v0='401I8DPN0WPVS' where id=8;
-update noar ti set v0='401I8DPN0WPVS' where id=8;
-update noar tt set b1='1OEM4Z4Q7U4BRQJ56ZX38D6YVE' where id=8;
-update noar ti set b1='1OEM4Z4Q7U4BRQJ56ZX38D6YVE' where id=8;
-update noar tt set v0='6F6VM1ODPTHEQC861QN2APT3Z4JU0' where id=8;
-update noar ti set v0='6F6VM1ODPTHEQC861QN2APT3Z4JU0' where id=8;
-update noar tt set b2='BHK220T0ML55B0KVAAVVSTV7EXGYSOY' where id=8;
-update noar ti set b2='BHK220T0ML55B0KVAAVVSTV7EXGYSOY' where id=8;
-update noar tt set v0='Q97QHWA1Q' where id=9;
-update noar ti set v0='Q97QHWA1Q' where id=9;
-update noar tt set b0='8LM2W1' where id=9;
-update noar ti set b0='8LM2W1' where id=9;
-update noar tt set v0='WIZWGFDIWV' where id=9;
-update noar ti set v0='WIZWGFDIWV' where id=9;
-update noar tt set b1='4LIFZ7YDW17HONV5YLMNQR8T7HI' where id=9;
-update noar ti set b1='4LIFZ7YDW17HONV5YLMNQR8T7HI' where id=9;
-update noar tt set v0='WCNMCPSQKTHNEAY6UOMLNMJEA63LO' where id=9;
-update noar ti set v0='WCNMCPSQKTHNEAY6UOMLNMJEA63LO' where id=9;
-update noar tt set b2='9PCXMC44LON4AQTZMWKRXO931BLFTM' where id=9;
-update noar ti set b2='9PCXMC44LON4AQTZMWKRXO931BLFTM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N5KJMZ1KDS4OJJX71QUYNWYU19HH' where id=1;
-update noar ti set v0='N5KJMZ1KDS4OJJX71QUYNWYU19HH' where id=1;
-update noar tt set b0='ERIADJNWSBR' where id=1;
-update noar ti set b0='ERIADJNWSBR' where id=1;
-update noar tt set v0='ORD4TEHMBZD6VWB9ZUPM83' where id=1;
-update noar ti set v0='ORD4TEHMBZD6VWB9ZUPM83' where id=1;
-update noar tt set b1='CR4QHT2FNSS23' where id=1;
-update noar ti set b1='CR4QHT2FNSS23' where id=1;
-update noar tt set v0='WP' where id=1;
-update noar ti set v0='WP' where id=1;
-update noar tt set b2='JCHFLPB1VBB27B' where id=1;
-update noar ti set b2='JCHFLPB1VBB27B' where id=1;
-update noar tt set v0='A3G' where id=2;
-update noar ti set v0='A3G' where id=2;
-update noar tt set b0='Z8NQFOH7D6K' where id=2;
-update noar ti set b0='Z8NQFOH7D6K' where id=2;
-update noar tt set v0='KS72XRPIRXJDEND59O463JY' where id=2;
-update noar ti set v0='KS72XRPIRXJDEND59O463JY' where id=2;
-update noar tt set b1='KHACXVRCJE5HRB6N5P9ZQ2JTTYHZ8Q9' where id=2;
-update noar ti set b1='KHACXVRCJE5HRB6N5P9ZQ2JTTYHZ8Q9' where id=2;
-update noar tt set v0='81FGKA05Y7D31P13H' where id=2;
-update noar ti set v0='81FGKA05Y7D31P13H' where id=2;
-update noar tt set b2='2PZKYZF4MSHAPDPBU3' where id=2;
-update noar ti set b2='2PZKYZF4MSHAPDPBU3' where id=2;
-update noar tt set v0='F6PA8' where id=3;
-update noar ti set v0='F6PA8' where id=3;
-update noar tt set b0='GH4J94IV' where id=3;
-update noar ti set b0='GH4J94IV' where id=3;
-update noar tt set v0='EDU3VNBQSG9CRMDM8S0A1WQYMYJCWII' where id=3;
-update noar ti set v0='EDU3VNBQSG9CRMDM8S0A1WQYMYJCWII' where id=3;
-update noar tt set b1='1I6S9B' where id=3;
-update noar ti set b1='1I6S9B' where id=3;
-update noar tt set v0='7Y6NRB96JB97' where id=3;
-update noar ti set v0='7Y6NRB96JB97' where id=3;
-update noar tt set b2='B33LA4YBDIJ7MOACCDW1Z' where id=3;
-update noar ti set b2='B33LA4YBDIJ7MOACCDW1Z' where id=3;
-update noar tt set v0='5SL2JK24Z' where id=4;
-update noar ti set v0='5SL2JK24Z' where id=4;
-update noar tt set b0='JSNCEDBH3P0FO3K4LF1PWG07HR33O' where id=4;
-update noar ti set b0='JSNCEDBH3P0FO3K4LF1PWG07HR33O' where id=4;
-update noar tt set v0='FTGZ620E59NGNVA1' where id=4;
-update noar ti set v0='FTGZ620E59NGNVA1' where id=4;
-update noar tt set b1='8E5JR8KU95HZC73IMJSP09HQZ' where id=4;
-update noar ti set b1='8E5JR8KU95HZC73IMJSP09HQZ' where id=4;
-update noar tt set v0='NAOODGFOOQ8IPIPSDEF2GPGN11U' where id=4;
-update noar ti set v0='NAOODGFOOQ8IPIPSDEF2GPGN11U' where id=4;
-update noar tt set b2='RY8' where id=4;
-update noar ti set b2='RY8' where id=4;
-update noar tt set v0='AZ1VPEZU3Z2T5JQIX4Q9DVGFBZEQI21N' where id=5;
-update noar ti set v0='AZ1VPEZU3Z2T5JQIX4Q9DVGFBZEQI21N' where id=5;
-update noar tt set b0='2BWV68W' where id=5;
-update noar ti set b0='2BWV68W' where id=5;
-update noar tt set v0='DBC76KL8TMHZV1GVPQ' where id=5;
-update noar ti set v0='DBC76KL8TMHZV1GVPQ' where id=5;
-update noar tt set b1='HGBHO0BDZ68C88XA03MPAQY9X' where id=5;
-update noar ti set b1='HGBHO0BDZ68C88XA03MPAQY9X' where id=5;
-update noar tt set v0='R8DBA8L' where id=5;
-update noar ti set v0='R8DBA8L' where id=5;
-update noar tt set b2='31A4I' where id=5;
-update noar ti set b2='31A4I' where id=5;
-update noar tt set v0='WA636V15B9GDCI1ITU2G7' where id=6;
-update noar ti set v0='WA636V15B9GDCI1ITU2G7' where id=6;
-update noar tt set b0='T0F9Y2OK7LSGSJSQWAR' where id=6;
-update noar ti set b0='T0F9Y2OK7LSGSJSQWAR' where id=6;
-update noar tt set v0='DL9C99TBK48600UA' where id=6;
-update noar ti set v0='DL9C99TBK48600UA' where id=6;
-update noar tt set b1='VSPXKBDP4LRLNWBX' where id=6;
-update noar ti set b1='VSPXKBDP4LRLNWBX' where id=6;
-update noar tt set v0='XC6BG2Z82OR1Q2C71CBVNXVIXTUVGDH' where id=6;
-update noar ti set v0='XC6BG2Z82OR1Q2C71CBVNXVIXTUVGDH' where id=6;
-update noar tt set b2='99PV51V6SRK8LPLFZ4S5V88RE2SC' where id=6;
-update noar ti set b2='99PV51V6SRK8LPLFZ4S5V88RE2SC' where id=6;
-update noar tt set v0='MJJH0NSVS8ZAN3MB3MG9S8P5KZOMQ' where id=7;
-update noar ti set v0='MJJH0NSVS8ZAN3MB3MG9S8P5KZOMQ' where id=7;
-update noar tt set b0='HO0CC' where id=7;
-update noar ti set b0='HO0CC' where id=7;
-update noar tt set v0='5611U' where id=7;
-update noar ti set v0='5611U' where id=7;
-update noar tt set b1='O' where id=7;
-update noar ti set b1='O' where id=7;
-update noar tt set v0='17YU2' where id=7;
-update noar ti set v0='17YU2' where id=7;
-update noar tt set b2='WA4' where id=7;
-update noar ti set b2='WA4' where id=7;
-update noar tt set v0='402ZOE20KD0GOYHOMNQ' where id=8;
-update noar ti set v0='402ZOE20KD0GOYHOMNQ' where id=8;
-update noar tt set b0='AKQTYVEO3O51208L74FY1GEMGK6QRA' where id=8;
-update noar ti set b0='AKQTYVEO3O51208L74FY1GEMGK6QRA' where id=8;
-update noar tt set v0='EHJAQJ' where id=8;
-update noar ti set v0='EHJAQJ' where id=8;
-update noar tt set b1='WSN7JX9S5SNAX05' where id=8;
-update noar ti set b1='WSN7JX9S5SNAX05' where id=8;
-update noar tt set v0='KD3C1TUP1481SXP1JNR' where id=8;
-update noar ti set v0='KD3C1TUP1481SXP1JNR' where id=8;
-update noar tt set b2='5TK1C32O1A' where id=8;
-update noar ti set b2='5TK1C32O1A' where id=8;
-update noar tt set v0='BQOUTX5LM5OU6JBBMNDFTGS7XY6ZHVEV' where id=9;
-update noar ti set v0='BQOUTX5LM5OU6JBBMNDFTGS7XY6ZHVEV' where id=9;
-update noar tt set b0='SH' where id=9;
-update noar ti set b0='SH' where id=9;
-update noar tt set v0='D2V98LQTQD0DWC4C' where id=9;
-update noar ti set v0='D2V98LQTQD0DWC4C' where id=9;
-update noar tt set b1='FSZ3HRXXNZQ6XY1U4LW7DGKM' where id=9;
-update noar ti set b1='FSZ3HRXXNZQ6XY1U4LW7DGKM' where id=9;
-update noar tt set v0='8NM652E0VAO4H6FV23IHDKTWY' where id=9;
-update noar ti set v0='8NM652E0VAO4H6FV23IHDKTWY' where id=9;
-update noar tt set b2='3OC5BFRUE0W1EG0U0N5BCNHG49102N63' where id=9;
-update noar ti set b2='3OC5BFRUE0W1EG0U0N5BCNHG49102N63' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SW2PV7VHXKWNJ23MNV5IX4YGGDY86Z' where id=1;
-update noar ti set v0='SW2PV7VHXKWNJ23MNV5IX4YGGDY86Z' where id=1;
-update noar tt set b0='F8H2' where id=1;
-update noar ti set b0='F8H2' where id=1;
-update noar tt set v0='17H7X' where id=1;
-update noar ti set v0='17H7X' where id=1;
-update noar tt set b1='EZOUM34' where id=1;
-update noar ti set b1='EZOUM34' where id=1;
-update noar tt set v0='AC10Y6VLZ6JN70CRMC1HY2ZHTGB491' where id=1;
-update noar ti set v0='AC10Y6VLZ6JN70CRMC1HY2ZHTGB491' where id=1;
-update noar tt set b2='NHAXZIMNOJ0U0SNF' where id=1;
-update noar ti set b2='NHAXZIMNOJ0U0SNF' where id=1;
-update noar tt set v0='B0KZHQGF6CYR03RY1' where id=2;
-update noar ti set v0='B0KZHQGF6CYR03RY1' where id=2;
-update noar tt set b0='BL797J4RQ9452NIS1LF' where id=2;
-update noar ti set b0='BL797J4RQ9452NIS1LF' where id=2;
-update noar tt set v0='YPBYOXK63Y9UG1ITKTRLIJL' where id=2;
-update noar ti set v0='YPBYOXK63Y9UG1ITKTRLIJL' where id=2;
-update noar tt set b1='4OWQBA84VV' where id=2;
-update noar ti set b1='4OWQBA84VV' where id=2;
-update noar tt set v0='M3QOBSZY9B9GOKJ' where id=2;
-update noar ti set v0='M3QOBSZY9B9GOKJ' where id=2;
-update noar tt set b2='LE9462VD99GUBWG03177F' where id=2;
-update noar ti set b2='LE9462VD99GUBWG03177F' where id=2;
-update noar tt set v0='WIJC872X7EQJY9B7502OKDI' where id=3;
-update noar ti set v0='WIJC872X7EQJY9B7502OKDI' where id=3;
-update noar tt set b0='6CHA0I7H36CQIQFBGEOR9M76' where id=3;
-update noar ti set b0='6CHA0I7H36CQIQFBGEOR9M76' where id=3;
-update noar tt set v0='RV94JD6BIAGURU9HE1KO5HY9' where id=3;
-update noar ti set v0='RV94JD6BIAGURU9HE1KO5HY9' where id=3;
-update noar tt set b1='E13OL5JNLHVRLYXT7V28ZZNHMSJ7' where id=3;
-update noar ti set b1='E13OL5JNLHVRLYXT7V28ZZNHMSJ7' where id=3;
-update noar tt set v0='DEDP674JVTGL' where id=3;
-update noar ti set v0='DEDP674JVTGL' where id=3;
-update noar tt set b2='OWXM3KD' where id=3;
-update noar ti set b2='OWXM3KD' where id=3;
-update noar tt set v0='IHH2ZNP2XT' where id=4;
-update noar ti set v0='IHH2ZNP2XT' where id=4;
-update noar tt set b0='BQMMFEFAS8AQ' where id=4;
-update noar ti set b0='BQMMFEFAS8AQ' where id=4;
-update noar tt set v0='0UB1YYL5SJALUI' where id=4;
-update noar ti set v0='0UB1YYL5SJALUI' where id=4;
-update noar tt set b1='ZNL7NF3V1BX10YGQ3ADPIDE2I4A3O' where id=4;
-update noar ti set b1='ZNL7NF3V1BX10YGQ3ADPIDE2I4A3O' where id=4;
-update noar tt set v0='WYRXJ25ESZOQ5CUDS1LX' where id=4;
-update noar ti set v0='WYRXJ25ESZOQ5CUDS1LX' where id=4;
-update noar tt set b2='5ID2J1FTROF2BBYHO9P0M34' where id=4;
-update noar ti set b2='5ID2J1FTROF2BBYHO9P0M34' where id=4;
-update noar tt set v0='B' where id=5;
-update noar ti set v0='B' where id=5;
-update noar tt set b0='7V08' where id=5;
-update noar ti set b0='7V08' where id=5;
-update noar tt set v0='IUU93QFVD2V3IFG' where id=5;
-update noar ti set v0='IUU93QFVD2V3IFG' where id=5;
-update noar tt set b1='PI4MJIM991QXVXGHXYXNQTTPXSUGUMH' where id=5;
-update noar ti set b1='PI4MJIM991QXVXGHXYXNQTTPXSUGUMH' where id=5;
-update noar tt set v0='QJUMN7YWH8MRUHNQ39K7U7G0G7ZS' where id=5;
-update noar ti set v0='QJUMN7YWH8MRUHNQ39K7U7G0G7ZS' where id=5;
-update noar tt set b2='5CBIQ1H9XNHU' where id=5;
-update noar ti set b2='5CBIQ1H9XNHU' where id=5;
-update noar tt set v0='8XSK4CG' where id=6;
-update noar ti set v0='8XSK4CG' where id=6;
-update noar tt set b0='QJRXEQPBIAJEFCEAIVFK63DZCIB6Q' where id=6;
-update noar ti set b0='QJRXEQPBIAJEFCEAIVFK63DZCIB6Q' where id=6;
-update noar tt set v0='4SI2HE185PFQ9F832CUSS064BVFIH9VN' where id=6;
-update noar ti set v0='4SI2HE185PFQ9F832CUSS064BVFIH9VN' where id=6;
-update noar tt set b1='RIG8HQV1OCET8XRFGOTX8K' where id=6;
-update noar ti set b1='RIG8HQV1OCET8XRFGOTX8K' where id=6;
-update noar tt set v0='PPZJ1SVAFD45VGRA6T1GTZN6WQ3' where id=6;
-update noar ti set v0='PPZJ1SVAFD45VGRA6T1GTZN6WQ3' where id=6;
-update noar tt set b2='VORIRPQL6YTQU3' where id=6;
-update noar ti set b2='VORIRPQL6YTQU3' where id=6;
-update noar tt set v0='4L' where id=7;
-update noar ti set v0='4L' where id=7;
-update noar tt set b0='1D' where id=7;
-update noar ti set b0='1D' where id=7;
-update noar tt set v0='X68J2K7YHY44O8KP' where id=7;
-update noar ti set v0='X68J2K7YHY44O8KP' where id=7;
-update noar tt set b1='B1TFG4RH04TMLGINF6MN7V21PCE' where id=7;
-update noar ti set b1='B1TFG4RH04TMLGINF6MN7V21PCE' where id=7;
-update noar tt set v0='DAK2H2CANSHHZF' where id=7;
-update noar ti set v0='DAK2H2CANSHHZF' where id=7;
-update noar tt set b2='MRRWI' where id=7;
-update noar ti set b2='MRRWI' where id=7;
-update noar tt set v0='47029PLPUXTMO3' where id=8;
-update noar ti set v0='47029PLPUXTMO3' where id=8;
-update noar tt set b0='PU8RWT88B49Y7JS2MJGN3ZP8IF8ZP' where id=8;
-update noar ti set b0='PU8RWT88B49Y7JS2MJGN3ZP8IF8ZP' where id=8;
-update noar tt set v0='YLUZAQ3K5187UVSJ2DRNGQHIG09' where id=8;
-update noar ti set v0='YLUZAQ3K5187UVSJ2DRNGQHIG09' where id=8;
-update noar tt set b1='213NHTTL3XU5CEALLCL9ASL6ZRD' where id=8;
-update noar ti set b1='213NHTTL3XU5CEALLCL9ASL6ZRD' where id=8;
-update noar tt set v0='1JUWQCLVPCFZ3NWIOL6HFEGDTHAFMJZY' where id=8;
-update noar ti set v0='1JUWQCLVPCFZ3NWIOL6HFEGDTHAFMJZY' where id=8;
-update noar tt set b2='WVQFOJ2M' where id=8;
-update noar ti set b2='WVQFOJ2M' where id=8;
-update noar tt set v0='QVB7ZL6KW39JAUAVVIEW' where id=9;
-update noar ti set v0='QVB7ZL6KW39JAUAVVIEW' where id=9;
-update noar tt set b0='NZC789TBRYH9UEARWEEW29JDB' where id=9;
-update noar ti set b0='NZC789TBRYH9UEARWEEW29JDB' where id=9;
-update noar tt set v0='V' where id=9;
-update noar ti set v0='V' where id=9;
-update noar tt set b1='VLNMWZEIS8N' where id=9;
-update noar ti set b1='VLNMWZEIS8N' where id=9;
-update noar tt set v0='UBRT' where id=9;
-update noar ti set v0='UBRT' where id=9;
-update noar tt set b2='2KS' where id=9;
-update noar ti set b2='2KS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6D' where id=1;
-update noar ti set v0='6D' where id=1;
-update noar tt set b0='CZJP6U7EQG1VS0M' where id=1;
-update noar ti set b0='CZJP6U7EQG1VS0M' where id=1;
-update noar tt set v0='TE0M8ZPFM5N1ECJ16V' where id=1;
-update noar ti set v0='TE0M8ZPFM5N1ECJ16V' where id=1;
-update noar tt set b1='IR3QPVQITLAQZKNP4EURIO9VDD' where id=1;
-update noar ti set b1='IR3QPVQITLAQZKNP4EURIO9VDD' where id=1;
-update noar tt set v0='XICTDK24N8LCJEKUSV0I9A31FZK' where id=1;
-update noar ti set v0='XICTDK24N8LCJEKUSV0I9A31FZK' where id=1;
-update noar tt set b2='87XEHIEXPU1ZRXXZ8A1SUON0J6FFE5Z' where id=1;
-update noar ti set b2='87XEHIEXPU1ZRXXZ8A1SUON0J6FFE5Z' where id=1;
-update noar tt set v0='TSKU5P3DH09' where id=2;
-update noar ti set v0='TSKU5P3DH09' where id=2;
-update noar tt set b0='8WAKINKY' where id=2;
-update noar ti set b0='8WAKINKY' where id=2;
-update noar tt set v0='GHAVEO37WC2DVU457H8' where id=2;
-update noar ti set v0='GHAVEO37WC2DVU457H8' where id=2;
-update noar tt set b1='KZIEEZK6O10DLXXM3VT34OZ740EF54ZS' where id=2;
-update noar ti set b1='KZIEEZK6O10DLXXM3VT34OZ740EF54ZS' where id=2;
-update noar tt set v0='0X5GW' where id=2;
-update noar ti set v0='0X5GW' where id=2;
-update noar tt set b2='T1FIJ98O85PRWJKKU81BTM' where id=2;
-update noar ti set b2='T1FIJ98O85PRWJKKU81BTM' where id=2;
-update noar tt set v0='PT8THOOEEYT' where id=3;
-update noar ti set v0='PT8THOOEEYT' where id=3;
-update noar tt set b0='0U985NFT6MZ7EQ8BGEIAD' where id=3;
-update noar ti set b0='0U985NFT6MZ7EQ8BGEIAD' where id=3;
-update noar tt set v0='MZ' where id=3;
-update noar ti set v0='MZ' where id=3;
-update noar tt set b1='FQI0VEJ' where id=3;
-update noar ti set b1='FQI0VEJ' where id=3;
-update noar tt set v0='AN4YWWXOUIH7SBVK5XCRRZFG055D611Z' where id=3;
-update noar ti set v0='AN4YWWXOUIH7SBVK5XCRRZFG055D611Z' where id=3;
-update noar tt set b2='5U' where id=3;
-update noar ti set b2='5U' where id=3;
-update noar tt set v0='8I' where id=4;
-update noar ti set v0='8I' where id=4;
-update noar tt set b0='KM8NE8283ULA6DSASU5P4RFX8H6L9V' where id=4;
-update noar ti set b0='KM8NE8283ULA6DSASU5P4RFX8H6L9V' where id=4;
-update noar tt set v0='ERIS9HADIZWSBCBTSQZOEXQFKI' where id=4;
-update noar ti set v0='ERIS9HADIZWSBCBTSQZOEXQFKI' where id=4;
-update noar tt set b1='2SZJWI94RJLNS' where id=4;
-update noar ti set b1='2SZJWI94RJLNS' where id=4;
-update noar tt set v0='USWCFOEDAHHR' where id=4;
-update noar ti set v0='USWCFOEDAHHR' where id=4;
-update noar tt set b2='PPF3GR12GMF6OJDPGI8E0PPYKZCQ' where id=4;
-update noar ti set b2='PPF3GR12GMF6OJDPGI8E0PPYKZCQ' where id=4;
-update noar tt set v0='ROCN1XQKX1MBYHZXDUJSSB87UDEY8CR' where id=5;
-update noar ti set v0='ROCN1XQKX1MBYHZXDUJSSB87UDEY8CR' where id=5;
-update noar tt set b0='NV0GFI' where id=5;
-update noar ti set b0='NV0GFI' where id=5;
-update noar tt set v0='N8T87BRHF3Q3SQCR0W' where id=5;
-update noar ti set v0='N8T87BRHF3Q3SQCR0W' where id=5;
-update noar tt set b1='XXJBEY5Z3UMGHOR7X45K8M' where id=5;
-update noar ti set b1='XXJBEY5Z3UMGHOR7X45K8M' where id=5;
-update noar tt set v0='P98TEYUOP3W60HGNW7V1EC8' where id=5;
-update noar ti set v0='P98TEYUOP3W60HGNW7V1EC8' where id=5;
-update noar tt set b2='3IYH0F0KMJJKZ621RJAAC6ZLSV' where id=5;
-update noar ti set b2='3IYH0F0KMJJKZ621RJAAC6ZLSV' where id=5;
-update noar tt set v0='GAAK6QY2S14UAR' where id=6;
-update noar ti set v0='GAAK6QY2S14UAR' where id=6;
-update noar tt set b0='RMH4M0WQ330UF' where id=6;
-update noar ti set b0='RMH4M0WQ330UF' where id=6;
-update noar tt set v0='3CA2NADO' where id=6;
-update noar ti set v0='3CA2NADO' where id=6;
-update noar tt set b1='6TDHSCS7K27JXY88C9P35JO' where id=6;
-update noar ti set b1='6TDHSCS7K27JXY88C9P35JO' where id=6;
-update noar tt set v0='JS9H6JEL4JUG9EO1YJ' where id=6;
-update noar ti set v0='JS9H6JEL4JUG9EO1YJ' where id=6;
-update noar tt set b2='7SPM' where id=6;
-update noar ti set b2='7SPM' where id=6;
-update noar tt set v0='15YPH9FN2MBHPI' where id=7;
-update noar ti set v0='15YPH9FN2MBHPI' where id=7;
-update noar tt set b0='FU32E5KY4H96Y96J45LMKL' where id=7;
-update noar ti set b0='FU32E5KY4H96Y96J45LMKL' where id=7;
-update noar tt set v0='UR4ZFQI36WJ' where id=7;
-update noar ti set v0='UR4ZFQI36WJ' where id=7;
-update noar tt set b1='MIWL503XT51Q1BZOS9JD45JGI2EEJQJ' where id=7;
-update noar ti set b1='MIWL503XT51Q1BZOS9JD45JGI2EEJQJ' where id=7;
-update noar tt set v0='H1VNR2' where id=7;
-update noar ti set v0='H1VNR2' where id=7;
-update noar tt set b2='EC' where id=7;
-update noar ti set b2='EC' where id=7;
-update noar tt set v0='ELEV9QVTWUGZAANIBJUVB6' where id=8;
-update noar ti set v0='ELEV9QVTWUGZAANIBJUVB6' where id=8;
-update noar tt set b0='1TYUDZGJTV1HFLIBSBNNJX5' where id=8;
-update noar ti set b0='1TYUDZGJTV1HFLIBSBNNJX5' where id=8;
-update noar tt set v0='PO1U6484WLGTWW' where id=8;
-update noar ti set v0='PO1U6484WLGTWW' where id=8;
-update noar tt set b1='MPEH9668VLH4Z70DYZ5ICFJUE7RJJM' where id=8;
-update noar ti set b1='MPEH9668VLH4Z70DYZ5ICFJUE7RJJM' where id=8;
-update noar tt set v0='Q2EBTHWBH9AVBYG27DNEV69' where id=8;
-update noar ti set v0='Q2EBTHWBH9AVBYG27DNEV69' where id=8;
-update noar tt set b2='BUE1Y8' where id=8;
-update noar ti set b2='BUE1Y8' where id=8;
-update noar tt set v0='8716G' where id=9;
-update noar ti set v0='8716G' where id=9;
-update noar tt set b0='7B25VLGCY765O8X8QK1GZ01WP' where id=9;
-update noar ti set b0='7B25VLGCY765O8X8QK1GZ01WP' where id=9;
-update noar tt set v0='J47OLD' where id=9;
-update noar ti set v0='J47OLD' where id=9;
-update noar tt set b1='CNC6F3YOZM0ZBJQXNYCN1SK6B' where id=9;
-update noar ti set b1='CNC6F3YOZM0ZBJQXNYCN1SK6B' where id=9;
-update noar tt set v0='OUPFB1GV82TGS0R' where id=9;
-update noar ti set v0='OUPFB1GV82TGS0R' where id=9;
-update noar tt set b2='5OV5SO869OHGPBH3EEU1STWA7223TWID' where id=9;
-update noar ti set b2='5OV5SO869OHGPBH3EEU1STWA7223TWID' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BQIG0V48MQ' where id=1;
-update noar ti set v0='BQIG0V48MQ' where id=1;
-update noar tt set b0='U' where id=1;
-update noar ti set b0='U' where id=1;
-update noar tt set v0='KJ70PJMRUE9CG3QVAIWZCHCB94SNP' where id=1;
-update noar ti set v0='KJ70PJMRUE9CG3QVAIWZCHCB94SNP' where id=1;
-update noar tt set b1='7BVHTXKW0FGX5AH1QBZIRSB4H45CB8D' where id=1;
-update noar ti set b1='7BVHTXKW0FGX5AH1QBZIRSB4H45CB8D' where id=1;
-update noar tt set v0='UKZOK7WDUMP4CHYTGFA693ISOCQ5SJR' where id=1;
-update noar ti set v0='UKZOK7WDUMP4CHYTGFA693ISOCQ5SJR' where id=1;
-update noar tt set b2='LSVX4CP3AFZ1MJRPJ1M03345OBN7056S' where id=1;
-update noar ti set b2='LSVX4CP3AFZ1MJRPJ1M03345OBN7056S' where id=1;
-update noar tt set v0='IY22HYGFBU2J91G4RVA7L' where id=2;
-update noar ti set v0='IY22HYGFBU2J91G4RVA7L' where id=2;
-update noar tt set b0='96TX' where id=2;
-update noar ti set b0='96TX' where id=2;
-update noar tt set v0='6F26Y3SF30AORMCLT3P0QBW' where id=2;
-update noar ti set v0='6F26Y3SF30AORMCLT3P0QBW' where id=2;
-update noar tt set b1='37' where id=2;
-update noar ti set b1='37' where id=2;
-update noar tt set v0='GM1VUV4IE2Z8TSLDKPIC8O3LEE' where id=2;
-update noar ti set v0='GM1VUV4IE2Z8TSLDKPIC8O3LEE' where id=2;
-update noar tt set b2='7XTV' where id=2;
-update noar ti set b2='7XTV' where id=2;
-update noar tt set v0='2OJDOPU4W5U2QAAGQS' where id=3;
-update noar ti set v0='2OJDOPU4W5U2QAAGQS' where id=3;
-update noar tt set b0='STO31HDZ9' where id=3;
-update noar ti set b0='STO31HDZ9' where id=3;
-update noar tt set v0='BEV9C295UUTGU6JKSSXP0RTHFM' where id=3;
-update noar ti set v0='BEV9C295UUTGU6JKSSXP0RTHFM' where id=3;
-update noar tt set b1='3IS6GS' where id=3;
-update noar ti set b1='3IS6GS' where id=3;
-update noar tt set v0='KXMB3YLGU5Q08Q0K2GRKYX' where id=3;
-update noar ti set v0='KXMB3YLGU5Q08Q0K2GRKYX' where id=3;
-update noar tt set b2='26PKN10' where id=3;
-update noar ti set b2='26PKN10' where id=3;
-update noar tt set v0='D429CLUHMO8ZI4HY4NX0QM7BGV11' where id=4;
-update noar ti set v0='D429CLUHMO8ZI4HY4NX0QM7BGV11' where id=4;
-update noar tt set b0='QBDPZTZU3S3F' where id=4;
-update noar ti set b0='QBDPZTZU3S3F' where id=4;
-update noar tt set v0='J282VL9NUXXG4VA933TZQ' where id=4;
-update noar ti set v0='J282VL9NUXXG4VA933TZQ' where id=4;
-update noar tt set b1='MBFGCOZQJGZX2L7E2MEOOR6VZVNJW' where id=4;
-update noar ti set b1='MBFGCOZQJGZX2L7E2MEOOR6VZVNJW' where id=4;
-update noar tt set v0='ZWXY974S38FMBFV' where id=4;
-update noar ti set v0='ZWXY974S38FMBFV' where id=4;
-update noar tt set b2='XHU6OPXEQ080X266J04A0KH' where id=4;
-update noar ti set b2='XHU6OPXEQ080X266J04A0KH' where id=4;
-update noar tt set v0='1M6B87GOIVIPCSZ1F9' where id=5;
-update noar ti set v0='1M6B87GOIVIPCSZ1F9' where id=5;
-update noar tt set b0='4WLW2SH71KNBDY3QIX2EYPKGW' where id=5;
-update noar ti set b0='4WLW2SH71KNBDY3QIX2EYPKGW' where id=5;
-update noar tt set v0='R55W4ZB' where id=5;
-update noar ti set v0='R55W4ZB' where id=5;
-update noar tt set b1='E' where id=5;
-update noar ti set b1='E' where id=5;
-update noar tt set v0='O5UJTSY' where id=5;
-update noar ti set v0='O5UJTSY' where id=5;
-update noar tt set b2='ECGI50WCOC6QZ5GIRKRRD9DBZSJK' where id=5;
-update noar ti set b2='ECGI50WCOC6QZ5GIRKRRD9DBZSJK' where id=5;
-update noar tt set v0='X60PKVKDN7SUFYB' where id=6;
-update noar ti set v0='X60PKVKDN7SUFYB' where id=6;
-update noar tt set b0='V06T6G9KYONYW7S5YI2' where id=6;
-update noar ti set b0='V06T6G9KYONYW7S5YI2' where id=6;
-update noar tt set v0='EHTX6L1Q087I8QD13YTLC99F' where id=6;
-update noar ti set v0='EHTX6L1Q087I8QD13YTLC99F' where id=6;
-update noar tt set b1='G520YS1MHUT7O11WYC' where id=6;
-update noar ti set b1='G520YS1MHUT7O11WYC' where id=6;
-update noar tt set v0='MPOIMTQBBJGX0RX6RTO1Z0O' where id=6;
-update noar ti set v0='MPOIMTQBBJGX0RX6RTO1Z0O' where id=6;
-update noar tt set b2='38I' where id=6;
-update noar ti set b2='38I' where id=6;
-update noar tt set v0='01VEGNGP53I4DT3XWTFO4802RW' where id=7;
-update noar ti set v0='01VEGNGP53I4DT3XWTFO4802RW' where id=7;
-update noar tt set b0='L5C75GGHCZ9SWIJVTAXTI' where id=7;
-update noar ti set b0='L5C75GGHCZ9SWIJVTAXTI' where id=7;
-update noar tt set v0='H' where id=7;
-update noar ti set v0='H' where id=7;
-update noar tt set b1='JRXS4NN4KWTDW3010HQZA2JFS' where id=7;
-update noar ti set b1='JRXS4NN4KWTDW3010HQZA2JFS' where id=7;
-update noar tt set v0='XKGDKH6AO98944HFOBH' where id=7;
-update noar ti set v0='XKGDKH6AO98944HFOBH' where id=7;
-update noar tt set b2='NXG04X' where id=7;
-update noar ti set b2='NXG04X' where id=7;
-update noar tt set v0='8T6K0ZTSNZMZOQVT6QE' where id=8;
-update noar ti set v0='8T6K0ZTSNZMZOQVT6QE' where id=8;
-update noar tt set b0='EBCF1LXUI3BW7ZG9' where id=8;
-update noar ti set b0='EBCF1LXUI3BW7ZG9' where id=8;
-update noar tt set v0='4H93DK64' where id=8;
-update noar ti set v0='4H93DK64' where id=8;
-update noar tt set b1='TY5085JCOHSIURQRINI1' where id=8;
-update noar ti set b1='TY5085JCOHSIURQRINI1' where id=8;
-update noar tt set v0='EG4DI9M18EIDKLSI3ACB3Y6MW4YYUJ' where id=8;
-update noar ti set v0='EG4DI9M18EIDKLSI3ACB3Y6MW4YYUJ' where id=8;
-update noar tt set b2='DXKYOVX2P4PF' where id=8;
-update noar ti set b2='DXKYOVX2P4PF' where id=8;
-update noar tt set v0='5W0' where id=9;
-update noar ti set v0='5W0' where id=9;
-update noar tt set b0='V002D73J66' where id=9;
-update noar ti set b0='V002D73J66' where id=9;
-update noar tt set v0='VEX5KQOZYNC1NJ1YJHXEEG92W199ACHS' where id=9;
-update noar ti set v0='VEX5KQOZYNC1NJ1YJHXEEG92W199ACHS' where id=9;
-update noar tt set b1='QSIBF6VC44RR6J3THXL55QDN9ISGAHX0' where id=9;
-update noar ti set b1='QSIBF6VC44RR6J3THXL55QDN9ISGAHX0' where id=9;
-update noar tt set v0='AUMWUDDXSX7751FZ292NOZ7GK3C' where id=9;
-update noar ti set v0='AUMWUDDXSX7751FZ292NOZ7GK3C' where id=9;
-update noar tt set b2='K021K' where id=9;
-update noar ti set b2='K021K' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0WE13K3D0WQ79RMKLJB94AVWB1' where id=1;
-update noar ti set v0='0WE13K3D0WQ79RMKLJB94AVWB1' where id=1;
-update noar tt set b0='WTPMT9GNO2SX4L704AO8' where id=1;
-update noar ti set b0='WTPMT9GNO2SX4L704AO8' where id=1;
-update noar tt set v0='UPP6' where id=1;
-update noar ti set v0='UPP6' where id=1;
-update noar tt set b1='5SNSUW0D35GFQL4YVJMA5KMXE' where id=1;
-update noar ti set b1='5SNSUW0D35GFQL4YVJMA5KMXE' where id=1;
-update noar tt set v0='791AWJYXW0OLL9A6BUPDU' where id=1;
-update noar ti set v0='791AWJYXW0OLL9A6BUPDU' where id=1;
-update noar tt set b2='6N0TMADS' where id=1;
-update noar ti set b2='6N0TMADS' where id=1;
-update noar tt set v0='0UPUGWCOPUTSO' where id=2;
-update noar ti set v0='0UPUGWCOPUTSO' where id=2;
-update noar tt set b0='BHW81UO6TMVGGTLB0V8CB56VH' where id=2;
-update noar ti set b0='BHW81UO6TMVGGTLB0V8CB56VH' where id=2;
-update noar tt set v0='L1Q' where id=2;
-update noar ti set v0='L1Q' where id=2;
-update noar tt set b1='DKQK78FKYWKL3MNE4WLS' where id=2;
-update noar ti set b1='DKQK78FKYWKL3MNE4WLS' where id=2;
-update noar tt set v0='ZMZ3ZCRE6DU0LESKX7OFE76CMUS' where id=2;
-update noar ti set v0='ZMZ3ZCRE6DU0LESKX7OFE76CMUS' where id=2;
-update noar tt set b2='U5YYORW586TJJYAHMSZZ83' where id=2;
-update noar ti set b2='U5YYORW586TJJYAHMSZZ83' where id=2;
-update noar tt set v0='TK2MS' where id=3;
-update noar ti set v0='TK2MS' where id=3;
-update noar tt set b0='RT6ZI1IRXFAVG' where id=3;
-update noar ti set b0='RT6ZI1IRXFAVG' where id=3;
-update noar tt set v0='DNHVUO348NNKBURNBZJ2XTSOTFBG11Q' where id=3;
-update noar ti set v0='DNHVUO348NNKBURNBZJ2XTSOTFBG11Q' where id=3;
-update noar tt set b1='59OBESBU4ZLIUM9NUU4BXQP' where id=3;
-update noar ti set b1='59OBESBU4ZLIUM9NUU4BXQP' where id=3;
-update noar tt set v0='MJ5FY2R8BQ2V9WZNEZGE82LJ87JZPWC4' where id=3;
-update noar ti set v0='MJ5FY2R8BQ2V9WZNEZGE82LJ87JZPWC4' where id=3;
-update noar tt set b2='9CBAXDODBKZCTJLVI2K2' where id=3;
-update noar ti set b2='9CBAXDODBKZCTJLVI2K2' where id=3;
-update noar tt set v0='LJG7HWD8Z5SM0F8R4O79UPED' where id=4;
-update noar ti set v0='LJG7HWD8Z5SM0F8R4O79UPED' where id=4;
-update noar tt set b0='XQ3VBWD93A2IDW9' where id=4;
-update noar ti set b0='XQ3VBWD93A2IDW9' where id=4;
-update noar tt set v0='I5X' where id=4;
-update noar ti set v0='I5X' where id=4;
-update noar tt set b1='FGT79W7UXB5U35CWY' where id=4;
-update noar ti set b1='FGT79W7UXB5U35CWY' where id=4;
-update noar tt set v0='5JWPVJDMJI7LEDHPMI1RA5FA6G5EGHEB' where id=4;
-update noar ti set v0='5JWPVJDMJI7LEDHPMI1RA5FA6G5EGHEB' where id=4;
-update noar tt set b2='GL7SJT' where id=4;
-update noar ti set b2='GL7SJT' where id=4;
-update noar tt set v0='NDMJXT8BQVZ0GKBD0RJ4E8KZL' where id=5;
-update noar ti set v0='NDMJXT8BQVZ0GKBD0RJ4E8KZL' where id=5;
-update noar tt set b0='JJHB9BLEFUUJYBNEEZALJQ5R17' where id=5;
-update noar ti set b0='JJHB9BLEFUUJYBNEEZALJQ5R17' where id=5;
-update noar tt set v0='2BLNFM2N6MNU2T' where id=5;
-update noar ti set v0='2BLNFM2N6MNU2T' where id=5;
-update noar tt set b1='P6YDETIJZ015' where id=5;
-update noar ti set b1='P6YDETIJZ015' where id=5;
-update noar tt set v0='7OD1C0FVLAI2J87OBF1TY39H' where id=5;
-update noar ti set v0='7OD1C0FVLAI2J87OBF1TY39H' where id=5;
-update noar tt set b2='NYMBT1' where id=5;
-update noar ti set b2='NYMBT1' where id=5;
-update noar tt set v0='T0LQILREIUB0OA9T2U7A' where id=6;
-update noar ti set v0='T0LQILREIUB0OA9T2U7A' where id=6;
-update noar tt set b0='2' where id=6;
-update noar ti set b0='2' where id=6;
-update noar tt set v0='QQM4507UPABZ30K7OG' where id=6;
-update noar ti set v0='QQM4507UPABZ30K7OG' where id=6;
-update noar tt set b1='BQIESDUYAEN' where id=6;
-update noar ti set b1='BQIESDUYAEN' where id=6;
-update noar tt set v0='Q02BFLEZ23IXYNPX2' where id=6;
-update noar ti set v0='Q02BFLEZ23IXYNPX2' where id=6;
-update noar tt set b2='HFLGOSNLQ8CUD7ZC4B1RDJG' where id=6;
-update noar ti set b2='HFLGOSNLQ8CUD7ZC4B1RDJG' where id=6;
-update noar tt set v0='29' where id=7;
-update noar ti set v0='29' where id=7;
-update noar tt set b0='PM8VWHIOIAQUQHZDOE2E2O0QPCG46W' where id=7;
-update noar ti set b0='PM8VWHIOIAQUQHZDOE2E2O0QPCG46W' where id=7;
-update noar tt set v0='OW39W1EZXS' where id=7;
-update noar ti set v0='OW39W1EZXS' where id=7;
-update noar tt set b1='OJOHE7DCQG76ZL61IO4BT1S4G5' where id=7;
-update noar ti set b1='OJOHE7DCQG76ZL61IO4BT1S4G5' where id=7;
-update noar tt set v0='CO93IP1J4XOLTM2QPU49NGUJRFN1' where id=7;
-update noar ti set v0='CO93IP1J4XOLTM2QPU49NGUJRFN1' where id=7;
-update noar tt set b2='Y' where id=7;
-update noar ti set b2='Y' where id=7;
-update noar tt set v0='500ZCJ2RPANJ4OXGA2CU66O7XW9ELZEP' where id=8;
-update noar ti set v0='500ZCJ2RPANJ4OXGA2CU66O7XW9ELZEP' where id=8;
-update noar tt set b0='OANLK0Y' where id=8;
-update noar ti set b0='OANLK0Y' where id=8;
-update noar tt set v0='8Z9J6S' where id=8;
-update noar ti set v0='8Z9J6S' where id=8;
-update noar tt set b1='H1D159L47A0AZRJUHQECXX38DQ4R3' where id=8;
-update noar ti set b1='H1D159L47A0AZRJUHQECXX38DQ4R3' where id=8;
-update noar tt set v0='KR1UA5IF' where id=8;
-update noar ti set v0='KR1UA5IF' where id=8;
-update noar tt set b2='QRSQOZJMEA6ABGQUMYN' where id=8;
-update noar ti set b2='QRSQOZJMEA6ABGQUMYN' where id=8;
-update noar tt set v0='M8LT4DQSM093C5T' where id=9;
-update noar ti set v0='M8LT4DQSM093C5T' where id=9;
-update noar tt set b0='A05A27K1U2U' where id=9;
-update noar ti set b0='A05A27K1U2U' where id=9;
-update noar tt set v0='7OJULO' where id=9;
-update noar ti set v0='7OJULO' where id=9;
-update noar tt set b1='MG1Y3' where id=9;
-update noar ti set b1='MG1Y3' where id=9;
-update noar tt set v0='5JJMFU06GXV4OQL20O8E1J' where id=9;
-update noar ti set v0='5JJMFU06GXV4OQL20O8E1J' where id=9;
-update noar tt set b2='3XA5SYLOVMRZUS' where id=9;
-update noar ti set b2='3XA5SYLOVMRZUS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='97E1XUJ9XDI1W147HASZVGKQ91WCTU1R' where id=1;
-update noar ti set v0='97E1XUJ9XDI1W147HASZVGKQ91WCTU1R' where id=1;
-update noar tt set b0='KM' where id=1;
-update noar ti set b0='KM' where id=1;
-update noar tt set v0='0C' where id=1;
-update noar ti set v0='0C' where id=1;
-update noar tt set b1='IMR' where id=1;
-update noar ti set b1='IMR' where id=1;
-update noar tt set v0='GR' where id=1;
-update noar ti set v0='GR' where id=1;
-update noar tt set b2='CUGV1US' where id=1;
-update noar ti set b2='CUGV1US' where id=1;
-update noar tt set v0='Q8KGM96QGRPDN7QDCKYGKXR' where id=2;
-update noar ti set v0='Q8KGM96QGRPDN7QDCKYGKXR' where id=2;
-update noar tt set b0='MUZ5WXICBS2WBB1GPR48OEMVJSHN6NRJ' where id=2;
-update noar ti set b0='MUZ5WXICBS2WBB1GPR48OEMVJSHN6NRJ' where id=2;
-update noar tt set v0='E6FESUB7U988XRFL3XYC' where id=2;
-update noar ti set v0='E6FESUB7U988XRFL3XYC' where id=2;
-update noar tt set b1='OQMLS9NS5BYY' where id=2;
-update noar ti set b1='OQMLS9NS5BYY' where id=2;
-update noar tt set v0='MOIC92LMU2QS44ZUFSGC23EH7YAT' where id=2;
-update noar ti set v0='MOIC92LMU2QS44ZUFSGC23EH7YAT' where id=2;
-update noar tt set b2='R5G0CJO331FI' where id=2;
-update noar ti set b2='R5G0CJO331FI' where id=2;
-update noar tt set v0='LR8UZMQF5QYGVR6NA62T2' where id=3;
-update noar ti set v0='LR8UZMQF5QYGVR6NA62T2' where id=3;
-update noar tt set b0='EGCBWS7D1ET1PQL1J' where id=3;
-update noar ti set b0='EGCBWS7D1ET1PQL1J' where id=3;
-update noar tt set v0='CI2MG09ZO' where id=3;
-update noar ti set v0='CI2MG09ZO' where id=3;
-update noar tt set b1='LMAF' where id=3;
-update noar ti set b1='LMAF' where id=3;
-update noar tt set v0='MC0RXWCTJHYR0FDNSN7WBTMXQ4BZ7E' where id=3;
-update noar ti set v0='MC0RXWCTJHYR0FDNSN7WBTMXQ4BZ7E' where id=3;
-update noar tt set b2='GC8UP' where id=3;
-update noar ti set b2='GC8UP' where id=3;
-update noar tt set v0='JJ0I4Y48D1S' where id=4;
-update noar ti set v0='JJ0I4Y48D1S' where id=4;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set v0='FW' where id=4;
-update noar ti set v0='FW' where id=4;
-update noar tt set b1='NQYPVRA9ICAVR5CNXU9PUQWOK11' where id=4;
-update noar ti set b1='NQYPVRA9ICAVR5CNXU9PUQWOK11' where id=4;
-update noar tt set v0='TMYFTZC47R0SL1RLJKGH101QQ9CDILM' where id=4;
-update noar ti set v0='TMYFTZC47R0SL1RLJKGH101QQ9CDILM' where id=4;
-update noar tt set b2='REDHGMH0J94R05GBYRMV31PP' where id=4;
-update noar ti set b2='REDHGMH0J94R05GBYRMV31PP' where id=4;
-update noar tt set v0='LCC13I41I2XPNQ6' where id=5;
-update noar ti set v0='LCC13I41I2XPNQ6' where id=5;
-update noar tt set b0='NMDYFPN4KNCKGY' where id=5;
-update noar ti set b0='NMDYFPN4KNCKGY' where id=5;
-update noar tt set v0='R85LLOZ1YPPDZNXRGD4PZA19EH9VITR' where id=5;
-update noar ti set v0='R85LLOZ1YPPDZNXRGD4PZA19EH9VITR' where id=5;
-update noar tt set b1='8XZLATWQBYJN' where id=5;
-update noar ti set b1='8XZLATWQBYJN' where id=5;
-update noar tt set v0='731YTQFDAV7TG60HL2DTG' where id=5;
-update noar ti set v0='731YTQFDAV7TG60HL2DTG' where id=5;
-update noar tt set b2='1LR7EA' where id=5;
-update noar ti set b2='1LR7EA' where id=5;
-update noar tt set v0='WXS3LI82FMETYPW' where id=6;
-update noar ti set v0='WXS3LI82FMETYPW' where id=6;
-update noar tt set b0='92TQ0TVCY82PO6DZI1HOMDO' where id=6;
-update noar ti set b0='92TQ0TVCY82PO6DZI1HOMDO' where id=6;
-update noar tt set v0='8U8QE01IQ0' where id=6;
-update noar ti set v0='8U8QE01IQ0' where id=6;
-update noar tt set b1='4GTENHIUJP6U' where id=6;
-update noar ti set b1='4GTENHIUJP6U' where id=6;
-update noar tt set v0='DR07ASCBKRZ9U51O9G7' where id=6;
-update noar ti set v0='DR07ASCBKRZ9U51O9G7' where id=6;
-update noar tt set b2='DHAHWE4' where id=6;
-update noar ti set b2='DHAHWE4' where id=6;
-update noar tt set v0='Y5N0ERXN7FKT' where id=7;
-update noar ti set v0='Y5N0ERXN7FKT' where id=7;
-update noar tt set b0='PCXS9N2C1IVE1KS28WD' where id=7;
-update noar ti set b0='PCXS9N2C1IVE1KS28WD' where id=7;
-update noar tt set v0='71FR6QH1KQD581Y144X51PI8YWHSK' where id=7;
-update noar ti set v0='71FR6QH1KQD581Y144X51PI8YWHSK' where id=7;
-update noar tt set b1='J429Q3RB3FV' where id=7;
-update noar ti set b1='J429Q3RB3FV' where id=7;
-update noar tt set v0='271YT7XLN7IW2VBG0C1K9YAR19Z1C' where id=7;
-update noar ti set v0='271YT7XLN7IW2VBG0C1K9YAR19Z1C' where id=7;
-update noar tt set b2='M77C' where id=7;
-update noar ti set b2='M77C' where id=7;
-update noar tt set v0='SX1I46X0P3BQ3A1DNZ5URHN08' where id=8;
-update noar ti set v0='SX1I46X0P3BQ3A1DNZ5URHN08' where id=8;
-update noar tt set b0='LI66Y7W93T' where id=8;
-update noar ti set b0='LI66Y7W93T' where id=8;
-update noar tt set v0='5DC5GIO5PIWAWOX' where id=8;
-update noar ti set v0='5DC5GIO5PIWAWOX' where id=8;
-update noar tt set b1='W5DJV7YMJVTZKOEXHI7PRNDRB' where id=8;
-update noar ti set b1='W5DJV7YMJVTZKOEXHI7PRNDRB' where id=8;
-update noar tt set v0='RM3WVK573' where id=8;
-update noar ti set v0='RM3WVK573' where id=8;
-update noar tt set b2='1' where id=8;
-update noar ti set b2='1' where id=8;
-update noar tt set v0='4W2QI5PAA' where id=9;
-update noar ti set v0='4W2QI5PAA' where id=9;
-update noar tt set b0='BGAWIR' where id=9;
-update noar ti set b0='BGAWIR' where id=9;
-update noar tt set v0='L0BM2G10OYDC2YIS8CV192VBFWOX93P' where id=9;
-update noar ti set v0='L0BM2G10OYDC2YIS8CV192VBFWOX93P' where id=9;
-update noar tt set b1='8V3550SQJ6RXO96DUBW8XMMLVSG' where id=9;
-update noar ti set b1='8V3550SQJ6RXO96DUBW8XMMLVSG' where id=9;
-update noar tt set v0='VHD' where id=9;
-update noar ti set v0='VHD' where id=9;
-update noar tt set b2='QM0T3O' where id=9;
-update noar ti set b2='QM0T3O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HDMWJEJYITMNNYX1U' where id=1;
-update noar ti set v0='HDMWJEJYITMNNYX1U' where id=1;
-update noar tt set b0='0CS51LUJW7T19KR9E01PJH' where id=1;
-update noar ti set b0='0CS51LUJW7T19KR9E01PJH' where id=1;
-update noar tt set v0='A8KX4XZW1DJH751UEJ4HZ1SX' where id=1;
-update noar ti set v0='A8KX4XZW1DJH751UEJ4HZ1SX' where id=1;
-update noar tt set b1='34KYR48KNOCK4' where id=1;
-update noar ti set b1='34KYR48KNOCK4' where id=1;
-update noar tt set v0='I1WQ9IZL0OIBEXOB244CVAZE0BKMVO' where id=1;
-update noar ti set v0='I1WQ9IZL0OIBEXOB244CVAZE0BKMVO' where id=1;
-update noar tt set b2='Y7ATFNYO7' where id=1;
-update noar ti set b2='Y7ATFNYO7' where id=1;
-update noar tt set v0='J9RS8XGCJQ6' where id=2;
-update noar ti set v0='J9RS8XGCJQ6' where id=2;
-update noar tt set b0='HXVFI3ST5Z5P3YLH7GE2J3OGHTD0IW1' where id=2;
-update noar ti set b0='HXVFI3ST5Z5P3YLH7GE2J3OGHTD0IW1' where id=2;
-update noar tt set v0='JABWAPPSQ1V4K7FC68ZLO5JL' where id=2;
-update noar ti set v0='JABWAPPSQ1V4K7FC68ZLO5JL' where id=2;
-update noar tt set b1='M77MS2' where id=2;
-update noar ti set b1='M77MS2' where id=2;
-update noar tt set v0='F0QU' where id=2;
-update noar ti set v0='F0QU' where id=2;
-update noar tt set b2='P88ZN2NN3KLP3OSRR33QJQ9P0SB' where id=2;
-update noar ti set b2='P88ZN2NN3KLP3OSRR33QJQ9P0SB' where id=2;
-update noar tt set v0='3JLU366FB18V4ZTEK601WB' where id=3;
-update noar ti set v0='3JLU366FB18V4ZTEK601WB' where id=3;
-update noar tt set b0='5ESQRKIXY8H13ZGCB9Z' where id=3;
-update noar ti set b0='5ESQRKIXY8H13ZGCB9Z' where id=3;
-update noar tt set v0='A4NE543FUM' where id=3;
-update noar ti set v0='A4NE543FUM' where id=3;
-update noar tt set b1='Q9AXGAPOHCY' where id=3;
-update noar ti set b1='Q9AXGAPOHCY' where id=3;
-update noar tt set v0='H1BGXUBT1HR4GSVZDMU2LVVVWT5NKPLU' where id=3;
-update noar ti set v0='H1BGXUBT1HR4GSVZDMU2LVVVWT5NKPLU' where id=3;
-update noar tt set b2='O7SQ5ML' where id=3;
-update noar ti set b2='O7SQ5ML' where id=3;
-update noar tt set v0='3AF' where id=4;
-update noar ti set v0='3AF' where id=4;
-update noar tt set b0='24JPTNJHV4Q1FIPZB7Q' where id=4;
-update noar ti set b0='24JPTNJHV4Q1FIPZB7Q' where id=4;
-update noar tt set v0='CCNO07GXFY' where id=4;
-update noar ti set v0='CCNO07GXFY' where id=4;
-update noar tt set b1='7QPS4' where id=4;
-update noar ti set b1='7QPS4' where id=4;
-update noar tt set v0='MDE24SRIYDSB9ZPH82253JJV' where id=4;
-update noar ti set v0='MDE24SRIYDSB9ZPH82253JJV' where id=4;
-update noar tt set b2='VFRMUS9P5H27USAPL8BOTXYHBC' where id=4;
-update noar ti set b2='VFRMUS9P5H27USAPL8BOTXYHBC' where id=4;
-update noar tt set v0='3HGOMKYBF' where id=5;
-update noar ti set v0='3HGOMKYBF' where id=5;
-update noar tt set b0='K47L33M365G' where id=5;
-update noar ti set b0='K47L33M365G' where id=5;
-update noar tt set v0='1M9B6O16X' where id=5;
-update noar ti set v0='1M9B6O16X' where id=5;
-update noar tt set b1='YHGWSUZ7S4' where id=5;
-update noar ti set b1='YHGWSUZ7S4' where id=5;
-update noar tt set v0='1D20' where id=5;
-update noar ti set v0='1D20' where id=5;
-update noar tt set b2='3OTDQC8B22SHV9HO1SDOI6VFDZAE' where id=5;
-update noar ti set b2='3OTDQC8B22SHV9HO1SDOI6VFDZAE' where id=5;
-update noar tt set v0='8GT639GS7HP' where id=6;
-update noar ti set v0='8GT639GS7HP' where id=6;
-update noar tt set b0='KL1DV74H8' where id=6;
-update noar ti set b0='KL1DV74H8' where id=6;
-update noar tt set v0='9GSU3G915K9PI5O6VVZ83RMOFHD9U' where id=6;
-update noar ti set v0='9GSU3G915K9PI5O6VVZ83RMOFHD9U' where id=6;
-update noar tt set b1='9ML6HBFTGEETGA5J5KC7RXOK' where id=6;
-update noar ti set b1='9ML6HBFTGEETGA5J5KC7RXOK' where id=6;
-update noar tt set v0='L09UQWOTR5K9R526RESABLN' where id=6;
-update noar ti set v0='L09UQWOTR5K9R526RESABLN' where id=6;
-update noar tt set b2='G46BCWJHCQBUWL6X8NC607N' where id=6;
-update noar ti set b2='G46BCWJHCQBUWL6X8NC607N' where id=6;
-update noar tt set v0='N1' where id=7;
-update noar ti set v0='N1' where id=7;
-update noar tt set b0='VEP93ONIHZF02XFHZ' where id=7;
-update noar ti set b0='VEP93ONIHZF02XFHZ' where id=7;
-update noar tt set v0='RIC7B5NAEHXR' where id=7;
-update noar ti set v0='RIC7B5NAEHXR' where id=7;
-update noar tt set b1='74MCMDA5RH2QLUWSNJA1NN2H21XP' where id=7;
-update noar ti set b1='74MCMDA5RH2QLUWSNJA1NN2H21XP' where id=7;
-update noar tt set v0='M72KS5ODPA8MB' where id=7;
-update noar ti set v0='M72KS5ODPA8MB' where id=7;
-update noar tt set b2='5SGGCFJN7X1' where id=7;
-update noar ti set b2='5SGGCFJN7X1' where id=7;
-update noar tt set v0='DAZX3NSXB0OBPPQ' where id=8;
-update noar ti set v0='DAZX3NSXB0OBPPQ' where id=8;
-update noar tt set b0='U61RD7IEXFT7Y7Y6QTRJ' where id=8;
-update noar ti set b0='U61RD7IEXFT7Y7Y6QTRJ' where id=8;
-update noar tt set v0='FR445O9YLXSF2R0GASN041L7KCRNP' where id=8;
-update noar ti set v0='FR445O9YLXSF2R0GASN041L7KCRNP' where id=8;
-update noar tt set b1='V18NFTREY61U0D9D93SSDWIE' where id=8;
-update noar ti set b1='V18NFTREY61U0D9D93SSDWIE' where id=8;
-update noar tt set v0='7OV4IW9A6S7AY7LFNOK3SCNE18G' where id=8;
-update noar ti set v0='7OV4IW9A6S7AY7LFNOK3SCNE18G' where id=8;
-update noar tt set b2='U9G9JWXJ43QUD5I9' where id=8;
-update noar ti set b2='U9G9JWXJ43QUD5I9' where id=8;
-update noar tt set v0='6ZGELJ9UVDG9D3L87PWDO' where id=9;
-update noar ti set v0='6ZGELJ9UVDG9D3L87PWDO' where id=9;
-update noar tt set b0='K2HD65SB2KCR9BEWN1H' where id=9;
-update noar ti set b0='K2HD65SB2KCR9BEWN1H' where id=9;
-update noar tt set v0='OSC2HAI079QH0RJHEB' where id=9;
-update noar ti set v0='OSC2HAI079QH0RJHEB' where id=9;
-update noar tt set b1='JJEJM4' where id=9;
-update noar ti set b1='JJEJM4' where id=9;
-update noar tt set v0='0IA' where id=9;
-update noar ti set v0='0IA' where id=9;
-update noar tt set b2='ZSGMQ5V2SLVBWMI7C2OY0YV' where id=9;
-update noar ti set b2='ZSGMQ5V2SLVBWMI7C2OY0YV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H2EIRBSKSKXRKA9SQRHZSHO' where id=1;
-update noar ti set v0='H2EIRBSKSKXRKA9SQRHZSHO' where id=1;
-update noar tt set b0='H' where id=1;
-update noar ti set b0='H' where id=1;
-update noar tt set v0='CV0YRCOWJVNF7RC5Y58V' where id=1;
-update noar ti set v0='CV0YRCOWJVNF7RC5Y58V' where id=1;
-update noar tt set b1='4P7XXZZBYOGRSDGDM513I2' where id=1;
-update noar ti set b1='4P7XXZZBYOGRSDGDM513I2' where id=1;
-update noar tt set v0='QWIZJ' where id=1;
-update noar ti set v0='QWIZJ' where id=1;
-update noar tt set b2='S6H44KS9ZJ0BWR8LCNPNIUOW53' where id=1;
-update noar ti set b2='S6H44KS9ZJ0BWR8LCNPNIUOW53' where id=1;
-update noar tt set v0='IDKCNNQ22UU4EF0EC7AS' where id=2;
-update noar ti set v0='IDKCNNQ22UU4EF0EC7AS' where id=2;
-update noar tt set b0='EXW08T6PWVVKKZVOH' where id=2;
-update noar ti set b0='EXW08T6PWVVKKZVOH' where id=2;
-update noar tt set v0='CO0C27QLQ' where id=2;
-update noar ti set v0='CO0C27QLQ' where id=2;
-update noar tt set b1='B2VN22Y4JG5Q' where id=2;
-update noar ti set b1='B2VN22Y4JG5Q' where id=2;
-update noar tt set v0='9D29IU2CEZ4' where id=2;
-update noar ti set v0='9D29IU2CEZ4' where id=2;
-update noar tt set b2='F' where id=2;
-update noar ti set b2='F' where id=2;
-update noar tt set v0='FMT2OIVXT7J90ZY5MCM' where id=3;
-update noar ti set v0='FMT2OIVXT7J90ZY5MCM' where id=3;
-update noar tt set b0='L9A2UWTTWYNY6SPB1KXZYB9Z9R6HSI6' where id=3;
-update noar ti set b0='L9A2UWTTWYNY6SPB1KXZYB9Z9R6HSI6' where id=3;
-update noar tt set v0='FQ2N' where id=3;
-update noar ti set v0='FQ2N' where id=3;
-update noar tt set b1='WPQRVGG1HT8S0Z2Y02QWA217T3' where id=3;
-update noar ti set b1='WPQRVGG1HT8S0Z2Y02QWA217T3' where id=3;
-update noar tt set v0='AZSSCSR' where id=3;
-update noar ti set v0='AZSSCSR' where id=3;
-update noar tt set b2='QYHN' where id=3;
-update noar ti set b2='QYHN' where id=3;
-update noar tt set v0='T1SQFDTWO' where id=4;
-update noar ti set v0='T1SQFDTWO' where id=4;
-update noar tt set b0='PE5YVFTX9PU504DYZM67TRLKBIS0' where id=4;
-update noar ti set b0='PE5YVFTX9PU504DYZM67TRLKBIS0' where id=4;
-update noar tt set v0='RY09VV1M0' where id=4;
-update noar ti set v0='RY09VV1M0' where id=4;
-update noar tt set b1='Z1GXL7Y3SS1VUMB' where id=4;
-update noar ti set b1='Z1GXL7Y3SS1VUMB' where id=4;
-update noar tt set v0='RP3JS5W5HB8JW1DJA426635I0Y0VL' where id=4;
-update noar ti set v0='RP3JS5W5HB8JW1DJA426635I0Y0VL' where id=4;
-update noar tt set b2='JC9EYKF3PHEONPH4U' where id=4;
-update noar ti set b2='JC9EYKF3PHEONPH4U' where id=4;
-update noar tt set v0='L9BU76R32OKWI145AMTUMENCZPIPU' where id=5;
-update noar ti set v0='L9BU76R32OKWI145AMTUMENCZPIPU' where id=5;
-update noar tt set b0='BWBEEIHFSBDTMLGXWBJSIMZ' where id=5;
-update noar ti set b0='BWBEEIHFSBDTMLGXWBJSIMZ' where id=5;
-update noar tt set v0='XNIY1IQLB9U513LC7I4OFFGHK9PWS' where id=5;
-update noar ti set v0='XNIY1IQLB9U513LC7I4OFFGHK9PWS' where id=5;
-update noar tt set b1='SWH' where id=5;
-update noar ti set b1='SWH' where id=5;
-update noar tt set v0='QD' where id=5;
-update noar ti set v0='QD' where id=5;
-update noar tt set b2='DBZTO4VYF3' where id=5;
-update noar ti set b2='DBZTO4VYF3' where id=5;
-update noar tt set v0='UYNJCADJ2D03DRBAEFABUQ8CEWMFUJ' where id=6;
-update noar ti set v0='UYNJCADJ2D03DRBAEFABUQ8CEWMFUJ' where id=6;
-update noar tt set b0='1OH5KC7V2RCIM9QOYSIF' where id=6;
-update noar ti set b0='1OH5KC7V2RCIM9QOYSIF' where id=6;
-update noar tt set v0='E' where id=6;
-update noar ti set v0='E' where id=6;
-update noar tt set b1='9WJFHKSFXB9058XHVNFG06' where id=6;
-update noar ti set b1='9WJFHKSFXB9058XHVNFG06' where id=6;
-update noar tt set v0='7WG8NT0LTVDQIVSDNKX249RNOZ' where id=6;
-update noar ti set v0='7WG8NT0LTVDQIVSDNKX249RNOZ' where id=6;
-update noar tt set b2='MDIXJ8G66' where id=6;
-update noar ti set b2='MDIXJ8G66' where id=6;
-update noar tt set v0='TODOH8LKNYXSOFZULC2NZWJ40J2L8' where id=7;
-update noar ti set v0='TODOH8LKNYXSOFZULC2NZWJ40J2L8' where id=7;
-update noar tt set b0='T885HND' where id=7;
-update noar ti set b0='T885HND' where id=7;
-update noar tt set v0='ZP' where id=7;
-update noar ti set v0='ZP' where id=7;
-update noar tt set b1='82VL5YJC94RTOPB6DY7' where id=7;
-update noar ti set b1='82VL5YJC94RTOPB6DY7' where id=7;
-update noar tt set v0='ZU' where id=7;
-update noar ti set v0='ZU' where id=7;
-update noar tt set b2='0' where id=7;
-update noar ti set b2='0' where id=7;
-update noar tt set v0='PHO63' where id=8;
-update noar ti set v0='PHO63' where id=8;
-update noar tt set b0='8X6XYAOUAAT6ZV9AB2C8DVDCM8YX6N' where id=8;
-update noar ti set b0='8X6XYAOUAAT6ZV9AB2C8DVDCM8YX6N' where id=8;
-update noar tt set v0='AXU6EPJ56US0X1WA7N2Q1' where id=8;
-update noar ti set v0='AXU6EPJ56US0X1WA7N2Q1' where id=8;
-update noar tt set b1='Z0581T7D7PV' where id=8;
-update noar ti set b1='Z0581T7D7PV' where id=8;
-update noar tt set v0='X6TCA2VEVIIVK' where id=8;
-update noar ti set v0='X6TCA2VEVIIVK' where id=8;
-update noar tt set b2='DFAH72C18' where id=8;
-update noar ti set b2='DFAH72C18' where id=8;
-update noar tt set v0='Q2AITF9FSIFZZW1ZIY04AOYSV26' where id=9;
-update noar ti set v0='Q2AITF9FSIFZZW1ZIY04AOYSV26' where id=9;
-update noar tt set b0='KJFKEYMSX4H8YEKOWUXM' where id=9;
-update noar ti set b0='KJFKEYMSX4H8YEKOWUXM' where id=9;
-update noar tt set v0='M7QZV2W8' where id=9;
-update noar ti set v0='M7QZV2W8' where id=9;
-update noar tt set b1='GJJWLMCX7KHXZI' where id=9;
-update noar ti set b1='GJJWLMCX7KHXZI' where id=9;
-update noar tt set v0='VM0Y4KKC8D8MRTZVSALGRKUKNWQ' where id=9;
-update noar ti set v0='VM0Y4KKC8D8MRTZVSALGRKUKNWQ' where id=9;
-update noar tt set b2='2' where id=9;
-update noar ti set b2='2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8PS5LIM97XCVWW4SN' where id=1;
-update noar ti set v0='8PS5LIM97XCVWW4SN' where id=1;
-update noar tt set b0='EAPSA49721L' where id=1;
-update noar ti set b0='EAPSA49721L' where id=1;
-update noar tt set v0='2VN2R0CX' where id=1;
-update noar ti set v0='2VN2R0CX' where id=1;
-update noar tt set b1='SJ' where id=1;
-update noar ti set b1='SJ' where id=1;
-update noar tt set v0='KYGQC6ZPX8LEI8' where id=1;
-update noar ti set v0='KYGQC6ZPX8LEI8' where id=1;
-update noar tt set b2='T915HILYU61P9OC74KEB' where id=1;
-update noar ti set b2='T915HILYU61P9OC74KEB' where id=1;
-update noar tt set v0='XNHQUSQL5VIE6KB5Y1QS' where id=2;
-update noar ti set v0='XNHQUSQL5VIE6KB5Y1QS' where id=2;
-update noar tt set b0='B7N3BW0W1LDKY3USEQ0U9EWGUKB' where id=2;
-update noar ti set b0='B7N3BW0W1LDKY3USEQ0U9EWGUKB' where id=2;
-update noar tt set v0='DAEA418JD95MM1VWO8KI0CS' where id=2;
-update noar ti set v0='DAEA418JD95MM1VWO8KI0CS' where id=2;
-update noar tt set b1='Q63OHX2EHXSRM17MQOT' where id=2;
-update noar ti set b1='Q63OHX2EHXSRM17MQOT' where id=2;
-update noar tt set v0='XK4A0R0PH1UMR76PWN8GLANQ0XTSYG' where id=2;
-update noar ti set v0='XK4A0R0PH1UMR76PWN8GLANQ0XTSYG' where id=2;
-update noar tt set b2='DOXYPOK8UEMGKK2LTZDWA3K9ZWSYOIO' where id=2;
-update noar ti set b2='DOXYPOK8UEMGKK2LTZDWA3K9ZWSYOIO' where id=2;
-update noar tt set v0='DF0ZFJ' where id=3;
-update noar ti set v0='DF0ZFJ' where id=3;
-update noar tt set b0='KX76YECE7L2ZYWWXSGO0X1W' where id=3;
-update noar ti set b0='KX76YECE7L2ZYWWXSGO0X1W' where id=3;
-update noar tt set v0='RZO9VQN8PP5QOBAIKIKJ2J' where id=3;
-update noar ti set v0='RZO9VQN8PP5QOBAIKIKJ2J' where id=3;
-update noar tt set b1='FYFVU7CMTVP5LFXJO' where id=3;
-update noar ti set b1='FYFVU7CMTVP5LFXJO' where id=3;
-update noar tt set v0='I6OK' where id=3;
-update noar ti set v0='I6OK' where id=3;
-update noar tt set b2='QHACU8HI0N5' where id=3;
-update noar ti set b2='QHACU8HI0N5' where id=3;
-update noar tt set v0='61BGS6Q1W340FGXCBU2V' where id=4;
-update noar ti set v0='61BGS6Q1W340FGXCBU2V' where id=4;
-update noar tt set b0='MXB91ANCYFM4LJ8MGPFBYP6DD9' where id=4;
-update noar ti set b0='MXB91ANCYFM4LJ8MGPFBYP6DD9' where id=4;
-update noar tt set v0='0AQK9ICMO7VWI4E' where id=4;
-update noar ti set v0='0AQK9ICMO7VWI4E' where id=4;
-update noar tt set b1='6L' where id=4;
-update noar ti set b1='6L' where id=4;
-update noar tt set v0='Q7R9YKWYDPNBRFALA89XXTJNB' where id=4;
-update noar ti set v0='Q7R9YKWYDPNBRFALA89XXTJNB' where id=4;
-update noar tt set b2='LYOZ8RS2BI567UM2LBUH7K' where id=4;
-update noar ti set b2='LYOZ8RS2BI567UM2LBUH7K' where id=4;
-update noar tt set v0='U' where id=5;
-update noar ti set v0='U' where id=5;
-update noar tt set b0='QLFO85GTIAK78WBOX5Y8VUUB4' where id=5;
-update noar ti set b0='QLFO85GTIAK78WBOX5Y8VUUB4' where id=5;
-update noar tt set v0='0FRNZL62' where id=5;
-update noar ti set v0='0FRNZL62' where id=5;
-update noar tt set b1='UIVZF5ANZ9ELJ6BMFMF' where id=5;
-update noar ti set b1='UIVZF5ANZ9ELJ6BMFMF' where id=5;
-update noar tt set v0='M1MD5PKP173' where id=5;
-update noar ti set v0='M1MD5PKP173' where id=5;
-update noar tt set b2='LMI5KJTU' where id=5;
-update noar ti set b2='LMI5KJTU' where id=5;
-update noar tt set v0='GD3RYUP6BJ9JAOSW4TO' where id=6;
-update noar ti set v0='GD3RYUP6BJ9JAOSW4TO' where id=6;
-update noar tt set b0='SR8' where id=6;
-update noar ti set b0='SR8' where id=6;
-update noar tt set v0='6CNB6VSRXDCJLB7EHC5OADJ4E' where id=6;
-update noar ti set v0='6CNB6VSRXDCJLB7EHC5OADJ4E' where id=6;
-update noar tt set b1='W9VW779LBHJLSHQK94UAMHWCGAEX3' where id=6;
-update noar ti set b1='W9VW779LBHJLSHQK94UAMHWCGAEX3' where id=6;
-update noar tt set v0='0B2ILT82R3' where id=6;
-update noar ti set v0='0B2ILT82R3' where id=6;
-update noar tt set b2='TGI97HZ' where id=6;
-update noar ti set b2='TGI97HZ' where id=6;
-update noar tt set v0='FAFZ3XL4M4' where id=7;
-update noar ti set v0='FAFZ3XL4M4' where id=7;
-update noar tt set b0='OCGZ' where id=7;
-update noar ti set b0='OCGZ' where id=7;
-update noar tt set v0='SDKVIWY6PZ40ZKH3EUR' where id=7;
-update noar ti set v0='SDKVIWY6PZ40ZKH3EUR' where id=7;
-update noar tt set b1='P261PRNROR6RNUPDMVBN8' where id=7;
-update noar ti set b1='P261PRNROR6RNUPDMVBN8' where id=7;
-update noar tt set v0='RBFUH' where id=7;
-update noar ti set v0='RBFUH' where id=7;
-update noar tt set b2='24B7V2NL' where id=7;
-update noar ti set b2='24B7V2NL' where id=7;
-update noar tt set v0='40Y15OF35FLX4Y90L58U2R2XYL5KQFJ' where id=8;
-update noar ti set v0='40Y15OF35FLX4Y90L58U2R2XYL5KQFJ' where id=8;
-update noar tt set b0='2TKRA8AMMPVBZLFA6' where id=8;
-update noar ti set b0='2TKRA8AMMPVBZLFA6' where id=8;
-update noar tt set v0='8EOGL83MPGHUL3LJ' where id=8;
-update noar ti set v0='8EOGL83MPGHUL3LJ' where id=8;
-update noar tt set b1='4KP252TBDA0XUH905GBOBEE' where id=8;
-update noar ti set b1='4KP252TBDA0XUH905GBOBEE' where id=8;
-update noar tt set v0='BMFHSF0DF' where id=8;
-update noar ti set v0='BMFHSF0DF' where id=8;
-update noar tt set b2='PBXCGKQG17PXSPP8414N' where id=8;
-update noar ti set b2='PBXCGKQG17PXSPP8414N' where id=8;
-update noar tt set v0='WCLX8KXI3TAW1TQ70PXP0' where id=9;
-update noar ti set v0='WCLX8KXI3TAW1TQ70PXP0' where id=9;
-update noar tt set b0='BFVHGBX3XSTZRMIPC52CGQO5SM2F' where id=9;
-update noar ti set b0='BFVHGBX3XSTZRMIPC52CGQO5SM2F' where id=9;
-update noar tt set v0='VI33D4FBYY29OPRHB0KX7FFE' where id=9;
-update noar ti set v0='VI33D4FBYY29OPRHB0KX7FFE' where id=9;
-update noar tt set b1='D2VJFNFHJ1VJ' where id=9;
-update noar ti set b1='D2VJFNFHJ1VJ' where id=9;
-update noar tt set v0='DAMO' where id=9;
-update noar ti set v0='DAMO' where id=9;
-update noar tt set b2='HZGDDJC9LOX03Z1T6FV' where id=9;
-update noar ti set b2='HZGDDJC9LOX03Z1T6FV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EO35151XGXNWNVBQ' where id=1;
-update noar ti set v0='EO35151XGXNWNVBQ' where id=1;
-update noar tt set b0='HP24C0IDRAOPS41SMCDLP76ZHXEZ' where id=1;
-update noar ti set b0='HP24C0IDRAOPS41SMCDLP76ZHXEZ' where id=1;
-update noar tt set v0='59RZ38K1EN8X2TAZHF3R' where id=1;
-update noar ti set v0='59RZ38K1EN8X2TAZHF3R' where id=1;
-update noar tt set b1='6T2VPG1YK5' where id=1;
-update noar ti set b1='6T2VPG1YK5' where id=1;
-update noar tt set v0='ZBJIEF9BTW2Q9R1L6PVYBK067GND' where id=1;
-update noar ti set v0='ZBJIEF9BTW2Q9R1L6PVYBK067GND' where id=1;
-update noar tt set b2='JLIN0B15OLBA0LWA' where id=1;
-update noar ti set b2='JLIN0B15OLBA0LWA' where id=1;
-update noar tt set v0='PY2Q5I' where id=2;
-update noar ti set v0='PY2Q5I' where id=2;
-update noar tt set b0='NS' where id=2;
-update noar ti set b0='NS' where id=2;
-update noar tt set v0='W2DS' where id=2;
-update noar ti set v0='W2DS' where id=2;
-update noar tt set b1='0GN7SNIJ5H3539L4' where id=2;
-update noar ti set b1='0GN7SNIJ5H3539L4' where id=2;
-update noar tt set v0='XDE3ETOXZNK29RTXMM591W6CGSKKBZ' where id=2;
-update noar ti set v0='XDE3ETOXZNK29RTXMM591W6CGSKKBZ' where id=2;
-update noar tt set b2='SV72XPP4' where id=2;
-update noar ti set b2='SV72XPP4' where id=2;
-update noar tt set v0='JCSKFFSTO98U1S4CWW5WI2ETM' where id=3;
-update noar ti set v0='JCSKFFSTO98U1S4CWW5WI2ETM' where id=3;
-update noar tt set b0='MPVGTETTY7WSHDTI4DHGEGI' where id=3;
-update noar ti set b0='MPVGTETTY7WSHDTI4DHGEGI' where id=3;
-update noar tt set v0='TJPJ3H3IRXU0UY3ZDYRQZSD9S' where id=3;
-update noar ti set v0='TJPJ3H3IRXU0UY3ZDYRQZSD9S' where id=3;
-update noar tt set b1='VTU62' where id=3;
-update noar ti set b1='VTU62' where id=3;
-update noar tt set v0='AD' where id=3;
-update noar ti set v0='AD' where id=3;
-update noar tt set b2='F036JBM6EZCJ5W9EBNH2' where id=3;
-update noar ti set b2='F036JBM6EZCJ5W9EBNH2' where id=3;
-update noar tt set v0='ANCJZOJN4T1FHNRC87521K2I5' where id=4;
-update noar ti set v0='ANCJZOJN4T1FHNRC87521K2I5' where id=4;
-update noar tt set b0='99YAW8NHFSZIRBNUQZT6Q57AKMB9B7' where id=4;
-update noar ti set b0='99YAW8NHFSZIRBNUQZT6Q57AKMB9B7' where id=4;
-update noar tt set v0='SJ4PFBUSIVNC96K' where id=4;
-update noar ti set v0='SJ4PFBUSIVNC96K' where id=4;
-update noar tt set b1='3316AOE23OWPVBP5C' where id=4;
-update noar ti set b1='3316AOE23OWPVBP5C' where id=4;
-update noar tt set v0='AP5' where id=4;
-update noar ti set v0='AP5' where id=4;
-update noar tt set b2='GF5AR' where id=4;
-update noar ti set b2='GF5AR' where id=4;
-update noar tt set v0='7YLDFU952E9EOOL2H0B2KOGXPIX8YAE' where id=5;
-update noar ti set v0='7YLDFU952E9EOOL2H0B2KOGXPIX8YAE' where id=5;
-update noar tt set b0='G56336ZWCDEO0L81GQRLYGX' where id=5;
-update noar ti set b0='G56336ZWCDEO0L81GQRLYGX' where id=5;
-update noar tt set v0='HFUAIK2NWGGBDB' where id=5;
-update noar ti set v0='HFUAIK2NWGGBDB' where id=5;
-update noar tt set b1='SRFMFGZB7D5IN42V2LFA96U860MA' where id=5;
-update noar ti set b1='SRFMFGZB7D5IN42V2LFA96U860MA' where id=5;
-update noar tt set v0='C25M16UN5OW6NJ2' where id=5;
-update noar ti set v0='C25M16UN5OW6NJ2' where id=5;
-update noar tt set b2='35WMBZBN449HQHPFEN55ZV' where id=5;
-update noar ti set b2='35WMBZBN449HQHPFEN55ZV' where id=5;
-update noar tt set v0='DFN6' where id=6;
-update noar ti set v0='DFN6' where id=6;
-update noar tt set b0='MC8QTALEWA6O' where id=6;
-update noar ti set b0='MC8QTALEWA6O' where id=6;
-update noar tt set v0='H3R64PPQ3F5SHVRT6YSK7TS' where id=6;
-update noar ti set v0='H3R64PPQ3F5SHVRT6YSK7TS' where id=6;
-update noar tt set b1='6XRUP' where id=6;
-update noar ti set b1='6XRUP' where id=6;
-update noar tt set v0='IAS1906LURE5CP21CNWFL' where id=6;
-update noar ti set v0='IAS1906LURE5CP21CNWFL' where id=6;
-update noar tt set b2='M' where id=6;
-update noar ti set b2='M' where id=6;
-update noar tt set v0='LC1SGKPUUEWO24V8OBFHV0FGIXD' where id=7;
-update noar ti set v0='LC1SGKPUUEWO24V8OBFHV0FGIXD' where id=7;
-update noar tt set b0='8F66VWZAL' where id=7;
-update noar ti set b0='8F66VWZAL' where id=7;
-update noar tt set v0='D5BDQV1ZHCJ5T6F0QU2XM' where id=7;
-update noar ti set v0='D5BDQV1ZHCJ5T6F0QU2XM' where id=7;
-update noar tt set b1='OMVXBQCLI4' where id=7;
-update noar ti set b1='OMVXBQCLI4' where id=7;
-update noar tt set v0='ZRTTNABSPS4012QQSU118' where id=7;
-update noar ti set v0='ZRTTNABSPS4012QQSU118' where id=7;
-update noar tt set b2='5YG47300AA9XRQLEBQSY7RNE' where id=7;
-update noar ti set b2='5YG47300AA9XRQLEBQSY7RNE' where id=7;
-update noar tt set v0='X' where id=8;
-update noar ti set v0='X' where id=8;
-update noar tt set b0='DDX1JVXC3UME' where id=8;
-update noar ti set b0='DDX1JVXC3UME' where id=8;
-update noar tt set v0='6ICFLBOKN' where id=8;
-update noar ti set v0='6ICFLBOKN' where id=8;
-update noar tt set b1='GULF4ORP4WL19KNDOFD1OEZKAAIE2' where id=8;
-update noar ti set b1='GULF4ORP4WL19KNDOFD1OEZKAAIE2' where id=8;
-update noar tt set v0='Z7WSTX0RWQ3S03P17TZQ6DH5Q6PT5' where id=8;
-update noar ti set v0='Z7WSTX0RWQ3S03P17TZQ6DH5Q6PT5' where id=8;
-update noar tt set b2='O' where id=8;
-update noar ti set b2='O' where id=8;
-update noar tt set v0='U7QNS' where id=9;
-update noar ti set v0='U7QNS' where id=9;
-update noar tt set b0='H8P7RYPEFKJZ91SKF7KM0IYZJZY' where id=9;
-update noar ti set b0='H8P7RYPEFKJZ91SKF7KM0IYZJZY' where id=9;
-update noar tt set v0='P7N032KMP7DNVE8CTGWXBLGT3JSQ2Q' where id=9;
-update noar ti set v0='P7N032KMP7DNVE8CTGWXBLGT3JSQ2Q' where id=9;
-update noar tt set b1='GLQFG8ZVW0ZXM20JHLDQ7I' where id=9;
-update noar ti set b1='GLQFG8ZVW0ZXM20JHLDQ7I' where id=9;
-update noar tt set v0='90V15OL6OXEPHKHKHZZAFYW5BY5D8D' where id=9;
-update noar ti set v0='90V15OL6OXEPHKHKHZZAFYW5BY5D8D' where id=9;
-update noar tt set b2='FIHEU9H20H2VLWQ' where id=9;
-update noar ti set b2='FIHEU9H20H2VLWQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GA7V0GLVX1GV9N26RMWKWI5EOAO3OA00' where id=1;
-update noar ti set v0='GA7V0GLVX1GV9N26RMWKWI5EOAO3OA00' where id=1;
-update noar tt set b0='5Q' where id=1;
-update noar ti set b0='5Q' where id=1;
-update noar tt set v0='16HFLSMCC9XYTXXOF' where id=1;
-update noar ti set v0='16HFLSMCC9XYTXXOF' where id=1;
-update noar tt set b1='VTTXU10D7BP' where id=1;
-update noar ti set b1='VTTXU10D7BP' where id=1;
-update noar tt set v0='QALVJYSPL9NT3NYDC' where id=1;
-update noar ti set v0='QALVJYSPL9NT3NYDC' where id=1;
-update noar tt set b2='C0QH2L' where id=1;
-update noar ti set b2='C0QH2L' where id=1;
-update noar tt set v0='I61UE3V1RIPKSXIVTKMS' where id=2;
-update noar ti set v0='I61UE3V1RIPKSXIVTKMS' where id=2;
-update noar tt set b0='391P428Y3V1J54' where id=2;
-update noar ti set b0='391P428Y3V1J54' where id=2;
-update noar tt set v0='5WAJJYDAV6PYFJR4KX2CDS9FT9AGD0HU' where id=2;
-update noar ti set v0='5WAJJYDAV6PYFJR4KX2CDS9FT9AGD0HU' where id=2;
-update noar tt set b1='BUATSX' where id=2;
-update noar ti set b1='BUATSX' where id=2;
-update noar tt set v0='GZGPA1PVX2Q50C6D2' where id=2;
-update noar ti set v0='GZGPA1PVX2Q50C6D2' where id=2;
-update noar tt set b2='TH4MFGV5HE' where id=2;
-update noar ti set b2='TH4MFGV5HE' where id=2;
-update noar tt set v0='GFX' where id=3;
-update noar ti set v0='GFX' where id=3;
-update noar tt set b0='3MGY24NBRN46WPKI' where id=3;
-update noar ti set b0='3MGY24NBRN46WPKI' where id=3;
-update noar tt set v0='FM6PPJUBE9FGEB' where id=3;
-update noar ti set v0='FM6PPJUBE9FGEB' where id=3;
-update noar tt set b1='T8HTP4A7M34N4MIWP6' where id=3;
-update noar ti set b1='T8HTP4A7M34N4MIWP6' where id=3;
-update noar tt set v0='53UZH8HAPKV1WX50E3B15' where id=3;
-update noar ti set v0='53UZH8HAPKV1WX50E3B15' where id=3;
-update noar tt set b2='Y1OG47300PATBI5P5YOMM' where id=3;
-update noar ti set b2='Y1OG47300PATBI5P5YOMM' where id=3;
-update noar tt set v0='976AQV38MW7NNVGY' where id=4;
-update noar ti set v0='976AQV38MW7NNVGY' where id=4;
-update noar tt set b0='TDISXZCDNW' where id=4;
-update noar ti set b0='TDISXZCDNW' where id=4;
-update noar tt set v0='USJJHE0TZM6C9EQ7PYOVF2WE' where id=4;
-update noar ti set v0='USJJHE0TZM6C9EQ7PYOVF2WE' where id=4;
-update noar tt set b1='OBFIP9IU5MARHUNQR' where id=4;
-update noar ti set b1='OBFIP9IU5MARHUNQR' where id=4;
-update noar tt set v0='3SDZJQ' where id=4;
-update noar ti set v0='3SDZJQ' where id=4;
-update noar tt set b2='11IVV' where id=4;
-update noar ti set b2='11IVV' where id=4;
-update noar tt set v0='LK9G2JFA0T' where id=5;
-update noar ti set v0='LK9G2JFA0T' where id=5;
-update noar tt set b0='QSGVCBUDBXTLI0RTV7E903JU' where id=5;
-update noar ti set b0='QSGVCBUDBXTLI0RTV7E903JU' where id=5;
-update noar tt set v0='Q0H' where id=5;
-update noar ti set v0='Q0H' where id=5;
-update noar tt set b1='MVD5U1JO509POLUF7GISSHSZI3VE11GA' where id=5;
-update noar ti set b1='MVD5U1JO509POLUF7GISSHSZI3VE11GA' where id=5;
-update noar tt set v0='B1QKH4XHUD1OCA3C3M6UHO5' where id=5;
-update noar ti set v0='B1QKH4XHUD1OCA3C3M6UHO5' where id=5;
-update noar tt set b2='IIC0X' where id=5;
-update noar ti set b2='IIC0X' where id=5;
-update noar tt set v0='92XC2H' where id=6;
-update noar ti set v0='92XC2H' where id=6;
-update noar tt set b0='02MVSPMKNPJFWP' where id=6;
-update noar ti set b0='02MVSPMKNPJFWP' where id=6;
-update noar tt set v0='H4UXF2SZSLG06ZKVPYG519KZGAQ3ZGT' where id=6;
-update noar ti set v0='H4UXF2SZSLG06ZKVPYG519KZGAQ3ZGT' where id=6;
-update noar tt set b1='TVEMKEGELF0XQWMZ69ZU4AS3EM' where id=6;
-update noar ti set b1='TVEMKEGELF0XQWMZ69ZU4AS3EM' where id=6;
-update noar tt set v0='I' where id=6;
-update noar ti set v0='I' where id=6;
-update noar tt set b2='8PY5YXWWQR0E8BT4850MOT' where id=6;
-update noar ti set b2='8PY5YXWWQR0E8BT4850MOT' where id=6;
-update noar tt set v0='JG' where id=7;
-update noar ti set v0='JG' where id=7;
-update noar tt set b0='9B5BVF2' where id=7;
-update noar ti set b0='9B5BVF2' where id=7;
-update noar tt set v0='EICUIUC1PZ9HBA1Z9CFKRZBP1PX6' where id=7;
-update noar ti set v0='EICUIUC1PZ9HBA1Z9CFKRZBP1PX6' where id=7;
-update noar tt set b1='SL5AEVL1GPDAMDCZ6O0MNZ512OXQF1' where id=7;
-update noar ti set b1='SL5AEVL1GPDAMDCZ6O0MNZ512OXQF1' where id=7;
-update noar tt set v0='NBB0Y501BC98UZBNV76GBEJQDGEQ447' where id=7;
-update noar ti set v0='NBB0Y501BC98UZBNV76GBEJQDGEQ447' where id=7;
-update noar tt set b2='2WQ19E38FZHQRQBIJSSWJIQV3LV1WW' where id=7;
-update noar ti set b2='2WQ19E38FZHQRQBIJSSWJIQV3LV1WW' where id=7;
-update noar tt set v0='MFPPEGLKB6EUQJPYWASJ' where id=8;
-update noar ti set v0='MFPPEGLKB6EUQJPYWASJ' where id=8;
-update noar tt set b0='RRLQ' where id=8;
-update noar ti set b0='RRLQ' where id=8;
-update noar tt set v0='U15QKE7E7CX6F9M1U2PRVE' where id=8;
-update noar ti set v0='U15QKE7E7CX6F9M1U2PRVE' where id=8;
-update noar tt set b1='HG' where id=8;
-update noar ti set b1='HG' where id=8;
-update noar tt set v0='D3D' where id=8;
-update noar ti set v0='D3D' where id=8;
-update noar tt set b2='6I71R60QRS1QEB53W5XCAQA3' where id=8;
-update noar ti set b2='6I71R60QRS1QEB53W5XCAQA3' where id=8;
-update noar tt set v0='BC2TROQ5J' where id=9;
-update noar ti set v0='BC2TROQ5J' where id=9;
-update noar tt set b0='DBKL0WVJHLHHZBU158HXCTC' where id=9;
-update noar ti set b0='DBKL0WVJHLHHZBU158HXCTC' where id=9;
-update noar tt set v0='Q86QF0H' where id=9;
-update noar ti set v0='Q86QF0H' where id=9;
-update noar tt set b1='DVKXRXENQFY6HUB9BC' where id=9;
-update noar ti set b1='DVKXRXENQFY6HUB9BC' where id=9;
-update noar tt set v0='Q5GAC9A0MFXD1ISX0A7R4GDOI8XFGZUA' where id=9;
-update noar ti set v0='Q5GAC9A0MFXD1ISX0A7R4GDOI8XFGZUA' where id=9;
-update noar tt set b2='O3UKR2' where id=9;
-update noar ti set b2='O3UKR2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GT78ZCXRR3SK9A9EPSY7PDVY8K' where id=1;
-update noar ti set v0='GT78ZCXRR3SK9A9EPSY7PDVY8K' where id=1;
-update noar tt set b0='A' where id=1;
-update noar ti set b0='A' where id=1;
-update noar tt set v0='WIW0DNI' where id=1;
-update noar ti set v0='WIW0DNI' where id=1;
-update noar tt set b1='69R2XAL6UYYNSGMJM7H9' where id=1;
-update noar ti set b1='69R2XAL6UYYNSGMJM7H9' where id=1;
-update noar tt set v0='GN4' where id=1;
-update noar ti set v0='GN4' where id=1;
-update noar tt set b2='7MQYPD2W9BDBIIWQD' where id=1;
-update noar ti set b2='7MQYPD2W9BDBIIWQD' where id=1;
-update noar tt set v0='F' where id=2;
-update noar ti set v0='F' where id=2;
-update noar tt set b0='R3915QKQK9VAVM9A92NHXKWTPX32RT' where id=2;
-update noar ti set b0='R3915QKQK9VAVM9A92NHXKWTPX32RT' where id=2;
-update noar tt set v0='MG53LSY6HH' where id=2;
-update noar ti set v0='MG53LSY6HH' where id=2;
-update noar tt set b1='JKTMH876L9YY5LS3O3' where id=2;
-update noar ti set b1='JKTMH876L9YY5LS3O3' where id=2;
-update noar tt set v0='LQRPM5CU3' where id=2;
-update noar ti set v0='LQRPM5CU3' where id=2;
-update noar tt set b2='E2JYMUF3WOWBQKKDSAWFXHT7DI5RBXP' where id=2;
-update noar ti set b2='E2JYMUF3WOWBQKKDSAWFXHT7DI5RBXP' where id=2;
-update noar tt set v0='AY2WR33JL7162Q254BPVNW4M81QUZW' where id=3;
-update noar ti set v0='AY2WR33JL7162Q254BPVNW4M81QUZW' where id=3;
-update noar tt set b0='YXGHCE2NBRXEDIBRHH5TGO4' where id=3;
-update noar ti set b0='YXGHCE2NBRXEDIBRHH5TGO4' where id=3;
-update noar tt set v0='K4PL40ZEC5' where id=3;
-update noar ti set v0='K4PL40ZEC5' where id=3;
-update noar tt set b1='B478WS19IJFHQBFWHGH9VCE' where id=3;
-update noar ti set b1='B478WS19IJFHQBFWHGH9VCE' where id=3;
-update noar tt set v0='XWDL' where id=3;
-update noar ti set v0='XWDL' where id=3;
-update noar tt set b2='3QRY2X' where id=3;
-update noar ti set b2='3QRY2X' where id=3;
-update noar tt set v0='XN7XEWKTET' where id=4;
-update noar ti set v0='XN7XEWKTET' where id=4;
-update noar tt set b0='N5IK4PK9OUMZ4E0N' where id=4;
-update noar ti set b0='N5IK4PK9OUMZ4E0N' where id=4;
-update noar tt set v0='F6MLS7F08G1Y7SFGLHZ' where id=4;
-update noar ti set v0='F6MLS7F08G1Y7SFGLHZ' where id=4;
-update noar tt set b1='OY0MSTB90LJ8XZ8HC0K' where id=4;
-update noar ti set b1='OY0MSTB90LJ8XZ8HC0K' where id=4;
-update noar tt set v0='9CPZ6KLPA62RVPDNSU3QSE28' where id=4;
-update noar ti set v0='9CPZ6KLPA62RVPDNSU3QSE28' where id=4;
-update noar tt set b2='09H' where id=4;
-update noar ti set b2='09H' where id=4;
-update noar tt set v0='0CASECR6AEU9H93GYO' where id=5;
-update noar ti set v0='0CASECR6AEU9H93GYO' where id=5;
-update noar tt set b0='BOMIRTM6WXSYR4N08K2C74JAZC45' where id=5;
-update noar ti set b0='BOMIRTM6WXSYR4N08K2C74JAZC45' where id=5;
-update noar tt set v0='UWR075JQW2KXULXYXXU9AVBVWWX7SD' where id=5;
-update noar ti set v0='UWR075JQW2KXULXYXXU9AVBVWWX7SD' where id=5;
-update noar tt set b1='3Q8M7VVQ63G1P6L067D' where id=5;
-update noar ti set b1='3Q8M7VVQ63G1P6L067D' where id=5;
-update noar tt set v0='J8OR5YIL1CQXKS99U' where id=5;
-update noar ti set v0='J8OR5YIL1CQXKS99U' where id=5;
-update noar tt set b2='3FGU0QIE65G9LU' where id=5;
-update noar ti set b2='3FGU0QIE65G9LU' where id=5;
-update noar tt set v0='18V36V8P5' where id=6;
-update noar ti set v0='18V36V8P5' where id=6;
-update noar tt set b0='0UAJED77GUAIQTE7ZM2L4ZHVJRIDP8' where id=6;
-update noar ti set b0='0UAJED77GUAIQTE7ZM2L4ZHVJRIDP8' where id=6;
-update noar tt set v0='FRZGUT0NEEJRZ2KMV4ULIZ' where id=6;
-update noar ti set v0='FRZGUT0NEEJRZ2KMV4ULIZ' where id=6;
-update noar tt set b1='22HT12J432ZQMWTATX7B3D1JKRC6DG' where id=6;
-update noar ti set b1='22HT12J432ZQMWTATX7B3D1JKRC6DG' where id=6;
-update noar tt set v0='WTKIR5E' where id=6;
-update noar ti set v0='WTKIR5E' where id=6;
-update noar tt set b2='6' where id=6;
-update noar ti set b2='6' where id=6;
-update noar tt set v0='L8DZP8UC2KYA9ZYJO89QJM6JR' where id=7;
-update noar ti set v0='L8DZP8UC2KYA9ZYJO89QJM6JR' where id=7;
-update noar tt set b0='MRFCSM0VL0XK9SKBWVF38FYGW2UQU' where id=7;
-update noar ti set b0='MRFCSM0VL0XK9SKBWVF38FYGW2UQU' where id=7;
-update noar tt set v0='6T8BM' where id=7;
-update noar ti set v0='6T8BM' where id=7;
-update noar tt set b1='OIC607YT9KM5BPX27XZNZ1YRLLPWU' where id=7;
-update noar ti set b1='OIC607YT9KM5BPX27XZNZ1YRLLPWU' where id=7;
-update noar tt set v0='LUFTRKXOPVCA' where id=7;
-update noar ti set v0='LUFTRKXOPVCA' where id=7;
-update noar tt set b2='T295EWPNS33SQ1ODAIU' where id=7;
-update noar ti set b2='T295EWPNS33SQ1ODAIU' where id=7;
-update noar tt set v0='1GEH0CM6583MELPXY0' where id=8;
-update noar ti set v0='1GEH0CM6583MELPXY0' where id=8;
-update noar tt set b0='7O2VVWLCTZQLC3Z4EPOX72FO' where id=8;
-update noar ti set b0='7O2VVWLCTZQLC3Z4EPOX72FO' where id=8;
-update noar tt set v0='ITNM5XP3K6FE9H' where id=8;
-update noar ti set v0='ITNM5XP3K6FE9H' where id=8;
-update noar tt set b1='IT2U6T2VC60CO5W77E' where id=8;
-update noar ti set b1='IT2U6T2VC60CO5W77E' where id=8;
-update noar tt set v0='R5L3VX0' where id=8;
-update noar ti set v0='R5L3VX0' where id=8;
-update noar tt set b2='EWZL5PV1NFIPT5GP2AERUC9HOU' where id=8;
-update noar ti set b2='EWZL5PV1NFIPT5GP2AERUC9HOU' where id=8;
-update noar tt set v0='S4AT689IDOAY4EF' where id=9;
-update noar ti set v0='S4AT689IDOAY4EF' where id=9;
-update noar tt set b0='E33ICTT04MQNA0H905DTP8' where id=9;
-update noar ti set b0='E33ICTT04MQNA0H905DTP8' where id=9;
-update noar tt set v0='PWANA7K2W3ST7FOBCH' where id=9;
-update noar ti set v0='PWANA7K2W3ST7FOBCH' where id=9;
-update noar tt set b1='HNCRVBHT8OP93KA5N' where id=9;
-update noar ti set b1='HNCRVBHT8OP93KA5N' where id=9;
-update noar tt set v0='HYR66Y8N1CXQS7NVB9PJET41Q1KB0HT3' where id=9;
-update noar ti set v0='HYR66Y8N1CXQS7NVB9PJET41Q1KB0HT3' where id=9;
-update noar tt set b2='51U0I' where id=9;
-update noar ti set b2='51U0I' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C36HZUEST1Q8EC2HG5G90QEHF0UEPM' where id=1;
-update noar ti set v0='C36HZUEST1Q8EC2HG5G90QEHF0UEPM' where id=1;
-update noar tt set b0='36J8JV9H7D5XAT9FT' where id=1;
-update noar ti set b0='36J8JV9H7D5XAT9FT' where id=1;
-update noar tt set v0='GEE8KPNXHKV4' where id=1;
-update noar ti set v0='GEE8KPNXHKV4' where id=1;
-update noar tt set b1='CI5FA2O3WT80G' where id=1;
-update noar ti set b1='CI5FA2O3WT80G' where id=1;
-update noar tt set v0='TO9' where id=1;
-update noar ti set v0='TO9' where id=1;
-update noar tt set b2='H61E9OWLF53K1LSZ81H6455ZVX5TX0' where id=1;
-update noar ti set b2='H61E9OWLF53K1LSZ81H6455ZVX5TX0' where id=1;
-update noar tt set v0='L5STQPKFZO3' where id=2;
-update noar ti set v0='L5STQPKFZO3' where id=2;
-update noar tt set b0='4MPAC26ADRUH' where id=2;
-update noar ti set b0='4MPAC26ADRUH' where id=2;
-update noar tt set v0='45GNQO833T2YBXQCY' where id=2;
-update noar ti set v0='45GNQO833T2YBXQCY' where id=2;
-update noar tt set b1='PVHSKPZFXQOPX4S6G0U70XWWC' where id=2;
-update noar ti set b1='PVHSKPZFXQOPX4S6G0U70XWWC' where id=2;
-update noar tt set v0='94D8D9Z2CCQ' where id=2;
-update noar ti set v0='94D8D9Z2CCQ' where id=2;
-update noar tt set b2='POU6TEUFEZQTRSCYJ' where id=2;
-update noar ti set b2='POU6TEUFEZQTRSCYJ' where id=2;
-update noar tt set v0='N2WYWRJXRF4RCYWIZCNZ' where id=3;
-update noar ti set v0='N2WYWRJXRF4RCYWIZCNZ' where id=3;
-update noar tt set b0='BX05GCHRSVNI6O57N9YLHRENNYT5' where id=3;
-update noar ti set b0='BX05GCHRSVNI6O57N9YLHRENNYT5' where id=3;
-update noar tt set v0='4AKF9ZHRX4UCAQ6JDW' where id=3;
-update noar ti set v0='4AKF9ZHRX4UCAQ6JDW' where id=3;
-update noar tt set b1='NDWYANAY0DVBOJYFGCIGJR1MTJ3OQV' where id=3;
-update noar ti set b1='NDWYANAY0DVBOJYFGCIGJR1MTJ3OQV' where id=3;
-update noar tt set v0='X6I' where id=3;
-update noar ti set v0='X6I' where id=3;
-update noar tt set b2='DBUDX1WO3' where id=3;
-update noar ti set b2='DBUDX1WO3' where id=3;
-update noar tt set v0='6SFF' where id=4;
-update noar ti set v0='6SFF' where id=4;
-update noar tt set b0='NEGS' where id=4;
-update noar ti set b0='NEGS' where id=4;
-update noar tt set v0='385AH0O2Y7FILZ' where id=4;
-update noar ti set v0='385AH0O2Y7FILZ' where id=4;
-update noar tt set b1='585' where id=4;
-update noar ti set b1='585' where id=4;
-update noar tt set v0='KI48I2P9C732XWNYCMBDD5JCN2E' where id=4;
-update noar ti set v0='KI48I2P9C732XWNYCMBDD5JCN2E' where id=4;
-update noar tt set b2='0Y86B1ER520HP1' where id=4;
-update noar ti set b2='0Y86B1ER520HP1' where id=4;
-update noar tt set v0='A95PPO36G56FH' where id=5;
-update noar ti set v0='A95PPO36G56FH' where id=5;
-update noar tt set b0='I55BFWUUMEPTCVFLLONIOWW1' where id=5;
-update noar ti set b0='I55BFWUUMEPTCVFLLONIOWW1' where id=5;
-update noar tt set v0='DRDVL57LT3XKW6VIWG1QDJF7' where id=5;
-update noar ti set v0='DRDVL57LT3XKW6VIWG1QDJF7' where id=5;
-update noar tt set b1='IF3UHWP5JMHIY' where id=5;
-update noar ti set b1='IF3UHWP5JMHIY' where id=5;
-update noar tt set v0='R4OA1UY3M' where id=5;
-update noar ti set v0='R4OA1UY3M' where id=5;
-update noar tt set b2='CPTRMBQY5N7YCM' where id=5;
-update noar ti set b2='CPTRMBQY5N7YCM' where id=5;
-update noar tt set v0='81Z' where id=6;
-update noar ti set v0='81Z' where id=6;
-update noar tt set b0='S5KJGLJIR9' where id=6;
-update noar ti set b0='S5KJGLJIR9' where id=6;
-update noar tt set v0='NHU' where id=6;
-update noar ti set v0='NHU' where id=6;
-update noar tt set b1='0EUZV632ERWLB1' where id=6;
-update noar ti set b1='0EUZV632ERWLB1' where id=6;
-update noar tt set v0='8QP4PM' where id=6;
-update noar ti set v0='8QP4PM' where id=6;
-update noar tt set b2='EIQGP4WULQLLUCFPCB' where id=6;
-update noar ti set b2='EIQGP4WULQLLUCFPCB' where id=6;
-update noar tt set v0='P9129VX9AV' where id=7;
-update noar ti set v0='P9129VX9AV' where id=7;
-update noar tt set b0='OGNDP01FAQVB0U5JIEVVYF4WD9V3' where id=7;
-update noar ti set b0='OGNDP01FAQVB0U5JIEVVYF4WD9V3' where id=7;
-update noar tt set v0='4NGNQ' where id=7;
-update noar ti set v0='4NGNQ' where id=7;
-update noar tt set b1='YHJUSH1TW5VTFR3ZJ72H8GIO4JNMR5Z' where id=7;
-update noar ti set b1='YHJUSH1TW5VTFR3ZJ72H8GIO4JNMR5Z' where id=7;
-update noar tt set v0='U' where id=7;
-update noar ti set v0='U' where id=7;
-update noar tt set b2='IQILSVHC4XDZ7WC3IYPQXHP2TWUQ' where id=7;
-update noar ti set b2='IQILSVHC4XDZ7WC3IYPQXHP2TWUQ' where id=7;
-update noar tt set v0='8LUENSHEX9S688SM78A' where id=8;
-update noar ti set v0='8LUENSHEX9S688SM78A' where id=8;
-update noar tt set b0='XLVG4OJ4ZFUF7ZHE3HPU1D5OER7XRHB' where id=8;
-update noar ti set b0='XLVG4OJ4ZFUF7ZHE3HPU1D5OER7XRHB' where id=8;
-update noar tt set v0='1LEQX' where id=8;
-update noar ti set v0='1LEQX' where id=8;
-update noar tt set b1='9JGWRVXLZV' where id=8;
-update noar ti set b1='9JGWRVXLZV' where id=8;
-update noar tt set v0='PW1HZUORRP39YX9P241NP7TJRCE0' where id=8;
-update noar ti set v0='PW1HZUORRP39YX9P241NP7TJRCE0' where id=8;
-update noar tt set b2='R88X9PPI' where id=8;
-update noar ti set b2='R88X9PPI' where id=8;
-update noar tt set v0='WKNZBTGV4UBC97X7U6PNHKBEZF' where id=9;
-update noar ti set v0='WKNZBTGV4UBC97X7U6PNHKBEZF' where id=9;
-update noar tt set b0='26S02F8E' where id=9;
-update noar ti set b0='26S02F8E' where id=9;
-update noar tt set v0='R4AV9PCU5A' where id=9;
-update noar ti set v0='R4AV9PCU5A' where id=9;
-update noar tt set b1='7L' where id=9;
-update noar ti set b1='7L' where id=9;
-update noar tt set v0='3NOUSJXWDRAAWI48CEDPULQ54Y6CZ' where id=9;
-update noar ti set v0='3NOUSJXWDRAAWI48CEDPULQ54Y6CZ' where id=9;
-update noar tt set b2='Y' where id=9;
-update noar ti set b2='Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FUPYHDGNF1A06G' where id=1;
-update noar ti set v0='FUPYHDGNF1A06G' where id=1;
-update noar tt set b0='F43ST7XYO' where id=1;
-update noar ti set b0='F43ST7XYO' where id=1;
-update noar tt set v0='HLWBWJU3' where id=1;
-update noar ti set v0='HLWBWJU3' where id=1;
-update noar tt set b1='9DY77CE8KVVVBNTJ4T2QDWU5XZWCQX6Z' where id=1;
-update noar ti set b1='9DY77CE8KVVVBNTJ4T2QDWU5XZWCQX6Z' where id=1;
-update noar tt set v0='I03CD1MEE1OQUYW56HE8C1R7BIT7FQFJ' where id=1;
-update noar ti set v0='I03CD1MEE1OQUYW56HE8C1R7BIT7FQFJ' where id=1;
-update noar tt set b2='9V9X35I5XURE' where id=1;
-update noar ti set b2='9V9X35I5XURE' where id=1;
-update noar tt set v0='9B8X4BB' where id=2;
-update noar ti set v0='9B8X4BB' where id=2;
-update noar tt set b0='97O' where id=2;
-update noar ti set b0='97O' where id=2;
-update noar tt set v0='WYFH' where id=2;
-update noar ti set v0='WYFH' where id=2;
-update noar tt set b1='H1WR5' where id=2;
-update noar ti set b1='H1WR5' where id=2;
-update noar tt set v0='MDRL1M5SJ8F' where id=2;
-update noar ti set v0='MDRL1M5SJ8F' where id=2;
-update noar tt set b2='0HZNM33WJQN0' where id=2;
-update noar ti set b2='0HZNM33WJQN0' where id=2;
-update noar tt set v0='8LT3EP7YEXMAE2I0I7M14D' where id=3;
-update noar ti set v0='8LT3EP7YEXMAE2I0I7M14D' where id=3;
-update noar tt set b0='7C4I5AKJMUWR9286XQ70SAS2M' where id=3;
-update noar ti set b0='7C4I5AKJMUWR9286XQ70SAS2M' where id=3;
-update noar tt set v0='MVEG6KJCG2RIC34ODHCMIGY' where id=3;
-update noar ti set v0='MVEG6KJCG2RIC34ODHCMIGY' where id=3;
-update noar tt set b1='PGOKP785' where id=3;
-update noar ti set b1='PGOKP785' where id=3;
-update noar tt set v0='CCTK7UWCEFUVB45O9NYOI' where id=3;
-update noar ti set v0='CCTK7UWCEFUVB45O9NYOI' where id=3;
-update noar tt set b2='T13VC' where id=3;
-update noar ti set b2='T13VC' where id=3;
-update noar tt set v0='VEI303DC6XMZ0HBYE4SKH' where id=4;
-update noar ti set v0='VEI303DC6XMZ0HBYE4SKH' where id=4;
-update noar tt set b0='914GUTMT1DOB1OLPE' where id=4;
-update noar ti set b0='914GUTMT1DOB1OLPE' where id=4;
-update noar tt set v0='7IUU' where id=4;
-update noar ti set v0='7IUU' where id=4;
-update noar tt set b1='2VN2UWTC4TRE' where id=4;
-update noar ti set b1='2VN2UWTC4TRE' where id=4;
-update noar tt set v0='O66JHIVO1AGBFCQ4EZQBG0B' where id=4;
-update noar ti set v0='O66JHIVO1AGBFCQ4EZQBG0B' where id=4;
-update noar tt set b2='C5P8' where id=4;
-update noar ti set b2='C5P8' where id=4;
-update noar tt set v0='QR05WA5PD' where id=5;
-update noar ti set v0='QR05WA5PD' where id=5;
-update noar tt set b0='84JTVN8ATF' where id=5;
-update noar ti set b0='84JTVN8ATF' where id=5;
-update noar tt set v0='JT94DMCHFIMFVLI2RFC5FPVCBXOCP' where id=5;
-update noar ti set v0='JT94DMCHFIMFVLI2RFC5FPVCBXOCP' where id=5;
-update noar tt set b1='DVYT7VF0VDS2G9' where id=5;
-update noar ti set b1='DVYT7VF0VDS2G9' where id=5;
-update noar tt set v0='7BX67U528R6ROEAHW0II9ZR9' where id=5;
-update noar ti set v0='7BX67U528R6ROEAHW0II9ZR9' where id=5;
-update noar tt set b2='G2DCYIM9E5A0XIER438YC' where id=5;
-update noar ti set b2='G2DCYIM9E5A0XIER438YC' where id=5;
-update noar tt set v0='3L64' where id=6;
-update noar ti set v0='3L64' where id=6;
-update noar tt set b0='DKDMRE' where id=6;
-update noar ti set b0='DKDMRE' where id=6;
-update noar tt set v0='LSV1G944Q' where id=6;
-update noar ti set v0='LSV1G944Q' where id=6;
-update noar tt set b1='OXY68XHZL5GFO3XQ1G182TX' where id=6;
-update noar ti set b1='OXY68XHZL5GFO3XQ1G182TX' where id=6;
-update noar tt set v0='XNEOTPHKBPLPZ7UFYE9M9E' where id=6;
-update noar ti set v0='XNEOTPHKBPLPZ7UFYE9M9E' where id=6;
-update noar tt set b2='V9M2EEEO1HG7M1KHP8EBLKHJT8' where id=6;
-update noar ti set b2='V9M2EEEO1HG7M1KHP8EBLKHJT8' where id=6;
-update noar tt set v0='11SAC4M26X2X9RZJ7K23OK' where id=7;
-update noar ti set v0='11SAC4M26X2X9RZJ7K23OK' where id=7;
-update noar tt set b0='IK5XR3J130Y3LKRKTG8L1X187NQJ' where id=7;
-update noar ti set b0='IK5XR3J130Y3LKRKTG8L1X187NQJ' where id=7;
-update noar tt set v0='3D9QRSJ' where id=7;
-update noar ti set v0='3D9QRSJ' where id=7;
-update noar tt set b1='NTSTZI07ZQI4BDILUXDIKWC7PCLTA' where id=7;
-update noar ti set b1='NTSTZI07ZQI4BDILUXDIKWC7PCLTA' where id=7;
-update noar tt set v0='H6D1XBTNP8SZDINQXUO4I' where id=7;
-update noar ti set v0='H6D1XBTNP8SZDINQXUO4I' where id=7;
-update noar tt set b2='8FT' where id=7;
-update noar ti set b2='8FT' where id=7;
-update noar tt set v0='CLQN8TD9WRT8GOVGA9OMWAN9LTM100' where id=8;
-update noar ti set v0='CLQN8TD9WRT8GOVGA9OMWAN9LTM100' where id=8;
-update noar tt set b0='4L7LCGMES48M' where id=8;
-update noar ti set b0='4L7LCGMES48M' where id=8;
-update noar tt set v0='VUJ87D0CMPOFNG' where id=8;
-update noar ti set v0='VUJ87D0CMPOFNG' where id=8;
-update noar tt set b1='SYB3DUANMPK4IXEJMOZO7MOT' where id=8;
-update noar ti set b1='SYB3DUANMPK4IXEJMOZO7MOT' where id=8;
-update noar tt set v0='LJ29Y07Q6DJAE30N' where id=8;
-update noar ti set v0='LJ29Y07Q6DJAE30N' where id=8;
-update noar tt set b2='5AWE6LXUB6FIR' where id=8;
-update noar ti set b2='5AWE6LXUB6FIR' where id=8;
-update noar tt set v0='473NI0VBUSDFZ23K1AJI' where id=9;
-update noar ti set v0='473NI0VBUSDFZ23K1AJI' where id=9;
-update noar tt set b0='P51Z' where id=9;
-update noar ti set b0='P51Z' where id=9;
-update noar tt set v0='FRAA6BL9WJNW41FVYV9QOD' where id=9;
-update noar ti set v0='FRAA6BL9WJNW41FVYV9QOD' where id=9;
-update noar tt set b1='6' where id=9;
-update noar ti set b1='6' where id=9;
-update noar tt set v0='1PBUUP4FQ7JM0X7UI74' where id=9;
-update noar ti set v0='1PBUUP4FQ7JM0X7UI74' where id=9;
-update noar tt set b2='QR0UZI72K5L29M5OLZ4SVRK' where id=9;
-update noar ti set b2='QR0UZI72K5L29M5OLZ4SVRK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AWFE8OQ1E1FO616TR7OA8ZTDT' where id=1;
-update noar ti set v0='AWFE8OQ1E1FO616TR7OA8ZTDT' where id=1;
-update noar tt set b0='7M102Z0M5R8EXZA4MI' where id=1;
-update noar ti set b0='7M102Z0M5R8EXZA4MI' where id=1;
-update noar tt set v0='BZG96LW0GOYAO' where id=1;
-update noar ti set v0='BZG96LW0GOYAO' where id=1;
-update noar tt set b1='T7Z89JTW0OEH13HF' where id=1;
-update noar ti set b1='T7Z89JTW0OEH13HF' where id=1;
-update noar tt set v0='91320WY5GSJA6N65DXCONIX163S7' where id=1;
-update noar ti set v0='91320WY5GSJA6N65DXCONIX163S7' where id=1;
-update noar tt set b2='IF0X0DEUDQOP2BIFVD' where id=1;
-update noar ti set b2='IF0X0DEUDQOP2BIFVD' where id=1;
-update noar tt set v0='Q0TQ9DG5BEENYOCHS03TUWRJG3A' where id=2;
-update noar ti set v0='Q0TQ9DG5BEENYOCHS03TUWRJG3A' where id=2;
-update noar tt set b0='YE4X5D3SMYWLRW2ZP5' where id=2;
-update noar ti set b0='YE4X5D3SMYWLRW2ZP5' where id=2;
-update noar tt set v0='SSLVY5' where id=2;
-update noar ti set v0='SSLVY5' where id=2;
-update noar tt set b1='7WZ18ILWYI5GC61L7VET3' where id=2;
-update noar ti set b1='7WZ18ILWYI5GC61L7VET3' where id=2;
-update noar tt set v0='J' where id=2;
-update noar ti set v0='J' where id=2;
-update noar tt set b2='05X1RO4GKWOYUP3K0SKDLA86Z1XX6BT' where id=2;
-update noar ti set b2='05X1RO4GKWOYUP3K0SKDLA86Z1XX6BT' where id=2;
-update noar tt set v0='M5MQVR' where id=3;
-update noar ti set v0='M5MQVR' where id=3;
-update noar tt set b0='TIR2UKCSOFMYUGO5472TD5RT' where id=3;
-update noar ti set b0='TIR2UKCSOFMYUGO5472TD5RT' where id=3;
-update noar tt set v0='FT2LNNOJWJFVG14IW' where id=3;
-update noar ti set v0='FT2LNNOJWJFVG14IW' where id=3;
-update noar tt set b1='9TOOWAH' where id=3;
-update noar ti set b1='9TOOWAH' where id=3;
-update noar tt set v0='XJ9K78' where id=3;
-update noar ti set v0='XJ9K78' where id=3;
-update noar tt set b2='ESBLTK' where id=3;
-update noar ti set b2='ESBLTK' where id=3;
-update noar tt set v0='7O29PDQQNPO0NFH4DPQXZVVE9F' where id=4;
-update noar ti set v0='7O29PDQQNPO0NFH4DPQXZVVE9F' where id=4;
-update noar tt set b0='0HBYFECN9ASG0NR4TQDID0ZCM9L' where id=4;
-update noar ti set b0='0HBYFECN9ASG0NR4TQDID0ZCM9L' where id=4;
-update noar tt set v0='VSPY1QPYTK3YQ9K6JB5H4DM73R' where id=4;
-update noar ti set v0='VSPY1QPYTK3YQ9K6JB5H4DM73R' where id=4;
-update noar tt set b1='WK7AB8INJZCO3DL' where id=4;
-update noar ti set b1='WK7AB8INJZCO3DL' where id=4;
-update noar tt set v0='HM8L2S28FSA2HDQS7MINDGT' where id=4;
-update noar ti set v0='HM8L2S28FSA2HDQS7MINDGT' where id=4;
-update noar tt set b2='ACW' where id=4;
-update noar ti set b2='ACW' where id=4;
-update noar tt set v0='OAOKG5L8IRQ8OZ18ZI2BRF' where id=5;
-update noar ti set v0='OAOKG5L8IRQ8OZ18ZI2BRF' where id=5;
-update noar tt set b0='K1' where id=5;
-update noar ti set b0='K1' where id=5;
-update noar tt set v0='L0Q6TG79RL' where id=5;
-update noar ti set v0='L0Q6TG79RL' where id=5;
-update noar tt set b1='WDCNMFM31AKKEDRPI3ZIQ16M' where id=5;
-update noar ti set b1='WDCNMFM31AKKEDRPI3ZIQ16M' where id=5;
-update noar tt set v0='GRB3S6LSLPCLQDNAMLM0DRK9IH' where id=5;
-update noar ti set v0='GRB3S6LSLPCLQDNAMLM0DRK9IH' where id=5;
-update noar tt set b2='7NNEEXBI0ERDRW23FWRNP2KQRBLEQ' where id=5;
-update noar ti set b2='7NNEEXBI0ERDRW23FWRNP2KQRBLEQ' where id=5;
-update noar tt set v0='PHZD7ULA1W51VT6PMI739XZS' where id=6;
-update noar ti set v0='PHZD7ULA1W51VT6PMI739XZS' where id=6;
-update noar tt set b0='3945SX04W11J04Y' where id=6;
-update noar ti set b0='3945SX04W11J04Y' where id=6;
-update noar tt set v0='WUZ70OI7ZTV0KWOEMI' where id=6;
-update noar ti set v0='WUZ70OI7ZTV0KWOEMI' where id=6;
-update noar tt set b1='T' where id=6;
-update noar ti set b1='T' where id=6;
-update noar tt set v0='EZMOHX14Y0FR' where id=6;
-update noar ti set v0='EZMOHX14Y0FR' where id=6;
-update noar tt set b2='C74Q08PFU7SBTAEG52OAAHCO' where id=6;
-update noar ti set b2='C74Q08PFU7SBTAEG52OAAHCO' where id=6;
-update noar tt set v0='P' where id=7;
-update noar ti set v0='P' where id=7;
-update noar tt set b0='R6GJD95LYE46' where id=7;
-update noar ti set b0='R6GJD95LYE46' where id=7;
-update noar tt set v0='WG1CHOSEPFH36RKB6RY51WS' where id=7;
-update noar ti set v0='WG1CHOSEPFH36RKB6RY51WS' where id=7;
-update noar tt set b1='7XTOK' where id=7;
-update noar ti set b1='7XTOK' where id=7;
-update noar tt set v0='06YRMX0QP6SG6QUJJ19NKZXHR6' where id=7;
-update noar ti set v0='06YRMX0QP6SG6QUJJ19NKZXHR6' where id=7;
-update noar tt set b2='Q2HM9KS8CBTGYVCL3C31X' where id=7;
-update noar ti set b2='Q2HM9KS8CBTGYVCL3C31X' where id=7;
-update noar tt set v0='327KGVFXPA0316FT1ZA8XIAIX0H' where id=8;
-update noar ti set v0='327KGVFXPA0316FT1ZA8XIAIX0H' where id=8;
-update noar tt set b0='X3X361PXNR44Q6G5WIN5IRAVFIS5I' where id=8;
-update noar ti set b0='X3X361PXNR44Q6G5WIN5IRAVFIS5I' where id=8;
-update noar tt set v0='98UZSF9BUM1ROH0OV2' where id=8;
-update noar ti set v0='98UZSF9BUM1ROH0OV2' where id=8;
-update noar tt set b1='ZNCHZH8NQL' where id=8;
-update noar ti set b1='ZNCHZH8NQL' where id=8;
-update noar tt set v0='48FBHIG0N5XHHEA' where id=8;
-update noar ti set v0='48FBHIG0N5XHHEA' where id=8;
-update noar tt set b2='HUQ0S0HOHKD61ZZEOVR1LNV14H' where id=8;
-update noar ti set b2='HUQ0S0HOHKD61ZZEOVR1LNV14H' where id=8;
-update noar tt set v0='WIHJDOI6ILQLS833AI2R' where id=9;
-update noar ti set v0='WIHJDOI6ILQLS833AI2R' where id=9;
-update noar tt set b0='0UNZKDPCS' where id=9;
-update noar ti set b0='0UNZKDPCS' where id=9;
-update noar tt set v0='FZTQKCGIQS7HZGS2WF' where id=9;
-update noar ti set v0='FZTQKCGIQS7HZGS2WF' where id=9;
-update noar tt set b1='4IGWIHGSWCD96XWQVST4VQF5' where id=9;
-update noar ti set b1='4IGWIHGSWCD96XWQVST4VQF5' where id=9;
-update noar tt set v0='M9J50DDC5GT8KBKXWT97728CEEJ' where id=9;
-update noar ti set v0='M9J50DDC5GT8KBKXWT97728CEEJ' where id=9;
-update noar tt set b2='EKL1PKSRVRH40RFY' where id=9;
-update noar ti set b2='EKL1PKSRVRH40RFY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ON34SW6GOI6YEEYHIT4T' where id=1;
-update noar ti set v0='ON34SW6GOI6YEEYHIT4T' where id=1;
-update noar tt set b0='3EEMUY3P90' where id=1;
-update noar ti set b0='3EEMUY3P90' where id=1;
-update noar tt set v0='TS' where id=1;
-update noar ti set v0='TS' where id=1;
-update noar tt set b1='RLHOOZDTBQ' where id=1;
-update noar ti set b1='RLHOOZDTBQ' where id=1;
-update noar tt set v0='NRWUFVX65P9X8MOWQ5GPFV' where id=1;
-update noar ti set v0='NRWUFVX65P9X8MOWQ5GPFV' where id=1;
-update noar tt set b2='Q4GQLMZ5BJIMDC' where id=1;
-update noar ti set b2='Q4GQLMZ5BJIMDC' where id=1;
-update noar tt set v0='K5NIM86I5JB1T2X8L6G8NS6OG6W' where id=2;
-update noar ti set v0='K5NIM86I5JB1T2X8L6G8NS6OG6W' where id=2;
-update noar tt set b0='FT36QBK4MBMEEM0SPLDRNJ' where id=2;
-update noar ti set b0='FT36QBK4MBMEEM0SPLDRNJ' where id=2;
-update noar tt set v0='7ZV6MWYKYGTW5BPOFL' where id=2;
-update noar ti set v0='7ZV6MWYKYGTW5BPOFL' where id=2;
-update noar tt set b1='X0RXBN4YT8MR8GKIGX2ZCCDG5DH' where id=2;
-update noar ti set b1='X0RXBN4YT8MR8GKIGX2ZCCDG5DH' where id=2;
-update noar tt set v0='G9AKVXO3' where id=2;
-update noar ti set v0='G9AKVXO3' where id=2;
-update noar tt set b2='OOBQ3OEFKS7E1H0SQYTJVPPJMEN4' where id=2;
-update noar ti set b2='OOBQ3OEFKS7E1H0SQYTJVPPJMEN4' where id=2;
-update noar tt set v0='4' where id=3;
-update noar ti set v0='4' where id=3;
-update noar tt set b0='X7IAILF08583IT1IY17V5ZFGIGHDWLX3' where id=3;
-update noar ti set b0='X7IAILF08583IT1IY17V5ZFGIGHDWLX3' where id=3;
-update noar tt set v0='NWXHVFO9Z' where id=3;
-update noar ti set v0='NWXHVFO9Z' where id=3;
-update noar tt set b1='XNIIUSPF3GWN2K1AFIEMS41' where id=3;
-update noar ti set b1='XNIIUSPF3GWN2K1AFIEMS41' where id=3;
-update noar tt set v0='LIGMTF924REBH0J' where id=3;
-update noar ti set v0='LIGMTF924REBH0J' where id=3;
-update noar tt set b2='RS10M9NA5F1J0GV' where id=3;
-update noar ti set b2='RS10M9NA5F1J0GV' where id=3;
-update noar tt set v0='LQ0MQIWDN98C408QFP' where id=4;
-update noar ti set v0='LQ0MQIWDN98C408QFP' where id=4;
-update noar tt set b0='RR9OW' where id=4;
-update noar ti set b0='RR9OW' where id=4;
-update noar tt set v0='BOYZEYFH2XSTMHCU71XKPZ6FD90QTV9X' where id=4;
-update noar ti set v0='BOYZEYFH2XSTMHCU71XKPZ6FD90QTV9X' where id=4;
-update noar tt set b1='W2QU4XKNZ511' where id=4;
-update noar ti set b1='W2QU4XKNZ511' where id=4;
-update noar tt set v0='1RWRMZD0KA5Y0BAU2WYJTP2ZWR' where id=4;
-update noar ti set v0='1RWRMZD0KA5Y0BAU2WYJTP2ZWR' where id=4;
-update noar tt set b2='7' where id=4;
-update noar ti set b2='7' where id=4;
-update noar tt set v0='EE' where id=5;
-update noar ti set v0='EE' where id=5;
-update noar tt set b0='5AL7CE92GT' where id=5;
-update noar ti set b0='5AL7CE92GT' where id=5;
-update noar tt set v0='BJIS15P17SGQP38FL1QPGZQODUGW4XZS' where id=5;
-update noar ti set v0='BJIS15P17SGQP38FL1QPGZQODUGW4XZS' where id=5;
-update noar tt set b1='Z1O6X4NWGQDI9I43JMSE4GN' where id=5;
-update noar ti set b1='Z1O6X4NWGQDI9I43JMSE4GN' where id=5;
-update noar tt set v0='FJTJIDC2ZPM9LXFGGQWRA' where id=5;
-update noar ti set v0='FJTJIDC2ZPM9LXFGGQWRA' where id=5;
-update noar tt set b2='T77QTT7V5LRZUAVHBVPD0ACV4F' where id=5;
-update noar ti set b2='T77QTT7V5LRZUAVHBVPD0ACV4F' where id=5;
-update noar tt set v0='GNT4L4J0V3' where id=6;
-update noar ti set v0='GNT4L4J0V3' where id=6;
-update noar tt set b0='FSGQ40SAQ2PW8G6BQJ3HOM302' where id=6;
-update noar ti set b0='FSGQ40SAQ2PW8G6BQJ3HOM302' where id=6;
-update noar tt set v0='YQ5' where id=6;
-update noar ti set v0='YQ5' where id=6;
-update noar tt set b1='XR80YMUF92' where id=6;
-update noar ti set b1='XR80YMUF92' where id=6;
-update noar tt set v0='PF309N31UIMVFI8EOHJOWQ6LO6NBMB5' where id=6;
-update noar ti set v0='PF309N31UIMVFI8EOHJOWQ6LO6NBMB5' where id=6;
-update noar tt set b2='VJC6LHQM9UZ3' where id=6;
-update noar ti set b2='VJC6LHQM9UZ3' where id=6;
-update noar tt set v0='YGQFQJG3Z7ZIBCL5EXT8' where id=7;
-update noar ti set v0='YGQFQJG3Z7ZIBCL5EXT8' where id=7;
-update noar tt set b0='FTGCCRU' where id=7;
-update noar ti set b0='FTGCCRU' where id=7;
-update noar tt set v0='WZAKE46509' where id=7;
-update noar ti set v0='WZAKE46509' where id=7;
-update noar tt set b1='CBUPWWIAHJVE67SCZ9G4TN7P' where id=7;
-update noar ti set b1='CBUPWWIAHJVE67SCZ9G4TN7P' where id=7;
-update noar tt set v0='RTJ03' where id=7;
-update noar ti set v0='RTJ03' where id=7;
-update noar tt set b2='VIB' where id=7;
-update noar ti set b2='VIB' where id=7;
-update noar tt set v0='NUCUQDLQF2TOBMSPFZ' where id=8;
-update noar ti set v0='NUCUQDLQF2TOBMSPFZ' where id=8;
-update noar tt set b0='5GHZ2PI8TS4L8WY4W' where id=8;
-update noar ti set b0='5GHZ2PI8TS4L8WY4W' where id=8;
-update noar tt set v0='JU40VR5TNNZKJCHMJ8' where id=8;
-update noar ti set v0='JU40VR5TNNZKJCHMJ8' where id=8;
-update noar tt set b1='QNG6B2' where id=8;
-update noar ti set b1='QNG6B2' where id=8;
-update noar tt set v0='CN4JHQQT26FW7AMLMDOCUJ83YB' where id=8;
-update noar ti set v0='CN4JHQQT26FW7AMLMDOCUJ83YB' where id=8;
-update noar tt set b2='IO6QT9W' where id=8;
-update noar ti set b2='IO6QT9W' where id=8;
-update noar tt set v0='GLT2IXMGUJKZF0ZO6Y0LIMPUR2RAR' where id=9;
-update noar ti set v0='GLT2IXMGUJKZF0ZO6Y0LIMPUR2RAR' where id=9;
-update noar tt set b0='GQOZIU419CI8AX' where id=9;
-update noar ti set b0='GQOZIU419CI8AX' where id=9;
-update noar tt set v0='G1847DTXD5K4TNE4DZKR7LW' where id=9;
-update noar ti set v0='G1847DTXD5K4TNE4DZKR7LW' where id=9;
-update noar tt set b1='N' where id=9;
-update noar ti set b1='N' where id=9;
-update noar tt set v0='CMHG24TNY0HE9JCV1K8QC2B3G' where id=9;
-update noar ti set v0='CMHG24TNY0HE9JCV1K8QC2B3G' where id=9;
-update noar tt set b2='YG759HGELB06KCMH0AGY' where id=9;
-update noar ti set b2='YG759HGELB06KCMH0AGY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8Y3' where id=1;
-update noar ti set v0='8Y3' where id=1;
-update noar tt set b0='C7M20TP5NKK' where id=1;
-update noar ti set b0='C7M20TP5NKK' where id=1;
-update noar tt set v0='2ISG42PKQUYJ3' where id=1;
-update noar ti set v0='2ISG42PKQUYJ3' where id=1;
-update noar tt set b1='DJFRKU8X' where id=1;
-update noar ti set b1='DJFRKU8X' where id=1;
-update noar tt set v0='PEZLQW4KNI8KS99CT2C6AKZ1OK1' where id=1;
-update noar ti set v0='PEZLQW4KNI8KS99CT2C6AKZ1OK1' where id=1;
-update noar tt set b2='0FCRQVLB5DFDS3K6N26BCA1M1VMB403' where id=1;
-update noar ti set b2='0FCRQVLB5DFDS3K6N26BCA1M1VMB403' where id=1;
-update noar tt set v0='2U5V9ZSPD2MY3O25XXL2N6ZWB4Q6DWGE' where id=2;
-update noar ti set v0='2U5V9ZSPD2MY3O25XXL2N6ZWB4Q6DWGE' where id=2;
-update noar tt set b0='60O315' where id=2;
-update noar ti set b0='60O315' where id=2;
-update noar tt set v0='PFV4BEXLLRRNEEWTITGFSTS6' where id=2;
-update noar ti set v0='PFV4BEXLLRRNEEWTITGFSTS6' where id=2;
-update noar tt set b1='GFO8M01KOUXFD5A02OU3C4ZTGQZ8O' where id=2;
-update noar ti set b1='GFO8M01KOUXFD5A02OU3C4ZTGQZ8O' where id=2;
-update noar tt set v0='IZR1' where id=2;
-update noar ti set v0='IZR1' where id=2;
-update noar tt set b2='F6SCCPN2NFEKZP79N' where id=2;
-update noar ti set b2='F6SCCPN2NFEKZP79N' where id=2;
-update noar tt set v0='1IYS8D2OL30ZWU' where id=3;
-update noar ti set v0='1IYS8D2OL30ZWU' where id=3;
-update noar tt set b0='DMPWIBQCEAZ9RTHU' where id=3;
-update noar ti set b0='DMPWIBQCEAZ9RTHU' where id=3;
-update noar tt set v0='ONDJ7B94EN77IXSXEF23' where id=3;
-update noar ti set v0='ONDJ7B94EN77IXSXEF23' where id=3;
-update noar tt set b1='UR0WSHTBS4QZ' where id=3;
-update noar ti set b1='UR0WSHTBS4QZ' where id=3;
-update noar tt set v0='7TXALEXNOTPQFQG1YOTBCC' where id=3;
-update noar ti set v0='7TXALEXNOTPQFQG1YOTBCC' where id=3;
-update noar tt set b2='Y51ZCWRUE6UNVFLQE8QFGJBUTW7KEEW1' where id=3;
-update noar ti set b2='Y51ZCWRUE6UNVFLQE8QFGJBUTW7KEEW1' where id=3;
-update noar tt set v0='GQ4J9YUIOHP1XMALJDZG2' where id=4;
-update noar ti set v0='GQ4J9YUIOHP1XMALJDZG2' where id=4;
-update noar tt set b0='5D77OFM2RCP8K34C4877' where id=4;
-update noar ti set b0='5D77OFM2RCP8K34C4877' where id=4;
-update noar tt set v0='DPWBEJKK1' where id=4;
-update noar ti set v0='DPWBEJKK1' where id=4;
-update noar tt set b1='4PY93OUIDUL' where id=4;
-update noar ti set b1='4PY93OUIDUL' where id=4;
-update noar tt set v0='9B3QUDM74XNPELR4FOJ7YNUA8OAQQ' where id=4;
-update noar ti set v0='9B3QUDM74XNPELR4FOJ7YNUA8OAQQ' where id=4;
-update noar tt set b2='U2P' where id=4;
-update noar ti set b2='U2P' where id=4;
-update noar tt set v0='MVLAAO6ZZW0EP54ZHQW2QASI9HHFSSZK' where id=5;
-update noar ti set v0='MVLAAO6ZZW0EP54ZHQW2QASI9HHFSSZK' where id=5;
-update noar tt set b0='5DEZK0A28PXP9R45E4H' where id=5;
-update noar ti set b0='5DEZK0A28PXP9R45E4H' where id=5;
-update noar tt set v0='YL2LGG579J7' where id=5;
-update noar ti set v0='YL2LGG579J7' where id=5;
-update noar tt set b1='0N3U8H04ENSBB0J67AJU517IT81VU7W' where id=5;
-update noar ti set b1='0N3U8H04ENSBB0J67AJU517IT81VU7W' where id=5;
-update noar tt set v0='GGGSMOO69KWTJGNBRNNWLOG8PA' where id=5;
-update noar ti set v0='GGGSMOO69KWTJGNBRNNWLOG8PA' where id=5;
-update noar tt set b2='3BUA5Q' where id=5;
-update noar ti set b2='3BUA5Q' where id=5;
-update noar tt set v0='2AIXGG2USKTI8A' where id=6;
-update noar ti set v0='2AIXGG2USKTI8A' where id=6;
-update noar tt set b0='511JOA3UVHFJXLI2GYXZOXXL19' where id=6;
-update noar ti set b0='511JOA3UVHFJXLI2GYXZOXXL19' where id=6;
-update noar tt set v0='YJ8YG420YXZAPER' where id=6;
-update noar ti set v0='YJ8YG420YXZAPER' where id=6;
-update noar tt set b1='TV52WC6AA7HTQ7RWVVZBUMS0N0H4IU' where id=6;
-update noar ti set b1='TV52WC6AA7HTQ7RWVVZBUMS0N0H4IU' where id=6;
-update noar tt set v0='9NTD8DMB8PTECD5MXFOEUJ5L87' where id=6;
-update noar ti set v0='9NTD8DMB8PTECD5MXFOEUJ5L87' where id=6;
-update noar tt set b2='HQXNBEL9KYL2DPIHAVNLEKBAM1' where id=6;
-update noar ti set b2='HQXNBEL9KYL2DPIHAVNLEKBAM1' where id=6;
-update noar tt set v0='WY3LFGM0OTK3RXC8KO7TX3' where id=7;
-update noar ti set v0='WY3LFGM0OTK3RXC8KO7TX3' where id=7;
-update noar tt set b0='UYICPWZAKPO1DRVSEJRMFG88' where id=7;
-update noar ti set b0='UYICPWZAKPO1DRVSEJRMFG88' where id=7;
-update noar tt set v0='H4XGE' where id=7;
-update noar ti set v0='H4XGE' where id=7;
-update noar tt set b1='HKJEJF6' where id=7;
-update noar ti set b1='HKJEJF6' where id=7;
-update noar tt set v0='Q713SG03E' where id=7;
-update noar ti set v0='Q713SG03E' where id=7;
-update noar tt set b2='S4BAN' where id=7;
-update noar ti set b2='S4BAN' where id=7;
-update noar tt set v0='GC' where id=8;
-update noar ti set v0='GC' where id=8;
-update noar tt set b0='CR5YQDGXFHQ56V77W4LU1FZSR4GBRC2' where id=8;
-update noar ti set b0='CR5YQDGXFHQ56V77W4LU1FZSR4GBRC2' where id=8;
-update noar tt set v0='QVRCYS8SH1GYKWKLPQ6' where id=8;
-update noar ti set v0='QVRCYS8SH1GYKWKLPQ6' where id=8;
-update noar tt set b1='6CNGJHSOMOQSCZAN4' where id=8;
-update noar ti set b1='6CNGJHSOMOQSCZAN4' where id=8;
-update noar tt set v0='N' where id=8;
-update noar ti set v0='N' where id=8;
-update noar tt set b2='LF8JOERZ8TANILPUAN3I2O56F7YBBG4G' where id=8;
-update noar ti set b2='LF8JOERZ8TANILPUAN3I2O56F7YBBG4G' where id=8;
-update noar tt set v0='RZ5TQBROVDMBNWF2F6BE8MNG946' where id=9;
-update noar ti set v0='RZ5TQBROVDMBNWF2F6BE8MNG946' where id=9;
-update noar tt set b0='OOHO1L' where id=9;
-update noar ti set b0='OOHO1L' where id=9;
-update noar tt set v0='18VCHBJ7W4KJY6CQDY' where id=9;
-update noar ti set v0='18VCHBJ7W4KJY6CQDY' where id=9;
-update noar tt set b1='X5BCUCM9VEDYYIAY5FZTNJ5W' where id=9;
-update noar ti set b1='X5BCUCM9VEDYYIAY5FZTNJ5W' where id=9;
-update noar tt set v0='Y3887D8R2CGZYP7AO4G8TTO7' where id=9;
-update noar ti set v0='Y3887D8R2CGZYP7AO4G8TTO7' where id=9;
-update noar tt set b2='MEOZ2COU46VAAX4' where id=9;
-update noar ti set b2='MEOZ2COU46VAAX4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RP7CWTP0UNYRTSVWJ' where id=1;
-update noar ti set v0='RP7CWTP0UNYRTSVWJ' where id=1;
-update noar tt set b0='H2' where id=1;
-update noar ti set b0='H2' where id=1;
-update noar tt set v0='0BYL4R8G9HND4VMWMNEOQYO9' where id=1;
-update noar ti set v0='0BYL4R8G9HND4VMWMNEOQYO9' where id=1;
-update noar tt set b1='74PLQCVRJCRFHKJ07980K4' where id=1;
-update noar ti set b1='74PLQCVRJCRFHKJ07980K4' where id=1;
-update noar tt set v0='MK7QYEG8UCHEHAMZ2JQKP' where id=1;
-update noar ti set v0='MK7QYEG8UCHEHAMZ2JQKP' where id=1;
-update noar tt set b2='VNS6MMZLULKB5SU9' where id=1;
-update noar ti set b2='VNS6MMZLULKB5SU9' where id=1;
-update noar tt set v0='96EA6JRIE0MHA74K2KZXMWBSBK' where id=2;
-update noar ti set v0='96EA6JRIE0MHA74K2KZXMWBSBK' where id=2;
-update noar tt set b0='3M1LFR91' where id=2;
-update noar ti set b0='3M1LFR91' where id=2;
-update noar tt set v0='06YHVUESSO3LYS396W6BT1N5' where id=2;
-update noar ti set v0='06YHVUESSO3LYS396W6BT1N5' where id=2;
-update noar tt set b1='I90L6' where id=2;
-update noar ti set b1='I90L6' where id=2;
-update noar tt set v0='QJLNAMAIIDUG' where id=2;
-update noar ti set v0='QJLNAMAIIDUG' where id=2;
-update noar tt set b2='A171AT8ZDPY2OBR4S9' where id=2;
-update noar ti set b2='A171AT8ZDPY2OBR4S9' where id=2;
-update noar tt set v0='IKZBS4K2' where id=3;
-update noar ti set v0='IKZBS4K2' where id=3;
-update noar tt set b0='20LSQ9JLF7U0XTML' where id=3;
-update noar ti set b0='20LSQ9JLF7U0XTML' where id=3;
-update noar tt set v0='EXFXU7IHYHLM1Q7DSIXH5RKJJICBH6' where id=3;
-update noar ti set v0='EXFXU7IHYHLM1Q7DSIXH5RKJJICBH6' where id=3;
-update noar tt set b1='TJ8ZKT1NVUS918LZTFZ' where id=3;
-update noar ti set b1='TJ8ZKT1NVUS918LZTFZ' where id=3;
-update noar tt set v0='E30DI811ATKH5LX37NGY9COGEK' where id=3;
-update noar ti set v0='E30DI811ATKH5LX37NGY9COGEK' where id=3;
-update noar tt set b2='GEN6IEOKW3R' where id=3;
-update noar ti set b2='GEN6IEOKW3R' where id=3;
-update noar tt set v0='VLBNSU6647' where id=4;
-update noar ti set v0='VLBNSU6647' where id=4;
-update noar tt set b0='F7BZVRUAUUJGS2ZIVILP7U' where id=4;
-update noar ti set b0='F7BZVRUAUUJGS2ZIVILP7U' where id=4;
-update noar tt set v0='6VGCON4QPOA483EDJVG1CS6L03L' where id=4;
-update noar ti set v0='6VGCON4QPOA483EDJVG1CS6L03L' where id=4;
-update noar tt set b1='6VOAVF' where id=4;
-update noar ti set b1='6VOAVF' where id=4;
-update noar tt set v0='DHGRTS4E1MLFO' where id=4;
-update noar ti set v0='DHGRTS4E1MLFO' where id=4;
-update noar tt set b2='VSNUPD' where id=4;
-update noar ti set b2='VSNUPD' where id=4;
-update noar tt set v0='X6RI4L2Z05NM5K0Y84K6W8R2' where id=5;
-update noar ti set v0='X6RI4L2Z05NM5K0Y84K6W8R2' where id=5;
-update noar tt set b0='Q3CPKIN7AWZC' where id=5;
-update noar ti set b0='Q3CPKIN7AWZC' where id=5;
-update noar tt set v0='MP8YMBMBNS' where id=5;
-update noar ti set v0='MP8YMBMBNS' where id=5;
-update noar tt set b1='A4OPRVH33' where id=5;
-update noar ti set b1='A4OPRVH33' where id=5;
-update noar tt set v0='ITJG7Y1DTTGHZ9HAXAOOFJVQ01HF4G' where id=5;
-update noar ti set v0='ITJG7Y1DTTGHZ9HAXAOOFJVQ01HF4G' where id=5;
-update noar tt set b2='5RGR4DZQ43CDXC' where id=5;
-update noar ti set b2='5RGR4DZQ43CDXC' where id=5;
-update noar tt set v0='D87Y5WN' where id=6;
-update noar ti set v0='D87Y5WN' where id=6;
-update noar tt set b0='G' where id=6;
-update noar ti set b0='G' where id=6;
-update noar tt set v0='YQ752CPTFT1WSLNV6' where id=6;
-update noar ti set v0='YQ752CPTFT1WSLNV6' where id=6;
-update noar tt set b1='RA3HNHL8I52HH9JK' where id=6;
-update noar ti set b1='RA3HNHL8I52HH9JK' where id=6;
-update noar tt set v0='NX90WCPXSPNQRAB0ATBXRA7UYV2DSE' where id=6;
-update noar ti set v0='NX90WCPXSPNQRAB0ATBXRA7UYV2DSE' where id=6;
-update noar tt set b2='BBUGZA' where id=6;
-update noar ti set b2='BBUGZA' where id=6;
-update noar tt set v0='EJBS46I' where id=7;
-update noar ti set v0='EJBS46I' where id=7;
-update noar tt set b0='ZKBUAPNC4GXPS2M23143M7SQID' where id=7;
-update noar ti set b0='ZKBUAPNC4GXPS2M23143M7SQID' where id=7;
-update noar tt set v0='53U' where id=7;
-update noar ti set v0='53U' where id=7;
-update noar tt set b1='30GQ4PWIB6DFFUDL4GSPNEJCLIELT' where id=7;
-update noar ti set b1='30GQ4PWIB6DFFUDL4GSPNEJCLIELT' where id=7;
-update noar tt set v0='MEN8ZFINIGCU5YBK' where id=7;
-update noar ti set v0='MEN8ZFINIGCU5YBK' where id=7;
-update noar tt set b2='8TZX5AAU' where id=7;
-update noar ti set b2='8TZX5AAU' where id=7;
-update noar tt set v0='QQIRMPX87NJUOM7D5YU60G' where id=8;
-update noar ti set v0='QQIRMPX87NJUOM7D5YU60G' where id=8;
-update noar tt set b0='OPP90DRY9PMJ' where id=8;
-update noar ti set b0='OPP90DRY9PMJ' where id=8;
-update noar tt set v0='S5SZXMSXGTGAQAN10B3WGRF' where id=8;
-update noar ti set v0='S5SZXMSXGTGAQAN10B3WGRF' where id=8;
-update noar tt set b1='YQHIORNSVLA9L3' where id=8;
-update noar ti set b1='YQHIORNSVLA9L3' where id=8;
-update noar tt set v0='LWH7YTTWDTZGOVMB9CV' where id=8;
-update noar ti set v0='LWH7YTTWDTZGOVMB9CV' where id=8;
-update noar tt set b2='IR85OPJI921MQBRY88DK' where id=8;
-update noar ti set b2='IR85OPJI921MQBRY88DK' where id=8;
-update noar tt set v0='2BHA6BWS0PIGZCO42TQM38RUD25QD' where id=9;
-update noar ti set v0='2BHA6BWS0PIGZCO42TQM38RUD25QD' where id=9;
-update noar tt set b0='I6KHR6I' where id=9;
-update noar ti set b0='I6KHR6I' where id=9;
-update noar tt set v0='10LFBX0LYRDXGF4BJFKZQJNH0H' where id=9;
-update noar ti set v0='10LFBX0LYRDXGF4BJFKZQJNH0H' where id=9;
-update noar tt set b1='BLLTY4V80DHCX3DKDTMO1W0C66' where id=9;
-update noar ti set b1='BLLTY4V80DHCX3DKDTMO1W0C66' where id=9;
-update noar tt set v0='Q7JDC3F3C406B5OT10ALKRW64' where id=9;
-update noar ti set v0='Q7JDC3F3C406B5OT10ALKRW64' where id=9;
-update noar tt set b2='FO9726N1GEAAEUJ8ZVT84A' where id=9;
-update noar ti set b2='FO9726N1GEAAEUJ8ZVT84A' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YVHFGA42' where id=1;
-update noar ti set v0='YVHFGA42' where id=1;
-update noar tt set b0='HPI' where id=1;
-update noar ti set b0='HPI' where id=1;
-update noar tt set v0='9KCNJW1XEJNCTJ' where id=1;
-update noar ti set v0='9KCNJW1XEJNCTJ' where id=1;
-update noar tt set b1='5HM7OIWEYRIJSF5YMFLYDPCVC' where id=1;
-update noar ti set b1='5HM7OIWEYRIJSF5YMFLYDPCVC' where id=1;
-update noar tt set v0='FARLMBQ' where id=1;
-update noar ti set v0='FARLMBQ' where id=1;
-update noar tt set b2='B0U7' where id=1;
-update noar ti set b2='B0U7' where id=1;
-update noar tt set v0='8DQNPHJFW9NZ' where id=2;
-update noar ti set v0='8DQNPHJFW9NZ' where id=2;
-update noar tt set b0='32PJQ7I' where id=2;
-update noar ti set b0='32PJQ7I' where id=2;
-update noar tt set v0='F3Z80HY0GY5SP54HPQU' where id=2;
-update noar ti set v0='F3Z80HY0GY5SP54HPQU' where id=2;
-update noar tt set b1='GIVWCKC8KQ4PM0H09D7SDG4' where id=2;
-update noar ti set b1='GIVWCKC8KQ4PM0H09D7SDG4' where id=2;
-update noar tt set v0='C27ZNH7GEPTN3CO5OPT58TYN83' where id=2;
-update noar ti set v0='C27ZNH7GEPTN3CO5OPT58TYN83' where id=2;
-update noar tt set b2='0FAX88NDEI52FNB66D064YQW' where id=2;
-update noar ti set b2='0FAX88NDEI52FNB66D064YQW' where id=2;
-update noar tt set v0='7Z04R5C2FY11XMMR0HA340YMR' where id=3;
-update noar ti set v0='7Z04R5C2FY11XMMR0HA340YMR' where id=3;
-update noar tt set b0='SHFIZYCW92IFDXA9UH0FDLVUXB' where id=3;
-update noar ti set b0='SHFIZYCW92IFDXA9UH0FDLVUXB' where id=3;
-update noar tt set v0='FE6TR27YNM1UJXY5HPJ2EU01BD' where id=3;
-update noar ti set v0='FE6TR27YNM1UJXY5HPJ2EU01BD' where id=3;
-update noar tt set b1='XNLAQ0QDRM502A' where id=3;
-update noar ti set b1='XNLAQ0QDRM502A' where id=3;
-update noar tt set v0='P8HOG53Z2OAN70M1M' where id=3;
-update noar ti set v0='P8HOG53Z2OAN70M1M' where id=3;
-update noar tt set b2='M' where id=3;
-update noar ti set b2='M' where id=3;
-update noar tt set v0='M0B5P0BNTNWKXVZY1SFGAF5TC0W4WT' where id=4;
-update noar ti set v0='M0B5P0BNTNWKXVZY1SFGAF5TC0W4WT' where id=4;
-update noar tt set b0='Y3Q16O' where id=4;
-update noar ti set b0='Y3Q16O' where id=4;
-update noar tt set v0='9M24D39D' where id=4;
-update noar ti set v0='9M24D39D' where id=4;
-update noar tt set b1='AUBI2H1VOR96B6PA4UKU0GLG4D' where id=4;
-update noar ti set b1='AUBI2H1VOR96B6PA4UKU0GLG4D' where id=4;
-update noar tt set v0='LBXCA1WZQT66K7PH2M1BHZKDWA7KAHH' where id=4;
-update noar ti set v0='LBXCA1WZQT66K7PH2M1BHZKDWA7KAHH' where id=4;
-update noar tt set b2='0P76Y65Y80Z8DWTM887J1ZD67BITJIK5' where id=4;
-update noar ti set b2='0P76Y65Y80Z8DWTM887J1ZD67BITJIK5' where id=4;
-update noar tt set v0='MKOA85VC40EUBGFZ08N5B6Y47THV' where id=5;
-update noar ti set v0='MKOA85VC40EUBGFZ08N5B6Y47THV' where id=5;
-update noar tt set b0='NKSCZJW6YW7O1BQ5FD' where id=5;
-update noar ti set b0='NKSCZJW6YW7O1BQ5FD' where id=5;
-update noar tt set v0='KG5U7CLTSLBNPASK6J00' where id=5;
-update noar ti set v0='KG5U7CLTSLBNPASK6J00' where id=5;
-update noar tt set b1='N7WKLPO9F5M6G7NNBQ4PS92O0' where id=5;
-update noar ti set b1='N7WKLPO9F5M6G7NNBQ4PS92O0' where id=5;
-update noar tt set v0='3GF7X10QAZCAEOJYHR' where id=5;
-update noar ti set v0='3GF7X10QAZCAEOJYHR' where id=5;
-update noar tt set b2='5E9UZGJVSA961R' where id=5;
-update noar ti set b2='5E9UZGJVSA961R' where id=5;
-update noar tt set v0='INOMBPQ13' where id=6;
-update noar ti set v0='INOMBPQ13' where id=6;
-update noar tt set b0='RV0VI8DJOQTFY1VRUBW8GPIQRIM' where id=6;
-update noar ti set b0='RV0VI8DJOQTFY1VRUBW8GPIQRIM' where id=6;
-update noar tt set v0='SLZYIEH0GSQO9Y976SJM7OY8WCAMC9P' where id=6;
-update noar ti set v0='SLZYIEH0GSQO9Y976SJM7OY8WCAMC9P' where id=6;
-update noar tt set b1='GQX6P0XBP8' where id=6;
-update noar ti set b1='GQX6P0XBP8' where id=6;
-update noar tt set v0='V5LX63EOP5E6HS2' where id=6;
-update noar ti set v0='V5LX63EOP5E6HS2' where id=6;
-update noar tt set b2='6GWMAJ3669T307F' where id=6;
-update noar ti set b2='6GWMAJ3669T307F' where id=6;
-update noar tt set v0='E9TZWKCMRA044PE' where id=7;
-update noar ti set v0='E9TZWKCMRA044PE' where id=7;
-update noar tt set b0='CYFARUDS8CWCU9DORMII02N' where id=7;
-update noar ti set b0='CYFARUDS8CWCU9DORMII02N' where id=7;
-update noar tt set v0='X0CD7MR8FBLJFLQE135KUJ' where id=7;
-update noar ti set v0='X0CD7MR8FBLJFLQE135KUJ' where id=7;
-update noar tt set b1='874BRIOJU3INV0ZO6RB6SRN8CW' where id=7;
-update noar ti set b1='874BRIOJU3INV0ZO6RB6SRN8CW' where id=7;
-update noar tt set v0='FCNKRMJ' where id=7;
-update noar ti set v0='FCNKRMJ' where id=7;
-update noar tt set b2='VIYE91QZ7VLSV65FV' where id=7;
-update noar ti set b2='VIYE91QZ7VLSV65FV' where id=7;
-update noar tt set v0='LO9ZZY3E49X86LDO7DPJL2' where id=8;
-update noar ti set v0='LO9ZZY3E49X86LDO7DPJL2' where id=8;
-update noar tt set b0='KEGTD0' where id=8;
-update noar ti set b0='KEGTD0' where id=8;
-update noar tt set v0='XTDJQZCQUBQJKY0MV7FF2GA8A2' where id=8;
-update noar ti set v0='XTDJQZCQUBQJKY0MV7FF2GA8A2' where id=8;
-update noar tt set b1='CR6RYHAGWYQCIC6MJXWZTXC75FJA' where id=8;
-update noar ti set b1='CR6RYHAGWYQCIC6MJXWZTXC75FJA' where id=8;
-update noar tt set v0='59DD448RJKL' where id=8;
-update noar ti set v0='59DD448RJKL' where id=8;
-update noar tt set b2='TYWB' where id=8;
-update noar ti set b2='TYWB' where id=8;
-update noar tt set v0='YCZ0R65OSXPKXYY8N' where id=9;
-update noar ti set v0='YCZ0R65OSXPKXYY8N' where id=9;
-update noar tt set b0='HVQ3C5DNERP4C' where id=9;
-update noar ti set b0='HVQ3C5DNERP4C' where id=9;
-update noar tt set v0='U4E9M3DB6978B0T' where id=9;
-update noar ti set v0='U4E9M3DB6978B0T' where id=9;
-update noar tt set b1='VQ2UVBMRQHOHUJ795XYEPJ40J71DX' where id=9;
-update noar ti set b1='VQ2UVBMRQHOHUJ795XYEPJ40J71DX' where id=9;
-update noar tt set v0='YD46X1R2QUQNP8M6G1LJWNA1WRXP3Y5A' where id=9;
-update noar ti set v0='YD46X1R2QUQNP8M6G1LJWNA1WRXP3Y5A' where id=9;
-update noar tt set b2='N1IIZHXVX1K4G0' where id=9;
-update noar ti set b2='N1IIZHXVX1K4G0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NZXJ90XMYGTZB0RPJ0SP' where id=1;
-update noar ti set v0='NZXJ90XMYGTZB0RPJ0SP' where id=1;
-update noar tt set b0='899T3TVG2LTTORAWL0EGI' where id=1;
-update noar ti set b0='899T3TVG2LTTORAWL0EGI' where id=1;
-update noar tt set v0='5WFSQGFMY56Z1' where id=1;
-update noar ti set v0='5WFSQGFMY56Z1' where id=1;
-update noar tt set b1='ZL4YN6BLROC' where id=1;
-update noar ti set b1='ZL4YN6BLROC' where id=1;
-update noar tt set v0='PB824GVF4HHU3Y2UVN' where id=1;
-update noar ti set v0='PB824GVF4HHU3Y2UVN' where id=1;
-update noar tt set b2='19GG3J899DOC8WC99RNU0RK26' where id=1;
-update noar ti set b2='19GG3J899DOC8WC99RNU0RK26' where id=1;
-update noar tt set v0='UY7IA5MSI3' where id=2;
-update noar ti set v0='UY7IA5MSI3' where id=2;
-update noar tt set b0='DAYFUPLX' where id=2;
-update noar ti set b0='DAYFUPLX' where id=2;
-update noar tt set v0='ST' where id=2;
-update noar ti set v0='ST' where id=2;
-update noar tt set b1='AJEDD3ZC41' where id=2;
-update noar ti set b1='AJEDD3ZC41' where id=2;
-update noar tt set v0='4HO1RIGUZBMM' where id=2;
-update noar ti set v0='4HO1RIGUZBMM' where id=2;
-update noar tt set b2='7MH6L7XZKI6' where id=2;
-update noar ti set b2='7MH6L7XZKI6' where id=2;
-update noar tt set v0='FYJO84BHH5XUW564WW6590JZC374' where id=3;
-update noar ti set v0='FYJO84BHH5XUW564WW6590JZC374' where id=3;
-update noar tt set b0='F78S' where id=3;
-update noar ti set b0='F78S' where id=3;
-update noar tt set v0='04AHZK5P' where id=3;
-update noar ti set v0='04AHZK5P' where id=3;
-update noar tt set b1='4Q27EG2ZAA470C0Q7CZIQFDQ' where id=3;
-update noar ti set b1='4Q27EG2ZAA470C0Q7CZIQFDQ' where id=3;
-update noar tt set v0='SE798L3AERBT' where id=3;
-update noar ti set v0='SE798L3AERBT' where id=3;
-update noar tt set b2='69NY2N5FI7NZSXDHX7WAFO4T2FX3GDJ' where id=3;
-update noar ti set b2='69NY2N5FI7NZSXDHX7WAFO4T2FX3GDJ' where id=3;
-update noar tt set v0='D1CS' where id=4;
-update noar ti set v0='D1CS' where id=4;
-update noar tt set b0='YZTDGG649QB218Y' where id=4;
-update noar ti set b0='YZTDGG649QB218Y' where id=4;
-update noar tt set v0='YYKDWWOPOCWEG' where id=4;
-update noar ti set v0='YYKDWWOPOCWEG' where id=4;
-update noar tt set b1='BGBJIOYDJ2ERACX1K2M' where id=4;
-update noar ti set b1='BGBJIOYDJ2ERACX1K2M' where id=4;
-update noar tt set v0='JJDK5' where id=4;
-update noar ti set v0='JJDK5' where id=4;
-update noar tt set b2='QHOYQLYML19MXXSKS43J59J' where id=4;
-update noar ti set b2='QHOYQLYML19MXXSKS43J59J' where id=4;
-update noar tt set v0='VCK2G203AHNV7EX891M730A193LV' where id=5;
-update noar ti set v0='VCK2G203AHNV7EX891M730A193LV' where id=5;
-update noar tt set b0='T2S0' where id=5;
-update noar ti set b0='T2S0' where id=5;
-update noar tt set v0='8' where id=5;
-update noar ti set v0='8' where id=5;
-update noar tt set b1='ELNBDW3T2PMKSEAQU' where id=5;
-update noar ti set b1='ELNBDW3T2PMKSEAQU' where id=5;
-update noar tt set v0='LFQ' where id=5;
-update noar ti set v0='LFQ' where id=5;
-update noar tt set b2='SJUBUB3UBQWIQA31KPVI9H' where id=5;
-update noar ti set b2='SJUBUB3UBQWIQA31KPVI9H' where id=5;
-update noar tt set v0='ZP3ZSSQZFF0T7D0YKQXH304XCO' where id=6;
-update noar ti set v0='ZP3ZSSQZFF0T7D0YKQXH304XCO' where id=6;
-update noar tt set b0='L0I6318E4K78XR0SLC9O17' where id=6;
-update noar ti set b0='L0I6318E4K78XR0SLC9O17' where id=6;
-update noar tt set v0='92XSYU2J9AKJWFFIK8KCWDC2VDQLU9' where id=6;
-update noar ti set v0='92XSYU2J9AKJWFFIK8KCWDC2VDQLU9' where id=6;
-update noar tt set b1='S2EH5G24' where id=6;
-update noar ti set b1='S2EH5G24' where id=6;
-update noar tt set v0='I2AWY65O5PQH64U7NA8Q8VHV8BRB8IBN' where id=6;
-update noar ti set v0='I2AWY65O5PQH64U7NA8Q8VHV8BRB8IBN' where id=6;
-update noar tt set b2='FRF1CMSYYDWPVO050SGL' where id=6;
-update noar ti set b2='FRF1CMSYYDWPVO050SGL' where id=6;
-update noar tt set v0='0RJQEC8XWVE' where id=7;
-update noar ti set v0='0RJQEC8XWVE' where id=7;
-update noar tt set b0='BGYPMLS81YE0UD9O0MQS' where id=7;
-update noar ti set b0='BGYPMLS81YE0UD9O0MQS' where id=7;
-update noar tt set v0='CTTJCMWL5PRDAHRQJZB' where id=7;
-update noar ti set v0='CTTJCMWL5PRDAHRQJZB' where id=7;
-update noar tt set b1='AXO03UIKOVM54NNSMY' where id=7;
-update noar ti set b1='AXO03UIKOVM54NNSMY' where id=7;
-update noar tt set v0='S' where id=7;
-update noar ti set v0='S' where id=7;
-update noar tt set b2='0FH7H9L93D6M7QQOKU5MBRLL' where id=7;
-update noar ti set b2='0FH7H9L93D6M7QQOKU5MBRLL' where id=7;
-update noar tt set v0='PABN14PGJECJNR2NVYGBR1IW9FXLH' where id=8;
-update noar ti set v0='PABN14PGJECJNR2NVYGBR1IW9FXLH' where id=8;
-update noar tt set b0='66ZN5LOOHOQJLVEBVV2MT7ZOS16OD' where id=8;
-update noar ti set b0='66ZN5LOOHOQJLVEBVV2MT7ZOS16OD' where id=8;
-update noar tt set v0='NDYQOZG3I453DTRYOUJB' where id=8;
-update noar ti set v0='NDYQOZG3I453DTRYOUJB' where id=8;
-update noar tt set b1='13XJRQY1BLHQOQJ' where id=8;
-update noar ti set b1='13XJRQY1BLHQOQJ' where id=8;
-update noar tt set v0='YGN19TJZC6WB94WKQAFG52SXDY2AX8O9' where id=8;
-update noar ti set v0='YGN19TJZC6WB94WKQAFG52SXDY2AX8O9' where id=8;
-update noar tt set b2='DKRRR284ZNLL4H6892' where id=8;
-update noar ti set b2='DKRRR284ZNLL4H6892' where id=8;
-update noar tt set v0='OJPSA' where id=9;
-update noar ti set v0='OJPSA' where id=9;
-update noar tt set b0='7ORBM8TWGMI73CHH4ER4' where id=9;
-update noar ti set b0='7ORBM8TWGMI73CHH4ER4' where id=9;
-update noar tt set v0='4HN7HS70D8UEW5ZQ84YG4T9IY8NDQ' where id=9;
-update noar ti set v0='4HN7HS70D8UEW5ZQ84YG4T9IY8NDQ' where id=9;
-update noar tt set b1='ZFVVPTZJI' where id=9;
-update noar ti set b1='ZFVVPTZJI' where id=9;
-update noar tt set v0='CU8YLJVTI98PLG7R7QCGSPAH3' where id=9;
-update noar ti set v0='CU8YLJVTI98PLG7R7QCGSPAH3' where id=9;
-update noar tt set b2='O9ZCW1UZH396XV0HQ8JWR6OF4V0S9QFV' where id=9;
-update noar ti set b2='O9ZCW1UZH396XV0HQ8JWR6OF4V0S9QFV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='36KMNYF5NQKSZRZ8B3NT6BQ5WWLV93Y' where id=1;
-update noar ti set v0='36KMNYF5NQKSZRZ8B3NT6BQ5WWLV93Y' where id=1;
-update noar tt set b0='VWGRXG0U33O5W4IQKEG0ZULMK' where id=1;
-update noar ti set b0='VWGRXG0U33O5W4IQKEG0ZULMK' where id=1;
-update noar tt set v0='27MIGXJ3DB00VUCM7PQ0ZFXI84OVCDUJ' where id=1;
-update noar ti set v0='27MIGXJ3DB00VUCM7PQ0ZFXI84OVCDUJ' where id=1;
-update noar tt set b1='9GK4QDNY7' where id=1;
-update noar ti set b1='9GK4QDNY7' where id=1;
-update noar tt set v0='220TDAQR0S228' where id=1;
-update noar ti set v0='220TDAQR0S228' where id=1;
-update noar tt set b2='Q7WA0N66ESPQVU1YUMEK8AMG1538J' where id=1;
-update noar ti set b2='Q7WA0N66ESPQVU1YUMEK8AMG1538J' where id=1;
-update noar tt set v0='T8PKEN7YQ2DBHUV' where id=2;
-update noar ti set v0='T8PKEN7YQ2DBHUV' where id=2;
-update noar tt set b0='WL01LKNKI8' where id=2;
-update noar ti set b0='WL01LKNKI8' where id=2;
-update noar tt set v0='W7RC63VP494IICS1' where id=2;
-update noar ti set v0='W7RC63VP494IICS1' where id=2;
-update noar tt set b1='8QZDJ6AIXM2G0BHSOTQ0' where id=2;
-update noar ti set b1='8QZDJ6AIXM2G0BHSOTQ0' where id=2;
-update noar tt set v0='Q9X' where id=2;
-update noar ti set v0='Q9X' where id=2;
-update noar tt set b2='XWOOLZJTO6PNJWE4S' where id=2;
-update noar ti set b2='XWOOLZJTO6PNJWE4S' where id=2;
-update noar tt set v0='TGJQV42' where id=3;
-update noar ti set v0='TGJQV42' where id=3;
-update noar tt set b0='VU0VTJE' where id=3;
-update noar ti set b0='VU0VTJE' where id=3;
-update noar tt set v0='FTX5462YZHTVU1QR93APBM' where id=3;
-update noar ti set v0='FTX5462YZHTVU1QR93APBM' where id=3;
-update noar tt set b1='OYJ37WNO7OTI' where id=3;
-update noar ti set b1='OYJ37WNO7OTI' where id=3;
-update noar tt set v0='L82CWAAF' where id=3;
-update noar ti set v0='L82CWAAF' where id=3;
-update noar tt set b2='RNEZY454' where id=3;
-update noar ti set b2='RNEZY454' where id=3;
-update noar tt set v0='RLIQ5GKZCTI07UW9Q' where id=4;
-update noar ti set v0='RLIQ5GKZCTI07UW9Q' where id=4;
-update noar tt set b0='D5FJAZPUPS8TJ7WY8P1ZY1SUSRHCBW' where id=4;
-update noar ti set b0='D5FJAZPUPS8TJ7WY8P1ZY1SUSRHCBW' where id=4;
-update noar tt set v0='GS' where id=4;
-update noar ti set v0='GS' where id=4;
-update noar tt set b1='33JH8B09ERBN1LBNN8H281M5AE' where id=4;
-update noar ti set b1='33JH8B09ERBN1LBNN8H281M5AE' where id=4;
-update noar tt set v0='GI564DW56VC' where id=4;
-update noar ti set v0='GI564DW56VC' where id=4;
-update noar tt set b2='TX01EYJTTJX' where id=4;
-update noar ti set b2='TX01EYJTTJX' where id=4;
-update noar tt set v0='0F8VHUHJ6CUIHQLR9PZT' where id=5;
-update noar ti set v0='0F8VHUHJ6CUIHQLR9PZT' where id=5;
-update noar tt set b0='Z69YU9VI8ZHM' where id=5;
-update noar ti set b0='Z69YU9VI8ZHM' where id=5;
-update noar tt set v0='Y35VBO01MV4C10508UFR3OTFTMFWP7' where id=5;
-update noar ti set v0='Y35VBO01MV4C10508UFR3OTFTMFWP7' where id=5;
-update noar tt set b1='2P6WTYSX3PMUDI187GJJR4' where id=5;
-update noar ti set b1='2P6WTYSX3PMUDI187GJJR4' where id=5;
-update noar tt set v0='FOMM99M2AK9LMR2SOM557ZK9PR9UAMFV' where id=5;
-update noar ti set v0='FOMM99M2AK9LMR2SOM557ZK9PR9UAMFV' where id=5;
-update noar tt set b2='D' where id=5;
-update noar ti set b2='D' where id=5;
-update noar tt set v0='U4GVVIMBZVBJ4HW6B993N8KOYGT3' where id=6;
-update noar ti set v0='U4GVVIMBZVBJ4HW6B993N8KOYGT3' where id=6;
-update noar tt set b0='LUOLZXIZ30H' where id=6;
-update noar ti set b0='LUOLZXIZ30H' where id=6;
-update noar tt set v0='TZDUN3455DA96FRNMHSJTKW121' where id=6;
-update noar ti set v0='TZDUN3455DA96FRNMHSJTKW121' where id=6;
-update noar tt set b1='FU3BZXDWC6GL2D2M0R6EC' where id=6;
-update noar ti set b1='FU3BZXDWC6GL2D2M0R6EC' where id=6;
-update noar tt set v0='O' where id=6;
-update noar ti set v0='O' where id=6;
-update noar tt set b2='5Q79G9LOE5A6CJZLIFK9M4M2' where id=6;
-update noar ti set b2='5Q79G9LOE5A6CJZLIFK9M4M2' where id=6;
-update noar tt set v0='33DS53D2Q8Q4ZTA993KH3DBPG6F' where id=7;
-update noar ti set v0='33DS53D2Q8Q4ZTA993KH3DBPG6F' where id=7;
-update noar tt set b0='510IELL5TIQ' where id=7;
-update noar ti set b0='510IELL5TIQ' where id=7;
-update noar tt set v0='LA' where id=7;
-update noar ti set v0='LA' where id=7;
-update noar tt set b1='NAKPR7XF101' where id=7;
-update noar ti set b1='NAKPR7XF101' where id=7;
-update noar tt set v0='2I66AU2BE0I4Q2AAH7QUU' where id=7;
-update noar ti set v0='2I66AU2BE0I4Q2AAH7QUU' where id=7;
-update noar tt set b2='X2UW2JDND' where id=7;
-update noar ti set b2='X2UW2JDND' where id=7;
-update noar tt set v0='2' where id=8;
-update noar ti set v0='2' where id=8;
-update noar tt set b0='ZS3ZF156GO6ZAYVJ00Y790DIRY2Q' where id=8;
-update noar ti set b0='ZS3ZF156GO6ZAYVJ00Y790DIRY2Q' where id=8;
-update noar tt set v0='AK7UEQIXG2MEVJL30USL2AQI15HX' where id=8;
-update noar ti set v0='AK7UEQIXG2MEVJL30USL2AQI15HX' where id=8;
-update noar tt set b1='Z59OU7MLQBBYG7M2KH7T08QAF' where id=8;
-update noar ti set b1='Z59OU7MLQBBYG7M2KH7T08QAF' where id=8;
-update noar tt set v0='AHSHR' where id=8;
-update noar ti set v0='AHSHR' where id=8;
-update noar tt set b2='TA37' where id=8;
-update noar ti set b2='TA37' where id=8;
-update noar tt set v0='V' where id=9;
-update noar ti set v0='V' where id=9;
-update noar tt set b0='E5IK99NWBORU2GYA086QGPO95431GYI' where id=9;
-update noar ti set b0='E5IK99NWBORU2GYA086QGPO95431GYI' where id=9;
-update noar tt set v0='M9VWOEWL017NV1MUF4XD4M28J8ZGKFWB' where id=9;
-update noar ti set v0='M9VWOEWL017NV1MUF4XD4M28J8ZGKFWB' where id=9;
-update noar tt set b1='OE9AZQG51FA7N' where id=9;
-update noar ti set b1='OE9AZQG51FA7N' where id=9;
-update noar tt set v0='QBCNTLTYHXJ91NB' where id=9;
-update noar ti set v0='QBCNTLTYHXJ91NB' where id=9;
-update noar tt set b2='7GNGQJHI1VGP8KAT6NOG3JTS' where id=9;
-update noar ti set b2='7GNGQJHI1VGP8KAT6NOG3JTS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F9SRLA1L6XW8G7I' where id=1;
-update noar ti set v0='F9SRLA1L6XW8G7I' where id=1;
-update noar tt set b0='1R0FIE9LHUS1E0TJ2J5V' where id=1;
-update noar ti set b0='1R0FIE9LHUS1E0TJ2J5V' where id=1;
-update noar tt set v0='GFGRMUYF8LFZ4MTH' where id=1;
-update noar ti set v0='GFGRMUYF8LFZ4MTH' where id=1;
-update noar tt set b1='ZAX573ZJ8BWE9CEHMV2G' where id=1;
-update noar ti set b1='ZAX573ZJ8BWE9CEHMV2G' where id=1;
-update noar tt set v0='N75WAONFYAW9VNVFZ32F0C969V7J' where id=1;
-update noar ti set v0='N75WAONFYAW9VNVFZ32F0C969V7J' where id=1;
-update noar tt set b2='VJRFNWXXRVT244W' where id=1;
-update noar ti set b2='VJRFNWXXRVT244W' where id=1;
-update noar tt set v0='NHHV' where id=2;
-update noar ti set v0='NHHV' where id=2;
-update noar tt set b0='QRXI3XWRJC178QDPJUCHACA4I' where id=2;
-update noar ti set b0='QRXI3XWRJC178QDPJUCHACA4I' where id=2;
-update noar tt set v0='4W1RJI4O' where id=2;
-update noar ti set v0='4W1RJI4O' where id=2;
-update noar tt set b1='6UNKUOUYQ8LOK8493O3XRAP4G' where id=2;
-update noar ti set b1='6UNKUOUYQ8LOK8493O3XRAP4G' where id=2;
-update noar tt set v0='L8T4NICFI7R0FFJ3E0JTE4HQS7MKAVNQ' where id=2;
-update noar ti set v0='L8T4NICFI7R0FFJ3E0JTE4HQS7MKAVNQ' where id=2;
-update noar tt set b2='YS0BD73CG' where id=2;
-update noar ti set b2='YS0BD73CG' where id=2;
-update noar tt set v0='BFA8GU' where id=3;
-update noar ti set v0='BFA8GU' where id=3;
-update noar tt set b0='3TGDMLX3MVSBD7N' where id=3;
-update noar ti set b0='3TGDMLX3MVSBD7N' where id=3;
-update noar tt set v0='DDINNLNT6' where id=3;
-update noar ti set v0='DDINNLNT6' where id=3;
-update noar tt set b1='HFFJNY1SGGMLS1LQE1YE544F5V' where id=3;
-update noar ti set b1='HFFJNY1SGGMLS1LQE1YE544F5V' where id=3;
-update noar tt set v0='ANCK0PGOZK' where id=3;
-update noar ti set v0='ANCK0PGOZK' where id=3;
-update noar tt set b2='R2ASFCSZKFXYJBDG2FZRLR5B' where id=3;
-update noar ti set b2='R2ASFCSZKFXYJBDG2FZRLR5B' where id=3;
-update noar tt set v0='KM3T2BH7R' where id=4;
-update noar ti set v0='KM3T2BH7R' where id=4;
-update noar tt set b0='9QR92IX522BZ7AIPZZXO1B5AI' where id=4;
-update noar ti set b0='9QR92IX522BZ7AIPZZXO1B5AI' where id=4;
-update noar tt set v0='7MQYNJ9RQXNHDZ68ETY' where id=4;
-update noar ti set v0='7MQYNJ9RQXNHDZ68ETY' where id=4;
-update noar tt set b1='0BMRIM' where id=4;
-update noar ti set b1='0BMRIM' where id=4;
-update noar tt set v0='2TN0H' where id=4;
-update noar ti set v0='2TN0H' where id=4;
-update noar tt set b2='23HGJ7Y1Z3FX' where id=4;
-update noar ti set b2='23HGJ7Y1Z3FX' where id=4;
-update noar tt set v0='LH2XL3XT5I47KPX2TVIIQPXZDC3K39GB' where id=5;
-update noar ti set v0='LH2XL3XT5I47KPX2TVIIQPXZDC3K39GB' where id=5;
-update noar tt set b0='AH5LZY459R' where id=5;
-update noar ti set b0='AH5LZY459R' where id=5;
-update noar tt set v0='275SHUBF9TBQHCS5Y2VUZLLO4ZO8WB' where id=5;
-update noar ti set v0='275SHUBF9TBQHCS5Y2VUZLLO4ZO8WB' where id=5;
-update noar tt set b1='1BAZ4G' where id=5;
-update noar ti set b1='1BAZ4G' where id=5;
-update noar tt set v0='D1T565BLUVDR4SOB8FHYHC4WR7MJ' where id=5;
-update noar ti set v0='D1T565BLUVDR4SOB8FHYHC4WR7MJ' where id=5;
-update noar tt set b2='LUKV' where id=5;
-update noar ti set b2='LUKV' where id=5;
-update noar tt set v0='SUQQLE' where id=6;
-update noar ti set v0='SUQQLE' where id=6;
-update noar tt set b0='8VWUK367J11K' where id=6;
-update noar ti set b0='8VWUK367J11K' where id=6;
-update noar tt set v0='KKZYFQ8HEXUX5L48RYGP278Y5D0J' where id=6;
-update noar ti set v0='KKZYFQ8HEXUX5L48RYGP278Y5D0J' where id=6;
-update noar tt set b1='CKP1A21X9AIW' where id=6;
-update noar ti set b1='CKP1A21X9AIW' where id=6;
-update noar tt set v0='K96G2ALJ44L06PBS5VA0KH9CSM2SB' where id=6;
-update noar ti set v0='K96G2ALJ44L06PBS5VA0KH9CSM2SB' where id=6;
-update noar tt set b2='0FMYLMDSORQLHY7JT187WLC3WJG' where id=6;
-update noar ti set b2='0FMYLMDSORQLHY7JT187WLC3WJG' where id=6;
-update noar tt set v0='JST20FUIF8GXL2VD5I0W9AS74ZTJ4Z' where id=7;
-update noar ti set v0='JST20FUIF8GXL2VD5I0W9AS74ZTJ4Z' where id=7;
-update noar tt set b0='IX4BGOC6G4E6VPV' where id=7;
-update noar ti set b0='IX4BGOC6G4E6VPV' where id=7;
-update noar tt set v0='J8L0PFWFN97' where id=7;
-update noar ti set v0='J8L0PFWFN97' where id=7;
-update noar tt set b1='KJNKRUW' where id=7;
-update noar ti set b1='KJNKRUW' where id=7;
-update noar tt set v0='TMN8DX' where id=7;
-update noar ti set v0='TMN8DX' where id=7;
-update noar tt set b2='QEFNIA4ERU' where id=7;
-update noar ti set b2='QEFNIA4ERU' where id=7;
-update noar tt set v0='MY55UD7WQD71PFOJQRD9LM2ILO6D13' where id=8;
-update noar ti set v0='MY55UD7WQD71PFOJQRD9LM2ILO6D13' where id=8;
-update noar tt set b0='9O168LWC0QCZ9NAOK' where id=8;
-update noar ti set b0='9O168LWC0QCZ9NAOK' where id=8;
-update noar tt set v0='175I7P3ZZVOXUQDPJ' where id=8;
-update noar ti set v0='175I7P3ZZVOXUQDPJ' where id=8;
-update noar tt set b1='N1NU66JIEZN50OA033HHMGQBBMQZ' where id=8;
-update noar ti set b1='N1NU66JIEZN50OA033HHMGQBBMQZ' where id=8;
-update noar tt set v0='O53YWI64GQXZ28PMG' where id=8;
-update noar ti set v0='O53YWI64GQXZ28PMG' where id=8;
-update noar tt set b2='6M39DYZQFD0NBDO4BT1TIFPU6MA3FZN' where id=8;
-update noar ti set b2='6M39DYZQFD0NBDO4BT1TIFPU6MA3FZN' where id=8;
-update noar tt set v0='QGS20CI8JOGZ2LN' where id=9;
-update noar ti set v0='QGS20CI8JOGZ2LN' where id=9;
-update noar tt set b0='KIB8R1IQL40HELLBSAY4' where id=9;
-update noar ti set b0='KIB8R1IQL40HELLBSAY4' where id=9;
-update noar tt set v0='R1YQ39NFTA5HJ3Q39TOO' where id=9;
-update noar ti set v0='R1YQ39NFTA5HJ3Q39TOO' where id=9;
-update noar tt set b1='MH9UJ5OOLBNZX23HNO0E3SB' where id=9;
-update noar ti set b1='MH9UJ5OOLBNZX23HNO0E3SB' where id=9;
-update noar tt set v0='LHF' where id=9;
-update noar ti set v0='LHF' where id=9;
-update noar tt set b2='DQQGUYRR7FK' where id=9;
-update noar ti set b2='DQQGUYRR7FK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8GPLQ2H6LCXQQLUCX6H2434S' where id=1;
-update noar ti set v0='8GPLQ2H6LCXQQLUCX6H2434S' where id=1;
-update noar tt set b0='OWH8WXM0V0G671FPP70N' where id=1;
-update noar ti set b0='OWH8WXM0V0G671FPP70N' where id=1;
-update noar tt set v0='WKLTCEGNAPP' where id=1;
-update noar ti set v0='WKLTCEGNAPP' where id=1;
-update noar tt set b1='4LELLB9RSCP01SH92F8B' where id=1;
-update noar ti set b1='4LELLB9RSCP01SH92F8B' where id=1;
-update noar tt set v0='804B4UA7K8' where id=1;
-update noar ti set v0='804B4UA7K8' where id=1;
-update noar tt set b2='G422L880BT609WEAFFBUPVZ7GHTA1EA' where id=1;
-update noar ti set b2='G422L880BT609WEAFFBUPVZ7GHTA1EA' where id=1;
-update noar tt set v0='EF7BZ2K2GIYMQ8EJJDHMDYF' where id=2;
-update noar ti set v0='EF7BZ2K2GIYMQ8EJJDHMDYF' where id=2;
-update noar tt set b0='019XDLGIAZNU1' where id=2;
-update noar ti set b0='019XDLGIAZNU1' where id=2;
-update noar tt set v0='D78JVO6AGD0XB2ZGTBE6Q' where id=2;
-update noar ti set v0='D78JVO6AGD0XB2ZGTBE6Q' where id=2;
-update noar tt set b1='QFKJ29' where id=2;
-update noar ti set b1='QFKJ29' where id=2;
-update noar tt set v0='KODEDFT5AVALRJE642GBAY53PK0RR9' where id=2;
-update noar ti set v0='KODEDFT5AVALRJE642GBAY53PK0RR9' where id=2;
-update noar tt set b2='15AP6UCOLW810J1PTG' where id=2;
-update noar ti set b2='15AP6UCOLW810J1PTG' where id=2;
-update noar tt set v0='XAL' where id=3;
-update noar ti set v0='XAL' where id=3;
-update noar tt set b0='7J26PRN8C83FX9NTDGA2MTYO' where id=3;
-update noar ti set b0='7J26PRN8C83FX9NTDGA2MTYO' where id=3;
-update noar tt set v0='9NEEYNNPVW8OYO2MXZ' where id=3;
-update noar ti set v0='9NEEYNNPVW8OYO2MXZ' where id=3;
-update noar tt set b1='RZYPB09VJK8S0I5DPFTESBDQ9I' where id=3;
-update noar ti set b1='RZYPB09VJK8S0I5DPFTESBDQ9I' where id=3;
-update noar tt set v0='LA96L307Q927TU' where id=3;
-update noar ti set v0='LA96L307Q927TU' where id=3;
-update noar tt set b2='ULVU8VA4GEJXXTCGNHPFZC59IOK' where id=3;
-update noar ti set b2='ULVU8VA4GEJXXTCGNHPFZC59IOK' where id=3;
-update noar tt set v0='L3JDAZ0UVBF4R6VBG2NAY8' where id=4;
-update noar ti set v0='L3JDAZ0UVBF4R6VBG2NAY8' where id=4;
-update noar tt set b0='RPFSCVC8PI1HJ2780I40ZXYCPDA4D' where id=4;
-update noar ti set b0='RPFSCVC8PI1HJ2780I40ZXYCPDA4D' where id=4;
-update noar tt set v0='PH6L9IJMI1BORWBE6JUKD814KIL7YGL' where id=4;
-update noar ti set v0='PH6L9IJMI1BORWBE6JUKD814KIL7YGL' where id=4;
-update noar tt set b1='Y9AZEIZKYP0H0VB' where id=4;
-update noar ti set b1='Y9AZEIZKYP0H0VB' where id=4;
-update noar tt set v0='D2JE4G1XVQRM16MB0XZNTN6' where id=4;
-update noar ti set v0='D2JE4G1XVQRM16MB0XZNTN6' where id=4;
-update noar tt set b2='S9NH5SHX' where id=4;
-update noar ti set b2='S9NH5SHX' where id=4;
-update noar tt set v0='V9F2ZSL37WLS0X0SK6G' where id=5;
-update noar ti set v0='V9F2ZSL37WLS0X0SK6G' where id=5;
-update noar tt set b0='DX2' where id=5;
-update noar ti set b0='DX2' where id=5;
-update noar tt set v0='JWO3EVP5FP4KQ4YSQ3G1' where id=5;
-update noar ti set v0='JWO3EVP5FP4KQ4YSQ3G1' where id=5;
-update noar tt set b1='SBK3GDH7956ACJVK3E4M9J3PSQ7XF4' where id=5;
-update noar ti set b1='SBK3GDH7956ACJVK3E4M9J3PSQ7XF4' where id=5;
-update noar tt set v0='PCSJTMOGEAB' where id=5;
-update noar ti set v0='PCSJTMOGEAB' where id=5;
-update noar tt set b2='07C940PPX' where id=5;
-update noar ti set b2='07C940PPX' where id=5;
-update noar tt set v0='8THA7J0M3BWE5' where id=6;
-update noar ti set v0='8THA7J0M3BWE5' where id=6;
-update noar tt set b0='WKKLD98GM7JZ2YOQQC6JXWISIYJDIT' where id=6;
-update noar ti set b0='WKKLD98GM7JZ2YOQQC6JXWISIYJDIT' where id=6;
-update noar tt set v0='L50POLU0VDY3IFU' where id=6;
-update noar ti set v0='L50POLU0VDY3IFU' where id=6;
-update noar tt set b1='1X3ZIUSKN6EMJA5UU3JWF21F7VT761S' where id=6;
-update noar ti set b1='1X3ZIUSKN6EMJA5UU3JWF21F7VT761S' where id=6;
-update noar tt set v0='PMS7' where id=6;
-update noar ti set v0='PMS7' where id=6;
-update noar tt set b2='PJJND65FI1RSKM' where id=6;
-update noar ti set b2='PJJND65FI1RSKM' where id=6;
-update noar tt set v0='WMRC9AMUZKFOU5NZEGJ6L6' where id=7;
-update noar ti set v0='WMRC9AMUZKFOU5NZEGJ6L6' where id=7;
-update noar tt set b0='PJC8' where id=7;
-update noar ti set b0='PJC8' where id=7;
-update noar tt set v0='TIF00BS3S3RQ37N427XB2' where id=7;
-update noar ti set v0='TIF00BS3S3RQ37N427XB2' where id=7;
-update noar tt set b1='78XD267G1' where id=7;
-update noar ti set b1='78XD267G1' where id=7;
-update noar tt set v0='1ZN70DJC6' where id=7;
-update noar ti set v0='1ZN70DJC6' where id=7;
-update noar tt set b2='DP851L3AKBXNIVAF' where id=7;
-update noar ti set b2='DP851L3AKBXNIVAF' where id=7;
-update noar tt set v0='MESI2ZCXKXYYQXCDZN2L1C0KRD' where id=8;
-update noar ti set v0='MESI2ZCXKXYYQXCDZN2L1C0KRD' where id=8;
-update noar tt set b0='D6N' where id=8;
-update noar ti set b0='D6N' where id=8;
-update noar tt set v0='88WP5W36R47SP0QAYZDN11' where id=8;
-update noar ti set v0='88WP5W36R47SP0QAYZDN11' where id=8;
-update noar tt set b1='ZYGGU58Q3X0N261OA98ALJ4' where id=8;
-update noar ti set b1='ZYGGU58Q3X0N261OA98ALJ4' where id=8;
-update noar tt set v0='L082YDCPXZXWI' where id=8;
-update noar ti set v0='L082YDCPXZXWI' where id=8;
-update noar tt set b2='EENU1' where id=8;
-update noar ti set b2='EENU1' where id=8;
-update noar tt set v0='S5G3N7S9LN' where id=9;
-update noar ti set v0='S5G3N7S9LN' where id=9;
-update noar tt set b0='X988JCHG8CCJQP87E0QQOCB' where id=9;
-update noar ti set b0='X988JCHG8CCJQP87E0QQOCB' where id=9;
-update noar tt set v0='B' where id=9;
-update noar ti set v0='B' where id=9;
-update noar tt set b1='0111U1F9LIVZPDB5QBM6' where id=9;
-update noar ti set b1='0111U1F9LIVZPDB5QBM6' where id=9;
-update noar tt set v0='4' where id=9;
-update noar ti set v0='4' where id=9;
-update noar tt set b2='JIUCXC4UYQC0G2TY99LSPE2Y' where id=9;
-update noar ti set b2='JIUCXC4UYQC0G2TY99LSPE2Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WZSWH6Y00NEN6LW041Y2X' where id=1;
-update noar ti set v0='WZSWH6Y00NEN6LW041Y2X' where id=1;
-update noar tt set b0='6Z34AM8J5KEB9L6ZG9BTY421' where id=1;
-update noar ti set b0='6Z34AM8J5KEB9L6ZG9BTY421' where id=1;
-update noar tt set v0='CJYE3HDWFIT105T5G755UH4BJF5F' where id=1;
-update noar ti set v0='CJYE3HDWFIT105T5G755UH4BJF5F' where id=1;
-update noar tt set b1='OAJMFRLU76X9' where id=1;
-update noar ti set b1='OAJMFRLU76X9' where id=1;
-update noar tt set v0='1MNBR3R5PO' where id=1;
-update noar ti set v0='1MNBR3R5PO' where id=1;
-update noar tt set b2='UAJ0SK7Q2' where id=1;
-update noar ti set b2='UAJ0SK7Q2' where id=1;
-update noar tt set v0='BHYUFIWO' where id=2;
-update noar ti set v0='BHYUFIWO' where id=2;
-update noar tt set b0='WDARKHG2KHYJ8SNPGW4CP5MQ6U' where id=2;
-update noar ti set b0='WDARKHG2KHYJ8SNPGW4CP5MQ6U' where id=2;
-update noar tt set v0='OPGVKNTX6C09DTKID835RMKNMOC' where id=2;
-update noar ti set v0='OPGVKNTX6C09DTKID835RMKNMOC' where id=2;
-update noar tt set b1='O9QYKCBWEX9I7M9YFMT79L0ZK9DBQ9K' where id=2;
-update noar ti set b1='O9QYKCBWEX9I7M9YFMT79L0ZK9DBQ9K' where id=2;
-update noar tt set v0='KOMB6YDSB9NN25J0AACL0ZXPAMWUS' where id=2;
-update noar ti set v0='KOMB6YDSB9NN25J0AACL0ZXPAMWUS' where id=2;
-update noar tt set b2='K8O8Z21YGQ36EGFN3N9ZLMD37CNR' where id=2;
-update noar ti set b2='K8O8Z21YGQ36EGFN3N9ZLMD37CNR' where id=2;
-update noar tt set v0='4V' where id=3;
-update noar ti set v0='4V' where id=3;
-update noar tt set b0='QGTAV0H4GYZ5MYRK' where id=3;
-update noar ti set b0='QGTAV0H4GYZ5MYRK' where id=3;
-update noar tt set v0='NTIH0EZO4UEGW7X' where id=3;
-update noar ti set v0='NTIH0EZO4UEGW7X' where id=3;
-update noar tt set b1='6' where id=3;
-update noar ti set b1='6' where id=3;
-update noar tt set v0='56FU430NGWJRUJ98FOV3RJO' where id=3;
-update noar ti set v0='56FU430NGWJRUJ98FOV3RJO' where id=3;
-update noar tt set b2='CXQ2G9K' where id=3;
-update noar ti set b2='CXQ2G9K' where id=3;
-update noar tt set v0='VOUUQ' where id=4;
-update noar ti set v0='VOUUQ' where id=4;
-update noar tt set b0='WXY8ZT0BCLM6R6W' where id=4;
-update noar ti set b0='WXY8ZT0BCLM6R6W' where id=4;
-update noar tt set v0='U0OCHRKJ1HJHD' where id=4;
-update noar ti set v0='U0OCHRKJ1HJHD' where id=4;
-update noar tt set b1='B6PXT' where id=4;
-update noar ti set b1='B6PXT' where id=4;
-update noar tt set v0='52F3' where id=4;
-update noar ti set v0='52F3' where id=4;
-update noar tt set b2='YLR1YSS8E' where id=4;
-update noar ti set b2='YLR1YSS8E' where id=4;
-update noar tt set v0='7OOCKIMW0WV7GOZ115YQ' where id=5;
-update noar ti set v0='7OOCKIMW0WV7GOZ115YQ' where id=5;
-update noar tt set b0='7OU06252VWH6UEVZICURW' where id=5;
-update noar ti set b0='7OU06252VWH6UEVZICURW' where id=5;
-update noar tt set v0='T1EGP3NK0IDPR272KG5CO3GNRMTNLXHL' where id=5;
-update noar ti set v0='T1EGP3NK0IDPR272KG5CO3GNRMTNLXHL' where id=5;
-update noar tt set b1='H8W88NALHVHLLHPRIB3RY4VVME' where id=5;
-update noar ti set b1='H8W88NALHVHLLHPRIB3RY4VVME' where id=5;
-update noar tt set v0='F5GCOHL7KHQ4S' where id=5;
-update noar ti set v0='F5GCOHL7KHQ4S' where id=5;
-update noar tt set b2='RW7B6C6P' where id=5;
-update noar ti set b2='RW7B6C6P' where id=5;
-update noar tt set v0='2WQJM2GDHN9Q3UWBPEAIP78WB39O' where id=6;
-update noar ti set v0='2WQJM2GDHN9Q3UWBPEAIP78WB39O' where id=6;
-update noar tt set b0='87OJCS' where id=6;
-update noar ti set b0='87OJCS' where id=6;
-update noar tt set v0='472AN273NG5Q' where id=6;
-update noar ti set v0='472AN273NG5Q' where id=6;
-update noar tt set b1='HNT294IXJ8N4EJYHQKO9YYE255' where id=6;
-update noar ti set b1='HNT294IXJ8N4EJYHQKO9YYE255' where id=6;
-update noar tt set v0='H0QD5UIMN6UCPXOOXDTG8W4W3P9HBCM' where id=6;
-update noar ti set v0='H0QD5UIMN6UCPXOOXDTG8W4W3P9HBCM' where id=6;
-update noar tt set b2='F0R9PBV0LPL7N9' where id=6;
-update noar ti set b2='F0R9PBV0LPL7N9' where id=6;
-update noar tt set v0='XIVVI6VRIFLQ6IMMI2Z63T9XK23' where id=7;
-update noar ti set v0='XIVVI6VRIFLQ6IMMI2Z63T9XK23' where id=7;
-update noar tt set b0='WRFHS6Q8UI876' where id=7;
-update noar ti set b0='WRFHS6Q8UI876' where id=7;
-update noar tt set v0='888748F25DODKPN6GWTK2CV' where id=7;
-update noar ti set v0='888748F25DODKPN6GWTK2CV' where id=7;
-update noar tt set b1='VKGMSYXPVF6ZDHNB60W9N3H' where id=7;
-update noar ti set b1='VKGMSYXPVF6ZDHNB60W9N3H' where id=7;
-update noar tt set v0='GX74AFF1DT6RN05U6B09Z25EEBQLHVNE' where id=7;
-update noar ti set v0='GX74AFF1DT6RN05U6B09Z25EEBQLHVNE' where id=7;
-update noar tt set b2='KX3CHWY' where id=7;
-update noar ti set b2='KX3CHWY' where id=7;
-update noar tt set v0='W26GMIS4TJ8SZ0NTB0' where id=8;
-update noar ti set v0='W26GMIS4TJ8SZ0NTB0' where id=8;
-update noar tt set b0='PE4M1VGOJHB827SC4OVO6PHOIIS6P' where id=8;
-update noar ti set b0='PE4M1VGOJHB827SC4OVO6PHOIIS6P' where id=8;
-update noar tt set v0='J2M1J648DI7SEYI' where id=8;
-update noar ti set v0='J2M1J648DI7SEYI' where id=8;
-update noar tt set b1='OL0DGZV9FUUUMRMFR0IC3T' where id=8;
-update noar ti set b1='OL0DGZV9FUUUMRMFR0IC3T' where id=8;
-update noar tt set v0='ART112HVZFQJ4WHZQ8O4E58CRJ2HT3CR' where id=8;
-update noar ti set v0='ART112HVZFQJ4WHZQ8O4E58CRJ2HT3CR' where id=8;
-update noar tt set b2='PMGAH6PHG49M7E17D5VG' where id=8;
-update noar ti set b2='PMGAH6PHG49M7E17D5VG' where id=8;
-update noar tt set v0='KZCETM9WZ0BRXYLZE0DVJ' where id=9;
-update noar ti set v0='KZCETM9WZ0BRXYLZE0DVJ' where id=9;
-update noar tt set b0='FLCCW8KG3E52QZ9QEMY1RS9' where id=9;
-update noar ti set b0='FLCCW8KG3E52QZ9QEMY1RS9' where id=9;
-update noar tt set v0='4SGDM' where id=9;
-update noar ti set v0='4SGDM' where id=9;
-update noar tt set b1='FZ0EYPWU4MCQXIBM6EXH5' where id=9;
-update noar ti set b1='FZ0EYPWU4MCQXIBM6EXH5' where id=9;
-update noar tt set v0='JJC0E3MZZM550RW7' where id=9;
-update noar ti set v0='JJC0E3MZZM550RW7' where id=9;
-update noar tt set b2='YJIWRO3B4K1' where id=9;
-update noar ti set b2='YJIWRO3B4K1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='87OKZU5TLETJ9T' where id=1;
-update noar ti set v0='87OKZU5TLETJ9T' where id=1;
-update noar tt set b0='JQ3N4CVUKEV191GYDB36' where id=1;
-update noar ti set b0='JQ3N4CVUKEV191GYDB36' where id=1;
-update noar tt set v0='6H2VA1BO0JDX6D191H' where id=1;
-update noar ti set v0='6H2VA1BO0JDX6D191H' where id=1;
-update noar tt set b1='Q2O7HQXK5T29DUJUMAXI2DK9Y' where id=1;
-update noar ti set b1='Q2O7HQXK5T29DUJUMAXI2DK9Y' where id=1;
-update noar tt set v0='P2H5DRX87YA0Z6RE7J45LNOAG4' where id=1;
-update noar ti set v0='P2H5DRX87YA0Z6RE7J45LNOAG4' where id=1;
-update noar tt set b2='ENZPNC6850Q' where id=1;
-update noar ti set b2='ENZPNC6850Q' where id=1;
-update noar tt set v0='BSURJH' where id=2;
-update noar ti set v0='BSURJH' where id=2;
-update noar tt set b0='1GPTGGJZ9DVDZ' where id=2;
-update noar ti set b0='1GPTGGJZ9DVDZ' where id=2;
-update noar tt set v0='X7590G2SM4C5I9ED6ZU21K' where id=2;
-update noar ti set v0='X7590G2SM4C5I9ED6ZU21K' where id=2;
-update noar tt set b1='VJ50XM9WA2UJ' where id=2;
-update noar ti set b1='VJ50XM9WA2UJ' where id=2;
-update noar tt set v0='1LC' where id=2;
-update noar ti set v0='1LC' where id=2;
-update noar tt set b2='7CWQ1OOI3JNDILNDZ0DS' where id=2;
-update noar ti set b2='7CWQ1OOI3JNDILNDZ0DS' where id=2;
-update noar tt set v0='JWHWY6A036' where id=3;
-update noar ti set v0='JWHWY6A036' where id=3;
-update noar tt set b0='V0KAVOMO1LF74M1GMHHWF49B8X698I' where id=3;
-update noar ti set b0='V0KAVOMO1LF74M1GMHHWF49B8X698I' where id=3;
-update noar tt set v0='L17TX1AB6SHJ7M8HFZSJAFLFT4BE94Q' where id=3;
-update noar ti set v0='L17TX1AB6SHJ7M8HFZSJAFLFT4BE94Q' where id=3;
-update noar tt set b1='BJIT5VAWNMBSXKLZR4L' where id=3;
-update noar ti set b1='BJIT5VAWNMBSXKLZR4L' where id=3;
-update noar tt set v0='CI2T0ELF18IQMKK3SSG3998CF08VHY' where id=3;
-update noar ti set v0='CI2T0ELF18IQMKK3SSG3998CF08VHY' where id=3;
-update noar tt set b2='CNGJ9SOUI919F1F9RVPMORH7KFQI' where id=3;
-update noar ti set b2='CNGJ9SOUI919F1F9RVPMORH7KFQI' where id=3;
-update noar tt set v0='ZCQVS5L34ZTA1O7' where id=4;
-update noar ti set v0='ZCQVS5L34ZTA1O7' where id=4;
-update noar tt set b0='DUJ5T13XWFYQPH' where id=4;
-update noar ti set b0='DUJ5T13XWFYQPH' where id=4;
-update noar tt set v0='P0TI13' where id=4;
-update noar ti set v0='P0TI13' where id=4;
-update noar tt set b1='EW8VT5JNIA28TOFGL7WF0M' where id=4;
-update noar ti set b1='EW8VT5JNIA28TOFGL7WF0M' where id=4;
-update noar tt set v0='GRDLZOYORX' where id=4;
-update noar ti set v0='GRDLZOYORX' where id=4;
-update noar tt set b2='H777G5JWFCWAD7CT' where id=4;
-update noar ti set b2='H777G5JWFCWAD7CT' where id=4;
-update noar tt set v0='AOZLW58C3TA5WIJC' where id=5;
-update noar ti set v0='AOZLW58C3TA5WIJC' where id=5;
-update noar tt set b0='H9K1BEKCFP81GKZU7IFLT01HUDMEM' where id=5;
-update noar ti set b0='H9K1BEKCFP81GKZU7IFLT01HUDMEM' where id=5;
-update noar tt set v0='LEJ2LA26IS7CIER8' where id=5;
-update noar ti set v0='LEJ2LA26IS7CIER8' where id=5;
-update noar tt set b1='KR2P94MCZWOOHA7PDJC5AVTEC7' where id=5;
-update noar ti set b1='KR2P94MCZWOOHA7PDJC5AVTEC7' where id=5;
-update noar tt set v0='HAY0ECTW0P4X4W8NEM6WQRBVEERES41' where id=5;
-update noar ti set v0='HAY0ECTW0P4X4W8NEM6WQRBVEERES41' where id=5;
-update noar tt set b2='AGKM4732V' where id=5;
-update noar ti set b2='AGKM4732V' where id=5;
-update noar tt set v0='U0O' where id=6;
-update noar ti set v0='U0O' where id=6;
-update noar tt set b0='WAL3O8CHEENU20HYW9D9J4H8J8' where id=6;
-update noar ti set b0='WAL3O8CHEENU20HYW9D9J4H8J8' where id=6;
-update noar tt set v0='OQQKKH6C5GYZSMLX55WCSE4819' where id=6;
-update noar ti set v0='OQQKKH6C5GYZSMLX55WCSE4819' where id=6;
-update noar tt set b1='SUOM5TXOSVKS' where id=6;
-update noar ti set b1='SUOM5TXOSVKS' where id=6;
-update noar tt set v0='BA1P531' where id=6;
-update noar ti set v0='BA1P531' where id=6;
-update noar tt set b2='I5KHIU' where id=6;
-update noar ti set b2='I5KHIU' where id=6;
-update noar tt set v0='H3H77I10D7KRFLLSO' where id=7;
-update noar ti set v0='H3H77I10D7KRFLLSO' where id=7;
-update noar tt set b0='VXZP4KOH103TP4Z51FMW3M5FMWR7' where id=7;
-update noar ti set b0='VXZP4KOH103TP4Z51FMW3M5FMWR7' where id=7;
-update noar tt set v0='D4RS0KLDZ' where id=7;
-update noar ti set v0='D4RS0KLDZ' where id=7;
-update noar tt set b1='7651JKONMR6YVQCI2DQ0OFW' where id=7;
-update noar ti set b1='7651JKONMR6YVQCI2DQ0OFW' where id=7;
-update noar tt set v0='6F43F5' where id=7;
-update noar ti set v0='6F43F5' where id=7;
-update noar tt set b2='5' where id=7;
-update noar ti set b2='5' where id=7;
-update noar tt set v0='DI1D4FLY1Z8' where id=8;
-update noar ti set v0='DI1D4FLY1Z8' where id=8;
-update noar tt set b0='FB1YJ7E9W798NQL4TW8F74KMMH7R' where id=8;
-update noar ti set b0='FB1YJ7E9W798NQL4TW8F74KMMH7R' where id=8;
-update noar tt set v0='QC28GGVYIPJM4ZYJHC0W7EJKH' where id=8;
-update noar ti set v0='QC28GGVYIPJM4ZYJHC0W7EJKH' where id=8;
-update noar tt set b1='N3E0PL' where id=8;
-update noar ti set b1='N3E0PL' where id=8;
-update noar tt set v0='MOQX7FSSX3QI8' where id=8;
-update noar ti set v0='MOQX7FSSX3QI8' where id=8;
-update noar tt set b2='5CDFC24QUIYV2FMNGIZJD2J3H' where id=8;
-update noar ti set b2='5CDFC24QUIYV2FMNGIZJD2J3H' where id=8;
-update noar tt set v0='WPSCP04B3GBJB' where id=9;
-update noar ti set v0='WPSCP04B3GBJB' where id=9;
-update noar tt set b0='Q1J' where id=9;
-update noar ti set b0='Q1J' where id=9;
-update noar tt set v0='3JFAM9DDGY90ICTOPP645I1AI1N' where id=9;
-update noar ti set v0='3JFAM9DDGY90ICTOPP645I1AI1N' where id=9;
-update noar tt set b1='OJTTYWDTQE079C790LB6ZF3NAIOLHF6O' where id=9;
-update noar ti set b1='OJTTYWDTQE079C790LB6ZF3NAIOLHF6O' where id=9;
-update noar tt set v0='HG0R66VTQS0QK8P49YQ' where id=9;
-update noar ti set v0='HG0R66VTQS0QK8P49YQ' where id=9;
-update noar tt set b2='39PANN16' where id=9;
-update noar ti set b2='39PANN16' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1SC4OSLOMRIC' where id=1;
-update noar ti set v0='1SC4OSLOMRIC' where id=1;
-update noar tt set b0='W4IZAY3GJFUTN0PKPKA' where id=1;
-update noar ti set b0='W4IZAY3GJFUTN0PKPKA' where id=1;
-update noar tt set v0='3J82CFDHJNPM6' where id=1;
-update noar ti set v0='3J82CFDHJNPM6' where id=1;
-update noar tt set b1='05JNHG0MK6QV' where id=1;
-update noar ti set b1='05JNHG0MK6QV' where id=1;
-update noar tt set v0='Z1RIZD' where id=1;
-update noar ti set v0='Z1RIZD' where id=1;
-update noar tt set b2='AMFDBY6BREDVYGVO' where id=1;
-update noar ti set b2='AMFDBY6BREDVYGVO' where id=1;
-update noar tt set v0='WH' where id=2;
-update noar ti set v0='WH' where id=2;
-update noar tt set b0='RGCYH72AXAI5VYD6F9LDDU' where id=2;
-update noar ti set b0='RGCYH72AXAI5VYD6F9LDDU' where id=2;
-update noar tt set v0='HW7NN44BG' where id=2;
-update noar ti set v0='HW7NN44BG' where id=2;
-update noar tt set b1='ML' where id=2;
-update noar ti set b1='ML' where id=2;
-update noar tt set v0='KRBSJ8ULZ2FE68Q2GD06K' where id=2;
-update noar ti set v0='KRBSJ8ULZ2FE68Q2GD06K' where id=2;
-update noar tt set b2='T47' where id=2;
-update noar ti set b2='T47' where id=2;
-update noar tt set v0='O8PDWBEIIMC3RJK8JX6KSM536' where id=3;
-update noar ti set v0='O8PDWBEIIMC3RJK8JX6KSM536' where id=3;
-update noar tt set b0='6M0H1FUWM05MX01IF' where id=3;
-update noar ti set b0='6M0H1FUWM05MX01IF' where id=3;
-update noar tt set v0='86KYXXKKNNEPZB' where id=3;
-update noar ti set v0='86KYXXKKNNEPZB' where id=3;
-update noar tt set b1='OP5MZRMIEH' where id=3;
-update noar ti set b1='OP5MZRMIEH' where id=3;
-update noar tt set v0='ZH129JAQNONQF8D9AYTZZNZ6V9BLR' where id=3;
-update noar ti set v0='ZH129JAQNONQF8D9AYTZZNZ6V9BLR' where id=3;
-update noar tt set b2='X7NC09C2W38OZ' where id=3;
-update noar ti set b2='X7NC09C2W38OZ' where id=3;
-update noar tt set v0='0LIVJXNT9RXHPU909ETBT75G' where id=4;
-update noar ti set v0='0LIVJXNT9RXHPU909ETBT75G' where id=4;
-update noar tt set b0='PO89BPI4R0LFEQCGYJ1M8JSYN3N' where id=4;
-update noar ti set b0='PO89BPI4R0LFEQCGYJ1M8JSYN3N' where id=4;
-update noar tt set v0='L9LLZVTAYZTFKCI452TY' where id=4;
-update noar ti set v0='L9LLZVTAYZTFKCI452TY' where id=4;
-update noar tt set b1='35' where id=4;
-update noar ti set b1='35' where id=4;
-update noar tt set v0='Y4PUSRZXTGVSOXPCS7OHOP0R0JL51Z' where id=4;
-update noar ti set v0='Y4PUSRZXTGVSOXPCS7OHOP0R0JL51Z' where id=4;
-update noar tt set b2='94JHPDLD3STCMOROLB' where id=4;
-update noar ti set b2='94JHPDLD3STCMOROLB' where id=4;
-update noar tt set v0='CKT1' where id=5;
-update noar ti set v0='CKT1' where id=5;
-update noar tt set b0='11D9FTIXH7V' where id=5;
-update noar ti set b0='11D9FTIXH7V' where id=5;
-update noar tt set v0='VO8UZ54U0TSUUD763IMWC9UGT' where id=5;
-update noar ti set v0='VO8UZ54U0TSUUD763IMWC9UGT' where id=5;
-update noar tt set b1='7P86AOIY7MZJ9JX7' where id=5;
-update noar ti set b1='7P86AOIY7MZJ9JX7' where id=5;
-update noar tt set v0='0476SFW7S92U3QH8DX9' where id=5;
-update noar ti set v0='0476SFW7S92U3QH8DX9' where id=5;
-update noar tt set b2='D3BFGXLKSZ55TZ53' where id=5;
-update noar ti set b2='D3BFGXLKSZ55TZ53' where id=5;
-update noar tt set v0='C7BMNNG2BWPUKRTKHWKY8189D' where id=6;
-update noar ti set v0='C7BMNNG2BWPUKRTKHWKY8189D' where id=6;
-update noar tt set b0='FR2ZMC5' where id=6;
-update noar ti set b0='FR2ZMC5' where id=6;
-update noar tt set v0='0EGU' where id=6;
-update noar ti set v0='0EGU' where id=6;
-update noar tt set b1='5NRSN8T801KDK1CCBPWK32FUZCI' where id=6;
-update noar ti set b1='5NRSN8T801KDK1CCBPWK32FUZCI' where id=6;
-update noar tt set v0='HAZ8RJS9G1NYB96MYS2ND8' where id=6;
-update noar ti set v0='HAZ8RJS9G1NYB96MYS2ND8' where id=6;
-update noar tt set b2='67IRM5RI2EL34IK9IYNEDL7CJAYR88J' where id=6;
-update noar ti set b2='67IRM5RI2EL34IK9IYNEDL7CJAYR88J' where id=6;
-update noar tt set v0='ZQL10LCTJP1BJCQO53YX5RQF0' where id=7;
-update noar ti set v0='ZQL10LCTJP1BJCQO53YX5RQF0' where id=7;
-update noar tt set b0='RG5SM' where id=7;
-update noar ti set b0='RG5SM' where id=7;
-update noar tt set v0='IMOZA0B1Y' where id=7;
-update noar ti set v0='IMOZA0B1Y' where id=7;
-update noar tt set b1='1WNU0S5ETE9ABI3NWWPI1IP7V4AZYP9' where id=7;
-update noar ti set b1='1WNU0S5ETE9ABI3NWWPI1IP7V4AZYP9' where id=7;
-update noar tt set v0='DCPGQQEIYPHZ37X0F' where id=7;
-update noar ti set v0='DCPGQQEIYPHZ37X0F' where id=7;
-update noar tt set b2='6TQDJJZ' where id=7;
-update noar ti set b2='6TQDJJZ' where id=7;
-update noar tt set v0='IKHIFJ7SJ42' where id=8;
-update noar ti set v0='IKHIFJ7SJ42' where id=8;
-update noar tt set b0='LS9196MG8SXLJDVFXFBI' where id=8;
-update noar ti set b0='LS9196MG8SXLJDVFXFBI' where id=8;
-update noar tt set v0='6NDVGYGMQKKKSINXS' where id=8;
-update noar ti set v0='6NDVGYGMQKKKSINXS' where id=8;
-update noar tt set b1='LWGCQZTBWFCTTI2XMA' where id=8;
-update noar ti set b1='LWGCQZTBWFCTTI2XMA' where id=8;
-update noar tt set v0='GMMJATMW3LMD56CFV7YA4KJXL' where id=8;
-update noar ti set v0='GMMJATMW3LMD56CFV7YA4KJXL' where id=8;
-update noar tt set b2='PI40S3HHIIPC0UE5DENQ8H' where id=8;
-update noar ti set b2='PI40S3HHIIPC0UE5DENQ8H' where id=8;
-update noar tt set v0='B8G5H0RSC4NZGG1DP' where id=9;
-update noar ti set v0='B8G5H0RSC4NZGG1DP' where id=9;
-update noar tt set b0='KE2C6OU262H5J2EPY9VWW2K2V3D4' where id=9;
-update noar ti set b0='KE2C6OU262H5J2EPY9VWW2K2V3D4' where id=9;
-update noar tt set v0='3H4X' where id=9;
-update noar ti set v0='3H4X' where id=9;
-update noar tt set b1='RXTM' where id=9;
-update noar ti set b1='RXTM' where id=9;
-update noar tt set v0='TGMHBYX' where id=9;
-update noar ti set v0='TGMHBYX' where id=9;
-update noar tt set b2='WHHM9MCZ5CYDTOY' where id=9;
-update noar ti set b2='WHHM9MCZ5CYDTOY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HUO79V9G6XHM5008O8JBDWJ6' where id=1;
-update noar ti set v0='HUO79V9G6XHM5008O8JBDWJ6' where id=1;
-update noar tt set b0='1N844DQVF5GB' where id=1;
-update noar ti set b0='1N844DQVF5GB' where id=1;
-update noar tt set v0='J877HK48ASEOQHGXKHQPJDDHM08YJ' where id=1;
-update noar ti set v0='J877HK48ASEOQHGXKHQPJDDHM08YJ' where id=1;
-update noar tt set b1='VPI5TB059X1IEFOQISDA09KEX7Q' where id=1;
-update noar ti set b1='VPI5TB059X1IEFOQISDA09KEX7Q' where id=1;
-update noar tt set v0='PWUG8S' where id=1;
-update noar ti set v0='PWUG8S' where id=1;
-update noar tt set b2='ER0E0OV515GXRPIRJN42' where id=1;
-update noar ti set b2='ER0E0OV515GXRPIRJN42' where id=1;
-update noar tt set v0='UR5KI248ZZTD84X' where id=2;
-update noar ti set v0='UR5KI248ZZTD84X' where id=2;
-update noar tt set b0='H1MYN52M96HWSCPAE3XWQCBVXX1PK70E' where id=2;
-update noar ti set b0='H1MYN52M96HWSCPAE3XWQCBVXX1PK70E' where id=2;
-update noar tt set v0='CSNXT5R5BI' where id=2;
-update noar ti set v0='CSNXT5R5BI' where id=2;
-update noar tt set b1='LJ1U4GXCRTOKI1DZ73MUKEF0DVAR' where id=2;
-update noar ti set b1='LJ1U4GXCRTOKI1DZ73MUKEF0DVAR' where id=2;
-update noar tt set v0='QBQ2FJKMPKTDTYDQ9BFUZBVOFGYTG4' where id=2;
-update noar ti set v0='QBQ2FJKMPKTDTYDQ9BFUZBVOFGYTG4' where id=2;
-update noar tt set b2='VE' where id=2;
-update noar ti set b2='VE' where id=2;
-update noar tt set v0='S1TUW7B4RAR3QRUOLRTR3XX273' where id=3;
-update noar ti set v0='S1TUW7B4RAR3QRUOLRTR3XX273' where id=3;
-update noar tt set b0='G9AHPIVCCKHMYY7IW' where id=3;
-update noar ti set b0='G9AHPIVCCKHMYY7IW' where id=3;
-update noar tt set v0='OHH092Y76OOVJ4R' where id=3;
-update noar ti set v0='OHH092Y76OOVJ4R' where id=3;
-update noar tt set b1='0' where id=3;
-update noar ti set b1='0' where id=3;
-update noar tt set v0='X87UNEMY6HHSLEQ8L' where id=3;
-update noar ti set v0='X87UNEMY6HHSLEQ8L' where id=3;
-update noar tt set b2='M9FYLGXQG1TC2IR8ID333J75RWV8' where id=3;
-update noar ti set b2='M9FYLGXQG1TC2IR8ID333J75RWV8' where id=3;
-update noar tt set v0='8XV4GNN8748FOINVN9' where id=4;
-update noar ti set v0='8XV4GNN8748FOINVN9' where id=4;
-update noar tt set b0='6WGZV0' where id=4;
-update noar ti set b0='6WGZV0' where id=4;
-update noar tt set v0='UFVBMBYZ6Y8ARWVED1PZ4L4A92GE4Q' where id=4;
-update noar ti set v0='UFVBMBYZ6Y8ARWVED1PZ4L4A92GE4Q' where id=4;
-update noar tt set b1='LT33PK4' where id=4;
-update noar ti set b1='LT33PK4' where id=4;
-update noar tt set v0='JVG17O' where id=4;
-update noar ti set v0='JVG17O' where id=4;
-update noar tt set b2='SHA4ZUW1PU5C82K57W85Z5FL15UPVG' where id=4;
-update noar ti set b2='SHA4ZUW1PU5C82K57W85Z5FL15UPVG' where id=4;
-update noar tt set v0='W21X0J71JT' where id=5;
-update noar ti set v0='W21X0J71JT' where id=5;
-update noar tt set b0='EHQ2K8SM' where id=5;
-update noar ti set b0='EHQ2K8SM' where id=5;
-update noar tt set v0='J5KTHW9IMWW8UWGIKT68I2049XW0P41T' where id=5;
-update noar ti set v0='J5KTHW9IMWW8UWGIKT68I2049XW0P41T' where id=5;
-update noar tt set b1='WPJPELW3D8VL3YY0UFE' where id=5;
-update noar ti set b1='WPJPELW3D8VL3YY0UFE' where id=5;
-update noar tt set v0='B6VQ14U40CG9ZRI94TM94' where id=5;
-update noar ti set v0='B6VQ14U40CG9ZRI94TM94' where id=5;
-update noar tt set b2='ZAGVLBV4N89JTI' where id=5;
-update noar ti set b2='ZAGVLBV4N89JTI' where id=5;
-update noar tt set v0='XY' where id=6;
-update noar ti set v0='XY' where id=6;
-update noar tt set b0='U' where id=6;
-update noar ti set b0='U' where id=6;
-update noar tt set v0='CMN03HKL3KEYK7WOH0RLVEBZX0CMTPPL' where id=6;
-update noar ti set v0='CMN03HKL3KEYK7WOH0RLVEBZX0CMTPPL' where id=6;
-update noar tt set b1='5I4HRRDQ6CO68KS8XDL47GO1YG' where id=6;
-update noar ti set b1='5I4HRRDQ6CO68KS8XDL47GO1YG' where id=6;
-update noar tt set v0='IVXNJYTDPC8K9KFGN2BYBS76R7OZ58PA' where id=6;
-update noar ti set v0='IVXNJYTDPC8K9KFGN2BYBS76R7OZ58PA' where id=6;
-update noar tt set b2='VSQHTRZ9QV6SM02BZ1HE' where id=6;
-update noar ti set b2='VSQHTRZ9QV6SM02BZ1HE' where id=6;
-update noar tt set v0='6URRVG' where id=7;
-update noar ti set v0='6URRVG' where id=7;
-update noar tt set b0='IBOX55CAOW3' where id=7;
-update noar ti set b0='IBOX55CAOW3' where id=7;
-update noar tt set v0='P02GH' where id=7;
-update noar ti set v0='P02GH' where id=7;
-update noar tt set b1='2ANUWZINQHN7FRGGLGNA' where id=7;
-update noar ti set b1='2ANUWZINQHN7FRGGLGNA' where id=7;
-update noar tt set v0='3MUKWM36X2UWDWN' where id=7;
-update noar ti set v0='3MUKWM36X2UWDWN' where id=7;
-update noar tt set b2='E7VF5JWD009BD4MTC6YUQBMMQHKH3YDQ' where id=7;
-update noar ti set b2='E7VF5JWD009BD4MTC6YUQBMMQHKH3YDQ' where id=7;
-update noar tt set v0='K9Z7XG10UT02FG4WSF8LJ06Z4OR1H8XV' where id=8;
-update noar ti set v0='K9Z7XG10UT02FG4WSF8LJ06Z4OR1H8XV' where id=8;
-update noar tt set b0='QME6SVVQ56J80OH2AY45T6F01KSV6X' where id=8;
-update noar ti set b0='QME6SVVQ56J80OH2AY45T6F01KSV6X' where id=8;
-update noar tt set v0='9IH2RI42ORV0ZNTMA6AJAEQZ98JHVPU' where id=8;
-update noar ti set v0='9IH2RI42ORV0ZNTMA6AJAEQZ98JHVPU' where id=8;
-update noar tt set b1='7GDL2UJLKHKJISW5' where id=8;
-update noar ti set b1='7GDL2UJLKHKJISW5' where id=8;
-update noar tt set v0='HAZA9MY1Y9HW1EIE' where id=8;
-update noar ti set v0='HAZA9MY1Y9HW1EIE' where id=8;
-update noar tt set b2='29TAXOAZVHD3OMKETO' where id=8;
-update noar ti set b2='29TAXOAZVHD3OMKETO' where id=8;
-update noar tt set v0='PAN' where id=9;
-update noar ti set v0='PAN' where id=9;
-update noar tt set b0='KJAPU6C4H3YW03PSPV91K' where id=9;
-update noar ti set b0='KJAPU6C4H3YW03PSPV91K' where id=9;
-update noar tt set v0='47K63WLB7UJUKJ93FA' where id=9;
-update noar ti set v0='47K63WLB7UJUKJ93FA' where id=9;
-update noar tt set b1='AF2X8BOMV4VERYWXA7JOIFZI3' where id=9;
-update noar ti set b1='AF2X8BOMV4VERYWXA7JOIFZI3' where id=9;
-update noar tt set v0='4H' where id=9;
-update noar ti set v0='4H' where id=9;
-update noar tt set b2='A2DLGH05Q3Y6XTL0O4271OBF' where id=9;
-update noar ti set b2='A2DLGH05Q3Y6XTL0O4271OBF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITZV7T' where id=1;
-update noar ti set v0='ITZV7T' where id=1;
-update noar tt set b0='ON850QZ46IRH51HQJFA6PGIIXPOC8RIM' where id=1;
-update noar ti set b0='ON850QZ46IRH51HQJFA6PGIIXPOC8RIM' where id=1;
-update noar tt set v0='4PLKPTNKUSL0M0AF7' where id=1;
-update noar ti set v0='4PLKPTNKUSL0M0AF7' where id=1;
-update noar tt set b1='XGX7OX65W6JUR42TWG0' where id=1;
-update noar ti set b1='XGX7OX65W6JUR42TWG0' where id=1;
-update noar tt set v0='8IYJJGBDE2TNF7KW' where id=1;
-update noar ti set v0='8IYJJGBDE2TNF7KW' where id=1;
-update noar tt set b2='5DYP4BWA' where id=1;
-update noar ti set b2='5DYP4BWA' where id=1;
-update noar tt set v0='EA007E1RYR0HIGH6PAII0MJOARG7' where id=2;
-update noar ti set v0='EA007E1RYR0HIGH6PAII0MJOARG7' where id=2;
-update noar tt set b0='ZW3V8FA6PX4LK13WRO' where id=2;
-update noar ti set b0='ZW3V8FA6PX4LK13WRO' where id=2;
-update noar tt set v0='1WQ2G861492YFWCOWPRL7I93Y7ZH7' where id=2;
-update noar ti set v0='1WQ2G861492YFWCOWPRL7I93Y7ZH7' where id=2;
-update noar tt set b1='FR6DA85JDALGBQ5DBBWUSPECEEL646H' where id=2;
-update noar ti set b1='FR6DA85JDALGBQ5DBBWUSPECEEL646H' where id=2;
-update noar tt set v0='GM51N1IVE2D8UEWC4W93E2T3R6' where id=2;
-update noar ti set v0='GM51N1IVE2D8UEWC4W93E2T3R6' where id=2;
-update noar tt set b2='LKALLE4WOJ4Z9XWGN0L9IO9K' where id=2;
-update noar ti set b2='LKALLE4WOJ4Z9XWGN0L9IO9K' where id=2;
-update noar tt set v0='XAOIA17PZYG7I7O2' where id=3;
-update noar ti set v0='XAOIA17PZYG7I7O2' where id=3;
-update noar tt set b0='HEOCWGUCQYFJVUT0' where id=3;
-update noar ti set b0='HEOCWGUCQYFJVUT0' where id=3;
-update noar tt set v0='7A85306HEHF' where id=3;
-update noar ti set v0='7A85306HEHF' where id=3;
-update noar tt set b1='IOOAC94MPF58H6NR3PRP78D2' where id=3;
-update noar ti set b1='IOOAC94MPF58H6NR3PRP78D2' where id=3;
-update noar tt set v0='BQHTKVG0J78DABNHLCHC65B4' where id=3;
-update noar ti set v0='BQHTKVG0J78DABNHLCHC65B4' where id=3;
-update noar tt set b2='8YCQR3' where id=3;
-update noar ti set b2='8YCQR3' where id=3;
-update noar tt set v0='D9BIK' where id=4;
-update noar ti set v0='D9BIK' where id=4;
-update noar tt set b0='S2KYY07XA4I8' where id=4;
-update noar ti set b0='S2KYY07XA4I8' where id=4;
-update noar tt set v0='4M5MTGJ6YKK3T04TV4AH' where id=4;
-update noar ti set v0='4M5MTGJ6YKK3T04TV4AH' where id=4;
-update noar tt set b1='PDF6XMXQ0TV5T0AX3M8SDD2VMOXCFE' where id=4;
-update noar ti set b1='PDF6XMXQ0TV5T0AX3M8SDD2VMOXCFE' where id=4;
-update noar tt set v0='NDA6YMNSL3DLRU1BHFY8D2RFJ0X36AGX' where id=4;
-update noar ti set v0='NDA6YMNSL3DLRU1BHFY8D2RFJ0X36AGX' where id=4;
-update noar tt set b2='LET' where id=4;
-update noar ti set b2='LET' where id=4;
-update noar tt set v0='JPLAI' where id=5;
-update noar ti set v0='JPLAI' where id=5;
-update noar tt set b0='6JNJZFU0V42VL5563Y3FR6UBG' where id=5;
-update noar ti set b0='6JNJZFU0V42VL5563Y3FR6UBG' where id=5;
-update noar tt set v0='376615FHEH784C91UCM0RTC07TM4AI' where id=5;
-update noar ti set v0='376615FHEH784C91UCM0RTC07TM4AI' where id=5;
-update noar tt set b1='KVX1UZZKLOCXMPB3OIB' where id=5;
-update noar ti set b1='KVX1UZZKLOCXMPB3OIB' where id=5;
-update noar tt set v0='4HNFR2QGG6DA5IL681IVGNX' where id=5;
-update noar ti set v0='4HNFR2QGG6DA5IL681IVGNX' where id=5;
-update noar tt set b2='KQI6JR24387IH' where id=5;
-update noar ti set b2='KQI6JR24387IH' where id=5;
-update noar tt set v0='JKTC94MRJX6R' where id=6;
-update noar ti set v0='JKTC94MRJX6R' where id=6;
-update noar tt set b0='JGBCTL3Z139UFNWFF56PNAV06YVM7OH' where id=6;
-update noar ti set b0='JGBCTL3Z139UFNWFF56PNAV06YVM7OH' where id=6;
-update noar tt set v0='GH' where id=6;
-update noar ti set v0='GH' where id=6;
-update noar tt set b1='QR5C62BWM0QZMWMXAY4IL' where id=6;
-update noar ti set b1='QR5C62BWM0QZMWMXAY4IL' where id=6;
-update noar tt set v0='IWXHVO8FMLTP5SU8' where id=6;
-update noar ti set v0='IWXHVO8FMLTP5SU8' where id=6;
-update noar tt set b2='V96ZQR5GSVZ5K9MKECJ133OO2OH6E9' where id=6;
-update noar ti set b2='V96ZQR5GSVZ5K9MKECJ133OO2OH6E9' where id=6;
-update noar tt set v0='KRB1B8AE7WP7NUTEGMG2EUWI01I5V' where id=7;
-update noar ti set v0='KRB1B8AE7WP7NUTEGMG2EUWI01I5V' where id=7;
-update noar tt set b0='J0CFBHE1F' where id=7;
-update noar ti set b0='J0CFBHE1F' where id=7;
-update noar tt set v0='YPN5Y' where id=7;
-update noar ti set v0='YPN5Y' where id=7;
-update noar tt set b1='FHW' where id=7;
-update noar ti set b1='FHW' where id=7;
-update noar tt set v0='84FR7714FR78NAFQRKPBQSKODZXNS' where id=7;
-update noar ti set v0='84FR7714FR78NAFQRKPBQSKODZXNS' where id=7;
-update noar tt set b2='VXA7V7YZXURWDT' where id=7;
-update noar ti set b2='VXA7V7YZXURWDT' where id=7;
-update noar tt set v0='2Y279KGG4Y3YC3KYQDFDYQUYGHHOP5O' where id=8;
-update noar ti set v0='2Y279KGG4Y3YC3KYQDFDYQUYGHHOP5O' where id=8;
-update noar tt set b0='KXUMI50M49RBI35RIC' where id=8;
-update noar ti set b0='KXUMI50M49RBI35RIC' where id=8;
-update noar tt set v0='OYVHVNZ05NW62X4HSMED0PJ7L' where id=8;
-update noar ti set v0='OYVHVNZ05NW62X4HSMED0PJ7L' where id=8;
-update noar tt set b1='3IYBZCIUMGOBJ0S4GG1ZQ5I9ZGLM9I' where id=8;
-update noar ti set b1='3IYBZCIUMGOBJ0S4GG1ZQ5I9ZGLM9I' where id=8;
-update noar tt set v0='UOYDRBK' where id=8;
-update noar ti set v0='UOYDRBK' where id=8;
-update noar tt set b2='7CHZJJDZOJ0GN978Z' where id=8;
-update noar ti set b2='7CHZJJDZOJ0GN978Z' where id=8;
-update noar tt set v0='6Y7S9ZBMMUKY0ZILT6BR' where id=9;
-update noar ti set v0='6Y7S9ZBMMUKY0ZILT6BR' where id=9;
-update noar tt set b0='I9X11SW1EODQG98RHHOEXT7IIXXBXOP' where id=9;
-update noar ti set b0='I9X11SW1EODQG98RHHOEXT7IIXXBXOP' where id=9;
-update noar tt set v0='VA9W3B5T' where id=9;
-update noar ti set v0='VA9W3B5T' where id=9;
-update noar tt set b1='F6EM4P9ZTZRB4OHTDUP8OKEM' where id=9;
-update noar ti set b1='F6EM4P9ZTZRB4OHTDUP8OKEM' where id=9;
-update noar tt set v0='B6FE9DDY2CX51O0PU78M14H2JE' where id=9;
-update noar ti set v0='B6FE9DDY2CX51O0PU78M14H2JE' where id=9;
-update noar tt set b2='R80JMKEGT9LJP1YET4' where id=9;
-update noar ti set b2='R80JMKEGT9LJP1YET4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F31RGXE0MLWRAO2FIZJ850K2PBBKK9' where id=1;
-update noar ti set v0='F31RGXE0MLWRAO2FIZJ850K2PBBKK9' where id=1;
-update noar tt set b0='AYB' where id=1;
-update noar ti set b0='AYB' where id=1;
-update noar tt set v0='UQRRD4R0SF7FTZ4K9W8JOGTWSOFO82' where id=1;
-update noar ti set v0='UQRRD4R0SF7FTZ4K9W8JOGTWSOFO82' where id=1;
-update noar tt set b1='66PBTAZWWP4UAZR1SMYP2ZZ4H0FYFD' where id=1;
-update noar ti set b1='66PBTAZWWP4UAZR1SMYP2ZZ4H0FYFD' where id=1;
-update noar tt set v0='GHLAT1APUGZGESDBK9WXF4NJQKS27' where id=1;
-update noar ti set v0='GHLAT1APUGZGESDBK9WXF4NJQKS27' where id=1;
-update noar tt set b2='XU2MJ8RT03C5SJ5XGC5' where id=1;
-update noar ti set b2='XU2MJ8RT03C5SJ5XGC5' where id=1;
-update noar tt set v0='HGWGS1TRENA1HWTHMYDHD05NY' where id=2;
-update noar ti set v0='HGWGS1TRENA1HWTHMYDHD05NY' where id=2;
-update noar tt set b0='1F6DMY0O53385QDOKPEMSO4W' where id=2;
-update noar ti set b0='1F6DMY0O53385QDOKPEMSO4W' where id=2;
-update noar tt set v0='9LZZ' where id=2;
-update noar ti set v0='9LZZ' where id=2;
-update noar tt set b1='6TPP760126T7' where id=2;
-update noar ti set b1='6TPP760126T7' where id=2;
-update noar tt set v0='NIGOG9MOPDJJTK0IPPJSV07TN' where id=2;
-update noar ti set v0='NIGOG9MOPDJJTK0IPPJSV07TN' where id=2;
-update noar tt set b2='YKYYTR3PBSW8OOXOTNLP27' where id=2;
-update noar ti set b2='YKYYTR3PBSW8OOXOTNLP27' where id=2;
-update noar tt set v0='UQ9SFQ03' where id=3;
-update noar ti set v0='UQ9SFQ03' where id=3;
-update noar tt set b0='Y' where id=3;
-update noar ti set b0='Y' where id=3;
-update noar tt set v0='B5GT' where id=3;
-update noar ti set v0='B5GT' where id=3;
-update noar tt set b1='6QFZAM' where id=3;
-update noar ti set b1='6QFZAM' where id=3;
-update noar tt set v0='0PONGRCRT0JCWJN7ER47OOL07LV9WCBA' where id=3;
-update noar ti set v0='0PONGRCRT0JCWJN7ER47OOL07LV9WCBA' where id=3;
-update noar tt set b2='LJFIPSOJSB40I7OZ4B3EUA8UCJ' where id=3;
-update noar ti set b2='LJFIPSOJSB40I7OZ4B3EUA8UCJ' where id=3;
-update noar tt set v0='6S57PV63EXYW' where id=4;
-update noar ti set v0='6S57PV63EXYW' where id=4;
-update noar tt set b0='15SNQWWN219H8JY' where id=4;
-update noar ti set b0='15SNQWWN219H8JY' where id=4;
-update noar tt set v0='JDQIOHTOYCE' where id=4;
-update noar ti set v0='JDQIOHTOYCE' where id=4;
-update noar tt set b1='Y' where id=4;
-update noar ti set b1='Y' where id=4;
-update noar tt set v0='MCKHXA73DR8N' where id=4;
-update noar ti set v0='MCKHXA73DR8N' where id=4;
-update noar tt set b2='EEJC' where id=4;
-update noar ti set b2='EEJC' where id=4;
-update noar tt set v0='26UI08CQN9JY97POUWKXW93ISQOQ' where id=5;
-update noar ti set v0='26UI08CQN9JY97POUWKXW93ISQOQ' where id=5;
-update noar tt set b0='FRCBLSNC' where id=5;
-update noar ti set b0='FRCBLSNC' where id=5;
-update noar tt set v0='A9ZPAT6' where id=5;
-update noar ti set v0='A9ZPAT6' where id=5;
-update noar tt set b1='XD9CGHREL' where id=5;
-update noar ti set b1='XD9CGHREL' where id=5;
-update noar tt set v0='UU0KFX068A4GWA88RA9214B747EY' where id=5;
-update noar ti set v0='UU0KFX068A4GWA88RA9214B747EY' where id=5;
-update noar tt set b2='J303Y0Y4BR8YXE' where id=5;
-update noar ti set b2='J303Y0Y4BR8YXE' where id=5;
-update noar tt set v0='GQ809Y4QBFP' where id=6;
-update noar ti set v0='GQ809Y4QBFP' where id=6;
-update noar tt set b0='VPHF8W7W7QVS' where id=6;
-update noar ti set b0='VPHF8W7W7QVS' where id=6;
-update noar tt set v0='00IDXVYQMVQX63L6CFB3IEYFPXEQ' where id=6;
-update noar ti set v0='00IDXVYQMVQX63L6CFB3IEYFPXEQ' where id=6;
-update noar tt set b1='37X4X3' where id=6;
-update noar ti set b1='37X4X3' where id=6;
-update noar tt set v0='XIRP8TC5L0TF52WLHJVTP5Y' where id=6;
-update noar ti set v0='XIRP8TC5L0TF52WLHJVTP5Y' where id=6;
-update noar tt set b2='5XXCIRA13RH5VT70PUT8Z4K2ZRS6M' where id=6;
-update noar ti set b2='5XXCIRA13RH5VT70PUT8Z4K2ZRS6M' where id=6;
-update noar tt set v0='745Z3D41KF8Z' where id=7;
-update noar ti set v0='745Z3D41KF8Z' where id=7;
-update noar tt set b0='TQTF5X03QYY' where id=7;
-update noar ti set b0='TQTF5X03QYY' where id=7;
-update noar tt set v0='K06L6R6' where id=7;
-update noar ti set v0='K06L6R6' where id=7;
-update noar tt set b1='OPC3' where id=7;
-update noar ti set b1='OPC3' where id=7;
-update noar tt set v0='R61JV3CPNDAL1MGY1' where id=7;
-update noar ti set v0='R61JV3CPNDAL1MGY1' where id=7;
-update noar tt set b2='L3GM6T2J' where id=7;
-update noar ti set b2='L3GM6T2J' where id=7;
-update noar tt set v0='CA6VYJIQOWPIBZ7UAS3N1J9Q' where id=8;
-update noar ti set v0='CA6VYJIQOWPIBZ7UAS3N1J9Q' where id=8;
-update noar tt set b0='D9CA' where id=8;
-update noar ti set b0='D9CA' where id=8;
-update noar tt set v0='IUAG7AUZ9TRO' where id=8;
-update noar ti set v0='IUAG7AUZ9TRO' where id=8;
-update noar tt set b1='WLFBZS74UBDLJFFF' where id=8;
-update noar ti set b1='WLFBZS74UBDLJFFF' where id=8;
-update noar tt set v0='5YLIFGQCFY6ER8YDGUARM85DU64O0D8' where id=8;
-update noar ti set v0='5YLIFGQCFY6ER8YDGUARM85DU64O0D8' where id=8;
-update noar tt set b2='KIUOUPS4J5E6FC5' where id=8;
-update noar ti set b2='KIUOUPS4J5E6FC5' where id=8;
-update noar tt set v0='7D8JAA7IWTQNQ2RR8I' where id=9;
-update noar ti set v0='7D8JAA7IWTQNQ2RR8I' where id=9;
-update noar tt set b0='R2M' where id=9;
-update noar ti set b0='R2M' where id=9;
-update noar tt set v0='QMO' where id=9;
-update noar ti set v0='QMO' where id=9;
-update noar tt set b1='QRG5IONJV3GI45PW' where id=9;
-update noar ti set b1='QRG5IONJV3GI45PW' where id=9;
-update noar tt set v0='6S907LXNKUSGHQPHFR8UHG' where id=9;
-update noar ti set v0='6S907LXNKUSGHQPHFR8UHG' where id=9;
-update noar tt set b2='T2EYYQR' where id=9;
-update noar ti set b2='T2EYYQR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SY0OPAECW338K1XNKXFE' where id=1;
-update noar ti set v0='SY0OPAECW338K1XNKXFE' where id=1;
-update noar tt set b0='L1QASV' where id=1;
-update noar ti set b0='L1QASV' where id=1;
-update noar tt set v0='YUV' where id=1;
-update noar ti set v0='YUV' where id=1;
-update noar tt set b1='8ANLEZ1RWE6IQ16VE7BI' where id=1;
-update noar ti set b1='8ANLEZ1RWE6IQ16VE7BI' where id=1;
-update noar tt set v0='DRVINSKIA0FAIO481IB' where id=1;
-update noar ti set v0='DRVINSKIA0FAIO481IB' where id=1;
-update noar tt set b2='LPR99FNTUJ8XXU931SPARSXX9QQ' where id=1;
-update noar ti set b2='LPR99FNTUJ8XXU931SPARSXX9QQ' where id=1;
-update noar tt set v0='X9AY2FBI6OSTRBE' where id=2;
-update noar ti set v0='X9AY2FBI6OSTRBE' where id=2;
-update noar tt set b0='WK33TOH9INBWUJ696EZM6U0V' where id=2;
-update noar ti set b0='WK33TOH9INBWUJ696EZM6U0V' where id=2;
-update noar tt set v0='J4WPEAZBLQQWUNJYB3N2J1YUOD61ZQ67' where id=2;
-update noar ti set v0='J4WPEAZBLQQWUNJYB3N2J1YUOD61ZQ67' where id=2;
-update noar tt set b1='4OJGGIDH8D3NB1M038997V' where id=2;
-update noar ti set b1='4OJGGIDH8D3NB1M038997V' where id=2;
-update noar tt set v0='8PT4K7LKFPUNENSV2UQ0AXCLF1' where id=2;
-update noar ti set v0='8PT4K7LKFPUNENSV2UQ0AXCLF1' where id=2;
-update noar tt set b2='N2NLV' where id=2;
-update noar ti set b2='N2NLV' where id=2;
-update noar tt set v0='5GUX8M7ZB2F' where id=3;
-update noar ti set v0='5GUX8M7ZB2F' where id=3;
-update noar tt set b0='ZTXXIH8H' where id=3;
-update noar ti set b0='ZTXXIH8H' where id=3;
-update noar tt set v0='FZ3ZJ258O0J' where id=3;
-update noar ti set v0='FZ3ZJ258O0J' where id=3;
-update noar tt set b1='JRK8TF9OFW71MWQPNNNRB4YD0UYVGY' where id=3;
-update noar ti set b1='JRK8TF9OFW71MWQPNNNRB4YD0UYVGY' where id=3;
-update noar tt set v0='RUQJLT89XRUD8KDYZLE15PS6G3' where id=3;
-update noar ti set v0='RUQJLT89XRUD8KDYZLE15PS6G3' where id=3;
-update noar tt set b2='7ASOO6UQTNUQK9' where id=3;
-update noar ti set b2='7ASOO6UQTNUQK9' where id=3;
-update noar tt set v0='EP48AAT33SMTSXOO6OAG4BPVFA' where id=4;
-update noar ti set v0='EP48AAT33SMTSXOO6OAG4BPVFA' where id=4;
-update noar tt set b0='6S9FC8150NDF6YTJVN20QRUXRIQ1' where id=4;
-update noar ti set b0='6S9FC8150NDF6YTJVN20QRUXRIQ1' where id=4;
-update noar tt set v0='QE87L6EHRF4O55MEEYYOMOPBN' where id=4;
-update noar ti set v0='QE87L6EHRF4O55MEEYYOMOPBN' where id=4;
-update noar tt set b1='1QO32MJMKK0EYTFG3K6TEWIFQUX' where id=4;
-update noar ti set b1='1QO32MJMKK0EYTFG3K6TEWIFQUX' where id=4;
-update noar tt set v0='LQWU7' where id=4;
-update noar ti set v0='LQWU7' where id=4;
-update noar tt set b2='5DLPN0Q9HOJSY7ZZMD6Y70CEZB8K7' where id=4;
-update noar ti set b2='5DLPN0Q9HOJSY7ZZMD6Y70CEZB8K7' where id=4;
-update noar tt set v0='F5J0W63FVTERMBVLC53Y' where id=5;
-update noar ti set v0='F5J0W63FVTERMBVLC53Y' where id=5;
-update noar tt set b0='9LZYMVO' where id=5;
-update noar ti set b0='9LZYMVO' where id=5;
-update noar tt set v0='O' where id=5;
-update noar ti set v0='O' where id=5;
-update noar tt set b1='B9DCAQVX5IPR6EVE67KNU' where id=5;
-update noar ti set b1='B9DCAQVX5IPR6EVE67KNU' where id=5;
-update noar tt set v0='V2DZXICDR4PSRG0D8DOJZ' where id=5;
-update noar ti set v0='V2DZXICDR4PSRG0D8DOJZ' where id=5;
-update noar tt set b2='FGCZ64X2T00' where id=5;
-update noar ti set b2='FGCZ64X2T00' where id=5;
-update noar tt set v0='OKKOZ2CHPHL9GQ' where id=6;
-update noar ti set v0='OKKOZ2CHPHL9GQ' where id=6;
-update noar tt set b0='6UVNF9Z8HSJ6GKXHMFYS' where id=6;
-update noar ti set b0='6UVNF9Z8HSJ6GKXHMFYS' where id=6;
-update noar tt set v0='WNZA3LDNI9C03KT8BQPMQ0PB' where id=6;
-update noar ti set v0='WNZA3LDNI9C03KT8BQPMQ0PB' where id=6;
-update noar tt set b1='LQHXETX' where id=6;
-update noar ti set b1='LQHXETX' where id=6;
-update noar tt set v0='PC1N' where id=6;
-update noar ti set v0='PC1N' where id=6;
-update noar tt set b2='1C757WM190NZV' where id=6;
-update noar ti set b2='1C757WM190NZV' where id=6;
-update noar tt set v0='6UHRX9DY' where id=7;
-update noar ti set v0='6UHRX9DY' where id=7;
-update noar tt set b0='5DCC8W12ZVMVVNVEVDZ44D1QQY1S253' where id=7;
-update noar ti set b0='5DCC8W12ZVMVVNVEVDZ44D1QQY1S253' where id=7;
-update noar tt set v0='V9UT22S9778O3JFERB' where id=7;
-update noar ti set v0='V9UT22S9778O3JFERB' where id=7;
-update noar tt set b1='184RX3MH1MJKBOLZ35OF68B' where id=7;
-update noar ti set b1='184RX3MH1MJKBOLZ35OF68B' where id=7;
-update noar tt set v0='VO9IMQNE1Z80ACMEV7KYB3O9' where id=7;
-update noar ti set v0='VO9IMQNE1Z80ACMEV7KYB3O9' where id=7;
-update noar tt set b2='WD8Q' where id=7;
-update noar ti set b2='WD8Q' where id=7;
-update noar tt set v0='WMILX6' where id=8;
-update noar ti set v0='WMILX6' where id=8;
-update noar tt set b0='16SB' where id=8;
-update noar ti set b0='16SB' where id=8;
-update noar tt set v0='2ONKX0D2L82NPE4FFDR2HI2QXLF6YNB' where id=8;
-update noar ti set v0='2ONKX0D2L82NPE4FFDR2HI2QXLF6YNB' where id=8;
-update noar tt set b1='RJKALFDDI6FPCGHS' where id=8;
-update noar ti set b1='RJKALFDDI6FPCGHS' where id=8;
-update noar tt set v0='IL97UQZV7BQ86' where id=8;
-update noar ti set v0='IL97UQZV7BQ86' where id=8;
-update noar tt set b2='A' where id=8;
-update noar ti set b2='A' where id=8;
-update noar tt set v0='Q7OLHBQS590OZONM' where id=9;
-update noar ti set v0='Q7OLHBQS590OZONM' where id=9;
-update noar tt set b0='OOHBCUU5TKSD' where id=9;
-update noar ti set b0='OOHBCUU5TKSD' where id=9;
-update noar tt set v0='22BQU9' where id=9;
-update noar ti set v0='22BQU9' where id=9;
-update noar tt set b1='7RG0' where id=9;
-update noar ti set b1='7RG0' where id=9;
-update noar tt set v0='1H8HFYKMPFAE2O3LFW095UQ2' where id=9;
-update noar ti set v0='1H8HFYKMPFAE2O3LFW095UQ2' where id=9;
-update noar tt set b2='9AHD0WO4HWHD0EZVRRNIYJ1Z' where id=9;
-update noar ti set b2='9AHD0WO4HWHD0EZVRRNIYJ1Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SIVJHAUK7P' where id=1;
-update noar ti set v0='SIVJHAUK7P' where id=1;
-update noar tt set b0='EV2X' where id=1;
-update noar ti set b0='EV2X' where id=1;
-update noar tt set v0='F21KLMSSA9MEC5Y4GHS17Z0I2NUG430' where id=1;
-update noar ti set v0='F21KLMSSA9MEC5Y4GHS17Z0I2NUG430' where id=1;
-update noar tt set b1='PYR9SM5M261MGJP' where id=1;
-update noar ti set b1='PYR9SM5M261MGJP' where id=1;
-update noar tt set v0='MU86PYFVX8SAVBZ' where id=1;
-update noar ti set v0='MU86PYFVX8SAVBZ' where id=1;
-update noar tt set b2='SQRRWZKR93O3N' where id=1;
-update noar ti set b2='SQRRWZKR93O3N' where id=1;
-update noar tt set v0='4PURI39PXJAWZQO586MXD2DR0C7EDF0' where id=2;
-update noar ti set v0='4PURI39PXJAWZQO586MXD2DR0C7EDF0' where id=2;
-update noar tt set b0='EWNV1M8DWR799Z4OICLDK96H' where id=2;
-update noar ti set b0='EWNV1M8DWR799Z4OICLDK96H' where id=2;
-update noar tt set v0='WC1UUNO5Y4' where id=2;
-update noar ti set v0='WC1UUNO5Y4' where id=2;
-update noar tt set b1='I51S8KYIXFJUOMN633HJ7N' where id=2;
-update noar ti set b1='I51S8KYIXFJUOMN633HJ7N' where id=2;
-update noar tt set v0='IZDFCQ2LCRQHYF0XQIDTSUAF2R' where id=2;
-update noar ti set v0='IZDFCQ2LCRQHYF0XQIDTSUAF2R' where id=2;
-update noar tt set b2='3PRI0FSUOQGSB8OR9242E' where id=2;
-update noar ti set b2='3PRI0FSUOQGSB8OR9242E' where id=2;
-update noar tt set v0='KUR546DX91YCD3A2VDUCSTW2IT' where id=3;
-update noar ti set v0='KUR546DX91YCD3A2VDUCSTW2IT' where id=3;
-update noar tt set b0='C8P3PPVR5EXZ' where id=3;
-update noar ti set b0='C8P3PPVR5EXZ' where id=3;
-update noar tt set v0='WFEIFJ3ONX3W8VUPGA' where id=3;
-update noar ti set v0='WFEIFJ3ONX3W8VUPGA' where id=3;
-update noar tt set b1='0G474G6GJV4' where id=3;
-update noar ti set b1='0G474G6GJV4' where id=3;
-update noar tt set v0='J4DNHZ1' where id=3;
-update noar ti set v0='J4DNHZ1' where id=3;
-update noar tt set b2='FIZUCBVDBH3AIQ0IV5QQMJVORL' where id=3;
-update noar ti set b2='FIZUCBVDBH3AIQ0IV5QQMJVORL' where id=3;
-update noar tt set v0='OU6IZFZ22Q8VVXYEO8E9MH2VS' where id=4;
-update noar ti set v0='OU6IZFZ22Q8VVXYEO8E9MH2VS' where id=4;
-update noar tt set b0='WGJJ3H3FUN0V9KG7788M283WEP' where id=4;
-update noar ti set b0='WGJJ3H3FUN0V9KG7788M283WEP' where id=4;
-update noar tt set v0='31DQIR06TS3YVPNODRS0SS806M1' where id=4;
-update noar ti set v0='31DQIR06TS3YVPNODRS0SS806M1' where id=4;
-update noar tt set b1='AAFPM2UDEWFQV414522M6NU' where id=4;
-update noar ti set b1='AAFPM2UDEWFQV414522M6NU' where id=4;
-update noar tt set v0='BHOOWY' where id=4;
-update noar ti set v0='BHOOWY' where id=4;
-update noar tt set b2='PYT' where id=4;
-update noar ti set b2='PYT' where id=4;
-update noar tt set v0='LMW4K1NGY0BMYO6X91J6IEF1M21I' where id=5;
-update noar ti set v0='LMW4K1NGY0BMYO6X91J6IEF1M21I' where id=5;
-update noar tt set b0='MSUFZBIC63FZIGHRC45TCRG' where id=5;
-update noar ti set b0='MSUFZBIC63FZIGHRC45TCRG' where id=5;
-update noar tt set v0='A5DQWZXTRBDR7CJSPU7Y2' where id=5;
-update noar ti set v0='A5DQWZXTRBDR7CJSPU7Y2' where id=5;
-update noar tt set b1='0WO' where id=5;
-update noar ti set b1='0WO' where id=5;
-update noar tt set v0='M24YXCB3X' where id=5;
-update noar ti set v0='M24YXCB3X' where id=5;
-update noar tt set b2='CHTSZY2SWDXR0YOPIAZ67VGSEIZTEZKR' where id=5;
-update noar ti set b2='CHTSZY2SWDXR0YOPIAZ67VGSEIZTEZKR' where id=5;
-update noar tt set v0='77EGNRM73Q6DZFXBJEC52D213Z' where id=6;
-update noar ti set v0='77EGNRM73Q6DZFXBJEC52D213Z' where id=6;
-update noar tt set b0='T5680CNGJY' where id=6;
-update noar ti set b0='T5680CNGJY' where id=6;
-update noar tt set v0='TWLXY1PLHZ52JOU' where id=6;
-update noar ti set v0='TWLXY1PLHZ52JOU' where id=6;
-update noar tt set b1='3Z7TMCO8F8CWS7I6V90C' where id=6;
-update noar ti set b1='3Z7TMCO8F8CWS7I6V90C' where id=6;
-update noar tt set v0='VHFKN3IQ' where id=6;
-update noar ti set v0='VHFKN3IQ' where id=6;
-update noar tt set b2='251I63TA628PO2ZOJKQSPQRL0GPB1RP' where id=6;
-update noar ti set b2='251I63TA628PO2ZOJKQSPQRL0GPB1RP' where id=6;
-update noar tt set v0='SRS2RZX58ZX1JSMU' where id=7;
-update noar ti set v0='SRS2RZX58ZX1JSMU' where id=7;
-update noar tt set b0='7KWUNO5PHGZNWAH15EH0Q80YUAVVSP' where id=7;
-update noar ti set b0='7KWUNO5PHGZNWAH15EH0Q80YUAVVSP' where id=7;
-update noar tt set v0='IO95UWAGBCCAD' where id=7;
-update noar ti set v0='IO95UWAGBCCAD' where id=7;
-update noar tt set b1='S5GOD79CX' where id=7;
-update noar ti set b1='S5GOD79CX' where id=7;
-update noar tt set v0='6W4HWAOAC23V7Z01OUDZEYVCDE5238O' where id=7;
-update noar ti set v0='6W4HWAOAC23V7Z01OUDZEYVCDE5238O' where id=7;
-update noar tt set b2='3JYP1BKFW1D71LEHXCLQFNBGO8' where id=7;
-update noar ti set b2='3JYP1BKFW1D71LEHXCLQFNBGO8' where id=7;
-update noar tt set v0='35OA6F64XFIRJPDA5YISMR' where id=8;
-update noar ti set v0='35OA6F64XFIRJPDA5YISMR' where id=8;
-update noar tt set b0='ANK' where id=8;
-update noar ti set b0='ANK' where id=8;
-update noar tt set v0='6JR3GM8AL73DN4W4DIL6GNS' where id=8;
-update noar ti set v0='6JR3GM8AL73DN4W4DIL6GNS' where id=8;
-update noar tt set b1='UG' where id=8;
-update noar ti set b1='UG' where id=8;
-update noar tt set v0='WTUK9EIZ8CS82V0857WII3OX07X4MG5T' where id=8;
-update noar ti set v0='WTUK9EIZ8CS82V0857WII3OX07X4MG5T' where id=8;
-update noar tt set b2='WIKG54ZG12I02' where id=8;
-update noar ti set b2='WIKG54ZG12I02' where id=8;
-update noar tt set v0='TOC5QBGYG' where id=9;
-update noar ti set v0='TOC5QBGYG' where id=9;
-update noar tt set b0='3G9613IVZ7VJ4YPJ8YQU6LJLPMS3B87' where id=9;
-update noar ti set b0='3G9613IVZ7VJ4YPJ8YQU6LJLPMS3B87' where id=9;
-update noar tt set v0='K7TCPDM03GS0ZJNAYSQEKW5' where id=9;
-update noar ti set v0='K7TCPDM03GS0ZJNAYSQEKW5' where id=9;
-update noar tt set b1='QIELXT6HBET73' where id=9;
-update noar ti set b1='QIELXT6HBET73' where id=9;
-update noar tt set v0='W8AK1C6K8HZ' where id=9;
-update noar ti set v0='W8AK1C6K8HZ' where id=9;
-update noar tt set b2='0A4MFE944U0I6V' where id=9;
-update noar ti set b2='0A4MFE944U0I6V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LTHSBR8' where id=1;
-update noar ti set v0='LTHSBR8' where id=1;
-update noar tt set b0='T' where id=1;
-update noar ti set b0='T' where id=1;
-update noar tt set v0='4' where id=1;
-update noar ti set v0='4' where id=1;
-update noar tt set b1='Q2IDNVGZMHDLWXHA8Q7' where id=1;
-update noar ti set b1='Q2IDNVGZMHDLWXHA8Q7' where id=1;
-update noar tt set v0='QQN' where id=1;
-update noar ti set v0='QQN' where id=1;
-update noar tt set b2='XVMAK6L1B5GGJBWOMXIXGK' where id=1;
-update noar ti set b2='XVMAK6L1B5GGJBWOMXIXGK' where id=1;
-update noar tt set v0='ETPY1WJ6UYWW34W3YSRJ1PLK' where id=2;
-update noar ti set v0='ETPY1WJ6UYWW34W3YSRJ1PLK' where id=2;
-update noar tt set b0='BOEBAHREXS3DM5SLXR4M99FP9B' where id=2;
-update noar ti set b0='BOEBAHREXS3DM5SLXR4M99FP9B' where id=2;
-update noar tt set v0='ZME2X6HC' where id=2;
-update noar ti set v0='ZME2X6HC' where id=2;
-update noar tt set b1='JZPJ1OV5WON7SWVWB6HLBNR5' where id=2;
-update noar ti set b1='JZPJ1OV5WON7SWVWB6HLBNR5' where id=2;
-update noar tt set v0='QSOA' where id=2;
-update noar ti set v0='QSOA' where id=2;
-update noar tt set b2='G56LST5' where id=2;
-update noar ti set b2='G56LST5' where id=2;
-update noar tt set v0='RUWST3D1QMOLNS4ZOJSKOL91T9' where id=3;
-update noar ti set v0='RUWST3D1QMOLNS4ZOJSKOL91T9' where id=3;
-update noar tt set b0='45942MACD3LSGZ7RWC' where id=3;
-update noar ti set b0='45942MACD3LSGZ7RWC' where id=3;
-update noar tt set v0='5QMJX2C360JAAAEWCT8Y17' where id=3;
-update noar ti set v0='5QMJX2C360JAAAEWCT8Y17' where id=3;
-update noar tt set b1='SZHW1BGHFXSN0K7SZ83VAM21B' where id=3;
-update noar ti set b1='SZHW1BGHFXSN0K7SZ83VAM21B' where id=3;
-update noar tt set v0='J905FUTQ' where id=3;
-update noar ti set v0='J905FUTQ' where id=3;
-update noar tt set b2='W9YCRC7UDZJJNB1XZ3CU5J' where id=3;
-update noar ti set b2='W9YCRC7UDZJJNB1XZ3CU5J' where id=3;
-update noar tt set v0='IXGR24PS08CNJJD8K8D' where id=4;
-update noar ti set v0='IXGR24PS08CNJJD8K8D' where id=4;
-update noar tt set b0='DAJLYHP' where id=4;
-update noar ti set b0='DAJLYHP' where id=4;
-update noar tt set v0='EDMEWL3XAI8C5ZOI8SO9H9B5VJU' where id=4;
-update noar ti set v0='EDMEWL3XAI8C5ZOI8SO9H9B5VJU' where id=4;
-update noar tt set b1='PEZAD8JNDVOE0Z7IZMD51QLIJ8' where id=4;
-update noar ti set b1='PEZAD8JNDVOE0Z7IZMD51QLIJ8' where id=4;
-update noar tt set v0='OYTPFN5PQ03ISDPVZ652H4MZ2XEW3C' where id=4;
-update noar ti set v0='OYTPFN5PQ03ISDPVZ652H4MZ2XEW3C' where id=4;
-update noar tt set b2='O5F8JJ46Y6VJV8TPISGGBD' where id=4;
-update noar ti set b2='O5F8JJ46Y6VJV8TPISGGBD' where id=4;
-update noar tt set v0='YR48H4C377UKCR5BV2HPEG' where id=5;
-update noar ti set v0='YR48H4C377UKCR5BV2HPEG' where id=5;
-update noar tt set b0='80I5UVGAM4TVZY825D0Y70NWGQCIB' where id=5;
-update noar ti set b0='80I5UVGAM4TVZY825D0Y70NWGQCIB' where id=5;
-update noar tt set v0='JKQGPBOEKIVUBONHEPUTQS1' where id=5;
-update noar ti set v0='JKQGPBOEKIVUBONHEPUTQS1' where id=5;
-update noar tt set b1='J9QMX1YME34LU' where id=5;
-update noar ti set b1='J9QMX1YME34LU' where id=5;
-update noar tt set v0='4PQJPJ6XYEHYCLN' where id=5;
-update noar ti set v0='4PQJPJ6XYEHYCLN' where id=5;
-update noar tt set b2='RRLK08F7GAV4SPN1JOIXZY' where id=5;
-update noar ti set b2='RRLK08F7GAV4SPN1JOIXZY' where id=5;
-update noar tt set v0='YWM9UGC' where id=6;
-update noar ti set v0='YWM9UGC' where id=6;
-update noar tt set b0='7BLZ60JRV1XZ8WJL79ZH6DM' where id=6;
-update noar ti set b0='7BLZ60JRV1XZ8WJL79ZH6DM' where id=6;
-update noar tt set v0='K1' where id=6;
-update noar ti set v0='K1' where id=6;
-update noar tt set b1='UD0QN' where id=6;
-update noar ti set b1='UD0QN' where id=6;
-update noar tt set v0='H790' where id=6;
-update noar ti set v0='H790' where id=6;
-update noar tt set b2='02HTOXE8' where id=6;
-update noar ti set b2='02HTOXE8' where id=6;
-update noar tt set v0='XZBE09N6DDPS3O94KERZSB2Q' where id=7;
-update noar ti set v0='XZBE09N6DDPS3O94KERZSB2Q' where id=7;
-update noar tt set b0='V0HQI5IWHMZ' where id=7;
-update noar ti set b0='V0HQI5IWHMZ' where id=7;
-update noar tt set v0='Q2GREC4R7ACG58H' where id=7;
-update noar ti set v0='Q2GREC4R7ACG58H' where id=7;
-update noar tt set b1='HG0W6FB' where id=7;
-update noar ti set b1='HG0W6FB' where id=7;
-update noar tt set v0='UVM9NDSZXJ' where id=7;
-update noar ti set v0='UVM9NDSZXJ' where id=7;
-update noar tt set b2='KAAO386YRDS9ZF0DXW' where id=7;
-update noar ti set b2='KAAO386YRDS9ZF0DXW' where id=7;
-update noar tt set v0='ERPS' where id=8;
-update noar ti set v0='ERPS' where id=8;
-update noar tt set b0='B7M' where id=8;
-update noar ti set b0='B7M' where id=8;
-update noar tt set v0='1XQHWEZ7HCZ' where id=8;
-update noar ti set v0='1XQHWEZ7HCZ' where id=8;
-update noar tt set b1='7N0AC0ONOTQWVMZJ86' where id=8;
-update noar ti set b1='7N0AC0ONOTQWVMZJ86' where id=8;
-update noar tt set v0='GC' where id=8;
-update noar ti set v0='GC' where id=8;
-update noar tt set b2='2ILH6YR07S' where id=8;
-update noar ti set b2='2ILH6YR07S' where id=8;
-update noar tt set v0='LCRCXKT25DSSYFY80JJ' where id=9;
-update noar ti set v0='LCRCXKT25DSSYFY80JJ' where id=9;
-update noar tt set b0='3X' where id=9;
-update noar ti set b0='3X' where id=9;
-update noar tt set v0='DCI2GYN5Z712HZI2QP4MDRO' where id=9;
-update noar ti set v0='DCI2GYN5Z712HZI2QP4MDRO' where id=9;
-update noar tt set b1='E7LAWRMNPGJLGSBB3N2D5H0SL3AIMB' where id=9;
-update noar ti set b1='E7LAWRMNPGJLGSBB3N2D5H0SL3AIMB' where id=9;
-update noar tt set v0='2ROT25R3QCUD1S' where id=9;
-update noar ti set v0='2ROT25R3QCUD1S' where id=9;
-update noar tt set b2='IUNYUI9OAE3' where id=9;
-update noar ti set b2='IUNYUI9OAE3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O4GVM81UCTZNBS' where id=1;
-update noar ti set v0='O4GVM81UCTZNBS' where id=1;
-update noar tt set b0='9K' where id=1;
-update noar ti set b0='9K' where id=1;
-update noar tt set v0='P2JV' where id=1;
-update noar ti set v0='P2JV' where id=1;
-update noar tt set b1='XBAVC2D8RYRB9ROTHP8AGFAH2' where id=1;
-update noar ti set b1='XBAVC2D8RYRB9ROTHP8AGFAH2' where id=1;
-update noar tt set v0='R23G0NG9XG' where id=1;
-update noar ti set v0='R23G0NG9XG' where id=1;
-update noar tt set b2='JRB7KPMBFW98BW18T8' where id=1;
-update noar ti set b2='JRB7KPMBFW98BW18T8' where id=1;
-update noar tt set v0='5N5' where id=2;
-update noar ti set v0='5N5' where id=2;
-update noar tt set b0='XLIV0VDVLL1G5NRW4GEAER9Z' where id=2;
-update noar ti set b0='XLIV0VDVLL1G5NRW4GEAER9Z' where id=2;
-update noar tt set v0='O907FMR99IMCWOTN' where id=2;
-update noar ti set v0='O907FMR99IMCWOTN' where id=2;
-update noar tt set b1='4FPZ962VXP3JD8R7PN33' where id=2;
-update noar ti set b1='4FPZ962VXP3JD8R7PN33' where id=2;
-update noar tt set v0='682ZF4PXU9E' where id=2;
-update noar ti set v0='682ZF4PXU9E' where id=2;
-update noar tt set b2='TGHZMRDNJB1U4I681HWZ9PCJPP' where id=2;
-update noar ti set b2='TGHZMRDNJB1U4I681HWZ9PCJPP' where id=2;
-update noar tt set v0='JCC1JYTJXUT4FJBHNDZNM3H69OYNF' where id=3;
-update noar ti set v0='JCC1JYTJXUT4FJBHNDZNM3H69OYNF' where id=3;
-update noar tt set b0='A3PWQD0FD52HO3CS1' where id=3;
-update noar ti set b0='A3PWQD0FD52HO3CS1' where id=3;
-update noar tt set v0='KLIN79H57E8F5TBMK6TC' where id=3;
-update noar ti set v0='KLIN79H57E8F5TBMK6TC' where id=3;
-update noar tt set b1='46D02H8JXD3GNBMUX' where id=3;
-update noar ti set b1='46D02H8JXD3GNBMUX' where id=3;
-update noar tt set v0='13QF' where id=3;
-update noar ti set v0='13QF' where id=3;
-update noar tt set b2='RPCRYIH5PZZL54F8EYA4FQEN062' where id=3;
-update noar ti set b2='RPCRYIH5PZZL54F8EYA4FQEN062' where id=3;
-update noar tt set v0='T089OJE05FFC' where id=4;
-update noar ti set v0='T089OJE05FFC' where id=4;
-update noar tt set b0='I5A4TY2BT262V6IOOMEMO8B3IL1M6VA2' where id=4;
-update noar ti set b0='I5A4TY2BT262V6IOOMEMO8B3IL1M6VA2' where id=4;
-update noar tt set v0='DFLPZ' where id=4;
-update noar ti set v0='DFLPZ' where id=4;
-update noar tt set b1='MF3QMJRLYYZJY829Y' where id=4;
-update noar ti set b1='MF3QMJRLYYZJY829Y' where id=4;
-update noar tt set v0='7EXDTR' where id=4;
-update noar ti set v0='7EXDTR' where id=4;
-update noar tt set b2='U9099VOC' where id=4;
-update noar ti set b2='U9099VOC' where id=4;
-update noar tt set v0='X5D9ZZY5ED1' where id=5;
-update noar ti set v0='X5D9ZZY5ED1' where id=5;
-update noar tt set b0='QUSPOQAPIA01ZBLVB3R8' where id=5;
-update noar ti set b0='QUSPOQAPIA01ZBLVB3R8' where id=5;
-update noar tt set v0='4VFO7WDD7KMO103N3UEH8SNZ1L6MU' where id=5;
-update noar ti set v0='4VFO7WDD7KMO103N3UEH8SNZ1L6MU' where id=5;
-update noar tt set b1='X25A10QVYXYOASUJ' where id=5;
-update noar ti set b1='X25A10QVYXYOASUJ' where id=5;
-update noar tt set v0='7UR' where id=5;
-update noar ti set v0='7UR' where id=5;
-update noar tt set b2='O0VI' where id=5;
-update noar ti set b2='O0VI' where id=5;
-update noar tt set v0='IZHOZJITXW79RME1' where id=6;
-update noar ti set v0='IZHOZJITXW79RME1' where id=6;
-update noar tt set b0='5AGDB4' where id=6;
-update noar ti set b0='5AGDB4' where id=6;
-update noar tt set v0='JEPUJ4R1XY7UQ' where id=6;
-update noar ti set v0='JEPUJ4R1XY7UQ' where id=6;
-update noar tt set b1='8O9ZNLCUC1SCDI04PRS1PMFWF23S0RA' where id=6;
-update noar ti set b1='8O9ZNLCUC1SCDI04PRS1PMFWF23S0RA' where id=6;
-update noar tt set v0='HQKAE0IZSN' where id=6;
-update noar ti set v0='HQKAE0IZSN' where id=6;
-update noar tt set b2='H63P6PWO7JJFYI32J2V65HWC5' where id=6;
-update noar ti set b2='H63P6PWO7JJFYI32J2V65HWC5' where id=6;
-update noar tt set v0='SOSSWIQ8' where id=7;
-update noar ti set v0='SOSSWIQ8' where id=7;
-update noar tt set b0='014EKNDZTZN9I25H' where id=7;
-update noar ti set b0='014EKNDZTZN9I25H' where id=7;
-update noar tt set v0='P0D3PG1N1EP5CF56' where id=7;
-update noar ti set v0='P0D3PG1N1EP5CF56' where id=7;
-update noar tt set b1='6YQ8IXU4JNW' where id=7;
-update noar ti set b1='6YQ8IXU4JNW' where id=7;
-update noar tt set v0='U8KEWEFUJ' where id=7;
-update noar ti set v0='U8KEWEFUJ' where id=7;
-update noar tt set b2='FK1Y' where id=7;
-update noar ti set b2='FK1Y' where id=7;
-update noar tt set v0='HXA9OWTUP7GK' where id=8;
-update noar ti set v0='HXA9OWTUP7GK' where id=8;
-update noar tt set b0='RV9Y4ZEOW37P4JZ0BA75ZLZX0' where id=8;
-update noar ti set b0='RV9Y4ZEOW37P4JZ0BA75ZLZX0' where id=8;
-update noar tt set v0='2K' where id=8;
-update noar ti set v0='2K' where id=8;
-update noar tt set b1='XMYON35ZQZCH8D' where id=8;
-update noar ti set b1='XMYON35ZQZCH8D' where id=8;
-update noar tt set v0='35' where id=8;
-update noar ti set v0='35' where id=8;
-update noar tt set b2='5F489KFTJ2LG2' where id=8;
-update noar ti set b2='5F489KFTJ2LG2' where id=8;
-update noar tt set v0='G0G0VLM17EFBU' where id=9;
-update noar ti set v0='G0G0VLM17EFBU' where id=9;
-update noar tt set b0='KN6XI62R' where id=9;
-update noar ti set b0='KN6XI62R' where id=9;
-update noar tt set v0='EBXVDUMPWUP53ZRX' where id=9;
-update noar ti set v0='EBXVDUMPWUP53ZRX' where id=9;
-update noar tt set b1='J' where id=9;
-update noar ti set b1='J' where id=9;
-update noar tt set v0='X8ZX2S' where id=9;
-update noar ti set v0='X8ZX2S' where id=9;
-update noar tt set b2='ABNA85AE8H25AY4D83FJONELG1FBU3L7' where id=9;
-update noar ti set b2='ABNA85AE8H25AY4D83FJONELG1FBU3L7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BRNJ' where id=1;
-update noar ti set v0='BRNJ' where id=1;
-update noar tt set b0='R0ZEP9T' where id=1;
-update noar ti set b0='R0ZEP9T' where id=1;
-update noar tt set v0='ADQXWREPB637SILIJQ5N05NBGT' where id=1;
-update noar ti set v0='ADQXWREPB637SILIJQ5N05NBGT' where id=1;
-update noar tt set b1='2JWOBDTVSVAE6T8RN8QCPXIF1DYDES9' where id=1;
-update noar ti set b1='2JWOBDTVSVAE6T8RN8QCPXIF1DYDES9' where id=1;
-update noar tt set v0='YISO92KUL2QB35L5S57PI6DWM' where id=1;
-update noar ti set v0='YISO92KUL2QB35L5S57PI6DWM' where id=1;
-update noar tt set b2='HZ3OVMOBWG3WSAA32' where id=1;
-update noar ti set b2='HZ3OVMOBWG3WSAA32' where id=1;
-update noar tt set v0='0QY2NKDXBDTCQKS9UEMOQD7' where id=2;
-update noar ti set v0='0QY2NKDXBDTCQKS9UEMOQD7' where id=2;
-update noar tt set b0='ZEQA9Y8FDD694ZLKY2M8P9H3' where id=2;
-update noar ti set b0='ZEQA9Y8FDD694ZLKY2M8P9H3' where id=2;
-update noar tt set v0='ITOPJXOYH' where id=2;
-update noar ti set v0='ITOPJXOYH' where id=2;
-update noar tt set b1='HQGSGMLH0PGPB8' where id=2;
-update noar ti set b1='HQGSGMLH0PGPB8' where id=2;
-update noar tt set v0='44KJN' where id=2;
-update noar ti set v0='44KJN' where id=2;
-update noar tt set b2='Q23BYKABZ' where id=2;
-update noar ti set b2='Q23BYKABZ' where id=2;
-update noar tt set v0='3DLUCW0V529HOY0J' where id=3;
-update noar ti set v0='3DLUCW0V529HOY0J' where id=3;
-update noar tt set b0='M7OM2WQ' where id=3;
-update noar ti set b0='M7OM2WQ' where id=3;
-update noar tt set v0='F3C4D0Z0DC25L6XD3C' where id=3;
-update noar ti set v0='F3C4D0Z0DC25L6XD3C' where id=3;
-update noar tt set b1='WC41P1WQNRMHIFLDGZWY7OT3A783U' where id=3;
-update noar ti set b1='WC41P1WQNRMHIFLDGZWY7OT3A783U' where id=3;
-update noar tt set v0='N313TH' where id=3;
-update noar ti set v0='N313TH' where id=3;
-update noar tt set b2='8WGJ2P1P' where id=3;
-update noar ti set b2='8WGJ2P1P' where id=3;
-update noar tt set v0='PZ47VRUVV0W21MZVZ' where id=4;
-update noar ti set v0='PZ47VRUVV0W21MZVZ' where id=4;
-update noar tt set b0='U4Z2' where id=4;
-update noar ti set b0='U4Z2' where id=4;
-update noar tt set v0='6QVYTY3BBX1KJ7SLW9IU2HQ' where id=4;
-update noar ti set v0='6QVYTY3BBX1KJ7SLW9IU2HQ' where id=4;
-update noar tt set b1='KKO6A2QFSR1INUQ17' where id=4;
-update noar ti set b1='KKO6A2QFSR1INUQ17' where id=4;
-update noar tt set v0='TTN9F9KHFXV' where id=4;
-update noar ti set v0='TTN9F9KHFXV' where id=4;
-update noar tt set b2='NQVCQZYGXAO9NIMGHR0TK' where id=4;
-update noar ti set b2='NQVCQZYGXAO9NIMGHR0TK' where id=4;
-update noar tt set v0='LEGRO7N8Z69VB80L' where id=5;
-update noar ti set v0='LEGRO7N8Z69VB80L' where id=5;
-update noar tt set b0='8908XTYODQO0' where id=5;
-update noar ti set b0='8908XTYODQO0' where id=5;
-update noar tt set v0='SR' where id=5;
-update noar ti set v0='SR' where id=5;
-update noar tt set b1='QF5SXFVPA98' where id=5;
-update noar ti set b1='QF5SXFVPA98' where id=5;
-update noar tt set v0='5KNUMGRJ8683IZGDJS' where id=5;
-update noar ti set v0='5KNUMGRJ8683IZGDJS' where id=5;
-update noar tt set b2='F5CIDVNCIJ4WDXG' where id=5;
-update noar ti set b2='F5CIDVNCIJ4WDXG' where id=5;
-update noar tt set v0='XY9EYTT5WRX2QXTXDG09CDKMOYB' where id=6;
-update noar ti set v0='XY9EYTT5WRX2QXTXDG09CDKMOYB' where id=6;
-update noar tt set b0='985BSDRIFUAC70MH11TGFCN3P6' where id=6;
-update noar ti set b0='985BSDRIFUAC70MH11TGFCN3P6' where id=6;
-update noar tt set v0='AW7EIJ4HNW' where id=6;
-update noar ti set v0='AW7EIJ4HNW' where id=6;
-update noar tt set b1='X6BFNKFP2VS00SAYLMAJOO' where id=6;
-update noar ti set b1='X6BFNKFP2VS00SAYLMAJOO' where id=6;
-update noar tt set v0='DNO34BG10QBJO54977AI6M3KBA5VYHQ3' where id=6;
-update noar ti set v0='DNO34BG10QBJO54977AI6M3KBA5VYHQ3' where id=6;
-update noar tt set b2='SVZDG45A3505DQZ' where id=6;
-update noar ti set b2='SVZDG45A3505DQZ' where id=6;
-update noar tt set v0='UHJNP7T9KPC72M5HR' where id=7;
-update noar ti set v0='UHJNP7T9KPC72M5HR' where id=7;
-update noar tt set b0='0SOMHBCZV7T8STTP610F33CF5Z8' where id=7;
-update noar ti set b0='0SOMHBCZV7T8STTP610F33CF5Z8' where id=7;
-update noar tt set v0='GYWMS3LQIXTVLW8CH70' where id=7;
-update noar ti set v0='GYWMS3LQIXTVLW8CH70' where id=7;
-update noar tt set b1='PH2A949QDC5CB7YSQ041SBHLDV' where id=7;
-update noar ti set b1='PH2A949QDC5CB7YSQ041SBHLDV' where id=7;
-update noar tt set v0='DIXSDMFQSHD8' where id=7;
-update noar ti set v0='DIXSDMFQSHD8' where id=7;
-update noar tt set b2='HFIO8EBDF8BZZRPCZ75VC' where id=7;
-update noar ti set b2='HFIO8EBDF8BZZRPCZ75VC' where id=7;
-update noar tt set v0='8FQHKJ95U' where id=8;
-update noar ti set v0='8FQHKJ95U' where id=8;
-update noar tt set b0='BI8A545TJ9PU' where id=8;
-update noar ti set b0='BI8A545TJ9PU' where id=8;
-update noar tt set v0='WDTW2XQ7OW0UFA5CG' where id=8;
-update noar ti set v0='WDTW2XQ7OW0UFA5CG' where id=8;
-update noar tt set b1='MW843BW73P9EMAMJUD74TZKXJ9R3TW' where id=8;
-update noar ti set b1='MW843BW73P9EMAMJUD74TZKXJ9R3TW' where id=8;
-update noar tt set v0='QCP0VM2JKA0Z94CMUZXQ9XWBO1VXYY7' where id=8;
-update noar ti set v0='QCP0VM2JKA0Z94CMUZXQ9XWBO1VXYY7' where id=8;
-update noar tt set b2='ZGZ4LOJ6ULEM8HH8UBOS9EHYZLQ' where id=8;
-update noar ti set b2='ZGZ4LOJ6ULEM8HH8UBOS9EHYZLQ' where id=8;
-update noar tt set v0='K6' where id=9;
-update noar ti set v0='K6' where id=9;
-update noar tt set b0='LPZQ2' where id=9;
-update noar ti set b0='LPZQ2' where id=9;
-update noar tt set v0='WU8NI46FNT' where id=9;
-update noar ti set v0='WU8NI46FNT' where id=9;
-update noar tt set b1='ONSU5ENQH5AC3GREDTK1YASH' where id=9;
-update noar ti set b1='ONSU5ENQH5AC3GREDTK1YASH' where id=9;
-update noar tt set v0='UC8ALF0VFUA981K8D0JMA8FP8' where id=9;
-update noar ti set v0='UC8ALF0VFUA981K8D0JMA8FP8' where id=9;
-update noar tt set b2='CNBZG6GP3IG' where id=9;
-update noar ti set b2='CNBZG6GP3IG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TH7UVMIEIKOWKWC6D0HS' where id=1;
-update noar ti set v0='TH7UVMIEIKOWKWC6D0HS' where id=1;
-update noar tt set b0='8C3Q698B5AZWC69VJ15OBMFDTC' where id=1;
-update noar ti set b0='8C3Q698B5AZWC69VJ15OBMFDTC' where id=1;
-update noar tt set v0='CS' where id=1;
-update noar ti set v0='CS' where id=1;
-update noar tt set b1='IM454LYD6X5S2U4XC165Q' where id=1;
-update noar ti set b1='IM454LYD6X5S2U4XC165Q' where id=1;
-update noar tt set v0='6' where id=1;
-update noar ti set v0='6' where id=1;
-update noar tt set b2='VYY9WRU623S4B094RHYYW' where id=1;
-update noar ti set b2='VYY9WRU623S4B094RHYYW' where id=1;
-update noar tt set v0='7D2AA' where id=2;
-update noar ti set v0='7D2AA' where id=2;
-update noar tt set b0='24UUWTHBBLKGX8OEMYIRTM8S0XGT' where id=2;
-update noar ti set b0='24UUWTHBBLKGX8OEMYIRTM8S0XGT' where id=2;
-update noar tt set v0='B59P527ZW8R9' where id=2;
-update noar ti set v0='B59P527ZW8R9' where id=2;
-update noar tt set b1='9UURG9ZUJSQEZ7Z5BSSZYL3OOFB' where id=2;
-update noar ti set b1='9UURG9ZUJSQEZ7Z5BSSZYL3OOFB' where id=2;
-update noar tt set v0='UDPTMLINC5EE' where id=2;
-update noar ti set v0='UDPTMLINC5EE' where id=2;
-update noar tt set b2='0WZM2RXM7CXM5NXQ8IG' where id=2;
-update noar ti set b2='0WZM2RXM7CXM5NXQ8IG' where id=2;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b0='XVMVMSX9E' where id=3;
-update noar ti set b0='XVMVMSX9E' where id=3;
-update noar tt set v0='Q9JPLXDKTN' where id=3;
-update noar ti set v0='Q9JPLXDKTN' where id=3;
-update noar tt set b1='4CZVQ20XZ1GEP63L4Q8D94VTYAVQ' where id=3;
-update noar ti set b1='4CZVQ20XZ1GEP63L4Q8D94VTYAVQ' where id=3;
-update noar tt set v0='1SFSJS' where id=3;
-update noar ti set v0='1SFSJS' where id=3;
-update noar tt set b2='V' where id=3;
-update noar ti set b2='V' where id=3;
-update noar tt set v0='JN4BJM70W10T15C15EKMVUNGSH' where id=4;
-update noar ti set v0='JN4BJM70W10T15C15EKMVUNGSH' where id=4;
-update noar tt set b0='LYD6Q1' where id=4;
-update noar ti set b0='LYD6Q1' where id=4;
-update noar tt set v0='6WJPTLDWMLIX8344U25HMW3XZA' where id=4;
-update noar ti set v0='6WJPTLDWMLIX8344U25HMW3XZA' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='644EE3PPAXKGXJQ3M8B0XY' where id=4;
-update noar ti set v0='644EE3PPAXKGXJQ3M8B0XY' where id=4;
-update noar tt set b2='33HIWBVW7ZUN8AM4NVDIA7JCU6OV' where id=4;
-update noar ti set b2='33HIWBVW7ZUN8AM4NVDIA7JCU6OV' where id=4;
-update noar tt set v0='Y9ETXJCII3MC58' where id=5;
-update noar ti set v0='Y9ETXJCII3MC58' where id=5;
-update noar tt set b0='0N0HGVJLLBH37CD1VAA8VK5U5TC' where id=5;
-update noar ti set b0='0N0HGVJLLBH37CD1VAA8VK5U5TC' where id=5;
-update noar tt set v0='AFTZA16CIX1W' where id=5;
-update noar ti set v0='AFTZA16CIX1W' where id=5;
-update noar tt set b1='4' where id=5;
-update noar ti set b1='4' where id=5;
-update noar tt set v0='FY75YOMMXG9OLMDD1Z' where id=5;
-update noar ti set v0='FY75YOMMXG9OLMDD1Z' where id=5;
-update noar tt set b2='4IWO74GU7GZP9PIRRX9US4YW' where id=5;
-update noar ti set b2='4IWO74GU7GZP9PIRRX9US4YW' where id=5;
-update noar tt set v0='M9A' where id=6;
-update noar ti set v0='M9A' where id=6;
-update noar tt set b0='U' where id=6;
-update noar ti set b0='U' where id=6;
-update noar tt set v0='I3A0RXR95B2R5DLSSG5' where id=6;
-update noar ti set v0='I3A0RXR95B2R5DLSSG5' where id=6;
-update noar tt set b1='W5MTAI14B4O7LJVMP1H' where id=6;
-update noar ti set b1='W5MTAI14B4O7LJVMP1H' where id=6;
-update noar tt set v0='U' where id=6;
-update noar ti set v0='U' where id=6;
-update noar tt set b2='81Z1R' where id=6;
-update noar ti set b2='81Z1R' where id=6;
-update noar tt set v0='Z3HU22K7BN64IBJTE2' where id=7;
-update noar ti set v0='Z3HU22K7BN64IBJTE2' where id=7;
-update noar tt set b0='2QFGR9DI' where id=7;
-update noar ti set b0='2QFGR9DI' where id=7;
-update noar tt set v0='W64Y4HRF4XMQ2O' where id=7;
-update noar ti set v0='W64Y4HRF4XMQ2O' where id=7;
-update noar tt set b1='7NKKHVW9SNPP6OJZH1G' where id=7;
-update noar ti set b1='7NKKHVW9SNPP6OJZH1G' where id=7;
-update noar tt set v0='U6LF1' where id=7;
-update noar ti set v0='U6LF1' where id=7;
-update noar tt set b2='X22XVF5SE0NXWLLIII8S9UH79JUMT' where id=7;
-update noar ti set b2='X22XVF5SE0NXWLLIII8S9UH79JUMT' where id=7;
-update noar tt set v0='TMMVCKDIVAS4P' where id=8;
-update noar ti set v0='TMMVCKDIVAS4P' where id=8;
-update noar tt set b0='FGX8YR7MD9T68' where id=8;
-update noar ti set b0='FGX8YR7MD9T68' where id=8;
-update noar tt set v0='7C01B' where id=8;
-update noar ti set v0='7C01B' where id=8;
-update noar tt set b1='D423L38DIHGBLZWNY71P66VH5BMNOMG' where id=8;
-update noar ti set b1='D423L38DIHGBLZWNY71P66VH5BMNOMG' where id=8;
-update noar tt set v0='EJGNO9SXMFSG0FMB0VVB' where id=8;
-update noar ti set v0='EJGNO9SXMFSG0FMB0VVB' where id=8;
-update noar tt set b2='AA32BL9UJBHRJ3T' where id=8;
-update noar ti set b2='AA32BL9UJBHRJ3T' where id=8;
-update noar tt set v0='4UST1' where id=9;
-update noar ti set v0='4UST1' where id=9;
-update noar tt set b0='8U6X4AWR4QC7DVRGN5PXIY9E5' where id=9;
-update noar ti set b0='8U6X4AWR4QC7DVRGN5PXIY9E5' where id=9;
-update noar tt set v0='IK9INHJ4GI46WRT9F89CO56CLJ1' where id=9;
-update noar ti set v0='IK9INHJ4GI46WRT9F89CO56CLJ1' where id=9;
-update noar tt set b1='J7BM4P3M5UAOWETNSNKM9G6FQAIB' where id=9;
-update noar ti set b1='J7BM4P3M5UAOWETNSNKM9G6FQAIB' where id=9;
-update noar tt set v0='E8GIZWM0T' where id=9;
-update noar ti set v0='E8GIZWM0T' where id=9;
-update noar tt set b2='0342DNAD3R3VQ0FSG' where id=9;
-update noar ti set b2='0342DNAD3R3VQ0FSG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6KVFIRTZ354LYTPXK2FM6F97F' where id=1;
-update noar ti set v0='6KVFIRTZ354LYTPXK2FM6F97F' where id=1;
-update noar tt set b0='4LMHLFRN56JGAYHAS0JBO2UZPX72NSA' where id=1;
-update noar ti set b0='4LMHLFRN56JGAYHAS0JBO2UZPX72NSA' where id=1;
-update noar tt set v0='XRZO7583' where id=1;
-update noar ti set v0='XRZO7583' where id=1;
-update noar tt set b1='TP97NN39JN5O54' where id=1;
-update noar ti set b1='TP97NN39JN5O54' where id=1;
-update noar tt set v0='M7NQMI3AKMZLAFMZYCRBUP' where id=1;
-update noar ti set v0='M7NQMI3AKMZLAFMZYCRBUP' where id=1;
-update noar tt set b2='2JT09K00UUG5Y2' where id=1;
-update noar ti set b2='2JT09K00UUG5Y2' where id=1;
-update noar tt set v0='QQDS1' where id=2;
-update noar ti set v0='QQDS1' where id=2;
-update noar tt set b0='14YAZ0UDWUR1PWNWF5AABRS' where id=2;
-update noar ti set b0='14YAZ0UDWUR1PWNWF5AABRS' where id=2;
-update noar tt set v0='2HPFLNOI' where id=2;
-update noar ti set v0='2HPFLNOI' where id=2;
-update noar tt set b1='VW' where id=2;
-update noar ti set b1='VW' where id=2;
-update noar tt set v0='D7EDMNGL5HOJ7QZGUSWKBZ1VQMVKDW' where id=2;
-update noar ti set v0='D7EDMNGL5HOJ7QZGUSWKBZ1VQMVKDW' where id=2;
-update noar tt set b2='TKQHZBAB7UII22N' where id=2;
-update noar ti set b2='TKQHZBAB7UII22N' where id=2;
-update noar tt set v0='GATB8QG4K12HS44HIJ54R8W' where id=3;
-update noar ti set v0='GATB8QG4K12HS44HIJ54R8W' where id=3;
-update noar tt set b0='N8R' where id=3;
-update noar ti set b0='N8R' where id=3;
-update noar tt set v0='OAZT' where id=3;
-update noar ti set v0='OAZT' where id=3;
-update noar tt set b1='1V1HVIW6735HX67NZTU' where id=3;
-update noar ti set b1='1V1HVIW6735HX67NZTU' where id=3;
-update noar tt set v0='A4Q3RW6RG7' where id=3;
-update noar ti set v0='A4Q3RW6RG7' where id=3;
-update noar tt set b2='X33R0KLS8Z9GG4P25FY7O279GN1Y' where id=3;
-update noar ti set b2='X33R0KLS8Z9GG4P25FY7O279GN1Y' where id=3;
-update noar tt set v0='CM5TSXRMW1B0ONLI9KYOUGC' where id=4;
-update noar ti set v0='CM5TSXRMW1B0ONLI9KYOUGC' where id=4;
-update noar tt set b0='GV7U3UZBN8OPMV3ZFQT7CH3RVVHQG' where id=4;
-update noar ti set b0='GV7U3UZBN8OPMV3ZFQT7CH3RVVHQG' where id=4;
-update noar tt set v0='LOIQWJJ9808COO0NY78QD9OISPK0BW' where id=4;
-update noar ti set v0='LOIQWJJ9808COO0NY78QD9OISPK0BW' where id=4;
-update noar tt set b1='SQR93' where id=4;
-update noar ti set b1='SQR93' where id=4;
-update noar tt set v0='QGCI76U34C9FB6' where id=4;
-update noar ti set v0='QGCI76U34C9FB6' where id=4;
-update noar tt set b2='6KUIT' where id=4;
-update noar ti set b2='6KUIT' where id=4;
-update noar tt set v0='3QT0K8O' where id=5;
-update noar ti set v0='3QT0K8O' where id=5;
-update noar tt set b0='SQDLGBEULRU2EFQ440' where id=5;
-update noar ti set b0='SQDLGBEULRU2EFQ440' where id=5;
-update noar tt set v0='DTD1RKDYV4KC1' where id=5;
-update noar ti set v0='DTD1RKDYV4KC1' where id=5;
-update noar tt set b1='X0GFUQGAL5WHK' where id=5;
-update noar ti set b1='X0GFUQGAL5WHK' where id=5;
-update noar tt set v0='B8H6KHRET1P5XKIQ3CCHCTIZTAUA2' where id=5;
-update noar ti set v0='B8H6KHRET1P5XKIQ3CCHCTIZTAUA2' where id=5;
-update noar tt set b2='VATYHMH8N7A2877NMEU2JFB891U' where id=5;
-update noar ti set b2='VATYHMH8N7A2877NMEU2JFB891U' where id=5;
-update noar tt set v0='67HUVP3PJU0N' where id=6;
-update noar ti set v0='67HUVP3PJU0N' where id=6;
-update noar tt set b0='HUPD22HZD' where id=6;
-update noar ti set b0='HUPD22HZD' where id=6;
-update noar tt set v0='J3P70REANLB2I348DELB20PO' where id=6;
-update noar ti set v0='J3P70REANLB2I348DELB20PO' where id=6;
-update noar tt set b1='3UFYMMM8RQP530AU08RZEF716TDSH4' where id=6;
-update noar ti set b1='3UFYMMM8RQP530AU08RZEF716TDSH4' where id=6;
-update noar tt set v0='LD' where id=6;
-update noar ti set v0='LD' where id=6;
-update noar tt set b2='KJ53P' where id=6;
-update noar ti set b2='KJ53P' where id=6;
-update noar tt set v0='I' where id=7;
-update noar ti set v0='I' where id=7;
-update noar tt set b0='RC4COSJJY' where id=7;
-update noar ti set b0='RC4COSJJY' where id=7;
-update noar tt set v0='QJ3YEZ4BYIVWBN3UCNT3QJ5BUZ3' where id=7;
-update noar ti set v0='QJ3YEZ4BYIVWBN3UCNT3QJ5BUZ3' where id=7;
-update noar tt set b1='II1L6B1V0MG2B24F4S0H0FDY' where id=7;
-update noar ti set b1='II1L6B1V0MG2B24F4S0H0FDY' where id=7;
-update noar tt set v0='9713QXUKOK3UME' where id=7;
-update noar ti set v0='9713QXUKOK3UME' where id=7;
-update noar tt set b2='CTN6M9KSTBDPI3B6QOSFJYQ' where id=7;
-update noar ti set b2='CTN6M9KSTBDPI3B6QOSFJYQ' where id=7;
-update noar tt set v0='SOU5QQ2PUUR9FV7QCZ' where id=8;
-update noar ti set v0='SOU5QQ2PUUR9FV7QCZ' where id=8;
-update noar tt set b0='Z6P5' where id=8;
-update noar ti set b0='Z6P5' where id=8;
-update noar tt set v0='LYFA21YOE9Y1Q484CH6WJK' where id=8;
-update noar ti set v0='LYFA21YOE9Y1Q484CH6WJK' where id=8;
-update noar tt set b1='ZQJBW970U8KO82' where id=8;
-update noar ti set b1='ZQJBW970U8KO82' where id=8;
-update noar tt set v0='Z9LKVD62S3B7ZIFL' where id=8;
-update noar ti set v0='Z9LKVD62S3B7ZIFL' where id=8;
-update noar tt set b2='GPGBBO8B1R2WG5MGSZGC2P28' where id=8;
-update noar ti set b2='GPGBBO8B1R2WG5MGSZGC2P28' where id=8;
-update noar tt set v0='0949Y6VFL63EZGIGDDZSXE4OUNRUTL0C' where id=9;
-update noar ti set v0='0949Y6VFL63EZGIGDDZSXE4OUNRUTL0C' where id=9;
-update noar tt set b0='NO' where id=9;
-update noar ti set b0='NO' where id=9;
-update noar tt set v0='3SXZAU2MA481SH8XBX7O569DFSFX' where id=9;
-update noar ti set v0='3SXZAU2MA481SH8XBX7O569DFSFX' where id=9;
-update noar tt set b1='Q333A2Q8' where id=9;
-update noar ti set b1='Q333A2Q8' where id=9;
-update noar tt set v0='NLLGJR235L' where id=9;
-update noar ti set v0='NLLGJR235L' where id=9;
-update noar tt set b2='4SM7WEFTVMSNRPHZJOBF3BFZ8EYVAO' where id=9;
-update noar ti set b2='4SM7WEFTVMSNRPHZJOBF3BFZ8EYVAO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GIAIMRY' where id=1;
-update noar ti set v0='GIAIMRY' where id=1;
-update noar tt set b0='MQ2R6P6CYS1GOBM0' where id=1;
-update noar ti set b0='MQ2R6P6CYS1GOBM0' where id=1;
-update noar tt set v0='J6TX9Z74YL3XLT1BVL4QOM2NIU' where id=1;
-update noar ti set v0='J6TX9Z74YL3XLT1BVL4QOM2NIU' where id=1;
-update noar tt set b1='V8S21JGOUIJD0J66VXD68FM0T3I' where id=1;
-update noar ti set b1='V8S21JGOUIJD0J66VXD68FM0T3I' where id=1;
-update noar tt set v0='7LPDBCFNA70OE97CT' where id=1;
-update noar ti set v0='7LPDBCFNA70OE97CT' where id=1;
-update noar tt set b2='ZR69U74BCO' where id=1;
-update noar ti set b2='ZR69U74BCO' where id=1;
-update noar tt set v0='UOKZD0DDO3E49RAFA8OR3HRKLO8PSRSV' where id=2;
-update noar ti set v0='UOKZD0DDO3E49RAFA8OR3HRKLO8PSRSV' where id=2;
-update noar tt set b0='F3XBXIPQ48QMUMW8S6JI8JIU5' where id=2;
-update noar ti set b0='F3XBXIPQ48QMUMW8S6JI8JIU5' where id=2;
-update noar tt set v0='0GEQQBJQ2MQEEBTEPK2' where id=2;
-update noar ti set v0='0GEQQBJQ2MQEEBTEPK2' where id=2;
-update noar tt set b1='M5JGSJWRAZIVHTZNPXIELWA' where id=2;
-update noar ti set b1='M5JGSJWRAZIVHTZNPXIELWA' where id=2;
-update noar tt set v0='VWVXBHKJL68XCP0W8BY' where id=2;
-update noar ti set v0='VWVXBHKJL68XCP0W8BY' where id=2;
-update noar tt set b2='RL4R431VDKQHBN1' where id=2;
-update noar ti set b2='RL4R431VDKQHBN1' where id=2;
-update noar tt set v0='USCYELR8BY07HI1R6' where id=3;
-update noar ti set v0='USCYELR8BY07HI1R6' where id=3;
-update noar tt set b0='QRFHDFW' where id=3;
-update noar ti set b0='QRFHDFW' where id=3;
-update noar tt set v0='I8FDSW3GO5MX76024G1TSNOGV3FXK' where id=3;
-update noar ti set v0='I8FDSW3GO5MX76024G1TSNOGV3FXK' where id=3;
-update noar tt set b1='U3NLW608YCBIJO6ZO7Y8HO' where id=3;
-update noar ti set b1='U3NLW608YCBIJO6ZO7Y8HO' where id=3;
-update noar tt set v0='VJQW8B0TRHU' where id=3;
-update noar ti set v0='VJQW8B0TRHU' where id=3;
-update noar tt set b2='19EL7ZQELWN' where id=3;
-update noar ti set b2='19EL7ZQELWN' where id=3;
-update noar tt set v0='KQ9WZM60583O3QP' where id=4;
-update noar ti set v0='KQ9WZM60583O3QP' where id=4;
-update noar tt set b0='XMJSL2ZPKOTM0996LF' where id=4;
-update noar ti set b0='XMJSL2ZPKOTM0996LF' where id=4;
-update noar tt set v0='4BPGHZWRCAYJBF8' where id=4;
-update noar ti set v0='4BPGHZWRCAYJBF8' where id=4;
-update noar tt set b1='L5E014TG7U5KZ7F7LC' where id=4;
-update noar ti set b1='L5E014TG7U5KZ7F7LC' where id=4;
-update noar tt set v0='PXKJIV0140NLLQDCR830INOHTB' where id=4;
-update noar ti set v0='PXKJIV0140NLLQDCR830INOHTB' where id=4;
-update noar tt set b2='RW4C' where id=4;
-update noar ti set b2='RW4C' where id=4;
-update noar tt set v0='3RWBK0BJY1PRLOJZZ' where id=5;
-update noar ti set v0='3RWBK0BJY1PRLOJZZ' where id=5;
-update noar tt set b0='A' where id=5;
-update noar ti set b0='A' where id=5;
-update noar tt set v0='SK8YEBOP1HU601TMMF5SMOQ9' where id=5;
-update noar ti set v0='SK8YEBOP1HU601TMMF5SMOQ9' where id=5;
-update noar tt set b1='INR0H0' where id=5;
-update noar ti set b1='INR0H0' where id=5;
-update noar tt set v0='JRB1J3N0' where id=5;
-update noar ti set v0='JRB1J3N0' where id=5;
-update noar tt set b2='NBVXYTYWGLIGGJHRA2C0' where id=5;
-update noar ti set b2='NBVXYTYWGLIGGJHRA2C0' where id=5;
-update noar tt set v0='RQLW' where id=6;
-update noar ti set v0='RQLW' where id=6;
-update noar tt set b0='SSLIJIZW3I8Z13LC2RM577' where id=6;
-update noar ti set b0='SSLIJIZW3I8Z13LC2RM577' where id=6;
-update noar tt set v0='2BO5N3W8WI4N6OME2MKD1NC' where id=6;
-update noar ti set v0='2BO5N3W8WI4N6OME2MKD1NC' where id=6;
-update noar tt set b1='IGAKA851VXVNQNPZH5DWRH65' where id=6;
-update noar ti set b1='IGAKA851VXVNQNPZH5DWRH65' where id=6;
-update noar tt set v0='NSMUJPVQC' where id=6;
-update noar ti set v0='NSMUJPVQC' where id=6;
-update noar tt set b2='ID5IN1AB2LDFAEUR2G' where id=6;
-update noar ti set b2='ID5IN1AB2LDFAEUR2G' where id=6;
-update noar tt set v0='RMO' where id=7;
-update noar ti set v0='RMO' where id=7;
-update noar tt set b0='5Y3J41T33RPMQ' where id=7;
-update noar ti set b0='5Y3J41T33RPMQ' where id=7;
-update noar tt set v0='1' where id=7;
-update noar ti set v0='1' where id=7;
-update noar tt set b1='7UNXD8539M1AQVAKJ2K5XNQ' where id=7;
-update noar ti set b1='7UNXD8539M1AQVAKJ2K5XNQ' where id=7;
-update noar tt set v0='02UNVRHFT9MLHAY6J8' where id=7;
-update noar ti set v0='02UNVRHFT9MLHAY6J8' where id=7;
-update noar tt set b2='3Z6EL36QQSE8CDT8' where id=7;
-update noar ti set b2='3Z6EL36QQSE8CDT8' where id=7;
-update noar tt set v0='SZCHT9NJLJN2A7N7XZYF1RL6' where id=8;
-update noar ti set v0='SZCHT9NJLJN2A7N7XZYF1RL6' where id=8;
-update noar tt set b0='43LZI9FW6X7VK33RMGFXX56V' where id=8;
-update noar ti set b0='43LZI9FW6X7VK33RMGFXX56V' where id=8;
-update noar tt set v0='3ZLCOU6F7W7O7S3C5HJPL51QM0H1M' where id=8;
-update noar ti set v0='3ZLCOU6F7W7O7S3C5HJPL51QM0H1M' where id=8;
-update noar tt set b1='I4YIYKNQBOK8T1OOGR5' where id=8;
-update noar ti set b1='I4YIYKNQBOK8T1OOGR5' where id=8;
-update noar tt set v0='KCEW67CD9YUS' where id=8;
-update noar ti set v0='KCEW67CD9YUS' where id=8;
-update noar tt set b2='Q75FX4L9CUPC8B' where id=8;
-update noar ti set b2='Q75FX4L9CUPC8B' where id=8;
-update noar tt set v0='PWEUDK6CSU7SMTFE8MHRDRI6' where id=9;
-update noar ti set v0='PWEUDK6CSU7SMTFE8MHRDRI6' where id=9;
-update noar tt set b0='CN46TH3KF31A81KW0Q2BNXGRE5' where id=9;
-update noar ti set b0='CN46TH3KF31A81KW0Q2BNXGRE5' where id=9;
-update noar tt set v0='6FSSBVOPALV64D' where id=9;
-update noar ti set v0='6FSSBVOPALV64D' where id=9;
-update noar tt set b1='2BHVYYA53WPZY8R' where id=9;
-update noar ti set b1='2BHVYYA53WPZY8R' where id=9;
-update noar tt set v0='KN2OPHKMAK3AKEEE1CV0E5B8L' where id=9;
-update noar ti set v0='KN2OPHKMAK3AKEEE1CV0E5B8L' where id=9;
-update noar tt set b2='I847C7HSS26WCT' where id=9;
-update noar ti set b2='I847C7HSS26WCT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QH6K36CVT4MOFWFPT7ASIGBMTQ' where id=1;
-update noar ti set v0='QH6K36CVT4MOFWFPT7ASIGBMTQ' where id=1;
-update noar tt set b0='KYWWIJPJPJFC740FUSHV13C' where id=1;
-update noar ti set b0='KYWWIJPJPJFC740FUSHV13C' where id=1;
-update noar tt set v0='BVIR3ZIFIK5LQPP5L8XE94CFQX' where id=1;
-update noar ti set v0='BVIR3ZIFIK5LQPP5L8XE94CFQX' where id=1;
-update noar tt set b1='BHDWN391SU' where id=1;
-update noar ti set b1='BHDWN391SU' where id=1;
-update noar tt set v0='YD1V8YJY9FJ0LAO0NGKBLQ67CVWCGW' where id=1;
-update noar ti set v0='YD1V8YJY9FJ0LAO0NGKBLQ67CVWCGW' where id=1;
-update noar tt set b2='L5QS406J4LPEKBWBD' where id=1;
-update noar ti set b2='L5QS406J4LPEKBWBD' where id=1;
-update noar tt set v0='1AC0DQ33PWSR' where id=2;
-update noar ti set v0='1AC0DQ33PWSR' where id=2;
-update noar tt set b0='43Q4CLY7QFSV6G4W84CBHJGX' where id=2;
-update noar ti set b0='43Q4CLY7QFSV6G4W84CBHJGX' where id=2;
-update noar tt set v0='YL5YNZST4U2HM02KAEL344B' where id=2;
-update noar ti set v0='YL5YNZST4U2HM02KAEL344B' where id=2;
-update noar tt set b1='J' where id=2;
-update noar ti set b1='J' where id=2;
-update noar tt set v0='NEWUL' where id=2;
-update noar ti set v0='NEWUL' where id=2;
-update noar tt set b2='2O' where id=2;
-update noar ti set b2='2O' where id=2;
-update noar tt set v0='I2OMK9JODMVRJFVXVZ0C82MOWZ8MYS1A' where id=3;
-update noar ti set v0='I2OMK9JODMVRJFVXVZ0C82MOWZ8MYS1A' where id=3;
-update noar tt set b0='OJRCJGW' where id=3;
-update noar ti set b0='OJRCJGW' where id=3;
-update noar tt set v0='JEE1YC2ZN0J71DUVEH' where id=3;
-update noar ti set v0='JEE1YC2ZN0J71DUVEH' where id=3;
-update noar tt set b1='3QYLUDZR3B18RDIH7B7YEBYJ4W8HJ' where id=3;
-update noar ti set b1='3QYLUDZR3B18RDIH7B7YEBYJ4W8HJ' where id=3;
-update noar tt set v0='S594BSI16QSX4W4G' where id=3;
-update noar ti set v0='S594BSI16QSX4W4G' where id=3;
-update noar tt set b2='QP6RCNTURLSL' where id=3;
-update noar ti set b2='QP6RCNTURLSL' where id=3;
-update noar tt set v0='T' where id=4;
-update noar ti set v0='T' where id=4;
-update noar tt set b0='5' where id=4;
-update noar ti set b0='5' where id=4;
-update noar tt set v0='OOJ0IIMQ914CNHNC6QG2BG423LEW49' where id=4;
-update noar ti set v0='OOJ0IIMQ914CNHNC6QG2BG423LEW49' where id=4;
-update noar tt set b1='DAKMMKFRPIENJI2' where id=4;
-update noar ti set b1='DAKMMKFRPIENJI2' where id=4;
-update noar tt set v0='V17OVNSOEHPEGA81' where id=4;
-update noar ti set v0='V17OVNSOEHPEGA81' where id=4;
-update noar tt set b2='P6Q0' where id=4;
-update noar ti set b2='P6Q0' where id=4;
-update noar tt set v0='JDWALEQEYOSUHM' where id=5;
-update noar ti set v0='JDWALEQEYOSUHM' where id=5;
-update noar tt set b0='8UX4O6B' where id=5;
-update noar ti set b0='8UX4O6B' where id=5;
-update noar tt set v0='D5IUH8VXUFCD2A3DRXL39' where id=5;
-update noar ti set v0='D5IUH8VXUFCD2A3DRXL39' where id=5;
-update noar tt set b1='E5GK5A4UOAFU21JAJFMIJ4' where id=5;
-update noar ti set b1='E5GK5A4UOAFU21JAJFMIJ4' where id=5;
-update noar tt set v0='37G6QITT8UWJAQSPO6W9QMJLHHF74KB3' where id=5;
-update noar ti set v0='37G6QITT8UWJAQSPO6W9QMJLHHF74KB3' where id=5;
-update noar tt set b2='WXOLDPZBH7O6WE1A54RUJ3QVYKT8E' where id=5;
-update noar ti set b2='WXOLDPZBH7O6WE1A54RUJ3QVYKT8E' where id=5;
-update noar tt set v0='C8VRMW3LVHOC5S4' where id=6;
-update noar ti set v0='C8VRMW3LVHOC5S4' where id=6;
-update noar tt set b0='0YV87CFU2XYDSHJV1BM0M160BKF4' where id=6;
-update noar ti set b0='0YV87CFU2XYDSHJV1BM0M160BKF4' where id=6;
-update noar tt set v0='KO6V0ME4R2PFB0J0W8I5V2X4RL5REZLU' where id=6;
-update noar ti set v0='KO6V0ME4R2PFB0J0W8I5V2X4RL5REZLU' where id=6;
-update noar tt set b1='XXJ4R8IY69HZFWEP8VT1NNY' where id=6;
-update noar ti set b1='XXJ4R8IY69HZFWEP8VT1NNY' where id=6;
-update noar tt set v0='TWOV' where id=6;
-update noar ti set v0='TWOV' where id=6;
-update noar tt set b2='0EMX3IAEC2NFEZP' where id=6;
-update noar ti set b2='0EMX3IAEC2NFEZP' where id=6;
-update noar tt set v0='C6OJ2A' where id=7;
-update noar ti set v0='C6OJ2A' where id=7;
-update noar tt set b0='CQSIZ3GYCN3QOEQUC0B558PUM4NRPAG9' where id=7;
-update noar ti set b0='CQSIZ3GYCN3QOEQUC0B558PUM4NRPAG9' where id=7;
-update noar tt set v0='O0TZ6YK6Y7Y5WL7DGB7BHGAJX0N' where id=7;
-update noar ti set v0='O0TZ6YK6Y7Y5WL7DGB7BHGAJX0N' where id=7;
-update noar tt set b1='KAKJT3PO15XEAX6H06XYSASU8GY' where id=7;
-update noar ti set b1='KAKJT3PO15XEAX6H06XYSASU8GY' where id=7;
-update noar tt set v0='BSEVL' where id=7;
-update noar ti set v0='BSEVL' where id=7;
-update noar tt set b2='8YZUJYMYW' where id=7;
-update noar ti set b2='8YZUJYMYW' where id=7;
-update noar tt set v0='BSTI1E' where id=8;
-update noar ti set v0='BSTI1E' where id=8;
-update noar tt set b0='KLN0LA8' where id=8;
-update noar ti set b0='KLN0LA8' where id=8;
-update noar tt set v0='4EKCYHA04LRFBWGN6Z' where id=8;
-update noar ti set v0='4EKCYHA04LRFBWGN6Z' where id=8;
-update noar tt set b1='EZZRX914WC5F7V26A6TESEUQD' where id=8;
-update noar ti set b1='EZZRX914WC5F7V26A6TESEUQD' where id=8;
-update noar tt set v0='3M9BPW5V46K6XHA' where id=8;
-update noar ti set v0='3M9BPW5V46K6XHA' where id=8;
-update noar tt set b2='TSKCIU5Y5N6KYRPKDRJQ19HBVYS3C' where id=8;
-update noar ti set b2='TSKCIU5Y5N6KYRPKDRJQ19HBVYS3C' where id=8;
-update noar tt set v0='0LXC71ITYRX7UFGLNUGRWWVHG19B' where id=9;
-update noar ti set v0='0LXC71ITYRX7UFGLNUGRWWVHG19B' where id=9;
-update noar tt set b0='INH4GNQWU19CZCONEVI2X3BMH4' where id=9;
-update noar ti set b0='INH4GNQWU19CZCONEVI2X3BMH4' where id=9;
-update noar tt set v0='YEMOKFWHBEO9K' where id=9;
-update noar ti set v0='YEMOKFWHBEO9K' where id=9;
-update noar tt set b1='2CWV7QJWYPW1VP7SWH3SI3I' where id=9;
-update noar ti set b1='2CWV7QJWYPW1VP7SWH3SI3I' where id=9;
-update noar tt set v0='R1MN2YW8QMAVWHW1' where id=9;
-update noar ti set v0='R1MN2YW8QMAVWHW1' where id=9;
-update noar tt set b2='9WUD29' where id=9;
-update noar ti set b2='9WUD29' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B5T8' where id=1;
-update noar ti set v0='B5T8' where id=1;
-update noar tt set b0='CO660TAJODWYREKTIL8MWIW5P2AE87' where id=1;
-update noar ti set b0='CO660TAJODWYREKTIL8MWIW5P2AE87' where id=1;
-update noar tt set v0='T804NWS769TX4' where id=1;
-update noar ti set v0='T804NWS769TX4' where id=1;
-update noar tt set b1='MRIT7' where id=1;
-update noar ti set b1='MRIT7' where id=1;
-update noar tt set v0='P965465JJWB3B0OGMUKJYERD6A9JJQWH' where id=1;
-update noar ti set v0='P965465JJWB3B0OGMUKJYERD6A9JJQWH' where id=1;
-update noar tt set b2='L3VSL' where id=1;
-update noar ti set b2='L3VSL' where id=1;
-update noar tt set v0='A0LGKO8Q8K64CBGE41CO3QP0' where id=2;
-update noar ti set v0='A0LGKO8Q8K64CBGE41CO3QP0' where id=2;
-update noar tt set b0='FOWFJ0K0T2PUQ1RXKBPZFXUK1R2' where id=2;
-update noar ti set b0='FOWFJ0K0T2PUQ1RXKBPZFXUK1R2' where id=2;
-update noar tt set v0='C9H904Q' where id=2;
-update noar ti set v0='C9H904Q' where id=2;
-update noar tt set b1='G5VF3NYLN7C1VWF80P348IWXXZD9' where id=2;
-update noar ti set b1='G5VF3NYLN7C1VWF80P348IWXXZD9' where id=2;
-update noar tt set v0='Q8W5VA3JQ7ITF899ATZUA6304' where id=2;
-update noar ti set v0='Q8W5VA3JQ7ITF899ATZUA6304' where id=2;
-update noar tt set b2='F' where id=2;
-update noar ti set b2='F' where id=2;
-update noar tt set v0='PD2ERK4ZXXWISLGO24E18P' where id=3;
-update noar ti set v0='PD2ERK4ZXXWISLGO24E18P' where id=3;
-update noar tt set b0='LA67KMQ5B65VQYOWE0B' where id=3;
-update noar ti set b0='LA67KMQ5B65VQYOWE0B' where id=3;
-update noar tt set v0='PWN6NKI9Z4T' where id=3;
-update noar ti set v0='PWN6NKI9Z4T' where id=3;
-update noar tt set b1='F7Y2IVQB3LHPM23A' where id=3;
-update noar ti set b1='F7Y2IVQB3LHPM23A' where id=3;
-update noar tt set v0='SVJ' where id=3;
-update noar ti set v0='SVJ' where id=3;
-update noar tt set b2='UF7DA6ZNGPMGEV3FKZ1BSIYF6EQH5BM' where id=3;
-update noar ti set b2='UF7DA6ZNGPMGEV3FKZ1BSIYF6EQH5BM' where id=3;
-update noar tt set v0='KIDNWJM4D9' where id=4;
-update noar ti set v0='KIDNWJM4D9' where id=4;
-update noar tt set b0='E747G3' where id=4;
-update noar ti set b0='E747G3' where id=4;
-update noar tt set v0='Z4H3CQ0FE1H11JIZAIBDLMFDCJP55G' where id=4;
-update noar ti set v0='Z4H3CQ0FE1H11JIZAIBDLMFDCJP55G' where id=4;
-update noar tt set b1='524HM3B33V0O69AHSIKA' where id=4;
-update noar ti set b1='524HM3B33V0O69AHSIKA' where id=4;
-update noar tt set v0='VOL4RLSSP0HVD60WPW894AD34RB9' where id=4;
-update noar ti set v0='VOL4RLSSP0HVD60WPW894AD34RB9' where id=4;
-update noar tt set b2='4' where id=4;
-update noar ti set b2='4' where id=4;
-update noar tt set v0='9TE1U5U9NFQMZFHSR1R' where id=5;
-update noar ti set v0='9TE1U5U9NFQMZFHSR1R' where id=5;
-update noar tt set b0='X7UTGX47OC2A2F' where id=5;
-update noar ti set b0='X7UTGX47OC2A2F' where id=5;
-update noar tt set v0='S4CAA2KY4ZJJF5KA23R9GNEKK0IOG' where id=5;
-update noar ti set v0='S4CAA2KY4ZJJF5KA23R9GNEKK0IOG' where id=5;
-update noar tt set b1='94VNW042WE6Q77VSK57PCZTODOHJH' where id=5;
-update noar ti set b1='94VNW042WE6Q77VSK57PCZTODOHJH' where id=5;
-update noar tt set v0='7QHFHI6RCUBYZV' where id=5;
-update noar ti set v0='7QHFHI6RCUBYZV' where id=5;
-update noar tt set b2='TMNH1U3HUJYYF3N09S7W24' where id=5;
-update noar ti set b2='TMNH1U3HUJYYF3N09S7W24' where id=5;
-update noar tt set v0='BTB2NO9491ICN5IP8WZJMSLU6XP' where id=6;
-update noar ti set v0='BTB2NO9491ICN5IP8WZJMSLU6XP' where id=6;
-update noar tt set b0='76IMRVZPAVNFZ8UMXV' where id=6;
-update noar ti set b0='76IMRVZPAVNFZ8UMXV' where id=6;
-update noar tt set v0='7SZV42' where id=6;
-update noar ti set v0='7SZV42' where id=6;
-update noar tt set b1='E7J6TRPPXVE7O0GNXKIJF' where id=6;
-update noar ti set b1='E7J6TRPPXVE7O0GNXKIJF' where id=6;
-update noar tt set v0='E2O7AJASI' where id=6;
-update noar ti set v0='E2O7AJASI' where id=6;
-update noar tt set b2='DJXDN1UEJADMCZHZ9ID94YKV63RXITE' where id=6;
-update noar ti set b2='DJXDN1UEJADMCZHZ9ID94YKV63RXITE' where id=6;
-update noar tt set v0='MLRH7GDXVXLN1OC' where id=7;
-update noar ti set v0='MLRH7GDXVXLN1OC' where id=7;
-update noar tt set b0='DUACNJ2UV7AF4SK1SIE9PV' where id=7;
-update noar ti set b0='DUACNJ2UV7AF4SK1SIE9PV' where id=7;
-update noar tt set v0='A4DXTA3SN6ZT2A8B0YR69YKW57DBM' where id=7;
-update noar ti set v0='A4DXTA3SN6ZT2A8B0YR69YKW57DBM' where id=7;
-update noar tt set b1='EOJR5YXUNWA1R' where id=7;
-update noar ti set b1='EOJR5YXUNWA1R' where id=7;
-update noar tt set v0='D0LQEI2S' where id=7;
-update noar ti set v0='D0LQEI2S' where id=7;
-update noar tt set b2='QVNAUUOJESJ9' where id=7;
-update noar ti set b2='QVNAUUOJESJ9' where id=7;
-update noar tt set v0='L9BL' where id=8;
-update noar ti set v0='L9BL' where id=8;
-update noar tt set b0='1IN4MACQGCPUZFK5JB' where id=8;
-update noar ti set b0='1IN4MACQGCPUZFK5JB' where id=8;
-update noar tt set v0='4KS0T9XZOZUR73ZL4DDI4MSZZ' where id=8;
-update noar ti set v0='4KS0T9XZOZUR73ZL4DDI4MSZZ' where id=8;
-update noar tt set b1='C9QX5Q83QEABX0KA1Z9U' where id=8;
-update noar ti set b1='C9QX5Q83QEABX0KA1Z9U' where id=8;
-update noar tt set v0='87674KIIE7PMNBVEKFZCCB0Q3' where id=8;
-update noar ti set v0='87674KIIE7PMNBVEKFZCCB0Q3' where id=8;
-update noar tt set b2='90CJOZW8OSS' where id=8;
-update noar ti set b2='90CJOZW8OSS' where id=8;
-update noar tt set v0='3RKWDA8MDQLJ4OJFXUEM7KK7EBPTM74F' where id=9;
-update noar ti set v0='3RKWDA8MDQLJ4OJFXUEM7KK7EBPTM74F' where id=9;
-update noar tt set b0='YKBU49YBLGBEFCE' where id=9;
-update noar ti set b0='YKBU49YBLGBEFCE' where id=9;
-update noar tt set v0='EWEX6U9JT' where id=9;
-update noar ti set v0='EWEX6U9JT' where id=9;
-update noar tt set b1='PEYDDLZ4BY3958T5N44F' where id=9;
-update noar ti set b1='PEYDDLZ4BY3958T5N44F' where id=9;
-update noar tt set v0='UMJGWE19' where id=9;
-update noar ti set v0='UMJGWE19' where id=9;
-update noar tt set b2='URP014FRP0VT' where id=9;
-update noar ti set b2='URP014FRP0VT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6ICUD1RCNYUXD5G8QH2U' where id=1;
-update noar ti set v0='6ICUD1RCNYUXD5G8QH2U' where id=1;
-update noar tt set b0='T1' where id=1;
-update noar ti set b0='T1' where id=1;
-update noar tt set v0='TK6WHZBR7W2AX7GQ9Y6HVN0Z7' where id=1;
-update noar ti set v0='TK6WHZBR7W2AX7GQ9Y6HVN0Z7' where id=1;
-update noar tt set b1='6018X9W9Z9MCMN3H6' where id=1;
-update noar ti set b1='6018X9W9Z9MCMN3H6' where id=1;
-update noar tt set v0='O09X4V22OY3' where id=1;
-update noar ti set v0='O09X4V22OY3' where id=1;
-update noar tt set b2='WV92NADHCLKMYZV' where id=1;
-update noar ti set b2='WV92NADHCLKMYZV' where id=1;
-update noar tt set v0='I8YHO0RNDEN' where id=2;
-update noar ti set v0='I8YHO0RNDEN' where id=2;
-update noar tt set b0='L7WIUK5PF1F17IAEMZ6QYZ3VS' where id=2;
-update noar ti set b0='L7WIUK5PF1F17IAEMZ6QYZ3VS' where id=2;
-update noar tt set v0='IHSJ84PGBL5BTYL54TN2IX' where id=2;
-update noar ti set v0='IHSJ84PGBL5BTYL54TN2IX' where id=2;
-update noar tt set b1='36YOFM5O' where id=2;
-update noar ti set b1='36YOFM5O' where id=2;
-update noar tt set v0='HEQL7ODFJE3EO' where id=2;
-update noar ti set v0='HEQL7ODFJE3EO' where id=2;
-update noar tt set b2='7GPCM6K' where id=2;
-update noar ti set b2='7GPCM6K' where id=2;
-update noar tt set v0='UIPTAMOL3IC39LAV' where id=3;
-update noar ti set v0='UIPTAMOL3IC39LAV' where id=3;
-update noar tt set b0='66BOACX' where id=3;
-update noar ti set b0='66BOACX' where id=3;
-update noar tt set v0='4FS' where id=3;
-update noar ti set v0='4FS' where id=3;
-update noar tt set b1='GG' where id=3;
-update noar ti set b1='GG' where id=3;
-update noar tt set v0='2ZVCNCKHBSAOQL' where id=3;
-update noar ti set v0='2ZVCNCKHBSAOQL' where id=3;
-update noar tt set b2='RPGCLKP5CEC6L2N1TI7FQ0L1I' where id=3;
-update noar ti set b2='RPGCLKP5CEC6L2N1TI7FQ0L1I' where id=3;
-update noar tt set v0='SCKOIL5H5K8B90YVHJ0MZU00R6H' where id=4;
-update noar ti set v0='SCKOIL5H5K8B90YVHJ0MZU00R6H' where id=4;
-update noar tt set b0='LR6Z972L5FG' where id=4;
-update noar ti set b0='LR6Z972L5FG' where id=4;
-update noar tt set v0='BY4CVT' where id=4;
-update noar ti set v0='BY4CVT' where id=4;
-update noar tt set b1='SDC' where id=4;
-update noar ti set b1='SDC' where id=4;
-update noar tt set v0='Y352PRISAM7MWMUYZERKSGTIXHPA1OZ' where id=4;
-update noar ti set v0='Y352PRISAM7MWMUYZERKSGTIXHPA1OZ' where id=4;
-update noar tt set b2='H1B7J070BUNTWK8E' where id=4;
-update noar ti set b2='H1B7J070BUNTWK8E' where id=4;
-update noar tt set v0='4AQH50' where id=5;
-update noar ti set v0='4AQH50' where id=5;
-update noar tt set b0='84IVLFZQRRJ9SH1I9J' where id=5;
-update noar ti set b0='84IVLFZQRRJ9SH1I9J' where id=5;
-update noar tt set v0='837GEMP8JCRPN9D4V5C' where id=5;
-update noar ti set v0='837GEMP8JCRPN9D4V5C' where id=5;
-update noar tt set b1='O5FKFCJ18SWQA0CKWSEXJTI3OQ4' where id=5;
-update noar ti set b1='O5FKFCJ18SWQA0CKWSEXJTI3OQ4' where id=5;
-update noar tt set v0='T5P7O7ITWTZAO3LJWJV1BK0' where id=5;
-update noar ti set v0='T5P7O7ITWTZAO3LJWJV1BK0' where id=5;
-update noar tt set b2='HMTQXKEX' where id=5;
-update noar ti set b2='HMTQXKEX' where id=5;
-update noar tt set v0='RJXBPTV9XI31S7T1F45F0C7A41' where id=6;
-update noar ti set v0='RJXBPTV9XI31S7T1F45F0C7A41' where id=6;
-update noar tt set b0='H5VNEK4OM60IZPXQR2' where id=6;
-update noar ti set b0='H5VNEK4OM60IZPXQR2' where id=6;
-update noar tt set v0='P03NT7AEHRHX4WM6UI2C' where id=6;
-update noar ti set v0='P03NT7AEHRHX4WM6UI2C' where id=6;
-update noar tt set b1='2UL7' where id=6;
-update noar ti set b1='2UL7' where id=6;
-update noar tt set v0='KSSES9' where id=6;
-update noar ti set v0='KSSES9' where id=6;
-update noar tt set b2='0R1CE' where id=6;
-update noar ti set b2='0R1CE' where id=6;
-update noar tt set v0='004ASRUTRXET8B55A5L2EHS' where id=7;
-update noar ti set v0='004ASRUTRXET8B55A5L2EHS' where id=7;
-update noar tt set b0='KMCPFG23ITA' where id=7;
-update noar ti set b0='KMCPFG23ITA' where id=7;
-update noar tt set v0='02Q6RRXZ402OX2D6D9I2KRVDXA4C' where id=7;
-update noar ti set v0='02Q6RRXZ402OX2D6D9I2KRVDXA4C' where id=7;
-update noar tt set b1='PHMMX' where id=7;
-update noar ti set b1='PHMMX' where id=7;
-update noar tt set v0='I699IXJ56C1EWL3IR8EASD5' where id=7;
-update noar ti set v0='I699IXJ56C1EWL3IR8EASD5' where id=7;
-update noar tt set b2='G4ZDG2KLOJLWCTR' where id=7;
-update noar ti set b2='G4ZDG2KLOJLWCTR' where id=7;
-update noar tt set v0='U48AZW3XYEDI' where id=8;
-update noar ti set v0='U48AZW3XYEDI' where id=8;
-update noar tt set b0='ZAQBZNMNUVV3WFJML' where id=8;
-update noar ti set b0='ZAQBZNMNUVV3WFJML' where id=8;
-update noar tt set v0='8B' where id=8;
-update noar ti set v0='8B' where id=8;
-update noar tt set b1='SH9LRS6WMZWBYYOP' where id=8;
-update noar ti set b1='SH9LRS6WMZWBYYOP' where id=8;
-update noar tt set v0='RCSLSOK7UM7EV5YC' where id=8;
-update noar ti set v0='RCSLSOK7UM7EV5YC' where id=8;
-update noar tt set b2='9RFV4DRC2QWZ78ULQFPWX' where id=8;
-update noar ti set b2='9RFV4DRC2QWZ78ULQFPWX' where id=8;
-update noar tt set v0='3JP8TX9UYXC01HRKUJS4FWWFLP0' where id=9;
-update noar ti set v0='3JP8TX9UYXC01HRKUJS4FWWFLP0' where id=9;
-update noar tt set b0='2VVWHN4JC486SPQRGB7USS42W6XYC' where id=9;
-update noar ti set b0='2VVWHN4JC486SPQRGB7USS42W6XYC' where id=9;
-update noar tt set v0='3' where id=9;
-update noar ti set v0='3' where id=9;
-update noar tt set b1='44IXRD64PHO1BZ6MQJXIR9NNT6X9' where id=9;
-update noar ti set b1='44IXRD64PHO1BZ6MQJXIR9NNT6X9' where id=9;
-update noar tt set v0='7SQLH7E3EL1MAMTKS9RHQ' where id=9;
-update noar ti set v0='7SQLH7E3EL1MAMTKS9RHQ' where id=9;
-update noar tt set b2='6F5K8QQMN5ROZ8YJUB8M3UG' where id=9;
-update noar ti set b2='6F5K8QQMN5ROZ8YJUB8M3UG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R8QC2LK3FJ9TUON4F' where id=1;
-update noar ti set v0='R8QC2LK3FJ9TUON4F' where id=1;
-update noar tt set b0='XW095Q43CN08D6SWVNGMYTFWFZUY' where id=1;
-update noar ti set b0='XW095Q43CN08D6SWVNGMYTFWFZUY' where id=1;
-update noar tt set v0='P6IOMB9' where id=1;
-update noar ti set v0='P6IOMB9' where id=1;
-update noar tt set b1='ZRSNSV45CAK063WFF1EBPIVO2X' where id=1;
-update noar ti set b1='ZRSNSV45CAK063WFF1EBPIVO2X' where id=1;
-update noar tt set v0='X781BE65UV0H8ODU2890' where id=1;
-update noar ti set v0='X781BE65UV0H8ODU2890' where id=1;
-update noar tt set b2='9JA9HXZOF4VLLMIC2DMDBMYARQ6ZC45' where id=1;
-update noar ti set b2='9JA9HXZOF4VLLMIC2DMDBMYARQ6ZC45' where id=1;
-update noar tt set v0='8W0K6RVWR1' where id=2;
-update noar ti set v0='8W0K6RVWR1' where id=2;
-update noar tt set b0='Z5Q7SQY8TQ052H2ELWVQ' where id=2;
-update noar ti set b0='Z5Q7SQY8TQ052H2ELWVQ' where id=2;
-update noar tt set v0='CEHVCWEL0B' where id=2;
-update noar ti set v0='CEHVCWEL0B' where id=2;
-update noar tt set b1='VM6T54E7KMJ' where id=2;
-update noar ti set b1='VM6T54E7KMJ' where id=2;
-update noar tt set v0='VE22WDZ' where id=2;
-update noar ti set v0='VE22WDZ' where id=2;
-update noar tt set b2='A9RZQCNNJBKDMB995J1V' where id=2;
-update noar ti set b2='A9RZQCNNJBKDMB995J1V' where id=2;
-update noar tt set v0='GOYN6CB99Q2KSG' where id=3;
-update noar ti set v0='GOYN6CB99Q2KSG' where id=3;
-update noar tt set b0='Z3ZLMFUD3M0' where id=3;
-update noar ti set b0='Z3ZLMFUD3M0' where id=3;
-update noar tt set v0='2T2TKFUYFZSDXBRGRBX9' where id=3;
-update noar ti set v0='2T2TKFUYFZSDXBRGRBX9' where id=3;
-update noar tt set b1='8X1UYGUVV61YPTHI' where id=3;
-update noar ti set b1='8X1UYGUVV61YPTHI' where id=3;
-update noar tt set v0='UK9V1XOPRP' where id=3;
-update noar ti set v0='UK9V1XOPRP' where id=3;
-update noar tt set b2='IIK3I7K1EHBLJ04LO038GRFILXDWPC2I' where id=3;
-update noar ti set b2='IIK3I7K1EHBLJ04LO038GRFILXDWPC2I' where id=3;
-update noar tt set v0='V6Z5C0' where id=4;
-update noar ti set v0='V6Z5C0' where id=4;
-update noar tt set b0='OK' where id=4;
-update noar ti set b0='OK' where id=4;
-update noar tt set v0='SM4CK413M1DQ3I41Y5AQ8KV' where id=4;
-update noar ti set v0='SM4CK413M1DQ3I41Y5AQ8KV' where id=4;
-update noar tt set b1='KOCCH34SMIW' where id=4;
-update noar ti set b1='KOCCH34SMIW' where id=4;
-update noar tt set v0='T77UAO0HF4FG' where id=4;
-update noar ti set v0='T77UAO0HF4FG' where id=4;
-update noar tt set b2='E8L0JOV5ZRCF7IJ1CMB' where id=4;
-update noar ti set b2='E8L0JOV5ZRCF7IJ1CMB' where id=4;
-update noar tt set v0='TCDIADG65A2GNZ009XE49D' where id=5;
-update noar ti set v0='TCDIADG65A2GNZ009XE49D' where id=5;
-update noar tt set b0='8MXEFNSR2ZWXB0A4RUTURVKGT' where id=5;
-update noar ti set b0='8MXEFNSR2ZWXB0A4RUTURVKGT' where id=5;
-update noar tt set v0='R40STLD0E' where id=5;
-update noar ti set v0='R40STLD0E' where id=5;
-update noar tt set b1='ENSYOB814N3L5DS55' where id=5;
-update noar ti set b1='ENSYOB814N3L5DS55' where id=5;
-update noar tt set v0='DWL' where id=5;
-update noar ti set v0='DWL' where id=5;
-update noar tt set b2='O3IKTL' where id=5;
-update noar ti set b2='O3IKTL' where id=5;
-update noar tt set v0='I625QTG0ZNOSYY6' where id=6;
-update noar ti set v0='I625QTG0ZNOSYY6' where id=6;
-update noar tt set b0='KJSS' where id=6;
-update noar ti set b0='KJSS' where id=6;
-update noar tt set v0='MEG' where id=6;
-update noar ti set v0='MEG' where id=6;
-update noar tt set b1='YAVEXA' where id=6;
-update noar ti set b1='YAVEXA' where id=6;
-update noar tt set v0='K2HVIJE7XZ2SEQUK6CHR4WNQ521' where id=6;
-update noar ti set v0='K2HVIJE7XZ2SEQUK6CHR4WNQ521' where id=6;
-update noar tt set b2='3GY9BAIKRSKX7QIX27GQMZQFZIZIA2CV' where id=6;
-update noar ti set b2='3GY9BAIKRSKX7QIX27GQMZQFZIZIA2CV' where id=6;
-update noar tt set v0='H5KTNKJIU37H4NMK8MA3SB1ZX' where id=7;
-update noar ti set v0='H5KTNKJIU37H4NMK8MA3SB1ZX' where id=7;
-update noar tt set b0='4DLSCD5A' where id=7;
-update noar ti set b0='4DLSCD5A' where id=7;
-update noar tt set v0='027' where id=7;
-update noar ti set v0='027' where id=7;
-update noar tt set b1='R577GJ8DRRXOUOADUDGO' where id=7;
-update noar ti set b1='R577GJ8DRRXOUOADUDGO' where id=7;
-update noar tt set v0='VMX38I58JTEQ' where id=7;
-update noar ti set v0='VMX38I58JTEQ' where id=7;
-update noar tt set b2='D' where id=7;
-update noar ti set b2='D' where id=7;
-update noar tt set v0='0HUB528TLU' where id=8;
-update noar ti set v0='0HUB528TLU' where id=8;
-update noar tt set b0='SISMFBBG9IJ' where id=8;
-update noar ti set b0='SISMFBBG9IJ' where id=8;
-update noar tt set v0='SH' where id=8;
-update noar ti set v0='SH' where id=8;
-update noar tt set b1='5PKBSY13703MGH1RR21OGJ3PGA' where id=8;
-update noar ti set b1='5PKBSY13703MGH1RR21OGJ3PGA' where id=8;
-update noar tt set v0='06PXG73FRVAYONSA24X' where id=8;
-update noar ti set v0='06PXG73FRVAYONSA24X' where id=8;
-update noar tt set b2='7OYLAEPV3PU8FTBORQAL8CUF70MKPPG' where id=8;
-update noar ti set b2='7OYLAEPV3PU8FTBORQAL8CUF70MKPPG' where id=8;
-update noar tt set v0='1M5OC' where id=9;
-update noar ti set v0='1M5OC' where id=9;
-update noar tt set b0='P4B2KFW3D11ZUI5S08ER3NK' where id=9;
-update noar ti set b0='P4B2KFW3D11ZUI5S08ER3NK' where id=9;
-update noar tt set v0='B7GKKTX1EDIUQ7QSZ55GP7DXZ6LM4' where id=9;
-update noar ti set v0='B7GKKTX1EDIUQ7QSZ55GP7DXZ6LM4' where id=9;
-update noar tt set b1='MGLPJ' where id=9;
-update noar ti set b1='MGLPJ' where id=9;
-update noar tt set v0='0JEJ1C0S' where id=9;
-update noar ti set v0='0JEJ1C0S' where id=9;
-update noar tt set b2='P13R2' where id=9;
-update noar ti set b2='P13R2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='67BTHJWFWE0HGKZEYMU' where id=1;
-update noar ti set v0='67BTHJWFWE0HGKZEYMU' where id=1;
-update noar tt set b0='GAP0E1KP8L90MYLFMC6N01LDEC7KOT1' where id=1;
-update noar ti set b0='GAP0E1KP8L90MYLFMC6N01LDEC7KOT1' where id=1;
-update noar tt set v0='KQ7JCZ6YGQUK' where id=1;
-update noar ti set v0='KQ7JCZ6YGQUK' where id=1;
-update noar tt set b1='ZE0OUQIZZXN' where id=1;
-update noar ti set b1='ZE0OUQIZZXN' where id=1;
-update noar tt set v0='ZQLCYPCRT22QNN5GYUEBZXBLOZK48' where id=1;
-update noar ti set v0='ZQLCYPCRT22QNN5GYUEBZXBLOZK48' where id=1;
-update noar tt set b2='PXC5H5I9K0HPV243NF20IN6JY8' where id=1;
-update noar ti set b2='PXC5H5I9K0HPV243NF20IN6JY8' where id=1;
-update noar tt set v0='QPA2ZM9B2' where id=2;
-update noar ti set v0='QPA2ZM9B2' where id=2;
-update noar tt set b0='VNEXOVNAKX526KFG84' where id=2;
-update noar ti set b0='VNEXOVNAKX526KFG84' where id=2;
-update noar tt set v0='CJ58BVSXDAX02ZGK645N1JDQ' where id=2;
-update noar ti set v0='CJ58BVSXDAX02ZGK645N1JDQ' where id=2;
-update noar tt set b1='MDHDCKAS59ABXUXMGWPT' where id=2;
-update noar ti set b1='MDHDCKAS59ABXUXMGWPT' where id=2;
-update noar tt set v0='ALU' where id=2;
-update noar ti set v0='ALU' where id=2;
-update noar tt set b2='RNJR9E97ZPOL6L6KMU' where id=2;
-update noar ti set b2='RNJR9E97ZPOL6L6KMU' where id=2;
-update noar tt set v0='I377CVOQZIN8TRT9B7ZRKW27B' where id=3;
-update noar ti set v0='I377CVOQZIN8TRT9B7ZRKW27B' where id=3;
-update noar tt set b0='AE0VVV7WZLPFC51675YUZ2' where id=3;
-update noar ti set b0='AE0VVV7WZLPFC51675YUZ2' where id=3;
-update noar tt set v0='CSDAJS86J1590XZP' where id=3;
-update noar ti set v0='CSDAJS86J1590XZP' where id=3;
-update noar tt set b1='XI815HQWI9RUXNNPSFT05XVM6GLO' where id=3;
-update noar ti set b1='XI815HQWI9RUXNNPSFT05XVM6GLO' where id=3;
-update noar tt set v0='DVZAGDMMTQEM8OU916DJJET570YUW0T' where id=3;
-update noar ti set v0='DVZAGDMMTQEM8OU916DJJET570YUW0T' where id=3;
-update noar tt set b2='HCR5OV3FSQC5FP8155RAP' where id=3;
-update noar ti set b2='HCR5OV3FSQC5FP8155RAP' where id=3;
-update noar tt set v0='QUHWAN4EYATR' where id=4;
-update noar ti set v0='QUHWAN4EYATR' where id=4;
-update noar tt set b0='34CM0GT6WJOUHH5F4P6MWY97J' where id=4;
-update noar ti set b0='34CM0GT6WJOUHH5F4P6MWY97J' where id=4;
-update noar tt set v0='XK4Q00TBJNKJUSGVLH' where id=4;
-update noar ti set v0='XK4Q00TBJNKJUSGVLH' where id=4;
-update noar tt set b1='3WCXG6AA5X1M6JO9YZ' where id=4;
-update noar ti set b1='3WCXG6AA5X1M6JO9YZ' where id=4;
-update noar tt set v0='DAZ3DJH0ABMB' where id=4;
-update noar ti set v0='DAZ3DJH0ABMB' where id=4;
-update noar tt set b2='C5VM9LBTMDJT6OQJ8K6QW3GSO4' where id=4;
-update noar ti set b2='C5VM9LBTMDJT6OQJ8K6QW3GSO4' where id=4;
-update noar tt set v0='1IL299' where id=5;
-update noar ti set v0='1IL299' where id=5;
-update noar tt set b0='KZOM0QTTBJ90ZB' where id=5;
-update noar ti set b0='KZOM0QTTBJ90ZB' where id=5;
-update noar tt set v0='EUNJNXOBVA31QN3408LUHOW8B2S6' where id=5;
-update noar ti set v0='EUNJNXOBVA31QN3408LUHOW8B2S6' where id=5;
-update noar tt set b1='8SXR8JKCFA39FFEO3L1OID8W4DVQP8BP' where id=5;
-update noar ti set b1='8SXR8JKCFA39FFEO3L1OID8W4DVQP8BP' where id=5;
-update noar tt set v0='IJ6GYZP35IIFATQWH' where id=5;
-update noar ti set v0='IJ6GYZP35IIFATQWH' where id=5;
-update noar tt set b2='S08HKTK84JDUNPEYBP926B6FL4LDXBED' where id=5;
-update noar ti set b2='S08HKTK84JDUNPEYBP926B6FL4LDXBED' where id=5;
-update noar tt set v0='NNV29Q20BZ' where id=6;
-update noar ti set v0='NNV29Q20BZ' where id=6;
-update noar tt set b0='DI79XD7HSQTEXTDWO3A4AKBL' where id=6;
-update noar ti set b0='DI79XD7HSQTEXTDWO3A4AKBL' where id=6;
-update noar tt set v0='Q' where id=6;
-update noar ti set v0='Q' where id=6;
-update noar tt set b1='L6YXGO74SG4D6C8N5VN9FP7' where id=6;
-update noar ti set b1='L6YXGO74SG4D6C8N5VN9FP7' where id=6;
-update noar tt set v0='75UJEYIXOVO1QW6R6FAJ1' where id=6;
-update noar ti set v0='75UJEYIXOVO1QW6R6FAJ1' where id=6;
-update noar tt set b2='0M' where id=6;
-update noar ti set b2='0M' where id=6;
-update noar tt set v0='T00L1NMMO3GHS2QP' where id=7;
-update noar ti set v0='T00L1NMMO3GHS2QP' where id=7;
-update noar tt set b0='MRG1SJXK14E6VXIQ0S' where id=7;
-update noar ti set b0='MRG1SJXK14E6VXIQ0S' where id=7;
-update noar tt set v0='G5JNUYA44UH' where id=7;
-update noar ti set v0='G5JNUYA44UH' where id=7;
-update noar tt set b1='JYZ' where id=7;
-update noar ti set b1='JYZ' where id=7;
-update noar tt set v0='AF4KTNJDOVNZMSB' where id=7;
-update noar ti set v0='AF4KTNJDOVNZMSB' where id=7;
-update noar tt set b2='AJXGITWFG4JWQIZBR5H' where id=7;
-update noar ti set b2='AJXGITWFG4JWQIZBR5H' where id=7;
-update noar tt set v0='O50HPL6' where id=8;
-update noar ti set v0='O50HPL6' where id=8;
-update noar tt set b0='GR8YO1YKJWEELAFIO48G' where id=8;
-update noar ti set b0='GR8YO1YKJWEELAFIO48G' where id=8;
-update noar tt set v0='3R1X2BQFZKA6P0LNM' where id=8;
-update noar ti set v0='3R1X2BQFZKA6P0LNM' where id=8;
-update noar tt set b1='KUOVK84V5W75M' where id=8;
-update noar ti set b1='KUOVK84V5W75M' where id=8;
-update noar tt set v0='HUSA2VJFUP32S5AM1GROM3UR' where id=8;
-update noar ti set v0='HUSA2VJFUP32S5AM1GROM3UR' where id=8;
-update noar tt set b2='NLMGMJGPGPPFLIG806PCCRG5W' where id=8;
-update noar ti set b2='NLMGMJGPGPPFLIG806PCCRG5W' where id=8;
-update noar tt set v0='991152K' where id=9;
-update noar ti set v0='991152K' where id=9;
-update noar tt set b0='3F1258VOJH4DXW' where id=9;
-update noar ti set b0='3F1258VOJH4DXW' where id=9;
-update noar tt set v0='0VXXFX3UF4H' where id=9;
-update noar ti set v0='0VXXFX3UF4H' where id=9;
-update noar tt set b1='EYV771VH5QVAO8J6Q' where id=9;
-update noar ti set b1='EYV771VH5QVAO8J6Q' where id=9;
-update noar tt set v0='6JL311MCJIW' where id=9;
-update noar ti set v0='6JL311MCJIW' where id=9;
-update noar tt set b2='NOBKY' where id=9;
-update noar ti set b2='NOBKY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FQN6G7XJ37Y3YMRZO5A6CNLW60VDB5U' where id=1;
-update noar ti set v0='FQN6G7XJ37Y3YMRZO5A6CNLW60VDB5U' where id=1;
-update noar tt set b0='M52KWNIGXZ3MQDL6WLRXGUZ9XN9W5URQ' where id=1;
-update noar ti set b0='M52KWNIGXZ3MQDL6WLRXGUZ9XN9W5URQ' where id=1;
-update noar tt set v0='PR4AUXMX58G2IRMCCGGGA4OY2G' where id=1;
-update noar ti set v0='PR4AUXMX58G2IRMCCGGGA4OY2G' where id=1;
-update noar tt set b1='YLOEKANQP40LMJZK6HKC' where id=1;
-update noar ti set b1='YLOEKANQP40LMJZK6HKC' where id=1;
-update noar tt set v0='Y96RZF9X5F7GOH' where id=1;
-update noar ti set v0='Y96RZF9X5F7GOH' where id=1;
-update noar tt set b2='QMJLIHBXNF5T3FF5O5DS9ZY5A740C' where id=1;
-update noar ti set b2='QMJLIHBXNF5T3FF5O5DS9ZY5A740C' where id=1;
-update noar tt set v0='IRBK3A6SSL19AVVZK7882CN4GLHTUI' where id=2;
-update noar ti set v0='IRBK3A6SSL19AVVZK7882CN4GLHTUI' where id=2;
-update noar tt set b0='2650IYQGBQF3EB4407E50SP4DVD' where id=2;
-update noar ti set b0='2650IYQGBQF3EB4407E50SP4DVD' where id=2;
-update noar tt set v0='H2' where id=2;
-update noar ti set v0='H2' where id=2;
-update noar tt set b1='MLJC4538GVQOJC1QIZCFA6AD372A7L' where id=2;
-update noar ti set b1='MLJC4538GVQOJC1QIZCFA6AD372A7L' where id=2;
-update noar tt set v0='RTE19UD32WW93E3T2ZZ' where id=2;
-update noar ti set v0='RTE19UD32WW93E3T2ZZ' where id=2;
-update noar tt set b2='F' where id=2;
-update noar ti set b2='F' where id=2;
-update noar tt set v0='0BJYLKRJNX2TB2O47MJJ' where id=3;
-update noar ti set v0='0BJYLKRJNX2TB2O47MJJ' where id=3;
-update noar tt set b0='WTV1' where id=3;
-update noar ti set b0='WTV1' where id=3;
-update noar tt set v0='ZWUXOL6' where id=3;
-update noar ti set v0='ZWUXOL6' where id=3;
-update noar tt set b1='11SUJQO4YFTLMOOVF3LNULU86TT8' where id=3;
-update noar ti set b1='11SUJQO4YFTLMOOVF3LNULU86TT8' where id=3;
-update noar tt set v0='KXDQWZ16V42ZW32Q5QILJEYJ1SKBLND' where id=3;
-update noar ti set v0='KXDQWZ16V42ZW32Q5QILJEYJ1SKBLND' where id=3;
-update noar tt set b2='RD35802WDOU28WJ9JHNEAJOP9NS' where id=3;
-update noar ti set b2='RD35802WDOU28WJ9JHNEAJOP9NS' where id=3;
-update noar tt set v0='Y26QIP7X25UGQPBGVKCSRAM0QLE' where id=4;
-update noar ti set v0='Y26QIP7X25UGQPBGVKCSRAM0QLE' where id=4;
-update noar tt set b0='22QEXO3717O24F1VCJ889W83405' where id=4;
-update noar ti set b0='22QEXO3717O24F1VCJ889W83405' where id=4;
-update noar tt set v0='YT1' where id=4;
-update noar ti set v0='YT1' where id=4;
-update noar tt set b1='NLKP' where id=4;
-update noar ti set b1='NLKP' where id=4;
-update noar tt set v0='QJGMUBBM1L755499R' where id=4;
-update noar ti set v0='QJGMUBBM1L755499R' where id=4;
-update noar tt set b2='9LI09Y1GQWU0LZ6OSYU6Z31' where id=4;
-update noar ti set b2='9LI09Y1GQWU0LZ6OSYU6Z31' where id=4;
-update noar tt set v0='28NT8TAU8' where id=5;
-update noar ti set v0='28NT8TAU8' where id=5;
-update noar tt set b0='MHKU5RZP0EOMFXZR' where id=5;
-update noar ti set b0='MHKU5RZP0EOMFXZR' where id=5;
-update noar tt set v0='LBFX92TK76BVIN11V3SZ' where id=5;
-update noar ti set v0='LBFX92TK76BVIN11V3SZ' where id=5;
-update noar tt set b1='UJK' where id=5;
-update noar ti set b1='UJK' where id=5;
-update noar tt set v0='ASX6X96L6L5FQF0N1' where id=5;
-update noar ti set v0='ASX6X96L6L5FQF0N1' where id=5;
-update noar tt set b2='FXDF1YA' where id=5;
-update noar ti set b2='FXDF1YA' where id=5;
-update noar tt set v0='CSRDWM89AT5WXH9HI5XPTZ66DT8' where id=6;
-update noar ti set v0='CSRDWM89AT5WXH9HI5XPTZ66DT8' where id=6;
-update noar tt set b0='PKKO6' where id=6;
-update noar ti set b0='PKKO6' where id=6;
-update noar tt set v0='OXR74IFCKYZ' where id=6;
-update noar ti set v0='OXR74IFCKYZ' where id=6;
-update noar tt set b1='H4IS5L9ZQJIPMRGUP' where id=6;
-update noar ti set b1='H4IS5L9ZQJIPMRGUP' where id=6;
-update noar tt set v0='67RFAEBELGL1WQ7FVFO63A16384H9I' where id=6;
-update noar ti set v0='67RFAEBELGL1WQ7FVFO63A16384H9I' where id=6;
-update noar tt set b2='A4B6XL43IRA1751' where id=6;
-update noar ti set b2='A4B6XL43IRA1751' where id=6;
-update noar tt set v0='RIZP7PPK6OUP66EIUZS' where id=7;
-update noar ti set v0='RIZP7PPK6OUP66EIUZS' where id=7;
-update noar tt set b0='KP8M' where id=7;
-update noar ti set b0='KP8M' where id=7;
-update noar tt set v0='PH50J3BKXTSQ0W8USNS0IQW6' where id=7;
-update noar ti set v0='PH50J3BKXTSQ0W8USNS0IQW6' where id=7;
-update noar tt set b1='LS44E8TM6H94XBZP1MNHPDBTLJM' where id=7;
-update noar ti set b1='LS44E8TM6H94XBZP1MNHPDBTLJM' where id=7;
-update noar tt set v0='LJWN3SR3OC8' where id=7;
-update noar ti set v0='LJWN3SR3OC8' where id=7;
-update noar tt set b2='EQ4IMRHUQ1ANBUAI33JNIYM2J8P8R1' where id=7;
-update noar ti set b2='EQ4IMRHUQ1ANBUAI33JNIYM2J8P8R1' where id=7;
-update noar tt set v0='1D1IPKY643I7J050MOSRUC5M' where id=8;
-update noar ti set v0='1D1IPKY643I7J050MOSRUC5M' where id=8;
-update noar tt set b0='HX5G00MH71VBWAHGH4DK0SM' where id=8;
-update noar ti set b0='HX5G00MH71VBWAHGH4DK0SM' where id=8;
-update noar tt set v0='YHWLKLPWT1YMOS88A64' where id=8;
-update noar ti set v0='YHWLKLPWT1YMOS88A64' where id=8;
-update noar tt set b1='3P7ZN47QWV' where id=8;
-update noar ti set b1='3P7ZN47QWV' where id=8;
-update noar tt set v0='HET5NB5YKRUWLYPA4SBULLXE' where id=8;
-update noar ti set v0='HET5NB5YKRUWLYPA4SBULLXE' where id=8;
-update noar tt set b2='B2YRQAAOSYKOVPN906' where id=8;
-update noar ti set b2='B2YRQAAOSYKOVPN906' where id=8;
-update noar tt set v0='D7S7ER7RAEI4FCE9' where id=9;
-update noar ti set v0='D7S7ER7RAEI4FCE9' where id=9;
-update noar tt set b0='3A8CWYTL4PSVB' where id=9;
-update noar ti set b0='3A8CWYTL4PSVB' where id=9;
-update noar tt set v0='EAUGZ4AJUJG4P8E9X58EI96QZ0L5' where id=9;
-update noar ti set v0='EAUGZ4AJUJG4P8E9X58EI96QZ0L5' where id=9;
-update noar tt set b1='D8NRDPO7FAPIAFJJB6MIGS' where id=9;
-update noar ti set b1='D8NRDPO7FAPIAFJJB6MIGS' where id=9;
-update noar tt set v0='OINIE' where id=9;
-update noar ti set v0='OINIE' where id=9;
-update noar tt set b2='5NVE03D0PPWS0O' where id=9;
-update noar ti set b2='5NVE03D0PPWS0O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BZV2Q' where id=1;
-update noar ti set v0='BZV2Q' where id=1;
-update noar tt set b0='70HPAHMYEBGQ7DAZWPDUIKX4D4DAQU0' where id=1;
-update noar ti set b0='70HPAHMYEBGQ7DAZWPDUIKX4D4DAQU0' where id=1;
-update noar tt set v0='NPJTHWRK3A5Q7YVYAR4V2RJBKCXSLPR' where id=1;
-update noar ti set v0='NPJTHWRK3A5Q7YVYAR4V2RJBKCXSLPR' where id=1;
-update noar tt set b1='OLCCW9884V' where id=1;
-update noar ti set b1='OLCCW9884V' where id=1;
-update noar tt set v0='Y4QFAS4R3Q0UA2QIS1' where id=1;
-update noar ti set v0='Y4QFAS4R3Q0UA2QIS1' where id=1;
-update noar tt set b2='39PWV6V9' where id=1;
-update noar ti set b2='39PWV6V9' where id=1;
-update noar tt set v0='XS8N49YFK56H2CPKC' where id=2;
-update noar ti set v0='XS8N49YFK56H2CPKC' where id=2;
-update noar tt set b0='8F26IUJ3304SI1MJHC9VZN5TI06KW' where id=2;
-update noar ti set b0='8F26IUJ3304SI1MJHC9VZN5TI06KW' where id=2;
-update noar tt set v0='L1YZIY1AZ8IV' where id=2;
-update noar ti set v0='L1YZIY1AZ8IV' where id=2;
-update noar tt set b1='9E25QUAW7ZKWVV' where id=2;
-update noar ti set b1='9E25QUAW7ZKWVV' where id=2;
-update noar tt set v0='XYDESP2FWID57U2KJ0F4E7B' where id=2;
-update noar ti set v0='XYDESP2FWID57U2KJ0F4E7B' where id=2;
-update noar tt set b2='MZOD78TXP5X9UAL8QGUPEARGVG' where id=2;
-update noar ti set b2='MZOD78TXP5X9UAL8QGUPEARGVG' where id=2;
-update noar tt set v0='RDO0O4NIIXFLZTF4H4J7PF' where id=3;
-update noar ti set v0='RDO0O4NIIXFLZTF4H4J7PF' where id=3;
-update noar tt set b0='XRAJSP2D27E59PQ69P' where id=3;
-update noar ti set b0='XRAJSP2D27E59PQ69P' where id=3;
-update noar tt set v0='RSLUEJ2HYFSXHV2LZDXR5A6' where id=3;
-update noar ti set v0='RSLUEJ2HYFSXHV2LZDXR5A6' where id=3;
-update noar tt set b1='UCWRU80ERD5VP9I59A5XWA7VF2PQR1DD' where id=3;
-update noar ti set b1='UCWRU80ERD5VP9I59A5XWA7VF2PQR1DD' where id=3;
-update noar tt set v0='6Q0EVNDWO7SRQ5MHKRZ97N5M55' where id=3;
-update noar ti set v0='6Q0EVNDWO7SRQ5MHKRZ97N5M55' where id=3;
-update noar tt set b2='UIDKH' where id=3;
-update noar ti set b2='UIDKH' where id=3;
-update noar tt set v0='771WVJSIQ7LV6070SQ3A0E2WUBOF' where id=4;
-update noar ti set v0='771WVJSIQ7LV6070SQ3A0E2WUBOF' where id=4;
-update noar tt set b0='QZBPQNJTWVFUW415A9D' where id=4;
-update noar ti set b0='QZBPQNJTWVFUW415A9D' where id=4;
-update noar tt set v0='XCPT4BZLB64K' where id=4;
-update noar ti set v0='XCPT4BZLB64K' where id=4;
-update noar tt set b1='19UR7J9MT' where id=4;
-update noar ti set b1='19UR7J9MT' where id=4;
-update noar tt set v0='VOIN4KBV4X5ELC' where id=4;
-update noar ti set v0='VOIN4KBV4X5ELC' where id=4;
-update noar tt set b2='B0E9BCE6CX24HQ8JI' where id=4;
-update noar ti set b2='B0E9BCE6CX24HQ8JI' where id=4;
-update noar tt set v0='CEBPVBLWAKS42NQE6FBIIIYH814' where id=5;
-update noar ti set v0='CEBPVBLWAKS42NQE6FBIIIYH814' where id=5;
-update noar tt set b0='VZKRPII9Q3EC7S82BU1W2LR' where id=5;
-update noar ti set b0='VZKRPII9Q3EC7S82BU1W2LR' where id=5;
-update noar tt set v0='YJU85T81LMUJMPVSX4A' where id=5;
-update noar ti set v0='YJU85T81LMUJMPVSX4A' where id=5;
-update noar tt set b1='OCYV' where id=5;
-update noar ti set b1='OCYV' where id=5;
-update noar tt set v0='QNTBSI5K9YLYH5845VEV2N7LECABL9Y' where id=5;
-update noar ti set v0='QNTBSI5K9YLYH5845VEV2N7LECABL9Y' where id=5;
-update noar tt set b2='P65VWA3W7INEXCCFCNKTO9' where id=5;
-update noar ti set b2='P65VWA3W7INEXCCFCNKTO9' where id=5;
-update noar tt set v0='SU1FIL' where id=6;
-update noar ti set v0='SU1FIL' where id=6;
-update noar tt set b0='YZHYRTNBVSX1YA85U665VZ6' where id=6;
-update noar ti set b0='YZHYRTNBVSX1YA85U665VZ6' where id=6;
-update noar tt set v0='YM3VQ6KPLKNUFLHI6324' where id=6;
-update noar ti set v0='YM3VQ6KPLKNUFLHI6324' where id=6;
-update noar tt set b1='NEOWM' where id=6;
-update noar ti set b1='NEOWM' where id=6;
-update noar tt set v0='QV8W07IHSM40YC05O8R78C' where id=6;
-update noar ti set v0='QV8W07IHSM40YC05O8R78C' where id=6;
-update noar tt set b2='X99HHGF84VDAH91LD2M71IU107ERG8L' where id=6;
-update noar ti set b2='X99HHGF84VDAH91LD2M71IU107ERG8L' where id=6;
-update noar tt set v0='FU30S66VQYDKNJREU6LSPIUKBENQ' where id=7;
-update noar ti set v0='FU30S66VQYDKNJREU6LSPIUKBENQ' where id=7;
-update noar tt set b0='O31TH' where id=7;
-update noar ti set b0='O31TH' where id=7;
-update noar tt set v0='A797AJILPK6XYSNDTWZ2YII4456SY' where id=7;
-update noar ti set v0='A797AJILPK6XYSNDTWZ2YII4456SY' where id=7;
-update noar tt set b1='YXOHM6ECVM' where id=7;
-update noar ti set b1='YXOHM6ECVM' where id=7;
-update noar tt set v0='7C95XJ2LRIV6' where id=7;
-update noar ti set v0='7C95XJ2LRIV6' where id=7;
-update noar tt set b2='PQ435VKTYGV7YPPGIXX2SK14X' where id=7;
-update noar ti set b2='PQ435VKTYGV7YPPGIXX2SK14X' where id=7;
-update noar tt set v0='XGB0Y5T01LJJWBH' where id=8;
-update noar ti set v0='XGB0Y5T01LJJWBH' where id=8;
-update noar tt set b0='XQT4OVI4' where id=8;
-update noar ti set b0='XQT4OVI4' where id=8;
-update noar tt set v0='RP0YWBXHY92QPDBD04VADJQPA' where id=8;
-update noar ti set v0='RP0YWBXHY92QPDBD04VADJQPA' where id=8;
-update noar tt set b1='A5O9RGDGZH2F6AHI7LLW' where id=8;
-update noar ti set b1='A5O9RGDGZH2F6AHI7LLW' where id=8;
-update noar tt set v0='R4ZG1' where id=8;
-update noar ti set v0='R4ZG1' where id=8;
-update noar tt set b2='OSA7VEHFHG5U' where id=8;
-update noar ti set b2='OSA7VEHFHG5U' where id=8;
-update noar tt set v0='N1QKLVG' where id=9;
-update noar ti set v0='N1QKLVG' where id=9;
-update noar tt set b0='7YPU4WI' where id=9;
-update noar ti set b0='7YPU4WI' where id=9;
-update noar tt set v0='L1PPQ' where id=9;
-update noar ti set v0='L1PPQ' where id=9;
-update noar tt set b1='RF7W812XL67EC1CNJ3X98DR5Q' where id=9;
-update noar ti set b1='RF7W812XL67EC1CNJ3X98DR5Q' where id=9;
-update noar tt set v0='PAZIHGWAOVO96' where id=9;
-update noar ti set v0='PAZIHGWAOVO96' where id=9;
-update noar tt set b2='RPAFE' where id=9;
-update noar ti set b2='RPAFE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6PHBSQ7Y4VCUYALN6KYBOV521QF' where id=1;
-update noar ti set v0='6PHBSQ7Y4VCUYALN6KYBOV521QF' where id=1;
-update noar tt set b0='U7NO' where id=1;
-update noar ti set b0='U7NO' where id=1;
-update noar tt set v0='ZRC49GNPMY0FUQLO120EHOZSDM5127IR' where id=1;
-update noar ti set v0='ZRC49GNPMY0FUQLO120EHOZSDM5127IR' where id=1;
-update noar tt set b1='2N86J09RSRSZGE2DI6QBMRM8SVBTHN' where id=1;
-update noar ti set b1='2N86J09RSRSZGE2DI6QBMRM8SVBTHN' where id=1;
-update noar tt set v0='56CU7CK8YRW6XAS' where id=1;
-update noar ti set v0='56CU7CK8YRW6XAS' where id=1;
-update noar tt set b2='140HE0B0CTFZODPX' where id=1;
-update noar ti set b2='140HE0B0CTFZODPX' where id=1;
-update noar tt set v0='XSIBHV2I4BEQWHFBV057H1PMYKJV' where id=2;
-update noar ti set v0='XSIBHV2I4BEQWHFBV057H1PMYKJV' where id=2;
-update noar tt set b0='EDP8OE6' where id=2;
-update noar ti set b0='EDP8OE6' where id=2;
-update noar tt set v0='UNW7SHM336OW4M03V1KM' where id=2;
-update noar ti set v0='UNW7SHM336OW4M03V1KM' where id=2;
-update noar tt set b1='PKZZCG1GVZZCXLDT5' where id=2;
-update noar ti set b1='PKZZCG1GVZZCXLDT5' where id=2;
-update noar tt set v0='6R21CV7VK0BZ8PATQ' where id=2;
-update noar ti set v0='6R21CV7VK0BZ8PATQ' where id=2;
-update noar tt set b2='WVRZ37OICTKFJ5PUPSU3' where id=2;
-update noar ti set b2='WVRZ37OICTKFJ5PUPSU3' where id=2;
-update noar tt set v0='Y2UWX6N8RN9KHGUYIYT' where id=3;
-update noar ti set v0='Y2UWX6N8RN9KHGUYIYT' where id=3;
-update noar tt set b0='CY7IEJAYPZWD908MQO' where id=3;
-update noar ti set b0='CY7IEJAYPZWD908MQO' where id=3;
-update noar tt set v0='SC04XJTKFABZB5CFL0LHXVV1N2I5U' where id=3;
-update noar ti set v0='SC04XJTKFABZB5CFL0LHXVV1N2I5U' where id=3;
-update noar tt set b1='I2ANSGNBNY4TCLOB3' where id=3;
-update noar ti set b1='I2ANSGNBNY4TCLOB3' where id=3;
-update noar tt set v0='TEFS2EAPKQKA2UTQPEC31' where id=3;
-update noar ti set v0='TEFS2EAPKQKA2UTQPEC31' where id=3;
-update noar tt set b2='0BTYJPL0EU0YM1DNCD' where id=3;
-update noar ti set b2='0BTYJPL0EU0YM1DNCD' where id=3;
-update noar tt set v0='AEHJEOJ9J06' where id=4;
-update noar ti set v0='AEHJEOJ9J06' where id=4;
-update noar tt set b0='UF0468UDNV6' where id=4;
-update noar ti set b0='UF0468UDNV6' where id=4;
-update noar tt set v0='1ZJ0F8NQ0QQL72VM5ML' where id=4;
-update noar ti set v0='1ZJ0F8NQ0QQL72VM5ML' where id=4;
-update noar tt set b1='539S5OWUAOJQKJL8ZV7H8E0KJ357' where id=4;
-update noar ti set b1='539S5OWUAOJQKJL8ZV7H8E0KJ357' where id=4;
-update noar tt set v0='HX86B' where id=4;
-update noar ti set v0='HX86B' where id=4;
-update noar tt set b2='6KLR0SSIW79DQQUD75WGHG10H5X' where id=4;
-update noar ti set b2='6KLR0SSIW79DQQUD75WGHG10H5X' where id=4;
-update noar tt set v0='JTMC9WMMI5TAZWD0KXQY' where id=5;
-update noar ti set v0='JTMC9WMMI5TAZWD0KXQY' where id=5;
-update noar tt set b0='UOXYRCHEQMAPMK' where id=5;
-update noar ti set b0='UOXYRCHEQMAPMK' where id=5;
-update noar tt set v0='QHQ1B524526G2PIJC0GFWIY' where id=5;
-update noar ti set v0='QHQ1B524526G2PIJC0GFWIY' where id=5;
-update noar tt set b1='3USO7LM7XHRMYG1B7J0' where id=5;
-update noar ti set b1='3USO7LM7XHRMYG1B7J0' where id=5;
-update noar tt set v0='OL3GGMER2A3GJVAXK' where id=5;
-update noar ti set v0='OL3GGMER2A3GJVAXK' where id=5;
-update noar tt set b2='DMSE7U0ACHESDK' where id=5;
-update noar ti set b2='DMSE7U0ACHESDK' where id=5;
-update noar tt set v0='SR0SQ523IBKW2JE' where id=6;
-update noar ti set v0='SR0SQ523IBKW2JE' where id=6;
-update noar tt set b0='4359SBJQOHRT9ZFWTG' where id=6;
-update noar ti set b0='4359SBJQOHRT9ZFWTG' where id=6;
-update noar tt set v0='B0KW0SJ08MW340IP9GHO7IDZDRLUW3G' where id=6;
-update noar ti set v0='B0KW0SJ08MW340IP9GHO7IDZDRLUW3G' where id=6;
-update noar tt set b1='R7A2OW21XWPAN' where id=6;
-update noar ti set b1='R7A2OW21XWPAN' where id=6;
-update noar tt set v0='9OSQPO81YR11PLLYE2FD82CIU' where id=6;
-update noar ti set v0='9OSQPO81YR11PLLYE2FD82CIU' where id=6;
-update noar tt set b2='AKH4F4D58KIFJSBLMHPATP94S62CX' where id=6;
-update noar ti set b2='AKH4F4D58KIFJSBLMHPATP94S62CX' where id=6;
-update noar tt set v0='R9KO2K6MHY8ZKTTJHO2VD' where id=7;
-update noar ti set v0='R9KO2K6MHY8ZKTTJHO2VD' where id=7;
-update noar tt set b0='RFMU4U7385YOGELC9YZ40HW55Z81' where id=7;
-update noar ti set b0='RFMU4U7385YOGELC9YZ40HW55Z81' where id=7;
-update noar tt set v0='X' where id=7;
-update noar ti set v0='X' where id=7;
-update noar tt set b1='ZVCZVCMTN18OAD' where id=7;
-update noar ti set b1='ZVCZVCMTN18OAD' where id=7;
-update noar tt set v0='AG6Z6N621BYD' where id=7;
-update noar ti set v0='AG6Z6N621BYD' where id=7;
-update noar tt set b2='S1R2JVZBXB4SDY2QN8XZ2PQ97EOHR' where id=7;
-update noar ti set b2='S1R2JVZBXB4SDY2QN8XZ2PQ97EOHR' where id=7;
-update noar tt set v0='HIK5Q3LVC640VF5YFMHYDT7B0' where id=8;
-update noar ti set v0='HIK5Q3LVC640VF5YFMHYDT7B0' where id=8;
-update noar tt set b0='BZR3VGEQ28WWRL8YQL4QEW9Y' where id=8;
-update noar ti set b0='BZR3VGEQ28WWRL8YQL4QEW9Y' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='RITL86P5LOCCTJRS97PX857VCERWJ1M' where id=8;
-update noar ti set b1='RITL86P5LOCCTJRS97PX857VCERWJ1M' where id=8;
-update noar tt set v0='CB353NB8P28' where id=8;
-update noar ti set v0='CB353NB8P28' where id=8;
-update noar tt set b2='KAWXRL0GFD6HO1' where id=8;
-update noar ti set b2='KAWXRL0GFD6HO1' where id=8;
-update noar tt set v0='W5S7LRXW8U7R88985CVOFWH0' where id=9;
-update noar ti set v0='W5S7LRXW8U7R88985CVOFWH0' where id=9;
-update noar tt set b0='7XC' where id=9;
-update noar ti set b0='7XC' where id=9;
-update noar tt set v0='IT' where id=9;
-update noar ti set v0='IT' where id=9;
-update noar tt set b1='MI6U3DTH' where id=9;
-update noar ti set b1='MI6U3DTH' where id=9;
-update noar tt set v0='KZH' where id=9;
-update noar ti set v0='KZH' where id=9;
-update noar tt set b2='R8B05M265W2UKRNGMGPAAZLMROPNPL6' where id=9;
-update noar ti set b2='R8B05M265W2UKRNGMGPAAZLMROPNPL6' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y4TZBZMBF9G455X' where id=1;
-update noar ti set v0='Y4TZBZMBF9G455X' where id=1;
-update noar tt set b0='ES984128VENB0O3QE46YSJKTFVPVSDK' where id=1;
-update noar ti set b0='ES984128VENB0O3QE46YSJKTFVPVSDK' where id=1;
-update noar tt set v0='1XX2SL5AA92HNCL369LI3UFJQZM1ZAU' where id=1;
-update noar ti set v0='1XX2SL5AA92HNCL369LI3UFJQZM1ZAU' where id=1;
-update noar tt set b1='YR8HB73TGRC' where id=1;
-update noar ti set b1='YR8HB73TGRC' where id=1;
-update noar tt set v0='HGN' where id=1;
-update noar ti set v0='HGN' where id=1;
-update noar tt set b2='B0QL4TDP2' where id=1;
-update noar ti set b2='B0QL4TDP2' where id=1;
-update noar tt set v0='RR2GA9SPHKWJOX9LQK6FW1T4GOAS3CA' where id=2;
-update noar ti set v0='RR2GA9SPHKWJOX9LQK6FW1T4GOAS3CA' where id=2;
-update noar tt set b0='NQSEROAA6FSF' where id=2;
-update noar ti set b0='NQSEROAA6FSF' where id=2;
-update noar tt set v0='B35I4BRVSG0KKND7JINAP3DPGG5BAM3' where id=2;
-update noar ti set v0='B35I4BRVSG0KKND7JINAP3DPGG5BAM3' where id=2;
-update noar tt set b1='6QSJEX0HFNW7FH104T4INL8C' where id=2;
-update noar ti set b1='6QSJEX0HFNW7FH104T4INL8C' where id=2;
-update noar tt set v0='8PCOHQINEVNHHH64ZJN6QUCM' where id=2;
-update noar ti set v0='8PCOHQINEVNHHH64ZJN6QUCM' where id=2;
-update noar tt set b2='GL' where id=2;
-update noar ti set b2='GL' where id=2;
-update noar tt set v0='8Y5A8V98BP7EW2TCPN5R0MXX5CEOM' where id=3;
-update noar ti set v0='8Y5A8V98BP7EW2TCPN5R0MXX5CEOM' where id=3;
-update noar tt set b0='T2F0EYNFVUJLJ6NQEIAIEJNOFA6' where id=3;
-update noar ti set b0='T2F0EYNFVUJLJ6NQEIAIEJNOFA6' where id=3;
-update noar tt set v0='IPFSEQAHHX4SDFLSWDAL' where id=3;
-update noar ti set v0='IPFSEQAHHX4SDFLSWDAL' where id=3;
-update noar tt set b1='V0EFFTRX5VOWYDB2067' where id=3;
-update noar ti set b1='V0EFFTRX5VOWYDB2067' where id=3;
-update noar tt set v0='PV41I8M1W' where id=3;
-update noar ti set v0='PV41I8M1W' where id=3;
-update noar tt set b2='JUA25967FMTBO7NJAOZL' where id=3;
-update noar ti set b2='JUA25967FMTBO7NJAOZL' where id=3;
-update noar tt set v0='CSU9SD2PYH363GU0DJDLFIZ5CFRVBG5E' where id=4;
-update noar ti set v0='CSU9SD2PYH363GU0DJDLFIZ5CFRVBG5E' where id=4;
-update noar tt set b0='EDK7W3NPMYPBZYMFF8LB9J3YEVNR' where id=4;
-update noar ti set b0='EDK7W3NPMYPBZYMFF8LB9J3YEVNR' where id=4;
-update noar tt set v0='N0LOA5RZQWY6PUDV5D1G1DHLI8' where id=4;
-update noar ti set v0='N0LOA5RZQWY6PUDV5D1G1DHLI8' where id=4;
-update noar tt set b1='2UNC3' where id=4;
-update noar ti set b1='2UNC3' where id=4;
-update noar tt set v0='U0SDKJVX9MWJ7C6G1DD30H5251NO8X' where id=4;
-update noar ti set v0='U0SDKJVX9MWJ7C6G1DD30H5251NO8X' where id=4;
-update noar tt set b2='34QWF0BX23CJD7O47ICQHKM21EMEK' where id=4;
-update noar ti set b2='34QWF0BX23CJD7O47ICQHKM21EMEK' where id=4;
-update noar tt set v0='4ZWP6TENOTG4KUO44H7VV2F8QE7P87J' where id=5;
-update noar ti set v0='4ZWP6TENOTG4KUO44H7VV2F8QE7P87J' where id=5;
-update noar tt set b0='DCEOZ8QWMACAJ8YEDYQOHR5' where id=5;
-update noar ti set b0='DCEOZ8QWMACAJ8YEDYQOHR5' where id=5;
-update noar tt set v0='20L2FONG4TR6R51A' where id=5;
-update noar ti set v0='20L2FONG4TR6R51A' where id=5;
-update noar tt set b1='GNYN' where id=5;
-update noar ti set b1='GNYN' where id=5;
-update noar tt set v0='1CE3NRRDXST3J' where id=5;
-update noar ti set v0='1CE3NRRDXST3J' where id=5;
-update noar tt set b2='ZL9Z473SC' where id=5;
-update noar ti set b2='ZL9Z473SC' where id=5;
-update noar tt set v0='CXG89W7K117LAW4PM4' where id=6;
-update noar ti set v0='CXG89W7K117LAW4PM4' where id=6;
-update noar tt set b0='4HYCL4K5I' where id=6;
-update noar ti set b0='4HYCL4K5I' where id=6;
-update noar tt set v0='4MUTIM4AVW6EM325PCKKPRBBE' where id=6;
-update noar ti set v0='4MUTIM4AVW6EM325PCKKPRBBE' where id=6;
-update noar tt set b1='CZMUB7LQDSO8NXPZHFFF0R3E3H5' where id=6;
-update noar ti set b1='CZMUB7LQDSO8NXPZHFFF0R3E3H5' where id=6;
-update noar tt set v0='22QA6ORL' where id=6;
-update noar ti set v0='22QA6ORL' where id=6;
-update noar tt set b2='HF3RCHN' where id=6;
-update noar ti set b2='HF3RCHN' where id=6;
-update noar tt set v0='AO2AK2AJKSJ5SRVZDV4MTAX0TLUY' where id=7;
-update noar ti set v0='AO2AK2AJKSJ5SRVZDV4MTAX0TLUY' where id=7;
-update noar tt set b0='TXNBPAKFEMVH8074UA3FS' where id=7;
-update noar ti set b0='TXNBPAKFEMVH8074UA3FS' where id=7;
-update noar tt set v0='36DD99P3KEX8WEFFVF' where id=7;
-update noar ti set v0='36DD99P3KEX8WEFFVF' where id=7;
-update noar tt set b1='W7ZI2WD' where id=7;
-update noar ti set b1='W7ZI2WD' where id=7;
-update noar tt set v0='W3EF5RGS' where id=7;
-update noar ti set v0='W3EF5RGS' where id=7;
-update noar tt set b2='IRPNKBRGTFQMAPB57MYKVD' where id=7;
-update noar ti set b2='IRPNKBRGTFQMAPB57MYKVD' where id=7;
-update noar tt set v0='NHU93TBBFQ7RJBC4A562GOLNSDZRGFM' where id=8;
-update noar ti set v0='NHU93TBBFQ7RJBC4A562GOLNSDZRGFM' where id=8;
-update noar tt set b0='MG5ILW6D4BEFDQGVF' where id=8;
-update noar ti set b0='MG5ILW6D4BEFDQGVF' where id=8;
-update noar tt set v0='C0QA' where id=8;
-update noar ti set v0='C0QA' where id=8;
-update noar tt set b1='7Q0JVX7VLC' where id=8;
-update noar ti set b1='7Q0JVX7VLC' where id=8;
-update noar tt set v0='2CIXW0ML6XY71' where id=8;
-update noar ti set v0='2CIXW0ML6XY71' where id=8;
-update noar tt set b2='3BYHJDKFSJDX1ZH52' where id=8;
-update noar ti set b2='3BYHJDKFSJDX1ZH52' where id=8;
-update noar tt set v0='XF7NHJ9X25DG9EW' where id=9;
-update noar ti set v0='XF7NHJ9X25DG9EW' where id=9;
-update noar tt set b0='BMDKZ71VYRXAZ853WHJEF131' where id=9;
-update noar ti set b0='BMDKZ71VYRXAZ853WHJEF131' where id=9;
-update noar tt set v0='HTOTNKI7' where id=9;
-update noar ti set v0='HTOTNKI7' where id=9;
-update noar tt set b1='2AAVR46M5AMJM7Z54TNJ' where id=9;
-update noar ti set b1='2AAVR46M5AMJM7Z54TNJ' where id=9;
-update noar tt set v0='FFNMAEX8F18QQUUQM8K09CSQI4' where id=9;
-update noar ti set v0='FFNMAEX8F18QQUUQM8K09CSQI4' where id=9;
-update noar tt set b2='SD05IDPKDIOFHK1AD7' where id=9;
-update noar ti set b2='SD05IDPKDIOFHK1AD7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TDB0XNEKN6SEIE6J13SCC44P' where id=1;
-update noar ti set v0='TDB0XNEKN6SEIE6J13SCC44P' where id=1;
-update noar tt set b0='HF1Z1I6DH15D7SC4XZ7NSSBXKFT' where id=1;
-update noar ti set b0='HF1Z1I6DH15D7SC4XZ7NSSBXKFT' where id=1;
-update noar tt set v0='VL6D1ABM7O0DCTC3B9F6Y2' where id=1;
-update noar ti set v0='VL6D1ABM7O0DCTC3B9F6Y2' where id=1;
-update noar tt set b1='J6KQC03N9WS5T' where id=1;
-update noar ti set b1='J6KQC03N9WS5T' where id=1;
-update noar tt set v0='6QDTKE' where id=1;
-update noar ti set v0='6QDTKE' where id=1;
-update noar tt set b2='9BXKL13NWBW8X427QPWHEWXJS4' where id=1;
-update noar ti set b2='9BXKL13NWBW8X427QPWHEWXJS4' where id=1;
-update noar tt set v0='YU5UJPEXI1RK9Y30' where id=2;
-update noar ti set v0='YU5UJPEXI1RK9Y30' where id=2;
-update noar tt set b0='LHS80SHX18' where id=2;
-update noar ti set b0='LHS80SHX18' where id=2;
-update noar tt set v0='NS3V5N9GAT1NKNNP4KXFH5MPV9I' where id=2;
-update noar ti set v0='NS3V5N9GAT1NKNNP4KXFH5MPV9I' where id=2;
-update noar tt set b1='WXLEEXPX0W8PRVFSBFRZUB1' where id=2;
-update noar ti set b1='WXLEEXPX0W8PRVFSBFRZUB1' where id=2;
-update noar tt set v0='BBZG9VV93QW06CEUYKT0ERCSZC4HF' where id=2;
-update noar ti set v0='BBZG9VV93QW06CEUYKT0ERCSZC4HF' where id=2;
-update noar tt set b2='62DESWXL6R1JXMRC' where id=2;
-update noar ti set b2='62DESWXL6R1JXMRC' where id=2;
-update noar tt set v0='D3B93X' where id=3;
-update noar ti set v0='D3B93X' where id=3;
-update noar tt set b0='VMRUKMU0QM0EALZIKKEUEHZJ' where id=3;
-update noar ti set b0='VMRUKMU0QM0EALZIKKEUEHZJ' where id=3;
-update noar tt set v0='0A86ZGSPK94NZPA' where id=3;
-update noar ti set v0='0A86ZGSPK94NZPA' where id=3;
-update noar tt set b1='KRH6037' where id=3;
-update noar ti set b1='KRH6037' where id=3;
-update noar tt set v0='F529R0SW0' where id=3;
-update noar ti set v0='F529R0SW0' where id=3;
-update noar tt set b2='LE' where id=3;
-update noar ti set b2='LE' where id=3;
-update noar tt set v0='O51K98R1D53XEHVWLDI8T' where id=4;
-update noar ti set v0='O51K98R1D53XEHVWLDI8T' where id=4;
-update noar tt set b0='IZ4' where id=4;
-update noar ti set b0='IZ4' where id=4;
-update noar tt set v0='OP3' where id=4;
-update noar ti set v0='OP3' where id=4;
-update noar tt set b1='KOO39KB4M40ZTOK5W57E3K' where id=4;
-update noar ti set b1='KOO39KB4M40ZTOK5W57E3K' where id=4;
-update noar tt set v0='9HNNVU' where id=4;
-update noar ti set v0='9HNNVU' where id=4;
-update noar tt set b2='BL72X6R33KN7M0MDGUQG1844PEMUK' where id=4;
-update noar ti set b2='BL72X6R33KN7M0MDGUQG1844PEMUK' where id=4;
-update noar tt set v0='IB8JAVD6B11P1CKNKQ1Z7WE6COA7K' where id=5;
-update noar ti set v0='IB8JAVD6B11P1CKNKQ1Z7WE6COA7K' where id=5;
-update noar tt set b0='2H2I2B0QK' where id=5;
-update noar ti set b0='2H2I2B0QK' where id=5;
-update noar tt set v0='KZE88XM8DOPVXGH98H6XJF' where id=5;
-update noar ti set v0='KZE88XM8DOPVXGH98H6XJF' where id=5;
-update noar tt set b1='U0' where id=5;
-update noar ti set b1='U0' where id=5;
-update noar tt set v0='PXL4AOB2VX2LZAWOY' where id=5;
-update noar ti set v0='PXL4AOB2VX2LZAWOY' where id=5;
-update noar tt set b2='DMZPNS6RQ' where id=5;
-update noar ti set b2='DMZPNS6RQ' where id=5;
-update noar tt set v0='N4J5MQ' where id=6;
-update noar ti set v0='N4J5MQ' where id=6;
-update noar tt set b0='XTP4Q6DJ1H6NHH1DZ2X7E' where id=6;
-update noar ti set b0='XTP4Q6DJ1H6NHH1DZ2X7E' where id=6;
-update noar tt set v0='MFFCTTILOEY4II3F58VRQBC7WW6IPH6K' where id=6;
-update noar ti set v0='MFFCTTILOEY4II3F58VRQBC7WW6IPH6K' where id=6;
-update noar tt set b1='U9BN90SLUZJ' where id=6;
-update noar ti set b1='U9BN90SLUZJ' where id=6;
-update noar tt set v0='O7205UUWHX55MYYLOEAAEQ5DW' where id=6;
-update noar ti set v0='O7205UUWHX55MYYLOEAAEQ5DW' where id=6;
-update noar tt set b2='D6EBJ0N3KAQ1DFZRTSY3PH' where id=6;
-update noar ti set b2='D6EBJ0N3KAQ1DFZRTSY3PH' where id=6;
-update noar tt set v0='H1IEGU70Y8EKE0VQSAY' where id=7;
-update noar ti set v0='H1IEGU70Y8EKE0VQSAY' where id=7;
-update noar tt set b0='ACHG6DW7QLMIPUO3UOMJ7DYS9CDGPB70' where id=7;
-update noar ti set b0='ACHG6DW7QLMIPUO3UOMJ7DYS9CDGPB70' where id=7;
-update noar tt set v0='E5ZI' where id=7;
-update noar ti set v0='E5ZI' where id=7;
-update noar tt set b1='VG34IT6J6C33WOAFK' where id=7;
-update noar ti set b1='VG34IT6J6C33WOAFK' where id=7;
-update noar tt set v0='4H2' where id=7;
-update noar ti set v0='4H2' where id=7;
-update noar tt set b2='ZVWYMD' where id=7;
-update noar ti set b2='ZVWYMD' where id=7;
-update noar tt set v0='OF2T87N0H2TAJ7R87' where id=8;
-update noar ti set v0='OF2T87N0H2TAJ7R87' where id=8;
-update noar tt set b0='6F70BEJW0WBGZUJEFP3MOO' where id=8;
-update noar ti set b0='6F70BEJW0WBGZUJEFP3MOO' where id=8;
-update noar tt set v0='5SCFF5' where id=8;
-update noar ti set v0='5SCFF5' where id=8;
-update noar tt set b1='F9' where id=8;
-update noar ti set b1='F9' where id=8;
-update noar tt set v0='VCEYC' where id=8;
-update noar ti set v0='VCEYC' where id=8;
-update noar tt set b2='LYFXXSAX3KF4LCG2WG6' where id=8;
-update noar ti set b2='LYFXXSAX3KF4LCG2WG6' where id=8;
-update noar tt set v0='Q7HBDAKR3WKUFG8E7J' where id=9;
-update noar ti set v0='Q7HBDAKR3WKUFG8E7J' where id=9;
-update noar tt set b0='ZS4ZO6M2Y6O07842Y4' where id=9;
-update noar ti set b0='ZS4ZO6M2Y6O07842Y4' where id=9;
-update noar tt set v0='1YP259TLCFZ' where id=9;
-update noar ti set v0='1YP259TLCFZ' where id=9;
-update noar tt set b1='Z4I9Q13AZVG65UV8O8XJCIJQNU' where id=9;
-update noar ti set b1='Z4I9Q13AZVG65UV8O8XJCIJQNU' where id=9;
-update noar tt set v0='Y1CSBR491TD2P7O7PBVX5GZOYTWC6' where id=9;
-update noar ti set v0='Y1CSBR491TD2P7O7PBVX5GZOYTWC6' where id=9;
-update noar tt set b2='T86II1W97FJ' where id=9;
-update noar ti set b2='T86II1W97FJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IGKFL4WG3' where id=1;
-update noar ti set v0='IGKFL4WG3' where id=1;
-update noar tt set b0='DVPJCQFD' where id=1;
-update noar ti set b0='DVPJCQFD' where id=1;
-update noar tt set v0='QF338QJ1VB0D050POMBUHWAXF' where id=1;
-update noar ti set v0='QF338QJ1VB0D050POMBUHWAXF' where id=1;
-update noar tt set b1='QM8H7W5NXQJ44KV' where id=1;
-update noar ti set b1='QM8H7W5NXQJ44KV' where id=1;
-update noar tt set v0='XT8ZUPD38WDTQ' where id=1;
-update noar ti set v0='XT8ZUPD38WDTQ' where id=1;
-update noar tt set b2='BT7CH7FQ53' where id=1;
-update noar ti set b2='BT7CH7FQ53' where id=1;
-update noar tt set v0='LCF861RM1M8FJAE82PQ' where id=2;
-update noar ti set v0='LCF861RM1M8FJAE82PQ' where id=2;
-update noar tt set b0='P7PRND4OFZ8GA62MIK96FSB6PX4' where id=2;
-update noar ti set b0='P7PRND4OFZ8GA62MIK96FSB6PX4' where id=2;
-update noar tt set v0='41LF' where id=2;
-update noar ti set v0='41LF' where id=2;
-update noar tt set b1='WF1U' where id=2;
-update noar ti set b1='WF1U' where id=2;
-update noar tt set v0='M' where id=2;
-update noar ti set v0='M' where id=2;
-update noar tt set b2='GR0VTMZ270BTZ0UPJDHELM1QV7SJ6O' where id=2;
-update noar ti set b2='GR0VTMZ270BTZ0UPJDHELM1QV7SJ6O' where id=2;
-update noar tt set v0='70ROSZ254I4NTDZLZZRAL0F03F' where id=3;
-update noar ti set v0='70ROSZ254I4NTDZLZZRAL0F03F' where id=3;
-update noar tt set b0='CVDAN1DN9' where id=3;
-update noar ti set b0='CVDAN1DN9' where id=3;
-update noar tt set v0='B9' where id=3;
-update noar ti set v0='B9' where id=3;
-update noar tt set b1='9BNQ' where id=3;
-update noar ti set b1='9BNQ' where id=3;
-update noar tt set v0='ISDDR7MD2IV7QU' where id=3;
-update noar ti set v0='ISDDR7MD2IV7QU' where id=3;
-update noar tt set b2='IY37D93XDNFNW' where id=3;
-update noar ti set b2='IY37D93XDNFNW' where id=3;
-update noar tt set v0='MNAX' where id=4;
-update noar ti set v0='MNAX' where id=4;
-update noar tt set b0='OJA4P1VJYH7C2VCBDU4EPNF5UAYDXPJ' where id=4;
-update noar ti set b0='OJA4P1VJYH7C2VCBDU4EPNF5UAYDXPJ' where id=4;
-update noar tt set v0='MU8ZVRAQ1RZKEVPH6NRSAK8X0' where id=4;
-update noar ti set v0='MU8ZVRAQ1RZKEVPH6NRSAK8X0' where id=4;
-update noar tt set b1='QHXII8ZKIBZF9GA73NZ' where id=4;
-update noar ti set b1='QHXII8ZKIBZF9GA73NZ' where id=4;
-update noar tt set v0='1SR1KNF7DAWK2J60ZZDMKIE9N0VPGVI' where id=4;
-update noar ti set v0='1SR1KNF7DAWK2J60ZZDMKIE9N0VPGVI' where id=4;
-update noar tt set b2='NFEUT3ZV6WGU4ZGC3A05NJA29MVJM7J' where id=4;
-update noar ti set b2='NFEUT3ZV6WGU4ZGC3A05NJA29MVJM7J' where id=4;
-update noar tt set v0='0QVJ8144RLXMSE99' where id=5;
-update noar ti set v0='0QVJ8144RLXMSE99' where id=5;
-update noar tt set b0='LUH7C7XZOSD8ZHEE2A77XPU1R46ADGL9' where id=5;
-update noar ti set b0='LUH7C7XZOSD8ZHEE2A77XPU1R46ADGL9' where id=5;
-update noar tt set v0='NCVEQTQ128JHYQ7VCMNC6RG' where id=5;
-update noar ti set v0='NCVEQTQ128JHYQ7VCMNC6RG' where id=5;
-update noar tt set b1='E3AUDPD5GU4PJIW0XIY6TH4' where id=5;
-update noar ti set b1='E3AUDPD5GU4PJIW0XIY6TH4' where id=5;
-update noar tt set v0='ALAKKAPWJR9FYXE6VP85LOW' where id=5;
-update noar ti set v0='ALAKKAPWJR9FYXE6VP85LOW' where id=5;
-update noar tt set b2='MQN' where id=5;
-update noar ti set b2='MQN' where id=5;
-update noar tt set v0='IWVWJ9ZVXW2JOAYJFG8KYMWXUF' where id=6;
-update noar ti set v0='IWVWJ9ZVXW2JOAYJFG8KYMWXUF' where id=6;
-update noar tt set b0='P8IW5K5TSW8PMEKGP4ZWGFR671WUQJ' where id=6;
-update noar ti set b0='P8IW5K5TSW8PMEKGP4ZWGFR671WUQJ' where id=6;
-update noar tt set v0='0' where id=6;
-update noar ti set v0='0' where id=6;
-update noar tt set b1='DBTIGJ3OL' where id=6;
-update noar ti set b1='DBTIGJ3OL' where id=6;
-update noar tt set v0='K9TU8ICNYTNOQK678IRSWUHQZSTLT' where id=6;
-update noar ti set v0='K9TU8ICNYTNOQK678IRSWUHQZSTLT' where id=6;
-update noar tt set b2='G1SPT1' where id=6;
-update noar ti set b2='G1SPT1' where id=6;
-update noar tt set v0='B6H2FJ0H9SW' where id=7;
-update noar ti set v0='B6H2FJ0H9SW' where id=7;
-update noar tt set b0='SGO7ZYPAFTA5BRQ4TQH2QT1CF3' where id=7;
-update noar ti set b0='SGO7ZYPAFTA5BRQ4TQH2QT1CF3' where id=7;
-update noar tt set v0='6GJPV9ERN72T0LB1UBL5YSQXO76I' where id=7;
-update noar ti set v0='6GJPV9ERN72T0LB1UBL5YSQXO76I' where id=7;
-update noar tt set b1='CO3Y7S0NQNM' where id=7;
-update noar ti set b1='CO3Y7S0NQNM' where id=7;
-update noar tt set v0='JQ4JAI0DKXGZAF54ZN1WM3TV3MSI' where id=7;
-update noar ti set v0='JQ4JAI0DKXGZAF54ZN1WM3TV3MSI' where id=7;
-update noar tt set b2='KPZ03UC4Z6CIV07JR2P54AR0R95' where id=7;
-update noar ti set b2='KPZ03UC4Z6CIV07JR2P54AR0R95' where id=7;
-update noar tt set v0='BICODOUW059Y0PEO4Q4WS' where id=8;
-update noar ti set v0='BICODOUW059Y0PEO4Q4WS' where id=8;
-update noar tt set b0='J0SCKLLLTZY2MNZS3WUR' where id=8;
-update noar ti set b0='J0SCKLLLTZY2MNZS3WUR' where id=8;
-update noar tt set v0='27ANXJ26DAL9JL5D6F10867EYI85' where id=8;
-update noar ti set v0='27ANXJ26DAL9JL5D6F10867EYI85' where id=8;
-update noar tt set b1='WQVV09UCZ3' where id=8;
-update noar ti set b1='WQVV09UCZ3' where id=8;
-update noar tt set v0='KXI126UJEIBYGEK0UN2M9RA2ZE6' where id=8;
-update noar ti set v0='KXI126UJEIBYGEK0UN2M9RA2ZE6' where id=8;
-update noar tt set b2='02CWRB6EEJZAHRUWK0QAN5XBCGD5H' where id=8;
-update noar ti set b2='02CWRB6EEJZAHRUWK0QAN5XBCGD5H' where id=8;
-update noar tt set v0='RUB04G2OPFFPVZLLFB' where id=9;
-update noar ti set v0='RUB04G2OPFFPVZLLFB' where id=9;
-update noar tt set b0='WIEK856NKM586SBBOY7UKMWXQ8D74LWX' where id=9;
-update noar ti set b0='WIEK856NKM586SBBOY7UKMWXQ8D74LWX' where id=9;
-update noar tt set v0='HCZEHMFLF' where id=9;
-update noar ti set v0='HCZEHMFLF' where id=9;
-update noar tt set b1='WP039LEGOIQUESIV4OQU0ECTQH' where id=9;
-update noar ti set b1='WP039LEGOIQUESIV4OQU0ECTQH' where id=9;
-update noar tt set v0='RFKHKT' where id=9;
-update noar ti set v0='RFKHKT' where id=9;
-update noar tt set b2='QOXKBTVJPDJU7' where id=9;
-update noar ti set b2='QOXKBTVJPDJU7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='90JH9JCXYSQHPI5XRY02G3S8834ZNRVH' where id=1;
-update noar ti set v0='90JH9JCXYSQHPI5XRY02G3S8834ZNRVH' where id=1;
-update noar tt set b0='NFS7IENZ933UAA2G7201TFFVKZ' where id=1;
-update noar ti set b0='NFS7IENZ933UAA2G7201TFFVKZ' where id=1;
-update noar tt set v0='V8BDNVM' where id=1;
-update noar ti set v0='V8BDNVM' where id=1;
-update noar tt set b1='S33OPPVOY' where id=1;
-update noar ti set b1='S33OPPVOY' where id=1;
-update noar tt set v0='G45V1J19G0KF3AT' where id=1;
-update noar ti set v0='G45V1J19G0KF3AT' where id=1;
-update noar tt set b2='D7OKFH4KWB' where id=1;
-update noar ti set b2='D7OKFH4KWB' where id=1;
-update noar tt set v0='ULE71DP70EUEV3' where id=2;
-update noar ti set v0='ULE71DP70EUEV3' where id=2;
-update noar tt set b0='KQNMZYVTGAJ' where id=2;
-update noar ti set b0='KQNMZYVTGAJ' where id=2;
-update noar tt set v0='PB53TL593ZQDB4MUJBHUAKVU39XE2P8' where id=2;
-update noar ti set v0='PB53TL593ZQDB4MUJBHUAKVU39XE2P8' where id=2;
-update noar tt set b1='AFPDV' where id=2;
-update noar ti set b1='AFPDV' where id=2;
-update noar tt set v0='8V3DIQB9I9AMHL2WOPC62ZPU' where id=2;
-update noar ti set v0='8V3DIQB9I9AMHL2WOPC62ZPU' where id=2;
-update noar tt set b2='035LJ8JWYVC4KTMUU' where id=2;
-update noar ti set b2='035LJ8JWYVC4KTMUU' where id=2;
-update noar tt set v0='TI4W' where id=3;
-update noar ti set v0='TI4W' where id=3;
-update noar tt set b0='HPHIYCBE3GHQF8FRJRQB4' where id=3;
-update noar ti set b0='HPHIYCBE3GHQF8FRJRQB4' where id=3;
-update noar tt set v0='5WZOJN4' where id=3;
-update noar ti set v0='5WZOJN4' where id=3;
-update noar tt set b1='XT2' where id=3;
-update noar ti set b1='XT2' where id=3;
-update noar tt set v0='260YNAXJ0HTEBQL' where id=3;
-update noar ti set v0='260YNAXJ0HTEBQL' where id=3;
-update noar tt set b2='KZFE7Z3VZNQBSSA3OPAU' where id=3;
-update noar ti set b2='KZFE7Z3VZNQBSSA3OPAU' where id=3;
-update noar tt set v0='WZ23GI' where id=4;
-update noar ti set v0='WZ23GI' where id=4;
-update noar tt set b0='SVTOQ0JEJJKZFHVOYN96NU98ZKK1' where id=4;
-update noar ti set b0='SVTOQ0JEJJKZFHVOYN96NU98ZKK1' where id=4;
-update noar tt set v0='Q9' where id=4;
-update noar ti set v0='Q9' where id=4;
-update noar tt set b1='4' where id=4;
-update noar ti set b1='4' where id=4;
-update noar tt set v0='TW206QEY0AHCEF3R6597V9GYUG62' where id=4;
-update noar ti set v0='TW206QEY0AHCEF3R6597V9GYUG62' where id=4;
-update noar tt set b2='2Z2XOO650CW6KL79V' where id=4;
-update noar ti set b2='2Z2XOO650CW6KL79V' where id=4;
-update noar tt set v0='4IRSK87QL41S61MX5IHDE0XRFLC' where id=5;
-update noar ti set v0='4IRSK87QL41S61MX5IHDE0XRFLC' where id=5;
-update noar tt set b0='IJO' where id=5;
-update noar ti set b0='IJO' where id=5;
-update noar tt set v0='A7A58GH43OTRJRL' where id=5;
-update noar ti set v0='A7A58GH43OTRJRL' where id=5;
-update noar tt set b1='K8VS8QQYJHBL5YRS' where id=5;
-update noar ti set b1='K8VS8QQYJHBL5YRS' where id=5;
-update noar tt set v0='41RFQRYTQLSWYWAU5' where id=5;
-update noar ti set v0='41RFQRYTQLSWYWAU5' where id=5;
-update noar tt set b2='9I307GJ2RR87G' where id=5;
-update noar ti set b2='9I307GJ2RR87G' where id=5;
-update noar tt set v0='IJXHXCX416P4L1YITQXJM' where id=6;
-update noar ti set v0='IJXHXCX416P4L1YITQXJM' where id=6;
-update noar tt set b0='OE3NV57EM9KUJC9BGYQ190DY3IE' where id=6;
-update noar ti set b0='OE3NV57EM9KUJC9BGYQ190DY3IE' where id=6;
-update noar tt set v0='3TS87BVZDP2KFBY9OSLGBXRE' where id=6;
-update noar ti set v0='3TS87BVZDP2KFBY9OSLGBXRE' where id=6;
-update noar tt set b1='FMS1EY3RZ5GT8FS' where id=6;
-update noar ti set b1='FMS1EY3RZ5GT8FS' where id=6;
-update noar tt set v0='MQXQV9X81EUG2WLCZEBWC9R3FKDL' where id=6;
-update noar ti set v0='MQXQV9X81EUG2WLCZEBWC9R3FKDL' where id=6;
-update noar tt set b2='X3IJJZP37MMKTL' where id=6;
-update noar ti set b2='X3IJJZP37MMKTL' where id=6;
-update noar tt set v0='X7' where id=7;
-update noar ti set v0='X7' where id=7;
-update noar tt set b0='CB7KZXWCEAZOGJQQUF' where id=7;
-update noar ti set b0='CB7KZXWCEAZOGJQQUF' where id=7;
-update noar tt set v0='ZN1EXMEX3I78YNO57WFO8J1' where id=7;
-update noar ti set v0='ZN1EXMEX3I78YNO57WFO8J1' where id=7;
-update noar tt set b1='PHZ5BT8KXLLCKARPTI61U6AN' where id=7;
-update noar ti set b1='PHZ5BT8KXLLCKARPTI61U6AN' where id=7;
-update noar tt set v0='49PDZV4AN1TF59OIY0U' where id=7;
-update noar ti set v0='49PDZV4AN1TF59OIY0U' where id=7;
-update noar tt set b2='NUWZ3EM87ZOQDZP02GA' where id=7;
-update noar ti set b2='NUWZ3EM87ZOQDZP02GA' where id=7;
-update noar tt set v0='0HQ8ZSP8TF8WXMLN2LAFP3URKT888TT5' where id=8;
-update noar ti set v0='0HQ8ZSP8TF8WXMLN2LAFP3URKT888TT5' where id=8;
-update noar tt set b0='ZQ4SWQW8GPQW3G4RTBM7WC' where id=8;
-update noar ti set b0='ZQ4SWQW8GPQW3G4RTBM7WC' where id=8;
-update noar tt set v0='EC9I07HL5JCIKBG107OKZHY3JC' where id=8;
-update noar ti set v0='EC9I07HL5JCIKBG107OKZHY3JC' where id=8;
-update noar tt set b1='N7IHW8R8758T' where id=8;
-update noar ti set b1='N7IHW8R8758T' where id=8;
-update noar tt set v0='XQU68C3V8BMY1' where id=8;
-update noar ti set v0='XQU68C3V8BMY1' where id=8;
-update noar tt set b2='X6SMDBM47TP4SUYWHFLZBSO' where id=8;
-update noar ti set b2='X6SMDBM47TP4SUYWHFLZBSO' where id=8;
-update noar tt set v0='S7HM16ES' where id=9;
-update noar ti set v0='S7HM16ES' where id=9;
-update noar tt set b0='EBI6UIYSAKYHSLFHNER6E' where id=9;
-update noar ti set b0='EBI6UIYSAKYHSLFHNER6E' where id=9;
-update noar tt set v0='1X3AYKJ0H291Z1B' where id=9;
-update noar ti set v0='1X3AYKJ0H291Z1B' where id=9;
-update noar tt set b1='YW91JJKQ3G27RLB93BO0AH' where id=9;
-update noar ti set b1='YW91JJKQ3G27RLB93BO0AH' where id=9;
-update noar tt set v0='TS22Q27WI2T' where id=9;
-update noar ti set v0='TS22Q27WI2T' where id=9;
-update noar tt set b2='7OBW6SE79MTOPZ8Z5XKB0' where id=9;
-update noar ti set b2='7OBW6SE79MTOPZ8Z5XKB0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G4' where id=1;
-update noar ti set v0='G4' where id=1;
-update noar tt set b0='XH6LPCWIBGE7U3AR' where id=1;
-update noar ti set b0='XH6LPCWIBGE7U3AR' where id=1;
-update noar tt set v0='MMKJLE2N6DP8' where id=1;
-update noar ti set v0='MMKJLE2N6DP8' where id=1;
-update noar tt set b1='AVXULQ6J9FP4MFR8IDCVEM7K8' where id=1;
-update noar ti set b1='AVXULQ6J9FP4MFR8IDCVEM7K8' where id=1;
-update noar tt set v0='VQJ' where id=1;
-update noar ti set v0='VQJ' where id=1;
-update noar tt set b2='LDWWWO36CLHH3L5H24QY2' where id=1;
-update noar ti set b2='LDWWWO36CLHH3L5H24QY2' where id=1;
-update noar tt set v0='03E1MHHYX6R49QGW6H7LYM6NUDKLE6' where id=2;
-update noar ti set v0='03E1MHHYX6R49QGW6H7LYM6NUDKLE6' where id=2;
-update noar tt set b0='3VN6K5WUEGSWEJY7245' where id=2;
-update noar ti set b0='3VN6K5WUEGSWEJY7245' where id=2;
-update noar tt set v0='9S7032YS8T4JCKJCUST9XJ5' where id=2;
-update noar ti set v0='9S7032YS8T4JCKJCUST9XJ5' where id=2;
-update noar tt set b1='6' where id=2;
-update noar ti set b1='6' where id=2;
-update noar tt set v0='0M7MZB' where id=2;
-update noar ti set v0='0M7MZB' where id=2;
-update noar tt set b2='28J2KK5LULHTNW' where id=2;
-update noar ti set b2='28J2KK5LULHTNW' where id=2;
-update noar tt set v0='GEAQPS0MZ3' where id=3;
-update noar ti set v0='GEAQPS0MZ3' where id=3;
-update noar tt set b0='IO6J' where id=3;
-update noar ti set b0='IO6J' where id=3;
-update noar tt set v0='4B1HER5' where id=3;
-update noar ti set v0='4B1HER5' where id=3;
-update noar tt set b1='RCGLKC3DBFLRT4XE5CTVEL3KKDR' where id=3;
-update noar ti set b1='RCGLKC3DBFLRT4XE5CTVEL3KKDR' where id=3;
-update noar tt set v0='RITASI9U8PUUZ380ERYUD5' where id=3;
-update noar ti set v0='RITASI9U8PUUZ380ERYUD5' where id=3;
-update noar tt set b2='8XEQG44B8U1K4U5RJ1' where id=3;
-update noar ti set b2='8XEQG44B8U1K4U5RJ1' where id=3;
-update noar tt set v0='MSS0S0VYE8NUX' where id=4;
-update noar ti set v0='MSS0S0VYE8NUX' where id=4;
-update noar tt set b0='L' where id=4;
-update noar ti set b0='L' where id=4;
-update noar tt set v0='1JS3WP30RW08VIPB' where id=4;
-update noar ti set v0='1JS3WP30RW08VIPB' where id=4;
-update noar tt set b1='VUC7XW6P' where id=4;
-update noar ti set b1='VUC7XW6P' where id=4;
-update noar tt set v0='J8GKS6C9NINBCJBSKNSP8UR4ODQ63S' where id=4;
-update noar ti set v0='J8GKS6C9NINBCJBSKNSP8UR4ODQ63S' where id=4;
-update noar tt set b2='MFDJ3WFZL6BIW4N' where id=4;
-update noar ti set b2='MFDJ3WFZL6BIW4N' where id=4;
-update noar tt set v0='HUPTWNX9D' where id=5;
-update noar ti set v0='HUPTWNX9D' where id=5;
-update noar tt set b0='0' where id=5;
-update noar ti set b0='0' where id=5;
-update noar tt set v0='9E1PA6K5TBTO3E' where id=5;
-update noar ti set v0='9E1PA6K5TBTO3E' where id=5;
-update noar tt set b1='TG5HB6BO0U8SBZUCC' where id=5;
-update noar ti set b1='TG5HB6BO0U8SBZUCC' where id=5;
-update noar tt set v0='Z0N1Z0TDQ551OX82R04B5CNP' where id=5;
-update noar ti set v0='Z0N1Z0TDQ551OX82R04B5CNP' where id=5;
-update noar tt set b2='YJW7SAQ' where id=5;
-update noar ti set b2='YJW7SAQ' where id=5;
-update noar tt set v0='5JN863S' where id=6;
-update noar ti set v0='5JN863S' where id=6;
-update noar tt set b0='G5419V4S4HPN8I45EOD01' where id=6;
-update noar ti set b0='G5419V4S4HPN8I45EOD01' where id=6;
-update noar tt set v0='A5JY24D06HBDSVT6CEJI95O4PY7V6' where id=6;
-update noar ti set v0='A5JY24D06HBDSVT6CEJI95O4PY7V6' where id=6;
-update noar tt set b1='BQH1023SCHEIP7VZ9CL' where id=6;
-update noar ti set b1='BQH1023SCHEIP7VZ9CL' where id=6;
-update noar tt set v0='4GMD35TKQS3GL5EXZD' where id=6;
-update noar ti set v0='4GMD35TKQS3GL5EXZD' where id=6;
-update noar tt set b2='U4' where id=6;
-update noar ti set b2='U4' where id=6;
-update noar tt set v0='YQY91HGT6CZXPZ6FS654PI222M5JN' where id=7;
-update noar ti set v0='YQY91HGT6CZXPZ6FS654PI222M5JN' where id=7;
-update noar tt set b0='OCS6' where id=7;
-update noar ti set b0='OCS6' where id=7;
-update noar tt set v0='O9OD4U5EBJ163500XCIGXLY16E0WZ5PG' where id=7;
-update noar ti set v0='O9OD4U5EBJ163500XCIGXLY16E0WZ5PG' where id=7;
-update noar tt set b1='M5TC854Z3OIMPUH7OY1BFMZZDA' where id=7;
-update noar ti set b1='M5TC854Z3OIMPUH7OY1BFMZZDA' where id=7;
-update noar tt set v0='XL814W' where id=7;
-update noar ti set v0='XL814W' where id=7;
-update noar tt set b2='VK0ET6BNDNTEAW2MHXH3EQNM0G' where id=7;
-update noar ti set b2='VK0ET6BNDNTEAW2MHXH3EQNM0G' where id=7;
-update noar tt set v0='P7F53' where id=8;
-update noar ti set v0='P7F53' where id=8;
-update noar tt set b0='5RYHDUJ06' where id=8;
-update noar ti set b0='5RYHDUJ06' where id=8;
-update noar tt set v0='5G4X0PNV1DF5YDXBI80FFIYJAB3T7' where id=8;
-update noar ti set v0='5G4X0PNV1DF5YDXBI80FFIYJAB3T7' where id=8;
-update noar tt set b1='2WF5UJ0FN150C' where id=8;
-update noar ti set b1='2WF5UJ0FN150C' where id=8;
-update noar tt set v0='6Q2HOPX09K3ZYJP18LZ5HW4W3HI6' where id=8;
-update noar ti set v0='6Q2HOPX09K3ZYJP18LZ5HW4W3HI6' where id=8;
-update noar tt set b2='86TITEDXSTRL1EJ7EK76X2Z9L72LI' where id=8;
-update noar ti set b2='86TITEDXSTRL1EJ7EK76X2Z9L72LI' where id=8;
-update noar tt set v0='4' where id=9;
-update noar ti set v0='4' where id=9;
-update noar tt set b0='LIZ6X7OOK1GBKH' where id=9;
-update noar ti set b0='LIZ6X7OOK1GBKH' where id=9;
-update noar tt set v0='9NHM1W' where id=9;
-update noar ti set v0='9NHM1W' where id=9;
-update noar tt set b1='EUSA3G4DCKIFBC79MHH' where id=9;
-update noar ti set b1='EUSA3G4DCKIFBC79MHH' where id=9;
-update noar tt set v0='6ZF0OC6RE7' where id=9;
-update noar ti set v0='6ZF0OC6RE7' where id=9;
-update noar tt set b2='W3CQ5DV9L5IYL5O46PRS7OOH' where id=9;
-update noar ti set b2='W3CQ5DV9L5IYL5O46PRS7OOH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7B8FQ73YEJGZHENXAJ43UG3ZWS' where id=1;
-update noar ti set v0='7B8FQ73YEJGZHENXAJ43UG3ZWS' where id=1;
-update noar tt set b0='C1XZECMEXQQ85MWO702HDNF42II' where id=1;
-update noar ti set b0='C1XZECMEXQQ85MWO702HDNF42II' where id=1;
-update noar tt set v0='NJ1O4XLSF8AK' where id=1;
-update noar ti set v0='NJ1O4XLSF8AK' where id=1;
-update noar tt set b1='UB1I471NRUS' where id=1;
-update noar ti set b1='UB1I471NRUS' where id=1;
-update noar tt set v0='TY2ASUFN9JITJKX673UE' where id=1;
-update noar ti set v0='TY2ASUFN9JITJKX673UE' where id=1;
-update noar tt set b2='0H2RIMLRBQHRHZK03MYDGDZJTZ' where id=1;
-update noar ti set b2='0H2RIMLRBQHRHZK03MYDGDZJTZ' where id=1;
-update noar tt set v0='3FGT69LXG0L9XYPA09562K' where id=2;
-update noar ti set v0='3FGT69LXG0L9XYPA09562K' where id=2;
-update noar tt set b0='24NWM5SYSH99NY6NFQYSMSLDFL4P' where id=2;
-update noar ti set b0='24NWM5SYSH99NY6NFQYSMSLDFL4P' where id=2;
-update noar tt set v0='SRRX01W2BP76FAXDO' where id=2;
-update noar ti set v0='SRRX01W2BP76FAXDO' where id=2;
-update noar tt set b1='XRKFA1V97JLR3YLEK9BT37866T7O' where id=2;
-update noar ti set b1='XRKFA1V97JLR3YLEK9BT37866T7O' where id=2;
-update noar tt set v0='XHBWXK2YDGJL8K34GPC6B2D24Z4H5T91' where id=2;
-update noar ti set v0='XHBWXK2YDGJL8K34GPC6B2D24Z4H5T91' where id=2;
-update noar tt set b2='V3GBL9VLPU' where id=2;
-update noar ti set b2='V3GBL9VLPU' where id=2;
-update noar tt set v0='65VU4N4740WRVHVLDHA1I3' where id=3;
-update noar ti set v0='65VU4N4740WRVHVLDHA1I3' where id=3;
-update noar tt set b0='NIZU7BVBJUWX' where id=3;
-update noar ti set b0='NIZU7BVBJUWX' where id=3;
-update noar tt set v0='3T8QAATEOX7RYZKGAAVWKGFKB2' where id=3;
-update noar ti set v0='3T8QAATEOX7RYZKGAAVWKGFKB2' where id=3;
-update noar tt set b1='LKIFY' where id=3;
-update noar ti set b1='LKIFY' where id=3;
-update noar tt set v0='2VE' where id=3;
-update noar ti set v0='2VE' where id=3;
-update noar tt set b2='23PKF53QJK07BFDEF0TTV5' where id=3;
-update noar ti set b2='23PKF53QJK07BFDEF0TTV5' where id=3;
-update noar tt set v0='77' where id=4;
-update noar ti set v0='77' where id=4;
-update noar tt set b0='XIHVIHJ3L4LF1B6ES3' where id=4;
-update noar ti set b0='XIHVIHJ3L4LF1B6ES3' where id=4;
-update noar tt set v0='SKAUW22O1639PDHUM1FEZT2TKN44KN6O' where id=4;
-update noar ti set v0='SKAUW22O1639PDHUM1FEZT2TKN44KN6O' where id=4;
-update noar tt set b1='YI23NFUNCOEW3DGYJ51PPBOX27H' where id=4;
-update noar ti set b1='YI23NFUNCOEW3DGYJ51PPBOX27H' where id=4;
-update noar tt set v0='CEBPYVVT9DKIFF7YR3X2HVQ9' where id=4;
-update noar ti set v0='CEBPYVVT9DKIFF7YR3X2HVQ9' where id=4;
-update noar tt set b2='W33XOOJ' where id=4;
-update noar ti set b2='W33XOOJ' where id=4;
-update noar tt set v0='DYQO4K9X81VBRDEL' where id=5;
-update noar ti set v0='DYQO4K9X81VBRDEL' where id=5;
-update noar tt set b0='MD1CAIOSPXH1EX3YQGIJ9C' where id=5;
-update noar ti set b0='MD1CAIOSPXH1EX3YQGIJ9C' where id=5;
-update noar tt set v0='CEYMXL' where id=5;
-update noar ti set v0='CEYMXL' where id=5;
-update noar tt set b1='1TKM9O70B' where id=5;
-update noar ti set b1='1TKM9O70B' where id=5;
-update noar tt set v0='D15WZM1ZZAJYEB7E5OCJ' where id=5;
-update noar ti set v0='D15WZM1ZZAJYEB7E5OCJ' where id=5;
-update noar tt set b2='02' where id=5;
-update noar ti set b2='02' where id=5;
-update noar tt set v0='ZMGH3HEHNCWOB73J69KS' where id=6;
-update noar ti set v0='ZMGH3HEHNCWOB73J69KS' where id=6;
-update noar tt set b0='6ZRSRCKXIFVT33H9009L2FVLV' where id=6;
-update noar ti set b0='6ZRSRCKXIFVT33H9009L2FVLV' where id=6;
-update noar tt set v0='TVMU0MUTHDP71DB9LO' where id=6;
-update noar ti set v0='TVMU0MUTHDP71DB9LO' where id=6;
-update noar tt set b1='BBQXANP967V1SJL04RFQ32Z5NNG4M1T' where id=6;
-update noar ti set b1='BBQXANP967V1SJL04RFQ32Z5NNG4M1T' where id=6;
-update noar tt set v0='CNY3METERU7LAQ' where id=6;
-update noar ti set v0='CNY3METERU7LAQ' where id=6;
-update noar tt set b2='8L7J1EA9I4' where id=6;
-update noar ti set b2='8L7J1EA9I4' where id=6;
-update noar tt set v0='BZYO0JBFR3C92Z5KTYLZ' where id=7;
-update noar ti set v0='BZYO0JBFR3C92Z5KTYLZ' where id=7;
-update noar tt set b0='RYA22F622D1NE7JA8Y62A0EK8' where id=7;
-update noar ti set b0='RYA22F622D1NE7JA8Y62A0EK8' where id=7;
-update noar tt set v0='A3BZKLMK7DDTK4V510NOH1GBRYSE9JJ' where id=7;
-update noar ti set v0='A3BZKLMK7DDTK4V510NOH1GBRYSE9JJ' where id=7;
-update noar tt set b1='EMVLE7F3J9W3HZRXZQRBRX' where id=7;
-update noar ti set b1='EMVLE7F3J9W3HZRXZQRBRX' where id=7;
-update noar tt set v0='K' where id=7;
-update noar ti set v0='K' where id=7;
-update noar tt set b2='LXAVN' where id=7;
-update noar ti set b2='LXAVN' where id=7;
-update noar tt set v0='K' where id=8;
-update noar ti set v0='K' where id=8;
-update noar tt set b0='80YAXMS7Z6' where id=8;
-update noar ti set b0='80YAXMS7Z6' where id=8;
-update noar tt set v0='00HV5QHL7BGDF7KK6' where id=8;
-update noar ti set v0='00HV5QHL7BGDF7KK6' where id=8;
-update noar tt set b1='94O3H18FPQ2JVDSXQ1FPO8IN7TK' where id=8;
-update noar ti set b1='94O3H18FPQ2JVDSXQ1FPO8IN7TK' where id=8;
-update noar tt set v0='YRF744QRP1QD1M' where id=8;
-update noar ti set v0='YRF744QRP1QD1M' where id=8;
-update noar tt set b2='A71EQS4QAL7N' where id=8;
-update noar ti set b2='A71EQS4QAL7N' where id=8;
-update noar tt set v0='A7OP6WTJTPCW35089J' where id=9;
-update noar ti set v0='A7OP6WTJTPCW35089J' where id=9;
-update noar tt set b0='T7HJ691SN1T7' where id=9;
-update noar ti set b0='T7HJ691SN1T7' where id=9;
-update noar tt set v0='XUYEHWRRDKMB00MC4' where id=9;
-update noar ti set v0='XUYEHWRRDKMB00MC4' where id=9;
-update noar tt set b1='F4BA1MN632ESHVT7NVD4ZIA4' where id=9;
-update noar ti set b1='F4BA1MN632ESHVT7NVD4ZIA4' where id=9;
-update noar tt set v0='YR4OIB04J3A9E7U2U' where id=9;
-update noar ti set v0='YR4OIB04J3A9E7U2U' where id=9;
-update noar tt set b2='8' where id=9;
-update noar ti set b2='8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7S14B59AS35GC' where id=1;
-update noar ti set v0='7S14B59AS35GC' where id=1;
-update noar tt set b0='KN8YTWFLVPSGN4JUXHGF9T8YE' where id=1;
-update noar ti set b0='KN8YTWFLVPSGN4JUXHGF9T8YE' where id=1;
-update noar tt set v0='Z3Z' where id=1;
-update noar ti set v0='Z3Z' where id=1;
-update noar tt set b1='24S6JMFII5HYNSI' where id=1;
-update noar ti set b1='24S6JMFII5HYNSI' where id=1;
-update noar tt set v0='WKS' where id=1;
-update noar ti set v0='WKS' where id=1;
-update noar tt set b2='1DHIDHUA8X1AEXYVAHM6X7Q' where id=1;
-update noar ti set b2='1DHIDHUA8X1AEXYVAHM6X7Q' where id=1;
-update noar tt set v0='OC9EXECYRG4FQ2V8R2J3WERD' where id=2;
-update noar ti set v0='OC9EXECYRG4FQ2V8R2J3WERD' where id=2;
-update noar tt set b0='EET6UW7Y3078K3H9J7' where id=2;
-update noar ti set b0='EET6UW7Y3078K3H9J7' where id=2;
-update noar tt set v0='FA8X2M9M' where id=2;
-update noar ti set v0='FA8X2M9M' where id=2;
-update noar tt set b1='G' where id=2;
-update noar ti set b1='G' where id=2;
-update noar tt set v0='7XR4CKJ6IFDD1UM25F7' where id=2;
-update noar ti set v0='7XR4CKJ6IFDD1UM25F7' where id=2;
-update noar tt set b2='MSL0FLBNQ6NE2PG839WDNLPK6O2ENW' where id=2;
-update noar ti set b2='MSL0FLBNQ6NE2PG839WDNLPK6O2ENW' where id=2;
-update noar tt set v0='WDJKZXXI4FE' where id=3;
-update noar ti set v0='WDJKZXXI4FE' where id=3;
-update noar tt set b0='OSXR6QWOSPHFF' where id=3;
-update noar ti set b0='OSXR6QWOSPHFF' where id=3;
-update noar tt set v0='USU3W' where id=3;
-update noar ti set v0='USU3W' where id=3;
-update noar tt set b1='VX' where id=3;
-update noar ti set b1='VX' where id=3;
-update noar tt set v0='ZCQG3VMYJ2CR4LSBUQW44' where id=3;
-update noar ti set v0='ZCQG3VMYJ2CR4LSBUQW44' where id=3;
-update noar tt set b2='FFVQG21R9JISEKPKADFIJZVZGEO5J3BW' where id=3;
-update noar ti set b2='FFVQG21R9JISEKPKADFIJZVZGEO5J3BW' where id=3;
-update noar tt set v0='3PGN5LMSE' where id=4;
-update noar ti set v0='3PGN5LMSE' where id=4;
-update noar tt set b0='F3JGST' where id=4;
-update noar ti set b0='F3JGST' where id=4;
-update noar tt set v0='6WFBZVU50BEDL5US0AHBR94E3TJ' where id=4;
-update noar ti set v0='6WFBZVU50BEDL5US0AHBR94E3TJ' where id=4;
-update noar tt set b1='4P9QMI8ND' where id=4;
-update noar ti set b1='4P9QMI8ND' where id=4;
-update noar tt set v0='QZ8VMGWFLML6MS0KXG6IR8VVIVI' where id=4;
-update noar ti set v0='QZ8VMGWFLML6MS0KXG6IR8VVIVI' where id=4;
-update noar tt set b2='B0AQGVNEIHKFC8GNLOTW' where id=4;
-update noar ti set b2='B0AQGVNEIHKFC8GNLOTW' where id=4;
-update noar tt set v0='ULWJ4O4GZPO74SQYVX5R2C' where id=5;
-update noar ti set v0='ULWJ4O4GZPO74SQYVX5R2C' where id=5;
-update noar tt set b0='B47P87GW7HGNCJ7Q6J1V4R3HAN0Z' where id=5;
-update noar ti set b0='B47P87GW7HGNCJ7Q6J1V4R3HAN0Z' where id=5;
-update noar tt set v0='SPIOZOFBJ751HYZK4GXY0WW' where id=5;
-update noar ti set v0='SPIOZOFBJ751HYZK4GXY0WW' where id=5;
-update noar tt set b1='7O0ZNTD787TSZ0S0KI3WMD4VBQ' where id=5;
-update noar ti set b1='7O0ZNTD787TSZ0S0KI3WMD4VBQ' where id=5;
-update noar tt set v0='3F' where id=5;
-update noar ti set v0='3F' where id=5;
-update noar tt set b2='MDU46LH5OILXALG4O89A' where id=5;
-update noar ti set b2='MDU46LH5OILXALG4O89A' where id=5;
-update noar tt set v0='GO87SKZD39NOF2VNSXW54ZRI8HFYLM' where id=6;
-update noar ti set v0='GO87SKZD39NOF2VNSXW54ZRI8HFYLM' where id=6;
-update noar tt set b0='1B299U729Y5GTU9XYQ6WKP' where id=6;
-update noar ti set b0='1B299U729Y5GTU9XYQ6WKP' where id=6;
-update noar tt set v0='3QL1SSQ3J8ILZ' where id=6;
-update noar ti set v0='3QL1SSQ3J8ILZ' where id=6;
-update noar tt set b1='YW5OI10T1UVD6N35JOGCB' where id=6;
-update noar ti set b1='YW5OI10T1UVD6N35JOGCB' where id=6;
-update noar tt set v0='M81OQ457829G5ODMAV7GP3XJWH' where id=6;
-update noar ti set v0='M81OQ457829G5ODMAV7GP3XJWH' where id=6;
-update noar tt set b2='207VU3YLGSE9KQ9GT7N14QYB0MWS' where id=6;
-update noar ti set b2='207VU3YLGSE9KQ9GT7N14QYB0MWS' where id=6;
-update noar tt set v0='3' where id=7;
-update noar ti set v0='3' where id=7;
-update noar tt set b0='IB' where id=7;
-update noar ti set b0='IB' where id=7;
-update noar tt set v0='DD58LRPU16LY' where id=7;
-update noar ti set v0='DD58LRPU16LY' where id=7;
-update noar tt set b1='6VHXF4Q2K7XYGSK' where id=7;
-update noar ti set b1='6VHXF4Q2K7XYGSK' where id=7;
-update noar tt set v0='IRF1JKPNFPIF0SX0BYB36M' where id=7;
-update noar ti set v0='IRF1JKPNFPIF0SX0BYB36M' where id=7;
-update noar tt set b2='TC875JYEI4I7ENIOCG' where id=7;
-update noar ti set b2='TC875JYEI4I7ENIOCG' where id=7;
-update noar tt set v0='V2A6AMVQ8H5EG' where id=8;
-update noar ti set v0='V2A6AMVQ8H5EG' where id=8;
-update noar tt set b0='D7P56RTHEZ96ERKIAGGNQN5KBFG3TN' where id=8;
-update noar ti set b0='D7P56RTHEZ96ERKIAGGNQN5KBFG3TN' where id=8;
-update noar tt set v0='XC0Y8RA39VRI418' where id=8;
-update noar ti set v0='XC0Y8RA39VRI418' where id=8;
-update noar tt set b1='TB2IRT9CGTZSKFLOBHZZXRO0K' where id=8;
-update noar ti set b1='TB2IRT9CGTZSKFLOBHZZXRO0K' where id=8;
-update noar tt set v0='IGFJQ148M4ORWD' where id=8;
-update noar ti set v0='IGFJQ148M4ORWD' where id=8;
-update noar tt set b2='EQUEHWHEOUSTB1J0NEZ35MK9Z8NSJUU6' where id=8;
-update noar ti set b2='EQUEHWHEOUSTB1J0NEZ35MK9Z8NSJUU6' where id=8;
-update noar tt set v0='H8L4A07GPSM3R2TTS5GIQMZ8' where id=9;
-update noar ti set v0='H8L4A07GPSM3R2TTS5GIQMZ8' where id=9;
-update noar tt set b0='B33HHKKYZ11VOCLB9XKBKZD' where id=9;
-update noar ti set b0='B33HHKKYZ11VOCLB9XKBKZD' where id=9;
-update noar tt set v0='W0XDM4A9WI9MGZFSMG' where id=9;
-update noar ti set v0='W0XDM4A9WI9MGZFSMG' where id=9;
-update noar tt set b1='OKMDTPM' where id=9;
-update noar ti set b1='OKMDTPM' where id=9;
-update noar tt set v0='2FYVQD4MBNK3X1N994' where id=9;
-update noar ti set v0='2FYVQD4MBNK3X1N994' where id=9;
-update noar tt set b2='6WS7B7Y6QIOZWUML6IG899IWARPWY' where id=9;
-update noar ti set b2='6WS7B7Y6QIOZWUML6IG899IWARPWY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8UR9KRLJLDKXKC' where id=1;
-update noar ti set v0='8UR9KRLJLDKXKC' where id=1;
-update noar tt set b0='IW2PDF5NKZA2S7DBB1Q' where id=1;
-update noar ti set b0='IW2PDF5NKZA2S7DBB1Q' where id=1;
-update noar tt set v0='80OU09IVF5YC9631JHKUOX4T0' where id=1;
-update noar ti set v0='80OU09IVF5YC9631JHKUOX4T0' where id=1;
-update noar tt set b1='1E6JDLVULNGIADOIRV2YS7E' where id=1;
-update noar ti set b1='1E6JDLVULNGIADOIRV2YS7E' where id=1;
-update noar tt set v0='478YRFWB761UFCQ8Q4RC6US3NV1ZG' where id=1;
-update noar ti set v0='478YRFWB761UFCQ8Q4RC6US3NV1ZG' where id=1;
-update noar tt set b2='L' where id=1;
-update noar ti set b2='L' where id=1;
-update noar tt set v0='VG7JMSSA40PC8QIRIDFZZE2FPEDHM7' where id=2;
-update noar ti set v0='VG7JMSSA40PC8QIRIDFZZE2FPEDHM7' where id=2;
-update noar tt set b0='JSWRJFOCTCBQ5KCD1H' where id=2;
-update noar ti set b0='JSWRJFOCTCBQ5KCD1H' where id=2;
-update noar tt set v0='FCGDWNEQH8JWZAHKBM' where id=2;
-update noar ti set v0='FCGDWNEQH8JWZAHKBM' where id=2;
-update noar tt set b1='Q48G07O10R8PXLI' where id=2;
-update noar ti set b1='Q48G07O10R8PXLI' where id=2;
-update noar tt set v0='9MK7ZXQA11TBMX0W73X118YE' where id=2;
-update noar ti set v0='9MK7ZXQA11TBMX0W73X118YE' where id=2;
-update noar tt set b2='C6941HH7MM7H0K6QFR5Y' where id=2;
-update noar ti set b2='C6941HH7MM7H0K6QFR5Y' where id=2;
-update noar tt set v0='GKNZ' where id=3;
-update noar ti set v0='GKNZ' where id=3;
-update noar tt set b0='EV5RZK5WMXJ7MC96C7L' where id=3;
-update noar ti set b0='EV5RZK5WMXJ7MC96C7L' where id=3;
-update noar tt set v0='6M7NBNE5IXGW981NCUH1THKFVJTXHO' where id=3;
-update noar ti set v0='6M7NBNE5IXGW981NCUH1THKFVJTXHO' where id=3;
-update noar tt set b1='2G3BXPL43AYT' where id=3;
-update noar ti set b1='2G3BXPL43AYT' where id=3;
-update noar tt set v0='1C361A31AHEV5SI6QZO47VXDTBKFD03' where id=3;
-update noar ti set v0='1C361A31AHEV5SI6QZO47VXDTBKFD03' where id=3;
-update noar tt set b2='3NCH' where id=3;
-update noar ti set b2='3NCH' where id=3;
-update noar tt set v0='497S15D5IBFH1JAOPY4KKFIUEK' where id=4;
-update noar ti set v0='497S15D5IBFH1JAOPY4KKFIUEK' where id=4;
-update noar tt set b0='FH' where id=4;
-update noar ti set b0='FH' where id=4;
-update noar tt set v0='WPZASKJ0GKT3R9YRCUM4WLYY2MG' where id=4;
-update noar ti set v0='WPZASKJ0GKT3R9YRCUM4WLYY2MG' where id=4;
-update noar tt set b1='F31K3A4HQP9AWPSH2Z28XAA7JYUR' where id=4;
-update noar ti set b1='F31K3A4HQP9AWPSH2Z28XAA7JYUR' where id=4;
-update noar tt set v0='48X3SY' where id=4;
-update noar ti set v0='48X3SY' where id=4;
-update noar tt set b2='D1W1JDMTTX3YPW96OODLDJK' where id=4;
-update noar ti set b2='D1W1JDMTTX3YPW96OODLDJK' where id=4;
-update noar tt set v0='CWVELQR6UGSHBWXL9X94R7W54ZIM8D' where id=5;
-update noar ti set v0='CWVELQR6UGSHBWXL9X94R7W54ZIM8D' where id=5;
-update noar tt set b0='N2NFABMYWYW2U8SHQ7LQ2JQSUFC' where id=5;
-update noar ti set b0='N2NFABMYWYW2U8SHQ7LQ2JQSUFC' where id=5;
-update noar tt set v0='B1L' where id=5;
-update noar ti set v0='B1L' where id=5;
-update noar tt set b1='1CS7NV5YO05SWF' where id=5;
-update noar ti set b1='1CS7NV5YO05SWF' where id=5;
-update noar tt set v0='ZPZIA8HUB8WAKF5LKB1V0KS' where id=5;
-update noar ti set v0='ZPZIA8HUB8WAKF5LKB1V0KS' where id=5;
-update noar tt set b2='1BM6MLZHYFJC9P7E58WC' where id=5;
-update noar ti set b2='1BM6MLZHYFJC9P7E58WC' where id=5;
-update noar tt set v0='TUO29W31B8XINLH' where id=6;
-update noar ti set v0='TUO29W31B8XINLH' where id=6;
-update noar tt set b0='GQ531HW8F82O6' where id=6;
-update noar ti set b0='GQ531HW8F82O6' where id=6;
-update noar tt set v0='IA' where id=6;
-update noar ti set v0='IA' where id=6;
-update noar tt set b1='B33DK98SAWJHKFL1YVGFWM' where id=6;
-update noar ti set b1='B33DK98SAWJHKFL1YVGFWM' where id=6;
-update noar tt set v0='TV4GKDE9H1OBU' where id=6;
-update noar ti set v0='TV4GKDE9H1OBU' where id=6;
-update noar tt set b2='6AOTB3AERUJC92K2LOKK' where id=6;
-update noar ti set b2='6AOTB3AERUJC92K2LOKK' where id=6;
-update noar tt set v0='MD6UNO940OBMWIF6NSE2A8V9EL' where id=7;
-update noar ti set v0='MD6UNO940OBMWIF6NSE2A8V9EL' where id=7;
-update noar tt set b0='QQL13XE45GBT1TQ2MWIAIB' where id=7;
-update noar ti set b0='QQL13XE45GBT1TQ2MWIAIB' where id=7;
-update noar tt set v0='EI' where id=7;
-update noar ti set v0='EI' where id=7;
-update noar tt set b1='RNM652MLJZT0' where id=7;
-update noar ti set b1='RNM652MLJZT0' where id=7;
-update noar tt set v0='FQYKNTX3A9GKZ5SPC19AXYUCPV' where id=7;
-update noar ti set v0='FQYKNTX3A9GKZ5SPC19AXYUCPV' where id=7;
-update noar tt set b2='JNNOHSDRG64OXE0OB' where id=7;
-update noar ti set b2='JNNOHSDRG64OXE0OB' where id=7;
-update noar tt set v0='2HZDFN8KN6PM61FR3A2' where id=8;
-update noar ti set v0='2HZDFN8KN6PM61FR3A2' where id=8;
-update noar tt set b0='2' where id=8;
-update noar ti set b0='2' where id=8;
-update noar tt set v0='P51974RMYC4L7HHQMQKDKM8JHHQGUP' where id=8;
-update noar ti set v0='P51974RMYC4L7HHQMQKDKM8JHHQGUP' where id=8;
-update noar tt set b1='M' where id=8;
-update noar ti set b1='M' where id=8;
-update noar tt set v0='HGOO5962UPC2X3V' where id=8;
-update noar ti set v0='HGOO5962UPC2X3V' where id=8;
-update noar tt set b2='A52KYQ50PN0' where id=8;
-update noar ti set b2='A52KYQ50PN0' where id=8;
-update noar tt set v0='J073' where id=9;
-update noar ti set v0='J073' where id=9;
-update noar tt set b0='N544CFIGEXJSF0TT6M67KERQ69FQNY1' where id=9;
-update noar ti set b0='N544CFIGEXJSF0TT6M67KERQ69FQNY1' where id=9;
-update noar tt set v0='OIZK769PG' where id=9;
-update noar ti set v0='OIZK769PG' where id=9;
-update noar tt set b1='KJM0MPAE2BY205YCVEENTT6TNFR1' where id=9;
-update noar ti set b1='KJM0MPAE2BY205YCVEENTT6TNFR1' where id=9;
-update noar tt set v0='2G6NVTY6AC0U0M9GRVB1NSZ62GC2NK' where id=9;
-update noar ti set v0='2G6NVTY6AC0U0M9GRVB1NSZ62GC2NK' where id=9;
-update noar tt set b2='79P1V68U0' where id=9;
-update noar ti set b2='79P1V68U0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ISR9WXX6PGU' where id=1;
-update noar ti set v0='ISR9WXX6PGU' where id=1;
-update noar tt set b0='8Z1N0UMH54VIAAKXUQOMQ3' where id=1;
-update noar ti set b0='8Z1N0UMH54VIAAKXUQOMQ3' where id=1;
-update noar tt set v0='9JYGYBM' where id=1;
-update noar ti set v0='9JYGYBM' where id=1;
-update noar tt set b1='OGVAZSKD2' where id=1;
-update noar ti set b1='OGVAZSKD2' where id=1;
-update noar tt set v0='WNJS0UUMDUA7GANHY6HM6OL6C5LZ' where id=1;
-update noar ti set v0='WNJS0UUMDUA7GANHY6HM6OL6C5LZ' where id=1;
-update noar tt set b2='S32' where id=1;
-update noar ti set b2='S32' where id=1;
-update noar tt set v0='I2J0STKJAZDOVQH4QZ27PR6T8' where id=2;
-update noar ti set v0='I2J0STKJAZDOVQH4QZ27PR6T8' where id=2;
-update noar tt set b0='NKVX1YV7F20DRRGY' where id=2;
-update noar ti set b0='NKVX1YV7F20DRRGY' where id=2;
-update noar tt set v0='92T1NMQ78Q5OAMG9' where id=2;
-update noar ti set v0='92T1NMQ78Q5OAMG9' where id=2;
-update noar tt set b1='U36L4WFXYIJQRPN7TJ71F1' where id=2;
-update noar ti set b1='U36L4WFXYIJQRPN7TJ71F1' where id=2;
-update noar tt set v0='VYOZ88ZMKKRABK0VBP0' where id=2;
-update noar ti set v0='VYOZ88ZMKKRABK0VBP0' where id=2;
-update noar tt set b2='HGJ1H6PW0J24CGMP1DHSZ24BYI49R' where id=2;
-update noar ti set b2='HGJ1H6PW0J24CGMP1DHSZ24BYI49R' where id=2;
-update noar tt set v0='SS7BOL6H7N0XCR4SFVA2Z94NVP40E' where id=3;
-update noar ti set v0='SS7BOL6H7N0XCR4SFVA2Z94NVP40E' where id=3;
-update noar tt set b0='4ZE1WNY0JQMNRASFYM4HL6' where id=3;
-update noar ti set b0='4ZE1WNY0JQMNRASFYM4HL6' where id=3;
-update noar tt set v0='J7QNHGSIAGQFK8MUAKU530FLS5Q47GL' where id=3;
-update noar ti set v0='J7QNHGSIAGQFK8MUAKU530FLS5Q47GL' where id=3;
-update noar tt set b1='PC6BA9R5LLFR3GUDH' where id=3;
-update noar ti set b1='PC6BA9R5LLFR3GUDH' where id=3;
-update noar tt set v0='P4926J2FC3PIZPATF9Q8WA8CKB' where id=3;
-update noar ti set v0='P4926J2FC3PIZPATF9Q8WA8CKB' where id=3;
-update noar tt set b2='S15' where id=3;
-update noar ti set b2='S15' where id=3;
-update noar tt set v0='L7YR' where id=4;
-update noar ti set v0='L7YR' where id=4;
-update noar tt set b0='SP35PUJV65' where id=4;
-update noar ti set b0='SP35PUJV65' where id=4;
-update noar tt set v0='9' where id=4;
-update noar ti set v0='9' where id=4;
-update noar tt set b1='VH9EZQ4JNE' where id=4;
-update noar ti set b1='VH9EZQ4JNE' where id=4;
-update noar tt set v0='YFJNI1D' where id=4;
-update noar ti set v0='YFJNI1D' where id=4;
-update noar tt set b2='L79RVMADYMG3ZB1FYIMM' where id=4;
-update noar ti set b2='L79RVMADYMG3ZB1FYIMM' where id=4;
-update noar tt set v0='H4QSO5PO546ZL6L' where id=5;
-update noar ti set v0='H4QSO5PO546ZL6L' where id=5;
-update noar tt set b0='DRWAD8MAYLAOXBTPCMPQZR87' where id=5;
-update noar ti set b0='DRWAD8MAYLAOXBTPCMPQZR87' where id=5;
-update noar tt set v0='XR0OCXAGQR' where id=5;
-update noar ti set v0='XR0OCXAGQR' where id=5;
-update noar tt set b1='SDQUEK7CI1DZ8AWS1TW' where id=5;
-update noar ti set b1='SDQUEK7CI1DZ8AWS1TW' where id=5;
-update noar tt set v0='PJ6D3SK79R8LRTU0' where id=5;
-update noar ti set v0='PJ6D3SK79R8LRTU0' where id=5;
-update noar tt set b2='RV2AEIERE7' where id=5;
-update noar ti set b2='RV2AEIERE7' where id=5;
-update noar tt set v0='Y1NB36ESX4AVRM2TW6N' where id=6;
-update noar ti set v0='Y1NB36ESX4AVRM2TW6N' where id=6;
-update noar tt set b0='FZBOACYRVYUE3P9AAY' where id=6;
-update noar ti set b0='FZBOACYRVYUE3P9AAY' where id=6;
-update noar tt set v0='IDCAQXXEEDIVD1RNS61G01GYYNNB' where id=6;
-update noar ti set v0='IDCAQXXEEDIVD1RNS61G01GYYNNB' where id=6;
-update noar tt set b1='4X3OUQ8NFKW45PMYD4' where id=6;
-update noar ti set b1='4X3OUQ8NFKW45PMYD4' where id=6;
-update noar tt set v0='RTU5J32' where id=6;
-update noar ti set v0='RTU5J32' where id=6;
-update noar tt set b2='0N' where id=6;
-update noar ti set b2='0N' where id=6;
-update noar tt set v0='ZZNVIX3IHKY3FOV1LV6AQ' where id=7;
-update noar ti set v0='ZZNVIX3IHKY3FOV1LV6AQ' where id=7;
-update noar tt set b0='HME4D4PV12W9NAE' where id=7;
-update noar ti set b0='HME4D4PV12W9NAE' where id=7;
-update noar tt set v0='I40IIF6SJP' where id=7;
-update noar ti set v0='I40IIF6SJP' where id=7;
-update noar tt set b1='5FDYKBU' where id=7;
-update noar ti set b1='5FDYKBU' where id=7;
-update noar tt set v0='HMFGH' where id=7;
-update noar ti set v0='HMFGH' where id=7;
-update noar tt set b2='M2KA7GDORAC' where id=7;
-update noar ti set b2='M2KA7GDORAC' where id=7;
-update noar tt set v0='43I' where id=8;
-update noar ti set v0='43I' where id=8;
-update noar tt set b0='LAIWPXQITAO5D4ZJ' where id=8;
-update noar ti set b0='LAIWPXQITAO5D4ZJ' where id=8;
-update noar tt set v0='RR6W70RXF9H75ILON9NOWNCUQ7H7D2JV' where id=8;
-update noar ti set v0='RR6W70RXF9H75ILON9NOWNCUQ7H7D2JV' where id=8;
-update noar tt set b1='1R0JD6888CXA2LXO6IQBF0YBODMGKE' where id=8;
-update noar ti set b1='1R0JD6888CXA2LXO6IQBF0YBODMGKE' where id=8;
-update noar tt set v0='OKI77PW8XCTR' where id=8;
-update noar ti set v0='OKI77PW8XCTR' where id=8;
-update noar tt set b2='PQJ0CM1LNWYCS27' where id=8;
-update noar ti set b2='PQJ0CM1LNWYCS27' where id=8;
-update noar tt set v0='JO7I' where id=9;
-update noar ti set v0='JO7I' where id=9;
-update noar tt set b0='YCQ8SU2E' where id=9;
-update noar ti set b0='YCQ8SU2E' where id=9;
-update noar tt set v0='PA' where id=9;
-update noar ti set v0='PA' where id=9;
-update noar tt set b1='NXH2QQTC9XAM' where id=9;
-update noar ti set b1='NXH2QQTC9XAM' where id=9;
-update noar tt set v0='SCCAESY87D4S3' where id=9;
-update noar ti set v0='SCCAESY87D4S3' where id=9;
-update noar tt set b2='G' where id=9;
-update noar ti set b2='G' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VD7WAWF5C6G' where id=1;
-update noar ti set v0='VD7WAWF5C6G' where id=1;
-update noar tt set b0='O95PK0VNM' where id=1;
-update noar ti set b0='O95PK0VNM' where id=1;
-update noar tt set v0='QDPE7AEOVBU6Z' where id=1;
-update noar ti set v0='QDPE7AEOVBU6Z' where id=1;
-update noar tt set b1='ZQ4FMANLXB5Y855V1AF' where id=1;
-update noar ti set b1='ZQ4FMANLXB5Y855V1AF' where id=1;
-update noar tt set v0='H3D9RLUKCKYF025WX9' where id=1;
-update noar ti set v0='H3D9RLUKCKYF025WX9' where id=1;
-update noar tt set b2='ARO6CR3VN014A5GOFL7LHPG' where id=1;
-update noar ti set b2='ARO6CR3VN014A5GOFL7LHPG' where id=1;
-update noar tt set v0='CJCYJPILO9MZRY50SJUG0U5X58HE7Z' where id=2;
-update noar ti set v0='CJCYJPILO9MZRY50SJUG0U5X58HE7Z' where id=2;
-update noar tt set b0='1EI48IYTSQJKWDO44NHHCWAZ' where id=2;
-update noar ti set b0='1EI48IYTSQJKWDO44NHHCWAZ' where id=2;
-update noar tt set v0='YFCS3I8' where id=2;
-update noar ti set v0='YFCS3I8' where id=2;
-update noar tt set b1='2R2834D4' where id=2;
-update noar ti set b1='2R2834D4' where id=2;
-update noar tt set v0='0XY6JB8S1OO29KEHS' where id=2;
-update noar ti set v0='0XY6JB8S1OO29KEHS' where id=2;
-update noar tt set b2='2IWV' where id=2;
-update noar ti set b2='2IWV' where id=2;
-update noar tt set v0='DR' where id=3;
-update noar ti set v0='DR' where id=3;
-update noar tt set b0='RJBOW44WMWY0WFW1TUD5IMARS80JF' where id=3;
-update noar ti set b0='RJBOW44WMWY0WFW1TUD5IMARS80JF' where id=3;
-update noar tt set v0='4CR5FYWLN9CMXRLJKA0' where id=3;
-update noar ti set v0='4CR5FYWLN9CMXRLJKA0' where id=3;
-update noar tt set b1='3U69SZ0S' where id=3;
-update noar ti set b1='3U69SZ0S' where id=3;
-update noar tt set v0='7M4Y6EK4SSO7N4AY5U3CR' where id=3;
-update noar ti set v0='7M4Y6EK4SSO7N4AY5U3CR' where id=3;
-update noar tt set b2='LNHK3' where id=3;
-update noar ti set b2='LNHK3' where id=3;
-update noar tt set v0='LSP3TLSF6Z37YH2ZF120' where id=4;
-update noar ti set v0='LSP3TLSF6Z37YH2ZF120' where id=4;
-update noar tt set b0='6FGS1V8NEKK9L39Z' where id=4;
-update noar ti set b0='6FGS1V8NEKK9L39Z' where id=4;
-update noar tt set v0='AG7MFQ5IN8R222D3LQDNHJY9O32' where id=4;
-update noar ti set v0='AG7MFQ5IN8R222D3LQDNHJY9O32' where id=4;
-update noar tt set b1='AL746MG0288QOKRB8RW2M7357WC6QYA9' where id=4;
-update noar ti set b1='AL746MG0288QOKRB8RW2M7357WC6QYA9' where id=4;
-update noar tt set v0='4DMC1NZUB' where id=4;
-update noar ti set v0='4DMC1NZUB' where id=4;
-update noar tt set b2='ZBDVCHEKYI6VLCHX7ZLGXH' where id=4;
-update noar ti set b2='ZBDVCHEKYI6VLCHX7ZLGXH' where id=4;
-update noar tt set v0='JEKN0W6GBF59W53' where id=5;
-update noar ti set v0='JEKN0W6GBF59W53' where id=5;
-update noar tt set b0='4RU0T9T14WSI7S841BV8694YA7' where id=5;
-update noar ti set b0='4RU0T9T14WSI7S841BV8694YA7' where id=5;
-update noar tt set v0='AQADRD6YU4RGFD4899I7M' where id=5;
-update noar ti set v0='AQADRD6YU4RGFD4899I7M' where id=5;
-update noar tt set b1='20MBDRFOACOWLIZ' where id=5;
-update noar ti set b1='20MBDRFOACOWLIZ' where id=5;
-update noar tt set v0='EDGI' where id=5;
-update noar ti set v0='EDGI' where id=5;
-update noar tt set b2='TA4YTJGKOQN6CIQA49X9FFUY8IXC' where id=5;
-update noar ti set b2='TA4YTJGKOQN6CIQA49X9FFUY8IXC' where id=5;
-update noar tt set v0='D7CFZ3PP9S8MURGG' where id=6;
-update noar ti set v0='D7CFZ3PP9S8MURGG' where id=6;
-update noar tt set b0='FY' where id=6;
-update noar ti set b0='FY' where id=6;
-update noar tt set v0='3X' where id=6;
-update noar ti set v0='3X' where id=6;
-update noar tt set b1='EX7K7L9Q4LNLT944LDWDWAGCD' where id=6;
-update noar ti set b1='EX7K7L9Q4LNLT944LDWDWAGCD' where id=6;
-update noar tt set v0='DLFF2' where id=6;
-update noar ti set v0='DLFF2' where id=6;
-update noar tt set b2='PKMDA5WKSBGGD4CUVVOSVM9JRAOW4BXY' where id=6;
-update noar ti set b2='PKMDA5WKSBGGD4CUVVOSVM9JRAOW4BXY' where id=6;
-update noar tt set v0='3YDOUK5PQEKI' where id=7;
-update noar ti set v0='3YDOUK5PQEKI' where id=7;
-update noar tt set b0='F81H5' where id=7;
-update noar ti set b0='F81H5' where id=7;
-update noar tt set v0='HQH2IT47QD504WDSK' where id=7;
-update noar ti set v0='HQH2IT47QD504WDSK' where id=7;
-update noar tt set b1='N21JBYFT2IXHNRTJP' where id=7;
-update noar ti set b1='N21JBYFT2IXHNRTJP' where id=7;
-update noar tt set v0='E45RH1HPDH' where id=7;
-update noar ti set v0='E45RH1HPDH' where id=7;
-update noar tt set b2='QC51ET4L8' where id=7;
-update noar ti set b2='QC51ET4L8' where id=7;
-update noar tt set v0='AE9697VORYRR' where id=8;
-update noar ti set v0='AE9697VORYRR' where id=8;
-update noar tt set b0='6W3B5EMV845MUC' where id=8;
-update noar ti set b0='6W3B5EMV845MUC' where id=8;
-update noar tt set v0='39LIRV' where id=8;
-update noar ti set v0='39LIRV' where id=8;
-update noar tt set b1='F2TGHWC9IUTHIL' where id=8;
-update noar ti set b1='F2TGHWC9IUTHIL' where id=8;
-update noar tt set v0='1OR38' where id=8;
-update noar ti set v0='1OR38' where id=8;
-update noar tt set b2='7926KICTICTAQ' where id=8;
-update noar ti set b2='7926KICTICTAQ' where id=8;
-update noar tt set v0='0TF27LTHCH' where id=9;
-update noar ti set v0='0TF27LTHCH' where id=9;
-update noar tt set b0='0YT1FR6DG1PN' where id=9;
-update noar ti set b0='0YT1FR6DG1PN' where id=9;
-update noar tt set v0='VFUBV8HGHYSZL' where id=9;
-update noar ti set v0='VFUBV8HGHYSZL' where id=9;
-update noar tt set b1='UJG27D3FH66WZ4GKUEOJ11Y428IFEA' where id=9;
-update noar ti set b1='UJG27D3FH66WZ4GKUEOJ11Y428IFEA' where id=9;
-update noar tt set v0='TXSHQ3DV30YXDF' where id=9;
-update noar ti set v0='TXSHQ3DV30YXDF' where id=9;
-update noar tt set b2='YORRUYO6JI5ZF4UG' where id=9;
-update noar ti set b2='YORRUYO6JI5ZF4UG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='19' where id=1;
-update noar ti set v0='19' where id=1;
-update noar tt set b0='C2QZ683CFXPUROG1HQHO' where id=1;
-update noar ti set b0='C2QZ683CFXPUROG1HQHO' where id=1;
-update noar tt set v0='KN' where id=1;
-update noar ti set v0='KN' where id=1;
-update noar tt set b1='8VGPX' where id=1;
-update noar ti set b1='8VGPX' where id=1;
-update noar tt set v0='43N1QXPY' where id=1;
-update noar ti set v0='43N1QXPY' where id=1;
-update noar tt set b2='3YIFUB1YGDBS0UA80A3RIC' where id=1;
-update noar ti set b2='3YIFUB1YGDBS0UA80A3RIC' where id=1;
-update noar tt set v0='R4GK5749SGL8EGKKR4WVB0IL2OBCIN' where id=2;
-update noar ti set v0='R4GK5749SGL8EGKKR4WVB0IL2OBCIN' where id=2;
-update noar tt set b0='S8LGZE3' where id=2;
-update noar ti set b0='S8LGZE3' where id=2;
-update noar tt set v0='2JS1K263R0N6HHBDG1Q7T8FHDLL8OG4H' where id=2;
-update noar ti set v0='2JS1K263R0N6HHBDG1Q7T8FHDLL8OG4H' where id=2;
-update noar tt set b1='59BU1KWHY510' where id=2;
-update noar ti set b1='59BU1KWHY510' where id=2;
-update noar tt set v0='QMMAY4Q8T5LGSJKYGQ48IY' where id=2;
-update noar ti set v0='QMMAY4Q8T5LGSJKYGQ48IY' where id=2;
-update noar tt set b2='IZU3RP3LEMKU0CI0ABR4XTI' where id=2;
-update noar ti set b2='IZU3RP3LEMKU0CI0ABR4XTI' where id=2;
-update noar tt set v0='5PAE9QOX5X7SZ3CA1M' where id=3;
-update noar ti set v0='5PAE9QOX5X7SZ3CA1M' where id=3;
-update noar tt set b0='YHNAYVGCR3F8Z3CY821SP05ZJHL25QRR' where id=3;
-update noar ti set b0='YHNAYVGCR3F8Z3CY821SP05ZJHL25QRR' where id=3;
-update noar tt set v0='PW45QZ84VAOEB5' where id=3;
-update noar ti set v0='PW45QZ84VAOEB5' where id=3;
-update noar tt set b1='E4RQJFBYQ3VFBKUDRCFZBP7FK0IB8SYD' where id=3;
-update noar ti set b1='E4RQJFBYQ3VFBKUDRCFZBP7FK0IB8SYD' where id=3;
-update noar tt set v0='87ZN2J1T' where id=3;
-update noar ti set v0='87ZN2J1T' where id=3;
-update noar tt set b2='SCOUDZA80CUGIJQW49XANU3' where id=3;
-update noar ti set b2='SCOUDZA80CUGIJQW49XANU3' where id=3;
-update noar tt set v0='FUQNGO75RVANVB3O' where id=4;
-update noar ti set v0='FUQNGO75RVANVB3O' where id=4;
-update noar tt set b0='T4QKEBFD0OS8BFA53K9X6EOPH7B82' where id=4;
-update noar ti set b0='T4QKEBFD0OS8BFA53K9X6EOPH7B82' where id=4;
-update noar tt set v0='JF6X1U2MR6C6LZ3EP569W0OC21YHA19M' where id=4;
-update noar ti set v0='JF6X1U2MR6C6LZ3EP569W0OC21YHA19M' where id=4;
-update noar tt set b1='1EJVK328XZ7EAIL4X' where id=4;
-update noar ti set b1='1EJVK328XZ7EAIL4X' where id=4;
-update noar tt set v0='N4818DGUKV1C3GJC897KQ' where id=4;
-update noar ti set v0='N4818DGUKV1C3GJC897KQ' where id=4;
-update noar tt set b2='LJR2YPSN' where id=4;
-update noar ti set b2='LJR2YPSN' where id=4;
-update noar tt set v0='CL0LEIE' where id=5;
-update noar ti set v0='CL0LEIE' where id=5;
-update noar tt set b0='9G34WG2V70UNP3YBKHA6I8' where id=5;
-update noar ti set b0='9G34WG2V70UNP3YBKHA6I8' where id=5;
-update noar tt set v0='OWJ20FBL9PX4ZFPEN60EN3MDS2NXCR1' where id=5;
-update noar ti set v0='OWJ20FBL9PX4ZFPEN60EN3MDS2NXCR1' where id=5;
-update noar tt set b1='MF7DUEU0' where id=5;
-update noar ti set b1='MF7DUEU0' where id=5;
-update noar tt set v0='VV1UTXQYHZ7R635465K9' where id=5;
-update noar ti set v0='VV1UTXQYHZ7R635465K9' where id=5;
-update noar tt set b2='O1D35TXQ5YNEAJ7M5ITY3' where id=5;
-update noar ti set b2='O1D35TXQ5YNEAJ7M5ITY3' where id=5;
-update noar tt set v0='X62KI1TYN' where id=6;
-update noar ti set v0='X62KI1TYN' where id=6;
-update noar tt set b0='Y1OWRRGO' where id=6;
-update noar ti set b0='Y1OWRRGO' where id=6;
-update noar tt set v0='W1JJ8LPN0' where id=6;
-update noar ti set v0='W1JJ8LPN0' where id=6;
-update noar tt set b1='7VHUJINYF0ZARR5E' where id=6;
-update noar ti set b1='7VHUJINYF0ZARR5E' where id=6;
-update noar tt set v0='J9GI8U4EKMSGF4L' where id=6;
-update noar ti set v0='J9GI8U4EKMSGF4L' where id=6;
-update noar tt set b2='VMH9TY2NQXWO1LBXP8SWFEG3868KG8CM' where id=6;
-update noar ti set b2='VMH9TY2NQXWO1LBXP8SWFEG3868KG8CM' where id=6;
-update noar tt set v0='CS5A452FYDFMFIAOGOS4G0VW7L' where id=7;
-update noar ti set v0='CS5A452FYDFMFIAOGOS4G0VW7L' where id=7;
-update noar tt set b0='QXR' where id=7;
-update noar ti set b0='QXR' where id=7;
-update noar tt set v0='6WM2FXV9DGRO3A' where id=7;
-update noar ti set v0='6WM2FXV9DGRO3A' where id=7;
-update noar tt set b1='HVPB41MWF' where id=7;
-update noar ti set b1='HVPB41MWF' where id=7;
-update noar tt set v0='243B0JW6WZRN26AZXR9098' where id=7;
-update noar ti set v0='243B0JW6WZRN26AZXR9098' where id=7;
-update noar tt set b2='7MKD' where id=7;
-update noar ti set b2='7MKD' where id=7;
-update noar tt set v0='P1TZ2G52FG34K547' where id=8;
-update noar ti set v0='P1TZ2G52FG34K547' where id=8;
-update noar tt set b0='DBG8' where id=8;
-update noar ti set b0='DBG8' where id=8;
-update noar tt set v0='Q0DFEXW' where id=8;
-update noar ti set v0='Q0DFEXW' where id=8;
-update noar tt set b1='C2HVBOF2A6MH0L' where id=8;
-update noar ti set b1='C2HVBOF2A6MH0L' where id=8;
-update noar tt set v0='3B0P9WFYCQ57NH6' where id=8;
-update noar ti set v0='3B0P9WFYCQ57NH6' where id=8;
-update noar tt set b2='IDQW9R06L368O7QJW' where id=8;
-update noar ti set b2='IDQW9R06L368O7QJW' where id=8;
-update noar tt set v0='YCPUVZ' where id=9;
-update noar ti set v0='YCPUVZ' where id=9;
-update noar tt set b0='VXGIJN' where id=9;
-update noar ti set b0='VXGIJN' where id=9;
-update noar tt set v0='OFOIIUFRFWDYUEFB' where id=9;
-update noar ti set v0='OFOIIUFRFWDYUEFB' where id=9;
-update noar tt set b1='DC' where id=9;
-update noar ti set b1='DC' where id=9;
-update noar tt set v0='DS4EPIKJY' where id=9;
-update noar ti set v0='DS4EPIKJY' where id=9;
-update noar tt set b2='77VW8EHRDHSV3T1U' where id=9;
-update noar ti set b2='77VW8EHRDHSV3T1U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ESKE40X' where id=1;
-update noar ti set v0='ESKE40X' where id=1;
-update noar tt set b0='LLL5KKO' where id=1;
-update noar ti set b0='LLL5KKO' where id=1;
-update noar tt set v0='5PWJCKBL8O4B4O' where id=1;
-update noar ti set v0='5PWJCKBL8O4B4O' where id=1;
-update noar tt set b1='19' where id=1;
-update noar ti set b1='19' where id=1;
-update noar tt set v0='IUSFETJGMVYF6FVZ03ALH3PLGL' where id=1;
-update noar ti set v0='IUSFETJGMVYF6FVZ03ALH3PLGL' where id=1;
-update noar tt set b2='XEU' where id=1;
-update noar ti set b2='XEU' where id=1;
-update noar tt set v0='RO0O0' where id=2;
-update noar ti set v0='RO0O0' where id=2;
-update noar tt set b0='9ES5HYCR01U' where id=2;
-update noar ti set b0='9ES5HYCR01U' where id=2;
-update noar tt set v0='NKK0OM1TUHIGX6V8WQV' where id=2;
-update noar ti set v0='NKK0OM1TUHIGX6V8WQV' where id=2;
-update noar tt set b1='TH295DA2' where id=2;
-update noar ti set b1='TH295DA2' where id=2;
-update noar tt set v0='ONQU5XO899' where id=2;
-update noar ti set v0='ONQU5XO899' where id=2;
-update noar tt set b2='AL6ND8KTPBV5DNX2VRH33PGXBYQ5' where id=2;
-update noar ti set b2='AL6ND8KTPBV5DNX2VRH33PGXBYQ5' where id=2;
-update noar tt set v0='ZP6IMUG9O8ETCYHF' where id=3;
-update noar ti set v0='ZP6IMUG9O8ETCYHF' where id=3;
-update noar tt set b0='KJF0NBSI1PWNPQJ7KXCBZ' where id=3;
-update noar ti set b0='KJF0NBSI1PWNPQJ7KXCBZ' where id=3;
-update noar tt set v0='9MWLLSUW9APVY28Z6RFFU90ZMUSJ07LA' where id=3;
-update noar ti set v0='9MWLLSUW9APVY28Z6RFFU90ZMUSJ07LA' where id=3;
-update noar tt set b1='9S66I8RUJVCFYJ5HF6' where id=3;
-update noar ti set b1='9S66I8RUJVCFYJ5HF6' where id=3;
-update noar tt set v0='J6C4S5CCT1E' where id=3;
-update noar ti set v0='J6C4S5CCT1E' where id=3;
-update noar tt set b2='MFE4' where id=3;
-update noar ti set b2='MFE4' where id=3;
-update noar tt set v0='5V443W5VTD30GM3FRHYFW9Y6J4W' where id=4;
-update noar ti set v0='5V443W5VTD30GM3FRHYFW9Y6J4W' where id=4;
-update noar tt set b0='NLZT' where id=4;
-update noar ti set b0='NLZT' where id=4;
-update noar tt set v0='7GB2EIF4B4JH' where id=4;
-update noar ti set v0='7GB2EIF4B4JH' where id=4;
-update noar tt set b1='PUMUSF2SWC42IOGXIAU2YUSHXCYOMNXA' where id=4;
-update noar ti set b1='PUMUSF2SWC42IOGXIAU2YUSHXCYOMNXA' where id=4;
-update noar tt set v0='UZNEZEI2NUG80TWC8BX8O9HKX2GV6' where id=4;
-update noar ti set v0='UZNEZEI2NUG80TWC8BX8O9HKX2GV6' where id=4;
-update noar tt set b2='Y3' where id=4;
-update noar ti set b2='Y3' where id=4;
-update noar tt set v0='A00815CH3Y910MNCCUUCQV0F' where id=5;
-update noar ti set v0='A00815CH3Y910MNCCUUCQV0F' where id=5;
-update noar tt set b0='RXLW11CYWPLA8427ONFI8P6VKAQLTH' where id=5;
-update noar ti set b0='RXLW11CYWPLA8427ONFI8P6VKAQLTH' where id=5;
-update noar tt set v0='HG8P5MPBS43XHN1CKX2I5ZJUJO6S5' where id=5;
-update noar ti set v0='HG8P5MPBS43XHN1CKX2I5ZJUJO6S5' where id=5;
-update noar tt set b1='SDGTLX7B30P9O9' where id=5;
-update noar ti set b1='SDGTLX7B30P9O9' where id=5;
-update noar tt set v0='56' where id=5;
-update noar ti set v0='56' where id=5;
-update noar tt set b2='3XNWJHNFOO8SO62ADV1FOWBI7' where id=5;
-update noar ti set b2='3XNWJHNFOO8SO62ADV1FOWBI7' where id=5;
-update noar tt set v0='AU6Q71SSJEUXWE4V3G0LE7VC1' where id=6;
-update noar ti set v0='AU6Q71SSJEUXWE4V3G0LE7VC1' where id=6;
-update noar tt set b0='8Q6ONZ6H0KH9ST43SI67D' where id=6;
-update noar ti set b0='8Q6ONZ6H0KH9ST43SI67D' where id=6;
-update noar tt set v0='AR0RLNHG1JO8C' where id=6;
-update noar ti set v0='AR0RLNHG1JO8C' where id=6;
-update noar tt set b1='PP1J57S6U4BF802Q5P' where id=6;
-update noar ti set b1='PP1J57S6U4BF802Q5P' where id=6;
-update noar tt set v0='8DIMOP94VVPA94O0RP9IMPBZBSAIU' where id=6;
-update noar ti set v0='8DIMOP94VVPA94O0RP9IMPBZBSAIU' where id=6;
-update noar tt set b2='XWDI1QSDHZPRDMKGEDUW' where id=6;
-update noar ti set b2='XWDI1QSDHZPRDMKGEDUW' where id=6;
-update noar tt set v0='EUK0USOF' where id=7;
-update noar ti set v0='EUK0USOF' where id=7;
-update noar tt set b0='9QR' where id=7;
-update noar ti set b0='9QR' where id=7;
-update noar tt set v0='ZG3FD2CP2' where id=7;
-update noar ti set v0='ZG3FD2CP2' where id=7;
-update noar tt set b1='YAB57LLKACRGZB4IVBMN' where id=7;
-update noar ti set b1='YAB57LLKACRGZB4IVBMN' where id=7;
-update noar tt set v0='K' where id=7;
-update noar ti set v0='K' where id=7;
-update noar tt set b2='OUL95Y0L3M6GYB0X9PQJP0H9W7UKV3N7' where id=7;
-update noar ti set b2='OUL95Y0L3M6GYB0X9PQJP0H9W7UKV3N7' where id=7;
-update noar tt set v0='OMQ80INY4OJ3SQSZ2CIMQQ3QPF' where id=8;
-update noar ti set v0='OMQ80INY4OJ3SQSZ2CIMQQ3QPF' where id=8;
-update noar tt set b0='ZVYO5D1MO07M7AOA3BD9ITTT8XEJ0L' where id=8;
-update noar ti set b0='ZVYO5D1MO07M7AOA3BD9ITTT8XEJ0L' where id=8;
-update noar tt set v0='I8KNYVW2GHYAV5A98TYPJQOFEZ' where id=8;
-update noar ti set v0='I8KNYVW2GHYAV5A98TYPJQOFEZ' where id=8;
-update noar tt set b1='FM5JJOVOFGA9U99F' where id=8;
-update noar ti set b1='FM5JJOVOFGA9U99F' where id=8;
-update noar tt set v0='33W4ZF6ASNEQLBCUHIUF4IZVOQ7' where id=8;
-update noar ti set v0='33W4ZF6ASNEQLBCUHIUF4IZVOQ7' where id=8;
-update noar tt set b2='RLHE' where id=8;
-update noar ti set b2='RLHE' where id=8;
-update noar tt set v0='4IS1CL3X8VV0P5FMYOX' where id=9;
-update noar ti set v0='4IS1CL3X8VV0P5FMYOX' where id=9;
-update noar tt set b0='WW5QRRMSILFKFFSFK7QU' where id=9;
-update noar ti set b0='WW5QRRMSILFKFFSFK7QU' where id=9;
-update noar tt set v0='DTXVN59DWGE29BA30UNZQPY' where id=9;
-update noar ti set v0='DTXVN59DWGE29BA30UNZQPY' where id=9;
-update noar tt set b1='PKZ' where id=9;
-update noar ti set b1='PKZ' where id=9;
-update noar tt set v0='IQKLV9W1770IRK41OODGO7' where id=9;
-update noar ti set v0='IQKLV9W1770IRK41OODGO7' where id=9;
-update noar tt set b2='1IOAPH' where id=9;
-update noar ti set b2='1IOAPH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R5OOV9SGLR1AWETR5BAV8NPO' where id=1;
-update noar ti set v0='R5OOV9SGLR1AWETR5BAV8NPO' where id=1;
-update noar tt set b0='LU7ECFMBSHRIZT8LAOHM8QY5N33ACAV3' where id=1;
-update noar ti set b0='LU7ECFMBSHRIZT8LAOHM8QY5N33ACAV3' where id=1;
-update noar tt set v0='QVCDH85UHQT5Z' where id=1;
-update noar ti set v0='QVCDH85UHQT5Z' where id=1;
-update noar tt set b1='HKAXEDOYT3230XGCX' where id=1;
-update noar ti set b1='HKAXEDOYT3230XGCX' where id=1;
-update noar tt set v0='NMUU9X1OPO6N8GK' where id=1;
-update noar ti set v0='NMUU9X1OPO6N8GK' where id=1;
-update noar tt set b2='SMUJFLJRTD1X2DLI' where id=1;
-update noar ti set b2='SMUJFLJRTD1X2DLI' where id=1;
-update noar tt set v0='LFKBOTAR7N8ER7SOPDU2PQKBTG' where id=2;
-update noar ti set v0='LFKBOTAR7N8ER7SOPDU2PQKBTG' where id=2;
-update noar tt set b0='3AWBQ8H1TGPXMRLHULZ4WM6M7UH' where id=2;
-update noar ti set b0='3AWBQ8H1TGPXMRLHULZ4WM6M7UH' where id=2;
-update noar tt set v0='22Z1XQGFVHN9TGWDYBI2QIRLYD' where id=2;
-update noar ti set v0='22Z1XQGFVHN9TGWDYBI2QIRLYD' where id=2;
-update noar tt set b1='AYUEUYMG61QXM8OFPV93VQ8X7K1R8SG9' where id=2;
-update noar ti set b1='AYUEUYMG61QXM8OFPV93VQ8X7K1R8SG9' where id=2;
-update noar tt set v0='RIJQ6NJ9ND92GK9706UWQXO6KR28Z' where id=2;
-update noar ti set v0='RIJQ6NJ9ND92GK9706UWQXO6KR28Z' where id=2;
-update noar tt set b2='AGYT2G3WKY57GNYLTUY5GEO' where id=2;
-update noar ti set b2='AGYT2G3WKY57GNYLTUY5GEO' where id=2;
-update noar tt set v0='4XO5SHLRX4SKLQE6QWP25' where id=3;
-update noar ti set v0='4XO5SHLRX4SKLQE6QWP25' where id=3;
-update noar tt set b0='MLHD5WMHHC5C00I773S6T' where id=3;
-update noar ti set b0='MLHD5WMHHC5C00I773S6T' where id=3;
-update noar tt set v0='V6NHRADFXUEYD4TZKJ007KCLAXNV' where id=3;
-update noar ti set v0='V6NHRADFXUEYD4TZKJ007KCLAXNV' where id=3;
-update noar tt set b1='RTK25YQ' where id=3;
-update noar ti set b1='RTK25YQ' where id=3;
-update noar tt set v0='F0E2YH8UPCTUVXAWIS0KQPH2TQ1TBHQG' where id=3;
-update noar ti set v0='F0E2YH8UPCTUVXAWIS0KQPH2TQ1TBHQG' where id=3;
-update noar tt set b2='CJHOIK0CMM1FIEF' where id=3;
-update noar ti set b2='CJHOIK0CMM1FIEF' where id=3;
-update noar tt set v0='0D39IMT' where id=4;
-update noar ti set v0='0D39IMT' where id=4;
-update noar tt set b0='7' where id=4;
-update noar ti set b0='7' where id=4;
-update noar tt set v0='GVQAIDZM17' where id=4;
-update noar ti set v0='GVQAIDZM17' where id=4;
-update noar tt set b1='9VZ' where id=4;
-update noar ti set b1='9VZ' where id=4;
-update noar tt set v0='KDISCFUM8SFYGSOXGOCLUGE5KUU5M' where id=4;
-update noar ti set v0='KDISCFUM8SFYGSOXGOCLUGE5KUU5M' where id=4;
-update noar tt set b2='2WPGSZ8H' where id=4;
-update noar ti set b2='2WPGSZ8H' where id=4;
-update noar tt set v0='YL7JUB36EY9WQDV4TEX' where id=5;
-update noar ti set v0='YL7JUB36EY9WQDV4TEX' where id=5;
-update noar tt set b0='SSQLFF9SG2SW64LORD' where id=5;
-update noar ti set b0='SSQLFF9SG2SW64LORD' where id=5;
-update noar tt set v0='MUTZ8G36YNJE5P1WFN' where id=5;
-update noar ti set v0='MUTZ8G36YNJE5P1WFN' where id=5;
-update noar tt set b1='Q26FJSQ1VV44S4KEAN5K7L55' where id=5;
-update noar ti set b1='Q26FJSQ1VV44S4KEAN5K7L55' where id=5;
-update noar tt set v0='NWBF' where id=5;
-update noar ti set v0='NWBF' where id=5;
-update noar tt set b2='UMVXDA4NCSHAHL' where id=5;
-update noar ti set b2='UMVXDA4NCSHAHL' where id=5;
-update noar tt set v0='XMMQQ5LMFJPJPHKLUQHYNK' where id=6;
-update noar ti set v0='XMMQQ5LMFJPJPHKLUQHYNK' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='X03YJP' where id=6;
-update noar ti set v0='X03YJP' where id=6;
-update noar tt set b1='6MQIRL7LC6' where id=6;
-update noar ti set b1='6MQIRL7LC6' where id=6;
-update noar tt set v0='PU3HBPFOQL7PEOF99A' where id=6;
-update noar ti set v0='PU3HBPFOQL7PEOF99A' where id=6;
-update noar tt set b2='KY1OZ5KY' where id=6;
-update noar ti set b2='KY1OZ5KY' where id=6;
-update noar tt set v0='0XGOCI' where id=7;
-update noar ti set v0='0XGOCI' where id=7;
-update noar tt set b0='XQY14CT806U0EURARMI9' where id=7;
-update noar ti set b0='XQY14CT806U0EURARMI9' where id=7;
-update noar tt set v0='O25HUZUAZ6DRAEVLD8NTKXNA' where id=7;
-update noar ti set v0='O25HUZUAZ6DRAEVLD8NTKXNA' where id=7;
-update noar tt set b1='6VXD2S' where id=7;
-update noar ti set b1='6VXD2S' where id=7;
-update noar tt set v0='OS4XBYT94QEI4' where id=7;
-update noar ti set v0='OS4XBYT94QEI4' where id=7;
-update noar tt set b2='Z5UPUBDKF346LK4ODQMCHRLO' where id=7;
-update noar ti set b2='Z5UPUBDKF346LK4ODQMCHRLO' where id=7;
-update noar tt set v0='WYFF' where id=8;
-update noar ti set v0='WYFF' where id=8;
-update noar tt set b0='ER3JCL' where id=8;
-update noar ti set b0='ER3JCL' where id=8;
-update noar tt set v0='QP9UF9ZYCW' where id=8;
-update noar ti set v0='QP9UF9ZYCW' where id=8;
-update noar tt set b1='35SHDMR0KJPLZB736KC8L6AIZKU47EQ' where id=8;
-update noar ti set b1='35SHDMR0KJPLZB736KC8L6AIZKU47EQ' where id=8;
-update noar tt set v0='MTP6S' where id=8;
-update noar ti set v0='MTP6S' where id=8;
-update noar tt set b2='QZH08N732PWIZ09VGVGUS2RPY0VM' where id=8;
-update noar ti set b2='QZH08N732PWIZ09VGVGUS2RPY0VM' where id=8;
-update noar tt set v0='TV4JLNGWK9' where id=9;
-update noar ti set v0='TV4JLNGWK9' where id=9;
-update noar tt set b0='8DIOV4U36NOT' where id=9;
-update noar ti set b0='8DIOV4U36NOT' where id=9;
-update noar tt set v0='CYZ0ISDFX4YLMN3I65GCBO6T1PEW7XAR' where id=9;
-update noar ti set v0='CYZ0ISDFX4YLMN3I65GCBO6T1PEW7XAR' where id=9;
-update noar tt set b1='6AJAF5LQSLR9IWWKZOX' where id=9;
-update noar ti set b1='6AJAF5LQSLR9IWWKZOX' where id=9;
-update noar tt set v0='T2KBMGGWH8X3UTW7DAD9HG3XXT' where id=9;
-update noar ti set v0='T2KBMGGWH8X3UTW7DAD9HG3XXT' where id=9;
-update noar tt set b2='QRPN03UJXMA4CYD6VBIYXD3VOND' where id=9;
-update noar ti set b2='QRPN03UJXMA4CYD6VBIYXD3VOND' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GDSS1UEFQ8ZLH293SNN0KARC' where id=1;
-update noar ti set v0='GDSS1UEFQ8ZLH293SNN0KARC' where id=1;
-update noar tt set b0='Y0' where id=1;
-update noar ti set b0='Y0' where id=1;
-update noar tt set v0='QX9IYANLE' where id=1;
-update noar ti set v0='QX9IYANLE' where id=1;
-update noar tt set b1='7F9MGHG3T5JOY2O092IWR2JT' where id=1;
-update noar ti set b1='7F9MGHG3T5JOY2O092IWR2JT' where id=1;
-update noar tt set v0='M2VO91HQKJRHKUEWTR86T5YVN5HDN' where id=1;
-update noar ti set v0='M2VO91HQKJRHKUEWTR86T5YVN5HDN' where id=1;
-update noar tt set b2='0X1HMJ44PFOW' where id=1;
-update noar ti set b2='0X1HMJ44PFOW' where id=1;
-update noar tt set v0='SOJREY9' where id=2;
-update noar ti set v0='SOJREY9' where id=2;
-update noar tt set b0='CQ8WIDML7ML4NZ38UN' where id=2;
-update noar ti set b0='CQ8WIDML7ML4NZ38UN' where id=2;
-update noar tt set v0='UX56CCRGQ442YJ83BKU5EDJS' where id=2;
-update noar ti set v0='UX56CCRGQ442YJ83BKU5EDJS' where id=2;
-update noar tt set b1='1N2IP9P0CA955SB61MU4N' where id=2;
-update noar ti set b1='1N2IP9P0CA955SB61MU4N' where id=2;
-update noar tt set v0='8KNVTMZX22RTR' where id=2;
-update noar ti set v0='8KNVTMZX22RTR' where id=2;
-update noar tt set b2='YC5H8S8A4NX31P81Z5PCOYE51FYOL9I3' where id=2;
-update noar ti set b2='YC5H8S8A4NX31P81Z5PCOYE51FYOL9I3' where id=2;
-update noar tt set v0='9OTFK7B6S5PQ7TJR887RZXPVZ' where id=3;
-update noar ti set v0='9OTFK7B6S5PQ7TJR887RZXPVZ' where id=3;
-update noar tt set b0='GOIEBK4Y9IN3ZM4XW2ROS' where id=3;
-update noar ti set b0='GOIEBK4Y9IN3ZM4XW2ROS' where id=3;
-update noar tt set v0='KU8' where id=3;
-update noar ti set v0='KU8' where id=3;
-update noar tt set b1='NZ3C2VS90BUHU48XB5PFT0' where id=3;
-update noar ti set b1='NZ3C2VS90BUHU48XB5PFT0' where id=3;
-update noar tt set v0='YE16YNZUDH0' where id=3;
-update noar ti set v0='YE16YNZUDH0' where id=3;
-update noar tt set b2='HLL18OFQ88I7YQ4BZ4PL6DI' where id=3;
-update noar ti set b2='HLL18OFQ88I7YQ4BZ4PL6DI' where id=3;
-update noar tt set v0='XNSSCA66VJEU0EH0ZDD' where id=4;
-update noar ti set v0='XNSSCA66VJEU0EH0ZDD' where id=4;
-update noar tt set b0='4W1FJ99CUUKD5YDNI0E4RQRDA1VQC' where id=4;
-update noar ti set b0='4W1FJ99CUUKD5YDNI0E4RQRDA1VQC' where id=4;
-update noar tt set v0='EOUD4EC36Z65H5WT0MSPV1X4HL9' where id=4;
-update noar ti set v0='EOUD4EC36Z65H5WT0MSPV1X4HL9' where id=4;
-update noar tt set b1='JKDW8KJF5USOTIQMBZGQPO2EB4' where id=4;
-update noar ti set b1='JKDW8KJF5USOTIQMBZGQPO2EB4' where id=4;
-update noar tt set v0='WMSC4ZDKQVXFONMD1J' where id=4;
-update noar ti set v0='WMSC4ZDKQVXFONMD1J' where id=4;
-update noar tt set b2='5FX9USFRQX7XTLTD4LIB' where id=4;
-update noar ti set b2='5FX9USFRQX7XTLTD4LIB' where id=4;
-update noar tt set v0='3S59D9H0TAKVYZSLD927V' where id=5;
-update noar ti set v0='3S59D9H0TAKVYZSLD927V' where id=5;
-update noar tt set b0='237XV' where id=5;
-update noar ti set b0='237XV' where id=5;
-update noar tt set v0='EJYBRW8' where id=5;
-update noar ti set v0='EJYBRW8' where id=5;
-update noar tt set b1='TNZOOMW' where id=5;
-update noar ti set b1='TNZOOMW' where id=5;
-update noar tt set v0='AYJYPLAPKMZCP7GG' where id=5;
-update noar ti set v0='AYJYPLAPKMZCP7GG' where id=5;
-update noar tt set b2='8Q48YQYNI9B3DAKO6BXWULR94Q0AN' where id=5;
-update noar ti set b2='8Q48YQYNI9B3DAKO6BXWULR94Q0AN' where id=5;
-update noar tt set v0='N2YAP9Q' where id=6;
-update noar ti set v0='N2YAP9Q' where id=6;
-update noar tt set b0='Q95' where id=6;
-update noar ti set b0='Q95' where id=6;
-update noar tt set v0='P31LOYKZBP69829DCM6C4' where id=6;
-update noar ti set v0='P31LOYKZBP69829DCM6C4' where id=6;
-update noar tt set b1='WBA40XN0HKVS' where id=6;
-update noar ti set b1='WBA40XN0HKVS' where id=6;
-update noar tt set v0='278E194SJC78BHPYY968SP' where id=6;
-update noar ti set v0='278E194SJC78BHPYY968SP' where id=6;
-update noar tt set b2='3047CLE3XNL89JN9HI4S' where id=6;
-update noar ti set b2='3047CLE3XNL89JN9HI4S' where id=6;
-update noar tt set v0='FWU5YS2GMEEUR8WN96L' where id=7;
-update noar ti set v0='FWU5YS2GMEEUR8WN96L' where id=7;
-update noar tt set b0='Y500RXT09RUE8YXD93LNEV0N4Y8OQ' where id=7;
-update noar ti set b0='Y500RXT09RUE8YXD93LNEV0N4Y8OQ' where id=7;
-update noar tt set v0='8T93W47KBBQLC35IGE' where id=7;
-update noar ti set v0='8T93W47KBBQLC35IGE' where id=7;
-update noar tt set b1='LGXYSMX0JKHPMBC4GQNWCP' where id=7;
-update noar ti set b1='LGXYSMX0JKHPMBC4GQNWCP' where id=7;
-update noar tt set v0='ZYOZN9B11ZTS5TGPBS6KDVSI166RFSXO' where id=7;
-update noar ti set v0='ZYOZN9B11ZTS5TGPBS6KDVSI166RFSXO' where id=7;
-update noar tt set b2='KQ' where id=7;
-update noar ti set b2='KQ' where id=7;
-update noar tt set v0='P' where id=8;
-update noar ti set v0='P' where id=8;
-update noar tt set b0='3H1' where id=8;
-update noar ti set b0='3H1' where id=8;
-update noar tt set v0='E0PCQYO6H89VCG2EVHB60JY3LB' where id=8;
-update noar ti set v0='E0PCQYO6H89VCG2EVHB60JY3LB' where id=8;
-update noar tt set b1='A2MUO51MBHR25C6V' where id=8;
-update noar ti set b1='A2MUO51MBHR25C6V' where id=8;
-update noar tt set v0='OYIJU3PUQ7E1D0QJKDZ1YIA8O29G690W' where id=8;
-update noar ti set v0='OYIJU3PUQ7E1D0QJKDZ1YIA8O29G690W' where id=8;
-update noar tt set b2='6' where id=8;
-update noar ti set b2='6' where id=8;
-update noar tt set v0='JHUT7E5KSL7S9T9F57UXG' where id=9;
-update noar ti set v0='JHUT7E5KSL7S9T9F57UXG' where id=9;
-update noar tt set b0='PMPAZVSIAZ8SJB3HLPVQXF' where id=9;
-update noar ti set b0='PMPAZVSIAZ8SJB3HLPVQXF' where id=9;
-update noar tt set v0='NZO9P' where id=9;
-update noar ti set v0='NZO9P' where id=9;
-update noar tt set b1='UGINMSFFT1OE84O2SFHZ1B66OOR1Y' where id=9;
-update noar ti set b1='UGINMSFFT1OE84O2SFHZ1B66OOR1Y' where id=9;
-update noar tt set v0='N6TAZF3GWWRS0YEZ' where id=9;
-update noar ti set v0='N6TAZF3GWWRS0YEZ' where id=9;
-update noar tt set b2='QKW2ZW3XKZ' where id=9;
-update noar ti set b2='QKW2ZW3XKZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8085H3WKGE3ZSZ80KVBZB82J' where id=1;
-update noar ti set v0='8085H3WKGE3ZSZ80KVBZB82J' where id=1;
-update noar tt set b0='4M9AQLQITJTM3D02HCSS' where id=1;
-update noar ti set b0='4M9AQLQITJTM3D02HCSS' where id=1;
-update noar tt set v0='9NZPL44HOVCBHMNK6FH3JX' where id=1;
-update noar ti set v0='9NZPL44HOVCBHMNK6FH3JX' where id=1;
-update noar tt set b1='CG15I442' where id=1;
-update noar ti set b1='CG15I442' where id=1;
-update noar tt set v0='RHKTSYDBV05L' where id=1;
-update noar ti set v0='RHKTSYDBV05L' where id=1;
-update noar tt set b2='HA4ARL2GWP9E' where id=1;
-update noar ti set b2='HA4ARL2GWP9E' where id=1;
-update noar tt set v0='U7470ME9RH3' where id=2;
-update noar ti set v0='U7470ME9RH3' where id=2;
-update noar tt set b0='7COSTURH6IZFAI6TLASAJBXUND' where id=2;
-update noar ti set b0='7COSTURH6IZFAI6TLASAJBXUND' where id=2;
-update noar tt set v0='X8D64HF61R6ANMTFSGMHANEP' where id=2;
-update noar ti set v0='X8D64HF61R6ANMTFSGMHANEP' where id=2;
-update noar tt set b1='PCKYFQK9QJKFKLODURDINF' where id=2;
-update noar ti set b1='PCKYFQK9QJKFKLODURDINF' where id=2;
-update noar tt set v0='S7UDILAPODSR98KN8' where id=2;
-update noar ti set v0='S7UDILAPODSR98KN8' where id=2;
-update noar tt set b2='67V6Q94R' where id=2;
-update noar ti set b2='67V6Q94R' where id=2;
-update noar tt set v0='X' where id=3;
-update noar ti set v0='X' where id=3;
-update noar tt set b0='JO3O33' where id=3;
-update noar ti set b0='JO3O33' where id=3;
-update noar tt set v0='WKLXFGEM630S0FR9REQSGQ' where id=3;
-update noar ti set v0='WKLXFGEM630S0FR9REQSGQ' where id=3;
-update noar tt set b1='ZJX3S8HRZN69U' where id=3;
-update noar ti set b1='ZJX3S8HRZN69U' where id=3;
-update noar tt set v0='JW1WRP9S3FSAAS9Q06LBN7' where id=3;
-update noar ti set v0='JW1WRP9S3FSAAS9Q06LBN7' where id=3;
-update noar tt set b2='414NXGALJ3KK43W62CFBJBQ6P47YR5M' where id=3;
-update noar ti set b2='414NXGALJ3KK43W62CFBJBQ6P47YR5M' where id=3;
-update noar tt set v0='QEUQ9L0EI0UZNA6KVE824MXRXBWK8ZUN' where id=4;
-update noar ti set v0='QEUQ9L0EI0UZNA6KVE824MXRXBWK8ZUN' where id=4;
-update noar tt set b0='5GRDYB3R5YEIIH4BX4CUGFVJOZV' where id=4;
-update noar ti set b0='5GRDYB3R5YEIIH4BX4CUGFVJOZV' where id=4;
-update noar tt set v0='BYITJTGH5E1ZLE' where id=4;
-update noar ti set v0='BYITJTGH5E1ZLE' where id=4;
-update noar tt set b1='VJFWXCXHSX3O335PTA9Q3R' where id=4;
-update noar ti set b1='VJFWXCXHSX3O335PTA9Q3R' where id=4;
-update noar tt set v0='Z0I6J1448LRWEOVSJVKRHEAOZ2APBKWB' where id=4;
-update noar ti set v0='Z0I6J1448LRWEOVSJVKRHEAOZ2APBKWB' where id=4;
-update noar tt set b2='ZLQ89NZF9D08XHSQJAFRCV' where id=4;
-update noar ti set b2='ZLQ89NZF9D08XHSQJAFRCV' where id=4;
-update noar tt set v0='PXJFN8GSR0T4MF6OZ' where id=5;
-update noar ti set v0='PXJFN8GSR0T4MF6OZ' where id=5;
-update noar tt set b0='NSFY594582' where id=5;
-update noar ti set b0='NSFY594582' where id=5;
-update noar tt set v0='E31UGGZR62GTVYJ9KX0' where id=5;
-update noar ti set v0='E31UGGZR62GTVYJ9KX0' where id=5;
-update noar tt set b1='17KC538KG3GOSXD4C77I' where id=5;
-update noar ti set b1='17KC538KG3GOSXD4C77I' where id=5;
-update noar tt set v0='3CNYFDLATOJV8VEEIZ0GRID0KTZLY' where id=5;
-update noar ti set v0='3CNYFDLATOJV8VEEIZ0GRID0KTZLY' where id=5;
-update noar tt set b2='1AEGEW3A4PH3TF5J46KDYYS9SKIXR' where id=5;
-update noar ti set b2='1AEGEW3A4PH3TF5J46KDYYS9SKIXR' where id=5;
-update noar tt set v0='YR1OG8C5GH75Z5JHINPU' where id=6;
-update noar ti set v0='YR1OG8C5GH75Z5JHINPU' where id=6;
-update noar tt set b0='OKL5TBL99MY0G6MQQ8ZHI74FRY' where id=6;
-update noar ti set b0='OKL5TBL99MY0G6MQQ8ZHI74FRY' where id=6;
-update noar tt set v0='CIHNSDTWYH9LHP56FJ2B0FZ8GH' where id=6;
-update noar ti set v0='CIHNSDTWYH9LHP56FJ2B0FZ8GH' where id=6;
-update noar tt set b1='GI7F' where id=6;
-update noar ti set b1='GI7F' where id=6;
-update noar tt set v0='S7YTJF2J629F0HAOTQALJ' where id=6;
-update noar ti set v0='S7YTJF2J629F0HAOTQALJ' where id=6;
-update noar tt set b2='6Y0XKM56FW3ITOZ' where id=6;
-update noar ti set b2='6Y0XKM56FW3ITOZ' where id=6;
-update noar tt set v0='DBHE91TH' where id=7;
-update noar ti set v0='DBHE91TH' where id=7;
-update noar tt set b0='HMZ2KQE63VUTX7C3ZKCRZYJY' where id=7;
-update noar ti set b0='HMZ2KQE63VUTX7C3ZKCRZYJY' where id=7;
-update noar tt set v0='CKWXOZSA306SB6G' where id=7;
-update noar ti set v0='CKWXOZSA306SB6G' where id=7;
-update noar tt set b1='OB7K9ATROTGJ0OWBAG49C' where id=7;
-update noar ti set b1='OB7K9ATROTGJ0OWBAG49C' where id=7;
-update noar tt set v0='IYHS4P0GPQ4K' where id=7;
-update noar ti set v0='IYHS4P0GPQ4K' where id=7;
-update noar tt set b2='M9YFL5LCUM1NG' where id=7;
-update noar ti set b2='M9YFL5LCUM1NG' where id=7;
-update noar tt set v0='9WA83KFOQY7OWOE5AZPWC' where id=8;
-update noar ti set v0='9WA83KFOQY7OWOE5AZPWC' where id=8;
-update noar tt set b0='ZQZZ3GTO37AP1PAR1P2LD53GXIFC' where id=8;
-update noar ti set b0='ZQZZ3GTO37AP1PAR1P2LD53GXIFC' where id=8;
-update noar tt set v0='1GG0BXR967MSXST5' where id=8;
-update noar ti set v0='1GG0BXR967MSXST5' where id=8;
-update noar tt set b1='FYIJNQCZJTBKCAHIYWT7WLT8MW7' where id=8;
-update noar ti set b1='FYIJNQCZJTBKCAHIYWT7WLT8MW7' where id=8;
-update noar tt set v0='L50YBS9L8IV3DHCXYMA7TWS879DCPQI1' where id=8;
-update noar ti set v0='L50YBS9L8IV3DHCXYMA7TWS879DCPQI1' where id=8;
-update noar tt set b2='61H5GFXDQO7JF8U' where id=8;
-update noar ti set b2='61H5GFXDQO7JF8U' where id=8;
-update noar tt set v0='WG2W60DMI' where id=9;
-update noar ti set v0='WG2W60DMI' where id=9;
-update noar tt set b0='6YSOK97V9VOJNMEWE9WU8CMN' where id=9;
-update noar ti set b0='6YSOK97V9VOJNMEWE9WU8CMN' where id=9;
-update noar tt set v0='4RC6UM4WJJHE8KHJU28Y46' where id=9;
-update noar ti set v0='4RC6UM4WJJHE8KHJU28Y46' where id=9;
-update noar tt set b1='XMM5D2BOQDHGYMRBM' where id=9;
-update noar ti set b1='XMM5D2BOQDHGYMRBM' where id=9;
-update noar tt set v0='RIHX6GY5EHUT91TK2B9TGDU' where id=9;
-update noar ti set v0='RIHX6GY5EHUT91TK2B9TGDU' where id=9;
-update noar tt set b2='M040NX2' where id=9;
-update noar ti set b2='M040NX2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OM9F6DGLJGWD3OWJ0' where id=1;
-update noar ti set v0='OM9F6DGLJGWD3OWJ0' where id=1;
-update noar tt set b0='WX2Q' where id=1;
-update noar ti set b0='WX2Q' where id=1;
-update noar tt set v0='KK3X' where id=1;
-update noar ti set v0='KK3X' where id=1;
-update noar tt set b1='165' where id=1;
-update noar ti set b1='165' where id=1;
-update noar tt set v0='X1WV45UVU5UDZ8545XS' where id=1;
-update noar ti set v0='X1WV45UVU5UDZ8545XS' where id=1;
-update noar tt set b2='R' where id=1;
-update noar ti set b2='R' where id=1;
-update noar tt set v0='6W0' where id=2;
-update noar ti set v0='6W0' where id=2;
-update noar tt set b0='2UL9TLTPUT6TPAPQ8ZQZMA3FQ' where id=2;
-update noar ti set b0='2UL9TLTPUT6TPAPQ8ZQZMA3FQ' where id=2;
-update noar tt set v0='I34TEVC82NCGG2F0ZHDI' where id=2;
-update noar ti set v0='I34TEVC82NCGG2F0ZHDI' where id=2;
-update noar tt set b1='URE9V' where id=2;
-update noar ti set b1='URE9V' where id=2;
-update noar tt set v0='V354JGXG1EHAY' where id=2;
-update noar ti set v0='V354JGXG1EHAY' where id=2;
-update noar tt set b2='69GQOP6MLGRP08HGSY9NBIEWUTM8' where id=2;
-update noar ti set b2='69GQOP6MLGRP08HGSY9NBIEWUTM8' where id=2;
-update noar tt set v0='ZR' where id=3;
-update noar ti set v0='ZR' where id=3;
-update noar tt set b0='XHD0WD7VIH93' where id=3;
-update noar ti set b0='XHD0WD7VIH93' where id=3;
-update noar tt set v0='N89UHDMRLLF6' where id=3;
-update noar ti set v0='N89UHDMRLLF6' where id=3;
-update noar tt set b1='NTUQEEGNZP9EBZ' where id=3;
-update noar ti set b1='NTUQEEGNZP9EBZ' where id=3;
-update noar tt set v0='TD04E4MMEJYR2U3Y2R' where id=3;
-update noar ti set v0='TD04E4MMEJYR2U3Y2R' where id=3;
-update noar tt set b2='LX9F0OG3CVT5GYBDK299DAK784SP' where id=3;
-update noar ti set b2='LX9F0OG3CVT5GYBDK299DAK784SP' where id=3;
-update noar tt set v0='MBP36W3IML' where id=4;
-update noar ti set v0='MBP36W3IML' where id=4;
-update noar tt set b0='QX7LXSPL0G0KVHN14ACCMCDY7BPQL' where id=4;
-update noar ti set b0='QX7LXSPL0G0KVHN14ACCMCDY7BPQL' where id=4;
-update noar tt set v0='MPPKJIHXGWF83NOYN' where id=4;
-update noar ti set v0='MPPKJIHXGWF83NOYN' where id=4;
-update noar tt set b1='DPXSFNFNZPER1KI4DJHR3' where id=4;
-update noar ti set b1='DPXSFNFNZPER1KI4DJHR3' where id=4;
-update noar tt set v0='URSS' where id=4;
-update noar ti set v0='URSS' where id=4;
-update noar tt set b2='MX4JZICCQ3K1RQN9' where id=4;
-update noar ti set b2='MX4JZICCQ3K1RQN9' where id=4;
-update noar tt set v0='KC3VGV0A2X757OC7L73MX2R1' where id=5;
-update noar ti set v0='KC3VGV0A2X757OC7L73MX2R1' where id=5;
-update noar tt set b0='ZXV5MSXG3RNJ2NR1RZRW6NGZBNOL3WN5' where id=5;
-update noar ti set b0='ZXV5MSXG3RNJ2NR1RZRW6NGZBNOL3WN5' where id=5;
-update noar tt set v0='34YNPL29DFCIZ2SKU02TS32NS8' where id=5;
-update noar ti set v0='34YNPL29DFCIZ2SKU02TS32NS8' where id=5;
-update noar tt set b1='9A3P6JWZX92Q6J3T90FHOA1ARI9D' where id=5;
-update noar ti set b1='9A3P6JWZX92Q6J3T90FHOA1ARI9D' where id=5;
-update noar tt set v0='NU7UZN37ZWLGPGESTQCKDA' where id=5;
-update noar ti set v0='NU7UZN37ZWLGPGESTQCKDA' where id=5;
-update noar tt set b2='WI6WPD2E' where id=5;
-update noar ti set b2='WI6WPD2E' where id=5;
-update noar tt set v0='178K6SRB8D0B4RBRHGFB87HF' where id=6;
-update noar ti set v0='178K6SRB8D0B4RBRHGFB87HF' where id=6;
-update noar tt set b0='NS5IPKY5T4VL' where id=6;
-update noar ti set b0='NS5IPKY5T4VL' where id=6;
-update noar tt set v0='VOH0MR9VJR6M0QEJQZIOL1RA7XD4RX' where id=6;
-update noar ti set v0='VOH0MR9VJR6M0QEJQZIOL1RA7XD4RX' where id=6;
-update noar tt set b1='YO4BDZ7CU2WV9AOCF49IIH8' where id=6;
-update noar ti set b1='YO4BDZ7CU2WV9AOCF49IIH8' where id=6;
-update noar tt set v0='XYQDCYR97CE2LG4J99XA' where id=6;
-update noar ti set v0='XYQDCYR97CE2LG4J99XA' where id=6;
-update noar tt set b2='IZX4L2ISKJVGV2FJ8W' where id=6;
-update noar ti set b2='IZX4L2ISKJVGV2FJ8W' where id=6;
-update noar tt set v0='KLKT9AUMZE4SDHD6O8X7FUJUAPX' where id=7;
-update noar ti set v0='KLKT9AUMZE4SDHD6O8X7FUJUAPX' where id=7;
-update noar tt set b0='ZNEIJHUAJ6GLJ' where id=7;
-update noar ti set b0='ZNEIJHUAJ6GLJ' where id=7;
-update noar tt set v0='23J1QZRV27FFHPH1BVV' where id=7;
-update noar ti set v0='23J1QZRV27FFHPH1BVV' where id=7;
-update noar tt set b1='RWHRD2YVW' where id=7;
-update noar ti set b1='RWHRD2YVW' where id=7;
-update noar tt set v0='IGZ' where id=7;
-update noar ti set v0='IGZ' where id=7;
-update noar tt set b2='XGRZ98XQ0V5P7HIFFRUO4J8' where id=7;
-update noar ti set b2='XGRZ98XQ0V5P7HIFFRUO4J8' where id=7;
-update noar tt set v0='MKKIQ4OJT' where id=8;
-update noar ti set v0='MKKIQ4OJT' where id=8;
-update noar tt set b0='JY' where id=8;
-update noar ti set b0='JY' where id=8;
-update noar tt set v0='MOGTDQ8ERF7JECXGSHUX3W92TYMKR' where id=8;
-update noar ti set v0='MOGTDQ8ERF7JECXGSHUX3W92TYMKR' where id=8;
-update noar tt set b1='D61JS2ST6F6FGEC29XOE2DRS27U5BSPP' where id=8;
-update noar ti set b1='D61JS2ST6F6FGEC29XOE2DRS27U5BSPP' where id=8;
-update noar tt set v0='G6LMY1LUTIFU2DFE89R' where id=8;
-update noar ti set v0='G6LMY1LUTIFU2DFE89R' where id=8;
-update noar tt set b2='3OJ3VH5BYH99Q8NWP9FTLZHV771CYX' where id=8;
-update noar ti set b2='3OJ3VH5BYH99Q8NWP9FTLZHV771CYX' where id=8;
-update noar tt set v0='0LD8B63HBY' where id=9;
-update noar ti set v0='0LD8B63HBY' where id=9;
-update noar tt set b0='GFWWZWRI5DF7I0RZZVSAN5WZVCJA' where id=9;
-update noar ti set b0='GFWWZWRI5DF7I0RZZVSAN5WZVCJA' where id=9;
-update noar tt set v0='JW8GKXES9ZRT3GI15V1Q' where id=9;
-update noar ti set v0='JW8GKXES9ZRT3GI15V1Q' where id=9;
-update noar tt set b1='ZN' where id=9;
-update noar ti set b1='ZN' where id=9;
-update noar tt set v0='TYPZJ6VDMQ' where id=9;
-update noar ti set v0='TYPZJ6VDMQ' where id=9;
-update noar tt set b2='365FB9MNA3ZTD' where id=9;
-update noar ti set b2='365FB9MNA3ZTD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5LT' where id=1;
-update noar ti set v0='5LT' where id=1;
-update noar tt set b0='LNXTCKX' where id=1;
-update noar ti set b0='LNXTCKX' where id=1;
-update noar tt set v0='UEWTU2JHM' where id=1;
-update noar ti set v0='UEWTU2JHM' where id=1;
-update noar tt set b1='FD0B2WDPSNR2M' where id=1;
-update noar ti set b1='FD0B2WDPSNR2M' where id=1;
-update noar tt set v0='7PT7CA8EIPOKESUND9CGTSED8R' where id=1;
-update noar ti set v0='7PT7CA8EIPOKESUND9CGTSED8R' where id=1;
-update noar tt set b2='0REM82L82' where id=1;
-update noar ti set b2='0REM82L82' where id=1;
-update noar tt set v0='441X29DK2003SSIY9MLK19M3KI07V' where id=2;
-update noar ti set v0='441X29DK2003SSIY9MLK19M3KI07V' where id=2;
-update noar tt set b0='VUJ4F8SUTHE78DYTDL68YENPLWG' where id=2;
-update noar ti set b0='VUJ4F8SUTHE78DYTDL68YENPLWG' where id=2;
-update noar tt set v0='9Q3MZI4P686SDKP9K' where id=2;
-update noar ti set v0='9Q3MZI4P686SDKP9K' where id=2;
-update noar tt set b1='5' where id=2;
-update noar ti set b1='5' where id=2;
-update noar tt set v0='BJXRK44RBZ0Y9R1BDG4' where id=2;
-update noar ti set v0='BJXRK44RBZ0Y9R1BDG4' where id=2;
-update noar tt set b2='MX60I' where id=2;
-update noar ti set b2='MX60I' where id=2;
-update noar tt set v0='ACCEQTDTGF32KA9CWALURYM' where id=3;
-update noar ti set v0='ACCEQTDTGF32KA9CWALURYM' where id=3;
-update noar tt set b0='KR8R2' where id=3;
-update noar ti set b0='KR8R2' where id=3;
-update noar tt set v0='O227LV5IC' where id=3;
-update noar ti set v0='O227LV5IC' where id=3;
-update noar tt set b1='SMMYEVVNUJZLWRRET4DV6G3V4M0YEWPJ' where id=3;
-update noar ti set b1='SMMYEVVNUJZLWRRET4DV6G3V4M0YEWPJ' where id=3;
-update noar tt set v0='E0YCM1RDTAXZKA52CJBYMWGV86C' where id=3;
-update noar ti set v0='E0YCM1RDTAXZKA52CJBYMWGV86C' where id=3;
-update noar tt set b2='YHXJBMUTMPGHD8R9YGE' where id=3;
-update noar ti set b2='YHXJBMUTMPGHD8R9YGE' where id=3;
-update noar tt set v0='RSMLA8XZJ64CF7J' where id=4;
-update noar ti set v0='RSMLA8XZJ64CF7J' where id=4;
-update noar tt set b0='95A49B5F' where id=4;
-update noar ti set b0='95A49B5F' where id=4;
-update noar tt set v0='CUJY5X9' where id=4;
-update noar ti set v0='CUJY5X9' where id=4;
-update noar tt set b1='4VZ4K3L' where id=4;
-update noar ti set b1='4VZ4K3L' where id=4;
-update noar tt set v0='DSRUC2' where id=4;
-update noar ti set v0='DSRUC2' where id=4;
-update noar tt set b2='5JSGWN6K1C8KX7DOLHY' where id=4;
-update noar ti set b2='5JSGWN6K1C8KX7DOLHY' where id=4;
-update noar tt set v0='X51KLB1OEF' where id=5;
-update noar ti set v0='X51KLB1OEF' where id=5;
-update noar tt set b0='AYMJUWOZK96GYL4KY337XQXRHAPYC' where id=5;
-update noar ti set b0='AYMJUWOZK96GYL4KY337XQXRHAPYC' where id=5;
-update noar tt set v0='152K5' where id=5;
-update noar ti set v0='152K5' where id=5;
-update noar tt set b1='6SEO8JMU8FD' where id=5;
-update noar ti set b1='6SEO8JMU8FD' where id=5;
-update noar tt set v0='J7XKWW5BI5K6' where id=5;
-update noar ti set v0='J7XKWW5BI5K6' where id=5;
-update noar tt set b2='VWY0KY7KQF7FYZS1LO3L6LZ4P9WNO8' where id=5;
-update noar ti set b2='VWY0KY7KQF7FYZS1LO3L6LZ4P9WNO8' where id=5;
-update noar tt set v0='4Q677GFVA' where id=6;
-update noar ti set v0='4Q677GFVA' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='9ZYSUK' where id=6;
-update noar ti set v0='9ZYSUK' where id=6;
-update noar tt set b1='JKSJKEF9QZQGEH' where id=6;
-update noar ti set b1='JKSJKEF9QZQGEH' where id=6;
-update noar tt set v0='ZJOUBF1695NIJDHIMAO384' where id=6;
-update noar ti set v0='ZJOUBF1695NIJDHIMAO384' where id=6;
-update noar tt set b2='ZW74LM9ZBUANXXE6584WQUU79QI9T' where id=6;
-update noar ti set b2='ZW74LM9ZBUANXXE6584WQUU79QI9T' where id=6;
-update noar tt set v0='XZR654NKSROEH0BPWM9YI9R' where id=7;
-update noar ti set v0='XZR654NKSROEH0BPWM9YI9R' where id=7;
-update noar tt set b0='MAGDKKGQH' where id=7;
-update noar ti set b0='MAGDKKGQH' where id=7;
-update noar tt set v0='0ILPRB4YW2F48EICCZXX47P9JJP' where id=7;
-update noar ti set v0='0ILPRB4YW2F48EICCZXX47P9JJP' where id=7;
-update noar tt set b1='FQC9RK9G12JXVWV' where id=7;
-update noar ti set b1='FQC9RK9G12JXVWV' where id=7;
-update noar tt set v0='UWOH3778BPPUF' where id=7;
-update noar ti set v0='UWOH3778BPPUF' where id=7;
-update noar tt set b2='2' where id=7;
-update noar ti set b2='2' where id=7;
-update noar tt set v0='OROP4X0XUUKUQEGMDO' where id=8;
-update noar ti set v0='OROP4X0XUUKUQEGMDO' where id=8;
-update noar tt set b0='9KHZFWINZY22TR7DFR' where id=8;
-update noar ti set b0='9KHZFWINZY22TR7DFR' where id=8;
-update noar tt set v0='VD5YC1BGL128OG3LX7DK7O6H5CUU' where id=8;
-update noar ti set v0='VD5YC1BGL128OG3LX7DK7O6H5CUU' where id=8;
-update noar tt set b1='8P5D3NB8NIUX4LVZVLV3J5UANFL4OE2' where id=8;
-update noar ti set b1='8P5D3NB8NIUX4LVZVLV3J5UANFL4OE2' where id=8;
-update noar tt set v0='W575DZ' where id=8;
-update noar ti set v0='W575DZ' where id=8;
-update noar tt set b2='6JI0SDRKAW8N04BTJDR7Q' where id=8;
-update noar ti set b2='6JI0SDRKAW8N04BTJDR7Q' where id=8;
-update noar tt set v0='1M7TXVB4FKNRNSJKY5G1QETEX44V' where id=9;
-update noar ti set v0='1M7TXVB4FKNRNSJKY5G1QETEX44V' where id=9;
-update noar tt set b0='0MSG9HJDENISRY77JWUELH0E0W8NFO8T' where id=9;
-update noar ti set b0='0MSG9HJDENISRY77JWUELH0E0W8NFO8T' where id=9;
-update noar tt set v0='3D74L3KEP1HWSTH54FZPHV' where id=9;
-update noar ti set v0='3D74L3KEP1HWSTH54FZPHV' where id=9;
-update noar tt set b1='YCSV912PEB6BE' where id=9;
-update noar ti set b1='YCSV912PEB6BE' where id=9;
-update noar tt set v0='27' where id=9;
-update noar ti set v0='27' where id=9;
-update noar tt set b2='3XG0MVJXZ63XGJJZBA8' where id=9;
-update noar ti set b2='3XG0MVJXZ63XGJJZBA8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JGN4QTFHFK' where id=1;
-update noar ti set v0='JGN4QTFHFK' where id=1;
-update noar tt set b0='DNYP0EE1ES4JDL577TSS00Q' where id=1;
-update noar ti set b0='DNYP0EE1ES4JDL577TSS00Q' where id=1;
-update noar tt set v0='UPJSWGW4MM6LI0F8K961PASN' where id=1;
-update noar ti set v0='UPJSWGW4MM6LI0F8K961PASN' where id=1;
-update noar tt set b1='FPG3R88I37FLO5' where id=1;
-update noar ti set b1='FPG3R88I37FLO5' where id=1;
-update noar tt set v0='BV0BA9' where id=1;
-update noar ti set v0='BV0BA9' where id=1;
-update noar tt set b2='WMCJM4LEX7DX0W6KPEF08UON' where id=1;
-update noar ti set b2='WMCJM4LEX7DX0W6KPEF08UON' where id=1;
-update noar tt set v0='G7' where id=2;
-update noar ti set v0='G7' where id=2;
-update noar tt set b0='TFH' where id=2;
-update noar ti set b0='TFH' where id=2;
-update noar tt set v0='M7AQAS08TI4B82' where id=2;
-update noar ti set v0='M7AQAS08TI4B82' where id=2;
-update noar tt set b1='H5LK7PEHOB3Y24G' where id=2;
-update noar ti set b1='H5LK7PEHOB3Y24G' where id=2;
-update noar tt set v0='5X419VQ4KWPIBM' where id=2;
-update noar ti set v0='5X419VQ4KWPIBM' where id=2;
-update noar tt set b2='VPBBD' where id=2;
-update noar ti set b2='VPBBD' where id=2;
-update noar tt set v0='LJXZ91ZOXXTW1HPYB304EC' where id=3;
-update noar ti set v0='LJXZ91ZOXXTW1HPYB304EC' where id=3;
-update noar tt set b0='E76KK42IV0L2P8Y7O7VOZOO6' where id=3;
-update noar ti set b0='E76KK42IV0L2P8Y7O7VOZOO6' where id=3;
-update noar tt set v0='B0' where id=3;
-update noar ti set v0='B0' where id=3;
-update noar tt set b1='UOT5F79' where id=3;
-update noar ti set b1='UOT5F79' where id=3;
-update noar tt set v0='4270VR8' where id=3;
-update noar ti set v0='4270VR8' where id=3;
-update noar tt set b2='9I8918KAPITNFZLWIFJ266FOANA' where id=3;
-update noar ti set b2='9I8918KAPITNFZLWIFJ266FOANA' where id=3;
-update noar tt set v0='5OKW3JXHD6E7435MINJ7M' where id=4;
-update noar ti set v0='5OKW3JXHD6E7435MINJ7M' where id=4;
-update noar tt set b0='1YBYYBD4B7AY7JHH3U8JSNNB6I1WXG8R' where id=4;
-update noar ti set b0='1YBYYBD4B7AY7JHH3U8JSNNB6I1WXG8R' where id=4;
-update noar tt set v0='PKWJU4I8IWH6VVQX0K3EW80YNKOZH' where id=4;
-update noar ti set v0='PKWJU4I8IWH6VVQX0K3EW80YNKOZH' where id=4;
-update noar tt set b1='AJMIJEEV' where id=4;
-update noar ti set b1='AJMIJEEV' where id=4;
-update noar tt set v0='GCAK54V1BUTU5FI2U' where id=4;
-update noar ti set v0='GCAK54V1BUTU5FI2U' where id=4;
-update noar tt set b2='QU93GWILSD4O439A49LHE' where id=4;
-update noar ti set b2='QU93GWILSD4O439A49LHE' where id=4;
-update noar tt set v0='HYREQ9FG9UNRGMAIYX' where id=5;
-update noar ti set v0='HYREQ9FG9UNRGMAIYX' where id=5;
-update noar tt set b0='3GBT0' where id=5;
-update noar ti set b0='3GBT0' where id=5;
-update noar tt set v0='S18EQDS' where id=5;
-update noar ti set v0='S18EQDS' where id=5;
-update noar tt set b1='ACKI84AH8DHCDERB53Z335MBTLKK66F9' where id=5;
-update noar ti set b1='ACKI84AH8DHCDERB53Z335MBTLKK66F9' where id=5;
-update noar tt set v0='SLO3BUOT5U3IE9' where id=5;
-update noar ti set v0='SLO3BUOT5U3IE9' where id=5;
-update noar tt set b2='2D91TPELQGJ' where id=5;
-update noar ti set b2='2D91TPELQGJ' where id=5;
-update noar tt set v0='F6132GVKX24P' where id=6;
-update noar ti set v0='F6132GVKX24P' where id=6;
-update noar tt set b0='KOPC7I2KY5FP5H815EF9F2QCIEWF' where id=6;
-update noar ti set b0='KOPC7I2KY5FP5H815EF9F2QCIEWF' where id=6;
-update noar tt set v0='UDKKHE4CR8EVX2Q5LO17BP9LO77' where id=6;
-update noar ti set v0='UDKKHE4CR8EVX2Q5LO17BP9LO77' where id=6;
-update noar tt set b1='H7P21A' where id=6;
-update noar ti set b1='H7P21A' where id=6;
-update noar tt set v0='3YIK9FNE5ILY' where id=6;
-update noar ti set v0='3YIK9FNE5ILY' where id=6;
-update noar tt set b2='063JBL6QOSQ34B5MUKL' where id=6;
-update noar ti set b2='063JBL6QOSQ34B5MUKL' where id=6;
-update noar tt set v0='WX9WXYIGGR4DZZQMA1MGXIB' where id=7;
-update noar ti set v0='WX9WXYIGGR4DZZQMA1MGXIB' where id=7;
-update noar tt set b0='1CMHFS9WQILWH' where id=7;
-update noar ti set b0='1CMHFS9WQILWH' where id=7;
-update noar tt set v0='CZMKT8F' where id=7;
-update noar ti set v0='CZMKT8F' where id=7;
-update noar tt set b1='YE0YYRN5A5V58T0I' where id=7;
-update noar ti set b1='YE0YYRN5A5V58T0I' where id=7;
-update noar tt set v0='9D22H8K' where id=7;
-update noar ti set v0='9D22H8K' where id=7;
-update noar tt set b2='HMNAC11J4S9PLTL8KSKSQTY8' where id=7;
-update noar ti set b2='HMNAC11J4S9PLTL8KSKSQTY8' where id=7;
-update noar tt set v0='N8RNIJ8R75RVP8OO4G35501BCZH1E5PK' where id=8;
-update noar ti set v0='N8RNIJ8R75RVP8OO4G35501BCZH1E5PK' where id=8;
-update noar tt set b0='IBPTTO45M40M8W4A5T9QK4779' where id=8;
-update noar ti set b0='IBPTTO45M40M8W4A5T9QK4779' where id=8;
-update noar tt set v0='TEQKE1C2DJEOCRRT7W8PR' where id=8;
-update noar ti set v0='TEQKE1C2DJEOCRRT7W8PR' where id=8;
-update noar tt set b1='7D' where id=8;
-update noar ti set b1='7D' where id=8;
-update noar tt set v0='4FABU203DVBSM4CIVQYA5R8EFIL' where id=8;
-update noar ti set v0='4FABU203DVBSM4CIVQYA5R8EFIL' where id=8;
-update noar tt set b2='2DGHEUT4H0HCQ19DB' where id=8;
-update noar ti set b2='2DGHEUT4H0HCQ19DB' where id=8;
-update noar tt set v0='VMZTHZ8WZ4KHWA' where id=9;
-update noar ti set v0='VMZTHZ8WZ4KHWA' where id=9;
-update noar tt set b0='Q8G4ANO9FWPMBSYSP7EU8TH2G' where id=9;
-update noar ti set b0='Q8G4ANO9FWPMBSYSP7EU8TH2G' where id=9;
-update noar tt set v0='GA0HBEDG28ISRLMNH6B45Y8P' where id=9;
-update noar ti set v0='GA0HBEDG28ISRLMNH6B45Y8P' where id=9;
-update noar tt set b1='IHM9GX2SND8MNR7AAF4UE02' where id=9;
-update noar ti set b1='IHM9GX2SND8MNR7AAF4UE02' where id=9;
-update noar tt set v0='MBJDOXW3LS0RS730WJ175KYZWATGWZQ' where id=9;
-update noar ti set v0='MBJDOXW3LS0RS730WJ175KYZWATGWZQ' where id=9;
-update noar tt set b2='WB84KK3ES0T' where id=9;
-update noar ti set b2='WB84KK3ES0T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QBY6LV' where id=1;
-update noar ti set v0='QBY6LV' where id=1;
-update noar tt set b0='OVKC107A0Y3ZCY12G43LYBUR' where id=1;
-update noar ti set b0='OVKC107A0Y3ZCY12G43LYBUR' where id=1;
-update noar tt set v0='K8LJYQ2PFKJDD' where id=1;
-update noar ti set v0='K8LJYQ2PFKJDD' where id=1;
-update noar tt set b1='GSYQNRKCBJJA' where id=1;
-update noar ti set b1='GSYQNRKCBJJA' where id=1;
-update noar tt set v0='E1U' where id=1;
-update noar ti set v0='E1U' where id=1;
-update noar tt set b2='MQQZGAUVAOEENS7AJ2' where id=1;
-update noar ti set b2='MQQZGAUVAOEENS7AJ2' where id=1;
-update noar tt set v0='S3WZ0YC9V011XSG4EEPPZ6H4MT4D' where id=2;
-update noar ti set v0='S3WZ0YC9V011XSG4EEPPZ6H4MT4D' where id=2;
-update noar tt set b0='DI83NAA0MNS3QRLM' where id=2;
-update noar ti set b0='DI83NAA0MNS3QRLM' where id=2;
-update noar tt set v0='JA6SRDWITUO9VV4TKXB7' where id=2;
-update noar ti set v0='JA6SRDWITUO9VV4TKXB7' where id=2;
-update noar tt set b1='13Z57OG4PEDBVPEFRHBRNPQ0V6' where id=2;
-update noar ti set b1='13Z57OG4PEDBVPEFRHBRNPQ0V6' where id=2;
-update noar tt set v0='NHJWJ601DZ' where id=2;
-update noar ti set v0='NHJWJ601DZ' where id=2;
-update noar tt set b2='QL3D8OO67BS' where id=2;
-update noar ti set b2='QL3D8OO67BS' where id=2;
-update noar tt set v0='FO13D2POSU4TKT366NP' where id=3;
-update noar ti set v0='FO13D2POSU4TKT366NP' where id=3;
-update noar tt set b0='F3P6CJK2U4KNYIXE' where id=3;
-update noar ti set b0='F3P6CJK2U4KNYIXE' where id=3;
-update noar tt set v0='EFFCKQKTEZ288' where id=3;
-update noar ti set v0='EFFCKQKTEZ288' where id=3;
-update noar tt set b1='8ETN5QNUEVH77IU8S0QCDQBTCD' where id=3;
-update noar ti set b1='8ETN5QNUEVH77IU8S0QCDQBTCD' where id=3;
-update noar tt set v0='W4CZLDZO3CQY0T4ACQH24FD' where id=3;
-update noar ti set v0='W4CZLDZO3CQY0T4ACQH24FD' where id=3;
-update noar tt set b2='68OQ9XSPWC' where id=3;
-update noar ti set b2='68OQ9XSPWC' where id=3;
-update noar tt set v0='C4CDQ5M2IABWBS42HAAS' where id=4;
-update noar ti set v0='C4CDQ5M2IABWBS42HAAS' where id=4;
-update noar tt set b0='5EJRVGKY0XB' where id=4;
-update noar ti set b0='5EJRVGKY0XB' where id=4;
-update noar tt set v0='F2WNH15FORSUB632R1FFBHY4B' where id=4;
-update noar ti set v0='F2WNH15FORSUB632R1FFBHY4B' where id=4;
-update noar tt set b1='NDCBEC2CY8G4VPOEQVMZFX8Y' where id=4;
-update noar ti set b1='NDCBEC2CY8G4VPOEQVMZFX8Y' where id=4;
-update noar tt set v0='BRVH6XJTK3DVSWMQG' where id=4;
-update noar ti set v0='BRVH6XJTK3DVSWMQG' where id=4;
-update noar tt set b2='8OMQPM95BTW6JLXXX4WSYCH82CJG34K' where id=4;
-update noar ti set b2='8OMQPM95BTW6JLXXX4WSYCH82CJG34K' where id=4;
-update noar tt set v0='B3EBNE7I32' where id=5;
-update noar ti set v0='B3EBNE7I32' where id=5;
-update noar tt set b0='P' where id=5;
-update noar ti set b0='P' where id=5;
-update noar tt set v0='AMZYJPSCET70XVUJMHCTXQBSXX' where id=5;
-update noar ti set v0='AMZYJPSCET70XVUJMHCTXQBSXX' where id=5;
-update noar tt set b1='RQJJQ' where id=5;
-update noar ti set b1='RQJJQ' where id=5;
-update noar tt set v0='SI' where id=5;
-update noar ti set v0='SI' where id=5;
-update noar tt set b2='1Q0W67XJ5R53' where id=5;
-update noar ti set b2='1Q0W67XJ5R53' where id=5;
-update noar tt set v0='W' where id=6;
-update noar ti set v0='W' where id=6;
-update noar tt set b0='ZQQZZS2650TVV58' where id=6;
-update noar ti set b0='ZQQZZS2650TVV58' where id=6;
-update noar tt set v0='FMX6N8SRJPGSUBJZS46S' where id=6;
-update noar ti set v0='FMX6N8SRJPGSUBJZS46S' where id=6;
-update noar tt set b1='T3VSKTNGPN0OLHGAV9K5Y1I5ERVQ' where id=6;
-update noar ti set b1='T3VSKTNGPN0OLHGAV9K5Y1I5ERVQ' where id=6;
-update noar tt set v0='ZR5A64D' where id=6;
-update noar ti set v0='ZR5A64D' where id=6;
-update noar tt set b2='0L98AT5YQK6KGF5' where id=6;
-update noar ti set b2='0L98AT5YQK6KGF5' where id=6;
-update noar tt set v0='F24NBRI1HGH6HU02SBHZLKL78KFV2W' where id=7;
-update noar ti set v0='F24NBRI1HGH6HU02SBHZLKL78KFV2W' where id=7;
-update noar tt set b0='3BCZN' where id=7;
-update noar ti set b0='3BCZN' where id=7;
-update noar tt set v0='NM07MR8SN9L69D0' where id=7;
-update noar ti set v0='NM07MR8SN9L69D0' where id=7;
-update noar tt set b1='2KFQF9IPL4WMX5Z' where id=7;
-update noar ti set b1='2KFQF9IPL4WMX5Z' where id=7;
-update noar tt set v0='2PCTBJ' where id=7;
-update noar ti set v0='2PCTBJ' where id=7;
-update noar tt set b2='QLHI32EKBMNNVQD' where id=7;
-update noar ti set b2='QLHI32EKBMNNVQD' where id=7;
-update noar tt set v0='S98ROI44IXUYDXQ' where id=8;
-update noar ti set v0='S98ROI44IXUYDXQ' where id=8;
-update noar tt set b0='NWISI' where id=8;
-update noar ti set b0='NWISI' where id=8;
-update noar tt set v0='8SG4UK11AXE016YB452' where id=8;
-update noar ti set v0='8SG4UK11AXE016YB452' where id=8;
-update noar tt set b1='9FGH3A2JVQ3GFF4CJ' where id=8;
-update noar ti set b1='9FGH3A2JVQ3GFF4CJ' where id=8;
-update noar tt set v0='8E54PD6V905HEA17WB' where id=8;
-update noar ti set v0='8E54PD6V905HEA17WB' where id=8;
-update noar tt set b2='ZMLRM3O0' where id=8;
-update noar ti set b2='ZMLRM3O0' where id=8;
-update noar tt set v0='9H2YM2J5E0BS0A8OJB8P24B2H3' where id=9;
-update noar ti set v0='9H2YM2J5E0BS0A8OJB8P24B2H3' where id=9;
-update noar tt set b0='F4H1' where id=9;
-update noar ti set b0='F4H1' where id=9;
-update noar tt set v0='U3URAFKJP8TL07NMU03N94JGNO' where id=9;
-update noar ti set v0='U3URAFKJP8TL07NMU03N94JGNO' where id=9;
-update noar tt set b1='WBKOZUBPFKC' where id=9;
-update noar ti set b1='WBKOZUBPFKC' where id=9;
-update noar tt set v0='950NBB1L1WJAYF' where id=9;
-update noar ti set v0='950NBB1L1WJAYF' where id=9;
-update noar tt set b2='3JZE6A0GL6K4055LXF8KEJUBALFGF6F1' where id=9;
-update noar ti set b2='3JZE6A0GL6K4055LXF8KEJUBALFGF6F1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9877QISJZWDG5TRCA0WOA7QDCQDY3N' where id=1;
-update noar ti set v0='9877QISJZWDG5TRCA0WOA7QDCQDY3N' where id=1;
-update noar tt set b0='UN1MQMGSL0USVSIKFO' where id=1;
-update noar ti set b0='UN1MQMGSL0USVSIKFO' where id=1;
-update noar tt set v0='O0N4X' where id=1;
-update noar ti set v0='O0N4X' where id=1;
-update noar tt set b1='31' where id=1;
-update noar ti set b1='31' where id=1;
-update noar tt set v0='X9TCNPDK1TY305U72VI6' where id=1;
-update noar ti set v0='X9TCNPDK1TY305U72VI6' where id=1;
-update noar tt set b2='06R' where id=1;
-update noar ti set b2='06R' where id=1;
-update noar tt set v0='L0N3UJP51CXLT3Z69XI6NAQ3EWP1GB' where id=2;
-update noar ti set v0='L0N3UJP51CXLT3Z69XI6NAQ3EWP1GB' where id=2;
-update noar tt set b0='LWH30LLDH2JV6TYUGF' where id=2;
-update noar ti set b0='LWH30LLDH2JV6TYUGF' where id=2;
-update noar tt set v0='2PI29TFFIO0' where id=2;
-update noar ti set v0='2PI29TFFIO0' where id=2;
-update noar tt set b1='K5YRI9TSHS67Z77F2A3S9U5U4RQW3C' where id=2;
-update noar ti set b1='K5YRI9TSHS67Z77F2A3S9U5U4RQW3C' where id=2;
-update noar tt set v0='9QIKKPAYU3XFX4C' where id=2;
-update noar ti set v0='9QIKKPAYU3XFX4C' where id=2;
-update noar tt set b2='8OCM2CRFW759M0' where id=2;
-update noar ti set b2='8OCM2CRFW759M0' where id=2;
-update noar tt set v0='ZOUS40IIDM9XTCG2Z7P9MCHS' where id=3;
-update noar ti set v0='ZOUS40IIDM9XTCG2Z7P9MCHS' where id=3;
-update noar tt set b0='7E3BD5O1' where id=3;
-update noar ti set b0='7E3BD5O1' where id=3;
-update noar tt set v0='QZ4KN75FEGVF9' where id=3;
-update noar ti set v0='QZ4KN75FEGVF9' where id=3;
-update noar tt set b1='QF1KX7WTP' where id=3;
-update noar ti set b1='QF1KX7WTP' where id=3;
-update noar tt set v0='HOPUNF7M30GQNI0Y7JXIU6AKYK3A4EG' where id=3;
-update noar ti set v0='HOPUNF7M30GQNI0Y7JXIU6AKYK3A4EG' where id=3;
-update noar tt set b2='WPHABIAUXA0U0' where id=3;
-update noar ti set b2='WPHABIAUXA0U0' where id=3;
-update noar tt set v0='4806XCACSQKO' where id=4;
-update noar ti set v0='4806XCACSQKO' where id=4;
-update noar tt set b0='JR71U4' where id=4;
-update noar ti set b0='JR71U4' where id=4;
-update noar tt set v0='6Q8RPDXCTCI75U8W6FV5TG1CE4ZRG' where id=4;
-update noar ti set v0='6Q8RPDXCTCI75U8W6FV5TG1CE4ZRG' where id=4;
-update noar tt set b1='N3FRK2FP' where id=4;
-update noar ti set b1='N3FRK2FP' where id=4;
-update noar tt set v0='QEBD6LKNO' where id=4;
-update noar ti set v0='QEBD6LKNO' where id=4;
-update noar tt set b2='6U63NHFD42RY20S1' where id=4;
-update noar ti set b2='6U63NHFD42RY20S1' where id=4;
-update noar tt set v0='3MO6O6SHTRK' where id=5;
-update noar ti set v0='3MO6O6SHTRK' where id=5;
-update noar tt set b0='IE3A9KPQJ7R4KNYF2WPAEEC97A' where id=5;
-update noar ti set b0='IE3A9KPQJ7R4KNYF2WPAEEC97A' where id=5;
-update noar tt set v0='LD26DWMCPJVL1K7' where id=5;
-update noar ti set v0='LD26DWMCPJVL1K7' where id=5;
-update noar tt set b1='L26WI76NIFVTSFMZ7GBBU40KKANO8Z6' where id=5;
-update noar ti set b1='L26WI76NIFVTSFMZ7GBBU40KKANO8Z6' where id=5;
-update noar tt set v0='KLH0JBWPYGSKYGZ8Q7NCG' where id=5;
-update noar ti set v0='KLH0JBWPYGSKYGZ8Q7NCG' where id=5;
-update noar tt set b2='IKQDOQT694KK' where id=5;
-update noar ti set b2='IKQDOQT694KK' where id=5;
-update noar tt set v0='KW7OUX2ZGXXIMXVNEP2MG15M13' where id=6;
-update noar ti set v0='KW7OUX2ZGXXIMXVNEP2MG15M13' where id=6;
-update noar tt set b0='KXRZKKZW7D' where id=6;
-update noar ti set b0='KXRZKKZW7D' where id=6;
-update noar tt set v0='5XINU22GELE81P0O8HFW2D' where id=6;
-update noar ti set v0='5XINU22GELE81P0O8HFW2D' where id=6;
-update noar tt set b1='MWM54FOMUB2WR' where id=6;
-update noar ti set b1='MWM54FOMUB2WR' where id=6;
-update noar tt set v0='1DD2B4KHSMHUW18CSMSPH12OMCH09L65' where id=6;
-update noar ti set v0='1DD2B4KHSMHUW18CSMSPH12OMCH09L65' where id=6;
-update noar tt set b2='4QRM7CD07XREJXMP2UWT7BK8NV3K' where id=6;
-update noar ti set b2='4QRM7CD07XREJXMP2UWT7BK8NV3K' where id=6;
-update noar tt set v0='46MBYC4OHHEGFY1K7928BN37LSBE' where id=7;
-update noar ti set v0='46MBYC4OHHEGFY1K7928BN37LSBE' where id=7;
-update noar tt set b0='5VHGNSJLOZ5IHO0WVQVNJ1WO5VUGHP8Y' where id=7;
-update noar ti set b0='5VHGNSJLOZ5IHO0WVQVNJ1WO5VUGHP8Y' where id=7;
-update noar tt set v0='7J' where id=7;
-update noar ti set v0='7J' where id=7;
-update noar tt set b1='FXXY2EWJE8JXKTH' where id=7;
-update noar ti set b1='FXXY2EWJE8JXKTH' where id=7;
-update noar tt set v0='1DXSFXQ' where id=7;
-update noar ti set v0='1DXSFXQ' where id=7;
-update noar tt set b2='8898HQDTJF' where id=7;
-update noar ti set b2='8898HQDTJF' where id=7;
-update noar tt set v0='9F82N2B9FI' where id=8;
-update noar ti set v0='9F82N2B9FI' where id=8;
-update noar tt set b0='D9P8FY' where id=8;
-update noar ti set b0='D9P8FY' where id=8;
-update noar tt set v0='0E6LKTH10EG' where id=8;
-update noar ti set v0='0E6LKTH10EG' where id=8;
-update noar tt set b1='PBB3AQ' where id=8;
-update noar ti set b1='PBB3AQ' where id=8;
-update noar tt set v0='L99E7LA' where id=8;
-update noar ti set v0='L99E7LA' where id=8;
-update noar tt set b2='ZW40C5QYC5' where id=8;
-update noar ti set b2='ZW40C5QYC5' where id=8;
-update noar tt set v0='VKA30BP6ECKRZPY0N3FP' where id=9;
-update noar ti set v0='VKA30BP6ECKRZPY0N3FP' where id=9;
-update noar tt set b0='O' where id=9;
-update noar ti set b0='O' where id=9;
-update noar tt set v0='14QD9JUSW4P8AYRHHH607B4V' where id=9;
-update noar ti set v0='14QD9JUSW4P8AYRHHH607B4V' where id=9;
-update noar tt set b1='8LY6P8ZBRNQM4VUGA9Y8K3PG9NKJR7ZB' where id=9;
-update noar ti set b1='8LY6P8ZBRNQM4VUGA9Y8K3PG9NKJR7ZB' where id=9;
-update noar tt set v0='PA6GLXJTEX' where id=9;
-update noar ti set v0='PA6GLXJTEX' where id=9;
-update noar tt set b2='KIEBI52U' where id=9;
-update noar ti set b2='KIEBI52U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H5HBU6R8BZYCIII1IFV4YLME' where id=1;
-update noar ti set v0='H5HBU6R8BZYCIII1IFV4YLME' where id=1;
-update noar tt set b0='N24KW0DCPYJQ2EQF0NHLE6FB7JJ' where id=1;
-update noar ti set b0='N24KW0DCPYJQ2EQF0NHLE6FB7JJ' where id=1;
-update noar tt set v0='14VXM7NSH8JELONFR89PG' where id=1;
-update noar ti set v0='14VXM7NSH8JELONFR89PG' where id=1;
-update noar tt set b1='BS5GV' where id=1;
-update noar ti set b1='BS5GV' where id=1;
-update noar tt set v0='RI5DGFRDWTME4' where id=1;
-update noar ti set v0='RI5DGFRDWTME4' where id=1;
-update noar tt set b2='QVO1VLYYV8QJ4KUSJDF' where id=1;
-update noar ti set b2='QVO1VLYYV8QJ4KUSJDF' where id=1;
-update noar tt set v0='DCJBP1W73KPH44P9A2F4' where id=2;
-update noar ti set v0='DCJBP1W73KPH44P9A2F4' where id=2;
-update noar tt set b0='R9SCSZYP2NW8W4MG5L4XPWV6LLUX9L' where id=2;
-update noar ti set b0='R9SCSZYP2NW8W4MG5L4XPWV6LLUX9L' where id=2;
-update noar tt set v0='B9KMSZ29WFF5IAY9K' where id=2;
-update noar ti set v0='B9KMSZ29WFF5IAY9K' where id=2;
-update noar tt set b1='G6EANYJD4AOC4R53' where id=2;
-update noar ti set b1='G6EANYJD4AOC4R53' where id=2;
-update noar tt set v0='QPFLNX' where id=2;
-update noar ti set v0='QPFLNX' where id=2;
-update noar tt set b2='N' where id=2;
-update noar ti set b2='N' where id=2;
-update noar tt set v0='KHET61D2' where id=3;
-update noar ti set v0='KHET61D2' where id=3;
-update noar tt set b0='HO5B1HZTHVILWBW1X9ZYWB63O' where id=3;
-update noar ti set b0='HO5B1HZTHVILWBW1X9ZYWB63O' where id=3;
-update noar tt set v0='PQDIOQK5LLXYD9GVBOM22P' where id=3;
-update noar ti set v0='PQDIOQK5LLXYD9GVBOM22P' where id=3;
-update noar tt set b1='EI1DPMO13ZMK5EE87' where id=3;
-update noar ti set b1='EI1DPMO13ZMK5EE87' where id=3;
-update noar tt set v0='7GDUXQNDOKFXNW9POZ8DDAYY83U7M3' where id=3;
-update noar ti set v0='7GDUXQNDOKFXNW9POZ8DDAYY83U7M3' where id=3;
-update noar tt set b2='0273OXVZ57ZESOFIFLBCTY4WPVM' where id=3;
-update noar ti set b2='0273OXVZ57ZESOFIFLBCTY4WPVM' where id=3;
-update noar tt set v0='G01U6X7A43G8Q' where id=4;
-update noar ti set v0='G01U6X7A43G8Q' where id=4;
-update noar tt set b0='2NIWV8FFS' where id=4;
-update noar ti set b0='2NIWV8FFS' where id=4;
-update noar tt set v0='9UK0J14GF0DC' where id=4;
-update noar ti set v0='9UK0J14GF0DC' where id=4;
-update noar tt set b1='B2C6Y4HNDL9QZKP2ZDU4BO5' where id=4;
-update noar ti set b1='B2C6Y4HNDL9QZKP2ZDU4BO5' where id=4;
-update noar tt set v0='3YLJH4XW0' where id=4;
-update noar ti set v0='3YLJH4XW0' where id=4;
-update noar tt set b2='AECACJFS' where id=4;
-update noar ti set b2='AECACJFS' where id=4;
-update noar tt set v0='311H3EHC' where id=5;
-update noar ti set v0='311H3EHC' where id=5;
-update noar tt set b0='YAHEPPLTBEXW0A4NGLNIOALW7' where id=5;
-update noar ti set b0='YAHEPPLTBEXW0A4NGLNIOALW7' where id=5;
-update noar tt set v0='0A8L603F5ZNLBXE528SF1KG8R93' where id=5;
-update noar ti set v0='0A8L603F5ZNLBXE528SF1KG8R93' where id=5;
-update noar tt set b1='4' where id=5;
-update noar ti set b1='4' where id=5;
-update noar tt set v0='WUBWN34O6QC9UJYYVEQ56BCS' where id=5;
-update noar ti set v0='WUBWN34O6QC9UJYYVEQ56BCS' where id=5;
-update noar tt set b2='DFVG6J' where id=5;
-update noar ti set b2='DFVG6J' where id=5;
-update noar tt set v0='WARQW9ICF8U8MQV4ZQBUENP2U3BEHL' where id=6;
-update noar ti set v0='WARQW9ICF8U8MQV4ZQBUENP2U3BEHL' where id=6;
-update noar tt set b0='NCEALEANHJ5S4YYUV' where id=6;
-update noar ti set b0='NCEALEANHJ5S4YYUV' where id=6;
-update noar tt set v0='G1NMBSNUER7DSXM0' where id=6;
-update noar ti set v0='G1NMBSNUER7DSXM0' where id=6;
-update noar tt set b1='HD4UGAIHZ3FS72PHGD5I9LH0S' where id=6;
-update noar ti set b1='HD4UGAIHZ3FS72PHGD5I9LH0S' where id=6;
-update noar tt set v0='QGNO39Z2T055QG39QV2NPSVI9MPY3J74' where id=6;
-update noar ti set v0='QGNO39Z2T055QG39QV2NPSVI9MPY3J74' where id=6;
-update noar tt set b2='AZ' where id=6;
-update noar ti set b2='AZ' where id=6;
-update noar tt set v0='MIR9' where id=7;
-update noar ti set v0='MIR9' where id=7;
-update noar tt set b0='RSKLUMYAC5LN4JWVT' where id=7;
-update noar ti set b0='RSKLUMYAC5LN4JWVT' where id=7;
-update noar tt set v0='NSAGD36PD97Q7OFAPSLGZ3Y5' where id=7;
-update noar ti set v0='NSAGD36PD97Q7OFAPSLGZ3Y5' where id=7;
-update noar tt set b1='G8YRCVXB3J11YVQOYRZDDHJ5Z12' where id=7;
-update noar ti set b1='G8YRCVXB3J11YVQOYRZDDHJ5Z12' where id=7;
-update noar tt set v0='JYUJ30HLYSNIO40BHKUUS9IMTYNKDD' where id=7;
-update noar ti set v0='JYUJ30HLYSNIO40BHKUUS9IMTYNKDD' where id=7;
-update noar tt set b2='AA5GR0WPXUI0ETO1HSEO3OZ' where id=7;
-update noar ti set b2='AA5GR0WPXUI0ETO1HSEO3OZ' where id=7;
-update noar tt set v0='MF5V32X6B9VVCDF' where id=8;
-update noar ti set v0='MF5V32X6B9VVCDF' where id=8;
-update noar tt set b0='WKAS4XO23A2VIXMW7UX56LGCJHH24T' where id=8;
-update noar ti set b0='WKAS4XO23A2VIXMW7UX56LGCJHH24T' where id=8;
-update noar tt set v0='40492I' where id=8;
-update noar ti set v0='40492I' where id=8;
-update noar tt set b1='K2XZKP6YUKJ599MBIULYS' where id=8;
-update noar ti set b1='K2XZKP6YUKJ599MBIULYS' where id=8;
-update noar tt set v0='AKIQYVM4DN6QAV7HPN905S1LCXZE7' where id=8;
-update noar ti set v0='AKIQYVM4DN6QAV7HPN905S1LCXZE7' where id=8;
-update noar tt set b2='9W4XY9Y8XCO6I5BWBQG' where id=8;
-update noar ti set b2='9W4XY9Y8XCO6I5BWBQG' where id=8;
-update noar tt set v0='8ODC8TJ8X32TFC6U6K' where id=9;
-update noar ti set v0='8ODC8TJ8X32TFC6U6K' where id=9;
-update noar tt set b0='B982RRGEVL02Y91VWCW7' where id=9;
-update noar ti set b0='B982RRGEVL02Y91VWCW7' where id=9;
-update noar tt set v0='CY' where id=9;
-update noar ti set v0='CY' where id=9;
-update noar tt set b1='WUS5' where id=9;
-update noar ti set b1='WUS5' where id=9;
-update noar tt set v0='DB6UV1N9FS9YCN3S' where id=9;
-update noar ti set v0='DB6UV1N9FS9YCN3S' where id=9;
-update noar tt set b2='2JR32MU3K1L2OY8KW7HU' where id=9;
-update noar ti set b2='2JR32MU3K1L2OY8KW7HU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BAHDVEMAF6TXCHRV8RZ' where id=1;
-update noar ti set v0='0BAHDVEMAF6TXCHRV8RZ' where id=1;
-update noar tt set b0='6W681RWYE9QLQA1SEJ4WFK' where id=1;
-update noar ti set b0='6W681RWYE9QLQA1SEJ4WFK' where id=1;
-update noar tt set v0='3P24TYJXMVSW1' where id=1;
-update noar ti set v0='3P24TYJXMVSW1' where id=1;
-update noar tt set b1='K4F6RIK9WB4LCL7XIFDP2XP8IG8XRCV2' where id=1;
-update noar ti set b1='K4F6RIK9WB4LCL7XIFDP2XP8IG8XRCV2' where id=1;
-update noar tt set v0='YWF7ZMWX1WUXMVUQXZSFQV70D59' where id=1;
-update noar ti set v0='YWF7ZMWX1WUXMVUQXZSFQV70D59' where id=1;
-update noar tt set b2='YQJN2J5I9IL' where id=1;
-update noar ti set b2='YQJN2J5I9IL' where id=1;
-update noar tt set v0='S' where id=2;
-update noar ti set v0='S' where id=2;
-update noar tt set b0='0VM3S2TQIMV9KGQRHO6042353V' where id=2;
-update noar ti set b0='0VM3S2TQIMV9KGQRHO6042353V' where id=2;
-update noar tt set v0='MH01K96WWUEY06YQA3AJVXDWPLH57' where id=2;
-update noar ti set v0='MH01K96WWUEY06YQA3AJVXDWPLH57' where id=2;
-update noar tt set b1='VYC8U14504KR3B7U94QMIG' where id=2;
-update noar ti set b1='VYC8U14504KR3B7U94QMIG' where id=2;
-update noar tt set v0='TTKPMGOB5J4C8ZDJZ5WJ' where id=2;
-update noar ti set v0='TTKPMGOB5J4C8ZDJZ5WJ' where id=2;
-update noar tt set b2='ZOH0X84S14SV8NUT513W9' where id=2;
-update noar ti set b2='ZOH0X84S14SV8NUT513W9' where id=2;
-update noar tt set v0='HXJD18J' where id=3;
-update noar ti set v0='HXJD18J' where id=3;
-update noar tt set b0='0BX' where id=3;
-update noar ti set b0='0BX' where id=3;
-update noar tt set v0='1' where id=3;
-update noar ti set v0='1' where id=3;
-update noar tt set b1='96NGGQAJN' where id=3;
-update noar ti set b1='96NGGQAJN' where id=3;
-update noar tt set v0='MC6CSVS6K1' where id=3;
-update noar ti set v0='MC6CSVS6K1' where id=3;
-update noar tt set b2='L0O4RE2TBDVJQ6W3N5S1O97E0P2B' where id=3;
-update noar ti set b2='L0O4RE2TBDVJQ6W3N5S1O97E0P2B' where id=3;
-update noar tt set v0='QF4JB1HEQD2QBB7V8G3E8O8I' where id=4;
-update noar ti set v0='QF4JB1HEQD2QBB7V8G3E8O8I' where id=4;
-update noar tt set b0='6I8CIW9S3IDV5NGH15SQK6WG7ZIMZGVU' where id=4;
-update noar ti set b0='6I8CIW9S3IDV5NGH15SQK6WG7ZIMZGVU' where id=4;
-update noar tt set v0='DCR9KRAGB88R2612GK5I7A0YZ8J4D0VD' where id=4;
-update noar ti set v0='DCR9KRAGB88R2612GK5I7A0YZ8J4D0VD' where id=4;
-update noar tt set b1='NI2C7ZOLRMSM6YGXBS8HPK1VS91PZ5N' where id=4;
-update noar ti set b1='NI2C7ZOLRMSM6YGXBS8HPK1VS91PZ5N' where id=4;
-update noar tt set v0='5XUO7VXPWMI' where id=4;
-update noar ti set v0='5XUO7VXPWMI' where id=4;
-update noar tt set b2='75SPATWCF81WH' where id=4;
-update noar ti set b2='75SPATWCF81WH' where id=4;
-update noar tt set v0='LO3ZCGWS2SG31I0OJDTQ1V0J7' where id=5;
-update noar ti set v0='LO3ZCGWS2SG31I0OJDTQ1V0J7' where id=5;
-update noar tt set b0='STKLF0T58SM0TNDE8LQ1SCESW3' where id=5;
-update noar ti set b0='STKLF0T58SM0TNDE8LQ1SCESW3' where id=5;
-update noar tt set v0='OWTAU1BMK3' where id=5;
-update noar ti set v0='OWTAU1BMK3' where id=5;
-update noar tt set b1='6ZBEU3POBSYDBCXXI' where id=5;
-update noar ti set b1='6ZBEU3POBSYDBCXXI' where id=5;
-update noar tt set v0='RZ8LS9TCURZQREHXPJC' where id=5;
-update noar ti set v0='RZ8LS9TCURZQREHXPJC' where id=5;
-update noar tt set b2='JRB2IC86L908' where id=5;
-update noar ti set b2='JRB2IC86L908' where id=5;
-update noar tt set v0='TX4Z95BP4ZFBM2P5KWOXWV3328QF' where id=6;
-update noar ti set v0='TX4Z95BP4ZFBM2P5KWOXWV3328QF' where id=6;
-update noar tt set b0='J7D0KN5E8QTPSXC6TG69YTQBKP0EAHN' where id=6;
-update noar ti set b0='J7D0KN5E8QTPSXC6TG69YTQBKP0EAHN' where id=6;
-update noar tt set v0='VT425GBDCBJHX0DF' where id=6;
-update noar ti set v0='VT425GBDCBJHX0DF' where id=6;
-update noar tt set b1='B1JP4IR0TVN5KUGN' where id=6;
-update noar ti set b1='B1JP4IR0TVN5KUGN' where id=6;
-update noar tt set v0='MRM55C4H2Q7ZH8UBLSONG' where id=6;
-update noar ti set v0='MRM55C4H2Q7ZH8UBLSONG' where id=6;
-update noar tt set b2='QL36ARLN7RQKK8L' where id=6;
-update noar ti set b2='QL36ARLN7RQKK8L' where id=6;
-update noar tt set v0='Q99C0OIYH65GU' where id=7;
-update noar ti set v0='Q99C0OIYH65GU' where id=7;
-update noar tt set b0='XDVX0DGI0CTY89ZM' where id=7;
-update noar ti set b0='XDVX0DGI0CTY89ZM' where id=7;
-update noar tt set v0='ACHAXOTSM8O8NI99' where id=7;
-update noar ti set v0='ACHAXOTSM8O8NI99' where id=7;
-update noar tt set b1='3JJMYB9CV3' where id=7;
-update noar ti set b1='3JJMYB9CV3' where id=7;
-update noar tt set v0='MGI4MN0JK78U6C672AM1UL4KV3G2D' where id=7;
-update noar ti set v0='MGI4MN0JK78U6C672AM1UL4KV3G2D' where id=7;
-update noar tt set b2='WA1UB0KFK' where id=7;
-update noar ti set b2='WA1UB0KFK' where id=7;
-update noar tt set v0='QJYN' where id=8;
-update noar ti set v0='QJYN' where id=8;
-update noar tt set b0='DIG7UHHJCFM2UO7OI4I386' where id=8;
-update noar ti set b0='DIG7UHHJCFM2UO7OI4I386' where id=8;
-update noar tt set v0='T03WQPBFRY625D8QVKQ0NJ0J' where id=8;
-update noar ti set v0='T03WQPBFRY625D8QVKQ0NJ0J' where id=8;
-update noar tt set b1='61D' where id=8;
-update noar ti set b1='61D' where id=8;
-update noar tt set v0='HE2FTABS59W' where id=8;
-update noar ti set v0='HE2FTABS59W' where id=8;
-update noar tt set b2='I95UH4GBSJIYOECBPWORJS8UENPO6LIE' where id=8;
-update noar ti set b2='I95UH4GBSJIYOECBPWORJS8UENPO6LIE' where id=8;
-update noar tt set v0='M42AB4VQ2ALSM9ACEITW5S' where id=9;
-update noar ti set v0='M42AB4VQ2ALSM9ACEITW5S' where id=9;
-update noar tt set b0='XNE8LXH4KCO' where id=9;
-update noar ti set b0='XNE8LXH4KCO' where id=9;
-update noar tt set v0='DW60C619CFATRZHWWYQ' where id=9;
-update noar ti set v0='DW60C619CFATRZHWWYQ' where id=9;
-update noar tt set b1='HPZYGB9ROV6YKMRFYMRL' where id=9;
-update noar ti set b1='HPZYGB9ROV6YKMRFYMRL' where id=9;
-update noar tt set v0='VCSXIF5FXB8JJ4K3A8' where id=9;
-update noar ti set v0='VCSXIF5FXB8JJ4K3A8' where id=9;
-update noar tt set b2='MWNN5' where id=9;
-update noar ti set b2='MWNN5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H3TPN3DRU0XGIKN2FMSS5AWDSLXM' where id=1;
-update noar ti set v0='H3TPN3DRU0XGIKN2FMSS5AWDSLXM' where id=1;
-update noar tt set b0='XRX4H3LKY7PBHS8JDR4JM5D04I' where id=1;
-update noar ti set b0='XRX4H3LKY7PBHS8JDR4JM5D04I' where id=1;
-update noar tt set v0='E14IDYSDQPNLKU41DRZNPRMO2' where id=1;
-update noar ti set v0='E14IDYSDQPNLKU41DRZNPRMO2' where id=1;
-update noar tt set b1='HI2PJJPAS8' where id=1;
-update noar ti set b1='HI2PJJPAS8' where id=1;
-update noar tt set v0='HLQ9IBJE4ELQURD9B8L77PEAYY0670Q' where id=1;
-update noar ti set v0='HLQ9IBJE4ELQURD9B8L77PEAYY0670Q' where id=1;
-update noar tt set b2='PJ' where id=1;
-update noar ti set b2='PJ' where id=1;
-update noar tt set v0='FTDU0OC1GUNA7SDZHXJ7SPDEC7ZO20' where id=2;
-update noar ti set v0='FTDU0OC1GUNA7SDZHXJ7SPDEC7ZO20' where id=2;
-update noar tt set b0='ZRGVTEBI4KPJY8E06V' where id=2;
-update noar ti set b0='ZRGVTEBI4KPJY8E06V' where id=2;
-update noar tt set v0='VGU9UVGXAUOAOXCXZW' where id=2;
-update noar ti set v0='VGU9UVGXAUOAOXCXZW' where id=2;
-update noar tt set b1='65C9K7YS0ZCLWD' where id=2;
-update noar ti set b1='65C9K7YS0ZCLWD' where id=2;
-update noar tt set v0='LFWR2B61HLW3Q' where id=2;
-update noar ti set v0='LFWR2B61HLW3Q' where id=2;
-update noar tt set b2='JEA7LIHL8UDSL3' where id=2;
-update noar ti set b2='JEA7LIHL8UDSL3' where id=2;
-update noar tt set v0='JXELV8Z' where id=3;
-update noar ti set v0='JXELV8Z' where id=3;
-update noar tt set b0='98RUG' where id=3;
-update noar ti set b0='98RUG' where id=3;
-update noar tt set v0='ZZQVTZXL4IRGK' where id=3;
-update noar ti set v0='ZZQVTZXL4IRGK' where id=3;
-update noar tt set b1='LK0R7FFED8' where id=3;
-update noar ti set b1='LK0R7FFED8' where id=3;
-update noar tt set v0='HRA69F' where id=3;
-update noar ti set v0='HRA69F' where id=3;
-update noar tt set b2='ETNHVB7G17WDHSWG5SEOEGP8X5' where id=3;
-update noar ti set b2='ETNHVB7G17WDHSWG5SEOEGP8X5' where id=3;
-update noar tt set v0='SIY0Z6T64C411KAP626OXUDYOJD9IO' where id=4;
-update noar ti set v0='SIY0Z6T64C411KAP626OXUDYOJD9IO' where id=4;
-update noar tt set b0='YL6LRM' where id=4;
-update noar ti set b0='YL6LRM' where id=4;
-update noar tt set v0='BFPCF281ON415AEGCNGUWMNEE' where id=4;
-update noar ti set v0='BFPCF281ON415AEGCNGUWMNEE' where id=4;
-update noar tt set b1='5W7LZTC25UT1C1RGE' where id=4;
-update noar ti set b1='5W7LZTC25UT1C1RGE' where id=4;
-update noar tt set v0='1P6IZFJ8SB8YWFSKDHLJ1XLIPU1L' where id=4;
-update noar ti set v0='1P6IZFJ8SB8YWFSKDHLJ1XLIPU1L' where id=4;
-update noar tt set b2='ZT6' where id=4;
-update noar ti set b2='ZT6' where id=4;
-update noar tt set v0='61SFKGPZ7RI' where id=5;
-update noar ti set v0='61SFKGPZ7RI' where id=5;
-update noar tt set b0='C13THBYNTEWVXXX' where id=5;
-update noar ti set b0='C13THBYNTEWVXXX' where id=5;
-update noar tt set v0='NI9OREOUY0XPPP8S86G49Q' where id=5;
-update noar ti set v0='NI9OREOUY0XPPP8S86G49Q' where id=5;
-update noar tt set b1='Z7XN29W7Y' where id=5;
-update noar ti set b1='Z7XN29W7Y' where id=5;
-update noar tt set v0='8P3B048Y6X6EGUC6A6C1EN2R9SIARW' where id=5;
-update noar ti set v0='8P3B048Y6X6EGUC6A6C1EN2R9SIARW' where id=5;
-update noar tt set b2='62KSURH9XUQCN8E5FKTPVY3TUIC56VUW' where id=5;
-update noar ti set b2='62KSURH9XUQCN8E5FKTPVY3TUIC56VUW' where id=5;
-update noar tt set v0='5HVQIRGO' where id=6;
-update noar ti set v0='5HVQIRGO' where id=6;
-update noar tt set b0='AN2GWY2ANAVLC0MPS' where id=6;
-update noar ti set b0='AN2GWY2ANAVLC0MPS' where id=6;
-update noar tt set v0='FX1SAZS7FNLC5SLEU' where id=6;
-update noar ti set v0='FX1SAZS7FNLC5SLEU' where id=6;
-update noar tt set b1='ZUCS3JKAZ54F8TIBWRD2JFG43VGJ9' where id=6;
-update noar ti set b1='ZUCS3JKAZ54F8TIBWRD2JFG43VGJ9' where id=6;
-update noar tt set v0='GBNOLS59XYLDBFY8ZIT2ASYMD5MVEJOQ' where id=6;
-update noar ti set v0='GBNOLS59XYLDBFY8ZIT2ASYMD5MVEJOQ' where id=6;
-update noar tt set b2='K72OXPLKADZMIC5B1APJ8AA4SX' where id=6;
-update noar ti set b2='K72OXPLKADZMIC5B1APJ8AA4SX' where id=6;
-update noar tt set v0='KQBMDXVJJ0BM3S' where id=7;
-update noar ti set v0='KQBMDXVJJ0BM3S' where id=7;
-update noar tt set b0='CJLHH932LR1NWIT' where id=7;
-update noar ti set b0='CJLHH932LR1NWIT' where id=7;
-update noar tt set v0='R0VKSU' where id=7;
-update noar ti set v0='R0VKSU' where id=7;
-update noar tt set b1='E7WLWME8XHMA' where id=7;
-update noar ti set b1='E7WLWME8XHMA' where id=7;
-update noar tt set v0='SXK7F33NM5KD09' where id=7;
-update noar ti set v0='SXK7F33NM5KD09' where id=7;
-update noar tt set b2='K7UQ70V1P7NC7JO05F84' where id=7;
-update noar ti set b2='K7UQ70V1P7NC7JO05F84' where id=7;
-update noar tt set v0='B51VK1I' where id=8;
-update noar ti set v0='B51VK1I' where id=8;
-update noar tt set b0='PNO2' where id=8;
-update noar ti set b0='PNO2' where id=8;
-update noar tt set v0='XGGLAK4D7J89F' where id=8;
-update noar ti set v0='XGGLAK4D7J89F' where id=8;
-update noar tt set b1='ZTJ4' where id=8;
-update noar ti set b1='ZTJ4' where id=8;
-update noar tt set v0='8N7YU77T1DQVG6' where id=8;
-update noar ti set v0='8N7YU77T1DQVG6' where id=8;
-update noar tt set b2='JKJNOK108967KI694YJ3GMXN' where id=8;
-update noar ti set b2='JKJNOK108967KI694YJ3GMXN' where id=8;
-update noar tt set v0='5VSYNDN' where id=9;
-update noar ti set v0='5VSYNDN' where id=9;
-update noar tt set b0='97I9SQW6UACXU' where id=9;
-update noar ti set b0='97I9SQW6UACXU' where id=9;
-update noar tt set v0='6O7SAIM4O7WBH0CRK3VJ3RDIG' where id=9;
-update noar ti set v0='6O7SAIM4O7WBH0CRK3VJ3RDIG' where id=9;
-update noar tt set b1='GW5ZRV' where id=9;
-update noar ti set b1='GW5ZRV' where id=9;
-update noar tt set v0='49AEMDJRGYULPQ6H7Z98B2' where id=9;
-update noar ti set v0='49AEMDJRGYULPQ6H7Z98B2' where id=9;
-update noar tt set b2='S6AV9M95RBLBB6B1HTED9AT5CPLYT406' where id=9;
-update noar ti set b2='S6AV9M95RBLBB6B1HTED9AT5CPLYT406' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G3JVL6F5LUIGOVJOV7XKIPINF8OTVVQ' where id=1;
-update noar ti set v0='G3JVL6F5LUIGOVJOV7XKIPINF8OTVVQ' where id=1;
-update noar tt set b0='5DHOY458T59FUCJF477T2EEBT8' where id=1;
-update noar ti set b0='5DHOY458T59FUCJF477T2EEBT8' where id=1;
-update noar tt set v0='F7J8497T' where id=1;
-update noar ti set v0='F7J8497T' where id=1;
-update noar tt set b1='6DCRKO' where id=1;
-update noar ti set b1='6DCRKO' where id=1;
-update noar tt set v0='2IT' where id=1;
-update noar ti set v0='2IT' where id=1;
-update noar tt set b2='ZMFJR3VBCSRKRNVWK20GDSORC4J' where id=1;
-update noar ti set b2='ZMFJR3VBCSRKRNVWK20GDSORC4J' where id=1;
-update noar tt set v0='K50NZH9' where id=2;
-update noar ti set v0='K50NZH9' where id=2;
-update noar tt set b0='5FHTDP' where id=2;
-update noar ti set b0='5FHTDP' where id=2;
-update noar tt set v0='DB73JMV8GO1JINNN1TJ0QIQC' where id=2;
-update noar ti set v0='DB73JMV8GO1JINNN1TJ0QIQC' where id=2;
-update noar tt set b1='3VDFPGI6KC2V7411W8R5GK1P8U31' where id=2;
-update noar ti set b1='3VDFPGI6KC2V7411W8R5GK1P8U31' where id=2;
-update noar tt set v0='S8Z8JGZ8BP8' where id=2;
-update noar ti set v0='S8Z8JGZ8BP8' where id=2;
-update noar tt set b2='3Q8ZNSY74C1' where id=2;
-update noar ti set b2='3Q8ZNSY74C1' where id=2;
-update noar tt set v0='3YX9721VVEJDUDA' where id=3;
-update noar ti set v0='3YX9721VVEJDUDA' where id=3;
-update noar tt set b0='JH8AS' where id=3;
-update noar ti set b0='JH8AS' where id=3;
-update noar tt set v0='29WHSNKACBSE2JKTQ9FCIVNPSFS6AQ5A' where id=3;
-update noar ti set v0='29WHSNKACBSE2JKTQ9FCIVNPSFS6AQ5A' where id=3;
-update noar tt set b1='SEKWFEUG96PK' where id=3;
-update noar ti set b1='SEKWFEUG96PK' where id=3;
-update noar tt set v0='GQS651EF8DJ41CDK2TZAITF' where id=3;
-update noar ti set v0='GQS651EF8DJ41CDK2TZAITF' where id=3;
-update noar tt set b2='CSEAJ4G5WAKF6JHIWKU' where id=3;
-update noar ti set b2='CSEAJ4G5WAKF6JHIWKU' where id=3;
-update noar tt set v0='T3JKP' where id=4;
-update noar ti set v0='T3JKP' where id=4;
-update noar tt set b0='NOHMKZ1WS' where id=4;
-update noar ti set b0='NOHMKZ1WS' where id=4;
-update noar tt set v0='FADTOTBMZ6' where id=4;
-update noar ti set v0='FADTOTBMZ6' where id=4;
-update noar tt set b1='X618XFZRZ' where id=4;
-update noar ti set b1='X618XFZRZ' where id=4;
-update noar tt set v0='7WCT37YR' where id=4;
-update noar ti set v0='7WCT37YR' where id=4;
-update noar tt set b2='DN8CZ3FLXM' where id=4;
-update noar ti set b2='DN8CZ3FLXM' where id=4;
-update noar tt set v0='MDC60H' where id=5;
-update noar ti set v0='MDC60H' where id=5;
-update noar tt set b0='HLBZP30B1F8HXDJ8VM1VV5JN2QM' where id=5;
-update noar ti set b0='HLBZP30B1F8HXDJ8VM1VV5JN2QM' where id=5;
-update noar tt set v0='4LHRO5LIG9GTI6XWHNM' where id=5;
-update noar ti set v0='4LHRO5LIG9GTI6XWHNM' where id=5;
-update noar tt set b1='A42N14FN6ZUFJPG25N7' where id=5;
-update noar ti set b1='A42N14FN6ZUFJPG25N7' where id=5;
-update noar tt set v0='FSTR36P4I756P5AOTMPKMBW77976OOY' where id=5;
-update noar ti set v0='FSTR36P4I756P5AOTMPKMBW77976OOY' where id=5;
-update noar tt set b2='B26H7JBWQ46WY66JOVMXDB2T4H0E' where id=5;
-update noar ti set b2='B26H7JBWQ46WY66JOVMXDB2T4H0E' where id=5;
-update noar tt set v0='5ER9SBYR474TI' where id=6;
-update noar ti set v0='5ER9SBYR474TI' where id=6;
-update noar tt set b0='ELHTM5FH345EH12P07IL0HM7XC8GSBM3' where id=6;
-update noar ti set b0='ELHTM5FH345EH12P07IL0HM7XC8GSBM3' where id=6;
-update noar tt set v0='6I5N96WQPOJUA26UKYGJYN' where id=6;
-update noar ti set v0='6I5N96WQPOJUA26UKYGJYN' where id=6;
-update noar tt set b1='B669WKZJ5' where id=6;
-update noar ti set b1='B669WKZJ5' where id=6;
-update noar tt set v0='PLHRL5ENXYTLELOPPWT' where id=6;
-update noar ti set v0='PLHRL5ENXYTLELOPPWT' where id=6;
-update noar tt set b2='NUPN5ITY9WVM5KHUSC1R' where id=6;
-update noar ti set b2='NUPN5ITY9WVM5KHUSC1R' where id=6;
-update noar tt set v0='3VEMKM7M58PWF6TYMXMGGSHC2A' where id=7;
-update noar ti set v0='3VEMKM7M58PWF6TYMXMGGSHC2A' where id=7;
-update noar tt set b0='OCDOMAN43X9TWS87LT5HAJZF' where id=7;
-update noar ti set b0='OCDOMAN43X9TWS87LT5HAJZF' where id=7;
-update noar tt set v0='L38LX68UP48MBJO0FN2JZHDEUY' where id=7;
-update noar ti set v0='L38LX68UP48MBJO0FN2JZHDEUY' where id=7;
-update noar tt set b1='XE845LW8Y' where id=7;
-update noar ti set b1='XE845LW8Y' where id=7;
-update noar tt set v0='YU4BP3ST769M9ZEP' where id=7;
-update noar ti set v0='YU4BP3ST769M9ZEP' where id=7;
-update noar tt set b2='GWQJ' where id=7;
-update noar ti set b2='GWQJ' where id=7;
-update noar tt set v0='LEAT3THR6XNFG' where id=8;
-update noar ti set v0='LEAT3THR6XNFG' where id=8;
-update noar tt set b0='KEHBDLF75SC4X3KLT' where id=8;
-update noar ti set b0='KEHBDLF75SC4X3KLT' where id=8;
-update noar tt set v0='G' where id=8;
-update noar ti set v0='G' where id=8;
-update noar tt set b1='3PTN937' where id=8;
-update noar ti set b1='3PTN937' where id=8;
-update noar tt set v0='EJYW79RK0GN653T7LD02B3RYRVBS00W' where id=8;
-update noar ti set v0='EJYW79RK0GN653T7LD02B3RYRVBS00W' where id=8;
-update noar tt set b2='EV79D96U3W' where id=8;
-update noar ti set b2='EV79D96U3W' where id=8;
-update noar tt set v0='31J2F45RFWPSMUELRIH1KG' where id=9;
-update noar ti set v0='31J2F45RFWPSMUELRIH1KG' where id=9;
-update noar tt set b0='K56NDM1AELA0TBO1Y' where id=9;
-update noar ti set b0='K56NDM1AELA0TBO1Y' where id=9;
-update noar tt set v0='P812SBQB6NX6N5H7238C2C' where id=9;
-update noar ti set v0='P812SBQB6NX6N5H7238C2C' where id=9;
-update noar tt set b1='ZNK04XXCLH7TT414M9TBSUZ7FFQEVXWO' where id=9;
-update noar ti set b1='ZNK04XXCLH7TT414M9TBSUZ7FFQEVXWO' where id=9;
-update noar tt set v0='M7JE77EBR4ZCJS86WFQM5DZ6XV67' where id=9;
-update noar ti set v0='M7JE77EBR4ZCJS86WFQM5DZ6XV67' where id=9;
-update noar tt set b2='SE5XDPPMCIFPJRA21NUUUCU45M1B' where id=9;
-update noar ti set b2='SE5XDPPMCIFPJRA21NUUUCU45M1B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CK8A595P72N6P0OL4S' where id=1;
-update noar ti set v0='CK8A595P72N6P0OL4S' where id=1;
-update noar tt set b0='J7O19GQZK52JRH9211' where id=1;
-update noar ti set b0='J7O19GQZK52JRH9211' where id=1;
-update noar tt set v0='QYPTT3WQBKIL8QF' where id=1;
-update noar ti set v0='QYPTT3WQBKIL8QF' where id=1;
-update noar tt set b1='HQ9CUW8ZQ96SZCC0E77W' where id=1;
-update noar ti set b1='HQ9CUW8ZQ96SZCC0E77W' where id=1;
-update noar tt set v0='OO8PDNF7H3GVKL5U0YQO8ETO7N32HP' where id=1;
-update noar ti set v0='OO8PDNF7H3GVKL5U0YQO8ETO7N32HP' where id=1;
-update noar tt set b2='8I6PRR2IY415NNT5M544QAP60CM7' where id=1;
-update noar ti set b2='8I6PRR2IY415NNT5M544QAP60CM7' where id=1;
-update noar tt set v0='5YVCJ5AZVA17EFOD0P0P7CZ939P4T' where id=2;
-update noar ti set v0='5YVCJ5AZVA17EFOD0P0P7CZ939P4T' where id=2;
-update noar tt set b0='H2VH' where id=2;
-update noar ti set b0='H2VH' where id=2;
-update noar tt set v0='QF017CHXF2CGB6VEDIU7K7NABF2GXX' where id=2;
-update noar ti set v0='QF017CHXF2CGB6VEDIU7K7NABF2GXX' where id=2;
-update noar tt set b1='L7Z8' where id=2;
-update noar ti set b1='L7Z8' where id=2;
-update noar tt set v0='Y02JEIX25Q43038ASD0AG4JCKMK62OBV' where id=2;
-update noar ti set v0='Y02JEIX25Q43038ASD0AG4JCKMK62OBV' where id=2;
-update noar tt set b2='EHON58K2C' where id=2;
-update noar ti set b2='EHON58K2C' where id=2;
-update noar tt set v0='3XHE45N1F3RXNCNEH2MP' where id=3;
-update noar ti set v0='3XHE45N1F3RXNCNEH2MP' where id=3;
-update noar tt set b0='4VW8YCBJH0AFCXD' where id=3;
-update noar ti set b0='4VW8YCBJH0AFCXD' where id=3;
-update noar tt set v0='0FGVW3' where id=3;
-update noar ti set v0='0FGVW3' where id=3;
-update noar tt set b1='L60ZXJ' where id=3;
-update noar ti set b1='L60ZXJ' where id=3;
-update noar tt set v0='ZR863418A2MYJRI5SWKECGR85X' where id=3;
-update noar ti set v0='ZR863418A2MYJRI5SWKECGR85X' where id=3;
-update noar tt set b2='QRXY106JJJXT7BC7' where id=3;
-update noar ti set b2='QRXY106JJJXT7BC7' where id=3;
-update noar tt set v0='KXTKUTFBHZ6JYXXOVJETN5' where id=4;
-update noar ti set v0='KXTKUTFBHZ6JYXXOVJETN5' where id=4;
-update noar tt set b0='C' where id=4;
-update noar ti set b0='C' where id=4;
-update noar tt set v0='PY' where id=4;
-update noar ti set v0='PY' where id=4;
-update noar tt set b1='43N2' where id=4;
-update noar ti set b1='43N2' where id=4;
-update noar tt set v0='QKL4P3Q8E00IC9BNL' where id=4;
-update noar ti set v0='QKL4P3Q8E00IC9BNL' where id=4;
-update noar tt set b2='ZKR2B48NE4' where id=4;
-update noar ti set b2='ZKR2B48NE4' where id=4;
-update noar tt set v0='7UTT0GWR' where id=5;
-update noar ti set v0='7UTT0GWR' where id=5;
-update noar tt set b0='GBPSWEUC07S8CEQK6F9F4C901NU' where id=5;
-update noar ti set b0='GBPSWEUC07S8CEQK6F9F4C901NU' where id=5;
-update noar tt set v0='89UD0Z2ZC9T1TZTGGWHENLYN1D85J' where id=5;
-update noar ti set v0='89UD0Z2ZC9T1TZTGGWHENLYN1D85J' where id=5;
-update noar tt set b1='5XU3NUX0CTN4DG09ZNH' where id=5;
-update noar ti set b1='5XU3NUX0CTN4DG09ZNH' where id=5;
-update noar tt set v0='LALQ' where id=5;
-update noar ti set v0='LALQ' where id=5;
-update noar tt set b2='SH' where id=5;
-update noar ti set b2='SH' where id=5;
-update noar tt set v0='R6JLQZGKWR81SZ' where id=6;
-update noar ti set v0='R6JLQZGKWR81SZ' where id=6;
-update noar tt set b0='237UZM1ZBF6FRKWIUBB8NJME' where id=6;
-update noar ti set b0='237UZM1ZBF6FRKWIUBB8NJME' where id=6;
-update noar tt set v0='26U' where id=6;
-update noar ti set v0='26U' where id=6;
-update noar tt set b1='I1AR4ITBCZM7156AZT3CWE60XJME' where id=6;
-update noar ti set b1='I1AR4ITBCZM7156AZT3CWE60XJME' where id=6;
-update noar tt set v0='SAO0AZ6GBN5QSQIFF1A7' where id=6;
-update noar ti set v0='SAO0AZ6GBN5QSQIFF1A7' where id=6;
-update noar tt set b2='X60FUXSPG9YLJN3DLI9C0E0' where id=6;
-update noar ti set b2='X60FUXSPG9YLJN3DLI9C0E0' where id=6;
-update noar tt set v0='9A36ANO' where id=7;
-update noar ti set v0='9A36ANO' where id=7;
-update noar tt set b0='1GMKUTQSGOOHV3R2YXKD9ITUNH5' where id=7;
-update noar ti set b0='1GMKUTQSGOOHV3R2YXKD9ITUNH5' where id=7;
-update noar tt set v0='FYLAAPTKRR6ZYTPBUCMQI' where id=7;
-update noar ti set v0='FYLAAPTKRR6ZYTPBUCMQI' where id=7;
-update noar tt set b1='Q1XEWKNBFERKC9' where id=7;
-update noar ti set b1='Q1XEWKNBFERKC9' where id=7;
-update noar tt set v0='NMOYYKNGCKC52TXEY2EO2WHLBPX9L9' where id=7;
-update noar ti set v0='NMOYYKNGCKC52TXEY2EO2WHLBPX9L9' where id=7;
-update noar tt set b2='9Z9CFXP2RLDIZX18MHIYODG0N0T7' where id=7;
-update noar ti set b2='9Z9CFXP2RLDIZX18MHIYODG0N0T7' where id=7;
-update noar tt set v0='VFXDZSP5SV' where id=8;
-update noar ti set v0='VFXDZSP5SV' where id=8;
-update noar tt set b0='DCFZLAGM7VK0G' where id=8;
-update noar ti set b0='DCFZLAGM7VK0G' where id=8;
-update noar tt set v0='NZPFG9XUIP7E47FJ0BZO0HCO8KDVZI3' where id=8;
-update noar ti set v0='NZPFG9XUIP7E47FJ0BZO0HCO8KDVZI3' where id=8;
-update noar tt set b1='HYIUARFCUAQK0LECUQXMI5GZ6ECUO7J' where id=8;
-update noar ti set b1='HYIUARFCUAQK0LECUQXMI5GZ6ECUO7J' where id=8;
-update noar tt set v0='CM' where id=8;
-update noar ti set v0='CM' where id=8;
-update noar tt set b2='O8RWVET0PPHFRWEQ3' where id=8;
-update noar ti set b2='O8RWVET0PPHFRWEQ3' where id=8;
-update noar tt set v0='UV4H4JDL39' where id=9;
-update noar ti set v0='UV4H4JDL39' where id=9;
-update noar tt set b0='ORYI7OW' where id=9;
-update noar ti set b0='ORYI7OW' where id=9;
-update noar tt set v0='Z2JRH4QP5Z4LYVM1U0C1' where id=9;
-update noar ti set v0='Z2JRH4QP5Z4LYVM1U0C1' where id=9;
-update noar tt set b1='51SMCI56FBSZTR1X2EIFCVWZHREK' where id=9;
-update noar ti set b1='51SMCI56FBSZTR1X2EIFCVWZHREK' where id=9;
-update noar tt set v0='UG2AUGUD6P92US' where id=9;
-update noar ti set v0='UG2AUGUD6P92US' where id=9;
-update noar tt set b2='KXW83HP0OM4TVPRR3OJKPX2VWZXBL' where id=9;
-update noar ti set b2='KXW83HP0OM4TVPRR3OJKPX2VWZXBL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JKNAQNP4WZ9VV6OASGH5' where id=1;
-update noar ti set v0='JKNAQNP4WZ9VV6OASGH5' where id=1;
-update noar tt set b0='0Q811XJSVP' where id=1;
-update noar ti set b0='0Q811XJSVP' where id=1;
-update noar tt set v0='0TJ92Z9GHE5VEFS2IZOIMMR' where id=1;
-update noar ti set v0='0TJ92Z9GHE5VEFS2IZOIMMR' where id=1;
-update noar tt set b1='DX0EWRZ4W4YCMYXVZ5O7OZE46WAN9YUP' where id=1;
-update noar ti set b1='DX0EWRZ4W4YCMYXVZ5O7OZE46WAN9YUP' where id=1;
-update noar tt set v0='G7ASUHP0EJGKN5QLO78QR12B' where id=1;
-update noar ti set v0='G7ASUHP0EJGKN5QLO78QR12B' where id=1;
-update noar tt set b2='UNTAPML9' where id=1;
-update noar ti set b2='UNTAPML9' where id=1;
-update noar tt set v0='H1G1UZPE15HKKROLKXWIFYE' where id=2;
-update noar ti set v0='H1G1UZPE15HKKROLKXWIFYE' where id=2;
-update noar tt set b0='L9X48NG' where id=2;
-update noar ti set b0='L9X48NG' where id=2;
-update noar tt set v0='5UCSZZCCYQ' where id=2;
-update noar ti set v0='5UCSZZCCYQ' where id=2;
-update noar tt set b1='MB6A2GQSXVR59TCXRCX4' where id=2;
-update noar ti set b1='MB6A2GQSXVR59TCXRCX4' where id=2;
-update noar tt set v0='M5SAO36OAJM9IIQ37D' where id=2;
-update noar ti set v0='M5SAO36OAJM9IIQ37D' where id=2;
-update noar tt set b2='Q1HKK3' where id=2;
-update noar ti set b2='Q1HKK3' where id=2;
-update noar tt set v0='J6MA' where id=3;
-update noar ti set v0='J6MA' where id=3;
-update noar tt set b0='UZI0FZJX2A0OUUI0V' where id=3;
-update noar ti set b0='UZI0FZJX2A0OUUI0V' where id=3;
-update noar tt set v0='IAR8ESMFN3Y6UPCCCPHAKFFRYB' where id=3;
-update noar ti set v0='IAR8ESMFN3Y6UPCCCPHAKFFRYB' where id=3;
-update noar tt set b1='8FFELU8R14UWY8WJEA8EC27W3O15BS9C' where id=3;
-update noar ti set b1='8FFELU8R14UWY8WJEA8EC27W3O15BS9C' where id=3;
-update noar tt set v0='7ODYWRSK1BZDX1AL66Q3BONXGK5W' where id=3;
-update noar ti set v0='7ODYWRSK1BZDX1AL66Q3BONXGK5W' where id=3;
-update noar tt set b2='L9A4N5AWUYQV92BS70TV9LRUW71' where id=3;
-update noar ti set b2='L9A4N5AWUYQV92BS70TV9LRUW71' where id=3;
-update noar tt set v0='OLIBLMY4IN28GHAA2QN' where id=4;
-update noar ti set v0='OLIBLMY4IN28GHAA2QN' where id=4;
-update noar tt set b0='ROUA8LL7' where id=4;
-update noar ti set b0='ROUA8LL7' where id=4;
-update noar tt set v0='T033JU8NH1PVSVG9HOJV' where id=4;
-update noar ti set v0='T033JU8NH1PVSVG9HOJV' where id=4;
-update noar tt set b1='2C6T' where id=4;
-update noar ti set b1='2C6T' where id=4;
-update noar tt set v0='XXV7025GRIS8' where id=4;
-update noar ti set v0='XXV7025GRIS8' where id=4;
-update noar tt set b2='40VP9TDL' where id=4;
-update noar ti set b2='40VP9TDL' where id=4;
-update noar tt set v0='S' where id=5;
-update noar ti set v0='S' where id=5;
-update noar tt set b0='AA9PFDK3DJWQZP' where id=5;
-update noar ti set b0='AA9PFDK3DJWQZP' where id=5;
-update noar tt set v0='YK7CCBUDXR' where id=5;
-update noar ti set v0='YK7CCBUDXR' where id=5;
-update noar tt set b1='FAHYBOK7WST5OH1WGJG053LW9C9' where id=5;
-update noar ti set b1='FAHYBOK7WST5OH1WGJG053LW9C9' where id=5;
-update noar tt set v0='8SG1MPK9JNAZ90O3KTL' where id=5;
-update noar ti set v0='8SG1MPK9JNAZ90O3KTL' where id=5;
-update noar tt set b2='JTJ4S5' where id=5;
-update noar ti set b2='JTJ4S5' where id=5;
-update noar tt set v0='9YXCB' where id=6;
-update noar ti set v0='9YXCB' where id=6;
-update noar tt set b0='67MBNZG2H83' where id=6;
-update noar ti set b0='67MBNZG2H83' where id=6;
-update noar tt set v0='5MUB5WMI8O' where id=6;
-update noar ti set v0='5MUB5WMI8O' where id=6;
-update noar tt set b1='K8501YN77P2PQ' where id=6;
-update noar ti set b1='K8501YN77P2PQ' where id=6;
-update noar tt set v0='K6IUW4DXQEBY9BSKVO8R4D' where id=6;
-update noar ti set v0='K6IUW4DXQEBY9BSKVO8R4D' where id=6;
-update noar tt set b2='DBBHQMOIZ4DIWKSE0JRUACSQZOPPUW28' where id=6;
-update noar ti set b2='DBBHQMOIZ4DIWKSE0JRUACSQZOPPUW28' where id=6;
-update noar tt set v0='C7KLRM1NQYDVU9IJYR' where id=7;
-update noar ti set v0='C7KLRM1NQYDVU9IJYR' where id=7;
-update noar tt set b0='17B18IBW88F0FCN065LYHAZDS6DFHJ' where id=7;
-update noar ti set b0='17B18IBW88F0FCN065LYHAZDS6DFHJ' where id=7;
-update noar tt set v0='QPAGZE3ZJTG0D7ANB4FBDGMX' where id=7;
-update noar ti set v0='QPAGZE3ZJTG0D7ANB4FBDGMX' where id=7;
-update noar tt set b1='XSGF4C3YXBD927GJNUN' where id=7;
-update noar ti set b1='XSGF4C3YXBD927GJNUN' where id=7;
-update noar tt set v0='Q1JIN8ZT' where id=7;
-update noar ti set v0='Q1JIN8ZT' where id=7;
-update noar tt set b2='0V72PNGG73CY' where id=7;
-update noar ti set b2='0V72PNGG73CY' where id=7;
-update noar tt set v0='RHLAQ8SV' where id=8;
-update noar ti set v0='RHLAQ8SV' where id=8;
-update noar tt set b0='K5C5I2W8AMI9NF9NMWRO' where id=8;
-update noar ti set b0='K5C5I2W8AMI9NF9NMWRO' where id=8;
-update noar tt set v0='YID3V' where id=8;
-update noar ti set v0='YID3V' where id=8;
-update noar tt set b1='KWMZJ' where id=8;
-update noar ti set b1='KWMZJ' where id=8;
-update noar tt set v0='GP4X' where id=8;
-update noar ti set v0='GP4X' where id=8;
-update noar tt set b2='8PI6RRBDDVIZ342W35RVJBY2' where id=8;
-update noar ti set b2='8PI6RRBDDVIZ342W35RVJBY2' where id=8;
-update noar tt set v0='06I9GWIQM3NFUJEJ0A9VE0KIYMKA4' where id=9;
-update noar ti set v0='06I9GWIQM3NFUJEJ0A9VE0KIYMKA4' where id=9;
-update noar tt set b0='F2AUP44P7EOZ10177HOB9T4N' where id=9;
-update noar ti set b0='F2AUP44P7EOZ10177HOB9T4N' where id=9;
-update noar tt set v0='AXQPXAHFK' where id=9;
-update noar ti set v0='AXQPXAHFK' where id=9;
-update noar tt set b1='IJP5EZO9JW1KMEJ8PQF' where id=9;
-update noar ti set b1='IJP5EZO9JW1KMEJ8PQF' where id=9;
-update noar tt set v0='OXPWSD3WP4GXVJ' where id=9;
-update noar ti set v0='OXPWSD3WP4GXVJ' where id=9;
-update noar tt set b2='E2QYLAU9USSLI4YIGCW3QFYMGVG' where id=9;
-update noar ti set b2='E2QYLAU9USSLI4YIGCW3QFYMGVG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WLBAV4077MELIJ5HWJH70J03' where id=1;
-update noar ti set v0='WLBAV4077MELIJ5HWJH70J03' where id=1;
-update noar tt set b0='KQS' where id=1;
-update noar ti set b0='KQS' where id=1;
-update noar tt set v0='YU03X2GVVITELQYT9J1IKYOL6W3VZ' where id=1;
-update noar ti set v0='YU03X2GVVITELQYT9J1IKYOL6W3VZ' where id=1;
-update noar tt set b1='59B1WBBTEGKNT263OZ4IL9R32A6YDZZ3' where id=1;
-update noar ti set b1='59B1WBBTEGKNT263OZ4IL9R32A6YDZZ3' where id=1;
-update noar tt set v0='TKG645' where id=1;
-update noar ti set v0='TKG645' where id=1;
-update noar tt set b2='KOBHB4D2GT28QYBD70T4SGVU' where id=1;
-update noar ti set b2='KOBHB4D2GT28QYBD70T4SGVU' where id=1;
-update noar tt set v0='A1P9KN' where id=2;
-update noar ti set v0='A1P9KN' where id=2;
-update noar tt set b0='A7FNK' where id=2;
-update noar ti set b0='A7FNK' where id=2;
-update noar tt set v0='HQ5FNSCF2772N544PY57GIOL2Q3RWVBY' where id=2;
-update noar ti set v0='HQ5FNSCF2772N544PY57GIOL2Q3RWVBY' where id=2;
-update noar tt set b1='3C9XJOW6BMZYSEJ0FOGYE2YCZ' where id=2;
-update noar ti set b1='3C9XJOW6BMZYSEJ0FOGYE2YCZ' where id=2;
-update noar tt set v0='UYWFBTP60GXKJL9OS52PHFM6SS' where id=2;
-update noar ti set v0='UYWFBTP60GXKJL9OS52PHFM6SS' where id=2;
-update noar tt set b2='PPEAK' where id=2;
-update noar ti set b2='PPEAK' where id=2;
-update noar tt set v0='INIDZFWSJSG95SVE' where id=3;
-update noar ti set v0='INIDZFWSJSG95SVE' where id=3;
-update noar tt set b0='EI893KPUOL6VWUA' where id=3;
-update noar ti set b0='EI893KPUOL6VWUA' where id=3;
-update noar tt set v0='K4P51E7' where id=3;
-update noar ti set v0='K4P51E7' where id=3;
-update noar tt set b1='0ZYXW7RES' where id=3;
-update noar ti set b1='0ZYXW7RES' where id=3;
-update noar tt set v0='VUPVR1JZYCR1LOMCKHAHZBRZMGS6L6O8' where id=3;
-update noar ti set v0='VUPVR1JZYCR1LOMCKHAHZBRZMGS6L6O8' where id=3;
-update noar tt set b2='Q6MR070B4AJD12' where id=3;
-update noar ti set b2='Q6MR070B4AJD12' where id=3;
-update noar tt set v0='WVDN5W' where id=4;
-update noar ti set v0='WVDN5W' where id=4;
-update noar tt set b0='8N4JGT2EVQVOGELBN1PNF5NGF55HNNZR' where id=4;
-update noar ti set b0='8N4JGT2EVQVOGELBN1PNF5NGF55HNNZR' where id=4;
-update noar tt set v0='OF3Q0Q64WV7JSJBJVEJ2104SD1HK' where id=4;
-update noar ti set v0='OF3Q0Q64WV7JSJBJVEJ2104SD1HK' where id=4;
-update noar tt set b1='K363TWC4' where id=4;
-update noar ti set b1='K363TWC4' where id=4;
-update noar tt set v0='PAA5JMZPSTM9XS3LI5KRXK2TCP3K6P2S' where id=4;
-update noar ti set v0='PAA5JMZPSTM9XS3LI5KRXK2TCP3K6P2S' where id=4;
-update noar tt set b2='6JBS4YIV992S69JTTS' where id=4;
-update noar ti set b2='6JBS4YIV992S69JTTS' where id=4;
-update noar tt set v0='PZJOGPY71EHNFVTQCX619HCAPX' where id=5;
-update noar ti set v0='PZJOGPY71EHNFVTQCX619HCAPX' where id=5;
-update noar tt set b0='G8C81ZI5DFATD51J77SRMK3C5OXYSH' where id=5;
-update noar ti set b0='G8C81ZI5DFATD51J77SRMK3C5OXYSH' where id=5;
-update noar tt set v0='TSFSPH15HO918AVUVGDYUOKIXF' where id=5;
-update noar ti set v0='TSFSPH15HO918AVUVGDYUOKIXF' where id=5;
-update noar tt set b1='3XFPNYCBTAJ' where id=5;
-update noar ti set b1='3XFPNYCBTAJ' where id=5;
-update noar tt set v0='AN7Q9HAQDQDGBES0HZY2T1SJ23CN1I' where id=5;
-update noar ti set v0='AN7Q9HAQDQDGBES0HZY2T1SJ23CN1I' where id=5;
-update noar tt set b2='CLFMGOM' where id=5;
-update noar ti set b2='CLFMGOM' where id=5;
-update noar tt set v0='OXH3FWIQMICPGNA' where id=6;
-update noar ti set v0='OXH3FWIQMICPGNA' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='X41JEBA' where id=6;
-update noar ti set v0='X41JEBA' where id=6;
-update noar tt set b1='3P7YN4Z' where id=6;
-update noar ti set b1='3P7YN4Z' where id=6;
-update noar tt set v0='JJMRWJ9RQTEU8J' where id=6;
-update noar ti set v0='JJMRWJ9RQTEU8J' where id=6;
-update noar tt set b2='JQFZI9YK1B2ZUNPV3IJ' where id=6;
-update noar ti set b2='JQFZI9YK1B2ZUNPV3IJ' where id=6;
-update noar tt set v0='N8DKRT7VE7' where id=7;
-update noar ti set v0='N8DKRT7VE7' where id=7;
-update noar tt set b0='WU8QRNQXXXXI0GQZEP47Z47E83FQS' where id=7;
-update noar ti set b0='WU8QRNQXXXXI0GQZEP47Z47E83FQS' where id=7;
-update noar tt set v0='JGCT4XA8OX9IOZ3AN42J' where id=7;
-update noar ti set v0='JGCT4XA8OX9IOZ3AN42J' where id=7;
-update noar tt set b1='LBGEXL1XCNWU3APRT6V1B9MFYJ9768VE' where id=7;
-update noar ti set b1='LBGEXL1XCNWU3APRT6V1B9MFYJ9768VE' where id=7;
-update noar tt set v0='6WKZ7' where id=7;
-update noar ti set v0='6WKZ7' where id=7;
-update noar tt set b2='AQM8T' where id=7;
-update noar ti set b2='AQM8T' where id=7;
-update noar tt set v0='YLY8' where id=8;
-update noar ti set v0='YLY8' where id=8;
-update noar tt set b0='SXC956LGDQHNHN1A7Q0A34H' where id=8;
-update noar ti set b0='SXC956LGDQHNHN1A7Q0A34H' where id=8;
-update noar tt set v0='MLJB' where id=8;
-update noar ti set v0='MLJB' where id=8;
-update noar tt set b1='CENHWRLIF1KFHBRJ32W1RC5ZMPSB36O' where id=8;
-update noar ti set b1='CENHWRLIF1KFHBRJ32W1RC5ZMPSB36O' where id=8;
-update noar tt set v0='PP380IR' where id=8;
-update noar ti set v0='PP380IR' where id=8;
-update noar tt set b2='K8FGDEH324GBTAVNB49RWW9' where id=8;
-update noar ti set b2='K8FGDEH324GBTAVNB49RWW9' where id=8;
-update noar tt set v0='OZTL03EGGAXV8L' where id=9;
-update noar ti set v0='OZTL03EGGAXV8L' where id=9;
-update noar tt set b0='3VOM4MAX' where id=9;
-update noar ti set b0='3VOM4MAX' where id=9;
-update noar tt set v0='DD' where id=9;
-update noar ti set v0='DD' where id=9;
-update noar tt set b1='C7QKTAFQ4T24MF2L1LCMLHCA8JB' where id=9;
-update noar ti set b1='C7QKTAFQ4T24MF2L1LCMLHCA8JB' where id=9;
-update noar tt set v0='GW0EHX3B3MIAL2UF5T' where id=9;
-update noar ti set v0='GW0EHX3B3MIAL2UF5T' where id=9;
-update noar tt set b2='7FBEQCLVSRS2538T' where id=9;
-update noar ti set b2='7FBEQCLVSRS2538T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='95I' where id=1;
-update noar ti set v0='95I' where id=1;
-update noar tt set b0='NMQVTSSO' where id=1;
-update noar ti set b0='NMQVTSSO' where id=1;
-update noar tt set v0='3FP1N8EY1TDKSYKVDZCO' where id=1;
-update noar ti set v0='3FP1N8EY1TDKSYKVDZCO' where id=1;
-update noar tt set b1='FDD8Q' where id=1;
-update noar ti set b1='FDD8Q' where id=1;
-update noar tt set v0='IBJHK1RVAVDAT' where id=1;
-update noar ti set v0='IBJHK1RVAVDAT' where id=1;
-update noar tt set b2='333CXXQMTFLHY93MQK' where id=1;
-update noar ti set b2='333CXXQMTFLHY93MQK' where id=1;
-update noar tt set v0='WUO7MDQ22HW' where id=2;
-update noar ti set v0='WUO7MDQ22HW' where id=2;
-update noar tt set b0='HBCULRU6GUB4ZAAGBMC9U7CZ72220' where id=2;
-update noar ti set b0='HBCULRU6GUB4ZAAGBMC9U7CZ72220' where id=2;
-update noar tt set v0='042IMO56MS4T5W2Y8H' where id=2;
-update noar ti set v0='042IMO56MS4T5W2Y8H' where id=2;
-update noar tt set b1='XC6CM' where id=2;
-update noar ti set b1='XC6CM' where id=2;
-update noar tt set v0='S' where id=2;
-update noar ti set v0='S' where id=2;
-update noar tt set b2='G1UMFP7ISB334' where id=2;
-update noar ti set b2='G1UMFP7ISB334' where id=2;
-update noar tt set v0='PS2FCZVP6' where id=3;
-update noar ti set v0='PS2FCZVP6' where id=3;
-update noar tt set b0='0DKE' where id=3;
-update noar ti set b0='0DKE' where id=3;
-update noar tt set v0='V4JM820DI' where id=3;
-update noar ti set v0='V4JM820DI' where id=3;
-update noar tt set b1='GQYZL5D7U3XSPB' where id=3;
-update noar ti set b1='GQYZL5D7U3XSPB' where id=3;
-update noar tt set v0='DJH1YMHVFVWJF8Z00GYTWXKN7FJVHZUY' where id=3;
-update noar ti set v0='DJH1YMHVFVWJF8Z00GYTWXKN7FJVHZUY' where id=3;
-update noar tt set b2='SAGT8WGPRTV' where id=3;
-update noar ti set b2='SAGT8WGPRTV' where id=3;
-update noar tt set v0='FCJQIX0XMNZEYH4' where id=4;
-update noar ti set v0='FCJQIX0XMNZEYH4' where id=4;
-update noar tt set b0='O1JG3DN5U8R' where id=4;
-update noar ti set b0='O1JG3DN5U8R' where id=4;
-update noar tt set v0='F12DDFKE1L' where id=4;
-update noar ti set v0='F12DDFKE1L' where id=4;
-update noar tt set b1='F4Z9DUPSBX01A' where id=4;
-update noar ti set b1='F4Z9DUPSBX01A' where id=4;
-update noar tt set v0='AV862HFWU' where id=4;
-update noar ti set v0='AV862HFWU' where id=4;
-update noar tt set b2='9YQG7TXM0HZPWWJBBWCA36WZX37S7' where id=4;
-update noar ti set b2='9YQG7TXM0HZPWWJBBWCA36WZX37S7' where id=4;
-update noar tt set v0='T0FV73DQHJ8BOFM66VXJKFXE' where id=5;
-update noar ti set v0='T0FV73DQHJ8BOFM66VXJKFXE' where id=5;
-update noar tt set b0='NLYWQGLR92IGXQOWD9PPRY' where id=5;
-update noar ti set b0='NLYWQGLR92IGXQOWD9PPRY' where id=5;
-update noar tt set v0='51E75UY0C9TOYL' where id=5;
-update noar ti set v0='51E75UY0C9TOYL' where id=5;
-update noar tt set b1='ZQNJWNRCZJ1IZR41AYRZO7' where id=5;
-update noar ti set b1='ZQNJWNRCZJ1IZR41AYRZO7' where id=5;
-update noar tt set v0='6OHL5J7KKDJF14GTZCG0UDZXCPRVLJA' where id=5;
-update noar ti set v0='6OHL5J7KKDJF14GTZCG0UDZXCPRVLJA' where id=5;
-update noar tt set b2='EOT' where id=5;
-update noar ti set b2='EOT' where id=5;
-update noar tt set v0='K21UVNBJ5RL6CUEYG' where id=6;
-update noar ti set v0='K21UVNBJ5RL6CUEYG' where id=6;
-update noar tt set b0='X6H58EYZAUJ8I8I8RPX4VI8ZBYC5' where id=6;
-update noar ti set b0='X6H58EYZAUJ8I8I8RPX4VI8ZBYC5' where id=6;
-update noar tt set v0='1G409TIT12G0DDS0D' where id=6;
-update noar ti set v0='1G409TIT12G0DDS0D' where id=6;
-update noar tt set b1='SOUP3U' where id=6;
-update noar ti set b1='SOUP3U' where id=6;
-update noar tt set v0='S0LINMQJRR74ML2' where id=6;
-update noar ti set v0='S0LINMQJRR74ML2' where id=6;
-update noar tt set b2='1PAH' where id=6;
-update noar ti set b2='1PAH' where id=6;
-update noar tt set v0='T300F2METXIR' where id=7;
-update noar ti set v0='T300F2METXIR' where id=7;
-update noar tt set b0='M9WYOD7E1FZ' where id=7;
-update noar ti set b0='M9WYOD7E1FZ' where id=7;
-update noar tt set v0='DOB3Q78HLLYGM0S59' where id=7;
-update noar ti set v0='DOB3Q78HLLYGM0S59' where id=7;
-update noar tt set b1='SAB' where id=7;
-update noar ti set b1='SAB' where id=7;
-update noar tt set v0='ZO9CA9L87Z1FSSOEW09EC' where id=7;
-update noar ti set v0='ZO9CA9L87Z1FSSOEW09EC' where id=7;
-update noar tt set b2='0SNHAGSVF7CTXHY6PXTFN82SRY8S2' where id=7;
-update noar ti set b2='0SNHAGSVF7CTXHY6PXTFN82SRY8S2' where id=7;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b0='H0N7E0ASYC9K7KSZHYNSNWTYYH9K' where id=8;
-update noar ti set b0='H0N7E0ASYC9K7KSZHYNSNWTYYH9K' where id=8;
-update noar tt set v0='IYJ' where id=8;
-update noar ti set v0='IYJ' where id=8;
-update noar tt set b1='FI61P170Y9S8' where id=8;
-update noar ti set b1='FI61P170Y9S8' where id=8;
-update noar tt set v0='BBLE7NYD4XIQU199MLI' where id=8;
-update noar ti set v0='BBLE7NYD4XIQU199MLI' where id=8;
-update noar tt set b2='HFII9CV' where id=8;
-update noar ti set b2='HFII9CV' where id=8;
-update noar tt set v0='9XJZUR4KNR' where id=9;
-update noar ti set v0='9XJZUR4KNR' where id=9;
-update noar tt set b0='8FE67ZCTBV4TKT35ZD80' where id=9;
-update noar ti set b0='8FE67ZCTBV4TKT35ZD80' where id=9;
-update noar tt set v0='N2JSSUL7D' where id=9;
-update noar ti set v0='N2JSSUL7D' where id=9;
-update noar tt set b1='BB9Z' where id=9;
-update noar ti set b1='BB9Z' where id=9;
-update noar tt set v0='FOHT2EL637L212F0P1BK' where id=9;
-update noar ti set v0='FOHT2EL637L212F0P1BK' where id=9;
-update noar tt set b2='53SCTONT71V8B3S6IV1AZR44E14' where id=9;
-update noar ti set b2='53SCTONT71V8B3S6IV1AZR44E14' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VFG5L2CPECRJNGMJR97Q3ZHJS7MO' where id=1;
-update noar ti set v0='VFG5L2CPECRJNGMJR97Q3ZHJS7MO' where id=1;
-update noar tt set b0='1LMK8GHOJ19CJ' where id=1;
-update noar ti set b0='1LMK8GHOJ19CJ' where id=1;
-update noar tt set v0='4PJM764WBGQZTKNUQB2N7' where id=1;
-update noar ti set v0='4PJM764WBGQZTKNUQB2N7' where id=1;
-update noar tt set b1='S3GZYB' where id=1;
-update noar ti set b1='S3GZYB' where id=1;
-update noar tt set v0='6M8HQU0IOAQNMAFBYIWNCIL5EKIM64' where id=1;
-update noar ti set v0='6M8HQU0IOAQNMAFBYIWNCIL5EKIM64' where id=1;
-update noar tt set b2='V2KAXYMUULLPYNPL' where id=1;
-update noar ti set b2='V2KAXYMUULLPYNPL' where id=1;
-update noar tt set v0='SWOD4A2MKQ5PG8VPSTTHT' where id=2;
-update noar ti set v0='SWOD4A2MKQ5PG8VPSTTHT' where id=2;
-update noar tt set b0='Z7W18SQNC7JP2PNZG8JCT1' where id=2;
-update noar ti set b0='Z7W18SQNC7JP2PNZG8JCT1' where id=2;
-update noar tt set v0='N4PIZT5VW1' where id=2;
-update noar ti set v0='N4PIZT5VW1' where id=2;
-update noar tt set b1='BNXMY4UHG63' where id=2;
-update noar ti set b1='BNXMY4UHG63' where id=2;
-update noar tt set v0='3H7FDHO5W' where id=2;
-update noar ti set v0='3H7FDHO5W' where id=2;
-update noar tt set b2='DABZ7M' where id=2;
-update noar ti set b2='DABZ7M' where id=2;
-update noar tt set v0='GINT5LHEKMIRGC5BI2LIG889NY5HWK2R' where id=3;
-update noar ti set v0='GINT5LHEKMIRGC5BI2LIG889NY5HWK2R' where id=3;
-update noar tt set b0='HLWLY38VIK72LUFHUROLVQGDRIX' where id=3;
-update noar ti set b0='HLWLY38VIK72LUFHUROLVQGDRIX' where id=3;
-update noar tt set v0='UKO8WEN0BIXD70ZSP' where id=3;
-update noar ti set v0='UKO8WEN0BIXD70ZSP' where id=3;
-update noar tt set b1='9P5CPL3GSMW5Z4HV' where id=3;
-update noar ti set b1='9P5CPL3GSMW5Z4HV' where id=3;
-update noar tt set v0='OS1GLY' where id=3;
-update noar ti set v0='OS1GLY' where id=3;
-update noar tt set b2='E2SPQGFZQ08P' where id=3;
-update noar ti set b2='E2SPQGFZQ08P' where id=3;
-update noar tt set v0='0TU289OPBQ12JW3F' where id=4;
-update noar ti set v0='0TU289OPBQ12JW3F' where id=4;
-update noar tt set b0='PB58BXHFXGHZFIBXL4YEG7P' where id=4;
-update noar ti set b0='PB58BXHFXGHZFIBXL4YEG7P' where id=4;
-update noar tt set v0='OKIISE018' where id=4;
-update noar ti set v0='OKIISE018' where id=4;
-update noar tt set b1='W3T' where id=4;
-update noar ti set b1='W3T' where id=4;
-update noar tt set v0='LGY3Y9QP3OAHX0DSGCKFUA' where id=4;
-update noar ti set v0='LGY3Y9QP3OAHX0DSGCKFUA' where id=4;
-update noar tt set b2='F95S0PABDVYQYGZZZGCJ75SNEP6C4FX' where id=4;
-update noar ti set b2='F95S0PABDVYQYGZZZGCJ75SNEP6C4FX' where id=4;
-update noar tt set v0='JQ1V6J4SC99FXGLZQH299T17I977D3' where id=5;
-update noar ti set v0='JQ1V6J4SC99FXGLZQH299T17I977D3' where id=5;
-update noar tt set b0='FN0YPHLZTW3B8HJ8ENJSUF' where id=5;
-update noar ti set b0='FN0YPHLZTW3B8HJ8ENJSUF' where id=5;
-update noar tt set v0='YQX165XO7176N4YQ6ZOGPUEZVWPSI' where id=5;
-update noar ti set v0='YQX165XO7176N4YQ6ZOGPUEZVWPSI' where id=5;
-update noar tt set b1='HPP71S7Y0KRCS70WUJUSBBYE' where id=5;
-update noar ti set b1='HPP71S7Y0KRCS70WUJUSBBYE' where id=5;
-update noar tt set v0='CR50D0704GO02YB6O66E0OB0MDEXEUM1' where id=5;
-update noar ti set v0='CR50D0704GO02YB6O66E0OB0MDEXEUM1' where id=5;
-update noar tt set b2='LQKSZ7EEU1WE6HVXVUG' where id=5;
-update noar ti set b2='LQKSZ7EEU1WE6HVXVUG' where id=5;
-update noar tt set v0='ODHK37YEHW70ZVPCLJODEPQ' where id=6;
-update noar ti set v0='ODHK37YEHW70ZVPCLJODEPQ' where id=6;
-update noar tt set b0='MTXIKVAMAMUFC7N3TTKDL41' where id=6;
-update noar ti set b0='MTXIKVAMAMUFC7N3TTKDL41' where id=6;
-update noar tt set v0='W0F8M' where id=6;
-update noar ti set v0='W0F8M' where id=6;
-update noar tt set b1='SBJRP0V644AMU5KKYPB3SU48IIG' where id=6;
-update noar ti set b1='SBJRP0V644AMU5KKYPB3SU48IIG' where id=6;
-update noar tt set v0='L1WRXEAE38MZJ38I87X5K9' where id=6;
-update noar ti set v0='L1WRXEAE38MZJ38I87X5K9' where id=6;
-update noar tt set b2='57VFYAZEUU03IPUE1NPGBMQOOY5SDI' where id=6;
-update noar ti set b2='57VFYAZEUU03IPUE1NPGBMQOOY5SDI' where id=6;
-update noar tt set v0='85RD3' where id=7;
-update noar ti set v0='85RD3' where id=7;
-update noar tt set b0='707GBZT04KODU83AV8GG38G8S5' where id=7;
-update noar ti set b0='707GBZT04KODU83AV8GG38G8S5' where id=7;
-update noar tt set v0='KSLCIRJDQMXR7OI9OZZOGA5' where id=7;
-update noar ti set v0='KSLCIRJDQMXR7OI9OZZOGA5' where id=7;
-update noar tt set b1='P3QM225FN4F62DNP2QDDY2' where id=7;
-update noar ti set b1='P3QM225FN4F62DNP2QDDY2' where id=7;
-update noar tt set v0='P58V9XBMAED0XNXLHWKU' where id=7;
-update noar ti set v0='P58V9XBMAED0XNXLHWKU' where id=7;
-update noar tt set b2='NTMKBN7PGN9X6CGDMK0ZHLE' where id=7;
-update noar ti set b2='NTMKBN7PGN9X6CGDMK0ZHLE' where id=7;
-update noar tt set v0='LSCBRGMT' where id=8;
-update noar ti set v0='LSCBRGMT' where id=8;
-update noar tt set b0='J5GXHNA2MHELZKAJYUHK94SFU' where id=8;
-update noar ti set b0='J5GXHNA2MHELZKAJYUHK94SFU' where id=8;
-update noar tt set v0='UMHHXJYFSHDUM1NRTRKEE' where id=8;
-update noar ti set v0='UMHHXJYFSHDUM1NRTRKEE' where id=8;
-update noar tt set b1='V7' where id=8;
-update noar ti set b1='V7' where id=8;
-update noar tt set v0='7QPORD4BTT6VKQ6P1ST5H82BH4KI77' where id=8;
-update noar ti set v0='7QPORD4BTT6VKQ6P1ST5H82BH4KI77' where id=8;
-update noar tt set b2='GJFMU0UYJVBCGO9KWK1TQ7' where id=8;
-update noar ti set b2='GJFMU0UYJVBCGO9KWK1TQ7' where id=8;
-update noar tt set v0='W77IE2L763KEMKT4ONIVLMV0AJ' where id=9;
-update noar ti set v0='W77IE2L763KEMKT4ONIVLMV0AJ' where id=9;
-update noar tt set b0='DYG9DUC5NKEOOW4GM0BO3CLNX9L' where id=9;
-update noar ti set b0='DYG9DUC5NKEOOW4GM0BO3CLNX9L' where id=9;
-update noar tt set v0='8ANM0B3O6JNHZIAK33B02UN2TM2L' where id=9;
-update noar ti set v0='8ANM0B3O6JNHZIAK33B02UN2TM2L' where id=9;
-update noar tt set b1='U3VGOZSLQVQWNA4N8SO54Q6HF' where id=9;
-update noar ti set b1='U3VGOZSLQVQWNA4N8SO54Q6HF' where id=9;
-update noar tt set v0='GIY0CFJKLIWBN' where id=9;
-update noar ti set v0='GIY0CFJKLIWBN' where id=9;
-update noar tt set b2='72S2LM' where id=9;
-update noar ti set b2='72S2LM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1XDJXG3KL04V2IGTCEULGKM' where id=1;
-update noar ti set v0='1XDJXG3KL04V2IGTCEULGKM' where id=1;
-update noar tt set b0='C' where id=1;
-update noar ti set b0='C' where id=1;
-update noar tt set v0='AQH6BPLIU114H6J4NACPDW4' where id=1;
-update noar ti set v0='AQH6BPLIU114H6J4NACPDW4' where id=1;
-update noar tt set b1='V1HGEC' where id=1;
-update noar ti set b1='V1HGEC' where id=1;
-update noar tt set v0='M6I35002MJ09CZZNQP' where id=1;
-update noar ti set v0='M6I35002MJ09CZZNQP' where id=1;
-update noar tt set b2='0ULKUFT8PMZ' where id=1;
-update noar ti set b2='0ULKUFT8PMZ' where id=1;
-update noar tt set v0='4LW518PD' where id=2;
-update noar ti set v0='4LW518PD' where id=2;
-update noar tt set b0='R0AZQ7BTVEGI' where id=2;
-update noar ti set b0='R0AZQ7BTVEGI' where id=2;
-update noar tt set v0='DGRSGDGYLAW10FZI7YWZR3AD' where id=2;
-update noar ti set v0='DGRSGDGYLAW10FZI7YWZR3AD' where id=2;
-update noar tt set b1='U1T2' where id=2;
-update noar ti set b1='U1T2' where id=2;
-update noar tt set v0='X73R7TESZAUJQZWQ4OOK40694H0' where id=2;
-update noar ti set v0='X73R7TESZAUJQZWQ4OOK40694H0' where id=2;
-update noar tt set b2='BP50AFNQRXQQ7' where id=2;
-update noar ti set b2='BP50AFNQRXQQ7' where id=2;
-update noar tt set v0='1P7TBXW3CU7J23' where id=3;
-update noar ti set v0='1P7TBXW3CU7J23' where id=3;
-update noar tt set b0='O5X03A28F4OIACSNEWX6JRJIKW' where id=3;
-update noar ti set b0='O5X03A28F4OIACSNEWX6JRJIKW' where id=3;
-update noar tt set v0='8PBU9RJUOTWQLURFPRQB6V' where id=3;
-update noar ti set v0='8PBU9RJUOTWQLURFPRQB6V' where id=3;
-update noar tt set b1='BM2' where id=3;
-update noar ti set b1='BM2' where id=3;
-update noar tt set v0='23OAB8A8D2TEPNEXT2IVF5XTK1IEPM' where id=3;
-update noar ti set v0='23OAB8A8D2TEPNEXT2IVF5XTK1IEPM' where id=3;
-update noar tt set b2='WTDEB66' where id=3;
-update noar ti set b2='WTDEB66' where id=3;
-update noar tt set v0='DPKYV3VWKVRPLX82DNMZZUZJ8HRZ4HY' where id=4;
-update noar ti set v0='DPKYV3VWKVRPLX82DNMZZUZJ8HRZ4HY' where id=4;
-update noar tt set b0='RD8L6H4FJH8OGW1NW' where id=4;
-update noar ti set b0='RD8L6H4FJH8OGW1NW' where id=4;
-update noar tt set v0='JKOGIJ6FUAP' where id=4;
-update noar ti set v0='JKOGIJ6FUAP' where id=4;
-update noar tt set b1='6FT7JWGAJSB5RH8XJMP' where id=4;
-update noar ti set b1='6FT7JWGAJSB5RH8XJMP' where id=4;
-update noar tt set v0='SONO7WAM1MC2PLFO0AWKMDYT8WIMI80Y' where id=4;
-update noar ti set v0='SONO7WAM1MC2PLFO0AWKMDYT8WIMI80Y' where id=4;
-update noar tt set b2='WH5FJJY1N' where id=4;
-update noar ti set b2='WH5FJJY1N' where id=4;
-update noar tt set v0='E' where id=5;
-update noar ti set v0='E' where id=5;
-update noar tt set b0='26VL706C5V0X' where id=5;
-update noar ti set b0='26VL706C5V0X' where id=5;
-update noar tt set v0='A4OYGZASQI8OZEW' where id=5;
-update noar ti set v0='A4OYGZASQI8OZEW' where id=5;
-update noar tt set b1='GNHVD4' where id=5;
-update noar ti set b1='GNHVD4' where id=5;
-update noar tt set v0='1' where id=5;
-update noar ti set v0='1' where id=5;
-update noar tt set b2='1HIIVKQD2MYVJ0LY7PHE4UO' where id=5;
-update noar ti set b2='1HIIVKQD2MYVJ0LY7PHE4UO' where id=5;
-update noar tt set v0='8ZX7K2R8FSQ79QAN3MCPAVMGHIB' where id=6;
-update noar ti set v0='8ZX7K2R8FSQ79QAN3MCPAVMGHIB' where id=6;
-update noar tt set b0='WIM' where id=6;
-update noar ti set b0='WIM' where id=6;
-update noar tt set v0='MPL5JPFE1KJ' where id=6;
-update noar ti set v0='MPL5JPFE1KJ' where id=6;
-update noar tt set b1='YI0F681Y1S7NHSAY80' where id=6;
-update noar ti set b1='YI0F681Y1S7NHSAY80' where id=6;
-update noar tt set v0='38881W4OFXFMKNDKH60WWSZI9' where id=6;
-update noar ti set v0='38881W4OFXFMKNDKH60WWSZI9' where id=6;
-update noar tt set b2='M5DKPR72UOAG00B2D4MCERUIWGODR' where id=6;
-update noar ti set b2='M5DKPR72UOAG00B2D4MCERUIWGODR' where id=6;
-update noar tt set v0='7CKQZELK' where id=7;
-update noar ti set v0='7CKQZELK' where id=7;
-update noar tt set b0='MRBTX7STQW' where id=7;
-update noar ti set b0='MRBTX7STQW' where id=7;
-update noar tt set v0='DBZ' where id=7;
-update noar ti set v0='DBZ' where id=7;
-update noar tt set b1='12D2BFU2NPZJNYXV9E1VKQQEKSP' where id=7;
-update noar ti set b1='12D2BFU2NPZJNYXV9E1VKQQEKSP' where id=7;
-update noar tt set v0='P5SUKF15N916SF2' where id=7;
-update noar ti set v0='P5SUKF15N916SF2' where id=7;
-update noar tt set b2='335Q78OGASW20RME3' where id=7;
-update noar ti set b2='335Q78OGASW20RME3' where id=7;
-update noar tt set v0='4SFHPVEVJFT5MPE2A8NCFJM4N2YZOTVY' where id=8;
-update noar ti set v0='4SFHPVEVJFT5MPE2A8NCFJM4N2YZOTVY' where id=8;
-update noar tt set b0='CR5FYIAKM' where id=8;
-update noar ti set b0='CR5FYIAKM' where id=8;
-update noar tt set v0='UA11CJTJGIUC2UKSQJA4' where id=8;
-update noar ti set v0='UA11CJTJGIUC2UKSQJA4' where id=8;
-update noar tt set b1='ULQEQYUYMOR72' where id=8;
-update noar ti set b1='ULQEQYUYMOR72' where id=8;
-update noar tt set v0='44QUU37ETM' where id=8;
-update noar ti set v0='44QUU37ETM' where id=8;
-update noar tt set b2='YJNNZ9VNF' where id=8;
-update noar ti set b2='YJNNZ9VNF' where id=8;
-update noar tt set v0='76QXK7WD21278XXVTR3DF2U4QW7RO8O' where id=9;
-update noar ti set v0='76QXK7WD21278XXVTR3DF2U4QW7RO8O' where id=9;
-update noar tt set b0='GMZDODSL2J53324IHEMOG7L' where id=9;
-update noar ti set b0='GMZDODSL2J53324IHEMOG7L' where id=9;
-update noar tt set v0='XXIKG55EII29JBW4U5QGLV1A3RKY4' where id=9;
-update noar ti set v0='XXIKG55EII29JBW4U5QGLV1A3RKY4' where id=9;
-update noar tt set b1='KXNCTBGFNU5' where id=9;
-update noar ti set b1='KXNCTBGFNU5' where id=9;
-update noar tt set v0='E59OE4GW5OIN42GROA5Y5L' where id=9;
-update noar ti set v0='E59OE4GW5OIN42GROA5Y5L' where id=9;
-update noar tt set b2='YGRTKYNBAZWBULWKRJ26276KT7JKO3VZ' where id=9;
-update noar ti set b2='YGRTKYNBAZWBULWKRJ26276KT7JKO3VZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OPOE' where id=1;
-update noar ti set v0='OPOE' where id=1;
-update noar tt set b0='37S7WTG5E0DQ9HG90LSD8' where id=1;
-update noar ti set b0='37S7WTG5E0DQ9HG90LSD8' where id=1;
-update noar tt set v0='0Q32G3JJH5GA00VZ8GG' where id=1;
-update noar ti set v0='0Q32G3JJH5GA00VZ8GG' where id=1;
-update noar tt set b1='4KHPZO84BVUC7' where id=1;
-update noar ti set b1='4KHPZO84BVUC7' where id=1;
-update noar tt set v0='Y' where id=1;
-update noar ti set v0='Y' where id=1;
-update noar tt set b2='WC90BJSWIZ8HWHA6LWSJUOMP3P1IND8I' where id=1;
-update noar ti set b2='WC90BJSWIZ8HWHA6LWSJUOMP3P1IND8I' where id=1;
-update noar tt set v0='N4N8XSNTQVC3E' where id=2;
-update noar ti set v0='N4N8XSNTQVC3E' where id=2;
-update noar tt set b0='PLIQCI6AAEJ8QQ23FSPV8DAKKN' where id=2;
-update noar ti set b0='PLIQCI6AAEJ8QQ23FSPV8DAKKN' where id=2;
-update noar tt set v0='B00JIYJAQYX1W581M4R6' where id=2;
-update noar ti set v0='B00JIYJAQYX1W581M4R6' where id=2;
-update noar tt set b1='E8K219PT0' where id=2;
-update noar ti set b1='E8K219PT0' where id=2;
-update noar tt set v0='SJQS406DWOC4KTH463OBZ59' where id=2;
-update noar ti set v0='SJQS406DWOC4KTH463OBZ59' where id=2;
-update noar tt set b2='EZFJ1KV91U7NNJRWC2UTM' where id=2;
-update noar ti set b2='EZFJ1KV91U7NNJRWC2UTM' where id=2;
-update noar tt set v0='FWT6VTP5Z87FDO8T' where id=3;
-update noar ti set v0='FWT6VTP5Z87FDO8T' where id=3;
-update noar tt set b0='H0T5J9UVM54HY' where id=3;
-update noar ti set b0='H0T5J9UVM54HY' where id=3;
-update noar tt set v0='YUOVJM8SDILW6OHM1E2393H' where id=3;
-update noar ti set v0='YUOVJM8SDILW6OHM1E2393H' where id=3;
-update noar tt set b1='FN8MR' where id=3;
-update noar ti set b1='FN8MR' where id=3;
-update noar tt set v0='E10VVYH0OY229H2UIHQ1APEFK1CFD' where id=3;
-update noar ti set v0='E10VVYH0OY229H2UIHQ1APEFK1CFD' where id=3;
-update noar tt set b2='9TSAFOKJZTH02LOKMEQ' where id=3;
-update noar ti set b2='9TSAFOKJZTH02LOKMEQ' where id=3;
-update noar tt set v0='S2C7ZVPVA1YBW29N5BUP0V8LNZBN' where id=4;
-update noar ti set v0='S2C7ZVPVA1YBW29N5BUP0V8LNZBN' where id=4;
-update noar tt set b0='0FAV0PY9DKOUTPL410' where id=4;
-update noar ti set b0='0FAV0PY9DKOUTPL410' where id=4;
-update noar tt set v0='1SOJM' where id=4;
-update noar ti set v0='1SOJM' where id=4;
-update noar tt set b1='QGY8E3KAYV06LBUY' where id=4;
-update noar ti set b1='QGY8E3KAYV06LBUY' where id=4;
-update noar tt set v0='9VL5U2MDRXA' where id=4;
-update noar ti set v0='9VL5U2MDRXA' where id=4;
-update noar tt set b2='T72CYO00J' where id=4;
-update noar ti set b2='T72CYO00J' where id=4;
-update noar tt set v0='LYPMJ0R7MGU1F9D1I3D8QY8M9LEEH856' where id=5;
-update noar ti set v0='LYPMJ0R7MGU1F9D1I3D8QY8M9LEEH856' where id=5;
-update noar tt set b0='19CPT36N2UBDK' where id=5;
-update noar ti set b0='19CPT36N2UBDK' where id=5;
-update noar tt set v0='D1P8GG5' where id=5;
-update noar ti set v0='D1P8GG5' where id=5;
-update noar tt set b1='JOXL1' where id=5;
-update noar ti set b1='JOXL1' where id=5;
-update noar tt set v0='ZDNG173' where id=5;
-update noar ti set v0='ZDNG173' where id=5;
-update noar tt set b2='UJBY26EDXTMW2DURS0PXFRT' where id=5;
-update noar ti set b2='UJBY26EDXTMW2DURS0PXFRT' where id=5;
-update noar tt set v0='F615DJMS2U63IBC1YKW63R6HF' where id=6;
-update noar ti set v0='F615DJMS2U63IBC1YKW63R6HF' where id=6;
-update noar tt set b0='BYFY2S7K2CBGIO' where id=6;
-update noar ti set b0='BYFY2S7K2CBGIO' where id=6;
-update noar tt set v0='9C0SUD5IJAO29B9' where id=6;
-update noar ti set v0='9C0SUD5IJAO29B9' where id=6;
-update noar tt set b1='S1S7IPOZLUO' where id=6;
-update noar ti set b1='S1S7IPOZLUO' where id=6;
-update noar tt set v0='PMRHZQ29' where id=6;
-update noar ti set v0='PMRHZQ29' where id=6;
-update noar tt set b2='3X1UVSQL12OEU' where id=6;
-update noar ti set b2='3X1UVSQL12OEU' where id=6;
-update noar tt set v0='8I2BBFPJKJOSV8ZHPD6F6' where id=7;
-update noar ti set v0='8I2BBFPJKJOSV8ZHPD6F6' where id=7;
-update noar tt set b0='11ZHKVY73' where id=7;
-update noar ti set b0='11ZHKVY73' where id=7;
-update noar tt set v0='4BIVO2URW5BCQ' where id=7;
-update noar ti set v0='4BIVO2URW5BCQ' where id=7;
-update noar tt set b1='R56L0HU90EJEC6HWTXQM4GBMYRD' where id=7;
-update noar ti set b1='R56L0HU90EJEC6HWTXQM4GBMYRD' where id=7;
-update noar tt set v0='WRA7NWDPROPIXF' where id=7;
-update noar ti set v0='WRA7NWDPROPIXF' where id=7;
-update noar tt set b2='JK7LH71YYXB6AIN9VEPWUOTHHPW1JW' where id=7;
-update noar ti set b2='JK7LH71YYXB6AIN9VEPWUOTHHPW1JW' where id=7;
-update noar tt set v0='M3P3ANQD5QJRLYT8H2CKVGD' where id=8;
-update noar ti set v0='M3P3ANQD5QJRLYT8H2CKVGD' where id=8;
-update noar tt set b0='OXVQRRK3UNHKU' where id=8;
-update noar ti set b0='OXVQRRK3UNHKU' where id=8;
-update noar tt set v0='DHZ8891D44U4BLUTZMQ2VBBU' where id=8;
-update noar ti set v0='DHZ8891D44U4BLUTZMQ2VBBU' where id=8;
-update noar tt set b1='4EHVPJQ0NXSGQSU4YV47JI39PI7A' where id=8;
-update noar ti set b1='4EHVPJQ0NXSGQSU4YV47JI39PI7A' where id=8;
-update noar tt set v0='1TNM7D4CUG6CAR4JUKOW1GN4Q5C1' where id=8;
-update noar ti set v0='1TNM7D4CUG6CAR4JUKOW1GN4Q5C1' where id=8;
-update noar tt set b2='AUP' where id=8;
-update noar ti set b2='AUP' where id=8;
-update noar tt set v0='EOYBG2AYA7YFOTJJP7M57' where id=9;
-update noar ti set v0='EOYBG2AYA7YFOTJJP7M57' where id=9;
-update noar tt set b0='Q8TYATVXTHGC7ANFJAK33WWB' where id=9;
-update noar ti set b0='Q8TYATVXTHGC7ANFJAK33WWB' where id=9;
-update noar tt set v0='89A5647ORACMW64Y2Z7PXIP6' where id=9;
-update noar ti set v0='89A5647ORACMW64Y2Z7PXIP6' where id=9;
-update noar tt set b1='75HGKA' where id=9;
-update noar ti set b1='75HGKA' where id=9;
-update noar tt set v0='NKW9GBGVB9QJ2L' where id=9;
-update noar ti set v0='NKW9GBGVB9QJ2L' where id=9;
-update noar tt set b2='3GYSR3ZEAO0B' where id=9;
-update noar ti set b2='3GYSR3ZEAO0B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='868M7MOY8GSMM9XXDSGITFSFC6U' where id=1;
-update noar ti set v0='868M7MOY8GSMM9XXDSGITFSFC6U' where id=1;
-update noar tt set b0='9VXWUW' where id=1;
-update noar ti set b0='9VXWUW' where id=1;
-update noar tt set v0='HPOPQVBEUA8' where id=1;
-update noar ti set v0='HPOPQVBEUA8' where id=1;
-update noar tt set b1='U4KXTRR2XKV1' where id=1;
-update noar ti set b1='U4KXTRR2XKV1' where id=1;
-update noar tt set v0='IISFKUZI3WHYQPQB9C76' where id=1;
-update noar ti set v0='IISFKUZI3WHYQPQB9C76' where id=1;
-update noar tt set b2='C301SQZEDU8M8U842V0BWL' where id=1;
-update noar ti set b2='C301SQZEDU8M8U842V0BWL' where id=1;
-update noar tt set v0='CE5DN76GACHA8XXBIK5IUZXWRX7AQ' where id=2;
-update noar ti set v0='CE5DN76GACHA8XXBIK5IUZXWRX7AQ' where id=2;
-update noar tt set b0='21KM636A9' where id=2;
-update noar ti set b0='21KM636A9' where id=2;
-update noar tt set v0='6S' where id=2;
-update noar ti set v0='6S' where id=2;
-update noar tt set b1='TOFL505VRHEM4SSAG9' where id=2;
-update noar ti set b1='TOFL505VRHEM4SSAG9' where id=2;
-update noar tt set v0='6CT91' where id=2;
-update noar ti set v0='6CT91' where id=2;
-update noar tt set b2='L0UA' where id=2;
-update noar ti set b2='L0UA' where id=2;
-update noar tt set v0='5906TXUPHOMNY5XPC2P0RTTD' where id=3;
-update noar ti set v0='5906TXUPHOMNY5XPC2P0RTTD' where id=3;
-update noar tt set b0='4NREU9YGYIFPGAAWGAZKLC0' where id=3;
-update noar ti set b0='4NREU9YGYIFPGAAWGAZKLC0' where id=3;
-update noar tt set v0='TIRXY40XEXNUZCN66V1QA' where id=3;
-update noar ti set v0='TIRXY40XEXNUZCN66V1QA' where id=3;
-update noar tt set b1='U98TVT14B5IQHWAFMRK9X5SBNNI6' where id=3;
-update noar ti set b1='U98TVT14B5IQHWAFMRK9X5SBNNI6' where id=3;
-update noar tt set v0='37B84' where id=3;
-update noar ti set v0='37B84' where id=3;
-update noar tt set b2='IP0PO8UNRKNA0SN34EBPU24NDL8624D' where id=3;
-update noar ti set b2='IP0PO8UNRKNA0SN34EBPU24NDL8624D' where id=3;
-update noar tt set v0='Z8AXKYEUTROS8S734OQ1HOQ8PL' where id=4;
-update noar ti set v0='Z8AXKYEUTROS8S734OQ1HOQ8PL' where id=4;
-update noar tt set b0='HA4' where id=4;
-update noar ti set b0='HA4' where id=4;
-update noar tt set v0='LL0EUFOY0Q7LOJ7H8OC0' where id=4;
-update noar ti set v0='LL0EUFOY0Q7LOJ7H8OC0' where id=4;
-update noar tt set b1='S8ML' where id=4;
-update noar ti set b1='S8ML' where id=4;
-update noar tt set v0='RB22TEPR7F9JE1ZP59Q1DRBBSBW' where id=4;
-update noar ti set v0='RB22TEPR7F9JE1ZP59Q1DRBBSBW' where id=4;
-update noar tt set b2='NV3SJPY3CBAVIF2KXM30AWT21RK44CO' where id=4;
-update noar ti set b2='NV3SJPY3CBAVIF2KXM30AWT21RK44CO' where id=4;
-update noar tt set v0='Y7F7' where id=5;
-update noar ti set v0='Y7F7' where id=5;
-update noar tt set b0='V' where id=5;
-update noar ti set b0='V' where id=5;
-update noar tt set v0='C1YL6217XM4LOWNVC4ZJRXM2U4V' where id=5;
-update noar ti set v0='C1YL6217XM4LOWNVC4ZJRXM2U4V' where id=5;
-update noar tt set b1='K5N1B' where id=5;
-update noar ti set b1='K5N1B' where id=5;
-update noar tt set v0='ZGD9UTCRDPUY' where id=5;
-update noar ti set v0='ZGD9UTCRDPUY' where id=5;
-update noar tt set b2='SATRTYJUGH8J7OK6WYFBVCU4B' where id=5;
-update noar ti set b2='SATRTYJUGH8J7OK6WYFBVCU4B' where id=5;
-update noar tt set v0='AXW32QDT1LRKZ42STBT08HCV31S' where id=6;
-update noar ti set v0='AXW32QDT1LRKZ42STBT08HCV31S' where id=6;
-update noar tt set b0='BYWLJGBU6' where id=6;
-update noar ti set b0='BYWLJGBU6' where id=6;
-update noar tt set v0='96S1XXU6224WV5EYSPVY6QH9X17MKHX' where id=6;
-update noar ti set v0='96S1XXU6224WV5EYSPVY6QH9X17MKHX' where id=6;
-update noar tt set b1='Q33HUHJSWUDN9SR71BH2DNYJXSFP' where id=6;
-update noar ti set b1='Q33HUHJSWUDN9SR71BH2DNYJXSFP' where id=6;
-update noar tt set v0='K07D838SX16763OZ6AY' where id=6;
-update noar ti set v0='K07D838SX16763OZ6AY' where id=6;
-update noar tt set b2='0R' where id=6;
-update noar ti set b2='0R' where id=6;
-update noar tt set v0='KHOUT7WPSTFHFE4VZ' where id=7;
-update noar ti set v0='KHOUT7WPSTFHFE4VZ' where id=7;
-update noar tt set b0='X8KVKYKV31W8' where id=7;
-update noar ti set b0='X8KVKYKV31W8' where id=7;
-update noar tt set v0='EDJX88AU9RMI4U4DGUXMK' where id=7;
-update noar ti set v0='EDJX88AU9RMI4U4DGUXMK' where id=7;
-update noar tt set b1='XF7KPD9P82RY5WR8S8D098' where id=7;
-update noar ti set b1='XF7KPD9P82RY5WR8S8D098' where id=7;
-update noar tt set v0='E6' where id=7;
-update noar ti set v0='E6' where id=7;
-update noar tt set b2='GSBEM4UKWO8LXYS3FBXC' where id=7;
-update noar ti set b2='GSBEM4UKWO8LXYS3FBXC' where id=7;
-update noar tt set v0='GLOL7TEKUMYULQLRKV' where id=8;
-update noar ti set v0='GLOL7TEKUMYULQLRKV' where id=8;
-update noar tt set b0='1PB823LGOA2GBJRWYFQGN81IA7C0' where id=8;
-update noar ti set b0='1PB823LGOA2GBJRWYFQGN81IA7C0' where id=8;
-update noar tt set v0='4MM7LCMHALSJW4WYSGSBR1IVV3II8MO' where id=8;
-update noar ti set v0='4MM7LCMHALSJW4WYSGSBR1IVV3II8MO' where id=8;
-update noar tt set b1='GGM6NEOAD2YY0REFAV' where id=8;
-update noar ti set b1='GGM6NEOAD2YY0REFAV' where id=8;
-update noar tt set v0='0L448OJZM' where id=8;
-update noar ti set v0='0L448OJZM' where id=8;
-update noar tt set b2='HSX2K0XZ3GSGSRQYW3XVXV4BYCL44CE' where id=8;
-update noar ti set b2='HSX2K0XZ3GSGSRQYW3XVXV4BYCL44CE' where id=8;
-update noar tt set v0='T0R1J0F5M7QEC6ODYBJWRB' where id=9;
-update noar ti set v0='T0R1J0F5M7QEC6ODYBJWRB' where id=9;
-update noar tt set b0='U5L6U9' where id=9;
-update noar ti set b0='U5L6U9' where id=9;
-update noar tt set v0='U1K7ENH1X3N8P0KX96J5P' where id=9;
-update noar ti set v0='U1K7ENH1X3N8P0KX96J5P' where id=9;
-update noar tt set b1='OVJYCJA' where id=9;
-update noar ti set b1='OVJYCJA' where id=9;
-update noar tt set v0='M63IT55ZZBK5OC3C455TID' where id=9;
-update noar ti set v0='M63IT55ZZBK5OC3C455TID' where id=9;
-update noar tt set b2='DQ286QVQUDVCHXUCLPB' where id=9;
-update noar ti set b2='DQ286QVQUDVCHXUCLPB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CQ9W2BFQDWKBBRC9043O8O0D' where id=1;
-update noar ti set v0='CQ9W2BFQDWKBBRC9043O8O0D' where id=1;
-update noar tt set b0='BE4N6EVTSHELQ4V3J31CVMO56LU' where id=1;
-update noar ti set b0='BE4N6EVTSHELQ4V3J31CVMO56LU' where id=1;
-update noar tt set v0='C93DIPTTYOVHVQA0RPS6CTNX' where id=1;
-update noar ti set v0='C93DIPTTYOVHVQA0RPS6CTNX' where id=1;
-update noar tt set b1='FRYU9UAO' where id=1;
-update noar ti set b1='FRYU9UAO' where id=1;
-update noar tt set v0='0C7LTBI4NVK5XEDTEC6DFIMSX3B0TGV' where id=1;
-update noar ti set v0='0C7LTBI4NVK5XEDTEC6DFIMSX3B0TGV' where id=1;
-update noar tt set b2='862RE92FD7DT28UVZHGWN8WVH2B' where id=1;
-update noar ti set b2='862RE92FD7DT28UVZHGWN8WVH2B' where id=1;
-update noar tt set v0='0JPR9J9HOBFVMQIPLEW' where id=2;
-update noar ti set v0='0JPR9J9HOBFVMQIPLEW' where id=2;
-update noar tt set b0='DJQDSUZFG1PZ5Y8US01VZWBQ0GQMXO' where id=2;
-update noar ti set b0='DJQDSUZFG1PZ5Y8US01VZWBQ0GQMXO' where id=2;
-update noar tt set v0='A9C5Y3CEG57KT6DUV8BC64ZJ0G' where id=2;
-update noar ti set v0='A9C5Y3CEG57KT6DUV8BC64ZJ0G' where id=2;
-update noar tt set b1='AIYHQ6' where id=2;
-update noar ti set b1='AIYHQ6' where id=2;
-update noar tt set v0='SH5' where id=2;
-update noar ti set v0='SH5' where id=2;
-update noar tt set b2='VYXPBTN1KH9' where id=2;
-update noar ti set b2='VYXPBTN1KH9' where id=2;
-update noar tt set v0='RM0EMGE1M24NQGPD' where id=3;
-update noar ti set v0='RM0EMGE1M24NQGPD' where id=3;
-update noar tt set b0='94YRQSVSF3SL4AP36T2T16' where id=3;
-update noar ti set b0='94YRQSVSF3SL4AP36T2T16' where id=3;
-update noar tt set v0='QPZPOVCNBQ5604' where id=3;
-update noar ti set v0='QPZPOVCNBQ5604' where id=3;
-update noar tt set b1='BM5G5H' where id=3;
-update noar ti set b1='BM5G5H' where id=3;
-update noar tt set v0='VLDFR4KBEO9M' where id=3;
-update noar ti set v0='VLDFR4KBEO9M' where id=3;
-update noar tt set b2='CXRMA95TAT7O4HOXRPTVH5BXWW3NLZ4O' where id=3;
-update noar ti set b2='CXRMA95TAT7O4HOXRPTVH5BXWW3NLZ4O' where id=3;
-update noar tt set v0='VR' where id=4;
-update noar ti set v0='VR' where id=4;
-update noar tt set b0='AQG7M0ZLE95CKEX' where id=4;
-update noar ti set b0='AQG7M0ZLE95CKEX' where id=4;
-update noar tt set v0='Z7DEOAWVBPRDBFMFL' where id=4;
-update noar ti set v0='Z7DEOAWVBPRDBFMFL' where id=4;
-update noar tt set b1='PA57HMZMK99DIQQ2POFS6LKMKB68P' where id=4;
-update noar ti set b1='PA57HMZMK99DIQQ2POFS6LKMKB68P' where id=4;
-update noar tt set v0='ZXYKP6SQB54DXX371' where id=4;
-update noar ti set v0='ZXYKP6SQB54DXX371' where id=4;
-update noar tt set b2='8TE3APDZZZYZ' where id=4;
-update noar ti set b2='8TE3APDZZZYZ' where id=4;
-update noar tt set v0='4G2C' where id=5;
-update noar ti set v0='4G2C' where id=5;
-update noar tt set b0='0I2JY2X46CBPZJI' where id=5;
-update noar ti set b0='0I2JY2X46CBPZJI' where id=5;
-update noar tt set v0='OL9KD4UQGP5XT8MLQQP3YGQXBFFI' where id=5;
-update noar ti set v0='OL9KD4UQGP5XT8MLQQP3YGQXBFFI' where id=5;
-update noar tt set b1='B20VKDD2VDGU' where id=5;
-update noar ti set b1='B20VKDD2VDGU' where id=5;
-update noar tt set v0='IP4STFWNQMW836A74VQ' where id=5;
-update noar ti set v0='IP4STFWNQMW836A74VQ' where id=5;
-update noar tt set b2='04SAVL7342H9OAPP5JL8T7HLYRXK466O' where id=5;
-update noar ti set b2='04SAVL7342H9OAPP5JL8T7HLYRXK466O' where id=5;
-update noar tt set v0='PSPEL3T84M' where id=6;
-update noar ti set v0='PSPEL3T84M' where id=6;
-update noar tt set b0='103DCO' where id=6;
-update noar ti set b0='103DCO' where id=6;
-update noar tt set v0='FDDAJ607NWDWCDG98X9' where id=6;
-update noar ti set v0='FDDAJ607NWDWCDG98X9' where id=6;
-update noar tt set b1='MFXBLQDIZR4N39N10NCAN980R' where id=6;
-update noar ti set b1='MFXBLQDIZR4N39N10NCAN980R' where id=6;
-update noar tt set v0='FH815IXX57ORKB5W23LV' where id=6;
-update noar ti set v0='FH815IXX57ORKB5W23LV' where id=6;
-update noar tt set b2='AARYDA' where id=6;
-update noar ti set b2='AARYDA' where id=6;
-update noar tt set v0='EHISY2O856GDXUAEYHABUCGR0Y' where id=7;
-update noar ti set v0='EHISY2O856GDXUAEYHABUCGR0Y' where id=7;
-update noar tt set b0='27P' where id=7;
-update noar ti set b0='27P' where id=7;
-update noar tt set v0='795IAK4YYMY13CSCBP1267A' where id=7;
-update noar ti set v0='795IAK4YYMY13CSCBP1267A' where id=7;
-update noar tt set b1='DIUML2QK2DOG45CX1T' where id=7;
-update noar ti set b1='DIUML2QK2DOG45CX1T' where id=7;
-update noar tt set v0='IIZZG5BEUX2RS2MAS90RI8EOHCZB57H0' where id=7;
-update noar ti set v0='IIZZG5BEUX2RS2MAS90RI8EOHCZB57H0' where id=7;
-update noar tt set b2='Y3YFJFGCX5V' where id=7;
-update noar ti set b2='Y3YFJFGCX5V' where id=7;
-update noar tt set v0='KF' where id=8;
-update noar ti set v0='KF' where id=8;
-update noar tt set b0='KQ5M39W8F' where id=8;
-update noar ti set b0='KQ5M39W8F' where id=8;
-update noar tt set v0='V0N7KHYJWYB4BU4ODUWBST' where id=8;
-update noar ti set v0='V0N7KHYJWYB4BU4ODUWBST' where id=8;
-update noar tt set b1='HH6S58YOR45B1FKE' where id=8;
-update noar ti set b1='HH6S58YOR45B1FKE' where id=8;
-update noar tt set v0='DX32Z' where id=8;
-update noar ti set v0='DX32Z' where id=8;
-update noar tt set b2='Z1CW' where id=8;
-update noar ti set b2='Z1CW' where id=8;
-update noar tt set v0='NUI' where id=9;
-update noar ti set v0='NUI' where id=9;
-update noar tt set b0='7DVKSBYK2Y3X4SSA389RIX7UGAI7IHZ' where id=9;
-update noar ti set b0='7DVKSBYK2Y3X4SSA389RIX7UGAI7IHZ' where id=9;
-update noar tt set v0='5V69PYQVGU' where id=9;
-update noar ti set v0='5V69PYQVGU' where id=9;
-update noar tt set b1='WCCK9IHUAKCB5LRMADZQ4THZ' where id=9;
-update noar ti set b1='WCCK9IHUAKCB5LRMADZQ4THZ' where id=9;
-update noar tt set v0='2SLJIWZZA0ZGQ87XLSKF' where id=9;
-update noar ti set v0='2SLJIWZZA0ZGQ87XLSKF' where id=9;
-update noar tt set b2='S7XO' where id=9;
-update noar ti set b2='S7XO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OKW0L2RLLUV4J0' where id=1;
-update noar ti set v0='OKW0L2RLLUV4J0' where id=1;
-update noar tt set b0='WZVWV1I6NEOXYZ2' where id=1;
-update noar ti set b0='WZVWV1I6NEOXYZ2' where id=1;
-update noar tt set v0='YIE6F371LZVJ71B5WC30X4MDCFIMOB' where id=1;
-update noar ti set v0='YIE6F371LZVJ71B5WC30X4MDCFIMOB' where id=1;
-update noar tt set b1='NJGZV33OVII3I532831ODDF' where id=1;
-update noar ti set b1='NJGZV33OVII3I532831ODDF' where id=1;
-update noar tt set v0='UV6ADP8R40FXLL43K' where id=1;
-update noar ti set v0='UV6ADP8R40FXLL43K' where id=1;
-update noar tt set b2='5K4KE58' where id=1;
-update noar ti set b2='5K4KE58' where id=1;
-update noar tt set v0='UX28LZOZYET61QCVM9DKSM8' where id=2;
-update noar ti set v0='UX28LZOZYET61QCVM9DKSM8' where id=2;
-update noar tt set b0='6O9LV98O9A5WR9I97T9CB0TMTOI' where id=2;
-update noar ti set b0='6O9LV98O9A5WR9I97T9CB0TMTOI' where id=2;
-update noar tt set v0='GZMJTX14ICF1UQ2' where id=2;
-update noar ti set v0='GZMJTX14ICF1UQ2' where id=2;
-update noar tt set b1='HGMGRRIIDL1' where id=2;
-update noar ti set b1='HGMGRRIIDL1' where id=2;
-update noar tt set v0='J257RWCEKH33CJRKMM' where id=2;
-update noar ti set v0='J257RWCEKH33CJRKMM' where id=2;
-update noar tt set b2='BS00J88MLS50FLCY7QM64BKYSB' where id=2;
-update noar ti set b2='BS00J88MLS50FLCY7QM64BKYSB' where id=2;
-update noar tt set v0='2FFOKRTAC22D2P8VD8SJC07IXE6' where id=3;
-update noar ti set v0='2FFOKRTAC22D2P8VD8SJC07IXE6' where id=3;
-update noar tt set b0='ERMLDOFAOF9859L1UA' where id=3;
-update noar ti set b0='ERMLDOFAOF9859L1UA' where id=3;
-update noar tt set v0='HZZ2XVZH95AASFVQDLBDCU0V5BF' where id=3;
-update noar ti set v0='HZZ2XVZH95AASFVQDLBDCU0V5BF' where id=3;
-update noar tt set b1='2UX2Z1HRALYTXMWDRTL' where id=3;
-update noar ti set b1='2UX2Z1HRALYTXMWDRTL' where id=3;
-update noar tt set v0='5TH4ZIMC4' where id=3;
-update noar ti set v0='5TH4ZIMC4' where id=3;
-update noar tt set b2='S0C' where id=3;
-update noar ti set b2='S0C' where id=3;
-update noar tt set v0='C' where id=4;
-update noar ti set v0='C' where id=4;
-update noar tt set b0='RFAJBFIVNZQPXPCVDW4KD8L11ZFJM8JT' where id=4;
-update noar ti set b0='RFAJBFIVNZQPXPCVDW4KD8L11ZFJM8JT' where id=4;
-update noar tt set v0='S35WKQBIPS6C285DS' where id=4;
-update noar ti set v0='S35WKQBIPS6C285DS' where id=4;
-update noar tt set b1='NPLJBL' where id=4;
-update noar ti set b1='NPLJBL' where id=4;
-update noar tt set v0='L72XTV1GL083J6V4JLXKNCQ' where id=4;
-update noar ti set v0='L72XTV1GL083J6V4JLXKNCQ' where id=4;
-update noar tt set b2='RQ6HURJO651EQBQJMER0X18ZKFZ' where id=4;
-update noar ti set b2='RQ6HURJO651EQBQJMER0X18ZKFZ' where id=4;
-update noar tt set v0='YJ89YJUS9V3YAHS8HR4GM8FV42S' where id=5;
-update noar ti set v0='YJ89YJUS9V3YAHS8HR4GM8FV42S' where id=5;
-update noar tt set b0='IM2PAQ' where id=5;
-update noar ti set b0='IM2PAQ' where id=5;
-update noar tt set v0='PQ5PY2V2VXZW0W19BKSYYN73RQ7O8' where id=5;
-update noar ti set v0='PQ5PY2V2VXZW0W19BKSYYN73RQ7O8' where id=5;
-update noar tt set b1='JF' where id=5;
-update noar ti set b1='JF' where id=5;
-update noar tt set v0='6WYR5' where id=5;
-update noar ti set v0='6WYR5' where id=5;
-update noar tt set b2='8TC34ZRWSY4EFCENV9AR31G9' where id=5;
-update noar ti set b2='8TC34ZRWSY4EFCENV9AR31G9' where id=5;
-update noar tt set v0='YYYN87E7IEA' where id=6;
-update noar ti set v0='YYYN87E7IEA' where id=6;
-update noar tt set b0='WM4ZRZZ36JHGCX' where id=6;
-update noar ti set b0='WM4ZRZZ36JHGCX' where id=6;
-update noar tt set v0='O693ZV71' where id=6;
-update noar ti set v0='O693ZV71' where id=6;
-update noar tt set b1='FYSY91LT' where id=6;
-update noar ti set b1='FYSY91LT' where id=6;
-update noar tt set v0='HZPKWU7SJR6TXBL' where id=6;
-update noar ti set v0='HZPKWU7SJR6TXBL' where id=6;
-update noar tt set b2='T83B2Y7GNAOTUNQX1L9VBHLVE6A' where id=6;
-update noar ti set b2='T83B2Y7GNAOTUNQX1L9VBHLVE6A' where id=6;
-update noar tt set v0='SKU5RRNBM797W3C' where id=7;
-update noar ti set v0='SKU5RRNBM797W3C' where id=7;
-update noar tt set b0='OC11PJ' where id=7;
-update noar ti set b0='OC11PJ' where id=7;
-update noar tt set v0='WFKMMADSY3UWBYQBW22GIC0N' where id=7;
-update noar ti set v0='WFKMMADSY3UWBYQBW22GIC0N' where id=7;
-update noar tt set b1='UTG9M3059BOI23A2B' where id=7;
-update noar ti set b1='UTG9M3059BOI23A2B' where id=7;
-update noar tt set v0='UH1392IBLDUDJ18SIBY2DA' where id=7;
-update noar ti set v0='UH1392IBLDUDJ18SIBY2DA' where id=7;
-update noar tt set b2='K2XFEOSQSU666DHJ9GNUPR7WL' where id=7;
-update noar ti set b2='K2XFEOSQSU666DHJ9GNUPR7WL' where id=7;
-update noar tt set v0='ACGGISOONHW' where id=8;
-update noar ti set v0='ACGGISOONHW' where id=8;
-update noar tt set b0='N' where id=8;
-update noar ti set b0='N' where id=8;
-update noar tt set v0='7Y8N' where id=8;
-update noar ti set v0='7Y8N' where id=8;
-update noar tt set b1='K4EE1EZOA8ZU54SO6WB' where id=8;
-update noar ti set b1='K4EE1EZOA8ZU54SO6WB' where id=8;
-update noar tt set v0='N90VUUQ5FVVMM' where id=8;
-update noar ti set v0='N90VUUQ5FVVMM' where id=8;
-update noar tt set b2='SUBATF9KXZBXSDUEGSU9YBD03G' where id=8;
-update noar ti set b2='SUBATF9KXZBXSDUEGSU9YBD03G' where id=8;
-update noar tt set v0='XZMVYA' where id=9;
-update noar ti set v0='XZMVYA' where id=9;
-update noar tt set b0='8YIUC3LXL5FBK90GCZTXVR0HXZ4G' where id=9;
-update noar ti set b0='8YIUC3LXL5FBK90GCZTXVR0HXZ4G' where id=9;
-update noar tt set v0='D4ZTC1YH7IFF2ASVK2X3OAXVN' where id=9;
-update noar ti set v0='D4ZTC1YH7IFF2ASVK2X3OAXVN' where id=9;
-update noar tt set b1='VQYK59X17' where id=9;
-update noar ti set b1='VQYK59X17' where id=9;
-update noar tt set v0='EOEBS8ACEQGF' where id=9;
-update noar ti set v0='EOEBS8ACEQGF' where id=9;
-update noar tt set b2='UJU8LP0HX4EK45FHU5Y47HIBRIR' where id=9;
-update noar ti set b2='UJU8LP0HX4EK45FHU5Y47HIBRIR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1CLWSO1JIYEZ3JQ' where id=1;
-update noar ti set v0='1CLWSO1JIYEZ3JQ' where id=1;
-update noar tt set b0='UED7YCNFQ9J97URGLNZ8GY' where id=1;
-update noar ti set b0='UED7YCNFQ9J97URGLNZ8GY' where id=1;
-update noar tt set v0='L5CFN37PY6H2SFQIG' where id=1;
-update noar ti set v0='L5CFN37PY6H2SFQIG' where id=1;
-update noar tt set b1='O10G02' where id=1;
-update noar ti set b1='O10G02' where id=1;
-update noar tt set v0='Y2P1VSIB4Q3DX5XMG7K0OMT1OQX6' where id=1;
-update noar ti set v0='Y2P1VSIB4Q3DX5XMG7K0OMT1OQX6' where id=1;
-update noar tt set b2='T5R18M9RFX78E1H' where id=1;
-update noar ti set b2='T5R18M9RFX78E1H' where id=1;
-update noar tt set v0='20XPQRC9FY1CN77EI' where id=2;
-update noar ti set v0='20XPQRC9FY1CN77EI' where id=2;
-update noar tt set b0='D2V8MDORXXJYBALB2EE9X' where id=2;
-update noar ti set b0='D2V8MDORXXJYBALB2EE9X' where id=2;
-update noar tt set v0='RW' where id=2;
-update noar ti set v0='RW' where id=2;
-update noar tt set b1='4X' where id=2;
-update noar ti set b1='4X' where id=2;
-update noar tt set v0='U6AFHTURD5L1A9JW0R8KQ' where id=2;
-update noar ti set v0='U6AFHTURD5L1A9JW0R8KQ' where id=2;
-update noar tt set b2='J5FM3P4EPHKOJ5I8CFYHQZ8GXUGEKJH' where id=2;
-update noar ti set b2='J5FM3P4EPHKOJ5I8CFYHQZ8GXUGEKJH' where id=2;
-update noar tt set v0='SUXE4EX3YDEVHZSOJV2Y2666T' where id=3;
-update noar ti set v0='SUXE4EX3YDEVHZSOJV2Y2666T' where id=3;
-update noar tt set b0='IP3VS9V0DGEF4NTEPK' where id=3;
-update noar ti set b0='IP3VS9V0DGEF4NTEPK' where id=3;
-update noar tt set v0='0EOZI64QZSVS6HNBI1QJO8OLWEGG' where id=3;
-update noar ti set v0='0EOZI64QZSVS6HNBI1QJO8OLWEGG' where id=3;
-update noar tt set b1='T' where id=3;
-update noar ti set b1='T' where id=3;
-update noar tt set v0='OC62B5JF1UXIPA6YOH4K8TYG' where id=3;
-update noar ti set v0='OC62B5JF1UXIPA6YOH4K8TYG' where id=3;
-update noar tt set b2='TRY9OF7TXBHWT5X8ZSLB' where id=3;
-update noar ti set b2='TRY9OF7TXBHWT5X8ZSLB' where id=3;
-update noar tt set v0='GT01QAX4X77DJ3JYQLJT' where id=4;
-update noar ti set v0='GT01QAX4X77DJ3JYQLJT' where id=4;
-update noar tt set b0='E4FLVAWGSGUJQ83EWT0AG3KRU14' where id=4;
-update noar ti set b0='E4FLVAWGSGUJQ83EWT0AG3KRU14' where id=4;
-update noar tt set v0='JXOXHX83ZPBEYLK9BXY4W3' where id=4;
-update noar ti set v0='JXOXHX83ZPBEYLK9BXY4W3' where id=4;
-update noar tt set b1='I543WWJYP9LYHDJ0YG1GBBC5US' where id=4;
-update noar ti set b1='I543WWJYP9LYHDJ0YG1GBBC5US' where id=4;
-update noar tt set v0='YOVGSLMD' where id=4;
-update noar ti set v0='YOVGSLMD' where id=4;
-update noar tt set b2='MD0PO' where id=4;
-update noar ti set b2='MD0PO' where id=4;
-update noar tt set v0='YOGBQBY8Y7CCW2CP96V' where id=5;
-update noar ti set v0='YOGBQBY8Y7CCW2CP96V' where id=5;
-update noar tt set b0='SO10T7T9RFS7MBOJ7LHDO47MY6DT57' where id=5;
-update noar ti set b0='SO10T7T9RFS7MBOJ7LHDO47MY6DT57' where id=5;
-update noar tt set v0='4NSPPCQO2MUBO09IH3GT1C' where id=5;
-update noar ti set v0='4NSPPCQO2MUBO09IH3GT1C' where id=5;
-update noar tt set b1='7CPSCVY5HDY0781INS9OHR4PI9W6I3' where id=5;
-update noar ti set b1='7CPSCVY5HDY0781INS9OHR4PI9W6I3' where id=5;
-update noar tt set v0='EHQ5ME' where id=5;
-update noar ti set v0='EHQ5ME' where id=5;
-update noar tt set b2='HAADR3OINKE87BBMV' where id=5;
-update noar ti set b2='HAADR3OINKE87BBMV' where id=5;
-update noar tt set v0='7YP1M' where id=6;
-update noar ti set v0='7YP1M' where id=6;
-update noar tt set b0='I3N5L5HF' where id=6;
-update noar ti set b0='I3N5L5HF' where id=6;
-update noar tt set v0='ZSA' where id=6;
-update noar ti set v0='ZSA' where id=6;
-update noar tt set b1='HLKTPVJ0XHBTXURRBKSU1PTE7P3' where id=6;
-update noar ti set b1='HLKTPVJ0XHBTXURRBKSU1PTE7P3' where id=6;
-update noar tt set v0='4IL7E8QHZ' where id=6;
-update noar ti set v0='4IL7E8QHZ' where id=6;
-update noar tt set b2='ZQVYHM33W72AAZD2VBVO34RE03H1TY' where id=6;
-update noar ti set b2='ZQVYHM33W72AAZD2VBVO34RE03H1TY' where id=6;
-update noar tt set v0='WJQF' where id=7;
-update noar ti set v0='WJQF' where id=7;
-update noar tt set b0='TQHT6TLPJ7QTJLICK' where id=7;
-update noar ti set b0='TQHT6TLPJ7QTJLICK' where id=7;
-update noar tt set v0='D7Z8IED45D6ZZUBO1D6U3A7NNKI' where id=7;
-update noar ti set v0='D7Z8IED45D6ZZUBO1D6U3A7NNKI' where id=7;
-update noar tt set b1='TPO98N9TSGX6BG51XMCHD' where id=7;
-update noar ti set b1='TPO98N9TSGX6BG51XMCHD' where id=7;
-update noar tt set v0='R' where id=7;
-update noar ti set v0='R' where id=7;
-update noar tt set b2='LPC0FNP8EFCVHN5' where id=7;
-update noar ti set b2='LPC0FNP8EFCVHN5' where id=7;
-update noar tt set v0='6ZFTC9B52IRFLZOSC11' where id=8;
-update noar ti set v0='6ZFTC9B52IRFLZOSC11' where id=8;
-update noar tt set b0='EOR6NMOHKM9MU5KJY58XY70' where id=8;
-update noar ti set b0='EOR6NMOHKM9MU5KJY58XY70' where id=8;
-update noar tt set v0='YMH0G1EH89OUW7ZQDPX' where id=8;
-update noar ti set v0='YMH0G1EH89OUW7ZQDPX' where id=8;
-update noar tt set b1='8IY11L1A' where id=8;
-update noar ti set b1='8IY11L1A' where id=8;
-update noar tt set v0='KL' where id=8;
-update noar ti set v0='KL' where id=8;
-update noar tt set b2='AJORWIPC02P6WZXQO3' where id=8;
-update noar ti set b2='AJORWIPC02P6WZXQO3' where id=8;
-update noar tt set v0='N5OMB3JO5OFAHVKCFPUG65KPE6' where id=9;
-update noar ti set v0='N5OMB3JO5OFAHVKCFPUG65KPE6' where id=9;
-update noar tt set b0='LTCUO5WBXZTPVGCQ' where id=9;
-update noar ti set b0='LTCUO5WBXZTPVGCQ' where id=9;
-update noar tt set v0='DHZV01HANF1AQ3HHRTT6F72BI' where id=9;
-update noar ti set v0='DHZV01HANF1AQ3HHRTT6F72BI' where id=9;
-update noar tt set b1='LQIH6' where id=9;
-update noar ti set b1='LQIH6' where id=9;
-update noar tt set v0='09YV50MZ3L7E0YIM7RPRC0EMTLGLL' where id=9;
-update noar ti set v0='09YV50MZ3L7E0YIM7RPRC0EMTLGLL' where id=9;
-update noar tt set b2='7437N5EMEVCKHG3628162YTCEL76SM' where id=9;
-update noar ti set b2='7437N5EMEVCKHG3628162YTCEL76SM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6ICAQJG3BD2DG9RDYEB' where id=1;
-update noar ti set v0='6ICAQJG3BD2DG9RDYEB' where id=1;
-update noar tt set b0='KKRAGG8' where id=1;
-update noar ti set b0='KKRAGG8' where id=1;
-update noar tt set v0='QVQ65UTTGMJ' where id=1;
-update noar ti set v0='QVQ65UTTGMJ' where id=1;
-update noar tt set b1='2Q4PUE60PW7OC5EBDPCHD' where id=1;
-update noar ti set b1='2Q4PUE60PW7OC5EBDPCHD' where id=1;
-update noar tt set v0='0HHQQY4B74RZJL6JOOYBS1' where id=1;
-update noar ti set v0='0HHQQY4B74RZJL6JOOYBS1' where id=1;
-update noar tt set b2='IFTLM2OI0P' where id=1;
-update noar ti set b2='IFTLM2OI0P' where id=1;
-update noar tt set v0='N066VUM7SXC833ZY3YZA1YZD' where id=2;
-update noar ti set v0='N066VUM7SXC833ZY3YZA1YZD' where id=2;
-update noar tt set b0='L0T0IJD5HSI8VFC7' where id=2;
-update noar ti set b0='L0T0IJD5HSI8VFC7' where id=2;
-update noar tt set v0='T1F2AYXQENO2NS' where id=2;
-update noar ti set v0='T1F2AYXQENO2NS' where id=2;
-update noar tt set b1='GQBLNM6VL5FMJ4XODE37YG4EJEPS' where id=2;
-update noar ti set b1='GQBLNM6VL5FMJ4XODE37YG4EJEPS' where id=2;
-update noar tt set v0='GQZ6Q' where id=2;
-update noar ti set v0='GQZ6Q' where id=2;
-update noar tt set b2='WCYLQAMBGYBWAP4RE5O2AM0PNNJKBS' where id=2;
-update noar ti set b2='WCYLQAMBGYBWAP4RE5O2AM0PNNJKBS' where id=2;
-update noar tt set v0='7LU0JY4SPVX9SWESBU5T0OOJ' where id=3;
-update noar ti set v0='7LU0JY4SPVX9SWESBU5T0OOJ' where id=3;
-update noar tt set b0='Y4ASNUCLNXM6' where id=3;
-update noar ti set b0='Y4ASNUCLNXM6' where id=3;
-update noar tt set v0='3TY5MEEZMYIY8IRS' where id=3;
-update noar ti set v0='3TY5MEEZMYIY8IRS' where id=3;
-update noar tt set b1='1CEJNNX2IR7BV' where id=3;
-update noar ti set b1='1CEJNNX2IR7BV' where id=3;
-update noar tt set v0='34GERYM7URA7S5PF0Z3OQ122446V0' where id=3;
-update noar ti set v0='34GERYM7URA7S5PF0Z3OQ122446V0' where id=3;
-update noar tt set b2='6T22' where id=3;
-update noar ti set b2='6T22' where id=3;
-update noar tt set v0='0S2W9LCYJKTAGCQE4JMS3Q4' where id=4;
-update noar ti set v0='0S2W9LCYJKTAGCQE4JMS3Q4' where id=4;
-update noar tt set b0='4O8X7BZ3HSN2D97C58FMC41I5DL2Z73B' where id=4;
-update noar ti set b0='4O8X7BZ3HSN2D97C58FMC41I5DL2Z73B' where id=4;
-update noar tt set v0='WZLJBWT0DUJOHEIYKI19FIANLZEL' where id=4;
-update noar ti set v0='WZLJBWT0DUJOHEIYKI19FIANLZEL' where id=4;
-update noar tt set b1='BTQZ4VSKD5BB5VY8Y71SX' where id=4;
-update noar ti set b1='BTQZ4VSKD5BB5VY8Y71SX' where id=4;
-update noar tt set v0='006HJG6KAK5I0D1YEY5XLS1J9K2U7K' where id=4;
-update noar ti set v0='006HJG6KAK5I0D1YEY5XLS1J9K2U7K' where id=4;
-update noar tt set b2='H1H8JCHNR0U2X275YCXOAQ6AGCK39' where id=4;
-update noar ti set b2='H1H8JCHNR0U2X275YCXOAQ6AGCK39' where id=4;
-update noar tt set v0='GOP2IOEVXA13W6OAO0Y0O8AVI0P' where id=5;
-update noar ti set v0='GOP2IOEVXA13W6OAO0Y0O8AVI0P' where id=5;
-update noar tt set b0='LLB3DPHB' where id=5;
-update noar ti set b0='LLB3DPHB' where id=5;
-update noar tt set v0='FUEAOGMQQASZ0H62' where id=5;
-update noar ti set v0='FUEAOGMQQASZ0H62' where id=5;
-update noar tt set b1='47KCT0' where id=5;
-update noar ti set b1='47KCT0' where id=5;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b2='USWXXMRSL4WM09S' where id=5;
-update noar ti set b2='USWXXMRSL4WM09S' where id=5;
-update noar tt set v0='XGA2' where id=6;
-update noar ti set v0='XGA2' where id=6;
-update noar tt set b0='CXLYUT6XP86UQD' where id=6;
-update noar ti set b0='CXLYUT6XP86UQD' where id=6;
-update noar tt set v0='EZPO76IXA5EWPR' where id=6;
-update noar ti set v0='EZPO76IXA5EWPR' where id=6;
-update noar tt set b1='HR1R6X5G28' where id=6;
-update noar ti set b1='HR1R6X5G28' where id=6;
-update noar tt set v0='85M2Q3Q7NJ0W' where id=6;
-update noar ti set v0='85M2Q3Q7NJ0W' where id=6;
-update noar tt set b2='UFT4JO6DZKMI8T95HP0TFA' where id=6;
-update noar ti set b2='UFT4JO6DZKMI8T95HP0TFA' where id=6;
-update noar tt set v0='8ZOP5XVK2NUE29TF7MCJ' where id=7;
-update noar ti set v0='8ZOP5XVK2NUE29TF7MCJ' where id=7;
-update noar tt set b0='FLF4XLQARQC418NXL' where id=7;
-update noar ti set b0='FLF4XLQARQC418NXL' where id=7;
-update noar tt set v0='XG0451Q9TG6SOO5V2' where id=7;
-update noar ti set v0='XG0451Q9TG6SOO5V2' where id=7;
-update noar tt set b1='Y3030NJP3SIFAXX3MNJUUPWCT' where id=7;
-update noar ti set b1='Y3030NJP3SIFAXX3MNJUUPWCT' where id=7;
-update noar tt set v0='HLWUPQ4KPPTRRFXGXYU6' where id=7;
-update noar ti set v0='HLWUPQ4KPPTRRFXGXYU6' where id=7;
-update noar tt set b2='TN12L3Z50P3WOTRJ39G8SQGFQ3F0RJWB' where id=7;
-update noar ti set b2='TN12L3Z50P3WOTRJ39G8SQGFQ3F0RJWB' where id=7;
-update noar tt set v0='7ZN5S' where id=8;
-update noar ti set v0='7ZN5S' where id=8;
-update noar tt set b0='AI02OF' where id=8;
-update noar ti set b0='AI02OF' where id=8;
-update noar tt set v0='IV2O71UNNLXEUFD2GS5VM82' where id=8;
-update noar ti set v0='IV2O71UNNLXEUFD2GS5VM82' where id=8;
-update noar tt set b1='OLPH4T4CR8B' where id=8;
-update noar ti set b1='OLPH4T4CR8B' where id=8;
-update noar tt set v0='8ZJO671AE0SR850F3H7X' where id=8;
-update noar ti set v0='8ZJO671AE0SR850F3H7X' where id=8;
-update noar tt set b2='IXV8Z79' where id=8;
-update noar ti set b2='IXV8Z79' where id=8;
-update noar tt set v0='TPISPCSM75XLQ5GE75X' where id=9;
-update noar ti set v0='TPISPCSM75XLQ5GE75X' where id=9;
-update noar tt set b0='4OGY4C4AL' where id=9;
-update noar ti set b0='4OGY4C4AL' where id=9;
-update noar tt set v0='JFBQJODX7F7RY0OCRTMXRLPG25O6815' where id=9;
-update noar ti set v0='JFBQJODX7F7RY0OCRTMXRLPG25O6815' where id=9;
-update noar tt set b1='GZSA0UZGV2PBFRRKV6116Y90Z3Q1W' where id=9;
-update noar ti set b1='GZSA0UZGV2PBFRRKV6116Y90Z3Q1W' where id=9;
-update noar tt set v0='AB7HT2DTGYSUYWRVUBMLN' where id=9;
-update noar ti set v0='AB7HT2DTGYSUYWRVUBMLN' where id=9;
-update noar tt set b2='TKD8M35DT' where id=9;
-update noar ti set b2='TKD8M35DT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HL6X65Q8MWKC01' where id=1;
-update noar ti set v0='HL6X65Q8MWKC01' where id=1;
-update noar tt set b0='QIF7Y4TCS9HAJNLIRM1H9U9EOZ4WN0H' where id=1;
-update noar ti set b0='QIF7Y4TCS9HAJNLIRM1H9U9EOZ4WN0H' where id=1;
-update noar tt set v0='UN1D2PEQKVKFVT' where id=1;
-update noar ti set v0='UN1D2PEQKVKFVT' where id=1;
-update noar tt set b1='F9FG66TVH1R6SD57' where id=1;
-update noar ti set b1='F9FG66TVH1R6SD57' where id=1;
-update noar tt set v0='N6HJHC86S2TUANP1GQNDOX95' where id=1;
-update noar ti set v0='N6HJHC86S2TUANP1GQNDOX95' where id=1;
-update noar tt set b2='2ZMVL7S1BCVS0K9KAMYGRSO' where id=1;
-update noar ti set b2='2ZMVL7S1BCVS0K9KAMYGRSO' where id=1;
-update noar tt set v0='93NJ997KQOK0O1N20ZDLHAWL2X60BZGD' where id=2;
-update noar ti set v0='93NJ997KQOK0O1N20ZDLHAWL2X60BZGD' where id=2;
-update noar tt set b0='P06B8NT660THG2C48M5T2YEK8NJBZ' where id=2;
-update noar ti set b0='P06B8NT660THG2C48M5T2YEK8NJBZ' where id=2;
-update noar tt set v0='VPK5TRC9CR6W6W9KONU23ZHCR' where id=2;
-update noar ti set v0='VPK5TRC9CR6W6W9KONU23ZHCR' where id=2;
-update noar tt set b1='PIFGCEU5D2WVWYTS' where id=2;
-update noar ti set b1='PIFGCEU5D2WVWYTS' where id=2;
-update noar tt set v0='AH090T1NN6QJA' where id=2;
-update noar ti set v0='AH090T1NN6QJA' where id=2;
-update noar tt set b2='KH8VKK08YLF9SZZE' where id=2;
-update noar ti set b2='KH8VKK08YLF9SZZE' where id=2;
-update noar tt set v0='NUFISPR718CXL36K01QR2E' where id=3;
-update noar ti set v0='NUFISPR718CXL36K01QR2E' where id=3;
-update noar tt set b0='CMOEN' where id=3;
-update noar ti set b0='CMOEN' where id=3;
-update noar tt set v0='QHT5O8PJZXQ2Y4P5W0W' where id=3;
-update noar ti set v0='QHT5O8PJZXQ2Y4P5W0W' where id=3;
-update noar tt set b1='XDNBYZG47OWS4RQ4JDSYIVMMFO' where id=3;
-update noar ti set b1='XDNBYZG47OWS4RQ4JDSYIVMMFO' where id=3;
-update noar tt set v0='6QA2R430FYJVX2Q0F2WOMLKU' where id=3;
-update noar ti set v0='6QA2R430FYJVX2Q0F2WOMLKU' where id=3;
-update noar tt set b2='E0BYPZPA410BKF80WVMMNJQ' where id=3;
-update noar ti set b2='E0BYPZPA410BKF80WVMMNJQ' where id=3;
-update noar tt set v0='HKEB8U1JPX10XPBX' where id=4;
-update noar ti set v0='HKEB8U1JPX10XPBX' where id=4;
-update noar tt set b0='0UX1GQBFWAJF9CF95V3D64OKFXPX8' where id=4;
-update noar ti set b0='0UX1GQBFWAJF9CF95V3D64OKFXPX8' where id=4;
-update noar tt set v0='EKRQUHR6OZRJB0U7E9' where id=4;
-update noar ti set v0='EKRQUHR6OZRJB0U7E9' where id=4;
-update noar tt set b1='FQPG4O8NED7ZWPFR8R58GQDEHOR4E' where id=4;
-update noar ti set b1='FQPG4O8NED7ZWPFR8R58GQDEHOR4E' where id=4;
-update noar tt set v0='IXRT3GZ7G66DID5U52BDYUJ1VY3H' where id=4;
-update noar ti set v0='IXRT3GZ7G66DID5U52BDYUJ1VY3H' where id=4;
-update noar tt set b2='80HWYLXFNG9607NOU3LB9MXA5' where id=4;
-update noar ti set b2='80HWYLXFNG9607NOU3LB9MXA5' where id=4;
-update noar tt set v0='6HFGFL1TJUX0' where id=5;
-update noar ti set v0='6HFGFL1TJUX0' where id=5;
-update noar tt set b0='B12D0JCF4K1YEQBA5WN82S8LG0C' where id=5;
-update noar ti set b0='B12D0JCF4K1YEQBA5WN82S8LG0C' where id=5;
-update noar tt set v0='JHYMC6XM1RND9QBW1YJX6ST6IAVZJW' where id=5;
-update noar ti set v0='JHYMC6XM1RND9QBW1YJX6ST6IAVZJW' where id=5;
-update noar tt set b1='VTQ1QU' where id=5;
-update noar ti set b1='VTQ1QU' where id=5;
-update noar tt set v0='635UBV8GAGK9HSU86GWO56IRM0U3Q' where id=5;
-update noar ti set v0='635UBV8GAGK9HSU86GWO56IRM0U3Q' where id=5;
-update noar tt set b2='0K' where id=5;
-update noar ti set b2='0K' where id=5;
-update noar tt set v0='FU3Y7X5ES8UAFGSTG49WUK9GELEI' where id=6;
-update noar ti set v0='FU3Y7X5ES8UAFGSTG49WUK9GELEI' where id=6;
-update noar tt set b0='W2XZ74MD769OWJZ8WRQ35AB8U16JL' where id=6;
-update noar ti set b0='W2XZ74MD769OWJZ8WRQ35AB8U16JL' where id=6;
-update noar tt set v0='X04MKKS1H6UTHC3SCDGK8UZCXGOU' where id=6;
-update noar ti set v0='X04MKKS1H6UTHC3SCDGK8UZCXGOU' where id=6;
-update noar tt set b1='5Z8NQLPF0BG75HG5X9O8W82CUC42XYM' where id=6;
-update noar ti set b1='5Z8NQLPF0BG75HG5X9O8W82CUC42XYM' where id=6;
-update noar tt set v0='K88PEOOTJRS2FKHCP3A87R' where id=6;
-update noar ti set v0='K88PEOOTJRS2FKHCP3A87R' where id=6;
-update noar tt set b2='YC9CFD' where id=6;
-update noar ti set b2='YC9CFD' where id=6;
-update noar tt set v0='GDXON6P' where id=7;
-update noar ti set v0='GDXON6P' where id=7;
-update noar tt set b0='GY6F89HPAZZ1BQ4IY5XU8GAYVL8UDT5' where id=7;
-update noar ti set b0='GY6F89HPAZZ1BQ4IY5XU8GAYVL8UDT5' where id=7;
-update noar tt set v0='KXUCUE9KFOF27M0B6YFLUN36DH5C6BRB' where id=7;
-update noar ti set v0='KXUCUE9KFOF27M0B6YFLUN36DH5C6BRB' where id=7;
-update noar tt set b1='8X8B3YNGA35OQ4389GHAWF7Q8' where id=7;
-update noar ti set b1='8X8B3YNGA35OQ4389GHAWF7Q8' where id=7;
-update noar tt set v0='C2WRU00MGLWUR8BDVY984G39BZH1ZR' where id=7;
-update noar ti set v0='C2WRU00MGLWUR8BDVY984G39BZH1ZR' where id=7;
-update noar tt set b2='PVZ4AKJ353UB64VE3OSDYPQ3KT8QV' where id=7;
-update noar ti set b2='PVZ4AKJ353UB64VE3OSDYPQ3KT8QV' where id=7;
-update noar tt set v0='SNR9FVT0Y4P5' where id=8;
-update noar ti set v0='SNR9FVT0Y4P5' where id=8;
-update noar tt set b0='2DYBASI0QWSF' where id=8;
-update noar ti set b0='2DYBASI0QWSF' where id=8;
-update noar tt set v0='TPBK10P51C' where id=8;
-update noar ti set v0='TPBK10P51C' where id=8;
-update noar tt set b1='LNDR52KIKO' where id=8;
-update noar ti set b1='LNDR52KIKO' where id=8;
-update noar tt set v0='62ZAK0A5AQRO6D1HU948H11IR9L0' where id=8;
-update noar ti set v0='62ZAK0A5AQRO6D1HU948H11IR9L0' where id=8;
-update noar tt set b2='FGIAKLOB7IW4O2FVAA5' where id=8;
-update noar ti set b2='FGIAKLOB7IW4O2FVAA5' where id=8;
-update noar tt set v0='B4' where id=9;
-update noar ti set v0='B4' where id=9;
-update noar tt set b0='QYPEPO8Q6EI' where id=9;
-update noar ti set b0='QYPEPO8Q6EI' where id=9;
-update noar tt set v0='8YGCDOB6RDZ51P7PJ' where id=9;
-update noar ti set v0='8YGCDOB6RDZ51P7PJ' where id=9;
-update noar tt set b1='NEBZTEUWFI' where id=9;
-update noar ti set b1='NEBZTEUWFI' where id=9;
-update noar tt set v0='2TUNBPN' where id=9;
-update noar ti set v0='2TUNBPN' where id=9;
-update noar tt set b2='8PV615PLHISK770CB4' where id=9;
-update noar ti set b2='8PV615PLHISK770CB4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UP8EUHCYNQW2QQ' where id=1;
-update noar ti set v0='UP8EUHCYNQW2QQ' where id=1;
-update noar tt set b0='NS9DV' where id=1;
-update noar ti set b0='NS9DV' where id=1;
-update noar tt set v0='FT2W4T90Y2AOM3Q0Q6KSLXR2' where id=1;
-update noar ti set v0='FT2W4T90Y2AOM3Q0Q6KSLXR2' where id=1;
-update noar tt set b1='V1CK5H92V93W1KZLY6PWVNSAL14M2I' where id=1;
-update noar ti set b1='V1CK5H92V93W1KZLY6PWVNSAL14M2I' where id=1;
-update noar tt set v0='XFIZ2HYZSYJYAS0F' where id=1;
-update noar ti set v0='XFIZ2HYZSYJYAS0F' where id=1;
-update noar tt set b2='MXF72G1QK99R' where id=1;
-update noar ti set b2='MXF72G1QK99R' where id=1;
-update noar tt set v0='STEBGQH1RQ8C5N1IP9C03' where id=2;
-update noar ti set v0='STEBGQH1RQ8C5N1IP9C03' where id=2;
-update noar tt set b0='SW0PKDH16OSWHSXOGDI0' where id=2;
-update noar ti set b0='SW0PKDH16OSWHSXOGDI0' where id=2;
-update noar tt set v0='3F5VJZEDF68' where id=2;
-update noar ti set v0='3F5VJZEDF68' where id=2;
-update noar tt set b1='CU8OL2KG' where id=2;
-update noar ti set b1='CU8OL2KG' where id=2;
-update noar tt set v0='L3NWK3TOG7QK9F7ZII9PSECJA1T' where id=2;
-update noar ti set v0='L3NWK3TOG7QK9F7ZII9PSECJA1T' where id=2;
-update noar tt set b2='YIVKR1LF28FECBNQD0' where id=2;
-update noar ti set b2='YIVKR1LF28FECBNQD0' where id=2;
-update noar tt set v0='7V4ER' where id=3;
-update noar ti set v0='7V4ER' where id=3;
-update noar tt set b0='JIGR0F2BTT3Y2RG8320' where id=3;
-update noar ti set b0='JIGR0F2BTT3Y2RG8320' where id=3;
-update noar tt set v0='PABTE86OA32BMMM' where id=3;
-update noar ti set v0='PABTE86OA32BMMM' where id=3;
-update noar tt set b1='13S2MP40EV0H0CHAQYU64NBEE' where id=3;
-update noar ti set b1='13S2MP40EV0H0CHAQYU64NBEE' where id=3;
-update noar tt set v0='LV' where id=3;
-update noar ti set v0='LV' where id=3;
-update noar tt set b2='WQBU1L11HJYBABJNIWBR8I2BAZTAF' where id=3;
-update noar ti set b2='WQBU1L11HJYBABJNIWBR8I2BAZTAF' where id=3;
-update noar tt set v0='7I' where id=4;
-update noar ti set v0='7I' where id=4;
-update noar tt set b0='Z' where id=4;
-update noar ti set b0='Z' where id=4;
-update noar tt set v0='IDY9XZE5P08EON0MXW1W54' where id=4;
-update noar ti set v0='IDY9XZE5P08EON0MXW1W54' where id=4;
-update noar tt set b1='E36C050AKNVQE2JHULQEVD4I8' where id=4;
-update noar ti set b1='E36C050AKNVQE2JHULQEVD4I8' where id=4;
-update noar tt set v0='K1F8CGDB603UCUQ' where id=4;
-update noar ti set v0='K1F8CGDB603UCUQ' where id=4;
-update noar tt set b2='C9AZGNR42TJ7RAWZOJPV869T' where id=4;
-update noar ti set b2='C9AZGNR42TJ7RAWZOJPV869T' where id=4;
-update noar tt set v0='AWDXCF' where id=5;
-update noar ti set v0='AWDXCF' where id=5;
-update noar tt set b0='JPVJIQYQMSN7SE10GFL7QY3SXIN76GE1' where id=5;
-update noar ti set b0='JPVJIQYQMSN7SE10GFL7QY3SXIN76GE1' where id=5;
-update noar tt set v0='VK2EK4L9S' where id=5;
-update noar ti set v0='VK2EK4L9S' where id=5;
-update noar tt set b1='W7QUW4IG0UEZR5WC' where id=5;
-update noar ti set b1='W7QUW4IG0UEZR5WC' where id=5;
-update noar tt set v0='FSXTN4YVUW' where id=5;
-update noar ti set v0='FSXTN4YVUW' where id=5;
-update noar tt set b2='H' where id=5;
-update noar ti set b2='H' where id=5;
-update noar tt set v0='E6OSJ04WE7A9FNYDR1AIAY' where id=6;
-update noar ti set v0='E6OSJ04WE7A9FNYDR1AIAY' where id=6;
-update noar tt set b0='H2IO' where id=6;
-update noar ti set b0='H2IO' where id=6;
-update noar tt set v0='I3N7DAYDEQ5G6QWE8L33TY77588LFZ' where id=6;
-update noar ti set v0='I3N7DAYDEQ5G6QWE8L33TY77588LFZ' where id=6;
-update noar tt set b1='FLHZ1U0N0CKEKGARXUBB86IOTQV4SUY' where id=6;
-update noar ti set b1='FLHZ1U0N0CKEKGARXUBB86IOTQV4SUY' where id=6;
-update noar tt set v0='EKMSWA13UQYHCEUBZ33IQD9QN' where id=6;
-update noar ti set v0='EKMSWA13UQYHCEUBZ33IQD9QN' where id=6;
-update noar tt set b2='HH82LP' where id=6;
-update noar ti set b2='HH82LP' where id=6;
-update noar tt set v0='ZQOXCC8AO3Z1XG3MH4MWFJU9AQV195' where id=7;
-update noar ti set v0='ZQOXCC8AO3Z1XG3MH4MWFJU9AQV195' where id=7;
-update noar tt set b0='TMPEJVA589A7L9KPDDIO' where id=7;
-update noar ti set b0='TMPEJVA589A7L9KPDDIO' where id=7;
-update noar tt set v0='MWN053JH6WESLL43MQCO5Y79' where id=7;
-update noar ti set v0='MWN053JH6WESLL43MQCO5Y79' where id=7;
-update noar tt set b1='VO7FN' where id=7;
-update noar ti set b1='VO7FN' where id=7;
-update noar tt set v0='6XA7H8MZ2Y2IYU273770LTPEO' where id=7;
-update noar ti set v0='6XA7H8MZ2Y2IYU273770LTPEO' where id=7;
-update noar tt set b2='TDOAX0JYJ7SPYTZD703FFMIZRZ' where id=7;
-update noar ti set b2='TDOAX0JYJ7SPYTZD703FFMIZRZ' where id=7;
-update noar tt set v0='13BMKR3K3' where id=8;
-update noar ti set v0='13BMKR3K3' where id=8;
-update noar tt set b0='GUY2PPNARATT9FC7J7RG8BN8PQDZ2W' where id=8;
-update noar ti set b0='GUY2PPNARATT9FC7J7RG8BN8PQDZ2W' where id=8;
-update noar tt set v0='7KTKO3YH0Z73GZUWDCI' where id=8;
-update noar ti set v0='7KTKO3YH0Z73GZUWDCI' where id=8;
-update noar tt set b1='L2MB68QRGTK2YIB' where id=8;
-update noar ti set b1='L2MB68QRGTK2YIB' where id=8;
-update noar tt set v0='R' where id=8;
-update noar ti set v0='R' where id=8;
-update noar tt set b2='OLUWE5NMPGARAHC9W7UGJWKSW0' where id=8;
-update noar ti set b2='OLUWE5NMPGARAHC9W7UGJWKSW0' where id=8;
-update noar tt set v0='4J6R9SFFK2JLSR57XOZZC1M5D5LLNW37' where id=9;
-update noar ti set v0='4J6R9SFFK2JLSR57XOZZC1M5D5LLNW37' where id=9;
-update noar tt set b0='XU19W07I9ZIT2LBCX' where id=9;
-update noar ti set b0='XU19W07I9ZIT2LBCX' where id=9;
-update noar tt set v0='5UDERDQVLB' where id=9;
-update noar ti set v0='5UDERDQVLB' where id=9;
-update noar tt set b1='LHYA95WGSUFQTKO2Y4JUQ8B' where id=9;
-update noar ti set b1='LHYA95WGSUFQTKO2Y4JUQ8B' where id=9;
-update noar tt set v0='WUXLJKIMXT758FZQ9XAJLHHK8BHY' where id=9;
-update noar ti set v0='WUXLJKIMXT758FZQ9XAJLHHK8BHY' where id=9;
-update noar tt set b2='S3XY8TTBZOJDEQ65ZIRXTA7DXYX' where id=9;
-update noar ti set b2='S3XY8TTBZOJDEQ65ZIRXTA7DXYX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2ILZ' where id=1;
-update noar ti set v0='2ILZ' where id=1;
-update noar tt set b0='EC2DB40PJPXYCM' where id=1;
-update noar ti set b0='EC2DB40PJPXYCM' where id=1;
-update noar tt set v0='Q56QK20ZVFFTYIRHT3HRO5LHXX2A' where id=1;
-update noar ti set v0='Q56QK20ZVFFTYIRHT3HRO5LHXX2A' where id=1;
-update noar tt set b1='35Y4YJ7Q6APBMA3Y6' where id=1;
-update noar ti set b1='35Y4YJ7Q6APBMA3Y6' where id=1;
-update noar tt set v0='EZ2RY65IWA2AX0DIT0W7UVO1U7FKGDJO' where id=1;
-update noar ti set v0='EZ2RY65IWA2AX0DIT0W7UVO1U7FKGDJO' where id=1;
-update noar tt set b2='7H' where id=1;
-update noar ti set b2='7H' where id=1;
-update noar tt set v0='0RAW4EE86K22E5HST5EE7G8' where id=2;
-update noar ti set v0='0RAW4EE86K22E5HST5EE7G8' where id=2;
-update noar tt set b0='UO49FZ0A16ZILH790RTWQQPK' where id=2;
-update noar ti set b0='UO49FZ0A16ZILH790RTWQQPK' where id=2;
-update noar tt set v0='JKU23TO8EYKZ' where id=2;
-update noar ti set v0='JKU23TO8EYKZ' where id=2;
-update noar tt set b1='2H1DMWZSW' where id=2;
-update noar ti set b1='2H1DMWZSW' where id=2;
-update noar tt set v0='RRMYN3PW74FL7GHYAFZXNEOT' where id=2;
-update noar ti set v0='RRMYN3PW74FL7GHYAFZXNEOT' where id=2;
-update noar tt set b2='W3NOD0QR75HDT8H3RU7K4T5J6A34O6D' where id=2;
-update noar ti set b2='W3NOD0QR75HDT8H3RU7K4T5J6A34O6D' where id=2;
-update noar tt set v0='3GJWTO5Z' where id=3;
-update noar ti set v0='3GJWTO5Z' where id=3;
-update noar tt set b0='CN8QL0OXPCMDXNDRNH' where id=3;
-update noar ti set b0='CN8QL0OXPCMDXNDRNH' where id=3;
-update noar tt set v0='I5897KCNWE' where id=3;
-update noar ti set v0='I5897KCNWE' where id=3;
-update noar tt set b1='L8TG6653YGZXH' where id=3;
-update noar ti set b1='L8TG6653YGZXH' where id=3;
-update noar tt set v0='DSSIQV5QU' where id=3;
-update noar ti set v0='DSSIQV5QU' where id=3;
-update noar tt set b2='WZG4ZDR140F652LJADP' where id=3;
-update noar ti set b2='WZG4ZDR140F652LJADP' where id=3;
-update noar tt set v0='DE1JB' where id=4;
-update noar ti set v0='DE1JB' where id=4;
-update noar tt set b0='TMFQH787LU6MCMUFKCXW3K3U9AX8HC' where id=4;
-update noar ti set b0='TMFQH787LU6MCMUFKCXW3K3U9AX8HC' where id=4;
-update noar tt set v0='W5BI4AVIQV' where id=4;
-update noar ti set v0='W5BI4AVIQV' where id=4;
-update noar tt set b1='5T1PGF2CAEU799SHQ' where id=4;
-update noar ti set b1='5T1PGF2CAEU799SHQ' where id=4;
-update noar tt set v0='E18INA41CSOVI6X0YES' where id=4;
-update noar ti set v0='E18INA41CSOVI6X0YES' where id=4;
-update noar tt set b2='S1SDYU28WMEB' where id=4;
-update noar ti set b2='S1SDYU28WMEB' where id=4;
-update noar tt set v0='5FMBX4JJH7BDXXTY' where id=5;
-update noar ti set v0='5FMBX4JJH7BDXXTY' where id=5;
-update noar tt set b0='U21SWD95UC5D6WK' where id=5;
-update noar ti set b0='U21SWD95UC5D6WK' where id=5;
-update noar tt set v0='KOA4YF0DIORPY9PH' where id=5;
-update noar ti set v0='KOA4YF0DIORPY9PH' where id=5;
-update noar tt set b1='G4ZDF1H8W8JKE947F55CDJJSIW' where id=5;
-update noar ti set b1='G4ZDF1H8W8JKE947F55CDJJSIW' where id=5;
-update noar tt set v0='IA7VJO92RM5PR' where id=5;
-update noar ti set v0='IA7VJO92RM5PR' where id=5;
-update noar tt set b2='51HGLPS16LBXFZZEJJNAVF6SGQA7ZLB' where id=5;
-update noar ti set b2='51HGLPS16LBXFZZEJJNAVF6SGQA7ZLB' where id=5;
-update noar tt set v0='OWGPFRKXO85CT3YUE8WC4WN87JOFJ6G1' where id=6;
-update noar ti set v0='OWGPFRKXO85CT3YUE8WC4WN87JOFJ6G1' where id=6;
-update noar tt set b0='EP6TG4WLY63QOLPXRP4V4OOU2' where id=6;
-update noar ti set b0='EP6TG4WLY63QOLPXRP4V4OOU2' where id=6;
-update noar tt set v0='E3PFBB4JE8JJ0XW' where id=6;
-update noar ti set v0='E3PFBB4JE8JJ0XW' where id=6;
-update noar tt set b1='SUBZ6CDLFTS2GM4A753VA' where id=6;
-update noar ti set b1='SUBZ6CDLFTS2GM4A753VA' where id=6;
-update noar tt set v0='G1XWSSEZGGS0SLY1BISMJ' where id=6;
-update noar ti set v0='G1XWSSEZGGS0SLY1BISMJ' where id=6;
-update noar tt set b2='UA1FLG0XFXP69QUM' where id=6;
-update noar ti set b2='UA1FLG0XFXP69QUM' where id=6;
-update noar tt set v0='CD6VOUA0SYMEZ' where id=7;
-update noar ti set v0='CD6VOUA0SYMEZ' where id=7;
-update noar tt set b0='MGJ2H5AF3MRLD94' where id=7;
-update noar ti set b0='MGJ2H5AF3MRLD94' where id=7;
-update noar tt set v0='MHUKEY22WIM1U3AM9VP9D4ZU9MAL0O' where id=7;
-update noar ti set v0='MHUKEY22WIM1U3AM9VP9D4ZU9MAL0O' where id=7;
-update noar tt set b1='Q' where id=7;
-update noar ti set b1='Q' where id=7;
-update noar tt set v0='RSRFRYHC3NQ23YY1T9Y54' where id=7;
-update noar ti set v0='RSRFRYHC3NQ23YY1T9Y54' where id=7;
-update noar tt set b2='29UIT2ODNFU0F3IJFJ1Z2K3CTKVYMEM1' where id=7;
-update noar ti set b2='29UIT2ODNFU0F3IJFJ1Z2K3CTKVYMEM1' where id=7;
-update noar tt set v0='SOR8KWP4L8R00Q7Z3H72AO2' where id=8;
-update noar ti set v0='SOR8KWP4L8R00Q7Z3H72AO2' where id=8;
-update noar tt set b0='LHAMU6Q0JNQ18EIEOL0MZ8E5' where id=8;
-update noar ti set b0='LHAMU6Q0JNQ18EIEOL0MZ8E5' where id=8;
-update noar tt set v0='J8Q36JWZULIGIMDEFL0CGJHCMA' where id=8;
-update noar ti set v0='J8Q36JWZULIGIMDEFL0CGJHCMA' where id=8;
-update noar tt set b1='MLO7AU04JXN8BW4094EVGA25YRQA' where id=8;
-update noar ti set b1='MLO7AU04JXN8BW4094EVGA25YRQA' where id=8;
-update noar tt set v0='NB' where id=8;
-update noar ti set v0='NB' where id=8;
-update noar tt set b2='1JLDKBEEYE3L' where id=8;
-update noar ti set b2='1JLDKBEEYE3L' where id=8;
-update noar tt set v0='TS89N' where id=9;
-update noar ti set v0='TS89N' where id=9;
-update noar tt set b0='P0VGLFCBH4FW92DZS6H6YZ35M' where id=9;
-update noar ti set b0='P0VGLFCBH4FW92DZS6H6YZ35M' where id=9;
-update noar tt set v0='H9WMGS' where id=9;
-update noar ti set v0='H9WMGS' where id=9;
-update noar tt set b1='4GWF7K' where id=9;
-update noar ti set b1='4GWF7K' where id=9;
-update noar tt set v0='YP8DUVFOGGBWO6P7G12I7TXXT' where id=9;
-update noar ti set v0='YP8DUVFOGGBWO6P7G12I7TXXT' where id=9;
-update noar tt set b2='YUDEX6B1NMV8GS0QEWDNC' where id=9;
-update noar ti set b2='YUDEX6B1NMV8GS0QEWDNC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AW2OD3GD' where id=1;
-update noar ti set v0='AW2OD3GD' where id=1;
-update noar tt set b0='LD362B0PY4GL3FP1N2K1ZQO' where id=1;
-update noar ti set b0='LD362B0PY4GL3FP1N2K1ZQO' where id=1;
-update noar tt set v0='NJUSK' where id=1;
-update noar ti set v0='NJUSK' where id=1;
-update noar tt set b1='F' where id=1;
-update noar ti set b1='F' where id=1;
-update noar tt set v0='BJJ9M6P7QKBIQVRWX4HZ2DOBN85CYUX' where id=1;
-update noar ti set v0='BJJ9M6P7QKBIQVRWX4HZ2DOBN85CYUX' where id=1;
-update noar tt set b2='TYHABQSNJ1K22M09URS41D' where id=1;
-update noar ti set b2='TYHABQSNJ1K22M09URS41D' where id=1;
-update noar tt set v0='QRK51RMVEC75W2VLPKO8BEAJ2F5Y' where id=2;
-update noar ti set v0='QRK51RMVEC75W2VLPKO8BEAJ2F5Y' where id=2;
-update noar tt set b0='JPET4IBA84O284OPWW7T' where id=2;
-update noar ti set b0='JPET4IBA84O284OPWW7T' where id=2;
-update noar tt set v0='XNEREF12QCG6OABO8JDTC39' where id=2;
-update noar ti set v0='XNEREF12QCG6OABO8JDTC39' where id=2;
-update noar tt set b1='XP1G1POT0LU1PH460E3YCX00KEL2ZYGH' where id=2;
-update noar ti set b1='XP1G1POT0LU1PH460E3YCX00KEL2ZYGH' where id=2;
-update noar tt set v0='2ECYTOWRO36RH5J2' where id=2;
-update noar ti set v0='2ECYTOWRO36RH5J2' where id=2;
-update noar tt set b2='28E5SE' where id=2;
-update noar ti set b2='28E5SE' where id=2;
-update noar tt set v0='14272XVETGR3VA1Z0V3A4PFJRU' where id=3;
-update noar ti set v0='14272XVETGR3VA1Z0V3A4PFJRU' where id=3;
-update noar tt set b0='31ZJQR5435MQL6KOUNUVGDFFK' where id=3;
-update noar ti set b0='31ZJQR5435MQL6KOUNUVGDFFK' where id=3;
-update noar tt set v0='WTF4054OEH982JDO00' where id=3;
-update noar ti set v0='WTF4054OEH982JDO00' where id=3;
-update noar tt set b1='ZSG682327IWQ64PEDQ19' where id=3;
-update noar ti set b1='ZSG682327IWQ64PEDQ19' where id=3;
-update noar tt set v0='ET2' where id=3;
-update noar ti set v0='ET2' where id=3;
-update noar tt set b2='BZ5OA' where id=3;
-update noar ti set b2='BZ5OA' where id=3;
-update noar tt set v0='BZK47' where id=4;
-update noar ti set v0='BZK47' where id=4;
-update noar tt set b0='VIS0F5Q2M7J' where id=4;
-update noar ti set b0='VIS0F5Q2M7J' where id=4;
-update noar tt set v0='6GN9JDJUGUJ1RMBA3JI' where id=4;
-update noar ti set v0='6GN9JDJUGUJ1RMBA3JI' where id=4;
-update noar tt set b1='7KCYUNPOAXVLDI7G8O6QKH' where id=4;
-update noar ti set b1='7KCYUNPOAXVLDI7G8O6QKH' where id=4;
-update noar tt set v0='N3' where id=4;
-update noar ti set v0='N3' where id=4;
-update noar tt set b2='FGJIZ58FVIY30WQSE5R5AW' where id=4;
-update noar ti set b2='FGJIZ58FVIY30WQSE5R5AW' where id=4;
-update noar tt set v0='RLE8P7' where id=5;
-update noar ti set v0='RLE8P7' where id=5;
-update noar tt set b0='2DCN2T9BYR0PC7QPQP56S' where id=5;
-update noar ti set b0='2DCN2T9BYR0PC7QPQP56S' where id=5;
-update noar tt set v0='KIMLSNBFAOASH5BEYNF0AN7XYV' where id=5;
-update noar ti set v0='KIMLSNBFAOASH5BEYNF0AN7XYV' where id=5;
-update noar tt set b1='LGR3R859K5XVPBNXI' where id=5;
-update noar ti set b1='LGR3R859K5XVPBNXI' where id=5;
-update noar tt set v0='DDK3QTDLKYSBUJ45O6BBWNNHI9J' where id=5;
-update noar ti set v0='DDK3QTDLKYSBUJ45O6BBWNNHI9J' where id=5;
-update noar tt set b2='0J313M5XGSZ5JGO3FWKGCR8' where id=5;
-update noar ti set b2='0J313M5XGSZ5JGO3FWKGCR8' where id=5;
-update noar tt set v0='QKHEY31TBVXX9GGTQ' where id=6;
-update noar ti set v0='QKHEY31TBVXX9GGTQ' where id=6;
-update noar tt set b0='GCA3TNF' where id=6;
-update noar ti set b0='GCA3TNF' where id=6;
-update noar tt set v0='6R75YFUCHPV6S0ZKO6WZKT5' where id=6;
-update noar ti set v0='6R75YFUCHPV6S0ZKO6WZKT5' where id=6;
-update noar tt set b1='H8P5MLQ2GMF3EI73W8BOXR0Z5QMMD7' where id=6;
-update noar ti set b1='H8P5MLQ2GMF3EI73W8BOXR0Z5QMMD7' where id=6;
-update noar tt set v0='5FPFN6VW5EIE9JGM' where id=6;
-update noar ti set v0='5FPFN6VW5EIE9JGM' where id=6;
-update noar tt set b2='WD2JX194' where id=6;
-update noar ti set b2='WD2JX194' where id=6;
-update noar tt set v0='IS1XT4LLD46FC5M80QNUE49BR' where id=7;
-update noar ti set v0='IS1XT4LLD46FC5M80QNUE49BR' where id=7;
-update noar tt set b0='CZI3' where id=7;
-update noar ti set b0='CZI3' where id=7;
-update noar tt set v0='3XQ0679P67887H8' where id=7;
-update noar ti set v0='3XQ0679P67887H8' where id=7;
-update noar tt set b1='QLV' where id=7;
-update noar ti set b1='QLV' where id=7;
-update noar tt set v0='6WMIUUJHCR1' where id=7;
-update noar ti set v0='6WMIUUJHCR1' where id=7;
-update noar tt set b2='IM9NUCDA' where id=7;
-update noar ti set b2='IM9NUCDA' where id=7;
-update noar tt set v0='OM9' where id=8;
-update noar ti set v0='OM9' where id=8;
-update noar tt set b0='4TAL4BXY0L1SNT00MA1E' where id=8;
-update noar ti set b0='4TAL4BXY0L1SNT00MA1E' where id=8;
-update noar tt set v0='Y09B0WO5XG66YFI9XV48JZ' where id=8;
-update noar ti set v0='Y09B0WO5XG66YFI9XV48JZ' where id=8;
-update noar tt set b1='6CVSMPHFRZUTYYPK1GVFYVRGASMF9' where id=8;
-update noar ti set b1='6CVSMPHFRZUTYYPK1GVFYVRGASMF9' where id=8;
-update noar tt set v0='YKHKWB8KAUQUB' where id=8;
-update noar ti set v0='YKHKWB8KAUQUB' where id=8;
-update noar tt set b2='CXSVD0YIDHDCCG5VYWK847F6' where id=8;
-update noar ti set b2='CXSVD0YIDHDCCG5VYWK847F6' where id=8;
-update noar tt set v0='STWZ8EFG' where id=9;
-update noar ti set v0='STWZ8EFG' where id=9;
-update noar tt set b0='L5FN0Q3HRTD2' where id=9;
-update noar ti set b0='L5FN0Q3HRTD2' where id=9;
-update noar tt set v0='BRXONH' where id=9;
-update noar ti set v0='BRXONH' where id=9;
-update noar tt set b1='ZXN9DJBZQLCZ20ZN7' where id=9;
-update noar ti set b1='ZXN9DJBZQLCZ20ZN7' where id=9;
-update noar tt set v0='VI2ACASVXBNGE8GPBK6OU2WXK' where id=9;
-update noar ti set v0='VI2ACASVXBNGE8GPBK6OU2WXK' where id=9;
-update noar tt set b2='LMPC2ETNA' where id=9;
-update noar ti set b2='LMPC2ETNA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GFVBAQREW06YKPH3ZKO5QGNSXJHJHYP' where id=1;
-update noar ti set v0='GFVBAQREW06YKPH3ZKO5QGNSXJHJHYP' where id=1;
-update noar tt set b0='IM68GEOZJYF4IWM2Q1AJX1JDS3' where id=1;
-update noar ti set b0='IM68GEOZJYF4IWM2Q1AJX1JDS3' where id=1;
-update noar tt set v0='797K4URFJYTU4AKXX4T8ZIMBTTREKMEN' where id=1;
-update noar ti set v0='797K4URFJYTU4AKXX4T8ZIMBTTREKMEN' where id=1;
-update noar tt set b1='TQKGOJ' where id=1;
-update noar ti set b1='TQKGOJ' where id=1;
-update noar tt set v0='F1YPQRFBIKU527B4C4OTMQ151RZDL4GX' where id=1;
-update noar ti set v0='F1YPQRFBIKU527B4C4OTMQ151RZDL4GX' where id=1;
-update noar tt set b2='LS6IXQ5IVE31Z52K2JEZU7' where id=1;
-update noar ti set b2='LS6IXQ5IVE31Z52K2JEZU7' where id=1;
-update noar tt set v0='J4UOLAMN6B8XYNHFQCM6L' where id=2;
-update noar ti set v0='J4UOLAMN6B8XYNHFQCM6L' where id=2;
-update noar tt set b0='L65GIWZORKTMQVP' where id=2;
-update noar ti set b0='L65GIWZORKTMQVP' where id=2;
-update noar tt set v0='Q4B93LVPSFJ0' where id=2;
-update noar ti set v0='Q4B93LVPSFJ0' where id=2;
-update noar tt set b1='BDTLPEH6HZG5T33HEPG' where id=2;
-update noar ti set b1='BDTLPEH6HZG5T33HEPG' where id=2;
-update noar tt set v0='MZXCDT6' where id=2;
-update noar ti set v0='MZXCDT6' where id=2;
-update noar tt set b2='NF9RRLPHRE27SPVIVYO1QYM1GQX2C' where id=2;
-update noar ti set b2='NF9RRLPHRE27SPVIVYO1QYM1GQX2C' where id=2;
-update noar tt set v0='J4BU1W7REMUKXRZL8HNQMQPX' where id=3;
-update noar ti set v0='J4BU1W7REMUKXRZL8HNQMQPX' where id=3;
-update noar tt set b0='XYOQF1BGUALE93SPMPA3V2M6FD3HVQJ' where id=3;
-update noar ti set b0='XYOQF1BGUALE93SPMPA3V2M6FD3HVQJ' where id=3;
-update noar tt set v0='KM2CEA871P1NO6H47' where id=3;
-update noar ti set v0='KM2CEA871P1NO6H47' where id=3;
-update noar tt set b1='94S7HOXCPBEUV5VYF25Z' where id=3;
-update noar ti set b1='94S7HOXCPBEUV5VYF25Z' where id=3;
-update noar tt set v0='K5B' where id=3;
-update noar ti set v0='K5B' where id=3;
-update noar tt set b2='03TL80UC7J75ZV8QW655MXCPHD18WQ' where id=3;
-update noar ti set b2='03TL80UC7J75ZV8QW655MXCPHD18WQ' where id=3;
-update noar tt set v0='8NPRY9QZ5AS8KELE8C' where id=4;
-update noar ti set v0='8NPRY9QZ5AS8KELE8C' where id=4;
-update noar tt set b0='45J3TDDBV7CNO387HGRGGJC2IS8' where id=4;
-update noar ti set b0='45J3TDDBV7CNO387HGRGGJC2IS8' where id=4;
-update noar tt set v0='1X9O' where id=4;
-update noar ti set v0='1X9O' where id=4;
-update noar tt set b1='748TTPZYZO7W4WTIJ' where id=4;
-update noar ti set b1='748TTPZYZO7W4WTIJ' where id=4;
-update noar tt set v0='EGVA4ZBNYAB2P5F2T' where id=4;
-update noar ti set v0='EGVA4ZBNYAB2P5F2T' where id=4;
-update noar tt set b2='CM5JF' where id=4;
-update noar ti set b2='CM5JF' where id=4;
-update noar tt set v0='NA4F40ROMV9RJ90X33RRR9GOMSB79G' where id=5;
-update noar ti set v0='NA4F40ROMV9RJ90X33RRR9GOMSB79G' where id=5;
-update noar tt set b0='R8XA2S55BRHOYJ5F63O' where id=5;
-update noar ti set b0='R8XA2S55BRHOYJ5F63O' where id=5;
-update noar tt set v0='BFSK1QVY8QS6P520515' where id=5;
-update noar ti set v0='BFSK1QVY8QS6P520515' where id=5;
-update noar tt set b1='V82EP3EY21TF0GYJEDJB6TK777V468L' where id=5;
-update noar ti set b1='V82EP3EY21TF0GYJEDJB6TK777V468L' where id=5;
-update noar tt set v0='ZSKLP21' where id=5;
-update noar ti set v0='ZSKLP21' where id=5;
-update noar tt set b2='6MRX5I3WNEKK' where id=5;
-update noar ti set b2='6MRX5I3WNEKK' where id=5;
-update noar tt set v0='EELYQHJUMOXFSOWIACVIX1M98DYLT4' where id=6;
-update noar ti set v0='EELYQHJUMOXFSOWIACVIX1M98DYLT4' where id=6;
-update noar tt set b0='Y9ZJPJ0QXQ31IN7BRHC7B65MFS' where id=6;
-update noar ti set b0='Y9ZJPJ0QXQ31IN7BRHC7B65MFS' where id=6;
-update noar tt set v0='82L' where id=6;
-update noar ti set v0='82L' where id=6;
-update noar tt set b1='6JYV5JRCFFPFK41WR6Q' where id=6;
-update noar ti set b1='6JYV5JRCFFPFK41WR6Q' where id=6;
-update noar tt set v0='L' where id=6;
-update noar ti set v0='L' where id=6;
-update noar tt set b2='D8QQ' where id=6;
-update noar ti set b2='D8QQ' where id=6;
-update noar tt set v0='80H89' where id=7;
-update noar ti set v0='80H89' where id=7;
-update noar tt set b0='TAFW7RE4REC3LNPX18C0QY' where id=7;
-update noar ti set b0='TAFW7RE4REC3LNPX18C0QY' where id=7;
-update noar tt set v0='KAGU' where id=7;
-update noar ti set v0='KAGU' where id=7;
-update noar tt set b1='LZNXX0959H5ED8QHDU6UXQT1WA' where id=7;
-update noar ti set b1='LZNXX0959H5ED8QHDU6UXQT1WA' where id=7;
-update noar tt set v0='WUU4MI2ET0RZQB' where id=7;
-update noar ti set v0='WUU4MI2ET0RZQB' where id=7;
-update noar tt set b2='AGK3XHZEBS5' where id=7;
-update noar ti set b2='AGK3XHZEBS5' where id=7;
-update noar tt set v0='ECA81L0Z58ANQVR63KHKES49ZL6EWW' where id=8;
-update noar ti set v0='ECA81L0Z58ANQVR63KHKES49ZL6EWW' where id=8;
-update noar tt set b0='JB495VPK' where id=8;
-update noar ti set b0='JB495VPK' where id=8;
-update noar tt set v0='MFO2' where id=8;
-update noar ti set v0='MFO2' where id=8;
-update noar tt set b1='MJREI2BSLULVL' where id=8;
-update noar ti set b1='MJREI2BSLULVL' where id=8;
-update noar tt set v0='Y0SS5UUUT53SJQFDZJI3659BR3K' where id=8;
-update noar ti set v0='Y0SS5UUUT53SJQFDZJI3659BR3K' where id=8;
-update noar tt set b2='RD' where id=8;
-update noar ti set b2='RD' where id=8;
-update noar tt set v0='T4DMD5CDZWUAY3Y36' where id=9;
-update noar ti set v0='T4DMD5CDZWUAY3Y36' where id=9;
-update noar tt set b0='48' where id=9;
-update noar ti set b0='48' where id=9;
-update noar tt set v0='K' where id=9;
-update noar ti set v0='K' where id=9;
-update noar tt set b1='9SEYLX2KGLOGJZNXX' where id=9;
-update noar ti set b1='9SEYLX2KGLOGJZNXX' where id=9;
-update noar tt set v0='VSCF' where id=9;
-update noar ti set v0='VSCF' where id=9;
-update noar tt set b2='VQBHMDLD0T2XHVBJD5' where id=9;
-update noar ti set b2='VQBHMDLD0T2XHVBJD5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G' where id=1;
-update noar ti set v0='G' where id=1;
-update noar tt set b0='VAND2VIP5YLB0PPBZ961VVVF' where id=1;
-update noar ti set b0='VAND2VIP5YLB0PPBZ961VVVF' where id=1;
-update noar tt set v0='PXMUZSAL35EG5NDGO4' where id=1;
-update noar ti set v0='PXMUZSAL35EG5NDGO4' where id=1;
-update noar tt set b1='DFM4ER0JQ6NN05XRDBR22H' where id=1;
-update noar ti set b1='DFM4ER0JQ6NN05XRDBR22H' where id=1;
-update noar tt set v0='DXY' where id=1;
-update noar ti set v0='DXY' where id=1;
-update noar tt set b2='NS8EHGK3BXBM61FU0HXMG13KWA8936' where id=1;
-update noar ti set b2='NS8EHGK3BXBM61FU0HXMG13KWA8936' where id=1;
-update noar tt set v0='P72602TGNU' where id=2;
-update noar ti set v0='P72602TGNU' where id=2;
-update noar tt set b0='P5UHFRNRTJ2SCVWTU' where id=2;
-update noar ti set b0='P5UHFRNRTJ2SCVWTU' where id=2;
-update noar tt set v0='90EQCZY01DS063Y8RPGEFFPRKB' where id=2;
-update noar ti set v0='90EQCZY01DS063Y8RPGEFFPRKB' where id=2;
-update noar tt set b1='B9KN3OVZNDVQDR98KAHQGUOA6HRR' where id=2;
-update noar ti set b1='B9KN3OVZNDVQDR98KAHQGUOA6HRR' where id=2;
-update noar tt set v0='9NIGMQ30WMDMLKJWEKBNIOQ9R8GQH' where id=2;
-update noar ti set v0='9NIGMQ30WMDMLKJWEKBNIOQ9R8GQH' where id=2;
-update noar tt set b2='2RY63T41FRDOGB1MJ4MNWF7QW6O4VNMU' where id=2;
-update noar ti set b2='2RY63T41FRDOGB1MJ4MNWF7QW6O4VNMU' where id=2;
-update noar tt set v0='VOBZ9E5HN5PLDZ8WTSGRZ4F' where id=3;
-update noar ti set v0='VOBZ9E5HN5PLDZ8WTSGRZ4F' where id=3;
-update noar tt set b0='BMFSDJUT2OWQKFG894IAFGPFSY' where id=3;
-update noar ti set b0='BMFSDJUT2OWQKFG894IAFGPFSY' where id=3;
-update noar tt set v0='NZKF22IJSEM325QAECDAZRMDXFNBDM' where id=3;
-update noar ti set v0='NZKF22IJSEM325QAECDAZRMDXFNBDM' where id=3;
-update noar tt set b1='1HLTX77QNRUI2FJ3T6F9' where id=3;
-update noar ti set b1='1HLTX77QNRUI2FJ3T6F9' where id=3;
-update noar tt set v0='FGCMAVX0BW5UJHW73QTZJEPO4' where id=3;
-update noar ti set v0='FGCMAVX0BW5UJHW73QTZJEPO4' where id=3;
-update noar tt set b2='A6ANELT5R4SOTNQM8D12OJ4K7XTH6' where id=3;
-update noar ti set b2='A6ANELT5R4SOTNQM8D12OJ4K7XTH6' where id=3;
-update noar tt set v0='IV7U64WM8BJNU' where id=4;
-update noar ti set v0='IV7U64WM8BJNU' where id=4;
-update noar tt set b0='7NHBKRGA3J9HZGGA98J2KFY' where id=4;
-update noar ti set b0='7NHBKRGA3J9HZGGA98J2KFY' where id=4;
-update noar tt set v0='KQA778' where id=4;
-update noar ti set v0='KQA778' where id=4;
-update noar tt set b1='BKCZPSWKTIRJI6H5GH39I3ZFE79L' where id=4;
-update noar ti set b1='BKCZPSWKTIRJI6H5GH39I3ZFE79L' where id=4;
-update noar tt set v0='09P40844DPQ4AD7YHW5R5W0YA' where id=4;
-update noar ti set v0='09P40844DPQ4AD7YHW5R5W0YA' where id=4;
-update noar tt set b2='PFTMK7OJ' where id=4;
-update noar ti set b2='PFTMK7OJ' where id=4;
-update noar tt set v0='B7OCE' where id=5;
-update noar ti set v0='B7OCE' where id=5;
-update noar tt set b0='P4K6WO9ZGIYWXTALZ4K3WXQ4A8ZBZH' where id=5;
-update noar ti set b0='P4K6WO9ZGIYWXTALZ4K3WXQ4A8ZBZH' where id=5;
-update noar tt set v0='9J7TEROHHPY99BUCBVLC6LF4PHLRPCRT' where id=5;
-update noar ti set v0='9J7TEROHHPY99BUCBVLC6LF4PHLRPCRT' where id=5;
-update noar tt set b1='ZR36ZBK86UEEWJI7FSAA59TBE1' where id=5;
-update noar ti set b1='ZR36ZBK86UEEWJI7FSAA59TBE1' where id=5;
-update noar tt set v0='VCHB' where id=5;
-update noar ti set v0='VCHB' where id=5;
-update noar tt set b2='VOCE69FAPUN2XOAI96GU5' where id=5;
-update noar ti set b2='VOCE69FAPUN2XOAI96GU5' where id=5;
-update noar tt set v0='Z' where id=6;
-update noar ti set v0='Z' where id=6;
-update noar tt set b0='M3Y04D0V12UE20SV1Q9NUU5IPQIVZGBZ' where id=6;
-update noar ti set b0='M3Y04D0V12UE20SV1Q9NUU5IPQIVZGBZ' where id=6;
-update noar tt set v0='1IJW3F9O7MHN2LN3' where id=6;
-update noar ti set v0='1IJW3F9O7MHN2LN3' where id=6;
-update noar tt set b1='BEVM5ASK74UL5P8DLYE' where id=6;
-update noar ti set b1='BEVM5ASK74UL5P8DLYE' where id=6;
-update noar tt set v0='JPGKTZ6S1OZQ3R05G' where id=6;
-update noar ti set v0='JPGKTZ6S1OZQ3R05G' where id=6;
-update noar tt set b2='8JTQZ7V0OW4GHOMMAWB0QA2JQC383' where id=6;
-update noar ti set b2='8JTQZ7V0OW4GHOMMAWB0QA2JQC383' where id=6;
-update noar tt set v0='8Q4X8FTS4317' where id=7;
-update noar ti set v0='8Q4X8FTS4317' where id=7;
-update noar tt set b0='P0762NB0AZO6GTTBXCZ434FM8FG' where id=7;
-update noar ti set b0='P0762NB0AZO6GTTBXCZ434FM8FG' where id=7;
-update noar tt set v0='DV3' where id=7;
-update noar ti set v0='DV3' where id=7;
-update noar tt set b1='T0CE' where id=7;
-update noar ti set b1='T0CE' where id=7;
-update noar tt set v0='QLVY' where id=7;
-update noar ti set v0='QLVY' where id=7;
-update noar tt set b2='OMEKF' where id=7;
-update noar ti set b2='OMEKF' where id=7;
-update noar tt set v0='RXWO' where id=8;
-update noar ti set v0='RXWO' where id=8;
-update noar tt set b0='7Q7SY0D4W3C0TZDGTI5BEJD5' where id=8;
-update noar ti set b0='7Q7SY0D4W3C0TZDGTI5BEJD5' where id=8;
-update noar tt set v0='JM0D9VG8XLDTN3MSGE6LU' where id=8;
-update noar ti set v0='JM0D9VG8XLDTN3MSGE6LU' where id=8;
-update noar tt set b1='1XRWW45Q00BAT1FULKP0N' where id=8;
-update noar ti set b1='1XRWW45Q00BAT1FULKP0N' where id=8;
-update noar tt set v0='G1L5UPGBQWZ4QUR71H6YCH60TWW8OZHB' where id=8;
-update noar ti set v0='G1L5UPGBQWZ4QUR71H6YCH60TWW8OZHB' where id=8;
-update noar tt set b2='V9OJRMLCDW46D6T5R5LN4FPNURE7TF' where id=8;
-update noar ti set b2='V9OJRMLCDW46D6T5R5LN4FPNURE7TF' where id=8;
-update noar tt set v0='UEGT03NKE1Q302ZXJ2' where id=9;
-update noar ti set v0='UEGT03NKE1Q302ZXJ2' where id=9;
-update noar tt set b0='WHK6THY43PBQKOACBT' where id=9;
-update noar ti set b0='WHK6THY43PBQKOACBT' where id=9;
-update noar tt set v0='MJIHUP814XARHFL2OPZKS' where id=9;
-update noar ti set v0='MJIHUP814XARHFL2OPZKS' where id=9;
-update noar tt set b1='9ACLHM8MVAZC6CTRXV5GKXQ5DN1' where id=9;
-update noar ti set b1='9ACLHM8MVAZC6CTRXV5GKXQ5DN1' where id=9;
-update noar tt set v0='GQIQ0WY' where id=9;
-update noar ti set v0='GQIQ0WY' where id=9;
-update noar tt set b2='O7LJT0NABGE5' where id=9;
-update noar ti set b2='O7LJT0NABGE5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='790RTHC395T6VUA57FX1' where id=1;
-update noar ti set v0='790RTHC395T6VUA57FX1' where id=1;
-update noar tt set b0='HT628UM42HKNJOBM8YTODY' where id=1;
-update noar ti set b0='HT628UM42HKNJOBM8YTODY' where id=1;
-update noar tt set v0='52BJ4RVTILA05AUIWWOI707PPPGXM8E' where id=1;
-update noar ti set v0='52BJ4RVTILA05AUIWWOI707PPPGXM8E' where id=1;
-update noar tt set b1='ONW43OQTL1ODGYH6NBMX' where id=1;
-update noar ti set b1='ONW43OQTL1ODGYH6NBMX' where id=1;
-update noar tt set v0='LSME4LOU7T4NEFE373VQ55QS' where id=1;
-update noar ti set v0='LSME4LOU7T4NEFE373VQ55QS' where id=1;
-update noar tt set b2='PN5OM45LA1B8SWRBSHHY6SSI1WSV' where id=1;
-update noar ti set b2='PN5OM45LA1B8SWRBSHHY6SSI1WSV' where id=1;
-update noar tt set v0='WD' where id=2;
-update noar ti set v0='WD' where id=2;
-update noar tt set b0='AHX43TEQLHKL1Y7I94A9NAT3T' where id=2;
-update noar ti set b0='AHX43TEQLHKL1Y7I94A9NAT3T' where id=2;
-update noar tt set v0='L' where id=2;
-update noar ti set v0='L' where id=2;
-update noar tt set b1='5P7P0XQ7AQ3O' where id=2;
-update noar ti set b1='5P7P0XQ7AQ3O' where id=2;
-update noar tt set v0='RRA7C2OARDA9XFOEIV' where id=2;
-update noar ti set v0='RRA7C2OARDA9XFOEIV' where id=2;
-update noar tt set b2='8A4MJ72YHJZ0DHTTJEZ54T912B2P1Z' where id=2;
-update noar ti set b2='8A4MJ72YHJZ0DHTTJEZ54T912B2P1Z' where id=2;
-update noar tt set v0='01BRERG9FB6N' where id=3;
-update noar ti set v0='01BRERG9FB6N' where id=3;
-update noar tt set b0='N5' where id=3;
-update noar ti set b0='N5' where id=3;
-update noar tt set v0='5FV6ZVV9UPI2H4AT9DYDYX82UYJG28K' where id=3;
-update noar ti set v0='5FV6ZVV9UPI2H4AT9DYDYX82UYJG28K' where id=3;
-update noar tt set b1='KSSUDN39VU' where id=3;
-update noar ti set b1='KSSUDN39VU' where id=3;
-update noar tt set v0='YFM9TM02KM964YMTYJPPIATLBJWNZ' where id=3;
-update noar ti set v0='YFM9TM02KM964YMTYJPPIATLBJWNZ' where id=3;
-update noar tt set b2='VXAM0CPF8JY' where id=3;
-update noar ti set b2='VXAM0CPF8JY' where id=3;
-update noar tt set v0='M' where id=4;
-update noar ti set v0='M' where id=4;
-update noar tt set b0='E4TNNL7ZTSTDVBIHRCP' where id=4;
-update noar ti set b0='E4TNNL7ZTSTDVBIHRCP' where id=4;
-update noar tt set v0='4URQ7XB0CREBIDGMU2TPRN24L1YC' where id=4;
-update noar ti set v0='4URQ7XB0CREBIDGMU2TPRN24L1YC' where id=4;
-update noar tt set b1='XAY2VSX5YVF2M4OK28WNFYG5Z' where id=4;
-update noar ti set b1='XAY2VSX5YVF2M4OK28WNFYG5Z' where id=4;
-update noar tt set v0='VAURJFSFL63LKHASC0QBSEF7Z0Z8FRG5' where id=4;
-update noar ti set v0='VAURJFSFL63LKHASC0QBSEF7Z0Z8FRG5' where id=4;
-update noar tt set b2='5BH9HH30AFAZUCVG2ZV0HIQQ1HWN' where id=4;
-update noar ti set b2='5BH9HH30AFAZUCVG2ZV0HIQQ1HWN' where id=4;
-update noar tt set v0='MN58Y59CF8ZPOA3ZNB6YPSSNF' where id=5;
-update noar ti set v0='MN58Y59CF8ZPOA3ZNB6YPSSNF' where id=5;
-update noar tt set b0='FAWEUNRX98QGODB' where id=5;
-update noar ti set b0='FAWEUNRX98QGODB' where id=5;
-update noar tt set v0='G2BEWGS0S476SC02MLAWZSKM67F' where id=5;
-update noar ti set v0='G2BEWGS0S476SC02MLAWZSKM67F' where id=5;
-update noar tt set b1='JIMPQKSPSU6FDMHN' where id=5;
-update noar ti set b1='JIMPQKSPSU6FDMHN' where id=5;
-update noar tt set v0='90X8Z18QOII' where id=5;
-update noar ti set v0='90X8Z18QOII' where id=5;
-update noar tt set b2='E2TZZSWUGHHUB48M' where id=5;
-update noar ti set b2='E2TZZSWUGHHUB48M' where id=5;
-update noar tt set v0='1W8AR8VKNBWHJVYIPWUNQ6XSV' where id=6;
-update noar ti set v0='1W8AR8VKNBWHJVYIPWUNQ6XSV' where id=6;
-update noar tt set b0='40XRV7KKCK3YF' where id=6;
-update noar ti set b0='40XRV7KKCK3YF' where id=6;
-update noar tt set v0='MMLACYF12OLT7QJIGVLO7NN9T5DE' where id=6;
-update noar ti set v0='MMLACYF12OLT7QJIGVLO7NN9T5DE' where id=6;
-update noar tt set b1='2ATD8' where id=6;
-update noar ti set b1='2ATD8' where id=6;
-update noar tt set v0='ZQ29ELJKL8FMVFN25YDK7A7A' where id=6;
-update noar ti set v0='ZQ29ELJKL8FMVFN25YDK7A7A' where id=6;
-update noar tt set b2='7JPC' where id=6;
-update noar ti set b2='7JPC' where id=6;
-update noar tt set v0='TVZVG42OQXT7W1AAFVGVRA0PQ' where id=7;
-update noar ti set v0='TVZVG42OQXT7W1AAFVGVRA0PQ' where id=7;
-update noar tt set b0='VC7QWJKY2VA6T' where id=7;
-update noar ti set b0='VC7QWJKY2VA6T' where id=7;
-update noar tt set v0='ETZWG' where id=7;
-update noar ti set v0='ETZWG' where id=7;
-update noar tt set b1='YKR7SNOFV7LTHBBARW7QMTHQBOWLJAM4' where id=7;
-update noar ti set b1='YKR7SNOFV7LTHBBARW7QMTHQBOWLJAM4' where id=7;
-update noar tt set v0='30G4GSXJZ' where id=7;
-update noar ti set v0='30G4GSXJZ' where id=7;
-update noar tt set b2='ZHOVLIUX4GXYO4BB' where id=7;
-update noar ti set b2='ZHOVLIUX4GXYO4BB' where id=7;
-update noar tt set v0='KPW7CE5EZP93841EIWR9G' where id=8;
-update noar ti set v0='KPW7CE5EZP93841EIWR9G' where id=8;
-update noar tt set b0='LL0QMRWAA9PI3T2FPGCZIBFJ3' where id=8;
-update noar ti set b0='LL0QMRWAA9PI3T2FPGCZIBFJ3' where id=8;
-update noar tt set v0='J1H4HSGZGOW5YQ4AFFEFD3Y4Z3RG1' where id=8;
-update noar ti set v0='J1H4HSGZGOW5YQ4AFFEFD3Y4Z3RG1' where id=8;
-update noar tt set b1='3D6NSXOSNNFTUN17GPJDPTI39EEJ' where id=8;
-update noar ti set b1='3D6NSXOSNNFTUN17GPJDPTI39EEJ' where id=8;
-update noar tt set v0='9NO7XV' where id=8;
-update noar ti set v0='9NO7XV' where id=8;
-update noar tt set b2='UEMTSBBAAEL1T0RYNQJAD7KN5RAI1U' where id=8;
-update noar ti set b2='UEMTSBBAAEL1T0RYNQJAD7KN5RAI1U' where id=8;
-update noar tt set v0='XMAL5Y4J5I72Z' where id=9;
-update noar ti set v0='XMAL5Y4J5I72Z' where id=9;
-update noar tt set b0='5Y7LXA9QZPS01' where id=9;
-update noar ti set b0='5Y7LXA9QZPS01' where id=9;
-update noar tt set v0='4NGEHL5FCVD27B189OU3ELC' where id=9;
-update noar ti set v0='4NGEHL5FCVD27B189OU3ELC' where id=9;
-update noar tt set b1='UR3JIFC' where id=9;
-update noar ti set b1='UR3JIFC' where id=9;
-update noar tt set v0='1ICQGUUGU' where id=9;
-update noar ti set v0='1ICQGUUGU' where id=9;
-update noar tt set b2='53XKIDZT2CRFH38' where id=9;
-update noar ti set b2='53XKIDZT2CRFH38' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NMSM29H6DK50HWHQISJ' where id=1;
-update noar ti set v0='NMSM29H6DK50HWHQISJ' where id=1;
-update noar tt set b0='9273AYFX0G9X3Z3CAWJXQ1OL6ARUXYLB' where id=1;
-update noar ti set b0='9273AYFX0G9X3Z3CAWJXQ1OL6ARUXYLB' where id=1;
-update noar tt set v0='UUU6F8RV7R9' where id=1;
-update noar ti set v0='UUU6F8RV7R9' where id=1;
-update noar tt set b1='DCM' where id=1;
-update noar ti set b1='DCM' where id=1;
-update noar tt set v0='JT' where id=1;
-update noar ti set v0='JT' where id=1;
-update noar tt set b2='PR8QLXBMQX106WM' where id=1;
-update noar ti set b2='PR8QLXBMQX106WM' where id=1;
-update noar tt set v0='BU0PMEXJ8G6QE5YWF0AAE' where id=2;
-update noar ti set v0='BU0PMEXJ8G6QE5YWF0AAE' where id=2;
-update noar tt set b0='TBW0SONU8T61JI8AK791KDTXQIN9230' where id=2;
-update noar ti set b0='TBW0SONU8T61JI8AK791KDTXQIN9230' where id=2;
-update noar tt set v0='DYORRDDP8G2NCYDUMV0IRB' where id=2;
-update noar ti set v0='DYORRDDP8G2NCYDUMV0IRB' where id=2;
-update noar tt set b1='O3CQMSMY' where id=2;
-update noar ti set b1='O3CQMSMY' where id=2;
-update noar tt set v0='21FILP' where id=2;
-update noar ti set v0='21FILP' where id=2;
-update noar tt set b2='R8HN' where id=2;
-update noar ti set b2='R8HN' where id=2;
-update noar tt set v0='B827Z2WU883Z7I' where id=3;
-update noar ti set v0='B827Z2WU883Z7I' where id=3;
-update noar tt set b0='UMSUPM8K60RN5ER0NKJIL0N06B' where id=3;
-update noar ti set b0='UMSUPM8K60RN5ER0NKJIL0N06B' where id=3;
-update noar tt set v0='XDADHODWEUY4G4Q0VL2SIBI7' where id=3;
-update noar ti set v0='XDADHODWEUY4G4Q0VL2SIBI7' where id=3;
-update noar tt set b1='15' where id=3;
-update noar ti set b1='15' where id=3;
-update noar tt set v0='TGCHUW4F' where id=3;
-update noar ti set v0='TGCHUW4F' where id=3;
-update noar tt set b2='RAX5FFKBU3KORZVHQBY' where id=3;
-update noar ti set b2='RAX5FFKBU3KORZVHQBY' where id=3;
-update noar tt set v0='UWNJM31LCHB4JCADLKRS6EFV' where id=4;
-update noar ti set v0='UWNJM31LCHB4JCADLKRS6EFV' where id=4;
-update noar tt set b0='2D51W3YI331FLFV' where id=4;
-update noar ti set b0='2D51W3YI331FLFV' where id=4;
-update noar tt set v0='RQ18XZVGTI8JWOH49H' where id=4;
-update noar ti set v0='RQ18XZVGTI8JWOH49H' where id=4;
-update noar tt set b1='BHGY2M500JY' where id=4;
-update noar ti set b1='BHGY2M500JY' where id=4;
-update noar tt set v0='EGPSP' where id=4;
-update noar ti set v0='EGPSP' where id=4;
-update noar tt set b2='20XCRZ14H6PS8C87MTLYV' where id=4;
-update noar ti set b2='20XCRZ14H6PS8C87MTLYV' where id=4;
-update noar tt set v0='3KYD4KKDFF6EDGNH2EOQSVN4X1A3' where id=5;
-update noar ti set v0='3KYD4KKDFF6EDGNH2EOQSVN4X1A3' where id=5;
-update noar tt set b0='3ZXORPJRSI0JYWL7' where id=5;
-update noar ti set b0='3ZXORPJRSI0JYWL7' where id=5;
-update noar tt set v0='5CBV7YFYESZ8092NS36' where id=5;
-update noar ti set v0='5CBV7YFYESZ8092NS36' where id=5;
-update noar tt set b1='KMQWEB8OND' where id=5;
-update noar ti set b1='KMQWEB8OND' where id=5;
-update noar tt set v0='DXFS86XHGCBOAWO28' where id=5;
-update noar ti set v0='DXFS86XHGCBOAWO28' where id=5;
-update noar tt set b2='3XIP7Z10' where id=5;
-update noar ti set b2='3XIP7Z10' where id=5;
-update noar tt set v0='F0' where id=6;
-update noar ti set v0='F0' where id=6;
-update noar tt set b0='6DUFB' where id=6;
-update noar ti set b0='6DUFB' where id=6;
-update noar tt set v0='83K3AJYJAIGQGJZQ9AEXLZ' where id=6;
-update noar ti set v0='83K3AJYJAIGQGJZQ9AEXLZ' where id=6;
-update noar tt set b1='ZZ' where id=6;
-update noar ti set b1='ZZ' where id=6;
-update noar tt set v0='UWHL5SFDGC3U8SY962W' where id=6;
-update noar ti set v0='UWHL5SFDGC3U8SY962W' where id=6;
-update noar tt set b2='LH46J49812YLMJOP6U4P8' where id=6;
-update noar ti set b2='LH46J49812YLMJOP6U4P8' where id=6;
-update noar tt set v0='ZPS8905B45PQ4XMJ9671' where id=7;
-update noar ti set v0='ZPS8905B45PQ4XMJ9671' where id=7;
-update noar tt set b0='F2BUSFY79M6FFF43N9C' where id=7;
-update noar ti set b0='F2BUSFY79M6FFF43N9C' where id=7;
-update noar tt set v0='KDG' where id=7;
-update noar ti set v0='KDG' where id=7;
-update noar tt set b1='2C950BVNFZH04Y' where id=7;
-update noar ti set b1='2C950BVNFZH04Y' where id=7;
-update noar tt set v0='EIV2G4FK' where id=7;
-update noar ti set v0='EIV2G4FK' where id=7;
-update noar tt set b2='O0TF19PKL7QACHFU9640C' where id=7;
-update noar ti set b2='O0TF19PKL7QACHFU9640C' where id=7;
-update noar tt set v0='E0SS7QM4J5JAL7KAQPRD0X6PLFF3TS6' where id=8;
-update noar ti set v0='E0SS7QM4J5JAL7KAQPRD0X6PLFF3TS6' where id=8;
-update noar tt set b0='E9K6EGGQNK0PI0B' where id=8;
-update noar ti set b0='E9K6EGGQNK0PI0B' where id=8;
-update noar tt set v0='IBZSN9Q7GNG7W1JMSGH4RBIAOVT76' where id=8;
-update noar ti set v0='IBZSN9Q7GNG7W1JMSGH4RBIAOVT76' where id=8;
-update noar tt set b1='Y1URGPYSED9WI0X7YZKAKK2' where id=8;
-update noar ti set b1='Y1URGPYSED9WI0X7YZKAKK2' where id=8;
-update noar tt set v0='L0RZESP8QO5YU4CT9DX5A3FTRBQMQ6IL' where id=8;
-update noar ti set v0='L0RZESP8QO5YU4CT9DX5A3FTRBQMQ6IL' where id=8;
-update noar tt set b2='W7YTTAHB8MZCMK57K7U9W1IWXTZV' where id=8;
-update noar ti set b2='W7YTTAHB8MZCMK57K7U9W1IWXTZV' where id=8;
-update noar tt set v0='NIDNR4DDEZJX8FX' where id=9;
-update noar ti set v0='NIDNR4DDEZJX8FX' where id=9;
-update noar tt set b0='K5M7UIX6X4AMVMYBA' where id=9;
-update noar ti set b0='K5M7UIX6X4AMVMYBA' where id=9;
-update noar tt set v0='JJ7KRBADHMYZZKG970SSYJVB4' where id=9;
-update noar ti set v0='JJ7KRBADHMYZZKG970SSYJVB4' where id=9;
-update noar tt set b1='WLCM4H0G8N6AEM38DXUE429FBY' where id=9;
-update noar ti set b1='WLCM4H0G8N6AEM38DXUE429FBY' where id=9;
-update noar tt set v0='PX0O3X2985S93SA5XT1Q86OAP4V' where id=9;
-update noar ti set v0='PX0O3X2985S93SA5XT1Q86OAP4V' where id=9;
-update noar tt set b2='JUIEMBZASHWHKHA' where id=9;
-update noar ti set b2='JUIEMBZASHWHKHA' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='X93JKKYLNZ1DJX0G662MC81P8' where id=1;
-update noar ti set v0='X93JKKYLNZ1DJX0G662MC81P8' where id=1;
-update noar tt set b0='70C8Q9' where id=1;
-update noar ti set b0='70C8Q9' where id=1;
-update noar tt set v0='2WEG3XPJI7H59VB9DOI3IERT' where id=1;
-update noar ti set v0='2WEG3XPJI7H59VB9DOI3IERT' where id=1;
-update noar tt set b1='ZK1R0YQN' where id=1;
-update noar ti set b1='ZK1R0YQN' where id=1;
-update noar tt set v0='138UKGR0RAEQ66C00RYE6HAK24YVCZA' where id=1;
-update noar ti set v0='138UKGR0RAEQ66C00RYE6HAK24YVCZA' where id=1;
-update noar tt set b2='1KDGDZAMW40942M384LW1NWC0OFPBYZR' where id=1;
-update noar ti set b2='1KDGDZAMW40942M384LW1NWC0OFPBYZR' where id=1;
-update noar tt set v0='0OZI' where id=2;
-update noar ti set v0='0OZI' where id=2;
-update noar tt set b0='U4SZ8HT04FMI9TDTNABW' where id=2;
-update noar ti set b0='U4SZ8HT04FMI9TDTNABW' where id=2;
-update noar tt set v0='7JPRGN4WG7QO2K92FI51PDOMOVK' where id=2;
-update noar ti set v0='7JPRGN4WG7QO2K92FI51PDOMOVK' where id=2;
-update noar tt set b1='VQO5EJHPNTSIHSQI6XCT2KHOIY0GM6XE' where id=2;
-update noar ti set b1='VQO5EJHPNTSIHSQI6XCT2KHOIY0GM6XE' where id=2;
-update noar tt set v0='5NE8DB' where id=2;
-update noar ti set v0='5NE8DB' where id=2;
-update noar tt set b2='9LCIF96V518YY9YJHOVTQZ6M' where id=2;
-update noar ti set b2='9LCIF96V518YY9YJHOVTQZ6M' where id=2;
-update noar tt set v0='T7XLD98FUQO4MR8N8S0DX4' where id=3;
-update noar ti set v0='T7XLD98FUQO4MR8N8S0DX4' where id=3;
-update noar tt set b0='KK1C12BDZZVDIDJ2G3' where id=3;
-update noar ti set b0='KK1C12BDZZVDIDJ2G3' where id=3;
-update noar tt set v0='WKT95IMCT2MEGNI5HU03V6RL8DZT' where id=3;
-update noar ti set v0='WKT95IMCT2MEGNI5HU03V6RL8DZT' where id=3;
-update noar tt set b1='BFE0VWLYNJVGC7UD10E1H0FYV3' where id=3;
-update noar ti set b1='BFE0VWLYNJVGC7UD10E1H0FYV3' where id=3;
-update noar tt set v0='H7F98OE9DKXDHDIGJ9M0RFANP65BBDGR' where id=3;
-update noar ti set v0='H7F98OE9DKXDHDIGJ9M0RFANP65BBDGR' where id=3;
-update noar tt set b2='O' where id=3;
-update noar ti set b2='O' where id=3;
-update noar tt set v0='1MTIRNG48V1T8XYURCNMV' where id=4;
-update noar ti set v0='1MTIRNG48V1T8XYURCNMV' where id=4;
-update noar tt set b0='IWS9L80PEDJLT11XCK00KIBM0J2DP' where id=4;
-update noar ti set b0='IWS9L80PEDJLT11XCK00KIBM0J2DP' where id=4;
-update noar tt set v0='C9P3BNL7' where id=4;
-update noar ti set v0='C9P3BNL7' where id=4;
-update noar tt set b1='6SSW4V' where id=4;
-update noar ti set b1='6SSW4V' where id=4;
-update noar tt set v0='XOHPQG1TR5B0LDG3EVSWUQPIBI' where id=4;
-update noar ti set v0='XOHPQG1TR5B0LDG3EVSWUQPIBI' where id=4;
-update noar tt set b2='W1HKDA0N02' where id=4;
-update noar ti set b2='W1HKDA0N02' where id=4;
-update noar tt set v0='9YE61SC45H4P2RVHD4QE4Z7F4X' where id=5;
-update noar ti set v0='9YE61SC45H4P2RVHD4QE4Z7F4X' where id=5;
-update noar tt set b0='LJGYR84YLV4YF1S8PUDRR38ZHBZB9O' where id=5;
-update noar ti set b0='LJGYR84YLV4YF1S8PUDRR38ZHBZB9O' where id=5;
-update noar tt set v0='AZF49VDJ22T4D5FWZ54FZ1H2MUW61US5' where id=5;
-update noar ti set v0='AZF49VDJ22T4D5FWZ54FZ1H2MUW61US5' where id=5;
-update noar tt set b1='25TCNQZGUOT1EO' where id=5;
-update noar ti set b1='25TCNQZGUOT1EO' where id=5;
-update noar tt set v0='K789U8YVKFK1ASMU6555XH2UTM2RSG8' where id=5;
-update noar ti set v0='K789U8YVKFK1ASMU6555XH2UTM2RSG8' where id=5;
-update noar tt set b2='56HBNVGEB5ELTVVBTVKCGHC' where id=5;
-update noar ti set b2='56HBNVGEB5ELTVVBTVKCGHC' where id=5;
-update noar tt set v0='QUMVG' where id=6;
-update noar ti set v0='QUMVG' where id=6;
-update noar tt set b0='PLWJR1I8HQ0S9H989S7ZV8VSA' where id=6;
-update noar ti set b0='PLWJR1I8HQ0S9H989S7ZV8VSA' where id=6;
-update noar tt set v0='E30JWNCI7' where id=6;
-update noar ti set v0='E30JWNCI7' where id=6;
-update noar tt set b1='V3R631N5HGSP' where id=6;
-update noar ti set b1='V3R631N5HGSP' where id=6;
-update noar tt set v0='G4UQTEBRLTS1YU6' where id=6;
-update noar ti set v0='G4UQTEBRLTS1YU6' where id=6;
-update noar tt set b2='Z1MVBHVOIN2V2BJBWOK3O6Z1I9' where id=6;
-update noar ti set b2='Z1MVBHVOIN2V2BJBWOK3O6Z1I9' where id=6;
-update noar tt set v0='WU7N3HDCILEXQ0G5DAGL1QN86W7Y' where id=7;
-update noar ti set v0='WU7N3HDCILEXQ0G5DAGL1QN86W7Y' where id=7;
-update noar tt set b0='1N1PCBWQF59IQR3I9KGBCV3B' where id=7;
-update noar ti set b0='1N1PCBWQF59IQR3I9KGBCV3B' where id=7;
-update noar tt set v0='Q' where id=7;
-update noar ti set v0='Q' where id=7;
-update noar tt set b1='181PN5GNN4HC8778WIM76JKLUS53HUS' where id=7;
-update noar ti set b1='181PN5GNN4HC8778WIM76JKLUS53HUS' where id=7;
-update noar tt set v0='T94NEFAUX4YM3AP29KOB8G' where id=7;
-update noar ti set v0='T94NEFAUX4YM3AP29KOB8G' where id=7;
-update noar tt set b2='4YG9NHJDFV7H76FEZSZ9E0BHCJT' where id=7;
-update noar ti set b2='4YG9NHJDFV7H76FEZSZ9E0BHCJT' where id=7;
-update noar tt set v0='MDQO' where id=8;
-update noar ti set v0='MDQO' where id=8;
-update noar tt set b0='PQHWPQ0P35JC34KVQ5N6VXYYM8J2' where id=8;
-update noar ti set b0='PQHWPQ0P35JC34KVQ5N6VXYYM8J2' where id=8;
-update noar tt set v0='LCKL0K9PBPGVCB8WU' where id=8;
-update noar ti set v0='LCKL0K9PBPGVCB8WU' where id=8;
-update noar tt set b1='0C47US0RL4' where id=8;
-update noar ti set b1='0C47US0RL4' where id=8;
-update noar tt set v0='M8UWSLBX7CD0LW4NW2RB' where id=8;
-update noar ti set v0='M8UWSLBX7CD0LW4NW2RB' where id=8;
-update noar tt set b2='5Z3H8QMP37GM' where id=8;
-update noar ti set b2='5Z3H8QMP37GM' where id=8;
-update noar tt set v0='GPWTR613HAU5Z2BRH51BRO' where id=9;
-update noar ti set v0='GPWTR613HAU5Z2BRH51BRO' where id=9;
-update noar tt set b0='LTGHC9O9IPBSBGT01P2F9' where id=9;
-update noar ti set b0='LTGHC9O9IPBSBGT01P2F9' where id=9;
-update noar tt set v0='YAWN' where id=9;
-update noar ti set v0='YAWN' where id=9;
-update noar tt set b1='B65HZ3NMYZYVMG9Z7XF' where id=9;
-update noar ti set b1='B65HZ3NMYZYVMG9Z7XF' where id=9;
-update noar tt set v0='G5VHN1U1PJJECTCRIQ3PNBV' where id=9;
-update noar ti set v0='G5VHN1U1PJJECTCRIQ3PNBV' where id=9;
-update noar tt set b2='0A134MBZTZVZRPV2R1Y085H' where id=9;
-update noar ti set b2='0A134MBZTZVZRPV2R1Y085H' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4JKHGYGKBS0G96RATZ38J' where id=1;
-update noar ti set v0='4JKHGYGKBS0G96RATZ38J' where id=1;
-update noar tt set b0='WX' where id=1;
-update noar ti set b0='WX' where id=1;
-update noar tt set v0='EVA9ZA0B073PP7WRNOSJVKHLO' where id=1;
-update noar ti set v0='EVA9ZA0B073PP7WRNOSJVKHLO' where id=1;
-update noar tt set b1='FV352N8SXI6Q9440H5M6' where id=1;
-update noar ti set b1='FV352N8SXI6Q9440H5M6' where id=1;
-update noar tt set v0='XQNZGSBUIWJUTR6ZNDV7XIBMFVVZQM5' where id=1;
-update noar ti set v0='XQNZGSBUIWJUTR6ZNDV7XIBMFVVZQM5' where id=1;
-update noar tt set b2='93NSXKNT76WP1AYJ' where id=1;
-update noar ti set b2='93NSXKNT76WP1AYJ' where id=1;
-update noar tt set v0='CGB2XFXIR' where id=2;
-update noar ti set v0='CGB2XFXIR' where id=2;
-update noar tt set b0='IHO327JYV794G0RQH7LA7URIBJWW' where id=2;
-update noar ti set b0='IHO327JYV794G0RQH7LA7URIBJWW' where id=2;
-update noar tt set v0='UMXMTB98EV60DRZ0JSB' where id=2;
-update noar ti set v0='UMXMTB98EV60DRZ0JSB' where id=2;
-update noar tt set b1='E9IFJ90331470' where id=2;
-update noar ti set b1='E9IFJ90331470' where id=2;
-update noar tt set v0='L7IWJAT086QZDQXPF6ECFVH5' where id=2;
-update noar ti set v0='L7IWJAT086QZDQXPF6ECFVH5' where id=2;
-update noar tt set b2='YQXL29Y5P5JA' where id=2;
-update noar ti set b2='YQXL29Y5P5JA' where id=2;
-update noar tt set v0='IF3' where id=3;
-update noar ti set v0='IF3' where id=3;
-update noar tt set b0='Z327MOBIH5UNGT9' where id=3;
-update noar ti set b0='Z327MOBIH5UNGT9' where id=3;
-update noar tt set v0='ZZEDB552VCCM7I6JM28' where id=3;
-update noar ti set v0='ZZEDB552VCCM7I6JM28' where id=3;
-update noar tt set b1='9' where id=3;
-update noar ti set b1='9' where id=3;
-update noar tt set v0='V4PT5595UDSE02CIC94GX4RZZO' where id=3;
-update noar ti set v0='V4PT5595UDSE02CIC94GX4RZZO' where id=3;
-update noar tt set b2='06NDBSIP6SZOTZ6LBEUP5415HVODSJF4' where id=3;
-update noar ti set b2='06NDBSIP6SZOTZ6LBEUP5415HVODSJF4' where id=3;
-update noar tt set v0='NPZ2GQHN' where id=4;
-update noar ti set v0='NPZ2GQHN' where id=4;
-update noar tt set b0='MYQKZXCZR26DP82VWJH0HO3N4GA' where id=4;
-update noar ti set b0='MYQKZXCZR26DP82VWJH0HO3N4GA' where id=4;
-update noar tt set v0='D5MGNN4Y' where id=4;
-update noar ti set v0='D5MGNN4Y' where id=4;
-update noar tt set b1='CJ3EQT8H5ZK92SYWQ3U27BS2CNV0I' where id=4;
-update noar ti set b1='CJ3EQT8H5ZK92SYWQ3U27BS2CNV0I' where id=4;
-update noar tt set v0='J016SR4A1DF2P8X8ZNDV' where id=4;
-update noar ti set v0='J016SR4A1DF2P8X8ZNDV' where id=4;
-update noar tt set b2='5IANI6G1NQKYF9I46T3' where id=4;
-update noar ti set b2='5IANI6G1NQKYF9I46T3' where id=4;
-update noar tt set v0='BCIWXNAWRS9M549UQTMSL7PIKXNZH' where id=5;
-update noar ti set v0='BCIWXNAWRS9M549UQTMSL7PIKXNZH' where id=5;
-update noar tt set b0='Z2ODG96SKB09KIFRJX' where id=5;
-update noar ti set b0='Z2ODG96SKB09KIFRJX' where id=5;
-update noar tt set v0='IS99EO6VJ66' where id=5;
-update noar ti set v0='IS99EO6VJ66' where id=5;
-update noar tt set b1='0JRF1RXMGBQMJY0QT6AUVIZ' where id=5;
-update noar ti set b1='0JRF1RXMGBQMJY0QT6AUVIZ' where id=5;
-update noar tt set v0='LM1FNI62ENHU7AZ865EGKT' where id=5;
-update noar ti set v0='LM1FNI62ENHU7AZ865EGKT' where id=5;
-update noar tt set b2='9ZT1' where id=5;
-update noar ti set b2='9ZT1' where id=5;
-update noar tt set v0='L7VFIOX704O6PM51UCBTGC5S8RIC' where id=6;
-update noar ti set v0='L7VFIOX704O6PM51UCBTGC5S8RIC' where id=6;
-update noar tt set b0='6G4OMQVW5X' where id=6;
-update noar ti set b0='6G4OMQVW5X' where id=6;
-update noar tt set v0='YZN34MDP466BG55X' where id=6;
-update noar ti set v0='YZN34MDP466BG55X' where id=6;
-update noar tt set b1='PM8K0Y155ONLXB2W2H9U53ZO' where id=6;
-update noar ti set b1='PM8K0Y155ONLXB2W2H9U53ZO' where id=6;
-update noar tt set v0='RQVJHLS739VTGG8590HXQ7KI40' where id=6;
-update noar ti set v0='RQVJHLS739VTGG8590HXQ7KI40' where id=6;
-update noar tt set b2='4' where id=6;
-update noar ti set b2='4' where id=6;
-update noar tt set v0='8O9' where id=7;
-update noar ti set v0='8O9' where id=7;
-update noar tt set b0='NFX58YYOUZQD66SJS37JC123LAV5R' where id=7;
-update noar ti set b0='NFX58YYOUZQD66SJS37JC123LAV5R' where id=7;
-update noar tt set v0='4TBUU' where id=7;
-update noar ti set v0='4TBUU' where id=7;
-update noar tt set b1='BLUDG' where id=7;
-update noar ti set b1='BLUDG' where id=7;
-update noar tt set v0='YA2UP7G1I2SS0IWBI1S8IN' where id=7;
-update noar ti set v0='YA2UP7G1I2SS0IWBI1S8IN' where id=7;
-update noar tt set b2='CJD3WB776' where id=7;
-update noar ti set b2='CJD3WB776' where id=7;
-update noar tt set v0='COUZVICO6LPT17D8ZSMMRYTXDMM7VFM' where id=8;
-update noar ti set v0='COUZVICO6LPT17D8ZSMMRYTXDMM7VFM' where id=8;
-update noar tt set b0='E' where id=8;
-update noar ti set b0='E' where id=8;
-update noar tt set v0='AT' where id=8;
-update noar ti set v0='AT' where id=8;
-update noar tt set b1='OW597CDINVP6O0' where id=8;
-update noar ti set b1='OW597CDINVP6O0' where id=8;
-update noar tt set v0='WRM7CFZOUWX4S00HTCOTT5OOAM' where id=8;
-update noar ti set v0='WRM7CFZOUWX4S00HTCOTT5OOAM' where id=8;
-update noar tt set b2='1WGQ8HBB4EDLR7J5BYQBZ' where id=8;
-update noar ti set b2='1WGQ8HBB4EDLR7J5BYQBZ' where id=8;
-update noar tt set v0='E7YO7' where id=9;
-update noar ti set v0='E7YO7' where id=9;
-update noar tt set b0='BAAQSW1W3QQYC' where id=9;
-update noar ti set b0='BAAQSW1W3QQYC' where id=9;
-update noar tt set v0='6IQDSGGOVZL2H3A5NMVNPECOQEHDNUR' where id=9;
-update noar ti set v0='6IQDSGGOVZL2H3A5NMVNPECOQEHDNUR' where id=9;
-update noar tt set b1='N3SIY0U25Q4IR4SYI74OJGS' where id=9;
-update noar ti set b1='N3SIY0U25Q4IR4SYI74OJGS' where id=9;
-update noar tt set v0='R2' where id=9;
-update noar ti set v0='R2' where id=9;
-update noar tt set b2='JBZC' where id=9;
-update noar ti set b2='JBZC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6T57Z0MJ5HF28YRCCLEK4GC' where id=1;
-update noar ti set v0='6T57Z0MJ5HF28YRCCLEK4GC' where id=1;
-update noar tt set b0='2' where id=1;
-update noar ti set b0='2' where id=1;
-update noar tt set v0='SPZPC6T4ML6HA2W78HT' where id=1;
-update noar ti set v0='SPZPC6T4ML6HA2W78HT' where id=1;
-update noar tt set b1='8E5E0EH77USBWL' where id=1;
-update noar ti set b1='8E5E0EH77USBWL' where id=1;
-update noar tt set v0='JQEBFMBDE0YWEF83LRI97DS730TBH' where id=1;
-update noar ti set v0='JQEBFMBDE0YWEF83LRI97DS730TBH' where id=1;
-update noar tt set b2='WC' where id=1;
-update noar ti set b2='WC' where id=1;
-update noar tt set v0='VHYWOX66ZSZ2DCEFMTBNZSTON5EN0' where id=2;
-update noar ti set v0='VHYWOX66ZSZ2DCEFMTBNZSTON5EN0' where id=2;
-update noar tt set b0='R414V99Y3EWO1DF0Q6VBHCN0U8TBFH0' where id=2;
-update noar ti set b0='R414V99Y3EWO1DF0Q6VBHCN0U8TBFH0' where id=2;
-update noar tt set v0='UVNZL21Y67JQTEM6M' where id=2;
-update noar ti set v0='UVNZL21Y67JQTEM6M' where id=2;
-update noar tt set b1='8CP' where id=2;
-update noar ti set b1='8CP' where id=2;
-update noar tt set v0='OV1LLSZMEN2' where id=2;
-update noar ti set v0='OV1LLSZMEN2' where id=2;
-update noar tt set b2='Y' where id=2;
-update noar ti set b2='Y' where id=2;
-update noar tt set v0='MAD' where id=3;
-update noar ti set v0='MAD' where id=3;
-update noar tt set b0='4' where id=3;
-update noar ti set b0='4' where id=3;
-update noar tt set v0='NIG6QCNDBD' where id=3;
-update noar ti set v0='NIG6QCNDBD' where id=3;
-update noar tt set b1='NUS2MMOL' where id=3;
-update noar ti set b1='NUS2MMOL' where id=3;
-update noar tt set v0='FWI9485DIK9M7ULG' where id=3;
-update noar ti set v0='FWI9485DIK9M7ULG' where id=3;
-update noar tt set b2='PDNTVL3PG4QLZ0176TMLDS3M' where id=3;
-update noar ti set b2='PDNTVL3PG4QLZ0176TMLDS3M' where id=3;
-update noar tt set v0='GK3X5I89EI9IUHQB2L696TWY82UR0ZM' where id=4;
-update noar ti set v0='GK3X5I89EI9IUHQB2L696TWY82UR0ZM' where id=4;
-update noar tt set b0='94UEBT9MDZ34ILEQ9VDL4BI4YURIKY' where id=4;
-update noar ti set b0='94UEBT9MDZ34ILEQ9VDL4BI4YURIKY' where id=4;
-update noar tt set v0='9833Y62899920HA' where id=4;
-update noar ti set v0='9833Y62899920HA' where id=4;
-update noar tt set b1='7EUY4R3NGGIFVI2X4W1OIV4Y' where id=4;
-update noar ti set b1='7EUY4R3NGGIFVI2X4W1OIV4Y' where id=4;
-update noar tt set v0='BTH8YX7AOUOO0PQE4T1KNNWMKKSR' where id=4;
-update noar ti set v0='BTH8YX7AOUOO0PQE4T1KNNWMKKSR' where id=4;
-update noar tt set b2='7GQPWLKBNIRFAE1V9VXBIG39X0H24' where id=4;
-update noar ti set b2='7GQPWLKBNIRFAE1V9VXBIG39X0H24' where id=4;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b0='B2' where id=5;
-update noar ti set b0='B2' where id=5;
-update noar tt set v0='H4KNIR7K2IDD1' where id=5;
-update noar ti set v0='H4KNIR7K2IDD1' where id=5;
-update noar tt set b1='QYMXMYPGIYX0I1P' where id=5;
-update noar ti set b1='QYMXMYPGIYX0I1P' where id=5;
-update noar tt set v0='8WF20H' where id=5;
-update noar ti set v0='8WF20H' where id=5;
-update noar tt set b2='OEN5' where id=5;
-update noar ti set b2='OEN5' where id=5;
-update noar tt set v0='1U9FCA33VEPAVFZ8' where id=6;
-update noar ti set v0='1U9FCA33VEPAVFZ8' where id=6;
-update noar tt set b0='PATN3LEKBVQGRY8RNN0GWQDR' where id=6;
-update noar ti set b0='PATN3LEKBVQGRY8RNN0GWQDR' where id=6;
-update noar tt set v0='MZOWMIURY0OG2CH' where id=6;
-update noar ti set v0='MZOWMIURY0OG2CH' where id=6;
-update noar tt set b1='NZ31WVLY8CHY8PSDY1' where id=6;
-update noar ti set b1='NZ31WVLY8CHY8PSDY1' where id=6;
-update noar tt set v0='WQ4YN3PQZSD3TKI5SPMASVY3D3TNP' where id=6;
-update noar ti set v0='WQ4YN3PQZSD3TKI5SPMASVY3D3TNP' where id=6;
-update noar tt set b2='4CIZ04MZA54QKHZ2' where id=6;
-update noar ti set b2='4CIZ04MZA54QKHZ2' where id=6;
-update noar tt set v0='TPTLQ1WBIY7G0U9TE190DRYH' where id=7;
-update noar ti set v0='TPTLQ1WBIY7G0U9TE190DRYH' where id=7;
-update noar tt set b0='RGALWIA38AQRPN' where id=7;
-update noar ti set b0='RGALWIA38AQRPN' where id=7;
-update noar tt set v0='1ADCW' where id=7;
-update noar ti set v0='1ADCW' where id=7;
-update noar tt set b1='6' where id=7;
-update noar ti set b1='6' where id=7;
-update noar tt set v0='XA4U5H3T76306ELD0IOICWK3NO5I5' where id=7;
-update noar ti set v0='XA4U5H3T76306ELD0IOICWK3NO5I5' where id=7;
-update noar tt set b2='1R735KSH2SM7IU0L4RHTHD9VDCT379FW' where id=7;
-update noar ti set b2='1R735KSH2SM7IU0L4RHTHD9VDCT379FW' where id=7;
-update noar tt set v0='HQZZ' where id=8;
-update noar ti set v0='HQZZ' where id=8;
-update noar tt set b0='ZMKGY' where id=8;
-update noar ti set b0='ZMKGY' where id=8;
-update noar tt set v0='VIS8RFT' where id=8;
-update noar ti set v0='VIS8RFT' where id=8;
-update noar tt set b1='40FPV46TH38OV846TI0VCBYBNHU' where id=8;
-update noar ti set b1='40FPV46TH38OV846TI0VCBYBNHU' where id=8;
-update noar tt set v0='B76' where id=8;
-update noar ti set v0='B76' where id=8;
-update noar tt set b2='B6U9UD8BVWK0PK4PQ9O' where id=8;
-update noar ti set b2='B6U9UD8BVWK0PK4PQ9O' where id=8;
-update noar tt set v0='23R1YXZGW0FNHLGXDV2YY' where id=9;
-update noar ti set v0='23R1YXZGW0FNHLGXDV2YY' where id=9;
-update noar tt set b0='CWY1IVH3WPNFILPSU9Z3770WH1' where id=9;
-update noar ti set b0='CWY1IVH3WPNFILPSU9Z3770WH1' where id=9;
-update noar tt set v0='9VE0PIRV3B' where id=9;
-update noar ti set v0='9VE0PIRV3B' where id=9;
-update noar tt set b1='KW1TVEE' where id=9;
-update noar ti set b1='KW1TVEE' where id=9;
-update noar tt set v0='9AY7ZHE2D6U15FBFET9' where id=9;
-update noar ti set v0='9AY7ZHE2D6U15FBFET9' where id=9;
-update noar tt set b2='AWHDVCOLTLGJ' where id=9;
-update noar ti set b2='AWHDVCOLTLGJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='05CWV2GHJXH51UP' where id=1;
-update noar ti set v0='05CWV2GHJXH51UP' where id=1;
-update noar tt set b0='EHCD' where id=1;
-update noar ti set b0='EHCD' where id=1;
-update noar tt set v0='W5AN0F0E9SJWKA2F6DTJ6JGS' where id=1;
-update noar ti set v0='W5AN0F0E9SJWKA2F6DTJ6JGS' where id=1;
-update noar tt set b1='ST7ZYLSTR102S71TCSY3XPQRCG6F8OJR' where id=1;
-update noar ti set b1='ST7ZYLSTR102S71TCSY3XPQRCG6F8OJR' where id=1;
-update noar tt set v0='A0ZJ' where id=1;
-update noar ti set v0='A0ZJ' where id=1;
-update noar tt set b2='NJU7BOAI8VM0W0CQM29C' where id=1;
-update noar ti set b2='NJU7BOAI8VM0W0CQM29C' where id=1;
-update noar tt set v0='0EBR5' where id=2;
-update noar ti set v0='0EBR5' where id=2;
-update noar tt set b0='5Z5N9WWMKF0ICX9T6PN6ZYAM30IZ' where id=2;
-update noar ti set b0='5Z5N9WWMKF0ICX9T6PN6ZYAM30IZ' where id=2;
-update noar tt set v0='6TC9G3DYUGS4RG4' where id=2;
-update noar ti set v0='6TC9G3DYUGS4RG4' where id=2;
-update noar tt set b1='VW3RDWEK1R7' where id=2;
-update noar ti set b1='VW3RDWEK1R7' where id=2;
-update noar tt set v0='HQYDID8' where id=2;
-update noar ti set v0='HQYDID8' where id=2;
-update noar tt set b2='MRTVEJ2HQQ' where id=2;
-update noar ti set b2='MRTVEJ2HQQ' where id=2;
-update noar tt set v0='ALKMVDQ0QYU2BZT' where id=3;
-update noar ti set v0='ALKMVDQ0QYU2BZT' where id=3;
-update noar tt set b0='E0T9VH0ADK8PX0KIHRZ8CVQRETH' where id=3;
-update noar ti set b0='E0T9VH0ADK8PX0KIHRZ8CVQRETH' where id=3;
-update noar tt set v0='AU9R17' where id=3;
-update noar ti set v0='AU9R17' where id=3;
-update noar tt set b1='114VNC2' where id=3;
-update noar ti set b1='114VNC2' where id=3;
-update noar tt set v0='NZZ' where id=3;
-update noar ti set v0='NZZ' where id=3;
-update noar tt set b2='OLCES341WKYAB02S5J20TKNOOJ7X9DQY' where id=3;
-update noar ti set b2='OLCES341WKYAB02S5J20TKNOOJ7X9DQY' where id=3;
-update noar tt set v0='2F8EJZ2UKXEZ' where id=4;
-update noar ti set v0='2F8EJZ2UKXEZ' where id=4;
-update noar tt set b0='SH09QABX99K63AGBWG1T90FIJQS1Z' where id=4;
-update noar ti set b0='SH09QABX99K63AGBWG1T90FIJQS1Z' where id=4;
-update noar tt set v0='5H4CMXP60IQJYI3N' where id=4;
-update noar ti set v0='5H4CMXP60IQJYI3N' where id=4;
-update noar tt set b1='GTE9V8WRNN651CECWGGY2' where id=4;
-update noar ti set b1='GTE9V8WRNN651CECWGGY2' where id=4;
-update noar tt set v0='75I3ZOKJSQ7E36A9ZLVJ' where id=4;
-update noar ti set v0='75I3ZOKJSQ7E36A9ZLVJ' where id=4;
-update noar tt set b2='WR7AB' where id=4;
-update noar ti set b2='WR7AB' where id=4;
-update noar tt set v0='UKS' where id=5;
-update noar ti set v0='UKS' where id=5;
-update noar tt set b0='F4HYLEFNDMFB41Z6GEP9JK3IF6Q0' where id=5;
-update noar ti set b0='F4HYLEFNDMFB41Z6GEP9JK3IF6Q0' where id=5;
-update noar tt set v0='SGFCDL7L85' where id=5;
-update noar ti set v0='SGFCDL7L85' where id=5;
-update noar tt set b1='9IOUZQSVQD846O52N' where id=5;
-update noar ti set b1='9IOUZQSVQD846O52N' where id=5;
-update noar tt set v0='WZVC9X' where id=5;
-update noar ti set v0='WZVC9X' where id=5;
-update noar tt set b2='GKMIS4V5KL' where id=5;
-update noar ti set b2='GKMIS4V5KL' where id=5;
-update noar tt set v0='YZLU5P6JW37HK84HS5PREIW67IN7' where id=6;
-update noar ti set v0='YZLU5P6JW37HK84HS5PREIW67IN7' where id=6;
-update noar tt set b0='ONPM8OR' where id=6;
-update noar ti set b0='ONPM8OR' where id=6;
-update noar tt set v0='6VNFHCUH0' where id=6;
-update noar ti set v0='6VNFHCUH0' where id=6;
-update noar tt set b1='IKZHW5S1DZP8JY6GK4U' where id=6;
-update noar ti set b1='IKZHW5S1DZP8JY6GK4U' where id=6;
-update noar tt set v0='378AB7WXHPW' where id=6;
-update noar ti set v0='378AB7WXHPW' where id=6;
-update noar tt set b2='A8HGRZRSQ4JITVGR3E4ZK1ES1' where id=6;
-update noar ti set b2='A8HGRZRSQ4JITVGR3E4ZK1ES1' where id=6;
-update noar tt set v0='FTAY6H5KIALKS6L' where id=7;
-update noar ti set v0='FTAY6H5KIALKS6L' where id=7;
-update noar tt set b0='GE4XOCVTI4ZAU35E67U1' where id=7;
-update noar ti set b0='GE4XOCVTI4ZAU35E67U1' where id=7;
-update noar tt set v0='KBVF76IFMI4IAGDC' where id=7;
-update noar ti set v0='KBVF76IFMI4IAGDC' where id=7;
-update noar tt set b1='9K7ZN87VSEC5PBR98125430EV' where id=7;
-update noar ti set b1='9K7ZN87VSEC5PBR98125430EV' where id=7;
-update noar tt set v0='SV7GRLJP0PWX4U3P40HF9HMETT0' where id=7;
-update noar ti set v0='SV7GRLJP0PWX4U3P40HF9HMETT0' where id=7;
-update noar tt set b2='R2FY6MUAYN43X9ITTPDFCPKG' where id=7;
-update noar ti set b2='R2FY6MUAYN43X9ITTPDFCPKG' where id=7;
-update noar tt set v0='G1ET1KC' where id=8;
-update noar ti set v0='G1ET1KC' where id=8;
-update noar tt set b0='47OHVP05PZ' where id=8;
-update noar ti set b0='47OHVP05PZ' where id=8;
-update noar tt set v0='WORGCZSQ3DV92ZWFWZ' where id=8;
-update noar ti set v0='WORGCZSQ3DV92ZWFWZ' where id=8;
-update noar tt set b1='KQ6MX9JODAO' where id=8;
-update noar ti set b1='KQ6MX9JODAO' where id=8;
-update noar tt set v0='OZMM8R5WVIQ8X4GAQ5V6XJ' where id=8;
-update noar ti set v0='OZMM8R5WVIQ8X4GAQ5V6XJ' where id=8;
-update noar tt set b2='ELI7FK0AT22XBYAARYD3EUZ3' where id=8;
-update noar ti set b2='ELI7FK0AT22XBYAARYD3EUZ3' where id=8;
-update noar tt set v0='S6XLX4IP' where id=9;
-update noar ti set v0='S6XLX4IP' where id=9;
-update noar tt set b0='56MM1D70V8C4Y0F2' where id=9;
-update noar ti set b0='56MM1D70V8C4Y0F2' where id=9;
-update noar tt set v0='EN59XNPMTT9JA' where id=9;
-update noar ti set v0='EN59XNPMTT9JA' where id=9;
-update noar tt set b1='HEIOWG4Y50N4PD8ZBDMIG8' where id=9;
-update noar ti set b1='HEIOWG4Y50N4PD8ZBDMIG8' where id=9;
-update noar tt set v0='59L6BZEI9IQ' where id=9;
-update noar ti set v0='59L6BZEI9IQ' where id=9;
-update noar tt set b2='Z43TH0999N3WJVZ8HCB2' where id=9;
-update noar ti set b2='Z43TH0999N3WJVZ8HCB2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KKSH' where id=1;
-update noar ti set v0='KKSH' where id=1;
-update noar tt set b0='20RENUKZACFQK2TZMGW5' where id=1;
-update noar ti set b0='20RENUKZACFQK2TZMGW5' where id=1;
-update noar tt set v0='G3NOK' where id=1;
-update noar ti set v0='G3NOK' where id=1;
-update noar tt set b1='MNT' where id=1;
-update noar ti set b1='MNT' where id=1;
-update noar tt set v0='MBR08KP' where id=1;
-update noar ti set v0='MBR08KP' where id=1;
-update noar tt set b2='V85YQ293ZGI2Z' where id=1;
-update noar ti set b2='V85YQ293ZGI2Z' where id=1;
-update noar tt set v0='U8U' where id=2;
-update noar ti set v0='U8U' where id=2;
-update noar tt set b0='MDMCX7G1V0FY3TTOLIWCPN8BRQMD' where id=2;
-update noar ti set b0='MDMCX7G1V0FY3TTOLIWCPN8BRQMD' where id=2;
-update noar tt set v0='PIW9S70EWBH' where id=2;
-update noar ti set v0='PIW9S70EWBH' where id=2;
-update noar tt set b1='3CJ9SAKJ4I7NDAEIGG3IAMLP0Z3M' where id=2;
-update noar ti set b1='3CJ9SAKJ4I7NDAEIGG3IAMLP0Z3M' where id=2;
-update noar tt set v0='N' where id=2;
-update noar ti set v0='N' where id=2;
-update noar tt set b2='AWGZRY1DZAKN797A9MZ' where id=2;
-update noar ti set b2='AWGZRY1DZAKN797A9MZ' where id=2;
-update noar tt set v0='S0HH' where id=3;
-update noar ti set v0='S0HH' where id=3;
-update noar tt set b0='8JVAE5N1PL' where id=3;
-update noar ti set b0='8JVAE5N1PL' where id=3;
-update noar tt set v0='QFBMMTYCMH' where id=3;
-update noar ti set v0='QFBMMTYCMH' where id=3;
-update noar tt set b1='K5BAGGN' where id=3;
-update noar ti set b1='K5BAGGN' where id=3;
-update noar tt set v0='WFNL6JXSRV' where id=3;
-update noar ti set v0='WFNL6JXSRV' where id=3;
-update noar tt set b2='W66T66ZYPTRA' where id=3;
-update noar ti set b2='W66T66ZYPTRA' where id=3;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b0='YLL3JUP' where id=4;
-update noar ti set b0='YLL3JUP' where id=4;
-update noar tt set v0='CULAOUYY74VFCMWWNR3RP4F9NSOJBE3' where id=4;
-update noar ti set v0='CULAOUYY74VFCMWWNR3RP4F9NSOJBE3' where id=4;
-update noar tt set b1='JW4RPJY4K8GCZIZJ' where id=4;
-update noar ti set b1='JW4RPJY4K8GCZIZJ' where id=4;
-update noar tt set v0='GQUTME1NL8ZPNN95HAA808XA' where id=4;
-update noar ti set v0='GQUTME1NL8ZPNN95HAA808XA' where id=4;
-update noar tt set b2='BSDJ2' where id=4;
-update noar ti set b2='BSDJ2' where id=4;
-update noar tt set v0='EYOY6Y04IDVFMTNWVL2BYV0' where id=5;
-update noar ti set v0='EYOY6Y04IDVFMTNWVL2BYV0' where id=5;
-update noar tt set b0='VMD3Z948Q7HOU9QKNMHSO' where id=5;
-update noar ti set b0='VMD3Z948Q7HOU9QKNMHSO' where id=5;
-update noar tt set v0='LL1VFJPVE1E18D7P' where id=5;
-update noar ti set v0='LL1VFJPVE1E18D7P' where id=5;
-update noar tt set b1='KPOCZE' where id=5;
-update noar ti set b1='KPOCZE' where id=5;
-update noar tt set v0='KW057LMWSU7A6JKPEWBO7N6U' where id=5;
-update noar ti set v0='KW057LMWSU7A6JKPEWBO7N6U' where id=5;
-update noar tt set b2='09FCD3NXHS23TQYKIZ7SINSGT5EQ63' where id=5;
-update noar ti set b2='09FCD3NXHS23TQYKIZ7SINSGT5EQ63' where id=5;
-update noar tt set v0='LASCQOV7EIV19W8P7J' where id=6;
-update noar ti set v0='LASCQOV7EIV19W8P7J' where id=6;
-update noar tt set b0='CXRIEOFUSG7O' where id=6;
-update noar ti set b0='CXRIEOFUSG7O' where id=6;
-update noar tt set v0='B6L2CYW29VR6NZFK4U2JB01O' where id=6;
-update noar ti set v0='B6L2CYW29VR6NZFK4U2JB01O' where id=6;
-update noar tt set b1='P6QTM59F326L8FPY902I' where id=6;
-update noar ti set b1='P6QTM59F326L8FPY902I' where id=6;
-update noar tt set v0='24KB7QYB5X8ZDAP1RY1' where id=6;
-update noar ti set v0='24KB7QYB5X8ZDAP1RY1' where id=6;
-update noar tt set b2='S94QJUQSF8FUDXP31QX0VW' where id=6;
-update noar ti set b2='S94QJUQSF8FUDXP31QX0VW' where id=6;
-update noar tt set v0='1697HSPIOZSBQJRKG5AWP4K7TF1A6N' where id=7;
-update noar ti set v0='1697HSPIOZSBQJRKG5AWP4K7TF1A6N' where id=7;
-update noar tt set b0='N4Y6LL9Z11WFX5D4DOCJ' where id=7;
-update noar ti set b0='N4Y6LL9Z11WFX5D4DOCJ' where id=7;
-update noar tt set v0='N7JM' where id=7;
-update noar ti set v0='N7JM' where id=7;
-update noar tt set b1='OK4NDKW3724' where id=7;
-update noar ti set b1='OK4NDKW3724' where id=7;
-update noar tt set v0='RJZS4GL5DLN' where id=7;
-update noar ti set v0='RJZS4GL5DLN' where id=7;
-update noar tt set b2='ORQD68OU0R' where id=7;
-update noar ti set b2='ORQD68OU0R' where id=7;
-update noar tt set v0='R75BKW4AL0U2QD66JFDZCO76' where id=8;
-update noar ti set v0='R75BKW4AL0U2QD66JFDZCO76' where id=8;
-update noar tt set b0='38L' where id=8;
-update noar ti set b0='38L' where id=8;
-update noar tt set v0='EGNFNW' where id=8;
-update noar ti set v0='EGNFNW' where id=8;
-update noar tt set b1='49' where id=8;
-update noar ti set b1='49' where id=8;
-update noar tt set v0='8BFY74JEQSYWCU477CL497ZTN7NJ' where id=8;
-update noar ti set v0='8BFY74JEQSYWCU477CL497ZTN7NJ' where id=8;
-update noar tt set b2='I3QS' where id=8;
-update noar ti set b2='I3QS' where id=8;
-update noar tt set v0='ZC6ZHZ4EFIQ7NV5' where id=9;
-update noar ti set v0='ZC6ZHZ4EFIQ7NV5' where id=9;
-update noar tt set b0='6JAV9F0C' where id=9;
-update noar ti set b0='6JAV9F0C' where id=9;
-update noar tt set v0='XE7FH2N66T2X2UMSEAL9I7ZTFV' where id=9;
-update noar ti set v0='XE7FH2N66T2X2UMSEAL9I7ZTFV' where id=9;
-update noar tt set b1='JS6K' where id=9;
-update noar ti set b1='JS6K' where id=9;
-update noar tt set v0='E8YVB509UQULR' where id=9;
-update noar ti set v0='E8YVB509UQULR' where id=9;
-update noar tt set b2='HO4NQEWU52AX27Y92GYM6DHTW00' where id=9;
-update noar ti set b2='HO4NQEWU52AX27Y92GYM6DHTW00' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='730S4BY2LFQ1ROQ6RZ' where id=1;
-update noar ti set v0='730S4BY2LFQ1ROQ6RZ' where id=1;
-update noar tt set b0='15284GTV59H2JZG847J3HHA9EBK' where id=1;
-update noar ti set b0='15284GTV59H2JZG847J3HHA9EBK' where id=1;
-update noar tt set v0='I9VJGQYZJBWCLC' where id=1;
-update noar ti set v0='I9VJGQYZJBWCLC' where id=1;
-update noar tt set b1='95CR1CHKS' where id=1;
-update noar ti set b1='95CR1CHKS' where id=1;
-update noar tt set v0='JRNCJUP3KMGW94RVQ3UBHSEGDOGV' where id=1;
-update noar ti set v0='JRNCJUP3KMGW94RVQ3UBHSEGDOGV' where id=1;
-update noar tt set b2='VKQCVL71BUU1' where id=1;
-update noar ti set b2='VKQCVL71BUU1' where id=1;
-update noar tt set v0='0ZRBDO' where id=2;
-update noar ti set v0='0ZRBDO' where id=2;
-update noar tt set b0='HAO9Z1KDQEPV4RP2RQUTQ' where id=2;
-update noar ti set b0='HAO9Z1KDQEPV4RP2RQUTQ' where id=2;
-update noar tt set v0='05JYULBJ49Q38BOVGP2TZ58A' where id=2;
-update noar ti set v0='05JYULBJ49Q38BOVGP2TZ58A' where id=2;
-update noar tt set b1='R0OQXQOQR' where id=2;
-update noar ti set b1='R0OQXQOQR' where id=2;
-update noar tt set v0='C3WP5AQV59YJ8GVSJYF' where id=2;
-update noar ti set v0='C3WP5AQV59YJ8GVSJYF' where id=2;
-update noar tt set b2='FO519T33SP' where id=2;
-update noar ti set b2='FO519T33SP' where id=2;
-update noar tt set v0='W5U7XIIF9HTF2PXPOTGHMT' where id=3;
-update noar ti set v0='W5U7XIIF9HTF2PXPOTGHMT' where id=3;
-update noar tt set b0='5LBTK3UEGFWJRGXGVPLT' where id=3;
-update noar ti set b0='5LBTK3UEGFWJRGXGVPLT' where id=3;
-update noar tt set v0='VXJ3QQ1QSB1698ITA5P4ORECHHIP3DZ' where id=3;
-update noar ti set v0='VXJ3QQ1QSB1698ITA5P4ORECHHIP3DZ' where id=3;
-update noar tt set b1='UOGVNYUYLM9ALF28MMXCWR2AG26O8VA0' where id=3;
-update noar ti set b1='UOGVNYUYLM9ALF28MMXCWR2AG26O8VA0' where id=3;
-update noar tt set v0='3DK2H85BRW8LM' where id=3;
-update noar ti set v0='3DK2H85BRW8LM' where id=3;
-update noar tt set b2='J3E8D6F5V9CURDJR2EW5DYH82RMZNS' where id=3;
-update noar ti set b2='J3E8D6F5V9CURDJR2EW5DYH82RMZNS' where id=3;
-update noar tt set v0='C2' where id=4;
-update noar ti set v0='C2' where id=4;
-update noar tt set b0='AAVC7N7RT0G9WHDYV' where id=4;
-update noar ti set b0='AAVC7N7RT0G9WHDYV' where id=4;
-update noar tt set v0='DOS4Z0EV0QDJ90XY95B11KZ3F0EZ' where id=4;
-update noar ti set v0='DOS4Z0EV0QDJ90XY95B11KZ3F0EZ' where id=4;
-update noar tt set b1='EWVU6RRB6BC0HU8OQSR67VXHNAL1T2C' where id=4;
-update noar ti set b1='EWVU6RRB6BC0HU8OQSR67VXHNAL1T2C' where id=4;
-update noar tt set v0='TQICCY1AZX4FOA72NG8L0402A4REK' where id=4;
-update noar ti set v0='TQICCY1AZX4FOA72NG8L0402A4REK' where id=4;
-update noar tt set b2='YEZNQFTW6BGO1ELWFZY0Z' where id=4;
-update noar ti set b2='YEZNQFTW6BGO1ELWFZY0Z' where id=4;
-update noar tt set v0='P5L4FKEV5L3S98URRX00UH38XA1P0' where id=5;
-update noar ti set v0='P5L4FKEV5L3S98URRX00UH38XA1P0' where id=5;
-update noar tt set b0='82W' where id=5;
-update noar ti set b0='82W' where id=5;
-update noar tt set v0='DSNSQC' where id=5;
-update noar ti set v0='DSNSQC' where id=5;
-update noar tt set b1='R7EOMNRT6C' where id=5;
-update noar ti set b1='R7EOMNRT6C' where id=5;
-update noar tt set v0='U6FQ0SA0TAJXE1W' where id=5;
-update noar ti set v0='U6FQ0SA0TAJXE1W' where id=5;
-update noar tt set b2='DGI6MBQ6OI1JOWJKJ7HW5RNBUWG4N' where id=5;
-update noar ti set b2='DGI6MBQ6OI1JOWJKJ7HW5RNBUWG4N' where id=5;
-update noar tt set v0='7N2I7E0G8OMF0D9YN22PZ714P1UM3' where id=6;
-update noar ti set v0='7N2I7E0G8OMF0D9YN22PZ714P1UM3' where id=6;
-update noar tt set b0='6Q8E019EXCBF0FY1E' where id=6;
-update noar ti set b0='6Q8E019EXCBF0FY1E' where id=6;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b1='7R9Z76C2IUAJEZD0LI0Y3T4Q71BSKM' where id=6;
-update noar ti set b1='7R9Z76C2IUAJEZD0LI0Y3T4Q71BSKM' where id=6;
-update noar tt set v0='8FNO6PICJVNM8F4P' where id=6;
-update noar ti set v0='8FNO6PICJVNM8F4P' where id=6;
-update noar tt set b2='KGA3FLL' where id=6;
-update noar ti set b2='KGA3FLL' where id=6;
-update noar tt set v0='FOFOU5SSBEY74' where id=7;
-update noar ti set v0='FOFOU5SSBEY74' where id=7;
-update noar tt set b0='N5MI1T5J2P' where id=7;
-update noar ti set b0='N5MI1T5J2P' where id=7;
-update noar tt set v0='6G6B3T6B4607B6HCW' where id=7;
-update noar ti set v0='6G6B3T6B4607B6HCW' where id=7;
-update noar tt set b1='S4LOH43M5F6' where id=7;
-update noar ti set b1='S4LOH43M5F6' where id=7;
-update noar tt set v0='DHA034' where id=7;
-update noar ti set v0='DHA034' where id=7;
-update noar tt set b2='M7T44RG3L34D4T4FQDZ2MK0TH' where id=7;
-update noar ti set b2='M7T44RG3L34D4T4FQDZ2MK0TH' where id=7;
-update noar tt set v0='P2FZDIK7APOX3DK4Z' where id=8;
-update noar ti set v0='P2FZDIK7APOX3DK4Z' where id=8;
-update noar tt set b0='EGYD8ZXFKSC4T1XYLL706Z64ORT2WRS' where id=8;
-update noar ti set b0='EGYD8ZXFKSC4T1XYLL706Z64ORT2WRS' where id=8;
-update noar tt set v0='935X' where id=8;
-update noar ti set v0='935X' where id=8;
-update noar tt set b1='VLI4SLWTQX78L1AHA1W2UAD9SQ4A8' where id=8;
-update noar ti set b1='VLI4SLWTQX78L1AHA1W2UAD9SQ4A8' where id=8;
-update noar tt set v0='LVEE855CMT0VPDG9YWPFI629QPO8' where id=8;
-update noar ti set v0='LVEE855CMT0VPDG9YWPFI629QPO8' where id=8;
-update noar tt set b2='6NIGT1D0MP' where id=8;
-update noar ti set b2='6NIGT1D0MP' where id=8;
-update noar tt set v0='131K6JLGSPA17809FK7U4ZX' where id=9;
-update noar ti set v0='131K6JLGSPA17809FK7U4ZX' where id=9;
-update noar tt set b0='OZ6WVU765FF0GBBGLL0EP3SFFDJ3FI94' where id=9;
-update noar ti set b0='OZ6WVU765FF0GBBGLL0EP3SFFDJ3FI94' where id=9;
-update noar tt set v0='ZRZCEYVHE8SVX5PEM0U3FYRW7R3N3SE' where id=9;
-update noar ti set v0='ZRZCEYVHE8SVX5PEM0U3FYRW7R3N3SE' where id=9;
-update noar tt set b1='GRV8FZELWL4FOLG' where id=9;
-update noar ti set b1='GRV8FZELWL4FOLG' where id=9;
-update noar tt set v0='116I2QN' where id=9;
-update noar ti set v0='116I2QN' where id=9;
-update noar tt set b2='1R6P1BWARP405YJY1058C8HDKL' where id=9;
-update noar ti set b2='1R6P1BWARP405YJY1058C8HDKL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6V0PFHSZ1I4U0GJYMJWWL79BLQD7' where id=1;
-update noar ti set v0='6V0PFHSZ1I4U0GJYMJWWL79BLQD7' where id=1;
-update noar tt set b0='GFRW4X7XUDD2U2T2PQMO3MYYN0I9F45' where id=1;
-update noar ti set b0='GFRW4X7XUDD2U2T2PQMO3MYYN0I9F45' where id=1;
-update noar tt set v0='5YMEEJRA0942V1UQPF' where id=1;
-update noar ti set v0='5YMEEJRA0942V1UQPF' where id=1;
-update noar tt set b1='6CJI4KZQFS36JRRKF8TWX' where id=1;
-update noar ti set b1='6CJI4KZQFS36JRRKF8TWX' where id=1;
-update noar tt set v0='PVPD4XT6IP9T0KH61MGZ9G1ZI91A' where id=1;
-update noar ti set v0='PVPD4XT6IP9T0KH61MGZ9G1ZI91A' where id=1;
-update noar tt set b2='MTA7K' where id=1;
-update noar ti set b2='MTA7K' where id=1;
-update noar tt set v0='DE1J9NYSXH' where id=2;
-update noar ti set v0='DE1J9NYSXH' where id=2;
-update noar tt set b0='ME' where id=2;
-update noar ti set b0='ME' where id=2;
-update noar tt set v0='LUMY' where id=2;
-update noar ti set v0='LUMY' where id=2;
-update noar tt set b1='4MX64BHNUYYBQ5' where id=2;
-update noar ti set b1='4MX64BHNUYYBQ5' where id=2;
-update noar tt set v0='MHOHJ48ZCG5SMT4E03L' where id=2;
-update noar ti set v0='MHOHJ48ZCG5SMT4E03L' where id=2;
-update noar tt set b2='HJR9BOT3CK3QODJ' where id=2;
-update noar ti set b2='HJR9BOT3CK3QODJ' where id=2;
-update noar tt set v0='TNW2K5G2VUZS4U2JETI4XUYSLBBOVJ0' where id=3;
-update noar ti set v0='TNW2K5G2VUZS4U2JETI4XUYSLBBOVJ0' where id=3;
-update noar tt set b0='B1IFC' where id=3;
-update noar ti set b0='B1IFC' where id=3;
-update noar tt set v0='DI' where id=3;
-update noar ti set v0='DI' where id=3;
-update noar tt set b1='24T8Q166CZ9ZMF78MMG1NUTQ9OP4' where id=3;
-update noar ti set b1='24T8Q166CZ9ZMF78MMG1NUTQ9OP4' where id=3;
-update noar tt set v0='T5PTXNR7XUJHSR7T0N8HUGHUQQKER' where id=3;
-update noar ti set v0='T5PTXNR7XUJHSR7T0N8HUGHUQQKER' where id=3;
-update noar tt set b2='9MJMHTWGM2UGCD9B56U4ZEWR6VH5Z2' where id=3;
-update noar ti set b2='9MJMHTWGM2UGCD9B56U4ZEWR6VH5Z2' where id=3;
-update noar tt set v0='YOWG86VZT' where id=4;
-update noar ti set v0='YOWG86VZT' where id=4;
-update noar tt set b0='AGDF41DN42BRHYU57UIWVYFAYN45AG' where id=4;
-update noar ti set b0='AGDF41DN42BRHYU57UIWVYFAYN45AG' where id=4;
-update noar tt set v0='HS' where id=4;
-update noar ti set v0='HS' where id=4;
-update noar tt set b1='1OP3PZDWS02S6ENKIZY4' where id=4;
-update noar ti set b1='1OP3PZDWS02S6ENKIZY4' where id=4;
-update noar tt set v0='QRLR6P0FP0CZ1BO462UAUPG8NQ6E' where id=4;
-update noar ti set v0='QRLR6P0FP0CZ1BO462UAUPG8NQ6E' where id=4;
-update noar tt set b2='AVTGL0CGTE9OKPJ30XTFHVXX5' where id=4;
-update noar ti set b2='AVTGL0CGTE9OKPJ30XTFHVXX5' where id=4;
-update noar tt set v0='NV6FS02' where id=5;
-update noar ti set v0='NV6FS02' where id=5;
-update noar tt set b0='AY4TZT7SF8NAMBRO0SBB18BAJ3LJNW' where id=5;
-update noar ti set b0='AY4TZT7SF8NAMBRO0SBB18BAJ3LJNW' where id=5;
-update noar tt set v0='81F4EHR05SMKI' where id=5;
-update noar ti set v0='81F4EHR05SMKI' where id=5;
-update noar tt set b1='EJJBZ8S05AZBVEQN8KPG3DZLB' where id=5;
-update noar ti set b1='EJJBZ8S05AZBVEQN8KPG3DZLB' where id=5;
-update noar tt set v0='95B4U0TCG9K856HGXA7RW' where id=5;
-update noar ti set v0='95B4U0TCG9K856HGXA7RW' where id=5;
-update noar tt set b2='XBB1YZ' where id=5;
-update noar ti set b2='XBB1YZ' where id=5;
-update noar tt set v0='U7NDZ3BMIDZDUOWVQJMN3JWA' where id=6;
-update noar ti set v0='U7NDZ3BMIDZDUOWVQJMN3JWA' where id=6;
-update noar tt set b0='Z37FCV' where id=6;
-update noar ti set b0='Z37FCV' where id=6;
-update noar tt set v0='H3OK99TGZQ5LZ4NELPTOIER1014' where id=6;
-update noar ti set v0='H3OK99TGZQ5LZ4NELPTOIER1014' where id=6;
-update noar tt set b1='MWMUBQI' where id=6;
-update noar ti set b1='MWMUBQI' where id=6;
-update noar tt set v0='1R1' where id=6;
-update noar ti set v0='1R1' where id=6;
-update noar tt set b2='W4AAOWN4VXVG' where id=6;
-update noar ti set b2='W4AAOWN4VXVG' where id=6;
-update noar tt set v0='G3PACK2JABA3KLRKLI6X79L1KT' where id=7;
-update noar ti set v0='G3PACK2JABA3KLRKLI6X79L1KT' where id=7;
-update noar tt set b0='CCGVTTTHW0OD' where id=7;
-update noar ti set b0='CCGVTTTHW0OD' where id=7;
-update noar tt set v0='VMFRW67BCJ2PL1' where id=7;
-update noar ti set v0='VMFRW67BCJ2PL1' where id=7;
-update noar tt set b1='JSKM0KOTVXK' where id=7;
-update noar ti set b1='JSKM0KOTVXK' where id=7;
-update noar tt set v0='HDMULHJ5EO8QGR8XE' where id=7;
-update noar ti set v0='HDMULHJ5EO8QGR8XE' where id=7;
-update noar tt set b2='QTMB871NBPMLAEV0X5DMPOIUGNTL' where id=7;
-update noar ti set b2='QTMB871NBPMLAEV0X5DMPOIUGNTL' where id=7;
-update noar tt set v0='39' where id=8;
-update noar ti set v0='39' where id=8;
-update noar tt set b0='IE5EQ279SF81NZN0F9YQB7SZTOXI' where id=8;
-update noar ti set b0='IE5EQ279SF81NZN0F9YQB7SZTOXI' where id=8;
-update noar tt set v0='YRQ1U3LKY' where id=8;
-update noar ti set v0='YRQ1U3LKY' where id=8;
-update noar tt set b1='H50O0EBD9HVWVYYSTB0YDN' where id=8;
-update noar ti set b1='H50O0EBD9HVWVYYSTB0YDN' where id=8;
-update noar tt set v0='XXJTR597GXMVODUXZUQSFVOT7K13UEJ' where id=8;
-update noar ti set v0='XXJTR597GXMVODUXZUQSFVOT7K13UEJ' where id=8;
-update noar tt set b2='BZU77E' where id=8;
-update noar ti set b2='BZU77E' where id=8;
-update noar tt set v0='7UCXHJ2BHYMRV438VMEBING0V2' where id=9;
-update noar ti set v0='7UCXHJ2BHYMRV438VMEBING0V2' where id=9;
-update noar tt set b0='WN' where id=9;
-update noar ti set b0='WN' where id=9;
-update noar tt set v0='ERJVY' where id=9;
-update noar ti set v0='ERJVY' where id=9;
-update noar tt set b1='FFOP90Y0MRU5S547XTE' where id=9;
-update noar ti set b1='FFOP90Y0MRU5S547XTE' where id=9;
-update noar tt set v0='JRQA3B4V81QELFKFV0GNPAB04XVRAK1E' where id=9;
-update noar ti set v0='JRQA3B4V81QELFKFV0GNPAB04XVRAK1E' where id=9;
-update noar tt set b2='17NMQWC0EVHMHGDHZLGACL99S' where id=9;
-update noar ti set b2='17NMQWC0EVHMHGDHZLGACL99S' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2N4ROCGAQ9W6C' where id=1;
-update noar ti set v0='2N4ROCGAQ9W6C' where id=1;
-update noar tt set b0='DGXCWUN0RG6PDFYNATN16XG' where id=1;
-update noar ti set b0='DGXCWUN0RG6PDFYNATN16XG' where id=1;
-update noar tt set v0='D33MZSIVZJ1AK4ML' where id=1;
-update noar ti set v0='D33MZSIVZJ1AK4ML' where id=1;
-update noar tt set b1='N5LJR' where id=1;
-update noar ti set b1='N5LJR' where id=1;
-update noar tt set v0='QHJGF8RQQ2DQZK5XE01XRQORBEY' where id=1;
-update noar ti set v0='QHJGF8RQQ2DQZK5XE01XRQORBEY' where id=1;
-update noar tt set b2='P0MTJZV' where id=1;
-update noar ti set b2='P0MTJZV' where id=1;
-update noar tt set v0='PLPRA9V8J4PZWAVPGXH5OKTTQYQ8' where id=2;
-update noar ti set v0='PLPRA9V8J4PZWAVPGXH5OKTTQYQ8' where id=2;
-update noar tt set b0='A3K0JMOX5W6PHDNQ3BBUNKAY0' where id=2;
-update noar ti set b0='A3K0JMOX5W6PHDNQ3BBUNKAY0' where id=2;
-update noar tt set v0='Q0LFZDW5Q3NAL5EDM4PA9VGAFTCY' where id=2;
-update noar ti set v0='Q0LFZDW5Q3NAL5EDM4PA9VGAFTCY' where id=2;
-update noar tt set b1='YOPHXZ5HBHIL6NSAF' where id=2;
-update noar ti set b1='YOPHXZ5HBHIL6NSAF' where id=2;
-update noar tt set v0='W11FDNBKWTMH1VAE0IK8MAZJUND' where id=2;
-update noar ti set v0='W11FDNBKWTMH1VAE0IK8MAZJUND' where id=2;
-update noar tt set b2='MINAY2M9UTBNN3F0NTFEJW6823H6' where id=2;
-update noar ti set b2='MINAY2M9UTBNN3F0NTFEJW6823H6' where id=2;
-update noar tt set v0='0IXVZAA585JQ93YX' where id=3;
-update noar ti set v0='0IXVZAA585JQ93YX' where id=3;
-update noar tt set b0='RHIA88UBDAEY' where id=3;
-update noar ti set b0='RHIA88UBDAEY' where id=3;
-update noar tt set v0='FUHCOOVI' where id=3;
-update noar ti set v0='FUHCOOVI' where id=3;
-update noar tt set b1='2WKSOWXP3O82B7GD5LDRWLT' where id=3;
-update noar ti set b1='2WKSOWXP3O82B7GD5LDRWLT' where id=3;
-update noar tt set v0='6N0BN1DITVFU7L9FUTT7AMOZ' where id=3;
-update noar ti set v0='6N0BN1DITVFU7L9FUTT7AMOZ' where id=3;
-update noar tt set b2='XCAEAN067QGVUH2E5PK' where id=3;
-update noar ti set b2='XCAEAN067QGVUH2E5PK' where id=3;
-update noar tt set v0='UC2XEZBVY18AF06' where id=4;
-update noar ti set v0='UC2XEZBVY18AF06' where id=4;
-update noar tt set b0='LOQTAWUXG9UZ' where id=4;
-update noar ti set b0='LOQTAWUXG9UZ' where id=4;
-update noar tt set v0='KFT5NK' where id=4;
-update noar ti set v0='KFT5NK' where id=4;
-update noar tt set b1='5P60EU13ZYKKNUSS5FIE61' where id=4;
-update noar ti set b1='5P60EU13ZYKKNUSS5FIE61' where id=4;
-update noar tt set v0='BD869JZAWF8H6LZKQ10A3C7IQCC' where id=4;
-update noar ti set v0='BD869JZAWF8H6LZKQ10A3C7IQCC' where id=4;
-update noar tt set b2='647AWAJKC1166WN' where id=4;
-update noar ti set b2='647AWAJKC1166WN' where id=4;
-update noar tt set v0='TVE59UI4IEQC6AUGCHEA01MP4G0' where id=5;
-update noar ti set v0='TVE59UI4IEQC6AUGCHEA01MP4G0' where id=5;
-update noar tt set b0='KGS5J' where id=5;
-update noar ti set b0='KGS5J' where id=5;
-update noar tt set v0='G3YEWM' where id=5;
-update noar ti set v0='G3YEWM' where id=5;
-update noar tt set b1='W7J4ED6QBUDUW6B7YO4ZZ6MWZ8MEDWJU' where id=5;
-update noar ti set b1='W7J4ED6QBUDUW6B7YO4ZZ6MWZ8MEDWJU' where id=5;
-update noar tt set v0='KZAF8OOIMM28VYTFWASFB' where id=5;
-update noar ti set v0='KZAF8OOIMM28VYTFWASFB' where id=5;
-update noar tt set b2='TJ' where id=5;
-update noar ti set b2='TJ' where id=5;
-update noar tt set v0='YM2591GG' where id=6;
-update noar ti set v0='YM2591GG' where id=6;
-update noar tt set b0='ZXWI1IPN4CSFLBBO0BPE0HHC3K5' where id=6;
-update noar ti set b0='ZXWI1IPN4CSFLBBO0BPE0HHC3K5' where id=6;
-update noar tt set v0='XB9T5' where id=6;
-update noar ti set v0='XB9T5' where id=6;
-update noar tt set b1='WATA' where id=6;
-update noar ti set b1='WATA' where id=6;
-update noar tt set v0='I5YTE45DJR' where id=6;
-update noar ti set v0='I5YTE45DJR' where id=6;
-update noar tt set b2='U3EWV8' where id=6;
-update noar ti set b2='U3EWV8' where id=6;
-update noar tt set v0='UJ0OKLPUNNF9P' where id=7;
-update noar ti set v0='UJ0OKLPUNNF9P' where id=7;
-update noar tt set b0='LGE4PATGU7D' where id=7;
-update noar ti set b0='LGE4PATGU7D' where id=7;
-update noar tt set v0='OTKP1H5KOU1UXJ' where id=7;
-update noar ti set v0='OTKP1H5KOU1UXJ' where id=7;
-update noar tt set b1='2UED6I7BZPFHI' where id=7;
-update noar ti set b1='2UED6I7BZPFHI' where id=7;
-update noar tt set v0='3MG5GWM8TII6U9GI' where id=7;
-update noar ti set v0='3MG5GWM8TII6U9GI' where id=7;
-update noar tt set b2='R3H' where id=7;
-update noar ti set b2='R3H' where id=7;
-update noar tt set v0='S5XW9O5FYOR65UVQ6PN' where id=8;
-update noar ti set v0='S5XW9O5FYOR65UVQ6PN' where id=8;
-update noar tt set b0='QNJOT24A9J0WLGW6XXGE43KS' where id=8;
-update noar ti set b0='QNJOT24A9J0WLGW6XXGE43KS' where id=8;
-update noar tt set v0='X' where id=8;
-update noar ti set v0='X' where id=8;
-update noar tt set b1='5JK9LZ' where id=8;
-update noar ti set b1='5JK9LZ' where id=8;
-update noar tt set v0='IM5OPSJTM22S4ILNLWYLF5IVR1E' where id=8;
-update noar ti set v0='IM5OPSJTM22S4ILNLWYLF5IVR1E' where id=8;
-update noar tt set b2='7IFQOFLDTABWKHZGMC' where id=8;
-update noar ti set b2='7IFQOFLDTABWKHZGMC' where id=8;
-update noar tt set v0='Q' where id=9;
-update noar ti set v0='Q' where id=9;
-update noar tt set b0='55RSJQPQGNK4IIF4WJJE' where id=9;
-update noar ti set b0='55RSJQPQGNK4IIF4WJJE' where id=9;
-update noar tt set v0='760X865' where id=9;
-update noar ti set v0='760X865' where id=9;
-update noar tt set b1='BFZDNY31A0G5S5FTCNG' where id=9;
-update noar ti set b1='BFZDNY31A0G5S5FTCNG' where id=9;
-update noar tt set v0='8SRMHIO8545TQJXTMZ4BCY' where id=9;
-update noar ti set v0='8SRMHIO8545TQJXTMZ4BCY' where id=9;
-update noar tt set b2='1J6BVHGRWUISD9KGWQD7' where id=9;
-update noar ti set b2='1J6BVHGRWUISD9KGWQD7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RD70OX8ODB0NCBAZTVTZEU' where id=1;
-update noar ti set v0='RD70OX8ODB0NCBAZTVTZEU' where id=1;
-update noar tt set b0='Y92C53L8PL15NOI' where id=1;
-update noar ti set b0='Y92C53L8PL15NOI' where id=1;
-update noar tt set v0='2XBQ8S7GXIVIL6YGKYCXHK' where id=1;
-update noar ti set v0='2XBQ8S7GXIVIL6YGKYCXHK' where id=1;
-update noar tt set b1='U8ZBXL1659' where id=1;
-update noar ti set b1='U8ZBXL1659' where id=1;
-update noar tt set v0='AJG3MMIQRUELS5VDOWNIAPYSH1UDT2' where id=1;
-update noar ti set v0='AJG3MMIQRUELS5VDOWNIAPYSH1UDT2' where id=1;
-update noar tt set b2='1L7EWWTLXGMQE9J0EEUH' where id=1;
-update noar ti set b2='1L7EWWTLXGMQE9J0EEUH' where id=1;
-update noar tt set v0='D7SCVRVGBC6FAL1MP3X2M72' where id=2;
-update noar ti set v0='D7SCVRVGBC6FAL1MP3X2M72' where id=2;
-update noar tt set b0='3MWUX' where id=2;
-update noar ti set b0='3MWUX' where id=2;
-update noar tt set v0='1UPJVKWX5IGL40RLX' where id=2;
-update noar ti set v0='1UPJVKWX5IGL40RLX' where id=2;
-update noar tt set b1='PDVOFWH6ZJS86BZH4JV9HPS3PLFL' where id=2;
-update noar ti set b1='PDVOFWH6ZJS86BZH4JV9HPS3PLFL' where id=2;
-update noar tt set v0='FO6WZC' where id=2;
-update noar ti set v0='FO6WZC' where id=2;
-update noar tt set b2='TXTDVBB9Q3U6300X3IBYRWN6' where id=2;
-update noar ti set b2='TXTDVBB9Q3U6300X3IBYRWN6' where id=2;
-update noar tt set v0='O0Y23DMP' where id=3;
-update noar ti set v0='O0Y23DMP' where id=3;
-update noar tt set b0='7SCQ125WYJHTE2F1D5KLPNLMAGKCM2EQ' where id=3;
-update noar ti set b0='7SCQ125WYJHTE2F1D5KLPNLMAGKCM2EQ' where id=3;
-update noar tt set v0='ZX' where id=3;
-update noar ti set v0='ZX' where id=3;
-update noar tt set b1='SJPJ0QKG3NMAE95F74LFA' where id=3;
-update noar ti set b1='SJPJ0QKG3NMAE95F74LFA' where id=3;
-update noar tt set v0='QCFIRB' where id=3;
-update noar ti set v0='QCFIRB' where id=3;
-update noar tt set b2='61RNR7TKM0' where id=3;
-update noar ti set b2='61RNR7TKM0' where id=3;
-update noar tt set v0='MOM2875A' where id=4;
-update noar ti set v0='MOM2875A' where id=4;
-update noar tt set b0='PVX0W272C790UEEQYI17' where id=4;
-update noar ti set b0='PVX0W272C790UEEQYI17' where id=4;
-update noar tt set v0='AGRRK8MKRNX' where id=4;
-update noar ti set v0='AGRRK8MKRNX' where id=4;
-update noar tt set b1='LJBKN4DZF5V5PYPM6PP6GHFQM' where id=4;
-update noar ti set b1='LJBKN4DZF5V5PYPM6PP6GHFQM' where id=4;
-update noar tt set v0='QVMNIB4R85ORTKVQB10C4' where id=4;
-update noar ti set v0='QVMNIB4R85ORTKVQB10C4' where id=4;
-update noar tt set b2='VK6YDMZLD368ZB7WT92B538' where id=4;
-update noar ti set b2='VK6YDMZLD368ZB7WT92B538' where id=4;
-update noar tt set v0='PU4PSZO48T24' where id=5;
-update noar ti set v0='PU4PSZO48T24' where id=5;
-update noar tt set b0='5HS8HFYCEGQXQED40' where id=5;
-update noar ti set b0='5HS8HFYCEGQXQED40' where id=5;
-update noar tt set v0='4145GCWLCY8' where id=5;
-update noar ti set v0='4145GCWLCY8' where id=5;
-update noar tt set b1='XCMUA173L2QRYTTAIEWY43' where id=5;
-update noar ti set b1='XCMUA173L2QRYTTAIEWY43' where id=5;
-update noar tt set v0='50E4HCA1Z02SIH2MAY' where id=5;
-update noar ti set v0='50E4HCA1Z02SIH2MAY' where id=5;
-update noar tt set b2='FYBX4UIECOBA3RB493JAA3A1LKTN4FQ' where id=5;
-update noar ti set b2='FYBX4UIECOBA3RB493JAA3A1LKTN4FQ' where id=5;
-update noar tt set v0='RMG94ZT069YMYFP2Z9DYP' where id=6;
-update noar ti set v0='RMG94ZT069YMYFP2Z9DYP' where id=6;
-update noar tt set b0='IPVS8JYIRKXPIRFTEIMC' where id=6;
-update noar ti set b0='IPVS8JYIRKXPIRFTEIMC' where id=6;
-update noar tt set v0='NV6F7C3' where id=6;
-update noar ti set v0='NV6F7C3' where id=6;
-update noar tt set b1='BZGRAXDER2SCL' where id=6;
-update noar ti set b1='BZGRAXDER2SCL' where id=6;
-update noar tt set v0='S9MGBTTMWS6L0PF1' where id=6;
-update noar ti set v0='S9MGBTTMWS6L0PF1' where id=6;
-update noar tt set b2='OAK32A4GZ7XNE4CUWH780ZA16XQDSL' where id=6;
-update noar ti set b2='OAK32A4GZ7XNE4CUWH780ZA16XQDSL' where id=6;
-update noar tt set v0='8' where id=7;
-update noar ti set v0='8' where id=7;
-update noar tt set b0='31NFW36WWY8S0E9JV19IRYNWL' where id=7;
-update noar ti set b0='31NFW36WWY8S0E9JV19IRYNWL' where id=7;
-update noar tt set v0='4' where id=7;
-update noar ti set v0='4' where id=7;
-update noar tt set b1='H4IF9Z5U' where id=7;
-update noar ti set b1='H4IF9Z5U' where id=7;
-update noar tt set v0='5O9UGK290V8HLCT2I5GQ' where id=7;
-update noar ti set v0='5O9UGK290V8HLCT2I5GQ' where id=7;
-update noar tt set b2='QVQSQDOI6XMSDO6EEB1DW' where id=7;
-update noar ti set b2='QVQSQDOI6XMSDO6EEB1DW' where id=7;
-update noar tt set v0='Q2F16N34HO02TODSGB72LXFAG0S3' where id=8;
-update noar ti set v0='Q2F16N34HO02TODSGB72LXFAG0S3' where id=8;
-update noar tt set b0='TO9XSLES2I9DXSH3RMD4SO2IOWKF' where id=8;
-update noar ti set b0='TO9XSLES2I9DXSH3RMD4SO2IOWKF' where id=8;
-update noar tt set v0='64NRTXEHBENL' where id=8;
-update noar ti set v0='64NRTXEHBENL' where id=8;
-update noar tt set b1='HY1' where id=8;
-update noar ti set b1='HY1' where id=8;
-update noar tt set v0='K86FP9U3B8BA6FOF' where id=8;
-update noar ti set v0='K86FP9U3B8BA6FOF' where id=8;
-update noar tt set b2='GNTAL6M8YYJLDZ43YQ5' where id=8;
-update noar ti set b2='GNTAL6M8YYJLDZ43YQ5' where id=8;
-update noar tt set v0='ZFKK9JVU4I3MKLF1SA79CL7OLUW20' where id=9;
-update noar ti set v0='ZFKK9JVU4I3MKLF1SA79CL7OLUW20' where id=9;
-update noar tt set b0='83BIKBZ8BYR' where id=9;
-update noar ti set b0='83BIKBZ8BYR' where id=9;
-update noar tt set v0='JQWIY8YS3T' where id=9;
-update noar ti set v0='JQWIY8YS3T' where id=9;
-update noar tt set b1='0GBAYKNWFG' where id=9;
-update noar ti set b1='0GBAYKNWFG' where id=9;
-update noar tt set v0='SF7F653H' where id=9;
-update noar ti set v0='SF7F653H' where id=9;
-update noar tt set b2='M8WH' where id=9;
-update noar ti set b2='M8WH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FZ7PUE6SXVTPO1F5D2WK8CQVAOFPP9' where id=1;
-update noar ti set v0='FZ7PUE6SXVTPO1F5D2WK8CQVAOFPP9' where id=1;
-update noar tt set b0='EJQE8R' where id=1;
-update noar ti set b0='EJQE8R' where id=1;
-update noar tt set v0='QMNR1BUUN1QJJTOJLSMH' where id=1;
-update noar ti set v0='QMNR1BUUN1QJJTOJLSMH' where id=1;
-update noar tt set b1='IFAL1R2LOWBT7ENH22PRWPLY1TX' where id=1;
-update noar ti set b1='IFAL1R2LOWBT7ENH22PRWPLY1TX' where id=1;
-update noar tt set v0='K0NU1WJY7MO7X8P08ZD' where id=1;
-update noar ti set v0='K0NU1WJY7MO7X8P08ZD' where id=1;
-update noar tt set b2='JLLMQ47SCEUHTR' where id=1;
-update noar ti set b2='JLLMQ47SCEUHTR' where id=1;
-update noar tt set v0='8S' where id=2;
-update noar ti set v0='8S' where id=2;
-update noar tt set b0='WQJ4' where id=2;
-update noar ti set b0='WQJ4' where id=2;
-update noar tt set v0='YKRG0479ZPEKL1V6J530LRLOIAUN4G' where id=2;
-update noar ti set v0='YKRG0479ZPEKL1V6J530LRLOIAUN4G' where id=2;
-update noar tt set b1='TLF3B4JMRHU84DZ2Q6TY6UVKOWXG' where id=2;
-update noar ti set b1='TLF3B4JMRHU84DZ2Q6TY6UVKOWXG' where id=2;
-update noar tt set v0='FBT3D28A4J5C04F3BNXZ8DO9' where id=2;
-update noar ti set v0='FBT3D28A4J5C04F3BNXZ8DO9' where id=2;
-update noar tt set b2='MJL35DYL' where id=2;
-update noar ti set b2='MJL35DYL' where id=2;
-update noar tt set v0='Z9' where id=3;
-update noar ti set v0='Z9' where id=3;
-update noar tt set b0='GJHRT1W47E6' where id=3;
-update noar ti set b0='GJHRT1W47E6' where id=3;
-update noar tt set v0='M17PWKLFVSU6AQMX3PS' where id=3;
-update noar ti set v0='M17PWKLFVSU6AQMX3PS' where id=3;
-update noar tt set b1='G61C3DNJIN' where id=3;
-update noar ti set b1='G61C3DNJIN' where id=3;
-update noar tt set v0='EILFUTALO4ZKXPVYNT7K4SETPU' where id=3;
-update noar ti set v0='EILFUTALO4ZKXPVYNT7K4SETPU' where id=3;
-update noar tt set b2='KJNRTM35FLMA8PBF' where id=3;
-update noar ti set b2='KJNRTM35FLMA8PBF' where id=3;
-update noar tt set v0='B1NAHK1XVQR0RWZ5H9Q1KOX4E5' where id=4;
-update noar ti set v0='B1NAHK1XVQR0RWZ5H9Q1KOX4E5' where id=4;
-update noar tt set b0='P9A3' where id=4;
-update noar ti set b0='P9A3' where id=4;
-update noar tt set v0='71G2YNAMD5UB0LJ4TWJPS' where id=4;
-update noar ti set v0='71G2YNAMD5UB0LJ4TWJPS' where id=4;
-update noar tt set b1='2UOMPTMCWZ' where id=4;
-update noar ti set b1='2UOMPTMCWZ' where id=4;
-update noar tt set v0='COGVAD7G2Q1X6GAY8MTWBQGEMQXK7' where id=4;
-update noar ti set v0='COGVAD7G2Q1X6GAY8MTWBQGEMQXK7' where id=4;
-update noar tt set b2='FKYGXFPCB05BE1FL6RJ5' where id=4;
-update noar ti set b2='FKYGXFPCB05BE1FL6RJ5' where id=4;
-update noar tt set v0='Z8L2KQ' where id=5;
-update noar ti set v0='Z8L2KQ' where id=5;
-update noar tt set b0='SPBPR58URQJYCXA0' where id=5;
-update noar ti set b0='SPBPR58URQJYCXA0' where id=5;
-update noar tt set v0='RDM6PM8UZSDP6I9M58IFNZ5EBI' where id=5;
-update noar ti set v0='RDM6PM8UZSDP6I9M58IFNZ5EBI' where id=5;
-update noar tt set b1='43PPO8K8J118' where id=5;
-update noar ti set b1='43PPO8K8J118' where id=5;
-update noar tt set v0='A7PR5A4AZPAXQ6O747YNKMKJYR5I' where id=5;
-update noar ti set v0='A7PR5A4AZPAXQ6O747YNKMKJYR5I' where id=5;
-update noar tt set b2='L5ELRSKPFKEG' where id=5;
-update noar ti set b2='L5ELRSKPFKEG' where id=5;
-update noar tt set v0='NZRH9I' where id=6;
-update noar ti set v0='NZRH9I' where id=6;
-update noar tt set b0='UP' where id=6;
-update noar ti set b0='UP' where id=6;
-update noar tt set v0='S8086K3ZXZJU8' where id=6;
-update noar ti set v0='S8086K3ZXZJU8' where id=6;
-update noar tt set b1='720NGQSRP' where id=6;
-update noar ti set b1='720NGQSRP' where id=6;
-update noar tt set v0='VBFXXN2A1IA586XHMQT586E' where id=6;
-update noar ti set v0='VBFXXN2A1IA586XHMQT586E' where id=6;
-update noar tt set b2='M2G1W8OO' where id=6;
-update noar ti set b2='M2G1W8OO' where id=6;
-update noar tt set v0='2Q63A4VFY5HYCVS0FVVV60KDB' where id=7;
-update noar ti set v0='2Q63A4VFY5HYCVS0FVVV60KDB' where id=7;
-update noar tt set b0='GOFNXH1YLGE36L8F6IP24R' where id=7;
-update noar ti set b0='GOFNXH1YLGE36L8F6IP24R' where id=7;
-update noar tt set v0='HH1V76ESR6I54UH' where id=7;
-update noar ti set v0='HH1V76ESR6I54UH' where id=7;
-update noar tt set b1='II' where id=7;
-update noar ti set b1='II' where id=7;
-update noar tt set v0='6N9CDW7RN4O94MR4N9YERGEIP45WX5XD' where id=7;
-update noar ti set v0='6N9CDW7RN4O94MR4N9YERGEIP45WX5XD' where id=7;
-update noar tt set b2='0SKY532ITRABK3FSQD1' where id=7;
-update noar ti set b2='0SKY532ITRABK3FSQD1' where id=7;
-update noar tt set v0='MCIGW' where id=8;
-update noar ti set v0='MCIGW' where id=8;
-update noar tt set b0='VOQJVNS' where id=8;
-update noar ti set b0='VOQJVNS' where id=8;
-update noar tt set v0='7VQV5KG6YFU5EM6FM3' where id=8;
-update noar ti set v0='7VQV5KG6YFU5EM6FM3' where id=8;
-update noar tt set b1='LT8WA5J7VKQZ11A1' where id=8;
-update noar ti set b1='LT8WA5J7VKQZ11A1' where id=8;
-update noar tt set v0='KGEMVKXFLY8BMNUUR45CU' where id=8;
-update noar ti set v0='KGEMVKXFLY8BMNUUR45CU' where id=8;
-update noar tt set b2='QB99UFZ69F6X8ZAHAX5UKEVXW' where id=8;
-update noar ti set b2='QB99UFZ69F6X8ZAHAX5UKEVXW' where id=8;
-update noar tt set v0='775A' where id=9;
-update noar ti set v0='775A' where id=9;
-update noar tt set b0='H9J064UBBH' where id=9;
-update noar ti set b0='H9J064UBBH' where id=9;
-update noar tt set v0='2SNEAFD6PO891I7HYJB0' where id=9;
-update noar ti set v0='2SNEAFD6PO891I7HYJB0' where id=9;
-update noar tt set b1='FXPVE61LHENX1' where id=9;
-update noar ti set b1='FXPVE61LHENX1' where id=9;
-update noar tt set v0='Y9EV63TDO62ARS1G5X09OH9OYJH' where id=9;
-update noar ti set v0='Y9EV63TDO62ARS1G5X09OH9OYJH' where id=9;
-update noar tt set b2='LNJEFPY' where id=9;
-update noar ti set b2='LNJEFPY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0Q6GF787KRD3' where id=1;
-update noar ti set v0='0Q6GF787KRD3' where id=1;
-update noar tt set b0='QSK1HG57JS8B866PRTA' where id=1;
-update noar ti set b0='QSK1HG57JS8B866PRTA' where id=1;
-update noar tt set v0='8STLWRX' where id=1;
-update noar ti set v0='8STLWRX' where id=1;
-update noar tt set b1='SRULMDFEWMBGNJIYWX7E1IRMOR' where id=1;
-update noar ti set b1='SRULMDFEWMBGNJIYWX7E1IRMOR' where id=1;
-update noar tt set v0='8GJBMZL' where id=1;
-update noar ti set v0='8GJBMZL' where id=1;
-update noar tt set b2='AQFC7N6NDHR0FO' where id=1;
-update noar ti set b2='AQFC7N6NDHR0FO' where id=1;
-update noar tt set v0='5LFX03FH9513APAJ6CTSGMM8KUVD' where id=2;
-update noar ti set v0='5LFX03FH9513APAJ6CTSGMM8KUVD' where id=2;
-update noar tt set b0='60LSBHXM22AVJN3G9R6DS3SZBXFW9L' where id=2;
-update noar ti set b0='60LSBHXM22AVJN3G9R6DS3SZBXFW9L' where id=2;
-update noar tt set v0='5JFR050' where id=2;
-update noar ti set v0='5JFR050' where id=2;
-update noar tt set b1='01HWZ9YF' where id=2;
-update noar ti set b1='01HWZ9YF' where id=2;
-update noar tt set v0='52VYTJM5H4MVPRE301NS' where id=2;
-update noar ti set v0='52VYTJM5H4MVPRE301NS' where id=2;
-update noar tt set b2='3VPQ9EKXJFM97' where id=2;
-update noar ti set b2='3VPQ9EKXJFM97' where id=2;
-update noar tt set v0='KDB11X1496UVI1U' where id=3;
-update noar ti set v0='KDB11X1496UVI1U' where id=3;
-update noar tt set b0='XGMO9QNRO9ME8TWDJIHKDELMKYZ000UY' where id=3;
-update noar ti set b0='XGMO9QNRO9ME8TWDJIHKDELMKYZ000UY' where id=3;
-update noar tt set v0='SMLLU79BKTT8TMN2TZ2D74HN' where id=3;
-update noar ti set v0='SMLLU79BKTT8TMN2TZ2D74HN' where id=3;
-update noar tt set b1='TV' where id=3;
-update noar ti set b1='TV' where id=3;
-update noar tt set v0='H5KAZCNJQZKBYQ5M318JXL4XHC9K' where id=3;
-update noar ti set v0='H5KAZCNJQZKBYQ5M318JXL4XHC9K' where id=3;
-update noar tt set b2='RT4M5QLJ5LYT' where id=3;
-update noar ti set b2='RT4M5QLJ5LYT' where id=3;
-update noar tt set v0='VC8S6OMVW' where id=4;
-update noar ti set v0='VC8S6OMVW' where id=4;
-update noar tt set b0='9MEZF8V4PLZLW' where id=4;
-update noar ti set b0='9MEZF8V4PLZLW' where id=4;
-update noar tt set v0='PFB2SCNE22U9BNBGQRNJACHDVV2QI' where id=4;
-update noar ti set v0='PFB2SCNE22U9BNBGQRNJACHDVV2QI' where id=4;
-update noar tt set b1='MIJHPF5N59NR9EDW0' where id=4;
-update noar ti set b1='MIJHPF5N59NR9EDW0' where id=4;
-update noar tt set v0='WOWE2C3IODFJFMC9LWS' where id=4;
-update noar ti set v0='WOWE2C3IODFJFMC9LWS' where id=4;
-update noar tt set b2='H0D5P8Q8IC6GD0DOHZT5K4N0Q6F' where id=4;
-update noar ti set b2='H0D5P8Q8IC6GD0DOHZT5K4N0Q6F' where id=4;
-update noar tt set v0='2NDGE1Z3P5IXLJJWVZXYOEGA' where id=5;
-update noar ti set v0='2NDGE1Z3P5IXLJJWVZXYOEGA' where id=5;
-update noar tt set b0='FZNEIU84PJBN3C6YYI' where id=5;
-update noar ti set b0='FZNEIU84PJBN3C6YYI' where id=5;
-update noar tt set v0='BLP441B5SNKUTP535V2M4ICEPHRG7VTT' where id=5;
-update noar ti set v0='BLP441B5SNKUTP535V2M4ICEPHRG7VTT' where id=5;
-update noar tt set b1='95YKOE4Q2I8QTUHRRTEWYTX0RFJQ' where id=5;
-update noar ti set b1='95YKOE4Q2I8QTUHRRTEWYTX0RFJQ' where id=5;
-update noar tt set v0='7ZOVBYLA' where id=5;
-update noar ti set v0='7ZOVBYLA' where id=5;
-update noar tt set b2='5L1Y55XLRJ27M6V3' where id=5;
-update noar ti set b2='5L1Y55XLRJ27M6V3' where id=5;
-update noar tt set v0='W08S2MF5WBGL2EGYSKXMP' where id=6;
-update noar ti set v0='W08S2MF5WBGL2EGYSKXMP' where id=6;
-update noar tt set b0='OIQZP03O4WLDJNX4PIMQ7IX' where id=6;
-update noar ti set b0='OIQZP03O4WLDJNX4PIMQ7IX' where id=6;
-update noar tt set v0='TGT' where id=6;
-update noar ti set v0='TGT' where id=6;
-update noar tt set b1='A' where id=6;
-update noar ti set b1='A' where id=6;
-update noar tt set v0='764RESI3Q' where id=6;
-update noar ti set v0='764RESI3Q' where id=6;
-update noar tt set b2='6' where id=6;
-update noar ti set b2='6' where id=6;
-update noar tt set v0='7BAO314HNL61D' where id=7;
-update noar ti set v0='7BAO314HNL61D' where id=7;
-update noar tt set b0='L8QMLIURK' where id=7;
-update noar ti set b0='L8QMLIURK' where id=7;
-update noar tt set v0='91ZVZS14NYX' where id=7;
-update noar ti set v0='91ZVZS14NYX' where id=7;
-update noar tt set b1='EC99D' where id=7;
-update noar ti set b1='EC99D' where id=7;
-update noar tt set v0='7MWYVKTNC7' where id=7;
-update noar ti set v0='7MWYVKTNC7' where id=7;
-update noar tt set b2='D139L8F4BICXB2M34' where id=7;
-update noar ti set b2='D139L8F4BICXB2M34' where id=7;
-update noar tt set v0='U' where id=8;
-update noar ti set v0='U' where id=8;
-update noar tt set b0='XSY2VZ07AXYUO0NS77ESUHBR' where id=8;
-update noar ti set b0='XSY2VZ07AXYUO0NS77ESUHBR' where id=8;
-update noar tt set v0='GCR' where id=8;
-update noar ti set v0='GCR' where id=8;
-update noar tt set b1='7749S6RDRLQV' where id=8;
-update noar ti set b1='7749S6RDRLQV' where id=8;
-update noar tt set v0='25CYCOGKTM6DEU17' where id=8;
-update noar ti set v0='25CYCOGKTM6DEU17' where id=8;
-update noar tt set b2='AXJ5W' where id=8;
-update noar ti set b2='AXJ5W' where id=8;
-update noar tt set v0='4P3MNGQRKFGRP' where id=9;
-update noar ti set v0='4P3MNGQRKFGRP' where id=9;
-update noar tt set b0='ZOE411' where id=9;
-update noar ti set b0='ZOE411' where id=9;
-update noar tt set v0='2BWZ0FDLXYLJB' where id=9;
-update noar ti set v0='2BWZ0FDLXYLJB' where id=9;
-update noar tt set b1='QKOYU80ZTH4JESLZW5T44PKV' where id=9;
-update noar ti set b1='QKOYU80ZTH4JESLZW5T44PKV' where id=9;
-update noar tt set v0='XYHEEQG3ANCU' where id=9;
-update noar ti set v0='XYHEEQG3ANCU' where id=9;
-update noar tt set b2='Y' where id=9;
-update noar ti set b2='Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AMKN518R' where id=1;
-update noar ti set v0='AMKN518R' where id=1;
-update noar tt set b0='0FXWYX' where id=1;
-update noar ti set b0='0FXWYX' where id=1;
-update noar tt set v0='DS7H4U6ZVWBNESD40PO' where id=1;
-update noar ti set v0='DS7H4U6ZVWBNESD40PO' where id=1;
-update noar tt set b1='0MRZJXM80RDB' where id=1;
-update noar ti set b1='0MRZJXM80RDB' where id=1;
-update noar tt set v0='YGG' where id=1;
-update noar ti set v0='YGG' where id=1;
-update noar tt set b2='8PDQZGLX0B16C6R4WD0' where id=1;
-update noar ti set b2='8PDQZGLX0B16C6R4WD0' where id=1;
-update noar tt set v0='AOW238NCU56ABN9AX8SYH24ICP1SGJA' where id=2;
-update noar ti set v0='AOW238NCU56ABN9AX8SYH24ICP1SGJA' where id=2;
-update noar tt set b0='P271B61YFCH04QI9' where id=2;
-update noar ti set b0='P271B61YFCH04QI9' where id=2;
-update noar tt set v0='R0AG194' where id=2;
-update noar ti set v0='R0AG194' where id=2;
-update noar tt set b1='DXM59' where id=2;
-update noar ti set b1='DXM59' where id=2;
-update noar tt set v0='1GAFD' where id=2;
-update noar ti set v0='1GAFD' where id=2;
-update noar tt set b2='V08C' where id=2;
-update noar ti set b2='V08C' where id=2;
-update noar tt set v0='UESSCADYUXHI603Z66AQKPB' where id=3;
-update noar ti set v0='UESSCADYUXHI603Z66AQKPB' where id=3;
-update noar tt set b0='0OO05YC8NW53LXJQ7K3SU5UH9' where id=3;
-update noar ti set b0='0OO05YC8NW53LXJQ7K3SU5UH9' where id=3;
-update noar tt set v0='ADE7SQ1MM7UTY1S3044JX' where id=3;
-update noar ti set v0='ADE7SQ1MM7UTY1S3044JX' where id=3;
-update noar tt set b1='6MZJOLDIY0YN8Q' where id=3;
-update noar ti set b1='6MZJOLDIY0YN8Q' where id=3;
-update noar tt set v0='WDCN6P3APTUDKJBE8UM9MMPSBZSVM3' where id=3;
-update noar ti set v0='WDCN6P3APTUDKJBE8UM9MMPSBZSVM3' where id=3;
-update noar tt set b2='XGPXTP5HYBY0GXYUPKSFWQOSCR' where id=3;
-update noar ti set b2='XGPXTP5HYBY0GXYUPKSFWQOSCR' where id=3;
-update noar tt set v0='IA1M3GZP' where id=4;
-update noar ti set v0='IA1M3GZP' where id=4;
-update noar tt set b0='XFW9XK8F7V3YWPE72NEXILJOR2X1W' where id=4;
-update noar ti set b0='XFW9XK8F7V3YWPE72NEXILJOR2X1W' where id=4;
-update noar tt set v0='RJ25GDFJ6FLETIGOLK' where id=4;
-update noar ti set v0='RJ25GDFJ6FLETIGOLK' where id=4;
-update noar tt set b1='B5CV97LRB29AM0MLYPYXC3S' where id=4;
-update noar ti set b1='B5CV97LRB29AM0MLYPYXC3S' where id=4;
-update noar tt set v0='3EO' where id=4;
-update noar ti set v0='3EO' where id=4;
-update noar tt set b2='2GRR0CMCH4DNQL663JRX5' where id=4;
-update noar ti set b2='2GRR0CMCH4DNQL663JRX5' where id=4;
-update noar tt set v0='F2HM9HI4TDCYSULTE' where id=5;
-update noar ti set v0='F2HM9HI4TDCYSULTE' where id=5;
-update noar tt set b0='1516QOFM8HYHA' where id=5;
-update noar ti set b0='1516QOFM8HYHA' where id=5;
-update noar tt set v0='1K3' where id=5;
-update noar ti set v0='1K3' where id=5;
-update noar tt set b1='H' where id=5;
-update noar ti set b1='H' where id=5;
-update noar tt set v0='53XP3Q38QT' where id=5;
-update noar ti set v0='53XP3Q38QT' where id=5;
-update noar tt set b2='A0Y8M7A7BH74LJT63Q8A' where id=5;
-update noar ti set b2='A0Y8M7A7BH74LJT63Q8A' where id=5;
-update noar tt set v0='NI5ZAZXKLQERKZLZ9RA190EUS' where id=6;
-update noar ti set v0='NI5ZAZXKLQERKZLZ9RA190EUS' where id=6;
-update noar tt set b0='N749' where id=6;
-update noar ti set b0='N749' where id=6;
-update noar tt set v0='BJIUELODFXRKSTUT5ZMX9AWFREPTN7' where id=6;
-update noar ti set v0='BJIUELODFXRKSTUT5ZMX9AWFREPTN7' where id=6;
-update noar tt set b1='CWKMETCRQY588KS' where id=6;
-update noar ti set b1='CWKMETCRQY588KS' where id=6;
-update noar tt set v0='1P7O51T11A81QLQ8BAQ2IYF' where id=6;
-update noar ti set v0='1P7O51T11A81QLQ8BAQ2IYF' where id=6;
-update noar tt set b2='5MAFSL7XGACIL46HYXUY' where id=6;
-update noar ti set b2='5MAFSL7XGACIL46HYXUY' where id=6;
-update noar tt set v0='AXQV94DIW' where id=7;
-update noar ti set v0='AXQV94DIW' where id=7;
-update noar tt set b0='NQS9SRKTXP9' where id=7;
-update noar ti set b0='NQS9SRKTXP9' where id=7;
-update noar tt set v0='PFBEWG2NMJ6MN61RD1GJ7ANVSZONP3N8' where id=7;
-update noar ti set v0='PFBEWG2NMJ6MN61RD1GJ7ANVSZONP3N8' where id=7;
-update noar tt set b1='JV57OKZV6KJU8L5KD3NRQV86' where id=7;
-update noar ti set b1='JV57OKZV6KJU8L5KD3NRQV86' where id=7;
-update noar tt set v0='FXCIF6H9S7OZ5MRVB' where id=7;
-update noar ti set v0='FXCIF6H9S7OZ5MRVB' where id=7;
-update noar tt set b2='BYTJIU1IW6SRY' where id=7;
-update noar ti set b2='BYTJIU1IW6SRY' where id=7;
-update noar tt set v0='ARDKPAQZB62ST2MYFV9DRFY7Y' where id=8;
-update noar ti set v0='ARDKPAQZB62ST2MYFV9DRFY7Y' where id=8;
-update noar tt set b0='GBBERWWWTH7YJCCSIC6' where id=8;
-update noar ti set b0='GBBERWWWTH7YJCCSIC6' where id=8;
-update noar tt set v0='IAYJ3L6OPXV1T16WFD04P88SMS6I' where id=8;
-update noar ti set v0='IAYJ3L6OPXV1T16WFD04P88SMS6I' where id=8;
-update noar tt set b1='G0FE61ARBFKMOVDL81P4WG4CW56' where id=8;
-update noar ti set b1='G0FE61ARBFKMOVDL81P4WG4CW56' where id=8;
-update noar tt set v0='KL9H6FWKTTNJ8DMCD2LJXFX9YN' where id=8;
-update noar ti set v0='KL9H6FWKTTNJ8DMCD2LJXFX9YN' where id=8;
-update noar tt set b2='ZGCH2QY2USXDSUULHJTWDLZEGFRZOWI' where id=8;
-update noar ti set b2='ZGCH2QY2USXDSUULHJTWDLZEGFRZOWI' where id=8;
-update noar tt set v0='RDB0SV' where id=9;
-update noar ti set v0='RDB0SV' where id=9;
-update noar tt set b0='CP4D3J8INCWF9RDZ9FHN2' where id=9;
-update noar ti set b0='CP4D3J8INCWF9RDZ9FHN2' where id=9;
-update noar tt set v0='WTTNO' where id=9;
-update noar ti set v0='WTTNO' where id=9;
-update noar tt set b1='EY5N7RCKWEP9TA8QOQY7' where id=9;
-update noar ti set b1='EY5N7RCKWEP9TA8QOQY7' where id=9;
-update noar tt set v0='UCSEZ4HAY27S4VPB8EPPMJLQYDR6EY9' where id=9;
-update noar ti set v0='UCSEZ4HAY27S4VPB8EPPMJLQYDR6EY9' where id=9;
-update noar tt set b2='3L53BEZVT2YKOYV1WOE9MQHCH06CQT' where id=9;
-update noar ti set b2='3L53BEZVT2YKOYV1WOE9MQHCH06CQT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SOWO51D' where id=1;
-update noar ti set v0='SOWO51D' where id=1;
-update noar tt set b0='CW42JX9F' where id=1;
-update noar ti set b0='CW42JX9F' where id=1;
-update noar tt set v0='9352UQCNYHHRRX22HL' where id=1;
-update noar ti set v0='9352UQCNYHHRRX22HL' where id=1;
-update noar tt set b1='L5UR0OGI3WQ2MGI9797A3W087NZ3UZ' where id=1;
-update noar ti set b1='L5UR0OGI3WQ2MGI9797A3W087NZ3UZ' where id=1;
-update noar tt set v0='KJ0I2YS7XM5L2NA' where id=1;
-update noar ti set v0='KJ0I2YS7XM5L2NA' where id=1;
-update noar tt set b2='K6OT2MVZJ60BM' where id=1;
-update noar ti set b2='K6OT2MVZJ60BM' where id=1;
-update noar tt set v0='1R' where id=2;
-update noar ti set v0='1R' where id=2;
-update noar tt set b0='YNLCQAN6VRAZ5582G4QHZKY' where id=2;
-update noar ti set b0='YNLCQAN6VRAZ5582G4QHZKY' where id=2;
-update noar tt set v0='CF' where id=2;
-update noar ti set v0='CF' where id=2;
-update noar tt set b1='LGA0GYM4B' where id=2;
-update noar ti set b1='LGA0GYM4B' where id=2;
-update noar tt set v0='ZETIV9WPQIXMXO' where id=2;
-update noar ti set v0='ZETIV9WPQIXMXO' where id=2;
-update noar tt set b2='084R77QBRAE8WR3628C9WWDPZG3OFF82' where id=2;
-update noar ti set b2='084R77QBRAE8WR3628C9WWDPZG3OFF82' where id=2;
-update noar tt set v0='HHJLNXF0DYJO' where id=3;
-update noar ti set v0='HHJLNXF0DYJO' where id=3;
-update noar tt set b0='TFGZ6T98E' where id=3;
-update noar ti set b0='TFGZ6T98E' where id=3;
-update noar tt set v0='Q7WE08LW97RNLVQ2HE2' where id=3;
-update noar ti set v0='Q7WE08LW97RNLVQ2HE2' where id=3;
-update noar tt set b1='PK27J26DJRNSE8Z5Y3D' where id=3;
-update noar ti set b1='PK27J26DJRNSE8Z5Y3D' where id=3;
-update noar tt set v0='KS3DE63Z9GCZTFH0Y6S6D6LUFS2Q16' where id=3;
-update noar ti set v0='KS3DE63Z9GCZTFH0Y6S6D6LUFS2Q16' where id=3;
-update noar tt set b2='Y7H0IDONT9IFRBSRU53PBB3OBEYZP' where id=3;
-update noar ti set b2='Y7H0IDONT9IFRBSRU53PBB3OBEYZP' where id=3;
-update noar tt set v0='8W2CJVT4WA54UI' where id=4;
-update noar ti set v0='8W2CJVT4WA54UI' where id=4;
-update noar tt set b0='KR9MOZJ77HSZY1DM6QDYQRMF' where id=4;
-update noar ti set b0='KR9MOZJ77HSZY1DM6QDYQRMF' where id=4;
-update noar tt set v0='V73' where id=4;
-update noar ti set v0='V73' where id=4;
-update noar tt set b1='ODYJBLEREP6' where id=4;
-update noar ti set b1='ODYJBLEREP6' where id=4;
-update noar tt set v0='NZQ4D2' where id=4;
-update noar ti set v0='NZQ4D2' where id=4;
-update noar tt set b2='PQAZ5' where id=4;
-update noar ti set b2='PQAZ5' where id=4;
-update noar tt set v0='0RDJOP1076MERNE' where id=5;
-update noar ti set v0='0RDJOP1076MERNE' where id=5;
-update noar tt set b0='1QDVZPW6WRZSI12' where id=5;
-update noar ti set b0='1QDVZPW6WRZSI12' where id=5;
-update noar tt set v0='RTYH5GEXL24NL6YUUMZZ0D' where id=5;
-update noar ti set v0='RTYH5GEXL24NL6YUUMZZ0D' where id=5;
-update noar tt set b1='8ZWA3JYXBJW5MTFW8E1' where id=5;
-update noar ti set b1='8ZWA3JYXBJW5MTFW8E1' where id=5;
-update noar tt set v0='AQCVQ1AENG3NLEL7R65GAD' where id=5;
-update noar ti set v0='AQCVQ1AENG3NLEL7R65GAD' where id=5;
-update noar tt set b2='12M9TR' where id=5;
-update noar ti set b2='12M9TR' where id=5;
-update noar tt set v0='OGWXVFYWBCCHAKOT0F7B600VSES4' where id=6;
-update noar ti set v0='OGWXVFYWBCCHAKOT0F7B600VSES4' where id=6;
-update noar tt set b0='PFR11' where id=6;
-update noar ti set b0='PFR11' where id=6;
-update noar tt set v0='NM' where id=6;
-update noar ti set v0='NM' where id=6;
-update noar tt set b1='YO' where id=6;
-update noar ti set b1='YO' where id=6;
-update noar tt set v0='08' where id=6;
-update noar ti set v0='08' where id=6;
-update noar tt set b2='ZAFFIM7JPH5XQ8QMWX' where id=6;
-update noar ti set b2='ZAFFIM7JPH5XQ8QMWX' where id=6;
-update noar tt set v0='TL3PSNXPZEXVJ9MJJ034' where id=7;
-update noar ti set v0='TL3PSNXPZEXVJ9MJJ034' where id=7;
-update noar tt set b0='D33GM' where id=7;
-update noar ti set b0='D33GM' where id=7;
-update noar tt set v0='SWGVJF9M' where id=7;
-update noar ti set v0='SWGVJF9M' where id=7;
-update noar tt set b1='VXRVHPBENQ50KG65JIHR' where id=7;
-update noar ti set b1='VXRVHPBENQ50KG65JIHR' where id=7;
-update noar tt set v0='ARKIXE' where id=7;
-update noar ti set v0='ARKIXE' where id=7;
-update noar tt set b2='QSGER' where id=7;
-update noar ti set b2='QSGER' where id=7;
-update noar tt set v0='ROIXMP10Q9Y3KN5AVX9GUG' where id=8;
-update noar ti set v0='ROIXMP10Q9Y3KN5AVX9GUG' where id=8;
-update noar tt set b0='RKGA9Y3U6QZ77YJ5KS00O' where id=8;
-update noar ti set b0='RKGA9Y3U6QZ77YJ5KS00O' where id=8;
-update noar tt set v0='F7D8ZEV0' where id=8;
-update noar ti set v0='F7D8ZEV0' where id=8;
-update noar tt set b1='JBKE385POLSW3QALFRCN' where id=8;
-update noar ti set b1='JBKE385POLSW3QALFRCN' where id=8;
-update noar tt set v0='ORW3Y9T11C8Q' where id=8;
-update noar ti set v0='ORW3Y9T11C8Q' where id=8;
-update noar tt set b2='LWNNCF8H' where id=8;
-update noar ti set b2='LWNNCF8H' where id=8;
-update noar tt set v0='FHU92WKHX4KUMNRKHK1K5MJNPCWVGFD' where id=9;
-update noar ti set v0='FHU92WKHX4KUMNRKHK1K5MJNPCWVGFD' where id=9;
-update noar tt set b0='X96QN56HQU83HKPWEKB' where id=9;
-update noar ti set b0='X96QN56HQU83HKPWEKB' where id=9;
-update noar tt set v0='ONNW9IYZZ2N6R' where id=9;
-update noar ti set v0='ONNW9IYZZ2N6R' where id=9;
-update noar tt set b1='KH3TJ' where id=9;
-update noar ti set b1='KH3TJ' where id=9;
-update noar tt set v0='CTE13H2593J839' where id=9;
-update noar ti set v0='CTE13H2593J839' where id=9;
-update noar tt set b2='RD7AZ' where id=9;
-update noar ti set b2='RD7AZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JYD0' where id=1;
-update noar ti set v0='JYD0' where id=1;
-update noar tt set b0='F7IB' where id=1;
-update noar ti set b0='F7IB' where id=1;
-update noar tt set v0='J5' where id=1;
-update noar ti set v0='J5' where id=1;
-update noar tt set b1='XDODL' where id=1;
-update noar ti set b1='XDODL' where id=1;
-update noar tt set v0='SKJ1150CIQOO1DWL81E' where id=1;
-update noar ti set v0='SKJ1150CIQOO1DWL81E' where id=1;
-update noar tt set b2='LX2KWJKX1MWC9ZEPM49DCKY' where id=1;
-update noar ti set b2='LX2KWJKX1MWC9ZEPM49DCKY' where id=1;
-update noar tt set v0='GVXF2MFZ5H0GTKIJ6D70K1R3PZFR' where id=2;
-update noar ti set v0='GVXF2MFZ5H0GTKIJ6D70K1R3PZFR' where id=2;
-update noar tt set b0='09DA' where id=2;
-update noar ti set b0='09DA' where id=2;
-update noar tt set v0='CRJN1TBRKT5T5GOEMVG' where id=2;
-update noar ti set v0='CRJN1TBRKT5T5GOEMVG' where id=2;
-update noar tt set b1='F0JMXZ7S90' where id=2;
-update noar ti set b1='F0JMXZ7S90' where id=2;
-update noar tt set v0='LP6A6' where id=2;
-update noar ti set v0='LP6A6' where id=2;
-update noar tt set b2='UIQD0KP1CHQLUDI3' where id=2;
-update noar ti set b2='UIQD0KP1CHQLUDI3' where id=2;
-update noar tt set v0='22LYYRZJHDF5NL2UDXUNRB8T5' where id=3;
-update noar ti set v0='22LYYRZJHDF5NL2UDXUNRB8T5' where id=3;
-update noar tt set b0='JL4E4EX51Y1H9GIH8VZ5ZLYIM8S2EGM9' where id=3;
-update noar ti set b0='JL4E4EX51Y1H9GIH8VZ5ZLYIM8S2EGM9' where id=3;
-update noar tt set v0='V9EHCQKJZP7BBEWPCYGUMY0' where id=3;
-update noar ti set v0='V9EHCQKJZP7BBEWPCYGUMY0' where id=3;
-update noar tt set b1='EWV05LVNEISX2' where id=3;
-update noar ti set b1='EWV05LVNEISX2' where id=3;
-update noar tt set v0='8MDS8' where id=3;
-update noar ti set v0='8MDS8' where id=3;
-update noar tt set b2='UTDKHY1MRV5GM9LZJ8E8XWK6TV6ZJADW' where id=3;
-update noar ti set b2='UTDKHY1MRV5GM9LZJ8E8XWK6TV6ZJADW' where id=3;
-update noar tt set v0='VQV6NYXA69FRRCN9ZF' where id=4;
-update noar ti set v0='VQV6NYXA69FRRCN9ZF' where id=4;
-update noar tt set b0='LGGD3WK09KYHRF40S06JS9XS' where id=4;
-update noar ti set b0='LGGD3WK09KYHRF40S06JS9XS' where id=4;
-update noar tt set v0='H0L5VK4HARVUKH6LD69QCK4' where id=4;
-update noar ti set v0='H0L5VK4HARVUKH6LD69QCK4' where id=4;
-update noar tt set b1='96DVSAFX6U5DZYW89SH3R7ALK' where id=4;
-update noar ti set b1='96DVSAFX6U5DZYW89SH3R7ALK' where id=4;
-update noar tt set v0='3VUSH3BLQ36VWLSED6EHH85R' where id=4;
-update noar ti set v0='3VUSH3BLQ36VWLSED6EHH85R' where id=4;
-update noar tt set b2='BKGOPGAJZKADFH5KGY6LBPF' where id=4;
-update noar ti set b2='BKGOPGAJZKADFH5KGY6LBPF' where id=4;
-update noar tt set v0='8ZLDZ8PWMTE1A9XK94RQ7TS' where id=5;
-update noar ti set v0='8ZLDZ8PWMTE1A9XK94RQ7TS' where id=5;
-update noar tt set b0='YOMCYS3K88OSZ6V2' where id=5;
-update noar ti set b0='YOMCYS3K88OSZ6V2' where id=5;
-update noar tt set v0='4WGEQV1EISR' where id=5;
-update noar ti set v0='4WGEQV1EISR' where id=5;
-update noar tt set b1='9LED93E1RDOJ9' where id=5;
-update noar ti set b1='9LED93E1RDOJ9' where id=5;
-update noar tt set v0='1UGDMIJREX58WFGDWFJYH8IYV308L' where id=5;
-update noar ti set v0='1UGDMIJREX58WFGDWFJYH8IYV308L' where id=5;
-update noar tt set b2='9M0EZCD' where id=5;
-update noar ti set b2='9M0EZCD' where id=5;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b0='OKT9FZDP9K0CVL0A4V9E' where id=6;
-update noar ti set b0='OKT9FZDP9K0CVL0A4V9E' where id=6;
-update noar tt set v0='5UEGPRI7PWJC2F1KPFLB' where id=6;
-update noar ti set v0='5UEGPRI7PWJC2F1KPFLB' where id=6;
-update noar tt set b1='180KB' where id=6;
-update noar ti set b1='180KB' where id=6;
-update noar tt set v0='GCNA' where id=6;
-update noar ti set v0='GCNA' where id=6;
-update noar tt set b2='IK83PAN49HVMR' where id=6;
-update noar ti set b2='IK83PAN49HVMR' where id=6;
-update noar tt set v0='TCMPVZMV122EWAOB4ZVT5TBB' where id=7;
-update noar ti set v0='TCMPVZMV122EWAOB4ZVT5TBB' where id=7;
-update noar tt set b0='YS7RLIHD6SLTJ' where id=7;
-update noar ti set b0='YS7RLIHD6SLTJ' where id=7;
-update noar tt set v0='WANRFGN5' where id=7;
-update noar ti set v0='WANRFGN5' where id=7;
-update noar tt set b1='YTKXXC1XV8QFQLIAYON5LIXE2VWZDZ' where id=7;
-update noar ti set b1='YTKXXC1XV8QFQLIAYON5LIXE2VWZDZ' where id=7;
-update noar tt set v0='UTW2A2' where id=7;
-update noar ti set v0='UTW2A2' where id=7;
-update noar tt set b2='C0V' where id=7;
-update noar ti set b2='C0V' where id=7;
-update noar tt set v0='O0SOVFM9E7YD' where id=8;
-update noar ti set v0='O0SOVFM9E7YD' where id=8;
-update noar tt set b0='HJRRZ5IGYO1AA6MIDA7LFQQY' where id=8;
-update noar ti set b0='HJRRZ5IGYO1AA6MIDA7LFQQY' where id=8;
-update noar tt set v0='SZBZALZOODO9ME1ZTUUI26P' where id=8;
-update noar ti set v0='SZBZALZOODO9ME1ZTUUI26P' where id=8;
-update noar tt set b1='4HSU2L8IQV5H20Y' where id=8;
-update noar ti set b1='4HSU2L8IQV5H20Y' where id=8;
-update noar tt set v0='L0DPUJENALYJIG2D87N0' where id=8;
-update noar ti set v0='L0DPUJENALYJIG2D87N0' where id=8;
-update noar tt set b2='74SM' where id=8;
-update noar ti set b2='74SM' where id=8;
-update noar tt set v0='ASF47OFFZ7Y0DUSXG08T' where id=9;
-update noar ti set v0='ASF47OFFZ7Y0DUSXG08T' where id=9;
-update noar tt set b0='ZUM' where id=9;
-update noar ti set b0='ZUM' where id=9;
-update noar tt set v0='U2Q0' where id=9;
-update noar ti set v0='U2Q0' where id=9;
-update noar tt set b1='8IA2SRMDYD' where id=9;
-update noar ti set b1='8IA2SRMDYD' where id=9;
-update noar tt set v0='NN69CTRFMB9QYOQ' where id=9;
-update noar ti set v0='NN69CTRFMB9QYOQ' where id=9;
-update noar tt set b2='ZWMPABBX5CZZJXDOS12GKS' where id=9;
-update noar ti set b2='ZWMPABBX5CZZJXDOS12GKS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M99S8I2IRCQH5CD46VLA427' where id=1;
-update noar ti set v0='M99S8I2IRCQH5CD46VLA427' where id=1;
-update noar tt set b0='4E02MII1T7NLO' where id=1;
-update noar ti set b0='4E02MII1T7NLO' where id=1;
-update noar tt set v0='3J573ZT' where id=1;
-update noar ti set v0='3J573ZT' where id=1;
-update noar tt set b1='QRF9UIKJ5DLZ2YQCKXP1I' where id=1;
-update noar ti set b1='QRF9UIKJ5DLZ2YQCKXP1I' where id=1;
-update noar tt set v0='19SDTJ5F9B9QX266FTKW' where id=1;
-update noar ti set v0='19SDTJ5F9B9QX266FTKW' where id=1;
-update noar tt set b2='SSHDFQ7UTSKK6PV9WSSZ42PLV' where id=1;
-update noar ti set b2='SSHDFQ7UTSKK6PV9WSSZ42PLV' where id=1;
-update noar tt set v0='PC' where id=2;
-update noar ti set v0='PC' where id=2;
-update noar tt set b0='8' where id=2;
-update noar ti set b0='8' where id=2;
-update noar tt set v0='6E4ZRH4NFG188CWEN2' where id=2;
-update noar ti set v0='6E4ZRH4NFG188CWEN2' where id=2;
-update noar tt set b1='XBUMIMTVN86' where id=2;
-update noar ti set b1='XBUMIMTVN86' where id=2;
-update noar tt set v0='NHWR4UJ04FKKNC' where id=2;
-update noar ti set v0='NHWR4UJ04FKKNC' where id=2;
-update noar tt set b2='0XKDA8UWY9K' where id=2;
-update noar ti set b2='0XKDA8UWY9K' where id=2;
-update noar tt set v0='ZJ5DUZWT175X7OJUWL3ENVU' where id=3;
-update noar ti set v0='ZJ5DUZWT175X7OJUWL3ENVU' where id=3;
-update noar tt set b0='QUE2HOAPC5OL250AN39QO4HT' where id=3;
-update noar ti set b0='QUE2HOAPC5OL250AN39QO4HT' where id=3;
-update noar tt set v0='TII50M0DWAHABRACZ' where id=3;
-update noar ti set v0='TII50M0DWAHABRACZ' where id=3;
-update noar tt set b1='9RPJ3TE7G' where id=3;
-update noar ti set b1='9RPJ3TE7G' where id=3;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b2='PY72N2Y98VISCGZ3Q8ADOURI6CE' where id=3;
-update noar ti set b2='PY72N2Y98VISCGZ3Q8ADOURI6CE' where id=3;
-update noar tt set v0='B0D033EEHKFT1XHNT' where id=4;
-update noar ti set v0='B0D033EEHKFT1XHNT' where id=4;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set v0='P1049NF91FRET2FUMFI' where id=4;
-update noar ti set v0='P1049NF91FRET2FUMFI' where id=4;
-update noar tt set b1='QALRV6BAVNH36RX171OIEK3F58' where id=4;
-update noar ti set b1='QALRV6BAVNH36RX171OIEK3F58' where id=4;
-update noar tt set v0='P3UJI0DVU596CVXB672JJXNF1Q4S7' where id=4;
-update noar ti set v0='P3UJI0DVU596CVXB672JJXNF1Q4S7' where id=4;
-update noar tt set b2='BVH124539SW3IWLJYF58E5QWRWVUQC' where id=4;
-update noar ti set b2='BVH124539SW3IWLJYF58E5QWRWVUQC' where id=4;
-update noar tt set v0='PG4FFS7E1VI8DC0' where id=5;
-update noar ti set v0='PG4FFS7E1VI8DC0' where id=5;
-update noar tt set b0='FVFGBLHRA2AEPZ80FBIMYK8' where id=5;
-update noar ti set b0='FVFGBLHRA2AEPZ80FBIMYK8' where id=5;
-update noar tt set v0='U75IP181HOE0ZN8YWHG8V39WG09O65' where id=5;
-update noar ti set v0='U75IP181HOE0ZN8YWHG8V39WG09O65' where id=5;
-update noar tt set b1='JYTQFQM3S911GD2N80' where id=5;
-update noar ti set b1='JYTQFQM3S911GD2N80' where id=5;
-update noar tt set v0='MF6276OYVE3R2934LBEB9QKM5CKO' where id=5;
-update noar ti set v0='MF6276OYVE3R2934LBEB9QKM5CKO' where id=5;
-update noar tt set b2='TCB20NFDJ8QHO' where id=5;
-update noar ti set b2='TCB20NFDJ8QHO' where id=5;
-update noar tt set v0='08G6WYWFI0L8S3OXI68GG693DE' where id=6;
-update noar ti set v0='08G6WYWFI0L8S3OXI68GG693DE' where id=6;
-update noar tt set b0='VXO' where id=6;
-update noar ti set b0='VXO' where id=6;
-update noar tt set v0='4L8V81BY30LDLGCOCWNJITDCXB' where id=6;
-update noar ti set v0='4L8V81BY30LDLGCOCWNJITDCXB' where id=6;
-update noar tt set b1='DKXOXHBHWPD' where id=6;
-update noar ti set b1='DKXOXHBHWPD' where id=6;
-update noar tt set v0='IBESIH8QFN7PA68NJYP1Q3MQQVY16OI0' where id=6;
-update noar ti set v0='IBESIH8QFN7PA68NJYP1Q3MQQVY16OI0' where id=6;
-update noar tt set b2='GF9O9W' where id=6;
-update noar ti set b2='GF9O9W' where id=6;
-update noar tt set v0='DUPB' where id=7;
-update noar ti set v0='DUPB' where id=7;
-update noar tt set b0='0342H1DT' where id=7;
-update noar ti set b0='0342H1DT' where id=7;
-update noar tt set v0='CCFHHSTSW7R5JFH9OJZGY6' where id=7;
-update noar ti set v0='CCFHHSTSW7R5JFH9OJZGY6' where id=7;
-update noar tt set b1='IPIH7' where id=7;
-update noar ti set b1='IPIH7' where id=7;
-update noar tt set v0='CTLXLPUUCKCJ0H7QOLEH7E8' where id=7;
-update noar ti set v0='CTLXLPUUCKCJ0H7QOLEH7E8' where id=7;
-update noar tt set b2='AUATGUTLUG2UUG5' where id=7;
-update noar ti set b2='AUATGUTLUG2UUG5' where id=7;
-update noar tt set v0='LQ3KPTKAQL4GMMU0E28XYH' where id=8;
-update noar ti set v0='LQ3KPTKAQL4GMMU0E28XYH' where id=8;
-update noar tt set b0='O2V' where id=8;
-update noar ti set b0='O2V' where id=8;
-update noar tt set v0='ZZDDAR0BFVUBKX8JVND1AWZMT' where id=8;
-update noar ti set v0='ZZDDAR0BFVUBKX8JVND1AWZMT' where id=8;
-update noar tt set b1='YTA1C6K' where id=8;
-update noar ti set b1='YTA1C6K' where id=8;
-update noar tt set v0='ATJMIRC6E9DPYSBMOYLPG' where id=8;
-update noar ti set v0='ATJMIRC6E9DPYSBMOYLPG' where id=8;
-update noar tt set b2='OAMZA90FIE4LGI3VO8MF41V' where id=8;
-update noar ti set b2='OAMZA90FIE4LGI3VO8MF41V' where id=8;
-update noar tt set v0='X4NIW' where id=9;
-update noar ti set v0='X4NIW' where id=9;
-update noar tt set b0='9N9UOM7OD2Y' where id=9;
-update noar ti set b0='9N9UOM7OD2Y' where id=9;
-update noar tt set v0='5FTKNURQNRN1L9C5' where id=9;
-update noar ti set v0='5FTKNURQNRN1L9C5' where id=9;
-update noar tt set b1='PYWNLU2O' where id=9;
-update noar ti set b1='PYWNLU2O' where id=9;
-update noar tt set v0='CUSL3R0T4ZX13HWHVQZ77FGZ2L' where id=9;
-update noar ti set v0='CUSL3R0T4ZX13HWHVQZ77FGZ2L' where id=9;
-update noar tt set b2='M00LOB' where id=9;
-update noar ti set b2='M00LOB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HP56HAOK' where id=1;
-update noar ti set v0='HP56HAOK' where id=1;
-update noar tt set b0='G7OLRDEPR5' where id=1;
-update noar ti set b0='G7OLRDEPR5' where id=1;
-update noar tt set v0='TTIJTJ08I1K5B1GQY8LFP' where id=1;
-update noar ti set v0='TTIJTJ08I1K5B1GQY8LFP' where id=1;
-update noar tt set b1='6' where id=1;
-update noar ti set b1='6' where id=1;
-update noar tt set v0='MHGB7T49EQF3M' where id=1;
-update noar ti set v0='MHGB7T49EQF3M' where id=1;
-update noar tt set b2='6O1ZHDJRLNQM63MO54ODB2WYFBOGPYF9' where id=1;
-update noar ti set b2='6O1ZHDJRLNQM63MO54ODB2WYFBOGPYF9' where id=1;
-update noar tt set v0='P90QC5LM26OF21JSV6A2136YZ9' where id=2;
-update noar ti set v0='P90QC5LM26OF21JSV6A2136YZ9' where id=2;
-update noar tt set b0='QECR' where id=2;
-update noar ti set b0='QECR' where id=2;
-update noar tt set v0='989AOHSSCCMSVGG65' where id=2;
-update noar ti set v0='989AOHSSCCMSVGG65' where id=2;
-update noar tt set b1='ZQCDRG9FDEWN79E' where id=2;
-update noar ti set b1='ZQCDRG9FDEWN79E' where id=2;
-update noar tt set v0='WK32FBBR9827K' where id=2;
-update noar ti set v0='WK32FBBR9827K' where id=2;
-update noar tt set b2='ZT3U0RYHX1H' where id=2;
-update noar ti set b2='ZT3U0RYHX1H' where id=2;
-update noar tt set v0='G2' where id=3;
-update noar ti set v0='G2' where id=3;
-update noar tt set b0='0U921ZG' where id=3;
-update noar ti set b0='0U921ZG' where id=3;
-update noar tt set v0='SJHW7YC8VP1LT4C60XB44OHBYGI6C9' where id=3;
-update noar ti set v0='SJHW7YC8VP1LT4C60XB44OHBYGI6C9' where id=3;
-update noar tt set b1='GT7CZO' where id=3;
-update noar ti set b1='GT7CZO' where id=3;
-update noar tt set v0='EMDIIWNNKLPJ8G6HYJIBHP4GO46LP2' where id=3;
-update noar ti set v0='EMDIIWNNKLPJ8G6HYJIBHP4GO46LP2' where id=3;
-update noar tt set b2='C1MUT9JRB' where id=3;
-update noar ti set b2='C1MUT9JRB' where id=3;
-update noar tt set v0='84PG8AQZXQ8VK4641GAAXQY1DY' where id=4;
-update noar ti set v0='84PG8AQZXQ8VK4641GAAXQY1DY' where id=4;
-update noar tt set b0='LJX3BN' where id=4;
-update noar ti set b0='LJX3BN' where id=4;
-update noar tt set v0='A6XG9' where id=4;
-update noar ti set v0='A6XG9' where id=4;
-update noar tt set b1='FNTLKKP9MLO81YB11D7EL' where id=4;
-update noar ti set b1='FNTLKKP9MLO81YB11D7EL' where id=4;
-update noar tt set v0='VX2X33TZ0SWL6LFCL' where id=4;
-update noar ti set v0='VX2X33TZ0SWL6LFCL' where id=4;
-update noar tt set b2='8DV7LQHXA1M18BGMYOW3R2ZP936AMGS' where id=4;
-update noar ti set b2='8DV7LQHXA1M18BGMYOW3R2ZP936AMGS' where id=4;
-update noar tt set v0='EB4LMO7AFXFH82QSPA4M' where id=5;
-update noar ti set v0='EB4LMO7AFXFH82QSPA4M' where id=5;
-update noar tt set b0='UY7V4U2QSC8' where id=5;
-update noar ti set b0='UY7V4U2QSC8' where id=5;
-update noar tt set v0='JQXOX' where id=5;
-update noar ti set v0='JQXOX' where id=5;
-update noar tt set b1='5JF27Q2T3T' where id=5;
-update noar ti set b1='5JF27Q2T3T' where id=5;
-update noar tt set v0='IWGULX' where id=5;
-update noar ti set v0='IWGULX' where id=5;
-update noar tt set b2='KWCI258S5SZJ7' where id=5;
-update noar ti set b2='KWCI258S5SZJ7' where id=5;
-update noar tt set v0='YX524FJRZ5LHPU2K1CIQ2FYRR1' where id=6;
-update noar ti set v0='YX524FJRZ5LHPU2K1CIQ2FYRR1' where id=6;
-update noar tt set b0='6MGQD51' where id=6;
-update noar ti set b0='6MGQD51' where id=6;
-update noar tt set v0='WDOFFPB' where id=6;
-update noar ti set v0='WDOFFPB' where id=6;
-update noar tt set b1='ZIYIS33' where id=6;
-update noar ti set b1='ZIYIS33' where id=6;
-update noar tt set v0='60T0M9TIH0L8C' where id=6;
-update noar ti set v0='60T0M9TIH0L8C' where id=6;
-update noar tt set b2='AS' where id=6;
-update noar ti set b2='AS' where id=6;
-update noar tt set v0='JJJM5519IARJY8SND' where id=7;
-update noar ti set v0='JJJM5519IARJY8SND' where id=7;
-update noar tt set b0='CXG4UTEQD' where id=7;
-update noar ti set b0='CXG4UTEQD' where id=7;
-update noar tt set v0='J65328RGS0P3O7R02CK6KOQIKZE6D2' where id=7;
-update noar ti set v0='J65328RGS0P3O7R02CK6KOQIKZE6D2' where id=7;
-update noar tt set b1='DDWYLSBRDEPKWS6JN3H0DCU6TF' where id=7;
-update noar ti set b1='DDWYLSBRDEPKWS6JN3H0DCU6TF' where id=7;
-update noar tt set v0='YCXHCJT03CLG' where id=7;
-update noar ti set v0='YCXHCJT03CLG' where id=7;
-update noar tt set b2='UBRWTX0BST0SVF5B3U0WFJ7IDP3CK' where id=7;
-update noar ti set b2='UBRWTX0BST0SVF5B3U0WFJ7IDP3CK' where id=7;
-update noar tt set v0='OBVOKHC1M7W19J71P3AWL08QA2WY9' where id=8;
-update noar ti set v0='OBVOKHC1M7W19J71P3AWL08QA2WY9' where id=8;
-update noar tt set b0='4P6LR2YQO97ZUAU25' where id=8;
-update noar ti set b0='4P6LR2YQO97ZUAU25' where id=8;
-update noar tt set v0='18QYEU7TO2877V7PV7JBZ5YG3O5' where id=8;
-update noar ti set v0='18QYEU7TO2877V7PV7JBZ5YG3O5' where id=8;
-update noar tt set b1='2ROPMEXK' where id=8;
-update noar ti set b1='2ROPMEXK' where id=8;
-update noar tt set v0='1' where id=8;
-update noar ti set v0='1' where id=8;
-update noar tt set b2='1D8WS6RRJUIA8KE22Z0ELO05' where id=8;
-update noar ti set b2='1D8WS6RRJUIA8KE22Z0ELO05' where id=8;
-update noar tt set v0='KJWIWZ5GU48DQIJK1TWMV2KQGX6SW5' where id=9;
-update noar ti set v0='KJWIWZ5GU48DQIJK1TWMV2KQGX6SW5' where id=9;
-update noar tt set b0='RJZLE1ODIN6II' where id=9;
-update noar ti set b0='RJZLE1ODIN6II' where id=9;
-update noar tt set v0='GLT6O4EPVIEX8B4K7R0Z0VGV' where id=9;
-update noar ti set v0='GLT6O4EPVIEX8B4K7R0Z0VGV' where id=9;
-update noar tt set b1='94DA1ZZN' where id=9;
-update noar ti set b1='94DA1ZZN' where id=9;
-update noar tt set v0='LMGR9K8KAWEUX' where id=9;
-update noar ti set v0='LMGR9K8KAWEUX' where id=9;
-update noar tt set b2='NFTKHJX5MTRXV6F2CRT' where id=9;
-update noar ti set b2='NFTKHJX5MTRXV6F2CRT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='J8HDDAT0LN9KYLOHBC1XRT9V9' where id=1;
-update noar ti set v0='J8HDDAT0LN9KYLOHBC1XRT9V9' where id=1;
-update noar tt set b0='W1QOJD8JCM9FECU8CQ655' where id=1;
-update noar ti set b0='W1QOJD8JCM9FECU8CQ655' where id=1;
-update noar tt set v0='L94C1LQE4B451UGJQE5EL5O97MCGR1X6' where id=1;
-update noar ti set v0='L94C1LQE4B451UGJQE5EL5O97MCGR1X6' where id=1;
-update noar tt set b1='S7H928OA4SD1J98GAB09ODZNVWP21MG3' where id=1;
-update noar ti set b1='S7H928OA4SD1J98GAB09ODZNVWP21MG3' where id=1;
-update noar tt set v0='DXKWWKDD8YJWUBB4HELE6' where id=1;
-update noar ti set v0='DXKWWKDD8YJWUBB4HELE6' where id=1;
-update noar tt set b2='H5B1LU9OXOCAO7TXN59GW4AZIU6H' where id=1;
-update noar ti set b2='H5B1LU9OXOCAO7TXN59GW4AZIU6H' where id=1;
-update noar tt set v0='D5PCCNL' where id=2;
-update noar ti set v0='D5PCCNL' where id=2;
-update noar tt set b0='WYIM5V289NC31' where id=2;
-update noar ti set b0='WYIM5V289NC31' where id=2;
-update noar tt set v0='LMSRY6C7PHO31F3OEQONH5KRHW18E' where id=2;
-update noar ti set v0='LMSRY6C7PHO31F3OEQONH5KRHW18E' where id=2;
-update noar tt set b1='P' where id=2;
-update noar ti set b1='P' where id=2;
-update noar tt set v0='VTZIN736HITAKZ3' where id=2;
-update noar ti set v0='VTZIN736HITAKZ3' where id=2;
-update noar tt set b2='BAYX7EZ' where id=2;
-update noar ti set b2='BAYX7EZ' where id=2;
-update noar tt set v0='9SSDMCAR' where id=3;
-update noar ti set v0='9SSDMCAR' where id=3;
-update noar tt set b0='7PPU991R8HZGOIX16UG9UMDW9TS9A' where id=3;
-update noar ti set b0='7PPU991R8HZGOIX16UG9UMDW9TS9A' where id=3;
-update noar tt set v0='QLJRG4AVBDXLFZW2QEJBEWRH1ESE89TV' where id=3;
-update noar ti set v0='QLJRG4AVBDXLFZW2QEJBEWRH1ESE89TV' where id=3;
-update noar tt set b1='H56B8I5MDLJLH0A15GPDB6F9P3KSJG' where id=3;
-update noar ti set b1='H56B8I5MDLJLH0A15GPDB6F9P3KSJG' where id=3;
-update noar tt set v0='KNX5OBC' where id=3;
-update noar ti set v0='KNX5OBC' where id=3;
-update noar tt set b2='9ZQN04AZKMH1VC3JQ' where id=3;
-update noar ti set b2='9ZQN04AZKMH1VC3JQ' where id=3;
-update noar tt set v0='ZYWZ1P4H' where id=4;
-update noar ti set v0='ZYWZ1P4H' where id=4;
-update noar tt set b0='42O0JE2XYTYVXN1XQCDZ9R7X' where id=4;
-update noar ti set b0='42O0JE2XYTYVXN1XQCDZ9R7X' where id=4;
-update noar tt set v0='V14XH3' where id=4;
-update noar ti set v0='V14XH3' where id=4;
-update noar tt set b1='CXSHF8XXSMQZR962FIKXW809ORTQQO' where id=4;
-update noar ti set b1='CXSHF8XXSMQZR962FIKXW809ORTQQO' where id=4;
-update noar tt set v0='O2CFTKK667I3M' where id=4;
-update noar ti set v0='O2CFTKK667I3M' where id=4;
-update noar tt set b2='KJCIZJ7MJP' where id=4;
-update noar ti set b2='KJCIZJ7MJP' where id=4;
-update noar tt set v0='NYBN7APWVT05L41SI20MM' where id=5;
-update noar ti set v0='NYBN7APWVT05L41SI20MM' where id=5;
-update noar tt set b0='2FGDIQYVYXOT10UKJOC9D3OCX7FPD8V' where id=5;
-update noar ti set b0='2FGDIQYVYXOT10UKJOC9D3OCX7FPD8V' where id=5;
-update noar tt set v0='DKP6E5FHHNZFBGA' where id=5;
-update noar ti set v0='DKP6E5FHHNZFBGA' where id=5;
-update noar tt set b1='VWNGRSAIZ16XJ2GJG2WIY3' where id=5;
-update noar ti set b1='VWNGRSAIZ16XJ2GJG2WIY3' where id=5;
-update noar tt set v0='HSPLRP64P0V914KX' where id=5;
-update noar ti set v0='HSPLRP64P0V914KX' where id=5;
-update noar tt set b2='LLM0UUTY6VZUNX' where id=5;
-update noar ti set b2='LLM0UUTY6VZUNX' where id=5;
-update noar tt set v0='BA6' where id=6;
-update noar ti set v0='BA6' where id=6;
-update noar tt set b0='OCIB31YBKYQPTC4SA' where id=6;
-update noar ti set b0='OCIB31YBKYQPTC4SA' where id=6;
-update noar tt set v0='XDPTKWIPLXHKHGOVHE' where id=6;
-update noar ti set v0='XDPTKWIPLXHKHGOVHE' where id=6;
-update noar tt set b1='WMRL7IPV738' where id=6;
-update noar ti set b1='WMRL7IPV738' where id=6;
-update noar tt set v0='CWOLZ063TQVSZU5' where id=6;
-update noar ti set v0='CWOLZ063TQVSZU5' where id=6;
-update noar tt set b2='6C3P7MLWKBMXBNO9Q5Z' where id=6;
-update noar ti set b2='6C3P7MLWKBMXBNO9Q5Z' where id=6;
-update noar tt set v0='0XGG4CIDTCAKX7KXKZ' where id=7;
-update noar ti set v0='0XGG4CIDTCAKX7KXKZ' where id=7;
-update noar tt set b0='6JEA2CL7YNEA51TDPLYM9A' where id=7;
-update noar ti set b0='6JEA2CL7YNEA51TDPLYM9A' where id=7;
-update noar tt set v0='C1B2Q7SBPDK79TFHKYT0C7796RZ8MT' where id=7;
-update noar ti set v0='C1B2Q7SBPDK79TFHKYT0C7796RZ8MT' where id=7;
-update noar tt set b1='WSTSRGR83WL37RVEKHYPSEF1T' where id=7;
-update noar ti set b1='WSTSRGR83WL37RVEKHYPSEF1T' where id=7;
-update noar tt set v0='JBRZ9RN8XTKWF' where id=7;
-update noar ti set v0='JBRZ9RN8XTKWF' where id=7;
-update noar tt set b2='B772S' where id=7;
-update noar ti set b2='B772S' where id=7;
-update noar tt set v0='EU2VFN23NFBFZK' where id=8;
-update noar ti set v0='EU2VFN23NFBFZK' where id=8;
-update noar tt set b0='XW0TN' where id=8;
-update noar ti set b0='XW0TN' where id=8;
-update noar tt set v0='PBHCYP2GSPS7WXZM' where id=8;
-update noar ti set v0='PBHCYP2GSPS7WXZM' where id=8;
-update noar tt set b1='YLIGT52NNNOOPPAYAECPR9ZQUF' where id=8;
-update noar ti set b1='YLIGT52NNNOOPPAYAECPR9ZQUF' where id=8;
-update noar tt set v0='1PIW2OPDTXCUSOPGML1' where id=8;
-update noar ti set v0='1PIW2OPDTXCUSOPGML1' where id=8;
-update noar tt set b2='BSV6Z1' where id=8;
-update noar ti set b2='BSV6Z1' where id=8;
-update noar tt set v0='CR9CDU75OBQUEA54YLTFMTEZI3I5QGH' where id=9;
-update noar ti set v0='CR9CDU75OBQUEA54YLTFMTEZI3I5QGH' where id=9;
-update noar tt set b0='UWXHKPP8HC5' where id=9;
-update noar ti set b0='UWXHKPP8HC5' where id=9;
-update noar tt set v0='WD4ODPZU7172RKH46LH355HF8FWSFN4' where id=9;
-update noar ti set v0='WD4ODPZU7172RKH46LH355HF8FWSFN4' where id=9;
-update noar tt set b1='A4DV' where id=9;
-update noar ti set b1='A4DV' where id=9;
-update noar tt set v0='FCKWPCYCVPUPL2ELJ3HU8HX78H8CZH' where id=9;
-update noar ti set v0='FCKWPCYCVPUPL2ELJ3HU8HX78H8CZH' where id=9;
-update noar tt set b2='1BNRD0KZESJ' where id=9;
-update noar ti set b2='1BNRD0KZESJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FDMBXMBZHLZ' where id=1;
-update noar ti set v0='FDMBXMBZHLZ' where id=1;
-update noar tt set b0='IN5' where id=1;
-update noar ti set b0='IN5' where id=1;
-update noar tt set v0='97RMBKCJ0E0TY7NDLPKCOTE' where id=1;
-update noar ti set v0='97RMBKCJ0E0TY7NDLPKCOTE' where id=1;
-update noar tt set b1='JC4ICJ1' where id=1;
-update noar ti set b1='JC4ICJ1' where id=1;
-update noar tt set v0='7LEW2A0GP7LRLR3YXZ7OZ' where id=1;
-update noar ti set v0='7LEW2A0GP7LRLR3YXZ7OZ' where id=1;
-update noar tt set b2='VV2PJISPDZPI9B1JTU8SYRHTLL3774H' where id=1;
-update noar ti set b2='VV2PJISPDZPI9B1JTU8SYRHTLL3774H' where id=1;
-update noar tt set v0='9JRHNMIZJYSJ60MNB1HU33KCZAT6' where id=2;
-update noar ti set v0='9JRHNMIZJYSJ60MNB1HU33KCZAT6' where id=2;
-update noar tt set b0='BDN' where id=2;
-update noar ti set b0='BDN' where id=2;
-update noar tt set v0='HFKTTJ2P56' where id=2;
-update noar ti set v0='HFKTTJ2P56' where id=2;
-update noar tt set b1='FQEKIJIAI21LFMVP4VTY9' where id=2;
-update noar ti set b1='FQEKIJIAI21LFMVP4VTY9' where id=2;
-update noar tt set v0='MTZNEEF9MS7S7' where id=2;
-update noar ti set v0='MTZNEEF9MS7S7' where id=2;
-update noar tt set b2='OVB2HNAM72VCVORWF' where id=2;
-update noar ti set b2='OVB2HNAM72VCVORWF' where id=2;
-update noar tt set v0='6YC3' where id=3;
-update noar ti set v0='6YC3' where id=3;
-update noar tt set b0='Y05G95FY4SE7W3QI6EAMKM6G2' where id=3;
-update noar ti set b0='Y05G95FY4SE7W3QI6EAMKM6G2' where id=3;
-update noar tt set v0='QIMI8819MFN6FS28I21749AQ5RMQ' where id=3;
-update noar ti set v0='QIMI8819MFN6FS28I21749AQ5RMQ' where id=3;
-update noar tt set b1='GWKEYWSRSR7Y121Y601DNZQA' where id=3;
-update noar ti set b1='GWKEYWSRSR7Y121Y601DNZQA' where id=3;
-update noar tt set v0='IVME1J7E4DUFGS8TG' where id=3;
-update noar ti set v0='IVME1J7E4DUFGS8TG' where id=3;
-update noar tt set b2='KDEIC' where id=3;
-update noar ti set b2='KDEIC' where id=3;
-update noar tt set v0='H71T' where id=4;
-update noar ti set v0='H71T' where id=4;
-update noar tt set b0='ULEC8DPS4XVME6L6AX32DY6U7IMJE2F' where id=4;
-update noar ti set b0='ULEC8DPS4XVME6L6AX32DY6U7IMJE2F' where id=4;
-update noar tt set v0='Y' where id=4;
-update noar ti set v0='Y' where id=4;
-update noar tt set b1='IBCR8AOPQTK4MFD6OESZ' where id=4;
-update noar ti set b1='IBCR8AOPQTK4MFD6OESZ' where id=4;
-update noar tt set v0='DTTSM' where id=4;
-update noar ti set v0='DTTSM' where id=4;
-update noar tt set b2='8JT634KDTKI1ISORGQAXIUS6F8P' where id=4;
-update noar ti set b2='8JT634KDTKI1ISORGQAXIUS6F8P' where id=4;
-update noar tt set v0='KC1' where id=5;
-update noar ti set v0='KC1' where id=5;
-update noar tt set b0='IA17F78LYRM838BIY' where id=5;
-update noar ti set b0='IA17F78LYRM838BIY' where id=5;
-update noar tt set v0='XEY9VFYIBQPCF880Y8DF28VAFMYS51R4' where id=5;
-update noar ti set v0='XEY9VFYIBQPCF880Y8DF28VAFMYS51R4' where id=5;
-update noar tt set b1='GAR51MMI6D80' where id=5;
-update noar ti set b1='GAR51MMI6D80' where id=5;
-update noar tt set v0='VVA' where id=5;
-update noar ti set v0='VVA' where id=5;
-update noar tt set b2='VX86DN8I6DGJWJ2Z4U6F3DMSS6H' where id=5;
-update noar ti set b2='VX86DN8I6DGJWJ2Z4U6F3DMSS6H' where id=5;
-update noar tt set v0='OF4V1Z3SZPSZ7NICXZE0' where id=6;
-update noar ti set v0='OF4V1Z3SZPSZ7NICXZE0' where id=6;
-update noar tt set b0='JC681GMG4LY9P2HMW7YJ9Z6Q9QRQF' where id=6;
-update noar ti set b0='JC681GMG4LY9P2HMW7YJ9Z6Q9QRQF' where id=6;
-update noar tt set v0='3SD1J1IYLFCDD71Z0NMAFXPOSI9YVBQ' where id=6;
-update noar ti set v0='3SD1J1IYLFCDD71Z0NMAFXPOSI9YVBQ' where id=6;
-update noar tt set b1='ZRNI6TP' where id=6;
-update noar ti set b1='ZRNI6TP' where id=6;
-update noar tt set v0='Z6R2ZQ014G7I34ZYI2L2W' where id=6;
-update noar ti set v0='Z6R2ZQ014G7I34ZYI2L2W' where id=6;
-update noar tt set b2='FU69KU5JEDVUP7YP9ECJ4' where id=6;
-update noar ti set b2='FU69KU5JEDVUP7YP9ECJ4' where id=6;
-update noar tt set v0='OHB6M2CYXQKA7RZ1O' where id=7;
-update noar ti set v0='OHB6M2CYXQKA7RZ1O' where id=7;
-update noar tt set b0='ZUTA7SWI861CQUECRE38D9A5OI1A' where id=7;
-update noar ti set b0='ZUTA7SWI861CQUECRE38D9A5OI1A' where id=7;
-update noar tt set v0='2O7SXIVCGXWWRQ12AJJ2P3A' where id=7;
-update noar ti set v0='2O7SXIVCGXWWRQ12AJJ2P3A' where id=7;
-update noar tt set b1='P261AQYE1NUS5138KQUU072ICEC6RDV' where id=7;
-update noar ti set b1='P261AQYE1NUS5138KQUU072ICEC6RDV' where id=7;
-update noar tt set v0='W7IY0NVWY784N52IZZ3G0CDFHZQNSWRQ' where id=7;
-update noar ti set v0='W7IY0NVWY784N52IZZ3G0CDFHZQNSWRQ' where id=7;
-update noar tt set b2='4D8ZX' where id=7;
-update noar ti set b2='4D8ZX' where id=7;
-update noar tt set v0='LSMG00U26MN2K38' where id=8;
-update noar ti set v0='LSMG00U26MN2K38' where id=8;
-update noar tt set b0='I0PCB4F1DXL10JI5R28ZIW9I5' where id=8;
-update noar ti set b0='I0PCB4F1DXL10JI5R28ZIW9I5' where id=8;
-update noar tt set v0='G8FY41LT922HZUT9YJMOFAA' where id=8;
-update noar ti set v0='G8FY41LT922HZUT9YJMOFAA' where id=8;
-update noar tt set b1='TG27BX3YPYVHVFHJGIIZ' where id=8;
-update noar ti set b1='TG27BX3YPYVHVFHJGIIZ' where id=8;
-update noar tt set v0='JEVXA' where id=8;
-update noar ti set v0='JEVXA' where id=8;
-update noar tt set b2='Z9E9YW6GF54ZP' where id=8;
-update noar ti set b2='Z9E9YW6GF54ZP' where id=8;
-update noar tt set v0='U7IMZ8AZ52GSJMM0IODKASSXNBRUFT' where id=9;
-update noar ti set v0='U7IMZ8AZ52GSJMM0IODKASSXNBRUFT' where id=9;
-update noar tt set b0='RZPCQSX9B446BLSDNHPH8220IQ4G' where id=9;
-update noar ti set b0='RZPCQSX9B446BLSDNHPH8220IQ4G' where id=9;
-update noar tt set v0='3A3NVWMQRGGHVL4' where id=9;
-update noar ti set v0='3A3NVWMQRGGHVL4' where id=9;
-update noar tt set b1='6RDM' where id=9;
-update noar ti set b1='6RDM' where id=9;
-update noar tt set v0='VW6DCIYMR3R8FV5BEQGF42PRDT' where id=9;
-update noar ti set v0='VW6DCIYMR3R8FV5BEQGF42PRDT' where id=9;
-update noar tt set b2='2ZTZ4' where id=9;
-update noar ti set b2='2ZTZ4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NK' where id=1;
-update noar ti set v0='NK' where id=1;
-update noar tt set b0='5YBYPF5S5RU91AWR1R' where id=1;
-update noar ti set b0='5YBYPF5S5RU91AWR1R' where id=1;
-update noar tt set v0='0UIOY4JXKXHN020SY' where id=1;
-update noar ti set v0='0UIOY4JXKXHN020SY' where id=1;
-update noar tt set b1='JF4RHRR1W2YX3VZF5QZI1' where id=1;
-update noar ti set b1='JF4RHRR1W2YX3VZF5QZI1' where id=1;
-update noar tt set v0='ZJOF716TFIJNGO6F7BGP7L' where id=1;
-update noar ti set v0='ZJOF716TFIJNGO6F7BGP7L' where id=1;
-update noar tt set b2='U9IV' where id=1;
-update noar ti set b2='U9IV' where id=1;
-update noar tt set v0='WWRKNUY2TJ1GNC35VRZZ0WQ' where id=2;
-update noar ti set v0='WWRKNUY2TJ1GNC35VRZZ0WQ' where id=2;
-update noar tt set b0='1' where id=2;
-update noar ti set b0='1' where id=2;
-update noar tt set v0='ZW4615PKVK9' where id=2;
-update noar ti set v0='ZW4615PKVK9' where id=2;
-update noar tt set b1='WFG47HAX' where id=2;
-update noar ti set b1='WFG47HAX' where id=2;
-update noar tt set v0='FCYRXWWLLVS858VHO4IFLVO' where id=2;
-update noar ti set v0='FCYRXWWLLVS858VHO4IFLVO' where id=2;
-update noar tt set b2='QT73T90ZH' where id=2;
-update noar ti set b2='QT73T90ZH' where id=2;
-update noar tt set v0='WJXPCK19YF8H5BV' where id=3;
-update noar ti set v0='WJXPCK19YF8H5BV' where id=3;
-update noar tt set b0='PZZ5QG6P69GY9Y56Z5DQB5FC' where id=3;
-update noar ti set b0='PZZ5QG6P69GY9Y56Z5DQB5FC' where id=3;
-update noar tt set v0='F8KO' where id=3;
-update noar ti set v0='F8KO' where id=3;
-update noar tt set b1='ZJJPNE' where id=3;
-update noar ti set b1='ZJJPNE' where id=3;
-update noar tt set v0='M9H3' where id=3;
-update noar ti set v0='M9H3' where id=3;
-update noar tt set b2='O27R54EKB09GM' where id=3;
-update noar ti set b2='O27R54EKB09GM' where id=3;
-update noar tt set v0='XV4U9V6PMOO9' where id=4;
-update noar ti set v0='XV4U9V6PMOO9' where id=4;
-update noar tt set b0='H8XMELGU14DAMBOX3G4' where id=4;
-update noar ti set b0='H8XMELGU14DAMBOX3G4' where id=4;
-update noar tt set v0='I' where id=4;
-update noar ti set v0='I' where id=4;
-update noar tt set b1='LOS9JN6AELVWO89FTHMHDQL9QFVZSIA' where id=4;
-update noar ti set b1='LOS9JN6AELVWO89FTHMHDQL9QFVZSIA' where id=4;
-update noar tt set v0='Q1GYJGEH59S8X9PY8KDB7T' where id=4;
-update noar ti set v0='Q1GYJGEH59S8X9PY8KDB7T' where id=4;
-update noar tt set b2='55SXRGAVKNZMIAUS75EJQWE9W' where id=4;
-update noar ti set b2='55SXRGAVKNZMIAUS75EJQWE9W' where id=4;
-update noar tt set v0='NC9G3JGSOW3KL6AU' where id=5;
-update noar ti set v0='NC9G3JGSOW3KL6AU' where id=5;
-update noar tt set b0='HL7QSN59WQU37AI58S86' where id=5;
-update noar ti set b0='HL7QSN59WQU37AI58S86' where id=5;
-update noar tt set v0='6NJ' where id=5;
-update noar ti set v0='6NJ' where id=5;
-update noar tt set b1='E6ZAAGPE3Y0J098YV637ZX962I' where id=5;
-update noar ti set b1='E6ZAAGPE3Y0J098YV637ZX962I' where id=5;
-update noar tt set v0='ERRPK' where id=5;
-update noar ti set v0='ERRPK' where id=5;
-update noar tt set b2='69ZWHWL3PS6EQ4UZSB2BV' where id=5;
-update noar ti set b2='69ZWHWL3PS6EQ4UZSB2BV' where id=5;
-update noar tt set v0='5LQSB8OJ5KBEI9' where id=6;
-update noar ti set v0='5LQSB8OJ5KBEI9' where id=6;
-update noar tt set b0='KLBOV3YWPGV0AGROTP' where id=6;
-update noar ti set b0='KLBOV3YWPGV0AGROTP' where id=6;
-update noar tt set v0='7GCDMWD1RGSVDQKV74WLQ36PCOO339T' where id=6;
-update noar ti set v0='7GCDMWD1RGSVDQKV74WLQ36PCOO339T' where id=6;
-update noar tt set b1='SA7DBBEM03HV3OQF5XWZHKH' where id=6;
-update noar ti set b1='SA7DBBEM03HV3OQF5XWZHKH' where id=6;
-update noar tt set v0='N8F0O3II8007D1LAE8PPZY4RVXAM0B' where id=6;
-update noar ti set v0='N8F0O3II8007D1LAE8PPZY4RVXAM0B' where id=6;
-update noar tt set b2='G8TQ7LN4M7V6W9O' where id=6;
-update noar ti set b2='G8TQ7LN4M7V6W9O' where id=6;
-update noar tt set v0='G5KCL2WEH8T39S0SU5TRTUXQJQQT' where id=7;
-update noar ti set v0='G5KCL2WEH8T39S0SU5TRTUXQJQQT' where id=7;
-update noar tt set b0='96' where id=7;
-update noar ti set b0='96' where id=7;
-update noar tt set v0='ZRZJKUDBDF1ZJFRTF2' where id=7;
-update noar ti set v0='ZRZJKUDBDF1ZJFRTF2' where id=7;
-update noar tt set b1='2LX2DBGEMYYBT' where id=7;
-update noar ti set b1='2LX2DBGEMYYBT' where id=7;
-update noar tt set v0='QIY4' where id=7;
-update noar ti set v0='QIY4' where id=7;
-update noar tt set b2='VZ3HD5S57BR1X2CQ9SS2B' where id=7;
-update noar ti set b2='VZ3HD5S57BR1X2CQ9SS2B' where id=7;
-update noar tt set v0='AY9AXOSF5X2BXE0TXD4F057QT' where id=8;
-update noar ti set v0='AY9AXOSF5X2BXE0TXD4F057QT' where id=8;
-update noar tt set b0='TR9V7' where id=8;
-update noar ti set b0='TR9V7' where id=8;
-update noar tt set v0='FAMWRAC2NK5T2EFFLEHYR' where id=8;
-update noar ti set v0='FAMWRAC2NK5T2EFFLEHYR' where id=8;
-update noar tt set b1='X63PFWT8U4A3VEC04TL66JGAD4GGUDEC' where id=8;
-update noar ti set b1='X63PFWT8U4A3VEC04TL66JGAD4GGUDEC' where id=8;
-update noar tt set v0='D2W60R' where id=8;
-update noar ti set v0='D2W60R' where id=8;
-update noar tt set b2='XYX2WR768S0JNN8F3MRH8GO' where id=8;
-update noar ti set b2='XYX2WR768S0JNN8F3MRH8GO' where id=8;
-update noar tt set v0='V4ISLGA9Z6UP779' where id=9;
-update noar ti set v0='V4ISLGA9Z6UP779' where id=9;
-update noar tt set b0='M0QVZDDRXZ3T48NTT' where id=9;
-update noar ti set b0='M0QVZDDRXZ3T48NTT' where id=9;
-update noar tt set v0='YAPOI114LUC0TZ7FKFELBKX6' where id=9;
-update noar ti set v0='YAPOI114LUC0TZ7FKFELBKX6' where id=9;
-update noar tt set b1='7UA10WXQ0OWFNTX36' where id=9;
-update noar ti set b1='7UA10WXQ0OWFNTX36' where id=9;
-update noar tt set v0='H24BPAPLR1MW97BRDLZP812' where id=9;
-update noar ti set v0='H24BPAPLR1MW97BRDLZP812' where id=9;
-update noar tt set b2='0TG1KCTYG8' where id=9;
-update noar ti set b2='0TG1KCTYG8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XIMAZBOU80YUH2OQZHQI' where id=1;
-update noar ti set v0='XIMAZBOU80YUH2OQZHQI' where id=1;
-update noar tt set b0='9H9O410P4G4NA55' where id=1;
-update noar ti set b0='9H9O410P4G4NA55' where id=1;
-update noar tt set v0='7KAPI2OQG4FRSFSAOB' where id=1;
-update noar ti set v0='7KAPI2OQG4FRSFSAOB' where id=1;
-update noar tt set b1='HQUY8LR' where id=1;
-update noar ti set b1='HQUY8LR' where id=1;
-update noar tt set v0='4KC7Q6H15PRGL' where id=1;
-update noar ti set v0='4KC7Q6H15PRGL' where id=1;
-update noar tt set b2='ZYUXJLYG3LJQXD5QZ3DMEE' where id=1;
-update noar ti set b2='ZYUXJLYG3LJQXD5QZ3DMEE' where id=1;
-update noar tt set v0='MHWGZ0G3OV4IFHR4PO4F30FNAF' where id=2;
-update noar ti set v0='MHWGZ0G3OV4IFHR4PO4F30FNAF' where id=2;
-update noar tt set b0='8SI7VOKA' where id=2;
-update noar ti set b0='8SI7VOKA' where id=2;
-update noar tt set v0='CP8ALTG70GLXRQH1GDGCSCTY9QIN7ML' where id=2;
-update noar ti set v0='CP8ALTG70GLXRQH1GDGCSCTY9QIN7ML' where id=2;
-update noar tt set b1='6FG5C69J6AB6UE06GU' where id=2;
-update noar ti set b1='6FG5C69J6AB6UE06GU' where id=2;
-update noar tt set v0='6CQ25HT6JRHB4DA79BAG98IE9KDGPQWY' where id=2;
-update noar ti set v0='6CQ25HT6JRHB4DA79BAG98IE9KDGPQWY' where id=2;
-update noar tt set b2='YR54MZ7K9' where id=2;
-update noar ti set b2='YR54MZ7K9' where id=2;
-update noar tt set v0='EDSAD' where id=3;
-update noar ti set v0='EDSAD' where id=3;
-update noar tt set b0='1HPUTZ73TSO69K' where id=3;
-update noar ti set b0='1HPUTZ73TSO69K' where id=3;
-update noar tt set v0='QH' where id=3;
-update noar ti set v0='QH' where id=3;
-update noar tt set b1='HH' where id=3;
-update noar ti set b1='HH' where id=3;
-update noar tt set v0='WQ2GT9QWSRBPD' where id=3;
-update noar ti set v0='WQ2GT9QWSRBPD' where id=3;
-update noar tt set b2='BCZU1HB3A0GGW4' where id=3;
-update noar ti set b2='BCZU1HB3A0GGW4' where id=3;
-update noar tt set v0='MKBZTNJ5VMRWBDRVH8YV2JYB4YDGM4YD' where id=4;
-update noar ti set v0='MKBZTNJ5VMRWBDRVH8YV2JYB4YDGM4YD' where id=4;
-update noar tt set b0='DWDDVYJR89GF86EF5N1PSETNJDJNN21' where id=4;
-update noar ti set b0='DWDDVYJR89GF86EF5N1PSETNJDJNN21' where id=4;
-update noar tt set v0='DX5SEFWHLXTOX' where id=4;
-update noar ti set v0='DX5SEFWHLXTOX' where id=4;
-update noar tt set b1='6AS351N' where id=4;
-update noar ti set b1='6AS351N' where id=4;
-update noar tt set v0='2WQTUH4QIHG' where id=4;
-update noar ti set v0='2WQTUH4QIHG' where id=4;
-update noar tt set b2='IUXJNABYS' where id=4;
-update noar ti set b2='IUXJNABYS' where id=4;
-update noar tt set v0='5X19E59HMI457DP8WOX' where id=5;
-update noar ti set v0='5X19E59HMI457DP8WOX' where id=5;
-update noar tt set b0='IO' where id=5;
-update noar ti set b0='IO' where id=5;
-update noar tt set v0='EHF' where id=5;
-update noar ti set v0='EHF' where id=5;
-update noar tt set b1='IY2IOQURIW0FH2GFEPROFUQJ9T' where id=5;
-update noar ti set b1='IY2IOQURIW0FH2GFEPROFUQJ9T' where id=5;
-update noar tt set v0='G7ZE2BM21DTN3NJZUZI6YPY' where id=5;
-update noar ti set v0='G7ZE2BM21DTN3NJZUZI6YPY' where id=5;
-update noar tt set b2='V5TQKW64OIDC2P4' where id=5;
-update noar ti set b2='V5TQKW64OIDC2P4' where id=5;
-update noar tt set v0='CYIMYZUXG1VVN175LYOS5M3OE0IRJ' where id=6;
-update noar ti set v0='CYIMYZUXG1VVN175LYOS5M3OE0IRJ' where id=6;
-update noar tt set b0='X95W9JOO8BQDLNZM8SJ3XZTEA' where id=6;
-update noar ti set b0='X95W9JOO8BQDLNZM8SJ3XZTEA' where id=6;
-update noar tt set v0='08IVW52KJOA5L5XIHM76EW8' where id=6;
-update noar ti set v0='08IVW52KJOA5L5XIHM76EW8' where id=6;
-update noar tt set b1='DV2Y4ZTEF2KRF9U' where id=6;
-update noar ti set b1='DV2Y4ZTEF2KRF9U' where id=6;
-update noar tt set v0='PB0E3D062GLQN3ZVWPES729ZL' where id=6;
-update noar ti set v0='PB0E3D062GLQN3ZVWPES729ZL' where id=6;
-update noar tt set b2='P' where id=6;
-update noar ti set b2='P' where id=6;
-update noar tt set v0='LZJJZ6A1XDLZV6PMVFG11' where id=7;
-update noar ti set v0='LZJJZ6A1XDLZV6PMVFG11' where id=7;
-update noar tt set b0='SGVTT8HDR' where id=7;
-update noar ti set b0='SGVTT8HDR' where id=7;
-update noar tt set v0='J2HF74' where id=7;
-update noar ti set v0='J2HF74' where id=7;
-update noar tt set b1='P96QZZRO3OCK1D9ZP7B851' where id=7;
-update noar ti set b1='P96QZZRO3OCK1D9ZP7B851' where id=7;
-update noar tt set v0='RODE3UEF1RFZ9G6YLUV' where id=7;
-update noar ti set v0='RODE3UEF1RFZ9G6YLUV' where id=7;
-update noar tt set b2='DM0HICD3VL4F21XOUPW' where id=7;
-update noar ti set b2='DM0HICD3VL4F21XOUPW' where id=7;
-update noar tt set v0='AF' where id=8;
-update noar ti set v0='AF' where id=8;
-update noar tt set b0='W8FAMBTTVYKVIAYBDO1VEWR' where id=8;
-update noar ti set b0='W8FAMBTTVYKVIAYBDO1VEWR' where id=8;
-update noar tt set v0='OKML0GZO' where id=8;
-update noar ti set v0='OKML0GZO' where id=8;
-update noar tt set b1='24PJ60ILWQYYS1EG3TWDLHU' where id=8;
-update noar ti set b1='24PJ60ILWQYYS1EG3TWDLHU' where id=8;
-update noar tt set v0='JGKL5KU20NMIGSFKKROIJZIJ48KF5NTJ' where id=8;
-update noar ti set v0='JGKL5KU20NMIGSFKKROIJZIJ48KF5NTJ' where id=8;
-update noar tt set b2='7U4BC' where id=8;
-update noar ti set b2='7U4BC' where id=8;
-update noar tt set v0='N0G06HDVMA9HP1QPKH0XZ3KP4L' where id=9;
-update noar ti set v0='N0G06HDVMA9HP1QPKH0XZ3KP4L' where id=9;
-update noar tt set b0='LWFWA74BDCU' where id=9;
-update noar ti set b0='LWFWA74BDCU' where id=9;
-update noar tt set v0='0JL25MS' where id=9;
-update noar ti set v0='0JL25MS' where id=9;
-update noar tt set b1='TCJB63E' where id=9;
-update noar ti set b1='TCJB63E' where id=9;
-update noar tt set v0='GBSUW1X0FV0750OADI9SEBB4ENVTGG' where id=9;
-update noar ti set v0='GBSUW1X0FV0750OADI9SEBB4ENVTGG' where id=9;
-update noar tt set b2='KY2FK8H3SMZQBQM06FIHOEK6D8Y8' where id=9;
-update noar ti set b2='KY2FK8H3SMZQBQM06FIHOEK6D8Y8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IUWBC9Y6QMDXDVYR' where id=1;
-update noar ti set v0='IUWBC9Y6QMDXDVYR' where id=1;
-update noar tt set b0='3L4O1W6L' where id=1;
-update noar ti set b0='3L4O1W6L' where id=1;
-update noar tt set v0='L35O' where id=1;
-update noar ti set v0='L35O' where id=1;
-update noar tt set b1='SGA' where id=1;
-update noar ti set b1='SGA' where id=1;
-update noar tt set v0='6PJEW3' where id=1;
-update noar ti set v0='6PJEW3' where id=1;
-update noar tt set b2='ZKJ3' where id=1;
-update noar ti set b2='ZKJ3' where id=1;
-update noar tt set v0='NEK' where id=2;
-update noar ti set v0='NEK' where id=2;
-update noar tt set b0='TEYF3TK8AOTDJQ5OE90F57E3H' where id=2;
-update noar ti set b0='TEYF3TK8AOTDJQ5OE90F57E3H' where id=2;
-update noar tt set v0='8QGW2AB4WQVGWT46YR2YU9R' where id=2;
-update noar ti set v0='8QGW2AB4WQVGWT46YR2YU9R' where id=2;
-update noar tt set b1='V95RPGER5UOLZWYZTIXQSBS' where id=2;
-update noar ti set b1='V95RPGER5UOLZWYZTIXQSBS' where id=2;
-update noar tt set v0='T1JE7M' where id=2;
-update noar ti set v0='T1JE7M' where id=2;
-update noar tt set b2='5TWLNAMCU9H4O9BS40G0L1OB6FB' where id=2;
-update noar ti set b2='5TWLNAMCU9H4O9BS40G0L1OB6FB' where id=2;
-update noar tt set v0='4JWGCZZW4RNO15YF9CB' where id=3;
-update noar ti set v0='4JWGCZZW4RNO15YF9CB' where id=3;
-update noar tt set b0='ZY4NSRK9OOZ' where id=3;
-update noar ti set b0='ZY4NSRK9OOZ' where id=3;
-update noar tt set v0='KZXGF4CQ5TZG7F7NJKO' where id=3;
-update noar ti set v0='KZXGF4CQ5TZG7F7NJKO' where id=3;
-update noar tt set b1='RSP' where id=3;
-update noar ti set b1='RSP' where id=3;
-update noar tt set v0='T1ONZ' where id=3;
-update noar ti set v0='T1ONZ' where id=3;
-update noar tt set b2='28UPM1PV25C1HHNFGP1' where id=3;
-update noar ti set b2='28UPM1PV25C1HHNFGP1' where id=3;
-update noar tt set v0='R4YKZQORXOYQTS05PWQ' where id=4;
-update noar ti set v0='R4YKZQORXOYQTS05PWQ' where id=4;
-update noar tt set b0='1R0U' where id=4;
-update noar ti set b0='1R0U' where id=4;
-update noar tt set v0='YL9FX1GM6XJHJE' where id=4;
-update noar ti set v0='YL9FX1GM6XJHJE' where id=4;
-update noar tt set b1='FFBSOMJDGFKBV' where id=4;
-update noar ti set b1='FFBSOMJDGFKBV' where id=4;
-update noar tt set v0='I1H3SFETRWC' where id=4;
-update noar ti set v0='I1H3SFETRWC' where id=4;
-update noar tt set b2='3YOVBYBZLFTZT5EXVANJ9DN' where id=4;
-update noar ti set b2='3YOVBYBZLFTZT5EXVANJ9DN' where id=4;
-update noar tt set v0='V' where id=5;
-update noar ti set v0='V' where id=5;
-update noar tt set b0='ZGWR5KP2LXFIR01TXD5ZPY5' where id=5;
-update noar ti set b0='ZGWR5KP2LXFIR01TXD5ZPY5' where id=5;
-update noar tt set v0='6SWK1W9S3BK5CZF8DSPNCAM' where id=5;
-update noar ti set v0='6SWK1W9S3BK5CZF8DSPNCAM' where id=5;
-update noar tt set b1='IXAVX3LYSEV79VRV6MI8FLP' where id=5;
-update noar ti set b1='IXAVX3LYSEV79VRV6MI8FLP' where id=5;
-update noar tt set v0='21VSAEYY0W' where id=5;
-update noar ti set v0='21VSAEYY0W' where id=5;
-update noar tt set b2='B6RIHC5GGN0HP1QSLNLH2EJKZR' where id=5;
-update noar ti set b2='B6RIHC5GGN0HP1QSLNLH2EJKZR' where id=5;
-update noar tt set v0='ISBEVIZ2SMEOSTE67TJ' where id=6;
-update noar ti set v0='ISBEVIZ2SMEOSTE67TJ' where id=6;
-update noar tt set b0='LXGS6Z82XVIWFJE3JNQD7' where id=6;
-update noar ti set b0='LXGS6Z82XVIWFJE3JNQD7' where id=6;
-update noar tt set v0='15T30XA0EHLM9Z1BJIVX34NQHCU' where id=6;
-update noar ti set v0='15T30XA0EHLM9Z1BJIVX34NQHCU' where id=6;
-update noar tt set b1='LNXJQKDJ3X6337S2' where id=6;
-update noar ti set b1='LNXJQKDJ3X6337S2' where id=6;
-update noar tt set v0='XUHU88Y4J29GADBMDRE' where id=6;
-update noar ti set v0='XUHU88Y4J29GADBMDRE' where id=6;
-update noar tt set b2='PR7U8X' where id=6;
-update noar ti set b2='PR7U8X' where id=6;
-update noar tt set v0='B6TBGDHSYG0CCTR' where id=7;
-update noar ti set v0='B6TBGDHSYG0CCTR' where id=7;
-update noar tt set b0='OHCBQU0FPZNLISDBAXV9VLR6U8P' where id=7;
-update noar ti set b0='OHCBQU0FPZNLISDBAXV9VLR6U8P' where id=7;
-update noar tt set v0='YU5' where id=7;
-update noar ti set v0='YU5' where id=7;
-update noar tt set b1='BGMBXSJQMPEFIP6E77KS9N3A37JMJI3' where id=7;
-update noar ti set b1='BGMBXSJQMPEFIP6E77KS9N3A37JMJI3' where id=7;
-update noar tt set v0='UUMNZ9ZJ23GRRC3PBDXRK5YHEZV' where id=7;
-update noar ti set v0='UUMNZ9ZJ23GRRC3PBDXRK5YHEZV' where id=7;
-update noar tt set b2='H3X9Q73J53CFAAO45M4A0URJMEPI' where id=7;
-update noar ti set b2='H3X9Q73J53CFAAO45M4A0URJMEPI' where id=7;
-update noar tt set v0='1' where id=8;
-update noar ti set v0='1' where id=8;
-update noar tt set b0='V62TI7A1RY3X2GPVGHG9WVHQ5NKUPJ' where id=8;
-update noar ti set b0='V62TI7A1RY3X2GPVGHG9WVHQ5NKUPJ' where id=8;
-update noar tt set v0='46K37GU404HS0B0U8BLJ445JYNGTW5OF' where id=8;
-update noar ti set v0='46K37GU404HS0B0U8BLJ445JYNGTW5OF' where id=8;
-update noar tt set b1='A8LJKWUQNRXUQ4J40859X4KH85IT' where id=8;
-update noar ti set b1='A8LJKWUQNRXUQ4J40859X4KH85IT' where id=8;
-update noar tt set v0='P3CEKKJKZBMQ3OSEE1I' where id=8;
-update noar ti set v0='P3CEKKJKZBMQ3OSEE1I' where id=8;
-update noar tt set b2='HNCO4R7' where id=8;
-update noar ti set b2='HNCO4R7' where id=8;
-update noar tt set v0='6SXV0S61XDZJYSZ8NN4RY7D2O76BYY' where id=9;
-update noar ti set v0='6SXV0S61XDZJYSZ8NN4RY7D2O76BYY' where id=9;
-update noar tt set b0='4D7JHY' where id=9;
-update noar ti set b0='4D7JHY' where id=9;
-update noar tt set v0='0VOHP79' where id=9;
-update noar ti set v0='0VOHP79' where id=9;
-update noar tt set b1='1JBM735T9ORWVC5A6BIZWR2Y' where id=9;
-update noar ti set b1='1JBM735T9ORWVC5A6BIZWR2Y' where id=9;
-update noar tt set v0='GM8IKQPIWI2J8MDTDJVE' where id=9;
-update noar ti set v0='GM8IKQPIWI2J8MDTDJVE' where id=9;
-update noar tt set b2='ZPM6S7XTS3' where id=9;
-update noar ti set b2='ZPM6S7XTS3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1AF01X3WS227' where id=1;
-update noar ti set v0='1AF01X3WS227' where id=1;
-update noar tt set b0='1R49AHBWT09IF5HLF5R6KAV' where id=1;
-update noar ti set b0='1R49AHBWT09IF5HLF5R6KAV' where id=1;
-update noar tt set v0='P0HDP2' where id=1;
-update noar ti set v0='P0HDP2' where id=1;
-update noar tt set b1='V4ZOBTMDUQSJUIMTX6OGRVV73PK0COX' where id=1;
-update noar ti set b1='V4ZOBTMDUQSJUIMTX6OGRVV73PK0COX' where id=1;
-update noar tt set v0='BCG9Y1I8X8VGOCNQMH5HH' where id=1;
-update noar ti set v0='BCG9Y1I8X8VGOCNQMH5HH' where id=1;
-update noar tt set b2='BAL8' where id=1;
-update noar ti set b2='BAL8' where id=1;
-update noar tt set v0='W6KIP' where id=2;
-update noar ti set v0='W6KIP' where id=2;
-update noar tt set b0='A1LN2XZW6' where id=2;
-update noar ti set b0='A1LN2XZW6' where id=2;
-update noar tt set v0='T8OWOMFO8ER645CKXBR4N5J4' where id=2;
-update noar ti set v0='T8OWOMFO8ER645CKXBR4N5J4' where id=2;
-update noar tt set b1='M65A8F75ZLFATNCGIEJ9BKS' where id=2;
-update noar ti set b1='M65A8F75ZLFATNCGIEJ9BKS' where id=2;
-update noar tt set v0='2WKZN7' where id=2;
-update noar ti set v0='2WKZN7' where id=2;
-update noar tt set b2='X2F' where id=2;
-update noar ti set b2='X2F' where id=2;
-update noar tt set v0='9P13EK0CEVA6SHZQHKV3DN7' where id=3;
-update noar ti set v0='9P13EK0CEVA6SHZQHKV3DN7' where id=3;
-update noar tt set b0='9W6E78T54GKTFAALZXPH79ONCOYJ' where id=3;
-update noar ti set b0='9W6E78T54GKTFAALZXPH79ONCOYJ' where id=3;
-update noar tt set v0='LSL8W0AC' where id=3;
-update noar ti set v0='LSL8W0AC' where id=3;
-update noar tt set b1='XSNNK80QZV5MNFZ2E6623QS' where id=3;
-update noar ti set b1='XSNNK80QZV5MNFZ2E6623QS' where id=3;
-update noar tt set v0='NHGCAVU9RIWUMN3YC7LQVG' where id=3;
-update noar ti set v0='NHGCAVU9RIWUMN3YC7LQVG' where id=3;
-update noar tt set b2='L' where id=3;
-update noar ti set b2='L' where id=3;
-update noar tt set v0='INJGNJQEBMWEIPWVJU0CE8R9B5HXQ' where id=4;
-update noar ti set v0='INJGNJQEBMWEIPWVJU0CE8R9B5HXQ' where id=4;
-update noar tt set b0='8GI41B8OW7V' where id=4;
-update noar ti set b0='8GI41B8OW7V' where id=4;
-update noar tt set v0='HHE80S' where id=4;
-update noar ti set v0='HHE80S' where id=4;
-update noar tt set b1='S' where id=4;
-update noar ti set b1='S' where id=4;
-update noar tt set v0='IXT6ZVZDZMK0T85YJN45MEG057' where id=4;
-update noar ti set v0='IXT6ZVZDZMK0T85YJN45MEG057' where id=4;
-update noar tt set b2='R1K2O4FKFMPRJXD6PZCW' where id=4;
-update noar ti set b2='R1K2O4FKFMPRJXD6PZCW' where id=4;
-update noar tt set v0='8F37QD6Y' where id=5;
-update noar ti set v0='8F37QD6Y' where id=5;
-update noar tt set b0='XERSA78' where id=5;
-update noar ti set b0='XERSA78' where id=5;
-update noar tt set v0='J2I1EOVVPK6F7R08H3RVMJ' where id=5;
-update noar ti set v0='J2I1EOVVPK6F7R08H3RVMJ' where id=5;
-update noar tt set b1='0TJCITGVWSB' where id=5;
-update noar ti set b1='0TJCITGVWSB' where id=5;
-update noar tt set v0='74FN6VF072SQ2WCCWSLG3PD' where id=5;
-update noar ti set v0='74FN6VF072SQ2WCCWSLG3PD' where id=5;
-update noar tt set b2='0IKG' where id=5;
-update noar ti set b2='0IKG' where id=5;
-update noar tt set v0='VA09DG6FN2X61PWLR684YT120V' where id=6;
-update noar ti set v0='VA09DG6FN2X61PWLR684YT120V' where id=6;
-update noar tt set b0='O10HRJ7R0HXSHN2J7V5' where id=6;
-update noar ti set b0='O10HRJ7R0HXSHN2J7V5' where id=6;
-update noar tt set v0='4ZRP8BKUT3Q1QEBG' where id=6;
-update noar ti set v0='4ZRP8BKUT3Q1QEBG' where id=6;
-update noar tt set b1='NLJHW2' where id=6;
-update noar ti set b1='NLJHW2' where id=6;
-update noar tt set v0='YOCXOS72XX4HO8K7G39UKCE9O' where id=6;
-update noar ti set v0='YOCXOS72XX4HO8K7G39UKCE9O' where id=6;
-update noar tt set b2='GBV9V4LQSJZ09UMHMEKGLSRJN' where id=6;
-update noar ti set b2='GBV9V4LQSJZ09UMHMEKGLSRJN' where id=6;
-update noar tt set v0='EVIU5FYHPGJH8WLTPNVFFE1PV' where id=7;
-update noar ti set v0='EVIU5FYHPGJH8WLTPNVFFE1PV' where id=7;
-update noar tt set b0='LTK177PKH35YPZ9A91' where id=7;
-update noar ti set b0='LTK177PKH35YPZ9A91' where id=7;
-update noar tt set v0='JMBFPP8Z554VG2VSYENDG' where id=7;
-update noar ti set v0='JMBFPP8Z554VG2VSYENDG' where id=7;
-update noar tt set b1='HR7JF0B25' where id=7;
-update noar ti set b1='HR7JF0B25' where id=7;
-update noar tt set v0='DPWFLMRYQHCSD6HDA1IG1UT6SVHU75' where id=7;
-update noar ti set v0='DPWFLMRYQHCSD6HDA1IG1UT6SVHU75' where id=7;
-update noar tt set b2='VHQ8IUZPUCPHA' where id=7;
-update noar ti set b2='VHQ8IUZPUCPHA' where id=7;
-update noar tt set v0='6O29JV8UO5HKA6VDNZ1V6Z36X' where id=8;
-update noar ti set v0='6O29JV8UO5HKA6VDNZ1V6Z36X' where id=8;
-update noar tt set b0='H5LETTK4PYX' where id=8;
-update noar ti set b0='H5LETTK4PYX' where id=8;
-update noar tt set v0='VYTJ3790LQU8NQYR' where id=8;
-update noar ti set v0='VYTJ3790LQU8NQYR' where id=8;
-update noar tt set b1='MVSR5HHA4C5AXWQS5GENVVV1B62BWN' where id=8;
-update noar ti set b1='MVSR5HHA4C5AXWQS5GENVVV1B62BWN' where id=8;
-update noar tt set v0='NKPACDJB' where id=8;
-update noar ti set v0='NKPACDJB' where id=8;
-update noar tt set b2='YILN1WQ' where id=8;
-update noar ti set b2='YILN1WQ' where id=8;
-update noar tt set v0='8IJ2AEJQSU1GYNXR9OYSS68X0J1NF' where id=9;
-update noar ti set v0='8IJ2AEJQSU1GYNXR9OYSS68X0J1NF' where id=9;
-update noar tt set b0='C0YEYJD9CW3CG1UX1EKO470' where id=9;
-update noar ti set b0='C0YEYJD9CW3CG1UX1EKO470' where id=9;
-update noar tt set v0='7B6SBJ87W5' where id=9;
-update noar ti set v0='7B6SBJ87W5' where id=9;
-update noar tt set b1='B8FKWM' where id=9;
-update noar ti set b1='B8FKWM' where id=9;
-update noar tt set v0='V2H3LBB1JLD10C1XPA6T4DHS40NA' where id=9;
-update noar ti set v0='V2H3LBB1JLD10C1XPA6T4DHS40NA' where id=9;
-update noar tt set b2='G8KDCJRBHAP0AY' where id=9;
-update noar ti set b2='G8KDCJRBHAP0AY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9HIHW2P64KCSIM0' where id=1;
-update noar ti set v0='9HIHW2P64KCSIM0' where id=1;
-update noar tt set b0='ZGOYY60STTLGSKT9QSZLQ016' where id=1;
-update noar ti set b0='ZGOYY60STTLGSKT9QSZLQ016' where id=1;
-update noar tt set v0='HSQZ4J2VKO4U' where id=1;
-update noar ti set v0='HSQZ4J2VKO4U' where id=1;
-update noar tt set b1='O9I191I9DGIXABA' where id=1;
-update noar ti set b1='O9I191I9DGIXABA' where id=1;
-update noar tt set v0='YTA5XSHN31AE8KDC' where id=1;
-update noar ti set v0='YTA5XSHN31AE8KDC' where id=1;
-update noar tt set b2='F' where id=1;
-update noar ti set b2='F' where id=1;
-update noar tt set v0='A3WT1XH4' where id=2;
-update noar ti set v0='A3WT1XH4' where id=2;
-update noar tt set b0='TOPUAFDME79J8UHW8L9' where id=2;
-update noar ti set b0='TOPUAFDME79J8UHW8L9' where id=2;
-update noar tt set v0='GEY' where id=2;
-update noar ti set v0='GEY' where id=2;
-update noar tt set b1='EHK29M241DFY8ZGHCJ4' where id=2;
-update noar ti set b1='EHK29M241DFY8ZGHCJ4' where id=2;
-update noar tt set v0='91MC94IR9C1JWCQ' where id=2;
-update noar ti set v0='91MC94IR9C1JWCQ' where id=2;
-update noar tt set b2='99Z186GL74WPV9FFZGF1' where id=2;
-update noar ti set b2='99Z186GL74WPV9FFZGF1' where id=2;
-update noar tt set v0='I02RJX4AV9XPDDPEGL3Q24' where id=3;
-update noar ti set v0='I02RJX4AV9XPDDPEGL3Q24' where id=3;
-update noar tt set b0='064766' where id=3;
-update noar ti set b0='064766' where id=3;
-update noar tt set v0='KO4M0BU57' where id=3;
-update noar ti set v0='KO4M0BU57' where id=3;
-update noar tt set b1='D7MHSNW' where id=3;
-update noar ti set b1='D7MHSNW' where id=3;
-update noar tt set v0='5FXAKS9OEW' where id=3;
-update noar ti set v0='5FXAKS9OEW' where id=3;
-update noar tt set b2='9RXKSRFLL6DK' where id=3;
-update noar ti set b2='9RXKSRFLL6DK' where id=3;
-update noar tt set v0='5IJ1250RDGKZ8OR' where id=4;
-update noar ti set v0='5IJ1250RDGKZ8OR' where id=4;
-update noar tt set b0='X6' where id=4;
-update noar ti set b0='X6' where id=4;
-update noar tt set v0='ABQ28OV1794IZIE8GRIE74SBJP5' where id=4;
-update noar ti set v0='ABQ28OV1794IZIE8GRIE74SBJP5' where id=4;
-update noar tt set b1='D6FHCAV3A7QJ' where id=4;
-update noar ti set b1='D6FHCAV3A7QJ' where id=4;
-update noar tt set v0='RVYUOMOXHG3G' where id=4;
-update noar ti set v0='RVYUOMOXHG3G' where id=4;
-update noar tt set b2='MFJ0N3SHFY' where id=4;
-update noar ti set b2='MFJ0N3SHFY' where id=4;
-update noar tt set v0='5E9XK8AZJR2QHDW2M217K9UDW4YIMZ93' where id=5;
-update noar ti set v0='5E9XK8AZJR2QHDW2M217K9UDW4YIMZ93' where id=5;
-update noar tt set b0='3MM1N38' where id=5;
-update noar ti set b0='3MM1N38' where id=5;
-update noar tt set v0='YIG77DRP1NT7MA70YZNZ' where id=5;
-update noar ti set v0='YIG77DRP1NT7MA70YZNZ' where id=5;
-update noar tt set b1='HM5VT0VIFMX5' where id=5;
-update noar ti set b1='HM5VT0VIFMX5' where id=5;
-update noar tt set v0='E44S3M2D7' where id=5;
-update noar ti set v0='E44S3M2D7' where id=5;
-update noar tt set b2='9KGB9YS547AVWSIW07JVLMT' where id=5;
-update noar ti set b2='9KGB9YS547AVWSIW07JVLMT' where id=5;
-update noar tt set v0='TFLIRGQORV6S6HMK' where id=6;
-update noar ti set v0='TFLIRGQORV6S6HMK' where id=6;
-update noar tt set b0='JH0' where id=6;
-update noar ti set b0='JH0' where id=6;
-update noar tt set v0='SF3TUCQR1JTGU0LXWE1R0DNRHOGTPP8' where id=6;
-update noar ti set v0='SF3TUCQR1JTGU0LXWE1R0DNRHOGTPP8' where id=6;
-update noar tt set b1='WLUXRR3FE969X574' where id=6;
-update noar ti set b1='WLUXRR3FE969X574' where id=6;
-update noar tt set v0='AO2' where id=6;
-update noar ti set v0='AO2' where id=6;
-update noar tt set b2='FK' where id=6;
-update noar ti set b2='FK' where id=6;
-update noar tt set v0='1O0X7DOSU3CWQXWP5Y74OK7E9MQX' where id=7;
-update noar ti set v0='1O0X7DOSU3CWQXWP5Y74OK7E9MQX' where id=7;
-update noar tt set b0='RGV6MBE' where id=7;
-update noar ti set b0='RGV6MBE' where id=7;
-update noar tt set v0='51ZZZA9JI87KLBVKVLQVOQZV9LL8XX62' where id=7;
-update noar ti set v0='51ZZZA9JI87KLBVKVLQVOQZV9LL8XX62' where id=7;
-update noar tt set b1='LME1J16K3DC0VTDCXM44TW' where id=7;
-update noar ti set b1='LME1J16K3DC0VTDCXM44TW' where id=7;
-update noar tt set v0='6J4B6ZITB5N6A8YJCJQ1XJPMRSHLI' where id=7;
-update noar ti set v0='6J4B6ZITB5N6A8YJCJQ1XJPMRSHLI' where id=7;
-update noar tt set b2='GYSIE47ALW8' where id=7;
-update noar ti set b2='GYSIE47ALW8' where id=7;
-update noar tt set v0='KE' where id=8;
-update noar ti set v0='KE' where id=8;
-update noar tt set b0='BB8XO8EUNS6GX675FX9GVI' where id=8;
-update noar ti set b0='BB8XO8EUNS6GX675FX9GVI' where id=8;
-update noar tt set v0='7VZ05FTTP6HMT5BLGOP7LYNXUN4' where id=8;
-update noar ti set v0='7VZ05FTTP6HMT5BLGOP7LYNXUN4' where id=8;
-update noar tt set b1='K' where id=8;
-update noar ti set b1='K' where id=8;
-update noar tt set v0='TSFBMY5HR2YHSDT6E559F08J' where id=8;
-update noar ti set v0='TSFBMY5HR2YHSDT6E559F08J' where id=8;
-update noar tt set b2='HGIQ8168E62PTPD5BFMAIEW' where id=8;
-update noar ti set b2='HGIQ8168E62PTPD5BFMAIEW' where id=8;
-update noar tt set v0='42XP' where id=9;
-update noar ti set v0='42XP' where id=9;
-update noar tt set b0='NO4TPSLA6LT' where id=9;
-update noar ti set b0='NO4TPSLA6LT' where id=9;
-update noar tt set v0='OVJ9MSPPOOA84LA8NUG' where id=9;
-update noar ti set v0='OVJ9MSPPOOA84LA8NUG' where id=9;
-update noar tt set b1='TE4U' where id=9;
-update noar ti set b1='TE4U' where id=9;
-update noar tt set v0='PUUGG3UFRZGZ29HMYYY0S7KCQP8LBQ' where id=9;
-update noar ti set v0='PUUGG3UFRZGZ29HMYYY0S7KCQP8LBQ' where id=9;
-update noar tt set b2='4B5SPQICKSHW93TKJKE8IBB8MJB2YI2S' where id=9;
-update noar ti set b2='4B5SPQICKSHW93TKJKE8IBB8MJB2YI2S' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GF17L1U1SX3LZMBL72' where id=1;
-update noar ti set v0='GF17L1U1SX3LZMBL72' where id=1;
-update noar tt set b0='BIXPE4LKQ735CMRFJ8CKEHY0CA8JQ' where id=1;
-update noar ti set b0='BIXPE4LKQ735CMRFJ8CKEHY0CA8JQ' where id=1;
-update noar tt set v0='VWW0Q' where id=1;
-update noar ti set v0='VWW0Q' where id=1;
-update noar tt set b1='QHEY4IW47M65KY9' where id=1;
-update noar ti set b1='QHEY4IW47M65KY9' where id=1;
-update noar tt set v0='2DYGP7345S1BKLKSZRGR9CLCA1DOZE' where id=1;
-update noar ti set v0='2DYGP7345S1BKLKSZRGR9CLCA1DOZE' where id=1;
-update noar tt set b2='WH5G4TLGEOBCK3X6BZ3CHTFJEZUSHHW' where id=1;
-update noar ti set b2='WH5G4TLGEOBCK3X6BZ3CHTFJEZUSHHW' where id=1;
-update noar tt set v0='RRGD' where id=2;
-update noar ti set v0='RRGD' where id=2;
-update noar tt set b0='IM' where id=2;
-update noar ti set b0='IM' where id=2;
-update noar tt set v0='Y6S1111MTK1NDOZ33RV3OEA1A9' where id=2;
-update noar ti set v0='Y6S1111MTK1NDOZ33RV3OEA1A9' where id=2;
-update noar tt set b1='T' where id=2;
-update noar ti set b1='T' where id=2;
-update noar tt set v0='5E3YSZ5D7ZKM2Y8HBTWN20P1F235' where id=2;
-update noar ti set v0='5E3YSZ5D7ZKM2Y8HBTWN20P1F235' where id=2;
-update noar tt set b2='EAH1Z1NKJFFOSGL4RYQRNARL' where id=2;
-update noar ti set b2='EAH1Z1NKJFFOSGL4RYQRNARL' where id=2;
-update noar tt set v0='21OE8CJNWI5' where id=3;
-update noar ti set v0='21OE8CJNWI5' where id=3;
-update noar tt set b0='PDOMXFN73FCT' where id=3;
-update noar ti set b0='PDOMXFN73FCT' where id=3;
-update noar tt set v0='NZ5TXD3AQDQ' where id=3;
-update noar ti set v0='NZ5TXD3AQDQ' where id=3;
-update noar tt set b1='ZO0PYX3IF3Q4FP23Z7LGKWNOJNZ3UP8' where id=3;
-update noar ti set b1='ZO0PYX3IF3Q4FP23Z7LGKWNOJNZ3UP8' where id=3;
-update noar tt set v0='ORJIBHYU9Y238PAKK7C' where id=3;
-update noar ti set v0='ORJIBHYU9Y238PAKK7C' where id=3;
-update noar tt set b2='H5RD5YWAS8' where id=3;
-update noar ti set b2='H5RD5YWAS8' where id=3;
-update noar tt set v0='Q19GASNYG9JIAP46IJRBAL1XCW7' where id=4;
-update noar ti set v0='Q19GASNYG9JIAP46IJRBAL1XCW7' where id=4;
-update noar tt set b0='TWBIUI2Q5BO3LD3RIQC' where id=4;
-update noar ti set b0='TWBIUI2Q5BO3LD3RIQC' where id=4;
-update noar tt set v0='1SFP' where id=4;
-update noar ti set v0='1SFP' where id=4;
-update noar tt set b1='X86J3UPKVPZ0PE4W' where id=4;
-update noar ti set b1='X86J3UPKVPZ0PE4W' where id=4;
-update noar tt set v0='WA890F8YZF968HN' where id=4;
-update noar ti set v0='WA890F8YZF968HN' where id=4;
-update noar tt set b2='EWS07I9' where id=4;
-update noar ti set b2='EWS07I9' where id=4;
-update noar tt set v0='169TT2I3RUI7GDBSQT8F48CBI' where id=5;
-update noar ti set v0='169TT2I3RUI7GDBSQT8F48CBI' where id=5;
-update noar tt set b0='MHWTYHVC8E88QYOY6Z' where id=5;
-update noar ti set b0='MHWTYHVC8E88QYOY6Z' where id=5;
-update noar tt set v0='V8X1VR71VBZL4U5OGQR6WFHHURAAUF' where id=5;
-update noar ti set v0='V8X1VR71VBZL4U5OGQR6WFHHURAAUF' where id=5;
-update noar tt set b1='6I3T' where id=5;
-update noar ti set b1='6I3T' where id=5;
-update noar tt set v0='XN' where id=5;
-update noar ti set v0='XN' where id=5;
-update noar tt set b2='PZ3NZBKIR0PCSWZWC3VLXU3PTO5AUP' where id=5;
-update noar ti set b2='PZ3NZBKIR0PCSWZWC3VLXU3PTO5AUP' where id=5;
-update noar tt set v0='DJ2OR7DROVN' where id=6;
-update noar ti set v0='DJ2OR7DROVN' where id=6;
-update noar tt set b0='I6430XDDKVG627T2CUIX' where id=6;
-update noar ti set b0='I6430XDDKVG627T2CUIX' where id=6;
-update noar tt set v0='KAAEGP' where id=6;
-update noar ti set v0='KAAEGP' where id=6;
-update noar tt set b1='5H' where id=6;
-update noar ti set b1='5H' where id=6;
-update noar tt set v0='VQ14VVOP7U' where id=6;
-update noar ti set v0='VQ14VVOP7U' where id=6;
-update noar tt set b2='68BW9OMT2WFVC8U0PE77IQCLTSEK5D' where id=6;
-update noar ti set b2='68BW9OMT2WFVC8U0PE77IQCLTSEK5D' where id=6;
-update noar tt set v0='QMDIF8Z144FMY1J4OUBYBJOEY0ZOY0' where id=7;
-update noar ti set v0='QMDIF8Z144FMY1J4OUBYBJOEY0ZOY0' where id=7;
-update noar tt set b0='HVW5I3S' where id=7;
-update noar ti set b0='HVW5I3S' where id=7;
-update noar tt set v0='K9DYRGMR' where id=7;
-update noar ti set v0='K9DYRGMR' where id=7;
-update noar tt set b1='KP8UAE2WQKDR46SVQ4AVB9O9LXWZSVTB' where id=7;
-update noar ti set b1='KP8UAE2WQKDR46SVQ4AVB9O9LXWZSVTB' where id=7;
-update noar tt set v0='X' where id=7;
-update noar ti set v0='X' where id=7;
-update noar tt set b2='OBI72B7V81ADVKN26LVJKWJ6' where id=7;
-update noar ti set b2='OBI72B7V81ADVKN26LVJKWJ6' where id=7;
-update noar tt set v0='ZDXIBY' where id=8;
-update noar ti set v0='ZDXIBY' where id=8;
-update noar tt set b0='0LV853A7FHMSQ' where id=8;
-update noar ti set b0='0LV853A7FHMSQ' where id=8;
-update noar tt set v0='SXSMCIVD9' where id=8;
-update noar ti set v0='SXSMCIVD9' where id=8;
-update noar tt set b1='6AFPUJCZE7HNH' where id=8;
-update noar ti set b1='6AFPUJCZE7HNH' where id=8;
-update noar tt set v0='AQIQNPEVRW3BN40DBBSSL9S4PWY9U5N0' where id=8;
-update noar ti set v0='AQIQNPEVRW3BN40DBBSSL9S4PWY9U5N0' where id=8;
-update noar tt set b2='P06N9D7KMGE9R2CKLFQ8K08H7' where id=8;
-update noar ti set b2='P06N9D7KMGE9R2CKLFQ8K08H7' where id=8;
-update noar tt set v0='VW23U5K782KC5Y4O9GK552P55C' where id=9;
-update noar ti set v0='VW23U5K782KC5Y4O9GK552P55C' where id=9;
-update noar tt set b0='ZF' where id=9;
-update noar ti set b0='ZF' where id=9;
-update noar tt set v0='0KYY7' where id=9;
-update noar ti set v0='0KYY7' where id=9;
-update noar tt set b1='Q6NKN8TYPGE3FB5265N' where id=9;
-update noar ti set b1='Q6NKN8TYPGE3FB5265N' where id=9;
-update noar tt set v0='9XR' where id=9;
-update noar ti set v0='9XR' where id=9;
-update noar tt set b2='Q4RE36AW59CYH' where id=9;
-update noar ti set b2='Q4RE36AW59CYH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3S0WWESDHKR4K2WT6QJDUD' where id=1;
-update noar ti set v0='3S0WWESDHKR4K2WT6QJDUD' where id=1;
-update noar tt set b0='98S345IMCAKXRS78TW57CGSQMV' where id=1;
-update noar ti set b0='98S345IMCAKXRS78TW57CGSQMV' where id=1;
-update noar tt set v0='LP2B7MV4T39WOGIDDT' where id=1;
-update noar ti set v0='LP2B7MV4T39WOGIDDT' where id=1;
-update noar tt set b1='T6JI' where id=1;
-update noar ti set b1='T6JI' where id=1;
-update noar tt set v0='2SQEKQZBACK1C0JCAP12IDTDAGS' where id=1;
-update noar ti set v0='2SQEKQZBACK1C0JCAP12IDTDAGS' where id=1;
-update noar tt set b2='HBH2TP3YS3X' where id=1;
-update noar ti set b2='HBH2TP3YS3X' where id=1;
-update noar tt set v0='EFB580L901RLHWFBZFMAD6LDD' where id=2;
-update noar ti set v0='EFB580L901RLHWFBZFMAD6LDD' where id=2;
-update noar tt set b0='0R' where id=2;
-update noar ti set b0='0R' where id=2;
-update noar tt set v0='TSLL5J9ABLE5VJ5QWU9DT' where id=2;
-update noar ti set v0='TSLL5J9ABLE5VJ5QWU9DT' where id=2;
-update noar tt set b1='KSZC3MI418X1X0P4LJRE' where id=2;
-update noar ti set b1='KSZC3MI418X1X0P4LJRE' where id=2;
-update noar tt set v0='T' where id=2;
-update noar ti set v0='T' where id=2;
-update noar tt set b2='Q14Z7EY36NPU498XWNSPZZ0RHLJUK' where id=2;
-update noar ti set b2='Q14Z7EY36NPU498XWNSPZZ0RHLJUK' where id=2;
-update noar tt set v0='2EYU368F9AIF0NHDJIH' where id=3;
-update noar ti set v0='2EYU368F9AIF0NHDJIH' where id=3;
-update noar tt set b0='R62QJWMOQZGTJ832UVCG25' where id=3;
-update noar ti set b0='R62QJWMOQZGTJ832UVCG25' where id=3;
-update noar tt set v0='4CQ06TQ' where id=3;
-update noar ti set v0='4CQ06TQ' where id=3;
-update noar tt set b1='X0H0S121RZCUZOWMM00W' where id=3;
-update noar ti set b1='X0H0S121RZCUZOWMM00W' where id=3;
-update noar tt set v0='07JPZUIHCF' where id=3;
-update noar ti set v0='07JPZUIHCF' where id=3;
-update noar tt set b2='O5K2VGGLZ' where id=3;
-update noar ti set b2='O5K2VGGLZ' where id=3;
-update noar tt set v0='A1PELQZP43WBDFWKYKZCO' where id=4;
-update noar ti set v0='A1PELQZP43WBDFWKYKZCO' where id=4;
-update noar tt set b0='TT3Q6E3CMRB49183WEDUCX1GUY1JB' where id=4;
-update noar ti set b0='TT3Q6E3CMRB49183WEDUCX1GUY1JB' where id=4;
-update noar tt set v0='BVZUTKEGUNII55' where id=4;
-update noar ti set v0='BVZUTKEGUNII55' where id=4;
-update noar tt set b1='QFO7XNDIN3W17DQBKWFELY4SYUTK' where id=4;
-update noar ti set b1='QFO7XNDIN3W17DQBKWFELY4SYUTK' where id=4;
-update noar tt set v0='GKZGU5XQE70G953153KW' where id=4;
-update noar ti set v0='GKZGU5XQE70G953153KW' where id=4;
-update noar tt set b2='0UT6VL9YRZ1BQGN2ZDDEND52KCJFIS' where id=4;
-update noar ti set b2='0UT6VL9YRZ1BQGN2ZDDEND52KCJFIS' where id=4;
-update noar tt set v0='IZ' where id=5;
-update noar ti set v0='IZ' where id=5;
-update noar tt set b0='PO' where id=5;
-update noar ti set b0='PO' where id=5;
-update noar tt set v0='IVLTDAOOVSAQ43COLDYYX3DS' where id=5;
-update noar ti set v0='IVLTDAOOVSAQ43COLDYYX3DS' where id=5;
-update noar tt set b1='LTM2Y7Q' where id=5;
-update noar ti set b1='LTM2Y7Q' where id=5;
-update noar tt set v0='6ILNNFYIFNPWETFXWWIGBP47X' where id=5;
-update noar ti set v0='6ILNNFYIFNPWETFXWWIGBP47X' where id=5;
-update noar tt set b2='ZJ9SEVPPPUFS4I' where id=5;
-update noar ti set b2='ZJ9SEVPPPUFS4I' where id=5;
-update noar tt set v0='3SQ8V1UBKQ78IT1NY6LYU1YUJ376OZWR' where id=6;
-update noar ti set v0='3SQ8V1UBKQ78IT1NY6LYU1YUJ376OZWR' where id=6;
-update noar tt set b0='BSE6T' where id=6;
-update noar ti set b0='BSE6T' where id=6;
-update noar tt set v0='SHSX1C95PJQHLU1CZOGSN6UCZLJBJHP' where id=6;
-update noar ti set v0='SHSX1C95PJQHLU1CZOGSN6UCZLJBJHP' where id=6;
-update noar tt set b1='Y4SSYZOGTV9XROMOTB5' where id=6;
-update noar ti set b1='Y4SSYZOGTV9XROMOTB5' where id=6;
-update noar tt set v0='F' where id=6;
-update noar ti set v0='F' where id=6;
-update noar tt set b2='4Z0V' where id=6;
-update noar ti set b2='4Z0V' where id=6;
-update noar tt set v0='EA8' where id=7;
-update noar ti set v0='EA8' where id=7;
-update noar tt set b0='02E687JK0K7LGDGAZ8VCQD' where id=7;
-update noar ti set b0='02E687JK0K7LGDGAZ8VCQD' where id=7;
-update noar tt set v0='2JVD7' where id=7;
-update noar ti set v0='2JVD7' where id=7;
-update noar tt set b1='829O6NNRJKWVJC3D07MHEWBYSE' where id=7;
-update noar ti set b1='829O6NNRJKWVJC3D07MHEWBYSE' where id=7;
-update noar tt set v0='CEKZE1U5RFIGD9AI0YW3' where id=7;
-update noar ti set v0='CEKZE1U5RFIGD9AI0YW3' where id=7;
-update noar tt set b2='EEFYBQ0' where id=7;
-update noar ti set b2='EEFYBQ0' where id=7;
-update noar tt set v0='6XHZQE03N4ZUCM0VE' where id=8;
-update noar ti set v0='6XHZQE03N4ZUCM0VE' where id=8;
-update noar tt set b0='YJ95' where id=8;
-update noar ti set b0='YJ95' where id=8;
-update noar tt set v0='4UEX038RMDJP6MPCHW7' where id=8;
-update noar ti set v0='4UEX038RMDJP6MPCHW7' where id=8;
-update noar tt set b1='QQ70KCQSVCC1QQUJZ9F6' where id=8;
-update noar ti set b1='QQ70KCQSVCC1QQUJZ9F6' where id=8;
-update noar tt set v0='NMB2NNIWLG3LVTX' where id=8;
-update noar ti set v0='NMB2NNIWLG3LVTX' where id=8;
-update noar tt set b2='5IPYW3GJOMUOCT8TPAMYPD' where id=8;
-update noar ti set b2='5IPYW3GJOMUOCT8TPAMYPD' where id=8;
-update noar tt set v0='56W3KQQQJG19X3MK1FU7693' where id=9;
-update noar ti set v0='56W3KQQQJG19X3MK1FU7693' where id=9;
-update noar tt set b0='EDJ8VGTE7K6UN0MB7V' where id=9;
-update noar ti set b0='EDJ8VGTE7K6UN0MB7V' where id=9;
-update noar tt set v0='JIAJQUSNHMO5SFJ9M' where id=9;
-update noar ti set v0='JIAJQUSNHMO5SFJ9M' where id=9;
-update noar tt set b1='MLV4JJE8VHT6QEAE2BTRD5Z' where id=9;
-update noar ti set b1='MLV4JJE8VHT6QEAE2BTRD5Z' where id=9;
-update noar tt set v0='IWCFX9FX' where id=9;
-update noar ti set v0='IWCFX9FX' where id=9;
-update noar tt set b2='OSD77LC4JJWD6RN' where id=9;
-update noar ti set b2='OSD77LC4JJWD6RN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JGKB0Y2UJ' where id=1;
-update noar ti set v0='JGKB0Y2UJ' where id=1;
-update noar tt set b0='1EJZ4F' where id=1;
-update noar ti set b0='1EJZ4F' where id=1;
-update noar tt set v0='IPXSVZDVJK' where id=1;
-update noar ti set v0='IPXSVZDVJK' where id=1;
-update noar tt set b1='X7MGG5VY0C7JM' where id=1;
-update noar ti set b1='X7MGG5VY0C7JM' where id=1;
-update noar tt set v0='2J4RLDNK09RXS7Q92XUB0CXYUL' where id=1;
-update noar ti set v0='2J4RLDNK09RXS7Q92XUB0CXYUL' where id=1;
-update noar tt set b2='H0GCJD97' where id=1;
-update noar ti set b2='H0GCJD97' where id=1;
-update noar tt set v0='DSKHARQ1TPSGP5P2K' where id=2;
-update noar ti set v0='DSKHARQ1TPSGP5P2K' where id=2;
-update noar tt set b0='UST5EVB0TVB2OU0A8A' where id=2;
-update noar ti set b0='UST5EVB0TVB2OU0A8A' where id=2;
-update noar tt set v0='H455KF89AVZT' where id=2;
-update noar ti set v0='H455KF89AVZT' where id=2;
-update noar tt set b1='NBG' where id=2;
-update noar ti set b1='NBG' where id=2;
-update noar tt set v0='ILZ7WNV9UYBK6VYZDMEM' where id=2;
-update noar ti set v0='ILZ7WNV9UYBK6VYZDMEM' where id=2;
-update noar tt set b2='YDRIJRSB85QDIN0YMW6ADZ7QQI' where id=2;
-update noar ti set b2='YDRIJRSB85QDIN0YMW6ADZ7QQI' where id=2;
-update noar tt set v0='SSRBQH' where id=3;
-update noar ti set v0='SSRBQH' where id=3;
-update noar tt set b0='ZKC6DGD1BV3QC3XJWNJ6F0QFC80' where id=3;
-update noar ti set b0='ZKC6DGD1BV3QC3XJWNJ6F0QFC80' where id=3;
-update noar tt set v0='TR3E4EOX' where id=3;
-update noar ti set v0='TR3E4EOX' where id=3;
-update noar tt set b1='UZGN19LO2S50ANQXKJDZODO9' where id=3;
-update noar ti set b1='UZGN19LO2S50ANQXKJDZODO9' where id=3;
-update noar tt set v0='O3KC3BOJAHY' where id=3;
-update noar ti set v0='O3KC3BOJAHY' where id=3;
-update noar tt set b2='UEGN7YSGXA6RS842PNGBN9GS502CX' where id=3;
-update noar ti set b2='UEGN7YSGXA6RS842PNGBN9GS502CX' where id=3;
-update noar tt set v0='H5TPELD' where id=4;
-update noar ti set v0='H5TPELD' where id=4;
-update noar tt set b0='6B627B1YBSD1M' where id=4;
-update noar ti set b0='6B627B1YBSD1M' where id=4;
-update noar tt set v0='CXARHVNQD9IYEW9H' where id=4;
-update noar ti set v0='CXARHVNQD9IYEW9H' where id=4;
-update noar tt set b1='QPP3CFQRY6SI' where id=4;
-update noar ti set b1='QPP3CFQRY6SI' where id=4;
-update noar tt set v0='82VFOC1N2GK0NFQTTN4WK6' where id=4;
-update noar ti set v0='82VFOC1N2GK0NFQTTN4WK6' where id=4;
-update noar tt set b2='5VNK' where id=4;
-update noar ti set b2='5VNK' where id=4;
-update noar tt set v0='WP2CLGWII5KY2NE' where id=5;
-update noar ti set v0='WP2CLGWII5KY2NE' where id=5;
-update noar tt set b0='3IYOS7L3YJ8323Z1JX3WHCTM0F' where id=5;
-update noar ti set b0='3IYOS7L3YJ8323Z1JX3WHCTM0F' where id=5;
-update noar tt set v0='C3P4Y6ZT78RPWA72' where id=5;
-update noar ti set v0='C3P4Y6ZT78RPWA72' where id=5;
-update noar tt set b1='DOI00DZHRR3UX3A63K3Z7GM' where id=5;
-update noar ti set b1='DOI00DZHRR3UX3A63K3Z7GM' where id=5;
-update noar tt set v0='0C5H4TTNKZHOGJOWR' where id=5;
-update noar ti set v0='0C5H4TTNKZHOGJOWR' where id=5;
-update noar tt set b2='2HA5DGYHB17G5' where id=5;
-update noar ti set b2='2HA5DGYHB17G5' where id=5;
-update noar tt set v0='9BWN6Y3' where id=6;
-update noar ti set v0='9BWN6Y3' where id=6;
-update noar tt set b0='LN9B7A43' where id=6;
-update noar ti set b0='LN9B7A43' where id=6;
-update noar tt set v0='L7VM8FK1Y7VBEOMO' where id=6;
-update noar ti set v0='L7VM8FK1Y7VBEOMO' where id=6;
-update noar tt set b1='YUMOW' where id=6;
-update noar ti set b1='YUMOW' where id=6;
-update noar tt set v0='Z7GK8H7ARENPWJHH83QYRFFB97E6K' where id=6;
-update noar ti set v0='Z7GK8H7ARENPWJHH83QYRFFB97E6K' where id=6;
-update noar tt set b2='UALSJ' where id=6;
-update noar ti set b2='UALSJ' where id=6;
-update noar tt set v0='5PJY8KHE4LWLS53YDP' where id=7;
-update noar ti set v0='5PJY8KHE4LWLS53YDP' where id=7;
-update noar tt set b0='2L50XCEL922NS5AWAJUTLD7NYGUQ' where id=7;
-update noar ti set b0='2L50XCEL922NS5AWAJUTLD7NYGUQ' where id=7;
-update noar tt set v0='RK0B6DG5E1PN5Q5F3T' where id=7;
-update noar ti set v0='RK0B6DG5E1PN5Q5F3T' where id=7;
-update noar tt set b1='9XDHHGVUSLEZP' where id=7;
-update noar ti set b1='9XDHHGVUSLEZP' where id=7;
-update noar tt set v0='NLMCMP5WIC0EQE0GP9AWH45' where id=7;
-update noar ti set v0='NLMCMP5WIC0EQE0GP9AWH45' where id=7;
-update noar tt set b2='Z0XYU9PX00H1GBUDWE13X' where id=7;
-update noar ti set b2='Z0XYU9PX00H1GBUDWE13X' where id=7;
-update noar tt set v0='PGMNTSSJW2S8JKRFEKER0V2906JL14L' where id=8;
-update noar ti set v0='PGMNTSSJW2S8JKRFEKER0V2906JL14L' where id=8;
-update noar tt set b0='6A1Z4H33S' where id=8;
-update noar ti set b0='6A1Z4H33S' where id=8;
-update noar tt set v0='RJ9CY' where id=8;
-update noar ti set v0='RJ9CY' where id=8;
-update noar tt set b1='TOZX3PRA38J802U0A3WCEV' where id=8;
-update noar ti set b1='TOZX3PRA38J802U0A3WCEV' where id=8;
-update noar tt set v0='4UOKAYJ77U7GZJ5FW2HBT0014UB' where id=8;
-update noar ti set v0='4UOKAYJ77U7GZJ5FW2HBT0014UB' where id=8;
-update noar tt set b2='3YDUVXCHZ3EL9ZRMORV208XUS55' where id=8;
-update noar ti set b2='3YDUVXCHZ3EL9ZRMORV208XUS55' where id=8;
-update noar tt set v0='ZIF3GSX5DZ2NRQO49G' where id=9;
-update noar ti set v0='ZIF3GSX5DZ2NRQO49G' where id=9;
-update noar tt set b0='Q32P6M959NECCWAU2CSE' where id=9;
-update noar ti set b0='Q32P6M959NECCWAU2CSE' where id=9;
-update noar tt set v0='9B8TGX78IC10HEPR1Y24WQOQEL8' where id=9;
-update noar ti set v0='9B8TGX78IC10HEPR1Y24WQOQEL8' where id=9;
-update noar tt set b1='5F117LFBRUG231EQ' where id=9;
-update noar ti set b1='5F117LFBRUG231EQ' where id=9;
-update noar tt set v0='4' where id=9;
-update noar ti set v0='4' where id=9;
-update noar tt set b2='25IKV' where id=9;
-update noar ti set b2='25IKV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FTO2NVMQRDWT7WKZU6LWJDWKKLKTI' where id=1;
-update noar ti set v0='FTO2NVMQRDWT7WKZU6LWJDWKKLKTI' where id=1;
-update noar tt set b0='RMLALBMZZ1' where id=1;
-update noar ti set b0='RMLALBMZZ1' where id=1;
-update noar tt set v0='QZ3W00BE07FX82AO58YDQ2C' where id=1;
-update noar ti set v0='QZ3W00BE07FX82AO58YDQ2C' where id=1;
-update noar tt set b1='D2M4A1KF6RMU4XO9FEM8PXQ21OC5' where id=1;
-update noar ti set b1='D2M4A1KF6RMU4XO9FEM8PXQ21OC5' where id=1;
-update noar tt set v0='7' where id=1;
-update noar ti set v0='7' where id=1;
-update noar tt set b2='ZYP4DTZK9UBXKWYKKTA' where id=1;
-update noar ti set b2='ZYP4DTZK9UBXKWYKKTA' where id=1;
-update noar tt set v0='97OOXX3HDOG23LX1FM0VO' where id=2;
-update noar ti set v0='97OOXX3HDOG23LX1FM0VO' where id=2;
-update noar tt set b0='R5QX46G5M' where id=2;
-update noar ti set b0='R5QX46G5M' where id=2;
-update noar tt set v0='VMG79OX2A4HTCO8INP3SDHCR9ZGAL' where id=2;
-update noar ti set v0='VMG79OX2A4HTCO8INP3SDHCR9ZGAL' where id=2;
-update noar tt set b1='R' where id=2;
-update noar ti set b1='R' where id=2;
-update noar tt set v0='7DUXG95GKWEPVQMTM' where id=2;
-update noar ti set v0='7DUXG95GKWEPVQMTM' where id=2;
-update noar tt set b2='XGXKA3OHOTFA2PMHD3Q1HO4KCGNE' where id=2;
-update noar ti set b2='XGXKA3OHOTFA2PMHD3Q1HO4KCGNE' where id=2;
-update noar tt set v0='7PZ4Z15KA4PQKMWYQ1JHHPNRM1P9' where id=3;
-update noar ti set v0='7PZ4Z15KA4PQKMWYQ1JHHPNRM1P9' where id=3;
-update noar tt set b0='CYVMM5QZQT4QXOXAHYCZL' where id=3;
-update noar ti set b0='CYVMM5QZQT4QXOXAHYCZL' where id=3;
-update noar tt set v0='IXXL1Z8AG1H58W1EO03S2SWSRNPJ96' where id=3;
-update noar ti set v0='IXXL1Z8AG1H58W1EO03S2SWSRNPJ96' where id=3;
-update noar tt set b1='IAZ21JZUZ30GXWFLTKNNX' where id=3;
-update noar ti set b1='IAZ21JZUZ30GXWFLTKNNX' where id=3;
-update noar tt set v0='FMI' where id=3;
-update noar ti set v0='FMI' where id=3;
-update noar tt set b2='R4CUILU2BYAKFYMDLV' where id=3;
-update noar ti set b2='R4CUILU2BYAKFYMDLV' where id=3;
-update noar tt set v0='P1S0APBNU' where id=4;
-update noar ti set v0='P1S0APBNU' where id=4;
-update noar tt set b0='LGCSDOY6909' where id=4;
-update noar ti set b0='LGCSDOY6909' where id=4;
-update noar tt set v0='XQQUM2C5UQTA0SFB' where id=4;
-update noar ti set v0='XQQUM2C5UQTA0SFB' where id=4;
-update noar tt set b1='ZK4XUNF9WQNO' where id=4;
-update noar ti set b1='ZK4XUNF9WQNO' where id=4;
-update noar tt set v0='FE3E91PYNGTFCDV523H9QECK2UV5R9C' where id=4;
-update noar ti set v0='FE3E91PYNGTFCDV523H9QECK2UV5R9C' where id=4;
-update noar tt set b2='YR2J0YXK0Q' where id=4;
-update noar ti set b2='YR2J0YXK0Q' where id=4;
-update noar tt set v0='GIM78IORLAV2CVJ3YKKJPZD6I85' where id=5;
-update noar ti set v0='GIM78IORLAV2CVJ3YKKJPZD6I85' where id=5;
-update noar tt set b0='2SYOY1GLX3S6QXT1G87ZP' where id=5;
-update noar ti set b0='2SYOY1GLX3S6QXT1G87ZP' where id=5;
-update noar tt set v0='8BBW5JB0XDFQOSBT7655LOVU' where id=5;
-update noar ti set v0='8BBW5JB0XDFQOSBT7655LOVU' where id=5;
-update noar tt set b1='OKU84Q1QXHOSHYA' where id=5;
-update noar ti set b1='OKU84Q1QXHOSHYA' where id=5;
-update noar tt set v0='WUZKBYF0MJF9LY0Z7MW9B1SDTGG' where id=5;
-update noar ti set v0='WUZKBYF0MJF9LY0Z7MW9B1SDTGG' where id=5;
-update noar tt set b2='972R8P3BIB5G9UYJUQGBFO' where id=5;
-update noar ti set b2='972R8P3BIB5G9UYJUQGBFO' where id=5;
-update noar tt set v0='8V8V6PC9PAXGYF0Y2' where id=6;
-update noar ti set v0='8V8V6PC9PAXGYF0Y2' where id=6;
-update noar tt set b0='YENZ2TPH4Q3KSPA' where id=6;
-update noar ti set b0='YENZ2TPH4Q3KSPA' where id=6;
-update noar tt set v0='UWE' where id=6;
-update noar ti set v0='UWE' where id=6;
-update noar tt set b1='3EM30LIF4DWVC6PORYPB5EJL7XQ2V0M3' where id=6;
-update noar ti set b1='3EM30LIF4DWVC6PORYPB5EJL7XQ2V0M3' where id=6;
-update noar tt set v0='2SGNX5XBWKIBTTVH' where id=6;
-update noar ti set v0='2SGNX5XBWKIBTTVH' where id=6;
-update noar tt set b2='MX9WN14U2CVRTMGV0WHYSU1E' where id=6;
-update noar ti set b2='MX9WN14U2CVRTMGV0WHYSU1E' where id=6;
-update noar tt set v0='2VCUJMG3RMFRVH1KT22AC8HTD5W5NZ' where id=7;
-update noar ti set v0='2VCUJMG3RMFRVH1KT22AC8HTD5W5NZ' where id=7;
-update noar tt set b0='JS' where id=7;
-update noar ti set b0='JS' where id=7;
-update noar tt set v0='B2P267OQ1MAS3WU3U' where id=7;
-update noar ti set v0='B2P267OQ1MAS3WU3U' where id=7;
-update noar tt set b1='NOTIEHG55AEFI2WMV6JC76EZ' where id=7;
-update noar ti set b1='NOTIEHG55AEFI2WMV6JC76EZ' where id=7;
-update noar tt set v0='1LPSBB0' where id=7;
-update noar ti set v0='1LPSBB0' where id=7;
-update noar tt set b2='6TNNQHEHZYRPDWOZANBDHQDFJ3WDK7' where id=7;
-update noar ti set b2='6TNNQHEHZYRPDWOZANBDHQDFJ3WDK7' where id=7;
-update noar tt set v0='KG0JWNVUQ722399VHTV7YOA' where id=8;
-update noar ti set v0='KG0JWNVUQ722399VHTV7YOA' where id=8;
-update noar tt set b0='3Q76OP' where id=8;
-update noar ti set b0='3Q76OP' where id=8;
-update noar tt set v0='RBKDSTAI6' where id=8;
-update noar ti set v0='RBKDSTAI6' where id=8;
-update noar tt set b1='35PG77PKUUYWNG9GP7JMJD3' where id=8;
-update noar ti set b1='35PG77PKUUYWNG9GP7JMJD3' where id=8;
-update noar tt set v0='23EYCUMEU0AVHTLVS' where id=8;
-update noar ti set v0='23EYCUMEU0AVHTLVS' where id=8;
-update noar tt set b2='CW5F' where id=8;
-update noar ti set b2='CW5F' where id=8;
-update noar tt set v0='IZHLGIXARP' where id=9;
-update noar ti set v0='IZHLGIXARP' where id=9;
-update noar tt set b0='D6M81TBG0EJYQAECGJJ66FI6OUZMCY0' where id=9;
-update noar ti set b0='D6M81TBG0EJYQAECGJJ66FI6OUZMCY0' where id=9;
-update noar tt set v0='B1OLWPNGSEKHVF0O29' where id=9;
-update noar ti set v0='B1OLWPNGSEKHVF0O29' where id=9;
-update noar tt set b1='QQAMNZCS56W1XEY' where id=9;
-update noar ti set b1='QQAMNZCS56W1XEY' where id=9;
-update noar tt set v0='GSQP8AZFADL1CR0FMFOLB' where id=9;
-update noar ti set v0='GSQP8AZFADL1CR0FMFOLB' where id=9;
-update noar tt set b2='3LQYU9W5Z61LITFHR' where id=9;
-update noar ti set b2='3LQYU9W5Z61LITFHR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YONYM18' where id=1;
-update noar ti set v0='YONYM18' where id=1;
-update noar tt set b0='AI0QWE8N05I' where id=1;
-update noar ti set b0='AI0QWE8N05I' where id=1;
-update noar tt set v0='QLUZKSOOS56V' where id=1;
-update noar ti set v0='QLUZKSOOS56V' where id=1;
-update noar tt set b1='2U8JCISQB714A7YD11WK' where id=1;
-update noar ti set b1='2U8JCISQB714A7YD11WK' where id=1;
-update noar tt set v0='CATCGHN' where id=1;
-update noar ti set v0='CATCGHN' where id=1;
-update noar tt set b2='5KYO69AU9BOFGTUNPGUBALY' where id=1;
-update noar ti set b2='5KYO69AU9BOFGTUNPGUBALY' where id=1;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b0='TGJYF6U40KSAC8UETFEX8H' where id=2;
-update noar ti set b0='TGJYF6U40KSAC8UETFEX8H' where id=2;
-update noar tt set v0='K7ZY5X8OWZAX' where id=2;
-update noar ti set v0='K7ZY5X8OWZAX' where id=2;
-update noar tt set b1='4GFVEME5YM4IV1ABHX8O2XS6056Z84' where id=2;
-update noar ti set b1='4GFVEME5YM4IV1ABHX8O2XS6056Z84' where id=2;
-update noar tt set v0='15XOYTMCQ' where id=2;
-update noar ti set v0='15XOYTMCQ' where id=2;
-update noar tt set b2='NSLY879L8AIZF2WX' where id=2;
-update noar ti set b2='NSLY879L8AIZF2WX' where id=2;
-update noar tt set v0='DNVTNZID4' where id=3;
-update noar ti set v0='DNVTNZID4' where id=3;
-update noar tt set b0='C1ZSLVL0MXY36RA' where id=3;
-update noar ti set b0='C1ZSLVL0MXY36RA' where id=3;
-update noar tt set v0='1PMFMNMY' where id=3;
-update noar ti set v0='1PMFMNMY' where id=3;
-update noar tt set b1='SM07010J6QPHP' where id=3;
-update noar ti set b1='SM07010J6QPHP' where id=3;
-update noar tt set v0='RIVP8IA08FPWSAN1WS' where id=3;
-update noar ti set v0='RIVP8IA08FPWSAN1WS' where id=3;
-update noar tt set b2='Q9UBZZ6KKNO45' where id=3;
-update noar ti set b2='Q9UBZZ6KKNO45' where id=3;
-update noar tt set v0='XTRFC869O8BNJKAPA03OK372JB' where id=4;
-update noar ti set v0='XTRFC869O8BNJKAPA03OK372JB' where id=4;
-update noar tt set b0='A6P23P5KVI1K3PEULJ' where id=4;
-update noar ti set b0='A6P23P5KVI1K3PEULJ' where id=4;
-update noar tt set v0='D6B28WGE' where id=4;
-update noar ti set v0='D6B28WGE' where id=4;
-update noar tt set b1='CU42ITSWPX' where id=4;
-update noar ti set b1='CU42ITSWPX' where id=4;
-update noar tt set v0='27WF9TOUI4FG52WGIXIG' where id=4;
-update noar ti set v0='27WF9TOUI4FG52WGIXIG' where id=4;
-update noar tt set b2='DUNRJYBKHPJWWX1K4IFMQJ9PM266Y' where id=4;
-update noar ti set b2='DUNRJYBKHPJWWX1K4IFMQJ9PM266Y' where id=4;
-update noar tt set v0='TDWHWPT1J4JYOI8' where id=5;
-update noar ti set v0='TDWHWPT1J4JYOI8' where id=5;
-update noar tt set b0='XD9H09BGNV9WTWKV6N4J67HL5' where id=5;
-update noar ti set b0='XD9H09BGNV9WTWKV6N4J67HL5' where id=5;
-update noar tt set v0='IKP2SJ' where id=5;
-update noar ti set v0='IKP2SJ' where id=5;
-update noar tt set b1='P52QQ02DYEZ57' where id=5;
-update noar ti set b1='P52QQ02DYEZ57' where id=5;
-update noar tt set v0='HNKJ1IEV4Y3NHHX2WG' where id=5;
-update noar ti set v0='HNKJ1IEV4Y3NHHX2WG' where id=5;
-update noar tt set b2='WI4IZFGLWN5QFG3' where id=5;
-update noar ti set b2='WI4IZFGLWN5QFG3' where id=5;
-update noar tt set v0='M5XVPJ04XXIOJ4S1' where id=6;
-update noar ti set v0='M5XVPJ04XXIOJ4S1' where id=6;
-update noar tt set b0='3VF5DDS8KPOZR5A85SM49JM1EZRTK8P' where id=6;
-update noar ti set b0='3VF5DDS8KPOZR5A85SM49JM1EZRTK8P' where id=6;
-update noar tt set v0='5D7JM' where id=6;
-update noar ti set v0='5D7JM' where id=6;
-update noar tt set b1='AQBXXPX7C110IDEXHH5' where id=6;
-update noar ti set b1='AQBXXPX7C110IDEXHH5' where id=6;
-update noar tt set v0='39ZLEVXA8HX37FBLIUU' where id=6;
-update noar ti set v0='39ZLEVXA8HX37FBLIUU' where id=6;
-update noar tt set b2='7KVP4NELFMNOZBUKRRNV3828GVT3' where id=6;
-update noar ti set b2='7KVP4NELFMNOZBUKRRNV3828GVT3' where id=6;
-update noar tt set v0='Z09T7DRWMGHAICKJJPPN0DIG2GA' where id=7;
-update noar ti set v0='Z09T7DRWMGHAICKJJPPN0DIG2GA' where id=7;
-update noar tt set b0='S9THXU9UZR14393V3J' where id=7;
-update noar ti set b0='S9THXU9UZR14393V3J' where id=7;
-update noar tt set v0='7' where id=7;
-update noar ti set v0='7' where id=7;
-update noar tt set b1='N7A9QKAKI565RW0ECJ85SJKGTN' where id=7;
-update noar ti set b1='N7A9QKAKI565RW0ECJ85SJKGTN' where id=7;
-update noar tt set v0='CHOSPO4IRCRDVM0LRECY' where id=7;
-update noar ti set v0='CHOSPO4IRCRDVM0LRECY' where id=7;
-update noar tt set b2='53KJJP4JM6KXQC2RJ1A6' where id=7;
-update noar ti set b2='53KJJP4JM6KXQC2RJ1A6' where id=7;
-update noar tt set v0='MP7YRS37FMJ1' where id=8;
-update noar ti set v0='MP7YRS37FMJ1' where id=8;
-update noar tt set b0='K' where id=8;
-update noar ti set b0='K' where id=8;
-update noar tt set v0='L8WFI1YNJ' where id=8;
-update noar ti set v0='L8WFI1YNJ' where id=8;
-update noar tt set b1='ZZXY2SD2EZTMZXM8ZPKCW04' where id=8;
-update noar ti set b1='ZZXY2SD2EZTMZXM8ZPKCW04' where id=8;
-update noar tt set v0='2GBIZMPN86LRDVA3SSHBKZ6B' where id=8;
-update noar ti set v0='2GBIZMPN86LRDVA3SSHBKZ6B' where id=8;
-update noar tt set b2='PHWAPRHKJHVJFU61VC' where id=8;
-update noar ti set b2='PHWAPRHKJHVJFU61VC' where id=8;
-update noar tt set v0='J1LR6T4RDXR58D6WJC5UBW4ZXBGN' where id=9;
-update noar ti set v0='J1LR6T4RDXR58D6WJC5UBW4ZXBGN' where id=9;
-update noar tt set b0='23QDE7DNP9MJX9NER4MAOJX5U5NFQH7B' where id=9;
-update noar ti set b0='23QDE7DNP9MJX9NER4MAOJX5U5NFQH7B' where id=9;
-update noar tt set v0='HZJAZDYSHQ24O5GARXIFE795ZUTZ6HBC' where id=9;
-update noar ti set v0='HZJAZDYSHQ24O5GARXIFE795ZUTZ6HBC' where id=9;
-update noar tt set b1='P4FBPYO8ASE6XD6JVZ' where id=9;
-update noar ti set b1='P4FBPYO8ASE6XD6JVZ' where id=9;
-update noar tt set v0='DPG9BR0RF3768OV1GZVZ8440WH' where id=9;
-update noar ti set v0='DPG9BR0RF3768OV1GZVZ8440WH' where id=9;
-update noar tt set b2='5NDSYFRC9V1UZV' where id=9;
-update noar ti set b2='5NDSYFRC9V1UZV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z14GAEOUESAUR3K28KN' where id=1;
-update noar ti set v0='Z14GAEOUESAUR3K28KN' where id=1;
-update noar tt set b0='B9MAEXFNN2Z' where id=1;
-update noar ti set b0='B9MAEXFNN2Z' where id=1;
-update noar tt set v0='XI8FG328ASUUDNEL395WH9E' where id=1;
-update noar ti set v0='XI8FG328ASUUDNEL395WH9E' where id=1;
-update noar tt set b1='KB78MOSXXMHBZURL' where id=1;
-update noar ti set b1='KB78MOSXXMHBZURL' where id=1;
-update noar tt set v0='MFNTOWT1SNC4X366MZ8OIQ4SM' where id=1;
-update noar ti set v0='MFNTOWT1SNC4X366MZ8OIQ4SM' where id=1;
-update noar tt set b2='RZ0R8BR90MLLN4BKBB' where id=1;
-update noar ti set b2='RZ0R8BR90MLLN4BKBB' where id=1;
-update noar tt set v0='N9O01' where id=2;
-update noar ti set v0='N9O01' where id=2;
-update noar tt set b0='3OPTL2H3HQ8A1URVG07' where id=2;
-update noar ti set b0='3OPTL2H3HQ8A1URVG07' where id=2;
-update noar tt set v0='EKTHJUE76PWUJSDUZ7DT9Y' where id=2;
-update noar ti set v0='EKTHJUE76PWUJSDUZ7DT9Y' where id=2;
-update noar tt set b1='01R2TC8H6EGQJ67N5DWG9KQARBYBF4V' where id=2;
-update noar ti set b1='01R2TC8H6EGQJ67N5DWG9KQARBYBF4V' where id=2;
-update noar tt set v0='Y2MABJNHO4LN0X3GW7RU7VDS' where id=2;
-update noar ti set v0='Y2MABJNHO4LN0X3GW7RU7VDS' where id=2;
-update noar tt set b2='OF4OHJHNE65TDWC375VO3I' where id=2;
-update noar ti set b2='OF4OHJHNE65TDWC375VO3I' where id=2;
-update noar tt set v0='Z' where id=3;
-update noar ti set v0='Z' where id=3;
-update noar tt set b0='FEDDVZHGKKNOT3FUPS' where id=3;
-update noar ti set b0='FEDDVZHGKKNOT3FUPS' where id=3;
-update noar tt set v0='5CZ7J1B5URMY93CP6M9MO5IDRI4X' where id=3;
-update noar ti set v0='5CZ7J1B5URMY93CP6M9MO5IDRI4X' where id=3;
-update noar tt set b1='NAMG0TOBWBW2IP38J' where id=3;
-update noar ti set b1='NAMG0TOBWBW2IP38J' where id=3;
-update noar tt set v0='6OW03S1HJ8VH7L' where id=3;
-update noar ti set v0='6OW03S1HJ8VH7L' where id=3;
-update noar tt set b2='NT3T2G7HDX828PJUKV2OOSNX0' where id=3;
-update noar ti set b2='NT3T2G7HDX828PJUKV2OOSNX0' where id=3;
-update noar tt set v0='DAEAH8C0AIKJM4N01LQEUAN87B' where id=4;
-update noar ti set v0='DAEAH8C0AIKJM4N01LQEUAN87B' where id=4;
-update noar tt set b0='VIF4OQ71GD1C0K3' where id=4;
-update noar ti set b0='VIF4OQ71GD1C0K3' where id=4;
-update noar tt set v0='1E6NOEWBLQJ0ZXGST' where id=4;
-update noar ti set v0='1E6NOEWBLQJ0ZXGST' where id=4;
-update noar tt set b1='M1GZUS4KW9CM2P' where id=4;
-update noar ti set b1='M1GZUS4KW9CM2P' where id=4;
-update noar tt set v0='M4LEX8O8295OL54QJL' where id=4;
-update noar ti set v0='M4LEX8O8295OL54QJL' where id=4;
-update noar tt set b2='K5GYGGL6YP8J' where id=4;
-update noar ti set b2='K5GYGGL6YP8J' where id=4;
-update noar tt set v0='5YRVUOR5MF3D9' where id=5;
-update noar ti set v0='5YRVUOR5MF3D9' where id=5;
-update noar tt set b0='IOL4O' where id=5;
-update noar ti set b0='IOL4O' where id=5;
-update noar tt set v0='90I99KWXQSJYCGMMO6H7R1CO61NH' where id=5;
-update noar ti set v0='90I99KWXQSJYCGMMO6H7R1CO61NH' where id=5;
-update noar tt set b1='87YP56QR318G' where id=5;
-update noar ti set b1='87YP56QR318G' where id=5;
-update noar tt set v0='R0OS4P' where id=5;
-update noar ti set v0='R0OS4P' where id=5;
-update noar tt set b2='E5KQ15WIC' where id=5;
-update noar ti set b2='E5KQ15WIC' where id=5;
-update noar tt set v0='Q25B08G3RWCJYDN8' where id=6;
-update noar ti set v0='Q25B08G3RWCJYDN8' where id=6;
-update noar tt set b0='WFLJOQGPOBQIDJLO60' where id=6;
-update noar ti set b0='WFLJOQGPOBQIDJLO60' where id=6;
-update noar tt set v0='34ZIYEHGL7BOQXDJMMZALEMZ' where id=6;
-update noar ti set v0='34ZIYEHGL7BOQXDJMMZALEMZ' where id=6;
-update noar tt set b1='WF39BNL4OELFYLL3S4ATK84MMTG' where id=6;
-update noar ti set b1='WF39BNL4OELFYLL3S4ATK84MMTG' where id=6;
-update noar tt set v0='PX83216T247D' where id=6;
-update noar ti set v0='PX83216T247D' where id=6;
-update noar tt set b2='K41D7JT9UK' where id=6;
-update noar ti set b2='K41D7JT9UK' where id=6;
-update noar tt set v0='6YUD7' where id=7;
-update noar ti set v0='6YUD7' where id=7;
-update noar tt set b0='9S' where id=7;
-update noar ti set b0='9S' where id=7;
-update noar tt set v0='5P1N4WXLFAG3WFKFT6FI7BIRTZBPB' where id=7;
-update noar ti set v0='5P1N4WXLFAG3WFKFT6FI7BIRTZBPB' where id=7;
-update noar tt set b1='8YB7RBOIK' where id=7;
-update noar ti set b1='8YB7RBOIK' where id=7;
-update noar tt set v0='LMPETMV' where id=7;
-update noar ti set v0='LMPETMV' where id=7;
-update noar tt set b2='NSS8A54OG88BAJ3MRGHOZW79GC7H' where id=7;
-update noar ti set b2='NSS8A54OG88BAJ3MRGHOZW79GC7H' where id=7;
-update noar tt set v0='BG8CO4W2E8041' where id=8;
-update noar ti set v0='BG8CO4W2E8041' where id=8;
-update noar tt set b0='A2KA9KUHAD' where id=8;
-update noar ti set b0='A2KA9KUHAD' where id=8;
-update noar tt set v0='6KBJS2BW0LTY9K' where id=8;
-update noar ti set v0='6KBJS2BW0LTY9K' where id=8;
-update noar tt set b1='D7WTF3ZHJWT9OFLODDRE5F5DZ7U52' where id=8;
-update noar ti set b1='D7WTF3ZHJWT9OFLODDRE5F5DZ7U52' where id=8;
-update noar tt set v0='D648BBX55FIWVDFRPVEUW6WTCZ' where id=8;
-update noar ti set v0='D648BBX55FIWVDFRPVEUW6WTCZ' where id=8;
-update noar tt set b2='QI092KXNURF0D8SD512' where id=8;
-update noar ti set b2='QI092KXNURF0D8SD512' where id=8;
-update noar tt set v0='YJBVM9ZR5X7G9GI8Z5A29XZ' where id=9;
-update noar ti set v0='YJBVM9ZR5X7G9GI8Z5A29XZ' where id=9;
-update noar tt set b0='QBRE3KQURVJBPQYETCQK7T9A' where id=9;
-update noar ti set b0='QBRE3KQURVJBPQYETCQK7T9A' where id=9;
-update noar tt set v0='2RQONV2' where id=9;
-update noar ti set v0='2RQONV2' where id=9;
-update noar tt set b1='KXEU5ZHHMYUQRPX5YN2JKLDX1U4SF' where id=9;
-update noar ti set b1='KXEU5ZHHMYUQRPX5YN2JKLDX1U4SF' where id=9;
-update noar tt set v0='R8GJ54FYQYS7C' where id=9;
-update noar ti set v0='R8GJ54FYQYS7C' where id=9;
-update noar tt set b2='4KYCJBBB230K6PHESSQ4' where id=9;
-update noar ti set b2='4KYCJBBB230K6PHESSQ4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DDSVFV8H0GENIFR6EWVXJR3QRB5' where id=1;
-update noar ti set v0='DDSVFV8H0GENIFR6EWVXJR3QRB5' where id=1;
-update noar tt set b0='7QM43QQ8UZ3' where id=1;
-update noar ti set b0='7QM43QQ8UZ3' where id=1;
-update noar tt set v0='JPROF4J4G2RKZ' where id=1;
-update noar ti set v0='JPROF4J4G2RKZ' where id=1;
-update noar tt set b1='ASRD9DD6H' where id=1;
-update noar ti set b1='ASRD9DD6H' where id=1;
-update noar tt set v0='RAN29HIW' where id=1;
-update noar ti set v0='RAN29HIW' where id=1;
-update noar tt set b2='YIYZR4KYFCOPK8Y' where id=1;
-update noar ti set b2='YIYZR4KYFCOPK8Y' where id=1;
-update noar tt set v0='OMSBMGFKOFGVW6' where id=2;
-update noar ti set v0='OMSBMGFKOFGVW6' where id=2;
-update noar tt set b0='G7FGHHFS9SDXYSMX4UFLGEHII29SX1' where id=2;
-update noar ti set b0='G7FGHHFS9SDXYSMX4UFLGEHII29SX1' where id=2;
-update noar tt set v0='S9DRXQFLS4S0UHMI96JB82796' where id=2;
-update noar ti set v0='S9DRXQFLS4S0UHMI96JB82796' where id=2;
-update noar tt set b1='Q6UT929U1JSJYTO' where id=2;
-update noar ti set b1='Q6UT929U1JSJYTO' where id=2;
-update noar tt set v0='CR4MB70H3ZTETYJDAW05QYWTJVG0' where id=2;
-update noar ti set v0='CR4MB70H3ZTETYJDAW05QYWTJVG0' where id=2;
-update noar tt set b2='VCS1BQJB8MUU7IXPQG' where id=2;
-update noar ti set b2='VCS1BQJB8MUU7IXPQG' where id=2;
-update noar tt set v0='7NFAKJE4350LHIG' where id=3;
-update noar ti set v0='7NFAKJE4350LHIG' where id=3;
-update noar tt set b0='6XFRW4R7JEHRN38QGW78V2DRNSJCM' where id=3;
-update noar ti set b0='6XFRW4R7JEHRN38QGW78V2DRNSJCM' where id=3;
-update noar tt set v0='RSIG88YV99' where id=3;
-update noar ti set v0='RSIG88YV99' where id=3;
-update noar tt set b1='W7YII0CZD0NY5LON80PI' where id=3;
-update noar ti set b1='W7YII0CZD0NY5LON80PI' where id=3;
-update noar tt set v0='UBJ09SVBII8' where id=3;
-update noar ti set v0='UBJ09SVBII8' where id=3;
-update noar tt set b2='GT3AI' where id=3;
-update noar ti set b2='GT3AI' where id=3;
-update noar tt set v0='0RV110SPRAZV5LV' where id=4;
-update noar ti set v0='0RV110SPRAZV5LV' where id=4;
-update noar tt set b0='7J9L3SW1QE8KMA0HWYL7W4QRAVNMI' where id=4;
-update noar ti set b0='7J9L3SW1QE8KMA0HWYL7W4QRAVNMI' where id=4;
-update noar tt set v0='W9Y98RZYGULDM7854BZT2IQUQ9TVN1' where id=4;
-update noar ti set v0='W9Y98RZYGULDM7854BZT2IQUQ9TVN1' where id=4;
-update noar tt set b1='7KE1X3HZ8YUS59BCJ8TZODH81AS' where id=4;
-update noar ti set b1='7KE1X3HZ8YUS59BCJ8TZODH81AS' where id=4;
-update noar tt set v0='5GKSOZ00HPHEDOD3SSLNI' where id=4;
-update noar ti set v0='5GKSOZ00HPHEDOD3SSLNI' where id=4;
-update noar tt set b2='L6Z8U64ORXR' where id=4;
-update noar ti set b2='L6Z8U64ORXR' where id=4;
-update noar tt set v0='A' where id=5;
-update noar ti set v0='A' where id=5;
-update noar tt set b0='MHYML2TCAXUKDD9P60888LM' where id=5;
-update noar ti set b0='MHYML2TCAXUKDD9P60888LM' where id=5;
-update noar tt set v0='EQ2NCZP' where id=5;
-update noar ti set v0='EQ2NCZP' where id=5;
-update noar tt set b1='COVK8CP5D7XYHERKBW7DNVU' where id=5;
-update noar ti set b1='COVK8CP5D7XYHERKBW7DNVU' where id=5;
-update noar tt set v0='YXF4D5QCXUF1ETKT' where id=5;
-update noar ti set v0='YXF4D5QCXUF1ETKT' where id=5;
-update noar tt set b2='6B0B05GWIUR' where id=5;
-update noar ti set b2='6B0B05GWIUR' where id=5;
-update noar tt set v0='O0LQI9OTX6TD19UQBL6IXM0D' where id=6;
-update noar ti set v0='O0LQI9OTX6TD19UQBL6IXM0D' where id=6;
-update noar tt set b0='WK9YH3YK0CCTI5JVNVX5Y1TO' where id=6;
-update noar ti set b0='WK9YH3YK0CCTI5JVNVX5Y1TO' where id=6;
-update noar tt set v0='SVHLNKOUVOQF7HOE6MRNFO86LND' where id=6;
-update noar ti set v0='SVHLNKOUVOQF7HOE6MRNFO86LND' where id=6;
-update noar tt set b1='VDFRUC5JSF6881ALDXJ' where id=6;
-update noar ti set b1='VDFRUC5JSF6881ALDXJ' where id=6;
-update noar tt set v0='OW6DCW7YIL6B265' where id=6;
-update noar ti set v0='OW6DCW7YIL6B265' where id=6;
-update noar tt set b2='PMG2VH0BY' where id=6;
-update noar ti set b2='PMG2VH0BY' where id=6;
-update noar tt set v0='NEIBCF43BE2YX6' where id=7;
-update noar ti set v0='NEIBCF43BE2YX6' where id=7;
-update noar tt set b0='CI' where id=7;
-update noar ti set b0='CI' where id=7;
-update noar tt set v0='92306LUVG4A22A2DLBMSSWKAP4' where id=7;
-update noar ti set v0='92306LUVG4A22A2DLBMSSWKAP4' where id=7;
-update noar tt set b1='QN1NNOTXV4CGU6MROHX6P8QBUKR31' where id=7;
-update noar ti set b1='QN1NNOTXV4CGU6MROHX6P8QBUKR31' where id=7;
-update noar tt set v0='54ZQYHSYM1' where id=7;
-update noar ti set v0='54ZQYHSYM1' where id=7;
-update noar tt set b2='TO' where id=7;
-update noar ti set b2='TO' where id=7;
-update noar tt set v0='WWY8ZWJDKBSTSMWKCKMP01MD9' where id=8;
-update noar ti set v0='WWY8ZWJDKBSTSMWKCKMP01MD9' where id=8;
-update noar tt set b0='A3AI0YAS36ED6YQY4X09DB8QEBF' where id=8;
-update noar ti set b0='A3AI0YAS36ED6YQY4X09DB8QEBF' where id=8;
-update noar tt set v0='PG17VN1CO6' where id=8;
-update noar ti set v0='PG17VN1CO6' where id=8;
-update noar tt set b1='RE' where id=8;
-update noar ti set b1='RE' where id=8;
-update noar tt set v0='54W' where id=8;
-update noar ti set v0='54W' where id=8;
-update noar tt set b2='RG6G8LKYUO9HNPLTA8GF4LEA2' where id=8;
-update noar ti set b2='RG6G8LKYUO9HNPLTA8GF4LEA2' where id=8;
-update noar tt set v0='B5V87HLW52NL8HM4K0JJOTZWZ' where id=9;
-update noar ti set v0='B5V87HLW52NL8HM4K0JJOTZWZ' where id=9;
-update noar tt set b0='I7EFVYGT0GHHPFOPKHQ7SJD0J046F0HP' where id=9;
-update noar ti set b0='I7EFVYGT0GHHPFOPKHQ7SJD0J046F0HP' where id=9;
-update noar tt set v0='1J34' where id=9;
-update noar ti set v0='1J34' where id=9;
-update noar tt set b1='C9HSHQ0UC4NPZ2NFRMFL6UHI' where id=9;
-update noar ti set b1='C9HSHQ0UC4NPZ2NFRMFL6UHI' where id=9;
-update noar tt set v0='E5N4DDJFCAOVK3R20FNQOFY1RXPCCF' where id=9;
-update noar ti set v0='E5N4DDJFCAOVK3R20FNQOFY1RXPCCF' where id=9;
-update noar tt set b2='NPZLW5YTKBN6MJQZXK6YYAO' where id=9;
-update noar ti set b2='NPZLW5YTKBN6MJQZXK6YYAO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7RRJK4TZV3H6FJ3UQBRSHD' where id=1;
-update noar ti set v0='7RRJK4TZV3H6FJ3UQBRSHD' where id=1;
-update noar tt set b0='F5Z6D1ZFQLI51RFAUEOEQX9D6I48VF' where id=1;
-update noar ti set b0='F5Z6D1ZFQLI51RFAUEOEQX9D6I48VF' where id=1;
-update noar tt set v0='M' where id=1;
-update noar ti set v0='M' where id=1;
-update noar tt set b1='MQSFGLWER9K18JDS6IDPJW7' where id=1;
-update noar ti set b1='MQSFGLWER9K18JDS6IDPJW7' where id=1;
-update noar tt set v0='Y5LWOJ1TLVW06ARBP85Q3AHVLLV' where id=1;
-update noar ti set v0='Y5LWOJ1TLVW06ARBP85Q3AHVLLV' where id=1;
-update noar tt set b2='7J5W' where id=1;
-update noar ti set b2='7J5W' where id=1;
-update noar tt set v0='76I5PJYIS5' where id=2;
-update noar ti set v0='76I5PJYIS5' where id=2;
-update noar tt set b0='OX8Y39TCDCU98IT5J6ZZAPM' where id=2;
-update noar ti set b0='OX8Y39TCDCU98IT5J6ZZAPM' where id=2;
-update noar tt set v0='OI0E84MVEFLOTTRP' where id=2;
-update noar ti set v0='OI0E84MVEFLOTTRP' where id=2;
-update noar tt set b1='RRQOS' where id=2;
-update noar ti set b1='RRQOS' where id=2;
-update noar tt set v0='FFV38CZ3GHK9LFKCGODIZN9V' where id=2;
-update noar ti set v0='FFV38CZ3GHK9LFKCGODIZN9V' where id=2;
-update noar tt set b2='VC6GX3ECGLBQPHPV8FRA' where id=2;
-update noar ti set b2='VC6GX3ECGLBQPHPV8FRA' where id=2;
-update noar tt set v0='QPOQWY9WV7OV9Q5ABLRIQ73AB' where id=3;
-update noar ti set v0='QPOQWY9WV7OV9Q5ABLRIQ73AB' where id=3;
-update noar tt set b0='PX2WBY728KK03DB1KW3J' where id=3;
-update noar ti set b0='PX2WBY728KK03DB1KW3J' where id=3;
-update noar tt set v0='EYTBUGV60NDETLEKT8TMZLCA3PUF6KQZ' where id=3;
-update noar ti set v0='EYTBUGV60NDETLEKT8TMZLCA3PUF6KQZ' where id=3;
-update noar tt set b1='CMT1IFG44R' where id=3;
-update noar ti set b1='CMT1IFG44R' where id=3;
-update noar tt set v0='3Z8T9EW8ZT0VIU97S33QNPNLTWC' where id=3;
-update noar ti set v0='3Z8T9EW8ZT0VIU97S33QNPNLTWC' where id=3;
-update noar tt set b2='8DR8PJX3XFS2UEF' where id=3;
-update noar ti set b2='8DR8PJX3XFS2UEF' where id=3;
-update noar tt set v0='TFS1Y929M' where id=4;
-update noar ti set v0='TFS1Y929M' where id=4;
-update noar tt set b0='ASR0UTSTP8S99CAY' where id=4;
-update noar ti set b0='ASR0UTSTP8S99CAY' where id=4;
-update noar tt set v0='3QDD47CDXYMOME87DZYE' where id=4;
-update noar ti set v0='3QDD47CDXYMOME87DZYE' where id=4;
-update noar tt set b1='0HKBU09GXP6NW' where id=4;
-update noar ti set b1='0HKBU09GXP6NW' where id=4;
-update noar tt set v0='8D4' where id=4;
-update noar ti set v0='8D4' where id=4;
-update noar tt set b2='UXKSQ02' where id=4;
-update noar ti set b2='UXKSQ02' where id=4;
-update noar tt set v0='1A5L0F9Y5JFQYY3NIFCW3H8UC0KSMZK' where id=5;
-update noar ti set v0='1A5L0F9Y5JFQYY3NIFCW3H8UC0KSMZK' where id=5;
-update noar tt set b0='7ECFT9UE70Y1NDDY' where id=5;
-update noar ti set b0='7ECFT9UE70Y1NDDY' where id=5;
-update noar tt set v0='68JBZCC3R2I9YAE5TE2YF9' where id=5;
-update noar ti set v0='68JBZCC3R2I9YAE5TE2YF9' where id=5;
-update noar tt set b1='PCQPR05FTJBLPA31CR61G' where id=5;
-update noar ti set b1='PCQPR05FTJBLPA31CR61G' where id=5;
-update noar tt set v0='MH1TCBDS' where id=5;
-update noar ti set v0='MH1TCBDS' where id=5;
-update noar tt set b2='VUUIPZNRC13P0KY6EOG' where id=5;
-update noar ti set b2='VUUIPZNRC13P0KY6EOG' where id=5;
-update noar tt set v0='NEVMDPL4YWR4EB79YB25M6F' where id=6;
-update noar ti set v0='NEVMDPL4YWR4EB79YB25M6F' where id=6;
-update noar tt set b0='C1FZ3T7EC9UV0FY' where id=6;
-update noar ti set b0='C1FZ3T7EC9UV0FY' where id=6;
-update noar tt set v0='CICVJ9V1E9DURZJUQMP5MWTPWKEH5NT' where id=6;
-update noar ti set v0='CICVJ9V1E9DURZJUQMP5MWTPWKEH5NT' where id=6;
-update noar tt set b1='TF1G43K8T' where id=6;
-update noar ti set b1='TF1G43K8T' where id=6;
-update noar tt set v0='D9EQ0NF2VKKG6I9GPSNAOQM' where id=6;
-update noar ti set v0='D9EQ0NF2VKKG6I9GPSNAOQM' where id=6;
-update noar tt set b2='IRKI97C7ABF' where id=6;
-update noar ti set b2='IRKI97C7ABF' where id=6;
-update noar tt set v0='1X7FJQ4SHPO50QLDVYN0PMCQ' where id=7;
-update noar ti set v0='1X7FJQ4SHPO50QLDVYN0PMCQ' where id=7;
-update noar tt set b0='ME1RMXO9C6CKH1LWSQKS3RMEPJCCAO' where id=7;
-update noar ti set b0='ME1RMXO9C6CKH1LWSQKS3RMEPJCCAO' where id=7;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b1='MY37S2NDPR' where id=7;
-update noar ti set b1='MY37S2NDPR' where id=7;
-update noar tt set v0='IG10I6M' where id=7;
-update noar ti set v0='IG10I6M' where id=7;
-update noar tt set b2='Y0BV7AUD891EIT48Z5Z7HMSHBM3FBLZD' where id=7;
-update noar ti set b2='Y0BV7AUD891EIT48Z5Z7HMSHBM3FBLZD' where id=7;
-update noar tt set v0='9OZ' where id=8;
-update noar ti set v0='9OZ' where id=8;
-update noar tt set b0='QJD5K8Q9HRHRF' where id=8;
-update noar ti set b0='QJD5K8Q9HRHRF' where id=8;
-update noar tt set v0='FO5UYDQA02GDM2PLVOWGZU' where id=8;
-update noar ti set v0='FO5UYDQA02GDM2PLVOWGZU' where id=8;
-update noar tt set b1='3K0' where id=8;
-update noar ti set b1='3K0' where id=8;
-update noar tt set v0='HMD874KV9J9EW6DTZXOWLYKCCIY570B' where id=8;
-update noar ti set v0='HMD874KV9J9EW6DTZXOWLYKCCIY570B' where id=8;
-update noar tt set b2='CBN1TMGTBEQ6GLDJL9QKON0L37JD6MV' where id=8;
-update noar ti set b2='CBN1TMGTBEQ6GLDJL9QKON0L37JD6MV' where id=8;
-update noar tt set v0='AAN2QC0JJZ26N310BPEAM1' where id=9;
-update noar ti set v0='AAN2QC0JJZ26N310BPEAM1' where id=9;
-update noar tt set b0='ABZHC09ZR2CZV3SRBMABYE5L' where id=9;
-update noar ti set b0='ABZHC09ZR2CZV3SRBMABYE5L' where id=9;
-update noar tt set v0='SP5I6G2BKJGRU' where id=9;
-update noar ti set v0='SP5I6G2BKJGRU' where id=9;
-update noar tt set b1='LNQNAWKLVS' where id=9;
-update noar ti set b1='LNQNAWKLVS' where id=9;
-update noar tt set v0='WGDF8SCS648ASOGN0K1L' where id=9;
-update noar ti set v0='WGDF8SCS648ASOGN0K1L' where id=9;
-update noar tt set b2='8O067WLVCGVKY8CPNM110C2N349N' where id=9;
-update noar ti set b2='8O067WLVCGVKY8CPNM110C2N349N' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LXB51EVH933IPZ7O' where id=1;
-update noar ti set v0='LXB51EVH933IPZ7O' where id=1;
-update noar tt set b0='VVWWZ51BFZOEI8S4DTC09XISHW5002' where id=1;
-update noar ti set b0='VVWWZ51BFZOEI8S4DTC09XISHW5002' where id=1;
-update noar tt set v0='TSILO3GTPADNUYJNZZSTX' where id=1;
-update noar ti set v0='TSILO3GTPADNUYJNZZSTX' where id=1;
-update noar tt set b1='0Y5THGJXR8MY09' where id=1;
-update noar ti set b1='0Y5THGJXR8MY09' where id=1;
-update noar tt set v0='ONMKON6E680NVD2I9' where id=1;
-update noar ti set v0='ONMKON6E680NVD2I9' where id=1;
-update noar tt set b2='NU942F03I' where id=1;
-update noar ti set b2='NU942F03I' where id=1;
-update noar tt set v0='6HTK85Z1TEI6597H7AC' where id=2;
-update noar ti set v0='6HTK85Z1TEI6597H7AC' where id=2;
-update noar tt set b0='G7VNB96Z2LDV491' where id=2;
-update noar ti set b0='G7VNB96Z2LDV491' where id=2;
-update noar tt set v0='F8' where id=2;
-update noar ti set v0='F8' where id=2;
-update noar tt set b1='WQ5N8SG05PPBAC26YTO3NCE' where id=2;
-update noar ti set b1='WQ5N8SG05PPBAC26YTO3NCE' where id=2;
-update noar tt set v0='UU01XWY4Y' where id=2;
-update noar ti set v0='UU01XWY4Y' where id=2;
-update noar tt set b2='AF8A10BTGDI' where id=2;
-update noar ti set b2='AF8A10BTGDI' where id=2;
-update noar tt set v0='H37MOIAF9' where id=3;
-update noar ti set v0='H37MOIAF9' where id=3;
-update noar tt set b0='XNJ61TTRPDRZTS3X1WKPIDZB3VB81' where id=3;
-update noar ti set b0='XNJ61TTRPDRZTS3X1WKPIDZB3VB81' where id=3;
-update noar tt set v0='PEZ088L04Q' where id=3;
-update noar ti set v0='PEZ088L04Q' where id=3;
-update noar tt set b1='9UJWCTDHDWX7ELWEU0ZXM1AWEAQBD' where id=3;
-update noar ti set b1='9UJWCTDHDWX7ELWEU0ZXM1AWEAQBD' where id=3;
-update noar tt set v0='3HSJXW7BS0Y9T8B14TQSN69G' where id=3;
-update noar ti set v0='3HSJXW7BS0Y9T8B14TQSN69G' where id=3;
-update noar tt set b2='G1' where id=3;
-update noar ti set b2='G1' where id=3;
-update noar tt set v0='QGT280XEDYKPFF9' where id=4;
-update noar ti set v0='QGT280XEDYKPFF9' where id=4;
-update noar tt set b0='81OS93RR73ATUZB069CLJGA' where id=4;
-update noar ti set b0='81OS93RR73ATUZB069CLJGA' where id=4;
-update noar tt set v0='8US1FKCAF7BPLPTX3WN4' where id=4;
-update noar ti set v0='8US1FKCAF7BPLPTX3WN4' where id=4;
-update noar tt set b1='GEOLMX04V8YZ6MZFRIFPBP1DU9C2Y4A' where id=4;
-update noar ti set b1='GEOLMX04V8YZ6MZFRIFPBP1DU9C2Y4A' where id=4;
-update noar tt set v0='XPNWZEVNKFN6' where id=4;
-update noar ti set v0='XPNWZEVNKFN6' where id=4;
-update noar tt set b2='OADRS66BV7TBH2CR5IOKMTXK8V2ITN' where id=4;
-update noar ti set b2='OADRS66BV7TBH2CR5IOKMTXK8V2ITN' where id=4;
-update noar tt set v0='D0SU1SWXO10VHV' where id=5;
-update noar ti set v0='D0SU1SWXO10VHV' where id=5;
-update noar tt set b0='LQ4DRJ67' where id=5;
-update noar ti set b0='LQ4DRJ67' where id=5;
-update noar tt set v0='KCXV' where id=5;
-update noar ti set v0='KCXV' where id=5;
-update noar tt set b1='PCVGLFROKVYGKTUDS6MS' where id=5;
-update noar ti set b1='PCVGLFROKVYGKTUDS6MS' where id=5;
-update noar tt set v0='X63T5ZEDC7' where id=5;
-update noar ti set v0='X63T5ZEDC7' where id=5;
-update noar tt set b2='XJ8D7TZY54VUCEIO9GFMA48DO45Q' where id=5;
-update noar ti set b2='XJ8D7TZY54VUCEIO9GFMA48DO45Q' where id=5;
-update noar tt set v0='FJD4EYFIG47M190MW9GY' where id=6;
-update noar ti set v0='FJD4EYFIG47M190MW9GY' where id=6;
-update noar tt set b0='HP8M8EPA1N8A' where id=6;
-update noar ti set b0='HP8M8EPA1N8A' where id=6;
-update noar tt set v0='7DXMHU91JL72A4GAEB1T3PB8739H' where id=6;
-update noar ti set v0='7DXMHU91JL72A4GAEB1T3PB8739H' where id=6;
-update noar tt set b1='R' where id=6;
-update noar ti set b1='R' where id=6;
-update noar tt set v0='IZ9ENZKO66P7J5SHXYO0SY0BB7X' where id=6;
-update noar ti set v0='IZ9ENZKO66P7J5SHXYO0SY0BB7X' where id=6;
-update noar tt set b2='CARDU0M2JXD4U3B32KD1Q25FT2M507HW' where id=6;
-update noar ti set b2='CARDU0M2JXD4U3B32KD1Q25FT2M507HW' where id=6;
-update noar tt set v0='K8M0ME4QQWLE7J' where id=7;
-update noar ti set v0='K8M0ME4QQWLE7J' where id=7;
-update noar tt set b0='OXP87CUOH2DIH' where id=7;
-update noar ti set b0='OXP87CUOH2DIH' where id=7;
-update noar tt set v0='TCXXMB08G0213LLV0AH6AD7MG10GX' where id=7;
-update noar ti set v0='TCXXMB08G0213LLV0AH6AD7MG10GX' where id=7;
-update noar tt set b1='NSFBPDKH' where id=7;
-update noar ti set b1='NSFBPDKH' where id=7;
-update noar tt set v0='TDHS2IZLRCGE0' where id=7;
-update noar ti set v0='TDHS2IZLRCGE0' where id=7;
-update noar tt set b2='CX1QBHUUKZTZZ3EMEBZ91X7AJITF' where id=7;
-update noar ti set b2='CX1QBHUUKZTZZ3EMEBZ91X7AJITF' where id=7;
-update noar tt set v0='SKY' where id=8;
-update noar ti set v0='SKY' where id=8;
-update noar tt set b0='WQZ5CD0AR1GW58NPRN420B72EDUT19Y' where id=8;
-update noar ti set b0='WQZ5CD0AR1GW58NPRN420B72EDUT19Y' where id=8;
-update noar tt set v0='63LVMQB8EPY1C88MFO' where id=8;
-update noar ti set v0='63LVMQB8EPY1C88MFO' where id=8;
-update noar tt set b1='7JOEOOP7BIYH' where id=8;
-update noar ti set b1='7JOEOOP7BIYH' where id=8;
-update noar tt set v0='PYXAGS2ZLZVGM9XWHWX9HR' where id=8;
-update noar ti set v0='PYXAGS2ZLZVGM9XWHWX9HR' where id=8;
-update noar tt set b2='2' where id=8;
-update noar ti set b2='2' where id=8;
-update noar tt set v0='N5Y07Y8' where id=9;
-update noar ti set v0='N5Y07Y8' where id=9;
-update noar tt set b0='UZ898T' where id=9;
-update noar ti set b0='UZ898T' where id=9;
-update noar tt set v0='TGJGUPGGOO60LZN' where id=9;
-update noar ti set v0='TGJGUPGGOO60LZN' where id=9;
-update noar tt set b1='RHSJT6U9LQ4QCXDHQ7YL19EUNQV' where id=9;
-update noar ti set b1='RHSJT6U9LQ4QCXDHQ7YL19EUNQV' where id=9;
-update noar tt set v0='YGLESPKD68ILW' where id=9;
-update noar ti set v0='YGLESPKD68ILW' where id=9;
-update noar tt set b2='0RP733O6O5KTZJ81YWA3FARG' where id=9;
-update noar ti set b2='0RP733O6O5KTZJ81YWA3FARG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G1H9ZMYHDU' where id=1;
-update noar ti set v0='G1H9ZMYHDU' where id=1;
-update noar tt set b0='PABQ4WHRQB90WDGQGPRO1' where id=1;
-update noar ti set b0='PABQ4WHRQB90WDGQGPRO1' where id=1;
-update noar tt set v0='D96UZ0QVUJA2PBZE31P' where id=1;
-update noar ti set v0='D96UZ0QVUJA2PBZE31P' where id=1;
-update noar tt set b1='H0KDGY' where id=1;
-update noar ti set b1='H0KDGY' where id=1;
-update noar tt set v0='DH9MJ3' where id=1;
-update noar ti set v0='DH9MJ3' where id=1;
-update noar tt set b2='O5EC4WLTRIKHV2T8KSL' where id=1;
-update noar ti set b2='O5EC4WLTRIKHV2T8KSL' where id=1;
-update noar tt set v0='4PV3LIOE4T3ZSYEBAXEJW930O' where id=2;
-update noar ti set v0='4PV3LIOE4T3ZSYEBAXEJW930O' where id=2;
-update noar tt set b0='8PI03J1PMTLTXV' where id=2;
-update noar ti set b0='8PI03J1PMTLTXV' where id=2;
-update noar tt set v0='HFZDGNQZMHH303' where id=2;
-update noar ti set v0='HFZDGNQZMHH303' where id=2;
-update noar tt set b1='81I9O4QYU1QU' where id=2;
-update noar ti set b1='81I9O4QYU1QU' where id=2;
-update noar tt set v0='ATXQTWYN0ON6AS3ODR6' where id=2;
-update noar ti set v0='ATXQTWYN0ON6AS3ODR6' where id=2;
-update noar tt set b2='C' where id=2;
-update noar ti set b2='C' where id=2;
-update noar tt set v0='OTJ1162L63TWT3KEDDURS09V8HGSN6X' where id=3;
-update noar ti set v0='OTJ1162L63TWT3KEDDURS09V8HGSN6X' where id=3;
-update noar tt set b0='D7GNPDSSGG1LI' where id=3;
-update noar ti set b0='D7GNPDSSGG1LI' where id=3;
-update noar tt set v0='4RP86GH31TP8S2E2QL7CYQC6CKVPSNQV' where id=3;
-update noar ti set v0='4RP86GH31TP8S2E2QL7CYQC6CKVPSNQV' where id=3;
-update noar tt set b1='TYYHOVA35LB80IB59P3MM7' where id=3;
-update noar ti set b1='TYYHOVA35LB80IB59P3MM7' where id=3;
-update noar tt set v0='N19ALO7' where id=3;
-update noar ti set v0='N19ALO7' where id=3;
-update noar tt set b2='6EAXNJL9YDRK1RBMDDYJMVJYDEWXBPJ' where id=3;
-update noar ti set b2='6EAXNJL9YDRK1RBMDDYJMVJYDEWXBPJ' where id=3;
-update noar tt set v0='QSESKOBV35MWO581P6HKH881KP' where id=4;
-update noar ti set v0='QSESKOBV35MWO581P6HKH881KP' where id=4;
-update noar tt set b0='2W' where id=4;
-update noar ti set b0='2W' where id=4;
-update noar tt set v0='M2MD3A3XZUT50Q3KJ0ONYM' where id=4;
-update noar ti set v0='M2MD3A3XZUT50Q3KJ0ONYM' where id=4;
-update noar tt set b1='OC26D68' where id=4;
-update noar ti set b1='OC26D68' where id=4;
-update noar tt set v0='29VCK73FFCXRMH4Q8GUH1XCKFRVDRTK4' where id=4;
-update noar ti set v0='29VCK73FFCXRMH4Q8GUH1XCKFRVDRTK4' where id=4;
-update noar tt set b2='JR8G8S6XLMOEHF72DDMQPRKZ92' where id=4;
-update noar ti set b2='JR8G8S6XLMOEHF72DDMQPRKZ92' where id=4;
-update noar tt set v0='PN' where id=5;
-update noar ti set v0='PN' where id=5;
-update noar tt set b0='XWEFDCIILCY5' where id=5;
-update noar ti set b0='XWEFDCIILCY5' where id=5;
-update noar tt set v0='6JA6EKKGEOYJXAE0LONRI2TQJG' where id=5;
-update noar ti set v0='6JA6EKKGEOYJXAE0LONRI2TQJG' where id=5;
-update noar tt set b1='7SFHYH2T1QK6XGRJ6WW4MI88WRY6G5' where id=5;
-update noar ti set b1='7SFHYH2T1QK6XGRJ6WW4MI88WRY6G5' where id=5;
-update noar tt set v0='8O399Z0LCJOUDDJROX4SA' where id=5;
-update noar ti set v0='8O399Z0LCJOUDDJROX4SA' where id=5;
-update noar tt set b2='GFM3' where id=5;
-update noar ti set b2='GFM3' where id=5;
-update noar tt set v0='VNKH' where id=6;
-update noar ti set v0='VNKH' where id=6;
-update noar tt set b0='YGYMF3PLA2M3' where id=6;
-update noar ti set b0='YGYMF3PLA2M3' where id=6;
-update noar tt set v0='4PL5829VMSYNXJZKXLPFSS05YYA2U' where id=6;
-update noar ti set v0='4PL5829VMSYNXJZKXLPFSS05YYA2U' where id=6;
-update noar tt set b1='YJJ46L89X6M9' where id=6;
-update noar ti set b1='YJJ46L89X6M9' where id=6;
-update noar tt set v0='WHEZKK2FMOBNNS3X0Q' where id=6;
-update noar ti set v0='WHEZKK2FMOBNNS3X0Q' where id=6;
-update noar tt set b2='YVXATQDES26FWAK94BRIG' where id=6;
-update noar ti set b2='YVXATQDES26FWAK94BRIG' where id=6;
-update noar tt set v0='PADT6071U6NP' where id=7;
-update noar ti set v0='PADT6071U6NP' where id=7;
-update noar tt set b0='S53LPR8NS6V3CIM' where id=7;
-update noar ti set b0='S53LPR8NS6V3CIM' where id=7;
-update noar tt set v0='E4H7Z5EH5PL4' where id=7;
-update noar ti set v0='E4H7Z5EH5PL4' where id=7;
-update noar tt set b1='16D7520MJ6' where id=7;
-update noar ti set b1='16D7520MJ6' where id=7;
-update noar tt set v0='QBVH4MDZU' where id=7;
-update noar ti set v0='QBVH4MDZU' where id=7;
-update noar tt set b2='S2IX6SWEM69GF9LZ5U9H65EH' where id=7;
-update noar ti set b2='S2IX6SWEM69GF9LZ5U9H65EH' where id=7;
-update noar tt set v0='T078TFXU0Z' where id=8;
-update noar ti set v0='T078TFXU0Z' where id=8;
-update noar tt set b0='YFR' where id=8;
-update noar ti set b0='YFR' where id=8;
-update noar tt set v0='9N3NS4T16OVFT95ZJ80EHU2LQRS7PMEF' where id=8;
-update noar ti set v0='9N3NS4T16OVFT95ZJ80EHU2LQRS7PMEF' where id=8;
-update noar tt set b1='ZP8ULZRBFF2Z9O9X' where id=8;
-update noar ti set b1='ZP8ULZRBFF2Z9O9X' where id=8;
-update noar tt set v0='HLYQYQYFV224OY8' where id=8;
-update noar ti set v0='HLYQYQYFV224OY8' where id=8;
-update noar tt set b2='U462OA4KR4IRMY4CT7BJR9EOK' where id=8;
-update noar ti set b2='U462OA4KR4IRMY4CT7BJR9EOK' where id=8;
-update noar tt set v0='KJ5LIUOVSG9' where id=9;
-update noar ti set v0='KJ5LIUOVSG9' where id=9;
-update noar tt set b0='SUJJPR2' where id=9;
-update noar ti set b0='SUJJPR2' where id=9;
-update noar tt set v0='ICUDHA3SCRBQJQTYG' where id=9;
-update noar ti set v0='ICUDHA3SCRBQJQTYG' where id=9;
-update noar tt set b1='8I6T9F5J55H5HQ5ZHL2NCG547C' where id=9;
-update noar ti set b1='8I6T9F5J55H5HQ5ZHL2NCG547C' where id=9;
-update noar tt set v0='OKXC505ZDUC1VWS9' where id=9;
-update noar ti set v0='OKXC505ZDUC1VWS9' where id=9;
-update noar tt set b2='CPMK94U96ONWWFN7C' where id=9;
-update noar ti set b2='CPMK94U96ONWWFN7C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6K2SJJW66IDTR' where id=1;
-update noar ti set v0='6K2SJJW66IDTR' where id=1;
-update noar tt set b0='5X2E4JI6FICQBNGU' where id=1;
-update noar ti set b0='5X2E4JI6FICQBNGU' where id=1;
-update noar tt set v0='U4RYDCKS00KW2OOK2HGEI5DKT' where id=1;
-update noar ti set v0='U4RYDCKS00KW2OOK2HGEI5DKT' where id=1;
-update noar tt set b1='3N5' where id=1;
-update noar ti set b1='3N5' where id=1;
-update noar tt set v0='8WQ' where id=1;
-update noar ti set v0='8WQ' where id=1;
-update noar tt set b2='E' where id=1;
-update noar ti set b2='E' where id=1;
-update noar tt set v0='IPKF' where id=2;
-update noar ti set v0='IPKF' where id=2;
-update noar tt set b0='RBSYU1EISEBS2531J2T8' where id=2;
-update noar ti set b0='RBSYU1EISEBS2531J2T8' where id=2;
-update noar tt set v0='4G97KWNHQV5TPKFQR8Y1YO7USW0DGSE' where id=2;
-update noar ti set v0='4G97KWNHQV5TPKFQR8Y1YO7USW0DGSE' where id=2;
-update noar tt set b1='ZI4180UK' where id=2;
-update noar ti set b1='ZI4180UK' where id=2;
-update noar tt set v0='1EMBWCUZMBOGYE3O3VEPA' where id=2;
-update noar ti set v0='1EMBWCUZMBOGYE3O3VEPA' where id=2;
-update noar tt set b2='8ZJW6BD7JOMEMUWH9CT8HQFID0PNAODZ' where id=2;
-update noar ti set b2='8ZJW6BD7JOMEMUWH9CT8HQFID0PNAODZ' where id=2;
-update noar tt set v0='BB84RG75BZJYD5HESV95VF9MORW1FK1' where id=3;
-update noar ti set v0='BB84RG75BZJYD5HESV95VF9MORW1FK1' where id=3;
-update noar tt set b0='ROKAP1N' where id=3;
-update noar ti set b0='ROKAP1N' where id=3;
-update noar tt set v0='ZR95U5OAG' where id=3;
-update noar ti set v0='ZR95U5OAG' where id=3;
-update noar tt set b1='KVQOTYY8BIR40GWJNDEX2LIM5C2T3O' where id=3;
-update noar ti set b1='KVQOTYY8BIR40GWJNDEX2LIM5C2T3O' where id=3;
-update noar tt set v0='4B243U3SQAU05HZ86' where id=3;
-update noar ti set v0='4B243U3SQAU05HZ86' where id=3;
-update noar tt set b2='ETFU1Q8RCGYGU65GGOTR' where id=3;
-update noar ti set b2='ETFU1Q8RCGYGU65GGOTR' where id=3;
-update noar tt set v0='ZNXU9CI8DGBIU5NQ' where id=4;
-update noar ti set v0='ZNXU9CI8DGBIU5NQ' where id=4;
-update noar tt set b0='FIQH1CCS4YBYVA6C8XU4N' where id=4;
-update noar ti set b0='FIQH1CCS4YBYVA6C8XU4N' where id=4;
-update noar tt set v0='UQMMFNCR21YX0SBZ2WTY64B1T0W8GLIJ' where id=4;
-update noar ti set v0='UQMMFNCR21YX0SBZ2WTY64B1T0W8GLIJ' where id=4;
-update noar tt set b1='1VR0W62SSPIQRV' where id=4;
-update noar ti set b1='1VR0W62SSPIQRV' where id=4;
-update noar tt set v0='KSEU60F3N0SOCE57QGO9GP6' where id=4;
-update noar ti set v0='KSEU60F3N0SOCE57QGO9GP6' where id=4;
-update noar tt set b2='RKRNM' where id=4;
-update noar ti set b2='RKRNM' where id=4;
-update noar tt set v0='US5EO8Y3KGQ' where id=5;
-update noar ti set v0='US5EO8Y3KGQ' where id=5;
-update noar tt set b0='LAVSR1GAT' where id=5;
-update noar ti set b0='LAVSR1GAT' where id=5;
-update noar tt set v0='VV3ZHJKFQ9IWQAZH' where id=5;
-update noar ti set v0='VV3ZHJKFQ9IWQAZH' where id=5;
-update noar tt set b1='31FCDPNMIAS5UXNLM' where id=5;
-update noar ti set b1='31FCDPNMIAS5UXNLM' where id=5;
-update noar tt set v0='6VZHU2MHIM2Y4RJC33BP1KA7MZ2DBL' where id=5;
-update noar ti set v0='6VZHU2MHIM2Y4RJC33BP1KA7MZ2DBL' where id=5;
-update noar tt set b2='7KBE2F' where id=5;
-update noar ti set b2='7KBE2F' where id=5;
-update noar tt set v0='QA34XR7VUJ8LH1OVXF70R6HF4V' where id=6;
-update noar ti set v0='QA34XR7VUJ8LH1OVXF70R6HF4V' where id=6;
-update noar tt set b0='PAFY' where id=6;
-update noar ti set b0='PAFY' where id=6;
-update noar tt set v0='9J' where id=6;
-update noar ti set v0='9J' where id=6;
-update noar tt set b1='0Y1XAJTYUMCRKLHNPB8Q2SZ06AJ88E' where id=6;
-update noar ti set b1='0Y1XAJTYUMCRKLHNPB8Q2SZ06AJ88E' where id=6;
-update noar tt set v0='I3SWKJZ' where id=6;
-update noar ti set v0='I3SWKJZ' where id=6;
-update noar tt set b2='T1MGQH8O28UNLWBF8YTVL1IWKPBGG3' where id=6;
-update noar ti set b2='T1MGQH8O28UNLWBF8YTVL1IWKPBGG3' where id=6;
-update noar tt set v0='VGN6A' where id=7;
-update noar ti set v0='VGN6A' where id=7;
-update noar tt set b0='57PCONKI' where id=7;
-update noar ti set b0='57PCONKI' where id=7;
-update noar tt set v0='X' where id=7;
-update noar ti set v0='X' where id=7;
-update noar tt set b1='HIL5LCX54AAWSHCL' where id=7;
-update noar ti set b1='HIL5LCX54AAWSHCL' where id=7;
-update noar tt set v0='8XPG8OF9KTYXXD174DKQ' where id=7;
-update noar ti set v0='8XPG8OF9KTYXXD174DKQ' where id=7;
-update noar tt set b2='T87J9Y7L7BKG' where id=7;
-update noar ti set b2='T87J9Y7L7BKG' where id=7;
-update noar tt set v0='PR' where id=8;
-update noar ti set v0='PR' where id=8;
-update noar tt set b0='C8A7QMQ0EUWAK' where id=8;
-update noar ti set b0='C8A7QMQ0EUWAK' where id=8;
-update noar tt set v0='RBKPU1JRANU7BZ0' where id=8;
-update noar ti set v0='RBKPU1JRANU7BZ0' where id=8;
-update noar tt set b1='XZT4DOI3WSU3EH' where id=8;
-update noar ti set b1='XZT4DOI3WSU3EH' where id=8;
-update noar tt set v0='UN1BDAFIIKY' where id=8;
-update noar ti set v0='UN1BDAFIIKY' where id=8;
-update noar tt set b2='6ZCDIOYBFTPNXE9FSFBH5XS82IS' where id=8;
-update noar ti set b2='6ZCDIOYBFTPNXE9FSFBH5XS82IS' where id=8;
-update noar tt set v0='0J50NLVHB97V0B47YH0Q9RZFJ428MNR3' where id=9;
-update noar ti set v0='0J50NLVHB97V0B47YH0Q9RZFJ428MNR3' where id=9;
-update noar tt set b0='LRK5A56Q1ZDDFV4MA' where id=9;
-update noar ti set b0='LRK5A56Q1ZDDFV4MA' where id=9;
-update noar tt set v0='BR8TXBWKS5CU1P5J9B07XKLA' where id=9;
-update noar ti set v0='BR8TXBWKS5CU1P5J9B07XKLA' where id=9;
-update noar tt set b1='9L3E9BSA59AP05EHZTX8G' where id=9;
-update noar ti set b1='9L3E9BSA59AP05EHZTX8G' where id=9;
-update noar tt set v0='TZEINUV7KPKMF6CXKH401PZ8F' where id=9;
-update noar ti set v0='TZEINUV7KPKMF6CXKH401PZ8F' where id=9;
-update noar tt set b2='QWYGS2ASPLEN07OS8N' where id=9;
-update noar ti set b2='QWYGS2ASPLEN07OS8N' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9TS0MDH3P' where id=1;
-update noar ti set v0='9TS0MDH3P' where id=1;
-update noar tt set b0='0CMLOH3TTQ2Q1' where id=1;
-update noar ti set b0='0CMLOH3TTQ2Q1' where id=1;
-update noar tt set v0='T8S756' where id=1;
-update noar ti set v0='T8S756' where id=1;
-update noar tt set b1='355ARES50AS85AUBYYVP0WL22' where id=1;
-update noar ti set b1='355ARES50AS85AUBYYVP0WL22' where id=1;
-update noar tt set v0='NYYZ7GE0NMLN4ZEOGZA8L1MJNNJ1S1YJ' where id=1;
-update noar ti set v0='NYYZ7GE0NMLN4ZEOGZA8L1MJNNJ1S1YJ' where id=1;
-update noar tt set b2='3PN2LXLQMBPKXZXPC48432XO5O' where id=1;
-update noar ti set b2='3PN2LXLQMBPKXZXPC48432XO5O' where id=1;
-update noar tt set v0='LS6XDT' where id=2;
-update noar ti set v0='LS6XDT' where id=2;
-update noar tt set b0='RW' where id=2;
-update noar ti set b0='RW' where id=2;
-update noar tt set v0='QY' where id=2;
-update noar ti set v0='QY' where id=2;
-update noar tt set b1='4BRIS' where id=2;
-update noar ti set b1='4BRIS' where id=2;
-update noar tt set v0='N8INEEY5RS' where id=2;
-update noar ti set v0='N8INEEY5RS' where id=2;
-update noar tt set b2='Y1WV8YLS' where id=2;
-update noar ti set b2='Y1WV8YLS' where id=2;
-update noar tt set v0='5KQJN0PTESKD59S8IT0TXZZR3R' where id=3;
-update noar ti set v0='5KQJN0PTESKD59S8IT0TXZZR3R' where id=3;
-update noar tt set b0='7LY8M6FAAUCZW8ZB' where id=3;
-update noar ti set b0='7LY8M6FAAUCZW8ZB' where id=3;
-update noar tt set v0='2CVN4J9V' where id=3;
-update noar ti set v0='2CVN4J9V' where id=3;
-update noar tt set b1='OP9GIEYSIB5YY8AK' where id=3;
-update noar ti set b1='OP9GIEYSIB5YY8AK' where id=3;
-update noar tt set v0='THS1HQ9XQXU3RVDCFQ8L1J' where id=3;
-update noar ti set v0='THS1HQ9XQXU3RVDCFQ8L1J' where id=3;
-update noar tt set b2='MOB8C53CXLUNG9QBNUNU4HYFOUFYFEOH' where id=3;
-update noar ti set b2='MOB8C53CXLUNG9QBNUNU4HYFOUFYFEOH' where id=3;
-update noar tt set v0='0V8L9WE7P3Q417Z5' where id=4;
-update noar ti set v0='0V8L9WE7P3Q417Z5' where id=4;
-update noar tt set b0='RL4YLL6FLGJ6S2J1' where id=4;
-update noar ti set b0='RL4YLL6FLGJ6S2J1' where id=4;
-update noar tt set v0='QFSKH2H1TS3BCNISDGH0' where id=4;
-update noar ti set v0='QFSKH2H1TS3BCNISDGH0' where id=4;
-update noar tt set b1='35QLAE3KA7PKEL7O9CGKK0PULE679C' where id=4;
-update noar ti set b1='35QLAE3KA7PKEL7O9CGKK0PULE679C' where id=4;
-update noar tt set v0='EQII2R355RSR' where id=4;
-update noar ti set v0='EQII2R355RSR' where id=4;
-update noar tt set b2='P6MDBFRNHDLWGI9OHO' where id=4;
-update noar ti set b2='P6MDBFRNHDLWGI9OHO' where id=4;
-update noar tt set v0='F3CL46CEH030ET6KW296UDFJ89XSLR' where id=5;
-update noar ti set v0='F3CL46CEH030ET6KW296UDFJ89XSLR' where id=5;
-update noar tt set b0='MQCEAXFPYQBQFPKC7QCD887X1UA4J' where id=5;
-update noar ti set b0='MQCEAXFPYQBQFPKC7QCD887X1UA4J' where id=5;
-update noar tt set v0='ZXRE5TYFAG4Z1VJIEZCY' where id=5;
-update noar ti set v0='ZXRE5TYFAG4Z1VJIEZCY' where id=5;
-update noar tt set b1='E2' where id=5;
-update noar ti set b1='E2' where id=5;
-update noar tt set v0='UL7EQXI7' where id=5;
-update noar ti set v0='UL7EQXI7' where id=5;
-update noar tt set b2='I8BC1Z' where id=5;
-update noar ti set b2='I8BC1Z' where id=5;
-update noar tt set v0='CQS6JNTZUDTERIHXWWTJHB40' where id=6;
-update noar ti set v0='CQS6JNTZUDTERIHXWWTJHB40' where id=6;
-update noar tt set b0='NQM2QIW' where id=6;
-update noar ti set b0='NQM2QIW' where id=6;
-update noar tt set v0='OCVQ828X97WN8' where id=6;
-update noar ti set v0='OCVQ828X97WN8' where id=6;
-update noar tt set b1='EEFEBSCQHC2' where id=6;
-update noar ti set b1='EEFEBSCQHC2' where id=6;
-update noar tt set v0='WG5YJ3IH3CYIKW17T0GVT' where id=6;
-update noar ti set v0='WG5YJ3IH3CYIKW17T0GVT' where id=6;
-update noar tt set b2='J8FTISLJ6OY43HSJM8' where id=6;
-update noar ti set b2='J8FTISLJ6OY43HSJM8' where id=6;
-update noar tt set v0='D63NS3K8GG' where id=7;
-update noar ti set v0='D63NS3K8GG' where id=7;
-update noar tt set b0='HQV4N0' where id=7;
-update noar ti set b0='HQV4N0' where id=7;
-update noar tt set v0='NLBFM6UXLAV8C04Q59' where id=7;
-update noar ti set v0='NLBFM6UXLAV8C04Q59' where id=7;
-update noar tt set b1='NB650R7J' where id=7;
-update noar ti set b1='NB650R7J' where id=7;
-update noar tt set v0='6UPSO6NOSR2ZW3VN44JQKAIX4Z' where id=7;
-update noar ti set v0='6UPSO6NOSR2ZW3VN44JQKAIX4Z' where id=7;
-update noar tt set b2='ORNLBCUZFR4VCYB96' where id=7;
-update noar ti set b2='ORNLBCUZFR4VCYB96' where id=7;
-update noar tt set v0='3RO482PQGYIBMWQ' where id=8;
-update noar ti set v0='3RO482PQGYIBMWQ' where id=8;
-update noar tt set b0='ZQ' where id=8;
-update noar ti set b0='ZQ' where id=8;
-update noar tt set v0='NS76MOHY' where id=8;
-update noar ti set v0='NS76MOHY' where id=8;
-update noar tt set b1='3DJSVFJM4CDFO42OBNML0DD' where id=8;
-update noar ti set b1='3DJSVFJM4CDFO42OBNML0DD' where id=8;
-update noar tt set v0='F8RF8BD' where id=8;
-update noar ti set v0='F8RF8BD' where id=8;
-update noar tt set b2='KAUSE91' where id=8;
-update noar ti set b2='KAUSE91' where id=8;
-update noar tt set v0='JN' where id=9;
-update noar ti set v0='JN' where id=9;
-update noar tt set b0='Z6KWLR' where id=9;
-update noar ti set b0='Z6KWLR' where id=9;
-update noar tt set v0='AWGO2VKOGWP79UOC2DH25EUQBL5Q' where id=9;
-update noar ti set v0='AWGO2VKOGWP79UOC2DH25EUQBL5Q' where id=9;
-update noar tt set b1='K9BO70L4M4BO4CDN4IO9' where id=9;
-update noar ti set b1='K9BO70L4M4BO4CDN4IO9' where id=9;
-update noar tt set v0='EO34' where id=9;
-update noar ti set v0='EO34' where id=9;
-update noar tt set b2='5TZWF3U9AEYMQIRS10' where id=9;
-update noar ti set b2='5TZWF3U9AEYMQIRS10' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NY2V9AYD28KL3MQ7BOU' where id=1;
-update noar ti set v0='NY2V9AYD28KL3MQ7BOU' where id=1;
-update noar tt set b0='GNAGKPJA6YRNGN4KN' where id=1;
-update noar ti set b0='GNAGKPJA6YRNGN4KN' where id=1;
-update noar tt set v0='986J0K48ZSZ5DEODKG30W72P' where id=1;
-update noar ti set v0='986J0K48ZSZ5DEODKG30W72P' where id=1;
-update noar tt set b1='EXI9D2AO0' where id=1;
-update noar ti set b1='EXI9D2AO0' where id=1;
-update noar tt set v0='PQC8YMO' where id=1;
-update noar ti set v0='PQC8YMO' where id=1;
-update noar tt set b2='9M1V87WDQ9JL8ZVQVOUVLBMT' where id=1;
-update noar ti set b2='9M1V87WDQ9JL8ZVQVOUVLBMT' where id=1;
-update noar tt set v0='U7DWK1JFZKOHO0' where id=2;
-update noar ti set v0='U7DWK1JFZKOHO0' where id=2;
-update noar tt set b0='SD6OSYJQ0UP3H95V9B0YWLH' where id=2;
-update noar ti set b0='SD6OSYJQ0UP3H95V9B0YWLH' where id=2;
-update noar tt set v0='NBJ304PT4KLMQCAYKWHYZKT9Z7' where id=2;
-update noar ti set v0='NBJ304PT4KLMQCAYKWHYZKT9Z7' where id=2;
-update noar tt set b1='8RXU115RILP4396UHKAGGS760' where id=2;
-update noar ti set b1='8RXU115RILP4396UHKAGGS760' where id=2;
-update noar tt set v0='A2SBP34613FAAA0QOI' where id=2;
-update noar ti set v0='A2SBP34613FAAA0QOI' where id=2;
-update noar tt set b2='MKVCN5DY9CE72K8NX14YW4' where id=2;
-update noar ti set b2='MKVCN5DY9CE72K8NX14YW4' where id=2;
-update noar tt set v0='T3F2H345ESDXDFRMEAC2ZT3B' where id=3;
-update noar ti set v0='T3F2H345ESDXDFRMEAC2ZT3B' where id=3;
-update noar tt set b0='GFAG1TKHE34M1' where id=3;
-update noar ti set b0='GFAG1TKHE34M1' where id=3;
-update noar tt set v0='L68WIMVP65' where id=3;
-update noar ti set v0='L68WIMVP65' where id=3;
-update noar tt set b1='HA8D9TUD2IV4Z16OB5CP5TUEZHVD5' where id=3;
-update noar ti set b1='HA8D9TUD2IV4Z16OB5CP5TUEZHVD5' where id=3;
-update noar tt set v0='AN9KA1YD3IF2CN2MMBW' where id=3;
-update noar ti set v0='AN9KA1YD3IF2CN2MMBW' where id=3;
-update noar tt set b2='JGEIOEXK2KR0GPPDLP0BRIUCKUHQRUQT' where id=3;
-update noar ti set b2='JGEIOEXK2KR0GPPDLP0BRIUCKUHQRUQT' where id=3;
-update noar tt set v0='8OR' where id=4;
-update noar ti set v0='8OR' where id=4;
-update noar tt set b0='A0I15NYCO' where id=4;
-update noar ti set b0='A0I15NYCO' where id=4;
-update noar tt set v0='6MJYG6QADFXS0SBQIGEB' where id=4;
-update noar ti set v0='6MJYG6QADFXS0SBQIGEB' where id=4;
-update noar tt set b1='8LDJM326VPILF9PO0NX9' where id=4;
-update noar ti set b1='8LDJM326VPILF9PO0NX9' where id=4;
-update noar tt set v0='9' where id=4;
-update noar ti set v0='9' where id=4;
-update noar tt set b2='MV7FMC1PWIE20TN30MSYH1Q98P7RJ' where id=4;
-update noar ti set b2='MV7FMC1PWIE20TN30MSYH1Q98P7RJ' where id=4;
-update noar tt set v0='K66A0FG20A2PR1KKYI7NEMRBODDMC' where id=5;
-update noar ti set v0='K66A0FG20A2PR1KKYI7NEMRBODDMC' where id=5;
-update noar tt set b0='2AWUIS5FJMD3E5LI33MN8E9CQHNEOVE' where id=5;
-update noar ti set b0='2AWUIS5FJMD3E5LI33MN8E9CQHNEOVE' where id=5;
-update noar tt set v0='Z7B9VR3B82H8KYIMDBWMNQ6RA8ZU65K' where id=5;
-update noar ti set v0='Z7B9VR3B82H8KYIMDBWMNQ6RA8ZU65K' where id=5;
-update noar tt set b1='N568K29XYH9ZF3XYDOGM0BS6201WB' where id=5;
-update noar ti set b1='N568K29XYH9ZF3XYDOGM0BS6201WB' where id=5;
-update noar tt set v0='V6LZL2BUJ' where id=5;
-update noar ti set v0='V6LZL2BUJ' where id=5;
-update noar tt set b2='SNMJ2R8FDL4BCIKQ5' where id=5;
-update noar ti set b2='SNMJ2R8FDL4BCIKQ5' where id=5;
-update noar tt set v0='61ZLFTCDMJPM0VIY1G0I5A' where id=6;
-update noar ti set v0='61ZLFTCDMJPM0VIY1G0I5A' where id=6;
-update noar tt set b0='L3MKS4JOQ0JNJZMNCZ4ZCPC1BW9' where id=6;
-update noar ti set b0='L3MKS4JOQ0JNJZMNCZ4ZCPC1BW9' where id=6;
-update noar tt set v0='7G2JYXUXWF4' where id=6;
-update noar ti set v0='7G2JYXUXWF4' where id=6;
-update noar tt set b1='E0E6CCGWJD7FC' where id=6;
-update noar ti set b1='E0E6CCGWJD7FC' where id=6;
-update noar tt set v0='XGUN6QNIEYNCTOT' where id=6;
-update noar ti set v0='XGUN6QNIEYNCTOT' where id=6;
-update noar tt set b2='QEU906YOVQ' where id=6;
-update noar ti set b2='QEU906YOVQ' where id=6;
-update noar tt set v0='UM' where id=7;
-update noar ti set v0='UM' where id=7;
-update noar tt set b0='OPG20V4XVH7VFHVS' where id=7;
-update noar ti set b0='OPG20V4XVH7VFHVS' where id=7;
-update noar tt set v0='JGLTG9Z5ND3GIH2ERFK3P4WNYSRC5' where id=7;
-update noar ti set v0='JGLTG9Z5ND3GIH2ERFK3P4WNYSRC5' where id=7;
-update noar tt set b1='BI4YIZ8TMQ' where id=7;
-update noar ti set b1='BI4YIZ8TMQ' where id=7;
-update noar tt set v0='CDF' where id=7;
-update noar ti set v0='CDF' where id=7;
-update noar tt set b2='K1846T0O2Z6PQQP05GKWDC1WZ6' where id=7;
-update noar ti set b2='K1846T0O2Z6PQQP05GKWDC1WZ6' where id=7;
-update noar tt set v0='WMZE9KY3X87UFEGX3I' where id=8;
-update noar ti set v0='WMZE9KY3X87UFEGX3I' where id=8;
-update noar tt set b0='TCIAC2BZWIVPQ9Q4ULH168QEHN8' where id=8;
-update noar ti set b0='TCIAC2BZWIVPQ9Q4ULH168QEHN8' where id=8;
-update noar tt set v0='MFSAHNC01KBVQQ75BC' where id=8;
-update noar ti set v0='MFSAHNC01KBVQQ75BC' where id=8;
-update noar tt set b1='K05O0BLUTOKTZF6ZJ3F' where id=8;
-update noar ti set b1='K05O0BLUTOKTZF6ZJ3F' where id=8;
-update noar tt set v0='M' where id=8;
-update noar ti set v0='M' where id=8;
-update noar tt set b2='EL5' where id=8;
-update noar ti set b2='EL5' where id=8;
-update noar tt set v0='CBXCGZYCLO0XEPNGVUVA' where id=9;
-update noar ti set v0='CBXCGZYCLO0XEPNGVUVA' where id=9;
-update noar tt set b0='0NFY2CYIFR' where id=9;
-update noar ti set b0='0NFY2CYIFR' where id=9;
-update noar tt set v0='EQGYRHPK836AOF' where id=9;
-update noar ti set v0='EQGYRHPK836AOF' where id=9;
-update noar tt set b1='QUFUPB09US52' where id=9;
-update noar ti set b1='QUFUPB09US52' where id=9;
-update noar tt set v0='TMT5B' where id=9;
-update noar ti set v0='TMT5B' where id=9;
-update noar tt set b2='S503WU5RTVN9B27' where id=9;
-update noar ti set b2='S503WU5RTVN9B27' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PU0243VWIF4B6XH53LHDDZMVRVYE4PJY' where id=1;
-update noar ti set v0='PU0243VWIF4B6XH53LHDDZMVRVYE4PJY' where id=1;
-update noar tt set b0='TD2Q53X2RUAGDI6A0CK2A9C2OF4VUK' where id=1;
-update noar ti set b0='TD2Q53X2RUAGDI6A0CK2A9C2OF4VUK' where id=1;
-update noar tt set v0='PG5VSTFS34O31D42A1WE2S' where id=1;
-update noar ti set v0='PG5VSTFS34O31D42A1WE2S' where id=1;
-update noar tt set b1='58EDT7WQ337DKZ6T016YWOJUHH' where id=1;
-update noar ti set b1='58EDT7WQ337DKZ6T016YWOJUHH' where id=1;
-update noar tt set v0='IODP3IKTLSW514079080WBTEZ' where id=1;
-update noar ti set v0='IODP3IKTLSW514079080WBTEZ' where id=1;
-update noar tt set b2='RH6OKNO2JOY2CXNNI5CLQFDZIGNL0Q' where id=1;
-update noar ti set b2='RH6OKNO2JOY2CXNNI5CLQFDZIGNL0Q' where id=1;
-update noar tt set v0='WXDP6T761RGM68FRZ31UEA11EOA2' where id=2;
-update noar ti set v0='WXDP6T761RGM68FRZ31UEA11EOA2' where id=2;
-update noar tt set b0='XWJZ67VKOOFBH27HP' where id=2;
-update noar ti set b0='XWJZ67VKOOFBH27HP' where id=2;
-update noar tt set v0='G1NWW83LA4QOTBL7VQ' where id=2;
-update noar ti set v0='G1NWW83LA4QOTBL7VQ' where id=2;
-update noar tt set b1='3TR833VN' where id=2;
-update noar ti set b1='3TR833VN' where id=2;
-update noar tt set v0='XLL1JHVPRABD' where id=2;
-update noar ti set v0='XLL1JHVPRABD' where id=2;
-update noar tt set b2='KR02VZPISZOX3' where id=2;
-update noar ti set b2='KR02VZPISZOX3' where id=2;
-update noar tt set v0='CSTJRDS3EDJLGZD' where id=3;
-update noar ti set v0='CSTJRDS3EDJLGZD' where id=3;
-update noar tt set b0='7U3YADF' where id=3;
-update noar ti set b0='7U3YADF' where id=3;
-update noar tt set v0='PA33FIMK' where id=3;
-update noar ti set v0='PA33FIMK' where id=3;
-update noar tt set b1='QLXWHDQL2J4PYPUMK50IZUMZF' where id=3;
-update noar ti set b1='QLXWHDQL2J4PYPUMK50IZUMZF' where id=3;
-update noar tt set v0='7OSIMBKV3' where id=3;
-update noar ti set v0='7OSIMBKV3' where id=3;
-update noar tt set b2='9P63D50WO' where id=3;
-update noar ti set b2='9P63D50WO' where id=3;
-update noar tt set v0='B' where id=4;
-update noar ti set v0='B' where id=4;
-update noar tt set b0='ZI60CR3YU' where id=4;
-update noar ti set b0='ZI60CR3YU' where id=4;
-update noar tt set v0='K7BM16E7EEC2SCT488OABNVMF' where id=4;
-update noar ti set v0='K7BM16E7EEC2SCT488OABNVMF' where id=4;
-update noar tt set b1='DFO4TZ3JI9B4' where id=4;
-update noar ti set b1='DFO4TZ3JI9B4' where id=4;
-update noar tt set v0='K77XRSWQTJTA12S73I47A739' where id=4;
-update noar ti set v0='K77XRSWQTJTA12S73I47A739' where id=4;
-update noar tt set b2='EO50VRN' where id=4;
-update noar ti set b2='EO50VRN' where id=4;
-update noar tt set v0='R38CI5QP6IHTL3RJAV' where id=5;
-update noar ti set v0='R38CI5QP6IHTL3RJAV' where id=5;
-update noar tt set b0='9JKZMR476BMU5LNH69HDOHV4E' where id=5;
-update noar ti set b0='9JKZMR476BMU5LNH69HDOHV4E' where id=5;
-update noar tt set v0='WTLOMCY9' where id=5;
-update noar ti set v0='WTLOMCY9' where id=5;
-update noar tt set b1='7P1' where id=5;
-update noar ti set b1='7P1' where id=5;
-update noar tt set v0='8JG0' where id=5;
-update noar ti set v0='8JG0' where id=5;
-update noar tt set b2='DYFL4CUNB' where id=5;
-update noar ti set b2='DYFL4CUNB' where id=5;
-update noar tt set v0='68WUG89' where id=6;
-update noar ti set v0='68WUG89' where id=6;
-update noar tt set b0='IJ0U3G585DNTV6KRA8Z7UMQ' where id=6;
-update noar ti set b0='IJ0U3G585DNTV6KRA8Z7UMQ' where id=6;
-update noar tt set v0='QSCJRC9Y8WVVMU4GSXL' where id=6;
-update noar ti set v0='QSCJRC9Y8WVVMU4GSXL' where id=6;
-update noar tt set b1='SSUH7EJ86PQC7R1PR' where id=6;
-update noar ti set b1='SSUH7EJ86PQC7R1PR' where id=6;
-update noar tt set v0='08BVPHGCTOYDJANC08U5U50XT' where id=6;
-update noar ti set v0='08BVPHGCTOYDJANC08U5U50XT' where id=6;
-update noar tt set b2='H7' where id=6;
-update noar ti set b2='H7' where id=6;
-update noar tt set v0='G6S8M1820V1XO74S5SQ' where id=7;
-update noar ti set v0='G6S8M1820V1XO74S5SQ' where id=7;
-update noar tt set b0='3H' where id=7;
-update noar ti set b0='3H' where id=7;
-update noar tt set v0='H0O9HZHX8XD73DRNW' where id=7;
-update noar ti set v0='H0O9HZHX8XD73DRNW' where id=7;
-update noar tt set b1='KO712MFU5OXPY6XLRAH4E3E9C' where id=7;
-update noar ti set b1='KO712MFU5OXPY6XLRAH4E3E9C' where id=7;
-update noar tt set v0='4ME5IJ60RGW8' where id=7;
-update noar ti set v0='4ME5IJ60RGW8' where id=7;
-update noar tt set b2='6' where id=7;
-update noar ti set b2='6' where id=7;
-update noar tt set v0='4G1XESX3UU7TX5QUUVDP' where id=8;
-update noar ti set v0='4G1XESX3UU7TX5QUUVDP' where id=8;
-update noar tt set b0='FQ6Y7AJB5B1KNI3O4WZ' where id=8;
-update noar ti set b0='FQ6Y7AJB5B1KNI3O4WZ' where id=8;
-update noar tt set v0='L8ADRM5UTXW' where id=8;
-update noar ti set v0='L8ADRM5UTXW' where id=8;
-update noar tt set b1='I58SCELVBM8ENNR1' where id=8;
-update noar ti set b1='I58SCELVBM8ENNR1' where id=8;
-update noar tt set v0='P6X02730A51CITJL2B5T1OU4PQFD855R' where id=8;
-update noar ti set v0='P6X02730A51CITJL2B5T1OU4PQFD855R' where id=8;
-update noar tt set b2='8OA6S0O5XV' where id=8;
-update noar ti set b2='8OA6S0O5XV' where id=8;
-update noar tt set v0='C' where id=9;
-update noar ti set v0='C' where id=9;
-update noar tt set b0='DYVA472M3CZIOATJ8' where id=9;
-update noar ti set b0='DYVA472M3CZIOATJ8' where id=9;
-update noar tt set v0='8L' where id=9;
-update noar ti set v0='8L' where id=9;
-update noar tt set b1='6E0KPQOR' where id=9;
-update noar ti set b1='6E0KPQOR' where id=9;
-update noar tt set v0='3Z45SH4X8B6FT07K' where id=9;
-update noar ti set v0='3Z45SH4X8B6FT07K' where id=9;
-update noar tt set b2='G0RAQNSEACS' where id=9;
-update noar ti set b2='G0RAQNSEACS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='13YRU' where id=1;
-update noar ti set v0='13YRU' where id=1;
-update noar tt set b0='RY2V8YLWEL60PTHJO5GLKBM73AC' where id=1;
-update noar ti set b0='RY2V8YLWEL60PTHJO5GLKBM73AC' where id=1;
-update noar tt set v0='28CPM4LYE3QYH9JD05HSKWHHAQ9GJ' where id=1;
-update noar ti set v0='28CPM4LYE3QYH9JD05HSKWHHAQ9GJ' where id=1;
-update noar tt set b1='WFRDECHOEGAUXW71VURN6Q2A8' where id=1;
-update noar ti set b1='WFRDECHOEGAUXW71VURN6Q2A8' where id=1;
-update noar tt set v0='10S5F9RFU22M60T77Y4Y19RY0CQ7J' where id=1;
-update noar ti set v0='10S5F9RFU22M60T77Y4Y19RY0CQ7J' where id=1;
-update noar tt set b2='5UHXO' where id=1;
-update noar ti set b2='5UHXO' where id=1;
-update noar tt set v0='BGLOM0' where id=2;
-update noar ti set v0='BGLOM0' where id=2;
-update noar tt set b0='57BSMBFFYRTYYHHD7TXG3JVFARFQ' where id=2;
-update noar ti set b0='57BSMBFFYRTYYHHD7TXG3JVFARFQ' where id=2;
-update noar tt set v0='M6HLEVD9J67KV21PCLEDQXH4N' where id=2;
-update noar ti set v0='M6HLEVD9J67KV21PCLEDQXH4N' where id=2;
-update noar tt set b1='E1BNI02Z5I6W89Q' where id=2;
-update noar ti set b1='E1BNI02Z5I6W89Q' where id=2;
-update noar tt set v0='S9U342SAFFBVSV8HBFPGEA57N34X9U' where id=2;
-update noar ti set v0='S9U342SAFFBVSV8HBFPGEA57N34X9U' where id=2;
-update noar tt set b2='UVL37GGK9WY5P7R053VU503ZUQF61P' where id=2;
-update noar ti set b2='UVL37GGK9WY5P7R053VU503ZUQF61P' where id=2;
-update noar tt set v0='2ZZOKPMCJYMQG8Q9A2' where id=3;
-update noar ti set v0='2ZZOKPMCJYMQG8Q9A2' where id=3;
-update noar tt set b0='5X2O0NGRP8O14YCWJ2WPYEXTNGB' where id=3;
-update noar ti set b0='5X2O0NGRP8O14YCWJ2WPYEXTNGB' where id=3;
-update noar tt set v0='VIS1PZ83SJRLOE30HUJO7K9EPWOOZ' where id=3;
-update noar ti set v0='VIS1PZ83SJRLOE30HUJO7K9EPWOOZ' where id=3;
-update noar tt set b1='JNI' where id=3;
-update noar ti set b1='JNI' where id=3;
-update noar tt set v0='I86WBGJ7UO' where id=3;
-update noar ti set v0='I86WBGJ7UO' where id=3;
-update noar tt set b2='KV9EQ3AO0NCDGY2HKI1' where id=3;
-update noar ti set b2='KV9EQ3AO0NCDGY2HKI1' where id=3;
-update noar tt set v0='0FR13GFXWT6A' where id=4;
-update noar ti set v0='0FR13GFXWT6A' where id=4;
-update noar tt set b0='T5PXLME89GEJIQGSFLWH7' where id=4;
-update noar ti set b0='T5PXLME89GEJIQGSFLWH7' where id=4;
-update noar tt set v0='AXJIMRV4AACRMERBZHWNZYS7' where id=4;
-update noar ti set v0='AXJIMRV4AACRMERBZHWNZYS7' where id=4;
-update noar tt set b1='X' where id=4;
-update noar ti set b1='X' where id=4;
-update noar tt set v0='UC4IH59N2KOQWIUZT66DV3818' where id=4;
-update noar ti set v0='UC4IH59N2KOQWIUZT66DV3818' where id=4;
-update noar tt set b2='NLU8A8UKTK9F648EWNQHQ' where id=4;
-update noar ti set b2='NLU8A8UKTK9F648EWNQHQ' where id=4;
-update noar tt set v0='WUQRPE' where id=5;
-update noar ti set v0='WUQRPE' where id=5;
-update noar tt set b0='SSZXOCKA3EIF4FGFIIGC7W' where id=5;
-update noar ti set b0='SSZXOCKA3EIF4FGFIIGC7W' where id=5;
-update noar tt set v0='RFQ4NIIXYXPQGS6HX0LS6QYKEOT0C' where id=5;
-update noar ti set v0='RFQ4NIIXYXPQGS6HX0LS6QYKEOT0C' where id=5;
-update noar tt set b1='G0' where id=5;
-update noar ti set b1='G0' where id=5;
-update noar tt set v0='HSYK' where id=5;
-update noar ti set v0='HSYK' where id=5;
-update noar tt set b2='1TIS2BSHSFS2' where id=5;
-update noar ti set b2='1TIS2BSHSFS2' where id=5;
-update noar tt set v0='VJVHOZ0ZJVRYFNWRIOAZZAE1Y4DNU2GL' where id=6;
-update noar ti set v0='VJVHOZ0ZJVRYFNWRIOAZZAE1Y4DNU2GL' where id=6;
-update noar tt set b0='RX4CW00Z07R60QD04GZ3AA9HPG80P' where id=6;
-update noar ti set b0='RX4CW00Z07R60QD04GZ3AA9HPG80P' where id=6;
-update noar tt set v0='CKKEMN9HN0PHYCW93TUK680LU836WUQI' where id=6;
-update noar ti set v0='CKKEMN9HN0PHYCW93TUK680LU836WUQI' where id=6;
-update noar tt set b1='M6J3MW1RN9EDUGEQDBLOXGCK7PUZC39C' where id=6;
-update noar ti set b1='M6J3MW1RN9EDUGEQDBLOXGCK7PUZC39C' where id=6;
-update noar tt set v0='7HBUD1IX0SYW7P6' where id=6;
-update noar ti set v0='7HBUD1IX0SYW7P6' where id=6;
-update noar tt set b2='L7SN1I8' where id=6;
-update noar ti set b2='L7SN1I8' where id=6;
-update noar tt set v0='K827W6QROVQE0ZCAHLLWTWE7' where id=7;
-update noar ti set v0='K827W6QROVQE0ZCAHLLWTWE7' where id=7;
-update noar tt set b0='ZIRT3HUAYYOGAPBLAYQO03H' where id=7;
-update noar ti set b0='ZIRT3HUAYYOGAPBLAYQO03H' where id=7;
-update noar tt set v0='VCF0AYOOJ26NMZ4GA7PM' where id=7;
-update noar ti set v0='VCF0AYOOJ26NMZ4GA7PM' where id=7;
-update noar tt set b1='MRBRCR1PWAC9HR2B2G2' where id=7;
-update noar ti set b1='MRBRCR1PWAC9HR2B2G2' where id=7;
-update noar tt set v0='XPBWZF2VK' where id=7;
-update noar ti set v0='XPBWZF2VK' where id=7;
-update noar tt set b2='X82Q2U83BJRBNXW6NT3L' where id=7;
-update noar ti set b2='X82Q2U83BJRBNXW6NT3L' where id=7;
-update noar tt set v0='53XNMDTGTWELZPEJ9GDNVC0I' where id=8;
-update noar ti set v0='53XNMDTGTWELZPEJ9GDNVC0I' where id=8;
-update noar tt set b0='53KEDWGVCNC6RJPKK' where id=8;
-update noar ti set b0='53KEDWGVCNC6RJPKK' where id=8;
-update noar tt set v0='JRTYKPMVJTZZE' where id=8;
-update noar ti set v0='JRTYKPMVJTZZE' where id=8;
-update noar tt set b1='X1NGRWUSX6' where id=8;
-update noar ti set b1='X1NGRWUSX6' where id=8;
-update noar tt set v0='RKBR7FOTNDVSO3' where id=8;
-update noar ti set v0='RKBR7FOTNDVSO3' where id=8;
-update noar tt set b2='GR' where id=8;
-update noar ti set b2='GR' where id=8;
-update noar tt set v0='WYO' where id=9;
-update noar ti set v0='WYO' where id=9;
-update noar tt set b0='U08SNEV3U3SUDPE05LITOMR77' where id=9;
-update noar ti set b0='U08SNEV3U3SUDPE05LITOMR77' where id=9;
-update noar tt set v0='6L3L6FWLZCT' where id=9;
-update noar ti set v0='6L3L6FWLZCT' where id=9;
-update noar tt set b1='6BC54JOSGZVB' where id=9;
-update noar ti set b1='6BC54JOSGZVB' where id=9;
-update noar tt set v0='KP6HATGVF' where id=9;
-update noar ti set v0='KP6HATGVF' where id=9;
-update noar tt set b2='30R0W256SGTR1IGGLT5A0TJUZX' where id=9;
-update noar ti set b2='30R0W256SGTR1IGGLT5A0TJUZX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M91AP06W697DLGNYDQ' where id=1;
-update noar ti set v0='M91AP06W697DLGNYDQ' where id=1;
-update noar tt set b0='WFDAHZMNCU43Q' where id=1;
-update noar ti set b0='WFDAHZMNCU43Q' where id=1;
-update noar tt set v0='VP34CV5WT66' where id=1;
-update noar ti set v0='VP34CV5WT66' where id=1;
-update noar tt set b1='MH46QOYX43FGR1G48H1MQOD' where id=1;
-update noar ti set b1='MH46QOYX43FGR1G48H1MQOD' where id=1;
-update noar tt set v0='423TAD7T91Y1E94VGC26CVV4W24SM1PT' where id=1;
-update noar ti set v0='423TAD7T91Y1E94VGC26CVV4W24SM1PT' where id=1;
-update noar tt set b2='N3Q043CNTKV20LNH6X5T' where id=1;
-update noar ti set b2='N3Q043CNTKV20LNH6X5T' where id=1;
-update noar tt set v0='ZBWF131G0KDB' where id=2;
-update noar ti set v0='ZBWF131G0KDB' where id=2;
-update noar tt set b0='X84' where id=2;
-update noar ti set b0='X84' where id=2;
-update noar tt set v0='8ZR4AOD' where id=2;
-update noar ti set v0='8ZR4AOD' where id=2;
-update noar tt set b1='VGRTFJ48FI0HX8XFKD2CRWS' where id=2;
-update noar ti set b1='VGRTFJ48FI0HX8XFKD2CRWS' where id=2;
-update noar tt set v0='63JYKWV46HV08HJIV5M1' where id=2;
-update noar ti set v0='63JYKWV46HV08HJIV5M1' where id=2;
-update noar tt set b2='YUJDIQBKG5QLYE6ZA6AEF6PCDH76K9' where id=2;
-update noar ti set b2='YUJDIQBKG5QLYE6ZA6AEF6PCDH76K9' where id=2;
-update noar tt set v0='4GJSF' where id=3;
-update noar ti set v0='4GJSF' where id=3;
-update noar tt set b0='TKTO4JCXSZEKM28WLLA03U9YNEX11LPU' where id=3;
-update noar ti set b0='TKTO4JCXSZEKM28WLLA03U9YNEX11LPU' where id=3;
-update noar tt set v0='X179U' where id=3;
-update noar ti set v0='X179U' where id=3;
-update noar tt set b1='YE8QLET' where id=3;
-update noar ti set b1='YE8QLET' where id=3;
-update noar tt set v0='QXX2EDQ72UR41OFT4RKL' where id=3;
-update noar ti set v0='QXX2EDQ72UR41OFT4RKL' where id=3;
-update noar tt set b2='9IN4TGJI0M3C28T6K090Z3GJ22M7' where id=3;
-update noar ti set b2='9IN4TGJI0M3C28T6K090Z3GJ22M7' where id=3;
-update noar tt set v0='R1LR0BU781VQH9YNDR9TC' where id=4;
-update noar ti set v0='R1LR0BU781VQH9YNDR9TC' where id=4;
-update noar tt set b0='CF20MW0PJEDADAAWX3OVDKLW4OM1EXA8' where id=4;
-update noar ti set b0='CF20MW0PJEDADAAWX3OVDKLW4OM1EXA8' where id=4;
-update noar tt set v0='Q1QSWRVN' where id=4;
-update noar ti set v0='Q1QSWRVN' where id=4;
-update noar tt set b1='4ZQPNIXREP3W0ROQ8TMJD8S' where id=4;
-update noar ti set b1='4ZQPNIXREP3W0ROQ8TMJD8S' where id=4;
-update noar tt set v0='FLHMN92346E' where id=4;
-update noar ti set v0='FLHMN92346E' where id=4;
-update noar tt set b2='2' where id=4;
-update noar ti set b2='2' where id=4;
-update noar tt set v0='4BHTTJHCCTV0Q9SH' where id=5;
-update noar ti set v0='4BHTTJHCCTV0Q9SH' where id=5;
-update noar tt set b0='L2XSM3SNNFZYJ8TWTQH90SEKWJ4WEV' where id=5;
-update noar ti set b0='L2XSM3SNNFZYJ8TWTQH90SEKWJ4WEV' where id=5;
-update noar tt set v0='4' where id=5;
-update noar ti set v0='4' where id=5;
-update noar tt set b1='3BIP35NZ091ZGJFHKEZR6AFE' where id=5;
-update noar ti set b1='3BIP35NZ091ZGJFHKEZR6AFE' where id=5;
-update noar tt set v0='Z0JOVB8YQXYUZCG3' where id=5;
-update noar ti set v0='Z0JOVB8YQXYUZCG3' where id=5;
-update noar tt set b2='R' where id=5;
-update noar ti set b2='R' where id=5;
-update noar tt set v0='LRPLON0QPLAXN72LVEIPYV' where id=6;
-update noar ti set v0='LRPLON0QPLAXN72LVEIPYV' where id=6;
-update noar tt set b0='DHYIKBWWKME2L0SO1HIRT27E0RSEE' where id=6;
-update noar ti set b0='DHYIKBWWKME2L0SO1HIRT27E0RSEE' where id=6;
-update noar tt set v0='ZBK11UTXJL83E7J0YCWT9B' where id=6;
-update noar ti set v0='ZBK11UTXJL83E7J0YCWT9B' where id=6;
-update noar tt set b1='BM48FL2S0160X21SQU0M7V0GN8R' where id=6;
-update noar ti set b1='BM48FL2S0160X21SQU0M7V0GN8R' where id=6;
-update noar tt set v0='R1JQ8EH3P' where id=6;
-update noar ti set v0='R1JQ8EH3P' where id=6;
-update noar tt set b2='SIIZOUOLMW4' where id=6;
-update noar ti set b2='SIIZOUOLMW4' where id=6;
-update noar tt set v0='2WOLIFVUIXE10YIKPS8ASZ1URZ5TN1VH' where id=7;
-update noar ti set v0='2WOLIFVUIXE10YIKPS8ASZ1URZ5TN1VH' where id=7;
-update noar tt set b0='3HH5ZYF' where id=7;
-update noar ti set b0='3HH5ZYF' where id=7;
-update noar tt set v0='Z9HKX7Q93ZBUWGGG9OJ7' where id=7;
-update noar ti set v0='Z9HKX7Q93ZBUWGGG9OJ7' where id=7;
-update noar tt set b1='AA1L4NVNZ7PIK431FYKKEIN9PDX' where id=7;
-update noar ti set b1='AA1L4NVNZ7PIK431FYKKEIN9PDX' where id=7;
-update noar tt set v0='Z31UX09LP8YAORHPKBW5Z14NSZBKXYZ' where id=7;
-update noar ti set v0='Z31UX09LP8YAORHPKBW5Z14NSZBKXYZ' where id=7;
-update noar tt set b2='6J73A7' where id=7;
-update noar ti set b2='6J73A7' where id=7;
-update noar tt set v0='XCRDMJGUDH' where id=8;
-update noar ti set v0='XCRDMJGUDH' where id=8;
-update noar tt set b0='MYU59R5' where id=8;
-update noar ti set b0='MYU59R5' where id=8;
-update noar tt set v0='2RZ4BZT43FNDPANPPIB4IOE' where id=8;
-update noar ti set v0='2RZ4BZT43FNDPANPPIB4IOE' where id=8;
-update noar tt set b1='S3XOCZ' where id=8;
-update noar ti set b1='S3XOCZ' where id=8;
-update noar tt set v0='R6SZLL8Y79M43F6C8WO0VH0DN' where id=8;
-update noar ti set v0='R6SZLL8Y79M43F6C8WO0VH0DN' where id=8;
-update noar tt set b2='KXFZN4SHRSY2MXZNBPU13RHD' where id=8;
-update noar ti set b2='KXFZN4SHRSY2MXZNBPU13RHD' where id=8;
-update noar tt set v0='XWRZBI03EZ2ZN3HT' where id=9;
-update noar ti set v0='XWRZBI03EZ2ZN3HT' where id=9;
-update noar tt set b0='DE360E3PXUJ6' where id=9;
-update noar ti set b0='DE360E3PXUJ6' where id=9;
-update noar tt set v0='YZE60BFK' where id=9;
-update noar ti set v0='YZE60BFK' where id=9;
-update noar tt set b1='D5S2S4I9LEN' where id=9;
-update noar ti set b1='D5S2S4I9LEN' where id=9;
-update noar tt set v0='30C1' where id=9;
-update noar ti set v0='30C1' where id=9;
-update noar tt set b2='B749A33E4X57LCY7I45' where id=9;
-update noar ti set b2='B749A33E4X57LCY7I45' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='00FB6PZZRH8VF6MKRIPFZQ6PRP6J' where id=1;
-update noar ti set v0='00FB6PZZRH8VF6MKRIPFZQ6PRP6J' where id=1;
-update noar tt set b0='8R2TBRF3YEE7LGFGR3CICN6A' where id=1;
-update noar ti set b0='8R2TBRF3YEE7LGFGR3CICN6A' where id=1;
-update noar tt set v0='AAFIWC9KRCEIMPJE6DXCL01' where id=1;
-update noar ti set v0='AAFIWC9KRCEIMPJE6DXCL01' where id=1;
-update noar tt set b1='BC7I85KLFN0H6MZHP1GDVELNVR' where id=1;
-update noar ti set b1='BC7I85KLFN0H6MZHP1GDVELNVR' where id=1;
-update noar tt set v0='IXUGHC' where id=1;
-update noar ti set v0='IXUGHC' where id=1;
-update noar tt set b2='G5AQZZ395G51RNMY7Y5E8D3U' where id=1;
-update noar ti set b2='G5AQZZ395G51RNMY7Y5E8D3U' where id=1;
-update noar tt set v0='09IH2LSETI1RUWLPR70NJ6HQ' where id=2;
-update noar ti set v0='09IH2LSETI1RUWLPR70NJ6HQ' where id=2;
-update noar tt set b0='TM9LRQCSIN5N6Q4KUZRB1' where id=2;
-update noar ti set b0='TM9LRQCSIN5N6Q4KUZRB1' where id=2;
-update noar tt set v0='FT' where id=2;
-update noar ti set v0='FT' where id=2;
-update noar tt set b1='EJFPN8' where id=2;
-update noar ti set b1='EJFPN8' where id=2;
-update noar tt set v0='2A0' where id=2;
-update noar ti set v0='2A0' where id=2;
-update noar tt set b2='GJL709' where id=2;
-update noar ti set b2='GJL709' where id=2;
-update noar tt set v0='OLX2PSVBXWS0C71JOZJB' where id=3;
-update noar ti set v0='OLX2PSVBXWS0C71JOZJB' where id=3;
-update noar tt set b0='EMV3BIN2SP' where id=3;
-update noar ti set b0='EMV3BIN2SP' where id=3;
-update noar tt set v0='UIRC5JL' where id=3;
-update noar ti set v0='UIRC5JL' where id=3;
-update noar tt set b1='195I3WA6NYCYW1YASG0ZJ700TNONWEUP' where id=3;
-update noar ti set b1='195I3WA6NYCYW1YASG0ZJ700TNONWEUP' where id=3;
-update noar tt set v0='P9WF2VRNU6TNSF8O6V8H25PITG3CY' where id=3;
-update noar ti set v0='P9WF2VRNU6TNSF8O6V8H25PITG3CY' where id=3;
-update noar tt set b2='IM1XYJCMAP920EO2LGFQBFCWY3G' where id=3;
-update noar ti set b2='IM1XYJCMAP920EO2LGFQBFCWY3G' where id=3;
-update noar tt set v0='SBKUH35FAH48UB0YP4EW' where id=4;
-update noar ti set v0='SBKUH35FAH48UB0YP4EW' where id=4;
-update noar tt set b0='FTC1BVAZQTPWTQ0' where id=4;
-update noar ti set b0='FTC1BVAZQTPWTQ0' where id=4;
-update noar tt set v0='S3ZX5KB77454KVR06GAYDTS' where id=4;
-update noar ti set v0='S3ZX5KB77454KVR06GAYDTS' where id=4;
-update noar tt set b1='XL9L5PG9H541R76HFPR' where id=4;
-update noar ti set b1='XL9L5PG9H541R76HFPR' where id=4;
-update noar tt set v0='LR7MFNWGUI4YVT' where id=4;
-update noar ti set v0='LR7MFNWGUI4YVT' where id=4;
-update noar tt set b2='96FVYVM9OKZM0' where id=4;
-update noar ti set b2='96FVYVM9OKZM0' where id=4;
-update noar tt set v0='YL5XWTGFQ4HG95KNG7' where id=5;
-update noar ti set v0='YL5XWTGFQ4HG95KNG7' where id=5;
-update noar tt set b0='F7RU567MOYILMM0J83GNTC' where id=5;
-update noar ti set b0='F7RU567MOYILMM0J83GNTC' where id=5;
-update noar tt set v0='M6FX' where id=5;
-update noar ti set v0='M6FX' where id=5;
-update noar tt set b1='XB0YJTA' where id=5;
-update noar ti set b1='XB0YJTA' where id=5;
-update noar tt set v0='MN1H1FFV6HQD0LH38831KFSL3VLM' where id=5;
-update noar ti set v0='MN1H1FFV6HQD0LH38831KFSL3VLM' where id=5;
-update noar tt set b2='CQQ0XD27ASX0OTQ05DO2HGMWHJN2JB' where id=5;
-update noar ti set b2='CQQ0XD27ASX0OTQ05DO2HGMWHJN2JB' where id=5;
-update noar tt set v0='WJB85SDF7HGXOW4' where id=6;
-update noar ti set v0='WJB85SDF7HGXOW4' where id=6;
-update noar tt set b0='OWLGVRB2MZVP1U148CP' where id=6;
-update noar ti set b0='OWLGVRB2MZVP1U148CP' where id=6;
-update noar tt set v0='QZ78KXHAUUGSPXV' where id=6;
-update noar ti set v0='QZ78KXHAUUGSPXV' where id=6;
-update noar tt set b1='UC0KTMXW5RJF105646Q' where id=6;
-update noar ti set b1='UC0KTMXW5RJF105646Q' where id=6;
-update noar tt set v0='HGPUOYEL17YEHOJ5PWLKBLKO' where id=6;
-update noar ti set v0='HGPUOYEL17YEHOJ5PWLKBLKO' where id=6;
-update noar tt set b2='ZZ8QIL06NJW' where id=6;
-update noar ti set b2='ZZ8QIL06NJW' where id=6;
-update noar tt set v0='HHE4BLRWYL8MW312' where id=7;
-update noar ti set v0='HHE4BLRWYL8MW312' where id=7;
-update noar tt set b0='6BPQ7F6Y4T03S8U' where id=7;
-update noar ti set b0='6BPQ7F6Y4T03S8U' where id=7;
-update noar tt set v0='3B' where id=7;
-update noar ti set v0='3B' where id=7;
-update noar tt set b1='332B9K18TRAW7G2T' where id=7;
-update noar ti set b1='332B9K18TRAW7G2T' where id=7;
-update noar tt set v0='6S' where id=7;
-update noar ti set v0='6S' where id=7;
-update noar tt set b2='PGWRUCBGDWJBPQZNC828N4OQN' where id=7;
-update noar ti set b2='PGWRUCBGDWJBPQZNC828N4OQN' where id=7;
-update noar tt set v0='104IA' where id=8;
-update noar ti set v0='104IA' where id=8;
-update noar tt set b0='RZCE88WILA8XAQQ6B50WM' where id=8;
-update noar ti set b0='RZCE88WILA8XAQQ6B50WM' where id=8;
-update noar tt set v0='X8LI' where id=8;
-update noar ti set v0='X8LI' where id=8;
-update noar tt set b1='8NST28S5DJRV75TRI09M1MU2HDHNI4G' where id=8;
-update noar ti set b1='8NST28S5DJRV75TRI09M1MU2HDHNI4G' where id=8;
-update noar tt set v0='3' where id=8;
-update noar ti set v0='3' where id=8;
-update noar tt set b2='OLK72EDBVAK07WA5' where id=8;
-update noar ti set b2='OLK72EDBVAK07WA5' where id=8;
-update noar tt set v0='GAQ1DY7XOX8O' where id=9;
-update noar ti set v0='GAQ1DY7XOX8O' where id=9;
-update noar tt set b0='XH75R7N5W1QDBYB5LO9FCRJLF04R' where id=9;
-update noar ti set b0='XH75R7N5W1QDBYB5LO9FCRJLF04R' where id=9;
-update noar tt set v0='KSL0EQIBOIM5' where id=9;
-update noar ti set v0='KSL0EQIBOIM5' where id=9;
-update noar tt set b1='8JHI51DRO8DU165WZV61SJ8E5ANSJG' where id=9;
-update noar ti set b1='8JHI51DRO8DU165WZV61SJ8E5ANSJG' where id=9;
-update noar tt set v0='1WRL7K7T' where id=9;
-update noar ti set v0='1WRL7K7T' where id=9;
-update noar tt set b2='ZAQ1A4658AI' where id=9;
-update noar ti set b2='ZAQ1A4658AI' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H7PWUSSI7CLDO' where id=1;
-update noar ti set v0='H7PWUSSI7CLDO' where id=1;
-update noar tt set b0='QHV9BDB8NJ8H8VL7Q8770ZPHRPDT6' where id=1;
-update noar ti set b0='QHV9BDB8NJ8H8VL7Q8770ZPHRPDT6' where id=1;
-update noar tt set v0='JD8R9J8GB08J3HIQPZ0C' where id=1;
-update noar ti set v0='JD8R9J8GB08J3HIQPZ0C' where id=1;
-update noar tt set b1='S9FGA3606KWD03IRGMPT86YR5OK3VV' where id=1;
-update noar ti set b1='S9FGA3606KWD03IRGMPT86YR5OK3VV' where id=1;
-update noar tt set v0='0Z8SM37F8Z9G2ZF774BMPHHV0C31RD' where id=1;
-update noar ti set v0='0Z8SM37F8Z9G2ZF774BMPHHV0C31RD' where id=1;
-update noar tt set b2='KTW941MFT4HCM' where id=1;
-update noar ti set b2='KTW941MFT4HCM' where id=1;
-update noar tt set v0='KWTBDNBNO9PL7M7NY9P' where id=2;
-update noar ti set v0='KWTBDNBNO9PL7M7NY9P' where id=2;
-update noar tt set b0='BZT64' where id=2;
-update noar ti set b0='BZT64' where id=2;
-update noar tt set v0='F30VO50IIHERLQHBEZRFMIA3AKH4MRHU' where id=2;
-update noar ti set v0='F30VO50IIHERLQHBEZRFMIA3AKH4MRHU' where id=2;
-update noar tt set b1='P7G10ZMN6928HUKBP0T' where id=2;
-update noar ti set b1='P7G10ZMN6928HUKBP0T' where id=2;
-update noar tt set v0='2I3ZAJIFLHA67IE' where id=2;
-update noar ti set v0='2I3ZAJIFLHA67IE' where id=2;
-update noar tt set b2='4L6PX54NP1VIJ27KYYSXUPYF91LQHC' where id=2;
-update noar ti set b2='4L6PX54NP1VIJ27KYYSXUPYF91LQHC' where id=2;
-update noar tt set v0='SL9WN43MI9N' where id=3;
-update noar ti set v0='SL9WN43MI9N' where id=3;
-update noar tt set b0='OZDH5W7BZRIKXVGLERSD' where id=3;
-update noar ti set b0='OZDH5W7BZRIKXVGLERSD' where id=3;
-update noar tt set v0='8IABTKDP3O35GY5S7MNV' where id=3;
-update noar ti set v0='8IABTKDP3O35GY5S7MNV' where id=3;
-update noar tt set b1='T8W' where id=3;
-update noar ti set b1='T8W' where id=3;
-update noar tt set v0='WBV6LIQRKUO1HWZOG0QOI0Z' where id=3;
-update noar ti set v0='WBV6LIQRKUO1HWZOG0QOI0Z' where id=3;
-update noar tt set b2='YYWKKQTU20ZS15MO6Q63L0D' where id=3;
-update noar ti set b2='YYWKKQTU20ZS15MO6Q63L0D' where id=3;
-update noar tt set v0='PRDLCXAU4J6UHU90EO1HVWM1NMITR' where id=4;
-update noar ti set v0='PRDLCXAU4J6UHU90EO1HVWM1NMITR' where id=4;
-update noar tt set b0='7W' where id=4;
-update noar ti set b0='7W' where id=4;
-update noar tt set v0='AJ17PND6CVNTYB28TAJTHHG1PE' where id=4;
-update noar ti set v0='AJ17PND6CVNTYB28TAJTHHG1PE' where id=4;
-update noar tt set b1='KXZSFUE5AL099UI0TZXXUO10J' where id=4;
-update noar ti set b1='KXZSFUE5AL099UI0TZXXUO10J' where id=4;
-update noar tt set v0='X' where id=4;
-update noar ti set v0='X' where id=4;
-update noar tt set b2='Q3Y9QBJGCE6FAL' where id=4;
-update noar ti set b2='Q3Y9QBJGCE6FAL' where id=4;
-update noar tt set v0='09H70FKTTM4D34X3TGNQID2' where id=5;
-update noar ti set v0='09H70FKTTM4D34X3TGNQID2' where id=5;
-update noar tt set b0='TX6A4KP2P7JELQNBMXGN04PDNP' where id=5;
-update noar ti set b0='TX6A4KP2P7JELQNBMXGN04PDNP' where id=5;
-update noar tt set v0='ZLT57ZRR50CTPLPWEF3DZK' where id=5;
-update noar ti set v0='ZLT57ZRR50CTPLPWEF3DZK' where id=5;
-update noar tt set b1='NZ09BRYPUX' where id=5;
-update noar ti set b1='NZ09BRYPUX' where id=5;
-update noar tt set v0='V1EHU2C7QDT2N3L4CHDKA' where id=5;
-update noar ti set v0='V1EHU2C7QDT2N3L4CHDKA' where id=5;
-update noar tt set b2='638DN7UG5FZ608O7SXHCNC29GJA5PPPC' where id=5;
-update noar ti set b2='638DN7UG5FZ608O7SXHCNC29GJA5PPPC' where id=5;
-update noar tt set v0='PUTUB8X4BT1T09YL6YQKWENNTB3PX4' where id=6;
-update noar ti set v0='PUTUB8X4BT1T09YL6YQKWENNTB3PX4' where id=6;
-update noar tt set b0='D58FU7Z9Q' where id=6;
-update noar ti set b0='D58FU7Z9Q' where id=6;
-update noar tt set v0='ZE03V1UICLY9' where id=6;
-update noar ti set v0='ZE03V1UICLY9' where id=6;
-update noar tt set b1='G5QERH5OM769V' where id=6;
-update noar ti set b1='G5QERH5OM769V' where id=6;
-update noar tt set v0='F2N5KW2' where id=6;
-update noar ti set v0='F2N5KW2' where id=6;
-update noar tt set b2='0XP4E3' where id=6;
-update noar ti set b2='0XP4E3' where id=6;
-update noar tt set v0='FDEBKIWKZ92BH7939WG4JG8D' where id=7;
-update noar ti set v0='FDEBKIWKZ92BH7939WG4JG8D' where id=7;
-update noar tt set b0='PNJ4QYU' where id=7;
-update noar ti set b0='PNJ4QYU' where id=7;
-update noar tt set v0='58B485L2JEFXJASSJ79L4P691EPUO' where id=7;
-update noar ti set v0='58B485L2JEFXJASSJ79L4P691EPUO' where id=7;
-update noar tt set b1='IWBJ43FLI5L284AC88M8FW' where id=7;
-update noar ti set b1='IWBJ43FLI5L284AC88M8FW' where id=7;
-update noar tt set v0='D6NG6SSKBMFXWP9XPFMX' where id=7;
-update noar ti set v0='D6NG6SSKBMFXWP9XPFMX' where id=7;
-update noar tt set b2='92PBWEYRMTIXS25K' where id=7;
-update noar ti set b2='92PBWEYRMTIXS25K' where id=7;
-update noar tt set v0='RFX3QIFOD7A4H8PYIPZ5AM' where id=8;
-update noar ti set v0='RFX3QIFOD7A4H8PYIPZ5AM' where id=8;
-update noar tt set b0='HYL1WXSL7VBJ8C' where id=8;
-update noar ti set b0='HYL1WXSL7VBJ8C' where id=8;
-update noar tt set v0='5HBD3J0DYNU0HQC7OTC6E5GD6OS6' where id=8;
-update noar ti set v0='5HBD3J0DYNU0HQC7OTC6E5GD6OS6' where id=8;
-update noar tt set b1='I93RGDK2S2IBYSJX683M8XI4TM6F' where id=8;
-update noar ti set b1='I93RGDK2S2IBYSJX683M8XI4TM6F' where id=8;
-update noar tt set v0='86MYBJHMKEIVUYAUHTX5UJC3F' where id=8;
-update noar ti set v0='86MYBJHMKEIVUYAUHTX5UJC3F' where id=8;
-update noar tt set b2='ACBVT2NWF5QL' where id=8;
-update noar ti set b2='ACBVT2NWF5QL' where id=8;
-update noar tt set v0='GVXBOH50YB9CZQZSHPBB41LJL7XFPRSZ' where id=9;
-update noar ti set v0='GVXBOH50YB9CZQZSHPBB41LJL7XFPRSZ' where id=9;
-update noar tt set b0='82YAEK23VOIVH2B' where id=9;
-update noar ti set b0='82YAEK23VOIVH2B' where id=9;
-update noar tt set v0='AYZ1' where id=9;
-update noar ti set v0='AYZ1' where id=9;
-update noar tt set b1='J6TWWGAU7Y3SB1ZC1UPAHBU' where id=9;
-update noar ti set b1='J6TWWGAU7Y3SB1ZC1UPAHBU' where id=9;
-update noar tt set v0='2G1KBSPXPEDJTI9L' where id=9;
-update noar ti set v0='2G1KBSPXPEDJTI9L' where id=9;
-update noar tt set b2='D25OPT0JBWKE6MZGX' where id=9;
-update noar ti set b2='D25OPT0JBWKE6MZGX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='19WRBYZHOSNVJZTEW4BX5' where id=1;
-update noar ti set v0='19WRBYZHOSNVJZTEW4BX5' where id=1;
-update noar tt set b0='5NLLUTTYGXEJG' where id=1;
-update noar ti set b0='5NLLUTTYGXEJG' where id=1;
-update noar tt set v0='UAZKSN883G60G' where id=1;
-update noar ti set v0='UAZKSN883G60G' where id=1;
-update noar tt set b1='8ZUGO0XKJZFEUJ2ISHVYO' where id=1;
-update noar ti set b1='8ZUGO0XKJZFEUJ2ISHVYO' where id=1;
-update noar tt set v0='V6AVPVY2' where id=1;
-update noar ti set v0='V6AVPVY2' where id=1;
-update noar tt set b2='M83SQO5F7FTUIOF5VA7QXFHFHXP0582G' where id=1;
-update noar ti set b2='M83SQO5F7FTUIOF5VA7QXFHFHXP0582G' where id=1;
-update noar tt set v0='A55' where id=2;
-update noar ti set v0='A55' where id=2;
-update noar tt set b0='8BIXZ4SLL8Y3BJ' where id=2;
-update noar ti set b0='8BIXZ4SLL8Y3BJ' where id=2;
-update noar tt set v0='9E5T5ZHNFPXYJA0WMZQ' where id=2;
-update noar ti set v0='9E5T5ZHNFPXYJA0WMZQ' where id=2;
-update noar tt set b1='JSUL91' where id=2;
-update noar ti set b1='JSUL91' where id=2;
-update noar tt set v0='LWLQWLO7TJ91' where id=2;
-update noar ti set v0='LWLQWLO7TJ91' where id=2;
-update noar tt set b2='3BV4PS98UHJN7A4TI3TW7V92593' where id=2;
-update noar ti set b2='3BV4PS98UHJN7A4TI3TW7V92593' where id=2;
-update noar tt set v0='Y2HLYCMU5KPDMKR2RQW1KKKL9QKRUBE' where id=3;
-update noar ti set v0='Y2HLYCMU5KPDMKR2RQW1KKKL9QKRUBE' where id=3;
-update noar tt set b0='U3AWTAA7CY5X3RWK2NJNRVASNTZDC3' where id=3;
-update noar ti set b0='U3AWTAA7CY5X3RWK2NJNRVASNTZDC3' where id=3;
-update noar tt set v0='159GG0L3U8K8WOVX5KS8' where id=3;
-update noar ti set v0='159GG0L3U8K8WOVX5KS8' where id=3;
-update noar tt set b1='5JJN0WB5W' where id=3;
-update noar ti set b1='5JJN0WB5W' where id=3;
-update noar tt set v0='TG4XTMQWTF113PMOQXARUP6CNN898D' where id=3;
-update noar ti set v0='TG4XTMQWTF113PMOQXARUP6CNN898D' where id=3;
-update noar tt set b2='RDIKUPFLJMXEIO6V3LANGO' where id=3;
-update noar ti set b2='RDIKUPFLJMXEIO6V3LANGO' where id=3;
-update noar tt set v0='GAQCGTP18GHBEAZ9JHNDB2H12EMBA' where id=4;
-update noar ti set v0='GAQCGTP18GHBEAZ9JHNDB2H12EMBA' where id=4;
-update noar tt set b0='SJ8DBKD97A0NPJ9UFCZQ5XSPDQOHA' where id=4;
-update noar ti set b0='SJ8DBKD97A0NPJ9UFCZQ5XSPDQOHA' where id=4;
-update noar tt set v0='HNJ4DMWVAREEK8RM1R8RBQ2UC0USLEL' where id=4;
-update noar ti set v0='HNJ4DMWVAREEK8RM1R8RBQ2UC0USLEL' where id=4;
-update noar tt set b1='VRD5TZ263YVJE741QUHVQH15V0M9F' where id=4;
-update noar ti set b1='VRD5TZ263YVJE741QUHVQH15V0M9F' where id=4;
-update noar tt set v0='J3QGZUIH4FNEETIOXN' where id=4;
-update noar ti set v0='J3QGZUIH4FNEETIOXN' where id=4;
-update noar tt set b2='YA9A8ZG0I2EMDRQPZJJ5G9UQUQI' where id=4;
-update noar ti set b2='YA9A8ZG0I2EMDRQPZJJ5G9UQUQI' where id=4;
-update noar tt set v0='FJS7OTAA05IFMCA8W4TFQSOPCK51JL' where id=5;
-update noar ti set v0='FJS7OTAA05IFMCA8W4TFQSOPCK51JL' where id=5;
-update noar tt set b0='E1JVFVFNKMLM31ES2TQ8P' where id=5;
-update noar ti set b0='E1JVFVFNKMLM31ES2TQ8P' where id=5;
-update noar tt set v0='VE028ZUFMNF2E' where id=5;
-update noar ti set v0='VE028ZUFMNF2E' where id=5;
-update noar tt set b1='Y' where id=5;
-update noar ti set b1='Y' where id=5;
-update noar tt set v0='LN2IYOLXWKDU864JUK8UB5' where id=5;
-update noar ti set v0='LN2IYOLXWKDU864JUK8UB5' where id=5;
-update noar tt set b2='VIM983X3O4P2HHKEPCSJ7T0D4EUT' where id=5;
-update noar ti set b2='VIM983X3O4P2HHKEPCSJ7T0D4EUT' where id=5;
-update noar tt set v0='G0WVNZ' where id=6;
-update noar ti set v0='G0WVNZ' where id=6;
-update noar tt set b0='X3YSYRK7GA' where id=6;
-update noar ti set b0='X3YSYRK7GA' where id=6;
-update noar tt set v0='CWH0XWJOUIA9813EIVCJ22N' where id=6;
-update noar ti set v0='CWH0XWJOUIA9813EIVCJ22N' where id=6;
-update noar tt set b1='BHQ41RGENUD' where id=6;
-update noar ti set b1='BHQ41RGENUD' where id=6;
-update noar tt set v0='F1UM7L39EOAO6N847IK7QBNA84QCQ' where id=6;
-update noar ti set v0='F1UM7L39EOAO6N847IK7QBNA84QCQ' where id=6;
-update noar tt set b2='RORZW0DXLOYT5K18H6C7D9Z1WBK0G' where id=6;
-update noar ti set b2='RORZW0DXLOYT5K18H6C7D9Z1WBK0G' where id=6;
-update noar tt set v0='8H587RNNMIR2FIE7NH01MP7Y2Q1' where id=7;
-update noar ti set v0='8H587RNNMIR2FIE7NH01MP7Y2Q1' where id=7;
-update noar tt set b0='RFMGAYF089WSL9EA7FLILK85J81UV' where id=7;
-update noar ti set b0='RFMGAYF089WSL9EA7FLILK85J81UV' where id=7;
-update noar tt set v0='VJSY6JER0HHFP4MUM9LNBAY' where id=7;
-update noar ti set v0='VJSY6JER0HHFP4MUM9LNBAY' where id=7;
-update noar tt set b1='H63NZISDDG' where id=7;
-update noar ti set b1='H63NZISDDG' where id=7;
-update noar tt set v0='STR0C39QZ1GU9K5YZLBRL3QTV5PQX3' where id=7;
-update noar ti set v0='STR0C39QZ1GU9K5YZLBRL3QTV5PQX3' where id=7;
-update noar tt set b2='X8GU0O3JSG0Z3ZNPZ8LPM9KG8ZUUO' where id=7;
-update noar ti set b2='X8GU0O3JSG0Z3ZNPZ8LPM9KG8ZUUO' where id=7;
-update noar tt set v0='C5UX96BGJAGGFCBV2LLGD6GPW1' where id=8;
-update noar ti set v0='C5UX96BGJAGGFCBV2LLGD6GPW1' where id=8;
-update noar tt set b0='6PCSJXA2BV0IX6C4Q83167RZAG3U8' where id=8;
-update noar ti set b0='6PCSJXA2BV0IX6C4Q83167RZAG3U8' where id=8;
-update noar tt set v0='ZAC159HQCC26J3ZEL3LXQ6GF8F' where id=8;
-update noar ti set v0='ZAC159HQCC26J3ZEL3LXQ6GF8F' where id=8;
-update noar tt set b1='Q2B8HJL07A8ZI3HF0S15S' where id=8;
-update noar ti set b1='Q2B8HJL07A8ZI3HF0S15S' where id=8;
-update noar tt set v0='C3RAXUVXJHKZAV458GYVJ' where id=8;
-update noar ti set v0='C3RAXUVXJHKZAV458GYVJ' where id=8;
-update noar tt set b2='FB99J0JUK' where id=8;
-update noar ti set b2='FB99J0JUK' where id=8;
-update noar tt set v0='RLFAPPNF' where id=9;
-update noar ti set v0='RLFAPPNF' where id=9;
-update noar tt set b0='NEW3N1VI5LB08NYG38889DBXBC2NS' where id=9;
-update noar ti set b0='NEW3N1VI5LB08NYG38889DBXBC2NS' where id=9;
-update noar tt set v0='DELZ1' where id=9;
-update noar ti set v0='DELZ1' where id=9;
-update noar tt set b1='S' where id=9;
-update noar ti set b1='S' where id=9;
-update noar tt set v0='JU2' where id=9;
-update noar ti set v0='JU2' where id=9;
-update noar tt set b2='F139IV56DMN20MZG9DR2D' where id=9;
-update noar ti set b2='F139IV56DMN20MZG9DR2D' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SV0I' where id=1;
-update noar ti set v0='SV0I' where id=1;
-update noar tt set b0='KYMCXW37ZZYG9G1WF5ATXZKKKP' where id=1;
-update noar ti set b0='KYMCXW37ZZYG9G1WF5ATXZKKKP' where id=1;
-update noar tt set v0='MDKL6V' where id=1;
-update noar ti set v0='MDKL6V' where id=1;
-update noar tt set b1='MD4I9' where id=1;
-update noar ti set b1='MD4I9' where id=1;
-update noar tt set v0='YRMD9J0S33QTI9IIU0TI' where id=1;
-update noar ti set v0='YRMD9J0S33QTI9IIU0TI' where id=1;
-update noar tt set b2='K6' where id=1;
-update noar ti set b2='K6' where id=1;
-update noar tt set v0='6YXAOZDH0MGSQQK7ITJB' where id=2;
-update noar ti set v0='6YXAOZDH0MGSQQK7ITJB' where id=2;
-update noar tt set b0='KX4604VMO2H8XLHK9991OA' where id=2;
-update noar ti set b0='KX4604VMO2H8XLHK9991OA' where id=2;
-update noar tt set v0='RWDD74PFGPZU929A69' where id=2;
-update noar ti set v0='RWDD74PFGPZU929A69' where id=2;
-update noar tt set b1='VEZYHQKCXB79AUNRTN9YHY5P4' where id=2;
-update noar ti set b1='VEZYHQKCXB79AUNRTN9YHY5P4' where id=2;
-update noar tt set v0='VCCHNOCTD0KD9LNGWARX61ZP37MFEP' where id=2;
-update noar ti set v0='VCCHNOCTD0KD9LNGWARX61ZP37MFEP' where id=2;
-update noar tt set b2='VC6I970OBZDVQ8FNMS8Q210WSQ' where id=2;
-update noar ti set b2='VC6I970OBZDVQ8FNMS8Q210WSQ' where id=2;
-update noar tt set v0='NWD' where id=3;
-update noar ti set v0='NWD' where id=3;
-update noar tt set b0='0VHIDTC5JFAJB9BLX5QRWM7' where id=3;
-update noar ti set b0='0VHIDTC5JFAJB9BLX5QRWM7' where id=3;
-update noar tt set v0='HITJS54ZP1IHZ68T5AWZV9YPGS6' where id=3;
-update noar ti set v0='HITJS54ZP1IHZ68T5AWZV9YPGS6' where id=3;
-update noar tt set b1='N9QHQ14Y7' where id=3;
-update noar ti set b1='N9QHQ14Y7' where id=3;
-update noar tt set v0='E3ZCYHVHJUMRH557COJ9AW66WZL' where id=3;
-update noar ti set v0='E3ZCYHVHJUMRH557COJ9AW66WZL' where id=3;
-update noar tt set b2='44OU4CUBY8Z8GW7ZEFYYJ' where id=3;
-update noar ti set b2='44OU4CUBY8Z8GW7ZEFYYJ' where id=3;
-update noar tt set v0='UIA27FV2PWKWD1' where id=4;
-update noar ti set v0='UIA27FV2PWKWD1' where id=4;
-update noar tt set b0='8QE' where id=4;
-update noar ti set b0='8QE' where id=4;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b1='Q2KMULE3' where id=4;
-update noar ti set b1='Q2KMULE3' where id=4;
-update noar tt set v0='YQ8OSCP9LM9W77YT6LBNZHC' where id=4;
-update noar ti set v0='YQ8OSCP9LM9W77YT6LBNZHC' where id=4;
-update noar tt set b2='99GLQ19ZZYHHU1WK6GFG' where id=4;
-update noar ti set b2='99GLQ19ZZYHHU1WK6GFG' where id=4;
-update noar tt set v0='B8IBBYQR3X4V' where id=5;
-update noar ti set v0='B8IBBYQR3X4V' where id=5;
-update noar tt set b0='F05Z4R0R7CZOBS5' where id=5;
-update noar ti set b0='F05Z4R0R7CZOBS5' where id=5;
-update noar tt set v0='JMGENIVG' where id=5;
-update noar ti set v0='JMGENIVG' where id=5;
-update noar tt set b1='FPQFEBR0SNDPFZ10N43BRN' where id=5;
-update noar ti set b1='FPQFEBR0SNDPFZ10N43BRN' where id=5;
-update noar tt set v0='DWQEAT8R1GU1UP043WW' where id=5;
-update noar ti set v0='DWQEAT8R1GU1UP043WW' where id=5;
-update noar tt set b2='3249945GFY9EOZR9ZLYQQD65V24' where id=5;
-update noar ti set b2='3249945GFY9EOZR9ZLYQQD65V24' where id=5;
-update noar tt set v0='48JZTBIWYK5Z' where id=6;
-update noar ti set v0='48JZTBIWYK5Z' where id=6;
-update noar tt set b0='3H8SVB1P17GET7EPIYG2MQ9ZNJ77Y02O' where id=6;
-update noar ti set b0='3H8SVB1P17GET7EPIYG2MQ9ZNJ77Y02O' where id=6;
-update noar tt set v0='23K8V7LX0AEOA74U9RQC3RS3GOOD1' where id=6;
-update noar ti set v0='23K8V7LX0AEOA74U9RQC3RS3GOOD1' where id=6;
-update noar tt set b1='GXADYKHDGDFCQ0N' where id=6;
-update noar ti set b1='GXADYKHDGDFCQ0N' where id=6;
-update noar tt set v0='DUKD05KLP0VDYFX0MB0JJ3TSG' where id=6;
-update noar ti set v0='DUKD05KLP0VDYFX0MB0JJ3TSG' where id=6;
-update noar tt set b2='DRP4RVCCMQT577SVE402NZ' where id=6;
-update noar ti set b2='DRP4RVCCMQT577SVE402NZ' where id=6;
-update noar tt set v0='58RFM0SYRWFARK' where id=7;
-update noar ti set v0='58RFM0SYRWFARK' where id=7;
-update noar tt set b0='88UZW72BTIRS1' where id=7;
-update noar ti set b0='88UZW72BTIRS1' where id=7;
-update noar tt set v0='NEQWA2TA40O3' where id=7;
-update noar ti set v0='NEQWA2TA40O3' where id=7;
-update noar tt set b1='G90ASRGC4BST' where id=7;
-update noar ti set b1='G90ASRGC4BST' where id=7;
-update noar tt set v0='VOMQ7G7XTVRY' where id=7;
-update noar ti set v0='VOMQ7G7XTVRY' where id=7;
-update noar tt set b2='96DLBNYMGQMBS' where id=7;
-update noar ti set b2='96DLBNYMGQMBS' where id=7;
-update noar tt set v0='S' where id=8;
-update noar ti set v0='S' where id=8;
-update noar tt set b0='J4HL4ATOGX4FJ7MSPDWQLP6Z2D' where id=8;
-update noar ti set b0='J4HL4ATOGX4FJ7MSPDWQLP6Z2D' where id=8;
-update noar tt set v0='8ZDMVNZSE38MRNPOB' where id=8;
-update noar ti set v0='8ZDMVNZSE38MRNPOB' where id=8;
-update noar tt set b1='J8VNWGHLWZ4Y6C' where id=8;
-update noar ti set b1='J8VNWGHLWZ4Y6C' where id=8;
-update noar tt set v0='6KAC16J06245FUPO3I' where id=8;
-update noar ti set v0='6KAC16J06245FUPO3I' where id=8;
-update noar tt set b2='SGD6M' where id=8;
-update noar ti set b2='SGD6M' where id=8;
-update noar tt set v0='MYF02N' where id=9;
-update noar ti set v0='MYF02N' where id=9;
-update noar tt set b0='EMFT87852EDNAY6GCIRU1H5JKKB4' where id=9;
-update noar ti set b0='EMFT87852EDNAY6GCIRU1H5JKKB4' where id=9;
-update noar tt set v0='LU6IZ9Y4KZ6XYKGEF9YY9' where id=9;
-update noar ti set v0='LU6IZ9Y4KZ6XYKGEF9YY9' where id=9;
-update noar tt set b1='JY5UGRX' where id=9;
-update noar ti set b1='JY5UGRX' where id=9;
-update noar tt set v0='3T5PRLJ3MVUN1MU61' where id=9;
-update noar ti set v0='3T5PRLJ3MVUN1MU61' where id=9;
-update noar tt set b2='295XFAMRT' where id=9;
-update noar ti set b2='295XFAMRT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='53GM4O1DEVA23I501' where id=1;
-update noar ti set v0='53GM4O1DEVA23I501' where id=1;
-update noar tt set b0='TZHNQO02UW2ZI0NDG' where id=1;
-update noar ti set b0='TZHNQO02UW2ZI0NDG' where id=1;
-update noar tt set v0='BIWM4X0EL13' where id=1;
-update noar ti set v0='BIWM4X0EL13' where id=1;
-update noar tt set b1='D1Z0Y6X6VS7EEOCE35HM2H7ZBN5O81OF' where id=1;
-update noar ti set b1='D1Z0Y6X6VS7EEOCE35HM2H7ZBN5O81OF' where id=1;
-update noar tt set v0='0I9TZG9JE6A9LJTUZZMGY9BIAQM' where id=1;
-update noar ti set v0='0I9TZG9JE6A9LJTUZZMGY9BIAQM' where id=1;
-update noar tt set b2='DTBGWI45DT0JH5VM18' where id=1;
-update noar ti set b2='DTBGWI45DT0JH5VM18' where id=1;
-update noar tt set v0='R63SJ9WSTG9QXD5JOEO9A' where id=2;
-update noar ti set v0='R63SJ9WSTG9QXD5JOEO9A' where id=2;
-update noar tt set b0='C8EBOM3KUSK4UPNGKUC07Q67' where id=2;
-update noar ti set b0='C8EBOM3KUSK4UPNGKUC07Q67' where id=2;
-update noar tt set v0='MKSC' where id=2;
-update noar ti set v0='MKSC' where id=2;
-update noar tt set b1='RU92ZFBZ8NA2ZYVQ' where id=2;
-update noar ti set b1='RU92ZFBZ8NA2ZYVQ' where id=2;
-update noar tt set v0='YHZDKHH5L32PMPVH314BVFC' where id=2;
-update noar ti set v0='YHZDKHH5L32PMPVH314BVFC' where id=2;
-update noar tt set b2='RBXKHMSY' where id=2;
-update noar ti set b2='RBXKHMSY' where id=2;
-update noar tt set v0='VABOMGJ0ZOA0EP1SB3XC5NRE' where id=3;
-update noar ti set v0='VABOMGJ0ZOA0EP1SB3XC5NRE' where id=3;
-update noar tt set b0='G2RXB62681' where id=3;
-update noar ti set b0='G2RXB62681' where id=3;
-update noar tt set v0='10BU6RUQIPRD4DMKOR46MGBIUN8173' where id=3;
-update noar ti set v0='10BU6RUQIPRD4DMKOR46MGBIUN8173' where id=3;
-update noar tt set b1='8C7H0E' where id=3;
-update noar ti set b1='8C7H0E' where id=3;
-update noar tt set v0='TH9LIPWC' where id=3;
-update noar ti set v0='TH9LIPWC' where id=3;
-update noar tt set b2='VGTX4UL3Q34AY9SZK53MMOF' where id=3;
-update noar ti set b2='VGTX4UL3Q34AY9SZK53MMOF' where id=3;
-update noar tt set v0='YSM04' where id=4;
-update noar ti set v0='YSM04' where id=4;
-update noar tt set b0='C5' where id=4;
-update noar ti set b0='C5' where id=4;
-update noar tt set v0='982IFQ8DXI0MMHXTHGDY' where id=4;
-update noar ti set v0='982IFQ8DXI0MMHXTHGDY' where id=4;
-update noar tt set b1='I8F93LP9BYT6' where id=4;
-update noar ti set b1='I8F93LP9BYT6' where id=4;
-update noar tt set v0='SN' where id=4;
-update noar ti set v0='SN' where id=4;
-update noar tt set b2='EES7IGO1FD72CPSMQ2BGP4' where id=4;
-update noar ti set b2='EES7IGO1FD72CPSMQ2BGP4' where id=4;
-update noar tt set v0='SIRX7721I' where id=5;
-update noar ti set v0='SIRX7721I' where id=5;
-update noar tt set b0='V5G0EKJ4AD4BXM2N6VQYJ7' where id=5;
-update noar ti set b0='V5G0EKJ4AD4BXM2N6VQYJ7' where id=5;
-update noar tt set v0='DVT4X6PV7C8PLYXMMZOTY' where id=5;
-update noar ti set v0='DVT4X6PV7C8PLYXMMZOTY' where id=5;
-update noar tt set b1='SQUGGBCBBSEEYPOZFKARB397K6LRG' where id=5;
-update noar ti set b1='SQUGGBCBBSEEYPOZFKARB397K6LRG' where id=5;
-update noar tt set v0='DJS0J6GOUY6JB6UPFUK35AT77U4KZ' where id=5;
-update noar ti set v0='DJS0J6GOUY6JB6UPFUK35AT77U4KZ' where id=5;
-update noar tt set b2='7T8KSWKU49SF0U52S5P05' where id=5;
-update noar ti set b2='7T8KSWKU49SF0U52S5P05' where id=5;
-update noar tt set v0='8T2UQUX11AKE2U5AQLEY' where id=6;
-update noar ti set v0='8T2UQUX11AKE2U5AQLEY' where id=6;
-update noar tt set b0='VMNBOUGFTAXLJ3LCO7Q6CO' where id=6;
-update noar ti set b0='VMNBOUGFTAXLJ3LCO7Q6CO' where id=6;
-update noar tt set v0='9JDVBN2SMHEZS2L069SRBOUD' where id=6;
-update noar ti set v0='9JDVBN2SMHEZS2L069SRBOUD' where id=6;
-update noar tt set b1='Z3JOHLX39C0RE' where id=6;
-update noar ti set b1='Z3JOHLX39C0RE' where id=6;
-update noar tt set v0='GCQZLR4JZ871S' where id=6;
-update noar ti set v0='GCQZLR4JZ871S' where id=6;
-update noar tt set b2='DT3W' where id=6;
-update noar ti set b2='DT3W' where id=6;
-update noar tt set v0='FFWRTK6ZH0R8628EPGG9MA' where id=7;
-update noar ti set v0='FFWRTK6ZH0R8628EPGG9MA' where id=7;
-update noar tt set b0='L3O' where id=7;
-update noar ti set b0='L3O' where id=7;
-update noar tt set v0='LKN7YQETMUGY' where id=7;
-update noar ti set v0='LKN7YQETMUGY' where id=7;
-update noar tt set b1='POZS4Z75WVQT4DPLQTPAAFIOI1PYN' where id=7;
-update noar ti set b1='POZS4Z75WVQT4DPLQTPAAFIOI1PYN' where id=7;
-update noar tt set v0='IQ4HHO7A' where id=7;
-update noar ti set v0='IQ4HHO7A' where id=7;
-update noar tt set b2='P2UA49ZAEK0' where id=7;
-update noar ti set b2='P2UA49ZAEK0' where id=7;
-update noar tt set v0='EL06087A6ZHWXO73FIFK2M4ZFZVQ9B' where id=8;
-update noar ti set v0='EL06087A6ZHWXO73FIFK2M4ZFZVQ9B' where id=8;
-update noar tt set b0='OBG8R' where id=8;
-update noar ti set b0='OBG8R' where id=8;
-update noar tt set v0='NEZ0B6GW20GINB' where id=8;
-update noar ti set v0='NEZ0B6GW20GINB' where id=8;
-update noar tt set b1='460I5CCIEHK' where id=8;
-update noar ti set b1='460I5CCIEHK' where id=8;
-update noar tt set v0='RZ' where id=8;
-update noar ti set v0='RZ' where id=8;
-update noar tt set b2='2CSP' where id=8;
-update noar ti set b2='2CSP' where id=8;
-update noar tt set v0='SOTUGJT6OK0JDFU0L' where id=9;
-update noar ti set v0='SOTUGJT6OK0JDFU0L' where id=9;
-update noar tt set b0='NFFOG4527YDL7PH345Z1FCF' where id=9;
-update noar ti set b0='NFFOG4527YDL7PH345Z1FCF' where id=9;
-update noar tt set v0='DLNRAMVOZMF7H6Q8VO5WITXRLSCFKAT' where id=9;
-update noar ti set v0='DLNRAMVOZMF7H6Q8VO5WITXRLSCFKAT' where id=9;
-update noar tt set b1='OOD8' where id=9;
-update noar ti set b1='OOD8' where id=9;
-update noar tt set v0='KLOIJPKGCKZEM' where id=9;
-update noar ti set v0='KLOIJPKGCKZEM' where id=9;
-update noar tt set b2='GB9BOCGXG70' where id=9;
-update noar ti set b2='GB9BOCGXG70' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L4RISOX3VAO1PZB' where id=1;
-update noar ti set v0='L4RISOX3VAO1PZB' where id=1;
-update noar tt set b0='NDO6MKQJVC5K7' where id=1;
-update noar ti set b0='NDO6MKQJVC5K7' where id=1;
-update noar tt set v0='G' where id=1;
-update noar ti set v0='G' where id=1;
-update noar tt set b1='G77HCANFT4MZP033AMIGXIN7Z3UPDEHR' where id=1;
-update noar ti set b1='G77HCANFT4MZP033AMIGXIN7Z3UPDEHR' where id=1;
-update noar tt set v0='J' where id=1;
-update noar ti set v0='J' where id=1;
-update noar tt set b2='C9YBTLKJSX1KECNYGT' where id=1;
-update noar ti set b2='C9YBTLKJSX1KECNYGT' where id=1;
-update noar tt set v0='YUJ' where id=2;
-update noar ti set v0='YUJ' where id=2;
-update noar tt set b0='Y57T0S2AVVHU5LXPH1ATVYEM56UED4U' where id=2;
-update noar ti set b0='Y57T0S2AVVHU5LXPH1ATVYEM56UED4U' where id=2;
-update noar tt set v0='BM' where id=2;
-update noar ti set v0='BM' where id=2;
-update noar tt set b1='H1GGH7V709TWJ' where id=2;
-update noar ti set b1='H1GGH7V709TWJ' where id=2;
-update noar tt set v0='HZGCQ6L3L8V3YJJ4WHRD2BPLJ' where id=2;
-update noar ti set v0='HZGCQ6L3L8V3YJJ4WHRD2BPLJ' where id=2;
-update noar tt set b2='Q9CEF81OEU' where id=2;
-update noar ti set b2='Q9CEF81OEU' where id=2;
-update noar tt set v0='2FVB' where id=3;
-update noar ti set v0='2FVB' where id=3;
-update noar tt set b0='LBI8DQ6PO3WL5HPA43' where id=3;
-update noar ti set b0='LBI8DQ6PO3WL5HPA43' where id=3;
-update noar tt set v0='TQ89DWT51' where id=3;
-update noar ti set v0='TQ89DWT51' where id=3;
-update noar tt set b1='UPTOMLQ4Y' where id=3;
-update noar ti set b1='UPTOMLQ4Y' where id=3;
-update noar tt set v0='EYBXFY9D9SL4CX31PW2A3K8V' where id=3;
-update noar ti set v0='EYBXFY9D9SL4CX31PW2A3K8V' where id=3;
-update noar tt set b2='ZQKCUAZBZ' where id=3;
-update noar ti set b2='ZQKCUAZBZ' where id=3;
-update noar tt set v0='HXRKKFK36YSNQSXZIKCD3X0YWFI5JOI' where id=4;
-update noar ti set v0='HXRKKFK36YSNQSXZIKCD3X0YWFI5JOI' where id=4;
-update noar tt set b0='B814' where id=4;
-update noar ti set b0='B814' where id=4;
-update noar tt set v0='H1LFUKRH3W82E92YUVTFUE4' where id=4;
-update noar ti set v0='H1LFUKRH3W82E92YUVTFUE4' where id=4;
-update noar tt set b1='Y57' where id=4;
-update noar ti set b1='Y57' where id=4;
-update noar tt set v0='ODXL1WRAR1GWSUZW1WITRU02HI' where id=4;
-update noar ti set v0='ODXL1WRAR1GWSUZW1WITRU02HI' where id=4;
-update noar tt set b2='SO' where id=4;
-update noar ti set b2='SO' where id=4;
-update noar tt set v0='DCSHUYWOBZSEO2S7P66IBHE1OD' where id=5;
-update noar ti set v0='DCSHUYWOBZSEO2S7P66IBHE1OD' where id=5;
-update noar tt set b0='5ZC2A' where id=5;
-update noar ti set b0='5ZC2A' where id=5;
-update noar tt set v0='0PMNIF34E59R9IXHAWK36H' where id=5;
-update noar ti set v0='0PMNIF34E59R9IXHAWK36H' where id=5;
-update noar tt set b1='WL3S2DPE' where id=5;
-update noar ti set b1='WL3S2DPE' where id=5;
-update noar tt set v0='L8RLGVU2P36DB' where id=5;
-update noar ti set v0='L8RLGVU2P36DB' where id=5;
-update noar tt set b2='4C147CE2O8KNI5MJS3LAZQ' where id=5;
-update noar ti set b2='4C147CE2O8KNI5MJS3LAZQ' where id=5;
-update noar tt set v0='62SHHUOC0ZAXM' where id=6;
-update noar ti set v0='62SHHUOC0ZAXM' where id=6;
-update noar tt set b0='XJWYW' where id=6;
-update noar ti set b0='XJWYW' where id=6;
-update noar tt set v0='8DUOQ90ETELRNHQE' where id=6;
-update noar ti set v0='8DUOQ90ETELRNHQE' where id=6;
-update noar tt set b1='43E1DS2RG2KKYAYPHMBA' where id=6;
-update noar ti set b1='43E1DS2RG2KKYAYPHMBA' where id=6;
-update noar tt set v0='436UBFXCZX4OIU' where id=6;
-update noar ti set v0='436UBFXCZX4OIU' where id=6;
-update noar tt set b2='MP6Y' where id=6;
-update noar ti set b2='MP6Y' where id=6;
-update noar tt set v0='CZE5EHSLWEZ9RQ' where id=7;
-update noar ti set v0='CZE5EHSLWEZ9RQ' where id=7;
-update noar tt set b0='APGF951C76TFJBXLRZAOQ71W7Q' where id=7;
-update noar ti set b0='APGF951C76TFJBXLRZAOQ71W7Q' where id=7;
-update noar tt set v0='WGLT01U8U4AI1X9Y' where id=7;
-update noar ti set v0='WGLT01U8U4AI1X9Y' where id=7;
-update noar tt set b1='82H3YR9DPUU9KA3KRD5QH5MOUXP553M' where id=7;
-update noar ti set b1='82H3YR9DPUU9KA3KRD5QH5MOUXP553M' where id=7;
-update noar tt set v0='7PEY8MRS5X7TRM' where id=7;
-update noar ti set v0='7PEY8MRS5X7TRM' where id=7;
-update noar tt set b2='SVT88RR48B50BSQI0ZK' where id=7;
-update noar ti set b2='SVT88RR48B50BSQI0ZK' where id=7;
-update noar tt set v0='3H0QUW' where id=8;
-update noar ti set v0='3H0QUW' where id=8;
-update noar tt set b0='EA5NX7TGDM100VBQUNMDBO27NYLMJ' where id=8;
-update noar ti set b0='EA5NX7TGDM100VBQUNMDBO27NYLMJ' where id=8;
-update noar tt set v0='XKK9U3Y4W58Y1YXABY' where id=8;
-update noar ti set v0='XKK9U3Y4W58Y1YXABY' where id=8;
-update noar tt set b1='MMIU4NQ5LV0HPBOB4H3MHAFEL4Q' where id=8;
-update noar ti set b1='MMIU4NQ5LV0HPBOB4H3MHAFEL4Q' where id=8;
-update noar tt set v0='QZBNALCNAQVYNKO3MSAUQ39RH' where id=8;
-update noar ti set v0='QZBNALCNAQVYNKO3MSAUQ39RH' where id=8;
-update noar tt set b2='NJ5' where id=8;
-update noar ti set b2='NJ5' where id=8;
-update noar tt set v0='ZL8IDMBL7TWY' where id=9;
-update noar ti set v0='ZL8IDMBL7TWY' where id=9;
-update noar tt set b0='9XJARF' where id=9;
-update noar ti set b0='9XJARF' where id=9;
-update noar tt set v0='GI4T4IFWO4S38BY6YUMU2S6B3NIKG' where id=9;
-update noar ti set v0='GI4T4IFWO4S38BY6YUMU2S6B3NIKG' where id=9;
-update noar tt set b1='A1OJXJQK5G6AX2IN' where id=9;
-update noar ti set b1='A1OJXJQK5G6AX2IN' where id=9;
-update noar tt set v0='AEL51' where id=9;
-update noar ti set v0='AEL51' where id=9;
-update noar tt set b2='POBL1ER37YN7Y5U' where id=9;
-update noar ti set b2='POBL1ER37YN7Y5U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H9QPY5H2' where id=1;
-update noar ti set v0='H9QPY5H2' where id=1;
-update noar tt set b0='V63RG8ONNGC7H22GPLNXM4KQUJJ45' where id=1;
-update noar ti set b0='V63RG8ONNGC7H22GPLNXM4KQUJJ45' where id=1;
-update noar tt set v0='GX' where id=1;
-update noar ti set v0='GX' where id=1;
-update noar tt set b1='TXG6DGPI8QCPP5E9P495MZZ31WTV5' where id=1;
-update noar ti set b1='TXG6DGPI8QCPP5E9P495MZZ31WTV5' where id=1;
-update noar tt set v0='AS6VIZXRHXGF5CU5IKO' where id=1;
-update noar ti set v0='AS6VIZXRHXGF5CU5IKO' where id=1;
-update noar tt set b2='88OECCKK5R3FR32XCG3KWNN0X8DZ7N' where id=1;
-update noar ti set b2='88OECCKK5R3FR32XCG3KWNN0X8DZ7N' where id=1;
-update noar tt set v0='C2HT0V701JR2O' where id=2;
-update noar ti set v0='C2HT0V701JR2O' where id=2;
-update noar tt set b0='IJNXOZHVN5USQ28AEO5SQD4Z' where id=2;
-update noar ti set b0='IJNXOZHVN5USQ28AEO5SQD4Z' where id=2;
-update noar tt set v0='5VJ0KK4PZT083UML4GXEU0BN1' where id=2;
-update noar ti set v0='5VJ0KK4PZT083UML4GXEU0BN1' where id=2;
-update noar tt set b1='HEMXBGZPJ1J56Z8SK0' where id=2;
-update noar ti set b1='HEMXBGZPJ1J56Z8SK0' where id=2;
-update noar tt set v0='JIKHKE3WKU4PA04QZOMBPFU' where id=2;
-update noar ti set v0='JIKHKE3WKU4PA04QZOMBPFU' where id=2;
-update noar tt set b2='8N' where id=2;
-update noar ti set b2='8N' where id=2;
-update noar tt set v0='CLSINGPZ8C6Y13D36S18S7R' where id=3;
-update noar ti set v0='CLSINGPZ8C6Y13D36S18S7R' where id=3;
-update noar tt set b0='OODQISFS89FWFTZL5ZSS2RHC8AY' where id=3;
-update noar ti set b0='OODQISFS89FWFTZL5ZSS2RHC8AY' where id=3;
-update noar tt set v0='V7' where id=3;
-update noar ti set v0='V7' where id=3;
-update noar tt set b1='KX' where id=3;
-update noar ti set b1='KX' where id=3;
-update noar tt set v0='ZPR4WFWTT9OY4SYI' where id=3;
-update noar ti set v0='ZPR4WFWTT9OY4SYI' where id=3;
-update noar tt set b2='4RHWI7EDSPOGMFSMKB6ZEIWDI6XUOFA0' where id=3;
-update noar ti set b2='4RHWI7EDSPOGMFSMKB6ZEIWDI6XUOFA0' where id=3;
-update noar tt set v0='UUGTGBHO5VKKDS4FPK02MUTFJAA' where id=4;
-update noar ti set v0='UUGTGBHO5VKKDS4FPK02MUTFJAA' where id=4;
-update noar tt set b0='LHHLWH33C53WE1DSHON' where id=4;
-update noar ti set b0='LHHLWH33C53WE1DSHON' where id=4;
-update noar tt set v0='OUNKLEXQFOD4OX9413JHJPU7' where id=4;
-update noar ti set v0='OUNKLEXQFOD4OX9413JHJPU7' where id=4;
-update noar tt set b1='UNAGA5GKZLJE0ZSB710IPCP8RXQ0T' where id=4;
-update noar ti set b1='UNAGA5GKZLJE0ZSB710IPCP8RXQ0T' where id=4;
-update noar tt set v0='6WU' where id=4;
-update noar ti set v0='6WU' where id=4;
-update noar tt set b2='DNQ36ZIFDVGLCOWN1NIV' where id=4;
-update noar ti set b2='DNQ36ZIFDVGLCOWN1NIV' where id=4;
-update noar tt set v0='SFSLP03QKQ0K17DFGB' where id=5;
-update noar ti set v0='SFSLP03QKQ0K17DFGB' where id=5;
-update noar tt set b0='D323QGG8FK6FN1FZ4S3' where id=5;
-update noar ti set b0='D323QGG8FK6FN1FZ4S3' where id=5;
-update noar tt set v0='5DH6DVD0JFOS44OHZ8' where id=5;
-update noar ti set v0='5DH6DVD0JFOS44OHZ8' where id=5;
-update noar tt set b1='7K4OV2' where id=5;
-update noar ti set b1='7K4OV2' where id=5;
-update noar tt set v0='9BQICLCFA5T6QLZZBSXVG5PGEFBRI6L4' where id=5;
-update noar ti set v0='9BQICLCFA5T6QLZZBSXVG5PGEFBRI6L4' where id=5;
-update noar tt set b2='38J1RX' where id=5;
-update noar ti set b2='38J1RX' where id=5;
-update noar tt set v0='PSLRRW8DLIQY' where id=6;
-update noar ti set v0='PSLRRW8DLIQY' where id=6;
-update noar tt set b0='RCB' where id=6;
-update noar ti set b0='RCB' where id=6;
-update noar tt set v0='2G1WPRUQ93HVJ' where id=6;
-update noar ti set v0='2G1WPRUQ93HVJ' where id=6;
-update noar tt set b1='HXCVG' where id=6;
-update noar ti set b1='HXCVG' where id=6;
-update noar tt set v0='7LWJPRZG1K5B79' where id=6;
-update noar ti set v0='7LWJPRZG1K5B79' where id=6;
-update noar tt set b2='VD7HW7BWEBA49N47OBJOID4I' where id=6;
-update noar ti set b2='VD7HW7BWEBA49N47OBJOID4I' where id=6;
-update noar tt set v0='Q7CJZNPSTQUYRC116QWMR2XM6HFKGT' where id=7;
-update noar ti set v0='Q7CJZNPSTQUYRC116QWMR2XM6HFKGT' where id=7;
-update noar tt set b0='J4B86VXKO9FJVP4LFUSN0' where id=7;
-update noar ti set b0='J4B86VXKO9FJVP4LFUSN0' where id=7;
-update noar tt set v0='06WSVXH72U' where id=7;
-update noar ti set v0='06WSVXH72U' where id=7;
-update noar tt set b1='IRO92GHSS2672XRO' where id=7;
-update noar ti set b1='IRO92GHSS2672XRO' where id=7;
-update noar tt set v0='LRF2G2P8B4AF3JS7D4PZM5B92QA3' where id=7;
-update noar ti set v0='LRF2G2P8B4AF3JS7D4PZM5B92QA3' where id=7;
-update noar tt set b2='IDJQMHPKEHUORU1XH' where id=7;
-update noar ti set b2='IDJQMHPKEHUORU1XH' where id=7;
-update noar tt set v0='4CERH4D25I6S1URL3JDXPGX1D18BVDH' where id=8;
-update noar ti set v0='4CERH4D25I6S1URL3JDXPGX1D18BVDH' where id=8;
-update noar tt set b0='XR30NGMZUMRDS2IXNWY4R' where id=8;
-update noar ti set b0='XR30NGMZUMRDS2IXNWY4R' where id=8;
-update noar tt set v0='OQC20GU1X5PK' where id=8;
-update noar ti set v0='OQC20GU1X5PK' where id=8;
-update noar tt set b1='45735S0LT5TME6HYIX6F' where id=8;
-update noar ti set b1='45735S0LT5TME6HYIX6F' where id=8;
-update noar tt set v0='EIZI4MUW4MJSTN' where id=8;
-update noar ti set v0='EIZI4MUW4MJSTN' where id=8;
-update noar tt set b2='94Y0H979D2L' where id=8;
-update noar ti set b2='94Y0H979D2L' where id=8;
-update noar tt set v0='SYNCBWWWWQNF' where id=9;
-update noar ti set v0='SYNCBWWWWQNF' where id=9;
-update noar tt set b0='6QKFTGROT5RM0B8PD23HEW' where id=9;
-update noar ti set b0='6QKFTGROT5RM0B8PD23HEW' where id=9;
-update noar tt set v0='OZOHAABVMAIA6KS' where id=9;
-update noar ti set v0='OZOHAABVMAIA6KS' where id=9;
-update noar tt set b1='FIDV' where id=9;
-update noar ti set b1='FIDV' where id=9;
-update noar tt set v0='PDXS146I' where id=9;
-update noar ti set v0='PDXS146I' where id=9;
-update noar tt set b2='O3ICGR' where id=9;
-update noar ti set b2='O3ICGR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7OUVWO14BXTC2FFE05VV9NT7Z8OGGP' where id=1;
-update noar ti set v0='7OUVWO14BXTC2FFE05VV9NT7Z8OGGP' where id=1;
-update noar tt set b0='98DN3F7IA8V' where id=1;
-update noar ti set b0='98DN3F7IA8V' where id=1;
-update noar tt set v0='9W0H4F5SB78AO86U9KQE9' where id=1;
-update noar ti set v0='9W0H4F5SB78AO86U9KQE9' where id=1;
-update noar tt set b1='7HP8ET9CUISH3C8ZWC2WEUA7MMT0' where id=1;
-update noar ti set b1='7HP8ET9CUISH3C8ZWC2WEUA7MMT0' where id=1;
-update noar tt set v0='1WJ71HC77768G81' where id=1;
-update noar ti set v0='1WJ71HC77768G81' where id=1;
-update noar tt set b2='REN32GGSU8R7DM' where id=1;
-update noar ti set b2='REN32GGSU8R7DM' where id=1;
-update noar tt set v0='A75CFQOLP' where id=2;
-update noar ti set v0='A75CFQOLP' where id=2;
-update noar tt set b0='22OVT6BS' where id=2;
-update noar ti set b0='22OVT6BS' where id=2;
-update noar tt set v0='4UFN3RKW9V8HD9XSR9B3B8N' where id=2;
-update noar ti set v0='4UFN3RKW9V8HD9XSR9B3B8N' where id=2;
-update noar tt set b1='X4PFCPCQS23ODW37' where id=2;
-update noar ti set b1='X4PFCPCQS23ODW37' where id=2;
-update noar tt set v0='SBWQR2MOXVSUWYP0J' where id=2;
-update noar ti set v0='SBWQR2MOXVSUWYP0J' where id=2;
-update noar tt set b2='DH9N82RSVXZGWC7W4QENQ7E4FC855L' where id=2;
-update noar ti set b2='DH9N82RSVXZGWC7W4QENQ7E4FC855L' where id=2;
-update noar tt set v0='V83OL775PG2MZJR31J4DKOUUIEVZNF6B' where id=3;
-update noar ti set v0='V83OL775PG2MZJR31J4DKOUUIEVZNF6B' where id=3;
-update noar tt set b0='L4T64W1L5VH9D702' where id=3;
-update noar ti set b0='L4T64W1L5VH9D702' where id=3;
-update noar tt set v0='RRPULLIIC0BVS0O86H6F8ZYKPFV' where id=3;
-update noar ti set v0='RRPULLIIC0BVS0O86H6F8ZYKPFV' where id=3;
-update noar tt set b1='MHYSND5NPSN5DZT42' where id=3;
-update noar ti set b1='MHYSND5NPSN5DZT42' where id=3;
-update noar tt set v0='YKO0QGYV4SWYPHHWC5PKNC' where id=3;
-update noar ti set v0='YKO0QGYV4SWYPHHWC5PKNC' where id=3;
-update noar tt set b2='6WXSDXOTF4UXKRXZG' where id=3;
-update noar ti set b2='6WXSDXOTF4UXKRXZG' where id=3;
-update noar tt set v0='LOS63PP8QO9IN378CN' where id=4;
-update noar ti set v0='LOS63PP8QO9IN378CN' where id=4;
-update noar tt set b0='I' where id=4;
-update noar ti set b0='I' where id=4;
-update noar tt set v0='OO00J' where id=4;
-update noar ti set v0='OO00J' where id=4;
-update noar tt set b1='A9QUJK6979S' where id=4;
-update noar ti set b1='A9QUJK6979S' where id=4;
-update noar tt set v0='WHGA8SK4DHEV0EGB0GTL574JGT9' where id=4;
-update noar ti set v0='WHGA8SK4DHEV0EGB0GTL574JGT9' where id=4;
-update noar tt set b2='U' where id=4;
-update noar ti set b2='U' where id=4;
-update noar tt set v0='NHBH4K3' where id=5;
-update noar ti set v0='NHBH4K3' where id=5;
-update noar tt set b0='JVT3FJDFV2L9X3DN' where id=5;
-update noar ti set b0='JVT3FJDFV2L9X3DN' where id=5;
-update noar tt set v0='9N0BCC2' where id=5;
-update noar ti set v0='9N0BCC2' where id=5;
-update noar tt set b1='S9KB5Y06UQCWCRVY2CH' where id=5;
-update noar ti set b1='S9KB5Y06UQCWCRVY2CH' where id=5;
-update noar tt set v0='7Q3EENH3' where id=5;
-update noar ti set v0='7Q3EENH3' where id=5;
-update noar tt set b2='Y5LJUO0PBZPW4SA0DLD6IBR' where id=5;
-update noar ti set b2='Y5LJUO0PBZPW4SA0DLD6IBR' where id=5;
-update noar tt set v0='IU' where id=6;
-update noar ti set v0='IU' where id=6;
-update noar tt set b0='RR0OLRL25ZZ7' where id=6;
-update noar ti set b0='RR0OLRL25ZZ7' where id=6;
-update noar tt set v0='IETYL45BUYZZXTN2UBLAP9LIGV11XF8G' where id=6;
-update noar ti set v0='IETYL45BUYZZXTN2UBLAP9LIGV11XF8G' where id=6;
-update noar tt set b1='M' where id=6;
-update noar ti set b1='M' where id=6;
-update noar tt set v0='0HGZ' where id=6;
-update noar ti set v0='0HGZ' where id=6;
-update noar tt set b2='YH339TZ' where id=6;
-update noar ti set b2='YH339TZ' where id=6;
-update noar tt set v0='5IUUJC4S2OZ' where id=7;
-update noar ti set v0='5IUUJC4S2OZ' where id=7;
-update noar tt set b0='036C3AXTNVVCB8JTD' where id=7;
-update noar ti set b0='036C3AXTNVVCB8JTD' where id=7;
-update noar tt set v0='V0DGP8HU3R253WW5ZINO9YAFPENSEP' where id=7;
-update noar ti set v0='V0DGP8HU3R253WW5ZINO9YAFPENSEP' where id=7;
-update noar tt set b1='L56KD9JRAP' where id=7;
-update noar ti set b1='L56KD9JRAP' where id=7;
-update noar tt set v0='4XMI7IWACR2CMX585GPUQ2Q67EXM2F' where id=7;
-update noar ti set v0='4XMI7IWACR2CMX585GPUQ2Q67EXM2F' where id=7;
-update noar tt set b2='S3I7OU419YWCYK15J2R2LMH6L' where id=7;
-update noar ti set b2='S3I7OU419YWCYK15J2R2LMH6L' where id=7;
-update noar tt set v0='C0TRSA9R3' where id=8;
-update noar ti set v0='C0TRSA9R3' where id=8;
-update noar tt set b0='3888YQI9FRO' where id=8;
-update noar ti set b0='3888YQI9FRO' where id=8;
-update noar tt set v0='YOT24JL9P2Y68NR41U66GH' where id=8;
-update noar ti set v0='YOT24JL9P2Y68NR41U66GH' where id=8;
-update noar tt set b1='EKPV81UGDHBMK0ST1OIKYIK' where id=8;
-update noar ti set b1='EKPV81UGDHBMK0ST1OIKYIK' where id=8;
-update noar tt set v0='KBC' where id=8;
-update noar ti set v0='KBC' where id=8;
-update noar tt set b2='H9PNFSSCOB2VSJRDNN' where id=8;
-update noar ti set b2='H9PNFSSCOB2VSJRDNN' where id=8;
-update noar tt set v0='D14D2YHTPYINSH3LWVER8EQHHLDQ9G2G' where id=9;
-update noar ti set v0='D14D2YHTPYINSH3LWVER8EQHHLDQ9G2G' where id=9;
-update noar tt set b0='QKDPQEWMDFJZWDDXYW1GFFZ' where id=9;
-update noar ti set b0='QKDPQEWMDFJZWDDXYW1GFFZ' where id=9;
-update noar tt set v0='LPFSM8ITGUS29850' where id=9;
-update noar ti set v0='LPFSM8ITGUS29850' where id=9;
-update noar tt set b1='1JANQAZQ2XHESQBMIRINRT' where id=9;
-update noar ti set b1='1JANQAZQ2XHESQBMIRINRT' where id=9;
-update noar tt set v0='FT5SD3OUHVJGTC2CZL' where id=9;
-update noar ti set v0='FT5SD3OUHVJGTC2CZL' where id=9;
-update noar tt set b2='DMIWDIZVCAQYKQD8IKZ5PUZR8' where id=9;
-update noar ti set b2='DMIWDIZVCAQYKQD8IKZ5PUZR8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M94PP53E' where id=1;
-update noar ti set v0='M94PP53E' where id=1;
-update noar tt set b0='U' where id=1;
-update noar ti set b0='U' where id=1;
-update noar tt set v0='NBDQP21L' where id=1;
-update noar ti set v0='NBDQP21L' where id=1;
-update noar tt set b1='V4VSKNTAOK8KFGS58UQIG3L1BS21R' where id=1;
-update noar ti set b1='V4VSKNTAOK8KFGS58UQIG3L1BS21R' where id=1;
-update noar tt set v0='O5IP5GUJ5PYMPQO942N' where id=1;
-update noar ti set v0='O5IP5GUJ5PYMPQO942N' where id=1;
-update noar tt set b2='FJU5NP' where id=1;
-update noar ti set b2='FJU5NP' where id=1;
-update noar tt set v0='JDU582XDCSNKJIKDEHPQZ6XYG42W' where id=2;
-update noar ti set v0='JDU582XDCSNKJIKDEHPQZ6XYG42W' where id=2;
-update noar tt set b0='J' where id=2;
-update noar ti set b0='J' where id=2;
-update noar tt set v0='WUURWEFW93G7B271BX40FY0PMJ7K93' where id=2;
-update noar ti set v0='WUURWEFW93G7B271BX40FY0PMJ7K93' where id=2;
-update noar tt set b1='6R73AY4Q2ETGHR0' where id=2;
-update noar ti set b1='6R73AY4Q2ETGHR0' where id=2;
-update noar tt set v0='CU7' where id=2;
-update noar ti set v0='CU7' where id=2;
-update noar tt set b2='RN4Y19IBZGRQX89S8DLLV6T0EA81BXSB' where id=2;
-update noar ti set b2='RN4Y19IBZGRQX89S8DLLV6T0EA81BXSB' where id=2;
-update noar tt set v0='JRBUO6S6PDHRZVJ8' where id=3;
-update noar ti set v0='JRBUO6S6PDHRZVJ8' where id=3;
-update noar tt set b0='YD4I1422ET6A6ABUKL' where id=3;
-update noar ti set b0='YD4I1422ET6A6ABUKL' where id=3;
-update noar tt set v0='YNIWR64NUS197I' where id=3;
-update noar ti set v0='YNIWR64NUS197I' where id=3;
-update noar tt set b1='7JRCB2CGUYA5' where id=3;
-update noar ti set b1='7JRCB2CGUYA5' where id=3;
-update noar tt set v0='T7FI5X9L2WR' where id=3;
-update noar ti set v0='T7FI5X9L2WR' where id=3;
-update noar tt set b2='UZZ1UDCR148' where id=3;
-update noar ti set b2='UZZ1UDCR148' where id=3;
-update noar tt set v0='5TZCMG37LETTU' where id=4;
-update noar ti set v0='5TZCMG37LETTU' where id=4;
-update noar tt set b0='X085TJMND2P8EV1OTDYDFMBQX85' where id=4;
-update noar ti set b0='X085TJMND2P8EV1OTDYDFMBQX85' where id=4;
-update noar tt set v0='ZYVN78RL8T' where id=4;
-update noar ti set v0='ZYVN78RL8T' where id=4;
-update noar tt set b1='AQEZW' where id=4;
-update noar ti set b1='AQEZW' where id=4;
-update noar tt set v0='6R6QEAMCY0TZYP' where id=4;
-update noar ti set v0='6R6QEAMCY0TZYP' where id=4;
-update noar tt set b2='1WNQQVMJW92CIFW9' where id=4;
-update noar ti set b2='1WNQQVMJW92CIFW9' where id=4;
-update noar tt set v0='3XJKQ6IXJ4B8D43CPAR4V32MJ' where id=5;
-update noar ti set v0='3XJKQ6IXJ4B8D43CPAR4V32MJ' where id=5;
-update noar tt set b0='4E7Y5MA8IP' where id=5;
-update noar ti set b0='4E7Y5MA8IP' where id=5;
-update noar tt set v0='Y69J4HPB7ZXRLML7DDRPT5YCSNPSGKT' where id=5;
-update noar ti set v0='Y69J4HPB7ZXRLML7DDRPT5YCSNPSGKT' where id=5;
-update noar tt set b1='ZYKXO25V5GK' where id=5;
-update noar ti set b1='ZYKXO25V5GK' where id=5;
-update noar tt set v0='MB0JAEO4I34IK' where id=5;
-update noar ti set v0='MB0JAEO4I34IK' where id=5;
-update noar tt set b2='E0WZ8WP' where id=5;
-update noar ti set b2='E0WZ8WP' where id=5;
-update noar tt set v0='CIMNXD8SZS8KJG04' where id=6;
-update noar ti set v0='CIMNXD8SZS8KJG04' where id=6;
-update noar tt set b0='UP' where id=6;
-update noar ti set b0='UP' where id=6;
-update noar tt set v0='TP6' where id=6;
-update noar ti set v0='TP6' where id=6;
-update noar tt set b1='76OUEUQGJU14C2Y' where id=6;
-update noar ti set b1='76OUEUQGJU14C2Y' where id=6;
-update noar tt set v0='RSUY34S6LA0L8Z06PSOWMVK1V' where id=6;
-update noar ti set v0='RSUY34S6LA0L8Z06PSOWMVK1V' where id=6;
-update noar tt set b2='9VRVR2ZZZ' where id=6;
-update noar ti set b2='9VRVR2ZZZ' where id=6;
-update noar tt set v0='W2H271NI83M4J6BOLE4M2' where id=7;
-update noar ti set v0='W2H271NI83M4J6BOLE4M2' where id=7;
-update noar tt set b0='XHV5YP2PZ6NRYTIL1' where id=7;
-update noar ti set b0='XHV5YP2PZ6NRYTIL1' where id=7;
-update noar tt set v0='GC2U99OY' where id=7;
-update noar ti set v0='GC2U99OY' where id=7;
-update noar tt set b1='ILEMB' where id=7;
-update noar ti set b1='ILEMB' where id=7;
-update noar tt set v0='UB9GGW8ZRJA9V6LJ5OWS' where id=7;
-update noar ti set v0='UB9GGW8ZRJA9V6LJ5OWS' where id=7;
-update noar tt set b2='ZHNWPOG4FKJ26JP7F' where id=7;
-update noar ti set b2='ZHNWPOG4FKJ26JP7F' where id=7;
-update noar tt set v0='PO6CTZ7KW19' where id=8;
-update noar ti set v0='PO6CTZ7KW19' where id=8;
-update noar tt set b0='QI520YIHI98TQ1N5LBI68D' where id=8;
-update noar ti set b0='QI520YIHI98TQ1N5LBI68D' where id=8;
-update noar tt set v0='STMKJYF16DQICHEQO4GRII1' where id=8;
-update noar ti set v0='STMKJYF16DQICHEQO4GRII1' where id=8;
-update noar tt set b1='7PSH4KJKJVAL2CER7MPTZH2QKNF79' where id=8;
-update noar ti set b1='7PSH4KJKJVAL2CER7MPTZH2QKNF79' where id=8;
-update noar tt set v0='PGR9CDQDZ3' where id=8;
-update noar ti set v0='PGR9CDQDZ3' where id=8;
-update noar tt set b2='ORRLMZKZA2' where id=8;
-update noar ti set b2='ORRLMZKZA2' where id=8;
-update noar tt set v0='EK0R7848949LAYLFWEUQGE' where id=9;
-update noar ti set v0='EK0R7848949LAYLFWEUQGE' where id=9;
-update noar tt set b0='SSVIJFXQH9DZLS6' where id=9;
-update noar ti set b0='SSVIJFXQH9DZLS6' where id=9;
-update noar tt set v0='NVNNO4Y1BSC1LU6VY1VMK' where id=9;
-update noar ti set v0='NVNNO4Y1BSC1LU6VY1VMK' where id=9;
-update noar tt set b1='JRS2S3ELCUET9B4FR' where id=9;
-update noar ti set b1='JRS2S3ELCUET9B4FR' where id=9;
-update noar tt set v0='KAQ7AS72K7QSRXAYCH' where id=9;
-update noar ti set v0='KAQ7AS72K7QSRXAYCH' where id=9;
-update noar tt set b2='KJ1T1EY0NKK70TXY7ZRAHT' where id=9;
-update noar ti set b2='KJ1T1EY0NKK70TXY7ZRAHT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1L3JD2VY' where id=1;
-update noar ti set v0='1L3JD2VY' where id=1;
-update noar tt set b0='J63FHEY3TYE' where id=1;
-update noar ti set b0='J63FHEY3TYE' where id=1;
-update noar tt set v0='J0T1S6EVVKUK2V2SQLI' where id=1;
-update noar ti set v0='J0T1S6EVVKUK2V2SQLI' where id=1;
-update noar tt set b1='M8EKN39WP0YCKOC07' where id=1;
-update noar ti set b1='M8EKN39WP0YCKOC07' where id=1;
-update noar tt set v0='00JGZEK9K1SXFJYDHI11' where id=1;
-update noar ti set v0='00JGZEK9K1SXFJYDHI11' where id=1;
-update noar tt set b2='V0EW5HLMRDU5NF5H5OGLJ94F9HVKJKOC' where id=1;
-update noar ti set b2='V0EW5HLMRDU5NF5H5OGLJ94F9HVKJKOC' where id=1;
-update noar tt set v0='UTZKBP67QK3J1S41LROR5URPRK9' where id=2;
-update noar ti set v0='UTZKBP67QK3J1S41LROR5URPRK9' where id=2;
-update noar tt set b0='55ZITT0L6ICEHU' where id=2;
-update noar ti set b0='55ZITT0L6ICEHU' where id=2;
-update noar tt set v0='7GZF5HQWS218K' where id=2;
-update noar ti set v0='7GZF5HQWS218K' where id=2;
-update noar tt set b1='TKB' where id=2;
-update noar ti set b1='TKB' where id=2;
-update noar tt set v0='6SYV0P0SVHDJAVCQRYCZOZ66A0C' where id=2;
-update noar ti set v0='6SYV0P0SVHDJAVCQRYCZOZ66A0C' where id=2;
-update noar tt set b2='IJ0CX' where id=2;
-update noar ti set b2='IJ0CX' where id=2;
-update noar tt set v0='MW8GN1C4JCI1SYN7OVRBCX' where id=3;
-update noar ti set v0='MW8GN1C4JCI1SYN7OVRBCX' where id=3;
-update noar tt set b0='GWJSG5MH9Z02VXJTPHPI' where id=3;
-update noar ti set b0='GWJSG5MH9Z02VXJTPHPI' where id=3;
-update noar tt set v0='2JQV1F5NYWAVL0CK0TIV8PTUAWN' where id=3;
-update noar ti set v0='2JQV1F5NYWAVL0CK0TIV8PTUAWN' where id=3;
-update noar tt set b1='MPL5521' where id=3;
-update noar ti set b1='MPL5521' where id=3;
-update noar tt set v0='J7XJU1UU57M8H5EMY3I7N25USHR' where id=3;
-update noar ti set v0='J7XJU1UU57M8H5EMY3I7N25USHR' where id=3;
-update noar tt set b2='K7673RNUK0TT9S51Y7K5F959PU' where id=3;
-update noar ti set b2='K7673RNUK0TT9S51Y7K5F959PU' where id=3;
-update noar tt set v0='7LDNXY9VCK40B474NHE3KAQ11S88E0J' where id=4;
-update noar ti set v0='7LDNXY9VCK40B474NHE3KAQ11S88E0J' where id=4;
-update noar tt set b0='ZP' where id=4;
-update noar ti set b0='ZP' where id=4;
-update noar tt set v0='4NY64EYY90YH3SP8O' where id=4;
-update noar ti set v0='4NY64EYY90YH3SP8O' where id=4;
-update noar tt set b1='KZW4P4WIJTC9J5C062URWJ7JJV' where id=4;
-update noar ti set b1='KZW4P4WIJTC9J5C062URWJ7JJV' where id=4;
-update noar tt set v0='PPAO' where id=4;
-update noar ti set v0='PPAO' where id=4;
-update noar tt set b2='BYLQW' where id=4;
-update noar ti set b2='BYLQW' where id=4;
-update noar tt set v0='RF5GJQCAQUY2XDHC6ODWTDYHGEP93T8R' where id=5;
-update noar ti set v0='RF5GJQCAQUY2XDHC6ODWTDYHGEP93T8R' where id=5;
-update noar tt set b0='OECWMXC0RC32EE' where id=5;
-update noar ti set b0='OECWMXC0RC32EE' where id=5;
-update noar tt set v0='8E28C6AR3PXWRI89EH6DDXSF2HY' where id=5;
-update noar ti set v0='8E28C6AR3PXWRI89EH6DDXSF2HY' where id=5;
-update noar tt set b1='WVUNMT6S4LNXQGEEHD' where id=5;
-update noar ti set b1='WVUNMT6S4LNXQGEEHD' where id=5;
-update noar tt set v0='WEI8DSRUK6OV8SL2K34L0' where id=5;
-update noar ti set v0='WEI8DSRUK6OV8SL2K34L0' where id=5;
-update noar tt set b2='SWOC2LRCK9363EEG7DUE4GJSTA' where id=5;
-update noar ti set b2='SWOC2LRCK9363EEG7DUE4GJSTA' where id=5;
-update noar tt set v0='0MHIDNU8MNQT4DO' where id=6;
-update noar ti set v0='0MHIDNU8MNQT4DO' where id=6;
-update noar tt set b0='GDV0DO6DLW9ANJWAPNRZ3RYLTR3' where id=6;
-update noar ti set b0='GDV0DO6DLW9ANJWAPNRZ3RYLTR3' where id=6;
-update noar tt set v0='9G75CWCZS3AD2M8PHI9' where id=6;
-update noar ti set v0='9G75CWCZS3AD2M8PHI9' where id=6;
-update noar tt set b1='AKDMGXHXNSTN180R80N60' where id=6;
-update noar ti set b1='AKDMGXHXNSTN180R80N60' where id=6;
-update noar tt set v0='N' where id=6;
-update noar ti set v0='N' where id=6;
-update noar tt set b2='MUX5CQ7MF6OZW01925CXY7YL03Q' where id=6;
-update noar ti set b2='MUX5CQ7MF6OZW01925CXY7YL03Q' where id=6;
-update noar tt set v0='AKBO' where id=7;
-update noar ti set v0='AKBO' where id=7;
-update noar tt set b0='FWZY4IR5QNHRZOI36' where id=7;
-update noar ti set b0='FWZY4IR5QNHRZOI36' where id=7;
-update noar tt set v0='JRC5GCAF8ITLLL' where id=7;
-update noar ti set v0='JRC5GCAF8ITLLL' where id=7;
-update noar tt set b1='R2VGE0UTR4S4CR3JDLWUIN' where id=7;
-update noar ti set b1='R2VGE0UTR4S4CR3JDLWUIN' where id=7;
-update noar tt set v0='7362WX3GF1XRADAX9UBKE' where id=7;
-update noar ti set v0='7362WX3GF1XRADAX9UBKE' where id=7;
-update noar tt set b2='N1A59W2OJPK8E9N2TRMOXYBAQV06I' where id=7;
-update noar ti set b2='N1A59W2OJPK8E9N2TRMOXYBAQV06I' where id=7;
-update noar tt set v0='RTEVCC' where id=8;
-update noar ti set v0='RTEVCC' where id=8;
-update noar tt set b0='ZP7LPXPN5HIV' where id=8;
-update noar ti set b0='ZP7LPXPN5HIV' where id=8;
-update noar tt set v0='7VGJSXTJDJ9C77HU495GVXAG07CA' where id=8;
-update noar ti set v0='7VGJSXTJDJ9C77HU495GVXAG07CA' where id=8;
-update noar tt set b1='OXMFEK15KOEE0POD' where id=8;
-update noar ti set b1='OXMFEK15KOEE0POD' where id=8;
-update noar tt set v0='IJ6Z29ON72W4R7QOSZF5J' where id=8;
-update noar ti set v0='IJ6Z29ON72W4R7QOSZF5J' where id=8;
-update noar tt set b2='3K2QANRH' where id=8;
-update noar ti set b2='3K2QANRH' where id=8;
-update noar tt set v0='KRQW683FFJKC11SS6VJKB4V4SG804' where id=9;
-update noar ti set v0='KRQW683FFJKC11SS6VJKB4V4SG804' where id=9;
-update noar tt set b0='ZN96KNGEM' where id=9;
-update noar ti set b0='ZN96KNGEM' where id=9;
-update noar tt set v0='PT9UPGQ3N06KG4L4' where id=9;
-update noar ti set v0='PT9UPGQ3N06KG4L4' where id=9;
-update noar tt set b1='RDHE25CMLNDNBJOQ' where id=9;
-update noar ti set b1='RDHE25CMLNDNBJOQ' where id=9;
-update noar tt set v0='ZG1UAZ1DT' where id=9;
-update noar ti set v0='ZG1UAZ1DT' where id=9;
-update noar tt set b2='6HMGD7FA2CB0NHTQKBQ28JQC4IB94VJ' where id=9;
-update noar ti set b2='6HMGD7FA2CB0NHTQKBQ28JQC4IB94VJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WPZR' where id=1;
-update noar ti set v0='WPZR' where id=1;
-update noar tt set b0='G3DM695' where id=1;
-update noar ti set b0='G3DM695' where id=1;
-update noar tt set v0='H5PXMFUUOQE4S21WLM2I' where id=1;
-update noar ti set v0='H5PXMFUUOQE4S21WLM2I' where id=1;
-update noar tt set b1='1JDSP964HWWAF' where id=1;
-update noar ti set b1='1JDSP964HWWAF' where id=1;
-update noar tt set v0='LZP6G776LMNVSGWDHOTLZ4WKC' where id=1;
-update noar ti set v0='LZP6G776LMNVSGWDHOTLZ4WKC' where id=1;
-update noar tt set b2='H8BFU' where id=1;
-update noar ti set b2='H8BFU' where id=1;
-update noar tt set v0='LDMXM02I8VLSKY7PWB0EY5NMHP2' where id=2;
-update noar ti set v0='LDMXM02I8VLSKY7PWB0EY5NMHP2' where id=2;
-update noar tt set b0='51CFRVIT97EBJNIUGXFD9EE0N1ZA' where id=2;
-update noar ti set b0='51CFRVIT97EBJNIUGXFD9EE0N1ZA' where id=2;
-update noar tt set v0='F7SD3T00DU7' where id=2;
-update noar ti set v0='F7SD3T00DU7' where id=2;
-update noar tt set b1='H1BS9' where id=2;
-update noar ti set b1='H1BS9' where id=2;
-update noar tt set v0='PZRYO8EAAJ6YKD' where id=2;
-update noar ti set v0='PZRYO8EAAJ6YKD' where id=2;
-update noar tt set b2='KQDT9CN6YQF' where id=2;
-update noar ti set b2='KQDT9CN6YQF' where id=2;
-update noar tt set v0='WO5JXLL73UKVAJN44X0SDNG2S' where id=3;
-update noar ti set v0='WO5JXLL73UKVAJN44X0SDNG2S' where id=3;
-update noar tt set b0='3HZH745XMUVTNB4VG' where id=3;
-update noar ti set b0='3HZH745XMUVTNB4VG' where id=3;
-update noar tt set v0='OX2UGT3Y12J' where id=3;
-update noar ti set v0='OX2UGT3Y12J' where id=3;
-update noar tt set b1='MHSQ4K85IBC' where id=3;
-update noar ti set b1='MHSQ4K85IBC' where id=3;
-update noar tt set v0='LFQSS8FY9XHPD2VX1RAVWRUSNQ' where id=3;
-update noar ti set v0='LFQSS8FY9XHPD2VX1RAVWRUSNQ' where id=3;
-update noar tt set b2='OKTNN3YLFN6WE3NGKJKVAW' where id=3;
-update noar ti set b2='OKTNN3YLFN6WE3NGKJKVAW' where id=3;
-update noar tt set v0='1TW884EQ6JW' where id=4;
-update noar ti set v0='1TW884EQ6JW' where id=4;
-update noar tt set b0='O9N9S5EY3J8X5MHLY6K5K' where id=4;
-update noar ti set b0='O9N9S5EY3J8X5MHLY6K5K' where id=4;
-update noar tt set v0='VK6' where id=4;
-update noar ti set v0='VK6' where id=4;
-update noar tt set b1='B4E71A90GJCH43R84COC' where id=4;
-update noar ti set b1='B4E71A90GJCH43R84COC' where id=4;
-update noar tt set v0='ZOPPIAAGIOFJ96KPTWM3CW8R' where id=4;
-update noar ti set v0='ZOPPIAAGIOFJ96KPTWM3CW8R' where id=4;
-update noar tt set b2='9VZX251NDLJPALUTVJB8UU344O6R' where id=4;
-update noar ti set b2='9VZX251NDLJPALUTVJB8UU344O6R' where id=4;
-update noar tt set v0='FTJ94X' where id=5;
-update noar ti set v0='FTJ94X' where id=5;
-update noar tt set b0='VG' where id=5;
-update noar ti set b0='VG' where id=5;
-update noar tt set v0='8V0Z9I1MAVPY7RXM6QWZ' where id=5;
-update noar ti set v0='8V0Z9I1MAVPY7RXM6QWZ' where id=5;
-update noar tt set b1='MX1Y0FJCJH22AQV' where id=5;
-update noar ti set b1='MX1Y0FJCJH22AQV' where id=5;
-update noar tt set v0='67IQDE6' where id=5;
-update noar ti set v0='67IQDE6' where id=5;
-update noar tt set b2='AMEF2FCZ7Q4XUM8D14HCGFDJVWWB' where id=5;
-update noar ti set b2='AMEF2FCZ7Q4XUM8D14HCGFDJVWWB' where id=5;
-update noar tt set v0='FZ3RV3865BUCJS43DM2' where id=6;
-update noar ti set v0='FZ3RV3865BUCJS43DM2' where id=6;
-update noar tt set b0='IMBZQL7D01P2TBFN2DD' where id=6;
-update noar ti set b0='IMBZQL7D01P2TBFN2DD' where id=6;
-update noar tt set v0='QE' where id=6;
-update noar ti set v0='QE' where id=6;
-update noar tt set b1='J9GRXSSLTE2GU9U4UIZRW1TFKT826TK' where id=6;
-update noar ti set b1='J9GRXSSLTE2GU9U4UIZRW1TFKT826TK' where id=6;
-update noar tt set v0='3TKLQ3EZQQTLNHGTZJ' where id=6;
-update noar ti set v0='3TKLQ3EZQQTLNHGTZJ' where id=6;
-update noar tt set b2='TL3D6O75MDQSR59' where id=6;
-update noar ti set b2='TL3D6O75MDQSR59' where id=6;
-update noar tt set v0='PXCPFNLIFFDM4OVEJFC7B' where id=7;
-update noar ti set v0='PXCPFNLIFFDM4OVEJFC7B' where id=7;
-update noar tt set b0='3EOP59WHOD83HAFQDA5NALRI6' where id=7;
-update noar ti set b0='3EOP59WHOD83HAFQDA5NALRI6' where id=7;
-update noar tt set v0='Y75A549BRD4BTP39' where id=7;
-update noar ti set v0='Y75A549BRD4BTP39' where id=7;
-update noar tt set b1='TX0QXULZRQWO3BSHZMZHL1ZY35JSCO5' where id=7;
-update noar ti set b1='TX0QXULZRQWO3BSHZMZHL1ZY35JSCO5' where id=7;
-update noar tt set v0='FI995XA46' where id=7;
-update noar ti set v0='FI995XA46' where id=7;
-update noar tt set b2='86Y83L1OSHKBG91UTZUZNM3H' where id=7;
-update noar ti set b2='86Y83L1OSHKBG91UTZUZNM3H' where id=7;
-update noar tt set v0='RINVCVCE21B1EP4PLJFZ' where id=8;
-update noar ti set v0='RINVCVCE21B1EP4PLJFZ' where id=8;
-update noar tt set b0='V3X309FY2K71HXZU0JT' where id=8;
-update noar ti set b0='V3X309FY2K71HXZU0JT' where id=8;
-update noar tt set v0='EL6QU3YPDWWIOK4D5PLX6' where id=8;
-update noar ti set v0='EL6QU3YPDWWIOK4D5PLX6' where id=8;
-update noar tt set b1='B6FJ6RGM0H' where id=8;
-update noar ti set b1='B6FJ6RGM0H' where id=8;
-update noar tt set v0='2H' where id=8;
-update noar ti set v0='2H' where id=8;
-update noar tt set b2='ESM' where id=8;
-update noar ti set b2='ESM' where id=8;
-update noar tt set v0='U4RT6NWD0K9MI6YMRRMDV' where id=9;
-update noar ti set v0='U4RT6NWD0K9MI6YMRRMDV' where id=9;
-update noar tt set b0='IV2V8LCWM' where id=9;
-update noar ti set b0='IV2V8LCWM' where id=9;
-update noar tt set v0='6W1G7KT5ZHQ9A' where id=9;
-update noar ti set v0='6W1G7KT5ZHQ9A' where id=9;
-update noar tt set b1='XRBMM2NCWF5OA64APS4FEA5XF74ZF' where id=9;
-update noar ti set b1='XRBMM2NCWF5OA64APS4FEA5XF74ZF' where id=9;
-update noar tt set v0='IR' where id=9;
-update noar ti set v0='IR' where id=9;
-update noar tt set b2='FJRKDT7EKKEYUX2S066P53KLIZJH3TP0' where id=9;
-update noar ti set b2='FJRKDT7EKKEYUX2S066P53KLIZJH3TP0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XGV6B2CN4FUGTLE28OTMFT9NENVBG' where id=1;
-update noar ti set v0='XGV6B2CN4FUGTLE28OTMFT9NENVBG' where id=1;
-update noar tt set b0='CUYLL78GT4EUHOK' where id=1;
-update noar ti set b0='CUYLL78GT4EUHOK' where id=1;
-update noar tt set v0='7WWDNDW00GVQW4YWVDT4PWY' where id=1;
-update noar ti set v0='7WWDNDW00GVQW4YWVDT4PWY' where id=1;
-update noar tt set b1='KWXY61AY1PB' where id=1;
-update noar ti set b1='KWXY61AY1PB' where id=1;
-update noar tt set v0='V2ZNN5TCST0858HJ68F1' where id=1;
-update noar ti set v0='V2ZNN5TCST0858HJ68F1' where id=1;
-update noar tt set b2='W45XMBPGLQKJABEP3VK' where id=1;
-update noar ti set b2='W45XMBPGLQKJABEP3VK' where id=1;
-update noar tt set v0='AF84VXYKP64W33NABCA9AGT4I' where id=2;
-update noar ti set v0='AF84VXYKP64W33NABCA9AGT4I' where id=2;
-update noar tt set b0='2ILGUHBGV6GQRUJYXXJB' where id=2;
-update noar ti set b0='2ILGUHBGV6GQRUJYXXJB' where id=2;
-update noar tt set v0='TQNDHYL8BZ3X0IVISYEAXSYL65SZUVX' where id=2;
-update noar ti set v0='TQNDHYL8BZ3X0IVISYEAXSYL65SZUVX' where id=2;
-update noar tt set b1='D4111SCDP1O5Y7KCNO37' where id=2;
-update noar ti set b1='D4111SCDP1O5Y7KCNO37' where id=2;
-update noar tt set v0='H8KIAM2KH' where id=2;
-update noar ti set v0='H8KIAM2KH' where id=2;
-update noar tt set b2='F366PA7' where id=2;
-update noar ti set b2='F366PA7' where id=2;
-update noar tt set v0='1826MAL2EM0UM0ZXQ3HV' where id=3;
-update noar ti set v0='1826MAL2EM0UM0ZXQ3HV' where id=3;
-update noar tt set b0='NV3UEGUPA2QD44FL7E5V0XS' where id=3;
-update noar ti set b0='NV3UEGUPA2QD44FL7E5V0XS' where id=3;
-update noar tt set v0='UPBJI5CH7E0SL50CDCVBLA7J4UPDE' where id=3;
-update noar ti set v0='UPBJI5CH7E0SL50CDCVBLA7J4UPDE' where id=3;
-update noar tt set b1='ECBYDUZS5I4Z2QNSMKQMR' where id=3;
-update noar ti set b1='ECBYDUZS5I4Z2QNSMKQMR' where id=3;
-update noar tt set v0='S2YY1MK9HWBUSRRFFN0PROPKO' where id=3;
-update noar ti set v0='S2YY1MK9HWBUSRRFFN0PROPKO' where id=3;
-update noar tt set b2='ARHSUP5AFRS7E06424N68LBUXYE3X' where id=3;
-update noar ti set b2='ARHSUP5AFRS7E06424N68LBUXYE3X' where id=3;
-update noar tt set v0='0U03E03PYC4Y2Q52SW6HYF6O6MK9Z8' where id=4;
-update noar ti set v0='0U03E03PYC4Y2Q52SW6HYF6O6MK9Z8' where id=4;
-update noar tt set b0='ZASFFIH2NEIG28MFXNPURC' where id=4;
-update noar ti set b0='ZASFFIH2NEIG28MFXNPURC' where id=4;
-update noar tt set v0='0LQNM46E5TWNAZ946SKE305L' where id=4;
-update noar ti set v0='0LQNM46E5TWNAZ946SKE305L' where id=4;
-update noar tt set b1='C4W0TA9MTPN22VARP53K8Q4WMN' where id=4;
-update noar ti set b1='C4W0TA9MTPN22VARP53K8Q4WMN' where id=4;
-update noar tt set v0='P1THW093M8SZ6Q6AH7W7PTFEM4JXG' where id=4;
-update noar ti set v0='P1THW093M8SZ6Q6AH7W7PTFEM4JXG' where id=4;
-update noar tt set b2='EDE445I' where id=4;
-update noar ti set b2='EDE445I' where id=4;
-update noar tt set v0='7X5LDS8INWJCMVD54AAQB5CS6OI6M' where id=5;
-update noar ti set v0='7X5LDS8INWJCMVD54AAQB5CS6OI6M' where id=5;
-update noar tt set b0='SMQOVG3YALP' where id=5;
-update noar ti set b0='SMQOVG3YALP' where id=5;
-update noar tt set v0='6C2EF7MBO6PGPOVZGA9X8LD' where id=5;
-update noar ti set v0='6C2EF7MBO6PGPOVZGA9X8LD' where id=5;
-update noar tt set b1='GCQ9GPTPK5KT3T8QKI9T6EVPXD9L' where id=5;
-update noar ti set b1='GCQ9GPTPK5KT3T8QKI9T6EVPXD9L' where id=5;
-update noar tt set v0='2WUSO4MKBBI9ZLQFYS69KC' where id=5;
-update noar ti set v0='2WUSO4MKBBI9ZLQFYS69KC' where id=5;
-update noar tt set b2='DAN8F10RV' where id=5;
-update noar ti set b2='DAN8F10RV' where id=5;
-update noar tt set v0='95PE3215C79KFRO5SF' where id=6;
-update noar ti set v0='95PE3215C79KFRO5SF' where id=6;
-update noar tt set b0='1HR72A5LM' where id=6;
-update noar ti set b0='1HR72A5LM' where id=6;
-update noar tt set v0='KC7OLKK9I0NIMRXU1B6B' where id=6;
-update noar ti set v0='KC7OLKK9I0NIMRXU1B6B' where id=6;
-update noar tt set b1='CPAGNKQURE83HTIO7VFFLJXAJQJCJ' where id=6;
-update noar ti set b1='CPAGNKQURE83HTIO7VFFLJXAJQJCJ' where id=6;
-update noar tt set v0='TN86' where id=6;
-update noar ti set v0='TN86' where id=6;
-update noar tt set b2='06KF2T8ZZJKFYCPOLYBQYCOY' where id=6;
-update noar ti set b2='06KF2T8ZZJKFYCPOLYBQYCOY' where id=6;
-update noar tt set v0='6T1G201LY3QO440HTS' where id=7;
-update noar ti set v0='6T1G201LY3QO440HTS' where id=7;
-update noar tt set b0='CJTEMQMAX58V4' where id=7;
-update noar ti set b0='CJTEMQMAX58V4' where id=7;
-update noar tt set v0='XIC0CCVY' where id=7;
-update noar ti set v0='XIC0CCVY' where id=7;
-update noar tt set b1='CVMDDB05QF' where id=7;
-update noar ti set b1='CVMDDB05QF' where id=7;
-update noar tt set v0='3F17S62' where id=7;
-update noar ti set v0='3F17S62' where id=7;
-update noar tt set b2='6WO0L' where id=7;
-update noar ti set b2='6WO0L' where id=7;
-update noar tt set v0='KASOE1EU6ERK2V222O8AT4ZA85W1L' where id=8;
-update noar ti set v0='KASOE1EU6ERK2V222O8AT4ZA85W1L' where id=8;
-update noar tt set b0='0VVOB2NQ9V' where id=8;
-update noar ti set b0='0VVOB2NQ9V' where id=8;
-update noar tt set v0='K0DE5AHZ9' where id=8;
-update noar ti set v0='K0DE5AHZ9' where id=8;
-update noar tt set b1='5TW3W4G5TR0JAG' where id=8;
-update noar ti set b1='5TW3W4G5TR0JAG' where id=8;
-update noar tt set v0='7YTXOBB424' where id=8;
-update noar ti set v0='7YTXOBB424' where id=8;
-update noar tt set b2='42DNEUB7I38KRFQZQV0LTRP7VHE5R6D' where id=8;
-update noar ti set b2='42DNEUB7I38KRFQZQV0LTRP7VHE5R6D' where id=8;
-update noar tt set v0='Z7NFVKW' where id=9;
-update noar ti set v0='Z7NFVKW' where id=9;
-update noar tt set b0='3YF76E6LFX' where id=9;
-update noar ti set b0='3YF76E6LFX' where id=9;
-update noar tt set v0='0FLT6Z1' where id=9;
-update noar ti set v0='0FLT6Z1' where id=9;
-update noar tt set b1='DDL' where id=9;
-update noar ti set b1='DDL' where id=9;
-update noar tt set v0='UNA71MW4A' where id=9;
-update noar ti set v0='UNA71MW4A' where id=9;
-update noar tt set b2='R67I38VQDJ0TWU3IYIQYS1Y2FALF' where id=9;
-update noar ti set b2='R67I38VQDJ0TWU3IYIQYS1Y2FALF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RNS4I3W1J3GW' where id=1;
-update noar ti set v0='RNS4I3W1J3GW' where id=1;
-update noar tt set b0='K' where id=1;
-update noar ti set b0='K' where id=1;
-update noar tt set v0='PNZSM19UHHVRJDMTVEYAGOMRFG4K' where id=1;
-update noar ti set v0='PNZSM19UHHVRJDMTVEYAGOMRFG4K' where id=1;
-update noar tt set b1='H' where id=1;
-update noar ti set b1='H' where id=1;
-update noar tt set v0='XPRN99HQV25HEM' where id=1;
-update noar ti set v0='XPRN99HQV25HEM' where id=1;
-update noar tt set b2='PD2L19MOTZIRQTQUU86Q6L' where id=1;
-update noar ti set b2='PD2L19MOTZIRQTQUU86Q6L' where id=1;
-update noar tt set v0='MOFU0RL3M8LBA42WQ6D' where id=2;
-update noar ti set v0='MOFU0RL3M8LBA42WQ6D' where id=2;
-update noar tt set b0='2KRY3ZIIM5WE0K' where id=2;
-update noar ti set b0='2KRY3ZIIM5WE0K' where id=2;
-update noar tt set v0='D8FOJTEFDDZKK30CVF5QA' where id=2;
-update noar ti set v0='D8FOJTEFDDZKK30CVF5QA' where id=2;
-update noar tt set b1='ZK3A2VJ509K0O6RRZCPAXYCP' where id=2;
-update noar ti set b1='ZK3A2VJ509K0O6RRZCPAXYCP' where id=2;
-update noar tt set v0='P43W25Q' where id=2;
-update noar ti set v0='P43W25Q' where id=2;
-update noar tt set b2='I8ISXTLW742JLU5IBIHGJJPNDB47G822' where id=2;
-update noar ti set b2='I8ISXTLW742JLU5IBIHGJJPNDB47G822' where id=2;
-update noar tt set v0='8061F2SI' where id=3;
-update noar ti set v0='8061F2SI' where id=3;
-update noar tt set b0='8N82V' where id=3;
-update noar ti set b0='8N82V' where id=3;
-update noar tt set v0='R' where id=3;
-update noar ti set v0='R' where id=3;
-update noar tt set b1='I2GWXPVWH8G6FLMH63QFXV3FW' where id=3;
-update noar ti set b1='I2GWXPVWH8G6FLMH63QFXV3FW' where id=3;
-update noar tt set v0='DHP' where id=3;
-update noar ti set v0='DHP' where id=3;
-update noar tt set b2='RKBU38WQAKMVT7SF3' where id=3;
-update noar ti set b2='RKBU38WQAKMVT7SF3' where id=3;
-update noar tt set v0='Q6V003VR5OSTD01XG12SJ5B2GNDQ' where id=4;
-update noar ti set v0='Q6V003VR5OSTD01XG12SJ5B2GNDQ' where id=4;
-update noar tt set b0='82SPMMEBINXV0UH3X3S8G8HE5A1VU7' where id=4;
-update noar ti set b0='82SPMMEBINXV0UH3X3S8G8HE5A1VU7' where id=4;
-update noar tt set v0='7OU1ISCFBSV3UUKASEPAYUO7OZ' where id=4;
-update noar ti set v0='7OU1ISCFBSV3UUKASEPAYUO7OZ' where id=4;
-update noar tt set b1='BLHDXIKWF616UAW9QF' where id=4;
-update noar ti set b1='BLHDXIKWF616UAW9QF' where id=4;
-update noar tt set v0='KJZJ88PZFWNXS0YM7X' where id=4;
-update noar ti set v0='KJZJ88PZFWNXS0YM7X' where id=4;
-update noar tt set b2='QYPRUTZXNHSU35CZK8HNBG4T22WIFJ' where id=4;
-update noar ti set b2='QYPRUTZXNHSU35CZK8HNBG4T22WIFJ' where id=4;
-update noar tt set v0='KP' where id=5;
-update noar ti set v0='KP' where id=5;
-update noar tt set b0='308MJM3KH7BNC32TK61EU0JM7TCDV' where id=5;
-update noar ti set b0='308MJM3KH7BNC32TK61EU0JM7TCDV' where id=5;
-update noar tt set v0='TH8OHLHYRDTJ' where id=5;
-update noar ti set v0='TH8OHLHYRDTJ' where id=5;
-update noar tt set b1='M1CI6FPW9Q10N81' where id=5;
-update noar ti set b1='M1CI6FPW9Q10N81' where id=5;
-update noar tt set v0='JHN4LMRYY3HEJ9HHGSOWZCQKCUN0BJA' where id=5;
-update noar ti set v0='JHN4LMRYY3HEJ9HHGSOWZCQKCUN0BJA' where id=5;
-update noar tt set b2='UYPQ1W' where id=5;
-update noar ti set b2='UYPQ1W' where id=5;
-update noar tt set v0='U8SRIU0ZMD83JLGR3X4XD8J4M6JICJ' where id=6;
-update noar ti set v0='U8SRIU0ZMD83JLGR3X4XD8J4M6JICJ' where id=6;
-update noar tt set b0='2EWPEUWI3QE8R' where id=6;
-update noar ti set b0='2EWPEUWI3QE8R' where id=6;
-update noar tt set v0='3YECOUP56R171E' where id=6;
-update noar ti set v0='3YECOUP56R171E' where id=6;
-update noar tt set b1='CR0KSW58SREUV8JCN0RN2' where id=6;
-update noar ti set b1='CR0KSW58SREUV8JCN0RN2' where id=6;
-update noar tt set v0='BDNP7' where id=6;
-update noar ti set v0='BDNP7' where id=6;
-update noar tt set b2='IIOW82DK9XM' where id=6;
-update noar ti set b2='IIOW82DK9XM' where id=6;
-update noar tt set v0='N70R04QVDHH296HDZ06BX' where id=7;
-update noar ti set v0='N70R04QVDHH296HDZ06BX' where id=7;
-update noar tt set b0='LNTYHYFLWMBXN0G5TVJYQ' where id=7;
-update noar ti set b0='LNTYHYFLWMBXN0G5TVJYQ' where id=7;
-update noar tt set v0='0N3XXT9G' where id=7;
-update noar ti set v0='0N3XXT9G' where id=7;
-update noar tt set b1='MYQAF0ONB58LUOECPNR3XSCNJP' where id=7;
-update noar ti set b1='MYQAF0ONB58LUOECPNR3XSCNJP' where id=7;
-update noar tt set v0='P' where id=7;
-update noar ti set v0='P' where id=7;
-update noar tt set b2='7R' where id=7;
-update noar ti set b2='7R' where id=7;
-update noar tt set v0='B10NRY3BTS' where id=8;
-update noar ti set v0='B10NRY3BTS' where id=8;
-update noar tt set b0='0N5Q7WK9HC5JQNAHZZKT0P64TCQ20' where id=8;
-update noar ti set b0='0N5Q7WK9HC5JQNAHZZKT0P64TCQ20' where id=8;
-update noar tt set v0='EBAJ' where id=8;
-update noar ti set v0='EBAJ' where id=8;
-update noar tt set b1='NA4MH' where id=8;
-update noar ti set b1='NA4MH' where id=8;
-update noar tt set v0='LKV7LSLDUOLF' where id=8;
-update noar ti set v0='LKV7LSLDUOLF' where id=8;
-update noar tt set b2='KZKAETOA2IOQNHBF3YLO7MCB6MA7KCUN' where id=8;
-update noar ti set b2='KZKAETOA2IOQNHBF3YLO7MCB6MA7KCUN' where id=8;
-update noar tt set v0='PLO9ZRD' where id=9;
-update noar ti set v0='PLO9ZRD' where id=9;
-update noar tt set b0='FPYO1H2C' where id=9;
-update noar ti set b0='FPYO1H2C' where id=9;
-update noar tt set v0='14GSNG9Q' where id=9;
-update noar ti set v0='14GSNG9Q' where id=9;
-update noar tt set b1='4' where id=9;
-update noar ti set b1='4' where id=9;
-update noar tt set v0='E3SCJRMQ6G6F6TX6ICW5P' where id=9;
-update noar ti set v0='E3SCJRMQ6G6F6TX6ICW5P' where id=9;
-update noar tt set b2='68SUYGFTJ5KPL0I9TKYIH7621NDA8P3E' where id=9;
-update noar ti set b2='68SUYGFTJ5KPL0I9TKYIH7621NDA8P3E' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CS9Q254KLP' where id=1;
-update noar ti set v0='CS9Q254KLP' where id=1;
-update noar tt set b0='7WPRXV76R9V1B38LVOBV' where id=1;
-update noar ti set b0='7WPRXV76R9V1B38LVOBV' where id=1;
-update noar tt set v0='DAIF8SA8J' where id=1;
-update noar ti set v0='DAIF8SA8J' where id=1;
-update noar tt set b1='DGP5W5CGAM4T8Q7ZDHP9RFMLFM6OHV3' where id=1;
-update noar ti set b1='DGP5W5CGAM4T8Q7ZDHP9RFMLFM6OHV3' where id=1;
-update noar tt set v0='Y' where id=1;
-update noar ti set v0='Y' where id=1;
-update noar tt set b2='X1S9MDJXP4WU0CN1TZOM' where id=1;
-update noar ti set b2='X1S9MDJXP4WU0CN1TZOM' where id=1;
-update noar tt set v0='5HTBOH64WLYI8VTZ2KPY' where id=2;
-update noar ti set v0='5HTBOH64WLYI8VTZ2KPY' where id=2;
-update noar tt set b0='Q6QHONHJS5ZDDXNDRG2CSMV' where id=2;
-update noar ti set b0='Q6QHONHJS5ZDDXNDRG2CSMV' where id=2;
-update noar tt set v0='EACY23ORG92C9JSWFMW' where id=2;
-update noar ti set v0='EACY23ORG92C9JSWFMW' where id=2;
-update noar tt set b1='7' where id=2;
-update noar ti set b1='7' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='4O4DSK2AE1GPCXUCOUCHW31JI' where id=2;
-update noar ti set b2='4O4DSK2AE1GPCXUCOUCHW31JI' where id=2;
-update noar tt set v0='25YZM4NXC7CYXBGF07TN' where id=3;
-update noar ti set v0='25YZM4NXC7CYXBGF07TN' where id=3;
-update noar tt set b0='L6DF4QQ9475Q' where id=3;
-update noar ti set b0='L6DF4QQ9475Q' where id=3;
-update noar tt set v0='2WB66PK33NENKA1XTOHN2ZLXQKBZT2ZO' where id=3;
-update noar ti set v0='2WB66PK33NENKA1XTOHN2ZLXQKBZT2ZO' where id=3;
-update noar tt set b1='YRC4C8L4' where id=3;
-update noar ti set b1='YRC4C8L4' where id=3;
-update noar tt set v0='98KKGSKSIH6HJEK5DB2ZR8SU' where id=3;
-update noar ti set v0='98KKGSKSIH6HJEK5DB2ZR8SU' where id=3;
-update noar tt set b2='Q1P17AXJS9JAI7P42125FM37O9GU9PTI' where id=3;
-update noar ti set b2='Q1P17AXJS9JAI7P42125FM37O9GU9PTI' where id=3;
-update noar tt set v0='9EDQ4' where id=4;
-update noar ti set v0='9EDQ4' where id=4;
-update noar tt set b0='0IN6FZ50PF' where id=4;
-update noar ti set b0='0IN6FZ50PF' where id=4;
-update noar tt set v0='5UFO' where id=4;
-update noar ti set v0='5UFO' where id=4;
-update noar tt set b1='FO0JY9MS2US3J' where id=4;
-update noar ti set b1='FO0JY9MS2US3J' where id=4;
-update noar tt set v0='RC02ULX' where id=4;
-update noar ti set v0='RC02ULX' where id=4;
-update noar tt set b2='6E6BRKCK0WC81R' where id=4;
-update noar ti set b2='6E6BRKCK0WC81R' where id=4;
-update noar tt set v0='D6MOP6W9K3SDUI6' where id=5;
-update noar ti set v0='D6MOP6W9K3SDUI6' where id=5;
-update noar tt set b0='KZFAOQM' where id=5;
-update noar ti set b0='KZFAOQM' where id=5;
-update noar tt set v0='6SZRRG3IGEK7NUMS' where id=5;
-update noar ti set v0='6SZRRG3IGEK7NUMS' where id=5;
-update noar tt set b1='EICPN4INYQEZQWITTMGOMBA8R' where id=5;
-update noar ti set b1='EICPN4INYQEZQWITTMGOMBA8R' where id=5;
-update noar tt set v0='REG15BWE8ZELOHE5W3KBQY73AYPFJVQ' where id=5;
-update noar ti set v0='REG15BWE8ZELOHE5W3KBQY73AYPFJVQ' where id=5;
-update noar tt set b2='7PD67UF3V' where id=5;
-update noar ti set b2='7PD67UF3V' where id=5;
-update noar tt set v0='A' where id=6;
-update noar ti set v0='A' where id=6;
-update noar tt set b0='58UBNRGEJDS' where id=6;
-update noar ti set b0='58UBNRGEJDS' where id=6;
-update noar tt set v0='MFMGN6M1H' where id=6;
-update noar ti set v0='MFMGN6M1H' where id=6;
-update noar tt set b1='XLZ5IZECMEN' where id=6;
-update noar ti set b1='XLZ5IZECMEN' where id=6;
-update noar tt set v0='XS077DOGPLG9' where id=6;
-update noar ti set v0='XS077DOGPLG9' where id=6;
-update noar tt set b2='TM1IXJZICPYFEKI3ENPOX' where id=6;
-update noar ti set b2='TM1IXJZICPYFEKI3ENPOX' where id=6;
-update noar tt set v0='9MSMK' where id=7;
-update noar ti set v0='9MSMK' where id=7;
-update noar tt set b0='GPTNW5L08I6TLTZAY43DO9S40JDLNNP4' where id=7;
-update noar ti set b0='GPTNW5L08I6TLTZAY43DO9S40JDLNNP4' where id=7;
-update noar tt set v0='4N' where id=7;
-update noar ti set v0='4N' where id=7;
-update noar tt set b1='PEUHCVD' where id=7;
-update noar ti set b1='PEUHCVD' where id=7;
-update noar tt set v0='ZVXNPB2L' where id=7;
-update noar ti set v0='ZVXNPB2L' where id=7;
-update noar tt set b2='HQ5' where id=7;
-update noar ti set b2='HQ5' where id=7;
-update noar tt set v0='9JAXSTZW8WQL8QGDQJHN2I7' where id=8;
-update noar ti set v0='9JAXSTZW8WQL8QGDQJHN2I7' where id=8;
-update noar tt set b0='1TBGG6' where id=8;
-update noar ti set b0='1TBGG6' where id=8;
-update noar tt set v0='2X4PTHT17ACMOF1V9W1T3DR1N9C' where id=8;
-update noar ti set v0='2X4PTHT17ACMOF1V9W1T3DR1N9C' where id=8;
-update noar tt set b1='VJJSHVFA0HJW6' where id=8;
-update noar ti set b1='VJJSHVFA0HJW6' where id=8;
-update noar tt set v0='S43ZCA00D4TA' where id=8;
-update noar ti set v0='S43ZCA00D4TA' where id=8;
-update noar tt set b2='U87Y1ZI79LS81FDZO5M' where id=8;
-update noar ti set b2='U87Y1ZI79LS81FDZO5M' where id=8;
-update noar tt set v0='H0WWS2402O29YYP66' where id=9;
-update noar ti set v0='H0WWS2402O29YYP66' where id=9;
-update noar tt set b0='KC11SOA9J2GDP626DDVR8C52V9' where id=9;
-update noar ti set b0='KC11SOA9J2GDP626DDVR8C52V9' where id=9;
-update noar tt set v0='E6U3TQ958J5' where id=9;
-update noar ti set v0='E6U3TQ958J5' where id=9;
-update noar tt set b1='5K09D88' where id=9;
-update noar ti set b1='5K09D88' where id=9;
-update noar tt set v0='HU79FN8GSBNS' where id=9;
-update noar ti set v0='HU79FN8GSBNS' where id=9;
-update noar tt set b2='F6RY9' where id=9;
-update noar ti set b2='F6RY9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='A6ANV7NSH933E5' where id=1;
-update noar ti set v0='A6ANV7NSH933E5' where id=1;
-update noar tt set b0='BPKSZP2HZQ6SZW8GMBX4L2B8I3HZ' where id=1;
-update noar ti set b0='BPKSZP2HZQ6SZW8GMBX4L2B8I3HZ' where id=1;
-update noar tt set v0='OQ7W198AGXBD3IO1DWG62NLYA76XCS4Y' where id=1;
-update noar ti set v0='OQ7W198AGXBD3IO1DWG62NLYA76XCS4Y' where id=1;
-update noar tt set b1='E7ELAFZXZBQV1XK' where id=1;
-update noar ti set b1='E7ELAFZXZBQV1XK' where id=1;
-update noar tt set v0='VCV6TJH506G5ZLQ0BW' where id=1;
-update noar ti set v0='VCV6TJH506G5ZLQ0BW' where id=1;
-update noar tt set b2='7YFAIVW57L7FYSN7GGP5WD74LKRK' where id=1;
-update noar ti set b2='7YFAIVW57L7FYSN7GGP5WD74LKRK' where id=1;
-update noar tt set v0='98D9SDV4O2SNNII4' where id=2;
-update noar ti set v0='98D9SDV4O2SNNII4' where id=2;
-update noar tt set b0='DH77Y0GI0JR95NQ' where id=2;
-update noar ti set b0='DH77Y0GI0JR95NQ' where id=2;
-update noar tt set v0='6FDAGC91F5TISAS7ZZH' where id=2;
-update noar ti set v0='6FDAGC91F5TISAS7ZZH' where id=2;
-update noar tt set b1='99BNM8V0AOIDQXD8I8OP3QWZTZ' where id=2;
-update noar ti set b1='99BNM8V0AOIDQXD8I8OP3QWZTZ' where id=2;
-update noar tt set v0='TG0FS6HZMLEBNT2' where id=2;
-update noar ti set v0='TG0FS6HZMLEBNT2' where id=2;
-update noar tt set b2='BDI4RIXP9GBD4ALELRFRFB3FZYO72AP9' where id=2;
-update noar ti set b2='BDI4RIXP9GBD4ALELRFRFB3FZYO72AP9' where id=2;
-update noar tt set v0='P392DGUO462HTZOALHL5IF' where id=3;
-update noar ti set v0='P392DGUO462HTZOALHL5IF' where id=3;
-update noar tt set b0='NKKNCTN5LB2EYS8A6XFBCKIL60TBX3D8' where id=3;
-update noar ti set b0='NKKNCTN5LB2EYS8A6XFBCKIL60TBX3D8' where id=3;
-update noar tt set v0='FE4S1G028HVD3XAKKH8737Z' where id=3;
-update noar ti set v0='FE4S1G028HVD3XAKKH8737Z' where id=3;
-update noar tt set b1='3F90' where id=3;
-update noar ti set b1='3F90' where id=3;
-update noar tt set v0='RNYG6I5DORKGNB9WCMJ' where id=3;
-update noar ti set v0='RNYG6I5DORKGNB9WCMJ' where id=3;
-update noar tt set b2='FMY7CL5EPQVXP6B9BG2XU618ANN3CAW' where id=3;
-update noar ti set b2='FMY7CL5EPQVXP6B9BG2XU618ANN3CAW' where id=3;
-update noar tt set v0='WVENPQGA8H9FMF36X0J' where id=4;
-update noar ti set v0='WVENPQGA8H9FMF36X0J' where id=4;
-update noar tt set b0='HQ0OP' where id=4;
-update noar ti set b0='HQ0OP' where id=4;
-update noar tt set v0='4LU3AEZE81FUX8Z6MY' where id=4;
-update noar ti set v0='4LU3AEZE81FUX8Z6MY' where id=4;
-update noar tt set b1='VJ05LIWF8OZQO9JGHW65GGQ8KE29' where id=4;
-update noar ti set b1='VJ05LIWF8OZQO9JGHW65GGQ8KE29' where id=4;
-update noar tt set v0='PP85AV3O2OEVS156RS93TW22AX' where id=4;
-update noar ti set v0='PP85AV3O2OEVS156RS93TW22AX' where id=4;
-update noar tt set b2='C1TH' where id=4;
-update noar ti set b2='C1TH' where id=4;
-update noar tt set v0='800VZ2QP4912P0R' where id=5;
-update noar ti set v0='800VZ2QP4912P0R' where id=5;
-update noar tt set b0='7NUMQPOL9' where id=5;
-update noar ti set b0='7NUMQPOL9' where id=5;
-update noar tt set v0='VHDCUTUOG3FMHGZQMG9' where id=5;
-update noar ti set v0='VHDCUTUOG3FMHGZQMG9' where id=5;
-update noar tt set b1='QWTG38457QTQQLIJ2' where id=5;
-update noar ti set b1='QWTG38457QTQQLIJ2' where id=5;
-update noar tt set v0='095SQL0' where id=5;
-update noar ti set v0='095SQL0' where id=5;
-update noar tt set b2='Y' where id=5;
-update noar ti set b2='Y' where id=5;
-update noar tt set v0='K178IINGDC68SDV7LHE8FVP2XN' where id=6;
-update noar ti set v0='K178IINGDC68SDV7LHE8FVP2XN' where id=6;
-update noar tt set b0='GZR2QLEZQYQZTY0ZU93EH8N' where id=6;
-update noar ti set b0='GZR2QLEZQYQZTY0ZU93EH8N' where id=6;
-update noar tt set v0='8DJW8E5PTKT0EGKIW5Q3' where id=6;
-update noar ti set v0='8DJW8E5PTKT0EGKIW5Q3' where id=6;
-update noar tt set b1='4O2VZFLEGDKNKOC7ETD' where id=6;
-update noar ti set b1='4O2VZFLEGDKNKOC7ETD' where id=6;
-update noar tt set v0='0K' where id=6;
-update noar ti set v0='0K' where id=6;
-update noar tt set b2='CJUHF' where id=6;
-update noar ti set b2='CJUHF' where id=6;
-update noar tt set v0='6K0IDWZF28JFV7NU8J56XU9' where id=7;
-update noar ti set v0='6K0IDWZF28JFV7NU8J56XU9' where id=7;
-update noar tt set b0='NEVP9MAVQYNGQKNTLEJZB' where id=7;
-update noar ti set b0='NEVP9MAVQYNGQKNTLEJZB' where id=7;
-update noar tt set v0='P193ISM679CWQAN3YZ1CX' where id=7;
-update noar ti set v0='P193ISM679CWQAN3YZ1CX' where id=7;
-update noar tt set b1='GR2DGQZ0KVH' where id=7;
-update noar ti set b1='GR2DGQZ0KVH' where id=7;
-update noar tt set v0='FL0X17THORT5D' where id=7;
-update noar ti set v0='FL0X17THORT5D' where id=7;
-update noar tt set b2='Q7GWF572WM6L9WVDSF' where id=7;
-update noar ti set b2='Q7GWF572WM6L9WVDSF' where id=7;
-update noar tt set v0='KPC6UMRJB56' where id=8;
-update noar ti set v0='KPC6UMRJB56' where id=8;
-update noar tt set b0='TVUWIP75WL4V' where id=8;
-update noar ti set b0='TVUWIP75WL4V' where id=8;
-update noar tt set v0='OP8I1WB' where id=8;
-update noar ti set v0='OP8I1WB' where id=8;
-update noar tt set b1='CWBA8RK1EQ99U1V9W5F' where id=8;
-update noar ti set b1='CWBA8RK1EQ99U1V9W5F' where id=8;
-update noar tt set v0='RFQYJVYOH' where id=8;
-update noar ti set v0='RFQYJVYOH' where id=8;
-update noar tt set b2='W' where id=8;
-update noar ti set b2='W' where id=8;
-update noar tt set v0='DW0WCVWTKE3XHPRQ4J3OEMCMS5' where id=9;
-update noar ti set v0='DW0WCVWTKE3XHPRQ4J3OEMCMS5' where id=9;
-update noar tt set b0='0KHBKIEK7W1JSUM' where id=9;
-update noar ti set b0='0KHBKIEK7W1JSUM' where id=9;
-update noar tt set v0='ITRMQ974LJ2NE28B02' where id=9;
-update noar ti set v0='ITRMQ974LJ2NE28B02' where id=9;
-update noar tt set b1='HWUWMDV0' where id=9;
-update noar ti set b1='HWUWMDV0' where id=9;
-update noar tt set v0='TDWHIGSGUGSYNVSZYX9NTII9FJ4WWDB' where id=9;
-update noar ti set v0='TDWHIGSGUGSYNVSZYX9NTII9FJ4WWDB' where id=9;
-update noar tt set b2='UTOHP5DRDYBN6Q6899ENS9GOJK0F2E' where id=9;
-update noar ti set b2='UTOHP5DRDYBN6Q6899ENS9GOJK0F2E' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q40VL7193ODVFE34T0' where id=1;
-update noar ti set v0='Q40VL7193ODVFE34T0' where id=1;
-update noar tt set b0='V5RV4TSPQX69PELX7KFQ' where id=1;
-update noar ti set b0='V5RV4TSPQX69PELX7KFQ' where id=1;
-update noar tt set v0='N27OG3J6PDRCD9XHEGOV' where id=1;
-update noar ti set v0='N27OG3J6PDRCD9XHEGOV' where id=1;
-update noar tt set b1='DPOAV8BV68G65GP17BLB' where id=1;
-update noar ti set b1='DPOAV8BV68G65GP17BLB' where id=1;
-update noar tt set v0='6VGDZEP5' where id=1;
-update noar ti set v0='6VGDZEP5' where id=1;
-update noar tt set b2='NOAV4L703NB5SX2PHZCYKHB6T7R' where id=1;
-update noar ti set b2='NOAV4L703NB5SX2PHZCYKHB6T7R' where id=1;
-update noar tt set v0='5' where id=2;
-update noar ti set v0='5' where id=2;
-update noar tt set b0='JA5M692FAUPH8YD' where id=2;
-update noar ti set b0='JA5M692FAUPH8YD' where id=2;
-update noar tt set v0='1ZKDTEB5AQIE1KH2U2XKGNY4X' where id=2;
-update noar ti set v0='1ZKDTEB5AQIE1KH2U2XKGNY4X' where id=2;
-update noar tt set b1='QBHKWUOHKNWAI7MLPGNE' where id=2;
-update noar ti set b1='QBHKWUOHKNWAI7MLPGNE' where id=2;
-update noar tt set v0='7TUMK6RPH3PUX00RGQCQMXDADENN9' where id=2;
-update noar ti set v0='7TUMK6RPH3PUX00RGQCQMXDADENN9' where id=2;
-update noar tt set b2='WA6KO98E3ZVIC7J3ITSDIFRMK' where id=2;
-update noar ti set b2='WA6KO98E3ZVIC7J3ITSDIFRMK' where id=2;
-update noar tt set v0='5OWI6XJWKNJON16O9ZGTQPC7RRPA' where id=3;
-update noar ti set v0='5OWI6XJWKNJON16O9ZGTQPC7RRPA' where id=3;
-update noar tt set b0='SR' where id=3;
-update noar ti set b0='SR' where id=3;
-update noar tt set v0='F1K' where id=3;
-update noar ti set v0='F1K' where id=3;
-update noar tt set b1='AQ2QJ7XCGIRWMVWXX4CDGLDN4EONK916' where id=3;
-update noar ti set b1='AQ2QJ7XCGIRWMVWXX4CDGLDN4EONK916' where id=3;
-update noar tt set v0='SOQ0K4503O03ESH' where id=3;
-update noar ti set v0='SOQ0K4503O03ESH' where id=3;
-update noar tt set b2='4BVCVILSWJYAL5930IHFA5' where id=3;
-update noar ti set b2='4BVCVILSWJYAL5930IHFA5' where id=3;
-update noar tt set v0='N4SDF' where id=4;
-update noar ti set v0='N4SDF' where id=4;
-update noar tt set b0='MTA9KCYYXOYLI2FTG4' where id=4;
-update noar ti set b0='MTA9KCYYXOYLI2FTG4' where id=4;
-update noar tt set v0='V' where id=4;
-update noar ti set v0='V' where id=4;
-update noar tt set b1='Q6VI4V0S3KDWU288TWPPNUE3TXSTP' where id=4;
-update noar ti set b1='Q6VI4V0S3KDWU288TWPPNUE3TXSTP' where id=4;
-update noar tt set v0='QZYJJSL6HI042NII36SYYJ7AMKT' where id=4;
-update noar ti set v0='QZYJJSL6HI042NII36SYYJ7AMKT' where id=4;
-update noar tt set b2='8AQEABPWUV78W5YT2V102MM4' where id=4;
-update noar ti set b2='8AQEABPWUV78W5YT2V102MM4' where id=4;
-update noar tt set v0='GRHFPPL3IQ4GVYLDNICBCN' where id=5;
-update noar ti set v0='GRHFPPL3IQ4GVYLDNICBCN' where id=5;
-update noar tt set b0='H5Z5OGF7XANTER6ZOEVXYIPUGFS2O8B' where id=5;
-update noar ti set b0='H5Z5OGF7XANTER6ZOEVXYIPUGFS2O8B' where id=5;
-update noar tt set v0='LYQ5HW5740I8N1VXQLZGK0A5QIT6M9KN' where id=5;
-update noar ti set v0='LYQ5HW5740I8N1VXQLZGK0A5QIT6M9KN' where id=5;
-update noar tt set b1='4D3XK3OKDDJ6TT708JSAYVKMIYVSQBB' where id=5;
-update noar ti set b1='4D3XK3OKDDJ6TT708JSAYVKMIYVSQBB' where id=5;
-update noar tt set v0='C423N11' where id=5;
-update noar ti set v0='C423N11' where id=5;
-update noar tt set b2='18SAG6I70M0VNUXILFU3DB' where id=5;
-update noar ti set b2='18SAG6I70M0VNUXILFU3DB' where id=5;
-update noar tt set v0='BY3UG98SS5RW9C26HFU' where id=6;
-update noar ti set v0='BY3UG98SS5RW9C26HFU' where id=6;
-update noar tt set b0='SE5' where id=6;
-update noar ti set b0='SE5' where id=6;
-update noar tt set v0='1ERKY7HPB6K0OTUC8HM' where id=6;
-update noar ti set v0='1ERKY7HPB6K0OTUC8HM' where id=6;
-update noar tt set b1='4E77VC4CBINAZUZNE5BM27222MO' where id=6;
-update noar ti set b1='4E77VC4CBINAZUZNE5BM27222MO' where id=6;
-update noar tt set v0='DFT0U5FT' where id=6;
-update noar ti set v0='DFT0U5FT' where id=6;
-update noar tt set b2='QC7JGSHVI7V0C5WSNGK53WHUMOVGKT3' where id=6;
-update noar ti set b2='QC7JGSHVI7V0C5WSNGK53WHUMOVGKT3' where id=6;
-update noar tt set v0='2Y' where id=7;
-update noar ti set v0='2Y' where id=7;
-update noar tt set b0='EM32N4XLC5D2MQ02' where id=7;
-update noar ti set b0='EM32N4XLC5D2MQ02' where id=7;
-update noar tt set v0='QKT599MG06SJB1B5PD' where id=7;
-update noar ti set v0='QKT599MG06SJB1B5PD' where id=7;
-update noar tt set b1='WQ37RIMMI2HUS3EJC7L5V6ZN' where id=7;
-update noar ti set b1='WQ37RIMMI2HUS3EJC7L5V6ZN' where id=7;
-update noar tt set v0='2CAMWPI8S0RBBE8ZJDGQT6VS0W8A1C' where id=7;
-update noar ti set v0='2CAMWPI8S0RBBE8ZJDGQT6VS0W8A1C' where id=7;
-update noar tt set b2='AWAH' where id=7;
-update noar ti set b2='AWAH' where id=7;
-update noar tt set v0='BV6XAGWTXN5ITRI40AZ371G4KE' where id=8;
-update noar ti set v0='BV6XAGWTXN5ITRI40AZ371G4KE' where id=8;
-update noar tt set b0='I5ZXYVERHZ' where id=8;
-update noar ti set b0='I5ZXYVERHZ' where id=8;
-update noar tt set v0='S2VEAZ855XWA' where id=8;
-update noar ti set v0='S2VEAZ855XWA' where id=8;
-update noar tt set b1='8X7EWHZ0' where id=8;
-update noar ti set b1='8X7EWHZ0' where id=8;
-update noar tt set v0='4JPJ2CSDDEKUUEB1USG7YFIW7' where id=8;
-update noar ti set v0='4JPJ2CSDDEKUUEB1USG7YFIW7' where id=8;
-update noar tt set b2='DII' where id=8;
-update noar ti set b2='DII' where id=8;
-update noar tt set v0='5A75G60KPYCWOOIPVYX53PYYBI' where id=9;
-update noar ti set v0='5A75G60KPYCWOOIPVYX53PYYBI' where id=9;
-update noar tt set b0='Z3U12JGTDJOGDUVR0T4WO7BL8K8TTOP' where id=9;
-update noar ti set b0='Z3U12JGTDJOGDUVR0T4WO7BL8K8TTOP' where id=9;
-update noar tt set v0='EBF0CHA3W1A8Z2QTSQZUPZM5WV' where id=9;
-update noar ti set v0='EBF0CHA3W1A8Z2QTSQZUPZM5WV' where id=9;
-update noar tt set b1='NPF3SKH' where id=9;
-update noar ti set b1='NPF3SKH' where id=9;
-update noar tt set v0='DJ51X5O799KN1EDNT4' where id=9;
-update noar ti set v0='DJ51X5O799KN1EDNT4' where id=9;
-update noar tt set b2='H83LWYFZOFYE93FTIE' where id=9;
-update noar ti set b2='H83LWYFZOFYE93FTIE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L216J66DXUFDB6' where id=1;
-update noar ti set v0='L216J66DXUFDB6' where id=1;
-update noar tt set b0='3JNUGSHGGWC31BA5K1EU9I77T4L' where id=1;
-update noar ti set b0='3JNUGSHGGWC31BA5K1EU9I77T4L' where id=1;
-update noar tt set v0='PPQ9FYR21W6FFX3KU1X4JPPU' where id=1;
-update noar ti set v0='PPQ9FYR21W6FFX3KU1X4JPPU' where id=1;
-update noar tt set b1='RE4L8HV2585YPI892R' where id=1;
-update noar ti set b1='RE4L8HV2585YPI892R' where id=1;
-update noar tt set v0='3Z2DRB5P6HHXLRVONQVQ31KU35UMP' where id=1;
-update noar ti set v0='3Z2DRB5P6HHXLRVONQVQ31KU35UMP' where id=1;
-update noar tt set b2='OXHDY9R2L7IQ5KR5RWF33CGAR29Y' where id=1;
-update noar ti set b2='OXHDY9R2L7IQ5KR5RWF33CGAR29Y' where id=1;
-update noar tt set v0='RM9ZO9IFY4E' where id=2;
-update noar ti set v0='RM9ZO9IFY4E' where id=2;
-update noar tt set b0='JTPNEJ' where id=2;
-update noar ti set b0='JTPNEJ' where id=2;
-update noar tt set v0='I2N3XAFX5W8CVQ' where id=2;
-update noar ti set v0='I2N3XAFX5W8CVQ' where id=2;
-update noar tt set b1='Z2EBTZN3I9VYPWJO03' where id=2;
-update noar ti set b1='Z2EBTZN3I9VYPWJO03' where id=2;
-update noar tt set v0='5T7RB44ZHU4I89UF' where id=2;
-update noar ti set v0='5T7RB44ZHU4I89UF' where id=2;
-update noar tt set b2='D82GI1XWTUV4VI' where id=2;
-update noar ti set b2='D82GI1XWTUV4VI' where id=2;
-update noar tt set v0='WV27QB711I60AJO' where id=3;
-update noar ti set v0='WV27QB711I60AJO' where id=3;
-update noar tt set b0='7CZY1W6K' where id=3;
-update noar ti set b0='7CZY1W6K' where id=3;
-update noar tt set v0='82AMGMC' where id=3;
-update noar ti set v0='82AMGMC' where id=3;
-update noar tt set b1='JUT92YANW4G4QUPJ6' where id=3;
-update noar ti set b1='JUT92YANW4G4QUPJ6' where id=3;
-update noar tt set v0='55UNJDOWWEIL7VV' where id=3;
-update noar ti set v0='55UNJDOWWEIL7VV' where id=3;
-update noar tt set b2='0UW9' where id=3;
-update noar ti set b2='0UW9' where id=3;
-update noar tt set v0='BB75FMHPUEPO' where id=4;
-update noar ti set v0='BB75FMHPUEPO' where id=4;
-update noar tt set b0='K3BQ360V2A526TWDYD' where id=4;
-update noar ti set b0='K3BQ360V2A526TWDYD' where id=4;
-update noar tt set v0='6J8N' where id=4;
-update noar ti set v0='6J8N' where id=4;
-update noar tt set b1='AMU5' where id=4;
-update noar ti set b1='AMU5' where id=4;
-update noar tt set v0='B27R' where id=4;
-update noar ti set v0='B27R' where id=4;
-update noar tt set b2='O' where id=4;
-update noar ti set b2='O' where id=4;
-update noar tt set v0='31' where id=5;
-update noar ti set v0='31' where id=5;
-update noar tt set b0='KDDL7JOZVMSPAUA7BOR' where id=5;
-update noar ti set b0='KDDL7JOZVMSPAUA7BOR' where id=5;
-update noar tt set v0='HV' where id=5;
-update noar ti set v0='HV' where id=5;
-update noar tt set b1='TSG40YRD03OJ63PPU4OF6ZGW87RB' where id=5;
-update noar ti set b1='TSG40YRD03OJ63PPU4OF6ZGW87RB' where id=5;
-update noar tt set v0='UV' where id=5;
-update noar ti set v0='UV' where id=5;
-update noar tt set b2='49O' where id=5;
-update noar ti set b2='49O' where id=5;
-update noar tt set v0='G0UGH40M3BR89' where id=6;
-update noar ti set v0='G0UGH40M3BR89' where id=6;
-update noar tt set b0='8XRKCLUP' where id=6;
-update noar ti set b0='8XRKCLUP' where id=6;
-update noar tt set v0='4G08NKNGG56U8C0SNGBK' where id=6;
-update noar ti set v0='4G08NKNGG56U8C0SNGBK' where id=6;
-update noar tt set b1='U5Q1FGOWIUFTTB1' where id=6;
-update noar ti set b1='U5Q1FGOWIUFTTB1' where id=6;
-update noar tt set v0='5DXSCQPO2C0DTMTC' where id=6;
-update noar ti set v0='5DXSCQPO2C0DTMTC' where id=6;
-update noar tt set b2='UW2I29J5X6Y9T2KGY' where id=6;
-update noar ti set b2='UW2I29J5X6Y9T2KGY' where id=6;
-update noar tt set v0='B5MQYIXBK' where id=7;
-update noar ti set v0='B5MQYIXBK' where id=7;
-update noar tt set b0='PDD50CBPYGLVREJYRQZKYBOLV2HLX5' where id=7;
-update noar ti set b0='PDD50CBPYGLVREJYRQZKYBOLV2HLX5' where id=7;
-update noar tt set v0='FZMC' where id=7;
-update noar ti set v0='FZMC' where id=7;
-update noar tt set b1='H' where id=7;
-update noar ti set b1='H' where id=7;
-update noar tt set v0='1105F5OL' where id=7;
-update noar ti set v0='1105F5OL' where id=7;
-update noar tt set b2='8WTAS92G8A1JIOBV8LC9HL' where id=7;
-update noar ti set b2='8WTAS92G8A1JIOBV8LC9HL' where id=7;
-update noar tt set v0='IKTS1RCAWVE6WAN6AG548' where id=8;
-update noar ti set v0='IKTS1RCAWVE6WAN6AG548' where id=8;
-update noar tt set b0='F7V79OAO' where id=8;
-update noar ti set b0='F7V79OAO' where id=8;
-update noar tt set v0='N' where id=8;
-update noar ti set v0='N' where id=8;
-update noar tt set b1='7AL' where id=8;
-update noar ti set b1='7AL' where id=8;
-update noar tt set v0='5N' where id=8;
-update noar ti set v0='5N' where id=8;
-update noar tt set b2='SYMCSRP0MIP' where id=8;
-update noar ti set b2='SYMCSRP0MIP' where id=8;
-update noar tt set v0='0HOU7X8TI958RM4PEDD9FULXK' where id=9;
-update noar ti set v0='0HOU7X8TI958RM4PEDD9FULXK' where id=9;
-update noar tt set b0='Q2R324PIM' where id=9;
-update noar ti set b0='Q2R324PIM' where id=9;
-update noar tt set v0='6VZASL7MA5ZCHVAWDV18' where id=9;
-update noar ti set v0='6VZASL7MA5ZCHVAWDV18' where id=9;
-update noar tt set b1='1FNS0848JEGELV3YS9IC8E3BR' where id=9;
-update noar ti set b1='1FNS0848JEGELV3YS9IC8E3BR' where id=9;
-update noar tt set v0='BMJWRDRBCBQF9KT6PCERSX' where id=9;
-update noar ti set v0='BMJWRDRBCBQF9KT6PCERSX' where id=9;
-update noar tt set b2='KFUEK5STYM94I' where id=9;
-update noar ti set b2='KFUEK5STYM94I' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2ZJAGF2H06JVV4Y2ZJNQD0GF' where id=1;
-update noar ti set v0='2ZJAGF2H06JVV4Y2ZJNQD0GF' where id=1;
-update noar tt set b0='7' where id=1;
-update noar ti set b0='7' where id=1;
-update noar tt set v0='C1MVXJGRTB43I150HUW6D7UFXKB' where id=1;
-update noar ti set v0='C1MVXJGRTB43I150HUW6D7UFXKB' where id=1;
-update noar tt set b1='E6' where id=1;
-update noar ti set b1='E6' where id=1;
-update noar tt set v0='XT4IDAUGS53L338TX89' where id=1;
-update noar ti set v0='XT4IDAUGS53L338TX89' where id=1;
-update noar tt set b2='IUDCY3UHT7Y9W' where id=1;
-update noar ti set b2='IUDCY3UHT7Y9W' where id=1;
-update noar tt set v0='L88M2' where id=2;
-update noar ti set v0='L88M2' where id=2;
-update noar tt set b0='BCAWJ80C3Q9BLJUVZTMFD99OZW4C4' where id=2;
-update noar ti set b0='BCAWJ80C3Q9BLJUVZTMFD99OZW4C4' where id=2;
-update noar tt set v0='MPS' where id=2;
-update noar ti set v0='MPS' where id=2;
-update noar tt set b1='7N60NEE3MAHIMHIUMWN5WG' where id=2;
-update noar ti set b1='7N60NEE3MAHIMHIUMWN5WG' where id=2;
-update noar tt set v0='GIZ9GB' where id=2;
-update noar ti set v0='GIZ9GB' where id=2;
-update noar tt set b2='RVZ' where id=2;
-update noar ti set b2='RVZ' where id=2;
-update noar tt set v0='L60O11U' where id=3;
-update noar ti set v0='L60O11U' where id=3;
-update noar tt set b0='KZP4M65M628QHB0RYW' where id=3;
-update noar ti set b0='KZP4M65M628QHB0RYW' where id=3;
-update noar tt set v0='CUXBJ92HROQOV971UZWU5SVGCG' where id=3;
-update noar ti set v0='CUXBJ92HROQOV971UZWU5SVGCG' where id=3;
-update noar tt set b1='10VMTK4HEZJAFAEIDBP6U39ZC' where id=3;
-update noar ti set b1='10VMTK4HEZJAFAEIDBP6U39ZC' where id=3;
-update noar tt set v0='9CNV5JGB3AI85KXEFMFBNURYTS' where id=3;
-update noar ti set v0='9CNV5JGB3AI85KXEFMFBNURYTS' where id=3;
-update noar tt set b2='684VPUULD43UWPO' where id=3;
-update noar ti set b2='684VPUULD43UWPO' where id=3;
-update noar tt set v0='UDN8MYPX7XB5XPNDN2PSQV26OJEAEYM' where id=4;
-update noar ti set v0='UDN8MYPX7XB5XPNDN2PSQV26OJEAEYM' where id=4;
-update noar tt set b0='9WOPXKBQ' where id=4;
-update noar ti set b0='9WOPXKBQ' where id=4;
-update noar tt set v0='JEN39H2SEXEXNXUG42NMABL1A' where id=4;
-update noar ti set v0='JEN39H2SEXEXNXUG42NMABL1A' where id=4;
-update noar tt set b1='2UZ1W' where id=4;
-update noar ti set b1='2UZ1W' where id=4;
-update noar tt set v0='G9ZPRRG5E1TY7F' where id=4;
-update noar ti set v0='G9ZPRRG5E1TY7F' where id=4;
-update noar tt set b2='FDAH3UGHO' where id=4;
-update noar ti set b2='FDAH3UGHO' where id=4;
-update noar tt set v0='WOB4FBKF78WUVG9NTW8XFSDWH' where id=5;
-update noar ti set v0='WOB4FBKF78WUVG9NTW8XFSDWH' where id=5;
-update noar tt set b0='W' where id=5;
-update noar ti set b0='W' where id=5;
-update noar tt set v0='P6GWJUW3XAL7UZBXVOIS3993' where id=5;
-update noar ti set v0='P6GWJUW3XAL7UZBXVOIS3993' where id=5;
-update noar tt set b1='KR2NGIJF1MTZ8' where id=5;
-update noar ti set b1='KR2NGIJF1MTZ8' where id=5;
-update noar tt set v0='WIRUG' where id=5;
-update noar ti set v0='WIRUG' where id=5;
-update noar tt set b2='HS8W2DE589RPAE250WW' where id=5;
-update noar ti set b2='HS8W2DE589RPAE250WW' where id=5;
-update noar tt set v0='E39EDBEO9S' where id=6;
-update noar ti set v0='E39EDBEO9S' where id=6;
-update noar tt set b0='22Z5GXHKLC53NZND1NKM9H0L78K8' where id=6;
-update noar ti set b0='22Z5GXHKLC53NZND1NKM9H0L78K8' where id=6;
-update noar tt set v0='0IUUGFJO1OVUWJL990DW3HDBX09' where id=6;
-update noar ti set v0='0IUUGFJO1OVUWJL990DW3HDBX09' where id=6;
-update noar tt set b1='3B2087MV2AY99M7XB1C' where id=6;
-update noar ti set b1='3B2087MV2AY99M7XB1C' where id=6;
-update noar tt set v0='AB0UC53R' where id=6;
-update noar ti set v0='AB0UC53R' where id=6;
-update noar tt set b2='QRWUE5CM4F2U' where id=6;
-update noar ti set b2='QRWUE5CM4F2U' where id=6;
-update noar tt set v0='7YBB0BVQ24OZMZUO7QUD6Z8F3A0KG' where id=7;
-update noar ti set v0='7YBB0BVQ24OZMZUO7QUD6Z8F3A0KG' where id=7;
-update noar tt set b0='87Y2MYJSYXJ4IF8UGOFFZKMS' where id=7;
-update noar ti set b0='87Y2MYJSYXJ4IF8UGOFFZKMS' where id=7;
-update noar tt set v0='73LSTH0BXZW36OA6LVJMPKUIWE' where id=7;
-update noar ti set v0='73LSTH0BXZW36OA6LVJMPKUIWE' where id=7;
-update noar tt set b1='65TPUR989EH09W3O' where id=7;
-update noar ti set b1='65TPUR989EH09W3O' where id=7;
-update noar tt set v0='G7I6LERBGXSS6BJLP921Q' where id=7;
-update noar ti set v0='G7I6LERBGXSS6BJLP921Q' where id=7;
-update noar tt set b2='J18GXSZP2GVXBP4ZKLHCYETYWUKN8F6' where id=7;
-update noar ti set b2='J18GXSZP2GVXBP4ZKLHCYETYWUKN8F6' where id=7;
-update noar tt set v0='9X43MHCEDI8DRYO8H15EZ0GZ6QC2Z2' where id=8;
-update noar ti set v0='9X43MHCEDI8DRYO8H15EZ0GZ6QC2Z2' where id=8;
-update noar tt set b0='AO' where id=8;
-update noar ti set b0='AO' where id=8;
-update noar tt set v0='ZJQ5M56YT65VCYZ2JE9YQ4H' where id=8;
-update noar ti set v0='ZJQ5M56YT65VCYZ2JE9YQ4H' where id=8;
-update noar tt set b1='6RNRART7CFE50XV0RW93NXQ5VBN4V2VO' where id=8;
-update noar ti set b1='6RNRART7CFE50XV0RW93NXQ5VBN4V2VO' where id=8;
-update noar tt set v0='FTG4DVK1A54X3XZYPEAHV0' where id=8;
-update noar ti set v0='FTG4DVK1A54X3XZYPEAHV0' where id=8;
-update noar tt set b2='RAWRYFCQQ6HHOXHGP9GKMT2Q' where id=8;
-update noar ti set b2='RAWRYFCQQ6HHOXHGP9GKMT2Q' where id=8;
-update noar tt set v0='FP7' where id=9;
-update noar ti set v0='FP7' where id=9;
-update noar tt set b0='ZZB6DKBO' where id=9;
-update noar ti set b0='ZZB6DKBO' where id=9;
-update noar tt set v0='XWKRYVS' where id=9;
-update noar ti set v0='XWKRYVS' where id=9;
-update noar tt set b1='IG5805TARFTSG7RNXW0DT5' where id=9;
-update noar ti set b1='IG5805TARFTSG7RNXW0DT5' where id=9;
-update noar tt set v0='30I4C1L2MDYQOTKLJMG2T3JW' where id=9;
-update noar ti set v0='30I4C1L2MDYQOTKLJMG2T3JW' where id=9;
-update noar tt set b2='6ZZ3WQVOMUNKSW3QKQ6HV4ELR' where id=9;
-update noar ti set b2='6ZZ3WQVOMUNKSW3QKQ6HV4ELR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NWHSJHAYMED9LHNQZM5P' where id=1;
-update noar ti set v0='NWHSJHAYMED9LHNQZM5P' where id=1;
-update noar tt set b0='KN2SZIYVYZYJBWGSMD' where id=1;
-update noar ti set b0='KN2SZIYVYZYJBWGSMD' where id=1;
-update noar tt set v0='X05D' where id=1;
-update noar ti set v0='X05D' where id=1;
-update noar tt set b1='T4H9PY559DJA88U2CYKJIJL0S4H27YTE' where id=1;
-update noar ti set b1='T4H9PY559DJA88U2CYKJIJL0S4H27YTE' where id=1;
-update noar tt set v0='KQK7ZE4SN5OH1A9K31YNBOM60EE3' where id=1;
-update noar ti set v0='KQK7ZE4SN5OH1A9K31YNBOM60EE3' where id=1;
-update noar tt set b2='C791GBP' where id=1;
-update noar ti set b2='C791GBP' where id=1;
-update noar tt set v0='3' where id=2;
-update noar ti set v0='3' where id=2;
-update noar tt set b0='09EU3XY68D172BL7MYJ0NO9' where id=2;
-update noar ti set b0='09EU3XY68D172BL7MYJ0NO9' where id=2;
-update noar tt set v0='N87PW08T2CZAMKKNKX0K5UKI4VQQ' where id=2;
-update noar ti set v0='N87PW08T2CZAMKKNKX0K5UKI4VQQ' where id=2;
-update noar tt set b1='LUDSRYIBTIKXVKNTP' where id=2;
-update noar ti set b1='LUDSRYIBTIKXVKNTP' where id=2;
-update noar tt set v0='A2CGYVFWZJKJP601A5G3S' where id=2;
-update noar ti set v0='A2CGYVFWZJKJP601A5G3S' where id=2;
-update noar tt set b2='3' where id=2;
-update noar ti set b2='3' where id=2;
-update noar tt set v0='SK7DCQTR6AOV' where id=3;
-update noar ti set v0='SK7DCQTR6AOV' where id=3;
-update noar tt set b0='TX044FKN6TVMY7Q8Q9C24' where id=3;
-update noar ti set b0='TX044FKN6TVMY7Q8Q9C24' where id=3;
-update noar tt set v0='3K7Q27B2CX8UC7SXW' where id=3;
-update noar ti set v0='3K7Q27B2CX8UC7SXW' where id=3;
-update noar tt set b1='LEXADGPDYKORJA' where id=3;
-update noar ti set b1='LEXADGPDYKORJA' where id=3;
-update noar tt set v0='L9SQ7WJW7MH4LS6CVM6LF8H7UVDQA4KN' where id=3;
-update noar ti set v0='L9SQ7WJW7MH4LS6CVM6LF8H7UVDQA4KN' where id=3;
-update noar tt set b2='F613SNE0I' where id=3;
-update noar ti set b2='F613SNE0I' where id=3;
-update noar tt set v0='4PYXQ382NKFQ0IK4P302NZ0' where id=4;
-update noar ti set v0='4PYXQ382NKFQ0IK4P302NZ0' where id=4;
-update noar tt set b0='B66OJJ44SST1SYVD38P' where id=4;
-update noar ti set b0='B66OJJ44SST1SYVD38P' where id=4;
-update noar tt set v0='6OXVVQAPA6' where id=4;
-update noar ti set v0='6OXVVQAPA6' where id=4;
-update noar tt set b1='L4T43M8L3' where id=4;
-update noar ti set b1='L4T43M8L3' where id=4;
-update noar tt set v0='UBZIT7HDIA783R8O2' where id=4;
-update noar ti set v0='UBZIT7HDIA783R8O2' where id=4;
-update noar tt set b2='NEQN3Z5MWI4ZPX8NL' where id=4;
-update noar ti set b2='NEQN3Z5MWI4ZPX8NL' where id=4;
-update noar tt set v0='HZ2SH0JQ11CMBGBGRPLJH01ZQNKGO2PT' where id=5;
-update noar ti set v0='HZ2SH0JQ11CMBGBGRPLJH01ZQNKGO2PT' where id=5;
-update noar tt set b0='548PXEBUH5Y25MHBGI' where id=5;
-update noar ti set b0='548PXEBUH5Y25MHBGI' where id=5;
-update noar tt set v0='RO' where id=5;
-update noar ti set v0='RO' where id=5;
-update noar tt set b1='2YNKHL05H' where id=5;
-update noar ti set b1='2YNKHL05H' where id=5;
-update noar tt set v0='BR' where id=5;
-update noar ti set v0='BR' where id=5;
-update noar tt set b2='VOX0H24KGGL9MZ' where id=5;
-update noar ti set b2='VOX0H24KGGL9MZ' where id=5;
-update noar tt set v0='F0NLNKPVIYFEZE5M0KALUA8TR8BIOR99' where id=6;
-update noar ti set v0='F0NLNKPVIYFEZE5M0KALUA8TR8BIOR99' where id=6;
-update noar tt set b0='W8I0B94RUSAH2' where id=6;
-update noar ti set b0='W8I0B94RUSAH2' where id=6;
-update noar tt set v0='6CFG33' where id=6;
-update noar ti set v0='6CFG33' where id=6;
-update noar tt set b1='2ZZY6U' where id=6;
-update noar ti set b1='2ZZY6U' where id=6;
-update noar tt set v0='HK08953CN6BQ4JXBK6661PCX' where id=6;
-update noar ti set v0='HK08953CN6BQ4JXBK6661PCX' where id=6;
-update noar tt set b2='6A3FMJIP78G6HIT7S' where id=6;
-update noar ti set b2='6A3FMJIP78G6HIT7S' where id=6;
-update noar tt set v0='9DU2GIVO84MYR7ZMZM9ZECGI0004C' where id=7;
-update noar ti set v0='9DU2GIVO84MYR7ZMZM9ZECGI0004C' where id=7;
-update noar tt set b0='HN3X0NCPFNCK' where id=7;
-update noar ti set b0='HN3X0NCPFNCK' where id=7;
-update noar tt set v0='P3HQFY31' where id=7;
-update noar ti set v0='P3HQFY31' where id=7;
-update noar tt set b1='YG4ZQAVR' where id=7;
-update noar ti set b1='YG4ZQAVR' where id=7;
-update noar tt set v0='C3QIWL4M8B' where id=7;
-update noar ti set v0='C3QIWL4M8B' where id=7;
-update noar tt set b2='AC11DOLF2RBNEH7B8' where id=7;
-update noar ti set b2='AC11DOLF2RBNEH7B8' where id=7;
-update noar tt set v0='9OTLAZ1E4' where id=8;
-update noar ti set v0='9OTLAZ1E4' where id=8;
-update noar tt set b0='SEEP3OE5L7H51BSWX1CAY6D86IMNZH6' where id=8;
-update noar ti set b0='SEEP3OE5L7H51BSWX1CAY6D86IMNZH6' where id=8;
-update noar tt set v0='FOWT349K24V8D2XVSBJK' where id=8;
-update noar ti set v0='FOWT349K24V8D2XVSBJK' where id=8;
-update noar tt set b1='KDCLCSSC3Q9OIY' where id=8;
-update noar ti set b1='KDCLCSSC3Q9OIY' where id=8;
-update noar tt set v0='RWIXT4BUO7XWPRNS7' where id=8;
-update noar ti set v0='RWIXT4BUO7XWPRNS7' where id=8;
-update noar tt set b2='CDTY7JAHNH16X39V7KKWSYHO3T3' where id=8;
-update noar ti set b2='CDTY7JAHNH16X39V7KKWSYHO3T3' where id=8;
-update noar tt set v0='J5PW316XFOGK89MAWP4EIN' where id=9;
-update noar ti set v0='J5PW316XFOGK89MAWP4EIN' where id=9;
-update noar tt set b0='6TEX1PX15LWBXX63' where id=9;
-update noar ti set b0='6TEX1PX15LWBXX63' where id=9;
-update noar tt set v0='GCD8ELC2BQ10MDG73RC0J' where id=9;
-update noar ti set v0='GCD8ELC2BQ10MDG73RC0J' where id=9;
-update noar tt set b1='Y4' where id=9;
-update noar ti set b1='Y4' where id=9;
-update noar tt set v0='ZQBUVKJ9M5Y4B57SO274HY6GTYTSD85' where id=9;
-update noar ti set v0='ZQBUVKJ9M5Y4B57SO274HY6GTYTSD85' where id=9;
-update noar tt set b2='G8XH9' where id=9;
-update noar ti set b2='G8XH9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N5' where id=1;
-update noar ti set v0='N5' where id=1;
-update noar tt set b0='UACQC7JU4' where id=1;
-update noar ti set b0='UACQC7JU4' where id=1;
-update noar tt set v0='VTWW08W3FSXPGF67' where id=1;
-update noar ti set v0='VTWW08W3FSXPGF67' where id=1;
-update noar tt set b1='4Y5M334SHKRNP8UCFNXZA5WXV2BP0TXO' where id=1;
-update noar ti set b1='4Y5M334SHKRNP8UCFNXZA5WXV2BP0TXO' where id=1;
-update noar tt set v0='VAQI85KWNE' where id=1;
-update noar ti set v0='VAQI85KWNE' where id=1;
-update noar tt set b2='5W9KAEJF7HUDI' where id=1;
-update noar ti set b2='5W9KAEJF7HUDI' where id=1;
-update noar tt set v0='QMONG2VN16NTEGIK47THTB1UPB6O2DV' where id=2;
-update noar ti set v0='QMONG2VN16NTEGIK47THTB1UPB6O2DV' where id=2;
-update noar tt set b0='818O3SR' where id=2;
-update noar ti set b0='818O3SR' where id=2;
-update noar tt set v0='HSWIABRQ5ZANTAAMSF46K95' where id=2;
-update noar ti set v0='HSWIABRQ5ZANTAAMSF46K95' where id=2;
-update noar tt set b1='51ORZ5Q1N88HQG6QDUVEPQUHU6' where id=2;
-update noar ti set b1='51ORZ5Q1N88HQG6QDUVEPQUHU6' where id=2;
-update noar tt set v0='KSCB2C' where id=2;
-update noar ti set v0='KSCB2C' where id=2;
-update noar tt set b2='W6JXJ' where id=2;
-update noar ti set b2='W6JXJ' where id=2;
-update noar tt set v0='2A00RJM681W' where id=3;
-update noar ti set v0='2A00RJM681W' where id=3;
-update noar tt set b0='F1FTH2B' where id=3;
-update noar ti set b0='F1FTH2B' where id=3;
-update noar tt set v0='V92V83KO0EKHDIWMGBBT0GVHUHSUYIT' where id=3;
-update noar ti set v0='V92V83KO0EKHDIWMGBBT0GVHUHSUYIT' where id=3;
-update noar tt set b1='D07MLGVC9KFM0RDYHA47IOCVYT2HC' where id=3;
-update noar ti set b1='D07MLGVC9KFM0RDYHA47IOCVYT2HC' where id=3;
-update noar tt set v0='88MY32OLBEWMMJ' where id=3;
-update noar ti set v0='88MY32OLBEWMMJ' where id=3;
-update noar tt set b2='T6W69XOCEUGTT96R7E027DIG9F99ZEZO' where id=3;
-update noar ti set b2='T6W69XOCEUGTT96R7E027DIG9F99ZEZO' where id=3;
-update noar tt set v0='PP5K' where id=4;
-update noar ti set v0='PP5K' where id=4;
-update noar tt set b0='JSIPCVIE9QHW0GFAGKOU7P0EOTI4' where id=4;
-update noar ti set b0='JSIPCVIE9QHW0GFAGKOU7P0EOTI4' where id=4;
-update noar tt set v0='HEJOOGM7Q59' where id=4;
-update noar ti set v0='HEJOOGM7Q59' where id=4;
-update noar tt set b1='SZYPUTDYAG0' where id=4;
-update noar ti set b1='SZYPUTDYAG0' where id=4;
-update noar tt set v0='OMHECUO0EOE85KKCXMRM48OV7YNWIZRC' where id=4;
-update noar ti set v0='OMHECUO0EOE85KKCXMRM48OV7YNWIZRC' where id=4;
-update noar tt set b2='W' where id=4;
-update noar ti set b2='W' where id=4;
-update noar tt set v0='IN09HARX2UCX' where id=5;
-update noar ti set v0='IN09HARX2UCX' where id=5;
-update noar tt set b0='UK3NY' where id=5;
-update noar ti set b0='UK3NY' where id=5;
-update noar tt set v0='5L76ER4RDH4LMWHUX9UG7F9FQEIL8VH7' where id=5;
-update noar ti set v0='5L76ER4RDH4LMWHUX9UG7F9FQEIL8VH7' where id=5;
-update noar tt set b1='VSCKGHWELK9B' where id=5;
-update noar ti set b1='VSCKGHWELK9B' where id=5;
-update noar tt set v0='O7G6KMB0HTH3ZIRPJN174TOHFTBU7C' where id=5;
-update noar ti set v0='O7G6KMB0HTH3ZIRPJN174TOHFTBU7C' where id=5;
-update noar tt set b2='8WK9K7QHO0V27OVD0JXBF9U8QFTF' where id=5;
-update noar ti set b2='8WK9K7QHO0V27OVD0JXBF9U8QFTF' where id=5;
-update noar tt set v0='E3JXX1DOQDJPP' where id=6;
-update noar ti set v0='E3JXX1DOQDJPP' where id=6;
-update noar tt set b0='TWK' where id=6;
-update noar ti set b0='TWK' where id=6;
-update noar tt set v0='BQDVLKNRA561W3EIXM' where id=6;
-update noar ti set v0='BQDVLKNRA561W3EIXM' where id=6;
-update noar tt set b1='5SNUNB0O20LA4WF' where id=6;
-update noar ti set b1='5SNUNB0O20LA4WF' where id=6;
-update noar tt set v0='37M8XS1TDWOB' where id=6;
-update noar ti set v0='37M8XS1TDWOB' where id=6;
-update noar tt set b2='LOI6J8' where id=6;
-update noar ti set b2='LOI6J8' where id=6;
-update noar tt set v0='1J0Y7IJI65BN57OYBP7YBV2CRZN7P' where id=7;
-update noar ti set v0='1J0Y7IJI65BN57OYBP7YBV2CRZN7P' where id=7;
-update noar tt set b0='0J' where id=7;
-update noar ti set b0='0J' where id=7;
-update noar tt set v0='15CWG' where id=7;
-update noar ti set v0='15CWG' where id=7;
-update noar tt set b1='RZFMNIP5WFQ8YGGWFXEWERKDLJ378Q' where id=7;
-update noar ti set b1='RZFMNIP5WFQ8YGGWFXEWERKDLJ378Q' where id=7;
-update noar tt set v0='BXI2E2KVHU' where id=7;
-update noar ti set v0='BXI2E2KVHU' where id=7;
-update noar tt set b2='O4DUFHMCA01GEEXQME8ZCW16W421Z4' where id=7;
-update noar ti set b2='O4DUFHMCA01GEEXQME8ZCW16W421Z4' where id=7;
-update noar tt set v0='BWAI9MJSI7WAJ2YW5QO9397' where id=8;
-update noar ti set v0='BWAI9MJSI7WAJ2YW5QO9397' where id=8;
-update noar tt set b0='C46PVNIB879PVL5R5F' where id=8;
-update noar ti set b0='C46PVNIB879PVL5R5F' where id=8;
-update noar tt set v0='QAMIV53TCM3KAVSE' where id=8;
-update noar ti set v0='QAMIV53TCM3KAVSE' where id=8;
-update noar tt set b1='I1VDETXQGK2XHPG' where id=8;
-update noar ti set b1='I1VDETXQGK2XHPG' where id=8;
-update noar tt set v0='4CI8WKXD5BK5GI5IH5' where id=8;
-update noar ti set v0='4CI8WKXD5BK5GI5IH5' where id=8;
-update noar tt set b2='5' where id=8;
-update noar ti set b2='5' where id=8;
-update noar tt set v0='Z3IUV7VVDH' where id=9;
-update noar ti set v0='Z3IUV7VVDH' where id=9;
-update noar tt set b0='OI1HI6WQTHBRBA6927K4Y1NBLZ2VP' where id=9;
-update noar ti set b0='OI1HI6WQTHBRBA6927K4Y1NBLZ2VP' where id=9;
-update noar tt set v0='VXBAMU5ZW2O76ZC1UKPSG5VYEYV3P' where id=9;
-update noar ti set v0='VXBAMU5ZW2O76ZC1UKPSG5VYEYV3P' where id=9;
-update noar tt set b1='9JCMIUTJ3HAUNB71QJ4J0DY55CEU8H' where id=9;
-update noar ti set b1='9JCMIUTJ3HAUNB71QJ4J0DY55CEU8H' where id=9;
-update noar tt set v0='RGRU01F9JDGFSN8WKTC4' where id=9;
-update noar ti set v0='RGRU01F9JDGFSN8WKTC4' where id=9;
-update noar tt set b2='7HY0TERWCQR4QESCHT2Z' where id=9;
-update noar ti set b2='7HY0TERWCQR4QESCHT2Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MX92BBA4SWVEMS06OJ' where id=1;
-update noar ti set v0='MX92BBA4SWVEMS06OJ' where id=1;
-update noar tt set b0='0RLF6RTR6WJESAEBLQPL8VEKKA7W6' where id=1;
-update noar ti set b0='0RLF6RTR6WJESAEBLQPL8VEKKA7W6' where id=1;
-update noar tt set v0='DVIQ' where id=1;
-update noar ti set v0='DVIQ' where id=1;
-update noar tt set b1='9EIU2WQMV9264VQH8Q8XIKZS5G' where id=1;
-update noar ti set b1='9EIU2WQMV9264VQH8Q8XIKZS5G' where id=1;
-update noar tt set v0='XF8VP0DLO1D01LQG' where id=1;
-update noar ti set v0='XF8VP0DLO1D01LQG' where id=1;
-update noar tt set b2='NKSHQML7FD9G6YGRZDC340AZE9X' where id=1;
-update noar ti set b2='NKSHQML7FD9G6YGRZDC340AZE9X' where id=1;
-update noar tt set v0='4AZHEXI9YIXWIRX1EDG8H' where id=2;
-update noar ti set v0='4AZHEXI9YIXWIRX1EDG8H' where id=2;
-update noar tt set b0='UB7CL95OH' where id=2;
-update noar ti set b0='UB7CL95OH' where id=2;
-update noar tt set v0='IUTX9H' where id=2;
-update noar ti set v0='IUTX9H' where id=2;
-update noar tt set b1='H70055R7WQ0UQT8MB9JHAPWLCRCV9' where id=2;
-update noar ti set b1='H70055R7WQ0UQT8MB9JHAPWLCRCV9' where id=2;
-update noar tt set v0='O49BHR7C5VVNIK4J38P7TF' where id=2;
-update noar ti set v0='O49BHR7C5VVNIK4J38P7TF' where id=2;
-update noar tt set b2='4IBXZJKZYO6G57A1H1H98' where id=2;
-update noar ti set b2='4IBXZJKZYO6G57A1H1H98' where id=2;
-update noar tt set v0='HXLLCRHBF6CE2' where id=3;
-update noar ti set v0='HXLLCRHBF6CE2' where id=3;
-update noar tt set b0='PHOBSYXSBO65X' where id=3;
-update noar ti set b0='PHOBSYXSBO65X' where id=3;
-update noar tt set v0='S29W7O' where id=3;
-update noar ti set v0='S29W7O' where id=3;
-update noar tt set b1='42RH1STPLQXLQ8W55IALDLWGI' where id=3;
-update noar ti set b1='42RH1STPLQXLQ8W55IALDLWGI' where id=3;
-update noar tt set v0='K72W05QTUOI87NJ4W07V2' where id=3;
-update noar ti set v0='K72W05QTUOI87NJ4W07V2' where id=3;
-update noar tt set b2='AYZ4Q58K4' where id=3;
-update noar ti set b2='AYZ4Q58K4' where id=3;
-update noar tt set v0='O5334BVU25QPGD3CNBGRB6' where id=4;
-update noar ti set v0='O5334BVU25QPGD3CNBGRB6' where id=4;
-update noar tt set b0='XNOCJZX9W9KD12398MH3JBBS2HEHT' where id=4;
-update noar ti set b0='XNOCJZX9W9KD12398MH3JBBS2HEHT' where id=4;
-update noar tt set v0='RAOGVEHESP' where id=4;
-update noar ti set v0='RAOGVEHESP' where id=4;
-update noar tt set b1='7BPBFE' where id=4;
-update noar ti set b1='7BPBFE' where id=4;
-update noar tt set v0='ST34364EB61ITQUIVWQ1' where id=4;
-update noar ti set v0='ST34364EB61ITQUIVWQ1' where id=4;
-update noar tt set b2='1WBII279D476PEH3QXBIK2AIT1YA8JEV' where id=4;
-update noar ti set b2='1WBII279D476PEH3QXBIK2AIT1YA8JEV' where id=4;
-update noar tt set v0='C6B' where id=5;
-update noar ti set v0='C6B' where id=5;
-update noar tt set b0='K3ZVOFIRDNLUH' where id=5;
-update noar ti set b0='K3ZVOFIRDNLUH' where id=5;
-update noar tt set v0='SVVWHXHDFQK' where id=5;
-update noar ti set v0='SVVWHXHDFQK' where id=5;
-update noar tt set b1='TZMAYB88690X' where id=5;
-update noar ti set b1='TZMAYB88690X' where id=5;
-update noar tt set v0='RKE34C0GINFZH0JELRN' where id=5;
-update noar ti set v0='RKE34C0GINFZH0JELRN' where id=5;
-update noar tt set b2='USWVYBNPQDUUINZRO2M0JR47O9FV0R' where id=5;
-update noar ti set b2='USWVYBNPQDUUINZRO2M0JR47O9FV0R' where id=5;
-update noar tt set v0='3ZDK3LB80V3' where id=6;
-update noar ti set v0='3ZDK3LB80V3' where id=6;
-update noar tt set b0='PBE5K96QI9R8S253AGP859LDPX' where id=6;
-update noar ti set b0='PBE5K96QI9R8S253AGP859LDPX' where id=6;
-update noar tt set v0='LVNY6LW8KJV6TI8K0' where id=6;
-update noar ti set v0='LVNY6LW8KJV6TI8K0' where id=6;
-update noar tt set b1='K2SUD0' where id=6;
-update noar ti set b1='K2SUD0' where id=6;
-update noar tt set v0='9PUG7' where id=6;
-update noar ti set v0='9PUG7' where id=6;
-update noar tt set b2='DNXGZ4L9VW0NZL8FNSLV7' where id=6;
-update noar ti set b2='DNXGZ4L9VW0NZL8FNSLV7' where id=6;
-update noar tt set v0='3AX58WOQR5O2EC' where id=7;
-update noar ti set v0='3AX58WOQR5O2EC' where id=7;
-update noar tt set b0='Q25H' where id=7;
-update noar ti set b0='Q25H' where id=7;
-update noar tt set v0='5SBTRDOJT3GEZO4VKSL92' where id=7;
-update noar ti set v0='5SBTRDOJT3GEZO4VKSL92' where id=7;
-update noar tt set b1='PAXCQIZNBUF30E1MN3D72IYAWZR' where id=7;
-update noar ti set b1='PAXCQIZNBUF30E1MN3D72IYAWZR' where id=7;
-update noar tt set v0='Z3G' where id=7;
-update noar ti set v0='Z3G' where id=7;
-update noar tt set b2='W9ZS14BS1JL90650K' where id=7;
-update noar ti set b2='W9ZS14BS1JL90650K' where id=7;
-update noar tt set v0='SMZMKDLPP' where id=8;
-update noar ti set v0='SMZMKDLPP' where id=8;
-update noar tt set b0='Y2UMT' where id=8;
-update noar ti set b0='Y2UMT' where id=8;
-update noar tt set v0='QKD49TOY9CPEE3BKTH3GO8HJP' where id=8;
-update noar ti set v0='QKD49TOY9CPEE3BKTH3GO8HJP' where id=8;
-update noar tt set b1='0Z02Y32' where id=8;
-update noar ti set b1='0Z02Y32' where id=8;
-update noar tt set v0='NXN6K' where id=8;
-update noar ti set v0='NXN6K' where id=8;
-update noar tt set b2='BS5LLYNWC' where id=8;
-update noar ti set b2='BS5LLYNWC' where id=8;
-update noar tt set v0='SGZZ6KFK3FTOXPEM0G15HTIE1QDI531' where id=9;
-update noar ti set v0='SGZZ6KFK3FTOXPEM0G15HTIE1QDI531' where id=9;
-update noar tt set b0='OB1FSM9CNOULC17SBF67QR98DY' where id=9;
-update noar ti set b0='OB1FSM9CNOULC17SBF67QR98DY' where id=9;
-update noar tt set v0='31F9WRL9RQ61DG3D7SYLL0P5M' where id=9;
-update noar ti set v0='31F9WRL9RQ61DG3D7SYLL0P5M' where id=9;
-update noar tt set b1='1Q' where id=9;
-update noar ti set b1='1Q' where id=9;
-update noar tt set v0='6I7381BY' where id=9;
-update noar ti set v0='6I7381BY' where id=9;
-update noar tt set b2='GEMR8SGTHQWEM94WAY' where id=9;
-update noar ti set b2='GEMR8SGTHQWEM94WAY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F' where id=1;
-update noar ti set v0='F' where id=1;
-update noar tt set b0='STPBM' where id=1;
-update noar ti set b0='STPBM' where id=1;
-update noar tt set v0='WKUAFH2VN70A19A6XCGJDGW6E0B' where id=1;
-update noar ti set v0='WKUAFH2VN70A19A6XCGJDGW6E0B' where id=1;
-update noar tt set b1='I6IZ6NYUUMSJGJHMASU8WTRS2' where id=1;
-update noar ti set b1='I6IZ6NYUUMSJGJHMASU8WTRS2' where id=1;
-update noar tt set v0='D4' where id=1;
-update noar ti set v0='D4' where id=1;
-update noar tt set b2='KKSMN4LJ5Y7' where id=1;
-update noar ti set b2='KKSMN4LJ5Y7' where id=1;
-update noar tt set v0='I' where id=2;
-update noar ti set v0='I' where id=2;
-update noar tt set b0='151OFEVGJYQSZV' where id=2;
-update noar ti set b0='151OFEVGJYQSZV' where id=2;
-update noar tt set v0='GZKNCEWMC65M2FASI1SBUUJ3U8RU' where id=2;
-update noar ti set v0='GZKNCEWMC65M2FASI1SBUUJ3U8RU' where id=2;
-update noar tt set b1='0UBKOW2N8OKFJ84RBZCXSJEP037JU2' where id=2;
-update noar ti set b1='0UBKOW2N8OKFJ84RBZCXSJEP037JU2' where id=2;
-update noar tt set v0='Y5JSPAOPBT69B3OQKQGYOW9FQ' where id=2;
-update noar ti set v0='Y5JSPAOPBT69B3OQKQGYOW9FQ' where id=2;
-update noar tt set b2='FIZ' where id=2;
-update noar ti set b2='FIZ' where id=2;
-update noar tt set v0='3QU8' where id=3;
-update noar ti set v0='3QU8' where id=3;
-update noar tt set b0='R0E4HHC7QRPPC8HRL72LB09' where id=3;
-update noar ti set b0='R0E4HHC7QRPPC8HRL72LB09' where id=3;
-update noar tt set v0='4H' where id=3;
-update noar ti set v0='4H' where id=3;
-update noar tt set b1='9WWK01AA3Z4ZJ6PIPCMF7VN2YVKX9A6' where id=3;
-update noar ti set b1='9WWK01AA3Z4ZJ6PIPCMF7VN2YVKX9A6' where id=3;
-update noar tt set v0='M974YVNIZ1NARF5' where id=3;
-update noar ti set v0='M974YVNIZ1NARF5' where id=3;
-update noar tt set b2='TSGNSFRDYWC3HNIC753D67' where id=3;
-update noar ti set b2='TSGNSFRDYWC3HNIC753D67' where id=3;
-update noar tt set v0='MWFJUCTEVMHN36' where id=4;
-update noar ti set v0='MWFJUCTEVMHN36' where id=4;
-update noar tt set b0='56W9O1S1VSC' where id=4;
-update noar ti set b0='56W9O1S1VSC' where id=4;
-update noar tt set v0='FJKHA776QLMIR0JO2NAH0HWY' where id=4;
-update noar ti set v0='FJKHA776QLMIR0JO2NAH0HWY' where id=4;
-update noar tt set b1='J14BK0A3SZSWB' where id=4;
-update noar ti set b1='J14BK0A3SZSWB' where id=4;
-update noar tt set v0='1LBPB50A0NB2XUR6KWICOIIR2AJJLEE' where id=4;
-update noar ti set v0='1LBPB50A0NB2XUR6KWICOIIR2AJJLEE' where id=4;
-update noar tt set b2='RH6IC3JVTAQ' where id=4;
-update noar ti set b2='RH6IC3JVTAQ' where id=4;
-update noar tt set v0='DE31UPJUERRX4LFNB' where id=5;
-update noar ti set v0='DE31UPJUERRX4LFNB' where id=5;
-update noar tt set b0='411XK6UK7VY0U52R' where id=5;
-update noar ti set b0='411XK6UK7VY0U52R' where id=5;
-update noar tt set v0='73JGLEH067EY4DO' where id=5;
-update noar ti set v0='73JGLEH067EY4DO' where id=5;
-update noar tt set b1='4F3RTNEUT8LCRBS87IGM1T4QKHZ0UTD' where id=5;
-update noar ti set b1='4F3RTNEUT8LCRBS87IGM1T4QKHZ0UTD' where id=5;
-update noar tt set v0='KZCD3' where id=5;
-update noar ti set v0='KZCD3' where id=5;
-update noar tt set b2='ZV980JBFL7EMUZAJ6PVWSWE' where id=5;
-update noar ti set b2='ZV980JBFL7EMUZAJ6PVWSWE' where id=5;
-update noar tt set v0='DRDS9ZRMLQ4CDNGA5D09VQ' where id=6;
-update noar ti set v0='DRDS9ZRMLQ4CDNGA5D09VQ' where id=6;
-update noar tt set b0='T1PW5KLZE5N139R32MYD1TUASSI5' where id=6;
-update noar ti set b0='T1PW5KLZE5N139R32MYD1TUASSI5' where id=6;
-update noar tt set v0='QRWJHN' where id=6;
-update noar ti set v0='QRWJHN' where id=6;
-update noar tt set b1='BW683SLS2S6Z' where id=6;
-update noar ti set b1='BW683SLS2S6Z' where id=6;
-update noar tt set v0='WCXLHZBF8MKMWGATZ21' where id=6;
-update noar ti set v0='WCXLHZBF8MKMWGATZ21' where id=6;
-update noar tt set b2='RN4EG9A5MYLVX9YN13974R6KZ4J' where id=6;
-update noar ti set b2='RN4EG9A5MYLVX9YN13974R6KZ4J' where id=6;
-update noar tt set v0='K59ND6QPLAKDI418271' where id=7;
-update noar ti set v0='K59ND6QPLAKDI418271' where id=7;
-update noar tt set b0='UZ51TYKC23KH5YXD80' where id=7;
-update noar ti set b0='UZ51TYKC23KH5YXD80' where id=7;
-update noar tt set v0='T0AU7VSJLNVDS3BWJGYQ5NEUCHILJI1P' where id=7;
-update noar ti set v0='T0AU7VSJLNVDS3BWJGYQ5NEUCHILJI1P' where id=7;
-update noar tt set b1='N9GT3P7L3TS0' where id=7;
-update noar ti set b1='N9GT3P7L3TS0' where id=7;
-update noar tt set v0='1VWA3ND4TOW14JSWMHGA224AC7E1' where id=7;
-update noar ti set v0='1VWA3ND4TOW14JSWMHGA224AC7E1' where id=7;
-update noar tt set b2='FWLJ' where id=7;
-update noar ti set b2='FWLJ' where id=7;
-update noar tt set v0='1ECCPUL88LHV' where id=8;
-update noar ti set v0='1ECCPUL88LHV' where id=8;
-update noar tt set b0='Z8P05XW7NC' where id=8;
-update noar ti set b0='Z8P05XW7NC' where id=8;
-update noar tt set v0='YIHBO4PX0052N3ZZEJS8S95R1' where id=8;
-update noar ti set v0='YIHBO4PX0052N3ZZEJS8S95R1' where id=8;
-update noar tt set b1='S22VABMYDBGJJARTGCWVZGE' where id=8;
-update noar ti set b1='S22VABMYDBGJJARTGCWVZGE' where id=8;
-update noar tt set v0='04629RAXTQHBBB1JKKJAJ6M52U' where id=8;
-update noar ti set v0='04629RAXTQHBBB1JKKJAJ6M52U' where id=8;
-update noar tt set b2='907GRRVU33HRB5NFM4UVWCT9CWR9B4' where id=8;
-update noar ti set b2='907GRRVU33HRB5NFM4UVWCT9CWR9B4' where id=8;
-update noar tt set v0='MHIPLD3' where id=9;
-update noar ti set v0='MHIPLD3' where id=9;
-update noar tt set b0='O50M3AOG3O' where id=9;
-update noar ti set b0='O50M3AOG3O' where id=9;
-update noar tt set v0='TLRY7B9YFU' where id=9;
-update noar ti set v0='TLRY7B9YFU' where id=9;
-update noar tt set b1='N03VLWD4UT' where id=9;
-update noar ti set b1='N03VLWD4UT' where id=9;
-update noar tt set v0='CDLZYEK3J76E69KKG6CX3W7PM6MY' where id=9;
-update noar ti set v0='CDLZYEK3J76E69KKG6CX3W7PM6MY' where id=9;
-update noar tt set b2='3DGWJD3MF' where id=9;
-update noar ti set b2='3DGWJD3MF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QXCYXIY9HEXZU0X0QW3ZF9V' where id=1;
-update noar ti set v0='QXCYXIY9HEXZU0X0QW3ZF9V' where id=1;
-update noar tt set b0='GMGK1CXTZ3V4GYUC2M9B91SK91BXLAX' where id=1;
-update noar ti set b0='GMGK1CXTZ3V4GYUC2M9B91SK91BXLAX' where id=1;
-update noar tt set v0='WAL' where id=1;
-update noar ti set v0='WAL' where id=1;
-update noar tt set b1='WVRXP5ON76J0FA2ODUFBMOGT6TU2MVBA' where id=1;
-update noar ti set b1='WVRXP5ON76J0FA2ODUFBMOGT6TU2MVBA' where id=1;
-update noar tt set v0='OUC85N24CR51NG4FNI1VQIEO76QQ1' where id=1;
-update noar ti set v0='OUC85N24CR51NG4FNI1VQIEO76QQ1' where id=1;
-update noar tt set b2='71RBGJJWLWAMUCYAB7VLG9S' where id=1;
-update noar ti set b2='71RBGJJWLWAMUCYAB7VLG9S' where id=1;
-update noar tt set v0='4RYEJGWGQHTIYCFBOK' where id=2;
-update noar ti set v0='4RYEJGWGQHTIYCFBOK' where id=2;
-update noar tt set b0='1HQV9KK28B2T1N24DH' where id=2;
-update noar ti set b0='1HQV9KK28B2T1N24DH' where id=2;
-update noar tt set v0='NIC3YMFDOHN' where id=2;
-update noar ti set v0='NIC3YMFDOHN' where id=2;
-update noar tt set b1='NSNUD3W7SODCJ9CSNG9ETAVJLIGPATU' where id=2;
-update noar ti set b1='NSNUD3W7SODCJ9CSNG9ETAVJLIGPATU' where id=2;
-update noar tt set v0='NRJCC8YIH81MI0G0JC7JTP3EMI' where id=2;
-update noar ti set v0='NRJCC8YIH81MI0G0JC7JTP3EMI' where id=2;
-update noar tt set b2='FN9' where id=2;
-update noar ti set b2='FN9' where id=2;
-update noar tt set v0='7ASEMW7' where id=3;
-update noar ti set v0='7ASEMW7' where id=3;
-update noar tt set b0='DN9RET9G7U99TOZ2RK43DN1G2LAPF' where id=3;
-update noar ti set b0='DN9RET9G7U99TOZ2RK43DN1G2LAPF' where id=3;
-update noar tt set v0='TAKI6KBV7' where id=3;
-update noar ti set v0='TAKI6KBV7' where id=3;
-update noar tt set b1='LT4JUNN3QAAV0L' where id=3;
-update noar ti set b1='LT4JUNN3QAAV0L' where id=3;
-update noar tt set v0='MZ36VLY1FYJ' where id=3;
-update noar ti set v0='MZ36VLY1FYJ' where id=3;
-update noar tt set b2='IMTACLKITMDX7Z' where id=3;
-update noar ti set b2='IMTACLKITMDX7Z' where id=3;
-update noar tt set v0='CYU' where id=4;
-update noar ti set v0='CYU' where id=4;
-update noar tt set b0='MNJ1OH9WNFA' where id=4;
-update noar ti set b0='MNJ1OH9WNFA' where id=4;
-update noar tt set v0='YIANQRDGU' where id=4;
-update noar ti set v0='YIANQRDGU' where id=4;
-update noar tt set b1='GBKAC8X6' where id=4;
-update noar ti set b1='GBKAC8X6' where id=4;
-update noar tt set v0='1D8EQJ5O0HB2CTYKHIE8OVY9NUV' where id=4;
-update noar ti set v0='1D8EQJ5O0HB2CTYKHIE8OVY9NUV' where id=4;
-update noar tt set b2='P8795LZLOR2YQQ4A3R19A4UO' where id=4;
-update noar ti set b2='P8795LZLOR2YQQ4A3R19A4UO' where id=4;
-update noar tt set v0='S6AYAN3YW7ZVLRPKK2N' where id=5;
-update noar ti set v0='S6AYAN3YW7ZVLRPKK2N' where id=5;
-update noar tt set b0='V8NNC1J57FXEJ' where id=5;
-update noar ti set b0='V8NNC1J57FXEJ' where id=5;
-update noar tt set v0='5YMAYSLLDSJGAN' where id=5;
-update noar ti set v0='5YMAYSLLDSJGAN' where id=5;
-update noar tt set b1='YQQZRJANDXENUR8KDZ1PUGBRONI71WS' where id=5;
-update noar ti set b1='YQQZRJANDXENUR8KDZ1PUGBRONI71WS' where id=5;
-update noar tt set v0='9ZHPLXAG6YUMIZL78OQWLZ035' where id=5;
-update noar ti set v0='9ZHPLXAG6YUMIZL78OQWLZ035' where id=5;
-update noar tt set b2='3' where id=5;
-update noar ti set b2='3' where id=5;
-update noar tt set v0='9CRW0R8PX92Z8EAW' where id=6;
-update noar ti set v0='9CRW0R8PX92Z8EAW' where id=6;
-update noar tt set b0='TICEQQ2TGM7L30' where id=6;
-update noar ti set b0='TICEQQ2TGM7L30' where id=6;
-update noar tt set v0='NA5GS1VIGH3CS37GOKHAVDLF8L387Q' where id=6;
-update noar ti set v0='NA5GS1VIGH3CS37GOKHAVDLF8L387Q' where id=6;
-update noar tt set b1='BX9DBOL' where id=6;
-update noar ti set b1='BX9DBOL' where id=6;
-update noar tt set v0='GY0Z8U89TVQ6PUKWY' where id=6;
-update noar ti set v0='GY0Z8U89TVQ6PUKWY' where id=6;
-update noar tt set b2='GTTXDBDPDGTPIMMS74EFR9DC2' where id=6;
-update noar ti set b2='GTTXDBDPDGTPIMMS74EFR9DC2' where id=6;
-update noar tt set v0='OHVPKG299C5RH1NM5G8UE' where id=7;
-update noar ti set v0='OHVPKG299C5RH1NM5G8UE' where id=7;
-update noar tt set b0='FXQAZ8UXV4KGEAMIBRATIGEZ0VXVGEFA' where id=7;
-update noar ti set b0='FXQAZ8UXV4KGEAMIBRATIGEZ0VXVGEFA' where id=7;
-update noar tt set v0='2L2WBE3H1RBX5FI9IW1NRM3' where id=7;
-update noar ti set v0='2L2WBE3H1RBX5FI9IW1NRM3' where id=7;
-update noar tt set b1='JOX4OPR4C59SQLMDBS3I' where id=7;
-update noar ti set b1='JOX4OPR4C59SQLMDBS3I' where id=7;
-update noar tt set v0='8XWQ831085PJYNHZYOU3V' where id=7;
-update noar ti set v0='8XWQ831085PJYNHZYOU3V' where id=7;
-update noar tt set b2='XNNNALCPSYOESMQQ829NAVV0AN75Y6' where id=7;
-update noar ti set b2='XNNNALCPSYOESMQQ829NAVV0AN75Y6' where id=7;
-update noar tt set v0='E1BPSL2J9I6VE3XYLKSLLPUVQRPV7BX' where id=8;
-update noar ti set v0='E1BPSL2J9I6VE3XYLKSLLPUVQRPV7BX' where id=8;
-update noar tt set b0='ABRW3EZ4S1F3SH0OON4VKW529G' where id=8;
-update noar ti set b0='ABRW3EZ4S1F3SH0OON4VKW529G' where id=8;
-update noar tt set v0='ULQ8SZWPC5MTBV' where id=8;
-update noar ti set v0='ULQ8SZWPC5MTBV' where id=8;
-update noar tt set b1='SJ2WCOUMB5NQ8PM7X27F446VME4I' where id=8;
-update noar ti set b1='SJ2WCOUMB5NQ8PM7X27F446VME4I' where id=8;
-update noar tt set v0='2C39Q1T7CI59ZO33T' where id=8;
-update noar ti set v0='2C39Q1T7CI59ZO33T' where id=8;
-update noar tt set b2='0LODV5VP465' where id=8;
-update noar ti set b2='0LODV5VP465' where id=8;
-update noar tt set v0='G5COILN' where id=9;
-update noar ti set v0='G5COILN' where id=9;
-update noar tt set b0='5DGTGB8HEMBC' where id=9;
-update noar ti set b0='5DGTGB8HEMBC' where id=9;
-update noar tt set v0='1QDBMVO12D8PKNQ3CLAG12ULZ7S4KWJ' where id=9;
-update noar ti set v0='1QDBMVO12D8PKNQ3CLAG12ULZ7S4KWJ' where id=9;
-update noar tt set b1='PC2FFX8IQRBN' where id=9;
-update noar ti set b1='PC2FFX8IQRBN' where id=9;
-update noar tt set v0='RLUGBNPPVCIIXAP' where id=9;
-update noar ti set v0='RLUGBNPPVCIIXAP' where id=9;
-update noar tt set b2='1EF6LTSRFBK2ROBBL' where id=9;
-update noar ti set b2='1EF6LTSRFBK2ROBBL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LEEYUTRS34P' where id=1;
-update noar ti set v0='LEEYUTRS34P' where id=1;
-update noar tt set b0='M99ECXEP4X9N2CIUQXK31QQB4YMJOY' where id=1;
-update noar ti set b0='M99ECXEP4X9N2CIUQXK31QQB4YMJOY' where id=1;
-update noar tt set v0='UWUDZUWPEQEPJ22XLK' where id=1;
-update noar ti set v0='UWUDZUWPEQEPJ22XLK' where id=1;
-update noar tt set b1='LASOLRZDKEI8' where id=1;
-update noar ti set b1='LASOLRZDKEI8' where id=1;
-update noar tt set v0='T' where id=1;
-update noar ti set v0='T' where id=1;
-update noar tt set b2='Z8KZLNDQ4JIF0L7P78WA' where id=1;
-update noar ti set b2='Z8KZLNDQ4JIF0L7P78WA' where id=1;
-update noar tt set v0='2GP6DEJ' where id=2;
-update noar ti set v0='2GP6DEJ' where id=2;
-update noar tt set b0='H0X864HBR3V1RIEJ9ZBXQAIXC' where id=2;
-update noar ti set b0='H0X864HBR3V1RIEJ9ZBXQAIXC' where id=2;
-update noar tt set v0='UXN0' where id=2;
-update noar ti set v0='UXN0' where id=2;
-update noar tt set b1='SRZZVJEVO72JAWSSKOK2K4N2BI5QNIUV' where id=2;
-update noar ti set b1='SRZZVJEVO72JAWSSKOK2K4N2BI5QNIUV' where id=2;
-update noar tt set v0='WMNT8KVHXSWOXRQP3ICE1BPV8AU8W' where id=2;
-update noar ti set v0='WMNT8KVHXSWOXRQP3ICE1BPV8AU8W' where id=2;
-update noar tt set b2='3IDATCFXH1N' where id=2;
-update noar ti set b2='3IDATCFXH1N' where id=2;
-update noar tt set v0='2BLL8H' where id=3;
-update noar ti set v0='2BLL8H' where id=3;
-update noar tt set b0='8I0MR9O73A3ZU' where id=3;
-update noar ti set b0='8I0MR9O73A3ZU' where id=3;
-update noar tt set v0='F15MBIWGGJTKWMCL' where id=3;
-update noar ti set v0='F15MBIWGGJTKWMCL' where id=3;
-update noar tt set b1='10UEU09O9PS' where id=3;
-update noar ti set b1='10UEU09O9PS' where id=3;
-update noar tt set v0='Y69SGR0281ITJKO1DL' where id=3;
-update noar ti set v0='Y69SGR0281ITJKO1DL' where id=3;
-update noar tt set b2='P8KRKC81XD0GLF0MB75M66PAUWG6M' where id=3;
-update noar ti set b2='P8KRKC81XD0GLF0MB75M66PAUWG6M' where id=3;
-update noar tt set v0='V05FVC27AK67P8UF' where id=4;
-update noar ti set v0='V05FVC27AK67P8UF' where id=4;
-update noar tt set b0='96GOVZJ57YF4P' where id=4;
-update noar ti set b0='96GOVZJ57YF4P' where id=4;
-update noar tt set v0='PCAOE2SHBW179MA06KJ0JMOAKZE37' where id=4;
-update noar ti set v0='PCAOE2SHBW179MA06KJ0JMOAKZE37' where id=4;
-update noar tt set b1='QZUMP45P813MCN8XJXJU0MH1QVSGKR' where id=4;
-update noar ti set b1='QZUMP45P813MCN8XJXJU0MH1QVSGKR' where id=4;
-update noar tt set v0='KSBAC3PHT79Y3S4ONZL' where id=4;
-update noar ti set v0='KSBAC3PHT79Y3S4ONZL' where id=4;
-update noar tt set b2='RQQ75RL8WSBT80S6LF3HI911P9LS' where id=4;
-update noar ti set b2='RQQ75RL8WSBT80S6LF3HI911P9LS' where id=4;
-update noar tt set v0='S2JS1Z1W6HHE1R6' where id=5;
-update noar ti set v0='S2JS1Z1W6HHE1R6' where id=5;
-update noar tt set b0='R63EDI' where id=5;
-update noar ti set b0='R63EDI' where id=5;
-update noar tt set v0='DRYQ9SZR34TREIFDK6HQ' where id=5;
-update noar ti set v0='DRYQ9SZR34TREIFDK6HQ' where id=5;
-update noar tt set b1='WITFE0XFLPD7DQ05FRQMTGZTWZ4NYV' where id=5;
-update noar ti set b1='WITFE0XFLPD7DQ05FRQMTGZTWZ4NYV' where id=5;
-update noar tt set v0='I' where id=5;
-update noar ti set v0='I' where id=5;
-update noar tt set b2='9918LQ72RYXMO' where id=5;
-update noar ti set b2='9918LQ72RYXMO' where id=5;
-update noar tt set v0='HJVH8W1MPJY255UPCLAQRNN0M' where id=6;
-update noar ti set v0='HJVH8W1MPJY255UPCLAQRNN0M' where id=6;
-update noar tt set b0='XBO' where id=6;
-update noar ti set b0='XBO' where id=6;
-update noar tt set v0='WBSGL7V81QVEIFA7ZEDY6PQBBOG0V' where id=6;
-update noar ti set v0='WBSGL7V81QVEIFA7ZEDY6PQBBOG0V' where id=6;
-update noar tt set b1='EJAZIX23T' where id=6;
-update noar ti set b1='EJAZIX23T' where id=6;
-update noar tt set v0='RKS6' where id=6;
-update noar ti set v0='RKS6' where id=6;
-update noar tt set b2='QJB84V43MSQEEQD2' where id=6;
-update noar ti set b2='QJB84V43MSQEEQD2' where id=6;
-update noar tt set v0='J5CIGFE6PG3HHF4IR99RP0BQWDRFVN' where id=7;
-update noar ti set v0='J5CIGFE6PG3HHF4IR99RP0BQWDRFVN' where id=7;
-update noar tt set b0='025DD53DH735IIL0KAUXUU' where id=7;
-update noar ti set b0='025DD53DH735IIL0KAUXUU' where id=7;
-update noar tt set v0='KT8MERXTHITVZTE5YBC4PODA' where id=7;
-update noar ti set v0='KT8MERXTHITVZTE5YBC4PODA' where id=7;
-update noar tt set b1='BB' where id=7;
-update noar ti set b1='BB' where id=7;
-update noar tt set v0='9UJQL' where id=7;
-update noar ti set v0='9UJQL' where id=7;
-update noar tt set b2='E' where id=7;
-update noar ti set b2='E' where id=7;
-update noar tt set v0='MA2Q7MR' where id=8;
-update noar ti set v0='MA2Q7MR' where id=8;
-update noar tt set b0='P3' where id=8;
-update noar ti set b0='P3' where id=8;
-update noar tt set v0='VR1D8WP5LP7P30IHZ' where id=8;
-update noar ti set v0='VR1D8WP5LP7P30IHZ' where id=8;
-update noar tt set b1='LTR0HBW1FZZCCXOMR6J' where id=8;
-update noar ti set b1='LTR0HBW1FZZCCXOMR6J' where id=8;
-update noar tt set v0='SKPAMR51C' where id=8;
-update noar ti set v0='SKPAMR51C' where id=8;
-update noar tt set b2='U7PX143M1' where id=8;
-update noar ti set b2='U7PX143M1' where id=8;
-update noar tt set v0='7ET84JN35G0Q9QKLQ5DQSCTPY' where id=9;
-update noar ti set v0='7ET84JN35G0Q9QKLQ5DQSCTPY' where id=9;
-update noar tt set b0='54NUGHTSUN6B48CWGO' where id=9;
-update noar ti set b0='54NUGHTSUN6B48CWGO' where id=9;
-update noar tt set v0='R1WINZC46' where id=9;
-update noar ti set v0='R1WINZC46' where id=9;
-update noar tt set b1='ODRI06CHM5QTDPFM900R6J7JWJ8W' where id=9;
-update noar ti set b1='ODRI06CHM5QTDPFM900R6J7JWJ8W' where id=9;
-update noar tt set v0='HWOZH897A0BVVRO1CH2OQFR' where id=9;
-update noar ti set v0='HWOZH897A0BVVRO1CH2OQFR' where id=9;
-update noar tt set b2='L' where id=9;
-update noar ti set b2='L' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_with_varchar.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_with_varchar.result
index 83d5d450459..4a963777fc0 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_with_varchar.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_blobs_with_varchar.result
@@ -1,32770 +1 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OORH' where id=1;
-update noar ti set v0='OORH' where id=1;
-update noar tt set b0='2KX2' where id=1;
-update noar ti set b0='2KX2' where id=1;
-update noar tt set v0='QJ541BDOS' where id=1;
-update noar ti set v0='QJ541BDOS' where id=1;
-update noar tt set b1='BSTHXT0AXOL4NYJD04Q5' where id=1;
-update noar ti set b1='BSTHXT0AXOL4NYJD04Q5' where id=1;
-update noar tt set v0='F8QUEDSYQ8DZ' where id=1;
-update noar ti set v0='F8QUEDSYQ8DZ' where id=1;
-update noar tt set b2='3S9CVBPMFLX74Q16XHYC3ZWEV' where id=1;
-update noar ti set b2='3S9CVBPMFLX74Q16XHYC3ZWEV' where id=1;
-update noar tt set v0='03CCYAYAFDEDMH8K0' where id=2;
-update noar ti set v0='03CCYAYAFDEDMH8K0' where id=2;
-update noar tt set b0='6MA' where id=2;
-update noar ti set b0='6MA' where id=2;
-update noar tt set v0='5YXS8WIZG40O9ZKBR65OUT' where id=2;
-update noar ti set v0='5YXS8WIZG40O9ZKBR65OUT' where id=2;
-update noar tt set b1='KU' where id=2;
-update noar ti set b1='KU' where id=2;
-update noar tt set v0='WC173JZCT89RZX29' where id=2;
-update noar ti set v0='WC173JZCT89RZX29' where id=2;
-update noar tt set b2='EM5Y0U95XHX1PO6J5FJ' where id=2;
-update noar ti set b2='EM5Y0U95XHX1PO6J5FJ' where id=2;
-update noar tt set v0='AA' where id=3;
-update noar ti set v0='AA' where id=3;
-update noar tt set b0='5B8BYWIMT' where id=3;
-update noar ti set b0='5B8BYWIMT' where id=3;
-update noar tt set v0='2MS56CLNQ911' where id=3;
-update noar ti set v0='2MS56CLNQ911' where id=3;
-update noar tt set b1='5KJ1' where id=3;
-update noar ti set b1='5KJ1' where id=3;
-update noar tt set v0='LMHY0D23Y5BZJKJMO1FPJRFU8CF2' where id=3;
-update noar ti set v0='LMHY0D23Y5BZJKJMO1FPJRFU8CF2' where id=3;
-update noar tt set b2='204EX0GAWYOAWK7BWVQF' where id=3;
-update noar ti set b2='204EX0GAWYOAWK7BWVQF' where id=3;
-update noar tt set v0='WNELP' where id=4;
-update noar ti set v0='WNELP' where id=4;
-update noar tt set b0='LDZD' where id=4;
-update noar ti set b0='LDZD' where id=4;
-update noar tt set v0='COPYTGCQ3QJC2' where id=4;
-update noar ti set v0='COPYTGCQ3QJC2' where id=4;
-update noar tt set b1='6YCDENC77R12FSE80VRMQUX' where id=4;
-update noar ti set b1='6YCDENC77R12FSE80VRMQUX' where id=4;
-update noar tt set v0='DUD' where id=4;
-update noar ti set v0='DUD' where id=4;
-update noar tt set b2='56CV28UU6QQE1VAK5V' where id=4;
-update noar ti set b2='56CV28UU6QQE1VAK5V' where id=4;
-update noar tt set v0='5U0QNH8D7R8C' where id=5;
-update noar ti set v0='5U0QNH8D7R8C' where id=5;
-update noar tt set b0='NQSA' where id=5;
-update noar ti set b0='NQSA' where id=5;
-update noar tt set v0='XNOQCGHYMCG41MOY9TLSMY6WM100' where id=5;
-update noar ti set v0='XNOQCGHYMCG41MOY9TLSMY6WM100' where id=5;
-update noar tt set b1='K40KK' where id=5;
-update noar ti set b1='K40KK' where id=5;
-update noar tt set v0='I51G38X' where id=5;
-update noar ti set v0='I51G38X' where id=5;
-update noar tt set b2='NMMDK5HT4TQCZ223HJMH' where id=5;
-update noar ti set b2='NMMDK5HT4TQCZ223HJMH' where id=5;
-update noar tt set v0='YJCHF6KH4H3V0X1US786K5GAH1D1F52' where id=6;
-update noar ti set v0='YJCHF6KH4H3V0X1US786K5GAH1D1F52' where id=6;
-update noar tt set b0='5N2ULTBPEJO0VTVEDQ30WN68BRX' where id=6;
-update noar ti set b0='5N2ULTBPEJO0VTVEDQ30WN68BRX' where id=6;
-update noar tt set v0='28TK0FK' where id=6;
-update noar ti set v0='28TK0FK' where id=6;
-update noar tt set b1='10D4UXSXS0B887F' where id=6;
-update noar ti set b1='10D4UXSXS0B887F' where id=6;
-update noar tt set v0='56' where id=6;
-update noar ti set v0='56' where id=6;
-update noar tt set b2='26ZD5DIYVIXLRUH00C65PEC5CT0' where id=6;
-update noar ti set b2='26ZD5DIYVIXLRUH00C65PEC5CT0' where id=6;
-update noar tt set v0='Y' where id=7;
-update noar ti set v0='Y' where id=7;
-update noar tt set b0='5GXO' where id=7;
-update noar ti set b0='5GXO' where id=7;
-update noar tt set v0='VYXHF6O2M9DGW' where id=7;
-update noar ti set v0='VYXHF6O2M9DGW' where id=7;
-update noar tt set b1='FRZSVRQ7S6T7I5COC5AGJNTU' where id=7;
-update noar ti set b1='FRZSVRQ7S6T7I5COC5AGJNTU' where id=7;
-update noar tt set v0='UZGDBY7Z678RSL0' where id=7;
-update noar ti set v0='UZGDBY7Z678RSL0' where id=7;
-update noar tt set b2='1WXPQ46G8OI9JCDDHH' where id=7;
-update noar ti set b2='1WXPQ46G8OI9JCDDHH' where id=7;
-update noar tt set v0='5L8G' where id=8;
-update noar ti set v0='5L8G' where id=8;
-update noar tt set b0='BFNWF9KEC2H49UHCFMGV8N17F' where id=8;
-update noar ti set b0='BFNWF9KEC2H49UHCFMGV8N17F' where id=8;
-update noar tt set v0='1GWHOS2XH171' where id=8;
-update noar ti set v0='1GWHOS2XH171' where id=8;
-update noar tt set b1='02LXB8DY' where id=8;
-update noar ti set b1='02LXB8DY' where id=8;
-update noar tt set v0='UOYGGAFZ6R6' where id=8;
-update noar ti set v0='UOYGGAFZ6R6' where id=8;
-update noar tt set b2='8HE71MWTPS1G4JG9SMQPW5GO' where id=8;
-update noar ti set b2='8HE71MWTPS1G4JG9SMQPW5GO' where id=8;
-update noar tt set v0='7UCQFA39COG98QHE5H1IA52CM14OGGWO' where id=9;
-update noar ti set v0='7UCQFA39COG98QHE5H1IA52CM14OGGWO' where id=9;
-update noar tt set b0='TQ3QQBZB4ORD6X2LT9CHNHMLXZ74X8RF' where id=9;
-update noar ti set b0='TQ3QQBZB4ORD6X2LT9CHNHMLXZ74X8RF' where id=9;
-update noar tt set v0='9I12QSHR245FJ4VJEBXT0EXV58YK' where id=9;
-update noar ti set v0='9I12QSHR245FJ4VJEBXT0EXV58YK' where id=9;
-update noar tt set b1='6OWZ8BSATIWDL414' where id=9;
-update noar ti set b1='6OWZ8BSATIWDL414' where id=9;
-update noar tt set v0='NAXC' where id=9;
-update noar ti set v0='NAXC' where id=9;
-update noar tt set b2='GPS5U' where id=9;
-update noar ti set b2='GPS5U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GUA99YRIEYZU77WX3' where id=1;
-update noar ti set v0='GUA99YRIEYZU77WX3' where id=1;
-update noar tt set b0='E5Z8VH6HTFIAY13A' where id=1;
-update noar ti set b0='E5Z8VH6HTFIAY13A' where id=1;
-update noar tt set v0='OQ9KH23SWRX0TJX9GLDWRSQ34SI' where id=1;
-update noar ti set v0='OQ9KH23SWRX0TJX9GLDWRSQ34SI' where id=1;
-update noar tt set b1='FI1AL700DW9QCM8N4SC1BAN3IV' where id=1;
-update noar ti set b1='FI1AL700DW9QCM8N4SC1BAN3IV' where id=1;
-update noar tt set v0='KHA1NS5XOLNS7U5IDIYN' where id=1;
-update noar ti set v0='KHA1NS5XOLNS7U5IDIYN' where id=1;
-update noar tt set b2='CQ9O8NN2I7QRR4P1' where id=1;
-update noar ti set b2='CQ9O8NN2I7QRR4P1' where id=1;
-update noar tt set v0='E0EQ22N3R4IO598UBGE6BPKC8P8RA' where id=2;
-update noar ti set v0='E0EQ22N3R4IO598UBGE6BPKC8P8RA' where id=2;
-update noar tt set b0='Z6XMK8B1U' where id=2;
-update noar ti set b0='Z6XMK8B1U' where id=2;
-update noar tt set v0='D3NQLTNMAVRSZMTZK43ASVXVP' where id=2;
-update noar ti set v0='D3NQLTNMAVRSZMTZK43ASVXVP' where id=2;
-update noar tt set b1='BM2KNC' where id=2;
-update noar ti set b1='BM2KNC' where id=2;
-update noar tt set v0='CM0UZPQBB3V268YAQU' where id=2;
-update noar ti set v0='CM0UZPQBB3V268YAQU' where id=2;
-update noar tt set b2='O4L0L27RH52X' where id=2;
-update noar ti set b2='O4L0L27RH52X' where id=2;
-update noar tt set v0='S5GDFSYE' where id=3;
-update noar ti set v0='S5GDFSYE' where id=3;
-update noar tt set b0='I3M3S6CAV84NAZ5' where id=3;
-update noar ti set b0='I3M3S6CAV84NAZ5' where id=3;
-update noar tt set v0='61240QJW72' where id=3;
-update noar ti set v0='61240QJW72' where id=3;
-update noar tt set b1='Z2BJ9' where id=3;
-update noar ti set b1='Z2BJ9' where id=3;
-update noar tt set v0='DH1QO' where id=3;
-update noar ti set v0='DH1QO' where id=3;
-update noar tt set b2='VCDOV18NW' where id=3;
-update noar ti set b2='VCDOV18NW' where id=3;
-update noar tt set v0='ICZ07JGBI54A21OWP' where id=4;
-update noar ti set v0='ICZ07JGBI54A21OWP' where id=4;
-update noar tt set b0='22C9JSV2LTPPHOL' where id=4;
-update noar ti set b0='22C9JSV2LTPPHOL' where id=4;
-update noar tt set v0='J0HN6ATJ' where id=4;
-update noar ti set v0='J0HN6ATJ' where id=4;
-update noar tt set b1='V4OV7F' where id=4;
-update noar ti set b1='V4OV7F' where id=4;
-update noar tt set v0='YEFQZKTI8UPIEEPHQKMJKH' where id=4;
-update noar ti set v0='YEFQZKTI8UPIEEPHQKMJKH' where id=4;
-update noar tt set b2='Z5N6PXGUU15LZ' where id=4;
-update noar ti set b2='Z5N6PXGUU15LZ' where id=4;
-update noar tt set v0='Y8SZCFNUK4W33LYH735Y8YOGYTQMU' where id=5;
-update noar ti set v0='Y8SZCFNUK4W33LYH735Y8YOGYTQMU' where id=5;
-update noar tt set b0='BUIVHMNWP73OS6' where id=5;
-update noar ti set b0='BUIVHMNWP73OS6' where id=5;
-update noar tt set v0='Q7ZZN2EG00YC' where id=5;
-update noar ti set v0='Q7ZZN2EG00YC' where id=5;
-update noar tt set b1='JE7X8PXFPKYCQ7JJ10K4EZO4SZ4D0J4Q' where id=5;
-update noar ti set b1='JE7X8PXFPKYCQ7JJ10K4EZO4SZ4D0J4Q' where id=5;
-update noar tt set v0='CP440F' where id=5;
-update noar ti set v0='CP440F' where id=5;
-update noar tt set b2='MN5GKAV2U8LQ92SNVNPML1B' where id=5;
-update noar ti set b2='MN5GKAV2U8LQ92SNVNPML1B' where id=5;
-update noar tt set v0='8P4D2473PB' where id=6;
-update noar ti set v0='8P4D2473PB' where id=6;
-update noar tt set b0='WS8Y' where id=6;
-update noar ti set b0='WS8Y' where id=6;
-update noar tt set v0='91KF3F45E1XKXDQS4OSMIWEA8IPAN20' where id=6;
-update noar ti set v0='91KF3F45E1XKXDQS4OSMIWEA8IPAN20' where id=6;
-update noar tt set b1='8' where id=6;
-update noar ti set b1='8' where id=6;
-update noar tt set v0='26F120T2108GADPHE' where id=6;
-update noar ti set v0='26F120T2108GADPHE' where id=6;
-update noar tt set b2='JJ' where id=6;
-update noar ti set b2='JJ' where id=6;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b0='5ZTBEX6EBFB' where id=7;
-update noar ti set b0='5ZTBEX6EBFB' where id=7;
-update noar tt set v0='BUGCY48W5G0050' where id=7;
-update noar ti set v0='BUGCY48W5G0050' where id=7;
-update noar tt set b1='GGH1E198NDN9WO7TS8CHCGK2O2SJO9Q6' where id=7;
-update noar ti set b1='GGH1E198NDN9WO7TS8CHCGK2O2SJO9Q6' where id=7;
-update noar tt set v0='YSQAVTQ07AKVLVE' where id=7;
-update noar ti set v0='YSQAVTQ07AKVLVE' where id=7;
-update noar tt set b2='72Q2J0RGF2RW4YZYNG2RS22N5NSC62' where id=7;
-update noar ti set b2='72Q2J0RGF2RW4YZYNG2RS22N5NSC62' where id=7;
-update noar tt set v0='72T978DXAG0IB2OXWNMDMB' where id=8;
-update noar ti set v0='72T978DXAG0IB2OXWNMDMB' where id=8;
-update noar tt set b0='97RM4F4P02YBFNP7IHO2R4Q1Y14' where id=8;
-update noar ti set b0='97RM4F4P02YBFNP7IHO2R4Q1Y14' where id=8;
-update noar tt set v0='KH5K09RLK3ETRF9VQCG' where id=8;
-update noar ti set v0='KH5K09RLK3ETRF9VQCG' where id=8;
-update noar tt set b1='TALGG97WNSAMLLWEG8JAL066DJJB' where id=8;
-update noar ti set b1='TALGG97WNSAMLLWEG8JAL066DJJB' where id=8;
-update noar tt set v0='3FCLFHI2LVSPURWXIY50YEI9XJMYS' where id=8;
-update noar ti set v0='3FCLFHI2LVSPURWXIY50YEI9XJMYS' where id=8;
-update noar tt set b2='Y46UAO' where id=8;
-update noar ti set b2='Y46UAO' where id=8;
-update noar tt set v0='5R' where id=9;
-update noar ti set v0='5R' where id=9;
-update noar tt set b0='U58' where id=9;
-update noar ti set b0='U58' where id=9;
-update noar tt set v0='BZI' where id=9;
-update noar ti set v0='BZI' where id=9;
-update noar tt set b1='ICV44HCMSZBPH74Z0M5KJY0FM' where id=9;
-update noar ti set b1='ICV44HCMSZBPH74Z0M5KJY0FM' where id=9;
-update noar tt set v0='N17OPAA5V1RM5ZOY5774' where id=9;
-update noar ti set v0='N17OPAA5V1RM5ZOY5774' where id=9;
-update noar tt set b2='S153ADXJF9QJ918EK43VB15MJ' where id=9;
-update noar ti set b2='S153ADXJF9QJ918EK43VB15MJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O' where id=1;
-update noar ti set v0='O' where id=1;
-update noar tt set b0='7WFINTFU68KC2MI' where id=1;
-update noar ti set b0='7WFINTFU68KC2MI' where id=1;
-update noar tt set v0='8Y6G1RMEG6MAUAQNBJVL6B7E54ML472H' where id=1;
-update noar ti set v0='8Y6G1RMEG6MAUAQNBJVL6B7E54ML472H' where id=1;
-update noar tt set b1='XZ67YVD8I7XNHX' where id=1;
-update noar ti set b1='XZ67YVD8I7XNHX' where id=1;
-update noar tt set v0='PQHHP59FOSOOAOWZDMDR67XP9P' where id=1;
-update noar ti set v0='PQHHP59FOSOOAOWZDMDR67XP9P' where id=1;
-update noar tt set b2='4CU4BUBGWOLPI9ZN6SX310F8TFEHK2L' where id=1;
-update noar ti set b2='4CU4BUBGWOLPI9ZN6SX310F8TFEHK2L' where id=1;
-update noar tt set v0='7G6OGU8JP2H61YHFMEHOV' where id=2;
-update noar ti set v0='7G6OGU8JP2H61YHFMEHOV' where id=2;
-update noar tt set b0='CP3A1L3H045J21O81H93TG' where id=2;
-update noar ti set b0='CP3A1L3H045J21O81H93TG' where id=2;
-update noar tt set v0='M88M5W0U4NTYSOP7Y0H' where id=2;
-update noar ti set v0='M88M5W0U4NTYSOP7Y0H' where id=2;
-update noar tt set b1='F0ZMQ90OIT0EV06WNBGDMTJK44N61THT' where id=2;
-update noar ti set b1='F0ZMQ90OIT0EV06WNBGDMTJK44N61THT' where id=2;
-update noar tt set v0='X75D7JD7ORSLI3XDQG1O' where id=2;
-update noar ti set v0='X75D7JD7ORSLI3XDQG1O' where id=2;
-update noar tt set b2='BGH26K278X3TQ22RLGBO38' where id=2;
-update noar ti set b2='BGH26K278X3TQ22RLGBO38' where id=2;
-update noar tt set v0='5MUNWJ0ECS9ESFZ3MMNHV' where id=3;
-update noar ti set v0='5MUNWJ0ECS9ESFZ3MMNHV' where id=3;
-update noar tt set b0='TL5TPPAK2JH352HTP7DFXM8J' where id=3;
-update noar ti set b0='TL5TPPAK2JH352HTP7DFXM8J' where id=3;
-update noar tt set v0='6A3M46OO64CLJ' where id=3;
-update noar ti set v0='6A3M46OO64CLJ' where id=3;
-update noar tt set b1='OZKDC7IPLVS1ID5LRXU0QBF1F' where id=3;
-update noar ti set b1='OZKDC7IPLVS1ID5LRXU0QBF1F' where id=3;
-update noar tt set v0='P034MPJ1F0C32' where id=3;
-update noar ti set v0='P034MPJ1F0C32' where id=3;
-update noar tt set b2='THQJWHVYZIAZN3T2NLQMA4N4PBHP' where id=3;
-update noar ti set b2='THQJWHVYZIAZN3T2NLQMA4N4PBHP' where id=3;
-update noar tt set v0='OR5' where id=4;
-update noar ti set v0='OR5' where id=4;
-update noar tt set b0='6MAD20YSIPY4G6EUTYDJJM6' where id=4;
-update noar ti set b0='6MAD20YSIPY4G6EUTYDJJM6' where id=4;
-update noar tt set v0='CK6IN48FCJB3OLAK46' where id=4;
-update noar ti set v0='CK6IN48FCJB3OLAK46' where id=4;
-update noar tt set b1='P6OCTFHT00CGUVSJG' where id=4;
-update noar ti set b1='P6OCTFHT00CGUVSJG' where id=4;
-update noar tt set v0='319PSGWXCTIYMSW6J2VC5U4HHHBE' where id=4;
-update noar ti set v0='319PSGWXCTIYMSW6J2VC5U4HHHBE' where id=4;
-update noar tt set b2='20LIQVKLWHQ' where id=4;
-update noar ti set b2='20LIQVKLWHQ' where id=4;
-update noar tt set v0='T3M9334' where id=5;
-update noar ti set v0='T3M9334' where id=5;
-update noar tt set b0='RWL2Q8I21' where id=5;
-update noar ti set b0='RWL2Q8I21' where id=5;
-update noar tt set v0='ZOURSSIAMP9P2' where id=5;
-update noar ti set v0='ZOURSSIAMP9P2' where id=5;
-update noar tt set b1='1QKM7QT6GUJUJ7' where id=5;
-update noar ti set b1='1QKM7QT6GUJUJ7' where id=5;
-update noar tt set v0='3KC4WWAE' where id=5;
-update noar ti set v0='3KC4WWAE' where id=5;
-update noar tt set b2='V83H2F1I010Y9S8QJ5XQKAAHTT' where id=5;
-update noar ti set b2='V83H2F1I010Y9S8QJ5XQKAAHTT' where id=5;
-update noar tt set v0='2CAH2H' where id=6;
-update noar ti set v0='2CAH2H' where id=6;
-update noar tt set b0='5KN6P62F8T6KI2QZ0J2G' where id=6;
-update noar ti set b0='5KN6P62F8T6KI2QZ0J2G' where id=6;
-update noar tt set v0='ZN1' where id=6;
-update noar ti set v0='ZN1' where id=6;
-update noar tt set b1='TD56FIWOOV9T33QLWNH6CL' where id=6;
-update noar ti set b1='TD56FIWOOV9T33QLWNH6CL' where id=6;
-update noar tt set v0='NQCYZW0Y2IJMDJ' where id=6;
-update noar ti set v0='NQCYZW0Y2IJMDJ' where id=6;
-update noar tt set b2='8YZP0L26KWP2KWSVX0I52HOWI21L' where id=6;
-update noar ti set b2='8YZP0L26KWP2KWSVX0I52HOWI21L' where id=6;
-update noar tt set v0='E5XDB8QDVBSLV3U228M9UGR' where id=7;
-update noar ti set v0='E5XDB8QDVBSLV3U228M9UGR' where id=7;
-update noar tt set b0='XQIABVXMDJZXAPF0FL2' where id=7;
-update noar ti set b0='XQIABVXMDJZXAPF0FL2' where id=7;
-update noar tt set v0='J8C31VBSKBX0Z46ZS9' where id=7;
-update noar ti set v0='J8C31VBSKBX0Z46ZS9' where id=7;
-update noar tt set b1='74PSP6PWHHL2O5EKZ18BSLA2DT6NTJ' where id=7;
-update noar ti set b1='74PSP6PWHHL2O5EKZ18BSLA2DT6NTJ' where id=7;
-update noar tt set v0='XP9LGI4YYTSN16GCDU2I' where id=7;
-update noar ti set v0='XP9LGI4YYTSN16GCDU2I' where id=7;
-update noar tt set b2='Q0UFFR16PFW40G2XZER' where id=7;
-update noar ti set b2='Q0UFFR16PFW40G2XZER' where id=7;
-update noar tt set v0='HTGPFECKCM8ZX3W6AQ02E9W2MGJYT' where id=8;
-update noar ti set v0='HTGPFECKCM8ZX3W6AQ02E9W2MGJYT' where id=8;
-update noar tt set b0='NOGT7Q2A0E5B9NP3TO' where id=8;
-update noar ti set b0='NOGT7Q2A0E5B9NP3TO' where id=8;
-update noar tt set v0='4MEA5S' where id=8;
-update noar ti set v0='4MEA5S' where id=8;
-update noar tt set b1='I' where id=8;
-update noar ti set b1='I' where id=8;
-update noar tt set v0='HJ44ZUF9VIT0VBLUZM6YX' where id=8;
-update noar ti set v0='HJ44ZUF9VIT0VBLUZM6YX' where id=8;
-update noar tt set b2='NOWQ33NMX08A3BF39' where id=8;
-update noar ti set b2='NOWQ33NMX08A3BF39' where id=8;
-update noar tt set v0='SB4VBLPCFKNVIBACVHUNVNTJTWBCVGNG' where id=9;
-update noar ti set v0='SB4VBLPCFKNVIBACVHUNVNTJTWBCVGNG' where id=9;
-update noar tt set b0='BAVK0O8UVSP5LMZKGU3AROG8' where id=9;
-update noar ti set b0='BAVK0O8UVSP5LMZKGU3AROG8' where id=9;
-update noar tt set v0='WLH8N0Y2BL1BUBGRTZOACXI5F' where id=9;
-update noar ti set v0='WLH8N0Y2BL1BUBGRTZOACXI5F' where id=9;
-update noar tt set b1='MITR2S8Z9B99U3U6' where id=9;
-update noar ti set b1='MITR2S8Z9B99U3U6' where id=9;
-update noar tt set v0='J7OUHRAGA7Q64L9I21VX9U6IERGR' where id=9;
-update noar ti set v0='J7OUHRAGA7Q64L9I21VX9U6IERGR' where id=9;
-update noar tt set b2='H41K62MYEH7YAJ' where id=9;
-update noar ti set b2='H41K62MYEH7YAJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IZN4AE26FMKIAPVY1GBS' where id=1;
-update noar ti set v0='IZN4AE26FMKIAPVY1GBS' where id=1;
-update noar tt set b0='KQBOIDHT31' where id=1;
-update noar ti set b0='KQBOIDHT31' where id=1;
-update noar tt set v0='I' where id=1;
-update noar ti set v0='I' where id=1;
-update noar tt set b1='IJ2HJ4ZQO2OM4TNM3NGK3VCNCPIJ55Z' where id=1;
-update noar ti set b1='IJ2HJ4ZQO2OM4TNM3NGK3VCNCPIJ55Z' where id=1;
-update noar tt set v0='LUCH9O846MXFZP6P0S1BHGWP' where id=1;
-update noar ti set v0='LUCH9O846MXFZP6P0S1BHGWP' where id=1;
-update noar tt set b2='YQ9SWF40' where id=1;
-update noar ti set b2='YQ9SWF40' where id=1;
-update noar tt set v0='22Y' where id=2;
-update noar ti set v0='22Y' where id=2;
-update noar tt set b0='4PP3R' where id=2;
-update noar ti set b0='4PP3R' where id=2;
-update noar tt set v0='VKG379CB24BM3Q0HC97TTGL' where id=2;
-update noar ti set v0='VKG379CB24BM3Q0HC97TTGL' where id=2;
-update noar tt set b1='XWUXQYTY6L0X9FJAJT2MENFGEFK' where id=2;
-update noar ti set b1='XWUXQYTY6L0X9FJAJT2MENFGEFK' where id=2;
-update noar tt set v0='UA27HBFM2R8KIJ3G8YG' where id=2;
-update noar ti set v0='UA27HBFM2R8KIJ3G8YG' where id=2;
-update noar tt set b2='AMB061GZYIH1HODBN1AFSU80Q0UPOJV0' where id=2;
-update noar ti set b2='AMB061GZYIH1HODBN1AFSU80Q0UPOJV0' where id=2;
-update noar tt set v0='A1UCNEXNHL7GAZBWX9MLA' where id=3;
-update noar ti set v0='A1UCNEXNHL7GAZBWX9MLA' where id=3;
-update noar tt set b0='5IV1SQ2SHJ15TB6KT0' where id=3;
-update noar ti set b0='5IV1SQ2SHJ15TB6KT0' where id=3;
-update noar tt set v0='1M8FQQ360XV40' where id=3;
-update noar ti set v0='1M8FQQ360XV40' where id=3;
-update noar tt set b1='2' where id=3;
-update noar ti set b1='2' where id=3;
-update noar tt set v0='K7SID54GZ9LCSYD5WZHL0' where id=3;
-update noar ti set v0='K7SID54GZ9LCSYD5WZHL0' where id=3;
-update noar tt set b2='Z1PFTP91MKG7PFQVXGCCPMK8YZ2T' where id=3;
-update noar ti set b2='Z1PFTP91MKG7PFQVXGCCPMK8YZ2T' where id=3;
-update noar tt set v0='190QA423L6' where id=4;
-update noar ti set v0='190QA423L6' where id=4;
-update noar tt set b0='0N4L1A6DBECPSCGROA08ALPWW' where id=4;
-update noar ti set b0='0N4L1A6DBECPSCGROA08ALPWW' where id=4;
-update noar tt set v0='RV8YXGAFFEW' where id=4;
-update noar ti set v0='RV8YXGAFFEW' where id=4;
-update noar tt set b1='B' where id=4;
-update noar ti set b1='B' where id=4;
-update noar tt set v0='JWHU540G27P1NE5GK44' where id=4;
-update noar ti set v0='JWHU540G27P1NE5GK44' where id=4;
-update noar tt set b2='95LW7P' where id=4;
-update noar ti set b2='95LW7P' where id=4;
-update noar tt set v0='X6W3Y' where id=5;
-update noar ti set v0='X6W3Y' where id=5;
-update noar tt set b0='KA3PNL7ZZWYI0KST' where id=5;
-update noar ti set b0='KA3PNL7ZZWYI0KST' where id=5;
-update noar tt set v0='NW752UMNSAT85AG' where id=5;
-update noar ti set v0='NW752UMNSAT85AG' where id=5;
-update noar tt set b1='6Y6I3I20EWCRC659SW1D8BJHJ7I' where id=5;
-update noar ti set b1='6Y6I3I20EWCRC659SW1D8BJHJ7I' where id=5;
-update noar tt set v0='WK80P9WHFP8WCXEVJL4VXMMB' where id=5;
-update noar ti set v0='WK80P9WHFP8WCXEVJL4VXMMB' where id=5;
-update noar tt set b2='FD91QTIIO36J67JV0UUZZPO4V' where id=5;
-update noar ti set b2='FD91QTIIO36J67JV0UUZZPO4V' where id=5;
-update noar tt set v0='35B8ISOR6POBVG1YENORJ' where id=6;
-update noar ti set v0='35B8ISOR6POBVG1YENORJ' where id=6;
-update noar tt set b0='M3AV00MT33WE8CMKQU3CH58H02TAN' where id=6;
-update noar ti set b0='M3AV00MT33WE8CMKQU3CH58H02TAN' where id=6;
-update noar tt set v0='7590AYRMGET4QQ8ACT' where id=6;
-update noar ti set v0='7590AYRMGET4QQ8ACT' where id=6;
-update noar tt set b1='EEJT7SFNX7M58C3MJ0MT3UHPVHNHZ' where id=6;
-update noar ti set b1='EEJT7SFNX7M58C3MJ0MT3UHPVHNHZ' where id=6;
-update noar tt set v0='MUFTF428' where id=6;
-update noar ti set v0='MUFTF428' where id=6;
-update noar tt set b2='U4AQMT3YXHE9Y4AJ' where id=6;
-update noar ti set b2='U4AQMT3YXHE9Y4AJ' where id=6;
-update noar tt set v0='W' where id=7;
-update noar ti set v0='W' where id=7;
-update noar tt set b0='K1FE85KDJ5TCJEW2J39AIY' where id=7;
-update noar ti set b0='K1FE85KDJ5TCJEW2J39AIY' where id=7;
-update noar tt set v0='H0VFZCKKDVRD' where id=7;
-update noar ti set v0='H0VFZCKKDVRD' where id=7;
-update noar tt set b1='NR927SNJSVLUSEDEOXP6Y42SO6316' where id=7;
-update noar ti set b1='NR927SNJSVLUSEDEOXP6Y42SO6316' where id=7;
-update noar tt set v0='4HT5CYXGHTO8R682IB7BW8' where id=7;
-update noar ti set v0='4HT5CYXGHTO8R682IB7BW8' where id=7;
-update noar tt set b2='A4J1U09SB44' where id=7;
-update noar ti set b2='A4J1U09SB44' where id=7;
-update noar tt set v0='OVP4QJY83KNWG48C4GLQJ' where id=8;
-update noar ti set v0='OVP4QJY83KNWG48C4GLQJ' where id=8;
-update noar tt set b0='1TUBS' where id=8;
-update noar ti set b0='1TUBS' where id=8;
-update noar tt set v0='N6LNMNGSDD8G148JQAI2KVO' where id=8;
-update noar ti set v0='N6LNMNGSDD8G148JQAI2KVO' where id=8;
-update noar tt set b1='98AZS' where id=8;
-update noar ti set b1='98AZS' where id=8;
-update noar tt set v0='L' where id=8;
-update noar ti set v0='L' where id=8;
-update noar tt set b2='QZL5PAOLMIJPVLJ6WK75GG0RR2L7K7G' where id=8;
-update noar ti set b2='QZL5PAOLMIJPVLJ6WK75GG0RR2L7K7G' where id=8;
-update noar tt set v0='TAHWUXACQRHYJY24' where id=9;
-update noar ti set v0='TAHWUXACQRHYJY24' where id=9;
-update noar tt set b0='LWGVFJMN17C6' where id=9;
-update noar ti set b0='LWGVFJMN17C6' where id=9;
-update noar tt set v0='F' where id=9;
-update noar ti set v0='F' where id=9;
-update noar tt set b1='LP59ERAGE2PQNSVMW1QEZAOJ38ZPMDSA' where id=9;
-update noar ti set b1='LP59ERAGE2PQNSVMW1QEZAOJ38ZPMDSA' where id=9;
-update noar tt set v0='Q40BUM86DC118LJR' where id=9;
-update noar ti set v0='Q40BUM86DC118LJR' where id=9;
-update noar tt set b2='LUVZODTSZVB6E42SAOJ5ZV9NBSC00S33' where id=9;
-update noar ti set b2='LUVZODTSZVB6E42SAOJ5ZV9NBSC00S33' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='04ZQCUB6BKE12K' where id=1;
-update noar ti set v0='04ZQCUB6BKE12K' where id=1;
-update noar tt set b0='HKPCNPZ2S6Z4KYXKA98ZQHH' where id=1;
-update noar ti set b0='HKPCNPZ2S6Z4KYXKA98ZQHH' where id=1;
-update noar tt set v0='39NL47XA6NTRW' where id=1;
-update noar ti set v0='39NL47XA6NTRW' where id=1;
-update noar tt set b1='KDZVPTK934BSLJ6FIVNRCKCZ1QZKQI5B' where id=1;
-update noar ti set b1='KDZVPTK934BSLJ6FIVNRCKCZ1QZKQI5B' where id=1;
-update noar tt set v0='P' where id=1;
-update noar ti set v0='P' where id=1;
-update noar tt set b2='MH1IJI242DG8ML6GNTCMS1LDRE' where id=1;
-update noar ti set b2='MH1IJI242DG8ML6GNTCMS1LDRE' where id=1;
-update noar tt set v0='GUCUV3K' where id=2;
-update noar ti set v0='GUCUV3K' where id=2;
-update noar tt set b0='I0OB2NXIDVOMUFUEWG778RYAV' where id=2;
-update noar ti set b0='I0OB2NXIDVOMUFUEWG778RYAV' where id=2;
-update noar tt set v0='PE00LJ6ZMZOZGMK31X' where id=2;
-update noar ti set v0='PE00LJ6ZMZOZGMK31X' where id=2;
-update noar tt set b1='2H8XU7WKA' where id=2;
-update noar ti set b1='2H8XU7WKA' where id=2;
-update noar tt set v0='4GR2VSOJLWNJW4FL1NHACDKSSX21Z' where id=2;
-update noar ti set v0='4GR2VSOJLWNJW4FL1NHACDKSSX21Z' where id=2;
-update noar tt set b2='TOXIW3KYIG7DU72EVPQKDOE' where id=2;
-update noar ti set b2='TOXIW3KYIG7DU72EVPQKDOE' where id=2;
-update noar tt set v0='CP' where id=3;
-update noar ti set v0='CP' where id=3;
-update noar tt set b0='8YLC8Y7UUPT6U' where id=3;
-update noar ti set b0='8YLC8Y7UUPT6U' where id=3;
-update noar tt set v0='RUYO' where id=3;
-update noar ti set v0='RUYO' where id=3;
-update noar tt set b1='AD0MQ9CN5N9HSFIUE66ZBFZY' where id=3;
-update noar ti set b1='AD0MQ9CN5N9HSFIUE66ZBFZY' where id=3;
-update noar tt set v0='OQSNGFVVXD82ZGP7M8E30EX7JQ' where id=3;
-update noar ti set v0='OQSNGFVVXD82ZGP7M8E30EX7JQ' where id=3;
-update noar tt set b2='SJ2S157JO18KTYBITPUB' where id=3;
-update noar ti set b2='SJ2S157JO18KTYBITPUB' where id=3;
-update noar tt set v0='6BSLT8FMWFU55M9CDLE16' where id=4;
-update noar ti set v0='6BSLT8FMWFU55M9CDLE16' where id=4;
-update noar tt set b0='A6' where id=4;
-update noar ti set b0='A6' where id=4;
-update noar tt set v0='LX2T4D2HTX6XHUITHB7ZI9OZ' where id=4;
-update noar ti set v0='LX2T4D2HTX6XHUITHB7ZI9OZ' where id=4;
-update noar tt set b1='LET5Y65TUD3CZHRQ6WEHGRZWMJX9HS' where id=4;
-update noar ti set b1='LET5Y65TUD3CZHRQ6WEHGRZWMJX9HS' where id=4;
-update noar tt set v0='Z1MTYBNZLJOR50MH84FXT2IMW8S' where id=4;
-update noar ti set v0='Z1MTYBNZLJOR50MH84FXT2IMW8S' where id=4;
-update noar tt set b2='X1LF7KW4S1DUBYSHED21GWV2V' where id=4;
-update noar ti set b2='X1LF7KW4S1DUBYSHED21GWV2V' where id=4;
-update noar tt set v0='YYOW1K' where id=5;
-update noar ti set v0='YYOW1K' where id=5;
-update noar tt set b0='MUM1E0NFLAGCX1IGOGMZ0G2M9' where id=5;
-update noar ti set b0='MUM1E0NFLAGCX1IGOGMZ0G2M9' where id=5;
-update noar tt set v0='SLRQDJP6NV15BOC1R' where id=5;
-update noar ti set v0='SLRQDJP6NV15BOC1R' where id=5;
-update noar tt set b1='GG9523OCJK3W7GPTUVVYR71C' where id=5;
-update noar ti set b1='GG9523OCJK3W7GPTUVVYR71C' where id=5;
-update noar tt set v0='GMY3INN6W8UPADCLXFCSKQFLCHJ85' where id=5;
-update noar ti set v0='GMY3INN6W8UPADCLXFCSKQFLCHJ85' where id=5;
-update noar tt set b2='4' where id=5;
-update noar ti set b2='4' where id=5;
-update noar tt set v0='RHPYNI5C95YRMZKI3UGFZLOT6K5L' where id=6;
-update noar ti set v0='RHPYNI5C95YRMZKI3UGFZLOT6K5L' where id=6;
-update noar tt set b0='R3MU2F0PW007PN' where id=6;
-update noar ti set b0='R3MU2F0PW007PN' where id=6;
-update noar tt set v0='0B3O4POU0MFYT8' where id=6;
-update noar ti set v0='0B3O4POU0MFYT8' where id=6;
-update noar tt set b1='MYDNT1DWITK1I' where id=6;
-update noar ti set b1='MYDNT1DWITK1I' where id=6;
-update noar tt set v0='0IET0IV730CDS3YP' where id=6;
-update noar ti set v0='0IET0IV730CDS3YP' where id=6;
-update noar tt set b2='ZNMGR3WP78U43W' where id=6;
-update noar ti set b2='ZNMGR3WP78U43W' where id=6;
-update noar tt set v0='9K4M9YJ21B3H9L28I' where id=7;
-update noar ti set v0='9K4M9YJ21B3H9L28I' where id=7;
-update noar tt set b0='ZOCGMA' where id=7;
-update noar ti set b0='ZOCGMA' where id=7;
-update noar tt set v0='2O8NB6AY5BGN3UPOCFENP' where id=7;
-update noar ti set v0='2O8NB6AY5BGN3UPOCFENP' where id=7;
-update noar tt set b1='GEEL7K9S50M' where id=7;
-update noar ti set b1='GEEL7K9S50M' where id=7;
-update noar tt set v0='1NZU1V' where id=7;
-update noar ti set v0='1NZU1V' where id=7;
-update noar tt set b2='9TOWH0PNZT50G9VOWYEKT4FQOJ' where id=7;
-update noar ti set b2='9TOWH0PNZT50G9VOWYEKT4FQOJ' where id=7;
-update noar tt set v0='Y8YR18HBNGB626H14D07N81XP' where id=8;
-update noar ti set v0='Y8YR18HBNGB626H14D07N81XP' where id=8;
-update noar tt set b0='DKUSHBR0W69D1X5A7RZ2FTMQ2WTSXM1' where id=8;
-update noar ti set b0='DKUSHBR0W69D1X5A7RZ2FTMQ2WTSXM1' where id=8;
-update noar tt set v0='OE9Z8D277PAO' where id=8;
-update noar ti set v0='OE9Z8D277PAO' where id=8;
-update noar tt set b1='MVL6SN6NA12KDDBENEYF1CTGW3A7' where id=8;
-update noar ti set b1='MVL6SN6NA12KDDBENEYF1CTGW3A7' where id=8;
-update noar tt set v0='L6AP' where id=8;
-update noar ti set v0='L6AP' where id=8;
-update noar tt set b2='3HEXQO0MCRG95KHSNHL5' where id=8;
-update noar ti set b2='3HEXQO0MCRG95KHSNHL5' where id=8;
-update noar tt set v0='5O27VIEO3RFE86KYI9PE23A' where id=9;
-update noar ti set v0='5O27VIEO3RFE86KYI9PE23A' where id=9;
-update noar tt set b0='KEJN583WTJHZ2UFJNX83YE9E9BG9FA9' where id=9;
-update noar ti set b0='KEJN583WTJHZ2UFJNX83YE9E9BG9FA9' where id=9;
-update noar tt set v0='MSKU6Y4W5VRH2XYI7T2SY' where id=9;
-update noar ti set v0='MSKU6Y4W5VRH2XYI7T2SY' where id=9;
-update noar tt set b1='DHE1H05R' where id=9;
-update noar ti set b1='DHE1H05R' where id=9;
-update noar tt set v0='ZI4VG1QJ' where id=9;
-update noar ti set v0='ZI4VG1QJ' where id=9;
-update noar tt set b2='BDWVOKE8AQSN' where id=9;
-update noar ti set b2='BDWVOKE8AQSN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S38V6P1S0BNAN' where id=1;
-update noar ti set v0='S38V6P1S0BNAN' where id=1;
-update noar tt set b0='SNX1PRRGATZDTBZQROZG936XCO35' where id=1;
-update noar ti set b0='SNX1PRRGATZDTBZQROZG936XCO35' where id=1;
-update noar tt set v0='OE4TZHS4ZS83W4W0H' where id=1;
-update noar ti set v0='OE4TZHS4ZS83W4W0H' where id=1;
-update noar tt set b1='W0K32SKSG7B96L9H' where id=1;
-update noar ti set b1='W0K32SKSG7B96L9H' where id=1;
-update noar tt set v0='LBOXALUNT3OWTZLKU5R9' where id=1;
-update noar ti set v0='LBOXALUNT3OWTZLKU5R9' where id=1;
-update noar tt set b2='0PJW46H' where id=1;
-update noar ti set b2='0PJW46H' where id=1;
-update noar tt set v0='LX0LP5ZNAK38' where id=2;
-update noar ti set v0='LX0LP5ZNAK38' where id=2;
-update noar tt set b0='2NSV3B2M9UIH8AJTXXXRDQ' where id=2;
-update noar ti set b0='2NSV3B2M9UIH8AJTXXXRDQ' where id=2;
-update noar tt set v0='7BVYSTXQ9U7X9Q0ULO89BCZR2S' where id=2;
-update noar ti set v0='7BVYSTXQ9U7X9Q0ULO89BCZR2S' where id=2;
-update noar tt set b1='U9B4KUSO5HXKLYJKWEMWGGLDA4PV0B' where id=2;
-update noar ti set b1='U9B4KUSO5HXKLYJKWEMWGGLDA4PV0B' where id=2;
-update noar tt set v0='TH7PT4B3CQIKZX' where id=2;
-update noar ti set v0='TH7PT4B3CQIKZX' where id=2;
-update noar tt set b2='SXMI1EWOHWD3JVD' where id=2;
-update noar ti set b2='SXMI1EWOHWD3JVD' where id=2;
-update noar tt set v0='Y0Z' where id=3;
-update noar ti set v0='Y0Z' where id=3;
-update noar tt set b0='K6XFB5LF110BPTEW' where id=3;
-update noar ti set b0='K6XFB5LF110BPTEW' where id=3;
-update noar tt set v0='SCQQFA4SM76PN' where id=3;
-update noar ti set v0='SCQQFA4SM76PN' where id=3;
-update noar tt set b1='Q3ENOXHHLVWONA1W8GUE32E1BWIW613M' where id=3;
-update noar ti set b1='Q3ENOXHHLVWONA1W8GUE32E1BWIW613M' where id=3;
-update noar tt set v0='WD0JXHA7UTFKIHHBYR40O' where id=3;
-update noar ti set v0='WD0JXHA7UTFKIHHBYR40O' where id=3;
-update noar tt set b2='P8WQ0SVQ68JDMOUTVQT0V8RSPX' where id=3;
-update noar ti set b2='P8WQ0SVQ68JDMOUTVQT0V8RSPX' where id=3;
-update noar tt set v0='5P' where id=4;
-update noar ti set v0='5P' where id=4;
-update noar tt set b0='1SQE34Q' where id=4;
-update noar ti set b0='1SQE34Q' where id=4;
-update noar tt set v0='6Y402D' where id=4;
-update noar ti set v0='6Y402D' where id=4;
-update noar tt set b1='LLH' where id=4;
-update noar ti set b1='LLH' where id=4;
-update noar tt set v0='XRUZRILLPYHCO6WANEGVC7Q' where id=4;
-update noar ti set v0='XRUZRILLPYHCO6WANEGVC7Q' where id=4;
-update noar tt set b2='KHOJG3ZCT0RIKVCCP78R5OYVJ' where id=4;
-update noar ti set b2='KHOJG3ZCT0RIKVCCP78R5OYVJ' where id=4;
-update noar tt set v0='Y' where id=5;
-update noar ti set v0='Y' where id=5;
-update noar tt set b0='BJG6AHGRBQX' where id=5;
-update noar ti set b0='BJG6AHGRBQX' where id=5;
-update noar tt set v0='MPQZ0QZB62X7Y' where id=5;
-update noar ti set v0='MPQZ0QZB62X7Y' where id=5;
-update noar tt set b1='WA17DYB4XZ1G8SJ9VILXJ5WBNT3FA14O' where id=5;
-update noar ti set b1='WA17DYB4XZ1G8SJ9VILXJ5WBNT3FA14O' where id=5;
-update noar tt set v0='RWWTFR3ZK35PYOGCJR0H49I' where id=5;
-update noar ti set v0='RWWTFR3ZK35PYOGCJR0H49I' where id=5;
-update noar tt set b2='TP' where id=5;
-update noar ti set b2='TP' where id=5;
-update noar tt set v0='0I94Y0RXY' where id=6;
-update noar ti set v0='0I94Y0RXY' where id=6;
-update noar tt set b0='LTKIVTQGWUU6TJ50L3' where id=6;
-update noar ti set b0='LTKIVTQGWUU6TJ50L3' where id=6;
-update noar tt set v0='77' where id=6;
-update noar ti set v0='77' where id=6;
-update noar tt set b1='57B9' where id=6;
-update noar ti set b1='57B9' where id=6;
-update noar tt set v0='JPVK' where id=6;
-update noar ti set v0='JPVK' where id=6;
-update noar tt set b2='7S8UC521SKWPB1YN' where id=6;
-update noar ti set b2='7S8UC521SKWPB1YN' where id=6;
-update noar tt set v0='S7V1DK2PSEEWLVRJ' where id=7;
-update noar ti set v0='S7V1DK2PSEEWLVRJ' where id=7;
-update noar tt set b0='M' where id=7;
-update noar ti set b0='M' where id=7;
-update noar tt set v0='X5SYUQ7G6F33YZT64XINLP2R991U' where id=7;
-update noar ti set v0='X5SYUQ7G6F33YZT64XINLP2R991U' where id=7;
-update noar tt set b1='WC0JTDYM0WUVRAP6D19PNRKN' where id=7;
-update noar ti set b1='WC0JTDYM0WUVRAP6D19PNRKN' where id=7;
-update noar tt set v0='DQ5R' where id=7;
-update noar ti set v0='DQ5R' where id=7;
-update noar tt set b2='L5WL1UCS7D63PK' where id=7;
-update noar ti set b2='L5WL1UCS7D63PK' where id=7;
-update noar tt set v0='FIV2QZXCI6' where id=8;
-update noar ti set v0='FIV2QZXCI6' where id=8;
-update noar tt set b0='Z' where id=8;
-update noar ti set b0='Z' where id=8;
-update noar tt set v0='KYAT0VLE4QGAX' where id=8;
-update noar ti set v0='KYAT0VLE4QGAX' where id=8;
-update noar tt set b1='XWAQN2Q963SD5LF1MH4MIEBCC28I9' where id=8;
-update noar ti set b1='XWAQN2Q963SD5LF1MH4MIEBCC28I9' where id=8;
-update noar tt set v0='UP8M2' where id=8;
-update noar ti set v0='UP8M2' where id=8;
-update noar tt set b2='K' where id=8;
-update noar ti set b2='K' where id=8;
-update noar tt set v0='4AKDGFH0WMDHUTTSAZHHRXTKHT' where id=9;
-update noar ti set v0='4AKDGFH0WMDHUTTSAZHHRXTKHT' where id=9;
-update noar tt set b0='EMJO39' where id=9;
-update noar ti set b0='EMJO39' where id=9;
-update noar tt set v0='R6ZXAJ6IVD761GY15GI4I2SC0256Q' where id=9;
-update noar ti set v0='R6ZXAJ6IVD761GY15GI4I2SC0256Q' where id=9;
-update noar tt set b1='8V' where id=9;
-update noar ti set b1='8V' where id=9;
-update noar tt set v0='MRIN8ORER7BV8U' where id=9;
-update noar ti set v0='MRIN8ORER7BV8U' where id=9;
-update noar tt set b2='AC06BV0K9NCB' where id=9;
-update noar ti set b2='AC06BV0K9NCB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PQA0U8AOMTTN0SU9USUXC385PTAKN3PZ' where id=1;
-update noar ti set v0='PQA0U8AOMTTN0SU9USUXC385PTAKN3PZ' where id=1;
-update noar tt set b0='LCMBPP' where id=1;
-update noar ti set b0='LCMBPP' where id=1;
-update noar tt set v0='AH8ZSE' where id=1;
-update noar ti set v0='AH8ZSE' where id=1;
-update noar tt set b1='9XYULWMAH90JMDUG1VVG2ACJ35Q7A6O' where id=1;
-update noar ti set b1='9XYULWMAH90JMDUG1VVG2ACJ35Q7A6O' where id=1;
-update noar tt set v0='T6ZQZAIBIGQ' where id=1;
-update noar ti set v0='T6ZQZAIBIGQ' where id=1;
-update noar tt set b2='26G6B' where id=1;
-update noar ti set b2='26G6B' where id=1;
-update noar tt set v0='KWVG4RGVCVQUG447HI15B3' where id=2;
-update noar ti set v0='KWVG4RGVCVQUG447HI15B3' where id=2;
-update noar tt set b0='9S06MYQVTOO8KXX3IN2DRM0ZM0MTLX8C' where id=2;
-update noar ti set b0='9S06MYQVTOO8KXX3IN2DRM0ZM0MTLX8C' where id=2;
-update noar tt set v0='NYKQVR682WY73LJ46X534' where id=2;
-update noar ti set v0='NYKQVR682WY73LJ46X534' where id=2;
-update noar tt set b1='JNR7' where id=2;
-update noar ti set b1='JNR7' where id=2;
-update noar tt set v0='LZGHD' where id=2;
-update noar ti set v0='LZGHD' where id=2;
-update noar tt set b2='F8I901PSU4HD7CMU9IGK6SVZWB27D' where id=2;
-update noar ti set b2='F8I901PSU4HD7CMU9IGK6SVZWB27D' where id=2;
-update noar tt set v0='VA7SDXB4FKE9H69ICCNV51JCO9TQJ0VD' where id=3;
-update noar ti set v0='VA7SDXB4FKE9H69ICCNV51JCO9TQJ0VD' where id=3;
-update noar tt set b0='LBDU1PQOW1FJS1SMMJ34KM0TDXGIY' where id=3;
-update noar ti set b0='LBDU1PQOW1FJS1SMMJ34KM0TDXGIY' where id=3;
-update noar tt set v0='HGB6LP6SZ87D1CHB5CG2' where id=3;
-update noar ti set v0='HGB6LP6SZ87D1CHB5CG2' where id=3;
-update noar tt set b1='4OR' where id=3;
-update noar ti set b1='4OR' where id=3;
-update noar tt set v0='YHEPADHHPLEG7FAB6HLGCR45C7L' where id=3;
-update noar ti set v0='YHEPADHHPLEG7FAB6HLGCR45C7L' where id=3;
-update noar tt set b2='ZM4YUEG9LQXXFWB41' where id=3;
-update noar ti set b2='ZM4YUEG9LQXXFWB41' where id=3;
-update noar tt set v0='DI2G8CM3688G76J0CFBM6JA5O9LM6X' where id=4;
-update noar ti set v0='DI2G8CM3688G76J0CFBM6JA5O9LM6X' where id=4;
-update noar tt set b0='43ENW7LUTWV0R' where id=4;
-update noar ti set b0='43ENW7LUTWV0R' where id=4;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b1='UMBBU6MVYCK42I7ACK' where id=4;
-update noar ti set b1='UMBBU6MVYCK42I7ACK' where id=4;
-update noar tt set v0='4DFQD' where id=4;
-update noar ti set v0='4DFQD' where id=4;
-update noar tt set b2='T8GL5FTXYIIR487B9A' where id=4;
-update noar ti set b2='T8GL5FTXYIIR487B9A' where id=4;
-update noar tt set v0='VC3A0WRGPZ' where id=5;
-update noar ti set v0='VC3A0WRGPZ' where id=5;
-update noar tt set b0='QG1WQTBLSQ5OX0117EPL' where id=5;
-update noar ti set b0='QG1WQTBLSQ5OX0117EPL' where id=5;
-update noar tt set v0='LMJ3B63T0RKW1PY6PKA3V3JBP' where id=5;
-update noar ti set v0='LMJ3B63T0RKW1PY6PKA3V3JBP' where id=5;
-update noar tt set b1='E5Y' where id=5;
-update noar ti set b1='E5Y' where id=5;
-update noar tt set v0='41I5732CA8FNMWFR9S9' where id=5;
-update noar ti set v0='41I5732CA8FNMWFR9S9' where id=5;
-update noar tt set b2='RYAIU39QF00IHDN38OGC' where id=5;
-update noar ti set b2='RYAIU39QF00IHDN38OGC' where id=5;
-update noar tt set v0='I8RJB9RDL8JPYMY8S81N1N' where id=6;
-update noar ti set v0='I8RJB9RDL8JPYMY8S81N1N' where id=6;
-update noar tt set b0='O80GCRGKEU' where id=6;
-update noar ti set b0='O80GCRGKEU' where id=6;
-update noar tt set v0='R6XD8JUP4B1H3PRP' where id=6;
-update noar ti set v0='R6XD8JUP4B1H3PRP' where id=6;
-update noar tt set b1='U2P30RM7JDIXGTG2IA8H33IGEQKA99' where id=6;
-update noar ti set b1='U2P30RM7JDIXGTG2IA8H33IGEQKA99' where id=6;
-update noar tt set v0='63DKVNZHNN0' where id=6;
-update noar ti set v0='63DKVNZHNN0' where id=6;
-update noar tt set b2='FSTAA6AUZLYLT3F9' where id=6;
-update noar ti set b2='FSTAA6AUZLYLT3F9' where id=6;
-update noar tt set v0='X7E9TW3BK' where id=7;
-update noar ti set v0='X7E9TW3BK' where id=7;
-update noar tt set b0='NQLIZ13XOI7NLODXN' where id=7;
-update noar ti set b0='NQLIZ13XOI7NLODXN' where id=7;
-update noar tt set v0='9VGQ3IK7222SRVTW7Q6C60O60BGTX' where id=7;
-update noar ti set v0='9VGQ3IK7222SRVTW7Q6C60O60BGTX' where id=7;
-update noar tt set b1='OV3TRV2LWC16R2Q' where id=7;
-update noar ti set b1='OV3TRV2LWC16R2Q' where id=7;
-update noar tt set v0='MWKKZJ3GL5KLCTZWV6GX' where id=7;
-update noar ti set v0='MWKKZJ3GL5KLCTZWV6GX' where id=7;
-update noar tt set b2='T46QEM927MDPU16R' where id=7;
-update noar ti set b2='T46QEM927MDPU16R' where id=7;
-update noar tt set v0='0RSGX' where id=8;
-update noar ti set v0='0RSGX' where id=8;
-update noar tt set b0='HT37NEDB1WXQ3855' where id=8;
-update noar ti set b0='HT37NEDB1WXQ3855' where id=8;
-update noar tt set v0='AHNZ1LK3OX7T7AJCJ4HNNI' where id=8;
-update noar ti set v0='AHNZ1LK3OX7T7AJCJ4HNNI' where id=8;
-update noar tt set b1='XBNBB2QG5' where id=8;
-update noar ti set b1='XBNBB2QG5' where id=8;
-update noar tt set v0='95C5HUKGZBLFI5ON4BS42GSH8' where id=8;
-update noar ti set v0='95C5HUKGZBLFI5ON4BS42GSH8' where id=8;
-update noar tt set b2='V6Q7T5NKSMM2TPD4LM9IJ22QFJRESPY0' where id=8;
-update noar ti set b2='V6Q7T5NKSMM2TPD4LM9IJ22QFJRESPY0' where id=8;
-update noar tt set v0='JFN0P8CFP8J4SVPUA7EUIC' where id=9;
-update noar ti set v0='JFN0P8CFP8J4SVPUA7EUIC' where id=9;
-update noar tt set b0='95HOEIDJUK0POO7C0CLNBW9FXXK' where id=9;
-update noar ti set b0='95HOEIDJUK0POO7C0CLNBW9FXXK' where id=9;
-update noar tt set v0='70IPM' where id=9;
-update noar ti set v0='70IPM' where id=9;
-update noar tt set b1='8Q' where id=9;
-update noar ti set b1='8Q' where id=9;
-update noar tt set v0='UYS1XSNQ' where id=9;
-update noar ti set v0='UYS1XSNQ' where id=9;
-update noar tt set b2='JWKAH0' where id=9;
-update noar ti set b2='JWKAH0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VY8' where id=1;
-update noar ti set v0='VY8' where id=1;
-update noar tt set b0='X2P0YGHY4R437' where id=1;
-update noar ti set b0='X2P0YGHY4R437' where id=1;
-update noar tt set v0='4DP0EL8WK0RDZYZ4ICS3V' where id=1;
-update noar ti set v0='4DP0EL8WK0RDZYZ4ICS3V' where id=1;
-update noar tt set b1='E' where id=1;
-update noar ti set b1='E' where id=1;
-update noar tt set v0='9NEV08TH95QF' where id=1;
-update noar ti set v0='9NEV08TH95QF' where id=1;
-update noar tt set b2='0P6FW9QRC66S3WI78VH4L' where id=1;
-update noar ti set b2='0P6FW9QRC66S3WI78VH4L' where id=1;
-update noar tt set v0='VKCLFL5J8QJ6L931Y4E8' where id=2;
-update noar ti set v0='VKCLFL5J8QJ6L931Y4E8' where id=2;
-update noar tt set b0='M4YM3DU5X363CCO' where id=2;
-update noar ti set b0='M4YM3DU5X363CCO' where id=2;
-update noar tt set v0='B208818XS6PVAN8D2DP0NHK73K829Z' where id=2;
-update noar ti set v0='B208818XS6PVAN8D2DP0NHK73K829Z' where id=2;
-update noar tt set b1='QEE9916C0K2P2LVNIFYW32MTDO5MCL' where id=2;
-update noar ti set b1='QEE9916C0K2P2LVNIFYW32MTDO5MCL' where id=2;
-update noar tt set v0='5T81QTWD0VP5HN2W7JX5GK' where id=2;
-update noar ti set v0='5T81QTWD0VP5HN2W7JX5GK' where id=2;
-update noar tt set b2='EMIQD8DJ3PZ67YSJ' where id=2;
-update noar ti set b2='EMIQD8DJ3PZ67YSJ' where id=2;
-update noar tt set v0='GM0J5TMT5B7OTMDL7UVD' where id=3;
-update noar ti set v0='GM0J5TMT5B7OTMDL7UVD' where id=3;
-update noar tt set b0='TRGLG5' where id=3;
-update noar ti set b0='TRGLG5' where id=3;
-update noar tt set v0='6P' where id=3;
-update noar ti set v0='6P' where id=3;
-update noar tt set b1='8JI5TNDWBE9' where id=3;
-update noar ti set b1='8JI5TNDWBE9' where id=3;
-update noar tt set v0='2PO3AP0TZKHUJ2' where id=3;
-update noar ti set v0='2PO3AP0TZKHUJ2' where id=3;
-update noar tt set b2='W5736CY1SH9QY2785CN7IGON1RB' where id=3;
-update noar ti set b2='W5736CY1SH9QY2785CN7IGON1RB' where id=3;
-update noar tt set v0='K2DHG0' where id=4;
-update noar ti set v0='K2DHG0' where id=4;
-update noar tt set b0='GSLZ8M9YMTHGXQGY59TCL7' where id=4;
-update noar ti set b0='GSLZ8M9YMTHGXQGY59TCL7' where id=4;
-update noar tt set v0='ZHAH3O9B1JN1D526JE6PC3XJ6W4HN8KL' where id=4;
-update noar ti set v0='ZHAH3O9B1JN1D526JE6PC3XJ6W4HN8KL' where id=4;
-update noar tt set b1='M2UMTZD4N68LKNZ' where id=4;
-update noar ti set b1='M2UMTZD4N68LKNZ' where id=4;
-update noar tt set v0='KQFOM64' where id=4;
-update noar ti set v0='KQFOM64' where id=4;
-update noar tt set b2='FC2SY3' where id=4;
-update noar ti set b2='FC2SY3' where id=4;
-update noar tt set v0='ABRFPIUA0PI5OMV8BQ' where id=5;
-update noar ti set v0='ABRFPIUA0PI5OMV8BQ' where id=5;
-update noar tt set b0='47ESUSFE93S92AEKPL3' where id=5;
-update noar ti set b0='47ESUSFE93S92AEKPL3' where id=5;
-update noar tt set v0='W6QW2KQVVWEPOHNZ77RMRB27LB9' where id=5;
-update noar ti set v0='W6QW2KQVVWEPOHNZ77RMRB27LB9' where id=5;
-update noar tt set b1='AUIZY8VJI24KCGKOSNFN3DQBYSQ' where id=5;
-update noar ti set b1='AUIZY8VJI24KCGKOSNFN3DQBYSQ' where id=5;
-update noar tt set v0='UKWWN8F72MVX2DWKDLBEY3HBSZI9MK' where id=5;
-update noar ti set v0='UKWWN8F72MVX2DWKDLBEY3HBSZI9MK' where id=5;
-update noar tt set b2='WN4KJXBY2UEV6V6R1LSG4HN' where id=5;
-update noar ti set b2='WN4KJXBY2UEV6V6R1LSG4HN' where id=5;
-update noar tt set v0='NK4319E7VFJX0PLDPEC7T0PDRX5ECR9R' where id=6;
-update noar ti set v0='NK4319E7VFJX0PLDPEC7T0PDRX5ECR9R' where id=6;
-update noar tt set b0='QKSISHTBPRBWV712T0UFVN3UOTUJ6L1' where id=6;
-update noar ti set b0='QKSISHTBPRBWV712T0UFVN3UOTUJ6L1' where id=6;
-update noar tt set v0='UF378DK06HJJP6B8D5LTR9Q68FV' where id=6;
-update noar ti set v0='UF378DK06HJJP6B8D5LTR9Q68FV' where id=6;
-update noar tt set b1='DRZFMIHB1DJ53BNAG98F' where id=6;
-update noar ti set b1='DRZFMIHB1DJ53BNAG98F' where id=6;
-update noar tt set v0='R1UZ4QO41WMYL37QSSG9JP0O8O01' where id=6;
-update noar ti set v0='R1UZ4QO41WMYL37QSSG9JP0O8O01' where id=6;
-update noar tt set b2='GBH55CHC9VJNM5EBW2H1DH9AP1V' where id=6;
-update noar ti set b2='GBH55CHC9VJNM5EBW2H1DH9AP1V' where id=6;
-update noar tt set v0='EW050M4VTKQDO1' where id=7;
-update noar ti set v0='EW050M4VTKQDO1' where id=7;
-update noar tt set b0='F8AWRYREIYO8W9OQU' where id=7;
-update noar ti set b0='F8AWRYREIYO8W9OQU' where id=7;
-update noar tt set v0='T6KSNPYHF9' where id=7;
-update noar ti set v0='T6KSNPYHF9' where id=7;
-update noar tt set b1='X5XT8NOQBFC7U28QCA' where id=7;
-update noar ti set b1='X5XT8NOQBFC7U28QCA' where id=7;
-update noar tt set v0='GIDSBSEGU' where id=7;
-update noar ti set v0='GIDSBSEGU' where id=7;
-update noar tt set b2='7U' where id=7;
-update noar ti set b2='7U' where id=7;
-update noar tt set v0='1EKP5Y1W5CIW1' where id=8;
-update noar ti set v0='1EKP5Y1W5CIW1' where id=8;
-update noar tt set b0='EXZ92X5VWX8P6WLLE64BMHM71YPI' where id=8;
-update noar ti set b0='EXZ92X5VWX8P6WLLE64BMHM71YPI' where id=8;
-update noar tt set v0='XWBX7HF9MSKR6GKWNZ' where id=8;
-update noar ti set v0='XWBX7HF9MSKR6GKWNZ' where id=8;
-update noar tt set b1='3CXWM0LG' where id=8;
-update noar ti set b1='3CXWM0LG' where id=8;
-update noar tt set v0='X4CBCX6B' where id=8;
-update noar ti set v0='X4CBCX6B' where id=8;
-update noar tt set b2='B80QYQFOODWF9MDYBZXP5H7P6OL0OIYL' where id=8;
-update noar ti set b2='B80QYQFOODWF9MDYBZXP5H7P6OL0OIYL' where id=8;
-update noar tt set v0='DU3XMYOBFH6URS0ZE7P2D2UQ9Q0' where id=9;
-update noar ti set v0='DU3XMYOBFH6URS0ZE7P2D2UQ9Q0' where id=9;
-update noar tt set b0='H9TWUAX675GZCY3RMK6M2L' where id=9;
-update noar ti set b0='H9TWUAX675GZCY3RMK6M2L' where id=9;
-update noar tt set v0='0AZ3' where id=9;
-update noar ti set v0='0AZ3' where id=9;
-update noar tt set b1='1FKK4UEX8LM046B' where id=9;
-update noar ti set b1='1FKK4UEX8LM046B' where id=9;
-update noar tt set v0='XUL0HW' where id=9;
-update noar ti set v0='XUL0HW' where id=9;
-update noar tt set b2='62ERQT2YSTVSYXGK5SCDCKKIJ' where id=9;
-update noar ti set b2='62ERQT2YSTVSYXGK5SCDCKKIJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QLNH00EHACD53HBGH48S1WXQT4I3' where id=1;
-update noar ti set v0='QLNH00EHACD53HBGH48S1WXQT4I3' where id=1;
-update noar tt set b0='K04JDSV1O1J1SBOYPJ43E7BNNLPGPG2P' where id=1;
-update noar ti set b0='K04JDSV1O1J1SBOYPJ43E7BNNLPGPG2P' where id=1;
-update noar tt set v0='Q44LT7ABYHY4LGRWUMRM' where id=1;
-update noar ti set v0='Q44LT7ABYHY4LGRWUMRM' where id=1;
-update noar tt set b1='20KLS720GMVW8L0' where id=1;
-update noar ti set b1='20KLS720GMVW8L0' where id=1;
-update noar tt set v0='8IGESBH9Z56YGGXON' where id=1;
-update noar ti set v0='8IGESBH9Z56YGGXON' where id=1;
-update noar tt set b2='OD68NJ4JBCC1I2JN57' where id=1;
-update noar ti set b2='OD68NJ4JBCC1I2JN57' where id=1;
-update noar tt set v0='UE2NFRIXZ5EJT' where id=2;
-update noar ti set v0='UE2NFRIXZ5EJT' where id=2;
-update noar tt set b0='4NPR1ZAD7UF' where id=2;
-update noar ti set b0='4NPR1ZAD7UF' where id=2;
-update noar tt set v0='QBQHJLECGHY2A2VXI' where id=2;
-update noar ti set v0='QBQHJLECGHY2A2VXI' where id=2;
-update noar tt set b1='UZOF7OUH6FW5LY4IPVI7ZJR9WYHAX8L' where id=2;
-update noar ti set b1='UZOF7OUH6FW5LY4IPVI7ZJR9WYHAX8L' where id=2;
-update noar tt set v0='9L141WWUD0C2ZV7JMSUGY7S' where id=2;
-update noar ti set v0='9L141WWUD0C2ZV7JMSUGY7S' where id=2;
-update noar tt set b2='FBQPDF940H02PEMIAI' where id=2;
-update noar ti set b2='FBQPDF940H02PEMIAI' where id=2;
-update noar tt set v0='1SEV89PAKLVPZLVJUHCJL4RE' where id=3;
-update noar ti set v0='1SEV89PAKLVPZLVJUHCJL4RE' where id=3;
-update noar tt set b0='H5VTPAY3NLIRQH3G4DK7UJL8IN' where id=3;
-update noar ti set b0='H5VTPAY3NLIRQH3G4DK7UJL8IN' where id=3;
-update noar tt set v0='4M67PM4KZ25XMZ' where id=3;
-update noar ti set v0='4M67PM4KZ25XMZ' where id=3;
-update noar tt set b1='7T5JPEM9IL28AIL' where id=3;
-update noar ti set b1='7T5JPEM9IL28AIL' where id=3;
-update noar tt set v0='G0RCT5YHZGGSQK2MIE3JNC' where id=3;
-update noar ti set v0='G0RCT5YHZGGSQK2MIE3JNC' where id=3;
-update noar tt set b2='C9JU' where id=3;
-update noar ti set b2='C9JU' where id=3;
-update noar tt set v0='ZRAG8IP8S3MEDVSMMSBQQCF6OQ8VJAH9' where id=4;
-update noar ti set v0='ZRAG8IP8S3MEDVSMMSBQQCF6OQ8VJAH9' where id=4;
-update noar tt set b0='PP2CVNVO7GNCKHHKYKUEPW' where id=4;
-update noar ti set b0='PP2CVNVO7GNCKHHKYKUEPW' where id=4;
-update noar tt set v0='PSFHC1AUFYBEZ7I64V3766RWJ' where id=4;
-update noar ti set v0='PSFHC1AUFYBEZ7I64V3766RWJ' where id=4;
-update noar tt set b1='AUVBG3YEULUUGVZLMS7JJZ' where id=4;
-update noar ti set b1='AUVBG3YEULUUGVZLMS7JJZ' where id=4;
-update noar tt set v0='0PAQSL4ST8SBIHYNY0YHCW6H' where id=4;
-update noar ti set v0='0PAQSL4ST8SBIHYNY0YHCW6H' where id=4;
-update noar tt set b2='AK8PSI77WH1' where id=4;
-update noar ti set b2='AK8PSI77WH1' where id=4;
-update noar tt set v0='IWEOB12HV1N9ZW6653YDJV' where id=5;
-update noar ti set v0='IWEOB12HV1N9ZW6653YDJV' where id=5;
-update noar tt set b0='CK0DBGO52T0L0WXZGTEX440VIFFK' where id=5;
-update noar ti set b0='CK0DBGO52T0L0WXZGTEX440VIFFK' where id=5;
-update noar tt set v0='7Y0SH837Y9LE4O3P41' where id=5;
-update noar ti set v0='7Y0SH837Y9LE4O3P41' where id=5;
-update noar tt set b1='JHVHRTV3' where id=5;
-update noar ti set b1='JHVHRTV3' where id=5;
-update noar tt set v0='N76JP' where id=5;
-update noar ti set v0='N76JP' where id=5;
-update noar tt set b2='NM' where id=5;
-update noar ti set b2='NM' where id=5;
-update noar tt set v0='RC0INFBHY8E' where id=6;
-update noar ti set v0='RC0INFBHY8E' where id=6;
-update noar tt set b0='YYIN55CU7F21J5IPDW9V3NU' where id=6;
-update noar ti set b0='YYIN55CU7F21J5IPDW9V3NU' where id=6;
-update noar tt set v0='SBFY48ZNF5H5DH' where id=6;
-update noar ti set v0='SBFY48ZNF5H5DH' where id=6;
-update noar tt set b1='L21LI3R625D2YJGAFP' where id=6;
-update noar ti set b1='L21LI3R625D2YJGAFP' where id=6;
-update noar tt set v0='LMUD0LNEI1MU3M1' where id=6;
-update noar ti set v0='LMUD0LNEI1MU3M1' where id=6;
-update noar tt set b2='SN23OYXBUAD3GV' where id=6;
-update noar ti set b2='SN23OYXBUAD3GV' where id=6;
-update noar tt set v0='3JOBCL2CC5NTUGQWZ45MXVD' where id=7;
-update noar ti set v0='3JOBCL2CC5NTUGQWZ45MXVD' where id=7;
-update noar tt set b0='K134GIICU4LB7XP4V94BCJCVLEF4ZQDY' where id=7;
-update noar ti set b0='K134GIICU4LB7XP4V94BCJCVLEF4ZQDY' where id=7;
-update noar tt set v0='7U5AE7T8BQ8JDZSGAYO5V' where id=7;
-update noar ti set v0='7U5AE7T8BQ8JDZSGAYO5V' where id=7;
-update noar tt set b1='DNH2DYGAHWXHDTEJ7D2' where id=7;
-update noar ti set b1='DNH2DYGAHWXHDTEJ7D2' where id=7;
-update noar tt set v0='S1ALXBHH6UCIBT6OUVUC9Z91AS' where id=7;
-update noar ti set v0='S1ALXBHH6UCIBT6OUVUC9Z91AS' where id=7;
-update noar tt set b2='Z9GUG6A8O' where id=7;
-update noar ti set b2='Z9GUG6A8O' where id=7;
-update noar tt set v0='3FA5MX4LGENPB3EWFVFG8G3UFY' where id=8;
-update noar ti set v0='3FA5MX4LGENPB3EWFVFG8G3UFY' where id=8;
-update noar tt set b0='AL92PTHOTGVKKMFF8QF' where id=8;
-update noar ti set b0='AL92PTHOTGVKKMFF8QF' where id=8;
-update noar tt set v0='E4IC' where id=8;
-update noar ti set v0='E4IC' where id=8;
-update noar tt set b1='I4MWW2IRV4OTC9YCS28NQWV07XGE2MY' where id=8;
-update noar ti set b1='I4MWW2IRV4OTC9YCS28NQWV07XGE2MY' where id=8;
-update noar tt set v0='0RWACQZLJPQLRI3G0K19VLZ' where id=8;
-update noar ti set v0='0RWACQZLJPQLRI3G0K19VLZ' where id=8;
-update noar tt set b2='W8OA' where id=8;
-update noar ti set b2='W8OA' where id=8;
-update noar tt set v0='ETZIGE' where id=9;
-update noar ti set v0='ETZIGE' where id=9;
-update noar tt set b0='4SH3UBYZ6NEYPVKJ0PKCM' where id=9;
-update noar ti set b0='4SH3UBYZ6NEYPVKJ0PKCM' where id=9;
-update noar tt set v0='AILZHIRDBKOV' where id=9;
-update noar ti set v0='AILZHIRDBKOV' where id=9;
-update noar tt set b1='D4KDH28I6P4EIVVBB0P15EE24DG6X' where id=9;
-update noar ti set b1='D4KDH28I6P4EIVVBB0P15EE24DG6X' where id=9;
-update noar tt set v0='S9AXZ6GKNJWCT6GU9T2YFJKAFTF1O3' where id=9;
-update noar ti set v0='S9AXZ6GKNJWCT6GU9T2YFJKAFTF1O3' where id=9;
-update noar tt set b2='QFJ1MXK4W39DVD77U53IPIFDT1P' where id=9;
-update noar ti set b2='QFJ1MXK4W39DVD77U53IPIFDT1P' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QU22E82U77' where id=1;
-update noar ti set v0='QU22E82U77' where id=1;
-update noar tt set b0='ST3F5ZE5C8KCF1EV' where id=1;
-update noar ti set b0='ST3F5ZE5C8KCF1EV' where id=1;
-update noar tt set v0='1884Z8G7M5WO78B3B2XHGNRB5VGDV' where id=1;
-update noar ti set v0='1884Z8G7M5WO78B3B2XHGNRB5VGDV' where id=1;
-update noar tt set b1='YZC' where id=1;
-update noar ti set b1='YZC' where id=1;
-update noar tt set v0='GX9S71R6LZUZ5UW1FK38BT1L' where id=1;
-update noar ti set v0='GX9S71R6LZUZ5UW1FK38BT1L' where id=1;
-update noar tt set b2='8IM6W09ATIJVY79O7LCEPV9FCQ67' where id=1;
-update noar ti set b2='8IM6W09ATIJVY79O7LCEPV9FCQ67' where id=1;
-update noar tt set v0='W3U5T4H3ORGRI6RS44XX2KIM' where id=2;
-update noar ti set v0='W3U5T4H3ORGRI6RS44XX2KIM' where id=2;
-update noar tt set b0='U8R3TPXZBWZNVOLBRO8TCWR5TE' where id=2;
-update noar ti set b0='U8R3TPXZBWZNVOLBRO8TCWR5TE' where id=2;
-update noar tt set v0='L9AO05MW638GWS7SX5ID221' where id=2;
-update noar ti set v0='L9AO05MW638GWS7SX5ID221' where id=2;
-update noar tt set b1='SD99B5' where id=2;
-update noar ti set b1='SD99B5' where id=2;
-update noar tt set v0='UPMFXV2NDXRPATQ7978Z8LPJOYE3' where id=2;
-update noar ti set v0='UPMFXV2NDXRPATQ7978Z8LPJOYE3' where id=2;
-update noar tt set b2='HU8TE' where id=2;
-update noar ti set b2='HU8TE' where id=2;
-update noar tt set v0='ULT0MMPPM7OK9O4624QTS' where id=3;
-update noar ti set v0='ULT0MMPPM7OK9O4624QTS' where id=3;
-update noar tt set b0='OZMILYDFOMCXPYB' where id=3;
-update noar ti set b0='OZMILYDFOMCXPYB' where id=3;
-update noar tt set v0='AIATAVCG6GZRMBUEG7GXT2BOFK4USQ1' where id=3;
-update noar ti set v0='AIATAVCG6GZRMBUEG7GXT2BOFK4USQ1' where id=3;
-update noar tt set b1='02I6F3BHNUC9' where id=3;
-update noar ti set b1='02I6F3BHNUC9' where id=3;
-update noar tt set v0='D25NC7B' where id=3;
-update noar ti set v0='D25NC7B' where id=3;
-update noar tt set b2='30LOQD1MD0TOX3D51L6ZBJ' where id=3;
-update noar ti set b2='30LOQD1MD0TOX3D51L6ZBJ' where id=3;
-update noar tt set v0='RNS0LJROE' where id=4;
-update noar ti set v0='RNS0LJROE' where id=4;
-update noar tt set b0='I8EZDWMSQZ4Z30ESTE1M' where id=4;
-update noar ti set b0='I8EZDWMSQZ4Z30ESTE1M' where id=4;
-update noar tt set v0='N8A10WJ1LO0EGJCTOIXAG0OF8QF' where id=4;
-update noar ti set v0='N8A10WJ1LO0EGJCTOIXAG0OF8QF' where id=4;
-update noar tt set b1='8K' where id=4;
-update noar ti set b1='8K' where id=4;
-update noar tt set v0='ZSZQ1MHUQNGOISN7T7' where id=4;
-update noar ti set v0='ZSZQ1MHUQNGOISN7T7' where id=4;
-update noar tt set b2='DN7UYJP8O5N8F8GW9MST7Z' where id=4;
-update noar ti set b2='DN7UYJP8O5N8F8GW9MST7Z' where id=4;
-update noar tt set v0='23R1AUUMHFSN2R8R44XOSMBLI' where id=5;
-update noar ti set v0='23R1AUUMHFSN2R8R44XOSMBLI' where id=5;
-update noar tt set b0='VD94PIRUU' where id=5;
-update noar ti set b0='VD94PIRUU' where id=5;
-update noar tt set v0='166ZU4F0WEXD3HJAJTE2RXXJSOAKI' where id=5;
-update noar ti set v0='166ZU4F0WEXD3HJAJTE2RXXJSOAKI' where id=5;
-update noar tt set b1='YCW3NVRO' where id=5;
-update noar ti set b1='YCW3NVRO' where id=5;
-update noar tt set v0='TO54LKA9R42ES8HY2ICDO07' where id=5;
-update noar ti set v0='TO54LKA9R42ES8HY2ICDO07' where id=5;
-update noar tt set b2='91OLCN23499UQB40L5' where id=5;
-update noar ti set b2='91OLCN23499UQB40L5' where id=5;
-update noar tt set v0='ZG6QNIWGCANQO630A6AXKLG' where id=6;
-update noar ti set v0='ZG6QNIWGCANQO630A6AXKLG' where id=6;
-update noar tt set b0='WL4FRF2VDXLC8GC4V6BZ8NC' where id=6;
-update noar ti set b0='WL4FRF2VDXLC8GC4V6BZ8NC' where id=6;
-update noar tt set v0='TX3MFADKV55E6YH7Z9' where id=6;
-update noar ti set v0='TX3MFADKV55E6YH7Z9' where id=6;
-update noar tt set b1='LZBR' where id=6;
-update noar ti set b1='LZBR' where id=6;
-update noar tt set v0='EJ0SJO87NA1' where id=6;
-update noar ti set v0='EJ0SJO87NA1' where id=6;
-update noar tt set b2='18C4CTA6DT1U2ZVTO' where id=6;
-update noar ti set b2='18C4CTA6DT1U2ZVTO' where id=6;
-update noar tt set v0='L2LVFZPT0E01F5Y9D' where id=7;
-update noar ti set v0='L2LVFZPT0E01F5Y9D' where id=7;
-update noar tt set b0='16ZYKJTF' where id=7;
-update noar ti set b0='16ZYKJTF' where id=7;
-update noar tt set v0='XOWMD8EC3WC' where id=7;
-update noar ti set v0='XOWMD8EC3WC' where id=7;
-update noar tt set b1='WZHECOX9J8VQ1GXH0S2EO518GR' where id=7;
-update noar ti set b1='WZHECOX9J8VQ1GXH0S2EO518GR' where id=7;
-update noar tt set v0='QTU2SSON9T8FC' where id=7;
-update noar ti set v0='QTU2SSON9T8FC' where id=7;
-update noar tt set b2='R0J247T7UOTUU8P' where id=7;
-update noar ti set b2='R0J247T7UOTUU8P' where id=7;
-update noar tt set v0='DM5R1K7PX7R270HOJR1L00SJHYPLAB3Y' where id=8;
-update noar ti set v0='DM5R1K7PX7R270HOJR1L00SJHYPLAB3Y' where id=8;
-update noar tt set b0='HTR7Y9MQSFPNXJF5ZQSJ0' where id=8;
-update noar ti set b0='HTR7Y9MQSFPNXJF5ZQSJ0' where id=8;
-update noar tt set v0='JQBMFJCE37N' where id=8;
-update noar ti set v0='JQBMFJCE37N' where id=8;
-update noar tt set b1='1U' where id=8;
-update noar ti set b1='1U' where id=8;
-update noar tt set v0='51SE5CIRX4NUPHLJI9' where id=8;
-update noar ti set v0='51SE5CIRX4NUPHLJI9' where id=8;
-update noar tt set b2='7Y2MPAN' where id=8;
-update noar ti set b2='7Y2MPAN' where id=8;
-update noar tt set v0='97DBNRTK0MMBMJM5QIBPG' where id=9;
-update noar ti set v0='97DBNRTK0MMBMJM5QIBPG' where id=9;
-update noar tt set b0='KEJ3KBMFC9Q387YIG40S' where id=9;
-update noar ti set b0='KEJ3KBMFC9Q387YIG40S' where id=9;
-update noar tt set v0='KHPAIQAEF4' where id=9;
-update noar ti set v0='KHPAIQAEF4' where id=9;
-update noar tt set b1='NPH61C' where id=9;
-update noar ti set b1='NPH61C' where id=9;
-update noar tt set v0='M3EK88D5Z70HXPC' where id=9;
-update noar ti set v0='M3EK88D5Z70HXPC' where id=9;
-update noar tt set b2='NUACWYEZB35HZBQ4' where id=9;
-update noar ti set b2='NUACWYEZB35HZBQ4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='518' where id=1;
-update noar ti set v0='518' where id=1;
-update noar tt set b0='RQQ9962CCUS46HP' where id=1;
-update noar ti set b0='RQQ9962CCUS46HP' where id=1;
-update noar tt set v0='X6Q9KPZMBIDCTRABAVMD63JSIJV74RV3' where id=1;
-update noar ti set v0='X6Q9KPZMBIDCTRABAVMD63JSIJV74RV3' where id=1;
-update noar tt set b1='M648B4FLGLXBFP46D72' where id=1;
-update noar ti set b1='M648B4FLGLXBFP46D72' where id=1;
-update noar tt set v0='I08J13M8D' where id=1;
-update noar ti set v0='I08J13M8D' where id=1;
-update noar tt set b2='LDB' where id=1;
-update noar ti set b2='LDB' where id=1;
-update noar tt set v0='BJHUP61957IHKUUWNF3QDN3EB8K9W' where id=2;
-update noar ti set v0='BJHUP61957IHKUUWNF3QDN3EB8K9W' where id=2;
-update noar tt set b0='56Y' where id=2;
-update noar ti set b0='56Y' where id=2;
-update noar tt set v0='581YJ6O5N9MF2APEVE8VL' where id=2;
-update noar ti set v0='581YJ6O5N9MF2APEVE8VL' where id=2;
-update noar tt set b1='7EY309BU9X4Y5UOU74NI8CN0VJ3GZOZY' where id=2;
-update noar ti set b1='7EY309BU9X4Y5UOU74NI8CN0VJ3GZOZY' where id=2;
-update noar tt set v0='80A07PE' where id=2;
-update noar ti set v0='80A07PE' where id=2;
-update noar tt set b2='TWFE29UXN00DE13JHSGB' where id=2;
-update noar ti set b2='TWFE29UXN00DE13JHSGB' where id=2;
-update noar tt set v0='4' where id=3;
-update noar ti set v0='4' where id=3;
-update noar tt set b0='NLGJPXPBIUPNYYCOXGZN7141XCBJBKQS' where id=3;
-update noar ti set b0='NLGJPXPBIUPNYYCOXGZN7141XCBJBKQS' where id=3;
-update noar tt set v0='SW281Y4MB4LLBO0BFJ7SYHC2HMT' where id=3;
-update noar ti set v0='SW281Y4MB4LLBO0BFJ7SYHC2HMT' where id=3;
-update noar tt set b1='BWH3VF268PP9' where id=3;
-update noar ti set b1='BWH3VF268PP9' where id=3;
-update noar tt set v0='WQTKM50JKV0AD4LJVALOI' where id=3;
-update noar ti set v0='WQTKM50JKV0AD4LJVALOI' where id=3;
-update noar tt set b2='VLZCD9DJIXQUQB8IHU' where id=3;
-update noar ti set b2='VLZCD9DJIXQUQB8IHU' where id=3;
-update noar tt set v0='ZRF2L32JJF2MVFF26GEZ5E6RMCH26KRY' where id=4;
-update noar ti set v0='ZRF2L32JJF2MVFF26GEZ5E6RMCH26KRY' where id=4;
-update noar tt set b0='T1V15H7QOGXNTN08G4QUYK' where id=4;
-update noar ti set b0='T1V15H7QOGXNTN08G4QUYK' where id=4;
-update noar tt set v0='3' where id=4;
-update noar ti set v0='3' where id=4;
-update noar tt set b1='OM' where id=4;
-update noar ti set b1='OM' where id=4;
-update noar tt set v0='G1GAOWQ5LFA7ECZU0M9JOFLB2CPD' where id=4;
-update noar ti set v0='G1GAOWQ5LFA7ECZU0M9JOFLB2CPD' where id=4;
-update noar tt set b2='1WA1R' where id=4;
-update noar ti set b2='1WA1R' where id=4;
-update noar tt set v0='XN8X2MWVMMN' where id=5;
-update noar ti set v0='XN8X2MWVMMN' where id=5;
-update noar tt set b0='S6' where id=5;
-update noar ti set b0='S6' where id=5;
-update noar tt set v0='N8BGHSTLQIERFZ3ZN6' where id=5;
-update noar ti set v0='N8BGHSTLQIERFZ3ZN6' where id=5;
-update noar tt set b1='QQZBHL2X' where id=5;
-update noar ti set b1='QQZBHL2X' where id=5;
-update noar tt set v0='E4PE1DWIG' where id=5;
-update noar ti set v0='E4PE1DWIG' where id=5;
-update noar tt set b2='D0TRPD5U6R8LGPI99HJLO' where id=5;
-update noar ti set b2='D0TRPD5U6R8LGPI99HJLO' where id=5;
-update noar tt set v0='PJO8GX48CGMWHDIYNCIVADLZ3' where id=6;
-update noar ti set v0='PJO8GX48CGMWHDIYNCIVADLZ3' where id=6;
-update noar tt set b0='DUORPEZ' where id=6;
-update noar ti set b0='DUORPEZ' where id=6;
-update noar tt set v0='1MF' where id=6;
-update noar ti set v0='1MF' where id=6;
-update noar tt set b1='PCMBLJ9IP3U' where id=6;
-update noar ti set b1='PCMBLJ9IP3U' where id=6;
-update noar tt set v0='UHS2GSZRDOD1' where id=6;
-update noar ti set v0='UHS2GSZRDOD1' where id=6;
-update noar tt set b2='KMT54' where id=6;
-update noar ti set b2='KMT54' where id=6;
-update noar tt set v0='KSP2MC0KU0E8XEWN8C3BKDTY' where id=7;
-update noar ti set v0='KSP2MC0KU0E8XEWN8C3BKDTY' where id=7;
-update noar tt set b0='0JODYLCAKROICLOGQU35QS2VLAZD' where id=7;
-update noar ti set b0='0JODYLCAKROICLOGQU35QS2VLAZD' where id=7;
-update noar tt set v0='AX6PQEXI' where id=7;
-update noar ti set v0='AX6PQEXI' where id=7;
-update noar tt set b1='ZACOTHOFOXWPNGEZH8GCLL99V4QWQQ' where id=7;
-update noar ti set b1='ZACOTHOFOXWPNGEZH8GCLL99V4QWQQ' where id=7;
-update noar tt set v0='MV6202' where id=7;
-update noar ti set v0='MV6202' where id=7;
-update noar tt set b2='6MX7QGQ9ZBR5FAAOIPW' where id=7;
-update noar ti set b2='6MX7QGQ9ZBR5FAAOIPW' where id=7;
-update noar tt set v0='MS5LUG5UJMW6645IVFRNO5D7' where id=8;
-update noar ti set v0='MS5LUG5UJMW6645IVFRNO5D7' where id=8;
-update noar tt set b0='DUE20VL4BKCM1DOA' where id=8;
-update noar ti set b0='DUE20VL4BKCM1DOA' where id=8;
-update noar tt set v0='CFC7LKM2ENK2O9PHEX68S1' where id=8;
-update noar ti set v0='CFC7LKM2ENK2O9PHEX68S1' where id=8;
-update noar tt set b1='76R8B' where id=8;
-update noar ti set b1='76R8B' where id=8;
-update noar tt set v0='9' where id=8;
-update noar ti set v0='9' where id=8;
-update noar tt set b2='ROLL4' where id=8;
-update noar ti set b2='ROLL4' where id=8;
-update noar tt set v0='PEHLZI62WAT69PSI5WXAC4HV6SL9' where id=9;
-update noar ti set v0='PEHLZI62WAT69PSI5WXAC4HV6SL9' where id=9;
-update noar tt set b0='LLI97IS2BN12SRQ4P39AMY8AP5HZZ' where id=9;
-update noar ti set b0='LLI97IS2BN12SRQ4P39AMY8AP5HZZ' where id=9;
-update noar tt set v0='KMNY4J2' where id=9;
-update noar ti set v0='KMNY4J2' where id=9;
-update noar tt set b1='U' where id=9;
-update noar ti set b1='U' where id=9;
-update noar tt set v0='XJJFD395S96WW' where id=9;
-update noar ti set v0='XJJFD395S96WW' where id=9;
-update noar tt set b2='3JB2PRX38M8' where id=9;
-update noar ti set b2='3JB2PRX38M8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PTNQA1IMDZO703XIRJEWM32KI2' where id=1;
-update noar ti set v0='PTNQA1IMDZO703XIRJEWM32KI2' where id=1;
-update noar tt set b0='CO' where id=1;
-update noar ti set b0='CO' where id=1;
-update noar tt set v0='CK5OZJ4EG13COOH2VLOP93C' where id=1;
-update noar ti set v0='CK5OZJ4EG13COOH2VLOP93C' where id=1;
-update noar tt set b1='2D6YAWC2N680EZ2X1HSSI' where id=1;
-update noar ti set b1='2D6YAWC2N680EZ2X1HSSI' where id=1;
-update noar tt set v0='PGXGLDH6' where id=1;
-update noar ti set v0='PGXGLDH6' where id=1;
-update noar tt set b2='N7ENXC3CL405VH4ZJAX7GQQ2T' where id=1;
-update noar ti set b2='N7ENXC3CL405VH4ZJAX7GQQ2T' where id=1;
-update noar tt set v0='EN' where id=2;
-update noar ti set v0='EN' where id=2;
-update noar tt set b0='40C2D1BHDNZ7YSW9XHM0A' where id=2;
-update noar ti set b0='40C2D1BHDNZ7YSW9XHM0A' where id=2;
-update noar tt set v0='0C04FJ4QVJSYV7KAQ5BOT59' where id=2;
-update noar ti set v0='0C04FJ4QVJSYV7KAQ5BOT59' where id=2;
-update noar tt set b1='V8YBAHJVN5PR3899Y5A2Z' where id=2;
-update noar ti set b1='V8YBAHJVN5PR3899Y5A2Z' where id=2;
-update noar tt set v0='CSGD5O0U' where id=2;
-update noar ti set v0='CSGD5O0U' where id=2;
-update noar tt set b2='624HB4TEY84KA8FRPY9TK9F52UCUQTQ' where id=2;
-update noar ti set b2='624HB4TEY84KA8FRPY9TK9F52UCUQTQ' where id=2;
-update noar tt set v0='OJTS9GGB7QSVWY4O94Q4AS' where id=3;
-update noar ti set v0='OJTS9GGB7QSVWY4O94Q4AS' where id=3;
-update noar tt set b0='5W6AOCZGNT6OXLLL981MS14NOT0VBL' where id=3;
-update noar ti set b0='5W6AOCZGNT6OXLLL981MS14NOT0VBL' where id=3;
-update noar tt set v0='AEUEDXZZH7YSJ' where id=3;
-update noar ti set v0='AEUEDXZZH7YSJ' where id=3;
-update noar tt set b1='1MU324K3F8PBIT81N2LBHOA985G6' where id=3;
-update noar ti set b1='1MU324K3F8PBIT81N2LBHOA985G6' where id=3;
-update noar tt set v0='5AYUCHPGG7FM8H5R22F6YU2SD0AWPK17' where id=3;
-update noar ti set v0='5AYUCHPGG7FM8H5R22F6YU2SD0AWPK17' where id=3;
-update noar tt set b2='0XN2OWNY' where id=3;
-update noar ti set b2='0XN2OWNY' where id=3;
-update noar tt set v0='U9FVQ6AWH488LMGO76KJ0CXVGKI4' where id=4;
-update noar ti set v0='U9FVQ6AWH488LMGO76KJ0CXVGKI4' where id=4;
-update noar tt set b0='G6XIF7E0A1H994KFAN3W8XYE' where id=4;
-update noar ti set b0='G6XIF7E0A1H994KFAN3W8XYE' where id=4;
-update noar tt set v0='GAJGMKN1L0N3KLBRJJ97E2DHHSCH2' where id=4;
-update noar ti set v0='GAJGMKN1L0N3KLBRJJ97E2DHHSCH2' where id=4;
-update noar tt set b1='DMDB2AHS9QWRRR45PRKTP766WYMN3KCF' where id=4;
-update noar ti set b1='DMDB2AHS9QWRRR45PRKTP766WYMN3KCF' where id=4;
-update noar tt set v0='YPR' where id=4;
-update noar ti set v0='YPR' where id=4;
-update noar tt set b2='RGIGJ4QK2MQYOC' where id=4;
-update noar ti set b2='RGIGJ4QK2MQYOC' where id=4;
-update noar tt set v0='06ZTWJ731' where id=5;
-update noar ti set v0='06ZTWJ731' where id=5;
-update noar tt set b0='US8XNVFU31F3IYC41Q6TVWYFGQ' where id=5;
-update noar ti set b0='US8XNVFU31F3IYC41Q6TVWYFGQ' where id=5;
-update noar tt set v0='2XSXJIVI1HQ76G1M5INKUCSI2XC7JY1' where id=5;
-update noar ti set v0='2XSXJIVI1HQ76G1M5INKUCSI2XC7JY1' where id=5;
-update noar tt set b1='X3ZU1V4S' where id=5;
-update noar ti set b1='X3ZU1V4S' where id=5;
-update noar tt set v0='DO' where id=5;
-update noar ti set v0='DO' where id=5;
-update noar tt set b2='BIF337KCVTFZOUT0HUOBCC' where id=5;
-update noar ti set b2='BIF337KCVTFZOUT0HUOBCC' where id=5;
-update noar tt set v0='52UPGW2LTPNUDA1RO' where id=6;
-update noar ti set v0='52UPGW2LTPNUDA1RO' where id=6;
-update noar tt set b0='8YTXBN7' where id=6;
-update noar ti set b0='8YTXBN7' where id=6;
-update noar tt set v0='Q4BKXWB' where id=6;
-update noar ti set v0='Q4BKXWB' where id=6;
-update noar tt set b1='WHA0' where id=6;
-update noar ti set b1='WHA0' where id=6;
-update noar tt set v0='U' where id=6;
-update noar ti set v0='U' where id=6;
-update noar tt set b2='PJ' where id=6;
-update noar ti set b2='PJ' where id=6;
-update noar tt set v0='T3JI7SO0XUHSNUVE30ZDQ1SIQU62' where id=7;
-update noar ti set v0='T3JI7SO0XUHSNUVE30ZDQ1SIQU62' where id=7;
-update noar tt set b0='UJX21AMMV02QV3JN6J6V' where id=7;
-update noar ti set b0='UJX21AMMV02QV3JN6J6V' where id=7;
-update noar tt set v0='6DHG' where id=7;
-update noar ti set v0='6DHG' where id=7;
-update noar tt set b1='4K36Y6HSW93DCV2GUOC' where id=7;
-update noar ti set b1='4K36Y6HSW93DCV2GUOC' where id=7;
-update noar tt set v0='G' where id=7;
-update noar ti set v0='G' where id=7;
-update noar tt set b2='CQCO2J5IJCUYLALOVW4YT6IEHD' where id=7;
-update noar ti set b2='CQCO2J5IJCUYLALOVW4YT6IEHD' where id=7;
-update noar tt set v0='CCSGEXYJS9J6' where id=8;
-update noar ti set v0='CCSGEXYJS9J6' where id=8;
-update noar tt set b0='EU6TW4FZZ8418L2' where id=8;
-update noar ti set b0='EU6TW4FZZ8418L2' where id=8;
-update noar tt set v0='2H' where id=8;
-update noar ti set v0='2H' where id=8;
-update noar tt set b1='MJ2QK8HYA2K5J9JD1T601ALIONVE' where id=8;
-update noar ti set b1='MJ2QK8HYA2K5J9JD1T601ALIONVE' where id=8;
-update noar tt set v0='NLCMGE3927F0GKK5CVT' where id=8;
-update noar ti set v0='NLCMGE3927F0GKK5CVT' where id=8;
-update noar tt set b2='QDR6RWQ3A4CWFPF66VHOCT' where id=8;
-update noar ti set b2='QDR6RWQ3A4CWFPF66VHOCT' where id=8;
-update noar tt set v0='ZCP70WPC' where id=9;
-update noar ti set v0='ZCP70WPC' where id=9;
-update noar tt set b0='VVS47EPKEIC5I2E2X' where id=9;
-update noar ti set b0='VVS47EPKEIC5I2E2X' where id=9;
-update noar tt set v0='N6H0XFLLP2Y3TK4QP7KQ3FF8NH' where id=9;
-update noar ti set v0='N6H0XFLLP2Y3TK4QP7KQ3FF8NH' where id=9;
-update noar tt set b1='4' where id=9;
-update noar ti set b1='4' where id=9;
-update noar tt set v0='GBC7XMED380WX1FKUSXM0A5OC' where id=9;
-update noar ti set v0='GBC7XMED380WX1FKUSXM0A5OC' where id=9;
-update noar tt set b2='P22STMN6ZZIYW9YJYLLHK3QS' where id=9;
-update noar ti set b2='P22STMN6ZZIYW9YJYLLHK3QS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PA5HDSL85G26HPH9Z4H7CD9H7IO47' where id=1;
-update noar ti set v0='PA5HDSL85G26HPH9Z4H7CD9H7IO47' where id=1;
-update noar tt set b0='4E' where id=1;
-update noar ti set b0='4E' where id=1;
-update noar tt set v0='0C7FT2WFCN6ZU5I6JJOUNC2KJS' where id=1;
-update noar ti set v0='0C7FT2WFCN6ZU5I6JJOUNC2KJS' where id=1;
-update noar tt set b1='3MKECHHBBV2XE4KC7' where id=1;
-update noar ti set b1='3MKECHHBBV2XE4KC7' where id=1;
-update noar tt set v0='JSWP5EI7HWUTVDSIOORYKUM1SKR3VE' where id=1;
-update noar ti set v0='JSWP5EI7HWUTVDSIOORYKUM1SKR3VE' where id=1;
-update noar tt set b2='ZXDH2SQC' where id=1;
-update noar ti set b2='ZXDH2SQC' where id=1;
-update noar tt set v0='LIR55AI811KBFOT' where id=2;
-update noar ti set v0='LIR55AI811KBFOT' where id=2;
-update noar tt set b0='V6N3ULOBKQ4OE7RTE9FV5QX2ME' where id=2;
-update noar ti set b0='V6N3ULOBKQ4OE7RTE9FV5QX2ME' where id=2;
-update noar tt set v0='VY9VF3MVWZHL' where id=2;
-update noar ti set v0='VY9VF3MVWZHL' where id=2;
-update noar tt set b1='URPT2INKAZC' where id=2;
-update noar ti set b1='URPT2INKAZC' where id=2;
-update noar tt set v0='4E5F0A7UOIAFQCP7QOXNISWT93P3' where id=2;
-update noar ti set v0='4E5F0A7UOIAFQCP7QOXNISWT93P3' where id=2;
-update noar tt set b2='KP3CWJRRKM' where id=2;
-update noar ti set b2='KP3CWJRRKM' where id=2;
-update noar tt set v0='OEEZNDJRSYVWUR044UXUW70JKP7O' where id=3;
-update noar ti set v0='OEEZNDJRSYVWUR044UXUW70JKP7O' where id=3;
-update noar tt set b0='YXOP3' where id=3;
-update noar ti set b0='YXOP3' where id=3;
-update noar tt set v0='VYUVROLL2N' where id=3;
-update noar ti set v0='VYUVROLL2N' where id=3;
-update noar tt set b1='SMCFO14L1JD' where id=3;
-update noar ti set b1='SMCFO14L1JD' where id=3;
-update noar tt set v0='8TTRLRR8I' where id=3;
-update noar ti set v0='8TTRLRR8I' where id=3;
-update noar tt set b2='D' where id=3;
-update noar ti set b2='D' where id=3;
-update noar tt set v0='JY94NO57XOO7NVQ6I0DL8RBXI6EL' where id=4;
-update noar ti set v0='JY94NO57XOO7NVQ6I0DL8RBXI6EL' where id=4;
-update noar tt set b0='0E7RYLJYFGTT' where id=4;
-update noar ti set b0='0E7RYLJYFGTT' where id=4;
-update noar tt set v0='83NPVOMAKLM6SQ8ZMFU084DTO8' where id=4;
-update noar ti set v0='83NPVOMAKLM6SQ8ZMFU084DTO8' where id=4;
-update noar tt set b1='SYXXHBSWKRC5LR7H5AOHFJR9C' where id=4;
-update noar ti set b1='SYXXHBSWKRC5LR7H5AOHFJR9C' where id=4;
-update noar tt set v0='U5A6416LF4RA1E25EOU17TJ' where id=4;
-update noar ti set v0='U5A6416LF4RA1E25EOU17TJ' where id=4;
-update noar tt set b2='OGIJS9R640ZGW28N9YBQVYRDUZDPU7F' where id=4;
-update noar ti set b2='OGIJS9R640ZGW28N9YBQVYRDUZDPU7F' where id=4;
-update noar tt set v0='VSD9834MIY7LV' where id=5;
-update noar ti set v0='VSD9834MIY7LV' where id=5;
-update noar tt set b0='NLDZJGLZUMIY3' where id=5;
-update noar ti set b0='NLDZJGLZUMIY3' where id=5;
-update noar tt set v0='DY' where id=5;
-update noar ti set v0='DY' where id=5;
-update noar tt set b1='2ZLUZ8ZBC9H7PZ8KFIZ' where id=5;
-update noar ti set b1='2ZLUZ8ZBC9H7PZ8KFIZ' where id=5;
-update noar tt set v0='X808' where id=5;
-update noar ti set v0='X808' where id=5;
-update noar tt set b2='VXBFZNP6JRVZJ4N0' where id=5;
-update noar ti set b2='VXBFZNP6JRVZJ4N0' where id=5;
-update noar tt set v0='JGTZ186QPSSOU1GMQNV5MZ8UTRA6RC' where id=6;
-update noar ti set v0='JGTZ186QPSSOU1GMQNV5MZ8UTRA6RC' where id=6;
-update noar tt set b0='DC' where id=6;
-update noar ti set b0='DC' where id=6;
-update noar tt set v0='8NWQW3MZGGD7TBDY0HF9PE70LW1TM8T9' where id=6;
-update noar ti set v0='8NWQW3MZGGD7TBDY0HF9PE70LW1TM8T9' where id=6;
-update noar tt set b1='M' where id=6;
-update noar ti set b1='M' where id=6;
-update noar tt set v0='H2Y69AOEK' where id=6;
-update noar ti set v0='H2Y69AOEK' where id=6;
-update noar tt set b2='D1E8BHRQU55S2Y70VM3YGGXXOGU5FJL' where id=6;
-update noar ti set b2='D1E8BHRQU55S2Y70VM3YGGXXOGU5FJL' where id=6;
-update noar tt set v0='EHLT2111EWVF29Y74N1C' where id=7;
-update noar ti set v0='EHLT2111EWVF29Y74N1C' where id=7;
-update noar tt set b0='JTDPW0UKFVJ2VWCKWRA9PXQ' where id=7;
-update noar ti set b0='JTDPW0UKFVJ2VWCKWRA9PXQ' where id=7;
-update noar tt set v0='ZMFMGOBEK8QCDH97LL0PLQ86BU3FG06S' where id=7;
-update noar ti set v0='ZMFMGOBEK8QCDH97LL0PLQ86BU3FG06S' where id=7;
-update noar tt set b1='6SW7' where id=7;
-update noar ti set b1='6SW7' where id=7;
-update noar tt set v0='6' where id=7;
-update noar ti set v0='6' where id=7;
-update noar tt set b2='K1DJQQML2WMCQLO8IGO0' where id=7;
-update noar ti set b2='K1DJQQML2WMCQLO8IGO0' where id=7;
-update noar tt set v0='CO0FTRTBQUSTKNUCI2284SZTMCNCIN0K' where id=8;
-update noar ti set v0='CO0FTRTBQUSTKNUCI2284SZTMCNCIN0K' where id=8;
-update noar tt set b0='Z5NJ081B4V8F7G8OL' where id=8;
-update noar ti set b0='Z5NJ081B4V8F7G8OL' where id=8;
-update noar tt set v0='LSFGEHGIP39Z' where id=8;
-update noar ti set v0='LSFGEHGIP39Z' where id=8;
-update noar tt set b1='1UYVW0IJBF9WWXKOO97HCTG5WFHBA' where id=8;
-update noar ti set b1='1UYVW0IJBF9WWXKOO97HCTG5WFHBA' where id=8;
-update noar tt set v0='PIOKCE6G' where id=8;
-update noar ti set v0='PIOKCE6G' where id=8;
-update noar tt set b2='E224G' where id=8;
-update noar ti set b2='E224G' where id=8;
-update noar tt set v0='KSG' where id=9;
-update noar ti set v0='KSG' where id=9;
-update noar tt set b0='5RZOA8UX408MUZIJ71XTY4H2H' where id=9;
-update noar ti set b0='5RZOA8UX408MUZIJ71XTY4H2H' where id=9;
-update noar tt set v0='623TF4UB5102W89M1LKD9IWAUV7' where id=9;
-update noar ti set v0='623TF4UB5102W89M1LKD9IWAUV7' where id=9;
-update noar tt set b1='287AV582B2LBT0ZK167WS38' where id=9;
-update noar ti set b1='287AV582B2LBT0ZK167WS38' where id=9;
-update noar tt set v0='N5VNTD1L2JPP1CNR5Z43WH2TRVB2' where id=9;
-update noar ti set v0='N5VNTD1L2JPP1CNR5Z43WH2TRVB2' where id=9;
-update noar tt set b2='37KMQ8A030C7U62D9JZA576990' where id=9;
-update noar ti set b2='37KMQ8A030C7U62D9JZA576990' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JQ5H9' where id=1;
-update noar ti set v0='JQ5H9' where id=1;
-update noar tt set b0='VJPD0YVFG' where id=1;
-update noar ti set b0='VJPD0YVFG' where id=1;
-update noar tt set v0='TG21O8USE' where id=1;
-update noar ti set v0='TG21O8USE' where id=1;
-update noar tt set b1='6G8NCFVDGKUKASL088V3' where id=1;
-update noar ti set b1='6G8NCFVDGKUKASL088V3' where id=1;
-update noar tt set v0='ECY522B2EVTEFA3YWTMQ7IJT1WAN0YZX' where id=1;
-update noar ti set v0='ECY522B2EVTEFA3YWTMQ7IJT1WAN0YZX' where id=1;
-update noar tt set b2='RGUOOSC9F0U5KG' where id=1;
-update noar ti set b2='RGUOOSC9F0U5KG' where id=1;
-update noar tt set v0='AGM80' where id=2;
-update noar ti set v0='AGM80' where id=2;
-update noar tt set b0='3Z2F4H7KGT8COPM' where id=2;
-update noar ti set b0='3Z2F4H7KGT8COPM' where id=2;
-update noar tt set v0='4SJZW' where id=2;
-update noar ti set v0='4SJZW' where id=2;
-update noar tt set b1='K18GZ3H8T185BSIJ6F8' where id=2;
-update noar ti set b1='K18GZ3H8T185BSIJ6F8' where id=2;
-update noar tt set v0='GSAV7U0MXXY3JK2UW6' where id=2;
-update noar ti set v0='GSAV7U0MXXY3JK2UW6' where id=2;
-update noar tt set b2='2FL4SWZ15Y4VZLD8J0M9X41FS87ZYO' where id=2;
-update noar ti set b2='2FL4SWZ15Y4VZLD8J0M9X41FS87ZYO' where id=2;
-update noar tt set v0='K1DGS28E' where id=3;
-update noar ti set v0='K1DGS28E' where id=3;
-update noar tt set b0='X01UMRXH0ZKUP1W11DW' where id=3;
-update noar ti set b0='X01UMRXH0ZKUP1W11DW' where id=3;
-update noar tt set v0='7R8MH6TTJA03' where id=3;
-update noar ti set v0='7R8MH6TTJA03' where id=3;
-update noar tt set b1='XOB7YLIV8WJWKX1W' where id=3;
-update noar ti set b1='XOB7YLIV8WJWKX1W' where id=3;
-update noar tt set v0='HHJY' where id=3;
-update noar ti set v0='HHJY' where id=3;
-update noar tt set b2='YQQ4S2ZPJAGT8SQT45Z6AHAKFBD' where id=3;
-update noar ti set b2='YQQ4S2ZPJAGT8SQT45Z6AHAKFBD' where id=3;
-update noar tt set v0='VR3ZLY04Q0Z' where id=4;
-update noar ti set v0='VR3ZLY04Q0Z' where id=4;
-update noar tt set b0='NFFIOVEB1M7ESNIMYUNYI0AY7R' where id=4;
-update noar ti set b0='NFFIOVEB1M7ESNIMYUNYI0AY7R' where id=4;
-update noar tt set v0='G73TFDLWFTTP4UU43KOTJT17L2ZHQBO1' where id=4;
-update noar ti set v0='G73TFDLWFTTP4UU43KOTJT17L2ZHQBO1' where id=4;
-update noar tt set b1='66N5GUY2DRKB7KQ8HKPU5T1JWW4VJMI' where id=4;
-update noar ti set b1='66N5GUY2DRKB7KQ8HKPU5T1JWW4VJMI' where id=4;
-update noar tt set v0='H1PPXV3OG64MVUT1Z' where id=4;
-update noar ti set v0='H1PPXV3OG64MVUT1Z' where id=4;
-update noar tt set b2='VVT5D8VX' where id=4;
-update noar ti set b2='VVT5D8VX' where id=4;
-update noar tt set v0='VLHKW4GFZ2921QC' where id=5;
-update noar ti set v0='VLHKW4GFZ2921QC' where id=5;
-update noar tt set b0='CA1EO25J5QPFLG6OV00W1UIMK9Y0K74T' where id=5;
-update noar ti set b0='CA1EO25J5QPFLG6OV00W1UIMK9Y0K74T' where id=5;
-update noar tt set v0='KE8N4FOZX1BEP4IZSLYM7QPHB' where id=5;
-update noar ti set v0='KE8N4FOZX1BEP4IZSLYM7QPHB' where id=5;
-update noar tt set b1='5KW8W8MRG21D9' where id=5;
-update noar ti set b1='5KW8W8MRG21D9' where id=5;
-update noar tt set v0='5L9IMI8P' where id=5;
-update noar ti set v0='5L9IMI8P' where id=5;
-update noar tt set b2='NTQP9YOD4ILXV4M0JX62ZRTTPEXSV' where id=5;
-update noar ti set b2='NTQP9YOD4ILXV4M0JX62ZRTTPEXSV' where id=5;
-update noar tt set v0='N3IHQ1LFI3IKAKJ5JONX' where id=6;
-update noar ti set v0='N3IHQ1LFI3IKAKJ5JONX' where id=6;
-update noar tt set b0='4QEAQ0YSIDXO0G0N9X' where id=6;
-update noar ti set b0='4QEAQ0YSIDXO0G0N9X' where id=6;
-update noar tt set v0='UNKSY9EZAVCY9P' where id=6;
-update noar ti set v0='UNKSY9EZAVCY9P' where id=6;
-update noar tt set b1='IRBV92X76W9HTGV708EN' where id=6;
-update noar ti set b1='IRBV92X76W9HTGV708EN' where id=6;
-update noar tt set v0='1C' where id=6;
-update noar ti set v0='1C' where id=6;
-update noar tt set b2='JMZC6IVL6' where id=6;
-update noar ti set b2='JMZC6IVL6' where id=6;
-update noar tt set v0='NS5YX6DAGKEA3NCKF5IY33WK' where id=7;
-update noar ti set v0='NS5YX6DAGKEA3NCKF5IY33WK' where id=7;
-update noar tt set b0='8IHLZWAIV39R0VH34F' where id=7;
-update noar ti set b0='8IHLZWAIV39R0VH34F' where id=7;
-update noar tt set v0='3SMM9GOIVSZIWHL' where id=7;
-update noar ti set v0='3SMM9GOIVSZIWHL' where id=7;
-update noar tt set b1='2R10ZK23VDA2' where id=7;
-update noar ti set b1='2R10ZK23VDA2' where id=7;
-update noar tt set v0='SEU60PG9PS6J75J' where id=7;
-update noar ti set v0='SEU60PG9PS6J75J' where id=7;
-update noar tt set b2='8Z0CPGVRZXVGNE55BM4RHV4' where id=7;
-update noar ti set b2='8Z0CPGVRZXVGNE55BM4RHV4' where id=7;
-update noar tt set v0='BZY8XN1ZSJ0RGBZMZAP6M2' where id=8;
-update noar ti set v0='BZY8XN1ZSJ0RGBZMZAP6M2' where id=8;
-update noar tt set b0='Q' where id=8;
-update noar ti set b0='Q' where id=8;
-update noar tt set v0='8SEL11YFSI6U' where id=8;
-update noar ti set v0='8SEL11YFSI6U' where id=8;
-update noar tt set b1='3ZI267XHVDWH0' where id=8;
-update noar ti set b1='3ZI267XHVDWH0' where id=8;
-update noar tt set v0='OVC6B8M7UVBAG0O6E' where id=8;
-update noar ti set v0='OVC6B8M7UVBAG0O6E' where id=8;
-update noar tt set b2='TPNBIOVDC' where id=8;
-update noar ti set b2='TPNBIOVDC' where id=8;
-update noar tt set v0='KDT6Z5NDC888GFUH42FMM56A' where id=9;
-update noar ti set v0='KDT6Z5NDC888GFUH42FMM56A' where id=9;
-update noar tt set b0='A' where id=9;
-update noar ti set b0='A' where id=9;
-update noar tt set v0='BT80PH367VLYE447H0SZXE' where id=9;
-update noar ti set v0='BT80PH367VLYE447H0SZXE' where id=9;
-update noar tt set b1='XIVOTV6QWRN16VZGN39PWXCOY19PYL2' where id=9;
-update noar ti set b1='XIVOTV6QWRN16VZGN39PWXCOY19PYL2' where id=9;
-update noar tt set v0='S07ZFDJ8M' where id=9;
-update noar ti set v0='S07ZFDJ8M' where id=9;
-update noar tt set b2='00K8RL' where id=9;
-update noar ti set b2='00K8RL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MFE0U1AU34A7Q6LXIYXVZ9F' where id=1;
-update noar ti set v0='MFE0U1AU34A7Q6LXIYXVZ9F' where id=1;
-update noar tt set b0='I9B' where id=1;
-update noar ti set b0='I9B' where id=1;
-update noar tt set v0='XJ608V0L9RT41XBMPHMHQ2' where id=1;
-update noar ti set v0='XJ608V0L9RT41XBMPHMHQ2' where id=1;
-update noar tt set b1='4XFWY95F8' where id=1;
-update noar ti set b1='4XFWY95F8' where id=1;
-update noar tt set v0='QNXPNBW3KX88ML' where id=1;
-update noar ti set v0='QNXPNBW3KX88ML' where id=1;
-update noar tt set b2='BQJJX0V071AC8K' where id=1;
-update noar ti set b2='BQJJX0V071AC8K' where id=1;
-update noar tt set v0='LKRKMACP7HLZKBJIMXZD5' where id=2;
-update noar ti set v0='LKRKMACP7HLZKBJIMXZD5' where id=2;
-update noar tt set b0='U85GFW' where id=2;
-update noar ti set b0='U85GFW' where id=2;
-update noar tt set v0='E2OU1YDJ257IYFW41G' where id=2;
-update noar ti set v0='E2OU1YDJ257IYFW41G' where id=2;
-update noar tt set b1='IFUNURYM892' where id=2;
-update noar ti set b1='IFUNURYM892' where id=2;
-update noar tt set v0='H2SWLM2YA147BQO4F010Q9V' where id=2;
-update noar ti set v0='H2SWLM2YA147BQO4F010Q9V' where id=2;
-update noar tt set b2='WIQMLLAS3SAWN2TSE1YN' where id=2;
-update noar ti set b2='WIQMLLAS3SAWN2TSE1YN' where id=2;
-update noar tt set v0='1IJS0H7O4FXRK5OPS33DCHW' where id=3;
-update noar ti set v0='1IJS0H7O4FXRK5OPS33DCHW' where id=3;
-update noar tt set b0='MJLTP7CCK' where id=3;
-update noar ti set b0='MJLTP7CCK' where id=3;
-update noar tt set v0='HT0WZ8VBZCFO3JB7OF9XIDJOUFZHUA4' where id=3;
-update noar ti set v0='HT0WZ8VBZCFO3JB7OF9XIDJOUFZHUA4' where id=3;
-update noar tt set b1='L' where id=3;
-update noar ti set b1='L' where id=3;
-update noar tt set v0='RB9TQ5E4MOVUXXH3TS5R19MFGYCI7' where id=3;
-update noar ti set v0='RB9TQ5E4MOVUXXH3TS5R19MFGYCI7' where id=3;
-update noar tt set b2='H602GSGVE11Z3K2S9YJ' where id=3;
-update noar ti set b2='H602GSGVE11Z3K2S9YJ' where id=3;
-update noar tt set v0='4A2TBMV0DYNQF1SI1LED7Q5' where id=4;
-update noar ti set v0='4A2TBMV0DYNQF1SI1LED7Q5' where id=4;
-update noar tt set b0='BWOZFPIM7I2WLML23K0XEW85HX39JDW0' where id=4;
-update noar ti set b0='BWOZFPIM7I2WLML23K0XEW85HX39JDW0' where id=4;
-update noar tt set v0='THZB1B767B1WXPX2SMJGR' where id=4;
-update noar ti set v0='THZB1B767B1WXPX2SMJGR' where id=4;
-update noar tt set b1='6EFXT6GV9A4EN5RBPTW' where id=4;
-update noar ti set b1='6EFXT6GV9A4EN5RBPTW' where id=4;
-update noar tt set v0='OH4QKME4A3I1ZWVU' where id=4;
-update noar ti set v0='OH4QKME4A3I1ZWVU' where id=4;
-update noar tt set b2='6POBQ0XQ4V99HOGF3EX' where id=4;
-update noar ti set b2='6POBQ0XQ4V99HOGF3EX' where id=4;
-update noar tt set v0='TQLZX22AZ0N5QLI2L4DF70DY6' where id=5;
-update noar ti set v0='TQLZX22AZ0N5QLI2L4DF70DY6' where id=5;
-update noar tt set b0='H579V6W2NLZ0US' where id=5;
-update noar ti set b0='H579V6W2NLZ0US' where id=5;
-update noar tt set v0='9H8T6C41BPRR6CEZ' where id=5;
-update noar ti set v0='9H8T6C41BPRR6CEZ' where id=5;
-update noar tt set b1='XHDDL4RBY' where id=5;
-update noar ti set b1='XHDDL4RBY' where id=5;
-update noar tt set v0='A9FPDC' where id=5;
-update noar ti set v0='A9FPDC' where id=5;
-update noar tt set b2='8I6XV1E4I8VYCAVGY3MAEIHOCTZR2' where id=5;
-update noar ti set b2='8I6XV1E4I8VYCAVGY3MAEIHOCTZR2' where id=5;
-update noar tt set v0='GMP6R0GSZVRZ7XIUH9JW' where id=6;
-update noar ti set v0='GMP6R0GSZVRZ7XIUH9JW' where id=6;
-update noar tt set b0='DJ6VDI94SZYD1PTRV1Q' where id=6;
-update noar ti set b0='DJ6VDI94SZYD1PTRV1Q' where id=6;
-update noar tt set v0='6UVE7U7KB3N88QIVHGW5K' where id=6;
-update noar ti set v0='6UVE7U7KB3N88QIVHGW5K' where id=6;
-update noar tt set b1='DH09NPRRI80X0JET058' where id=6;
-update noar ti set b1='DH09NPRRI80X0JET058' where id=6;
-update noar tt set v0='J8YL9WHZ' where id=6;
-update noar ti set v0='J8YL9WHZ' where id=6;
-update noar tt set b2='H086K8' where id=6;
-update noar ti set b2='H086K8' where id=6;
-update noar tt set v0='W' where id=7;
-update noar ti set v0='W' where id=7;
-update noar tt set b0='7FEYN21U26Y3N15XPZ8K' where id=7;
-update noar ti set b0='7FEYN21U26Y3N15XPZ8K' where id=7;
-update noar tt set v0='QRBZ9R4Y4C5ZBF0ZTAPD5VM' where id=7;
-update noar ti set v0='QRBZ9R4Y4C5ZBF0ZTAPD5VM' where id=7;
-update noar tt set b1='FHV' where id=7;
-update noar ti set b1='FHV' where id=7;
-update noar tt set v0='8YAR9NYYSH' where id=7;
-update noar ti set v0='8YAR9NYYSH' where id=7;
-update noar tt set b2='THYEBHUCV' where id=7;
-update noar ti set b2='THYEBHUCV' where id=7;
-update noar tt set v0='HAWMV4IUFD7CB0IPOSNTU7GDEJWB' where id=8;
-update noar ti set v0='HAWMV4IUFD7CB0IPOSNTU7GDEJWB' where id=8;
-update noar tt set b0='LDUCB3CG' where id=8;
-update noar ti set b0='LDUCB3CG' where id=8;
-update noar tt set v0='WJ5' where id=8;
-update noar ti set v0='WJ5' where id=8;
-update noar tt set b1='0EXXW5UNP5R4KES' where id=8;
-update noar ti set b1='0EXXW5UNP5R4KES' where id=8;
-update noar tt set v0='IGRNA25M0LDRWF3NBI9EMCEGQY2XV3' where id=8;
-update noar ti set v0='IGRNA25M0LDRWF3NBI9EMCEGQY2XV3' where id=8;
-update noar tt set b2='UWRL32W' where id=8;
-update noar ti set b2='UWRL32W' where id=8;
-update noar tt set v0='N8KOKS149ELTEKUB5XD' where id=9;
-update noar ti set v0='N8KOKS149ELTEKUB5XD' where id=9;
-update noar tt set b0='VE8GYS3SDA9Q79XGUV3W4VD8L9D2TES' where id=9;
-update noar ti set b0='VE8GYS3SDA9Q79XGUV3W4VD8L9D2TES' where id=9;
-update noar tt set v0='AGU7V0' where id=9;
-update noar ti set v0='AGU7V0' where id=9;
-update noar tt set b1='2H' where id=9;
-update noar ti set b1='2H' where id=9;
-update noar tt set v0='LMPMXXNXV8BV0M8WNG7PGEYMB6' where id=9;
-update noar ti set v0='LMPMXXNXV8BV0M8WNG7PGEYMB6' where id=9;
-update noar tt set b2='0SJDSWLS6WQES66ZRB36N' where id=9;
-update noar ti set b2='0SJDSWLS6WQES66ZRB36N' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F692FKM6I697RNL5RTVXA9U5KKTZ' where id=1;
-update noar ti set v0='F692FKM6I697RNL5RTVXA9U5KKTZ' where id=1;
-update noar tt set b0='U2V366L' where id=1;
-update noar ti set b0='U2V366L' where id=1;
-update noar tt set v0='RO8IQ9G6RNZIXXJMNC3MU9TBQQ' where id=1;
-update noar ti set v0='RO8IQ9G6RNZIXXJMNC3MU9TBQQ' where id=1;
-update noar tt set b1='UVLBQAUHI5457J1XYBBOJ5O6A' where id=1;
-update noar ti set b1='UVLBQAUHI5457J1XYBBOJ5O6A' where id=1;
-update noar tt set v0='JYJZL0HQ' where id=1;
-update noar ti set v0='JYJZL0HQ' where id=1;
-update noar tt set b2='ZV5E2Q' where id=1;
-update noar ti set b2='ZV5E2Q' where id=1;
-update noar tt set v0='6XYY2F3F2H3696EHSKI6LYLKI0U8' where id=2;
-update noar ti set v0='6XYY2F3F2H3696EHSKI6LYLKI0U8' where id=2;
-update noar tt set b0='2I9MPRXJ0PVE' where id=2;
-update noar ti set b0='2I9MPRXJ0PVE' where id=2;
-update noar tt set v0='DG7Q8GBEZNAAPD6G2U9E' where id=2;
-update noar ti set v0='DG7Q8GBEZNAAPD6G2U9E' where id=2;
-update noar tt set b1='VHK5FCLNCPVZ50TSJCYQXMSR' where id=2;
-update noar ti set b1='VHK5FCLNCPVZ50TSJCYQXMSR' where id=2;
-update noar tt set v0='Q04FYRPM11B7OB' where id=2;
-update noar ti set v0='Q04FYRPM11B7OB' where id=2;
-update noar tt set b2='L8D2DFDO7RG0I5NYKUJ0' where id=2;
-update noar ti set b2='L8D2DFDO7RG0I5NYKUJ0' where id=2;
-update noar tt set v0='4OGN013L2P3QNNKF6D8WAADM' where id=3;
-update noar ti set v0='4OGN013L2P3QNNKF6D8WAADM' where id=3;
-update noar tt set b0='G8NWUK5VM77D' where id=3;
-update noar ti set b0='G8NWUK5VM77D' where id=3;
-update noar tt set v0='IUF4K1' where id=3;
-update noar ti set v0='IUF4K1' where id=3;
-update noar tt set b1='Y8NL0QKZKR20FZUMURW82' where id=3;
-update noar ti set b1='Y8NL0QKZKR20FZUMURW82' where id=3;
-update noar tt set v0='3SILD5JTGORBCZO' where id=3;
-update noar ti set v0='3SILD5JTGORBCZO' where id=3;
-update noar tt set b2='6QTZW6II8H' where id=3;
-update noar ti set b2='6QTZW6II8H' where id=3;
-update noar tt set v0='V0ZVQNK' where id=4;
-update noar ti set v0='V0ZVQNK' where id=4;
-update noar tt set b0='IE2MQ8BA' where id=4;
-update noar ti set b0='IE2MQ8BA' where id=4;
-update noar tt set v0='9NFVPUUU8Y0226V' where id=4;
-update noar ti set v0='9NFVPUUU8Y0226V' where id=4;
-update noar tt set b1='TK' where id=4;
-update noar ti set b1='TK' where id=4;
-update noar tt set v0='13TASNX' where id=4;
-update noar ti set v0='13TASNX' where id=4;
-update noar tt set b2='53MIYZKCI2DJ28IYJ1HMKS0HR' where id=4;
-update noar ti set b2='53MIYZKCI2DJ28IYJ1HMKS0HR' where id=4;
-update noar tt set v0='U2R9IHN2UZ' where id=5;
-update noar ti set v0='U2R9IHN2UZ' where id=5;
-update noar tt set b0='5OQJY293U7ZYJAA2GMC4O8' where id=5;
-update noar ti set b0='5OQJY293U7ZYJAA2GMC4O8' where id=5;
-update noar tt set v0='PHZ5IGF43L8GWNZB0KE3E5YWZH2W' where id=5;
-update noar ti set v0='PHZ5IGF43L8GWNZB0KE3E5YWZH2W' where id=5;
-update noar tt set b1='RW38937LA8NQUPWTJDOR2GDP' where id=5;
-update noar ti set b1='RW38937LA8NQUPWTJDOR2GDP' where id=5;
-update noar tt set v0='S6VVM3KTX6ZXHUHXCVZFZPP' where id=5;
-update noar ti set v0='S6VVM3KTX6ZXHUHXCVZFZPP' where id=5;
-update noar tt set b2='UHS87PO53UMIW7CNWDKQ' where id=5;
-update noar ti set b2='UHS87PO53UMIW7CNWDKQ' where id=5;
-update noar tt set v0='WOKE' where id=6;
-update noar ti set v0='WOKE' where id=6;
-update noar tt set b0='YT5M' where id=6;
-update noar ti set b0='YT5M' where id=6;
-update noar tt set v0='5SSWY' where id=6;
-update noar ti set v0='5SSWY' where id=6;
-update noar tt set b1='Y5ILXOA8VE1J1YRIM13PD44S3Z1' where id=6;
-update noar ti set b1='Y5ILXOA8VE1J1YRIM13PD44S3Z1' where id=6;
-update noar tt set v0='PSLYZIJQJSH70J' where id=6;
-update noar ti set v0='PSLYZIJQJSH70J' where id=6;
-update noar tt set b2='CA0W9TOM6F48FL' where id=6;
-update noar ti set b2='CA0W9TOM6F48FL' where id=6;
-update noar tt set v0='2PLYSS9D7S3O0' where id=7;
-update noar ti set v0='2PLYSS9D7S3O0' where id=7;
-update noar tt set b0='MXCJGQA1BX2XLUI3A29FAV3XPO6Q' where id=7;
-update noar ti set b0='MXCJGQA1BX2XLUI3A29FAV3XPO6Q' where id=7;
-update noar tt set v0='TFPY09838AXP63Y6KPF9C0XB' where id=7;
-update noar ti set v0='TFPY09838AXP63Y6KPF9C0XB' where id=7;
-update noar tt set b1='TEU83WTUK9F8Q8LR6GDY' where id=7;
-update noar ti set b1='TEU83WTUK9F8Q8LR6GDY' where id=7;
-update noar tt set v0='10U' where id=7;
-update noar ti set v0='10U' where id=7;
-update noar tt set b2='AGNPLF' where id=7;
-update noar ti set b2='AGNPLF' where id=7;
-update noar tt set v0='02CK2WZCWR7R1L8DS95SZXJ7UID' where id=8;
-update noar ti set v0='02CK2WZCWR7R1L8DS95SZXJ7UID' where id=8;
-update noar tt set b0='Z3IB04' where id=8;
-update noar ti set b0='Z3IB04' where id=8;
-update noar tt set v0='9DNP7OU59Q0MUCM0LBY0' where id=8;
-update noar ti set v0='9DNP7OU59Q0MUCM0LBY0' where id=8;
-update noar tt set b1='QCDCAPLGC2Q6ILNUV80DO4' where id=8;
-update noar ti set b1='QCDCAPLGC2Q6ILNUV80DO4' where id=8;
-update noar tt set v0='3W1HR34U3KCNCR62ZWDONW52E01W5' where id=8;
-update noar ti set v0='3W1HR34U3KCNCR62ZWDONW52E01W5' where id=8;
-update noar tt set b2='THLPEVK' where id=8;
-update noar ti set b2='THLPEVK' where id=8;
-update noar tt set v0='5EYGBI1G87PYKW6' where id=9;
-update noar ti set v0='5EYGBI1G87PYKW6' where id=9;
-update noar tt set b0='ZN5KD5WYAV' where id=9;
-update noar ti set b0='ZN5KD5WYAV' where id=9;
-update noar tt set v0='ZXXZ' where id=9;
-update noar ti set v0='ZXXZ' where id=9;
-update noar tt set b1='DMBUCSC' where id=9;
-update noar ti set b1='DMBUCSC' where id=9;
-update noar tt set v0='VNH55Q7758O81ROLL' where id=9;
-update noar ti set v0='VNH55Q7758O81ROLL' where id=9;
-update noar tt set b2='47V1E44NMHHR8NGW3U1U' where id=9;
-update noar ti set b2='47V1E44NMHHR8NGW3U1U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8Y8TFU62EGVSJXPX1889WWZZP1R24SR' where id=1;
-update noar ti set v0='8Y8TFU62EGVSJXPX1889WWZZP1R24SR' where id=1;
-update noar tt set b0='JLBNRI5' where id=1;
-update noar ti set b0='JLBNRI5' where id=1;
-update noar tt set v0='657Z9C2VSIS8S0BOUS4GN' where id=1;
-update noar ti set v0='657Z9C2VSIS8S0BOUS4GN' where id=1;
-update noar tt set b1='17G04YWZ5X83GR3D5ANNYDVXWFRM0J' where id=1;
-update noar ti set b1='17G04YWZ5X83GR3D5ANNYDVXWFRM0J' where id=1;
-update noar tt set v0='NEFEBI8YKDD2FSYEBTYPMKB5QZ4JT0OA' where id=1;
-update noar ti set v0='NEFEBI8YKDD2FSYEBTYPMKB5QZ4JT0OA' where id=1;
-update noar tt set b2='Y698MNX25' where id=1;
-update noar ti set b2='Y698MNX25' where id=1;
-update noar tt set v0='B919JNLCE3Y5TKJH24QC' where id=2;
-update noar ti set v0='B919JNLCE3Y5TKJH24QC' where id=2;
-update noar tt set b0='WJTMA4LU6R' where id=2;
-update noar ti set b0='WJTMA4LU6R' where id=2;
-update noar tt set v0='S5Q0H' where id=2;
-update noar ti set v0='S5Q0H' where id=2;
-update noar tt set b1='RMSMCBZ0HUGNQZQDKLUZ' where id=2;
-update noar ti set b1='RMSMCBZ0HUGNQZQDKLUZ' where id=2;
-update noar tt set v0='S18' where id=2;
-update noar ti set v0='S18' where id=2;
-update noar tt set b2='25EU28RZNCXWJ0GLZ27I' where id=2;
-update noar ti set b2='25EU28RZNCXWJ0GLZ27I' where id=2;
-update noar tt set v0='LRTIUXQWHTJAFIIX7VS' where id=3;
-update noar ti set v0='LRTIUXQWHTJAFIIX7VS' where id=3;
-update noar tt set b0='Z85WMPL67BVWPXIOQJ7LNJ' where id=3;
-update noar ti set b0='Z85WMPL67BVWPXIOQJ7LNJ' where id=3;
-update noar tt set v0='6GH65KMSXC9NBH30PCPCD6OFXMG' where id=3;
-update noar ti set v0='6GH65KMSXC9NBH30PCPCD6OFXMG' where id=3;
-update noar tt set b1='L8RL5IDLMIFY0Q3' where id=3;
-update noar ti set b1='L8RL5IDLMIFY0Q3' where id=3;
-update noar tt set v0='XY4DVW5XZJ8' where id=3;
-update noar ti set v0='XY4DVW5XZJ8' where id=3;
-update noar tt set b2='G4L' where id=3;
-update noar ti set b2='G4L' where id=3;
-update noar tt set v0='AGHDYX17QI3C4FQT8FD' where id=4;
-update noar ti set v0='AGHDYX17QI3C4FQT8FD' where id=4;
-update noar tt set b0='J305V' where id=4;
-update noar ti set b0='J305V' where id=4;
-update noar tt set v0='7EG02IGDF2F7PXAAMH5BZCZUR148' where id=4;
-update noar ti set v0='7EG02IGDF2F7PXAAMH5BZCZUR148' where id=4;
-update noar tt set b1='VAWGMUSVGOY7M549DA' where id=4;
-update noar ti set b1='VAWGMUSVGOY7M549DA' where id=4;
-update noar tt set v0='4N4L4XHWF3FQAWP0' where id=4;
-update noar ti set v0='4N4L4XHWF3FQAWP0' where id=4;
-update noar tt set b2='7XP26CHV9UQBDFS0ANMDOEE2VBU835' where id=4;
-update noar ti set b2='7XP26CHV9UQBDFS0ANMDOEE2VBU835' where id=4;
-update noar tt set v0='B9S8DVX3MZ60M6OS6PPELG8ALIZ' where id=5;
-update noar ti set v0='B9S8DVX3MZ60M6OS6PPELG8ALIZ' where id=5;
-update noar tt set b0='ZXZOHO389V70KSY' where id=5;
-update noar ti set b0='ZXZOHO389V70KSY' where id=5;
-update noar tt set v0='RKRL3YI88D' where id=5;
-update noar ti set v0='RKRL3YI88D' where id=5;
-update noar tt set b1='5KWEKK7XAXS4HCPTJS64FF' where id=5;
-update noar ti set b1='5KWEKK7XAXS4HCPTJS64FF' where id=5;
-update noar tt set v0='QCWXNGK1782X2RJ5O' where id=5;
-update noar ti set v0='QCWXNGK1782X2RJ5O' where id=5;
-update noar tt set b2='ONSN' where id=5;
-update noar ti set b2='ONSN' where id=5;
-update noar tt set v0='HGZ0OHSCTREB2RQE9XN8UR1748SS' where id=6;
-update noar ti set v0='HGZ0OHSCTREB2RQE9XN8UR1748SS' where id=6;
-update noar tt set b0='KN6' where id=6;
-update noar ti set b0='KN6' where id=6;
-update noar tt set v0='JJVI8J9IYCXEN4TT' where id=6;
-update noar ti set v0='JJVI8J9IYCXEN4TT' where id=6;
-update noar tt set b1='XXPHNOYQ5ZP1IQ73A9JKAQ' where id=6;
-update noar ti set b1='XXPHNOYQ5ZP1IQ73A9JKAQ' where id=6;
-update noar tt set v0='M5A5T5ALDQZ2S' where id=6;
-update noar ti set v0='M5A5T5ALDQZ2S' where id=6;
-update noar tt set b2='QN7EKYHJ62P66EOFYG1TGHDTKLO1KI5' where id=6;
-update noar ti set b2='QN7EKYHJ62P66EOFYG1TGHDTKLO1KI5' where id=6;
-update noar tt set v0='711A' where id=7;
-update noar ti set v0='711A' where id=7;
-update noar tt set b0='0BABH32UO' where id=7;
-update noar ti set b0='0BABH32UO' where id=7;
-update noar tt set v0='AFF8575R' where id=7;
-update noar ti set v0='AFF8575R' where id=7;
-update noar tt set b1='06N1VVVIPIZJX2ZXPDDMLVHMRJNB4DVI' where id=7;
-update noar ti set b1='06N1VVVIPIZJX2ZXPDDMLVHMRJNB4DVI' where id=7;
-update noar tt set v0='BB8' where id=7;
-update noar ti set v0='BB8' where id=7;
-update noar tt set b2='EN8' where id=7;
-update noar ti set b2='EN8' where id=7;
-update noar tt set v0='XFAJ3WG6A1RT02Y58S56' where id=8;
-update noar ti set v0='XFAJ3WG6A1RT02Y58S56' where id=8;
-update noar tt set b0='U2FAHR0OBYTH2TZUUUBR' where id=8;
-update noar ti set b0='U2FAHR0OBYTH2TZUUUBR' where id=8;
-update noar tt set v0='WP0ZIO09JI5S7KU' where id=8;
-update noar ti set v0='WP0ZIO09JI5S7KU' where id=8;
-update noar tt set b1='DGTOWH01GRNAQMQJ7E' where id=8;
-update noar ti set b1='DGTOWH01GRNAQMQJ7E' where id=8;
-update noar tt set v0='ULE1PTHWC4B48WISPLR5ZSFD35CDF2X3' where id=8;
-update noar ti set v0='ULE1PTHWC4B48WISPLR5ZSFD35CDF2X3' where id=8;
-update noar tt set b2='R2U0F5ADFZVHDIWKIYZE821KS' where id=8;
-update noar ti set b2='R2U0F5ADFZVHDIWKIYZE821KS' where id=8;
-update noar tt set v0='G5VHVX2PZIT2Z8GTPJIJ50B7T5W6LX' where id=9;
-update noar ti set v0='G5VHVX2PZIT2Z8GTPJIJ50B7T5W6LX' where id=9;
-update noar tt set b0='1WWYUFG' where id=9;
-update noar ti set b0='1WWYUFG' where id=9;
-update noar tt set v0='THW92PY4337G9B6J57Y07GPVJ0MMOJR5' where id=9;
-update noar ti set v0='THW92PY4337G9B6J57Y07GPVJ0MMOJR5' where id=9;
-update noar tt set b1='EEOP' where id=9;
-update noar ti set b1='EEOP' where id=9;
-update noar tt set v0='EXVRZNXS6308' where id=9;
-update noar ti set v0='EXVRZNXS6308' where id=9;
-update noar tt set b2='KVNVS6TASTDKU0' where id=9;
-update noar ti set b2='KVNVS6TASTDKU0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5BY2WL' where id=1;
-update noar ti set v0='5BY2WL' where id=1;
-update noar tt set b0='2LG9OQA' where id=1;
-update noar ti set b0='2LG9OQA' where id=1;
-update noar tt set v0='8A545MSMWTN02VPVU06CGR4AU9XPMS8G' where id=1;
-update noar ti set v0='8A545MSMWTN02VPVU06CGR4AU9XPMS8G' where id=1;
-update noar tt set b1='10IQ1YK40X5OYJLVLU10U8UBLAUGUC' where id=1;
-update noar ti set b1='10IQ1YK40X5OYJLVLU10U8UBLAUGUC' where id=1;
-update noar tt set v0='I9N4' where id=1;
-update noar ti set v0='I9N4' where id=1;
-update noar tt set b2='9S04H0WXMJGX' where id=1;
-update noar ti set b2='9S04H0WXMJGX' where id=1;
-update noar tt set v0='C17BARNR0UP55LYOC15Y0LXTWN10J1' where id=2;
-update noar ti set v0='C17BARNR0UP55LYOC15Y0LXTWN10J1' where id=2;
-update noar tt set b0='HKA2BQ' where id=2;
-update noar ti set b0='HKA2BQ' where id=2;
-update noar tt set v0='RC9C' where id=2;
-update noar ti set v0='RC9C' where id=2;
-update noar tt set b1='NNMCXD4IOIDTTA50OYXON' where id=2;
-update noar ti set b1='NNMCXD4IOIDTTA50OYXON' where id=2;
-update noar tt set v0='KNNYL' where id=2;
-update noar ti set v0='KNNYL' where id=2;
-update noar tt set b2='LO4QC69RGJP009Y1H9LFEP' where id=2;
-update noar ti set b2='LO4QC69RGJP009Y1H9LFEP' where id=2;
-update noar tt set v0='MPM75NHQ4IPXT3C8' where id=3;
-update noar ti set v0='MPM75NHQ4IPXT3C8' where id=3;
-update noar tt set b0='7V03CXP84YGBJ7' where id=3;
-update noar ti set b0='7V03CXP84YGBJ7' where id=3;
-update noar tt set v0='XDALAKE4F' where id=3;
-update noar ti set v0='XDALAKE4F' where id=3;
-update noar tt set b1='I93I7' where id=3;
-update noar ti set b1='I93I7' where id=3;
-update noar tt set v0='3B2TN6DMA4U83TXDFXLS3H1F1G0XUF2' where id=3;
-update noar ti set v0='3B2TN6DMA4U83TXDFXLS3H1F1G0XUF2' where id=3;
-update noar tt set b2='6QHW9NIPVXL388SD19DH1QT' where id=3;
-update noar ti set b2='6QHW9NIPVXL388SD19DH1QT' where id=3;
-update noar tt set v0='2UR6MB' where id=4;
-update noar ti set v0='2UR6MB' where id=4;
-update noar tt set b0='VKT2JWY64A1GH4BRG4VSQJ15J8TT7' where id=4;
-update noar ti set b0='VKT2JWY64A1GH4BRG4VSQJ15J8TT7' where id=4;
-update noar tt set v0='JHLJN7VR7FNS1JPBMKQO7L' where id=4;
-update noar ti set v0='JHLJN7VR7FNS1JPBMKQO7L' where id=4;
-update noar tt set b1='ME64QB92EH6DXLKKM7V3OT7ZE23' where id=4;
-update noar ti set b1='ME64QB92EH6DXLKKM7V3OT7ZE23' where id=4;
-update noar tt set v0='UYN69R6P1S6C6C1VJLEOA' where id=4;
-update noar ti set v0='UYN69R6P1S6C6C1VJLEOA' where id=4;
-update noar tt set b2='OQRMWCBP47J6FDIMS' where id=4;
-update noar ti set b2='OQRMWCBP47J6FDIMS' where id=4;
-update noar tt set v0='VHYHXA844B9QO9VWB5C4C64QOXJKPB' where id=5;
-update noar ti set v0='VHYHXA844B9QO9VWB5C4C64QOXJKPB' where id=5;
-update noar tt set b0='1LPCBNI4G1QCYQU50LHCVXT7TB38' where id=5;
-update noar ti set b0='1LPCBNI4G1QCYQU50LHCVXT7TB38' where id=5;
-update noar tt set v0='JUG' where id=5;
-update noar ti set v0='JUG' where id=5;
-update noar tt set b1='Q7V93AJC11' where id=5;
-update noar ti set b1='Q7V93AJC11' where id=5;
-update noar tt set v0='7D4AP' where id=5;
-update noar ti set v0='7D4AP' where id=5;
-update noar tt set b2='2SVBGC' where id=5;
-update noar ti set b2='2SVBGC' where id=5;
-update noar tt set v0='MLVZ' where id=6;
-update noar ti set v0='MLVZ' where id=6;
-update noar tt set b0='RGKY0TF70FT' where id=6;
-update noar ti set b0='RGKY0TF70FT' where id=6;
-update noar tt set v0='PL4M' where id=6;
-update noar ti set v0='PL4M' where id=6;
-update noar tt set b1='RO74V47G9JS2L5' where id=6;
-update noar ti set b1='RO74V47G9JS2L5' where id=6;
-update noar tt set v0='QYV0H0RJBU2IOOMFK6U8Y0CCFGC00M' where id=6;
-update noar ti set v0='QYV0H0RJBU2IOOMFK6U8Y0CCFGC00M' where id=6;
-update noar tt set b2='OY5AGV9P44VVI2ET6O8R' where id=6;
-update noar ti set b2='OY5AGV9P44VVI2ET6O8R' where id=6;
-update noar tt set v0='DQM3MJ1KI8XHMPSLFIOTBXNEY3' where id=7;
-update noar ti set v0='DQM3MJ1KI8XHMPSLFIOTBXNEY3' where id=7;
-update noar tt set b0='SFEVSIJPQR0ZQ5TDFHA13' where id=7;
-update noar ti set b0='SFEVSIJPQR0ZQ5TDFHA13' where id=7;
-update noar tt set v0='J' where id=7;
-update noar ti set v0='J' where id=7;
-update noar tt set b1='I2CUQVOAZV3' where id=7;
-update noar ti set b1='I2CUQVOAZV3' where id=7;
-update noar tt set v0='K8JQMG4K4I5WQ5TLTZUVKXS2EPMNP7F' where id=7;
-update noar ti set v0='K8JQMG4K4I5WQ5TLTZUVKXS2EPMNP7F' where id=7;
-update noar tt set b2='34VTBWMG2M' where id=7;
-update noar ti set b2='34VTBWMG2M' where id=7;
-update noar tt set v0='MS9RX3TVZRRI7SU1B463' where id=8;
-update noar ti set v0='MS9RX3TVZRRI7SU1B463' where id=8;
-update noar tt set b0='T2S1GA0O' where id=8;
-update noar ti set b0='T2S1GA0O' where id=8;
-update noar tt set v0='FMOT960EOBTB97J5XNKX5X5WFSF8Q3T' where id=8;
-update noar ti set v0='FMOT960EOBTB97J5XNKX5X5WFSF8Q3T' where id=8;
-update noar tt set b1='KN' where id=8;
-update noar ti set b1='KN' where id=8;
-update noar tt set v0='BHKL7AH4LB0GU5H' where id=8;
-update noar ti set v0='BHKL7AH4LB0GU5H' where id=8;
-update noar tt set b2='E1J9X4DJPFPM' where id=8;
-update noar ti set b2='E1J9X4DJPFPM' where id=8;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b0='2MSHYUC013XQ0KRK' where id=9;
-update noar ti set b0='2MSHYUC013XQ0KRK' where id=9;
-update noar tt set v0='4PMIPCAB' where id=9;
-update noar ti set v0='4PMIPCAB' where id=9;
-update noar tt set b1='69Q8DYTVEK4DHLJWNIP3V1IDXBQO' where id=9;
-update noar ti set b1='69Q8DYTVEK4DHLJWNIP3V1IDXBQO' where id=9;
-update noar tt set v0='V8YM4VCQ5IZ0XN' where id=9;
-update noar ti set v0='V8YM4VCQ5IZ0XN' where id=9;
-update noar tt set b2='VMAPH031CNMBLCOEFQY8CO0J53' where id=9;
-update noar ti set b2='VMAPH031CNMBLCOEFQY8CO0J53' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NUXTEA371UUI1Y' where id=1;
-update noar ti set v0='NUXTEA371UUI1Y' where id=1;
-update noar tt set b0='16Z77OSIX' where id=1;
-update noar ti set b0='16Z77OSIX' where id=1;
-update noar tt set v0='3G6JRE3MPHPSEAA3' where id=1;
-update noar ti set v0='3G6JRE3MPHPSEAA3' where id=1;
-update noar tt set b1='C' where id=1;
-update noar ti set b1='C' where id=1;
-update noar tt set v0='FSIY84G0PLSNGVE73' where id=1;
-update noar ti set v0='FSIY84G0PLSNGVE73' where id=1;
-update noar tt set b2='KXJNKTSQ5' where id=1;
-update noar ti set b2='KXJNKTSQ5' where id=1;
-update noar tt set v0='HZY4KKANDK01GX' where id=2;
-update noar ti set v0='HZY4KKANDK01GX' where id=2;
-update noar tt set b0='W5VET6VE4G63TLA77GGWD30L0F6' where id=2;
-update noar ti set b0='W5VET6VE4G63TLA77GGWD30L0F6' where id=2;
-update noar tt set v0='AHMGJFBUGZQP1UC88ZI2S16U7TN1' where id=2;
-update noar ti set v0='AHMGJFBUGZQP1UC88ZI2S16U7TN1' where id=2;
-update noar tt set b1='YGBBURCJNMLCSGJIC666' where id=2;
-update noar ti set b1='YGBBURCJNMLCSGJIC666' where id=2;
-update noar tt set v0='WJBID4' where id=2;
-update noar ti set v0='WJBID4' where id=2;
-update noar tt set b2='OW' where id=2;
-update noar ti set b2='OW' where id=2;
-update noar tt set v0='8RG8G14QR6PESEG6QRODF7FGU' where id=3;
-update noar ti set v0='8RG8G14QR6PESEG6QRODF7FGU' where id=3;
-update noar tt set b0='MMZAKYRWQ' where id=3;
-update noar ti set b0='MMZAKYRWQ' where id=3;
-update noar tt set v0='5KEN4' where id=3;
-update noar ti set v0='5KEN4' where id=3;
-update noar tt set b1='23VAQ9R7BYX3P107O86LG' where id=3;
-update noar ti set b1='23VAQ9R7BYX3P107O86LG' where id=3;
-update noar tt set v0='GJOZQ4ZKS1DP' where id=3;
-update noar ti set v0='GJOZQ4ZKS1DP' where id=3;
-update noar tt set b2='BE96528P2KJA4HMQELHRBT67B' where id=3;
-update noar ti set b2='BE96528P2KJA4HMQELHRBT67B' where id=3;
-update noar tt set v0='86X7J' where id=4;
-update noar ti set v0='86X7J' where id=4;
-update noar tt set b0='YLZ23YHWBIE9TRZVHX' where id=4;
-update noar ti set b0='YLZ23YHWBIE9TRZVHX' where id=4;
-update noar tt set v0='RWL2RXTXEP4G8UJZ26M96A0GQVSX' where id=4;
-update noar ti set v0='RWL2RXTXEP4G8UJZ26M96A0GQVSX' where id=4;
-update noar tt set b1='D7RT34SZP32Q9NDDWX1N28F6' where id=4;
-update noar ti set b1='D7RT34SZP32Q9NDDWX1N28F6' where id=4;
-update noar tt set v0='RBOOWYJV0UO6IEF66K2PHJMR8JU' where id=4;
-update noar ti set v0='RBOOWYJV0UO6IEF66K2PHJMR8JU' where id=4;
-update noar tt set b2='85FZDU3L632EIH9C' where id=4;
-update noar ti set b2='85FZDU3L632EIH9C' where id=4;
-update noar tt set v0='T9EOANQZ2W5T93NHYKQJFC73I' where id=5;
-update noar ti set v0='T9EOANQZ2W5T93NHYKQJFC73I' where id=5;
-update noar tt set b0='1FW1O8R5WEDYEBD5P' where id=5;
-update noar ti set b0='1FW1O8R5WEDYEBD5P' where id=5;
-update noar tt set v0='FSE0XKCJ5WL5T5V9Z' where id=5;
-update noar ti set v0='FSE0XKCJ5WL5T5V9Z' where id=5;
-update noar tt set b1='EJ43VYZK798F0OVC3AEKUR58' where id=5;
-update noar ti set b1='EJ43VYZK798F0OVC3AEKUR58' where id=5;
-update noar tt set v0='B7F2RBS4KDC14S3K4YDT9EOHFC5S2C7' where id=5;
-update noar ti set v0='B7F2RBS4KDC14S3K4YDT9EOHFC5S2C7' where id=5;
-update noar tt set b2='3A4CUB9C3K1BPYOQSC6BQYM' where id=5;
-update noar ti set b2='3A4CUB9C3K1BPYOQSC6BQYM' where id=5;
-update noar tt set v0='XEYSOH0L53E0ZII4IHCBD49V30LA' where id=6;
-update noar ti set v0='XEYSOH0L53E0ZII4IHCBD49V30LA' where id=6;
-update noar tt set b0='0LFIO0E64XWEM4MDNT' where id=6;
-update noar ti set b0='0LFIO0E64XWEM4MDNT' where id=6;
-update noar tt set v0='SISI8E30RFEIPYYB4GOWMNYJ8Y7R32TN' where id=6;
-update noar ti set v0='SISI8E30RFEIPYYB4GOWMNYJ8Y7R32TN' where id=6;
-update noar tt set b1='7V' where id=6;
-update noar ti set b1='7V' where id=6;
-update noar tt set v0='2H' where id=6;
-update noar ti set v0='2H' where id=6;
-update noar tt set b2='H7C4YNHPDQXFW70HLATM' where id=6;
-update noar ti set b2='H7C4YNHPDQXFW70HLATM' where id=6;
-update noar tt set v0='10Q5O525U9TTL' where id=7;
-update noar ti set v0='10Q5O525U9TTL' where id=7;
-update noar tt set b0='41VHZGG491TA0K79J7JTM6' where id=7;
-update noar ti set b0='41VHZGG491TA0K79J7JTM6' where id=7;
-update noar tt set v0='Z17IUD0INSHF47J40KB8J8T9GI' where id=7;
-update noar ti set v0='Z17IUD0INSHF47J40KB8J8T9GI' where id=7;
-update noar tt set b1='2' where id=7;
-update noar ti set b1='2' where id=7;
-update noar tt set v0='0BS325FYR2' where id=7;
-update noar ti set v0='0BS325FYR2' where id=7;
-update noar tt set b2='NUFVIE5W873HNMQJJM' where id=7;
-update noar ti set b2='NUFVIE5W873HNMQJJM' where id=7;
-update noar tt set v0='AHBC' where id=8;
-update noar ti set v0='AHBC' where id=8;
-update noar tt set b0='HE5M00J' where id=8;
-update noar ti set b0='HE5M00J' where id=8;
-update noar tt set v0='HGIR661F6T' where id=8;
-update noar ti set v0='HGIR661F6T' where id=8;
-update noar tt set b1='0EN1AWPW3F' where id=8;
-update noar ti set b1='0EN1AWPW3F' where id=8;
-update noar tt set v0='ETKRBQBSS8VLY' where id=8;
-update noar ti set v0='ETKRBQBSS8VLY' where id=8;
-update noar tt set b2='BCY2NTOER4' where id=8;
-update noar ti set b2='BCY2NTOER4' where id=8;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b0='5QGFUOYRCMVRNJ4FZU0FS4WL' where id=9;
-update noar ti set b0='5QGFUOYRCMVRNJ4FZU0FS4WL' where id=9;
-update noar tt set v0='9BTNPDXOT02K9CIOEB0YP' where id=9;
-update noar ti set v0='9BTNPDXOT02K9CIOEB0YP' where id=9;
-update noar tt set b1='TDZXB7BL' where id=9;
-update noar ti set b1='TDZXB7BL' where id=9;
-update noar tt set v0='KM3IGNRGMYJQ4BXWSX' where id=9;
-update noar ti set v0='KM3IGNRGMYJQ4BXWSX' where id=9;
-update noar tt set b2='X5' where id=9;
-update noar ti set b2='X5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5TGH918FE' where id=1;
-update noar ti set v0='5TGH918FE' where id=1;
-update noar tt set b0='DYIIPEVFFMH8D' where id=1;
-update noar ti set b0='DYIIPEVFFMH8D' where id=1;
-update noar tt set v0='2KQEM9RUGP361U499NHZ97YAO82' where id=1;
-update noar ti set v0='2KQEM9RUGP361U499NHZ97YAO82' where id=1;
-update noar tt set b1='Y8FMSVM4G5F1' where id=1;
-update noar ti set b1='Y8FMSVM4G5F1' where id=1;
-update noar tt set v0='3UWXF3K5QB18G6S7Q' where id=1;
-update noar ti set v0='3UWXF3K5QB18G6S7Q' where id=1;
-update noar tt set b2='M6IOS8B0BAY68N378IJMKX97' where id=1;
-update noar ti set b2='M6IOS8B0BAY68N378IJMKX97' where id=1;
-update noar tt set v0='ZQ95I7HTDYANBB9CXHFF' where id=2;
-update noar ti set v0='ZQ95I7HTDYANBB9CXHFF' where id=2;
-update noar tt set b0='FVMGZSRKUOHV12ZVLJNGLNH9' where id=2;
-update noar ti set b0='FVMGZSRKUOHV12ZVLJNGLNH9' where id=2;
-update noar tt set v0='POVX7' where id=2;
-update noar ti set v0='POVX7' where id=2;
-update noar tt set b1='TKXC8GB3PE3R8ZA04FX02REK576T3' where id=2;
-update noar ti set b1='TKXC8GB3PE3R8ZA04FX02REK576T3' where id=2;
-update noar tt set v0='2HZYBF6ZXMQEJ3JE862ZF8N' where id=2;
-update noar ti set v0='2HZYBF6ZXMQEJ3JE862ZF8N' where id=2;
-update noar tt set b2='FNTMLAGSSJ5ZURXB7HC' where id=2;
-update noar ti set b2='FNTMLAGSSJ5ZURXB7HC' where id=2;
-update noar tt set v0='3A5TTVIP25IMXQ89TLDS5856E' where id=3;
-update noar ti set v0='3A5TTVIP25IMXQ89TLDS5856E' where id=3;
-update noar tt set b0='V7FDONMP2IK3JH7BUE2' where id=3;
-update noar ti set b0='V7FDONMP2IK3JH7BUE2' where id=3;
-update noar tt set v0='4OXKBWQV' where id=3;
-update noar ti set v0='4OXKBWQV' where id=3;
-update noar tt set b1='OIM47J4XC2' where id=3;
-update noar ti set b1='OIM47J4XC2' where id=3;
-update noar tt set v0='S83N9' where id=3;
-update noar ti set v0='S83N9' where id=3;
-update noar tt set b2='AD1GLPXFE' where id=3;
-update noar ti set b2='AD1GLPXFE' where id=3;
-update noar tt set v0='BYJC7F6ZO9K' where id=4;
-update noar ti set v0='BYJC7F6ZO9K' where id=4;
-update noar tt set b0='7FV8LMS' where id=4;
-update noar ti set b0='7FV8LMS' where id=4;
-update noar tt set v0='4ISJJJN30Z' where id=4;
-update noar ti set v0='4ISJJJN30Z' where id=4;
-update noar tt set b1='2M4XBSVF3GC9CE3' where id=4;
-update noar ti set b1='2M4XBSVF3GC9CE3' where id=4;
-update noar tt set v0='9VRXVQ' where id=4;
-update noar ti set v0='9VRXVQ' where id=4;
-update noar tt set b2='4ZM' where id=4;
-update noar ti set b2='4ZM' where id=4;
-update noar tt set v0='9KSNH' where id=5;
-update noar ti set v0='9KSNH' where id=5;
-update noar tt set b0='86CAAUHFFSWB' where id=5;
-update noar ti set b0='86CAAUHFFSWB' where id=5;
-update noar tt set v0='RQVYJ8' where id=5;
-update noar ti set v0='RQVYJ8' where id=5;
-update noar tt set b1='XZUVE1YYQD' where id=5;
-update noar ti set b1='XZUVE1YYQD' where id=5;
-update noar tt set v0='X8M1YTDQ' where id=5;
-update noar ti set v0='X8M1YTDQ' where id=5;
-update noar tt set b2='XYV8QJVY0XVP96OCSHVUY746BXAPN11X' where id=5;
-update noar ti set b2='XYV8QJVY0XVP96OCSHVUY746BXAPN11X' where id=5;
-update noar tt set v0='AZA822J5YQP0D2B1ICS0P0VD' where id=6;
-update noar ti set v0='AZA822J5YQP0D2B1ICS0P0VD' where id=6;
-update noar tt set b0='020FSPUSEDFFVZRCEKPMD9WIMXRB' where id=6;
-update noar ti set b0='020FSPUSEDFFVZRCEKPMD9WIMXRB' where id=6;
-update noar tt set v0='29OXZEY7OA67E16A75KQWDYOCQQ' where id=6;
-update noar ti set v0='29OXZEY7OA67E16A75KQWDYOCQQ' where id=6;
-update noar tt set b1='4TGU0HYQPEQ5CTJIEHK4RE47NW' where id=6;
-update noar ti set b1='4TGU0HYQPEQ5CTJIEHK4RE47NW' where id=6;
-update noar tt set v0='8DVXG7OBC9L47KV3B95WMDTL' where id=6;
-update noar ti set v0='8DVXG7OBC9L47KV3B95WMDTL' where id=6;
-update noar tt set b2='9LJNIZ3CP' where id=6;
-update noar ti set b2='9LJNIZ3CP' where id=6;
-update noar tt set v0='8N3WUNAJ75E7' where id=7;
-update noar ti set v0='8N3WUNAJ75E7' where id=7;
-update noar tt set b0='0AGM7NDNWHNB7I' where id=7;
-update noar ti set b0='0AGM7NDNWHNB7I' where id=7;
-update noar tt set v0='YW0J7WVF0Q3VS3NDB22EM7' where id=7;
-update noar ti set v0='YW0J7WVF0Q3VS3NDB22EM7' where id=7;
-update noar tt set b1='KMRHUSYPMJEQEMKODLQ8CX4JUTDOR' where id=7;
-update noar ti set b1='KMRHUSYPMJEQEMKODLQ8CX4JUTDOR' where id=7;
-update noar tt set v0='T1WB9G09BQ91LO2KU39249JHH8C8R2MA' where id=7;
-update noar ti set v0='T1WB9G09BQ91LO2KU39249JHH8C8R2MA' where id=7;
-update noar tt set b2='NBNHZHOTEX' where id=7;
-update noar ti set b2='NBNHZHOTEX' where id=7;
-update noar tt set v0='5HUMGT6' where id=8;
-update noar ti set v0='5HUMGT6' where id=8;
-update noar tt set b0='EY8B4R7UH3RQP2IW4BQE4K590DEGK' where id=8;
-update noar ti set b0='EY8B4R7UH3RQP2IW4BQE4K590DEGK' where id=8;
-update noar tt set v0='1PS25C28ZSSZTJPSEWX38' where id=8;
-update noar ti set v0='1PS25C28ZSSZTJPSEWX38' where id=8;
-update noar tt set b1='LWWE2QKT34' where id=8;
-update noar ti set b1='LWWE2QKT34' where id=8;
-update noar tt set v0='FGPM7' where id=8;
-update noar ti set v0='FGPM7' where id=8;
-update noar tt set b2='5C6SQ3EIW8XQ62A' where id=8;
-update noar ti set b2='5C6SQ3EIW8XQ62A' where id=8;
-update noar tt set v0='G9I651J3AVMD9PR' where id=9;
-update noar ti set v0='G9I651J3AVMD9PR' where id=9;
-update noar tt set b0='UGQ6X69UB03C' where id=9;
-update noar ti set b0='UGQ6X69UB03C' where id=9;
-update noar tt set v0='16VPMT57FBS8P0YY7CMJF' where id=9;
-update noar ti set v0='16VPMT57FBS8P0YY7CMJF' where id=9;
-update noar tt set b1='KE0DUX1VW' where id=9;
-update noar ti set b1='KE0DUX1VW' where id=9;
-update noar tt set v0='KG4SJ3YTPRPK6Z16KJL1HJ0VAS04' where id=9;
-update noar ti set v0='KG4SJ3YTPRPK6Z16KJL1HJ0VAS04' where id=9;
-update noar tt set b2='BMXO3' where id=9;
-update noar ti set b2='BMXO3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R2XGIXPZIHONX15Q8PJKQ5AB' where id=1;
-update noar ti set v0='R2XGIXPZIHONX15Q8PJKQ5AB' where id=1;
-update noar tt set b0='F0TQXVIXKJSWTGBM5C' where id=1;
-update noar ti set b0='F0TQXVIXKJSWTGBM5C' where id=1;
-update noar tt set v0='1H9C8BNKSC' where id=1;
-update noar ti set v0='1H9C8BNKSC' where id=1;
-update noar tt set b1='TCOKC9Y9P3K2KH4N281PGZZTGV' where id=1;
-update noar ti set b1='TCOKC9Y9P3K2KH4N281PGZZTGV' where id=1;
-update noar tt set v0='1ZF10NQBEY0U65G4J5L' where id=1;
-update noar ti set v0='1ZF10NQBEY0U65G4J5L' where id=1;
-update noar tt set b2='7WNH2OS2XPM' where id=1;
-update noar ti set b2='7WNH2OS2XPM' where id=1;
-update noar tt set v0='D3XMXM7' where id=2;
-update noar ti set v0='D3XMXM7' where id=2;
-update noar tt set b0='WTNB7Q5' where id=2;
-update noar ti set b0='WTNB7Q5' where id=2;
-update noar tt set v0='ABO5' where id=2;
-update noar ti set v0='ABO5' where id=2;
-update noar tt set b1='ZL3968VKQ8JBVKH8QDL8V0FOKVSELOJ5' where id=2;
-update noar ti set b1='ZL3968VKQ8JBVKH8QDL8V0FOKVSELOJ5' where id=2;
-update noar tt set v0='Z23CM0EBPMLR63WIKUEPTWZ' where id=2;
-update noar ti set v0='Z23CM0EBPMLR63WIKUEPTWZ' where id=2;
-update noar tt set b2='9XXLMOEPD38WOB63EXANEPML' where id=2;
-update noar ti set b2='9XXLMOEPD38WOB63EXANEPML' where id=2;
-update noar tt set v0='STH5L7D545HIDZ1R6XZ3NZMBNTHVY' where id=3;
-update noar ti set v0='STH5L7D545HIDZ1R6XZ3NZMBNTHVY' where id=3;
-update noar tt set b0='TYPUVLV97A2N9' where id=3;
-update noar ti set b0='TYPUVLV97A2N9' where id=3;
-update noar tt set v0='MHNKFVL009I' where id=3;
-update noar ti set v0='MHNKFVL009I' where id=3;
-update noar tt set b1='BD7NHBPCBPSMC6BW13' where id=3;
-update noar ti set b1='BD7NHBPCBPSMC6BW13' where id=3;
-update noar tt set v0='6FR3LX46IVEAK9Q5WKPMHCP0P5S7DN0' where id=3;
-update noar ti set v0='6FR3LX46IVEAK9Q5WKPMHCP0P5S7DN0' where id=3;
-update noar tt set b2='L0EKEC1' where id=3;
-update noar ti set b2='L0EKEC1' where id=3;
-update noar tt set v0='483MNNYHGG2XP2DBUNHWOX' where id=4;
-update noar ti set v0='483MNNYHGG2XP2DBUNHWOX' where id=4;
-update noar tt set b0='XX3V9UE05MFXAGE2PGYJG5DFSLEN' where id=4;
-update noar ti set b0='XX3V9UE05MFXAGE2PGYJG5DFSLEN' where id=4;
-update noar tt set v0='2SCLTP8I9R7NWHU0YEMUMWIT82K' where id=4;
-update noar ti set v0='2SCLTP8I9R7NWHU0YEMUMWIT82K' where id=4;
-update noar tt set b1='CQEW7T5A0TG5' where id=4;
-update noar ti set b1='CQEW7T5A0TG5' where id=4;
-update noar tt set v0='IH2BVFNGS77B1WVZUMNTE3L' where id=4;
-update noar ti set v0='IH2BVFNGS77B1WVZUMNTE3L' where id=4;
-update noar tt set b2='IGS2E16017LGTLUWQIH' where id=4;
-update noar ti set b2='IGS2E16017LGTLUWQIH' where id=4;
-update noar tt set v0='F3L7NXAHX' where id=5;
-update noar ti set v0='F3L7NXAHX' where id=5;
-update noar tt set b0='FO7VS07OYO1P' where id=5;
-update noar ti set b0='FO7VS07OYO1P' where id=5;
-update noar tt set v0='8Y1KGDOHP3' where id=5;
-update noar ti set v0='8Y1KGDOHP3' where id=5;
-update noar tt set b1='CPILFN' where id=5;
-update noar ti set b1='CPILFN' where id=5;
-update noar tt set v0='OYL9TR5VMR8' where id=5;
-update noar ti set v0='OYL9TR5VMR8' where id=5;
-update noar tt set b2='RDQYG9FLZTPW1' where id=5;
-update noar ti set b2='RDQYG9FLZTPW1' where id=5;
-update noar tt set v0='UB8Y8YBTYBGYZR7Y' where id=6;
-update noar ti set v0='UB8Y8YBTYBGYZR7Y' where id=6;
-update noar tt set b0='WXUL1PZN98MLRU' where id=6;
-update noar ti set b0='WXUL1PZN98MLRU' where id=6;
-update noar tt set v0='NUNHMV' where id=6;
-update noar ti set v0='NUNHMV' where id=6;
-update noar tt set b1='3DWJ25W' where id=6;
-update noar ti set b1='3DWJ25W' where id=6;
-update noar tt set v0='OOUYX4G3TE3OZ3K0E5PV5URFLCQ' where id=6;
-update noar ti set v0='OOUYX4G3TE3OZ3K0E5PV5URFLCQ' where id=6;
-update noar tt set b2='IPEJFX6ZL6KRLXPO51K0KJIZ502' where id=6;
-update noar ti set b2='IPEJFX6ZL6KRLXPO51K0KJIZ502' where id=6;
-update noar tt set v0='CNV' where id=7;
-update noar ti set v0='CNV' where id=7;
-update noar tt set b0='M0VSGIL' where id=7;
-update noar ti set b0='M0VSGIL' where id=7;
-update noar tt set v0='R92B3TNW3' where id=7;
-update noar ti set v0='R92B3TNW3' where id=7;
-update noar tt set b1='0OT4REN' where id=7;
-update noar ti set b1='0OT4REN' where id=7;
-update noar tt set v0='CQBG4KTR9YISQLQ0ZNUNV0CFTRTFZXL' where id=7;
-update noar ti set v0='CQBG4KTR9YISQLQ0ZNUNV0CFTRTFZXL' where id=7;
-update noar tt set b2='ZL95VY321YGZA40T10I2N1TCDLCKL02' where id=7;
-update noar ti set b2='ZL95VY321YGZA40T10I2N1TCDLCKL02' where id=7;
-update noar tt set v0='WNAH6J4ZQBV' where id=8;
-update noar ti set v0='WNAH6J4ZQBV' where id=8;
-update noar tt set b0='CMKK254WZ1Y' where id=8;
-update noar ti set b0='CMKK254WZ1Y' where id=8;
-update noar tt set v0='7ZVR0GI4NXFM' where id=8;
-update noar ti set v0='7ZVR0GI4NXFM' where id=8;
-update noar tt set b1='TJ3BJ' where id=8;
-update noar ti set b1='TJ3BJ' where id=8;
-update noar tt set v0='S7YOGPZCMR' where id=8;
-update noar ti set v0='S7YOGPZCMR' where id=8;
-update noar tt set b2='YJYVTDC7L' where id=8;
-update noar ti set b2='YJYVTDC7L' where id=8;
-update noar tt set v0='L87Q3SGF3' where id=9;
-update noar ti set v0='L87Q3SGF3' where id=9;
-update noar tt set b0='7J2R72I7OJ9KFX6MMG43XP0PKLDU8' where id=9;
-update noar ti set b0='7J2R72I7OJ9KFX6MMG43XP0PKLDU8' where id=9;
-update noar tt set v0='7UZSISTY3N6SVXUW2YMACI1OBS17' where id=9;
-update noar ti set v0='7UZSISTY3N6SVXUW2YMACI1OBS17' where id=9;
-update noar tt set b1='QUQEFBU0MLAR8O4SVRK7BN40RUYBC' where id=9;
-update noar ti set b1='QUQEFBU0MLAR8O4SVRK7BN40RUYBC' where id=9;
-update noar tt set v0='MF4TJ3FZLA4LF7L8KT3BI0' where id=9;
-update noar ti set v0='MF4TJ3FZLA4LF7L8KT3BI0' where id=9;
-update noar tt set b2='2QY18PV' where id=9;
-update noar ti set b2='2QY18PV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RDN1LDPADLY2W' where id=1;
-update noar ti set v0='RDN1LDPADLY2W' where id=1;
-update noar tt set b0='TN' where id=1;
-update noar ti set b0='TN' where id=1;
-update noar tt set v0='94JQFG63HHL79LOTLS5MSN' where id=1;
-update noar ti set v0='94JQFG63HHL79LOTLS5MSN' where id=1;
-update noar tt set b1='B' where id=1;
-update noar ti set b1='B' where id=1;
-update noar tt set v0='XFFOMZ0VK6' where id=1;
-update noar ti set v0='XFFOMZ0VK6' where id=1;
-update noar tt set b2='9H685MH3J3WCAMS1JDUWCT' where id=1;
-update noar ti set b2='9H685MH3J3WCAMS1JDUWCT' where id=1;
-update noar tt set v0='UBFNF46GSMK2' where id=2;
-update noar ti set v0='UBFNF46GSMK2' where id=2;
-update noar tt set b0='4A4HDRSW3YV9HHPSW2ROTRS52XT' where id=2;
-update noar ti set b0='4A4HDRSW3YV9HHPSW2ROTRS52XT' where id=2;
-update noar tt set v0='P486AR0LXI51NMOPWQX' where id=2;
-update noar ti set v0='P486AR0LXI51NMOPWQX' where id=2;
-update noar tt set b1='QZROKQ6WKTJUJOD51RDBIKT98AQ' where id=2;
-update noar ti set b1='QZROKQ6WKTJUJOD51RDBIKT98AQ' where id=2;
-update noar tt set v0='JCCD' where id=2;
-update noar ti set v0='JCCD' where id=2;
-update noar tt set b2='YYTM4Z' where id=2;
-update noar ti set b2='YYTM4Z' where id=2;
-update noar tt set v0='GRMFU6ZODW6D92DQ' where id=3;
-update noar ti set v0='GRMFU6ZODW6D92DQ' where id=3;
-update noar tt set b0='5EIR9U2MP6B5VYRET0ERFF1VTQC6G' where id=3;
-update noar ti set b0='5EIR9U2MP6B5VYRET0ERFF1VTQC6G' where id=3;
-update noar tt set v0='U323Y8P41QIJNEB' where id=3;
-update noar ti set v0='U323Y8P41QIJNEB' where id=3;
-update noar tt set b1='ZR3COMRCTO1AFD411EWU5050ZFFV0' where id=3;
-update noar ti set b1='ZR3COMRCTO1AFD411EWU5050ZFFV0' where id=3;
-update noar tt set v0='RCK65BO7UK2STYYTEM1DFG8PQ' where id=3;
-update noar ti set v0='RCK65BO7UK2STYYTEM1DFG8PQ' where id=3;
-update noar tt set b2='OE5Q3IJ5SHSI5LJY09KRRZX2ZM9975' where id=3;
-update noar ti set b2='OE5Q3IJ5SHSI5LJY09KRRZX2ZM9975' where id=3;
-update noar tt set v0='QXS7A7MDO2X' where id=4;
-update noar ti set v0='QXS7A7MDO2X' where id=4;
-update noar tt set b0='OSHMCG8IE47QMARYCUOVWGT8RBF' where id=4;
-update noar ti set b0='OSHMCG8IE47QMARYCUOVWGT8RBF' where id=4;
-update noar tt set v0='KYXCP05FECRY2UQW' where id=4;
-update noar ti set v0='KYXCP05FECRY2UQW' where id=4;
-update noar tt set b1='T3030EJLR0WJ77H0TXVDJVSWO91R0' where id=4;
-update noar ti set b1='T3030EJLR0WJ77H0TXVDJVSWO91R0' where id=4;
-update noar tt set v0='T2RJGS8GKFFES7KZNO' where id=4;
-update noar ti set v0='T2RJGS8GKFFES7KZNO' where id=4;
-update noar tt set b2='P1GZFDM' where id=4;
-update noar ti set b2='P1GZFDM' where id=4;
-update noar tt set v0='TA4K63DFCOWS45TQCS3WXQ0RHHC' where id=5;
-update noar ti set v0='TA4K63DFCOWS45TQCS3WXQ0RHHC' where id=5;
-update noar tt set b0='TTA2H9Y5045BF90D8M0NCNDB4S' where id=5;
-update noar ti set b0='TTA2H9Y5045BF90D8M0NCNDB4S' where id=5;
-update noar tt set v0='CVB1UI27YM0W2VO8BH6AOI' where id=5;
-update noar ti set v0='CVB1UI27YM0W2VO8BH6AOI' where id=5;
-update noar tt set b1='9ZSAE4E7RW955E62RJVD6E0HPZL3' where id=5;
-update noar ti set b1='9ZSAE4E7RW955E62RJVD6E0HPZL3' where id=5;
-update noar tt set v0='G3IXYHV3QJF2S5M3NAO2DFRAO0Y0IDWS' where id=5;
-update noar ti set v0='G3IXYHV3QJF2S5M3NAO2DFRAO0Y0IDWS' where id=5;
-update noar tt set b2='UUPKWLRM758VX55ECP' where id=5;
-update noar ti set b2='UUPKWLRM758VX55ECP' where id=5;
-update noar tt set v0='J52OAHYW3XA' where id=6;
-update noar ti set v0='J52OAHYW3XA' where id=6;
-update noar tt set b0='V5L4RCKT5L8UG8OMNNSL0XD55ZIHXLL' where id=6;
-update noar ti set b0='V5L4RCKT5L8UG8OMNNSL0XD55ZIHXLL' where id=6;
-update noar tt set v0='MGHXMAGPGHBJRMD62IFVL8SD' where id=6;
-update noar ti set v0='MGHXMAGPGHBJRMD62IFVL8SD' where id=6;
-update noar tt set b1='8NNHVX5A8' where id=6;
-update noar ti set b1='8NNHVX5A8' where id=6;
-update noar tt set v0='W4TO2I' where id=6;
-update noar ti set v0='W4TO2I' where id=6;
-update noar tt set b2='LG8XZRO0CCCYF7GVLBK81' where id=6;
-update noar ti set b2='LG8XZRO0CCCYF7GVLBK81' where id=6;
-update noar tt set v0='D2R5VD6P' where id=7;
-update noar ti set v0='D2R5VD6P' where id=7;
-update noar tt set b0='GXN1XNP38EWS1T0' where id=7;
-update noar ti set b0='GXN1XNP38EWS1T0' where id=7;
-update noar tt set v0='OW1YWOP7E2ATOU07TKJJ5BX2E9P55W' where id=7;
-update noar ti set v0='OW1YWOP7E2ATOU07TKJJ5BX2E9P55W' where id=7;
-update noar tt set b1='EZUTM6BMDS15LXBANEBEG' where id=7;
-update noar ti set b1='EZUTM6BMDS15LXBANEBEG' where id=7;
-update noar tt set v0='1OD0FGWZM0398YO7261QN8HYK4IVBFY' where id=7;
-update noar ti set v0='1OD0FGWZM0398YO7261QN8HYK4IVBFY' where id=7;
-update noar tt set b2='9LB1QPXSBRBJBJSIUC4H' where id=7;
-update noar ti set b2='9LB1QPXSBRBJBJSIUC4H' where id=7;
-update noar tt set v0='YUSN0UNMQ' where id=8;
-update noar ti set v0='YUSN0UNMQ' where id=8;
-update noar tt set b0='C636LCYT3C7EW9JY1FERJWAZEJXQR3' where id=8;
-update noar ti set b0='C636LCYT3C7EW9JY1FERJWAZEJXQR3' where id=8;
-update noar tt set v0='QK8FQP857BPQQAP' where id=8;
-update noar ti set v0='QK8FQP857BPQQAP' where id=8;
-update noar tt set b1='X2R3KPK3RTOT1MQ4G0' where id=8;
-update noar ti set b1='X2R3KPK3RTOT1MQ4G0' where id=8;
-update noar tt set v0='V' where id=8;
-update noar ti set v0='V' where id=8;
-update noar tt set b2='9M0WH6C' where id=8;
-update noar ti set b2='9M0WH6C' where id=8;
-update noar tt set v0='JHY53VRPGYJQRISY4JFSG6UMUUL' where id=9;
-update noar ti set v0='JHY53VRPGYJQRISY4JFSG6UMUUL' where id=9;
-update noar tt set b0='1R9G1GA2REZXA' where id=9;
-update noar ti set b0='1R9G1GA2REZXA' where id=9;
-update noar tt set v0='X4E8R20G5L5KV' where id=9;
-update noar ti set v0='X4E8R20G5L5KV' where id=9;
-update noar tt set b1='EZMHK5ZWEJQUBCD6TY0TUZKJJQKVHYH' where id=9;
-update noar ti set b1='EZMHK5ZWEJQUBCD6TY0TUZKJJQKVHYH' where id=9;
-update noar tt set v0='A' where id=9;
-update noar ti set v0='A' where id=9;
-update noar tt set b2='DLR4SONDNKNBV' where id=9;
-update noar ti set b2='DLR4SONDNKNBV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZZ8D76B8VLFFBMTF8W7RURN7J06NKQL' where id=1;
-update noar ti set v0='ZZ8D76B8VLFFBMTF8W7RURN7J06NKQL' where id=1;
-update noar tt set b0='6J0OJOB0K2RK9UCXTP' where id=1;
-update noar ti set b0='6J0OJOB0K2RK9UCXTP' where id=1;
-update noar tt set v0='Y198CUIDA92LXYR4' where id=1;
-update noar ti set v0='Y198CUIDA92LXYR4' where id=1;
-update noar tt set b1='RPI1K02DQA4QVWMWVTQMP3ZT3K6VW7O' where id=1;
-update noar ti set b1='RPI1K02DQA4QVWMWVTQMP3ZT3K6VW7O' where id=1;
-update noar tt set v0='4E' where id=1;
-update noar ti set v0='4E' where id=1;
-update noar tt set b2='BC5DQ2YNCXWTH9P70W2E4PA0WR2LR' where id=1;
-update noar ti set b2='BC5DQ2YNCXWTH9P70W2E4PA0WR2LR' where id=1;
-update noar tt set v0='H5AODKXM' where id=2;
-update noar ti set v0='H5AODKXM' where id=2;
-update noar tt set b0='9237HY6G145L' where id=2;
-update noar ti set b0='9237HY6G145L' where id=2;
-update noar tt set v0='BNIIJO5AR29BY9L3CPGLP2' where id=2;
-update noar ti set v0='BNIIJO5AR29BY9L3CPGLP2' where id=2;
-update noar tt set b1='Z7K0SRRD06BA' where id=2;
-update noar ti set b1='Z7K0SRRD06BA' where id=2;
-update noar tt set v0='47858' where id=2;
-update noar ti set v0='47858' where id=2;
-update noar tt set b2='CBGVTSW8EPR7JOEZF4GOGL' where id=2;
-update noar ti set b2='CBGVTSW8EPR7JOEZF4GOGL' where id=2;
-update noar tt set v0='FWYWUGEEMCDQT1FQAJF2I0CTJ' where id=3;
-update noar ti set v0='FWYWUGEEMCDQT1FQAJF2I0CTJ' where id=3;
-update noar tt set b0='RHKKFGGD4BL' where id=3;
-update noar ti set b0='RHKKFGGD4BL' where id=3;
-update noar tt set v0='JGP3B3NXXYEDURZQMXA4OOK' where id=3;
-update noar ti set v0='JGP3B3NXXYEDURZQMXA4OOK' where id=3;
-update noar tt set b1='ZQ9MCC2X6DUAT' where id=3;
-update noar ti set b1='ZQ9MCC2X6DUAT' where id=3;
-update noar tt set v0='AGKOH223XDS2WO' where id=3;
-update noar ti set v0='AGKOH223XDS2WO' where id=3;
-update noar tt set b2='PRHBD2TULPRGZ4VPEM941UDMQOQYOMY4' where id=3;
-update noar ti set b2='PRHBD2TULPRGZ4VPEM941UDMQOQYOMY4' where id=3;
-update noar tt set v0='HXGZ688SML7MB51N7PU1QS1CKIVGHU70' where id=4;
-update noar ti set v0='HXGZ688SML7MB51N7PU1QS1CKIVGHU70' where id=4;
-update noar tt set b0='XOI6VW96LHDK9YMY5UKLY4729' where id=4;
-update noar ti set b0='XOI6VW96LHDK9YMY5UKLY4729' where id=4;
-update noar tt set v0='XU78695F80KHTO7TEJ8B' where id=4;
-update noar ti set v0='XU78695F80KHTO7TEJ8B' where id=4;
-update noar tt set b1='VAXTK0LR69LIFBR1' where id=4;
-update noar ti set b1='VAXTK0LR69LIFBR1' where id=4;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b2='E7YS30R0KZSWM37CQD0JLPASF6SUMO' where id=4;
-update noar ti set b2='E7YS30R0KZSWM37CQD0JLPASF6SUMO' where id=4;
-update noar tt set v0='NKTZ' where id=5;
-update noar ti set v0='NKTZ' where id=5;
-update noar tt set b0='GGUV67DID6TCD4EYR58KG4Q8I7J' where id=5;
-update noar ti set b0='GGUV67DID6TCD4EYR58KG4Q8I7J' where id=5;
-update noar tt set v0='P7W86CHFJ6HHM6WPB42J5C1E' where id=5;
-update noar ti set v0='P7W86CHFJ6HHM6WPB42J5C1E' where id=5;
-update noar tt set b1='J0P8DUG3Q06X5JXJ' where id=5;
-update noar ti set b1='J0P8DUG3Q06X5JXJ' where id=5;
-update noar tt set v0='5T0G486U3P2MGAGMR7WROWJSJ18T1OU4' where id=5;
-update noar ti set v0='5T0G486U3P2MGAGMR7WROWJSJ18T1OU4' where id=5;
-update noar tt set b2='KWCM' where id=5;
-update noar ti set b2='KWCM' where id=5;
-update noar tt set v0='S2L6RJGZG837U' where id=6;
-update noar ti set v0='S2L6RJGZG837U' where id=6;
-update noar tt set b0='9D9FMUS3UOVNAJUYEGKJBOVRLNRDC05D' where id=6;
-update noar ti set b0='9D9FMUS3UOVNAJUYEGKJBOVRLNRDC05D' where id=6;
-update noar tt set v0='6ZZHECEI52F313T2' where id=6;
-update noar ti set v0='6ZZHECEI52F313T2' where id=6;
-update noar tt set b1='5GMOCX7SUU' where id=6;
-update noar ti set b1='5GMOCX7SUU' where id=6;
-update noar tt set v0='FJ8DGZGCPBX4Q01RD2BDA' where id=6;
-update noar ti set v0='FJ8DGZGCPBX4Q01RD2BDA' where id=6;
-update noar tt set b2='LK96K0V9QNJS1JNSW' where id=6;
-update noar ti set b2='LK96K0V9QNJS1JNSW' where id=6;
-update noar tt set v0='CQ1WIPZISC188YMKA' where id=7;
-update noar ti set v0='CQ1WIPZISC188YMKA' where id=7;
-update noar tt set b0='AKBTBDCEVWW7' where id=7;
-update noar ti set b0='AKBTBDCEVWW7' where id=7;
-update noar tt set v0='511VERZBD22JZ6ETJJ0UXCZB2249TZ9' where id=7;
-update noar ti set v0='511VERZBD22JZ6ETJJ0UXCZB2249TZ9' where id=7;
-update noar tt set b1='DJJ2HODYS' where id=7;
-update noar ti set b1='DJJ2HODYS' where id=7;
-update noar tt set v0='JJUVP90KR9FD6' where id=7;
-update noar ti set v0='JJUVP90KR9FD6' where id=7;
-update noar tt set b2='LBMOOPR8332YZ8SGUQ884YS3P6MVD' where id=7;
-update noar ti set b2='LBMOOPR8332YZ8SGUQ884YS3P6MVD' where id=7;
-update noar tt set v0='ESN6E0' where id=8;
-update noar ti set v0='ESN6E0' where id=8;
-update noar tt set b0='BGG8Z' where id=8;
-update noar ti set b0='BGG8Z' where id=8;
-update noar tt set v0='R3XFXIO7J3VR' where id=8;
-update noar ti set v0='R3XFXIO7J3VR' where id=8;
-update noar tt set b1='P7IRB' where id=8;
-update noar ti set b1='P7IRB' where id=8;
-update noar tt set v0='F0R33BXEC87EVTYIZF' where id=8;
-update noar ti set v0='F0R33BXEC87EVTYIZF' where id=8;
-update noar tt set b2='OEXVB93OKIAX6HCC7K9XH3M9LJL' where id=8;
-update noar ti set b2='OEXVB93OKIAX6HCC7K9XH3M9LJL' where id=8;
-update noar tt set v0='INLH6' where id=9;
-update noar ti set v0='INLH6' where id=9;
-update noar tt set b0='TY' where id=9;
-update noar ti set b0='TY' where id=9;
-update noar tt set v0='G79ENEPDWJTIT57CKVLI' where id=9;
-update noar ti set v0='G79ENEPDWJTIT57CKVLI' where id=9;
-update noar tt set b1='1OAP4I2VXAVDD2J2SSXE1MKIRPD50AOO' where id=9;
-update noar ti set b1='1OAP4I2VXAVDD2J2SSXE1MKIRPD50AOO' where id=9;
-update noar tt set v0='TSEM89X' where id=9;
-update noar ti set v0='TSEM89X' where id=9;
-update noar tt set b2='NUAP4MRQOP0Z46Y0' where id=9;
-update noar ti set b2='NUAP4MRQOP0Z46Y0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2CZ5RH5VV24WM3MWX9E68DSVG10W7Q0' where id=1;
-update noar ti set v0='2CZ5RH5VV24WM3MWX9E68DSVG10W7Q0' where id=1;
-update noar tt set b0='X1FV2B' where id=1;
-update noar ti set b0='X1FV2B' where id=1;
-update noar tt set v0='4OL6' where id=1;
-update noar ti set v0='4OL6' where id=1;
-update noar tt set b1='N9HG8GGYQ7GE0HT29YN0CGFNAXY9' where id=1;
-update noar ti set b1='N9HG8GGYQ7GE0HT29YN0CGFNAXY9' where id=1;
-update noar tt set v0='K2QX8ZDC5YWU' where id=1;
-update noar ti set v0='K2QX8ZDC5YWU' where id=1;
-update noar tt set b2='1Y6CGI5ZU6QNVWT' where id=1;
-update noar ti set b2='1Y6CGI5ZU6QNVWT' where id=1;
-update noar tt set v0='L8NG9D7IOKGBF8WVL0FNCAL9IJOZTNC' where id=2;
-update noar ti set v0='L8NG9D7IOKGBF8WVL0FNCAL9IJOZTNC' where id=2;
-update noar tt set b0='66Y' where id=2;
-update noar ti set b0='66Y' where id=2;
-update noar tt set v0='DS2VN4WL0M35A3UUZIBL0X3' where id=2;
-update noar ti set v0='DS2VN4WL0M35A3UUZIBL0X3' where id=2;
-update noar tt set b1='ZA6VGOH3ANO1849RVMT' where id=2;
-update noar ti set b1='ZA6VGOH3ANO1849RVMT' where id=2;
-update noar tt set v0='YOTY' where id=2;
-update noar ti set v0='YOTY' where id=2;
-update noar tt set b2='264E7IB' where id=2;
-update noar ti set b2='264E7IB' where id=2;
-update noar tt set v0='P' where id=3;
-update noar ti set v0='P' where id=3;
-update noar tt set b0='BZ' where id=3;
-update noar ti set b0='BZ' where id=3;
-update noar tt set v0='HEW' where id=3;
-update noar ti set v0='HEW' where id=3;
-update noar tt set b1='GFM4WVNW8IB68MLE' where id=3;
-update noar ti set b1='GFM4WVNW8IB68MLE' where id=3;
-update noar tt set v0='5IVJ52WKG7RZ1KTOQYVJTZFBJ3AQVO' where id=3;
-update noar ti set v0='5IVJ52WKG7RZ1KTOQYVJTZFBJ3AQVO' where id=3;
-update noar tt set b2='0H6QSY6AAC35E' where id=3;
-update noar ti set b2='0H6QSY6AAC35E' where id=3;
-update noar tt set v0='LRN90EE76VR6A8VUX5JHYRE0' where id=4;
-update noar ti set v0='LRN90EE76VR6A8VUX5JHYRE0' where id=4;
-update noar tt set b0='K85C7K2DYMTTU5K5JMA' where id=4;
-update noar ti set b0='K85C7K2DYMTTU5K5JMA' where id=4;
-update noar tt set v0='QP7TCXMYEGH7NIUKNYA8IDIS8ZV0' where id=4;
-update noar ti set v0='QP7TCXMYEGH7NIUKNYA8IDIS8ZV0' where id=4;
-update noar tt set b1='ECP5SYHQHFMO5' where id=4;
-update noar ti set b1='ECP5SYHQHFMO5' where id=4;
-update noar tt set v0='BGJCFHKAIY2OU7SWV' where id=4;
-update noar ti set v0='BGJCFHKAIY2OU7SWV' where id=4;
-update noar tt set b2='W40RECBSDLYEQ499' where id=4;
-update noar ti set b2='W40RECBSDLYEQ499' where id=4;
-update noar tt set v0='WYC3FTPGBASMDRJCSWQGSA4ETQ' where id=5;
-update noar ti set v0='WYC3FTPGBASMDRJCSWQGSA4ETQ' where id=5;
-update noar tt set b0='EKWRHT2' where id=5;
-update noar ti set b0='EKWRHT2' where id=5;
-update noar tt set v0='VH6JW0HNVEZJTLHPEISH6' where id=5;
-update noar ti set v0='VH6JW0HNVEZJTLHPEISH6' where id=5;
-update noar tt set b1='0C78Y1KXW2DQHUFGKI50CH5GFA2152U' where id=5;
-update noar ti set b1='0C78Y1KXW2DQHUFGKI50CH5GFA2152U' where id=5;
-update noar tt set v0='N88UGE0' where id=5;
-update noar ti set v0='N88UGE0' where id=5;
-update noar tt set b2='JAYD1RTVX6ENRE2HKEGEMK9MJ3LT' where id=5;
-update noar ti set b2='JAYD1RTVX6ENRE2HKEGEMK9MJ3LT' where id=5;
-update noar tt set v0='1DKTMGV8ZIJFY70' where id=6;
-update noar ti set v0='1DKTMGV8ZIJFY70' where id=6;
-update noar tt set b0='BC07R3' where id=6;
-update noar ti set b0='BC07R3' where id=6;
-update noar tt set v0='NS09OAMX96XDSJTCXJO29PN4JO0' where id=6;
-update noar ti set v0='NS09OAMX96XDSJTCXJO29PN4JO0' where id=6;
-update noar tt set b1='WCP5SITMIL29E69EWSAEI3B' where id=6;
-update noar ti set b1='WCP5SITMIL29E69EWSAEI3B' where id=6;
-update noar tt set v0='IHK7WN8KFMK756IKZLKEP0' where id=6;
-update noar ti set v0='IHK7WN8KFMK756IKZLKEP0' where id=6;
-update noar tt set b2='WQWBIX31' where id=6;
-update noar ti set b2='WQWBIX31' where id=6;
-update noar tt set v0='CEDR9V9LA531JSHH6XP0PVD' where id=7;
-update noar ti set v0='CEDR9V9LA531JSHH6XP0PVD' where id=7;
-update noar tt set b0='CRRISU2K9' where id=7;
-update noar ti set b0='CRRISU2K9' where id=7;
-update noar tt set v0='4' where id=7;
-update noar ti set v0='4' where id=7;
-update noar tt set b1='OX' where id=7;
-update noar ti set b1='OX' where id=7;
-update noar tt set v0='WOS8D9XMOAYXXQKLKZS8U35XUF7X' where id=7;
-update noar ti set v0='WOS8D9XMOAYXXQKLKZS8U35XUF7X' where id=7;
-update noar tt set b2='PMC2GMSSNRCAK8CS846DC2' where id=7;
-update noar ti set b2='PMC2GMSSNRCAK8CS846DC2' where id=7;
-update noar tt set v0='41GT' where id=8;
-update noar ti set v0='41GT' where id=8;
-update noar tt set b0='LA6EA7OJLYS2TEZGJLKVXM' where id=8;
-update noar ti set b0='LA6EA7OJLYS2TEZGJLKVXM' where id=8;
-update noar tt set v0='T11M0VBTGOTC7' where id=8;
-update noar ti set v0='T11M0VBTGOTC7' where id=8;
-update noar tt set b1='65YZD8QBVH8NYKLCJ0CSX452B1RANUY7' where id=8;
-update noar ti set b1='65YZD8QBVH8NYKLCJ0CSX452B1RANUY7' where id=8;
-update noar tt set v0='2FZDE35RKUV3R7BDMHAE' where id=8;
-update noar ti set v0='2FZDE35RKUV3R7BDMHAE' where id=8;
-update noar tt set b2='F1C9OR2HWIZ1LZVS57B' where id=8;
-update noar ti set b2='F1C9OR2HWIZ1LZVS57B' where id=8;
-update noar tt set v0='SDMYKH4BPLWPWMWLO8RKXRZYI' where id=9;
-update noar ti set v0='SDMYKH4BPLWPWMWLO8RKXRZYI' where id=9;
-update noar tt set b0='24PNSZGAS8SXGXTP' where id=9;
-update noar ti set b0='24PNSZGAS8SXGXTP' where id=9;
-update noar tt set v0='IJIYFZX0QA49' where id=9;
-update noar ti set v0='IJIYFZX0QA49' where id=9;
-update noar tt set b1='LE12M0LRSYF4I8NN4OZ0EPJBPXVJJF' where id=9;
-update noar ti set b1='LE12M0LRSYF4I8NN4OZ0EPJBPXVJJF' where id=9;
-update noar tt set v0='LMKGF2YF' where id=9;
-update noar ti set v0='LMKGF2YF' where id=9;
-update noar tt set b2='DB63DA0HYCQCEAQ7C2BQO29' where id=9;
-update noar ti set b2='DB63DA0HYCQCEAQ7C2BQO29' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EVAQN12PBZJE1JVM04C05IIL6GFWS' where id=1;
-update noar ti set v0='EVAQN12PBZJE1JVM04C05IIL6GFWS' where id=1;
-update noar tt set b0='3IZ5JC5VC32MCUHKMFU6KF46IANYZ' where id=1;
-update noar ti set b0='3IZ5JC5VC32MCUHKMFU6KF46IANYZ' where id=1;
-update noar tt set v0='EA01' where id=1;
-update noar ti set v0='EA01' where id=1;
-update noar tt set b1='5LGXTRUYYSQGN8BI1EPQ' where id=1;
-update noar ti set b1='5LGXTRUYYSQGN8BI1EPQ' where id=1;
-update noar tt set v0='BMWJ2ICLHBUBXQMDFUJHTDZLMSRP' where id=1;
-update noar ti set v0='BMWJ2ICLHBUBXQMDFUJHTDZLMSRP' where id=1;
-update noar tt set b2='J2JQI8RJ8IOTAZHTND6Y29G2SGJJSXF9' where id=1;
-update noar ti set b2='J2JQI8RJ8IOTAZHTND6Y29G2SGJJSXF9' where id=1;
-update noar tt set v0='SRAYZ5RBY4SFKH4AMSXRS25J1VMG' where id=2;
-update noar ti set v0='SRAYZ5RBY4SFKH4AMSXRS25J1VMG' where id=2;
-update noar tt set b0='D94NCPFQQQCPIE1TE2G' where id=2;
-update noar ti set b0='D94NCPFQQQCPIE1TE2G' where id=2;
-update noar tt set v0='D' where id=2;
-update noar ti set v0='D' where id=2;
-update noar tt set b1='M6FOQ5IMOH' where id=2;
-update noar ti set b1='M6FOQ5IMOH' where id=2;
-update noar tt set v0='CV' where id=2;
-update noar ti set v0='CV' where id=2;
-update noar tt set b2='5GSOB0UCF4XG' where id=2;
-update noar ti set b2='5GSOB0UCF4XG' where id=2;
-update noar tt set v0='TNRA2XXPBI' where id=3;
-update noar ti set v0='TNRA2XXPBI' where id=3;
-update noar tt set b0='1LS63JCEJBTLL4KGCQ8N3ZYS2WLN' where id=3;
-update noar ti set b0='1LS63JCEJBTLL4KGCQ8N3ZYS2WLN' where id=3;
-update noar tt set v0='HVEI2' where id=3;
-update noar ti set v0='HVEI2' where id=3;
-update noar tt set b1='G20MDR85O0ACKEZT' where id=3;
-update noar ti set b1='G20MDR85O0ACKEZT' where id=3;
-update noar tt set v0='P7328SD5HM794AMY' where id=3;
-update noar ti set v0='P7328SD5HM794AMY' where id=3;
-update noar tt set b2='2ROQFG68JQYLCBVCTK9OFP8G' where id=3;
-update noar ti set b2='2ROQFG68JQYLCBVCTK9OFP8G' where id=3;
-update noar tt set v0='WN3AIRV5ITL' where id=4;
-update noar ti set v0='WN3AIRV5ITL' where id=4;
-update noar tt set b0='CSC7HBU' where id=4;
-update noar ti set b0='CSC7HBU' where id=4;
-update noar tt set v0='8L7F7BLUDIP0UXAE2FAMHCVG0BVTFAU8' where id=4;
-update noar ti set v0='8L7F7BLUDIP0UXAE2FAMHCVG0BVTFAU8' where id=4;
-update noar tt set b1='TS2K1JLQKU7RS7ULFV' where id=4;
-update noar ti set b1='TS2K1JLQKU7RS7ULFV' where id=4;
-update noar tt set v0='RYUB49CTP9' where id=4;
-update noar ti set v0='RYUB49CTP9' where id=4;
-update noar tt set b2='7RWPY9O20MYJJXKAYO4XYT0E' where id=4;
-update noar ti set b2='7RWPY9O20MYJJXKAYO4XYT0E' where id=4;
-update noar tt set v0='C2W4L6F7OLPHEOYBRX89TANBTQD' where id=5;
-update noar ti set v0='C2W4L6F7OLPHEOYBRX89TANBTQD' where id=5;
-update noar tt set b0='0G6I1NQIOBE' where id=5;
-update noar ti set b0='0G6I1NQIOBE' where id=5;
-update noar tt set v0='9BMGYUAOBGSSACLSXXXP' where id=5;
-update noar ti set v0='9BMGYUAOBGSSACLSXXXP' where id=5;
-update noar tt set b1='5AKX5' where id=5;
-update noar ti set b1='5AKX5' where id=5;
-update noar tt set v0='BMA7HYV' where id=5;
-update noar ti set v0='BMA7HYV' where id=5;
-update noar tt set b2='TUGY5II9QVVW77L6QZ799NP5TMH' where id=5;
-update noar ti set b2='TUGY5II9QVVW77L6QZ799NP5TMH' where id=5;
-update noar tt set v0='J2OSPZWSTVY' where id=6;
-update noar ti set v0='J2OSPZWSTVY' where id=6;
-update noar tt set b0='XW2XUK1JSAI' where id=6;
-update noar ti set b0='XW2XUK1JSAI' where id=6;
-update noar tt set v0='13B5S7628U3H660R' where id=6;
-update noar ti set v0='13B5S7628U3H660R' where id=6;
-update noar tt set b1='CL9YZ5499ZWEB6V95LEYCZ8XV' where id=6;
-update noar ti set b1='CL9YZ5499ZWEB6V95LEYCZ8XV' where id=6;
-update noar tt set v0='8HP01RHF77L7PCMFSS2QFZW3K' where id=6;
-update noar ti set v0='8HP01RHF77L7PCMFSS2QFZW3K' where id=6;
-update noar tt set b2='L55PAF7DAYW3L' where id=6;
-update noar ti set b2='L55PAF7DAYW3L' where id=6;
-update noar tt set v0='QRRBU' where id=7;
-update noar ti set v0='QRRBU' where id=7;
-update noar tt set b0='W71' where id=7;
-update noar ti set b0='W71' where id=7;
-update noar tt set v0='9V7UOY' where id=7;
-update noar ti set v0='9V7UOY' where id=7;
-update noar tt set b1='W3882CQ3X3UJN150MQD1M' where id=7;
-update noar ti set b1='W3882CQ3X3UJN150MQD1M' where id=7;
-update noar tt set v0='UYXHJY2TNCSWXPGGDF8RBGVQ4LM' where id=7;
-update noar ti set v0='UYXHJY2TNCSWXPGGDF8RBGVQ4LM' where id=7;
-update noar tt set b2='BE9TGMD1B6E9B' where id=7;
-update noar ti set b2='BE9TGMD1B6E9B' where id=7;
-update noar tt set v0='WONPYSTO5' where id=8;
-update noar ti set v0='WONPYSTO5' where id=8;
-update noar tt set b0='SD24QLJK4BR1SM3GT2JKLQGLQ65' where id=8;
-update noar ti set b0='SD24QLJK4BR1SM3GT2JKLQGLQ65' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='UW888Q6J' where id=8;
-update noar ti set b1='UW888Q6J' where id=8;
-update noar tt set v0='0VP7N7N' where id=8;
-update noar ti set v0='0VP7N7N' where id=8;
-update noar tt set b2='VQ' where id=8;
-update noar ti set b2='VQ' where id=8;
-update noar tt set v0='M9' where id=9;
-update noar ti set v0='M9' where id=9;
-update noar tt set b0='JTBH6ZYBQ0K14DUB8ATRH' where id=9;
-update noar ti set b0='JTBH6ZYBQ0K14DUB8ATRH' where id=9;
-update noar tt set v0='DKWX95RZVA7NMBCAM2SRLLWBA2V' where id=9;
-update noar ti set v0='DKWX95RZVA7NMBCAM2SRLLWBA2V' where id=9;
-update noar tt set b1='4VT00IPDUKI3' where id=9;
-update noar ti set b1='4VT00IPDUKI3' where id=9;
-update noar tt set v0='JUDG2P0Q8H15J4FGVYW1KFVEG' where id=9;
-update noar ti set v0='JUDG2P0Q8H15J4FGVYW1KFVEG' where id=9;
-update noar tt set b2='354467' where id=9;
-update noar ti set b2='354467' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BYET' where id=1;
-update noar ti set v0='BYET' where id=1;
-update noar tt set b0='PXRAQCV856SNE' where id=1;
-update noar ti set b0='PXRAQCV856SNE' where id=1;
-update noar tt set v0='JWK5RCYMK800H40OUF6G92KG2OJ1LG' where id=1;
-update noar ti set v0='JWK5RCYMK800H40OUF6G92KG2OJ1LG' where id=1;
-update noar tt set b1='JX8LZI7E9KZN' where id=1;
-update noar ti set b1='JX8LZI7E9KZN' where id=1;
-update noar tt set v0='P9QJFO5' where id=1;
-update noar ti set v0='P9QJFO5' where id=1;
-update noar tt set b2='8SKV8S9Z8N0HDDNYQNB3GUF' where id=1;
-update noar ti set b2='8SKV8S9Z8N0HDDNYQNB3GUF' where id=1;
-update noar tt set v0='KYVSRLP6037JRMDAGQBJMI2' where id=2;
-update noar ti set v0='KYVSRLP6037JRMDAGQBJMI2' where id=2;
-update noar tt set b0='WATMSCTME30ZTLNGN42JJI2' where id=2;
-update noar ti set b0='WATMSCTME30ZTLNGN42JJI2' where id=2;
-update noar tt set v0='X18BL7PGFQ1TZHYETTDHB5UVWC8' where id=2;
-update noar ti set v0='X18BL7PGFQ1TZHYETTDHB5UVWC8' where id=2;
-update noar tt set b1='W2OALQJKHGAFCNW7GVE' where id=2;
-update noar ti set b1='W2OALQJKHGAFCNW7GVE' where id=2;
-update noar tt set v0='BP4AY2LL6X559KUL9T1OC2VA3XP' where id=2;
-update noar ti set v0='BP4AY2LL6X559KUL9T1OC2VA3XP' where id=2;
-update noar tt set b2='ZW8EMX88VZJD6EYPH8I92NKEHMNT5OR' where id=2;
-update noar ti set b2='ZW8EMX88VZJD6EYPH8I92NKEHMNT5OR' where id=2;
-update noar tt set v0='VD' where id=3;
-update noar ti set v0='VD' where id=3;
-update noar tt set b0='7E4YU3CTFDDGVPGPK68QFEKX2SQ' where id=3;
-update noar ti set b0='7E4YU3CTFDDGVPGPK68QFEKX2SQ' where id=3;
-update noar tt set v0='3BJ6ISBOADND' where id=3;
-update noar ti set v0='3BJ6ISBOADND' where id=3;
-update noar tt set b1='TCTWC8UNPER1D7XY5LE8' where id=3;
-update noar ti set b1='TCTWC8UNPER1D7XY5LE8' where id=3;
-update noar tt set v0='VOE8' where id=3;
-update noar ti set v0='VOE8' where id=3;
-update noar tt set b2='0ETQ7NULKA' where id=3;
-update noar ti set b2='0ETQ7NULKA' where id=3;
-update noar tt set v0='4DFNX3BM4QTWEQ8BBDQD495R' where id=4;
-update noar ti set v0='4DFNX3BM4QTWEQ8BBDQD495R' where id=4;
-update noar tt set b0='C06NB4XODKEO8FIO' where id=4;
-update noar ti set b0='C06NB4XODKEO8FIO' where id=4;
-update noar tt set v0='4G7OK0XBAPQ798YD1KUQBWSOH' where id=4;
-update noar ti set v0='4G7OK0XBAPQ798YD1KUQBWSOH' where id=4;
-update noar tt set b1='XI6Z6NM14' where id=4;
-update noar ti set b1='XI6Z6NM14' where id=4;
-update noar tt set v0='JRKS4P2F7SF47YBB8YC7UWW' where id=4;
-update noar ti set v0='JRKS4P2F7SF47YBB8YC7UWW' where id=4;
-update noar tt set b2='A1' where id=4;
-update noar ti set b2='A1' where id=4;
-update noar tt set v0='008MOSMOPNFFI2H3ALVNMGUZ19S8856' where id=5;
-update noar ti set v0='008MOSMOPNFFI2H3ALVNMGUZ19S8856' where id=5;
-update noar tt set b0='X3IL8YPVXGEGCG4' where id=5;
-update noar ti set b0='X3IL8YPVXGEGCG4' where id=5;
-update noar tt set v0='5787N40J27E18N7DG7XHVZS' where id=5;
-update noar ti set v0='5787N40J27E18N7DG7XHVZS' where id=5;
-update noar tt set b1='08ZI' where id=5;
-update noar ti set b1='08ZI' where id=5;
-update noar tt set v0='BH' where id=5;
-update noar ti set v0='BH' where id=5;
-update noar tt set b2='7JEQU8UJ40' where id=5;
-update noar ti set b2='7JEQU8UJ40' where id=5;
-update noar tt set v0='KU1PYWE' where id=6;
-update noar ti set v0='KU1PYWE' where id=6;
-update noar tt set b0='ZG5I9AM26O' where id=6;
-update noar ti set b0='ZG5I9AM26O' where id=6;
-update noar tt set v0='QEJ9B5N3YC9QOQ1QPP7ZN' where id=6;
-update noar ti set v0='QEJ9B5N3YC9QOQ1QPP7ZN' where id=6;
-update noar tt set b1='JZIFRF3Y68RVXOTM2D' where id=6;
-update noar ti set b1='JZIFRF3Y68RVXOTM2D' where id=6;
-update noar tt set v0='ZXYREEOS1XWLZYDNJLBV188XY' where id=6;
-update noar ti set v0='ZXYREEOS1XWLZYDNJLBV188XY' where id=6;
-update noar tt set b2='9KW9K0LT61WV3B' where id=6;
-update noar ti set b2='9KW9K0LT61WV3B' where id=6;
-update noar tt set v0='8YCO64' where id=7;
-update noar ti set v0='8YCO64' where id=7;
-update noar tt set b0='05OPWMBY7YRHSE974DLKOLIRUKBBOJD1' where id=7;
-update noar ti set b0='05OPWMBY7YRHSE974DLKOLIRUKBBOJD1' where id=7;
-update noar tt set v0='MB7EICCYEG8W4ZZS8FEHP1U648I7IFQ' where id=7;
-update noar ti set v0='MB7EICCYEG8W4ZZS8FEHP1U648I7IFQ' where id=7;
-update noar tt set b1='8J59C0' where id=7;
-update noar ti set b1='8J59C0' where id=7;
-update noar tt set v0='LOCIM2W8CZ377UFF96B9TGSE6F' where id=7;
-update noar ti set v0='LOCIM2W8CZ377UFF96B9TGSE6F' where id=7;
-update noar tt set b2='TWO4ZOC79BRSFV25Q6RDVT6AN' where id=7;
-update noar ti set b2='TWO4ZOC79BRSFV25Q6RDVT6AN' where id=7;
-update noar tt set v0='HWF9IDDAZZWOH8MPLP1GM2C8CFU8' where id=8;
-update noar ti set v0='HWF9IDDAZZWOH8MPLP1GM2C8CFU8' where id=8;
-update noar tt set b0='6GMPQM6ZD' where id=8;
-update noar ti set b0='6GMPQM6ZD' where id=8;
-update noar tt set v0='DQGA0GCK0U2UW8QYVLVUSH' where id=8;
-update noar ti set v0='DQGA0GCK0U2UW8QYVLVUSH' where id=8;
-update noar tt set b1='E5WX3ZW1QHVMYEQDR5W9QX4W' where id=8;
-update noar ti set b1='E5WX3ZW1QHVMYEQDR5W9QX4W' where id=8;
-update noar tt set v0='EB' where id=8;
-update noar ti set v0='EB' where id=8;
-update noar tt set b2='OROMIZLVZASGGAJ6GR82VAMX' where id=8;
-update noar ti set b2='OROMIZLVZASGGAJ6GR82VAMX' where id=8;
-update noar tt set v0='EXX2' where id=9;
-update noar ti set v0='EXX2' where id=9;
-update noar tt set b0='MXZ2HC1L70FFC' where id=9;
-update noar ti set b0='MXZ2HC1L70FFC' where id=9;
-update noar tt set v0='P8U87WH594NVIJ58KIWL1' where id=9;
-update noar ti set v0='P8U87WH594NVIJ58KIWL1' where id=9;
-update noar tt set b1='0' where id=9;
-update noar ti set b1='0' where id=9;
-update noar tt set v0='QGL' where id=9;
-update noar ti set v0='QGL' where id=9;
-update noar tt set b2='CZ3BR6MT1X' where id=9;
-update noar ti set b2='CZ3BR6MT1X' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D0KN24MEJQZC2PR9A' where id=1;
-update noar ti set v0='D0KN24MEJQZC2PR9A' where id=1;
-update noar tt set b0='2N8Z' where id=1;
-update noar ti set b0='2N8Z' where id=1;
-update noar tt set v0='65N82EVEWW' where id=1;
-update noar ti set v0='65N82EVEWW' where id=1;
-update noar tt set b1='UL6KAL1GU8' where id=1;
-update noar ti set b1='UL6KAL1GU8' where id=1;
-update noar tt set v0='WUUIRYVFVWE6D' where id=1;
-update noar ti set v0='WUUIRYVFVWE6D' where id=1;
-update noar tt set b2='8WN7R34J9G1HLL2' where id=1;
-update noar ti set b2='8WN7R34J9G1HLL2' where id=1;
-update noar tt set v0='T1CYE2210XO7YWSIJ9JEP4' where id=2;
-update noar ti set v0='T1CYE2210XO7YWSIJ9JEP4' where id=2;
-update noar tt set b0='8' where id=2;
-update noar ti set b0='8' where id=2;
-update noar tt set v0='K9JUEPN8' where id=2;
-update noar ti set v0='K9JUEPN8' where id=2;
-update noar tt set b1='E4252OX77L0FF8N2E' where id=2;
-update noar ti set b1='E4252OX77L0FF8N2E' where id=2;
-update noar tt set v0='EH8FKIVDGQVREOYO04NKJDZ3PCFA5' where id=2;
-update noar ti set v0='EH8FKIVDGQVREOYO04NKJDZ3PCFA5' where id=2;
-update noar tt set b2='052LG5XWEY5B0Z06VP3PI195EO' where id=2;
-update noar ti set b2='052LG5XWEY5B0Z06VP3PI195EO' where id=2;
-update noar tt set v0='WE0IU25LJBCS7PZEZHUI65FRH6' where id=3;
-update noar ti set v0='WE0IU25LJBCS7PZEZHUI65FRH6' where id=3;
-update noar tt set b0='T9AU1XYOYU0D2163KYQ' where id=3;
-update noar ti set b0='T9AU1XYOYU0D2163KYQ' where id=3;
-update noar tt set v0='B5INDB' where id=3;
-update noar ti set v0='B5INDB' where id=3;
-update noar tt set b1='Z9EQ4WDLPY72R5Y4MGD1MW7K7KL' where id=3;
-update noar ti set b1='Z9EQ4WDLPY72R5Y4MGD1MW7K7KL' where id=3;
-update noar tt set v0='H7G9PRO1RBR7VMGFQRNH3LR2X9QXE' where id=3;
-update noar ti set v0='H7G9PRO1RBR7VMGFQRNH3LR2X9QXE' where id=3;
-update noar tt set b2='W3TULW7JR84ZDVLJQW2904TH7PPTIR' where id=3;
-update noar ti set b2='W3TULW7JR84ZDVLJQW2904TH7PPTIR' where id=3;
-update noar tt set v0='XGWEVHMQN8' where id=4;
-update noar ti set v0='XGWEVHMQN8' where id=4;
-update noar tt set b0='UOU' where id=4;
-update noar ti set b0='UOU' where id=4;
-update noar tt set v0='2VH3AL9XARP' where id=4;
-update noar ti set v0='2VH3AL9XARP' where id=4;
-update noar tt set b1='3I1BDJOX8X1QRM0NSIW' where id=4;
-update noar ti set b1='3I1BDJOX8X1QRM0NSIW' where id=4;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b2='TN90VCQT9KJ0RMH8AF3RF' where id=4;
-update noar ti set b2='TN90VCQT9KJ0RMH8AF3RF' where id=4;
-update noar tt set v0='AJU3R6P6KUNMX2VB8WZKNYJVZ3IA' where id=5;
-update noar ti set v0='AJU3R6P6KUNMX2VB8WZKNYJVZ3IA' where id=5;
-update noar tt set b0='7Z' where id=5;
-update noar ti set b0='7Z' where id=5;
-update noar tt set v0='P8DP9RLR3ECYFA6AL86' where id=5;
-update noar ti set v0='P8DP9RLR3ECYFA6AL86' where id=5;
-update noar tt set b1='OKZ3' where id=5;
-update noar ti set b1='OKZ3' where id=5;
-update noar tt set v0='5EZ' where id=5;
-update noar ti set v0='5EZ' where id=5;
-update noar tt set b2='CTP5K69VS8HE' where id=5;
-update noar ti set b2='CTP5K69VS8HE' where id=5;
-update noar tt set v0='9QH969YHJYTT3FFDO5' where id=6;
-update noar ti set v0='9QH969YHJYTT3FFDO5' where id=6;
-update noar tt set b0='OEFSO5LYQVKT2WGKW70L8U' where id=6;
-update noar ti set b0='OEFSO5LYQVKT2WGKW70L8U' where id=6;
-update noar tt set v0='MO46M12Q27QNQZWA2EXKXPG4FJR' where id=6;
-update noar ti set v0='MO46M12Q27QNQZWA2EXKXPG4FJR' where id=6;
-update noar tt set b1='0' where id=6;
-update noar ti set b1='0' where id=6;
-update noar tt set v0='4GQ8Y6DFHJADTOBN9F2WJO0' where id=6;
-update noar ti set v0='4GQ8Y6DFHJADTOBN9F2WJO0' where id=6;
-update noar tt set b2='Z4EOV1MHPLU' where id=6;
-update noar ti set b2='Z4EOV1MHPLU' where id=6;
-update noar tt set v0='R5IT2AVSYH4M48MUFV' where id=7;
-update noar ti set v0='R5IT2AVSYH4M48MUFV' where id=7;
-update noar tt set b0='SB0FAOGB0ORU9' where id=7;
-update noar ti set b0='SB0FAOGB0ORU9' where id=7;
-update noar tt set v0='0QCC57BCZISAQ' where id=7;
-update noar ti set v0='0QCC57BCZISAQ' where id=7;
-update noar tt set b1='D92T0HMD4981FXDMOJUN50' where id=7;
-update noar ti set b1='D92T0HMD4981FXDMOJUN50' where id=7;
-update noar tt set v0='0CJUJ5CDQFOHSW094UU9CA09A' where id=7;
-update noar ti set v0='0CJUJ5CDQFOHSW094UU9CA09A' where id=7;
-update noar tt set b2='KK8OROB8YCC370CS' where id=7;
-update noar ti set b2='KK8OROB8YCC370CS' where id=7;
-update noar tt set v0='JEG' where id=8;
-update noar ti set v0='JEG' where id=8;
-update noar tt set b0='U7E9P6FHLM5EFQ5IUWLZX5M1E5N507B4' where id=8;
-update noar ti set b0='U7E9P6FHLM5EFQ5IUWLZX5M1E5N507B4' where id=8;
-update noar tt set v0='FO8C' where id=8;
-update noar ti set v0='FO8C' where id=8;
-update noar tt set b1='ZWQ4' where id=8;
-update noar ti set b1='ZWQ4' where id=8;
-update noar tt set v0='9XROV2SW3HUS6X6NEEVF4H9LHX0' where id=8;
-update noar ti set v0='9XROV2SW3HUS6X6NEEVF4H9LHX0' where id=8;
-update noar tt set b2='N5UGM6G7117XM88NGWTLDV18MWWB' where id=8;
-update noar ti set b2='N5UGM6G7117XM88NGWTLDV18MWWB' where id=8;
-update noar tt set v0='6XE2YRV3YO6E3RWOU83RRILL0AV8QSH' where id=9;
-update noar ti set v0='6XE2YRV3YO6E3RWOU83RRILL0AV8QSH' where id=9;
-update noar tt set b0='KPKNO6PQPI1ORO0Z856LG4L' where id=9;
-update noar ti set b0='KPKNO6PQPI1ORO0Z856LG4L' where id=9;
-update noar tt set v0='1CCIFCNOV5A2XZ' where id=9;
-update noar ti set v0='1CCIFCNOV5A2XZ' where id=9;
-update noar tt set b1='6L8ZD2IO8B3K83OY' where id=9;
-update noar ti set b1='6L8ZD2IO8B3K83OY' where id=9;
-update noar tt set v0='K4U' where id=9;
-update noar ti set v0='K4U' where id=9;
-update noar tt set b2='F7G3BZYU0Q97K' where id=9;
-update noar ti set b2='F7G3BZYU0Q97K' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q1' where id=1;
-update noar ti set v0='Q1' where id=1;
-update noar tt set b0='9VQUXZD4VZ523ZWP5' where id=1;
-update noar ti set b0='9VQUXZD4VZ523ZWP5' where id=1;
-update noar tt set v0='E48Q' where id=1;
-update noar ti set v0='E48Q' where id=1;
-update noar tt set b1='U597Z8G1L418ZLQ2P' where id=1;
-update noar ti set b1='U597Z8G1L418ZLQ2P' where id=1;
-update noar tt set v0='V13D5F06LANSMKAAT1D0CAOFIKH6HL' where id=1;
-update noar ti set v0='V13D5F06LANSMKAAT1D0CAOFIKH6HL' where id=1;
-update noar tt set b2='QHPACUBFHZZ' where id=1;
-update noar ti set b2='QHPACUBFHZZ' where id=1;
-update noar tt set v0='2N6O0O7SBSHSM03SD1U' where id=2;
-update noar ti set v0='2N6O0O7SBSHSM03SD1U' where id=2;
-update noar tt set b0='NBIQ1I6NGSSC4HIN2BDKYYNLUR' where id=2;
-update noar ti set b0='NBIQ1I6NGSSC4HIN2BDKYYNLUR' where id=2;
-update noar tt set v0='5' where id=2;
-update noar ti set v0='5' where id=2;
-update noar tt set b1='M1YN6ADRB5EQHW' where id=2;
-update noar ti set b1='M1YN6ADRB5EQHW' where id=2;
-update noar tt set v0='VYM4FOSZ7XIBMRLYOP' where id=2;
-update noar ti set v0='VYM4FOSZ7XIBMRLYOP' where id=2;
-update noar tt set b2='RP0BUGIV' where id=2;
-update noar ti set b2='RP0BUGIV' where id=2;
-update noar tt set v0='B9IQQIAFG087NQ7Y35LJOCY2BBI569L' where id=3;
-update noar ti set v0='B9IQQIAFG087NQ7Y35LJOCY2BBI569L' where id=3;
-update noar tt set b0='79TBCF95C07GPJ7WZC7RQAYJL' where id=3;
-update noar ti set b0='79TBCF95C07GPJ7WZC7RQAYJL' where id=3;
-update noar tt set v0='BYGREAH' where id=3;
-update noar ti set v0='BYGREAH' where id=3;
-update noar tt set b1='E' where id=3;
-update noar ti set b1='E' where id=3;
-update noar tt set v0='BYHW7P6' where id=3;
-update noar ti set v0='BYHW7P6' where id=3;
-update noar tt set b2='ZTET0I75AN' where id=3;
-update noar ti set b2='ZTET0I75AN' where id=3;
-update noar tt set v0='FGPAJFQIJCIYD4SP1' where id=4;
-update noar ti set v0='FGPAJFQIJCIYD4SP1' where id=4;
-update noar tt set b0='5KCMB' where id=4;
-update noar ti set b0='5KCMB' where id=4;
-update noar tt set v0='ETFUPDJZX0EFFJ6TAMNQ725' where id=4;
-update noar ti set v0='ETFUPDJZX0EFFJ6TAMNQ725' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='X0PSMOQLVB3V77D3N' where id=4;
-update noar ti set v0='X0PSMOQLVB3V77D3N' where id=4;
-update noar tt set b2='3A7GSBROGZTF0DERBRDUIKLEO0HGYA' where id=4;
-update noar ti set b2='3A7GSBROGZTF0DERBRDUIKLEO0HGYA' where id=4;
-update noar tt set v0='TX9KW6PNGJNVBN' where id=5;
-update noar ti set v0='TX9KW6PNGJNVBN' where id=5;
-update noar tt set b0='RN602RZG7ZO2JFLBXC8YDR55A' where id=5;
-update noar ti set b0='RN602RZG7ZO2JFLBXC8YDR55A' where id=5;
-update noar tt set v0='NDVJVJL' where id=5;
-update noar ti set v0='NDVJVJL' where id=5;
-update noar tt set b1='YBDZ0O3NVOJ1H4NCV072X9PH5N8' where id=5;
-update noar ti set b1='YBDZ0O3NVOJ1H4NCV072X9PH5N8' where id=5;
-update noar tt set v0='DWD4UR0ZH916C9E7L1BHSNI' where id=5;
-update noar ti set v0='DWD4UR0ZH916C9E7L1BHSNI' where id=5;
-update noar tt set b2='HZFJ51046UEJ6KDR2W2ZES5K54DNGEG' where id=5;
-update noar ti set b2='HZFJ51046UEJ6KDR2W2ZES5K54DNGEG' where id=5;
-update noar tt set v0='GXKK' where id=6;
-update noar ti set v0='GXKK' where id=6;
-update noar tt set b0='8HO' where id=6;
-update noar ti set b0='8HO' where id=6;
-update noar tt set v0='ZND9KNTDDSQPVE7083Z' where id=6;
-update noar ti set v0='ZND9KNTDDSQPVE7083Z' where id=6;
-update noar tt set b1='L9T93T8955I8W652DFDH3K' where id=6;
-update noar ti set b1='L9T93T8955I8W652DFDH3K' where id=6;
-update noar tt set v0='R890OUQEBACJMNLAZ' where id=6;
-update noar ti set v0='R890OUQEBACJMNLAZ' where id=6;
-update noar tt set b2='J18RS1FYPRWCLFBML8RLM20G' where id=6;
-update noar ti set b2='J18RS1FYPRWCLFBML8RLM20G' where id=6;
-update noar tt set v0='Q9C0NP8G' where id=7;
-update noar ti set v0='Q9C0NP8G' where id=7;
-update noar tt set b0='O1KDM982G' where id=7;
-update noar ti set b0='O1KDM982G' where id=7;
-update noar tt set v0='WMN569SYKVWDE30CA5A1BBS5FNYE' where id=7;
-update noar ti set v0='WMN569SYKVWDE30CA5A1BBS5FNYE' where id=7;
-update noar tt set b1='W6CZQFW3I9MLC' where id=7;
-update noar ti set b1='W6CZQFW3I9MLC' where id=7;
-update noar tt set v0='3ZI2NA5DHWS7XC8422ULEGEM6R718J' where id=7;
-update noar ti set v0='3ZI2NA5DHWS7XC8422ULEGEM6R718J' where id=7;
-update noar tt set b2='RXC7Y3WUE9S9VIUFW92IE' where id=7;
-update noar ti set b2='RXC7Y3WUE9S9VIUFW92IE' where id=7;
-update noar tt set v0='TRV6JBLN' where id=8;
-update noar ti set v0='TRV6JBLN' where id=8;
-update noar tt set b0='C18E0M961RH5KJT' where id=8;
-update noar ti set b0='C18E0M961RH5KJT' where id=8;
-update noar tt set v0='RUC64AA6BLU5DDZ3BASMKW4XCE0Q7' where id=8;
-update noar ti set v0='RUC64AA6BLU5DDZ3BASMKW4XCE0Q7' where id=8;
-update noar tt set b1='X5OTXW1ZU5UMSBLRFHSNEOM7XOSK' where id=8;
-update noar ti set b1='X5OTXW1ZU5UMSBLRFHSNEOM7XOSK' where id=8;
-update noar tt set v0='HSUPT30OB36TW3HZ2JOIEOD0YXNE2' where id=8;
-update noar ti set v0='HSUPT30OB36TW3HZ2JOIEOD0YXNE2' where id=8;
-update noar tt set b2='SDFVZVBSRZLQ4VXPKZZ3' where id=8;
-update noar ti set b2='SDFVZVBSRZLQ4VXPKZZ3' where id=8;
-update noar tt set v0='TU4VS9BNWJ22EWHQGD6SJ54CTUM7JG' where id=9;
-update noar ti set v0='TU4VS9BNWJ22EWHQGD6SJ54CTUM7JG' where id=9;
-update noar tt set b0='3R4' where id=9;
-update noar ti set b0='3R4' where id=9;
-update noar tt set v0='Z2W4IOS' where id=9;
-update noar ti set v0='Z2W4IOS' where id=9;
-update noar tt set b1='X5JTLZY' where id=9;
-update noar ti set b1='X5JTLZY' where id=9;
-update noar tt set v0='GJNLF89WINZPO' where id=9;
-update noar ti set v0='GJNLF89WINZPO' where id=9;
-update noar tt set b2='SSLPPOH4GQQ' where id=9;
-update noar ti set b2='SSLPPOH4GQQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HUUBW07QPI19Z7GY' where id=1;
-update noar ti set v0='HUUBW07QPI19Z7GY' where id=1;
-update noar tt set b0='DWB0N0KRCDTIZ5BIYT' where id=1;
-update noar ti set b0='DWB0N0KRCDTIZ5BIYT' where id=1;
-update noar tt set v0='KNPWL2XSER0' where id=1;
-update noar ti set v0='KNPWL2XSER0' where id=1;
-update noar tt set b1='Q' where id=1;
-update noar ti set b1='Q' where id=1;
-update noar tt set v0='PEDK0PMW3VTPVFFD1JD5' where id=1;
-update noar ti set v0='PEDK0PMW3VTPVFFD1JD5' where id=1;
-update noar tt set b2='JERA7GGLASUJAMA5A8CV4XVZO04ACEL' where id=1;
-update noar ti set b2='JERA7GGLASUJAMA5A8CV4XVZO04ACEL' where id=1;
-update noar tt set v0='MY96RKIJT9JVXA3BV2IQXYOCAREB' where id=2;
-update noar ti set v0='MY96RKIJT9JVXA3BV2IQXYOCAREB' where id=2;
-update noar tt set b0='DVL5QAWLBJPJT4' where id=2;
-update noar ti set b0='DVL5QAWLBJPJT4' where id=2;
-update noar tt set v0='3' where id=2;
-update noar ti set v0='3' where id=2;
-update noar tt set b1='ZQAY3QAIXVVC' where id=2;
-update noar ti set b1='ZQAY3QAIXVVC' where id=2;
-update noar tt set v0='GKUYV9' where id=2;
-update noar ti set v0='GKUYV9' where id=2;
-update noar tt set b2='3X4QZGBUOGJMAU9KBSC9C' where id=2;
-update noar ti set b2='3X4QZGBUOGJMAU9KBSC9C' where id=2;
-update noar tt set v0='UUAAQ16QIMA0P8UFBCT' where id=3;
-update noar ti set v0='UUAAQ16QIMA0P8UFBCT' where id=3;
-update noar tt set b0='NE5F80ACBVSUS5XFXRQY0U' where id=3;
-update noar ti set b0='NE5F80ACBVSUS5XFXRQY0U' where id=3;
-update noar tt set v0='NLI8SQ3U5' where id=3;
-update noar ti set v0='NLI8SQ3U5' where id=3;
-update noar tt set b1='A' where id=3;
-update noar ti set b1='A' where id=3;
-update noar tt set v0='O4CSQ07GJP6SO5RCJ0MN94TUMV04QMY' where id=3;
-update noar ti set v0='O4CSQ07GJP6SO5RCJ0MN94TUMV04QMY' where id=3;
-update noar tt set b2='A5S51YNYAH2' where id=3;
-update noar ti set b2='A5S51YNYAH2' where id=3;
-update noar tt set v0='YHZWWBJTMI45NC493TMCY6OVXRE0F' where id=4;
-update noar ti set v0='YHZWWBJTMI45NC493TMCY6OVXRE0F' where id=4;
-update noar tt set b0='D5ZBMT53IPDHFPUH6V3OSAZSSKZ0O17' where id=4;
-update noar ti set b0='D5ZBMT53IPDHFPUH6V3OSAZSSKZ0O17' where id=4;
-update noar tt set v0='EYDTO0IAL8H0W' where id=4;
-update noar ti set v0='EYDTO0IAL8H0W' where id=4;
-update noar tt set b1='R2HM4JKFJJERCO' where id=4;
-update noar ti set b1='R2HM4JKFJJERCO' where id=4;
-update noar tt set v0='50TVQZ09536WYTEOWL0BTVS764' where id=4;
-update noar ti set v0='50TVQZ09536WYTEOWL0BTVS764' where id=4;
-update noar tt set b2='WOC222J9M' where id=4;
-update noar ti set b2='WOC222J9M' where id=4;
-update noar tt set v0='KH1KA' where id=5;
-update noar ti set v0='KH1KA' where id=5;
-update noar tt set b0='WIQFJYZFG67FENHZQ6S8FMLTU36' where id=5;
-update noar ti set b0='WIQFJYZFG67FENHZQ6S8FMLTU36' where id=5;
-update noar tt set v0='36MOL10Q7NQSNDLCFLWU' where id=5;
-update noar ti set v0='36MOL10Q7NQSNDLCFLWU' where id=5;
-update noar tt set b1='R2XT' where id=5;
-update noar ti set b1='R2XT' where id=5;
-update noar tt set v0='YY991MRRCKDH' where id=5;
-update noar ti set v0='YY991MRRCKDH' where id=5;
-update noar tt set b2='U9C5QAS6O881SVEVEJTIXVEJ' where id=5;
-update noar ti set b2='U9C5QAS6O881SVEVEJTIXVEJ' where id=5;
-update noar tt set v0='92BZBW68T' where id=6;
-update noar ti set v0='92BZBW68T' where id=6;
-update noar tt set b0='OVX8ZKV' where id=6;
-update noar ti set b0='OVX8ZKV' where id=6;
-update noar tt set v0='RIJIO3ONQFITCVVRESKM1ASBPJX' where id=6;
-update noar ti set v0='RIJIO3ONQFITCVVRESKM1ASBPJX' where id=6;
-update noar tt set b1='EW8DENP53OAZOXECCG28YJ08APPEG6N' where id=6;
-update noar ti set b1='EW8DENP53OAZOXECCG28YJ08APPEG6N' where id=6;
-update noar tt set v0='IO9AUF6W' where id=6;
-update noar ti set v0='IO9AUF6W' where id=6;
-update noar tt set b2='JNBQTLWHEZQ' where id=6;
-update noar ti set b2='JNBQTLWHEZQ' where id=6;
-update noar tt set v0='63QUY1OUU4S0QPFCJSILTQDR76KF2M6B' where id=7;
-update noar ti set v0='63QUY1OUU4S0QPFCJSILTQDR76KF2M6B' where id=7;
-update noar tt set b0='F3R7ZJHQFN6KL0LTE' where id=7;
-update noar ti set b0='F3R7ZJHQFN6KL0LTE' where id=7;
-update noar tt set v0='MEYPOP8052KKJFPTVBOIL75ZAXD' where id=7;
-update noar ti set v0='MEYPOP8052KKJFPTVBOIL75ZAXD' where id=7;
-update noar tt set b1='GPC9N0AI66TOW72GJO29G4YV' where id=7;
-update noar ti set b1='GPC9N0AI66TOW72GJO29G4YV' where id=7;
-update noar tt set v0='AKYN29I0441KRBSNWH919C' where id=7;
-update noar ti set v0='AKYN29I0441KRBSNWH919C' where id=7;
-update noar tt set b2='1L' where id=7;
-update noar ti set b2='1L' where id=7;
-update noar tt set v0='7EPXFBQK' where id=8;
-update noar ti set v0='7EPXFBQK' where id=8;
-update noar tt set b0='ZV0A3YMAMRLPZCM9BLG2D4Q' where id=8;
-update noar ti set b0='ZV0A3YMAMRLPZCM9BLG2D4Q' where id=8;
-update noar tt set v0='IAL666LNCG35LYQ0QQK6O5' where id=8;
-update noar ti set v0='IAL666LNCG35LYQ0QQK6O5' where id=8;
-update noar tt set b1='EW11N63S2OBD7SFD9VNJLL9' where id=8;
-update noar ti set b1='EW11N63S2OBD7SFD9VNJLL9' where id=8;
-update noar tt set v0='E6QTX01IY2M21N7H' where id=8;
-update noar ti set v0='E6QTX01IY2M21N7H' where id=8;
-update noar tt set b2='OH56KOFBNTLC26K' where id=8;
-update noar ti set b2='OH56KOFBNTLC26K' where id=8;
-update noar tt set v0='EGEGWWJJV21CK83K5NXBQGR0CG1' where id=9;
-update noar ti set v0='EGEGWWJJV21CK83K5NXBQGR0CG1' where id=9;
-update noar tt set b0='O7H1SNTNK0ESVK9APLB2Z9PM3NR9E09' where id=9;
-update noar ti set b0='O7H1SNTNK0ESVK9APLB2Z9PM3NR9E09' where id=9;
-update noar tt set v0='Q1DHSP4I2' where id=9;
-update noar ti set v0='Q1DHSP4I2' where id=9;
-update noar tt set b1='IF5DY803ZWPK28V55ZDX1X3' where id=9;
-update noar ti set b1='IF5DY803ZWPK28V55ZDX1X3' where id=9;
-update noar tt set v0='DQCA7C1SFL0BU23DPX1RCBFE7WAYF' where id=9;
-update noar ti set v0='DQCA7C1SFL0BU23DPX1RCBFE7WAYF' where id=9;
-update noar tt set b2='OKYK9I5SPMXPVYJIC3CS5' where id=9;
-update noar ti set b2='OKYK9I5SPMXPVYJIC3CS5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7X9ZCU5EB1K9UTS8WJ51QCSTPGZ2X' where id=1;
-update noar ti set v0='7X9ZCU5EB1K9UTS8WJ51QCSTPGZ2X' where id=1;
-update noar tt set b0='YB8NTN82M' where id=1;
-update noar ti set b0='YB8NTN82M' where id=1;
-update noar tt set v0='LRL32Z5N10JBOF6' where id=1;
-update noar ti set v0='LRL32Z5N10JBOF6' where id=1;
-update noar tt set b1='SVXTVA7OG59RTB' where id=1;
-update noar ti set b1='SVXTVA7OG59RTB' where id=1;
-update noar tt set v0='5RQF5QA6JGO' where id=1;
-update noar ti set v0='5RQF5QA6JGO' where id=1;
-update noar tt set b2='LEOR80S' where id=1;
-update noar ti set b2='LEOR80S' where id=1;
-update noar tt set v0='YSZTG' where id=2;
-update noar ti set v0='YSZTG' where id=2;
-update noar tt set b0='UW01H8XU8E41VQJNKIQPY43R37E' where id=2;
-update noar ti set b0='UW01H8XU8E41VQJNKIQPY43R37E' where id=2;
-update noar tt set v0='4U7JBMZB54FMAZV' where id=2;
-update noar ti set v0='4U7JBMZB54FMAZV' where id=2;
-update noar tt set b1='7UJ4PJDGKF6WFCXGAJZA81SWT' where id=2;
-update noar ti set b1='7UJ4PJDGKF6WFCXGAJZA81SWT' where id=2;
-update noar tt set v0='XMT1U' where id=2;
-update noar ti set v0='XMT1U' where id=2;
-update noar tt set b2='2' where id=2;
-update noar ti set b2='2' where id=2;
-update noar tt set v0='1GXOXA9B3NSGQHU7NBE' where id=3;
-update noar ti set v0='1GXOXA9B3NSGQHU7NBE' where id=3;
-update noar tt set b0='Q' where id=3;
-update noar ti set b0='Q' where id=3;
-update noar tt set v0='SY02UKUCTT5A' where id=3;
-update noar ti set v0='SY02UKUCTT5A' where id=3;
-update noar tt set b1='OQA4' where id=3;
-update noar ti set b1='OQA4' where id=3;
-update noar tt set v0='DTPZ3DT8PWK8GMWZV' where id=3;
-update noar ti set v0='DTPZ3DT8PWK8GMWZV' where id=3;
-update noar tt set b2='BYTZ' where id=3;
-update noar ti set b2='BYTZ' where id=3;
-update noar tt set v0='15603KRF033QUHOY' where id=4;
-update noar ti set v0='15603KRF033QUHOY' where id=4;
-update noar tt set b0='S7KDI30VIRK9UTK' where id=4;
-update noar ti set b0='S7KDI30VIRK9UTK' where id=4;
-update noar tt set v0='K0FER' where id=4;
-update noar ti set v0='K0FER' where id=4;
-update noar tt set b1='42Z7ZIUCK1QXN7' where id=4;
-update noar ti set b1='42Z7ZIUCK1QXN7' where id=4;
-update noar tt set v0='YKLGSFX7QZ49D9EMOV1EQ' where id=4;
-update noar ti set v0='YKLGSFX7QZ49D9EMOV1EQ' where id=4;
-update noar tt set b2='MJTDHCSXUDJGL6QJFH9HDED1D' where id=4;
-update noar ti set b2='MJTDHCSXUDJGL6QJFH9HDED1D' where id=4;
-update noar tt set v0='Q95TBK8Z5Q45ERZQBAE2SYUC3' where id=5;
-update noar ti set v0='Q95TBK8Z5Q45ERZQBAE2SYUC3' where id=5;
-update noar tt set b0='O8DH7N2SXU1W4CVIHVYRZGW0TN6V1SDQ' where id=5;
-update noar ti set b0='O8DH7N2SXU1W4CVIHVYRZGW0TN6V1SDQ' where id=5;
-update noar tt set v0='BGVZXQEI40OKTLREY2DA9M' where id=5;
-update noar ti set v0='BGVZXQEI40OKTLREY2DA9M' where id=5;
-update noar tt set b1='09H5O6IDB32T31OYK5W29M' where id=5;
-update noar ti set b1='09H5O6IDB32T31OYK5W29M' where id=5;
-update noar tt set v0='MD4BVS633PCUN2W4I8QII' where id=5;
-update noar ti set v0='MD4BVS633PCUN2W4I8QII' where id=5;
-update noar tt set b2='BFJKMP6SMV3E' where id=5;
-update noar ti set b2='BFJKMP6SMV3E' where id=5;
-update noar tt set v0='3C96007Y7766C0665X4E5TSC9I33WROS' where id=6;
-update noar ti set v0='3C96007Y7766C0665X4E5TSC9I33WROS' where id=6;
-update noar tt set b0='8GX6Q05B7HT' where id=6;
-update noar ti set b0='8GX6Q05B7HT' where id=6;
-update noar tt set v0='TF8YT7Z7TP7SWJ' where id=6;
-update noar ti set v0='TF8YT7Z7TP7SWJ' where id=6;
-update noar tt set b1='SD3NF1OXAW0B072C54G3LYED8L' where id=6;
-update noar ti set b1='SD3NF1OXAW0B072C54G3LYED8L' where id=6;
-update noar tt set v0='DXDZ439TUJKULG59CRB0Y9UZ0IH' where id=6;
-update noar ti set v0='DXDZ439TUJKULG59CRB0Y9UZ0IH' where id=6;
-update noar tt set b2='DJUY1FZ8T8OA5QFCYP81UKNZ98' where id=6;
-update noar ti set b2='DJUY1FZ8T8OA5QFCYP81UKNZ98' where id=6;
-update noar tt set v0='I6PH4WVRW9LMMJGJOX8G' where id=7;
-update noar ti set v0='I6PH4WVRW9LMMJGJOX8G' where id=7;
-update noar tt set b0='O3FXX' where id=7;
-update noar ti set b0='O3FXX' where id=7;
-update noar tt set v0='BL05AVSKRGE0WIOYD6PE8F24SW' where id=7;
-update noar ti set v0='BL05AVSKRGE0WIOYD6PE8F24SW' where id=7;
-update noar tt set b1='RVCM' where id=7;
-update noar ti set b1='RVCM' where id=7;
-update noar tt set v0='YPV9DMLVN60CYJKS4MBMQHW' where id=7;
-update noar ti set v0='YPV9DMLVN60CYJKS4MBMQHW' where id=7;
-update noar tt set b2='BIQ0IXWC485HTEQLR' where id=7;
-update noar ti set b2='BIQ0IXWC485HTEQLR' where id=7;
-update noar tt set v0='FCTFC0KKZJ3GEKKSY8F82TQ6' where id=8;
-update noar ti set v0='FCTFC0KKZJ3GEKKSY8F82TQ6' where id=8;
-update noar tt set b0='40LTMGJRJ' where id=8;
-update noar ti set b0='40LTMGJRJ' where id=8;
-update noar tt set v0='YAQH37GOJUP91JVO0YKMW0ET' where id=8;
-update noar ti set v0='YAQH37GOJUP91JVO0YKMW0ET' where id=8;
-update noar tt set b1='IHCRM52VXHCDPDFJ4NBICFAYOOX7' where id=8;
-update noar ti set b1='IHCRM52VXHCDPDFJ4NBICFAYOOX7' where id=8;
-update noar tt set v0='2J4V4ZSAQYNC70B' where id=8;
-update noar ti set v0='2J4V4ZSAQYNC70B' where id=8;
-update noar tt set b2='DZZ0' where id=8;
-update noar ti set b2='DZZ0' where id=8;
-update noar tt set v0='6Y3EE5LFZOJGN88SKQ7P08NRZQTZ1BM' where id=9;
-update noar ti set v0='6Y3EE5LFZOJGN88SKQ7P08NRZQTZ1BM' where id=9;
-update noar tt set b0='RSZVBVQCPOFXOP20BZDU7' where id=9;
-update noar ti set b0='RSZVBVQCPOFXOP20BZDU7' where id=9;
-update noar tt set v0='P6QM8EN0RKBV' where id=9;
-update noar ti set v0='P6QM8EN0RKBV' where id=9;
-update noar tt set b1='6GQNANW4XY' where id=9;
-update noar ti set b1='6GQNANW4XY' where id=9;
-update noar tt set v0='W6XP1RQSQQYFT0CTGP5K8636FW' where id=9;
-update noar ti set v0='W6XP1RQSQQYFT0CTGP5K8636FW' where id=9;
-update noar tt set b2='FHKJWR6H7L9T90F' where id=9;
-update noar ti set b2='FHKJWR6H7L9T90F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EXR4KANRV4NMMQQBLEJHZO2JY' where id=1;
-update noar ti set v0='EXR4KANRV4NMMQQBLEJHZO2JY' where id=1;
-update noar tt set b0='JENF6SB63H4AYG0' where id=1;
-update noar ti set b0='JENF6SB63H4AYG0' where id=1;
-update noar tt set v0='5GOEYG587Y6R29AOQ0FDIN1EB6GHI2' where id=1;
-update noar ti set v0='5GOEYG587Y6R29AOQ0FDIN1EB6GHI2' where id=1;
-update noar tt set b1='NHEDBLGN0PET6ZSL24QB1X8OVMBZFM' where id=1;
-update noar ti set b1='NHEDBLGN0PET6ZSL24QB1X8OVMBZFM' where id=1;
-update noar tt set v0='MPNAJSBUJKKF74VDUEEUW4YG' where id=1;
-update noar ti set v0='MPNAJSBUJKKF74VDUEEUW4YG' where id=1;
-update noar tt set b2='51DHPJHOSO37F9J87DRQBOT042ZN' where id=1;
-update noar ti set b2='51DHPJHOSO37F9J87DRQBOT042ZN' where id=1;
-update noar tt set v0='Y25R' where id=2;
-update noar ti set v0='Y25R' where id=2;
-update noar tt set b0='H4VK6D' where id=2;
-update noar ti set b0='H4VK6D' where id=2;
-update noar tt set v0='AWEAEXIEIBCI' where id=2;
-update noar ti set v0='AWEAEXIEIBCI' where id=2;
-update noar tt set b1='ZWPPE01VM' where id=2;
-update noar ti set b1='ZWPPE01VM' where id=2;
-update noar tt set v0='NB58' where id=2;
-update noar ti set v0='NB58' where id=2;
-update noar tt set b2='674AUDAVG38P0RDH22K9LU7DS' where id=2;
-update noar ti set b2='674AUDAVG38P0RDH22K9LU7DS' where id=2;
-update noar tt set v0='ZSR72DAZ' where id=3;
-update noar ti set v0='ZSR72DAZ' where id=3;
-update noar tt set b0='XB02MJ4ICXBRV3VV' where id=3;
-update noar ti set b0='XB02MJ4ICXBRV3VV' where id=3;
-update noar tt set v0='FUECLF2I8' where id=3;
-update noar ti set v0='FUECLF2I8' where id=3;
-update noar tt set b1='J' where id=3;
-update noar ti set b1='J' where id=3;
-update noar tt set v0='H6YTR6XT4KTYNJII' where id=3;
-update noar ti set v0='H6YTR6XT4KTYNJII' where id=3;
-update noar tt set b2='76GPQ2RSIC6QAS74K1Z491W6' where id=3;
-update noar ti set b2='76GPQ2RSIC6QAS74K1Z491W6' where id=3;
-update noar tt set v0='01JE4D8TM216PN4LKRC6OJ2R4RQ6PWC' where id=4;
-update noar ti set v0='01JE4D8TM216PN4LKRC6OJ2R4RQ6PWC' where id=4;
-update noar tt set b0='FZ6ROIOL' where id=4;
-update noar ti set b0='FZ6ROIOL' where id=4;
-update noar tt set v0='SDEGGDYRK7507WI2YMX0H' where id=4;
-update noar ti set v0='SDEGGDYRK7507WI2YMX0H' where id=4;
-update noar tt set b1='V712HMILEG2H' where id=4;
-update noar ti set b1='V712HMILEG2H' where id=4;
-update noar tt set v0='XAHGN' where id=4;
-update noar ti set v0='XAHGN' where id=4;
-update noar tt set b2='RD4MIT78' where id=4;
-update noar ti set b2='RD4MIT78' where id=4;
-update noar tt set v0='61D9790SJYM01MY' where id=5;
-update noar ti set v0='61D9790SJYM01MY' where id=5;
-update noar tt set b0='64WWSHKCKQZOF6BXS1Q' where id=5;
-update noar ti set b0='64WWSHKCKQZOF6BXS1Q' where id=5;
-update noar tt set v0='ZPKXSNHNL3G36FYF3LRLZ7' where id=5;
-update noar ti set v0='ZPKXSNHNL3G36FYF3LRLZ7' where id=5;
-update noar tt set b1='XODEY' where id=5;
-update noar ti set b1='XODEY' where id=5;
-update noar tt set v0='Z6Q5JV9RJ' where id=5;
-update noar ti set v0='Z6Q5JV9RJ' where id=5;
-update noar tt set b2='3F2Y' where id=5;
-update noar ti set b2='3F2Y' where id=5;
-update noar tt set v0='GKP57TE04U' where id=6;
-update noar ti set v0='GKP57TE04U' where id=6;
-update noar tt set b0='BN42QNST97TY1IEL67IBQSMR9K8J' where id=6;
-update noar ti set b0='BN42QNST97TY1IEL67IBQSMR9K8J' where id=6;
-update noar tt set v0='UYJ7H577BH85MWIKC' where id=6;
-update noar ti set v0='UYJ7H577BH85MWIKC' where id=6;
-update noar tt set b1='NG051CTO4TBVZKI4IMHVDX90DGWQ4NAM' where id=6;
-update noar ti set b1='NG051CTO4TBVZKI4IMHVDX90DGWQ4NAM' where id=6;
-update noar tt set v0='VTT4CEHEGQWXUJ' where id=6;
-update noar ti set v0='VTT4CEHEGQWXUJ' where id=6;
-update noar tt set b2='CKK2F' where id=6;
-update noar ti set b2='CKK2F' where id=6;
-update noar tt set v0='Q' where id=7;
-update noar ti set v0='Q' where id=7;
-update noar tt set b0='VBDD3FGRLSOJ4XGUZ088R3C' where id=7;
-update noar ti set b0='VBDD3FGRLSOJ4XGUZ088R3C' where id=7;
-update noar tt set v0='YNVNV1I56VEM2D31E6X2H2' where id=7;
-update noar ti set v0='YNVNV1I56VEM2D31E6X2H2' where id=7;
-update noar tt set b1='PD8IBJQVWZ098IJD' where id=7;
-update noar ti set b1='PD8IBJQVWZ098IJD' where id=7;
-update noar tt set v0='A2FYME7YXM5ZSZZANJ1TW3LI27RZ' where id=7;
-update noar ti set v0='A2FYME7YXM5ZSZZANJ1TW3LI27RZ' where id=7;
-update noar tt set b2='YAQUYE7NZJO0ISVQYZF4ST7LJVOAOD2' where id=7;
-update noar ti set b2='YAQUYE7NZJO0ISVQYZF4ST7LJVOAOD2' where id=7;
-update noar tt set v0='RHPNSAHA00OBP9O410X1J9MOCMEFEB' where id=8;
-update noar ti set v0='RHPNSAHA00OBP9O410X1J9MOCMEFEB' where id=8;
-update noar tt set b0='5GNSKEP4QOYWGWB1E9E0X4G6I8ATPQ' where id=8;
-update noar ti set b0='5GNSKEP4QOYWGWB1E9E0X4G6I8ATPQ' where id=8;
-update noar tt set v0='G12FLSA31' where id=8;
-update noar ti set v0='G12FLSA31' where id=8;
-update noar tt set b1='VL70WN5HM02I05MUX9BZ33I6AI5QIA' where id=8;
-update noar ti set b1='VL70WN5HM02I05MUX9BZ33I6AI5QIA' where id=8;
-update noar tt set v0='C8J5WQW' where id=8;
-update noar ti set v0='C8J5WQW' where id=8;
-update noar tt set b2='ZL58PNX8M4EYFH7MVZJL3GYS73W3' where id=8;
-update noar ti set b2='ZL58PNX8M4EYFH7MVZJL3GYS73W3' where id=8;
-update noar tt set v0='9BF8O69YBTF7LBL9A' where id=9;
-update noar ti set v0='9BF8O69YBTF7LBL9A' where id=9;
-update noar tt set b0='L381608G9R6IDQCKP' where id=9;
-update noar ti set b0='L381608G9R6IDQCKP' where id=9;
-update noar tt set v0='CHIRGZUA' where id=9;
-update noar ti set v0='CHIRGZUA' where id=9;
-update noar tt set b1='YK5IQS' where id=9;
-update noar ti set b1='YK5IQS' where id=9;
-update noar tt set v0='VAGEWP3DF1QNWH' where id=9;
-update noar ti set v0='VAGEWP3DF1QNWH' where id=9;
-update noar tt set b2='EEXAQOWD89IMT47' where id=9;
-update noar ti set b2='EEXAQOWD89IMT47' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BB' where id=1;
-update noar ti set v0='0BB' where id=1;
-update noar tt set b0='RAHWAQAPLY' where id=1;
-update noar ti set b0='RAHWAQAPLY' where id=1;
-update noar tt set v0='Y5Z11UQVE90O73DMDKMDQZ9932OF' where id=1;
-update noar ti set v0='Y5Z11UQVE90O73DMDKMDQZ9932OF' where id=1;
-update noar tt set b1='QUPOF3KAJQB18OAARBVLNV52VX0R' where id=1;
-update noar ti set b1='QUPOF3KAJQB18OAARBVLNV52VX0R' where id=1;
-update noar tt set v0='PLF4U2B0ISP' where id=1;
-update noar ti set v0='PLF4U2B0ISP' where id=1;
-update noar tt set b2='FAYV' where id=1;
-update noar ti set b2='FAYV' where id=1;
-update noar tt set v0='G8WT62HP' where id=2;
-update noar ti set v0='G8WT62HP' where id=2;
-update noar tt set b0='7PZG3BXRNKKAIITYMSEBE0' where id=2;
-update noar ti set b0='7PZG3BXRNKKAIITYMSEBE0' where id=2;
-update noar tt set v0='91QS87M6T0WNUR0E2K2PHM' where id=2;
-update noar ti set v0='91QS87M6T0WNUR0E2K2PHM' where id=2;
-update noar tt set b1='GP1FH3JDOTH6HREGRS20KXB0L8' where id=2;
-update noar ti set b1='GP1FH3JDOTH6HREGRS20KXB0L8' where id=2;
-update noar tt set v0='B28RHH69' where id=2;
-update noar ti set v0='B28RHH69' where id=2;
-update noar tt set b2='7CO8IXI' where id=2;
-update noar ti set b2='7CO8IXI' where id=2;
-update noar tt set v0='XWZY' where id=3;
-update noar ti set v0='XWZY' where id=3;
-update noar tt set b0='N1CPEDG83RGBU517ZLCZ2HKRR4SRPE7' where id=3;
-update noar ti set b0='N1CPEDG83RGBU517ZLCZ2HKRR4SRPE7' where id=3;
-update noar tt set v0='BU4K6E' where id=3;
-update noar ti set v0='BU4K6E' where id=3;
-update noar tt set b1='PE7DE5GB4SV60A2QN8JOWK9' where id=3;
-update noar ti set b1='PE7DE5GB4SV60A2QN8JOWK9' where id=3;
-update noar tt set v0='WOSLQIOTD9O5ZSAI174CLI0' where id=3;
-update noar ti set v0='WOSLQIOTD9O5ZSAI174CLI0' where id=3;
-update noar tt set b2='QUZM4G15GGJBRWV8R' where id=3;
-update noar ti set b2='QUZM4G15GGJBRWV8R' where id=3;
-update noar tt set v0='3UC521OAT0HPH4GN3ATKW' where id=4;
-update noar ti set v0='3UC521OAT0HPH4GN3ATKW' where id=4;
-update noar tt set b0='PT8GXTAETOFR7PLG1VGVGHHHEAST7TBL' where id=4;
-update noar ti set b0='PT8GXTAETOFR7PLG1VGVGHHHEAST7TBL' where id=4;
-update noar tt set v0='8ZWM2GJOHDWHCKBH3' where id=4;
-update noar ti set v0='8ZWM2GJOHDWHCKBH3' where id=4;
-update noar tt set b1='DC8J' where id=4;
-update noar ti set b1='DC8J' where id=4;
-update noar tt set v0='Y1H2ODQEN8FGI' where id=4;
-update noar ti set v0='Y1H2ODQEN8FGI' where id=4;
-update noar tt set b2='O7UF5AZB0N55YEL' where id=4;
-update noar ti set b2='O7UF5AZB0N55YEL' where id=4;
-update noar tt set v0='893J' where id=5;
-update noar ti set v0='893J' where id=5;
-update noar tt set b0='NWEB79GK3UI7V4EKQ7DOASKEPN8' where id=5;
-update noar ti set b0='NWEB79GK3UI7V4EKQ7DOASKEPN8' where id=5;
-update noar tt set v0='AICZWHML3DUWP2JSVJVIRSO2EIRYZ' where id=5;
-update noar ti set v0='AICZWHML3DUWP2JSVJVIRSO2EIRYZ' where id=5;
-update noar tt set b1='YYTOOYAM6R7GU4CK7OQ3' where id=5;
-update noar ti set b1='YYTOOYAM6R7GU4CK7OQ3' where id=5;
-update noar tt set v0='H2F3P3ZS0LRVBQJI23IMZQ87YIDJJM2U' where id=5;
-update noar ti set v0='H2F3P3ZS0LRVBQJI23IMZQ87YIDJJM2U' where id=5;
-update noar tt set b2='46UWSUOQSFJ64PCHG27' where id=5;
-update noar ti set b2='46UWSUOQSFJ64PCHG27' where id=5;
-update noar tt set v0='KBWZG5UTAYCOO6526' where id=6;
-update noar ti set v0='KBWZG5UTAYCOO6526' where id=6;
-update noar tt set b0='24JYI5EN047PAI822KWS6NMP2SVA98' where id=6;
-update noar ti set b0='24JYI5EN047PAI822KWS6NMP2SVA98' where id=6;
-update noar tt set v0='WRXYCV4QUP1SOI295' where id=6;
-update noar ti set v0='WRXYCV4QUP1SOI295' where id=6;
-update noar tt set b1='4E3U0TRQ1J4ZLOQDQAA0JVHUB' where id=6;
-update noar ti set b1='4E3U0TRQ1J4ZLOQDQAA0JVHUB' where id=6;
-update noar tt set v0='JWPPIHS35A0J5U2' where id=6;
-update noar ti set v0='JWPPIHS35A0J5U2' where id=6;
-update noar tt set b2='R' where id=6;
-update noar ti set b2='R' where id=6;
-update noar tt set v0='RO' where id=7;
-update noar ti set v0='RO' where id=7;
-update noar tt set b0='3LK3RIXCXOOZ' where id=7;
-update noar ti set b0='3LK3RIXCXOOZ' where id=7;
-update noar tt set v0='13RE7097I9ANKTNL7HL2GX7TPI' where id=7;
-update noar ti set v0='13RE7097I9ANKTNL7HL2GX7TPI' where id=7;
-update noar tt set b1='A14PM37J551W618' where id=7;
-update noar ti set b1='A14PM37J551W618' where id=7;
-update noar tt set v0='W7MC795WIUO7A5UF49QRTTZPOM3C' where id=7;
-update noar ti set v0='W7MC795WIUO7A5UF49QRTTZPOM3C' where id=7;
-update noar tt set b2='CPBOPLQK8XC' where id=7;
-update noar ti set b2='CPBOPLQK8XC' where id=7;
-update noar tt set v0='S051FCY2VSI1MHILLJNU5EJ38TR' where id=8;
-update noar ti set v0='S051FCY2VSI1MHILLJNU5EJ38TR' where id=8;
-update noar tt set b0='MSW' where id=8;
-update noar ti set b0='MSW' where id=8;
-update noar tt set v0='WDZ5D7EP4NLWKUOKY5SN1DZXXB8E4' where id=8;
-update noar ti set v0='WDZ5D7EP4NLWKUOKY5SN1DZXXB8E4' where id=8;
-update noar tt set b1='IA' where id=8;
-update noar ti set b1='IA' where id=8;
-update noar tt set v0='ACBYUD17E6Q5E' where id=8;
-update noar ti set v0='ACBYUD17E6Q5E' where id=8;
-update noar tt set b2='4M31GTY9G4OZR1YCATFNB' where id=8;
-update noar ti set b2='4M31GTY9G4OZR1YCATFNB' where id=8;
-update noar tt set v0='BMT3CR6T' where id=9;
-update noar ti set v0='BMT3CR6T' where id=9;
-update noar tt set b0='HKBPON1MWH' where id=9;
-update noar ti set b0='HKBPON1MWH' where id=9;
-update noar tt set v0='NWU3' where id=9;
-update noar ti set v0='NWU3' where id=9;
-update noar tt set b1='EX0LFK3' where id=9;
-update noar ti set b1='EX0LFK3' where id=9;
-update noar tt set v0='YTHC79D5I4WVO9FH' where id=9;
-update noar ti set v0='YTHC79D5I4WVO9FH' where id=9;
-update noar tt set b2='U00GJFWOZ2SAYZT4N2' where id=9;
-update noar ti set b2='U00GJFWOZ2SAYZT4N2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HM' where id=1;
-update noar ti set v0='HM' where id=1;
-update noar tt set b0='8BTHL' where id=1;
-update noar ti set b0='8BTHL' where id=1;
-update noar tt set v0='8MKDG23NFZLJWTF' where id=1;
-update noar ti set v0='8MKDG23NFZLJWTF' where id=1;
-update noar tt set b1='KIMS0DA175NQ05ORSYNQ3QRW23G4' where id=1;
-update noar ti set b1='KIMS0DA175NQ05ORSYNQ3QRW23G4' where id=1;
-update noar tt set v0='ZBTEB4ULU8EOZZPPG9' where id=1;
-update noar ti set v0='ZBTEB4ULU8EOZZPPG9' where id=1;
-update noar tt set b2='V3RNJPQ' where id=1;
-update noar ti set b2='V3RNJPQ' where id=1;
-update noar tt set v0='2U3QNSF5ZW5VHE0EP08G8NR2IVS3' where id=2;
-update noar ti set v0='2U3QNSF5ZW5VHE0EP08G8NR2IVS3' where id=2;
-update noar tt set b0='5CF5WFDWFEFMIHX6KMR3PQR1LZQ' where id=2;
-update noar ti set b0='5CF5WFDWFEFMIHX6KMR3PQR1LZQ' where id=2;
-update noar tt set v0='NG19R' where id=2;
-update noar ti set v0='NG19R' where id=2;
-update noar tt set b1='QYE4IM2KIEKLG6KZAZKPF46' where id=2;
-update noar ti set b1='QYE4IM2KIEKLG6KZAZKPF46' where id=2;
-update noar tt set v0='55114R43T0ERGU93MFTRC9' where id=2;
-update noar ti set v0='55114R43T0ERGU93MFTRC9' where id=2;
-update noar tt set b2='1LGJ' where id=2;
-update noar ti set b2='1LGJ' where id=2;
-update noar tt set v0='1RZMQ8X' where id=3;
-update noar ti set v0='1RZMQ8X' where id=3;
-update noar tt set b0='LCM3QDM77M56YCHKH' where id=3;
-update noar ti set b0='LCM3QDM77M56YCHKH' where id=3;
-update noar tt set v0='DSYQ2ECLVV5P' where id=3;
-update noar ti set v0='DSYQ2ECLVV5P' where id=3;
-update noar tt set b1='DNZZAGL1HEUPOUGCDHZ0I7PJQUKX' where id=3;
-update noar ti set b1='DNZZAGL1HEUPOUGCDHZ0I7PJQUKX' where id=3;
-update noar tt set v0='NEUT73' where id=3;
-update noar ti set v0='NEUT73' where id=3;
-update noar tt set b2='45TSMC6UZN9FH2NLRES8QJM' where id=3;
-update noar ti set b2='45TSMC6UZN9FH2NLRES8QJM' where id=3;
-update noar tt set v0='6TTHF46W58QLZVVHODB' where id=4;
-update noar ti set v0='6TTHF46W58QLZVVHODB' where id=4;
-update noar tt set b0='KWH1KZX0XP5' where id=4;
-update noar ti set b0='KWH1KZX0XP5' where id=4;
-update noar tt set v0='0PC98G0EA3NA9P5WGPXP' where id=4;
-update noar ti set v0='0PC98G0EA3NA9P5WGPXP' where id=4;
-update noar tt set b1='BIJULJHMJNM74D0J6IZ0XD33' where id=4;
-update noar ti set b1='BIJULJHMJNM74D0J6IZ0XD33' where id=4;
-update noar tt set v0='UL9YLYH777C1IS23VK11D2UL7' where id=4;
-update noar ti set v0='UL9YLYH777C1IS23VK11D2UL7' where id=4;
-update noar tt set b2='6' where id=4;
-update noar ti set b2='6' where id=4;
-update noar tt set v0='Q26V9LP3493G' where id=5;
-update noar ti set v0='Q26V9LP3493G' where id=5;
-update noar tt set b0='GQ73ASURRUXH6KE3S3QDT' where id=5;
-update noar ti set b0='GQ73ASURRUXH6KE3S3QDT' where id=5;
-update noar tt set v0='GV7EOXB4YN6' where id=5;
-update noar ti set v0='GV7EOXB4YN6' where id=5;
-update noar tt set b1='FCAC31GCZROZ8P4YKU53KO02EGSOBS' where id=5;
-update noar ti set b1='FCAC31GCZROZ8P4YKU53KO02EGSOBS' where id=5;
-update noar tt set v0='93' where id=5;
-update noar ti set v0='93' where id=5;
-update noar tt set b2='D2IKRWKYI6UO0TTD0Q4I14KGMY' where id=5;
-update noar ti set b2='D2IKRWKYI6UO0TTD0Q4I14KGMY' where id=5;
-update noar tt set v0='TX7X08IQOJ3ZS3VZ' where id=6;
-update noar ti set v0='TX7X08IQOJ3ZS3VZ' where id=6;
-update noar tt set b0='MC9K' where id=6;
-update noar ti set b0='MC9K' where id=6;
-update noar tt set v0='ZG' where id=6;
-update noar ti set v0='ZG' where id=6;
-update noar tt set b1='2OFU' where id=6;
-update noar ti set b1='2OFU' where id=6;
-update noar tt set v0='07ZKU6QIAYFMUEWIR3' where id=6;
-update noar ti set v0='07ZKU6QIAYFMUEWIR3' where id=6;
-update noar tt set b2='RRPRZDG0LHEF5B5W7IPDCJB' where id=6;
-update noar ti set b2='RRPRZDG0LHEF5B5W7IPDCJB' where id=6;
-update noar tt set v0='6BN58TNZF9KZXT42QTNVKTJKLZF1J' where id=7;
-update noar ti set v0='6BN58TNZF9KZXT42QTNVKTJKLZF1J' where id=7;
-update noar tt set b0='5O2YQEK9AI2620ER86CY44CZNTNZM432' where id=7;
-update noar ti set b0='5O2YQEK9AI2620ER86CY44CZNTNZM432' where id=7;
-update noar tt set v0='ZZO2E' where id=7;
-update noar ti set v0='ZZO2E' where id=7;
-update noar tt set b1='JYOKZLILZV2CVJG5ETY0W8GQZM4A' where id=7;
-update noar ti set b1='JYOKZLILZV2CVJG5ETY0W8GQZM4A' where id=7;
-update noar tt set v0='1FE5KOFQH' where id=7;
-update noar ti set v0='1FE5KOFQH' where id=7;
-update noar tt set b2='KIAFNJQOWN4' where id=7;
-update noar ti set b2='KIAFNJQOWN4' where id=7;
-update noar tt set v0='KLEB57PH6' where id=8;
-update noar ti set v0='KLEB57PH6' where id=8;
-update noar tt set b0='UK1624XW6PA19BJRGEXG0EEYOKTBU' where id=8;
-update noar ti set b0='UK1624XW6PA19BJRGEXG0EEYOKTBU' where id=8;
-update noar tt set v0='OUBBH5KT8IUEACEI19XSKBRZYSCXTBB' where id=8;
-update noar ti set v0='OUBBH5KT8IUEACEI19XSKBRZYSCXTBB' where id=8;
-update noar tt set b1='Q0QSXIQRRJ9D' where id=8;
-update noar ti set b1='Q0QSXIQRRJ9D' where id=8;
-update noar tt set v0='HUY5N13QZKGIEXYIFPZQWB8D' where id=8;
-update noar ti set v0='HUY5N13QZKGIEXYIFPZQWB8D' where id=8;
-update noar tt set b2='Z862C6BE33SV6SK923PFT9EPE6V' where id=8;
-update noar ti set b2='Z862C6BE33SV6SK923PFT9EPE6V' where id=8;
-update noar tt set v0='SKPQKSXDULQHF6ZAKR6X99PF9FRWQ' where id=9;
-update noar ti set v0='SKPQKSXDULQHF6ZAKR6X99PF9FRWQ' where id=9;
-update noar tt set b0='9TUB5PX90' where id=9;
-update noar ti set b0='9TUB5PX90' where id=9;
-update noar tt set v0='XG2KJ2V9QU1Q1ET0T67H06' where id=9;
-update noar ti set v0='XG2KJ2V9QU1Q1ET0T67H06' where id=9;
-update noar tt set b1='Q865T' where id=9;
-update noar ti set b1='Q865T' where id=9;
-update noar tt set v0='XYWSGSEDR' where id=9;
-update noar ti set v0='XYWSGSEDR' where id=9;
-update noar tt set b2='08C5LC3LSYJ44LJRYVF95W' where id=9;
-update noar ti set b2='08C5LC3LSYJ44LJRYVF95W' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z6MC9LT99X1' where id=1;
-update noar ti set v0='Z6MC9LT99X1' where id=1;
-update noar tt set b0='XH300J6J983' where id=1;
-update noar ti set b0='XH300J6J983' where id=1;
-update noar tt set v0='88SON644E4G96H7MEEI8NCP06GMD' where id=1;
-update noar ti set v0='88SON644E4G96H7MEEI8NCP06GMD' where id=1;
-update noar tt set b1='5G3XFS2ECEYA56A7I82L8E9WUQOOF' where id=1;
-update noar ti set b1='5G3XFS2ECEYA56A7I82L8E9WUQOOF' where id=1;
-update noar tt set v0='8' where id=1;
-update noar ti set v0='8' where id=1;
-update noar tt set b2='5Z7PQTNT269JKJFY' where id=1;
-update noar ti set b2='5Z7PQTNT269JKJFY' where id=1;
-update noar tt set v0='PX1BAY' where id=2;
-update noar ti set v0='PX1BAY' where id=2;
-update noar tt set b0='08KOGS1P' where id=2;
-update noar ti set b0='08KOGS1P' where id=2;
-update noar tt set v0='QB3R1ZXJNNW69U7TR90FSHR' where id=2;
-update noar ti set v0='QB3R1ZXJNNW69U7TR90FSHR' where id=2;
-update noar tt set b1='LCQ8H6PHSUHY1V0RD6Y81NP0' where id=2;
-update noar ti set b1='LCQ8H6PHSUHY1V0RD6Y81NP0' where id=2;
-update noar tt set v0='EBYVS' where id=2;
-update noar ti set v0='EBYVS' where id=2;
-update noar tt set b2='4' where id=2;
-update noar ti set b2='4' where id=2;
-update noar tt set v0='XN8LK4RS3KTBU3Y07PZFLAKY744TI' where id=3;
-update noar ti set v0='XN8LK4RS3KTBU3Y07PZFLAKY744TI' where id=3;
-update noar tt set b0='XRCE' where id=3;
-update noar ti set b0='XRCE' where id=3;
-update noar tt set v0='9WQ3B9IAH8AD86' where id=3;
-update noar ti set v0='9WQ3B9IAH8AD86' where id=3;
-update noar tt set b1='RRAQC9JPMHK49UWVUITTPQ1O342XBBT' where id=3;
-update noar ti set b1='RRAQC9JPMHK49UWVUITTPQ1O342XBBT' where id=3;
-update noar tt set v0='C85XJ0NOL3WR' where id=3;
-update noar ti set v0='C85XJ0NOL3WR' where id=3;
-update noar tt set b2='7QQL' where id=3;
-update noar ti set b2='7QQL' where id=3;
-update noar tt set v0='QTLY6SIZF' where id=4;
-update noar ti set v0='QTLY6SIZF' where id=4;
-update noar tt set b0='D0TOKZ1M16Z7' where id=4;
-update noar ti set b0='D0TOKZ1M16Z7' where id=4;
-update noar tt set v0='1L5XMGZZ47' where id=4;
-update noar ti set v0='1L5XMGZZ47' where id=4;
-update noar tt set b1='JDBMWJ0585Q77MK3YPK' where id=4;
-update noar ti set b1='JDBMWJ0585Q77MK3YPK' where id=4;
-update noar tt set v0='O6' where id=4;
-update noar ti set v0='O6' where id=4;
-update noar tt set b2='JKE56' where id=4;
-update noar ti set b2='JKE56' where id=4;
-update noar tt set v0='N9Y' where id=5;
-update noar ti set v0='N9Y' where id=5;
-update noar tt set b0='RDO23FKPMW15RZ81UYW58Z2EA08VMF1' where id=5;
-update noar ti set b0='RDO23FKPMW15RZ81UYW58Z2EA08VMF1' where id=5;
-update noar tt set v0='CZMC02JSH2BT' where id=5;
-update noar ti set v0='CZMC02JSH2BT' where id=5;
-update noar tt set b1='QRX8SF' where id=5;
-update noar ti set b1='QRX8SF' where id=5;
-update noar tt set v0='05' where id=5;
-update noar ti set v0='05' where id=5;
-update noar tt set b2='QQ13I1WU5NZUCD4ETTYRTBD02HBXJCL' where id=5;
-update noar ti set b2='QQ13I1WU5NZUCD4ETTYRTBD02HBXJCL' where id=5;
-update noar tt set v0='YZ17Q07M0GS2KFK0AW84OWMQ14QF70' where id=6;
-update noar ti set v0='YZ17Q07M0GS2KFK0AW84OWMQ14QF70' where id=6;
-update noar tt set b0='2MWU5XMKQL' where id=6;
-update noar ti set b0='2MWU5XMKQL' where id=6;
-update noar tt set v0='85JRDBCM0LJQL6JCWZ2' where id=6;
-update noar ti set v0='85JRDBCM0LJQL6JCWZ2' where id=6;
-update noar tt set b1='QQVP7' where id=6;
-update noar ti set b1='QQVP7' where id=6;
-update noar tt set v0='EDXRUA6IT09DJ39' where id=6;
-update noar ti set v0='EDXRUA6IT09DJ39' where id=6;
-update noar tt set b2='CGC1UB1ATAH4VPP4C8FZCGNL0I' where id=6;
-update noar ti set b2='CGC1UB1ATAH4VPP4C8FZCGNL0I' where id=6;
-update noar tt set v0='GRN82' where id=7;
-update noar ti set v0='GRN82' where id=7;
-update noar tt set b0='2JHJJXG7F1WY5JVNPD0UT' where id=7;
-update noar ti set b0='2JHJJXG7F1WY5JVNPD0UT' where id=7;
-update noar tt set v0='Q38P61LQISWWP8LV7' where id=7;
-update noar ti set v0='Q38P61LQISWWP8LV7' where id=7;
-update noar tt set b1='94INXVGRQH' where id=7;
-update noar ti set b1='94INXVGRQH' where id=7;
-update noar tt set v0='D8R2GJU0FJAJN4MK4V20RVWK4C9' where id=7;
-update noar ti set v0='D8R2GJU0FJAJN4MK4V20RVWK4C9' where id=7;
-update noar tt set b2='0VLKQ2' where id=7;
-update noar ti set b2='0VLKQ2' where id=7;
-update noar tt set v0='G7WKORB811774EKUZNLCC8' where id=8;
-update noar ti set v0='G7WKORB811774EKUZNLCC8' where id=8;
-update noar tt set b0='E37LJNWMFVSKSW5JOQK4PHY2P' where id=8;
-update noar ti set b0='E37LJNWMFVSKSW5JOQK4PHY2P' where id=8;
-update noar tt set v0='JHDQ3' where id=8;
-update noar ti set v0='JHDQ3' where id=8;
-update noar tt set b1='XEXH725N652DIPRV8S2E6' where id=8;
-update noar ti set b1='XEXH725N652DIPRV8S2E6' where id=8;
-update noar tt set v0='17SSPHKD6' where id=8;
-update noar ti set v0='17SSPHKD6' where id=8;
-update noar tt set b2='EJ4RS6PTXPELYS3PFPDLWGKC1KYKZ5PM' where id=8;
-update noar ti set b2='EJ4RS6PTXPELYS3PFPDLWGKC1KYKZ5PM' where id=8;
-update noar tt set v0='R' where id=9;
-update noar ti set v0='R' where id=9;
-update noar tt set b0='961GDPZS7WIZKYITDUK4HYE6D' where id=9;
-update noar ti set b0='961GDPZS7WIZKYITDUK4HYE6D' where id=9;
-update noar tt set v0='2R7QAR7R1FCONMD6YUMYIN2OUSQMIFR' where id=9;
-update noar ti set v0='2R7QAR7R1FCONMD6YUMYIN2OUSQMIFR' where id=9;
-update noar tt set b1='9' where id=9;
-update noar ti set b1='9' where id=9;
-update noar tt set v0='I' where id=9;
-update noar ti set v0='I' where id=9;
-update noar tt set b2='N' where id=9;
-update noar ti set b2='N' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KTZX79UNGPJHNIIQ9NBU285A3W4KQ7Y' where id=1;
-update noar ti set v0='KTZX79UNGPJHNIIQ9NBU285A3W4KQ7Y' where id=1;
-update noar tt set b0='L8OV1JXWHLBR7H9576' where id=1;
-update noar ti set b0='L8OV1JXWHLBR7H9576' where id=1;
-update noar tt set v0='BMTDO6CDG' where id=1;
-update noar ti set v0='BMTDO6CDG' where id=1;
-update noar tt set b1='G8G9M2ZM4C3WFQD9FHNK66' where id=1;
-update noar ti set b1='G8G9M2ZM4C3WFQD9FHNK66' where id=1;
-update noar tt set v0='6WJ02TMOVO32R95I' where id=1;
-update noar ti set v0='6WJ02TMOVO32R95I' where id=1;
-update noar tt set b2='CA4T8CJO3ZMM' where id=1;
-update noar ti set b2='CA4T8CJO3ZMM' where id=1;
-update noar tt set v0='5DT354L8FC3BFSXKG9169LHKG0YD1I' where id=2;
-update noar ti set v0='5DT354L8FC3BFSXKG9169LHKG0YD1I' where id=2;
-update noar tt set b0='ZECK6DC4' where id=2;
-update noar ti set b0='ZECK6DC4' where id=2;
-update noar tt set v0='7GFA42TD4OCU11UO9CGY' where id=2;
-update noar ti set v0='7GFA42TD4OCU11UO9CGY' where id=2;
-update noar tt set b1='ZM5ZPICCCSBMA3KWU13BI2W9' where id=2;
-update noar ti set b1='ZM5ZPICCCSBMA3KWU13BI2W9' where id=2;
-update noar tt set v0='UKTDWU3SXB93EO6V6' where id=2;
-update noar ti set v0='UKTDWU3SXB93EO6V6' where id=2;
-update noar tt set b2='4YHT022F' where id=2;
-update noar ti set b2='4YHT022F' where id=2;
-update noar tt set v0='F6O793' where id=3;
-update noar ti set v0='F6O793' where id=3;
-update noar tt set b0='VMG89W04EG' where id=3;
-update noar ti set b0='VMG89W04EG' where id=3;
-update noar tt set v0='QD3F837L3TVXN1O15DWFOZLGKG9G9SQ3' where id=3;
-update noar ti set v0='QD3F837L3TVXN1O15DWFOZLGKG9G9SQ3' where id=3;
-update noar tt set b1='QC5XH78HKAO9MPCI' where id=3;
-update noar ti set b1='QC5XH78HKAO9MPCI' where id=3;
-update noar tt set v0='14QP752GNIIWKY5HS7' where id=3;
-update noar ti set v0='14QP752GNIIWKY5HS7' where id=3;
-update noar tt set b2='6PK5D4D04TY496F31KB6ZM52BHLY' where id=3;
-update noar ti set b2='6PK5D4D04TY496F31KB6ZM52BHLY' where id=3;
-update noar tt set v0='E006OJFKG25VG0GJEUO8ZX0SNKFW2M7' where id=4;
-update noar ti set v0='E006OJFKG25VG0GJEUO8ZX0SNKFW2M7' where id=4;
-update noar tt set b0='A5SAGD2S' where id=4;
-update noar ti set b0='A5SAGD2S' where id=4;
-update noar tt set v0='ZBPEL52CCNM' where id=4;
-update noar ti set v0='ZBPEL52CCNM' where id=4;
-update noar tt set b1='4SS9JG9UR325X58OKOHECO8' where id=4;
-update noar ti set b1='4SS9JG9UR325X58OKOHECO8' where id=4;
-update noar tt set v0='Z5AK5' where id=4;
-update noar ti set v0='Z5AK5' where id=4;
-update noar tt set b2='CJIDWOHK0Y2GO6CECSZ' where id=4;
-update noar ti set b2='CJIDWOHK0Y2GO6CECSZ' where id=4;
-update noar tt set v0='1A1H5UE' where id=5;
-update noar ti set v0='1A1H5UE' where id=5;
-update noar tt set b0='O2UVU2GMCO21CYAM' where id=5;
-update noar ti set b0='O2UVU2GMCO21CYAM' where id=5;
-update noar tt set v0='666X7Y5VUHBD3AD5U3ZWPVX2H' where id=5;
-update noar ti set v0='666X7Y5VUHBD3AD5U3ZWPVX2H' where id=5;
-update noar tt set b1='IIM1NKDPK3GSEV7TBO7WTZYK4C9' where id=5;
-update noar ti set b1='IIM1NKDPK3GSEV7TBO7WTZYK4C9' where id=5;
-update noar tt set v0='NJF06983RRB2PY5GV6O7' where id=5;
-update noar ti set v0='NJF06983RRB2PY5GV6O7' where id=5;
-update noar tt set b2='6QJF6NRS2YOGCX7Y5IAK31SVKBDTDG' where id=5;
-update noar ti set b2='6QJF6NRS2YOGCX7Y5IAK31SVKBDTDG' where id=5;
-update noar tt set v0='374FT1FSJBDV' where id=6;
-update noar ti set v0='374FT1FSJBDV' where id=6;
-update noar tt set b0='AAAHG7SKBXTQQTY2A9DK0WZ4' where id=6;
-update noar ti set b0='AAAHG7SKBXTQQTY2A9DK0WZ4' where id=6;
-update noar tt set v0='GO5633ADRLSIS1AWT7MMGK' where id=6;
-update noar ti set v0='GO5633ADRLSIS1AWT7MMGK' where id=6;
-update noar tt set b1='K23CKVW0N0SRYF5ZW066VMXT' where id=6;
-update noar ti set b1='K23CKVW0N0SRYF5ZW066VMXT' where id=6;
-update noar tt set v0='V1VWDPMOZUILZE1' where id=6;
-update noar ti set v0='V1VWDPMOZUILZE1' where id=6;
-update noar tt set b2='8JVZFI0KTX' where id=6;
-update noar ti set b2='8JVZFI0KTX' where id=6;
-update noar tt set v0='IJPPPGATDQ6UKMSZ6Z0EEW7' where id=7;
-update noar ti set v0='IJPPPGATDQ6UKMSZ6Z0EEW7' where id=7;
-update noar tt set b0='7F5UAY90CRRV7' where id=7;
-update noar ti set b0='7F5UAY90CRRV7' where id=7;
-update noar tt set v0='LMYWP8RSKQMBR' where id=7;
-update noar ti set v0='LMYWP8RSKQMBR' where id=7;
-update noar tt set b1='81YYVJGEGLU26XBSSJ49F1G28L0HA' where id=7;
-update noar ti set b1='81YYVJGEGLU26XBSSJ49F1G28L0HA' where id=7;
-update noar tt set v0='C' where id=7;
-update noar ti set v0='C' where id=7;
-update noar tt set b2='01DEHIO31S5B9OW1H2T940Z6TWPC9GG' where id=7;
-update noar ti set b2='01DEHIO31S5B9OW1H2T940Z6TWPC9GG' where id=7;
-update noar tt set v0='UCLCK3VH2INBS75R1F1E8D6DRCT' where id=8;
-update noar ti set v0='UCLCK3VH2INBS75R1F1E8D6DRCT' where id=8;
-update noar tt set b0='C150BK9GYYUZO870ALT' where id=8;
-update noar ti set b0='C150BK9GYYUZO870ALT' where id=8;
-update noar tt set v0='JRAA20' where id=8;
-update noar ti set v0='JRAA20' where id=8;
-update noar tt set b1='FER8Z8XSFGMX' where id=8;
-update noar ti set b1='FER8Z8XSFGMX' where id=8;
-update noar tt set v0='S40MUZ2NBKUN97CE5B3UU0MCX4W9R22' where id=8;
-update noar ti set v0='S40MUZ2NBKUN97CE5B3UU0MCX4W9R22' where id=8;
-update noar tt set b2='8' where id=8;
-update noar ti set b2='8' where id=8;
-update noar tt set v0='24JFCJ1PFNS8QB5PMTH88ACJV0W' where id=9;
-update noar ti set v0='24JFCJ1PFNS8QB5PMTH88ACJV0W' where id=9;
-update noar tt set b0='8DKBV5L70PQMGFNPJ2RFDZT' where id=9;
-update noar ti set b0='8DKBV5L70PQMGFNPJ2RFDZT' where id=9;
-update noar tt set v0='AHTWSYB5QRTCR2RZSCF5M' where id=9;
-update noar ti set v0='AHTWSYB5QRTCR2RZSCF5M' where id=9;
-update noar tt set b1='KCKWGGMMQG578CJCZC3TFXGKM09246Y7' where id=9;
-update noar ti set b1='KCKWGGMMQG578CJCZC3TFXGKM09246Y7' where id=9;
-update noar tt set v0='UWBS48E3KSC22R' where id=9;
-update noar ti set v0='UWBS48E3KSC22R' where id=9;
-update noar tt set b2='2H5FQ97DBTT304Q6SS' where id=9;
-update noar ti set b2='2H5FQ97DBTT304Q6SS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IK3O4OZPGR67G8R8' where id=1;
-update noar ti set v0='IK3O4OZPGR67G8R8' where id=1;
-update noar tt set b0='ZI7HHGFTCEPLVP' where id=1;
-update noar ti set b0='ZI7HHGFTCEPLVP' where id=1;
-update noar tt set v0='HLBEUE4BXWEHNF53' where id=1;
-update noar ti set v0='HLBEUE4BXWEHNF53' where id=1;
-update noar tt set b1='UKJ5BRPH03SU' where id=1;
-update noar ti set b1='UKJ5BRPH03SU' where id=1;
-update noar tt set v0='B2' where id=1;
-update noar ti set v0='B2' where id=1;
-update noar tt set b2='9BMFN46L962BOZ7RBPMJGJ7R1TEN1' where id=1;
-update noar ti set b2='9BMFN46L962BOZ7RBPMJGJ7R1TEN1' where id=1;
-update noar tt set v0='4RDXRJKV576C9LY' where id=2;
-update noar ti set v0='4RDXRJKV576C9LY' where id=2;
-update noar tt set b0='L8IIOXUHR8N3AVSF0ESD97W' where id=2;
-update noar ti set b0='L8IIOXUHR8N3AVSF0ESD97W' where id=2;
-update noar tt set v0='L45U12VZZ5L4HONYU' where id=2;
-update noar ti set v0='L45U12VZZ5L4HONYU' where id=2;
-update noar tt set b1='BXLHX1U5AYX2ZU6KHV' where id=2;
-update noar ti set b1='BXLHX1U5AYX2ZU6KHV' where id=2;
-update noar tt set v0='1U8ZW9O8Q' where id=2;
-update noar ti set v0='1U8ZW9O8Q' where id=2;
-update noar tt set b2='UR03VNA1FPJZ6' where id=2;
-update noar ti set b2='UR03VNA1FPJZ6' where id=2;
-update noar tt set v0='KMJDBR2X0S0U0CF3YKCBNN4BLZDI3' where id=3;
-update noar ti set v0='KMJDBR2X0S0U0CF3YKCBNN4BLZDI3' where id=3;
-update noar tt set b0='TMSD6CWNR1XIJAO4I82W' where id=3;
-update noar ti set b0='TMSD6CWNR1XIJAO4I82W' where id=3;
-update noar tt set v0='9YMNI9' where id=3;
-update noar ti set v0='9YMNI9' where id=3;
-update noar tt set b1='2YCWMLAREXU' where id=3;
-update noar ti set b1='2YCWMLAREXU' where id=3;
-update noar tt set v0='WCVBE3X4J90UW6RHYORRW6Z' where id=3;
-update noar ti set v0='WCVBE3X4J90UW6RHYORRW6Z' where id=3;
-update noar tt set b2='ZBM1R2V' where id=3;
-update noar ti set b2='ZBM1R2V' where id=3;
-update noar tt set v0='5J9AR8JULEFFSQS6KW4SL18X64VF900' where id=4;
-update noar ti set v0='5J9AR8JULEFFSQS6KW4SL18X64VF900' where id=4;
-update noar tt set b0='P26MAU7NKSX4YTH09U2HUHT20H' where id=4;
-update noar ti set b0='P26MAU7NKSX4YTH09U2HUHT20H' where id=4;
-update noar tt set v0='HN7S0NKLSVTM' where id=4;
-update noar ti set v0='HN7S0NKLSVTM' where id=4;
-update noar tt set b1='VPQFB' where id=4;
-update noar ti set b1='VPQFB' where id=4;
-update noar tt set v0='42' where id=4;
-update noar ti set v0='42' where id=4;
-update noar tt set b2='94PHMFAZ9SV9KFKNYLWSE3AV0D0NXYZ8' where id=4;
-update noar ti set b2='94PHMFAZ9SV9KFKNYLWSE3AV0D0NXYZ8' where id=4;
-update noar tt set v0='ST4ZELCMLUY' where id=5;
-update noar ti set v0='ST4ZELCMLUY' where id=5;
-update noar tt set b0='SHWROHBW2HXJU0NG' where id=5;
-update noar ti set b0='SHWROHBW2HXJU0NG' where id=5;
-update noar tt set v0='83MLF9TJCUD3XYGD90ICFM7' where id=5;
-update noar ti set v0='83MLF9TJCUD3XYGD90ICFM7' where id=5;
-update noar tt set b1='SUH7MUQAOWG' where id=5;
-update noar ti set b1='SUH7MUQAOWG' where id=5;
-update noar tt set v0='X40Y2D' where id=5;
-update noar ti set v0='X40Y2D' where id=5;
-update noar tt set b2='1TCIELI8ZDSFHHCUBDO' where id=5;
-update noar ti set b2='1TCIELI8ZDSFHHCUBDO' where id=5;
-update noar tt set v0='WFZV5VX92KQ' where id=6;
-update noar ti set v0='WFZV5VX92KQ' where id=6;
-update noar tt set b0='D5J0SIX2EPIXF' where id=6;
-update noar ti set b0='D5J0SIX2EPIXF' where id=6;
-update noar tt set v0='EL7T93UUF2DHFZPG503ES0' where id=6;
-update noar ti set v0='EL7T93UUF2DHFZPG503ES0' where id=6;
-update noar tt set b1='KNAYRD3KPHE1QM1Y713DNGWJP' where id=6;
-update noar ti set b1='KNAYRD3KPHE1QM1Y713DNGWJP' where id=6;
-update noar tt set v0='VF8GDPT' where id=6;
-update noar ti set v0='VF8GDPT' where id=6;
-update noar tt set b2='N1EZMSO84UL115J' where id=6;
-update noar ti set b2='N1EZMSO84UL115J' where id=6;
-update noar tt set v0='N3BTZSWNROL0B75LZDBIQKRKS' where id=7;
-update noar ti set v0='N3BTZSWNROL0B75LZDBIQKRKS' where id=7;
-update noar tt set b0='7LV5BR' where id=7;
-update noar ti set b0='7LV5BR' where id=7;
-update noar tt set v0='OM850' where id=7;
-update noar ti set v0='OM850' where id=7;
-update noar tt set b1='IAGDUCY7FD522GOADVUWB8XGERIII' where id=7;
-update noar ti set b1='IAGDUCY7FD522GOADVUWB8XGERIII' where id=7;
-update noar tt set v0='MT8U4FFH9DPNN2CH39SZCR9' where id=7;
-update noar ti set v0='MT8U4FFH9DPNN2CH39SZCR9' where id=7;
-update noar tt set b2='BJPQHQ9N3Y' where id=7;
-update noar ti set b2='BJPQHQ9N3Y' where id=7;
-update noar tt set v0='SWPISUK0VT11H6GWQM1' where id=8;
-update noar ti set v0='SWPISUK0VT11H6GWQM1' where id=8;
-update noar tt set b0='3JUL' where id=8;
-update noar ti set b0='3JUL' where id=8;
-update noar tt set v0='15HA6QF1V3YWR' where id=8;
-update noar ti set v0='15HA6QF1V3YWR' where id=8;
-update noar tt set b1='H9G80FRHBNBW13DTXR3FZDF5S' where id=8;
-update noar ti set b1='H9G80FRHBNBW13DTXR3FZDF5S' where id=8;
-update noar tt set v0='RVPMIYTXHJLK084' where id=8;
-update noar ti set v0='RVPMIYTXHJLK084' where id=8;
-update noar tt set b2='41DS9W79WWPE0D01RSROTEAUHTDU' where id=8;
-update noar ti set b2='41DS9W79WWPE0D01RSROTEAUHTDU' where id=8;
-update noar tt set v0='MM' where id=9;
-update noar ti set v0='MM' where id=9;
-update noar tt set b0='YDNFR6V30PZUFKH33EE62ZO72XHYN0NQ' where id=9;
-update noar ti set b0='YDNFR6V30PZUFKH33EE62ZO72XHYN0NQ' where id=9;
-update noar tt set v0='VN' where id=9;
-update noar ti set v0='VN' where id=9;
-update noar tt set b1='O483YC2BYFHGL8SH' where id=9;
-update noar ti set b1='O483YC2BYFHGL8SH' where id=9;
-update noar tt set v0='IB0ILQ9GKHTWYHV8' where id=9;
-update noar ti set v0='IB0ILQ9GKHTWYHV8' where id=9;
-update noar tt set b2='M9NK' where id=9;
-update noar ti set b2='M9NK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3RNNJJH0A4TYPJJEEJBTIPBOCYDL1' where id=1;
-update noar ti set v0='3RNNJJH0A4TYPJJEEJBTIPBOCYDL1' where id=1;
-update noar tt set b0='UTMUQYOTEIH8EYTQ1PXGD036KRH7EO' where id=1;
-update noar ti set b0='UTMUQYOTEIH8EYTQ1PXGD036KRH7EO' where id=1;
-update noar tt set v0='7JN10Z7WSF62' where id=1;
-update noar ti set v0='7JN10Z7WSF62' where id=1;
-update noar tt set b1='FRPG4OYYL86GK2EQUROVDI76MY' where id=1;
-update noar ti set b1='FRPG4OYYL86GK2EQUROVDI76MY' where id=1;
-update noar tt set v0='QPF50RIQ' where id=1;
-update noar ti set v0='QPF50RIQ' where id=1;
-update noar tt set b2='ZUKCLHP1F41NKI8LSDH' where id=1;
-update noar ti set b2='ZUKCLHP1F41NKI8LSDH' where id=1;
-update noar tt set v0='BRSRC3O907XK' where id=2;
-update noar ti set v0='BRSRC3O907XK' where id=2;
-update noar tt set b0='JVPKLNR3RVE' where id=2;
-update noar ti set b0='JVPKLNR3RVE' where id=2;
-update noar tt set v0='SQ3HH4PM' where id=2;
-update noar ti set v0='SQ3HH4PM' where id=2;
-update noar tt set b1='UUQ4Q' where id=2;
-update noar ti set b1='UUQ4Q' where id=2;
-update noar tt set v0='BTYXN9ED4AYK27XSTE0E98Y5' where id=2;
-update noar ti set v0='BTYXN9ED4AYK27XSTE0E98Y5' where id=2;
-update noar tt set b2='R74K11LKR6C' where id=2;
-update noar ti set b2='R74K11LKR6C' where id=2;
-update noar tt set v0='H53OPQ' where id=3;
-update noar ti set v0='H53OPQ' where id=3;
-update noar tt set b0='7' where id=3;
-update noar ti set b0='7' where id=3;
-update noar tt set v0='H77B3NILXJ7DM186' where id=3;
-update noar ti set v0='H77B3NILXJ7DM186' where id=3;
-update noar tt set b1='Z4PZ8Q72VSV16TJQIE09HW8' where id=3;
-update noar ti set b1='Z4PZ8Q72VSV16TJQIE09HW8' where id=3;
-update noar tt set v0='9E6V4FNCJ9KZJWBCBX1OJ1OZ' where id=3;
-update noar ti set v0='9E6V4FNCJ9KZJWBCBX1OJ1OZ' where id=3;
-update noar tt set b2='LUC3I230BND' where id=3;
-update noar ti set b2='LUC3I230BND' where id=3;
-update noar tt set v0='KT6BJHN0PMU3CV3PI64DAEX7M8PF' where id=4;
-update noar ti set v0='KT6BJHN0PMU3CV3PI64DAEX7M8PF' where id=4;
-update noar tt set b0='WSVOMU6D' where id=4;
-update noar ti set b0='WSVOMU6D' where id=4;
-update noar tt set v0='LPQKTTPJTVN990ZVERF6L1Z' where id=4;
-update noar ti set v0='LPQKTTPJTVN990ZVERF6L1Z' where id=4;
-update noar tt set b1='D8IH0SHPILGH1JSW' where id=4;
-update noar ti set b1='D8IH0SHPILGH1JSW' where id=4;
-update noar tt set v0='QFL1YESZ90QF6ORD4' where id=4;
-update noar ti set v0='QFL1YESZ90QF6ORD4' where id=4;
-update noar tt set b2='WEHJRGIFGBMZTX62D07MR5D' where id=4;
-update noar ti set b2='WEHJRGIFGBMZTX62D07MR5D' where id=4;
-update noar tt set v0='2KEGQWUIQT7CW804ZBORKQKP' where id=5;
-update noar ti set v0='2KEGQWUIQT7CW804ZBORKQKP' where id=5;
-update noar tt set b0='A5C8N7SNN8RR9M7JSGD' where id=5;
-update noar ti set b0='A5C8N7SNN8RR9M7JSGD' where id=5;
-update noar tt set v0='M8MUYPIY9' where id=5;
-update noar ti set v0='M8MUYPIY9' where id=5;
-update noar tt set b1='3BRY9ZOT3A' where id=5;
-update noar ti set b1='3BRY9ZOT3A' where id=5;
-update noar tt set v0='V827ION0JVZM' where id=5;
-update noar ti set v0='V827ION0JVZM' where id=5;
-update noar tt set b2='MUOVV2ZFNC4BW' where id=5;
-update noar ti set b2='MUOVV2ZFNC4BW' where id=5;
-update noar tt set v0='C' where id=6;
-update noar ti set v0='C' where id=6;
-update noar tt set b0='SOCRBYCOSLN1Q7G5OSCI83' where id=6;
-update noar ti set b0='SOCRBYCOSLN1Q7G5OSCI83' where id=6;
-update noar tt set v0='8' where id=6;
-update noar ti set v0='8' where id=6;
-update noar tt set b1='YZZOPHCQONPSMICM3' where id=6;
-update noar ti set b1='YZZOPHCQONPSMICM3' where id=6;
-update noar tt set v0='XSOZG2X0TEXV21FKWQVBH4B0CI2VVHP' where id=6;
-update noar ti set v0='XSOZG2X0TEXV21FKWQVBH4B0CI2VVHP' where id=6;
-update noar tt set b2='OY4UV4QDZXIT1TFMI' where id=6;
-update noar ti set b2='OY4UV4QDZXIT1TFMI' where id=6;
-update noar tt set v0='JSBHCBFRZXVS4E2' where id=7;
-update noar ti set v0='JSBHCBFRZXVS4E2' where id=7;
-update noar tt set b0='6QBJYEGIGB2RHENT3P' where id=7;
-update noar ti set b0='6QBJYEGIGB2RHENT3P' where id=7;
-update noar tt set v0='JU9ST' where id=7;
-update noar ti set v0='JU9ST' where id=7;
-update noar tt set b1='E288M5B8FMDVSGW2D0F4K3T8943PHX' where id=7;
-update noar ti set b1='E288M5B8FMDVSGW2D0F4K3T8943PHX' where id=7;
-update noar tt set v0='BY66U62V3YD0OV7TV6JGS1XOBWAG' where id=7;
-update noar ti set v0='BY66U62V3YD0OV7TV6JGS1XOBWAG' where id=7;
-update noar tt set b2='4A4GDK5WQA5IIAA2TJSU8WY1WKZ9W' where id=7;
-update noar ti set b2='4A4GDK5WQA5IIAA2TJSU8WY1WKZ9W' where id=7;
-update noar tt set v0='G4FLSSDT2OGHX753XWUHLF' where id=8;
-update noar ti set v0='G4FLSSDT2OGHX753XWUHLF' where id=8;
-update noar tt set b0='34RF' where id=8;
-update noar ti set b0='34RF' where id=8;
-update noar tt set v0='JJOVK4N4D7398C2' where id=8;
-update noar ti set v0='JJOVK4N4D7398C2' where id=8;
-update noar tt set b1='34QBK3BBNG9TK4ZD6R55HOKLQ' where id=8;
-update noar ti set b1='34QBK3BBNG9TK4ZD6R55HOKLQ' where id=8;
-update noar tt set v0='WQSAY37EF5JPGGWCQ' where id=8;
-update noar ti set v0='WQSAY37EF5JPGGWCQ' where id=8;
-update noar tt set b2='DUWHJEOKZ9ATZH' where id=8;
-update noar ti set b2='DUWHJEOKZ9ATZH' where id=8;
-update noar tt set v0='L1GL0ZLNZDQ21F8G7IEFLIZ' where id=9;
-update noar ti set v0='L1GL0ZLNZDQ21F8G7IEFLIZ' where id=9;
-update noar tt set b0='V' where id=9;
-update noar ti set b0='V' where id=9;
-update noar tt set v0='RND' where id=9;
-update noar ti set v0='RND' where id=9;
-update noar tt set b1='1VKTMVQGX75U6KH' where id=9;
-update noar ti set b1='1VKTMVQGX75U6KH' where id=9;
-update noar tt set v0='UFFBJNEZZ0VM5144NP8AJ4FGXZF5ML' where id=9;
-update noar ti set v0='UFFBJNEZZ0VM5144NP8AJ4FGXZF5ML' where id=9;
-update noar tt set b2='FY1Z6N8' where id=9;
-update noar ti set b2='FY1Z6N8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2R585KTYR61A' where id=1;
-update noar ti set v0='2R585KTYR61A' where id=1;
-update noar tt set b0='G3MLFCWOZ5ACJTX38EGWA' where id=1;
-update noar ti set b0='G3MLFCWOZ5ACJTX38EGWA' where id=1;
-update noar tt set v0='XLJ' where id=1;
-update noar ti set v0='XLJ' where id=1;
-update noar tt set b1='ZBIN95M5VQLQXR9H5J0AGGM2HG19Y87' where id=1;
-update noar ti set b1='ZBIN95M5VQLQXR9H5J0AGGM2HG19Y87' where id=1;
-update noar tt set v0='B3XNYDQ14OK51MSWC46JV7UWJ8U23' where id=1;
-update noar ti set v0='B3XNYDQ14OK51MSWC46JV7UWJ8U23' where id=1;
-update noar tt set b2='OF8KUUMTYQQZM10N605SMHQARIQ0GKD' where id=1;
-update noar ti set b2='OF8KUUMTYQQZM10N605SMHQARIQ0GKD' where id=1;
-update noar tt set v0='1TA8N0IZ' where id=2;
-update noar ti set v0='1TA8N0IZ' where id=2;
-update noar tt set b0='6A8IA0RDJ744236Z' where id=2;
-update noar ti set b0='6A8IA0RDJ744236Z' where id=2;
-update noar tt set v0='UZEEU0W6U77HLF' where id=2;
-update noar ti set v0='UZEEU0W6U77HLF' where id=2;
-update noar tt set b1='OHDCWMQ3' where id=2;
-update noar ti set b1='OHDCWMQ3' where id=2;
-update noar tt set v0='HUM5MR61PTDIWEZBZRJQ' where id=2;
-update noar ti set v0='HUM5MR61PTDIWEZBZRJQ' where id=2;
-update noar tt set b2='VCB' where id=2;
-update noar ti set b2='VCB' where id=2;
-update noar tt set v0='W' where id=3;
-update noar ti set v0='W' where id=3;
-update noar tt set b0='HFVVK3QLUXM3XVEJYA2JQPP4M' where id=3;
-update noar ti set b0='HFVVK3QLUXM3XVEJYA2JQPP4M' where id=3;
-update noar tt set v0='5JL7GT9GZHSTC66QUJOD9QDLGU' where id=3;
-update noar ti set v0='5JL7GT9GZHSTC66QUJOD9QDLGU' where id=3;
-update noar tt set b1='T0UR3OTVRB4V5QZK8UK' where id=3;
-update noar ti set b1='T0UR3OTVRB4V5QZK8UK' where id=3;
-update noar tt set v0='VGOSM5QHPAF' where id=3;
-update noar ti set v0='VGOSM5QHPAF' where id=3;
-update noar tt set b2='BW50ZHD20J98UTQAN0DGLZ5KLRW' where id=3;
-update noar ti set b2='BW50ZHD20J98UTQAN0DGLZ5KLRW' where id=3;
-update noar tt set v0='QMPYN2VOWMG3VJ7XB9SHRWKCMGLTJNMW' where id=4;
-update noar ti set v0='QMPYN2VOWMG3VJ7XB9SHRWKCMGLTJNMW' where id=4;
-update noar tt set b0='UOJ21YG46EVH5LQN' where id=4;
-update noar ti set b0='UOJ21YG46EVH5LQN' where id=4;
-update noar tt set v0='1SK3WZ' where id=4;
-update noar ti set v0='1SK3WZ' where id=4;
-update noar tt set b1='XVKV5V' where id=4;
-update noar ti set b1='XVKV5V' where id=4;
-update noar tt set v0='RHKR97DLPQJTNU6' where id=4;
-update noar ti set v0='RHKR97DLPQJTNU6' where id=4;
-update noar tt set b2='C92JZCTLTW1' where id=4;
-update noar ti set b2='C92JZCTLTW1' where id=4;
-update noar tt set v0='7A5A1GQ5RGCFPQIOID7JMLMZD4O7O' where id=5;
-update noar ti set v0='7A5A1GQ5RGCFPQIOID7JMLMZD4O7O' where id=5;
-update noar tt set b0='NULO36F6' where id=5;
-update noar ti set b0='NULO36F6' where id=5;
-update noar tt set v0='ZUPXVSXZWCDY294B0LX1SSCHHE' where id=5;
-update noar ti set v0='ZUPXVSXZWCDY294B0LX1SSCHHE' where id=5;
-update noar tt set b1='RE71VUMX1ZX1ACUYTM' where id=5;
-update noar ti set b1='RE71VUMX1ZX1ACUYTM' where id=5;
-update noar tt set v0='ZL6EUU4EXPKL' where id=5;
-update noar ti set v0='ZL6EUU4EXPKL' where id=5;
-update noar tt set b2='C8Y8W4V3BP4ZSH2' where id=5;
-update noar ti set b2='C8Y8W4V3BP4ZSH2' where id=5;
-update noar tt set v0='UH7U' where id=6;
-update noar ti set v0='UH7U' where id=6;
-update noar tt set b0='I92RZFVX1220IYMATRSOAGWH' where id=6;
-update noar ti set b0='I92RZFVX1220IYMATRSOAGWH' where id=6;
-update noar tt set v0='BNZSHCN3JNZQMB4NR' where id=6;
-update noar ti set v0='BNZSHCN3JNZQMB4NR' where id=6;
-update noar tt set b1='ERLZ1QHAHUYGHXEH55CNLP2ZNYIP' where id=6;
-update noar ti set b1='ERLZ1QHAHUYGHXEH55CNLP2ZNYIP' where id=6;
-update noar tt set v0='UD2UDBO3WMMHN195Y4WXMU1D6' where id=6;
-update noar ti set v0='UD2UDBO3WMMHN195Y4WXMU1D6' where id=6;
-update noar tt set b2='2Z3O3QSJREXG7GSAGAMBS07PWU' where id=6;
-update noar ti set b2='2Z3O3QSJREXG7GSAGAMBS07PWU' where id=6;
-update noar tt set v0='HIL0W541UEILJ7HZ3HRL5J9KF5W7N34R' where id=7;
-update noar ti set v0='HIL0W541UEILJ7HZ3HRL5J9KF5W7N34R' where id=7;
-update noar tt set b0='KYWFAN2BTIBFXSH7A6OJDO' where id=7;
-update noar ti set b0='KYWFAN2BTIBFXSH7A6OJDO' where id=7;
-update noar tt set v0='Z49I8QYOU0NRP3KON' where id=7;
-update noar ti set v0='Z49I8QYOU0NRP3KON' where id=7;
-update noar tt set b1='MT0USM' where id=7;
-update noar ti set b1='MT0USM' where id=7;
-update noar tt set v0='4UD83QCJMBMXSHIXG' where id=7;
-update noar ti set v0='4UD83QCJMBMXSHIXG' where id=7;
-update noar tt set b2='YMKNAWULH2NP29WYAC9WQW76R1' where id=7;
-update noar ti set b2='YMKNAWULH2NP29WYAC9WQW76R1' where id=7;
-update noar tt set v0='6LM8JVZRTIL0XRF6T3W31H' where id=8;
-update noar ti set v0='6LM8JVZRTIL0XRF6T3W31H' where id=8;
-update noar tt set b0='OGBCZDEGLCGHOOK27AM3' where id=8;
-update noar ti set b0='OGBCZDEGLCGHOOK27AM3' where id=8;
-update noar tt set v0='F7GXBSH3CXFESWID3IY2ZN9ZEM3' where id=8;
-update noar ti set v0='F7GXBSH3CXFESWID3IY2ZN9ZEM3' where id=8;
-update noar tt set b1='1P79ZHCITKST8VJ6R7LATB47ROMPA' where id=8;
-update noar ti set b1='1P79ZHCITKST8VJ6R7LATB47ROMPA' where id=8;
-update noar tt set v0='VWGDZ2R0MIR4D' where id=8;
-update noar ti set v0='VWGDZ2R0MIR4D' where id=8;
-update noar tt set b2='O5JR5GMFPN7W9AO' where id=8;
-update noar ti set b2='O5JR5GMFPN7W9AO' where id=8;
-update noar tt set v0='DAUFCU9NQJNM2MCJLM41FCLB83Y5MIAE' where id=9;
-update noar ti set v0='DAUFCU9NQJNM2MCJLM41FCLB83Y5MIAE' where id=9;
-update noar tt set b0='NSB8GDXEXD8M8U8UMBG2S0' where id=9;
-update noar ti set b0='NSB8GDXEXD8M8U8UMBG2S0' where id=9;
-update noar tt set v0='LT5IFUAQJF6C6RYLK6' where id=9;
-update noar ti set v0='LT5IFUAQJF6C6RYLK6' where id=9;
-update noar tt set b1='ICJM4B3V8' where id=9;
-update noar ti set b1='ICJM4B3V8' where id=9;
-update noar tt set v0='H7ERG6AT2UC1I' where id=9;
-update noar ti set v0='H7ERG6AT2UC1I' where id=9;
-update noar tt set b2='5FWALHL5TLWV4ON6BO75ARMR6QE93' where id=9;
-update noar ti set b2='5FWALHL5TLWV4ON6BO75ARMR6QE93' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O1A1O2PXT' where id=1;
-update noar ti set v0='O1A1O2PXT' where id=1;
-update noar tt set b0='MF5AL' where id=1;
-update noar ti set b0='MF5AL' where id=1;
-update noar tt set v0='JRCIBZTS7F' where id=1;
-update noar ti set v0='JRCIBZTS7F' where id=1;
-update noar tt set b1='GPCY83CCQW8GC2HC' where id=1;
-update noar ti set b1='GPCY83CCQW8GC2HC' where id=1;
-update noar tt set v0='ZF0MJ7FVXBU9JSZ2TS4GZE6QMA2' where id=1;
-update noar ti set v0='ZF0MJ7FVXBU9JSZ2TS4GZE6QMA2' where id=1;
-update noar tt set b2='DBCFLRUYAVWK2FNUW95' where id=1;
-update noar ti set b2='DBCFLRUYAVWK2FNUW95' where id=1;
-update noar tt set v0='G1OHG' where id=2;
-update noar ti set v0='G1OHG' where id=2;
-update noar tt set b0='GS3KIAS90OZN82AC9RYD' where id=2;
-update noar ti set b0='GS3KIAS90OZN82AC9RYD' where id=2;
-update noar tt set v0='EN9' where id=2;
-update noar ti set v0='EN9' where id=2;
-update noar tt set b1='QP' where id=2;
-update noar ti set b1='QP' where id=2;
-update noar tt set v0='8NOBJ4I0QAAOGL97EPW' where id=2;
-update noar ti set v0='8NOBJ4I0QAAOGL97EPW' where id=2;
-update noar tt set b2='ABHCW6SDN6EV2SC7SEIY447G' where id=2;
-update noar ti set b2='ABHCW6SDN6EV2SC7SEIY447G' where id=2;
-update noar tt set v0='SVAEG7W0XR7TYLRCL' where id=3;
-update noar ti set v0='SVAEG7W0XR7TYLRCL' where id=3;
-update noar tt set b0='417GW9T6LGLY5KEJGR0QKV6C5NBID' where id=3;
-update noar ti set b0='417GW9T6LGLY5KEJGR0QKV6C5NBID' where id=3;
-update noar tt set v0='TN63GLN7CQK9K95RON57N83Y0NRIU' where id=3;
-update noar ti set v0='TN63GLN7CQK9K95RON57N83Y0NRIU' where id=3;
-update noar tt set b1='3B0UBCD2DHX4755L1SUG1TARG4CDNB' where id=3;
-update noar ti set b1='3B0UBCD2DHX4755L1SUG1TARG4CDNB' where id=3;
-update noar tt set v0='R9OAXCEKMALAKNDBL62LOXBVYMUE' where id=3;
-update noar ti set v0='R9OAXCEKMALAKNDBL62LOXBVYMUE' where id=3;
-update noar tt set b2='5JG092OA' where id=3;
-update noar ti set b2='5JG092OA' where id=3;
-update noar tt set v0='A' where id=4;
-update noar ti set v0='A' where id=4;
-update noar tt set b0='RQO9P512' where id=4;
-update noar ti set b0='RQO9P512' where id=4;
-update noar tt set v0='SVK15TYQ45PC' where id=4;
-update noar ti set v0='SVK15TYQ45PC' where id=4;
-update noar tt set b1='FMO8O4TSZ74N' where id=4;
-update noar ti set b1='FMO8O4TSZ74N' where id=4;
-update noar tt set v0='4YM4V' where id=4;
-update noar ti set v0='4YM4V' where id=4;
-update noar tt set b2='BC9FI2ZXQEFQZ5' where id=4;
-update noar ti set b2='BC9FI2ZXQEFQZ5' where id=4;
-update noar tt set v0='2BAH6JT1FW0TR2E7A' where id=5;
-update noar ti set v0='2BAH6JT1FW0TR2E7A' where id=5;
-update noar tt set b0='YRSTE5XBE' where id=5;
-update noar ti set b0='YRSTE5XBE' where id=5;
-update noar tt set v0='PM476HEE7SQ9R58EXAY7PI66EH0I' where id=5;
-update noar ti set v0='PM476HEE7SQ9R58EXAY7PI66EH0I' where id=5;
-update noar tt set b1='SX30XXLYHOST228UMDTEK1ZVK5U4J5DK' where id=5;
-update noar ti set b1='SX30XXLYHOST228UMDTEK1ZVK5U4J5DK' where id=5;
-update noar tt set v0='DQ0UUL' where id=5;
-update noar ti set v0='DQ0UUL' where id=5;
-update noar tt set b2='TCYGWW4OQMLVKWJBMCU85M7' where id=5;
-update noar ti set b2='TCYGWW4OQMLVKWJBMCU85M7' where id=5;
-update noar tt set v0='LHP0S8GD7CZS3MTSXPHDR86A' where id=6;
-update noar ti set v0='LHP0S8GD7CZS3MTSXPHDR86A' where id=6;
-update noar tt set b0='4AS65EE6OXZAXFQON6O580HBUYL' where id=6;
-update noar ti set b0='4AS65EE6OXZAXFQON6O580HBUYL' where id=6;
-update noar tt set v0='287LTAG2HN80ZLFR53CR5MCKW' where id=6;
-update noar ti set v0='287LTAG2HN80ZLFR53CR5MCKW' where id=6;
-update noar tt set b1='D1AJ6XYQ64947YV1548PIY2XVS87' where id=6;
-update noar ti set b1='D1AJ6XYQ64947YV1548PIY2XVS87' where id=6;
-update noar tt set v0='9WF8' where id=6;
-update noar ti set v0='9WF8' where id=6;
-update noar tt set b2='HE4CRUBPCCYKEPY2FI' where id=6;
-update noar ti set b2='HE4CRUBPCCYKEPY2FI' where id=6;
-update noar tt set v0='6DSRCP8J' where id=7;
-update noar ti set v0='6DSRCP8J' where id=7;
-update noar tt set b0='V8FVFQ' where id=7;
-update noar ti set b0='V8FVFQ' where id=7;
-update noar tt set v0='T64NCGR2ACG3UEM0M3RY9V4O1' where id=7;
-update noar ti set v0='T64NCGR2ACG3UEM0M3RY9V4O1' where id=7;
-update noar tt set b1='FCJAO17TBNJQI2' where id=7;
-update noar ti set b1='FCJAO17TBNJQI2' where id=7;
-update noar tt set v0='M2VRN127QI2KTAICIQ8PUVF' where id=7;
-update noar ti set v0='M2VRN127QI2KTAICIQ8PUVF' where id=7;
-update noar tt set b2='FUZCTE' where id=7;
-update noar ti set b2='FUZCTE' where id=7;
-update noar tt set v0='YJXZ2OO0DCXLND3VR971L' where id=8;
-update noar ti set v0='YJXZ2OO0DCXLND3VR971L' where id=8;
-update noar tt set b0='761VT8D8ZVOVVB' where id=8;
-update noar ti set b0='761VT8D8ZVOVVB' where id=8;
-update noar tt set v0='VQPHXF3IHY8XWCUEJSQA' where id=8;
-update noar ti set v0='VQPHXF3IHY8XWCUEJSQA' where id=8;
-update noar tt set b1='KWLB9XQC4G24' where id=8;
-update noar ti set b1='KWLB9XQC4G24' where id=8;
-update noar tt set v0='7UPTJXBAG3JQETIKMQJJH0XTGMDEF4' where id=8;
-update noar ti set v0='7UPTJXBAG3JQETIKMQJJH0XTGMDEF4' where id=8;
-update noar tt set b2='DTUN91TE' where id=8;
-update noar ti set b2='DTUN91TE' where id=8;
-update noar tt set v0='94O78OO94CRWGLM' where id=9;
-update noar ti set v0='94O78OO94CRWGLM' where id=9;
-update noar tt set b0='4IQ13N8SZ4QM8NADQJ5D6YKC9' where id=9;
-update noar ti set b0='4IQ13N8SZ4QM8NADQJ5D6YKC9' where id=9;
-update noar tt set v0='WIRTRYJ8B0NMPB8WTD55I4MV1R5' where id=9;
-update noar ti set v0='WIRTRYJ8B0NMPB8WTD55I4MV1R5' where id=9;
-update noar tt set b1='RGJ3HE9DOBT8Q5BWY' where id=9;
-update noar ti set b1='RGJ3HE9DOBT8Q5BWY' where id=9;
-update noar tt set v0='ZYZPCMMKJMB6E4OROUN4N2G5JXRR' where id=9;
-update noar ti set v0='ZYZPCMMKJMB6E4OROUN4N2G5JXRR' where id=9;
-update noar tt set b2='KNVYXA5JJWAPY6NWL' where id=9;
-update noar ti set b2='KNVYXA5JJWAPY6NWL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4A7PLTN2R61TP8V957L1LZIWS2MQT6DD' where id=1;
-update noar ti set v0='4A7PLTN2R61TP8V957L1LZIWS2MQT6DD' where id=1;
-update noar tt set b0='SZ4S290JRQ1EB405NVJVYA' where id=1;
-update noar ti set b0='SZ4S290JRQ1EB405NVJVYA' where id=1;
-update noar tt set v0='VF8B69OS' where id=1;
-update noar ti set v0='VF8B69OS' where id=1;
-update noar tt set b1='SF8VXDGM61U4' where id=1;
-update noar ti set b1='SF8VXDGM61U4' where id=1;
-update noar tt set v0='8EYMQGIWIBZTSJ3V3CPPR98PX2MBE' where id=1;
-update noar ti set v0='8EYMQGIWIBZTSJ3V3CPPR98PX2MBE' where id=1;
-update noar tt set b2='IG6Q9JLGGJNPQLNBOS8P6HSM1C' where id=1;
-update noar ti set b2='IG6Q9JLGGJNPQLNBOS8P6HSM1C' where id=1;
-update noar tt set v0='RE2D6YSYU4DMKVDISKZJXEBG5' where id=2;
-update noar ti set v0='RE2D6YSYU4DMKVDISKZJXEBG5' where id=2;
-update noar tt set b0='7CJDZ05XVE' where id=2;
-update noar ti set b0='7CJDZ05XVE' where id=2;
-update noar tt set v0='H4YF052OA84JF' where id=2;
-update noar ti set v0='H4YF052OA84JF' where id=2;
-update noar tt set b1='HUO20RGN9QCGE5T2DW' where id=2;
-update noar ti set b1='HUO20RGN9QCGE5T2DW' where id=2;
-update noar tt set v0='PHQIDGUSJXAHFFLEV94CQREXV8CO0' where id=2;
-update noar ti set v0='PHQIDGUSJXAHFFLEV94CQREXV8CO0' where id=2;
-update noar tt set b2='9G0B9' where id=2;
-update noar ti set b2='9G0B9' where id=2;
-update noar tt set v0='6Y9J5LS9CCZMBKC' where id=3;
-update noar ti set v0='6Y9J5LS9CCZMBKC' where id=3;
-update noar tt set b0='K7039U41DBKCV71YCQDMEG' where id=3;
-update noar ti set b0='K7039U41DBKCV71YCQDMEG' where id=3;
-update noar tt set v0='J84DQPHWNHZ6K6AJTIJ69GUGREDMGR2C' where id=3;
-update noar ti set v0='J84DQPHWNHZ6K6AJTIJ69GUGREDMGR2C' where id=3;
-update noar tt set b1='URZJPKG64L' where id=3;
-update noar ti set b1='URZJPKG64L' where id=3;
-update noar tt set v0='YC2IFXQWUOGL2AP' where id=3;
-update noar ti set v0='YC2IFXQWUOGL2AP' where id=3;
-update noar tt set b2='41USV259' where id=3;
-update noar ti set b2='41USV259' where id=3;
-update noar tt set v0='X67ZRN1O1K7IBLGC2CUGJOZKZMN6C4' where id=4;
-update noar ti set v0='X67ZRN1O1K7IBLGC2CUGJOZKZMN6C4' where id=4;
-update noar tt set b0='FFVFBEZV7EZ' where id=4;
-update noar ti set b0='FFVFBEZV7EZ' where id=4;
-update noar tt set v0='FH81L79' where id=4;
-update noar ti set v0='FH81L79' where id=4;
-update noar tt set b1='YPKOTFOYYVHVJFYQNP32M' where id=4;
-update noar ti set b1='YPKOTFOYYVHVJFYQNP32M' where id=4;
-update noar tt set v0='6DJQM7LBVKL68YCT5UH6' where id=4;
-update noar ti set v0='6DJQM7LBVKL68YCT5UH6' where id=4;
-update noar tt set b2='A37BVEJZZOI1XC02N' where id=4;
-update noar ti set b2='A37BVEJZZOI1XC02N' where id=4;
-update noar tt set v0='1UVVDYLLRM' where id=5;
-update noar ti set v0='1UVVDYLLRM' where id=5;
-update noar tt set b0='729ZG1WVN1BELZG53QC' where id=5;
-update noar ti set b0='729ZG1WVN1BELZG53QC' where id=5;
-update noar tt set v0='IUG6E7PMDZGR0IHE5F3MII0B98' where id=5;
-update noar ti set v0='IUG6E7PMDZGR0IHE5F3MII0B98' where id=5;
-update noar tt set b1='HDM3IT6V3GZCV83' where id=5;
-update noar ti set b1='HDM3IT6V3GZCV83' where id=5;
-update noar tt set v0='G8ST0' where id=5;
-update noar ti set v0='G8ST0' where id=5;
-update noar tt set b2='46P6N' where id=5;
-update noar ti set b2='46P6N' where id=5;
-update noar tt set v0='52WADJ56O3J' where id=6;
-update noar ti set v0='52WADJ56O3J' where id=6;
-update noar tt set b0='60OIJY9K5C93B1015CNNT8UP' where id=6;
-update noar ti set b0='60OIJY9K5C93B1015CNNT8UP' where id=6;
-update noar tt set v0='9XG59G3RK6FY7PZ9LKT212CA1B3JIS' where id=6;
-update noar ti set v0='9XG59G3RK6FY7PZ9LKT212CA1B3JIS' where id=6;
-update noar tt set b1='VKRFVE4G9MI6PTYS7UAN' where id=6;
-update noar ti set b1='VKRFVE4G9MI6PTYS7UAN' where id=6;
-update noar tt set v0='3KOQ9H3F149L53R5A4RC84QJ6IW' where id=6;
-update noar ti set v0='3KOQ9H3F149L53R5A4RC84QJ6IW' where id=6;
-update noar tt set b2='KXQPECWYUWQPI4Y7RJXE47' where id=6;
-update noar ti set b2='KXQPECWYUWQPI4Y7RJXE47' where id=6;
-update noar tt set v0='M9GNVQH4V4DO6O3A98X0ODPHZPU65GC1' where id=7;
-update noar ti set v0='M9GNVQH4V4DO6O3A98X0ODPHZPU65GC1' where id=7;
-update noar tt set b0='G45C2MLHMMJS7U9SJR90' where id=7;
-update noar ti set b0='G45C2MLHMMJS7U9SJR90' where id=7;
-update noar tt set v0='SKHVJID72ULRNWLU48ZQ5LPJBOLPH' where id=7;
-update noar ti set v0='SKHVJID72ULRNWLU48ZQ5LPJBOLPH' where id=7;
-update noar tt set b1='KYJWCFK6P35VWWKXOK75M3OO' where id=7;
-update noar ti set b1='KYJWCFK6P35VWWKXOK75M3OO' where id=7;
-update noar tt set v0='Y2RWXQXR5B8GECVM7AUAN7YJB0FS958' where id=7;
-update noar ti set v0='Y2RWXQXR5B8GECVM7AUAN7YJB0FS958' where id=7;
-update noar tt set b2='AXPFVRQWCM2BZH7BNNY9BDELBEDIRVI' where id=7;
-update noar ti set b2='AXPFVRQWCM2BZH7BNNY9BDELBEDIRVI' where id=7;
-update noar tt set v0='BXB3IZ7HCTC4339LV3QN' where id=8;
-update noar ti set v0='BXB3IZ7HCTC4339LV3QN' where id=8;
-update noar tt set b0='PCQI97EI7OB6HD74' where id=8;
-update noar ti set b0='PCQI97EI7OB6HD74' where id=8;
-update noar tt set v0='66M4K2NART1' where id=8;
-update noar ti set v0='66M4K2NART1' where id=8;
-update noar tt set b1='LYUPXV67WQYRAKZZYBLIVXGGQ5GAL' where id=8;
-update noar ti set b1='LYUPXV67WQYRAKZZYBLIVXGGQ5GAL' where id=8;
-update noar tt set v0='MPYKI51OS2LWRGTH' where id=8;
-update noar ti set v0='MPYKI51OS2LWRGTH' where id=8;
-update noar tt set b2='7UEMPQWI4F' where id=8;
-update noar ti set b2='7UEMPQWI4F' where id=8;
-update noar tt set v0='4B1RBT1L8O29ZTT' where id=9;
-update noar ti set v0='4B1RBT1L8O29ZTT' where id=9;
-update noar tt set b0='MDEVA2CEOULTM0AYCXO8MG' where id=9;
-update noar ti set b0='MDEVA2CEOULTM0AYCXO8MG' where id=9;
-update noar tt set v0='6V24D0' where id=9;
-update noar ti set v0='6V24D0' where id=9;
-update noar tt set b1='O9SXTJY4SPQI3MVWMAMKX8ISIU9X' where id=9;
-update noar ti set b1='O9SXTJY4SPQI3MVWMAMKX8ISIU9X' where id=9;
-update noar tt set v0='4EF318TZIG71AL5LWEQQGD' where id=9;
-update noar ti set v0='4EF318TZIG71AL5LWEQQGD' where id=9;
-update noar tt set b2='BKHJRR4OIKXX8EABIM' where id=9;
-update noar ti set b2='BKHJRR4OIKXX8EABIM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HPZBU3P9GUSTWDKHX7F92M084' where id=1;
-update noar ti set v0='HPZBU3P9GUSTWDKHX7F92M084' where id=1;
-update noar tt set b0='MJUZ9K47OFMXW6N82QI2E0WJF' where id=1;
-update noar ti set b0='MJUZ9K47OFMXW6N82QI2E0WJF' where id=1;
-update noar tt set v0='9NBPN152DN55WS3FPQU' where id=1;
-update noar ti set v0='9NBPN152DN55WS3FPQU' where id=1;
-update noar tt set b1='8WFNIVJETT5K' where id=1;
-update noar ti set b1='8WFNIVJETT5K' where id=1;
-update noar tt set v0='WJBCQ0X7DQUA0F33617GD7' where id=1;
-update noar ti set v0='WJBCQ0X7DQUA0F33617GD7' where id=1;
-update noar tt set b2='KMY0AZASEM5I6RH06' where id=1;
-update noar ti set b2='KMY0AZASEM5I6RH06' where id=1;
-update noar tt set v0='29UXP1U' where id=2;
-update noar ti set v0='29UXP1U' where id=2;
-update noar tt set b0='AKLIRCX714DI9NCVD5H' where id=2;
-update noar ti set b0='AKLIRCX714DI9NCVD5H' where id=2;
-update noar tt set v0='9ZJUKEGQET7RVJYZRMC' where id=2;
-update noar ti set v0='9ZJUKEGQET7RVJYZRMC' where id=2;
-update noar tt set b1='EHGD7KMYJFO0' where id=2;
-update noar ti set b1='EHGD7KMYJFO0' where id=2;
-update noar tt set v0='SKLKYHD' where id=2;
-update noar ti set v0='SKLKYHD' where id=2;
-update noar tt set b2='3TQUZQ88PYOGUQ68' where id=2;
-update noar ti set b2='3TQUZQ88PYOGUQ68' where id=2;
-update noar tt set v0='P6O365U335KD0R5J9IHVS42T3BN' where id=3;
-update noar ti set v0='P6O365U335KD0R5J9IHVS42T3BN' where id=3;
-update noar tt set b0='PYLKH' where id=3;
-update noar ti set b0='PYLKH' where id=3;
-update noar tt set v0='FH5CISSDVBGEQ' where id=3;
-update noar ti set v0='FH5CISSDVBGEQ' where id=3;
-update noar tt set b1='CDOISD8PWDKVXJIGRIDGSKSU32' where id=3;
-update noar ti set b1='CDOISD8PWDKVXJIGRIDGSKSU32' where id=3;
-update noar tt set v0='9LLIKQQNZKQ5JEI' where id=3;
-update noar ti set v0='9LLIKQQNZKQ5JEI' where id=3;
-update noar tt set b2='D3ACYO' where id=3;
-update noar ti set b2='D3ACYO' where id=3;
-update noar tt set v0='3D877U3CPL4EVSPY4I4SKQCXSF' where id=4;
-update noar ti set v0='3D877U3CPL4EVSPY4I4SKQCXSF' where id=4;
-update noar tt set b0='DAKW5ZUFH45MI3' where id=4;
-update noar ti set b0='DAKW5ZUFH45MI3' where id=4;
-update noar tt set v0='0YWJPDCE1IDZ17E74K7' where id=4;
-update noar ti set v0='0YWJPDCE1IDZ17E74K7' where id=4;
-update noar tt set b1='SX7NDB5VYW1NYPYLFESSK' where id=4;
-update noar ti set b1='SX7NDB5VYW1NYPYLFESSK' where id=4;
-update noar tt set v0='XYO4YLZ3L7TILORLV1UT6EPP5' where id=4;
-update noar ti set v0='XYO4YLZ3L7TILORLV1UT6EPP5' where id=4;
-update noar tt set b2='7K8Q9M8ALB8LF8KCFIP' where id=4;
-update noar ti set b2='7K8Q9M8ALB8LF8KCFIP' where id=4;
-update noar tt set v0='VZLL' where id=5;
-update noar ti set v0='VZLL' where id=5;
-update noar tt set b0='N3Y24AO03' where id=5;
-update noar ti set b0='N3Y24AO03' where id=5;
-update noar tt set v0='IN2DO3R' where id=5;
-update noar ti set v0='IN2DO3R' where id=5;
-update noar tt set b1='1Y6ZISDA3DXUMFW9FCK94P5Q' where id=5;
-update noar ti set b1='1Y6ZISDA3DXUMFW9FCK94P5Q' where id=5;
-update noar tt set v0='9XTRGKBD9VH51CMUTLAWT' where id=5;
-update noar ti set v0='9XTRGKBD9VH51CMUTLAWT' where id=5;
-update noar tt set b2='CN8A4KH3X84XQ7N81N97FJ4TUD6T' where id=5;
-update noar ti set b2='CN8A4KH3X84XQ7N81N97FJ4TUD6T' where id=5;
-update noar tt set v0='CM' where id=6;
-update noar ti set v0='CM' where id=6;
-update noar tt set b0='927MMNI5HRT7YT6T54TRKH' where id=6;
-update noar ti set b0='927MMNI5HRT7YT6T54TRKH' where id=6;
-update noar tt set v0='11KA5OOYJ8OG' where id=6;
-update noar ti set v0='11KA5OOYJ8OG' where id=6;
-update noar tt set b1='KMNE7TYKTDT6TNPIENCN3Y5DEDSN' where id=6;
-update noar ti set b1='KMNE7TYKTDT6TNPIENCN3Y5DEDSN' where id=6;
-update noar tt set v0='3' where id=6;
-update noar ti set v0='3' where id=6;
-update noar tt set b2='IL648UAUQYO5I9UR4AICCC34X4K3XRSX' where id=6;
-update noar ti set b2='IL648UAUQYO5I9UR4AICCC34X4K3XRSX' where id=6;
-update noar tt set v0='TBHSQMWHN6VRYQG3YL3CIP69BVD' where id=7;
-update noar ti set v0='TBHSQMWHN6VRYQG3YL3CIP69BVD' where id=7;
-update noar tt set b0='9X1RIFI8J29VL2UY' where id=7;
-update noar ti set b0='9X1RIFI8J29VL2UY' where id=7;
-update noar tt set v0='WJOAC6LJKVNXJRWTJT' where id=7;
-update noar ti set v0='WJOAC6LJKVNXJRWTJT' where id=7;
-update noar tt set b1='KZHBWY6CLM8A8F1M' where id=7;
-update noar ti set b1='KZHBWY6CLM8A8F1M' where id=7;
-update noar tt set v0='R2UNRD' where id=7;
-update noar ti set v0='R2UNRD' where id=7;
-update noar tt set b2='1WVM0S09' where id=7;
-update noar ti set b2='1WVM0S09' where id=7;
-update noar tt set v0='O5U3WT' where id=8;
-update noar ti set v0='O5U3WT' where id=8;
-update noar tt set b0='Q7GG47GLX68L4A' where id=8;
-update noar ti set b0='Q7GG47GLX68L4A' where id=8;
-update noar tt set v0='94TVMCXQHIOCTZ8DSN2PP' where id=8;
-update noar ti set v0='94TVMCXQHIOCTZ8DSN2PP' where id=8;
-update noar tt set b1='JHASN1Z07C73KASSKYKY0' where id=8;
-update noar ti set b1='JHASN1Z07C73KASSKYKY0' where id=8;
-update noar tt set v0='8KY0FOOQ' where id=8;
-update noar ti set v0='8KY0FOOQ' where id=8;
-update noar tt set b2='ZW83NFKIL6' where id=8;
-update noar ti set b2='ZW83NFKIL6' where id=8;
-update noar tt set v0='DULXBV72WCSC9C4K9Q' where id=9;
-update noar ti set v0='DULXBV72WCSC9C4K9Q' where id=9;
-update noar tt set b0='TEL51M5L55URCC' where id=9;
-update noar ti set b0='TEL51M5L55URCC' where id=9;
-update noar tt set v0='DPKLQUD6DSSOBJU' where id=9;
-update noar ti set v0='DPKLQUD6DSSOBJU' where id=9;
-update noar tt set b1='AOD34HPC' where id=9;
-update noar ti set b1='AOD34HPC' where id=9;
-update noar tt set v0='69RPMNC' where id=9;
-update noar ti set v0='69RPMNC' where id=9;
-update noar tt set b2='0GTW45XGK0K4ST27YMUSCCH2YIO' where id=9;
-update noar ti set b2='0GTW45XGK0K4ST27YMUSCCH2YIO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='POFON5WKPSN7WGYUPYY2VKX' where id=1;
-update noar ti set v0='POFON5WKPSN7WGYUPYY2VKX' where id=1;
-update noar tt set b0='18ZQLFZWU9S7S39' where id=1;
-update noar ti set b0='18ZQLFZWU9S7S39' where id=1;
-update noar tt set v0='PGAJAEJGW2TMS5PBRQ9F78V9' where id=1;
-update noar ti set v0='PGAJAEJGW2TMS5PBRQ9F78V9' where id=1;
-update noar tt set b1='0EPQMQH1FSHT5U' where id=1;
-update noar ti set b1='0EPQMQH1FSHT5U' where id=1;
-update noar tt set v0='AKKCK1HRPC' where id=1;
-update noar ti set v0='AKKCK1HRPC' where id=1;
-update noar tt set b2='LB1R4UFSQ65GXPKK4AKE' where id=1;
-update noar ti set b2='LB1R4UFSQ65GXPKK4AKE' where id=1;
-update noar tt set v0='00UZP7BC' where id=2;
-update noar ti set v0='00UZP7BC' where id=2;
-update noar tt set b0='8U' where id=2;
-update noar ti set b0='8U' where id=2;
-update noar tt set v0='6EHFY3FFJOD9D0O9LTCL' where id=2;
-update noar ti set v0='6EHFY3FFJOD9D0O9LTCL' where id=2;
-update noar tt set b1='OIW8NBMJK8DF7X1FLX5' where id=2;
-update noar ti set b1='OIW8NBMJK8DF7X1FLX5' where id=2;
-update noar tt set v0='DVV' where id=2;
-update noar ti set v0='DVV' where id=2;
-update noar tt set b2='IFV' where id=2;
-update noar ti set b2='IFV' where id=2;
-update noar tt set v0='7WT0V6SW18TVOUT9' where id=3;
-update noar ti set v0='7WT0V6SW18TVOUT9' where id=3;
-update noar tt set b0='VNP7RKEXKU34' where id=3;
-update noar ti set b0='VNP7RKEXKU34' where id=3;
-update noar tt set v0='ESL34CBK8' where id=3;
-update noar ti set v0='ESL34CBK8' where id=3;
-update noar tt set b1='1GDEJIENQ' where id=3;
-update noar ti set b1='1GDEJIENQ' where id=3;
-update noar tt set v0='X3T8HW29JJSD1XS' where id=3;
-update noar ti set v0='X3T8HW29JJSD1XS' where id=3;
-update noar tt set b2='BNFVDTA0L43MR6RGDBB4O' where id=3;
-update noar ti set b2='BNFVDTA0L43MR6RGDBB4O' where id=3;
-update noar tt set v0='49PR' where id=4;
-update noar ti set v0='49PR' where id=4;
-update noar tt set b0='R' where id=4;
-update noar ti set b0='R' where id=4;
-update noar tt set v0='TET5OZETWQLGKG8CT562RNSHXM' where id=4;
-update noar ti set v0='TET5OZETWQLGKG8CT562RNSHXM' where id=4;
-update noar tt set b1='STLBPEQHR9X1D7EZ1FC' where id=4;
-update noar ti set b1='STLBPEQHR9X1D7EZ1FC' where id=4;
-update noar tt set v0='NIYP0MQB8ZP8IST06NC6YQOXI3DU' where id=4;
-update noar ti set v0='NIYP0MQB8ZP8IST06NC6YQOXI3DU' where id=4;
-update noar tt set b2='4G6BHU4PY7I2YPFXNWRRY0VH2' where id=4;
-update noar ti set b2='4G6BHU4PY7I2YPFXNWRRY0VH2' where id=4;
-update noar tt set v0='DH2UDAP542BQXWZU87' where id=5;
-update noar ti set v0='DH2UDAP542BQXWZU87' where id=5;
-update noar tt set b0='RUHEB80EMAQ3TZX602BEUK' where id=5;
-update noar ti set b0='RUHEB80EMAQ3TZX602BEUK' where id=5;
-update noar tt set v0='I7CEPMGBML' where id=5;
-update noar ti set v0='I7CEPMGBML' where id=5;
-update noar tt set b1='DHVLWEQA2NH3' where id=5;
-update noar ti set b1='DHVLWEQA2NH3' where id=5;
-update noar tt set v0='0KV355DFPAGHQRJ7OY71O5' where id=5;
-update noar ti set v0='0KV355DFPAGHQRJ7OY71O5' where id=5;
-update noar tt set b2='NJKQE9FDEMMTFH2VLVED6NIQHYR0IQ' where id=5;
-update noar ti set b2='NJKQE9FDEMMTFH2VLVED6NIQHYR0IQ' where id=5;
-update noar tt set v0='I99NF9NW46SH4C7VD8GYLB9XS1O70W4K' where id=6;
-update noar ti set v0='I99NF9NW46SH4C7VD8GYLB9XS1O70W4K' where id=6;
-update noar tt set b0='HE62JKORDAOG4B7G063HAF9SJ' where id=6;
-update noar ti set b0='HE62JKORDAOG4B7G063HAF9SJ' where id=6;
-update noar tt set v0='4079ILLBGYXAEJIZULS64L7H' where id=6;
-update noar ti set v0='4079ILLBGYXAEJIZULS64L7H' where id=6;
-update noar tt set b1='76AR' where id=6;
-update noar ti set b1='76AR' where id=6;
-update noar tt set v0='9VHOFPKYNQGR8NTGMFHA5TJ6' where id=6;
-update noar ti set v0='9VHOFPKYNQGR8NTGMFHA5TJ6' where id=6;
-update noar tt set b2='CS' where id=6;
-update noar ti set b2='CS' where id=6;
-update noar tt set v0='NJNJO0Y7U1XJ2' where id=7;
-update noar ti set v0='NJNJO0Y7U1XJ2' where id=7;
-update noar tt set b0='UJBXQTC7SHQC48993FJLIY7G' where id=7;
-update noar ti set b0='UJBXQTC7SHQC48993FJLIY7G' where id=7;
-update noar tt set v0='5G73BQC4D' where id=7;
-update noar ti set v0='5G73BQC4D' where id=7;
-update noar tt set b1='S5QEJ47SMMSUFH5X5AE9O' where id=7;
-update noar ti set b1='S5QEJ47SMMSUFH5X5AE9O' where id=7;
-update noar tt set v0='UVQ0SUXN8S1' where id=7;
-update noar ti set v0='UVQ0SUXN8S1' where id=7;
-update noar tt set b2='3UOIZ2UMMF7ZK4PQ' where id=7;
-update noar ti set b2='3UOIZ2UMMF7ZK4PQ' where id=7;
-update noar tt set v0='619E3D7LU' where id=8;
-update noar ti set v0='619E3D7LU' where id=8;
-update noar tt set b0='WLCZ816UX5BFH0B' where id=8;
-update noar ti set b0='WLCZ816UX5BFH0B' where id=8;
-update noar tt set v0='O4WA0N7GDOGGOWTR80CFGK6' where id=8;
-update noar ti set v0='O4WA0N7GDOGGOWTR80CFGK6' where id=8;
-update noar tt set b1='X32865E' where id=8;
-update noar ti set b1='X32865E' where id=8;
-update noar tt set v0='UNQJB3NFHIJJOL254EIUSP9WUSLTSQ' where id=8;
-update noar ti set v0='UNQJB3NFHIJJOL254EIUSP9WUSLTSQ' where id=8;
-update noar tt set b2='PQAR64CDPEP2IX7BG22Y0MHRROH' where id=8;
-update noar ti set b2='PQAR64CDPEP2IX7BG22Y0MHRROH' where id=8;
-update noar tt set v0='XSWJL' where id=9;
-update noar ti set v0='XSWJL' where id=9;
-update noar tt set b0='PD118O5H6684DAA7NWFDF' where id=9;
-update noar ti set b0='PD118O5H6684DAA7NWFDF' where id=9;
-update noar tt set v0='VO7K' where id=9;
-update noar ti set v0='VO7K' where id=9;
-update noar tt set b1='PT2JJDY24NIAV8TG' where id=9;
-update noar ti set b1='PT2JJDY24NIAV8TG' where id=9;
-update noar tt set v0='K169602Q28' where id=9;
-update noar ti set v0='K169602Q28' where id=9;
-update noar tt set b2='PHL5HBJ' where id=9;
-update noar ti set b2='PHL5HBJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N8DGZFT4CXJ35' where id=1;
-update noar ti set v0='N8DGZFT4CXJ35' where id=1;
-update noar tt set b0='AHVZJIAE' where id=1;
-update noar ti set b0='AHVZJIAE' where id=1;
-update noar tt set v0='U1YR5GK9' where id=1;
-update noar ti set v0='U1YR5GK9' where id=1;
-update noar tt set b1='F1SW7DRJZB6O9ZUYPMJH' where id=1;
-update noar ti set b1='F1SW7DRJZB6O9ZUYPMJH' where id=1;
-update noar tt set v0='CO0IFCFEPWBNITJGJUCQ74UI' where id=1;
-update noar ti set v0='CO0IFCFEPWBNITJGJUCQ74UI' where id=1;
-update noar tt set b2='VVXGZP' where id=1;
-update noar ti set b2='VVXGZP' where id=1;
-update noar tt set v0='83679JNR6FV341ET9ZNCAIQU02D6BMQ' where id=2;
-update noar ti set v0='83679JNR6FV341ET9ZNCAIQU02D6BMQ' where id=2;
-update noar tt set b0='8R' where id=2;
-update noar ti set b0='8R' where id=2;
-update noar tt set v0='V4CORXB2OYL0W7TZZPCTM4A9VSU' where id=2;
-update noar ti set v0='V4CORXB2OYL0W7TZZPCTM4A9VSU' where id=2;
-update noar tt set b1='7XXB0E0TO80JW' where id=2;
-update noar ti set b1='7XXB0E0TO80JW' where id=2;
-update noar tt set v0='3QF' where id=2;
-update noar ti set v0='3QF' where id=2;
-update noar tt set b2='UJJQ6U34UDEHHMT9ML' where id=2;
-update noar ti set b2='UJJQ6U34UDEHHMT9ML' where id=2;
-update noar tt set v0='O8E' where id=3;
-update noar ti set v0='O8E' where id=3;
-update noar tt set b0='0TIB5X2QT' where id=3;
-update noar ti set b0='0TIB5X2QT' where id=3;
-update noar tt set v0='MR5R0YBUPNMB9YU7YV18JLLYU6WOLO' where id=3;
-update noar ti set v0='MR5R0YBUPNMB9YU7YV18JLLYU6WOLO' where id=3;
-update noar tt set b1='KWAGR1' where id=3;
-update noar ti set b1='KWAGR1' where id=3;
-update noar tt set v0='ZYBUMPA6LAELS9RIAV' where id=3;
-update noar ti set v0='ZYBUMPA6LAELS9RIAV' where id=3;
-update noar tt set b2='A526JIW26' where id=3;
-update noar ti set b2='A526JIW26' where id=3;
-update noar tt set v0='L86BTKOVBT7P' where id=4;
-update noar ti set v0='L86BTKOVBT7P' where id=4;
-update noar tt set b0='FW' where id=4;
-update noar ti set b0='FW' where id=4;
-update noar tt set v0='QNREEE5VLGXUU' where id=4;
-update noar ti set v0='QNREEE5VLGXUU' where id=4;
-update noar tt set b1='02UDHFXAILMZL1MYJBKZVPXV' where id=4;
-update noar ti set b1='02UDHFXAILMZL1MYJBKZVPXV' where id=4;
-update noar tt set v0='4A0SIK7MG' where id=4;
-update noar ti set v0='4A0SIK7MG' where id=4;
-update noar tt set b2='MQQ210DVRYER2KZ0K7N' where id=4;
-update noar ti set b2='MQQ210DVRYER2KZ0K7N' where id=4;
-update noar tt set v0='FPDWGDBGUZDJ8G8VNVZQSW5CECI85V7' where id=5;
-update noar ti set v0='FPDWGDBGUZDJ8G8VNVZQSW5CECI85V7' where id=5;
-update noar tt set b0='JSUTYO8OLBVF2D396V4SDK3C7' where id=5;
-update noar ti set b0='JSUTYO8OLBVF2D396V4SDK3C7' where id=5;
-update noar tt set v0='A7GQ0CNZPOJFABQ2NVCVJB' where id=5;
-update noar ti set v0='A7GQ0CNZPOJFABQ2NVCVJB' where id=5;
-update noar tt set b1='IN' where id=5;
-update noar ti set b1='IN' where id=5;
-update noar tt set v0='MCYKQUT3Q5I8' where id=5;
-update noar ti set v0='MCYKQUT3Q5I8' where id=5;
-update noar tt set b2='B' where id=5;
-update noar ti set b2='B' where id=5;
-update noar tt set v0='NCLMBO5YMDBMF' where id=6;
-update noar ti set v0='NCLMBO5YMDBMF' where id=6;
-update noar tt set b0='JDVOKML69' where id=6;
-update noar ti set b0='JDVOKML69' where id=6;
-update noar tt set v0='CC6HSSMJ0VQQLSCLME5184MQ' where id=6;
-update noar ti set v0='CC6HSSMJ0VQQLSCLME5184MQ' where id=6;
-update noar tt set b1='07FAJQHY3HTR0CE8X1UJS0FM8W7B' where id=6;
-update noar ti set b1='07FAJQHY3HTR0CE8X1UJS0FM8W7B' where id=6;
-update noar tt set v0='G5WGBUMSBKJT5UTHCXO9FCS' where id=6;
-update noar ti set v0='G5WGBUMSBKJT5UTHCXO9FCS' where id=6;
-update noar tt set b2='2IX' where id=6;
-update noar ti set b2='2IX' where id=6;
-update noar tt set v0='5YVHB5EDS4JJ668M4BGMEX49TKC7' where id=7;
-update noar ti set v0='5YVHB5EDS4JJ668M4BGMEX49TKC7' where id=7;
-update noar tt set b0='9TE70UGGE8' where id=7;
-update noar ti set b0='9TE70UGGE8' where id=7;
-update noar tt set v0='G3UE4MPCXE44V' where id=7;
-update noar ti set v0='G3UE4MPCXE44V' where id=7;
-update noar tt set b1='R6YLVCBHC1G0S6GZWKK6FIG5' where id=7;
-update noar ti set b1='R6YLVCBHC1G0S6GZWKK6FIG5' where id=7;
-update noar tt set v0='CPZW3IU51718KPGW03' where id=7;
-update noar ti set v0='CPZW3IU51718KPGW03' where id=7;
-update noar tt set b2='ZTKU' where id=7;
-update noar ti set b2='ZTKU' where id=7;
-update noar tt set v0='41GIBG3SIVSP3AGBCQ4IAJX' where id=8;
-update noar ti set v0='41GIBG3SIVSP3AGBCQ4IAJX' where id=8;
-update noar tt set b0='IIT9XHT8XQ23ICG2VDE2UVQ' where id=8;
-update noar ti set b0='IIT9XHT8XQ23ICG2VDE2UVQ' where id=8;
-update noar tt set v0='6JFT16AA31JN' where id=8;
-update noar ti set v0='6JFT16AA31JN' where id=8;
-update noar tt set b1='G5AV1ZWE' where id=8;
-update noar ti set b1='G5AV1ZWE' where id=8;
-update noar tt set v0='V0' where id=8;
-update noar ti set v0='V0' where id=8;
-update noar tt set b2='7704D2HMQUJLU1EEIDVA1TNGCL0BK1' where id=8;
-update noar ti set b2='7704D2HMQUJLU1EEIDVA1TNGCL0BK1' where id=8;
-update noar tt set v0='UHZWXWJTXE7AS3053G' where id=9;
-update noar ti set v0='UHZWXWJTXE7AS3053G' where id=9;
-update noar tt set b0='S9M372YCI' where id=9;
-update noar ti set b0='S9M372YCI' where id=9;
-update noar tt set v0='VU5' where id=9;
-update noar ti set v0='VU5' where id=9;
-update noar tt set b1='8' where id=9;
-update noar ti set b1='8' where id=9;
-update noar tt set v0='8ZU4H3G' where id=9;
-update noar ti set v0='8ZU4H3G' where id=9;
-update noar tt set b2='VFSU3R4R60' where id=9;
-update noar ti set b2='VFSU3R4R60' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NI5E47EG49GOYPVVXO86S1RX65' where id=1;
-update noar ti set v0='NI5E47EG49GOYPVVXO86S1RX65' where id=1;
-update noar tt set b0='EE63OMQO7W' where id=1;
-update noar ti set b0='EE63OMQO7W' where id=1;
-update noar tt set v0='ROK' where id=1;
-update noar ti set v0='ROK' where id=1;
-update noar tt set b1='ITL4BBLNQLDPFN7JI8WQWLD6' where id=1;
-update noar ti set b1='ITL4BBLNQLDPFN7JI8WQWLD6' where id=1;
-update noar tt set v0='4' where id=1;
-update noar ti set v0='4' where id=1;
-update noar tt set b2='MI95VJ8R2OQ468Z' where id=1;
-update noar ti set b2='MI95VJ8R2OQ468Z' where id=1;
-update noar tt set v0='FDNEEYTF9G' where id=2;
-update noar ti set v0='FDNEEYTF9G' where id=2;
-update noar tt set b0='BRND3H6UWCSK0WO89T9YDD1LMRPDK6Z' where id=2;
-update noar ti set b0='BRND3H6UWCSK0WO89T9YDD1LMRPDK6Z' where id=2;
-update noar tt set v0='AQBMGF0DZ' where id=2;
-update noar ti set v0='AQBMGF0DZ' where id=2;
-update noar tt set b1='T2KSOD2FPL188JR5' where id=2;
-update noar ti set b1='T2KSOD2FPL188JR5' where id=2;
-update noar tt set v0='8KG5' where id=2;
-update noar ti set v0='8KG5' where id=2;
-update noar tt set b2='G277UED4A5CYR1DYU2WTKQUFV7' where id=2;
-update noar ti set b2='G277UED4A5CYR1DYU2WTKQUFV7' where id=2;
-update noar tt set v0='XI7EXI9RQCFES7C' where id=3;
-update noar ti set v0='XI7EXI9RQCFES7C' where id=3;
-update noar tt set b0='GKA9LYUBWWV' where id=3;
-update noar ti set b0='GKA9LYUBWWV' where id=3;
-update noar tt set v0='RVOB' where id=3;
-update noar ti set v0='RVOB' where id=3;
-update noar tt set b1='P3N757K' where id=3;
-update noar ti set b1='P3N757K' where id=3;
-update noar tt set v0='KVAO2DC14R58I' where id=3;
-update noar ti set v0='KVAO2DC14R58I' where id=3;
-update noar tt set b2='5EAF1YYTW8VV5HUH4E0Z' where id=3;
-update noar ti set b2='5EAF1YYTW8VV5HUH4E0Z' where id=3;
-update noar tt set v0='G16DMOAQ9VMGI' where id=4;
-update noar ti set v0='G16DMOAQ9VMGI' where id=4;
-update noar tt set b0='A0SM0CS4U6PON8BNYWZ2XDIQ82' where id=4;
-update noar ti set b0='A0SM0CS4U6PON8BNYWZ2XDIQ82' where id=4;
-update noar tt set v0='ELOPWADO6ZQY5OEE' where id=4;
-update noar ti set v0='ELOPWADO6ZQY5OEE' where id=4;
-update noar tt set b1='J' where id=4;
-update noar ti set b1='J' where id=4;
-update noar tt set v0='SO83QH20SLH0J3W8Q8WNQWEZCM9' where id=4;
-update noar ti set v0='SO83QH20SLH0J3W8Q8WNQWEZCM9' where id=4;
-update noar tt set b2='TZJXOO2UIZXSV7' where id=4;
-update noar ti set b2='TZJXOO2UIZXSV7' where id=4;
-update noar tt set v0='4ZE8' where id=5;
-update noar ti set v0='4ZE8' where id=5;
-update noar tt set b0='FC37ITXEWHTIMW6QC4P2VBDLOWFYQ' where id=5;
-update noar ti set b0='FC37ITXEWHTIMW6QC4P2VBDLOWFYQ' where id=5;
-update noar tt set v0='4H' where id=5;
-update noar ti set v0='4H' where id=5;
-update noar tt set b1='DM2B1O6F0DN6UZZ31XSU664' where id=5;
-update noar ti set b1='DM2B1O6F0DN6UZZ31XSU664' where id=5;
-update noar tt set v0='AQHKPABV7JEH04H5AI2' where id=5;
-update noar ti set v0='AQHKPABV7JEH04H5AI2' where id=5;
-update noar tt set b2='0BA' where id=5;
-update noar ti set b2='0BA' where id=5;
-update noar tt set v0='WOXNQ8MD1KV72VMEGYAM5RFW' where id=6;
-update noar ti set v0='WOXNQ8MD1KV72VMEGYAM5RFW' where id=6;
-update noar tt set b0='NARDX08UT6PANWB58AZFWI' where id=6;
-update noar ti set b0='NARDX08UT6PANWB58AZFWI' where id=6;
-update noar tt set v0='WPWVVGP4H' where id=6;
-update noar ti set v0='WPWVVGP4H' where id=6;
-update noar tt set b1='DFKF7G3XBUWFV39FPBAZ8ZTETLI9I3R' where id=6;
-update noar ti set b1='DFKF7G3XBUWFV39FPBAZ8ZTETLI9I3R' where id=6;
-update noar tt set v0='8F2AE8IWARWJZJDRWNDPSBUB1DF' where id=6;
-update noar ti set v0='8F2AE8IWARWJZJDRWNDPSBUB1DF' where id=6;
-update noar tt set b2='NY7963I6R7H47W' where id=6;
-update noar ti set b2='NY7963I6R7H47W' where id=6;
-update noar tt set v0='4JAG5XQWK79WRKN99GGI06NXK4' where id=7;
-update noar ti set v0='4JAG5XQWK79WRKN99GGI06NXK4' where id=7;
-update noar tt set b0='X56DEW3WPJNL2BT' where id=7;
-update noar ti set b0='X56DEW3WPJNL2BT' where id=7;
-update noar tt set v0='Z6CEO7C0A9ZTH02CL' where id=7;
-update noar ti set v0='Z6CEO7C0A9ZTH02CL' where id=7;
-update noar tt set b1='VX3KUWR198TQVELELT21I1O6RBVLUPCW' where id=7;
-update noar ti set b1='VX3KUWR198TQVELELT21I1O6RBVLUPCW' where id=7;
-update noar tt set v0='QX9821GPAWNPR5KNL02BWPMQFR7AAA9' where id=7;
-update noar ti set v0='QX9821GPAWNPR5KNL02BWPMQFR7AAA9' where id=7;
-update noar tt set b2='UIQ24R' where id=7;
-update noar ti set b2='UIQ24R' where id=7;
-update noar tt set v0='DMQ' where id=8;
-update noar ti set v0='DMQ' where id=8;
-update noar tt set b0='BGQYQJBJDSUHK6NWP8Z' where id=8;
-update noar ti set b0='BGQYQJBJDSUHK6NWP8Z' where id=8;
-update noar tt set v0='2FCSOLSR1M0XUB9P' where id=8;
-update noar ti set v0='2FCSOLSR1M0XUB9P' where id=8;
-update noar tt set b1='IORAIXCONSQ5OFW6V60CHCAHD6' where id=8;
-update noar ti set b1='IORAIXCONSQ5OFW6V60CHCAHD6' where id=8;
-update noar tt set v0='N2UUXZNLPPG10DETSJ987AWJXRITSAQM' where id=8;
-update noar ti set v0='N2UUXZNLPPG10DETSJ987AWJXRITSAQM' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set v0='1S4W1' where id=9;
-update noar ti set v0='1S4W1' where id=9;
-update noar tt set b0='YR04WUTRCHXFEDB2UWL' where id=9;
-update noar ti set b0='YR04WUTRCHXFEDB2UWL' where id=9;
-update noar tt set v0='3TZWCD7RVD9087VUX' where id=9;
-update noar ti set v0='3TZWCD7RVD9087VUX' where id=9;
-update noar tt set b1='V28XHDSM61IQNR' where id=9;
-update noar ti set b1='V28XHDSM61IQNR' where id=9;
-update noar tt set v0='EAHDEZMDVHNAP' where id=9;
-update noar ti set v0='EAHDEZMDVHNAP' where id=9;
-update noar tt set b2='LLI8OEAZ0MAK49E9FV0N63R8QLMJ0S39' where id=9;
-update noar ti set b2='LLI8OEAZ0MAK49E9FV0N63R8QLMJ0S39' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8EBHMYEII' where id=1;
-update noar ti set v0='8EBHMYEII' where id=1;
-update noar tt set b0='O2YYU4XROKHE' where id=1;
-update noar ti set b0='O2YYU4XROKHE' where id=1;
-update noar tt set v0='2VKR79BD8S4O0H4M0D9XDOX1YFUNLQ' where id=1;
-update noar ti set v0='2VKR79BD8S4O0H4M0D9XDOX1YFUNLQ' where id=1;
-update noar tt set b1='1HWQET9' where id=1;
-update noar ti set b1='1HWQET9' where id=1;
-update noar tt set v0='EA9D9ELSVDCHPZ4ZMX' where id=1;
-update noar ti set v0='EA9D9ELSVDCHPZ4ZMX' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set v0='HU49AN75KJY18FVVDHKTR19IGX3' where id=2;
-update noar ti set v0='HU49AN75KJY18FVVDHKTR19IGX3' where id=2;
-update noar tt set b0='HHZPD7TNBU09KHNB1KB7A' where id=2;
-update noar ti set b0='HHZPD7TNBU09KHNB1KB7A' where id=2;
-update noar tt set v0='UGOV' where id=2;
-update noar ti set v0='UGOV' where id=2;
-update noar tt set b1='MG7' where id=2;
-update noar ti set b1='MG7' where id=2;
-update noar tt set v0='0YK1DLBGJYA7F400R010FXER9A9RIT9J' where id=2;
-update noar ti set v0='0YK1DLBGJYA7F400R010FXER9A9RIT9J' where id=2;
-update noar tt set b2='HOYP1B22VNYU584' where id=2;
-update noar ti set b2='HOYP1B22VNYU584' where id=2;
-update noar tt set v0='OBRGJ8FG35RHM5DAFG8EA1UO88W' where id=3;
-update noar ti set v0='OBRGJ8FG35RHM5DAFG8EA1UO88W' where id=3;
-update noar tt set b0='DSK342P7JAG80NUGYEE5IVT' where id=3;
-update noar ti set b0='DSK342P7JAG80NUGYEE5IVT' where id=3;
-update noar tt set v0='N0M9L42C' where id=3;
-update noar ti set v0='N0M9L42C' where id=3;
-update noar tt set b1='T4OKXH4QO2Y9DHY7PCD96PE4LIEEXK' where id=3;
-update noar ti set b1='T4OKXH4QO2Y9DHY7PCD96PE4LIEEXK' where id=3;
-update noar tt set v0='FTWYRXN62DDL7JVXGKHOKHFCTR6I0D' where id=3;
-update noar ti set v0='FTWYRXN62DDL7JVXGKHOKHFCTR6I0D' where id=3;
-update noar tt set b2='UMY2WBLRW' where id=3;
-update noar ti set b2='UMY2WBLRW' where id=3;
-update noar tt set v0='K3AO2ALPR8C0V' where id=4;
-update noar ti set v0='K3AO2ALPR8C0V' where id=4;
-update noar tt set b0='G5F' where id=4;
-update noar ti set b0='G5F' where id=4;
-update noar tt set v0='C3RAGNUG8SQ5' where id=4;
-update noar ti set v0='C3RAGNUG8SQ5' where id=4;
-update noar tt set b1='T' where id=4;
-update noar ti set b1='T' where id=4;
-update noar tt set v0='W7T2EMHSIG5HXZVZ8F' where id=4;
-update noar ti set v0='W7T2EMHSIG5HXZVZ8F' where id=4;
-update noar tt set b2='68KCAUGGKG' where id=4;
-update noar ti set b2='68KCAUGGKG' where id=4;
-update noar tt set v0='ZXEDM' where id=5;
-update noar ti set v0='ZXEDM' where id=5;
-update noar tt set b0='6VPTKWVZA6Y6M3G' where id=5;
-update noar ti set b0='6VPTKWVZA6Y6M3G' where id=5;
-update noar tt set v0='Y4DF' where id=5;
-update noar ti set v0='Y4DF' where id=5;
-update noar tt set b1='RBI4VSSXAVKUX4' where id=5;
-update noar ti set b1='RBI4VSSXAVKUX4' where id=5;
-update noar tt set v0='MUU1LK18X3FSPZ5CGV6' where id=5;
-update noar ti set v0='MUU1LK18X3FSPZ5CGV6' where id=5;
-update noar tt set b2='J8NH4AP2EFGIYNOY4RH08UBUAPK2C5PK' where id=5;
-update noar ti set b2='J8NH4AP2EFGIYNOY4RH08UBUAPK2C5PK' where id=5;
-update noar tt set v0='BIOCA3CG1JJK' where id=6;
-update noar ti set v0='BIOCA3CG1JJK' where id=6;
-update noar tt set b0='W33BRU3D' where id=6;
-update noar ti set b0='W33BRU3D' where id=6;
-update noar tt set v0='WVC8HIFT3HQYOKNIUNFV' where id=6;
-update noar ti set v0='WVC8HIFT3HQYOKNIUNFV' where id=6;
-update noar tt set b1='RMGS6CBB11PG8LYAR7Z4OGYAUWMOQH8' where id=6;
-update noar ti set b1='RMGS6CBB11PG8LYAR7Z4OGYAUWMOQH8' where id=6;
-update noar tt set v0='WDIVE' where id=6;
-update noar ti set v0='WDIVE' where id=6;
-update noar tt set b2='XGIG9W31' where id=6;
-update noar ti set b2='XGIG9W31' where id=6;
-update noar tt set v0='M1H4OE2W4' where id=7;
-update noar ti set v0='M1H4OE2W4' where id=7;
-update noar tt set b0='1WWIMTB83TJJJOPXMYZHMPY9C' where id=7;
-update noar ti set b0='1WWIMTB83TJJJOPXMYZHMPY9C' where id=7;
-update noar tt set v0='W' where id=7;
-update noar ti set v0='W' where id=7;
-update noar tt set b1='W7U60EQR4YPVG3UDFBGSFHSG55' where id=7;
-update noar ti set b1='W7U60EQR4YPVG3UDFBGSFHSG55' where id=7;
-update noar tt set v0='VX6Q8WFWNFBEHV8PLXH3' where id=7;
-update noar ti set v0='VX6Q8WFWNFBEHV8PLXH3' where id=7;
-update noar tt set b2='M5012IJ' where id=7;
-update noar ti set b2='M5012IJ' where id=7;
-update noar tt set v0='R61ZUAT0' where id=8;
-update noar ti set v0='R61ZUAT0' where id=8;
-update noar tt set b0='HAY' where id=8;
-update noar ti set b0='HAY' where id=8;
-update noar tt set v0='IVN2GNPG0GKIDZEQP15A1ST' where id=8;
-update noar ti set v0='IVN2GNPG0GKIDZEQP15A1ST' where id=8;
-update noar tt set b1='Y1F2S1Z740K8PBFC3' where id=8;
-update noar ti set b1='Y1F2S1Z740K8PBFC3' where id=8;
-update noar tt set v0='CW6IHS2N86E70K2B7LZR8G' where id=8;
-update noar ti set v0='CW6IHS2N86E70K2B7LZR8G' where id=8;
-update noar tt set b2='E0IM0HQA1HMCZWME7PATRIXDZ' where id=8;
-update noar ti set b2='E0IM0HQA1HMCZWME7PATRIXDZ' where id=8;
-update noar tt set v0='P03QKBG69N0VT' where id=9;
-update noar ti set v0='P03QKBG69N0VT' where id=9;
-update noar tt set b0='KI' where id=9;
-update noar ti set b0='KI' where id=9;
-update noar tt set v0='QBZCZZAO8Q0RON29' where id=9;
-update noar ti set v0='QBZCZZAO8Q0RON29' where id=9;
-update noar tt set b1='MKBTB24VERC9D2HS2PBTEEY' where id=9;
-update noar ti set b1='MKBTB24VERC9D2HS2PBTEEY' where id=9;
-update noar tt set v0='Y' where id=9;
-update noar ti set v0='Y' where id=9;
-update noar tt set b2='C5RFEHWOQ69VFFJALJ5M' where id=9;
-update noar ti set b2='C5RFEHWOQ69VFFJALJ5M' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AY' where id=1;
-update noar ti set v0='AY' where id=1;
-update noar tt set b0='J30' where id=1;
-update noar ti set b0='J30' where id=1;
-update noar tt set v0='T6VBCSQCXR56O35N41EECZ0' where id=1;
-update noar ti set v0='T6VBCSQCXR56O35N41EECZ0' where id=1;
-update noar tt set b1='AV5T0YXYBHFUZG9E42Z' where id=1;
-update noar ti set b1='AV5T0YXYBHFUZG9E42Z' where id=1;
-update noar tt set v0='SIMF9NG9JZLHX3PFNTWQN' where id=1;
-update noar ti set v0='SIMF9NG9JZLHX3PFNTWQN' where id=1;
-update noar tt set b2='1JN5C55ACD60W4C0DDQF68SE4X8B7E' where id=1;
-update noar ti set b2='1JN5C55ACD60W4C0DDQF68SE4X8B7E' where id=1;
-update noar tt set v0='IQQ5POGSDAGB' where id=2;
-update noar ti set v0='IQQ5POGSDAGB' where id=2;
-update noar tt set b0='OZO87E9YAGG673FFZGUTZ5JOIFL' where id=2;
-update noar ti set b0='OZO87E9YAGG673FFZGUTZ5JOIFL' where id=2;
-update noar tt set v0='EY82XVC7T88H5F' where id=2;
-update noar ti set v0='EY82XVC7T88H5F' where id=2;
-update noar tt set b1='8BHLKWM09ZGF9GCHY5CJTPZN41D3YH' where id=2;
-update noar ti set b1='8BHLKWM09ZGF9GCHY5CJTPZN41D3YH' where id=2;
-update noar tt set v0='51R4J2ZRZ6K8VXSBBM8G5' where id=2;
-update noar ti set v0='51R4J2ZRZ6K8VXSBBM8G5' where id=2;
-update noar tt set b2='GH' where id=2;
-update noar ti set b2='GH' where id=2;
-update noar tt set v0='V5MVVIVA1Z8L1KFIVV2' where id=3;
-update noar ti set v0='V5MVVIVA1Z8L1KFIVV2' where id=3;
-update noar tt set b0='H1VOTZZGM6XTRQX' where id=3;
-update noar ti set b0='H1VOTZZGM6XTRQX' where id=3;
-update noar tt set v0='ZZ7JW' where id=3;
-update noar ti set v0='ZZ7JW' where id=3;
-update noar tt set b1='5D' where id=3;
-update noar ti set b1='5D' where id=3;
-update noar tt set v0='GA0K7ZHUYAEXLB4YEGC49264L70TU' where id=3;
-update noar ti set v0='GA0K7ZHUYAEXLB4YEGC49264L70TU' where id=3;
-update noar tt set b2='BVRV5LRCP6V5JDSN4KINW' where id=3;
-update noar ti set b2='BVRV5LRCP6V5JDSN4KINW' where id=3;
-update noar tt set v0='KAE544RS6OY8F6CDAP9FR2' where id=4;
-update noar ti set v0='KAE544RS6OY8F6CDAP9FR2' where id=4;
-update noar tt set b0='J' where id=4;
-update noar ti set b0='J' where id=4;
-update noar tt set v0='8' where id=4;
-update noar ti set v0='8' where id=4;
-update noar tt set b1='TWDH6I2KOINUTA93N9' where id=4;
-update noar ti set b1='TWDH6I2KOINUTA93N9' where id=4;
-update noar tt set v0='H2T2BX' where id=4;
-update noar ti set v0='H2T2BX' where id=4;
-update noar tt set b2='RBHKPWBOLIO5UCBPB88GHVAQZQQQQK' where id=4;
-update noar ti set b2='RBHKPWBOLIO5UCBPB88GHVAQZQQQQK' where id=4;
-update noar tt set v0='ZL8WFWM7UDG8OXO6C9' where id=5;
-update noar ti set v0='ZL8WFWM7UDG8OXO6C9' where id=5;
-update noar tt set b0='FELX8C49B6V5UEU4C1FCGO' where id=5;
-update noar ti set b0='FELX8C49B6V5UEU4C1FCGO' where id=5;
-update noar tt set v0='U9BZ0AO43JNC67EP5OD03' where id=5;
-update noar ti set v0='U9BZ0AO43JNC67EP5OD03' where id=5;
-update noar tt set b1='ROFYI4BXQD' where id=5;
-update noar ti set b1='ROFYI4BXQD' where id=5;
-update noar tt set v0='UMC7PYJ3T8YV' where id=5;
-update noar ti set v0='UMC7PYJ3T8YV' where id=5;
-update noar tt set b2='PKV63DY0ODA56ZDE8V48YODMJR2' where id=5;
-update noar ti set b2='PKV63DY0ODA56ZDE8V48YODMJR2' where id=5;
-update noar tt set v0='09YJ133FWZG' where id=6;
-update noar ti set v0='09YJ133FWZG' where id=6;
-update noar tt set b0='OTDLQ4KWM77S0QF78ZBTM2W2EC0N5M' where id=6;
-update noar ti set b0='OTDLQ4KWM77S0QF78ZBTM2W2EC0N5M' where id=6;
-update noar tt set v0='Z8T4JSWEDDL159' where id=6;
-update noar ti set v0='Z8T4JSWEDDL159' where id=6;
-update noar tt set b1='F32TMK228URWQ5LBEIY57T01R' where id=6;
-update noar ti set b1='F32TMK228URWQ5LBEIY57T01R' where id=6;
-update noar tt set v0='3I5VSG49SET7D5FFC8EPIQKU2JG0P' where id=6;
-update noar ti set v0='3I5VSG49SET7D5FFC8EPIQKU2JG0P' where id=6;
-update noar tt set b2='H4WI' where id=6;
-update noar ti set b2='H4WI' where id=6;
-update noar tt set v0='R89CK8XF2DB50O47R0X' where id=7;
-update noar ti set v0='R89CK8XF2DB50O47R0X' where id=7;
-update noar tt set b0='P2JV7J8PP60103ZM7J50' where id=7;
-update noar ti set b0='P2JV7J8PP60103ZM7J50' where id=7;
-update noar tt set v0='5WS4WMN' where id=7;
-update noar ti set v0='5WS4WMN' where id=7;
-update noar tt set b1='QILOIZN9T0FWSPEWKQV' where id=7;
-update noar ti set b1='QILOIZN9T0FWSPEWKQV' where id=7;
-update noar tt set v0='9ZSS3TVEQ5L46MFAW' where id=7;
-update noar ti set v0='9ZSS3TVEQ5L46MFAW' where id=7;
-update noar tt set b2='2MWW7NI' where id=7;
-update noar ti set b2='2MWW7NI' where id=7;
-update noar tt set v0='7M5UK5' where id=8;
-update noar ti set v0='7M5UK5' where id=8;
-update noar tt set b0='L' where id=8;
-update noar ti set b0='L' where id=8;
-update noar tt set v0='M7247XEJX74G88Y8H0Q5' where id=8;
-update noar ti set v0='M7247XEJX74G88Y8H0Q5' where id=8;
-update noar tt set b1='4DSZ' where id=8;
-update noar ti set b1='4DSZ' where id=8;
-update noar tt set v0='A20Y' where id=8;
-update noar ti set v0='A20Y' where id=8;
-update noar tt set b2='8SCPPHFIX4UK4GKU7' where id=8;
-update noar ti set b2='8SCPPHFIX4UK4GKU7' where id=8;
-update noar tt set v0='89SQIW99INS4U78U2AMXUEEFZ' where id=9;
-update noar ti set v0='89SQIW99INS4U78U2AMXUEEFZ' where id=9;
-update noar tt set b0='DGQNX04SE68OA8YVL13ROFGW' where id=9;
-update noar ti set b0='DGQNX04SE68OA8YVL13ROFGW' where id=9;
-update noar tt set v0='LCQB' where id=9;
-update noar ti set v0='LCQB' where id=9;
-update noar tt set b1='RA5J948V80RU1JLDVJXQKVGF1TN' where id=9;
-update noar ti set b1='RA5J948V80RU1JLDVJXQKVGF1TN' where id=9;
-update noar tt set v0='Q' where id=9;
-update noar ti set v0='Q' where id=9;
-update noar tt set b2='IEYCDLXA98RP0PQXPJBWVP' where id=9;
-update noar ti set b2='IEYCDLXA98RP0PQXPJBWVP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0SJCA511KEYYM' where id=1;
-update noar ti set v0='0SJCA511KEYYM' where id=1;
-update noar tt set b0='W7' where id=1;
-update noar ti set b0='W7' where id=1;
-update noar tt set v0='VRVME2GSIPXPCYDX1NACGKZT' where id=1;
-update noar ti set v0='VRVME2GSIPXPCYDX1NACGKZT' where id=1;
-update noar tt set b1='H3E1EQUDJF7M413S2' where id=1;
-update noar ti set b1='H3E1EQUDJF7M413S2' where id=1;
-update noar tt set v0='JJZS6U91T5FY83UVPOKNWAH' where id=1;
-update noar ti set v0='JJZS6U91T5FY83UVPOKNWAH' where id=1;
-update noar tt set b2='2Y20R4SGWOS7CTGJ4BWA' where id=1;
-update noar ti set b2='2Y20R4SGWOS7CTGJ4BWA' where id=1;
-update noar tt set v0='V1HRZDQDJ7Y1P3YDLTE3QPEK92' where id=2;
-update noar ti set v0='V1HRZDQDJ7Y1P3YDLTE3QPEK92' where id=2;
-update noar tt set b0='BFX7BQW9Y' where id=2;
-update noar ti set b0='BFX7BQW9Y' where id=2;
-update noar tt set v0='4KX7K5PO' where id=2;
-update noar ti set v0='4KX7K5PO' where id=2;
-update noar tt set b1='KTWW8A9GFYKXJUP0X9NPDSP5SB7O' where id=2;
-update noar ti set b1='KTWW8A9GFYKXJUP0X9NPDSP5SB7O' where id=2;
-update noar tt set v0='QYHZD5X53RE0QP8GM' where id=2;
-update noar ti set v0='QYHZD5X53RE0QP8GM' where id=2;
-update noar tt set b2='IQE1UB2COCEJFFKDDGUZ7' where id=2;
-update noar ti set b2='IQE1UB2COCEJFFKDDGUZ7' where id=2;
-update noar tt set v0='9AJ3Q8EQFWFWBVOT' where id=3;
-update noar ti set v0='9AJ3Q8EQFWFWBVOT' where id=3;
-update noar tt set b0='QBDE8JTC2DDX' where id=3;
-update noar ti set b0='QBDE8JTC2DDX' where id=3;
-update noar tt set v0='96I9H1' where id=3;
-update noar ti set v0='96I9H1' where id=3;
-update noar tt set b1='HWD9ABGEEQ7UE' where id=3;
-update noar ti set b1='HWD9ABGEEQ7UE' where id=3;
-update noar tt set v0='JJ6K0MLWS00DDWVG2X' where id=3;
-update noar ti set v0='JJ6K0MLWS00DDWVG2X' where id=3;
-update noar tt set b2='I8GFU0VFFCMCD1DFJ084XBI8EKTYDJ' where id=3;
-update noar ti set b2='I8GFU0VFFCMCD1DFJ084XBI8EKTYDJ' where id=3;
-update noar tt set v0='K9QTGG2ISNB5I86D7F0UH' where id=4;
-update noar ti set v0='K9QTGG2ISNB5I86D7F0UH' where id=4;
-update noar tt set b0='BNSBHTMZRUL' where id=4;
-update noar ti set b0='BNSBHTMZRUL' where id=4;
-update noar tt set v0='S38FMX' where id=4;
-update noar ti set v0='S38FMX' where id=4;
-update noar tt set b1='XT8' where id=4;
-update noar ti set b1='XT8' where id=4;
-update noar tt set v0='F46238UGJVOIVC7CAJ1RAJ6' where id=4;
-update noar ti set v0='F46238UGJVOIVC7CAJ1RAJ6' where id=4;
-update noar tt set b2='TPIBIYLLZZG8BFI' where id=4;
-update noar ti set b2='TPIBIYLLZZG8BFI' where id=4;
-update noar tt set v0='FUFPMZL1LK' where id=5;
-update noar ti set v0='FUFPMZL1LK' where id=5;
-update noar tt set b0='QM8OA2DZ5C' where id=5;
-update noar ti set b0='QM8OA2DZ5C' where id=5;
-update noar tt set v0='PHS6SOBQTC13N' where id=5;
-update noar ti set v0='PHS6SOBQTC13N' where id=5;
-update noar tt set b1='C721' where id=5;
-update noar ti set b1='C721' where id=5;
-update noar tt set v0='IXEN3G' where id=5;
-update noar ti set v0='IXEN3G' where id=5;
-update noar tt set b2='BI' where id=5;
-update noar ti set b2='BI' where id=5;
-update noar tt set v0='7PC0' where id=6;
-update noar ti set v0='7PC0' where id=6;
-update noar tt set b0='W9Q4IW24Y' where id=6;
-update noar ti set b0='W9Q4IW24Y' where id=6;
-update noar tt set v0='FI1IX6IEMST95OA51GX2FHDOI' where id=6;
-update noar ti set v0='FI1IX6IEMST95OA51GX2FHDOI' where id=6;
-update noar tt set b1='SREC' where id=6;
-update noar ti set b1='SREC' where id=6;
-update noar tt set v0='RUT9A46P' where id=6;
-update noar ti set v0='RUT9A46P' where id=6;
-update noar tt set b2='CP460MW8K20MNDMJJV' where id=6;
-update noar ti set b2='CP460MW8K20MNDMJJV' where id=6;
-update noar tt set v0='0OIXNLJPF1XE3W' where id=7;
-update noar ti set v0='0OIXNLJPF1XE3W' where id=7;
-update noar tt set b0='5FXKKR6' where id=7;
-update noar ti set b0='5FXKKR6' where id=7;
-update noar tt set v0='5ZA8' where id=7;
-update noar ti set v0='5ZA8' where id=7;
-update noar tt set b1='MEMEMJHPB9VM7N8T16QXR55RLPP6I' where id=7;
-update noar ti set b1='MEMEMJHPB9VM7N8T16QXR55RLPP6I' where id=7;
-update noar tt set v0='VNKZV582' where id=7;
-update noar ti set v0='VNKZV582' where id=7;
-update noar tt set b2='D40FG' where id=7;
-update noar ti set b2='D40FG' where id=7;
-update noar tt set v0='N' where id=8;
-update noar ti set v0='N' where id=8;
-update noar tt set b0='CKITJ80' where id=8;
-update noar ti set b0='CKITJ80' where id=8;
-update noar tt set v0='TAG8KP1I70T' where id=8;
-update noar ti set v0='TAG8KP1I70T' where id=8;
-update noar tt set b1='MUFDAR3MKF7G2' where id=8;
-update noar ti set b1='MUFDAR3MKF7G2' where id=8;
-update noar tt set v0='DV6OYSYMTSL4J0MZA4BLMR4SS' where id=8;
-update noar ti set v0='DV6OYSYMTSL4J0MZA4BLMR4SS' where id=8;
-update noar tt set b2='JD9VBD90ISALS28FAZR' where id=8;
-update noar ti set b2='JD9VBD90ISALS28FAZR' where id=8;
-update noar tt set v0='N9FWVOTP' where id=9;
-update noar ti set v0='N9FWVOTP' where id=9;
-update noar tt set b0='4CT9STPMHN9SOLOJ8KP8X0EF' where id=9;
-update noar ti set b0='4CT9STPMHN9SOLOJ8KP8X0EF' where id=9;
-update noar tt set v0='K1KQ1NZL' where id=9;
-update noar ti set v0='K1KQ1NZL' where id=9;
-update noar tt set b1='JUJ08UIPL' where id=9;
-update noar ti set b1='JUJ08UIPL' where id=9;
-update noar tt set v0='KXNON0H8NK4ER1X' where id=9;
-update noar ti set v0='KXNON0H8NK4ER1X' where id=9;
-update noar tt set b2='7DY89UDOPJ9NGZIPHWLEPBR928K' where id=9;
-update noar ti set b2='7DY89UDOPJ9NGZIPHWLEPBR928K' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SVS1CJH9MHOF' where id=1;
-update noar ti set v0='SVS1CJH9MHOF' where id=1;
-update noar tt set b0='P6VY4DA' where id=1;
-update noar ti set b0='P6VY4DA' where id=1;
-update noar tt set v0='YXA4PZVFI2SAPLXO2QQK' where id=1;
-update noar ti set v0='YXA4PZVFI2SAPLXO2QQK' where id=1;
-update noar tt set b1='YSWGMJAJQYQYH52NEFPYL6IOLB47' where id=1;
-update noar ti set b1='YSWGMJAJQYQYH52NEFPYL6IOLB47' where id=1;
-update noar tt set v0='U34RKJQPULMTCLIQ9O0AHDDJCBU' where id=1;
-update noar ti set v0='U34RKJQPULMTCLIQ9O0AHDDJCBU' where id=1;
-update noar tt set b2='32GZ9KL715RAV5L156X07TKP27V51' where id=1;
-update noar ti set b2='32GZ9KL715RAV5L156X07TKP27V51' where id=1;
-update noar tt set v0='HFXPSFWSTAQBLGF' where id=2;
-update noar ti set v0='HFXPSFWSTAQBLGF' where id=2;
-update noar tt set b0='16799X2JGMRSJKV9JT0E56V4' where id=2;
-update noar ti set b0='16799X2JGMRSJKV9JT0E56V4' where id=2;
-update noar tt set v0='Q8Y38VBDRAH' where id=2;
-update noar ti set v0='Q8Y38VBDRAH' where id=2;
-update noar tt set b1='JADHN4OKI9LI' where id=2;
-update noar ti set b1='JADHN4OKI9LI' where id=2;
-update noar tt set v0='28TF2' where id=2;
-update noar ti set v0='28TF2' where id=2;
-update noar tt set b2='I7CRDB3S3V' where id=2;
-update noar ti set b2='I7CRDB3S3V' where id=2;
-update noar tt set v0='C7JR292X2L1WZV94QN' where id=3;
-update noar ti set v0='C7JR292X2L1WZV94QN' where id=3;
-update noar tt set b0='YF5YOYC5' where id=3;
-update noar ti set b0='YF5YOYC5' where id=3;
-update noar tt set v0='3' where id=3;
-update noar ti set v0='3' where id=3;
-update noar tt set b1='JEVTUJ40FDZ0SJ7EXAU8G' where id=3;
-update noar ti set b1='JEVTUJ40FDZ0SJ7EXAU8G' where id=3;
-update noar tt set v0='FLHB2KV6J4G121' where id=3;
-update noar ti set v0='FLHB2KV6J4G121' where id=3;
-update noar tt set b2='JT3EX2VT' where id=3;
-update noar ti set b2='JT3EX2VT' where id=3;
-update noar tt set v0='EE243AO5A96' where id=4;
-update noar ti set v0='EE243AO5A96' where id=4;
-update noar tt set b0='5HWHG' where id=4;
-update noar ti set b0='5HWHG' where id=4;
-update noar tt set v0='F4' where id=4;
-update noar ti set v0='F4' where id=4;
-update noar tt set b1='W55UA' where id=4;
-update noar ti set b1='W55UA' where id=4;
-update noar tt set v0='VT5GWXF3N3BWL6RJGTL1EM' where id=4;
-update noar ti set v0='VT5GWXF3N3BWL6RJGTL1EM' where id=4;
-update noar tt set b2='K1WURXKC32P6M942G' where id=4;
-update noar ti set b2='K1WURXKC32P6M942G' where id=4;
-update noar tt set v0='MVJDMZCEEXMN3NDMDI8PD' where id=5;
-update noar ti set v0='MVJDMZCEEXMN3NDMDI8PD' where id=5;
-update noar tt set b0='EZEFSR60' where id=5;
-update noar ti set b0='EZEFSR60' where id=5;
-update noar tt set v0='WUOHULEMUZ6VZEB7V13RTEEZ4O' where id=5;
-update noar ti set v0='WUOHULEMUZ6VZEB7V13RTEEZ4O' where id=5;
-update noar tt set b1='4MDKTF12OW' where id=5;
-update noar ti set b1='4MDKTF12OW' where id=5;
-update noar tt set v0='2QBROSWYOZN1UVBY83' where id=5;
-update noar ti set v0='2QBROSWYOZN1UVBY83' where id=5;
-update noar tt set b2='C5XEL5SD8UGGKK15V2LVL' where id=5;
-update noar ti set b2='C5XEL5SD8UGGKK15V2LVL' where id=5;
-update noar tt set v0='UMYDN4A9YJIWBTAACWYWPB98K7Y' where id=6;
-update noar ti set v0='UMYDN4A9YJIWBTAACWYWPB98K7Y' where id=6;
-update noar tt set b0='A7DYUHZ2M6FUEVZPGSORYFHLGWVE6R8' where id=6;
-update noar ti set b0='A7DYUHZ2M6FUEVZPGSORYFHLGWVE6R8' where id=6;
-update noar tt set v0='1WZB259RAVK7RB4OXP2FMLF8PFN' where id=6;
-update noar ti set v0='1WZB259RAVK7RB4OXP2FMLF8PFN' where id=6;
-update noar tt set b1='NQ' where id=6;
-update noar ti set b1='NQ' where id=6;
-update noar tt set v0='5M8SF1VA' where id=6;
-update noar ti set v0='5M8SF1VA' where id=6;
-update noar tt set b2='WHA1UQ691XYY03Z6BSSYM' where id=6;
-update noar ti set b2='WHA1UQ691XYY03Z6BSSYM' where id=6;
-update noar tt set v0='QW3RFE7OMBWT' where id=7;
-update noar ti set v0='QW3RFE7OMBWT' where id=7;
-update noar tt set b0='ZUXQIXF8ET16V9INAGS9RU7NT7VL0YB5' where id=7;
-update noar ti set b0='ZUXQIXF8ET16V9INAGS9RU7NT7VL0YB5' where id=7;
-update noar tt set v0='NC34Q6U1KKX666K8XF' where id=7;
-update noar ti set v0='NC34Q6U1KKX666K8XF' where id=7;
-update noar tt set b1='14J4V1B186PIFT7IOGS05OS' where id=7;
-update noar ti set b1='14J4V1B186PIFT7IOGS05OS' where id=7;
-update noar tt set v0='Q' where id=7;
-update noar ti set v0='Q' where id=7;
-update noar tt set b2='BMYOOMTZGF9W' where id=7;
-update noar ti set b2='BMYOOMTZGF9W' where id=7;
-update noar tt set v0='I26IL1UK' where id=8;
-update noar ti set v0='I26IL1UK' where id=8;
-update noar tt set b0='FJ6EHR' where id=8;
-update noar ti set b0='FJ6EHR' where id=8;
-update noar tt set v0='98S8AP88WJKA5BW7CA' where id=8;
-update noar ti set v0='98S8AP88WJKA5BW7CA' where id=8;
-update noar tt set b1='4ELCB1SGHORBKGVTPBV0' where id=8;
-update noar ti set b1='4ELCB1SGHORBKGVTPBV0' where id=8;
-update noar tt set v0='WCD3ZIUW' where id=8;
-update noar ti set v0='WCD3ZIUW' where id=8;
-update noar tt set b2='AHG5G' where id=8;
-update noar ti set b2='AHG5G' where id=8;
-update noar tt set v0='RQ955GUNMT' where id=9;
-update noar ti set v0='RQ955GUNMT' where id=9;
-update noar tt set b0='BWQGDY2J' where id=9;
-update noar ti set b0='BWQGDY2J' where id=9;
-update noar tt set v0='E2HHWLPCNR1I0PLZRMAT77' where id=9;
-update noar ti set v0='E2HHWLPCNR1I0PLZRMAT77' where id=9;
-update noar tt set b1='KPFBY4BJOM121XBCCCC' where id=9;
-update noar ti set b1='KPFBY4BJOM121XBCCCC' where id=9;
-update noar tt set v0='FEDMAGOB4PM' where id=9;
-update noar ti set v0='FEDMAGOB4PM' where id=9;
-update noar tt set b2='MBBATGZXRRU2P59YLV857SCUWXWWS8T4' where id=9;
-update noar ti set b2='MBBATGZXRRU2P59YLV857SCUWXWWS8T4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7NSIRRE7PDO090UO532COPA' where id=1;
-update noar ti set v0='7NSIRRE7PDO090UO532COPA' where id=1;
-update noar tt set b0='SX1AT' where id=1;
-update noar ti set b0='SX1AT' where id=1;
-update noar tt set v0='N03ON7YRP8S' where id=1;
-update noar ti set v0='N03ON7YRP8S' where id=1;
-update noar tt set b1='89HJLL11ASIIQCQURM' where id=1;
-update noar ti set b1='89HJLL11ASIIQCQURM' where id=1;
-update noar tt set v0='A4AR7' where id=1;
-update noar ti set v0='A4AR7' where id=1;
-update noar tt set b2='4STMA40VXNVHX21JKMY0U7CRGFV' where id=1;
-update noar ti set b2='4STMA40VXNVHX21JKMY0U7CRGFV' where id=1;
-update noar tt set v0='CNJPQ8M5OOF43FVR565L9Q' where id=2;
-update noar ti set v0='CNJPQ8M5OOF43FVR565L9Q' where id=2;
-update noar tt set b0='P4N9VL314ZEE0KPBL6GMRVFOBWYS1Q4' where id=2;
-update noar ti set b0='P4N9VL314ZEE0KPBL6GMRVFOBWYS1Q4' where id=2;
-update noar tt set v0='FSFE' where id=2;
-update noar ti set v0='FSFE' where id=2;
-update noar tt set b1='B2TJ8GHM7NWEDNHL9KUUL3MX' where id=2;
-update noar ti set b1='B2TJ8GHM7NWEDNHL9KUUL3MX' where id=2;
-update noar tt set v0='UUQ5Z5E0CUX6IYJ8LK1NS' where id=2;
-update noar ti set v0='UUQ5Z5E0CUX6IYJ8LK1NS' where id=2;
-update noar tt set b2='QDH8NG2' where id=2;
-update noar ti set b2='QDH8NG2' where id=2;
-update noar tt set v0='DLVBH3MJV22GPNKA3K37GDENTRPIYXR4' where id=3;
-update noar ti set v0='DLVBH3MJV22GPNKA3K37GDENTRPIYXR4' where id=3;
-update noar tt set b0='3C2VSEMVT8XRBJ9XXS7FCDH' where id=3;
-update noar ti set b0='3C2VSEMVT8XRBJ9XXS7FCDH' where id=3;
-update noar tt set v0='N4LSDCST46CMPHS6QKMYNYUAB4P' where id=3;
-update noar ti set v0='N4LSDCST46CMPHS6QKMYNYUAB4P' where id=3;
-update noar tt set b1='ZINN5OCLXVKHNPTIQC32MEQRVF' where id=3;
-update noar ti set b1='ZINN5OCLXVKHNPTIQC32MEQRVF' where id=3;
-update noar tt set v0='5A' where id=3;
-update noar ti set v0='5A' where id=3;
-update noar tt set b2='MBQZQAJP7GE1BEINRJAX66P5RXLORBJ' where id=3;
-update noar ti set b2='MBQZQAJP7GE1BEINRJAX66P5RXLORBJ' where id=3;
-update noar tt set v0='5IP4Z' where id=4;
-update noar ti set v0='5IP4Z' where id=4;
-update noar tt set b0='F0PJ76HZYMDYELDP' where id=4;
-update noar ti set b0='F0PJ76HZYMDYELDP' where id=4;
-update noar tt set v0='ND3OBZ0QX22Q8T1C3JCUJ7Q970EZB' where id=4;
-update noar ti set v0='ND3OBZ0QX22Q8T1C3JCUJ7Q970EZB' where id=4;
-update noar tt set b1='K4AAQ02SKB1JEGCGIQHQQ59ONPLO' where id=4;
-update noar ti set b1='K4AAQ02SKB1JEGCGIQHQQ59ONPLO' where id=4;
-update noar tt set v0='OA4L81CUX' where id=4;
-update noar ti set v0='OA4L81CUX' where id=4;
-update noar tt set b2='9MH33JRVK3ZAJBAHV820B4EPI' where id=4;
-update noar ti set b2='9MH33JRVK3ZAJBAHV820B4EPI' where id=4;
-update noar tt set v0='NUCA6QW41U1' where id=5;
-update noar ti set v0='NUCA6QW41U1' where id=5;
-update noar tt set b0='W7' where id=5;
-update noar ti set b0='W7' where id=5;
-update noar tt set v0='7CPMRUITWASXS3PY1GRS2GJCL' where id=5;
-update noar ti set v0='7CPMRUITWASXS3PY1GRS2GJCL' where id=5;
-update noar tt set b1='EYP8B4K5TO5MRYM9W9PNOYSH9BVQC0K' where id=5;
-update noar ti set b1='EYP8B4K5TO5MRYM9W9PNOYSH9BVQC0K' where id=5;
-update noar tt set v0='9H' where id=5;
-update noar ti set v0='9H' where id=5;
-update noar tt set b2='VS0M366QSZP3OIJBV7VNVH04' where id=5;
-update noar ti set b2='VS0M366QSZP3OIJBV7VNVH04' where id=5;
-update noar tt set v0='MP' where id=6;
-update noar ti set v0='MP' where id=6;
-update noar tt set b0='FWNPZUJD8QQXS8LU7IVDY1SFESSS04C' where id=6;
-update noar ti set b0='FWNPZUJD8QQXS8LU7IVDY1SFESSS04C' where id=6;
-update noar tt set v0='NIN' where id=6;
-update noar ti set v0='NIN' where id=6;
-update noar tt set b1='G1VN' where id=6;
-update noar ti set b1='G1VN' where id=6;
-update noar tt set v0='5X4A8X9G' where id=6;
-update noar ti set v0='5X4A8X9G' where id=6;
-update noar tt set b2='L4TF1XNRU' where id=6;
-update noar ti set b2='L4TF1XNRU' where id=6;
-update noar tt set v0='CGW4S3OU4X2HWSIAI' where id=7;
-update noar ti set v0='CGW4S3OU4X2HWSIAI' where id=7;
-update noar tt set b0='O8DNPYHHPKAXU6UEHLVQ' where id=7;
-update noar ti set b0='O8DNPYHHPKAXU6UEHLVQ' where id=7;
-update noar tt set v0='RAE20RBAM4QA5NA0IR3G7EJR' where id=7;
-update noar ti set v0='RAE20RBAM4QA5NA0IR3G7EJR' where id=7;
-update noar tt set b1='7J25YMESJRBJIUEPPMIJFYY5EWH3QOZ' where id=7;
-update noar ti set b1='7J25YMESJRBJIUEPPMIJFYY5EWH3QOZ' where id=7;
-update noar tt set v0='VXXDJWEH6L0Q37VZH4' where id=7;
-update noar ti set v0='VXXDJWEH6L0Q37VZH4' where id=7;
-update noar tt set b2='IEAF28JH6ZODZE1RH1ADTRS6P84Q9' where id=7;
-update noar ti set b2='IEAF28JH6ZODZE1RH1ADTRS6P84Q9' where id=7;
-update noar tt set v0='9FM9F4HES3IDD1' where id=8;
-update noar ti set v0='9FM9F4HES3IDD1' where id=8;
-update noar tt set b0='1GSA50TRBY1A' where id=8;
-update noar ti set b0='1GSA50TRBY1A' where id=8;
-update noar tt set v0='GPKEQ6JDN3EJ' where id=8;
-update noar ti set v0='GPKEQ6JDN3EJ' where id=8;
-update noar tt set b1='HMCACD3NLDLBM' where id=8;
-update noar ti set b1='HMCACD3NLDLBM' where id=8;
-update noar tt set v0='Z603RQ186GKQSMCEEGWCS91F' where id=8;
-update noar ti set v0='Z603RQ186GKQSMCEEGWCS91F' where id=8;
-update noar tt set b2='N7LL9Q1GGC44BJ0U' where id=8;
-update noar ti set b2='N7LL9Q1GGC44BJ0U' where id=8;
-update noar tt set v0='KRQ2CIRE' where id=9;
-update noar ti set v0='KRQ2CIRE' where id=9;
-update noar tt set b0='0HT9ZF' where id=9;
-update noar ti set b0='0HT9ZF' where id=9;
-update noar tt set v0='IDM27YTA1K3D9HOGAZ' where id=9;
-update noar ti set v0='IDM27YTA1K3D9HOGAZ' where id=9;
-update noar tt set b1='NG5LFG7C0IR0J' where id=9;
-update noar ti set b1='NG5LFG7C0IR0J' where id=9;
-update noar tt set v0='83UF3JY7X03WD4KBHVN4JJA7HU4' where id=9;
-update noar ti set v0='83UF3JY7X03WD4KBHVN4JJA7HU4' where id=9;
-update noar tt set b2='A7VR9468YV1K7NQ83D4QW' where id=9;
-update noar ti set b2='A7VR9468YV1K7NQ83D4QW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F2G0ANRRZDXN3D4FFNC' where id=1;
-update noar ti set v0='F2G0ANRRZDXN3D4FFNC' where id=1;
-update noar tt set b0='RUZV3AR7JIM1O52' where id=1;
-update noar ti set b0='RUZV3AR7JIM1O52' where id=1;
-update noar tt set v0='59UDFGL51M92PCG8O6804M7B0Z8QQ0' where id=1;
-update noar ti set v0='59UDFGL51M92PCG8O6804M7B0Z8QQ0' where id=1;
-update noar tt set b1='LUMO2HT0IAWOA59X6X6' where id=1;
-update noar ti set b1='LUMO2HT0IAWOA59X6X6' where id=1;
-update noar tt set v0='QXKFTUV6ZV4D6BQ' where id=1;
-update noar ti set v0='QXKFTUV6ZV4D6BQ' where id=1;
-update noar tt set b2='SE8WE0ZRY65IKZ895HX41WXKA' where id=1;
-update noar ti set b2='SE8WE0ZRY65IKZ895HX41WXKA' where id=1;
-update noar tt set v0='XQ7F80R840L815GP6MFV07OD0U9K1VY' where id=2;
-update noar ti set v0='XQ7F80R840L815GP6MFV07OD0U9K1VY' where id=2;
-update noar tt set b0='0EVJPQXQTW7Z' where id=2;
-update noar ti set b0='0EVJPQXQTW7Z' where id=2;
-update noar tt set v0='SH' where id=2;
-update noar ti set v0='SH' where id=2;
-update noar tt set b1='9E6QCLPTOE7BM' where id=2;
-update noar ti set b1='9E6QCLPTOE7BM' where id=2;
-update noar tt set v0='V7E1KX6HZKTERI90R9H' where id=2;
-update noar ti set v0='V7E1KX6HZKTERI90R9H' where id=2;
-update noar tt set b2='4343FP2BN3JCXP8BJOBSFM08RD7W6JH' where id=2;
-update noar ti set b2='4343FP2BN3JCXP8BJOBSFM08RD7W6JH' where id=2;
-update noar tt set v0='3YT' where id=3;
-update noar ti set v0='3YT' where id=3;
-update noar tt set b0='J0R9J071UFTZRFQBIV' where id=3;
-update noar ti set b0='J0R9J071UFTZRFQBIV' where id=3;
-update noar tt set v0='DY7R66U21GBF7H' where id=3;
-update noar ti set v0='DY7R66U21GBF7H' where id=3;
-update noar tt set b1='21ZAX0DMZ8EYSO8C372P80ULM' where id=3;
-update noar ti set b1='21ZAX0DMZ8EYSO8C372P80ULM' where id=3;
-update noar tt set v0='JLYNG0GO4GDX' where id=3;
-update noar ti set v0='JLYNG0GO4GDX' where id=3;
-update noar tt set b2='XSEEWBUBJIT889CWKKT3V' where id=3;
-update noar ti set b2='XSEEWBUBJIT889CWKKT3V' where id=3;
-update noar tt set v0='MIC2UB2IYTMJIIDM5YR' where id=4;
-update noar ti set v0='MIC2UB2IYTMJIIDM5YR' where id=4;
-update noar tt set b0='6MO92TRDPABU' where id=4;
-update noar ti set b0='6MO92TRDPABU' where id=4;
-update noar tt set v0='LUDE4FOMKEMAIAPU25V38WG' where id=4;
-update noar ti set v0='LUDE4FOMKEMAIAPU25V38WG' where id=4;
-update noar tt set b1='B539UQP1' where id=4;
-update noar ti set b1='B539UQP1' where id=4;
-update noar tt set v0='W80LXAGKMIIKDMLCA86V374D' where id=4;
-update noar ti set v0='W80LXAGKMIIKDMLCA86V374D' where id=4;
-update noar tt set b2='U1SC08Z' where id=4;
-update noar ti set b2='U1SC08Z' where id=4;
-update noar tt set v0='3GUHJWCANWBT7DRLUL0O' where id=5;
-update noar ti set v0='3GUHJWCANWBT7DRLUL0O' where id=5;
-update noar tt set b0='31FMH4K8' where id=5;
-update noar ti set b0='31FMH4K8' where id=5;
-update noar tt set v0='EEBKZDI4Z5ZD5EVY4WSG9' where id=5;
-update noar ti set v0='EEBKZDI4Z5ZD5EVY4WSG9' where id=5;
-update noar tt set b1='WLRJTIWA4U8IWTAIT5DBCAF' where id=5;
-update noar ti set b1='WLRJTIWA4U8IWTAIT5DBCAF' where id=5;
-update noar tt set v0='U2D1EB4WWYI6XBAFVLXTXF3VD8X0' where id=5;
-update noar ti set v0='U2D1EB4WWYI6XBAFVLXTXF3VD8X0' where id=5;
-update noar tt set b2='ETUW9U7OIZV04B9X5QR47' where id=5;
-update noar ti set b2='ETUW9U7OIZV04B9X5QR47' where id=5;
-update noar tt set v0='V9OVZF75BGPQF' where id=6;
-update noar ti set v0='V9OVZF75BGPQF' where id=6;
-update noar tt set b0='O4USARXBMSLAUMT3Z2' where id=6;
-update noar ti set b0='O4USARXBMSLAUMT3Z2' where id=6;
-update noar tt set v0='S' where id=6;
-update noar ti set v0='S' where id=6;
-update noar tt set b1='X1N47' where id=6;
-update noar ti set b1='X1N47' where id=6;
-update noar tt set v0='ZN3YFSON7Z3TY6SZXH09' where id=6;
-update noar ti set v0='ZN3YFSON7Z3TY6SZXH09' where id=6;
-update noar tt set b2='X0ILJWFPQ' where id=6;
-update noar ti set b2='X0ILJWFPQ' where id=6;
-update noar tt set v0='1QLFW9CL7BMT97T6LDW' where id=7;
-update noar ti set v0='1QLFW9CL7BMT97T6LDW' where id=7;
-update noar tt set b0='W5BW075XNE51' where id=7;
-update noar ti set b0='W5BW075XNE51' where id=7;
-update noar tt set v0='U79QMV33OU' where id=7;
-update noar ti set v0='U79QMV33OU' where id=7;
-update noar tt set b1='VQYEN3C9V4WKH158NI9B9XXO' where id=7;
-update noar ti set b1='VQYEN3C9V4WKH158NI9B9XXO' where id=7;
-update noar tt set v0='QOGJE1JD52Q' where id=7;
-update noar ti set v0='QOGJE1JD52Q' where id=7;
-update noar tt set b2='AOG6H' where id=7;
-update noar ti set b2='AOG6H' where id=7;
-update noar tt set v0='EXKDQW53D' where id=8;
-update noar ti set v0='EXKDQW53D' where id=8;
-update noar tt set b0='8DO6JVYMT6WHBPHEWU' where id=8;
-update noar ti set b0='8DO6JVYMT6WHBPHEWU' where id=8;
-update noar tt set v0='4MPSGJFPHGLMLJA4O' where id=8;
-update noar ti set v0='4MPSGJFPHGLMLJA4O' where id=8;
-update noar tt set b1='BF8S1V9QSSY' where id=8;
-update noar ti set b1='BF8S1V9QSSY' where id=8;
-update noar tt set v0='TK0RXP9B9UX6U2HH5Z' where id=8;
-update noar ti set v0='TK0RXP9B9UX6U2HH5Z' where id=8;
-update noar tt set b2='H7VMWTB517LSTLC81CQ' where id=8;
-update noar ti set b2='H7VMWTB517LSTLC81CQ' where id=8;
-update noar tt set v0='DMU3ZIU56SRXS6FPFPK' where id=9;
-update noar ti set v0='DMU3ZIU56SRXS6FPFPK' where id=9;
-update noar tt set b0='UX7KVYM0N0M95O9PEZEGVUBW' where id=9;
-update noar ti set b0='UX7KVYM0N0M95O9PEZEGVUBW' where id=9;
-update noar tt set v0='8MW67DCKDMWV7O9LWOZ9XT' where id=9;
-update noar ti set v0='8MW67DCKDMWV7O9LWOZ9XT' where id=9;
-update noar tt set b1='XPRPASTTAAY42U64R24J47B' where id=9;
-update noar ti set b1='XPRPASTTAAY42U64R24J47B' where id=9;
-update noar tt set v0='CP6YERJLIPJXMW55SGO31TTO' where id=9;
-update noar ti set v0='CP6YERJLIPJXMW55SGO31TTO' where id=9;
-update noar tt set b2='U' where id=9;
-update noar ti set b2='U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GA4XSR9G0Z278E' where id=1;
-update noar ti set v0='GA4XSR9G0Z278E' where id=1;
-update noar tt set b0='TEMR3FDD' where id=1;
-update noar ti set b0='TEMR3FDD' where id=1;
-update noar tt set v0='SXZ7LDMEV1V2B3IZ0H37QK1XVKEKLG' where id=1;
-update noar ti set v0='SXZ7LDMEV1V2B3IZ0H37QK1XVKEKLG' where id=1;
-update noar tt set b1='D06Y0' where id=1;
-update noar ti set b1='D06Y0' where id=1;
-update noar tt set v0='S' where id=1;
-update noar ti set v0='S' where id=1;
-update noar tt set b2='20J9T1RKH7RJQVCM16OAVBF' where id=1;
-update noar ti set b2='20J9T1RKH7RJQVCM16OAVBF' where id=1;
-update noar tt set v0='LTC36CHJHB7KHR1ZDCW0SHY' where id=2;
-update noar ti set v0='LTC36CHJHB7KHR1ZDCW0SHY' where id=2;
-update noar tt set b0='A14Z7NYHDE14' where id=2;
-update noar ti set b0='A14Z7NYHDE14' where id=2;
-update noar tt set v0='JL2VIF22GD2CI7A8UN60AVDNE' where id=2;
-update noar ti set v0='JL2VIF22GD2CI7A8UN60AVDNE' where id=2;
-update noar tt set b1='HO9MK5ALLTQC' where id=2;
-update noar ti set b1='HO9MK5ALLTQC' where id=2;
-update noar tt set v0='UN68P4J1BF90QK1NUM20LWJFDN4SO' where id=2;
-update noar ti set v0='UN68P4J1BF90QK1NUM20LWJFDN4SO' where id=2;
-update noar tt set b2='ZGXMKN85YUB05XWMS76C5IY5X' where id=2;
-update noar ti set b2='ZGXMKN85YUB05XWMS76C5IY5X' where id=2;
-update noar tt set v0='VYX70NNZ' where id=3;
-update noar ti set v0='VYX70NNZ' where id=3;
-update noar tt set b0='8N4BD6CL49ZP1WM235HXJ49PFN1E' where id=3;
-update noar ti set b0='8N4BD6CL49ZP1WM235HXJ49PFN1E' where id=3;
-update noar tt set v0='SVHRUJ54CPM9V3VUZ5E2' where id=3;
-update noar ti set v0='SVHRUJ54CPM9V3VUZ5E2' where id=3;
-update noar tt set b1='E1FLSM' where id=3;
-update noar ti set b1='E1FLSM' where id=3;
-update noar tt set v0='VGQ1VZCNBLB2N88GZ0OYOO4I9I' where id=3;
-update noar ti set v0='VGQ1VZCNBLB2N88GZ0OYOO4I9I' where id=3;
-update noar tt set b2='33MZ9BRILUC46PAPTRAJY5UTC2D' where id=3;
-update noar ti set b2='33MZ9BRILUC46PAPTRAJY5UTC2D' where id=3;
-update noar tt set v0='D5M58L256U4RE2ZJAQUO3LXHY01PQH1G' where id=4;
-update noar ti set v0='D5M58L256U4RE2ZJAQUO3LXHY01PQH1G' where id=4;
-update noar tt set b0='OACS3LL439BRLI8QIBOC0RAKO' where id=4;
-update noar ti set b0='OACS3LL439BRLI8QIBOC0RAKO' where id=4;
-update noar tt set v0='XQ0UVE0YG4178G1CODVZFZG6Z' where id=4;
-update noar ti set v0='XQ0UVE0YG4178G1CODVZFZG6Z' where id=4;
-update noar tt set b1='XBH3M' where id=4;
-update noar ti set b1='XBH3M' where id=4;
-update noar tt set v0='F0LCQLBN08IM8PTNGP9HLWM28T' where id=4;
-update noar ti set v0='F0LCQLBN08IM8PTNGP9HLWM28T' where id=4;
-update noar tt set b2='9E0QDDOZ70BV7J4GPWUMTPCXWY' where id=4;
-update noar ti set b2='9E0QDDOZ70BV7J4GPWUMTPCXWY' where id=4;
-update noar tt set v0='19728D9MCS4' where id=5;
-update noar ti set v0='19728D9MCS4' where id=5;
-update noar tt set b0='5EHQWZ96F06AO9F2HO9Z6SYYCFC' where id=5;
-update noar ti set b0='5EHQWZ96F06AO9F2HO9Z6SYYCFC' where id=5;
-update noar tt set v0='RMWZ03T59S5ROOWWL4SO' where id=5;
-update noar ti set v0='RMWZ03T59S5ROOWWL4SO' where id=5;
-update noar tt set b1='3Z8GHUM0Y69R5UD5E4PWUH8HSD' where id=5;
-update noar ti set b1='3Z8GHUM0Y69R5UD5E4PWUH8HSD' where id=5;
-update noar tt set v0='E7UYXZ2B1SBHJ5YI5QT1KOK8DF' where id=5;
-update noar ti set v0='E7UYXZ2B1SBHJ5YI5QT1KOK8DF' where id=5;
-update noar tt set b2='0CDF8CJ76JCIX' where id=5;
-update noar ti set b2='0CDF8CJ76JCIX' where id=5;
-update noar tt set v0='S047S' where id=6;
-update noar ti set v0='S047S' where id=6;
-update noar tt set b0='2UAAT5D6ZDM46WZG78ULDC' where id=6;
-update noar ti set b0='2UAAT5D6ZDM46WZG78ULDC' where id=6;
-update noar tt set v0='DEB4J06NZKCOT8UV' where id=6;
-update noar ti set v0='DEB4J06NZKCOT8UV' where id=6;
-update noar tt set b1='SZEZR' where id=6;
-update noar ti set b1='SZEZR' where id=6;
-update noar tt set v0='A0CL8JG7AUL35' where id=6;
-update noar ti set v0='A0CL8JG7AUL35' where id=6;
-update noar tt set b2='J1' where id=6;
-update noar ti set b2='J1' where id=6;
-update noar tt set v0='9TA9ASJL9' where id=7;
-update noar ti set v0='9TA9ASJL9' where id=7;
-update noar tt set b0='03JPTBPKLNB1G54Y3UKFPKSX989Y' where id=7;
-update noar ti set b0='03JPTBPKLNB1G54Y3UKFPKSX989Y' where id=7;
-update noar tt set v0='MN9SKRX9DBQ2X8SY6B3HGMIFF' where id=7;
-update noar ti set v0='MN9SKRX9DBQ2X8SY6B3HGMIFF' where id=7;
-update noar tt set b1='9HB6957204TVPI1PJZIBAFHVMTXHG8' where id=7;
-update noar ti set b1='9HB6957204TVPI1PJZIBAFHVMTXHG8' where id=7;
-update noar tt set v0='TAD6DCQDGFSCOQMND7KFTHQEOO0T3' where id=7;
-update noar ti set v0='TAD6DCQDGFSCOQMND7KFTHQEOO0T3' where id=7;
-update noar tt set b2='VSD39SUUD' where id=7;
-update noar ti set b2='VSD39SUUD' where id=7;
-update noar tt set v0='N7DJLUZCRODL6MPDJF5N1U2MF3PPD5D' where id=8;
-update noar ti set v0='N7DJLUZCRODL6MPDJF5N1U2MF3PPD5D' where id=8;
-update noar tt set b0='GN3AEOJEFP12IT2Q5D786' where id=8;
-update noar ti set b0='GN3AEOJEFP12IT2Q5D786' where id=8;
-update noar tt set v0='BY0TR3KHUS' where id=8;
-update noar ti set v0='BY0TR3KHUS' where id=8;
-update noar tt set b1='PTP14D3R2FFALR7' where id=8;
-update noar ti set b1='PTP14D3R2FFALR7' where id=8;
-update noar tt set v0='L08T52YFXB3KCDBLNJ3PTQ99R1PI' where id=8;
-update noar ti set v0='L08T52YFXB3KCDBLNJ3PTQ99R1PI' where id=8;
-update noar tt set b2='5ADFE3ZKBHV7' where id=8;
-update noar ti set b2='5ADFE3ZKBHV7' where id=8;
-update noar tt set v0='DCEEB3ZJBY' where id=9;
-update noar ti set v0='DCEEB3ZJBY' where id=9;
-update noar tt set b0='N7IUX' where id=9;
-update noar ti set b0='N7IUX' where id=9;
-update noar tt set v0='VCHGPT' where id=9;
-update noar ti set v0='VCHGPT' where id=9;
-update noar tt set b1='I45GLXSBV3BX77OWMLZPM2K4GQIE' where id=9;
-update noar ti set b1='I45GLXSBV3BX77OWMLZPM2K4GQIE' where id=9;
-update noar tt set v0='UKEUMOA2CZBCJQQ1E3XV4R' where id=9;
-update noar ti set v0='UKEUMOA2CZBCJQQ1E3XV4R' where id=9;
-update noar tt set b2='A74Z0BJGH' where id=9;
-update noar ti set b2='A74Z0BJGH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RHX6ZSEPWDD180CGDNX2ANY4L6MVRZ2' where id=1;
-update noar ti set v0='RHX6ZSEPWDD180CGDNX2ANY4L6MVRZ2' where id=1;
-update noar tt set b0='SI7' where id=1;
-update noar ti set b0='SI7' where id=1;
-update noar tt set v0='Z95A' where id=1;
-update noar ti set v0='Z95A' where id=1;
-update noar tt set b1='XMMOVC3LW7MB1GHC7FML31A640CG' where id=1;
-update noar ti set b1='XMMOVC3LW7MB1GHC7FML31A640CG' where id=1;
-update noar tt set v0='F02EU' where id=1;
-update noar ti set v0='F02EU' where id=1;
-update noar tt set b2='JKWK22SXMSVES6SL311FRL62PRSHWK' where id=1;
-update noar ti set b2='JKWK22SXMSVES6SL311FRL62PRSHWK' where id=1;
-update noar tt set v0='A0QIZ6RB9BER48PW9XFIN' where id=2;
-update noar ti set v0='A0QIZ6RB9BER48PW9XFIN' where id=2;
-update noar tt set b0='ZP5UWW' where id=2;
-update noar ti set b0='ZP5UWW' where id=2;
-update noar tt set v0='7AW12LPSV3PBNK1BWQ8EXJT86' where id=2;
-update noar ti set v0='7AW12LPSV3PBNK1BWQ8EXJT86' where id=2;
-update noar tt set b1='V2LS' where id=2;
-update noar ti set b1='V2LS' where id=2;
-update noar tt set v0='1HPC7O56RS' where id=2;
-update noar ti set v0='1HPC7O56RS' where id=2;
-update noar tt set b2='2PI' where id=2;
-update noar ti set b2='2PI' where id=2;
-update noar tt set v0='05OYNJDEW43LOKF35I8QQKT1' where id=3;
-update noar ti set v0='05OYNJDEW43LOKF35I8QQKT1' where id=3;
-update noar tt set b0='AD' where id=3;
-update noar ti set b0='AD' where id=3;
-update noar tt set v0='HAQ2W' where id=3;
-update noar ti set v0='HAQ2W' where id=3;
-update noar tt set b1='0L5BOQQDOPLA6RFIQCUF1R9G86BQVH64' where id=3;
-update noar ti set b1='0L5BOQQDOPLA6RFIQCUF1R9G86BQVH64' where id=3;
-update noar tt set v0='W7YAHULSVIZN' where id=3;
-update noar ti set v0='W7YAHULSVIZN' where id=3;
-update noar tt set b2='MELO6E1P5A0PRF9E8VIV7DQ9' where id=3;
-update noar ti set b2='MELO6E1P5A0PRF9E8VIV7DQ9' where id=3;
-update noar tt set v0='8' where id=4;
-update noar ti set v0='8' where id=4;
-update noar tt set b0='Z35O2JHUSNVD4M9OLS7IKLZ31XIKSZK8' where id=4;
-update noar ti set b0='Z35O2JHUSNVD4M9OLS7IKLZ31XIKSZK8' where id=4;
-update noar tt set v0='X6PSJ48A1HL' where id=4;
-update noar ti set v0='X6PSJ48A1HL' where id=4;
-update noar tt set b1='EZNSOAW8EVHWU1MIE' where id=4;
-update noar ti set b1='EZNSOAW8EVHWU1MIE' where id=4;
-update noar tt set v0='F7S5LV11CKC0U3IM' where id=4;
-update noar ti set v0='F7S5LV11CKC0U3IM' where id=4;
-update noar tt set b2='3Y8D922DCGB3PH37VOH030VJ56P5IT' where id=4;
-update noar ti set b2='3Y8D922DCGB3PH37VOH030VJ56P5IT' where id=4;
-update noar tt set v0='ZE1ZSJWS3GCH' where id=5;
-update noar ti set v0='ZE1ZSJWS3GCH' where id=5;
-update noar tt set b0='PCZDZTQDK430MZCCM3ED4' where id=5;
-update noar ti set b0='PCZDZTQDK430MZCCM3ED4' where id=5;
-update noar tt set v0='HN2Z9DSE02K9MU2HY42JS0DN' where id=5;
-update noar ti set v0='HN2Z9DSE02K9MU2HY42JS0DN' where id=5;
-update noar tt set b1='LN30P564TPXKP' where id=5;
-update noar ti set b1='LN30P564TPXKP' where id=5;
-update noar tt set v0='QS6PSAF6OG0L583UJ' where id=5;
-update noar ti set v0='QS6PSAF6OG0L583UJ' where id=5;
-update noar tt set b2='MX' where id=5;
-update noar ti set b2='MX' where id=5;
-update noar tt set v0='72J8TF5LRK6XC8AKD438HXCI4L' where id=6;
-update noar ti set v0='72J8TF5LRK6XC8AKD438HXCI4L' where id=6;
-update noar tt set b0='Z8TXQHOD' where id=6;
-update noar ti set b0='Z8TXQHOD' where id=6;
-update noar tt set v0='FAUAR4GWV1M1HHIXYVQ1' where id=6;
-update noar ti set v0='FAUAR4GWV1M1HHIXYVQ1' where id=6;
-update noar tt set b1='FUX4LNKYFX1' where id=6;
-update noar ti set b1='FUX4LNKYFX1' where id=6;
-update noar tt set v0='JSZMC2BR1W5EQ3P' where id=6;
-update noar ti set v0='JSZMC2BR1W5EQ3P' where id=6;
-update noar tt set b2='8LT9TI' where id=6;
-update noar ti set b2='8LT9TI' where id=6;
-update noar tt set v0='NUERFXT5L7YF9A' where id=7;
-update noar ti set v0='NUERFXT5L7YF9A' where id=7;
-update noar tt set b0='RHIM46ID550YIE940WF819NFVU6' where id=7;
-update noar ti set b0='RHIM46ID550YIE940WF819NFVU6' where id=7;
-update noar tt set v0='5QIFBBQ8NXLZPVQRJAIAN7TZ2' where id=7;
-update noar ti set v0='5QIFBBQ8NXLZPVQRJAIAN7TZ2' where id=7;
-update noar tt set b1='YO9LBZV13IGKDV' where id=7;
-update noar ti set b1='YO9LBZV13IGKDV' where id=7;
-update noar tt set v0='ZCKKDV' where id=7;
-update noar ti set v0='ZCKKDV' where id=7;
-update noar tt set b2='PWFQBE96O4SM24UFVMUL70WGQR' where id=7;
-update noar ti set b2='PWFQBE96O4SM24UFVMUL70WGQR' where id=7;
-update noar tt set v0='PPW0557YUDC1V3JEI' where id=8;
-update noar ti set v0='PPW0557YUDC1V3JEI' where id=8;
-update noar tt set b0='1GBHWSS8HEAMGQE' where id=8;
-update noar ti set b0='1GBHWSS8HEAMGQE' where id=8;
-update noar tt set v0='L' where id=8;
-update noar ti set v0='L' where id=8;
-update noar tt set b1='KNJ64RW2F3D3F5C2VR8453SYJ' where id=8;
-update noar ti set b1='KNJ64RW2F3D3F5C2VR8453SYJ' where id=8;
-update noar tt set v0='FMUI1JLJ2UOP5JTF7Z' where id=8;
-update noar ti set v0='FMUI1JLJ2UOP5JTF7Z' where id=8;
-update noar tt set b2='OJMB9J9ASHW408KK7X5KJ7NT5L9KKUW' where id=8;
-update noar ti set b2='OJMB9J9ASHW408KK7X5KJ7NT5L9KKUW' where id=8;
-update noar tt set v0='5ZAQVJGR0FF9L2KJK' where id=9;
-update noar ti set v0='5ZAQVJGR0FF9L2KJK' where id=9;
-update noar tt set b0='J1EZ6F00EDN8JHDQ' where id=9;
-update noar ti set b0='J1EZ6F00EDN8JHDQ' where id=9;
-update noar tt set v0='JHHUV1NTE0GRIULJ1OCTW3R7OWE' where id=9;
-update noar ti set v0='JHHUV1NTE0GRIULJ1OCTW3R7OWE' where id=9;
-update noar tt set b1='Z' where id=9;
-update noar ti set b1='Z' where id=9;
-update noar tt set v0='MH6LDXE5053QJY5CP3' where id=9;
-update noar ti set v0='MH6LDXE5053QJY5CP3' where id=9;
-update noar tt set b2='024K7PZ8XQBVSKCH' where id=9;
-update noar ti set b2='024K7PZ8XQBVSKCH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3TALMJEYUL3XVZWSI7H4LOG5B8NB9' where id=1;
-update noar ti set v0='3TALMJEYUL3XVZWSI7H4LOG5B8NB9' where id=1;
-update noar tt set b0='ZD5' where id=1;
-update noar ti set b0='ZD5' where id=1;
-update noar tt set v0='FC4DBP6K33E5XYCUY5B5IVTYVJ' where id=1;
-update noar ti set v0='FC4DBP6K33E5XYCUY5B5IVTYVJ' where id=1;
-update noar tt set b1='ZJ0Q56' where id=1;
-update noar ti set b1='ZJ0Q56' where id=1;
-update noar tt set v0='1PDOQ4MJJPZF2DA5LKYDX' where id=1;
-update noar ti set v0='1PDOQ4MJJPZF2DA5LKYDX' where id=1;
-update noar tt set b2='6M' where id=1;
-update noar ti set b2='6M' where id=1;
-update noar tt set v0='NJMF27L482YFB4' where id=2;
-update noar ti set v0='NJMF27L482YFB4' where id=2;
-update noar tt set b0='Q8X6R56GI5HTNHSOY22485RKT' where id=2;
-update noar ti set b0='Q8X6R56GI5HTNHSOY22485RKT' where id=2;
-update noar tt set v0='WX2UGT' where id=2;
-update noar ti set v0='WX2UGT' where id=2;
-update noar tt set b1='MBXN' where id=2;
-update noar ti set b1='MBXN' where id=2;
-update noar tt set v0='JER6ANLDH74K352P' where id=2;
-update noar ti set v0='JER6ANLDH74K352P' where id=2;
-update noar tt set b2='89SH17DPU15DWFA8A8M90SFDLS4WC' where id=2;
-update noar ti set b2='89SH17DPU15DWFA8A8M90SFDLS4WC' where id=2;
-update noar tt set v0='CJOK8J430TWBC' where id=3;
-update noar ti set v0='CJOK8J430TWBC' where id=3;
-update noar tt set b0='BGJZL25W5BPD3BXNEYKQ7ZJK8KE' where id=3;
-update noar ti set b0='BGJZL25W5BPD3BXNEYKQ7ZJK8KE' where id=3;
-update noar tt set v0='1LI25' where id=3;
-update noar ti set v0='1LI25' where id=3;
-update noar tt set b1='PK2SEUOKCJNTQJGL' where id=3;
-update noar ti set b1='PK2SEUOKCJNTQJGL' where id=3;
-update noar tt set v0='TTRMTRTC' where id=3;
-update noar ti set v0='TTRMTRTC' where id=3;
-update noar tt set b2='ON6G2O3V07RW777B8VBP' where id=3;
-update noar ti set b2='ON6G2O3V07RW777B8VBP' where id=3;
-update noar tt set v0='PVYFTZ7M3UZWX44QV8HSXO8AC5EHBK5' where id=4;
-update noar ti set v0='PVYFTZ7M3UZWX44QV8HSXO8AC5EHBK5' where id=4;
-update noar tt set b0='AICM6Q7EVUXJPPPQGZS' where id=4;
-update noar ti set b0='AICM6Q7EVUXJPPPQGZS' where id=4;
-update noar tt set v0='S59B8H97M9YHLF3BR0ATIM7RQJSJ2LL' where id=4;
-update noar ti set v0='S59B8H97M9YHLF3BR0ATIM7RQJSJ2LL' where id=4;
-update noar tt set b1='IJAYTD8WDYPV1B' where id=4;
-update noar ti set b1='IJAYTD8WDYPV1B' where id=4;
-update noar tt set v0='IX2IS2P9DA9WK872' where id=4;
-update noar ti set v0='IX2IS2P9DA9WK872' where id=4;
-update noar tt set b2='C' where id=4;
-update noar ti set b2='C' where id=4;
-update noar tt set v0='CJOCR90MH9JQ8D' where id=5;
-update noar ti set v0='CJOCR90MH9JQ8D' where id=5;
-update noar tt set b0='M0XN1R6D' where id=5;
-update noar ti set b0='M0XN1R6D' where id=5;
-update noar tt set v0='A7W3X0Y0QKHU' where id=5;
-update noar ti set v0='A7W3X0Y0QKHU' where id=5;
-update noar tt set b1='AWTGHB5SWCU4LD' where id=5;
-update noar ti set b1='AWTGHB5SWCU4LD' where id=5;
-update noar tt set v0='HF3JFPAZEGZ1D' where id=5;
-update noar ti set v0='HF3JFPAZEGZ1D' where id=5;
-update noar tt set b2='ESW87EBUDE' where id=5;
-update noar ti set b2='ESW87EBUDE' where id=5;
-update noar tt set v0='M9' where id=6;
-update noar ti set v0='M9' where id=6;
-update noar tt set b0='01BL1PGPWRO' where id=6;
-update noar ti set b0='01BL1PGPWRO' where id=6;
-update noar tt set v0='J96OL2QIUN2TW69N4VUOZR' where id=6;
-update noar ti set v0='J96OL2QIUN2TW69N4VUOZR' where id=6;
-update noar tt set b1='J6NBMDM4L3IR3W3TF1KSAW9WGRX4' where id=6;
-update noar ti set b1='J6NBMDM4L3IR3W3TF1KSAW9WGRX4' where id=6;
-update noar tt set v0='WEDXHHK9NGV6F2MK4N8O' where id=6;
-update noar ti set v0='WEDXHHK9NGV6F2MK4N8O' where id=6;
-update noar tt set b2='UI9VZ97888W9U9I1ATYP9ILSYQB' where id=6;
-update noar ti set b2='UI9VZ97888W9U9I1ATYP9ILSYQB' where id=6;
-update noar tt set v0='UVBH0R7QFXO8Q9DA7AVGW' where id=7;
-update noar ti set v0='UVBH0R7QFXO8Q9DA7AVGW' where id=7;
-update noar tt set b0='C7G734CC8APAQU19W' where id=7;
-update noar ti set b0='C7G734CC8APAQU19W' where id=7;
-update noar tt set v0='EG' where id=7;
-update noar ti set v0='EG' where id=7;
-update noar tt set b1='H344WC1PKOUFI' where id=7;
-update noar ti set b1='H344WC1PKOUFI' where id=7;
-update noar tt set v0='01Q0UMR8SZ65S3FZCZ6PQL' where id=7;
-update noar ti set v0='01Q0UMR8SZ65S3FZCZ6PQL' where id=7;
-update noar tt set b2='8A' where id=7;
-update noar ti set b2='8A' where id=7;
-update noar tt set v0='GSS1TMSTG2UK7D2SJ7MRTBX0VSJ1IT' where id=8;
-update noar ti set v0='GSS1TMSTG2UK7D2SJ7MRTBX0VSJ1IT' where id=8;
-update noar tt set b0='N0AWR0KUY6C6FZJN00J08YH9UELJBGPY' where id=8;
-update noar ti set b0='N0AWR0KUY6C6FZJN00J08YH9UELJBGPY' where id=8;
-update noar tt set v0='26A7IIPNZ6030EH336IOI09DIRV' where id=8;
-update noar ti set v0='26A7IIPNZ6030EH336IOI09DIRV' where id=8;
-update noar tt set b1='AU' where id=8;
-update noar ti set b1='AU' where id=8;
-update noar tt set v0='YBTE4ZO' where id=8;
-update noar ti set v0='YBTE4ZO' where id=8;
-update noar tt set b2='H' where id=8;
-update noar ti set b2='H' where id=8;
-update noar tt set v0='9C5BLT0VXJ79UL' where id=9;
-update noar ti set v0='9C5BLT0VXJ79UL' where id=9;
-update noar tt set b0='QDRBV6WR9LGS' where id=9;
-update noar ti set b0='QDRBV6WR9LGS' where id=9;
-update noar tt set v0='R47BDLVJW298YO98WWLFZE6R8P' where id=9;
-update noar ti set v0='R47BDLVJW298YO98WWLFZE6R8P' where id=9;
-update noar tt set b1='8OBMNVTOYCIVM' where id=9;
-update noar ti set b1='8OBMNVTOYCIVM' where id=9;
-update noar tt set v0='G8PRUEWJJQ4S4VMVL146KK21F' where id=9;
-update noar ti set v0='G8PRUEWJJQ4S4VMVL146KK21F' where id=9;
-update noar tt set b2='AP8A8R75IK6X5' where id=9;
-update noar ti set b2='AP8A8R75IK6X5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZBR1RZH5RUAB9ZF0E65R' where id=1;
-update noar ti set v0='ZBR1RZH5RUAB9ZF0E65R' where id=1;
-update noar tt set b0='C2X2' where id=1;
-update noar ti set b0='C2X2' where id=1;
-update noar tt set v0='A9Y1CUFPYLMJN1K6TGVT3N0SFR3' where id=1;
-update noar ti set v0='A9Y1CUFPYLMJN1K6TGVT3N0SFR3' where id=1;
-update noar tt set b1='31CY2Y3K6S6CJK' where id=1;
-update noar ti set b1='31CY2Y3K6S6CJK' where id=1;
-update noar tt set v0='F96F4D0HIC7BE52' where id=1;
-update noar ti set v0='F96F4D0HIC7BE52' where id=1;
-update noar tt set b2='39OLOE6J36V8AK47L6M2' where id=1;
-update noar ti set b2='39OLOE6J36V8AK47L6M2' where id=1;
-update noar tt set v0='PBF2LOHM5GG1ZW3X6R8OVHTHDX' where id=2;
-update noar ti set v0='PBF2LOHM5GG1ZW3X6R8OVHTHDX' where id=2;
-update noar tt set b0='B56' where id=2;
-update noar ti set b0='B56' where id=2;
-update noar tt set v0='6BH0DT56RVDK0GI2ZJVQDE9T' where id=2;
-update noar ti set v0='6BH0DT56RVDK0GI2ZJVQDE9T' where id=2;
-update noar tt set b1='F' where id=2;
-update noar ti set b1='F' where id=2;
-update noar tt set v0='K2JYX5OEGDKV' where id=2;
-update noar ti set v0='K2JYX5OEGDKV' where id=2;
-update noar tt set b2='Q8JZYWVE' where id=2;
-update noar ti set b2='Q8JZYWVE' where id=2;
-update noar tt set v0='1C' where id=3;
-update noar ti set v0='1C' where id=3;
-update noar tt set b0='WPG4H5A79SU0D7DJPEGTU6F7I1FF' where id=3;
-update noar ti set b0='WPG4H5A79SU0D7DJPEGTU6F7I1FF' where id=3;
-update noar tt set v0='W3BX3H' where id=3;
-update noar ti set v0='W3BX3H' where id=3;
-update noar tt set b1='34AHS5BO06X7CALPGKG10GB' where id=3;
-update noar ti set b1='34AHS5BO06X7CALPGKG10GB' where id=3;
-update noar tt set v0='VDR59ZYYFIE3DI9X1U36U5I' where id=3;
-update noar ti set v0='VDR59ZYYFIE3DI9X1U36U5I' where id=3;
-update noar tt set b2='YCT5173NUTGAEU8WW' where id=3;
-update noar ti set b2='YCT5173NUTGAEU8WW' where id=3;
-update noar tt set v0='PCT' where id=4;
-update noar ti set v0='PCT' where id=4;
-update noar tt set b0='RLXM8NM70GJPV' where id=4;
-update noar ti set b0='RLXM8NM70GJPV' where id=4;
-update noar tt set v0='XC3MVDL' where id=4;
-update noar ti set v0='XC3MVDL' where id=4;
-update noar tt set b1='NR4' where id=4;
-update noar ti set b1='NR4' where id=4;
-update noar tt set v0='CF17CTN2KQAONCRP' where id=4;
-update noar ti set v0='CF17CTN2KQAONCRP' where id=4;
-update noar tt set b2='8BV78G085HMHP5MAEEPA209V1AKXMTI0' where id=4;
-update noar ti set b2='8BV78G085HMHP5MAEEPA209V1AKXMTI0' where id=4;
-update noar tt set v0='OCSB15Z04JBUEKYEEO7REHTKDOAGP8' where id=5;
-update noar ti set v0='OCSB15Z04JBUEKYEEO7REHTKDOAGP8' where id=5;
-update noar tt set b0='JPXH5JVYA8O' where id=5;
-update noar ti set b0='JPXH5JVYA8O' where id=5;
-update noar tt set v0='UBI71D4EER47V7VXJL666V3' where id=5;
-update noar ti set v0='UBI71D4EER47V7VXJL666V3' where id=5;
-update noar tt set b1='FL1EB8J3ZUZ2AXNYV4U4N' where id=5;
-update noar ti set b1='FL1EB8J3ZUZ2AXNYV4U4N' where id=5;
-update noar tt set v0='4IBMWD' where id=5;
-update noar ti set v0='4IBMWD' where id=5;
-update noar tt set b2='IVREG6VT55HW64B7ZJ54CW41I' where id=5;
-update noar ti set b2='IVREG6VT55HW64B7ZJ54CW41I' where id=5;
-update noar tt set v0='NGACLMQGQ' where id=6;
-update noar ti set v0='NGACLMQGQ' where id=6;
-update noar tt set b0='HSQ4' where id=6;
-update noar ti set b0='HSQ4' where id=6;
-update noar tt set v0='5TG8QKKFQZKDJ8' where id=6;
-update noar ti set v0='5TG8QKKFQZKDJ8' where id=6;
-update noar tt set b1='IYTGSKCO4LIASOV' where id=6;
-update noar ti set b1='IYTGSKCO4LIASOV' where id=6;
-update noar tt set v0='QB14ZKHM' where id=6;
-update noar ti set v0='QB14ZKHM' where id=6;
-update noar tt set b2='WJMZ492D75GTRN' where id=6;
-update noar ti set b2='WJMZ492D75GTRN' where id=6;
-update noar tt set v0='JHOXU6BXOTS' where id=7;
-update noar ti set v0='JHOXU6BXOTS' where id=7;
-update noar tt set b0='6Y6JSJ85LJ7' where id=7;
-update noar ti set b0='6Y6JSJ85LJ7' where id=7;
-update noar tt set v0='CI3JTO' where id=7;
-update noar ti set v0='CI3JTO' where id=7;
-update noar tt set b1='A00CSY95X2Y' where id=7;
-update noar ti set b1='A00CSY95X2Y' where id=7;
-update noar tt set v0='U6T4' where id=7;
-update noar ti set v0='U6T4' where id=7;
-update noar tt set b2='L06WPBJJK3L04PYKIVVJ71MZ1XHK4' where id=7;
-update noar ti set b2='L06WPBJJK3L04PYKIVVJ71MZ1XHK4' where id=7;
-update noar tt set v0='F' where id=8;
-update noar ti set v0='F' where id=8;
-update noar tt set b0='QNG8KVK97AHEQL3L3WCDKBUA57' where id=8;
-update noar ti set b0='QNG8KVK97AHEQL3L3WCDKBUA57' where id=8;
-update noar tt set v0='F5I7DC8T96JXREQAY7LD0YY8NI5' where id=8;
-update noar ti set v0='F5I7DC8T96JXREQAY7LD0YY8NI5' where id=8;
-update noar tt set b1='42' where id=8;
-update noar ti set b1='42' where id=8;
-update noar tt set v0='SIJKM2IZC24XCSK' where id=8;
-update noar ti set v0='SIJKM2IZC24XCSK' where id=8;
-update noar tt set b2='WGYIO39KYRMHZGMD3CJGLEO' where id=8;
-update noar ti set b2='WGYIO39KYRMHZGMD3CJGLEO' where id=8;
-update noar tt set v0='6M6DPA' where id=9;
-update noar ti set v0='6M6DPA' where id=9;
-update noar tt set b0='ANMLOMQZL47J897PJM0QLF' where id=9;
-update noar ti set b0='ANMLOMQZL47J897PJM0QLF' where id=9;
-update noar tt set v0='93' where id=9;
-update noar ti set v0='93' where id=9;
-update noar tt set b1='PF2FBQTEAK4D845ZL851RKUSOKK5044X' where id=9;
-update noar ti set b1='PF2FBQTEAK4D845ZL851RKUSOKK5044X' where id=9;
-update noar tt set v0='VWACSI' where id=9;
-update noar ti set v0='VWACSI' where id=9;
-update noar tt set b2='1T99QYQZE8JZWF3XYKYDDQF' where id=9;
-update noar ti set b2='1T99QYQZE8JZWF3XYKYDDQF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1LMZOTE3XY9U0S' where id=1;
-update noar ti set v0='1LMZOTE3XY9U0S' where id=1;
-update noar tt set b0='CUPMYGJ' where id=1;
-update noar ti set b0='CUPMYGJ' where id=1;
-update noar tt set v0='FN9FX81B3UFX2SXR' where id=1;
-update noar ti set v0='FN9FX81B3UFX2SXR' where id=1;
-update noar tt set b1='KRNP1GQ2JAESAYMXMM7BZ7TOO6A1S' where id=1;
-update noar ti set b1='KRNP1GQ2JAESAYMXMM7BZ7TOO6A1S' where id=1;
-update noar tt set v0='KGXCKH7NCX6JM8SY52' where id=1;
-update noar ti set v0='KGXCKH7NCX6JM8SY52' where id=1;
-update noar tt set b2='I' where id=1;
-update noar ti set b2='I' where id=1;
-update noar tt set v0='PCY9DN7O0DJY94Z3ZJBIBKKDMXA43R3W' where id=2;
-update noar ti set v0='PCY9DN7O0DJY94Z3ZJBIBKKDMXA43R3W' where id=2;
-update noar tt set b0='B8M46N' where id=2;
-update noar ti set b0='B8M46N' where id=2;
-update noar tt set v0='IEECMOP0VF8OJRMYRJE' where id=2;
-update noar ti set v0='IEECMOP0VF8OJRMYRJE' where id=2;
-update noar tt set b1='2IVOQS9' where id=2;
-update noar ti set b1='2IVOQS9' where id=2;
-update noar tt set v0='T6U6G727MWLCYX7' where id=2;
-update noar ti set v0='T6U6G727MWLCYX7' where id=2;
-update noar tt set b2='R8RTHQRQHLDEV0SCFCZKD2TV64PX' where id=2;
-update noar ti set b2='R8RTHQRQHLDEV0SCFCZKD2TV64PX' where id=2;
-update noar tt set v0='726HW8CG3BF39PJN98BEHYXF3' where id=3;
-update noar ti set v0='726HW8CG3BF39PJN98BEHYXF3' where id=3;
-update noar tt set b0='1LA6L30GVWN7T212HXZVMTGKSRY' where id=3;
-update noar ti set b0='1LA6L30GVWN7T212HXZVMTGKSRY' where id=3;
-update noar tt set v0='7V3J45UAWACHDD2' where id=3;
-update noar ti set v0='7V3J45UAWACHDD2' where id=3;
-update noar tt set b1='V5Q9T7XY5M1BKDK' where id=3;
-update noar ti set b1='V5Q9T7XY5M1BKDK' where id=3;
-update noar tt set v0='D' where id=3;
-update noar ti set v0='D' where id=3;
-update noar tt set b2='AXDZ1QSJVUI' where id=3;
-update noar ti set b2='AXDZ1QSJVUI' where id=3;
-update noar tt set v0='V' where id=4;
-update noar ti set v0='V' where id=4;
-update noar tt set b0='W2DNZAH0O' where id=4;
-update noar ti set b0='W2DNZAH0O' where id=4;
-update noar tt set v0='ANWLI9YP8Z9L' where id=4;
-update noar ti set v0='ANWLI9YP8Z9L' where id=4;
-update noar tt set b1='ACYL' where id=4;
-update noar ti set b1='ACYL' where id=4;
-update noar tt set v0='7W' where id=4;
-update noar ti set v0='7W' where id=4;
-update noar tt set b2='UK30' where id=4;
-update noar ti set b2='UK30' where id=4;
-update noar tt set v0='S4K3NEZLQY5IVB0M' where id=5;
-update noar ti set v0='S4K3NEZLQY5IVB0M' where id=5;
-update noar tt set b0='GOE3J8G2HLU7NO1NC7YTF0ZJB1TJ2V8Y' where id=5;
-update noar ti set b0='GOE3J8G2HLU7NO1NC7YTF0ZJB1TJ2V8Y' where id=5;
-update noar tt set v0='KUVK8YAEOAGXM20XI' where id=5;
-update noar ti set v0='KUVK8YAEOAGXM20XI' where id=5;
-update noar tt set b1='NHOU6FTFZJ' where id=5;
-update noar ti set b1='NHOU6FTFZJ' where id=5;
-update noar tt set v0='CC3TD' where id=5;
-update noar ti set v0='CC3TD' where id=5;
-update noar tt set b2='R' where id=5;
-update noar ti set b2='R' where id=5;
-update noar tt set v0='X2DG' where id=6;
-update noar ti set v0='X2DG' where id=6;
-update noar tt set b0='1XOJRLV68F9SRS5GK0LLAGQC6ZWMDJ2X' where id=6;
-update noar ti set b0='1XOJRLV68F9SRS5GK0LLAGQC6ZWMDJ2X' where id=6;
-update noar tt set v0='7Z4ZCTYWEK' where id=6;
-update noar ti set v0='7Z4ZCTYWEK' where id=6;
-update noar tt set b1='ZWG6AIH2SJGSBZELCWXKBXP1SVFKE5' where id=6;
-update noar ti set b1='ZWG6AIH2SJGSBZELCWXKBXP1SVFKE5' where id=6;
-update noar tt set v0='6AKN4445HHPP' where id=6;
-update noar ti set v0='6AKN4445HHPP' where id=6;
-update noar tt set b2='CLF95AWIND8GV2KD2FYQF' where id=6;
-update noar ti set b2='CLF95AWIND8GV2KD2FYQF' where id=6;
-update noar tt set v0='6QSH5C3E50YL0VWP2RXECRE5' where id=7;
-update noar ti set v0='6QSH5C3E50YL0VWP2RXECRE5' where id=7;
-update noar tt set b0='CWK3PH9G1MZX81VW464JNOU35XWN64MA' where id=7;
-update noar ti set b0='CWK3PH9G1MZX81VW464JNOU35XWN64MA' where id=7;
-update noar tt set v0='8LUAG8979YKCQ5IDM48NP6SRYYY' where id=7;
-update noar ti set v0='8LUAG8979YKCQ5IDM48NP6SRYYY' where id=7;
-update noar tt set b1='INB6O5' where id=7;
-update noar ti set b1='INB6O5' where id=7;
-update noar tt set v0='P7R0PJSA9SG9MHOBQ76J' where id=7;
-update noar ti set v0='P7R0PJSA9SG9MHOBQ76J' where id=7;
-update noar tt set b2='Z7LGX63MY' where id=7;
-update noar ti set b2='Z7LGX63MY' where id=7;
-update noar tt set v0='OMLHP4FWS24W0BWIIVI' where id=8;
-update noar ti set v0='OMLHP4FWS24W0BWIIVI' where id=8;
-update noar tt set b0='948CFC3U' where id=8;
-update noar ti set b0='948CFC3U' where id=8;
-update noar tt set v0='UEEIQREKSD0MN569VQLBPLGJ' where id=8;
-update noar ti set v0='UEEIQREKSD0MN569VQLBPLGJ' where id=8;
-update noar tt set b1='6G13H' where id=8;
-update noar ti set b1='6G13H' where id=8;
-update noar tt set v0='L4HS7I1UCM55GZ7UUP1V7Z98YFWOT8K' where id=8;
-update noar ti set v0='L4HS7I1UCM55GZ7UUP1V7Z98YFWOT8K' where id=8;
-update noar tt set b2='UNO4F99E' where id=8;
-update noar ti set b2='UNO4F99E' where id=8;
-update noar tt set v0='OF9XI5OG3QZST5PLJ1' where id=9;
-update noar ti set v0='OF9XI5OG3QZST5PLJ1' where id=9;
-update noar tt set b0='YVETNAS0YLVN4L' where id=9;
-update noar ti set b0='YVETNAS0YLVN4L' where id=9;
-update noar tt set v0='PQ51L48FARVZ60JZ8SCUJLTYSXD' where id=9;
-update noar ti set v0='PQ51L48FARVZ60JZ8SCUJLTYSXD' where id=9;
-update noar tt set b1='C2X17SJLT7HU' where id=9;
-update noar ti set b1='C2X17SJLT7HU' where id=9;
-update noar tt set v0='B84SU27LLRS29VMYCTDV24Z5ZHS' where id=9;
-update noar ti set v0='B84SU27LLRS29VMYCTDV24Z5ZHS' where id=9;
-update noar tt set b2='WQ82OA3HKPQ' where id=9;
-update noar ti set b2='WQ82OA3HKPQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D' where id=1;
-update noar ti set v0='D' where id=1;
-update noar tt set b0='ZS8LHKTKFCCQM5XQO40MWK' where id=1;
-update noar ti set b0='ZS8LHKTKFCCQM5XQO40MWK' where id=1;
-update noar tt set v0='AW6Z46H0P198' where id=1;
-update noar ti set v0='AW6Z46H0P198' where id=1;
-update noar tt set b1='ETFCJ7AA5HOCYE52I' where id=1;
-update noar ti set b1='ETFCJ7AA5HOCYE52I' where id=1;
-update noar tt set v0='40HVG1VL1CFW7WUPBTHZMD' where id=1;
-update noar ti set v0='40HVG1VL1CFW7WUPBTHZMD' where id=1;
-update noar tt set b2='JBB9Z8GP3' where id=1;
-update noar ti set b2='JBB9Z8GP3' where id=1;
-update noar tt set v0='9TAE66146A35ROEPHKFBVR63HCUOJZ' where id=2;
-update noar ti set v0='9TAE66146A35ROEPHKFBVR63HCUOJZ' where id=2;
-update noar tt set b0='4AY3AHHIKACY7L8QDBMLSXMWZFAYOTQ' where id=2;
-update noar ti set b0='4AY3AHHIKACY7L8QDBMLSXMWZFAYOTQ' where id=2;
-update noar tt set v0='JVUG6509WQXQCRAT0FKBP9S' where id=2;
-update noar ti set v0='JVUG6509WQXQCRAT0FKBP9S' where id=2;
-update noar tt set b1='B6761NAON656YVHC6O' where id=2;
-update noar ti set b1='B6761NAON656YVHC6O' where id=2;
-update noar tt set v0='OAV7PK4WJHBZ6R26OI3' where id=2;
-update noar ti set v0='OAV7PK4WJHBZ6R26OI3' where id=2;
-update noar tt set b2='RPPNI307U6F1KJVB35WVKHZ6MTWS' where id=2;
-update noar ti set b2='RPPNI307U6F1KJVB35WVKHZ6MTWS' where id=2;
-update noar tt set v0='HCQ219NF' where id=3;
-update noar ti set v0='HCQ219NF' where id=3;
-update noar tt set b0='UBRUADST4RK2LJ13DOM' where id=3;
-update noar ti set b0='UBRUADST4RK2LJ13DOM' where id=3;
-update noar tt set v0='OXNAXWTO265GWA8BJUIJ' where id=3;
-update noar ti set v0='OXNAXWTO265GWA8BJUIJ' where id=3;
-update noar tt set b1='P4U' where id=3;
-update noar ti set b1='P4U' where id=3;
-update noar tt set v0='6QF79F5WZ8AHZ' where id=3;
-update noar ti set v0='6QF79F5WZ8AHZ' where id=3;
-update noar tt set b2='45OEDP7LV4L87YQ4GRYTU7KOLJ7' where id=3;
-update noar ti set b2='45OEDP7LV4L87YQ4GRYTU7KOLJ7' where id=3;
-update noar tt set v0='VYM' where id=4;
-update noar ti set v0='VYM' where id=4;
-update noar tt set b0='6O4NMK2XVH3DC4UC9RQ1W39JCBG' where id=4;
-update noar ti set b0='6O4NMK2XVH3DC4UC9RQ1W39JCBG' where id=4;
-update noar tt set v0='DCS57LEP3UIEMOVFC' where id=4;
-update noar ti set v0='DCS57LEP3UIEMOVFC' where id=4;
-update noar tt set b1='OGYTT997DPGUZQT1OY6XL' where id=4;
-update noar ti set b1='OGYTT997DPGUZQT1OY6XL' where id=4;
-update noar tt set v0='M' where id=4;
-update noar ti set v0='M' where id=4;
-update noar tt set b2='GF5RWQ0KSTH44RR' where id=4;
-update noar ti set b2='GF5RWQ0KSTH44RR' where id=4;
-update noar tt set v0='LE8URYJKP7NC56' where id=5;
-update noar ti set v0='LE8URYJKP7NC56' where id=5;
-update noar tt set b0='YI7NRJRK8V' where id=5;
-update noar ti set b0='YI7NRJRK8V' where id=5;
-update noar tt set v0='XW11Z6E77V1R7RIJWML' where id=5;
-update noar ti set v0='XW11Z6E77V1R7RIJWML' where id=5;
-update noar tt set b1='6ZTLENBCF' where id=5;
-update noar ti set b1='6ZTLENBCF' where id=5;
-update noar tt set v0='A3ZLJ4J' where id=5;
-update noar ti set v0='A3ZLJ4J' where id=5;
-update noar tt set b2='MHT1AVIJIWRG29PHYJWZDOCJJT9LSRTB' where id=5;
-update noar ti set b2='MHT1AVIJIWRG29PHYJWZDOCJJT9LSRTB' where id=5;
-update noar tt set v0='MZXPRNYAM' where id=6;
-update noar ti set v0='MZXPRNYAM' where id=6;
-update noar tt set b0='ZWCT7WGR7GH0N52XLPMIBK' where id=6;
-update noar ti set b0='ZWCT7WGR7GH0N52XLPMIBK' where id=6;
-update noar tt set v0='Z5RJCOBMLRPMZMWS9VWZNS4IOGQIBIOO' where id=6;
-update noar ti set v0='Z5RJCOBMLRPMZMWS9VWZNS4IOGQIBIOO' where id=6;
-update noar tt set b1='3WCKTPH0JO843P6D66HF53S4OQMR9DL' where id=6;
-update noar ti set b1='3WCKTPH0JO843P6D66HF53S4OQMR9DL' where id=6;
-update noar tt set v0='8K7A6Z' where id=6;
-update noar ti set v0='8K7A6Z' where id=6;
-update noar tt set b2='3VBWYMMEELJPLM48T6U6XIQSUDX6B89Y' where id=6;
-update noar ti set b2='3VBWYMMEELJPLM48T6U6XIQSUDX6B89Y' where id=6;
-update noar tt set v0='TR66X8K1JPP3' where id=7;
-update noar ti set v0='TR66X8K1JPP3' where id=7;
-update noar tt set b0='4YNY0MOMC1TLN0U739PAPHZHUDMUTUF' where id=7;
-update noar ti set b0='4YNY0MOMC1TLN0U739PAPHZHUDMUTUF' where id=7;
-update noar tt set v0='D2JKCJ9I81354O1KH68Y5F10H4QQ' where id=7;
-update noar ti set v0='D2JKCJ9I81354O1KH68Y5F10H4QQ' where id=7;
-update noar tt set b1='Y52QH6BQ1QQVUG5E9MXX56TW' where id=7;
-update noar ti set b1='Y52QH6BQ1QQVUG5E9MXX56TW' where id=7;
-update noar tt set v0='5HDGHD8MFR72KK6G028' where id=7;
-update noar ti set v0='5HDGHD8MFR72KK6G028' where id=7;
-update noar tt set b2='5ZM649Z9S8' where id=7;
-update noar ti set b2='5ZM649Z9S8' where id=7;
-update noar tt set v0='M4K0GMFGLBAZ5OOS6J' where id=8;
-update noar ti set v0='M4K0GMFGLBAZ5OOS6J' where id=8;
-update noar tt set b0='CCCVZ30NLQ4U73HGR5G4THRH9BYI11Q' where id=8;
-update noar ti set b0='CCCVZ30NLQ4U73HGR5G4THRH9BYI11Q' where id=8;
-update noar tt set v0='2M8I2AXOX2FQBBL2HF89198VOHH3' where id=8;
-update noar ti set v0='2M8I2AXOX2FQBBL2HF89198VOHH3' where id=8;
-update noar tt set b1='IQJX8QANJ1H9' where id=8;
-update noar ti set b1='IQJX8QANJ1H9' where id=8;
-update noar tt set v0='C9GJO4' where id=8;
-update noar ti set v0='C9GJO4' where id=8;
-update noar tt set b2='4AX5OPKC49' where id=8;
-update noar ti set b2='4AX5OPKC49' where id=8;
-update noar tt set v0='99BDP3OBII5T3OZVU' where id=9;
-update noar ti set v0='99BDP3OBII5T3OZVU' where id=9;
-update noar tt set b0='I343XTTU82SJ51SR7OH5V2B4F0L7K' where id=9;
-update noar ti set b0='I343XTTU82SJ51SR7OH5V2B4F0L7K' where id=9;
-update noar tt set v0='44' where id=9;
-update noar ti set v0='44' where id=9;
-update noar tt set b1='2Q28RRNEL4B3L59LTJ4RAPVZ96J9FKT' where id=9;
-update noar ti set b1='2Q28RRNEL4B3L59LTJ4RAPVZ96J9FKT' where id=9;
-update noar tt set v0='9CFD0COXGJ9EP0DSMK9O2K920ZD4MBI5' where id=9;
-update noar ti set v0='9CFD0COXGJ9EP0DSMK9O2K920ZD4MBI5' where id=9;
-update noar tt set b2='XNGO2U59AQ' where id=9;
-update noar ti set b2='XNGO2U59AQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KL3YO1N1ZIG' where id=1;
-update noar ti set v0='KL3YO1N1ZIG' where id=1;
-update noar tt set b0='2JLUN' where id=1;
-update noar ti set b0='2JLUN' where id=1;
-update noar tt set v0='HXBOFRAE439QONDSK40CALVQKMC4' where id=1;
-update noar ti set v0='HXBOFRAE439QONDSK40CALVQKMC4' where id=1;
-update noar tt set b1='5TZM1DT8O913N7SH9LPH4GJVIB34XGR' where id=1;
-update noar ti set b1='5TZM1DT8O913N7SH9LPH4GJVIB34XGR' where id=1;
-update noar tt set v0='6PV' where id=1;
-update noar ti set v0='6PV' where id=1;
-update noar tt set b2='SHIH' where id=1;
-update noar ti set b2='SHIH' where id=1;
-update noar tt set v0='UX0AKB9HO385YILPHB' where id=2;
-update noar ti set v0='UX0AKB9HO385YILPHB' where id=2;
-update noar tt set b0='L35E5O4P' where id=2;
-update noar ti set b0='L35E5O4P' where id=2;
-update noar tt set v0='O3SCDNVFMKI4NKU' where id=2;
-update noar ti set v0='O3SCDNVFMKI4NKU' where id=2;
-update noar tt set b1='N5LYHUSN47UZ47GNHA2DNCA2GA' where id=2;
-update noar ti set b1='N5LYHUSN47UZ47GNHA2DNCA2GA' where id=2;
-update noar tt set v0='8S87K1YL3EUVTLJU8A22W7KSO7H76630' where id=2;
-update noar ti set v0='8S87K1YL3EUVTLJU8A22W7KSO7H76630' where id=2;
-update noar tt set b2='DUNPH7ZD6880UZHNY0U' where id=2;
-update noar ti set b2='DUNPH7ZD6880UZHNY0U' where id=2;
-update noar tt set v0='OFM9R3WYFCHBFZT92BIQHGL' where id=3;
-update noar ti set v0='OFM9R3WYFCHBFZT92BIQHGL' where id=3;
-update noar tt set b0='F1QP3ZVLYAXJRW50ZEB6QOS67' where id=3;
-update noar ti set b0='F1QP3ZVLYAXJRW50ZEB6QOS67' where id=3;
-update noar tt set v0='M286S' where id=3;
-update noar ti set v0='M286S' where id=3;
-update noar tt set b1='BHT55J' where id=3;
-update noar ti set b1='BHT55J' where id=3;
-update noar tt set v0='Y2NAB5C' where id=3;
-update noar ti set v0='Y2NAB5C' where id=3;
-update noar tt set b2='ZJR5557' where id=3;
-update noar ti set b2='ZJR5557' where id=3;
-update noar tt set v0='E2OYNB' where id=4;
-update noar ti set v0='E2OYNB' where id=4;
-update noar tt set b0='G4220ULH36UNWDY1MDEMK8L' where id=4;
-update noar ti set b0='G4220ULH36UNWDY1MDEMK8L' where id=4;
-update noar tt set v0='AQQAR5ISYQXBQOKJU8IHQW5S9T12EN6' where id=4;
-update noar ti set v0='AQQAR5ISYQXBQOKJU8IHQW5S9T12EN6' where id=4;
-update noar tt set b1='Y25FSLX3314E6SY3R' where id=4;
-update noar ti set b1='Y25FSLX3314E6SY3R' where id=4;
-update noar tt set v0='RCZBK40UR4UR71FOUKA8VJB1V9ALG5T' where id=4;
-update noar ti set v0='RCZBK40UR4UR71FOUKA8VJB1V9ALG5T' where id=4;
-update noar tt set b2='76R1V995O8G5CCH44WTAJPP1PMB7WB9N' where id=4;
-update noar ti set b2='76R1V995O8G5CCH44WTAJPP1PMB7WB9N' where id=4;
-update noar tt set v0='FYWB2K5XJV2BMES7F6PIBK4XFCSYYK' where id=5;
-update noar ti set v0='FYWB2K5XJV2BMES7F6PIBK4XFCSYYK' where id=5;
-update noar tt set b0='S7' where id=5;
-update noar ti set b0='S7' where id=5;
-update noar tt set v0='1SPC2LGO3IEPTN4X1YI' where id=5;
-update noar ti set v0='1SPC2LGO3IEPTN4X1YI' where id=5;
-update noar tt set b1='TV6NUIUR5' where id=5;
-update noar ti set b1='TV6NUIUR5' where id=5;
-update noar tt set v0='RR' where id=5;
-update noar ti set v0='RR' where id=5;
-update noar tt set b2='URW76TQ5NRCFOTVFE37ZUMAJ' where id=5;
-update noar ti set b2='URW76TQ5NRCFOTVFE37ZUMAJ' where id=5;
-update noar tt set v0='ULKBH' where id=6;
-update noar ti set v0='ULKBH' where id=6;
-update noar tt set b0='QYPSDLGTDN1792AW4KI' where id=6;
-update noar ti set b0='QYPSDLGTDN1792AW4KI' where id=6;
-update noar tt set v0='EPUTN0MBMOSE5L0W7' where id=6;
-update noar ti set v0='EPUTN0MBMOSE5L0W7' where id=6;
-update noar tt set b1='IRRATW6X3FRSKQ3AP4DAA' where id=6;
-update noar ti set b1='IRRATW6X3FRSKQ3AP4DAA' where id=6;
-update noar tt set v0='G' where id=6;
-update noar ti set v0='G' where id=6;
-update noar tt set b2='4V3FFDJV' where id=6;
-update noar ti set b2='4V3FFDJV' where id=6;
-update noar tt set v0='7ADENU14Q0BUHENTS5SY3ES5' where id=7;
-update noar ti set v0='7ADENU14Q0BUHENTS5SY3ES5' where id=7;
-update noar tt set b0='T64ZDLSWWVG0N7R8E26VGMQDU6KJWR' where id=7;
-update noar ti set b0='T64ZDLSWWVG0N7R8E26VGMQDU6KJWR' where id=7;
-update noar tt set v0='2W8B7GMPA5WCO30C3RGNRAWKVK1WMXM' where id=7;
-update noar ti set v0='2W8B7GMPA5WCO30C3RGNRAWKVK1WMXM' where id=7;
-update noar tt set b1='T80Y46G3VSTA7GPPYR8G3' where id=7;
-update noar ti set b1='T80Y46G3VSTA7GPPYR8G3' where id=7;
-update noar tt set v0='KJR2Q7EM0DDBOWHXGOEE' where id=7;
-update noar ti set v0='KJR2Q7EM0DDBOWHXGOEE' where id=7;
-update noar tt set b2='7VZ6S0RTW8HUUEZ7ZPHC6XKS' where id=7;
-update noar ti set b2='7VZ6S0RTW8HUUEZ7ZPHC6XKS' where id=7;
-update noar tt set v0='EQWPI8XDYUX79AD' where id=8;
-update noar ti set v0='EQWPI8XDYUX79AD' where id=8;
-update noar tt set b0='I06RMXEW9' where id=8;
-update noar ti set b0='I06RMXEW9' where id=8;
-update noar tt set v0='4RESBJ43DAG' where id=8;
-update noar ti set v0='4RESBJ43DAG' where id=8;
-update noar tt set b1='BYR3RVM' where id=8;
-update noar ti set b1='BYR3RVM' where id=8;
-update noar tt set v0='4TESOB32JUGEY4PDABC4B5KX9G1Z6LXL' where id=8;
-update noar ti set v0='4TESOB32JUGEY4PDABC4B5KX9G1Z6LXL' where id=8;
-update noar tt set b2='8RENY9HT9K3C9BIL2WKZGQUL7AS0GMXD' where id=8;
-update noar ti set b2='8RENY9HT9K3C9BIL2WKZGQUL7AS0GMXD' where id=8;
-update noar tt set v0='HS4UMZG' where id=9;
-update noar ti set v0='HS4UMZG' where id=9;
-update noar tt set b0='B8PXXD3NGA6AHJR9UY8187D8DAZL' where id=9;
-update noar ti set b0='B8PXXD3NGA6AHJR9UY8187D8DAZL' where id=9;
-update noar tt set v0='S3QWNGYYJWS8PBM5P7' where id=9;
-update noar ti set v0='S3QWNGYYJWS8PBM5P7' where id=9;
-update noar tt set b1='4CPY' where id=9;
-update noar ti set b1='4CPY' where id=9;
-update noar tt set v0='ES0I93G8AJOV' where id=9;
-update noar ti set v0='ES0I93G8AJOV' where id=9;
-update noar tt set b2='I9BSPXBO7WRR25B' where id=9;
-update noar ti set b2='I9BSPXBO7WRR25B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WT' where id=1;
-update noar ti set v0='WT' where id=1;
-update noar tt set b0='JP' where id=1;
-update noar ti set b0='JP' where id=1;
-update noar tt set v0='TZ8073I46IRKQX847' where id=1;
-update noar ti set v0='TZ8073I46IRKQX847' where id=1;
-update noar tt set b1='IX7KGDN' where id=1;
-update noar ti set b1='IX7KGDN' where id=1;
-update noar tt set v0='6JNY3U67EGMV6J6QKCZOQMG0C4G7E80J' where id=1;
-update noar ti set v0='6JNY3U67EGMV6J6QKCZOQMG0C4G7E80J' where id=1;
-update noar tt set b2='I7U94RRN' where id=1;
-update noar ti set b2='I7U94RRN' where id=1;
-update noar tt set v0='TJI4XHZ79NZBDBKBFYCL1QRJ01' where id=2;
-update noar ti set v0='TJI4XHZ79NZBDBKBFYCL1QRJ01' where id=2;
-update noar tt set b0='LV' where id=2;
-update noar ti set b0='LV' where id=2;
-update noar tt set v0='9F57SC1ULXMC' where id=2;
-update noar ti set v0='9F57SC1ULXMC' where id=2;
-update noar tt set b1='WQZKJSAY9C70OG3NPFRD6W19K6Q4N3F' where id=2;
-update noar ti set b1='WQZKJSAY9C70OG3NPFRD6W19K6Q4N3F' where id=2;
-update noar tt set v0='3BL8YCDUYP0K7ZSHKRH5ME5BY9H3LLX' where id=2;
-update noar ti set v0='3BL8YCDUYP0K7ZSHKRH5ME5BY9H3LLX' where id=2;
-update noar tt set b2='ED3H7PCGJJKBZ2ASYA1HDWRZ' where id=2;
-update noar ti set b2='ED3H7PCGJJKBZ2ASYA1HDWRZ' where id=2;
-update noar tt set v0='N6SR8G0VJW2RVR7Y2JVN' where id=3;
-update noar ti set v0='N6SR8G0VJW2RVR7Y2JVN' where id=3;
-update noar tt set b0='B' where id=3;
-update noar ti set b0='B' where id=3;
-update noar tt set v0='JJE2S04VWOVOE' where id=3;
-update noar ti set v0='JJE2S04VWOVOE' where id=3;
-update noar tt set b1='5SY9B2P0T' where id=3;
-update noar ti set b1='5SY9B2P0T' where id=3;
-update noar tt set v0='O2JS9DT385D04WC' where id=3;
-update noar ti set v0='O2JS9DT385D04WC' where id=3;
-update noar tt set b2='7S390ARWXAAFCGZK' where id=3;
-update noar ti set b2='7S390ARWXAAFCGZK' where id=3;
-update noar tt set v0='KC6CHYMIDLNRMTH4RPPMVJI4PMRSBAX' where id=4;
-update noar ti set v0='KC6CHYMIDLNRMTH4RPPMVJI4PMRSBAX' where id=4;
-update noar tt set b0='OXSXD9AWR9FDB2UBAIZ' where id=4;
-update noar ti set b0='OXSXD9AWR9FDB2UBAIZ' where id=4;
-update noar tt set v0='6VYZ6' where id=4;
-update noar ti set v0='6VYZ6' where id=4;
-update noar tt set b1='IYECCXG7TC' where id=4;
-update noar ti set b1='IYECCXG7TC' where id=4;
-update noar tt set v0='AN6' where id=4;
-update noar ti set v0='AN6' where id=4;
-update noar tt set b2='4JQN5DRS' where id=4;
-update noar ti set b2='4JQN5DRS' where id=4;
-update noar tt set v0='UWSA' where id=5;
-update noar ti set v0='UWSA' where id=5;
-update noar tt set b0='9KILI0UVNRRPAREKHDYVD6' where id=5;
-update noar ti set b0='9KILI0UVNRRPAREKHDYVD6' where id=5;
-update noar tt set v0='PYNXUMVK3A5Z' where id=5;
-update noar ti set v0='PYNXUMVK3A5Z' where id=5;
-update noar tt set b1='YMEUG8UAUIIPTI0JI16JVTL2V' where id=5;
-update noar ti set b1='YMEUG8UAUIIPTI0JI16JVTL2V' where id=5;
-update noar tt set v0='5Y' where id=5;
-update noar ti set v0='5Y' where id=5;
-update noar tt set b2='F4JD5RT9NNO7OBKS0M' where id=5;
-update noar ti set b2='F4JD5RT9NNO7OBKS0M' where id=5;
-update noar tt set v0='GC5ZK3DMH8E' where id=6;
-update noar ti set v0='GC5ZK3DMH8E' where id=6;
-update noar tt set b0='AKY' where id=6;
-update noar ti set b0='AKY' where id=6;
-update noar tt set v0='0MNL29FU9DZ1' where id=6;
-update noar ti set v0='0MNL29FU9DZ1' where id=6;
-update noar tt set b1='VK961N' where id=6;
-update noar ti set b1='VK961N' where id=6;
-update noar tt set v0='TYOH7NUCM6' where id=6;
-update noar ti set v0='TYOH7NUCM6' where id=6;
-update noar tt set b2='6ZNCDT3NT22B' where id=6;
-update noar ti set b2='6ZNCDT3NT22B' where id=6;
-update noar tt set v0='C0K73UQ9UCL231S' where id=7;
-update noar ti set v0='C0K73UQ9UCL231S' where id=7;
-update noar tt set b0='F2JA58CXW0K5B4QLRYUGLHM4' where id=7;
-update noar ti set b0='F2JA58CXW0K5B4QLRYUGLHM4' where id=7;
-update noar tt set v0='DP8R6E3C0G8DFZKJNO93YNOWT5JA' where id=7;
-update noar ti set v0='DP8R6E3C0G8DFZKJNO93YNOWT5JA' where id=7;
-update noar tt set b1='D1BVSN2Q' where id=7;
-update noar ti set b1='D1BVSN2Q' where id=7;
-update noar tt set v0='LP8AZNV5Y891ZPA3Y33N4J9' where id=7;
-update noar ti set v0='LP8AZNV5Y891ZPA3Y33N4J9' where id=7;
-update noar tt set b2='HT6SD531B3R9KPMEL1UJ0O5IMQU6W2VJ' where id=7;
-update noar ti set b2='HT6SD531B3R9KPMEL1UJ0O5IMQU6W2VJ' where id=7;
-update noar tt set v0='FGLNOA2PJGKVKU' where id=8;
-update noar ti set v0='FGLNOA2PJGKVKU' where id=8;
-update noar tt set b0='MCP48L29E4S768QWKGQ0FN' where id=8;
-update noar ti set b0='MCP48L29E4S768QWKGQ0FN' where id=8;
-update noar tt set v0='HVS' where id=8;
-update noar ti set v0='HVS' where id=8;
-update noar tt set b1='Z' where id=8;
-update noar ti set b1='Z' where id=8;
-update noar tt set v0='P4QO024KWVI2' where id=8;
-update noar ti set v0='P4QO024KWVI2' where id=8;
-update noar tt set b2='3O06FEX8W0' where id=8;
-update noar ti set b2='3O06FEX8W0' where id=8;
-update noar tt set v0='94TS3PDXY4EZUIHSPDXEO' where id=9;
-update noar ti set v0='94TS3PDXY4EZUIHSPDXEO' where id=9;
-update noar tt set b0='XATF81ZQENQME7YGJ39HOEKP' where id=9;
-update noar ti set b0='XATF81ZQENQME7YGJ39HOEKP' where id=9;
-update noar tt set v0='DZYNBUMYRDB92' where id=9;
-update noar ti set v0='DZYNBUMYRDB92' where id=9;
-update noar tt set b1='56F3NYVB1KO3S1S8J' where id=9;
-update noar ti set b1='56F3NYVB1KO3S1S8J' where id=9;
-update noar tt set v0='N' where id=9;
-update noar ti set v0='N' where id=9;
-update noar tt set b2='NH0EC2J043WJ' where id=9;
-update noar ti set b2='NH0EC2J043WJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OB959OG3ZZWNGLIDZMIDT8LSPS' where id=1;
-update noar ti set v0='OB959OG3ZZWNGLIDZMIDT8LSPS' where id=1;
-update noar tt set b0='SCMPC3RFIN' where id=1;
-update noar ti set b0='SCMPC3RFIN' where id=1;
-update noar tt set v0='BUZHWG' where id=1;
-update noar ti set v0='BUZHWG' where id=1;
-update noar tt set b1='NUHFXWKN6BVDA' where id=1;
-update noar ti set b1='NUHFXWKN6BVDA' where id=1;
-update noar tt set v0='RFFKPUHD' where id=1;
-update noar ti set v0='RFFKPUHD' where id=1;
-update noar tt set b2='49CHTO1' where id=1;
-update noar ti set b2='49CHTO1' where id=1;
-update noar tt set v0='8BYDZ74NH73ZQNBMF69JISAM2O' where id=2;
-update noar ti set v0='8BYDZ74NH73ZQNBMF69JISAM2O' where id=2;
-update noar tt set b0='AC9MZ8CSKAMGL2J99PWL' where id=2;
-update noar ti set b0='AC9MZ8CSKAMGL2J99PWL' where id=2;
-update noar tt set v0='ML0Q3UG029LU9L40ZTL' where id=2;
-update noar ti set v0='ML0Q3UG029LU9L40ZTL' where id=2;
-update noar tt set b1='HH7XWU2Q0HXGQIJ81DAKTMWGFRFOW' where id=2;
-update noar ti set b1='HH7XWU2Q0HXGQIJ81DAKTMWGFRFOW' where id=2;
-update noar tt set v0='4D907D8BIDRQMQX16M7Q02R5HCIBJQ' where id=2;
-update noar ti set v0='4D907D8BIDRQMQX16M7Q02R5HCIBJQ' where id=2;
-update noar tt set b2='UJH' where id=2;
-update noar ti set b2='UJH' where id=2;
-update noar tt set v0='SD4WXO0I1' where id=3;
-update noar ti set v0='SD4WXO0I1' where id=3;
-update noar tt set b0='MS9UM3ZEU70P' where id=3;
-update noar ti set b0='MS9UM3ZEU70P' where id=3;
-update noar tt set v0='NE8X6T1MN7AZH8A' where id=3;
-update noar ti set v0='NE8X6T1MN7AZH8A' where id=3;
-update noar tt set b1='3SFX6FHCI27NR0NNA3B35BNWVBJ' where id=3;
-update noar ti set b1='3SFX6FHCI27NR0NNA3B35BNWVBJ' where id=3;
-update noar tt set v0='MB9KVPLXIVAYLZGJU' where id=3;
-update noar ti set v0='MB9KVPLXIVAYLZGJU' where id=3;
-update noar tt set b2='KT3TZCUA1TNYAGMP7ZPH4' where id=3;
-update noar ti set b2='KT3TZCUA1TNYAGMP7ZPH4' where id=3;
-update noar tt set v0='1JIFOZT5DY6FJ81JH5F3EAYE5O38VF' where id=4;
-update noar ti set v0='1JIFOZT5DY6FJ81JH5F3EAYE5O38VF' where id=4;
-update noar tt set b0='SIV3XFSJUI' where id=4;
-update noar ti set b0='SIV3XFSJUI' where id=4;
-update noar tt set v0='F8R8M33TQG' where id=4;
-update noar ti set v0='F8R8M33TQG' where id=4;
-update noar tt set b1='332DBT81K6ZS3EZL7NNXNNAM0BE2QQEB' where id=4;
-update noar ti set b1='332DBT81K6ZS3EZL7NNXNNAM0BE2QQEB' where id=4;
-update noar tt set v0='8JLY' where id=4;
-update noar ti set v0='8JLY' where id=4;
-update noar tt set b2='H6B38DN6HR2RT' where id=4;
-update noar ti set b2='H6B38DN6HR2RT' where id=4;
-update noar tt set v0='GCDUN8D' where id=5;
-update noar ti set v0='GCDUN8D' where id=5;
-update noar tt set b0='6G051URWJ2AC24CAYAT4DHB3IKCCWVBI' where id=5;
-update noar ti set b0='6G051URWJ2AC24CAYAT4DHB3IKCCWVBI' where id=5;
-update noar tt set v0='A2SFKWK2WN716JNNK7787RAM736I' where id=5;
-update noar ti set v0='A2SFKWK2WN716JNNK7787RAM736I' where id=5;
-update noar tt set b1='CHR4L2NE7MFWP6CVELB1K7J' where id=5;
-update noar ti set b1='CHR4L2NE7MFWP6CVELB1K7J' where id=5;
-update noar tt set v0='LHUD7F27RPNVCE2F' where id=5;
-update noar ti set v0='LHUD7F27RPNVCE2F' where id=5;
-update noar tt set b2='G6RFP' where id=5;
-update noar ti set b2='G6RFP' where id=5;
-update noar tt set v0='BVHKJDC8K7LPWKMA1L6' where id=6;
-update noar ti set v0='BVHKJDC8K7LPWKMA1L6' where id=6;
-update noar tt set b0='05WD2S517QH3DXN3RXM72GXQ' where id=6;
-update noar ti set b0='05WD2S517QH3DXN3RXM72GXQ' where id=6;
-update noar tt set v0='Q9TG4R' where id=6;
-update noar ti set v0='Q9TG4R' where id=6;
-update noar tt set b1='YNFW56I7A6FFPU6V3UV60' where id=6;
-update noar ti set b1='YNFW56I7A6FFPU6V3UV60' where id=6;
-update noar tt set v0='N6RSC7VBP8UW3KKKZPWQZBMMMDFWC' where id=6;
-update noar ti set v0='N6RSC7VBP8UW3KKKZPWQZBMMMDFWC' where id=6;
-update noar tt set b2='VSBKTIKOQW6ED6L74TQ' where id=6;
-update noar ti set b2='VSBKTIKOQW6ED6L74TQ' where id=6;
-update noar tt set v0='GX836WVXXX' where id=7;
-update noar ti set v0='GX836WVXXX' where id=7;
-update noar tt set b0='XSCO2IYDICMK8' where id=7;
-update noar ti set b0='XSCO2IYDICMK8' where id=7;
-update noar tt set v0='IRMXCRSWE7NOBF71YUNYCUPP1BDCP' where id=7;
-update noar ti set v0='IRMXCRSWE7NOBF71YUNYCUPP1BDCP' where id=7;
-update noar tt set b1='6RRAGG1D5R2' where id=7;
-update noar ti set b1='6RRAGG1D5R2' where id=7;
-update noar tt set v0='5QE0RH2PSYKK9UNS4F6AG6R6U' where id=7;
-update noar ti set v0='5QE0RH2PSYKK9UNS4F6AG6R6U' where id=7;
-update noar tt set b2='A5M' where id=7;
-update noar ti set b2='A5M' where id=7;
-update noar tt set v0='N9HQLQHG7G' where id=8;
-update noar ti set v0='N9HQLQHG7G' where id=8;
-update noar tt set b0='SMVX6JV' where id=8;
-update noar ti set b0='SMVX6JV' where id=8;
-update noar tt set v0='BNIS5YY8C19UUXVZV2ZIEJH32' where id=8;
-update noar ti set v0='BNIS5YY8C19UUXVZV2ZIEJH32' where id=8;
-update noar tt set b1='7EBFDZPQRX7MIM1DG6NLAYSXFO36' where id=8;
-update noar ti set b1='7EBFDZPQRX7MIM1DG6NLAYSXFO36' where id=8;
-update noar tt set v0='E0LP4PINUA' where id=8;
-update noar ti set v0='E0LP4PINUA' where id=8;
-update noar tt set b2='5D3DQB' where id=8;
-update noar ti set b2='5D3DQB' where id=8;
-update noar tt set v0='DD093HFS0RKJ9WGXXT2N5DAO6VI0' where id=9;
-update noar ti set v0='DD093HFS0RKJ9WGXXT2N5DAO6VI0' where id=9;
-update noar tt set b0='C4JKAQ952V' where id=9;
-update noar ti set b0='C4JKAQ952V' where id=9;
-update noar tt set v0='FLNGUF6XVIA3RVUEAW' where id=9;
-update noar ti set v0='FLNGUF6XVIA3RVUEAW' where id=9;
-update noar tt set b1='CTUF690DI0L4G0MJSNC2K2FZ' where id=9;
-update noar ti set b1='CTUF690DI0L4G0MJSNC2K2FZ' where id=9;
-update noar tt set v0='ZE99QS32375OIGH7IJ1Y5G80ICKNM9' where id=9;
-update noar ti set v0='ZE99QS32375OIGH7IJ1Y5G80ICKNM9' where id=9;
-update noar tt set b2='HH9JTXQJ1KT' where id=9;
-update noar ti set b2='HH9JTXQJ1KT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0SHED8Q2' where id=1;
-update noar ti set v0='0SHED8Q2' where id=1;
-update noar tt set b0='ME5JRX3ZQ4B8E0DNCU2P6ZQ8ZKJSQ' where id=1;
-update noar ti set b0='ME5JRX3ZQ4B8E0DNCU2P6ZQ8ZKJSQ' where id=1;
-update noar tt set v0='2S08FHJADCFP4FC2DXFX' where id=1;
-update noar ti set v0='2S08FHJADCFP4FC2DXFX' where id=1;
-update noar tt set b1='OWKAKK8HV' where id=1;
-update noar ti set b1='OWKAKK8HV' where id=1;
-update noar tt set v0='NOESX35JAXWXJXOVIK7UTRES5VB1E' where id=1;
-update noar ti set v0='NOESX35JAXWXJXOVIK7UTRES5VB1E' where id=1;
-update noar tt set b2='S9HU1MV362YOIP1WSL8' where id=1;
-update noar ti set b2='S9HU1MV362YOIP1WSL8' where id=1;
-update noar tt set v0='4MRXHJRT5PWPG31K4RWODWVC0A' where id=2;
-update noar ti set v0='4MRXHJRT5PWPG31K4RWODWVC0A' where id=2;
-update noar tt set b0='PISI5H545T6R1BLBLR0GZ07TWX44G3' where id=2;
-update noar ti set b0='PISI5H545T6R1BLBLR0GZ07TWX44G3' where id=2;
-update noar tt set v0='A9LN2KOQ04B8PJW7Z4DZY0RGT95339R' where id=2;
-update noar ti set v0='A9LN2KOQ04B8PJW7Z4DZY0RGT95339R' where id=2;
-update noar tt set b1='QQG2X9BS5U7B2UHP' where id=2;
-update noar ti set b1='QQG2X9BS5U7B2UHP' where id=2;
-update noar tt set v0='JTK8Y8HRE2VKL5XJT' where id=2;
-update noar ti set v0='JTK8Y8HRE2VKL5XJT' where id=2;
-update noar tt set b2='FTXOS5MA4N950PQCE3WDXS' where id=2;
-update noar ti set b2='FTXOS5MA4N950PQCE3WDXS' where id=2;
-update noar tt set v0='9' where id=3;
-update noar ti set v0='9' where id=3;
-update noar tt set b0='WORUCOXK1JPOGO8H4HTGSJT' where id=3;
-update noar ti set b0='WORUCOXK1JPOGO8H4HTGSJT' where id=3;
-update noar tt set v0='HCT' where id=3;
-update noar ti set v0='HCT' where id=3;
-update noar tt set b1='8KT6054LUM4UQKUW6Z5J11H' where id=3;
-update noar ti set b1='8KT6054LUM4UQKUW6Z5J11H' where id=3;
-update noar tt set v0='H68Y58P7TMC4KG13YQZQ4YEU9Z90MQ5' where id=3;
-update noar ti set v0='H68Y58P7TMC4KG13YQZQ4YEU9Z90MQ5' where id=3;
-update noar tt set b2='WYP9INETKE4U66UNNWZIDWVZD731LWYB' where id=3;
-update noar ti set b2='WYP9INETKE4U66UNNWZIDWVZD731LWYB' where id=3;
-update noar tt set v0='T8OITEFYNXB918W3Y9LMNPOHYJSSE' where id=4;
-update noar ti set v0='T8OITEFYNXB918W3Y9LMNPOHYJSSE' where id=4;
-update noar tt set b0='MPVQLAC' where id=4;
-update noar ti set b0='MPVQLAC' where id=4;
-update noar tt set v0='KF7Q0TOHR6G' where id=4;
-update noar ti set v0='KF7Q0TOHR6G' where id=4;
-update noar tt set b1='KAU1TDA1' where id=4;
-update noar ti set b1='KAU1TDA1' where id=4;
-update noar tt set v0='EUA3' where id=4;
-update noar ti set v0='EUA3' where id=4;
-update noar tt set b2='XO8J8Q8EWE' where id=4;
-update noar ti set b2='XO8J8Q8EWE' where id=4;
-update noar tt set v0='T13RKCI3E5HSSQXTFKSSV4S' where id=5;
-update noar ti set v0='T13RKCI3E5HSSQXTFKSSV4S' where id=5;
-update noar tt set b0='L5TOIR4' where id=5;
-update noar ti set b0='L5TOIR4' where id=5;
-update noar tt set v0='0V58BZCZ15P40UM4DW' where id=5;
-update noar ti set v0='0V58BZCZ15P40UM4DW' where id=5;
-update noar tt set b1='OFEVXHM' where id=5;
-update noar ti set b1='OFEVXHM' where id=5;
-update noar tt set v0='8PFDBMH1R7WD' where id=5;
-update noar ti set v0='8PFDBMH1R7WD' where id=5;
-update noar tt set b2='3MAE1ESH817' where id=5;
-update noar ti set b2='3MAE1ESH817' where id=5;
-update noar tt set v0='TEIIUST2W8TZ' where id=6;
-update noar ti set v0='TEIIUST2W8TZ' where id=6;
-update noar tt set b0='Z5H6JJWHMKOCCH13DIW1MZJLZY4R' where id=6;
-update noar ti set b0='Z5H6JJWHMKOCCH13DIW1MZJLZY4R' where id=6;
-update noar tt set v0='5W8WR1S3CS4DQ4C7VC' where id=6;
-update noar ti set v0='5W8WR1S3CS4DQ4C7VC' where id=6;
-update noar tt set b1='VM0B7L738YSHJ4FT489IP1CTBC3C' where id=6;
-update noar ti set b1='VM0B7L738YSHJ4FT489IP1CTBC3C' where id=6;
-update noar tt set v0='RNLIR1PGJ' where id=6;
-update noar ti set v0='RNLIR1PGJ' where id=6;
-update noar tt set b2='988MEBR8CITAAJW' where id=6;
-update noar ti set b2='988MEBR8CITAAJW' where id=6;
-update noar tt set v0='U9' where id=7;
-update noar ti set v0='U9' where id=7;
-update noar tt set b0='5V4HQ4YJDL8XJWDRND6Y9' where id=7;
-update noar ti set b0='5V4HQ4YJDL8XJWDRND6Y9' where id=7;
-update noar tt set v0='8RV3QRZQHMFRXBKKXRK' where id=7;
-update noar ti set v0='8RV3QRZQHMFRXBKKXRK' where id=7;
-update noar tt set b1='BFQ0AAX' where id=7;
-update noar ti set b1='BFQ0AAX' where id=7;
-update noar tt set v0='S' where id=7;
-update noar ti set v0='S' where id=7;
-update noar tt set b2='0DIX9RF0PW0BQKNFD' where id=7;
-update noar ti set b2='0DIX9RF0PW0BQKNFD' where id=7;
-update noar tt set v0='QYET2CDYAB4Y0O29CQJ1CNHJ178' where id=8;
-update noar ti set v0='QYET2CDYAB4Y0O29CQJ1CNHJ178' where id=8;
-update noar tt set b0='0JQHEA56NXMG' where id=8;
-update noar ti set b0='0JQHEA56NXMG' where id=8;
-update noar tt set v0='L7PGKHNKASTLAH' where id=8;
-update noar ti set v0='L7PGKHNKASTLAH' where id=8;
-update noar tt set b1='WNTERESXJVBXEUCABOKKJ6EW787776X' where id=8;
-update noar ti set b1='WNTERESXJVBXEUCABOKKJ6EW787776X' where id=8;
-update noar tt set v0='Y99P6DD2L1ODN297V8TT52KN7' where id=8;
-update noar ti set v0='Y99P6DD2L1ODN297V8TT52KN7' where id=8;
-update noar tt set b2='R9X1' where id=8;
-update noar ti set b2='R9X1' where id=8;
-update noar tt set v0='KL3' where id=9;
-update noar ti set v0='KL3' where id=9;
-update noar tt set b0='U1RXJHOUIYOUCMHRXTMLANFK' where id=9;
-update noar ti set b0='U1RXJHOUIYOUCMHRXTMLANFK' where id=9;
-update noar tt set v0='F1B' where id=9;
-update noar ti set v0='F1B' where id=9;
-update noar tt set b1='Q8' where id=9;
-update noar ti set b1='Q8' where id=9;
-update noar tt set v0='W4W957ZQFQGC78TTFITFXKGMOINDQOW' where id=9;
-update noar ti set v0='W4W957ZQFQGC78TTFITFXKGMOINDQOW' where id=9;
-update noar tt set b2='83XQR3O437RY5' where id=9;
-update noar ti set b2='83XQR3O437RY5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DJ1MXSKXM' where id=1;
-update noar ti set v0='DJ1MXSKXM' where id=1;
-update noar tt set b0='MWMI6H2BHD7AMELVJVLWFFEP' where id=1;
-update noar ti set b0='MWMI6H2BHD7AMELVJVLWFFEP' where id=1;
-update noar tt set v0='6DXB5JOQMHPPDLKCWDWLS5PUHOX8' where id=1;
-update noar ti set v0='6DXB5JOQMHPPDLKCWDWLS5PUHOX8' where id=1;
-update noar tt set b1='RQU8MD2WPZWZ0UC' where id=1;
-update noar ti set b1='RQU8MD2WPZWZ0UC' where id=1;
-update noar tt set v0='1EXESFMDG5BT' where id=1;
-update noar ti set v0='1EXESFMDG5BT' where id=1;
-update noar tt set b2='FJT8LDHBPMOR1KNSBW4UZCTJQX' where id=1;
-update noar ti set b2='FJT8LDHBPMOR1KNSBW4UZCTJQX' where id=1;
-update noar tt set v0='5Q0N3JQVUVOADI' where id=2;
-update noar ti set v0='5Q0N3JQVUVOADI' where id=2;
-update noar tt set b0='HU0VDM61BFSEGCMJEMPZHNEJV' where id=2;
-update noar ti set b0='HU0VDM61BFSEGCMJEMPZHNEJV' where id=2;
-update noar tt set v0='HZZB2G5XVBXDL65O' where id=2;
-update noar ti set v0='HZZB2G5XVBXDL65O' where id=2;
-update noar tt set b1='L9T7HXAT3EHODS8' where id=2;
-update noar ti set b1='L9T7HXAT3EHODS8' where id=2;
-update noar tt set v0='DU9DXS' where id=2;
-update noar ti set v0='DU9DXS' where id=2;
-update noar tt set b2='2CXIEKMTJ0XSC' where id=2;
-update noar ti set b2='2CXIEKMTJ0XSC' where id=2;
-update noar tt set v0='QNFLUSZYW3WUC52BRJK2BGTF49AH2D' where id=3;
-update noar ti set v0='QNFLUSZYW3WUC52BRJK2BGTF49AH2D' where id=3;
-update noar tt set b0='IWEJS2CBWDD1P6HC1P3' where id=3;
-update noar ti set b0='IWEJS2CBWDD1P6HC1P3' where id=3;
-update noar tt set v0='NJNDZYGN94MOM31' where id=3;
-update noar ti set v0='NJNDZYGN94MOM31' where id=3;
-update noar tt set b1='FOS' where id=3;
-update noar ti set b1='FOS' where id=3;
-update noar tt set v0='S81S' where id=3;
-update noar ti set v0='S81S' where id=3;
-update noar tt set b2='WHMALLI5LS002FRGO1A0V8V1VDFIHMVN' where id=3;
-update noar ti set b2='WHMALLI5LS002FRGO1A0V8V1VDFIHMVN' where id=3;
-update noar tt set v0='V29R3ADUYKU50DY9K1BLBMMP6I6KX3KH' where id=4;
-update noar ti set v0='V29R3ADUYKU50DY9K1BLBMMP6I6KX3KH' where id=4;
-update noar tt set b0='2SFJ7' where id=4;
-update noar ti set b0='2SFJ7' where id=4;
-update noar tt set v0='RBMCGI9VC1' where id=4;
-update noar ti set v0='RBMCGI9VC1' where id=4;
-update noar tt set b1='FRKDUYOP2Y0IS0AFDRMDS' where id=4;
-update noar ti set b1='FRKDUYOP2Y0IS0AFDRMDS' where id=4;
-update noar tt set v0='9L41QS' where id=4;
-update noar ti set v0='9L41QS' where id=4;
-update noar tt set b2='G7YT1FLLJHZ2GQ3HWMSG3QRE51DU' where id=4;
-update noar ti set b2='G7YT1FLLJHZ2GQ3HWMSG3QRE51DU' where id=4;
-update noar tt set v0='S2EKIR5I4MQV682' where id=5;
-update noar ti set v0='S2EKIR5I4MQV682' where id=5;
-update noar tt set b0='H2ZX7RT' where id=5;
-update noar ti set b0='H2ZX7RT' where id=5;
-update noar tt set v0='EZT' where id=5;
-update noar ti set v0='EZT' where id=5;
-update noar tt set b1='B17GX0FPOPJY3W5HFROX' where id=5;
-update noar ti set b1='B17GX0FPOPJY3W5HFROX' where id=5;
-update noar tt set v0='7P961' where id=5;
-update noar ti set v0='7P961' where id=5;
-update noar tt set b2='CTE' where id=5;
-update noar ti set b2='CTE' where id=5;
-update noar tt set v0='B1G2BA3VU8DDM7ONVMW4UIO92' where id=6;
-update noar ti set v0='B1G2BA3VU8DDM7ONVMW4UIO92' where id=6;
-update noar tt set b0='E5C73PV2A52YTKNOA3PUIG0A2WYG' where id=6;
-update noar ti set b0='E5C73PV2A52YTKNOA3PUIG0A2WYG' where id=6;
-update noar tt set v0='HTXJBLWNZP0DQMJEU7VTGAYUSL0V6O' where id=6;
-update noar ti set v0='HTXJBLWNZP0DQMJEU7VTGAYUSL0V6O' where id=6;
-update noar tt set b1='T7K7L6FSMJ4NFIR2VRJIE47KLC6JQ' where id=6;
-update noar ti set b1='T7K7L6FSMJ4NFIR2VRJIE47KLC6JQ' where id=6;
-update noar tt set v0='X' where id=6;
-update noar ti set v0='X' where id=6;
-update noar tt set b2='ENHUSCOXDL4T4GBD37' where id=6;
-update noar ti set b2='ENHUSCOXDL4T4GBD37' where id=6;
-update noar tt set v0='PBXRJ8C76OJ' where id=7;
-update noar ti set v0='PBXRJ8C76OJ' where id=7;
-update noar tt set b0='JBY8M983' where id=7;
-update noar ti set b0='JBY8M983' where id=7;
-update noar tt set v0='3H3LZPGFW3QALWN' where id=7;
-update noar ti set v0='3H3LZPGFW3QALWN' where id=7;
-update noar tt set b1='RLNZR7MXBHOH3QRIBT' where id=7;
-update noar ti set b1='RLNZR7MXBHOH3QRIBT' where id=7;
-update noar tt set v0='9Z9FVN7RDZORONKPN2Z6CT' where id=7;
-update noar ti set v0='9Z9FVN7RDZORONKPN2Z6CT' where id=7;
-update noar tt set b2='MDSUXECM9IPO7PI60L4WVZ81FF7FY' where id=7;
-update noar ti set b2='MDSUXECM9IPO7PI60L4WVZ81FF7FY' where id=7;
-update noar tt set v0='573' where id=8;
-update noar ti set v0='573' where id=8;
-update noar tt set b0='H2GPG4MINPW5OX6J619E' where id=8;
-update noar ti set b0='H2GPG4MINPW5OX6J619E' where id=8;
-update noar tt set v0='T77M' where id=8;
-update noar ti set v0='T77M' where id=8;
-update noar tt set b1='NXO53P69GD29GH8JGCQKECXE5HI' where id=8;
-update noar ti set b1='NXO53P69GD29GH8JGCQKECXE5HI' where id=8;
-update noar tt set v0='E6QN6A2QCK' where id=8;
-update noar ti set v0='E6QN6A2QCK' where id=8;
-update noar tt set b2='GSW0VPZZ3SDLLIY7YD' where id=8;
-update noar ti set b2='GSW0VPZZ3SDLLIY7YD' where id=8;
-update noar tt set v0='LC78UX24JTGK9OSYD6V1US7FXT' where id=9;
-update noar ti set v0='LC78UX24JTGK9OSYD6V1US7FXT' where id=9;
-update noar tt set b0='H7NVRK1V43J5SU449H61VCHD3CTABV0' where id=9;
-update noar ti set b0='H7NVRK1V43J5SU449H61VCHD3CTABV0' where id=9;
-update noar tt set v0='NDV' where id=9;
-update noar ti set v0='NDV' where id=9;
-update noar tt set b1='FSGZSRKKNTUOXX5GK3L768L5WQOV3Z' where id=9;
-update noar ti set b1='FSGZSRKKNTUOXX5GK3L768L5WQOV3Z' where id=9;
-update noar tt set v0='ES5ZL7LJH9' where id=9;
-update noar ti set v0='ES5ZL7LJH9' where id=9;
-update noar tt set b2='6B5ZRB0LTQB9IXYHQ3P' where id=9;
-update noar ti set b2='6B5ZRB0LTQB9IXYHQ3P' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 tinyblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R9XJ' where id=1;
-update noar ti set v0='R9XJ' where id=1;
-update noar tt set b0='KMRXCZOCM9CCTFQPOYN4NZ5YMZMWM' where id=1;
-update noar ti set b0='KMRXCZOCM9CCTFQPOYN4NZ5YMZMWM' where id=1;
-update noar tt set v0='KTH6250' where id=1;
-update noar ti set v0='KTH6250' where id=1;
-update noar tt set b1='H4X6OT3NHPBEMN61N93' where id=1;
-update noar ti set b1='H4X6OT3NHPBEMN61N93' where id=1;
-update noar tt set v0='7RJAX' where id=1;
-update noar ti set v0='7RJAX' where id=1;
-update noar tt set b2='T5F3WWAUQ5EENRJLTK0RBPJPC' where id=1;
-update noar ti set b2='T5F3WWAUQ5EENRJLTK0RBPJPC' where id=1;
-update noar tt set v0='582VBSGHKIYLXAWCGQ' where id=2;
-update noar ti set v0='582VBSGHKIYLXAWCGQ' where id=2;
-update noar tt set b0='DCOUYG' where id=2;
-update noar ti set b0='DCOUYG' where id=2;
-update noar tt set v0='KZLPM7N3EQ6IGCOBXRHVYNG2R3F' where id=2;
-update noar ti set v0='KZLPM7N3EQ6IGCOBXRHVYNG2R3F' where id=2;
-update noar tt set b1='CO4DJ0GL' where id=2;
-update noar ti set b1='CO4DJ0GL' where id=2;
-update noar tt set v0='WQMQHIB' where id=2;
-update noar ti set v0='WQMQHIB' where id=2;
-update noar tt set b2='JP4LB602M3VFDAES2SXWQFB1AWP94' where id=2;
-update noar ti set b2='JP4LB602M3VFDAES2SXWQFB1AWP94' where id=2;
-update noar tt set v0='NTIWNJ2BESJMS0EWO52Z' where id=3;
-update noar ti set v0='NTIWNJ2BESJMS0EWO52Z' where id=3;
-update noar tt set b0='WTVHFKBQ55OQKT' where id=3;
-update noar ti set b0='WTVHFKBQ55OQKT' where id=3;
-update noar tt set v0='YOODDDKQMKYSB6O0H6FUE9' where id=3;
-update noar ti set v0='YOODDDKQMKYSB6O0H6FUE9' where id=3;
-update noar tt set b1='DQM7LK92XMAPWEITZ7P' where id=3;
-update noar ti set b1='DQM7LK92XMAPWEITZ7P' where id=3;
-update noar tt set v0='DUHUEZNQ8KPKEU2S6X8AA5XL' where id=3;
-update noar ti set v0='DUHUEZNQ8KPKEU2S6X8AA5XL' where id=3;
-update noar tt set b2='O0A093X6CD3B' where id=3;
-update noar ti set b2='O0A093X6CD3B' where id=3;
-update noar tt set v0='6Y412YH5' where id=4;
-update noar ti set v0='6Y412YH5' where id=4;
-update noar tt set b0='OI5R' where id=4;
-update noar ti set b0='OI5R' where id=4;
-update noar tt set v0='D4KOUWKIFRN5G1UYF4DJ6EQ' where id=4;
-update noar ti set v0='D4KOUWKIFRN5G1UYF4DJ6EQ' where id=4;
-update noar tt set b1='KV3M8Z' where id=4;
-update noar ti set b1='KV3M8Z' where id=4;
-update noar tt set v0='MLMDVQTO8' where id=4;
-update noar ti set v0='MLMDVQTO8' where id=4;
-update noar tt set b2='JOUR2WZYYEYLPZZP9N29SUXSSOL' where id=4;
-update noar ti set b2='JOUR2WZYYEYLPZZP9N29SUXSSOL' where id=4;
-update noar tt set v0='LQH97ZQD7R27MMN00GC61U3MJF8' where id=5;
-update noar ti set v0='LQH97ZQD7R27MMN00GC61U3MJF8' where id=5;
-update noar tt set b0='NA' where id=5;
-update noar ti set b0='NA' where id=5;
-update noar tt set v0='9ONAZCZEA059HWXA1AOEPGBMGV5LWJV' where id=5;
-update noar ti set v0='9ONAZCZEA059HWXA1AOEPGBMGV5LWJV' where id=5;
-update noar tt set b1='H90T2S7XJ582TWIVRT' where id=5;
-update noar ti set b1='H90T2S7XJ582TWIVRT' where id=5;
-update noar tt set v0='VJOCXH0DLSJQFZ40LXG72MYOLH2DJ' where id=5;
-update noar ti set v0='VJOCXH0DLSJQFZ40LXG72MYOLH2DJ' where id=5;
-update noar tt set b2='M376NNX37GMSEK37ZFTZFSA4OOD0IXM7' where id=5;
-update noar ti set b2='M376NNX37GMSEK37ZFTZFSA4OOD0IXM7' where id=5;
-update noar tt set v0='GE9KK0DHSLDSWJ7HE5AXLE' where id=6;
-update noar ti set v0='GE9KK0DHSLDSWJ7HE5AXLE' where id=6;
-update noar tt set b0='NIA8K4T3D3SE4VI' where id=6;
-update noar ti set b0='NIA8K4T3D3SE4VI' where id=6;
-update noar tt set v0='3QND0CO15NPYM99' where id=6;
-update noar ti set v0='3QND0CO15NPYM99' where id=6;
-update noar tt set b1='IP' where id=6;
-update noar ti set b1='IP' where id=6;
-update noar tt set v0='QML67BO3LURAFJYLVFU2W4LHSUOU' where id=6;
-update noar ti set v0='QML67BO3LURAFJYLVFU2W4LHSUOU' where id=6;
-update noar tt set b2='55MAN5UDFZS80WQ0KS6WEJVVPT' where id=6;
-update noar ti set b2='55MAN5UDFZS80WQ0KS6WEJVVPT' where id=6;
-update noar tt set v0='0Y' where id=7;
-update noar ti set v0='0Y' where id=7;
-update noar tt set b0='EOQP5FNQO42LR1OXT2TF7OIT33X' where id=7;
-update noar ti set b0='EOQP5FNQO42LR1OXT2TF7OIT33X' where id=7;
-update noar tt set v0='FGKLRHEABY' where id=7;
-update noar ti set v0='FGKLRHEABY' where id=7;
-update noar tt set b1='ZP2IHOJ1' where id=7;
-update noar ti set b1='ZP2IHOJ1' where id=7;
-update noar tt set v0='NHW' where id=7;
-update noar ti set v0='NHW' where id=7;
-update noar tt set b2='PV13G6' where id=7;
-update noar ti set b2='PV13G6' where id=7;
-update noar tt set v0='34I0M2RDRP9DPKIJBZQQ8W1SYKEKEYW' where id=8;
-update noar ti set v0='34I0M2RDRP9DPKIJBZQQ8W1SYKEKEYW' where id=8;
-update noar tt set b0='2S2YNRSHG' where id=8;
-update noar ti set b0='2S2YNRSHG' where id=8;
-update noar tt set v0='TDED4Y6FQ3G' where id=8;
-update noar ti set v0='TDED4Y6FQ3G' where id=8;
-update noar tt set b1='CVU3BI1R1EJMDHQHGHHDDRUXM6IBN52V' where id=8;
-update noar ti set b1='CVU3BI1R1EJMDHQHGHHDDRUXM6IBN52V' where id=8;
-update noar tt set v0='M2I11JZJVBYA1A' where id=8;
-update noar ti set v0='M2I11JZJVBYA1A' where id=8;
-update noar tt set b2='BVX' where id=8;
-update noar ti set b2='BVX' where id=8;
-update noar tt set v0='29E75JA4DD4OIWDLM89WY5G3A89MU' where id=9;
-update noar ti set v0='29E75JA4DD4OIWDLM89WY5G3A89MU' where id=9;
-update noar tt set b0='CJTBX718EQ3KF0HBR349BME5FNVH3W' where id=9;
-update noar ti set b0='CJTBX718EQ3KF0HBR349BME5FNVH3W' where id=9;
-update noar tt set v0='J3FRX8ALOI3NXDJBQFZQOIBND0O' where id=9;
-update noar ti set v0='J3FRX8ALOI3NXDJBQFZQOIBND0O' where id=9;
-update noar tt set b1='5UR' where id=9;
-update noar ti set b1='5UR' where id=9;
-update noar tt set v0='JG' where id=9;
-update noar ti set v0='JG' where id=9;
-update noar tt set b2='W0HBGNHRNQ2Y1KGZ9' where id=9;
-update noar ti set b2='W0HBGNHRNQ2Y1KGZ9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AIF91B8I' where id=1;
-update noar ti set v0='AIF91B8I' where id=1;
-update noar tt set b0='P2UWJAJ0UED' where id=1;
-update noar ti set b0='P2UWJAJ0UED' where id=1;
-update noar tt set v0='J6QQ9R' where id=1;
-update noar ti set v0='J6QQ9R' where id=1;
-update noar tt set b1='YBED' where id=1;
-update noar ti set b1='YBED' where id=1;
-update noar tt set v0='UEWRT5VCKRF1HM0EBG0JMSQTBG8A0ZI' where id=1;
-update noar ti set v0='UEWRT5VCKRF1HM0EBG0JMSQTBG8A0ZI' where id=1;
-update noar tt set b2='O5OV2' where id=1;
-update noar ti set b2='O5OV2' where id=1;
-update noar tt set v0='O1' where id=2;
-update noar ti set v0='O1' where id=2;
-update noar tt set b0='9U2S7WHR' where id=2;
-update noar ti set b0='9U2S7WHR' where id=2;
-update noar tt set v0='1FTCQ8GJA4RPYMS4OD4' where id=2;
-update noar ti set v0='1FTCQ8GJA4RPYMS4OD4' where id=2;
-update noar tt set b1='KJPEE7FZFBOP' where id=2;
-update noar ti set b1='KJPEE7FZFBOP' where id=2;
-update noar tt set v0='LDG5XLKUOWKVFPJNVMD4LTH' where id=2;
-update noar ti set v0='LDG5XLKUOWKVFPJNVMD4LTH' where id=2;
-update noar tt set b2='HGVBH7BM7JLHA26OPT1T' where id=2;
-update noar ti set b2='HGVBH7BM7JLHA26OPT1T' where id=2;
-update noar tt set v0='C22A6R7' where id=3;
-update noar ti set v0='C22A6R7' where id=3;
-update noar tt set b0='NUR511QMVKB5S06P94O' where id=3;
-update noar ti set b0='NUR511QMVKB5S06P94O' where id=3;
-update noar tt set v0='JHF01LEAU68T5E8ROL' where id=3;
-update noar ti set v0='JHF01LEAU68T5E8ROL' where id=3;
-update noar tt set b1='885KWQCUQAVBTJU' where id=3;
-update noar ti set b1='885KWQCUQAVBTJU' where id=3;
-update noar tt set v0='25YFTYUNIX16VC16' where id=3;
-update noar ti set v0='25YFTYUNIX16VC16' where id=3;
-update noar tt set b2='FKP' where id=3;
-update noar ti set b2='FKP' where id=3;
-update noar tt set v0='W5WF3UWG0QH8XE' where id=4;
-update noar ti set v0='W5WF3UWG0QH8XE' where id=4;
-update noar tt set b0='9ZXNEUHITKC5GV' where id=4;
-update noar ti set b0='9ZXNEUHITKC5GV' where id=4;
-update noar tt set v0='4U3STH13QWX4KJBH2H4ESLWD16R' where id=4;
-update noar ti set v0='4U3STH13QWX4KJBH2H4ESLWD16R' where id=4;
-update noar tt set b1='FL3X8OR7FL72ETW68X1WYBXP' where id=4;
-update noar ti set b1='FL3X8OR7FL72ETW68X1WYBXP' where id=4;
-update noar tt set v0='7YFAM8NB9W2AU7N2ZPKJML860W6' where id=4;
-update noar ti set v0='7YFAM8NB9W2AU7N2ZPKJML860W6' where id=4;
-update noar tt set b2='WYA3P4NWIZ3OCBD' where id=4;
-update noar ti set b2='WYA3P4NWIZ3OCBD' where id=4;
-update noar tt set v0='4K76' where id=5;
-update noar ti set v0='4K76' where id=5;
-update noar tt set b0='SPTB4PQKL4725I' where id=5;
-update noar ti set b0='SPTB4PQKL4725I' where id=5;
-update noar tt set v0='0D7BH1R5PTEVZEJFKKHG8NQ5WEIG0' where id=5;
-update noar ti set v0='0D7BH1R5PTEVZEJFKKHG8NQ5WEIG0' where id=5;
-update noar tt set b1='BYL' where id=5;
-update noar ti set b1='BYL' where id=5;
-update noar tt set v0='1FH05SBTE4GCF8' where id=5;
-update noar ti set v0='1FH05SBTE4GCF8' where id=5;
-update noar tt set b2='17TQK2XOQJ' where id=5;
-update noar ti set b2='17TQK2XOQJ' where id=5;
-update noar tt set v0='B0SU9OUYUBL74M2KW3' where id=6;
-update noar ti set v0='B0SU9OUYUBL74M2KW3' where id=6;
-update noar tt set b0='E90XVMXNKUMC6A7RZ0USPOUQC3KQ8G9K' where id=6;
-update noar ti set b0='E90XVMXNKUMC6A7RZ0USPOUQC3KQ8G9K' where id=6;
-update noar tt set v0='IJKJCI' where id=6;
-update noar ti set v0='IJKJCI' where id=6;
-update noar tt set b1='C' where id=6;
-update noar ti set b1='C' where id=6;
-update noar tt set v0='0E9OBY3RZ3LOZ30S8WSK2HGT' where id=6;
-update noar ti set v0='0E9OBY3RZ3LOZ30S8WSK2HGT' where id=6;
-update noar tt set b2='5H78U5R' where id=6;
-update noar ti set b2='5H78U5R' where id=6;
-update noar tt set v0='3YHAD0184TOSB' where id=7;
-update noar ti set v0='3YHAD0184TOSB' where id=7;
-update noar tt set b0='2T9QEPPNKQYGRML8VG0E6RB82FVX4XTR' where id=7;
-update noar ti set b0='2T9QEPPNKQYGRML8VG0E6RB82FVX4XTR' where id=7;
-update noar tt set v0='HXV8' where id=7;
-update noar ti set v0='HXV8' where id=7;
-update noar tt set b1='35TE6T343DPM3QKONCDW' where id=7;
-update noar ti set b1='35TE6T343DPM3QKONCDW' where id=7;
-update noar tt set v0='AX9QMIZZXIK3TC5E208I' where id=7;
-update noar ti set v0='AX9QMIZZXIK3TC5E208I' where id=7;
-update noar tt set b2='9TBNOLSB59ACW48L8S' where id=7;
-update noar ti set b2='9TBNOLSB59ACW48L8S' where id=7;
-update noar tt set v0='CTMXL39WHZ' where id=8;
-update noar ti set v0='CTMXL39WHZ' where id=8;
-update noar tt set b0='IW9AR7R473ZH6QTD2' where id=8;
-update noar ti set b0='IW9AR7R473ZH6QTD2' where id=8;
-update noar tt set v0='KY3JNL3GNN0G3T0' where id=8;
-update noar ti set v0='KY3JNL3GNN0G3T0' where id=8;
-update noar tt set b1='NE0N0NHLYX8ZLZ6YOF6U4' where id=8;
-update noar ti set b1='NE0N0NHLYX8ZLZ6YOF6U4' where id=8;
-update noar tt set v0='JPBW87M0Q0OVH8C51' where id=8;
-update noar ti set v0='JPBW87M0Q0OVH8C51' where id=8;
-update noar tt set b2='N857' where id=8;
-update noar ti set b2='N857' where id=8;
-update noar tt set v0='MGIK8JFIS' where id=9;
-update noar ti set v0='MGIK8JFIS' where id=9;
-update noar tt set b0='P4CEW8QJQCIHO45L7RXZDXRM' where id=9;
-update noar ti set b0='P4CEW8QJQCIHO45L7RXZDXRM' where id=9;
-update noar tt set v0='AHBTVPEJ' where id=9;
-update noar ti set v0='AHBTVPEJ' where id=9;
-update noar tt set b1='DI9SMHZZ02SZ' where id=9;
-update noar ti set b1='DI9SMHZZ02SZ' where id=9;
-update noar tt set v0='JB67SJHVA6LH' where id=9;
-update noar ti set v0='JB67SJHVA6LH' where id=9;
-update noar tt set b2='V47N8B3LMR25SSQCVTG3Y9RIH9J' where id=9;
-update noar ti set b2='V47N8B3LMR25SSQCVTG3Y9RIH9J' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 tinyblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8MO6YNMF4G45RQTC3I' where id=1;
-update noar ti set v0='8MO6YNMF4G45RQTC3I' where id=1;
-update noar tt set b0='FI' where id=1;
-update noar ti set b0='FI' where id=1;
-update noar tt set v0='T81M35RVQ1S6AMW1IW' where id=1;
-update noar ti set v0='T81M35RVQ1S6AMW1IW' where id=1;
-update noar tt set b1='Z2H2H' where id=1;
-update noar ti set b1='Z2H2H' where id=1;
-update noar tt set v0='JK7Y5OACOH4P88F3' where id=1;
-update noar ti set v0='JK7Y5OACOH4P88F3' where id=1;
-update noar tt set b2='QVNMR' where id=1;
-update noar ti set b2='QVNMR' where id=1;
-update noar tt set v0='MAG6J0MKJG' where id=2;
-update noar ti set v0='MAG6J0MKJG' where id=2;
-update noar tt set b0='QSMS5EFAQD2BBM' where id=2;
-update noar ti set b0='QSMS5EFAQD2BBM' where id=2;
-update noar tt set v0='Q6Y3B7CDEBESRJRWOKAQX' where id=2;
-update noar ti set v0='Q6Y3B7CDEBESRJRWOKAQX' where id=2;
-update noar tt set b1='ABMFG5858RP' where id=2;
-update noar ti set b1='ABMFG5858RP' where id=2;
-update noar tt set v0='JHISSD4RO3YUJS9SZS8ZQZFNO' where id=2;
-update noar ti set v0='JHISSD4RO3YUJS9SZS8ZQZFNO' where id=2;
-update noar tt set b2='OTH01L' where id=2;
-update noar ti set b2='OTH01L' where id=2;
-update noar tt set v0='RIQFIC6CJ7OIAU56' where id=3;
-update noar ti set v0='RIQFIC6CJ7OIAU56' where id=3;
-update noar tt set b0='IRFILLHGK0UQUTHH1BQBNQH9WDFM0' where id=3;
-update noar ti set b0='IRFILLHGK0UQUTHH1BQBNQH9WDFM0' where id=3;
-update noar tt set v0='37PTZ47CJHT' where id=3;
-update noar ti set v0='37PTZ47CJHT' where id=3;
-update noar tt set b1='YTS4WCLS68SW3IVZRD588CEIUD' where id=3;
-update noar ti set b1='YTS4WCLS68SW3IVZRD588CEIUD' where id=3;
-update noar tt set v0='0CAQ3PDNPQI7S3U6ZYVJ76PK23B1UERZ' where id=3;
-update noar ti set v0='0CAQ3PDNPQI7S3U6ZYVJ76PK23B1UERZ' where id=3;
-update noar tt set b2='64B6J0D112DX0RC7M7' where id=3;
-update noar ti set b2='64B6J0D112DX0RC7M7' where id=3;
-update noar tt set v0='EOJHMGQD' where id=4;
-update noar ti set v0='EOJHMGQD' where id=4;
-update noar tt set b0='HP4OXIIEYBHMQW6C3JP' where id=4;
-update noar ti set b0='HP4OXIIEYBHMQW6C3JP' where id=4;
-update noar tt set v0='G513IT5' where id=4;
-update noar ti set v0='G513IT5' where id=4;
-update noar tt set b1='GNYDJF5RHXED4A9' where id=4;
-update noar ti set b1='GNYDJF5RHXED4A9' where id=4;
-update noar tt set v0='M8TQCFMZO' where id=4;
-update noar ti set v0='M8TQCFMZO' where id=4;
-update noar tt set b2='41A8EPTG' where id=4;
-update noar ti set b2='41A8EPTG' where id=4;
-update noar tt set v0='J6YEZ2JWQRKARZ' where id=5;
-update noar ti set v0='J6YEZ2JWQRKARZ' where id=5;
-update noar tt set b0='C25XBXISTIKLN42MIJ21IKZB' where id=5;
-update noar ti set b0='C25XBXISTIKLN42MIJ21IKZB' where id=5;
-update noar tt set v0='HETVUGVXQVI6L7LCDUR8PPW' where id=5;
-update noar ti set v0='HETVUGVXQVI6L7LCDUR8PPW' where id=5;
-update noar tt set b1='7X312CKU58' where id=5;
-update noar ti set b1='7X312CKU58' where id=5;
-update noar tt set v0='ZCMAZBL3BWYQDHS407' where id=5;
-update noar ti set v0='ZCMAZBL3BWYQDHS407' where id=5;
-update noar tt set b2='F3U' where id=5;
-update noar ti set b2='F3U' where id=5;
-update noar tt set v0='3JKGKCE9LSRR07VBM3AVB6MVH' where id=6;
-update noar ti set v0='3JKGKCE9LSRR07VBM3AVB6MVH' where id=6;
-update noar tt set b0='DIIM6B7E3WM97D4Z6GUKTEIB5DPQP' where id=6;
-update noar ti set b0='DIIM6B7E3WM97D4Z6GUKTEIB5DPQP' where id=6;
-update noar tt set v0='8XZPOHU1NNSKLY8VWSZ6STZQWH82S1' where id=6;
-update noar ti set v0='8XZPOHU1NNSKLY8VWSZ6STZQWH82S1' where id=6;
-update noar tt set b1='8HNU2OK9ZK7N0' where id=6;
-update noar ti set b1='8HNU2OK9ZK7N0' where id=6;
-update noar tt set v0='L' where id=6;
-update noar ti set v0='L' where id=6;
-update noar tt set b2='2JYO0DACMLSG65Q4LX4K88XZ' where id=6;
-update noar ti set b2='2JYO0DACMLSG65Q4LX4K88XZ' where id=6;
-update noar tt set v0='T0LUWPAJ397GQS6UH2DP' where id=7;
-update noar ti set v0='T0LUWPAJ397GQS6UH2DP' where id=7;
-update noar tt set b0='TRBO6IQ696KOUWNT7DEEZQV9MU6' where id=7;
-update noar ti set b0='TRBO6IQ696KOUWNT7DEEZQV9MU6' where id=7;
-update noar tt set v0='VYO6FN9XA' where id=7;
-update noar ti set v0='VYO6FN9XA' where id=7;
-update noar tt set b1='8AGPAKACVH6XY39IFEE13M8CCLVJEG67' where id=7;
-update noar ti set b1='8AGPAKACVH6XY39IFEE13M8CCLVJEG67' where id=7;
-update noar tt set v0='2BT' where id=7;
-update noar ti set v0='2BT' where id=7;
-update noar tt set b2='P78ZDR3UWGSLUMC' where id=7;
-update noar ti set b2='P78ZDR3UWGSLUMC' where id=7;
-update noar tt set v0='0HBKGK0MYI5YS7TZJP5HN5M8J' where id=8;
-update noar ti set v0='0HBKGK0MYI5YS7TZJP5HN5M8J' where id=8;
-update noar tt set b0='UQE' where id=8;
-update noar ti set b0='UQE' where id=8;
-update noar tt set v0='0V16JMLMZKIVGTECUB9AKXRFI45CHG' where id=8;
-update noar ti set v0='0V16JMLMZKIVGTECUB9AKXRFI45CHG' where id=8;
-update noar tt set b1='MZ1WGZWEE7D1OMVCG5QXY7' where id=8;
-update noar ti set b1='MZ1WGZWEE7D1OMVCG5QXY7' where id=8;
-update noar tt set v0='HL631EGBYYUZTIOFY1IYMHLXI0M7J5E' where id=8;
-update noar ti set v0='HL631EGBYYUZTIOFY1IYMHLXI0M7J5E' where id=8;
-update noar tt set b2='34' where id=8;
-update noar ti set b2='34' where id=8;
-update noar tt set v0='99KKEAX5DK52J6KT85OAN43N5D3E' where id=9;
-update noar ti set v0='99KKEAX5DK52J6KT85OAN43N5D3E' where id=9;
-update noar tt set b0='Y7FW3MVANGFM741' where id=9;
-update noar ti set b0='Y7FW3MVANGFM741' where id=9;
-update noar tt set v0='SJ6AE8DTMNQH7PJ97UZ0CEMATX' where id=9;
-update noar ti set v0='SJ6AE8DTMNQH7PJ97UZ0CEMATX' where id=9;
-update noar tt set b1='OJSZ27FL3SUM4WF2CBS4ZG377INPVFF' where id=9;
-update noar ti set b1='OJSZ27FL3SUM4WF2CBS4ZG377INPVFF' where id=9;
-update noar tt set v0='2YN5' where id=9;
-update noar ti set v0='2YN5' where id=9;
-update noar tt set b2='LZBLWUS4PUX20NG26XLUEUJ32BK4W' where id=9;
-update noar ti set b2='LZBLWUS4PUX20NG26XLUEUJ32BK4W' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VB9VCSDEOZGB' where id=1;
-update noar ti set v0='VB9VCSDEOZGB' where id=1;
-update noar tt set b0='HL4UG894D7NH55JN' where id=1;
-update noar ti set b0='HL4UG894D7NH55JN' where id=1;
-update noar tt set v0='F9FX43JX3U8XOZ5THGMX0J' where id=1;
-update noar ti set v0='F9FX43JX3U8XOZ5THGMX0J' where id=1;
-update noar tt set b1='4LVOBI4A4' where id=1;
-update noar ti set b1='4LVOBI4A4' where id=1;
-update noar tt set v0='XI2P3B7014HJASP6Z49VSNQSHDTZ4' where id=1;
-update noar ti set v0='XI2P3B7014HJASP6Z49VSNQSHDTZ4' where id=1;
-update noar tt set b2='G38ET' where id=1;
-update noar ti set b2='G38ET' where id=1;
-update noar tt set v0='5G42ONQ4T3GPAP0ZNFK24X76E0BV6VK' where id=2;
-update noar ti set v0='5G42ONQ4T3GPAP0ZNFK24X76E0BV6VK' where id=2;
-update noar tt set b0='3THMOQ8R6GIAKDJV' where id=2;
-update noar ti set b0='3THMOQ8R6GIAKDJV' where id=2;
-update noar tt set v0='XQIN0TIQTETOM3UNN6DJ9O4MBP' where id=2;
-update noar ti set v0='XQIN0TIQTETOM3UNN6DJ9O4MBP' where id=2;
-update noar tt set b1='WYSVDM7DD225L2MU3HSOHR94V6CXYJM' where id=2;
-update noar ti set b1='WYSVDM7DD225L2MU3HSOHR94V6CXYJM' where id=2;
-update noar tt set v0='LYE1U2C8I4C0O8MPP5038CG3' where id=2;
-update noar ti set v0='LYE1U2C8I4C0O8MPP5038CG3' where id=2;
-update noar tt set b2='E06O5FLZYKJ' where id=2;
-update noar ti set b2='E06O5FLZYKJ' where id=2;
-update noar tt set v0='M3YZZ7OFQ0D8V20KSGH' where id=3;
-update noar ti set v0='M3YZZ7OFQ0D8V20KSGH' where id=3;
-update noar tt set b0='MF48EAYMLRJZN' where id=3;
-update noar ti set b0='MF48EAYMLRJZN' where id=3;
-update noar tt set v0='H9ZMA950T1G3VET3F' where id=3;
-update noar ti set v0='H9ZMA950T1G3VET3F' where id=3;
-update noar tt set b1='3E7290K9K' where id=3;
-update noar ti set b1='3E7290K9K' where id=3;
-update noar tt set v0='YYQIRJUKY1SOVFBY20LNM6542Q' where id=3;
-update noar ti set v0='YYQIRJUKY1SOVFBY20LNM6542Q' where id=3;
-update noar tt set b2='MXDII1D1GBA' where id=3;
-update noar ti set b2='MXDII1D1GBA' where id=3;
-update noar tt set v0='8CJ576M0H8QMH' where id=4;
-update noar ti set v0='8CJ576M0H8QMH' where id=4;
-update noar tt set b0='5IVE3LO3JK0VQ0G89XOIULKC' where id=4;
-update noar ti set b0='5IVE3LO3JK0VQ0G89XOIULKC' where id=4;
-update noar tt set v0='X1OIUBPNS953C032RGF3SLC0QU0' where id=4;
-update noar ti set v0='X1OIUBPNS953C032RGF3SLC0QU0' where id=4;
-update noar tt set b1='MP5UM38MPXK2STK' where id=4;
-update noar ti set b1='MP5UM38MPXK2STK' where id=4;
-update noar tt set v0='MLKHT3MJ2S6BAYDW7MWIL0N' where id=4;
-update noar ti set v0='MLKHT3MJ2S6BAYDW7MWIL0N' where id=4;
-update noar tt set b2='7IALJFG3XHVNL425L9' where id=4;
-update noar ti set b2='7IALJFG3XHVNL425L9' where id=4;
-update noar tt set v0='OSB0DLZCQT40J73MKK2UMHERMVZLBY' where id=5;
-update noar ti set v0='OSB0DLZCQT40J73MKK2UMHERMVZLBY' where id=5;
-update noar tt set b0='NUZ4W' where id=5;
-update noar ti set b0='NUZ4W' where id=5;
-update noar tt set v0='OZL5HGH' where id=5;
-update noar ti set v0='OZL5HGH' where id=5;
-update noar tt set b1='921PJH0CYQK2SZVC2GOKX3E2VFSCI' where id=5;
-update noar ti set b1='921PJH0CYQK2SZVC2GOKX3E2VFSCI' where id=5;
-update noar tt set v0='9E8VH1BSSJFRPCX' where id=5;
-update noar ti set v0='9E8VH1BSSJFRPCX' where id=5;
-update noar tt set b2='RHXFGC8CU3Q74AGSZV6D6M81TQOE' where id=5;
-update noar ti set b2='RHXFGC8CU3Q74AGSZV6D6M81TQOE' where id=5;
-update noar tt set v0='CFCTGV0XCINNS3' where id=6;
-update noar ti set v0='CFCTGV0XCINNS3' where id=6;
-update noar tt set b0='UYWAFGW51ZT6DOV4DGPZY7YEXL3' where id=6;
-update noar ti set b0='UYWAFGW51ZT6DOV4DGPZY7YEXL3' where id=6;
-update noar tt set v0='31RUMYEKQP8DP6' where id=6;
-update noar ti set v0='31RUMYEKQP8DP6' where id=6;
-update noar tt set b1='6LQ6ADET6QOFM77P5VY4G7RG5AOTM' where id=6;
-update noar ti set b1='6LQ6ADET6QOFM77P5VY4G7RG5AOTM' where id=6;
-update noar tt set v0='L' where id=6;
-update noar ti set v0='L' where id=6;
-update noar tt set b2='MLNOHEW46RD992HUWPJ4M05DTVGPBCF' where id=6;
-update noar ti set b2='MLNOHEW46RD992HUWPJ4M05DTVGPBCF' where id=6;
-update noar tt set v0='89' where id=7;
-update noar ti set v0='89' where id=7;
-update noar tt set b0='6PNIO8U5Z5D8HX8MRPY' where id=7;
-update noar ti set b0='6PNIO8U5Z5D8HX8MRPY' where id=7;
-update noar tt set v0='BEEKBP75ZV' where id=7;
-update noar ti set v0='BEEKBP75ZV' where id=7;
-update noar tt set b1='KX4KW7ITSMEUI' where id=7;
-update noar ti set b1='KX4KW7ITSMEUI' where id=7;
-update noar tt set v0='WPKG8AH0E1BC3' where id=7;
-update noar ti set v0='WPKG8AH0E1BC3' where id=7;
-update noar tt set b2='0ASK8I' where id=7;
-update noar ti set b2='0ASK8I' where id=7;
-update noar tt set v0='KP5WBAZDYXPWK0ZYIQ8NGW' where id=8;
-update noar ti set v0='KP5WBAZDYXPWK0ZYIQ8NGW' where id=8;
-update noar tt set b0='JK4YSH' where id=8;
-update noar ti set b0='JK4YSH' where id=8;
-update noar tt set v0='EP6TMUOZF2G3VHEN1AK73WGCC0O' where id=8;
-update noar ti set v0='EP6TMUOZF2G3VHEN1AK73WGCC0O' where id=8;
-update noar tt set b1='0CNHFOIMCSAH6N5WC76O' where id=8;
-update noar ti set b1='0CNHFOIMCSAH6N5WC76O' where id=8;
-update noar tt set v0='COGP2V' where id=8;
-update noar ti set v0='COGP2V' where id=8;
-update noar tt set b2='1LHL8D0R2' where id=8;
-update noar ti set b2='1LHL8D0R2' where id=8;
-update noar tt set v0='MG0QN6O9GXKC9U4' where id=9;
-update noar ti set v0='MG0QN6O9GXKC9U4' where id=9;
-update noar tt set b0='5HMOVA4IOM8KYC93FVVAK' where id=9;
-update noar ti set b0='5HMOVA4IOM8KYC93FVVAK' where id=9;
-update noar tt set v0='IGIDY4S17H2E713NX8BLYJIKU' where id=9;
-update noar ti set v0='IGIDY4S17H2E713NX8BLYJIKU' where id=9;
-update noar tt set b1='WGQGMS74E5LTWFH0UK9IQB' where id=9;
-update noar ti set b1='WGQGMS74E5LTWFH0UK9IQB' where id=9;
-update noar tt set v0='9NPY0F2CE90FDCXQ2' where id=9;
-update noar ti set v0='9NPY0F2CE90FDCXQ2' where id=9;
-update noar tt set b2='WQ6HZE55JF1U94SLTM1WFG977C9U5' where id=9;
-update noar ti set b2='WQ6HZE55JF1U94SLTM1WFG977C9U5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N7E6COS3EUNQLBY81ZAELA2EPHU' where id=1;
-update noar ti set v0='N7E6COS3EUNQLBY81ZAELA2EPHU' where id=1;
-update noar tt set b0='76IFCKLZMRFZPE1D18STTXU4PSXZ' where id=1;
-update noar ti set b0='76IFCKLZMRFZPE1D18STTXU4PSXZ' where id=1;
-update noar tt set v0='RJ79HCDNZ33RI542OQLT' where id=1;
-update noar ti set v0='RJ79HCDNZ33RI542OQLT' where id=1;
-update noar tt set b1='F7CB6G8WD' where id=1;
-update noar ti set b1='F7CB6G8WD' where id=1;
-update noar tt set v0='X' where id=1;
-update noar ti set v0='X' where id=1;
-update noar tt set b2='QI54OISB1OFCREUZJD' where id=1;
-update noar ti set b2='QI54OISB1OFCREUZJD' where id=1;
-update noar tt set v0='K0FGJY8S074MY' where id=2;
-update noar ti set v0='K0FGJY8S074MY' where id=2;
-update noar tt set b0='OVFHK' where id=2;
-update noar ti set b0='OVFHK' where id=2;
-update noar tt set v0='71UW3HFXHM3TYKT767GY7I2EMYSZTBLM' where id=2;
-update noar ti set v0='71UW3HFXHM3TYKT767GY7I2EMYSZTBLM' where id=2;
-update noar tt set b1='BHTNWKY' where id=2;
-update noar ti set b1='BHTNWKY' where id=2;
-update noar tt set v0='P6WCXP836TZUHPHWV' where id=2;
-update noar ti set v0='P6WCXP836TZUHPHWV' where id=2;
-update noar tt set b2='T7GX7I5H67A4GSNWA9R1FQEQWWYC9E' where id=2;
-update noar ti set b2='T7GX7I5H67A4GSNWA9R1FQEQWWYC9E' where id=2;
-update noar tt set v0='NSTMC02Y5ZV49FTOYM95VEZLAN' where id=3;
-update noar ti set v0='NSTMC02Y5ZV49FTOYM95VEZLAN' where id=3;
-update noar tt set b0='YMXTW' where id=3;
-update noar ti set b0='YMXTW' where id=3;
-update noar tt set v0='PYKA2J2T2ZSH7R18TG41P20489P' where id=3;
-update noar ti set v0='PYKA2J2T2ZSH7R18TG41P20489P' where id=3;
-update noar tt set b1='OP33O737EABX5EL2RWC81EHUDKKSCH08' where id=3;
-update noar ti set b1='OP33O737EABX5EL2RWC81EHUDKKSCH08' where id=3;
-update noar tt set v0='FEM' where id=3;
-update noar ti set v0='FEM' where id=3;
-update noar tt set b2='GUJLWW6Y1K2M9U8KD1' where id=3;
-update noar ti set b2='GUJLWW6Y1K2M9U8KD1' where id=3;
-update noar tt set v0='DQVDBYSPFPPFGSA2V9IZ45KT8P4646N' where id=4;
-update noar ti set v0='DQVDBYSPFPPFGSA2V9IZ45KT8P4646N' where id=4;
-update noar tt set b0='G1KGJBSO45DSLLRCW10MWPFL3LU' where id=4;
-update noar ti set b0='G1KGJBSO45DSLLRCW10MWPFL3LU' where id=4;
-update noar tt set v0='2HQFO2AMOW90SBSA75T2H4' where id=4;
-update noar ti set v0='2HQFO2AMOW90SBSA75T2H4' where id=4;
-update noar tt set b1='HOPQ5J' where id=4;
-update noar ti set b1='HOPQ5J' where id=4;
-update noar tt set v0='AUQML2Y' where id=4;
-update noar ti set v0='AUQML2Y' where id=4;
-update noar tt set b2='I' where id=4;
-update noar ti set b2='I' where id=4;
-update noar tt set v0='MXNQX2W' where id=5;
-update noar ti set v0='MXNQX2W' where id=5;
-update noar tt set b0='7BFBOVSRJC2H2IESLQUQF' where id=5;
-update noar ti set b0='7BFBOVSRJC2H2IESLQUQF' where id=5;
-update noar tt set v0='ZG72C7J3LDFLVBDL7AT79EIKRO9RLAN' where id=5;
-update noar ti set v0='ZG72C7J3LDFLVBDL7AT79EIKRO9RLAN' where id=5;
-update noar tt set b1='NHJ1G4V12GX044STM3NR' where id=5;
-update noar ti set b1='NHJ1G4V12GX044STM3NR' where id=5;
-update noar tt set v0='QJ' where id=5;
-update noar ti set v0='QJ' where id=5;
-update noar tt set b2='524GMGU8O84A9C0DVHV4KR2HW' where id=5;
-update noar ti set b2='524GMGU8O84A9C0DVHV4KR2HW' where id=5;
-update noar tt set v0='LP5D1W' where id=6;
-update noar ti set v0='LP5D1W' where id=6;
-update noar tt set b0='F9A3UQNPJOPUB4X2SF03' where id=6;
-update noar ti set b0='F9A3UQNPJOPUB4X2SF03' where id=6;
-update noar tt set v0='1QF66XQX5451SQN8DTSIEIHL8YRY' where id=6;
-update noar ti set v0='1QF66XQX5451SQN8DTSIEIHL8YRY' where id=6;
-update noar tt set b1='MO' where id=6;
-update noar ti set b1='MO' where id=6;
-update noar tt set v0='LVOCQCCATPTB' where id=6;
-update noar ti set v0='LVOCQCCATPTB' where id=6;
-update noar tt set b2='FN284L6E4YQ' where id=6;
-update noar ti set b2='FN284L6E4YQ' where id=6;
-update noar tt set v0='LKXQ264A3WXZT4TT81NXG5LYJ8VJVX' where id=7;
-update noar ti set v0='LKXQ264A3WXZT4TT81NXG5LYJ8VJVX' where id=7;
-update noar tt set b0='8GZX15BGW' where id=7;
-update noar ti set b0='8GZX15BGW' where id=7;
-update noar tt set v0='WX8J2M4HLDWIKZGB9GL1VFWPAGVBE1X' where id=7;
-update noar ti set v0='WX8J2M4HLDWIKZGB9GL1VFWPAGVBE1X' where id=7;
-update noar tt set b1='M9QQHIDLMPET89CXFMUZ9IO00A' where id=7;
-update noar ti set b1='M9QQHIDLMPET89CXFMUZ9IO00A' where id=7;
-update noar tt set v0='JZB9KBPXHQOXRB2PS6' where id=7;
-update noar ti set v0='JZB9KBPXHQOXRB2PS6' where id=7;
-update noar tt set b2='DCTT48' where id=7;
-update noar ti set b2='DCTT48' where id=7;
-update noar tt set v0='RN8BID43CASG' where id=8;
-update noar ti set v0='RN8BID43CASG' where id=8;
-update noar tt set b0='J4SK8LAYHUNZS8W703G7LEQEZ518HE' where id=8;
-update noar ti set b0='J4SK8LAYHUNZS8W703G7LEQEZ518HE' where id=8;
-update noar tt set v0='GAAJ2AG05OH2I3VY2O' where id=8;
-update noar ti set v0='GAAJ2AG05OH2I3VY2O' where id=8;
-update noar tt set b1='N3G39MG5QWRI5YDZE8AOPDZV' where id=8;
-update noar ti set b1='N3G39MG5QWRI5YDZE8AOPDZV' where id=8;
-update noar tt set v0='F8' where id=8;
-update noar ti set v0='F8' where id=8;
-update noar tt set b2='GT8TR3N' where id=8;
-update noar ti set b2='GT8TR3N' where id=8;
-update noar tt set v0='7KOLAMB5JIR8MZ08QKG1BOMKLJ' where id=9;
-update noar ti set v0='7KOLAMB5JIR8MZ08QKG1BOMKLJ' where id=9;
-update noar tt set b0='D0L0PLE7' where id=9;
-update noar ti set b0='D0L0PLE7' where id=9;
-update noar tt set v0='0WNJ6NRCX6JRJ1K0A8G' where id=9;
-update noar ti set v0='0WNJ6NRCX6JRJ1K0A8G' where id=9;
-update noar tt set b1='AY6JFAPQHA' where id=9;
-update noar ti set b1='AY6JFAPQHA' where id=9;
-update noar tt set v0='C9JJ1DHB8L7RGOGRVPI' where id=9;
-update noar ti set v0='C9JJ1DHB8L7RGOGRVPI' where id=9;
-update noar tt set b2='TZ55BT0S1DEX' where id=9;
-update noar ti set b2='TZ55BT0S1DEX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SL185N' where id=1;
-update noar ti set v0='SL185N' where id=1;
-update noar tt set b0='JZAXQB45ZMBLD6ET8DBRS' where id=1;
-update noar ti set b0='JZAXQB45ZMBLD6ET8DBRS' where id=1;
-update noar tt set v0='Q2VXXWV6SZPZ90WRD4GI4PKE8EXXTB' where id=1;
-update noar ti set v0='Q2VXXWV6SZPZ90WRD4GI4PKE8EXXTB' where id=1;
-update noar tt set b1='7GG0CPT' where id=1;
-update noar ti set b1='7GG0CPT' where id=1;
-update noar tt set v0='5IQFVMNTQAVJTBSRNBV' where id=1;
-update noar ti set v0='5IQFVMNTQAVJTBSRNBV' where id=1;
-update noar tt set b2='SAY0VWC3AL' where id=1;
-update noar ti set b2='SAY0VWC3AL' where id=1;
-update noar tt set v0='7WVDLQT8EQPXGAQ0I1HNLT2P' where id=2;
-update noar ti set v0='7WVDLQT8EQPXGAQ0I1HNLT2P' where id=2;
-update noar tt set b0='00XKM63N1RRRMC' where id=2;
-update noar ti set b0='00XKM63N1RRRMC' where id=2;
-update noar tt set v0='MPYS06VCS5' where id=2;
-update noar ti set v0='MPYS06VCS5' where id=2;
-update noar tt set b1='PE1F6H1N694FZH8AZQWGRXG28HLF7R' where id=2;
-update noar ti set b1='PE1F6H1N694FZH8AZQWGRXG28HLF7R' where id=2;
-update noar tt set v0='Y1XOVQ' where id=2;
-update noar ti set v0='Y1XOVQ' where id=2;
-update noar tt set b2='ZPJ0GEHUKVSK5FFPUJK03' where id=2;
-update noar ti set b2='ZPJ0GEHUKVSK5FFPUJK03' where id=2;
-update noar tt set v0='0US' where id=3;
-update noar ti set v0='0US' where id=3;
-update noar tt set b0='ZRTQMXSF' where id=3;
-update noar ti set b0='ZRTQMXSF' where id=3;
-update noar tt set v0='J5H51AX' where id=3;
-update noar ti set v0='J5H51AX' where id=3;
-update noar tt set b1='0N8K2W2IP97NQHIQF' where id=3;
-update noar ti set b1='0N8K2W2IP97NQHIQF' where id=3;
-update noar tt set v0='8IZID2V8VF26J' where id=3;
-update noar ti set v0='8IZID2V8VF26J' where id=3;
-update noar tt set b2='PUTT4OYA6CCVHCTME77GYMAFQOY' where id=3;
-update noar ti set b2='PUTT4OYA6CCVHCTME77GYMAFQOY' where id=3;
-update noar tt set v0='HSLBG' where id=4;
-update noar ti set v0='HSLBG' where id=4;
-update noar tt set b0='TSTQ6AUVZD6FW03SUO29I3RM61ZJR' where id=4;
-update noar ti set b0='TSTQ6AUVZD6FW03SUO29I3RM61ZJR' where id=4;
-update noar tt set v0='JXHR8XFSSPNQPD' where id=4;
-update noar ti set v0='JXHR8XFSSPNQPD' where id=4;
-update noar tt set b1='DBG7QPTMRNNA4' where id=4;
-update noar ti set b1='DBG7QPTMRNNA4' where id=4;
-update noar tt set v0='E5' where id=4;
-update noar ti set v0='E5' where id=4;
-update noar tt set b2='ES6L9UP9K9LYVBANIIMCMP3GVWTHU9' where id=4;
-update noar ti set b2='ES6L9UP9K9LYVBANIIMCMP3GVWTHU9' where id=4;
-update noar tt set v0='ML4Z1G1JWP0DHEMPEPT' where id=5;
-update noar ti set v0='ML4Z1G1JWP0DHEMPEPT' where id=5;
-update noar tt set b0='23KLGFMPONT3Y7MT2KL9IA' where id=5;
-update noar ti set b0='23KLGFMPONT3Y7MT2KL9IA' where id=5;
-update noar tt set v0='R6B0QGILF1MS' where id=5;
-update noar ti set v0='R6B0QGILF1MS' where id=5;
-update noar tt set b1='AP2N5J' where id=5;
-update noar ti set b1='AP2N5J' where id=5;
-update noar tt set v0='7PXK20QHITD' where id=5;
-update noar ti set v0='7PXK20QHITD' where id=5;
-update noar tt set b2='HW4GX0YF5J676RDMLVORGVF5U8MWY3C' where id=5;
-update noar ti set b2='HW4GX0YF5J676RDMLVORGVF5U8MWY3C' where id=5;
-update noar tt set v0='VFAZLK2ER2PCRAV7' where id=6;
-update noar ti set v0='VFAZLK2ER2PCRAV7' where id=6;
-update noar tt set b0='2KNPWAHB57NU43EKPPGS6GINQ9TN0W' where id=6;
-update noar ti set b0='2KNPWAHB57NU43EKPPGS6GINQ9TN0W' where id=6;
-update noar tt set v0='11M7JAMV' where id=6;
-update noar ti set v0='11M7JAMV' where id=6;
-update noar tt set b1='K7GSY8VJTD78QUSC7S1KF2' where id=6;
-update noar ti set b1='K7GSY8VJTD78QUSC7S1KF2' where id=6;
-update noar tt set v0='MJKJO5HBC15' where id=6;
-update noar ti set v0='MJKJO5HBC15' where id=6;
-update noar tt set b2='OA' where id=6;
-update noar ti set b2='OA' where id=6;
-update noar tt set v0='O' where id=7;
-update noar ti set v0='O' where id=7;
-update noar tt set b0='CIDTBH61S3EDO6IVTWK3' where id=7;
-update noar ti set b0='CIDTBH61S3EDO6IVTWK3' where id=7;
-update noar tt set v0='MM15F2JGPB2' where id=7;
-update noar ti set v0='MM15F2JGPB2' where id=7;
-update noar tt set b1='6BFA1U6HFOJ2Q9GTG' where id=7;
-update noar ti set b1='6BFA1U6HFOJ2Q9GTG' where id=7;
-update noar tt set v0='H6Q5P1980JKG' where id=7;
-update noar ti set v0='H6Q5P1980JKG' where id=7;
-update noar tt set b2='GXOA1SV9UHWIL' where id=7;
-update noar ti set b2='GXOA1SV9UHWIL' where id=7;
-update noar tt set v0='ACLU5D8JDSHMFW' where id=8;
-update noar ti set v0='ACLU5D8JDSHMFW' where id=8;
-update noar tt set b0='ET58YPLALZQSTI8Y0AM' where id=8;
-update noar ti set b0='ET58YPLALZQSTI8Y0AM' where id=8;
-update noar tt set v0='8XTZ0PHE4' where id=8;
-update noar ti set v0='8XTZ0PHE4' where id=8;
-update noar tt set b1='AL8NG0FEDRYEXIH' where id=8;
-update noar ti set b1='AL8NG0FEDRYEXIH' where id=8;
-update noar tt set v0='TBB1X5L' where id=8;
-update noar ti set v0='TBB1X5L' where id=8;
-update noar tt set b2='CFIPBV36L9FJS4F59SDLKJDQH' where id=8;
-update noar ti set b2='CFIPBV36L9FJS4F59SDLKJDQH' where id=8;
-update noar tt set v0='0HJROZ9MYJ6IEHNTYG4DMNP6' where id=9;
-update noar ti set v0='0HJROZ9MYJ6IEHNTYG4DMNP6' where id=9;
-update noar tt set b0='7YG7P1D79F0KPA3AL2VAXS1LX4ZYYEB' where id=9;
-update noar ti set b0='7YG7P1D79F0KPA3AL2VAXS1LX4ZYYEB' where id=9;
-update noar tt set v0='28M5EF' where id=9;
-update noar ti set v0='28M5EF' where id=9;
-update noar tt set b1='TO1' where id=9;
-update noar ti set b1='TO1' where id=9;
-update noar tt set v0='DF' where id=9;
-update noar ti set v0='DF' where id=9;
-update noar tt set b2='D9OL' where id=9;
-update noar ti set b2='D9OL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5DOA15OSOD9DQZTW4PDGEC1I1HR7W5VU' where id=1;
-update noar ti set v0='5DOA15OSOD9DQZTW4PDGEC1I1HR7W5VU' where id=1;
-update noar tt set b0='NKY8V0K0W0' where id=1;
-update noar ti set b0='NKY8V0K0W0' where id=1;
-update noar tt set v0='R4S' where id=1;
-update noar ti set v0='R4S' where id=1;
-update noar tt set b1='LUFY4NXZ42V1Y2I52' where id=1;
-update noar ti set b1='LUFY4NXZ42V1Y2I52' where id=1;
-update noar tt set v0='Z809N9FCJRKJQBD' where id=1;
-update noar ti set v0='Z809N9FCJRKJQBD' where id=1;
-update noar tt set b2='SP2' where id=1;
-update noar ti set b2='SP2' where id=1;
-update noar tt set v0='DP0BPODNZKVITQ1KGN3M1GVLNEC' where id=2;
-update noar ti set v0='DP0BPODNZKVITQ1KGN3M1GVLNEC' where id=2;
-update noar tt set b0='E6M3UQV5MK1' where id=2;
-update noar ti set b0='E6M3UQV5MK1' where id=2;
-update noar tt set v0='0C858G02VNW22CR' where id=2;
-update noar ti set v0='0C858G02VNW22CR' where id=2;
-update noar tt set b1='RDO86' where id=2;
-update noar ti set b1='RDO86' where id=2;
-update noar tt set v0='NSIKLEHC' where id=2;
-update noar ti set v0='NSIKLEHC' where id=2;
-update noar tt set b2='MDK' where id=2;
-update noar ti set b2='MDK' where id=2;
-update noar tt set v0='CWZEJQ1Q' where id=3;
-update noar ti set v0='CWZEJQ1Q' where id=3;
-update noar tt set b0='198SH3U1JPRQCA70VEXDTXT' where id=3;
-update noar ti set b0='198SH3U1JPRQCA70VEXDTXT' where id=3;
-update noar tt set v0='M2A6LO06CE' where id=3;
-update noar ti set v0='M2A6LO06CE' where id=3;
-update noar tt set b1='ZSDAPLY4XF2JU93' where id=3;
-update noar ti set b1='ZSDAPLY4XF2JU93' where id=3;
-update noar tt set v0='71GGR7TRM286D7SBGEQ2MW7R4JIW7H' where id=3;
-update noar ti set v0='71GGR7TRM286D7SBGEQ2MW7R4JIW7H' where id=3;
-update noar tt set b2='LE' where id=3;
-update noar ti set b2='LE' where id=3;
-update noar tt set v0='1EA72GMDB3RQCLEUAH7XPSDFX' where id=4;
-update noar ti set v0='1EA72GMDB3RQCLEUAH7XPSDFX' where id=4;
-update noar tt set b0='A' where id=4;
-update noar ti set b0='A' where id=4;
-update noar tt set v0='SQAASN3ND4PW0VLYY55UWM' where id=4;
-update noar ti set v0='SQAASN3ND4PW0VLYY55UWM' where id=4;
-update noar tt set b1='2M3YLV873KLL8FGFZLPWU' where id=4;
-update noar ti set b1='2M3YLV873KLL8FGFZLPWU' where id=4;
-update noar tt set v0='VV9MGGFJEJBIRAHWMX' where id=4;
-update noar ti set v0='VV9MGGFJEJBIRAHWMX' where id=4;
-update noar tt set b2='UXEXO3WN7L7KQZH6HSDF' where id=4;
-update noar ti set b2='UXEXO3WN7L7KQZH6HSDF' where id=4;
-update noar tt set v0='O1YWKH3QTI1AXWBQYOBCUMZYYBVCUU' where id=5;
-update noar ti set v0='O1YWKH3QTI1AXWBQYOBCUMZYYBVCUU' where id=5;
-update noar tt set b0='H942QEAPA' where id=5;
-update noar ti set b0='H942QEAPA' where id=5;
-update noar tt set v0='4K9GQYZLEP5' where id=5;
-update noar ti set v0='4K9GQYZLEP5' where id=5;
-update noar tt set b1='AL01TKC1WDZVNG4M' where id=5;
-update noar ti set b1='AL01TKC1WDZVNG4M' where id=5;
-update noar tt set v0='J5JN8VGJT' where id=5;
-update noar ti set v0='J5JN8VGJT' where id=5;
-update noar tt set b2='MUI7C7B7E' where id=5;
-update noar ti set b2='MUI7C7B7E' where id=5;
-update noar tt set v0='MAG36AROYV7O0ECOLLSZVX8A' where id=6;
-update noar ti set v0='MAG36AROYV7O0ECOLLSZVX8A' where id=6;
-update noar tt set b0='LV6C3T1R8BRI6RQ53OQA53KL' where id=6;
-update noar ti set b0='LV6C3T1R8BRI6RQ53OQA53KL' where id=6;
-update noar tt set v0='3ZVVPY03L' where id=6;
-update noar ti set v0='3ZVVPY03L' where id=6;
-update noar tt set b1='3U21I9JX1' where id=6;
-update noar ti set b1='3U21I9JX1' where id=6;
-update noar tt set v0='EBGQ1TQH0IKSQ' where id=6;
-update noar ti set v0='EBGQ1TQH0IKSQ' where id=6;
-update noar tt set b2='H9VFRPMY6SVK1' where id=6;
-update noar ti set b2='H9VFRPMY6SVK1' where id=6;
-update noar tt set v0='VCILMOZWJFTK2HR0COSI22D' where id=7;
-update noar ti set v0='VCILMOZWJFTK2HR0COSI22D' where id=7;
-update noar tt set b0='9NICEITIMXDWW' where id=7;
-update noar ti set b0='9NICEITIMXDWW' where id=7;
-update noar tt set v0='SKSPWIW0YURQ' where id=7;
-update noar ti set v0='SKSPWIW0YURQ' where id=7;
-update noar tt set b1='KSFAQ02GBN0PVQMTG0ZKQ' where id=7;
-update noar ti set b1='KSFAQ02GBN0PVQMTG0ZKQ' where id=7;
-update noar tt set v0='0D94643Z' where id=7;
-update noar ti set v0='0D94643Z' where id=7;
-update noar tt set b2='W5DBZ39VVXMELAN4E6QCXQO692X4AK' where id=7;
-update noar ti set b2='W5DBZ39VVXMELAN4E6QCXQO692X4AK' where id=7;
-update noar tt set v0='K0FDLAHL7OL2IVVNOF1' where id=8;
-update noar ti set v0='K0FDLAHL7OL2IVVNOF1' where id=8;
-update noar tt set b0='YCHZSCV1VX' where id=8;
-update noar ti set b0='YCHZSCV1VX' where id=8;
-update noar tt set v0='0YSZ8KT43EGNNGWDAA27U7Y1WSLSB0N' where id=8;
-update noar ti set v0='0YSZ8KT43EGNNGWDAA27U7Y1WSLSB0N' where id=8;
-update noar tt set b1='F2QE54GTWGXO1Z' where id=8;
-update noar ti set b1='F2QE54GTWGXO1Z' where id=8;
-update noar tt set v0='GXIHVOAQV' where id=8;
-update noar ti set v0='GXIHVOAQV' where id=8;
-update noar tt set b2='KEVRRCVM3QV7OBYF8B9WM8' where id=8;
-update noar ti set b2='KEVRRCVM3QV7OBYF8B9WM8' where id=8;
-update noar tt set v0='ENBWI3GPZBADJK63SI78GPDP' where id=9;
-update noar ti set v0='ENBWI3GPZBADJK63SI78GPDP' where id=9;
-update noar tt set b0='0NUCN6IX2ZOZRN9O' where id=9;
-update noar ti set b0='0NUCN6IX2ZOZRN9O' where id=9;
-update noar tt set v0='WPXVA' where id=9;
-update noar ti set v0='WPXVA' where id=9;
-update noar tt set b1='KQ7HULNUSLXKL01YIQ73OGDH68A' where id=9;
-update noar ti set b1='KQ7HULNUSLXKL01YIQ73OGDH68A' where id=9;
-update noar tt set v0='TYRBMZ474ICZJX8' where id=9;
-update noar ti set v0='TYRBMZ474ICZJX8' where id=9;
-update noar tt set b2='7AS7GK6MJG9VYHMP3KIHINVY' where id=9;
-update noar ti set b2='7AS7GK6MJG9VYHMP3KIHINVY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8OFXQ6L5NC67OWGC6Z8FFOVRPQCT245' where id=1;
-update noar ti set v0='8OFXQ6L5NC67OWGC6Z8FFOVRPQCT245' where id=1;
-update noar tt set b0='S328ECLT3RRUYQCA0V2C' where id=1;
-update noar ti set b0='S328ECLT3RRUYQCA0V2C' where id=1;
-update noar tt set v0='WVYCVSCUMN1Z2953YMDTVSC2DBOBECT' where id=1;
-update noar ti set v0='WVYCVSCUMN1Z2953YMDTVSC2DBOBECT' where id=1;
-update noar tt set b1='TLCRQO8XHS1NAP9FDWPUIM' where id=1;
-update noar ti set b1='TLCRQO8XHS1NAP9FDWPUIM' where id=1;
-update noar tt set v0='T1' where id=1;
-update noar ti set v0='T1' where id=1;
-update noar tt set b2='GR7B7K3SORSI4VB6D2IWR8ZFVH7' where id=1;
-update noar ti set b2='GR7B7K3SORSI4VB6D2IWR8ZFVH7' where id=1;
-update noar tt set v0='4HFC330OC1IAP94BY8N44FZZSH' where id=2;
-update noar ti set v0='4HFC330OC1IAP94BY8N44FZZSH' where id=2;
-update noar tt set b0='Y09D0PZPSFOCS6CFMZLQ6N' where id=2;
-update noar ti set b0='Y09D0PZPSFOCS6CFMZLQ6N' where id=2;
-update noar tt set v0='80B8949XG' where id=2;
-update noar ti set v0='80B8949XG' where id=2;
-update noar tt set b1='XWE' where id=2;
-update noar ti set b1='XWE' where id=2;
-update noar tt set v0='NGXWD1TIDXE1CSRN00RUDMTBE6G5' where id=2;
-update noar ti set v0='NGXWD1TIDXE1CSRN00RUDMTBE6G5' where id=2;
-update noar tt set b2='QI1QDB1I' where id=2;
-update noar ti set b2='QI1QDB1I' where id=2;
-update noar tt set v0='QSK' where id=3;
-update noar ti set v0='QSK' where id=3;
-update noar tt set b0='H2HZJX2OQRP7L10IUB3L3UBTV8T5AQ' where id=3;
-update noar ti set b0='H2HZJX2OQRP7L10IUB3L3UBTV8T5AQ' where id=3;
-update noar tt set v0='KAR9FGEBD' where id=3;
-update noar ti set v0='KAR9FGEBD' where id=3;
-update noar tt set b1='HWU9BZEZTNDPH4QJDQKW7QXDQ3PQ' where id=3;
-update noar ti set b1='HWU9BZEZTNDPH4QJDQKW7QXDQ3PQ' where id=3;
-update noar tt set v0='H4EYLTNXDQ4ZSWH5ZG31KVH4Z18V' where id=3;
-update noar ti set v0='H4EYLTNXDQ4ZSWH5ZG31KVH4Z18V' where id=3;
-update noar tt set b2='0CYU2G1JL' where id=3;
-update noar ti set b2='0CYU2G1JL' where id=3;
-update noar tt set v0='HUZYVET6ZO9KNU' where id=4;
-update noar ti set v0='HUZYVET6ZO9KNU' where id=4;
-update noar tt set b0='J9ZDF8HZZU9KSH78VQDSMEFRPZ6OCT' where id=4;
-update noar ti set b0='J9ZDF8HZZU9KSH78VQDSMEFRPZ6OCT' where id=4;
-update noar tt set v0='5KC' where id=4;
-update noar ti set v0='5KC' where id=4;
-update noar tt set b1='4V190RO84MCKMR3ZZVTOV59VGSFLL7' where id=4;
-update noar ti set b1='4V190RO84MCKMR3ZZVTOV59VGSFLL7' where id=4;
-update noar tt set v0='1FRGAH492177BPCIXWVKR99' where id=4;
-update noar ti set v0='1FRGAH492177BPCIXWVKR99' where id=4;
-update noar tt set b2='BL2JW3GI0AD7JNBTCLBBA02APEZY' where id=4;
-update noar ti set b2='BL2JW3GI0AD7JNBTCLBBA02APEZY' where id=4;
-update noar tt set v0='WQU38IVP1984WA557O3LR' where id=5;
-update noar ti set v0='WQU38IVP1984WA557O3LR' where id=5;
-update noar tt set b0='1G6KPWXWQZYTD4W21HHQOV8389EGJJKS' where id=5;
-update noar ti set b0='1G6KPWXWQZYTD4W21HHQOV8389EGJJKS' where id=5;
-update noar tt set v0='FXK8' where id=5;
-update noar ti set v0='FXK8' where id=5;
-update noar tt set b1='OAO8GUS48RX8HO5Q98RRK12PO25' where id=5;
-update noar ti set b1='OAO8GUS48RX8HO5Q98RRK12PO25' where id=5;
-update noar tt set v0='FMBTPP' where id=5;
-update noar ti set v0='FMBTPP' where id=5;
-update noar tt set b2='HQU56AWCMMQ3L' where id=5;
-update noar ti set b2='HQU56AWCMMQ3L' where id=5;
-update noar tt set v0='50VD4T562NTPR1G' where id=6;
-update noar ti set v0='50VD4T562NTPR1G' where id=6;
-update noar tt set b0='FX4VA' where id=6;
-update noar ti set b0='FX4VA' where id=6;
-update noar tt set v0='4UPOCOH7B0MV9H3JH5' where id=6;
-update noar ti set v0='4UPOCOH7B0MV9H3JH5' where id=6;
-update noar tt set b1='4MO3VI5LCR0JQT' where id=6;
-update noar ti set b1='4MO3VI5LCR0JQT' where id=6;
-update noar tt set v0='FN5' where id=6;
-update noar ti set v0='FN5' where id=6;
-update noar tt set b2='E6754' where id=6;
-update noar ti set b2='E6754' where id=6;
-update noar tt set v0='W5DS44UQUW4BK2TMUVHRMY2OS03PN8' where id=7;
-update noar ti set v0='W5DS44UQUW4BK2TMUVHRMY2OS03PN8' where id=7;
-update noar tt set b0='CK6TVL' where id=7;
-update noar ti set b0='CK6TVL' where id=7;
-update noar tt set v0='2NSX4SFM7XTP2Z3X4XIG20VI4HJZX' where id=7;
-update noar ti set v0='2NSX4SFM7XTP2Z3X4XIG20VI4HJZX' where id=7;
-update noar tt set b1='D6VNG23LZPDFNMN5PSFPJ' where id=7;
-update noar ti set b1='D6VNG23LZPDFNMN5PSFPJ' where id=7;
-update noar tt set v0='SK08F4' where id=7;
-update noar ti set v0='SK08F4' where id=7;
-update noar tt set b2='YUMII2Y603QNJZEHZ2' where id=7;
-update noar ti set b2='YUMII2Y603QNJZEHZ2' where id=7;
-update noar tt set v0='GQS1' where id=8;
-update noar ti set v0='GQS1' where id=8;
-update noar tt set b0='HX' where id=8;
-update noar ti set b0='HX' where id=8;
-update noar tt set v0='7L3M4D8I4RI' where id=8;
-update noar ti set v0='7L3M4D8I4RI' where id=8;
-update noar tt set b1='YRSA' where id=8;
-update noar ti set b1='YRSA' where id=8;
-update noar tt set v0='EPT2GJ9HLW3FK43GPVQLV1KA9SY29' where id=8;
-update noar ti set v0='EPT2GJ9HLW3FK43GPVQLV1KA9SY29' where id=8;
-update noar tt set b2='U1E5' where id=8;
-update noar ti set b2='U1E5' where id=8;
-update noar tt set v0='3JT6YE' where id=9;
-update noar ti set v0='3JT6YE' where id=9;
-update noar tt set b0='48CS9AA1LPXG' where id=9;
-update noar ti set b0='48CS9AA1LPXG' where id=9;
-update noar tt set v0='M5' where id=9;
-update noar ti set v0='M5' where id=9;
-update noar tt set b1='XRI2HS37K3TXCIX9G3QXU5BIQ2' where id=9;
-update noar ti set b1='XRI2HS37K3TXCIX9G3QXU5BIQ2' where id=9;
-update noar tt set v0='4LC07BPK' where id=9;
-update noar ti set v0='4LC07BPK' where id=9;
-update noar tt set b2='8CR0' where id=9;
-update noar ti set b2='8CR0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VUQPQDYXZXNTCA3JV0UB3QV69' where id=1;
-update noar ti set v0='VUQPQDYXZXNTCA3JV0UB3QV69' where id=1;
-update noar tt set b0='APBXLU54RTNOKCA759E8UPZ6VOV1ZL' where id=1;
-update noar ti set b0='APBXLU54RTNOKCA759E8UPZ6VOV1ZL' where id=1;
-update noar tt set v0='DEQ7ZBUHHIC6T4LY8QPNXAS' where id=1;
-update noar ti set v0='DEQ7ZBUHHIC6T4LY8QPNXAS' where id=1;
-update noar tt set b1='KL88WWG2MIY515LJFDI8TW2EE0' where id=1;
-update noar ti set b1='KL88WWG2MIY515LJFDI8TW2EE0' where id=1;
-update noar tt set v0='DPBJF4F987I' where id=1;
-update noar ti set v0='DPBJF4F987I' where id=1;
-update noar tt set b2='D5ISQ06XRY186VUNHAI0RQ' where id=1;
-update noar ti set b2='D5ISQ06XRY186VUNHAI0RQ' where id=1;
-update noar tt set v0='75850D7P52SMA799HZ' where id=2;
-update noar ti set v0='75850D7P52SMA799HZ' where id=2;
-update noar tt set b0='Q992DR0ONYEANG0H1W7T' where id=2;
-update noar ti set b0='Q992DR0ONYEANG0H1W7T' where id=2;
-update noar tt set v0='0NHDR5HW1KL9AT4' where id=2;
-update noar ti set v0='0NHDR5HW1KL9AT4' where id=2;
-update noar tt set b1='JN05H798V6OG8I3HHZ18JPCAKDDGBE' where id=2;
-update noar ti set b1='JN05H798V6OG8I3HHZ18JPCAKDDGBE' where id=2;
-update noar tt set v0='F9Y0' where id=2;
-update noar ti set v0='F9Y0' where id=2;
-update noar tt set b2='O7JEBE777C03YUGF34KAQ4DRPYZPOLI4' where id=2;
-update noar ti set b2='O7JEBE777C03YUGF34KAQ4DRPYZPOLI4' where id=2;
-update noar tt set v0='RKGS2C08E6KXF' where id=3;
-update noar ti set v0='RKGS2C08E6KXF' where id=3;
-update noar tt set b0='G6JJ6B0SI8HKRF' where id=3;
-update noar ti set b0='G6JJ6B0SI8HKRF' where id=3;
-update noar tt set v0='AHGMKZ1LLNN4PPT74G24' where id=3;
-update noar ti set v0='AHGMKZ1LLNN4PPT74G24' where id=3;
-update noar tt set b1='ATT9ZP2LZO9KGWPP60LDYBDKZ3A' where id=3;
-update noar ti set b1='ATT9ZP2LZO9KGWPP60LDYBDKZ3A' where id=3;
-update noar tt set v0='7KYOE' where id=3;
-update noar ti set v0='7KYOE' where id=3;
-update noar tt set b2='WGRVJ3BA3YITX2R4' where id=3;
-update noar ti set b2='WGRVJ3BA3YITX2R4' where id=3;
-update noar tt set v0='64T1F5D' where id=4;
-update noar ti set v0='64T1F5D' where id=4;
-update noar tt set b0='XQGN4LO22R0ESCR0Q20GV6JRRAQG' where id=4;
-update noar ti set b0='XQGN4LO22R0ESCR0Q20GV6JRRAQG' where id=4;
-update noar tt set v0='351ETRMEMKM' where id=4;
-update noar ti set v0='351ETRMEMKM' where id=4;
-update noar tt set b1='NOHATEZUVX2' where id=4;
-update noar ti set b1='NOHATEZUVX2' where id=4;
-update noar tt set v0='YUTNSR98UNZGOAS6LYQBP6VTYA' where id=4;
-update noar ti set v0='YUTNSR98UNZGOAS6LYQBP6VTYA' where id=4;
-update noar tt set b2='PB7A0O461PKE09FBUX7VLKV5S' where id=4;
-update noar ti set b2='PB7A0O461PKE09FBUX7VLKV5S' where id=4;
-update noar tt set v0='DQ8JHMJA1Q92UP2RGKK' where id=5;
-update noar ti set v0='DQ8JHMJA1Q92UP2RGKK' where id=5;
-update noar tt set b0='4M' where id=5;
-update noar ti set b0='4M' where id=5;
-update noar tt set v0='8Z8Z3DHLV12ZSX3NZ53V4QR1' where id=5;
-update noar ti set v0='8Z8Z3DHLV12ZSX3NZ53V4QR1' where id=5;
-update noar tt set b1='LH1T9F0TYH1981IBHULVYGV6R' where id=5;
-update noar ti set b1='LH1T9F0TYH1981IBHULVYGV6R' where id=5;
-update noar tt set v0='0ZMXLNHTH6O5IFQQ2IT2TI6D68JE98N' where id=5;
-update noar ti set v0='0ZMXLNHTH6O5IFQQ2IT2TI6D68JE98N' where id=5;
-update noar tt set b2='6N9E9VM' where id=5;
-update noar ti set b2='6N9E9VM' where id=5;
-update noar tt set v0='RGQDJQDQQNSPD54T' where id=6;
-update noar ti set v0='RGQDJQDQQNSPD54T' where id=6;
-update noar tt set b0='B7H8NSGKTRQFO8TTARPWBZBSZO8FX' where id=6;
-update noar ti set b0='B7H8NSGKTRQFO8TTARPWBZBSZO8FX' where id=6;
-update noar tt set v0='CVQCEWUR8Q' where id=6;
-update noar ti set v0='CVQCEWUR8Q' where id=6;
-update noar tt set b1='FBGCMN10QO8UTQ57B' where id=6;
-update noar ti set b1='FBGCMN10QO8UTQ57B' where id=6;
-update noar tt set v0='0NHRRNP8871XWIUFN6O8' where id=6;
-update noar ti set v0='0NHRRNP8871XWIUFN6O8' where id=6;
-update noar tt set b2='873A1S6GZTF7DM1AMWL4IO1' where id=6;
-update noar ti set b2='873A1S6GZTF7DM1AMWL4IO1' where id=6;
-update noar tt set v0='G' where id=7;
-update noar ti set v0='G' where id=7;
-update noar tt set b0='N1O1VD7TSEO7FBFU0A8BMR' where id=7;
-update noar ti set b0='N1O1VD7TSEO7FBFU0A8BMR' where id=7;
-update noar tt set v0='K26RTCEEW232CNC1LCF' where id=7;
-update noar ti set v0='K26RTCEEW232CNC1LCF' where id=7;
-update noar tt set b1='OJ958LZXQBJE' where id=7;
-update noar ti set b1='OJ958LZXQBJE' where id=7;
-update noar tt set v0='VQENBRAW14TRVTWDRKTCJPDFHF9WR' where id=7;
-update noar ti set v0='VQENBRAW14TRVTWDRKTCJPDFHF9WR' where id=7;
-update noar tt set b2='XDXFWAMMW1N0EDXUE0BRSZ4A9H' where id=7;
-update noar ti set b2='XDXFWAMMW1N0EDXUE0BRSZ4A9H' where id=7;
-update noar tt set v0='OHDXG9X1939XN8N58FTY' where id=8;
-update noar ti set v0='OHDXG9X1939XN8N58FTY' where id=8;
-update noar tt set b0='HERZ4IDVYX1AUISAYM1RY9H' where id=8;
-update noar ti set b0='HERZ4IDVYX1AUISAYM1RY9H' where id=8;
-update noar tt set v0='GPTY' where id=8;
-update noar ti set v0='GPTY' where id=8;
-update noar tt set b1='UWKAEB9VVHHPZL19IEJLH8NLB2N' where id=8;
-update noar ti set b1='UWKAEB9VVHHPZL19IEJLH8NLB2N' where id=8;
-update noar tt set v0='MN43PPLPU4L1DW0XDD57PCZGCD5' where id=8;
-update noar ti set v0='MN43PPLPU4L1DW0XDD57PCZGCD5' where id=8;
-update noar tt set b2='71CF20NDNO6' where id=8;
-update noar ti set b2='71CF20NDNO6' where id=8;
-update noar tt set v0='AAREJYJ9MHK2SZHPOJVU441RTJSVS' where id=9;
-update noar ti set v0='AAREJYJ9MHK2SZHPOJVU441RTJSVS' where id=9;
-update noar tt set b0='7F02' where id=9;
-update noar ti set b0='7F02' where id=9;
-update noar tt set v0='R793TUXUT3LYE6K4IT2' where id=9;
-update noar ti set v0='R793TUXUT3LYE6K4IT2' where id=9;
-update noar tt set b1='Q6SHP1' where id=9;
-update noar ti set b1='Q6SHP1' where id=9;
-update noar tt set v0='83GNXN' where id=9;
-update noar ti set v0='83GNXN' where id=9;
-update noar tt set b2='PTP1DRZJNC8WDHHV' where id=9;
-update noar ti set b2='PTP1DRZJNC8WDHHV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XU3QDNUUUED' where id=1;
-update noar ti set v0='XU3QDNUUUED' where id=1;
-update noar tt set b0='R73YA41CB6Q3NWOD8VO6S41J0HOADE' where id=1;
-update noar ti set b0='R73YA41CB6Q3NWOD8VO6S41J0HOADE' where id=1;
-update noar tt set v0='6EGUYIRRDCY' where id=1;
-update noar ti set v0='6EGUYIRRDCY' where id=1;
-update noar tt set b1='W4KU6SKBEYCGS9B79QJA0NCMFC3J0R' where id=1;
-update noar ti set b1='W4KU6SKBEYCGS9B79QJA0NCMFC3J0R' where id=1;
-update noar tt set v0='5350D8R3HRWZVKXMPJASPZ0K2EMD' where id=1;
-update noar ti set v0='5350D8R3HRWZVKXMPJASPZ0K2EMD' where id=1;
-update noar tt set b2='QUJCA01C2SQPDX' where id=1;
-update noar ti set b2='QUJCA01C2SQPDX' where id=1;
-update noar tt set v0='A82OPJ5V' where id=2;
-update noar ti set v0='A82OPJ5V' where id=2;
-update noar tt set b0='XIC2HT6THN' where id=2;
-update noar ti set b0='XIC2HT6THN' where id=2;
-update noar tt set v0='7O4EN4FU5RZ8YWT1ME7S5945RVIRN6' where id=2;
-update noar ti set v0='7O4EN4FU5RZ8YWT1ME7S5945RVIRN6' where id=2;
-update noar tt set b1='EVFJ1I80W2JDCBJBSBU90AUDNYOMO8' where id=2;
-update noar ti set b1='EVFJ1I80W2JDCBJBSBU90AUDNYOMO8' where id=2;
-update noar tt set v0='YST3X32WY2' where id=2;
-update noar ti set v0='YST3X32WY2' where id=2;
-update noar tt set b2='21ZSBY2DSKWOBE769' where id=2;
-update noar ti set b2='21ZSBY2DSKWOBE769' where id=2;
-update noar tt set v0='Z01M18FDI9H7PSPC4J02SEU2' where id=3;
-update noar ti set v0='Z01M18FDI9H7PSPC4J02SEU2' where id=3;
-update noar tt set b0='AJ' where id=3;
-update noar ti set b0='AJ' where id=3;
-update noar tt set v0='P1BTN3GPCLHVJQTGF01FBMA7' where id=3;
-update noar ti set v0='P1BTN3GPCLHVJQTGF01FBMA7' where id=3;
-update noar tt set b1='WC' where id=3;
-update noar ti set b1='WC' where id=3;
-update noar tt set v0='KZSJK1SP32NJS92AQ6XDYUI98X' where id=3;
-update noar ti set v0='KZSJK1SP32NJS92AQ6XDYUI98X' where id=3;
-update noar tt set b2='MSCU2' where id=3;
-update noar ti set b2='MSCU2' where id=3;
-update noar tt set v0='53W36QISMKU30PH47X0WOS91ZQ4' where id=4;
-update noar ti set v0='53W36QISMKU30PH47X0WOS91ZQ4' where id=4;
-update noar tt set b0='ICK01X4ZUCAWWND0Q9' where id=4;
-update noar ti set b0='ICK01X4ZUCAWWND0Q9' where id=4;
-update noar tt set v0='BBB7CY7USQ2LPT' where id=4;
-update noar ti set v0='BBB7CY7USQ2LPT' where id=4;
-update noar tt set b1='ZF08YH17VUV2' where id=4;
-update noar ti set b1='ZF08YH17VUV2' where id=4;
-update noar tt set v0='XKR42V' where id=4;
-update noar ti set v0='XKR42V' where id=4;
-update noar tt set b2='L9IH6' where id=4;
-update noar ti set b2='L9IH6' where id=4;
-update noar tt set v0='JW2YNWMTYIZATD4NT3SNWA' where id=5;
-update noar ti set v0='JW2YNWMTYIZATD4NT3SNWA' where id=5;
-update noar tt set b0='7LSOLBM4WI0430159H9JNNUY6UEK835' where id=5;
-update noar ti set b0='7LSOLBM4WI0430159H9JNNUY6UEK835' where id=5;
-update noar tt set v0='EEAQ9T7XGQGVOY5BJA51' where id=5;
-update noar ti set v0='EEAQ9T7XGQGVOY5BJA51' where id=5;
-update noar tt set b1='NFIU62OLJ8' where id=5;
-update noar ti set b1='NFIU62OLJ8' where id=5;
-update noar tt set v0='PW7ICJ9WMEFTB' where id=5;
-update noar ti set v0='PW7ICJ9WMEFTB' where id=5;
-update noar tt set b2='SG' where id=5;
-update noar ti set b2='SG' where id=5;
-update noar tt set v0='0PIHZIB3NA2' where id=6;
-update noar ti set v0='0PIHZIB3NA2' where id=6;
-update noar tt set b0='K2UAETCYF1ZRIUPZWVQ32PNJI' where id=6;
-update noar ti set b0='K2UAETCYF1ZRIUPZWVQ32PNJI' where id=6;
-update noar tt set v0='BZN443Y8DYHEXBAF2CSRMQWA7NKSXP5I' where id=6;
-update noar ti set v0='BZN443Y8DYHEXBAF2CSRMQWA7NKSXP5I' where id=6;
-update noar tt set b1='P29U6MKFISL0V85A' where id=6;
-update noar ti set b1='P29U6MKFISL0V85A' where id=6;
-update noar tt set v0='SSN71F3DAI43QO9K0KWI7ATM4J6' where id=6;
-update noar ti set v0='SSN71F3DAI43QO9K0KWI7ATM4J6' where id=6;
-update noar tt set b2='ZPTXO' where id=6;
-update noar ti set b2='ZPTXO' where id=6;
-update noar tt set v0='O6EU2NH9XCIQ20QL3Q0Y202MGFT4YP' where id=7;
-update noar ti set v0='O6EU2NH9XCIQ20QL3Q0Y202MGFT4YP' where id=7;
-update noar tt set b0='QA366PO6IU82995G00G8D2FX2' where id=7;
-update noar ti set b0='QA366PO6IU82995G00G8D2FX2' where id=7;
-update noar tt set v0='JMWC9IKLD2AXMNG46HWMJRRK8Y65' where id=7;
-update noar ti set v0='JMWC9IKLD2AXMNG46HWMJRRK8Y65' where id=7;
-update noar tt set b1='T587BFDUBC6733FBGOG14V' where id=7;
-update noar ti set b1='T587BFDUBC6733FBGOG14V' where id=7;
-update noar tt set v0='QYK' where id=7;
-update noar ti set v0='QYK' where id=7;
-update noar tt set b2='U2XOEI4UXQWVPBKMUP82QNZWJLWTN' where id=7;
-update noar ti set b2='U2XOEI4UXQWVPBKMUP82QNZWJLWTN' where id=7;
-update noar tt set v0='OAUT3IRL' where id=8;
-update noar ti set v0='OAUT3IRL' where id=8;
-update noar tt set b0='IGDJMCOAV6P1D6JPRLGIHZQ5HIN' where id=8;
-update noar ti set b0='IGDJMCOAV6P1D6JPRLGIHZQ5HIN' where id=8;
-update noar tt set v0='GERZLX365' where id=8;
-update noar ti set v0='GERZLX365' where id=8;
-update noar tt set b1='91J5U2MFCRY5A20RSK9' where id=8;
-update noar ti set b1='91J5U2MFCRY5A20RSK9' where id=8;
-update noar tt set v0='FD6O2TEKP3FB' where id=8;
-update noar ti set v0='FD6O2TEKP3FB' where id=8;
-update noar tt set b2='UHQK78WYR0FNFGN16IG05DGHMIJ7IQ' where id=8;
-update noar ti set b2='UHQK78WYR0FNFGN16IG05DGHMIJ7IQ' where id=8;
-update noar tt set v0='U5EXFWMFLW6YQU8SJZ' where id=9;
-update noar ti set v0='U5EXFWMFLW6YQU8SJZ' where id=9;
-update noar tt set b0='7X8L3B58A7DFNOLF2BTTCCMGHYLFXA' where id=9;
-update noar ti set b0='7X8L3B58A7DFNOLF2BTTCCMGHYLFXA' where id=9;
-update noar tt set v0='OIH4JC' where id=9;
-update noar ti set v0='OIH4JC' where id=9;
-update noar tt set b1='X5TK2Z5Q3WPV7B' where id=9;
-update noar ti set b1='X5TK2Z5Q3WPV7B' where id=9;
-update noar tt set v0='O32I0SKW7G8HJ89FSM9W' where id=9;
-update noar ti set v0='O32I0SKW7G8HJ89FSM9W' where id=9;
-update noar tt set b2='Q' where id=9;
-update noar ti set b2='Q' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='A' where id=1;
-update noar ti set v0='A' where id=1;
-update noar tt set b0='V' where id=1;
-update noar ti set b0='V' where id=1;
-update noar tt set v0='NDHFNZVNZER0' where id=1;
-update noar ti set v0='NDHFNZVNZER0' where id=1;
-update noar tt set b1='XOF1T71SN19LPLUUMR8T0V' where id=1;
-update noar ti set b1='XOF1T71SN19LPLUUMR8T0V' where id=1;
-update noar tt set v0='XGDTM4ULG' where id=1;
-update noar ti set v0='XGDTM4ULG' where id=1;
-update noar tt set b2='BVPJMZ79OE0VLR0POPJF2COL' where id=1;
-update noar ti set b2='BVPJMZ79OE0VLR0POPJF2COL' where id=1;
-update noar tt set v0='TDQCD51C6LS50PCSS19' where id=2;
-update noar ti set v0='TDQCD51C6LS50PCSS19' where id=2;
-update noar tt set b0='2JLOMEVP50CSX5P' where id=2;
-update noar ti set b0='2JLOMEVP50CSX5P' where id=2;
-update noar tt set v0='W92IZ6W4ZX03GU7HB' where id=2;
-update noar ti set v0='W92IZ6W4ZX03GU7HB' where id=2;
-update noar tt set b1='NZOFN0P3ANMC9CCNGXYDAMGZIRQ6E' where id=2;
-update noar ti set b1='NZOFN0P3ANMC9CCNGXYDAMGZIRQ6E' where id=2;
-update noar tt set v0='QK71N118' where id=2;
-update noar ti set v0='QK71N118' where id=2;
-update noar tt set b2='9218G' where id=2;
-update noar ti set b2='9218G' where id=2;
-update noar tt set v0='2X' where id=3;
-update noar ti set v0='2X' where id=3;
-update noar tt set b0='EFN3UHPG090PAMQD5' where id=3;
-update noar ti set b0='EFN3UHPG090PAMQD5' where id=3;
-update noar tt set v0='U8G0BWY9N83YVKBSHPFRETDNZH9W' where id=3;
-update noar ti set v0='U8G0BWY9N83YVKBSHPFRETDNZH9W' where id=3;
-update noar tt set b1='U2XEAPDE54CJZCLJL' where id=3;
-update noar ti set b1='U2XEAPDE54CJZCLJL' where id=3;
-update noar tt set v0='NC4SXFI7MI83I2LTAZ5XZ32VG545V' where id=3;
-update noar ti set v0='NC4SXFI7MI83I2LTAZ5XZ32VG545V' where id=3;
-update noar tt set b2='JK' where id=3;
-update noar ti set b2='JK' where id=3;
-update noar tt set v0='RSWUAHUL6' where id=4;
-update noar ti set v0='RSWUAHUL6' where id=4;
-update noar tt set b0='GRQKU46EDTIGMF' where id=4;
-update noar ti set b0='GRQKU46EDTIGMF' where id=4;
-update noar tt set v0='BT' where id=4;
-update noar ti set v0='BT' where id=4;
-update noar tt set b1='X71JQGKDDFX3489U9T7B' where id=4;
-update noar ti set b1='X71JQGKDDFX3489U9T7B' where id=4;
-update noar tt set v0='57E93K20CL0OC9F1LQI986I' where id=4;
-update noar ti set v0='57E93K20CL0OC9F1LQI986I' where id=4;
-update noar tt set b2='QF2YZSKIT5YQYRPZ7AAEQGT5T5K2' where id=4;
-update noar ti set b2='QF2YZSKIT5YQYRPZ7AAEQGT5T5K2' where id=4;
-update noar tt set v0='932WM7HPL6Y2W0DEFD1B' where id=5;
-update noar ti set v0='932WM7HPL6Y2W0DEFD1B' where id=5;
-update noar tt set b0='3OO66UPVGB3GCD0' where id=5;
-update noar ti set b0='3OO66UPVGB3GCD0' where id=5;
-update noar tt set v0='82GEP0KY' where id=5;
-update noar ti set v0='82GEP0KY' where id=5;
-update noar tt set b1='XCZ91DUJ1SATYGR' where id=5;
-update noar ti set b1='XCZ91DUJ1SATYGR' where id=5;
-update noar tt set v0='J2CZMCT9SRK00YTGWB5P80X' where id=5;
-update noar ti set v0='J2CZMCT9SRK00YTGWB5P80X' where id=5;
-update noar tt set b2='F8' where id=5;
-update noar ti set b2='F8' where id=5;
-update noar tt set v0='79TZSK6QXT5QR9F9HN5FRJF1KK8FZY' where id=6;
-update noar ti set v0='79TZSK6QXT5QR9F9HN5FRJF1KK8FZY' where id=6;
-update noar tt set b0='HMLMF01XNW' where id=6;
-update noar ti set b0='HMLMF01XNW' where id=6;
-update noar tt set v0='1MKBV34P1BZHNYC20IAISEAZISU' where id=6;
-update noar ti set v0='1MKBV34P1BZHNYC20IAISEAZISU' where id=6;
-update noar tt set b1='V6Y1597M85UVADSRV' where id=6;
-update noar ti set b1='V6Y1597M85UVADSRV' where id=6;
-update noar tt set v0='01VB5IWSED' where id=6;
-update noar ti set v0='01VB5IWSED' where id=6;
-update noar tt set b2='N2WIMKTUKTN96Y' where id=6;
-update noar ti set b2='N2WIMKTUKTN96Y' where id=6;
-update noar tt set v0='XSFVFOXMR0VTGRXDFSB86CA9HXJTIY7G' where id=7;
-update noar ti set v0='XSFVFOXMR0VTGRXDFSB86CA9HXJTIY7G' where id=7;
-update noar tt set b0='TLT3' where id=7;
-update noar ti set b0='TLT3' where id=7;
-update noar tt set v0='96XRMMICUZOBMTW' where id=7;
-update noar ti set v0='96XRMMICUZOBMTW' where id=7;
-update noar tt set b1='LATU82IPCM65NU120CYY4EJTE2NEGF7L' where id=7;
-update noar ti set b1='LATU82IPCM65NU120CYY4EJTE2NEGF7L' where id=7;
-update noar tt set v0='HK' where id=7;
-update noar ti set v0='HK' where id=7;
-update noar tt set b2='F3VYTPKOVD' where id=7;
-update noar ti set b2='F3VYTPKOVD' where id=7;
-update noar tt set v0='KJBME3Y' where id=8;
-update noar ti set v0='KJBME3Y' where id=8;
-update noar tt set b0='9X3KW0PCRE545LOCATN70FKIZF' where id=8;
-update noar ti set b0='9X3KW0PCRE545LOCATN70FKIZF' where id=8;
-update noar tt set v0='2JS7M6NW4A' where id=8;
-update noar ti set v0='2JS7M6NW4A' where id=8;
-update noar tt set b1='ZEO1PV008CN91AIDPTYJHIY18X961L0' where id=8;
-update noar ti set b1='ZEO1PV008CN91AIDPTYJHIY18X961L0' where id=8;
-update noar tt set v0='B' where id=8;
-update noar ti set v0='B' where id=8;
-update noar tt set b2='8HQEAXOZ1A80P0G7A9SP5MQAUZT2KXI' where id=8;
-update noar ti set b2='8HQEAXOZ1A80P0G7A9SP5MQAUZT2KXI' where id=8;
-update noar tt set v0='TB71OWDBCDPM8021R' where id=9;
-update noar ti set v0='TB71OWDBCDPM8021R' where id=9;
-update noar tt set b0='9W71QX99B' where id=9;
-update noar ti set b0='9W71QX99B' where id=9;
-update noar tt set v0='NORAZPZ6K8L5RBX4L0ZELX8' where id=9;
-update noar ti set v0='NORAZPZ6K8L5RBX4L0ZELX8' where id=9;
-update noar tt set b1='V8ULB' where id=9;
-update noar ti set b1='V8ULB' where id=9;
-update noar tt set v0='YH' where id=9;
-update noar ti set v0='YH' where id=9;
-update noar tt set b2='33XO87DZ48YNP1FGU0B9N06' where id=9;
-update noar ti set b2='33XO87DZ48YNP1FGU0B9N06' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LIO' where id=1;
-update noar ti set v0='LIO' where id=1;
-update noar tt set b0='Y3G6XG4' where id=1;
-update noar ti set b0='Y3G6XG4' where id=1;
-update noar tt set v0='F1TTLJHRNTKD11T0X' where id=1;
-update noar ti set v0='F1TTLJHRNTKD11T0X' where id=1;
-update noar tt set b1='BQUA0FE5BZH9ID18986P' where id=1;
-update noar ti set b1='BQUA0FE5BZH9ID18986P' where id=1;
-update noar tt set v0='UNNX6JFFSSHUMN' where id=1;
-update noar ti set v0='UNNX6JFFSSHUMN' where id=1;
-update noar tt set b2='P' where id=1;
-update noar ti set b2='P' where id=1;
-update noar tt set v0='DDU4IIUFEABM7KXK2O7THELM' where id=2;
-update noar ti set v0='DDU4IIUFEABM7KXK2O7THELM' where id=2;
-update noar tt set b0='RTSYOKZYRMV' where id=2;
-update noar ti set b0='RTSYOKZYRMV' where id=2;
-update noar tt set v0='05I0' where id=2;
-update noar ti set v0='05I0' where id=2;
-update noar tt set b1='N9J0WU24H943KVVVX' where id=2;
-update noar ti set b1='N9J0WU24H943KVVVX' where id=2;
-update noar tt set v0='DJU70IQUL6D3K' where id=2;
-update noar ti set v0='DJU70IQUL6D3K' where id=2;
-update noar tt set b2='BHRWFKXZXV6I7F2BIVQ2M0JW1NX' where id=2;
-update noar ti set b2='BHRWFKXZXV6I7F2BIVQ2M0JW1NX' where id=2;
-update noar tt set v0='7FUQOVDRP8Q2N5RWI3J9M' where id=3;
-update noar ti set v0='7FUQOVDRP8Q2N5RWI3J9M' where id=3;
-update noar tt set b0='J8E157H7I00UPVKWCDDXC9O6F96P8D' where id=3;
-update noar ti set b0='J8E157H7I00UPVKWCDDXC9O6F96P8D' where id=3;
-update noar tt set v0='OMFW2X6OPA63M2MDH0' where id=3;
-update noar ti set v0='OMFW2X6OPA63M2MDH0' where id=3;
-update noar tt set b1='DYCORSVKDBSIODO' where id=3;
-update noar ti set b1='DYCORSVKDBSIODO' where id=3;
-update noar tt set v0='00I4XWBVVX3XQ93UAIZ9DXR6YB' where id=3;
-update noar ti set v0='00I4XWBVVX3XQ93UAIZ9DXR6YB' where id=3;
-update noar tt set b2='YLKWWFI0LSXIRPY' where id=3;
-update noar ti set b2='YLKWWFI0LSXIRPY' where id=3;
-update noar tt set v0='S4AD6GZOPINU' where id=4;
-update noar ti set v0='S4AD6GZOPINU' where id=4;
-update noar tt set b0='HKWF6Q5' where id=4;
-update noar ti set b0='HKWF6Q5' where id=4;
-update noar tt set v0='MN4MZABRRR' where id=4;
-update noar ti set v0='MN4MZABRRR' where id=4;
-update noar tt set b1='JBG3CX7QIJPG8E4WKOP' where id=4;
-update noar ti set b1='JBG3CX7QIJPG8E4WKOP' where id=4;
-update noar tt set v0='XV0D7BVKE5PN60PI' where id=4;
-update noar ti set v0='XV0D7BVKE5PN60PI' where id=4;
-update noar tt set b2='LU' where id=4;
-update noar ti set b2='LU' where id=4;
-update noar tt set v0='QTRCD6W428RS51AGQDDGK' where id=5;
-update noar ti set v0='QTRCD6W428RS51AGQDDGK' where id=5;
-update noar tt set b0='9RGU7ICDRQ2BPIGU8' where id=5;
-update noar ti set b0='9RGU7ICDRQ2BPIGU8' where id=5;
-update noar tt set v0='5CDTGIYK' where id=5;
-update noar ti set v0='5CDTGIYK' where id=5;
-update noar tt set b1='5DVYO1HEEX3B54I295752L7SG1QO' where id=5;
-update noar ti set b1='5DVYO1HEEX3B54I295752L7SG1QO' where id=5;
-update noar tt set v0='D4' where id=5;
-update noar ti set v0='D4' where id=5;
-update noar tt set b2='15D3YAD6XZ' where id=5;
-update noar ti set b2='15D3YAD6XZ' where id=5;
-update noar tt set v0='1AM2CE6P2QXNZH4KYJM' where id=6;
-update noar ti set v0='1AM2CE6P2QXNZH4KYJM' where id=6;
-update noar tt set b0='ECB6UMTQGFI97J2OXIE1TVLVYH' where id=6;
-update noar ti set b0='ECB6UMTQGFI97J2OXIE1TVLVYH' where id=6;
-update noar tt set v0='N7LF7GMG3VBGB0ECODQZGHQU3J3MF9G' where id=6;
-update noar ti set v0='N7LF7GMG3VBGB0ECODQZGHQU3J3MF9G' where id=6;
-update noar tt set b1='MR74EBF' where id=6;
-update noar ti set b1='MR74EBF' where id=6;
-update noar tt set v0='IFAJQOVRP3UB0MN65BFZTKI00I1CQ' where id=6;
-update noar ti set v0='IFAJQOVRP3UB0MN65BFZTKI00I1CQ' where id=6;
-update noar tt set b2='4I5O1UF4P' where id=6;
-update noar ti set b2='4I5O1UF4P' where id=6;
-update noar tt set v0='JH2BE3I4EJ8038XQKYYUHXKRRZ6' where id=7;
-update noar ti set v0='JH2BE3I4EJ8038XQKYYUHXKRRZ6' where id=7;
-update noar tt set b0='WVRKN6KQI81P' where id=7;
-update noar ti set b0='WVRKN6KQI81P' where id=7;
-update noar tt set v0='9YCQ5SM8UGLDKJT109L' where id=7;
-update noar ti set v0='9YCQ5SM8UGLDKJT109L' where id=7;
-update noar tt set b1='6JU7I4A0CL' where id=7;
-update noar ti set b1='6JU7I4A0CL' where id=7;
-update noar tt set v0='JKGCOF73Z91ZW7TKRAE' where id=7;
-update noar ti set v0='JKGCOF73Z91ZW7TKRAE' where id=7;
-update noar tt set b2='U38TDJVLX2VBFCDH80DW' where id=7;
-update noar ti set b2='U38TDJVLX2VBFCDH80DW' where id=7;
-update noar tt set v0='65KD4FMW1IZUAPJ5O4Y1HUZRQC' where id=8;
-update noar ti set v0='65KD4FMW1IZUAPJ5O4Y1HUZRQC' where id=8;
-update noar tt set b0='C8V604PVVWW98W50X7R' where id=8;
-update noar ti set b0='C8V604PVVWW98W50X7R' where id=8;
-update noar tt set v0='Q8A1HTG' where id=8;
-update noar ti set v0='Q8A1HTG' where id=8;
-update noar tt set b1='8J0PJKK2' where id=8;
-update noar ti set b1='8J0PJKK2' where id=8;
-update noar tt set v0='83TXLAE0BLSTDEMYA7NI' where id=8;
-update noar ti set v0='83TXLAE0BLSTDEMYA7NI' where id=8;
-update noar tt set b2='3YOQ' where id=8;
-update noar ti set b2='3YOQ' where id=8;
-update noar tt set v0='3UBHD4NN1UOAXGBLEID' where id=9;
-update noar ti set v0='3UBHD4NN1UOAXGBLEID' where id=9;
-update noar tt set b0='34E5ENE2UY9TG0L4BL18O5' where id=9;
-update noar ti set b0='34E5ENE2UY9TG0L4BL18O5' where id=9;
-update noar tt set v0='PY80H4WWA' where id=9;
-update noar ti set v0='PY80H4WWA' where id=9;
-update noar tt set b1='WNEKC3QIXU2AR8HAD4KDQYSTU' where id=9;
-update noar ti set b1='WNEKC3QIXU2AR8HAD4KDQYSTU' where id=9;
-update noar tt set v0='7YBMM6TTD0PU087URN' where id=9;
-update noar ti set v0='7YBMM6TTD0PU087URN' where id=9;
-update noar tt set b2='W932B20IVW48' where id=9;
-update noar ti set b2='W932B20IVW48' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='66P36' where id=1;
-update noar ti set v0='66P36' where id=1;
-update noar tt set b0='MCD37D1R1KER146C' where id=1;
-update noar ti set b0='MCD37D1R1KER146C' where id=1;
-update noar tt set v0='I1ISD5FF2SRZD6DU8TE72' where id=1;
-update noar ti set v0='I1ISD5FF2SRZD6DU8TE72' where id=1;
-update noar tt set b1='FOKH5RXCGIDV5' where id=1;
-update noar ti set b1='FOKH5RXCGIDV5' where id=1;
-update noar tt set v0='JR2Z4Z1YY5NK7G83OCS2BAL37LAJ5TY' where id=1;
-update noar ti set v0='JR2Z4Z1YY5NK7G83OCS2BAL37LAJ5TY' where id=1;
-update noar tt set b2='8L971501K5EMR3N9N2' where id=1;
-update noar ti set b2='8L971501K5EMR3N9N2' where id=1;
-update noar tt set v0='DISLIWXU9O2NU5UKD8NF0OIKTNOCN3YF' where id=2;
-update noar ti set v0='DISLIWXU9O2NU5UKD8NF0OIKTNOCN3YF' where id=2;
-update noar tt set b0='GH' where id=2;
-update noar ti set b0='GH' where id=2;
-update noar tt set v0='I573FM2MUXCQDSQ6QVCRO1OW2B6BKOT' where id=2;
-update noar ti set v0='I573FM2MUXCQDSQ6QVCRO1OW2B6BKOT' where id=2;
-update noar tt set b1='883WS4IM7LG1ORUSVV4ATO4CQY71AS' where id=2;
-update noar ti set b1='883WS4IM7LG1ORUSVV4ATO4CQY71AS' where id=2;
-update noar tt set v0='9BLVXWR70TQ77GBR3357PPS' where id=2;
-update noar ti set v0='9BLVXWR70TQ77GBR3357PPS' where id=2;
-update noar tt set b2='KAK2QFV8AC9JMZ' where id=2;
-update noar ti set b2='KAK2QFV8AC9JMZ' where id=2;
-update noar tt set v0='0JAJ10RDO3E' where id=3;
-update noar ti set v0='0JAJ10RDO3E' where id=3;
-update noar tt set b0='9E6SCXIE51YLGRTB6885W' where id=3;
-update noar ti set b0='9E6SCXIE51YLGRTB6885W' where id=3;
-update noar tt set v0='XD7' where id=3;
-update noar ti set v0='XD7' where id=3;
-update noar tt set b1='S1Y2CUR7KXKEC60B' where id=3;
-update noar ti set b1='S1Y2CUR7KXKEC60B' where id=3;
-update noar tt set v0='KVH56ZNR' where id=3;
-update noar ti set v0='KVH56ZNR' where id=3;
-update noar tt set b2='L71GF9OKU' where id=3;
-update noar ti set b2='L71GF9OKU' where id=3;
-update noar tt set v0='8CHNTTOU24ZSWWVCY1A4ADB6ST4QBRX' where id=4;
-update noar ti set v0='8CHNTTOU24ZSWWVCY1A4ADB6ST4QBRX' where id=4;
-update noar tt set b0='HXAM9OKSZ690M7NTC162' where id=4;
-update noar ti set b0='HXAM9OKSZ690M7NTC162' where id=4;
-update noar tt set v0='NEJHHDD' where id=4;
-update noar ti set v0='NEJHHDD' where id=4;
-update noar tt set b1='A568QPAT4XAYNCHP5W7' where id=4;
-update noar ti set b1='A568QPAT4XAYNCHP5W7' where id=4;
-update noar tt set v0='1FV1' where id=4;
-update noar ti set v0='1FV1' where id=4;
-update noar tt set b2='L8B6XD4ZBI8YW47WN' where id=4;
-update noar ti set b2='L8B6XD4ZBI8YW47WN' where id=4;
-update noar tt set v0='KNWS76FFVLNES5QW0FXGCRGZ7G4' where id=5;
-update noar ti set v0='KNWS76FFVLNES5QW0FXGCRGZ7G4' where id=5;
-update noar tt set b0='YODXM2TJPBSKRA42DJ0N03' where id=5;
-update noar ti set b0='YODXM2TJPBSKRA42DJ0N03' where id=5;
-update noar tt set v0='SMNSDK41XML66DA4ZVP2R' where id=5;
-update noar ti set v0='SMNSDK41XML66DA4ZVP2R' where id=5;
-update noar tt set b1='3O8MPVDHCE9RQ7LND2BLJQ2' where id=5;
-update noar ti set b1='3O8MPVDHCE9RQ7LND2BLJQ2' where id=5;
-update noar tt set v0='JPNFEYTXVCK8SEKUNOBDRQLYZNOZW5PJ' where id=5;
-update noar ti set v0='JPNFEYTXVCK8SEKUNOBDRQLYZNOZW5PJ' where id=5;
-update noar tt set b2='7TPAJV1I56NEUEEMUCY' where id=5;
-update noar ti set b2='7TPAJV1I56NEUEEMUCY' where id=5;
-update noar tt set v0='XIM' where id=6;
-update noar ti set v0='XIM' where id=6;
-update noar tt set b0='6PQ3OFLL3NQE3F1Y' where id=6;
-update noar ti set b0='6PQ3OFLL3NQE3F1Y' where id=6;
-update noar tt set v0='10ZGXC9H13O30CX' where id=6;
-update noar ti set v0='10ZGXC9H13O30CX' where id=6;
-update noar tt set b1='76GNA8DZML' where id=6;
-update noar ti set b1='76GNA8DZML' where id=6;
-update noar tt set v0='O8THJC8LA2ZLU3FSFXU0T8FRBMQ75C1' where id=6;
-update noar ti set v0='O8THJC8LA2ZLU3FSFXU0T8FRBMQ75C1' where id=6;
-update noar tt set b2='MNWHHPLF0V3W4' where id=6;
-update noar ti set b2='MNWHHPLF0V3W4' where id=6;
-update noar tt set v0='2NHJWSU' where id=7;
-update noar ti set v0='2NHJWSU' where id=7;
-update noar tt set b0='CMLY7L9B01Y1PLEA07BBCFVQ0' where id=7;
-update noar ti set b0='CMLY7L9B01Y1PLEA07BBCFVQ0' where id=7;
-update noar tt set v0='0MWVFT8GACPKZ2ULEACPM' where id=7;
-update noar ti set v0='0MWVFT8GACPKZ2ULEACPM' where id=7;
-update noar tt set b1='X72JXX5TYVRB4VQUO28S7Z3RUK3T' where id=7;
-update noar ti set b1='X72JXX5TYVRB4VQUO28S7Z3RUK3T' where id=7;
-update noar tt set v0='MMB7WITNIC' where id=7;
-update noar ti set v0='MMB7WITNIC' where id=7;
-update noar tt set b2='ELP5PQ38R336W' where id=7;
-update noar ti set b2='ELP5PQ38R336W' where id=7;
-update noar tt set v0='4IJA' where id=8;
-update noar ti set v0='4IJA' where id=8;
-update noar tt set b0='A34SH83OUHG3PTEZPCLIHGV0I4F9MXU' where id=8;
-update noar ti set b0='A34SH83OUHG3PTEZPCLIHGV0I4F9MXU' where id=8;
-update noar tt set v0='9Q2IWCJFJ5PGMQ5DOA9NEJWZBX4' where id=8;
-update noar ti set v0='9Q2IWCJFJ5PGMQ5DOA9NEJWZBX4' where id=8;
-update noar tt set b1='GLZFTYYCMUI' where id=8;
-update noar ti set b1='GLZFTYYCMUI' where id=8;
-update noar tt set v0='VHW' where id=8;
-update noar ti set v0='VHW' where id=8;
-update noar tt set b2='205J91153H2NOGTNW' where id=8;
-update noar ti set b2='205J91153H2NOGTNW' where id=8;
-update noar tt set v0='XCN' where id=9;
-update noar ti set v0='XCN' where id=9;
-update noar tt set b0='N36OMXEDRSW' where id=9;
-update noar ti set b0='N36OMXEDRSW' where id=9;
-update noar tt set v0='P8MQYP05GOWEDGV8AP09ROAHWX' where id=9;
-update noar ti set v0='P8MQYP05GOWEDGV8AP09ROAHWX' where id=9;
-update noar tt set b1='ODBZE0PZXQF' where id=9;
-update noar ti set b1='ODBZE0PZXQF' where id=9;
-update noar tt set v0='ZB2EHYQ7ISRFNGJZUUYBNRN1SS7CT0L' where id=9;
-update noar ti set v0='ZB2EHYQ7ISRFNGJZUUYBNRN1SS7CT0L' where id=9;
-update noar tt set b2='H559PD' where id=9;
-update noar ti set b2='H559PD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WR7DJFSN5UGF203' where id=1;
-update noar ti set v0='WR7DJFSN5UGF203' where id=1;
-update noar tt set b0='EV' where id=1;
-update noar ti set b0='EV' where id=1;
-update noar tt set v0='1VUUO1B6L357Z' where id=1;
-update noar ti set v0='1VUUO1B6L357Z' where id=1;
-update noar tt set b1='22G3VQTOGKVMEE753PIYJ7DY' where id=1;
-update noar ti set b1='22G3VQTOGKVMEE753PIYJ7DY' where id=1;
-update noar tt set v0='QCDDPRM3' where id=1;
-update noar ti set v0='QCDDPRM3' where id=1;
-update noar tt set b2='RK57SA2IS9ROA7EYOO4' where id=1;
-update noar ti set b2='RK57SA2IS9ROA7EYOO4' where id=1;
-update noar tt set v0='H3AEEE8CSC' where id=2;
-update noar ti set v0='H3AEEE8CSC' where id=2;
-update noar tt set b0='XLVMMDCHOJLG0QSONPSNJ' where id=2;
-update noar ti set b0='XLVMMDCHOJLG0QSONPSNJ' where id=2;
-update noar tt set v0='34MKP6XSBWURK3NRNFDW' where id=2;
-update noar ti set v0='34MKP6XSBWURK3NRNFDW' where id=2;
-update noar tt set b1='S0UFBA' where id=2;
-update noar ti set b1='S0UFBA' where id=2;
-update noar tt set v0='0PAUX919QJILAZ43L92TTE8CP436J3' where id=2;
-update noar ti set v0='0PAUX919QJILAZ43L92TTE8CP436J3' where id=2;
-update noar tt set b2='T7UBGMD4ITIEQKH8GL0' where id=2;
-update noar ti set b2='T7UBGMD4ITIEQKH8GL0' where id=2;
-update noar tt set v0='ONRJ4D5ZGSD' where id=3;
-update noar ti set v0='ONRJ4D5ZGSD' where id=3;
-update noar tt set b0='0ZIOOUCWDYWM' where id=3;
-update noar ti set b0='0ZIOOUCWDYWM' where id=3;
-update noar tt set v0='EHHKBBXXA4' where id=3;
-update noar ti set v0='EHHKBBXXA4' where id=3;
-update noar tt set b1='8' where id=3;
-update noar ti set b1='8' where id=3;
-update noar tt set v0='CO0509YW75U84YV4RIBP4L' where id=3;
-update noar ti set v0='CO0509YW75U84YV4RIBP4L' where id=3;
-update noar tt set b2='97' where id=3;
-update noar ti set b2='97' where id=3;
-update noar tt set v0='WYYMGD0YQH21QCRBWBI' where id=4;
-update noar ti set v0='WYYMGD0YQH21QCRBWBI' where id=4;
-update noar tt set b0='PQ3EH514' where id=4;
-update noar ti set b0='PQ3EH514' where id=4;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b1='BJMRH8FHAL7B88BY' where id=4;
-update noar ti set b1='BJMRH8FHAL7B88BY' where id=4;
-update noar tt set v0='A3CGOLVBT0H0272NOKV7HW10N4HM' where id=4;
-update noar ti set v0='A3CGOLVBT0H0272NOKV7HW10N4HM' where id=4;
-update noar tt set b2='30R4CZ07A' where id=4;
-update noar ti set b2='30R4CZ07A' where id=4;
-update noar tt set v0='VCD3LXJNFBQICHQ651MMFRCJDMLSRYWP' where id=5;
-update noar ti set v0='VCD3LXJNFBQICHQ651MMFRCJDMLSRYWP' where id=5;
-update noar tt set b0='WUBK8N7CE9Y84LJU84GMYAA8YLRGQR' where id=5;
-update noar ti set b0='WUBK8N7CE9Y84LJU84GMYAA8YLRGQR' where id=5;
-update noar tt set v0='GAICEJEF1R5LATFGRMI1XWRJECCX8VT' where id=5;
-update noar ti set v0='GAICEJEF1R5LATFGRMI1XWRJECCX8VT' where id=5;
-update noar tt set b1='L2FAACS2R' where id=5;
-update noar ti set b1='L2FAACS2R' where id=5;
-update noar tt set v0='5S81UC' where id=5;
-update noar ti set v0='5S81UC' where id=5;
-update noar tt set b2='6ORJKA8QGG628JLM6WZ81FAD18RSD' where id=5;
-update noar ti set b2='6ORJKA8QGG628JLM6WZ81FAD18RSD' where id=5;
-update noar tt set v0='9UR7X6DBXII6M' where id=6;
-update noar ti set v0='9UR7X6DBXII6M' where id=6;
-update noar tt set b0='T47UURFHFDDERX9' where id=6;
-update noar ti set b0='T47UURFHFDDERX9' where id=6;
-update noar tt set v0='XRMBRITRHUPS1YCICHRE3BC' where id=6;
-update noar ti set v0='XRMBRITRHUPS1YCICHRE3BC' where id=6;
-update noar tt set b1='DXU1KCSMQH9MZ4X0GIH450NC25FYQ0A' where id=6;
-update noar ti set b1='DXU1KCSMQH9MZ4X0GIH450NC25FYQ0A' where id=6;
-update noar tt set v0='20B0YH1KL3' where id=6;
-update noar ti set v0='20B0YH1KL3' where id=6;
-update noar tt set b2='96Z4CVKLB839H7JG6OB29DMD04' where id=6;
-update noar ti set b2='96Z4CVKLB839H7JG6OB29DMD04' where id=6;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b0='6T8DDEHYU' where id=7;
-update noar ti set b0='6T8DDEHYU' where id=7;
-update noar tt set v0='WZRBYQB' where id=7;
-update noar ti set v0='WZRBYQB' where id=7;
-update noar tt set b1='C121LRUJAW7' where id=7;
-update noar ti set b1='C121LRUJAW7' where id=7;
-update noar tt set v0='QSNGTU6KKSJOMJOLSLX5KN' where id=7;
-update noar ti set v0='QSNGTU6KKSJOMJOLSLX5KN' where id=7;
-update noar tt set b2='RNCBIAQCUBBVYHO1QZL' where id=7;
-update noar ti set b2='RNCBIAQCUBBVYHO1QZL' where id=7;
-update noar tt set v0='48DFTNYZ51EC5A0R8' where id=8;
-update noar ti set v0='48DFTNYZ51EC5A0R8' where id=8;
-update noar tt set b0='LTZXKAJS9UTIEX9BYWTLRX' where id=8;
-update noar ti set b0='LTZXKAJS9UTIEX9BYWTLRX' where id=8;
-update noar tt set v0='C3H6FBJTXH4NLPZXUC7G5QY' where id=8;
-update noar ti set v0='C3H6FBJTXH4NLPZXUC7G5QY' where id=8;
-update noar tt set b1='MB8O4XMG2XTZ0DP95NWOYE830J3D' where id=8;
-update noar ti set b1='MB8O4XMG2XTZ0DP95NWOYE830J3D' where id=8;
-update noar tt set v0='BBT67HO8JSHCQ45172V03ZDF876M840I' where id=8;
-update noar ti set v0='BBT67HO8JSHCQ45172V03ZDF876M840I' where id=8;
-update noar tt set b2='5JW4J6E89GQMJG1PVC714' where id=8;
-update noar ti set b2='5JW4J6E89GQMJG1PVC714' where id=8;
-update noar tt set v0='XA98R9ABPQEII01YDER24X230ZFOJ' where id=9;
-update noar ti set v0='XA98R9ABPQEII01YDER24X230ZFOJ' where id=9;
-update noar tt set b0='YW34M3XCXH1' where id=9;
-update noar ti set b0='YW34M3XCXH1' where id=9;
-update noar tt set v0='97K' where id=9;
-update noar ti set v0='97K' where id=9;
-update noar tt set b1='7TQBWK7AGI9GW19YJA8' where id=9;
-update noar ti set b1='7TQBWK7AGI9GW19YJA8' where id=9;
-update noar tt set v0='QVGTS6U49IC' where id=9;
-update noar ti set v0='QVGTS6U49IC' where id=9;
-update noar tt set b2='I2YICWKYUF6F4OYSC' where id=9;
-update noar ti set b2='I2YICWKYUF6F4OYSC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4BMPA0839HMTXAG9ME9' where id=1;
-update noar ti set v0='4BMPA0839HMTXAG9ME9' where id=1;
-update noar tt set b0='75NQQ2PEXW9GKWIFYX0RYSHU' where id=1;
-update noar ti set b0='75NQQ2PEXW9GKWIFYX0RYSHU' where id=1;
-update noar tt set v0='OAQU' where id=1;
-update noar ti set v0='OAQU' where id=1;
-update noar tt set b1='LL3RXSPP' where id=1;
-update noar ti set b1='LL3RXSPP' where id=1;
-update noar tt set v0='RY88YGHYMHYF09VQ5UL' where id=1;
-update noar ti set v0='RY88YGHYMHYF09VQ5UL' where id=1;
-update noar tt set b2='VK6LJ2Q4TJEDO5MYVQPS7OHPE4O9B' where id=1;
-update noar ti set b2='VK6LJ2Q4TJEDO5MYVQPS7OHPE4O9B' where id=1;
-update noar tt set v0='E8NIALN0VFSJ2BWQQOM' where id=2;
-update noar ti set v0='E8NIALN0VFSJ2BWQQOM' where id=2;
-update noar tt set b0='SXBENCGGQDZ7UOD' where id=2;
-update noar ti set b0='SXBENCGGQDZ7UOD' where id=2;
-update noar tt set v0='FJ4SZOOQR3ITVRGE389GON66U2P2' where id=2;
-update noar ti set v0='FJ4SZOOQR3ITVRGE389GON66U2P2' where id=2;
-update noar tt set b1='6W7JQI' where id=2;
-update noar ti set b1='6W7JQI' where id=2;
-update noar tt set v0='SBMKBU62US8JD' where id=2;
-update noar ti set v0='SBMKBU62US8JD' where id=2;
-update noar tt set b2='M1CJRQAM5A57BLVOQBAJLASOU8WN9QC2' where id=2;
-update noar ti set b2='M1CJRQAM5A57BLVOQBAJLASOU8WN9QC2' where id=2;
-update noar tt set v0='S8OIEBK88Z4KXZPXG091' where id=3;
-update noar ti set v0='S8OIEBK88Z4KXZPXG091' where id=3;
-update noar tt set b0='P3WVCX809TM860ITFOO' where id=3;
-update noar ti set b0='P3WVCX809TM860ITFOO' where id=3;
-update noar tt set v0='R4FT1HKOKH4AOL' where id=3;
-update noar ti set v0='R4FT1HKOKH4AOL' where id=3;
-update noar tt set b1='2QQAMDVB5ZPJNM5W4LPA6C2H77' where id=3;
-update noar ti set b1='2QQAMDVB5ZPJNM5W4LPA6C2H77' where id=3;
-update noar tt set v0='P25ZB0' where id=3;
-update noar ti set v0='P25ZB0' where id=3;
-update noar tt set b2='VJJ9W' where id=3;
-update noar ti set b2='VJJ9W' where id=3;
-update noar tt set v0='G8IW52HR13JY24B1G9DAWXZ1B' where id=4;
-update noar ti set v0='G8IW52HR13JY24B1G9DAWXZ1B' where id=4;
-update noar tt set b0='530BIS28' where id=4;
-update noar ti set b0='530BIS28' where id=4;
-update noar tt set v0='D829NKDKO4YSXT3A3XKPGIVBGQLJL' where id=4;
-update noar ti set v0='D829NKDKO4YSXT3A3XKPGIVBGQLJL' where id=4;
-update noar tt set b1='E8QMTNPL6OHOS2MXOCTBBYJ9N5L' where id=4;
-update noar ti set b1='E8QMTNPL6OHOS2MXOCTBBYJ9N5L' where id=4;
-update noar tt set v0='XDXQ50' where id=4;
-update noar ti set v0='XDXQ50' where id=4;
-update noar tt set b2='Y2LYY15VF1NS42J' where id=4;
-update noar ti set b2='Y2LYY15VF1NS42J' where id=4;
-update noar tt set v0='WFZ28TP9VSEIZ1UFG3QY7UL' where id=5;
-update noar ti set v0='WFZ28TP9VSEIZ1UFG3QY7UL' where id=5;
-update noar tt set b0='M8OBJKCFYUOP5BVJFH39OW96Z' where id=5;
-update noar ti set b0='M8OBJKCFYUOP5BVJFH39OW96Z' where id=5;
-update noar tt set v0='GGDKHWXD8W3Z5C5VW' where id=5;
-update noar ti set v0='GGDKHWXD8W3Z5C5VW' where id=5;
-update noar tt set b1='2H13PFK' where id=5;
-update noar ti set b1='2H13PFK' where id=5;
-update noar tt set v0='YMPW39D' where id=5;
-update noar ti set v0='YMPW39D' where id=5;
-update noar tt set b2='UUDE38BOTQN' where id=5;
-update noar ti set b2='UUDE38BOTQN' where id=5;
-update noar tt set v0='W30U893BRMN52AZWGJPH1LW' where id=6;
-update noar ti set v0='W30U893BRMN52AZWGJPH1LW' where id=6;
-update noar tt set b0='LF7EIP5KUI93SHMNLBAKR52XAFFJ7XO' where id=6;
-update noar ti set b0='LF7EIP5KUI93SHMNLBAKR52XAFFJ7XO' where id=6;
-update noar tt set v0='VH1A6JAWGD' where id=6;
-update noar ti set v0='VH1A6JAWGD' where id=6;
-update noar tt set b1='WN8CNRAP6' where id=6;
-update noar ti set b1='WN8CNRAP6' where id=6;
-update noar tt set v0='JRTNA7C5ZLQ' where id=6;
-update noar ti set v0='JRTNA7C5ZLQ' where id=6;
-update noar tt set b2='VL' where id=6;
-update noar ti set b2='VL' where id=6;
-update noar tt set v0='9BL8' where id=7;
-update noar ti set v0='9BL8' where id=7;
-update noar tt set b0='5NRVOC45C5GO4F0' where id=7;
-update noar ti set b0='5NRVOC45C5GO4F0' where id=7;
-update noar tt set v0='XO5VLH981YJ55EK' where id=7;
-update noar ti set v0='XO5VLH981YJ55EK' where id=7;
-update noar tt set b1='YABWQ96' where id=7;
-update noar ti set b1='YABWQ96' where id=7;
-update noar tt set v0='NYYG9WXZ6UWXY6P4' where id=7;
-update noar ti set v0='NYYG9WXZ6UWXY6P4' where id=7;
-update noar tt set b2='7ETM320DY3GHU4YZD5676HLAPF0MBL5' where id=7;
-update noar ti set b2='7ETM320DY3GHU4YZD5676HLAPF0MBL5' where id=7;
-update noar tt set v0='8MONZCNZQ3RPNYU7' where id=8;
-update noar ti set v0='8MONZCNZQ3RPNYU7' where id=8;
-update noar tt set b0='D6ZXJEV1IM5PS3O' where id=8;
-update noar ti set b0='D6ZXJEV1IM5PS3O' where id=8;
-update noar tt set v0='D9TUDNF91JCUTIFJHNLB54R0YDT3J6B' where id=8;
-update noar ti set v0='D9TUDNF91JCUTIFJHNLB54R0YDT3J6B' where id=8;
-update noar tt set b1='EWIKJU8LTL7KVESF49REB' where id=8;
-update noar ti set b1='EWIKJU8LTL7KVESF49REB' where id=8;
-update noar tt set v0='MZWB8EYN8Q01HCRQ7ALO3NO' where id=8;
-update noar ti set v0='MZWB8EYN8Q01HCRQ7ALO3NO' where id=8;
-update noar tt set b2='GUC58YXKP9QJVXHB' where id=8;
-update noar ti set b2='GUC58YXKP9QJVXHB' where id=8;
-update noar tt set v0='UX' where id=9;
-update noar ti set v0='UX' where id=9;
-update noar tt set b0='4PG35UP1L7DJDH' where id=9;
-update noar ti set b0='4PG35UP1L7DJDH' where id=9;
-update noar tt set v0='L43E8G38E4ZHEIV2ZM3998WKZ8RNQW3W' where id=9;
-update noar ti set v0='L43E8G38E4ZHEIV2ZM3998WKZ8RNQW3W' where id=9;
-update noar tt set b1='XMA24D23EOYOKDELMKFULZ8JOC9' where id=9;
-update noar ti set b1='XMA24D23EOYOKDELMKFULZ8JOC9' where id=9;
-update noar tt set v0='Z75XPJ8B1CD7J' where id=9;
-update noar ti set v0='Z75XPJ8B1CD7J' where id=9;
-update noar tt set b2='0GI5E7EMXH5Y08N69H' where id=9;
-update noar ti set b2='0GI5E7EMXH5Y08N69H' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1' where id=1;
-update noar ti set v0='1' where id=1;
-update noar tt set b0='PE9UBWBA1U146G1B95ZZ' where id=1;
-update noar ti set b0='PE9UBWBA1U146G1B95ZZ' where id=1;
-update noar tt set v0='FCAMWNQXB0KCFIU9NAA56O37MIFKGI' where id=1;
-update noar ti set v0='FCAMWNQXB0KCFIU9NAA56O37MIFKGI' where id=1;
-update noar tt set b1='BQI2G6ND4YKE8FNDXB8B' where id=1;
-update noar ti set b1='BQI2G6ND4YKE8FNDXB8B' where id=1;
-update noar tt set v0='9MT' where id=1;
-update noar ti set v0='9MT' where id=1;
-update noar tt set b2='P1I13X3PQXQINJR3EBGP0AY7M8U92SU' where id=1;
-update noar ti set b2='P1I13X3PQXQINJR3EBGP0AY7M8U92SU' where id=1;
-update noar tt set v0='YMGK9UVXIC615FT' where id=2;
-update noar ti set v0='YMGK9UVXIC615FT' where id=2;
-update noar tt set b0='6V0SZA3II' where id=2;
-update noar ti set b0='6V0SZA3II' where id=2;
-update noar tt set v0='ZTNIWLDRSH783L8USGALRSM1Z94' where id=2;
-update noar ti set v0='ZTNIWLDRSH783L8USGALRSM1Z94' where id=2;
-update noar tt set b1='KUHYYS0YN7XEERBVY81J9G4TAYL4' where id=2;
-update noar ti set b1='KUHYYS0YN7XEERBVY81J9G4TAYL4' where id=2;
-update noar tt set v0='12E53SYUAA85K71QWJP09I3T6X' where id=2;
-update noar ti set v0='12E53SYUAA85K71QWJP09I3T6X' where id=2;
-update noar tt set b2='B5TXCIUP7IZVUVYCQOL3RQ' where id=2;
-update noar ti set b2='B5TXCIUP7IZVUVYCQOL3RQ' where id=2;
-update noar tt set v0='U3D7L5IBMVFP48JJXCBSGX4RIYYF' where id=3;
-update noar ti set v0='U3D7L5IBMVFP48JJXCBSGX4RIYYF' where id=3;
-update noar tt set b0='LLELKM' where id=3;
-update noar ti set b0='LLELKM' where id=3;
-update noar tt set v0='HL2EY0ZSRE3BPROSWFJ1B' where id=3;
-update noar ti set v0='HL2EY0ZSRE3BPROSWFJ1B' where id=3;
-update noar tt set b1='3A03S' where id=3;
-update noar ti set b1='3A03S' where id=3;
-update noar tt set v0='F12YJ2T224ZMWQC3541' where id=3;
-update noar ti set v0='F12YJ2T224ZMWQC3541' where id=3;
-update noar tt set b2='8QZPHW6MP6PLTRGUR2DOQK0Z3MU6W' where id=3;
-update noar ti set b2='8QZPHW6MP6PLTRGUR2DOQK0Z3MU6W' where id=3;
-update noar tt set v0='1VJASU73FJ5U6G58MHZHZNKR51YUQ3U9' where id=4;
-update noar ti set v0='1VJASU73FJ5U6G58MHZHZNKR51YUQ3U9' where id=4;
-update noar tt set b0='7NDVRZV085MIGN7' where id=4;
-update noar ti set b0='7NDVRZV085MIGN7' where id=4;
-update noar tt set v0='KUQQBIE2Z' where id=4;
-update noar ti set v0='KUQQBIE2Z' where id=4;
-update noar tt set b1='UEUNG9HB8UHH32I7A2JYN8N62860KGD' where id=4;
-update noar ti set b1='UEUNG9HB8UHH32I7A2JYN8N62860KGD' where id=4;
-update noar tt set v0='KA6L8DY' where id=4;
-update noar ti set v0='KA6L8DY' where id=4;
-update noar tt set b2='NCRSQMVR7238GV2IA7' where id=4;
-update noar ti set b2='NCRSQMVR7238GV2IA7' where id=4;
-update noar tt set v0='F89GGUNPJNWNFNQVFAM67CR' where id=5;
-update noar ti set v0='F89GGUNPJNWNFNQVFAM67CR' where id=5;
-update noar tt set b0='QGA8973KAGGH4O3' where id=5;
-update noar ti set b0='QGA8973KAGGH4O3' where id=5;
-update noar tt set v0='4JEOPUBM9QWN6DQWC4Q9X' where id=5;
-update noar ti set v0='4JEOPUBM9QWN6DQWC4Q9X' where id=5;
-update noar tt set b1='JHIREB0JMNZLW2D57TMVUAU' where id=5;
-update noar ti set b1='JHIREB0JMNZLW2D57TMVUAU' where id=5;
-update noar tt set v0='10BA4XW8SO73FYT632Q4M0G9KBE' where id=5;
-update noar ti set v0='10BA4XW8SO73FYT632Q4M0G9KBE' where id=5;
-update noar tt set b2='O1IG3FJV3JJ8AYUGH' where id=5;
-update noar ti set b2='O1IG3FJV3JJ8AYUGH' where id=5;
-update noar tt set v0='GH7GG9FD9CM2CJJRQZ10' where id=6;
-update noar ti set v0='GH7GG9FD9CM2CJJRQZ10' where id=6;
-update noar tt set b0='PYWN3UT9DUJ6QBWURSYU0' where id=6;
-update noar ti set b0='PYWN3UT9DUJ6QBWURSYU0' where id=6;
-update noar tt set v0='O9FPLB8KZEC2WGHB6K' where id=6;
-update noar ti set v0='O9FPLB8KZEC2WGHB6K' where id=6;
-update noar tt set b1='JCFFI0XLF8Y3XA34KDND8BDJ' where id=6;
-update noar ti set b1='JCFFI0XLF8Y3XA34KDND8BDJ' where id=6;
-update noar tt set v0='IH2HTYW' where id=6;
-update noar ti set v0='IH2HTYW' where id=6;
-update noar tt set b2='V4B0A6A' where id=6;
-update noar ti set b2='V4B0A6A' where id=6;
-update noar tt set v0='ZSCPEU9KWM8CTU3CLYA1W1T56NA' where id=7;
-update noar ti set v0='ZSCPEU9KWM8CTU3CLYA1W1T56NA' where id=7;
-update noar tt set b0='IGAIC8A6' where id=7;
-update noar ti set b0='IGAIC8A6' where id=7;
-update noar tt set v0='6D' where id=7;
-update noar ti set v0='6D' where id=7;
-update noar tt set b1='3RZI9KS0YHPA2YYVLF8B9G' where id=7;
-update noar ti set b1='3RZI9KS0YHPA2YYVLF8B9G' where id=7;
-update noar tt set v0='A' where id=7;
-update noar ti set v0='A' where id=7;
-update noar tt set b2='L4QM3R0UKZ6D1OB89UN3O9CQGGR03' where id=7;
-update noar ti set b2='L4QM3R0UKZ6D1OB89UN3O9CQGGR03' where id=7;
-update noar tt set v0='PDXF7M463KC4GVHSUI4XVSQXM' where id=8;
-update noar ti set v0='PDXF7M463KC4GVHSUI4XVSQXM' where id=8;
-update noar tt set b0='QF253N6' where id=8;
-update noar ti set b0='QF253N6' where id=8;
-update noar tt set v0='70WOQL1718CK4O4740WCUQIMHR9' where id=8;
-update noar ti set v0='70WOQL1718CK4O4740WCUQIMHR9' where id=8;
-update noar tt set b1='11UDK4CPW55UVKC' where id=8;
-update noar ti set b1='11UDK4CPW55UVKC' where id=8;
-update noar tt set v0='72L5UIOSTSJ94LUK' where id=8;
-update noar ti set v0='72L5UIOSTSJ94LUK' where id=8;
-update noar tt set b2='Z8UFY0GARQL' where id=8;
-update noar ti set b2='Z8UFY0GARQL' where id=8;
-update noar tt set v0='82WHSVEFLMMSWCG6OVKUJY21H' where id=9;
-update noar ti set v0='82WHSVEFLMMSWCG6OVKUJY21H' where id=9;
-update noar tt set b0='F0L7KJGF' where id=9;
-update noar ti set b0='F0L7KJGF' where id=9;
-update noar tt set v0='ZL0BDNUWONKQ9XMF3' where id=9;
-update noar ti set v0='ZL0BDNUWONKQ9XMF3' where id=9;
-update noar tt set b1='50ETN5YT368Q1' where id=9;
-update noar ti set b1='50ETN5YT368Q1' where id=9;
-update noar tt set v0='I76OZ4YXU95NWVJCQ3QUVNL' where id=9;
-update noar ti set v0='I76OZ4YXU95NWVJCQ3QUVNL' where id=9;
-update noar tt set b2='TDP7B5V6PE8F7OGZQB5WEAK7YWJZEIFD' where id=9;
-update noar ti set b2='TDP7B5V6PE8F7OGZQB5WEAK7YWJZEIFD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RMF01TT' where id=1;
-update noar ti set v0='RMF01TT' where id=1;
-update noar tt set b0='Z8OQ6FGL7ZGJQBDO' where id=1;
-update noar ti set b0='Z8OQ6FGL7ZGJQBDO' where id=1;
-update noar tt set v0='JFDXUR06PRFAS' where id=1;
-update noar ti set v0='JFDXUR06PRFAS' where id=1;
-update noar tt set b1='L7R41L9TKY2XHHMS4Q85XZUAYAQ2' where id=1;
-update noar ti set b1='L7R41L9TKY2XHHMS4Q85XZUAYAQ2' where id=1;
-update noar tt set v0='40PL9VPTN' where id=1;
-update noar ti set v0='40PL9VPTN' where id=1;
-update noar tt set b2='C4ASYIWSIUY856' where id=1;
-update noar ti set b2='C4ASYIWSIUY856' where id=1;
-update noar tt set v0='2L85OXI7695JJZB2K0RSP5CS894T' where id=2;
-update noar ti set v0='2L85OXI7695JJZB2K0RSP5CS894T' where id=2;
-update noar tt set b0='W' where id=2;
-update noar ti set b0='W' where id=2;
-update noar tt set v0='P2XCINSP' where id=2;
-update noar ti set v0='P2XCINSP' where id=2;
-update noar tt set b1='ACBKGTGY809111HHC' where id=2;
-update noar ti set b1='ACBKGTGY809111HHC' where id=2;
-update noar tt set v0='ZA500HGL15KG9CQLXV6' where id=2;
-update noar ti set v0='ZA500HGL15KG9CQLXV6' where id=2;
-update noar tt set b2='1LV2CXKF5ZU4SBJM5FU9B6LHRKT' where id=2;
-update noar ti set b2='1LV2CXKF5ZU4SBJM5FU9B6LHRKT' where id=2;
-update noar tt set v0='RL' where id=3;
-update noar ti set v0='RL' where id=3;
-update noar tt set b0='Q3NI0GQN82' where id=3;
-update noar ti set b0='Q3NI0GQN82' where id=3;
-update noar tt set v0='BEB' where id=3;
-update noar ti set v0='BEB' where id=3;
-update noar tt set b1='PYIABPV26HWQDLERYO1X1AVWIBTLNJO' where id=3;
-update noar ti set b1='PYIABPV26HWQDLERYO1X1AVWIBTLNJO' where id=3;
-update noar tt set v0='D9HM6WXLPOZJCEPC5DT1' where id=3;
-update noar ti set v0='D9HM6WXLPOZJCEPC5DT1' where id=3;
-update noar tt set b2='WKGITDSV2X9WMZY' where id=3;
-update noar ti set b2='WKGITDSV2X9WMZY' where id=3;
-update noar tt set v0='ABTN091KBQHGB9DYXXAFVVO8XN0VM3H' where id=4;
-update noar ti set v0='ABTN091KBQHGB9DYXXAFVVO8XN0VM3H' where id=4;
-update noar tt set b0='8' where id=4;
-update noar ti set b0='8' where id=4;
-update noar tt set v0='KPOF8KL2BJOQVXFMLWCZ0JTCYGWM1' where id=4;
-update noar ti set v0='KPOF8KL2BJOQVXFMLWCZ0JTCYGWM1' where id=4;
-update noar tt set b1='UIZNBX49OEJH6OXJTDBY2WKGLI' where id=4;
-update noar ti set b1='UIZNBX49OEJH6OXJTDBY2WKGLI' where id=4;
-update noar tt set v0='VMMXZ256M0KKDW5FS9A71TNO' where id=4;
-update noar ti set v0='VMMXZ256M0KKDW5FS9A71TNO' where id=4;
-update noar tt set b2='GBL63964UDOJJDMVFUD' where id=4;
-update noar ti set b2='GBL63964UDOJJDMVFUD' where id=4;
-update noar tt set v0='TZXPACWC4PJ9VPYME6XXFWG8YV0CJCQE' where id=5;
-update noar ti set v0='TZXPACWC4PJ9VPYME6XXFWG8YV0CJCQE' where id=5;
-update noar tt set b0='QDUYVZK' where id=5;
-update noar ti set b0='QDUYVZK' where id=5;
-update noar tt set v0='TD7CE0H7H2' where id=5;
-update noar ti set v0='TD7CE0H7H2' where id=5;
-update noar tt set b1='C3797NMIJRC25FBJTLV8VJZ' where id=5;
-update noar ti set b1='C3797NMIJRC25FBJTLV8VJZ' where id=5;
-update noar tt set v0='886UI54V' where id=5;
-update noar ti set v0='886UI54V' where id=5;
-update noar tt set b2='S14OOJECI0MXNAQL0PYFE' where id=5;
-update noar ti set b2='S14OOJECI0MXNAQL0PYFE' where id=5;
-update noar tt set v0='P4UHO7PLH6OM5' where id=6;
-update noar ti set v0='P4UHO7PLH6OM5' where id=6;
-update noar tt set b0='YXDKTHI21I0A56IRZOWS6NR5FCR1ZGX' where id=6;
-update noar ti set b0='YXDKTHI21I0A56IRZOWS6NR5FCR1ZGX' where id=6;
-update noar tt set v0='SWUF5XPW9H3UVK' where id=6;
-update noar ti set v0='SWUF5XPW9H3UVK' where id=6;
-update noar tt set b1='5WGW3WQPV' where id=6;
-update noar ti set b1='5WGW3WQPV' where id=6;
-update noar tt set v0='4KPY0RUXA8XPWXWL' where id=6;
-update noar ti set v0='4KPY0RUXA8XPWXWL' where id=6;
-update noar tt set b2='HZBA7KYQZIJ1OXCXSDPD9Y21KY1ZX' where id=6;
-update noar ti set b2='HZBA7KYQZIJ1OXCXSDPD9Y21KY1ZX' where id=6;
-update noar tt set v0='1LSGWIUM6ABPQRKLCW5ABG3VRCH' where id=7;
-update noar ti set v0='1LSGWIUM6ABPQRKLCW5ABG3VRCH' where id=7;
-update noar tt set b0='5NZ0' where id=7;
-update noar ti set b0='5NZ0' where id=7;
-update noar tt set v0='C5KRRT3T5ST1ZLAQQ' where id=7;
-update noar ti set v0='C5KRRT3T5ST1ZLAQQ' where id=7;
-update noar tt set b1='I4LHHQIRS2I5ABEVTSS317PNGX' where id=7;
-update noar ti set b1='I4LHHQIRS2I5ABEVTSS317PNGX' where id=7;
-update noar tt set v0='391NN8Z2KJ2VQB92LMCQ' where id=7;
-update noar ti set v0='391NN8Z2KJ2VQB92LMCQ' where id=7;
-update noar tt set b2='ONSMZSMKJBTAKQCRV' where id=7;
-update noar ti set b2='ONSMZSMKJBTAKQCRV' where id=7;
-update noar tt set v0='S0YZ99B' where id=8;
-update noar ti set v0='S0YZ99B' where id=8;
-update noar tt set b0='ES5BN1BBO4RPW9T' where id=8;
-update noar ti set b0='ES5BN1BBO4RPW9T' where id=8;
-update noar tt set v0='NYVZV5F' where id=8;
-update noar ti set v0='NYVZV5F' where id=8;
-update noar tt set b1='XCOC4UC33F6U9ARCQJXZZNMVAD2Z' where id=8;
-update noar ti set b1='XCOC4UC33F6U9ARCQJXZZNMVAD2Z' where id=8;
-update noar tt set v0='DMHLY4HFO6HHWOW9CQQ' where id=8;
-update noar ti set v0='DMHLY4HFO6HHWOW9CQQ' where id=8;
-update noar tt set b2='2D' where id=8;
-update noar ti set b2='2D' where id=8;
-update noar tt set v0='P' where id=9;
-update noar ti set v0='P' where id=9;
-update noar tt set b0='7IVQ3RPGQWMU7K3GIC2WYSRCC' where id=9;
-update noar ti set b0='7IVQ3RPGQWMU7K3GIC2WYSRCC' where id=9;
-update noar tt set v0='0L587SDBCAUXX' where id=9;
-update noar ti set v0='0L587SDBCAUXX' where id=9;
-update noar tt set b1='1E' where id=9;
-update noar ti set b1='1E' where id=9;
-update noar tt set v0='8TZDYF7Z67ADKV390CF444VOWX' where id=9;
-update noar ti set v0='8TZDYF7Z67ADKV390CF444VOWX' where id=9;
-update noar tt set b2='JJYXPEYNNWD9WV5I5I8' where id=9;
-update noar ti set b2='JJYXPEYNNWD9WV5I5I8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U3QXFT7' where id=1;
-update noar ti set v0='U3QXFT7' where id=1;
-update noar tt set b0='RT1M41Q144JC9YH65' where id=1;
-update noar ti set b0='RT1M41Q144JC9YH65' where id=1;
-update noar tt set v0='D9H' where id=1;
-update noar ti set v0='D9H' where id=1;
-update noar tt set b1='98XU74MA2TRJBKOTQO28' where id=1;
-update noar ti set b1='98XU74MA2TRJBKOTQO28' where id=1;
-update noar tt set v0='DC' where id=1;
-update noar ti set v0='DC' where id=1;
-update noar tt set b2='FCXDOFTJFUX0DDKX0HC6XF8IFQEBE' where id=1;
-update noar ti set b2='FCXDOFTJFUX0DDKX0HC6XF8IFQEBE' where id=1;
-update noar tt set v0='OW9JQ5UW6WLFFH8SJC' where id=2;
-update noar ti set v0='OW9JQ5UW6WLFFH8SJC' where id=2;
-update noar tt set b0='XGL56XP7Q8RV1HYC0Q' where id=2;
-update noar ti set b0='XGL56XP7Q8RV1HYC0Q' where id=2;
-update noar tt set v0='5R09PJ2A385FM4XL5HT6' where id=2;
-update noar ti set v0='5R09PJ2A385FM4XL5HT6' where id=2;
-update noar tt set b1='MOC0IW9COPITPFEJXUP5RDOAPM1YIF24' where id=2;
-update noar ti set b1='MOC0IW9COPITPFEJXUP5RDOAPM1YIF24' where id=2;
-update noar tt set v0='FKGELF025CP41NXGCT7F7RB7AIMPL' where id=2;
-update noar ti set v0='FKGELF025CP41NXGCT7F7RB7AIMPL' where id=2;
-update noar tt set b2='LBN1S3LDCJ8LZI7ZZN1S8ZQBZYI8' where id=2;
-update noar ti set b2='LBN1S3LDCJ8LZI7ZZN1S8ZQBZYI8' where id=2;
-update noar tt set v0='H5381XQR4GPX5S864HK0UM6' where id=3;
-update noar ti set v0='H5381XQR4GPX5S864HK0UM6' where id=3;
-update noar tt set b0='6YPZ' where id=3;
-update noar ti set b0='6YPZ' where id=3;
-update noar tt set v0='X2KQ7PLIX4JOUX0V875NSK' where id=3;
-update noar ti set v0='X2KQ7PLIX4JOUX0V875NSK' where id=3;
-update noar tt set b1='MV4G9KSH5' where id=3;
-update noar ti set b1='MV4G9KSH5' where id=3;
-update noar tt set v0='LN767BM1F73HVV8O68IC9OLJT7QMZ2O' where id=3;
-update noar ti set v0='LN767BM1F73HVV8O68IC9OLJT7QMZ2O' where id=3;
-update noar tt set b2='N1WW103NIE8MPPKVR' where id=3;
-update noar ti set b2='N1WW103NIE8MPPKVR' where id=3;
-update noar tt set v0='2NW4OBUV4TBU1TOJDF1PW12AOG3' where id=4;
-update noar ti set v0='2NW4OBUV4TBU1TOJDF1PW12AOG3' where id=4;
-update noar tt set b0='GA4LV' where id=4;
-update noar ti set b0='GA4LV' where id=4;
-update noar tt set v0='YAEM48ZNAT4N02NH0Y8TCVLL2BEM' where id=4;
-update noar ti set v0='YAEM48ZNAT4N02NH0Y8TCVLL2BEM' where id=4;
-update noar tt set b1='ZNJA2BSW8FAG22' where id=4;
-update noar ti set b1='ZNJA2BSW8FAG22' where id=4;
-update noar tt set v0='E9BX06TVP5X5Q13AIA0DH' where id=4;
-update noar ti set v0='E9BX06TVP5X5Q13AIA0DH' where id=4;
-update noar tt set b2='WT1TLCXBYIHWI1GD' where id=4;
-update noar ti set b2='WT1TLCXBYIHWI1GD' where id=4;
-update noar tt set v0='FR4N3PFY2YUL' where id=5;
-update noar ti set v0='FR4N3PFY2YUL' where id=5;
-update noar tt set b0='OQIYKLJS9WHKAJERG7LS9BKF1YFX0Y5B' where id=5;
-update noar ti set b0='OQIYKLJS9WHKAJERG7LS9BKF1YFX0Y5B' where id=5;
-update noar tt set v0='GTY5O6RDFYODPLFWKTCOOJ6' where id=5;
-update noar ti set v0='GTY5O6RDFYODPLFWKTCOOJ6' where id=5;
-update noar tt set b1='3LORD46P63UKU9I' where id=5;
-update noar ti set b1='3LORD46P63UKU9I' where id=5;
-update noar tt set v0='HYSX4' where id=5;
-update noar ti set v0='HYSX4' where id=5;
-update noar tt set b2='S0DNS3JOSD3SAP2J' where id=5;
-update noar ti set b2='S0DNS3JOSD3SAP2J' where id=5;
-update noar tt set v0='9TWBD5YT3307AU4GEHSK3AYBLF' where id=6;
-update noar ti set v0='9TWBD5YT3307AU4GEHSK3AYBLF' where id=6;
-update noar tt set b0='RU1NL87CQUUJ' where id=6;
-update noar ti set b0='RU1NL87CQUUJ' where id=6;
-update noar tt set v0='N2W' where id=6;
-update noar ti set v0='N2W' where id=6;
-update noar tt set b1='ENZYX098BBUN6' where id=6;
-update noar ti set b1='ENZYX098BBUN6' where id=6;
-update noar tt set v0='G3PACXKI6RSJ4CEZZJ7GHZ73' where id=6;
-update noar ti set v0='G3PACXKI6RSJ4CEZZJ7GHZ73' where id=6;
-update noar tt set b2='16MIXU5ERSCJI6L4J' where id=6;
-update noar ti set b2='16MIXU5ERSCJI6L4J' where id=6;
-update noar tt set v0='0VROV7N303VI' where id=7;
-update noar ti set v0='0VROV7N303VI' where id=7;
-update noar tt set b0='9EAXF7IU64QQZMHZN8KT' where id=7;
-update noar ti set b0='9EAXF7IU64QQZMHZN8KT' where id=7;
-update noar tt set v0='O7HPFIXEQE3G5MWNQ20VQH16DDSXY2D' where id=7;
-update noar ti set v0='O7HPFIXEQE3G5MWNQ20VQH16DDSXY2D' where id=7;
-update noar tt set b1='QZ9OGK5QMZN' where id=7;
-update noar ti set b1='QZ9OGK5QMZN' where id=7;
-update noar tt set v0='FD4ZE6A2QRGZVX0VAVG47ERIS' where id=7;
-update noar ti set v0='FD4ZE6A2QRGZVX0VAVG47ERIS' where id=7;
-update noar tt set b2='146S6HUJH2JY82DOIV9ZUYQ08YQF' where id=7;
-update noar ti set b2='146S6HUJH2JY82DOIV9ZUYQ08YQF' where id=7;
-update noar tt set v0='JWBL3AA88DUH9O4MWKKXIVX1Y' where id=8;
-update noar ti set v0='JWBL3AA88DUH9O4MWKKXIVX1Y' where id=8;
-update noar tt set b0='QMEYKB2ZFJ7CR9C' where id=8;
-update noar ti set b0='QMEYKB2ZFJ7CR9C' where id=8;
-update noar tt set v0='3YZE6RKQYCLILJTSUNLRWJ' where id=8;
-update noar ti set v0='3YZE6RKQYCLILJTSUNLRWJ' where id=8;
-update noar tt set b1='MZ88MTYLM91POPWKBL4YR42' where id=8;
-update noar ti set b1='MZ88MTYLM91POPWKBL4YR42' where id=8;
-update noar tt set v0='E9Z5IV3Q5QGXGSCDHHPPT29PXEVWS10N' where id=8;
-update noar ti set v0='E9Z5IV3Q5QGXGSCDHHPPT29PXEVWS10N' where id=8;
-update noar tt set b2='8RXXW09' where id=8;
-update noar ti set b2='8RXXW09' where id=8;
-update noar tt set v0='8G4JFPTVC2' where id=9;
-update noar ti set v0='8G4JFPTVC2' where id=9;
-update noar tt set b0='V2X8IYO53' where id=9;
-update noar ti set b0='V2X8IYO53' where id=9;
-update noar tt set v0='C5OOAMFMWAAGIDXN7LCJRMGJGI6LJMK' where id=9;
-update noar ti set v0='C5OOAMFMWAAGIDXN7LCJRMGJGI6LJMK' where id=9;
-update noar tt set b1='JLY137NGHJ0NWZ4BW2QHIEACBQ57RYGP' where id=9;
-update noar ti set b1='JLY137NGHJ0NWZ4BW2QHIEACBQ57RYGP' where id=9;
-update noar tt set v0='73DPP8QP733RQD8Q315V8Q3KB1J7CZZ' where id=9;
-update noar ti set v0='73DPP8QP733RQD8Q315V8Q3KB1J7CZZ' where id=9;
-update noar tt set b2='8962W028V' where id=9;
-update noar ti set b2='8962W028V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TH15PY73DK' where id=1;
-update noar ti set v0='TH15PY73DK' where id=1;
-update noar tt set b0='MJ01G5634CJ80KDCFCZ189OEMI4T' where id=1;
-update noar ti set b0='MJ01G5634CJ80KDCFCZ189OEMI4T' where id=1;
-update noar tt set v0='41Q4BTSQXMESELQOKQGC' where id=1;
-update noar ti set v0='41Q4BTSQXMESELQOKQGC' where id=1;
-update noar tt set b1='Q76MJEQVKBLOMVCX' where id=1;
-update noar ti set b1='Q76MJEQVKBLOMVCX' where id=1;
-update noar tt set v0='8CKCF5M5DFJGLN3L9M7SQTS8JZDETEN' where id=1;
-update noar ti set v0='8CKCF5M5DFJGLN3L9M7SQTS8JZDETEN' where id=1;
-update noar tt set b2='88KK5C7LAZVQL9PBHNOYUF' where id=1;
-update noar ti set b2='88KK5C7LAZVQL9PBHNOYUF' where id=1;
-update noar tt set v0='RNBMZ9HUPE5K0J0' where id=2;
-update noar ti set v0='RNBMZ9HUPE5K0J0' where id=2;
-update noar tt set b0='2TIDWLLT1523PJ2D9' where id=2;
-update noar ti set b0='2TIDWLLT1523PJ2D9' where id=2;
-update noar tt set v0='5QCWUK' where id=2;
-update noar ti set v0='5QCWUK' where id=2;
-update noar tt set b1='RNN4JR6F47WMUZF5U0' where id=2;
-update noar ti set b1='RNN4JR6F47WMUZF5U0' where id=2;
-update noar tt set v0='5CIA5BBKHVSZ109' where id=2;
-update noar ti set v0='5CIA5BBKHVSZ109' where id=2;
-update noar tt set b2='N8LGZV9J6XWEVRWWI455' where id=2;
-update noar ti set b2='N8LGZV9J6XWEVRWWI455' where id=2;
-update noar tt set v0='CDP21XWGVXVGP3NZ' where id=3;
-update noar ti set v0='CDP21XWGVXVGP3NZ' where id=3;
-update noar tt set b0='V1STZ854CZA3JHMWS9TC69QBP81BBKL' where id=3;
-update noar ti set b0='V1STZ854CZA3JHMWS9TC69QBP81BBKL' where id=3;
-update noar tt set v0='BKQZF7ACENRTRCP8Q2H746KRMNL62N' where id=3;
-update noar ti set v0='BKQZF7ACENRTRCP8Q2H746KRMNL62N' where id=3;
-update noar tt set b1='56P7UPE82CRZB0LY1D' where id=3;
-update noar ti set b1='56P7UPE82CRZB0LY1D' where id=3;
-update noar tt set v0='SL1WSUNCM3VGQBG928TB59WD9JTQ' where id=3;
-update noar ti set v0='SL1WSUNCM3VGQBG928TB59WD9JTQ' where id=3;
-update noar tt set b2='WW90XSJYM9IGG9XRTVYQPC' where id=3;
-update noar ti set b2='WW90XSJYM9IGG9XRTVYQPC' where id=3;
-update noar tt set v0='TM2TL6XYRJBR20LLTMHOSWWC' where id=4;
-update noar ti set v0='TM2TL6XYRJBR20LLTMHOSWWC' where id=4;
-update noar tt set b0='ES8IFTH0Z0M5EVHZYSWBAVM2IX0CC11' where id=4;
-update noar ti set b0='ES8IFTH0Z0M5EVHZYSWBAVM2IX0CC11' where id=4;
-update noar tt set v0='EDY85L1BTLM4JHIXXW5' where id=4;
-update noar ti set v0='EDY85L1BTLM4JHIXXW5' where id=4;
-update noar tt set b1='P06TGX6TCI5VOFUI08VMOREE8WAW3O' where id=4;
-update noar ti set b1='P06TGX6TCI5VOFUI08VMOREE8WAW3O' where id=4;
-update noar tt set v0='LHI0FOX1JKDHHQVO154HUN8IZHYY1B98' where id=4;
-update noar ti set v0='LHI0FOX1JKDHHQVO154HUN8IZHYY1B98' where id=4;
-update noar tt set b2='WZJ768O72CD5BDJPW' where id=4;
-update noar ti set b2='WZJ768O72CD5BDJPW' where id=4;
-update noar tt set v0='UV3MTZUBJ' where id=5;
-update noar ti set v0='UV3MTZUBJ' where id=5;
-update noar tt set b0='NVZGPUM7K' where id=5;
-update noar ti set b0='NVZGPUM7K' where id=5;
-update noar tt set v0='EBGKJO901EQM4QDXKZV8' where id=5;
-update noar ti set v0='EBGKJO901EQM4QDXKZV8' where id=5;
-update noar tt set b1='DZSSW4YCTUE1QJ4US78GSS6X16' where id=5;
-update noar ti set b1='DZSSW4YCTUE1QJ4US78GSS6X16' where id=5;
-update noar tt set v0='DIK2ICHW' where id=5;
-update noar ti set v0='DIK2ICHW' where id=5;
-update noar tt set b2='0GN7ZIMMG2' where id=5;
-update noar ti set b2='0GN7ZIMMG2' where id=5;
-update noar tt set v0='NE0UBZOOVWP7' where id=6;
-update noar ti set v0='NE0UBZOOVWP7' where id=6;
-update noar tt set b0='SOBQZS6XZ' where id=6;
-update noar ti set b0='SOBQZS6XZ' where id=6;
-update noar tt set v0='X8' where id=6;
-update noar ti set v0='X8' where id=6;
-update noar tt set b1='7LJ6OFVK0TQ' where id=6;
-update noar ti set b1='7LJ6OFVK0TQ' where id=6;
-update noar tt set v0='4IYGUK5' where id=6;
-update noar ti set v0='4IYGUK5' where id=6;
-update noar tt set b2='VYU8PWLYX98DR4AV4ELCFVRGM7S2' where id=6;
-update noar ti set b2='VYU8PWLYX98DR4AV4ELCFVRGM7S2' where id=6;
-update noar tt set v0='NF4' where id=7;
-update noar ti set v0='NF4' where id=7;
-update noar tt set b0='A34NGBXM72SU3TY8SVW1NEVR' where id=7;
-update noar ti set b0='A34NGBXM72SU3TY8SVW1NEVR' where id=7;
-update noar tt set v0='DJ3ZNIR1Z1WKB0FVQ9RSX3FCQMDHJA' where id=7;
-update noar ti set v0='DJ3ZNIR1Z1WKB0FVQ9RSX3FCQMDHJA' where id=7;
-update noar tt set b1='0T97W2RMOYJ0F6VW5PRPA1' where id=7;
-update noar ti set b1='0T97W2RMOYJ0F6VW5PRPA1' where id=7;
-update noar tt set v0='4' where id=7;
-update noar ti set v0='4' where id=7;
-update noar tt set b2='87L795D2' where id=7;
-update noar ti set b2='87L795D2' where id=7;
-update noar tt set v0='KVR2H3NSQWJ935897LRBKTYI990' where id=8;
-update noar ti set v0='KVR2H3NSQWJ935897LRBKTYI990' where id=8;
-update noar tt set b0='L1DCVB' where id=8;
-update noar ti set b0='L1DCVB' where id=8;
-update noar tt set v0='P1MXBSQD8GC4J7NH5D55OC5' where id=8;
-update noar ti set v0='P1MXBSQD8GC4J7NH5D55OC5' where id=8;
-update noar tt set b1='MAIHZLIDKDXSTDFP325UXLG' where id=8;
-update noar ti set b1='MAIHZLIDKDXSTDFP325UXLG' where id=8;
-update noar tt set v0='LK3MG079VW3U2' where id=8;
-update noar ti set v0='LK3MG079VW3U2' where id=8;
-update noar tt set b2='LNWBMBLQ' where id=8;
-update noar ti set b2='LNWBMBLQ' where id=8;
-update noar tt set v0='CAPH35G2ZBLK' where id=9;
-update noar ti set v0='CAPH35G2ZBLK' where id=9;
-update noar tt set b0='49DERRZ6GBRBXN' where id=9;
-update noar ti set b0='49DERRZ6GBRBXN' where id=9;
-update noar tt set v0='MDGQV7TRBNX3LRECJ34TY' where id=9;
-update noar ti set v0='MDGQV7TRBNX3LRECJ34TY' where id=9;
-update noar tt set b1='7GZF8WCEAK69HZ3SJWNZD074K' where id=9;
-update noar ti set b1='7GZF8WCEAK69HZ3SJWNZD074K' where id=9;
-update noar tt set v0='GQTOL8I' where id=9;
-update noar ti set v0='GQTOL8I' where id=9;
-update noar tt set b2='DNYTUCY49TPRZRYOCRWRW69UH80JGP' where id=9;
-update noar ti set b2='DNYTUCY49TPRZRYOCRWRW69UH80JGP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SA80PG' where id=1;
-update noar ti set v0='SA80PG' where id=1;
-update noar tt set b0='USS5FE6P4XGPLTBN0EOEOFQB' where id=1;
-update noar ti set b0='USS5FE6P4XGPLTBN0EOEOFQB' where id=1;
-update noar tt set v0='M7JUWNJODTE4D22I1ZYP64WV' where id=1;
-update noar ti set v0='M7JUWNJODTE4D22I1ZYP64WV' where id=1;
-update noar tt set b1='9ND3E0DUHRJAOAVOVTFLMMBXHT1A0UQH' where id=1;
-update noar ti set b1='9ND3E0DUHRJAOAVOVTFLMMBXHT1A0UQH' where id=1;
-update noar tt set v0='T9ZXXD6XZE' where id=1;
-update noar ti set v0='T9ZXXD6XZE' where id=1;
-update noar tt set b2='DGMPOJ' where id=1;
-update noar ti set b2='DGMPOJ' where id=1;
-update noar tt set v0='FDM7H7G' where id=2;
-update noar ti set v0='FDM7H7G' where id=2;
-update noar tt set b0='YUMMS05KO9BRE1CZ4R' where id=2;
-update noar ti set b0='YUMMS05KO9BRE1CZ4R' where id=2;
-update noar tt set v0='63KFBR6' where id=2;
-update noar ti set v0='63KFBR6' where id=2;
-update noar tt set b1='N4VW4O8U3D' where id=2;
-update noar ti set b1='N4VW4O8U3D' where id=2;
-update noar tt set v0='UYB56R8SRKCA8O5O' where id=2;
-update noar ti set v0='UYB56R8SRKCA8O5O' where id=2;
-update noar tt set b2='3HCEENYOE9HZ0SEP1' where id=2;
-update noar ti set b2='3HCEENYOE9HZ0SEP1' where id=2;
-update noar tt set v0='GK7YW07HGHV' where id=3;
-update noar ti set v0='GK7YW07HGHV' where id=3;
-update noar tt set b0='4HHV537SNEGOS3' where id=3;
-update noar ti set b0='4HHV537SNEGOS3' where id=3;
-update noar tt set v0='UR4U43GFPKQF28AV' where id=3;
-update noar ti set v0='UR4U43GFPKQF28AV' where id=3;
-update noar tt set b1='BV2WBK2M5EQJ89VGDNC9C' where id=3;
-update noar ti set b1='BV2WBK2M5EQJ89VGDNC9C' where id=3;
-update noar tt set v0='ZKZ8RO' where id=3;
-update noar ti set v0='ZKZ8RO' where id=3;
-update noar tt set b2='4SVQWVJ9' where id=3;
-update noar ti set b2='4SVQWVJ9' where id=3;
-update noar tt set v0='2QKXMN4IFF8Z1GXHNACI81KE1663FQ' where id=4;
-update noar ti set v0='2QKXMN4IFF8Z1GXHNACI81KE1663FQ' where id=4;
-update noar tt set b0='R3IFSPI0M' where id=4;
-update noar ti set b0='R3IFSPI0M' where id=4;
-update noar tt set v0='OJMAJMR2A0NHTYEI5W5C8D49' where id=4;
-update noar ti set v0='OJMAJMR2A0NHTYEI5W5C8D49' where id=4;
-update noar tt set b1='K4W0WDR1JRNRFVWCAQ6XT4WJ4C6XF' where id=4;
-update noar ti set b1='K4W0WDR1JRNRFVWCAQ6XT4WJ4C6XF' where id=4;
-update noar tt set v0='8768' where id=4;
-update noar ti set v0='8768' where id=4;
-update noar tt set b2='DVSHBK' where id=4;
-update noar ti set b2='DVSHBK' where id=4;
-update noar tt set v0='FPT1OM5PPLPB6MWCHQQH3R5Q4Q7VA' where id=5;
-update noar ti set v0='FPT1OM5PPLPB6MWCHQQH3R5Q4Q7VA' where id=5;
-update noar tt set b0='0NTBNZO0E5DZXHPL4UGL80VL525S2ZFV' where id=5;
-update noar ti set b0='0NTBNZO0E5DZXHPL4UGL80VL525S2ZFV' where id=5;
-update noar tt set v0='J8XLH1TN4GKWHPLD' where id=5;
-update noar ti set v0='J8XLH1TN4GKWHPLD' where id=5;
-update noar tt set b1='BIGO8S80J8R4QEQ5C1LZ' where id=5;
-update noar ti set b1='BIGO8S80J8R4QEQ5C1LZ' where id=5;
-update noar tt set v0='ST' where id=5;
-update noar ti set v0='ST' where id=5;
-update noar tt set b2='H8F10L06U' where id=5;
-update noar ti set b2='H8F10L06U' where id=5;
-update noar tt set v0='3VQ1LSWAMUVP' where id=6;
-update noar ti set v0='3VQ1LSWAMUVP' where id=6;
-update noar tt set b0='0N5RBUGCUXQHGV6DT2HY4P' where id=6;
-update noar ti set b0='0N5RBUGCUXQHGV6DT2HY4P' where id=6;
-update noar tt set v0='LW' where id=6;
-update noar ti set v0='LW' where id=6;
-update noar tt set b1='XC7T528FA5G' where id=6;
-update noar ti set b1='XC7T528FA5G' where id=6;
-update noar tt set v0='HDAVQ5PBEOK6CD108VYAP6SINEVV' where id=6;
-update noar ti set v0='HDAVQ5PBEOK6CD108VYAP6SINEVV' where id=6;
-update noar tt set b2='M3YKWCQQQWZ4CURX0ONL4TE7' where id=6;
-update noar ti set b2='M3YKWCQQQWZ4CURX0ONL4TE7' where id=6;
-update noar tt set v0='0IGCIK17N0F9FNQ76IO1H87VN5WKNKKB' where id=7;
-update noar ti set v0='0IGCIK17N0F9FNQ76IO1H87VN5WKNKKB' where id=7;
-update noar tt set b0='16F1BCE' where id=7;
-update noar ti set b0='16F1BCE' where id=7;
-update noar tt set v0='F7HYCT5X3V155PQ6KFEAG' where id=7;
-update noar ti set v0='F7HYCT5X3V155PQ6KFEAG' where id=7;
-update noar tt set b1='BCDI10FVTNMK' where id=7;
-update noar ti set b1='BCDI10FVTNMK' where id=7;
-update noar tt set v0='MD206ZJRKOC57CS7ISK7' where id=7;
-update noar ti set v0='MD206ZJRKOC57CS7ISK7' where id=7;
-update noar tt set b2='PNN11WCL2N8NQ36' where id=7;
-update noar ti set b2='PNN11WCL2N8NQ36' where id=7;
-update noar tt set v0='S' where id=8;
-update noar ti set v0='S' where id=8;
-update noar tt set b0='AT5I7DO9R1' where id=8;
-update noar ti set b0='AT5I7DO9R1' where id=8;
-update noar tt set v0='UBTG0KLEG678OMWELQX64M' where id=8;
-update noar ti set v0='UBTG0KLEG678OMWELQX64M' where id=8;
-update noar tt set b1='YCVZMH' where id=8;
-update noar ti set b1='YCVZMH' where id=8;
-update noar tt set v0='DIPPRLUPQRAI68V' where id=8;
-update noar ti set v0='DIPPRLUPQRAI68V' where id=8;
-update noar tt set b2='4TIPR78COMZCS5DOE7HJ5' where id=8;
-update noar ti set b2='4TIPR78COMZCS5DOE7HJ5' where id=8;
-update noar tt set v0='PN6LWWGIHYE893KE3DTN5AAVKCB81' where id=9;
-update noar ti set v0='PN6LWWGIHYE893KE3DTN5AAVKCB81' where id=9;
-update noar tt set b0='LUUIEVD0ZWLE8' where id=9;
-update noar ti set b0='LUUIEVD0ZWLE8' where id=9;
-update noar tt set v0='62Z' where id=9;
-update noar ti set v0='62Z' where id=9;
-update noar tt set b1='JEEBWUBR1248QKC12IE2' where id=9;
-update noar ti set b1='JEEBWUBR1248QKC12IE2' where id=9;
-update noar tt set v0='2SWZ' where id=9;
-update noar ti set v0='2SWZ' where id=9;
-update noar tt set b2='1MPY7LPQWAD6VC0' where id=9;
-update noar ti set b2='1MPY7LPQWAD6VC0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6GJQVFSDL0KDOQ2C8BQ1PMK' where id=1;
-update noar ti set v0='6GJQVFSDL0KDOQ2C8BQ1PMK' where id=1;
-update noar tt set b0='ESST' where id=1;
-update noar ti set b0='ESST' where id=1;
-update noar tt set v0='49RXKRGWR' where id=1;
-update noar ti set v0='49RXKRGWR' where id=1;
-update noar tt set b1='UZNQ' where id=1;
-update noar ti set b1='UZNQ' where id=1;
-update noar tt set v0='0CX9WFJS90B0LXCNJ0YNU9STLFMZ6JD' where id=1;
-update noar ti set v0='0CX9WFJS90B0LXCNJ0YNU9STLFMZ6JD' where id=1;
-update noar tt set b2='DJ04THBCA5H6S65QTXIBUH' where id=1;
-update noar ti set b2='DJ04THBCA5H6S65QTXIBUH' where id=1;
-update noar tt set v0='HIXMG172FLNTZNLXY86XDTPPX33V479J' where id=2;
-update noar ti set v0='HIXMG172FLNTZNLXY86XDTPPX33V479J' where id=2;
-update noar tt set b0='WPUEM8U2WS99V394FEXX8IM9Q' where id=2;
-update noar ti set b0='WPUEM8U2WS99V394FEXX8IM9Q' where id=2;
-update noar tt set v0='H2C7KQ6PVFUFM1' where id=2;
-update noar ti set v0='H2C7KQ6PVFUFM1' where id=2;
-update noar tt set b1='G1JQPO8HAT0DN5UZNY4552LRIC47' where id=2;
-update noar ti set b1='G1JQPO8HAT0DN5UZNY4552LRIC47' where id=2;
-update noar tt set v0='TR5RC5W2EHZQ8K' where id=2;
-update noar ti set v0='TR5RC5W2EHZQ8K' where id=2;
-update noar tt set b2='UF1DM123QFUKM0OJ3S1MI0QV41RG' where id=2;
-update noar ti set b2='UF1DM123QFUKM0OJ3S1MI0QV41RG' where id=2;
-update noar tt set v0='OGCTEWDFCQD0NIAOL6U8' where id=3;
-update noar ti set v0='OGCTEWDFCQD0NIAOL6U8' where id=3;
-update noar tt set b0='D2EMA' where id=3;
-update noar ti set b0='D2EMA' where id=3;
-update noar tt set v0='IK2XQAHHCEVO20F5MP' where id=3;
-update noar ti set v0='IK2XQAHHCEVO20F5MP' where id=3;
-update noar tt set b1='X04490O' where id=3;
-update noar ti set b1='X04490O' where id=3;
-update noar tt set v0='OGQD9D' where id=3;
-update noar ti set v0='OGQD9D' where id=3;
-update noar tt set b2='N40NZHVEN8GYN21X2SSMVNC' where id=3;
-update noar ti set b2='N40NZHVEN8GYN21X2SSMVNC' where id=3;
-update noar tt set v0='5H1X21G16' where id=4;
-update noar ti set v0='5H1X21G16' where id=4;
-update noar tt set b0='JLS7' where id=4;
-update noar ti set b0='JLS7' where id=4;
-update noar tt set v0='J' where id=4;
-update noar ti set v0='J' where id=4;
-update noar tt set b1='6OI4ZIC42RAVBM8M71547ANB' where id=4;
-update noar ti set b1='6OI4ZIC42RAVBM8M71547ANB' where id=4;
-update noar tt set v0='EM1X6O0EFXVQX' where id=4;
-update noar ti set v0='EM1X6O0EFXVQX' where id=4;
-update noar tt set b2='09T6GKDW8K37ASUX2MSYTL0I4RN' where id=4;
-update noar ti set b2='09T6GKDW8K37ASUX2MSYTL0I4RN' where id=4;
-update noar tt set v0='KT1VDKRKID2GIYFPZIBNIR' where id=5;
-update noar ti set v0='KT1VDKRKID2GIYFPZIBNIR' where id=5;
-update noar tt set b0='SRO76FHS821' where id=5;
-update noar ti set b0='SRO76FHS821' where id=5;
-update noar tt set v0='LZBN4' where id=5;
-update noar ti set v0='LZBN4' where id=5;
-update noar tt set b1='CH4V1NSX5MFNL5EKE3' where id=5;
-update noar ti set b1='CH4V1NSX5MFNL5EKE3' where id=5;
-update noar tt set v0='AHRNJU17953C9QOMAT8M4G' where id=5;
-update noar ti set v0='AHRNJU17953C9QOMAT8M4G' where id=5;
-update noar tt set b2='1VEF06B8MB0ZPUHL3ZTVO' where id=5;
-update noar ti set b2='1VEF06B8MB0ZPUHL3ZTVO' where id=5;
-update noar tt set v0='X1CN2P4TZRFU3S59CPVB37O0VSFU2' where id=6;
-update noar ti set v0='X1CN2P4TZRFU3S59CPVB37O0VSFU2' where id=6;
-update noar tt set b0='MR' where id=6;
-update noar ti set b0='MR' where id=6;
-update noar tt set v0='JYWJ9E6W7X0LW79HZEN5QBBUSXC' where id=6;
-update noar ti set v0='JYWJ9E6W7X0LW79HZEN5QBBUSXC' where id=6;
-update noar tt set b1='XQ61ZO1AA1' where id=6;
-update noar ti set b1='XQ61ZO1AA1' where id=6;
-update noar tt set v0='CY1EDINWIJM6' where id=6;
-update noar ti set v0='CY1EDINWIJM6' where id=6;
-update noar tt set b2='3HO4T8ZLAXRSS16JF0M5VVK' where id=6;
-update noar ti set b2='3HO4T8ZLAXRSS16JF0M5VVK' where id=6;
-update noar tt set v0='HFI7E' where id=7;
-update noar ti set v0='HFI7E' where id=7;
-update noar tt set b0='E03D44VII94OE' where id=7;
-update noar ti set b0='E03D44VII94OE' where id=7;
-update noar tt set v0='NYTIDO7WO28479GZSMDW57NK4KE' where id=7;
-update noar ti set v0='NYTIDO7WO28479GZSMDW57NK4KE' where id=7;
-update noar tt set b1='IOD9URKZHINI8ZSSJEOX40GJ' where id=7;
-update noar ti set b1='IOD9URKZHINI8ZSSJEOX40GJ' where id=7;
-update noar tt set v0='S3Q0QEVQTNMZ' where id=7;
-update noar ti set v0='S3Q0QEVQTNMZ' where id=7;
-update noar tt set b2='ZK0LEYQPAXVRWGKUAI6SBBALX' where id=7;
-update noar ti set b2='ZK0LEYQPAXVRWGKUAI6SBBALX' where id=7;
-update noar tt set v0='QL1QUU44' where id=8;
-update noar ti set v0='QL1QUU44' where id=8;
-update noar tt set b0='NCGAILC2C6ABFG7Q5QATOO5KC16UMQ17' where id=8;
-update noar ti set b0='NCGAILC2C6ABFG7Q5QATOO5KC16UMQ17' where id=8;
-update noar tt set v0='5LFBKA' where id=8;
-update noar ti set v0='5LFBKA' where id=8;
-update noar tt set b1='O365AOJKCSIP1IEZB' where id=8;
-update noar ti set b1='O365AOJKCSIP1IEZB' where id=8;
-update noar tt set v0='VMTEZC0UMZTVVPJ31MQ6R' where id=8;
-update noar ti set v0='VMTEZC0UMZTVVPJ31MQ6R' where id=8;
-update noar tt set b2='2' where id=8;
-update noar ti set b2='2' where id=8;
-update noar tt set v0='CHC3WS3NQ8E3' where id=9;
-update noar ti set v0='CHC3WS3NQ8E3' where id=9;
-update noar tt set b0='7AJCETSRWGD6INIGZ0ETKQ' where id=9;
-update noar ti set b0='7AJCETSRWGD6INIGZ0ETKQ' where id=9;
-update noar tt set v0='QW1L77S5' where id=9;
-update noar ti set v0='QW1L77S5' where id=9;
-update noar tt set b1='2ACU3T' where id=9;
-update noar ti set b1='2ACU3T' where id=9;
-update noar tt set v0='RGT9TSQ50O5MA7FZ9HBPFE0GT6N' where id=9;
-update noar ti set v0='RGT9TSQ50O5MA7FZ9HBPFE0GT6N' where id=9;
-update noar tt set b2='DXD97YPLYBJ' where id=9;
-update noar ti set b2='DXD97YPLYBJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YGQ0JB2U5WQP3AOI78TAV1L54F' where id=1;
-update noar ti set v0='YGQ0JB2U5WQP3AOI78TAV1L54F' where id=1;
-update noar tt set b0='K9Z646ATX1QJR6WKRVREPNSX' where id=1;
-update noar ti set b0='K9Z646ATX1QJR6WKRVREPNSX' where id=1;
-update noar tt set v0='F15NQZ' where id=1;
-update noar ti set v0='F15NQZ' where id=1;
-update noar tt set b1='ZH7957RP7K43J' where id=1;
-update noar ti set b1='ZH7957RP7K43J' where id=1;
-update noar tt set v0='3LR25MEL4' where id=1;
-update noar ti set v0='3LR25MEL4' where id=1;
-update noar tt set b2='9XN23HFBHAIVKQXQYV7ASFV' where id=1;
-update noar ti set b2='9XN23HFBHAIVKQXQYV7ASFV' where id=1;
-update noar tt set v0='YIEZTCQT09MP7597Q5JILSFYDDQ8KX' where id=2;
-update noar ti set v0='YIEZTCQT09MP7597Q5JILSFYDDQ8KX' where id=2;
-update noar tt set b0='RWP06VGLOSO961230YW3XTMTO6AO' where id=2;
-update noar ti set b0='RWP06VGLOSO961230YW3XTMTO6AO' where id=2;
-update noar tt set v0='FLHB82P5OG6T6LQ' where id=2;
-update noar ti set v0='FLHB82P5OG6T6LQ' where id=2;
-update noar tt set b1='0H5LMX5FF8VNCM6ACJPIKB' where id=2;
-update noar ti set b1='0H5LMX5FF8VNCM6ACJPIKB' where id=2;
-update noar tt set v0='CXQA3H1Z3G' where id=2;
-update noar ti set v0='CXQA3H1Z3G' where id=2;
-update noar tt set b2='A1KB1JFTR6O12F' where id=2;
-update noar ti set b2='A1KB1JFTR6O12F' where id=2;
-update noar tt set v0='E' where id=3;
-update noar ti set v0='E' where id=3;
-update noar tt set b0='CF' where id=3;
-update noar ti set b0='CF' where id=3;
-update noar tt set v0='KWS7WHHSQO584TOY2P7B9WRK9585ALZW' where id=3;
-update noar ti set v0='KWS7WHHSQO584TOY2P7B9WRK9585ALZW' where id=3;
-update noar tt set b1='ZLVRSZ9XGTP6ZNE3UF22VWW2' where id=3;
-update noar ti set b1='ZLVRSZ9XGTP6ZNE3UF22VWW2' where id=3;
-update noar tt set v0='5GL5' where id=3;
-update noar ti set v0='5GL5' where id=3;
-update noar tt set b2='E1JGP9CR98X4G' where id=3;
-update noar ti set b2='E1JGP9CR98X4G' where id=3;
-update noar tt set v0='LMEU0' where id=4;
-update noar ti set v0='LMEU0' where id=4;
-update noar tt set b0='QTYV3THLM0ERNESBDQC' where id=4;
-update noar ti set b0='QTYV3THLM0ERNESBDQC' where id=4;
-update noar tt set v0='4LDB03DGA090H40EF889SPK4EA' where id=4;
-update noar ti set v0='4LDB03DGA090H40EF889SPK4EA' where id=4;
-update noar tt set b1='9T7KL3YP2I6H0ITFE0QBPX' where id=4;
-update noar ti set b1='9T7KL3YP2I6H0ITFE0QBPX' where id=4;
-update noar tt set v0='XQAMQP15NHRP' where id=4;
-update noar ti set v0='XQAMQP15NHRP' where id=4;
-update noar tt set b2='IJZKGPFH1AA8SX2W4S1LLRRU6N' where id=4;
-update noar ti set b2='IJZKGPFH1AA8SX2W4S1LLRRU6N' where id=4;
-update noar tt set v0='VHLJMC20' where id=5;
-update noar ti set v0='VHLJMC20' where id=5;
-update noar tt set b0='VRLKYSSI' where id=5;
-update noar ti set b0='VRLKYSSI' where id=5;
-update noar tt set v0='3ZAF4NUA9ACL1T524EJDKZXUJJE7SE' where id=5;
-update noar ti set v0='3ZAF4NUA9ACL1T524EJDKZXUJJE7SE' where id=5;
-update noar tt set b1='7GXQ6SS0TSCSTY4E7IYFPX1' where id=5;
-update noar ti set b1='7GXQ6SS0TSCSTY4E7IYFPX1' where id=5;
-update noar tt set v0='KKOXIJXRR' where id=5;
-update noar ti set v0='KKOXIJXRR' where id=5;
-update noar tt set b2='T1EAV5PTEGWFZ' where id=5;
-update noar ti set b2='T1EAV5PTEGWFZ' where id=5;
-update noar tt set v0='F93EJF' where id=6;
-update noar ti set v0='F93EJF' where id=6;
-update noar tt set b0='7BENK' where id=6;
-update noar ti set b0='7BENK' where id=6;
-update noar tt set v0='NB6O0J' where id=6;
-update noar ti set v0='NB6O0J' where id=6;
-update noar tt set b1='S12' where id=6;
-update noar ti set b1='S12' where id=6;
-update noar tt set v0='LIGUYF8WNQGO7AQ3OCTWZ16CVNDJACCJ' where id=6;
-update noar ti set v0='LIGUYF8WNQGO7AQ3OCTWZ16CVNDJACCJ' where id=6;
-update noar tt set b2='4MUPNZTJRJNR' where id=6;
-update noar ti set b2='4MUPNZTJRJNR' where id=6;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b0='L5PB8ON8PV3HW6WU967LO' where id=7;
-update noar ti set b0='L5PB8ON8PV3HW6WU967LO' where id=7;
-update noar tt set v0='R8AABML7ODOJOYVNI' where id=7;
-update noar ti set v0='R8AABML7ODOJOYVNI' where id=7;
-update noar tt set b1='IQR4KF3CQK' where id=7;
-update noar ti set b1='IQR4KF3CQK' where id=7;
-update noar tt set v0='8JTV0AA7PEXBY48CG' where id=7;
-update noar ti set v0='8JTV0AA7PEXBY48CG' where id=7;
-update noar tt set b2='HB49T79' where id=7;
-update noar ti set b2='HB49T79' where id=7;
-update noar tt set v0='LY5P5T7YJU0SJL13D390H8CHZ601' where id=8;
-update noar ti set v0='LY5P5T7YJU0SJL13D390H8CHZ601' where id=8;
-update noar tt set b0='AIS2KY6M' where id=8;
-update noar ti set b0='AIS2KY6M' where id=8;
-update noar tt set v0='WX8PPQ2EH5WMJY3KG08Z5F6X' where id=8;
-update noar ti set v0='WX8PPQ2EH5WMJY3KG08Z5F6X' where id=8;
-update noar tt set b1='TGAX97F6VW9' where id=8;
-update noar ti set b1='TGAX97F6VW9' where id=8;
-update noar tt set v0='WT3FTBFX3S7R833T7LZDMOA' where id=8;
-update noar ti set v0='WT3FTBFX3S7R833T7LZDMOA' where id=8;
-update noar tt set b2='P6MR6U788NSSRLOGQNT8UA3' where id=8;
-update noar ti set b2='P6MR6U788NSSRLOGQNT8UA3' where id=8;
-update noar tt set v0='P7JBAQDXAS66S7GB1UE9LUJR' where id=9;
-update noar ti set v0='P7JBAQDXAS66S7GB1UE9LUJR' where id=9;
-update noar tt set b0='DNVC44B0NZSYIU8XFCLF3X8ZYRI' where id=9;
-update noar ti set b0='DNVC44B0NZSYIU8XFCLF3X8ZYRI' where id=9;
-update noar tt set v0='E03P' where id=9;
-update noar ti set v0='E03P' where id=9;
-update noar tt set b1='R7SUMSY3KCAMODTJT54' where id=9;
-update noar ti set b1='R7SUMSY3KCAMODTJT54' where id=9;
-update noar tt set v0='LITW0FBL69AGSICB' where id=9;
-update noar ti set v0='LITW0FBL69AGSICB' where id=9;
-update noar tt set b2='QZF1CCV15' where id=9;
-update noar ti set b2='QZF1CCV15' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WEICMI03B3L98HEG2L' where id=1;
-update noar ti set v0='WEICMI03B3L98HEG2L' where id=1;
-update noar tt set b0='6DUO87IOTWL987PVGN' where id=1;
-update noar ti set b0='6DUO87IOTWL987PVGN' where id=1;
-update noar tt set v0='O' where id=1;
-update noar ti set v0='O' where id=1;
-update noar tt set b1='AFFTHSXH4G44A10XW3ORQC9GSZW2U' where id=1;
-update noar ti set b1='AFFTHSXH4G44A10XW3ORQC9GSZW2U' where id=1;
-update noar tt set v0='LJBP5E' where id=1;
-update noar ti set v0='LJBP5E' where id=1;
-update noar tt set b2='LFQPB3FG75R0A89U79BQVZ31L6' where id=1;
-update noar ti set b2='LFQPB3FG75R0A89U79BQVZ31L6' where id=1;
-update noar tt set v0='H262AYQFXYGGPYW9BNA3TQG' where id=2;
-update noar ti set v0='H262AYQFXYGGPYW9BNA3TQG' where id=2;
-update noar tt set b0='AKU2N7SPSW5NEIGX2NDQIU8VGHEKMQ' where id=2;
-update noar ti set b0='AKU2N7SPSW5NEIGX2NDQIU8VGHEKMQ' where id=2;
-update noar tt set v0='N2BU8AR00M9E9N20W4G' where id=2;
-update noar ti set v0='N2BU8AR00M9E9N20W4G' where id=2;
-update noar tt set b1='B2GZW25XHG4Q32CCDLXF1' where id=2;
-update noar ti set b1='B2GZW25XHG4Q32CCDLXF1' where id=2;
-update noar tt set v0='2MM6KGL6EPGPXAL1M6' where id=2;
-update noar ti set v0='2MM6KGL6EPGPXAL1M6' where id=2;
-update noar tt set b2='AIGM3DHPG' where id=2;
-update noar ti set b2='AIGM3DHPG' where id=2;
-update noar tt set v0='J5AYDH8CYWIZK4' where id=3;
-update noar ti set v0='J5AYDH8CYWIZK4' where id=3;
-update noar tt set b0='PESZFGHN2OD2243NJ' where id=3;
-update noar ti set b0='PESZFGHN2OD2243NJ' where id=3;
-update noar tt set v0='DWTK5RGZB5P01THT' where id=3;
-update noar ti set v0='DWTK5RGZB5P01THT' where id=3;
-update noar tt set b1='UYW2775ZWE' where id=3;
-update noar ti set b1='UYW2775ZWE' where id=3;
-update noar tt set v0='3LAORLB9SSFKE2M7SQT99P' where id=3;
-update noar ti set v0='3LAORLB9SSFKE2M7SQT99P' where id=3;
-update noar tt set b2='AK3POI66ZGAX5R0ZFIOZF3B4NKW' where id=3;
-update noar ti set b2='AK3POI66ZGAX5R0ZFIOZF3B4NKW' where id=3;
-update noar tt set v0='CGQLK3UOOB30HNV3DRWI' where id=4;
-update noar ti set v0='CGQLK3UOOB30HNV3DRWI' where id=4;
-update noar tt set b0='K1' where id=4;
-update noar ti set b0='K1' where id=4;
-update noar tt set v0='PJX9HD71S6JTT8F8B77' where id=4;
-update noar ti set v0='PJX9HD71S6JTT8F8B77' where id=4;
-update noar tt set b1='A3HEWLX' where id=4;
-update noar ti set b1='A3HEWLX' where id=4;
-update noar tt set v0='YV1KF967659I5VVU8J1SU5MI5' where id=4;
-update noar ti set v0='YV1KF967659I5VVU8J1SU5MI5' where id=4;
-update noar tt set b2='WXW0B8ABCTL2SOFHOKQ' where id=4;
-update noar ti set b2='WXW0B8ABCTL2SOFHOKQ' where id=4;
-update noar tt set v0='L2WWV5SC' where id=5;
-update noar ti set v0='L2WWV5SC' where id=5;
-update noar tt set b0='M4FV' where id=5;
-update noar ti set b0='M4FV' where id=5;
-update noar tt set v0='9XH7VB9' where id=5;
-update noar ti set v0='9XH7VB9' where id=5;
-update noar tt set b1='VEVE' where id=5;
-update noar ti set b1='VEVE' where id=5;
-update noar tt set v0='REIA2RJDX3XP6BTQNG3P6XX5' where id=5;
-update noar ti set v0='REIA2RJDX3XP6BTQNG3P6XX5' where id=5;
-update noar tt set b2='RK22WIFGCQG9FYJ' where id=5;
-update noar ti set b2='RK22WIFGCQG9FYJ' where id=5;
-update noar tt set v0='6K' where id=6;
-update noar ti set v0='6K' where id=6;
-update noar tt set b0='KB6CI88G3IV8B4EP' where id=6;
-update noar ti set b0='KB6CI88G3IV8B4EP' where id=6;
-update noar tt set v0='0RDYG9FPW05KCZPT7JU' where id=6;
-update noar ti set v0='0RDYG9FPW05KCZPT7JU' where id=6;
-update noar tt set b1='ZSPAC2N1H3QOIEOVG' where id=6;
-update noar ti set b1='ZSPAC2N1H3QOIEOVG' where id=6;
-update noar tt set v0='D4BENW98MZEFV' where id=6;
-update noar ti set v0='D4BENW98MZEFV' where id=6;
-update noar tt set b2='ABKJ21KKF1WK191I' where id=6;
-update noar ti set b2='ABKJ21KKF1WK191I' where id=6;
-update noar tt set v0='EN3' where id=7;
-update noar ti set v0='EN3' where id=7;
-update noar tt set b0='FXVSZJXYKB' where id=7;
-update noar ti set b0='FXVSZJXYKB' where id=7;
-update noar tt set v0='CF918YZ2W0' where id=7;
-update noar ti set v0='CF918YZ2W0' where id=7;
-update noar tt set b1='94ZRG18SR29B44V69LZU2X77PE8T' where id=7;
-update noar ti set b1='94ZRG18SR29B44V69LZU2X77PE8T' where id=7;
-update noar tt set v0='7LA68AXM8QMVTMHNKN9G' where id=7;
-update noar ti set v0='7LA68AXM8QMVTMHNKN9G' where id=7;
-update noar tt set b2='2GHN46O2G0' where id=7;
-update noar ti set b2='2GHN46O2G0' where id=7;
-update noar tt set v0='KPHU03G4BDOUEWSSZJ7N08K' where id=8;
-update noar ti set v0='KPHU03G4BDOUEWSSZJ7N08K' where id=8;
-update noar tt set b0='VPDN7E4SXBP5' where id=8;
-update noar ti set b0='VPDN7E4SXBP5' where id=8;
-update noar tt set v0='6JWITICLBUK1PU0SEU2XOD8538' where id=8;
-update noar ti set v0='6JWITICLBUK1PU0SEU2XOD8538' where id=8;
-update noar tt set b1='RMMAL69OVAZJUC1QDZ0V82VWC6WNFNE' where id=8;
-update noar ti set b1='RMMAL69OVAZJUC1QDZ0V82VWC6WNFNE' where id=8;
-update noar tt set v0='Q197C245' where id=8;
-update noar ti set v0='Q197C245' where id=8;
-update noar tt set b2='K1C2F06PJKN687FQ0LO9W38GQQ' where id=8;
-update noar ti set b2='K1C2F06PJKN687FQ0LO9W38GQQ' where id=8;
-update noar tt set v0='MW3M6R6SB4U0ZADS02L7E0PNLW5N' where id=9;
-update noar ti set v0='MW3M6R6SB4U0ZADS02L7E0PNLW5N' where id=9;
-update noar tt set b0='G2V3QF13J88JYTL76MZOC' where id=9;
-update noar ti set b0='G2V3QF13J88JYTL76MZOC' where id=9;
-update noar tt set v0='FFK755MQG83UXHPPQLZU3F' where id=9;
-update noar ti set v0='FFK755MQG83UXHPPQLZU3F' where id=9;
-update noar tt set b1='SEPB2RFI9XZZN' where id=9;
-update noar ti set b1='SEPB2RFI9XZZN' where id=9;
-update noar tt set v0='ISRWP16H8N7O6T9T' where id=9;
-update noar ti set v0='ISRWP16H8N7O6T9T' where id=9;
-update noar tt set b2='YB4K6JSOUDVCTKXTA9Y23R9GDGHH' where id=9;
-update noar ti set b2='YB4K6JSOUDVCTKXTA9Y23R9GDGHH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='20WYF4OVZC3W7ICNW7CMKR571' where id=1;
-update noar ti set v0='20WYF4OVZC3W7ICNW7CMKR571' where id=1;
-update noar tt set b0='9H2D4OJIYMHTFJAOCI4PS75IZDE0B' where id=1;
-update noar ti set b0='9H2D4OJIYMHTFJAOCI4PS75IZDE0B' where id=1;
-update noar tt set v0='OH9U48T51CRSUE4ROORVXK5VPTD4' where id=1;
-update noar ti set v0='OH9U48T51CRSUE4ROORVXK5VPTD4' where id=1;
-update noar tt set b1='QOC3OBIOE3C2RB4LDOSO93RA267UNADV' where id=1;
-update noar ti set b1='QOC3OBIOE3C2RB4LDOSO93RA267UNADV' where id=1;
-update noar tt set v0='SNOK4' where id=1;
-update noar ti set v0='SNOK4' where id=1;
-update noar tt set b2='9HQLKNJA8J2D4R61ZQLFBEPDMZUC2H' where id=1;
-update noar ti set b2='9HQLKNJA8J2D4R61ZQLFBEPDMZUC2H' where id=1;
-update noar tt set v0='4797V' where id=2;
-update noar ti set v0='4797V' where id=2;
-update noar tt set b0='FRZ1PL9ZEAPB6H7OCGTG657MYW' where id=2;
-update noar ti set b0='FRZ1PL9ZEAPB6H7OCGTG657MYW' where id=2;
-update noar tt set v0='K052U605V76IRE9YFNKUUQ2HA7P' where id=2;
-update noar ti set v0='K052U605V76IRE9YFNKUUQ2HA7P' where id=2;
-update noar tt set b1='RZ8WM6EC0ESPB6EL' where id=2;
-update noar ti set b1='RZ8WM6EC0ESPB6EL' where id=2;
-update noar tt set v0='WUD2BQVLW8TJB6RNRTM59S6QM' where id=2;
-update noar ti set v0='WUD2BQVLW8TJB6RNRTM59S6QM' where id=2;
-update noar tt set b2='NBXF9I' where id=2;
-update noar ti set b2='NBXF9I' where id=2;
-update noar tt set v0='M' where id=3;
-update noar ti set v0='M' where id=3;
-update noar tt set b0='4FC3TGX' where id=3;
-update noar ti set b0='4FC3TGX' where id=3;
-update noar tt set v0='RNDPDUJ9KY97L2K5QFSI' where id=3;
-update noar ti set v0='RNDPDUJ9KY97L2K5QFSI' where id=3;
-update noar tt set b1='LQPQIAKV4HSUE4KDZEF8WPAWBYIRAW4B' where id=3;
-update noar ti set b1='LQPQIAKV4HSUE4KDZEF8WPAWBYIRAW4B' where id=3;
-update noar tt set v0='DRF5NSSJKMHQX8N935J35IF6' where id=3;
-update noar ti set v0='DRF5NSSJKMHQX8N935J35IF6' where id=3;
-update noar tt set b2='08S89K' where id=3;
-update noar ti set b2='08S89K' where id=3;
-update noar tt set v0='N2QWTZQIEQ85T0GXCI89G5A530SQ4' where id=4;
-update noar ti set v0='N2QWTZQIEQ85T0GXCI89G5A530SQ4' where id=4;
-update noar tt set b0='8H1P97YTNKX2BE3V51MN' where id=4;
-update noar ti set b0='8H1P97YTNKX2BE3V51MN' where id=4;
-update noar tt set v0='Y5Z8A8B3KV1HL8SFA0GLESUM3AI' where id=4;
-update noar ti set v0='Y5Z8A8B3KV1HL8SFA0GLESUM3AI' where id=4;
-update noar tt set b1='RJ6P24YM8W9G149KTLIT6G9' where id=4;
-update noar ti set b1='RJ6P24YM8W9G149KTLIT6G9' where id=4;
-update noar tt set v0='Z7MV61DL' where id=4;
-update noar ti set v0='Z7MV61DL' where id=4;
-update noar tt set b2='MPOP' where id=4;
-update noar ti set b2='MPOP' where id=4;
-update noar tt set v0='UX4' where id=5;
-update noar ti set v0='UX4' where id=5;
-update noar tt set b0='HFS772M4M0W4BQL09N115' where id=5;
-update noar ti set b0='HFS772M4M0W4BQL09N115' where id=5;
-update noar tt set v0='83A2RFH69OWK4YP0T5OA' where id=5;
-update noar ti set v0='83A2RFH69OWK4YP0T5OA' where id=5;
-update noar tt set b1='P80W' where id=5;
-update noar ti set b1='P80W' where id=5;
-update noar tt set v0='5H8DBQ8EOU2U' where id=5;
-update noar ti set v0='5H8DBQ8EOU2U' where id=5;
-update noar tt set b2='YGCZF3VH1WG8' where id=5;
-update noar ti set b2='YGCZF3VH1WG8' where id=5;
-update noar tt set v0='LC4BVHX8Q25KZ5NUS39E' where id=6;
-update noar ti set v0='LC4BVHX8Q25KZ5NUS39E' where id=6;
-update noar tt set b0='HMVYQ6VCP95S5G90P01OLIJV' where id=6;
-update noar ti set b0='HMVYQ6VCP95S5G90P01OLIJV' where id=6;
-update noar tt set v0='R08VF3HA6705NIVD0PHW4S9P' where id=6;
-update noar ti set v0='R08VF3HA6705NIVD0PHW4S9P' where id=6;
-update noar tt set b1='42PJF0EFA' where id=6;
-update noar ti set b1='42PJF0EFA' where id=6;
-update noar tt set v0='NY4TGA' where id=6;
-update noar ti set v0='NY4TGA' where id=6;
-update noar tt set b2='9XNJ5DTCYUHV' where id=6;
-update noar ti set b2='9XNJ5DTCYUHV' where id=6;
-update noar tt set v0='W2DP003ZW806N3FHLR2K3PQGMM' where id=7;
-update noar ti set v0='W2DP003ZW806N3FHLR2K3PQGMM' where id=7;
-update noar tt set b0='WUQIBA2I1HGQZEP8AH6H8730Q7UOVW' where id=7;
-update noar ti set b0='WUQIBA2I1HGQZEP8AH6H8730Q7UOVW' where id=7;
-update noar tt set v0='QU231SYC3FQ' where id=7;
-update noar ti set v0='QU231SYC3FQ' where id=7;
-update noar tt set b1='5H3FK65AFOKCBL6ZBRTD' where id=7;
-update noar ti set b1='5H3FK65AFOKCBL6ZBRTD' where id=7;
-update noar tt set v0='U6EO4BTB1CR7IVE71GHAMG' where id=7;
-update noar ti set v0='U6EO4BTB1CR7IVE71GHAMG' where id=7;
-update noar tt set b2='WI8IT5RG1SHICDNTMZBMTQ29TC9' where id=7;
-update noar ti set b2='WI8IT5RG1SHICDNTMZBMTQ29TC9' where id=7;
-update noar tt set v0='589UC2IMSBCK' where id=8;
-update noar ti set v0='589UC2IMSBCK' where id=8;
-update noar tt set b0='O' where id=8;
-update noar ti set b0='O' where id=8;
-update noar tt set v0='0JNRUU4EVDK7ITO7IJ40UIIJ3JL69KXE' where id=8;
-update noar ti set v0='0JNRUU4EVDK7ITO7IJ40UIIJ3JL69KXE' where id=8;
-update noar tt set b1='M1HKEE4SEI7N58YR' where id=8;
-update noar ti set b1='M1HKEE4SEI7N58YR' where id=8;
-update noar tt set v0='FMVRV63WRLKYAQS1C8' where id=8;
-update noar ti set v0='FMVRV63WRLKYAQS1C8' where id=8;
-update noar tt set b2='8EMABSBI51DRJPM3FIVPG8' where id=8;
-update noar ti set b2='8EMABSBI51DRJPM3FIVPG8' where id=8;
-update noar tt set v0='XJQ5WO' where id=9;
-update noar ti set v0='XJQ5WO' where id=9;
-update noar tt set b0='L38YOPYFS1VGX42I3O7X6E1LY05DSZHM' where id=9;
-update noar ti set b0='L38YOPYFS1VGX42I3O7X6E1LY05DSZHM' where id=9;
-update noar tt set v0='OHSO' where id=9;
-update noar ti set v0='OHSO' where id=9;
-update noar tt set b1='G2DXHGYBKQDITAYZLLL8YTBC58' where id=9;
-update noar ti set b1='G2DXHGYBKQDITAYZLLL8YTBC58' where id=9;
-update noar tt set v0='ENWO39QDNPX1HYVK6MQ1ZWJB9OLOO6B' where id=9;
-update noar ti set v0='ENWO39QDNPX1HYVK6MQ1ZWJB9OLOO6B' where id=9;
-update noar tt set b2='XE0LZXXQQ6VUTA4CSISAOU' where id=9;
-update noar ti set b2='XE0LZXXQQ6VUTA4CSISAOU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ND2PP77ECRKP' where id=1;
-update noar ti set v0='ND2PP77ECRKP' where id=1;
-update noar tt set b0='AWJGUS5J0RGJ3ABSQ2Q6' where id=1;
-update noar ti set b0='AWJGUS5J0RGJ3ABSQ2Q6' where id=1;
-update noar tt set v0='M04KC3DFO1PS5N2HFLHHE2DMVPQG' where id=1;
-update noar ti set v0='M04KC3DFO1PS5N2HFLHHE2DMVPQG' where id=1;
-update noar tt set b1='AITE7EW5422TEV' where id=1;
-update noar ti set b1='AITE7EW5422TEV' where id=1;
-update noar tt set v0='7KEOTRPA1IEU4FQ9ZTWX6L' where id=1;
-update noar ti set v0='7KEOTRPA1IEU4FQ9ZTWX6L' where id=1;
-update noar tt set b2='6ORWC6J418DSO6LRBSETEQTF8IPP' where id=1;
-update noar ti set b2='6ORWC6J418DSO6LRBSETEQTF8IPP' where id=1;
-update noar tt set v0='LDWX6DP5K6YU1TIJYJCGO2EW8K68' where id=2;
-update noar ti set v0='LDWX6DP5K6YU1TIJYJCGO2EW8K68' where id=2;
-update noar tt set b0='LXFP662OXMYLWX0C2WU9MEG9JXZW4Y' where id=2;
-update noar ti set b0='LXFP662OXMYLWX0C2WU9MEG9JXZW4Y' where id=2;
-update noar tt set v0='INXDX91X0OTNC7RNG' where id=2;
-update noar ti set v0='INXDX91X0OTNC7RNG' where id=2;
-update noar tt set b1='5NSNHDB4WERK81J4H' where id=2;
-update noar ti set b1='5NSNHDB4WERK81J4H' where id=2;
-update noar tt set v0='5R' where id=2;
-update noar ti set v0='5R' where id=2;
-update noar tt set b2='HW357HOGSMGCFD' where id=2;
-update noar ti set b2='HW357HOGSMGCFD' where id=2;
-update noar tt set v0='7HZTV' where id=3;
-update noar ti set v0='7HZTV' where id=3;
-update noar tt set b0='0D8Y5A10XZS5' where id=3;
-update noar ti set b0='0D8Y5A10XZS5' where id=3;
-update noar tt set v0='7FGKHAYR3VD' where id=3;
-update noar ti set v0='7FGKHAYR3VD' where id=3;
-update noar tt set b1='SP4P636SC5C5LUB88SEJBL6CGXL2SP' where id=3;
-update noar ti set b1='SP4P636SC5C5LUB88SEJBL6CGXL2SP' where id=3;
-update noar tt set v0='DDMN6XJ9SU1UWC2G7' where id=3;
-update noar ti set v0='DDMN6XJ9SU1UWC2G7' where id=3;
-update noar tt set b2='SRUU86A5' where id=3;
-update noar ti set b2='SRUU86A5' where id=3;
-update noar tt set v0='DF8ALNS0QGSWXU41MSQU5WVL5T0ID3' where id=4;
-update noar ti set v0='DF8ALNS0QGSWXU41MSQU5WVL5T0ID3' where id=4;
-update noar tt set b0='G' where id=4;
-update noar ti set b0='G' where id=4;
-update noar tt set v0='PPZD45M9LEUMTA165V5HTQVMBAR8PG16' where id=4;
-update noar ti set v0='PPZD45M9LEUMTA165V5HTQVMBAR8PG16' where id=4;
-update noar tt set b1='WR80AKGVKC7J925U1N0KTKHTFU' where id=4;
-update noar ti set b1='WR80AKGVKC7J925U1N0KTKHTFU' where id=4;
-update noar tt set v0='7MR0OY5K7' where id=4;
-update noar ti set v0='7MR0OY5K7' where id=4;
-update noar tt set b2='PJWOOMHF6BP0' where id=4;
-update noar ti set b2='PJWOOMHF6BP0' where id=4;
-update noar tt set v0='8ROI54VXJ' where id=5;
-update noar ti set v0='8ROI54VXJ' where id=5;
-update noar tt set b0='0C8UDPQA5VL6LSZGZNLFL8N6YEMCC' where id=5;
-update noar ti set b0='0C8UDPQA5VL6LSZGZNLFL8N6YEMCC' where id=5;
-update noar tt set v0='Y725NS0VBPBY' where id=5;
-update noar ti set v0='Y725NS0VBPBY' where id=5;
-update noar tt set b1='LD5IUFX5L737GGJAZ' where id=5;
-update noar ti set b1='LD5IUFX5L737GGJAZ' where id=5;
-update noar tt set v0='EQ6QX4ZH4T24HB4SFTG22FS' where id=5;
-update noar ti set v0='EQ6QX4ZH4T24HB4SFTG22FS' where id=5;
-update noar tt set b2='AJZA7' where id=5;
-update noar ti set b2='AJZA7' where id=5;
-update noar tt set v0='EFBN461325WFCE2PN6PNRRZPW1VCP' where id=6;
-update noar ti set v0='EFBN461325WFCE2PN6PNRRZPW1VCP' where id=6;
-update noar tt set b0='S5RI29RT8DN3QSP7WNNIIKBN2YMBQ4K' where id=6;
-update noar ti set b0='S5RI29RT8DN3QSP7WNNIIKBN2YMBQ4K' where id=6;
-update noar tt set v0='R1673BU9DVZLTM7SQR8W4OP39CD' where id=6;
-update noar ti set v0='R1673BU9DVZLTM7SQR8W4OP39CD' where id=6;
-update noar tt set b1='P5IPF01TNVJDQQB4ML7W' where id=6;
-update noar ti set b1='P5IPF01TNVJDQQB4ML7W' where id=6;
-update noar tt set v0='R19TN5' where id=6;
-update noar ti set v0='R19TN5' where id=6;
-update noar tt set b2='SD' where id=6;
-update noar ti set b2='SD' where id=6;
-update noar tt set v0='9YGI8PSBUCN0S05Y' where id=7;
-update noar ti set v0='9YGI8PSBUCN0S05Y' where id=7;
-update noar tt set b0='7' where id=7;
-update noar ti set b0='7' where id=7;
-update noar tt set v0='AUD2YEM25JORQFIZ98TSWJI' where id=7;
-update noar ti set v0='AUD2YEM25JORQFIZ98TSWJI' where id=7;
-update noar tt set b1='6FQ' where id=7;
-update noar ti set b1='6FQ' where id=7;
-update noar tt set v0='4YZ3R6D9P26L199FHJ' where id=7;
-update noar ti set v0='4YZ3R6D9P26L199FHJ' where id=7;
-update noar tt set b2='SKEEMR1W5HXDVT' where id=7;
-update noar ti set b2='SKEEMR1W5HXDVT' where id=7;
-update noar tt set v0='UFGAKOCKO1YUMQISY3IM9CZ2FS5UMF' where id=8;
-update noar ti set v0='UFGAKOCKO1YUMQISY3IM9CZ2FS5UMF' where id=8;
-update noar tt set b0='SF2EAXMCDJLGK27R' where id=8;
-update noar ti set b0='SF2EAXMCDJLGK27R' where id=8;
-update noar tt set v0='G48Y' where id=8;
-update noar ti set v0='G48Y' where id=8;
-update noar tt set b1='79615FMJ4CX2LUC6CLKO8I' where id=8;
-update noar ti set b1='79615FMJ4CX2LUC6CLKO8I' where id=8;
-update noar tt set v0='7WEESB35FNXUWSQPZ366AC03KB9SU' where id=8;
-update noar ti set v0='7WEESB35FNXUWSQPZ366AC03KB9SU' where id=8;
-update noar tt set b2='QN9Y9BW58HI5FMNQQZ7N9QPLTSS' where id=8;
-update noar ti set b2='QN9Y9BW58HI5FMNQQZ7N9QPLTSS' where id=8;
-update noar tt set v0='CHYCYP1BCMAM4E6PBCB2R9KQ' where id=9;
-update noar ti set v0='CHYCYP1BCMAM4E6PBCB2R9KQ' where id=9;
-update noar tt set b0='FEPD1UGN0Y' where id=9;
-update noar ti set b0='FEPD1UGN0Y' where id=9;
-update noar tt set v0='0BAHVCLWR3NR' where id=9;
-update noar ti set v0='0BAHVCLWR3NR' where id=9;
-update noar tt set b1='8EZNK8WJMAW' where id=9;
-update noar ti set b1='8EZNK8WJMAW' where id=9;
-update noar tt set v0='FUB3OLP3CV68U6FA4NX' where id=9;
-update noar ti set v0='FUB3OLP3CV68U6FA4NX' where id=9;
-update noar tt set b2='0AEBIN4G49NDO' where id=9;
-update noar ti set b2='0AEBIN4G49NDO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y602IAFU4ZDN78RFKC910' where id=1;
-update noar ti set v0='Y602IAFU4ZDN78RFKC910' where id=1;
-update noar tt set b0='1WEZPKHBDRDBPGSPUPR' where id=1;
-update noar ti set b0='1WEZPKHBDRDBPGSPUPR' where id=1;
-update noar tt set v0='26VMS6SDST8YQZTVKXMMHQ7Z6HV' where id=1;
-update noar ti set v0='26VMS6SDST8YQZTVKXMMHQ7Z6HV' where id=1;
-update noar tt set b1='AGF46JL01951ANG' where id=1;
-update noar ti set b1='AGF46JL01951ANG' where id=1;
-update noar tt set v0='VV9ITRDQ43CPY81D47P' where id=1;
-update noar ti set v0='VV9ITRDQ43CPY81D47P' where id=1;
-update noar tt set b2='XXH54NGZK49' where id=1;
-update noar ti set b2='XXH54NGZK49' where id=1;
-update noar tt set v0='ZMD7XTC' where id=2;
-update noar ti set v0='ZMD7XTC' where id=2;
-update noar tt set b0='0F61L1IXU' where id=2;
-update noar ti set b0='0F61L1IXU' where id=2;
-update noar tt set v0='FUACLUGQSAQ0461TRQ9' where id=2;
-update noar ti set v0='FUACLUGQSAQ0461TRQ9' where id=2;
-update noar tt set b1='PQV2O' where id=2;
-update noar ti set b1='PQV2O' where id=2;
-update noar tt set v0='H9PBXDDZG' where id=2;
-update noar ti set v0='H9PBXDDZG' where id=2;
-update noar tt set b2='DGJQSVSGACPE1JEH5SS8GBS6ZO0O7' where id=2;
-update noar ti set b2='DGJQSVSGACPE1JEH5SS8GBS6ZO0O7' where id=2;
-update noar tt set v0='OM' where id=3;
-update noar ti set v0='OM' where id=3;
-update noar tt set b0='0' where id=3;
-update noar ti set b0='0' where id=3;
-update noar tt set v0='VTKANW1WR4P9' where id=3;
-update noar ti set v0='VTKANW1WR4P9' where id=3;
-update noar tt set b1='KW2J2MJWNBSBLNQ' where id=3;
-update noar ti set b1='KW2J2MJWNBSBLNQ' where id=3;
-update noar tt set v0='W8CJCJDJNBAUWHFS' where id=3;
-update noar ti set v0='W8CJCJDJNBAUWHFS' where id=3;
-update noar tt set b2='HWDEO4NV0OQ46E0LT2LJULKBM' where id=3;
-update noar ti set b2='HWDEO4NV0OQ46E0LT2LJULKBM' where id=3;
-update noar tt set v0='B7OCMXRZTOV2QOBTLDSEULY23' where id=4;
-update noar ti set v0='B7OCMXRZTOV2QOBTLDSEULY23' where id=4;
-update noar tt set b0='ZC5LORFU6EZZH' where id=4;
-update noar ti set b0='ZC5LORFU6EZZH' where id=4;
-update noar tt set v0='Q5RGPI7S6OBRR3TLPYF' where id=4;
-update noar ti set v0='Q5RGPI7S6OBRR3TLPYF' where id=4;
-update noar tt set b1='DR1CIWPF' where id=4;
-update noar ti set b1='DR1CIWPF' where id=4;
-update noar tt set v0='2SK1C87QMNM5' where id=4;
-update noar ti set v0='2SK1C87QMNM5' where id=4;
-update noar tt set b2='4UX85IYKL4B5V9ASAY8KJ2WRS5' where id=4;
-update noar ti set b2='4UX85IYKL4B5V9ASAY8KJ2WRS5' where id=4;
-update noar tt set v0='OBE2ER96KB6GW1YBRKW33PWH894JU' where id=5;
-update noar ti set v0='OBE2ER96KB6GW1YBRKW33PWH894JU' where id=5;
-update noar tt set b0='QMMXYETWO70KSQ88ZYIQT6IKTMNG3MW' where id=5;
-update noar ti set b0='QMMXYETWO70KSQ88ZYIQT6IKTMNG3MW' where id=5;
-update noar tt set v0='MSNMKQHF3TED9HLBN42YW628JNBCI4' where id=5;
-update noar ti set v0='MSNMKQHF3TED9HLBN42YW628JNBCI4' where id=5;
-update noar tt set b1='U3C3ZOM8OOM3VE0G855G' where id=5;
-update noar ti set b1='U3C3ZOM8OOM3VE0G855G' where id=5;
-update noar tt set v0='EZWMH1SXQU2M0K15HD0VQQMA' where id=5;
-update noar ti set v0='EZWMH1SXQU2M0K15HD0VQQMA' where id=5;
-update noar tt set b2='HNLDRQ6XQANK' where id=5;
-update noar ti set b2='HNLDRQ6XQANK' where id=5;
-update noar tt set v0='YERRW4C40' where id=6;
-update noar ti set v0='YERRW4C40' where id=6;
-update noar tt set b0='JD' where id=6;
-update noar ti set b0='JD' where id=6;
-update noar tt set v0='2MKYHYMVEGZSEWCMGRX6SQ332' where id=6;
-update noar ti set v0='2MKYHYMVEGZSEWCMGRX6SQ332' where id=6;
-update noar tt set b1='4DMB6ETH6JRGK' where id=6;
-update noar ti set b1='4DMB6ETH6JRGK' where id=6;
-update noar tt set v0='U19I' where id=6;
-update noar ti set v0='U19I' where id=6;
-update noar tt set b2='DMK2D8UL0E8HG166743YVX65' where id=6;
-update noar ti set b2='DMK2D8UL0E8HG166743YVX65' where id=6;
-update noar tt set v0='EPZXTZLOFL7MJYZHASYJ50D7FQY0D8' where id=7;
-update noar ti set v0='EPZXTZLOFL7MJYZHASYJ50D7FQY0D8' where id=7;
-update noar tt set b0='1CVRAPLY6DEO1CGHDLI47TL27' where id=7;
-update noar ti set b0='1CVRAPLY6DEO1CGHDLI47TL27' where id=7;
-update noar tt set v0='LONEE2W' where id=7;
-update noar ti set v0='LONEE2W' where id=7;
-update noar tt set b1='BDB8IMMBELQQQ3U53CQJ0PQZ1' where id=7;
-update noar ti set b1='BDB8IMMBELQQQ3U53CQJ0PQZ1' where id=7;
-update noar tt set v0='4Y3VQ9IUUJTLB8K8IXY2W' where id=7;
-update noar ti set v0='4Y3VQ9IUUJTLB8K8IXY2W' where id=7;
-update noar tt set b2='MO02Y7TMQZTN0E5HJQYMQ77IKM9TRYJA' where id=7;
-update noar ti set b2='MO02Y7TMQZTN0E5HJQYMQ77IKM9TRYJA' where id=7;
-update noar tt set v0='HLFPC18TE' where id=8;
-update noar ti set v0='HLFPC18TE' where id=8;
-update noar tt set b0='7B4MBS' where id=8;
-update noar ti set b0='7B4MBS' where id=8;
-update noar tt set v0='6GEOBRTASR9T3XNICD3E4M3XMFK' where id=8;
-update noar ti set v0='6GEOBRTASR9T3XNICD3E4M3XMFK' where id=8;
-update noar tt set b1='MM55K8J' where id=8;
-update noar ti set b1='MM55K8J' where id=8;
-update noar tt set v0='2CJ2VPETM3A64GUYYHGY9Z' where id=8;
-update noar ti set v0='2CJ2VPETM3A64GUYYHGY9Z' where id=8;
-update noar tt set b2='5YCQKAAXI8RLSAZSFDK612VDCVYXLB' where id=8;
-update noar ti set b2='5YCQKAAXI8RLSAZSFDK612VDCVYXLB' where id=8;
-update noar tt set v0='LOPMIAGSDUKTNSUJRPFFE3ZKTD2WUA' where id=9;
-update noar ti set v0='LOPMIAGSDUKTNSUJRPFFE3ZKTD2WUA' where id=9;
-update noar tt set b0='ZU6G05GKVVNCIW9BM87K6B6CVJ6' where id=9;
-update noar ti set b0='ZU6G05GKVVNCIW9BM87K6B6CVJ6' where id=9;
-update noar tt set v0='K' where id=9;
-update noar ti set v0='K' where id=9;
-update noar tt set b1='NUZV4K9AOKB' where id=9;
-update noar ti set b1='NUZV4K9AOKB' where id=9;
-update noar tt set v0='47TOGYQK' where id=9;
-update noar ti set v0='47TOGYQK' where id=9;
-update noar tt set b2='LMYQM002USXZKSLI466Y68XBFOR' where id=9;
-update noar ti set b2='LMYQM002USXZKSLI466Y68XBFOR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q2A0INT9CK6QMP6LL3PHNN' where id=1;
-update noar ti set v0='Q2A0INT9CK6QMP6LL3PHNN' where id=1;
-update noar tt set b0='1NI8FRDSA4V32GG2V0C7877BXOVTPM' where id=1;
-update noar ti set b0='1NI8FRDSA4V32GG2V0C7877BXOVTPM' where id=1;
-update noar tt set v0='EJ43F8SBKH2OTTPFA' where id=1;
-update noar ti set v0='EJ43F8SBKH2OTTPFA' where id=1;
-update noar tt set b1='2U3EPQ0WU4PE' where id=1;
-update noar ti set b1='2U3EPQ0WU4PE' where id=1;
-update noar tt set v0='W1QJBHTGNZLMEAMT2ERYME7XHK1WGG' where id=1;
-update noar ti set v0='W1QJBHTGNZLMEAMT2ERYME7XHK1WGG' where id=1;
-update noar tt set b2='4GSFWL0H53KY7UMW3EEW66DU1NUS1IKN' where id=1;
-update noar ti set b2='4GSFWL0H53KY7UMW3EEW66DU1NUS1IKN' where id=1;
-update noar tt set v0='I61GXFOICHK' where id=2;
-update noar ti set v0='I61GXFOICHK' where id=2;
-update noar tt set b0='6EVWABNCX9XUBJM' where id=2;
-update noar ti set b0='6EVWABNCX9XUBJM' where id=2;
-update noar tt set v0='2' where id=2;
-update noar ti set v0='2' where id=2;
-update noar tt set b1='CYJLCXJKKG5JVVTSZC4QJSDON84C' where id=2;
-update noar ti set b1='CYJLCXJKKG5JVVTSZC4QJSDON84C' where id=2;
-update noar tt set v0='F22' where id=2;
-update noar ti set v0='F22' where id=2;
-update noar tt set b2='EY4HQ7U1BAY9WQY20' where id=2;
-update noar ti set b2='EY4HQ7U1BAY9WQY20' where id=2;
-update noar tt set v0='I16BD' where id=3;
-update noar ti set v0='I16BD' where id=3;
-update noar tt set b0='0UQQKQZ' where id=3;
-update noar ti set b0='0UQQKQZ' where id=3;
-update noar tt set v0='S0H6I5RQL5AJ6T2E4NT91FPI9' where id=3;
-update noar ti set v0='S0H6I5RQL5AJ6T2E4NT91FPI9' where id=3;
-update noar tt set b1='X6B51Q130TNRC4LY01HE2VWDMENDNI' where id=3;
-update noar ti set b1='X6B51Q130TNRC4LY01HE2VWDMENDNI' where id=3;
-update noar tt set v0='JBV' where id=3;
-update noar ti set v0='JBV' where id=3;
-update noar tt set b2='RIWJ584MDZIL1' where id=3;
-update noar ti set b2='RIWJ584MDZIL1' where id=3;
-update noar tt set v0='OQTNO5HNDNCQNP39CT' where id=4;
-update noar ti set v0='OQTNO5HNDNCQNP39CT' where id=4;
-update noar tt set b0='KGMVIO4P9GJ82BRK4QUQXOIVOY' where id=4;
-update noar ti set b0='KGMVIO4P9GJ82BRK4QUQXOIVOY' where id=4;
-update noar tt set v0='7UWRKN5K' where id=4;
-update noar ti set v0='7UWRKN5K' where id=4;
-update noar tt set b1='JM1YB057FASEW0YR4UHZSM7264Z' where id=4;
-update noar ti set b1='JM1YB057FASEW0YR4UHZSM7264Z' where id=4;
-update noar tt set v0='8PTEJZB0IE3DT22O1K9028KBK5Q' where id=4;
-update noar ti set v0='8PTEJZB0IE3DT22O1K9028KBK5Q' where id=4;
-update noar tt set b2='2WZWSX' where id=4;
-update noar ti set b2='2WZWSX' where id=4;
-update noar tt set v0='IZDSDTXZCM8V' where id=5;
-update noar ti set v0='IZDSDTXZCM8V' where id=5;
-update noar tt set b0='1AKEL9386KAYTTNSYU' where id=5;
-update noar ti set b0='1AKEL9386KAYTTNSYU' where id=5;
-update noar tt set v0='IJWB20DJ039' where id=5;
-update noar ti set v0='IJWB20DJ039' where id=5;
-update noar tt set b1='Z' where id=5;
-update noar ti set b1='Z' where id=5;
-update noar tt set v0='4Y8FW1K4GVEO1' where id=5;
-update noar ti set v0='4Y8FW1K4GVEO1' where id=5;
-update noar tt set b2='93B0P70Q' where id=5;
-update noar ti set b2='93B0P70Q' where id=5;
-update noar tt set v0='E3V84H3201OJNO0JQCM5' where id=6;
-update noar ti set v0='E3V84H3201OJNO0JQCM5' where id=6;
-update noar tt set b0='E2XVNNCF7IA' where id=6;
-update noar ti set b0='E2XVNNCF7IA' where id=6;
-update noar tt set v0='59FGXR' where id=6;
-update noar ti set v0='59FGXR' where id=6;
-update noar tt set b1='ETE0DQJ' where id=6;
-update noar ti set b1='ETE0DQJ' where id=6;
-update noar tt set v0='L3JWB' where id=6;
-update noar ti set v0='L3JWB' where id=6;
-update noar tt set b2='EVMIFKHC1H' where id=6;
-update noar ti set b2='EVMIFKHC1H' where id=6;
-update noar tt set v0='X7' where id=7;
-update noar ti set v0='X7' where id=7;
-update noar tt set b0='9HFBPJ90UBLTSABZITKY8BGRMCBL' where id=7;
-update noar ti set b0='9HFBPJ90UBLTSABZITKY8BGRMCBL' where id=7;
-update noar tt set v0='J9WBVXIMREWNCPYJMSNDYL63OMCQW0' where id=7;
-update noar ti set v0='J9WBVXIMREWNCPYJMSNDYL63OMCQW0' where id=7;
-update noar tt set b1='5' where id=7;
-update noar ti set b1='5' where id=7;
-update noar tt set v0='KU6WSI30JE' where id=7;
-update noar ti set v0='KU6WSI30JE' where id=7;
-update noar tt set b2='ILHPQMHOYDKDZRGYK4IDV' where id=7;
-update noar ti set b2='ILHPQMHOYDKDZRGYK4IDV' where id=7;
-update noar tt set v0='Q08C6463' where id=8;
-update noar ti set v0='Q08C6463' where id=8;
-update noar tt set b0='NOF4OK9Q8HX2IH3WBLVLGB6A' where id=8;
-update noar ti set b0='NOF4OK9Q8HX2IH3WBLVLGB6A' where id=8;
-update noar tt set v0='SJHQUR7O8G72O8V6T91NXH4MJLXA' where id=8;
-update noar ti set v0='SJHQUR7O8G72O8V6T91NXH4MJLXA' where id=8;
-update noar tt set b1='81JPFC7X9DFK8D7FEXGVFW' where id=8;
-update noar ti set b1='81JPFC7X9DFK8D7FEXGVFW' where id=8;
-update noar tt set v0='0JGGF2SVE5RL6FPIH7DJ1' where id=8;
-update noar ti set v0='0JGGF2SVE5RL6FPIH7DJ1' where id=8;
-update noar tt set b2='W' where id=8;
-update noar ti set b2='W' where id=8;
-update noar tt set v0='RQ081M3YBM9IDU9H' where id=9;
-update noar ti set v0='RQ081M3YBM9IDU9H' where id=9;
-update noar tt set b0='JAMCD09Q' where id=9;
-update noar ti set b0='JAMCD09Q' where id=9;
-update noar tt set v0='4NS' where id=9;
-update noar ti set v0='4NS' where id=9;
-update noar tt set b1='11GEJG373BICU3RXQPUDUG' where id=9;
-update noar ti set b1='11GEJG373BICU3RXQPUDUG' where id=9;
-update noar tt set v0='VYBXTUFEGH7Y' where id=9;
-update noar ti set v0='VYBXTUFEGH7Y' where id=9;
-update noar tt set b2='V67B861W3N3BHOJYW' where id=9;
-update noar ti set b2='V67B861W3N3BHOJYW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WX6SD8UP23MQR660NG1PL3S00NAR' where id=1;
-update noar ti set v0='WX6SD8UP23MQR660NG1PL3S00NAR' where id=1;
-update noar tt set b0='F01HTDCB24YBYSPZIL3LGZ7SHF5' where id=1;
-update noar ti set b0='F01HTDCB24YBYSPZIL3LGZ7SHF5' where id=1;
-update noar tt set v0='X9Q8DLCWAEFJRQ' where id=1;
-update noar ti set v0='X9Q8DLCWAEFJRQ' where id=1;
-update noar tt set b1='PZUEYU5H13PF6J' where id=1;
-update noar ti set b1='PZUEYU5H13PF6J' where id=1;
-update noar tt set v0='4VV8662GPWW08UDR7U41S1ABQMUT1R' where id=1;
-update noar ti set v0='4VV8662GPWW08UDR7U41S1ABQMUT1R' where id=1;
-update noar tt set b2='WVDLY6NZMVB3AE0ZXH6W62KNOV4P4VB' where id=1;
-update noar ti set b2='WVDLY6NZMVB3AE0ZXH6W62KNOV4P4VB' where id=1;
-update noar tt set v0='0T' where id=2;
-update noar ti set v0='0T' where id=2;
-update noar tt set b0='4TNF54Y22LS8R75Y96YHA7MJ' where id=2;
-update noar ti set b0='4TNF54Y22LS8R75Y96YHA7MJ' where id=2;
-update noar tt set v0='Z6E17BS9FTBZCH9MP3723' where id=2;
-update noar ti set v0='Z6E17BS9FTBZCH9MP3723' where id=2;
-update noar tt set b1='11B' where id=2;
-update noar ti set b1='11B' where id=2;
-update noar tt set v0='8P9YDXMORM56L61687XFUPYKUWEI' where id=2;
-update noar ti set v0='8P9YDXMORM56L61687XFUPYKUWEI' where id=2;
-update noar tt set b2='1X840FPNMWGA93P60D7XTK1A71Q' where id=2;
-update noar ti set b2='1X840FPNMWGA93P60D7XTK1A71Q' where id=2;
-update noar tt set v0='OK2YHX4KLVQKCLAKBRA5COYPLOT3HOLY' where id=3;
-update noar ti set v0='OK2YHX4KLVQKCLAKBRA5COYPLOT3HOLY' where id=3;
-update noar tt set b0='GQO48VO6F73M6FPM1EI3CSSK25O7O9YT' where id=3;
-update noar ti set b0='GQO48VO6F73M6FPM1EI3CSSK25O7O9YT' where id=3;
-update noar tt set v0='8JKDSJFR1G9ZTTAA0710XE36' where id=3;
-update noar ti set v0='8JKDSJFR1G9ZTTAA0710XE36' where id=3;
-update noar tt set b1='NI2XQQ35PKVZ3C' where id=3;
-update noar ti set b1='NI2XQQ35PKVZ3C' where id=3;
-update noar tt set v0='LZAEV3A481CXHC7U6CFR' where id=3;
-update noar ti set v0='LZAEV3A481CXHC7U6CFR' where id=3;
-update noar tt set b2='5IXOBZB0XAS4F' where id=3;
-update noar ti set b2='5IXOBZB0XAS4F' where id=3;
-update noar tt set v0='HV3HE5SYGJO22CP3RH3R' where id=4;
-update noar ti set v0='HV3HE5SYGJO22CP3RH3R' where id=4;
-update noar tt set b0='YLN474FQ3HI' where id=4;
-update noar ti set b0='YLN474FQ3HI' where id=4;
-update noar tt set v0='SLU' where id=4;
-update noar ti set v0='SLU' where id=4;
-update noar tt set b1='PZJCTIF' where id=4;
-update noar ti set b1='PZJCTIF' where id=4;
-update noar tt set v0='WECNUP' where id=4;
-update noar ti set v0='WECNUP' where id=4;
-update noar tt set b2='YCBVO41ZQ' where id=4;
-update noar ti set b2='YCBVO41ZQ' where id=4;
-update noar tt set v0='UA6WJOM8NFAVLHRONT8OL' where id=5;
-update noar ti set v0='UA6WJOM8NFAVLHRONT8OL' where id=5;
-update noar tt set b0='BPN2I' where id=5;
-update noar ti set b0='BPN2I' where id=5;
-update noar tt set v0='8BL3HSDLV7TQ5O7B' where id=5;
-update noar ti set v0='8BL3HSDLV7TQ5O7B' where id=5;
-update noar tt set b1='PSIVO3K4HOX2S3Z62GZ' where id=5;
-update noar ti set b1='PSIVO3K4HOX2S3Z62GZ' where id=5;
-update noar tt set v0='FOF1VZYMXR' where id=5;
-update noar ti set v0='FOF1VZYMXR' where id=5;
-update noar tt set b2='LH2U2G71QM1UNODRNAA8D7' where id=5;
-update noar ti set b2='LH2U2G71QM1UNODRNAA8D7' where id=5;
-update noar tt set v0='G7KAMMOX8P8RJB3E0MBW' where id=6;
-update noar ti set v0='G7KAMMOX8P8RJB3E0MBW' where id=6;
-update noar tt set b0='DN4DIJG31DJ82AVBVWAWSO8H3TZ' where id=6;
-update noar ti set b0='DN4DIJG31DJ82AVBVWAWSO8H3TZ' where id=6;
-update noar tt set v0='AJQW5QNPOMBRE2XKAB35J' where id=6;
-update noar ti set v0='AJQW5QNPOMBRE2XKAB35J' where id=6;
-update noar tt set b1='RXYLS6W045BIX6CQ7YSDL' where id=6;
-update noar ti set b1='RXYLS6W045BIX6CQ7YSDL' where id=6;
-update noar tt set v0='UH72ZR9L6G5MEYVZB17C' where id=6;
-update noar ti set v0='UH72ZR9L6G5MEYVZB17C' where id=6;
-update noar tt set b2='V24H3PGTOHGW3QIP3DAD2R' where id=6;
-update noar ti set b2='V24H3PGTOHGW3QIP3DAD2R' where id=6;
-update noar tt set v0='95XHVZLKIRUJVALD' where id=7;
-update noar ti set v0='95XHVZLKIRUJVALD' where id=7;
-update noar tt set b0='SAHGTTP39SJHWTKRY66NVPGVIVL' where id=7;
-update noar ti set b0='SAHGTTP39SJHWTKRY66NVPGVIVL' where id=7;
-update noar tt set v0='JDVWC5O9' where id=7;
-update noar ti set v0='JDVWC5O9' where id=7;
-update noar tt set b1='R6D0T3R95H' where id=7;
-update noar ti set b1='R6D0T3R95H' where id=7;
-update noar tt set v0='7FNX5PNCWP11IR34A4FIZN4' where id=7;
-update noar ti set v0='7FNX5PNCWP11IR34A4FIZN4' where id=7;
-update noar tt set b2='0H4SDD9GVDM1A8KINANNDJFXTWZVP2S' where id=7;
-update noar ti set b2='0H4SDD9GVDM1A8KINANNDJFXTWZVP2S' where id=7;
-update noar tt set v0='JZSDW6' where id=8;
-update noar ti set v0='JZSDW6' where id=8;
-update noar tt set b0='69P4HQ10A1L7KZ6' where id=8;
-update noar ti set b0='69P4HQ10A1L7KZ6' where id=8;
-update noar tt set v0='6PTPU63BIQDRQYFOG9NZ81KRA' where id=8;
-update noar ti set v0='6PTPU63BIQDRQYFOG9NZ81KRA' where id=8;
-update noar tt set b1='QGEPCHS4Q2C380X938MROX1' where id=8;
-update noar ti set b1='QGEPCHS4Q2C380X938MROX1' where id=8;
-update noar tt set v0='VPXFS846SYABYWSNUTAIU7872EKLRWG' where id=8;
-update noar ti set v0='VPXFS846SYABYWSNUTAIU7872EKLRWG' where id=8;
-update noar tt set b2='FE5HZWN77G1RNGOLS9KACZULD8V' where id=8;
-update noar ti set b2='FE5HZWN77G1RNGOLS9KACZULD8V' where id=8;
-update noar tt set v0='3JSEO668C9R4NL0YUYS' where id=9;
-update noar ti set v0='3JSEO668C9R4NL0YUYS' where id=9;
-update noar tt set b0='5T' where id=9;
-update noar ti set b0='5T' where id=9;
-update noar tt set v0='W7FF5G8XQ' where id=9;
-update noar ti set v0='W7FF5G8XQ' where id=9;
-update noar tt set b1='JAFFL0YDCFXKZQY7O5OGN5' where id=9;
-update noar ti set b1='JAFFL0YDCFXKZQY7O5OGN5' where id=9;
-update noar tt set v0='09J9S' where id=9;
-update noar ti set v0='09J9S' where id=9;
-update noar tt set b2='28OGOEV8PZIK' where id=9;
-update noar ti set b2='28OGOEV8PZIK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LHX2ZB6NK' where id=1;
-update noar ti set v0='LHX2ZB6NK' where id=1;
-update noar tt set b0='YK0EGYAGVT3QJ78PBDQ1' where id=1;
-update noar ti set b0='YK0EGYAGVT3QJ78PBDQ1' where id=1;
-update noar tt set v0='9U07HY9' where id=1;
-update noar ti set v0='9U07HY9' where id=1;
-update noar tt set b1='0J1NSUW24TO1DYZ' where id=1;
-update noar ti set b1='0J1NSUW24TO1DYZ' where id=1;
-update noar tt set v0='J2BWY2IE1PNESGCKSY1KZ116MI' where id=1;
-update noar ti set v0='J2BWY2IE1PNESGCKSY1KZ116MI' where id=1;
-update noar tt set b2='UQGZZISD' where id=1;
-update noar ti set b2='UQGZZISD' where id=1;
-update noar tt set v0='5PL9KC02RJMF7CB7X5Z2WS70' where id=2;
-update noar ti set v0='5PL9KC02RJMF7CB7X5Z2WS70' where id=2;
-update noar tt set b0='R7SV17FN6HV625O04H46HSV86M320NJY' where id=2;
-update noar ti set b0='R7SV17FN6HV625O04H46HSV86M320NJY' where id=2;
-update noar tt set v0='50YN' where id=2;
-update noar ti set v0='50YN' where id=2;
-update noar tt set b1='G70FI' where id=2;
-update noar ti set b1='G70FI' where id=2;
-update noar tt set v0='0H8WK7R4F1XK79A' where id=2;
-update noar ti set v0='0H8WK7R4F1XK79A' where id=2;
-update noar tt set b2='D5UYUPE6MM0VFMDX6K16MRS5OS1K' where id=2;
-update noar ti set b2='D5UYUPE6MM0VFMDX6K16MRS5OS1K' where id=2;
-update noar tt set v0='T20CD2LIB344I2JLLXCSKFZXGB6V' where id=3;
-update noar ti set v0='T20CD2LIB344I2JLLXCSKFZXGB6V' where id=3;
-update noar tt set b0='3UA' where id=3;
-update noar ti set b0='3UA' where id=3;
-update noar tt set v0='FKTSPE0A26VMUS' where id=3;
-update noar ti set v0='FKTSPE0A26VMUS' where id=3;
-update noar tt set b1='RBSLGY4YKY7B7RPWT8BFYYG4' where id=3;
-update noar ti set b1='RBSLGY4YKY7B7RPWT8BFYYG4' where id=3;
-update noar tt set v0='7BCMMQHK9QSDRO46EOSJFFCQBR' where id=3;
-update noar ti set v0='7BCMMQHK9QSDRO46EOSJFFCQBR' where id=3;
-update noar tt set b2='QG9YJE1HE9M7OJT0U8C70' where id=3;
-update noar ti set b2='QG9YJE1HE9M7OJT0U8C70' where id=3;
-update noar tt set v0='TFPDYPL' where id=4;
-update noar ti set v0='TFPDYPL' where id=4;
-update noar tt set b0='KPEC50J3BINWVJW8F3EN56' where id=4;
-update noar ti set b0='KPEC50J3BINWVJW8F3EN56' where id=4;
-update noar tt set v0='DJEH5WA29E' where id=4;
-update noar ti set v0='DJEH5WA29E' where id=4;
-update noar tt set b1='ZQ4CCT3HY' where id=4;
-update noar ti set b1='ZQ4CCT3HY' where id=4;
-update noar tt set v0='O8UK846M5' where id=4;
-update noar ti set v0='O8UK846M5' where id=4;
-update noar tt set b2='GRN8WHPRX3ZLTY8UAOB9LYX' where id=4;
-update noar ti set b2='GRN8WHPRX3ZLTY8UAOB9LYX' where id=4;
-update noar tt set v0='K6GYIE0KQKDKZ7UQX44XFYSJ1DHKBK' where id=5;
-update noar ti set v0='K6GYIE0KQKDKZ7UQX44XFYSJ1DHKBK' where id=5;
-update noar tt set b0='3ME77J7V' where id=5;
-update noar ti set b0='3ME77J7V' where id=5;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b1='7F3V0Q5HMKDRXIDBJY9Z10SISRBCF' where id=5;
-update noar ti set b1='7F3V0Q5HMKDRXIDBJY9Z10SISRBCF' where id=5;
-update noar tt set v0='8VE641QJOZ937XFBAJ0KQ8GCII' where id=5;
-update noar ti set v0='8VE641QJOZ937XFBAJ0KQ8GCII' where id=5;
-update noar tt set b2='WB5TNZ8890' where id=5;
-update noar ti set b2='WB5TNZ8890' where id=5;
-update noar tt set v0='9JFGGOD9DSQ4RHPIKN12YJG31RX0DZWU' where id=6;
-update noar ti set v0='9JFGGOD9DSQ4RHPIKN12YJG31RX0DZWU' where id=6;
-update noar tt set b0='I9I' where id=6;
-update noar ti set b0='I9I' where id=6;
-update noar tt set v0='4' where id=6;
-update noar ti set v0='4' where id=6;
-update noar tt set b1='8OXP694JRS911ISOM' where id=6;
-update noar ti set b1='8OXP694JRS911ISOM' where id=6;
-update noar tt set v0='HBZS6K32FVMLQ4LQV1S' where id=6;
-update noar ti set v0='HBZS6K32FVMLQ4LQV1S' where id=6;
-update noar tt set b2='U9IGC00YG2O3PMB60UTTBF42QRYN' where id=6;
-update noar ti set b2='U9IGC00YG2O3PMB60UTTBF42QRYN' where id=6;
-update noar tt set v0='V27J877IR1KGSOKR95Z7CSFUW' where id=7;
-update noar ti set v0='V27J877IR1KGSOKR95Z7CSFUW' where id=7;
-update noar tt set b0='S4M02VYK43ISK1' where id=7;
-update noar ti set b0='S4M02VYK43ISK1' where id=7;
-update noar tt set v0='G111D74G7WDBKWWIQJPLIEM8TM' where id=7;
-update noar ti set v0='G111D74G7WDBKWWIQJPLIEM8TM' where id=7;
-update noar tt set b1='7R0BSXH3OU4XYMSFN' where id=7;
-update noar ti set b1='7R0BSXH3OU4XYMSFN' where id=7;
-update noar tt set v0='X9DNBQQ8M83FXBR5V1KZZJ0DVUIRYS' where id=7;
-update noar ti set v0='X9DNBQQ8M83FXBR5V1KZZJ0DVUIRYS' where id=7;
-update noar tt set b2='LMPUFNIID83ZHSTGX5ZICA4QQDTFUC' where id=7;
-update noar ti set b2='LMPUFNIID83ZHSTGX5ZICA4QQDTFUC' where id=7;
-update noar tt set v0='66PSAB4Z9UUPE' where id=8;
-update noar ti set v0='66PSAB4Z9UUPE' where id=8;
-update noar tt set b0='CGW23CYKLIVHEA2PT11R2AXWROO02YJ' where id=8;
-update noar ti set b0='CGW23CYKLIVHEA2PT11R2AXWROO02YJ' where id=8;
-update noar tt set v0='2EZ6YXXILZNU78H20DYQWQ7CGY' where id=8;
-update noar ti set v0='2EZ6YXXILZNU78H20DYQWQ7CGY' where id=8;
-update noar tt set b1='B6IJGX8ZVEQZP0RZLBPHP9QWQL0PKG' where id=8;
-update noar ti set b1='B6IJGX8ZVEQZP0RZLBPHP9QWQL0PKG' where id=8;
-update noar tt set v0='YRAM0HHAK2' where id=8;
-update noar ti set v0='YRAM0HHAK2' where id=8;
-update noar tt set b2='812X' where id=8;
-update noar ti set b2='812X' where id=8;
-update noar tt set v0='X2Y3XMHSABEMBGY6HIHXQNG8BEO6B' where id=9;
-update noar ti set v0='X2Y3XMHSABEMBGY6HIHXQNG8BEO6B' where id=9;
-update noar tt set b0='WJZKMM6WGBN6C18LN3' where id=9;
-update noar ti set b0='WJZKMM6WGBN6C18LN3' where id=9;
-update noar tt set v0='5VAWD2CL8ICMYZ042' where id=9;
-update noar ti set v0='5VAWD2CL8ICMYZ042' where id=9;
-update noar tt set b1='3O1N8KH99ZPUCOUYU' where id=9;
-update noar ti set b1='3O1N8KH99ZPUCOUYU' where id=9;
-update noar tt set v0='KY10SAI31P70Z3N1MAJMANV4N2' where id=9;
-update noar ti set v0='KY10SAI31P70Z3N1MAJMANV4N2' where id=9;
-update noar tt set b2='MWZXZTH2FSW1M2V0HQCBA9' where id=9;
-update noar ti set b2='MWZXZTH2FSW1M2V0HQCBA9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AZ3P63WPTNLL7X1NNJ6DV22I3VO944T1' where id=1;
-update noar ti set v0='AZ3P63WPTNLL7X1NNJ6DV22I3VO944T1' where id=1;
-update noar tt set b0='PO1XLCTDRY7Y9TLBHPA' where id=1;
-update noar ti set b0='PO1XLCTDRY7Y9TLBHPA' where id=1;
-update noar tt set v0='9EX878EK42G0S2' where id=1;
-update noar ti set v0='9EX878EK42G0S2' where id=1;
-update noar tt set b1='7U8XXAH8N8UT1UN7APLC703I8TFR2PCI' where id=1;
-update noar ti set b1='7U8XXAH8N8UT1UN7APLC703I8TFR2PCI' where id=1;
-update noar tt set v0='2A1P42HOH' where id=1;
-update noar ti set v0='2A1P42HOH' where id=1;
-update noar tt set b2='1ICRJXNNIIF8WO' where id=1;
-update noar ti set b2='1ICRJXNNIIF8WO' where id=1;
-update noar tt set v0='DERUJ7LLL5N9Q' where id=2;
-update noar ti set v0='DERUJ7LLL5N9Q' where id=2;
-update noar tt set b0='DQBPTL85J9MVFCV1YOH0U50' where id=2;
-update noar ti set b0='DQBPTL85J9MVFCV1YOH0U50' where id=2;
-update noar tt set v0='5HHCOO' where id=2;
-update noar ti set v0='5HHCOO' where id=2;
-update noar tt set b1='YKSRP8W60O9SINZ5B' where id=2;
-update noar ti set b1='YKSRP8W60O9SINZ5B' where id=2;
-update noar tt set v0='7' where id=2;
-update noar ti set v0='7' where id=2;
-update noar tt set b2='BVD7PQO8LSLXG' where id=2;
-update noar ti set b2='BVD7PQO8LSLXG' where id=2;
-update noar tt set v0='9WTOV65' where id=3;
-update noar ti set v0='9WTOV65' where id=3;
-update noar tt set b0='C1JI' where id=3;
-update noar ti set b0='C1JI' where id=3;
-update noar tt set v0='7X2P' where id=3;
-update noar ti set v0='7X2P' where id=3;
-update noar tt set b1='O5ISJ0UOTRD0V' where id=3;
-update noar ti set b1='O5ISJ0UOTRD0V' where id=3;
-update noar tt set v0='531HV67H0YIMIRZYN5' where id=3;
-update noar ti set v0='531HV67H0YIMIRZYN5' where id=3;
-update noar tt set b2='H8PWRDEIHS8MYWZKBUD3NH' where id=3;
-update noar ti set b2='H8PWRDEIHS8MYWZKBUD3NH' where id=3;
-update noar tt set v0='51FF6T23TR1NZVA7' where id=4;
-update noar ti set v0='51FF6T23TR1NZVA7' where id=4;
-update noar tt set b0='Y05VAK1CNJXHTL8EUZVVAVAZ' where id=4;
-update noar ti set b0='Y05VAK1CNJXHTL8EUZVVAVAZ' where id=4;
-update noar tt set v0='5V' where id=4;
-update noar ti set v0='5V' where id=4;
-update noar tt set b1='RDVU68Z6WB1YQWO59X4MVAMP4XPVHQ' where id=4;
-update noar ti set b1='RDVU68Z6WB1YQWO59X4MVAMP4XPVHQ' where id=4;
-update noar tt set v0='WFUL9R1UJ23M' where id=4;
-update noar ti set v0='WFUL9R1UJ23M' where id=4;
-update noar tt set b2='UM8J7FI35Z8Z8ZEP6MMEBTX1P4' where id=4;
-update noar ti set b2='UM8J7FI35Z8Z8ZEP6MMEBTX1P4' where id=4;
-update noar tt set v0='CK0TST4Z36BWT8' where id=5;
-update noar ti set v0='CK0TST4Z36BWT8' where id=5;
-update noar tt set b0='PF6D6FE9L1PVHL8X0KW17NJ' where id=5;
-update noar ti set b0='PF6D6FE9L1PVHL8X0KW17NJ' where id=5;
-update noar tt set v0='1DLCHRZ51YNTV74JQ1ZGHW6N' where id=5;
-update noar ti set v0='1DLCHRZ51YNTV74JQ1ZGHW6N' where id=5;
-update noar tt set b1='OR36QQU00VH1Y0ZOOWAQJ7S0IT8A2VH' where id=5;
-update noar ti set b1='OR36QQU00VH1Y0ZOOWAQJ7S0IT8A2VH' where id=5;
-update noar tt set v0='69RVKDO' where id=5;
-update noar ti set v0='69RVKDO' where id=5;
-update noar tt set b2='8XYM39IIRZAKHUG' where id=5;
-update noar ti set b2='8XYM39IIRZAKHUG' where id=5;
-update noar tt set v0='BVRXK5QXQ0EU9TR' where id=6;
-update noar ti set v0='BVRXK5QXQ0EU9TR' where id=6;
-update noar tt set b0='J5' where id=6;
-update noar ti set b0='J5' where id=6;
-update noar tt set v0='YLPJQQ8FZRKHQYQPWT3EU' where id=6;
-update noar ti set v0='YLPJQQ8FZRKHQYQPWT3EU' where id=6;
-update noar tt set b1='BPJWEXDNXEKUBDY7UFXF' where id=6;
-update noar ti set b1='BPJWEXDNXEKUBDY7UFXF' where id=6;
-update noar tt set v0='8BP9DNXDF37LP0BL3M8WJV5' where id=6;
-update noar ti set v0='8BP9DNXDF37LP0BL3M8WJV5' where id=6;
-update noar tt set b2='3CWOZ9C82GDMMIPW' where id=6;
-update noar ti set b2='3CWOZ9C82GDMMIPW' where id=6;
-update noar tt set v0='I9CV4IWYN9DIG23LIE' where id=7;
-update noar ti set v0='I9CV4IWYN9DIG23LIE' where id=7;
-update noar tt set b0='O' where id=7;
-update noar ti set b0='O' where id=7;
-update noar tt set v0='RO' where id=7;
-update noar ti set v0='RO' where id=7;
-update noar tt set b1='79W8Q835QV0LH6JTCLZ35PC3' where id=7;
-update noar ti set b1='79W8Q835QV0LH6JTCLZ35PC3' where id=7;
-update noar tt set v0='R33ZHBXIFOURPCGC' where id=7;
-update noar ti set v0='R33ZHBXIFOURPCGC' where id=7;
-update noar tt set b2='NDN1' where id=7;
-update noar ti set b2='NDN1' where id=7;
-update noar tt set v0='VC' where id=8;
-update noar ti set v0='VC' where id=8;
-update noar tt set b0='PMV3OUNE2KK9AK8' where id=8;
-update noar ti set b0='PMV3OUNE2KK9AK8' where id=8;
-update noar tt set v0='LXP9TPQ3TA0' where id=8;
-update noar ti set v0='LXP9TPQ3TA0' where id=8;
-update noar tt set b1='4VWDY9X6TTK6VBFP7YO71ZH' where id=8;
-update noar ti set b1='4VWDY9X6TTK6VBFP7YO71ZH' where id=8;
-update noar tt set v0='6FAHEBFDSBO4GOO0GNJ2P1GDBV1XA' where id=8;
-update noar ti set v0='6FAHEBFDSBO4GOO0GNJ2P1GDBV1XA' where id=8;
-update noar tt set b2='710X5MULFOIEIJ4QC6KLSRMVBSIPWN' where id=8;
-update noar ti set b2='710X5MULFOIEIJ4QC6KLSRMVBSIPWN' where id=8;
-update noar tt set v0='6TQJUYVPYI' where id=9;
-update noar ti set v0='6TQJUYVPYI' where id=9;
-update noar tt set b0='25TEDPJVYDZOHRBFN9LSMW4MV6EJ' where id=9;
-update noar ti set b0='25TEDPJVYDZOHRBFN9LSMW4MV6EJ' where id=9;
-update noar tt set v0='Y' where id=9;
-update noar ti set v0='Y' where id=9;
-update noar tt set b1='WO840FIQW0Z8NXIOGV3JCN2' where id=9;
-update noar ti set b1='WO840FIQW0Z8NXIOGV3JCN2' where id=9;
-update noar tt set v0='5376WRVQ3HNS2B9HAH' where id=9;
-update noar ti set v0='5376WRVQ3HNS2B9HAH' where id=9;
-update noar tt set b2='XUAYWQ6R525' where id=9;
-update noar ti set b2='XUAYWQ6R525' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0YVLXIS380VWLYZ3T' where id=1;
-update noar ti set v0='0YVLXIS380VWLYZ3T' where id=1;
-update noar tt set b0='Z' where id=1;
-update noar ti set b0='Z' where id=1;
-update noar tt set v0='5GX044EA36AP1EZU' where id=1;
-update noar ti set v0='5GX044EA36AP1EZU' where id=1;
-update noar tt set b1='L391466IPPDH72DYJAFPPF49T3YZ3' where id=1;
-update noar ti set b1='L391466IPPDH72DYJAFPPF49T3YZ3' where id=1;
-update noar tt set v0='YKWPHWKG5' where id=1;
-update noar ti set v0='YKWPHWKG5' where id=1;
-update noar tt set b2='5KT9JT4VB1DXU27BBVN9EGNPDJ3UL4' where id=1;
-update noar ti set b2='5KT9JT4VB1DXU27BBVN9EGNPDJ3UL4' where id=1;
-update noar tt set v0='R88NYQ5M63YZ0DK35M' where id=2;
-update noar ti set v0='R88NYQ5M63YZ0DK35M' where id=2;
-update noar tt set b0='KV0XPQS8E9LGFF1T5Q0U' where id=2;
-update noar ti set b0='KV0XPQS8E9LGFF1T5Q0U' where id=2;
-update noar tt set v0='PXXRJOQA1OISFZA7W254BVD16' where id=2;
-update noar ti set v0='PXXRJOQA1OISFZA7W254BVD16' where id=2;
-update noar tt set b1='72USMKIQIQEYL2X50OJZBLQL' where id=2;
-update noar ti set b1='72USMKIQIQEYL2X50OJZBLQL' where id=2;
-update noar tt set v0='AJR5DLB8AWOO209T' where id=2;
-update noar ti set v0='AJR5DLB8AWOO209T' where id=2;
-update noar tt set b2='A6HHP' where id=2;
-update noar ti set b2='A6HHP' where id=2;
-update noar tt set v0='K9DCFOA90R90K59' where id=3;
-update noar ti set v0='K9DCFOA90R90K59' where id=3;
-update noar tt set b0='8EK66P8JVUD90XPX88EC4NJPSM93H' where id=3;
-update noar ti set b0='8EK66P8JVUD90XPX88EC4NJPSM93H' where id=3;
-update noar tt set v0='P3IRFC0Z' where id=3;
-update noar ti set v0='P3IRFC0Z' where id=3;
-update noar tt set b1='Z9YAVRQIW9KT' where id=3;
-update noar ti set b1='Z9YAVRQIW9KT' where id=3;
-update noar tt set v0='P7MVISGR64LL' where id=3;
-update noar ti set v0='P7MVISGR64LL' where id=3;
-update noar tt set b2='DVJYV4C' where id=3;
-update noar ti set b2='DVJYV4C' where id=3;
-update noar tt set v0='VG0AOVVTC56CIU659DDG01DU8' where id=4;
-update noar ti set v0='VG0AOVVTC56CIU659DDG01DU8' where id=4;
-update noar tt set b0='DCDOLP1884XG7JUVAI1OIMU97KYPGKTU' where id=4;
-update noar ti set b0='DCDOLP1884XG7JUVAI1OIMU97KYPGKTU' where id=4;
-update noar tt set v0='LKAO30TFXYD2AU' where id=4;
-update noar ti set v0='LKAO30TFXYD2AU' where id=4;
-update noar tt set b1='PJ7YED5XOR31UBSUOFQ7X0VN977DP' where id=4;
-update noar ti set b1='PJ7YED5XOR31UBSUOFQ7X0VN977DP' where id=4;
-update noar tt set v0='HG0BVR' where id=4;
-update noar ti set v0='HG0BVR' where id=4;
-update noar tt set b2='1VR7KMWPMCBBJQMQZS' where id=4;
-update noar ti set b2='1VR7KMWPMCBBJQMQZS' where id=4;
-update noar tt set v0='8AFIOP9ZMAF94QE5' where id=5;
-update noar ti set v0='8AFIOP9ZMAF94QE5' where id=5;
-update noar tt set b0='FKHBY19LJYSH9ZQIZT01AK916AO426QE' where id=5;
-update noar ti set b0='FKHBY19LJYSH9ZQIZT01AK916AO426QE' where id=5;
-update noar tt set v0='MXOCJC8NUWEY' where id=5;
-update noar ti set v0='MXOCJC8NUWEY' where id=5;
-update noar tt set b1='EJGJ5BND76L8JU37' where id=5;
-update noar ti set b1='EJGJ5BND76L8JU37' where id=5;
-update noar tt set v0='AY3MJG4KFTII3KXHY68XKG43NB5YF' where id=5;
-update noar ti set v0='AY3MJG4KFTII3KXHY68XKG43NB5YF' where id=5;
-update noar tt set b2='52KCUMMX2YVZ2NE' where id=5;
-update noar ti set b2='52KCUMMX2YVZ2NE' where id=5;
-update noar tt set v0='5X0' where id=6;
-update noar ti set v0='5X0' where id=6;
-update noar tt set b0='K' where id=6;
-update noar ti set b0='K' where id=6;
-update noar tt set v0='2Q86CNGW1DKTBP3T6GQULKUPAF' where id=6;
-update noar ti set v0='2Q86CNGW1DKTBP3T6GQULKUPAF' where id=6;
-update noar tt set b1='HAY' where id=6;
-update noar ti set b1='HAY' where id=6;
-update noar tt set v0='CQKFFKVR31TMN7WMVZL' where id=6;
-update noar ti set v0='CQKFFKVR31TMN7WMVZL' where id=6;
-update noar tt set b2='JZTQMS2' where id=6;
-update noar ti set b2='JZTQMS2' where id=6;
-update noar tt set v0='P9AM8MJIHX2DC6PXDQ' where id=7;
-update noar ti set v0='P9AM8MJIHX2DC6PXDQ' where id=7;
-update noar tt set b0='VDZK2CT6F08RCBW8G' where id=7;
-update noar ti set b0='VDZK2CT6F08RCBW8G' where id=7;
-update noar tt set v0='P6V0CVPR' where id=7;
-update noar ti set v0='P6V0CVPR' where id=7;
-update noar tt set b1='YQD762IVWTTZMJYIIQ19963' where id=7;
-update noar ti set b1='YQD762IVWTTZMJYIIQ19963' where id=7;
-update noar tt set v0='AP' where id=7;
-update noar ti set v0='AP' where id=7;
-update noar tt set b2='OV91JL626479BQB40GYOOYX' where id=7;
-update noar ti set b2='OV91JL626479BQB40GYOOYX' where id=7;
-update noar tt set v0='3L1Z3P76WZ3JSTTRFGK6Z' where id=8;
-update noar ti set v0='3L1Z3P76WZ3JSTTRFGK6Z' where id=8;
-update noar tt set b0='X3BTIIWS1MRWA1NZHS' where id=8;
-update noar ti set b0='X3BTIIWS1MRWA1NZHS' where id=8;
-update noar tt set v0='9NBFK5DWNB2V0W37L5LCRQH' where id=8;
-update noar ti set v0='9NBFK5DWNB2V0W37L5LCRQH' where id=8;
-update noar tt set b1='89T8PW6QPWU8M' where id=8;
-update noar ti set b1='89T8PW6QPWU8M' where id=8;
-update noar tt set v0='0ZZ7ZDDX5JEEADT0HZPZ270NPD1' where id=8;
-update noar ti set v0='0ZZ7ZDDX5JEEADT0HZPZ270NPD1' where id=8;
-update noar tt set b2='D3LGKX9V70TD509EBF5DM1P13FEJ' where id=8;
-update noar ti set b2='D3LGKX9V70TD509EBF5DM1P13FEJ' where id=8;
-update noar tt set v0='5O2EIBBM' where id=9;
-update noar ti set v0='5O2EIBBM' where id=9;
-update noar tt set b0='B994FK071KTRW' where id=9;
-update noar ti set b0='B994FK071KTRW' where id=9;
-update noar tt set v0='YIWC9RVL6KEBIBL' where id=9;
-update noar ti set v0='YIWC9RVL6KEBIBL' where id=9;
-update noar tt set b1='W' where id=9;
-update noar ti set b1='W' where id=9;
-update noar tt set v0='R5PT' where id=9;
-update noar ti set v0='R5PT' where id=9;
-update noar tt set b2='R52' where id=9;
-update noar ti set b2='R52' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DHSEFFDVR85WJBP7DSRB8Q2KX9K' where id=1;
-update noar ti set v0='DHSEFFDVR85WJBP7DSRB8Q2KX9K' where id=1;
-update noar tt set b0='Y8KALR7YQ7IS' where id=1;
-update noar ti set b0='Y8KALR7YQ7IS' where id=1;
-update noar tt set v0='PSH1ZD9A2K4O3ZQKNX7ZBNZC0' where id=1;
-update noar ti set v0='PSH1ZD9A2K4O3ZQKNX7ZBNZC0' where id=1;
-update noar tt set b1='VKXS5S' where id=1;
-update noar ti set b1='VKXS5S' where id=1;
-update noar tt set v0='SQ' where id=1;
-update noar ti set v0='SQ' where id=1;
-update noar tt set b2='SB3Y' where id=1;
-update noar ti set b2='SB3Y' where id=1;
-update noar tt set v0='2EAJ9B8RMZG9BBG850OQDGLP3E' where id=2;
-update noar ti set v0='2EAJ9B8RMZG9BBG850OQDGLP3E' where id=2;
-update noar tt set b0='3ZOTR78N9AB97ZZ3B6N9EIOX25DSHJD' where id=2;
-update noar ti set b0='3ZOTR78N9AB97ZZ3B6N9EIOX25DSHJD' where id=2;
-update noar tt set v0='N55EX6288ADTC' where id=2;
-update noar ti set v0='N55EX6288ADTC' where id=2;
-update noar tt set b1='XEH6BK5O9C00BWUQF4' where id=2;
-update noar ti set b1='XEH6BK5O9C00BWUQF4' where id=2;
-update noar tt set v0='QIZEKG5ML1EMXUDTGCBQ8L' where id=2;
-update noar ti set v0='QIZEKG5ML1EMXUDTGCBQ8L' where id=2;
-update noar tt set b2='47K9ZIQEYU5ZKIR' where id=2;
-update noar ti set b2='47K9ZIQEYU5ZKIR' where id=2;
-update noar tt set v0='OPZ2QZK5AGAZ7SO9QLTGX0YWYD7' where id=3;
-update noar ti set v0='OPZ2QZK5AGAZ7SO9QLTGX0YWYD7' where id=3;
-update noar tt set b0='X8SODI4' where id=3;
-update noar ti set b0='X8SODI4' where id=3;
-update noar tt set v0='IH' where id=3;
-update noar ti set v0='IH' where id=3;
-update noar tt set b1='A84SWZ' where id=3;
-update noar ti set b1='A84SWZ' where id=3;
-update noar tt set v0='5MSYZ4U9ROC7Q38R5NBSSASCOUAWGZ' where id=3;
-update noar ti set v0='5MSYZ4U9ROC7Q38R5NBSSASCOUAWGZ' where id=3;
-update noar tt set b2='W67X0PC' where id=3;
-update noar ti set b2='W67X0PC' where id=3;
-update noar tt set v0='7AKVP' where id=4;
-update noar ti set v0='7AKVP' where id=4;
-update noar tt set b0='HZ2QD1I0W2O' where id=4;
-update noar ti set b0='HZ2QD1I0W2O' where id=4;
-update noar tt set v0='Q3EHWNVO8J3PDZP8QM3DAWOPU' where id=4;
-update noar ti set v0='Q3EHWNVO8J3PDZP8QM3DAWOPU' where id=4;
-update noar tt set b1='6WL6EM8UOKTYCKXRO9R4B0CG4W65A8I' where id=4;
-update noar ti set b1='6WL6EM8UOKTYCKXRO9R4B0CG4W65A8I' where id=4;
-update noar tt set v0='NA5ZC4H2JNDSXOM1AO2V9UPC' where id=4;
-update noar ti set v0='NA5ZC4H2JNDSXOM1AO2V9UPC' where id=4;
-update noar tt set b2='X0DDD' where id=4;
-update noar ti set b2='X0DDD' where id=4;
-update noar tt set v0='EVZ4AC' where id=5;
-update noar ti set v0='EVZ4AC' where id=5;
-update noar tt set b0='QN36IYT17QH5XMO3VXWNWK18' where id=5;
-update noar ti set b0='QN36IYT17QH5XMO3VXWNWK18' where id=5;
-update noar tt set v0='N39R3U6I7QAHR0QEJO697P' where id=5;
-update noar ti set v0='N39R3U6I7QAHR0QEJO697P' where id=5;
-update noar tt set b1='JYCB30FB3MLTSX3GTVJN6GINTD3M4S' where id=5;
-update noar ti set b1='JYCB30FB3MLTSX3GTVJN6GINTD3M4S' where id=5;
-update noar tt set v0='S579UFD1V2APOYNMKWRIW42OWYVDZSIT' where id=5;
-update noar ti set v0='S579UFD1V2APOYNMKWRIW42OWYVDZSIT' where id=5;
-update noar tt set b2='C1BNPBM' where id=5;
-update noar ti set b2='C1BNPBM' where id=5;
-update noar tt set v0='GPA' where id=6;
-update noar ti set v0='GPA' where id=6;
-update noar tt set b0='MZKBTND6UZN7ITHCZFVB4JLR2JP' where id=6;
-update noar ti set b0='MZKBTND6UZN7ITHCZFVB4JLR2JP' where id=6;
-update noar tt set v0='2751UQC7IYJSACH6GYZ33BOOJOYJG46A' where id=6;
-update noar ti set v0='2751UQC7IYJSACH6GYZ33BOOJOYJG46A' where id=6;
-update noar tt set b1='HSW6NPWYVGKNLURML860Z' where id=6;
-update noar ti set b1='HSW6NPWYVGKNLURML860Z' where id=6;
-update noar tt set v0='91OW6FNV' where id=6;
-update noar ti set v0='91OW6FNV' where id=6;
-update noar tt set b2='1JJO06ZD8D36AL6E13DUFCSPAH2A4V' where id=6;
-update noar ti set b2='1JJO06ZD8D36AL6E13DUFCSPAH2A4V' where id=6;
-update noar tt set v0='LHSPLQILJ7RFZ' where id=7;
-update noar ti set v0='LHSPLQILJ7RFZ' where id=7;
-update noar tt set b0='9BY5J41KU37CB09' where id=7;
-update noar ti set b0='9BY5J41KU37CB09' where id=7;
-update noar tt set v0='VGW5TLVO9AZL1LKCIWS6JNT5IY0JHI' where id=7;
-update noar ti set v0='VGW5TLVO9AZL1LKCIWS6JNT5IY0JHI' where id=7;
-update noar tt set b1='L8VST77SA70YPOPOGHQF2F0QC' where id=7;
-update noar ti set b1='L8VST77SA70YPOPOGHQF2F0QC' where id=7;
-update noar tt set v0='A4PDPB2AQEPS8NF6VBZZMH6O' where id=7;
-update noar ti set v0='A4PDPB2AQEPS8NF6VBZZMH6O' where id=7;
-update noar tt set b2='4N38USQQVQWW6FJB038GPE9R' where id=7;
-update noar ti set b2='4N38USQQVQWW6FJB038GPE9R' where id=7;
-update noar tt set v0='NCZBTSFGIA4CILGO' where id=8;
-update noar ti set v0='NCZBTSFGIA4CILGO' where id=8;
-update noar tt set b0='6ECHZ9JQLMBP0Q07Z6TGTP1G9Q79' where id=8;
-update noar ti set b0='6ECHZ9JQLMBP0Q07Z6TGTP1G9Q79' where id=8;
-update noar tt set v0='XKPRZVNHAPCE73J2GLXQZ7WH219H' where id=8;
-update noar ti set v0='XKPRZVNHAPCE73J2GLXQZ7WH219H' where id=8;
-update noar tt set b1='2QPRM9AZ5ZEPQ7QQA' where id=8;
-update noar ti set b1='2QPRM9AZ5ZEPQ7QQA' where id=8;
-update noar tt set v0='SGEO0WZIE53I2KAW68OHDYL' where id=8;
-update noar ti set v0='SGEO0WZIE53I2KAW68OHDYL' where id=8;
-update noar tt set b2='Y' where id=8;
-update noar ti set b2='Y' where id=8;
-update noar tt set v0='IFCABDOXG8NQMJQ0A503K' where id=9;
-update noar ti set v0='IFCABDOXG8NQMJQ0A503K' where id=9;
-update noar tt set b0='ASOD2014280C95II5KHU8PHJYUU77J3' where id=9;
-update noar ti set b0='ASOD2014280C95II5KHU8PHJYUU77J3' where id=9;
-update noar tt set v0='NV0' where id=9;
-update noar ti set v0='NV0' where id=9;
-update noar tt set b1='EVQQG' where id=9;
-update noar ti set b1='EVQQG' where id=9;
-update noar tt set v0='NGWDUBAYT8BR98GYWTRS0AT5Y004ZNA' where id=9;
-update noar ti set v0='NGWDUBAYT8BR98GYWTRS0AT5Y004ZNA' where id=9;
-update noar tt set b2='TVER2ZAQRH45' where id=9;
-update noar ti set b2='TVER2ZAQRH45' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L2ZPKEQKNXWN2YYU49MGO35CPABMDJK' where id=1;
-update noar ti set v0='L2ZPKEQKNXWN2YYU49MGO35CPABMDJK' where id=1;
-update noar tt set b0='9SJ6M' where id=1;
-update noar ti set b0='9SJ6M' where id=1;
-update noar tt set v0='GC' where id=1;
-update noar ti set v0='GC' where id=1;
-update noar tt set b1='090AVDSF1YXO' where id=1;
-update noar ti set b1='090AVDSF1YXO' where id=1;
-update noar tt set v0='ZY9HND214J94ADANQ7WPVCTLELPU9N' where id=1;
-update noar ti set v0='ZY9HND214J94ADANQ7WPVCTLELPU9N' where id=1;
-update noar tt set b2='KARZJ0N57U1K4YWBSERGXFUFU9OO' where id=1;
-update noar ti set b2='KARZJ0N57U1K4YWBSERGXFUFU9OO' where id=1;
-update noar tt set v0='8Q0D6Q866FAOY1LEJMCFEH584PY7L' where id=2;
-update noar ti set v0='8Q0D6Q866FAOY1LEJMCFEH584PY7L' where id=2;
-update noar tt set b0='OF4350YI5CP49D40Q7APJTVO4QJT' where id=2;
-update noar ti set b0='OF4350YI5CP49D40Q7APJTVO4QJT' where id=2;
-update noar tt set v0='CUGBMN4XM43L' where id=2;
-update noar ti set v0='CUGBMN4XM43L' where id=2;
-update noar tt set b1='RLLJXFN1XAYJ69VX8ATRWOUQ5SMC' where id=2;
-update noar ti set b1='RLLJXFN1XAYJ69VX8ATRWOUQ5SMC' where id=2;
-update noar tt set v0='PGPROYIZFLKE9811J0J1J0BVLGVTTI2' where id=2;
-update noar ti set v0='PGPROYIZFLKE9811J0J1J0BVLGVTTI2' where id=2;
-update noar tt set b2='RLDWAFS8BDVYBC8MH3G3JBXBB6A' where id=2;
-update noar ti set b2='RLDWAFS8BDVYBC8MH3G3JBXBB6A' where id=2;
-update noar tt set v0='DIX3L3TSFV925' where id=3;
-update noar ti set v0='DIX3L3TSFV925' where id=3;
-update noar tt set b0='0ZF6GGVPU' where id=3;
-update noar ti set b0='0ZF6GGVPU' where id=3;
-update noar tt set v0='3ZNO90IM46DTX' where id=3;
-update noar ti set v0='3ZNO90IM46DTX' where id=3;
-update noar tt set b1='QA' where id=3;
-update noar ti set b1='QA' where id=3;
-update noar tt set v0='FMWICQ3XX70DQ6P7BMX4292' where id=3;
-update noar ti set v0='FMWICQ3XX70DQ6P7BMX4292' where id=3;
-update noar tt set b2='KDHPE430N34S' where id=3;
-update noar ti set b2='KDHPE430N34S' where id=3;
-update noar tt set v0='R' where id=4;
-update noar ti set v0='R' where id=4;
-update noar tt set b0='3E6BB41RH22' where id=4;
-update noar ti set b0='3E6BB41RH22' where id=4;
-update noar tt set v0='6HSMF2ZYUYT7' where id=4;
-update noar ti set v0='6HSMF2ZYUYT7' where id=4;
-update noar tt set b1='VNUXLSWLMXFSOO9NUWR8PYZQD8I31ID' where id=4;
-update noar ti set b1='VNUXLSWLMXFSOO9NUWR8PYZQD8I31ID' where id=4;
-update noar tt set v0='AGEEPPRHFMIWN4B5ZZL2' where id=4;
-update noar ti set v0='AGEEPPRHFMIWN4B5ZZL2' where id=4;
-update noar tt set b2='9E31S6R' where id=4;
-update noar ti set b2='9E31S6R' where id=4;
-update noar tt set v0='K9NSDLS2COGGZ' where id=5;
-update noar ti set v0='K9NSDLS2COGGZ' where id=5;
-update noar tt set b0='RM3E04A92DBAO' where id=5;
-update noar ti set b0='RM3E04A92DBAO' where id=5;
-update noar tt set v0='6176Y9C71JPWN0KX9DE312XVB9' where id=5;
-update noar ti set v0='6176Y9C71JPWN0KX9DE312XVB9' where id=5;
-update noar tt set b1='LI2CEA50ALSLIPEPR64KST5C' where id=5;
-update noar ti set b1='LI2CEA50ALSLIPEPR64KST5C' where id=5;
-update noar tt set v0='C1S' where id=5;
-update noar ti set v0='C1S' where id=5;
-update noar tt set b2='CXY5V1CAD' where id=5;
-update noar ti set b2='CXY5V1CAD' where id=5;
-update noar tt set v0='ULF80LFO1YGYY0MTG3X5GCRF6MFT' where id=6;
-update noar ti set v0='ULF80LFO1YGYY0MTG3X5GCRF6MFT' where id=6;
-update noar tt set b0='X2V' where id=6;
-update noar ti set b0='X2V' where id=6;
-update noar tt set v0='02L92JX' where id=6;
-update noar ti set v0='02L92JX' where id=6;
-update noar tt set b1='6P028OR1C6VDFI8IHI1FTJXUADSH' where id=6;
-update noar ti set b1='6P028OR1C6VDFI8IHI1FTJXUADSH' where id=6;
-update noar tt set v0='2AKADNLLS3RV2' where id=6;
-update noar ti set v0='2AKADNLLS3RV2' where id=6;
-update noar tt set b2='WEL7Y1OFVVIVCTBYUU9ZK4WM' where id=6;
-update noar ti set b2='WEL7Y1OFVVIVCTBYUU9ZK4WM' where id=6;
-update noar tt set v0='W7BJFKDA63SGDAYH4X3U8L8CZ' where id=7;
-update noar ti set v0='W7BJFKDA63SGDAYH4X3U8L8CZ' where id=7;
-update noar tt set b0='FKIEVDENRSI9Q' where id=7;
-update noar ti set b0='FKIEVDENRSI9Q' where id=7;
-update noar tt set v0='2ZQ' where id=7;
-update noar ti set v0='2ZQ' where id=7;
-update noar tt set b1='2J078YEGG264HAC258XGVW5Q' where id=7;
-update noar ti set b1='2J078YEGG264HAC258XGVW5Q' where id=7;
-update noar tt set v0='MJ0HJWGLWIQX3T8VJ5UQWXFDB' where id=7;
-update noar ti set v0='MJ0HJWGLWIQX3T8VJ5UQWXFDB' where id=7;
-update noar tt set b2='MREZSUJ9TLYQMOV9CAVB1PMXPL' where id=7;
-update noar ti set b2='MREZSUJ9TLYQMOV9CAVB1PMXPL' where id=7;
-update noar tt set v0='BVZU7L' where id=8;
-update noar ti set v0='BVZU7L' where id=8;
-update noar tt set b0='MAADW2QEH0947XESB66WA86S' where id=8;
-update noar ti set b0='MAADW2QEH0947XESB66WA86S' where id=8;
-update noar tt set v0='4201B0DPODXITSFMM7JM' where id=8;
-update noar ti set v0='4201B0DPODXITSFMM7JM' where id=8;
-update noar tt set b1='2EGMSB4FFMCP4SEG3Q52OAJ' where id=8;
-update noar ti set b1='2EGMSB4FFMCP4SEG3Q52OAJ' where id=8;
-update noar tt set v0='ZP0FLZ0BOKO2UJYM10KZ2UAGEAA' where id=8;
-update noar ti set v0='ZP0FLZ0BOKO2UJYM10KZ2UAGEAA' where id=8;
-update noar tt set b2='C' where id=8;
-update noar ti set b2='C' where id=8;
-update noar tt set v0='XE97FCQRRW' where id=9;
-update noar ti set v0='XE97FCQRRW' where id=9;
-update noar tt set b0='5CFPJ50NIUK1FTW' where id=9;
-update noar ti set b0='5CFPJ50NIUK1FTW' where id=9;
-update noar tt set v0='P2S6GQLZWYPGZZPXHOKO4SW1DQJ5MQ' where id=9;
-update noar ti set v0='P2S6GQLZWYPGZZPXHOKO4SW1DQJ5MQ' where id=9;
-update noar tt set b1='P27ISRBKTI4IEYPR3ECA2CXGCT' where id=9;
-update noar ti set b1='P27ISRBKTI4IEYPR3ECA2CXGCT' where id=9;
-update noar tt set v0='946' where id=9;
-update noar ti set v0='946' where id=9;
-update noar tt set b2='R6D7AV01Z2X26Y5IH0IR1I4M40' where id=9;
-update noar ti set b2='R6D7AV01Z2X26Y5IH0IR1I4M40' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F90EPQQQZ69622JU5K' where id=1;
-update noar ti set v0='F90EPQQQZ69622JU5K' where id=1;
-update noar tt set b0='ALYESR1' where id=1;
-update noar ti set b0='ALYESR1' where id=1;
-update noar tt set v0='4OOS0Q' where id=1;
-update noar ti set v0='4OOS0Q' where id=1;
-update noar tt set b1='188K91WKCXVDXIXZH' where id=1;
-update noar ti set b1='188K91WKCXVDXIXZH' where id=1;
-update noar tt set v0='R3V' where id=1;
-update noar ti set v0='R3V' where id=1;
-update noar tt set b2='7IU' where id=1;
-update noar ti set b2='7IU' where id=1;
-update noar tt set v0='10Z1B8CEAM6A69CXYT5BL2PW990ZC4G' where id=2;
-update noar ti set v0='10Z1B8CEAM6A69CXYT5BL2PW990ZC4G' where id=2;
-update noar tt set b0='1V5TVQGPZASY657S6' where id=2;
-update noar ti set b0='1V5TVQGPZASY657S6' where id=2;
-update noar tt set v0='ZSHAT9M' where id=2;
-update noar ti set v0='ZSHAT9M' where id=2;
-update noar tt set b1='EAE6SVCWIOJT8C8U43X2DT6V' where id=2;
-update noar ti set b1='EAE6SVCWIOJT8C8U43X2DT6V' where id=2;
-update noar tt set v0='YPR6RR0CA' where id=2;
-update noar ti set v0='YPR6RR0CA' where id=2;
-update noar tt set b2='WWKE17RDEHPNUDPGV8R6J' where id=2;
-update noar ti set b2='WWKE17RDEHPNUDPGV8R6J' where id=2;
-update noar tt set v0='VQ8672N6Q2E6K5P0Z38KDPO3K' where id=3;
-update noar ti set v0='VQ8672N6Q2E6K5P0Z38KDPO3K' where id=3;
-update noar tt set b0='UZN8NJ' where id=3;
-update noar ti set b0='UZN8NJ' where id=3;
-update noar tt set v0='AD7GISADA0HDWNMY09CC517YT0KYV' where id=3;
-update noar ti set v0='AD7GISADA0HDWNMY09CC517YT0KYV' where id=3;
-update noar tt set b1='I6MVIOGHRIJGK' where id=3;
-update noar ti set b1='I6MVIOGHRIJGK' where id=3;
-update noar tt set v0='T4QZHBCWUMLGGJ42VK3' where id=3;
-update noar ti set v0='T4QZHBCWUMLGGJ42VK3' where id=3;
-update noar tt set b2='RYCVEA2MWSD3V' where id=3;
-update noar ti set b2='RYCVEA2MWSD3V' where id=3;
-update noar tt set v0='CGV7BB3KDF9XN3AEHCHF18UEDZAP' where id=4;
-update noar ti set v0='CGV7BB3KDF9XN3AEHCHF18UEDZAP' where id=4;
-update noar tt set b0='ZP69NTPUU6XO' where id=4;
-update noar ti set b0='ZP69NTPUU6XO' where id=4;
-update noar tt set v0='R36VIVOPJI9DJVL15SN' where id=4;
-update noar ti set v0='R36VIVOPJI9DJVL15SN' where id=4;
-update noar tt set b1='W28XU1ETMUIZ0A8292PN6OIZKKC5EZL6' where id=4;
-update noar ti set b1='W28XU1ETMUIZ0A8292PN6OIZKKC5EZL6' where id=4;
-update noar tt set v0='J8' where id=4;
-update noar ti set v0='J8' where id=4;
-update noar tt set b2='PLZZWYV8525FIVKX0KZ9048DP' where id=4;
-update noar ti set b2='PLZZWYV8525FIVKX0KZ9048DP' where id=4;
-update noar tt set v0='VBBWU4PL9BRV5A8PA990K6V3HGITB5' where id=5;
-update noar ti set v0='VBBWU4PL9BRV5A8PA990K6V3HGITB5' where id=5;
-update noar tt set b0='2MQSNZSILV4NPB1Z' where id=5;
-update noar ti set b0='2MQSNZSILV4NPB1Z' where id=5;
-update noar tt set v0='S89RMBJJYKDLEO8OWA' where id=5;
-update noar ti set v0='S89RMBJJYKDLEO8OWA' where id=5;
-update noar tt set b1='C5031XJOHTYMFAJXITS3VHNXLA' where id=5;
-update noar ti set b1='C5031XJOHTYMFAJXITS3VHNXLA' where id=5;
-update noar tt set v0='6VVIYV8FE27V96TRLKMNQHXIPRNWF7' where id=5;
-update noar ti set v0='6VVIYV8FE27V96TRLKMNQHXIPRNWF7' where id=5;
-update noar tt set b2='VSCDKI4MSMCUMZSCL6WBRPWCTMK337' where id=5;
-update noar ti set b2='VSCDKI4MSMCUMZSCL6WBRPWCTMK337' where id=5;
-update noar tt set v0='54V' where id=6;
-update noar ti set v0='54V' where id=6;
-update noar tt set b0='82QBXJKUKKR' where id=6;
-update noar ti set b0='82QBXJKUKKR' where id=6;
-update noar tt set v0='T84S8S2REYUQK' where id=6;
-update noar ti set v0='T84S8S2REYUQK' where id=6;
-update noar tt set b1='YCJAMV8M8' where id=6;
-update noar ti set b1='YCJAMV8M8' where id=6;
-update noar tt set v0='AQM9L3GW44L16QUMUZ8DF0HB' where id=6;
-update noar ti set v0='AQM9L3GW44L16QUMUZ8DF0HB' where id=6;
-update noar tt set b2='B96PEPUPI3MR1M7SMC1VPHSSTF4' where id=6;
-update noar ti set b2='B96PEPUPI3MR1M7SMC1VPHSSTF4' where id=6;
-update noar tt set v0='3TUO8C' where id=7;
-update noar ti set v0='3TUO8C' where id=7;
-update noar tt set b0='NZSR' where id=7;
-update noar ti set b0='NZSR' where id=7;
-update noar tt set v0='P7RJLZFVFDSJ7TJ01HN6WDI' where id=7;
-update noar ti set v0='P7RJLZFVFDSJ7TJ01HN6WDI' where id=7;
-update noar tt set b1='KYQGSX5XXV2IAOXMNM5CA4S' where id=7;
-update noar ti set b1='KYQGSX5XXV2IAOXMNM5CA4S' where id=7;
-update noar tt set v0='TS7E29UW' where id=7;
-update noar ti set v0='TS7E29UW' where id=7;
-update noar tt set b2='ZJVN43FK4GY9BMH' where id=7;
-update noar ti set b2='ZJVN43FK4GY9BMH' where id=7;
-update noar tt set v0='QDNOCG9I9MQFJ3AUKL5E7QV6Z' where id=8;
-update noar ti set v0='QDNOCG9I9MQFJ3AUKL5E7QV6Z' where id=8;
-update noar tt set b0='QQD38ZSIIKI54E5D6FYQ1M2MK' where id=8;
-update noar ti set b0='QQD38ZSIIKI54E5D6FYQ1M2MK' where id=8;
-update noar tt set v0='ERXI0FS4DT' where id=8;
-update noar ti set v0='ERXI0FS4DT' where id=8;
-update noar tt set b1='YIZZMA7A1GMT78S3DTOAFW' where id=8;
-update noar ti set b1='YIZZMA7A1GMT78S3DTOAFW' where id=8;
-update noar tt set v0='TU8BX9WGFPGD8DLSU1ZPUP2C9' where id=8;
-update noar ti set v0='TU8BX9WGFPGD8DLSU1ZPUP2C9' where id=8;
-update noar tt set b2='76ZM51PQ0WQQO0' where id=8;
-update noar ti set b2='76ZM51PQ0WQQO0' where id=8;
-update noar tt set v0='UHVZNM72K1PYH3KPOOU4BDQOG68F' where id=9;
-update noar ti set v0='UHVZNM72K1PYH3KPOOU4BDQOG68F' where id=9;
-update noar tt set b0='Q6HVTBCDE4OW3JUIXFZ4LHGR' where id=9;
-update noar ti set b0='Q6HVTBCDE4OW3JUIXFZ4LHGR' where id=9;
-update noar tt set v0='N344L1Z2ZLE60WG4KEINUYV' where id=9;
-update noar ti set v0='N344L1Z2ZLE60WG4KEINUYV' where id=9;
-update noar tt set b1='0' where id=9;
-update noar ti set b1='0' where id=9;
-update noar tt set v0='PKNF5CZGEO3GB6UW0MTH2ATDJF1J' where id=9;
-update noar ti set v0='PKNF5CZGEO3GB6UW0MTH2ATDJF1J' where id=9;
-update noar tt set b2='US98NPJZDKNEH2BS95J9T4ZNOH2O5O3' where id=9;
-update noar ti set b2='US98NPJZDKNEH2BS95J9T4ZNOH2O5O3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PIK848930V5K7JTC0GJVJ3O4AMC' where id=1;
-update noar ti set v0='PIK848930V5K7JTC0GJVJ3O4AMC' where id=1;
-update noar tt set b0='DKZ6ZNLD4' where id=1;
-update noar ti set b0='DKZ6ZNLD4' where id=1;
-update noar tt set v0='NXSQT' where id=1;
-update noar ti set v0='NXSQT' where id=1;
-update noar tt set b1='2ORHQ83GDJNQ' where id=1;
-update noar ti set b1='2ORHQ83GDJNQ' where id=1;
-update noar tt set v0='CGLKOQ7GRQQLVI102R' where id=1;
-update noar ti set v0='CGLKOQ7GRQQLVI102R' where id=1;
-update noar tt set b2='L7VA' where id=1;
-update noar ti set b2='L7VA' where id=1;
-update noar tt set v0='L664J9DEOPHH93N8GMPXCKZH6H' where id=2;
-update noar ti set v0='L664J9DEOPHH93N8GMPXCKZH6H' where id=2;
-update noar tt set b0='V3X8JKCJ3UPIFJC3UOZUO443PADM0' where id=2;
-update noar ti set b0='V3X8JKCJ3UPIFJC3UOZUO443PADM0' where id=2;
-update noar tt set v0='SWGC0IKH8RUCLA5R32JTT5' where id=2;
-update noar ti set v0='SWGC0IKH8RUCLA5R32JTT5' where id=2;
-update noar tt set b1='5I175TSKW' where id=2;
-update noar ti set b1='5I175TSKW' where id=2;
-update noar tt set v0='65E2SPUIMZES192Z2YC' where id=2;
-update noar ti set v0='65E2SPUIMZES192Z2YC' where id=2;
-update noar tt set b2='TMQU7' where id=2;
-update noar ti set b2='TMQU7' where id=2;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b0='IJOXWKF' where id=3;
-update noar ti set b0='IJOXWKF' where id=3;
-update noar tt set v0='1A9DQ' where id=3;
-update noar ti set v0='1A9DQ' where id=3;
-update noar tt set b1='8KNR1HXJUQQOAEU156TY' where id=3;
-update noar ti set b1='8KNR1HXJUQQOAEU156TY' where id=3;
-update noar tt set v0='P7WF4I04306KUMO2N' where id=3;
-update noar ti set v0='P7WF4I04306KUMO2N' where id=3;
-update noar tt set b2='PFMWGFO' where id=3;
-update noar ti set b2='PFMWGFO' where id=3;
-update noar tt set v0='IGS4JU' where id=4;
-update noar ti set v0='IGS4JU' where id=4;
-update noar tt set b0='8FY6ADN8TQNM' where id=4;
-update noar ti set b0='8FY6ADN8TQNM' where id=4;
-update noar tt set v0='1PICAVU8PDEL2MNY50N' where id=4;
-update noar ti set v0='1PICAVU8PDEL2MNY50N' where id=4;
-update noar tt set b1='WYV844CXF477KNUZ9REITKH1IJE' where id=4;
-update noar ti set b1='WYV844CXF477KNUZ9REITKH1IJE' where id=4;
-update noar tt set v0='VBLEEPOO2W56K94S4C600' where id=4;
-update noar ti set v0='VBLEEPOO2W56K94S4C600' where id=4;
-update noar tt set b2='F5NX90U' where id=4;
-update noar ti set b2='F5NX90U' where id=4;
-update noar tt set v0='XDP5IN8CETC6RW2' where id=5;
-update noar ti set v0='XDP5IN8CETC6RW2' where id=5;
-update noar tt set b0='NNB9K32YJ478Q2KOW7UOI2EQY3' where id=5;
-update noar ti set b0='NNB9K32YJ478Q2KOW7UOI2EQY3' where id=5;
-update noar tt set v0='W952HWFPD6KLAUSU1BL0X7M75' where id=5;
-update noar ti set v0='W952HWFPD6KLAUSU1BL0X7M75' where id=5;
-update noar tt set b1='8CVGF8YQ4PYIS8ZLM8DAXZPP4' where id=5;
-update noar ti set b1='8CVGF8YQ4PYIS8ZLM8DAXZPP4' where id=5;
-update noar tt set v0='5ICJ' where id=5;
-update noar ti set v0='5ICJ' where id=5;
-update noar tt set b2='MNUT8R1DVJ1KDL9K1' where id=5;
-update noar ti set b2='MNUT8R1DVJ1KDL9K1' where id=5;
-update noar tt set v0='9CO0E7RU1U0KVQ8S92FWCFY4JDQ55' where id=6;
-update noar ti set v0='9CO0E7RU1U0KVQ8S92FWCFY4JDQ55' where id=6;
-update noar tt set b0='KVPBH' where id=6;
-update noar ti set b0='KVPBH' where id=6;
-update noar tt set v0='TX' where id=6;
-update noar ti set v0='TX' where id=6;
-update noar tt set b1='NALHFFULK' where id=6;
-update noar ti set b1='NALHFFULK' where id=6;
-update noar tt set v0='RXWND4E243CHD2584ZCQ7' where id=6;
-update noar ti set v0='RXWND4E243CHD2584ZCQ7' where id=6;
-update noar tt set b2='F4TO6METCLEVAL2VBPZJ8TOAWD' where id=6;
-update noar ti set b2='F4TO6METCLEVAL2VBPZJ8TOAWD' where id=6;
-update noar tt set v0='AN7CQKR80HTNYYHRN5E9MV' where id=7;
-update noar ti set v0='AN7CQKR80HTNYYHRN5E9MV' where id=7;
-update noar tt set b0='JZTOSN4131P5ABLZ' where id=7;
-update noar ti set b0='JZTOSN4131P5ABLZ' where id=7;
-update noar tt set v0='GPOOAJKUI64C' where id=7;
-update noar ti set v0='GPOOAJKUI64C' where id=7;
-update noar tt set b1='42MFK7ZM7' where id=7;
-update noar ti set b1='42MFK7ZM7' where id=7;
-update noar tt set v0='RUOHSPKTCP1ZWPC72JEUC7AEGS' where id=7;
-update noar ti set v0='RUOHSPKTCP1ZWPC72JEUC7AEGS' where id=7;
-update noar tt set b2='BUU2CLFLHMTQL' where id=7;
-update noar ti set b2='BUU2CLFLHMTQL' where id=7;
-update noar tt set v0='2X6EJP92K892R8XTYJP67TOB8' where id=8;
-update noar ti set v0='2X6EJP92K892R8XTYJP67TOB8' where id=8;
-update noar tt set b0='TBSM2JLP3T7ULLWS75BUPK' where id=8;
-update noar ti set b0='TBSM2JLP3T7ULLWS75BUPK' where id=8;
-update noar tt set v0='HKJO6VSPOX3' where id=8;
-update noar ti set v0='HKJO6VSPOX3' where id=8;
-update noar tt set b1='VEYEYI6Z24671KDA0KV4KWDC4C52N' where id=8;
-update noar ti set b1='VEYEYI6Z24671KDA0KV4KWDC4C52N' where id=8;
-update noar tt set v0='UW9VSXQY5BYSYMOMWXJJKVCW' where id=8;
-update noar ti set v0='UW9VSXQY5BYSYMOMWXJJKVCW' where id=8;
-update noar tt set b2='5VKVCN1NU12T' where id=8;
-update noar ti set b2='5VKVCN1NU12T' where id=8;
-update noar tt set v0='IR4THFPYL8NL4WY8' where id=9;
-update noar ti set v0='IR4THFPYL8NL4WY8' where id=9;
-update noar tt set b0='JIPCBM9NYFTJ4NJ6HIWZR' where id=9;
-update noar ti set b0='JIPCBM9NYFTJ4NJ6HIWZR' where id=9;
-update noar tt set v0='1JVC7DEKL9EEY56RPOL23PH' where id=9;
-update noar ti set v0='1JVC7DEKL9EEY56RPOL23PH' where id=9;
-update noar tt set b1='KCWZ3OA6YZZ' where id=9;
-update noar ti set b1='KCWZ3OA6YZZ' where id=9;
-update noar tt set v0='JYITTD5TBMUEWTG6BJR2UA6PL6FR1' where id=9;
-update noar ti set v0='JYITTD5TBMUEWTG6BJR2UA6PL6FR1' where id=9;
-update noar tt set b2='8DNARRGW8XT9YTSJUQBJDOAJ9X5G5N5' where id=9;
-update noar ti set b2='8DNARRGW8XT9YTSJUQBJDOAJ9X5G5N5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VASH4CFHPXPECA2G20IB66E' where id=1;
-update noar ti set v0='VASH4CFHPXPECA2G20IB66E' where id=1;
-update noar tt set b0='8220R2SWHAQBF' where id=1;
-update noar ti set b0='8220R2SWHAQBF' where id=1;
-update noar tt set v0='JFMOWJ8NJAGXB5VPFQ4QEJA6KHUH' where id=1;
-update noar ti set v0='JFMOWJ8NJAGXB5VPFQ4QEJA6KHUH' where id=1;
-update noar tt set b1='8LWY6AR8G7SM23OW7G4AQO' where id=1;
-update noar ti set b1='8LWY6AR8G7SM23OW7G4AQO' where id=1;
-update noar tt set v0='VJQZKV5O63RQ2E5KGPVC' where id=1;
-update noar ti set v0='VJQZKV5O63RQ2E5KGPVC' where id=1;
-update noar tt set b2='LC6' where id=1;
-update noar ti set b2='LC6' where id=1;
-update noar tt set v0='3O0SALEHAY7D32IPGAPP2CKJCD' where id=2;
-update noar ti set v0='3O0SALEHAY7D32IPGAPP2CKJCD' where id=2;
-update noar tt set b0='CVBL40Z2IAQHZ9' where id=2;
-update noar ti set b0='CVBL40Z2IAQHZ9' where id=2;
-update noar tt set v0='ZQJ4T0J3EQ6EH01S059HQ3QPWRSKFTKM' where id=2;
-update noar ti set v0='ZQJ4T0J3EQ6EH01S059HQ3QPWRSKFTKM' where id=2;
-update noar tt set b1='36U2OH3X2ZCLSAEQJEM3UO' where id=2;
-update noar ti set b1='36U2OH3X2ZCLSAEQJEM3UO' where id=2;
-update noar tt set v0='QELXOIF044KO6DB' where id=2;
-update noar ti set v0='QELXOIF044KO6DB' where id=2;
-update noar tt set b2='LR' where id=2;
-update noar ti set b2='LR' where id=2;
-update noar tt set v0='DFLUV' where id=3;
-update noar ti set v0='DFLUV' where id=3;
-update noar tt set b0='11R' where id=3;
-update noar ti set b0='11R' where id=3;
-update noar tt set v0='ZEKBCRHFB59701D04P8RF5A9G0U' where id=3;
-update noar ti set v0='ZEKBCRHFB59701D04P8RF5A9G0U' where id=3;
-update noar tt set b1='9XG1RX32GSAFXIOBNPWRYRCVRME' where id=3;
-update noar ti set b1='9XG1RX32GSAFXIOBNPWRYRCVRME' where id=3;
-update noar tt set v0='N9AEUSNSNQB25QGPQC49SRV' where id=3;
-update noar ti set v0='N9AEUSNSNQB25QGPQC49SRV' where id=3;
-update noar tt set b2='XI6M' where id=3;
-update noar ti set b2='XI6M' where id=3;
-update noar tt set v0='XB82QW78JJJG' where id=4;
-update noar ti set v0='XB82QW78JJJG' where id=4;
-update noar tt set b0='QH8AJ9R8E7LXD2E6Y9MHFTJSB9DJD8Y' where id=4;
-update noar ti set b0='QH8AJ9R8E7LXD2E6Y9MHFTJSB9DJD8Y' where id=4;
-update noar tt set v0='9CQN0CQG26DK' where id=4;
-update noar ti set v0='9CQN0CQG26DK' where id=4;
-update noar tt set b1='FGRJ9V3WT0VG9A' where id=4;
-update noar ti set b1='FGRJ9V3WT0VG9A' where id=4;
-update noar tt set v0='OH2TDKG6' where id=4;
-update noar ti set v0='OH2TDKG6' where id=4;
-update noar tt set b2='70OHIX9R16' where id=4;
-update noar ti set b2='70OHIX9R16' where id=4;
-update noar tt set v0='G7JPAZY3B23KMDEY7U8R' where id=5;
-update noar ti set v0='G7JPAZY3B23KMDEY7U8R' where id=5;
-update noar tt set b0='K2FKHCLSGYEPKU1LG4G5JRTA9MCGC5HR' where id=5;
-update noar ti set b0='K2FKHCLSGYEPKU1LG4G5JRTA9MCGC5HR' where id=5;
-update noar tt set v0='57YIL2J9W510T7FHY70AB0F2WTD3' where id=5;
-update noar ti set v0='57YIL2J9W510T7FHY70AB0F2WTD3' where id=5;
-update noar tt set b1='O' where id=5;
-update noar ti set b1='O' where id=5;
-update noar tt set v0='BE' where id=5;
-update noar ti set v0='BE' where id=5;
-update noar tt set b2='P9IGX0UVUJMF42389S8' where id=5;
-update noar ti set b2='P9IGX0UVUJMF42389S8' where id=5;
-update noar tt set v0='4AGJH9HHNAFT8F6YC4PSQHASE7' where id=6;
-update noar ti set v0='4AGJH9HHNAFT8F6YC4PSQHASE7' where id=6;
-update noar tt set b0='Y0DZX2E3LV4U0QW6V' where id=6;
-update noar ti set b0='Y0DZX2E3LV4U0QW6V' where id=6;
-update noar tt set v0='H6PV3VFUD0514PY' where id=6;
-update noar ti set v0='H6PV3VFUD0514PY' where id=6;
-update noar tt set b1='NAHBN4CN58CM4NS9W9TX' where id=6;
-update noar ti set b1='NAHBN4CN58CM4NS9W9TX' where id=6;
-update noar tt set v0='S6066LV8EMUGGOE5SL2XQ' where id=6;
-update noar ti set v0='S6066LV8EMUGGOE5SL2XQ' where id=6;
-update noar tt set b2='PZ2W' where id=6;
-update noar ti set b2='PZ2W' where id=6;
-update noar tt set v0='2RFIXZT6B1S0DO4U' where id=7;
-update noar ti set v0='2RFIXZT6B1S0DO4U' where id=7;
-update noar tt set b0='32ET70UQ85YX5EA2' where id=7;
-update noar ti set b0='32ET70UQ85YX5EA2' where id=7;
-update noar tt set v0='K0JQU6VFAYE2ZHT2WFCLLO53F6K' where id=7;
-update noar ti set v0='K0JQU6VFAYE2ZHT2WFCLLO53F6K' where id=7;
-update noar tt set b1='I5' where id=7;
-update noar ti set b1='I5' where id=7;
-update noar tt set v0='YK00JL1KCSZ0BOS1XU' where id=7;
-update noar ti set v0='YK00JL1KCSZ0BOS1XU' where id=7;
-update noar tt set b2='N4JJS1II' where id=7;
-update noar ti set b2='N4JJS1II' where id=7;
-update noar tt set v0='LSH2ZQ6AZPOIKWPSFAQM63A0' where id=8;
-update noar ti set v0='LSH2ZQ6AZPOIKWPSFAQM63A0' where id=8;
-update noar tt set b0='PCE19F85UZRBDSZQ77XPOWIY5N87OJ4J' where id=8;
-update noar ti set b0='PCE19F85UZRBDSZQ77XPOWIY5N87OJ4J' where id=8;
-update noar tt set v0='IS' where id=8;
-update noar ti set v0='IS' where id=8;
-update noar tt set b1='BG32D18NHVGVLWA9' where id=8;
-update noar ti set b1='BG32D18NHVGVLWA9' where id=8;
-update noar tt set v0='UOZ' where id=8;
-update noar ti set v0='UOZ' where id=8;
-update noar tt set b2='KJ29EHTRB9DPTHNAKGKE8CMT4XKEXSO' where id=8;
-update noar ti set b2='KJ29EHTRB9DPTHNAKGKE8CMT4XKEXSO' where id=8;
-update noar tt set v0='N0GP3' where id=9;
-update noar ti set v0='N0GP3' where id=9;
-update noar tt set b0='14W38Z82UWJLU' where id=9;
-update noar ti set b0='14W38Z82UWJLU' where id=9;
-update noar tt set v0='QW1GS4PGNPZ063LF0' where id=9;
-update noar ti set v0='QW1GS4PGNPZ063LF0' where id=9;
-update noar tt set b1='A' where id=9;
-update noar ti set b1='A' where id=9;
-update noar tt set v0='4IZHBRVS36RJ8EZ4N5M4ME1EB9A' where id=9;
-update noar ti set v0='4IZHBRVS36RJ8EZ4N5M4ME1EB9A' where id=9;
-update noar tt set b2='03JTWKN4QIFBCZDY9D' where id=9;
-update noar ti set b2='03JTWKN4QIFBCZDY9D' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S5XYTFIBIRL682CLNPN4VV' where id=1;
-update noar ti set v0='S5XYTFIBIRL682CLNPN4VV' where id=1;
-update noar tt set b0='GHLR29Z9D' where id=1;
-update noar ti set b0='GHLR29Z9D' where id=1;
-update noar tt set v0='B6TSLV2HDAT228QL8' where id=1;
-update noar ti set v0='B6TSLV2HDAT228QL8' where id=1;
-update noar tt set b1='HSL' where id=1;
-update noar ti set b1='HSL' where id=1;
-update noar tt set v0='OR57BP5ICHGJU8FK' where id=1;
-update noar ti set v0='OR57BP5ICHGJU8FK' where id=1;
-update noar tt set b2='UMI1FKXU6GVPQ1W5Q4CIP0DOV22' where id=1;
-update noar ti set b2='UMI1FKXU6GVPQ1W5Q4CIP0DOV22' where id=1;
-update noar tt set v0='ZPX3GM3827' where id=2;
-update noar ti set v0='ZPX3GM3827' where id=2;
-update noar tt set b0='1' where id=2;
-update noar ti set b0='1' where id=2;
-update noar tt set v0='5RU36NXKUX4' where id=2;
-update noar ti set v0='5RU36NXKUX4' where id=2;
-update noar tt set b1='K6UQUM4ERPKMXQ7HFXIFDDL5O99JO' where id=2;
-update noar ti set b1='K6UQUM4ERPKMXQ7HFXIFDDL5O99JO' where id=2;
-update noar tt set v0='TMJ7Y9S94HEKO5LL7HLG53JZWP' where id=2;
-update noar ti set v0='TMJ7Y9S94HEKO5LL7HLG53JZWP' where id=2;
-update noar tt set b2='1JCI1R8VZ2785HGWAP2FIHLQM73UOOQJ' where id=2;
-update noar ti set b2='1JCI1R8VZ2785HGWAP2FIHLQM73UOOQJ' where id=2;
-update noar tt set v0='YUT' where id=3;
-update noar ti set v0='YUT' where id=3;
-update noar tt set b0='CMSUE' where id=3;
-update noar ti set b0='CMSUE' where id=3;
-update noar tt set v0='RTM' where id=3;
-update noar ti set v0='RTM' where id=3;
-update noar tt set b1='MP' where id=3;
-update noar ti set b1='MP' where id=3;
-update noar tt set v0='2GM2B0AIJ0Q5FERKDI6GEP1YTR4K5R' where id=3;
-update noar ti set v0='2GM2B0AIJ0Q5FERKDI6GEP1YTR4K5R' where id=3;
-update noar tt set b2='HAVEEIAYLPKWAZLCR264QZO79' where id=3;
-update noar ti set b2='HAVEEIAYLPKWAZLCR264QZO79' where id=3;
-update noar tt set v0='0J7U341QLIDZ30GKVO47V8PI49E7B8I' where id=4;
-update noar ti set v0='0J7U341QLIDZ30GKVO47V8PI49E7B8I' where id=4;
-update noar tt set b0='TRXI4SQ4HO29AM' where id=4;
-update noar ti set b0='TRXI4SQ4HO29AM' where id=4;
-update noar tt set v0='93140JN' where id=4;
-update noar ti set v0='93140JN' where id=4;
-update noar tt set b1='V25RFLTKPDUD' where id=4;
-update noar ti set b1='V25RFLTKPDUD' where id=4;
-update noar tt set v0='DH5B3IYTYZQLNW3PXBQA0FE' where id=4;
-update noar ti set v0='DH5B3IYTYZQLNW3PXBQA0FE' where id=4;
-update noar tt set b2='J7FV' where id=4;
-update noar ti set b2='J7FV' where id=4;
-update noar tt set v0='8XYTUZWE6HIF74QE7AYOHWCAGF' where id=5;
-update noar ti set v0='8XYTUZWE6HIF74QE7AYOHWCAGF' where id=5;
-update noar tt set b0='591ERV2E03QA5TPS7L7R60TJH' where id=5;
-update noar ti set b0='591ERV2E03QA5TPS7L7R60TJH' where id=5;
-update noar tt set v0='O2I8I690I2JENJIANLA1H90DMK' where id=5;
-update noar ti set v0='O2I8I690I2JENJIANLA1H90DMK' where id=5;
-update noar tt set b1='3HLWRN7J84QJU6' where id=5;
-update noar ti set b1='3HLWRN7J84QJU6' where id=5;
-update noar tt set v0='X3Q9DOEP6T5UECW' where id=5;
-update noar ti set v0='X3Q9DOEP6T5UECW' where id=5;
-update noar tt set b2='AUXBGX63JR8J9' where id=5;
-update noar ti set b2='AUXBGX63JR8J9' where id=5;
-update noar tt set v0='HBB00KXSZ7XYOHQJFDY7VN5S3' where id=6;
-update noar ti set v0='HBB00KXSZ7XYOHQJFDY7VN5S3' where id=6;
-update noar tt set b0='UZGCCJZT' where id=6;
-update noar ti set b0='UZGCCJZT' where id=6;
-update noar tt set v0='3G2LOTNOZCGERF0UVZL1CP7' where id=6;
-update noar ti set v0='3G2LOTNOZCGERF0UVZL1CP7' where id=6;
-update noar tt set b1='XZFNXV8JI7' where id=6;
-update noar ti set b1='XZFNXV8JI7' where id=6;
-update noar tt set v0='J0' where id=6;
-update noar ti set v0='J0' where id=6;
-update noar tt set b2='TYJ' where id=6;
-update noar ti set b2='TYJ' where id=6;
-update noar tt set v0='PTS3' where id=7;
-update noar ti set v0='PTS3' where id=7;
-update noar tt set b0='4UYA7948LW684ND' where id=7;
-update noar ti set b0='4UYA7948LW684ND' where id=7;
-update noar tt set v0='C406K1WBS4CE2' where id=7;
-update noar ti set v0='C406K1WBS4CE2' where id=7;
-update noar tt set b1='SIY5JAEYXQ8SCBNFQBX0EBN7ZTK07' where id=7;
-update noar ti set b1='SIY5JAEYXQ8SCBNFQBX0EBN7ZTK07' where id=7;
-update noar tt set v0='AVT7' where id=7;
-update noar ti set v0='AVT7' where id=7;
-update noar tt set b2='E4GS6LCPPX29SW22UZZNSMT' where id=7;
-update noar ti set b2='E4GS6LCPPX29SW22UZZNSMT' where id=7;
-update noar tt set v0='WQCTS2K' where id=8;
-update noar ti set v0='WQCTS2K' where id=8;
-update noar tt set b0='Y82WBEIYBD' where id=8;
-update noar ti set b0='Y82WBEIYBD' where id=8;
-update noar tt set v0='JQM' where id=8;
-update noar ti set v0='JQM' where id=8;
-update noar tt set b1='BCHUH4PK4C7U4X9JBWTMKT6TX' where id=8;
-update noar ti set b1='BCHUH4PK4C7U4X9JBWTMKT6TX' where id=8;
-update noar tt set v0='SKMQI2JEG3A2UIOSQCW259BWAYV' where id=8;
-update noar ti set v0='SKMQI2JEG3A2UIOSQCW259BWAYV' where id=8;
-update noar tt set b2='Q1X4WY148VU2NMEHKEQBK6ZPY6' where id=8;
-update noar ti set b2='Q1X4WY148VU2NMEHKEQBK6ZPY6' where id=8;
-update noar tt set v0='RYE' where id=9;
-update noar ti set v0='RYE' where id=9;
-update noar tt set b0='M656YPEDHKI1FEZYM5PD22481YQSPDNM' where id=9;
-update noar ti set b0='M656YPEDHKI1FEZYM5PD22481YQSPDNM' where id=9;
-update noar tt set v0='TKNLFV9Z6QRXCY0IV5NNPSHXLAWBCTVQ' where id=9;
-update noar ti set v0='TKNLFV9Z6QRXCY0IV5NNPSHXLAWBCTVQ' where id=9;
-update noar tt set b1='XNNLVS4BBBUXYGLN53M0' where id=9;
-update noar ti set b1='XNNLVS4BBBUXYGLN53M0' where id=9;
-update noar tt set v0='DDV4QXQ8Y661YU6YUIZYTZKAKCVWMP0' where id=9;
-update noar ti set v0='DDV4QXQ8Y661YU6YUIZYTZKAKCVWMP0' where id=9;
-update noar tt set b2='QPWJ3HPR03BDMIV9B4' where id=9;
-update noar ti set b2='QPWJ3HPR03BDMIV9B4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V5J9BZKDV73VULOTIMBCRY7WESI5' where id=1;
-update noar ti set v0='V5J9BZKDV73VULOTIMBCRY7WESI5' where id=1;
-update noar tt set b0='97' where id=1;
-update noar ti set b0='97' where id=1;
-update noar tt set v0='TBB25V4H1NHYYMH83WT7K8GFMN' where id=1;
-update noar ti set v0='TBB25V4H1NHYYMH83WT7K8GFMN' where id=1;
-update noar tt set b1='MNSEU4QMVLPW' where id=1;
-update noar ti set b1='MNSEU4QMVLPW' where id=1;
-update noar tt set v0='GF6L9YYC93K4WIB' where id=1;
-update noar ti set v0='GF6L9YYC93K4WIB' where id=1;
-update noar tt set b2='P487KQKNU8295BQZG7P10DKMT' where id=1;
-update noar ti set b2='P487KQKNU8295BQZG7P10DKMT' where id=1;
-update noar tt set v0='57ZX2UFGXOH3E76WRA4SXVQ7XJFPZV1' where id=2;
-update noar ti set v0='57ZX2UFGXOH3E76WRA4SXVQ7XJFPZV1' where id=2;
-update noar tt set b0='KVORMV0MAQLB56QLTUPPN0U1IC' where id=2;
-update noar ti set b0='KVORMV0MAQLB56QLTUPPN0U1IC' where id=2;
-update noar tt set v0='GTTYH7R6EXRK' where id=2;
-update noar ti set v0='GTTYH7R6EXRK' where id=2;
-update noar tt set b1='DADK3BK8C423W' where id=2;
-update noar ti set b1='DADK3BK8C423W' where id=2;
-update noar tt set v0='ECA' where id=2;
-update noar ti set v0='ECA' where id=2;
-update noar tt set b2='W0A36DNEBJ7JZIENX47' where id=2;
-update noar ti set b2='W0A36DNEBJ7JZIENX47' where id=2;
-update noar tt set v0='97N990O6FS7GMC2' where id=3;
-update noar ti set v0='97N990O6FS7GMC2' where id=3;
-update noar tt set b0='XYE3Q' where id=3;
-update noar ti set b0='XYE3Q' where id=3;
-update noar tt set v0='6692' where id=3;
-update noar ti set v0='6692' where id=3;
-update noar tt set b1='XZFR9W3NH' where id=3;
-update noar ti set b1='XZFR9W3NH' where id=3;
-update noar tt set v0='2A0E' where id=3;
-update noar ti set v0='2A0E' where id=3;
-update noar tt set b2='KH6CNOT0D561XJ5Z913PKHOEBEKBO' where id=3;
-update noar ti set b2='KH6CNOT0D561XJ5Z913PKHOEBEKBO' where id=3;
-update noar tt set v0='W7ETQO' where id=4;
-update noar ti set v0='W7ETQO' where id=4;
-update noar tt set b0='2U2NYCND795FXC1' where id=4;
-update noar ti set b0='2U2NYCND795FXC1' where id=4;
-update noar tt set v0='56QE0Z9A08H7TH3F0MA9XV' where id=4;
-update noar ti set v0='56QE0Z9A08H7TH3F0MA9XV' where id=4;
-update noar tt set b1='DZNXE5A9NFTJRAY1XWHC' where id=4;
-update noar ti set b1='DZNXE5A9NFTJRAY1XWHC' where id=4;
-update noar tt set v0='TN5CE56JT28BDBN0BH65UP9S2E132IDC' where id=4;
-update noar ti set v0='TN5CE56JT28BDBN0BH65UP9S2E132IDC' where id=4;
-update noar tt set b2='CF2ZQFNS' where id=4;
-update noar ti set b2='CF2ZQFNS' where id=4;
-update noar tt set v0='BSEYQPDI6K' where id=5;
-update noar ti set v0='BSEYQPDI6K' where id=5;
-update noar tt set b0='O42XW16A2OOR49I1' where id=5;
-update noar ti set b0='O42XW16A2OOR49I1' where id=5;
-update noar tt set v0='FCMVWLR89X4XRYN55P2P' where id=5;
-update noar ti set v0='FCMVWLR89X4XRYN55P2P' where id=5;
-update noar tt set b1='CYJWKRAR10WKKNH1' where id=5;
-update noar ti set b1='CYJWKRAR10WKKNH1' where id=5;
-update noar tt set v0='96848K86' where id=5;
-update noar ti set v0='96848K86' where id=5;
-update noar tt set b2='18XFMNE92YQTVVY62K' where id=5;
-update noar ti set b2='18XFMNE92YQTVVY62K' where id=5;
-update noar tt set v0='6X28FJ0AR91T6GI4' where id=6;
-update noar ti set v0='6X28FJ0AR91T6GI4' where id=6;
-update noar tt set b0='ZA55JV' where id=6;
-update noar ti set b0='ZA55JV' where id=6;
-update noar tt set v0='WR12Q8PX9O' where id=6;
-update noar ti set v0='WR12Q8PX9O' where id=6;
-update noar tt set b1='KH444CFXOK2' where id=6;
-update noar ti set b1='KH444CFXOK2' where id=6;
-update noar tt set v0='XA807K3DY7E2KPMTIIC6SEQQQ737' where id=6;
-update noar ti set v0='XA807K3DY7E2KPMTIIC6SEQQQ737' where id=6;
-update noar tt set b2='TE2' where id=6;
-update noar ti set b2='TE2' where id=6;
-update noar tt set v0='58' where id=7;
-update noar ti set v0='58' where id=7;
-update noar tt set b0='7Y0LL1VS4LRW1671QGU' where id=7;
-update noar ti set b0='7Y0LL1VS4LRW1671QGU' where id=7;
-update noar tt set v0='CN0DUMB4ZH0FYRCBCUFAU288QMF' where id=7;
-update noar ti set v0='CN0DUMB4ZH0FYRCBCUFAU288QMF' where id=7;
-update noar tt set b1='TZCM2KR104Z3L4NYOI' where id=7;
-update noar ti set b1='TZCM2KR104Z3L4NYOI' where id=7;
-update noar tt set v0='5BK2KBK4' where id=7;
-update noar ti set v0='5BK2KBK4' where id=7;
-update noar tt set b2='R6BO38TUGY1XJPXZ' where id=7;
-update noar ti set b2='R6BO38TUGY1XJPXZ' where id=7;
-update noar tt set v0='GKFHJCP9WJ4TM7RD7OGK60ZH' where id=8;
-update noar ti set v0='GKFHJCP9WJ4TM7RD7OGK60ZH' where id=8;
-update noar tt set b0='R4' where id=8;
-update noar ti set b0='R4' where id=8;
-update noar tt set v0='UD6TH59NTL66XNAKL' where id=8;
-update noar ti set v0='UD6TH59NTL66XNAKL' where id=8;
-update noar tt set b1='6HF247PXA2880ODXVCPP' where id=8;
-update noar ti set b1='6HF247PXA2880ODXVCPP' where id=8;
-update noar tt set v0='K0POXNHX' where id=8;
-update noar ti set v0='K0POXNHX' where id=8;
-update noar tt set b2='QI4N0HYUIFXHMWWRZEBJU' where id=8;
-update noar ti set b2='QI4N0HYUIFXHMWWRZEBJU' where id=8;
-update noar tt set v0='EE1FYWU' where id=9;
-update noar ti set v0='EE1FYWU' where id=9;
-update noar tt set b0='LU9' where id=9;
-update noar ti set b0='LU9' where id=9;
-update noar tt set v0='61SDLBOH2Z0URC5DUDGD' where id=9;
-update noar ti set v0='61SDLBOH2Z0URC5DUDGD' where id=9;
-update noar tt set b1='CHK319K0' where id=9;
-update noar ti set b1='CHK319K0' where id=9;
-update noar tt set v0='LL4Z1GL2PVH1RQKEJWFPRZ072EZFP2Q' where id=9;
-update noar ti set v0='LL4Z1GL2PVH1RQKEJWFPRZ072EZFP2Q' where id=9;
-update noar tt set b2='I2OEFB8LPV8' where id=9;
-update noar ti set b2='I2OEFB8LPV8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UH1QOV' where id=1;
-update noar ti set v0='UH1QOV' where id=1;
-update noar tt set b0='OCO0' where id=1;
-update noar ti set b0='OCO0' where id=1;
-update noar tt set v0='CUA8VV6DON' where id=1;
-update noar ti set v0='CUA8VV6DON' where id=1;
-update noar tt set b1='GYG3GND4JATRQGYIO6GY1' where id=1;
-update noar ti set b1='GYG3GND4JATRQGYIO6GY1' where id=1;
-update noar tt set v0='5DFKBSOVPS3JS5LTTDT3' where id=1;
-update noar ti set v0='5DFKBSOVPS3JS5LTTDT3' where id=1;
-update noar tt set b2='8ULDHFEMAZ3HL1R4RZTZX5Q0YS' where id=1;
-update noar ti set b2='8ULDHFEMAZ3HL1R4RZTZX5Q0YS' where id=1;
-update noar tt set v0='V7ZKV9X' where id=2;
-update noar ti set v0='V7ZKV9X' where id=2;
-update noar tt set b0='CI6VWYQDBYZ4PWEMGBQXU' where id=2;
-update noar ti set b0='CI6VWYQDBYZ4PWEMGBQXU' where id=2;
-update noar tt set v0='PC' where id=2;
-update noar ti set v0='PC' where id=2;
-update noar tt set b1='DQRBT5OFC' where id=2;
-update noar ti set b1='DQRBT5OFC' where id=2;
-update noar tt set v0='N9TL8BEYKCGYZZMP1QZFW' where id=2;
-update noar ti set v0='N9TL8BEYKCGYZZMP1QZFW' where id=2;
-update noar tt set b2='EQHBBW2C7SEP8VAT' where id=2;
-update noar ti set b2='EQHBBW2C7SEP8VAT' where id=2;
-update noar tt set v0='V7BRD9R3Z' where id=3;
-update noar ti set v0='V7BRD9R3Z' where id=3;
-update noar tt set b0='1W0' where id=3;
-update noar ti set b0='1W0' where id=3;
-update noar tt set v0='N1G10DIA1BL' where id=3;
-update noar ti set v0='N1G10DIA1BL' where id=3;
-update noar tt set b1='C7J3M31O4I3JIR5AMEXGUX0BVPIB76OQ' where id=3;
-update noar ti set b1='C7J3M31O4I3JIR5AMEXGUX0BVPIB76OQ' where id=3;
-update noar tt set v0='GA5E4KI4TAN5LLSYC5XRJZNMBM' where id=3;
-update noar ti set v0='GA5E4KI4TAN5LLSYC5XRJZNMBM' where id=3;
-update noar tt set b2='8WZ1U2EXOWRP3ARVSQGDKINE' where id=3;
-update noar ti set b2='8WZ1U2EXOWRP3ARVSQGDKINE' where id=3;
-update noar tt set v0='S5LZC' where id=4;
-update noar ti set v0='S5LZC' where id=4;
-update noar tt set b0='KVKT64MZ1VHP2QK4EXTH80' where id=4;
-update noar ti set b0='KVKT64MZ1VHP2QK4EXTH80' where id=4;
-update noar tt set v0='F46PG' where id=4;
-update noar ti set v0='F46PG' where id=4;
-update noar tt set b1='XNZJBLT95NPJCSM' where id=4;
-update noar ti set b1='XNZJBLT95NPJCSM' where id=4;
-update noar tt set v0='6309VV9O0QGWUH45L8JNSD0AXN0' where id=4;
-update noar ti set v0='6309VV9O0QGWUH45L8JNSD0AXN0' where id=4;
-update noar tt set b2='G3V0SZ0ZM3TKEJNQKV0NL' where id=4;
-update noar ti set b2='G3V0SZ0ZM3TKEJNQKV0NL' where id=4;
-update noar tt set v0='G3C8P8X' where id=5;
-update noar ti set v0='G3C8P8X' where id=5;
-update noar tt set b0='PERKCFJB83EQVS4MA58V3LUDW80ZJP' where id=5;
-update noar ti set b0='PERKCFJB83EQVS4MA58V3LUDW80ZJP' where id=5;
-update noar tt set v0='X5FS9R8D' where id=5;
-update noar ti set v0='X5FS9R8D' where id=5;
-update noar tt set b1='Q4B71CBDI9ULSZW' where id=5;
-update noar ti set b1='Q4B71CBDI9ULSZW' where id=5;
-update noar tt set v0='AI83WYK748CLVQJQK58ISPGE39ESRAQW' where id=5;
-update noar ti set v0='AI83WYK748CLVQJQK58ISPGE39ESRAQW' where id=5;
-update noar tt set b2='OZL17X4V0Z' where id=5;
-update noar ti set b2='OZL17X4V0Z' where id=5;
-update noar tt set v0='B5OIZN7DY8827F5JW53E94QV' where id=6;
-update noar ti set v0='B5OIZN7DY8827F5JW53E94QV' where id=6;
-update noar tt set b0='M1' where id=6;
-update noar ti set b0='M1' where id=6;
-update noar tt set v0='AAOXJC979PR4MGNF' where id=6;
-update noar ti set v0='AAOXJC979PR4MGNF' where id=6;
-update noar tt set b1='4L8G220187' where id=6;
-update noar ti set b1='4L8G220187' where id=6;
-update noar tt set v0='WXPFLYC9Z7GEBFJLHDIY9YU' where id=6;
-update noar ti set v0='WXPFLYC9Z7GEBFJLHDIY9YU' where id=6;
-update noar tt set b2='7C1DVTR0DVQ1M6SSQA8XMCQVZXSVB3' where id=6;
-update noar ti set b2='7C1DVTR0DVQ1M6SSQA8XMCQVZXSVB3' where id=6;
-update noar tt set v0='7WTIOJ80Q6S0E24GUPGJFQ5FMMT7TUQ4' where id=7;
-update noar ti set v0='7WTIOJ80Q6S0E24GUPGJFQ5FMMT7TUQ4' where id=7;
-update noar tt set b0='92Z5WVFEQUFP604FKQLLPPXTNH' where id=7;
-update noar ti set b0='92Z5WVFEQUFP604FKQLLPPXTNH' where id=7;
-update noar tt set v0='QC6EOS4G68ZAKJ0H' where id=7;
-update noar ti set v0='QC6EOS4G68ZAKJ0H' where id=7;
-update noar tt set b1='VR42Q3HFR3IWNIQUCT9ZC1T' where id=7;
-update noar ti set b1='VR42Q3HFR3IWNIQUCT9ZC1T' where id=7;
-update noar tt set v0='E0QKA7HKS2SS9IVQUH5FJGS8XZIIN3' where id=7;
-update noar ti set v0='E0QKA7HKS2SS9IVQUH5FJGS8XZIIN3' where id=7;
-update noar tt set b2='X8SUBOUD0KFSRS69JP6REWXGMQ' where id=7;
-update noar ti set b2='X8SUBOUD0KFSRS69JP6REWXGMQ' where id=7;
-update noar tt set v0='PLWDFTFCFN31K' where id=8;
-update noar ti set v0='PLWDFTFCFN31K' where id=8;
-update noar tt set b0='MS9T7T77CUC1LAFV7ELP5C7221K7NAK' where id=8;
-update noar ti set b0='MS9T7T77CUC1LAFV7ELP5C7221K7NAK' where id=8;
-update noar tt set v0='VLG4IFJ9UW1JOB2' where id=8;
-update noar ti set v0='VLG4IFJ9UW1JOB2' where id=8;
-update noar tt set b1='U0E9XMHIK02A7XYRH7R4O2N' where id=8;
-update noar ti set b1='U0E9XMHIK02A7XYRH7R4O2N' where id=8;
-update noar tt set v0='5KV0' where id=8;
-update noar ti set v0='5KV0' where id=8;
-update noar tt set b2='7BJLOT' where id=8;
-update noar ti set b2='7BJLOT' where id=8;
-update noar tt set v0='8G2NAHJ3QZZSKBRA' where id=9;
-update noar ti set v0='8G2NAHJ3QZZSKBRA' where id=9;
-update noar tt set b0='EF35Y' where id=9;
-update noar ti set b0='EF35Y' where id=9;
-update noar tt set v0='ACLX6WJEGEVCB9ZZ2YQJPVGDEZ' where id=9;
-update noar ti set v0='ACLX6WJEGEVCB9ZZ2YQJPVGDEZ' where id=9;
-update noar tt set b1='A2F6MX9TMWCHJB219C4KIGM6PQ' where id=9;
-update noar ti set b1='A2F6MX9TMWCHJB219C4KIGM6PQ' where id=9;
-update noar tt set v0='8SL62CO2IBOLYQYVL1LM8AEMFUN9' where id=9;
-update noar ti set v0='8SL62CO2IBOLYQYVL1LM8AEMFUN9' where id=9;
-update noar tt set b2='N1W3ZHRP478ERLRI3HXUD5TTX7' where id=9;
-update noar ti set b2='N1W3ZHRP478ERLRI3HXUD5TTX7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='888MNXBYIY385I8I3H1WRY9L7UMP' where id=1;
-update noar ti set v0='888MNXBYIY385I8I3H1WRY9L7UMP' where id=1;
-update noar tt set b0='29' where id=1;
-update noar ti set b0='29' where id=1;
-update noar tt set v0='QGXK1EM2MW' where id=1;
-update noar ti set v0='QGXK1EM2MW' where id=1;
-update noar tt set b1='5I1LIG' where id=1;
-update noar ti set b1='5I1LIG' where id=1;
-update noar tt set v0='2NJEG6KHZ30BTFUFCHDD7EYMLTO3YT' where id=1;
-update noar ti set v0='2NJEG6KHZ30BTFUFCHDD7EYMLTO3YT' where id=1;
-update noar tt set b2='X1' where id=1;
-update noar ti set b2='X1' where id=1;
-update noar tt set v0='ZOAFGR5' where id=2;
-update noar ti set v0='ZOAFGR5' where id=2;
-update noar tt set b0='KX1DDSM7P' where id=2;
-update noar ti set b0='KX1DDSM7P' where id=2;
-update noar tt set v0='N78MXSRPMGK8O7RS' where id=2;
-update noar ti set v0='N78MXSRPMGK8O7RS' where id=2;
-update noar tt set b1='DUQ5MHFTN82' where id=2;
-update noar ti set b1='DUQ5MHFTN82' where id=2;
-update noar tt set v0='MWIN5A4DB9JVNPS92QMRXWP0GCU49M' where id=2;
-update noar ti set v0='MWIN5A4DB9JVNPS92QMRXWP0GCU49M' where id=2;
-update noar tt set b2='HT4NHOFZN1C1EJ' where id=2;
-update noar ti set b2='HT4NHOFZN1C1EJ' where id=2;
-update noar tt set v0='RBLT0OH868AMI82AE6Q19Y' where id=3;
-update noar ti set v0='RBLT0OH868AMI82AE6Q19Y' where id=3;
-update noar tt set b0='IC' where id=3;
-update noar ti set b0='IC' where id=3;
-update noar tt set v0='ZI41G' where id=3;
-update noar ti set v0='ZI41G' where id=3;
-update noar tt set b1='AIA4SRGCGMH3PNZA' where id=3;
-update noar ti set b1='AIA4SRGCGMH3PNZA' where id=3;
-update noar tt set v0='ET8DSTKS7SHX22QSFLBOH6NA' where id=3;
-update noar ti set v0='ET8DSTKS7SHX22QSFLBOH6NA' where id=3;
-update noar tt set b2='B1FM8QT6U2E2QH6VG' where id=3;
-update noar ti set b2='B1FM8QT6U2E2QH6VG' where id=3;
-update noar tt set v0='ZKFFH' where id=4;
-update noar ti set v0='ZKFFH' where id=4;
-update noar tt set b0='JMYXBD' where id=4;
-update noar ti set b0='JMYXBD' where id=4;
-update noar tt set v0='3E06094U1' where id=4;
-update noar ti set v0='3E06094U1' where id=4;
-update noar tt set b1='CU9FVZ36JY1UPOV' where id=4;
-update noar ti set b1='CU9FVZ36JY1UPOV' where id=4;
-update noar tt set v0='1YHNG52GDYCJGL9' where id=4;
-update noar ti set v0='1YHNG52GDYCJGL9' where id=4;
-update noar tt set b2='GN0CFKGX0PBGP4' where id=4;
-update noar ti set b2='GN0CFKGX0PBGP4' where id=4;
-update noar tt set v0='6T0NHGG8O7NT3BHWB' where id=5;
-update noar ti set v0='6T0NHGG8O7NT3BHWB' where id=5;
-update noar tt set b0='CGV8C4OFPMBOIDIBYBBG2NJW68WTTP1' where id=5;
-update noar ti set b0='CGV8C4OFPMBOIDIBYBBG2NJW68WTTP1' where id=5;
-update noar tt set v0='UHRVOWIA0RH2GXOGVHZIX' where id=5;
-update noar ti set v0='UHRVOWIA0RH2GXOGVHZIX' where id=5;
-update noar tt set b1='4O' where id=5;
-update noar ti set b1='4O' where id=5;
-update noar tt set v0='F8AST' where id=5;
-update noar ti set v0='F8AST' where id=5;
-update noar tt set b2='JO3SRJAJ94P95BESG' where id=5;
-update noar ti set b2='JO3SRJAJ94P95BESG' where id=5;
-update noar tt set v0='BA1PB5JL8U3S8' where id=6;
-update noar ti set v0='BA1PB5JL8U3S8' where id=6;
-update noar tt set b0='ROAP3E6ULD' where id=6;
-update noar ti set b0='ROAP3E6ULD' where id=6;
-update noar tt set v0='HZU' where id=6;
-update noar ti set v0='HZU' where id=6;
-update noar tt set b1='QW3REK12XXS8ZGSJKT4OYXNGR8LQG' where id=6;
-update noar ti set b1='QW3REK12XXS8ZGSJKT4OYXNGR8LQG' where id=6;
-update noar tt set v0='BJ2R8' where id=6;
-update noar ti set v0='BJ2R8' where id=6;
-update noar tt set b2='LHNI69FR' where id=6;
-update noar ti set b2='LHNI69FR' where id=6;
-update noar tt set v0='H' where id=7;
-update noar ti set v0='H' where id=7;
-update noar tt set b0='EW5WT5AO7L5U3' where id=7;
-update noar ti set b0='EW5WT5AO7L5U3' where id=7;
-update noar tt set v0='JHBYWFDND0VVNVINS15I' where id=7;
-update noar ti set v0='JHBYWFDND0VVNVINS15I' where id=7;
-update noar tt set b1='0MNTNBIRLJGK0IV4Q47GU' where id=7;
-update noar ti set b1='0MNTNBIRLJGK0IV4Q47GU' where id=7;
-update noar tt set v0='4J55NBIK65URUHVPZ0J3BKAK3R6TF52' where id=7;
-update noar ti set v0='4J55NBIK65URUHVPZ0J3BKAK3R6TF52' where id=7;
-update noar tt set b2='Z' where id=7;
-update noar ti set b2='Z' where id=7;
-update noar tt set v0='WD2WPT109JTIRDSZSVPNOEO7S' where id=8;
-update noar ti set v0='WD2WPT109JTIRDSZSVPNOEO7S' where id=8;
-update noar tt set b0='HMSG6R5C6VUJXWI8JYZAIM4CM0' where id=8;
-update noar ti set b0='HMSG6R5C6VUJXWI8JYZAIM4CM0' where id=8;
-update noar tt set v0='B41ED0UJ2HKS5EX07IMF' where id=8;
-update noar ti set v0='B41ED0UJ2HKS5EX07IMF' where id=8;
-update noar tt set b1='GJEA2TGEZDIRI3D' where id=8;
-update noar ti set b1='GJEA2TGEZDIRI3D' where id=8;
-update noar tt set v0='1E17XO1ZM2825X5A' where id=8;
-update noar ti set v0='1E17XO1ZM2825X5A' where id=8;
-update noar tt set b2='CTK2VQRLGYP6C3RXSPZWUI1FPIE30R2A' where id=8;
-update noar ti set b2='CTK2VQRLGYP6C3RXSPZWUI1FPIE30R2A' where id=8;
-update noar tt set v0='V1CXC8BHU8TMDVG63DXTSXCEQ' where id=9;
-update noar ti set v0='V1CXC8BHU8TMDVG63DXTSXCEQ' where id=9;
-update noar tt set b0='VQ8NJMERAUN507Q7KZ8G3OVU8F5' where id=9;
-update noar ti set b0='VQ8NJMERAUN507Q7KZ8G3OVU8F5' where id=9;
-update noar tt set v0='NF3Q5OYSSNIW9GVVMR0VI' where id=9;
-update noar ti set v0='NF3Q5OYSSNIW9GVVMR0VI' where id=9;
-update noar tt set b1='JRAJ' where id=9;
-update noar ti set b1='JRAJ' where id=9;
-update noar tt set v0='FAWJ7W7QOAG95EMF' where id=9;
-update noar ti set v0='FAWJ7W7QOAG95EMF' where id=9;
-update noar tt set b2='OG6MYKZ9ITKZL4PFMN9' where id=9;
-update noar ti set b2='OG6MYKZ9ITKZL4PFMN9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0GSWUJSJV9R4QUUANH1ENF0QWEVQD' where id=1;
-update noar ti set v0='0GSWUJSJV9R4QUUANH1ENF0QWEVQD' where id=1;
-update noar tt set b0='1PK59L2YBM1' where id=1;
-update noar ti set b0='1PK59L2YBM1' where id=1;
-update noar tt set v0='UVT81TMYQ7' where id=1;
-update noar ti set v0='UVT81TMYQ7' where id=1;
-update noar tt set b1='A5K75JUUIUPR58' where id=1;
-update noar ti set b1='A5K75JUUIUPR58' where id=1;
-update noar tt set v0='XB32XI7GSQR' where id=1;
-update noar ti set v0='XB32XI7GSQR' where id=1;
-update noar tt set b2='13ZT7AW0IZSQNSL' where id=1;
-update noar ti set b2='13ZT7AW0IZSQNSL' where id=1;
-update noar tt set v0='25YG' where id=2;
-update noar ti set v0='25YG' where id=2;
-update noar tt set b0='C2GSBBLKK' where id=2;
-update noar ti set b0='C2GSBBLKK' where id=2;
-update noar tt set v0='BI4RNAOHYLN66FX6N' where id=2;
-update noar ti set v0='BI4RNAOHYLN66FX6N' where id=2;
-update noar tt set b1='1J3B' where id=2;
-update noar ti set b1='1J3B' where id=2;
-update noar tt set v0='KJ1ED6C27BI68' where id=2;
-update noar ti set v0='KJ1ED6C27BI68' where id=2;
-update noar tt set b2='PEKOMQXZ190MRABZJ2Z3LDEHLRIZ8W' where id=2;
-update noar ti set b2='PEKOMQXZ190MRABZJ2Z3LDEHLRIZ8W' where id=2;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b0='FLGV5IFDBSOMAF3G' where id=3;
-update noar ti set b0='FLGV5IFDBSOMAF3G' where id=3;
-update noar tt set v0='RG18L68M2CLLBZ' where id=3;
-update noar ti set v0='RG18L68M2CLLBZ' where id=3;
-update noar tt set b1='EGUO8WV7J2JZLINWG53WXIHSQ' where id=3;
-update noar ti set b1='EGUO8WV7J2JZLINWG53WXIHSQ' where id=3;
-update noar tt set v0='BY90ICPPG8IX' where id=3;
-update noar ti set v0='BY90ICPPG8IX' where id=3;
-update noar tt set b2='2ZLXDOF' where id=3;
-update noar ti set b2='2ZLXDOF' where id=3;
-update noar tt set v0='NMQTFR2' where id=4;
-update noar ti set v0='NMQTFR2' where id=4;
-update noar tt set b0='5M1KUJILOHQVSQTXN' where id=4;
-update noar ti set b0='5M1KUJILOHQVSQTXN' where id=4;
-update noar tt set v0='ENHI3BUPFC1I241GOWHDI' where id=4;
-update noar ti set v0='ENHI3BUPFC1I241GOWHDI' where id=4;
-update noar tt set b1='3QNXCDLT' where id=4;
-update noar ti set b1='3QNXCDLT' where id=4;
-update noar tt set v0='DH5HTJH9ECJYMI' where id=4;
-update noar ti set v0='DH5HTJH9ECJYMI' where id=4;
-update noar tt set b2='77R64E3OSALE5T8XHL' where id=4;
-update noar ti set b2='77R64E3OSALE5T8XHL' where id=4;
-update noar tt set v0='YGDRNKO0KA184BEFM1SF277Z7ZAFWJ2' where id=5;
-update noar ti set v0='YGDRNKO0KA184BEFM1SF277Z7ZAFWJ2' where id=5;
-update noar tt set b0='427HGY' where id=5;
-update noar ti set b0='427HGY' where id=5;
-update noar tt set v0='IUX0P' where id=5;
-update noar ti set v0='IUX0P' where id=5;
-update noar tt set b1='ACM4SDATWHSPZM' where id=5;
-update noar ti set b1='ACM4SDATWHSPZM' where id=5;
-update noar tt set v0='LJ9G6UNAO9LHBAZCKAHZP1Z2E2' where id=5;
-update noar ti set v0='LJ9G6UNAO9LHBAZCKAHZP1Z2E2' where id=5;
-update noar tt set b2='P3NJ61QZ4FM431ZTMQ7Q0' where id=5;
-update noar ti set b2='P3NJ61QZ4FM431ZTMQ7Q0' where id=5;
-update noar tt set v0='LR' where id=6;
-update noar ti set v0='LR' where id=6;
-update noar tt set b0='CLD33KYSDI1IPRINB9XD5YC' where id=6;
-update noar ti set b0='CLD33KYSDI1IPRINB9XD5YC' where id=6;
-update noar tt set v0='OYD90VT6' where id=6;
-update noar ti set v0='OYD90VT6' where id=6;
-update noar tt set b1='V9893TNTKBPRFYMP5X' where id=6;
-update noar ti set b1='V9893TNTKBPRFYMP5X' where id=6;
-update noar tt set v0='949ZXB8LED0ZMCG9292M7HYHQ' where id=6;
-update noar ti set v0='949ZXB8LED0ZMCG9292M7HYHQ' where id=6;
-update noar tt set b2='4F8BPJZ34TMW4V19GE' where id=6;
-update noar ti set b2='4F8BPJZ34TMW4V19GE' where id=6;
-update noar tt set v0='VGFV3JF8JWTLH52QU6' where id=7;
-update noar ti set v0='VGFV3JF8JWTLH52QU6' where id=7;
-update noar tt set b0='ZV' where id=7;
-update noar ti set b0='ZV' where id=7;
-update noar tt set v0='7AP06IB7AZSN86RQX4K70EU1FV' where id=7;
-update noar ti set v0='7AP06IB7AZSN86RQX4K70EU1FV' where id=7;
-update noar tt set b1='3LYEEEBBNBTE754AYGWR' where id=7;
-update noar ti set b1='3LYEEEBBNBTE754AYGWR' where id=7;
-update noar tt set v0='6PQ4V7GQZPMEXJ9DG4LXPZHETQ2B' where id=7;
-update noar ti set v0='6PQ4V7GQZPMEXJ9DG4LXPZHETQ2B' where id=7;
-update noar tt set b2='9LSGRUNDDD1' where id=7;
-update noar ti set b2='9LSGRUNDDD1' where id=7;
-update noar tt set v0='73HOIR3XX6QUQZ6Y8C8LZ232B5MZ0OP' where id=8;
-update noar ti set v0='73HOIR3XX6QUQZ6Y8C8LZ232B5MZ0OP' where id=8;
-update noar tt set b0='40ZK7OLV972SCCJAUXY' where id=8;
-update noar ti set b0='40ZK7OLV972SCCJAUXY' where id=8;
-update noar tt set v0='2JOEMDBX0VZFFWZMQVC7' where id=8;
-update noar ti set v0='2JOEMDBX0VZFFWZMQVC7' where id=8;
-update noar tt set b1='KM5ORFB55VH0TYAVHYMDF80UXSS2242' where id=8;
-update noar ti set b1='KM5ORFB55VH0TYAVHYMDF80UXSS2242' where id=8;
-update noar tt set v0='VYQJCGG55U0E' where id=8;
-update noar ti set v0='VYQJCGG55U0E' where id=8;
-update noar tt set b2='MYC' where id=8;
-update noar ti set b2='MYC' where id=8;
-update noar tt set v0='SLTN2YHMYHPHR0U0Z8KXEC7LJWZIS' where id=9;
-update noar ti set v0='SLTN2YHMYHPHR0U0Z8KXEC7LJWZIS' where id=9;
-update noar tt set b0='Z7OFRREHFROZ9H3HS' where id=9;
-update noar ti set b0='Z7OFRREHFROZ9H3HS' where id=9;
-update noar tt set v0='TF3KO' where id=9;
-update noar ti set v0='TF3KO' where id=9;
-update noar tt set b1='YJ2SR8DHMYQ6AHW' where id=9;
-update noar ti set b1='YJ2SR8DHMYQ6AHW' where id=9;
-update noar tt set v0='P68PQ3MXMQ3QE3GE02OXE8CJ9' where id=9;
-update noar ti set v0='P68PQ3MXMQ3QE3GE02OXE8CJ9' where id=9;
-update noar tt set b2='3U' where id=9;
-update noar ti set b2='3U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ATQH74JNA3KVF5PR6E' where id=1;
-update noar ti set v0='ATQH74JNA3KVF5PR6E' where id=1;
-update noar tt set b0='LVB9CT4TVSC9R1ITCB31H2U3O1U1' where id=1;
-update noar ti set b0='LVB9CT4TVSC9R1ITCB31H2U3O1U1' where id=1;
-update noar tt set v0='UCG371VBODM48GIFB6ZF1MGBZQ' where id=1;
-update noar ti set v0='UCG371VBODM48GIFB6ZF1MGBZQ' where id=1;
-update noar tt set b1='5HJ5DXTC529' where id=1;
-update noar ti set b1='5HJ5DXTC529' where id=1;
-update noar tt set v0='PYU3DS7H4' where id=1;
-update noar ti set v0='PYU3DS7H4' where id=1;
-update noar tt set b2='3H1L7YUI8AP1' where id=1;
-update noar ti set b2='3H1L7YUI8AP1' where id=1;
-update noar tt set v0='XBG57EQXIPFY3QOJKPRU' where id=2;
-update noar ti set v0='XBG57EQXIPFY3QOJKPRU' where id=2;
-update noar tt set b0='345UV875NMBVV7QS30C7VWP1' where id=2;
-update noar ti set b0='345UV875NMBVV7QS30C7VWP1' where id=2;
-update noar tt set v0='C3Q2V4NAWY65CKSU55GOUZSJSWISZ3D' where id=2;
-update noar ti set v0='C3Q2V4NAWY65CKSU55GOUZSJSWISZ3D' where id=2;
-update noar tt set b1='7Y5KY18WQQ45HXCTV8' where id=2;
-update noar ti set b1='7Y5KY18WQQ45HXCTV8' where id=2;
-update noar tt set v0='ZEQKLT2OJG14E1U4F9OI' where id=2;
-update noar ti set v0='ZEQKLT2OJG14E1U4F9OI' where id=2;
-update noar tt set b2='F56H6FMCHIQV5K65BIJZZG8JOKWH' where id=2;
-update noar ti set b2='F56H6FMCHIQV5K65BIJZZG8JOKWH' where id=2;
-update noar tt set v0='VVUJ' where id=3;
-update noar ti set v0='VVUJ' where id=3;
-update noar tt set b0='ONRM1' where id=3;
-update noar ti set b0='ONRM1' where id=3;
-update noar tt set v0='YYJD889CP6PEN' where id=3;
-update noar ti set v0='YYJD889CP6PEN' where id=3;
-update noar tt set b1='UB6DFKMWWPN4PV36BVLEV34NPU' where id=3;
-update noar ti set b1='UB6DFKMWWPN4PV36BVLEV34NPU' where id=3;
-update noar tt set v0='XXQENMA8N2QQPT' where id=3;
-update noar ti set v0='XXQENMA8N2QQPT' where id=3;
-update noar tt set b2='P9WDCHELW0W4U79LJ67' where id=3;
-update noar ti set b2='P9WDCHELW0W4U79LJ67' where id=3;
-update noar tt set v0='4VV38ASWIT8NR6NFDEG8BIEL' where id=4;
-update noar ti set v0='4VV38ASWIT8NR6NFDEG8BIEL' where id=4;
-update noar tt set b0='ITNNYGWA3PCF7QN4N2UOFAIFZ0J' where id=4;
-update noar ti set b0='ITNNYGWA3PCF7QN4N2UOFAIFZ0J' where id=4;
-update noar tt set v0='T9C2TBZG9JWWSE5NCX38PB7Z05N' where id=4;
-update noar ti set v0='T9C2TBZG9JWWSE5NCX38PB7Z05N' where id=4;
-update noar tt set b1='V2VJY0R' where id=4;
-update noar ti set b1='V2VJY0R' where id=4;
-update noar tt set v0='KONK06MZFLSFQSYRHE3PQMT7ZK0' where id=4;
-update noar ti set v0='KONK06MZFLSFQSYRHE3PQMT7ZK0' where id=4;
-update noar tt set b2='S0' where id=4;
-update noar ti set b2='S0' where id=4;
-update noar tt set v0='YQ1V51GCNVN1ENKZFR5BZJTJ' where id=5;
-update noar ti set v0='YQ1V51GCNVN1ENKZFR5BZJTJ' where id=5;
-update noar tt set b0='8YJF1VW6CMG9X5II5ZXE' where id=5;
-update noar ti set b0='8YJF1VW6CMG9X5II5ZXE' where id=5;
-update noar tt set v0='DU44GXFC4ISNQ8ZD1VLBL' where id=5;
-update noar ti set v0='DU44GXFC4ISNQ8ZD1VLBL' where id=5;
-update noar tt set b1='HYULM9NK6ENB0F9F0YU0WBK' where id=5;
-update noar ti set b1='HYULM9NK6ENB0F9F0YU0WBK' where id=5;
-update noar tt set v0='AE71G810G3MJX129B0OFPW' where id=5;
-update noar ti set v0='AE71G810G3MJX129B0OFPW' where id=5;
-update noar tt set b2='ROSD4H4JYC44W9HNQ48KH5Z' where id=5;
-update noar ti set b2='ROSD4H4JYC44W9HNQ48KH5Z' where id=5;
-update noar tt set v0='TE3R94O' where id=6;
-update noar ti set v0='TE3R94O' where id=6;
-update noar tt set b0='898JBDNKZVMZK44BG71NT3NW81T51J0' where id=6;
-update noar ti set b0='898JBDNKZVMZK44BG71NT3NW81T51J0' where id=6;
-update noar tt set v0='3T6NEFSM0WBNBRFT0UQQM1' where id=6;
-update noar ti set v0='3T6NEFSM0WBNBRFT0UQQM1' where id=6;
-update noar tt set b1='NTJUIIUWVJ79XYOKMAGL8YJS' where id=6;
-update noar ti set b1='NTJUIIUWVJ79XYOKMAGL8YJS' where id=6;
-update noar tt set v0='1K' where id=6;
-update noar ti set v0='1K' where id=6;
-update noar tt set b2='1MT83JS2QCJBVQOROMRKHXJR' where id=6;
-update noar ti set b2='1MT83JS2QCJBVQOROMRKHXJR' where id=6;
-update noar tt set v0='0NI0MU70SMQ' where id=7;
-update noar ti set v0='0NI0MU70SMQ' where id=7;
-update noar tt set b0='WP8XV7B6XWDRCZ7O1B5I' where id=7;
-update noar ti set b0='WP8XV7B6XWDRCZ7O1B5I' where id=7;
-update noar tt set v0='XX62GT0ENXKVM2P93PCZEN42GJC7HYW' where id=7;
-update noar ti set v0='XX62GT0ENXKVM2P93PCZEN42GJC7HYW' where id=7;
-update noar tt set b1='IIE4JLEFCBN2HPX0' where id=7;
-update noar ti set b1='IIE4JLEFCBN2HPX0' where id=7;
-update noar tt set v0='0OWWRVVQAXFOXOV1J' where id=7;
-update noar ti set v0='0OWWRVVQAXFOXOV1J' where id=7;
-update noar tt set b2='52LRBFM3O7M' where id=7;
-update noar ti set b2='52LRBFM3O7M' where id=7;
-update noar tt set v0='SI5K90GJOAR8T4Q8IG12GQ96' where id=8;
-update noar ti set v0='SI5K90GJOAR8T4Q8IG12GQ96' where id=8;
-update noar tt set b0='HKASYPBP7R6TPO31C7JUT6QD9ZQWIQE' where id=8;
-update noar ti set b0='HKASYPBP7R6TPO31C7JUT6QD9ZQWIQE' where id=8;
-update noar tt set v0='IS56SUHZ7GACCZBN8IKD1JUEFT32I6C' where id=8;
-update noar ti set v0='IS56SUHZ7GACCZBN8IKD1JUEFT32I6C' where id=8;
-update noar tt set b1='1SZITB53OOW17NYVOR2Z130Q8QF' where id=8;
-update noar ti set b1='1SZITB53OOW17NYVOR2Z130Q8QF' where id=8;
-update noar tt set v0='9T6UD3SS4V4RHJK24USUBFBQD' where id=8;
-update noar ti set v0='9T6UD3SS4V4RHJK24USUBFBQD' where id=8;
-update noar tt set b2='E9X' where id=8;
-update noar ti set b2='E9X' where id=8;
-update noar tt set v0='TH' where id=9;
-update noar ti set v0='TH' where id=9;
-update noar tt set b0='BXLIPQ0IZL44F9' where id=9;
-update noar ti set b0='BXLIPQ0IZL44F9' where id=9;
-update noar tt set v0='WNTE0CAO4MZM5MIBUPFAHG873SO' where id=9;
-update noar ti set v0='WNTE0CAO4MZM5MIBUPFAHG873SO' where id=9;
-update noar tt set b1='EKDQMBFWHCORYY1SVP3ZLUOPXCFB' where id=9;
-update noar ti set b1='EKDQMBFWHCORYY1SVP3ZLUOPXCFB' where id=9;
-update noar tt set v0='2Y5YTEZWJ9CZEV1SWGBAL4UYS6JNMCNG' where id=9;
-update noar ti set v0='2Y5YTEZWJ9CZEV1SWGBAL4UYS6JNMCNG' where id=9;
-update noar tt set b2='G0IGPL' where id=9;
-update noar ti set b2='G0IGPL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K4K0VB2PMY483' where id=1;
-update noar ti set v0='K4K0VB2PMY483' where id=1;
-update noar tt set b0='8EN61LAMNYMYVAAY8GNRETLSZU4BAX' where id=1;
-update noar ti set b0='8EN61LAMNYMYVAAY8GNRETLSZU4BAX' where id=1;
-update noar tt set v0='ZGZ5MYOFOLX52S4E5' where id=1;
-update noar ti set v0='ZGZ5MYOFOLX52S4E5' where id=1;
-update noar tt set b1='YPDWYN05B0XOOIP5OVR4V1Z' where id=1;
-update noar ti set b1='YPDWYN05B0XOOIP5OVR4V1Z' where id=1;
-update noar tt set v0='0AC42CBEPTI5QMFQZ2G8255FB1A' where id=1;
-update noar ti set v0='0AC42CBEPTI5QMFQZ2G8255FB1A' where id=1;
-update noar tt set b2='C688ZHZSFN904Z0DHING4U3' where id=1;
-update noar ti set b2='C688ZHZSFN904Z0DHING4U3' where id=1;
-update noar tt set v0='YWY' where id=2;
-update noar ti set v0='YWY' where id=2;
-update noar tt set b0='C0NGA8SUSURIBGN80CKAU4' where id=2;
-update noar ti set b0='C0NGA8SUSURIBGN80CKAU4' where id=2;
-update noar tt set v0='ZGZ0HDOW5E2IIEB1HO38MX8KQM8C' where id=2;
-update noar ti set v0='ZGZ0HDOW5E2IIEB1HO38MX8KQM8C' where id=2;
-update noar tt set b1='FTOA6RY4GURZBRC0KLG411E8QH2' where id=2;
-update noar ti set b1='FTOA6RY4GURZBRC0KLG411E8QH2' where id=2;
-update noar tt set v0='GASWIJCZ2A2B8Y8I1A' where id=2;
-update noar ti set v0='GASWIJCZ2A2B8Y8I1A' where id=2;
-update noar tt set b2='D' where id=2;
-update noar ti set b2='D' where id=2;
-update noar tt set v0='OP6RSKX795B3O368UOZ0EUL' where id=3;
-update noar ti set v0='OP6RSKX795B3O368UOZ0EUL' where id=3;
-update noar tt set b0='ORE5EFAVV2Q5V3' where id=3;
-update noar ti set b0='ORE5EFAVV2Q5V3' where id=3;
-update noar tt set v0='8VXVFTCA8P' where id=3;
-update noar ti set v0='8VXVFTCA8P' where id=3;
-update noar tt set b1='6FKJ' where id=3;
-update noar ti set b1='6FKJ' where id=3;
-update noar tt set v0='T1AP91UZZWN' where id=3;
-update noar ti set v0='T1AP91UZZWN' where id=3;
-update noar tt set b2='ASF71I3R9VGYIKLODO' where id=3;
-update noar ti set b2='ASF71I3R9VGYIKLODO' where id=3;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b0='HQ1' where id=4;
-update noar ti set b0='HQ1' where id=4;
-update noar tt set v0='KO4TCQDILA3UUMT3NV6R77' where id=4;
-update noar ti set v0='KO4TCQDILA3UUMT3NV6R77' where id=4;
-update noar tt set b1='02HHJIA4HZLQEG7APPUXOX245CPS' where id=4;
-update noar ti set b1='02HHJIA4HZLQEG7APPUXOX245CPS' where id=4;
-update noar tt set v0='LI0934Y17KESMS71K4PSQBGQNQ8RH40S' where id=4;
-update noar ti set v0='LI0934Y17KESMS71K4PSQBGQNQ8RH40S' where id=4;
-update noar tt set b2='74' where id=4;
-update noar ti set b2='74' where id=4;
-update noar tt set v0='81FVNDAQHCUUNQ2HG15S17KJBI' where id=5;
-update noar ti set v0='81FVNDAQHCUUNQ2HG15S17KJBI' where id=5;
-update noar tt set b0='O1BTP' where id=5;
-update noar ti set b0='O1BTP' where id=5;
-update noar tt set v0='WBMC34EENE9TP83' where id=5;
-update noar ti set v0='WBMC34EENE9TP83' where id=5;
-update noar tt set b1='EFYMTD' where id=5;
-update noar ti set b1='EFYMTD' where id=5;
-update noar tt set v0='0NZ9B' where id=5;
-update noar ti set v0='0NZ9B' where id=5;
-update noar tt set b2='XJL5GIVALX6KDRW' where id=5;
-update noar ti set b2='XJL5GIVALX6KDRW' where id=5;
-update noar tt set v0='4GX5VQ9' where id=6;
-update noar ti set v0='4GX5VQ9' where id=6;
-update noar tt set b0='ECY71J1J3HVMYG8WLAE070YBXKUM6FIS' where id=6;
-update noar ti set b0='ECY71J1J3HVMYG8WLAE070YBXKUM6FIS' where id=6;
-update noar tt set v0='L9TGTGV8J20K5EPRU6KVV0R' where id=6;
-update noar ti set v0='L9TGTGV8J20K5EPRU6KVV0R' where id=6;
-update noar tt set b1='5QUD9BM0XMM7DAPOOZAPU1JF' where id=6;
-update noar ti set b1='5QUD9BM0XMM7DAPOOZAPU1JF' where id=6;
-update noar tt set v0='8KZZEVEWBSDTDA56C15CWNVOTMKQDV2' where id=6;
-update noar ti set v0='8KZZEVEWBSDTDA56C15CWNVOTMKQDV2' where id=6;
-update noar tt set b2='4CC5S9IYCXFF3ASFEQWF89O4' where id=6;
-update noar ti set b2='4CC5S9IYCXFF3ASFEQWF89O4' where id=6;
-update noar tt set v0='31FF7MR0PLYB6PYY67PMYPYQM2' where id=7;
-update noar ti set v0='31FF7MR0PLYB6PYY67PMYPYQM2' where id=7;
-update noar tt set b0='94WMM1DO6N3CX6GIPN' where id=7;
-update noar ti set b0='94WMM1DO6N3CX6GIPN' where id=7;
-update noar tt set v0='005XU1TZDLCDQ5829A8Z0' where id=7;
-update noar ti set v0='005XU1TZDLCDQ5829A8Z0' where id=7;
-update noar tt set b1='NKLQQJAJ8XZTBK7RLCROM4U' where id=7;
-update noar ti set b1='NKLQQJAJ8XZTBK7RLCROM4U' where id=7;
-update noar tt set v0='X2CPFMGQUCXVLU' where id=7;
-update noar ti set v0='X2CPFMGQUCXVLU' where id=7;
-update noar tt set b2='DZCI0U39V6ULZIIAL3BXYWEU4' where id=7;
-update noar ti set b2='DZCI0U39V6ULZIIAL3BXYWEU4' where id=7;
-update noar tt set v0='5C0G66M6AA66A55Y5ONHKCPF' where id=8;
-update noar ti set v0='5C0G66M6AA66A55Y5ONHKCPF' where id=8;
-update noar tt set b0='AF3I7FBLFV4K48AAOW45CY89SLO16JB' where id=8;
-update noar ti set b0='AF3I7FBLFV4K48AAOW45CY89SLO16JB' where id=8;
-update noar tt set v0='VLQR' where id=8;
-update noar ti set v0='VLQR' where id=8;
-update noar tt set b1='DWCJBMJMV' where id=8;
-update noar ti set b1='DWCJBMJMV' where id=8;
-update noar tt set v0='3XCAM3ZY55OU0' where id=8;
-update noar ti set v0='3XCAM3ZY55OU0' where id=8;
-update noar tt set b2='39J9JMRB6XVDQRUVM7HBOMZ1K0W' where id=8;
-update noar ti set b2='39J9JMRB6XVDQRUVM7HBOMZ1K0W' where id=8;
-update noar tt set v0='8' where id=9;
-update noar ti set v0='8' where id=9;
-update noar tt set b0='YT0SSUTLYOX4OIYY49EWYSR60G' where id=9;
-update noar ti set b0='YT0SSUTLYOX4OIYY49EWYSR60G' where id=9;
-update noar tt set v0='2ANB7SH1PNC' where id=9;
-update noar ti set v0='2ANB7SH1PNC' where id=9;
-update noar tt set b1='G4T' where id=9;
-update noar ti set b1='G4T' where id=9;
-update noar tt set v0='XJAPFXTIVLPL5A39EBR9F' where id=9;
-update noar ti set v0='XJAPFXTIVLPL5A39EBR9F' where id=9;
-update noar tt set b2='4D' where id=9;
-update noar ti set b2='4D' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V4U42S' where id=1;
-update noar ti set v0='V4U42S' where id=1;
-update noar tt set b0='H4J' where id=1;
-update noar ti set b0='H4J' where id=1;
-update noar tt set v0='0Q6RJI9JQJ1AB1' where id=1;
-update noar ti set v0='0Q6RJI9JQJ1AB1' where id=1;
-update noar tt set b1='E4GT3366FYYATPPM3KT0YS14R' where id=1;
-update noar ti set b1='E4GT3366FYYATPPM3KT0YS14R' where id=1;
-update noar tt set v0='6XCTAXZZZB6MI330BJOJTSKIW8LTLNNN' where id=1;
-update noar ti set v0='6XCTAXZZZB6MI330BJOJTSKIW8LTLNNN' where id=1;
-update noar tt set b2='5HJN6MZFI3N5UEIE8AHOUG54C80D' where id=1;
-update noar ti set b2='5HJN6MZFI3N5UEIE8AHOUG54C80D' where id=1;
-update noar tt set v0='0H7MTVT7T7UO5AU64KIXF' where id=2;
-update noar ti set v0='0H7MTVT7T7UO5AU64KIXF' where id=2;
-update noar tt set b0='KCS6JOGT8PDKOJ16O5UFYXFBHU1D' where id=2;
-update noar ti set b0='KCS6JOGT8PDKOJ16O5UFYXFBHU1D' where id=2;
-update noar tt set v0='F1YXJBHYUUEZSPKXEFZ8L1' where id=2;
-update noar ti set v0='F1YXJBHYUUEZSPKXEFZ8L1' where id=2;
-update noar tt set b1='072E3QCHF2HBR2N2D29RKT' where id=2;
-update noar ti set b1='072E3QCHF2HBR2N2D29RKT' where id=2;
-update noar tt set v0='3MPNJ552DSHLPO296DLS0GI' where id=2;
-update noar ti set v0='3MPNJ552DSHLPO296DLS0GI' where id=2;
-update noar tt set b2='KMFTY3B0RVL06C9VBXO' where id=2;
-update noar ti set b2='KMFTY3B0RVL06C9VBXO' where id=2;
-update noar tt set v0='I60E4' where id=3;
-update noar ti set v0='I60E4' where id=3;
-update noar tt set b0='Q4U8B8Y5QMOIR61C7Q2CRS8DGCIBO0A2' where id=3;
-update noar ti set b0='Q4U8B8Y5QMOIR61C7Q2CRS8DGCIBO0A2' where id=3;
-update noar tt set v0='GS93J6YLBRSR9MCPN33BC' where id=3;
-update noar ti set v0='GS93J6YLBRSR9MCPN33BC' where id=3;
-update noar tt set b1='EQ2YDY4XWPBA6JUXY04C4N8GCB' where id=3;
-update noar ti set b1='EQ2YDY4XWPBA6JUXY04C4N8GCB' where id=3;
-update noar tt set v0='5K8XG' where id=3;
-update noar ti set v0='5K8XG' where id=3;
-update noar tt set b2='5N24QX5QD3' where id=3;
-update noar ti set b2='5N24QX5QD3' where id=3;
-update noar tt set v0='7YEVQH5M79Q06P' where id=4;
-update noar ti set v0='7YEVQH5M79Q06P' where id=4;
-update noar tt set b0='OKR252ZEIIK4W031X' where id=4;
-update noar ti set b0='OKR252ZEIIK4W031X' where id=4;
-update noar tt set v0='RCTUNEGEM9HHSW' where id=4;
-update noar ti set v0='RCTUNEGEM9HHSW' where id=4;
-update noar tt set b1='32PCUK2826GG' where id=4;
-update noar ti set b1='32PCUK2826GG' where id=4;
-update noar tt set v0='9ME65ODSRFPDE73Z3' where id=4;
-update noar ti set v0='9ME65ODSRFPDE73Z3' where id=4;
-update noar tt set b2='VW63MKBAY4I3K9X' where id=4;
-update noar ti set b2='VW63MKBAY4I3K9X' where id=4;
-update noar tt set v0='UDA' where id=5;
-update noar ti set v0='UDA' where id=5;
-update noar tt set b0='EJ6D5VW3ZO20F6HUWK4DD84NC6Y' where id=5;
-update noar ti set b0='EJ6D5VW3ZO20F6HUWK4DD84NC6Y' where id=5;
-update noar tt set v0='F8D1OBTM65ZTRSN1QWEMGHH' where id=5;
-update noar ti set v0='F8D1OBTM65ZTRSN1QWEMGHH' where id=5;
-update noar tt set b1='YJSXEU25P95G' where id=5;
-update noar ti set b1='YJSXEU25P95G' where id=5;
-update noar tt set v0='YZ9SJI5FFLW1' where id=5;
-update noar ti set v0='YZ9SJI5FFLW1' where id=5;
-update noar tt set b2='6VCXQT97L0AYRIYLSUDEEPB' where id=5;
-update noar ti set b2='6VCXQT97L0AYRIYLSUDEEPB' where id=5;
-update noar tt set v0='B3KZ0EZTUGFZUD9TZ8NDCTCXJOUQA7VW' where id=6;
-update noar ti set v0='B3KZ0EZTUGFZUD9TZ8NDCTCXJOUQA7VW' where id=6;
-update noar tt set b0='YZH1V4U6SK52EBIGL6' where id=6;
-update noar ti set b0='YZH1V4U6SK52EBIGL6' where id=6;
-update noar tt set v0='YULBVM1' where id=6;
-update noar ti set v0='YULBVM1' where id=6;
-update noar tt set b1='GIQX8GUBCMBX7DE6PL0' where id=6;
-update noar ti set b1='GIQX8GUBCMBX7DE6PL0' where id=6;
-update noar tt set v0='VBQZ07ZY4YFT7' where id=6;
-update noar ti set v0='VBQZ07ZY4YFT7' where id=6;
-update noar tt set b2='AYS0I804EKVOUCAJET01GEYFBN3YH1HJ' where id=6;
-update noar ti set b2='AYS0I804EKVOUCAJET01GEYFBN3YH1HJ' where id=6;
-update noar tt set v0='YP91PTVZ8IQ5YWS7CNFKNO' where id=7;
-update noar ti set v0='YP91PTVZ8IQ5YWS7CNFKNO' where id=7;
-update noar tt set b0='GLOILK015BVL72VZUGFOOA' where id=7;
-update noar ti set b0='GLOILK015BVL72VZUGFOOA' where id=7;
-update noar tt set v0='RASARM4A9BKFQFGBGCMPJTG' where id=7;
-update noar ti set v0='RASARM4A9BKFQFGBGCMPJTG' where id=7;
-update noar tt set b1='K' where id=7;
-update noar ti set b1='K' where id=7;
-update noar tt set v0='H9RPID4JZBX655PFIFJMNJNJI' where id=7;
-update noar ti set v0='H9RPID4JZBX655PFIFJMNJNJI' where id=7;
-update noar tt set b2='9P5LV7PQ22C' where id=7;
-update noar ti set b2='9P5LV7PQ22C' where id=7;
-update noar tt set v0='0XTU6QYKXN9JI4RADPS' where id=8;
-update noar ti set v0='0XTU6QYKXN9JI4RADPS' where id=8;
-update noar tt set b0='HR1N216X32E8DZU4T8BD' where id=8;
-update noar ti set b0='HR1N216X32E8DZU4T8BD' where id=8;
-update noar tt set v0='3U6L6KDBFI6EZL' where id=8;
-update noar ti set v0='3U6L6KDBFI6EZL' where id=8;
-update noar tt set b1='9AB3UOB3QPAG' where id=8;
-update noar ti set b1='9AB3UOB3QPAG' where id=8;
-update noar tt set v0='5BEPSZDGWEY2UUS3GPSXUCZUJJ1EDY' where id=8;
-update noar ti set v0='5BEPSZDGWEY2UUS3GPSXUCZUJJ1EDY' where id=8;
-update noar tt set b2='O4J4PTYRGZUSNG9QW5SA6KHDTXUQ' where id=8;
-update noar ti set b2='O4J4PTYRGZUSNG9QW5SA6KHDTXUQ' where id=8;
-update noar tt set v0='69T242S86LZCDCJG4P' where id=9;
-update noar ti set v0='69T242S86LZCDCJG4P' where id=9;
-update noar tt set b0='CZB568J5' where id=9;
-update noar ti set b0='CZB568J5' where id=9;
-update noar tt set v0='WTQKSNNL7SFBK9UK' where id=9;
-update noar ti set v0='WTQKSNNL7SFBK9UK' where id=9;
-update noar tt set b1='6IR75N' where id=9;
-update noar ti set b1='6IR75N' where id=9;
-update noar tt set v0='15LQ68J3MS1LUWU6WYGS68TFZAVXZ9' where id=9;
-update noar ti set v0='15LQ68J3MS1LUWU6WYGS68TFZAVXZ9' where id=9;
-update noar tt set b2='SUK1SPW7SXO198S0GM3XMF' where id=9;
-update noar ti set b2='SUK1SPW7SXO198S0GM3XMF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L23JVO0UHDHBSR5JYDB7W' where id=1;
-update noar ti set v0='L23JVO0UHDHBSR5JYDB7W' where id=1;
-update noar tt set b0='MKPTI3J043PRY2BP' where id=1;
-update noar ti set b0='MKPTI3J043PRY2BP' where id=1;
-update noar tt set v0='DZUSDSK1063WV' where id=1;
-update noar ti set v0='DZUSDSK1063WV' where id=1;
-update noar tt set b1='8F5YPE1J71PB3F6WOI3QP8X4U2Z' where id=1;
-update noar ti set b1='8F5YPE1J71PB3F6WOI3QP8X4U2Z' where id=1;
-update noar tt set v0='G6W739LBYFWYVQ' where id=1;
-update noar ti set v0='G6W739LBYFWYVQ' where id=1;
-update noar tt set b2='CEB2AIP' where id=1;
-update noar ti set b2='CEB2AIP' where id=1;
-update noar tt set v0='UXQMN46WT92ISPAEMOW' where id=2;
-update noar ti set v0='UXQMN46WT92ISPAEMOW' where id=2;
-update noar tt set b0='NKB9PC3HGIBZHSEA53RECEZOO2ZTC' where id=2;
-update noar ti set b0='NKB9PC3HGIBZHSEA53RECEZOO2ZTC' where id=2;
-update noar tt set v0='X22' where id=2;
-update noar ti set v0='X22' where id=2;
-update noar tt set b1='R259RG2V8G968RMOGYN2' where id=2;
-update noar ti set b1='R259RG2V8G968RMOGYN2' where id=2;
-update noar tt set v0='G1QMTV' where id=2;
-update noar ti set v0='G1QMTV' where id=2;
-update noar tt set b2='RWJKOG6ZR3TI2T0WLAQACCNZFHD6A8' where id=2;
-update noar ti set b2='RWJKOG6ZR3TI2T0WLAQACCNZFHD6A8' where id=2;
-update noar tt set v0='76HXO72TSYEEI9' where id=3;
-update noar ti set v0='76HXO72TSYEEI9' where id=3;
-update noar tt set b0='TXABT5AVF1MBWA7U' where id=3;
-update noar ti set b0='TXABT5AVF1MBWA7U' where id=3;
-update noar tt set v0='9KC9D0592I0SQRK49P5JJ23J0Z' where id=3;
-update noar ti set v0='9KC9D0592I0SQRK49P5JJ23J0Z' where id=3;
-update noar tt set b1='RR7XHD7MMJN3ZSEDS2R9PSSK' where id=3;
-update noar ti set b1='RR7XHD7MMJN3ZSEDS2R9PSSK' where id=3;
-update noar tt set v0='CDXOBTBHJ' where id=3;
-update noar ti set v0='CDXOBTBHJ' where id=3;
-update noar tt set b2='3QFH6LK51HFAQCK0DR4I22NM26C' where id=3;
-update noar ti set b2='3QFH6LK51HFAQCK0DR4I22NM26C' where id=3;
-update noar tt set v0='NXFEIUECQT13JE78SSQN2HWZHGGE' where id=4;
-update noar ti set v0='NXFEIUECQT13JE78SSQN2HWZHGGE' where id=4;
-update noar tt set b0='KY9B62SBKFMZ9HF5AH' where id=4;
-update noar ti set b0='KY9B62SBKFMZ9HF5AH' where id=4;
-update noar tt set v0='6Z73Z89' where id=4;
-update noar ti set v0='6Z73Z89' where id=4;
-update noar tt set b1='U1TRVLQCBI1X7' where id=4;
-update noar ti set b1='U1TRVLQCBI1X7' where id=4;
-update noar tt set v0='P7F86F1TIWW' where id=4;
-update noar ti set v0='P7F86F1TIWW' where id=4;
-update noar tt set b2='00FLJI' where id=4;
-update noar ti set b2='00FLJI' where id=4;
-update noar tt set v0='MWRTHB3RLJ' where id=5;
-update noar ti set v0='MWRTHB3RLJ' where id=5;
-update noar tt set b0='2O7GJDXGRVQE90H1AK4OJ4KA9' where id=5;
-update noar ti set b0='2O7GJDXGRVQE90H1AK4OJ4KA9' where id=5;
-update noar tt set v0='NMUWM2FKI0RSXCOZS' where id=5;
-update noar ti set v0='NMUWM2FKI0RSXCOZS' where id=5;
-update noar tt set b1='2X89' where id=5;
-update noar ti set b1='2X89' where id=5;
-update noar tt set v0='XAWYR86T0G9DOMSF3VVXL' where id=5;
-update noar ti set v0='XAWYR86T0G9DOMSF3VVXL' where id=5;
-update noar tt set b2='H6ZY6HCSQ7NESTD247C' where id=5;
-update noar ti set b2='H6ZY6HCSQ7NESTD247C' where id=5;
-update noar tt set v0='EFHKQRVHCB6LXJ1ZBOS' where id=6;
-update noar ti set v0='EFHKQRVHCB6LXJ1ZBOS' where id=6;
-update noar tt set b0='XF' where id=6;
-update noar ti set b0='XF' where id=6;
-update noar tt set v0='88' where id=6;
-update noar ti set v0='88' where id=6;
-update noar tt set b1='BZER014Y791XS3OX3Y8GYNBTI3WC' where id=6;
-update noar ti set b1='BZER014Y791XS3OX3Y8GYNBTI3WC' where id=6;
-update noar tt set v0='WIHDAVU' where id=6;
-update noar ti set v0='WIHDAVU' where id=6;
-update noar tt set b2='NYJG0QPZCCIRBIDDL' where id=6;
-update noar ti set b2='NYJG0QPZCCIRBIDDL' where id=6;
-update noar tt set v0='KASW3I0EVTBEV8BR9GX4VD724ODZY' where id=7;
-update noar ti set v0='KASW3I0EVTBEV8BR9GX4VD724ODZY' where id=7;
-update noar tt set b0='GCXH6X5JE6U0TDEX5PX18D' where id=7;
-update noar ti set b0='GCXH6X5JE6U0TDEX5PX18D' where id=7;
-update noar tt set v0='R0IF0T0XHQHE7' where id=7;
-update noar ti set v0='R0IF0T0XHQHE7' where id=7;
-update noar tt set b1='64H32X' where id=7;
-update noar ti set b1='64H32X' where id=7;
-update noar tt set v0='Q72AO9876' where id=7;
-update noar ti set v0='Q72AO9876' where id=7;
-update noar tt set b2='2' where id=7;
-update noar ti set b2='2' where id=7;
-update noar tt set v0='06K8SZ46D' where id=8;
-update noar ti set v0='06K8SZ46D' where id=8;
-update noar tt set b0='EM1WWEREDTE4AJARNKC' where id=8;
-update noar ti set b0='EM1WWEREDTE4AJARNKC' where id=8;
-update noar tt set v0='DCUP2AWKDWUP630HCQHA' where id=8;
-update noar ti set v0='DCUP2AWKDWUP630HCQHA' where id=8;
-update noar tt set b1='W8OJTVT9Q09QMB6M70EY9MZ25H' where id=8;
-update noar ti set b1='W8OJTVT9Q09QMB6M70EY9MZ25H' where id=8;
-update noar tt set v0='HZN48T' where id=8;
-update noar ti set v0='HZN48T' where id=8;
-update noar tt set b2='KB19D9UTK' where id=8;
-update noar ti set b2='KB19D9UTK' where id=8;
-update noar tt set v0='W' where id=9;
-update noar ti set v0='W' where id=9;
-update noar tt set b0='2TSQQQHHLS6GKQ0KZMV1HA77RJJKXY' where id=9;
-update noar ti set b0='2TSQQQHHLS6GKQ0KZMV1HA77RJJKXY' where id=9;
-update noar tt set v0='8IS5ZCQOXGYLHI9C81KGTI55UZ3ISEWT' where id=9;
-update noar ti set v0='8IS5ZCQOXGYLHI9C81KGTI55UZ3ISEWT' where id=9;
-update noar tt set b1='N' where id=9;
-update noar ti set b1='N' where id=9;
-update noar tt set v0='RNDUXEOH16N7SK2R6P0SXK814GJCM' where id=9;
-update noar ti set v0='RNDUXEOH16N7SK2R6P0SXK814GJCM' where id=9;
-update noar tt set b2='YXWJ30BF6XUE84P3U' where id=9;
-update noar ti set b2='YXWJ30BF6XUE84P3U' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZER3B2TB' where id=1;
-update noar ti set v0='ZER3B2TB' where id=1;
-update noar tt set b0='OM3NIZCJASAZIK0T7VQV53D9WZM9TU' where id=1;
-update noar ti set b0='OM3NIZCJASAZIK0T7VQV53D9WZM9TU' where id=1;
-update noar tt set v0='BJJT72' where id=1;
-update noar ti set v0='BJJT72' where id=1;
-update noar tt set b1='2YQ41M89C0PMEL241QNVZCIPP6S7SWR' where id=1;
-update noar ti set b1='2YQ41M89C0PMEL241QNVZCIPP6S7SWR' where id=1;
-update noar tt set v0='GZHONEIXEE' where id=1;
-update noar ti set v0='GZHONEIXEE' where id=1;
-update noar tt set b2='B' where id=1;
-update noar ti set b2='B' where id=1;
-update noar tt set v0='Y1F1JSFXMMBYY8KUPEZHMXMP866' where id=2;
-update noar ti set v0='Y1F1JSFXMMBYY8KUPEZHMXMP866' where id=2;
-update noar tt set b0='6CAMSKV' where id=2;
-update noar ti set b0='6CAMSKV' where id=2;
-update noar tt set v0='9G9TWJ3T8UYGQ4CZNXJC3NG11' where id=2;
-update noar ti set v0='9G9TWJ3T8UYGQ4CZNXJC3NG11' where id=2;
-update noar tt set b1='RM7KCXC8FKHU7YY6HUP1DELLR74' where id=2;
-update noar ti set b1='RM7KCXC8FKHU7YY6HUP1DELLR74' where id=2;
-update noar tt set v0='YFTQOOJUC7LJ5H' where id=2;
-update noar ti set v0='YFTQOOJUC7LJ5H' where id=2;
-update noar tt set b2='5L0BWCR4PL25' where id=2;
-update noar ti set b2='5L0BWCR4PL25' where id=2;
-update noar tt set v0='12ZH4BYR7IA51KI0H3QPZ61J' where id=3;
-update noar ti set v0='12ZH4BYR7IA51KI0H3QPZ61J' where id=3;
-update noar tt set b0='NF0N3M91UHYHVTCJ4X58RDAPD0QT13' where id=3;
-update noar ti set b0='NF0N3M91UHYHVTCJ4X58RDAPD0QT13' where id=3;
-update noar tt set v0='3PX5CPKSDHLKDX5DB' where id=3;
-update noar ti set v0='3PX5CPKSDHLKDX5DB' where id=3;
-update noar tt set b1='V2IVULHBCZEISR9ASTF81AIV' where id=3;
-update noar ti set b1='V2IVULHBCZEISR9ASTF81AIV' where id=3;
-update noar tt set v0='J1D98GFRQ' where id=3;
-update noar ti set v0='J1D98GFRQ' where id=3;
-update noar tt set b2='O79MR8LFTGWRHYCI7FP3' where id=3;
-update noar ti set b2='O79MR8LFTGWRHYCI7FP3' where id=3;
-update noar tt set v0='AOJLLR4RIKNLY166PIN1XBMFR' where id=4;
-update noar ti set v0='AOJLLR4RIKNLY166PIN1XBMFR' where id=4;
-update noar tt set b0='0QLH' where id=4;
-update noar ti set b0='0QLH' where id=4;
-update noar tt set v0='ZEMNBKSMEL825FSHG9U' where id=4;
-update noar ti set v0='ZEMNBKSMEL825FSHG9U' where id=4;
-update noar tt set b1='30R7LQ861ZU535IKTNQ' where id=4;
-update noar ti set b1='30R7LQ861ZU535IKTNQ' where id=4;
-update noar tt set v0='VSS177UTQCQ3EXFFIV35KWPP' where id=4;
-update noar ti set v0='VSS177UTQCQ3EXFFIV35KWPP' where id=4;
-update noar tt set b2='RJ3B1O2B9JLKLIX3VEO' where id=4;
-update noar ti set b2='RJ3B1O2B9JLKLIX3VEO' where id=4;
-update noar tt set v0='VJ2GJ9UHEOKUCHCQO2ZR' where id=5;
-update noar ti set v0='VJ2GJ9UHEOKUCHCQO2ZR' where id=5;
-update noar tt set b0='Z8J38QRMD6U4Q8R4WRUWNZAA78DP8' where id=5;
-update noar ti set b0='Z8J38QRMD6U4Q8R4WRUWNZAA78DP8' where id=5;
-update noar tt set v0='H86ESHCEPJ' where id=5;
-update noar ti set v0='H86ESHCEPJ' where id=5;
-update noar tt set b1='7PBBSVC0KSXACSEKKWAABY28O3' where id=5;
-update noar ti set b1='7PBBSVC0KSXACSEKKWAABY28O3' where id=5;
-update noar tt set v0='8IR3IHD5LAR36X7UE0R' where id=5;
-update noar ti set v0='8IR3IHD5LAR36X7UE0R' where id=5;
-update noar tt set b2='I2V7XPDJVWEA' where id=5;
-update noar ti set b2='I2V7XPDJVWEA' where id=5;
-update noar tt set v0='D' where id=6;
-update noar ti set v0='D' where id=6;
-update noar tt set b0='NIQ2XFMXO22' where id=6;
-update noar ti set b0='NIQ2XFMXO22' where id=6;
-update noar tt set v0='LA1VGDAVEDESQ7B5' where id=6;
-update noar ti set v0='LA1VGDAVEDESQ7B5' where id=6;
-update noar tt set b1='0ESWKMPYO2S8NAA' where id=6;
-update noar ti set b1='0ESWKMPYO2S8NAA' where id=6;
-update noar tt set v0='UJFWZCBDXW4G99' where id=6;
-update noar ti set v0='UJFWZCBDXW4G99' where id=6;
-update noar tt set b2='6O5X47SSSH3ZEZ6RLLT70Y86ARHF998' where id=6;
-update noar ti set b2='6O5X47SSSH3ZEZ6RLLT70Y86ARHF998' where id=6;
-update noar tt set v0='R' where id=7;
-update noar ti set v0='R' where id=7;
-update noar tt set b0='8IBIP4YPWZJO90JULIBMFX8SW' where id=7;
-update noar ti set b0='8IBIP4YPWZJO90JULIBMFX8SW' where id=7;
-update noar tt set v0='9US3WWSD54WU5BPYBXT8I8N5F8' where id=7;
-update noar ti set v0='9US3WWSD54WU5BPYBXT8I8N5F8' where id=7;
-update noar tt set b1='E2DJZ7YNJJMLE96' where id=7;
-update noar ti set b1='E2DJZ7YNJJMLE96' where id=7;
-update noar tt set v0='9UFXX5IWV68YADBT99YR8X2JES78' where id=7;
-update noar ti set v0='9UFXX5IWV68YADBT99YR8X2JES78' where id=7;
-update noar tt set b2='38E6IQJ6' where id=7;
-update noar ti set b2='38E6IQJ6' where id=7;
-update noar tt set v0='4P8Q713F5' where id=8;
-update noar ti set v0='4P8Q713F5' where id=8;
-update noar tt set b0='L3G5OSJ07WU8TXJYSV939G8' where id=8;
-update noar ti set b0='L3G5OSJ07WU8TXJYSV939G8' where id=8;
-update noar tt set v0='4Z28GWV0WI9DK' where id=8;
-update noar ti set v0='4Z28GWV0WI9DK' where id=8;
-update noar tt set b1='YNGBR14' where id=8;
-update noar ti set b1='YNGBR14' where id=8;
-update noar tt set v0='KNJ1OR1I06RCB5EU5HW3NRNFXE5BBMQ' where id=8;
-update noar ti set v0='KNJ1OR1I06RCB5EU5HW3NRNFXE5BBMQ' where id=8;
-update noar tt set b2='0U4B4NEA8KZTNWC8MI' where id=8;
-update noar ti set b2='0U4B4NEA8KZTNWC8MI' where id=8;
-update noar tt set v0='CSGHKZSBAHBDO3I4D653ST18QX' where id=9;
-update noar ti set v0='CSGHKZSBAHBDO3I4D653ST18QX' where id=9;
-update noar tt set b0='UZ' where id=9;
-update noar ti set b0='UZ' where id=9;
-update noar tt set v0='21T1PSG8YVT3RR383YNM0' where id=9;
-update noar ti set v0='21T1PSG8YVT3RR383YNM0' where id=9;
-update noar tt set b1='QYV96LKUZ' where id=9;
-update noar ti set b1='QYV96LKUZ' where id=9;
-update noar tt set v0='BWURG0KM06RKWPZ53H2EXC9PYA8ND4U5' where id=9;
-update noar ti set v0='BWURG0KM06RKWPZ53H2EXC9PYA8ND4U5' where id=9;
-update noar tt set b2='WGDVLBDEZ56O45GNFND' where id=9;
-update noar ti set b2='WGDVLBDEZ56O45GNFND' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CCK0JJHK7TK0BSFL2S1HM2' where id=1;
-update noar ti set v0='CCK0JJHK7TK0BSFL2S1HM2' where id=1;
-update noar tt set b0='VL18TR2DNYDC25ZG' where id=1;
-update noar ti set b0='VL18TR2DNYDC25ZG' where id=1;
-update noar tt set v0='B8AKFZDJ4HKCMSFNEC8WUHI8S0ZH3L6T' where id=1;
-update noar ti set v0='B8AKFZDJ4HKCMSFNEC8WUHI8S0ZH3L6T' where id=1;
-update noar tt set b1='4FYM92FEMWKSBPP1LW' where id=1;
-update noar ti set b1='4FYM92FEMWKSBPP1LW' where id=1;
-update noar tt set v0='JC' where id=1;
-update noar ti set v0='JC' where id=1;
-update noar tt set b2='2H' where id=1;
-update noar ti set b2='2H' where id=1;
-update noar tt set v0='UU1BRNR99FG59BXQQLUJ8KYFIOLJ38G' where id=2;
-update noar ti set v0='UU1BRNR99FG59BXQQLUJ8KYFIOLJ38G' where id=2;
-update noar tt set b0='KGSP7ES2YO3UH2LQR' where id=2;
-update noar ti set b0='KGSP7ES2YO3UH2LQR' where id=2;
-update noar tt set v0='USG' where id=2;
-update noar ti set v0='USG' where id=2;
-update noar tt set b1='2964GQ' where id=2;
-update noar ti set b1='2964GQ' where id=2;
-update noar tt set v0='37B' where id=2;
-update noar ti set v0='37B' where id=2;
-update noar tt set b2='DE4Y61ZGKWVQCN1DJXY2UGGW4BC1' where id=2;
-update noar ti set b2='DE4Y61ZGKWVQCN1DJXY2UGGW4BC1' where id=2;
-update noar tt set v0='YQM7CNRCYIS82JLNP9ABP9MMW6QSB' where id=3;
-update noar ti set v0='YQM7CNRCYIS82JLNP9ABP9MMW6QSB' where id=3;
-update noar tt set b0='KMIXKI5GZAB8V5TCFRE5' where id=3;
-update noar ti set b0='KMIXKI5GZAB8V5TCFRE5' where id=3;
-update noar tt set v0='PO9RSR13T' where id=3;
-update noar ti set v0='PO9RSR13T' where id=3;
-update noar tt set b1='GUGA8H5PAXBQQ7MYER0D' where id=3;
-update noar ti set b1='GUGA8H5PAXBQQ7MYER0D' where id=3;
-update noar tt set v0='VF3QKSSOV78CX7MA0A2N' where id=3;
-update noar ti set v0='VF3QKSSOV78CX7MA0A2N' where id=3;
-update noar tt set b2='IK6Y' where id=3;
-update noar ti set b2='IK6Y' where id=3;
-update noar tt set v0='QPY891R3QSBMEG3A01AMUMG' where id=4;
-update noar ti set v0='QPY891R3QSBMEG3A01AMUMG' where id=4;
-update noar tt set b0='MGGM9' where id=4;
-update noar ti set b0='MGGM9' where id=4;
-update noar tt set v0='IERH' where id=4;
-update noar ti set v0='IERH' where id=4;
-update noar tt set b1='3OBWCFUP7GIRV9' where id=4;
-update noar ti set b1='3OBWCFUP7GIRV9' where id=4;
-update noar tt set v0='IXV' where id=4;
-update noar ti set v0='IXV' where id=4;
-update noar tt set b2='APXIHLJ580D7J5B71' where id=4;
-update noar ti set b2='APXIHLJ580D7J5B71' where id=4;
-update noar tt set v0='U2IL4JG33NT24NE8LY' where id=5;
-update noar ti set v0='U2IL4JG33NT24NE8LY' where id=5;
-update noar tt set b0='DLI4DXN' where id=5;
-update noar ti set b0='DLI4DXN' where id=5;
-update noar tt set v0='8ORFOQ73YOIH3' where id=5;
-update noar ti set v0='8ORFOQ73YOIH3' where id=5;
-update noar tt set b1='KL6EE66XTKR59ZSPS6W714IK' where id=5;
-update noar ti set b1='KL6EE66XTKR59ZSPS6W714IK' where id=5;
-update noar tt set v0='JQZ5X92O2MSUW7ZGFF2JJIOHMYZRMN1' where id=5;
-update noar ti set v0='JQZ5X92O2MSUW7ZGFF2JJIOHMYZRMN1' where id=5;
-update noar tt set b2='VCMIP73NF3HJM5QQDAECK' where id=5;
-update noar ti set b2='VCMIP73NF3HJM5QQDAECK' where id=5;
-update noar tt set v0='XF2B' where id=6;
-update noar ti set v0='XF2B' where id=6;
-update noar tt set b0='1RJZTW7LCZA0KRG0FE4VLKX2' where id=6;
-update noar ti set b0='1RJZTW7LCZA0KRG0FE4VLKX2' where id=6;
-update noar tt set v0='GSK501DWXYLPS13LU' where id=6;
-update noar ti set v0='GSK501DWXYLPS13LU' where id=6;
-update noar tt set b1='GNCK3I7MPEGODCWB62SSIFATXI' where id=6;
-update noar ti set b1='GNCK3I7MPEGODCWB62SSIFATXI' where id=6;
-update noar tt set v0='K60R5UCOK2E' where id=6;
-update noar ti set v0='K60R5UCOK2E' where id=6;
-update noar tt set b2='XU5GVMZCYA5GS18' where id=6;
-update noar ti set b2='XU5GVMZCYA5GS18' where id=6;
-update noar tt set v0='FJXCHJU2XCJF0XLM8N1G8VA44EW421QO' where id=7;
-update noar ti set v0='FJXCHJU2XCJF0XLM8N1G8VA44EW421QO' where id=7;
-update noar tt set b0='CN73PX7SFGUVX' where id=7;
-update noar ti set b0='CN73PX7SFGUVX' where id=7;
-update noar tt set v0='UK9QL' where id=7;
-update noar ti set v0='UK9QL' where id=7;
-update noar tt set b1='Y3H98RLLVX5FTUXP2HY252J92B2WDL' where id=7;
-update noar ti set b1='Y3H98RLLVX5FTUXP2HY252J92B2WDL' where id=7;
-update noar tt set v0='34HPE' where id=7;
-update noar ti set v0='34HPE' where id=7;
-update noar tt set b2='JUPPB4RDTY2OZ2XMXOR' where id=7;
-update noar ti set b2='JUPPB4RDTY2OZ2XMXOR' where id=7;
-update noar tt set v0='TMJV7PIHDU4O09GLRR5DZ2J' where id=8;
-update noar ti set v0='TMJV7PIHDU4O09GLRR5DZ2J' where id=8;
-update noar tt set b0='TNZK2E0KUKJBZ' where id=8;
-update noar ti set b0='TNZK2E0KUKJBZ' where id=8;
-update noar tt set v0='C' where id=8;
-update noar ti set v0='C' where id=8;
-update noar tt set b1='74O2NJ39WIUJ9BHT08GJNE' where id=8;
-update noar ti set b1='74O2NJ39WIUJ9BHT08GJNE' where id=8;
-update noar tt set v0='KB7QSJSUPRGALK' where id=8;
-update noar ti set v0='KB7QSJSUPRGALK' where id=8;
-update noar tt set b2='UP4DW' where id=8;
-update noar ti set b2='UP4DW' where id=8;
-update noar tt set v0='D2XC722DSEZHLEAG5V' where id=9;
-update noar ti set v0='D2XC722DSEZHLEAG5V' where id=9;
-update noar tt set b0='C8FCTDCLFUJOVIL' where id=9;
-update noar ti set b0='C8FCTDCLFUJOVIL' where id=9;
-update noar tt set v0='ASX1JM3TRVHLI5' where id=9;
-update noar ti set v0='ASX1JM3TRVHLI5' where id=9;
-update noar tt set b1='LJCX8EEK2RZALC3PTVJFM' where id=9;
-update noar ti set b1='LJCX8EEK2RZALC3PTVJFM' where id=9;
-update noar tt set v0='Y7BB0428G8RCGVT6QSYDAIYGM' where id=9;
-update noar ti set v0='Y7BB0428G8RCGVT6QSYDAIYGM' where id=9;
-update noar tt set b2='FC0OHEY' where id=9;
-update noar ti set b2='FC0OHEY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='68WFG9DJ0F5SPGNLS9Y3VBGQW' where id=1;
-update noar ti set v0='68WFG9DJ0F5SPGNLS9Y3VBGQW' where id=1;
-update noar tt set b0='GJJQDWXFVVW9W1C1V3IGUY0H73C0Z' where id=1;
-update noar ti set b0='GJJQDWXFVVW9W1C1V3IGUY0H73C0Z' where id=1;
-update noar tt set v0='HZLH' where id=1;
-update noar ti set v0='HZLH' where id=1;
-update noar tt set b1='TAMNEBRZIYWZMMAXXC' where id=1;
-update noar ti set b1='TAMNEBRZIYWZMMAXXC' where id=1;
-update noar tt set v0='1GN9L6YQDOW5B2D7QNP2KWHJZAN7UM5X' where id=1;
-update noar ti set v0='1GN9L6YQDOW5B2D7QNP2KWHJZAN7UM5X' where id=1;
-update noar tt set b2='MCBWMPAKB0LF58N70EG2X7C8JE76W4DY' where id=1;
-update noar ti set b2='MCBWMPAKB0LF58N70EG2X7C8JE76W4DY' where id=1;
-update noar tt set v0='HSFTWCOI3WKZPYIW1ZAEZT2EXG6KQ6UM' where id=2;
-update noar ti set v0='HSFTWCOI3WKZPYIW1ZAEZT2EXG6KQ6UM' where id=2;
-update noar tt set b0='36PUJW3R3SRCZANOLG42OKQG0WW' where id=2;
-update noar ti set b0='36PUJW3R3SRCZANOLG42OKQG0WW' where id=2;
-update noar tt set v0='EHT6WQDXJ0KCVWENEJD4I9EEKREG' where id=2;
-update noar ti set v0='EHT6WQDXJ0KCVWENEJD4I9EEKREG' where id=2;
-update noar tt set b1='FI0P8USQIS1HAR' where id=2;
-update noar ti set b1='FI0P8USQIS1HAR' where id=2;
-update noar tt set v0='NABZ2R0EE4KRD4HB0KNQW' where id=2;
-update noar ti set v0='NABZ2R0EE4KRD4HB0KNQW' where id=2;
-update noar tt set b2='MHJO9XHLPB9P441LYDSSBXBS26O0' where id=2;
-update noar ti set b2='MHJO9XHLPB9P441LYDSSBXBS26O0' where id=2;
-update noar tt set v0='EYM93FJNGMY4GH71C6X4D7LG7O' where id=3;
-update noar ti set v0='EYM93FJNGMY4GH71C6X4D7LG7O' where id=3;
-update noar tt set b0='4WE5X4268' where id=3;
-update noar ti set b0='4WE5X4268' where id=3;
-update noar tt set v0='RZ8AQRCT57EFYIVQK3' where id=3;
-update noar ti set v0='RZ8AQRCT57EFYIVQK3' where id=3;
-update noar tt set b1='6Z3G17UE1T6DWAKCPOT' where id=3;
-update noar ti set b1='6Z3G17UE1T6DWAKCPOT' where id=3;
-update noar tt set v0='TNW6Z5BJMUULNM3E5HDZW98DYXXLAHE' where id=3;
-update noar ti set v0='TNW6Z5BJMUULNM3E5HDZW98DYXXLAHE' where id=3;
-update noar tt set b2='V736194IVASEFXV9QE71NTETX8HMPK' where id=3;
-update noar ti set b2='V736194IVASEFXV9QE71NTETX8HMPK' where id=3;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b0='790AQ3FR1XAKQ7J96O' where id=4;
-update noar ti set b0='790AQ3FR1XAKQ7J96O' where id=4;
-update noar tt set v0='RNC0NJXG' where id=4;
-update noar ti set v0='RNC0NJXG' where id=4;
-update noar tt set b1='BS8MUZSWDI02YLPNBXKZ' where id=4;
-update noar ti set b1='BS8MUZSWDI02YLPNBXKZ' where id=4;
-update noar tt set v0='HLIM16A3WWMFST257RS7E1R8ZOAL' where id=4;
-update noar ti set v0='HLIM16A3WWMFST257RS7E1R8ZOAL' where id=4;
-update noar tt set b2='716E9B94DMOQRWBDXLLTE81' where id=4;
-update noar ti set b2='716E9B94DMOQRWBDXLLTE81' where id=4;
-update noar tt set v0='LTPTMWH7' where id=5;
-update noar ti set v0='LTPTMWH7' where id=5;
-update noar tt set b0='6DLTZPWJXHA57OL7O' where id=5;
-update noar ti set b0='6DLTZPWJXHA57OL7O' where id=5;
-update noar tt set v0='JC4HUNG4OL5XTXRKBKL59PBO' where id=5;
-update noar ti set v0='JC4HUNG4OL5XTXRKBKL59PBO' where id=5;
-update noar tt set b1='OWET5SAJY93XXWY6Q' where id=5;
-update noar ti set b1='OWET5SAJY93XXWY6Q' where id=5;
-update noar tt set v0='LUCQN1UX8AODTLE7X8HGPITBI12NQ' where id=5;
-update noar ti set v0='LUCQN1UX8AODTLE7X8HGPITBI12NQ' where id=5;
-update noar tt set b2='LIC9K2G7' where id=5;
-update noar ti set b2='LIC9K2G7' where id=5;
-update noar tt set v0='9X4I118ATM6XW2CP3' where id=6;
-update noar ti set v0='9X4I118ATM6XW2CP3' where id=6;
-update noar tt set b0='UWE8MRPUXVGIOLBYZPP2N9' where id=6;
-update noar ti set b0='UWE8MRPUXVGIOLBYZPP2N9' where id=6;
-update noar tt set v0='V' where id=6;
-update noar ti set v0='V' where id=6;
-update noar tt set b1='JKQE0YCBT0139G' where id=6;
-update noar ti set b1='JKQE0YCBT0139G' where id=6;
-update noar tt set v0='YK81UBKGIJ6LSIB7J4' where id=6;
-update noar ti set v0='YK81UBKGIJ6LSIB7J4' where id=6;
-update noar tt set b2='DRJONJWOM2EVZ90YO3C3CWPPK8ZZ' where id=6;
-update noar ti set b2='DRJONJWOM2EVZ90YO3C3CWPPK8ZZ' where id=6;
-update noar tt set v0='KGVBOBAQ74UFG26PG4F7CMYGIFQX6Z' where id=7;
-update noar ti set v0='KGVBOBAQ74UFG26PG4F7CMYGIFQX6Z' where id=7;
-update noar tt set b0='ROZ88VBKH1PQTULLA4TTH1FEXW' where id=7;
-update noar ti set b0='ROZ88VBKH1PQTULLA4TTH1FEXW' where id=7;
-update noar tt set v0='TMIBLKFKNNQ5ID7HYNK0KNZKQ8' where id=7;
-update noar ti set v0='TMIBLKFKNNQ5ID7HYNK0KNZKQ8' where id=7;
-update noar tt set b1='LU9GMFQ5XC026GHOMM40A4VS31N' where id=7;
-update noar ti set b1='LU9GMFQ5XC026GHOMM40A4VS31N' where id=7;
-update noar tt set v0='MJNSE4RU0' where id=7;
-update noar ti set v0='MJNSE4RU0' where id=7;
-update noar tt set b2='L7YVQU7FC099COPF2HVRH9' where id=7;
-update noar ti set b2='L7YVQU7FC099COPF2HVRH9' where id=7;
-update noar tt set v0='JNR0EEWR3VQ9LN7GJX9TJTQVN' where id=8;
-update noar ti set v0='JNR0EEWR3VQ9LN7GJX9TJTQVN' where id=8;
-update noar tt set b0='QK2HW51U16IAQXEMQDLEM' where id=8;
-update noar ti set b0='QK2HW51U16IAQXEMQDLEM' where id=8;
-update noar tt set v0='6YHWAIS3P7' where id=8;
-update noar ti set v0='6YHWAIS3P7' where id=8;
-update noar tt set b1='DVTRZJ41A6SL4CYI43J' where id=8;
-update noar ti set b1='DVTRZJ41A6SL4CYI43J' where id=8;
-update noar tt set v0='PYGO8HY' where id=8;
-update noar ti set v0='PYGO8HY' where id=8;
-update noar tt set b2='6' where id=8;
-update noar ti set b2='6' where id=8;
-update noar tt set v0='YVF7G0RPZK8GH0W4L5U' where id=9;
-update noar ti set v0='YVF7G0RPZK8GH0W4L5U' where id=9;
-update noar tt set b0='ZVW0D' where id=9;
-update noar ti set b0='ZVW0D' where id=9;
-update noar tt set v0='WRBRJR0PUWNQXLWK' where id=9;
-update noar ti set v0='WRBRJR0PUWNQXLWK' where id=9;
-update noar tt set b1='MF36U4O' where id=9;
-update noar ti set b1='MF36U4O' where id=9;
-update noar tt set v0='76LSI1ZY1YW3DGEU87GNOUZL' where id=9;
-update noar ti set v0='76LSI1ZY1YW3DGEU87GNOUZL' where id=9;
-update noar tt set b2='BKIWO5A0M1X96BQLKZS' where id=9;
-update noar ti set b2='BKIWO5A0M1X96BQLKZS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MO3D30LM8B0Q8OBR' where id=1;
-update noar ti set v0='MO3D30LM8B0Q8OBR' where id=1;
-update noar tt set b0='37UJPMVM20AZA1MCKSN9A8N5OY' where id=1;
-update noar ti set b0='37UJPMVM20AZA1MCKSN9A8N5OY' where id=1;
-update noar tt set v0='DA85PD9SU6HV2R' where id=1;
-update noar ti set v0='DA85PD9SU6HV2R' where id=1;
-update noar tt set b1='4' where id=1;
-update noar ti set b1='4' where id=1;
-update noar tt set v0='U0XSXPLOVC0MIUTXDNR8B' where id=1;
-update noar ti set v0='U0XSXPLOVC0MIUTXDNR8B' where id=1;
-update noar tt set b2='9N5BJO7SU3JBSEHNM9DKWI8796Z' where id=1;
-update noar ti set b2='9N5BJO7SU3JBSEHNM9DKWI8796Z' where id=1;
-update noar tt set v0='2RVYVSG054HQH7DCBCGAV' where id=2;
-update noar ti set v0='2RVYVSG054HQH7DCBCGAV' where id=2;
-update noar tt set b0='Z' where id=2;
-update noar ti set b0='Z' where id=2;
-update noar tt set v0='0IV3OCI9CC059E68MGHJ' where id=2;
-update noar ti set v0='0IV3OCI9CC059E68MGHJ' where id=2;
-update noar tt set b1='BCNDHCCPJDXD27KA8L' where id=2;
-update noar ti set b1='BCNDHCCPJDXD27KA8L' where id=2;
-update noar tt set v0='XO' where id=2;
-update noar ti set v0='XO' where id=2;
-update noar tt set b2='MHQ43XP8IY2Q0TFZVUS' where id=2;
-update noar ti set b2='MHQ43XP8IY2Q0TFZVUS' where id=2;
-update noar tt set v0='O1RIQFCMTEDOERWIS8L5BV52RN7OF75' where id=3;
-update noar ti set v0='O1RIQFCMTEDOERWIS8L5BV52RN7OF75' where id=3;
-update noar tt set b0='6CXKYU6MGWCYNT' where id=3;
-update noar ti set b0='6CXKYU6MGWCYNT' where id=3;
-update noar tt set v0='OPRAL68V3W3F' where id=3;
-update noar ti set v0='OPRAL68V3W3F' where id=3;
-update noar tt set b1='6CR23K' where id=3;
-update noar ti set b1='6CR23K' where id=3;
-update noar tt set v0='PEU' where id=3;
-update noar ti set v0='PEU' where id=3;
-update noar tt set b2='O6Y0GD' where id=3;
-update noar ti set b2='O6Y0GD' where id=3;
-update noar tt set v0='NBCJ4ENSSJVK7284DDBH' where id=4;
-update noar ti set v0='NBCJ4ENSSJVK7284DDBH' where id=4;
-update noar tt set b0='MNXVJ8G8A040JG4' where id=4;
-update noar ti set b0='MNXVJ8G8A040JG4' where id=4;
-update noar tt set v0='HWUP083X6QYO78Z85BEU0AJI3I2SS5QG' where id=4;
-update noar ti set v0='HWUP083X6QYO78Z85BEU0AJI3I2SS5QG' where id=4;
-update noar tt set b1='F18NE22E2NWXRCSC' where id=4;
-update noar ti set b1='F18NE22E2NWXRCSC' where id=4;
-update noar tt set v0='XMMFLCB38E' where id=4;
-update noar ti set v0='XMMFLCB38E' where id=4;
-update noar tt set b2='4S6L18AMFFHZVQXN' where id=4;
-update noar ti set b2='4S6L18AMFFHZVQXN' where id=4;
-update noar tt set v0='1HT699BJXLWF7PHV81P' where id=5;
-update noar ti set v0='1HT699BJXLWF7PHV81P' where id=5;
-update noar tt set b0='C7' where id=5;
-update noar ti set b0='C7' where id=5;
-update noar tt set v0='LKT0J02L5' where id=5;
-update noar ti set v0='LKT0J02L5' where id=5;
-update noar tt set b1='SSXRD4QSOL1MBF7RMZB6POOCJHR1B' where id=5;
-update noar ti set b1='SSXRD4QSOL1MBF7RMZB6POOCJHR1B' where id=5;
-update noar tt set v0='P0YFEV2JSP94FQULY2NNVGR7E1AT8PM' where id=5;
-update noar ti set v0='P0YFEV2JSP94FQULY2NNVGR7E1AT8PM' where id=5;
-update noar tt set b2='3S4GS23F93JGACHMR8QZKC1P5' where id=5;
-update noar ti set b2='3S4GS23F93JGACHMR8QZKC1P5' where id=5;
-update noar tt set v0='G3B9IOQ7I6HI3K' where id=6;
-update noar ti set v0='G3B9IOQ7I6HI3K' where id=6;
-update noar tt set b0='F734M595W6TN6VZ559JMJF7T' where id=6;
-update noar ti set b0='F734M595W6TN6VZ559JMJF7T' where id=6;
-update noar tt set v0='T2GNQ' where id=6;
-update noar ti set v0='T2GNQ' where id=6;
-update noar tt set b1='2PY84OQAHQ0BUQYELHO66XS8IZ4' where id=6;
-update noar ti set b1='2PY84OQAHQ0BUQYELHO66XS8IZ4' where id=6;
-update noar tt set v0='BQB7OXKA1INZPV323KLTVGZKU5D' where id=6;
-update noar ti set v0='BQB7OXKA1INZPV323KLTVGZKU5D' where id=6;
-update noar tt set b2='CZ' where id=6;
-update noar ti set b2='CZ' where id=6;
-update noar tt set v0='5BR2' where id=7;
-update noar ti set v0='5BR2' where id=7;
-update noar tt set b0='MRDP8' where id=7;
-update noar ti set b0='MRDP8' where id=7;
-update noar tt set v0='E2CMAUAAJKWJ87MFQYJRG' where id=7;
-update noar ti set v0='E2CMAUAAJKWJ87MFQYJRG' where id=7;
-update noar tt set b1='K93B0836WE1ONXPH1XJH3ZB9BN0VC' where id=7;
-update noar ti set b1='K93B0836WE1ONXPH1XJH3ZB9BN0VC' where id=7;
-update noar tt set v0='0KDY' where id=7;
-update noar ti set v0='0KDY' where id=7;
-update noar tt set b2='40UTQWSB9S3Y93Q' where id=7;
-update noar ti set b2='40UTQWSB9S3Y93Q' where id=7;
-update noar tt set v0='YJMBZ4WFEX' where id=8;
-update noar ti set v0='YJMBZ4WFEX' where id=8;
-update noar tt set b0='JAVOYR63YPS9Z765PEAW54TIKXOD8WGU' where id=8;
-update noar ti set b0='JAVOYR63YPS9Z765PEAW54TIKXOD8WGU' where id=8;
-update noar tt set v0='D78D' where id=8;
-update noar ti set v0='D78D' where id=8;
-update noar tt set b1='KG5' where id=8;
-update noar ti set b1='KG5' where id=8;
-update noar tt set v0='N7SSPSGX3UMDUC5IASOARJTJV0GUGQ' where id=8;
-update noar ti set v0='N7SSPSGX3UMDUC5IASOARJTJV0GUGQ' where id=8;
-update noar tt set b2='94W3RGPR9J7UC4' where id=8;
-update noar ti set b2='94W3RGPR9J7UC4' where id=8;
-update noar tt set v0='ZSAQ9T6KNRSVK9V2I3M9PWH9Z' where id=9;
-update noar ti set v0='ZSAQ9T6KNRSVK9V2I3M9PWH9Z' where id=9;
-update noar tt set b0='93M7' where id=9;
-update noar ti set b0='93M7' where id=9;
-update noar tt set v0='M5JERVPVEPT6PBJ86YW5NZTP' where id=9;
-update noar ti set v0='M5JERVPVEPT6PBJ86YW5NZTP' where id=9;
-update noar tt set b1='BTH8H9PTV2REDR2H' where id=9;
-update noar ti set b1='BTH8H9PTV2REDR2H' where id=9;
-update noar tt set v0='0C2Q7HB4C5E5' where id=9;
-update noar ti set v0='0C2Q7HB4C5E5' where id=9;
-update noar tt set b2='ZGFQQZ98M623FHPTBEYPTJZHW' where id=9;
-update noar ti set b2='ZGFQQZ98M623FHPTBEYPTJZHW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITD57JUS8PZW804021UG414R' where id=1;
-update noar ti set v0='ITD57JUS8PZW804021UG414R' where id=1;
-update noar tt set b0='WUY2LGBUTQP7251GT' where id=1;
-update noar ti set b0='WUY2LGBUTQP7251GT' where id=1;
-update noar tt set v0='QMPF8MITENB3ZDK' where id=1;
-update noar ti set v0='QMPF8MITENB3ZDK' where id=1;
-update noar tt set b1='CZ2V4' where id=1;
-update noar ti set b1='CZ2V4' where id=1;
-update noar tt set v0='PJVFPR6P2' where id=1;
-update noar ti set v0='PJVFPR6P2' where id=1;
-update noar tt set b2='CKV1XVN7LQQM5' where id=1;
-update noar ti set b2='CKV1XVN7LQQM5' where id=1;
-update noar tt set v0='2' where id=2;
-update noar ti set v0='2' where id=2;
-update noar tt set b0='U4X6YP4MVATBDL5VUNYH4PR8Q8OZNM' where id=2;
-update noar ti set b0='U4X6YP4MVATBDL5VUNYH4PR8Q8OZNM' where id=2;
-update noar tt set v0='YY7B4R8P9PH5ZE0OK6BUN3ZHZQ2XL' where id=2;
-update noar ti set v0='YY7B4R8P9PH5ZE0OK6BUN3ZHZQ2XL' where id=2;
-update noar tt set b1='4QXSFZ15ED1G2J63UAGHD29X61R' where id=2;
-update noar ti set b1='4QXSFZ15ED1G2J63UAGHD29X61R' where id=2;
-update noar tt set v0='5ZYFDLUVUV13' where id=2;
-update noar ti set v0='5ZYFDLUVUV13' where id=2;
-update noar tt set b2='WAJ30H8WVKORHVFK3' where id=2;
-update noar ti set b2='WAJ30H8WVKORHVFK3' where id=2;
-update noar tt set v0='O' where id=3;
-update noar ti set v0='O' where id=3;
-update noar tt set b0='Q2SI' where id=3;
-update noar ti set b0='Q2SI' where id=3;
-update noar tt set v0='V5GVSEJACVA0YDUL3UH4YU5IER1AUH' where id=3;
-update noar ti set v0='V5GVSEJACVA0YDUL3UH4YU5IER1AUH' where id=3;
-update noar tt set b1='HLKB8RCE5X9QT7E57I5' where id=3;
-update noar ti set b1='HLKB8RCE5X9QT7E57I5' where id=3;
-update noar tt set v0='4T89MBSQX4Y1XAXIR5K' where id=3;
-update noar ti set v0='4T89MBSQX4Y1XAXIR5K' where id=3;
-update noar tt set b2='G0UODU6X2' where id=3;
-update noar ti set b2='G0UODU6X2' where id=3;
-update noar tt set v0='V1E892GQM7C' where id=4;
-update noar ti set v0='V1E892GQM7C' where id=4;
-update noar tt set b0='9JXWQ23T12LV19QR4FSR05NJUG7Z1' where id=4;
-update noar ti set b0='9JXWQ23T12LV19QR4FSR05NJUG7Z1' where id=4;
-update noar tt set v0='ON20R8CQRHNQZ77FB8EFU7' where id=4;
-update noar ti set v0='ON20R8CQRHNQZ77FB8EFU7' where id=4;
-update noar tt set b1='WKCILNMWE' where id=4;
-update noar ti set b1='WKCILNMWE' where id=4;
-update noar tt set v0='CAG79E0VZSTYT8FV4L57QBZW254VQC' where id=4;
-update noar ti set v0='CAG79E0VZSTYT8FV4L57QBZW254VQC' where id=4;
-update noar tt set b2='ZZES' where id=4;
-update noar ti set b2='ZZES' where id=4;
-update noar tt set v0='5177KRLJE8A88Y' where id=5;
-update noar ti set v0='5177KRLJE8A88Y' where id=5;
-update noar tt set b0='IBQOC6IEUZOG9XSE0O' where id=5;
-update noar ti set b0='IBQOC6IEUZOG9XSE0O' where id=5;
-update noar tt set v0='HSQFU67S8' where id=5;
-update noar ti set v0='HSQFU67S8' where id=5;
-update noar tt set b1='I2A1Q407V035WOO5QMROCG4WX36' where id=5;
-update noar ti set b1='I2A1Q407V035WOO5QMROCG4WX36' where id=5;
-update noar tt set v0='Z6NG1V' where id=5;
-update noar ti set v0='Z6NG1V' where id=5;
-update noar tt set b2='IY' where id=5;
-update noar ti set b2='IY' where id=5;
-update noar tt set v0='PLBB4761ZE7LKWWB9OJB0PE8LL2' where id=6;
-update noar ti set v0='PLBB4761ZE7LKWWB9OJB0PE8LL2' where id=6;
-update noar tt set b0='U5SF53IXVDSGP8DHZEQJS3TXDK6P6WT' where id=6;
-update noar ti set b0='U5SF53IXVDSGP8DHZEQJS3TXDK6P6WT' where id=6;
-update noar tt set v0='NW0S3C80CMUUZM' where id=6;
-update noar ti set v0='NW0S3C80CMUUZM' where id=6;
-update noar tt set b1='DLUV6C4WIM975V0MLRPO48AS823' where id=6;
-update noar ti set b1='DLUV6C4WIM975V0MLRPO48AS823' where id=6;
-update noar tt set v0='1QBC8O' where id=6;
-update noar ti set v0='1QBC8O' where id=6;
-update noar tt set b2='0FZ' where id=6;
-update noar ti set b2='0FZ' where id=6;
-update noar tt set v0='9LE15NXZI10678H8L6THV7KNR7D8' where id=7;
-update noar ti set v0='9LE15NXZI10678H8L6THV7KNR7D8' where id=7;
-update noar tt set b0='O85BM8AS9SCT30PN692IKLM5TXWC5' where id=7;
-update noar ti set b0='O85BM8AS9SCT30PN692IKLM5TXWC5' where id=7;
-update noar tt set v0='PJCU1IE1TVVOUUT6EGK915ESWBZ8T72C' where id=7;
-update noar ti set v0='PJCU1IE1TVVOUUT6EGK915ESWBZ8T72C' where id=7;
-update noar tt set b1='WDYAF2QLMI8N4PRE2Y9Z5ID' where id=7;
-update noar ti set b1='WDYAF2QLMI8N4PRE2Y9Z5ID' where id=7;
-update noar tt set v0='EQOHMW92S' where id=7;
-update noar ti set v0='EQOHMW92S' where id=7;
-update noar tt set b2='9' where id=7;
-update noar ti set b2='9' where id=7;
-update noar tt set v0='62OH6UO4VUEW' where id=8;
-update noar ti set v0='62OH6UO4VUEW' where id=8;
-update noar tt set b0='L35XMXLPG7ZHIJYHT' where id=8;
-update noar ti set b0='L35XMXLPG7ZHIJYHT' where id=8;
-update noar tt set v0='TYIUK6QWJDUGL2Z8SPV9' where id=8;
-update noar ti set v0='TYIUK6QWJDUGL2Z8SPV9' where id=8;
-update noar tt set b1='LTA3GALWTJY' where id=8;
-update noar ti set b1='LTA3GALWTJY' where id=8;
-update noar tt set v0='9X1U8QM2IBGPXWDZT8' where id=8;
-update noar ti set v0='9X1U8QM2IBGPXWDZT8' where id=8;
-update noar tt set b2='93JXB6XEK28V84C6AYG' where id=8;
-update noar ti set b2='93JXB6XEK28V84C6AYG' where id=8;
-update noar tt set v0='PL4OJKK0LRZB6T' where id=9;
-update noar ti set v0='PL4OJKK0LRZB6T' where id=9;
-update noar tt set b0='T3' where id=9;
-update noar ti set b0='T3' where id=9;
-update noar tt set v0='SLAD3CQNTN' where id=9;
-update noar ti set v0='SLAD3CQNTN' where id=9;
-update noar tt set b1='U1A6UKP2DBFBEJ' where id=9;
-update noar ti set b1='U1A6UKP2DBFBEJ' where id=9;
-update noar tt set v0='M' where id=9;
-update noar ti set v0='M' where id=9;
-update noar tt set b2='VMPGNADCAKOAFDZV0JG3' where id=9;
-update noar ti set b2='VMPGNADCAKOAFDZV0JG3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D4STS4Y22S6OSYQC41785C2QVEKPYZ1' where id=1;
-update noar ti set v0='D4STS4Y22S6OSYQC41785C2QVEKPYZ1' where id=1;
-update noar tt set b0='4SY57CZZ919S8' where id=1;
-update noar ti set b0='4SY57CZZ919S8' where id=1;
-update noar tt set v0='FYGV7TTNG89MA3' where id=1;
-update noar ti set v0='FYGV7TTNG89MA3' where id=1;
-update noar tt set b1='99Q6LWKXGAUEIVKIQD' where id=1;
-update noar ti set b1='99Q6LWKXGAUEIVKIQD' where id=1;
-update noar tt set v0='GFQBZVQAA8' where id=1;
-update noar ti set v0='GFQBZVQAA8' where id=1;
-update noar tt set b2='71MKMYGPUXXVRQ5EBSZAK9UW74N11S' where id=1;
-update noar ti set b2='71MKMYGPUXXVRQ5EBSZAK9UW74N11S' where id=1;
-update noar tt set v0='EN3M9MLFKSB4GBD73CFODHSWTF0389V' where id=2;
-update noar ti set v0='EN3M9MLFKSB4GBD73CFODHSWTF0389V' where id=2;
-update noar tt set b0='L8BLUP7QNSHKQI1453VA7LFC' where id=2;
-update noar ti set b0='L8BLUP7QNSHKQI1453VA7LFC' where id=2;
-update noar tt set v0='1R588Z32TGHHVCAP5FS7' where id=2;
-update noar ti set v0='1R588Z32TGHHVCAP5FS7' where id=2;
-update noar tt set b1='SYOP93XOTWW78135' where id=2;
-update noar ti set b1='SYOP93XOTWW78135' where id=2;
-update noar tt set v0='O3UVEPGTAD904ZO9B1ZWMSU7TMS' where id=2;
-update noar ti set v0='O3UVEPGTAD904ZO9B1ZWMSU7TMS' where id=2;
-update noar tt set b2='R8ER' where id=2;
-update noar ti set b2='R8ER' where id=2;
-update noar tt set v0='N7SWDTOCBSEE37ZMC4AZJUXIY46J' where id=3;
-update noar ti set v0='N7SWDTOCBSEE37ZMC4AZJUXIY46J' where id=3;
-update noar tt set b0='XAPAUQN26W4FPKARN4GGI8' where id=3;
-update noar ti set b0='XAPAUQN26W4FPKARN4GGI8' where id=3;
-update noar tt set v0='1DHU0TR' where id=3;
-update noar ti set v0='1DHU0TR' where id=3;
-update noar tt set b1='Y4K' where id=3;
-update noar ti set b1='Y4K' where id=3;
-update noar tt set v0='5GU5RMJ96AL9CE8C4P4RQGFJ6SW5D' where id=3;
-update noar ti set v0='5GU5RMJ96AL9CE8C4P4RQGFJ6SW5D' where id=3;
-update noar tt set b2='QMLMDLLRLH03PLA2OS5ESUJ' where id=3;
-update noar ti set b2='QMLMDLLRLH03PLA2OS5ESUJ' where id=3;
-update noar tt set v0='W590ZYAPRPVYBMM2LW' where id=4;
-update noar ti set v0='W590ZYAPRPVYBMM2LW' where id=4;
-update noar tt set b0='R54VXUSTNPYPE2HZRR3HDMF' where id=4;
-update noar ti set b0='R54VXUSTNPYPE2HZRR3HDMF' where id=4;
-update noar tt set v0='0W4D' where id=4;
-update noar ti set v0='0W4D' where id=4;
-update noar tt set b1='DAAVXWG4NNKB7NTJCQUR79U8' where id=4;
-update noar ti set b1='DAAVXWG4NNKB7NTJCQUR79U8' where id=4;
-update noar tt set v0='4RG1K3RZ8RFEXD4DLVPH5T' where id=4;
-update noar ti set v0='4RG1K3RZ8RFEXD4DLVPH5T' where id=4;
-update noar tt set b2='6' where id=4;
-update noar ti set b2='6' where id=4;
-update noar tt set v0='40X12J923KO56NXU0T0' where id=5;
-update noar ti set v0='40X12J923KO56NXU0T0' where id=5;
-update noar tt set b0='DCODQP23MTI8YXLHBAI2T9RHM0Q' where id=5;
-update noar ti set b0='DCODQP23MTI8YXLHBAI2T9RHM0Q' where id=5;
-update noar tt set v0='FPE7A' where id=5;
-update noar ti set v0='FPE7A' where id=5;
-update noar tt set b1='XBE4X' where id=5;
-update noar ti set b1='XBE4X' where id=5;
-update noar tt set v0='KY65MW6D5XG53FSSUP' where id=5;
-update noar ti set v0='KY65MW6D5XG53FSSUP' where id=5;
-update noar tt set b2='MXESE8WMUTTJFL' where id=5;
-update noar ti set b2='MXESE8WMUTTJFL' where id=5;
-update noar tt set v0='S0VDZKMDF8N9FY5W978PB1UE170KQ7' where id=6;
-update noar ti set v0='S0VDZKMDF8N9FY5W978PB1UE170KQ7' where id=6;
-update noar tt set b0='7ORGOKVV2NT04TEZOGK0' where id=6;
-update noar ti set b0='7ORGOKVV2NT04TEZOGK0' where id=6;
-update noar tt set v0='5AKK7SVKK3L0KEX2DIUB86DRVZZ' where id=6;
-update noar ti set v0='5AKK7SVKK3L0KEX2DIUB86DRVZZ' where id=6;
-update noar tt set b1='5HC5QBGE904QY3BBAQ7VPSJ6IJ02' where id=6;
-update noar ti set b1='5HC5QBGE904QY3BBAQ7VPSJ6IJ02' where id=6;
-update noar tt set v0='R' where id=6;
-update noar ti set v0='R' where id=6;
-update noar tt set b2='YS6VKGTB7' where id=6;
-update noar ti set b2='YS6VKGTB7' where id=6;
-update noar tt set v0='T70NA4UCDVU4DDSRO4HQHYHF25D7V7T' where id=7;
-update noar ti set v0='T70NA4UCDVU4DDSRO4HQHYHF25D7V7T' where id=7;
-update noar tt set b0='1UDPXO93HC9' where id=7;
-update noar ti set b0='1UDPXO93HC9' where id=7;
-update noar tt set v0='JYTX1E7V7LYKT19FGSAM9GJ002D0U6R' where id=7;
-update noar ti set v0='JYTX1E7V7LYKT19FGSAM9GJ002D0U6R' where id=7;
-update noar tt set b1='G1RM1UN07Z0N1PQHSZAJX' where id=7;
-update noar ti set b1='G1RM1UN07Z0N1PQHSZAJX' where id=7;
-update noar tt set v0='7QWYFDXB021BDE8BSLNE' where id=7;
-update noar ti set v0='7QWYFDXB021BDE8BSLNE' where id=7;
-update noar tt set b2='KU3T9K2I2YZ58' where id=7;
-update noar ti set b2='KU3T9K2I2YZ58' where id=7;
-update noar tt set v0='VG62AB9BGU50JRB6A5R3C464' where id=8;
-update noar ti set v0='VG62AB9BGU50JRB6A5R3C464' where id=8;
-update noar tt set b0='RCO0EA59FPU30VC2' where id=8;
-update noar ti set b0='RCO0EA59FPU30VC2' where id=8;
-update noar tt set v0='X8SUP8E2WZJO3' where id=8;
-update noar ti set v0='X8SUP8E2WZJO3' where id=8;
-update noar tt set b1='P1W2OJAT662F5255HI7UAZVMWUNQ' where id=8;
-update noar ti set b1='P1W2OJAT662F5255HI7UAZVMWUNQ' where id=8;
-update noar tt set v0='KCSS48BU9' where id=8;
-update noar ti set v0='KCSS48BU9' where id=8;
-update noar tt set b2='ZT' where id=8;
-update noar ti set b2='ZT' where id=8;
-update noar tt set v0='TCPKI958Q6QI6U6' where id=9;
-update noar ti set v0='TCPKI958Q6QI6U6' where id=9;
-update noar tt set b0='IZZQZTSHCYDH9Y5ESAG' where id=9;
-update noar ti set b0='IZZQZTSHCYDH9Y5ESAG' where id=9;
-update noar tt set v0='OF51YVXAL11ZZ9SEZKQ' where id=9;
-update noar ti set v0='OF51YVXAL11ZZ9SEZKQ' where id=9;
-update noar tt set b1='O0YBO6NQA6VJTYK3X0BJY' where id=9;
-update noar ti set b1='O0YBO6NQA6VJTYK3X0BJY' where id=9;
-update noar tt set v0='G9M5NYCUZVL7S1KPGTO9J' where id=9;
-update noar ti set v0='G9M5NYCUZVL7S1KPGTO9J' where id=9;
-update noar tt set b2='YOI0MS8I0XG8XXPSL' where id=9;
-update noar ti set b2='YOI0MS8I0XG8XXPSL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='W3D1' where id=1;
-update noar ti set v0='W3D1' where id=1;
-update noar tt set b0='NW4UR2' where id=1;
-update noar ti set b0='NW4UR2' where id=1;
-update noar tt set v0='7BDA9R8SXP9EVSY3I3HUQUCSYH0W9J2' where id=1;
-update noar ti set v0='7BDA9R8SXP9EVSY3I3HUQUCSYH0W9J2' where id=1;
-update noar tt set b1='P80BRBLSVBXL8ZS1O' where id=1;
-update noar ti set b1='P80BRBLSVBXL8ZS1O' where id=1;
-update noar tt set v0='WB6GQSIN0E6IBPKM9JXO38' where id=1;
-update noar ti set v0='WB6GQSIN0E6IBPKM9JXO38' where id=1;
-update noar tt set b2='N18KZ895FSVRKJGVRNGOL5' where id=1;
-update noar ti set b2='N18KZ895FSVRKJGVRNGOL5' where id=1;
-update noar tt set v0='Y1APWUU4HMWTRJYZ5HE2Q6' where id=2;
-update noar ti set v0='Y1APWUU4HMWTRJYZ5HE2Q6' where id=2;
-update noar tt set b0='V' where id=2;
-update noar ti set b0='V' where id=2;
-update noar tt set v0='5UJRNA7DFS' where id=2;
-update noar ti set v0='5UJRNA7DFS' where id=2;
-update noar tt set b1='EM27SOMM28VMLWYU' where id=2;
-update noar ti set b1='EM27SOMM28VMLWYU' where id=2;
-update noar tt set v0='7KSN1PHCSD' where id=2;
-update noar ti set v0='7KSN1PHCSD' where id=2;
-update noar tt set b2='4TN6UMXDT1QX2' where id=2;
-update noar ti set b2='4TN6UMXDT1QX2' where id=2;
-update noar tt set v0='097X4G7M6RVHVMYW4K45YTYIVY' where id=3;
-update noar ti set v0='097X4G7M6RVHVMYW4K45YTYIVY' where id=3;
-update noar tt set b0='0KUFS61FOX3XMDQX649S2' where id=3;
-update noar ti set b0='0KUFS61FOX3XMDQX649S2' where id=3;
-update noar tt set v0='JMKIKZCCVS5' where id=3;
-update noar ti set v0='JMKIKZCCVS5' where id=3;
-update noar tt set b1='6EZS0XBVBQN16C6C0PVUC6D' where id=3;
-update noar ti set b1='6EZS0XBVBQN16C6C0PVUC6D' where id=3;
-update noar tt set v0='1VYA7XMQDAUEUBD5D1ECNWD' where id=3;
-update noar ti set v0='1VYA7XMQDAUEUBD5D1ECNWD' where id=3;
-update noar tt set b2='LI0AA6RKLGC8OBBPDLI8QQ99Q0M' where id=3;
-update noar ti set b2='LI0AA6RKLGC8OBBPDLI8QQ99Q0M' where id=3;
-update noar tt set v0='IA6Q3N9CINOCAVEF2YFH33EFQGN' where id=4;
-update noar ti set v0='IA6Q3N9CINOCAVEF2YFH33EFQGN' where id=4;
-update noar tt set b0='SJ503SX5X1JQ0L' where id=4;
-update noar ti set b0='SJ503SX5X1JQ0L' where id=4;
-update noar tt set v0='1JOWFC8D0JO534XYOW1I1UL' where id=4;
-update noar ti set v0='1JOWFC8D0JO534XYOW1I1UL' where id=4;
-update noar tt set b1='5L40LVPW1KB313G8PJLR' where id=4;
-update noar ti set b1='5L40LVPW1KB313G8PJLR' where id=4;
-update noar tt set v0='GEJ1' where id=4;
-update noar ti set v0='GEJ1' where id=4;
-update noar tt set b2='IBNNZ62T3RF' where id=4;
-update noar ti set b2='IBNNZ62T3RF' where id=4;
-update noar tt set v0='SSRSP14L4MNKCGNIKKPCVH' where id=5;
-update noar ti set v0='SSRSP14L4MNKCGNIKKPCVH' where id=5;
-update noar tt set b0='0W699XI0368CDW5NCRIR' where id=5;
-update noar ti set b0='0W699XI0368CDW5NCRIR' where id=5;
-update noar tt set v0='DX9QNU3B5CLFX' where id=5;
-update noar ti set v0='DX9QNU3B5CLFX' where id=5;
-update noar tt set b1='CLS6I' where id=5;
-update noar ti set b1='CLS6I' where id=5;
-update noar tt set v0='Z6YAS7L0RCB2' where id=5;
-update noar ti set v0='Z6YAS7L0RCB2' where id=5;
-update noar tt set b2='9IL' where id=5;
-update noar ti set b2='9IL' where id=5;
-update noar tt set v0='LLOY0XHJFYB35' where id=6;
-update noar ti set v0='LLOY0XHJFYB35' where id=6;
-update noar tt set b0='6FUHFYTH8ZG8UIBP5L' where id=6;
-update noar ti set b0='6FUHFYTH8ZG8UIBP5L' where id=6;
-update noar tt set v0='EY9VVC7KVAW' where id=6;
-update noar ti set v0='EY9VVC7KVAW' where id=6;
-update noar tt set b1='7YWRQ0CFYB' where id=6;
-update noar ti set b1='7YWRQ0CFYB' where id=6;
-update noar tt set v0='XG4FGAX6HCLSS87YSKIW' where id=6;
-update noar ti set v0='XG4FGAX6HCLSS87YSKIW' where id=6;
-update noar tt set b2='N5VRJHXH37Q6E941O8CNTA' where id=6;
-update noar ti set b2='N5VRJHXH37Q6E941O8CNTA' where id=6;
-update noar tt set v0='M0RXIQ4FRB' where id=7;
-update noar ti set v0='M0RXIQ4FRB' where id=7;
-update noar tt set b0='MOYBU9678MWW8MXKIAVSM27' where id=7;
-update noar ti set b0='MOYBU9678MWW8MXKIAVSM27' where id=7;
-update noar tt set v0='R1MCR' where id=7;
-update noar ti set v0='R1MCR' where id=7;
-update noar tt set b1='JERUHLL069YF1RDPYZ91K0' where id=7;
-update noar ti set b1='JERUHLL069YF1RDPYZ91K0' where id=7;
-update noar tt set v0='6MAG1KCJ9B2UCBDJWHDGSVQK9X' where id=7;
-update noar ti set v0='6MAG1KCJ9B2UCBDJWHDGSVQK9X' where id=7;
-update noar tt set b2='B1QH7OVT76QXWLYKP34LHA2TZ84Q5' where id=7;
-update noar ti set b2='B1QH7OVT76QXWLYKP34LHA2TZ84Q5' where id=7;
-update noar tt set v0='SMELCFPT2798867DMXG' where id=8;
-update noar ti set v0='SMELCFPT2798867DMXG' where id=8;
-update noar tt set b0='E43X8I2HALLCB7BYPZXE08K1XJA' where id=8;
-update noar ti set b0='E43X8I2HALLCB7BYPZXE08K1XJA' where id=8;
-update noar tt set v0='3AN4R4IV3NQ8NWD7RS3KD5GDLRZQ72V' where id=8;
-update noar ti set v0='3AN4R4IV3NQ8NWD7RS3KD5GDLRZQ72V' where id=8;
-update noar tt set b1='ROWAUYQHDW8T6XJQ3' where id=8;
-update noar ti set b1='ROWAUYQHDW8T6XJQ3' where id=8;
-update noar tt set v0='WIRKB86IJC8' where id=8;
-update noar ti set v0='WIRKB86IJC8' where id=8;
-update noar tt set b2='Z35FP' where id=8;
-update noar ti set b2='Z35FP' where id=8;
-update noar tt set v0='D15WVM2' where id=9;
-update noar ti set v0='D15WVM2' where id=9;
-update noar tt set b0='ECZ3DIL1J8T65A3JW78T5TTC9VQY2R' where id=9;
-update noar ti set b0='ECZ3DIL1J8T65A3JW78T5TTC9VQY2R' where id=9;
-update noar tt set v0='189ZNQIKHXX6BALO6' where id=9;
-update noar ti set v0='189ZNQIKHXX6BALO6' where id=9;
-update noar tt set b1='WCHR8091EGNW8BTBD3NK0V' where id=9;
-update noar ti set b1='WCHR8091EGNW8BTBD3NK0V' where id=9;
-update noar tt set v0='W' where id=9;
-update noar ti set v0='W' where id=9;
-update noar tt set b2='VAZ5YWRGXYHEFPUU0' where id=9;
-update noar ti set b2='VAZ5YWRGXYHEFPUU0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YH64NY9U' where id=1;
-update noar ti set v0='YH64NY9U' where id=1;
-update noar tt set b0='RR38BT' where id=1;
-update noar ti set b0='RR38BT' where id=1;
-update noar tt set v0='NKX6CPE163GGGVJRJSEDHS4YM0258' where id=1;
-update noar ti set v0='NKX6CPE163GGGVJRJSEDHS4YM0258' where id=1;
-update noar tt set b1='EU' where id=1;
-update noar ti set b1='EU' where id=1;
-update noar tt set v0='HLC3HNO2IKJ1UV8W' where id=1;
-update noar ti set v0='HLC3HNO2IKJ1UV8W' where id=1;
-update noar tt set b2='0HM1VTUJ12P4J4CTNKA6SY2' where id=1;
-update noar ti set b2='0HM1VTUJ12P4J4CTNKA6SY2' where id=1;
-update noar tt set v0='18ETIZ3E6F93FU84W51VHGYM6NS' where id=2;
-update noar ti set v0='18ETIZ3E6F93FU84W51VHGYM6NS' where id=2;
-update noar tt set b0='BILQMTVKEQ9CRPKHWMGMUEWVGLQ' where id=2;
-update noar ti set b0='BILQMTVKEQ9CRPKHWMGMUEWVGLQ' where id=2;
-update noar tt set v0='88A4ODH' where id=2;
-update noar ti set v0='88A4ODH' where id=2;
-update noar tt set b1='94MTRTJJVTC' where id=2;
-update noar ti set b1='94MTRTJJVTC' where id=2;
-update noar tt set v0='JFDTQMBHNLEJ42ZOGGPZ5R3HRGK3Y' where id=2;
-update noar ti set v0='JFDTQMBHNLEJ42ZOGGPZ5R3HRGK3Y' where id=2;
-update noar tt set b2='DURD5KT0W8H5M49VWDF2UCHZVX33LOQD' where id=2;
-update noar ti set b2='DURD5KT0W8H5M49VWDF2UCHZVX33LOQD' where id=2;
-update noar tt set v0='9' where id=3;
-update noar ti set v0='9' where id=3;
-update noar tt set b0='KBLNGYHVHAU2YLFQAN980Y' where id=3;
-update noar ti set b0='KBLNGYHVHAU2YLFQAN980Y' where id=3;
-update noar tt set v0='W7W6LJPCCB' where id=3;
-update noar ti set v0='W7W6LJPCCB' where id=3;
-update noar tt set b1='K45M1DUF0JY5R6OD' where id=3;
-update noar ti set b1='K45M1DUF0JY5R6OD' where id=3;
-update noar tt set v0='R5O9TPZFVTSE0YCRLG3ZND' where id=3;
-update noar ti set v0='R5O9TPZFVTSE0YCRLG3ZND' where id=3;
-update noar tt set b2='C' where id=3;
-update noar ti set b2='C' where id=3;
-update noar tt set v0='SNON9BJKO0FVNWZPL48T' where id=4;
-update noar ti set v0='SNON9BJKO0FVNWZPL48T' where id=4;
-update noar tt set b0='XCVG7WYCBJONSOWW4XUNFTYUW50VFBZ' where id=4;
-update noar ti set b0='XCVG7WYCBJONSOWW4XUNFTYUW50VFBZ' where id=4;
-update noar tt set v0='HBBQW53XQ1RR' where id=4;
-update noar ti set v0='HBBQW53XQ1RR' where id=4;
-update noar tt set b1='DQB8E49P1W6H9QIK' where id=4;
-update noar ti set b1='DQB8E49P1W6H9QIK' where id=4;
-update noar tt set v0='9Y6H2HO7YYT5QF2X8F5WR04BBSD01E' where id=4;
-update noar ti set v0='9Y6H2HO7YYT5QF2X8F5WR04BBSD01E' where id=4;
-update noar tt set b2='7KY5FMYCP15NQUQBP0XIOCU6SV7HK7' where id=4;
-update noar ti set b2='7KY5FMYCP15NQUQBP0XIOCU6SV7HK7' where id=4;
-update noar tt set v0='BBTODGJ' where id=5;
-update noar ti set v0='BBTODGJ' where id=5;
-update noar tt set b0='VMDK086MGTLYAOMCE' where id=5;
-update noar ti set b0='VMDK086MGTLYAOMCE' where id=5;
-update noar tt set v0='L7GYHHMF4R9FZ9KFIRIDZM' where id=5;
-update noar ti set v0='L7GYHHMF4R9FZ9KFIRIDZM' where id=5;
-update noar tt set b1='2P88KOIGR7MY' where id=5;
-update noar ti set b1='2P88KOIGR7MY' where id=5;
-update noar tt set v0='5O20RQK1PINZB6J' where id=5;
-update noar ti set v0='5O20RQK1PINZB6J' where id=5;
-update noar tt set b2='U2R9M0LSUE7DNB5MC75CS1JUJLLHAW' where id=5;
-update noar ti set b2='U2R9M0LSUE7DNB5MC75CS1JUJLLHAW' where id=5;
-update noar tt set v0='L58AJTUVD60C96X' where id=6;
-update noar ti set v0='L58AJTUVD60C96X' where id=6;
-update noar tt set b0='H10Q841WMLAFAKZ4SGETZWS131PNR' where id=6;
-update noar ti set b0='H10Q841WMLAFAKZ4SGETZWS131PNR' where id=6;
-update noar tt set v0='AZ5M' where id=6;
-update noar ti set v0='AZ5M' where id=6;
-update noar tt set b1='ENY89A15IMOFBYYSJ' where id=6;
-update noar ti set b1='ENY89A15IMOFBYYSJ' where id=6;
-update noar tt set v0='Z06N0WPDNNVOPI4UFOAD5D46C1TZFEJ0' where id=6;
-update noar ti set v0='Z06N0WPDNNVOPI4UFOAD5D46C1TZFEJ0' where id=6;
-update noar tt set b2='GT1JSITR' where id=6;
-update noar ti set b2='GT1JSITR' where id=6;
-update noar tt set v0='U2YUCZLNDR2YAMZSNNMUINV6S' where id=7;
-update noar ti set v0='U2YUCZLNDR2YAMZSNNMUINV6S' where id=7;
-update noar tt set b0='U06GT692Z346ACL' where id=7;
-update noar ti set b0='U06GT692Z346ACL' where id=7;
-update noar tt set v0='P42SNGTI79NF2XS2VJ196RW' where id=7;
-update noar ti set v0='P42SNGTI79NF2XS2VJ196RW' where id=7;
-update noar tt set b1='2K80FM' where id=7;
-update noar ti set b1='2K80FM' where id=7;
-update noar tt set v0='QH2JLVUJMZ6J4CTRE3SLZ2FFXZS9' where id=7;
-update noar ti set v0='QH2JLVUJMZ6J4CTRE3SLZ2FFXZS9' where id=7;
-update noar tt set b2='C1NSCK7HGCFX24JEXYY415ALP2IY614' where id=7;
-update noar ti set b2='C1NSCK7HGCFX24JEXYY415ALP2IY614' where id=7;
-update noar tt set v0='ZPV5U0HHTWT7CZJ2I92MJW6WMW35NOD' where id=8;
-update noar ti set v0='ZPV5U0HHTWT7CZJ2I92MJW6WMW35NOD' where id=8;
-update noar tt set b0='QWCJ' where id=8;
-update noar ti set b0='QWCJ' where id=8;
-update noar tt set v0='LNP5V07PTG7VIB2HOW' where id=8;
-update noar ti set v0='LNP5V07PTG7VIB2HOW' where id=8;
-update noar tt set b1='ZRBVWSI60R' where id=8;
-update noar ti set b1='ZRBVWSI60R' where id=8;
-update noar tt set v0='QMX2A4KSPQI7' where id=8;
-update noar ti set v0='QMX2A4KSPQI7' where id=8;
-update noar tt set b2='TQU36XQQUZHUG4JCIN9URC5KHMTQFBU' where id=8;
-update noar ti set b2='TQU36XQQUZHUG4JCIN9URC5KHMTQFBU' where id=8;
-update noar tt set v0='F6UHBY' where id=9;
-update noar ti set v0='F6UHBY' where id=9;
-update noar tt set b0='SB7' where id=9;
-update noar ti set b0='SB7' where id=9;
-update noar tt set v0='9' where id=9;
-update noar ti set v0='9' where id=9;
-update noar tt set b1='UD6QKFLGWZNM' where id=9;
-update noar ti set b1='UD6QKFLGWZNM' where id=9;
-update noar tt set v0='8FUULV1WBLAHJLMEXQXX3EO1L' where id=9;
-update noar ti set v0='8FUULV1WBLAHJLMEXQXX3EO1L' where id=9;
-update noar tt set b2='1THJ07X0RGYY6AUA2OG' where id=9;
-update noar ti set b2='1THJ07X0RGYY6AUA2OG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='986XRLWGCM1D1BL5ARMAH610IJYX' where id=1;
-update noar ti set v0='986XRLWGCM1D1BL5ARMAH610IJYX' where id=1;
-update noar tt set b0='94YFTUE5N2' where id=1;
-update noar ti set b0='94YFTUE5N2' where id=1;
-update noar tt set v0='EY0W1H85X8ATC5GCXT' where id=1;
-update noar ti set v0='EY0W1H85X8ATC5GCXT' where id=1;
-update noar tt set b1='581CZZJVJ8FWX0K9KP4UHRUU' where id=1;
-update noar ti set b1='581CZZJVJ8FWX0K9KP4UHRUU' where id=1;
-update noar tt set v0='V69X0H76WYYW7J66AZSRJ5H4AJSDP' where id=1;
-update noar ti set v0='V69X0H76WYYW7J66AZSRJ5H4AJSDP' where id=1;
-update noar tt set b2='Z2F0L81QOCQWX3VXQEYQ7P97OBXCKUYN' where id=1;
-update noar ti set b2='Z2F0L81QOCQWX3VXQEYQ7P97OBXCKUYN' where id=1;
-update noar tt set v0='7FKHVA' where id=2;
-update noar ti set v0='7FKHVA' where id=2;
-update noar tt set b0='5GLF78' where id=2;
-update noar ti set b0='5GLF78' where id=2;
-update noar tt set v0='9TC676IJKGLAT' where id=2;
-update noar ti set v0='9TC676IJKGLAT' where id=2;
-update noar tt set b1='R1RZVZ8TFI0I83ELZ' where id=2;
-update noar ti set b1='R1RZVZ8TFI0I83ELZ' where id=2;
-update noar tt set v0='F88OJO4O4ZBWB4KD0L58ERS' where id=2;
-update noar ti set v0='F88OJO4O4ZBWB4KD0L58ERS' where id=2;
-update noar tt set b2='E41IAT6E6LF4' where id=2;
-update noar ti set b2='E41IAT6E6LF4' where id=2;
-update noar tt set v0='OPNXA' where id=3;
-update noar ti set v0='OPNXA' where id=3;
-update noar tt set b0='Z3SY941D3RL50F4U1S0PF8A6O7DZM' where id=3;
-update noar ti set b0='Z3SY941D3RL50F4U1S0PF8A6O7DZM' where id=3;
-update noar tt set v0='CJB9UP7T5GGN8' where id=3;
-update noar ti set v0='CJB9UP7T5GGN8' where id=3;
-update noar tt set b1='NM65Q5B' where id=3;
-update noar ti set b1='NM65Q5B' where id=3;
-update noar tt set v0='KCZJIBBRCB4PH67N6YOEBHQCK6Z045' where id=3;
-update noar ti set v0='KCZJIBBRCB4PH67N6YOEBHQCK6Z045' where id=3;
-update noar tt set b2='5KN7AH7L5V8UXMXNWPI5ML842E23E6N' where id=3;
-update noar ti set b2='5KN7AH7L5V8UXMXNWPI5ML842E23E6N' where id=3;
-update noar tt set v0='N7IO' where id=4;
-update noar ti set v0='N7IO' where id=4;
-update noar tt set b0='48VSL095DE50O9D17C9SZ' where id=4;
-update noar ti set b0='48VSL095DE50O9D17C9SZ' where id=4;
-update noar tt set v0='5IQZ11C15I5CNSU3R4TJ4V0N' where id=4;
-update noar ti set v0='5IQZ11C15I5CNSU3R4TJ4V0N' where id=4;
-update noar tt set b1='18V7R4BW21EQYS32A' where id=4;
-update noar ti set b1='18V7R4BW21EQYS32A' where id=4;
-update noar tt set v0='UZAT3GVSL39' where id=4;
-update noar ti set v0='UZAT3GVSL39' where id=4;
-update noar tt set b2='6L' where id=4;
-update noar ti set b2='6L' where id=4;
-update noar tt set v0='LLNGSB0QYM93HY4AT8UVLM1MWRNQGQZI' where id=5;
-update noar ti set v0='LLNGSB0QYM93HY4AT8UVLM1MWRNQGQZI' where id=5;
-update noar tt set b0='GLSNRVFRSRQXYVLKE1T8' where id=5;
-update noar ti set b0='GLSNRVFRSRQXYVLKE1T8' where id=5;
-update noar tt set v0='GRJNION06' where id=5;
-update noar ti set v0='GRJNION06' where id=5;
-update noar tt set b1='KE5ALKTNQ9A0CXGSLEYU81FHZ3JOPW' where id=5;
-update noar ti set b1='KE5ALKTNQ9A0CXGSLEYU81FHZ3JOPW' where id=5;
-update noar tt set v0='Q01OTS0PVFH9HIHQSJZQZ8' where id=5;
-update noar ti set v0='Q01OTS0PVFH9HIHQSJZQZ8' where id=5;
-update noar tt set b2='F26QVU1341F48MK9LYKLBFG8PSJLI' where id=5;
-update noar ti set b2='F26QVU1341F48MK9LYKLBFG8PSJLI' where id=5;
-update noar tt set v0='Y06YWYB3CXL' where id=6;
-update noar ti set v0='Y06YWYB3CXL' where id=6;
-update noar tt set b0='FSECC0IH4D29CR2TOOTPAA0AZ' where id=6;
-update noar ti set b0='FSECC0IH4D29CR2TOOTPAA0AZ' where id=6;
-update noar tt set v0='HTFHH265A1Q8T2XNQIVOCG9EWR' where id=6;
-update noar ti set v0='HTFHH265A1Q8T2XNQIVOCG9EWR' where id=6;
-update noar tt set b1='KPBI0Z' where id=6;
-update noar ti set b1='KPBI0Z' where id=6;
-update noar tt set v0='ST3' where id=6;
-update noar ti set v0='ST3' where id=6;
-update noar tt set b2='A43CB6HD82ECZFGW2BTY' where id=6;
-update noar ti set b2='A43CB6HD82ECZFGW2BTY' where id=6;
-update noar tt set v0='U747P33BX7' where id=7;
-update noar ti set v0='U747P33BX7' where id=7;
-update noar tt set b0='0DCO0MD03LPHGEZC' where id=7;
-update noar ti set b0='0DCO0MD03LPHGEZC' where id=7;
-update noar tt set v0='80IP1S6N5Q' where id=7;
-update noar ti set v0='80IP1S6N5Q' where id=7;
-update noar tt set b1='AASZOHBMBV3AV7QDC91CNR6JA6MAM' where id=7;
-update noar ti set b1='AASZOHBMBV3AV7QDC91CNR6JA6MAM' where id=7;
-update noar tt set v0='A2Q9E84ZH8TJPI9Y8RXD' where id=7;
-update noar ti set v0='A2Q9E84ZH8TJPI9Y8RXD' where id=7;
-update noar tt set b2='7W' where id=7;
-update noar ti set b2='7W' where id=7;
-update noar tt set v0='JW70XNS3WACV1DEN1YV' where id=8;
-update noar ti set v0='JW70XNS3WACV1DEN1YV' where id=8;
-update noar tt set b0='HRQU5OFHAR3DBTUF8P7X93QIPXCJ' where id=8;
-update noar ti set b0='HRQU5OFHAR3DBTUF8P7X93QIPXCJ' where id=8;
-update noar tt set v0='GOYJO1A2NUHTNS4MBK5FYNR' where id=8;
-update noar ti set v0='GOYJO1A2NUHTNS4MBK5FYNR' where id=8;
-update noar tt set b1='SJPT61WVH' where id=8;
-update noar ti set b1='SJPT61WVH' where id=8;
-update noar tt set v0='A6V8' where id=8;
-update noar ti set v0='A6V8' where id=8;
-update noar tt set b2='DM' where id=8;
-update noar ti set b2='DM' where id=8;
-update noar tt set v0='LLWPL' where id=9;
-update noar ti set v0='LLWPL' where id=9;
-update noar tt set b0='V' where id=9;
-update noar ti set b0='V' where id=9;
-update noar tt set v0='BRBICN7ST9C9UW3' where id=9;
-update noar ti set v0='BRBICN7ST9C9UW3' where id=9;
-update noar tt set b1='8XB198WG6THPO9' where id=9;
-update noar ti set b1='8XB198WG6THPO9' where id=9;
-update noar tt set v0='TV5FLWI261SAN9D4TBMFPQX' where id=9;
-update noar ti set v0='TV5FLWI261SAN9D4TBMFPQX' where id=9;
-update noar tt set b2='CIXKO76YX68RI2SZ73RF33' where id=9;
-update noar ti set b2='CIXKO76YX68RI2SZ73RF33' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NF14KYZASFOQDEPBI3GP' where id=1;
-update noar ti set v0='NF14KYZASFOQDEPBI3GP' where id=1;
-update noar tt set b0='PMRRK6N3SOOJ9CJ9HDXJ5H1LDTLKJ0' where id=1;
-update noar ti set b0='PMRRK6N3SOOJ9CJ9HDXJ5H1LDTLKJ0' where id=1;
-update noar tt set v0='MPZIB5XF7RSN' where id=1;
-update noar ti set v0='MPZIB5XF7RSN' where id=1;
-update noar tt set b1='ORX2M3L1' where id=1;
-update noar ti set b1='ORX2M3L1' where id=1;
-update noar tt set v0='MLYP43DDF2SFHAWUC7XF73ZNVHWFDV' where id=1;
-update noar ti set v0='MLYP43DDF2SFHAWUC7XF73ZNVHWFDV' where id=1;
-update noar tt set b2='1SQOK28T7K4ALP440E8' where id=1;
-update noar ti set b2='1SQOK28T7K4ALP440E8' where id=1;
-update noar tt set v0='5E6WJRQT070BJ' where id=2;
-update noar ti set v0='5E6WJRQT070BJ' where id=2;
-update noar tt set b0='UMT6119EMTCMJ543017BNUC' where id=2;
-update noar ti set b0='UMT6119EMTCMJ543017BNUC' where id=2;
-update noar tt set v0='VSR1' where id=2;
-update noar ti set v0='VSR1' where id=2;
-update noar tt set b1='EWCBRHITKUFVAFYY1XQBF7PL50' where id=2;
-update noar ti set b1='EWCBRHITKUFVAFYY1XQBF7PL50' where id=2;
-update noar tt set v0='KWZC7B0V54ZG8LMZ7CG3WRMKKI6HLIY' where id=2;
-update noar ti set v0='KWZC7B0V54ZG8LMZ7CG3WRMKKI6HLIY' where id=2;
-update noar tt set b2='H6TM4KZ7KC2JF7ZRII66' where id=2;
-update noar ti set b2='H6TM4KZ7KC2JF7ZRII66' where id=2;
-update noar tt set v0='RGFKPI867BCFYV7GBXMULV60' where id=3;
-update noar ti set v0='RGFKPI867BCFYV7GBXMULV60' where id=3;
-update noar tt set b0='OZLV4KMXVIAVIRFK1AEM6' where id=3;
-update noar ti set b0='OZLV4KMXVIAVIRFK1AEM6' where id=3;
-update noar tt set v0='Q5' where id=3;
-update noar ti set v0='Q5' where id=3;
-update noar tt set b1='2KQR' where id=3;
-update noar ti set b1='2KQR' where id=3;
-update noar tt set v0='FB' where id=3;
-update noar ti set v0='FB' where id=3;
-update noar tt set b2='LEJ1Q9D8GBNJQCP3KZJMEELON9' where id=3;
-update noar ti set b2='LEJ1Q9D8GBNJQCP3KZJMEELON9' where id=3;
-update noar tt set v0='40' where id=4;
-update noar ti set v0='40' where id=4;
-update noar tt set b0='OTE' where id=4;
-update noar ti set b0='OTE' where id=4;
-update noar tt set v0='W6168IS' where id=4;
-update noar ti set v0='W6168IS' where id=4;
-update noar tt set b1='SRNZQ6' where id=4;
-update noar ti set b1='SRNZQ6' where id=4;
-update noar tt set v0='U29DYKN3G3ORH117R' where id=4;
-update noar ti set v0='U29DYKN3G3ORH117R' where id=4;
-update noar tt set b2='68AO3EQUGKQNI5NZF' where id=4;
-update noar ti set b2='68AO3EQUGKQNI5NZF' where id=4;
-update noar tt set v0='PAY2M9QY779U8PJ77VUBR6L4ZDX' where id=5;
-update noar ti set v0='PAY2M9QY779U8PJ77VUBR6L4ZDX' where id=5;
-update noar tt set b0='4MXBY5PMSU27EVP3AYAU5C' where id=5;
-update noar ti set b0='4MXBY5PMSU27EVP3AYAU5C' where id=5;
-update noar tt set v0='2B3F569G60IPIGZZ' where id=5;
-update noar ti set v0='2B3F569G60IPIGZZ' where id=5;
-update noar tt set b1='R808AHMGY278OQT87DTV97U3PNR' where id=5;
-update noar ti set b1='R808AHMGY278OQT87DTV97U3PNR' where id=5;
-update noar tt set v0='NXX19CEDDR5NWD6P2YN1H6G' where id=5;
-update noar ti set v0='NXX19CEDDR5NWD6P2YN1H6G' where id=5;
-update noar tt set b2='FISCIQ4V1TTHQ9V' where id=5;
-update noar ti set b2='FISCIQ4V1TTHQ9V' where id=5;
-update noar tt set v0='77U0QMWNPVQRNMKO954D' where id=6;
-update noar ti set v0='77U0QMWNPVQRNMKO954D' where id=6;
-update noar tt set b0='QVGAE64L' where id=6;
-update noar ti set b0='QVGAE64L' where id=6;
-update noar tt set v0='RORCU7BQMYBXPKFRFAF4SD0AIYQ2A9' where id=6;
-update noar ti set v0='RORCU7BQMYBXPKFRFAF4SD0AIYQ2A9' where id=6;
-update noar tt set b1='5DUZ2KLQ4G0D9AXJ226' where id=6;
-update noar ti set b1='5DUZ2KLQ4G0D9AXJ226' where id=6;
-update noar tt set v0='N5A' where id=6;
-update noar ti set v0='N5A' where id=6;
-update noar tt set b2='1CQ' where id=6;
-update noar ti set b2='1CQ' where id=6;
-update noar tt set v0='TG0YYIIUKEE1JF' where id=7;
-update noar ti set v0='TG0YYIIUKEE1JF' where id=7;
-update noar tt set b0='I7HZ3ITRFK6QBREAJQEAE4URCUH6' where id=7;
-update noar ti set b0='I7HZ3ITRFK6QBREAJQEAE4URCUH6' where id=7;
-update noar tt set v0='OS8' where id=7;
-update noar ti set v0='OS8' where id=7;
-update noar tt set b1='BQHYVB9PMVKKTQK0EHPVZ8A9B6P1' where id=7;
-update noar ti set b1='BQHYVB9PMVKKTQK0EHPVZ8A9B6P1' where id=7;
-update noar tt set v0='2QG46UC03CEZM26ONK' where id=7;
-update noar ti set v0='2QG46UC03CEZM26ONK' where id=7;
-update noar tt set b2='VH2NE0IC' where id=7;
-update noar ti set b2='VH2NE0IC' where id=7;
-update noar tt set v0='MRK95MXZRLGE9' where id=8;
-update noar ti set v0='MRK95MXZRLGE9' where id=8;
-update noar tt set b0='DDAP8765B9K' where id=8;
-update noar ti set b0='DDAP8765B9K' where id=8;
-update noar tt set v0='UORH' where id=8;
-update noar ti set v0='UORH' where id=8;
-update noar tt set b1='TZJZE' where id=8;
-update noar ti set b1='TZJZE' where id=8;
-update noar tt set v0='TM9BOE12FKT1HUVW1WCANYC6R' where id=8;
-update noar ti set v0='TM9BOE12FKT1HUVW1WCANYC6R' where id=8;
-update noar tt set b2='LOCVON4BRFRYHBZSGRQMVYK' where id=8;
-update noar ti set b2='LOCVON4BRFRYHBZSGRQMVYK' where id=8;
-update noar tt set v0='IS52FC2R8A5SRF9P3MCAP9ZZ4R15KZ6' where id=9;
-update noar ti set v0='IS52FC2R8A5SRF9P3MCAP9ZZ4R15KZ6' where id=9;
-update noar tt set b0='C49RXQZNGV41K1P8' where id=9;
-update noar ti set b0='C49RXQZNGV41K1P8' where id=9;
-update noar tt set v0='H9M83V1' where id=9;
-update noar ti set v0='H9M83V1' where id=9;
-update noar tt set b1='F8VYBZBZOYVRJDOV6' where id=9;
-update noar ti set b1='F8VYBZBZOYVRJDOV6' where id=9;
-update noar tt set v0='MNHP' where id=9;
-update noar ti set v0='MNHP' where id=9;
-update noar tt set b2='FZ950SFLY7LPVIF' where id=9;
-update noar ti set b2='FZ950SFLY7LPVIF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UZ1CVBHQCR0DQ2CBR3Y3CL2RK95' where id=1;
-update noar ti set v0='UZ1CVBHQCR0DQ2CBR3Y3CL2RK95' where id=1;
-update noar tt set b0='UDWGQTED08Y9A7KDY3HIC' where id=1;
-update noar ti set b0='UDWGQTED08Y9A7KDY3HIC' where id=1;
-update noar tt set v0='DZR' where id=1;
-update noar ti set v0='DZR' where id=1;
-update noar tt set b1='80V3D' where id=1;
-update noar ti set b1='80V3D' where id=1;
-update noar tt set v0='YHZMGFJDP5Y2HJFKEMF3UARQVO2U' where id=1;
-update noar ti set v0='YHZMGFJDP5Y2HJFKEMF3UARQVO2U' where id=1;
-update noar tt set b2='4MXTW6U' where id=1;
-update noar ti set b2='4MXTW6U' where id=1;
-update noar tt set v0='C87DYG6XW3VF2GJJPEII8K1GH9IDMWW' where id=2;
-update noar ti set v0='C87DYG6XW3VF2GJJPEII8K1GH9IDMWW' where id=2;
-update noar tt set b0='HUIX9W8X75FOFTZ8W' where id=2;
-update noar ti set b0='HUIX9W8X75FOFTZ8W' where id=2;
-update noar tt set v0='VPRKVU4ME26BLRNHDYAVFKBUGXRTEH' where id=2;
-update noar ti set v0='VPRKVU4ME26BLRNHDYAVFKBUGXRTEH' where id=2;
-update noar tt set b1='OP0GPDHVEM3PIKBLG' where id=2;
-update noar ti set b1='OP0GPDHVEM3PIKBLG' where id=2;
-update noar tt set v0='ON' where id=2;
-update noar ti set v0='ON' where id=2;
-update noar tt set b2='FO4YRBQ4F9ZLT' where id=2;
-update noar ti set b2='FO4YRBQ4F9ZLT' where id=2;
-update noar tt set v0='88PC1PAAN40Z3500OEKYV' where id=3;
-update noar ti set v0='88PC1PAAN40Z3500OEKYV' where id=3;
-update noar tt set b0='RA50' where id=3;
-update noar ti set b0='RA50' where id=3;
-update noar tt set v0='FJ' where id=3;
-update noar ti set v0='FJ' where id=3;
-update noar tt set b1='XV2FU8MVWX1V427CB2C1PIA5NXJKLU5' where id=3;
-update noar ti set b1='XV2FU8MVWX1V427CB2C1PIA5NXJKLU5' where id=3;
-update noar tt set v0='TG' where id=3;
-update noar ti set v0='TG' where id=3;
-update noar tt set b2='3ID2846HXPE2PFYCGOY' where id=3;
-update noar ti set b2='3ID2846HXPE2PFYCGOY' where id=3;
-update noar tt set v0='QDJ2BB8PB4SAGJW4ZIXSIN1XNI3F6H' where id=4;
-update noar ti set v0='QDJ2BB8PB4SAGJW4ZIXSIN1XNI3F6H' where id=4;
-update noar tt set b0='H3JD5OH2NLRIJR' where id=4;
-update noar ti set b0='H3JD5OH2NLRIJR' where id=4;
-update noar tt set v0='CMO93ZLCMJOGMJWSHWO4E6IBXRQYHS' where id=4;
-update noar ti set v0='CMO93ZLCMJOGMJWSHWO4E6IBXRQYHS' where id=4;
-update noar tt set b1='FXSU3K6UJDGS' where id=4;
-update noar ti set b1='FXSU3K6UJDGS' where id=4;
-update noar tt set v0='P20IVA4UJIVUO3A2VEV963L1O' where id=4;
-update noar ti set v0='P20IVA4UJIVUO3A2VEV963L1O' where id=4;
-update noar tt set b2='1AEP2D7TTQ8IM0HNEI7CJ5X' where id=4;
-update noar ti set b2='1AEP2D7TTQ8IM0HNEI7CJ5X' where id=4;
-update noar tt set v0='OODOYH1J6JJJ' where id=5;
-update noar ti set v0='OODOYH1J6JJJ' where id=5;
-update noar tt set b0='34ECPVJHSZ1' where id=5;
-update noar ti set b0='34ECPVJHSZ1' where id=5;
-update noar tt set v0='PFPETC7II' where id=5;
-update noar ti set v0='PFPETC7II' where id=5;
-update noar tt set b1='A' where id=5;
-update noar ti set b1='A' where id=5;
-update noar tt set v0='IF9' where id=5;
-update noar ti set v0='IF9' where id=5;
-update noar tt set b2='W17NGDA8U54OW67WMQ7' where id=5;
-update noar ti set b2='W17NGDA8U54OW67WMQ7' where id=5;
-update noar tt set v0='VXMMNZ18K8AVPZUJJS2R9' where id=6;
-update noar ti set v0='VXMMNZ18K8AVPZUJJS2R9' where id=6;
-update noar tt set b0='3VRLHATW4C7YKWX' where id=6;
-update noar ti set b0='3VRLHATW4C7YKWX' where id=6;
-update noar tt set v0='00ZED43JYABT7TQ9KHJ2OQ9H46' where id=6;
-update noar ti set v0='00ZED43JYABT7TQ9KHJ2OQ9H46' where id=6;
-update noar tt set b1='PWZK77CBRLQ' where id=6;
-update noar ti set b1='PWZK77CBRLQ' where id=6;
-update noar tt set v0='NI2BLSHKSL88CMHTVZ7Y0V7QU0FCLO' where id=6;
-update noar ti set v0='NI2BLSHKSL88CMHTVZ7Y0V7QU0FCLO' where id=6;
-update noar tt set b2='7TKILZ03PXUFGBL22V7XV4UVSECK' where id=6;
-update noar ti set b2='7TKILZ03PXUFGBL22V7XV4UVSECK' where id=6;
-update noar tt set v0='EC8BXXSPAE4FVMFP6FMZL5EQ693' where id=7;
-update noar ti set v0='EC8BXXSPAE4FVMFP6FMZL5EQ693' where id=7;
-update noar tt set b0='NUD22EOW7' where id=7;
-update noar ti set b0='NUD22EOW7' where id=7;
-update noar tt set v0='NR8V4ZWO8UGWM9BP2C6NP4BW85HT06' where id=7;
-update noar ti set v0='NR8V4ZWO8UGWM9BP2C6NP4BW85HT06' where id=7;
-update noar tt set b1='YJW7Z28E1UM56D1E4J16GOI89' where id=7;
-update noar ti set b1='YJW7Z28E1UM56D1E4J16GOI89' where id=7;
-update noar tt set v0='4IYVS2QFA63ORI7EOJRA8JKZ' where id=7;
-update noar ti set v0='4IYVS2QFA63ORI7EOJRA8JKZ' where id=7;
-update noar tt set b2='4VJO' where id=7;
-update noar ti set b2='4VJO' where id=7;
-update noar tt set v0='B9ISV' where id=8;
-update noar ti set v0='B9ISV' where id=8;
-update noar tt set b0='WUP152F0E8SVXPNZVXALJ1GG6L' where id=8;
-update noar ti set b0='WUP152F0E8SVXPNZVXALJ1GG6L' where id=8;
-update noar tt set v0='4YO2AP' where id=8;
-update noar ti set v0='4YO2AP' where id=8;
-update noar tt set b1='9CHK2M1KX7ZITS' where id=8;
-update noar ti set b1='9CHK2M1KX7ZITS' where id=8;
-update noar tt set v0='QXTPBHB5VRO7IPNSI3R6QZZPV' where id=8;
-update noar ti set v0='QXTPBHB5VRO7IPNSI3R6QZZPV' where id=8;
-update noar tt set b2='PR0B7VTPNTFD' where id=8;
-update noar ti set b2='PR0B7VTPNTFD' where id=8;
-update noar tt set v0='16QSW0UOQX5FOOEW93ACEK' where id=9;
-update noar ti set v0='16QSW0UOQX5FOOEW93ACEK' where id=9;
-update noar tt set b0='Q26VLWZF5I8GFKK1X7Q7JOF0CX' where id=9;
-update noar ti set b0='Q26VLWZF5I8GFKK1X7Q7JOF0CX' where id=9;
-update noar tt set v0='QV15ZUHFXN' where id=9;
-update noar ti set v0='QV15ZUHFXN' where id=9;
-update noar tt set b1='9F0RKNDWAWM2USCYDBSX6R7S0E2GYE' where id=9;
-update noar ti set b1='9F0RKNDWAWM2USCYDBSX6R7S0E2GYE' where id=9;
-update noar tt set v0='T7IDSPSL4V6B3GP95KTV' where id=9;
-update noar ti set v0='T7IDSPSL4V6B3GP95KTV' where id=9;
-update noar tt set b2='73XOD2SOBDKRO' where id=9;
-update noar ti set b2='73XOD2SOBDKRO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7B5M' where id=1;
-update noar ti set v0='7B5M' where id=1;
-update noar tt set b0='O3VMLM1IOLKRXHB6YR' where id=1;
-update noar ti set b0='O3VMLM1IOLKRXHB6YR' where id=1;
-update noar tt set v0='7' where id=1;
-update noar ti set v0='7' where id=1;
-update noar tt set b1='H5YOI42039L' where id=1;
-update noar ti set b1='H5YOI42039L' where id=1;
-update noar tt set v0='Q0KCY3V5PZKXLE3ABP2XYGBMB3G2' where id=1;
-update noar ti set v0='Q0KCY3V5PZKXLE3ABP2XYGBMB3G2' where id=1;
-update noar tt set b2='LII19QR4QVIXCRM6Y68QNW' where id=1;
-update noar ti set b2='LII19QR4QVIXCRM6Y68QNW' where id=1;
-update noar tt set v0='IB4VQQ5IHZ1PZG0TF5' where id=2;
-update noar ti set v0='IB4VQQ5IHZ1PZG0TF5' where id=2;
-update noar tt set b0='T48X5PGD66V9FFYFND40' where id=2;
-update noar ti set b0='T48X5PGD66V9FFYFND40' where id=2;
-update noar tt set v0='LY5JEFNJ' where id=2;
-update noar ti set v0='LY5JEFNJ' where id=2;
-update noar tt set b1='WRH7HD4W' where id=2;
-update noar ti set b1='WRH7HD4W' where id=2;
-update noar tt set v0='9E5DFALSVPOLCX0TFP0NNP4H1D' where id=2;
-update noar ti set v0='9E5DFALSVPOLCX0TFP0NNP4H1D' where id=2;
-update noar tt set b2='EPC1R3NW84GHX' where id=2;
-update noar ti set b2='EPC1R3NW84GHX' where id=2;
-update noar tt set v0='K6F' where id=3;
-update noar ti set v0='K6F' where id=3;
-update noar tt set b0='2RF1AIYPTHYOF' where id=3;
-update noar ti set b0='2RF1AIYPTHYOF' where id=3;
-update noar tt set v0='Q9XBSFD4V6UUB0SXYOT6UD92BV55SAT' where id=3;
-update noar ti set v0='Q9XBSFD4V6UUB0SXYOT6UD92BV55SAT' where id=3;
-update noar tt set b1='SLQGDAOHNBAU1ZBBO1V6B3OS5' where id=3;
-update noar ti set b1='SLQGDAOHNBAU1ZBBO1V6B3OS5' where id=3;
-update noar tt set v0='8UKOKCAOY14S3G' where id=3;
-update noar ti set v0='8UKOKCAOY14S3G' where id=3;
-update noar tt set b2='1T' where id=3;
-update noar ti set b2='1T' where id=3;
-update noar tt set v0='M4HZBQBYVJO4C50LOL589FQHDQC8' where id=4;
-update noar ti set v0='M4HZBQBYVJO4C50LOL589FQHDQC8' where id=4;
-update noar tt set b0='VRVK48N0ANA7UFKT3HCII' where id=4;
-update noar ti set b0='VRVK48N0ANA7UFKT3HCII' where id=4;
-update noar tt set v0='95M1KDITRLP7A' where id=4;
-update noar ti set v0='95M1KDITRLP7A' where id=4;
-update noar tt set b1='G48AFM62I1' where id=4;
-update noar ti set b1='G48AFM62I1' where id=4;
-update noar tt set v0='U6HX9XAIMD' where id=4;
-update noar ti set v0='U6HX9XAIMD' where id=4;
-update noar tt set b2='O7PIPJG8XDTO3YVE4EPCAX6W' where id=4;
-update noar ti set b2='O7PIPJG8XDTO3YVE4EPCAX6W' where id=4;
-update noar tt set v0='48ID6' where id=5;
-update noar ti set v0='48ID6' where id=5;
-update noar tt set b0='COR' where id=5;
-update noar ti set b0='COR' where id=5;
-update noar tt set v0='8HU6F72OMO05' where id=5;
-update noar ti set v0='8HU6F72OMO05' where id=5;
-update noar tt set b1='FLGUJQK9ASFC' where id=5;
-update noar ti set b1='FLGUJQK9ASFC' where id=5;
-update noar tt set v0='40P86CUT189CP7TE' where id=5;
-update noar ti set v0='40P86CUT189CP7TE' where id=5;
-update noar tt set b2='LGFNZAIR8LJIS7LC37DMIHKZ80' where id=5;
-update noar ti set b2='LGFNZAIR8LJIS7LC37DMIHKZ80' where id=5;
-update noar tt set v0='V7C7NTC4W0BC' where id=6;
-update noar ti set v0='V7C7NTC4W0BC' where id=6;
-update noar tt set b0='OYKSVO9NEWFJ26W8U8QLFX5C46372' where id=6;
-update noar ti set b0='OYKSVO9NEWFJ26W8U8QLFX5C46372' where id=6;
-update noar tt set v0='COPWZREUYZQ' where id=6;
-update noar ti set v0='COPWZREUYZQ' where id=6;
-update noar tt set b1='1HW44' where id=6;
-update noar ti set b1='1HW44' where id=6;
-update noar tt set v0='ZFC' where id=6;
-update noar ti set v0='ZFC' where id=6;
-update noar tt set b2='W4FM32AKO5TCZNCZF9AUIEK0K2GR93Z6' where id=6;
-update noar ti set b2='W4FM32AKO5TCZNCZF9AUIEK0K2GR93Z6' where id=6;
-update noar tt set v0='O6P' where id=7;
-update noar ti set v0='O6P' where id=7;
-update noar tt set b0='2P87YJFWGBFNO' where id=7;
-update noar ti set b0='2P87YJFWGBFNO' where id=7;
-update noar tt set v0='5TCOQ6' where id=7;
-update noar ti set v0='5TCOQ6' where id=7;
-update noar tt set b1='EQGN6KQ7LB32244S9IRH2B' where id=7;
-update noar ti set b1='EQGN6KQ7LB32244S9IRH2B' where id=7;
-update noar tt set v0='8F9D3HNKKNTF1A01KLF' where id=7;
-update noar ti set v0='8F9D3HNKKNTF1A01KLF' where id=7;
-update noar tt set b2='H2UVXZG2BIDUCO0SPR2GC3X02F' where id=7;
-update noar ti set b2='H2UVXZG2BIDUCO0SPR2GC3X02F' where id=7;
-update noar tt set v0='B9MGWQ07VMW' where id=8;
-update noar ti set v0='B9MGWQ07VMW' where id=8;
-update noar tt set b0='GTAW7WT4MUB3X2GM88P1ONXK' where id=8;
-update noar ti set b0='GTAW7WT4MUB3X2GM88P1ONXK' where id=8;
-update noar tt set v0='GSZM' where id=8;
-update noar ti set v0='GSZM' where id=8;
-update noar tt set b1='5AMUAGW913HUXKV' where id=8;
-update noar ti set b1='5AMUAGW913HUXKV' where id=8;
-update noar tt set v0='GDNWZHPWE1QAK' where id=8;
-update noar ti set v0='GDNWZHPWE1QAK' where id=8;
-update noar tt set b2='R494CL4' where id=8;
-update noar ti set b2='R494CL4' where id=8;
-update noar tt set v0='A6CELHPA' where id=9;
-update noar ti set v0='A6CELHPA' where id=9;
-update noar tt set b0='55Y2X' where id=9;
-update noar ti set b0='55Y2X' where id=9;
-update noar tt set v0='NMJCIE8BLY0FPQPZ' where id=9;
-update noar ti set v0='NMJCIE8BLY0FPQPZ' where id=9;
-update noar tt set b1='9SVDGNAE' where id=9;
-update noar ti set b1='9SVDGNAE' where id=9;
-update noar tt set v0='K0F7PCPNNEP1J52TM7Z9DG55VIWU' where id=9;
-update noar ti set v0='K0F7PCPNNEP1J52TM7Z9DG55VIWU' where id=9;
-update noar tt set b2='85Y' where id=9;
-update noar ti set b2='85Y' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='86YH72RKNJYSA6ML9YGT5Q0U06O' where id=1;
-update noar ti set v0='86YH72RKNJYSA6ML9YGT5Q0U06O' where id=1;
-update noar tt set b0='AH91L768A5KKMNMJ4CK67DWN' where id=1;
-update noar ti set b0='AH91L768A5KKMNMJ4CK67DWN' where id=1;
-update noar tt set v0='D66UE788RIII2W0542AI1UY48IR94P' where id=1;
-update noar ti set v0='D66UE788RIII2W0542AI1UY48IR94P' where id=1;
-update noar tt set b1='XQGICMLKNHPQ' where id=1;
-update noar ti set b1='XQGICMLKNHPQ' where id=1;
-update noar tt set v0='LXUWX3KBD5CDR64WJ6TDYUVFZ4CY7D15' where id=1;
-update noar ti set v0='LXUWX3KBD5CDR64WJ6TDYUVFZ4CY7D15' where id=1;
-update noar tt set b2='WCYRC0XPTXEM3FEASSD7BHM7L' where id=1;
-update noar ti set b2='WCYRC0XPTXEM3FEASSD7BHM7L' where id=1;
-update noar tt set v0='270E7AP7YX9W1SH6C8V60WS2Q1' where id=2;
-update noar ti set v0='270E7AP7YX9W1SH6C8V60WS2Q1' where id=2;
-update noar tt set b0='WM11FNV6OTLZVGCHO5R0D9L' where id=2;
-update noar ti set b0='WM11FNV6OTLZVGCHO5R0D9L' where id=2;
-update noar tt set v0='C21MCP7ARXRTLA8S' where id=2;
-update noar ti set v0='C21MCP7ARXRTLA8S' where id=2;
-update noar tt set b1='E3O0' where id=2;
-update noar ti set b1='E3O0' where id=2;
-update noar tt set v0='76XWRWI04VKDH2TOGZ9' where id=2;
-update noar ti set v0='76XWRWI04VKDH2TOGZ9' where id=2;
-update noar tt set b2='DFZ3GCUWRSHNLQD3' where id=2;
-update noar ti set b2='DFZ3GCUWRSHNLQD3' where id=2;
-update noar tt set v0='M9XZL1XRHKE1AZ913A' where id=3;
-update noar ti set v0='M9XZL1XRHKE1AZ913A' where id=3;
-update noar tt set b0='19GJPEUNNO' where id=3;
-update noar ti set b0='19GJPEUNNO' where id=3;
-update noar tt set v0='RIVRRSEKSTRQZU7VGK3265KBNETD' where id=3;
-update noar ti set v0='RIVRRSEKSTRQZU7VGK3265KBNETD' where id=3;
-update noar tt set b1='11F6FOODKFNNMMBE8BOZFUM6F' where id=3;
-update noar ti set b1='11F6FOODKFNNMMBE8BOZFUM6F' where id=3;
-update noar tt set v0='VRBMZ6APJJ4U2HY' where id=3;
-update noar ti set v0='VRBMZ6APJJ4U2HY' where id=3;
-update noar tt set b2='7' where id=3;
-update noar ti set b2='7' where id=3;
-update noar tt set v0='N2PAFJ2MZ7RHO81YW9804SPAB3XX' where id=4;
-update noar ti set v0='N2PAFJ2MZ7RHO81YW9804SPAB3XX' where id=4;
-update noar tt set b0='PDY8SKSEN1XEC2K96' where id=4;
-update noar ti set b0='PDY8SKSEN1XEC2K96' where id=4;
-update noar tt set v0='P3TKDD4HRXQ4VC0EWJC5' where id=4;
-update noar ti set v0='P3TKDD4HRXQ4VC0EWJC5' where id=4;
-update noar tt set b1='QGO9O' where id=4;
-update noar ti set b1='QGO9O' where id=4;
-update noar tt set v0='ETX98A2ZCD' where id=4;
-update noar ti set v0='ETX98A2ZCD' where id=4;
-update noar tt set b2='JE3VVV20VHTQ' where id=4;
-update noar ti set b2='JE3VVV20VHTQ' where id=4;
-update noar tt set v0='6L9' where id=5;
-update noar ti set v0='6L9' where id=5;
-update noar tt set b0='1B9HKLBZ7AW4' where id=5;
-update noar ti set b0='1B9HKLBZ7AW4' where id=5;
-update noar tt set v0='XVGYLFLR22NQ98LRALD5PXPZ8' where id=5;
-update noar ti set v0='XVGYLFLR22NQ98LRALD5PXPZ8' where id=5;
-update noar tt set b1='4L47QY' where id=5;
-update noar ti set b1='4L47QY' where id=5;
-update noar tt set v0='BOMR8S' where id=5;
-update noar ti set v0='BOMR8S' where id=5;
-update noar tt set b2='F0IZUPH5JMTB7M4H44WT' where id=5;
-update noar ti set b2='F0IZUPH5JMTB7M4H44WT' where id=5;
-update noar tt set v0='3XV4BLXT1ASGXFS0IR14' where id=6;
-update noar ti set v0='3XV4BLXT1ASGXFS0IR14' where id=6;
-update noar tt set b0='NQKNL94JUMLJ' where id=6;
-update noar ti set b0='NQKNL94JUMLJ' where id=6;
-update noar tt set v0='BRQ4F0HF5E83DX9Y80PO0V2CY' where id=6;
-update noar ti set v0='BRQ4F0HF5E83DX9Y80PO0V2CY' where id=6;
-update noar tt set b1='GMFXSRRA1TKLLP' where id=6;
-update noar ti set b1='GMFXSRRA1TKLLP' where id=6;
-update noar tt set v0='CP2BGCGWZKMYY88RIOOY' where id=6;
-update noar ti set v0='CP2BGCGWZKMYY88RIOOY' where id=6;
-update noar tt set b2='X31H0BB0' where id=6;
-update noar ti set b2='X31H0BB0' where id=6;
-update noar tt set v0='YXZB6G9AFBQNAOSSFYQIZRYTK' where id=7;
-update noar ti set v0='YXZB6G9AFBQNAOSSFYQIZRYTK' where id=7;
-update noar tt set b0='3PL2CPH0T27UNUC986KT0F5B' where id=7;
-update noar ti set b0='3PL2CPH0T27UNUC986KT0F5B' where id=7;
-update noar tt set v0='EJ550841' where id=7;
-update noar ti set v0='EJ550841' where id=7;
-update noar tt set b1='AV4TF5M3NQYKV0I31L7V0' where id=7;
-update noar ti set b1='AV4TF5M3NQYKV0I31L7V0' where id=7;
-update noar tt set v0='W2APVHF6CJZEVW0N7ZW9ARZTDO1ES' where id=7;
-update noar ti set v0='W2APVHF6CJZEVW0N7ZW9ARZTDO1ES' where id=7;
-update noar tt set b2='PMGD7UWY' where id=7;
-update noar ti set b2='PMGD7UWY' where id=7;
-update noar tt set v0='FV4EGB1BQQHU8X5SIOPEMKURI' where id=8;
-update noar ti set v0='FV4EGB1BQQHU8X5SIOPEMKURI' where id=8;
-update noar tt set b0='LZ1QP2OQJ3U4BLDI09' where id=8;
-update noar ti set b0='LZ1QP2OQJ3U4BLDI09' where id=8;
-update noar tt set v0='73HMUGCDZHYS4OBY3ZC7DEK2R7ZM' where id=8;
-update noar ti set v0='73HMUGCDZHYS4OBY3ZC7DEK2R7ZM' where id=8;
-update noar tt set b1='8NVXJ1TORGCO' where id=8;
-update noar ti set b1='8NVXJ1TORGCO' where id=8;
-update noar tt set v0='WXKFM7H' where id=8;
-update noar ti set v0='WXKFM7H' where id=8;
-update noar tt set b2='2GBZE5Q7V5O4LP66M5AN' where id=8;
-update noar ti set b2='2GBZE5Q7V5O4LP66M5AN' where id=8;
-update noar tt set v0='Y2242KN9THL2KV0ALATKBAWBKKB' where id=9;
-update noar ti set v0='Y2242KN9THL2KV0ALATKBAWBKKB' where id=9;
-update noar tt set b0='G8QEN2EJ5LWKHXF36JQ9PC9G' where id=9;
-update noar ti set b0='G8QEN2EJ5LWKHXF36JQ9PC9G' where id=9;
-update noar tt set v0='5UFCMRM0IJ2OTDXFVEDJ5HNH6NTU' where id=9;
-update noar ti set v0='5UFCMRM0IJ2OTDXFVEDJ5HNH6NTU' where id=9;
-update noar tt set b1='LFN9H1HDL4JA9OI2PHBSM2M0DRX' where id=9;
-update noar ti set b1='LFN9H1HDL4JA9OI2PHBSM2M0DRX' where id=9;
-update noar tt set v0='T7FKCFNSJ3GLTXM5' where id=9;
-update noar ti set v0='T7FKCFNSJ3GLTXM5' where id=9;
-update noar tt set b2='6IE9YDK6IH15L1' where id=9;
-update noar ti set b2='6IE9YDK6IH15L1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KZSXHZ71NWO' where id=1;
-update noar ti set v0='KZSXHZ71NWO' where id=1;
-update noar tt set b0='O4Q3CNNWCHYKFK7' where id=1;
-update noar ti set b0='O4Q3CNNWCHYKFK7' where id=1;
-update noar tt set v0='XFJ14XGHYGXTDELKGS' where id=1;
-update noar ti set v0='XFJ14XGHYGXTDELKGS' where id=1;
-update noar tt set b1='1WID9SLJIPBX8JWY7QNC2D5' where id=1;
-update noar ti set b1='1WID9SLJIPBX8JWY7QNC2D5' where id=1;
-update noar tt set v0='G7IANSTI86HBBDTK29C' where id=1;
-update noar ti set v0='G7IANSTI86HBBDTK29C' where id=1;
-update noar tt set b2='5EU63CHMBDC2OGA9GLJNA78UKJB9U6VS' where id=1;
-update noar ti set b2='5EU63CHMBDC2OGA9GLJNA78UKJB9U6VS' where id=1;
-update noar tt set v0='WP4VXHSTQCVO6D2KQ' where id=2;
-update noar ti set v0='WP4VXHSTQCVO6D2KQ' where id=2;
-update noar tt set b0='KOK4P4NXT78PDP' where id=2;
-update noar ti set b0='KOK4P4NXT78PDP' where id=2;
-update noar tt set v0='9H77ENRPFIWWM' where id=2;
-update noar ti set v0='9H77ENRPFIWWM' where id=2;
-update noar tt set b1='I1109OT3OUN' where id=2;
-update noar ti set b1='I1109OT3OUN' where id=2;
-update noar tt set v0='HBE3X7PJCDMV' where id=2;
-update noar ti set v0='HBE3X7PJCDMV' where id=2;
-update noar tt set b2='WO4UMOUUBZAKMLE3EC' where id=2;
-update noar ti set b2='WO4UMOUUBZAKMLE3EC' where id=2;
-update noar tt set v0='60L6XL1VCJ7GG84FJDU3K0X86F' where id=3;
-update noar ti set v0='60L6XL1VCJ7GG84FJDU3K0X86F' where id=3;
-update noar tt set b0='5OBVORTZSQOS3D' where id=3;
-update noar ti set b0='5OBVORTZSQOS3D' where id=3;
-update noar tt set v0='2W' where id=3;
-update noar ti set v0='2W' where id=3;
-update noar tt set b1='NHWIZ8JH00NNJSLE74BYN34GAOU2VY' where id=3;
-update noar ti set b1='NHWIZ8JH00NNJSLE74BYN34GAOU2VY' where id=3;
-update noar tt set v0='737M61PEL6RD9ZWPQNI8V563T59OL1' where id=3;
-update noar ti set v0='737M61PEL6RD9ZWPQNI8V563T59OL1' where id=3;
-update noar tt set b2='SSB5DKUXWFXYP28ENXEY9Y1XCB' where id=3;
-update noar ti set b2='SSB5DKUXWFXYP28ENXEY9Y1XCB' where id=3;
-update noar tt set v0='U' where id=4;
-update noar ti set v0='U' where id=4;
-update noar tt set b0='2P46UM' where id=4;
-update noar ti set b0='2P46UM' where id=4;
-update noar tt set v0='ISAD2KT39J84IBV40KIUFXG7SIXWDDSO' where id=4;
-update noar ti set v0='ISAD2KT39J84IBV40KIUFXG7SIXWDDSO' where id=4;
-update noar tt set b1='4EQ3ZK9QO5T7Z4GD9I7' where id=4;
-update noar ti set b1='4EQ3ZK9QO5T7Z4GD9I7' where id=4;
-update noar tt set v0='9EKLBE01TYW9D7O36TYA' where id=4;
-update noar ti set v0='9EKLBE01TYW9D7O36TYA' where id=4;
-update noar tt set b2='M3B38YGM4IZ4VOLNG8UTPJ6PEGZ' where id=4;
-update noar ti set b2='M3B38YGM4IZ4VOLNG8UTPJ6PEGZ' where id=4;
-update noar tt set v0='9SAO240F7KVUS' where id=5;
-update noar ti set v0='9SAO240F7KVUS' where id=5;
-update noar tt set b0='GQS81M5Y37V8RHN92U39EFAWECOZ' where id=5;
-update noar ti set b0='GQS81M5Y37V8RHN92U39EFAWECOZ' where id=5;
-update noar tt set v0='K5OQ2UTDPAYCU9O11OEPOP0D96K0DPC' where id=5;
-update noar ti set v0='K5OQ2UTDPAYCU9O11OEPOP0D96K0DPC' where id=5;
-update noar tt set b1='YQ' where id=5;
-update noar ti set b1='YQ' where id=5;
-update noar tt set v0='H21IGF1VYH42GSB2Y' where id=5;
-update noar ti set v0='H21IGF1VYH42GSB2Y' where id=5;
-update noar tt set b2='FR0D2X8463N' where id=5;
-update noar ti set b2='FR0D2X8463N' where id=5;
-update noar tt set v0='0VD69QUB1FCA1E8MVIY9G4QMIP7' where id=6;
-update noar ti set v0='0VD69QUB1FCA1E8MVIY9G4QMIP7' where id=6;
-update noar tt set b0='FZT5HEJPJ3RUXVCUA5QE' where id=6;
-update noar ti set b0='FZT5HEJPJ3RUXVCUA5QE' where id=6;
-update noar tt set v0='KOZ4A0K5LHD5TSRE' where id=6;
-update noar ti set v0='KOZ4A0K5LHD5TSRE' where id=6;
-update noar tt set b1='6QRH1ULSTN3M3SI99' where id=6;
-update noar ti set b1='6QRH1ULSTN3M3SI99' where id=6;
-update noar tt set v0='UBQQDQV1YII74F3CYCGOH913SE' where id=6;
-update noar ti set v0='UBQQDQV1YII74F3CYCGOH913SE' where id=6;
-update noar tt set b2='XX5NITXUHRLQNF' where id=6;
-update noar ti set b2='XX5NITXUHRLQNF' where id=6;
-update noar tt set v0='V6MG34TI9SZ6526OZGGM7SFKLKH' where id=7;
-update noar ti set v0='V6MG34TI9SZ6526OZGGM7SFKLKH' where id=7;
-update noar tt set b0='7VNIN2F26FCS67L85DCBRY1QK89K' where id=7;
-update noar ti set b0='7VNIN2F26FCS67L85DCBRY1QK89K' where id=7;
-update noar tt set v0='JICMLWLDU44NLYHS82S8WE47TI' where id=7;
-update noar ti set v0='JICMLWLDU44NLYHS82S8WE47TI' where id=7;
-update noar tt set b1='30ZFKKDIAGF' where id=7;
-update noar ti set b1='30ZFKKDIAGF' where id=7;
-update noar tt set v0='C95F7H251FS' where id=7;
-update noar ti set v0='C95F7H251FS' where id=7;
-update noar tt set b2='ARSJRXM0WJBE4U9E7YJTGD' where id=7;
-update noar ti set b2='ARSJRXM0WJBE4U9E7YJTGD' where id=7;
-update noar tt set v0='0GCMNRT9' where id=8;
-update noar ti set v0='0GCMNRT9' where id=8;
-update noar tt set b0='UR9HJ72DEAZ' where id=8;
-update noar ti set b0='UR9HJ72DEAZ' where id=8;
-update noar tt set v0='9F81SUFATO80' where id=8;
-update noar ti set v0='9F81SUFATO80' where id=8;
-update noar tt set b1='0HY01VHG' where id=8;
-update noar ti set b1='0HY01VHG' where id=8;
-update noar tt set v0='EKM' where id=8;
-update noar ti set v0='EKM' where id=8;
-update noar tt set b2='ZY' where id=8;
-update noar ti set b2='ZY' where id=8;
-update noar tt set v0='E5V8XS74LUB3VU' where id=9;
-update noar ti set v0='E5V8XS74LUB3VU' where id=9;
-update noar tt set b0='HQVPDBMP62J7B1Y4SFUGSS' where id=9;
-update noar ti set b0='HQVPDBMP62J7B1Y4SFUGSS' where id=9;
-update noar tt set v0='W8F7S4275SEI843RSSGINC5C2XTU5AP4' where id=9;
-update noar ti set v0='W8F7S4275SEI843RSSGINC5C2XTU5AP4' where id=9;
-update noar tt set b1='7JQOUNL3TRVQS1' where id=9;
-update noar ti set b1='7JQOUNL3TRVQS1' where id=9;
-update noar tt set v0='QFSFALZLQO83RKM' where id=9;
-update noar ti set v0='QFSFALZLQO83RKM' where id=9;
-update noar tt set b2='TU1365Z1PBHUI4K70DH0Y0' where id=9;
-update noar ti set b2='TU1365Z1PBHUI4K70DH0Y0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KJ6MKP049PDG' where id=1;
-update noar ti set v0='KJ6MKP049PDG' where id=1;
-update noar tt set b0='69E1' where id=1;
-update noar ti set b0='69E1' where id=1;
-update noar tt set v0='DV6D9' where id=1;
-update noar ti set v0='DV6D9' where id=1;
-update noar tt set b1='A7R18OFT4719POYYKW' where id=1;
-update noar ti set b1='A7R18OFT4719POYYKW' where id=1;
-update noar tt set v0='YMEJKYXVKIRY1A' where id=1;
-update noar ti set v0='YMEJKYXVKIRY1A' where id=1;
-update noar tt set b2='K7FMF' where id=1;
-update noar ti set b2='K7FMF' where id=1;
-update noar tt set v0='JPXGG54S' where id=2;
-update noar ti set v0='JPXGG54S' where id=2;
-update noar tt set b0='WCAKXTLZ7624V' where id=2;
-update noar ti set b0='WCAKXTLZ7624V' where id=2;
-update noar tt set v0='SXQMLSI2N05N460U8NU84U80VVBK' where id=2;
-update noar ti set v0='SXQMLSI2N05N460U8NU84U80VVBK' where id=2;
-update noar tt set b1='MI7CCMVG2V4IBQZEPEAAKY' where id=2;
-update noar ti set b1='MI7CCMVG2V4IBQZEPEAAKY' where id=2;
-update noar tt set v0='S7YRJFHRZ63FTZ0UZ783NGWJ0Q0Q0' where id=2;
-update noar ti set v0='S7YRJFHRZ63FTZ0UZ783NGWJ0Q0Q0' where id=2;
-update noar tt set b2='UZRX94PCNHOR' where id=2;
-update noar ti set b2='UZRX94PCNHOR' where id=2;
-update noar tt set v0='O3K8E2KKBO22MJRM4' where id=3;
-update noar ti set v0='O3K8E2KKBO22MJRM4' where id=3;
-update noar tt set b0='TD3' where id=3;
-update noar ti set b0='TD3' where id=3;
-update noar tt set v0='N5GZATTF8VZBWVJ' where id=3;
-update noar ti set v0='N5GZATTF8VZBWVJ' where id=3;
-update noar tt set b1='LN2GBCLZEUN' where id=3;
-update noar ti set b1='LN2GBCLZEUN' where id=3;
-update noar tt set v0='3ZGAWSEZANCV4ZJ8ZAOU4428KAC2P' where id=3;
-update noar ti set v0='3ZGAWSEZANCV4ZJ8ZAOU4428KAC2P' where id=3;
-update noar tt set b2='LUR7M75DNR5ER4DNVBTAO8TDCAMHHT' where id=3;
-update noar ti set b2='LUR7M75DNR5ER4DNVBTAO8TDCAMHHT' where id=3;
-update noar tt set v0='V3WN4JUFIS4YMZT' where id=4;
-update noar ti set v0='V3WN4JUFIS4YMZT' where id=4;
-update noar tt set b0='Y37CSDSCBCMPM0RU5Y0MZUFRIQAN5V7P' where id=4;
-update noar ti set b0='Y37CSDSCBCMPM0RU5Y0MZUFRIQAN5V7P' where id=4;
-update noar tt set v0='JBIX2PLJAED9KBHWUUV9P3XP' where id=4;
-update noar ti set v0='JBIX2PLJAED9KBHWUUV9P3XP' where id=4;
-update noar tt set b1='P5GI' where id=4;
-update noar ti set b1='P5GI' where id=4;
-update noar tt set v0='WTKW7E45N2I0IMRBRNYQ9CK' where id=4;
-update noar ti set v0='WTKW7E45N2I0IMRBRNYQ9CK' where id=4;
-update noar tt set b2='CFBBHF' where id=4;
-update noar ti set b2='CFBBHF' where id=4;
-update noar tt set v0='GBN9OHZHHTLSAD4LMVVX5Y' where id=5;
-update noar ti set v0='GBN9OHZHHTLSAD4LMVVX5Y' where id=5;
-update noar tt set b0='K' where id=5;
-update noar ti set b0='K' where id=5;
-update noar tt set v0='47MBG75Q6GPW' where id=5;
-update noar ti set v0='47MBG75Q6GPW' where id=5;
-update noar tt set b1='PLNZFEXBT1' where id=5;
-update noar ti set b1='PLNZFEXBT1' where id=5;
-update noar tt set v0='6VW2EPWR8I' where id=5;
-update noar ti set v0='6VW2EPWR8I' where id=5;
-update noar tt set b2='9AGKTT6LR5QZ5X904PBGC85JMPU' where id=5;
-update noar ti set b2='9AGKTT6LR5QZ5X904PBGC85JMPU' where id=5;
-update noar tt set v0='YOJH0FLKQD9R' where id=6;
-update noar ti set v0='YOJH0FLKQD9R' where id=6;
-update noar tt set b0='O194CF9VIOHO3Q0I77ZE3J7FP' where id=6;
-update noar ti set b0='O194CF9VIOHO3Q0I77ZE3J7FP' where id=6;
-update noar tt set v0='4IFEK' where id=6;
-update noar ti set v0='4IFEK' where id=6;
-update noar tt set b1='OS2PDRO36I4ILQ' where id=6;
-update noar ti set b1='OS2PDRO36I4ILQ' where id=6;
-update noar tt set v0='HPB0H' where id=6;
-update noar ti set v0='HPB0H' where id=6;
-update noar tt set b2='PNITSXSGGIN' where id=6;
-update noar ti set b2='PNITSXSGGIN' where id=6;
-update noar tt set v0='J6WDDAP8UQBMPRPPB6AZRYJFM2' where id=7;
-update noar ti set v0='J6WDDAP8UQBMPRPPB6AZRYJFM2' where id=7;
-update noar tt set b0='2O25QBVE05XVIWGLE2QTR2536RWDA7OZ' where id=7;
-update noar ti set b0='2O25QBVE05XVIWGLE2QTR2536RWDA7OZ' where id=7;
-update noar tt set v0='0PZ0UK' where id=7;
-update noar ti set v0='0PZ0UK' where id=7;
-update noar tt set b1='6FK9XGEIP42YHUT2UF5QAE1F387U' where id=7;
-update noar ti set b1='6FK9XGEIP42YHUT2UF5QAE1F387U' where id=7;
-update noar tt set v0='EJCASXYO2JUCUAKROAG068LW04910HSQ' where id=7;
-update noar ti set v0='EJCASXYO2JUCUAKROAG068LW04910HSQ' where id=7;
-update noar tt set b2='NH096JE59N1PA1K8INC8D0370B6I' where id=7;
-update noar ti set b2='NH096JE59N1PA1K8INC8D0370B6I' where id=7;
-update noar tt set v0='K3EKNTGDBRA2OQ4OQRRVMHLW3UC7V2C' where id=8;
-update noar ti set v0='K3EKNTGDBRA2OQ4OQRRVMHLW3UC7V2C' where id=8;
-update noar tt set b0='ESL93' where id=8;
-update noar ti set b0='ESL93' where id=8;
-update noar tt set v0='ZKNB1221LBQ7X05NJPMY44VCHASW' where id=8;
-update noar ti set v0='ZKNB1221LBQ7X05NJPMY44VCHASW' where id=8;
-update noar tt set b1='G' where id=8;
-update noar ti set b1='G' where id=8;
-update noar tt set v0='H0D1UL1806J9QRNDVNB84XXP2600IQ' where id=8;
-update noar ti set v0='H0D1UL1806J9QRNDVNB84XXP2600IQ' where id=8;
-update noar tt set b2='8MUF' where id=8;
-update noar ti set b2='8MUF' where id=8;
-update noar tt set v0='W19KL15S2QHVW280KXP0' where id=9;
-update noar ti set v0='W19KL15S2QHVW280KXP0' where id=9;
-update noar tt set b0='0ET2YLFPVAMTVLAQ4EWT8QLQWT7DHEF' where id=9;
-update noar ti set b0='0ET2YLFPVAMTVLAQ4EWT8QLQWT7DHEF' where id=9;
-update noar tt set v0='KFLNKTMFCJAUPEHWDRZT' where id=9;
-update noar ti set v0='KFLNKTMFCJAUPEHWDRZT' where id=9;
-update noar tt set b1='8A9K' where id=9;
-update noar ti set b1='8A9K' where id=9;
-update noar tt set v0='89YIIRVZ241T2KIMYFV422AS5JW3' where id=9;
-update noar ti set v0='89YIIRVZ241T2KIMYFV422AS5JW3' where id=9;
-update noar tt set b2='I2W9N7WP7FEH' where id=9;
-update noar ti set b2='I2W9N7WP7FEH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITO' where id=1;
-update noar ti set v0='ITO' where id=1;
-update noar tt set b0='9BP' where id=1;
-update noar ti set b0='9BP' where id=1;
-update noar tt set v0='MB4R269GI0573NGI4QADOC6F9TDN3' where id=1;
-update noar ti set v0='MB4R269GI0573NGI4QADOC6F9TDN3' where id=1;
-update noar tt set b1='8BI9TK0' where id=1;
-update noar ti set b1='8BI9TK0' where id=1;
-update noar tt set v0='SW1R1ZJ23K6RP3OUV4CTHT' where id=1;
-update noar ti set v0='SW1R1ZJ23K6RP3OUV4CTHT' where id=1;
-update noar tt set b2='TTKLVH6ABGT8' where id=1;
-update noar ti set b2='TTKLVH6ABGT8' where id=1;
-update noar tt set v0='RUW83BI5QOF9EQ2H7F0G' where id=2;
-update noar ti set v0='RUW83BI5QOF9EQ2H7F0G' where id=2;
-update noar tt set b0='LG5EBGS6DPOXBWH7MK0Z2ZN4' where id=2;
-update noar ti set b0='LG5EBGS6DPOXBWH7MK0Z2ZN4' where id=2;
-update noar tt set v0='EN9ZXMYC' where id=2;
-update noar ti set v0='EN9ZXMYC' where id=2;
-update noar tt set b1='8488T5G82EB59QH6' where id=2;
-update noar ti set b1='8488T5G82EB59QH6' where id=2;
-update noar tt set v0='BSZ0895XG' where id=2;
-update noar ti set v0='BSZ0895XG' where id=2;
-update noar tt set b2='HAEQ7TZ2GL0C' where id=2;
-update noar ti set b2='HAEQ7TZ2GL0C' where id=2;
-update noar tt set v0='VD20G96JY68XKVM3KX49ET3NK6' where id=3;
-update noar ti set v0='VD20G96JY68XKVM3KX49ET3NK6' where id=3;
-update noar tt set b0='SWF4F624MVDSM8H0OA' where id=3;
-update noar ti set b0='SWF4F624MVDSM8H0OA' where id=3;
-update noar tt set v0='YROHDKQYDFGP0JH5FWPGKE02W' where id=3;
-update noar ti set v0='YROHDKQYDFGP0JH5FWPGKE02W' where id=3;
-update noar tt set b1='8ZXJ34RTK995TK' where id=3;
-update noar ti set b1='8ZXJ34RTK995TK' where id=3;
-update noar tt set v0='ZS4EH099NBP53P3SNZYZZG8V1IOIH' where id=3;
-update noar ti set v0='ZS4EH099NBP53P3SNZYZZG8V1IOIH' where id=3;
-update noar tt set b2='R7CYSNEVJ3D' where id=3;
-update noar ti set b2='R7CYSNEVJ3D' where id=3;
-update noar tt set v0='JK7IGN97' where id=4;
-update noar ti set v0='JK7IGN97' where id=4;
-update noar tt set b0='YZFDMVIBS7FU3MQ11MJ7S' where id=4;
-update noar ti set b0='YZFDMVIBS7FU3MQ11MJ7S' where id=4;
-update noar tt set v0='F063BPTT4UF2JO' where id=4;
-update noar ti set v0='F063BPTT4UF2JO' where id=4;
-update noar tt set b1='U9A35HW6MO5VIG79M01LELB' where id=4;
-update noar ti set b1='U9A35HW6MO5VIG79M01LELB' where id=4;
-update noar tt set v0='D28GTGR7HCKIBJW1ILZM' where id=4;
-update noar ti set v0='D28GTGR7HCKIBJW1ILZM' where id=4;
-update noar tt set b2='CQWH0W' where id=4;
-update noar ti set b2='CQWH0W' where id=4;
-update noar tt set v0='8KNCJML44FP6K13VYHKFPXLOQWCNYAY' where id=5;
-update noar ti set v0='8KNCJML44FP6K13VYHKFPXLOQWCNYAY' where id=5;
-update noar tt set b0='8VN1QDSICJTI8ZV82Z' where id=5;
-update noar ti set b0='8VN1QDSICJTI8ZV82Z' where id=5;
-update noar tt set v0='6F4NC9M7OA0KH41KFTZ' where id=5;
-update noar ti set v0='6F4NC9M7OA0KH41KFTZ' where id=5;
-update noar tt set b1='B931DFW' where id=5;
-update noar ti set b1='B931DFW' where id=5;
-update noar tt set v0='U' where id=5;
-update noar ti set v0='U' where id=5;
-update noar tt set b2='U34BAYBBB7RQ135QT9BXOWI' where id=5;
-update noar ti set b2='U34BAYBBB7RQ135QT9BXOWI' where id=5;
-update noar tt set v0='FJ0VFJ041Y6FZ3F6EKCG4497' where id=6;
-update noar ti set v0='FJ0VFJ041Y6FZ3F6EKCG4497' where id=6;
-update noar tt set b0='2YRAK04HQ4BXW84R1ZXEII5SD05BS0' where id=6;
-update noar ti set b0='2YRAK04HQ4BXW84R1ZXEII5SD05BS0' where id=6;
-update noar tt set v0='D1VWA61L2NCMUSQ9595LYU20M4H7' where id=6;
-update noar ti set v0='D1VWA61L2NCMUSQ9595LYU20M4H7' where id=6;
-update noar tt set b1='5LRBSCLHRSIEZZ12ZDG09ZTK6S3V9F' where id=6;
-update noar ti set b1='5LRBSCLHRSIEZZ12ZDG09ZTK6S3V9F' where id=6;
-update noar tt set v0='845QXJ0IC6COX' where id=6;
-update noar ti set v0='845QXJ0IC6COX' where id=6;
-update noar tt set b2='4JWH5WI4J73LH3IAIBND1S' where id=6;
-update noar ti set b2='4JWH5WI4J73LH3IAIBND1S' where id=6;
-update noar tt set v0='YWC3JJ3SDLISFJBR9U2IRC32FI2D' where id=7;
-update noar ti set v0='YWC3JJ3SDLISFJBR9U2IRC32FI2D' where id=7;
-update noar tt set b0='7DEVU7RA4P5CHEMGP5JX1B7UHP89P39' where id=7;
-update noar ti set b0='7DEVU7RA4P5CHEMGP5JX1B7UHP89P39' where id=7;
-update noar tt set v0='V4SRVJAOCJ69' where id=7;
-update noar ti set v0='V4SRVJAOCJ69' where id=7;
-update noar tt set b1='I77SO2B8M7I51' where id=7;
-update noar ti set b1='I77SO2B8M7I51' where id=7;
-update noar tt set v0='WKQ4F33J16DZSV3HQFTS' where id=7;
-update noar ti set v0='WKQ4F33J16DZSV3HQFTS' where id=7;
-update noar tt set b2='HP22Y62C9LZSQDBWP8SJRZ6LY' where id=7;
-update noar ti set b2='HP22Y62C9LZSQDBWP8SJRZ6LY' where id=7;
-update noar tt set v0='MUZGIV8K81FZFE3YPLL155HW3M' where id=8;
-update noar ti set v0='MUZGIV8K81FZFE3YPLL155HW3M' where id=8;
-update noar tt set b0='VVQA' where id=8;
-update noar ti set b0='VVQA' where id=8;
-update noar tt set v0='W0QBLTI0H1MR' where id=8;
-update noar ti set v0='W0QBLTI0H1MR' where id=8;
-update noar tt set b1='4DY3M9KOQO60C2AEIMWP4RCBPVIIX14B' where id=8;
-update noar ti set b1='4DY3M9KOQO60C2AEIMWP4RCBPVIIX14B' where id=8;
-update noar tt set v0='F7DPBVSLGTU1YL009S' where id=8;
-update noar ti set v0='F7DPBVSLGTU1YL009S' where id=8;
-update noar tt set b2='9JVFALJV78AGGJNW07UMS' where id=8;
-update noar ti set b2='9JVFALJV78AGGJNW07UMS' where id=8;
-update noar tt set v0='FUS026C7I5S3UKFK1CATTD2R7P' where id=9;
-update noar ti set v0='FUS026C7I5S3UKFK1CATTD2R7P' where id=9;
-update noar tt set b0='NPZS3' where id=9;
-update noar ti set b0='NPZS3' where id=9;
-update noar tt set v0='R9FCY75S47KUMB8M1GW3RUMJ' where id=9;
-update noar ti set v0='R9FCY75S47KUMB8M1GW3RUMJ' where id=9;
-update noar tt set b1='NW96JBMM62X5LAB25EG17MRUXTULC' where id=9;
-update noar ti set b1='NW96JBMM62X5LAB25EG17MRUXTULC' where id=9;
-update noar tt set v0='LKSTEKPKMYGATFBJT2IK7CCQW' where id=9;
-update noar ti set v0='LKSTEKPKMYGATFBJT2IK7CCQW' where id=9;
-update noar tt set b2='QTB' where id=9;
-update noar ti set b2='QTB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U' where id=1;
-update noar ti set v0='U' where id=1;
-update noar tt set b0='MF3BLQ' where id=1;
-update noar ti set b0='MF3BLQ' where id=1;
-update noar tt set v0='JWT2OX' where id=1;
-update noar ti set v0='JWT2OX' where id=1;
-update noar tt set b1='P5K5QTRYV1237KMOAL7E1W1' where id=1;
-update noar ti set b1='P5K5QTRYV1237KMOAL7E1W1' where id=1;
-update noar tt set v0='2' where id=1;
-update noar ti set v0='2' where id=1;
-update noar tt set b2='X7P5EQWGF2QRWJ' where id=1;
-update noar ti set b2='X7P5EQWGF2QRWJ' where id=1;
-update noar tt set v0='3J3R13MW2L8KRX93UYO3' where id=2;
-update noar ti set v0='3J3R13MW2L8KRX93UYO3' where id=2;
-update noar tt set b0='EVVVE6QL6F6PYN0NR5U1KF' where id=2;
-update noar ti set b0='EVVVE6QL6F6PYN0NR5U1KF' where id=2;
-update noar tt set v0='BIR8QY7YS9RG38846YKR7' where id=2;
-update noar ti set v0='BIR8QY7YS9RG38846YKR7' where id=2;
-update noar tt set b1='G6PV5ZVNKLPJ2T7IN5XCM' where id=2;
-update noar ti set b1='G6PV5ZVNKLPJ2T7IN5XCM' where id=2;
-update noar tt set v0='G3N7JHA25VY4DQEIY4G' where id=2;
-update noar ti set v0='G3N7JHA25VY4DQEIY4G' where id=2;
-update noar tt set b2='3ODMSDN0EFH5T080' where id=2;
-update noar ti set b2='3ODMSDN0EFH5T080' where id=2;
-update noar tt set v0='8ADM6SBIDBQD5LY2YFI8PU43GG2B' where id=3;
-update noar ti set v0='8ADM6SBIDBQD5LY2YFI8PU43GG2B' where id=3;
-update noar tt set b0='W' where id=3;
-update noar ti set b0='W' where id=3;
-update noar tt set v0='S5G90H3E1V2AT24XL2IMCK08AQC48W' where id=3;
-update noar ti set v0='S5G90H3E1V2AT24XL2IMCK08AQC48W' where id=3;
-update noar tt set b1='JLED5SW6YJZL97' where id=3;
-update noar ti set b1='JLED5SW6YJZL97' where id=3;
-update noar tt set v0='WL7E77ZWPWMKKM9L4G' where id=3;
-update noar ti set v0='WL7E77ZWPWMKKM9L4G' where id=3;
-update noar tt set b2='RIL3LWRO7U851QCHZHFUMASGOUOGQ' where id=3;
-update noar ti set b2='RIL3LWRO7U851QCHZHFUMASGOUOGQ' where id=3;
-update noar tt set v0='9EQY3QU1' where id=4;
-update noar ti set v0='9EQY3QU1' where id=4;
-update noar tt set b0='H9OSPWTQKIA1PDC96' where id=4;
-update noar ti set b0='H9OSPWTQKIA1PDC96' where id=4;
-update noar tt set v0='U8KU66FHTYBNFOF3' where id=4;
-update noar ti set v0='U8KU66FHTYBNFOF3' where id=4;
-update noar tt set b1='Y52LWJP' where id=4;
-update noar ti set b1='Y52LWJP' where id=4;
-update noar tt set v0='CN' where id=4;
-update noar ti set v0='CN' where id=4;
-update noar tt set b2='JFYBRI1UTWBEM344C6TY4172' where id=4;
-update noar ti set b2='JFYBRI1UTWBEM344C6TY4172' where id=4;
-update noar tt set v0='GPNOZCYQ5Q0' where id=5;
-update noar ti set v0='GPNOZCYQ5Q0' where id=5;
-update noar tt set b0='P2EKX' where id=5;
-update noar ti set b0='P2EKX' where id=5;
-update noar tt set v0='4L90NIQ7D364VV21JXSEPHOE' where id=5;
-update noar ti set v0='4L90NIQ7D364VV21JXSEPHOE' where id=5;
-update noar tt set b1='XZDFIGCCN0CO6ABW6BY8J5DUS7F4B' where id=5;
-update noar ti set b1='XZDFIGCCN0CO6ABW6BY8J5DUS7F4B' where id=5;
-update noar tt set v0='K62ZQCPLYBRSQ7QOG71H' where id=5;
-update noar ti set v0='K62ZQCPLYBRSQ7QOG71H' where id=5;
-update noar tt set b2='AWI' where id=5;
-update noar ti set b2='AWI' where id=5;
-update noar tt set v0='8457IMW1E4BP0H4WC52SECB1BATN61' where id=6;
-update noar ti set v0='8457IMW1E4BP0H4WC52SECB1BATN61' where id=6;
-update noar tt set b0='PI5YYKCQE3HBP70BJIXNE8ZZDTP6F' where id=6;
-update noar ti set b0='PI5YYKCQE3HBP70BJIXNE8ZZDTP6F' where id=6;
-update noar tt set v0='BXMLD0HEBZC3T' where id=6;
-update noar ti set v0='BXMLD0HEBZC3T' where id=6;
-update noar tt set b1='PSL98PMQ2W1RW2KCHW43GDFG7ST' where id=6;
-update noar ti set b1='PSL98PMQ2W1RW2KCHW43GDFG7ST' where id=6;
-update noar tt set v0='LC83UXCADG6MLMLXM9SKH5P' where id=6;
-update noar ti set v0='LC83UXCADG6MLMLXM9SKH5P' where id=6;
-update noar tt set b2='BHXS0HL90GQG22Y9HND16MAN9PO7ZZE2' where id=6;
-update noar ti set b2='BHXS0HL90GQG22Y9HND16MAN9PO7ZZE2' where id=6;
-update noar tt set v0='P3OKH912FY11UDU12' where id=7;
-update noar ti set v0='P3OKH912FY11UDU12' where id=7;
-update noar tt set b0='OCETZULD1T6U158J2W8JFN' where id=7;
-update noar ti set b0='OCETZULD1T6U158J2W8JFN' where id=7;
-update noar tt set v0='E5NI0FUGU' where id=7;
-update noar ti set v0='E5NI0FUGU' where id=7;
-update noar tt set b1='LVE8KFLUX3PZZ7PD6LOQFFACP61X1QL1' where id=7;
-update noar ti set b1='LVE8KFLUX3PZZ7PD6LOQFFACP61X1QL1' where id=7;
-update noar tt set v0='I0D5Z7I0F7206QTT7AEGMODTJQ' where id=7;
-update noar ti set v0='I0D5Z7I0F7206QTT7AEGMODTJQ' where id=7;
-update noar tt set b2='0MD' where id=7;
-update noar ti set b2='0MD' where id=7;
-update noar tt set v0='ZN' where id=8;
-update noar ti set v0='ZN' where id=8;
-update noar tt set b0='RD0D9ITUK1' where id=8;
-update noar ti set b0='RD0D9ITUK1' where id=8;
-update noar tt set v0='EX5C2HATSE86' where id=8;
-update noar ti set v0='EX5C2HATSE86' where id=8;
-update noar tt set b1='C80UATLXF' where id=8;
-update noar ti set b1='C80UATLXF' where id=8;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b2='A0SRJ89IN43O6OGGL0BDJWY7TM4' where id=8;
-update noar ti set b2='A0SRJ89IN43O6OGGL0BDJWY7TM4' where id=8;
-update noar tt set v0='KZ8H5583AL' where id=9;
-update noar ti set v0='KZ8H5583AL' where id=9;
-update noar tt set b0='FU7WY7JUN' where id=9;
-update noar ti set b0='FU7WY7JUN' where id=9;
-update noar tt set v0='IZXZOPQK9MWBTF5' where id=9;
-update noar ti set v0='IZXZOPQK9MWBTF5' where id=9;
-update noar tt set b1='DR7HY0KTDLO' where id=9;
-update noar ti set b1='DR7HY0KTDLO' where id=9;
-update noar tt set v0='0I9VUGMMTV' where id=9;
-update noar ti set v0='0I9VUGMMTV' where id=9;
-update noar tt set b2='MIEU' where id=9;
-update noar ti set b2='MIEU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OGF8S4CV8UIBRJK' where id=1;
-update noar ti set v0='OGF8S4CV8UIBRJK' where id=1;
-update noar tt set b0='T75D7OOZ' where id=1;
-update noar ti set b0='T75D7OOZ' where id=1;
-update noar tt set v0='0' where id=1;
-update noar ti set v0='0' where id=1;
-update noar tt set b1='54MVG5ZSZ47TNF1VKZP6PFJY' where id=1;
-update noar ti set b1='54MVG5ZSZ47TNF1VKZP6PFJY' where id=1;
-update noar tt set v0='LKGMQHR701SPB' where id=1;
-update noar ti set v0='LKGMQHR701SPB' where id=1;
-update noar tt set b2='UOMNKV4466VEG' where id=1;
-update noar ti set b2='UOMNKV4466VEG' where id=1;
-update noar tt set v0='4D7XOLA' where id=2;
-update noar ti set v0='4D7XOLA' where id=2;
-update noar tt set b0='4H3JTB8R7ZXTI9XRH9KIC77I' where id=2;
-update noar ti set b0='4H3JTB8R7ZXTI9XRH9KIC77I' where id=2;
-update noar tt set v0='QQP9ELND7B1R7FH64GBV6K34' where id=2;
-update noar ti set v0='QQP9ELND7B1R7FH64GBV6K34' where id=2;
-update noar tt set b1='SU6YJ9QL1R' where id=2;
-update noar ti set b1='SU6YJ9QL1R' where id=2;
-update noar tt set v0='20LT58RSVJPTNZ9L2QNLT38057' where id=2;
-update noar ti set v0='20LT58RSVJPTNZ9L2QNLT38057' where id=2;
-update noar tt set b2='KCDW11AHUJU99' where id=2;
-update noar ti set b2='KCDW11AHUJU99' where id=2;
-update noar tt set v0='B76FR2JXLI90MXGMA6UE0VL4U1Y621MA' where id=3;
-update noar ti set v0='B76FR2JXLI90MXGMA6UE0VL4U1Y621MA' where id=3;
-update noar tt set b0='7YV1RQ849H' where id=3;
-update noar ti set b0='7YV1RQ849H' where id=3;
-update noar tt set v0='UI49S' where id=3;
-update noar ti set v0='UI49S' where id=3;
-update noar tt set b1='YC5QVA2F6T5' where id=3;
-update noar ti set b1='YC5QVA2F6T5' where id=3;
-update noar tt set v0='NC8C7AX2H4ZAYGBX3JUWUSV3L' where id=3;
-update noar ti set v0='NC8C7AX2H4ZAYGBX3JUWUSV3L' where id=3;
-update noar tt set b2='J5YO511MXMXB4SRVPW' where id=3;
-update noar ti set b2='J5YO511MXMXB4SRVPW' where id=3;
-update noar tt set v0='4ZCHSIJ2' where id=4;
-update noar ti set v0='4ZCHSIJ2' where id=4;
-update noar tt set b0='MD8OP1AW8ZZ3HO1UHB' where id=4;
-update noar ti set b0='MD8OP1AW8ZZ3HO1UHB' where id=4;
-update noar tt set v0='BKY9CV22I4UCFXJRITOV' where id=4;
-update noar ti set v0='BKY9CV22I4UCFXJRITOV' where id=4;
-update noar tt set b1='L' where id=4;
-update noar ti set b1='L' where id=4;
-update noar tt set v0='HBSTXGNYOQY3EVXM63' where id=4;
-update noar ti set v0='HBSTXGNYOQY3EVXM63' where id=4;
-update noar tt set b2='YUBMWEXZAPSUGY6X12' where id=4;
-update noar ti set b2='YUBMWEXZAPSUGY6X12' where id=4;
-update noar tt set v0='ZB0D47VRUH5VCAD76HD48TB2AMHI76' where id=5;
-update noar ti set v0='ZB0D47VRUH5VCAD76HD48TB2AMHI76' where id=5;
-update noar tt set b0='HAPDHQP179B1G5D4H1CYQ' where id=5;
-update noar ti set b0='HAPDHQP179B1G5D4H1CYQ' where id=5;
-update noar tt set v0='JB8D1I22C178MZ0G0UIM958N3K0G1P1O' where id=5;
-update noar ti set v0='JB8D1I22C178MZ0G0UIM958N3K0G1P1O' where id=5;
-update noar tt set b1='T' where id=5;
-update noar ti set b1='T' where id=5;
-update noar tt set v0='6EKFPRM8M9BFVRAW2UG850' where id=5;
-update noar ti set v0='6EKFPRM8M9BFVRAW2UG850' where id=5;
-update noar tt set b2='XO0RKEEC2194N48B88UV0SHF' where id=5;
-update noar ti set b2='XO0RKEEC2194N48B88UV0SHF' where id=5;
-update noar tt set v0='TZADOULMPNJ3JHANPBZFH140SXPGE' where id=6;
-update noar ti set v0='TZADOULMPNJ3JHANPBZFH140SXPGE' where id=6;
-update noar tt set b0='GWA04JMONGKEFW6VAQPXM8CR2XAJ5' where id=6;
-update noar ti set b0='GWA04JMONGKEFW6VAQPXM8CR2XAJ5' where id=6;
-update noar tt set v0='V777PS2EAODUP2EF7DCUJTS1HJ0IE' where id=6;
-update noar ti set v0='V777PS2EAODUP2EF7DCUJTS1HJ0IE' where id=6;
-update noar tt set b1='ZD5OA2VP' where id=6;
-update noar ti set b1='ZD5OA2VP' where id=6;
-update noar tt set v0='7J3IUXJUV9MFO62ZB6B3SNEPJ' where id=6;
-update noar ti set v0='7J3IUXJUV9MFO62ZB6B3SNEPJ' where id=6;
-update noar tt set b2='1LOSMXMR6BA9LQOJ1CM92DQO' where id=6;
-update noar ti set b2='1LOSMXMR6BA9LQOJ1CM92DQO' where id=6;
-update noar tt set v0='BUFAD8RDVAR0FO59LTE9DCUSP0WX5' where id=7;
-update noar ti set v0='BUFAD8RDVAR0FO59LTE9DCUSP0WX5' where id=7;
-update noar tt set b0='ISJCA21RVKMIK7' where id=7;
-update noar ti set b0='ISJCA21RVKMIK7' where id=7;
-update noar tt set v0='LKX7T6EOL47TSXMLU' where id=7;
-update noar ti set v0='LKX7T6EOL47TSXMLU' where id=7;
-update noar tt set b1='CNWSS0YLD72AHOXZT3O5LQNU' where id=7;
-update noar ti set b1='CNWSS0YLD72AHOXZT3O5LQNU' where id=7;
-update noar tt set v0='O5AP3YS' where id=7;
-update noar ti set v0='O5AP3YS' where id=7;
-update noar tt set b2='6RIZ71MVLAMRKLIF2RB6H' where id=7;
-update noar ti set b2='6RIZ71MVLAMRKLIF2RB6H' where id=7;
-update noar tt set v0='CFUNXTGHZDYB0G7PCFLEFTXS5N4R8O8V' where id=8;
-update noar ti set v0='CFUNXTGHZDYB0G7PCFLEFTXS5N4R8O8V' where id=8;
-update noar tt set b0='6HCL' where id=8;
-update noar ti set b0='6HCL' where id=8;
-update noar tt set v0='NUMG46G4WTUBB3P9HCUHP8GNL8XXG' where id=8;
-update noar ti set v0='NUMG46G4WTUBB3P9HCUHP8GNL8XXG' where id=8;
-update noar tt set b1='ZPM9N1IV4WTNOS282QCRSF' where id=8;
-update noar ti set b1='ZPM9N1IV4WTNOS282QCRSF' where id=8;
-update noar tt set v0='5BLXWZSJOT2AKBETM8EW1FS' where id=8;
-update noar ti set v0='5BLXWZSJOT2AKBETM8EW1FS' where id=8;
-update noar tt set b2='RMHV8S61' where id=8;
-update noar ti set b2='RMHV8S61' where id=8;
-update noar tt set v0='JH8XGGF60CPEFHLXSCN1MTWK2TMONWN6' where id=9;
-update noar ti set v0='JH8XGGF60CPEFHLXSCN1MTWK2TMONWN6' where id=9;
-update noar tt set b0='5BXCHY1RZN2NB5ITHP63ZCKRWUZ77K' where id=9;
-update noar ti set b0='5BXCHY1RZN2NB5ITHP63ZCKRWUZ77K' where id=9;
-update noar tt set v0='0YY1UJT64QAY6CCR1XP5L' where id=9;
-update noar ti set v0='0YY1UJT64QAY6CCR1XP5L' where id=9;
-update noar tt set b1='K60G2FL9BID4XERZD9' where id=9;
-update noar ti set b1='K60G2FL9BID4XERZD9' where id=9;
-update noar tt set v0='P2YZQZ5PK4' where id=9;
-update noar ti set v0='P2YZQZ5PK4' where id=9;
-update noar tt set b2='2R5M9BAC' where id=9;
-update noar ti set b2='2R5M9BAC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 blob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='E9X1ZQFL2' where id=1;
-update noar ti set v0='E9X1ZQFL2' where id=1;
-update noar tt set b0='K13V8XFTH67JPBHZHA1JZ4S70' where id=1;
-update noar ti set b0='K13V8XFTH67JPBHZHA1JZ4S70' where id=1;
-update noar tt set v0='BC2TSN3ZLQGRNQ89' where id=1;
-update noar ti set v0='BC2TSN3ZLQGRNQ89' where id=1;
-update noar tt set b1='MV1WVXUZ4' where id=1;
-update noar ti set b1='MV1WVXUZ4' where id=1;
-update noar tt set v0='8S7SPB0UZ6E7O8J97P1' where id=1;
-update noar ti set v0='8S7SPB0UZ6E7O8J97P1' where id=1;
-update noar tt set b2='U2B4FY7YHF9B8Z9LETFI3VWPNKI' where id=1;
-update noar ti set b2='U2B4FY7YHF9B8Z9LETFI3VWPNKI' where id=1;
-update noar tt set v0='8RFOEHPEAE3HKABL49Z' where id=2;
-update noar ti set v0='8RFOEHPEAE3HKABL49Z' where id=2;
-update noar tt set b0='OZC6BF4U6' where id=2;
-update noar ti set b0='OZC6BF4U6' where id=2;
-update noar tt set v0='X3' where id=2;
-update noar ti set v0='X3' where id=2;
-update noar tt set b1='RQ3' where id=2;
-update noar ti set b1='RQ3' where id=2;
-update noar tt set v0='KAEM91UTZXD' where id=2;
-update noar ti set v0='KAEM91UTZXD' where id=2;
-update noar tt set b2='I3KX1PRUPRHPC0K8L4YMS4P' where id=2;
-update noar ti set b2='I3KX1PRUPRHPC0K8L4YMS4P' where id=2;
-update noar tt set v0='XEB7BGPTDDG1QSXC' where id=3;
-update noar ti set v0='XEB7BGPTDDG1QSXC' where id=3;
-update noar tt set b0='M1D' where id=3;
-update noar ti set b0='M1D' where id=3;
-update noar tt set v0='SRY2GIS7X8Y' where id=3;
-update noar ti set v0='SRY2GIS7X8Y' where id=3;
-update noar tt set b1='FLVIO6Q9WGWIV3RSZEXIXMZM8JB3IX' where id=3;
-update noar ti set b1='FLVIO6Q9WGWIV3RSZEXIXMZM8JB3IX' where id=3;
-update noar tt set v0='7C2PA3SU6W' where id=3;
-update noar ti set v0='7C2PA3SU6W' where id=3;
-update noar tt set b2='49A3HWOHHXIR2ZWGNAR8B' where id=3;
-update noar ti set b2='49A3HWOHHXIR2ZWGNAR8B' where id=3;
-update noar tt set v0='8Y0E7HVQD9Y5GBAZ9MC96EQMEUD3EI0P' where id=4;
-update noar ti set v0='8Y0E7HVQD9Y5GBAZ9MC96EQMEUD3EI0P' where id=4;
-update noar tt set b0='JUDRBMNXN' where id=4;
-update noar ti set b0='JUDRBMNXN' where id=4;
-update noar tt set v0='91JERZ0R3D6XTIZ7ALYF225X4' where id=4;
-update noar ti set v0='91JERZ0R3D6XTIZ7ALYF225X4' where id=4;
-update noar tt set b1='T1FOP' where id=4;
-update noar ti set b1='T1FOP' where id=4;
-update noar tt set v0='ZAU14NLPWR6NZ3JB58UO61Y' where id=4;
-update noar ti set v0='ZAU14NLPWR6NZ3JB58UO61Y' where id=4;
-update noar tt set b2='YRMD384H78IH85G7ARJOYGB69F5I4' where id=4;
-update noar ti set b2='YRMD384H78IH85G7ARJOYGB69F5I4' where id=4;
-update noar tt set v0='LAKZ9TGOI88Q81AYJMN3LBJMX0EBG' where id=5;
-update noar ti set v0='LAKZ9TGOI88Q81AYJMN3LBJMX0EBG' where id=5;
-update noar tt set b0='2WLZ0RW1JUJ' where id=5;
-update noar ti set b0='2WLZ0RW1JUJ' where id=5;
-update noar tt set v0='AT4FECL92TKPAG6V' where id=5;
-update noar ti set v0='AT4FECL92TKPAG6V' where id=5;
-update noar tt set b1='Z' where id=5;
-update noar ti set b1='Z' where id=5;
-update noar tt set v0='T7W76QACTXQ' where id=5;
-update noar ti set v0='T7W76QACTXQ' where id=5;
-update noar tt set b2='RY46816SDX7FWQO5L4VG' where id=5;
-update noar ti set b2='RY46816SDX7FWQO5L4VG' where id=5;
-update noar tt set v0='9XSQZ1SDT8EU1G91' where id=6;
-update noar ti set v0='9XSQZ1SDT8EU1G91' where id=6;
-update noar tt set b0='0QY' where id=6;
-update noar ti set b0='0QY' where id=6;
-update noar tt set v0='J17FR0PTJ3GKCHFGGSGDJ' where id=6;
-update noar ti set v0='J17FR0PTJ3GKCHFGGSGDJ' where id=6;
-update noar tt set b1='J4XJJAV6I0ARM4A7FTWKD6LM1RVZRU' where id=6;
-update noar ti set b1='J4XJJAV6I0ARM4A7FTWKD6LM1RVZRU' where id=6;
-update noar tt set v0='FDWQ8MAM2V3RSHVBK2S7' where id=6;
-update noar ti set v0='FDWQ8MAM2V3RSHVBK2S7' where id=6;
-update noar tt set b2='VEYC7DH9CERWMKEE6PQLUC8SH6GZE' where id=6;
-update noar ti set b2='VEYC7DH9CERWMKEE6PQLUC8SH6GZE' where id=6;
-update noar tt set v0='CB431YJL5LGPYE1MWMLKCE3PR27QF8CI' where id=7;
-update noar ti set v0='CB431YJL5LGPYE1MWMLKCE3PR27QF8CI' where id=7;
-update noar tt set b0='OKDSCH277STM4' where id=7;
-update noar ti set b0='OKDSCH277STM4' where id=7;
-update noar tt set v0='ZE6AEHLU9EFAZSD' where id=7;
-update noar ti set v0='ZE6AEHLU9EFAZSD' where id=7;
-update noar tt set b1='D8AOOGBV' where id=7;
-update noar ti set b1='D8AOOGBV' where id=7;
-update noar tt set v0='ZMJP' where id=7;
-update noar ti set v0='ZMJP' where id=7;
-update noar tt set b2='C8QY8GALNS8Q7ZL1' where id=7;
-update noar ti set b2='C8QY8GALNS8Q7ZL1' where id=7;
-update noar tt set v0='ZXEQE9' where id=8;
-update noar ti set v0='ZXEQE9' where id=8;
-update noar tt set b0='T5OEYUDWJ6D5RVWEIOPY' where id=8;
-update noar ti set b0='T5OEYUDWJ6D5RVWEIOPY' where id=8;
-update noar tt set v0='BKOYQQBWMXEUV' where id=8;
-update noar ti set v0='BKOYQQBWMXEUV' where id=8;
-update noar tt set b1='H2' where id=8;
-update noar ti set b1='H2' where id=8;
-update noar tt set v0='AXHD6459QSE6GS25N' where id=8;
-update noar ti set v0='AXHD6459QSE6GS25N' where id=8;
-update noar tt set b2='IF21AE5KO8UK' where id=8;
-update noar ti set b2='IF21AE5KO8UK' where id=8;
-update noar tt set v0='DLF9A7AEMET1SDX9RSCF0ZTDYMU1' where id=9;
-update noar ti set v0='DLF9A7AEMET1SDX9RSCF0ZTDYMU1' where id=9;
-update noar tt set b0='W' where id=9;
-update noar ti set b0='W' where id=9;
-update noar tt set v0='JL' where id=9;
-update noar ti set v0='JL' where id=9;
-update noar tt set b1='1XEQ1KLE6O3QPFV' where id=9;
-update noar ti set b1='1XEQ1KLE6O3QPFV' where id=9;
-update noar tt set v0='ETWY5VUTTJKFXVVO4' where id=9;
-update noar ti set v0='ETWY5VUTTJKFXVVO4' where id=9;
-update noar tt set b2='KSSX637' where id=9;
-update noar ti set b2='KSSX637' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 blob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EGDA2KDOIQ' where id=1;
-update noar ti set v0='EGDA2KDOIQ' where id=1;
-update noar tt set b0='V2KCA84AYWGABRL9JGASZ3SW3VIF1' where id=1;
-update noar ti set b0='V2KCA84AYWGABRL9JGASZ3SW3VIF1' where id=1;
-update noar tt set v0='KX9PPE8F377DTF7O1MT40SVSP7' where id=1;
-update noar ti set v0='KX9PPE8F377DTF7O1MT40SVSP7' where id=1;
-update noar tt set b1='DCHU2GD0WY7W6427J02Z8B130' where id=1;
-update noar ti set b1='DCHU2GD0WY7W6427J02Z8B130' where id=1;
-update noar tt set v0='0NRM5JSTS5' where id=1;
-update noar ti set v0='0NRM5JSTS5' where id=1;
-update noar tt set b2='VA66JSY9BYP43' where id=1;
-update noar ti set b2='VA66JSY9BYP43' where id=1;
-update noar tt set v0='8NMJ2YMT5QCJX19W6KUSRC1JN1GB6Y1' where id=2;
-update noar ti set v0='8NMJ2YMT5QCJX19W6KUSRC1JN1GB6Y1' where id=2;
-update noar tt set b0='YMF8DP1G8LVCSWO9JCPV1HOL2YT2M' where id=2;
-update noar ti set b0='YMF8DP1G8LVCSWO9JCPV1HOL2YT2M' where id=2;
-update noar tt set v0='KOPR6' where id=2;
-update noar ti set v0='KOPR6' where id=2;
-update noar tt set b1='L0TQQV0JLYK3TLBQF' where id=2;
-update noar ti set b1='L0TQQV0JLYK3TLBQF' where id=2;
-update noar tt set v0='SBP4498QNZMVROFWL5' where id=2;
-update noar ti set v0='SBP4498QNZMVROFWL5' where id=2;
-update noar tt set b2='BFVLJGODNP68PZMKX4CLLV4RFI7' where id=2;
-update noar ti set b2='BFVLJGODNP68PZMKX4CLLV4RFI7' where id=2;
-update noar tt set v0='DOEWDWUR4I0NXLPX04FXL4R0O' where id=3;
-update noar ti set v0='DOEWDWUR4I0NXLPX04FXL4R0O' where id=3;
-update noar tt set b0='V8ZPN052WMFAKKLRULY3HQOFSIGI' where id=3;
-update noar ti set b0='V8ZPN052WMFAKKLRULY3HQOFSIGI' where id=3;
-update noar tt set v0='YHTOOUL' where id=3;
-update noar ti set v0='YHTOOUL' where id=3;
-update noar tt set b1='YLPT9R5H1R5696LA8SQRFM03BY6U6IM' where id=3;
-update noar ti set b1='YLPT9R5H1R5696LA8SQRFM03BY6U6IM' where id=3;
-update noar tt set v0='4VNUT3D4XRA96' where id=3;
-update noar ti set v0='4VNUT3D4XRA96' where id=3;
-update noar tt set b2='QEA40Z7SHSHEIYRV' where id=3;
-update noar ti set b2='QEA40Z7SHSHEIYRV' where id=3;
-update noar tt set v0='CL2ZHJ818MBN' where id=4;
-update noar ti set v0='CL2ZHJ818MBN' where id=4;
-update noar tt set b0='O' where id=4;
-update noar ti set b0='O' where id=4;
-update noar tt set v0='3RMZTE70ZWHU' where id=4;
-update noar ti set v0='3RMZTE70ZWHU' where id=4;
-update noar tt set b1='03FEYLTVYQ4KDX1E5MYUMTOJD0OVO02I' where id=4;
-update noar ti set b1='03FEYLTVYQ4KDX1E5MYUMTOJD0OVO02I' where id=4;
-update noar tt set v0='EOJFSQ6LW1VK1BEDMLVN3YX8GF6G21GE' where id=4;
-update noar ti set v0='EOJFSQ6LW1VK1BEDMLVN3YX8GF6G21GE' where id=4;
-update noar tt set b2='KQ9S30UUFLUFQP4R' where id=4;
-update noar ti set b2='KQ9S30UUFLUFQP4R' where id=4;
-update noar tt set v0='8TI0D' where id=5;
-update noar ti set v0='8TI0D' where id=5;
-update noar tt set b0='IFK' where id=5;
-update noar ti set b0='IFK' where id=5;
-update noar tt set v0='E4IPU5EXR1JRYHPUDIMA76UX9GZOV' where id=5;
-update noar ti set v0='E4IPU5EXR1JRYHPUDIMA76UX9GZOV' where id=5;
-update noar tt set b1='DQVRYY4VYEKRVHNLIWV9MNFJI2L7' where id=5;
-update noar ti set b1='DQVRYY4VYEKRVHNLIWV9MNFJI2L7' where id=5;
-update noar tt set v0='R3BI37AB7RI52V' where id=5;
-update noar ti set v0='R3BI37AB7RI52V' where id=5;
-update noar tt set b2='MRGO5UKDJZ2OPSY7YU7KO' where id=5;
-update noar ti set b2='MRGO5UKDJZ2OPSY7YU7KO' where id=5;
-update noar tt set v0='0J' where id=6;
-update noar ti set v0='0J' where id=6;
-update noar tt set b0='YINVG' where id=6;
-update noar ti set b0='YINVG' where id=6;
-update noar tt set v0='QCBSRBO4X9' where id=6;
-update noar ti set v0='QCBSRBO4X9' where id=6;
-update noar tt set b1='PZSYLPCIHUGURUBCAC4OTS' where id=6;
-update noar ti set b1='PZSYLPCIHUGURUBCAC4OTS' where id=6;
-update noar tt set v0='OTLMLV51TIZJLTICSAGXIY2' where id=6;
-update noar ti set v0='OTLMLV51TIZJLTICSAGXIY2' where id=6;
-update noar tt set b2='TZWI30K3CXK5HLYBG' where id=6;
-update noar ti set b2='TZWI30K3CXK5HLYBG' where id=6;
-update noar tt set v0='CQVGQ4F6DFZ5FQS4BVPUPOO9Q' where id=7;
-update noar ti set v0='CQVGQ4F6DFZ5FQS4BVPUPOO9Q' where id=7;
-update noar tt set b0='5' where id=7;
-update noar ti set b0='5' where id=7;
-update noar tt set v0='YFSH71DW4Q5MEWNQVFE2S7P4MU' where id=7;
-update noar ti set v0='YFSH71DW4Q5MEWNQVFE2S7P4MU' where id=7;
-update noar tt set b1='RID5EBZCYZH7AJVF' where id=7;
-update noar ti set b1='RID5EBZCYZH7AJVF' where id=7;
-update noar tt set v0='F43' where id=7;
-update noar ti set v0='F43' where id=7;
-update noar tt set b2='F1TM0VMO' where id=7;
-update noar ti set b2='F1TM0VMO' where id=7;
-update noar tt set v0='T69KIQ5X9KKJBGDN6NZU4G' where id=8;
-update noar ti set v0='T69KIQ5X9KKJBGDN6NZU4G' where id=8;
-update noar tt set b0='K86QIKP4SQXL3AK5YTZB74NSD2BKOM9L' where id=8;
-update noar ti set b0='K86QIKP4SQXL3AK5YTZB74NSD2BKOM9L' where id=8;
-update noar tt set v0='OWLEKG41A2B' where id=8;
-update noar ti set v0='OWLEKG41A2B' where id=8;
-update noar tt set b1='SHRNZMSUOBIGNVQE2KHB0LUZPS8MGG3' where id=8;
-update noar ti set b1='SHRNZMSUOBIGNVQE2KHB0LUZPS8MGG3' where id=8;
-update noar tt set v0='5CFHV3OCRL3WAMBPY6JQY6YZKGJ7SR' where id=8;
-update noar ti set v0='5CFHV3OCRL3WAMBPY6JQY6YZKGJ7SR' where id=8;
-update noar tt set b2='8UB40GWKDGG9GA0SJ08M91' where id=8;
-update noar ti set b2='8UB40GWKDGG9GA0SJ08M91' where id=8;
-update noar tt set v0='MWPJ2Y1X5JEKXWDQBD3S2O2CERX' where id=9;
-update noar ti set v0='MWPJ2Y1X5JEKXWDQBD3S2O2CERX' where id=9;
-update noar tt set b0='DPMSNBAWMODY8N0GNGMKMKJ' where id=9;
-update noar ti set b0='DPMSNBAWMODY8N0GNGMKMKJ' where id=9;
-update noar tt set v0='PTT5DA2T0AQX61FUOTUZRC' where id=9;
-update noar ti set v0='PTT5DA2T0AQX61FUOTUZRC' where id=9;
-update noar tt set b1='PYT1EZGI5' where id=9;
-update noar ti set b1='PYT1EZGI5' where id=9;
-update noar tt set v0='QF6NCX49Z3TCAFARJG6HTR25VEOAWB' where id=9;
-update noar ti set v0='QF6NCX49Z3TCAFARJG6HTR25VEOAWB' where id=9;
-update noar tt set b2='XE5L6NUD9ILXL' where id=9;
-update noar ti set b2='XE5L6NUD9ILXL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VWO3A712ZVZBUDH08CF' where id=1;
-update noar ti set v0='VWO3A712ZVZBUDH08CF' where id=1;
-update noar tt set b0='ZIATHD6HSU3TKLIUK75K8VD6ZO2QWIO' where id=1;
-update noar ti set b0='ZIATHD6HSU3TKLIUK75K8VD6ZO2QWIO' where id=1;
-update noar tt set v0='KP5UUHUKL69QWLSXBXQ' where id=1;
-update noar ti set v0='KP5UUHUKL69QWLSXBXQ' where id=1;
-update noar tt set b1='CZL44K6Y8F78X9' where id=1;
-update noar ti set b1='CZL44K6Y8F78X9' where id=1;
-update noar tt set v0='HDZUXV3R8UYONE4RFJRUMFTZ' where id=1;
-update noar ti set v0='HDZUXV3R8UYONE4RFJRUMFTZ' where id=1;
-update noar tt set b2='CLC7U' where id=1;
-update noar ti set b2='CLC7U' where id=1;
-update noar tt set v0='FC' where id=2;
-update noar ti set v0='FC' where id=2;
-update noar tt set b0='5DHVWRZY4VL12E92V132RO2PE' where id=2;
-update noar ti set b0='5DHVWRZY4VL12E92V132RO2PE' where id=2;
-update noar tt set v0='14' where id=2;
-update noar ti set v0='14' where id=2;
-update noar tt set b1='LILAHSEV' where id=2;
-update noar ti set b1='LILAHSEV' where id=2;
-update noar tt set v0='5H0D' where id=2;
-update noar ti set v0='5H0D' where id=2;
-update noar tt set b2='T4G4R6YC2037R' where id=2;
-update noar ti set b2='T4G4R6YC2037R' where id=2;
-update noar tt set v0='Z71HR4ETZM8FKKH7KTKD0V3NRI' where id=3;
-update noar ti set v0='Z71HR4ETZM8FKKH7KTKD0V3NRI' where id=3;
-update noar tt set b0='G25ZNGIDWQBZR4AY2DVDG3I' where id=3;
-update noar ti set b0='G25ZNGIDWQBZR4AY2DVDG3I' where id=3;
-update noar tt set v0='YPKR2MTJJJ18G56' where id=3;
-update noar ti set v0='YPKR2MTJJJ18G56' where id=3;
-update noar tt set b1='0CPGGZA57RCQESQKN0A5WF' where id=3;
-update noar ti set b1='0CPGGZA57RCQESQKN0A5WF' where id=3;
-update noar tt set v0='UFX3UDFBDDB8Q2TMTX6TIUGJ4KOSIJMS' where id=3;
-update noar ti set v0='UFX3UDFBDDB8Q2TMTX6TIUGJ4KOSIJMS' where id=3;
-update noar tt set b2='GCQ922U90MSND5JYGRYXB9LO' where id=3;
-update noar ti set b2='GCQ922U90MSND5JYGRYXB9LO' where id=3;
-update noar tt set v0='ZJ' where id=4;
-update noar ti set v0='ZJ' where id=4;
-update noar tt set b0='M941P3L1H' where id=4;
-update noar ti set b0='M941P3L1H' where id=4;
-update noar tt set v0='3XIQSMAP12VZEHK04TN2MGRGOX0L12' where id=4;
-update noar ti set v0='3XIQSMAP12VZEHK04TN2MGRGOX0L12' where id=4;
-update noar tt set b1='7EKKE2MKYBMGYZB' where id=4;
-update noar ti set b1='7EKKE2MKYBMGYZB' where id=4;
-update noar tt set v0='VCUMP6EC29MLWWAY7C5IC' where id=4;
-update noar ti set v0='VCUMP6EC29MLWWAY7C5IC' where id=4;
-update noar tt set b2='UNY49XCPVB7MHEUEP9N' where id=4;
-update noar ti set b2='UNY49XCPVB7MHEUEP9N' where id=4;
-update noar tt set v0='CP0T9CXVZ8YBSKC70JDWUOX7I8BZV' where id=5;
-update noar ti set v0='CP0T9CXVZ8YBSKC70JDWUOX7I8BZV' where id=5;
-update noar tt set b0='F6MQI' where id=5;
-update noar ti set b0='F6MQI' where id=5;
-update noar tt set v0='LS3TOVNHO7YJCQ8UCKKXH2DO60G6KHY' where id=5;
-update noar ti set v0='LS3TOVNHO7YJCQ8UCKKXH2DO60G6KHY' where id=5;
-update noar tt set b1='F8QFN99W5AUGQKF4NOPQLQHH0' where id=5;
-update noar ti set b1='F8QFN99W5AUGQKF4NOPQLQHH0' where id=5;
-update noar tt set v0='9' where id=5;
-update noar ti set v0='9' where id=5;
-update noar tt set b2='JOS43IZ' where id=5;
-update noar ti set b2='JOS43IZ' where id=5;
-update noar tt set v0='ZYK7HW' where id=6;
-update noar ti set v0='ZYK7HW' where id=6;
-update noar tt set b0='7TO4Q7UYVT9JCJQM98OXVUCUJ3DRGJS' where id=6;
-update noar ti set b0='7TO4Q7UYVT9JCJQM98OXVUCUJ3DRGJS' where id=6;
-update noar tt set v0='DJFP76V21' where id=6;
-update noar ti set v0='DJFP76V21' where id=6;
-update noar tt set b1='0D65C9XPN1UEYLT5P1VAYDYA50Z4DM' where id=6;
-update noar ti set b1='0D65C9XPN1UEYLT5P1VAYDYA50Z4DM' where id=6;
-update noar tt set v0='JXBTOQCXPF2FSKMVQAGW' where id=6;
-update noar ti set v0='JXBTOQCXPF2FSKMVQAGW' where id=6;
-update noar tt set b2='MJVY8F7Z9K' where id=6;
-update noar ti set b2='MJVY8F7Z9K' where id=6;
-update noar tt set v0='V1DYXM4A0R1RWV7KI4ZWHTLQ' where id=7;
-update noar ti set v0='V1DYXM4A0R1RWV7KI4ZWHTLQ' where id=7;
-update noar tt set b0='RKD' where id=7;
-update noar ti set b0='RKD' where id=7;
-update noar tt set v0='HFVCMUV8WK69OB' where id=7;
-update noar ti set v0='HFVCMUV8WK69OB' where id=7;
-update noar tt set b1='2Z7MMK4W42T6SF8KYMJHZAAM52DVPA' where id=7;
-update noar ti set b1='2Z7MMK4W42T6SF8KYMJHZAAM52DVPA' where id=7;
-update noar tt set v0='5ZT71ABYR2S2B8MFZMLSY7ECS83Q3SSI' where id=7;
-update noar ti set v0='5ZT71ABYR2S2B8MFZMLSY7ECS83Q3SSI' where id=7;
-update noar tt set b2='PB9ZWRPZQFJJ' where id=7;
-update noar ti set b2='PB9ZWRPZQFJJ' where id=7;
-update noar tt set v0='WJY1Q4AX5JOI4KZZFC92WFJ' where id=8;
-update noar ti set v0='WJY1Q4AX5JOI4KZZFC92WFJ' where id=8;
-update noar tt set b0='QP6FVY1W2B6OMK0CMB9RC76M66BKO7' where id=8;
-update noar ti set b0='QP6FVY1W2B6OMK0CMB9RC76M66BKO7' where id=8;
-update noar tt set v0='TAZQ958I1WQTXYVW' where id=8;
-update noar ti set v0='TAZQ958I1WQTXYVW' where id=8;
-update noar tt set b1='8TXO2S49383RAXPFC0MYG' where id=8;
-update noar ti set b1='8TXO2S49383RAXPFC0MYG' where id=8;
-update noar tt set v0='A9FC5GF4N9KYENFXNPNJBO7SGAP1RUE' where id=8;
-update noar ti set v0='A9FC5GF4N9KYENFXNPNJBO7SGAP1RUE' where id=8;
-update noar tt set b2='O42' where id=8;
-update noar ti set b2='O42' where id=8;
-update noar tt set v0='YP9SI2' where id=9;
-update noar ti set v0='YP9SI2' where id=9;
-update noar tt set b0='DJXRKXCTUW83AHPOBVUEF' where id=9;
-update noar ti set b0='DJXRKXCTUW83AHPOBVUEF' where id=9;
-update noar tt set v0='0HVNY2PVXWUENCOLF5RE0SVO2XZ7RSVU' where id=9;
-update noar ti set v0='0HVNY2PVXWUENCOLF5RE0SVO2XZ7RSVU' where id=9;
-update noar tt set b1='XW264A8VRDLQH52TY0I3YA96KHDUIKR' where id=9;
-update noar ti set b1='XW264A8VRDLQH52TY0I3YA96KHDUIKR' where id=9;
-update noar tt set v0='QS7E25L9FVQJCKN17M3QX' where id=9;
-update noar ti set v0='QS7E25L9FVQJCKN17M3QX' where id=9;
-update noar tt set b2='1RGRLE46EK2E1I95QL3T9GY02JWQDK' where id=9;
-update noar ti set b2='1RGRLE46EK2E1I95QL3T9GY02JWQDK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 blob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3E5YX5Z5773UPSE2' where id=1;
-update noar ti set v0='3E5YX5Z5773UPSE2' where id=1;
-update noar tt set b0='KDCK' where id=1;
-update noar ti set b0='KDCK' where id=1;
-update noar tt set v0='SD6FJW' where id=1;
-update noar ti set v0='SD6FJW' where id=1;
-update noar tt set b1='F1ATBZF2P7E' where id=1;
-update noar ti set b1='F1ATBZF2P7E' where id=1;
-update noar tt set v0='Q5NLU1KY0MQBT78MGBLDX0FZZMTST' where id=1;
-update noar ti set v0='Q5NLU1KY0MQBT78MGBLDX0FZZMTST' where id=1;
-update noar tt set b2='19KGDFSPVFF7DZRDMDIWE035GQNDYQ' where id=1;
-update noar ti set b2='19KGDFSPVFF7DZRDMDIWE035GQNDYQ' where id=1;
-update noar tt set v0='VDQX8XDJEH' where id=2;
-update noar ti set v0='VDQX8XDJEH' where id=2;
-update noar tt set b0='T1WQXDT80RCFVTA3TKOB3' where id=2;
-update noar ti set b0='T1WQXDT80RCFVTA3TKOB3' where id=2;
-update noar tt set v0='JUO2' where id=2;
-update noar ti set v0='JUO2' where id=2;
-update noar tt set b1='KEAA53ZM' where id=2;
-update noar ti set b1='KEAA53ZM' where id=2;
-update noar tt set v0='HT132K73J99A7Q8V1M8C' where id=2;
-update noar ti set v0='HT132K73J99A7Q8V1M8C' where id=2;
-update noar tt set b2='Z1U9DF3RUL' where id=2;
-update noar ti set b2='Z1U9DF3RUL' where id=2;
-update noar tt set v0='AZD58D4PA4OR4' where id=3;
-update noar ti set v0='AZD58D4PA4OR4' where id=3;
-update noar tt set b0='V0MOA67KZF5' where id=3;
-update noar ti set b0='V0MOA67KZF5' where id=3;
-update noar tt set v0='VKL2WW1TGML6U3N' where id=3;
-update noar ti set v0='VKL2WW1TGML6U3N' where id=3;
-update noar tt set b1='ZTEFUWY8F4HUKG6FRBAX8' where id=3;
-update noar ti set b1='ZTEFUWY8F4HUKG6FRBAX8' where id=3;
-update noar tt set v0='PYDIIRM2YJ0H36GH7J8RGOOKCSXGK' where id=3;
-update noar ti set v0='PYDIIRM2YJ0H36GH7J8RGOOKCSXGK' where id=3;
-update noar tt set b2='5Z3RKX9OFQFDSHSRO8' where id=3;
-update noar ti set b2='5Z3RKX9OFQFDSHSRO8' where id=3;
-update noar tt set v0='PCMJD' where id=4;
-update noar ti set v0='PCMJD' where id=4;
-update noar tt set b0='NYBZ' where id=4;
-update noar ti set b0='NYBZ' where id=4;
-update noar tt set v0='HEMA2IXZH7U' where id=4;
-update noar ti set v0='HEMA2IXZH7U' where id=4;
-update noar tt set b1='ZWNGNO65U70CLAIMSQZTH' where id=4;
-update noar ti set b1='ZWNGNO65U70CLAIMSQZTH' where id=4;
-update noar tt set v0='LTBTK34ZMP8EC8NGJN2U8S7MOF' where id=4;
-update noar ti set v0='LTBTK34ZMP8EC8NGJN2U8S7MOF' where id=4;
-update noar tt set b2='Z60LZ30G2RAQ35QC4XSUFH8A' where id=4;
-update noar ti set b2='Z60LZ30G2RAQ35QC4XSUFH8A' where id=4;
-update noar tt set v0='6NNN2UR5TOY2Y13X9LPR' where id=5;
-update noar ti set v0='6NNN2UR5TOY2Y13X9LPR' where id=5;
-update noar tt set b0='34UZRLX' where id=5;
-update noar ti set b0='34UZRLX' where id=5;
-update noar tt set v0='Y81CMO1FJ8YHP' where id=5;
-update noar ti set v0='Y81CMO1FJ8YHP' where id=5;
-update noar tt set b1='DG95LTJ2R5OLRMKW51V1OAY4QF2EDKE' where id=5;
-update noar ti set b1='DG95LTJ2R5OLRMKW51V1OAY4QF2EDKE' where id=5;
-update noar tt set v0='WE' where id=5;
-update noar ti set v0='WE' where id=5;
-update noar tt set b2='IKY1LND0' where id=5;
-update noar ti set b2='IKY1LND0' where id=5;
-update noar tt set v0='BTBM37AYQ5HJZ0P1' where id=6;
-update noar ti set v0='BTBM37AYQ5HJZ0P1' where id=6;
-update noar tt set b0='RZ7IXYJ8LQ5PJ5FPZK3DKA2' where id=6;
-update noar ti set b0='RZ7IXYJ8LQ5PJ5FPZK3DKA2' where id=6;
-update noar tt set v0='2DE80SDS4TST8' where id=6;
-update noar ti set v0='2DE80SDS4TST8' where id=6;
-update noar tt set b1='GF' where id=6;
-update noar ti set b1='GF' where id=6;
-update noar tt set v0='2M69PA5W7V' where id=6;
-update noar ti set v0='2M69PA5W7V' where id=6;
-update noar tt set b2='SWJOGR2AKBSA' where id=6;
-update noar ti set b2='SWJOGR2AKBSA' where id=6;
-update noar tt set v0='5ASHPRGS1G88TB2LTMYR' where id=7;
-update noar ti set v0='5ASHPRGS1G88TB2LTMYR' where id=7;
-update noar tt set b0='O' where id=7;
-update noar ti set b0='O' where id=7;
-update noar tt set v0='93WKA537DAWGUP4I3A1C9IVMLJJOXT' where id=7;
-update noar ti set v0='93WKA537DAWGUP4I3A1C9IVMLJJOXT' where id=7;
-update noar tt set b1='HR4H1KFC6R59JS8R0905EH' where id=7;
-update noar ti set b1='HR4H1KFC6R59JS8R0905EH' where id=7;
-update noar tt set v0='IPPWN2G38QGFWYD9U1O2ZQDS0DG8E' where id=7;
-update noar ti set v0='IPPWN2G38QGFWYD9U1O2ZQDS0DG8E' where id=7;
-update noar tt set b2='WG2A3' where id=7;
-update noar ti set b2='WG2A3' where id=7;
-update noar tt set v0='MC2Z6ZTPMYQNX5HV' where id=8;
-update noar ti set v0='MC2Z6ZTPMYQNX5HV' where id=8;
-update noar tt set b0='ZAXGR' where id=8;
-update noar ti set b0='ZAXGR' where id=8;
-update noar tt set v0='X4KXXXSDZZWD' where id=8;
-update noar ti set v0='X4KXXXSDZZWD' where id=8;
-update noar tt set b1='NLH77745U3KLMUG6FN7KNDAUKSN3Y' where id=8;
-update noar ti set b1='NLH77745U3KLMUG6FN7KNDAUKSN3Y' where id=8;
-update noar tt set v0='87G679F9P' where id=8;
-update noar ti set v0='87G679F9P' where id=8;
-update noar tt set b2='P2A' where id=8;
-update noar ti set b2='P2A' where id=8;
-update noar tt set v0='GTQI549SI' where id=9;
-update noar ti set v0='GTQI549SI' where id=9;
-update noar tt set b0='SMYM4HK1WUSCFXXUW0YKKYD8SBDDIT6P' where id=9;
-update noar ti set b0='SMYM4HK1WUSCFXXUW0YKKYD8SBDDIT6P' where id=9;
-update noar tt set v0='V2E1VUGQ7OQ1RWCNKE8A' where id=9;
-update noar ti set v0='V2E1VUGQ7OQ1RWCNKE8A' where id=9;
-update noar tt set b1='F83DXDEXBSQXI272ZT2J6D1GWJW' where id=9;
-update noar ti set b1='F83DXDEXBSQXI272ZT2J6D1GWJW' where id=9;
-update noar tt set v0='KMGBS8LL' where id=9;
-update noar ti set v0='KMGBS8LL' where id=9;
-update noar tt set b2='3XOBIJIR8Q4JUCCC4WKKS' where id=9;
-update noar ti set b2='3XOBIJIR8Q4JUCCC4WKKS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M3HMHEMY1I' where id=1;
-update noar ti set v0='M3HMHEMY1I' where id=1;
-update noar tt set b0='4OKEO80D4JQV18' where id=1;
-update noar ti set b0='4OKEO80D4JQV18' where id=1;
-update noar tt set v0='UY' where id=1;
-update noar ti set v0='UY' where id=1;
-update noar tt set b1='V1GEEKHM' where id=1;
-update noar ti set b1='V1GEEKHM' where id=1;
-update noar tt set v0='WYNIBVMHCZZ' where id=1;
-update noar ti set v0='WYNIBVMHCZZ' where id=1;
-update noar tt set b2='8FI09VBHFPZAIFSZO4A' where id=1;
-update noar ti set b2='8FI09VBHFPZAIFSZO4A' where id=1;
-update noar tt set v0='2UP2XT816OGCKGBLFTZJ5A93TQ3VVWE' where id=2;
-update noar ti set v0='2UP2XT816OGCKGBLFTZJ5A93TQ3VVWE' where id=2;
-update noar tt set b0='SRPWQ7PGD6ZJ757GQEM5' where id=2;
-update noar ti set b0='SRPWQ7PGD6ZJ757GQEM5' where id=2;
-update noar tt set v0='WNIT7ZDSPO4M48T43LX' where id=2;
-update noar ti set v0='WNIT7ZDSPO4M48T43LX' where id=2;
-update noar tt set b1='LQCXLQDY7SUDG0MLB8DVDSL14YY3DBWB' where id=2;
-update noar ti set b1='LQCXLQDY7SUDG0MLB8DVDSL14YY3DBWB' where id=2;
-update noar tt set v0='L2BDMY0P0FFPBQYPS8' where id=2;
-update noar ti set v0='L2BDMY0P0FFPBQYPS8' where id=2;
-update noar tt set b2='BDZ7S1DVCHEDVN8TNPU5A' where id=2;
-update noar ti set b2='BDZ7S1DVCHEDVN8TNPU5A' where id=2;
-update noar tt set v0='32Q2U77VPEPJXRKK9TUFV66SCLBIRSO' where id=3;
-update noar ti set v0='32Q2U77VPEPJXRKK9TUFV66SCLBIRSO' where id=3;
-update noar tt set b0='0C4OJ3SR37Z6JW23QVGECT9AMZGODF3K' where id=3;
-update noar ti set b0='0C4OJ3SR37Z6JW23QVGECT9AMZGODF3K' where id=3;
-update noar tt set v0='F354VCIO6IFKAZ' where id=3;
-update noar ti set v0='F354VCIO6IFKAZ' where id=3;
-update noar tt set b1='8ENNVRR' where id=3;
-update noar ti set b1='8ENNVRR' where id=3;
-update noar tt set v0='1NU7MK0OXPIXA44DFYZPS6MF' where id=3;
-update noar ti set v0='1NU7MK0OXPIXA44DFYZPS6MF' where id=3;
-update noar tt set b2='0V81MMPL92410' where id=3;
-update noar ti set b2='0V81MMPL92410' where id=3;
-update noar tt set v0='R0J' where id=4;
-update noar ti set v0='R0J' where id=4;
-update noar tt set b0='Z8Z41S9P4502PX7E' where id=4;
-update noar ti set b0='Z8Z41S9P4502PX7E' where id=4;
-update noar tt set v0='C9C9I4SMMHNL50QTB0M73QRZ' where id=4;
-update noar ti set v0='C9C9I4SMMHNL50QTB0M73QRZ' where id=4;
-update noar tt set b1='0FP2V71YFMH0' where id=4;
-update noar ti set b1='0FP2V71YFMH0' where id=4;
-update noar tt set v0='CYB6CIV' where id=4;
-update noar ti set v0='CYB6CIV' where id=4;
-update noar tt set b2='T2JSX33MB' where id=4;
-update noar ti set b2='T2JSX33MB' where id=4;
-update noar tt set v0='I' where id=5;
-update noar ti set v0='I' where id=5;
-update noar tt set b0='PDMQ2RC55R182H7UO6PQ8TS03948O5J0' where id=5;
-update noar ti set b0='PDMQ2RC55R182H7UO6PQ8TS03948O5J0' where id=5;
-update noar tt set v0='970RHROEK5KJF' where id=5;
-update noar ti set v0='970RHROEK5KJF' where id=5;
-update noar tt set b1='9BMJ57Y47X2586P89C4AJZ8BADB7X9' where id=5;
-update noar ti set b1='9BMJ57Y47X2586P89C4AJZ8BADB7X9' where id=5;
-update noar tt set v0='0N5' where id=5;
-update noar ti set v0='0N5' where id=5;
-update noar tt set b2='U1SQIBM1HDNO5OP3HV7EZ1X' where id=5;
-update noar ti set b2='U1SQIBM1HDNO5OP3HV7EZ1X' where id=5;
-update noar tt set v0='5EGLM1FM0P8AJOZBK64E64GM67VLAA3P' where id=6;
-update noar ti set v0='5EGLM1FM0P8AJOZBK64E64GM67VLAA3P' where id=6;
-update noar tt set b0='MQ9GSG9WZL72DGFQL8NHNQZY60GQRJ4H' where id=6;
-update noar ti set b0='MQ9GSG9WZL72DGFQL8NHNQZY60GQRJ4H' where id=6;
-update noar tt set v0='TM2WS0TBFNTU' where id=6;
-update noar ti set v0='TM2WS0TBFNTU' where id=6;
-update noar tt set b1='WI0EX1IVIFFMWI' where id=6;
-update noar ti set b1='WI0EX1IVIFFMWI' where id=6;
-update noar tt set v0='ER4ZL2PXZH8WUUQI' where id=6;
-update noar ti set v0='ER4ZL2PXZH8WUUQI' where id=6;
-update noar tt set b2='CVA6QJ4YPL198U83P2J1MB7CVG' where id=6;
-update noar ti set b2='CVA6QJ4YPL198U83P2J1MB7CVG' where id=6;
-update noar tt set v0='6V8O2WN16AQUU' where id=7;
-update noar ti set v0='6V8O2WN16AQUU' where id=7;
-update noar tt set b0='MACEL4FL9JT7O84X' where id=7;
-update noar ti set b0='MACEL4FL9JT7O84X' where id=7;
-update noar tt set v0='5TJFLBBGYAPSDOCL92QDXZAGZ9' where id=7;
-update noar ti set v0='5TJFLBBGYAPSDOCL92QDXZAGZ9' where id=7;
-update noar tt set b1='XTZHPZC2O88U' where id=7;
-update noar ti set b1='XTZHPZC2O88U' where id=7;
-update noar tt set v0='3PIPL8GQSZR2391A0049JF' where id=7;
-update noar ti set v0='3PIPL8GQSZR2391A0049JF' where id=7;
-update noar tt set b2='BMBYZL7TZAND2T' where id=7;
-update noar ti set b2='BMBYZL7TZAND2T' where id=7;
-update noar tt set v0='KXXDMTFMHZIOXKEJNX8YAB8CBJQNSQ3F' where id=8;
-update noar ti set v0='KXXDMTFMHZIOXKEJNX8YAB8CBJQNSQ3F' where id=8;
-update noar tt set b0='4OEF2LTQFCFCC0G4V8BEI9R78XUZ41' where id=8;
-update noar ti set b0='4OEF2LTQFCFCC0G4V8BEI9R78XUZ41' where id=8;
-update noar tt set v0='VEVDIQ4HZACMU4HAE9' where id=8;
-update noar ti set v0='VEVDIQ4HZACMU4HAE9' where id=8;
-update noar tt set b1='PW38656' where id=8;
-update noar ti set b1='PW38656' where id=8;
-update noar tt set v0='KYI9F' where id=8;
-update noar ti set v0='KYI9F' where id=8;
-update noar tt set b2='008UXBXNF' where id=8;
-update noar ti set b2='008UXBXNF' where id=8;
-update noar tt set v0='NL7K2R' where id=9;
-update noar ti set v0='NL7K2R' where id=9;
-update noar tt set b0='KJK8UOJM60NE9VG7AZR9N3YHUGUJNPE' where id=9;
-update noar ti set b0='KJK8UOJM60NE9VG7AZR9N3YHUGUJNPE' where id=9;
-update noar tt set v0='49AGM3MFSWZ' where id=9;
-update noar ti set v0='49AGM3MFSWZ' where id=9;
-update noar tt set b1='WXU6YVQ986L' where id=9;
-update noar ti set b1='WXU6YVQ986L' where id=9;
-update noar tt set v0='0OP0GYN85D2GFW705BEM1LY5F8Y3616M' where id=9;
-update noar ti set v0='0OP0GYN85D2GFW705BEM1LY5F8Y3616M' where id=9;
-update noar tt set b2='LV8NJ1DJPOT3BWZ9II2VWVT57ZZH' where id=9;
-update noar ti set b2='LV8NJ1DJPOT3BWZ9II2VWVT57ZZH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NBLHVNIGW6N4UTIJQ' where id=1;
-update noar ti set v0='NBLHVNIGW6N4UTIJQ' where id=1;
-update noar tt set b0='450UIBJ6WIFU2QEZ6MC4B12DZE2FG4DA' where id=1;
-update noar ti set b0='450UIBJ6WIFU2QEZ6MC4B12DZE2FG4DA' where id=1;
-update noar tt set v0='QCABKO1JS4TCO6X1ZK3M23' where id=1;
-update noar ti set v0='QCABKO1JS4TCO6X1ZK3M23' where id=1;
-update noar tt set b1='INE8V66HLQ5U8QOYHGSY90KFV' where id=1;
-update noar ti set b1='INE8V66HLQ5U8QOYHGSY90KFV' where id=1;
-update noar tt set v0='N7' where id=1;
-update noar ti set v0='N7' where id=1;
-update noar tt set b2='5LTMITIDLTLTI8P83K' where id=1;
-update noar ti set b2='5LTMITIDLTLTI8P83K' where id=1;
-update noar tt set v0='8XXQ50ATQPK985Y3XISXQ' where id=2;
-update noar ti set v0='8XXQ50ATQPK985Y3XISXQ' where id=2;
-update noar tt set b0='W0BZFZQNJFD0CGGY4HPRG5XQMWW' where id=2;
-update noar ti set b0='W0BZFZQNJFD0CGGY4HPRG5XQMWW' where id=2;
-update noar tt set v0='8TOPBS934O4UOVHCXK1NZDELDC' where id=2;
-update noar ti set v0='8TOPBS934O4UOVHCXK1NZDELDC' where id=2;
-update noar tt set b1='C6GKG8LYBVEXU4' where id=2;
-update noar ti set b1='C6GKG8LYBVEXU4' where id=2;
-update noar tt set v0='AQDNY' where id=2;
-update noar ti set v0='AQDNY' where id=2;
-update noar tt set b2='Q4QS1EQ9UFZNGCGBP5K277Q' where id=2;
-update noar ti set b2='Q4QS1EQ9UFZNGCGBP5K277Q' where id=2;
-update noar tt set v0='6942JGLD92507Z97DZWARCRI61IFQZ2' where id=3;
-update noar ti set v0='6942JGLD92507Z97DZWARCRI61IFQZ2' where id=3;
-update noar tt set b0='2T6IT7V4DV5T7Z3R5BUQ90VL' where id=3;
-update noar ti set b0='2T6IT7V4DV5T7Z3R5BUQ90VL' where id=3;
-update noar tt set v0='7NO' where id=3;
-update noar ti set v0='7NO' where id=3;
-update noar tt set b1='VNVNQQ7TEA8LLG28WYF7J' where id=3;
-update noar ti set b1='VNVNQQ7TEA8LLG28WYF7J' where id=3;
-update noar tt set v0='H7JWZSL3HZL6TX826Y' where id=3;
-update noar ti set v0='H7JWZSL3HZL6TX826Y' where id=3;
-update noar tt set b2='TD7G6S1GTVE9TNAH1JY90ZPZE1' where id=3;
-update noar ti set b2='TD7G6S1GTVE9TNAH1JY90ZPZE1' where id=3;
-update noar tt set v0='7LWAIUZVMFP8RWUJFMKNIKE' where id=4;
-update noar ti set v0='7LWAIUZVMFP8RWUJFMKNIKE' where id=4;
-update noar tt set b0='73' where id=4;
-update noar ti set b0='73' where id=4;
-update noar tt set v0='9X0H' where id=4;
-update noar ti set v0='9X0H' where id=4;
-update noar tt set b1='F7JVZK' where id=4;
-update noar ti set b1='F7JVZK' where id=4;
-update noar tt set v0='HKG' where id=4;
-update noar ti set v0='HKG' where id=4;
-update noar tt set b2='1M6JGTNMZIHJAXAB1PQY1WRCDJ9B' where id=4;
-update noar ti set b2='1M6JGTNMZIHJAXAB1PQY1WRCDJ9B' where id=4;
-update noar tt set v0='W951DR4G' where id=5;
-update noar ti set v0='W951DR4G' where id=5;
-update noar tt set b0='I44TCJ' where id=5;
-update noar ti set b0='I44TCJ' where id=5;
-update noar tt set v0='EOVZZLQD' where id=5;
-update noar ti set v0='EOVZZLQD' where id=5;
-update noar tt set b1='3DI4TFPU6V4G1DXVFWTWLZ6' where id=5;
-update noar ti set b1='3DI4TFPU6V4G1DXVFWTWLZ6' where id=5;
-update noar tt set v0='GDRI2HPD6W9WRVVMZSB2R09NPYY26EPA' where id=5;
-update noar ti set v0='GDRI2HPD6W9WRVVMZSB2R09NPYY26EPA' where id=5;
-update noar tt set b2='9DIA049U95XTK3R45PC1OY8Q3PA' where id=5;
-update noar ti set b2='9DIA049U95XTK3R45PC1OY8Q3PA' where id=5;
-update noar tt set v0='AOB1' where id=6;
-update noar ti set v0='AOB1' where id=6;
-update noar tt set b0='JDQIHQU5GUB9E1R24DX' where id=6;
-update noar ti set b0='JDQIHQU5GUB9E1R24DX' where id=6;
-update noar tt set v0='HZZLE76Q4ZI143K' where id=6;
-update noar ti set v0='HZZLE76Q4ZI143K' where id=6;
-update noar tt set b1='3PSUWS0M4CK8T' where id=6;
-update noar ti set b1='3PSUWS0M4CK8T' where id=6;
-update noar tt set v0='DN87K9PUPZVQPZH9TBE591' where id=6;
-update noar ti set v0='DN87K9PUPZVQPZH9TBE591' where id=6;
-update noar tt set b2='G' where id=6;
-update noar ti set b2='G' where id=6;
-update noar tt set v0='U4977UVH0OHU1GUZ62BOEW2JCCY2' where id=7;
-update noar ti set v0='U4977UVH0OHU1GUZ62BOEW2JCCY2' where id=7;
-update noar tt set b0='KLWEG7W2MYVWILUSWL8MS98' where id=7;
-update noar ti set b0='KLWEG7W2MYVWILUSWL8MS98' where id=7;
-update noar tt set v0='WX00E8V4M3O' where id=7;
-update noar ti set v0='WX00E8V4M3O' where id=7;
-update noar tt set b1='U2R4F' where id=7;
-update noar ti set b1='U2R4F' where id=7;
-update noar tt set v0='YRU4' where id=7;
-update noar ti set v0='YRU4' where id=7;
-update noar tt set b2='JRRJE957BKKJ7Y3PKVSR7UJ3CH3' where id=7;
-update noar ti set b2='JRRJE957BKKJ7Y3PKVSR7UJ3CH3' where id=7;
-update noar tt set v0='SGVES5PU2B03T0ZX9NA44Z4' where id=8;
-update noar ti set v0='SGVES5PU2B03T0ZX9NA44Z4' where id=8;
-update noar tt set b0='MY46YEN04YHA1RU3LLDCUKC6Y80NIJ71' where id=8;
-update noar ti set b0='MY46YEN04YHA1RU3LLDCUKC6Y80NIJ71' where id=8;
-update noar tt set v0='77GGW17L' where id=8;
-update noar ti set v0='77GGW17L' where id=8;
-update noar tt set b1='UA' where id=8;
-update noar ti set b1='UA' where id=8;
-update noar tt set v0='DHVARYXL18D2Q3CATMLCAJDQVTNMW6Z' where id=8;
-update noar ti set v0='DHVARYXL18D2Q3CATMLCAJDQVTNMW6Z' where id=8;
-update noar tt set b2='YUP21X5NKNA9SFQF29NTX9' where id=8;
-update noar ti set b2='YUP21X5NKNA9SFQF29NTX9' where id=8;
-update noar tt set v0='TAXEB23WQFJC1TQDU06AHA9J' where id=9;
-update noar ti set v0='TAXEB23WQFJC1TQDU06AHA9J' where id=9;
-update noar tt set b0='YL' where id=9;
-update noar ti set b0='YL' where id=9;
-update noar tt set v0='6S' where id=9;
-update noar ti set v0='6S' where id=9;
-update noar tt set b1='32Q1BUX5NBCSW7XS30V' where id=9;
-update noar ti set b1='32Q1BUX5NBCSW7XS30V' where id=9;
-update noar tt set v0='JYGGHPVLI9682HQQ0VVA831H03F8O' where id=9;
-update noar ti set v0='JYGGHPVLI9682HQQ0VVA831H03F8O' where id=9;
-update noar tt set b2='RARWFDHMRV947XD' where id=9;
-update noar ti set b2='RARWFDHMRV947XD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZK9XLA2IEZ1WJIHM57VUXR' where id=1;
-update noar ti set v0='ZK9XLA2IEZ1WJIHM57VUXR' where id=1;
-update noar tt set b0='W3SSTL2559S0Y7UIK' where id=1;
-update noar ti set b0='W3SSTL2559S0Y7UIK' where id=1;
-update noar tt set v0='6YZ' where id=1;
-update noar ti set v0='6YZ' where id=1;
-update noar tt set b1='GTB9CE4QM' where id=1;
-update noar ti set b1='GTB9CE4QM' where id=1;
-update noar tt set v0='PW59UHVDG69ZERC1' where id=1;
-update noar ti set v0='PW59UHVDG69ZERC1' where id=1;
-update noar tt set b2='QNA3FIZJ3BLHIVZPVLBCFREGD' where id=1;
-update noar ti set b2='QNA3FIZJ3BLHIVZPVLBCFREGD' where id=1;
-update noar tt set v0='DACACE21ZZQM0BNA00F2M8ALM8L1' where id=2;
-update noar ti set v0='DACACE21ZZQM0BNA00F2M8ALM8L1' where id=2;
-update noar tt set b0='BQYSACORFXSLTON' where id=2;
-update noar ti set b0='BQYSACORFXSLTON' where id=2;
-update noar tt set v0='8UDD148VIGOM98I9X61LNS1TS3UCXEZ' where id=2;
-update noar ti set v0='8UDD148VIGOM98I9X61LNS1TS3UCXEZ' where id=2;
-update noar tt set b1='4UPQB8Y862NLMM2299O' where id=2;
-update noar ti set b1='4UPQB8Y862NLMM2299O' where id=2;
-update noar tt set v0='WR' where id=2;
-update noar ti set v0='WR' where id=2;
-update noar tt set b2='AKWMDQO0A9QQ5H4' where id=2;
-update noar ti set b2='AKWMDQO0A9QQ5H4' where id=2;
-update noar tt set v0='GZS4PDI' where id=3;
-update noar ti set v0='GZS4PDI' where id=3;
-update noar tt set b0='DHCH6W9284Z3RNLP4' where id=3;
-update noar ti set b0='DHCH6W9284Z3RNLP4' where id=3;
-update noar tt set v0='F4APV0Y2PX7XO6JJS2HK' where id=3;
-update noar ti set v0='F4APV0Y2PX7XO6JJS2HK' where id=3;
-update noar tt set b1='EL3UA5IDIWH' where id=3;
-update noar ti set b1='EL3UA5IDIWH' where id=3;
-update noar tt set v0='MWSLQBF8FXB60B3CO' where id=3;
-update noar ti set v0='MWSLQBF8FXB60B3CO' where id=3;
-update noar tt set b2='LJJ8GPQ8TCG4DAAI538IBJRVPUMDUNB' where id=3;
-update noar ti set b2='LJJ8GPQ8TCG4DAAI538IBJRVPUMDUNB' where id=3;
-update noar tt set v0='CHT0GEUF5DO7' where id=4;
-update noar ti set v0='CHT0GEUF5DO7' where id=4;
-update noar tt set b0='RYVM6' where id=4;
-update noar ti set b0='RYVM6' where id=4;
-update noar tt set v0='P9PBLR5X77X9U0ILLH0EWNDQE1K' where id=4;
-update noar ti set v0='P9PBLR5X77X9U0ILLH0EWNDQE1K' where id=4;
-update noar tt set b1='Y37S5R5IKY3J2B998AAHWVAWAHFOY2G' where id=4;
-update noar ti set b1='Y37S5R5IKY3J2B998AAHWVAWAHFOY2G' where id=4;
-update noar tt set v0='QV6Q41CLJJ8TC555HTCSEDAZ5IAO' where id=4;
-update noar ti set v0='QV6Q41CLJJ8TC555HTCSEDAZ5IAO' where id=4;
-update noar tt set b2='2QJG1J06JJ6QZCHZDRE8' where id=4;
-update noar ti set b2='2QJG1J06JJ6QZCHZDRE8' where id=4;
-update noar tt set v0='8X2P713' where id=5;
-update noar ti set v0='8X2P713' where id=5;
-update noar tt set b0='DG3SFS3XY' where id=5;
-update noar ti set b0='DG3SFS3XY' where id=5;
-update noar tt set v0='UZPIC8NP6AXXGFYB50YN03FMXTU1W14' where id=5;
-update noar ti set v0='UZPIC8NP6AXXGFYB50YN03FMXTU1W14' where id=5;
-update noar tt set b1='G75FPLWTELLXK1N0JT7GW' where id=5;
-update noar ti set b1='G75FPLWTELLXK1N0JT7GW' where id=5;
-update noar tt set v0='XSTDMCNA8UL8EUAA54N3Y' where id=5;
-update noar ti set v0='XSTDMCNA8UL8EUAA54N3Y' where id=5;
-update noar tt set b2='LSRZCLJBFY05RHE2I3' where id=5;
-update noar ti set b2='LSRZCLJBFY05RHE2I3' where id=5;
-update noar tt set v0='PCNTTLPH3CWYK8IIDUI293' where id=6;
-update noar ti set v0='PCNTTLPH3CWYK8IIDUI293' where id=6;
-update noar tt set b0='7TMR80EL4TM8ULVN4DYECOR68ENW2D9X' where id=6;
-update noar ti set b0='7TMR80EL4TM8ULVN4DYECOR68ENW2D9X' where id=6;
-update noar tt set v0='S5T6I4YG' where id=6;
-update noar ti set v0='S5T6I4YG' where id=6;
-update noar tt set b1='V2OQ6O8SDMIRG9J8U43PSCAP8PEULU' where id=6;
-update noar ti set b1='V2OQ6O8SDMIRG9J8U43PSCAP8PEULU' where id=6;
-update noar tt set v0='FND2O' where id=6;
-update noar ti set v0='FND2O' where id=6;
-update noar tt set b2='92PWAT76' where id=6;
-update noar ti set b2='92PWAT76' where id=6;
-update noar tt set v0='46WSX4BLGMALAL91WTHPI' where id=7;
-update noar ti set v0='46WSX4BLGMALAL91WTHPI' where id=7;
-update noar tt set b0='KZA6NQCL5WFXUQYEJ5GZ7OXKXN3JECNN' where id=7;
-update noar ti set b0='KZA6NQCL5WFXUQYEJ5GZ7OXKXN3JECNN' where id=7;
-update noar tt set v0='LAN4K46VCXTOVSF4' where id=7;
-update noar ti set v0='LAN4K46VCXTOVSF4' where id=7;
-update noar tt set b1='1B19DLSYQTTS52KG1AWVLYO8HKQO' where id=7;
-update noar ti set b1='1B19DLSYQTTS52KG1AWVLYO8HKQO' where id=7;
-update noar tt set v0='PG8MLBWDMBIUOY2C2YZVT0' where id=7;
-update noar ti set v0='PG8MLBWDMBIUOY2C2YZVT0' where id=7;
-update noar tt set b2='NADC8KKBGPVCF4LL1CE7GA3EK57E9YXW' where id=7;
-update noar ti set b2='NADC8KKBGPVCF4LL1CE7GA3EK57E9YXW' where id=7;
-update noar tt set v0='FUW6WIX' where id=8;
-update noar ti set v0='FUW6WIX' where id=8;
-update noar tt set b0='H8VRSCX1WVZYF' where id=8;
-update noar ti set b0='H8VRSCX1WVZYF' where id=8;
-update noar tt set v0='UNAL2NHBXNCR35S1YFB20I4' where id=8;
-update noar ti set v0='UNAL2NHBXNCR35S1YFB20I4' where id=8;
-update noar tt set b1='I6HP7WPT4MA79TY4GB9OSPGI5BRT' where id=8;
-update noar ti set b1='I6HP7WPT4MA79TY4GB9OSPGI5BRT' where id=8;
-update noar tt set v0='A7PAMWP9XUOM0YKNQYQJHPIG1' where id=8;
-update noar ti set v0='A7PAMWP9XUOM0YKNQYQJHPIG1' where id=8;
-update noar tt set b2='Q39' where id=8;
-update noar ti set b2='Q39' where id=8;
-update noar tt set v0='46MAB4BS5LJX' where id=9;
-update noar ti set v0='46MAB4BS5LJX' where id=9;
-update noar tt set b0='1MA85EZZ6BKKLVA1E' where id=9;
-update noar ti set b0='1MA85EZZ6BKKLVA1E' where id=9;
-update noar tt set v0='R7L37HWO3RQSSLIE75B' where id=9;
-update noar ti set v0='R7L37HWO3RQSSLIE75B' where id=9;
-update noar tt set b1='E6EKMS4MBVHBHS' where id=9;
-update noar ti set b1='E6EKMS4MBVHBHS' where id=9;
-update noar tt set v0='ALX9L42TRUA' where id=9;
-update noar ti set v0='ALX9L42TRUA' where id=9;
-update noar tt set b2='MNW5PAT1A64ODMAPE6WIAYHZUYS5Y5Y5' where id=9;
-update noar ti set b2='MNW5PAT1A64ODMAPE6WIAYHZUYS5Y5Y5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KLGE0BG7GWKR4P' where id=1;
-update noar ti set v0='KLGE0BG7GWKR4P' where id=1;
-update noar tt set b0='BLJ1O9EZEZ2GZADV0Z72OHNG0' where id=1;
-update noar ti set b0='BLJ1O9EZEZ2GZADV0Z72OHNG0' where id=1;
-update noar tt set v0='Q1SJNXU7G153XSRY8' where id=1;
-update noar ti set v0='Q1SJNXU7G153XSRY8' where id=1;
-update noar tt set b1='8' where id=1;
-update noar ti set b1='8' where id=1;
-update noar tt set v0='FR' where id=1;
-update noar ti set v0='FR' where id=1;
-update noar tt set b2='RIYPQ5VFY' where id=1;
-update noar ti set b2='RIYPQ5VFY' where id=1;
-update noar tt set v0='237G' where id=2;
-update noar ti set v0='237G' where id=2;
-update noar tt set b0='XMDY7LW' where id=2;
-update noar ti set b0='XMDY7LW' where id=2;
-update noar tt set v0='KNPAXKN9XG5MVX8' where id=2;
-update noar ti set v0='KNPAXKN9XG5MVX8' where id=2;
-update noar tt set b1='Y7JNKK97HQVNVVUURW' where id=2;
-update noar ti set b1='Y7JNKK97HQVNVVUURW' where id=2;
-update noar tt set v0='M0SCYZSSUKLQTPN' where id=2;
-update noar ti set v0='M0SCYZSSUKLQTPN' where id=2;
-update noar tt set b2='5VGR7' where id=2;
-update noar ti set b2='5VGR7' where id=2;
-update noar tt set v0='EESXJO4F6CQS5W0WUY8GO6UVVNCPO' where id=3;
-update noar ti set v0='EESXJO4F6CQS5W0WUY8GO6UVVNCPO' where id=3;
-update noar tt set b0='BQQW7Y' where id=3;
-update noar ti set b0='BQQW7Y' where id=3;
-update noar tt set v0='332B5E41D0TL27WPC32YKOUIK9VXXBK' where id=3;
-update noar ti set v0='332B5E41D0TL27WPC32YKOUIK9VXXBK' where id=3;
-update noar tt set b1='YEPVCUALXL2' where id=3;
-update noar ti set b1='YEPVCUALXL2' where id=3;
-update noar tt set v0='IKCWWIE0QO' where id=3;
-update noar ti set v0='IKCWWIE0QO' where id=3;
-update noar tt set b2='F31IGIYI' where id=3;
-update noar ti set b2='F31IGIYI' where id=3;
-update noar tt set v0='JIZ5FPVLA3X36TNV4MXWDEWFDW6I7S' where id=4;
-update noar ti set v0='JIZ5FPVLA3X36TNV4MXWDEWFDW6I7S' where id=4;
-update noar tt set b0='EWOCGB26DM8YF7MXCT3' where id=4;
-update noar ti set b0='EWOCGB26DM8YF7MXCT3' where id=4;
-update noar tt set v0='Y24O6Z57HEYAMRUR6WAZY2P' where id=4;
-update noar ti set v0='Y24O6Z57HEYAMRUR6WAZY2P' where id=4;
-update noar tt set b1='Y0THT5KAZ8UHEOOV1E8' where id=4;
-update noar ti set b1='Y0THT5KAZ8UHEOOV1E8' where id=4;
-update noar tt set v0='1HBUNVLNAQIGYMDYGG9T41K867R5653' where id=4;
-update noar ti set v0='1HBUNVLNAQIGYMDYGG9T41K867R5653' where id=4;
-update noar tt set b2='KIQHHS0KOJQ3SQKALUG' where id=4;
-update noar ti set b2='KIQHHS0KOJQ3SQKALUG' where id=4;
-update noar tt set v0='HXHNY8C9BOTK0H6FWNUQIQCSHXX70WI' where id=5;
-update noar ti set v0='HXHNY8C9BOTK0H6FWNUQIQCSHXX70WI' where id=5;
-update noar tt set b0='5Q' where id=5;
-update noar ti set b0='5Q' where id=5;
-update noar tt set v0='K1CJT8GQD1UHA63F0N' where id=5;
-update noar ti set v0='K1CJT8GQD1UHA63F0N' where id=5;
-update noar tt set b1='WR95HCF6HLDZHG9UURXOL2VBPOJ4K5WL' where id=5;
-update noar ti set b1='WR95HCF6HLDZHG9UURXOL2VBPOJ4K5WL' where id=5;
-update noar tt set v0='W52UW6TBQAWHAPBSWZNRN' where id=5;
-update noar ti set v0='W52UW6TBQAWHAPBSWZNRN' where id=5;
-update noar tt set b2='LZT4AZN8PS63EIIOSLES0I5' where id=5;
-update noar ti set b2='LZT4AZN8PS63EIIOSLES0I5' where id=5;
-update noar tt set v0='HEQVS' where id=6;
-update noar ti set v0='HEQVS' where id=6;
-update noar tt set b0='H3ZETYUG5Y0N' where id=6;
-update noar ti set b0='H3ZETYUG5Y0N' where id=6;
-update noar tt set v0='3ZT5A07KT7NERJGHY' where id=6;
-update noar ti set v0='3ZT5A07KT7NERJGHY' where id=6;
-update noar tt set b1='F3OZQNNAH69UF8Q5AK4C3YSKBU' where id=6;
-update noar ti set b1='F3OZQNNAH69UF8Q5AK4C3YSKBU' where id=6;
-update noar tt set v0='SWOWN1JZHL38W1P7P5S07CMB4SHI2' where id=6;
-update noar ti set v0='SWOWN1JZHL38W1P7P5S07CMB4SHI2' where id=6;
-update noar tt set b2='JAVGZR72FC' where id=6;
-update noar ti set b2='JAVGZR72FC' where id=6;
-update noar tt set v0='SER7TJTYZRIATEQTSIHF9H9806' where id=7;
-update noar ti set v0='SER7TJTYZRIATEQTSIHF9H9806' where id=7;
-update noar tt set b0='PQXT8I1N64G' where id=7;
-update noar ti set b0='PQXT8I1N64G' where id=7;
-update noar tt set v0='S6T2RI2L4XNLKENHPZFHBMPIN' where id=7;
-update noar ti set v0='S6T2RI2L4XNLKENHPZFHBMPIN' where id=7;
-update noar tt set b1='EFS' where id=7;
-update noar ti set b1='EFS' where id=7;
-update noar tt set v0='0RZ666C7PDJXUYO6CTD3J0R' where id=7;
-update noar ti set v0='0RZ666C7PDJXUYO6CTD3J0R' where id=7;
-update noar tt set b2='L9SBW' where id=7;
-update noar ti set b2='L9SBW' where id=7;
-update noar tt set v0='7VNXQADY57ECUG2ED2C3U' where id=8;
-update noar ti set v0='7VNXQADY57ECUG2ED2C3U' where id=8;
-update noar tt set b0='DW7WRRQI' where id=8;
-update noar ti set b0='DW7WRRQI' where id=8;
-update noar tt set v0='0A9ELQNQS2R0GTV9V2HB' where id=8;
-update noar ti set v0='0A9ELQNQS2R0GTV9V2HB' where id=8;
-update noar tt set b1='MMJF62JE8PAN4Q2UZ' where id=8;
-update noar ti set b1='MMJF62JE8PAN4Q2UZ' where id=8;
-update noar tt set v0='JIY7E' where id=8;
-update noar ti set v0='JIY7E' where id=8;
-update noar tt set b2='YQJ7WDQU' where id=8;
-update noar ti set b2='YQJ7WDQU' where id=8;
-update noar tt set v0='VWC4731W82R4OZKKI8JQPZP03W' where id=9;
-update noar ti set v0='VWC4731W82R4OZKKI8JQPZP03W' where id=9;
-update noar tt set b0='KW08QEZJ4ZGHDA486J' where id=9;
-update noar ti set b0='KW08QEZJ4ZGHDA486J' where id=9;
-update noar tt set v0='ST0TH03' where id=9;
-update noar ti set v0='ST0TH03' where id=9;
-update noar tt set b1='K5EF' where id=9;
-update noar ti set b1='K5EF' where id=9;
-update noar tt set v0='4TPV0RNCWLXV75U5FK7MJ3X86C74' where id=9;
-update noar ti set v0='4TPV0RNCWLXV75U5FK7MJ3X86C74' where id=9;
-update noar tt set b2='H4G7' where id=9;
-update noar ti set b2='H4G7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='J9REEBMPRETAQ5CONMO4J8N' where id=1;
-update noar ti set v0='J9REEBMPRETAQ5CONMO4J8N' where id=1;
-update noar tt set b0='93UVSGIVGT42ADLDT3NK' where id=1;
-update noar ti set b0='93UVSGIVGT42ADLDT3NK' where id=1;
-update noar tt set v0='WL4TDVC84YCAY7QYOBPV9V0Z25PB1U05' where id=1;
-update noar ti set v0='WL4TDVC84YCAY7QYOBPV9V0Z25PB1U05' where id=1;
-update noar tt set b1='YEM4' where id=1;
-update noar ti set b1='YEM4' where id=1;
-update noar tt set v0='ATIKHSJSXX3720ISOVEMIW4M' where id=1;
-update noar ti set v0='ATIKHSJSXX3720ISOVEMIW4M' where id=1;
-update noar tt set b2='0TPJWGS1ZPIYLTKK5RSPJABLTAS5W' where id=1;
-update noar ti set b2='0TPJWGS1ZPIYLTKK5RSPJABLTAS5W' where id=1;
-update noar tt set v0='KCFH382CADV7BCUP5' where id=2;
-update noar ti set v0='KCFH382CADV7BCUP5' where id=2;
-update noar tt set b0='4V1K' where id=2;
-update noar ti set b0='4V1K' where id=2;
-update noar tt set v0='XYQY38CB73U23WNHBOQWVDXWKBLU' where id=2;
-update noar ti set v0='XYQY38CB73U23WNHBOQWVDXWKBLU' where id=2;
-update noar tt set b1='S6SCH0N9QR165WKECE86TY318R' where id=2;
-update noar ti set b1='S6SCH0N9QR165WKECE86TY318R' where id=2;
-update noar tt set v0='F6' where id=2;
-update noar ti set v0='F6' where id=2;
-update noar tt set b2='Q72KHSLF2AZ32KUQCL6VETN5QWQ4OPHX' where id=2;
-update noar ti set b2='Q72KHSLF2AZ32KUQCL6VETN5QWQ4OPHX' where id=2;
-update noar tt set v0='U05SSGF3Q' where id=3;
-update noar ti set v0='U05SSGF3Q' where id=3;
-update noar tt set b0='2YLSV16THLRB8RRM0XTEW5GN' where id=3;
-update noar ti set b0='2YLSV16THLRB8RRM0XTEW5GN' where id=3;
-update noar tt set v0='0I53F7N2KQ6RK5EWE0G' where id=3;
-update noar ti set v0='0I53F7N2KQ6RK5EWE0G' where id=3;
-update noar tt set b1='LG8M' where id=3;
-update noar ti set b1='LG8M' where id=3;
-update noar tt set v0='6Y' where id=3;
-update noar ti set v0='6Y' where id=3;
-update noar tt set b2='OB1ZN9DZ2' where id=3;
-update noar ti set b2='OB1ZN9DZ2' where id=3;
-update noar tt set v0='8YXZ9NUR8YO53CTBN4LPAB56D3E5KU1' where id=4;
-update noar ti set v0='8YXZ9NUR8YO53CTBN4LPAB56D3E5KU1' where id=4;
-update noar tt set b0='F653BK' where id=4;
-update noar ti set b0='F653BK' where id=4;
-update noar tt set v0='I7S2U0PKETL2X0H3LP9AY9CESZRD9T' where id=4;
-update noar ti set v0='I7S2U0PKETL2X0H3LP9AY9CESZRD9T' where id=4;
-update noar tt set b1='CJDV9DO5FNDLRZBYXEYGT7FDFW2622KP' where id=4;
-update noar ti set b1='CJDV9DO5FNDLRZBYXEYGT7FDFW2622KP' where id=4;
-update noar tt set v0='HWFV21CM0EKOEI6MGHBZBAMV' where id=4;
-update noar ti set v0='HWFV21CM0EKOEI6MGHBZBAMV' where id=4;
-update noar tt set b2='VO35OQ2UKT8YZ5NDZQ5A' where id=4;
-update noar ti set b2='VO35OQ2UKT8YZ5NDZQ5A' where id=4;
-update noar tt set v0='6RG8BSDUBAAXTUT' where id=5;
-update noar ti set v0='6RG8BSDUBAAXTUT' where id=5;
-update noar tt set b0='JFZ86SIA1BRLAB2KE7G827WHS' where id=5;
-update noar ti set b0='JFZ86SIA1BRLAB2KE7G827WHS' where id=5;
-update noar tt set v0='6RYV2XZ6HV' where id=5;
-update noar ti set v0='6RYV2XZ6HV' where id=5;
-update noar tt set b1='C3LE5CEWZBLW443BA5Q' where id=5;
-update noar ti set b1='C3LE5CEWZBLW443BA5Q' where id=5;
-update noar tt set v0='QAL99WWP5Z2XCPIJR5S48H' where id=5;
-update noar ti set v0='QAL99WWP5Z2XCPIJR5S48H' where id=5;
-update noar tt set b2='X5ZZVU1FRZ4PWLA5VW5BZC' where id=5;
-update noar ti set b2='X5ZZVU1FRZ4PWLA5VW5BZC' where id=5;
-update noar tt set v0='DR0O8WZW6AFNK' where id=6;
-update noar ti set v0='DR0O8WZW6AFNK' where id=6;
-update noar tt set b0='4XR4VNNFZU' where id=6;
-update noar ti set b0='4XR4VNNFZU' where id=6;
-update noar tt set v0='0GPD46WHNONL02OXLIW1GYBMW5DEI' where id=6;
-update noar ti set v0='0GPD46WHNONL02OXLIW1GYBMW5DEI' where id=6;
-update noar tt set b1='ARVDJUKONFYSWXXJLG25VZZAKGR7TR' where id=6;
-update noar ti set b1='ARVDJUKONFYSWXXJLG25VZZAKGR7TR' where id=6;
-update noar tt set v0='D' where id=6;
-update noar ti set v0='D' where id=6;
-update noar tt set b2='OOY63370OI4J' where id=6;
-update noar ti set b2='OOY63370OI4J' where id=6;
-update noar tt set v0='MJQLUEB9L315BHQLAKXUQDEDHSLU7' where id=7;
-update noar ti set v0='MJQLUEB9L315BHQLAKXUQDEDHSLU7' where id=7;
-update noar tt set b0='C9FUDV7C6CCJ13CI' where id=7;
-update noar ti set b0='C9FUDV7C6CCJ13CI' where id=7;
-update noar tt set v0='3U1JDTD3HA' where id=7;
-update noar ti set v0='3U1JDTD3HA' where id=7;
-update noar tt set b1='K9BY0GLPVJ6WEZ1OY84UEB4ET' where id=7;
-update noar ti set b1='K9BY0GLPVJ6WEZ1OY84UEB4ET' where id=7;
-update noar tt set v0='1ZGE4IRWW1MAN' where id=7;
-update noar ti set v0='1ZGE4IRWW1MAN' where id=7;
-update noar tt set b2='KDWZHUVAAVUKVY14URSBPNWZQXC' where id=7;
-update noar ti set b2='KDWZHUVAAVUKVY14URSBPNWZQXC' where id=7;
-update noar tt set v0='CYE53QBP5MEWX0UYB8D2M' where id=8;
-update noar ti set v0='CYE53QBP5MEWX0UYB8D2M' where id=8;
-update noar tt set b0='MO0GUW56J4MNKJ4R611M0RU' where id=8;
-update noar ti set b0='MO0GUW56J4MNKJ4R611M0RU' where id=8;
-update noar tt set v0='PH1PZGX8UYUX5614F2HYBRNXROMV' where id=8;
-update noar ti set v0='PH1PZGX8UYUX5614F2HYBRNXROMV' where id=8;
-update noar tt set b1='C57TXEZCYA6V' where id=8;
-update noar ti set b1='C57TXEZCYA6V' where id=8;
-update noar tt set v0='ZE' where id=8;
-update noar ti set v0='ZE' where id=8;
-update noar tt set b2='G2B67SGW4' where id=8;
-update noar ti set b2='G2B67SGW4' where id=8;
-update noar tt set v0='JYY09FG2DJWI0FXS5V' where id=9;
-update noar ti set v0='JYY09FG2DJWI0FXS5V' where id=9;
-update noar tt set b0='BW71ETJ0WTIEEW0' where id=9;
-update noar ti set b0='BW71ETJ0WTIEEW0' where id=9;
-update noar tt set v0='MDS1PX2A' where id=9;
-update noar ti set v0='MDS1PX2A' where id=9;
-update noar tt set b1='R96ODXV' where id=9;
-update noar ti set b1='R96ODXV' where id=9;
-update noar tt set v0='FIX2TS4ME60JF863SQBM' where id=9;
-update noar ti set v0='FIX2TS4ME60JF863SQBM' where id=9;
-update noar tt set b2='05N115LPDHX2MX7FM9K9CNG' where id=9;
-update noar ti set b2='05N115LPDHX2MX7FM9K9CNG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C8AVVU3YZ3QQZEQG7Q5BLY2IPKPG' where id=1;
-update noar ti set v0='C8AVVU3YZ3QQZEQG7Q5BLY2IPKPG' where id=1;
-update noar tt set b0='2LRGW9RUEYNKU2OQOZYZOHLSL7YNCQXA' where id=1;
-update noar ti set b0='2LRGW9RUEYNKU2OQOZYZOHLSL7YNCQXA' where id=1;
-update noar tt set v0='M' where id=1;
-update noar ti set v0='M' where id=1;
-update noar tt set b1='LD407W9AAO2CCSV' where id=1;
-update noar ti set b1='LD407W9AAO2CCSV' where id=1;
-update noar tt set v0='P' where id=1;
-update noar ti set v0='P' where id=1;
-update noar tt set b2='336YN54X0HJMTEG' where id=1;
-update noar ti set b2='336YN54X0HJMTEG' where id=1;
-update noar tt set v0='A34N0MTKXF6HO6DCO7DZXG' where id=2;
-update noar ti set v0='A34N0MTKXF6HO6DCO7DZXG' where id=2;
-update noar tt set b0='I14HKE9VOC9SYS7K6PS8GONN46B' where id=2;
-update noar ti set b0='I14HKE9VOC9SYS7K6PS8GONN46B' where id=2;
-update noar tt set v0='SD5XJNJGOEOUOB0U2UQ0' where id=2;
-update noar ti set v0='SD5XJNJGOEOUOB0U2UQ0' where id=2;
-update noar tt set b1='L1WQBU4' where id=2;
-update noar ti set b1='L1WQBU4' where id=2;
-update noar tt set v0='JHZMA' where id=2;
-update noar ti set v0='JHZMA' where id=2;
-update noar tt set b2='IPZ1PVKZM2B8A66Q21XUY8HFQL8NEARS' where id=2;
-update noar ti set b2='IPZ1PVKZM2B8A66Q21XUY8HFQL8NEARS' where id=2;
-update noar tt set v0='8VMXFJ614TAO2KR1' where id=3;
-update noar ti set v0='8VMXFJ614TAO2KR1' where id=3;
-update noar tt set b0='3G2E6W7D0DY4GEE' where id=3;
-update noar ti set b0='3G2E6W7D0DY4GEE' where id=3;
-update noar tt set v0='QO42CBU3WA098CACF' where id=3;
-update noar ti set v0='QO42CBU3WA098CACF' where id=3;
-update noar tt set b1='J462SNFA2OQC96VK830NDN7IPREC0GY' where id=3;
-update noar ti set b1='J462SNFA2OQC96VK830NDN7IPREC0GY' where id=3;
-update noar tt set v0='IXR3ORU5ZE' where id=3;
-update noar ti set v0='IXR3ORU5ZE' where id=3;
-update noar tt set b2='HE' where id=3;
-update noar ti set b2='HE' where id=3;
-update noar tt set v0='A1GCOSBOTOAK87J8C6E5L44' where id=4;
-update noar ti set v0='A1GCOSBOTOAK87J8C6E5L44' where id=4;
-update noar tt set b0='C9GJYOYXBJM8K3O446MXGHLC' where id=4;
-update noar ti set b0='C9GJYOYXBJM8K3O446MXGHLC' where id=4;
-update noar tt set v0='NKTFZ5CIDGOAQG' where id=4;
-update noar ti set v0='NKTFZ5CIDGOAQG' where id=4;
-update noar tt set b1='4I7QEP' where id=4;
-update noar ti set b1='4I7QEP' where id=4;
-update noar tt set v0='JXW0ZGKPU2880XKI' where id=4;
-update noar ti set v0='JXW0ZGKPU2880XKI' where id=4;
-update noar tt set b2='4JIYJI' where id=4;
-update noar ti set b2='4JIYJI' where id=4;
-update noar tt set v0='2827S8JC1AQQD0K4D9RGTR914' where id=5;
-update noar ti set v0='2827S8JC1AQQD0K4D9RGTR914' where id=5;
-update noar tt set b0='7MZBUNA' where id=5;
-update noar ti set b0='7MZBUNA' where id=5;
-update noar tt set v0='KWZFDFH4WMCAWJPD7' where id=5;
-update noar ti set v0='KWZFDFH4WMCAWJPD7' where id=5;
-update noar tt set b1='MTWJCGQM4P2BU' where id=5;
-update noar ti set b1='MTWJCGQM4P2BU' where id=5;
-update noar tt set v0='MV98QWGBLXPYUQ' where id=5;
-update noar ti set v0='MV98QWGBLXPYUQ' where id=5;
-update noar tt set b2='UDMCF0CC0OGWHNRT95QYTAQKBGB' where id=5;
-update noar ti set b2='UDMCF0CC0OGWHNRT95QYTAQKBGB' where id=5;
-update noar tt set v0='LBHBCQC07BFAMTYSEEXU5J' where id=6;
-update noar ti set v0='LBHBCQC07BFAMTYSEEXU5J' where id=6;
-update noar tt set b0='2XKH9L' where id=6;
-update noar ti set b0='2XKH9L' where id=6;
-update noar tt set v0='TF' where id=6;
-update noar ti set v0='TF' where id=6;
-update noar tt set b1='O9YD3BF' where id=6;
-update noar ti set b1='O9YD3BF' where id=6;
-update noar tt set v0='HKIZIRFOQC' where id=6;
-update noar ti set v0='HKIZIRFOQC' where id=6;
-update noar tt set b2='0I0BRNHZ02J6JPJCIZQ2RQ9' where id=6;
-update noar ti set b2='0I0BRNHZ02J6JPJCIZQ2RQ9' where id=6;
-update noar tt set v0='9AL1RRIHNI8Z4OZP85ZAJWLN4F46FKA' where id=7;
-update noar ti set v0='9AL1RRIHNI8Z4OZP85ZAJWLN4F46FKA' where id=7;
-update noar tt set b0='6IO5DIEN55YFFLHMMJB64O4G' where id=7;
-update noar ti set b0='6IO5DIEN55YFFLHMMJB64O4G' where id=7;
-update noar tt set v0='U68VEVJS35X4HPUIQ1XN' where id=7;
-update noar ti set v0='U68VEVJS35X4HPUIQ1XN' where id=7;
-update noar tt set b1='QB70Q4KTKST9IE2' where id=7;
-update noar ti set b1='QB70Q4KTKST9IE2' where id=7;
-update noar tt set v0='EZH541YPJZRRZ6DUDVUU5L' where id=7;
-update noar ti set v0='EZH541YPJZRRZ6DUDVUU5L' where id=7;
-update noar tt set b2='1BFYY05IWUR0FY4YWRH5G' where id=7;
-update noar ti set b2='1BFYY05IWUR0FY4YWRH5G' where id=7;
-update noar tt set v0='HE2RTXDKYLB' where id=8;
-update noar ti set v0='HE2RTXDKYLB' where id=8;
-update noar tt set b0='H8QTFZBS6ETYUODHQPSHKH8NX' where id=8;
-update noar ti set b0='H8QTFZBS6ETYUODHQPSHKH8NX' where id=8;
-update noar tt set v0='KC8QDE5N8DLDMPOQHO2' where id=8;
-update noar ti set v0='KC8QDE5N8DLDMPOQHO2' where id=8;
-update noar tt set b1='CU0Y2UUFC3DHBWJAV8S1AB0' where id=8;
-update noar ti set b1='CU0Y2UUFC3DHBWJAV8S1AB0' where id=8;
-update noar tt set v0='2LXG6CREDZKIQD' where id=8;
-update noar ti set v0='2LXG6CREDZKIQD' where id=8;
-update noar tt set b2='X' where id=8;
-update noar ti set b2='X' where id=8;
-update noar tt set v0='6' where id=9;
-update noar ti set v0='6' where id=9;
-update noar tt set b0='1M4EB0VTBQ1FYQQR8J5' where id=9;
-update noar ti set b0='1M4EB0VTBQ1FYQQR8J5' where id=9;
-update noar tt set v0='60PTRWJG5X7XCUOX' where id=9;
-update noar ti set v0='60PTRWJG5X7XCUOX' where id=9;
-update noar tt set b1='JQ9KAN418N7N7LXN88N84EVH' where id=9;
-update noar ti set b1='JQ9KAN418N7N7LXN88N84EVH' where id=9;
-update noar tt set v0='X77FOJINSWXEPW' where id=9;
-update noar ti set v0='X77FOJINSWXEPW' where id=9;
-update noar tt set b2='I4Z0LC' where id=9;
-update noar ti set b2='I4Z0LC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='17XW' where id=1;
-update noar ti set v0='17XW' where id=1;
-update noar tt set b0='OGZ' where id=1;
-update noar ti set b0='OGZ' where id=1;
-update noar tt set v0='XSVDXTHMV4KKHHCUKUE' where id=1;
-update noar ti set v0='XSVDXTHMV4KKHHCUKUE' where id=1;
-update noar tt set b1='9ZYEQP6UZWWO8MAEJ3TRO0AWPBC5MN' where id=1;
-update noar ti set b1='9ZYEQP6UZWWO8MAEJ3TRO0AWPBC5MN' where id=1;
-update noar tt set v0='K09COWECDCM6G1KK5L' where id=1;
-update noar ti set v0='K09COWECDCM6G1KK5L' where id=1;
-update noar tt set b2='22U50ZPB' where id=1;
-update noar ti set b2='22U50ZPB' where id=1;
-update noar tt set v0='BF6VSD4W6R258AGZS6HTH' where id=2;
-update noar ti set v0='BF6VSD4W6R258AGZS6HTH' where id=2;
-update noar tt set b0='IDE5YAXZOU40I' where id=2;
-update noar ti set b0='IDE5YAXZOU40I' where id=2;
-update noar tt set v0='TT0G1WAW0323S6LR6P9U8E2OSXD37Q' where id=2;
-update noar ti set v0='TT0G1WAW0323S6LR6P9U8E2OSXD37Q' where id=2;
-update noar tt set b1='C43MAKTB0IHL36UVF8X3IJ8X3D' where id=2;
-update noar ti set b1='C43MAKTB0IHL36UVF8X3IJ8X3D' where id=2;
-update noar tt set v0='EYTUME7QTT7Q10WYISERBBDR' where id=2;
-update noar ti set v0='EYTUME7QTT7Q10WYISERBBDR' where id=2;
-update noar tt set b2='SOBU4VG6R791UNM' where id=2;
-update noar ti set b2='SOBU4VG6R791UNM' where id=2;
-update noar tt set v0='P2VL4MEOOQQKHSFQJ8' where id=3;
-update noar ti set v0='P2VL4MEOOQQKHSFQJ8' where id=3;
-update noar tt set b0='S' where id=3;
-update noar ti set b0='S' where id=3;
-update noar tt set v0='PXSW5H35H0M6JUHLQ8EYMSZ6' where id=3;
-update noar ti set v0='PXSW5H35H0M6JUHLQ8EYMSZ6' where id=3;
-update noar tt set b1='Y1X' where id=3;
-update noar ti set b1='Y1X' where id=3;
-update noar tt set v0='E5IORNATZ9A9ZZW' where id=3;
-update noar ti set v0='E5IORNATZ9A9ZZW' where id=3;
-update noar tt set b2='8G9TV6GNBG2MT' where id=3;
-update noar ti set b2='8G9TV6GNBG2MT' where id=3;
-update noar tt set v0='IX0TTYZ42IN4UXLFV4DAEIOPMUFD' where id=4;
-update noar ti set v0='IX0TTYZ42IN4UXLFV4DAEIOPMUFD' where id=4;
-update noar tt set b0='P5572WN57VHX0CGN73PKIHSOWZGFJ7' where id=4;
-update noar ti set b0='P5572WN57VHX0CGN73PKIHSOWZGFJ7' where id=4;
-update noar tt set v0='4WU63F4PTPFJPZ4S7W7FRPVK7VK' where id=4;
-update noar ti set v0='4WU63F4PTPFJPZ4S7W7FRPVK7VK' where id=4;
-update noar tt set b1='GCFDECVIP0FZX8QTKD5H71' where id=4;
-update noar ti set b1='GCFDECVIP0FZX8QTKD5H71' where id=4;
-update noar tt set v0='AT126111KT' where id=4;
-update noar ti set v0='AT126111KT' where id=4;
-update noar tt set b2='C2ZSEGBWSYDE' where id=4;
-update noar ti set b2='C2ZSEGBWSYDE' where id=4;
-update noar tt set v0='0EA7QDPMS9EZP5EBV' where id=5;
-update noar ti set v0='0EA7QDPMS9EZP5EBV' where id=5;
-update noar tt set b0='O1U9K7MJPG5IKCGG6EJBQ0YCPM' where id=5;
-update noar ti set b0='O1U9K7MJPG5IKCGG6EJBQ0YCPM' where id=5;
-update noar tt set v0='71SGU26Z78S4A4X' where id=5;
-update noar ti set v0='71SGU26Z78S4A4X' where id=5;
-update noar tt set b1='1O3M9RQES' where id=5;
-update noar ti set b1='1O3M9RQES' where id=5;
-update noar tt set v0='4S26QD4BGJXH' where id=5;
-update noar ti set v0='4S26QD4BGJXH' where id=5;
-update noar tt set b2='CZQ9DJLU85E' where id=5;
-update noar ti set b2='CZQ9DJLU85E' where id=5;
-update noar tt set v0='TTME' where id=6;
-update noar ti set v0='TTME' where id=6;
-update noar tt set b0='S1PH4AODP9W' where id=6;
-update noar ti set b0='S1PH4AODP9W' where id=6;
-update noar tt set v0='UQ88N1SYLB5FLESZQY84' where id=6;
-update noar ti set v0='UQ88N1SYLB5FLESZQY84' where id=6;
-update noar tt set b1='6G34Z94VFXGBTSP' where id=6;
-update noar ti set b1='6G34Z94VFXGBTSP' where id=6;
-update noar tt set v0='PIA2TD38I4IFQ640DC54G8S5BJSZKL' where id=6;
-update noar ti set v0='PIA2TD38I4IFQ640DC54G8S5BJSZKL' where id=6;
-update noar tt set b2='907SEJ91BSE6J98LHCK8X' where id=6;
-update noar ti set b2='907SEJ91BSE6J98LHCK8X' where id=6;
-update noar tt set v0='6EBNR3DIYZA4Q9IBYCSOYTGBR' where id=7;
-update noar ti set v0='6EBNR3DIYZA4Q9IBYCSOYTGBR' where id=7;
-update noar tt set b0='LU0ULWC9BC9DLGWYZLY4LQFVUN4OOB' where id=7;
-update noar ti set b0='LU0ULWC9BC9DLGWYZLY4LQFVUN4OOB' where id=7;
-update noar tt set v0='7CUOXQOYDQSP' where id=7;
-update noar ti set v0='7CUOXQOYDQSP' where id=7;
-update noar tt set b1='L7WX5QTBE2EX2ULGOQ3WWWZDCQVD' where id=7;
-update noar ti set b1='L7WX5QTBE2EX2ULGOQ3WWWZDCQVD' where id=7;
-update noar tt set v0='YJ9DUUN' where id=7;
-update noar ti set v0='YJ9DUUN' where id=7;
-update noar tt set b2='VC3RBPJJST7SO14P61OL7U' where id=7;
-update noar ti set b2='VC3RBPJJST7SO14P61OL7U' where id=7;
-update noar tt set v0='LDNU1ZFW68FOSN64D32XLPRQ2OVUNPT3' where id=8;
-update noar ti set v0='LDNU1ZFW68FOSN64D32XLPRQ2OVUNPT3' where id=8;
-update noar tt set b0='469' where id=8;
-update noar ti set b0='469' where id=8;
-update noar tt set v0='C6B7RDY7ARAVYU6G1QBKYROF65YWEX' where id=8;
-update noar ti set v0='C6B7RDY7ARAVYU6G1QBKYROF65YWEX' where id=8;
-update noar tt set b1='H3TM3RBV8R7XEQYUH6A0OKKGX' where id=8;
-update noar ti set b1='H3TM3RBV8R7XEQYUH6A0OKKGX' where id=8;
-update noar tt set v0='QT2TOT5BWUK3O' where id=8;
-update noar ti set v0='QT2TOT5BWUK3O' where id=8;
-update noar tt set b2='442' where id=8;
-update noar ti set b2='442' where id=8;
-update noar tt set v0='BY8YQHNJ' where id=9;
-update noar ti set v0='BY8YQHNJ' where id=9;
-update noar tt set b0='ULAYW3ZNW3RSK7L8VI4JA0L0Y4Y2R3U' where id=9;
-update noar ti set b0='ULAYW3ZNW3RSK7L8VI4JA0L0Y4Y2R3U' where id=9;
-update noar tt set v0='WT7V3VQKGD1LDL83QH0' where id=9;
-update noar ti set v0='WT7V3VQKGD1LDL83QH0' where id=9;
-update noar tt set b1='IVNA2V4GI6YE2X6DG150YH25FP' where id=9;
-update noar ti set b1='IVNA2V4GI6YE2X6DG150YH25FP' where id=9;
-update noar tt set v0='PCBB88Q5' where id=9;
-update noar ti set v0='PCBB88Q5' where id=9;
-update noar tt set b2='0LTSCEZUVG03T2TKLJ7' where id=9;
-update noar ti set b2='0LTSCEZUVG03T2TKLJ7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9F2UUEOR5EC0YD' where id=1;
-update noar ti set v0='9F2UUEOR5EC0YD' where id=1;
-update noar tt set b0='MH1FXFZZCZ4HDGMIAHPKJU9019TBWIY' where id=1;
-update noar ti set b0='MH1FXFZZCZ4HDGMIAHPKJU9019TBWIY' where id=1;
-update noar tt set v0='ZQT0V2616NTEI3HJZ9E9I6PBSWYUY' where id=1;
-update noar ti set v0='ZQT0V2616NTEI3HJZ9E9I6PBSWYUY' where id=1;
-update noar tt set b1='JXZ6GE0E8UNUATT2XKSJIYWODDT' where id=1;
-update noar ti set b1='JXZ6GE0E8UNUATT2XKSJIYWODDT' where id=1;
-update noar tt set v0='O1H6LD4EOEJ22SRRG6J2Z7N4GVW5F' where id=1;
-update noar ti set v0='O1H6LD4EOEJ22SRRG6J2Z7N4GVW5F' where id=1;
-update noar tt set b2='ZEDD87VDST9JWQ' where id=1;
-update noar ti set b2='ZEDD87VDST9JWQ' where id=1;
-update noar tt set v0='5CHAU3S25AQY8SN6EY' where id=2;
-update noar ti set v0='5CHAU3S25AQY8SN6EY' where id=2;
-update noar tt set b0='4GD' where id=2;
-update noar ti set b0='4GD' where id=2;
-update noar tt set v0='ID' where id=2;
-update noar ti set v0='ID' where id=2;
-update noar tt set b1='ABX51353GW74' where id=2;
-update noar ti set b1='ABX51353GW74' where id=2;
-update noar tt set v0='4OL46YHHX53CLRX6CRHOO1KP' where id=2;
-update noar ti set v0='4OL46YHHX53CLRX6CRHOO1KP' where id=2;
-update noar tt set b2='K6TE7H' where id=2;
-update noar ti set b2='K6TE7H' where id=2;
-update noar tt set v0='6P81VTSAAOD8CQHNGKZOE9T4LLFBM' where id=3;
-update noar ti set v0='6P81VTSAAOD8CQHNGKZOE9T4LLFBM' where id=3;
-update noar tt set b0='AKY82LUNMQLV8EZA7HQ0JQL5ZE0' where id=3;
-update noar ti set b0='AKY82LUNMQLV8EZA7HQ0JQL5ZE0' where id=3;
-update noar tt set v0='C52MMWSJJVDF5LFFTX4X' where id=3;
-update noar ti set v0='C52MMWSJJVDF5LFFTX4X' where id=3;
-update noar tt set b1='6NLAW6DZBAH1EZKX4KGIZBB8EJQHSGI' where id=3;
-update noar ti set b1='6NLAW6DZBAH1EZKX4KGIZBB8EJQHSGI' where id=3;
-update noar tt set v0='MDPRSO17N2M6F73' where id=3;
-update noar ti set v0='MDPRSO17N2M6F73' where id=3;
-update noar tt set b2='JGTCWBMCTTJZKFUUB9BSFY56' where id=3;
-update noar ti set b2='JGTCWBMCTTJZKFUUB9BSFY56' where id=3;
-update noar tt set v0='AC1F2LW6NACBU7J5PGQAJS9M' where id=4;
-update noar ti set v0='AC1F2LW6NACBU7J5PGQAJS9M' where id=4;
-update noar tt set b0='REEOS' where id=4;
-update noar ti set b0='REEOS' where id=4;
-update noar tt set v0='LL3H6A9N7CO1O1WJMR8SLFKGP1' where id=4;
-update noar ti set v0='LL3H6A9N7CO1O1WJMR8SLFKGP1' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='ASL84DR76KZU7M' where id=4;
-update noar ti set v0='ASL84DR76KZU7M' where id=4;
-update noar tt set b2='LEIX3YR91SYHP51DWFJGC9EZA0BA0PNA' where id=4;
-update noar ti set b2='LEIX3YR91SYHP51DWFJGC9EZA0BA0PNA' where id=4;
-update noar tt set v0='02HZ1E10ZE1' where id=5;
-update noar ti set v0='02HZ1E10ZE1' where id=5;
-update noar tt set b0='YJZE7ADA5BL2PCI4YO4OIH4Y0NRC1' where id=5;
-update noar ti set b0='YJZE7ADA5BL2PCI4YO4OIH4Y0NRC1' where id=5;
-update noar tt set v0='S8TYW9Q0J0FGJ' where id=5;
-update noar ti set v0='S8TYW9Q0J0FGJ' where id=5;
-update noar tt set b1='5IGK07FMJ8DWVMS6LEGT6Z0JUF588FQ' where id=5;
-update noar ti set b1='5IGK07FMJ8DWVMS6LEGT6Z0JUF588FQ' where id=5;
-update noar tt set v0='KR12ZOKEQJG65EBE9PV5PF' where id=5;
-update noar ti set v0='KR12ZOKEQJG65EBE9PV5PF' where id=5;
-update noar tt set b2='95O3DT' where id=5;
-update noar ti set b2='95O3DT' where id=5;
-update noar tt set v0='5BDWTVAASDLHR3LGSXS' where id=6;
-update noar ti set v0='5BDWTVAASDLHR3LGSXS' where id=6;
-update noar tt set b0='OUUPVAO5RXQMVR8E4US50P' where id=6;
-update noar ti set b0='OUUPVAO5RXQMVR8E4US50P' where id=6;
-update noar tt set v0='Y7BZZU4SK' where id=6;
-update noar ti set v0='Y7BZZU4SK' where id=6;
-update noar tt set b1='KBHOK4HSQA3PZTZK5VVXJOJ87X9YUVX' where id=6;
-update noar ti set b1='KBHOK4HSQA3PZTZK5VVXJOJ87X9YUVX' where id=6;
-update noar tt set v0='5KXY9TM50HIYD' where id=6;
-update noar ti set v0='5KXY9TM50HIYD' where id=6;
-update noar tt set b2='FFIYZA0A1FDQ9YJR471JUDWDEJGL9R' where id=6;
-update noar ti set b2='FFIYZA0A1FDQ9YJR471JUDWDEJGL9R' where id=6;
-update noar tt set v0='G09YGJ2MHVSNH9S44B5GAN' where id=7;
-update noar ti set v0='G09YGJ2MHVSNH9S44B5GAN' where id=7;
-update noar tt set b0='C' where id=7;
-update noar ti set b0='C' where id=7;
-update noar tt set v0='NO9M9ITFS42A' where id=7;
-update noar ti set v0='NO9M9ITFS42A' where id=7;
-update noar tt set b1='SUM8A946P6RJCE7DYQ' where id=7;
-update noar ti set b1='SUM8A946P6RJCE7DYQ' where id=7;
-update noar tt set v0='YC1ZA79C2IJKL' where id=7;
-update noar ti set v0='YC1ZA79C2IJKL' where id=7;
-update noar tt set b2='3BLZFQ6A' where id=7;
-update noar ti set b2='3BLZFQ6A' where id=7;
-update noar tt set v0='3IIXY1GTYISDJ276Y3' where id=8;
-update noar ti set v0='3IIXY1GTYISDJ276Y3' where id=8;
-update noar tt set b0='DUY5P4LN7DFX7M7U9HO' where id=8;
-update noar ti set b0='DUY5P4LN7DFX7M7U9HO' where id=8;
-update noar tt set v0='U36ECOKVIBROSDID9' where id=8;
-update noar ti set v0='U36ECOKVIBROSDID9' where id=8;
-update noar tt set b1='S2HT6JC8QN1PZFV9QKSXCUDA6O0XNK36' where id=8;
-update noar ti set b1='S2HT6JC8QN1PZFV9QKSXCUDA6O0XNK36' where id=8;
-update noar tt set v0='GV6CE' where id=8;
-update noar ti set v0='GV6CE' where id=8;
-update noar tt set b2='J7VFYOPJEE3SK' where id=8;
-update noar ti set b2='J7VFYOPJEE3SK' where id=8;
-update noar tt set v0='Q5UO' where id=9;
-update noar ti set v0='Q5UO' where id=9;
-update noar tt set b0='PFHFVJ0TM' where id=9;
-update noar ti set b0='PFHFVJ0TM' where id=9;
-update noar tt set v0='WVIDAGJ9IP' where id=9;
-update noar ti set v0='WVIDAGJ9IP' where id=9;
-update noar tt set b1='XS25A2C42I5NNMENIKUM0XX7IY' where id=9;
-update noar ti set b1='XS25A2C42I5NNMENIKUM0XX7IY' where id=9;
-update noar tt set v0='STL20D7YMU' where id=9;
-update noar ti set v0='STL20D7YMU' where id=9;
-update noar tt set b2='WIOXFUQVC85X30M' where id=9;
-update noar ti set b2='WIOXFUQVC85X30M' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='W157IUEO7WCM7LQVFUSHUQDU467' where id=1;
-update noar ti set v0='W157IUEO7WCM7LQVFUSHUQDU467' where id=1;
-update noar tt set b0='TSZWEEQWZ0B5GPUPS07RWEK5RG4UABD' where id=1;
-update noar ti set b0='TSZWEEQWZ0B5GPUPS07RWEK5RG4UABD' where id=1;
-update noar tt set v0='EGS51EG5SJIBCWN' where id=1;
-update noar ti set v0='EGS51EG5SJIBCWN' where id=1;
-update noar tt set b1='RT6CKA' where id=1;
-update noar ti set b1='RT6CKA' where id=1;
-update noar tt set v0='MKDBQ' where id=1;
-update noar ti set v0='MKDBQ' where id=1;
-update noar tt set b2='5J9BAFUHHFKACUMVWRV65NFOR74X' where id=1;
-update noar ti set b2='5J9BAFUHHFKACUMVWRV65NFOR74X' where id=1;
-update noar tt set v0='56XURDVW9' where id=2;
-update noar ti set v0='56XURDVW9' where id=2;
-update noar tt set b0='Z488EKIIKBV6QTW7KD' where id=2;
-update noar ti set b0='Z488EKIIKBV6QTW7KD' where id=2;
-update noar tt set v0='1098026SFEESCBGSLKJJKB093P' where id=2;
-update noar ti set v0='1098026SFEESCBGSLKJJKB093P' where id=2;
-update noar tt set b1='IDAHK2DRDGAJJKYO48' where id=2;
-update noar ti set b1='IDAHK2DRDGAJJKYO48' where id=2;
-update noar tt set v0='YABVGL24Z' where id=2;
-update noar ti set v0='YABVGL24Z' where id=2;
-update noar tt set b2='58PTBM67QPHIADXCP0O8TFRXSE' where id=2;
-update noar ti set b2='58PTBM67QPHIADXCP0O8TFRXSE' where id=2;
-update noar tt set v0='C4WK617Q6G3J6FLDRFNJ7OX2HMTGBYHU' where id=3;
-update noar ti set v0='C4WK617Q6G3J6FLDRFNJ7OX2HMTGBYHU' where id=3;
-update noar tt set b0='MBX1RN' where id=3;
-update noar ti set b0='MBX1RN' where id=3;
-update noar tt set v0='X2RPORBB1282PAKY4356TAC7' where id=3;
-update noar ti set v0='X2RPORBB1282PAKY4356TAC7' where id=3;
-update noar tt set b1='7XDBAAEIIW' where id=3;
-update noar ti set b1='7XDBAAEIIW' where id=3;
-update noar tt set v0='HVU0X2SDFW' where id=3;
-update noar ti set v0='HVU0X2SDFW' where id=3;
-update noar tt set b2='FU7IV5QTRRGDJIL21DINITLLP' where id=3;
-update noar ti set b2='FU7IV5QTRRGDJIL21DINITLLP' where id=3;
-update noar tt set v0='HRDG8HBV1ED3EO3VHTEVZ' where id=4;
-update noar ti set v0='HRDG8HBV1ED3EO3VHTEVZ' where id=4;
-update noar tt set b0='B' where id=4;
-update noar ti set b0='B' where id=4;
-update noar tt set v0='MP' where id=4;
-update noar ti set v0='MP' where id=4;
-update noar tt set b1='E7GEVUBQ1M' where id=4;
-update noar ti set b1='E7GEVUBQ1M' where id=4;
-update noar tt set v0='A1EGBNZ49BU9G3K2' where id=4;
-update noar ti set v0='A1EGBNZ49BU9G3K2' where id=4;
-update noar tt set b2='VNCTYBJV0G' where id=4;
-update noar ti set b2='VNCTYBJV0G' where id=4;
-update noar tt set v0='AH1WZFGX768YE8' where id=5;
-update noar ti set v0='AH1WZFGX768YE8' where id=5;
-update noar tt set b0='PI16IMFKEH2RJ9RXF8GUFH6SCU' where id=5;
-update noar ti set b0='PI16IMFKEH2RJ9RXF8GUFH6SCU' where id=5;
-update noar tt set v0='SLO7VCDGYETCWA20' where id=5;
-update noar ti set v0='SLO7VCDGYETCWA20' where id=5;
-update noar tt set b1='HIZJYKU9ZDET40EJB7H1G91H' where id=5;
-update noar ti set b1='HIZJYKU9ZDET40EJB7H1G91H' where id=5;
-update noar tt set v0='ZQYY51Y3OXUWI0752B9' where id=5;
-update noar ti set v0='ZQYY51Y3OXUWI0752B9' where id=5;
-update noar tt set b2='C' where id=5;
-update noar ti set b2='C' where id=5;
-update noar tt set v0='0NQW2B' where id=6;
-update noar ti set v0='0NQW2B' where id=6;
-update noar tt set b0='33MD91RAEZ' where id=6;
-update noar ti set b0='33MD91RAEZ' where id=6;
-update noar tt set v0='NP1OA916LHWGLLWSREF' where id=6;
-update noar ti set v0='NP1OA916LHWGLLWSREF' where id=6;
-update noar tt set b1='2LI6GZ14IMUJ7JFUN' where id=6;
-update noar ti set b1='2LI6GZ14IMUJ7JFUN' where id=6;
-update noar tt set v0='42896820IB7RI' where id=6;
-update noar ti set v0='42896820IB7RI' where id=6;
-update noar tt set b2='6E7CRPO8TGJERL57Y9AL4' where id=6;
-update noar ti set b2='6E7CRPO8TGJERL57Y9AL4' where id=6;
-update noar tt set v0='Y2DN9ITV' where id=7;
-update noar ti set v0='Y2DN9ITV' where id=7;
-update noar tt set b0='ZLGPSJGGRW77QKI9Z22VLYIIK8HMB' where id=7;
-update noar ti set b0='ZLGPSJGGRW77QKI9Z22VLYIIK8HMB' where id=7;
-update noar tt set v0='VTQISZV0EVNJTPQBLKE66OSDGGOTJA' where id=7;
-update noar ti set v0='VTQISZV0EVNJTPQBLKE66OSDGGOTJA' where id=7;
-update noar tt set b1='6L5XIGHXWANSEF2OWLL' where id=7;
-update noar ti set b1='6L5XIGHXWANSEF2OWLL' where id=7;
-update noar tt set v0='J5MI' where id=7;
-update noar ti set v0='J5MI' where id=7;
-update noar tt set b2='EG4PZZH25K' where id=7;
-update noar ti set b2='EG4PZZH25K' where id=7;
-update noar tt set v0='CX' where id=8;
-update noar ti set v0='CX' where id=8;
-update noar tt set b0='XMTQ0GG76YQMRNJJZFFI5D22V0HQG' where id=8;
-update noar ti set b0='XMTQ0GG76YQMRNJJZFFI5D22V0HQG' where id=8;
-update noar tt set v0='CEPOU4IEL6KZE2ZYHY7WR' where id=8;
-update noar ti set v0='CEPOU4IEL6KZE2ZYHY7WR' where id=8;
-update noar tt set b1='WH9E' where id=8;
-update noar ti set b1='WH9E' where id=8;
-update noar tt set v0='UBA36IC1BJZ360DDYVMAUS' where id=8;
-update noar ti set v0='UBA36IC1BJZ360DDYVMAUS' where id=8;
-update noar tt set b2='6UY7UBFUUSG75B76Z2BBUL51H1IL2UE' where id=8;
-update noar ti set b2='6UY7UBFUUSG75B76Z2BBUL51H1IL2UE' where id=8;
-update noar tt set v0='NHRP7TL8OSUL' where id=9;
-update noar ti set v0='NHRP7TL8OSUL' where id=9;
-update noar tt set b0='237OM' where id=9;
-update noar ti set b0='237OM' where id=9;
-update noar tt set v0='9FR1HH' where id=9;
-update noar ti set v0='9FR1HH' where id=9;
-update noar tt set b1='HKMHMNX5QDL0MJP333VXOAG9VP' where id=9;
-update noar ti set b1='HKMHMNX5QDL0MJP333VXOAG9VP' where id=9;
-update noar tt set v0='5U5' where id=9;
-update noar ti set v0='5U5' where id=9;
-update noar tt set b2='NI95R4YHI0FCK76B9QCQB7HXX9HJHV' where id=9;
-update noar ti set b2='NI95R4YHI0FCK76B9QCQB7HXX9HJHV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1BO1DNNP1E' where id=1;
-update noar ti set v0='1BO1DNNP1E' where id=1;
-update noar tt set b0='JKQ9TB1420A2A2XD6MOYTYQHDL' where id=1;
-update noar ti set b0='JKQ9TB1420A2A2XD6MOYTYQHDL' where id=1;
-update noar tt set v0='ZJ0PNKBMJBVIQD' where id=1;
-update noar ti set v0='ZJ0PNKBMJBVIQD' where id=1;
-update noar tt set b1='T' where id=1;
-update noar ti set b1='T' where id=1;
-update noar tt set v0='7L6Q6YLVIL6M0WUJAYOP' where id=1;
-update noar ti set v0='7L6Q6YLVIL6M0WUJAYOP' where id=1;
-update noar tt set b2='E613RECVZ471P4M3D0BU52' where id=1;
-update noar ti set b2='E613RECVZ471P4M3D0BU52' where id=1;
-update noar tt set v0='TCJZTUVLMGBAUK2EYQ8GQSH5MVJ' where id=2;
-update noar ti set v0='TCJZTUVLMGBAUK2EYQ8GQSH5MVJ' where id=2;
-update noar tt set b0='VWA9CZ2U07R9U' where id=2;
-update noar ti set b0='VWA9CZ2U07R9U' where id=2;
-update noar tt set v0='IZ485Z5O4W87TXUDKIQDM' where id=2;
-update noar ti set v0='IZ485Z5O4W87TXUDKIQDM' where id=2;
-update noar tt set b1='97H9MR' where id=2;
-update noar ti set b1='97H9MR' where id=2;
-update noar tt set v0='ZTQ4WAZA796DE7FW2RE8' where id=2;
-update noar ti set v0='ZTQ4WAZA796DE7FW2RE8' where id=2;
-update noar tt set b2='L7NA3RQ0NYUM887B3P3F0ERUIMQN' where id=2;
-update noar ti set b2='L7NA3RQ0NYUM887B3P3F0ERUIMQN' where id=2;
-update noar tt set v0='YLY4LQWGZ9R2U' where id=3;
-update noar ti set v0='YLY4LQWGZ9R2U' where id=3;
-update noar tt set b0='5A3F511Q' where id=3;
-update noar ti set b0='5A3F511Q' where id=3;
-update noar tt set v0='XNZWD29955QU5Z5VRXN6UN83' where id=3;
-update noar ti set v0='XNZWD29955QU5Z5VRXN6UN83' where id=3;
-update noar tt set b1='P6IORZWT6WY5J724D2O4G43PFMP10' where id=3;
-update noar ti set b1='P6IORZWT6WY5J724D2O4G43PFMP10' where id=3;
-update noar tt set v0='5RQXK' where id=3;
-update noar ti set v0='5RQXK' where id=3;
-update noar tt set b2='PMJ0Y2DUHE4' where id=3;
-update noar ti set b2='PMJ0Y2DUHE4' where id=3;
-update noar tt set v0='QHV78B9I8D3WOE' where id=4;
-update noar ti set v0='QHV78B9I8D3WOE' where id=4;
-update noar tt set b0='W4T3L8UKPE' where id=4;
-update noar ti set b0='W4T3L8UKPE' where id=4;
-update noar tt set v0='JYILDD' where id=4;
-update noar ti set v0='JYILDD' where id=4;
-update noar tt set b1='PM69E66IDALFHEGIXDINKD4SYR6M' where id=4;
-update noar ti set b1='PM69E66IDALFHEGIXDINKD4SYR6M' where id=4;
-update noar tt set v0='AY9V72MI82953VDAX1QZ8' where id=4;
-update noar ti set v0='AY9V72MI82953VDAX1QZ8' where id=4;
-update noar tt set b2='CSMCP8PJP556FRVFN6F3R3' where id=4;
-update noar ti set b2='CSMCP8PJP556FRVFN6F3R3' where id=4;
-update noar tt set v0='8ZCCTAUZI' where id=5;
-update noar ti set v0='8ZCCTAUZI' where id=5;
-update noar tt set b0='2O74R7TCE6HF5' where id=5;
-update noar ti set b0='2O74R7TCE6HF5' where id=5;
-update noar tt set v0='S' where id=5;
-update noar ti set v0='S' where id=5;
-update noar tt set b1='5WGXUS' where id=5;
-update noar ti set b1='5WGXUS' where id=5;
-update noar tt set v0='648JW68HGYL151YWKVQ7HR0BBCU' where id=5;
-update noar ti set v0='648JW68HGYL151YWKVQ7HR0BBCU' where id=5;
-update noar tt set b2='OGBX' where id=5;
-update noar ti set b2='OGBX' where id=5;
-update noar tt set v0='LNIACFCW0RJBBG01U' where id=6;
-update noar ti set v0='LNIACFCW0RJBBG01U' where id=6;
-update noar tt set b0='NYTCEPMJWJ' where id=6;
-update noar ti set b0='NYTCEPMJWJ' where id=6;
-update noar tt set v0='PA' where id=6;
-update noar ti set v0='PA' where id=6;
-update noar tt set b1='FZU9' where id=6;
-update noar ti set b1='FZU9' where id=6;
-update noar tt set v0='US7B749ROL8' where id=6;
-update noar ti set v0='US7B749ROL8' where id=6;
-update noar tt set b2='QFQ6PQO539RXNZ81H68LI2NU6RQ' where id=6;
-update noar ti set b2='QFQ6PQO539RXNZ81H68LI2NU6RQ' where id=6;
-update noar tt set v0='94ZUPABBW5C6TQH6VCQHZ031' where id=7;
-update noar ti set v0='94ZUPABBW5C6TQH6VCQHZ031' where id=7;
-update noar tt set b0='WCLYSOL83NAQ8FQ5' where id=7;
-update noar ti set b0='WCLYSOL83NAQ8FQ5' where id=7;
-update noar tt set v0='JGGHO' where id=7;
-update noar ti set v0='JGGHO' where id=7;
-update noar tt set b1='0QRRTAG1I2WK4HP4RKHS36BF8NCB' where id=7;
-update noar ti set b1='0QRRTAG1I2WK4HP4RKHS36BF8NCB' where id=7;
-update noar tt set v0='XR5S0ZUO2C1XI8QFHEKDQRAMJZ1' where id=7;
-update noar ti set v0='XR5S0ZUO2C1XI8QFHEKDQRAMJZ1' where id=7;
-update noar tt set b2='1E3BX30VGMBIAPF0LRJQ4NS5B58N8' where id=7;
-update noar ti set b2='1E3BX30VGMBIAPF0LRJQ4NS5B58N8' where id=7;
-update noar tt set v0='5WSYKYP9ERPVJ6FA3MIPLV' where id=8;
-update noar ti set v0='5WSYKYP9ERPVJ6FA3MIPLV' where id=8;
-update noar tt set b0='LCWFYGE0STUI' where id=8;
-update noar ti set b0='LCWFYGE0STUI' where id=8;
-update noar tt set v0='GO226N1Q295DKRVD' where id=8;
-update noar ti set v0='GO226N1Q295DKRVD' where id=8;
-update noar tt set b1='ETLTFA1FN2RMPE8N4ZWJ2751WU4NGP0V' where id=8;
-update noar ti set b1='ETLTFA1FN2RMPE8N4ZWJ2751WU4NGP0V' where id=8;
-update noar tt set v0='FOJ78559PBBV7VDDII0Q4UZQGL9TS' where id=8;
-update noar ti set v0='FOJ78559PBBV7VDDII0Q4UZQGL9TS' where id=8;
-update noar tt set b2='7BIQ7R2R0WNHRMTE9UO' where id=8;
-update noar ti set b2='7BIQ7R2R0WNHRMTE9UO' where id=8;
-update noar tt set v0='78UA7UZ8UTXCZARVYT4' where id=9;
-update noar ti set v0='78UA7UZ8UTXCZARVYT4' where id=9;
-update noar tt set b0='NNGL7UG0G8UJOMI8QTJP82PP' where id=9;
-update noar ti set b0='NNGL7UG0G8UJOMI8QTJP82PP' where id=9;
-update noar tt set v0='1SMS8S8GF0FO6ZJIQJSODBI80XJ' where id=9;
-update noar ti set v0='1SMS8S8GF0FO6ZJIQJSODBI80XJ' where id=9;
-update noar tt set b1='UW9FXM0' where id=9;
-update noar ti set b1='UW9FXM0' where id=9;
-update noar tt set v0='MJ5Z108TVNJR5X9S' where id=9;
-update noar ti set v0='MJ5Z108TVNJR5X9S' where id=9;
-update noar tt set b2='XVCIOCNQN5XFH818OM0TL3NL8' where id=9;
-update noar ti set b2='XVCIOCNQN5XFH818OM0TL3NL8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PTGKA67MQ' where id=1;
-update noar ti set v0='PTGKA67MQ' where id=1;
-update noar tt set b0='0D0RNA0ETEE696AOKL0UFT4S' where id=1;
-update noar ti set b0='0D0RNA0ETEE696AOKL0UFT4S' where id=1;
-update noar tt set v0='4T3QICKQ' where id=1;
-update noar ti set v0='4T3QICKQ' where id=1;
-update noar tt set b1='Q8F82F5SJZXFSUTD9L094YYHHCB' where id=1;
-update noar ti set b1='Q8F82F5SJZXFSUTD9L094YYHHCB' where id=1;
-update noar tt set v0='1HI00E6U2ORLOY7BARCPIIU' where id=1;
-update noar ti set v0='1HI00E6U2ORLOY7BARCPIIU' where id=1;
-update noar tt set b2='98BQCNT0GBA3OJXVF' where id=1;
-update noar ti set b2='98BQCNT0GBA3OJXVF' where id=1;
-update noar tt set v0='TUIEG35EHKJ3AXBE0RUT76WZHZRGXRJ' where id=2;
-update noar ti set v0='TUIEG35EHKJ3AXBE0RUT76WZHZRGXRJ' where id=2;
-update noar tt set b0='WQMJB' where id=2;
-update noar ti set b0='WQMJB' where id=2;
-update noar tt set v0='N1JU16FYP58ZBN7QXWVP' where id=2;
-update noar ti set v0='N1JU16FYP58ZBN7QXWVP' where id=2;
-update noar tt set b1='X9YXP9DSUPMN17D' where id=2;
-update noar ti set b1='X9YXP9DSUPMN17D' where id=2;
-update noar tt set v0='YJ0W1MRM3WC1FB8B4OSUNFD3HKRQ3D' where id=2;
-update noar ti set v0='YJ0W1MRM3WC1FB8B4OSUNFD3HKRQ3D' where id=2;
-update noar tt set b2='B6AO2L2W116OWBX9BEC9WLXUAX2' where id=2;
-update noar ti set b2='B6AO2L2W116OWBX9BEC9WLXUAX2' where id=2;
-update noar tt set v0='1R9SFJW8Z9NU83' where id=3;
-update noar ti set v0='1R9SFJW8Z9NU83' where id=3;
-update noar tt set b0='P28' where id=3;
-update noar ti set b0='P28' where id=3;
-update noar tt set v0='KQYOF1CEVWXBS2IENU85THA' where id=3;
-update noar ti set v0='KQYOF1CEVWXBS2IENU85THA' where id=3;
-update noar tt set b1='FVDTPJXJGZZQRQM0RV3W12G9M' where id=3;
-update noar ti set b1='FVDTPJXJGZZQRQM0RV3W12G9M' where id=3;
-update noar tt set v0='IOQ53JN52I5S3SCKAHCFMEL0F' where id=3;
-update noar ti set v0='IOQ53JN52I5S3SCKAHCFMEL0F' where id=3;
-update noar tt set b2='D' where id=3;
-update noar ti set b2='D' where id=3;
-update noar tt set v0='CHN3KRD3WP1YTW4PR3ZZQKFTM' where id=4;
-update noar ti set v0='CHN3KRD3WP1YTW4PR3ZZQKFTM' where id=4;
-update noar tt set b0='4T65Z9' where id=4;
-update noar ti set b0='4T65Z9' where id=4;
-update noar tt set v0='KRP0O32NIN2NVLFRJ3ZI' where id=4;
-update noar ti set v0='KRP0O32NIN2NVLFRJ3ZI' where id=4;
-update noar tt set b1='T5FRQXT0IT61OIPJRXTOC6S49' where id=4;
-update noar ti set b1='T5FRQXT0IT61OIPJRXTOC6S49' where id=4;
-update noar tt set v0='OCZSSF95DXRVTP783BPH6AQL' where id=4;
-update noar ti set v0='OCZSSF95DXRVTP783BPH6AQL' where id=4;
-update noar tt set b2='95RSMZ53729RYJ4AB1E8KPUBK' where id=4;
-update noar ti set b2='95RSMZ53729RYJ4AB1E8KPUBK' where id=4;
-update noar tt set v0='IAYFC7Q5RQ9L6G24FD4UCNYP' where id=5;
-update noar ti set v0='IAYFC7Q5RQ9L6G24FD4UCNYP' where id=5;
-update noar tt set b0='OA3FYFCJLC0D6T' where id=5;
-update noar ti set b0='OA3FYFCJLC0D6T' where id=5;
-update noar tt set v0='71247J8C' where id=5;
-update noar ti set v0='71247J8C' where id=5;
-update noar tt set b1='3TU6XTNG1' where id=5;
-update noar ti set b1='3TU6XTNG1' where id=5;
-update noar tt set v0='FG' where id=5;
-update noar ti set v0='FG' where id=5;
-update noar tt set b2='E84' where id=5;
-update noar ti set b2='E84' where id=5;
-update noar tt set v0='6WHJ8LB6CKJRXP2Y8RFE5XGV' where id=6;
-update noar ti set v0='6WHJ8LB6CKJRXP2Y8RFE5XGV' where id=6;
-update noar tt set b0='XXNGTMANVO' where id=6;
-update noar ti set b0='XXNGTMANVO' where id=6;
-update noar tt set v0='Y7DLDIS7VZR' where id=6;
-update noar ti set v0='Y7DLDIS7VZR' where id=6;
-update noar tt set b1='X4M7ZAXEF65KO5ZKX' where id=6;
-update noar ti set b1='X4M7ZAXEF65KO5ZKX' where id=6;
-update noar tt set v0='45JOTHEYLO0CAR60JVZYQ8PBJ' where id=6;
-update noar ti set v0='45JOTHEYLO0CAR60JVZYQ8PBJ' where id=6;
-update noar tt set b2='G043OIEM83ID' where id=6;
-update noar ti set b2='G043OIEM83ID' where id=6;
-update noar tt set v0='IHVB7ER2' where id=7;
-update noar ti set v0='IHVB7ER2' where id=7;
-update noar tt set b0='LOIUO4E01ZRXK1O' where id=7;
-update noar ti set b0='LOIUO4E01ZRXK1O' where id=7;
-update noar tt set v0='37M4S6GN98OG' where id=7;
-update noar ti set v0='37M4S6GN98OG' where id=7;
-update noar tt set b1='R3E6XJ2TC8DOYXE' where id=7;
-update noar ti set b1='R3E6XJ2TC8DOYXE' where id=7;
-update noar tt set v0='JLVUT524TZUE' where id=7;
-update noar ti set v0='JLVUT524TZUE' where id=7;
-update noar tt set b2='NK95KSOVU4Z' where id=7;
-update noar ti set b2='NK95KSOVU4Z' where id=7;
-update noar tt set v0='UOW1PHY00J7KXBHJF68' where id=8;
-update noar ti set v0='UOW1PHY00J7KXBHJF68' where id=8;
-update noar tt set b0='Q90RSEZBOJWO4098IALDLFQJ' where id=8;
-update noar ti set b0='Q90RSEZBOJWO4098IALDLFQJ' where id=8;
-update noar tt set v0='2XW1YFPN' where id=8;
-update noar ti set v0='2XW1YFPN' where id=8;
-update noar tt set b1='QZA' where id=8;
-update noar ti set b1='QZA' where id=8;
-update noar tt set v0='JCHE7A2F2NI8XXF9APFWPGSNQ2' where id=8;
-update noar ti set v0='JCHE7A2F2NI8XXF9APFWPGSNQ2' where id=8;
-update noar tt set b2='P2YSYWS9H8F5UA3GGPDN' where id=8;
-update noar ti set b2='P2YSYWS9H8F5UA3GGPDN' where id=8;
-update noar tt set v0='PI0IKNTCB5DJ48D2S4BN6ON2' where id=9;
-update noar ti set v0='PI0IKNTCB5DJ48D2S4BN6ON2' where id=9;
-update noar tt set b0='4Y23GZ7RMUQM7J362X' where id=9;
-update noar ti set b0='4Y23GZ7RMUQM7J362X' where id=9;
-update noar tt set v0='SSKFB1YB40PKXXYF3JCD4XDT0Z' where id=9;
-update noar ti set v0='SSKFB1YB40PKXXYF3JCD4XDT0Z' where id=9;
-update noar tt set b1='R7PATZX8GY2PRJSB45S5A' where id=9;
-update noar ti set b1='R7PATZX8GY2PRJSB45S5A' where id=9;
-update noar tt set v0='V3IURG' where id=9;
-update noar ti set v0='V3IURG' where id=9;
-update noar tt set b2='CUEZ63J1YT7MUNZF9T22YOKE' where id=9;
-update noar ti set b2='CUEZ63J1YT7MUNZF9T22YOKE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CVQT6QBFJPXKKS3C2' where id=1;
-update noar ti set v0='CVQT6QBFJPXKKS3C2' where id=1;
-update noar tt set b0='KD9WJVZJFWVUCIEKKGG23JZD80K1S2' where id=1;
-update noar ti set b0='KD9WJVZJFWVUCIEKKGG23JZD80K1S2' where id=1;
-update noar tt set v0='KRSRZ5GS4BHVQZ' where id=1;
-update noar ti set v0='KRSRZ5GS4BHVQZ' where id=1;
-update noar tt set b1='JXTCPQ3R' where id=1;
-update noar ti set b1='JXTCPQ3R' where id=1;
-update noar tt set v0='22LCQF7ELOJZJGU' where id=1;
-update noar ti set v0='22LCQF7ELOJZJGU' where id=1;
-update noar tt set b2='ECPSQY4G9NBC5DWVQV495S' where id=1;
-update noar ti set b2='ECPSQY4G9NBC5DWVQV495S' where id=1;
-update noar tt set v0='JSIBYTVS01I6BKDRSX0NL8' where id=2;
-update noar ti set v0='JSIBYTVS01I6BKDRSX0NL8' where id=2;
-update noar tt set b0='2NUYN7O7YA47YNL' where id=2;
-update noar ti set b0='2NUYN7O7YA47YNL' where id=2;
-update noar tt set v0='FK6Q0YPV9K3FUJSP23H6GGPDRFVB5RG1' where id=2;
-update noar ti set v0='FK6Q0YPV9K3FUJSP23H6GGPDRFVB5RG1' where id=2;
-update noar tt set b1='890G17EVQQVQSEWC9IU3RWVLA2R3PC89' where id=2;
-update noar ti set b1='890G17EVQQVQSEWC9IU3RWVLA2R3PC89' where id=2;
-update noar tt set v0='KZQ74QHN9AW96FR2H4OXX01UHL7' where id=2;
-update noar ti set v0='KZQ74QHN9AW96FR2H4OXX01UHL7' where id=2;
-update noar tt set b2='ZJMC88A5VZLE7' where id=2;
-update noar ti set b2='ZJMC88A5VZLE7' where id=2;
-update noar tt set v0='B88FQW7KGY9NVZ1' where id=3;
-update noar ti set v0='B88FQW7KGY9NVZ1' where id=3;
-update noar tt set b0='MT9QU7VDPWY9T1668OF1V5KGH9UTE2G0' where id=3;
-update noar ti set b0='MT9QU7VDPWY9T1668OF1V5KGH9UTE2G0' where id=3;
-update noar tt set v0='K1KK0IO5CNAFAIY7K2JBTDDFAPC' where id=3;
-update noar ti set v0='K1KK0IO5CNAFAIY7K2JBTDDFAPC' where id=3;
-update noar tt set b1='H6IYS6UVG' where id=3;
-update noar ti set b1='H6IYS6UVG' where id=3;
-update noar tt set v0='GAK7BP56UOLPNY28GX9IAY9I' where id=3;
-update noar ti set v0='GAK7BP56UOLPNY28GX9IAY9I' where id=3;
-update noar tt set b2='UWN' where id=3;
-update noar ti set b2='UWN' where id=3;
-update noar tt set v0='HANVSS2K3CZY0CENQ' where id=4;
-update noar ti set v0='HANVSS2K3CZY0CENQ' where id=4;
-update noar tt set b0='DWOJ4708T351YK7Y5X4134ETRXO' where id=4;
-update noar ti set b0='DWOJ4708T351YK7Y5X4134ETRXO' where id=4;
-update noar tt set v0='OZYDIQO055EY' where id=4;
-update noar ti set v0='OZYDIQO055EY' where id=4;
-update noar tt set b1='Z4Q9Z' where id=4;
-update noar ti set b1='Z4Q9Z' where id=4;
-update noar tt set v0='J9D19VZIBLMUV1V79V' where id=4;
-update noar ti set v0='J9D19VZIBLMUV1V79V' where id=4;
-update noar tt set b2='NXD2YRXQIYIE9TM6K' where id=4;
-update noar ti set b2='NXD2YRXQIYIE9TM6K' where id=4;
-update noar tt set v0='OKCBOO51D4JM3TX9I1X' where id=5;
-update noar ti set v0='OKCBOO51D4JM3TX9I1X' where id=5;
-update noar tt set b0='V' where id=5;
-update noar ti set b0='V' where id=5;
-update noar tt set v0='FAKX0KXCLTS5LNVCX8I' where id=5;
-update noar ti set v0='FAKX0KXCLTS5LNVCX8I' where id=5;
-update noar tt set b1='GHNS1P5T84UN6R' where id=5;
-update noar ti set b1='GHNS1P5T84UN6R' where id=5;
-update noar tt set v0='SN1TIQLLGHO6SIELT3F6CR8EOZRBDF' where id=5;
-update noar ti set v0='SN1TIQLLGHO6SIELT3F6CR8EOZRBDF' where id=5;
-update noar tt set b2='GLW177V2OMO2OUHHIWBKQW53' where id=5;
-update noar ti set b2='GLW177V2OMO2OUHHIWBKQW53' where id=5;
-update noar tt set v0='Q6HHGU' where id=6;
-update noar ti set v0='Q6HHGU' where id=6;
-update noar tt set b0='9H1O0DW8GMGW8U617SFX' where id=6;
-update noar ti set b0='9H1O0DW8GMGW8U617SFX' where id=6;
-update noar tt set v0='BE6SKIRYEZLEPIK54G94R3S438QM' where id=6;
-update noar ti set v0='BE6SKIRYEZLEPIK54G94R3S438QM' where id=6;
-update noar tt set b1='OWPKMLGFUY9SYHPE8HE' where id=6;
-update noar ti set b1='OWPKMLGFUY9SYHPE8HE' where id=6;
-update noar tt set v0='ZCE35A1JS9MNT' where id=6;
-update noar ti set v0='ZCE35A1JS9MNT' where id=6;
-update noar tt set b2='NCG2PXQBB6OM7MSREXWZOG80EELLU' where id=6;
-update noar ti set b2='NCG2PXQBB6OM7MSREXWZOG80EELLU' where id=6;
-update noar tt set v0='M5EJ32ASHRY66CH4CST' where id=7;
-update noar ti set v0='M5EJ32ASHRY66CH4CST' where id=7;
-update noar tt set b0='D56MR' where id=7;
-update noar ti set b0='D56MR' where id=7;
-update noar tt set v0='LOR4V8EUFIQLQ41KKOTGV8X6' where id=7;
-update noar ti set v0='LOR4V8EUFIQLQ41KKOTGV8X6' where id=7;
-update noar tt set b1='86JX62U76TZ1' where id=7;
-update noar ti set b1='86JX62U76TZ1' where id=7;
-update noar tt set v0='7787RQK215BYT3BPJ44V' where id=7;
-update noar ti set v0='7787RQK215BYT3BPJ44V' where id=7;
-update noar tt set b2='HW2XDS4G129N7OL40VIAY4Q' where id=7;
-update noar ti set b2='HW2XDS4G129N7OL40VIAY4Q' where id=7;
-update noar tt set v0='8A5D8G51UFF61AZ1P6ZAG52' where id=8;
-update noar ti set v0='8A5D8G51UFF61AZ1P6ZAG52' where id=8;
-update noar tt set b0='DNUQ4B11G4UHWIIRF' where id=8;
-update noar ti set b0='DNUQ4B11G4UHWIIRF' where id=8;
-update noar tt set v0='T7S0T7EJKZKM3QXXKEJ2A2B8J6C7IP' where id=8;
-update noar ti set v0='T7S0T7EJKZKM3QXXKEJ2A2B8J6C7IP' where id=8;
-update noar tt set b1='I0WCTO2SO5INLDQWBZCUFO9NZ9BN1' where id=8;
-update noar ti set b1='I0WCTO2SO5INLDQWBZCUFO9NZ9BN1' where id=8;
-update noar tt set v0='FTJL6767C8R4ZZ7YB8B10QUUK' where id=8;
-update noar ti set v0='FTJL6767C8R4ZZ7YB8B10QUUK' where id=8;
-update noar tt set b2='VL36TG8RJOGEUH67R' where id=8;
-update noar ti set b2='VL36TG8RJOGEUH67R' where id=8;
-update noar tt set v0='4IXKPPYG9BVTEZRFVOGLCBZ' where id=9;
-update noar ti set v0='4IXKPPYG9BVTEZRFVOGLCBZ' where id=9;
-update noar tt set b0='AGJY7T1U5KT0FXTBL4FEQK75P3S6' where id=9;
-update noar ti set b0='AGJY7T1U5KT0FXTBL4FEQK75P3S6' where id=9;
-update noar tt set v0='2LWI00ARFL' where id=9;
-update noar ti set v0='2LWI00ARFL' where id=9;
-update noar tt set b1='QOPM5O11WXRTTF6WVZPTV8O851RHO4Q' where id=9;
-update noar ti set b1='QOPM5O11WXRTTF6WVZPTV8O851RHO4Q' where id=9;
-update noar tt set v0='RL0P' where id=9;
-update noar ti set v0='RL0P' where id=9;
-update noar tt set b2='CPP63Q2IOXWDD4' where id=9;
-update noar ti set b2='CPP63Q2IOXWDD4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='21OJJYNQB6DXC3DU9' where id=1;
-update noar ti set v0='21OJJYNQB6DXC3DU9' where id=1;
-update noar tt set b0='61GHSABART' where id=1;
-update noar ti set b0='61GHSABART' where id=1;
-update noar tt set v0='964OS' where id=1;
-update noar ti set v0='964OS' where id=1;
-update noar tt set b1='ZRQ1104R0LCUXR1N' where id=1;
-update noar ti set b1='ZRQ1104R0LCUXR1N' where id=1;
-update noar tt set v0='GD0I3Z3EL' where id=1;
-update noar ti set v0='GD0I3Z3EL' where id=1;
-update noar tt set b2='NEX4Y4S' where id=1;
-update noar ti set b2='NEX4Y4S' where id=1;
-update noar tt set v0='J7G5COJ9O4MZL03C8F3LTNQ9J4M0BG' where id=2;
-update noar ti set v0='J7G5COJ9O4MZL03C8F3LTNQ9J4M0BG' where id=2;
-update noar tt set b0='KCT7H4I42XOUNF0' where id=2;
-update noar ti set b0='KCT7H4I42XOUNF0' where id=2;
-update noar tt set v0='VE26XO4P6GIXQGD8X6KOW3Q8WSV1CR' where id=2;
-update noar ti set v0='VE26XO4P6GIXQGD8X6KOW3Q8WSV1CR' where id=2;
-update noar tt set b1='QQL6EUAYQ9G3ROZPOBT7HOW9FZXUTRI0' where id=2;
-update noar ti set b1='QQL6EUAYQ9G3ROZPOBT7HOW9FZXUTRI0' where id=2;
-update noar tt set v0='N0GAUEJ60X' where id=2;
-update noar ti set v0='N0GAUEJ60X' where id=2;
-update noar tt set b2='Q3QP1HZ27QKYGBH6QTE8US9Z' where id=2;
-update noar ti set b2='Q3QP1HZ27QKYGBH6QTE8US9Z' where id=2;
-update noar tt set v0='TSMVX05CRK8793J' where id=3;
-update noar ti set v0='TSMVX05CRK8793J' where id=3;
-update noar tt set b0='5517O941L6K11RFH' where id=3;
-update noar ti set b0='5517O941L6K11RFH' where id=3;
-update noar tt set v0='7UGN' where id=3;
-update noar ti set v0='7UGN' where id=3;
-update noar tt set b1='H8EY1Y0LTUD88KL710KDZOTR6Z9BW' where id=3;
-update noar ti set b1='H8EY1Y0LTUD88KL710KDZOTR6Z9BW' where id=3;
-update noar tt set v0='FZ7WPJZ1' where id=3;
-update noar ti set v0='FZ7WPJZ1' where id=3;
-update noar tt set b2='S3265J2X2V' where id=3;
-update noar ti set b2='S3265J2X2V' where id=3;
-update noar tt set v0='OH96WT3IS1JHNLYASXCVKSS0UP35' where id=4;
-update noar ti set v0='OH96WT3IS1JHNLYASXCVKSS0UP35' where id=4;
-update noar tt set b0='29JN14HZZRKFYZK6O4DC8DWPBVZ86D' where id=4;
-update noar ti set b0='29JN14HZZRKFYZK6O4DC8DWPBVZ86D' where id=4;
-update noar tt set v0='RF2' where id=4;
-update noar ti set v0='RF2' where id=4;
-update noar tt set b1='YWSDXLGHWDBR5WS8V' where id=4;
-update noar ti set b1='YWSDXLGHWDBR5WS8V' where id=4;
-update noar tt set v0='6' where id=4;
-update noar ti set v0='6' where id=4;
-update noar tt set b2='ZKW39A368' where id=4;
-update noar ti set b2='ZKW39A368' where id=4;
-update noar tt set v0='5VIC7O1ULHW8CM' where id=5;
-update noar ti set v0='5VIC7O1ULHW8CM' where id=5;
-update noar tt set b0='3LVZF5EBOCDFTW8' where id=5;
-update noar ti set b0='3LVZF5EBOCDFTW8' where id=5;
-update noar tt set v0='E2DXLBA17' where id=5;
-update noar ti set v0='E2DXLBA17' where id=5;
-update noar tt set b1='ZH' where id=5;
-update noar ti set b1='ZH' where id=5;
-update noar tt set v0='NLXA3S' where id=5;
-update noar ti set v0='NLXA3S' where id=5;
-update noar tt set b2='4LGHNT4Q85I4O7ULVFQQLRUNGZ5' where id=5;
-update noar ti set b2='4LGHNT4Q85I4O7ULVFQQLRUNGZ5' where id=5;
-update noar tt set v0='U43I4FYRABBHNY9U' where id=6;
-update noar ti set v0='U43I4FYRABBHNY9U' where id=6;
-update noar tt set b0='FZ' where id=6;
-update noar ti set b0='FZ' where id=6;
-update noar tt set v0='2TUNSXX5YJHX8F6SABLT' where id=6;
-update noar ti set v0='2TUNSXX5YJHX8F6SABLT' where id=6;
-update noar tt set b1='48ZP479' where id=6;
-update noar ti set b1='48ZP479' where id=6;
-update noar tt set v0='EEL7VO4WJHNI' where id=6;
-update noar ti set v0='EEL7VO4WJHNI' where id=6;
-update noar tt set b2='AM7K5GT1L0NTY1ZNQ0' where id=6;
-update noar ti set b2='AM7K5GT1L0NTY1ZNQ0' where id=6;
-update noar tt set v0='FVW85RANM6T35BDIO' where id=7;
-update noar ti set v0='FVW85RANM6T35BDIO' where id=7;
-update noar tt set b0='RJBNVO6QKVKU7P' where id=7;
-update noar ti set b0='RJBNVO6QKVKU7P' where id=7;
-update noar tt set v0='2UP94M17BJ485Y' where id=7;
-update noar ti set v0='2UP94M17BJ485Y' where id=7;
-update noar tt set b1='QMUSTOPA2' where id=7;
-update noar ti set b1='QMUSTOPA2' where id=7;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b2='ZNKIGBSS' where id=7;
-update noar ti set b2='ZNKIGBSS' where id=7;
-update noar tt set v0='HGS9I3I62ELHRQXIW' where id=8;
-update noar ti set v0='HGS9I3I62ELHRQXIW' where id=8;
-update noar tt set b0='8E6GOZWVA50USLU' where id=8;
-update noar ti set b0='8E6GOZWVA50USLU' where id=8;
-update noar tt set v0='TQLEVN4' where id=8;
-update noar ti set v0='TQLEVN4' where id=8;
-update noar tt set b1='EBF9KXB0P4WW6O5JN9MKA' where id=8;
-update noar ti set b1='EBF9KXB0P4WW6O5JN9MKA' where id=8;
-update noar tt set v0='FXBLG2MD' where id=8;
-update noar ti set v0='FXBLG2MD' where id=8;
-update noar tt set b2='3S' where id=8;
-update noar ti set b2='3S' where id=8;
-update noar tt set v0='IJ8PGQ90RT0G64Q7' where id=9;
-update noar ti set v0='IJ8PGQ90RT0G64Q7' where id=9;
-update noar tt set b0='GLZ5FTW8V2DGJDNZ91IAUT' where id=9;
-update noar ti set b0='GLZ5FTW8V2DGJDNZ91IAUT' where id=9;
-update noar tt set v0='KBIC3ZWUKB6024XJ2Q9JJ7QX953L' where id=9;
-update noar ti set v0='KBIC3ZWUKB6024XJ2Q9JJ7QX953L' where id=9;
-update noar tt set b1='A' where id=9;
-update noar ti set b1='A' where id=9;
-update noar tt set v0='P0R1L09S6AH5I52OHLPO9KCQ' where id=9;
-update noar ti set v0='P0R1L09S6AH5I52OHLPO9KCQ' where id=9;
-update noar tt set b2='R0F' where id=9;
-update noar ti set b2='R0F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HL1RD2FWCWOD4TPKVWY3' where id=1;
-update noar ti set v0='HL1RD2FWCWOD4TPKVWY3' where id=1;
-update noar tt set b0='GUKWFY7CPO67USXO7PL' where id=1;
-update noar ti set b0='GUKWFY7CPO67USXO7PL' where id=1;
-update noar tt set v0='VB8LBUVC' where id=1;
-update noar ti set v0='VB8LBUVC' where id=1;
-update noar tt set b1='4DX4NT96ZZD' where id=1;
-update noar ti set b1='4DX4NT96ZZD' where id=1;
-update noar tt set v0='X2724PXIMMDDIFPRNG2' where id=1;
-update noar ti set v0='X2724PXIMMDDIFPRNG2' where id=1;
-update noar tt set b2='V8A2PMQ4YJKNDI' where id=1;
-update noar ti set b2='V8A2PMQ4YJKNDI' where id=1;
-update noar tt set v0='7HFLNHBQ' where id=2;
-update noar ti set v0='7HFLNHBQ' where id=2;
-update noar tt set b0='C1OH562IFS14PO9VJ' where id=2;
-update noar ti set b0='C1OH562IFS14PO9VJ' where id=2;
-update noar tt set v0='1K' where id=2;
-update noar ti set v0='1K' where id=2;
-update noar tt set b1='Q4HPM4N2IUAZTT' where id=2;
-update noar ti set b1='Q4HPM4N2IUAZTT' where id=2;
-update noar tt set v0='QBVCL' where id=2;
-update noar ti set v0='QBVCL' where id=2;
-update noar tt set b2='AFJ7YI0D3RZEF1NH5USXXE2Z' where id=2;
-update noar ti set b2='AFJ7YI0D3RZEF1NH5USXXE2Z' where id=2;
-update noar tt set v0='6TJQDY0VOX9ZFTNNBV58P35VN' where id=3;
-update noar ti set v0='6TJQDY0VOX9ZFTNNBV58P35VN' where id=3;
-update noar tt set b0='JP5W9QVIITSZGKMHP' where id=3;
-update noar ti set b0='JP5W9QVIITSZGKMHP' where id=3;
-update noar tt set v0='BB7D18JDANP' where id=3;
-update noar ti set v0='BB7D18JDANP' where id=3;
-update noar tt set b1='VOYP4GZ250RG6Y' where id=3;
-update noar ti set b1='VOYP4GZ250RG6Y' where id=3;
-update noar tt set v0='D' where id=3;
-update noar ti set v0='D' where id=3;
-update noar tt set b2='XZKWF6T3L34' where id=3;
-update noar ti set b2='XZKWF6T3L34' where id=3;
-update noar tt set v0='FL9YY5Y' where id=4;
-update noar ti set v0='FL9YY5Y' where id=4;
-update noar tt set b0='2ZAYPJ7S8ETB1WMZFCDBPMT' where id=4;
-update noar ti set b0='2ZAYPJ7S8ETB1WMZFCDBPMT' where id=4;
-update noar tt set v0='2XYMN595X4221C60V2JUREDT' where id=4;
-update noar ti set v0='2XYMN595X4221C60V2JUREDT' where id=4;
-update noar tt set b1='FWWUMNSB5Y6I61ETVSE' where id=4;
-update noar ti set b1='FWWUMNSB5Y6I61ETVSE' where id=4;
-update noar tt set v0='CTXJTU7HOW2LCF45410QDFTR2' where id=4;
-update noar ti set v0='CTXJTU7HOW2LCF45410QDFTR2' where id=4;
-update noar tt set b2='6BCKTKY34QPMOZ' where id=4;
-update noar ti set b2='6BCKTKY34QPMOZ' where id=4;
-update noar tt set v0='3SZ3Y9HOS6PV5KXCOUPFKB' where id=5;
-update noar ti set v0='3SZ3Y9HOS6PV5KXCOUPFKB' where id=5;
-update noar tt set b0='1LL' where id=5;
-update noar ti set b0='1LL' where id=5;
-update noar tt set v0='06T19ZH7UK1590GPD4Q' where id=5;
-update noar ti set v0='06T19ZH7UK1590GPD4Q' where id=5;
-update noar tt set b1='BI8' where id=5;
-update noar ti set b1='BI8' where id=5;
-update noar tt set v0='QVGXLF' where id=5;
-update noar ti set v0='QVGXLF' where id=5;
-update noar tt set b2='E1TEACSKGPHJX3MEXRAOOC8LRN' where id=5;
-update noar ti set b2='E1TEACSKGPHJX3MEXRAOOC8LRN' where id=5;
-update noar tt set v0='VQWUVKPU1NFIHRJV5JE7HLLUI6YW3TC2' where id=6;
-update noar ti set v0='VQWUVKPU1NFIHRJV5JE7HLLUI6YW3TC2' where id=6;
-update noar tt set b0='UTJO18N5VD7RSM2DV6BU66MZ' where id=6;
-update noar ti set b0='UTJO18N5VD7RSM2DV6BU66MZ' where id=6;
-update noar tt set v0='JNU' where id=6;
-update noar ti set v0='JNU' where id=6;
-update noar tt set b1='7TMRYOTWM5' where id=6;
-update noar ti set b1='7TMRYOTWM5' where id=6;
-update noar tt set v0='V5B3UO1DNOGJF0IJWLYJ0' where id=6;
-update noar ti set v0='V5B3UO1DNOGJF0IJWLYJ0' where id=6;
-update noar tt set b2='BV' where id=6;
-update noar ti set b2='BV' where id=6;
-update noar tt set v0='RD19WOMFOHP1NS6B4RDRAJ' where id=7;
-update noar ti set v0='RD19WOMFOHP1NS6B4RDRAJ' where id=7;
-update noar tt set b0='G0UK0XTO9V4QJWM25FM2' where id=7;
-update noar ti set b0='G0UK0XTO9V4QJWM25FM2' where id=7;
-update noar tt set v0='NNRAG27BONARLR9B' where id=7;
-update noar ti set v0='NNRAG27BONARLR9B' where id=7;
-update noar tt set b1='42NGZEDM' where id=7;
-update noar ti set b1='42NGZEDM' where id=7;
-update noar tt set v0='Y29RHMH22A7Q8CNEDR5WA1Z32DTQ' where id=7;
-update noar ti set v0='Y29RHMH22A7Q8CNEDR5WA1Z32DTQ' where id=7;
-update noar tt set b2='94RUT3UYSN8UZV390BR6ZJ0QDLVPORGL' where id=7;
-update noar ti set b2='94RUT3UYSN8UZV390BR6ZJ0QDLVPORGL' where id=7;
-update noar tt set v0='5U1JR31LDT5E418MHIE0RO81EK93T' where id=8;
-update noar ti set v0='5U1JR31LDT5E418MHIE0RO81EK93T' where id=8;
-update noar tt set b0='069PFK2GC' where id=8;
-update noar ti set b0='069PFK2GC' where id=8;
-update noar tt set v0='ZXI19RYQ2ERCRAEM02' where id=8;
-update noar ti set v0='ZXI19RYQ2ERCRAEM02' where id=8;
-update noar tt set b1='JJQHY2KHYJU5XRJ95NTX4SYFFGAP' where id=8;
-update noar ti set b1='JJQHY2KHYJU5XRJ95NTX4SYFFGAP' where id=8;
-update noar tt set v0='XBQS2DWSR0036PSS7CDBMOMU859' where id=8;
-update noar ti set v0='XBQS2DWSR0036PSS7CDBMOMU859' where id=8;
-update noar tt set b2='V4T4GEVUZ4Q21Q0S5CZSLDO' where id=8;
-update noar ti set b2='V4T4GEVUZ4Q21Q0S5CZSLDO' where id=8;
-update noar tt set v0='4DCD6O32EFXIHM548S' where id=9;
-update noar ti set v0='4DCD6O32EFXIHM548S' where id=9;
-update noar tt set b0='1XPL50ZSNGCBIIMOE' where id=9;
-update noar ti set b0='1XPL50ZSNGCBIIMOE' where id=9;
-update noar tt set v0='JTHEBALS7W51UD' where id=9;
-update noar ti set v0='JTHEBALS7W51UD' where id=9;
-update noar tt set b1='7Z75FTH7MPSEEBU8BGCGVAC' where id=9;
-update noar ti set b1='7Z75FTH7MPSEEBU8BGCGVAC' where id=9;
-update noar tt set v0='506P0VY7JEZTBFFJ7ZQ7OC1ZKY3AIG' where id=9;
-update noar ti set v0='506P0VY7JEZTBFFJ7ZQ7OC1ZKY3AIG' where id=9;
-update noar tt set b2='4O' where id=9;
-update noar ti set b2='4O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CSWHY390L8CWLFRKRMSRIE1G' where id=1;
-update noar ti set v0='CSWHY390L8CWLFRKRMSRIE1G' where id=1;
-update noar tt set b0='XS4YW8N0' where id=1;
-update noar ti set b0='XS4YW8N0' where id=1;
-update noar tt set v0='OOZLH556CM1CMKL8VRGH89Q' where id=1;
-update noar ti set v0='OOZLH556CM1CMKL8VRGH89Q' where id=1;
-update noar tt set b1='UOY7XP9Q3I' where id=1;
-update noar ti set b1='UOY7XP9Q3I' where id=1;
-update noar tt set v0='BB1OQYVROCIIZ6020URF0AV6CYT' where id=1;
-update noar ti set v0='BB1OQYVROCIIZ6020URF0AV6CYT' where id=1;
-update noar tt set b2='1NJT7HN7O6WKFSVEYEAJYYJEV1S6D0X' where id=1;
-update noar ti set b2='1NJT7HN7O6WKFSVEYEAJYYJEV1S6D0X' where id=1;
-update noar tt set v0='WJ8MP1V761L92RBLWX5QJSS' where id=2;
-update noar ti set v0='WJ8MP1V761L92RBLWX5QJSS' where id=2;
-update noar tt set b0='YS' where id=2;
-update noar ti set b0='YS' where id=2;
-update noar tt set v0='2MQ' where id=2;
-update noar ti set v0='2MQ' where id=2;
-update noar tt set b1='6H' where id=2;
-update noar ti set b1='6H' where id=2;
-update noar tt set v0='8TXQAJG1TJOD8OWU84QQXMB' where id=2;
-update noar ti set v0='8TXQAJG1TJOD8OWU84QQXMB' where id=2;
-update noar tt set b2='SU4Q525Q8SF1LULLX1FJ8D0J4UOZJ' where id=2;
-update noar ti set b2='SU4Q525Q8SF1LULLX1FJ8D0J4UOZJ' where id=2;
-update noar tt set v0='ZSZJCRHSDTASOKP' where id=3;
-update noar ti set v0='ZSZJCRHSDTASOKP' where id=3;
-update noar tt set b0='PFEGVSPDPNL0RB64PWHLBP5W3' where id=3;
-update noar ti set b0='PFEGVSPDPNL0RB64PWHLBP5W3' where id=3;
-update noar tt set v0='DJAYWIET5A2' where id=3;
-update noar ti set v0='DJAYWIET5A2' where id=3;
-update noar tt set b1='XWSG1JZ82J4JVD0' where id=3;
-update noar ti set b1='XWSG1JZ82J4JVD0' where id=3;
-update noar tt set v0='W9GL4WA4I12BVYFHNV19CA0CZA' where id=3;
-update noar ti set v0='W9GL4WA4I12BVYFHNV19CA0CZA' where id=3;
-update noar tt set b2='E9O5CCAAZJXOVN4XJAVV' where id=3;
-update noar ti set b2='E9O5CCAAZJXOVN4XJAVV' where id=3;
-update noar tt set v0='T0FCMLHKT' where id=4;
-update noar ti set v0='T0FCMLHKT' where id=4;
-update noar tt set b0='5A' where id=4;
-update noar ti set b0='5A' where id=4;
-update noar tt set v0='G05M' where id=4;
-update noar ti set v0='G05M' where id=4;
-update noar tt set b1='BH4TOSLM0LA8B2WVF1C0WJGGUJ8DN' where id=4;
-update noar ti set b1='BH4TOSLM0LA8B2WVF1C0WJGGUJ8DN' where id=4;
-update noar tt set v0='1878E2FQ' where id=4;
-update noar ti set v0='1878E2FQ' where id=4;
-update noar tt set b2='KI' where id=4;
-update noar ti set b2='KI' where id=4;
-update noar tt set v0='H39LGTIKPR93ZSUR50YC0RTZE' where id=5;
-update noar ti set v0='H39LGTIKPR93ZSUR50YC0RTZE' where id=5;
-update noar tt set b0='IL0XN03E38173DN20XVVJFNYST' where id=5;
-update noar ti set b0='IL0XN03E38173DN20XVVJFNYST' where id=5;
-update noar tt set v0='WCOQXVSP6' where id=5;
-update noar ti set v0='WCOQXVSP6' where id=5;
-update noar tt set b1='FWTQY8I13RAC88OE' where id=5;
-update noar ti set b1='FWTQY8I13RAC88OE' where id=5;
-update noar tt set v0='DT5JQ7JD7DR309L7MAF4U7KQ4R1G' where id=5;
-update noar ti set v0='DT5JQ7JD7DR309L7MAF4U7KQ4R1G' where id=5;
-update noar tt set b2='38QYWYEEHY9J8TD8OJNYPIXMP8K2' where id=5;
-update noar ti set b2='38QYWYEEHY9J8TD8OJNYPIXMP8K2' where id=5;
-update noar tt set v0='V5SZ071DCH2SBX0JWCAAU0G' where id=6;
-update noar ti set v0='V5SZ071DCH2SBX0JWCAAU0G' where id=6;
-update noar tt set b0='3RP2KUVAJU' where id=6;
-update noar ti set b0='3RP2KUVAJU' where id=6;
-update noar tt set v0='TF5ULM69909MG1F4XWE' where id=6;
-update noar ti set v0='TF5ULM69909MG1F4XWE' where id=6;
-update noar tt set b1='TOC1UUVPJ5ZMQMN7XZQG0POSHXIAW90T' where id=6;
-update noar ti set b1='TOC1UUVPJ5ZMQMN7XZQG0POSHXIAW90T' where id=6;
-update noar tt set v0='P' where id=6;
-update noar ti set v0='P' where id=6;
-update noar tt set b2='Z9C25Z' where id=6;
-update noar ti set b2='Z9C25Z' where id=6;
-update noar tt set v0='CD275S' where id=7;
-update noar ti set v0='CD275S' where id=7;
-update noar tt set b0='QY1BSI0UIHP9XNDBM7RKR1PM' where id=7;
-update noar ti set b0='QY1BSI0UIHP9XNDBM7RKR1PM' where id=7;
-update noar tt set v0='J2S9I1CSEFIVF8K' where id=7;
-update noar ti set v0='J2S9I1CSEFIVF8K' where id=7;
-update noar tt set b1='6OGLSTEL3E7IQ10QIW' where id=7;
-update noar ti set b1='6OGLSTEL3E7IQ10QIW' where id=7;
-update noar tt set v0='HWMBEYSC91FWM14NAXYRSDQB' where id=7;
-update noar ti set v0='HWMBEYSC91FWM14NAXYRSDQB' where id=7;
-update noar tt set b2='12A8WOF6J8RSY7H111BFD229TE7SGYC' where id=7;
-update noar ti set b2='12A8WOF6J8RSY7H111BFD229TE7SGYC' where id=7;
-update noar tt set v0='9Z4IZW04452H1' where id=8;
-update noar ti set v0='9Z4IZW04452H1' where id=8;
-update noar tt set b0='RTXOE8C6PJ4IV5NIF2NMF5B2Y' where id=8;
-update noar ti set b0='RTXOE8C6PJ4IV5NIF2NMF5B2Y' where id=8;
-update noar tt set v0='T86CCN' where id=8;
-update noar ti set v0='T86CCN' where id=8;
-update noar tt set b1='7OJFX9JQ8ZG1B6VW3G8LFBOEGKNLB' where id=8;
-update noar ti set b1='7OJFX9JQ8ZG1B6VW3G8LFBOEGKNLB' where id=8;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b2='7O5RD2JDBFS8BDKN8TJ14' where id=8;
-update noar ti set b2='7O5RD2JDBFS8BDKN8TJ14' where id=8;
-update noar tt set v0='B52CAJI96TQK5B975' where id=9;
-update noar ti set v0='B52CAJI96TQK5B975' where id=9;
-update noar tt set b0='KMPC5DOVZIS0Y' where id=9;
-update noar ti set b0='KMPC5DOVZIS0Y' where id=9;
-update noar tt set v0='4W4GKTWP3E' where id=9;
-update noar ti set v0='4W4GKTWP3E' where id=9;
-update noar tt set b1='UBVHJA' where id=9;
-update noar ti set b1='UBVHJA' where id=9;
-update noar tt set v0='5HCU1KJB2F9A147GBIZSUML45MKS3LVV' where id=9;
-update noar ti set v0='5HCU1KJB2F9A147GBIZSUML45MKS3LVV' where id=9;
-update noar tt set b2='YD47DNMEJREBVGOXPIYG' where id=9;
-update noar ti set b2='YD47DNMEJREBVGOXPIYG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3YGSCOZWC4194UN5VLNJNO0PTZ' where id=1;
-update noar ti set v0='3YGSCOZWC4194UN5VLNJNO0PTZ' where id=1;
-update noar tt set b0='RLLVE0MLL4' where id=1;
-update noar ti set b0='RLLVE0MLL4' where id=1;
-update noar tt set v0='WM6WT7538RRAD9JENUCZS69V6B' where id=1;
-update noar ti set v0='WM6WT7538RRAD9JENUCZS69V6B' where id=1;
-update noar tt set b1='QLSPSUAHG0ITB1M0JF00FKF' where id=1;
-update noar ti set b1='QLSPSUAHG0ITB1M0JF00FKF' where id=1;
-update noar tt set v0='4J8RD4ZUXU28PBIFTYTJ876013' where id=1;
-update noar ti set v0='4J8RD4ZUXU28PBIFTYTJ876013' where id=1;
-update noar tt set b2='Y7DMSACCPS' where id=1;
-update noar ti set b2='Y7DMSACCPS' where id=1;
-update noar tt set v0='EMTHMD92N6FXIDBT82Q78Y' where id=2;
-update noar ti set v0='EMTHMD92N6FXIDBT82Q78Y' where id=2;
-update noar tt set b0='4BF' where id=2;
-update noar ti set b0='4BF' where id=2;
-update noar tt set v0='IETIONXKU877UO4YJX64ORT9SMM6B01' where id=2;
-update noar ti set v0='IETIONXKU877UO4YJX64ORT9SMM6B01' where id=2;
-update noar tt set b1='Q9RCTU5OS00KYALGTX1MGY3JK' where id=2;
-update noar ti set b1='Q9RCTU5OS00KYALGTX1MGY3JK' where id=2;
-update noar tt set v0='46X' where id=2;
-update noar ti set v0='46X' where id=2;
-update noar tt set b2='6P76O29FUK' where id=2;
-update noar ti set b2='6P76O29FUK' where id=2;
-update noar tt set v0='KNK5LP785Z9EJFL2PYE9PGXWN' where id=3;
-update noar ti set v0='KNK5LP785Z9EJFL2PYE9PGXWN' where id=3;
-update noar tt set b0='CX9DX2G5ZW1AF83XWU3POKQXJLC7' where id=3;
-update noar ti set b0='CX9DX2G5ZW1AF83XWU3POKQXJLC7' where id=3;
-update noar tt set v0='PKO68AA992J9LZW' where id=3;
-update noar ti set v0='PKO68AA992J9LZW' where id=3;
-update noar tt set b1='R1OXBZRHZHUUJ8HBVSPJ' where id=3;
-update noar ti set b1='R1OXBZRHZHUUJ8HBVSPJ' where id=3;
-update noar tt set v0='ZFLCFTSQ2KMFXBYDRXAVBFM' where id=3;
-update noar ti set v0='ZFLCFTSQ2KMFXBYDRXAVBFM' where id=3;
-update noar tt set b2='B4' where id=3;
-update noar ti set b2='B4' where id=3;
-update noar tt set v0='C5DL21QOX' where id=4;
-update noar ti set v0='C5DL21QOX' where id=4;
-update noar tt set b0='L7V2LYRMO54PWBYRUMEYLW66K09PEQ' where id=4;
-update noar ti set b0='L7V2LYRMO54PWBYRUMEYLW66K09PEQ' where id=4;
-update noar tt set v0='AHNHK5E' where id=4;
-update noar ti set v0='AHNHK5E' where id=4;
-update noar tt set b1='QLL2GEQ98LHF11FMET6Q4R4YCGA' where id=4;
-update noar ti set b1='QLL2GEQ98LHF11FMET6Q4R4YCGA' where id=4;
-update noar tt set v0='F45F9' where id=4;
-update noar ti set v0='F45F9' where id=4;
-update noar tt set b2='KY2K70FKYGBEQP1H7K7LHKNV42DU74N' where id=4;
-update noar ti set b2='KY2K70FKYGBEQP1H7K7LHKNV42DU74N' where id=4;
-update noar tt set v0='K1MGDJ09245C3' where id=5;
-update noar ti set v0='K1MGDJ09245C3' where id=5;
-update noar tt set b0='RT27SVYKHM7K8QIL8EWMDHSZV' where id=5;
-update noar ti set b0='RT27SVYKHM7K8QIL8EWMDHSZV' where id=5;
-update noar tt set v0='A0FTUZG2RS8V66' where id=5;
-update noar ti set v0='A0FTUZG2RS8V66' where id=5;
-update noar tt set b1='AOUKDUT2L87LJNC40XY' where id=5;
-update noar ti set b1='AOUKDUT2L87LJNC40XY' where id=5;
-update noar tt set v0='4LLGLE23FSVI6PM0YW9CL7AIO2' where id=5;
-update noar ti set v0='4LLGLE23FSVI6PM0YW9CL7AIO2' where id=5;
-update noar tt set b2='2ID80FL1J' where id=5;
-update noar ti set b2='2ID80FL1J' where id=5;
-update noar tt set v0='5XCXWCPUJ5RFQ5CQ36BQGIPWLWS' where id=6;
-update noar ti set v0='5XCXWCPUJ5RFQ5CQ36BQGIPWLWS' where id=6;
-update noar tt set b0='IKVATZQ3DT6DGO7P3Y' where id=6;
-update noar ti set b0='IKVATZQ3DT6DGO7P3Y' where id=6;
-update noar tt set v0='CKAU5ELPA7E0' where id=6;
-update noar ti set v0='CKAU5ELPA7E0' where id=6;
-update noar tt set b1='MYJJ6SDQ0ARW03RK3J8ZXGVGF3TEKV' where id=6;
-update noar ti set b1='MYJJ6SDQ0ARW03RK3J8ZXGVGF3TEKV' where id=6;
-update noar tt set v0='UW2GAW98TW4PVN09SKS7I0LYX6Z' where id=6;
-update noar ti set v0='UW2GAW98TW4PVN09SKS7I0LYX6Z' where id=6;
-update noar tt set b2='4Z0LFG5M12C74TFQODACECPSXTA' where id=6;
-update noar ti set b2='4Z0LFG5M12C74TFQODACECPSXTA' where id=6;
-update noar tt set v0='A54L0IZUO00M3S6IKOVR' where id=7;
-update noar ti set v0='A54L0IZUO00M3S6IKOVR' where id=7;
-update noar tt set b0='77LE8LAX8E80VBZ' where id=7;
-update noar ti set b0='77LE8LAX8E80VBZ' where id=7;
-update noar tt set v0='ESD10HZONAA' where id=7;
-update noar ti set v0='ESD10HZONAA' where id=7;
-update noar tt set b1='457RXVL6' where id=7;
-update noar ti set b1='457RXVL6' where id=7;
-update noar tt set v0='K3GB1CMRX' where id=7;
-update noar ti set v0='K3GB1CMRX' where id=7;
-update noar tt set b2='G0PO81R' where id=7;
-update noar ti set b2='G0PO81R' where id=7;
-update noar tt set v0='K21V4YJBT3ZFXEZJ0SXS' where id=8;
-update noar ti set v0='K21V4YJBT3ZFXEZJ0SXS' where id=8;
-update noar tt set b0='G8GR4K' where id=8;
-update noar ti set b0='G8GR4K' where id=8;
-update noar tt set v0='EBCN' where id=8;
-update noar ti set v0='EBCN' where id=8;
-update noar tt set b1='XDDJST0I9CWK904C3IWIMMJ5FPVLK' where id=8;
-update noar ti set b1='XDDJST0I9CWK904C3IWIMMJ5FPVLK' where id=8;
-update noar tt set v0='1FT' where id=8;
-update noar ti set v0='1FT' where id=8;
-update noar tt set b2='MR' where id=8;
-update noar ti set b2='MR' where id=8;
-update noar tt set v0='P' where id=9;
-update noar ti set v0='P' where id=9;
-update noar tt set b0='XAQHI1JW82OAH6PDMD749H8' where id=9;
-update noar ti set b0='XAQHI1JW82OAH6PDMD749H8' where id=9;
-update noar tt set v0='UBJBHR0XXVYZ1JIP8SL96255U7' where id=9;
-update noar ti set v0='UBJBHR0XXVYZ1JIP8SL96255U7' where id=9;
-update noar tt set b1='6VVB2HJPGGPQDLXUF0GGZS8P' where id=9;
-update noar ti set b1='6VVB2HJPGGPQDLXUF0GGZS8P' where id=9;
-update noar tt set v0='OTB90UD93G6MFYD4J17ZPHXGVG1' where id=9;
-update noar ti set v0='OTB90UD93G6MFYD4J17ZPHXGVG1' where id=9;
-update noar tt set b2='ABLHPE8D6321TJA2K7X78G3YV' where id=9;
-update noar ti set b2='ABLHPE8D6321TJA2K7X78G3YV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q' where id=1;
-update noar ti set v0='Q' where id=1;
-update noar tt set b0='QF6QYXNCNRA' where id=1;
-update noar ti set b0='QF6QYXNCNRA' where id=1;
-update noar tt set v0='GPHGIOU' where id=1;
-update noar ti set v0='GPHGIOU' where id=1;
-update noar tt set b1='EWT1PVYCPN0O73MOXJFW3NTD' where id=1;
-update noar ti set b1='EWT1PVYCPN0O73MOXJFW3NTD' where id=1;
-update noar tt set v0='BYFU44IZ7Y' where id=1;
-update noar ti set v0='BYFU44IZ7Y' where id=1;
-update noar tt set b2='AVTD6LLI' where id=1;
-update noar ti set b2='AVTD6LLI' where id=1;
-update noar tt set v0='ECUPN3WQRSN1MRRYIESR51VVKUMT' where id=2;
-update noar ti set v0='ECUPN3WQRSN1MRRYIESR51VVKUMT' where id=2;
-update noar tt set b0='8NRUDSOK3N' where id=2;
-update noar ti set b0='8NRUDSOK3N' where id=2;
-update noar tt set v0='7N5ROF' where id=2;
-update noar ti set v0='7N5ROF' where id=2;
-update noar tt set b1='IJSJZBU6SBCI' where id=2;
-update noar ti set b1='IJSJZBU6SBCI' where id=2;
-update noar tt set v0='XGSRV' where id=2;
-update noar ti set v0='XGSRV' where id=2;
-update noar tt set b2='TX7WNEUYS0PP8U6HZKWQZR400YUHRJYK' where id=2;
-update noar ti set b2='TX7WNEUYS0PP8U6HZKWQZR400YUHRJYK' where id=2;
-update noar tt set v0='SW' where id=3;
-update noar ti set v0='SW' where id=3;
-update noar tt set b0='D0ERQQE7UWE3EQ' where id=3;
-update noar ti set b0='D0ERQQE7UWE3EQ' where id=3;
-update noar tt set v0='BTK1SCTP609T0N6LZX7PMB6CZ6XACJL' where id=3;
-update noar ti set v0='BTK1SCTP609T0N6LZX7PMB6CZ6XACJL' where id=3;
-update noar tt set b1='U55Z4C2V' where id=3;
-update noar ti set b1='U55Z4C2V' where id=3;
-update noar tt set v0='7OLHVM8M8LQGCX34X287S' where id=3;
-update noar ti set v0='7OLHVM8M8LQGCX34X287S' where id=3;
-update noar tt set b2='2KHEWFRZR343CN54GO89OV8VIDHDPW' where id=3;
-update noar ti set b2='2KHEWFRZR343CN54GO89OV8VIDHDPW' where id=3;
-update noar tt set v0='MCTD80HA6YBEZBP5KW0FU4' where id=4;
-update noar ti set v0='MCTD80HA6YBEZBP5KW0FU4' where id=4;
-update noar tt set b0='8PXX4HM' where id=4;
-update noar ti set b0='8PXX4HM' where id=4;
-update noar tt set v0='7EDT6RR3J8' where id=4;
-update noar ti set v0='7EDT6RR3J8' where id=4;
-update noar tt set b1='ABYHAUSDNK' where id=4;
-update noar ti set b1='ABYHAUSDNK' where id=4;
-update noar tt set v0='YFV8I8' where id=4;
-update noar ti set v0='YFV8I8' where id=4;
-update noar tt set b2='N6NDGXA3URTL355' where id=4;
-update noar ti set b2='N6NDGXA3URTL355' where id=4;
-update noar tt set v0='ZF' where id=5;
-update noar ti set v0='ZF' where id=5;
-update noar tt set b0='3WS6WJCL24' where id=5;
-update noar ti set b0='3WS6WJCL24' where id=5;
-update noar tt set v0='92T7NPCBODHJT750R9C7KBZZQY79' where id=5;
-update noar ti set v0='92T7NPCBODHJT750R9C7KBZZQY79' where id=5;
-update noar tt set b1='VW2ALM9G6N1M9SHJV6AYJ1SEFVHL3' where id=5;
-update noar ti set b1='VW2ALM9G6N1M9SHJV6AYJ1SEFVHL3' where id=5;
-update noar tt set v0='V97FM86HPSNVTC6U7FFA3LWPHTC61LS4' where id=5;
-update noar ti set v0='V97FM86HPSNVTC6U7FFA3LWPHTC61LS4' where id=5;
-update noar tt set b2='JDDZMKV89XRKFJID0L4F41' where id=5;
-update noar ti set b2='JDDZMKV89XRKFJID0L4F41' where id=5;
-update noar tt set v0='OEE8T' where id=6;
-update noar ti set v0='OEE8T' where id=6;
-update noar tt set b0='EX7' where id=6;
-update noar ti set b0='EX7' where id=6;
-update noar tt set v0='7GMGBMBI' where id=6;
-update noar ti set v0='7GMGBMBI' where id=6;
-update noar tt set b1='8UAD34JETQCE' where id=6;
-update noar ti set b1='8UAD34JETQCE' where id=6;
-update noar tt set v0='CGZ7AQYM5GACY5O9OM6H5JS' where id=6;
-update noar ti set v0='CGZ7AQYM5GACY5O9OM6H5JS' where id=6;
-update noar tt set b2='HCJU096DGIYZYB3Z9KEJ0O64YC' where id=6;
-update noar ti set b2='HCJU096DGIYZYB3Z9KEJ0O64YC' where id=6;
-update noar tt set v0='RP' where id=7;
-update noar ti set v0='RP' where id=7;
-update noar tt set b0='GKGHPBWZE' where id=7;
-update noar ti set b0='GKGHPBWZE' where id=7;
-update noar tt set v0='9FMWXHDJ00YF5923W' where id=7;
-update noar ti set v0='9FMWXHDJ00YF5923W' where id=7;
-update noar tt set b1='QD4' where id=7;
-update noar ti set b1='QD4' where id=7;
-update noar tt set v0='DIPTXOWFRRNBELFY' where id=7;
-update noar ti set v0='DIPTXOWFRRNBELFY' where id=7;
-update noar tt set b2='BPRWG3CLLIU' where id=7;
-update noar ti set b2='BPRWG3CLLIU' where id=7;
-update noar tt set v0='UYQ' where id=8;
-update noar ti set v0='UYQ' where id=8;
-update noar tt set b0='M4GQ5CDULHQFMAQ0' where id=8;
-update noar ti set b0='M4GQ5CDULHQFMAQ0' where id=8;
-update noar tt set v0='NMOZTXTI4TKY' where id=8;
-update noar ti set v0='NMOZTXTI4TKY' where id=8;
-update noar tt set b1='7' where id=8;
-update noar ti set b1='7' where id=8;
-update noar tt set v0='MBB' where id=8;
-update noar ti set v0='MBB' where id=8;
-update noar tt set b2='ZNZP4Y23FNFN5V8M704IYBA9Q0DHTMZK' where id=8;
-update noar ti set b2='ZNZP4Y23FNFN5V8M704IYBA9Q0DHTMZK' where id=8;
-update noar tt set v0='0DFXPNYAHJ0M5G2GRZVEMBEQ3' where id=9;
-update noar ti set v0='0DFXPNYAHJ0M5G2GRZVEMBEQ3' where id=9;
-update noar tt set b0='T1E9V1D4HTYFOSWCTDYSEA541EU4D' where id=9;
-update noar ti set b0='T1E9V1D4HTYFOSWCTDYSEA541EU4D' where id=9;
-update noar tt set v0='EMUT16' where id=9;
-update noar ti set v0='EMUT16' where id=9;
-update noar tt set b1='GQNKZ8M' where id=9;
-update noar ti set b1='GQNKZ8M' where id=9;
-update noar tt set v0='O40BP' where id=9;
-update noar ti set v0='O40BP' where id=9;
-update noar tt set b2='SINGGHTR9MS5J' where id=9;
-update noar ti set b2='SINGGHTR9MS5J' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C6I524804P4S2BCUPBGK24QJZJVEID' where id=1;
-update noar ti set v0='C6I524804P4S2BCUPBGK24QJZJVEID' where id=1;
-update noar tt set b0='GODPXG0KVZUBUML74GOAQQJAT' where id=1;
-update noar ti set b0='GODPXG0KVZUBUML74GOAQQJAT' where id=1;
-update noar tt set v0='IL36WANFZC' where id=1;
-update noar ti set v0='IL36WANFZC' where id=1;
-update noar tt set b1='718SKGB08T8F2JNH' where id=1;
-update noar ti set b1='718SKGB08T8F2JNH' where id=1;
-update noar tt set v0='6QQS20G7XG' where id=1;
-update noar ti set v0='6QQS20G7XG' where id=1;
-update noar tt set b2='936DSFV' where id=1;
-update noar ti set b2='936DSFV' where id=1;
-update noar tt set v0='HCP6V4IGG1S9N1153' where id=2;
-update noar ti set v0='HCP6V4IGG1S9N1153' where id=2;
-update noar tt set b0='76XSNU7QUCWWXH5YJY5ID328' where id=2;
-update noar ti set b0='76XSNU7QUCWWXH5YJY5ID328' where id=2;
-update noar tt set v0='3BZZT5KBVVD0T6GFT5ZDXP1MB' where id=2;
-update noar ti set v0='3BZZT5KBVVD0T6GFT5ZDXP1MB' where id=2;
-update noar tt set b1='GO6S03BI7B' where id=2;
-update noar ti set b1='GO6S03BI7B' where id=2;
-update noar tt set v0='3Y1L5KZFWL8' where id=2;
-update noar ti set v0='3Y1L5KZFWL8' where id=2;
-update noar tt set b2='0SAVNFXS' where id=2;
-update noar ti set b2='0SAVNFXS' where id=2;
-update noar tt set v0='ORJ7IA0SITJDG' where id=3;
-update noar ti set v0='ORJ7IA0SITJDG' where id=3;
-update noar tt set b0='I8VTVVG0SJ9NJ' where id=3;
-update noar ti set b0='I8VTVVG0SJ9NJ' where id=3;
-update noar tt set v0='W1DXHCGPUQ4WAP15WE2NTT' where id=3;
-update noar ti set v0='W1DXHCGPUQ4WAP15WE2NTT' where id=3;
-update noar tt set b1='KIQ25ORK9XF1HXLR8NYL38V0PXM1' where id=3;
-update noar ti set b1='KIQ25ORK9XF1HXLR8NYL38V0PXM1' where id=3;
-update noar tt set v0='8V2692RPN' where id=3;
-update noar ti set v0='8V2692RPN' where id=3;
-update noar tt set b2='MRUK27B216ND2VY7LU' where id=3;
-update noar ti set b2='MRUK27B216ND2VY7LU' where id=3;
-update noar tt set v0='9JDGBG1FQM2ZC' where id=4;
-update noar ti set v0='9JDGBG1FQM2ZC' where id=4;
-update noar tt set b0='JF91RAHW8EYTVMFFVVOZN5C8OXY' where id=4;
-update noar ti set b0='JF91RAHW8EYTVMFFVVOZN5C8OXY' where id=4;
-update noar tt set v0='7VT1Q0S7K9IXB67DI4V38G' where id=4;
-update noar ti set v0='7VT1Q0S7K9IXB67DI4V38G' where id=4;
-update noar tt set b1='VULZMFMGV790' where id=4;
-update noar ti set b1='VULZMFMGV790' where id=4;
-update noar tt set v0='B0JJ6UUV8FZZO9' where id=4;
-update noar ti set v0='B0JJ6UUV8FZZO9' where id=4;
-update noar tt set b2='ZSRXYK66R0TPVJV9A' where id=4;
-update noar ti set b2='ZSRXYK66R0TPVJV9A' where id=4;
-update noar tt set v0='0MD30BSTL64ZZ3IZ7WPRUUU8H8LKLVS' where id=5;
-update noar ti set v0='0MD30BSTL64ZZ3IZ7WPRUUU8H8LKLVS' where id=5;
-update noar tt set b0='C32JNFWQZ' where id=5;
-update noar ti set b0='C32JNFWQZ' where id=5;
-update noar tt set v0='5W8S' where id=5;
-update noar ti set v0='5W8S' where id=5;
-update noar tt set b1='ZJTKDSFHNYGPRQNO2LJ3' where id=5;
-update noar ti set b1='ZJTKDSFHNYGPRQNO2LJ3' where id=5;
-update noar tt set v0='5D8LBSCUJB9PL9VC9X95WWONY12' where id=5;
-update noar ti set v0='5D8LBSCUJB9PL9VC9X95WWONY12' where id=5;
-update noar tt set b2='7P2G' where id=5;
-update noar ti set b2='7P2G' where id=5;
-update noar tt set v0='0CBM31M1W' where id=6;
-update noar ti set v0='0CBM31M1W' where id=6;
-update noar tt set b0='RT629VIM3YR5H0FPCGLYBO' where id=6;
-update noar ti set b0='RT629VIM3YR5H0FPCGLYBO' where id=6;
-update noar tt set v0='1VFUOEF2GR4D9H1UYT82M1' where id=6;
-update noar ti set v0='1VFUOEF2GR4D9H1UYT82M1' where id=6;
-update noar tt set b1='9J73GRC1' where id=6;
-update noar ti set b1='9J73GRC1' where id=6;
-update noar tt set v0='HQ0M0PFDVJYZC' where id=6;
-update noar ti set v0='HQ0M0PFDVJYZC' where id=6;
-update noar tt set b2='QPOOQJII' where id=6;
-update noar ti set b2='QPOOQJII' where id=6;
-update noar tt set v0='K' where id=7;
-update noar ti set v0='K' where id=7;
-update noar tt set b0='OP' where id=7;
-update noar ti set b0='OP' where id=7;
-update noar tt set v0='AVZ8V38TC3XNIMJ4P5DXYT5T' where id=7;
-update noar ti set v0='AVZ8V38TC3XNIMJ4P5DXYT5T' where id=7;
-update noar tt set b1='DSIY7JZH8Y7EA2QDDDKJP6N' where id=7;
-update noar ti set b1='DSIY7JZH8Y7EA2QDDDKJP6N' where id=7;
-update noar tt set v0='9' where id=7;
-update noar ti set v0='9' where id=7;
-update noar tt set b2='ND7XNU83TBT57CG1B5WPRY2WR' where id=7;
-update noar ti set b2='ND7XNU83TBT57CG1B5WPRY2WR' where id=7;
-update noar tt set v0='A0XEKZJWIEXVFJB' where id=8;
-update noar ti set v0='A0XEKZJWIEXVFJB' where id=8;
-update noar tt set b0='N6F8ZMJYQV528UXBA2AI7N' where id=8;
-update noar ti set b0='N6F8ZMJYQV528UXBA2AI7N' where id=8;
-update noar tt set v0='OTT' where id=8;
-update noar ti set v0='OTT' where id=8;
-update noar tt set b1='6T1193XK5VDPV1JGCJHPRLV' where id=8;
-update noar ti set b1='6T1193XK5VDPV1JGCJHPRLV' where id=8;
-update noar tt set v0='MFT7XV8NHPFDU2KPXTH6JO0791WC' where id=8;
-update noar ti set v0='MFT7XV8NHPFDU2KPXTH6JO0791WC' where id=8;
-update noar tt set b2='XU8A8IT1PW458V3FTWJV' where id=8;
-update noar ti set b2='XU8A8IT1PW458V3FTWJV' where id=8;
-update noar tt set v0='VMZ7RG692N4' where id=9;
-update noar ti set v0='VMZ7RG692N4' where id=9;
-update noar tt set b0='Z2HZYGM4J2BBTP0G' where id=9;
-update noar ti set b0='Z2HZYGM4J2BBTP0G' where id=9;
-update noar tt set v0='09TJH6J7MWI4GTYBLL629K1M' where id=9;
-update noar ti set v0='09TJH6J7MWI4GTYBLL629K1M' where id=9;
-update noar tt set b1='2QZ6VCT01CICI4' where id=9;
-update noar ti set b1='2QZ6VCT01CICI4' where id=9;
-update noar tt set v0='CTRZIFP' where id=9;
-update noar ti set v0='CTRZIFP' where id=9;
-update noar tt set b2='6S4N60D4I92PEIVXTGZ2QB' where id=9;
-update noar ti set b2='6S4N60D4I92PEIVXTGZ2QB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NE5EMU54MBBMGRYZ7STDLKSTWC' where id=1;
-update noar ti set v0='NE5EMU54MBBMGRYZ7STDLKSTWC' where id=1;
-update noar tt set b0='P8FC1ARO2HP6Q26Y' where id=1;
-update noar ti set b0='P8FC1ARO2HP6Q26Y' where id=1;
-update noar tt set v0='FU9SWKGIK8ZCY7NY9SAPH' where id=1;
-update noar ti set v0='FU9SWKGIK8ZCY7NY9SAPH' where id=1;
-update noar tt set b1='LOU4OKP1BL' where id=1;
-update noar ti set b1='LOU4OKP1BL' where id=1;
-update noar tt set v0='8VFW77O' where id=1;
-update noar ti set v0='8VFW77O' where id=1;
-update noar tt set b2='SWHTVHNT0YWRXH8EW' where id=1;
-update noar ti set b2='SWHTVHNT0YWRXH8EW' where id=1;
-update noar tt set v0='IX4UMYR2' where id=2;
-update noar ti set v0='IX4UMYR2' where id=2;
-update noar tt set b0='TV' where id=2;
-update noar ti set b0='TV' where id=2;
-update noar tt set v0='SHP1MZLNLQ9Z6ET01Z4VXPHB7' where id=2;
-update noar ti set v0='SHP1MZLNLQ9Z6ET01Z4VXPHB7' where id=2;
-update noar tt set b1='MC' where id=2;
-update noar ti set b1='MC' where id=2;
-update noar tt set v0='AUO97HV5ZV3SNY9WX13RWY' where id=2;
-update noar ti set v0='AUO97HV5ZV3SNY9WX13RWY' where id=2;
-update noar tt set b2='D0VNKR9TZ39UZF8252QOH' where id=2;
-update noar ti set b2='D0VNKR9TZ39UZF8252QOH' where id=2;
-update noar tt set v0='QSECL3T36HGUFOCC4ZYOW' where id=3;
-update noar ti set v0='QSECL3T36HGUFOCC4ZYOW' where id=3;
-update noar tt set b0='H' where id=3;
-update noar ti set b0='H' where id=3;
-update noar tt set v0='PB403RABLD37I0W2QP' where id=3;
-update noar ti set v0='PB403RABLD37I0W2QP' where id=3;
-update noar tt set b1='UX' where id=3;
-update noar ti set b1='UX' where id=3;
-update noar tt set v0='A5' where id=3;
-update noar ti set v0='A5' where id=3;
-update noar tt set b2='HRM9QXKVPCGYVT303FK66' where id=3;
-update noar ti set b2='HRM9QXKVPCGYVT303FK66' where id=3;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b0='BSKVQXP54HLRTCR9' where id=4;
-update noar ti set b0='BSKVQXP54HLRTCR9' where id=4;
-update noar tt set v0='DX7JYDJCWG5SZ931U9RCM' where id=4;
-update noar ti set v0='DX7JYDJCWG5SZ931U9RCM' where id=4;
-update noar tt set b1='HI4A9255HXASTZSC2YGAZ5JY4' where id=4;
-update noar ti set b1='HI4A9255HXASTZSC2YGAZ5JY4' where id=4;
-update noar tt set v0='9DTSKYN1AMJZOQKVHUWFAR0JT' where id=4;
-update noar ti set v0='9DTSKYN1AMJZOQKVHUWFAR0JT' where id=4;
-update noar tt set b2='R7BNJ3EMZY9ZGMVH' where id=4;
-update noar ti set b2='R7BNJ3EMZY9ZGMVH' where id=4;
-update noar tt set v0='SFIHR' where id=5;
-update noar ti set v0='SFIHR' where id=5;
-update noar tt set b0='14ED1DCK4CRD4SV5NJBZQXM70MR5H' where id=5;
-update noar ti set b0='14ED1DCK4CRD4SV5NJBZQXM70MR5H' where id=5;
-update noar tt set v0='SSRIA' where id=5;
-update noar ti set v0='SSRIA' where id=5;
-update noar tt set b1='BSUB1WOW' where id=5;
-update noar ti set b1='BSUB1WOW' where id=5;
-update noar tt set v0='QLUNYKC' where id=5;
-update noar ti set v0='QLUNYKC' where id=5;
-update noar tt set b2='PDSOWNO6P4CDGKB3TGK1RHW' where id=5;
-update noar ti set b2='PDSOWNO6P4CDGKB3TGK1RHW' where id=5;
-update noar tt set v0='ZWA0TM82UMEPDINGVBBQ6HPP' where id=6;
-update noar ti set v0='ZWA0TM82UMEPDINGVBBQ6HPP' where id=6;
-update noar tt set b0='CEN56OIJO40HJBAJPD2DAK67MOGAUN' where id=6;
-update noar ti set b0='CEN56OIJO40HJBAJPD2DAK67MOGAUN' where id=6;
-update noar tt set v0='1' where id=6;
-update noar ti set v0='1' where id=6;
-update noar tt set b1='QLFY2XHV9HGHPJ' where id=6;
-update noar ti set b1='QLFY2XHV9HGHPJ' where id=6;
-update noar tt set v0='KX5NV' where id=6;
-update noar ti set v0='KX5NV' where id=6;
-update noar tt set b2='U1IAW9W' where id=6;
-update noar ti set b2='U1IAW9W' where id=6;
-update noar tt set v0='10JDK' where id=7;
-update noar ti set v0='10JDK' where id=7;
-update noar tt set b0='C10W76E7R' where id=7;
-update noar ti set b0='C10W76E7R' where id=7;
-update noar tt set v0='E' where id=7;
-update noar ti set v0='E' where id=7;
-update noar tt set b1='PYW304GJF0KFL4J8WS' where id=7;
-update noar ti set b1='PYW304GJF0KFL4J8WS' where id=7;
-update noar tt set v0='E29EOK6RLDPGNIWTUWC8P' where id=7;
-update noar ti set v0='E29EOK6RLDPGNIWTUWC8P' where id=7;
-update noar tt set b2='ZJ28NDE9YO8T5MZNUE43AY5CBQIYW' where id=7;
-update noar ti set b2='ZJ28NDE9YO8T5MZNUE43AY5CBQIYW' where id=7;
-update noar tt set v0='KI2D7K0W6C3NW6NI6RACYL84Q' where id=8;
-update noar ti set v0='KI2D7K0W6C3NW6NI6RACYL84Q' where id=8;
-update noar tt set b0='2FI' where id=8;
-update noar ti set b0='2FI' where id=8;
-update noar tt set v0='VG64DCDIN21X77EH4N7ELVD' where id=8;
-update noar ti set v0='VG64DCDIN21X77EH4N7ELVD' where id=8;
-update noar tt set b1='71HR9E8HHQUA0O1VVLR1' where id=8;
-update noar ti set b1='71HR9E8HHQUA0O1VVLR1' where id=8;
-update noar tt set v0='F2YS0AMVIO0P54' where id=8;
-update noar ti set v0='F2YS0AMVIO0P54' where id=8;
-update noar tt set b2='XTJK17K9DS7O2WI66AT1SEK' where id=8;
-update noar ti set b2='XTJK17K9DS7O2WI66AT1SEK' where id=8;
-update noar tt set v0='L0QON805KNY573W0LKDXH1DPUM86G4E' where id=9;
-update noar ti set v0='L0QON805KNY573W0LKDXH1DPUM86G4E' where id=9;
-update noar tt set b0='3S1WCM' where id=9;
-update noar ti set b0='3S1WCM' where id=9;
-update noar tt set v0='2MR5M8CVXKXG97TD2FRWCCMM19KL' where id=9;
-update noar ti set v0='2MR5M8CVXKXG97TD2FRWCCMM19KL' where id=9;
-update noar tt set b1='L' where id=9;
-update noar ti set b1='L' where id=9;
-update noar tt set v0='950Z8NSDX3ETQVF23G' where id=9;
-update noar ti set v0='950Z8NSDX3ETQVF23G' where id=9;
-update noar tt set b2='2FLI4IJKLQ86T43F8VWYA9CMB0TX' where id=9;
-update noar ti set b2='2FLI4IJKLQ86T43F8VWYA9CMB0TX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V4THDEBWR4QM3J' where id=1;
-update noar ti set v0='V4THDEBWR4QM3J' where id=1;
-update noar tt set b0='EKCTXW5S4ZCLAWTEF' where id=1;
-update noar ti set b0='EKCTXW5S4ZCLAWTEF' where id=1;
-update noar tt set v0='CZIH6J' where id=1;
-update noar ti set v0='CZIH6J' where id=1;
-update noar tt set b1='Y8EIS3O7H' where id=1;
-update noar ti set b1='Y8EIS3O7H' where id=1;
-update noar tt set v0='Q4NV0F7WIXLZXTIW0R6ZV223U7' where id=1;
-update noar ti set v0='Q4NV0F7WIXLZXTIW0R6ZV223U7' where id=1;
-update noar tt set b2='HUPX6W6WP1R2BWTYA0RPO1HCQ52FG' where id=1;
-update noar ti set b2='HUPX6W6WP1R2BWTYA0RPO1HCQ52FG' where id=1;
-update noar tt set v0='DWP2W7KAIJJ79XC2IQ1QX1B' where id=2;
-update noar ti set v0='DWP2W7KAIJJ79XC2IQ1QX1B' where id=2;
-update noar tt set b0='76SM4BQURN4SH' where id=2;
-update noar ti set b0='76SM4BQURN4SH' where id=2;
-update noar tt set v0='ND2NWNT' where id=2;
-update noar ti set v0='ND2NWNT' where id=2;
-update noar tt set b1='O7XW033WZ2TF0M' where id=2;
-update noar ti set b1='O7XW033WZ2TF0M' where id=2;
-update noar tt set v0='01KXQRFL75M24G4G' where id=2;
-update noar ti set v0='01KXQRFL75M24G4G' where id=2;
-update noar tt set b2='KK' where id=2;
-update noar ti set b2='KK' where id=2;
-update noar tt set v0='L4PWHJNVAMOPEN' where id=3;
-update noar ti set v0='L4PWHJNVAMOPEN' where id=3;
-update noar tt set b0='BVSLVLV0ZYWBB7WZNCD6H' where id=3;
-update noar ti set b0='BVSLVLV0ZYWBB7WZNCD6H' where id=3;
-update noar tt set v0='DFK0AJYRV6U29FOVPE034PO' where id=3;
-update noar ti set v0='DFK0AJYRV6U29FOVPE034PO' where id=3;
-update noar tt set b1='MYX' where id=3;
-update noar ti set b1='MYX' where id=3;
-update noar tt set v0='17M' where id=3;
-update noar ti set v0='17M' where id=3;
-update noar tt set b2='VBPTK1MKYPKEZTECP3PVMC87QYZKG1G' where id=3;
-update noar ti set b2='VBPTK1MKYPKEZTECP3PVMC87QYZKG1G' where id=3;
-update noar tt set v0='QTUAPDYYBDK7GAD6XT6OOHQ4BAUF5TV' where id=4;
-update noar ti set v0='QTUAPDYYBDK7GAD6XT6OOHQ4BAUF5TV' where id=4;
-update noar tt set b0='BWOWBBQWFP3W3HWBSTMSK1ZJ0W' where id=4;
-update noar ti set b0='BWOWBBQWFP3W3HWBSTMSK1ZJ0W' where id=4;
-update noar tt set v0='4JGD5VISZ3CEM36' where id=4;
-update noar ti set v0='4JGD5VISZ3CEM36' where id=4;
-update noar tt set b1='FYQ4XFFR761' where id=4;
-update noar ti set b1='FYQ4XFFR761' where id=4;
-update noar tt set v0='BRFJ1Z2OKJUIDBMHVA6M5' where id=4;
-update noar ti set v0='BRFJ1Z2OKJUIDBMHVA6M5' where id=4;
-update noar tt set b2='HY0D7' where id=4;
-update noar ti set b2='HY0D7' where id=4;
-update noar tt set v0='PRCOAKN5NJRJWKNE8QUZ1VCG' where id=5;
-update noar ti set v0='PRCOAKN5NJRJWKNE8QUZ1VCG' where id=5;
-update noar tt set b0='EMH1N90RK40R3982HVEFWI9GT7MCHUW' where id=5;
-update noar ti set b0='EMH1N90RK40R3982HVEFWI9GT7MCHUW' where id=5;
-update noar tt set v0='K5DA1UZM4VQ5' where id=5;
-update noar ti set v0='K5DA1UZM4VQ5' where id=5;
-update noar tt set b1='G43TF4GQYISB66734WDE' where id=5;
-update noar ti set b1='G43TF4GQYISB66734WDE' where id=5;
-update noar tt set v0='KRZ3LXH4' where id=5;
-update noar ti set v0='KRZ3LXH4' where id=5;
-update noar tt set b2='RW1P0U660I7YW5C38DP0T' where id=5;
-update noar ti set b2='RW1P0U660I7YW5C38DP0T' where id=5;
-update noar tt set v0='FB1S' where id=6;
-update noar ti set v0='FB1S' where id=6;
-update noar tt set b0='QM07H2G4Y4Y35' where id=6;
-update noar ti set b0='QM07H2G4Y4Y35' where id=6;
-update noar tt set v0='EK0IKX5GQWLWSM95QK5AAYADG36FGHLV' where id=6;
-update noar ti set v0='EK0IKX5GQWLWSM95QK5AAYADG36FGHLV' where id=6;
-update noar tt set b1='A' where id=6;
-update noar ti set b1='A' where id=6;
-update noar tt set v0='RG50T3F6GBMAX1X' where id=6;
-update noar ti set v0='RG50T3F6GBMAX1X' where id=6;
-update noar tt set b2='AQPUTMVZ96IA' where id=6;
-update noar ti set b2='AQPUTMVZ96IA' where id=6;
-update noar tt set v0='8HEMBQXQVV2KN6P7S' where id=7;
-update noar ti set v0='8HEMBQXQVV2KN6P7S' where id=7;
-update noar tt set b0='AFQ6' where id=7;
-update noar ti set b0='AFQ6' where id=7;
-update noar tt set v0='BUF3AVQU1DYUW0QN34GH0' where id=7;
-update noar ti set v0='BUF3AVQU1DYUW0QN34GH0' where id=7;
-update noar tt set b1='JCM9MT1NQRFLLKO343Y' where id=7;
-update noar ti set b1='JCM9MT1NQRFLLKO343Y' where id=7;
-update noar tt set v0='RERYI' where id=7;
-update noar ti set v0='RERYI' where id=7;
-update noar tt set b2='DMGEQL89MFJJBVJ4L8EDSTUC16JERVRU' where id=7;
-update noar ti set b2='DMGEQL89MFJJBVJ4L8EDSTUC16JERVRU' where id=7;
-update noar tt set v0='575YE4HY7U3I' where id=8;
-update noar ti set v0='575YE4HY7U3I' where id=8;
-update noar tt set b0='PVGQ6S' where id=8;
-update noar ti set b0='PVGQ6S' where id=8;
-update noar tt set v0='DZPL4JIAVKYUADTP5CWKG0MEZT0P427' where id=8;
-update noar ti set v0='DZPL4JIAVKYUADTP5CWKG0MEZT0P427' where id=8;
-update noar tt set b1='NDCC5H97399M' where id=8;
-update noar ti set b1='NDCC5H97399M' where id=8;
-update noar tt set v0='FSSGHDCVOU2HHDB3QYX88' where id=8;
-update noar ti set v0='FSSGHDCVOU2HHDB3QYX88' where id=8;
-update noar tt set b2='P206ON3SV2SC30KTVFO4EKKOIH5WJGDS' where id=8;
-update noar ti set b2='P206ON3SV2SC30KTVFO4EKKOIH5WJGDS' where id=8;
-update noar tt set v0='AMLAJN' where id=9;
-update noar ti set v0='AMLAJN' where id=9;
-update noar tt set b0='RWB' where id=9;
-update noar ti set b0='RWB' where id=9;
-update noar tt set v0='LJ0NOMFSQCSCS' where id=9;
-update noar ti set v0='LJ0NOMFSQCSCS' where id=9;
-update noar tt set b1='L1D' where id=9;
-update noar ti set b1='L1D' where id=9;
-update noar tt set v0='HMBDH40LHFIZJNOQCWR310O5' where id=9;
-update noar ti set v0='HMBDH40LHFIZJNOQCWR310O5' where id=9;
-update noar tt set b2='904U6CHXLE3GJD5WXSHBIAZNV' where id=9;
-update noar ti set b2='904U6CHXLE3GJD5WXSHBIAZNV' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='84KMRKXTIC1YC2' where id=1;
-update noar ti set v0='84KMRKXTIC1YC2' where id=1;
-update noar tt set b0='MVBCD4VR7ENQ0M1OAEVYBVQEA' where id=1;
-update noar ti set b0='MVBCD4VR7ENQ0M1OAEVYBVQEA' where id=1;
-update noar tt set v0='L5C7Z4OWN4P395FUQ3HI' where id=1;
-update noar ti set v0='L5C7Z4OWN4P395FUQ3HI' where id=1;
-update noar tt set b1='WM1VXZ87JBB1' where id=1;
-update noar ti set b1='WM1VXZ87JBB1' where id=1;
-update noar tt set v0='JGUZ13EBM1DXYCHS' where id=1;
-update noar ti set v0='JGUZ13EBM1DXYCHS' where id=1;
-update noar tt set b2='3E2IHJIWQUKGNGKAZZW0MNI' where id=1;
-update noar ti set b2='3E2IHJIWQUKGNGKAZZW0MNI' where id=1;
-update noar tt set v0='JDOW' where id=2;
-update noar ti set v0='JDOW' where id=2;
-update noar tt set b0='1U192K4DAUI' where id=2;
-update noar ti set b0='1U192K4DAUI' where id=2;
-update noar tt set v0='4OERL68FY12XRI6WE' where id=2;
-update noar ti set v0='4OERL68FY12XRI6WE' where id=2;
-update noar tt set b1='Q580ZY9PQQW599DT26N4W' where id=2;
-update noar ti set b1='Q580ZY9PQQW599DT26N4W' where id=2;
-update noar tt set v0='1EFOXRD49Y45LLTGE8LA7W9YHFKCIQA' where id=2;
-update noar ti set v0='1EFOXRD49Y45LLTGE8LA7W9YHFKCIQA' where id=2;
-update noar tt set b2='WYQLFEBWR7' where id=2;
-update noar ti set b2='WYQLFEBWR7' where id=2;
-update noar tt set v0='850HEBXJGVF4A9LB0G6' where id=3;
-update noar ti set v0='850HEBXJGVF4A9LB0G6' where id=3;
-update noar tt set b0='WMZWXQZ0UM8FUQ3SMKB7F' where id=3;
-update noar ti set b0='WMZWXQZ0UM8FUQ3SMKB7F' where id=3;
-update noar tt set v0='WIJE7CVXLA2B8HLISM8J26B0I9PW' where id=3;
-update noar ti set v0='WIJE7CVXLA2B8HLISM8J26B0I9PW' where id=3;
-update noar tt set b1='3PWXBYQP57B533B6WSPWR70DMW' where id=3;
-update noar ti set b1='3PWXBYQP57B533B6WSPWR70DMW' where id=3;
-update noar tt set v0='BUH0PSQPL' where id=3;
-update noar ti set v0='BUH0PSQPL' where id=3;
-update noar tt set b2='WETZ7Q181K3ENUORLJOVC' where id=3;
-update noar ti set b2='WETZ7Q181K3ENUORLJOVC' where id=3;
-update noar tt set v0='O4PKRC37CF431E514TPL4NPCMQZOMKCP' where id=4;
-update noar ti set v0='O4PKRC37CF431E514TPL4NPCMQZOMKCP' where id=4;
-update noar tt set b0='5VYIHZ43X6HNR' where id=4;
-update noar ti set b0='5VYIHZ43X6HNR' where id=4;
-update noar tt set v0='B2DO6072DREXUAD6AVEMFUUL' where id=4;
-update noar ti set v0='B2DO6072DREXUAD6AVEMFUUL' where id=4;
-update noar tt set b1='2L4DZOX6FQPV' where id=4;
-update noar ti set b1='2L4DZOX6FQPV' where id=4;
-update noar tt set v0='CP6JBLEG2X9U6D' where id=4;
-update noar ti set v0='CP6JBLEG2X9U6D' where id=4;
-update noar tt set b2='MPPAQF17XWJELS28DWW' where id=4;
-update noar ti set b2='MPPAQF17XWJELS28DWW' where id=4;
-update noar tt set v0='EEM1UR9ZSKXDG62IGZKW9' where id=5;
-update noar ti set v0='EEM1UR9ZSKXDG62IGZKW9' where id=5;
-update noar tt set b0='NW4UJJ1WLQA6K26H' where id=5;
-update noar ti set b0='NW4UJJ1WLQA6K26H' where id=5;
-update noar tt set v0='MB' where id=5;
-update noar ti set v0='MB' where id=5;
-update noar tt set b1='IY1FXA53BAQUCDFGIP9JT8FW2OWUH' where id=5;
-update noar ti set b1='IY1FXA53BAQUCDFGIP9JT8FW2OWUH' where id=5;
-update noar tt set v0='Z64' where id=5;
-update noar ti set v0='Z64' where id=5;
-update noar tt set b2='SBSTUFUWC5EMBCJPJSKAK54MM6O2QX' where id=5;
-update noar ti set b2='SBSTUFUWC5EMBCJPJSKAK54MM6O2QX' where id=5;
-update noar tt set v0='AVRRXO5CQYXHPDCW0' where id=6;
-update noar ti set v0='AVRRXO5CQYXHPDCW0' where id=6;
-update noar tt set b0='O' where id=6;
-update noar ti set b0='O' where id=6;
-update noar tt set v0='N8S1XG4BS504J68ZQKFO' where id=6;
-update noar ti set v0='N8S1XG4BS504J68ZQKFO' where id=6;
-update noar tt set b1='F2R4518ZYEQI3G26M743SB9H89AYA2IA' where id=6;
-update noar ti set b1='F2R4518ZYEQI3G26M743SB9H89AYA2IA' where id=6;
-update noar tt set v0='9SA' where id=6;
-update noar ti set v0='9SA' where id=6;
-update noar tt set b2='CLB5J' where id=6;
-update noar ti set b2='CLB5J' where id=6;
-update noar tt set v0='P0SQ1OJPERM40RMCEQ9QPIBSVU5ZU' where id=7;
-update noar ti set v0='P0SQ1OJPERM40RMCEQ9QPIBSVU5ZU' where id=7;
-update noar tt set b0='TY223YMGNY' where id=7;
-update noar ti set b0='TY223YMGNY' where id=7;
-update noar tt set v0='G0FE40C5F3QEA7K441RQAX7RT' where id=7;
-update noar ti set v0='G0FE40C5F3QEA7K441RQAX7RT' where id=7;
-update noar tt set b1='CWZ' where id=7;
-update noar ti set b1='CWZ' where id=7;
-update noar tt set v0='7V44477KO' where id=7;
-update noar ti set v0='7V44477KO' where id=7;
-update noar tt set b2='7DRUW7HAKJILRTAOJGS7QS2W1IH2JX' where id=7;
-update noar ti set b2='7DRUW7HAKJILRTAOJGS7QS2W1IH2JX' where id=7;
-update noar tt set v0='K3NXH4' where id=8;
-update noar ti set v0='K3NXH4' where id=8;
-update noar tt set b0='CT5UF3ZFBG1K' where id=8;
-update noar ti set b0='CT5UF3ZFBG1K' where id=8;
-update noar tt set v0='IUGLVO7UHOZKVDH6A' where id=8;
-update noar ti set v0='IUGLVO7UHOZKVDH6A' where id=8;
-update noar tt set b1='V8YEO7AG8UHO' where id=8;
-update noar ti set b1='V8YEO7AG8UHO' where id=8;
-update noar tt set v0='AI756EXP89J9WFCW57' where id=8;
-update noar ti set v0='AI756EXP89J9WFCW57' where id=8;
-update noar tt set b2='2M7S680ETYZKU5CX' where id=8;
-update noar ti set b2='2M7S680ETYZKU5CX' where id=8;
-update noar tt set v0='KPTGNP2655HOUDCV' where id=9;
-update noar ti set v0='KPTGNP2655HOUDCV' where id=9;
-update noar tt set b0='4T9VTU0F82G671S7' where id=9;
-update noar ti set b0='4T9VTU0F82G671S7' where id=9;
-update noar tt set v0='XJNFVR6VMAL7O58RQ3BEU2V3W' where id=9;
-update noar ti set v0='XJNFVR6VMAL7O58RQ3BEU2V3W' where id=9;
-update noar tt set b1='ZJ812PLQ7HY6GRLBNC8RPWJUV' where id=9;
-update noar ti set b1='ZJ812PLQ7HY6GRLBNC8RPWJUV' where id=9;
-update noar tt set v0='7YN4ONAP7' where id=9;
-update noar ti set v0='7YN4ONAP7' where id=9;
-update noar tt set b2='4R0E4GIQT9O' where id=9;
-update noar ti set b2='4R0E4GIQT9O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PGPR9X9YJUTCFF' where id=1;
-update noar ti set v0='PGPR9X9YJUTCFF' where id=1;
-update noar tt set b0='GJ72EVTAPCAUDR8907G9LLJH' where id=1;
-update noar ti set b0='GJ72EVTAPCAUDR8907G9LLJH' where id=1;
-update noar tt set v0='BKCH' where id=1;
-update noar ti set v0='BKCH' where id=1;
-update noar tt set b1='EYNSYJQ3P985PSD' where id=1;
-update noar ti set b1='EYNSYJQ3P985PSD' where id=1;
-update noar tt set v0='NIWYIVKATSKTW99I2JEX0IKG' where id=1;
-update noar ti set v0='NIWYIVKATSKTW99I2JEX0IKG' where id=1;
-update noar tt set b2='9M761U25' where id=1;
-update noar ti set b2='9M761U25' where id=1;
-update noar tt set v0='F7PMRFSYNJL2P84C4EJ' where id=2;
-update noar ti set v0='F7PMRFSYNJL2P84C4EJ' where id=2;
-update noar tt set b0='SZQ6A06PT131BWJ8JV8L5BDLG8' where id=2;
-update noar ti set b0='SZQ6A06PT131BWJ8JV8L5BDLG8' where id=2;
-update noar tt set v0='3CX9TFLV9BZ2RXL8N' where id=2;
-update noar ti set v0='3CX9TFLV9BZ2RXL8N' where id=2;
-update noar tt set b1='KEUMZBWUBN65AJ' where id=2;
-update noar ti set b1='KEUMZBWUBN65AJ' where id=2;
-update noar tt set v0='M7L4' where id=2;
-update noar ti set v0='M7L4' where id=2;
-update noar tt set b2='5QDJ0L13ZGNHUR2YID9131BG' where id=2;
-update noar ti set b2='5QDJ0L13ZGNHUR2YID9131BG' where id=2;
-update noar tt set v0='5' where id=3;
-update noar ti set v0='5' where id=3;
-update noar tt set b0='5PO5HAL5' where id=3;
-update noar ti set b0='5PO5HAL5' where id=3;
-update noar tt set v0='0' where id=3;
-update noar ti set v0='0' where id=3;
-update noar tt set b1='YX4NQFQD3V423DD1HE8X62' where id=3;
-update noar ti set b1='YX4NQFQD3V423DD1HE8X62' where id=3;
-update noar tt set v0='2YRGKJNVNI' where id=3;
-update noar ti set v0='2YRGKJNVNI' where id=3;
-update noar tt set b2='SB8I77XDMKLUE52PMR5X' where id=3;
-update noar ti set b2='SB8I77XDMKLUE52PMR5X' where id=3;
-update noar tt set v0='HQDIN9CRJZ' where id=4;
-update noar ti set v0='HQDIN9CRJZ' where id=4;
-update noar tt set b0='5TT0NEGCLMIW' where id=4;
-update noar ti set b0='5TT0NEGCLMIW' where id=4;
-update noar tt set v0='MRQS93GDRK' where id=4;
-update noar ti set v0='MRQS93GDRK' where id=4;
-update noar tt set b1='IB0SPJJN' where id=4;
-update noar ti set b1='IB0SPJJN' where id=4;
-update noar tt set v0='BTG' where id=4;
-update noar ti set v0='BTG' where id=4;
-update noar tt set b2='5UXQITX5DMCJMN9SV0LJY' where id=4;
-update noar ti set b2='5UXQITX5DMCJMN9SV0LJY' where id=4;
-update noar tt set v0='4' where id=5;
-update noar ti set v0='4' where id=5;
-update noar tt set b0='THXVJ63P' where id=5;
-update noar ti set b0='THXVJ63P' where id=5;
-update noar tt set v0='TVX59QX25AU1J355FN' where id=5;
-update noar ti set v0='TVX59QX25AU1J355FN' where id=5;
-update noar tt set b1='S43RXDC7QDLMIMR2J87YNYEFXB4D' where id=5;
-update noar ti set b1='S43RXDC7QDLMIMR2J87YNYEFXB4D' where id=5;
-update noar tt set v0='HL1MDNVIYQ45B8KN' where id=5;
-update noar ti set v0='HL1MDNVIYQ45B8KN' where id=5;
-update noar tt set b2='G9QZTTOOI2US6' where id=5;
-update noar ti set b2='G9QZTTOOI2US6' where id=5;
-update noar tt set v0='8BN191' where id=6;
-update noar ti set v0='8BN191' where id=6;
-update noar tt set b0='79E6XKBZH' where id=6;
-update noar ti set b0='79E6XKBZH' where id=6;
-update noar tt set v0='VC4JKA3SAOU0N7OFNEO5HI2LRP' where id=6;
-update noar ti set v0='VC4JKA3SAOU0N7OFNEO5HI2LRP' where id=6;
-update noar tt set b1='85G2WABE44HMT06QFBHFZSRNKZUT' where id=6;
-update noar ti set b1='85G2WABE44HMT06QFBHFZSRNKZUT' where id=6;
-update noar tt set v0='HRTKC' where id=6;
-update noar ti set v0='HRTKC' where id=6;
-update noar tt set b2='YP02J3' where id=6;
-update noar ti set b2='YP02J3' where id=6;
-update noar tt set v0='32QY8MJF9DEW9N6GTJIZTK' where id=7;
-update noar ti set v0='32QY8MJF9DEW9N6GTJIZTK' where id=7;
-update noar tt set b0='RF8O62' where id=7;
-update noar ti set b0='RF8O62' where id=7;
-update noar tt set v0='WZUPL6918F4' where id=7;
-update noar ti set v0='WZUPL6918F4' where id=7;
-update noar tt set b1='C2AELA42F' where id=7;
-update noar ti set b1='C2AELA42F' where id=7;
-update noar tt set v0='DAA47S2LTGV3G0HFBHGDR0PIL' where id=7;
-update noar ti set v0='DAA47S2LTGV3G0HFBHGDR0PIL' where id=7;
-update noar tt set b2='BT14UFVXFOKIATLCYDWMENP2' where id=7;
-update noar ti set b2='BT14UFVXFOKIATLCYDWMENP2' where id=7;
-update noar tt set v0='NV5ERN2H9JOQZ43G9AMAL4W' where id=8;
-update noar ti set v0='NV5ERN2H9JOQZ43G9AMAL4W' where id=8;
-update noar tt set b0='87Z0NO' where id=8;
-update noar ti set b0='87Z0NO' where id=8;
-update noar tt set v0='48UKQ18CU89HY1PJB' where id=8;
-update noar ti set v0='48UKQ18CU89HY1PJB' where id=8;
-update noar tt set b1='LCR9OTZHBTCTI5HGJPP0' where id=8;
-update noar ti set b1='LCR9OTZHBTCTI5HGJPP0' where id=8;
-update noar tt set v0='1Z3L0TMEF5Y1NIX52NIK5V7ZQ7R' where id=8;
-update noar ti set v0='1Z3L0TMEF5Y1NIX52NIK5V7ZQ7R' where id=8;
-update noar tt set b2='ODXXXF5YUTF2SA3JPXLY' where id=8;
-update noar ti set b2='ODXXXF5YUTF2SA3JPXLY' where id=8;
-update noar tt set v0='TE' where id=9;
-update noar ti set v0='TE' where id=9;
-update noar tt set b0='CS0RDZQD' where id=9;
-update noar ti set b0='CS0RDZQD' where id=9;
-update noar tt set v0='QBCSZ4GUHP5B6BMW9LOP2VAH7M' where id=9;
-update noar ti set v0='QBCSZ4GUHP5B6BMW9LOP2VAH7M' where id=9;
-update noar tt set b1='5HH2LTH3L2VYH8Q' where id=9;
-update noar ti set b1='5HH2LTH3L2VYH8Q' where id=9;
-update noar tt set v0='2LGZ6YXANFZMLO' where id=9;
-update noar ti set v0='2LGZ6YXANFZMLO' where id=9;
-update noar tt set b2='SPH3IZWCYQX2NEKRCQ76EP5JH' where id=9;
-update noar ti set b2='SPH3IZWCYQX2NEKRCQ76EP5JH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K9DCBE7U6CHU1L4LXB8NUTATAZ' where id=1;
-update noar ti set v0='K9DCBE7U6CHU1L4LXB8NUTATAZ' where id=1;
-update noar tt set b0='QP9TCZ5AYIW' where id=1;
-update noar ti set b0='QP9TCZ5AYIW' where id=1;
-update noar tt set v0='FODV' where id=1;
-update noar ti set v0='FODV' where id=1;
-update noar tt set b1='ZNU2SC8U8HYHGYUT' where id=1;
-update noar ti set b1='ZNU2SC8U8HYHGYUT' where id=1;
-update noar tt set v0='FJJDGHK35OJQQWM7PG' where id=1;
-update noar ti set v0='FJJDGHK35OJQQWM7PG' where id=1;
-update noar tt set b2='GAMAODV6ZL4' where id=1;
-update noar ti set b2='GAMAODV6ZL4' where id=1;
-update noar tt set v0='QY72N53U4MPHGHQZGJJFZ9NKMJIF' where id=2;
-update noar ti set v0='QY72N53U4MPHGHQZGJJFZ9NKMJIF' where id=2;
-update noar tt set b0='FW987LIWOQV3BW' where id=2;
-update noar ti set b0='FW987LIWOQV3BW' where id=2;
-update noar tt set v0='IPWIKJ9F6E9YPQ25EJQDW4K6JF' where id=2;
-update noar ti set v0='IPWIKJ9F6E9YPQ25EJQDW4K6JF' where id=2;
-update noar tt set b1='PKP' where id=2;
-update noar ti set b1='PKP' where id=2;
-update noar tt set v0='XY7DREX55RRR8FW5PMFEPXJC' where id=2;
-update noar ti set v0='XY7DREX55RRR8FW5PMFEPXJC' where id=2;
-update noar tt set b2='CJZ280B9QO83W9ZRIT0KK9REB2' where id=2;
-update noar ti set b2='CJZ280B9QO83W9ZRIT0KK9REB2' where id=2;
-update noar tt set v0='U6MBM' where id=3;
-update noar ti set v0='U6MBM' where id=3;
-update noar tt set b0='Z620N2WNPPZGYCTGV5K' where id=3;
-update noar ti set b0='Z620N2WNPPZGYCTGV5K' where id=3;
-update noar tt set v0='2JLTFVM1' where id=3;
-update noar ti set v0='2JLTFVM1' where id=3;
-update noar tt set b1='3JVU' where id=3;
-update noar ti set b1='3JVU' where id=3;
-update noar tt set v0='QN2J5YEZW2X5SXJQT4RIHF2WMBKWM' where id=3;
-update noar ti set v0='QN2J5YEZW2X5SXJQT4RIHF2WMBKWM' where id=3;
-update noar tt set b2='3FL0NJY6L6UHVZ0VJI59GP6VVB7JREP' where id=3;
-update noar ti set b2='3FL0NJY6L6UHVZ0VJI59GP6VVB7JREP' where id=3;
-update noar tt set v0='I6JYY' where id=4;
-update noar ti set v0='I6JYY' where id=4;
-update noar tt set b0='FTHB4MFRE0QKE' where id=4;
-update noar ti set b0='FTHB4MFRE0QKE' where id=4;
-update noar tt set v0='KM7C34NN23' where id=4;
-update noar ti set v0='KM7C34NN23' where id=4;
-update noar tt set b1='HC5ALQ183SOX' where id=4;
-update noar ti set b1='HC5ALQ183SOX' where id=4;
-update noar tt set v0='T' where id=4;
-update noar ti set v0='T' where id=4;
-update noar tt set b2='8LJV9IBHD6H7RR' where id=4;
-update noar ti set b2='8LJV9IBHD6H7RR' where id=4;
-update noar tt set v0='D76DZE05MOEXJI3QVJSLSH79AT5H' where id=5;
-update noar ti set v0='D76DZE05MOEXJI3QVJSLSH79AT5H' where id=5;
-update noar tt set b0='AV3YVQMM3MI2J' where id=5;
-update noar ti set b0='AV3YVQMM3MI2J' where id=5;
-update noar tt set v0='YS2EYARD1VPNYVMQJ3O2HJFXKF9X7G' where id=5;
-update noar ti set v0='YS2EYARD1VPNYVMQJ3O2HJFXKF9X7G' where id=5;
-update noar tt set b1='RRYPE7V3P' where id=5;
-update noar ti set b1='RRYPE7V3P' where id=5;
-update noar tt set v0='WU13VPVSMKE0J2O8X' where id=5;
-update noar ti set v0='WU13VPVSMKE0J2O8X' where id=5;
-update noar tt set b2='K' where id=5;
-update noar ti set b2='K' where id=5;
-update noar tt set v0='859YF' where id=6;
-update noar ti set v0='859YF' where id=6;
-update noar tt set b0='7A9FOFGVVMS1JWO4KE3' where id=6;
-update noar ti set b0='7A9FOFGVVMS1JWO4KE3' where id=6;
-update noar tt set v0='HU770U0MW46XKK1' where id=6;
-update noar ti set v0='HU770U0MW46XKK1' where id=6;
-update noar tt set b1='H7Z6YSIVS945I0' where id=6;
-update noar ti set b1='H7Z6YSIVS945I0' where id=6;
-update noar tt set v0='FTTHL0XVXENZB40ISH0' where id=6;
-update noar ti set v0='FTTHL0XVXENZB40ISH0' where id=6;
-update noar tt set b2='V7ZTXUAXQLJP8XRNOUB8ZLVGY' where id=6;
-update noar ti set b2='V7ZTXUAXQLJP8XRNOUB8ZLVGY' where id=6;
-update noar tt set v0='GK7J8K6SA122DV8V04GKXDYHXU5DWQB' where id=7;
-update noar ti set v0='GK7J8K6SA122DV8V04GKXDYHXU5DWQB' where id=7;
-update noar tt set b0='AWOYNE4HYW9B4ULK3ILS' where id=7;
-update noar ti set b0='AWOYNE4HYW9B4ULK3ILS' where id=7;
-update noar tt set v0='MMUI' where id=7;
-update noar ti set v0='MMUI' where id=7;
-update noar tt set b1='HS2XHNESK' where id=7;
-update noar ti set b1='HS2XHNESK' where id=7;
-update noar tt set v0='J66G1P8LK1' where id=7;
-update noar ti set v0='J66G1P8LK1' where id=7;
-update noar tt set b2='1PWQ6QD5RUKRE966I60AUN3YYZUPDVY9' where id=7;
-update noar ti set b2='1PWQ6QD5RUKRE966I60AUN3YYZUPDVY9' where id=7;
-update noar tt set v0='AYT8728RQM2EU91LHLMHCVT0PZ3QNBJW' where id=8;
-update noar ti set v0='AYT8728RQM2EU91LHLMHCVT0PZ3QNBJW' where id=8;
-update noar tt set b0='JNXK473GZQHOFVN5DB9OKP' where id=8;
-update noar ti set b0='JNXK473GZQHOFVN5DB9OKP' where id=8;
-update noar tt set v0='MK9FHGRO0JJC51GTDJIJKDQ1WT8I' where id=8;
-update noar ti set v0='MK9FHGRO0JJC51GTDJIJKDQ1WT8I' where id=8;
-update noar tt set b1='TY6UHCGWXAV' where id=8;
-update noar ti set b1='TY6UHCGWXAV' where id=8;
-update noar tt set v0='FUNJO59UL05U' where id=8;
-update noar ti set v0='FUNJO59UL05U' where id=8;
-update noar tt set b2='W9ZB1XT3LL84M7ER39TZIDC8RZM' where id=8;
-update noar ti set b2='W9ZB1XT3LL84M7ER39TZIDC8RZM' where id=8;
-update noar tt set v0='HUJS0R4' where id=9;
-update noar ti set v0='HUJS0R4' where id=9;
-update noar tt set b0='GZIX7EHKMVR4EKKT9YP6X9RSRNG8NNS' where id=9;
-update noar ti set b0='GZIX7EHKMVR4EKKT9YP6X9RSRNG8NNS' where id=9;
-update noar tt set v0='SI2R8ML45IR' where id=9;
-update noar ti set v0='SI2R8ML45IR' where id=9;
-update noar tt set b1='CXPTEU9S6C6700B' where id=9;
-update noar ti set b1='CXPTEU9S6C6700B' where id=9;
-update noar tt set v0='T4T' where id=9;
-update noar ti set v0='T4T' where id=9;
-update noar tt set b2='PA4HCMSD3IOIGYM9E74EGE015WZBY' where id=9;
-update noar ti set b2='PA4HCMSD3IOIGYM9E74EGE015WZBY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9PQEZ4VJSOX0' where id=1;
-update noar ti set v0='9PQEZ4VJSOX0' where id=1;
-update noar tt set b0='O8E' where id=1;
-update noar ti set b0='O8E' where id=1;
-update noar tt set v0='86KVIYA03KMOQ2EHC33P1140F' where id=1;
-update noar ti set v0='86KVIYA03KMOQ2EHC33P1140F' where id=1;
-update noar tt set b1='98FVN3OO1E1S' where id=1;
-update noar ti set b1='98FVN3OO1E1S' where id=1;
-update noar tt set v0='YZWIW6OM9QVWB42L76' where id=1;
-update noar ti set v0='YZWIW6OM9QVWB42L76' where id=1;
-update noar tt set b2='MGGJM5U4SUJAOTJ5P34HOMA9Z2' where id=1;
-update noar ti set b2='MGGJM5U4SUJAOTJ5P34HOMA9Z2' where id=1;
-update noar tt set v0='BSN60NF' where id=2;
-update noar ti set v0='BSN60NF' where id=2;
-update noar tt set b0='FMYGOJLUS3Q0NELVY' where id=2;
-update noar ti set b0='FMYGOJLUS3Q0NELVY' where id=2;
-update noar tt set v0='457X7ZN2NU63AHHQHFE73TCGBESE' where id=2;
-update noar ti set v0='457X7ZN2NU63AHHQHFE73TCGBESE' where id=2;
-update noar tt set b1='3Z0' where id=2;
-update noar ti set b1='3Z0' where id=2;
-update noar tt set v0='23TB3E5CZYI3WAJ3XHO' where id=2;
-update noar ti set v0='23TB3E5CZYI3WAJ3XHO' where id=2;
-update noar tt set b2='RYU1ST9P5ODKY5321V0KVLN6XO2NNU' where id=2;
-update noar ti set b2='RYU1ST9P5ODKY5321V0KVLN6XO2NNU' where id=2;
-update noar tt set v0='388MBT4SFV4O49' where id=3;
-update noar ti set v0='388MBT4SFV4O49' where id=3;
-update noar tt set b0='WUWOBKZ78C6GAHYPUTEXT437WU6L' where id=3;
-update noar ti set b0='WUWOBKZ78C6GAHYPUTEXT437WU6L' where id=3;
-update noar tt set v0='MKMCCGY4V8BC1F0UBHWMG' where id=3;
-update noar ti set v0='MKMCCGY4V8BC1F0UBHWMG' where id=3;
-update noar tt set b1='XFDL6DDDCKXECE9JZJKER8OZSH' where id=3;
-update noar ti set b1='XFDL6DDDCKXECE9JZJKER8OZSH' where id=3;
-update noar tt set v0='FECMTITEA9S82Z3' where id=3;
-update noar ti set v0='FECMTITEA9S82Z3' where id=3;
-update noar tt set b2='E5149OSO3AUSQE3C71E2' where id=3;
-update noar ti set b2='E5149OSO3AUSQE3C71E2' where id=3;
-update noar tt set v0='DVFAFK062JB3P' where id=4;
-update noar ti set v0='DVFAFK062JB3P' where id=4;
-update noar tt set b0='LFQM77I' where id=4;
-update noar ti set b0='LFQM77I' where id=4;
-update noar tt set v0='CNZR2ALYZ7LF3PBSULJO' where id=4;
-update noar ti set v0='CNZR2ALYZ7LF3PBSULJO' where id=4;
-update noar tt set b1='F65923044KY943EQBXO0WC5SNHS4FA' where id=4;
-update noar ti set b1='F65923044KY943EQBXO0WC5SNHS4FA' where id=4;
-update noar tt set v0='0W' where id=4;
-update noar ti set v0='0W' where id=4;
-update noar tt set b2='ZYB32YAV13' where id=4;
-update noar ti set b2='ZYB32YAV13' where id=4;
-update noar tt set v0='MO37JFHJAWAPURNOU' where id=5;
-update noar ti set v0='MO37JFHJAWAPURNOU' where id=5;
-update noar tt set b0='HGGQNFVI50K4388U7Q8PWKEGII2GL1F' where id=5;
-update noar ti set b0='HGGQNFVI50K4388U7Q8PWKEGII2GL1F' where id=5;
-update noar tt set v0='5V7VC96F0' where id=5;
-update noar ti set v0='5V7VC96F0' where id=5;
-update noar tt set b1='8C82TJZJNWBXCRLFEUL2FP0Z7GGYPP' where id=5;
-update noar ti set b1='8C82TJZJNWBXCRLFEUL2FP0Z7GGYPP' where id=5;
-update noar tt set v0='5XYYC50ADP7GJVVS' where id=5;
-update noar ti set v0='5XYYC50ADP7GJVVS' where id=5;
-update noar tt set b2='81W3O7' where id=5;
-update noar ti set b2='81W3O7' where id=5;
-update noar tt set v0='7OPKD47JGBWDL0KRFQJOD0XERPCFB' where id=6;
-update noar ti set v0='7OPKD47JGBWDL0KRFQJOD0XERPCFB' where id=6;
-update noar tt set b0='JULOTLY6RVNPM' where id=6;
-update noar ti set b0='JULOTLY6RVNPM' where id=6;
-update noar tt set v0='OOZI87MGYZ1DHU3601' where id=6;
-update noar ti set v0='OOZI87MGYZ1DHU3601' where id=6;
-update noar tt set b1='42' where id=6;
-update noar ti set b1='42' where id=6;
-update noar tt set v0='86O6' where id=6;
-update noar ti set v0='86O6' where id=6;
-update noar tt set b2='BF5' where id=6;
-update noar ti set b2='BF5' where id=6;
-update noar tt set v0='AC4BZELC6FQ' where id=7;
-update noar ti set v0='AC4BZELC6FQ' where id=7;
-update noar tt set b0='KAW6SDQ' where id=7;
-update noar ti set b0='KAW6SDQ' where id=7;
-update noar tt set v0='M4OZFK5XCUGJDZHSQLO' where id=7;
-update noar ti set v0='M4OZFK5XCUGJDZHSQLO' where id=7;
-update noar tt set b1='PTICZPMKF2UPMVY' where id=7;
-update noar ti set b1='PTICZPMKF2UPMVY' where id=7;
-update noar tt set v0='HFYW51AA412EYYM7OJ3YUEBYT' where id=7;
-update noar ti set v0='HFYW51AA412EYYM7OJ3YUEBYT' where id=7;
-update noar tt set b2='WU3LBW7' where id=7;
-update noar ti set b2='WU3LBW7' where id=7;
-update noar tt set v0='PV889WHHUOQXREI' where id=8;
-update noar ti set v0='PV889WHHUOQXREI' where id=8;
-update noar tt set b0='AVQRSQU41GS50J2UTBPK3UUK3E' where id=8;
-update noar ti set b0='AVQRSQU41GS50J2UTBPK3UUK3E' where id=8;
-update noar tt set v0='BQIINCEDNA460022I2X8NP' where id=8;
-update noar ti set v0='BQIINCEDNA460022I2X8NP' where id=8;
-update noar tt set b1='9365Y28JR6E7DFCZW9' where id=8;
-update noar ti set b1='9365Y28JR6E7DFCZW9' where id=8;
-update noar tt set v0='0YG8YZ1HM9BC2CNQ5YUZNIHVMD1QT6N' where id=8;
-update noar ti set v0='0YG8YZ1HM9BC2CNQ5YUZNIHVMD1QT6N' where id=8;
-update noar tt set b2='GCS0O23L54X72R4R2M3ZRX4I' where id=8;
-update noar ti set b2='GCS0O23L54X72R4R2M3ZRX4I' where id=8;
-update noar tt set v0='Y' where id=9;
-update noar ti set v0='Y' where id=9;
-update noar tt set b0='4NWWMJGC891H4DSOQAC49Z8VY4' where id=9;
-update noar ti set b0='4NWWMJGC891H4DSOQAC49Z8VY4' where id=9;
-update noar tt set v0='LVGX0UGSSRJX' where id=9;
-update noar ti set v0='LVGX0UGSSRJX' where id=9;
-update noar tt set b1='2TRFSXFHWZSPEIBYW8U3PITEL' where id=9;
-update noar ti set b1='2TRFSXFHWZSPEIBYW8U3PITEL' where id=9;
-update noar tt set v0='G38E6TUQX9VPN0GRDUZ2F6RUQ1N4PK' where id=9;
-update noar ti set v0='G38E6TUQX9VPN0GRDUZ2F6RUQ1N4PK' where id=9;
-update noar tt set b2='NSX4ZQQEJTGYPEP' where id=9;
-update noar ti set b2='NSX4ZQQEJTGYPEP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NG8MXG' where id=1;
-update noar ti set v0='NG8MXG' where id=1;
-update noar tt set b0='C8TRHI1CEUJMCLWJ5' where id=1;
-update noar ti set b0='C8TRHI1CEUJMCLWJ5' where id=1;
-update noar tt set v0='HZ82XNE8XORPS0S5CNEM6HH86M9' where id=1;
-update noar ti set v0='HZ82XNE8XORPS0S5CNEM6HH86M9' where id=1;
-update noar tt set b1='X8KKMGTEKSK42EN970W2GL' where id=1;
-update noar ti set b1='X8KKMGTEKSK42EN970W2GL' where id=1;
-update noar tt set v0='BP1D1MRV0UJGB523DH5' where id=1;
-update noar ti set v0='BP1D1MRV0UJGB523DH5' where id=1;
-update noar tt set b2='OERA4H0VQGFOAA4TX9FI' where id=1;
-update noar ti set b2='OERA4H0VQGFOAA4TX9FI' where id=1;
-update noar tt set v0='Z9GVZANQ0LAXZYQTX' where id=2;
-update noar ti set v0='Z9GVZANQ0LAXZYQTX' where id=2;
-update noar tt set b0='BC7DNEVBXCOALJKSDH' where id=2;
-update noar ti set b0='BC7DNEVBXCOALJKSDH' where id=2;
-update noar tt set v0='ENY4IW1J0S8SQ3X2VP469IYL' where id=2;
-update noar ti set v0='ENY4IW1J0S8SQ3X2VP469IYL' where id=2;
-update noar tt set b1='XK3SDYK3PIJKJG' where id=2;
-update noar ti set b1='XK3SDYK3PIJKJG' where id=2;
-update noar tt set v0='V3NUO1MOV21MVTJ4VVDR' where id=2;
-update noar ti set v0='V3NUO1MOV21MVTJ4VVDR' where id=2;
-update noar tt set b2='ENHFTC78Q2ATFJSM8RJKGWMD8ATDZ' where id=2;
-update noar ti set b2='ENHFTC78Q2ATFJSM8RJKGWMD8ATDZ' where id=2;
-update noar tt set v0='QL2XJNG3MZMUEXZP7H' where id=3;
-update noar ti set v0='QL2XJNG3MZMUEXZP7H' where id=3;
-update noar tt set b0='IH52NP349L0OXB4ITZP4Q0NB83M' where id=3;
-update noar ti set b0='IH52NP349L0OXB4ITZP4Q0NB83M' where id=3;
-update noar tt set v0='93Z1PRL4K2DSX8G6C10M2UCV6L' where id=3;
-update noar ti set v0='93Z1PRL4K2DSX8G6C10M2UCV6L' where id=3;
-update noar tt set b1='TPLLSXAV87BAZFOO' where id=3;
-update noar ti set b1='TPLLSXAV87BAZFOO' where id=3;
-update noar tt set v0='60F9D49S7MPPSYKDWWQBL3' where id=3;
-update noar ti set v0='60F9D49S7MPPSYKDWWQBL3' where id=3;
-update noar tt set b2='TTCF3N1MBFGER6I2' where id=3;
-update noar ti set b2='TTCF3N1MBFGER6I2' where id=3;
-update noar tt set v0='H9O' where id=4;
-update noar ti set v0='H9O' where id=4;
-update noar tt set b0='SSJ0VOAU' where id=4;
-update noar ti set b0='SSJ0VOAU' where id=4;
-update noar tt set v0='1AKZTYIW7O3866AGV6HQ5WI5RRCV' where id=4;
-update noar ti set v0='1AKZTYIW7O3866AGV6HQ5WI5RRCV' where id=4;
-update noar tt set b1='QO5WX6NX9FYTZ' where id=4;
-update noar ti set b1='QO5WX6NX9FYTZ' where id=4;
-update noar tt set v0='FBUZ7KKB51LL6QL2E9ENFZ23O8BS' where id=4;
-update noar ti set v0='FBUZ7KKB51LL6QL2E9ENFZ23O8BS' where id=4;
-update noar tt set b2='EEJEILTHUOL2WI' where id=4;
-update noar ti set b2='EEJEILTHUOL2WI' where id=4;
-update noar tt set v0='VNPFB' where id=5;
-update noar ti set v0='VNPFB' where id=5;
-update noar tt set b0='URNVXJRKA8KAEPP2X0K9R' where id=5;
-update noar ti set b0='URNVXJRKA8KAEPP2X0K9R' where id=5;
-update noar tt set v0='OF' where id=5;
-update noar ti set v0='OF' where id=5;
-update noar tt set b1='P34MVO' where id=5;
-update noar ti set b1='P34MVO' where id=5;
-update noar tt set v0='IHR14N5QIU5UNXE2YNS' where id=5;
-update noar ti set v0='IHR14N5QIU5UNXE2YNS' where id=5;
-update noar tt set b2='1I8QG7N2O1YAV0L0NOUYCO2' where id=5;
-update noar ti set b2='1I8QG7N2O1YAV0L0NOUYCO2' where id=5;
-update noar tt set v0='V88HEHV8UP3LL31VTL0M' where id=6;
-update noar ti set v0='V88HEHV8UP3LL31VTL0M' where id=6;
-update noar tt set b0='D4ZVY0Y6K9G3QF6PMEQC639NBV7XRFY' where id=6;
-update noar ti set b0='D4ZVY0Y6K9G3QF6PMEQC639NBV7XRFY' where id=6;
-update noar tt set v0='4HSE7EFM8DINVD93YATM' where id=6;
-update noar ti set v0='4HSE7EFM8DINVD93YATM' where id=6;
-update noar tt set b1='NL3W8' where id=6;
-update noar ti set b1='NL3W8' where id=6;
-update noar tt set v0='4HZGP' where id=6;
-update noar ti set v0='4HZGP' where id=6;
-update noar tt set b2='JGY2EM0SMCMG59TNFXR' where id=6;
-update noar ti set b2='JGY2EM0SMCMG59TNFXR' where id=6;
-update noar tt set v0='9JX73DBU0ER2GCEI4CXYPH' where id=7;
-update noar ti set v0='9JX73DBU0ER2GCEI4CXYPH' where id=7;
-update noar tt set b0='UCSAA9BH1FF2ICDLUZKL6VLNHNV' where id=7;
-update noar ti set b0='UCSAA9BH1FF2ICDLUZKL6VLNHNV' where id=7;
-update noar tt set v0='6N7KLLM8SLHFA16K7PO' where id=7;
-update noar ti set v0='6N7KLLM8SLHFA16K7PO' where id=7;
-update noar tt set b1='D7IQYIS90JED52PBBCRFKA9OLU' where id=7;
-update noar ti set b1='D7IQYIS90JED52PBBCRFKA9OLU' where id=7;
-update noar tt set v0='B' where id=7;
-update noar ti set v0='B' where id=7;
-update noar tt set b2='ORKN7JGQCPJVOEZKF2K7G9OYOTXGKZ45' where id=7;
-update noar ti set b2='ORKN7JGQCPJVOEZKF2K7G9OYOTXGKZ45' where id=7;
-update noar tt set v0='0W0G8LAB0HP4TMK0FDX6' where id=8;
-update noar ti set v0='0W0G8LAB0HP4TMK0FDX6' where id=8;
-update noar tt set b0='6IECLLZNFQYUWZWFL8' where id=8;
-update noar ti set b0='6IECLLZNFQYUWZWFL8' where id=8;
-update noar tt set v0='Q3A69N4' where id=8;
-update noar ti set v0='Q3A69N4' where id=8;
-update noar tt set b1='P9X2F68TYAHJT56514AH1QEO7L' where id=8;
-update noar ti set b1='P9X2F68TYAHJT56514AH1QEO7L' where id=8;
-update noar tt set v0='VY4H38W9' where id=8;
-update noar ti set v0='VY4H38W9' where id=8;
-update noar tt set b2='CKM' where id=8;
-update noar ti set b2='CKM' where id=8;
-update noar tt set v0='34Z' where id=9;
-update noar ti set v0='34Z' where id=9;
-update noar tt set b0='6ECOUUG3IBP3HSFGAV2YZQ1Q' where id=9;
-update noar ti set b0='6ECOUUG3IBP3HSFGAV2YZQ1Q' where id=9;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b1='WYZ' where id=9;
-update noar ti set b1='WYZ' where id=9;
-update noar tt set v0='ZMG22NTVH' where id=9;
-update noar ti set v0='ZMG22NTVH' where id=9;
-update noar tt set b2='7TP0HP1' where id=9;
-update noar ti set b2='7TP0HP1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F1PBQUEBCE2SOIF8MTAL3OA' where id=1;
-update noar ti set v0='F1PBQUEBCE2SOIF8MTAL3OA' where id=1;
-update noar tt set b0='Q2A8RUAZW' where id=1;
-update noar ti set b0='Q2A8RUAZW' where id=1;
-update noar tt set v0='Y2EYT6F95DDTLSXC4VUGKDA' where id=1;
-update noar ti set v0='Y2EYT6F95DDTLSXC4VUGKDA' where id=1;
-update noar tt set b1='Z149291IXGO' where id=1;
-update noar ti set b1='Z149291IXGO' where id=1;
-update noar tt set v0='5U46MWCXK045R3WATPSI' where id=1;
-update noar ti set v0='5U46MWCXK045R3WATPSI' where id=1;
-update noar tt set b2='HZHJCZ1W0ENNTK8T3THTFH8GLX' where id=1;
-update noar ti set b2='HZHJCZ1W0ENNTK8T3THTFH8GLX' where id=1;
-update noar tt set v0='1TE3Z3Y2ES' where id=2;
-update noar ti set v0='1TE3Z3Y2ES' where id=2;
-update noar tt set b0='GYVBCAERQLNK56GAJXGIQT' where id=2;
-update noar ti set b0='GYVBCAERQLNK56GAJXGIQT' where id=2;
-update noar tt set v0='O9TEV0FLVUJGE' where id=2;
-update noar ti set v0='O9TEV0FLVUJGE' where id=2;
-update noar tt set b1='5R' where id=2;
-update noar ti set b1='5R' where id=2;
-update noar tt set v0='JD4Z6104U6OCND5EZ1ZR3BKKV3M' where id=2;
-update noar ti set v0='JD4Z6104U6OCND5EZ1ZR3BKKV3M' where id=2;
-update noar tt set b2='M5SB21MY4A06HO4PJK' where id=2;
-update noar ti set b2='M5SB21MY4A06HO4PJK' where id=2;
-update noar tt set v0='KQP6XOKXV2G05HCJ9V3ZXJD464G04OI' where id=3;
-update noar ti set v0='KQP6XOKXV2G05HCJ9V3ZXJD464G04OI' where id=3;
-update noar tt set b0='S35MPSS5YHRSPS842U69HTVLUY6IN0' where id=3;
-update noar ti set b0='S35MPSS5YHRSPS842U69HTVLUY6IN0' where id=3;
-update noar tt set v0='9A' where id=3;
-update noar ti set v0='9A' where id=3;
-update noar tt set b1='F5BS' where id=3;
-update noar ti set b1='F5BS' where id=3;
-update noar tt set v0='W15UAASOM2143M77EIN51P0EOBABFQW1' where id=3;
-update noar ti set v0='W15UAASOM2143M77EIN51P0EOBABFQW1' where id=3;
-update noar tt set b2='5DW7' where id=3;
-update noar ti set b2='5DW7' where id=3;
-update noar tt set v0='18X1DYBNW1OKN796VN7290Z4SKWE' where id=4;
-update noar ti set v0='18X1DYBNW1OKN796VN7290Z4SKWE' where id=4;
-update noar tt set b0='ILM6P1V' where id=4;
-update noar ti set b0='ILM6P1V' where id=4;
-update noar tt set v0='R755QIYZLK1CN09G572' where id=4;
-update noar ti set v0='R755QIYZLK1CN09G572' where id=4;
-update noar tt set b1='6F' where id=4;
-update noar ti set b1='6F' where id=4;
-update noar tt set v0='E' where id=4;
-update noar ti set v0='E' where id=4;
-update noar tt set b2='DCVUWKGBDQJFSSGBP' where id=4;
-update noar ti set b2='DCVUWKGBDQJFSSGBP' where id=4;
-update noar tt set v0='PC5H51' where id=5;
-update noar ti set v0='PC5H51' where id=5;
-update noar tt set b0='Q' where id=5;
-update noar ti set b0='Q' where id=5;
-update noar tt set v0='ETN' where id=5;
-update noar ti set v0='ETN' where id=5;
-update noar tt set b1='5MD4SQIPDPV4QOTPWTAHNN62EE5JEJAO' where id=5;
-update noar ti set b1='5MD4SQIPDPV4QOTPWTAHNN62EE5JEJAO' where id=5;
-update noar tt set v0='AH4L4' where id=5;
-update noar ti set v0='AH4L4' where id=5;
-update noar tt set b2='X1PTYLFKYL0' where id=5;
-update noar ti set b2='X1PTYLFKYL0' where id=5;
-update noar tt set v0='URRG7BE0USKJS0KS80V35TJM' where id=6;
-update noar ti set v0='URRG7BE0USKJS0KS80V35TJM' where id=6;
-update noar tt set b0='59QP2LEWOK4UJLU7879KDVWZYB' where id=6;
-update noar ti set b0='59QP2LEWOK4UJLU7879KDVWZYB' where id=6;
-update noar tt set v0='W3VN' where id=6;
-update noar ti set v0='W3VN' where id=6;
-update noar tt set b1='AI8A09Y' where id=6;
-update noar ti set b1='AI8A09Y' where id=6;
-update noar tt set v0='7FK2BF' where id=6;
-update noar ti set v0='7FK2BF' where id=6;
-update noar tt set b2='XBMXD8W8KVFR5EYOQFWXE' where id=6;
-update noar ti set b2='XBMXD8W8KVFR5EYOQFWXE' where id=6;
-update noar tt set v0='16H861Z8OYSQ4HAKPHPC5RPPCHAU' where id=7;
-update noar ti set v0='16H861Z8OYSQ4HAKPHPC5RPPCHAU' where id=7;
-update noar tt set b0='7CSMB993KJB8' where id=7;
-update noar ti set b0='7CSMB993KJB8' where id=7;
-update noar tt set v0='86W2ROZ7MOWO6YUWS82E' where id=7;
-update noar ti set v0='86W2ROZ7MOWO6YUWS82E' where id=7;
-update noar tt set b1='H5LZP06DZGB9J7O' where id=7;
-update noar ti set b1='H5LZP06DZGB9J7O' where id=7;
-update noar tt set v0='EFV72O9IN7X8A79B95UD2C77LIFCH' where id=7;
-update noar ti set v0='EFV72O9IN7X8A79B95UD2C77LIFCH' where id=7;
-update noar tt set b2='N21TAZPP1G' where id=7;
-update noar ti set b2='N21TAZPP1G' where id=7;
-update noar tt set v0='OC1Q2H7T0TRB97OVM6' where id=8;
-update noar ti set v0='OC1Q2H7T0TRB97OVM6' where id=8;
-update noar tt set b0='W8DOSD6X5CR' where id=8;
-update noar ti set b0='W8DOSD6X5CR' where id=8;
-update noar tt set v0='XXEW1VDAXP0A6WELG5RZO5ITIJD6' where id=8;
-update noar ti set v0='XXEW1VDAXP0A6WELG5RZO5ITIJD6' where id=8;
-update noar tt set b1='WG3PC00JI6AO69I3ABWOW4C80JHIPL6X' where id=8;
-update noar ti set b1='WG3PC00JI6AO69I3ABWOW4C80JHIPL6X' where id=8;
-update noar tt set v0='WIEJE8ULP7KB8JVIYQ6BBWDJ5LNJHW' where id=8;
-update noar ti set v0='WIEJE8ULP7KB8JVIYQ6BBWDJ5LNJHW' where id=8;
-update noar tt set b2='RPFVCK3MGEQ' where id=8;
-update noar ti set b2='RPFVCK3MGEQ' where id=8;
-update noar tt set v0='T05KTFLZIK8Q2RX67XFB3' where id=9;
-update noar ti set v0='T05KTFLZIK8Q2RX67XFB3' where id=9;
-update noar tt set b0='VDKLOT3SFEJKU9LJ3BKPIC6U1JK8YUIB' where id=9;
-update noar ti set b0='VDKLOT3SFEJKU9LJ3BKPIC6U1JK8YUIB' where id=9;
-update noar tt set v0='V9BV08UTPQ2BF4BB49AMAP23B' where id=9;
-update noar ti set v0='V9BV08UTPQ2BF4BB49AMAP23B' where id=9;
-update noar tt set b1='PA24CEW9VI5V60A6JS9EP' where id=9;
-update noar ti set b1='PA24CEW9VI5V60A6JS9EP' where id=9;
-update noar tt set v0='U9A4Q8K84X2S2TIRGBPHM0AQXQOK2EK3' where id=9;
-update noar ti set v0='U9A4Q8K84X2S2TIRGBPHM0AQXQOK2EK3' where id=9;
-update noar tt set b2='O7Q7KOEW26B918A34F' where id=9;
-update noar ti set b2='O7Q7KOEW26B918A34F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2ZP4G' where id=1;
-update noar ti set v0='2ZP4G' where id=1;
-update noar tt set b0='01LEI6LGA79NN3J' where id=1;
-update noar ti set b0='01LEI6LGA79NN3J' where id=1;
-update noar tt set v0='N4V' where id=1;
-update noar ti set v0='N4V' where id=1;
-update noar tt set b1='4X2I4E' where id=1;
-update noar ti set b1='4X2I4E' where id=1;
-update noar tt set v0='QDIXK' where id=1;
-update noar ti set v0='QDIXK' where id=1;
-update noar tt set b2='HDJUDDIWR' where id=1;
-update noar ti set b2='HDJUDDIWR' where id=1;
-update noar tt set v0='OEF' where id=2;
-update noar ti set v0='OEF' where id=2;
-update noar tt set b0='JQI5PPZEQY4PIUOLJZS3M' where id=2;
-update noar ti set b0='JQI5PPZEQY4PIUOLJZS3M' where id=2;
-update noar tt set v0='PCN' where id=2;
-update noar ti set v0='PCN' where id=2;
-update noar tt set b1='450700GHCWQ' where id=2;
-update noar ti set b1='450700GHCWQ' where id=2;
-update noar tt set v0='44TJVJLBEWOXUED1CQGDGFNHZ' where id=2;
-update noar ti set v0='44TJVJLBEWOXUED1CQGDGFNHZ' where id=2;
-update noar tt set b2='2HOR702CXVMDI0' where id=2;
-update noar ti set b2='2HOR702CXVMDI0' where id=2;
-update noar tt set v0='XT9JKQUF1JK36H8LEOL31648J2L0CK' where id=3;
-update noar ti set v0='XT9JKQUF1JK36H8LEOL31648J2L0CK' where id=3;
-update noar tt set b0='C08AJVG8ZC' where id=3;
-update noar ti set b0='C08AJVG8ZC' where id=3;
-update noar tt set v0='C28U2XGQAAYG44' where id=3;
-update noar ti set v0='C28U2XGQAAYG44' where id=3;
-update noar tt set b1='K4YPM7C' where id=3;
-update noar ti set b1='K4YPM7C' where id=3;
-update noar tt set v0='RWZTH8H1D8CRIPQOVSTJ9X3K' where id=3;
-update noar ti set v0='RWZTH8H1D8CRIPQOVSTJ9X3K' where id=3;
-update noar tt set b2='9B8FBRLA7A28R2' where id=3;
-update noar ti set b2='9B8FBRLA7A28R2' where id=3;
-update noar tt set v0='OAL' where id=4;
-update noar ti set v0='OAL' where id=4;
-update noar tt set b0='QELOWD2WX22J1SKCMECI78QUDH' where id=4;
-update noar ti set b0='QELOWD2WX22J1SKCMECI78QUDH' where id=4;
-update noar tt set v0='SZT0J' where id=4;
-update noar ti set v0='SZT0J' where id=4;
-update noar tt set b1='J' where id=4;
-update noar ti set b1='J' where id=4;
-update noar tt set v0='4D' where id=4;
-update noar ti set v0='4D' where id=4;
-update noar tt set b2='T2BBZBIFJAKOSUV8U' where id=4;
-update noar ti set b2='T2BBZBIFJAKOSUV8U' where id=4;
-update noar tt set v0='NF0ROOLY' where id=5;
-update noar ti set v0='NF0ROOLY' where id=5;
-update noar tt set b0='6K3O61HYF498PKS9F60PWM7' where id=5;
-update noar ti set b0='6K3O61HYF498PKS9F60PWM7' where id=5;
-update noar tt set v0='2BGVY1DTPU4GV6A41Y2DME372DWE' where id=5;
-update noar ti set v0='2BGVY1DTPU4GV6A41Y2DME372DWE' where id=5;
-update noar tt set b1='ERNZAAZU2AV4DV4DYBZOZOL5H' where id=5;
-update noar ti set b1='ERNZAAZU2AV4DV4DYBZOZOL5H' where id=5;
-update noar tt set v0='VWT3TWDOW0F7MINAF5QR80DBK' where id=5;
-update noar ti set v0='VWT3TWDOW0F7MINAF5QR80DBK' where id=5;
-update noar tt set b2='G13E5OPP2V4' where id=5;
-update noar ti set b2='G13E5OPP2V4' where id=5;
-update noar tt set v0='GWBNI7E8QVL' where id=6;
-update noar ti set v0='GWBNI7E8QVL' where id=6;
-update noar tt set b0='GCAE' where id=6;
-update noar ti set b0='GCAE' where id=6;
-update noar tt set v0='42Z5B17W' where id=6;
-update noar ti set v0='42Z5B17W' where id=6;
-update noar tt set b1='D0DN9' where id=6;
-update noar ti set b1='D0DN9' where id=6;
-update noar tt set v0='97IAVIVA01ZVGU' where id=6;
-update noar ti set v0='97IAVIVA01ZVGU' where id=6;
-update noar tt set b2='GRJO5HU7HSA9PB' where id=6;
-update noar ti set b2='GRJO5HU7HSA9PB' where id=6;
-update noar tt set v0='OH' where id=7;
-update noar ti set v0='OH' where id=7;
-update noar tt set b0='6BY82J9L2HZCWY0FY0W' where id=7;
-update noar ti set b0='6BY82J9L2HZCWY0FY0W' where id=7;
-update noar tt set v0='5JH5BYC4MMM3RHC8R9X0A' where id=7;
-update noar ti set v0='5JH5BYC4MMM3RHC8R9X0A' where id=7;
-update noar tt set b1='UQ7KK3FAJ7LSSPWA75SWCAZJCTRX' where id=7;
-update noar ti set b1='UQ7KK3FAJ7LSSPWA75SWCAZJCTRX' where id=7;
-update noar tt set v0='64LV25LIJWBDCT3Y0JLQG04MV' where id=7;
-update noar ti set v0='64LV25LIJWBDCT3Y0JLQG04MV' where id=7;
-update noar tt set b2='EQ960JVNXC2K' where id=7;
-update noar ti set b2='EQ960JVNXC2K' where id=7;
-update noar tt set v0='QP' where id=8;
-update noar ti set v0='QP' where id=8;
-update noar tt set b0='50H5F34V0JX2AHRNCX0O5K79' where id=8;
-update noar ti set b0='50H5F34V0JX2AHRNCX0O5K79' where id=8;
-update noar tt set v0='G8YSYAKL6JV' where id=8;
-update noar ti set v0='G8YSYAKL6JV' where id=8;
-update noar tt set b1='2M3EV01GIG2BDBBZNWD3E1RYS6T' where id=8;
-update noar ti set b1='2M3EV01GIG2BDBBZNWD3E1RYS6T' where id=8;
-update noar tt set v0='5DHUHZE3' where id=8;
-update noar ti set v0='5DHUHZE3' where id=8;
-update noar tt set b2='CXK5HHVF2LVUIFVHA5' where id=8;
-update noar ti set b2='CXK5HHVF2LVUIFVHA5' where id=8;
-update noar tt set v0='E3BMKSHIKWSGNHCWP' where id=9;
-update noar ti set v0='E3BMKSHIKWSGNHCWP' where id=9;
-update noar tt set b0='0UQFIJSPHTHVMT3AMCTJ4XWE56' where id=9;
-update noar ti set b0='0UQFIJSPHTHVMT3AMCTJ4XWE56' where id=9;
-update noar tt set v0='C60S' where id=9;
-update noar ti set v0='C60S' where id=9;
-update noar tt set b1='C' where id=9;
-update noar ti set b1='C' where id=9;
-update noar tt set v0='7PNMBG6D39OPYB00OJPOBI1' where id=9;
-update noar ti set v0='7PNMBG6D39OPYB00OJPOBI1' where id=9;
-update noar tt set b2='3ONR5C7MAO1X5X9N6RKEIEB87RWPPQBT' where id=9;
-update noar ti set b2='3ONR5C7MAO1X5X9N6RKEIEB87RWPPQBT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='A4AA3FXYV4DTPJKHYAKUOJW3ZK' where id=1;
-update noar ti set v0='A4AA3FXYV4DTPJKHYAKUOJW3ZK' where id=1;
-update noar tt set b0='R8IEW' where id=1;
-update noar ti set b0='R8IEW' where id=1;
-update noar tt set v0='OR0M4TX' where id=1;
-update noar ti set v0='OR0M4TX' where id=1;
-update noar tt set b1='QJTLO20R' where id=1;
-update noar ti set b1='QJTLO20R' where id=1;
-update noar tt set v0='NGDQHAI7148MQ22026DJ41EK9FN2Y' where id=1;
-update noar ti set v0='NGDQHAI7148MQ22026DJ41EK9FN2Y' where id=1;
-update noar tt set b2='S65QS2IL3MMOY08HRFHON2DPBPZDL' where id=1;
-update noar ti set b2='S65QS2IL3MMOY08HRFHON2DPBPZDL' where id=1;
-update noar tt set v0='FF3XO7' where id=2;
-update noar ti set v0='FF3XO7' where id=2;
-update noar tt set b0='CGTC' where id=2;
-update noar ti set b0='CGTC' where id=2;
-update noar tt set v0='DT6WS7GJTLADMRGUQ7V8EZDRWB' where id=2;
-update noar ti set v0='DT6WS7GJTLADMRGUQ7V8EZDRWB' where id=2;
-update noar tt set b1='UQ55G3FP095A77' where id=2;
-update noar ti set b1='UQ55G3FP095A77' where id=2;
-update noar tt set v0='QR3HB1SPVQWL80876SMPMESCKY0YI5' where id=2;
-update noar ti set v0='QR3HB1SPVQWL80876SMPMESCKY0YI5' where id=2;
-update noar tt set b2='WIYEY4CVM4ND' where id=2;
-update noar ti set b2='WIYEY4CVM4ND' where id=2;
-update noar tt set v0='87F' where id=3;
-update noar ti set v0='87F' where id=3;
-update noar tt set b0='V73VPVY' where id=3;
-update noar ti set b0='V73VPVY' where id=3;
-update noar tt set v0='21XNY8' where id=3;
-update noar ti set v0='21XNY8' where id=3;
-update noar tt set b1='REH5S' where id=3;
-update noar ti set b1='REH5S' where id=3;
-update noar tt set v0='GOOB18DFUSH8U17V6G0' where id=3;
-update noar ti set v0='GOOB18DFUSH8U17V6G0' where id=3;
-update noar tt set b2='GA4NUOMAEMEARS3BJ923K' where id=3;
-update noar ti set b2='GA4NUOMAEMEARS3BJ923K' where id=3;
-update noar tt set v0='6S137V9YMPXJ3Q0I6WC5K' where id=4;
-update noar ti set v0='6S137V9YMPXJ3Q0I6WC5K' where id=4;
-update noar tt set b0='8IQA1OY3AV9RLCJHKW' where id=4;
-update noar ti set b0='8IQA1OY3AV9RLCJHKW' where id=4;
-update noar tt set v0='M2ND1' where id=4;
-update noar ti set v0='M2ND1' where id=4;
-update noar tt set b1='UXZV2GF5FYPEOPKOBPNN4F75HOFL' where id=4;
-update noar ti set b1='UXZV2GF5FYPEOPKOBPNN4F75HOFL' where id=4;
-update noar tt set v0='HCBTC1UI7VEE6OO' where id=4;
-update noar ti set v0='HCBTC1UI7VEE6OO' where id=4;
-update noar tt set b2='EUVNBYY9' where id=4;
-update noar ti set b2='EUVNBYY9' where id=4;
-update noar tt set v0='O78QJ7K7HAR0FZR6K' where id=5;
-update noar ti set v0='O78QJ7K7HAR0FZR6K' where id=5;
-update noar tt set b0='10OKAVKT2JDOUVUCTRERCY2VR' where id=5;
-update noar ti set b0='10OKAVKT2JDOUVUCTRERCY2VR' where id=5;
-update noar tt set v0='FAWT4QEK7II0Z6JF' where id=5;
-update noar ti set v0='FAWT4QEK7II0Z6JF' where id=5;
-update noar tt set b1='3Z3U30DUZ7KZTAZWAHGY' where id=5;
-update noar ti set b1='3Z3U30DUZ7KZTAZWAHGY' where id=5;
-update noar tt set v0='S4MQ8C3EW9A5R' where id=5;
-update noar ti set v0='S4MQ8C3EW9A5R' where id=5;
-update noar tt set b2='26Z' where id=5;
-update noar ti set b2='26Z' where id=5;
-update noar tt set v0='8GB2DBT8V' where id=6;
-update noar ti set v0='8GB2DBT8V' where id=6;
-update noar tt set b0='OFAUM4J3OQS1NYTNFEZJE2LTRP5BRS' where id=6;
-update noar ti set b0='OFAUM4J3OQS1NYTNFEZJE2LTRP5BRS' where id=6;
-update noar tt set v0='5YXZVC5A9EWVZ9HGGNP9DX0NJD' where id=6;
-update noar ti set v0='5YXZVC5A9EWVZ9HGGNP9DX0NJD' where id=6;
-update noar tt set b1='R99BWONGOT0' where id=6;
-update noar ti set b1='R99BWONGOT0' where id=6;
-update noar tt set v0='LL0VX2VA74DZIE' where id=6;
-update noar ti set v0='LL0VX2VA74DZIE' where id=6;
-update noar tt set b2='ULDWVM1N7QQZ2B6UM5OUN8NVJDAS003' where id=6;
-update noar ti set b2='ULDWVM1N7QQZ2B6UM5OUN8NVJDAS003' where id=6;
-update noar tt set v0='WWF9QN8Z6S05PUAE972300L26' where id=7;
-update noar ti set v0='WWF9QN8Z6S05PUAE972300L26' where id=7;
-update noar tt set b0='BMS3TM3HIKLE0JPJYCPDXZQ9U4O1GPYE' where id=7;
-update noar ti set b0='BMS3TM3HIKLE0JPJYCPDXZQ9U4O1GPYE' where id=7;
-update noar tt set v0='CWEGE0JEGGJKE5EDY2GGTM' where id=7;
-update noar ti set v0='CWEGE0JEGGJKE5EDY2GGTM' where id=7;
-update noar tt set b1='QR4GBJ5GQYR88N7E4L9K1ZP' where id=7;
-update noar ti set b1='QR4GBJ5GQYR88N7E4L9K1ZP' where id=7;
-update noar tt set v0='H3PMCSEU9MPSH' where id=7;
-update noar ti set v0='H3PMCSEU9MPSH' where id=7;
-update noar tt set b2='RRFISX4EEFU3JBUDRB1KRIVR04FW34' where id=7;
-update noar ti set b2='RRFISX4EEFU3JBUDRB1KRIVR04FW34' where id=7;
-update noar tt set v0='GPY' where id=8;
-update noar ti set v0='GPY' where id=8;
-update noar tt set b0='28ISLOSD81EN6YD3ACSXDF' where id=8;
-update noar ti set b0='28ISLOSD81EN6YD3ACSXDF' where id=8;
-update noar tt set v0='QQT6CN6OD1UWQ' where id=8;
-update noar ti set v0='QQT6CN6OD1UWQ' where id=8;
-update noar tt set b1='2HVGRSDZDGITT05MQ4IPIOER' where id=8;
-update noar ti set b1='2HVGRSDZDGITT05MQ4IPIOER' where id=8;
-update noar tt set v0='1SIVJG4CFLL1407AAALM0PZEXB7A65E' where id=8;
-update noar ti set v0='1SIVJG4CFLL1407AAALM0PZEXB7A65E' where id=8;
-update noar tt set b2='2MTZ4PJR' where id=8;
-update noar ti set b2='2MTZ4PJR' where id=8;
-update noar tt set v0='667GOGOD0WCETW1TWMT' where id=9;
-update noar ti set v0='667GOGOD0WCETW1TWMT' where id=9;
-update noar tt set b0='O8J29YPW92CJF2' where id=9;
-update noar ti set b0='O8J29YPW92CJF2' where id=9;
-update noar tt set v0='PCAMFQ6JRUKDMQ68ICC4KLF' where id=9;
-update noar ti set v0='PCAMFQ6JRUKDMQ68ICC4KLF' where id=9;
-update noar tt set b1='UGVTRDPGYBFIJTNF2S2INWO0' where id=9;
-update noar ti set b1='UGVTRDPGYBFIJTNF2S2INWO0' where id=9;
-update noar tt set v0='V4X1JPMZHKF2EMF' where id=9;
-update noar ti set v0='V4X1JPMZHKF2EMF' where id=9;
-update noar tt set b2='KDZWNS' where id=9;
-update noar ti set b2='KDZWNS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8MQ2YCFR' where id=1;
-update noar ti set v0='8MQ2YCFR' where id=1;
-update noar tt set b0='PFA1F6QG4LY21FC8K2' where id=1;
-update noar ti set b0='PFA1F6QG4LY21FC8K2' where id=1;
-update noar tt set v0='F3SLC6TRE8IUOR2FCVKE4FAX' where id=1;
-update noar ti set v0='F3SLC6TRE8IUOR2FCVKE4FAX' where id=1;
-update noar tt set b1='BHASSA7NM0XCN21MIEQL5SLCONQS' where id=1;
-update noar ti set b1='BHASSA7NM0XCN21MIEQL5SLCONQS' where id=1;
-update noar tt set v0='2GRSWH' where id=1;
-update noar ti set v0='2GRSWH' where id=1;
-update noar tt set b2='4CZ4F15ZHEYG821PQ' where id=1;
-update noar ti set b2='4CZ4F15ZHEYG821PQ' where id=1;
-update noar tt set v0='9Y4LOWTMNOUCV3IX' where id=2;
-update noar ti set v0='9Y4LOWTMNOUCV3IX' where id=2;
-update noar tt set b0='8HIDXNK9S4P0EI70I7XGFBA2VWCF' where id=2;
-update noar ti set b0='8HIDXNK9S4P0EI70I7XGFBA2VWCF' where id=2;
-update noar tt set v0='P0KQ2W3EJZEGAC3' where id=2;
-update noar ti set v0='P0KQ2W3EJZEGAC3' where id=2;
-update noar tt set b1='21MKQLUHZUGUM2G1VL6JTJGS6X' where id=2;
-update noar ti set b1='21MKQLUHZUGUM2G1VL6JTJGS6X' where id=2;
-update noar tt set v0='R751A3HRK' where id=2;
-update noar ti set v0='R751A3HRK' where id=2;
-update noar tt set b2='F33JMZA4E2CSSLW' where id=2;
-update noar ti set b2='F33JMZA4E2CSSLW' where id=2;
-update noar tt set v0='YVD3GCINTKF070B6FRL6179O4TP' where id=3;
-update noar ti set v0='YVD3GCINTKF070B6FRL6179O4TP' where id=3;
-update noar tt set b0='TPIKHORNGPZDZY21WP8MVWRPTJTL1H5P' where id=3;
-update noar ti set b0='TPIKHORNGPZDZY21WP8MVWRPTJTL1H5P' where id=3;
-update noar tt set v0='F6I3WEVWK8AXJW9Q6UC8' where id=3;
-update noar ti set v0='F6I3WEVWK8AXJW9Q6UC8' where id=3;
-update noar tt set b1='PQOD' where id=3;
-update noar ti set b1='PQOD' where id=3;
-update noar tt set v0='EA7VW5SB3CNWQ' where id=3;
-update noar ti set v0='EA7VW5SB3CNWQ' where id=3;
-update noar tt set b2='VVY56UFFFIL' where id=3;
-update noar ti set b2='VVY56UFFFIL' where id=3;
-update noar tt set v0='ZPGZBU401P2AD' where id=4;
-update noar ti set v0='ZPGZBU401P2AD' where id=4;
-update noar tt set b0='39HK9KC76BC82HS89Y4CY1H00' where id=4;
-update noar ti set b0='39HK9KC76BC82HS89Y4CY1H00' where id=4;
-update noar tt set v0='0PMR3ZHSP14HU2VKT9CK676ZP' where id=4;
-update noar ti set v0='0PMR3ZHSP14HU2VKT9CK676ZP' where id=4;
-update noar tt set b1='4WEWY619KNDBWI16V59YJLU' where id=4;
-update noar ti set b1='4WEWY619KNDBWI16V59YJLU' where id=4;
-update noar tt set v0='RRYCBO' where id=4;
-update noar ti set v0='RRYCBO' where id=4;
-update noar tt set b2='VZQS1YIGKJWVWGOKKPXI' where id=4;
-update noar ti set b2='VZQS1YIGKJWVWGOKKPXI' where id=4;
-update noar tt set v0='UUEADOXZ5QVMST' where id=5;
-update noar ti set v0='UUEADOXZ5QVMST' where id=5;
-update noar tt set b0='CYTF' where id=5;
-update noar ti set b0='CYTF' where id=5;
-update noar tt set v0='7GR08064UUKL5P6' where id=5;
-update noar ti set v0='7GR08064UUKL5P6' where id=5;
-update noar tt set b1='AOCAZYOH4MDQGT4SQA' where id=5;
-update noar ti set b1='AOCAZYOH4MDQGT4SQA' where id=5;
-update noar tt set v0='HXH6KF7XL9Y5FR1KMU3DAGXSX8PY' where id=5;
-update noar ti set v0='HXH6KF7XL9Y5FR1KMU3DAGXSX8PY' where id=5;
-update noar tt set b2='DNTOSGXA' where id=5;
-update noar ti set b2='DNTOSGXA' where id=5;
-update noar tt set v0='D3WALG84SDKPU3WMS5V27' where id=6;
-update noar ti set v0='D3WALG84SDKPU3WMS5V27' where id=6;
-update noar tt set b0='GZMNXGYTBMLQUQZKM4SEDI6R' where id=6;
-update noar ti set b0='GZMNXGYTBMLQUQZKM4SEDI6R' where id=6;
-update noar tt set v0='8R7AZY6DYH7MT0E' where id=6;
-update noar ti set v0='8R7AZY6DYH7MT0E' where id=6;
-update noar tt set b1='0YXI' where id=6;
-update noar ti set b1='0YXI' where id=6;
-update noar tt set v0='A1BSGA' where id=6;
-update noar ti set v0='A1BSGA' where id=6;
-update noar tt set b2='V0WEKR22REQAN3UKDGZ4RY2QY' where id=6;
-update noar ti set b2='V0WEKR22REQAN3UKDGZ4RY2QY' where id=6;
-update noar tt set v0='768FII33UN54Q68P100PT4LBPUYTLBS3' where id=7;
-update noar ti set v0='768FII33UN54Q68P100PT4LBPUYTLBS3' where id=7;
-update noar tt set b0='0VKHPU2A4C1MH6WIWR4O5FNDRPC2N' where id=7;
-update noar ti set b0='0VKHPU2A4C1MH6WIWR4O5FNDRPC2N' where id=7;
-update noar tt set v0='ZOMFQ7WUNK124IFFFCAJ1JY3Y07' where id=7;
-update noar ti set v0='ZOMFQ7WUNK124IFFFCAJ1JY3Y07' where id=7;
-update noar tt set b1='JUQPOXD6' where id=7;
-update noar ti set b1='JUQPOXD6' where id=7;
-update noar tt set v0='QM4I0FKR76JR8N14PKECY' where id=7;
-update noar ti set v0='QM4I0FKR76JR8N14PKECY' where id=7;
-update noar tt set b2='HBNIMG00FV3J0SKV1HTOP' where id=7;
-update noar ti set b2='HBNIMG00FV3J0SKV1HTOP' where id=7;
-update noar tt set v0='K8Z8FUVYPBFT2' where id=8;
-update noar ti set v0='K8Z8FUVYPBFT2' where id=8;
-update noar tt set b0='T40VI2Z32AHGT' where id=8;
-update noar ti set b0='T40VI2Z32AHGT' where id=8;
-update noar tt set v0='1BA2D926WT1ZVF164HK7L5UNDJQ7W2XM' where id=8;
-update noar ti set v0='1BA2D926WT1ZVF164HK7L5UNDJQ7W2XM' where id=8;
-update noar tt set b1='E2MT8HYQJZEXEFH' where id=8;
-update noar ti set b1='E2MT8HYQJZEXEFH' where id=8;
-update noar tt set v0='EPCDJD9J9VD7UOJ1YIFE5JKR7' where id=8;
-update noar ti set v0='EPCDJD9J9VD7UOJ1YIFE5JKR7' where id=8;
-update noar tt set b2='FQWKFD83775Q9O3TYP42QA' where id=8;
-update noar ti set b2='FQWKFD83775Q9O3TYP42QA' where id=8;
-update noar tt set v0='3K207KSNHM4' where id=9;
-update noar ti set v0='3K207KSNHM4' where id=9;
-update noar tt set b0='LE6GI1B' where id=9;
-update noar ti set b0='LE6GI1B' where id=9;
-update noar tt set v0='2WCQTY2N7YJM4C7GPGP2NTQN' where id=9;
-update noar ti set v0='2WCQTY2N7YJM4C7GPGP2NTQN' where id=9;
-update noar tt set b1='6XIVK5RVY1IY66GQEJZXISGVNOM381' where id=9;
-update noar ti set b1='6XIVK5RVY1IY66GQEJZXISGVNOM381' where id=9;
-update noar tt set v0='Z0SVHJCDXRU71XM7R' where id=9;
-update noar ti set v0='Z0SVHJCDXRU71XM7R' where id=9;
-update noar tt set b2='F2XXINS0OIMAVLT9W' where id=9;
-update noar ti set b2='F2XXINS0OIMAVLT9W' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZXAHA9KCIDO7MYN6JF0' where id=1;
-update noar ti set v0='ZXAHA9KCIDO7MYN6JF0' where id=1;
-update noar tt set b0='HZXGWHMW4T7PBHPS' where id=1;
-update noar ti set b0='HZXGWHMW4T7PBHPS' where id=1;
-update noar tt set v0='GI' where id=1;
-update noar ti set v0='GI' where id=1;
-update noar tt set b1='DSVNHETNPM9LOBBO07' where id=1;
-update noar ti set b1='DSVNHETNPM9LOBBO07' where id=1;
-update noar tt set v0='469GMG3PALC2TXC2RVVICWOYF' where id=1;
-update noar ti set v0='469GMG3PALC2TXC2RVVICWOYF' where id=1;
-update noar tt set b2='638HJQ2K13SM5TFTS3' where id=1;
-update noar ti set b2='638HJQ2K13SM5TFTS3' where id=1;
-update noar tt set v0='31LMF83CF9KRQC0LP2VHITBSU9U' where id=2;
-update noar ti set v0='31LMF83CF9KRQC0LP2VHITBSU9U' where id=2;
-update noar tt set b0='G87LXRXL' where id=2;
-update noar ti set b0='G87LXRXL' where id=2;
-update noar tt set v0='ZIUGLK2VB390NZ' where id=2;
-update noar ti set v0='ZIUGLK2VB390NZ' where id=2;
-update noar tt set b1='2Z8YQM' where id=2;
-update noar ti set b1='2Z8YQM' where id=2;
-update noar tt set v0='WD418INXDHJA' where id=2;
-update noar ti set v0='WD418INXDHJA' where id=2;
-update noar tt set b2='6OXKD5KV38KEBF0NZ1K' where id=2;
-update noar ti set b2='6OXKD5KV38KEBF0NZ1K' where id=2;
-update noar tt set v0='CYMIUCERBXVP4CJ' where id=3;
-update noar ti set v0='CYMIUCERBXVP4CJ' where id=3;
-update noar tt set b0='6147G0H77U' where id=3;
-update noar ti set b0='6147G0H77U' where id=3;
-update noar tt set v0='F06IDV8O2LBYHT5IR6HDMHIQZ6V7' where id=3;
-update noar ti set v0='F06IDV8O2LBYHT5IR6HDMHIQZ6V7' where id=3;
-update noar tt set b1='DUGSUM4M8U' where id=3;
-update noar ti set b1='DUGSUM4M8U' where id=3;
-update noar tt set v0='ROVO1UK' where id=3;
-update noar ti set v0='ROVO1UK' where id=3;
-update noar tt set b2='24CYUW51G0' where id=3;
-update noar ti set b2='24CYUW51G0' where id=3;
-update noar tt set v0='HCJU' where id=4;
-update noar ti set v0='HCJU' where id=4;
-update noar tt set b0='PQJBTRWYFKQPXIW0B8YFS1' where id=4;
-update noar ti set b0='PQJBTRWYFKQPXIW0B8YFS1' where id=4;
-update noar tt set v0='ZMAYPO6ER' where id=4;
-update noar ti set v0='ZMAYPO6ER' where id=4;
-update noar tt set b1='GXAWFK7GQNYAMDTGH97391ZUC6' where id=4;
-update noar ti set b1='GXAWFK7GQNYAMDTGH97391ZUC6' where id=4;
-update noar tt set v0='4GYMUYNFHJLUCIPYK5' where id=4;
-update noar ti set v0='4GYMUYNFHJLUCIPYK5' where id=4;
-update noar tt set b2='W6A1XHZA9DEQZIP442' where id=4;
-update noar ti set b2='W6A1XHZA9DEQZIP442' where id=4;
-update noar tt set v0='JL5DIB1ZG68IL' where id=5;
-update noar ti set v0='JL5DIB1ZG68IL' where id=5;
-update noar tt set b0='VURREKC3D03KRDADXTC715RXPNVM3' where id=5;
-update noar ti set b0='VURREKC3D03KRDADXTC715RXPNVM3' where id=5;
-update noar tt set v0='XP07RSPJ299IIU1Y6E8' where id=5;
-update noar ti set v0='XP07RSPJ299IIU1Y6E8' where id=5;
-update noar tt set b1='L9O3F8JS15FX6XG2WNKTX1SY1H6U' where id=5;
-update noar ti set b1='L9O3F8JS15FX6XG2WNKTX1SY1H6U' where id=5;
-update noar tt set v0='MM6B' where id=5;
-update noar ti set v0='MM6B' where id=5;
-update noar tt set b2='HVM6HVBVI0HX' where id=5;
-update noar ti set b2='HVM6HVBVI0HX' where id=5;
-update noar tt set v0='OS2PNDORQ8I86YN1KM4OC' where id=6;
-update noar ti set v0='OS2PNDORQ8I86YN1KM4OC' where id=6;
-update noar tt set b0='AV8VY2WLQU10M6NDTM59GRU8EHCLQR' where id=6;
-update noar ti set b0='AV8VY2WLQU10M6NDTM59GRU8EHCLQR' where id=6;
-update noar tt set v0='4JJNP148OUHMJ3EGIOHOA' where id=6;
-update noar ti set v0='4JJNP148OUHMJ3EGIOHOA' where id=6;
-update noar tt set b1='C' where id=6;
-update noar ti set b1='C' where id=6;
-update noar tt set v0='JSJTKGT3U9ZLMTH5AKR4U5SHMQ' where id=6;
-update noar ti set v0='JSJTKGT3U9ZLMTH5AKR4U5SHMQ' where id=6;
-update noar tt set b2='15A4BMDBV1X64' where id=6;
-update noar ti set b2='15A4BMDBV1X64' where id=6;
-update noar tt set v0='OVT5FZH3YI1FBYQVCXK1OR' where id=7;
-update noar ti set v0='OVT5FZH3YI1FBYQVCXK1OR' where id=7;
-update noar tt set b0='YRY5WJD9HEAC2Q0XL' where id=7;
-update noar ti set b0='YRY5WJD9HEAC2Q0XL' where id=7;
-update noar tt set v0='P5V009NA8OG6MYEZP8VKM2R8K15' where id=7;
-update noar ti set v0='P5V009NA8OG6MYEZP8VKM2R8K15' where id=7;
-update noar tt set b1='Z7PR7B2AE6' where id=7;
-update noar ti set b1='Z7PR7B2AE6' where id=7;
-update noar tt set v0='28SMM2OFCE83W9PZN' where id=7;
-update noar ti set v0='28SMM2OFCE83W9PZN' where id=7;
-update noar tt set b2='RMVZ2FZ5JB' where id=7;
-update noar ti set b2='RMVZ2FZ5JB' where id=7;
-update noar tt set v0='FP' where id=8;
-update noar ti set v0='FP' where id=8;
-update noar tt set b0='Q4NWQ' where id=8;
-update noar ti set b0='Q4NWQ' where id=8;
-update noar tt set v0='PC59FLLRHOH1XY9GL3F' where id=8;
-update noar ti set v0='PC59FLLRHOH1XY9GL3F' where id=8;
-update noar tt set b1='CB3E25TWUFO5LQBGR350ZK50VLCV' where id=8;
-update noar ti set b1='CB3E25TWUFO5LQBGR350ZK50VLCV' where id=8;
-update noar tt set v0='87W71S3TD2IB9NL0LIXJ5D2LWOA' where id=8;
-update noar ti set v0='87W71S3TD2IB9NL0LIXJ5D2LWOA' where id=8;
-update noar tt set b2='XW7M' where id=8;
-update noar ti set b2='XW7M' where id=8;
-update noar tt set v0='5RG9BBYLBV' where id=9;
-update noar ti set v0='5RG9BBYLBV' where id=9;
-update noar tt set b0='YH0MD718RL' where id=9;
-update noar ti set b0='YH0MD718RL' where id=9;
-update noar tt set v0='355O3IB' where id=9;
-update noar ti set v0='355O3IB' where id=9;
-update noar tt set b1='DMKSG9UV9E0BVPC74Y3W6' where id=9;
-update noar ti set b1='DMKSG9UV9E0BVPC74Y3W6' where id=9;
-update noar tt set v0='8IYOIY86E' where id=9;
-update noar ti set v0='8IYOIY86E' where id=9;
-update noar tt set b2='JWBWUD2UOVL665XG9O2' where id=9;
-update noar ti set b2='JWBWUD2UOVL665XG9O2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='53NJXRWODZ00H0P' where id=1;
-update noar ti set v0='53NJXRWODZ00H0P' where id=1;
-update noar tt set b0='Q' where id=1;
-update noar ti set b0='Q' where id=1;
-update noar tt set v0='LFXBBYJM' where id=1;
-update noar ti set v0='LFXBBYJM' where id=1;
-update noar tt set b1='FQDNKXWV87BCK792UTT2GVTMOOAX7' where id=1;
-update noar ti set b1='FQDNKXWV87BCK792UTT2GVTMOOAX7' where id=1;
-update noar tt set v0='SYL32JY5KP3J6G2Y' where id=1;
-update noar ti set v0='SYL32JY5KP3J6G2Y' where id=1;
-update noar tt set b2='U4YF' where id=1;
-update noar ti set b2='U4YF' where id=1;
-update noar tt set v0='VI0D2S5341KY2Q36JHTR' where id=2;
-update noar ti set v0='VI0D2S5341KY2Q36JHTR' where id=2;
-update noar tt set b0='4IOP2NA7T03LPQXEPCMIKZB1IRED0' where id=2;
-update noar ti set b0='4IOP2NA7T03LPQXEPCMIKZB1IRED0' where id=2;
-update noar tt set v0='NZWKB2VXFNU3AVA5QZSZQ3N' where id=2;
-update noar ti set v0='NZWKB2VXFNU3AVA5QZSZQ3N' where id=2;
-update noar tt set b1='A2L' where id=2;
-update noar ti set b1='A2L' where id=2;
-update noar tt set v0='SKYND9HJ6NK9YZ0T1' where id=2;
-update noar ti set v0='SKYND9HJ6NK9YZ0T1' where id=2;
-update noar tt set b2='WU1AXK74NQZLIU20RCTM3P8BKV' where id=2;
-update noar ti set b2='WU1AXK74NQZLIU20RCTM3P8BKV' where id=2;
-update noar tt set v0='DKN88' where id=3;
-update noar ti set v0='DKN88' where id=3;
-update noar tt set b0='ZC525KRA6SE7G3US5MUQLGE86G87D' where id=3;
-update noar ti set b0='ZC525KRA6SE7G3US5MUQLGE86G87D' where id=3;
-update noar tt set v0='CZWWUFQGS93NNS4' where id=3;
-update noar ti set v0='CZWWUFQGS93NNS4' where id=3;
-update noar tt set b1='35K55I1M7DTG4VEOR2B9PNS24OILM' where id=3;
-update noar ti set b1='35K55I1M7DTG4VEOR2B9PNS24OILM' where id=3;
-update noar tt set v0='EDDIP9IYAFXMUXWNY' where id=3;
-update noar ti set v0='EDDIP9IYAFXMUXWNY' where id=3;
-update noar tt set b2='513UJZQEGYUJN' where id=3;
-update noar ti set b2='513UJZQEGYUJN' where id=3;
-update noar tt set v0='2EM25ILRC41Q' where id=4;
-update noar ti set v0='2EM25ILRC41Q' where id=4;
-update noar tt set b0='YB8862QIDIQLX' where id=4;
-update noar ti set b0='YB8862QIDIQLX' where id=4;
-update noar tt set v0='A64ZQAV6H1XFFHI7WKN5PDR71X79' where id=4;
-update noar ti set v0='A64ZQAV6H1XFFHI7WKN5PDR71X79' where id=4;
-update noar tt set b1='E602RTBF4YLY' where id=4;
-update noar ti set b1='E602RTBF4YLY' where id=4;
-update noar tt set v0='GK55ETJQT954' where id=4;
-update noar ti set v0='GK55ETJQT954' where id=4;
-update noar tt set b2='K' where id=4;
-update noar ti set b2='K' where id=4;
-update noar tt set v0='IFR65JDTP9AUL7XP57X01' where id=5;
-update noar ti set v0='IFR65JDTP9AUL7XP57X01' where id=5;
-update noar tt set b0='XRPGQ5IPQIPJDR3FF5' where id=5;
-update noar ti set b0='XRPGQ5IPQIPJDR3FF5' where id=5;
-update noar tt set v0='90ABFY4EH0BMNQX079B' where id=5;
-update noar ti set v0='90ABFY4EH0BMNQX079B' where id=5;
-update noar tt set b1='IPBPSCH359J72HHM8R' where id=5;
-update noar ti set b1='IPBPSCH359J72HHM8R' where id=5;
-update noar tt set v0='WDOIIDSM8UDFSTXQMO' where id=5;
-update noar ti set v0='WDOIIDSM8UDFSTXQMO' where id=5;
-update noar tt set b2='C1SYUE0DSMSS72MPJMRE' where id=5;
-update noar ti set b2='C1SYUE0DSMSS72MPJMRE' where id=5;
-update noar tt set v0='D71MRM1Q7WS4DAW6EBI1KK8JT7AYMW' where id=6;
-update noar ti set v0='D71MRM1Q7WS4DAW6EBI1KK8JT7AYMW' where id=6;
-update noar tt set b0='QGDBNCWW054I5X0A' where id=6;
-update noar ti set b0='QGDBNCWW054I5X0A' where id=6;
-update noar tt set v0='2KNG' where id=6;
-update noar ti set v0='2KNG' where id=6;
-update noar tt set b1='M6PWKQAOIK4GQVFM' where id=6;
-update noar ti set b1='M6PWKQAOIK4GQVFM' where id=6;
-update noar tt set v0='V0FEYSZTJ3QSGST7M9WX57ERK' where id=6;
-update noar ti set v0='V0FEYSZTJ3QSGST7M9WX57ERK' where id=6;
-update noar tt set b2='QVQLMJ7T0RW2O1D7UCO6C6CO9' where id=6;
-update noar ti set b2='QVQLMJ7T0RW2O1D7UCO6C6CO9' where id=6;
-update noar tt set v0='S9UBSPA2LOX' where id=7;
-update noar ti set v0='S9UBSPA2LOX' where id=7;
-update noar tt set b0='SED4OQN4PKDSPWBIU1QY53K7P' where id=7;
-update noar ti set b0='SED4OQN4PKDSPWBIU1QY53K7P' where id=7;
-update noar tt set v0='F' where id=7;
-update noar ti set v0='F' where id=7;
-update noar tt set b1='JJ1EYCB81DGM1DTFE' where id=7;
-update noar ti set b1='JJ1EYCB81DGM1DTFE' where id=7;
-update noar tt set v0='SEKYO08VM4KQEZINA8QMQGFY6EE3M' where id=7;
-update noar ti set v0='SEKYO08VM4KQEZINA8QMQGFY6EE3M' where id=7;
-update noar tt set b2='OYHQPDC7UL5DZSWK3C6228TPQIFB4' where id=7;
-update noar ti set b2='OYHQPDC7UL5DZSWK3C6228TPQIFB4' where id=7;
-update noar tt set v0='QKQW9I6L7C' where id=8;
-update noar ti set v0='QKQW9I6L7C' where id=8;
-update noar tt set b0='EPFNTG7M3AR29CT' where id=8;
-update noar ti set b0='EPFNTG7M3AR29CT' where id=8;
-update noar tt set v0='AXUCJGLQI20UKEWGS98Y7SJWX' where id=8;
-update noar ti set v0='AXUCJGLQI20UKEWGS98Y7SJWX' where id=8;
-update noar tt set b1='IN12HEJL5VRZV8HMS2E3JR475Y2' where id=8;
-update noar ti set b1='IN12HEJL5VRZV8HMS2E3JR475Y2' where id=8;
-update noar tt set v0='XFJMZSZMQJF' where id=8;
-update noar ti set v0='XFJMZSZMQJF' where id=8;
-update noar tt set b2='TN439ONA2C577G9RLWS5FKWII1JA5' where id=8;
-update noar ti set b2='TN439ONA2C577G9RLWS5FKWII1JA5' where id=8;
-update noar tt set v0='W5UYO' where id=9;
-update noar ti set v0='W5UYO' where id=9;
-update noar tt set b0='1VXO4SO1VJBFUYPQJ0Z' where id=9;
-update noar ti set b0='1VXO4SO1VJBFUYPQJ0Z' where id=9;
-update noar tt set v0='F8EYU5O7VUBNPA3ZSE40LMPUG5M46' where id=9;
-update noar ti set v0='F8EYU5O7VUBNPA3ZSE40LMPUG5M46' where id=9;
-update noar tt set b1='VSCC1APBTFJHNXAD96UVQOQM8G58YUW' where id=9;
-update noar ti set b1='VSCC1APBTFJHNXAD96UVQOQM8G58YUW' where id=9;
-update noar tt set v0='OLPM6C' where id=9;
-update noar ti set v0='OLPM6C' where id=9;
-update noar tt set b2='61ERRVAM' where id=9;
-update noar ti set b2='61ERRVAM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NSHLIY1U423Y2HQSJDRE6PZI7B1' where id=1;
-update noar ti set v0='NSHLIY1U423Y2HQSJDRE6PZI7B1' where id=1;
-update noar tt set b0='VABL6HL9UUB5' where id=1;
-update noar ti set b0='VABL6HL9UUB5' where id=1;
-update noar tt set v0='0QSQTRBA6WIK5RX8TTESB1' where id=1;
-update noar ti set v0='0QSQTRBA6WIK5RX8TTESB1' where id=1;
-update noar tt set b1='LALW8OY22L' where id=1;
-update noar ti set b1='LALW8OY22L' where id=1;
-update noar tt set v0='ZI0BXLLJL3' where id=1;
-update noar ti set v0='ZI0BXLLJL3' where id=1;
-update noar tt set b2='S9HHJYL3OPWFBC0HRPEL0G7RFB8' where id=1;
-update noar ti set b2='S9HHJYL3OPWFBC0HRPEL0G7RFB8' where id=1;
-update noar tt set v0='YOJJRWZHJYRMZ' where id=2;
-update noar ti set v0='YOJJRWZHJYRMZ' where id=2;
-update noar tt set b0='GX8QW9X' where id=2;
-update noar ti set b0='GX8QW9X' where id=2;
-update noar tt set v0='ZTZ9YYL061BQFTMS0ZAJJT' where id=2;
-update noar ti set v0='ZTZ9YYL061BQFTMS0ZAJJT' where id=2;
-update noar tt set b1='MLJNCCSF7V9XDYDT69X7SIYSO' where id=2;
-update noar ti set b1='MLJNCCSF7V9XDYDT69X7SIYSO' where id=2;
-update noar tt set v0='7BDEXA74YEBZVAQP70' where id=2;
-update noar ti set v0='7BDEXA74YEBZVAQP70' where id=2;
-update noar tt set b2='YOZ1ZFC7O' where id=2;
-update noar ti set b2='YOZ1ZFC7O' where id=2;
-update noar tt set v0='LK4B9LW' where id=3;
-update noar ti set v0='LK4B9LW' where id=3;
-update noar tt set b0='GJNADVGYW17TZ8PRKPGC2Y2VXTYU5SFO' where id=3;
-update noar ti set b0='GJNADVGYW17TZ8PRKPGC2Y2VXTYU5SFO' where id=3;
-update noar tt set v0='C09MSQYBKFTTT14' where id=3;
-update noar ti set v0='C09MSQYBKFTTT14' where id=3;
-update noar tt set b1='C5P6PHI3DS1RN9Z6GKBVFIVRRLXAPN10' where id=3;
-update noar ti set b1='C5P6PHI3DS1RN9Z6GKBVFIVRRLXAPN10' where id=3;
-update noar tt set v0='NQFX9CKKWL2BLIN7' where id=3;
-update noar ti set v0='NQFX9CKKWL2BLIN7' where id=3;
-update noar tt set b2='ZITORHH66JSN1HLMKZFSRIZZ' where id=3;
-update noar ti set b2='ZITORHH66JSN1HLMKZFSRIZZ' where id=3;
-update noar tt set v0='DOUN60SVXDJ9ALD6B95NOTKUSE7VJTAO' where id=4;
-update noar ti set v0='DOUN60SVXDJ9ALD6B95NOTKUSE7VJTAO' where id=4;
-update noar tt set b0='B1Y2JFRQ38GDAFOTT592KQKC3MVT' where id=4;
-update noar ti set b0='B1Y2JFRQ38GDAFOTT592KQKC3MVT' where id=4;
-update noar tt set v0='DIBG0XDOUXE9KA2OLXVWWYZNCTRX1' where id=4;
-update noar ti set v0='DIBG0XDOUXE9KA2OLXVWWYZNCTRX1' where id=4;
-update noar tt set b1='RAKX3HNE42MT0LEU5VN84KK7' where id=4;
-update noar ti set b1='RAKX3HNE42MT0LEU5VN84KK7' where id=4;
-update noar tt set v0='J8F1SQAE8YIKZ8GAKMKYMRQWFLE' where id=4;
-update noar ti set v0='J8F1SQAE8YIKZ8GAKMKYMRQWFLE' where id=4;
-update noar tt set b2='3FSV8Z4ZEAG8FWWSD' where id=4;
-update noar ti set b2='3FSV8Z4ZEAG8FWWSD' where id=4;
-update noar tt set v0='PS5G9KCN9Z7D6MZGY' where id=5;
-update noar ti set v0='PS5G9KCN9Z7D6MZGY' where id=5;
-update noar tt set b0='25VFXPCQKWZE6I1JK' where id=5;
-update noar ti set b0='25VFXPCQKWZE6I1JK' where id=5;
-update noar tt set v0='WWTKFAP11TY47JAD' where id=5;
-update noar ti set v0='WWTKFAP11TY47JAD' where id=5;
-update noar tt set b1='NSC9NG5E4U87' where id=5;
-update noar ti set b1='NSC9NG5E4U87' where id=5;
-update noar tt set v0='Q6EA8DQR04ZHO6JUMK9R5CSO' where id=5;
-update noar ti set v0='Q6EA8DQR04ZHO6JUMK9R5CSO' where id=5;
-update noar tt set b2='OBRWATVWS4X7EEZLW0ZUS5YMF' where id=5;
-update noar ti set b2='OBRWATVWS4X7EEZLW0ZUS5YMF' where id=5;
-update noar tt set v0='Y' where id=6;
-update noar ti set v0='Y' where id=6;
-update noar tt set b0='GTM9MDR94T39' where id=6;
-update noar ti set b0='GTM9MDR94T39' where id=6;
-update noar tt set v0='MSFRV01L9P' where id=6;
-update noar ti set v0='MSFRV01L9P' where id=6;
-update noar tt set b1='ED2IAIAQ3M8QNB7E3CP' where id=6;
-update noar ti set b1='ED2IAIAQ3M8QNB7E3CP' where id=6;
-update noar tt set v0='X9TU3OOOGO7GSXKPMJ5O' where id=6;
-update noar ti set v0='X9TU3OOOGO7GSXKPMJ5O' where id=6;
-update noar tt set b2='M4LLW5HUSMA60L1O218Z7KWXT3F8L' where id=6;
-update noar ti set b2='M4LLW5HUSMA60L1O218Z7KWXT3F8L' where id=6;
-update noar tt set v0='RJB' where id=7;
-update noar ti set v0='RJB' where id=7;
-update noar tt set b0='153SQWKJCOZKQANGE' where id=7;
-update noar ti set b0='153SQWKJCOZKQANGE' where id=7;
-update noar tt set v0='2FQFTXN9CR82P1' where id=7;
-update noar ti set v0='2FQFTXN9CR82P1' where id=7;
-update noar tt set b1='MFY' where id=7;
-update noar ti set b1='MFY' where id=7;
-update noar tt set v0='SKWK78N0JRVQFQSNK1MOWAEBR' where id=7;
-update noar ti set v0='SKWK78N0JRVQFQSNK1MOWAEBR' where id=7;
-update noar tt set b2='2P1IBF7T27LVEVMZHRFSYUM11' where id=7;
-update noar ti set b2='2P1IBF7T27LVEVMZHRFSYUM11' where id=7;
-update noar tt set v0='4QX' where id=8;
-update noar ti set v0='4QX' where id=8;
-update noar tt set b0='NGHBI3GWHK86Z2U4GAMDI3YHE' where id=8;
-update noar ti set b0='NGHBI3GWHK86Z2U4GAMDI3YHE' where id=8;
-update noar tt set v0='4441XKWYCAOD4YOEOR831WIYMH9MTT' where id=8;
-update noar ti set v0='4441XKWYCAOD4YOEOR831WIYMH9MTT' where id=8;
-update noar tt set b1='A2ORVUD' where id=8;
-update noar ti set b1='A2ORVUD' where id=8;
-update noar tt set v0='E092CX2NKC256BPH1RNHJAGOW391BMY1' where id=8;
-update noar ti set v0='E092CX2NKC256BPH1RNHJAGOW391BMY1' where id=8;
-update noar tt set b2='K3BJR3PDKTNH52PPJJIUD9JLRXNMY2K9' where id=8;
-update noar ti set b2='K3BJR3PDKTNH52PPJJIUD9JLRXNMY2K9' where id=8;
-update noar tt set v0='VW7MM6XU4ZF0LSL6531WTJ5A' where id=9;
-update noar ti set v0='VW7MM6XU4ZF0LSL6531WTJ5A' where id=9;
-update noar tt set b0='Q30O1UHU' where id=9;
-update noar ti set b0='Q30O1UHU' where id=9;
-update noar tt set v0='DD9MBAFXKXMORAPO03FEEBFIS0OLPSJ' where id=9;
-update noar ti set v0='DD9MBAFXKXMORAPO03FEEBFIS0OLPSJ' where id=9;
-update noar tt set b1='UDNI50X1714QESXPJAEG6KFWN3T' where id=9;
-update noar ti set b1='UDNI50X1714QESXPJAEG6KFWN3T' where id=9;
-update noar tt set v0='0' where id=9;
-update noar ti set v0='0' where id=9;
-update noar tt set b2='O6H29BGGYZ1M5KLR2DR35' where id=9;
-update noar ti set b2='O6H29BGGYZ1M5KLR2DR35' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='02WIPE8AS' where id=1;
-update noar ti set v0='02WIPE8AS' where id=1;
-update noar tt set b0='Q' where id=1;
-update noar ti set b0='Q' where id=1;
-update noar tt set v0='U6A4NPVVNTG81KRLEV0BBFNNVTFUBO' where id=1;
-update noar ti set v0='U6A4NPVVNTG81KRLEV0BBFNNVTFUBO' where id=1;
-update noar tt set b1='WDB8' where id=1;
-update noar ti set b1='WDB8' where id=1;
-update noar tt set v0='5LBGKCZX9UJRDB' where id=1;
-update noar ti set v0='5LBGKCZX9UJRDB' where id=1;
-update noar tt set b2='NN6A1IZSA6MNPR35CFL8UPQ' where id=1;
-update noar ti set b2='NN6A1IZSA6MNPR35CFL8UPQ' where id=1;
-update noar tt set v0='K8G55IME4GZ4' where id=2;
-update noar ti set v0='K8G55IME4GZ4' where id=2;
-update noar tt set b0='GAIYM36GR0TWRALL61E' where id=2;
-update noar ti set b0='GAIYM36GR0TWRALL61E' where id=2;
-update noar tt set v0='NCY1UXKF2ZWP9PGFS3PBMPOP90' where id=2;
-update noar ti set v0='NCY1UXKF2ZWP9PGFS3PBMPOP90' where id=2;
-update noar tt set b1='2TG' where id=2;
-update noar ti set b1='2TG' where id=2;
-update noar tt set v0='2AFJFY8285A' where id=2;
-update noar ti set v0='2AFJFY8285A' where id=2;
-update noar tt set b2='W49R8E96BAX' where id=2;
-update noar ti set b2='W49R8E96BAX' where id=2;
-update noar tt set v0='VQU48DKJGWZSG27HH51' where id=3;
-update noar ti set v0='VQU48DKJGWZSG27HH51' where id=3;
-update noar tt set b0='WVJIRIOSB1MC1' where id=3;
-update noar ti set b0='WVJIRIOSB1MC1' where id=3;
-update noar tt set v0='46YG' where id=3;
-update noar ti set v0='46YG' where id=3;
-update noar tt set b1='W80I94C6C1570ALIW2R0AXSRMCGEAOC' where id=3;
-update noar ti set b1='W80I94C6C1570ALIW2R0AXSRMCGEAOC' where id=3;
-update noar tt set v0='58TSIDW74PPMGI5K9FTV8' where id=3;
-update noar ti set v0='58TSIDW74PPMGI5K9FTV8' where id=3;
-update noar tt set b2='8T45DBQ3HF4OLW6ULR9GXTB' where id=3;
-update noar ti set b2='8T45DBQ3HF4OLW6ULR9GXTB' where id=3;
-update noar tt set v0='XXCQ9' where id=4;
-update noar ti set v0='XXCQ9' where id=4;
-update noar tt set b0='FJG3W74BGRD962QMEY' where id=4;
-update noar ti set b0='FJG3W74BGRD962QMEY' where id=4;
-update noar tt set v0='6SO83PIRN05YQ9GP6Z7I' where id=4;
-update noar ti set v0='6SO83PIRN05YQ9GP6Z7I' where id=4;
-update noar tt set b1='UCXDQ4CURUTIA3I11' where id=4;
-update noar ti set b1='UCXDQ4CURUTIA3I11' where id=4;
-update noar tt set v0='08NZ521CJI7AOU1129JIE8T2A' where id=4;
-update noar ti set v0='08NZ521CJI7AOU1129JIE8T2A' where id=4;
-update noar tt set b2='GVVOERSLMYRKZXAULJPY' where id=4;
-update noar ti set b2='GVVOERSLMYRKZXAULJPY' where id=4;
-update noar tt set v0='LU40357O1R7K9R47J12MLTGW' where id=5;
-update noar ti set v0='LU40357O1R7K9R47J12MLTGW' where id=5;
-update noar tt set b0='3YNMDV' where id=5;
-update noar ti set b0='3YNMDV' where id=5;
-update noar tt set v0='WOJ9HOG8M6K0' where id=5;
-update noar ti set v0='WOJ9HOG8M6K0' where id=5;
-update noar tt set b1='79VJWEYV0FIIQ3DC13ACNRX' where id=5;
-update noar ti set b1='79VJWEYV0FIIQ3DC13ACNRX' where id=5;
-update noar tt set v0='XONPQPN7JE0CHPE9J' where id=5;
-update noar ti set v0='XONPQPN7JE0CHPE9J' where id=5;
-update noar tt set b2='CSDKN30HKF0C3QL6LBOR' where id=5;
-update noar ti set b2='CSDKN30HKF0C3QL6LBOR' where id=5;
-update noar tt set v0='69OA8LI92713GE4KP0E0' where id=6;
-update noar ti set v0='69OA8LI92713GE4KP0E0' where id=6;
-update noar tt set b0='7QEMQ4CH3IITCJWB7QX0IYRK1AY' where id=6;
-update noar ti set b0='7QEMQ4CH3IITCJWB7QX0IYRK1AY' where id=6;
-update noar tt set v0='GV1Z7LE3F8OUAOZA1H0UN' where id=6;
-update noar ti set v0='GV1Z7LE3F8OUAOZA1H0UN' where id=6;
-update noar tt set b1='J7PY49GXXTCRO17GJ7N9X5M91' where id=6;
-update noar ti set b1='J7PY49GXXTCRO17GJ7N9X5M91' where id=6;
-update noar tt set v0='VUVDAUEP6EO8251NTG' where id=6;
-update noar ti set v0='VUVDAUEP6EO8251NTG' where id=6;
-update noar tt set b2='NBQ2PI7R2AWFHGSZ' where id=6;
-update noar ti set b2='NBQ2PI7R2AWFHGSZ' where id=6;
-update noar tt set v0='WFYEB3Y8' where id=7;
-update noar ti set v0='WFYEB3Y8' where id=7;
-update noar tt set b0='VCB' where id=7;
-update noar ti set b0='VCB' where id=7;
-update noar tt set v0='UPNTU26I12D9R66ZIIXJOHQKB9SL4JH' where id=7;
-update noar ti set v0='UPNTU26I12D9R66ZIIXJOHQKB9SL4JH' where id=7;
-update noar tt set b1='878YJCZ3ULDFFMEZ2KGUL' where id=7;
-update noar ti set b1='878YJCZ3ULDFFMEZ2KGUL' where id=7;
-update noar tt set v0='09VUJW2G' where id=7;
-update noar ti set v0='09VUJW2G' where id=7;
-update noar tt set b2='MR9N8Z830NEMC6UPYLHQFJV' where id=7;
-update noar ti set b2='MR9N8Z830NEMC6UPYLHQFJV' where id=7;
-update noar tt set v0='YODS7Z6BS' where id=8;
-update noar ti set v0='YODS7Z6BS' where id=8;
-update noar tt set b0='L1PW5ZU' where id=8;
-update noar ti set b0='L1PW5ZU' where id=8;
-update noar tt set v0='MRWX4U' where id=8;
-update noar ti set v0='MRWX4U' where id=8;
-update noar tt set b1='PDDX89RIJL8LOLW7C3KXZ19' where id=8;
-update noar ti set b1='PDDX89RIJL8LOLW7C3KXZ19' where id=8;
-update noar tt set v0='LEUL3VHWJNBW5L5PG' where id=8;
-update noar ti set v0='LEUL3VHWJNBW5L5PG' where id=8;
-update noar tt set b2='GPOZMI0B3MB8KNGW293GG59ZO0' where id=8;
-update noar ti set b2='GPOZMI0B3MB8KNGW293GG59ZO0' where id=8;
-update noar tt set v0='6F6FAICK47' where id=9;
-update noar ti set v0='6F6FAICK47' where id=9;
-update noar tt set b0='BER1' where id=9;
-update noar ti set b0='BER1' where id=9;
-update noar tt set v0='GFJTRNY0ZP9XJ' where id=9;
-update noar ti set v0='GFJTRNY0ZP9XJ' where id=9;
-update noar tt set b1='68H6GUGSBV824J6IHHEV' where id=9;
-update noar ti set b1='68H6GUGSBV824J6IHHEV' where id=9;
-update noar tt set v0='8HWA5FP01CKG725UD6ZQ' where id=9;
-update noar ti set v0='8HWA5FP01CKG725UD6ZQ' where id=9;
-update noar tt set b2='71RT' where id=9;
-update noar ti set b2='71RT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YUDNVRAONWSHFR' where id=1;
-update noar ti set v0='YUDNVRAONWSHFR' where id=1;
-update noar tt set b0='O' where id=1;
-update noar ti set b0='O' where id=1;
-update noar tt set v0='9CXVFBIAO3YSGYSO3W1LQV0PTM49IX6P' where id=1;
-update noar ti set v0='9CXVFBIAO3YSGYSO3W1LQV0PTM49IX6P' where id=1;
-update noar tt set b1='JHZX300HA1OBOUM72HG8ASQP8BEW9W' where id=1;
-update noar ti set b1='JHZX300HA1OBOUM72HG8ASQP8BEW9W' where id=1;
-update noar tt set v0='2A3GY' where id=1;
-update noar ti set v0='2A3GY' where id=1;
-update noar tt set b2='ZJPEUDXJC351YY6' where id=1;
-update noar ti set b2='ZJPEUDXJC351YY6' where id=1;
-update noar tt set v0='OBBRACP4Z7VDWO3TS' where id=2;
-update noar ti set v0='OBBRACP4Z7VDWO3TS' where id=2;
-update noar tt set b0='VC0M3PQLFYC3' where id=2;
-update noar ti set b0='VC0M3PQLFYC3' where id=2;
-update noar tt set v0='MB639G5' where id=2;
-update noar ti set v0='MB639G5' where id=2;
-update noar tt set b1='MS1OFAOGAUET3' where id=2;
-update noar ti set b1='MS1OFAOGAUET3' where id=2;
-update noar tt set v0='23END4W0YLIHP8H36ZUDB9UB7GCHPEOO' where id=2;
-update noar ti set v0='23END4W0YLIHP8H36ZUDB9UB7GCHPEOO' where id=2;
-update noar tt set b2='ZOUDZQTLVMOAECTAA79Z2L9WH02C' where id=2;
-update noar ti set b2='ZOUDZQTLVMOAECTAA79Z2L9WH02C' where id=2;
-update noar tt set v0='FCGQBJ4KXVSMWD' where id=3;
-update noar ti set v0='FCGQBJ4KXVSMWD' where id=3;
-update noar tt set b0='J1LP3V6AXUMKDKS8AMAW20SQ' where id=3;
-update noar ti set b0='J1LP3V6AXUMKDKS8AMAW20SQ' where id=3;
-update noar tt set v0='L7ODF5P2' where id=3;
-update noar ti set v0='L7ODF5P2' where id=3;
-update noar tt set b1='SOEJ9FO5M4NI9' where id=3;
-update noar ti set b1='SOEJ9FO5M4NI9' where id=3;
-update noar tt set v0='1601THUIO' where id=3;
-update noar ti set v0='1601THUIO' where id=3;
-update noar tt set b2='KHDX60P5' where id=3;
-update noar ti set b2='KHDX60P5' where id=3;
-update noar tt set v0='MJOKUBL1EJX3SO7' where id=4;
-update noar ti set v0='MJOKUBL1EJX3SO7' where id=4;
-update noar tt set b0='6KW7BFMJC9BNU1BP2FE0MKM64CK5' where id=4;
-update noar ti set b0='6KW7BFMJC9BNU1BP2FE0MKM64CK5' where id=4;
-update noar tt set v0='3JDS23' where id=4;
-update noar ti set v0='3JDS23' where id=4;
-update noar tt set b1='8ZNI6NJ0' where id=4;
-update noar ti set b1='8ZNI6NJ0' where id=4;
-update noar tt set v0='0KF2SRKTMT1DO4G17' where id=4;
-update noar ti set v0='0KF2SRKTMT1DO4G17' where id=4;
-update noar tt set b2='PYN1C1T2CXZ759' where id=4;
-update noar ti set b2='PYN1C1T2CXZ759' where id=4;
-update noar tt set v0='RNW17GMR08EN4X1REN7YBPOPW3' where id=5;
-update noar ti set v0='RNW17GMR08EN4X1REN7YBPOPW3' where id=5;
-update noar tt set b0='NRHC1QLAMZV3UGNUIUPR7PIG837QLP' where id=5;
-update noar ti set b0='NRHC1QLAMZV3UGNUIUPR7PIG837QLP' where id=5;
-update noar tt set v0='G6LBL6UFZE' where id=5;
-update noar ti set v0='G6LBL6UFZE' where id=5;
-update noar tt set b1='813B0G' where id=5;
-update noar ti set b1='813B0G' where id=5;
-update noar tt set v0='3K8F7DW5AOXT0O4MKAUKKVKZ9T' where id=5;
-update noar ti set v0='3K8F7DW5AOXT0O4MKAUKKVKZ9T' where id=5;
-update noar tt set b2='81' where id=5;
-update noar ti set b2='81' where id=5;
-update noar tt set v0='USVOJFIS3ABD' where id=6;
-update noar ti set v0='USVOJFIS3ABD' where id=6;
-update noar tt set b0='22DK7EG96R2EQF01ZM6IB98' where id=6;
-update noar ti set b0='22DK7EG96R2EQF01ZM6IB98' where id=6;
-update noar tt set v0='UROH5QS678HX3BRTEYWSE6' where id=6;
-update noar ti set v0='UROH5QS678HX3BRTEYWSE6' where id=6;
-update noar tt set b1='IIP3COV6HMZZ9GF26JU4UDMOI' where id=6;
-update noar ti set b1='IIP3COV6HMZZ9GF26JU4UDMOI' where id=6;
-update noar tt set v0='J66LWVNTEIC750RO8AZAXP89Q3JWVIE' where id=6;
-update noar ti set v0='J66LWVNTEIC750RO8AZAXP89Q3JWVIE' where id=6;
-update noar tt set b2='GGRBQRQUFV07G' where id=6;
-update noar ti set b2='GGRBQRQUFV07G' where id=6;
-update noar tt set v0='ZXGEJ2OE4ROBE' where id=7;
-update noar ti set v0='ZXGEJ2OE4ROBE' where id=7;
-update noar tt set b0='ZNWD2HTGCLW393WWSN' where id=7;
-update noar ti set b0='ZNWD2HTGCLW393WWSN' where id=7;
-update noar tt set v0='ADX3OW' where id=7;
-update noar ti set v0='ADX3OW' where id=7;
-update noar tt set b1='9UZ0OWKZY1HRZ9DUU0V30MY5R7YFP' where id=7;
-update noar ti set b1='9UZ0OWKZY1HRZ9DUU0V30MY5R7YFP' where id=7;
-update noar tt set v0='SD8' where id=7;
-update noar ti set v0='SD8' where id=7;
-update noar tt set b2='WPXYYL947OYQ9ECXEU76UVV' where id=7;
-update noar ti set b2='WPXYYL947OYQ9ECXEU76UVV' where id=7;
-update noar tt set v0='41AA1926WNX7PS9T668BYXB4RTWAOY' where id=8;
-update noar ti set v0='41AA1926WNX7PS9T668BYXB4RTWAOY' where id=8;
-update noar tt set b0='QYTHGM9XT7VN2XJFLTR' where id=8;
-update noar ti set b0='QYTHGM9XT7VN2XJFLTR' where id=8;
-update noar tt set v0='3TVE9EQSR3L1FD0N46I' where id=8;
-update noar ti set v0='3TVE9EQSR3L1FD0N46I' where id=8;
-update noar tt set b1='FZJFUQJP0RSRBLAA1WQ55CTL2A6A' where id=8;
-update noar ti set b1='FZJFUQJP0RSRBLAA1WQ55CTL2A6A' where id=8;
-update noar tt set v0='H9A1N6ONMP' where id=8;
-update noar ti set v0='H9A1N6ONMP' where id=8;
-update noar tt set b2='IQORF2ZI4KVSYKU8GS4BZ5J3JNWMIJHD' where id=8;
-update noar ti set b2='IQORF2ZI4KVSYKU8GS4BZ5J3JNWMIJHD' where id=8;
-update noar tt set v0='NC47DFISGAGN3F09' where id=9;
-update noar ti set v0='NC47DFISGAGN3F09' where id=9;
-update noar tt set b0='Y0TKV' where id=9;
-update noar ti set b0='Y0TKV' where id=9;
-update noar tt set v0='NUK4BLOS' where id=9;
-update noar ti set v0='NUK4BLOS' where id=9;
-update noar tt set b1='3O44Q' where id=9;
-update noar ti set b1='3O44Q' where id=9;
-update noar tt set v0='RB99V3VE9AE5VDA84JYCVHTJCT' where id=9;
-update noar ti set v0='RB99V3VE9AE5VDA84JYCVHTJCT' where id=9;
-update noar tt set b2='4Q8EYB5L3OY3D8KE14MN' where id=9;
-update noar ti set b2='4Q8EYB5L3OY3D8KE14MN' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N' where id=1;
-update noar ti set v0='N' where id=1;
-update noar tt set b0='YDMB752UI8RHOEANYSMUB0F1AFMCI' where id=1;
-update noar ti set b0='YDMB752UI8RHOEANYSMUB0F1AFMCI' where id=1;
-update noar tt set v0='JKU8VXN7D' where id=1;
-update noar ti set v0='JKU8VXN7D' where id=1;
-update noar tt set b1='YDFNDR9TG6GC0HA' where id=1;
-update noar ti set b1='YDFNDR9TG6GC0HA' where id=1;
-update noar tt set v0='5DSPGEIHHVKWT9Z' where id=1;
-update noar ti set v0='5DSPGEIHHVKWT9Z' where id=1;
-update noar tt set b2='NCT5R56' where id=1;
-update noar ti set b2='NCT5R56' where id=1;
-update noar tt set v0='DP4SOY7HBT88OHAZU6SGHJ1D0' where id=2;
-update noar ti set v0='DP4SOY7HBT88OHAZU6SGHJ1D0' where id=2;
-update noar tt set b0='H0VSX1ZTU16D2D81CNNVVKJ' where id=2;
-update noar ti set b0='H0VSX1ZTU16D2D81CNNVVKJ' where id=2;
-update noar tt set v0='P' where id=2;
-update noar ti set v0='P' where id=2;
-update noar tt set b1='5URUZW0' where id=2;
-update noar ti set b1='5URUZW0' where id=2;
-update noar tt set v0='6OYJPP6HKE4O2U6LO62KHS6HO' where id=2;
-update noar ti set v0='6OYJPP6HKE4O2U6LO62KHS6HO' where id=2;
-update noar tt set b2='5WHQAX33V0XJU' where id=2;
-update noar ti set b2='5WHQAX33V0XJU' where id=2;
-update noar tt set v0='78FSJUXZLFOOZH3U7UXO' where id=3;
-update noar ti set v0='78FSJUXZLFOOZH3U7UXO' where id=3;
-update noar tt set b0='3YSXHIU' where id=3;
-update noar ti set b0='3YSXHIU' where id=3;
-update noar tt set v0='9SK22IKZDCRXO5SHXL3A5SYP' where id=3;
-update noar ti set v0='9SK22IKZDCRXO5SHXL3A5SYP' where id=3;
-update noar tt set b1='3WZFQUYWW' where id=3;
-update noar ti set b1='3WZFQUYWW' where id=3;
-update noar tt set v0='UPMUMHMUXJAVWFM5M72HM' where id=3;
-update noar ti set v0='UPMUMHMUXJAVWFM5M72HM' where id=3;
-update noar tt set b2='7QS6KNMN0DZUM39Q8FLBZ2K9POZBPU3X' where id=3;
-update noar ti set b2='7QS6KNMN0DZUM39Q8FLBZ2K9POZBPU3X' where id=3;
-update noar tt set v0='3GYYCXAFWDCZ6ISS5BMA25MJFAQTZ1GZ' where id=4;
-update noar ti set v0='3GYYCXAFWDCZ6ISS5BMA25MJFAQTZ1GZ' where id=4;
-update noar tt set b0='V3UX3HL8Y' where id=4;
-update noar ti set b0='V3UX3HL8Y' where id=4;
-update noar tt set v0='F9XY00HELK7I5ZM44BG6B850BF2' where id=4;
-update noar ti set v0='F9XY00HELK7I5ZM44BG6B850BF2' where id=4;
-update noar tt set b1='MKZ533PZXGNTTJVHDNAISKQOMMV' where id=4;
-update noar ti set b1='MKZ533PZXGNTTJVHDNAISKQOMMV' where id=4;
-update noar tt set v0='4PC5M167NADGXQZDDV' where id=4;
-update noar ti set v0='4PC5M167NADGXQZDDV' where id=4;
-update noar tt set b2='9SD5GKYRBW1' where id=4;
-update noar ti set b2='9SD5GKYRBW1' where id=4;
-update noar tt set v0='TN47W0I8Y54JRLHJAOZH2FUCRH39R2H3' where id=5;
-update noar ti set v0='TN47W0I8Y54JRLHJAOZH2FUCRH39R2H3' where id=5;
-update noar tt set b0='3W5' where id=5;
-update noar ti set b0='3W5' where id=5;
-update noar tt set v0='WSJ0X77XS63H4M7259ZD1T' where id=5;
-update noar ti set v0='WSJ0X77XS63H4M7259ZD1T' where id=5;
-update noar tt set b1='G8VAWEV0B' where id=5;
-update noar ti set b1='G8VAWEV0B' where id=5;
-update noar tt set v0='CGCOB332F6F3PS9QNTKR5213J4DOCM' where id=5;
-update noar ti set v0='CGCOB332F6F3PS9QNTKR5213J4DOCM' where id=5;
-update noar tt set b2='LEB90RZ' where id=5;
-update noar ti set b2='LEB90RZ' where id=5;
-update noar tt set v0='NHSVG' where id=6;
-update noar ti set v0='NHSVG' where id=6;
-update noar tt set b0='FG' where id=6;
-update noar ti set b0='FG' where id=6;
-update noar tt set v0='P8O67MEN8U' where id=6;
-update noar ti set v0='P8O67MEN8U' where id=6;
-update noar tt set b1='2OB6DSDRD8YQ6P7WXWZPEW3IHUXZE' where id=6;
-update noar ti set b1='2OB6DSDRD8YQ6P7WXWZPEW3IHUXZE' where id=6;
-update noar tt set v0='HQFW09RXAHQ5WBYZIX88C1IAJ' where id=6;
-update noar ti set v0='HQFW09RXAHQ5WBYZIX88C1IAJ' where id=6;
-update noar tt set b2='0KM1E06RPBBYZ6WEKE' where id=6;
-update noar ti set b2='0KM1E06RPBBYZ6WEKE' where id=6;
-update noar tt set v0='DK4R00FQKZVH' where id=7;
-update noar ti set v0='DK4R00FQKZVH' where id=7;
-update noar tt set b0='NCRHUVJIKGDSABVR6PZH1XKXAR7DF' where id=7;
-update noar ti set b0='NCRHUVJIKGDSABVR6PZH1XKXAR7DF' where id=7;
-update noar tt set v0='JXVE9GUJ6GK6IZ7KC3N2C0K' where id=7;
-update noar ti set v0='JXVE9GUJ6GK6IZ7KC3N2C0K' where id=7;
-update noar tt set b1='XEXVMKWGSTYDSQOVULK1X7Y' where id=7;
-update noar ti set b1='XEXVMKWGSTYDSQOVULK1X7Y' where id=7;
-update noar tt set v0='T6T5WBRY6' where id=7;
-update noar ti set v0='T6T5WBRY6' where id=7;
-update noar tt set b2='QDODTULSK1RN0WDX1EL9NHKCA' where id=7;
-update noar ti set b2='QDODTULSK1RN0WDX1EL9NHKCA' where id=7;
-update noar tt set v0='2NZJNPN5Q81DZIQXNKUYGBIVL2O0M8JZ' where id=8;
-update noar ti set v0='2NZJNPN5Q81DZIQXNKUYGBIVL2O0M8JZ' where id=8;
-update noar tt set b0='DSIMV4K676JCPA4YQE' where id=8;
-update noar ti set b0='DSIMV4K676JCPA4YQE' where id=8;
-update noar tt set v0='UM9H01M831' where id=8;
-update noar ti set v0='UM9H01M831' where id=8;
-update noar tt set b1='AYPNH6KXSU68LKWCSE79EXFI' where id=8;
-update noar ti set b1='AYPNH6KXSU68LKWCSE79EXFI' where id=8;
-update noar tt set v0='KAWEV173PLQ3CUYRAR3YFVV' where id=8;
-update noar ti set v0='KAWEV173PLQ3CUYRAR3YFVV' where id=8;
-update noar tt set b2='NBAT91HZYRDZRSXBDP' where id=8;
-update noar ti set b2='NBAT91HZYRDZRSXBDP' where id=8;
-update noar tt set v0='GK4OP0FSQJKJ0DT' where id=9;
-update noar ti set v0='GK4OP0FSQJKJ0DT' where id=9;
-update noar tt set b0='AZTOVLOW2YFNUYF2R9LO80KKUL0B7I8' where id=9;
-update noar ti set b0='AZTOVLOW2YFNUYF2R9LO80KKUL0B7I8' where id=9;
-update noar tt set v0='CY3728MNXNSG351HF2JPH23KP7' where id=9;
-update noar ti set v0='CY3728MNXNSG351HF2JPH23KP7' where id=9;
-update noar tt set b1='CO7TSC1080CUM6IUVY0QRE76GLGSP7' where id=9;
-update noar ti set b1='CO7TSC1080CUM6IUVY0QRE76GLGSP7' where id=9;
-update noar tt set v0='CWGLRYMYXSU' where id=9;
-update noar ti set v0='CWGLRYMYXSU' where id=9;
-update noar tt set b2='FP3VFIDZY' where id=9;
-update noar ti set b2='FP3VFIDZY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LLFBG8VBB2I' where id=1;
-update noar ti set v0='LLFBG8VBB2I' where id=1;
-update noar tt set b0='E64YVGC5NQJ8TTIRU9VMC56I7U1CJUS' where id=1;
-update noar ti set b0='E64YVGC5NQJ8TTIRU9VMC56I7U1CJUS' where id=1;
-update noar tt set v0='439NQPBBYPJ38' where id=1;
-update noar ti set v0='439NQPBBYPJ38' where id=1;
-update noar tt set b1='T9NQK7250QMBJ6G3TZED5C' where id=1;
-update noar ti set b1='T9NQK7250QMBJ6G3TZED5C' where id=1;
-update noar tt set v0='S' where id=1;
-update noar ti set v0='S' where id=1;
-update noar tt set b2='7STB' where id=1;
-update noar ti set b2='7STB' where id=1;
-update noar tt set v0='COH8TVC777MHK1' where id=2;
-update noar ti set v0='COH8TVC777MHK1' where id=2;
-update noar tt set b0='B6JDVH3' where id=2;
-update noar ti set b0='B6JDVH3' where id=2;
-update noar tt set v0='OY8AUBIZHYUY3YBS7GRLB9' where id=2;
-update noar ti set v0='OY8AUBIZHYUY3YBS7GRLB9' where id=2;
-update noar tt set b1='Y0TO' where id=2;
-update noar ti set b1='Y0TO' where id=2;
-update noar tt set v0='OU9OWWS416ZIXI1660R' where id=2;
-update noar ti set v0='OU9OWWS416ZIXI1660R' where id=2;
-update noar tt set b2='AFUDORACFV46H3V4DBRJ' where id=2;
-update noar ti set b2='AFUDORACFV46H3V4DBRJ' where id=2;
-update noar tt set v0='CS58ZYR5OSJ04TD3WWHM7R55I3' where id=3;
-update noar ti set v0='CS58ZYR5OSJ04TD3WWHM7R55I3' where id=3;
-update noar tt set b0='PTNN5ABS4OQPRWR4NWKAIXRDIO5FK1' where id=3;
-update noar ti set b0='PTNN5ABS4OQPRWR4NWKAIXRDIO5FK1' where id=3;
-update noar tt set v0='REKHPM6IRDE2V2PWE8Z4XF8' where id=3;
-update noar ti set v0='REKHPM6IRDE2V2PWE8Z4XF8' where id=3;
-update noar tt set b1='YY4UFQGSWKKM8TVYJB9' where id=3;
-update noar ti set b1='YY4UFQGSWKKM8TVYJB9' where id=3;
-update noar tt set v0='3RHB1MQW2793637Z' where id=3;
-update noar ti set v0='3RHB1MQW2793637Z' where id=3;
-update noar tt set b2='1IXZVWXRJ2LL8NYBJMXAWIAH6EE' where id=3;
-update noar ti set b2='1IXZVWXRJ2LL8NYBJMXAWIAH6EE' where id=3;
-update noar tt set v0='VACJ89JOLRN3HI0P8ERA' where id=4;
-update noar ti set v0='VACJ89JOLRN3HI0P8ERA' where id=4;
-update noar tt set b0='2JKZJFW1EB6G2AR8QK' where id=4;
-update noar ti set b0='2JKZJFW1EB6G2AR8QK' where id=4;
-update noar tt set v0='QDIAQ6T52RMFGX71YZ37S9C08ELYF' where id=4;
-update noar ti set v0='QDIAQ6T52RMFGX71YZ37S9C08ELYF' where id=4;
-update noar tt set b1='02GKU71LWW7Q4908ONBA1' where id=4;
-update noar ti set b1='02GKU71LWW7Q4908ONBA1' where id=4;
-update noar tt set v0='YH10LSS0G4H8X9QZVG7T66O48TJMTUM' where id=4;
-update noar ti set v0='YH10LSS0G4H8X9QZVG7T66O48TJMTUM' where id=4;
-update noar tt set b2='D7YLH4JPV6OQD9O3NNLK' where id=4;
-update noar ti set b2='D7YLH4JPV6OQD9O3NNLK' where id=4;
-update noar tt set v0='JYSN770Q8IPMRBSBSR46WG53UJPI5S0' where id=5;
-update noar ti set v0='JYSN770Q8IPMRBSBSR46WG53UJPI5S0' where id=5;
-update noar tt set b0='KSW1NAQR2DBNK5WWGI8M36QAU8' where id=5;
-update noar ti set b0='KSW1NAQR2DBNK5WWGI8M36QAU8' where id=5;
-update noar tt set v0='6BXHZ4V' where id=5;
-update noar ti set v0='6BXHZ4V' where id=5;
-update noar tt set b1='D' where id=5;
-update noar ti set b1='D' where id=5;
-update noar tt set v0='SK9SG' where id=5;
-update noar ti set v0='SK9SG' where id=5;
-update noar tt set b2='5RF6IY0R' where id=5;
-update noar ti set b2='5RF6IY0R' where id=5;
-update noar tt set v0='DX' where id=6;
-update noar ti set v0='DX' where id=6;
-update noar tt set b0='YW5AHY98EZSKKLXWUDW4EF34KMBV' where id=6;
-update noar ti set b0='YW5AHY98EZSKKLXWUDW4EF34KMBV' where id=6;
-update noar tt set v0='WYD9EK' where id=6;
-update noar ti set v0='WYD9EK' where id=6;
-update noar tt set b1='USL82FEUNMEEE4TTCIZVW' where id=6;
-update noar ti set b1='USL82FEUNMEEE4TTCIZVW' where id=6;
-update noar tt set v0='ZY635G47X855R7OB4DSPUOFMW3Z44O' where id=6;
-update noar ti set v0='ZY635G47X855R7OB4DSPUOFMW3Z44O' where id=6;
-update noar tt set b2='3TK8' where id=6;
-update noar ti set b2='3TK8' where id=6;
-update noar tt set v0='DXYPX1TQVAAQYY26SDIFBXP1788ME17A' where id=7;
-update noar ti set v0='DXYPX1TQVAAQYY26SDIFBXP1788ME17A' where id=7;
-update noar tt set b0='71FKVG7HE8M8DU80GARHZWNIU' where id=7;
-update noar ti set b0='71FKVG7HE8M8DU80GARHZWNIU' where id=7;
-update noar tt set v0='DUO' where id=7;
-update noar ti set v0='DUO' where id=7;
-update noar tt set b1='AQVMGL2C7Z42DZMCZ3LLNX3B' where id=7;
-update noar ti set b1='AQVMGL2C7Z42DZMCZ3LLNX3B' where id=7;
-update noar tt set v0='SP61Y' where id=7;
-update noar ti set v0='SP61Y' where id=7;
-update noar tt set b2='GNB1WPKT5XJVR' where id=7;
-update noar ti set b2='GNB1WPKT5XJVR' where id=7;
-update noar tt set v0='BSCD' where id=8;
-update noar ti set v0='BSCD' where id=8;
-update noar tt set b0='9RWIRQOSZH8BZJQX3SGXZ' where id=8;
-update noar ti set b0='9RWIRQOSZH8BZJQX3SGXZ' where id=8;
-update noar tt set v0='GNSYJ62FETS' where id=8;
-update noar ti set v0='GNSYJ62FETS' where id=8;
-update noar tt set b1='R5UHHK50CBGFJ8R49HOD2NBERWKEG05' where id=8;
-update noar ti set b1='R5UHHK50CBGFJ8R49HOD2NBERWKEG05' where id=8;
-update noar tt set v0='NFR5JIP7ISSN2PICY476KQ' where id=8;
-update noar ti set v0='NFR5JIP7ISSN2PICY476KQ' where id=8;
-update noar tt set b2='F96I73FDASH9K9O9QVJ7' where id=8;
-update noar ti set b2='F96I73FDASH9K9O9QVJ7' where id=8;
-update noar tt set v0='KH6IM5DP4CRU' where id=9;
-update noar ti set v0='KH6IM5DP4CRU' where id=9;
-update noar tt set b0='MG' where id=9;
-update noar ti set b0='MG' where id=9;
-update noar tt set v0='HQVOE57D9QLW' where id=9;
-update noar ti set v0='HQVOE57D9QLW' where id=9;
-update noar tt set b1='UWZEKF5SRFWTKV' where id=9;
-update noar ti set b1='UWZEKF5SRFWTKV' where id=9;
-update noar tt set v0='NCTTH4LR' where id=9;
-update noar ti set v0='NCTTH4LR' where id=9;
-update noar tt set b2='YE8TWCW29FVX87LG' where id=9;
-update noar ti set b2='YE8TWCW29FVX87LG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='04PIU0CKKINXJLH41' where id=1;
-update noar ti set v0='04PIU0CKKINXJLH41' where id=1;
-update noar tt set b0='M6QWWV' where id=1;
-update noar ti set b0='M6QWWV' where id=1;
-update noar tt set v0='2Y0O8PQ91CAI7PH6D6' where id=1;
-update noar ti set v0='2Y0O8PQ91CAI7PH6D6' where id=1;
-update noar tt set b1='W0XHJDPTUFG287T1VZZJXVJZX' where id=1;
-update noar ti set b1='W0XHJDPTUFG287T1VZZJXVJZX' where id=1;
-update noar tt set v0='NTJAOCZNVTFDBKA4IA96ZW9G' where id=1;
-update noar ti set v0='NTJAOCZNVTFDBKA4IA96ZW9G' where id=1;
-update noar tt set b2='BED5PXB80GBH1B8G2JQBBT' where id=1;
-update noar ti set b2='BED5PXB80GBH1B8G2JQBBT' where id=1;
-update noar tt set v0='HVYJ1ZX' where id=2;
-update noar ti set v0='HVYJ1ZX' where id=2;
-update noar tt set b0='ARUE' where id=2;
-update noar ti set b0='ARUE' where id=2;
-update noar tt set v0='NSQXA7PCT2SG56UN' where id=2;
-update noar ti set v0='NSQXA7PCT2SG56UN' where id=2;
-update noar tt set b1='53' where id=2;
-update noar ti set b1='53' where id=2;
-update noar tt set v0='L8I3O6B8HJH4OUIWBIH11GCI4CFQI059' where id=2;
-update noar ti set v0='L8I3O6B8HJH4OUIWBIH11GCI4CFQI059' where id=2;
-update noar tt set b2='ICGL7UW03KN5PT7NK23ODH6D5ZI03' where id=2;
-update noar ti set b2='ICGL7UW03KN5PT7NK23ODH6D5ZI03' where id=2;
-update noar tt set v0='YVCLXLU032ERAZUWXHQ' where id=3;
-update noar ti set v0='YVCLXLU032ERAZUWXHQ' where id=3;
-update noar tt set b0='9GHVX4JS9C67JU' where id=3;
-update noar ti set b0='9GHVX4JS9C67JU' where id=3;
-update noar tt set v0='CNE' where id=3;
-update noar ti set v0='CNE' where id=3;
-update noar tt set b1='QEVA42Z6LOTKJ172UWPDXV89QZYMM' where id=3;
-update noar ti set b1='QEVA42Z6LOTKJ172UWPDXV89QZYMM' where id=3;
-update noar tt set v0='1PHPPWFUDLE' where id=3;
-update noar ti set v0='1PHPPWFUDLE' where id=3;
-update noar tt set b2='RQ0A3' where id=3;
-update noar ti set b2='RQ0A3' where id=3;
-update noar tt set v0='MT89D74JVGWCNRGISW4TPQ8' where id=4;
-update noar ti set v0='MT89D74JVGWCNRGISW4TPQ8' where id=4;
-update noar tt set b0='TBDA8MZ912QDM0GLPQRPXMJCB32HC' where id=4;
-update noar ti set b0='TBDA8MZ912QDM0GLPQRPXMJCB32HC' where id=4;
-update noar tt set v0='8PIKO4UFEV9W3' where id=4;
-update noar ti set v0='8PIKO4UFEV9W3' where id=4;
-update noar tt set b1='G884SW0' where id=4;
-update noar ti set b1='G884SW0' where id=4;
-update noar tt set v0='PD7UEA1E9DN5FI4WSR' where id=4;
-update noar ti set v0='PD7UEA1E9DN5FI4WSR' where id=4;
-update noar tt set b2='A' where id=4;
-update noar ti set b2='A' where id=4;
-update noar tt set v0='3SUCBJK5PMUUI' where id=5;
-update noar ti set v0='3SUCBJK5PMUUI' where id=5;
-update noar tt set b0='IHKV7D4VTTBTLHEUI78I' where id=5;
-update noar ti set b0='IHKV7D4VTTBTLHEUI78I' where id=5;
-update noar tt set v0='C4BEACU9PGM3AR3KJFSS5' where id=5;
-update noar ti set v0='C4BEACU9PGM3AR3KJFSS5' where id=5;
-update noar tt set b1='042HA' where id=5;
-update noar ti set b1='042HA' where id=5;
-update noar tt set v0='HXOT' where id=5;
-update noar ti set v0='HXOT' where id=5;
-update noar tt set b2='IHJ3T95D7RQLRICLO6OHFYP' where id=5;
-update noar ti set b2='IHJ3T95D7RQLRICLO6OHFYP' where id=5;
-update noar tt set v0='UFLT8KV6A' where id=6;
-update noar ti set v0='UFLT8KV6A' where id=6;
-update noar tt set b0='9ISM9KQYQTLN16FWGLN1TAMZJE' where id=6;
-update noar ti set b0='9ISM9KQYQTLN16FWGLN1TAMZJE' where id=6;
-update noar tt set v0='QURU19YE9WJMXHCWYZFSGITY8X7VGUA' where id=6;
-update noar ti set v0='QURU19YE9WJMXHCWYZFSGITY8X7VGUA' where id=6;
-update noar tt set b1='5J0WVQBB12CADUEKJW28PPCEI6VZ' where id=6;
-update noar ti set b1='5J0WVQBB12CADUEKJW28PPCEI6VZ' where id=6;
-update noar tt set v0='GB1YCN3ZN8CEA7159O790F8QSA1DCYT' where id=6;
-update noar ti set v0='GB1YCN3ZN8CEA7159O790F8QSA1DCYT' where id=6;
-update noar tt set b2='RGMU7R6242MBNK4H7TI44A5LG4' where id=6;
-update noar ti set b2='RGMU7R6242MBNK4H7TI44A5LG4' where id=6;
-update noar tt set v0='33X4U91FHQL6I6TY0GKWVK3WFK' where id=7;
-update noar ti set v0='33X4U91FHQL6I6TY0GKWVK3WFK' where id=7;
-update noar tt set b0='NUBOG6EO0FQ2RSVH79V' where id=7;
-update noar ti set b0='NUBOG6EO0FQ2RSVH79V' where id=7;
-update noar tt set v0='E8KKF2DEKO11' where id=7;
-update noar ti set v0='E8KKF2DEKO11' where id=7;
-update noar tt set b1='1BCMTILG12L7DR9RY3Y6' where id=7;
-update noar ti set b1='1BCMTILG12L7DR9RY3Y6' where id=7;
-update noar tt set v0='FAZS7OZEDWLVACH2MN67XONMI' where id=7;
-update noar ti set v0='FAZS7OZEDWLVACH2MN67XONMI' where id=7;
-update noar tt set b2='XW7TWY9JDOAN' where id=7;
-update noar ti set b2='XW7TWY9JDOAN' where id=7;
-update noar tt set v0='1CAR5BV5' where id=8;
-update noar ti set v0='1CAR5BV5' where id=8;
-update noar tt set b0='4HQC2SZIU4E5YHTR15EHGH8W' where id=8;
-update noar ti set b0='4HQC2SZIU4E5YHTR15EHGH8W' where id=8;
-update noar tt set v0='MAKQ12A0KHZWUWM' where id=8;
-update noar ti set v0='MAKQ12A0KHZWUWM' where id=8;
-update noar tt set b1='AWEEFJGHNS0' where id=8;
-update noar ti set b1='AWEEFJGHNS0' where id=8;
-update noar tt set v0='RC4SCVOU908CI9O' where id=8;
-update noar ti set v0='RC4SCVOU908CI9O' where id=8;
-update noar tt set b2='DTJAHRJIY860W' where id=8;
-update noar ti set b2='DTJAHRJIY860W' where id=8;
-update noar tt set v0='GDVAL' where id=9;
-update noar ti set v0='GDVAL' where id=9;
-update noar tt set b0='63MDZN0E1QGLFPQY3WA21ZJXBD4O' where id=9;
-update noar ti set b0='63MDZN0E1QGLFPQY3WA21ZJXBD4O' where id=9;
-update noar tt set v0='BRB2T2EU23UAIOH2EST6POR8OTNNN' where id=9;
-update noar ti set v0='BRB2T2EU23UAIOH2EST6POR8OTNNN' where id=9;
-update noar tt set b1='Z9ZZDLYENX6S3GD006R1XF267GY' where id=9;
-update noar ti set b1='Z9ZZDLYENX6S3GD006R1XF267GY' where id=9;
-update noar tt set v0='YUKYQZ1QHNLGX3FEN7MMXH3W1BWQB6KC' where id=9;
-update noar ti set v0='YUKYQZ1QHNLGX3FEN7MMXH3W1BWQB6KC' where id=9;
-update noar tt set b2='OAGL44IW81102HG0GB8HY3737AK51BZ' where id=9;
-update noar ti set b2='OAGL44IW81102HG0GB8HY3737AK51BZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='17A5T7Z0WFVX58XEVKHLN2CKLDNJ991' where id=1;
-update noar ti set v0='17A5T7Z0WFVX58XEVKHLN2CKLDNJ991' where id=1;
-update noar tt set b0='RW8F3WW26' where id=1;
-update noar ti set b0='RW8F3WW26' where id=1;
-update noar tt set v0='OD37H8N0U92V7S0S8CTDXL0MC' where id=1;
-update noar ti set v0='OD37H8N0U92V7S0S8CTDXL0MC' where id=1;
-update noar tt set b1='2WJ4IJ0B7A33INI0B5N0JUE8' where id=1;
-update noar ti set b1='2WJ4IJ0B7A33INI0B5N0JUE8' where id=1;
-update noar tt set v0='AGUVP0RIS' where id=1;
-update noar ti set v0='AGUVP0RIS' where id=1;
-update noar tt set b2='K63DRD1AZ2VUCFGEC' where id=1;
-update noar ti set b2='K63DRD1AZ2VUCFGEC' where id=1;
-update noar tt set v0='QDOH273EW2DPFL' where id=2;
-update noar ti set v0='QDOH273EW2DPFL' where id=2;
-update noar tt set b0='7GEG9LNWUOAVUA0X530S4AIVY' where id=2;
-update noar ti set b0='7GEG9LNWUOAVUA0X530S4AIVY' where id=2;
-update noar tt set v0='QVEMZ4ETY8E2LTTRA7V4PS4LLPBW' where id=2;
-update noar ti set v0='QVEMZ4ETY8E2LTTRA7V4PS4LLPBW' where id=2;
-update noar tt set b1='DEIAYQWFCE3VYT0JGC' where id=2;
-update noar ti set b1='DEIAYQWFCE3VYT0JGC' where id=2;
-update noar tt set v0='5PLIAAL9GV' where id=2;
-update noar ti set v0='5PLIAAL9GV' where id=2;
-update noar tt set b2='IC6KEXV0HZ9POF0A2Z69SLVWMKUKT4' where id=2;
-update noar ti set b2='IC6KEXV0HZ9POF0A2Z69SLVWMKUKT4' where id=2;
-update noar tt set v0='C2' where id=3;
-update noar ti set v0='C2' where id=3;
-update noar tt set b0='OFL2RLO5X6XJTUZ9C' where id=3;
-update noar ti set b0='OFL2RLO5X6XJTUZ9C' where id=3;
-update noar tt set v0='7TQCJY6CLMRJLW4Q6XYGDK9X0Q' where id=3;
-update noar ti set v0='7TQCJY6CLMRJLW4Q6XYGDK9X0Q' where id=3;
-update noar tt set b1='C0P5UA2NZF' where id=3;
-update noar ti set b1='C0P5UA2NZF' where id=3;
-update noar tt set v0='O7' where id=3;
-update noar ti set v0='O7' where id=3;
-update noar tt set b2='ZDA80T5NXP5DL' where id=3;
-update noar ti set b2='ZDA80T5NXP5DL' where id=3;
-update noar tt set v0='ISOJ0ZDAD0N' where id=4;
-update noar ti set v0='ISOJ0ZDAD0N' where id=4;
-update noar tt set b0='TEBY' where id=4;
-update noar ti set b0='TEBY' where id=4;
-update noar tt set v0='YFD4Q6MMORW8OIO' where id=4;
-update noar ti set v0='YFD4Q6MMORW8OIO' where id=4;
-update noar tt set b1='6J4X1L16Z9URL8Q' where id=4;
-update noar ti set b1='6J4X1L16Z9URL8Q' where id=4;
-update noar tt set v0='M0QLMM2KZ0E3GFYIIUBGLT08ULH5ST' where id=4;
-update noar ti set v0='M0QLMM2KZ0E3GFYIIUBGLT08ULH5ST' where id=4;
-update noar tt set b2='F9O1Y' where id=4;
-update noar ti set b2='F9O1Y' where id=4;
-update noar tt set v0='V2SKH99JJIOMS2AA8HGL363S3TUFPAZV' where id=5;
-update noar ti set v0='V2SKH99JJIOMS2AA8HGL363S3TUFPAZV' where id=5;
-update noar tt set b0='7LH3XHI6ZY8VIP2MCH82NLAM' where id=5;
-update noar ti set b0='7LH3XHI6ZY8VIP2MCH82NLAM' where id=5;
-update noar tt set v0='FLCM73' where id=5;
-update noar ti set v0='FLCM73' where id=5;
-update noar tt set b1='NWP0ZJUR' where id=5;
-update noar ti set b1='NWP0ZJUR' where id=5;
-update noar tt set v0='SRZQ' where id=5;
-update noar ti set v0='SRZQ' where id=5;
-update noar tt set b2='5SNWARRJQIVRO94W5XD0UJLXIKNSI' where id=5;
-update noar ti set b2='5SNWARRJQIVRO94W5XD0UJLXIKNSI' where id=5;
-update noar tt set v0='4' where id=6;
-update noar ti set v0='4' where id=6;
-update noar tt set b0='X1ZU9ICQTLCYV7M6A44HGWT7QDF' where id=6;
-update noar ti set b0='X1ZU9ICQTLCYV7M6A44HGWT7QDF' where id=6;
-update noar tt set v0='YPG9SAAVQCZC1H9' where id=6;
-update noar ti set v0='YPG9SAAVQCZC1H9' where id=6;
-update noar tt set b1='P74J5MEVF823AHSIU26VZ4PM0MNLF' where id=6;
-update noar ti set b1='P74J5MEVF823AHSIU26VZ4PM0MNLF' where id=6;
-update noar tt set v0='VIHBZCIBK' where id=6;
-update noar ti set v0='VIHBZCIBK' where id=6;
-update noar tt set b2='4V52L0RO3CP1FWN4GQTCBTM39' where id=6;
-update noar ti set b2='4V52L0RO3CP1FWN4GQTCBTM39' where id=6;
-update noar tt set v0='NKVU0JBVPG970BQF4T2' where id=7;
-update noar ti set v0='NKVU0JBVPG970BQF4T2' where id=7;
-update noar tt set b0='9E6RXCGCTIEB17TPA0K8T' where id=7;
-update noar ti set b0='9E6RXCGCTIEB17TPA0K8T' where id=7;
-update noar tt set v0='RPF8' where id=7;
-update noar ti set v0='RPF8' where id=7;
-update noar tt set b1='W8' where id=7;
-update noar ti set b1='W8' where id=7;
-update noar tt set v0='9GKGU' where id=7;
-update noar ti set v0='9GKGU' where id=7;
-update noar tt set b2='0RH8DCPBKR' where id=7;
-update noar ti set b2='0RH8DCPBKR' where id=7;
-update noar tt set v0='G5ES2EE' where id=8;
-update noar ti set v0='G5ES2EE' where id=8;
-update noar tt set b0='38K' where id=8;
-update noar ti set b0='38K' where id=8;
-update noar tt set v0='X8CI62NX4LXCC' where id=8;
-update noar ti set v0='X8CI62NX4LXCC' where id=8;
-update noar tt set b1='YD7E005F8L1967YIAKDZQT3M' where id=8;
-update noar ti set b1='YD7E005F8L1967YIAKDZQT3M' where id=8;
-update noar tt set v0='WWP52' where id=8;
-update noar ti set v0='WWP52' where id=8;
-update noar tt set b2='PN' where id=8;
-update noar ti set b2='PN' where id=8;
-update noar tt set v0='X1ER8HIJ7N9JQJ4RFHUWK6HFSVE6L' where id=9;
-update noar ti set v0='X1ER8HIJ7N9JQJ4RFHUWK6HFSVE6L' where id=9;
-update noar tt set b0='U15GP5VF4Q6MMNWW2V6OOTDNF3VD8' where id=9;
-update noar ti set b0='U15GP5VF4Q6MMNWW2V6OOTDNF3VD8' where id=9;
-update noar tt set v0='50OK' where id=9;
-update noar ti set v0='50OK' where id=9;
-update noar tt set b1='HT521Q6PPTD1VLA0BD8UXSK' where id=9;
-update noar ti set b1='HT521Q6PPTD1VLA0BD8UXSK' where id=9;
-update noar tt set v0='1EL3E4VT71JIARQ5IUZ5N' where id=9;
-update noar ti set v0='1EL3E4VT71JIARQ5IUZ5N' where id=9;
-update noar tt set b2='7QEBODAYSILCF9Z7UY2W9597' where id=9;
-update noar ti set b2='7QEBODAYSILCF9Z7UY2W9597' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='I8C5Q9X07R' where id=1;
-update noar ti set v0='I8C5Q9X07R' where id=1;
-update noar tt set b0='3WLOOV9QMRVO1' where id=1;
-update noar ti set b0='3WLOOV9QMRVO1' where id=1;
-update noar tt set v0='PS7TBY1KIQLYL5D0MGQG' where id=1;
-update noar ti set v0='PS7TBY1KIQLYL5D0MGQG' where id=1;
-update noar tt set b1='UO61B6VPRK7LRSOZBUJV4B6G0ZES1RO' where id=1;
-update noar ti set b1='UO61B6VPRK7LRSOZBUJV4B6G0ZES1RO' where id=1;
-update noar tt set v0='ALOMZYO1J' where id=1;
-update noar ti set v0='ALOMZYO1J' where id=1;
-update noar tt set b2='3LYGVNI53FYT6FI93TOW0' where id=1;
-update noar ti set b2='3LYGVNI53FYT6FI93TOW0' where id=1;
-update noar tt set v0='RPT90BSEX2S' where id=2;
-update noar ti set v0='RPT90BSEX2S' where id=2;
-update noar tt set b0='W5JWH4MCP4TQL5HPUJEKQIYG4599C' where id=2;
-update noar ti set b0='W5JWH4MCP4TQL5HPUJEKQIYG4599C' where id=2;
-update noar tt set v0='4QHZG' where id=2;
-update noar ti set v0='4QHZG' where id=2;
-update noar tt set b1='3J28T2UY0CHWJUWD15R6Q4TWMNG2TS' where id=2;
-update noar ti set b1='3J28T2UY0CHWJUWD15R6Q4TWMNG2TS' where id=2;
-update noar tt set v0='MM9PAK2RV6JMH3FKUEH2RHGM' where id=2;
-update noar ti set v0='MM9PAK2RV6JMH3FKUEH2RHGM' where id=2;
-update noar tt set b2='QCP697HDPJF732' where id=2;
-update noar ti set b2='QCP697HDPJF732' where id=2;
-update noar tt set v0='XRIM2465' where id=3;
-update noar ti set v0='XRIM2465' where id=3;
-update noar tt set b0='CVCCQDG4QMF0MFXBO854C4LTJLM1L3OM' where id=3;
-update noar ti set b0='CVCCQDG4QMF0MFXBO854C4LTJLM1L3OM' where id=3;
-update noar tt set v0='GS40Z5Z0IDJRJEK90' where id=3;
-update noar ti set v0='GS40Z5Z0IDJRJEK90' where id=3;
-update noar tt set b1='PYAPTT7' where id=3;
-update noar ti set b1='PYAPTT7' where id=3;
-update noar tt set v0='8RCU1PJR8Q8CX2K5TN36FWLW' where id=3;
-update noar ti set v0='8RCU1PJR8Q8CX2K5TN36FWLW' where id=3;
-update noar tt set b2='2H8E9NLEL' where id=3;
-update noar ti set b2='2H8E9NLEL' where id=3;
-update noar tt set v0='QENNTFGI1WOVMXF' where id=4;
-update noar ti set v0='QENNTFGI1WOVMXF' where id=4;
-update noar tt set b0='1O81ZC97BBH52ICI5HUKSS2V2ELD40MR' where id=4;
-update noar ti set b0='1O81ZC97BBH52ICI5HUKSS2V2ELD40MR' where id=4;
-update noar tt set v0='JD1L53AOTZ30FISIYPSLE0' where id=4;
-update noar ti set v0='JD1L53AOTZ30FISIYPSLE0' where id=4;
-update noar tt set b1='1L' where id=4;
-update noar ti set b1='1L' where id=4;
-update noar tt set v0='B8FS583VHNZ5' where id=4;
-update noar ti set v0='B8FS583VHNZ5' where id=4;
-update noar tt set b2='RZMBJX3' where id=4;
-update noar ti set b2='RZMBJX3' where id=4;
-update noar tt set v0='Y7VCTRKWIJT3315LN3F' where id=5;
-update noar ti set v0='Y7VCTRKWIJT3315LN3F' where id=5;
-update noar tt set b0='H5QOHKC' where id=5;
-update noar ti set b0='H5QOHKC' where id=5;
-update noar tt set v0='73KA5B3O' where id=5;
-update noar ti set v0='73KA5B3O' where id=5;
-update noar tt set b1='W9WD8452BZXR9NIQ1EJQQW14OK50AUS' where id=5;
-update noar ti set b1='W9WD8452BZXR9NIQ1EJQQW14OK50AUS' where id=5;
-update noar tt set v0='SHAQWOLRFH4RM7' where id=5;
-update noar ti set v0='SHAQWOLRFH4RM7' where id=5;
-update noar tt set b2='XH5Y4N0OR3C4QI51PS1R7H6QC4N' where id=5;
-update noar ti set b2='XH5Y4N0OR3C4QI51PS1R7H6QC4N' where id=5;
-update noar tt set v0='ZOO4BDTW3AH9I' where id=6;
-update noar ti set v0='ZOO4BDTW3AH9I' where id=6;
-update noar tt set b0='AAMHEGJQ0ZYVUVAOZ9TNACDRE8WVW' where id=6;
-update noar ti set b0='AAMHEGJQ0ZYVUVAOZ9TNACDRE8WVW' where id=6;
-update noar tt set v0='R52T84V24YCJJW2WLRV2O5MOJI' where id=6;
-update noar ti set v0='R52T84V24YCJJW2WLRV2O5MOJI' where id=6;
-update noar tt set b1='LH935YUZ8PII2H7H2LH90FSI4BB' where id=6;
-update noar ti set b1='LH935YUZ8PII2H7H2LH90FSI4BB' where id=6;
-update noar tt set v0='C4AT' where id=6;
-update noar ti set v0='C4AT' where id=6;
-update noar tt set b2='P406SCU8XOATXCN8O' where id=6;
-update noar ti set b2='P406SCU8XOATXCN8O' where id=6;
-update noar tt set v0='5F5B1S0CP5GE' where id=7;
-update noar ti set v0='5F5B1S0CP5GE' where id=7;
-update noar tt set b0='9QIWS5JX4WFZVJNVH93NTZZ5' where id=7;
-update noar ti set b0='9QIWS5JX4WFZVJNVH93NTZZ5' where id=7;
-update noar tt set v0='NV' where id=7;
-update noar ti set v0='NV' where id=7;
-update noar tt set b1='U9M0YTYLZ9NEUWZ47YQ6I' where id=7;
-update noar ti set b1='U9M0YTYLZ9NEUWZ47YQ6I' where id=7;
-update noar tt set v0='8CC54CZQQRGPJFTYJ21QC' where id=7;
-update noar ti set v0='8CC54CZQQRGPJFTYJ21QC' where id=7;
-update noar tt set b2='BYQ2CWL86510' where id=7;
-update noar ti set b2='BYQ2CWL86510' where id=7;
-update noar tt set v0='OTL25OSNLWOZ26V2N' where id=8;
-update noar ti set v0='OTL25OSNLWOZ26V2N' where id=8;
-update noar tt set b0='P6' where id=8;
-update noar ti set b0='P6' where id=8;
-update noar tt set v0='JLQYI8EMZVNTRTRKW54' where id=8;
-update noar ti set v0='JLQYI8EMZVNTRTRKW54' where id=8;
-update noar tt set b1='C9X00BVX7MS6O3WAJS92' where id=8;
-update noar ti set b1='C9X00BVX7MS6O3WAJS92' where id=8;
-update noar tt set v0='BSPJHY26S' where id=8;
-update noar ti set v0='BSPJHY26S' where id=8;
-update noar tt set b2='PN5BZJYC' where id=8;
-update noar ti set b2='PN5BZJYC' where id=8;
-update noar tt set v0='4NOHVZ7UAZ4N' where id=9;
-update noar ti set v0='4NOHVZ7UAZ4N' where id=9;
-update noar tt set b0='IYDJFZXSF39' where id=9;
-update noar ti set b0='IYDJFZXSF39' where id=9;
-update noar tt set v0='U3' where id=9;
-update noar ti set v0='U3' where id=9;
-update noar tt set b1='BG' where id=9;
-update noar ti set b1='BG' where id=9;
-update noar tt set v0='3D16YEHZOQB7GJ8' where id=9;
-update noar ti set v0='3D16YEHZOQB7GJ8' where id=9;
-update noar tt set b2='ZH' where id=9;
-update noar ti set b2='ZH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4RPAVR0FMHYMREJVAON4L' where id=1;
-update noar ti set v0='4RPAVR0FMHYMREJVAON4L' where id=1;
-update noar tt set b0='CA6BMZ8E840WMSGYYFE1DL' where id=1;
-update noar ti set b0='CA6BMZ8E840WMSGYYFE1DL' where id=1;
-update noar tt set v0='ZCJL1A' where id=1;
-update noar ti set v0='ZCJL1A' where id=1;
-update noar tt set b1='2DTOYOWARVXXYA3F32AHZWIFY69HM0K7' where id=1;
-update noar ti set b1='2DTOYOWARVXXYA3F32AHZWIFY69HM0K7' where id=1;
-update noar tt set v0='X0EYAAO99OEPK86VOQLQ' where id=1;
-update noar ti set v0='X0EYAAO99OEPK86VOQLQ' where id=1;
-update noar tt set b2='VTUFUV2H9GZZX8K2QC' where id=1;
-update noar ti set b2='VTUFUV2H9GZZX8K2QC' where id=1;
-update noar tt set v0='HLUVOQHA1U6T5U' where id=2;
-update noar ti set v0='HLUVOQHA1U6T5U' where id=2;
-update noar tt set b0='H16I610GH8PCWFR2SS' where id=2;
-update noar ti set b0='H16I610GH8PCWFR2SS' where id=2;
-update noar tt set v0='WIW02T3K3IQ6LUBFE19SYZ' where id=2;
-update noar ti set v0='WIW02T3K3IQ6LUBFE19SYZ' where id=2;
-update noar tt set b1='JZFZ8EHE2IB' where id=2;
-update noar ti set b1='JZFZ8EHE2IB' where id=2;
-update noar tt set v0='P45GOG51AQYX1NQ00L6Z' where id=2;
-update noar ti set v0='P45GOG51AQYX1NQ00L6Z' where id=2;
-update noar tt set b2='K15TS36JEE4U' where id=2;
-update noar ti set b2='K15TS36JEE4U' where id=2;
-update noar tt set v0='AGLV63JNR3L' where id=3;
-update noar ti set v0='AGLV63JNR3L' where id=3;
-update noar tt set b0='LIRFP5M34XV5TRKO8' where id=3;
-update noar ti set b0='LIRFP5M34XV5TRKO8' where id=3;
-update noar tt set v0='TKEZAKO805' where id=3;
-update noar ti set v0='TKEZAKO805' where id=3;
-update noar tt set b1='ZWZ3IOGQR8WKWU4N8CB8' where id=3;
-update noar ti set b1='ZWZ3IOGQR8WKWU4N8CB8' where id=3;
-update noar tt set v0='I' where id=3;
-update noar ti set v0='I' where id=3;
-update noar tt set b2='332F9WR7P12O8IFZGFCCSIG' where id=3;
-update noar ti set b2='332F9WR7P12O8IFZGFCCSIG' where id=3;
-update noar tt set v0='Z' where id=4;
-update noar ti set v0='Z' where id=4;
-update noar tt set b0='98T3KPG0G7J104QYZMOKZ32SG' where id=4;
-update noar ti set b0='98T3KPG0G7J104QYZMOKZ32SG' where id=4;
-update noar tt set v0='GM0UHIBYN6K01' where id=4;
-update noar ti set v0='GM0UHIBYN6K01' where id=4;
-update noar tt set b1='RIS' where id=4;
-update noar ti set b1='RIS' where id=4;
-update noar tt set v0='S1J3WN9KCZMSMPW5ZXJYU0' where id=4;
-update noar ti set v0='S1J3WN9KCZMSMPW5ZXJYU0' where id=4;
-update noar tt set b2='Z5TGVAJKCZ9YVI4MJMWHJJC6OSSCEYD' where id=4;
-update noar ti set b2='Z5TGVAJKCZ9YVI4MJMWHJJC6OSSCEYD' where id=4;
-update noar tt set v0='G' where id=5;
-update noar ti set v0='G' where id=5;
-update noar tt set b0='676HVKVA' where id=5;
-update noar ti set b0='676HVKVA' where id=5;
-update noar tt set v0='7U5VAOLKMZZ1746FHYTW3HMN49VH' where id=5;
-update noar ti set v0='7U5VAOLKMZZ1746FHYTW3HMN49VH' where id=5;
-update noar tt set b1='VSB4WD7QNZUYJAS' where id=5;
-update noar ti set b1='VSB4WD7QNZUYJAS' where id=5;
-update noar tt set v0='LZ8MOUWL' where id=5;
-update noar ti set v0='LZ8MOUWL' where id=5;
-update noar tt set b2='HLDOW0QZXNEDUNVK7FFO8W86' where id=5;
-update noar ti set b2='HLDOW0QZXNEDUNVK7FFO8W86' where id=5;
-update noar tt set v0='7IB26U9JDY' where id=6;
-update noar ti set v0='7IB26U9JDY' where id=6;
-update noar tt set b0='WCQV6FR88X29W37VO8GV56INCQM1' where id=6;
-update noar ti set b0='WCQV6FR88X29W37VO8GV56INCQM1' where id=6;
-update noar tt set v0='4AGNHTU' where id=6;
-update noar ti set v0='4AGNHTU' where id=6;
-update noar tt set b1='ZUH25CF0F2QHV3AX90QUMY3GMWRE1Y' where id=6;
-update noar ti set b1='ZUH25CF0F2QHV3AX90QUMY3GMWRE1Y' where id=6;
-update noar tt set v0='0QQGT2JM' where id=6;
-update noar ti set v0='0QQGT2JM' where id=6;
-update noar tt set b2='A5F3GWAS7K' where id=6;
-update noar ti set b2='A5F3GWAS7K' where id=6;
-update noar tt set v0='AAZZMTPO3Z2C987DD4XU5APZO6' where id=7;
-update noar ti set v0='AAZZMTPO3Z2C987DD4XU5APZO6' where id=7;
-update noar tt set b0='67W2Y3J2QBLZN7M0SGCQAUKTB9K5ERV' where id=7;
-update noar ti set b0='67W2Y3J2QBLZN7M0SGCQAUKTB9K5ERV' where id=7;
-update noar tt set v0='6BCMV8IBJSDV26562XEKW' where id=7;
-update noar ti set v0='6BCMV8IBJSDV26562XEKW' where id=7;
-update noar tt set b1='CQL6S08YU02R2V1I0K8WHR07' where id=7;
-update noar ti set b1='CQL6S08YU02R2V1I0K8WHR07' where id=7;
-update noar tt set v0='O9XY485TJ12VW5RZ54P0LA' where id=7;
-update noar ti set v0='O9XY485TJ12VW5RZ54P0LA' where id=7;
-update noar tt set b2='7PVMHNZZ0YFGIXGERGLNTGYGSZC1CAXM' where id=7;
-update noar ti set b2='7PVMHNZZ0YFGIXGERGLNTGYGSZC1CAXM' where id=7;
-update noar tt set v0='GLMK6ZVA9FX4J0D15OEAIFUJJUTG5V' where id=8;
-update noar ti set v0='GLMK6ZVA9FX4J0D15OEAIFUJJUTG5V' where id=8;
-update noar tt set b0='BEUI81HXKS' where id=8;
-update noar ti set b0='BEUI81HXKS' where id=8;
-update noar tt set v0='J6HMUJM0VIS1RZ4S096QUP85J' where id=8;
-update noar ti set v0='J6HMUJM0VIS1RZ4S096QUP85J' where id=8;
-update noar tt set b1='P' where id=8;
-update noar ti set b1='P' where id=8;
-update noar tt set v0='DPNH' where id=8;
-update noar ti set v0='DPNH' where id=8;
-update noar tt set b2='SI7TE1Z9RT2UHYFHGL05Q' where id=8;
-update noar ti set b2='SI7TE1Z9RT2UHYFHGL05Q' where id=8;
-update noar tt set v0='G3H9' where id=9;
-update noar ti set v0='G3H9' where id=9;
-update noar tt set b0='NDY1UHTP' where id=9;
-update noar ti set b0='NDY1UHTP' where id=9;
-update noar tt set v0='O50DUVWCA07' where id=9;
-update noar ti set v0='O50DUVWCA07' where id=9;
-update noar tt set b1='26A7JP4BNC0FNFPTUGTP0QQP9J904Q6I' where id=9;
-update noar ti set b1='26A7JP4BNC0FNFPTUGTP0QQP9J904Q6I' where id=9;
-update noar tt set v0='5QIF9DZU8HUQLX5P2MZM0' where id=9;
-update noar ti set v0='5QIF9DZU8HUQLX5P2MZM0' where id=9;
-update noar tt set b2='F1M0W35E5QTBQW' where id=9;
-update noar ti set b2='F1M0W35E5QTBQW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='90UKDML184EOEE49SHC9EW748F873NOV' where id=1;
-update noar ti set v0='90UKDML184EOEE49SHC9EW748F873NOV' where id=1;
-update noar tt set b0='4JB1XZR6GGHO53ZR281F' where id=1;
-update noar ti set b0='4JB1XZR6GGHO53ZR281F' where id=1;
-update noar tt set v0='JWRNW' where id=1;
-update noar ti set v0='JWRNW' where id=1;
-update noar tt set b1='HWRYPANQ52XSUH7BE5MHU33VFAIANPR' where id=1;
-update noar ti set b1='HWRYPANQ52XSUH7BE5MHU33VFAIANPR' where id=1;
-update noar tt set v0='N29EM7SG' where id=1;
-update noar ti set v0='N29EM7SG' where id=1;
-update noar tt set b2='R4GPI9Q4SJYE3SAVZPQHM4CH8KP' where id=1;
-update noar ti set b2='R4GPI9Q4SJYE3SAVZPQHM4CH8KP' where id=1;
-update noar tt set v0='SWK1Z76KDXSPH85NFFKYZG3JF7W' where id=2;
-update noar ti set v0='SWK1Z76KDXSPH85NFFKYZG3JF7W' where id=2;
-update noar tt set b0='0XDBSJQ37C1B1' where id=2;
-update noar ti set b0='0XDBSJQ37C1B1' where id=2;
-update noar tt set v0='VB3JYG02RJ8E6IDSKDQ3RMGSJ' where id=2;
-update noar ti set v0='VB3JYG02RJ8E6IDSKDQ3RMGSJ' where id=2;
-update noar tt set b1='D2AJJ28OJAYTNHO6TV4Q9J1VC96EJVM3' where id=2;
-update noar ti set b1='D2AJJ28OJAYTNHO6TV4Q9J1VC96EJVM3' where id=2;
-update noar tt set v0='MX1S97WB11QS6GCW0KY353CSO84LMI' where id=2;
-update noar ti set v0='MX1S97WB11QS6GCW0KY353CSO84LMI' where id=2;
-update noar tt set b2='8Q53SEJ02L' where id=2;
-update noar ti set b2='8Q53SEJ02L' where id=2;
-update noar tt set v0='8ET40P6O8VS62ZDKGGB0BCF42A5M1' where id=3;
-update noar ti set v0='8ET40P6O8VS62ZDKGGB0BCF42A5M1' where id=3;
-update noar tt set b0='GSIU' where id=3;
-update noar ti set b0='GSIU' where id=3;
-update noar tt set v0='Y1' where id=3;
-update noar ti set v0='Y1' where id=3;
-update noar tt set b1='T68PIO' where id=3;
-update noar ti set b1='T68PIO' where id=3;
-update noar tt set v0='K6NEEP5R4ATOBJJ9IH990' where id=3;
-update noar ti set v0='K6NEEP5R4ATOBJJ9IH990' where id=3;
-update noar tt set b2='K5W7IM6LWGZZ3M0' where id=3;
-update noar ti set b2='K5W7IM6LWGZZ3M0' where id=3;
-update noar tt set v0='P49ZS' where id=4;
-update noar ti set v0='P49ZS' where id=4;
-update noar tt set b0='KDP' where id=4;
-update noar ti set b0='KDP' where id=4;
-update noar tt set v0='I6JSNI6VKA106P2DLH3U06FLTIC' where id=4;
-update noar ti set v0='I6JSNI6VKA106P2DLH3U06FLTIC' where id=4;
-update noar tt set b1='5E8QJL8K5P7UT4' where id=4;
-update noar ti set b1='5E8QJL8K5P7UT4' where id=4;
-update noar tt set v0='FNH8200Q2VSF4SLJXHACPRYCE59D' where id=4;
-update noar ti set v0='FNH8200Q2VSF4SLJXHACPRYCE59D' where id=4;
-update noar tt set b2='1' where id=4;
-update noar ti set b2='1' where id=4;
-update noar tt set v0='L9IM6QM82EJY0QM8DF1HN9L' where id=5;
-update noar ti set v0='L9IM6QM82EJY0QM8DF1HN9L' where id=5;
-update noar tt set b0='YSOKXCCVIFPNE503BJ' where id=5;
-update noar ti set b0='YSOKXCCVIFPNE503BJ' where id=5;
-update noar tt set v0='77RQMOAWWQ0WCCKOCIDF3RWR1UB' where id=5;
-update noar ti set v0='77RQMOAWWQ0WCCKOCIDF3RWR1UB' where id=5;
-update noar tt set b1='OYEDEKH3FKZFIRXGPD9C3M1AIOJS' where id=5;
-update noar ti set b1='OYEDEKH3FKZFIRXGPD9C3M1AIOJS' where id=5;
-update noar tt set v0='XHAE0O9UVJ6RGJ84XB6GP7SU4F6' where id=5;
-update noar ti set v0='XHAE0O9UVJ6RGJ84XB6GP7SU4F6' where id=5;
-update noar tt set b2='0A78JP672GGOL1EPEZ2FL3' where id=5;
-update noar ti set b2='0A78JP672GGOL1EPEZ2FL3' where id=5;
-update noar tt set v0='KD' where id=6;
-update noar ti set v0='KD' where id=6;
-update noar tt set b0='1QQWGJWNDGDP56Y8KP1Q16BVF7OMYE7J' where id=6;
-update noar ti set b0='1QQWGJWNDGDP56Y8KP1Q16BVF7OMYE7J' where id=6;
-update noar tt set v0='IWRP' where id=6;
-update noar ti set v0='IWRP' where id=6;
-update noar tt set b1='OFF94CSWJROSA21895' where id=6;
-update noar ti set b1='OFF94CSWJROSA21895' where id=6;
-update noar tt set v0='VSS3UFBK9WK1FJHECF7BY' where id=6;
-update noar ti set v0='VSS3UFBK9WK1FJHECF7BY' where id=6;
-update noar tt set b2='K09ZEN03ZESE0SNQUDT8M78N5HPI2D' where id=6;
-update noar ti set b2='K09ZEN03ZESE0SNQUDT8M78N5HPI2D' where id=6;
-update noar tt set v0='383CEKGJLRUZ5LNDRPXFI0OHDFUIC' where id=7;
-update noar ti set v0='383CEKGJLRUZ5LNDRPXFI0OHDFUIC' where id=7;
-update noar tt set b0='2WBF9WB999SJ6QLA9YLC90BNWY2J' where id=7;
-update noar ti set b0='2WBF9WB999SJ6QLA9YLC90BNWY2J' where id=7;
-update noar tt set v0='MNE5FOBSGFRYEDHVDH' where id=7;
-update noar ti set v0='MNE5FOBSGFRYEDHVDH' where id=7;
-update noar tt set b1='NWRSX' where id=7;
-update noar ti set b1='NWRSX' where id=7;
-update noar tt set v0='PEEX1XTC97SKEC5TPVEF8NDD8XYHOQK' where id=7;
-update noar ti set v0='PEEX1XTC97SKEC5TPVEF8NDD8XYHOQK' where id=7;
-update noar tt set b2='QQPRH7ZR32V' where id=7;
-update noar ti set b2='QQPRH7ZR32V' where id=7;
-update noar tt set v0='4I9UBAA9QYT' where id=8;
-update noar ti set v0='4I9UBAA9QYT' where id=8;
-update noar tt set b0='5W7' where id=8;
-update noar ti set b0='5W7' where id=8;
-update noar tt set v0='B9OY5AQA4Q' where id=8;
-update noar ti set v0='B9OY5AQA4Q' where id=8;
-update noar tt set b1='LJAAXNXP115K7KM1VP' where id=8;
-update noar ti set b1='LJAAXNXP115K7KM1VP' where id=8;
-update noar tt set v0='DV4RPJBFVTIDKBC7OBF' where id=8;
-update noar ti set v0='DV4RPJBFVTIDKBC7OBF' where id=8;
-update noar tt set b2='31VBHA0WYNFMM0ND1U3HA' where id=8;
-update noar ti set b2='31VBHA0WYNFMM0ND1U3HA' where id=8;
-update noar tt set v0='Q4WQ7401MZ24PGXAC3OHA5M95U24K5' where id=9;
-update noar ti set v0='Q4WQ7401MZ24PGXAC3OHA5M95U24K5' where id=9;
-update noar tt set b0='CCYD2J6VRZ8IJZ8LVQMUF0740B6' where id=9;
-update noar ti set b0='CCYD2J6VRZ8IJZ8LVQMUF0740B6' where id=9;
-update noar tt set v0='UC9C4E0GIFIGUYP' where id=9;
-update noar ti set v0='UC9C4E0GIFIGUYP' where id=9;
-update noar tt set b1='A3' where id=9;
-update noar ti set b1='A3' where id=9;
-update noar tt set v0='10P3FW1DBL1FZNSA8YDZ2AP6D3O' where id=9;
-update noar ti set v0='10P3FW1DBL1FZNSA8YDZ2AP6D3O' where id=9;
-update noar tt set b2='D1W4JN1FXC42K1VHTKH0E9189' where id=9;
-update noar ti set b2='D1W4JN1FXC42K1VHTKH0E9189' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='924DMLHUZX5E1Y19A7U7N00' where id=1;
-update noar ti set v0='924DMLHUZX5E1Y19A7U7N00' where id=1;
-update noar tt set b0='JP8DZFA' where id=1;
-update noar ti set b0='JP8DZFA' where id=1;
-update noar tt set v0='3FP51JAYA91UO2ZDE5O10FDOHYV34OL6' where id=1;
-update noar ti set v0='3FP51JAYA91UO2ZDE5O10FDOHYV34OL6' where id=1;
-update noar tt set b1='9VLRHCPDWO0C4K' where id=1;
-update noar ti set b1='9VLRHCPDWO0C4K' where id=1;
-update noar tt set v0='3MSN1U5RD7EP1DUM8C5SN1' where id=1;
-update noar ti set v0='3MSN1U5RD7EP1DUM8C5SN1' where id=1;
-update noar tt set b2='E9ZJ11IDFLF58P0EXXN1HLOL' where id=1;
-update noar ti set b2='E9ZJ11IDFLF58P0EXXN1HLOL' where id=1;
-update noar tt set v0='GBN11VA7O1ALPWFGF52YW' where id=2;
-update noar ti set v0='GBN11VA7O1ALPWFGF52YW' where id=2;
-update noar tt set b0='F1WQIPUA04D3SKKS21AG1X7Y' where id=2;
-update noar ti set b0='F1WQIPUA04D3SKKS21AG1X7Y' where id=2;
-update noar tt set v0='JLAQ0KAECQ44HIXDL' where id=2;
-update noar ti set v0='JLAQ0KAECQ44HIXDL' where id=2;
-update noar tt set b1='MOCI6K7R99AWNUUY41PR' where id=2;
-update noar ti set b1='MOCI6K7R99AWNUUY41PR' where id=2;
-update noar tt set v0='VAAT8W7W' where id=2;
-update noar ti set v0='VAAT8W7W' where id=2;
-update noar tt set b2='4JSEXQ6S' where id=2;
-update noar ti set b2='4JSEXQ6S' where id=2;
-update noar tt set v0='ZHBHDC' where id=3;
-update noar ti set v0='ZHBHDC' where id=3;
-update noar tt set b0='5TGZ8GVN8CL16U3X8' where id=3;
-update noar ti set b0='5TGZ8GVN8CL16U3X8' where id=3;
-update noar tt set v0='TU23OZIPA8UGBI' where id=3;
-update noar ti set v0='TU23OZIPA8UGBI' where id=3;
-update noar tt set b1='346JR8GAKLXM33M2K2JTXV8G4ATS' where id=3;
-update noar ti set b1='346JR8GAKLXM33M2K2JTXV8G4ATS' where id=3;
-update noar tt set v0='4C73OMK8H1DCENPECENX9A' where id=3;
-update noar ti set v0='4C73OMK8H1DCENPECENX9A' where id=3;
-update noar tt set b2='INLDUPR0LZDEP0RZTGQGN' where id=3;
-update noar ti set b2='INLDUPR0LZDEP0RZTGQGN' where id=3;
-update noar tt set v0='YT7A' where id=4;
-update noar ti set v0='YT7A' where id=4;
-update noar tt set b0='0FDN1G9PMPQZ3AR' where id=4;
-update noar ti set b0='0FDN1G9PMPQZ3AR' where id=4;
-update noar tt set v0='Y4NSKJ0ECCB1811XFX6V395Z6JOU7E' where id=4;
-update noar ti set v0='Y4NSKJ0ECCB1811XFX6V395Z6JOU7E' where id=4;
-update noar tt set b1='TS1KIWDC11NU' where id=4;
-update noar ti set b1='TS1KIWDC11NU' where id=4;
-update noar tt set v0='MSOK978ZD6RHCAA54PZK' where id=4;
-update noar ti set v0='MSOK978ZD6RHCAA54PZK' where id=4;
-update noar tt set b2='6ODSCOI97HKWV6XBS' where id=4;
-update noar ti set b2='6ODSCOI97HKWV6XBS' where id=4;
-update noar tt set v0='WOHVUAJC0J' where id=5;
-update noar ti set v0='WOHVUAJC0J' where id=5;
-update noar tt set b0='M8FU0I4A' where id=5;
-update noar ti set b0='M8FU0I4A' where id=5;
-update noar tt set v0='WTRCHAKQH0Q7' where id=5;
-update noar ti set v0='WTRCHAKQH0Q7' where id=5;
-update noar tt set b1='AJ2AOKL3WOO0O2MFUBQAKRRPFK0ZC' where id=5;
-update noar ti set b1='AJ2AOKL3WOO0O2MFUBQAKRRPFK0ZC' where id=5;
-update noar tt set v0='4B2HHDWGINKTA1DZ7SV' where id=5;
-update noar ti set v0='4B2HHDWGINKTA1DZ7SV' where id=5;
-update noar tt set b2='B6U2C5HAUQRG86JD' where id=5;
-update noar ti set b2='B6U2C5HAUQRG86JD' where id=5;
-update noar tt set v0='TSO5YX' where id=6;
-update noar ti set v0='TSO5YX' where id=6;
-update noar tt set b0='6Z' where id=6;
-update noar ti set b0='6Z' where id=6;
-update noar tt set v0='LJTSFVDF32CM9OQTRASPTZJ' where id=6;
-update noar ti set v0='LJTSFVDF32CM9OQTRASPTZJ' where id=6;
-update noar tt set b1='WOMS5DM' where id=6;
-update noar ti set b1='WOMS5DM' where id=6;
-update noar tt set v0='WC6TYFYM4' where id=6;
-update noar ti set v0='WC6TYFYM4' where id=6;
-update noar tt set b2='TVVGTIBZR' where id=6;
-update noar ti set b2='TVVGTIBZR' where id=6;
-update noar tt set v0='WGCS9V7O6OFGL2SAUTY7I' where id=7;
-update noar ti set v0='WGCS9V7O6OFGL2SAUTY7I' where id=7;
-update noar tt set b0='2' where id=7;
-update noar ti set b0='2' where id=7;
-update noar tt set v0='SA0N50XSZOX' where id=7;
-update noar ti set v0='SA0N50XSZOX' where id=7;
-update noar tt set b1='1361TR9CM8MLP9KE2UTD7EMT' where id=7;
-update noar ti set b1='1361TR9CM8MLP9KE2UTD7EMT' where id=7;
-update noar tt set v0='IN5N' where id=7;
-update noar ti set v0='IN5N' where id=7;
-update noar tt set b2='C65GYPRJZ7S4V8D53UF5ZJ' where id=7;
-update noar ti set b2='C65GYPRJZ7S4V8D53UF5ZJ' where id=7;
-update noar tt set v0='HBMGILPW70USWKO' where id=8;
-update noar ti set v0='HBMGILPW70USWKO' where id=8;
-update noar tt set b0='208RB6CBMXVB53KPANMN4EE' where id=8;
-update noar ti set b0='208RB6CBMXVB53KPANMN4EE' where id=8;
-update noar tt set v0='PM591F8MB5DCB9IBGFF0ONPZ7XEY0QW9' where id=8;
-update noar ti set v0='PM591F8MB5DCB9IBGFF0ONPZ7XEY0QW9' where id=8;
-update noar tt set b1='VOL66R8SNXATYYT6UZKS3RS' where id=8;
-update noar ti set b1='VOL66R8SNXATYYT6UZKS3RS' where id=8;
-update noar tt set v0='N6ZN051UYD077Y387' where id=8;
-update noar ti set v0='N6ZN051UYD077Y387' where id=8;
-update noar tt set b2='JPR6S6LDP719XB' where id=8;
-update noar ti set b2='JPR6S6LDP719XB' where id=8;
-update noar tt set v0='BWTN29E6C5CQGXS5LH7HFGRPXHLCRU' where id=9;
-update noar ti set v0='BWTN29E6C5CQGXS5LH7HFGRPXHLCRU' where id=9;
-update noar tt set b0='7G7ZVU4S9B3KWOZAONRU' where id=9;
-update noar ti set b0='7G7ZVU4S9B3KWOZAONRU' where id=9;
-update noar tt set v0='VO' where id=9;
-update noar ti set v0='VO' where id=9;
-update noar tt set b1='WIL0ZP5I27' where id=9;
-update noar ti set b1='WIL0ZP5I27' where id=9;
-update noar tt set v0='EZ4LVF8VSTKFNYNN8' where id=9;
-update noar ti set v0='EZ4LVF8VSTKFNYNN8' where id=9;
-update noar tt set b2='RKVSQY' where id=9;
-update noar ti set b2='RKVSQY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RX' where id=1;
-update noar ti set v0='RX' where id=1;
-update noar tt set b0='2WCIMKBCKFK7PGH' where id=1;
-update noar ti set b0='2WCIMKBCKFK7PGH' where id=1;
-update noar tt set v0='706PK' where id=1;
-update noar ti set v0='706PK' where id=1;
-update noar tt set b1='6E' where id=1;
-update noar ti set b1='6E' where id=1;
-update noar tt set v0='1ORZ2X5I49' where id=1;
-update noar ti set v0='1ORZ2X5I49' where id=1;
-update noar tt set b2='T6VKX' where id=1;
-update noar ti set b2='T6VKX' where id=1;
-update noar tt set v0='03' where id=2;
-update noar ti set v0='03' where id=2;
-update noar tt set b0='I8E6KN6YTPV9XDN7VML4EXHTS4FROVW' where id=2;
-update noar ti set b0='I8E6KN6YTPV9XDN7VML4EXHTS4FROVW' where id=2;
-update noar tt set v0='UQ3SS' where id=2;
-update noar ti set v0='UQ3SS' where id=2;
-update noar tt set b1='5HNIC6VAZ3UUF4LUSHJ6GN1ERO9CBW2W' where id=2;
-update noar ti set b1='5HNIC6VAZ3UUF4LUSHJ6GN1ERO9CBW2W' where id=2;
-update noar tt set v0='78M7YTPAQAYTB64XCV00ZF' where id=2;
-update noar ti set v0='78M7YTPAQAYTB64XCV00ZF' where id=2;
-update noar tt set b2='16G' where id=2;
-update noar ti set b2='16G' where id=2;
-update noar tt set v0='0JIQT30HOJRN0TR8D7YWPA5WOR' where id=3;
-update noar ti set v0='0JIQT30HOJRN0TR8D7YWPA5WOR' where id=3;
-update noar tt set b0='WEL6DTZCHTYUL7KZHABDO' where id=3;
-update noar ti set b0='WEL6DTZCHTYUL7KZHABDO' where id=3;
-update noar tt set v0='MIKXSUXLEMVJ43RVGFB' where id=3;
-update noar ti set v0='MIKXSUXLEMVJ43RVGFB' where id=3;
-update noar tt set b1='0IHM2JLXMH2ZB' where id=3;
-update noar ti set b1='0IHM2JLXMH2ZB' where id=3;
-update noar tt set v0='UVOG2TS516' where id=3;
-update noar ti set v0='UVOG2TS516' where id=3;
-update noar tt set b2='IQSM8OM' where id=3;
-update noar ti set b2='IQSM8OM' where id=3;
-update noar tt set v0='YUSNVJJMY5BWXLZE86' where id=4;
-update noar ti set v0='YUSNVJJMY5BWXLZE86' where id=4;
-update noar tt set b0='X2' where id=4;
-update noar ti set b0='X2' where id=4;
-update noar tt set v0='7HB0QKR67NM' where id=4;
-update noar ti set v0='7HB0QKR67NM' where id=4;
-update noar tt set b1='XG' where id=4;
-update noar ti set b1='XG' where id=4;
-update noar tt set v0='Y0JQPUGEOPQI0EK7XNT1G3' where id=4;
-update noar ti set v0='Y0JQPUGEOPQI0EK7XNT1G3' where id=4;
-update noar tt set b2='HO749TUPMSMB7VLMDFER4' where id=4;
-update noar ti set b2='HO749TUPMSMB7VLMDFER4' where id=4;
-update noar tt set v0='7UUD0C' where id=5;
-update noar ti set v0='7UUD0C' where id=5;
-update noar tt set b0='JVY3ARWMV' where id=5;
-update noar ti set b0='JVY3ARWMV' where id=5;
-update noar tt set v0='7L' where id=5;
-update noar ti set v0='7L' where id=5;
-update noar tt set b1='QA29N6YZ8FH17Z2PNCBK6HR6' where id=5;
-update noar ti set b1='QA29N6YZ8FH17Z2PNCBK6HR6' where id=5;
-update noar tt set v0='DB46BRMV41GEHUHHBWF2DE0' where id=5;
-update noar ti set v0='DB46BRMV41GEHUHHBWF2DE0' where id=5;
-update noar tt set b2='JEUV1' where id=5;
-update noar ti set b2='JEUV1' where id=5;
-update noar tt set v0='R65BOTHCZ' where id=6;
-update noar ti set v0='R65BOTHCZ' where id=6;
-update noar tt set b0='CBJ' where id=6;
-update noar ti set b0='CBJ' where id=6;
-update noar tt set v0='77DZEK4T' where id=6;
-update noar ti set v0='77DZEK4T' where id=6;
-update noar tt set b1='LSRJKJGL36P9S57649G320Z' where id=6;
-update noar ti set b1='LSRJKJGL36P9S57649G320Z' where id=6;
-update noar tt set v0='9BMF4BKIOD7XVDUNI35PG2' where id=6;
-update noar ti set v0='9BMF4BKIOD7XVDUNI35PG2' where id=6;
-update noar tt set b2='JZBV6WWM2FVYN4E19J' where id=6;
-update noar ti set b2='JZBV6WWM2FVYN4E19J' where id=6;
-update noar tt set v0='F43ZUIDPHZ4AVK3' where id=7;
-update noar ti set v0='F43ZUIDPHZ4AVK3' where id=7;
-update noar tt set b0='N4FA8K89K3KJ4XISQ8V' where id=7;
-update noar ti set b0='N4FA8K89K3KJ4XISQ8V' where id=7;
-update noar tt set v0='Q1343X9C6MLSTV' where id=7;
-update noar ti set v0='Q1343X9C6MLSTV' where id=7;
-update noar tt set b1='UYRSGXXC' where id=7;
-update noar ti set b1='UYRSGXXC' where id=7;
-update noar tt set v0='5EI5LREEYV0QINGGU' where id=7;
-update noar ti set v0='5EI5LREEYV0QINGGU' where id=7;
-update noar tt set b2='2XHXN8BJ6LRT9IACSXQXGV70WLQXYQ' where id=7;
-update noar ti set b2='2XHXN8BJ6LRT9IACSXQXGV70WLQXYQ' where id=7;
-update noar tt set v0='FH1YCOSPJZF6R3RHK6Z5AI3' where id=8;
-update noar ti set v0='FH1YCOSPJZF6R3RHK6Z5AI3' where id=8;
-update noar tt set b0='2MCJUZ5V291MY' where id=8;
-update noar ti set b0='2MCJUZ5V291MY' where id=8;
-update noar tt set v0='9M3GJC0B' where id=8;
-update noar ti set v0='9M3GJC0B' where id=8;
-update noar tt set b1='BYHHYHHUNAEQUJM6W' where id=8;
-update noar ti set b1='BYHHYHHUNAEQUJM6W' where id=8;
-update noar tt set v0='B5N' where id=8;
-update noar ti set v0='B5N' where id=8;
-update noar tt set b2='RKU2PO8ZTD3O0ZO3LRDZ5TVZ26QA7G' where id=8;
-update noar ti set b2='RKU2PO8ZTD3O0ZO3LRDZ5TVZ26QA7G' where id=8;
-update noar tt set v0='OGBGY3ZREMY193Q9F' where id=9;
-update noar ti set v0='OGBGY3ZREMY193Q9F' where id=9;
-update noar tt set b0='CH0XSWBC2P' where id=9;
-update noar ti set b0='CH0XSWBC2P' where id=9;
-update noar tt set v0='KK3FY02GXPPSJE15SFKWL4UR' where id=9;
-update noar ti set v0='KK3FY02GXPPSJE15SFKWL4UR' where id=9;
-update noar tt set b1='AXCLAER11W651LFG' where id=9;
-update noar ti set b1='AXCLAER11W651LFG' where id=9;
-update noar tt set v0='JE3BLVVQNPLHWMM' where id=9;
-update noar ti set v0='JE3BLVVQNPLHWMM' where id=9;
-update noar tt set b2='ITIF' where id=9;
-update noar ti set b2='ITIF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7' where id=1;
-update noar ti set v0='7' where id=1;
-update noar tt set b0='XB69E018X678RTWFNPBOH8W6Z' where id=1;
-update noar ti set b0='XB69E018X678RTWFNPBOH8W6Z' where id=1;
-update noar tt set v0='KKEDB67B7JJ1NIJCXCYV5EVQEVE' where id=1;
-update noar ti set v0='KKEDB67B7JJ1NIJCXCYV5EVQEVE' where id=1;
-update noar tt set b1='VLDXMXBKYLHWY' where id=1;
-update noar ti set b1='VLDXMXBKYLHWY' where id=1;
-update noar tt set v0='H7H7P0LLQ6BK5SXAS2FRSEIR77T1RLZ' where id=1;
-update noar ti set v0='H7H7P0LLQ6BK5SXAS2FRSEIR77T1RLZ' where id=1;
-update noar tt set b2='RXYF95Q' where id=1;
-update noar ti set b2='RXYF95Q' where id=1;
-update noar tt set v0='05' where id=2;
-update noar ti set v0='05' where id=2;
-update noar tt set b0='ZB1DFZM' where id=2;
-update noar ti set b0='ZB1DFZM' where id=2;
-update noar tt set v0='HKG3PDFVE5' where id=2;
-update noar ti set v0='HKG3PDFVE5' where id=2;
-update noar tt set b1='A7SMDWGJM7BXX99' where id=2;
-update noar ti set b1='A7SMDWGJM7BXX99' where id=2;
-update noar tt set v0='09KYTXMNP3B9JT' where id=2;
-update noar ti set v0='09KYTXMNP3B9JT' where id=2;
-update noar tt set b2='6I36X22EZW0A9B' where id=2;
-update noar ti set b2='6I36X22EZW0A9B' where id=2;
-update noar tt set v0='LS6AL05UQLTVSIHGW9U69GCB3A' where id=3;
-update noar ti set v0='LS6AL05UQLTVSIHGW9U69GCB3A' where id=3;
-update noar tt set b0='SUPSJAV22BA9ZSBDS8Q5KTZ0QR' where id=3;
-update noar ti set b0='SUPSJAV22BA9ZSBDS8Q5KTZ0QR' where id=3;
-update noar tt set v0='PSDFUNRWD3DE7T973DE' where id=3;
-update noar ti set v0='PSDFUNRWD3DE7T973DE' where id=3;
-update noar tt set b1='W7FL5IIMK1Z' where id=3;
-update noar ti set b1='W7FL5IIMK1Z' where id=3;
-update noar tt set v0='7HVRYZKHWX9S0L54UGF5AMS8DTMB' where id=3;
-update noar ti set v0='7HVRYZKHWX9S0L54UGF5AMS8DTMB' where id=3;
-update noar tt set b2='76WUV4E03OP8IC7XANZDRT1' where id=3;
-update noar ti set b2='76WUV4E03OP8IC7XANZDRT1' where id=3;
-update noar tt set v0='SSNGY' where id=4;
-update noar ti set v0='SSNGY' where id=4;
-update noar tt set b0='8O8GHEQCYIFTG02G17DPCNHYJ5ZYTWL' where id=4;
-update noar ti set b0='8O8GHEQCYIFTG02G17DPCNHYJ5ZYTWL' where id=4;
-update noar tt set v0='IVRBC79VODTM5ESR5' where id=4;
-update noar ti set v0='IVRBC79VODTM5ESR5' where id=4;
-update noar tt set b1='A5' where id=4;
-update noar ti set b1='A5' where id=4;
-update noar tt set v0='NZLWCKXZPYQBLG2315A9TCWPEK17' where id=4;
-update noar ti set v0='NZLWCKXZPYQBLG2315A9TCWPEK17' where id=4;
-update noar tt set b2='HGWVIJPSN0GFXZ' where id=4;
-update noar ti set b2='HGWVIJPSN0GFXZ' where id=4;
-update noar tt set v0='N27FQ1OHGWUYQSO2P36VHTG1N' where id=5;
-update noar ti set v0='N27FQ1OHGWUYQSO2P36VHTG1N' where id=5;
-update noar tt set b0='6EX94' where id=5;
-update noar ti set b0='6EX94' where id=5;
-update noar tt set v0='5QA780MPCBH12AG76Q6DCL' where id=5;
-update noar ti set v0='5QA780MPCBH12AG76Q6DCL' where id=5;
-update noar tt set b1='2XRCU69NFWZF7XDFNR' where id=5;
-update noar ti set b1='2XRCU69NFWZF7XDFNR' where id=5;
-update noar tt set v0='LRVEXWM4468MWAS8' where id=5;
-update noar ti set v0='LRVEXWM4468MWAS8' where id=5;
-update noar tt set b2='55M1LI6OOO0ZSD6OG0AYH4' where id=5;
-update noar ti set b2='55M1LI6OOO0ZSD6OG0AYH4' where id=5;
-update noar tt set v0='K9' where id=6;
-update noar ti set v0='K9' where id=6;
-update noar tt set b0='TS1VF5B9QKAP31QTG' where id=6;
-update noar ti set b0='TS1VF5B9QKAP31QTG' where id=6;
-update noar tt set v0='6FP81YSFF0BBMZGX8J0TDBJNIHS60XG' where id=6;
-update noar ti set v0='6FP81YSFF0BBMZGX8J0TDBJNIHS60XG' where id=6;
-update noar tt set b1='CMQ5JZKPNE8G1UZU30JQZWEW' where id=6;
-update noar ti set b1='CMQ5JZKPNE8G1UZU30JQZWEW' where id=6;
-update noar tt set v0='CYCBT' where id=6;
-update noar ti set v0='CYCBT' where id=6;
-update noar tt set b2='7NSLPYVX1TQNRH0WX4ACGSXATH7GKFAS' where id=6;
-update noar ti set b2='7NSLPYVX1TQNRH0WX4ACGSXATH7GKFAS' where id=6;
-update noar tt set v0='CBZF6X7INO4ZHUM2G1' where id=7;
-update noar ti set v0='CBZF6X7INO4ZHUM2G1' where id=7;
-update noar tt set b0='ZUE226DQC65JWJD9FIHRW40DAP2R' where id=7;
-update noar ti set b0='ZUE226DQC65JWJD9FIHRW40DAP2R' where id=7;
-update noar tt set v0='W18N5FE2S4OHWQ7X' where id=7;
-update noar ti set v0='W18N5FE2S4OHWQ7X' where id=7;
-update noar tt set b1='J45XTK0VD03QD23KTB9CFUX8QTOH' where id=7;
-update noar ti set b1='J45XTK0VD03QD23KTB9CFUX8QTOH' where id=7;
-update noar tt set v0='0CU' where id=7;
-update noar ti set v0='0CU' where id=7;
-update noar tt set b2='57OPJB9725UTU7H' where id=7;
-update noar ti set b2='57OPJB9725UTU7H' where id=7;
-update noar tt set v0='I9H685OG5WIGKTI3733' where id=8;
-update noar ti set v0='I9H685OG5WIGKTI3733' where id=8;
-update noar tt set b0='N0QLZ27FYU' where id=8;
-update noar ti set b0='N0QLZ27FYU' where id=8;
-update noar tt set v0='WIJRXFY' where id=8;
-update noar ti set v0='WIJRXFY' where id=8;
-update noar tt set b1='HLX2BV5FZ5IM047NC' where id=8;
-update noar ti set b1='HLX2BV5FZ5IM047NC' where id=8;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b2='7RTVAR3LTZ2JOHFFQVK1Z' where id=8;
-update noar ti set b2='7RTVAR3LTZ2JOHFFQVK1Z' where id=8;
-update noar tt set v0='4XZ3ISOBVA9IEZI9ND' where id=9;
-update noar ti set v0='4XZ3ISOBVA9IEZI9ND' where id=9;
-update noar tt set b0='RZHK868VDX9XSQUN0X5IYKCHJR208PH' where id=9;
-update noar ti set b0='RZHK868VDX9XSQUN0X5IYKCHJR208PH' where id=9;
-update noar tt set v0='OF' where id=9;
-update noar ti set v0='OF' where id=9;
-update noar tt set b1='ZQEIMTX7MNTG' where id=9;
-update noar ti set b1='ZQEIMTX7MNTG' where id=9;
-update noar tt set v0='OL1ST5QPQ743W2EJMI4YR' where id=9;
-update noar ti set v0='OL1ST5QPQ743W2EJMI4YR' where id=9;
-update noar tt set b2='86J6JEVBKRD2VOC2REPQ4DAJ5' where id=9;
-update noar ti set b2='86J6JEVBKRD2VOC2REPQ4DAJ5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VG' where id=1;
-update noar ti set v0='VG' where id=1;
-update noar tt set b0='FJN3XA968HN9GHXM2APSKL' where id=1;
-update noar ti set b0='FJN3XA968HN9GHXM2APSKL' where id=1;
-update noar tt set v0='YDIZSA59WFXQC1OOSIWBSOEK3F1H1W' where id=1;
-update noar ti set v0='YDIZSA59WFXQC1OOSIWBSOEK3F1H1W' where id=1;
-update noar tt set b1='H1G3' where id=1;
-update noar ti set b1='H1G3' where id=1;
-update noar tt set v0='NBD14WRQR0XZP2SG7WNG5Q0Q209YTAHY' where id=1;
-update noar ti set v0='NBD14WRQR0XZP2SG7WNG5Q0Q209YTAHY' where id=1;
-update noar tt set b2='QJOFOW1SGBID86VK7296EWSZGG9J7X' where id=1;
-update noar ti set b2='QJOFOW1SGBID86VK7296EWSZGG9J7X' where id=1;
-update noar tt set v0='YCV4YB8X8MIYIYDSAPD' where id=2;
-update noar ti set v0='YCV4YB8X8MIYIYDSAPD' where id=2;
-update noar tt set b0='YE8DN4ZG5OO01GEMYI5CLXSTV' where id=2;
-update noar ti set b0='YE8DN4ZG5OO01GEMYI5CLXSTV' where id=2;
-update noar tt set v0='F5WDA5H09RI' where id=2;
-update noar ti set v0='F5WDA5H09RI' where id=2;
-update noar tt set b1='DVLYDGB9UAVRDQ160SF6' where id=2;
-update noar ti set b1='DVLYDGB9UAVRDQ160SF6' where id=2;
-update noar tt set v0='PZ1LPO8WDF04JS2' where id=2;
-update noar ti set v0='PZ1LPO8WDF04JS2' where id=2;
-update noar tt set b2='L9HGD8ZI4WKVC7T2' where id=2;
-update noar ti set b2='L9HGD8ZI4WKVC7T2' where id=2;
-update noar tt set v0='Y6E0C0SOYHI' where id=3;
-update noar ti set v0='Y6E0C0SOYHI' where id=3;
-update noar tt set b0='PNCSIUC' where id=3;
-update noar ti set b0='PNCSIUC' where id=3;
-update noar tt set v0='5QKUG4AENZJWRD' where id=3;
-update noar ti set v0='5QKUG4AENZJWRD' where id=3;
-update noar tt set b1='OSHU5P5' where id=3;
-update noar ti set b1='OSHU5P5' where id=3;
-update noar tt set v0='962Q7' where id=3;
-update noar ti set v0='962Q7' where id=3;
-update noar tt set b2='L1IT8QRRQT0BWQSQIHUH9Z8KM4U' where id=3;
-update noar ti set b2='L1IT8QRRQT0BWQSQIHUH9Z8KM4U' where id=3;
-update noar tt set v0='XK5GGNXZPPZ6KKPPRRM2YDNICKWZ3ZJ' where id=4;
-update noar ti set v0='XK5GGNXZPPZ6KKPPRRM2YDNICKWZ3ZJ' where id=4;
-update noar tt set b0='GURSCLP' where id=4;
-update noar ti set b0='GURSCLP' where id=4;
-update noar tt set v0='V2FN6E1TUKV9341PNOEEI' where id=4;
-update noar ti set v0='V2FN6E1TUKV9341PNOEEI' where id=4;
-update noar tt set b1='H5KLD5TAR3248MKYBEQ8OXNSBOPE' where id=4;
-update noar ti set b1='H5KLD5TAR3248MKYBEQ8OXNSBOPE' where id=4;
-update noar tt set v0='GL5QUK8KUS427DRNM0UIMSCF63M' where id=4;
-update noar ti set v0='GL5QUK8KUS427DRNM0UIMSCF63M' where id=4;
-update noar tt set b2='WVV2D762GU1TKFJD' where id=4;
-update noar ti set b2='WVV2D762GU1TKFJD' where id=4;
-update noar tt set v0='KN45QZJC4V72WP0XIC5PO8XFH6F' where id=5;
-update noar ti set v0='KN45QZJC4V72WP0XIC5PO8XFH6F' where id=5;
-update noar tt set b0='B327PUI3MYCEI8XP96' where id=5;
-update noar ti set b0='B327PUI3MYCEI8XP96' where id=5;
-update noar tt set v0='DA7DXNGKX7' where id=5;
-update noar ti set v0='DA7DXNGKX7' where id=5;
-update noar tt set b1='KB1G9K7XE09SF6LGY5I47' where id=5;
-update noar ti set b1='KB1G9K7XE09SF6LGY5I47' where id=5;
-update noar tt set v0='E570M6JXEA4JBZJFPHFT' where id=5;
-update noar ti set v0='E570M6JXEA4JBZJFPHFT' where id=5;
-update noar tt set b2='W3L' where id=5;
-update noar ti set b2='W3L' where id=5;
-update noar tt set v0='DSR1XNMKT0AZ' where id=6;
-update noar ti set v0='DSR1XNMKT0AZ' where id=6;
-update noar tt set b0='18X' where id=6;
-update noar ti set b0='18X' where id=6;
-update noar tt set v0='6RGPJ2DOCSP5AJWZR2FLHIZVGNW7' where id=6;
-update noar ti set v0='6RGPJ2DOCSP5AJWZR2FLHIZVGNW7' where id=6;
-update noar tt set b1='M6YYVTWBYDTQBG7CI0B5L9V7025WVLC' where id=6;
-update noar ti set b1='M6YYVTWBYDTQBG7CI0B5L9V7025WVLC' where id=6;
-update noar tt set v0='6W0Y' where id=6;
-update noar ti set v0='6W0Y' where id=6;
-update noar tt set b2='KIMUPFZ' where id=6;
-update noar ti set b2='KIMUPFZ' where id=6;
-update noar tt set v0='AH' where id=7;
-update noar ti set v0='AH' where id=7;
-update noar tt set b0='LC1C52G7BB7MO7PT44KJGZIKTU5K4LC' where id=7;
-update noar ti set b0='LC1C52G7BB7MO7PT44KJGZIKTU5K4LC' where id=7;
-update noar tt set v0='48NXU97IQYAGCJYQ3B' where id=7;
-update noar ti set v0='48NXU97IQYAGCJYQ3B' where id=7;
-update noar tt set b1='6U9M2184W42V515NLBDAOSKTWKK6XM' where id=7;
-update noar ti set b1='6U9M2184W42V515NLBDAOSKTWKK6XM' where id=7;
-update noar tt set v0='5ZR6VB9CEAWA4ZSD4J' where id=7;
-update noar ti set v0='5ZR6VB9CEAWA4ZSD4J' where id=7;
-update noar tt set b2='90MNRLNR4UU1F5RXKP6VWLIKB' where id=7;
-update noar ti set b2='90MNRLNR4UU1F5RXKP6VWLIKB' where id=7;
-update noar tt set v0='ARRFXWW4LY05R2U5P5' where id=8;
-update noar ti set v0='ARRFXWW4LY05R2U5P5' where id=8;
-update noar tt set b0='OEVDKE117AD88ZTXFAZ' where id=8;
-update noar ti set b0='OEVDKE117AD88ZTXFAZ' where id=8;
-update noar tt set v0='S0NR1IPLMU5Z07H0R21BRAU4I982IQB8' where id=8;
-update noar ti set v0='S0NR1IPLMU5Z07H0R21BRAU4I982IQB8' where id=8;
-update noar tt set b1='NOI76XV' where id=8;
-update noar ti set b1='NOI76XV' where id=8;
-update noar tt set v0='WXUDSLXIHL42WFJXTBZ0DD1Y' where id=8;
-update noar ti set v0='WXUDSLXIHL42WFJXTBZ0DD1Y' where id=8;
-update noar tt set b2='7PYL9NZFGE9OYKORR' where id=8;
-update noar ti set b2='7PYL9NZFGE9OYKORR' where id=8;
-update noar tt set v0='I7' where id=9;
-update noar ti set v0='I7' where id=9;
-update noar tt set b0='PF' where id=9;
-update noar ti set b0='PF' where id=9;
-update noar tt set v0='HYMII189T4C575LFE1M7BF8YNDI8' where id=9;
-update noar ti set v0='HYMII189T4C575LFE1M7BF8YNDI8' where id=9;
-update noar tt set b1='XUXJH2NAYAUW4N57Q60Y8ZNSUXFHLM6' where id=9;
-update noar ti set b1='XUXJH2NAYAUW4N57Q60Y8ZNSUXFHLM6' where id=9;
-update noar tt set v0='2T2RWCL0Y4' where id=9;
-update noar ti set v0='2T2RWCL0Y4' where id=9;
-update noar tt set b2='1OGXMOK8SAJ87DUVY2AUHSQ' where id=9;
-update noar ti set b2='1OGXMOK8SAJ87DUVY2AUHSQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IW6Y0QH0HNFJKJM3' where id=1;
-update noar ti set v0='IW6Y0QH0HNFJKJM3' where id=1;
-update noar tt set b0='73OJM' where id=1;
-update noar ti set b0='73OJM' where id=1;
-update noar tt set v0='SJI5ZFVKS' where id=1;
-update noar ti set v0='SJI5ZFVKS' where id=1;
-update noar tt set b1='P6OAIR0BIQZB0JWRFE1DYZVX6S' where id=1;
-update noar ti set b1='P6OAIR0BIQZB0JWRFE1DYZVX6S' where id=1;
-update noar tt set v0='B9GXKK4BPJYDYWV2XWYU8XAKA25L' where id=1;
-update noar ti set v0='B9GXKK4BPJYDYWV2XWYU8XAKA25L' where id=1;
-update noar tt set b2='V7UN' where id=1;
-update noar ti set b2='V7UN' where id=1;
-update noar tt set v0='D6CQ2AYNS0P3E9335X1KCIQT5W' where id=2;
-update noar ti set v0='D6CQ2AYNS0P3E9335X1KCIQT5W' where id=2;
-update noar tt set b0='FUHPUJ8IP10UF1MZPDY9ELRZ3' where id=2;
-update noar ti set b0='FUHPUJ8IP10UF1MZPDY9ELRZ3' where id=2;
-update noar tt set v0='8WM21ZZLR1Y7Q' where id=2;
-update noar ti set v0='8WM21ZZLR1Y7Q' where id=2;
-update noar tt set b1='K5TAXYWANDG4M68P87O2RJMV04XH70' where id=2;
-update noar ti set b1='K5TAXYWANDG4M68P87O2RJMV04XH70' where id=2;
-update noar tt set v0='7OA0XU52P9HRE8PYRFKC6YW3CJDRP' where id=2;
-update noar ti set v0='7OA0XU52P9HRE8PYRFKC6YW3CJDRP' where id=2;
-update noar tt set b2='QI01UKL4J6EU0W7TL3B5Z6NFGQJT6V0' where id=2;
-update noar ti set b2='QI01UKL4J6EU0W7TL3B5Z6NFGQJT6V0' where id=2;
-update noar tt set v0='LK1XQODE31ALGYF3WBABAW6' where id=3;
-update noar ti set v0='LK1XQODE31ALGYF3WBABAW6' where id=3;
-update noar tt set b0='312HEGO0J4GC00YOCF' where id=3;
-update noar ti set b0='312HEGO0J4GC00YOCF' where id=3;
-update noar tt set v0='7PC' where id=3;
-update noar ti set v0='7PC' where id=3;
-update noar tt set b1='KF57DS0HMKIFTONTVMP0LUYVNOLF' where id=3;
-update noar ti set b1='KF57DS0HMKIFTONTVMP0LUYVNOLF' where id=3;
-update noar tt set v0='AKV6P2UY' where id=3;
-update noar ti set v0='AKV6P2UY' where id=3;
-update noar tt set b2='A9UFBJRKOH479FPRKTS3U4JNX' where id=3;
-update noar ti set b2='A9UFBJRKOH479FPRKTS3U4JNX' where id=3;
-update noar tt set v0='1OHUNAICUT8XP4O66UC' where id=4;
-update noar ti set v0='1OHUNAICUT8XP4O66UC' where id=4;
-update noar tt set b0='TZ9NLOPICFE' where id=4;
-update noar ti set b0='TZ9NLOPICFE' where id=4;
-update noar tt set v0='3VCJE3Q2BSI8ZUAVVL27APDAXBJ' where id=4;
-update noar ti set v0='3VCJE3Q2BSI8ZUAVVL27APDAXBJ' where id=4;
-update noar tt set b1='O9HU0YGH' where id=4;
-update noar ti set b1='O9HU0YGH' where id=4;
-update noar tt set v0='8J' where id=4;
-update noar ti set v0='8J' where id=4;
-update noar tt set b2='3OEEX9SCL3XSV2IMCV8WA804DTWNZXH' where id=4;
-update noar ti set b2='3OEEX9SCL3XSV2IMCV8WA804DTWNZXH' where id=4;
-update noar tt set v0='QYA938NA' where id=5;
-update noar ti set v0='QYA938NA' where id=5;
-update noar tt set b0='30XT95LYU4V06OTXDP4VNM' where id=5;
-update noar ti set b0='30XT95LYU4V06OTXDP4VNM' where id=5;
-update noar tt set v0='8S9K5D2LHGAVDR9LYVH' where id=5;
-update noar ti set v0='8S9K5D2LHGAVDR9LYVH' where id=5;
-update noar tt set b1='4QKM31OZ2K00XUAHX4G3VOW' where id=5;
-update noar ti set b1='4QKM31OZ2K00XUAHX4G3VOW' where id=5;
-update noar tt set v0='5C' where id=5;
-update noar ti set v0='5C' where id=5;
-update noar tt set b2='E5DNMQW0DNEV3XZG881N6' where id=5;
-update noar ti set b2='E5DNMQW0DNEV3XZG881N6' where id=5;
-update noar tt set v0='JKTGTP' where id=6;
-update noar ti set v0='JKTGTP' where id=6;
-update noar tt set b0='8YWA1' where id=6;
-update noar ti set b0='8YWA1' where id=6;
-update noar tt set v0='KE1WTCQWP1SRBSARCBP5HCBL6M' where id=6;
-update noar ti set v0='KE1WTCQWP1SRBSARCBP5HCBL6M' where id=6;
-update noar tt set b1='ZK5C01FTEOGRYX33PG5IQ9UF0F7PN2' where id=6;
-update noar ti set b1='ZK5C01FTEOGRYX33PG5IQ9UF0F7PN2' where id=6;
-update noar tt set v0='E5ZPX8R24XY78TPHAU3YQT26' where id=6;
-update noar ti set v0='E5ZPX8R24XY78TPHAU3YQT26' where id=6;
-update noar tt set b2='GE' where id=6;
-update noar ti set b2='GE' where id=6;
-update noar tt set v0='0XOJYDX8PEHRJYS57XM6B34T3IJPN' where id=7;
-update noar ti set v0='0XOJYDX8PEHRJYS57XM6B34T3IJPN' where id=7;
-update noar tt set b0='PJ6CMI7C' where id=7;
-update noar ti set b0='PJ6CMI7C' where id=7;
-update noar tt set v0='BW1FVWMHL4G5' where id=7;
-update noar ti set v0='BW1FVWMHL4G5' where id=7;
-update noar tt set b1='AM9PTG21' where id=7;
-update noar ti set b1='AM9PTG21' where id=7;
-update noar tt set v0='OJXW7YO' where id=7;
-update noar ti set v0='OJXW7YO' where id=7;
-update noar tt set b2='IYBAI4Z2A' where id=7;
-update noar ti set b2='IYBAI4Z2A' where id=7;
-update noar tt set v0='ADSI8OELHE0ZZEA3Z' where id=8;
-update noar ti set v0='ADSI8OELHE0ZZEA3Z' where id=8;
-update noar tt set b0='F9DRCG5NCCTY1NAYHKV6W' where id=8;
-update noar ti set b0='F9DRCG5NCCTY1NAYHKV6W' where id=8;
-update noar tt set v0='90DG6AA' where id=8;
-update noar ti set v0='90DG6AA' where id=8;
-update noar tt set b1='S4' where id=8;
-update noar ti set b1='S4' where id=8;
-update noar tt set v0='KRKT17T019AUOG6API6OI0G8' where id=8;
-update noar ti set v0='KRKT17T019AUOG6API6OI0G8' where id=8;
-update noar tt set b2='SKLLY80VXK' where id=8;
-update noar ti set b2='SKLLY80VXK' where id=8;
-update noar tt set v0='P9QLBX' where id=9;
-update noar ti set v0='P9QLBX' where id=9;
-update noar tt set b0='1R3CPMX0OWEWT' where id=9;
-update noar ti set b0='1R3CPMX0OWEWT' where id=9;
-update noar tt set v0='IF0RM8UN9F6W09SC6B' where id=9;
-update noar ti set v0='IF0RM8UN9F6W09SC6B' where id=9;
-update noar tt set b1='ZKF5F092H183FKWWS9TP' where id=9;
-update noar ti set b1='ZKF5F092H183FKWWS9TP' where id=9;
-update noar tt set v0='MZR4BSRH7WV8DQ0' where id=9;
-update noar ti set v0='MZR4BSRH7WV8DQ0' where id=9;
-update noar tt set b2='FEDLU4D2MJ' where id=9;
-update noar ti set b2='FEDLU4D2MJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L3786MH907' where id=1;
-update noar ti set v0='L3786MH907' where id=1;
-update noar tt set b0='ELM3TRETS5A3WB51' where id=1;
-update noar ti set b0='ELM3TRETS5A3WB51' where id=1;
-update noar tt set v0='FLL1KAJZCYTD8OXO4V36H' where id=1;
-update noar ti set v0='FLL1KAJZCYTD8OXO4V36H' where id=1;
-update noar tt set b1='ITRUL57EP0F1YKXG2' where id=1;
-update noar ti set b1='ITRUL57EP0F1YKXG2' where id=1;
-update noar tt set v0='JTKPMPBR892ATZPJDO4OMWFT5W73' where id=1;
-update noar ti set v0='JTKPMPBR892ATZPJDO4OMWFT5W73' where id=1;
-update noar tt set b2='ZMJB82G8NDDHADDKU0LXQ2G8LJ5FDLYD' where id=1;
-update noar ti set b2='ZMJB82G8NDDHADDKU0LXQ2G8LJ5FDLYD' where id=1;
-update noar tt set v0='O' where id=2;
-update noar ti set v0='O' where id=2;
-update noar tt set b0='HCC6S' where id=2;
-update noar ti set b0='HCC6S' where id=2;
-update noar tt set v0='68GFRE9UBAUQRD916IKNDTZJMSSWO' where id=2;
-update noar ti set v0='68GFRE9UBAUQRD916IKNDTZJMSSWO' where id=2;
-update noar tt set b1='JHOL81FW3UIBEP97I78BZJ8WCAPI2P' where id=2;
-update noar ti set b1='JHOL81FW3UIBEP97I78BZJ8WCAPI2P' where id=2;
-update noar tt set v0='1JOA0R7LQJWD16TA' where id=2;
-update noar ti set v0='1JOA0R7LQJWD16TA' where id=2;
-update noar tt set b2='L' where id=2;
-update noar ti set b2='L' where id=2;
-update noar tt set v0='CEO0C0ONVN7Y4R2H07C4WKOZ' where id=3;
-update noar ti set v0='CEO0C0ONVN7Y4R2H07C4WKOZ' where id=3;
-update noar tt set b0='L6ZFC55BTWBSSDI2ZJ7LPJ1NO' where id=3;
-update noar ti set b0='L6ZFC55BTWBSSDI2ZJ7LPJ1NO' where id=3;
-update noar tt set v0='384WA1Z' where id=3;
-update noar ti set v0='384WA1Z' where id=3;
-update noar tt set b1='D9DOWXS4GXUX' where id=3;
-update noar ti set b1='D9DOWXS4GXUX' where id=3;
-update noar tt set v0='FGDTBLBH01EFII9OHGY' where id=3;
-update noar ti set v0='FGDTBLBH01EFII9OHGY' where id=3;
-update noar tt set b2='YZKYP33HYHXCOD' where id=3;
-update noar ti set b2='YZKYP33HYHXCOD' where id=3;
-update noar tt set v0='CU25C0' where id=4;
-update noar ti set v0='CU25C0' where id=4;
-update noar tt set b0='S7W3' where id=4;
-update noar ti set b0='S7W3' where id=4;
-update noar tt set v0='D' where id=4;
-update noar ti set v0='D' where id=4;
-update noar tt set b1='TYXENYDW6AVV7D7J' where id=4;
-update noar ti set b1='TYXENYDW6AVV7D7J' where id=4;
-update noar tt set v0='1HXHMOE25536SM7ML5H90795M3R' where id=4;
-update noar ti set v0='1HXHMOE25536SM7ML5H90795M3R' where id=4;
-update noar tt set b2='CLC0UPD' where id=4;
-update noar ti set b2='CLC0UPD' where id=4;
-update noar tt set v0='3X3I49A' where id=5;
-update noar ti set v0='3X3I49A' where id=5;
-update noar tt set b0='182KDM1W7YFBMFX9OMQW5PVS44IJP' where id=5;
-update noar ti set b0='182KDM1W7YFBMFX9OMQW5PVS44IJP' where id=5;
-update noar tt set v0='ZRIFAY71HPNDJGEFCQ2R4B9K' where id=5;
-update noar ti set v0='ZRIFAY71HPNDJGEFCQ2R4B9K' where id=5;
-update noar tt set b1='CJ' where id=5;
-update noar ti set b1='CJ' where id=5;
-update noar tt set v0='6GXY89738LQVIPB' where id=5;
-update noar ti set v0='6GXY89738LQVIPB' where id=5;
-update noar tt set b2='YT8TARP0SO3I9PRJS5OM4T7' where id=5;
-update noar ti set b2='YT8TARP0SO3I9PRJS5OM4T7' where id=5;
-update noar tt set v0='GEVUT9EVTCUHZI5BFJGWA' where id=6;
-update noar ti set v0='GEVUT9EVTCUHZI5BFJGWA' where id=6;
-update noar tt set b0='ZQ8S0KDGFKNT0ZNOJF' where id=6;
-update noar ti set b0='ZQ8S0KDGFKNT0ZNOJF' where id=6;
-update noar tt set v0='4P2ZDD9HXE1AECQB58G9HCW1KPKDMR' where id=6;
-update noar ti set v0='4P2ZDD9HXE1AECQB58G9HCW1KPKDMR' where id=6;
-update noar tt set b1='WBCZFSOJRG' where id=6;
-update noar ti set b1='WBCZFSOJRG' where id=6;
-update noar tt set v0='2ZZ' where id=6;
-update noar ti set v0='2ZZ' where id=6;
-update noar tt set b2='XSWQTGNK0SWMOOIBYQA1BJ' where id=6;
-update noar ti set b2='XSWQTGNK0SWMOOIBYQA1BJ' where id=6;
-update noar tt set v0='LRBQWRQHDY' where id=7;
-update noar ti set v0='LRBQWRQHDY' where id=7;
-update noar tt set b0='EBK6PH6RTVLGLTXFEMI' where id=7;
-update noar ti set b0='EBK6PH6RTVLGLTXFEMI' where id=7;
-update noar tt set v0='XPP5MOW6BHOK6' where id=7;
-update noar ti set v0='XPP5MOW6BHOK6' where id=7;
-update noar tt set b1='ZERGFQPI8QLUZ4QT3OI' where id=7;
-update noar ti set b1='ZERGFQPI8QLUZ4QT3OI' where id=7;
-update noar tt set v0='HHTTJCFXF9LRKK427LR15CHNFIGG4ST9' where id=7;
-update noar ti set v0='HHTTJCFXF9LRKK427LR15CHNFIGG4ST9' where id=7;
-update noar tt set b2='BX7I' where id=7;
-update noar ti set b2='BX7I' where id=7;
-update noar tt set v0='3KD' where id=8;
-update noar ti set v0='3KD' where id=8;
-update noar tt set b0='NE' where id=8;
-update noar ti set b0='NE' where id=8;
-update noar tt set v0='V2XUXEHY0RDT' where id=8;
-update noar ti set v0='V2XUXEHY0RDT' where id=8;
-update noar tt set b1='45AU94G24WIBAOZ094' where id=8;
-update noar ti set b1='45AU94G24WIBAOZ094' where id=8;
-update noar tt set v0='7S2NUS' where id=8;
-update noar ti set v0='7S2NUS' where id=8;
-update noar tt set b2='L0PUWZ6D7MQYI8C' where id=8;
-update noar ti set b2='L0PUWZ6D7MQYI8C' where id=8;
-update noar tt set v0='JKBZIFRJVD' where id=9;
-update noar ti set v0='JKBZIFRJVD' where id=9;
-update noar tt set b0='XCO3MNFHZV9FY1B88T2TG9M24' where id=9;
-update noar ti set b0='XCO3MNFHZV9FY1B88T2TG9M24' where id=9;
-update noar tt set v0='CPP0L5Z4DUABBHQ3BLH062D8U09VL7VY' where id=9;
-update noar ti set v0='CPP0L5Z4DUABBHQ3BLH062D8U09VL7VY' where id=9;
-update noar tt set b1='ZFQOVAF0JCJCX258O3T9OJM5KLOG4' where id=9;
-update noar ti set b1='ZFQOVAF0JCJCX258O3T9OJM5KLOG4' where id=9;
-update noar tt set v0='A7YP9BPP8G4B7CSSBWLB5CSS3JW' where id=9;
-update noar ti set v0='A7YP9BPP8G4B7CSSBWLB5CSS3JW' where id=9;
-update noar tt set b2='2UI7LHK6M7DMW' where id=9;
-update noar ti set b2='2UI7LHK6M7DMW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7UI8H45MAL' where id=1;
-update noar ti set v0='7UI8H45MAL' where id=1;
-update noar tt set b0='G4PAQOVFVMEL4ML0YPJACR' where id=1;
-update noar ti set b0='G4PAQOVFVMEL4ML0YPJACR' where id=1;
-update noar tt set v0='QZMRKBIXXHBUSTIMAB4R' where id=1;
-update noar ti set v0='QZMRKBIXXHBUSTIMAB4R' where id=1;
-update noar tt set b1='2Q3YFFK9IO9PUM3OZW7UPQFTFAO' where id=1;
-update noar ti set b1='2Q3YFFK9IO9PUM3OZW7UPQFTFAO' where id=1;
-update noar tt set v0='O3WKCFM97Q2KUR3KW' where id=1;
-update noar ti set v0='O3WKCFM97Q2KUR3KW' where id=1;
-update noar tt set b2='NJEQ588SH2' where id=1;
-update noar ti set b2='NJEQ588SH2' where id=1;
-update noar tt set v0='U8' where id=2;
-update noar ti set v0='U8' where id=2;
-update noar tt set b0='P' where id=2;
-update noar ti set b0='P' where id=2;
-update noar tt set v0='0FV4X6UJUEC8M2O7K97MO5IWZAEHJ5RP' where id=2;
-update noar ti set v0='0FV4X6UJUEC8M2O7K97MO5IWZAEHJ5RP' where id=2;
-update noar tt set b1='EE3JI8AB0XMPRHL2C379KINBNKK42' where id=2;
-update noar ti set b1='EE3JI8AB0XMPRHL2C379KINBNKK42' where id=2;
-update noar tt set v0='PE1I1GLH' where id=2;
-update noar ti set v0='PE1I1GLH' where id=2;
-update noar tt set b2='C7FLW6QEWSG3OZLR4AQCFH5' where id=2;
-update noar ti set b2='C7FLW6QEWSG3OZLR4AQCFH5' where id=2;
-update noar tt set v0='5JLCCYX5A8A9VMV5UOJSYC1CHZY91JJ' where id=3;
-update noar ti set v0='5JLCCYX5A8A9VMV5UOJSYC1CHZY91JJ' where id=3;
-update noar tt set b0='XA90N1LVOBLSB4QK8V8B3B0KYC' where id=3;
-update noar ti set b0='XA90N1LVOBLSB4QK8V8B3B0KYC' where id=3;
-update noar tt set v0='YN90JBF8ILLG0B9ZN8OUM9YK9C' where id=3;
-update noar ti set v0='YN90JBF8ILLG0B9ZN8OUM9YK9C' where id=3;
-update noar tt set b1='4CESH6YP0Q1XYPIRDIF5CT' where id=3;
-update noar ti set b1='4CESH6YP0Q1XYPIRDIF5CT' where id=3;
-update noar tt set v0='JU' where id=3;
-update noar ti set v0='JU' where id=3;
-update noar tt set b2='KD2Q2RA8P61VD0' where id=3;
-update noar ti set b2='KD2Q2RA8P61VD0' where id=3;
-update noar tt set v0='5I6TPP3QDZ073' where id=4;
-update noar ti set v0='5I6TPP3QDZ073' where id=4;
-update noar tt set b0='YHQV33RT' where id=4;
-update noar ti set b0='YHQV33RT' where id=4;
-update noar tt set v0='SBHQEHGXWKEP27SJ9YHEABY2Z7B4LD' where id=4;
-update noar ti set v0='SBHQEHGXWKEP27SJ9YHEABY2Z7B4LD' where id=4;
-update noar tt set b1='GXNDFSV704RLWWNMX' where id=4;
-update noar ti set b1='GXNDFSV704RLWWNMX' where id=4;
-update noar tt set v0='QRD3A8RF2WMVE6OGFSPVV3' where id=4;
-update noar ti set v0='QRD3A8RF2WMVE6OGFSPVV3' where id=4;
-update noar tt set b2='OU4BEL6503YEHP9ZXHGSFFM2R' where id=4;
-update noar ti set b2='OU4BEL6503YEHP9ZXHGSFFM2R' where id=4;
-update noar tt set v0='DGR4JEFCGTYBINPY6YER1FU4CNXH4R28' where id=5;
-update noar ti set v0='DGR4JEFCGTYBINPY6YER1FU4CNXH4R28' where id=5;
-update noar tt set b0='65STS' where id=5;
-update noar ti set b0='65STS' where id=5;
-update noar tt set v0='OI12XC' where id=5;
-update noar ti set v0='OI12XC' where id=5;
-update noar tt set b1='BJ0GGPQ1YR4RLM2WYH3MM' where id=5;
-update noar ti set b1='BJ0GGPQ1YR4RLM2WYH3MM' where id=5;
-update noar tt set v0='J15HK0J' where id=5;
-update noar ti set v0='J15HK0J' where id=5;
-update noar tt set b2='X444IUUYL20KVSFNF59KSJ7' where id=5;
-update noar ti set b2='X444IUUYL20KVSFNF59KSJ7' where id=5;
-update noar tt set v0='0FU57N2HAZ9PBBH95Y' where id=6;
-update noar ti set v0='0FU57N2HAZ9PBBH95Y' where id=6;
-update noar tt set b0='BSURJ' where id=6;
-update noar ti set b0='BSURJ' where id=6;
-update noar tt set v0='UXCOXLDA228F57LOXRJROIMPD0T' where id=6;
-update noar ti set v0='UXCOXLDA228F57LOXRJROIMPD0T' where id=6;
-update noar tt set b1='YAO7U2CE509TYQ6' where id=6;
-update noar ti set b1='YAO7U2CE509TYQ6' where id=6;
-update noar tt set v0='E20M43XH587DZP50RJ3RW9X8ZR' where id=6;
-update noar ti set v0='E20M43XH587DZP50RJ3RW9X8ZR' where id=6;
-update noar tt set b2='FVTWUXIDKTR' where id=6;
-update noar ti set b2='FVTWUXIDKTR' where id=6;
-update noar tt set v0='E8IGQ5MJNTOAL3K9W' where id=7;
-update noar ti set v0='E8IGQ5MJNTOAL3K9W' where id=7;
-update noar tt set b0='79OY0PO2IDUFV1A1ONIYZ' where id=7;
-update noar ti set b0='79OY0PO2IDUFV1A1ONIYZ' where id=7;
-update noar tt set v0='L56LU4N9HT6Y8ZSADTELH' where id=7;
-update noar ti set v0='L56LU4N9HT6Y8ZSADTELH' where id=7;
-update noar tt set b1='5GR3SWUP7FAGZ19' where id=7;
-update noar ti set b1='5GR3SWUP7FAGZ19' where id=7;
-update noar tt set v0='ZD6O7257J4YV9I2WXZJBI9UN5RR4MLDA' where id=7;
-update noar ti set v0='ZD6O7257J4YV9I2WXZJBI9UN5RR4MLDA' where id=7;
-update noar tt set b2='TL4D0' where id=7;
-update noar ti set b2='TL4D0' where id=7;
-update noar tt set v0='LM1XXEO9G4K3X' where id=8;
-update noar ti set v0='LM1XXEO9G4K3X' where id=8;
-update noar tt set b0='SOQCLCWYKOR816LKAXUF' where id=8;
-update noar ti set b0='SOQCLCWYKOR816LKAXUF' where id=8;
-update noar tt set v0='UQF34P681HP8U' where id=8;
-update noar ti set v0='UQF34P681HP8U' where id=8;
-update noar tt set b1='R85VS7GPW43Q5UA' where id=8;
-update noar ti set b1='R85VS7GPW43Q5UA' where id=8;
-update noar tt set v0='Y3KUWQSIKOB03N2ZP' where id=8;
-update noar ti set v0='Y3KUWQSIKOB03N2ZP' where id=8;
-update noar tt set b2='5EUYI' where id=8;
-update noar ti set b2='5EUYI' where id=8;
-update noar tt set v0='JSMVXK14H76UFBI6EYB' where id=9;
-update noar ti set v0='JSMVXK14H76UFBI6EYB' where id=9;
-update noar tt set b0='K4WMX2VEUG6ABQRHYPOB8JAB14CVTGTI' where id=9;
-update noar ti set b0='K4WMX2VEUG6ABQRHYPOB8JAB14CVTGTI' where id=9;
-update noar tt set v0='M12IP' where id=9;
-update noar ti set v0='M12IP' where id=9;
-update noar tt set b1='69KI7EBRU07OBB4' where id=9;
-update noar ti set b1='69KI7EBRU07OBB4' where id=9;
-update noar tt set v0='MSLVNY1P' where id=9;
-update noar ti set v0='MSLVNY1P' where id=9;
-update noar tt set b2='DF0G6147Q' where id=9;
-update noar ti set b2='DF0G6147Q' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JP5IX5RT' where id=1;
-update noar ti set v0='JP5IX5RT' where id=1;
-update noar tt set b0='GL2KM353S3JM' where id=1;
-update noar ti set b0='GL2KM353S3JM' where id=1;
-update noar tt set v0='LP6V6829A7DQBCN54FVDOTUU4FOT' where id=1;
-update noar ti set v0='LP6V6829A7DQBCN54FVDOTUU4FOT' where id=1;
-update noar tt set b1='2C9CTSB848Y28Q' where id=1;
-update noar ti set b1='2C9CTSB848Y28Q' where id=1;
-update noar tt set v0='MBWR' where id=1;
-update noar ti set v0='MBWR' where id=1;
-update noar tt set b2='2H55I6A96NKWRLOEWPJDD3D1DWQZ245A' where id=1;
-update noar ti set b2='2H55I6A96NKWRLOEWPJDD3D1DWQZ245A' where id=1;
-update noar tt set v0='LDLHJHS5CHSHJRK1RX6X6FO18RNH9' where id=2;
-update noar ti set v0='LDLHJHS5CHSHJRK1RX6X6FO18RNH9' where id=2;
-update noar tt set b0='FHQJ9GG3XU3' where id=2;
-update noar ti set b0='FHQJ9GG3XU3' where id=2;
-update noar tt set v0='VJH8RULNDDF8410M63CM' where id=2;
-update noar ti set v0='VJH8RULNDDF8410M63CM' where id=2;
-update noar tt set b1='J000R67' where id=2;
-update noar ti set b1='J000R67' where id=2;
-update noar tt set v0='1LDUF7QE0G3NWKPXEE7M1VETTFD2HQG3' where id=2;
-update noar ti set v0='1LDUF7QE0G3NWKPXEE7M1VETTFD2HQG3' where id=2;
-update noar tt set b2='QCQBC5V2' where id=2;
-update noar ti set b2='QCQBC5V2' where id=2;
-update noar tt set v0='Z4NKOQ93XNOO' where id=3;
-update noar ti set v0='Z4NKOQ93XNOO' where id=3;
-update noar tt set b0='XRO0KWQG4MKMIH7K18RJSPO5' where id=3;
-update noar ti set b0='XRO0KWQG4MKMIH7K18RJSPO5' where id=3;
-update noar tt set v0='88ASAHP5T69QZDZ7NUMI2S1BAC5' where id=3;
-update noar ti set v0='88ASAHP5T69QZDZ7NUMI2S1BAC5' where id=3;
-update noar tt set b1='EG0ANJ' where id=3;
-update noar ti set b1='EG0ANJ' where id=3;
-update noar tt set v0='1Q3DW' where id=3;
-update noar ti set v0='1Q3DW' where id=3;
-update noar tt set b2='BOEAQ55' where id=3;
-update noar ti set b2='BOEAQ55' where id=3;
-update noar tt set v0='6Z9D80JJP6PQ3YID3SMT6FN' where id=4;
-update noar ti set v0='6Z9D80JJP6PQ3YID3SMT6FN' where id=4;
-update noar tt set b0='T4KF02MKP9B9HG78WWSY' where id=4;
-update noar ti set b0='T4KF02MKP9B9HG78WWSY' where id=4;
-update noar tt set v0='QLETB3KLFX3YXUQ435YZEV08P' where id=4;
-update noar ti set v0='QLETB3KLFX3YXUQ435YZEV08P' where id=4;
-update noar tt set b1='FQVJ' where id=4;
-update noar ti set b1='FQVJ' where id=4;
-update noar tt set v0='V50EOPCIDXB173KR1Y4B04' where id=4;
-update noar ti set v0='V50EOPCIDXB173KR1Y4B04' where id=4;
-update noar tt set b2='UWK6GIHO' where id=4;
-update noar ti set b2='UWK6GIHO' where id=4;
-update noar tt set v0='8F2YGNC2VT09C205IQHZ' where id=5;
-update noar ti set v0='8F2YGNC2VT09C205IQHZ' where id=5;
-update noar tt set b0='14UU385CBB5J5WNHCKFW9T57' where id=5;
-update noar ti set b0='14UU385CBB5J5WNHCKFW9T57' where id=5;
-update noar tt set v0='5G2G4JFJ5' where id=5;
-update noar ti set v0='5G2G4JFJ5' where id=5;
-update noar tt set b1='WKKGXC1BSCKEFLFM798' where id=5;
-update noar ti set b1='WKKGXC1BSCKEFLFM798' where id=5;
-update noar tt set v0='A6U4YOJGG502FDQWKDW79UR6ACUO9' where id=5;
-update noar ti set v0='A6U4YOJGG502FDQWKDW79UR6ACUO9' where id=5;
-update noar tt set b2='0ME' where id=5;
-update noar ti set b2='0ME' where id=5;
-update noar tt set v0='G8VSPSLFMMP' where id=6;
-update noar ti set v0='G8VSPSLFMMP' where id=6;
-update noar tt set b0='K4VSH7AYZW2LZD5IOUWLA' where id=6;
-update noar ti set b0='K4VSH7AYZW2LZD5IOUWLA' where id=6;
-update noar tt set v0='I' where id=6;
-update noar ti set v0='I' where id=6;
-update noar tt set b1='4ET' where id=6;
-update noar ti set b1='4ET' where id=6;
-update noar tt set v0='D9X3P0F' where id=6;
-update noar ti set v0='D9X3P0F' where id=6;
-update noar tt set b2='2DONXTISK6Q9JMZQJEK' where id=6;
-update noar ti set b2='2DONXTISK6Q9JMZQJEK' where id=6;
-update noar tt set v0='WMOOA1T17C' where id=7;
-update noar ti set v0='WMOOA1T17C' where id=7;
-update noar tt set b0='RJ7VQM2XHRH5GGSZ14X' where id=7;
-update noar ti set b0='RJ7VQM2XHRH5GGSZ14X' where id=7;
-update noar tt set v0='LUP2EGMAQN7N6L10DWPW9U1F1C30LHTX' where id=7;
-update noar ti set v0='LUP2EGMAQN7N6L10DWPW9U1F1C30LHTX' where id=7;
-update noar tt set b1='BQ761IADLQ' where id=7;
-update noar ti set b1='BQ761IADLQ' where id=7;
-update noar tt set v0='77V5O02406SVD6WZNVD3BAU7Q5TKJWI' where id=7;
-update noar ti set v0='77V5O02406SVD6WZNVD3BAU7Q5TKJWI' where id=7;
-update noar tt set b2='FOZ98Q8MV24SMIBFJXKHPT6OBDG6M' where id=7;
-update noar ti set b2='FOZ98Q8MV24SMIBFJXKHPT6OBDG6M' where id=7;
-update noar tt set v0='51BD5QBO1UMR66KETIJUNZJ18B6' where id=8;
-update noar ti set v0='51BD5QBO1UMR66KETIJUNZJ18B6' where id=8;
-update noar tt set b0='98Q7U1ONG45AX64TDW' where id=8;
-update noar ti set b0='98Q7U1ONG45AX64TDW' where id=8;
-update noar tt set v0='S6MZ2BEI1DJ07KX0I99OXSVKP' where id=8;
-update noar ti set v0='S6MZ2BEI1DJ07KX0I99OXSVKP' where id=8;
-update noar tt set b1='VD7Q66H5J' where id=8;
-update noar ti set b1='VD7Q66H5J' where id=8;
-update noar tt set v0='IHA0PY656CXUZIKY89P2L' where id=8;
-update noar ti set v0='IHA0PY656CXUZIKY89P2L' where id=8;
-update noar tt set b2='J28Q2XKHVH8FV' where id=8;
-update noar ti set b2='J28Q2XKHVH8FV' where id=8;
-update noar tt set v0='LEYNEDV76' where id=9;
-update noar ti set v0='LEYNEDV76' where id=9;
-update noar tt set b0='XU7Z69QFAVTNWZZLFGZMQSANXL8YCO4K' where id=9;
-update noar ti set b0='XU7Z69QFAVTNWZZLFGZMQSANXL8YCO4K' where id=9;
-update noar tt set v0='A5B2X92O7HZZJDF6R1CM' where id=9;
-update noar ti set v0='A5B2X92O7HZZJDF6R1CM' where id=9;
-update noar tt set b1='0PLM3L77B0U' where id=9;
-update noar ti set b1='0PLM3L77B0U' where id=9;
-update noar tt set v0='0GH8Q1OWIAEXFMB' where id=9;
-update noar ti set v0='0GH8Q1OWIAEXFMB' where id=9;
-update noar tt set b2='HWGRL1' where id=9;
-update noar ti set b2='HWGRL1' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0TURS17FE5HOHL0910GJNK0BXRF43' where id=1;
-update noar ti set v0='0TURS17FE5HOHL0910GJNK0BXRF43' where id=1;
-update noar tt set b0='KQ3FO2WGG' where id=1;
-update noar ti set b0='KQ3FO2WGG' where id=1;
-update noar tt set v0='XAD0' where id=1;
-update noar ti set v0='XAD0' where id=1;
-update noar tt set b1='RKMCRDYXH4I' where id=1;
-update noar ti set b1='RKMCRDYXH4I' where id=1;
-update noar tt set v0='6FVVD15FDZOGYR' where id=1;
-update noar ti set v0='6FVVD15FDZOGYR' where id=1;
-update noar tt set b2='D6O5GODMWS2YH5' where id=1;
-update noar ti set b2='D6O5GODMWS2YH5' where id=1;
-update noar tt set v0='WEAI5QA340HL4ACQS9NU2OS4KZH3B' where id=2;
-update noar ti set v0='WEAI5QA340HL4ACQS9NU2OS4KZH3B' where id=2;
-update noar tt set b0='HNKI' where id=2;
-update noar ti set b0='HNKI' where id=2;
-update noar tt set v0='JYFVMPCCHQ2VQ4US25KHCFE67RVS' where id=2;
-update noar ti set v0='JYFVMPCCHQ2VQ4US25KHCFE67RVS' where id=2;
-update noar tt set b1='G3DH0L8WM5N7O6JS8DK6WD2' where id=2;
-update noar ti set b1='G3DH0L8WM5N7O6JS8DK6WD2' where id=2;
-update noar tt set v0='0PZ2OD2TL' where id=2;
-update noar ti set v0='0PZ2OD2TL' where id=2;
-update noar tt set b2='ZID7IEW694L2MLNJW7FIK' where id=2;
-update noar ti set b2='ZID7IEW694L2MLNJW7FIK' where id=2;
-update noar tt set v0='HEKPIJAUY05TLI8' where id=3;
-update noar ti set v0='HEKPIJAUY05TLI8' where id=3;
-update noar tt set b0='U2O8HDHI6XX2X' where id=3;
-update noar ti set b0='U2O8HDHI6XX2X' where id=3;
-update noar tt set v0='3S81VCBDLYO2LRBIQIV' where id=3;
-update noar ti set v0='3S81VCBDLYO2LRBIQIV' where id=3;
-update noar tt set b1='QF8PB' where id=3;
-update noar ti set b1='QF8PB' where id=3;
-update noar tt set v0='QYOPPHVBO2N4YMLI7GL3Y0S' where id=3;
-update noar ti set v0='QYOPPHVBO2N4YMLI7GL3Y0S' where id=3;
-update noar tt set b2='0WMAJ2ND2V6EPRUPHUMLYE9V84A1' where id=3;
-update noar ti set b2='0WMAJ2ND2V6EPRUPHUMLYE9V84A1' where id=3;
-update noar tt set v0='8FB98OQOE03L79WMB8NTOOFYXVVKXM' where id=4;
-update noar ti set v0='8FB98OQOE03L79WMB8NTOOFYXVVKXM' where id=4;
-update noar tt set b0='71BIBM6' where id=4;
-update noar ti set b0='71BIBM6' where id=4;
-update noar tt set v0='7VUXS6DXVCQZVN' where id=4;
-update noar ti set v0='7VUXS6DXVCQZVN' where id=4;
-update noar tt set b1='3S' where id=4;
-update noar ti set b1='3S' where id=4;
-update noar tt set v0='LEX9UT9ADQ30' where id=4;
-update noar ti set v0='LEX9UT9ADQ30' where id=4;
-update noar tt set b2='GPTAG3WZKCN2TE68G4CGRQK1' where id=4;
-update noar ti set b2='GPTAG3WZKCN2TE68G4CGRQK1' where id=4;
-update noar tt set v0='7AO2KDM9JGJXNN6QKXG6M0927CKZ' where id=5;
-update noar ti set v0='7AO2KDM9JGJXNN6QKXG6M0927CKZ' where id=5;
-update noar tt set b0='NKCL6M1M1JA1MSU9W' where id=5;
-update noar ti set b0='NKCL6M1M1JA1MSU9W' where id=5;
-update noar tt set v0='2MZ4Q2D2F62T8963DY' where id=5;
-update noar ti set v0='2MZ4Q2D2F62T8963DY' where id=5;
-update noar tt set b1='ERPYPX8Q1I0ZEPUV6BPOPRD' where id=5;
-update noar ti set b1='ERPYPX8Q1I0ZEPUV6BPOPRD' where id=5;
-update noar tt set v0='CL' where id=5;
-update noar ti set v0='CL' where id=5;
-update noar tt set b2='B3XQZTMGA4OFNQKQDX' where id=5;
-update noar ti set b2='B3XQZTMGA4OFNQKQDX' where id=5;
-update noar tt set v0='K6A' where id=6;
-update noar ti set v0='K6A' where id=6;
-update noar tt set b0='F8UYPZBG6SQNU7H' where id=6;
-update noar ti set b0='F8UYPZBG6SQNU7H' where id=6;
-update noar tt set v0='OFE5UOY7FNGWCFU' where id=6;
-update noar ti set v0='OFE5UOY7FNGWCFU' where id=6;
-update noar tt set b1='EEXRH7UA6HHUGL362M18955SAQG' where id=6;
-update noar ti set b1='EEXRH7UA6HHUGL362M18955SAQG' where id=6;
-update noar tt set v0='20KKMOSA95B0PWJ2LZJ3M1' where id=6;
-update noar ti set v0='20KKMOSA95B0PWJ2LZJ3M1' where id=6;
-update noar tt set b2='2' where id=6;
-update noar ti set b2='2' where id=6;
-update noar tt set v0='4HCH4C' where id=7;
-update noar ti set v0='4HCH4C' where id=7;
-update noar tt set b0='E9O2UHBK9T26' where id=7;
-update noar ti set b0='E9O2UHBK9T26' where id=7;
-update noar tt set v0='84UEIK0BXP88TXOWK7A6PXR06KK045' where id=7;
-update noar ti set v0='84UEIK0BXP88TXOWK7A6PXR06KK045' where id=7;
-update noar tt set b1='TS9XWJ' where id=7;
-update noar ti set b1='TS9XWJ' where id=7;
-update noar tt set v0='BQAO' where id=7;
-update noar ti set v0='BQAO' where id=7;
-update noar tt set b2='905814Z5HRXZTMH7' where id=7;
-update noar ti set b2='905814Z5HRXZTMH7' where id=7;
-update noar tt set v0='AIU5F' where id=8;
-update noar ti set v0='AIU5F' where id=8;
-update noar tt set b0='VDIV03TLS6XT4YHCNH' where id=8;
-update noar ti set b0='VDIV03TLS6XT4YHCNH' where id=8;
-update noar tt set v0='M7NBRZDJOYC6' where id=8;
-update noar ti set v0='M7NBRZDJOYC6' where id=8;
-update noar tt set b1='05WN5YTXG0MZCT1F0H1S' where id=8;
-update noar ti set b1='05WN5YTXG0MZCT1F0H1S' where id=8;
-update noar tt set v0='0W5R' where id=8;
-update noar ti set v0='0W5R' where id=8;
-update noar tt set b2='ZBQOHJDSBPMU8C' where id=8;
-update noar ti set b2='ZBQOHJDSBPMU8C' where id=8;
-update noar tt set v0='Q5XTRDH1VY8NWWWQQ0EN' where id=9;
-update noar ti set v0='Q5XTRDH1VY8NWWWQQ0EN' where id=9;
-update noar tt set b0='JTLU5TWH6EZSMDCAGT714S2VEYOG' where id=9;
-update noar ti set b0='JTLU5TWH6EZSMDCAGT714S2VEYOG' where id=9;
-update noar tt set v0='4DPR38ZC3RZL0PVYS8VI0' where id=9;
-update noar ti set v0='4DPR38ZC3RZL0PVYS8VI0' where id=9;
-update noar tt set b1='215W02YRZ2ROUSYHJIJA8L7P69X3QT' where id=9;
-update noar ti set b1='215W02YRZ2ROUSYHJIJA8L7P69X3QT' where id=9;
-update noar tt set v0='BRPX6FDQOG2ZOP' where id=9;
-update noar ti set v0='BRPX6FDQOG2ZOP' where id=9;
-update noar tt set b2='22QVEES0BNXQM2OSMR5W' where id=9;
-update noar ti set b2='22QVEES0BNXQM2OSMR5W' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZYERXU6INJW20WFA62VN' where id=1;
-update noar ti set v0='ZYERXU6INJW20WFA62VN' where id=1;
-update noar tt set b0='RV7KGDD9S2M2IGK8F' where id=1;
-update noar ti set b0='RV7KGDD9S2M2IGK8F' where id=1;
-update noar tt set v0='CO4G2H8LMZQR7OKTU' where id=1;
-update noar ti set v0='CO4G2H8LMZQR7OKTU' where id=1;
-update noar tt set b1='MA5V8S' where id=1;
-update noar ti set b1='MA5V8S' where id=1;
-update noar tt set v0='BPSN98AFN8KNO102Q0JHZVKVY' where id=1;
-update noar ti set v0='BPSN98AFN8KNO102Q0JHZVKVY' where id=1;
-update noar tt set b2='V1IR2WXBATIESLZ4YXEB4' where id=1;
-update noar ti set b2='V1IR2WXBATIESLZ4YXEB4' where id=1;
-update noar tt set v0='67NYKR0HOJWDVK36XJZYYFWKLD' where id=2;
-update noar ti set v0='67NYKR0HOJWDVK36XJZYYFWKLD' where id=2;
-update noar tt set b0='8D3E10QXTG7ZOVEWKOUQ' where id=2;
-update noar ti set b0='8D3E10QXTG7ZOVEWKOUQ' where id=2;
-update noar tt set v0='GHRB86F0LVXW36P5K0UYKUW6WCC3EZ' where id=2;
-update noar ti set v0='GHRB86F0LVXW36P5K0UYKUW6WCC3EZ' where id=2;
-update noar tt set b1='BZ7EDAML309TQHYKJ9UN9RCB3KW' where id=2;
-update noar ti set b1='BZ7EDAML309TQHYKJ9UN9RCB3KW' where id=2;
-update noar tt set v0='SUV258PB59VYM1TI0X7LTLT' where id=2;
-update noar ti set v0='SUV258PB59VYM1TI0X7LTLT' where id=2;
-update noar tt set b2='FPIWS8J27ZALNI2WWTMJCZKG0ADYVHN' where id=2;
-update noar ti set b2='FPIWS8J27ZALNI2WWTMJCZKG0ADYVHN' where id=2;
-update noar tt set v0='RJJFJD' where id=3;
-update noar ti set v0='RJJFJD' where id=3;
-update noar tt set b0='9ZL18ZR9' where id=3;
-update noar ti set b0='9ZL18ZR9' where id=3;
-update noar tt set v0='A0NZTU7R9UBQ92YFVC6IT2WN' where id=3;
-update noar ti set v0='A0NZTU7R9UBQ92YFVC6IT2WN' where id=3;
-update noar tt set b1='G9T3T0LX8GF94O2BY944BL' where id=3;
-update noar ti set b1='G9T3T0LX8GF94O2BY944BL' where id=3;
-update noar tt set v0='HC5CUZ1GUF87O7QW79H' where id=3;
-update noar ti set v0='HC5CUZ1GUF87O7QW79H' where id=3;
-update noar tt set b2='SQT0PNNG8CMB4CAE' where id=3;
-update noar ti set b2='SQT0PNNG8CMB4CAE' where id=3;
-update noar tt set v0='KVZ799K6XJWUE3PJA9PNIBBY3DCPIJ' where id=4;
-update noar ti set v0='KVZ799K6XJWUE3PJA9PNIBBY3DCPIJ' where id=4;
-update noar tt set b0='5ML8O07L6A07MVAJJX7' where id=4;
-update noar ti set b0='5ML8O07L6A07MVAJJX7' where id=4;
-update noar tt set v0='8J5RI9X' where id=4;
-update noar ti set v0='8J5RI9X' where id=4;
-update noar tt set b1='X7P0JXIJUO2L5N' where id=4;
-update noar ti set b1='X7P0JXIJUO2L5N' where id=4;
-update noar tt set v0='TFMGYUI212MOEKKNY2S' where id=4;
-update noar ti set v0='TFMGYUI212MOEKKNY2S' where id=4;
-update noar tt set b2='BB5QN' where id=4;
-update noar ti set b2='BB5QN' where id=4;
-update noar tt set v0='JZ4COG8NAV1NGC4IY7BH7P92I3VOV75' where id=5;
-update noar ti set v0='JZ4COG8NAV1NGC4IY7BH7P92I3VOV75' where id=5;
-update noar tt set b0='34O3E87MHHEOOSTUOY1U49' where id=5;
-update noar ti set b0='34O3E87MHHEOOSTUOY1U49' where id=5;
-update noar tt set v0='9TVSNPTQ3ZA' where id=5;
-update noar ti set v0='9TVSNPTQ3ZA' where id=5;
-update noar tt set b1='502C8M555G9OSA5WEF3SG1YX' where id=5;
-update noar ti set b1='502C8M555G9OSA5WEF3SG1YX' where id=5;
-update noar tt set v0='V' where id=5;
-update noar ti set v0='V' where id=5;
-update noar tt set b2='G9IYEZ2SHXZ3' where id=5;
-update noar ti set b2='G9IYEZ2SHXZ3' where id=5;
-update noar tt set v0='S4YT2BOP' where id=6;
-update noar ti set v0='S4YT2BOP' where id=6;
-update noar tt set b0='MJHBD8OR3J' where id=6;
-update noar ti set b0='MJHBD8OR3J' where id=6;
-update noar tt set v0='TI79XH' where id=6;
-update noar ti set v0='TI79XH' where id=6;
-update noar tt set b1='72YWT90FD73TYJJ' where id=6;
-update noar ti set b1='72YWT90FD73TYJJ' where id=6;
-update noar tt set v0='EZ6FELBMYKF9UMI' where id=6;
-update noar ti set v0='EZ6FELBMYKF9UMI' where id=6;
-update noar tt set b2='7BB1KDGZF4U2NH9FKQI' where id=6;
-update noar ti set b2='7BB1KDGZF4U2NH9FKQI' where id=6;
-update noar tt set v0='1D0CKBOHZXTWL1L42R43BWOKFD6' where id=7;
-update noar ti set v0='1D0CKBOHZXTWL1L42R43BWOKFD6' where id=7;
-update noar tt set b0='NDLQ0AORDTB4COKB66QM5F' where id=7;
-update noar ti set b0='NDLQ0AORDTB4COKB66QM5F' where id=7;
-update noar tt set v0='DJT' where id=7;
-update noar ti set v0='DJT' where id=7;
-update noar tt set b1='469UGLLMYEXMF9RJBE43N1KVQL1' where id=7;
-update noar ti set b1='469UGLLMYEXMF9RJBE43N1KVQL1' where id=7;
-update noar tt set v0='MM5KATCWGLHUGOFTSFGB3R5DM087NXL' where id=7;
-update noar ti set v0='MM5KATCWGLHUGOFTSFGB3R5DM087NXL' where id=7;
-update noar tt set b2='C1AYYX4Y5O7VI' where id=7;
-update noar ti set b2='C1AYYX4Y5O7VI' where id=7;
-update noar tt set v0='PDB4OMSUJZ6HCUEYY89' where id=8;
-update noar ti set v0='PDB4OMSUJZ6HCUEYY89' where id=8;
-update noar tt set b0='RYL8V67U7YXTX41' where id=8;
-update noar ti set b0='RYL8V67U7YXTX41' where id=8;
-update noar tt set v0='RB13F' where id=8;
-update noar ti set v0='RB13F' where id=8;
-update noar tt set b1='P' where id=8;
-update noar ti set b1='P' where id=8;
-update noar tt set v0='TD3KOODUFA' where id=8;
-update noar ti set v0='TD3KOODUFA' where id=8;
-update noar tt set b2='95KAYL21DU1PPLHKA5GNAS' where id=8;
-update noar ti set b2='95KAYL21DU1PPLHKA5GNAS' where id=8;
-update noar tt set v0='BXQIYUMD2VI0IAPCFK7M' where id=9;
-update noar ti set v0='BXQIYUMD2VI0IAPCFK7M' where id=9;
-update noar tt set b0='U9LDRGGW50J2RJ' where id=9;
-update noar ti set b0='U9LDRGGW50J2RJ' where id=9;
-update noar tt set v0='DP8Q0' where id=9;
-update noar ti set v0='DP8Q0' where id=9;
-update noar tt set b1='WZYTKVY6HGEG' where id=9;
-update noar ti set b1='WZYTKVY6HGEG' where id=9;
-update noar tt set v0='YBOA86D' where id=9;
-update noar ti set v0='YBOA86D' where id=9;
-update noar tt set b2='8YJZ88W1KCCWZ' where id=9;
-update noar ti set b2='8YJZ88W1KCCWZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XPBFVE2J5K5VIWRK8Y4' where id=1;
-update noar ti set v0='XPBFVE2J5K5VIWRK8Y4' where id=1;
-update noar tt set b0='N884NQ45BFOGGPU76014' where id=1;
-update noar ti set b0='N884NQ45BFOGGPU76014' where id=1;
-update noar tt set v0='YFX62UX6WJJK3XS83C' where id=1;
-update noar ti set v0='YFX62UX6WJJK3XS83C' where id=1;
-update noar tt set b1='RLF1X650Q' where id=1;
-update noar ti set b1='RLF1X650Q' where id=1;
-update noar tt set v0='7G1JNG2H1400MS0KVFB1OPBE2WTT7P3H' where id=1;
-update noar ti set v0='7G1JNG2H1400MS0KVFB1OPBE2WTT7P3H' where id=1;
-update noar tt set b2='BKGVAG2CCQTF4TN0S1E94UTHTWV' where id=1;
-update noar ti set b2='BKGVAG2CCQTF4TN0S1E94UTHTWV' where id=1;
-update noar tt set v0='IP5KO3PJDNIZ4MGK' where id=2;
-update noar ti set v0='IP5KO3PJDNIZ4MGK' where id=2;
-update noar tt set b0='N' where id=2;
-update noar ti set b0='N' where id=2;
-update noar tt set v0='SB19QLB0CERD' where id=2;
-update noar ti set v0='SB19QLB0CERD' where id=2;
-update noar tt set b1='PTEY2LECD33SMPZYE' where id=2;
-update noar ti set b1='PTEY2LECD33SMPZYE' where id=2;
-update noar tt set v0='KMBNXEETQDH3EYN73OYNCVQWEQRU' where id=2;
-update noar ti set v0='KMBNXEETQDH3EYN73OYNCVQWEQRU' where id=2;
-update noar tt set b2='ECSVUJ0RNYFGX5FIYC844K62E96B' where id=2;
-update noar ti set b2='ECSVUJ0RNYFGX5FIYC844K62E96B' where id=2;
-update noar tt set v0='TXARXVDIOH3' where id=3;
-update noar ti set v0='TXARXVDIOH3' where id=3;
-update noar tt set b0='ZYH4XMDFTB8W3XW45' where id=3;
-update noar ti set b0='ZYH4XMDFTB8W3XW45' where id=3;
-update noar tt set v0='ZRJV5P42YJMS4UNYVXGTQAO194' where id=3;
-update noar ti set v0='ZRJV5P42YJMS4UNYVXGTQAO194' where id=3;
-update noar tt set b1='UBWNX4AQT8SMTCKR89LNYIL3NSLPUMS' where id=3;
-update noar ti set b1='UBWNX4AQT8SMTCKR89LNYIL3NSLPUMS' where id=3;
-update noar tt set v0='QELDRSGUXXDM0VDM77J0' where id=3;
-update noar ti set v0='QELDRSGUXXDM0VDM77J0' where id=3;
-update noar tt set b2='NZ7OB0C7A7A4F1327U407OGI4L' where id=3;
-update noar ti set b2='NZ7OB0C7A7A4F1327U407OGI4L' where id=3;
-update noar tt set v0='RU10G' where id=4;
-update noar ti set v0='RU10G' where id=4;
-update noar tt set b0='CYB5OC8O389' where id=4;
-update noar ti set b0='CYB5OC8O389' where id=4;
-update noar tt set v0='8AUT' where id=4;
-update noar ti set v0='8AUT' where id=4;
-update noar tt set b1='7F4' where id=4;
-update noar ti set b1='7F4' where id=4;
-update noar tt set v0='BK4GAEHWCSBHE0HNZVVUD6B1TPAW' where id=4;
-update noar ti set v0='BK4GAEHWCSBHE0HNZVVUD6B1TPAW' where id=4;
-update noar tt set b2='4EP9FBNG460A59WCZ2TN76U9JLHGMP' where id=4;
-update noar ti set b2='4EP9FBNG460A59WCZ2TN76U9JLHGMP' where id=4;
-update noar tt set v0='MRNGXR8U7553' where id=5;
-update noar ti set v0='MRNGXR8U7553' where id=5;
-update noar tt set b0='S3GVN2QW7DOFFODAL' where id=5;
-update noar ti set b0='S3GVN2QW7DOFFODAL' where id=5;
-update noar tt set v0='H4CIYCSQ4BE4H93' where id=5;
-update noar ti set v0='H4CIYCSQ4BE4H93' where id=5;
-update noar tt set b1='92H15VK63D54DSQYWT7GFHXD71' where id=5;
-update noar ti set b1='92H15VK63D54DSQYWT7GFHXD71' where id=5;
-update noar tt set v0='C8Z9S1P7VDFDXJYGHO5HP6P0Z8MNSDY' where id=5;
-update noar ti set v0='C8Z9S1P7VDFDXJYGHO5HP6P0Z8MNSDY' where id=5;
-update noar tt set b2='SBCXRAK3HR' where id=5;
-update noar ti set b2='SBCXRAK3HR' where id=5;
-update noar tt set v0='7D4PPC4DBY3PWHOCH' where id=6;
-update noar ti set v0='7D4PPC4DBY3PWHOCH' where id=6;
-update noar tt set b0='J4EWJZ9UC8' where id=6;
-update noar ti set b0='J4EWJZ9UC8' where id=6;
-update noar tt set v0='5YSDW8WQLLNMOR59D1A8UE8VMUX' where id=6;
-update noar ti set v0='5YSDW8WQLLNMOR59D1A8UE8VMUX' where id=6;
-update noar tt set b1='Q3XK2VMOJFTM69FQT9' where id=6;
-update noar ti set b1='Q3XK2VMOJFTM69FQT9' where id=6;
-update noar tt set v0='5HIR90R2QZZL' where id=6;
-update noar ti set v0='5HIR90R2QZZL' where id=6;
-update noar tt set b2='2B2QP7KBDQ' where id=6;
-update noar ti set b2='2B2QP7KBDQ' where id=6;
-update noar tt set v0='LPEHSCY1KU1GZB' where id=7;
-update noar ti set v0='LPEHSCY1KU1GZB' where id=7;
-update noar tt set b0='WQYIH3OL20FINXC3A3XHME0DSP8H' where id=7;
-update noar ti set b0='WQYIH3OL20FINXC3A3XHME0DSP8H' where id=7;
-update noar tt set v0='2HDVCF4TMZZYJ93C4TICVWC6' where id=7;
-update noar ti set v0='2HDVCF4TMZZYJ93C4TICVWC6' where id=7;
-update noar tt set b1='ZEMHJD3Z' where id=7;
-update noar ti set b1='ZEMHJD3Z' where id=7;
-update noar tt set v0='XOQ82O827EYAS2ZUS4VXHRA17KU' where id=7;
-update noar ti set v0='XOQ82O827EYAS2ZUS4VXHRA17KU' where id=7;
-update noar tt set b2='JA7X11TDRZFYYENVP9GFY' where id=7;
-update noar ti set b2='JA7X11TDRZFYYENVP9GFY' where id=7;
-update noar tt set v0='FTE09F6BDURE' where id=8;
-update noar ti set v0='FTE09F6BDURE' where id=8;
-update noar tt set b0='W0T696OU' where id=8;
-update noar ti set b0='W0T696OU' where id=8;
-update noar tt set v0='XPZ5S1N2TPL5HR1MJE3031UQXA6' where id=8;
-update noar ti set v0='XPZ5S1N2TPL5HR1MJE3031UQXA6' where id=8;
-update noar tt set b1='8N1IXUL8XLJ6NY9UNLELM2G4XEF9ID' where id=8;
-update noar ti set b1='8N1IXUL8XLJ6NY9UNLELM2G4XEF9ID' where id=8;
-update noar tt set v0='LW041SWAM03NW8FWT7RV5GIBO' where id=8;
-update noar ti set v0='LW041SWAM03NW8FWT7RV5GIBO' where id=8;
-update noar tt set b2='YCVB7SRDQLYNXN002N' where id=8;
-update noar ti set b2='YCVB7SRDQLYNXN002N' where id=8;
-update noar tt set v0='KQN82IILP3JK' where id=9;
-update noar ti set v0='KQN82IILP3JK' where id=9;
-update noar tt set b0='F9YM8EY9U8W0XT92U6YJTHJLGYF4NK9F' where id=9;
-update noar ti set b0='F9YM8EY9U8W0XT92U6YJTHJLGYF4NK9F' where id=9;
-update noar tt set v0='MDD1EV6JTLX43QINPK428Z62PE4N34S' where id=9;
-update noar ti set v0='MDD1EV6JTLX43QINPK428Z62PE4N34S' where id=9;
-update noar tt set b1='0PUCMC' where id=9;
-update noar ti set b1='0PUCMC' where id=9;
-update noar tt set v0='QL7Q63SYC5JS2SB0QW' where id=9;
-update noar ti set v0='QL7Q63SYC5JS2SB0QW' where id=9;
-update noar tt set b2='BWPBJYJ67E0SIG3CKSZKXBL0MOKT' where id=9;
-update noar ti set b2='BWPBJYJ67E0SIG3CKSZKXBL0MOKT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z104694OJFA' where id=1;
-update noar ti set v0='Z104694OJFA' where id=1;
-update noar tt set b0='RPG0I43KU4AVCULXN3MD2XXXWC4GUTU' where id=1;
-update noar ti set b0='RPG0I43KU4AVCULXN3MD2XXXWC4GUTU' where id=1;
-update noar tt set v0='GCG9RIPJUOG5YY' where id=1;
-update noar ti set v0='GCG9RIPJUOG5YY' where id=1;
-update noar tt set b1='JDPM61NY3TKJ' where id=1;
-update noar ti set b1='JDPM61NY3TKJ' where id=1;
-update noar tt set v0='D8JESE7' where id=1;
-update noar ti set v0='D8JESE7' where id=1;
-update noar tt set b2='HEEE1Q3OLR22EWKDDMTE9SZ9NS' where id=1;
-update noar ti set b2='HEEE1Q3OLR22EWKDDMTE9SZ9NS' where id=1;
-update noar tt set v0='N9OJY26GINEFLG4S' where id=2;
-update noar ti set v0='N9OJY26GINEFLG4S' where id=2;
-update noar tt set b0='K0UQMIL7EV1RXYF' where id=2;
-update noar ti set b0='K0UQMIL7EV1RXYF' where id=2;
-update noar tt set v0='UJLKP3A04AAIKNYI66J60W' where id=2;
-update noar ti set v0='UJLKP3A04AAIKNYI66J60W' where id=2;
-update noar tt set b1='MHT1XDZ5S8O4DMFURETLGK4HQ' where id=2;
-update noar ti set b1='MHT1XDZ5S8O4DMFURETLGK4HQ' where id=2;
-update noar tt set v0='6UZRF4L79IEA' where id=2;
-update noar ti set v0='6UZRF4L79IEA' where id=2;
-update noar tt set b2='A988H0T01T28V1VQA' where id=2;
-update noar ti set b2='A988H0T01T28V1VQA' where id=2;
-update noar tt set v0='9JV' where id=3;
-update noar ti set v0='9JV' where id=3;
-update noar tt set b0='YG8DC08IY536' where id=3;
-update noar ti set b0='YG8DC08IY536' where id=3;
-update noar tt set v0='3FUEF' where id=3;
-update noar ti set v0='3FUEF' where id=3;
-update noar tt set b1='HRSAQND8C85PX' where id=3;
-update noar ti set b1='HRSAQND8C85PX' where id=3;
-update noar tt set v0='P3LH16WDFVHFBPBCQXCU5B0OCSY07' where id=3;
-update noar ti set v0='P3LH16WDFVHFBPBCQXCU5B0OCSY07' where id=3;
-update noar tt set b2='LH5F0' where id=3;
-update noar ti set b2='LH5F0' where id=3;
-update noar tt set v0='KN7GC8T9J2RZQ3CH6M1ZZGER83FAY1X' where id=4;
-update noar ti set v0='KN7GC8T9J2RZQ3CH6M1ZZGER83FAY1X' where id=4;
-update noar tt set b0='H' where id=4;
-update noar ti set b0='H' where id=4;
-update noar tt set v0='BT79' where id=4;
-update noar ti set v0='BT79' where id=4;
-update noar tt set b1='EF24AI' where id=4;
-update noar ti set b1='EF24AI' where id=4;
-update noar tt set v0='MY' where id=4;
-update noar ti set v0='MY' where id=4;
-update noar tt set b2='ZGLZB5P' where id=4;
-update noar ti set b2='ZGLZB5P' where id=4;
-update noar tt set v0='8' where id=5;
-update noar ti set v0='8' where id=5;
-update noar tt set b0='HZTBR6' where id=5;
-update noar ti set b0='HZTBR6' where id=5;
-update noar tt set v0='0JG3CURUM2I2M3Y9ZJ' where id=5;
-update noar ti set v0='0JG3CURUM2I2M3Y9ZJ' where id=5;
-update noar tt set b1='A98P8HM8F4P7PSGHE7' where id=5;
-update noar ti set b1='A98P8HM8F4P7PSGHE7' where id=5;
-update noar tt set v0='65ZRDAZRIWO9PAR0T6MA0EA8' where id=5;
-update noar ti set v0='65ZRDAZRIWO9PAR0T6MA0EA8' where id=5;
-update noar tt set b2='D2K9423' where id=5;
-update noar ti set b2='D2K9423' where id=5;
-update noar tt set v0='W8T9QUSNMD5A7X34PJOC3NYA0' where id=6;
-update noar ti set v0='W8T9QUSNMD5A7X34PJOC3NYA0' where id=6;
-update noar tt set b0='4Z1ES5VG' where id=6;
-update noar ti set b0='4Z1ES5VG' where id=6;
-update noar tt set v0='88' where id=6;
-update noar ti set v0='88' where id=6;
-update noar tt set b1='ADJ92F3K8MI401JOYTMGD' where id=6;
-update noar ti set b1='ADJ92F3K8MI401JOYTMGD' where id=6;
-update noar tt set v0='QBLQLB8K85HTLE6RJ4BNRBF2X' where id=6;
-update noar ti set v0='QBLQLB8K85HTLE6RJ4BNRBF2X' where id=6;
-update noar tt set b2='0EENMWAJK698IWTLAJV82C6CZR4RW' where id=6;
-update noar ti set b2='0EENMWAJK698IWTLAJV82C6CZR4RW' where id=6;
-update noar tt set v0='N6QCJL4T16NK1DRIJ7Q3710MXNWJFA6Y' where id=7;
-update noar ti set v0='N6QCJL4T16NK1DRIJ7Q3710MXNWJFA6Y' where id=7;
-update noar tt set b0='NLRJ8VMTXKLGKGBD' where id=7;
-update noar ti set b0='NLRJ8VMTXKLGKGBD' where id=7;
-update noar tt set v0='1BT1CUJ49G9SHZUSNDOML732TPZB' where id=7;
-update noar ti set v0='1BT1CUJ49G9SHZUSNDOML732TPZB' where id=7;
-update noar tt set b1='315ZRCT3X3ZG69N9GTS9X152H113C4VY' where id=7;
-update noar ti set b1='315ZRCT3X3ZG69N9GTS9X152H113C4VY' where id=7;
-update noar tt set v0='EVTLPJHBKIJUD7HO00TU' where id=7;
-update noar ti set v0='EVTLPJHBKIJUD7HO00TU' where id=7;
-update noar tt set b2='OR472GINOYWB' where id=7;
-update noar ti set b2='OR472GINOYWB' where id=7;
-update noar tt set v0='VW7Q2Q' where id=8;
-update noar ti set v0='VW7Q2Q' where id=8;
-update noar tt set b0='0HPMBR62' where id=8;
-update noar ti set b0='0HPMBR62' where id=8;
-update noar tt set v0='GIL8' where id=8;
-update noar ti set v0='GIL8' where id=8;
-update noar tt set b1='TMJXG7HP' where id=8;
-update noar ti set b1='TMJXG7HP' where id=8;
-update noar tt set v0='N30LDJ2G9ESFQPTCKOIMBEQC' where id=8;
-update noar ti set v0='N30LDJ2G9ESFQPTCKOIMBEQC' where id=8;
-update noar tt set b2='6HM02YPNV9' where id=8;
-update noar ti set b2='6HM02YPNV9' where id=8;
-update noar tt set v0='TBHHU5WCVZ17ABTHU0TZ' where id=9;
-update noar ti set v0='TBHHU5WCVZ17ABTHU0TZ' where id=9;
-update noar tt set b0='OI5E3M8J0LFZB0NJFC9W' where id=9;
-update noar ti set b0='OI5E3M8J0LFZB0NJFC9W' where id=9;
-update noar tt set v0='C7Q9' where id=9;
-update noar ti set v0='C7Q9' where id=9;
-update noar tt set b1='PA4S7GR0YLZGFKDA4I8WV4449JH4I' where id=9;
-update noar ti set b1='PA4S7GR0YLZGFKDA4I8WV4449JH4I' where id=9;
-update noar tt set v0='OKTAUX5EWPAEAWP809JN2P0B' where id=9;
-update noar ti set v0='OKTAUX5EWPAEAWP809JN2P0B' where id=9;
-update noar tt set b2='K' where id=9;
-update noar ti set b2='K' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='42XRBOMG3KC19ICCQZG20F785P' where id=1;
-update noar ti set v0='42XRBOMG3KC19ICCQZG20F785P' where id=1;
-update noar tt set b0='VT6C40X6R3KXKATEA' where id=1;
-update noar ti set b0='VT6C40X6R3KXKATEA' where id=1;
-update noar tt set v0='3ZHP3U319UVUQ34' where id=1;
-update noar ti set v0='3ZHP3U319UVUQ34' where id=1;
-update noar tt set b1='IFFK5DIDR36DQ1HG7U9IWV48WQZ8' where id=1;
-update noar ti set b1='IFFK5DIDR36DQ1HG7U9IWV48WQZ8' where id=1;
-update noar tt set v0='200Q' where id=1;
-update noar ti set v0='200Q' where id=1;
-update noar tt set b2='XE8Y528DXOEFK2YCIAPYH' where id=1;
-update noar ti set b2='XE8Y528DXOEFK2YCIAPYH' where id=1;
-update noar tt set v0='1DNYC' where id=2;
-update noar ti set v0='1DNYC' where id=2;
-update noar tt set b0='CS38OK2MOMA' where id=2;
-update noar ti set b0='CS38OK2MOMA' where id=2;
-update noar tt set v0='KBECZLRCWB4KY2PV04JHCETWNLS1Z3' where id=2;
-update noar ti set v0='KBECZLRCWB4KY2PV04JHCETWNLS1Z3' where id=2;
-update noar tt set b1='O6NU' where id=2;
-update noar ti set b1='O6NU' where id=2;
-update noar tt set v0='4CWDGN1S9O692FN5G6R92XN8GH2OU' where id=2;
-update noar ti set v0='4CWDGN1S9O692FN5G6R92XN8GH2OU' where id=2;
-update noar tt set b2='2NYZDCWZWLVFXUI6ZIOG8JI7027' where id=2;
-update noar ti set b2='2NYZDCWZWLVFXUI6ZIOG8JI7027' where id=2;
-update noar tt set v0='W5XKM60U80BEMX7OTU0RD8ID65FNNYF' where id=3;
-update noar ti set v0='W5XKM60U80BEMX7OTU0RD8ID65FNNYF' where id=3;
-update noar tt set b0='YLRJPC0Q' where id=3;
-update noar ti set b0='YLRJPC0Q' where id=3;
-update noar tt set v0='HV3' where id=3;
-update noar ti set v0='HV3' where id=3;
-update noar tt set b1='TY' where id=3;
-update noar ti set b1='TY' where id=3;
-update noar tt set v0='3BZ4R' where id=3;
-update noar ti set v0='3BZ4R' where id=3;
-update noar tt set b2='SWX42SMYGD3XT' where id=3;
-update noar ti set b2='SWX42SMYGD3XT' where id=3;
-update noar tt set v0='8' where id=4;
-update noar ti set v0='8' where id=4;
-update noar tt set b0='5OPOJFZ4DR7NU' where id=4;
-update noar ti set b0='5OPOJFZ4DR7NU' where id=4;
-update noar tt set v0='Q487J5R36GI' where id=4;
-update noar ti set v0='Q487J5R36GI' where id=4;
-update noar tt set b1='IY9DNBQ77DMW48OMD' where id=4;
-update noar ti set b1='IY9DNBQ77DMW48OMD' where id=4;
-update noar tt set v0='I2KQF9H6YYNIITVNTX' where id=4;
-update noar ti set v0='I2KQF9H6YYNIITVNTX' where id=4;
-update noar tt set b2='ZK' where id=4;
-update noar ti set b2='ZK' where id=4;
-update noar tt set v0='60TPJ6CJSTVX7X0FHEJ864LBGTJKBB25' where id=5;
-update noar ti set v0='60TPJ6CJSTVX7X0FHEJ864LBGTJKBB25' where id=5;
-update noar tt set b0='WQUI7A9IZZ' where id=5;
-update noar ti set b0='WQUI7A9IZZ' where id=5;
-update noar tt set v0='W7DSP2MFS1LN2OAKN36B0Q3T407A' where id=5;
-update noar ti set v0='W7DSP2MFS1LN2OAKN36B0Q3T407A' where id=5;
-update noar tt set b1='Q5' where id=5;
-update noar ti set b1='Q5' where id=5;
-update noar tt set v0='61DS1' where id=5;
-update noar ti set v0='61DS1' where id=5;
-update noar tt set b2='GTWQB44XRH7USTUE2Q3EYI8AZXF' where id=5;
-update noar ti set b2='GTWQB44XRH7USTUE2Q3EYI8AZXF' where id=5;
-update noar tt set v0='7XKGH17THVCPSI' where id=6;
-update noar ti set v0='7XKGH17THVCPSI' where id=6;
-update noar tt set b0='4B0GHZJOA7ZYRF66ISMBLCPZNA2' where id=6;
-update noar ti set b0='4B0GHZJOA7ZYRF66ISMBLCPZNA2' where id=6;
-update noar tt set v0='UPPMBQZJ' where id=6;
-update noar ti set v0='UPPMBQZJ' where id=6;
-update noar tt set b1='1RZNIXTHU2N58' where id=6;
-update noar ti set b1='1RZNIXTHU2N58' where id=6;
-update noar tt set v0='F6R0TIGX4XNTPME14HRTED1CT' where id=6;
-update noar ti set v0='F6R0TIGX4XNTPME14HRTED1CT' where id=6;
-update noar tt set b2='2LPYO6TO8QIVHJP1KAP9PWOW1' where id=6;
-update noar ti set b2='2LPYO6TO8QIVHJP1KAP9PWOW1' where id=6;
-update noar tt set v0='0RE' where id=7;
-update noar ti set v0='0RE' where id=7;
-update noar tt set b0='Z2WBNJYHIP4YY1HQTCK' where id=7;
-update noar ti set b0='Z2WBNJYHIP4YY1HQTCK' where id=7;
-update noar tt set v0='0GCZCELXI' where id=7;
-update noar ti set v0='0GCZCELXI' where id=7;
-update noar tt set b1='6' where id=7;
-update noar ti set b1='6' where id=7;
-update noar tt set v0='5Z1Q2D1P1CWBOJ66I0FI8MO3463FB' where id=7;
-update noar ti set v0='5Z1Q2D1P1CWBOJ66I0FI8MO3463FB' where id=7;
-update noar tt set b2='RGQVQ7S594' where id=7;
-update noar ti set b2='RGQVQ7S594' where id=7;
-update noar tt set v0='H30R' where id=8;
-update noar ti set v0='H30R' where id=8;
-update noar tt set b0='B9NU' where id=8;
-update noar ti set b0='B9NU' where id=8;
-update noar tt set v0='R' where id=8;
-update noar ti set v0='R' where id=8;
-update noar tt set b1='AIWTE5L7VXU9S0AY4GYVXWD7' where id=8;
-update noar ti set b1='AIWTE5L7VXU9S0AY4GYVXWD7' where id=8;
-update noar tt set v0='LFQMIGNS7ZUPS8E5JXWOLZU314' where id=8;
-update noar ti set v0='LFQMIGNS7ZUPS8E5JXWOLZU314' where id=8;
-update noar tt set b2='TOHPIW6Y3QSFRQVJQ4M6FPELPJ0U7SD' where id=8;
-update noar ti set b2='TOHPIW6Y3QSFRQVJQ4M6FPELPJ0U7SD' where id=8;
-update noar tt set v0='2GP4PLTH3UKK9H3AX31OGFD9' where id=9;
-update noar ti set v0='2GP4PLTH3UKK9H3AX31OGFD9' where id=9;
-update noar tt set b0='ACQSK9NVBGKGCXBLL4UOMROFAA5Y9CZS' where id=9;
-update noar ti set b0='ACQSK9NVBGKGCXBLL4UOMROFAA5Y9CZS' where id=9;
-update noar tt set v0='YNOEV0RPCOVSIWI08A' where id=9;
-update noar ti set v0='YNOEV0RPCOVSIWI08A' where id=9;
-update noar tt set b1='7' where id=9;
-update noar ti set b1='7' where id=9;
-update noar tt set v0='52896H3LM2BORSSL6' where id=9;
-update noar ti set v0='52896H3LM2BORSSL6' where id=9;
-update noar tt set b2='DXMZGE' where id=9;
-update noar ti set b2='DXMZGE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='80K1T1DG' where id=1;
-update noar ti set v0='80K1T1DG' where id=1;
-update noar tt set b0='HBX9PLDXOB6KNKZHJX6C' where id=1;
-update noar ti set b0='HBX9PLDXOB6KNKZHJX6C' where id=1;
-update noar tt set v0='ZR024SSYS9O05Q4' where id=1;
-update noar ti set v0='ZR024SSYS9O05Q4' where id=1;
-update noar tt set b1='87199C69QG' where id=1;
-update noar ti set b1='87199C69QG' where id=1;
-update noar tt set v0='8PXK7KI7RJPJK1LQWOAAGD9GBE' where id=1;
-update noar ti set v0='8PXK7KI7RJPJK1LQWOAAGD9GBE' where id=1;
-update noar tt set b2='QPA5AB5LJJ' where id=1;
-update noar ti set b2='QPA5AB5LJJ' where id=1;
-update noar tt set v0='7NHOH2ON5WKWUH24NPQ5UFQ' where id=2;
-update noar ti set v0='7NHOH2ON5WKWUH24NPQ5UFQ' where id=2;
-update noar tt set b0='4M5OS7SHQSAEGN0UK589K' where id=2;
-update noar ti set b0='4M5OS7SHQSAEGN0UK589K' where id=2;
-update noar tt set v0='02R26YGLZQIJO8EA9ZFW6K9DW5N3CY' where id=2;
-update noar ti set v0='02R26YGLZQIJO8EA9ZFW6K9DW5N3CY' where id=2;
-update noar tt set b1='T8' where id=2;
-update noar ti set b1='T8' where id=2;
-update noar tt set v0='XOID16HS0QS90TVDG9NIYLJJ' where id=2;
-update noar ti set v0='XOID16HS0QS90TVDG9NIYLJJ' where id=2;
-update noar tt set b2='Y382S3VVV2HR3' where id=2;
-update noar ti set b2='Y382S3VVV2HR3' where id=2;
-update noar tt set v0='93QMMILBC7BP01GPU4' where id=3;
-update noar ti set v0='93QMMILBC7BP01GPU4' where id=3;
-update noar tt set b0='DORFHEW7V430A05KCH6OH2M09VM4Z2U' where id=3;
-update noar ti set b0='DORFHEW7V430A05KCH6OH2M09VM4Z2U' where id=3;
-update noar tt set v0='JEG71' where id=3;
-update noar ti set v0='JEG71' where id=3;
-update noar tt set b1='9ULCEX2XZ5KP73SPQTR32FSZCL4' where id=3;
-update noar ti set b1='9ULCEX2XZ5KP73SPQTR32FSZCL4' where id=3;
-update noar tt set v0='KC36VT2CIDR8FXV' where id=3;
-update noar ti set v0='KC36VT2CIDR8FXV' where id=3;
-update noar tt set b2='I9YA0SCIJ34HEOPS5111L0D' where id=3;
-update noar ti set b2='I9YA0SCIJ34HEOPS5111L0D' where id=3;
-update noar tt set v0='O67YLVNUWAH5NEKTB30D2TPN8X4FOP4D' where id=4;
-update noar ti set v0='O67YLVNUWAH5NEKTB30D2TPN8X4FOP4D' where id=4;
-update noar tt set b0='NK' where id=4;
-update noar ti set b0='NK' where id=4;
-update noar tt set v0='VLKYVN' where id=4;
-update noar ti set v0='VLKYVN' where id=4;
-update noar tt set b1='IJ' where id=4;
-update noar ti set b1='IJ' where id=4;
-update noar tt set v0='CT99GM7ILWOTCW97Z' where id=4;
-update noar ti set v0='CT99GM7ILWOTCW97Z' where id=4;
-update noar tt set b2='PUD7Z8YBGTG4WK1U84XYOH1I5' where id=4;
-update noar ti set b2='PUD7Z8YBGTG4WK1U84XYOH1I5' where id=4;
-update noar tt set v0='Q4FTV7U0QP00679ON8352BU0X0YS' where id=5;
-update noar ti set v0='Q4FTV7U0QP00679ON8352BU0X0YS' where id=5;
-update noar tt set b0='FW4I2' where id=5;
-update noar ti set b0='FW4I2' where id=5;
-update noar tt set v0='SR7YWKOJF45I1' where id=5;
-update noar ti set v0='SR7YWKOJF45I1' where id=5;
-update noar tt set b1='Y8I3I200H034LJTBAAK' where id=5;
-update noar ti set b1='Y8I3I200H034LJTBAAK' where id=5;
-update noar tt set v0='384TWQL739P440MA4' where id=5;
-update noar ti set v0='384TWQL739P440MA4' where id=5;
-update noar tt set b2='PGI85TB1DA8FO8' where id=5;
-update noar ti set b2='PGI85TB1DA8FO8' where id=5;
-update noar tt set v0='IRI7NYFWLCQNBGM4PNW9EDRLU07' where id=6;
-update noar ti set v0='IRI7NYFWLCQNBGM4PNW9EDRLU07' where id=6;
-update noar tt set b0='1IRJ' where id=6;
-update noar ti set b0='1IRJ' where id=6;
-update noar tt set v0='QR08NEK1SWDK43GKDEDDAIMV' where id=6;
-update noar ti set v0='QR08NEK1SWDK43GKDEDDAIMV' where id=6;
-update noar tt set b1='FLUAGBM' where id=6;
-update noar ti set b1='FLUAGBM' where id=6;
-update noar tt set v0='PSWBQSK86IE4Q7TSCG9DZBED3BP' where id=6;
-update noar ti set v0='PSWBQSK86IE4Q7TSCG9DZBED3BP' where id=6;
-update noar tt set b2='0REGOXSGZ8UYFXFTBC2ZFMORZ2' where id=6;
-update noar ti set b2='0REGOXSGZ8UYFXFTBC2ZFMORZ2' where id=6;
-update noar tt set v0='C' where id=7;
-update noar ti set v0='C' where id=7;
-update noar tt set b0='R' where id=7;
-update noar ti set b0='R' where id=7;
-update noar tt set v0='7C0Q313266KJISX6ER60HQYUEY' where id=7;
-update noar ti set v0='7C0Q313266KJISX6ER60HQYUEY' where id=7;
-update noar tt set b1='M4C7EV' where id=7;
-update noar ti set b1='M4C7EV' where id=7;
-update noar tt set v0='NNJK' where id=7;
-update noar ti set v0='NNJK' where id=7;
-update noar tt set b2='GHN5HV2ZV61GBO1MPA0RA9SAW61F' where id=7;
-update noar ti set b2='GHN5HV2ZV61GBO1MPA0RA9SAW61F' where id=7;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b0='7C81N' where id=8;
-update noar ti set b0='7C81N' where id=8;
-update noar tt set v0='COR37X28U51YQHLOG' where id=8;
-update noar ti set v0='COR37X28U51YQHLOG' where id=8;
-update noar tt set b1='CB0J5X9E7758A' where id=8;
-update noar ti set b1='CB0J5X9E7758A' where id=8;
-update noar tt set v0='95NKZ' where id=8;
-update noar ti set v0='95NKZ' where id=8;
-update noar tt set b2='QCF7RYDWXVUOWLJQ22WUGIGVJ8HXPRR' where id=8;
-update noar ti set b2='QCF7RYDWXVUOWLJQ22WUGIGVJ8HXPRR' where id=8;
-update noar tt set v0='95FUZXMX68GFPRB844WUBJ0UKQNX' where id=9;
-update noar ti set v0='95FUZXMX68GFPRB844WUBJ0UKQNX' where id=9;
-update noar tt set b0='5NF8BYY5NO03' where id=9;
-update noar ti set b0='5NF8BYY5NO03' where id=9;
-update noar tt set v0='8AI' where id=9;
-update noar ti set v0='8AI' where id=9;
-update noar tt set b1='T5CPVMUV1OZMTDPM' where id=9;
-update noar ti set b1='T5CPVMUV1OZMTDPM' where id=9;
-update noar tt set v0='88DP' where id=9;
-update noar ti set v0='88DP' where id=9;
-update noar tt set b2='ZCZIN0VVO68R0QJODEVP4WZ381' where id=9;
-update noar ti set b2='ZCZIN0VVO68R0QJODEVP4WZ381' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V7ZWG4AZN' where id=1;
-update noar ti set v0='V7ZWG4AZN' where id=1;
-update noar tt set b0='TATBDD2ZM99M313' where id=1;
-update noar ti set b0='TATBDD2ZM99M313' where id=1;
-update noar tt set v0='03LC2CBJJ0BL74IK4ISJY' where id=1;
-update noar ti set v0='03LC2CBJJ0BL74IK4ISJY' where id=1;
-update noar tt set b1='AJAKRSLCG2GB53F5HN96' where id=1;
-update noar ti set b1='AJAKRSLCG2GB53F5HN96' where id=1;
-update noar tt set v0='5PM2W' where id=1;
-update noar ti set v0='5PM2W' where id=1;
-update noar tt set b2='UU5KAQ0CLOX84U016VEDS' where id=1;
-update noar ti set b2='UU5KAQ0CLOX84U016VEDS' where id=1;
-update noar tt set v0='210ZEO5YTH9U4' where id=2;
-update noar ti set v0='210ZEO5YTH9U4' where id=2;
-update noar tt set b0='RPS5LC05P2636TZP11ZHC4TKA9EGDD' where id=2;
-update noar ti set b0='RPS5LC05P2636TZP11ZHC4TKA9EGDD' where id=2;
-update noar tt set v0='CIUKVTTPFWQ4GJX1JICRFDHE' where id=2;
-update noar ti set v0='CIUKVTTPFWQ4GJX1JICRFDHE' where id=2;
-update noar tt set b1='5LUQKEQ0JI9SSXBQGD9P43232W' where id=2;
-update noar ti set b1='5LUQKEQ0JI9SSXBQGD9P43232W' where id=2;
-update noar tt set v0='9I0CLSUIA47H9ME' where id=2;
-update noar ti set v0='9I0CLSUIA47H9ME' where id=2;
-update noar tt set b2='DRK53ATV11Y3DDQLR7Q7R' where id=2;
-update noar ti set b2='DRK53ATV11Y3DDQLR7Q7R' where id=2;
-update noar tt set v0='PB0XVODYOWXTF84Q8OX6SD21' where id=3;
-update noar ti set v0='PB0XVODYOWXTF84Q8OX6SD21' where id=3;
-update noar tt set b0='HJZ9E7Q044US50K9VTSXDM' where id=3;
-update noar ti set b0='HJZ9E7Q044US50K9VTSXDM' where id=3;
-update noar tt set v0='5TMMHP3DQTDU7IFW8KCIK96YPDCU' where id=3;
-update noar ti set v0='5TMMHP3DQTDU7IFW8KCIK96YPDCU' where id=3;
-update noar tt set b1='OPYEFP5EXI0N' where id=3;
-update noar ti set b1='OPYEFP5EXI0N' where id=3;
-update noar tt set v0='HMSL2S' where id=3;
-update noar ti set v0='HMSL2S' where id=3;
-update noar tt set b2='JJFG1F0RC' where id=3;
-update noar ti set b2='JJFG1F0RC' where id=3;
-update noar tt set v0='5RE63AKKYUL16QBPQ929IW5NB9' where id=4;
-update noar ti set v0='5RE63AKKYUL16QBPQ929IW5NB9' where id=4;
-update noar tt set b0='4F91R01XDIYTY7PUS8DX' where id=4;
-update noar ti set b0='4F91R01XDIYTY7PUS8DX' where id=4;
-update noar tt set v0='XM2LWTBVF6WNNR1Y' where id=4;
-update noar ti set v0='XM2LWTBVF6WNNR1Y' where id=4;
-update noar tt set b1='FKZ7RP1ZW8YO49BZOUNJGZWL9XA47HZZ' where id=4;
-update noar ti set b1='FKZ7RP1ZW8YO49BZOUNJGZWL9XA47HZZ' where id=4;
-update noar tt set v0='Y1EDT095QEUGSC80O9QXH2YPA' where id=4;
-update noar ti set v0='Y1EDT095QEUGSC80O9QXH2YPA' where id=4;
-update noar tt set b2='7U0W7OCG8' where id=4;
-update noar ti set b2='7U0W7OCG8' where id=4;
-update noar tt set v0='3XVPGMXMQLK70U3' where id=5;
-update noar ti set v0='3XVPGMXMQLK70U3' where id=5;
-update noar tt set b0='Y4QWDP12JWF36SF1' where id=5;
-update noar ti set b0='Y4QWDP12JWF36SF1' where id=5;
-update noar tt set v0='D2H16PRZVJV320S5IJ' where id=5;
-update noar ti set v0='D2H16PRZVJV320S5IJ' where id=5;
-update noar tt set b1='H0HEHKKSFQZGIS' where id=5;
-update noar ti set b1='H0HEHKKSFQZGIS' where id=5;
-update noar tt set v0='1LK5USMV06RCN7UW6QNAUKN6' where id=5;
-update noar ti set v0='1LK5USMV06RCN7UW6QNAUKN6' where id=5;
-update noar tt set b2='S8UCVUCJUTL7SX2UW0O5H3PJ' where id=5;
-update noar ti set b2='S8UCVUCJUTL7SX2UW0O5H3PJ' where id=5;
-update noar tt set v0='2WFOQNFRK7RG1LHKM69YAX3DU' where id=6;
-update noar ti set v0='2WFOQNFRK7RG1LHKM69YAX3DU' where id=6;
-update noar tt set b0='MOXEFXE7O86GBF149569NE83BRULB' where id=6;
-update noar ti set b0='MOXEFXE7O86GBF149569NE83BRULB' where id=6;
-update noar tt set v0='W381UCX' where id=6;
-update noar ti set v0='W381UCX' where id=6;
-update noar tt set b1='J75YLBPR6MQ' where id=6;
-update noar ti set b1='J75YLBPR6MQ' where id=6;
-update noar tt set v0='W7AOOR8I9455' where id=6;
-update noar ti set v0='W7AOOR8I9455' where id=6;
-update noar tt set b2='P26M' where id=6;
-update noar ti set b2='P26M' where id=6;
-update noar tt set v0='CL3WQ1K115R' where id=7;
-update noar ti set v0='CL3WQ1K115R' where id=7;
-update noar tt set b0='HNAN9AVT0AOT2OFX6QK1279S' where id=7;
-update noar ti set b0='HNAN9AVT0AOT2OFX6QK1279S' where id=7;
-update noar tt set v0='BNU3MYAPQ86OOQI8K2XJ0X' where id=7;
-update noar ti set v0='BNU3MYAPQ86OOQI8K2XJ0X' where id=7;
-update noar tt set b1='3SB8DB8XRHCJQ2M9YE0H9BS1T51' where id=7;
-update noar ti set b1='3SB8DB8XRHCJQ2M9YE0H9BS1T51' where id=7;
-update noar tt set v0='IH390HHQZUMM67V2U8ETY' where id=7;
-update noar ti set v0='IH390HHQZUMM67V2U8ETY' where id=7;
-update noar tt set b2='HWMGCETHG' where id=7;
-update noar ti set b2='HWMGCETHG' where id=7;
-update noar tt set v0='ZPD0QKTZY8GGA' where id=8;
-update noar ti set v0='ZPD0QKTZY8GGA' where id=8;
-update noar tt set b0='SPPEFGAI' where id=8;
-update noar ti set b0='SPPEFGAI' where id=8;
-update noar tt set v0='RTFOKFTU2KIMD' where id=8;
-update noar ti set v0='RTFOKFTU2KIMD' where id=8;
-update noar tt set b1='58' where id=8;
-update noar ti set b1='58' where id=8;
-update noar tt set v0='DUIYVWOW' where id=8;
-update noar ti set v0='DUIYVWOW' where id=8;
-update noar tt set b2='ZL0M4SSJ488QF1RRW9' where id=8;
-update noar ti set b2='ZL0M4SSJ488QF1RRW9' where id=8;
-update noar tt set v0='IMBQX11WXDZD23' where id=9;
-update noar ti set v0='IMBQX11WXDZD23' where id=9;
-update noar tt set b0='LR95KY4LF9LBODKVVYP6VNQB5A97V' where id=9;
-update noar ti set b0='LR95KY4LF9LBODKVVYP6VNQB5A97V' where id=9;
-update noar tt set v0='9G2XMTYWQ9DZHC6R2SZFMHM7FIN2FXNE' where id=9;
-update noar ti set v0='9G2XMTYWQ9DZHC6R2SZFMHM7FIN2FXNE' where id=9;
-update noar tt set b1='YJBADF389CUS9CZBY9K3T07ICL4' where id=9;
-update noar ti set b1='YJBADF389CUS9CZBY9K3T07ICL4' where id=9;
-update noar tt set v0='GLDLMJP3SGKJ1IIAJPJ' where id=9;
-update noar ti set v0='GLDLMJP3SGKJ1IIAJPJ' where id=9;
-update noar tt set b2='Y5SXJBOJP7OU8I251M29ZNEAWF98Z' where id=9;
-update noar ti set b2='Y5SXJBOJP7OU8I251M29ZNEAWF98Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HEMYCHEGMT4Y1B9' where id=1;
-update noar ti set v0='HEMYCHEGMT4Y1B9' where id=1;
-update noar tt set b0='FFNXWDY2QWMMI8GC' where id=1;
-update noar ti set b0='FFNXWDY2QWMMI8GC' where id=1;
-update noar tt set v0='RE6A13N6VX4X7WRFBDODLPKG38MTP' where id=1;
-update noar ti set v0='RE6A13N6VX4X7WRFBDODLPKG38MTP' where id=1;
-update noar tt set b1='N' where id=1;
-update noar ti set b1='N' where id=1;
-update noar tt set v0='ZUEDPH7OKOEK2A' where id=1;
-update noar ti set v0='ZUEDPH7OKOEK2A' where id=1;
-update noar tt set b2='PZKKNBCMF7HFB2Z622Y' where id=1;
-update noar ti set b2='PZKKNBCMF7HFB2Z622Y' where id=1;
-update noar tt set v0='O326QBS9C' where id=2;
-update noar ti set v0='O326QBS9C' where id=2;
-update noar tt set b0='83XA2ZJWA6FIV8IE2L6PMYV460RF7J' where id=2;
-update noar ti set b0='83XA2ZJWA6FIV8IE2L6PMYV460RF7J' where id=2;
-update noar tt set v0='IVBTK11YVL' where id=2;
-update noar ti set v0='IVBTK11YVL' where id=2;
-update noar tt set b1='62LZS7HF1Y151FFD09AZC70WUBBRE5FC' where id=2;
-update noar ti set b1='62LZS7HF1Y151FFD09AZC70WUBBRE5FC' where id=2;
-update noar tt set v0='UKT9TGCHU2IQOT2BM3TEPMIOKTJJ3LWE' where id=2;
-update noar ti set v0='UKT9TGCHU2IQOT2BM3TEPMIOKTJJ3LWE' where id=2;
-update noar tt set b2='OFCOACO' where id=2;
-update noar ti set b2='OFCOACO' where id=2;
-update noar tt set v0='3UD24CUV4J837VZZMOOZ14DMGR7CL' where id=3;
-update noar ti set v0='3UD24CUV4J837VZZMOOZ14DMGR7CL' where id=3;
-update noar tt set b0='H118W0CPF67WCLB0H' where id=3;
-update noar ti set b0='H118W0CPF67WCLB0H' where id=3;
-update noar tt set v0='YEEL8JQUQA081O7FHKEKG0UFHWCF' where id=3;
-update noar ti set v0='YEEL8JQUQA081O7FHKEKG0UFHWCF' where id=3;
-update noar tt set b1='AR2AHT9YYH5BGWNEFV2HJ5F8ZPN2X1' where id=3;
-update noar ti set b1='AR2AHT9YYH5BGWNEFV2HJ5F8ZPN2X1' where id=3;
-update noar tt set v0='VR6HMN8I7XJ7B' where id=3;
-update noar ti set v0='VR6HMN8I7XJ7B' where id=3;
-update noar tt set b2='TZSEX34FFOQXBTS36BP2DIW8SDTS' where id=3;
-update noar ti set b2='TZSEX34FFOQXBTS36BP2DIW8SDTS' where id=3;
-update noar tt set v0='GJ5O8KZWHXT9NRAET8U2OH9NA7GNXEYO' where id=4;
-update noar ti set v0='GJ5O8KZWHXT9NRAET8U2OH9NA7GNXEYO' where id=4;
-update noar tt set b0='WKERUZFBWX2TK2RU4NYGFT' where id=4;
-update noar ti set b0='WKERUZFBWX2TK2RU4NYGFT' where id=4;
-update noar tt set v0='IKLNC2XN0LRFTWDOLYA4P' where id=4;
-update noar ti set v0='IKLNC2XN0LRFTWDOLYA4P' where id=4;
-update noar tt set b1='5C6' where id=4;
-update noar ti set b1='5C6' where id=4;
-update noar tt set v0='0HP0DQ87N0UUZXUVBSD' where id=4;
-update noar ti set v0='0HP0DQ87N0UUZXUVBSD' where id=4;
-update noar tt set b2='PCB45590USUWTZTZJZAB4YG1E8' where id=4;
-update noar ti set b2='PCB45590USUWTZTZJZAB4YG1E8' where id=4;
-update noar tt set v0='WI' where id=5;
-update noar ti set v0='WI' where id=5;
-update noar tt set b0='B6G' where id=5;
-update noar ti set b0='B6G' where id=5;
-update noar tt set v0='0NEJKWGH3E6RQM2EO2G4M31B' where id=5;
-update noar ti set v0='0NEJKWGH3E6RQM2EO2G4M31B' where id=5;
-update noar tt set b1='VTA' where id=5;
-update noar ti set b1='VTA' where id=5;
-update noar tt set v0='FHN7PZUPR0K5MZBZC7UQKY57I' where id=5;
-update noar ti set v0='FHN7PZUPR0K5MZBZC7UQKY57I' where id=5;
-update noar tt set b2='JWC437U603LHDVC6' where id=5;
-update noar ti set b2='JWC437U603LHDVC6' where id=5;
-update noar tt set v0='W95HR' where id=6;
-update noar ti set v0='W95HR' where id=6;
-update noar tt set b0='KW1L' where id=6;
-update noar ti set b0='KW1L' where id=6;
-update noar tt set v0='W3PKX3RMYXH0VO4S0X03ZCOG4EP' where id=6;
-update noar ti set v0='W3PKX3RMYXH0VO4S0X03ZCOG4EP' where id=6;
-update noar tt set b1='3M' where id=6;
-update noar ti set b1='3M' where id=6;
-update noar tt set v0='58SYRP3KAZWEZCW0KCKL0P6C1OP3' where id=6;
-update noar ti set v0='58SYRP3KAZWEZCW0KCKL0P6C1OP3' where id=6;
-update noar tt set b2='G' where id=6;
-update noar ti set b2='G' where id=6;
-update noar tt set v0='1V69FB47T49HMDZJ6WXV7HYNXY4S' where id=7;
-update noar ti set v0='1V69FB47T49HMDZJ6WXV7HYNXY4S' where id=7;
-update noar tt set b0='S4WKPRVBAQWOJHPQ84PBX8PC2BZR' where id=7;
-update noar ti set b0='S4WKPRVBAQWOJHPQ84PBX8PC2BZR' where id=7;
-update noar tt set v0='U9ZG9I7RFDV1J4H9MCP1IBXCIW' where id=7;
-update noar ti set v0='U9ZG9I7RFDV1J4H9MCP1IBXCIW' where id=7;
-update noar tt set b1='Z6VEJCBCNSM7BM2G' where id=7;
-update noar ti set b1='Z6VEJCBCNSM7BM2G' where id=7;
-update noar tt set v0='CHW4AYEMTEZ0Y84HJBTPD40TR03XZ' where id=7;
-update noar ti set v0='CHW4AYEMTEZ0Y84HJBTPD40TR03XZ' where id=7;
-update noar tt set b2='WICZLVZ1DA6PMSMQ1JPA2' where id=7;
-update noar ti set b2='WICZLVZ1DA6PMSMQ1JPA2' where id=7;
-update noar tt set v0='JBCKL91QVNSC' where id=8;
-update noar ti set v0='JBCKL91QVNSC' where id=8;
-update noar tt set b0='VU' where id=8;
-update noar ti set b0='VU' where id=8;
-update noar tt set v0='TKRV0AGLFXH9' where id=8;
-update noar ti set v0='TKRV0AGLFXH9' where id=8;
-update noar tt set b1='FYZTUUXIDOM2JC7D5UDTFNVEXNKC67V' where id=8;
-update noar ti set b1='FYZTUUXIDOM2JC7D5UDTFNVEXNKC67V' where id=8;
-update noar tt set v0='ZASLCM7TE29EMVXOLZ4' where id=8;
-update noar ti set v0='ZASLCM7TE29EMVXOLZ4' where id=8;
-update noar tt set b2='385MA3E0O1D2K0ANMSJX6I32B' where id=8;
-update noar ti set b2='385MA3E0O1D2K0ANMSJX6I32B' where id=8;
-update noar tt set v0='R9QS4' where id=9;
-update noar ti set v0='R9QS4' where id=9;
-update noar tt set b0='01XPT9N4' where id=9;
-update noar ti set b0='01XPT9N4' where id=9;
-update noar tt set v0='O4Z' where id=9;
-update noar ti set v0='O4Z' where id=9;
-update noar tt set b1='NF5VSD2PZT5W57FER4VY8Z2DQ8I1LNJ' where id=9;
-update noar ti set b1='NF5VSD2PZT5W57FER4VY8Z2DQ8I1LNJ' where id=9;
-update noar tt set v0='5SVC884CFGCG77UER3NUZ95KY5M4Q' where id=9;
-update noar ti set v0='5SVC884CFGCG77UER3NUZ95KY5M4Q' where id=9;
-update noar tt set b2='8B' where id=9;
-update noar ti set b2='8B' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VBNLXDWCY8P0D827ZS' where id=1;
-update noar ti set v0='VBNLXDWCY8P0D827ZS' where id=1;
-update noar tt set b0='HGOQ86QPAJELJY' where id=1;
-update noar ti set b0='HGOQ86QPAJELJY' where id=1;
-update noar tt set v0='D11ZZAFZDELOMBJ9F4' where id=1;
-update noar ti set v0='D11ZZAFZDELOMBJ9F4' where id=1;
-update noar tt set b1='W1HW4' where id=1;
-update noar ti set b1='W1HW4' where id=1;
-update noar tt set v0='JG8L8NA067' where id=1;
-update noar ti set v0='JG8L8NA067' where id=1;
-update noar tt set b2='I' where id=1;
-update noar ti set b2='I' where id=1;
-update noar tt set v0='WU6IU' where id=2;
-update noar ti set v0='WU6IU' where id=2;
-update noar tt set b0='2DL5F2ZV0' where id=2;
-update noar ti set b0='2DL5F2ZV0' where id=2;
-update noar tt set v0='GOUMQ5RXP5IF0S64UXY5UX' where id=2;
-update noar ti set v0='GOUMQ5RXP5IF0S64UXY5UX' where id=2;
-update noar tt set b1='9Q4XP7Z3O2DC5010C4L2JA' where id=2;
-update noar ti set b1='9Q4XP7Z3O2DC5010C4L2JA' where id=2;
-update noar tt set v0='6I2SHG3IOPRDKOI9UYJN6' where id=2;
-update noar ti set v0='6I2SHG3IOPRDKOI9UYJN6' where id=2;
-update noar tt set b2='6WSWK5E9EBJVXBKVD7IJWFP57VNY' where id=2;
-update noar ti set b2='6WSWK5E9EBJVXBKVD7IJWFP57VNY' where id=2;
-update noar tt set v0='3K43ZFVV8Y8' where id=3;
-update noar ti set v0='3K43ZFVV8Y8' where id=3;
-update noar tt set b0='X18B2' where id=3;
-update noar ti set b0='X18B2' where id=3;
-update noar tt set v0='1AS08QZHPYLM99KTAS58' where id=3;
-update noar ti set v0='1AS08QZHPYLM99KTAS58' where id=3;
-update noar tt set b1='Q9ANGZ' where id=3;
-update noar ti set b1='Q9ANGZ' where id=3;
-update noar tt set v0='70QIT25GLE' where id=3;
-update noar ti set v0='70QIT25GLE' where id=3;
-update noar tt set b2='PPJLC0N1IFY4K6KJ' where id=3;
-update noar ti set b2='PPJLC0N1IFY4K6KJ' where id=3;
-update noar tt set v0='TN4GIH4YSG411YD3' where id=4;
-update noar ti set v0='TN4GIH4YSG411YD3' where id=4;
-update noar tt set b0='YQZYG98APFB9HZ360L7WN9GCXDSHC6' where id=4;
-update noar ti set b0='YQZYG98APFB9HZ360L7WN9GCXDSHC6' where id=4;
-update noar tt set v0='BW00HBMU4U' where id=4;
-update noar ti set v0='BW00HBMU4U' where id=4;
-update noar tt set b1='7144MN0RURPUP4UZGQEVGRGG8A4CY4W' where id=4;
-update noar ti set b1='7144MN0RURPUP4UZGQEVGRGG8A4CY4W' where id=4;
-update noar tt set v0='ZMWJ2SULYN8RGNJZ863LNJB0AFCGWU' where id=4;
-update noar ti set v0='ZMWJ2SULYN8RGNJZ863LNJB0AFCGWU' where id=4;
-update noar tt set b2='1SC2' where id=4;
-update noar ti set b2='1SC2' where id=4;
-update noar tt set v0='O7' where id=5;
-update noar ti set v0='O7' where id=5;
-update noar tt set b0='2X54APC5PR3DS4KH04VGE' where id=5;
-update noar ti set b0='2X54APC5PR3DS4KH04VGE' where id=5;
-update noar tt set v0='HVY5EKT1ZXCRJ' where id=5;
-update noar ti set v0='HVY5EKT1ZXCRJ' where id=5;
-update noar tt set b1='WTPTUF' where id=5;
-update noar ti set b1='WTPTUF' where id=5;
-update noar tt set v0='KHD78EKF9P5HSYN0KDYAUGC9' where id=5;
-update noar ti set v0='KHD78EKF9P5HSYN0KDYAUGC9' where id=5;
-update noar tt set b2='J477EQG00AHOH3WA9' where id=5;
-update noar ti set b2='J477EQG00AHOH3WA9' where id=5;
-update noar tt set v0='LCFGNS92EOU6YKAF' where id=6;
-update noar ti set v0='LCFGNS92EOU6YKAF' where id=6;
-update noar tt set b0='O3U1RW1BOJYOP3J' where id=6;
-update noar ti set b0='O3U1RW1BOJYOP3J' where id=6;
-update noar tt set v0='LA17XKMM6XURUMQXMSW38' where id=6;
-update noar ti set v0='LA17XKMM6XURUMQXMSW38' where id=6;
-update noar tt set b1='N' where id=6;
-update noar ti set b1='N' where id=6;
-update noar tt set v0='MTFL4RSOQ98VKT1' where id=6;
-update noar ti set v0='MTFL4RSOQ98VKT1' where id=6;
-update noar tt set b2='CTSJ5TE2Z85Y4SHXSG' where id=6;
-update noar ti set b2='CTSJ5TE2Z85Y4SHXSG' where id=6;
-update noar tt set v0='LEM2DK4XYJGAMQL' where id=7;
-update noar ti set v0='LEM2DK4XYJGAMQL' where id=7;
-update noar tt set b0='CNHPI6OQPRBMR' where id=7;
-update noar ti set b0='CNHPI6OQPRBMR' where id=7;
-update noar tt set v0='0T31' where id=7;
-update noar ti set v0='0T31' where id=7;
-update noar tt set b1='KWTYAN3JHT7RVQGOMMC8Z' where id=7;
-update noar ti set b1='KWTYAN3JHT7RVQGOMMC8Z' where id=7;
-update noar tt set v0='DT2AYTM1RYB5ELQKU3B2' where id=7;
-update noar ti set v0='DT2AYTM1RYB5ELQKU3B2' where id=7;
-update noar tt set b2='2H5XXD4MLKVUKKLHM6' where id=7;
-update noar ti set b2='2H5XXD4MLKVUKKLHM6' where id=7;
-update noar tt set v0='XII6KEUC23X' where id=8;
-update noar ti set v0='XII6KEUC23X' where id=8;
-update noar tt set b0='KM9J386EX9MJLD79POMU4' where id=8;
-update noar ti set b0='KM9J386EX9MJLD79POMU4' where id=8;
-update noar tt set v0='0JLFR7G9QWSUO' where id=8;
-update noar ti set v0='0JLFR7G9QWSUO' where id=8;
-update noar tt set b1='DLAAOUBXYGC87UIV88LM9' where id=8;
-update noar ti set b1='DLAAOUBXYGC87UIV88LM9' where id=8;
-update noar tt set v0='JKVYZY6K0RCCLRMEX0E' where id=8;
-update noar ti set v0='JKVYZY6K0RCCLRMEX0E' where id=8;
-update noar tt set b2='EW5AG' where id=8;
-update noar ti set b2='EW5AG' where id=8;
-update noar tt set v0='BJ3I5IB' where id=9;
-update noar ti set v0='BJ3I5IB' where id=9;
-update noar tt set b0='5QNVTA0D23UQ' where id=9;
-update noar ti set b0='5QNVTA0D23UQ' where id=9;
-update noar tt set v0='LLROIM1QK2YUBGD2SCAAGEE90Y' where id=9;
-update noar ti set v0='LLROIM1QK2YUBGD2SCAAGEE90Y' where id=9;
-update noar tt set b1='BLBPU6CTR3FZH71YP8WEYRGS1LE33EP' where id=9;
-update noar ti set b1='BLBPU6CTR3FZH71YP8WEYRGS1LE33EP' where id=9;
-update noar tt set v0='W6YY3MSY6OGNZL5YDGJ95' where id=9;
-update noar ti set v0='W6YY3MSY6OGNZL5YDGJ95' where id=9;
-update noar tt set b2='1ES1IN7ZEVXSNP9G2T' where id=9;
-update noar ti set b2='1ES1IN7ZEVXSNP9G2T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NNCHWZG' where id=1;
-update noar ti set v0='NNCHWZG' where id=1;
-update noar tt set b0='V62LJQQ1N8Z' where id=1;
-update noar ti set b0='V62LJQQ1N8Z' where id=1;
-update noar tt set v0='UP6JH766TL8DIPJW26GG' where id=1;
-update noar ti set v0='UP6JH766TL8DIPJW26GG' where id=1;
-update noar tt set b1='972' where id=1;
-update noar ti set b1='972' where id=1;
-update noar tt set v0='V76YTXYWIB5CQE3JP7WH31' where id=1;
-update noar ti set v0='V76YTXYWIB5CQE3JP7WH31' where id=1;
-update noar tt set b2='UOQ975H6L3E2L761L978SIFX' where id=1;
-update noar ti set b2='UOQ975H6L3E2L761L978SIFX' where id=1;
-update noar tt set v0='6V8F8IBA24O20SELD' where id=2;
-update noar ti set v0='6V8F8IBA24O20SELD' where id=2;
-update noar tt set b0='C7UHQE5LRMP6GCS9LJHP3PJ3' where id=2;
-update noar ti set b0='C7UHQE5LRMP6GCS9LJHP3PJ3' where id=2;
-update noar tt set v0='I8KDINPV3HQDCOFVSTOI' where id=2;
-update noar ti set v0='I8KDINPV3HQDCOFVSTOI' where id=2;
-update noar tt set b1='GNHXYR7U8X' where id=2;
-update noar ti set b1='GNHXYR7U8X' where id=2;
-update noar tt set v0='IL8' where id=2;
-update noar ti set v0='IL8' where id=2;
-update noar tt set b2='V9NL7V5CEW4EOUIML3PGE0YA2' where id=2;
-update noar ti set b2='V9NL7V5CEW4EOUIML3PGE0YA2' where id=2;
-update noar tt set v0='S63FMJ' where id=3;
-update noar ti set v0='S63FMJ' where id=3;
-update noar tt set b0='VRLARBNL5LFZZXO' where id=3;
-update noar ti set b0='VRLARBNL5LFZZXO' where id=3;
-update noar tt set v0='9HBT0A45DHHLBMNK6DOEZYI' where id=3;
-update noar ti set v0='9HBT0A45DHHLBMNK6DOEZYI' where id=3;
-update noar tt set b1='QLXOSRJSFXFOMJUXSBYHU' where id=3;
-update noar ti set b1='QLXOSRJSFXFOMJUXSBYHU' where id=3;
-update noar tt set v0='8KDWYIM24DDZD8GBGZ' where id=3;
-update noar ti set v0='8KDWYIM24DDZD8GBGZ' where id=3;
-update noar tt set b2='W0M52DI0AXF3ITN9FA68MFZDHL1AO7A' where id=3;
-update noar ti set b2='W0M52DI0AXF3ITN9FA68MFZDHL1AO7A' where id=3;
-update noar tt set v0='816JGL6G79SMB' where id=4;
-update noar ti set v0='816JGL6G79SMB' where id=4;
-update noar tt set b0='172JZ8EV6BG5E4BS' where id=4;
-update noar ti set b0='172JZ8EV6BG5E4BS' where id=4;
-update noar tt set v0='6CA538UKIEPYDC7MA2BLT0' where id=4;
-update noar ti set v0='6CA538UKIEPYDC7MA2BLT0' where id=4;
-update noar tt set b1='2S25DBO8AGY7QYZ9RX9' where id=4;
-update noar ti set b1='2S25DBO8AGY7QYZ9RX9' where id=4;
-update noar tt set v0='VBHPTZFVTJUHGGE71L2O' where id=4;
-update noar ti set v0='VBHPTZFVTJUHGGE71L2O' where id=4;
-update noar tt set b2='1ZBLWOA2SI93MVUVNBE82WXY71SQHQ' where id=4;
-update noar ti set b2='1ZBLWOA2SI93MVUVNBE82WXY71SQHQ' where id=4;
-update noar tt set v0='FW7643Z' where id=5;
-update noar ti set v0='FW7643Z' where id=5;
-update noar tt set b0='ZN813I0S8998E31Q1QFMHHBU' where id=5;
-update noar ti set b0='ZN813I0S8998E31Q1QFMHHBU' where id=5;
-update noar tt set v0='KS9LRDYKYKJEUA8VT887' where id=5;
-update noar ti set v0='KS9LRDYKYKJEUA8VT887' where id=5;
-update noar tt set b1='CXN90DC77STQC8FZBC31' where id=5;
-update noar ti set b1='CXN90DC77STQC8FZBC31' where id=5;
-update noar tt set v0='HZSW3GC2GD5F1U8SYG16TNIN' where id=5;
-update noar ti set v0='HZSW3GC2GD5F1U8SYG16TNIN' where id=5;
-update noar tt set b2='PAHYVJY6K5EAMHW2R674' where id=5;
-update noar ti set b2='PAHYVJY6K5EAMHW2R674' where id=5;
-update noar tt set v0='KYQ2YM4SP8T52EDP7' where id=6;
-update noar ti set v0='KYQ2YM4SP8T52EDP7' where id=6;
-update noar tt set b0='QGAJ4I' where id=6;
-update noar ti set b0='QGAJ4I' where id=6;
-update noar tt set v0='HVBHKHZQ1JK4H1QHHQ3TT' where id=6;
-update noar ti set v0='HVBHKHZQ1JK4H1QHHQ3TT' where id=6;
-update noar tt set b1='6W9U8TSLOW1BGPJRO3LLA7KMACW9' where id=6;
-update noar ti set b1='6W9U8TSLOW1BGPJRO3LLA7KMACW9' where id=6;
-update noar tt set v0='W14WY3M9SSHZ39C7P54RN1WPJ9YZAB0' where id=6;
-update noar ti set v0='W14WY3M9SSHZ39C7P54RN1WPJ9YZAB0' where id=6;
-update noar tt set b2='10LWIW6DZJAC' where id=6;
-update noar ti set b2='10LWIW6DZJAC' where id=6;
-update noar tt set v0='AZJVV74K5E60TAP0R7BXR8N0BL' where id=7;
-update noar ti set v0='AZJVV74K5E60TAP0R7BXR8N0BL' where id=7;
-update noar tt set b0='HTRBI14ZEVI' where id=7;
-update noar ti set b0='HTRBI14ZEVI' where id=7;
-update noar tt set v0='YPZDK29RF' where id=7;
-update noar ti set v0='YPZDK29RF' where id=7;
-update noar tt set b1='IF42WK3QIJDZ2U8Z5PVS53' where id=7;
-update noar ti set b1='IF42WK3QIJDZ2U8Z5PVS53' where id=7;
-update noar tt set v0='EQ6Q8EY87BHUD9BH762SKD1EYY8' where id=7;
-update noar ti set v0='EQ6Q8EY87BHUD9BH762SKD1EYY8' where id=7;
-update noar tt set b2='BKC0IGEBLGMXCBK873X0UG4TCO9' where id=7;
-update noar ti set b2='BKC0IGEBLGMXCBK873X0UG4TCO9' where id=7;
-update noar tt set v0='GVOYN7JMCCC' where id=8;
-update noar ti set v0='GVOYN7JMCCC' where id=8;
-update noar tt set b0='R22TS1O1GEY34' where id=8;
-update noar ti set b0='R22TS1O1GEY34' where id=8;
-update noar tt set v0='4RN0AJO7WY30RWALO30QQ2401' where id=8;
-update noar ti set v0='4RN0AJO7WY30RWALO30QQ2401' where id=8;
-update noar tt set b1='35EU66WGWFFKL64MH2NVQJ9ZCDK' where id=8;
-update noar ti set b1='35EU66WGWFFKL64MH2NVQJ9ZCDK' where id=8;
-update noar tt set v0='Y8' where id=8;
-update noar ti set v0='Y8' where id=8;
-update noar tt set b2='QLTZBSKPUFAMX1ZAC' where id=8;
-update noar ti set b2='QLTZBSKPUFAMX1ZAC' where id=8;
-update noar tt set v0='CECRHPZC3MFG155D' where id=9;
-update noar ti set v0='CECRHPZC3MFG155D' where id=9;
-update noar tt set b0='8GR46T3GF5TN' where id=9;
-update noar ti set b0='8GR46T3GF5TN' where id=9;
-update noar tt set v0='W2TCPWFKBPA' where id=9;
-update noar ti set v0='W2TCPWFKBPA' where id=9;
-update noar tt set b1='ZS20088B3OEEY8X1YRHC8BORTB0TSMEW' where id=9;
-update noar ti set b1='ZS20088B3OEEY8X1YRHC8BORTB0TSMEW' where id=9;
-update noar tt set v0='FWBPYW42JN3FSCW00' where id=9;
-update noar ti set v0='FWBPYW42JN3FSCW00' where id=9;
-update noar tt set b2='AM9E34IYOFC' where id=9;
-update noar ti set b2='AM9E34IYOFC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PS8276JENLW25W7AWMZB3LN5KF' where id=1;
-update noar ti set v0='PS8276JENLW25W7AWMZB3LN5KF' where id=1;
-update noar tt set b0='FQ62XXOGQPK14KWKHKDT' where id=1;
-update noar ti set b0='FQ62XXOGQPK14KWKHKDT' where id=1;
-update noar tt set v0='593GWDBUDFVYIHVW2QYM0KUFWL694M' where id=1;
-update noar ti set v0='593GWDBUDFVYIHVW2QYM0KUFWL694M' where id=1;
-update noar tt set b1='RW0' where id=1;
-update noar ti set b1='RW0' where id=1;
-update noar tt set v0='ZW71DEKRQHWI2HX7K2' where id=1;
-update noar ti set v0='ZW71DEKRQHWI2HX7K2' where id=1;
-update noar tt set b2='TIRRRSO01XQ24MGKG' where id=1;
-update noar ti set b2='TIRRRSO01XQ24MGKG' where id=1;
-update noar tt set v0='AW6GICB7IOEUDJXTPPZQX' where id=2;
-update noar ti set v0='AW6GICB7IOEUDJXTPPZQX' where id=2;
-update noar tt set b0='EP5HNJD059W00PXYSDH' where id=2;
-update noar ti set b0='EP5HNJD059W00PXYSDH' where id=2;
-update noar tt set v0='Z4C4ULL7Q20C5S3IILVZCZRPY3E' where id=2;
-update noar ti set v0='Z4C4ULL7Q20C5S3IILVZCZRPY3E' where id=2;
-update noar tt set b1='7VBK' where id=2;
-update noar ti set b1='7VBK' where id=2;
-update noar tt set v0='38L418T35CUX91R4Y8HR9DW' where id=2;
-update noar ti set v0='38L418T35CUX91R4Y8HR9DW' where id=2;
-update noar tt set b2='7AKF9CTL528AXDYY2G9B31JO6O' where id=2;
-update noar ti set b2='7AKF9CTL528AXDYY2G9B31JO6O' where id=2;
-update noar tt set v0='JRI0NYXJET2O52DNLHA2' where id=3;
-update noar ti set v0='JRI0NYXJET2O52DNLHA2' where id=3;
-update noar tt set b0='ERIVS2PFP' where id=3;
-update noar ti set b0='ERIVS2PFP' where id=3;
-update noar tt set v0='E1VHJS7OPQK5PI' where id=3;
-update noar ti set v0='E1VHJS7OPQK5PI' where id=3;
-update noar tt set b1='ZJPITF0GVESBKINVI5P1QNPKJVVE' where id=3;
-update noar ti set b1='ZJPITF0GVESBKINVI5P1QNPKJVVE' where id=3;
-update noar tt set v0='R08MVVJ8NONN9S2KCU063XAUTGLBAZ' where id=3;
-update noar ti set v0='R08MVVJ8NONN9S2KCU063XAUTGLBAZ' where id=3;
-update noar tt set b2='I52ES10M7L4TXORS' where id=3;
-update noar ti set b2='I52ES10M7L4TXORS' where id=3;
-update noar tt set v0='223U0E7F2EXKOMFI2E' where id=4;
-update noar ti set v0='223U0E7F2EXKOMFI2E' where id=4;
-update noar tt set b0='ZF641A' where id=4;
-update noar ti set b0='ZF641A' where id=4;
-update noar tt set v0='P8DQ1M0W5ONK2' where id=4;
-update noar ti set v0='P8DQ1M0W5ONK2' where id=4;
-update noar tt set b1='RDMQ3Q7YJW13CD' where id=4;
-update noar ti set b1='RDMQ3Q7YJW13CD' where id=4;
-update noar tt set v0='XW9LZLLRA8XVUN' where id=4;
-update noar ti set v0='XW9LZLLRA8XVUN' where id=4;
-update noar tt set b2='OJFYL' where id=4;
-update noar ti set b2='OJFYL' where id=4;
-update noar tt set v0='MZGAQ08ADA8898CLLQKRKRH8KT9O6' where id=5;
-update noar ti set v0='MZGAQ08ADA8898CLLQKRKRH8KT9O6' where id=5;
-update noar tt set b0='V5L442FIMKA7U8' where id=5;
-update noar ti set b0='V5L442FIMKA7U8' where id=5;
-update noar tt set v0='2J4CSIV3GI415AHC' where id=5;
-update noar ti set v0='2J4CSIV3GI415AHC' where id=5;
-update noar tt set b1='ID0BB5P5XM5GWRKR' where id=5;
-update noar ti set b1='ID0BB5P5XM5GWRKR' where id=5;
-update noar tt set v0='PP18FE7JX3OITBTC7X7' where id=5;
-update noar ti set v0='PP18FE7JX3OITBTC7X7' where id=5;
-update noar tt set b2='0W6QFAA9MPB4M2A90O2H58A' where id=5;
-update noar ti set b2='0W6QFAA9MPB4M2A90O2H58A' where id=5;
-update noar tt set v0='LWRKR8J' where id=6;
-update noar ti set v0='LWRKR8J' where id=6;
-update noar tt set b0='AHZTRCOTKJO0E' where id=6;
-update noar ti set b0='AHZTRCOTKJO0E' where id=6;
-update noar tt set v0='H5WHHBYH350Q3' where id=6;
-update noar ti set v0='H5WHHBYH350Q3' where id=6;
-update noar tt set b1='1EEIEPCDY5OCB7CO622UN' where id=6;
-update noar ti set b1='1EEIEPCDY5OCB7CO622UN' where id=6;
-update noar tt set v0='A98DPKO' where id=6;
-update noar ti set v0='A98DPKO' where id=6;
-update noar tt set b2='BJAFLN7RY7E3QB2Q' where id=6;
-update noar ti set b2='BJAFLN7RY7E3QB2Q' where id=6;
-update noar tt set v0='3QBNUE4ONWQHXJ8NTHER' where id=7;
-update noar ti set v0='3QBNUE4ONWQHXJ8NTHER' where id=7;
-update noar tt set b0='HFW09CGB1L4EZA2E76KDE9G0SCF' where id=7;
-update noar ti set b0='HFW09CGB1L4EZA2E76KDE9G0SCF' where id=7;
-update noar tt set v0='HLEK8UNBAD3D4W6VT7QZXQFZ1JI' where id=7;
-update noar ti set v0='HLEK8UNBAD3D4W6VT7QZXQFZ1JI' where id=7;
-update noar tt set b1='UVN3' where id=7;
-update noar ti set b1='UVN3' where id=7;
-update noar tt set v0='MU' where id=7;
-update noar ti set v0='MU' where id=7;
-update noar tt set b2='SPHNA52UAJEGA6AY22VHH0EUS0O' where id=7;
-update noar ti set b2='SPHNA52UAJEGA6AY22VHH0EUS0O' where id=7;
-update noar tt set v0='ZXUMZ2T3Y' where id=8;
-update noar ti set v0='ZXUMZ2T3Y' where id=8;
-update noar tt set b0='JYHP9LSMJO0U7KX' where id=8;
-update noar ti set b0='JYHP9LSMJO0U7KX' where id=8;
-update noar tt set v0='SFQS3F7E873MQ' where id=8;
-update noar ti set v0='SFQS3F7E873MQ' where id=8;
-update noar tt set b1='E9A5231B2K1EIWDRBLJ3Y7ZZEP2' where id=8;
-update noar ti set b1='E9A5231B2K1EIWDRBLJ3Y7ZZEP2' where id=8;
-update noar tt set v0='EI95FML8RIXJ43CNELEI1S4X39' where id=8;
-update noar ti set v0='EI95FML8RIXJ43CNELEI1S4X39' where id=8;
-update noar tt set b2='HD1VYYTYGQHE1ZRRW5CN' where id=8;
-update noar ti set b2='HD1VYYTYGQHE1ZRRW5CN' where id=8;
-update noar tt set v0='AUA57HQBP5GGDQ' where id=9;
-update noar ti set v0='AUA57HQBP5GGDQ' where id=9;
-update noar tt set b0='HWZFNCTUMFQGO816CM95ZUOFQ' where id=9;
-update noar ti set b0='HWZFNCTUMFQGO816CM95ZUOFQ' where id=9;
-update noar tt set v0='GXRANG' where id=9;
-update noar ti set v0='GXRANG' where id=9;
-update noar tt set b1='6F66DRUTYRLQWS7F9N' where id=9;
-update noar ti set b1='6F66DRUTYRLQWS7F9N' where id=9;
-update noar tt set v0='65JAXOFRP8VJGA078GKVCB2MMJQXB699' where id=9;
-update noar ti set v0='65JAXOFRP8VJGA078GKVCB2MMJQXB699' where id=9;
-update noar tt set b2='T5R0EJCJ8159HT9JATA1SU' where id=9;
-update noar ti set b2='T5R0EJCJ8159HT9JATA1SU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XRYHJO6E2DFBIYWBFQUA9' where id=1;
-update noar ti set v0='XRYHJO6E2DFBIYWBFQUA9' where id=1;
-update noar tt set b0='R3XBQA7TPBCBUJ9OV4NUBQGXE8JS0MX' where id=1;
-update noar ti set b0='R3XBQA7TPBCBUJ9OV4NUBQGXE8JS0MX' where id=1;
-update noar tt set v0='0JH205WDY4' where id=1;
-update noar ti set v0='0JH205WDY4' where id=1;
-update noar tt set b1='XPJLGAM5G5MBMOYL8' where id=1;
-update noar ti set b1='XPJLGAM5G5MBMOYL8' where id=1;
-update noar tt set v0='5Z4ZTNXUH2OFO8AYIEU' where id=1;
-update noar ti set v0='5Z4ZTNXUH2OFO8AYIEU' where id=1;
-update noar tt set b2='T6L1A41RFVS5XPOZUW0ZF' where id=1;
-update noar ti set b2='T6L1A41RFVS5XPOZUW0ZF' where id=1;
-update noar tt set v0='H4ZV7BVH18JJJCL' where id=2;
-update noar ti set v0='H4ZV7BVH18JJJCL' where id=2;
-update noar tt set b0='UUJ896ZTCDUXHP' where id=2;
-update noar ti set b0='UUJ896ZTCDUXHP' where id=2;
-update noar tt set v0='QSXKD8WSFV94FN9NXC7FLXOW' where id=2;
-update noar ti set v0='QSXKD8WSFV94FN9NXC7FLXOW' where id=2;
-update noar tt set b1='I8N6W3K21XI2IQ9BYX2LVPO' where id=2;
-update noar ti set b1='I8N6W3K21XI2IQ9BYX2LVPO' where id=2;
-update noar tt set v0='Q7TPGAEMO4PGSWXUT4O06PHQ2QH9' where id=2;
-update noar ti set v0='Q7TPGAEMO4PGSWXUT4O06PHQ2QH9' where id=2;
-update noar tt set b2='APWOW9YW6HUWF9M3RMQUD4I' where id=2;
-update noar ti set b2='APWOW9YW6HUWF9M3RMQUD4I' where id=2;
-update noar tt set v0='FC0Q71ZFT3KL0LGJRXQUORTYCM917Z' where id=3;
-update noar ti set v0='FC0Q71ZFT3KL0LGJRXQUORTYCM917Z' where id=3;
-update noar tt set b0='1' where id=3;
-update noar ti set b0='1' where id=3;
-update noar tt set v0='I7E' where id=3;
-update noar ti set v0='I7E' where id=3;
-update noar tt set b1='3FDG83' where id=3;
-update noar ti set b1='3FDG83' where id=3;
-update noar tt set v0='4ORPNPK' where id=3;
-update noar ti set v0='4ORPNPK' where id=3;
-update noar tt set b2='2ULS9K' where id=3;
-update noar ti set b2='2ULS9K' where id=3;
-update noar tt set v0='O1PMBHY075U16X935JJMK08S' where id=4;
-update noar ti set v0='O1PMBHY075U16X935JJMK08S' where id=4;
-update noar tt set b0='K' where id=4;
-update noar ti set b0='K' where id=4;
-update noar tt set v0='7R9KQ82H4G50ZJ3LMWBAXQNY46NM3X' where id=4;
-update noar ti set v0='7R9KQ82H4G50ZJ3LMWBAXQNY46NM3X' where id=4;
-update noar tt set b1='EEPNPN8V7SKDXQ7RS2JUIU2D3UZ9DE' where id=4;
-update noar ti set b1='EEPNPN8V7SKDXQ7RS2JUIU2D3UZ9DE' where id=4;
-update noar tt set v0='0YAIGU3LQJN5DGBEYTYN7NGPMUD' where id=4;
-update noar ti set v0='0YAIGU3LQJN5DGBEYTYN7NGPMUD' where id=4;
-update noar tt set b2='OR3MRXDHIE4CF8NTR10N' where id=4;
-update noar ti set b2='OR3MRXDHIE4CF8NTR10N' where id=4;
-update noar tt set v0='4EZSHZKP6BQIPO8US8H1VKVMU1ZT4E' where id=5;
-update noar ti set v0='4EZSHZKP6BQIPO8US8H1VKVMU1ZT4E' where id=5;
-update noar tt set b0='3H' where id=5;
-update noar ti set b0='3H' where id=5;
-update noar tt set v0='QMWPWW1CXB' where id=5;
-update noar ti set v0='QMWPWW1CXB' where id=5;
-update noar tt set b1='AX5RLDPA' where id=5;
-update noar ti set b1='AX5RLDPA' where id=5;
-update noar tt set v0='4ROM60I2Z33' where id=5;
-update noar ti set v0='4ROM60I2Z33' where id=5;
-update noar tt set b2='90ZSZJFO0' where id=5;
-update noar ti set b2='90ZSZJFO0' where id=5;
-update noar tt set v0='DQEVQS4J' where id=6;
-update noar ti set v0='DQEVQS4J' where id=6;
-update noar tt set b0='YM5MYGDHFWM9GNSG' where id=6;
-update noar ti set b0='YM5MYGDHFWM9GNSG' where id=6;
-update noar tt set v0='KUT48NZFM7IY' where id=6;
-update noar ti set v0='KUT48NZFM7IY' where id=6;
-update noar tt set b1='Y2A0EHDBB5UZ4GYFP9WO' where id=6;
-update noar ti set b1='Y2A0EHDBB5UZ4GYFP9WO' where id=6;
-update noar tt set v0='MJ92HTW2XUQ02JPJ421LUIYLDQ1' where id=6;
-update noar ti set v0='MJ92HTW2XUQ02JPJ421LUIYLDQ1' where id=6;
-update noar tt set b2='7AMJCK45ASCK4OUB' where id=6;
-update noar ti set b2='7AMJCK45ASCK4OUB' where id=6;
-update noar tt set v0='Z6UJT8M6Z4KC5E0THQ' where id=7;
-update noar ti set v0='Z6UJT8M6Z4KC5E0THQ' where id=7;
-update noar tt set b0='W334K2AZZA' where id=7;
-update noar ti set b0='W334K2AZZA' where id=7;
-update noar tt set v0='5WKZ8O2O89GXP9MC6A6HOQ4OG' where id=7;
-update noar ti set v0='5WKZ8O2O89GXP9MC6A6HOQ4OG' where id=7;
-update noar tt set b1='OK0W67ORO' where id=7;
-update noar ti set b1='OK0W67ORO' where id=7;
-update noar tt set v0='AD8234RVE9D88NZQ' where id=7;
-update noar ti set v0='AD8234RVE9D88NZQ' where id=7;
-update noar tt set b2='NCI9L5L' where id=7;
-update noar ti set b2='NCI9L5L' where id=7;
-update noar tt set v0='7OH8BLDL' where id=8;
-update noar ti set v0='7OH8BLDL' where id=8;
-update noar tt set b0='C4RH' where id=8;
-update noar ti set b0='C4RH' where id=8;
-update noar tt set v0='KHLQ5K9K28ULKKHU6KEV' where id=8;
-update noar ti set v0='KHLQ5K9K28ULKKHU6KEV' where id=8;
-update noar tt set b1='XJWIA4AF20PZDVQ6H' where id=8;
-update noar ti set b1='XJWIA4AF20PZDVQ6H' where id=8;
-update noar tt set v0='VAN6D2ZK7ZBR4JRHQUU5' where id=8;
-update noar ti set v0='VAN6D2ZK7ZBR4JRHQUU5' where id=8;
-update noar tt set b2='84XOQYON69B29PJF1K410X5VGNI5X' where id=8;
-update noar ti set b2='84XOQYON69B29PJF1K410X5VGNI5X' where id=8;
-update noar tt set v0='X6M2XK1HFG2' where id=9;
-update noar ti set v0='X6M2XK1HFG2' where id=9;
-update noar tt set b0='K63E' where id=9;
-update noar ti set b0='K63E' where id=9;
-update noar tt set v0='J82ASN9450NFQBR30S2' where id=9;
-update noar ti set v0='J82ASN9450NFQBR30S2' where id=9;
-update noar tt set b1='SN2T8P1CCWIBYCRFGXDFJO8B' where id=9;
-update noar ti set b1='SN2T8P1CCWIBYCRFGXDFJO8B' where id=9;
-update noar tt set v0='5625AQU4J5MNRI65A' where id=9;
-update noar ti set v0='5625AQU4J5MNRI65A' where id=9;
-update noar tt set b2='I4D5VW0LEQ3PABO' where id=9;
-update noar ti set b2='I4D5VW0LEQ3PABO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 mediumblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BPTF92ADUFGK8NPZGP' where id=1;
-update noar ti set v0='0BPTF92ADUFGK8NPZGP' where id=1;
-update noar tt set b0='A4TC8QLOP7ZMTHRQ88DC7E04AQK5YT' where id=1;
-update noar ti set b0='A4TC8QLOP7ZMTHRQ88DC7E04AQK5YT' where id=1;
-update noar tt set v0='AVEXP37LCH6NUYO' where id=1;
-update noar ti set v0='AVEXP37LCH6NUYO' where id=1;
-update noar tt set b1='LZIIS4V6XZV1UO3K99' where id=1;
-update noar ti set b1='LZIIS4V6XZV1UO3K99' where id=1;
-update noar tt set v0='WI21TIKKAAFGPNFWWMY7NE7U1QM' where id=1;
-update noar ti set v0='WI21TIKKAAFGPNFWWMY7NE7U1QM' where id=1;
-update noar tt set b2='CRLUDYC9IY8RAZN92VNV' where id=1;
-update noar ti set b2='CRLUDYC9IY8RAZN92VNV' where id=1;
-update noar tt set v0='AZPAWHEZIVRCI' where id=2;
-update noar ti set v0='AZPAWHEZIVRCI' where id=2;
-update noar tt set b0='GPHBYSOBEO8338JF8JRMSFRH3' where id=2;
-update noar ti set b0='GPHBYSOBEO8338JF8JRMSFRH3' where id=2;
-update noar tt set v0='PRX4G3CGU33QXL4D8GMZK4QRTL6' where id=2;
-update noar ti set v0='PRX4G3CGU33QXL4D8GMZK4QRTL6' where id=2;
-update noar tt set b1='771QV07PW9H6DHVT8NTGJ' where id=2;
-update noar ti set b1='771QV07PW9H6DHVT8NTGJ' where id=2;
-update noar tt set v0='HMN' where id=2;
-update noar ti set v0='HMN' where id=2;
-update noar tt set b2='H' where id=2;
-update noar ti set b2='H' where id=2;
-update noar tt set v0='QT8AHVEEUY4YE3QP' where id=3;
-update noar ti set v0='QT8AHVEEUY4YE3QP' where id=3;
-update noar tt set b0='G2K48C04S83TCEKYVOV33JVRBGP9AH' where id=3;
-update noar ti set b0='G2K48C04S83TCEKYVOV33JVRBGP9AH' where id=3;
-update noar tt set v0='K28L41LNI3UNDERFG6F' where id=3;
-update noar ti set v0='K28L41LNI3UNDERFG6F' where id=3;
-update noar tt set b1='OMTGMTL6BAPFNJM7165SRWZ4A5QIWZM' where id=3;
-update noar ti set b1='OMTGMTL6BAPFNJM7165SRWZ4A5QIWZM' where id=3;
-update noar tt set v0='ZW9Y8TJU554E32P' where id=3;
-update noar ti set v0='ZW9Y8TJU554E32P' where id=3;
-update noar tt set b2='V1GVNA2OS8Q2OVJ8CCA6VS5ROQIQ' where id=3;
-update noar ti set b2='V1GVNA2OS8Q2OVJ8CCA6VS5ROQIQ' where id=3;
-update noar tt set v0='ECN55GSELF1JY' where id=4;
-update noar ti set v0='ECN55GSELF1JY' where id=4;
-update noar tt set b0='S1' where id=4;
-update noar ti set b0='S1' where id=4;
-update noar tt set v0='SDK17N5IEDSK8ZNJ5W6D' where id=4;
-update noar ti set v0='SDK17N5IEDSK8ZNJ5W6D' where id=4;
-update noar tt set b1='WZPKFLC302AROII0' where id=4;
-update noar ti set b1='WZPKFLC302AROII0' where id=4;
-update noar tt set v0='UOET36' where id=4;
-update noar ti set v0='UOET36' where id=4;
-update noar tt set b2='TZGTB267C9XCOUM32REXAZE' where id=4;
-update noar ti set b2='TZGTB267C9XCOUM32REXAZE' where id=4;
-update noar tt set v0='6F9RNV2E6OZ2RJZOX4GRM0JM21HSBGZR' where id=5;
-update noar ti set v0='6F9RNV2E6OZ2RJZOX4GRM0JM21HSBGZR' where id=5;
-update noar tt set b0='BYMXMSQO5T71VS317HR3T' where id=5;
-update noar ti set b0='BYMXMSQO5T71VS317HR3T' where id=5;
-update noar tt set v0='9YTTI1EMLUHC0VFC01' where id=5;
-update noar ti set v0='9YTTI1EMLUHC0VFC01' where id=5;
-update noar tt set b1='B767P9QSSTG3XZPYHM77DB6BXECBRHLK' where id=5;
-update noar ti set b1='B767P9QSSTG3XZPYHM77DB6BXECBRHLK' where id=5;
-update noar tt set v0='O7KGCHNOX9N' where id=5;
-update noar ti set v0='O7KGCHNOX9N' where id=5;
-update noar tt set b2='PU8' where id=5;
-update noar ti set b2='PU8' where id=5;
-update noar tt set v0='HYSOHU' where id=6;
-update noar ti set v0='HYSOHU' where id=6;
-update noar tt set b0='4OIVYTCHV' where id=6;
-update noar ti set b0='4OIVYTCHV' where id=6;
-update noar tt set v0='VC8RXP3MN15O10QZ4VZOHUN3PNO' where id=6;
-update noar ti set v0='VC8RXP3MN15O10QZ4VZOHUN3PNO' where id=6;
-update noar tt set b1='HS9TLI0SS4GLH9HJE3MBBWRCFO1' where id=6;
-update noar ti set b1='HS9TLI0SS4GLH9HJE3MBBWRCFO1' where id=6;
-update noar tt set v0='T6570PPLMITPCPD' where id=6;
-update noar ti set v0='T6570PPLMITPCPD' where id=6;
-update noar tt set b2='D76S0N5AI7XIID6T1ASG8NTWP92S' where id=6;
-update noar ti set b2='D76S0N5AI7XIID6T1ASG8NTWP92S' where id=6;
-update noar tt set v0='IANCRZHUB31M4R4VGA' where id=7;
-update noar ti set v0='IANCRZHUB31M4R4VGA' where id=7;
-update noar tt set b0='961A1S' where id=7;
-update noar ti set b0='961A1S' where id=7;
-update noar tt set v0='MU21O5VHGYC4RL3MJ8EZ' where id=7;
-update noar ti set v0='MU21O5VHGYC4RL3MJ8EZ' where id=7;
-update noar tt set b1='OS7M7QJLG5TUQ4MOMBJ' where id=7;
-update noar ti set b1='OS7M7QJLG5TUQ4MOMBJ' where id=7;
-update noar tt set v0='UY' where id=7;
-update noar ti set v0='UY' where id=7;
-update noar tt set b2='JRK9MJ752JTPUKMZZQPF6' where id=7;
-update noar ti set b2='JRK9MJ752JTPUKMZZQPF6' where id=7;
-update noar tt set v0='D0KT' where id=8;
-update noar ti set v0='D0KT' where id=8;
-update noar tt set b0='A7LAQ6U07Q92OP0UTB2HSZ84F50R' where id=8;
-update noar ti set b0='A7LAQ6U07Q92OP0UTB2HSZ84F50R' where id=8;
-update noar tt set v0='CV5OY830BXQQXL95JDX3' where id=8;
-update noar ti set v0='CV5OY830BXQQXL95JDX3' where id=8;
-update noar tt set b1='1ZNFCTS3C2M' where id=8;
-update noar ti set b1='1ZNFCTS3C2M' where id=8;
-update noar tt set v0='2M5XH8SUK' where id=8;
-update noar ti set v0='2M5XH8SUK' where id=8;
-update noar tt set b2='5B335GUE2CA65AO8' where id=8;
-update noar ti set b2='5B335GUE2CA65AO8' where id=8;
-update noar tt set v0='UKR7HGQ' where id=9;
-update noar ti set v0='UKR7HGQ' where id=9;
-update noar tt set b0='VQH8ONUT7REUY2UF4RZT2HE3IZ5OXS94' where id=9;
-update noar ti set b0='VQH8ONUT7REUY2UF4RZT2HE3IZ5OXS94' where id=9;
-update noar tt set v0='1ZGID7OWPXRUNPMTLAVB' where id=9;
-update noar ti set v0='1ZGID7OWPXRUNPMTLAVB' where id=9;
-update noar tt set b1='3736ZBEFFYM1VB4ONERO' where id=9;
-update noar ti set b1='3736ZBEFFYM1VB4ONERO' where id=9;
-update noar tt set v0='DM41BH75U' where id=9;
-update noar ti set v0='DM41BH75U' where id=9;
-update noar tt set b2='Y4KONN4LCCDPL6TO8D20ZIPQ8OXBNFZ' where id=9;
-update noar ti set b2='Y4KONN4LCCDPL6TO8D20ZIPQ8OXBNFZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='P9754ISX9ROQI08URN1' where id=1;
-update noar ti set v0='P9754ISX9ROQI08URN1' where id=1;
-update noar tt set b0='4BBTZ86HNXI6XSDIN2L' where id=1;
-update noar ti set b0='4BBTZ86HNXI6XSDIN2L' where id=1;
-update noar tt set v0='0RAT02RZ4IKOB3' where id=1;
-update noar ti set v0='0RAT02RZ4IKOB3' where id=1;
-update noar tt set b1='16XK' where id=1;
-update noar ti set b1='16XK' where id=1;
-update noar tt set v0='N3FG8WXXK6N17UHB8ZM285U' where id=1;
-update noar ti set v0='N3FG8WXXK6N17UHB8ZM285U' where id=1;
-update noar tt set b2='RMYJW6GIOKWPWN4UAEIDC' where id=1;
-update noar ti set b2='RMYJW6GIOKWPWN4UAEIDC' where id=1;
-update noar tt set v0='PX91W0OI4F' where id=2;
-update noar ti set v0='PX91W0OI4F' where id=2;
-update noar tt set b0='A78080RH6BZE5X1J8QU9H49YHAZV' where id=2;
-update noar ti set b0='A78080RH6BZE5X1J8QU9H49YHAZV' where id=2;
-update noar tt set v0='JOPIZFWL0ZLP7FC2RL1013B0' where id=2;
-update noar ti set v0='JOPIZFWL0ZLP7FC2RL1013B0' where id=2;
-update noar tt set b1='VAGWTRWGIL2' where id=2;
-update noar ti set b1='VAGWTRWGIL2' where id=2;
-update noar tt set v0='M2XRI5T8YS4Q0TX0YG' where id=2;
-update noar ti set v0='M2XRI5T8YS4Q0TX0YG' where id=2;
-update noar tt set b2='YSPL89LJE0PAFXNTZZJ5W6T7O' where id=2;
-update noar ti set b2='YSPL89LJE0PAFXNTZZJ5W6T7O' where id=2;
-update noar tt set v0='12MMIH2CKX1UBVRQ6DEQBIB7FYTSV' where id=3;
-update noar ti set v0='12MMIH2CKX1UBVRQ6DEQBIB7FYTSV' where id=3;
-update noar tt set b0='CZG1U8EELR1Y6' where id=3;
-update noar ti set b0='CZG1U8EELR1Y6' where id=3;
-update noar tt set v0='MU0D0R9BZPUNTILNCLIN2M700H0XM' where id=3;
-update noar ti set v0='MU0D0R9BZPUNTILNCLIN2M700H0XM' where id=3;
-update noar tt set b1='F3QL0ELJ7MER7TT8O4YZ8H' where id=3;
-update noar ti set b1='F3QL0ELJ7MER7TT8O4YZ8H' where id=3;
-update noar tt set v0='QXPFZV' where id=3;
-update noar ti set v0='QXPFZV' where id=3;
-update noar tt set b2='AC59PD1PD15SH' where id=3;
-update noar ti set b2='AC59PD1PD15SH' where id=3;
-update noar tt set v0='YGOAL6EI4F92QMOXSEF4FANMVAKW' where id=4;
-update noar ti set v0='YGOAL6EI4F92QMOXSEF4FANMVAKW' where id=4;
-update noar tt set b0='3XQDDPCX2WB0MI5KSMK1N7CR3ZA2' where id=4;
-update noar ti set b0='3XQDDPCX2WB0MI5KSMK1N7CR3ZA2' where id=4;
-update noar tt set v0='GRSIW0UA9UNZ6XW28VYOIVWLS' where id=4;
-update noar ti set v0='GRSIW0UA9UNZ6XW28VYOIVWLS' where id=4;
-update noar tt set b1='4CWUPLJD9JIO8HN' where id=4;
-update noar ti set b1='4CWUPLJD9JIO8HN' where id=4;
-update noar tt set v0='H4OD1RGACNC5LBU6ULY0PGPGBCZ' where id=4;
-update noar ti set v0='H4OD1RGACNC5LBU6ULY0PGPGBCZ' where id=4;
-update noar tt set b2='HRE87PTZXG' where id=4;
-update noar ti set b2='HRE87PTZXG' where id=4;
-update noar tt set v0='0258P3I2M5' where id=5;
-update noar ti set v0='0258P3I2M5' where id=5;
-update noar tt set b0='1DKFW0MKOBZY30ACA6192' where id=5;
-update noar ti set b0='1DKFW0MKOBZY30ACA6192' where id=5;
-update noar tt set v0='VM6BPD8GNB18FUCM1C0F6KORQSA5' where id=5;
-update noar ti set v0='VM6BPD8GNB18FUCM1C0F6KORQSA5' where id=5;
-update noar tt set b1='QS2ZSLW5NJJ799HX8' where id=5;
-update noar ti set b1='QS2ZSLW5NJJ799HX8' where id=5;
-update noar tt set v0='PV52H6MO' where id=5;
-update noar ti set v0='PV52H6MO' where id=5;
-update noar tt set b2='SR7G9PX66DF3LIZBY69CWT9B0MXAE' where id=5;
-update noar ti set b2='SR7G9PX66DF3LIZBY69CWT9B0MXAE' where id=5;
-update noar tt set v0='M3BJN377JMRFQS5AY' where id=6;
-update noar ti set v0='M3BJN377JMRFQS5AY' where id=6;
-update noar tt set b0='GSZB' where id=6;
-update noar ti set b0='GSZB' where id=6;
-update noar tt set v0='IRUI2NWN1RDT171EA4' where id=6;
-update noar ti set v0='IRUI2NWN1RDT171EA4' where id=6;
-update noar tt set b1='OFVG79YD4PYDE3T' where id=6;
-update noar ti set b1='OFVG79YD4PYDE3T' where id=6;
-update noar tt set v0='EDZCEV5MSY1J' where id=6;
-update noar ti set v0='EDZCEV5MSY1J' where id=6;
-update noar tt set b2='2J6DCPASNBWD3TC7A12ZK022CIZ8A' where id=6;
-update noar ti set b2='2J6DCPASNBWD3TC7A12ZK022CIZ8A' where id=6;
-update noar tt set v0='79XDYIF9M49T4S25PQ6RBDSQ8' where id=7;
-update noar ti set v0='79XDYIF9M49T4S25PQ6RBDSQ8' where id=7;
-update noar tt set b0='Y7D49VAUV8' where id=7;
-update noar ti set b0='Y7D49VAUV8' where id=7;
-update noar tt set v0='CNQBLJAIRXCF37D4ZJ2VYRK1L' where id=7;
-update noar ti set v0='CNQBLJAIRXCF37D4ZJ2VYRK1L' where id=7;
-update noar tt set b1='8LQ2' where id=7;
-update noar ti set b1='8LQ2' where id=7;
-update noar tt set v0='CSHU3BW8EAH3B' where id=7;
-update noar ti set v0='CSHU3BW8EAH3B' where id=7;
-update noar tt set b2='XSLTUBDNBOPI5TLHVC8N1R9ALD22' where id=7;
-update noar ti set b2='XSLTUBDNBOPI5TLHVC8N1R9ALD22' where id=7;
-update noar tt set v0='7GX' where id=8;
-update noar ti set v0='7GX' where id=8;
-update noar tt set b0='GX20R0WSGFZLWVHJNTZK61QF8CUH4XXL' where id=8;
-update noar ti set b0='GX20R0WSGFZLWVHJNTZK61QF8CUH4XXL' where id=8;
-update noar tt set v0='6RFA36W' where id=8;
-update noar ti set v0='6RFA36W' where id=8;
-update noar tt set b1='DWEGGV3R14Q9NB3ZFJO9CQS2OKWI' where id=8;
-update noar ti set b1='DWEGGV3R14Q9NB3ZFJO9CQS2OKWI' where id=8;
-update noar tt set v0='BFPY09E4SPIBG09GDUPR7EI1FMM' where id=8;
-update noar ti set v0='BFPY09E4SPIBG09GDUPR7EI1FMM' where id=8;
-update noar tt set b2='YA8ODNAS2PQ6KE6TTBW65B' where id=8;
-update noar ti set b2='YA8ODNAS2PQ6KE6TTBW65B' where id=8;
-update noar tt set v0='YX77DNRPZ6ZSIZVFKM' where id=9;
-update noar ti set v0='YX77DNRPZ6ZSIZVFKM' where id=9;
-update noar tt set b0='IAOV80TPE' where id=9;
-update noar ti set b0='IAOV80TPE' where id=9;
-update noar tt set v0='VVI4660KTG2O8LX7IVON3SABIW4NMS' where id=9;
-update noar ti set v0='VVI4660KTG2O8LX7IVON3SABIW4NMS' where id=9;
-update noar tt set b1='SEDK8F56J9UAP3X0LTSCIVUK' where id=9;
-update noar ti set b1='SEDK8F56J9UAP3X0LTSCIVUK' where id=9;
-update noar tt set v0='P04MRK1G7' where id=9;
-update noar ti set v0='P04MRK1G7' where id=9;
-update noar tt set b2='TKGH91K6OT2AE9M9TLL3GLR7BF' where id=9;
-update noar ti set b2='TKGH91K6OT2AE9M9TLL3GLR7BF' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 mediumblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='T1274APIHBBP4B2U2L21ZU2XXZA' where id=1;
-update noar ti set v0='T1274APIHBBP4B2U2L21ZU2XXZA' where id=1;
-update noar tt set b0='R6BNDO36V0ZVP1I831RG24MHUVWMC' where id=1;
-update noar ti set b0='R6BNDO36V0ZVP1I831RG24MHUVWMC' where id=1;
-update noar tt set v0='WNYH9PHZ02C9D9UM' where id=1;
-update noar ti set v0='WNYH9PHZ02C9D9UM' where id=1;
-update noar tt set b1='YFF' where id=1;
-update noar ti set b1='YFF' where id=1;
-update noar tt set v0='Y4XZ5P3G0PLCD3LEA87A28LTLN1E' where id=1;
-update noar ti set v0='Y4XZ5P3G0PLCD3LEA87A28LTLN1E' where id=1;
-update noar tt set b2='5JTLME485' where id=1;
-update noar ti set b2='5JTLME485' where id=1;
-update noar tt set v0='F4RJXJX7WIE5Y3' where id=2;
-update noar ti set v0='F4RJXJX7WIE5Y3' where id=2;
-update noar tt set b0='7NFHZU1NN' where id=2;
-update noar ti set b0='7NFHZU1NN' where id=2;
-update noar tt set v0='NTIE5DW1F28WSMZ7D30W' where id=2;
-update noar ti set v0='NTIE5DW1F28WSMZ7D30W' where id=2;
-update noar tt set b1='QMPFBZASME' where id=2;
-update noar ti set b1='QMPFBZASME' where id=2;
-update noar tt set v0='NG' where id=2;
-update noar ti set v0='NG' where id=2;
-update noar tt set b2='AGVRQ4GV38JE1' where id=2;
-update noar ti set b2='AGVRQ4GV38JE1' where id=2;
-update noar tt set v0='39UE1TEX2BA442N' where id=3;
-update noar ti set v0='39UE1TEX2BA442N' where id=3;
-update noar tt set b0='BE5GLXPCCAY81DFMFC06J4CFYC6VZK8W' where id=3;
-update noar ti set b0='BE5GLXPCCAY81DFMFC06J4CFYC6VZK8W' where id=3;
-update noar tt set v0='IKC944DZARP9DH' where id=3;
-update noar ti set v0='IKC944DZARP9DH' where id=3;
-update noar tt set b1='SQ5USLL10UIV14OZUJ3A8VBZN12Q3DS' where id=3;
-update noar ti set b1='SQ5USLL10UIV14OZUJ3A8VBZN12Q3DS' where id=3;
-update noar tt set v0='I0T6NPLXDMGWZJVS' where id=3;
-update noar ti set v0='I0T6NPLXDMGWZJVS' where id=3;
-update noar tt set b2='EE7O0QXJ' where id=3;
-update noar ti set b2='EE7O0QXJ' where id=3;
-update noar tt set v0='LDBP8T5IE3XVV8QV402F9TK0O' where id=4;
-update noar ti set v0='LDBP8T5IE3XVV8QV402F9TK0O' where id=4;
-update noar tt set b0='HCJXTNPL0UTX' where id=4;
-update noar ti set b0='HCJXTNPL0UTX' where id=4;
-update noar tt set v0='LX4O8' where id=4;
-update noar ti set v0='LX4O8' where id=4;
-update noar tt set b1='55Z2H7JJ' where id=4;
-update noar ti set b1='55Z2H7JJ' where id=4;
-update noar tt set v0='KABNXA8VZTK1OF4R8TWOM6IWX7A26CU' where id=4;
-update noar ti set v0='KABNXA8VZTK1OF4R8TWOM6IWX7A26CU' where id=4;
-update noar tt set b2='7QF43' where id=4;
-update noar ti set b2='7QF43' where id=4;
-update noar tt set v0='1M0EUUZ8S3ET2' where id=5;
-update noar ti set v0='1M0EUUZ8S3ET2' where id=5;
-update noar tt set b0='SQWBIH0E90M43R' where id=5;
-update noar ti set b0='SQWBIH0E90M43R' where id=5;
-update noar tt set v0='J1597GUSZZWOPU6D3RCIO' where id=5;
-update noar ti set v0='J1597GUSZZWOPU6D3RCIO' where id=5;
-update noar tt set b1='C' where id=5;
-update noar ti set b1='C' where id=5;
-update noar tt set v0='8UPD193X9P12KGKN179' where id=5;
-update noar ti set v0='8UPD193X9P12KGKN179' where id=5;
-update noar tt set b2='BQLC431LDK4GTLN93' where id=5;
-update noar ti set b2='BQLC431LDK4GTLN93' where id=5;
-update noar tt set v0='FKIRPWPEAGN0XNHINS9' where id=6;
-update noar ti set v0='FKIRPWPEAGN0XNHINS9' where id=6;
-update noar tt set b0='W' where id=6;
-update noar ti set b0='W' where id=6;
-update noar tt set v0='C26NC9B0X68XYH' where id=6;
-update noar ti set v0='C26NC9B0X68XYH' where id=6;
-update noar tt set b1='PBV8MRYF3DX5P' where id=6;
-update noar ti set b1='PBV8MRYF3DX5P' where id=6;
-update noar tt set v0='IZ9RL24Z9631QT7KJJHYMM1S6LB8' where id=6;
-update noar ti set v0='IZ9RL24Z9631QT7KJJHYMM1S6LB8' where id=6;
-update noar tt set b2='95UQDOGLDG2O6I8SF2' where id=6;
-update noar ti set b2='95UQDOGLDG2O6I8SF2' where id=6;
-update noar tt set v0='MAOMFDRT' where id=7;
-update noar ti set v0='MAOMFDRT' where id=7;
-update noar tt set b0='1LPNHX3MNGOWKAML0OKK63IBV6M0' where id=7;
-update noar ti set b0='1LPNHX3MNGOWKAML0OKK63IBV6M0' where id=7;
-update noar tt set v0='HEAT2I13KB6PGO4090CRT0MA0DOIXZ' where id=7;
-update noar ti set v0='HEAT2I13KB6PGO4090CRT0MA0DOIXZ' where id=7;
-update noar tt set b1='9H9VRMA0NPBOZ' where id=7;
-update noar ti set b1='9H9VRMA0NPBOZ' where id=7;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b2='SD6EPVYZIXSBI5EMCTZQK060ZMF' where id=7;
-update noar ti set b2='SD6EPVYZIXSBI5EMCTZQK060ZMF' where id=7;
-update noar tt set v0='3FS8KW7FSUW' where id=8;
-update noar ti set v0='3FS8KW7FSUW' where id=8;
-update noar tt set b0='CHDAHU0DRI6' where id=8;
-update noar ti set b0='CHDAHU0DRI6' where id=8;
-update noar tt set v0='12R217A2EXCSOD9UA' where id=8;
-update noar ti set v0='12R217A2EXCSOD9UA' where id=8;
-update noar tt set b1='57U9SRYFJ3J0258A1Q4BEELYQX9' where id=8;
-update noar ti set b1='57U9SRYFJ3J0258A1Q4BEELYQX9' where id=8;
-update noar tt set v0='7' where id=8;
-update noar ti set v0='7' where id=8;
-update noar tt set b2='0T055ZOMZ5QJ5' where id=8;
-update noar ti set b2='0T055ZOMZ5QJ5' where id=8;
-update noar tt set v0='UAH0JHN6PG0RJ3' where id=9;
-update noar ti set v0='UAH0JHN6PG0RJ3' where id=9;
-update noar tt set b0='S3' where id=9;
-update noar ti set b0='S3' where id=9;
-update noar tt set v0='2C0F5F1ZHPV1' where id=9;
-update noar ti set v0='2C0F5F1ZHPV1' where id=9;
-update noar tt set b1='A1GVONA281EGWFOJP2UB' where id=9;
-update noar ti set b1='A1GVONA281EGWFOJP2UB' where id=9;
-update noar tt set v0='0VQOMMO9' where id=9;
-update noar ti set v0='0VQOMMO9' where id=9;
-update noar tt set b2='IXITT8D1SLMKFJYPGD3ZXTD4B5G' where id=9;
-update noar ti set b2='IXITT8D1SLMKFJYPGD3ZXTD4B5G' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CR1XGA' where id=1;
-update noar ti set v0='CR1XGA' where id=1;
-update noar tt set b0='E8' where id=1;
-update noar ti set b0='E8' where id=1;
-update noar tt set v0='L1NASIKWECW0CCXXCW5HTIE5FL' where id=1;
-update noar ti set v0='L1NASIKWECW0CCXXCW5HTIE5FL' where id=1;
-update noar tt set b1='WP66DCCBAFZGOXMV8JMSUUVC3TK' where id=1;
-update noar ti set b1='WP66DCCBAFZGOXMV8JMSUUVC3TK' where id=1;
-update noar tt set v0='EIDQ6N74ADVELZPASLV0I07LN' where id=1;
-update noar ti set v0='EIDQ6N74ADVELZPASLV0I07LN' where id=1;
-update noar tt set b2='5IK7YPSDFZWNU' where id=1;
-update noar ti set b2='5IK7YPSDFZWNU' where id=1;
-update noar tt set v0='HJUNFY' where id=2;
-update noar ti set v0='HJUNFY' where id=2;
-update noar tt set b0='2III2HXL24GFAOFU8BU' where id=2;
-update noar ti set b0='2III2HXL24GFAOFU8BU' where id=2;
-update noar tt set v0='5X7O6USCXDLGP889HBX5ZR6' where id=2;
-update noar ti set v0='5X7O6USCXDLGP889HBX5ZR6' where id=2;
-update noar tt set b1='9YN' where id=2;
-update noar ti set b1='9YN' where id=2;
-update noar tt set v0='ZAQ3FXYRY2REPXK9UL90F' where id=2;
-update noar ti set v0='ZAQ3FXYRY2REPXK9UL90F' where id=2;
-update noar tt set b2='JB088Y0DUU' where id=2;
-update noar ti set b2='JB088Y0DUU' where id=2;
-update noar tt set v0='O2BFIR1CB5K2OPX7NYFBYS14' where id=3;
-update noar ti set v0='O2BFIR1CB5K2OPX7NYFBYS14' where id=3;
-update noar tt set b0='TAX0AS3BOFYRPZXQR7M7C0C3' where id=3;
-update noar ti set b0='TAX0AS3BOFYRPZXQR7M7C0C3' where id=3;
-update noar tt set v0='JTBORLWDTO36AQL' where id=3;
-update noar ti set v0='JTBORLWDTO36AQL' where id=3;
-update noar tt set b1='R72OPFWSIBYXJYBKTVKVSG1UVVV0' where id=3;
-update noar ti set b1='R72OPFWSIBYXJYBKTVKVSG1UVVV0' where id=3;
-update noar tt set v0='QB9VYA8BV6NOMEJAYN36B' where id=3;
-update noar ti set v0='QB9VYA8BV6NOMEJAYN36B' where id=3;
-update noar tt set b2='KTL0HUCN0M' where id=3;
-update noar ti set b2='KTL0HUCN0M' where id=3;
-update noar tt set v0='AH1Q0TTRBLLKSHIIGHM2UC' where id=4;
-update noar ti set v0='AH1Q0TTRBLLKSHIIGHM2UC' where id=4;
-update noar tt set b0='Z259P259Z9UV' where id=4;
-update noar ti set b0='Z259P259Z9UV' where id=4;
-update noar tt set v0='CSN6QCX27GZHGJ111TR6G0FU4EM' where id=4;
-update noar ti set v0='CSN6QCX27GZHGJ111TR6G0FU4EM' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='4H3J8TO' where id=4;
-update noar ti set v0='4H3J8TO' where id=4;
-update noar tt set b2='XY8BF07UKW773O' where id=4;
-update noar ti set b2='XY8BF07UKW773O' where id=4;
-update noar tt set v0='MYD7B92M4U5PJ5F2XR8LEASE062MSB91' where id=5;
-update noar ti set v0='MYD7B92M4U5PJ5F2XR8LEASE062MSB91' where id=5;
-update noar tt set b0='R' where id=5;
-update noar ti set b0='R' where id=5;
-update noar tt set v0='GY1MJUTPI8B71YQK45QXA1' where id=5;
-update noar ti set v0='GY1MJUTPI8B71YQK45QXA1' where id=5;
-update noar tt set b1='7WP725AY1O147HHK372S61B' where id=5;
-update noar ti set b1='7WP725AY1O147HHK372S61B' where id=5;
-update noar tt set v0='RIHTML9TVADI6KCUL4U7DRW' where id=5;
-update noar ti set v0='RIHTML9TVADI6KCUL4U7DRW' where id=5;
-update noar tt set b2='O2HSARPHHL4' where id=5;
-update noar ti set b2='O2HSARPHHL4' where id=5;
-update noar tt set v0='RGU6JH5' where id=6;
-update noar ti set v0='RGU6JH5' where id=6;
-update noar tt set b0='ESRK7RRGVRJTXMJE78AHPTLE4WP62DM' where id=6;
-update noar ti set b0='ESRK7RRGVRJTXMJE78AHPTLE4WP62DM' where id=6;
-update noar tt set v0='O7GOV5G5SHGFWMNNHDC0JVQ2IT1L7' where id=6;
-update noar ti set v0='O7GOV5G5SHGFWMNNHDC0JVQ2IT1L7' where id=6;
-update noar tt set b1='SMKZZS0I504FDLODZTHTZMCJDR9XP1' where id=6;
-update noar ti set b1='SMKZZS0I504FDLODZTHTZMCJDR9XP1' where id=6;
-update noar tt set v0='G7ZSSFMBDVU8EOYSEHKBY' where id=6;
-update noar ti set v0='G7ZSSFMBDVU8EOYSEHKBY' where id=6;
-update noar tt set b2='LNJJO33NMF9I9Z65NPKZC1NCHIEI38' where id=6;
-update noar ti set b2='LNJJO33NMF9I9Z65NPKZC1NCHIEI38' where id=6;
-update noar tt set v0='CA3L4IG8' where id=7;
-update noar ti set v0='CA3L4IG8' where id=7;
-update noar tt set b0='7AZ' where id=7;
-update noar ti set b0='7AZ' where id=7;
-update noar tt set v0='C49AL32LNCVW' where id=7;
-update noar ti set v0='C49AL32LNCVW' where id=7;
-update noar tt set b1='XAC495IV7WSC2CBIYYYOG0' where id=7;
-update noar ti set b1='XAC495IV7WSC2CBIYYYOG0' where id=7;
-update noar tt set v0='UC6RTUBJMLOF2IZ' where id=7;
-update noar ti set v0='UC6RTUBJMLOF2IZ' where id=7;
-update noar tt set b2='MJJUH66554ZN6N3B18PU4XOZX9ETF2M' where id=7;
-update noar ti set b2='MJJUH66554ZN6N3B18PU4XOZX9ETF2M' where id=7;
-update noar tt set v0='92W81S36LCQ' where id=8;
-update noar ti set v0='92W81S36LCQ' where id=8;
-update noar tt set b0='QUHA43D9RK73B0N7JSYZ6WDWGZLK' where id=8;
-update noar ti set b0='QUHA43D9RK73B0N7JSYZ6WDWGZLK' where id=8;
-update noar tt set v0='CDCMSQ' where id=8;
-update noar ti set v0='CDCMSQ' where id=8;
-update noar tt set b1='FW1S1MMI' where id=8;
-update noar ti set b1='FW1S1MMI' where id=8;
-update noar tt set v0='9IY1JC' where id=8;
-update noar ti set v0='9IY1JC' where id=8;
-update noar tt set b2='D3YYVPJW7ATCDEVU2NAXWLRFOY7N' where id=8;
-update noar ti set b2='D3YYVPJW7ATCDEVU2NAXWLRFOY7N' where id=8;
-update noar tt set v0='7XDSX8FVQHCYZ7LF4DNFKRXJK3CY71US' where id=9;
-update noar ti set v0='7XDSX8FVQHCYZ7LF4DNFKRXJK3CY71US' where id=9;
-update noar tt set b0='GN9OJF' where id=9;
-update noar ti set b0='GN9OJF' where id=9;
-update noar tt set v0='I5UAABASIYUD53OHBD2CMT' where id=9;
-update noar ti set v0='I5UAABASIYUD53OHBD2CMT' where id=9;
-update noar tt set b1='3XE6IIEHMCI89BXWUPWZTF' where id=9;
-update noar ti set b1='3XE6IIEHMCI89BXWUPWZTF' where id=9;
-update noar tt set v0='PU37BK87C2F433FH697TA' where id=9;
-update noar ti set v0='PU37BK87C2F433FH697TA' where id=9;
-update noar tt set b2='3NAXFO3RIYZO77AJP1BM3W5FFAJM3C' where id=9;
-update noar ti set b2='3NAXFO3RIYZO77AJP1BM3W5FFAJM3C' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RTMTUTG8' where id=1;
-update noar ti set v0='RTMTUTG8' where id=1;
-update noar tt set b0='X7VE' where id=1;
-update noar ti set b0='X7VE' where id=1;
-update noar tt set v0='5SX0TV5E725' where id=1;
-update noar ti set v0='5SX0TV5E725' where id=1;
-update noar tt set b1='SBDCGTM5JXWJNPDVOGD9YRS' where id=1;
-update noar ti set b1='SBDCGTM5JXWJNPDVOGD9YRS' where id=1;
-update noar tt set v0='26KIJZIGNWIX7N26VYQNPX4KY1BJT' where id=1;
-update noar ti set v0='26KIJZIGNWIX7N26VYQNPX4KY1BJT' where id=1;
-update noar tt set b2='BU3QL18B5PTSX3G7ZY7K4QM' where id=1;
-update noar ti set b2='BU3QL18B5PTSX3G7ZY7K4QM' where id=1;
-update noar tt set v0='Z6M4I1H0MJJOPKP6SVHR1R93PTZQJW9' where id=2;
-update noar ti set v0='Z6M4I1H0MJJOPKP6SVHR1R93PTZQJW9' where id=2;
-update noar tt set b0='SXAD1J5K2MAVN9TERSE' where id=2;
-update noar ti set b0='SXAD1J5K2MAVN9TERSE' where id=2;
-update noar tt set v0='WZ7Q48Y4P' where id=2;
-update noar ti set v0='WZ7Q48Y4P' where id=2;
-update noar tt set b1='LPV8WVT6F63F6X1XQ13YA' where id=2;
-update noar ti set b1='LPV8WVT6F63F6X1XQ13YA' where id=2;
-update noar tt set v0='TA2X5W60R03HU2SCR1RPAJ41249C14E5' where id=2;
-update noar ti set v0='TA2X5W60R03HU2SCR1RPAJ41249C14E5' where id=2;
-update noar tt set b2='3Q6KCQO4QYANCNQG8SACQ7DR2' where id=2;
-update noar ti set b2='3Q6KCQO4QYANCNQG8SACQ7DR2' where id=2;
-update noar tt set v0='8' where id=3;
-update noar ti set v0='8' where id=3;
-update noar tt set b0='5Z1SST1CFQHJC76KNF9U1YIL9' where id=3;
-update noar ti set b0='5Z1SST1CFQHJC76KNF9U1YIL9' where id=3;
-update noar tt set v0='BXF8' where id=3;
-update noar ti set v0='BXF8' where id=3;
-update noar tt set b1='DT8CMO7WWANCVCLW0WSX7TDCHN99GP84' where id=3;
-update noar ti set b1='DT8CMO7WWANCVCLW0WSX7TDCHN99GP84' where id=3;
-update noar tt set v0='WDPU' where id=3;
-update noar ti set v0='WDPU' where id=3;
-update noar tt set b2='FB2LQXNAPVP6U8LHJDER' where id=3;
-update noar ti set b2='FB2LQXNAPVP6U8LHJDER' where id=3;
-update noar tt set v0='SK3PO1RAD' where id=4;
-update noar ti set v0='SK3PO1RAD' where id=4;
-update noar tt set b0='WGBK47FR56TAE758UOC8' where id=4;
-update noar ti set b0='WGBK47FR56TAE758UOC8' where id=4;
-update noar tt set v0='NV' where id=4;
-update noar ti set v0='NV' where id=4;
-update noar tt set b1='TY589HFE91KG' where id=4;
-update noar ti set b1='TY589HFE91KG' where id=4;
-update noar tt set v0='HYDK69ZP8TIW31LPWE7WL1N7SCPN' where id=4;
-update noar ti set v0='HYDK69ZP8TIW31LPWE7WL1N7SCPN' where id=4;
-update noar tt set b2='W' where id=4;
-update noar ti set b2='W' where id=4;
-update noar tt set v0='2O42O63C4TVZGN1VGYZQDA' where id=5;
-update noar ti set v0='2O42O63C4TVZGN1VGYZQDA' where id=5;
-update noar tt set b0='WTL4DSC6HHHAQJ504VFWXD9B' where id=5;
-update noar ti set b0='WTL4DSC6HHHAQJ504VFWXD9B' where id=5;
-update noar tt set v0='3TCWGRJR7RA4M951K93XK80E' where id=5;
-update noar ti set v0='3TCWGRJR7RA4M951K93XK80E' where id=5;
-update noar tt set b1='DHBXPUGDSVD4' where id=5;
-update noar ti set b1='DHBXPUGDSVD4' where id=5;
-update noar tt set v0='9W1F67VS4U3EMA7LP2IXUNYMW53WG' where id=5;
-update noar ti set v0='9W1F67VS4U3EMA7LP2IXUNYMW53WG' where id=5;
-update noar tt set b2='3VPY3IZ68J' where id=5;
-update noar ti set b2='3VPY3IZ68J' where id=5;
-update noar tt set v0='MF8SUTEEUHCF3MOH79PFV' where id=6;
-update noar ti set v0='MF8SUTEEUHCF3MOH79PFV' where id=6;
-update noar tt set b0='M9G887ULQV0XU' where id=6;
-update noar ti set b0='M9G887ULQV0XU' where id=6;
-update noar tt set v0='E5YXO1FFW5LTWWMHC3L' where id=6;
-update noar ti set v0='E5YXO1FFW5LTWWMHC3L' where id=6;
-update noar tt set b1='3MEXXTITVPX5R7IPZDDI' where id=6;
-update noar ti set b1='3MEXXTITVPX5R7IPZDDI' where id=6;
-update noar tt set v0='K5N' where id=6;
-update noar ti set v0='K5N' where id=6;
-update noar tt set b2='SCJBLZC3YGBKPK2GIYNQ4' where id=6;
-update noar ti set b2='SCJBLZC3YGBKPK2GIYNQ4' where id=6;
-update noar tt set v0='RQ0XBRUZTGWG5SPCXKJ2T7XR92' where id=7;
-update noar ti set v0='RQ0XBRUZTGWG5SPCXKJ2T7XR92' where id=7;
-update noar tt set b0='H2H2K5YIQZX9KP24EE8ENNPKU17WY' where id=7;
-update noar ti set b0='H2H2K5YIQZX9KP24EE8ENNPKU17WY' where id=7;
-update noar tt set v0='I3XNMPSMIM2LCMC' where id=7;
-update noar ti set v0='I3XNMPSMIM2LCMC' where id=7;
-update noar tt set b1='SBL2' where id=7;
-update noar ti set b1='SBL2' where id=7;
-update noar tt set v0='WDE6C9UGCJD' where id=7;
-update noar ti set v0='WDE6C9UGCJD' where id=7;
-update noar tt set b2='J8Q1C5BWYB7XAMVPX497Z5HCN91Y' where id=7;
-update noar ti set b2='J8Q1C5BWYB7XAMVPX497Z5HCN91Y' where id=7;
-update noar tt set v0='LTLKN6CVZEK1IKHAHYDMYNE6620ZPW5' where id=8;
-update noar ti set v0='LTLKN6CVZEK1IKHAHYDMYNE6620ZPW5' where id=8;
-update noar tt set b0='GI6KMXXT1JY54PN7M58AW2PN5JK6G' where id=8;
-update noar ti set b0='GI6KMXXT1JY54PN7M58AW2PN5JK6G' where id=8;
-update noar tt set v0='5X2N' where id=8;
-update noar ti set v0='5X2N' where id=8;
-update noar tt set b1='NHFYK9V8TZNPSTOPLHU98' where id=8;
-update noar ti set b1='NHFYK9V8TZNPSTOPLHU98' where id=8;
-update noar tt set v0='BQWXTLN620N7BY4VCM' where id=8;
-update noar ti set v0='BQWXTLN620N7BY4VCM' where id=8;
-update noar tt set b2='VYGGUA0EOP' where id=8;
-update noar ti set b2='VYGGUA0EOP' where id=8;
-update noar tt set v0='CDYYKNWYLSY1F9N0EDDJ6RS63ETV' where id=9;
-update noar ti set v0='CDYYKNWYLSY1F9N0EDDJ6RS63ETV' where id=9;
-update noar tt set b0='ZGPLEIP8X8YT4HQJCV4Y6JWLWYHD0S2S' where id=9;
-update noar ti set b0='ZGPLEIP8X8YT4HQJCV4Y6JWLWYHD0S2S' where id=9;
-update noar tt set v0='CT608GR265F4R91LJOQUXJY2A1OB2' where id=9;
-update noar ti set v0='CT608GR265F4R91LJOQUXJY2A1OB2' where id=9;
-update noar tt set b1='9AIYYZQ2W5VP2HB8FTAOIPGECU4CCS' where id=9;
-update noar ti set b1='9AIYYZQ2W5VP2HB8FTAOIPGECU4CCS' where id=9;
-update noar tt set v0='ET' where id=9;
-update noar ti set v0='ET' where id=9;
-update noar tt set b2='T8HOBUPHXNDI6T6QR2WKSE0DMUOE' where id=9;
-update noar ti set b2='T8HOBUPHXNDI6T6QR2WKSE0DMUOE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JDZTWT75GK' where id=1;
-update noar ti set v0='JDZTWT75GK' where id=1;
-update noar tt set b0='JAN6LMJO9FYXI5WAGRN8KKXT' where id=1;
-update noar ti set b0='JAN6LMJO9FYXI5WAGRN8KKXT' where id=1;
-update noar tt set v0='EMG430PG6EH9PNRLV0RXW' where id=1;
-update noar ti set v0='EMG430PG6EH9PNRLV0RXW' where id=1;
-update noar tt set b1='DKZ9TYWDVXCT4J97T7L' where id=1;
-update noar ti set b1='DKZ9TYWDVXCT4J97T7L' where id=1;
-update noar tt set v0='8N94K60XISURNM49HE6' where id=1;
-update noar ti set v0='8N94K60XISURNM49HE6' where id=1;
-update noar tt set b2='8IGRG23FVMSLBMVDQKZ2LQCE' where id=1;
-update noar ti set b2='8IGRG23FVMSLBMVDQKZ2LQCE' where id=1;
-update noar tt set v0='ZSPMQAAPH89NCZU9BFW118MO0M' where id=2;
-update noar ti set v0='ZSPMQAAPH89NCZU9BFW118MO0M' where id=2;
-update noar tt set b0='UT' where id=2;
-update noar ti set b0='UT' where id=2;
-update noar tt set v0='BUX76QV0U6S0TKN0X75DJ' where id=2;
-update noar ti set v0='BUX76QV0U6S0TKN0X75DJ' where id=2;
-update noar tt set b1='SPC' where id=2;
-update noar ti set b1='SPC' where id=2;
-update noar tt set v0='VLK0JQYJ1WSZW3' where id=2;
-update noar ti set v0='VLK0JQYJ1WSZW3' where id=2;
-update noar tt set b2='JINEEUSGSR61P08RVB2ILZ0' where id=2;
-update noar ti set b2='JINEEUSGSR61P08RVB2ILZ0' where id=2;
-update noar tt set v0='1CXDB3DF4KXPDYSUGGOJXMNK7TNKHIE' where id=3;
-update noar ti set v0='1CXDB3DF4KXPDYSUGGOJXMNK7TNKHIE' where id=3;
-update noar tt set b0='WXJ5LSF4PQXP17K6XRGJ' where id=3;
-update noar ti set b0='WXJ5LSF4PQXP17K6XRGJ' where id=3;
-update noar tt set v0='NL55D8511QCFO0HSMAUKCHZ0CVG' where id=3;
-update noar ti set v0='NL55D8511QCFO0HSMAUKCHZ0CVG' where id=3;
-update noar tt set b1='M07QGB3AYF' where id=3;
-update noar ti set b1='M07QGB3AYF' where id=3;
-update noar tt set v0='I9Q5EZDTI3H2L8FLWTLUJ7SVXBS59N9' where id=3;
-update noar ti set v0='I9Q5EZDTI3H2L8FLWTLUJ7SVXBS59N9' where id=3;
-update noar tt set b2='2VQGZMRVFARPEJFKHI' where id=3;
-update noar ti set b2='2VQGZMRVFARPEJFKHI' where id=3;
-update noar tt set v0='ZLREW5MJM64' where id=4;
-update noar ti set v0='ZLREW5MJM64' where id=4;
-update noar tt set b0='XWAGF' where id=4;
-update noar ti set b0='XWAGF' where id=4;
-update noar tt set v0='8QSQO9369AC4' where id=4;
-update noar ti set v0='8QSQO9369AC4' where id=4;
-update noar tt set b1='LJGH2B5XK316GS5LO8UCXZSN07V9LW9X' where id=4;
-update noar ti set b1='LJGH2B5XK316GS5LO8UCXZSN07V9LW9X' where id=4;
-update noar tt set v0='WNS04K7Y4A93Y39J' where id=4;
-update noar ti set v0='WNS04K7Y4A93Y39J' where id=4;
-update noar tt set b2='3MB2F7LE4IVIAPWHQT0BVIR468J7T1NY' where id=4;
-update noar ti set b2='3MB2F7LE4IVIAPWHQT0BVIR468J7T1NY' where id=4;
-update noar tt set v0='JH8FPOKV5X8JMCAY' where id=5;
-update noar ti set v0='JH8FPOKV5X8JMCAY' where id=5;
-update noar tt set b0='SO4B3TBLXFPWM5RSTF9LOAO8U7DGIGDW' where id=5;
-update noar ti set b0='SO4B3TBLXFPWM5RSTF9LOAO8U7DGIGDW' where id=5;
-update noar tt set v0='L2GLQ9LDDFTQLXARKISRE3' where id=5;
-update noar ti set v0='L2GLQ9LDDFTQLXARKISRE3' where id=5;
-update noar tt set b1='EPPR17' where id=5;
-update noar ti set b1='EPPR17' where id=5;
-update noar tt set v0='BDZFW5LMD1FI4KVOS3' where id=5;
-update noar ti set v0='BDZFW5LMD1FI4KVOS3' where id=5;
-update noar tt set b2='WJD0PUENGA9H0' where id=5;
-update noar ti set b2='WJD0PUENGA9H0' where id=5;
-update noar tt set v0='TIJM7AJP' where id=6;
-update noar ti set v0='TIJM7AJP' where id=6;
-update noar tt set b0='JIBSVOPPL7XTFZBHNA' where id=6;
-update noar ti set b0='JIBSVOPPL7XTFZBHNA' where id=6;
-update noar tt set v0='53KEIE9064KHPLBFX939' where id=6;
-update noar ti set v0='53KEIE9064KHPLBFX939' where id=6;
-update noar tt set b1='G9JJ4JGJJLCY48NMAMWQRJ372V0N0' where id=6;
-update noar ti set b1='G9JJ4JGJJLCY48NMAMWQRJ372V0N0' where id=6;
-update noar tt set v0='XT6BU32Z' where id=6;
-update noar ti set v0='XT6BU32Z' where id=6;
-update noar tt set b2='08VCFYRT6VWA6LT' where id=6;
-update noar ti set b2='08VCFYRT6VWA6LT' where id=6;
-update noar tt set v0='E6W8FCMHOTFVA' where id=7;
-update noar ti set v0='E6W8FCMHOTFVA' where id=7;
-update noar tt set b0='NAX' where id=7;
-update noar ti set b0='NAX' where id=7;
-update noar tt set v0='V5RSUKWZZVGYU77QK7M4O2M' where id=7;
-update noar ti set v0='V5RSUKWZZVGYU77QK7M4O2M' where id=7;
-update noar tt set b1='1E' where id=7;
-update noar ti set b1='1E' where id=7;
-update noar tt set v0='WU5US9BV2161QYVAVIR8SOX4' where id=7;
-update noar ti set v0='WU5US9BV2161QYVAVIR8SOX4' where id=7;
-update noar tt set b2='547' where id=7;
-update noar ti set b2='547' where id=7;
-update noar tt set v0='DBPYKFTAI7ZOZFX24GGGULHKIHXCCEHZ' where id=8;
-update noar ti set v0='DBPYKFTAI7ZOZFX24GGGULHKIHXCCEHZ' where id=8;
-update noar tt set b0='9P22MJWBRALIQM34A5NPVG' where id=8;
-update noar ti set b0='9P22MJWBRALIQM34A5NPVG' where id=8;
-update noar tt set v0='IXNPII71VQ' where id=8;
-update noar ti set v0='IXNPII71VQ' where id=8;
-update noar tt set b1='10M7W6HBY0WOWSP6TZUROEDG0P5P' where id=8;
-update noar ti set b1='10M7W6HBY0WOWSP6TZUROEDG0P5P' where id=8;
-update noar tt set v0='R9H5XNWJMBZ' where id=8;
-update noar ti set v0='R9H5XNWJMBZ' where id=8;
-update noar tt set b2='D5BJV2Q9U1XNREU3Z8ENZW6G3Y4' where id=8;
-update noar ti set b2='D5BJV2Q9U1XNREU3Z8ENZW6G3Y4' where id=8;
-update noar tt set v0='F6QDB9GGTX5F11VGHUKZI' where id=9;
-update noar ti set v0='F6QDB9GGTX5F11VGHUKZI' where id=9;
-update noar tt set b0='C9JG9WQ9A15S4' where id=9;
-update noar ti set b0='C9JG9WQ9A15S4' where id=9;
-update noar tt set v0='JJ2JN7S5' where id=9;
-update noar ti set v0='JJ2JN7S5' where id=9;
-update noar tt set b1='UTBD5J5TZ0' where id=9;
-update noar ti set b1='UTBD5J5TZ0' where id=9;
-update noar tt set v0='Z696FKBSCT4N' where id=9;
-update noar ti set v0='Z696FKBSCT4N' where id=9;
-update noar tt set b2='X02OHHSTWDB' where id=9;
-update noar ti set b2='X02OHHSTWDB' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V8ET1B6MD0V383' where id=1;
-update noar ti set v0='V8ET1B6MD0V383' where id=1;
-update noar tt set b0='C63Q2NL3TX' where id=1;
-update noar ti set b0='C63Q2NL3TX' where id=1;
-update noar tt set v0='HBM69BKQFXB7WI4VDLV6K8MBND8RU' where id=1;
-update noar ti set v0='HBM69BKQFXB7WI4VDLV6K8MBND8RU' where id=1;
-update noar tt set b1='3N' where id=1;
-update noar ti set b1='3N' where id=1;
-update noar tt set v0='GRMMJT3PN2JWE9QZOA8D8' where id=1;
-update noar ti set v0='GRMMJT3PN2JWE9QZOA8D8' where id=1;
-update noar tt set b2='R9I9GZIZQ3YH0O8X' where id=1;
-update noar ti set b2='R9I9GZIZQ3YH0O8X' where id=1;
-update noar tt set v0='ZHP22TVL4HZWLMLDDLR7KAK3W0NF45W' where id=2;
-update noar ti set v0='ZHP22TVL4HZWLMLDDLR7KAK3W0NF45W' where id=2;
-update noar tt set b0='XGB0O43GM55EO9IW4' where id=2;
-update noar ti set b0='XGB0O43GM55EO9IW4' where id=2;
-update noar tt set v0='XHA1PKD29B1I90O6EWS9C' where id=2;
-update noar ti set v0='XHA1PKD29B1I90O6EWS9C' where id=2;
-update noar tt set b1='6UZM7NZCRON0J1PIVBUVSLNQQJ' where id=2;
-update noar ti set b1='6UZM7NZCRON0J1PIVBUVSLNQQJ' where id=2;
-update noar tt set v0='YPGMIW1IUBERGCXJP58EPIIF' where id=2;
-update noar ti set v0='YPGMIW1IUBERGCXJP58EPIIF' where id=2;
-update noar tt set b2='FHR3BL30LGDQEXN' where id=2;
-update noar ti set b2='FHR3BL30LGDQEXN' where id=2;
-update noar tt set v0='XCX2XPKN6TRU0WNLISGIER39PB' where id=3;
-update noar ti set v0='XCX2XPKN6TRU0WNLISGIER39PB' where id=3;
-update noar tt set b0='3COZNPSBT9SWK3' where id=3;
-update noar ti set b0='3COZNPSBT9SWK3' where id=3;
-update noar tt set v0='8GA22CP2UJGR22RYO8' where id=3;
-update noar ti set v0='8GA22CP2UJGR22RYO8' where id=3;
-update noar tt set b1='Q3U2XVKP' where id=3;
-update noar ti set b1='Q3U2XVKP' where id=3;
-update noar tt set v0='2KQJWE5XR4JJFQDM58Q5Z9QGFV96YHX' where id=3;
-update noar ti set v0='2KQJWE5XR4JJFQDM58Q5Z9QGFV96YHX' where id=3;
-update noar tt set b2='702' where id=3;
-update noar ti set b2='702' where id=3;
-update noar tt set v0='ZC0GRJUJBIOSANCAPDED2FEH8OQS' where id=4;
-update noar ti set v0='ZC0GRJUJBIOSANCAPDED2FEH8OQS' where id=4;
-update noar tt set b0='9LBI9' where id=4;
-update noar ti set b0='9LBI9' where id=4;
-update noar tt set v0='YZEISY903PWBWS200L' where id=4;
-update noar ti set v0='YZEISY903PWBWS200L' where id=4;
-update noar tt set b1='D' where id=4;
-update noar ti set b1='D' where id=4;
-update noar tt set v0='A00YQ0JYM2HVARHX1I2I1K06' where id=4;
-update noar ti set v0='A00YQ0JYM2HVARHX1I2I1K06' where id=4;
-update noar tt set b2='9T1XICJFE5E1ACKB17VSDNKJHOK1' where id=4;
-update noar ti set b2='9T1XICJFE5E1ACKB17VSDNKJHOK1' where id=4;
-update noar tt set v0='U75DI3FMZIHS' where id=5;
-update noar ti set v0='U75DI3FMZIHS' where id=5;
-update noar tt set b0='X2OFOMJ8X5DSD75C0UOYS2HH' where id=5;
-update noar ti set b0='X2OFOMJ8X5DSD75C0UOYS2HH' where id=5;
-update noar tt set v0='NU77J5H6Y1' where id=5;
-update noar ti set v0='NU77J5H6Y1' where id=5;
-update noar tt set b1='WBW' where id=5;
-update noar ti set b1='WBW' where id=5;
-update noar tt set v0='3C6EWF8' where id=5;
-update noar ti set v0='3C6EWF8' where id=5;
-update noar tt set b2='GK3SWJG4KAIF4' where id=5;
-update noar ti set b2='GK3SWJG4KAIF4' where id=5;
-update noar tt set v0='C3X68CP7DV7A1WWCUD4F' where id=6;
-update noar ti set v0='C3X68CP7DV7A1WWCUD4F' where id=6;
-update noar tt set b0='HVF0WS' where id=6;
-update noar ti set b0='HVF0WS' where id=6;
-update noar tt set v0='T63GM2' where id=6;
-update noar ti set v0='T63GM2' where id=6;
-update noar tt set b1='XN23KY' where id=6;
-update noar ti set b1='XN23KY' where id=6;
-update noar tt set v0='ZB0G' where id=6;
-update noar ti set v0='ZB0G' where id=6;
-update noar tt set b2='KA74QT1I2N4FBHT95A' where id=6;
-update noar ti set b2='KA74QT1I2N4FBHT95A' where id=6;
-update noar tt set v0='WMZQZFE5QQBKHSZAUR9H5TMW15HS' where id=7;
-update noar ti set v0='WMZQZFE5QQBKHSZAUR9H5TMW15HS' where id=7;
-update noar tt set b0='XF7OOBW7A9W84' where id=7;
-update noar ti set b0='XF7OOBW7A9W84' where id=7;
-update noar tt set v0='C5QNBG40LB' where id=7;
-update noar ti set v0='C5QNBG40LB' where id=7;
-update noar tt set b1='B5ABZ78' where id=7;
-update noar ti set b1='B5ABZ78' where id=7;
-update noar tt set v0='UJP' where id=7;
-update noar ti set v0='UJP' where id=7;
-update noar tt set b2='SM5VVQLM4GNXDDWZWO5NFZ5TUOUECB2U' where id=7;
-update noar ti set b2='SM5VVQLM4GNXDDWZWO5NFZ5TUOUECB2U' where id=7;
-update noar tt set v0='GG9I8JP4499CHGYEESY0' where id=8;
-update noar ti set v0='GG9I8JP4499CHGYEESY0' where id=8;
-update noar tt set b0='SJSEH6KYWRWEFEH89BB652A5BK911N4E' where id=8;
-update noar ti set b0='SJSEH6KYWRWEFEH89BB652A5BK911N4E' where id=8;
-update noar tt set v0='EVRT6T82RJSF5LY96E0QEPT1XH5H' where id=8;
-update noar ti set v0='EVRT6T82RJSF5LY96E0QEPT1XH5H' where id=8;
-update noar tt set b1='N' where id=8;
-update noar ti set b1='N' where id=8;
-update noar tt set v0='RZQOGVX4Q' where id=8;
-update noar ti set v0='RZQOGVX4Q' where id=8;
-update noar tt set b2='V91DL9J' where id=8;
-update noar ti set b2='V91DL9J' where id=8;
-update noar tt set v0='W0F' where id=9;
-update noar ti set v0='W0F' where id=9;
-update noar tt set b0='3' where id=9;
-update noar ti set b0='3' where id=9;
-update noar tt set v0='7W3UCZM696JOB4D2' where id=9;
-update noar ti set v0='7W3UCZM696JOB4D2' where id=9;
-update noar tt set b1='FLAX9FH851YA1B0Q8S6PUCU8U9R2FH' where id=9;
-update noar ti set b1='FLAX9FH851YA1B0Q8S6PUCU8U9R2FH' where id=9;
-update noar tt set v0='F' where id=9;
-update noar ti set v0='F' where id=9;
-update noar tt set b2='S9MC06HV7MP64K4WFYPFEJ6WW7F42L' where id=9;
-update noar ti set b2='S9MC06HV7MP64K4WFYPFEJ6WW7F42L' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y0TZFAFPO' where id=1;
-update noar ti set v0='Y0TZFAFPO' where id=1;
-update noar tt set b0='2AJED9GAEV3L134X2X1FQSTDGH' where id=1;
-update noar ti set b0='2AJED9GAEV3L134X2X1FQSTDGH' where id=1;
-update noar tt set v0='GUBD7S0WD86QA8HGF' where id=1;
-update noar ti set v0='GUBD7S0WD86QA8HGF' where id=1;
-update noar tt set b1='2V7D7S6PR4X1AKWC' where id=1;
-update noar ti set b1='2V7D7S6PR4X1AKWC' where id=1;
-update noar tt set v0='BAE7FM27LJ3KI9TS68KL0Y25K3' where id=1;
-update noar ti set v0='BAE7FM27LJ3KI9TS68KL0Y25K3' where id=1;
-update noar tt set b2='W6A3JEVTJX24R' where id=1;
-update noar ti set b2='W6A3JEVTJX24R' where id=1;
-update noar tt set v0='UBWEBIPMQ2NXM43X6EURRZHG79Q3TJI' where id=2;
-update noar ti set v0='UBWEBIPMQ2NXM43X6EURRZHG79Q3TJI' where id=2;
-update noar tt set b0='8YXEKMBBYQLMC64A6TRYAA' where id=2;
-update noar ti set b0='8YXEKMBBYQLMC64A6TRYAA' where id=2;
-update noar tt set v0='HU44Z6YHY5R311J' where id=2;
-update noar ti set v0='HU44Z6YHY5R311J' where id=2;
-update noar tt set b1='AXX672PN0EKWJYWN1F99IB90P' where id=2;
-update noar ti set b1='AXX672PN0EKWJYWN1F99IB90P' where id=2;
-update noar tt set v0='RUSPN4JRC74C3LSGS' where id=2;
-update noar ti set v0='RUSPN4JRC74C3LSGS' where id=2;
-update noar tt set b2='SQQBG7T6I7ZULI1FZK0KTGCAF' where id=2;
-update noar ti set b2='SQQBG7T6I7ZULI1FZK0KTGCAF' where id=2;
-update noar tt set v0='X2N1NAH504TXGFKYENFL3ES0OTF' where id=3;
-update noar ti set v0='X2N1NAH504TXGFKYENFL3ES0OTF' where id=3;
-update noar tt set b0='N6CQXE66GXE4TQV0O97PO1UFK3MGI6D' where id=3;
-update noar ti set b0='N6CQXE66GXE4TQV0O97PO1UFK3MGI6D' where id=3;
-update noar tt set v0='GIR0FXNUJOIGGSQ4XV8FCMJLPZ4FD36' where id=3;
-update noar ti set v0='GIR0FXNUJOIGGSQ4XV8FCMJLPZ4FD36' where id=3;
-update noar tt set b1='UDPP' where id=3;
-update noar ti set b1='UDPP' where id=3;
-update noar tt set v0='HEVV0XFYYOI4HN677NT775ODYYJZM' where id=3;
-update noar ti set v0='HEVV0XFYYOI4HN677NT775ODYYJZM' where id=3;
-update noar tt set b2='5471SQJNYHOKVC2HVO8OQ5FJA6T7P' where id=3;
-update noar ti set b2='5471SQJNYHOKVC2HVO8OQ5FJA6T7P' where id=3;
-update noar tt set v0='I4' where id=4;
-update noar ti set v0='I4' where id=4;
-update noar tt set b0='4SZQEWI7WP' where id=4;
-update noar ti set b0='4SZQEWI7WP' where id=4;
-update noar tt set v0='GRF1XVBVD' where id=4;
-update noar ti set v0='GRF1XVBVD' where id=4;
-update noar tt set b1='NQY3WWU' where id=4;
-update noar ti set b1='NQY3WWU' where id=4;
-update noar tt set v0='0UI5SRLRGOMI' where id=4;
-update noar ti set v0='0UI5SRLRGOMI' where id=4;
-update noar tt set b2='I1IO3HUIDWU9CK2GPG6OH' where id=4;
-update noar ti set b2='I1IO3HUIDWU9CK2GPG6OH' where id=4;
-update noar tt set v0='ZYIOVR4I9VHKUBA3JV0A5' where id=5;
-update noar ti set v0='ZYIOVR4I9VHKUBA3JV0A5' where id=5;
-update noar tt set b0='GN061QFF0DTCSSIHFNC3I' where id=5;
-update noar ti set b0='GN061QFF0DTCSSIHFNC3I' where id=5;
-update noar tt set v0='LFB91L6WVCNIV1XUQ88B9KBJGIRH1KTA' where id=5;
-update noar ti set v0='LFB91L6WVCNIV1XUQ88B9KBJGIRH1KTA' where id=5;
-update noar tt set b1='SF6LHC5Y8VIJVI6HYU8' where id=5;
-update noar ti set b1='SF6LHC5Y8VIJVI6HYU8' where id=5;
-update noar tt set v0='H61ML8BKE22A1U' where id=5;
-update noar ti set v0='H61ML8BKE22A1U' where id=5;
-update noar tt set b2='2ZSJ89CRFJ4CSR7H9D9ABDCJS9' where id=5;
-update noar ti set b2='2ZSJ89CRFJ4CSR7H9D9ABDCJS9' where id=5;
-update noar tt set v0='6ZRR5WMP6LK41K8PWY5SBJ' where id=6;
-update noar ti set v0='6ZRR5WMP6LK41K8PWY5SBJ' where id=6;
-update noar tt set b0='UIM4YDBTUKZ4KA9E1OJJDH0IPPDWJ6YR' where id=6;
-update noar ti set b0='UIM4YDBTUKZ4KA9E1OJJDH0IPPDWJ6YR' where id=6;
-update noar tt set v0='UL774WMW2' where id=6;
-update noar ti set v0='UL774WMW2' where id=6;
-update noar tt set b1='LDYP0LXVSR7V6CFST0' where id=6;
-update noar ti set b1='LDYP0LXVSR7V6CFST0' where id=6;
-update noar tt set v0='CY5O25XWQHOHVMJ02' where id=6;
-update noar ti set v0='CY5O25XWQHOHVMJ02' where id=6;
-update noar tt set b2='BIMCIIDQT1JD1' where id=6;
-update noar ti set b2='BIMCIIDQT1JD1' where id=6;
-update noar tt set v0='K6' where id=7;
-update noar ti set v0='K6' where id=7;
-update noar tt set b0='A7CSST68SL' where id=7;
-update noar ti set b0='A7CSST68SL' where id=7;
-update noar tt set v0='99RUPK8PHGC' where id=7;
-update noar ti set v0='99RUPK8PHGC' where id=7;
-update noar tt set b1='F27B43FXYVNCBEBKH7X2F3MNDGBC0GG' where id=7;
-update noar ti set b1='F27B43FXYVNCBEBKH7X2F3MNDGBC0GG' where id=7;
-update noar tt set v0='V153NO' where id=7;
-update noar ti set v0='V153NO' where id=7;
-update noar tt set b2='9D0JW6FJV0J91PN4M1RRUR2M' where id=7;
-update noar ti set b2='9D0JW6FJV0J91PN4M1RRUR2M' where id=7;
-update noar tt set v0='4FAWYLHXETBPGUI0M0963BL' where id=8;
-update noar ti set v0='4FAWYLHXETBPGUI0M0963BL' where id=8;
-update noar tt set b0='0NR021OY5XIQX' where id=8;
-update noar ti set b0='0NR021OY5XIQX' where id=8;
-update noar tt set v0='EUEIQDO4MCV59K2DSAQHZ' where id=8;
-update noar ti set v0='EUEIQDO4MCV59K2DSAQHZ' where id=8;
-update noar tt set b1='24GNKUXK' where id=8;
-update noar ti set b1='24GNKUXK' where id=8;
-update noar tt set v0='JIQNYN5SW974MY9GI1YCN5K3X' where id=8;
-update noar ti set v0='JIQNYN5SW974MY9GI1YCN5K3X' where id=8;
-update noar tt set b2='9OGVXHP498Q882IHV' where id=8;
-update noar ti set b2='9OGVXHP498Q882IHV' where id=8;
-update noar tt set v0='YIRUN7D9HELPIFI04P1P9NHD' where id=9;
-update noar ti set v0='YIRUN7D9HELPIFI04P1P9NHD' where id=9;
-update noar tt set b0='KE048PRIXCQETE' where id=9;
-update noar ti set b0='KE048PRIXCQETE' where id=9;
-update noar tt set v0='UKWHY5NIA' where id=9;
-update noar ti set v0='UKWHY5NIA' where id=9;
-update noar tt set b1='1IMO1WU3MONAXGZE' where id=9;
-update noar ti set b1='1IMO1WU3MONAXGZE' where id=9;
-update noar tt set v0='W23HUU7DNUB7M4VGQ38C668' where id=9;
-update noar ti set v0='W23HUU7DNUB7M4VGQ38C668' where id=9;
-update noar tt set b2='PECRR4P2K93AARS3D' where id=9;
-update noar ti set b2='PECRR4P2K93AARS3D' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B1IGO7DV20L56324S8' where id=1;
-update noar ti set v0='B1IGO7DV20L56324S8' where id=1;
-update noar tt set b0='MJ8CQD0' where id=1;
-update noar ti set b0='MJ8CQD0' where id=1;
-update noar tt set v0='S1LA5VV5G9QGH8' where id=1;
-update noar ti set v0='S1LA5VV5G9QGH8' where id=1;
-update noar tt set b1='J9OY0V' where id=1;
-update noar ti set b1='J9OY0V' where id=1;
-update noar tt set v0='5EFRNODWQ792HNH3ZJTP7DK3KWU4' where id=1;
-update noar ti set v0='5EFRNODWQ792HNH3ZJTP7DK3KWU4' where id=1;
-update noar tt set b2='4RG9SMNZC0J' where id=1;
-update noar ti set b2='4RG9SMNZC0J' where id=1;
-update noar tt set v0='YXA6MMZP' where id=2;
-update noar ti set v0='YXA6MMZP' where id=2;
-update noar tt set b0='FH3XKR97ETX8BDCLAJBBWL33CADU' where id=2;
-update noar ti set b0='FH3XKR97ETX8BDCLAJBBWL33CADU' where id=2;
-update noar tt set v0='GGOUD' where id=2;
-update noar ti set v0='GGOUD' where id=2;
-update noar tt set b1='5B4Y734Q6BSBR5BN35GBGOZ' where id=2;
-update noar ti set b1='5B4Y734Q6BSBR5BN35GBGOZ' where id=2;
-update noar tt set v0='L7E6RO53E' where id=2;
-update noar ti set v0='L7E6RO53E' where id=2;
-update noar tt set b2='SE678Z1A7OIGGALRFUCXV2TD9' where id=2;
-update noar ti set b2='SE678Z1A7OIGGALRFUCXV2TD9' where id=2;
-update noar tt set v0='H0D91Q3RT7H5OJZR' where id=3;
-update noar ti set v0='H0D91Q3RT7H5OJZR' where id=3;
-update noar tt set b0='XZM16WP9FF4JDBB8AG2M' where id=3;
-update noar ti set b0='XZM16WP9FF4JDBB8AG2M' where id=3;
-update noar tt set v0='7FFUQ2VU9ZPM0XJVA1OSB' where id=3;
-update noar ti set v0='7FFUQ2VU9ZPM0XJVA1OSB' where id=3;
-update noar tt set b1='IR7QINVXUYRH7' where id=3;
-update noar ti set b1='IR7QINVXUYRH7' where id=3;
-update noar tt set v0='9Q4CFI4YXX7VSXV' where id=3;
-update noar ti set v0='9Q4CFI4YXX7VSXV' where id=3;
-update noar tt set b2='AR02Q3OY9K37ZFUPZG' where id=3;
-update noar ti set b2='AR02Q3OY9K37ZFUPZG' where id=3;
-update noar tt set v0='2YHV63R51IIK0B2' where id=4;
-update noar ti set v0='2YHV63R51IIK0B2' where id=4;
-update noar tt set b0='5VXJZZSJLFCEYVBKJ9410Z9FY1KWR4' where id=4;
-update noar ti set b0='5VXJZZSJLFCEYVBKJ9410Z9FY1KWR4' where id=4;
-update noar tt set v0='M8KJFKIU9' where id=4;
-update noar ti set v0='M8KJFKIU9' where id=4;
-update noar tt set b1='3GKFA1VK0G7FWFNFCMH6FWDR22S' where id=4;
-update noar ti set b1='3GKFA1VK0G7FWFNFCMH6FWDR22S' where id=4;
-update noar tt set v0='M5K2XHQ9S5I5701R2IP3V94HOFYDK' where id=4;
-update noar ti set v0='M5K2XHQ9S5I5701R2IP3V94HOFYDK' where id=4;
-update noar tt set b2='MITK5L82OVS1ZKKSKHFXPQ0IGSYYRT' where id=4;
-update noar ti set b2='MITK5L82OVS1ZKKSKHFXPQ0IGSYYRT' where id=4;
-update noar tt set v0='146B6' where id=5;
-update noar ti set v0='146B6' where id=5;
-update noar tt set b0='NIV9UQ0YMCPFQYEX8EH7AO264M33Q4S9' where id=5;
-update noar ti set b0='NIV9UQ0YMCPFQYEX8EH7AO264M33Q4S9' where id=5;
-update noar tt set v0='53K6LDH3A47JZDCYYF0NA4XY49' where id=5;
-update noar ti set v0='53K6LDH3A47JZDCYYF0NA4XY49' where id=5;
-update noar tt set b1='KOXNN77WBW40GPFOBMAYP38LQJ' where id=5;
-update noar ti set b1='KOXNN77WBW40GPFOBMAYP38LQJ' where id=5;
-update noar tt set v0='6CD20XU7YBKQBX7XWBW4GZ2APQZ848' where id=5;
-update noar ti set v0='6CD20XU7YBKQBX7XWBW4GZ2APQZ848' where id=5;
-update noar tt set b2='FY3M1K67FYR2BZHKH9ZHX0AH6UYA' where id=5;
-update noar ti set b2='FY3M1K67FYR2BZHKH9ZHX0AH6UYA' where id=5;
-update noar tt set v0='5M1D0YRXIUVAOBIOM1NN' where id=6;
-update noar ti set v0='5M1D0YRXIUVAOBIOM1NN' where id=6;
-update noar tt set b0='81OULN2Z5U3ZR2F' where id=6;
-update noar ti set b0='81OULN2Z5U3ZR2F' where id=6;
-update noar tt set v0='NDDE8SHV1T1F10M90N' where id=6;
-update noar ti set v0='NDDE8SHV1T1F10M90N' where id=6;
-update noar tt set b1='8LCC5RHZ9ID5T366BFOT57HGJSI8J' where id=6;
-update noar ti set b1='8LCC5RHZ9ID5T366BFOT57HGJSI8J' where id=6;
-update noar tt set v0='78I0ODYN5' where id=6;
-update noar ti set v0='78I0ODYN5' where id=6;
-update noar tt set b2='6KZVJUE97U4T' where id=6;
-update noar ti set b2='6KZVJUE97U4T' where id=6;
-update noar tt set v0='65TLN8GCF022' where id=7;
-update noar ti set v0='65TLN8GCF022' where id=7;
-update noar tt set b0='I' where id=7;
-update noar ti set b0='I' where id=7;
-update noar tt set v0='NKPCBWKX983O0G65RZTDSPF5113AT' where id=7;
-update noar ti set v0='NKPCBWKX983O0G65RZTDSPF5113AT' where id=7;
-update noar tt set b1='J1VGQHTJX1TVILO2I1XKH8KV70OCFA9' where id=7;
-update noar ti set b1='J1VGQHTJX1TVILO2I1XKH8KV70OCFA9' where id=7;
-update noar tt set v0='CR9ZJPVFPBXF994JKXTASXYCEF' where id=7;
-update noar ti set v0='CR9ZJPVFPBXF994JKXTASXYCEF' where id=7;
-update noar tt set b2='1CDYV630DYAJNVY' where id=7;
-update noar ti set b2='1CDYV630DYAJNVY' where id=7;
-update noar tt set v0='N9OOB6PD2AORDA' where id=8;
-update noar ti set v0='N9OOB6PD2AORDA' where id=8;
-update noar tt set b0='47U7FAS5G0796N5YQM' where id=8;
-update noar ti set b0='47U7FAS5G0796N5YQM' where id=8;
-update noar tt set v0='4' where id=8;
-update noar ti set v0='4' where id=8;
-update noar tt set b1='Z030' where id=8;
-update noar ti set b1='Z030' where id=8;
-update noar tt set v0='3ZESS79005ZT9' where id=8;
-update noar ti set v0='3ZESS79005ZT9' where id=8;
-update noar tt set b2='R6MX2YE81IMI4VP2DYN1S2' where id=8;
-update noar ti set b2='R6MX2YE81IMI4VP2DYN1S2' where id=8;
-update noar tt set v0='XW1OL1IHPMVWF1GXNGT0CDXQHKE' where id=9;
-update noar ti set v0='XW1OL1IHPMVWF1GXNGT0CDXQHKE' where id=9;
-update noar tt set b0='KZXRYUP19AX0KFTQ5M' where id=9;
-update noar ti set b0='KZXRYUP19AX0KFTQ5M' where id=9;
-update noar tt set v0='9ICCVNAFM0JY5OQ8UUWW3' where id=9;
-update noar ti set v0='9ICCVNAFM0JY5OQ8UUWW3' where id=9;
-update noar tt set b1='0KPET4QKC' where id=9;
-update noar ti set b1='0KPET4QKC' where id=9;
-update noar tt set v0='C4LZ68' where id=9;
-update noar ti set v0='C4LZ68' where id=9;
-update noar tt set b2='AAV9VEMA009IHYOJ6SGM7E' where id=9;
-update noar ti set b2='AAV9VEMA009IHYOJ6SGM7E' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L' where id=1;
-update noar ti set v0='L' where id=1;
-update noar tt set b0='IF69NY3BXJ' where id=1;
-update noar ti set b0='IF69NY3BXJ' where id=1;
-update noar tt set v0='1ZL' where id=1;
-update noar ti set v0='1ZL' where id=1;
-update noar tt set b1='XNALR03RRD0ZJKE3R478YN' where id=1;
-update noar ti set b1='XNALR03RRD0ZJKE3R478YN' where id=1;
-update noar tt set v0='126V8KE3LTM8SJ9VWVT2GKE9NM73V4OI' where id=1;
-update noar ti set v0='126V8KE3LTM8SJ9VWVT2GKE9NM73V4OI' where id=1;
-update noar tt set b2='6R1CV9QU6BBS0F2TYNBJCJ4DJS' where id=1;
-update noar ti set b2='6R1CV9QU6BBS0F2TYNBJCJ4DJS' where id=1;
-update noar tt set v0='FKNVSHDGTBANHPFQHF3BRG8ZOS' where id=2;
-update noar ti set v0='FKNVSHDGTBANHPFQHF3BRG8ZOS' where id=2;
-update noar tt set b0='GNMO31UCLY0MQS8J2FOFNDKVUX' where id=2;
-update noar ti set b0='GNMO31UCLY0MQS8J2FOFNDKVUX' where id=2;
-update noar tt set v0='H07SAQWVECS74XHRYQ' where id=2;
-update noar ti set v0='H07SAQWVECS74XHRYQ' where id=2;
-update noar tt set b1='EQLHGZCJVAQXH' where id=2;
-update noar ti set b1='EQLHGZCJVAQXH' where id=2;
-update noar tt set v0='1H45UEOJWEIU' where id=2;
-update noar ti set v0='1H45UEOJWEIU' where id=2;
-update noar tt set b2='1UTY5NL' where id=2;
-update noar ti set b2='1UTY5NL' where id=2;
-update noar tt set v0='BWL3TTLP9JRLJ' where id=3;
-update noar ti set v0='BWL3TTLP9JRLJ' where id=3;
-update noar tt set b0='HL9JXI94MQB1PO9CVDHQYKKT5D' where id=3;
-update noar ti set b0='HL9JXI94MQB1PO9CVDHQYKKT5D' where id=3;
-update noar tt set v0='O32AJI62PH1QOV' where id=3;
-update noar ti set v0='O32AJI62PH1QOV' where id=3;
-update noar tt set b1='A1DCBV2E54EH001Q56HUS' where id=3;
-update noar ti set b1='A1DCBV2E54EH001Q56HUS' where id=3;
-update noar tt set v0='H6I6Q5EPZLY1QFYT048XMW79GAJX4UFM' where id=3;
-update noar ti set v0='H6I6Q5EPZLY1QFYT048XMW79GAJX4UFM' where id=3;
-update noar tt set b2='6' where id=3;
-update noar ti set b2='6' where id=3;
-update noar tt set v0='DCB88P1BS5L4WWTRJJD' where id=4;
-update noar ti set v0='DCB88P1BS5L4WWTRJJD' where id=4;
-update noar tt set b0='NZ6LCR5WOA2XRU5TD8' where id=4;
-update noar ti set b0='NZ6LCR5WOA2XRU5TD8' where id=4;
-update noar tt set v0='GP2WH0P74UL3W' where id=4;
-update noar ti set v0='GP2WH0P74UL3W' where id=4;
-update noar tt set b1='Z8FFCOGQE9D3IDX0' where id=4;
-update noar ti set b1='Z8FFCOGQE9D3IDX0' where id=4;
-update noar tt set v0='1WPRL8' where id=4;
-update noar ti set v0='1WPRL8' where id=4;
-update noar tt set b2='1AYFH7ATPPCD7TQEHROSSYXZQ' where id=4;
-update noar ti set b2='1AYFH7ATPPCD7TQEHROSSYXZQ' where id=4;
-update noar tt set v0='A224B86H08EE0QXF' where id=5;
-update noar ti set v0='A224B86H08EE0QXF' where id=5;
-update noar tt set b0='ZPS8HCUDPA5HYJJC6KJ51EQ0XP' where id=5;
-update noar ti set b0='ZPS8HCUDPA5HYJJC6KJ51EQ0XP' where id=5;
-update noar tt set v0='UYDH5NXIL71TQ241LLUN2PPPOY4FX' where id=5;
-update noar ti set v0='UYDH5NXIL71TQ241LLUN2PPPOY4FX' where id=5;
-update noar tt set b1='NR29' where id=5;
-update noar ti set b1='NR29' where id=5;
-update noar tt set v0='DLE2' where id=5;
-update noar ti set v0='DLE2' where id=5;
-update noar tt set b2='75GYXANI2URDQNHH2A0G' where id=5;
-update noar ti set b2='75GYXANI2URDQNHH2A0G' where id=5;
-update noar tt set v0='UNBC' where id=6;
-update noar ti set v0='UNBC' where id=6;
-update noar tt set b0='AU5RH' where id=6;
-update noar ti set b0='AU5RH' where id=6;
-update noar tt set v0='IWW2358XZECDI3JX3' where id=6;
-update noar ti set v0='IWW2358XZECDI3JX3' where id=6;
-update noar tt set b1='4WC' where id=6;
-update noar ti set b1='4WC' where id=6;
-update noar tt set v0='AX41AV2FD791OIQ8' where id=6;
-update noar ti set v0='AX41AV2FD791OIQ8' where id=6;
-update noar tt set b2='N1MVMBKI94HV7KWT5GXPZKC69' where id=6;
-update noar ti set b2='N1MVMBKI94HV7KWT5GXPZKC69' where id=6;
-update noar tt set v0='JCE827LMW' where id=7;
-update noar ti set v0='JCE827LMW' where id=7;
-update noar tt set b0='C0CRF0GRC4' where id=7;
-update noar ti set b0='C0CRF0GRC4' where id=7;
-update noar tt set v0='WM2' where id=7;
-update noar ti set v0='WM2' where id=7;
-update noar tt set b1='NPLL8QOKHBGII' where id=7;
-update noar ti set b1='NPLL8QOKHBGII' where id=7;
-update noar tt set v0='E' where id=7;
-update noar ti set v0='E' where id=7;
-update noar tt set b2='GVI3F9WU1CK2QCL2HNWP64CZQ84OBWTP' where id=7;
-update noar ti set b2='GVI3F9WU1CK2QCL2HNWP64CZQ84OBWTP' where id=7;
-update noar tt set v0='ICA' where id=8;
-update noar ti set v0='ICA' where id=8;
-update noar tt set b0='V9CXIG1Y' where id=8;
-update noar ti set b0='V9CXIG1Y' where id=8;
-update noar tt set v0='GGOEI1JJ37H9UR7SNGA2L6PTZOT' where id=8;
-update noar ti set v0='GGOEI1JJ37H9UR7SNGA2L6PTZOT' where id=8;
-update noar tt set b1='WXAZQ9B4UXHPS8CLTIY8O' where id=8;
-update noar ti set b1='WXAZQ9B4UXHPS8CLTIY8O' where id=8;
-update noar tt set v0='GYU0O' where id=8;
-update noar ti set v0='GYU0O' where id=8;
-update noar tt set b2='0LNX7N8HJKRR613LJOL' where id=8;
-update noar ti set b2='0LNX7N8HJKRR613LJOL' where id=8;
-update noar tt set v0='60TZIU6G6Q5DE60BF0DVQVL9G' where id=9;
-update noar ti set v0='60TZIU6G6Q5DE60BF0DVQVL9G' where id=9;
-update noar tt set b0='VJL5PQEICASWGELCQ4CABIL4PN3ME' where id=9;
-update noar ti set b0='VJL5PQEICASWGELCQ4CABIL4PN3ME' where id=9;
-update noar tt set v0='P1TIS1TKAT' where id=9;
-update noar ti set v0='P1TIS1TKAT' where id=9;
-update noar tt set b1='6AO7DZDS68' where id=9;
-update noar ti set b1='6AO7DZDS68' where id=9;
-update noar tt set v0='BFJGZH00LXF9FQ39MK' where id=9;
-update noar ti set v0='BFJGZH00LXF9FQ39MK' where id=9;
-update noar tt set b2='97F59UKP' where id=9;
-update noar ti set b2='97F59UKP' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZOCDEKMHB2QN11NE51' where id=1;
-update noar ti set v0='ZOCDEKMHB2QN11NE51' where id=1;
-update noar tt set b0='CAR6T8HPC5PCL' where id=1;
-update noar ti set b0='CAR6T8HPC5PCL' where id=1;
-update noar tt set v0='M7W67XGCP293DKXJTQ3XE' where id=1;
-update noar ti set v0='M7W67XGCP293DKXJTQ3XE' where id=1;
-update noar tt set b1='A8ZNUZK4WN' where id=1;
-update noar ti set b1='A8ZNUZK4WN' where id=1;
-update noar tt set v0='0T7R81XZSE4D4L9' where id=1;
-update noar ti set v0='0T7R81XZSE4D4L9' where id=1;
-update noar tt set b2='EPSTA' where id=1;
-update noar ti set b2='EPSTA' where id=1;
-update noar tt set v0='QVNL9ORWZ4GHG' where id=2;
-update noar ti set v0='QVNL9ORWZ4GHG' where id=2;
-update noar tt set b0='V9DVQLQ5FTXF' where id=2;
-update noar ti set b0='V9DVQLQ5FTXF' where id=2;
-update noar tt set v0='TD' where id=2;
-update noar ti set v0='TD' where id=2;
-update noar tt set b1='UBT1RRT5DYN' where id=2;
-update noar ti set b1='UBT1RRT5DYN' where id=2;
-update noar tt set v0='7NGC4AD0YOE38CEXI0J5' where id=2;
-update noar ti set v0='7NGC4AD0YOE38CEXI0J5' where id=2;
-update noar tt set b2='S6H0OB82UFW0V3' where id=2;
-update noar ti set b2='S6H0OB82UFW0V3' where id=2;
-update noar tt set v0='28EGQHQAHLNM7J61U9EWJ1L' where id=3;
-update noar ti set v0='28EGQHQAHLNM7J61U9EWJ1L' where id=3;
-update noar tt set b0='2L' where id=3;
-update noar ti set b0='2L' where id=3;
-update noar tt set v0='HL36AT3QC41UURQ18O7SG32GVLO' where id=3;
-update noar ti set v0='HL36AT3QC41UURQ18O7SG32GVLO' where id=3;
-update noar tt set b1='DC' where id=3;
-update noar ti set b1='DC' where id=3;
-update noar tt set v0='VNU4E5UU4ECBEW5OUJ9R3W5ALDN' where id=3;
-update noar ti set v0='VNU4E5UU4ECBEW5OUJ9R3W5ALDN' where id=3;
-update noar tt set b2='4792LM8T8CIYKBVICLQKQZHJJ207C' where id=3;
-update noar ti set b2='4792LM8T8CIYKBVICLQKQZHJJ207C' where id=3;
-update noar tt set v0='4' where id=4;
-update noar ti set v0='4' where id=4;
-update noar tt set b0='OHOPZLCK9' where id=4;
-update noar ti set b0='OHOPZLCK9' where id=4;
-update noar tt set v0='T7HZEBG5INMYYMBEYYWQLU1' where id=4;
-update noar ti set v0='T7HZEBG5INMYYMBEYYWQLU1' where id=4;
-update noar tt set b1='BV1JHRA9V' where id=4;
-update noar ti set b1='BV1JHRA9V' where id=4;
-update noar tt set v0='K1RH2UNXR75EDOJDF4GNH' where id=4;
-update noar ti set v0='K1RH2UNXR75EDOJDF4GNH' where id=4;
-update noar tt set b2='R1QXWG18EM58E86GOO2GXXP' where id=4;
-update noar ti set b2='R1QXWG18EM58E86GOO2GXXP' where id=4;
-update noar tt set v0='J9GEQ25I0947YIK70H8Z' where id=5;
-update noar ti set v0='J9GEQ25I0947YIK70H8Z' where id=5;
-update noar tt set b0='W7VGX4GBRWP7B91HCZ4RJY8J' where id=5;
-update noar ti set b0='W7VGX4GBRWP7B91HCZ4RJY8J' where id=5;
-update noar tt set v0='INBTWALEA02PU6TTOI0HDQFJ' where id=5;
-update noar ti set v0='INBTWALEA02PU6TTOI0HDQFJ' where id=5;
-update noar tt set b1='43T04NNJQ2Q7YQGPLE5UVNYE' where id=5;
-update noar ti set b1='43T04NNJQ2Q7YQGPLE5UVNYE' where id=5;
-update noar tt set v0='ML7' where id=5;
-update noar ti set v0='ML7' where id=5;
-update noar tt set b2='4MZ99F' where id=5;
-update noar ti set b2='4MZ99F' where id=5;
-update noar tt set v0='JSYE9U6YDF9Y83DBT6JCT06Q' where id=6;
-update noar ti set v0='JSYE9U6YDF9Y83DBT6JCT06Q' where id=6;
-update noar tt set b0='9PUCB9SDDFZI1F39' where id=6;
-update noar ti set b0='9PUCB9SDDFZI1F39' where id=6;
-update noar tt set v0='ZXF8VNJQ5CKM4N0LHVCJX9ELZKOAW6' where id=6;
-update noar ti set v0='ZXF8VNJQ5CKM4N0LHVCJX9ELZKOAW6' where id=6;
-update noar tt set b1='EOPRC5ZCA02SQOSLDVTKW' where id=6;
-update noar ti set b1='EOPRC5ZCA02SQOSLDVTKW' where id=6;
-update noar tt set v0='3ZA7LXSSFQ9ETSN7AT8R8AE' where id=6;
-update noar ti set v0='3ZA7LXSSFQ9ETSN7AT8R8AE' where id=6;
-update noar tt set b2='414BF7SBPRW3DCT5A5ME7IWK' where id=6;
-update noar ti set b2='414BF7SBPRW3DCT5A5ME7IWK' where id=6;
-update noar tt set v0='V7GKO7XGBPF986HVCIYCW7WS9HYC2' where id=7;
-update noar ti set v0='V7GKO7XGBPF986HVCIYCW7WS9HYC2' where id=7;
-update noar tt set b0='SPUUTRMS' where id=7;
-update noar ti set b0='SPUUTRMS' where id=7;
-update noar tt set v0='DGNM362PAALAC' where id=7;
-update noar ti set v0='DGNM362PAALAC' where id=7;
-update noar tt set b1='MN7RXYQ1ID5R1K4C' where id=7;
-update noar ti set b1='MN7RXYQ1ID5R1K4C' where id=7;
-update noar tt set v0='TMO9NDT1UJRC3HSRQ9K7UXVAE3P1O' where id=7;
-update noar ti set v0='TMO9NDT1UJRC3HSRQ9K7UXVAE3P1O' where id=7;
-update noar tt set b2='7JRP2HY' where id=7;
-update noar ti set b2='7JRP2HY' where id=7;
-update noar tt set v0='JAE9LUZV6T7ZJYD0D42B' where id=8;
-update noar ti set v0='JAE9LUZV6T7ZJYD0D42B' where id=8;
-update noar tt set b0='B' where id=8;
-update noar ti set b0='B' where id=8;
-update noar tt set v0='OW1AECDWD820HL0WQRVZ94' where id=8;
-update noar ti set v0='OW1AECDWD820HL0WQRVZ94' where id=8;
-update noar tt set b1='LHIISZ7Y6CG70ZFD6' where id=8;
-update noar ti set b1='LHIISZ7Y6CG70ZFD6' where id=8;
-update noar tt set v0='PAMD08IADUBO' where id=8;
-update noar ti set v0='PAMD08IADUBO' where id=8;
-update noar tt set b2='ZMJSZBQIPHR9H74P75DYIWDN8' where id=8;
-update noar ti set b2='ZMJSZBQIPHR9H74P75DYIWDN8' where id=8;
-update noar tt set v0='6B5DOVQDSMP7T2HK1G' where id=9;
-update noar ti set v0='6B5DOVQDSMP7T2HK1G' where id=9;
-update noar tt set b0='CNFE1MUZFMNH8HNUCHLKF3A4QUL' where id=9;
-update noar ti set b0='CNFE1MUZFMNH8HNUCHLKF3A4QUL' where id=9;
-update noar tt set v0='CZBB1JOJ5HZJZJB9QLXV86Q5TL1' where id=9;
-update noar ti set v0='CZBB1JOJ5HZJZJB9QLXV86Q5TL1' where id=9;
-update noar tt set b1='S0RYYTTDT1SKPYWPRUBJ' where id=9;
-update noar ti set b1='S0RYYTTDT1SKPYWPRUBJ' where id=9;
-update noar tt set v0='BPPVJ1QZK42' where id=9;
-update noar ti set v0='BPPVJ1QZK42' where id=9;
-update noar tt set b2='01F0KRLBVONW' where id=9;
-update noar ti set b2='01F0KRLBVONW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ULS8LOZYQY7ZN73UMV8ZBPJA' where id=1;
-update noar ti set v0='ULS8LOZYQY7ZN73UMV8ZBPJA' where id=1;
-update noar tt set b0='TICZNHX6SMBRVN' where id=1;
-update noar ti set b0='TICZNHX6SMBRVN' where id=1;
-update noar tt set v0='3' where id=1;
-update noar ti set v0='3' where id=1;
-update noar tt set b1='E' where id=1;
-update noar ti set b1='E' where id=1;
-update noar tt set v0='HAHL7PP' where id=1;
-update noar ti set v0='HAHL7PP' where id=1;
-update noar tt set b2='DE1DCSY2SS9PA3' where id=1;
-update noar ti set b2='DE1DCSY2SS9PA3' where id=1;
-update noar tt set v0='SA2EBYISV883BAF' where id=2;
-update noar ti set v0='SA2EBYISV883BAF' where id=2;
-update noar tt set b0='P0' where id=2;
-update noar ti set b0='P0' where id=2;
-update noar tt set v0='BRLQDV0VX6WY5V42TIQ3CEAS' where id=2;
-update noar ti set v0='BRLQDV0VX6WY5V42TIQ3CEAS' where id=2;
-update noar tt set b1='G' where id=2;
-update noar ti set b1='G' where id=2;
-update noar tt set v0='YW87EGUCTJB9XUY9Z5' where id=2;
-update noar ti set v0='YW87EGUCTJB9XUY9Z5' where id=2;
-update noar tt set b2='OLF6D7Y0DJ5QKXYYXQ6I34HNUO0GM4YJ' where id=2;
-update noar ti set b2='OLF6D7Y0DJ5QKXYYXQ6I34HNUO0GM4YJ' where id=2;
-update noar tt set v0='M3ZJUW12WKFM0KXPNVGE' where id=3;
-update noar ti set v0='M3ZJUW12WKFM0KXPNVGE' where id=3;
-update noar tt set b0='ECSUVUKU2YJ4WOM' where id=3;
-update noar ti set b0='ECSUVUKU2YJ4WOM' where id=3;
-update noar tt set v0='67SBC0QSVQXW8W77JFPTFQ36Q6SBR3V5' where id=3;
-update noar ti set v0='67SBC0QSVQXW8W77JFPTFQ36Q6SBR3V5' where id=3;
-update noar tt set b1='2M74HBMZOZCAD8P2' where id=3;
-update noar ti set b1='2M74HBMZOZCAD8P2' where id=3;
-update noar tt set v0='168' where id=3;
-update noar ti set v0='168' where id=3;
-update noar tt set b2='T3PIJT7PZ4S' where id=3;
-update noar ti set b2='T3PIJT7PZ4S' where id=3;
-update noar tt set v0='I1QPO05HPCKYFJLVRQ4' where id=4;
-update noar ti set v0='I1QPO05HPCKYFJLVRQ4' where id=4;
-update noar tt set b0='NQKU2GUCKPHJ8BP15M1B2O6VBF29' where id=4;
-update noar ti set b0='NQKU2GUCKPHJ8BP15M1B2O6VBF29' where id=4;
-update noar tt set v0='VEPYIS3XNWF' where id=4;
-update noar ti set v0='VEPYIS3XNWF' where id=4;
-update noar tt set b1='A6MSVJZF9BPUS2MRZVYR61LG3' where id=4;
-update noar ti set b1='A6MSVJZF9BPUS2MRZVYR61LG3' where id=4;
-update noar tt set v0='DAESI1GVZV5I8E7Y7A4LW8E0OV' where id=4;
-update noar ti set v0='DAESI1GVZV5I8E7Y7A4LW8E0OV' where id=4;
-update noar tt set b2='6ORP9' where id=4;
-update noar ti set b2='6ORP9' where id=4;
-update noar tt set v0='KQK00LMBM42A' where id=5;
-update noar ti set v0='KQK00LMBM42A' where id=5;
-update noar tt set b0='XEVYZCWFKT4TSOTXVE3O3VL7B' where id=5;
-update noar ti set b0='XEVYZCWFKT4TSOTXVE3O3VL7B' where id=5;
-update noar tt set v0='VSG14N0REDW' where id=5;
-update noar ti set v0='VSG14N0REDW' where id=5;
-update noar tt set b1='I29HIB0L8TMPU8YKQ146' where id=5;
-update noar ti set b1='I29HIB0L8TMPU8YKQ146' where id=5;
-update noar tt set v0='0CUA7XOPXVJ66ZHFL43SQ8BITRBG8' where id=5;
-update noar ti set v0='0CUA7XOPXVJ66ZHFL43SQ8BITRBG8' where id=5;
-update noar tt set b2='QDQBGT' where id=5;
-update noar ti set b2='QDQBGT' where id=5;
-update noar tt set v0='AXUJ' where id=6;
-update noar ti set v0='AXUJ' where id=6;
-update noar tt set b0='6KVRFRJ9ZD1647' where id=6;
-update noar ti set b0='6KVRFRJ9ZD1647' where id=6;
-update noar tt set v0='VYVOYKY' where id=6;
-update noar ti set v0='VYVOYKY' where id=6;
-update noar tt set b1='K0SK' where id=6;
-update noar ti set b1='K0SK' where id=6;
-update noar tt set v0='70040D81WJSOUYQAJDZ5Q1VPXCGG' where id=6;
-update noar ti set v0='70040D81WJSOUYQAJDZ5Q1VPXCGG' where id=6;
-update noar tt set b2='HZ' where id=6;
-update noar ti set b2='HZ' where id=6;
-update noar tt set v0='NTYB9VB9QWY0QPW0HLWA38' where id=7;
-update noar ti set v0='NTYB9VB9QWY0QPW0HLWA38' where id=7;
-update noar tt set b0='SE8G7OYYORSJXZ' where id=7;
-update noar ti set b0='SE8G7OYYORSJXZ' where id=7;
-update noar tt set v0='QMLE6CXXCLSVB' where id=7;
-update noar ti set v0='QMLE6CXXCLSVB' where id=7;
-update noar tt set b1='CHP77LJWJQB1I076U4DWXX4M' where id=7;
-update noar ti set b1='CHP77LJWJQB1I076U4DWXX4M' where id=7;
-update noar tt set v0='OU1OE5' where id=7;
-update noar ti set v0='OU1OE5' where id=7;
-update noar tt set b2='6ICDHU6MBIBOVRIPH9EHZRXERBNS' where id=7;
-update noar ti set b2='6ICDHU6MBIBOVRIPH9EHZRXERBNS' where id=7;
-update noar tt set v0='QB' where id=8;
-update noar ti set v0='QB' where id=8;
-update noar tt set b0='40PP83' where id=8;
-update noar ti set b0='40PP83' where id=8;
-update noar tt set v0='0DJVHDFWUDQUH6G' where id=8;
-update noar ti set v0='0DJVHDFWUDQUH6G' where id=8;
-update noar tt set b1='N02XUW50C9UZG3Y24ZECG0T67NMG0C' where id=8;
-update noar ti set b1='N02XUW50C9UZG3Y24ZECG0T67NMG0C' where id=8;
-update noar tt set v0='I4W1' where id=8;
-update noar ti set v0='I4W1' where id=8;
-update noar tt set b2='CP2R41KJPHKBACPNZ' where id=8;
-update noar ti set b2='CP2R41KJPHKBACPNZ' where id=8;
-update noar tt set v0='DFH1J14EYHYHMNPL8UX1Q4SRYNVXBRY' where id=9;
-update noar ti set v0='DFH1J14EYHYHMNPL8UX1Q4SRYNVXBRY' where id=9;
-update noar tt set b0='33J76D63WVJ' where id=9;
-update noar ti set b0='33J76D63WVJ' where id=9;
-update noar tt set v0='3N41WDAVWDN24SJD94X' where id=9;
-update noar ti set v0='3N41WDAVWDN24SJD94X' where id=9;
-update noar tt set b1='X5LXGCJ5FMN4GC26E737SWDDSWDU4H87' where id=9;
-update noar ti set b1='X5LXGCJ5FMN4GC26E737SWDDSWDU4H87' where id=9;
-update noar tt set v0='RCDMKUG' where id=9;
-update noar ti set v0='RCDMKUG' where id=9;
-update noar tt set b2='ZUQE6NCO53NUAMCI79J2V' where id=9;
-update noar ti set b2='ZUQE6NCO53NUAMCI79J2V' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IGMFUYDB0UD218GSMIUTY1H' where id=1;
-update noar ti set v0='IGMFUYDB0UD218GSMIUTY1H' where id=1;
-update noar tt set b0='NAKSD4AHH17MNU4C0R1G5LWHDHP' where id=1;
-update noar ti set b0='NAKSD4AHH17MNU4C0R1G5LWHDHP' where id=1;
-update noar tt set v0='LODP6R' where id=1;
-update noar ti set v0='LODP6R' where id=1;
-update noar tt set b1='S97PHH46QPU9SSAENQLUSCJHAX6ME' where id=1;
-update noar ti set b1='S97PHH46QPU9SSAENQLUSCJHAX6ME' where id=1;
-update noar tt set v0='KGLZL2SDLF' where id=1;
-update noar ti set v0='KGLZL2SDLF' where id=1;
-update noar tt set b2='LQOR5V8WNGV907Q7CUW51' where id=1;
-update noar ti set b2='LQOR5V8WNGV907Q7CUW51' where id=1;
-update noar tt set v0='YSRDR' where id=2;
-update noar ti set v0='YSRDR' where id=2;
-update noar tt set b0='EC1IY3VJPV5BT6S9RHLPR3RIK0P9T' where id=2;
-update noar ti set b0='EC1IY3VJPV5BT6S9RHLPR3RIK0P9T' where id=2;
-update noar tt set v0='5TQIAH62TOYG98O9AAXS73B10YGQMMG' where id=2;
-update noar ti set v0='5TQIAH62TOYG98O9AAXS73B10YGQMMG' where id=2;
-update noar tt set b1='CVGSJMQQ10A9XTYZOLTF75' where id=2;
-update noar ti set b1='CVGSJMQQ10A9XTYZOLTF75' where id=2;
-update noar tt set v0='UG61G1IU02DC' where id=2;
-update noar ti set v0='UG61G1IU02DC' where id=2;
-update noar tt set b2='IRJ627EIQNXIE2OO152N41H' where id=2;
-update noar ti set b2='IRJ627EIQNXIE2OO152N41H' where id=2;
-update noar tt set v0='RUAXU0MH' where id=3;
-update noar ti set v0='RUAXU0MH' where id=3;
-update noar tt set b0='DYQAB9S08O' where id=3;
-update noar ti set b0='DYQAB9S08O' where id=3;
-update noar tt set v0='79T1MC1AM8LWSS4JPLTM' where id=3;
-update noar ti set v0='79T1MC1AM8LWSS4JPLTM' where id=3;
-update noar tt set b1='0K838MO2IQ89' where id=3;
-update noar ti set b1='0K838MO2IQ89' where id=3;
-update noar tt set v0='U2RHCV8SD4VYMN8JXYXV9' where id=3;
-update noar ti set v0='U2RHCV8SD4VYMN8JXYXV9' where id=3;
-update noar tt set b2='BDVP168J' where id=3;
-update noar ti set b2='BDVP168J' where id=3;
-update noar tt set v0='NO8T26I920P6WHW2' where id=4;
-update noar ti set v0='NO8T26I920P6WHW2' where id=4;
-update noar tt set b0='ZB81ZCBMCEQW0QWL0UDSXQ' where id=4;
-update noar ti set b0='ZB81ZCBMCEQW0QWL0UDSXQ' where id=4;
-update noar tt set v0='923X' where id=4;
-update noar ti set v0='923X' where id=4;
-update noar tt set b1='EVV' where id=4;
-update noar ti set b1='EVV' where id=4;
-update noar tt set v0='J26PMGW0GE9O5' where id=4;
-update noar ti set v0='J26PMGW0GE9O5' where id=4;
-update noar tt set b2='EM' where id=4;
-update noar ti set b2='EM' where id=4;
-update noar tt set v0='2VVNYN6UAR7XGIVAYN3TXDRCXI' where id=5;
-update noar ti set v0='2VVNYN6UAR7XGIVAYN3TXDRCXI' where id=5;
-update noar tt set b0='28FI0Y8MXCU2CC6' where id=5;
-update noar ti set b0='28FI0Y8MXCU2CC6' where id=5;
-update noar tt set v0='BZJ42JC' where id=5;
-update noar ti set v0='BZJ42JC' where id=5;
-update noar tt set b1='Q' where id=5;
-update noar ti set b1='Q' where id=5;
-update noar tt set v0='UGY2B9' where id=5;
-update noar ti set v0='UGY2B9' where id=5;
-update noar tt set b2='ZZBK9NNA630N9FWDNV8VCC' where id=5;
-update noar ti set b2='ZZBK9NNA630N9FWDNV8VCC' where id=5;
-update noar tt set v0='60PYFUZ2KZ0U9EL2' where id=6;
-update noar ti set v0='60PYFUZ2KZ0U9EL2' where id=6;
-update noar tt set b0='E0GPNXK7PRX9XHBXCJDAD' where id=6;
-update noar ti set b0='E0GPNXK7PRX9XHBXCJDAD' where id=6;
-update noar tt set v0='M1X5T' where id=6;
-update noar ti set v0='M1X5T' where id=6;
-update noar tt set b1='JJV5SDS' where id=6;
-update noar ti set b1='JJV5SDS' where id=6;
-update noar tt set v0='29' where id=6;
-update noar ti set v0='29' where id=6;
-update noar tt set b2='9HHBDWFG1IU' where id=6;
-update noar ti set b2='9HHBDWFG1IU' where id=6;
-update noar tt set v0='UEY1BXVS41D2T3QM' where id=7;
-update noar ti set v0='UEY1BXVS41D2T3QM' where id=7;
-update noar tt set b0='Y54UF5X58AAPJJX0P6KIQFVNKNVK' where id=7;
-update noar ti set b0='Y54UF5X58AAPJJX0P6KIQFVNKNVK' where id=7;
-update noar tt set v0='IFNRKG8PG6HAX42HM7' where id=7;
-update noar ti set v0='IFNRKG8PG6HAX42HM7' where id=7;
-update noar tt set b1='6L22HQB9YGS3YQVZO' where id=7;
-update noar ti set b1='6L22HQB9YGS3YQVZO' where id=7;
-update noar tt set v0='TN5DVBFBXYSPTBS4D4RDDVMB67BIG' where id=7;
-update noar ti set v0='TN5DVBFBXYSPTBS4D4RDDVMB67BIG' where id=7;
-update noar tt set b2='85SHVJ96H5FWDMXWP' where id=7;
-update noar ti set b2='85SHVJ96H5FWDMXWP' where id=7;
-update noar tt set v0='Z5B' where id=8;
-update noar ti set v0='Z5B' where id=8;
-update noar tt set b0='XGWL9B7KW9631CD6WFTJZND7UQXAV' where id=8;
-update noar ti set b0='XGWL9B7KW9631CD6WFTJZND7UQXAV' where id=8;
-update noar tt set v0='CWLWGPLK8CXPFGPI7EB' where id=8;
-update noar ti set v0='CWLWGPLK8CXPFGPI7EB' where id=8;
-update noar tt set b1='H' where id=8;
-update noar ti set b1='H' where id=8;
-update noar tt set v0='F0DV13Q4LBKEUAKPC3NGO3ZT' where id=8;
-update noar ti set v0='F0DV13Q4LBKEUAKPC3NGO3ZT' where id=8;
-update noar tt set b2='47DOY1MIKDJTA' where id=8;
-update noar ti set b2='47DOY1MIKDJTA' where id=8;
-update noar tt set v0='IPIDSS1GA0TSF6OST3IEWEH205TS1' where id=9;
-update noar ti set v0='IPIDSS1GA0TSF6OST3IEWEH205TS1' where id=9;
-update noar tt set b0='8' where id=9;
-update noar ti set b0='8' where id=9;
-update noar tt set v0='L1YFD04D2YP9OKQ00K' where id=9;
-update noar ti set v0='L1YFD04D2YP9OKQ00K' where id=9;
-update noar tt set b1='JA58' where id=9;
-update noar ti set b1='JA58' where id=9;
-update noar tt set v0='H40W5JV3HKCXQGMF' where id=9;
-update noar ti set v0='H40W5JV3HKCXQGMF' where id=9;
-update noar tt set b2='OICEWOXTGPQLL5SBZI3COVK0' where id=9;
-update noar ti set b2='OICEWOXTGPQLL5SBZI3COVK0' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PU3EM78KC13EOL243T9K4019IPRWIPT9' where id=1;
-update noar ti set v0='PU3EM78KC13EOL243T9K4019IPRWIPT9' where id=1;
-update noar tt set b0='O1EL4FXXE6HL6UB4JLDZ9GDCE0M' where id=1;
-update noar ti set b0='O1EL4FXXE6HL6UB4JLDZ9GDCE0M' where id=1;
-update noar tt set v0='ZS' where id=1;
-update noar ti set v0='ZS' where id=1;
-update noar tt set b1='5DOON491BMLHG2ESO' where id=1;
-update noar ti set b1='5DOON491BMLHG2ESO' where id=1;
-update noar tt set v0='W9MI90OM' where id=1;
-update noar ti set v0='W9MI90OM' where id=1;
-update noar tt set b2='JA9KNJ1N12K57LK54N37FPI' where id=1;
-update noar ti set b2='JA9KNJ1N12K57LK54N37FPI' where id=1;
-update noar tt set v0='K5WL57F6S2QB6UH6RDIP2VTQD1' where id=2;
-update noar ti set v0='K5WL57F6S2QB6UH6RDIP2VTQD1' where id=2;
-update noar tt set b0='YOMA9VC5QZHSWW' where id=2;
-update noar ti set b0='YOMA9VC5QZHSWW' where id=2;
-update noar tt set v0='BNBIY5QEV9ZVAQXI' where id=2;
-update noar ti set v0='BNBIY5QEV9ZVAQXI' where id=2;
-update noar tt set b1='TO9B82GFVV1SB40A88C0VL' where id=2;
-update noar ti set b1='TO9B82GFVV1SB40A88C0VL' where id=2;
-update noar tt set v0='6H3893SDBQ41MW' where id=2;
-update noar ti set v0='6H3893SDBQ41MW' where id=2;
-update noar tt set b2='3WF2LSAZ29BLJP4P5IE' where id=2;
-update noar ti set b2='3WF2LSAZ29BLJP4P5IE' where id=2;
-update noar tt set v0='FGC5A0Q9XQTOQEXFD2J' where id=3;
-update noar ti set v0='FGC5A0Q9XQTOQEXFD2J' where id=3;
-update noar tt set b0='MR4ETFEZ9MKTEM9443UDZ9MGOLL1' where id=3;
-update noar ti set b0='MR4ETFEZ9MKTEM9443UDZ9MGOLL1' where id=3;
-update noar tt set v0='EHJ3SIELU89Q' where id=3;
-update noar ti set v0='EHJ3SIELU89Q' where id=3;
-update noar tt set b1='CWHXGMDBX3' where id=3;
-update noar ti set b1='CWHXGMDBX3' where id=3;
-update noar tt set v0='3TF3QDOHS' where id=3;
-update noar ti set v0='3TF3QDOHS' where id=3;
-update noar tt set b2='M3YKPTO5H4C6PP6X0TXF5Q' where id=3;
-update noar ti set b2='M3YKPTO5H4C6PP6X0TXF5Q' where id=3;
-update noar tt set v0='CWHXBTFQJHNCPCM8DXIPFP' where id=4;
-update noar ti set v0='CWHXBTFQJHNCPCM8DXIPFP' where id=4;
-update noar tt set b0='NQ4G3ZC6HGAETFG7KKI0SLWXA642' where id=4;
-update noar ti set b0='NQ4G3ZC6HGAETFG7KKI0SLWXA642' where id=4;
-update noar tt set v0='NZS92FP4JBZF' where id=4;
-update noar ti set v0='NZS92FP4JBZF' where id=4;
-update noar tt set b1='P88E' where id=4;
-update noar ti set b1='P88E' where id=4;
-update noar tt set v0='TKSX7PY30C4U0XMU3L6W5YE4UVL' where id=4;
-update noar ti set v0='TKSX7PY30C4U0XMU3L6W5YE4UVL' where id=4;
-update noar tt set b2='MFEKKPG' where id=4;
-update noar ti set b2='MFEKKPG' where id=4;
-update noar tt set v0='C6URJHA60YKGW1I7KURHMPN9004LCL' where id=5;
-update noar ti set v0='C6URJHA60YKGW1I7KURHMPN9004LCL' where id=5;
-update noar tt set b0='Q8R3IJUM02Y2WEDL6UY61N5K02EZJRTA' where id=5;
-update noar ti set b0='Q8R3IJUM02Y2WEDL6UY61N5K02EZJRTA' where id=5;
-update noar tt set v0='94T3FOLJCXXWGM' where id=5;
-update noar ti set v0='94T3FOLJCXXWGM' where id=5;
-update noar tt set b1='LKO3' where id=5;
-update noar ti set b1='LKO3' where id=5;
-update noar tt set v0='IML7U3CCMJWATB' where id=5;
-update noar ti set v0='IML7U3CCMJWATB' where id=5;
-update noar tt set b2='IRZGRE' where id=5;
-update noar ti set b2='IRZGRE' where id=5;
-update noar tt set v0='SCAS7O8V7XQER' where id=6;
-update noar ti set v0='SCAS7O8V7XQER' where id=6;
-update noar tt set b0='GYWPLARQZ19TWMKKPV9RXXRRIX' where id=6;
-update noar ti set b0='GYWPLARQZ19TWMKKPV9RXXRRIX' where id=6;
-update noar tt set v0='M744VJHSRQVPSB6Z8M46TGMDOMH2LMT8' where id=6;
-update noar ti set v0='M744VJHSRQVPSB6Z8M46TGMDOMH2LMT8' where id=6;
-update noar tt set b1='M7HADTIAYFFZ2CZA3JRW48GI6' where id=6;
-update noar ti set b1='M7HADTIAYFFZ2CZA3JRW48GI6' where id=6;
-update noar tt set v0='L2NBU13U2JUQNSFTR2L' where id=6;
-update noar ti set v0='L2NBU13U2JUQNSFTR2L' where id=6;
-update noar tt set b2='DE1246A53PW4EF0K3VMIL5G' where id=6;
-update noar ti set b2='DE1246A53PW4EF0K3VMIL5G' where id=6;
-update noar tt set v0='9J79ZA0WS33TSPQ7BUJCABZ' where id=7;
-update noar ti set v0='9J79ZA0WS33TSPQ7BUJCABZ' where id=7;
-update noar tt set b0='P3' where id=7;
-update noar ti set b0='P3' where id=7;
-update noar tt set v0='BPBPYRZ5557DD3SUD' where id=7;
-update noar ti set v0='BPBPYRZ5557DD3SUD' where id=7;
-update noar tt set b1='P60SQ1UJO40J00TP' where id=7;
-update noar ti set b1='P60SQ1UJO40J00TP' where id=7;
-update noar tt set v0='LC1RB9ENHEKJ4' where id=7;
-update noar ti set v0='LC1RB9ENHEKJ4' where id=7;
-update noar tt set b2='K287TBFS03Q6SSEEC42LTZNHR' where id=7;
-update noar ti set b2='K287TBFS03Q6SSEEC42LTZNHR' where id=7;
-update noar tt set v0='ZTL4RJDSV5UU8D4YTLF38825PVFH42' where id=8;
-update noar ti set v0='ZTL4RJDSV5UU8D4YTLF38825PVFH42' where id=8;
-update noar tt set b0='BAMXRTMNSY3F4SWXQYZVZQO83DVZVXD0' where id=8;
-update noar ti set b0='BAMXRTMNSY3F4SWXQYZVZQO83DVZVXD0' where id=8;
-update noar tt set v0='U5JFGIIHE8T7OYRYECDB6SOZRDZ1R' where id=8;
-update noar ti set v0='U5JFGIIHE8T7OYRYECDB6SOZRDZ1R' where id=8;
-update noar tt set b1='ZCCJCA6ADQJTB09W0I8W3HNME' where id=8;
-update noar ti set b1='ZCCJCA6ADQJTB09W0I8W3HNME' where id=8;
-update noar tt set v0='7QAXCDCJSRBWTS7LHFC2ZH' where id=8;
-update noar ti set v0='7QAXCDCJSRBWTS7LHFC2ZH' where id=8;
-update noar tt set b2='99N2UPRFUGZ0DH' where id=8;
-update noar ti set b2='99N2UPRFUGZ0DH' where id=8;
-update noar tt set v0='IYK6UQA' where id=9;
-update noar ti set v0='IYK6UQA' where id=9;
-update noar tt set b0='EPQ51VE7P4H9T721Q89XFI8NRHL7S3M' where id=9;
-update noar ti set b0='EPQ51VE7P4H9T721Q89XFI8NRHL7S3M' where id=9;
-update noar tt set v0='OXWX5PWC7R0ZWJKZKTDROF' where id=9;
-update noar ti set v0='OXWX5PWC7R0ZWJKZKTDROF' where id=9;
-update noar tt set b1='SAAXXBPEISOGETTZWTCL' where id=9;
-update noar ti set b1='SAAXXBPEISOGETTZWTCL' where id=9;
-update noar tt set v0='A0FTT95ECJ9A7M9CBVXDURG' where id=9;
-update noar ti set v0='A0FTT95ECJ9A7M9CBVXDURG' where id=9;
-update noar tt set b2='TJ42' where id=9;
-update noar ti set b2='TJ42' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EDGZ' where id=1;
-update noar ti set v0='EDGZ' where id=1;
-update noar tt set b0='LY1ZQXGR5VZCG' where id=1;
-update noar ti set b0='LY1ZQXGR5VZCG' where id=1;
-update noar tt set v0='1WCOIK6IX1' where id=1;
-update noar ti set v0='1WCOIK6IX1' where id=1;
-update noar tt set b1='UXML1V' where id=1;
-update noar ti set b1='UXML1V' where id=1;
-update noar tt set v0='Q58HLME7JQQR7Q09S' where id=1;
-update noar ti set v0='Q58HLME7JQQR7Q09S' where id=1;
-update noar tt set b2='J19SCMYZXROWONP5' where id=1;
-update noar ti set b2='J19SCMYZXROWONP5' where id=1;
-update noar tt set v0='Q3WCQBSGBGPO7' where id=2;
-update noar ti set v0='Q3WCQBSGBGPO7' where id=2;
-update noar tt set b0='EXOLCMZSGKVB1MH8VFZ08528CQXUWFN' where id=2;
-update noar ti set b0='EXOLCMZSGKVB1MH8VFZ08528CQXUWFN' where id=2;
-update noar tt set v0='4PT' where id=2;
-update noar ti set v0='4PT' where id=2;
-update noar tt set b1='TI4ND0PN5C' where id=2;
-update noar ti set b1='TI4ND0PN5C' where id=2;
-update noar tt set v0='DZXS' where id=2;
-update noar ti set v0='DZXS' where id=2;
-update noar tt set b2='G7OUN4L43' where id=2;
-update noar ti set b2='G7OUN4L43' where id=2;
-update noar tt set v0='URLY1C4ACI5GCXO4CXX' where id=3;
-update noar ti set v0='URLY1C4ACI5GCXO4CXX' where id=3;
-update noar tt set b0='8VEB2' where id=3;
-update noar ti set b0='8VEB2' where id=3;
-update noar tt set v0='77IY79DQ78MPKS2XZ5ZHI2D32O6GC' where id=3;
-update noar ti set v0='77IY79DQ78MPKS2XZ5ZHI2D32O6GC' where id=3;
-update noar tt set b1='PMWL2CZXV17YH1OOFVOGZ5OUH331' where id=3;
-update noar ti set b1='PMWL2CZXV17YH1OOFVOGZ5OUH331' where id=3;
-update noar tt set v0='3LXWSFYZLAH3MR8PDIBX3MX' where id=3;
-update noar ti set v0='3LXWSFYZLAH3MR8PDIBX3MX' where id=3;
-update noar tt set b2='X3S7GUZJ1' where id=3;
-update noar ti set b2='X3S7GUZJ1' where id=3;
-update noar tt set v0='1W9S8' where id=4;
-update noar ti set v0='1W9S8' where id=4;
-update noar tt set b0='USZE17MLNOXAJE0FFZ8EVTUCTTZYJ9XH' where id=4;
-update noar ti set b0='USZE17MLNOXAJE0FFZ8EVTUCTTZYJ9XH' where id=4;
-update noar tt set v0='N0U8QCM0EN8HRO34HEYNHW4Z' where id=4;
-update noar ti set v0='N0U8QCM0EN8HRO34HEYNHW4Z' where id=4;
-update noar tt set b1='7RXWG4BW36Y54041ZZXA7IIP4GMCDJFA' where id=4;
-update noar ti set b1='7RXWG4BW36Y54041ZZXA7IIP4GMCDJFA' where id=4;
-update noar tt set v0='EKPT46X2S7VOX1ONCVEGFEL5BWUL' where id=4;
-update noar ti set v0='EKPT46X2S7VOX1ONCVEGFEL5BWUL' where id=4;
-update noar tt set b2='GZ04H5FE0HRQT38XBQVVR4RD2L7A' where id=4;
-update noar ti set b2='GZ04H5FE0HRQT38XBQVVR4RD2L7A' where id=4;
-update noar tt set v0='9EWYHRP0D8' where id=5;
-update noar ti set v0='9EWYHRP0D8' where id=5;
-update noar tt set b0='LPGD' where id=5;
-update noar ti set b0='LPGD' where id=5;
-update noar tt set v0='XG7BF8KE' where id=5;
-update noar ti set v0='XG7BF8KE' where id=5;
-update noar tt set b1='U5GPP2BCJO9N1WYP30' where id=5;
-update noar ti set b1='U5GPP2BCJO9N1WYP30' where id=5;
-update noar tt set v0='UV5XL42YUWWXG' where id=5;
-update noar ti set v0='UV5XL42YUWWXG' where id=5;
-update noar tt set b2='7MN5NZD36Q96W9E' where id=5;
-update noar ti set b2='7MN5NZD36Q96W9E' where id=5;
-update noar tt set v0='AGCT3IRDSD3PWB5AL3WJMPW6K2W0' where id=6;
-update noar ti set v0='AGCT3IRDSD3PWB5AL3WJMPW6K2W0' where id=6;
-update noar tt set b0='VO' where id=6;
-update noar ti set b0='VO' where id=6;
-update noar tt set v0='Y6' where id=6;
-update noar ti set v0='Y6' where id=6;
-update noar tt set b1='9CFEKCL301KCECC0BIN6JZ5ODKKXVT9R' where id=6;
-update noar ti set b1='9CFEKCL301KCECC0BIN6JZ5ODKKXVT9R' where id=6;
-update noar tt set v0='S5FKO2KP' where id=6;
-update noar ti set v0='S5FKO2KP' where id=6;
-update noar tt set b2='R' where id=6;
-update noar ti set b2='R' where id=6;
-update noar tt set v0='87TAH6H3QYRC99KJV2KRK469F' where id=7;
-update noar ti set v0='87TAH6H3QYRC99KJV2KRK469F' where id=7;
-update noar tt set b0='FSPDL686DJ' where id=7;
-update noar ti set b0='FSPDL686DJ' where id=7;
-update noar tt set v0='C3FP17RHYLQJ04BMRK8' where id=7;
-update noar ti set v0='C3FP17RHYLQJ04BMRK8' where id=7;
-update noar tt set b1='J4RDQJY7MXR8Q9D' where id=7;
-update noar ti set b1='J4RDQJY7MXR8Q9D' where id=7;
-update noar tt set v0='DEV' where id=7;
-update noar ti set v0='DEV' where id=7;
-update noar tt set b2='5TTD5X7LUE9F1GAO32P1CSUCJ' where id=7;
-update noar ti set b2='5TTD5X7LUE9F1GAO32P1CSUCJ' where id=7;
-update noar tt set v0='A4PHIJ1GOWESVUQURKMR' where id=8;
-update noar ti set v0='A4PHIJ1GOWESVUQURKMR' where id=8;
-update noar tt set b0='5VU3ZUUBTIF8TLU3SNZ35FWATBR96' where id=8;
-update noar ti set b0='5VU3ZUUBTIF8TLU3SNZ35FWATBR96' where id=8;
-update noar tt set v0='12VJKL4HGDCWWNHD' where id=8;
-update noar ti set v0='12VJKL4HGDCWWNHD' where id=8;
-update noar tt set b1='7YI' where id=8;
-update noar ti set b1='7YI' where id=8;
-update noar tt set v0='KIJG51BVAVB' where id=8;
-update noar ti set v0='KIJG51BVAVB' where id=8;
-update noar tt set b2='I0ED9S52N7BGL' where id=8;
-update noar ti set b2='I0ED9S52N7BGL' where id=8;
-update noar tt set v0='XXARA4LJ' where id=9;
-update noar ti set v0='XXARA4LJ' where id=9;
-update noar tt set b0='PAOK10M2KCW47HL5LP41TYEH3KSEGBQ' where id=9;
-update noar ti set b0='PAOK10M2KCW47HL5LP41TYEH3KSEGBQ' where id=9;
-update noar tt set v0='7' where id=9;
-update noar ti set v0='7' where id=9;
-update noar tt set b1='2OPAV4T6YIFJ0A5IURKFCLSH6' where id=9;
-update noar ti set b1='2OPAV4T6YIFJ0A5IURKFCLSH6' where id=9;
-update noar tt set v0='SM3KD9E1499042WLSJL' where id=9;
-update noar ti set v0='SM3KD9E1499042WLSJL' where id=9;
-update noar tt set b2='ZYZRERVCZYTT07BHP9YAIDG' where id=9;
-update noar ti set b2='ZYZRERVCZYTT07BHP9YAIDG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RPULX62LW9PWNL1BBV' where id=1;
-update noar ti set v0='RPULX62LW9PWNL1BBV' where id=1;
-update noar tt set b0='EBN6H433WR' where id=1;
-update noar ti set b0='EBN6H433WR' where id=1;
-update noar tt set v0='60NROLQQ' where id=1;
-update noar ti set v0='60NROLQQ' where id=1;
-update noar tt set b1='GWKLRG9MUHC75DF0XL1JPC1N' where id=1;
-update noar ti set b1='GWKLRG9MUHC75DF0XL1JPC1N' where id=1;
-update noar tt set v0='LCT' where id=1;
-update noar ti set v0='LCT' where id=1;
-update noar tt set b2='GI5KZZ99EBI40COB8MF' where id=1;
-update noar ti set b2='GI5KZZ99EBI40COB8MF' where id=1;
-update noar tt set v0='5KIKJIPI2O' where id=2;
-update noar ti set v0='5KIKJIPI2O' where id=2;
-update noar tt set b0='6FPOWKKA7T453RNKFDZEA' where id=2;
-update noar ti set b0='6FPOWKKA7T453RNKFDZEA' where id=2;
-update noar tt set v0='9P8EWPCORITZOW120GXQKB120UO2Y5C' where id=2;
-update noar ti set v0='9P8EWPCORITZOW120GXQKB120UO2Y5C' where id=2;
-update noar tt set b1='U1EG0N56F8B9LPK6NY' where id=2;
-update noar ti set b1='U1EG0N56F8B9LPK6NY' where id=2;
-update noar tt set v0='VAI' where id=2;
-update noar ti set v0='VAI' where id=2;
-update noar tt set b2='JERVQIXJAIW0MO7112GW' where id=2;
-update noar ti set b2='JERVQIXJAIW0MO7112GW' where id=2;
-update noar tt set v0='U6Z' where id=3;
-update noar ti set v0='U6Z' where id=3;
-update noar tt set b0='DKV6A4' where id=3;
-update noar ti set b0='DKV6A4' where id=3;
-update noar tt set v0='G1PU5MW3D1VNOIW4' where id=3;
-update noar ti set v0='G1PU5MW3D1VNOIW4' where id=3;
-update noar tt set b1='KMEQVKZN8PS9J1HIG8WTJGV' where id=3;
-update noar ti set b1='KMEQVKZN8PS9J1HIG8WTJGV' where id=3;
-update noar tt set v0='G19NBCB' where id=3;
-update noar ti set v0='G19NBCB' where id=3;
-update noar tt set b2='X4O' where id=3;
-update noar ti set b2='X4O' where id=3;
-update noar tt set v0='HYZ66QZUP4616J63S3HI7PADW1XF' where id=4;
-update noar ti set v0='HYZ66QZUP4616J63S3HI7PADW1XF' where id=4;
-update noar tt set b0='A69A2R5RHBQW4G8DOYPD325N9E2O' where id=4;
-update noar ti set b0='A69A2R5RHBQW4G8DOYPD325N9E2O' where id=4;
-update noar tt set v0='3W6WSQHAV3UQ3KNIKGVCJKSU6859ECV' where id=4;
-update noar ti set v0='3W6WSQHAV3UQ3KNIKGVCJKSU6859ECV' where id=4;
-update noar tt set b1='ARGOPXPZ9ZZRNMKVJ4E1J5Y49' where id=4;
-update noar ti set b1='ARGOPXPZ9ZZRNMKVJ4E1J5Y49' where id=4;
-update noar tt set v0='SWL9BUMAZOWZQPOTVJWH' where id=4;
-update noar ti set v0='SWL9BUMAZOWZQPOTVJWH' where id=4;
-update noar tt set b2='JC0JMDLMA' where id=4;
-update noar ti set b2='JC0JMDLMA' where id=4;
-update noar tt set v0='OWM2KBXJKS033BE4MS17IX' where id=5;
-update noar ti set v0='OWM2KBXJKS033BE4MS17IX' where id=5;
-update noar tt set b0='XSWV23J92G16F' where id=5;
-update noar ti set b0='XSWV23J92G16F' where id=5;
-update noar tt set v0='BE5ZN0HOB5XRA8N8780V1JXI0' where id=5;
-update noar ti set v0='BE5ZN0HOB5XRA8N8780V1JXI0' where id=5;
-update noar tt set b1='OYL1R79EVXBUNHOF3DMA0UIQV94' where id=5;
-update noar ti set b1='OYL1R79EVXBUNHOF3DMA0UIQV94' where id=5;
-update noar tt set v0='CWB06LM81LYJO9P1MJMLY743OVA0D8P' where id=5;
-update noar ti set v0='CWB06LM81LYJO9P1MJMLY743OVA0D8P' where id=5;
-update noar tt set b2='T8VO7Z72AVLOIHFH' where id=5;
-update noar ti set b2='T8VO7Z72AVLOIHFH' where id=5;
-update noar tt set v0='JIJ' where id=6;
-update noar ti set v0='JIJ' where id=6;
-update noar tt set b0='V382QTI0XDOHNMBHASS' where id=6;
-update noar ti set b0='V382QTI0XDOHNMBHASS' where id=6;
-update noar tt set v0='PHDU8W5R9WSBVV' where id=6;
-update noar ti set v0='PHDU8W5R9WSBVV' where id=6;
-update noar tt set b1='C0' where id=6;
-update noar ti set b1='C0' where id=6;
-update noar tt set v0='HMZSR5CLHHRPXC67' where id=6;
-update noar ti set v0='HMZSR5CLHHRPXC67' where id=6;
-update noar tt set b2='2LEXRJ' where id=6;
-update noar ti set b2='2LEXRJ' where id=6;
-update noar tt set v0='C5UEJCZ44ZSKWASGCHOCZS5XPI' where id=7;
-update noar ti set v0='C5UEJCZ44ZSKWASGCHOCZS5XPI' where id=7;
-update noar tt set b0='NSJ32ESFTEURC8Q1QUISI3Q' where id=7;
-update noar ti set b0='NSJ32ESFTEURC8Q1QUISI3Q' where id=7;
-update noar tt set v0='U9A6JGW3F1QERDQKC' where id=7;
-update noar ti set v0='U9A6JGW3F1QERDQKC' where id=7;
-update noar tt set b1='A4QS9VL' where id=7;
-update noar ti set b1='A4QS9VL' where id=7;
-update noar tt set v0='T90E75CMRO2MLLSQ0A736U2RQYZH' where id=7;
-update noar ti set v0='T90E75CMRO2MLLSQ0A736U2RQYZH' where id=7;
-update noar tt set b2='JEY07ZTACQSBJ5EMAP8N' where id=7;
-update noar ti set b2='JEY07ZTACQSBJ5EMAP8N' where id=7;
-update noar tt set v0='107OUA94OD61MYZKSWWED5HZ13H9U5' where id=8;
-update noar ti set v0='107OUA94OD61MYZKSWWED5HZ13H9U5' where id=8;
-update noar tt set b0='2TTWCMPE38E' where id=8;
-update noar ti set b0='2TTWCMPE38E' where id=8;
-update noar tt set v0='YTY0086ZWN3MLYD9' where id=8;
-update noar ti set v0='YTY0086ZWN3MLYD9' where id=8;
-update noar tt set b1='SVV9MHT0T11KZHMW1MD2LSY37JI' where id=8;
-update noar ti set b1='SVV9MHT0T11KZHMW1MD2LSY37JI' where id=8;
-update noar tt set v0='4K6QCBNS3MBNPHI1XD1ZCIC8J47B18UD' where id=8;
-update noar ti set v0='4K6QCBNS3MBNPHI1XD1ZCIC8J47B18UD' where id=8;
-update noar tt set b2='8J9DMSY8YQUT28SJUIVLD' where id=8;
-update noar ti set b2='8J9DMSY8YQUT28SJUIVLD' where id=8;
-update noar tt set v0='9AG61GUQBY8XNS' where id=9;
-update noar ti set v0='9AG61GUQBY8XNS' where id=9;
-update noar tt set b0='2FOE7XGXRRXZ0CP2CB1XF7Y' where id=9;
-update noar ti set b0='2FOE7XGXRRXZ0CP2CB1XF7Y' where id=9;
-update noar tt set v0='ATK4K28K' where id=9;
-update noar ti set v0='ATK4K28K' where id=9;
-update noar tt set b1='KENHIFIEMDMC' where id=9;
-update noar ti set b1='KENHIFIEMDMC' where id=9;
-update noar tt set v0='QETX6P2KHF77839KVZEUZFX6MRV' where id=9;
-update noar ti set v0='QETX6P2KHF77839KVZEUZFX6MRV' where id=9;
-update noar tt set b2='GWPCEJ7Z3477H9QRG' where id=9;
-update noar ti set b2='GWPCEJ7Z3477H9QRG' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 tinyblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='58BLDTUHYA3L9SSP455H1' where id=1;
-update noar ti set v0='58BLDTUHYA3L9SSP455H1' where id=1;
-update noar tt set b0='5AAQ6W7ZXBB25WA2HH4' where id=1;
-update noar ti set b0='5AAQ6W7ZXBB25WA2HH4' where id=1;
-update noar tt set v0='Y4IMF' where id=1;
-update noar ti set v0='Y4IMF' where id=1;
-update noar tt set b1='NM72EQ9ONP' where id=1;
-update noar ti set b1='NM72EQ9ONP' where id=1;
-update noar tt set v0='M6' where id=1;
-update noar ti set v0='M6' where id=1;
-update noar tt set b2='Z48P1N9PHFQX3' where id=1;
-update noar ti set b2='Z48P1N9PHFQX3' where id=1;
-update noar tt set v0='4EUQXPC3FPCGGT3' where id=2;
-update noar ti set v0='4EUQXPC3FPCGGT3' where id=2;
-update noar tt set b0='91SLTZYN3' where id=2;
-update noar ti set b0='91SLTZYN3' where id=2;
-update noar tt set v0='WAEH1BDR9' where id=2;
-update noar ti set v0='WAEH1BDR9' where id=2;
-update noar tt set b1='G5LYTOO3BUPN2YMPCOOG224VHFDV5B' where id=2;
-update noar ti set b1='G5LYTOO3BUPN2YMPCOOG224VHFDV5B' where id=2;
-update noar tt set v0='3Q9OTAOFAEUKMTNXGAAR' where id=2;
-update noar ti set v0='3Q9OTAOFAEUKMTNXGAAR' where id=2;
-update noar tt set b2='SOZXB0T23OOJ' where id=2;
-update noar ti set b2='SOZXB0T23OOJ' where id=2;
-update noar tt set v0='VBTA34YD' where id=3;
-update noar ti set v0='VBTA34YD' where id=3;
-update noar tt set b0='MWN05PD8' where id=3;
-update noar ti set b0='MWN05PD8' where id=3;
-update noar tt set v0='L62NDWVIUX5ZX1ACNC3SIAT1' where id=3;
-update noar ti set v0='L62NDWVIUX5ZX1ACNC3SIAT1' where id=3;
-update noar tt set b1='ECEI' where id=3;
-update noar ti set b1='ECEI' where id=3;
-update noar tt set v0='C6' where id=3;
-update noar ti set v0='C6' where id=3;
-update noar tt set b2='8P5H68F' where id=3;
-update noar ti set b2='8P5H68F' where id=3;
-update noar tt set v0='3FICLOL8BJTD7SXE' where id=4;
-update noar ti set v0='3FICLOL8BJTD7SXE' where id=4;
-update noar tt set b0='Y7KL5NS9LEXDQ2KKTT2DHL4816' where id=4;
-update noar ti set b0='Y7KL5NS9LEXDQ2KKTT2DHL4816' where id=4;
-update noar tt set v0='U26ZCEPQJ5OFB' where id=4;
-update noar ti set v0='U26ZCEPQJ5OFB' where id=4;
-update noar tt set b1='YFM8S' where id=4;
-update noar ti set b1='YFM8S' where id=4;
-update noar tt set v0='W7Y1Q9F0J0T6SS9IGL012WT' where id=4;
-update noar ti set v0='W7Y1Q9F0J0T6SS9IGL012WT' where id=4;
-update noar tt set b2='PPK' where id=4;
-update noar ti set b2='PPK' where id=4;
-update noar tt set v0='Z5RSICBC2X5B2ACKDR193O56' where id=5;
-update noar ti set v0='Z5RSICBC2X5B2ACKDR193O56' where id=5;
-update noar tt set b0='RE213' where id=5;
-update noar ti set b0='RE213' where id=5;
-update noar tt set v0='TZ' where id=5;
-update noar ti set v0='TZ' where id=5;
-update noar tt set b1='J6' where id=5;
-update noar ti set b1='J6' where id=5;
-update noar tt set v0='OL1VSJ51WE9V1P7' where id=5;
-update noar ti set v0='OL1VSJ51WE9V1P7' where id=5;
-update noar tt set b2='S' where id=5;
-update noar ti set b2='S' where id=5;
-update noar tt set v0='4X7OIPGWT9966Y7UMWEFGPEU3JS' where id=6;
-update noar ti set v0='4X7OIPGWT9966Y7UMWEFGPEU3JS' where id=6;
-update noar tt set b0='BB7SVEU7Z5LDJ9DLM5' where id=6;
-update noar ti set b0='BB7SVEU7Z5LDJ9DLM5' where id=6;
-update noar tt set v0='CMPL5ODE8KGFYMX4X' where id=6;
-update noar ti set v0='CMPL5ODE8KGFYMX4X' where id=6;
-update noar tt set b1='A8LT6A2389RXW8TWZV711R2LFBHPYZ' where id=6;
-update noar ti set b1='A8LT6A2389RXW8TWZV711R2LFBHPYZ' where id=6;
-update noar tt set v0='W0E6GTBF' where id=6;
-update noar ti set v0='W0E6GTBF' where id=6;
-update noar tt set b2='R8MP28VSR5A8F2FBQ4OT5RJZ2F27OLK' where id=6;
-update noar ti set b2='R8MP28VSR5A8F2FBQ4OT5RJZ2F27OLK' where id=6;
-update noar tt set v0='6D3U9MM3K6QXQM3QFT7YBNSMY145TS' where id=7;
-update noar ti set v0='6D3U9MM3K6QXQM3QFT7YBNSMY145TS' where id=7;
-update noar tt set b0='O1A00MQB10MI8' where id=7;
-update noar ti set b0='O1A00MQB10MI8' where id=7;
-update noar tt set v0='DQMRXZY1QLUXO0SAJLE8B' where id=7;
-update noar ti set v0='DQMRXZY1QLUXO0SAJLE8B' where id=7;
-update noar tt set b1='QL59' where id=7;
-update noar ti set b1='QL59' where id=7;
-update noar tt set v0='FR1IISP7H0EZE1BKUM8OC' where id=7;
-update noar ti set v0='FR1IISP7H0EZE1BKUM8OC' where id=7;
-update noar tt set b2='5DLR63GH6D1HNTR1GH' where id=7;
-update noar ti set b2='5DLR63GH6D1HNTR1GH' where id=7;
-update noar tt set v0='B6HLS9E2I63HRS62BQ5' where id=8;
-update noar ti set v0='B6HLS9E2I63HRS62BQ5' where id=8;
-update noar tt set b0='M9B7QL297VR9RG9SZGT0MNEO' where id=8;
-update noar ti set b0='M9B7QL297VR9RG9SZGT0MNEO' where id=8;
-update noar tt set v0='0PFH3UIO4S4MF1VPG4ODF51Y5HVZ0WS' where id=8;
-update noar ti set v0='0PFH3UIO4S4MF1VPG4ODF51Y5HVZ0WS' where id=8;
-update noar tt set b1='3G9R3JMB194T3UBMOS0GI5KY' where id=8;
-update noar ti set b1='3G9R3JMB194T3UBMOS0GI5KY' where id=8;
-update noar tt set v0='TGBG4QLZO18CL9XF6LCD2' where id=8;
-update noar ti set v0='TGBG4QLZO18CL9XF6LCD2' where id=8;
-update noar tt set b2='7M3XU0L4PD1Y8ABNLZLR3OS' where id=8;
-update noar ti set b2='7M3XU0L4PD1Y8ABNLZLR3OS' where id=8;
-update noar tt set v0='31OMU1T13401V5NUK' where id=9;
-update noar ti set v0='31OMU1T13401V5NUK' where id=9;
-update noar tt set b0='PQ3HSSEWF4O164ZAT' where id=9;
-update noar ti set b0='PQ3HSSEWF4O164ZAT' where id=9;
-update noar tt set v0='AFAUHUC' where id=9;
-update noar ti set v0='AFAUHUC' where id=9;
-update noar tt set b1='5VDUXHIGXINJAX2BPJLQH4U5SV5' where id=9;
-update noar ti set b1='5VDUXHIGXINJAX2BPJLQH4U5SV5' where id=9;
-update noar tt set v0='YP' where id=9;
-update noar ti set v0='YP' where id=9;
-update noar tt set b2='4U5F6DOHHLIXCSJCWIK5ZILOY63Y5' where id=9;
-update noar ti set b2='4U5F6DOHHLIXCSJCWIK5ZILOY63Y5' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PFZI1ZDQWRW79BR' where id=1;
-update noar ti set v0='PFZI1ZDQWRW79BR' where id=1;
-update noar tt set b0='ZY4' where id=1;
-update noar ti set b0='ZY4' where id=1;
-update noar tt set v0='NCWVA3LUVESHQ046HQI1VLHRAU38YA0' where id=1;
-update noar ti set v0='NCWVA3LUVESHQ046HQI1VLHRAU38YA0' where id=1;
-update noar tt set b1='DBW5MIYOW66JF' where id=1;
-update noar ti set b1='DBW5MIYOW66JF' where id=1;
-update noar tt set v0='BTJ8P0F7Z9A55BG17QMGH0URYIN' where id=1;
-update noar ti set v0='BTJ8P0F7Z9A55BG17QMGH0URYIN' where id=1;
-update noar tt set b2='LCUB' where id=1;
-update noar ti set b2='LCUB' where id=1;
-update noar tt set v0='1Q3G' where id=2;
-update noar ti set v0='1Q3G' where id=2;
-update noar tt set b0='6V7DPI' where id=2;
-update noar ti set b0='6V7DPI' where id=2;
-update noar tt set v0='Q2EEOCM7TZKRM9DM' where id=2;
-update noar ti set v0='Q2EEOCM7TZKRM9DM' where id=2;
-update noar tt set b1='19RO1G' where id=2;
-update noar ti set b1='19RO1G' where id=2;
-update noar tt set v0='GK4ERLUA2VYO' where id=2;
-update noar ti set v0='GK4ERLUA2VYO' where id=2;
-update noar tt set b2='LR8F35OLYZZZ5CULEQTJ' where id=2;
-update noar ti set b2='LR8F35OLYZZZ5CULEQTJ' where id=2;
-update noar tt set v0='FJTVQ' where id=3;
-update noar ti set v0='FJTVQ' where id=3;
-update noar tt set b0='L6MH3B8YISILMLWQMEZYQ5B1UVLWOE' where id=3;
-update noar ti set b0='L6MH3B8YISILMLWQMEZYQ5B1UVLWOE' where id=3;
-update noar tt set v0='YSUUP05OQI53S1AVZSSY048WOYID04' where id=3;
-update noar ti set v0='YSUUP05OQI53S1AVZSSY048WOYID04' where id=3;
-update noar tt set b1='KFA75OEBW4MJW9N2GW' where id=3;
-update noar ti set b1='KFA75OEBW4MJW9N2GW' where id=3;
-update noar tt set v0='F68IZ0374' where id=3;
-update noar ti set v0='F68IZ0374' where id=3;
-update noar tt set b2='ZXS8XWVM35DBD' where id=3;
-update noar ti set b2='ZXS8XWVM35DBD' where id=3;
-update noar tt set v0='O57L' where id=4;
-update noar ti set v0='O57L' where id=4;
-update noar tt set b0='7X4BT8LV' where id=4;
-update noar ti set b0='7X4BT8LV' where id=4;
-update noar tt set v0='CN9YUBSTBQGUIDFM05UKAF' where id=4;
-update noar ti set v0='CN9YUBSTBQGUIDFM05UKAF' where id=4;
-update noar tt set b1='IT742DH35MG0ZZL59FD3' where id=4;
-update noar ti set b1='IT742DH35MG0ZZL59FD3' where id=4;
-update noar tt set v0='TCNJYKTBL33MLG10' where id=4;
-update noar ti set v0='TCNJYKTBL33MLG10' where id=4;
-update noar tt set b2='HZ5CHOJ7K6CB7LD15N62TO4YEM7BG3' where id=4;
-update noar ti set b2='HZ5CHOJ7K6CB7LD15N62TO4YEM7BG3' where id=4;
-update noar tt set v0='AGW0EZFKVV' where id=5;
-update noar ti set v0='AGW0EZFKVV' where id=5;
-update noar tt set b0='3I5X9D' where id=5;
-update noar ti set b0='3I5X9D' where id=5;
-update noar tt set v0='SYTLOCLUI3PQIY2WEAO442O3' where id=5;
-update noar ti set v0='SYTLOCLUI3PQIY2WEAO442O3' where id=5;
-update noar tt set b1='HY5VK58ER70PZASX4' where id=5;
-update noar ti set b1='HY5VK58ER70PZASX4' where id=5;
-update noar tt set v0='EVCKXHJJNSCKB48XT' where id=5;
-update noar ti set v0='EVCKXHJJNSCKB48XT' where id=5;
-update noar tt set b2='5T26V6C47MOUDCXLHB9Z8N' where id=5;
-update noar ti set b2='5T26V6C47MOUDCXLHB9Z8N' where id=5;
-update noar tt set v0='A065D7RN1JT56EJQV' where id=6;
-update noar ti set v0='A065D7RN1JT56EJQV' where id=6;
-update noar tt set b0='R9KWS0UEOUZ394' where id=6;
-update noar ti set b0='R9KWS0UEOUZ394' where id=6;
-update noar tt set v0='S55FYWZQVX' where id=6;
-update noar ti set v0='S55FYWZQVX' where id=6;
-update noar tt set b1='OTMPKHQNZFJNI' where id=6;
-update noar ti set b1='OTMPKHQNZFJNI' where id=6;
-update noar tt set v0='E4P3B' where id=6;
-update noar ti set v0='E4P3B' where id=6;
-update noar tt set b2='OKQWF8P0C4S6TR05BTF1' where id=6;
-update noar ti set b2='OKQWF8P0C4S6TR05BTF1' where id=6;
-update noar tt set v0='VB6L3HT40EEOEUZ8ADDHD9YDW7LMRIH0' where id=7;
-update noar ti set v0='VB6L3HT40EEOEUZ8ADDHD9YDW7LMRIH0' where id=7;
-update noar tt set b0='GRVCDP53ZVKTH05V' where id=7;
-update noar ti set b0='GRVCDP53ZVKTH05V' where id=7;
-update noar tt set v0='BDLOGIPIRIS' where id=7;
-update noar ti set v0='BDLOGIPIRIS' where id=7;
-update noar tt set b1='7HSQVQC01PPQ' where id=7;
-update noar ti set b1='7HSQVQC01PPQ' where id=7;
-update noar tt set v0='84AX4UFWW' where id=7;
-update noar ti set v0='84AX4UFWW' where id=7;
-update noar tt set b2='IAIU' where id=7;
-update noar ti set b2='IAIU' where id=7;
-update noar tt set v0='FW3H1K4TJ9TINYXVPYZ9' where id=8;
-update noar ti set v0='FW3H1K4TJ9TINYXVPYZ9' where id=8;
-update noar tt set b0='7ZI1B' where id=8;
-update noar ti set b0='7ZI1B' where id=8;
-update noar tt set v0='CFGJD7O' where id=8;
-update noar ti set v0='CFGJD7O' where id=8;
-update noar tt set b1='XNEOK0CD5UAZO3PE631R825L7IXE' where id=8;
-update noar ti set b1='XNEOK0CD5UAZO3PE631R825L7IXE' where id=8;
-update noar tt set v0='N8498UCGW8O8ZDHXI11' where id=8;
-update noar ti set v0='N8498UCGW8O8ZDHXI11' where id=8;
-update noar tt set b2='CMOL' where id=8;
-update noar ti set b2='CMOL' where id=8;
-update noar tt set v0='003' where id=9;
-update noar ti set v0='003' where id=9;
-update noar tt set b0='8RS' where id=9;
-update noar ti set b0='8RS' where id=9;
-update noar tt set v0='OH85JETPP' where id=9;
-update noar ti set v0='OH85JETPP' where id=9;
-update noar tt set b1='GYUQAX51UEX2V' where id=9;
-update noar ti set b1='GYUQAX51UEX2V' where id=9;
-update noar tt set v0='UM2XY' where id=9;
-update noar ti set v0='UM2XY' where id=9;
-update noar tt set b2='SFGJ8CMU5B4XL35M9EVPO85LQ9RFN33' where id=9;
-update noar ti set b2='SFGJ8CMU5B4XL35M9EVPO85LQ9RFN33' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 tinyblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K7XOCEWHIK6N4' where id=1;
-update noar ti set v0='K7XOCEWHIK6N4' where id=1;
-update noar tt set b0='VK8NMQYX7UQE6XYPALQOXQWK5I2S61' where id=1;
-update noar ti set b0='VK8NMQYX7UQE6XYPALQOXQWK5I2S61' where id=1;
-update noar tt set v0='VNU2BOQLXYGFWKTIMJ2OVJNYPTZHEX' where id=1;
-update noar ti set v0='VNU2BOQLXYGFWKTIMJ2OVJNYPTZHEX' where id=1;
-update noar tt set b1='KU2DL1ZB414TU0XZ5I' where id=1;
-update noar ti set b1='KU2DL1ZB414TU0XZ5I' where id=1;
-update noar tt set v0='ZQXND1RKI36X' where id=1;
-update noar ti set v0='ZQXND1RKI36X' where id=1;
-update noar tt set b2='U' where id=1;
-update noar ti set b2='U' where id=1;
-update noar tt set v0='GLVWB4O63MR' where id=2;
-update noar ti set v0='GLVWB4O63MR' where id=2;
-update noar tt set b0='905J2XXRBGMF08JF5AF7KA2CS46' where id=2;
-update noar ti set b0='905J2XXRBGMF08JF5AF7KA2CS46' where id=2;
-update noar tt set v0='ASSXRUYQBX7GB' where id=2;
-update noar ti set v0='ASSXRUYQBX7GB' where id=2;
-update noar tt set b1='Z98E' where id=2;
-update noar ti set b1='Z98E' where id=2;
-update noar tt set v0='FVGE24ML' where id=2;
-update noar ti set v0='FVGE24ML' where id=2;
-update noar tt set b2='G37NBLBNJU' where id=2;
-update noar ti set b2='G37NBLBNJU' where id=2;
-update noar tt set v0='2QNCL' where id=3;
-update noar ti set v0='2QNCL' where id=3;
-update noar tt set b0='JMQ27CLX4L9NGIK1IRLKT8J3KFNHA' where id=3;
-update noar ti set b0='JMQ27CLX4L9NGIK1IRLKT8J3KFNHA' where id=3;
-update noar tt set v0='UFH7J' where id=3;
-update noar ti set v0='UFH7J' where id=3;
-update noar tt set b1='WRAD9B1D1YG2GEPA8N05B' where id=3;
-update noar ti set b1='WRAD9B1D1YG2GEPA8N05B' where id=3;
-update noar tt set v0='QE2KNNEA2N9H8M0YJT5BJ19UOOWKZH' where id=3;
-update noar ti set v0='QE2KNNEA2N9H8M0YJT5BJ19UOOWKZH' where id=3;
-update noar tt set b2='TYKL2R4LAYRU0K4' where id=3;
-update noar ti set b2='TYKL2R4LAYRU0K4' where id=3;
-update noar tt set v0='OT8V2O5A2NKCQ71' where id=4;
-update noar ti set v0='OT8V2O5A2NKCQ71' where id=4;
-update noar tt set b0='5PDA9I' where id=4;
-update noar ti set b0='5PDA9I' where id=4;
-update noar tt set v0='QXBTYZ1Q0UB0JMO64SK0B' where id=4;
-update noar ti set v0='QXBTYZ1Q0UB0JMO64SK0B' where id=4;
-update noar tt set b1='STTW7WR7GHIUCYF08DXXC' where id=4;
-update noar ti set b1='STTW7WR7GHIUCYF08DXXC' where id=4;
-update noar tt set v0='R70CZSXFAA0LF02QGSNAWKQL' where id=4;
-update noar ti set v0='R70CZSXFAA0LF02QGSNAWKQL' where id=4;
-update noar tt set b2='SKFJD2IXD4LY' where id=4;
-update noar ti set b2='SKFJD2IXD4LY' where id=4;
-update noar tt set v0='VSA4F624UJE' where id=5;
-update noar ti set v0='VSA4F624UJE' where id=5;
-update noar tt set b0='W' where id=5;
-update noar ti set b0='W' where id=5;
-update noar tt set v0='6Y6EVQTPWNI6G0V8R5UARD' where id=5;
-update noar ti set v0='6Y6EVQTPWNI6G0V8R5UARD' where id=5;
-update noar tt set b1='1NBU' where id=5;
-update noar ti set b1='1NBU' where id=5;
-update noar tt set v0='KFPXT4QUGB28OOEAHU06B' where id=5;
-update noar ti set v0='KFPXT4QUGB28OOEAHU06B' where id=5;
-update noar tt set b2='YOOKE6BR' where id=5;
-update noar ti set b2='YOOKE6BR' where id=5;
-update noar tt set v0='ILUOUWS5LJ' where id=6;
-update noar ti set v0='ILUOUWS5LJ' where id=6;
-update noar tt set b0='RKXV8F56U7JZLE' where id=6;
-update noar ti set b0='RKXV8F56U7JZLE' where id=6;
-update noar tt set v0='2XN21YLQS5' where id=6;
-update noar ti set v0='2XN21YLQS5' where id=6;
-update noar tt set b1='QL' where id=6;
-update noar ti set b1='QL' where id=6;
-update noar tt set v0='9HTHQEQ9UFG7GBLIB' where id=6;
-update noar ti set v0='9HTHQEQ9UFG7GBLIB' where id=6;
-update noar tt set b2='U6RH' where id=6;
-update noar ti set b2='U6RH' where id=6;
-update noar tt set v0='7VWXERGUPBLLXGLTEX6' where id=7;
-update noar ti set v0='7VWXERGUPBLLXGLTEX6' where id=7;
-update noar tt set b0='MZPX0PUJAR3C1L9AAQV18O' where id=7;
-update noar ti set b0='MZPX0PUJAR3C1L9AAQV18O' where id=7;
-update noar tt set v0='6IZGPGBAQ3RXM' where id=7;
-update noar ti set v0='6IZGPGBAQ3RXM' where id=7;
-update noar tt set b1='ZTQUOXDQCR' where id=7;
-update noar ti set b1='ZTQUOXDQCR' where id=7;
-update noar tt set v0='WMT5NH' where id=7;
-update noar ti set v0='WMT5NH' where id=7;
-update noar tt set b2='9LG5DRG8QBT2' where id=7;
-update noar ti set b2='9LG5DRG8QBT2' where id=7;
-update noar tt set v0='0FSV9LF7HN' where id=8;
-update noar ti set v0='0FSV9LF7HN' where id=8;
-update noar tt set b0='2LTUA' where id=8;
-update noar ti set b0='2LTUA' where id=8;
-update noar tt set v0='OA7R2IYQ4A3NYE0WR7N7PCJ' where id=8;
-update noar ti set v0='OA7R2IYQ4A3NYE0WR7N7PCJ' where id=8;
-update noar tt set b1='QDQ8J6CVSR0DAZ11B' where id=8;
-update noar ti set b1='QDQ8J6CVSR0DAZ11B' where id=8;
-update noar tt set v0='QQIEK3SWCIF1A9372A3' where id=8;
-update noar ti set v0='QQIEK3SWCIF1A9372A3' where id=8;
-update noar tt set b2='JP2RIQR162VE5W8TX' where id=8;
-update noar ti set b2='JP2RIQR162VE5W8TX' where id=8;
-update noar tt set v0='MCCED6Z4M' where id=9;
-update noar ti set v0='MCCED6Z4M' where id=9;
-update noar tt set b0='NQ8UOIM0P7H' where id=9;
-update noar ti set b0='NQ8UOIM0P7H' where id=9;
-update noar tt set v0='YC34H379KF' where id=9;
-update noar ti set v0='YC34H379KF' where id=9;
-update noar tt set b1='KI' where id=9;
-update noar ti set b1='KI' where id=9;
-update noar tt set v0='2XOR8' where id=9;
-update noar ti set v0='2XOR8' where id=9;
-update noar tt set b2='J5K5YTVFQ9HVZTDJKY' where id=9;
-update noar ti set b2='J5K5YTVFQ9HVZTDJKY' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XXZRVK2LX' where id=1;
-update noar ti set v0='XXZRVK2LX' where id=1;
-update noar tt set b0='OCH53MO2OKGD2' where id=1;
-update noar ti set b0='OCH53MO2OKGD2' where id=1;
-update noar tt set v0='H2Z' where id=1;
-update noar ti set v0='H2Z' where id=1;
-update noar tt set b1='FZSRXCRM8F' where id=1;
-update noar ti set b1='FZSRXCRM8F' where id=1;
-update noar tt set v0='QHJI4' where id=1;
-update noar ti set v0='QHJI4' where id=1;
-update noar tt set b2='7JSKNMZEP06X2FNVTRCXOL' where id=1;
-update noar ti set b2='7JSKNMZEP06X2FNVTRCXOL' where id=1;
-update noar tt set v0='BWVRJJKHOWFZ960CX' where id=2;
-update noar ti set v0='BWVRJJKHOWFZ960CX' where id=2;
-update noar tt set b0='NT1438HIJ257H5WYXZ9LB6' where id=2;
-update noar ti set b0='NT1438HIJ257H5WYXZ9LB6' where id=2;
-update noar tt set v0='NEWE' where id=2;
-update noar ti set v0='NEWE' where id=2;
-update noar tt set b1='2RJGJ2A7GQB1HPH4558D2NJ109WEL' where id=2;
-update noar ti set b1='2RJGJ2A7GQB1HPH4558D2NJ109WEL' where id=2;
-update noar tt set v0='K9Y8IS72OW0UW0HRNSEJB' where id=2;
-update noar ti set v0='K9Y8IS72OW0UW0HRNSEJB' where id=2;
-update noar tt set b2='34NG7W6B86XFMFOR6' where id=2;
-update noar ti set b2='34NG7W6B86XFMFOR6' where id=2;
-update noar tt set v0='TX3LAJWBE4' where id=3;
-update noar ti set v0='TX3LAJWBE4' where id=3;
-update noar tt set b0='SA' where id=3;
-update noar ti set b0='SA' where id=3;
-update noar tt set v0='U0GP9ZVUEGWERA18A6' where id=3;
-update noar ti set v0='U0GP9ZVUEGWERA18A6' where id=3;
-update noar tt set b1='WWL99RHWMO005TRG9EI1XZPFYIW6' where id=3;
-update noar ti set b1='WWL99RHWMO005TRG9EI1XZPFYIW6' where id=3;
-update noar tt set v0='JUE9OH' where id=3;
-update noar ti set v0='JUE9OH' where id=3;
-update noar tt set b2='BPOLUVX9TPIM08BM3' where id=3;
-update noar ti set b2='BPOLUVX9TPIM08BM3' where id=3;
-update noar tt set v0='NNNFCYWJK3M21LLFZJRV' where id=4;
-update noar ti set v0='NNNFCYWJK3M21LLFZJRV' where id=4;
-update noar tt set b0='VF75HXBL43KB0YOGJXQF2Y9W13' where id=4;
-update noar ti set b0='VF75HXBL43KB0YOGJXQF2Y9W13' where id=4;
-update noar tt set v0='0WQVBGWN39HUQ3V' where id=4;
-update noar ti set v0='0WQVBGWN39HUQ3V' where id=4;
-update noar tt set b1='P8P8SCTSQ3KKPCW0B7CJZGHLLJ' where id=4;
-update noar ti set b1='P8P8SCTSQ3KKPCW0B7CJZGHLLJ' where id=4;
-update noar tt set v0='2VBNB6HU98S6A9Y3CJI5CPOU9' where id=4;
-update noar ti set v0='2VBNB6HU98S6A9Y3CJI5CPOU9' where id=4;
-update noar tt set b2='6HCOT9U6BABUW2D' where id=4;
-update noar ti set b2='6HCOT9U6BABUW2D' where id=4;
-update noar tt set v0='Q' where id=5;
-update noar ti set v0='Q' where id=5;
-update noar tt set b0='IXNX70ALXFO365UWMZVZF7I0L' where id=5;
-update noar ti set b0='IXNX70ALXFO365UWMZVZF7I0L' where id=5;
-update noar tt set v0='NP36V0U2ZLP0NL' where id=5;
-update noar ti set v0='NP36V0U2ZLP0NL' where id=5;
-update noar tt set b1='NSG4' where id=5;
-update noar ti set b1='NSG4' where id=5;
-update noar tt set v0='L3BWRRDPGF9BVFB7PMB05J1K' where id=5;
-update noar ti set v0='L3BWRRDPGF9BVFB7PMB05J1K' where id=5;
-update noar tt set b2='MK1Y8IU7BC2IUY' where id=5;
-update noar ti set b2='MK1Y8IU7BC2IUY' where id=5;
-update noar tt set v0='PG' where id=6;
-update noar ti set v0='PG' where id=6;
-update noar tt set b0='9G3IIZKS55DO3VJCRGOSLCEESS5CA' where id=6;
-update noar ti set b0='9G3IIZKS55DO3VJCRGOSLCEESS5CA' where id=6;
-update noar tt set v0='QS5WG' where id=6;
-update noar ti set v0='QS5WG' where id=6;
-update noar tt set b1='QR2OAV95RJBTHCM2SD' where id=6;
-update noar ti set b1='QR2OAV95RJBTHCM2SD' where id=6;
-update noar tt set v0='2AWVDGBP2YIK4FUFRVO70W' where id=6;
-update noar ti set v0='2AWVDGBP2YIK4FUFRVO70W' where id=6;
-update noar tt set b2='V83ZMLV' where id=6;
-update noar ti set b2='V83ZMLV' where id=6;
-update noar tt set v0='0JMYXS19X7195QA2H96F2C22RBLM' where id=7;
-update noar ti set v0='0JMYXS19X7195QA2H96F2C22RBLM' where id=7;
-update noar tt set b0='ZKO6X' where id=7;
-update noar ti set b0='ZKO6X' where id=7;
-update noar tt set v0='I0IZ08A8JOPO3LRCUTR47HFU' where id=7;
-update noar ti set v0='I0IZ08A8JOPO3LRCUTR47HFU' where id=7;
-update noar tt set b1='AU1YSN3RW5NDMSSQ8H' where id=7;
-update noar ti set b1='AU1YSN3RW5NDMSSQ8H' where id=7;
-update noar tt set v0='ZP8YB' where id=7;
-update noar ti set v0='ZP8YB' where id=7;
-update noar tt set b2='7JHX61OHCWL3JADI62XL6AVMXXBRL' where id=7;
-update noar ti set b2='7JHX61OHCWL3JADI62XL6AVMXXBRL' where id=7;
-update noar tt set v0='1VOD4' where id=8;
-update noar ti set v0='1VOD4' where id=8;
-update noar tt set b0='QKTK6B6M4HH64H8YAL2DY91226O4B' where id=8;
-update noar ti set b0='QKTK6B6M4HH64H8YAL2DY91226O4B' where id=8;
-update noar tt set v0='TRYAUJ4NYSY0' where id=8;
-update noar ti set v0='TRYAUJ4NYSY0' where id=8;
-update noar tt set b1='PO5DLN' where id=8;
-update noar ti set b1='PO5DLN' where id=8;
-update noar tt set v0='TGU0GG4VVWAPOSPQT' where id=8;
-update noar ti set v0='TGU0GG4VVWAPOSPQT' where id=8;
-update noar tt set b2='60' where id=8;
-update noar ti set b2='60' where id=8;
-update noar tt set v0='CD9KLYG2YR0RI8F' where id=9;
-update noar ti set v0='CD9KLYG2YR0RI8F' where id=9;
-update noar tt set b0='6RUQIWVBR99VWPL4' where id=9;
-update noar ti set b0='6RUQIWVBR99VWPL4' where id=9;
-update noar tt set v0='WY5S8XA5LDQXNNFNPOHGH' where id=9;
-update noar ti set v0='WY5S8XA5LDQXNNFNPOHGH' where id=9;
-update noar tt set b1='Z2X2' where id=9;
-update noar ti set b1='Z2X2' where id=9;
-update noar tt set v0='DPITK' where id=9;
-update noar ti set v0='DPITK' where id=9;
-update noar tt set b2='37M' where id=9;
-update noar ti set b2='37M' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XB7HWL6Z612TDX16ZOMFVIJDQ' where id=1;
-update noar ti set v0='XB7HWL6Z612TDX16ZOMFVIJDQ' where id=1;
-update noar tt set b0='G4GS2A7T015PH' where id=1;
-update noar ti set b0='G4GS2A7T015PH' where id=1;
-update noar tt set v0='8DSJ1KX1LUIW' where id=1;
-update noar ti set v0='8DSJ1KX1LUIW' where id=1;
-update noar tt set b1='XNEUE1B9RFCVFIHN419KF1RYR4' where id=1;
-update noar ti set b1='XNEUE1B9RFCVFIHN419KF1RYR4' where id=1;
-update noar tt set v0='6RK84CG8ED1LC9RFF0968NPMTJQJ8AU' where id=1;
-update noar ti set v0='6RK84CG8ED1LC9RFF0968NPMTJQJ8AU' where id=1;
-update noar tt set b2='BPOY7999PI769JY9SQ69XYA2' where id=1;
-update noar ti set b2='BPOY7999PI769JY9SQ69XYA2' where id=1;
-update noar tt set v0='A8EQ7ZSAGDLA85JUHGRXI79KJJ8Z' where id=2;
-update noar ti set v0='A8EQ7ZSAGDLA85JUHGRXI79KJJ8Z' where id=2;
-update noar tt set b0='8AVX3WZQC111M940V' where id=2;
-update noar ti set b0='8AVX3WZQC111M940V' where id=2;
-update noar tt set v0='LXD8' where id=2;
-update noar ti set v0='LXD8' where id=2;
-update noar tt set b1='HU0CIH4' where id=2;
-update noar ti set b1='HU0CIH4' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='AHYYQU' where id=2;
-update noar ti set b2='AHYYQU' where id=2;
-update noar tt set v0='YI0YBXN676MSZG6GQHM84C' where id=3;
-update noar ti set v0='YI0YBXN676MSZG6GQHM84C' where id=3;
-update noar tt set b0='GJ6CG8OORJ0S761ZOFTEW86P6AYXTNO' where id=3;
-update noar ti set b0='GJ6CG8OORJ0S761ZOFTEW86P6AYXTNO' where id=3;
-update noar tt set v0='GSS2GNYNI0EX97BIGT5ZW0QU8GK3A' where id=3;
-update noar ti set v0='GSS2GNYNI0EX97BIGT5ZW0QU8GK3A' where id=3;
-update noar tt set b1='II1KSE5UD' where id=3;
-update noar ti set b1='II1KSE5UD' where id=3;
-update noar tt set v0='W5Z3' where id=3;
-update noar ti set v0='W5Z3' where id=3;
-update noar tt set b2='AQTAT8Y089147A12' where id=3;
-update noar ti set b2='AQTAT8Y089147A12' where id=3;
-update noar tt set v0='G6757GORF9OMXPT8DPJRW5TO' where id=4;
-update noar ti set v0='G6757GORF9OMXPT8DPJRW5TO' where id=4;
-update noar tt set b0='WQS9H9DP1DH7JNYRIP' where id=4;
-update noar ti set b0='WQS9H9DP1DH7JNYRIP' where id=4;
-update noar tt set v0='J4X3CVQSWNXTBPKLRSJOSJR' where id=4;
-update noar ti set v0='J4X3CVQSWNXTBPKLRSJOSJR' where id=4;
-update noar tt set b1='BYMUD0DD1QU6BZ1' where id=4;
-update noar ti set b1='BYMUD0DD1QU6BZ1' where id=4;
-update noar tt set v0='EQLIIP1LW5QQE7D5BUS98RDU' where id=4;
-update noar ti set v0='EQLIIP1LW5QQE7D5BUS98RDU' where id=4;
-update noar tt set b2='Y5BHOQTL0VXLLP55HH5ON3POJC' where id=4;
-update noar ti set b2='Y5BHOQTL0VXLLP55HH5ON3POJC' where id=4;
-update noar tt set v0='MVQBXP4O6KOI2' where id=5;
-update noar ti set v0='MVQBXP4O6KOI2' where id=5;
-update noar tt set b0='BLNJDAUNF' where id=5;
-update noar ti set b0='BLNJDAUNF' where id=5;
-update noar tt set v0='SLRBQAH2G2STSCPAAOBNQCXUVJ' where id=5;
-update noar ti set v0='SLRBQAH2G2STSCPAAOBNQCXUVJ' where id=5;
-update noar tt set b1='57WQ6XZIZ9TXZCS65F696HOR' where id=5;
-update noar ti set b1='57WQ6XZIZ9TXZCS65F696HOR' where id=5;
-update noar tt set v0='H5B1W8GVTZQZKW9M4KPTWIMIS9' where id=5;
-update noar ti set v0='H5B1W8GVTZQZKW9M4KPTWIMIS9' where id=5;
-update noar tt set b2='MDV64GUBR4F9TV' where id=5;
-update noar ti set b2='MDV64GUBR4F9TV' where id=5;
-update noar tt set v0='A3S3UVKSPLT0RZT089PUZ6ID3' where id=6;
-update noar ti set v0='A3S3UVKSPLT0RZT089PUZ6ID3' where id=6;
-update noar tt set b0='QHKCUHAMQVU5HXJRO5RN6HEH8TNDOIVX' where id=6;
-update noar ti set b0='QHKCUHAMQVU5HXJRO5RN6HEH8TNDOIVX' where id=6;
-update noar tt set v0='7KG0U9Y6TFWI2CXEZFGWDJLGXNBY' where id=6;
-update noar ti set v0='7KG0U9Y6TFWI2CXEZFGWDJLGXNBY' where id=6;
-update noar tt set b1='N502CN01R0E5E3ZN0I0VNLH2S' where id=6;
-update noar ti set b1='N502CN01R0E5E3ZN0I0VNLH2S' where id=6;
-update noar tt set v0='QN3RW00QL1I9D8T82KAVOR5A2MS' where id=6;
-update noar ti set v0='QN3RW00QL1I9D8T82KAVOR5A2MS' where id=6;
-update noar tt set b2='1BFE4ZCHCA8A28F71R4XLPWQM' where id=6;
-update noar ti set b2='1BFE4ZCHCA8A28F71R4XLPWQM' where id=6;
-update noar tt set v0='MCVVCZC6S436F207CLDLBSMRNI' where id=7;
-update noar ti set v0='MCVVCZC6S436F207CLDLBSMRNI' where id=7;
-update noar tt set b0='6AGUIR3MRAK7VFT9I3' where id=7;
-update noar ti set b0='6AGUIR3MRAK7VFT9I3' where id=7;
-update noar tt set v0='WU55SUYRYR6GPL8A4KFCW2XGWQY' where id=7;
-update noar ti set v0='WU55SUYRYR6GPL8A4KFCW2XGWQY' where id=7;
-update noar tt set b1='F16EIO0YQB2PJ4S3URMWRLV5NFX55M8N' where id=7;
-update noar ti set b1='F16EIO0YQB2PJ4S3URMWRLV5NFX55M8N' where id=7;
-update noar tt set v0='9HIC5MAC71UMW6UZ2DX' where id=7;
-update noar ti set v0='9HIC5MAC71UMW6UZ2DX' where id=7;
-update noar tt set b2='4CQ8' where id=7;
-update noar ti set b2='4CQ8' where id=7;
-update noar tt set v0='T5T4NFXJ2F8NMZ5VTS3DARVOFYY' where id=8;
-update noar ti set v0='T5T4NFXJ2F8NMZ5VTS3DARVOFYY' where id=8;
-update noar tt set b0='TZ' where id=8;
-update noar ti set b0='TZ' where id=8;
-update noar tt set v0='QMTHHSZBFB06M6E7JZTOCO1' where id=8;
-update noar ti set v0='QMTHHSZBFB06M6E7JZTOCO1' where id=8;
-update noar tt set b1='7HHOZ3YF5T5CFPH' where id=8;
-update noar ti set b1='7HHOZ3YF5T5CFPH' where id=8;
-update noar tt set v0='3' where id=8;
-update noar ti set v0='3' where id=8;
-update noar tt set b2='34Q5EMYYUZY8' where id=8;
-update noar ti set b2='34Q5EMYYUZY8' where id=8;
-update noar tt set v0='X6ZA' where id=9;
-update noar ti set v0='X6ZA' where id=9;
-update noar tt set b0='8' where id=9;
-update noar ti set b0='8' where id=9;
-update noar tt set v0='FMX05GOH826ACCM' where id=9;
-update noar ti set v0='FMX05GOH826ACCM' where id=9;
-update noar tt set b1='NVCOX3' where id=9;
-update noar ti set b1='NVCOX3' where id=9;
-update noar tt set v0='SPNUJBWY3V' where id=9;
-update noar ti set v0='SPNUJBWY3V' where id=9;
-update noar tt set b2='IMMRRH2FFBQ8OKIS' where id=9;
-update noar ti set b2='IMMRRH2FFBQ8OKIS' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RWWEOX7M4YUGNG7QYUL1BOT' where id=1;
-update noar ti set v0='RWWEOX7M4YUGNG7QYUL1BOT' where id=1;
-update noar tt set b0='1U8B33OAI3R7FIT6OVFBZT0HXAXSM' where id=1;
-update noar ti set b0='1U8B33OAI3R7FIT6OVFBZT0HXAXSM' where id=1;
-update noar tt set v0='TQXSXWKG4HE61EQ4QWNMNO6SS' where id=1;
-update noar ti set v0='TQXSXWKG4HE61EQ4QWNMNO6SS' where id=1;
-update noar tt set b1='G490QRKXEQW4' where id=1;
-update noar ti set b1='G490QRKXEQW4' where id=1;
-update noar tt set v0='UB5NL0POVFPUTBS8AAKLNQQHEM4ZNJ' where id=1;
-update noar ti set v0='UB5NL0POVFPUTBS8AAKLNQQHEM4ZNJ' where id=1;
-update noar tt set b2='CE12HXKWT6IIFPGI2' where id=1;
-update noar ti set b2='CE12HXKWT6IIFPGI2' where id=1;
-update noar tt set v0='WC5BV5SZYAOS3FK' where id=2;
-update noar ti set v0='WC5BV5SZYAOS3FK' where id=2;
-update noar tt set b0='V6HPB1JTAXGBXHT' where id=2;
-update noar ti set b0='V6HPB1JTAXGBXHT' where id=2;
-update noar tt set v0='MJX2WP' where id=2;
-update noar ti set v0='MJX2WP' where id=2;
-update noar tt set b1='CZGE90Z4HFE5F' where id=2;
-update noar ti set b1='CZGE90Z4HFE5F' where id=2;
-update noar tt set v0='XKB47MXHIJKO2Y' where id=2;
-update noar ti set v0='XKB47MXHIJKO2Y' where id=2;
-update noar tt set b2='B1N1HM25MMRSEB' where id=2;
-update noar ti set b2='B1N1HM25MMRSEB' where id=2;
-update noar tt set v0='YZD4DP2SVZFJ4QLUDEFD31NE' where id=3;
-update noar ti set v0='YZD4DP2SVZFJ4QLUDEFD31NE' where id=3;
-update noar tt set b0='7C2NFFZ21CHNR' where id=3;
-update noar ti set b0='7C2NFFZ21CHNR' where id=3;
-update noar tt set v0='TKI79L3SJZNMUEE87WC7D5CWSJ4ISIEI' where id=3;
-update noar ti set v0='TKI79L3SJZNMUEE87WC7D5CWSJ4ISIEI' where id=3;
-update noar tt set b1='6R2QTRAIN' where id=3;
-update noar ti set b1='6R2QTRAIN' where id=3;
-update noar tt set v0='IIENO12LVHWKGV0Z2D20VZ' where id=3;
-update noar ti set v0='IIENO12LVHWKGV0Z2D20VZ' where id=3;
-update noar tt set b2='MFY' where id=3;
-update noar ti set b2='MFY' where id=3;
-update noar tt set v0='KPF5V32AK8IFN5H8A43A7H' where id=4;
-update noar ti set v0='KPF5V32AK8IFN5H8A43A7H' where id=4;
-update noar tt set b0='5GIW9LP90EV2HA3T2V3H84HUJ' where id=4;
-update noar ti set b0='5GIW9LP90EV2HA3T2V3H84HUJ' where id=4;
-update noar tt set v0='GV4IVQBPIB20M2IXNYNU' where id=4;
-update noar ti set v0='GV4IVQBPIB20M2IXNYNU' where id=4;
-update noar tt set b1='5OCFIE' where id=4;
-update noar ti set b1='5OCFIE' where id=4;
-update noar tt set v0='573GA9L3' where id=4;
-update noar ti set v0='573GA9L3' where id=4;
-update noar tt set b2='D2H3AGMYRCXMFIZ9LKX' where id=4;
-update noar ti set b2='D2H3AGMYRCXMFIZ9LKX' where id=4;
-update noar tt set v0='G3CQI6NNS' where id=5;
-update noar ti set v0='G3CQI6NNS' where id=5;
-update noar tt set b0='ICJ629Z6Z1G' where id=5;
-update noar ti set b0='ICJ629Z6Z1G' where id=5;
-update noar tt set v0='MEPUUC13THR15U7UAJR' where id=5;
-update noar ti set v0='MEPUUC13THR15U7UAJR' where id=5;
-update noar tt set b1='UFNZRE63HCEYVQF278ZB' where id=5;
-update noar ti set b1='UFNZRE63HCEYVQF278ZB' where id=5;
-update noar tt set v0='UJRZZ5YROICF9MMG3' where id=5;
-update noar ti set v0='UJRZZ5YROICF9MMG3' where id=5;
-update noar tt set b2='2ZOYW3DDS40JAMSFHDUTIAQVAF10DX' where id=5;
-update noar ti set b2='2ZOYW3DDS40JAMSFHDUTIAQVAF10DX' where id=5;
-update noar tt set v0='CWOJVA01' where id=6;
-update noar ti set v0='CWOJVA01' where id=6;
-update noar tt set b0='VIU28ZUWB513YLV1Z0RPZ' where id=6;
-update noar ti set b0='VIU28ZUWB513YLV1Z0RPZ' where id=6;
-update noar tt set v0='UYGHA4V0' where id=6;
-update noar ti set v0='UYGHA4V0' where id=6;
-update noar tt set b1='2VZZZZ2GJX5PBFNKFK' where id=6;
-update noar ti set b1='2VZZZZ2GJX5PBFNKFK' where id=6;
-update noar tt set v0='COWFEC3H498X' where id=6;
-update noar ti set v0='COWFEC3H498X' where id=6;
-update noar tt set b2='V81V0ZAGMO' where id=6;
-update noar ti set b2='V81V0ZAGMO' where id=6;
-update noar tt set v0='46' where id=7;
-update noar ti set v0='46' where id=7;
-update noar tt set b0='HPDP180T0' where id=7;
-update noar ti set b0='HPDP180T0' where id=7;
-update noar tt set v0='KOHD9G6AW579YUFJB' where id=7;
-update noar ti set v0='KOHD9G6AW579YUFJB' where id=7;
-update noar tt set b1='KFYQREWEKWTJUC8KJ452OSVNTDVIF' where id=7;
-update noar ti set b1='KFYQREWEKWTJUC8KJ452OSVNTDVIF' where id=7;
-update noar tt set v0='9TS4YJQM16XK44QGK' where id=7;
-update noar ti set v0='9TS4YJQM16XK44QGK' where id=7;
-update noar tt set b2='N2XOQWYW7JWKV8DBZC1Q6' where id=7;
-update noar ti set b2='N2XOQWYW7JWKV8DBZC1Q6' where id=7;
-update noar tt set v0='AZJ9YU8' where id=8;
-update noar ti set v0='AZJ9YU8' where id=8;
-update noar tt set b0='87H2I43CB' where id=8;
-update noar ti set b0='87H2I43CB' where id=8;
-update noar tt set v0='J4X' where id=8;
-update noar ti set v0='J4X' where id=8;
-update noar tt set b1='QQZKJWZLI19XC8FWTA57V2UUK9N1IMLD' where id=8;
-update noar ti set b1='QQZKJWZLI19XC8FWTA57V2UUK9N1IMLD' where id=8;
-update noar tt set v0='VYIR1JCLJT5BMJJ0S8NQVKBXHB' where id=8;
-update noar ti set v0='VYIR1JCLJT5BMJJ0S8NQVKBXHB' where id=8;
-update noar tt set b2='VC0BUEPZQCBJGH' where id=8;
-update noar ti set b2='VC0BUEPZQCBJGH' where id=8;
-update noar tt set v0='DGVXNJWAPWQS3733QOSG470L9D8' where id=9;
-update noar ti set v0='DGVXNJWAPWQS3733QOSG470L9D8' where id=9;
-update noar tt set b0='UX3LPFAMCMSNTQLT1WA6D5QDER2RFTSQ' where id=9;
-update noar ti set b0='UX3LPFAMCMSNTQLT1WA6D5QDER2RFTSQ' where id=9;
-update noar tt set v0='TR5BUF2E98TDRUK2P540HBO5O' where id=9;
-update noar ti set v0='TR5BUF2E98TDRUK2P540HBO5O' where id=9;
-update noar tt set b1='WT2WQGBZA5NDTIMHA' where id=9;
-update noar ti set b1='WT2WQGBZA5NDTIMHA' where id=9;
-update noar tt set v0='S43OB3JP' where id=9;
-update noar ti set v0='S43OB3JP' where id=9;
-update noar tt set b2='167K9PC4OQ' where id=9;
-update noar ti set b2='167K9PC4OQ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='50RCO9JLZ2PCP5' where id=1;
-update noar ti set v0='50RCO9JLZ2PCP5' where id=1;
-update noar tt set b0='KS8KMZ5U4QUF6ZGQFZUKLI89MEWC' where id=1;
-update noar ti set b0='KS8KMZ5U4QUF6ZGQFZUKLI89MEWC' where id=1;
-update noar tt set v0='O8Y7J4HPNZQU8AIJ2' where id=1;
-update noar ti set v0='O8Y7J4HPNZQU8AIJ2' where id=1;
-update noar tt set b1='IUDWG6LGU5Q3Y6LG2D0RWL' where id=1;
-update noar ti set b1='IUDWG6LGU5Q3Y6LG2D0RWL' where id=1;
-update noar tt set v0='J5EI5W' where id=1;
-update noar ti set v0='J5EI5W' where id=1;
-update noar tt set b2='KL25N5PYDHHULJZ' where id=1;
-update noar ti set b2='KL25N5PYDHHULJZ' where id=1;
-update noar tt set v0='B4HSII' where id=2;
-update noar ti set v0='B4HSII' where id=2;
-update noar tt set b0='OYP' where id=2;
-update noar ti set b0='OYP' where id=2;
-update noar tt set v0='NEMJH6BW1ZMXJ3ZD75UV' where id=2;
-update noar ti set v0='NEMJH6BW1ZMXJ3ZD75UV' where id=2;
-update noar tt set b1='W3FP8UD8RGDJGLGE6LVOQQIVZAVO' where id=2;
-update noar ti set b1='W3FP8UD8RGDJGLGE6LVOQQIVZAVO' where id=2;
-update noar tt set v0='HQLO0LUVQMOJBJA' where id=2;
-update noar ti set v0='HQLO0LUVQMOJBJA' where id=2;
-update noar tt set b2='ITTO1E1O0TJ7ZZ75WC' where id=2;
-update noar ti set b2='ITTO1E1O0TJ7ZZ75WC' where id=2;
-update noar tt set v0='CX5SD1MCI5KR49MYHGR5CBE2C5JDAJ' where id=3;
-update noar ti set v0='CX5SD1MCI5KR49MYHGR5CBE2C5JDAJ' where id=3;
-update noar tt set b0='FFOVOYO3RLVVYLKXWPUG2Q' where id=3;
-update noar ti set b0='FFOVOYO3RLVVYLKXWPUG2Q' where id=3;
-update noar tt set v0='BINCGEUSIDFRKX0AD5YRDWL8MEYZE' where id=3;
-update noar ti set v0='BINCGEUSIDFRKX0AD5YRDWL8MEYZE' where id=3;
-update noar tt set b1='TAT2G0EROEFBIDTOR8S71HZ4' where id=3;
-update noar ti set b1='TAT2G0EROEFBIDTOR8S71HZ4' where id=3;
-update noar tt set v0='FP73YLU30Q3JEFL7SZ98JVT6' where id=3;
-update noar ti set v0='FP73YLU30Q3JEFL7SZ98JVT6' where id=3;
-update noar tt set b2='MK44' where id=3;
-update noar ti set b2='MK44' where id=3;
-update noar tt set v0='48Z45CTL4TGL9SSG38UZB4' where id=4;
-update noar ti set v0='48Z45CTL4TGL9SSG38UZB4' where id=4;
-update noar tt set b0='U6ASIAI04VUA4CJG75O3' where id=4;
-update noar ti set b0='U6ASIAI04VUA4CJG75O3' where id=4;
-update noar tt set v0='R0U253LVWU9R8AHVZY05Q32SM7K' where id=4;
-update noar ti set v0='R0U253LVWU9R8AHVZY05Q32SM7K' where id=4;
-update noar tt set b1='I5EV4MO2AS9UF9015YRM6W0' where id=4;
-update noar ti set b1='I5EV4MO2AS9UF9015YRM6W0' where id=4;
-update noar tt set v0='HVEH529JYF5D8QHPGPDUIJO4U9DHAI' where id=4;
-update noar ti set v0='HVEH529JYF5D8QHPGPDUIJO4U9DHAI' where id=4;
-update noar tt set b2='SOIAP3WDE74SBBDP0M7YJYKMIJO' where id=4;
-update noar ti set b2='SOIAP3WDE74SBBDP0M7YJYKMIJO' where id=4;
-update noar tt set v0='JXYOGUA3RSQOY0PTRZ2RWT' where id=5;
-update noar ti set v0='JXYOGUA3RSQOY0PTRZ2RWT' where id=5;
-update noar tt set b0='603N9FOX3CWPSWOCOR0UEI3XE' where id=5;
-update noar ti set b0='603N9FOX3CWPSWOCOR0UEI3XE' where id=5;
-update noar tt set v0='IO0SBG7G5TFJM4' where id=5;
-update noar ti set v0='IO0SBG7G5TFJM4' where id=5;
-update noar tt set b1='6YUNRCIFC5JKT' where id=5;
-update noar ti set b1='6YUNRCIFC5JKT' where id=5;
-update noar tt set v0='Y92DCBMQ' where id=5;
-update noar ti set v0='Y92DCBMQ' where id=5;
-update noar tt set b2='V4U1BLCKMFATATOEWBSF' where id=5;
-update noar ti set b2='V4U1BLCKMFATATOEWBSF' where id=5;
-update noar tt set v0='D1EI1' where id=6;
-update noar ti set v0='D1EI1' where id=6;
-update noar tt set b0='YF18KWDFWBTBFWXOOY4CRKMV' where id=6;
-update noar ti set b0='YF18KWDFWBTBFWXOOY4CRKMV' where id=6;
-update noar tt set v0='892KGP26627GMGXOV1S4Z0' where id=6;
-update noar ti set v0='892KGP26627GMGXOV1S4Z0' where id=6;
-update noar tt set b1='YEI0SQB4HM0EDMETPCYHDIZYO32' where id=6;
-update noar ti set b1='YEI0SQB4HM0EDMETPCYHDIZYO32' where id=6;
-update noar tt set v0='9ZYRWKX3' where id=6;
-update noar ti set v0='9ZYRWKX3' where id=6;
-update noar tt set b2='OD8D63R9QGAX32OYNI' where id=6;
-update noar ti set b2='OD8D63R9QGAX32OYNI' where id=6;
-update noar tt set v0='R8UXPSCDZ508S8U8' where id=7;
-update noar ti set v0='R8UXPSCDZ508S8U8' where id=7;
-update noar tt set b0='VMNXZE2F7TJQMMTUR6IF' where id=7;
-update noar ti set b0='VMNXZE2F7TJQMMTUR6IF' where id=7;
-update noar tt set v0='5H3HUTEX45H13U99AKZ2WC8FFFTZKN1' where id=7;
-update noar ti set v0='5H3HUTEX45H13U99AKZ2WC8FFFTZKN1' where id=7;
-update noar tt set b1='HIFJ27HSYHCYZQJSWDVALX4' where id=7;
-update noar ti set b1='HIFJ27HSYHCYZQJSWDVALX4' where id=7;
-update noar tt set v0='87E8HH7L' where id=7;
-update noar ti set v0='87E8HH7L' where id=7;
-update noar tt set b2='Z6' where id=7;
-update noar ti set b2='Z6' where id=7;
-update noar tt set v0='DSSQ' where id=8;
-update noar ti set v0='DSSQ' where id=8;
-update noar tt set b0='3JN1YB3VL7CD4ZVYKBZWXKYJS3UE' where id=8;
-update noar ti set b0='3JN1YB3VL7CD4ZVYKBZWXKYJS3UE' where id=8;
-update noar tt set v0='SHX6JGANSBC4TQEVNSY0' where id=8;
-update noar ti set v0='SHX6JGANSBC4TQEVNSY0' where id=8;
-update noar tt set b1='V5D5SAJZTB7R70ZDGOZK5S' where id=8;
-update noar ti set b1='V5D5SAJZTB7R70ZDGOZK5S' where id=8;
-update noar tt set v0='96JKDFJOO' where id=8;
-update noar ti set v0='96JKDFJOO' where id=8;
-update noar tt set b2='3Z0OG8LM8I0UYFII4ACKK2T' where id=8;
-update noar ti set b2='3Z0OG8LM8I0UYFII4ACKK2T' where id=8;
-update noar tt set v0='O3SEA36FRTCM8P63ER5JNO0957IZ7E' where id=9;
-update noar ti set v0='O3SEA36FRTCM8P63ER5JNO0957IZ7E' where id=9;
-update noar tt set b0='CQAHXE6SG772H3U2ALA' where id=9;
-update noar ti set b0='CQAHXE6SG772H3U2ALA' where id=9;
-update noar tt set v0='7WM3HWM38OFTG7XVCRZTE9M1AM' where id=9;
-update noar ti set v0='7WM3HWM38OFTG7XVCRZTE9M1AM' where id=9;
-update noar tt set b1='JUEO7UGL' where id=9;
-update noar ti set b1='JUEO7UGL' where id=9;
-update noar tt set v0='K2M2NQYB374ADJDQDA0H9IMPVNDJKTT' where id=9;
-update noar ti set v0='K2M2NQYB374ADJDQDA0H9IMPVNDJKTT' where id=9;
-update noar tt set b2='5QIIZ789T4' where id=9;
-update noar ti set b2='5QIIZ789T4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WD0W8C2F8QAZBDWHEZOYQWJH7AGV1IB' where id=1;
-update noar ti set v0='WD0W8C2F8QAZBDWHEZOYQWJH7AGV1IB' where id=1;
-update noar tt set b0='57DCEZQ' where id=1;
-update noar ti set b0='57DCEZQ' where id=1;
-update noar tt set v0='X7T6E0FAE64U9NHSRUSUCLXVYM' where id=1;
-update noar ti set v0='X7T6E0FAE64U9NHSRUSUCLXVYM' where id=1;
-update noar tt set b1='96Z868HIDSN7U0AIM9BGQ5' where id=1;
-update noar ti set b1='96Z868HIDSN7U0AIM9BGQ5' where id=1;
-update noar tt set v0='NW01RNLPB1XGYJVAD3' where id=1;
-update noar ti set v0='NW01RNLPB1XGYJVAD3' where id=1;
-update noar tt set b2='IMW74MIZ9136TCZTAWEPSB30SPC8' where id=1;
-update noar ti set b2='IMW74MIZ9136TCZTAWEPSB30SPC8' where id=1;
-update noar tt set v0='B3RM59WT0BGDEK74K903CO92LIF2YR' where id=2;
-update noar ti set v0='B3RM59WT0BGDEK74K903CO92LIF2YR' where id=2;
-update noar tt set b0='Q7PXFZN82E2KN1JDQI9A2' where id=2;
-update noar ti set b0='Q7PXFZN82E2KN1JDQI9A2' where id=2;
-update noar tt set v0='OCP66CMFR0Z8S69W34O' where id=2;
-update noar ti set v0='OCP66CMFR0Z8S69W34O' where id=2;
-update noar tt set b1='OTFJF' where id=2;
-update noar ti set b1='OTFJF' where id=2;
-update noar tt set v0='C95HU32AO9Z' where id=2;
-update noar ti set v0='C95HU32AO9Z' where id=2;
-update noar tt set b2='JE0S6U7KR3H940OMEB8BA69LCLG' where id=2;
-update noar ti set b2='JE0S6U7KR3H940OMEB8BA69LCLG' where id=2;
-update noar tt set v0='8QFBMSNLI7JR74DCWYH5' where id=3;
-update noar ti set v0='8QFBMSNLI7JR74DCWYH5' where id=3;
-update noar tt set b0='FS9L70DUN2L199XHFMGMZRO2ITOE0SLV' where id=3;
-update noar ti set b0='FS9L70DUN2L199XHFMGMZRO2ITOE0SLV' where id=3;
-update noar tt set v0='WLIW1HSSYOIVQAIR1J74G4T' where id=3;
-update noar ti set v0='WLIW1HSSYOIVQAIR1J74G4T' where id=3;
-update noar tt set b1='270XASA7JJZROBB7O6M' where id=3;
-update noar ti set b1='270XASA7JJZROBB7O6M' where id=3;
-update noar tt set v0='N1H1AMZOH7OXFRB4J9Q4G' where id=3;
-update noar ti set v0='N1H1AMZOH7OXFRB4J9Q4G' where id=3;
-update noar tt set b2='KMZEXA3A9FGOM63RL1DU' where id=3;
-update noar ti set b2='KMZEXA3A9FGOM63RL1DU' where id=3;
-update noar tt set v0='O4MJW6JRWNPRQ2Z5K6IMNF9' where id=4;
-update noar ti set v0='O4MJW6JRWNPRQ2Z5K6IMNF9' where id=4;
-update noar tt set b0='FRLZIIP0F48GW8VU4VXZI' where id=4;
-update noar ti set b0='FRLZIIP0F48GW8VU4VXZI' where id=4;
-update noar tt set v0='XOCRJJPVLVR9BCTYOF3A2' where id=4;
-update noar ti set v0='XOCRJJPVLVR9BCTYOF3A2' where id=4;
-update noar tt set b1='WEB9UPJRX3PZK1ANRER0OR57SFC6DTU' where id=4;
-update noar ti set b1='WEB9UPJRX3PZK1ANRER0OR57SFC6DTU' where id=4;
-update noar tt set v0='QE4IHUVFGZRGNF' where id=4;
-update noar ti set v0='QE4IHUVFGZRGNF' where id=4;
-update noar tt set b2='P' where id=4;
-update noar ti set b2='P' where id=4;
-update noar tt set v0='DJNCX5SQTK' where id=5;
-update noar ti set v0='DJNCX5SQTK' where id=5;
-update noar tt set b0='ANFUSL236IWH3RE71T71ZPYPHU87' where id=5;
-update noar ti set b0='ANFUSL236IWH3RE71T71ZPYPHU87' where id=5;
-update noar tt set v0='8GVL4NPZ' where id=5;
-update noar ti set v0='8GVL4NPZ' where id=5;
-update noar tt set b1='LW0F7ZPM2' where id=5;
-update noar ti set b1='LW0F7ZPM2' where id=5;
-update noar tt set v0='BPLK0LD' where id=5;
-update noar ti set v0='BPLK0LD' where id=5;
-update noar tt set b2='D4S' where id=5;
-update noar ti set b2='D4S' where id=5;
-update noar tt set v0='JKYGMPPXAW6' where id=6;
-update noar ti set v0='JKYGMPPXAW6' where id=6;
-update noar tt set b0='NL7ABMQ' where id=6;
-update noar ti set b0='NL7ABMQ' where id=6;
-update noar tt set v0='WDG7L1QJZESZ9V7OEBH4CNE77JW' where id=6;
-update noar ti set v0='WDG7L1QJZESZ9V7OEBH4CNE77JW' where id=6;
-update noar tt set b1='BM2CHLWIC6DZNS' where id=6;
-update noar ti set b1='BM2CHLWIC6DZNS' where id=6;
-update noar tt set v0='J88PI3GFJNCCCEER4350' where id=6;
-update noar ti set v0='J88PI3GFJNCCCEER4350' where id=6;
-update noar tt set b2='PV3EH83BPH7K9KBH' where id=6;
-update noar ti set b2='PV3EH83BPH7K9KBH' where id=6;
-update noar tt set v0='EW' where id=7;
-update noar ti set v0='EW' where id=7;
-update noar tt set b0='RSKH1TA2C2S8KG9E8' where id=7;
-update noar ti set b0='RSKH1TA2C2S8KG9E8' where id=7;
-update noar tt set v0='4CN5OXWS' where id=7;
-update noar ti set v0='4CN5OXWS' where id=7;
-update noar tt set b1='UI1J1X' where id=7;
-update noar ti set b1='UI1J1X' where id=7;
-update noar tt set v0='TUV' where id=7;
-update noar ti set v0='TUV' where id=7;
-update noar tt set b2='EKKFDTL' where id=7;
-update noar ti set b2='EKKFDTL' where id=7;
-update noar tt set v0='ZU9' where id=8;
-update noar ti set v0='ZU9' where id=8;
-update noar tt set b0='IE' where id=8;
-update noar ti set b0='IE' where id=8;
-update noar tt set v0='HV' where id=8;
-update noar ti set v0='HV' where id=8;
-update noar tt set b1='F5AVF' where id=8;
-update noar ti set b1='F5AVF' where id=8;
-update noar tt set v0='00BZDX4JTRHD0YYL5DT7HQX2LOW' where id=8;
-update noar ti set v0='00BZDX4JTRHD0YYL5DT7HQX2LOW' where id=8;
-update noar tt set b2='9DQH' where id=8;
-update noar ti set b2='9DQH' where id=8;
-update noar tt set v0='U1IAVIXIZ4G0TLMDQ131SV02AJG' where id=9;
-update noar ti set v0='U1IAVIXIZ4G0TLMDQ131SV02AJG' where id=9;
-update noar tt set b0='CUNUCWH' where id=9;
-update noar ti set b0='CUNUCWH' where id=9;
-update noar tt set v0='9K85Z30MX05KX0' where id=9;
-update noar ti set v0='9K85Z30MX05KX0' where id=9;
-update noar tt set b1='ET3WJTI' where id=9;
-update noar ti set b1='ET3WJTI' where id=9;
-update noar tt set v0='K5DRRM1MGPHQLYZMJUG6JTC7H7WRFQ' where id=9;
-update noar ti set v0='K5DRRM1MGPHQLYZMJUG6JTC7H7WRFQ' where id=9;
-update noar tt set b2='CNF2VVL0GK' where id=9;
-update noar ti set b2='CNF2VVL0GK' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RE0A5K9RVR0E98NPYY1G6ZHF9' where id=1;
-update noar ti set v0='RE0A5K9RVR0E98NPYY1G6ZHF9' where id=1;
-update noar tt set b0='SD0DCNISM6T' where id=1;
-update noar ti set b0='SD0DCNISM6T' where id=1;
-update noar tt set v0='EX' where id=1;
-update noar ti set v0='EX' where id=1;
-update noar tt set b1='JAYYOBCVDKILTQ4ZFB5M9R8T88YFQXW' where id=1;
-update noar ti set b1='JAYYOBCVDKILTQ4ZFB5M9R8T88YFQXW' where id=1;
-update noar tt set v0='LZF12I3940AUCYJL3' where id=1;
-update noar ti set v0='LZF12I3940AUCYJL3' where id=1;
-update noar tt set b2='9' where id=1;
-update noar ti set b2='9' where id=1;
-update noar tt set v0='F9U2J5FA03K1Z5KX20OF1908A' where id=2;
-update noar ti set v0='F9U2J5FA03K1Z5KX20OF1908A' where id=2;
-update noar tt set b0='OB7TXGILE0XJKRXN9CY83VBKB' where id=2;
-update noar ti set b0='OB7TXGILE0XJKRXN9CY83VBKB' where id=2;
-update noar tt set v0='RYL5YFPD24DMF8PTZ9ONCY0Z1CNKU5UR' where id=2;
-update noar ti set v0='RYL5YFPD24DMF8PTZ9ONCY0Z1CNKU5UR' where id=2;
-update noar tt set b1='W7KIGZHH29POEJF' where id=2;
-update noar ti set b1='W7KIGZHH29POEJF' where id=2;
-update noar tt set v0='4OVO3AYB0VQ2EEBND7R' where id=2;
-update noar ti set v0='4OVO3AYB0VQ2EEBND7R' where id=2;
-update noar tt set b2='UI9WQUJPYA' where id=2;
-update noar ti set b2='UI9WQUJPYA' where id=2;
-update noar tt set v0='6FZBGYYJRL5QL8OHGIPT6NC' where id=3;
-update noar ti set v0='6FZBGYYJRL5QL8OHGIPT6NC' where id=3;
-update noar tt set b0='M' where id=3;
-update noar ti set b0='M' where id=3;
-update noar tt set v0='E9RBS24LQE9LMLDTD8B52X8XG9AR' where id=3;
-update noar ti set v0='E9RBS24LQE9LMLDTD8B52X8XG9AR' where id=3;
-update noar tt set b1='3M9ZAY6KCMCEVT55PB' where id=3;
-update noar ti set b1='3M9ZAY6KCMCEVT55PB' where id=3;
-update noar tt set v0='XKQ4OSRTOQ92XYDXXZD4J' where id=3;
-update noar ti set v0='XKQ4OSRTOQ92XYDXXZD4J' where id=3;
-update noar tt set b2='0CBCS87WTG3CRG0Z46UCXLU78N00CT' where id=3;
-update noar ti set b2='0CBCS87WTG3CRG0Z46UCXLU78N00CT' where id=3;
-update noar tt set v0='7YZ1GVXYQAZ7M' where id=4;
-update noar ti set v0='7YZ1GVXYQAZ7M' where id=4;
-update noar tt set b0='I3RFY9' where id=4;
-update noar ti set b0='I3RFY9' where id=4;
-update noar tt set v0='2M4SR0PYAEH' where id=4;
-update noar ti set v0='2M4SR0PYAEH' where id=4;
-update noar tt set b1='2SEC6MBYRK7BDG2H3TQ' where id=4;
-update noar ti set b1='2SEC6MBYRK7BDG2H3TQ' where id=4;
-update noar tt set v0='SA90Q3W0UMKM6C5VWGL4KIYMHI' where id=4;
-update noar ti set v0='SA90Q3W0UMKM6C5VWGL4KIYMHI' where id=4;
-update noar tt set b2='D7WDO8F' where id=4;
-update noar ti set b2='D7WDO8F' where id=4;
-update noar tt set v0='2WVL5LP5DGWAMYGGKZLQFI27' where id=5;
-update noar ti set v0='2WVL5LP5DGWAMYGGKZLQFI27' where id=5;
-update noar tt set b0='JFXH0MHEEXI3ZILHK2EZ27Y2HKD' where id=5;
-update noar ti set b0='JFXH0MHEEXI3ZILHK2EZ27Y2HKD' where id=5;
-update noar tt set v0='SFH8LF1M1UR' where id=5;
-update noar ti set v0='SFH8LF1M1UR' where id=5;
-update noar tt set b1='2Z0Q4XTYCDAWJUR' where id=5;
-update noar ti set b1='2Z0Q4XTYCDAWJUR' where id=5;
-update noar tt set v0='ZO0GTH70INU3WGVX3H8I12KZ4W1' where id=5;
-update noar ti set v0='ZO0GTH70INU3WGVX3H8I12KZ4W1' where id=5;
-update noar tt set b2='2GVG5TDZ0W1U8PNWZ2Z5VQ' where id=5;
-update noar ti set b2='2GVG5TDZ0W1U8PNWZ2Z5VQ' where id=5;
-update noar tt set v0='TU79F08N50UI4L1O' where id=6;
-update noar ti set v0='TU79F08N50UI4L1O' where id=6;
-update noar tt set b0='XOBI8I4' where id=6;
-update noar ti set b0='XOBI8I4' where id=6;
-update noar tt set v0='7B63CCS09SZHOQ' where id=6;
-update noar ti set v0='7B63CCS09SZHOQ' where id=6;
-update noar tt set b1='AWP2FPSJQ0EB6A25M6' where id=6;
-update noar ti set b1='AWP2FPSJQ0EB6A25M6' where id=6;
-update noar tt set v0='2Z2M6YTE4N0NGB6J60HAD1CB0DA' where id=6;
-update noar ti set v0='2Z2M6YTE4N0NGB6J60HAD1CB0DA' where id=6;
-update noar tt set b2='CHWA5PFG0JK6X42OT3TBQKRWA7IY2O8' where id=6;
-update noar ti set b2='CHWA5PFG0JK6X42OT3TBQKRWA7IY2O8' where id=6;
-update noar tt set v0='7C9YTG3PXX' where id=7;
-update noar ti set v0='7C9YTG3PXX' where id=7;
-update noar tt set b0='EI93' where id=7;
-update noar ti set b0='EI93' where id=7;
-update noar tt set v0='2X1GI8U3CD4P2IJ9ZCVEB0YQH3MINYX' where id=7;
-update noar ti set v0='2X1GI8U3CD4P2IJ9ZCVEB0YQH3MINYX' where id=7;
-update noar tt set b1='C0EMNJO' where id=7;
-update noar ti set b1='C0EMNJO' where id=7;
-update noar tt set v0='MLQNW1XP19FF3BPQ5' where id=7;
-update noar ti set v0='MLQNW1XP19FF3BPQ5' where id=7;
-update noar tt set b2='BYJ6W' where id=7;
-update noar ti set b2='BYJ6W' where id=7;
-update noar tt set v0='T61PTORAJRPLCOXPUDHJ6Z' where id=8;
-update noar ti set v0='T61PTORAJRPLCOXPUDHJ6Z' where id=8;
-update noar tt set b0='P8OEM' where id=8;
-update noar ti set b0='P8OEM' where id=8;
-update noar tt set v0='3D5GYH1QPWP7BPB6LPWX5' where id=8;
-update noar ti set v0='3D5GYH1QPWP7BPB6LPWX5' where id=8;
-update noar tt set b1='C4ZYBOR31BS9' where id=8;
-update noar ti set b1='C4ZYBOR31BS9' where id=8;
-update noar tt set v0='I332AIMZO2VL485' where id=8;
-update noar ti set v0='I332AIMZO2VL485' where id=8;
-update noar tt set b2='7IAW6ZPPAQ2E735RD8A3B0CVH21' where id=8;
-update noar ti set b2='7IAW6ZPPAQ2E735RD8A3B0CVH21' where id=8;
-update noar tt set v0='CZHHJ' where id=9;
-update noar ti set v0='CZHHJ' where id=9;
-update noar tt set b0='5' where id=9;
-update noar ti set b0='5' where id=9;
-update noar tt set v0='X99Z9UB6DI86UD5P' where id=9;
-update noar ti set v0='X99Z9UB6DI86UD5P' where id=9;
-update noar tt set b1='82EW183M55IPL9QVGAJ77CN4U5E74M' where id=9;
-update noar ti set b1='82EW183M55IPL9QVGAJ77CN4U5E74M' where id=9;
-update noar tt set v0='Y06SNYH3' where id=9;
-update noar ti set v0='Y06SNYH3' where id=9;
-update noar tt set b2='MWNSAEZ2P' where id=9;
-update noar ti set b2='MWNSAEZ2P' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='T' where id=1;
-update noar ti set v0='T' where id=1;
-update noar tt set b0='SIU9ULYKC' where id=1;
-update noar ti set b0='SIU9ULYKC' where id=1;
-update noar tt set v0='ZFZH3PB7ED' where id=1;
-update noar ti set v0='ZFZH3PB7ED' where id=1;
-update noar tt set b1='ZU' where id=1;
-update noar ti set b1='ZU' where id=1;
-update noar tt set v0='EOTFHZ5EWJ1AYOFD' where id=1;
-update noar ti set v0='EOTFHZ5EWJ1AYOFD' where id=1;
-update noar tt set b2='WAQGZA2CHZI5OCRFAP7OFANP6' where id=1;
-update noar ti set b2='WAQGZA2CHZI5OCRFAP7OFANP6' where id=1;
-update noar tt set v0='H5DW9A' where id=2;
-update noar ti set v0='H5DW9A' where id=2;
-update noar tt set b0='639001SULAZG18U7AU4YRVA' where id=2;
-update noar ti set b0='639001SULAZG18U7AU4YRVA' where id=2;
-update noar tt set v0='S4WNQI8IPNVQOPGOJ9MHBMZIRXOBFMD' where id=2;
-update noar ti set v0='S4WNQI8IPNVQOPGOJ9MHBMZIRXOBFMD' where id=2;
-update noar tt set b1='MS6STQRV4GAXOC9C' where id=2;
-update noar ti set b1='MS6STQRV4GAXOC9C' where id=2;
-update noar tt set v0='F01CPGHT4JLKXH3I6W7' where id=2;
-update noar ti set v0='F01CPGHT4JLKXH3I6W7' where id=2;
-update noar tt set b2='IO06VG' where id=2;
-update noar ti set b2='IO06VG' where id=2;
-update noar tt set v0='AGJ' where id=3;
-update noar ti set v0='AGJ' where id=3;
-update noar tt set b0='RB' where id=3;
-update noar ti set b0='RB' where id=3;
-update noar tt set v0='2UWLYEU2BGADY' where id=3;
-update noar ti set v0='2UWLYEU2BGADY' where id=3;
-update noar tt set b1='9752DUQ93LK42Z115J60XPNV' where id=3;
-update noar ti set b1='9752DUQ93LK42Z115J60XPNV' where id=3;
-update noar tt set v0='MPMSFRQI' where id=3;
-update noar ti set v0='MPMSFRQI' where id=3;
-update noar tt set b2='B' where id=3;
-update noar ti set b2='B' where id=3;
-update noar tt set v0='SXZUTXNDNMXVO5JMBVVU18I7' where id=4;
-update noar ti set v0='SXZUTXNDNMXVO5JMBVVU18I7' where id=4;
-update noar tt set b0='IO3TUEWZ43P6R1Y60MXD5' where id=4;
-update noar ti set b0='IO3TUEWZ43P6R1Y60MXD5' where id=4;
-update noar tt set v0='UA0MARBHHZSIP3FZZ9C7XJ9' where id=4;
-update noar ti set v0='UA0MARBHHZSIP3FZZ9C7XJ9' where id=4;
-update noar tt set b1='F2LU0ODAH3DU5TLRSWYLDS9' where id=4;
-update noar ti set b1='F2LU0ODAH3DU5TLRSWYLDS9' where id=4;
-update noar tt set v0='JZ2O19P3' where id=4;
-update noar ti set v0='JZ2O19P3' where id=4;
-update noar tt set b2='E8CRIRAT7S' where id=4;
-update noar ti set b2='E8CRIRAT7S' where id=4;
-update noar tt set v0='DLMRMIERFYJED8GMDEJ4G7G' where id=5;
-update noar ti set v0='DLMRMIERFYJED8GMDEJ4G7G' where id=5;
-update noar tt set b0='CAA2O' where id=5;
-update noar ti set b0='CAA2O' where id=5;
-update noar tt set v0='7A8JKQYS2AQCAC1S7JFOEIEFT' where id=5;
-update noar ti set v0='7A8JKQYS2AQCAC1S7JFOEIEFT' where id=5;
-update noar tt set b1='QVPYAC9LFB7G' where id=5;
-update noar ti set b1='QVPYAC9LFB7G' where id=5;
-update noar tt set v0='TYBZYCODHQ8QRU' where id=5;
-update noar ti set v0='TYBZYCODHQ8QRU' where id=5;
-update noar tt set b2='GW0BWV8FJ077RHJR' where id=5;
-update noar ti set b2='GW0BWV8FJ077RHJR' where id=5;
-update noar tt set v0='N94BACIP6HE6XA4NW0Y' where id=6;
-update noar ti set v0='N94BACIP6HE6XA4NW0Y' where id=6;
-update noar tt set b0='BS3D4UOMP1JWL3AOEJK3PH5N8CNI' where id=6;
-update noar ti set b0='BS3D4UOMP1JWL3AOEJK3PH5N8CNI' where id=6;
-update noar tt set v0='BIZ8JOG0AHVBCFG5SQ75N' where id=6;
-update noar ti set v0='BIZ8JOG0AHVBCFG5SQ75N' where id=6;
-update noar tt set b1='F58CMPMY' where id=6;
-update noar ti set b1='F58CMPMY' where id=6;
-update noar tt set v0='S66TOKO2LGXOXN5OM8' where id=6;
-update noar ti set v0='S66TOKO2LGXOXN5OM8' where id=6;
-update noar tt set b2='8B6OD13T38XMR' where id=6;
-update noar ti set b2='8B6OD13T38XMR' where id=6;
-update noar tt set v0='1' where id=7;
-update noar ti set v0='1' where id=7;
-update noar tt set b0='RK6044JV54ACAVDVSIJN23XTIVWE' where id=7;
-update noar ti set b0='RK6044JV54ACAVDVSIJN23XTIVWE' where id=7;
-update noar tt set v0='H5IW6MO7E3GNAL9YSA6EA6' where id=7;
-update noar ti set v0='H5IW6MO7E3GNAL9YSA6EA6' where id=7;
-update noar tt set b1='BU148FKQ100F7D' where id=7;
-update noar ti set b1='BU148FKQ100F7D' where id=7;
-update noar tt set v0='QU2TL69T0ML49545YVQL98' where id=7;
-update noar ti set v0='QU2TL69T0ML49545YVQL98' where id=7;
-update noar tt set b2='ZF0NSBRPM7GAO9AYUCVEECZ1ENYF' where id=7;
-update noar ti set b2='ZF0NSBRPM7GAO9AYUCVEECZ1ENYF' where id=7;
-update noar tt set v0='7IY55JZBJ1OYXEC41P33W2XWZYI2N6CY' where id=8;
-update noar ti set v0='7IY55JZBJ1OYXEC41P33W2XWZYI2N6CY' where id=8;
-update noar tt set b0='FJK1' where id=8;
-update noar ti set b0='FJK1' where id=8;
-update noar tt set v0='TE5GSCMLV5PKNJ3B13WGF8RK05W7W8' where id=8;
-update noar ti set v0='TE5GSCMLV5PKNJ3B13WGF8RK05W7W8' where id=8;
-update noar tt set b1='2B73K2TKEKVKMHWY792Y9CMA1BBD2' where id=8;
-update noar ti set b1='2B73K2TKEKVKMHWY792Y9CMA1BBD2' where id=8;
-update noar tt set v0='39PVX0HHATHKDLJ7BV3D75' where id=8;
-update noar ti set v0='39PVX0HHATHKDLJ7BV3D75' where id=8;
-update noar tt set b2='YENGFU8QCGABF37P6YQ' where id=8;
-update noar ti set b2='YENGFU8QCGABF37P6YQ' where id=8;
-update noar tt set v0='4J49JA6L5KPL9R' where id=9;
-update noar ti set v0='4J49JA6L5KPL9R' where id=9;
-update noar tt set b0='DGRUSPJ6A4KYKJG06U6PRTCGUXFCPB' where id=9;
-update noar ti set b0='DGRUSPJ6A4KYKJG06U6PRTCGUXFCPB' where id=9;
-update noar tt set v0='4LQNA9H5Q3L9' where id=9;
-update noar ti set v0='4LQNA9H5Q3L9' where id=9;
-update noar tt set b1='66Q' where id=9;
-update noar ti set b1='66Q' where id=9;
-update noar tt set v0='XUOSFGAY3OVRM9OTN23RMN8Y414JD4O' where id=9;
-update noar ti set v0='XUOSFGAY3OVRM9OTN23RMN8Y414JD4O' where id=9;
-update noar tt set b2='OJWREDX80X5SJIF6V5YMH1NS8JYE' where id=9;
-update noar ti set b2='OJWREDX80X5SJIF6V5YMH1NS8JYE' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U8SIJCI4YPN' where id=1;
-update noar ti set v0='U8SIJCI4YPN' where id=1;
-update noar tt set b0='LUUD2PD3YOV3R94BS5W1DO9K12W5RDKV' where id=1;
-update noar ti set b0='LUUD2PD3YOV3R94BS5W1DO9K12W5RDKV' where id=1;
-update noar tt set v0='0OO' where id=1;
-update noar ti set v0='0OO' where id=1;
-update noar tt set b1='8S7HWXRE3UJ' where id=1;
-update noar ti set b1='8S7HWXRE3UJ' where id=1;
-update noar tt set v0='F69OSZO1FRATRYPHY' where id=1;
-update noar ti set v0='F69OSZO1FRATRYPHY' where id=1;
-update noar tt set b2='3OJKVJMBXNAP5REGHZ0DLQWD' where id=1;
-update noar ti set b2='3OJKVJMBXNAP5REGHZ0DLQWD' where id=1;
-update noar tt set v0='LNT4C43E05EMHJF5SQL' where id=2;
-update noar ti set v0='LNT4C43E05EMHJF5SQL' where id=2;
-update noar tt set b0='8D8TJ5S6GOSVBJGVTQ2A63W8IPM' where id=2;
-update noar ti set b0='8D8TJ5S6GOSVBJGVTQ2A63W8IPM' where id=2;
-update noar tt set v0='G3H3MNG8J323QA2YHF' where id=2;
-update noar ti set v0='G3H3MNG8J323QA2YHF' where id=2;
-update noar tt set b1='54GZX2XF609LF0SABF8Q' where id=2;
-update noar ti set b1='54GZX2XF609LF0SABF8Q' where id=2;
-update noar tt set v0='ZUIWP20Y7GQ5T2SM4' where id=2;
-update noar ti set v0='ZUIWP20Y7GQ5T2SM4' where id=2;
-update noar tt set b2='7V3L5A6' where id=2;
-update noar ti set b2='7V3L5A6' where id=2;
-update noar tt set v0='XMA0JT04TAN3QHZT' where id=3;
-update noar ti set v0='XMA0JT04TAN3QHZT' where id=3;
-update noar tt set b0='44V9O8FYYD3SVVLT0IM2K7TQ1DNI1QU' where id=3;
-update noar ti set b0='44V9O8FYYD3SVVLT0IM2K7TQ1DNI1QU' where id=3;
-update noar tt set v0='1XUTKRMRDOZLIQC3A' where id=3;
-update noar ti set v0='1XUTKRMRDOZLIQC3A' where id=3;
-update noar tt set b1='F9FQ6VL0QL3KVD3AO1IF' where id=3;
-update noar ti set b1='F9FQ6VL0QL3KVD3AO1IF' where id=3;
-update noar tt set v0='FSHR80K' where id=3;
-update noar ti set v0='FSHR80K' where id=3;
-update noar tt set b2='7TO2YG04OPGWF62IOJ81VUM' where id=3;
-update noar ti set b2='7TO2YG04OPGWF62IOJ81VUM' where id=3;
-update noar tt set v0='9QY2JTEJBS5M0TSC3O' where id=4;
-update noar ti set v0='9QY2JTEJBS5M0TSC3O' where id=4;
-update noar tt set b0='6N4D0L4CY' where id=4;
-update noar ti set b0='6N4D0L4CY' where id=4;
-update noar tt set v0='WF8HQI7QUD44JRD3LQ3B2IL' where id=4;
-update noar ti set v0='WF8HQI7QUD44JRD3LQ3B2IL' where id=4;
-update noar tt set b1='ZO8RGJ0YX2JJLWUMCGEXXKLA98' where id=4;
-update noar ti set b1='ZO8RGJ0YX2JJLWUMCGEXXKLA98' where id=4;
-update noar tt set v0='5ISQS21S9' where id=4;
-update noar ti set v0='5ISQS21S9' where id=4;
-update noar tt set b2='NCHX55606AEWAK0P1TUUG34VKJ' where id=4;
-update noar ti set b2='NCHX55606AEWAK0P1TUUG34VKJ' where id=4;
-update noar tt set v0='JX4C84CT' where id=5;
-update noar ti set v0='JX4C84CT' where id=5;
-update noar tt set b0='OPCLKHTRB35DAZIV4RC7Q' where id=5;
-update noar ti set b0='OPCLKHTRB35DAZIV4RC7Q' where id=5;
-update noar tt set v0='ZAO9' where id=5;
-update noar ti set v0='ZAO9' where id=5;
-update noar tt set b1='6CK27' where id=5;
-update noar ti set b1='6CK27' where id=5;
-update noar tt set v0='HZTQ1M' where id=5;
-update noar ti set v0='HZTQ1M' where id=5;
-update noar tt set b2='LQOPPSUAE0MEZMCR4J1X9ADRQJQZ4UA3' where id=5;
-update noar ti set b2='LQOPPSUAE0MEZMCR4J1X9ADRQJQZ4UA3' where id=5;
-update noar tt set v0='4VA3JP' where id=6;
-update noar ti set v0='4VA3JP' where id=6;
-update noar tt set b0='HEW7B3VU83PUET' where id=6;
-update noar ti set b0='HEW7B3VU83PUET' where id=6;
-update noar tt set v0='1CMVTZVX3A51D95P4HGURCLTKIAZQ2' where id=6;
-update noar ti set v0='1CMVTZVX3A51D95P4HGURCLTKIAZQ2' where id=6;
-update noar tt set b1='GCGDIH86ZJK351PYI' where id=6;
-update noar ti set b1='GCGDIH86ZJK351PYI' where id=6;
-update noar tt set v0='JCLYLMSAE' where id=6;
-update noar ti set v0='JCLYLMSAE' where id=6;
-update noar tt set b2='ESGORQWV' where id=6;
-update noar ti set b2='ESGORQWV' where id=6;
-update noar tt set v0='LTDNZ4ZY1NR4' where id=7;
-update noar ti set v0='LTDNZ4ZY1NR4' where id=7;
-update noar tt set b0='9UVL785DID8OZY589FLBIEZYVQANK' where id=7;
-update noar ti set b0='9UVL785DID8OZY589FLBIEZYVQANK' where id=7;
-update noar tt set v0='YT3SR0TMOP' where id=7;
-update noar ti set v0='YT3SR0TMOP' where id=7;
-update noar tt set b1='7' where id=7;
-update noar ti set b1='7' where id=7;
-update noar tt set v0='57HM20P752U1U9CMZ' where id=7;
-update noar ti set v0='57HM20P752U1U9CMZ' where id=7;
-update noar tt set b2='Z89K24K9MVO9I3G6YG1OYPS' where id=7;
-update noar ti set b2='Z89K24K9MVO9I3G6YG1OYPS' where id=7;
-update noar tt set v0='ZJVSLN2SL6XTEN6' where id=8;
-update noar ti set v0='ZJVSLN2SL6XTEN6' where id=8;
-update noar tt set b0='QLX75HLH3SIM1TXF4F2OF' where id=8;
-update noar ti set b0='QLX75HLH3SIM1TXF4F2OF' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='Y9IPFE3BXTAC0UT9HC21ESA1FEX' where id=8;
-update noar ti set b1='Y9IPFE3BXTAC0UT9HC21ESA1FEX' where id=8;
-update noar tt set v0='F' where id=8;
-update noar ti set v0='F' where id=8;
-update noar tt set b2='DIYHEXW9PDMCSTXDNR0J95EYOO' where id=8;
-update noar ti set b2='DIYHEXW9PDMCSTXDNR0J95EYOO' where id=8;
-update noar tt set v0='41PZHYVX' where id=9;
-update noar ti set v0='41PZHYVX' where id=9;
-update noar tt set b0='K3TX52Z' where id=9;
-update noar ti set b0='K3TX52Z' where id=9;
-update noar tt set v0='C6' where id=9;
-update noar ti set v0='C6' where id=9;
-update noar tt set b1='4SM7Y7EPR76ALSJ0MY5RUZIF' where id=9;
-update noar ti set b1='4SM7Y7EPR76ALSJ0MY5RUZIF' where id=9;
-update noar tt set v0='TXJ5L77OC94B5N6DB7TWE7EV8VSK7' where id=9;
-update noar ti set v0='TXJ5L77OC94B5N6DB7TWE7EV8VSK7' where id=9;
-update noar tt set b2='MZ4F8BQ8A392YM8ARUV96Q6FKGAAJQH' where id=9;
-update noar ti set b2='MZ4F8BQ8A392YM8ARUV96Q6FKGAAJQH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TBBF7PNIEY0' where id=1;
-update noar ti set v0='TBBF7PNIEY0' where id=1;
-update noar tt set b0='LIZNCB0CTAXNQSD93GJ7' where id=1;
-update noar ti set b0='LIZNCB0CTAXNQSD93GJ7' where id=1;
-update noar tt set v0='K4I1C1C' where id=1;
-update noar ti set v0='K4I1C1C' where id=1;
-update noar tt set b1='VKP9NE2M88912BMV83E85RKX0' where id=1;
-update noar ti set b1='VKP9NE2M88912BMV83E85RKX0' where id=1;
-update noar tt set v0='XYPIXPOQCVNTJ' where id=1;
-update noar ti set v0='XYPIXPOQCVNTJ' where id=1;
-update noar tt set b2='T8ZJH' where id=1;
-update noar ti set b2='T8ZJH' where id=1;
-update noar tt set v0='YE8WYESMIBLBHOPKDIUIGAPROYKH' where id=2;
-update noar ti set v0='YE8WYESMIBLBHOPKDIUIGAPROYKH' where id=2;
-update noar tt set b0='2KFS6VVW6KVUQYOZ' where id=2;
-update noar ti set b0='2KFS6VVW6KVUQYOZ' where id=2;
-update noar tt set v0='6GC1XAWF6HIR2XJ1A4XU70TWWRBVXP' where id=2;
-update noar ti set v0='6GC1XAWF6HIR2XJ1A4XU70TWWRBVXP' where id=2;
-update noar tt set b1='QC' where id=2;
-update noar ti set b1='QC' where id=2;
-update noar tt set v0='IP05NF9I79DN9H43C2Y2J9X2' where id=2;
-update noar ti set v0='IP05NF9I79DN9H43C2Y2J9X2' where id=2;
-update noar tt set b2='AK55K44396UYZA58SF6' where id=2;
-update noar ti set b2='AK55K44396UYZA58SF6' where id=2;
-update noar tt set v0='BVXN6HK9' where id=3;
-update noar ti set v0='BVXN6HK9' where id=3;
-update noar tt set b0='JA7WALKHAQOBQFLYSMUZVEZLDVQ' where id=3;
-update noar ti set b0='JA7WALKHAQOBQFLYSMUZVEZLDVQ' where id=3;
-update noar tt set v0='S2NHOKLWQYMGGKDOZU1BJL' where id=3;
-update noar ti set v0='S2NHOKLWQYMGGKDOZU1BJL' where id=3;
-update noar tt set b1='E' where id=3;
-update noar ti set b1='E' where id=3;
-update noar tt set v0='7Z7OVC5XYY9HIRENZ9TR' where id=3;
-update noar ti set v0='7Z7OVC5XYY9HIRENZ9TR' where id=3;
-update noar tt set b2='M12B16' where id=3;
-update noar ti set b2='M12B16' where id=3;
-update noar tt set v0='JJ7NM' where id=4;
-update noar ti set v0='JJ7NM' where id=4;
-update noar tt set b0='5Z1QWAHPXTIZH' where id=4;
-update noar ti set b0='5Z1QWAHPXTIZH' where id=4;
-update noar tt set v0='5ASWU915ZHUJ6ZAX3' where id=4;
-update noar ti set v0='5ASWU915ZHUJ6ZAX3' where id=4;
-update noar tt set b1='M' where id=4;
-update noar ti set b1='M' where id=4;
-update noar tt set v0='35WL482ODFSP' where id=4;
-update noar ti set v0='35WL482ODFSP' where id=4;
-update noar tt set b2='YKWKLIHSBIDNV1W2W2454M0V4U4' where id=4;
-update noar ti set b2='YKWKLIHSBIDNV1W2W2454M0V4U4' where id=4;
-update noar tt set v0='49QN' where id=5;
-update noar ti set v0='49QN' where id=5;
-update noar tt set b0='FSBF' where id=5;
-update noar ti set b0='FSBF' where id=5;
-update noar tt set v0='M5SHHM4BVPJGHBP2V3WLBH24' where id=5;
-update noar ti set v0='M5SHHM4BVPJGHBP2V3WLBH24' where id=5;
-update noar tt set b1='XREMAVV3V' where id=5;
-update noar ti set b1='XREMAVV3V' where id=5;
-update noar tt set v0='Q3JQA1OGH6Z2FT8JMTXLD14HWTHP5Y1K' where id=5;
-update noar ti set v0='Q3JQA1OGH6Z2FT8JMTXLD14HWTHP5Y1K' where id=5;
-update noar tt set b2='ZLH0PSC738953AXM3' where id=5;
-update noar ti set b2='ZLH0PSC738953AXM3' where id=5;
-update noar tt set v0='6JEIEWSW5I4U3RBNRPZZIZ' where id=6;
-update noar ti set v0='6JEIEWSW5I4U3RBNRPZZIZ' where id=6;
-update noar tt set b0='TV6AFZN19FM' where id=6;
-update noar ti set b0='TV6AFZN19FM' where id=6;
-update noar tt set v0='3WYRVJB726G0' where id=6;
-update noar ti set v0='3WYRVJB726G0' where id=6;
-update noar tt set b1='BV4LMOJ8J3BMTNX01EYBCKWVXFT' where id=6;
-update noar ti set b1='BV4LMOJ8J3BMTNX01EYBCKWVXFT' where id=6;
-update noar tt set v0='E104FGTKY7H8SZDGHTNPNF092D1U' where id=6;
-update noar ti set v0='E104FGTKY7H8SZDGHTNPNF092D1U' where id=6;
-update noar tt set b2='1SCYP805068' where id=6;
-update noar ti set b2='1SCYP805068' where id=6;
-update noar tt set v0='DJUBO3DUJVAN' where id=7;
-update noar ti set v0='DJUBO3DUJVAN' where id=7;
-update noar tt set b0='Y8KMOF2FA55NBO0FYWT5O6' where id=7;
-update noar ti set b0='Y8KMOF2FA55NBO0FYWT5O6' where id=7;
-update noar tt set v0='CTRS5FX94HLNNDS2ICS' where id=7;
-update noar ti set v0='CTRS5FX94HLNNDS2ICS' where id=7;
-update noar tt set b1='FVHURWB1WUVU0Z9AD' where id=7;
-update noar ti set b1='FVHURWB1WUVU0Z9AD' where id=7;
-update noar tt set v0='AY' where id=7;
-update noar ti set v0='AY' where id=7;
-update noar tt set b2='3YMPHT51' where id=7;
-update noar ti set b2='3YMPHT51' where id=7;
-update noar tt set v0='Y2N8IHBQANWG9IL091D5Q7V2' where id=8;
-update noar ti set v0='Y2N8IHBQANWG9IL091D5Q7V2' where id=8;
-update noar tt set b0='561GQ1WTR5JUT4' where id=8;
-update noar ti set b0='561GQ1WTR5JUT4' where id=8;
-update noar tt set v0='CRDDPT6' where id=8;
-update noar ti set v0='CRDDPT6' where id=8;
-update noar tt set b1='CVI35ZHTANAXT9H0PX75BSACUJXW2Y' where id=8;
-update noar ti set b1='CVI35ZHTANAXT9H0PX75BSACUJXW2Y' where id=8;
-update noar tt set v0='E83T4C3AGAUEE8CA' where id=8;
-update noar ti set v0='E83T4C3AGAUEE8CA' where id=8;
-update noar tt set b2='PQEKJUKB6BG46N' where id=8;
-update noar ti set b2='PQEKJUKB6BG46N' where id=8;
-update noar tt set v0='QQLMPUZ48F2MKG57Y' where id=9;
-update noar ti set v0='QQLMPUZ48F2MKG57Y' where id=9;
-update noar tt set b0='57KJMENX6Q' where id=9;
-update noar ti set b0='57KJMENX6Q' where id=9;
-update noar tt set v0='DAVGGNCD6JCDDOGEERRU4540YEOABUQ' where id=9;
-update noar ti set v0='DAVGGNCD6JCDDOGEERRU4540YEOABUQ' where id=9;
-update noar tt set b1='7' where id=9;
-update noar ti set b1='7' where id=9;
-update noar tt set v0='E4' where id=9;
-update noar ti set v0='E4' where id=9;
-update noar tt set b2='VKGRLTTFLDRFU9YEF6HCINXBIKZY75O' where id=9;
-update noar ti set b2='VKGRLTTFLDRFU9YEF6HCINXBIKZY75O' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2E' where id=1;
-update noar ti set v0='2E' where id=1;
-update noar tt set b0='53TK1A4LL' where id=1;
-update noar ti set b0='53TK1A4LL' where id=1;
-update noar tt set v0='9M5M4WWJUM' where id=1;
-update noar ti set v0='9M5M4WWJUM' where id=1;
-update noar tt set b1='SI6NYL' where id=1;
-update noar ti set b1='SI6NYL' where id=1;
-update noar tt set v0='73CKDYI3UC8I0GCN48UT9DEH3GOY6C37' where id=1;
-update noar ti set v0='73CKDYI3UC8I0GCN48UT9DEH3GOY6C37' where id=1;
-update noar tt set b2='87CERJODG11T5I7XLZ67' where id=1;
-update noar ti set b2='87CERJODG11T5I7XLZ67' where id=1;
-update noar tt set v0='325DYXA87X2WCVXI8RQBA8' where id=2;
-update noar ti set v0='325DYXA87X2WCVXI8RQBA8' where id=2;
-update noar tt set b0='9DB4O5F174YRU70V3' where id=2;
-update noar ti set b0='9DB4O5F174YRU70V3' where id=2;
-update noar tt set v0='Y7UVP66MTMRMDDQTOFOQG7BG7HV' where id=2;
-update noar ti set v0='Y7UVP66MTMRMDDQTOFOQG7BG7HV' where id=2;
-update noar tt set b1='D8D6D8ZJANJ3DOUMUXC6SKX1EF' where id=2;
-update noar ti set b1='D8D6D8ZJANJ3DOUMUXC6SKX1EF' where id=2;
-update noar tt set v0='W5I' where id=2;
-update noar ti set v0='W5I' where id=2;
-update noar tt set b2='C' where id=2;
-update noar ti set b2='C' where id=2;
-update noar tt set v0='0CRRFIUSG5FX' where id=3;
-update noar ti set v0='0CRRFIUSG5FX' where id=3;
-update noar tt set b0='IHB' where id=3;
-update noar ti set b0='IHB' where id=3;
-update noar tt set v0='CSBDFFO4K26WX6A1O497YZCG1IFYM0H' where id=3;
-update noar ti set v0='CSBDFFO4K26WX6A1O497YZCG1IFYM0H' where id=3;
-update noar tt set b1='0WDTQ8990ONKBIZX90XL7Z85BFUHGO' where id=3;
-update noar ti set b1='0WDTQ8990ONKBIZX90XL7Z85BFUHGO' where id=3;
-update noar tt set v0='18AJ7I5ERYTH' where id=3;
-update noar ti set v0='18AJ7I5ERYTH' where id=3;
-update noar tt set b2='8DQ9V' where id=3;
-update noar ti set b2='8DQ9V' where id=3;
-update noar tt set v0='7EMJX7JTXN3NKZG6Q1LV9VM6Q87' where id=4;
-update noar ti set v0='7EMJX7JTXN3NKZG6Q1LV9VM6Q87' where id=4;
-update noar tt set b0='BFBZOC5JPDFE' where id=4;
-update noar ti set b0='BFBZOC5JPDFE' where id=4;
-update noar tt set v0='LKCVPSETW2YZ8GG6BTZC' where id=4;
-update noar ti set v0='LKCVPSETW2YZ8GG6BTZC' where id=4;
-update noar tt set b1='M' where id=4;
-update noar ti set b1='M' where id=4;
-update noar tt set v0='PHQTBXBOD0M14DII' where id=4;
-update noar ti set v0='PHQTBXBOD0M14DII' where id=4;
-update noar tt set b2='OHQHP6YE' where id=4;
-update noar ti set b2='OHQHP6YE' where id=4;
-update noar tt set v0='J6S2OAVLBQXOF2' where id=5;
-update noar ti set v0='J6S2OAVLBQXOF2' where id=5;
-update noar tt set b0='LF8KZHUOLIMPORVU' where id=5;
-update noar ti set b0='LF8KZHUOLIMPORVU' where id=5;
-update noar tt set v0='FAP2FZOKQPPUB2J' where id=5;
-update noar ti set v0='FAP2FZOKQPPUB2J' where id=5;
-update noar tt set b1='R3GYXMU' where id=5;
-update noar ti set b1='R3GYXMU' where id=5;
-update noar tt set v0='1DMYKJB5SUQHGBKI5QCMM' where id=5;
-update noar ti set v0='1DMYKJB5SUQHGBKI5QCMM' where id=5;
-update noar tt set b2='1C7TCKJTE73L' where id=5;
-update noar ti set b2='1C7TCKJTE73L' where id=5;
-update noar tt set v0='QXY' where id=6;
-update noar ti set v0='QXY' where id=6;
-update noar tt set b0='N3P9Y60LA' where id=6;
-update noar ti set b0='N3P9Y60LA' where id=6;
-update noar tt set v0='KQ9AMGGCUE5PHY75I2' where id=6;
-update noar ti set v0='KQ9AMGGCUE5PHY75I2' where id=6;
-update noar tt set b1='KQUWJOYEDPXBQ8GR2LMP0LYTHGCB888' where id=6;
-update noar ti set b1='KQUWJOYEDPXBQ8GR2LMP0LYTHGCB888' where id=6;
-update noar tt set v0='HJX8KQMJKE47VFJ8Q6' where id=6;
-update noar ti set v0='HJX8KQMJKE47VFJ8Q6' where id=6;
-update noar tt set b2='ITLB5314ATXDPQL4LXS1C' where id=6;
-update noar ti set b2='ITLB5314ATXDPQL4LXS1C' where id=6;
-update noar tt set v0='IZKXBGF0M6MVF8WZE3HN0GZSOFW' where id=7;
-update noar ti set v0='IZKXBGF0M6MVF8WZE3HN0GZSOFW' where id=7;
-update noar tt set b0='M1S8GMO1YFTVKBHV3CH0Q6D5J84' where id=7;
-update noar ti set b0='M1S8GMO1YFTVKBHV3CH0Q6D5J84' where id=7;
-update noar tt set v0='HYBDR079M0RJPBL9V0TNXSJ3MW8' where id=7;
-update noar ti set v0='HYBDR079M0RJPBL9V0TNXSJ3MW8' where id=7;
-update noar tt set b1='7GOV921001P3QIW4GKG1QDMS2U40XSU0' where id=7;
-update noar ti set b1='7GOV921001P3QIW4GKG1QDMS2U40XSU0' where id=7;
-update noar tt set v0='I71R32RCD40GV' where id=7;
-update noar ti set v0='I71R32RCD40GV' where id=7;
-update noar tt set b2='TQ0K1D5CJ4LU5Z3SN1U47MBUTEDVO' where id=7;
-update noar ti set b2='TQ0K1D5CJ4LU5Z3SN1U47MBUTEDVO' where id=7;
-update noar tt set v0='W3JKQCMP1OGINQY2VO00MXBS0GHKNUX' where id=8;
-update noar ti set v0='W3JKQCMP1OGINQY2VO00MXBS0GHKNUX' where id=8;
-update noar tt set b0='ZBNA0TCRCEB' where id=8;
-update noar ti set b0='ZBNA0TCRCEB' where id=8;
-update noar tt set v0='JDJZEAESVWDVDTYRH2XB0' where id=8;
-update noar ti set v0='JDJZEAESVWDVDTYRH2XB0' where id=8;
-update noar tt set b1='LVF' where id=8;
-update noar ti set b1='LVF' where id=8;
-update noar tt set v0='1EKMZOSGE12VJB2ZR3SUJ649X6' where id=8;
-update noar ti set v0='1EKMZOSGE12VJB2ZR3SUJ649X6' where id=8;
-update noar tt set b2='5LJSMNV0P571P2N' where id=8;
-update noar ti set b2='5LJSMNV0P571P2N' where id=8;
-update noar tt set v0='3IC11MXCFUN4O5OVS51KUMWF' where id=9;
-update noar ti set v0='3IC11MXCFUN4O5OVS51KUMWF' where id=9;
-update noar tt set b0='A5O3IP3Y' where id=9;
-update noar ti set b0='A5O3IP3Y' where id=9;
-update noar tt set v0='BDS' where id=9;
-update noar ti set v0='BDS' where id=9;
-update noar tt set b1='YVK2RYAMSYJICH85Q0L5KLT' where id=9;
-update noar ti set b1='YVK2RYAMSYJICH85Q0L5KLT' where id=9;
-update noar tt set v0='GZ31I1069A' where id=9;
-update noar ti set v0='GZ31I1069A' where id=9;
-update noar tt set b2='1JP3' where id=9;
-update noar ti set b2='1JP3' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UKIJ7HPB54D2N1KW50' where id=1;
-update noar ti set v0='UKIJ7HPB54D2N1KW50' where id=1;
-update noar tt set b0='KW' where id=1;
-update noar ti set b0='KW' where id=1;
-update noar tt set v0='NJ5WRQXR2LNP5ZGBPUKODQ4L4RE' where id=1;
-update noar ti set v0='NJ5WRQXR2LNP5ZGBPUKODQ4L4RE' where id=1;
-update noar tt set b1='KRZT54RUHIIOGBRAZ7Q0' where id=1;
-update noar ti set b1='KRZT54RUHIIOGBRAZ7Q0' where id=1;
-update noar tt set v0='G9UB9LVW5C' where id=1;
-update noar ti set v0='G9UB9LVW5C' where id=1;
-update noar tt set b2='594RGPUQ6738NEZAGTG5ZEMBKY9' where id=1;
-update noar ti set b2='594RGPUQ6738NEZAGTG5ZEMBKY9' where id=1;
-update noar tt set v0='V2C' where id=2;
-update noar ti set v0='V2C' where id=2;
-update noar tt set b0='DZC6NFZW023RZPJEF8K9VBHN98FAV5O' where id=2;
-update noar ti set b0='DZC6NFZW023RZPJEF8K9VBHN98FAV5O' where id=2;
-update noar tt set v0='UOOBPBV53' where id=2;
-update noar ti set v0='UOOBPBV53' where id=2;
-update noar tt set b1='BW41MYTU2E4BGDJN6Z' where id=2;
-update noar ti set b1='BW41MYTU2E4BGDJN6Z' where id=2;
-update noar tt set v0='WN43Z4AAZ80W' where id=2;
-update noar ti set v0='WN43Z4AAZ80W' where id=2;
-update noar tt set b2='JTTYK3QVHHBGWYAIGC504FOZS1XJ5' where id=2;
-update noar ti set b2='JTTYK3QVHHBGWYAIGC504FOZS1XJ5' where id=2;
-update noar tt set v0='MI1KT' where id=3;
-update noar ti set v0='MI1KT' where id=3;
-update noar tt set b0='T1TJOALQQWM' where id=3;
-update noar ti set b0='T1TJOALQQWM' where id=3;
-update noar tt set v0='AIH6PR41ICGZ0BAE0SA77EL7NBC' where id=3;
-update noar ti set v0='AIH6PR41ICGZ0BAE0SA77EL7NBC' where id=3;
-update noar tt set b1='NVK6IIORGFBKG0WXRBCYR6H7R' where id=3;
-update noar ti set b1='NVK6IIORGFBKG0WXRBCYR6H7R' where id=3;
-update noar tt set v0='RMYFIPHXLDMHHILLDGR0PXLZVR' where id=3;
-update noar ti set v0='RMYFIPHXLDMHHILLDGR0PXLZVR' where id=3;
-update noar tt set b2='C5F6RJ4WPUT6FQOSS2GNJNSR78G9PAL' where id=3;
-update noar ti set b2='C5F6RJ4WPUT6FQOSS2GNJNSR78G9PAL' where id=3;
-update noar tt set v0='U8WK8TM6IN9TVFWFZG' where id=4;
-update noar ti set v0='U8WK8TM6IN9TVFWFZG' where id=4;
-update noar tt set b0='9MRBJDYNZVMB4J11DAKEPPNP' where id=4;
-update noar ti set b0='9MRBJDYNZVMB4J11DAKEPPNP' where id=4;
-update noar tt set v0='IV64YL7ONEJKS10H58UTIOJL' where id=4;
-update noar ti set v0='IV64YL7ONEJKS10H58UTIOJL' where id=4;
-update noar tt set b1='DMCKOREFOHPURS2JQ9AV4OL81QU8' where id=4;
-update noar ti set b1='DMCKOREFOHPURS2JQ9AV4OL81QU8' where id=4;
-update noar tt set v0='NDQVS4VMYAKX4NIX6AXBUQ0' where id=4;
-update noar ti set v0='NDQVS4VMYAKX4NIX6AXBUQ0' where id=4;
-update noar tt set b2='ZFL89395OILU1ENGJAAM' where id=4;
-update noar ti set b2='ZFL89395OILU1ENGJAAM' where id=4;
-update noar tt set v0='9KP9F90F8VOV' where id=5;
-update noar ti set v0='9KP9F90F8VOV' where id=5;
-update noar tt set b0='QAD1TZ3G4VR7E' where id=5;
-update noar ti set b0='QAD1TZ3G4VR7E' where id=5;
-update noar tt set v0='8EI150DNY1QNF7SX1384HTPF3IAHG' where id=5;
-update noar ti set v0='8EI150DNY1QNF7SX1384HTPF3IAHG' where id=5;
-update noar tt set b1='7AG7O3IW9SNK3CDRARU' where id=5;
-update noar ti set b1='7AG7O3IW9SNK3CDRARU' where id=5;
-update noar tt set v0='93DY8PIEHIYBNW5N78HC' where id=5;
-update noar ti set v0='93DY8PIEHIYBNW5N78HC' where id=5;
-update noar tt set b2='VTTT398NHC5TFATK5SUJ63EJYTJU2' where id=5;
-update noar ti set b2='VTTT398NHC5TFATK5SUJ63EJYTJU2' where id=5;
-update noar tt set v0='9V6CUWYXLJZJF44AEC0XCRWD512TWK0I' where id=6;
-update noar ti set v0='9V6CUWYXLJZJF44AEC0XCRWD512TWK0I' where id=6;
-update noar tt set b0='FB37HKBDAKD23ZZZP4Z3' where id=6;
-update noar ti set b0='FB37HKBDAKD23ZZZP4Z3' where id=6;
-update noar tt set v0='TP2MLYK14IH5S1D' where id=6;
-update noar ti set v0='TP2MLYK14IH5S1D' where id=6;
-update noar tt set b1='ZVINAO1EA36KB46D5YXHJ0' where id=6;
-update noar ti set b1='ZVINAO1EA36KB46D5YXHJ0' where id=6;
-update noar tt set v0='MZVUTNW246M40QX3XD5FSJPUO8N9WKAV' where id=6;
-update noar ti set v0='MZVUTNW246M40QX3XD5FSJPUO8N9WKAV' where id=6;
-update noar tt set b2='SMKR3N' where id=6;
-update noar ti set b2='SMKR3N' where id=6;
-update noar tt set v0='X8W4YF0191NKRO2AFAU' where id=7;
-update noar ti set v0='X8W4YF0191NKRO2AFAU' where id=7;
-update noar tt set b0='INQYC21Z2TF58QRQ3A89GSB5' where id=7;
-update noar ti set b0='INQYC21Z2TF58QRQ3A89GSB5' where id=7;
-update noar tt set v0='KXUIANCEXBWSL3FP4SGU' where id=7;
-update noar ti set v0='KXUIANCEXBWSL3FP4SGU' where id=7;
-update noar tt set b1='8RQKOE8FYOHIWA8WB' where id=7;
-update noar ti set b1='8RQKOE8FYOHIWA8WB' where id=7;
-update noar tt set v0='7QMZAYZ36FVC5F87' where id=7;
-update noar ti set v0='7QMZAYZ36FVC5F87' where id=7;
-update noar tt set b2='OIIPOOKV7ZZKR7HURPAL1MUL9PCZW40' where id=7;
-update noar ti set b2='OIIPOOKV7ZZKR7HURPAL1MUL9PCZW40' where id=7;
-update noar tt set v0='RZQQHZW1DQMN0JWXX8U4CFXZR9B89Q' where id=8;
-update noar ti set v0='RZQQHZW1DQMN0JWXX8U4CFXZR9B89Q' where id=8;
-update noar tt set b0='UC4N0WU3TCLB74I30FOWNMJQPPMUF50C' where id=8;
-update noar ti set b0='UC4N0WU3TCLB74I30FOWNMJQPPMUF50C' where id=8;
-update noar tt set v0='K1ZTD89TLKK103E09C8Q7' where id=8;
-update noar ti set v0='K1ZTD89TLKK103E09C8Q7' where id=8;
-update noar tt set b1='12NDKZ9HL' where id=8;
-update noar ti set b1='12NDKZ9HL' where id=8;
-update noar tt set v0='A442U8OULC7M2T5UB7416KL' where id=8;
-update noar ti set v0='A442U8OULC7M2T5UB7416KL' where id=8;
-update noar tt set b2='7ZJE82EX9XK7DL6L' where id=8;
-update noar ti set b2='7ZJE82EX9XK7DL6L' where id=8;
-update noar tt set v0='VOSU04MMOBI3009UXCM5' where id=9;
-update noar ti set v0='VOSU04MMOBI3009UXCM5' where id=9;
-update noar tt set b0='PRKEEUBGOTXA3' where id=9;
-update noar ti set b0='PRKEEUBGOTXA3' where id=9;
-update noar tt set v0='E32NQOLSN3KUSOTNNQ' where id=9;
-update noar ti set v0='E32NQOLSN3KUSOTNNQ' where id=9;
-update noar tt set b1='345AT8LGSTZVN4HTUJ2LM' where id=9;
-update noar ti set b1='345AT8LGSTZVN4HTUJ2LM' where id=9;
-update noar tt set v0='3IORRAI29CW97PMBOGPPDM29WOOD7' where id=9;
-update noar ti set v0='3IORRAI29CW97PMBOGPPDM29WOOD7' where id=9;
-update noar tt set b2='161CVACR' where id=9;
-update noar ti set b2='161CVACR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S3WGRYWS1JL87K' where id=1;
-update noar ti set v0='S3WGRYWS1JL87K' where id=1;
-update noar tt set b0='ANUIZ2NNTQBUDA0T88L2RYZ44Q' where id=1;
-update noar ti set b0='ANUIZ2NNTQBUDA0T88L2RYZ44Q' where id=1;
-update noar tt set v0='E7KQ4DM76T29VJKJM' where id=1;
-update noar ti set v0='E7KQ4DM76T29VJKJM' where id=1;
-update noar tt set b1='RWPL' where id=1;
-update noar ti set b1='RWPL' where id=1;
-update noar tt set v0='L2ZEPTEO5LZID0SQTCPXODL6CB1RU' where id=1;
-update noar ti set v0='L2ZEPTEO5LZID0SQTCPXODL6CB1RU' where id=1;
-update noar tt set b2='M' where id=1;
-update noar ti set b2='M' where id=1;
-update noar tt set v0='605452XQRHQ' where id=2;
-update noar ti set v0='605452XQRHQ' where id=2;
-update noar tt set b0='S2Y1GNILERW5BX' where id=2;
-update noar ti set b0='S2Y1GNILERW5BX' where id=2;
-update noar tt set v0='322C' where id=2;
-update noar ti set v0='322C' where id=2;
-update noar tt set b1='F2TJ6BN8LP9D2KM8' where id=2;
-update noar ti set b1='F2TJ6BN8LP9D2KM8' where id=2;
-update noar tt set v0='JWR0IFLLBS' where id=2;
-update noar ti set v0='JWR0IFLLBS' where id=2;
-update noar tt set b2='6SLGPDR64QH1ZXQZQCX0EK564TH8SA' where id=2;
-update noar ti set b2='6SLGPDR64QH1ZXQZQCX0EK564TH8SA' where id=2;
-update noar tt set v0='6W' where id=3;
-update noar ti set v0='6W' where id=3;
-update noar tt set b0='Q3RL2U' where id=3;
-update noar ti set b0='Q3RL2U' where id=3;
-update noar tt set v0='LPGJ8XWM69B14YMLR' where id=3;
-update noar ti set v0='LPGJ8XWM69B14YMLR' where id=3;
-update noar tt set b1='GHQS7QEWEO9XE91UI4CB' where id=3;
-update noar ti set b1='GHQS7QEWEO9XE91UI4CB' where id=3;
-update noar tt set v0='H98TAFAKTIEGX' where id=3;
-update noar ti set v0='H98TAFAKTIEGX' where id=3;
-update noar tt set b2='1ET6ADIAABFH4L6B2AMYKYXWDQJROJ' where id=3;
-update noar ti set b2='1ET6ADIAABFH4L6B2AMYKYXWDQJROJ' where id=3;
-update noar tt set v0='U59L' where id=4;
-update noar ti set v0='U59L' where id=4;
-update noar tt set b0='0Y4JKSE8450D8SFL0' where id=4;
-update noar ti set b0='0Y4JKSE8450D8SFL0' where id=4;
-update noar tt set v0='29JZ7IN87653YDI9N0EVHEM' where id=4;
-update noar ti set v0='29JZ7IN87653YDI9N0EVHEM' where id=4;
-update noar tt set b1='QEBZE2HC3NP9U' where id=4;
-update noar ti set b1='QEBZE2HC3NP9U' where id=4;
-update noar tt set v0='4ED1URIBWQ9W1QQNGCDI' where id=4;
-update noar ti set v0='4ED1URIBWQ9W1QQNGCDI' where id=4;
-update noar tt set b2='X64F2F9E3JJ73VG68PAF5610O9VG' where id=4;
-update noar ti set b2='X64F2F9E3JJ73VG68PAF5610O9VG' where id=4;
-update noar tt set v0='TEHPUQ8383CZ6OJFP5CWAMJOFUD2Y47' where id=5;
-update noar ti set v0='TEHPUQ8383CZ6OJFP5CWAMJOFUD2Y47' where id=5;
-update noar tt set b0='3N1CRKKJVI5298D9PJEVLM8KGBY4N0' where id=5;
-update noar ti set b0='3N1CRKKJVI5298D9PJEVLM8KGBY4N0' where id=5;
-update noar tt set v0='54CE1XHYTI2ESZW398QWQAMFWDPCVR8' where id=5;
-update noar ti set v0='54CE1XHYTI2ESZW398QWQAMFWDPCVR8' where id=5;
-update noar tt set b1='2TCB3SDEGTPC4PLVO7J' where id=5;
-update noar ti set b1='2TCB3SDEGTPC4PLVO7J' where id=5;
-update noar tt set v0='XDVTJAWMK0YE3XZ6XT' where id=5;
-update noar ti set v0='XDVTJAWMK0YE3XZ6XT' where id=5;
-update noar tt set b2='5UB' where id=5;
-update noar ti set b2='5UB' where id=5;
-update noar tt set v0='P6WMWYCTZP8YC4S8FQ507W8R0GB' where id=6;
-update noar ti set v0='P6WMWYCTZP8YC4S8FQ507W8R0GB' where id=6;
-update noar tt set b0='XZU1SQ8YNN5JQBUK8PBDBRD9JDECQ' where id=6;
-update noar ti set b0='XZU1SQ8YNN5JQBUK8PBDBRD9JDECQ' where id=6;
-update noar tt set v0='JPQKP7HBTIRYC' where id=6;
-update noar ti set v0='JPQKP7HBTIRYC' where id=6;
-update noar tt set b1='HFTW8L0K' where id=6;
-update noar ti set b1='HFTW8L0K' where id=6;
-update noar tt set v0='9P79B8HRRW3IUKCP5G99YSUQ4BP2' where id=6;
-update noar ti set v0='9P79B8HRRW3IUKCP5G99YSUQ4BP2' where id=6;
-update noar tt set b2='Z8EI0HHMDU6M3176YYAWE89GFZ67ILN' where id=6;
-update noar ti set b2='Z8EI0HHMDU6M3176YYAWE89GFZ67ILN' where id=6;
-update noar tt set v0='R598N0WNNKZZ81MBQRR24WNEA83O' where id=7;
-update noar ti set v0='R598N0WNNKZZ81MBQRR24WNEA83O' where id=7;
-update noar tt set b0='2AFH2XG7BBE7Y6IMX' where id=7;
-update noar ti set b0='2AFH2XG7BBE7Y6IMX' where id=7;
-update noar tt set v0='GVL4L966AQCP39HH' where id=7;
-update noar ti set v0='GVL4L966AQCP39HH' where id=7;
-update noar tt set b1='3J2E90GHY1I' where id=7;
-update noar ti set b1='3J2E90GHY1I' where id=7;
-update noar tt set v0='3X4DERQ' where id=7;
-update noar ti set v0='3X4DERQ' where id=7;
-update noar tt set b2='MM7GCW7Z' where id=7;
-update noar ti set b2='MM7GCW7Z' where id=7;
-update noar tt set v0='2PRWPXXB29I5SFMRK6TZGMFUO6A' where id=8;
-update noar ti set v0='2PRWPXXB29I5SFMRK6TZGMFUO6A' where id=8;
-update noar tt set b0='RBRB9N9AK3LIWEJ9GVC7J1YIM' where id=8;
-update noar ti set b0='RBRB9N9AK3LIWEJ9GVC7J1YIM' where id=8;
-update noar tt set v0='W7THSP2D4K54RG8HJQNT12C' where id=8;
-update noar ti set v0='W7THSP2D4K54RG8HJQNT12C' where id=8;
-update noar tt set b1='GCH5CYW' where id=8;
-update noar ti set b1='GCH5CYW' where id=8;
-update noar tt set v0='F167WCWWYOFOPQH' where id=8;
-update noar ti set v0='F167WCWWYOFOPQH' where id=8;
-update noar tt set b2='29TW1DGZW3FNCA93VWNZBHOO5JP2Y' where id=8;
-update noar ti set b2='29TW1DGZW3FNCA93VWNZBHOO5JP2Y' where id=8;
-update noar tt set v0='O' where id=9;
-update noar ti set v0='O' where id=9;
-update noar tt set b0='OG8ZGD0CPFLSP' where id=9;
-update noar ti set b0='OG8ZGD0CPFLSP' where id=9;
-update noar tt set v0='FDP6R52NMT' where id=9;
-update noar ti set v0='FDP6R52NMT' where id=9;
-update noar tt set b1='2JRMGMPX3AYRI' where id=9;
-update noar ti set b1='2JRMGMPX3AYRI' where id=9;
-update noar tt set v0='DRFZVY2L5Y203E1S7S0VJSMVTXQUZGD' where id=9;
-update noar ti set v0='DRFZVY2L5Y203E1S7S0VJSMVTXQUZGD' where id=9;
-update noar tt set b2='KDVOG4LMBEQ3032BXUC7AYZD7GUHVGD' where id=9;
-update noar ti set b2='KDVOG4LMBEQ3032BXUC7AYZD7GUHVGD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FSW75BDDV1PMV3X986QWXKR7AAV5' where id=1;
-update noar ti set v0='FSW75BDDV1PMV3X986QWXKR7AAV5' where id=1;
-update noar tt set b0='JC' where id=1;
-update noar ti set b0='JC' where id=1;
-update noar tt set v0='ZM8X0DQAI5MOT7AYWG' where id=1;
-update noar ti set v0='ZM8X0DQAI5MOT7AYWG' where id=1;
-update noar tt set b1='BIAGAZJAG9T3IZME688IXY' where id=1;
-update noar ti set b1='BIAGAZJAG9T3IZME688IXY' where id=1;
-update noar tt set v0='RBWDFY62NS8ESMSRWIHEKNU32W10W5A0' where id=1;
-update noar ti set v0='RBWDFY62NS8ESMSRWIHEKNU32W10W5A0' where id=1;
-update noar tt set b2='YU4VQ3N1069EAP3IV' where id=1;
-update noar ti set b2='YU4VQ3N1069EAP3IV' where id=1;
-update noar tt set v0='JLGE7GCYFIRI3S2UWXFQ9VGKX9QUXIKM' where id=2;
-update noar ti set v0='JLGE7GCYFIRI3S2UWXFQ9VGKX9QUXIKM' where id=2;
-update noar tt set b0='YWG77Z4Y8HG7NBJ7WMR9O419X' where id=2;
-update noar ti set b0='YWG77Z4Y8HG7NBJ7WMR9O419X' where id=2;
-update noar tt set v0='T6DOCH0A0TRCYV' where id=2;
-update noar ti set v0='T6DOCH0A0TRCYV' where id=2;
-update noar tt set b1='ZHNETGL9ZN' where id=2;
-update noar ti set b1='ZHNETGL9ZN' where id=2;
-update noar tt set v0='L' where id=2;
-update noar ti set v0='L' where id=2;
-update noar tt set b2='GAPSO5HXJGKYSKKIEUMWV7ZZ9219' where id=2;
-update noar ti set b2='GAPSO5HXJGKYSKKIEUMWV7ZZ9219' where id=2;
-update noar tt set v0='ZZYZSKSWF50Z9WZS2IAOGBI5EN3' where id=3;
-update noar ti set v0='ZZYZSKSWF50Z9WZS2IAOGBI5EN3' where id=3;
-update noar tt set b0='CEVM974G1P0718EJ' where id=3;
-update noar ti set b0='CEVM974G1P0718EJ' where id=3;
-update noar tt set v0='H5S2ATW7C98DF9RPMMWL' where id=3;
-update noar ti set v0='H5S2ATW7C98DF9RPMMWL' where id=3;
-update noar tt set b1='X3JXFAX2M7COBCK9U4CCKD99ECDP' where id=3;
-update noar ti set b1='X3JXFAX2M7COBCK9U4CCKD99ECDP' where id=3;
-update noar tt set v0='MQYJ1XKFJ3PFPX9PGOL0E36W2L' where id=3;
-update noar ti set v0='MQYJ1XKFJ3PFPX9PGOL0E36W2L' where id=3;
-update noar tt set b2='R11FH6OGNN1AHWZQPMTIK' where id=3;
-update noar ti set b2='R11FH6OGNN1AHWZQPMTIK' where id=3;
-update noar tt set v0='GSQYPZWE4L5TG49FU0DM' where id=4;
-update noar ti set v0='GSQYPZWE4L5TG49FU0DM' where id=4;
-update noar tt set b0='Q9DU6YVORIO1Y7CLLZ4GSWQNYK' where id=4;
-update noar ti set b0='Q9DU6YVORIO1Y7CLLZ4GSWQNYK' where id=4;
-update noar tt set v0='A9GWMMIWZTFMXTENV05FGQ8SPVHOKL' where id=4;
-update noar ti set v0='A9GWMMIWZTFMXTENV05FGQ8SPVHOKL' where id=4;
-update noar tt set b1='SLG1MM87DROCQHN6PNHLLJIURHVQ0' where id=4;
-update noar ti set b1='SLG1MM87DROCQHN6PNHLLJIURHVQ0' where id=4;
-update noar tt set v0='N3Z42UT2SOFRQDGMC' where id=4;
-update noar ti set v0='N3Z42UT2SOFRQDGMC' where id=4;
-update noar tt set b2='FLMV1FQD64ILB3I0YELHQSPDAI9P4D5L' where id=4;
-update noar ti set b2='FLMV1FQD64ILB3I0YELHQSPDAI9P4D5L' where id=4;
-update noar tt set v0='ICLDS9J7TVOZ1' where id=5;
-update noar ti set v0='ICLDS9J7TVOZ1' where id=5;
-update noar tt set b0='2YGR189L95XJ6TVVLK6MSNI2YYGRL' where id=5;
-update noar ti set b0='2YGR189L95XJ6TVVLK6MSNI2YYGRL' where id=5;
-update noar tt set v0='YNA9KWNBVFV9I82Q' where id=5;
-update noar ti set v0='YNA9KWNBVFV9I82Q' where id=5;
-update noar tt set b1='GNOO' where id=5;
-update noar ti set b1='GNOO' where id=5;
-update noar tt set v0='3PTH' where id=5;
-update noar ti set v0='3PTH' where id=5;
-update noar tt set b2='NKLRJ6VASBQ' where id=5;
-update noar ti set b2='NKLRJ6VASBQ' where id=5;
-update noar tt set v0='SX5SX5NVWBO3J380IGRLVCOROGBI4WW' where id=6;
-update noar ti set v0='SX5SX5NVWBO3J380IGRLVCOROGBI4WW' where id=6;
-update noar tt set b0='B3R0UO2Q2E01PMDF7HZWAU6DKA4' where id=6;
-update noar ti set b0='B3R0UO2Q2E01PMDF7HZWAU6DKA4' where id=6;
-update noar tt set v0='CR04P4R36D5BQM' where id=6;
-update noar ti set v0='CR04P4R36D5BQM' where id=6;
-update noar tt set b1='GGIP0U' where id=6;
-update noar ti set b1='GGIP0U' where id=6;
-update noar tt set v0='CH4HDIAT4GTDC64MQ' where id=6;
-update noar ti set v0='CH4HDIAT4GTDC64MQ' where id=6;
-update noar tt set b2='FNIBYL9I1S9OXKBFVDO5CXNFEHMC' where id=6;
-update noar ti set b2='FNIBYL9I1S9OXKBFVDO5CXNFEHMC' where id=6;
-update noar tt set v0='02H' where id=7;
-update noar ti set v0='02H' where id=7;
-update noar tt set b0='C9E7H5C2EQOT1M' where id=7;
-update noar ti set b0='C9E7H5C2EQOT1M' where id=7;
-update noar tt set v0='DGFGS07K6DNCPC3MS3R' where id=7;
-update noar ti set v0='DGFGS07K6DNCPC3MS3R' where id=7;
-update noar tt set b1='Q0XONI3W9' where id=7;
-update noar ti set b1='Q0XONI3W9' where id=7;
-update noar tt set v0='JLA' where id=7;
-update noar ti set v0='JLA' where id=7;
-update noar tt set b2='QUTND2Z40XVU6I1374Y7DY4' where id=7;
-update noar ti set b2='QUTND2Z40XVU6I1374Y7DY4' where id=7;
-update noar tt set v0='8HF' where id=8;
-update noar ti set v0='8HF' where id=8;
-update noar tt set b0='WORURWAPBVPPGN0NLSM3EL' where id=8;
-update noar ti set b0='WORURWAPBVPPGN0NLSM3EL' where id=8;
-update noar tt set v0='R39N7LGH4WS7RS9ZUU41JG3' where id=8;
-update noar ti set v0='R39N7LGH4WS7RS9ZUU41JG3' where id=8;
-update noar tt set b1='WSLC6MIHAXWDH6XOOX1' where id=8;
-update noar ti set b1='WSLC6MIHAXWDH6XOOX1' where id=8;
-update noar tt set v0='UIVXW' where id=8;
-update noar ti set v0='UIVXW' where id=8;
-update noar tt set b2='0AS2JR3U946QVNOF9CHDSH1FE7VH' where id=8;
-update noar ti set b2='0AS2JR3U946QVNOF9CHDSH1FE7VH' where id=8;
-update noar tt set v0='MB75XVQOMALVJ' where id=9;
-update noar ti set v0='MB75XVQOMALVJ' where id=9;
-update noar tt set b0='2ABLE4QR49JE5JGSOYKXLLH45W' where id=9;
-update noar ti set b0='2ABLE4QR49JE5JGSOYKXLLH45W' where id=9;
-update noar tt set v0='ICGZHLQCZME9WGX2IEG1J' where id=9;
-update noar ti set v0='ICGZHLQCZME9WGX2IEG1J' where id=9;
-update noar tt set b1='NHKE4FV419DKF0LRP' where id=9;
-update noar ti set b1='NHKE4FV419DKF0LRP' where id=9;
-update noar tt set v0='Y276HO0ONEXAVTY' where id=9;
-update noar ti set v0='Y276HO0ONEXAVTY' where id=9;
-update noar tt set b2='8P6JLX4FO9THEXEKUFG6UUMFWDJZ7DZ8' where id=9;
-update noar ti set b2='8P6JLX4FO9THEXEKUFG6UUMFWDJZ7DZ8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 blob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L' where id=1;
-update noar ti set v0='L' where id=1;
-update noar tt set b0='IZDGVD23VNETNGY5XTLCHSPOCD' where id=1;
-update noar ti set b0='IZDGVD23VNETNGY5XTLCHSPOCD' where id=1;
-update noar tt set v0='UAX9SHXL53IFTHBOF11NIU7VFTQGFLFG' where id=1;
-update noar ti set v0='UAX9SHXL53IFTHBOF11NIU7VFTQGFLFG' where id=1;
-update noar tt set b1='B8J18ASUR15OQ4T' where id=1;
-update noar ti set b1='B8J18ASUR15OQ4T' where id=1;
-update noar tt set v0='5RUR2QM26SI' where id=1;
-update noar ti set v0='5RUR2QM26SI' where id=1;
-update noar tt set b2='8E0EP9Q61EHI5MYY3TJKDG' where id=1;
-update noar ti set b2='8E0EP9Q61EHI5MYY3TJKDG' where id=1;
-update noar tt set v0='QZYWCD' where id=2;
-update noar ti set v0='QZYWCD' where id=2;
-update noar tt set b0='BINEM1YJTSUNDCC876' where id=2;
-update noar ti set b0='BINEM1YJTSUNDCC876' where id=2;
-update noar tt set v0='P' where id=2;
-update noar ti set v0='P' where id=2;
-update noar tt set b1='7YUUSBRW7A6AT4PW1LX7B03FQ' where id=2;
-update noar ti set b1='7YUUSBRW7A6AT4PW1LX7B03FQ' where id=2;
-update noar tt set v0='A298' where id=2;
-update noar ti set v0='A298' where id=2;
-update noar tt set b2='GZYHSDQJQHYALX71VU93L' where id=2;
-update noar ti set b2='GZYHSDQJQHYALX71VU93L' where id=2;
-update noar tt set v0='D85O7I' where id=3;
-update noar ti set v0='D85O7I' where id=3;
-update noar tt set b0='CPA8QF9H9UX12KA81' where id=3;
-update noar ti set b0='CPA8QF9H9UX12KA81' where id=3;
-update noar tt set v0='FICQ84LZJFIP7PYL' where id=3;
-update noar ti set v0='FICQ84LZJFIP7PYL' where id=3;
-update noar tt set b1='IX3GC' where id=3;
-update noar ti set b1='IX3GC' where id=3;
-update noar tt set v0='F8BYMYYZK' where id=3;
-update noar ti set v0='F8BYMYYZK' where id=3;
-update noar tt set b2='DTY2J15TDF6QJ4ASDFHV' where id=3;
-update noar ti set b2='DTY2J15TDF6QJ4ASDFHV' where id=3;
-update noar tt set v0='JSFK' where id=4;
-update noar ti set v0='JSFK' where id=4;
-update noar tt set b0='PSGKQCI247AWJF4TYZOCYP2' where id=4;
-update noar ti set b0='PSGKQCI247AWJF4TYZOCYP2' where id=4;
-update noar tt set v0='CINJSK' where id=4;
-update noar ti set v0='CINJSK' where id=4;
-update noar tt set b1='71YNP5SHY3ACZ' where id=4;
-update noar ti set b1='71YNP5SHY3ACZ' where id=4;
-update noar tt set v0='WJ6FJ8ZS0731AKJR6X12SDJY' where id=4;
-update noar ti set v0='WJ6FJ8ZS0731AKJR6X12SDJY' where id=4;
-update noar tt set b2='RBNY60W2NIO401AZF0JABJS' where id=4;
-update noar ti set b2='RBNY60W2NIO401AZF0JABJS' where id=4;
-update noar tt set v0='41RSKPVDMZ9TJ2X0Y' where id=5;
-update noar ti set v0='41RSKPVDMZ9TJ2X0Y' where id=5;
-update noar tt set b0='RST9GQUA12JLRJWYT8SG03' where id=5;
-update noar ti set b0='RST9GQUA12JLRJWYT8SG03' where id=5;
-update noar tt set v0='SM9M2WFG2UFUPGKQ0BHK28PAVOPMMEDK' where id=5;
-update noar ti set v0='SM9M2WFG2UFUPGKQ0BHK28PAVOPMMEDK' where id=5;
-update noar tt set b1='JL7D3A5W6DTOSOJT387' where id=5;
-update noar ti set b1='JL7D3A5W6DTOSOJT387' where id=5;
-update noar tt set v0='G3GRW4A7T7NXYECN9S8' where id=5;
-update noar ti set v0='G3GRW4A7T7NXYECN9S8' where id=5;
-update noar tt set b2='JP3AP2RV3CHL6NLKH44W' where id=5;
-update noar ti set b2='JP3AP2RV3CHL6NLKH44W' where id=5;
-update noar tt set v0='HNEGO' where id=6;
-update noar ti set v0='HNEGO' where id=6;
-update noar tt set b0='U12549GNVN' where id=6;
-update noar ti set b0='U12549GNVN' where id=6;
-update noar tt set v0='DDL4V8N5D10UKHGOUAU' where id=6;
-update noar ti set v0='DDL4V8N5D10UKHGOUAU' where id=6;
-update noar tt set b1='B' where id=6;
-update noar ti set b1='B' where id=6;
-update noar tt set v0='B16NOL74LUGBL13JE9TXN79P64G' where id=6;
-update noar ti set v0='B16NOL74LUGBL13JE9TXN79P64G' where id=6;
-update noar tt set b2='BBSMZ5LNW9Y01F45U4Y3B3Z1SET8W' where id=6;
-update noar ti set b2='BBSMZ5LNW9Y01F45U4Y3B3Z1SET8W' where id=6;
-update noar tt set v0='P' where id=7;
-update noar ti set v0='P' where id=7;
-update noar tt set b0='KB5F87UYEMELU1TV8M6URR' where id=7;
-update noar ti set b0='KB5F87UYEMELU1TV8M6URR' where id=7;
-update noar tt set v0='VHY5G' where id=7;
-update noar ti set v0='VHY5G' where id=7;
-update noar tt set b1='XLIK3Q9BEC5CVUVKQEF0' where id=7;
-update noar ti set b1='XLIK3Q9BEC5CVUVKQEF0' where id=7;
-update noar tt set v0='PGFJOT537HSAX83GK63EIQWD7AFB' where id=7;
-update noar ti set v0='PGFJOT537HSAX83GK63EIQWD7AFB' where id=7;
-update noar tt set b2='ZGA' where id=7;
-update noar ti set b2='ZGA' where id=7;
-update noar tt set v0='6FY31V0YF8S9XUBBHQY' where id=8;
-update noar ti set v0='6FY31V0YF8S9XUBBHQY' where id=8;
-update noar tt set b0='2H6ICYISC3QGBMRQQIDU2Z' where id=8;
-update noar ti set b0='2H6ICYISC3QGBMRQQIDU2Z' where id=8;
-update noar tt set v0='UMI4K' where id=8;
-update noar ti set v0='UMI4K' where id=8;
-update noar tt set b1='CF9FSN7IOJ87XMIBTL3E1FQ38Q' where id=8;
-update noar ti set b1='CF9FSN7IOJ87XMIBTL3E1FQ38Q' where id=8;
-update noar tt set v0='T0IC0011NB' where id=8;
-update noar ti set v0='T0IC0011NB' where id=8;
-update noar tt set b2='2CLAVM6ICGB6C5GTRN9AHO' where id=8;
-update noar ti set b2='2CLAVM6ICGB6C5GTRN9AHO' where id=8;
-update noar tt set v0='44YSU3K9RQFOCJO9HDEWVVNA5Z' where id=9;
-update noar ti set v0='44YSU3K9RQFOCJO9HDEWVVNA5Z' where id=9;
-update noar tt set b0='7Q6D64RGUK3PUY' where id=9;
-update noar ti set b0='7Q6D64RGUK3PUY' where id=9;
-update noar tt set v0='NZ9IZYIWTQT8XX7EQTGTLO5Z' where id=9;
-update noar ti set v0='NZ9IZYIWTQT8XX7EQTGTLO5Z' where id=9;
-update noar tt set b1='4' where id=9;
-update noar ti set b1='4' where id=9;
-update noar tt set v0='QEH2B8FJFGMO4MKY6NL' where id=9;
-update noar ti set v0='QEH2B8FJFGMO4MKY6NL' where id=9;
-update noar tt set b2='ZU58H9' where id=9;
-update noar ti set b2='ZU58H9' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DTMX31LT49' where id=1;
-update noar ti set v0='DTMX31LT49' where id=1;
-update noar tt set b0='PAIW5VX' where id=1;
-update noar ti set b0='PAIW5VX' where id=1;
-update noar tt set v0='PQ1P3WOVPOAQ09BNOV6' where id=1;
-update noar ti set v0='PQ1P3WOVPOAQ09BNOV6' where id=1;
-update noar tt set b1='ZNMM2QH8D3' where id=1;
-update noar ti set b1='ZNMM2QH8D3' where id=1;
-update noar tt set v0='9' where id=1;
-update noar ti set v0='9' where id=1;
-update noar tt set b2='21EP4CDRGDO3P4GBDYWQEL' where id=1;
-update noar ti set b2='21EP4CDRGDO3P4GBDYWQEL' where id=1;
-update noar tt set v0='242U6W' where id=2;
-update noar ti set v0='242U6W' where id=2;
-update noar tt set b0='QY1GS8DC6G4W4TT4EMY3RP8' where id=2;
-update noar ti set b0='QY1GS8DC6G4W4TT4EMY3RP8' where id=2;
-update noar tt set v0='UHJMZKTNQYM07TR' where id=2;
-update noar ti set v0='UHJMZKTNQYM07TR' where id=2;
-update noar tt set b1='M' where id=2;
-update noar ti set b1='M' where id=2;
-update noar tt set v0='XX7JU2EWQCU' where id=2;
-update noar ti set v0='XX7JU2EWQCU' where id=2;
-update noar tt set b2='W' where id=2;
-update noar ti set b2='W' where id=2;
-update noar tt set v0='KK2GTOD6G' where id=3;
-update noar ti set v0='KK2GTOD6G' where id=3;
-update noar tt set b0='JUDSP5NKRSK57OQBR' where id=3;
-update noar ti set b0='JUDSP5NKRSK57OQBR' where id=3;
-update noar tt set v0='W66TIBKUX60QL3HOBI0AIFL17NW' where id=3;
-update noar ti set v0='W66TIBKUX60QL3HOBI0AIFL17NW' where id=3;
-update noar tt set b1='LC6D3Z' where id=3;
-update noar ti set b1='LC6D3Z' where id=3;
-update noar tt set v0='S708Z4E' where id=3;
-update noar ti set v0='S708Z4E' where id=3;
-update noar tt set b2='2FFK5' where id=3;
-update noar ti set b2='2FFK5' where id=3;
-update noar tt set v0='PT22MSDN13S6GE' where id=4;
-update noar ti set v0='PT22MSDN13S6GE' where id=4;
-update noar tt set b0='4H9DYO3EVGG0ERP5CJZDE91F8UU' where id=4;
-update noar ti set b0='4H9DYO3EVGG0ERP5CJZDE91F8UU' where id=4;
-update noar tt set v0='26AXFZS49ZF004BMLOGMB4PYNEWHA' where id=4;
-update noar ti set v0='26AXFZS49ZF004BMLOGMB4PYNEWHA' where id=4;
-update noar tt set b1='OBYGYWZJONTEX8GTDKC' where id=4;
-update noar ti set b1='OBYGYWZJONTEX8GTDKC' where id=4;
-update noar tt set v0='G9ZLLSPV3YKDQZ1X' where id=4;
-update noar ti set v0='G9ZLLSPV3YKDQZ1X' where id=4;
-update noar tt set b2='F5P74FRS78K4T1L' where id=4;
-update noar ti set b2='F5P74FRS78K4T1L' where id=4;
-update noar tt set v0='4T5R' where id=5;
-update noar ti set v0='4T5R' where id=5;
-update noar tt set b0='E9VY137EVTW8VSAKEENN0K1IPR6N' where id=5;
-update noar ti set b0='E9VY137EVTW8VSAKEENN0K1IPR6N' where id=5;
-update noar tt set v0='IR24U' where id=5;
-update noar ti set v0='IR24U' where id=5;
-update noar tt set b1='IFQNUF4Q' where id=5;
-update noar ti set b1='IFQNUF4Q' where id=5;
-update noar tt set v0='QUJBTXTAUP0YHF5C052RYEY4IN9' where id=5;
-update noar ti set v0='QUJBTXTAUP0YHF5C052RYEY4IN9' where id=5;
-update noar tt set b2='HHL2R52IHN3JS6FU7LKHB7QOB' where id=5;
-update noar ti set b2='HHL2R52IHN3JS6FU7LKHB7QOB' where id=5;
-update noar tt set v0='VGR1KV1OMROQ65YSRQYHT6ZVW' where id=6;
-update noar ti set v0='VGR1KV1OMROQ65YSRQYHT6ZVW' where id=6;
-update noar tt set b0='01O9NBGUVH9WNB4S025B1TZ9I' where id=6;
-update noar ti set b0='01O9NBGUVH9WNB4S025B1TZ9I' where id=6;
-update noar tt set v0='NU1VRWH1BY3XHQ' where id=6;
-update noar ti set v0='NU1VRWH1BY3XHQ' where id=6;
-update noar tt set b1='P1PBGYABXMC' where id=6;
-update noar ti set b1='P1PBGYABXMC' where id=6;
-update noar tt set v0='CDENN3JWMIVNF' where id=6;
-update noar ti set v0='CDENN3JWMIVNF' where id=6;
-update noar tt set b2='K5CPN6ZZMCF52D13G90' where id=6;
-update noar ti set b2='K5CPN6ZZMCF52D13G90' where id=6;
-update noar tt set v0='J0U5KLDWT20DX9BW3C1OJ0' where id=7;
-update noar ti set v0='J0U5KLDWT20DX9BW3C1OJ0' where id=7;
-update noar tt set b0='YVLF' where id=7;
-update noar ti set b0='YVLF' where id=7;
-update noar tt set v0='OBP0EPIUE8WZLG328CTIL' where id=7;
-update noar ti set v0='OBP0EPIUE8WZLG328CTIL' where id=7;
-update noar tt set b1='DZZ9MJ2CFU8YOH6FMX1' where id=7;
-update noar ti set b1='DZZ9MJ2CFU8YOH6FMX1' where id=7;
-update noar tt set v0='B1UU9' where id=7;
-update noar ti set v0='B1UU9' where id=7;
-update noar tt set b2='JGOJ1O5ESXBEN7QQNWK3K1N0JH' where id=7;
-update noar ti set b2='JGOJ1O5ESXBEN7QQNWK3K1N0JH' where id=7;
-update noar tt set v0='OOBQJZFN72H9C564B3MH' where id=8;
-update noar ti set v0='OOBQJZFN72H9C564B3MH' where id=8;
-update noar tt set b0='NZ0GGLHXVCZSCKY660KWQ5' where id=8;
-update noar ti set b0='NZ0GGLHXVCZSCKY660KWQ5' where id=8;
-update noar tt set v0='PW5E5EGXSO7QD30APF69HG' where id=8;
-update noar ti set v0='PW5E5EGXSO7QD30APF69HG' where id=8;
-update noar tt set b1='9UEC06C49JBF2399K7WE96UAKHKA' where id=8;
-update noar ti set b1='9UEC06C49JBF2399K7WE96UAKHKA' where id=8;
-update noar tt set v0='NJ' where id=8;
-update noar ti set v0='NJ' where id=8;
-update noar tt set b2='N0D1X57S5D38EKVICEQ' where id=8;
-update noar ti set b2='N0D1X57S5D38EKVICEQ' where id=8;
-update noar tt set v0='QYGRDIB1OK5KQYQL3NMZICWT54MVE645' where id=9;
-update noar ti set v0='QYGRDIB1OK5KQYQL3NMZICWT54MVE645' where id=9;
-update noar tt set b0='66P8RS0J2' where id=9;
-update noar ti set b0='66P8RS0J2' where id=9;
-update noar tt set v0='96UZN0ODBV1YIR2YFQUL9EL' where id=9;
-update noar ti set v0='96UZN0ODBV1YIR2YFQUL9EL' where id=9;
-update noar tt set b1='APCV460NQRTF' where id=9;
-update noar ti set b1='APCV460NQRTF' where id=9;
-update noar tt set v0='VOA55UOV17DCYAT' where id=9;
-update noar ti set v0='VOA55UOV17DCYAT' where id=9;
-update noar tt set b2='JCT7W515BQHB7SX9Q2DLDH7310HU' where id=9;
-update noar ti set b2='JCT7W515BQHB7SX9Q2DLDH7310HU' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 blob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IFHBN69C2W9IH8Q1I5' where id=1;
-update noar ti set v0='IFHBN69C2W9IH8Q1I5' where id=1;
-update noar tt set b0='K2EZPJMULWBD1Q9HMP' where id=1;
-update noar ti set b0='K2EZPJMULWBD1Q9HMP' where id=1;
-update noar tt set v0='V0Y' where id=1;
-update noar ti set v0='V0Y' where id=1;
-update noar tt set b1='FW' where id=1;
-update noar ti set b1='FW' where id=1;
-update noar tt set v0='1EQFFX4S7WO89IFGGFGTLGL' where id=1;
-update noar ti set v0='1EQFFX4S7WO89IFGGFGTLGL' where id=1;
-update noar tt set b2='H4P4VTTZZST92I7MAIUOLEFN' where id=1;
-update noar ti set b2='H4P4VTTZZST92I7MAIUOLEFN' where id=1;
-update noar tt set v0='7J0R6O6D4COSHLQOXTOL' where id=2;
-update noar ti set v0='7J0R6O6D4COSHLQOXTOL' where id=2;
-update noar tt set b0='756Y' where id=2;
-update noar ti set b0='756Y' where id=2;
-update noar tt set v0='MWJE44Z' where id=2;
-update noar ti set v0='MWJE44Z' where id=2;
-update noar tt set b1='RYSNYV4FA96AU' where id=2;
-update noar ti set b1='RYSNYV4FA96AU' where id=2;
-update noar tt set v0='3HVY' where id=2;
-update noar ti set v0='3HVY' where id=2;
-update noar tt set b2='54LHL' where id=2;
-update noar ti set b2='54LHL' where id=2;
-update noar tt set v0='6SUIYDNFL1WLYMEIDOBDXJHX8' where id=3;
-update noar ti set v0='6SUIYDNFL1WLYMEIDOBDXJHX8' where id=3;
-update noar tt set b0='TQQZ1NG4TZUYPQ4O99TGZGZUV' where id=3;
-update noar ti set b0='TQQZ1NG4TZUYPQ4O99TGZGZUV' where id=3;
-update noar tt set v0='T2K5EBKLKUMLNNGS' where id=3;
-update noar ti set v0='T2K5EBKLKUMLNNGS' where id=3;
-update noar tt set b1='6LFQMYZ3I2X' where id=3;
-update noar ti set b1='6LFQMYZ3I2X' where id=3;
-update noar tt set v0='V7RIZMDYL8UT6731QDD' where id=3;
-update noar ti set v0='V7RIZMDYL8UT6731QDD' where id=3;
-update noar tt set b2='I' where id=3;
-update noar ti set b2='I' where id=3;
-update noar tt set v0='7UYA84RHSB7XYZG' where id=4;
-update noar ti set v0='7UYA84RHSB7XYZG' where id=4;
-update noar tt set b0='IY' where id=4;
-update noar ti set b0='IY' where id=4;
-update noar tt set v0='FDFY6B' where id=4;
-update noar ti set v0='FDFY6B' where id=4;
-update noar tt set b1='K4A1DR46UCEKTQD83OILDY' where id=4;
-update noar ti set b1='K4A1DR46UCEKTQD83OILDY' where id=4;
-update noar tt set v0='0LYV0Y65VWVGJ9EW' where id=4;
-update noar ti set v0='0LYV0Y65VWVGJ9EW' where id=4;
-update noar tt set b2='BHC6AABZIM' where id=4;
-update noar ti set b2='BHC6AABZIM' where id=4;
-update noar tt set v0='YUZOM62M3ZD1DKS7YS' where id=5;
-update noar ti set v0='YUZOM62M3ZD1DKS7YS' where id=5;
-update noar tt set b0='MWKGIRKGIGJHJ6ZEQ0E1Z1GM0' where id=5;
-update noar ti set b0='MWKGIRKGIGJHJ6ZEQ0E1Z1GM0' where id=5;
-update noar tt set v0='AMG85TBX5SNXT' where id=5;
-update noar ti set v0='AMG85TBX5SNXT' where id=5;
-update noar tt set b1='LXTBW' where id=5;
-update noar ti set b1='LXTBW' where id=5;
-update noar tt set v0='PNNQ48WUL9D921YV51XLKDCWN42UYXUD' where id=5;
-update noar ti set v0='PNNQ48WUL9D921YV51XLKDCWN42UYXUD' where id=5;
-update noar tt set b2='WNXM0XP8NCVBV' where id=5;
-update noar ti set b2='WNXM0XP8NCVBV' where id=5;
-update noar tt set v0='7P3SMXKNRDE6B43PAZ2QYDY' where id=6;
-update noar ti set v0='7P3SMXKNRDE6B43PAZ2QYDY' where id=6;
-update noar tt set b0='S3S0BKWUVSVAY55AYVWF9T3D8Y8BGG' where id=6;
-update noar ti set b0='S3S0BKWUVSVAY55AYVWF9T3D8Y8BGG' where id=6;
-update noar tt set v0='U6L4233IRRA3J2W9GM8NH75KCZ' where id=6;
-update noar ti set v0='U6L4233IRRA3J2W9GM8NH75KCZ' where id=6;
-update noar tt set b1='6KZ5V5CV3PK3QH6JZO8QVGV59BP' where id=6;
-update noar ti set b1='6KZ5V5CV3PK3QH6JZO8QVGV59BP' where id=6;
-update noar tt set v0='JSOG8BT7Z7A' where id=6;
-update noar ti set v0='JSOG8BT7Z7A' where id=6;
-update noar tt set b2='7AXL8J9L411W4W' where id=6;
-update noar ti set b2='7AXL8J9L411W4W' where id=6;
-update noar tt set v0='VXRGTZGXFOQSGM6WCDUMR3' where id=7;
-update noar ti set v0='VXRGTZGXFOQSGM6WCDUMR3' where id=7;
-update noar tt set b0='E6N1DZ0HCJN7TWR57ZKUZ29341IEQ' where id=7;
-update noar ti set b0='E6N1DZ0HCJN7TWR57ZKUZ29341IEQ' where id=7;
-update noar tt set v0='EMNHTOWOPS4RM8KIKV5TQ4LA7U9RDOP9' where id=7;
-update noar ti set v0='EMNHTOWOPS4RM8KIKV5TQ4LA7U9RDOP9' where id=7;
-update noar tt set b1='Q2CKSPZGM02UOITDSHLFNGZN' where id=7;
-update noar ti set b1='Q2CKSPZGM02UOITDSHLFNGZN' where id=7;
-update noar tt set v0='5IYW' where id=7;
-update noar ti set v0='5IYW' where id=7;
-update noar tt set b2='I8OXFV24GB6G' where id=7;
-update noar ti set b2='I8OXFV24GB6G' where id=7;
-update noar tt set v0='3S60974J' where id=8;
-update noar ti set v0='3S60974J' where id=8;
-update noar tt set b0='0PII0CSKGOUX9SZ1N319' where id=8;
-update noar ti set b0='0PII0CSKGOUX9SZ1N319' where id=8;
-update noar tt set v0='Z7TYZQUWV9' where id=8;
-update noar ti set v0='Z7TYZQUWV9' where id=8;
-update noar tt set b1='P40KW6Y4EGGC0V' where id=8;
-update noar ti set b1='P40KW6Y4EGGC0V' where id=8;
-update noar tt set v0='2S' where id=8;
-update noar ti set v0='2S' where id=8;
-update noar tt set b2='HZ8R527GG7982M63' where id=8;
-update noar ti set b2='HZ8R527GG7982M63' where id=8;
-update noar tt set v0='B16XUAD5I' where id=9;
-update noar ti set v0='B16XUAD5I' where id=9;
-update noar tt set b0='R' where id=9;
-update noar ti set b0='R' where id=9;
-update noar tt set v0='CPWNEW3ST3D2' where id=9;
-update noar ti set v0='CPWNEW3ST3D2' where id=9;
-update noar tt set b1='U0YF3J7V4EM6DL85C3' where id=9;
-update noar ti set b1='U0YF3J7V4EM6DL85C3' where id=9;
-update noar tt set v0='HX01FHNZ1901HRG49X' where id=9;
-update noar ti set v0='HX01FHNZ1901HRG49X' where id=9;
-update noar tt set b2='7F9GOYGBGTP031UO19RHET1UFUC1L' where id=9;
-update noar ti set b2='7F9GOYGBGTP031UO19RHET1UFUC1L' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KKG71HYAK6VH4' where id=1;
-update noar ti set v0='KKG71HYAK6VH4' where id=1;
-update noar tt set b0='7NL8U' where id=1;
-update noar ti set b0='7NL8U' where id=1;
-update noar tt set v0='K6NK3340PXQHMIGCI66' where id=1;
-update noar ti set v0='K6NK3340PXQHMIGCI66' where id=1;
-update noar tt set b1='X0E2E7DJ9DU4D084BRA00F9PO3Z9TS' where id=1;
-update noar ti set b1='X0E2E7DJ9DU4D084BRA00F9PO3Z9TS' where id=1;
-update noar tt set v0='EPNZ8F5KYZQXVTMA' where id=1;
-update noar ti set v0='EPNZ8F5KYZQXVTMA' where id=1;
-update noar tt set b2='JU91' where id=1;
-update noar ti set b2='JU91' where id=1;
-update noar tt set v0='1CZK' where id=2;
-update noar ti set v0='1CZK' where id=2;
-update noar tt set b0='1U4HOMCUNG7FECITNRBWEV049JHEE' where id=2;
-update noar ti set b0='1U4HOMCUNG7FECITNRBWEV049JHEE' where id=2;
-update noar tt set v0='LONF7ZLFZ11I9I42WBLVEFI09R2I' where id=2;
-update noar ti set v0='LONF7ZLFZ11I9I42WBLVEFI09R2I' where id=2;
-update noar tt set b1='CT9UF0XFJXDU5HYFG5JK9M' where id=2;
-update noar ti set b1='CT9UF0XFJXDU5HYFG5JK9M' where id=2;
-update noar tt set v0='04SEPXRP2KX0OJBX5R08W789FH75R' where id=2;
-update noar ti set v0='04SEPXRP2KX0OJBX5R08W789FH75R' where id=2;
-update noar tt set b2='QRYYAZO4ODLRHL0YKJ' where id=2;
-update noar ti set b2='QRYYAZO4ODLRHL0YKJ' where id=2;
-update noar tt set v0='C15Q13TVWFIMUCJ3QP122G241OT' where id=3;
-update noar ti set v0='C15Q13TVWFIMUCJ3QP122G241OT' where id=3;
-update noar tt set b0='BE5YU6UTBNMU' where id=3;
-update noar ti set b0='BE5YU6UTBNMU' where id=3;
-update noar tt set v0='ZVJEMU6EZN9S0VQINI02J1M1BRE2EPDK' where id=3;
-update noar ti set v0='ZVJEMU6EZN9S0VQINI02J1M1BRE2EPDK' where id=3;
-update noar tt set b1='TB1RUWW1YNZ6CEMMKM04254EMF14B' where id=3;
-update noar ti set b1='TB1RUWW1YNZ6CEMMKM04254EMF14B' where id=3;
-update noar tt set v0='LCO31M3M3N588RBRR7BKP0ADLX2U' where id=3;
-update noar ti set v0='LCO31M3M3N588RBRR7BKP0ADLX2U' where id=3;
-update noar tt set b2='OEZQAOA9VQZ384NH2PM9KH9XHNF' where id=3;
-update noar ti set b2='OEZQAOA9VQZ384NH2PM9KH9XHNF' where id=3;
-update noar tt set v0='IXAGO2SGMFQBKGK6UMCTRNTFKCCJ8' where id=4;
-update noar ti set v0='IXAGO2SGMFQBKGK6UMCTRNTFKCCJ8' where id=4;
-update noar tt set b0='GYHL1BJU34B4WE6JR8M7M' where id=4;
-update noar ti set b0='GYHL1BJU34B4WE6JR8M7M' where id=4;
-update noar tt set v0='AKXGGKICASNTJEZ' where id=4;
-update noar ti set v0='AKXGGKICASNTJEZ' where id=4;
-update noar tt set b1='8B5JNCBCM2O59V69OV18DNGMP9' where id=4;
-update noar ti set b1='8B5JNCBCM2O59V69OV18DNGMP9' where id=4;
-update noar tt set v0='J8Q6TD1C7RP2U107XA5' where id=4;
-update noar ti set v0='J8Q6TD1C7RP2U107XA5' where id=4;
-update noar tt set b2='4H7RUEITVZJHVBLGVXCSOMO53F7LLG' where id=4;
-update noar ti set b2='4H7RUEITVZJHVBLGVXCSOMO53F7LLG' where id=4;
-update noar tt set v0='8TRLGUPWI3' where id=5;
-update noar ti set v0='8TRLGUPWI3' where id=5;
-update noar tt set b0='MWS8G1Y2' where id=5;
-update noar ti set b0='MWS8G1Y2' where id=5;
-update noar tt set v0='W4FFGSYVW45WYPSWEZIUE4PZ7IFGN' where id=5;
-update noar ti set v0='W4FFGSYVW45WYPSWEZIUE4PZ7IFGN' where id=5;
-update noar tt set b1='W217SSVSLM2R1MRU50MJOPTI6OQ' where id=5;
-update noar ti set b1='W217SSVSLM2R1MRU50MJOPTI6OQ' where id=5;
-update noar tt set v0='YC00FBB0JF66CCCXX5V8L7OR1' where id=5;
-update noar ti set v0='YC00FBB0JF66CCCXX5V8L7OR1' where id=5;
-update noar tt set b2='557MUWJP0O83PMQU' where id=5;
-update noar ti set b2='557MUWJP0O83PMQU' where id=5;
-update noar tt set v0='6AZBII' where id=6;
-update noar ti set v0='6AZBII' where id=6;
-update noar tt set b0='CH' where id=6;
-update noar ti set b0='CH' where id=6;
-update noar tt set v0='TDNXQ3XSJRNZMHAIEC6UPMWBRLE05U' where id=6;
-update noar ti set v0='TDNXQ3XSJRNZMHAIEC6UPMWBRLE05U' where id=6;
-update noar tt set b1='O38TW8PN97HD' where id=6;
-update noar ti set b1='O38TW8PN97HD' where id=6;
-update noar tt set v0='1M0XYF8A912WNXOKUTMK2G1GM1J' where id=6;
-update noar ti set v0='1M0XYF8A912WNXOKUTMK2G1GM1J' where id=6;
-update noar tt set b2='VSYZYABAT89SLCDSELCYN8' where id=6;
-update noar ti set b2='VSYZYABAT89SLCDSELCYN8' where id=6;
-update noar tt set v0='8' where id=7;
-update noar ti set v0='8' where id=7;
-update noar tt set b0='WF35' where id=7;
-update noar ti set b0='WF35' where id=7;
-update noar tt set v0='3RN2C3KSOA4EPYYIFIX' where id=7;
-update noar ti set v0='3RN2C3KSOA4EPYYIFIX' where id=7;
-update noar tt set b1='ZTP75F0LLL3DS57Q8RC9EON' where id=7;
-update noar ti set b1='ZTP75F0LLL3DS57Q8RC9EON' where id=7;
-update noar tt set v0='HVPK4RS5JD3T49' where id=7;
-update noar ti set v0='HVPK4RS5JD3T49' where id=7;
-update noar tt set b2='S51AMSCGIVVAYITZUHFPAKT10FA' where id=7;
-update noar ti set b2='S51AMSCGIVVAYITZUHFPAKT10FA' where id=7;
-update noar tt set v0='E1RNRITTQ5YSTRBG7V78L' where id=8;
-update noar ti set v0='E1RNRITTQ5YSTRBG7V78L' where id=8;
-update noar tt set b0='LA7' where id=8;
-update noar ti set b0='LA7' where id=8;
-update noar tt set v0='1BEH' where id=8;
-update noar ti set v0='1BEH' where id=8;
-update noar tt set b1='UCK8ZHJDJL74ZUKTYLS5' where id=8;
-update noar ti set b1='UCK8ZHJDJL74ZUKTYLS5' where id=8;
-update noar tt set v0='QQPM3U' where id=8;
-update noar ti set v0='QQPM3U' where id=8;
-update noar tt set b2='4TCJ' where id=8;
-update noar ti set b2='4TCJ' where id=8;
-update noar tt set v0='PMGHI89V66IJ' where id=9;
-update noar ti set v0='PMGHI89V66IJ' where id=9;
-update noar tt set b0='PO35OJSKFGBZMOZH' where id=9;
-update noar ti set b0='PO35OJSKFGBZMOZH' where id=9;
-update noar tt set v0='2HBC0KY622IQYGZP8ALS3PRRX' where id=9;
-update noar ti set v0='2HBC0KY622IQYGZP8ALS3PRRX' where id=9;
-update noar tt set b1='ZWYQG68SMETHER41VGT41H9E468YIVN' where id=9;
-update noar ti set b1='ZWYQG68SMETHER41VGT41H9E468YIVN' where id=9;
-update noar tt set v0='M' where id=9;
-update noar ti set v0='M' where id=9;
-update noar tt set b2='NP5FWUCRIMC4DNH7RPB4GTCL03PLU5UW' where id=9;
-update noar ti set b2='NP5FWUCRIMC4DNH7RPB4GTCL03PLU5UW' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5HJABLX3Y7MQMAPU2OWCGN8GFTEEYM' where id=1;
-update noar ti set v0='5HJABLX3Y7MQMAPU2OWCGN8GFTEEYM' where id=1;
-update noar tt set b0='15LBEF35' where id=1;
-update noar ti set b0='15LBEF35' where id=1;
-update noar tt set v0='ULVX' where id=1;
-update noar ti set v0='ULVX' where id=1;
-update noar tt set b1='C0PO' where id=1;
-update noar ti set b1='C0PO' where id=1;
-update noar tt set v0='3' where id=1;
-update noar ti set v0='3' where id=1;
-update noar tt set b2='681J7U6IQSZ2UPRY' where id=1;
-update noar ti set b2='681J7U6IQSZ2UPRY' where id=1;
-update noar tt set v0='AISOC' where id=2;
-update noar ti set v0='AISOC' where id=2;
-update noar tt set b0='GWUH8008KDKY668UAL7XADPA' where id=2;
-update noar ti set b0='GWUH8008KDKY668UAL7XADPA' where id=2;
-update noar tt set v0='1RN0I8A1XXRDZTPAQD5PK5G76U7J3TZV' where id=2;
-update noar ti set v0='1RN0I8A1XXRDZTPAQD5PK5G76U7J3TZV' where id=2;
-update noar tt set b1='QFFST3U6W4M7W8CHWE' where id=2;
-update noar ti set b1='QFFST3U6W4M7W8CHWE' where id=2;
-update noar tt set v0='O9HDG3BFOH' where id=2;
-update noar ti set v0='O9HDG3BFOH' where id=2;
-update noar tt set b2='B1COOU87L5M55BFKMPE4PDZNEFW5P' where id=2;
-update noar ti set b2='B1COOU87L5M55BFKMPE4PDZNEFW5P' where id=2;
-update noar tt set v0='M4YWI9TLG2HVBUYJBBGYO' where id=3;
-update noar ti set v0='M4YWI9TLG2HVBUYJBBGYO' where id=3;
-update noar tt set b0='62BZ4UKSX9' where id=3;
-update noar ti set b0='62BZ4UKSX9' where id=3;
-update noar tt set v0='1ZNSRP6FMQNYHFV8P' where id=3;
-update noar ti set v0='1ZNSRP6FMQNYHFV8P' where id=3;
-update noar tt set b1='VK424ARYYBMHWJK0EV8JKRMQ6T2YU8' where id=3;
-update noar ti set b1='VK424ARYYBMHWJK0EV8JKRMQ6T2YU8' where id=3;
-update noar tt set v0='6ZT2WWXD8MGDTHEE' where id=3;
-update noar ti set v0='6ZT2WWXD8MGDTHEE' where id=3;
-update noar tt set b2='HWHVNHMQAL54B4FLGZAXWN5THG' where id=3;
-update noar ti set b2='HWHVNHMQAL54B4FLGZAXWN5THG' where id=3;
-update noar tt set v0='9NQBVBGBHAN090' where id=4;
-update noar ti set v0='9NQBVBGBHAN090' where id=4;
-update noar tt set b0='PN27FCP2YN7BD5ZIRBZ45SS' where id=4;
-update noar ti set b0='PN27FCP2YN7BD5ZIRBZ45SS' where id=4;
-update noar tt set v0='OTA' where id=4;
-update noar ti set v0='OTA' where id=4;
-update noar tt set b1='TU70S6R3M6IDHRHCORFTS6' where id=4;
-update noar ti set b1='TU70S6R3M6IDHRHCORFTS6' where id=4;
-update noar tt set v0='TQMVKV9OP3AFS5NO8709KUZ1EJ' where id=4;
-update noar ti set v0='TQMVKV9OP3AFS5NO8709KUZ1EJ' where id=4;
-update noar tt set b2='4HV' where id=4;
-update noar ti set b2='4HV' where id=4;
-update noar tt set v0='HV33UANAE3KR8EZI460WD2' where id=5;
-update noar ti set v0='HV33UANAE3KR8EZI460WD2' where id=5;
-update noar tt set b0='GQVKLO6VQG42CD47LL68SLQSXOX60UR' where id=5;
-update noar ti set b0='GQVKLO6VQG42CD47LL68SLQSXOX60UR' where id=5;
-update noar tt set v0='40K5QSJ' where id=5;
-update noar ti set v0='40K5QSJ' where id=5;
-update noar tt set b1='JL3WX8LEGQ1ONZT69QIHDLQ5LL' where id=5;
-update noar ti set b1='JL3WX8LEGQ1ONZT69QIHDLQ5LL' where id=5;
-update noar tt set v0='0LSTCMFPGM51' where id=5;
-update noar ti set v0='0LSTCMFPGM51' where id=5;
-update noar tt set b2='MX0BFS7BA' where id=5;
-update noar ti set b2='MX0BFS7BA' where id=5;
-update noar tt set v0='YCG5Z904G9PEEEE' where id=6;
-update noar ti set v0='YCG5Z904G9PEEEE' where id=6;
-update noar tt set b0='FK8' where id=6;
-update noar ti set b0='FK8' where id=6;
-update noar tt set v0='1W2IAM53X' where id=6;
-update noar ti set v0='1W2IAM53X' where id=6;
-update noar tt set b1='5PUKX7ELP2ZA0T11N1AZ6QD7' where id=6;
-update noar ti set b1='5PUKX7ELP2ZA0T11N1AZ6QD7' where id=6;
-update noar tt set v0='449S1CG59A89YMYXFSHXF6KUGFMV8' where id=6;
-update noar ti set v0='449S1CG59A89YMYXFSHXF6KUGFMV8' where id=6;
-update noar tt set b2='FVAUG17IK4F5DV0HYLSRD2' where id=6;
-update noar ti set b2='FVAUG17IK4F5DV0HYLSRD2' where id=6;
-update noar tt set v0='GR7DFFQUPUQGKQ6EXQ8P5VVOFR49NK9O' where id=7;
-update noar ti set v0='GR7DFFQUPUQGKQ6EXQ8P5VVOFR49NK9O' where id=7;
-update noar tt set b0='PAUXCKPS9BP8SLG39UI8C5' where id=7;
-update noar ti set b0='PAUXCKPS9BP8SLG39UI8C5' where id=7;
-update noar tt set v0='KV1ADBOZJ13DJQKUMAO3' where id=7;
-update noar ti set v0='KV1ADBOZJ13DJQKUMAO3' where id=7;
-update noar tt set b1='6X2WO0' where id=7;
-update noar ti set b1='6X2WO0' where id=7;
-update noar tt set v0='6WNKIIPT89M29CG' where id=7;
-update noar ti set v0='6WNKIIPT89M29CG' where id=7;
-update noar tt set b2='VHU4MTJIUERQ9Y' where id=7;
-update noar ti set b2='VHU4MTJIUERQ9Y' where id=7;
-update noar tt set v0='WJIJRUOO5C9616IXN90Y6K0FHKH57H' where id=8;
-update noar ti set v0='WJIJRUOO5C9616IXN90Y6K0FHKH57H' where id=8;
-update noar tt set b0='2OEFAFFMRP1TWXZWU6L2X7ZHJDIIGFQ' where id=8;
-update noar ti set b0='2OEFAFFMRP1TWXZWU6L2X7ZHJDIIGFQ' where id=8;
-update noar tt set v0='DNDBTWE9DYO3ZIBH9YIN' where id=8;
-update noar ti set v0='DNDBTWE9DYO3ZIBH9YIN' where id=8;
-update noar tt set b1='V2B1WA' where id=8;
-update noar ti set b1='V2B1WA' where id=8;
-update noar tt set v0='8Y7AHSDA2F' where id=8;
-update noar ti set v0='8Y7AHSDA2F' where id=8;
-update noar tt set b2='BTIIE2VHX43Q7TK5YWER247XXNQ' where id=8;
-update noar ti set b2='BTIIE2VHX43Q7TK5YWER247XXNQ' where id=8;
-update noar tt set v0='PLDT1PNNR8RJH1HXQVQSJ' where id=9;
-update noar ti set v0='PLDT1PNNR8RJH1HXQVQSJ' where id=9;
-update noar tt set b0='8FJOI6XSW121Q56SV02HE8L2XEX' where id=9;
-update noar ti set b0='8FJOI6XSW121Q56SV02HE8L2XEX' where id=9;
-update noar tt set v0='R4MDOOMPUVWFSM2PDSB4AOJVZR7Y' where id=9;
-update noar ti set v0='R4MDOOMPUVWFSM2PDSB4AOJVZR7Y' where id=9;
-update noar tt set b1='PBTAUBEYQ4J4PCXZQTVA9LAZV19DP3T' where id=9;
-update noar ti set b1='PBTAUBEYQ4J4PCXZQTVA9LAZV19DP3T' where id=9;
-update noar tt set v0='A3F5ZW201WYLZ1UFFF6KSBJ1C' where id=9;
-update noar ti set v0='A3F5ZW201WYLZ1UFFF6KSBJ1C' where id=9;
-update noar tt set b2='NMNOLAVSYOIFTUSEIQBWSAOKKAI2R7' where id=9;
-update noar ti set b2='NMNOLAVSYOIFTUSEIQBWSAOKKAI2R7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8K7' where id=1;
-update noar ti set v0='8K7' where id=1;
-update noar tt set b0='YHTFQ5CNLDJ' where id=1;
-update noar ti set b0='YHTFQ5CNLDJ' where id=1;
-update noar tt set v0='4TQD' where id=1;
-update noar ti set v0='4TQD' where id=1;
-update noar tt set b1='LPVX1U2IX8JZYAZ6J0DR52BSN6D0' where id=1;
-update noar ti set b1='LPVX1U2IX8JZYAZ6J0DR52BSN6D0' where id=1;
-update noar tt set v0='PZEDC2A7OCSHSSVWWMJ68X' where id=1;
-update noar ti set v0='PZEDC2A7OCSHSSVWWMJ68X' where id=1;
-update noar tt set b2='6JXGU' where id=1;
-update noar ti set b2='6JXGU' where id=1;
-update noar tt set v0='FMY45C6R' where id=2;
-update noar ti set v0='FMY45C6R' where id=2;
-update noar tt set b0='DZPNU7UOJMRZ32' where id=2;
-update noar ti set b0='DZPNU7UOJMRZ32' where id=2;
-update noar tt set v0='6O8RKDQ037LS21J2RI0251W3POML' where id=2;
-update noar ti set v0='6O8RKDQ037LS21J2RI0251W3POML' where id=2;
-update noar tt set b1='2EE7HQ7M0HNS5544HRA' where id=2;
-update noar ti set b1='2EE7HQ7M0HNS5544HRA' where id=2;
-update noar tt set v0='REX08ZX' where id=2;
-update noar ti set v0='REX08ZX' where id=2;
-update noar tt set b2='30Y9U53YHCQ3AT2W9RCFZHDZ19W9LL9' where id=2;
-update noar ti set b2='30Y9U53YHCQ3AT2W9RCFZHDZ19W9LL9' where id=2;
-update noar tt set v0='8N5B0SJ' where id=3;
-update noar ti set v0='8N5B0SJ' where id=3;
-update noar tt set b0='VFA0U16AIWNPR5QV95CU9UTZ0R4IO7' where id=3;
-update noar ti set b0='VFA0U16AIWNPR5QV95CU9UTZ0R4IO7' where id=3;
-update noar tt set v0='9J77DG0' where id=3;
-update noar ti set v0='9J77DG0' where id=3;
-update noar tt set b1='TF2NVS7GN18EZ5OWAIM3APUK7MB' where id=3;
-update noar ti set b1='TF2NVS7GN18EZ5OWAIM3APUK7MB' where id=3;
-update noar tt set v0='E6EL9QY' where id=3;
-update noar ti set v0='E6EL9QY' where id=3;
-update noar tt set b2='5L6M2D' where id=3;
-update noar ti set b2='5L6M2D' where id=3;
-update noar tt set v0='ENJTUAV1MMFBL' where id=4;
-update noar ti set v0='ENJTUAV1MMFBL' where id=4;
-update noar tt set b0='C8AWSZ7ZXP8KLT9LW' where id=4;
-update noar ti set b0='C8AWSZ7ZXP8KLT9LW' where id=4;
-update noar tt set v0='2QIPFZ5R8PTEIWJKQZTVLANR6617F' where id=4;
-update noar ti set v0='2QIPFZ5R8PTEIWJKQZTVLANR6617F' where id=4;
-update noar tt set b1='UKCCS6TX8LHKVKOP' where id=4;
-update noar ti set b1='UKCCS6TX8LHKVKOP' where id=4;
-update noar tt set v0='4HP1TA9VI4EFFI6YIO' where id=4;
-update noar ti set v0='4HP1TA9VI4EFFI6YIO' where id=4;
-update noar tt set b2='7PLPI2NWS94829G1RRFCY1BZJ' where id=4;
-update noar ti set b2='7PLPI2NWS94829G1RRFCY1BZJ' where id=4;
-update noar tt set v0='H2H5FRLZGF70985BKZUWGZ1O' where id=5;
-update noar ti set v0='H2H5FRLZGF70985BKZUWGZ1O' where id=5;
-update noar tt set b0='LCSXXVOYGW8C6LJDCFV9USHTYAK3' where id=5;
-update noar ti set b0='LCSXXVOYGW8C6LJDCFV9USHTYAK3' where id=5;
-update noar tt set v0='VSFP3X7QQHR' where id=5;
-update noar ti set v0='VSFP3X7QQHR' where id=5;
-update noar tt set b1='4YHFHDXFIC6WTY922XM4RJ30Q5' where id=5;
-update noar ti set b1='4YHFHDXFIC6WTY922XM4RJ30Q5' where id=5;
-update noar tt set v0='SBW8YSE7ZRDVK9RB82' where id=5;
-update noar ti set v0='SBW8YSE7ZRDVK9RB82' where id=5;
-update noar tt set b2='7D22' where id=5;
-update noar ti set b2='7D22' where id=5;
-update noar tt set v0='WQ81QM' where id=6;
-update noar ti set v0='WQ81QM' where id=6;
-update noar tt set b0='K9UK6KJFZFH3PCB' where id=6;
-update noar ti set b0='K9UK6KJFZFH3PCB' where id=6;
-update noar tt set v0='NVDT6Q9OZ3RK4GNUKO9BPH29ECI' where id=6;
-update noar ti set v0='NVDT6Q9OZ3RK4GNUKO9BPH29ECI' where id=6;
-update noar tt set b1='9VCDUX8AWVC7H68KNTSB' where id=6;
-update noar ti set b1='9VCDUX8AWVC7H68KNTSB' where id=6;
-update noar tt set v0='X4JFJIBQL3ADRRF1XT8YATEG9G3A' where id=6;
-update noar ti set v0='X4JFJIBQL3ADRRF1XT8YATEG9G3A' where id=6;
-update noar tt set b2='LV0A37F8E7UL8F5W' where id=6;
-update noar ti set b2='LV0A37F8E7UL8F5W' where id=6;
-update noar tt set v0='MBO7HCNVNZ0VE90UOKRRH5Y99DZNAH' where id=7;
-update noar ti set v0='MBO7HCNVNZ0VE90UOKRRH5Y99DZNAH' where id=7;
-update noar tt set b0='HPTTSUCMR4Z6PIJXFGR4BORBEA' where id=7;
-update noar ti set b0='HPTTSUCMR4Z6PIJXFGR4BORBEA' where id=7;
-update noar tt set v0='IN8OAYIF999IR9D7GB0B7PFWKE2K' where id=7;
-update noar ti set v0='IN8OAYIF999IR9D7GB0B7PFWKE2K' where id=7;
-update noar tt set b1='A321KGGFXWBBMBPSU66Y4ZJR5' where id=7;
-update noar ti set b1='A321KGGFXWBBMBPSU66Y4ZJR5' where id=7;
-update noar tt set v0='RD5RXL7ODA562LG85' where id=7;
-update noar ti set v0='RD5RXL7ODA562LG85' where id=7;
-update noar tt set b2='TZPS2M4MCY4RB093QLR' where id=7;
-update noar ti set b2='TZPS2M4MCY4RB093QLR' where id=7;
-update noar tt set v0='AXASNN0FLXEJ5MLG5YNR' where id=8;
-update noar ti set v0='AXASNN0FLXEJ5MLG5YNR' where id=8;
-update noar tt set b0='59WF0PW7Z5DUB0YTTE' where id=8;
-update noar ti set b0='59WF0PW7Z5DUB0YTTE' where id=8;
-update noar tt set v0='SYSOURNST5XPY3DSUYCI13Z8UL' where id=8;
-update noar ti set v0='SYSOURNST5XPY3DSUYCI13Z8UL' where id=8;
-update noar tt set b1='RHRPX9AKWNPYWDV000GCXT3FH' where id=8;
-update noar ti set b1='RHRPX9AKWNPYWDV000GCXT3FH' where id=8;
-update noar tt set v0='WX1WM9LKY5EETUZQ346W4FLEQK' where id=8;
-update noar ti set v0='WX1WM9LKY5EETUZQ346W4FLEQK' where id=8;
-update noar tt set b2='4T6PACN' where id=8;
-update noar ti set b2='4T6PACN' where id=8;
-update noar tt set v0='RDLQO3OBKRW51MPFILQ025QMCL2' where id=9;
-update noar ti set v0='RDLQO3OBKRW51MPFILQ025QMCL2' where id=9;
-update noar tt set b0='2FZAIMNXGUETJEJNF2VACRW47MDYFCDI' where id=9;
-update noar ti set b0='2FZAIMNXGUETJEJNF2VACRW47MDYFCDI' where id=9;
-update noar tt set v0='XKTYZ3' where id=9;
-update noar ti set v0='XKTYZ3' where id=9;
-update noar tt set b1='UQWQQYQ8CIORII8BFNXC' where id=9;
-update noar ti set b1='UQWQQYQ8CIORII8BFNXC' where id=9;
-update noar tt set v0='H351JDZO1E64OJ1BHJ5268' where id=9;
-update noar ti set v0='H351JDZO1E64OJ1BHJ5268' where id=9;
-update noar tt set b2='832RSIP315L3HA8' where id=9;
-update noar ti set b2='832RSIP315L3HA8' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QKEGN3A' where id=1;
-update noar ti set v0='QKEGN3A' where id=1;
-update noar tt set b0='P8S2QR330UZ1NLL' where id=1;
-update noar ti set b0='P8S2QR330UZ1NLL' where id=1;
-update noar tt set v0='GQZ55V84' where id=1;
-update noar ti set v0='GQZ55V84' where id=1;
-update noar tt set b1='WBXM6MDUSOXZDS' where id=1;
-update noar ti set b1='WBXM6MDUSOXZDS' where id=1;
-update noar tt set v0='1VM3B9ZB1D7GXHP9T8' where id=1;
-update noar ti set v0='1VM3B9ZB1D7GXHP9T8' where id=1;
-update noar tt set b2='FQYKK87HX' where id=1;
-update noar ti set b2='FQYKK87HX' where id=1;
-update noar tt set v0='RNUGJXGNGEQ47OPEWZ5JTHAFR8NB9' where id=2;
-update noar ti set v0='RNUGJXGNGEQ47OPEWZ5JTHAFR8NB9' where id=2;
-update noar tt set b0='YJ2VXB5QI4CI5B9VFZZBTNECJ9HR' where id=2;
-update noar ti set b0='YJ2VXB5QI4CI5B9VFZZBTNECJ9HR' where id=2;
-update noar tt set v0='971VENWHO77XZ1SXJU8FJI90JB6EN8' where id=2;
-update noar ti set v0='971VENWHO77XZ1SXJU8FJI90JB6EN8' where id=2;
-update noar tt set b1='OP2A50UYKG0DC3DWVAGPGABL3HF' where id=2;
-update noar ti set b1='OP2A50UYKG0DC3DWVAGPGABL3HF' where id=2;
-update noar tt set v0='6L83JY7CL1' where id=2;
-update noar ti set v0='6L83JY7CL1' where id=2;
-update noar tt set b2='CAPR5LBGQ6GR3Q4PMPFU2M' where id=2;
-update noar ti set b2='CAPR5LBGQ6GR3Q4PMPFU2M' where id=2;
-update noar tt set v0='ZN3XTBLOKGQH6ZSOYMWKIO5HK6ZFHTL' where id=3;
-update noar ti set v0='ZN3XTBLOKGQH6ZSOYMWKIO5HK6ZFHTL' where id=3;
-update noar tt set b0='E1DRBM7' where id=3;
-update noar ti set b0='E1DRBM7' where id=3;
-update noar tt set v0='G0WB61PS5Q9ABRG73Y1Q5K01QYMQR3L' where id=3;
-update noar ti set v0='G0WB61PS5Q9ABRG73Y1Q5K01QYMQR3L' where id=3;
-update noar tt set b1='NVCPKUJEN6EWLNFH56DYG8K477B1LVR5' where id=3;
-update noar ti set b1='NVCPKUJEN6EWLNFH56DYG8K477B1LVR5' where id=3;
-update noar tt set v0='8NAGYOQ0XMG1YCDUK5T6' where id=3;
-update noar ti set v0='8NAGYOQ0XMG1YCDUK5T6' where id=3;
-update noar tt set b2='JWTW5FO04EGC2SPB34JP937' where id=3;
-update noar ti set b2='JWTW5FO04EGC2SPB34JP937' where id=3;
-update noar tt set v0='R4QP0055' where id=4;
-update noar ti set v0='R4QP0055' where id=4;
-update noar tt set b0='CN5HDFZVI5GYSJPG' where id=4;
-update noar ti set b0='CN5HDFZVI5GYSJPG' where id=4;
-update noar tt set v0='1UKDNSUCV8Y6RP1BHDYLD' where id=4;
-update noar ti set v0='1UKDNSUCV8Y6RP1BHDYLD' where id=4;
-update noar tt set b1='PJE2D5WM4' where id=4;
-update noar ti set b1='PJE2D5WM4' where id=4;
-update noar tt set v0='YHUMXRU0E8MKF28CQLQTQ7JT0552' where id=4;
-update noar ti set v0='YHUMXRU0E8MKF28CQLQTQ7JT0552' where id=4;
-update noar tt set b2='GQNKU8Z7FYEA9G4N8GOQC8' where id=4;
-update noar ti set b2='GQNKU8Z7FYEA9G4N8GOQC8' where id=4;
-update noar tt set v0='EXV5K5055PGDE' where id=5;
-update noar ti set v0='EXV5K5055PGDE' where id=5;
-update noar tt set b0='5X92ZD445CCBCTDZ0WJOGYB8Q6P9KLKX' where id=5;
-update noar ti set b0='5X92ZD445CCBCTDZ0WJOGYB8Q6P9KLKX' where id=5;
-update noar tt set v0='5IXO279N52YXDZPLJQI4VXFJQKV' where id=5;
-update noar ti set v0='5IXO279N52YXDZPLJQI4VXFJQKV' where id=5;
-update noar tt set b1='FDIQKTX2G4ZY' where id=5;
-update noar ti set b1='FDIQKTX2G4ZY' where id=5;
-update noar tt set v0='VUYONOVGKHKRAPSYRLHH' where id=5;
-update noar ti set v0='VUYONOVGKHKRAPSYRLHH' where id=5;
-update noar tt set b2='RSIFG7AFR' where id=5;
-update noar ti set b2='RSIFG7AFR' where id=5;
-update noar tt set v0='61S8SGOJLUCS0EOMAWW' where id=6;
-update noar ti set v0='61S8SGOJLUCS0EOMAWW' where id=6;
-update noar tt set b0='ESG9BM1JTCGRT7091S8OH5' where id=6;
-update noar ti set b0='ESG9BM1JTCGRT7091S8OH5' where id=6;
-update noar tt set v0='VWJUD7426TAVMH' where id=6;
-update noar ti set v0='VWJUD7426TAVMH' where id=6;
-update noar tt set b1='HW6JLYDHRCPG2BDVU4Y' where id=6;
-update noar ti set b1='HW6JLYDHRCPG2BDVU4Y' where id=6;
-update noar tt set v0='264LW3NFCBJ8HCG' where id=6;
-update noar ti set v0='264LW3NFCBJ8HCG' where id=6;
-update noar tt set b2='57AV' where id=6;
-update noar ti set b2='57AV' where id=6;
-update noar tt set v0='KLLIBS' where id=7;
-update noar ti set v0='KLLIBS' where id=7;
-update noar tt set b0='LL7J2W' where id=7;
-update noar ti set b0='LL7J2W' where id=7;
-update noar tt set v0='B' where id=7;
-update noar ti set v0='B' where id=7;
-update noar tt set b1='SG0TI8SN9JYJZSSPO' where id=7;
-update noar ti set b1='SG0TI8SN9JYJZSSPO' where id=7;
-update noar tt set v0='ADFHGID2EXVAJE28ISTDWYEMTK' where id=7;
-update noar ti set v0='ADFHGID2EXVAJE28ISTDWYEMTK' where id=7;
-update noar tt set b2='1Z5Y' where id=7;
-update noar ti set b2='1Z5Y' where id=7;
-update noar tt set v0='W' where id=8;
-update noar ti set v0='W' where id=8;
-update noar tt set b0='T' where id=8;
-update noar ti set b0='T' where id=8;
-update noar tt set v0='W8BHHA88M80T9' where id=8;
-update noar ti set v0='W8BHHA88M80T9' where id=8;
-update noar tt set b1='T4XUC7Q9Z7PWBFD61DWMK' where id=8;
-update noar ti set b1='T4XUC7Q9Z7PWBFD61DWMK' where id=8;
-update noar tt set v0='P5R6S15AJJZ4G' where id=8;
-update noar ti set v0='P5R6S15AJJZ4G' where id=8;
-update noar tt set b2='4B47OTCK5BX0FQ' where id=8;
-update noar ti set b2='4B47OTCK5BX0FQ' where id=8;
-update noar tt set v0='R1JA4IW8770G3XN' where id=9;
-update noar ti set v0='R1JA4IW8770G3XN' where id=9;
-update noar tt set b0='U0E198M5MQYGBDRQFCDJW5KTI0' where id=9;
-update noar ti set b0='U0E198M5MQYGBDRQFCDJW5KTI0' where id=9;
-update noar tt set v0='KX59YQO5130RP' where id=9;
-update noar ti set v0='KX59YQO5130RP' where id=9;
-update noar tt set b1='CSBG6JYS' where id=9;
-update noar ti set b1='CSBG6JYS' where id=9;
-update noar tt set v0='3B7RTVA2VXRR' where id=9;
-update noar ti set v0='3B7RTVA2VXRR' where id=9;
-update noar tt set b2='6T' where id=9;
-update noar ti set b2='6T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FT8' where id=1;
-update noar ti set v0='FT8' where id=1;
-update noar tt set b0='VAENZXPK6O' where id=1;
-update noar ti set b0='VAENZXPK6O' where id=1;
-update noar tt set v0='POZ88ANNZ2D' where id=1;
-update noar ti set v0='POZ88ANNZ2D' where id=1;
-update noar tt set b1='NVAZQZOL3FCLFTH7P' where id=1;
-update noar ti set b1='NVAZQZOL3FCLFTH7P' where id=1;
-update noar tt set v0='Q0PDJQ55ORMBZSGXYHJRGDXL' where id=1;
-update noar ti set v0='Q0PDJQ55ORMBZSGXYHJRGDXL' where id=1;
-update noar tt set b2='I6W45LDM0593NT' where id=1;
-update noar ti set b2='I6W45LDM0593NT' where id=1;
-update noar tt set v0='WULPLIRCJQQJYMT' where id=2;
-update noar ti set v0='WULPLIRCJQQJYMT' where id=2;
-update noar tt set b0='DG' where id=2;
-update noar ti set b0='DG' where id=2;
-update noar tt set v0='39LEIGUBHIFF2B8IEVDVL5CBVQHWA' where id=2;
-update noar ti set v0='39LEIGUBHIFF2B8IEVDVL5CBVQHWA' where id=2;
-update noar tt set b1='NWSA44U51BEFY0OAUOFNQH' where id=2;
-update noar ti set b1='NWSA44U51BEFY0OAUOFNQH' where id=2;
-update noar tt set v0='3OQ02' where id=2;
-update noar ti set v0='3OQ02' where id=2;
-update noar tt set b2='BKSPK46ZD80J6PJABFHGUY3SSJQ' where id=2;
-update noar ti set b2='BKSPK46ZD80J6PJABFHGUY3SSJQ' where id=2;
-update noar tt set v0='HVAPLR7RCME647MBTX09MRFI' where id=3;
-update noar ti set v0='HVAPLR7RCME647MBTX09MRFI' where id=3;
-update noar tt set b0='82F' where id=3;
-update noar ti set b0='82F' where id=3;
-update noar tt set v0='0FSAXVVNPC95SQPC5V9VBCKLVLLOCX' where id=3;
-update noar ti set v0='0FSAXVVNPC95SQPC5V9VBCKLVLLOCX' where id=3;
-update noar tt set b1='I0F2EVAPI8LHOL' where id=3;
-update noar ti set b1='I0F2EVAPI8LHOL' where id=3;
-update noar tt set v0='UDK' where id=3;
-update noar ti set v0='UDK' where id=3;
-update noar tt set b2='RE4YV8L5Q6QKF0S' where id=3;
-update noar ti set b2='RE4YV8L5Q6QKF0S' where id=3;
-update noar tt set v0='J' where id=4;
-update noar ti set v0='J' where id=4;
-update noar tt set b0='U9GTNHFP8D9HPJHVVJCJ57PBA' where id=4;
-update noar ti set b0='U9GTNHFP8D9HPJHVVJCJ57PBA' where id=4;
-update noar tt set v0='5F7K1UKGLI' where id=4;
-update noar ti set v0='5F7K1UKGLI' where id=4;
-update noar tt set b1='WQG6RZ946ZB0' where id=4;
-update noar ti set b1='WQG6RZ946ZB0' where id=4;
-update noar tt set v0='QMSUCJ7LZOTRCW75AYV2' where id=4;
-update noar ti set v0='QMSUCJ7LZOTRCW75AYV2' where id=4;
-update noar tt set b2='Q0DJAQ608RYJF05Q2TLV0Q6YW7BFU' where id=4;
-update noar ti set b2='Q0DJAQ608RYJF05Q2TLV0Q6YW7BFU' where id=4;
-update noar tt set v0='G' where id=5;
-update noar ti set v0='G' where id=5;
-update noar tt set b0='5KU994BHZ5H0G1BS42HR' where id=5;
-update noar ti set b0='5KU994BHZ5H0G1BS42HR' where id=5;
-update noar tt set v0='4T920MU0HN4O5O8NFQAZOMN2Y' where id=5;
-update noar ti set v0='4T920MU0HN4O5O8NFQAZOMN2Y' where id=5;
-update noar tt set b1='Z2OURVX9' where id=5;
-update noar ti set b1='Z2OURVX9' where id=5;
-update noar tt set v0='2V6J2G0N1N6ZQV45TT04PYJDRTV7UEC' where id=5;
-update noar ti set v0='2V6J2G0N1N6ZQV45TT04PYJDRTV7UEC' where id=5;
-update noar tt set b2='CKO74TCU' where id=5;
-update noar ti set b2='CKO74TCU' where id=5;
-update noar tt set v0='6IZ0L3J14L866E7GFUSJWFLSJQTROI' where id=6;
-update noar ti set v0='6IZ0L3J14L866E7GFUSJWFLSJQTROI' where id=6;
-update noar tt set b0='S7CCMHX5X' where id=6;
-update noar ti set b0='S7CCMHX5X' where id=6;
-update noar tt set v0='T8X0JS3W9OILAZ4G7V8WJEF1QXNZJX' where id=6;
-update noar ti set v0='T8X0JS3W9OILAZ4G7V8WJEF1QXNZJX' where id=6;
-update noar tt set b1='NBKKR6' where id=6;
-update noar ti set b1='NBKKR6' where id=6;
-update noar tt set v0='GJ0R78ES7G0ZEZ44D4' where id=6;
-update noar ti set v0='GJ0R78ES7G0ZEZ44D4' where id=6;
-update noar tt set b2='FVUK89WOO7T3N3C5GK7AK4V133' where id=6;
-update noar ti set b2='FVUK89WOO7T3N3C5GK7AK4V133' where id=6;
-update noar tt set v0='1RSH3XPQP0TYTVJ2N92YUOTEIK2QOB' where id=7;
-update noar ti set v0='1RSH3XPQP0TYTVJ2N92YUOTEIK2QOB' where id=7;
-update noar tt set b0='R11ZT3B2' where id=7;
-update noar ti set b0='R11ZT3B2' where id=7;
-update noar tt set v0='VCOBT9ECGMQNNUWS6S' where id=7;
-update noar ti set v0='VCOBT9ECGMQNNUWS6S' where id=7;
-update noar tt set b1='9NXOAVIAI0U7OT' where id=7;
-update noar ti set b1='9NXOAVIAI0U7OT' where id=7;
-update noar tt set v0='DTGTWZTK1GMNYH4EB6X8SMSWP28EFUKG' where id=7;
-update noar ti set v0='DTGTWZTK1GMNYH4EB6X8SMSWP28EFUKG' where id=7;
-update noar tt set b2='U' where id=7;
-update noar ti set b2='U' where id=7;
-update noar tt set v0='5XZ6FWRJ5P43EMLMD6' where id=8;
-update noar ti set v0='5XZ6FWRJ5P43EMLMD6' where id=8;
-update noar tt set b0='X' where id=8;
-update noar ti set b0='X' where id=8;
-update noar tt set v0='DMHVL7SHYJADINV' where id=8;
-update noar ti set v0='DMHVL7SHYJADINV' where id=8;
-update noar tt set b1='LGBH1UZBRYWYZWV5U8YGO' where id=8;
-update noar ti set b1='LGBH1UZBRYWYZWV5U8YGO' where id=8;
-update noar tt set v0='6XPNWI4MTS31HCW1FQWHI1S05YSD' where id=8;
-update noar ti set v0='6XPNWI4MTS31HCW1FQWHI1S05YSD' where id=8;
-update noar tt set b2='4O6W1246AHR3ZJSYSTE25YML3CS7W635' where id=8;
-update noar ti set b2='4O6W1246AHR3ZJSYSTE25YML3CS7W635' where id=8;
-update noar tt set v0='JCL6BMQ96LMYV5' where id=9;
-update noar ti set v0='JCL6BMQ96LMYV5' where id=9;
-update noar tt set b0='H0G31IKJRM7ZAWQEIXD' where id=9;
-update noar ti set b0='H0G31IKJRM7ZAWQEIXD' where id=9;
-update noar tt set v0='EF89U9AM4NSCDYN' where id=9;
-update noar ti set v0='EF89U9AM4NSCDYN' where id=9;
-update noar tt set b1='97K4W4SVM86MJ60X' where id=9;
-update noar ti set b1='97K4W4SVM86MJ60X' where id=9;
-update noar tt set v0='XVKM0Q9' where id=9;
-update noar ti set v0='XVKM0Q9' where id=9;
-update noar tt set b2='FLYYHT23YJ4S236I5V5RNQXR' where id=9;
-update noar ti set b2='FLYYHT23YJ4S236I5V5RNQXR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DPBVHLPKWMWULUJG' where id=1;
-update noar ti set v0='DPBVHLPKWMWULUJG' where id=1;
-update noar tt set b0='JLRR6KMZKYE14QLM3C' where id=1;
-update noar ti set b0='JLRR6KMZKYE14QLM3C' where id=1;
-update noar tt set v0='J9ZHH2M3RDH7RPATB0BQQSS1D10L' where id=1;
-update noar ti set v0='J9ZHH2M3RDH7RPATB0BQQSS1D10L' where id=1;
-update noar tt set b1='BE643WDQVTNJ05CZTK4' where id=1;
-update noar ti set b1='BE643WDQVTNJ05CZTK4' where id=1;
-update noar tt set v0='OGR24I' where id=1;
-update noar ti set v0='OGR24I' where id=1;
-update noar tt set b2='ASHKPG' where id=1;
-update noar ti set b2='ASHKPG' where id=1;
-update noar tt set v0='PY' where id=2;
-update noar ti set v0='PY' where id=2;
-update noar tt set b0='VZO6ZU3COBPXOLQG2VJIEG' where id=2;
-update noar ti set b0='VZO6ZU3COBPXOLQG2VJIEG' where id=2;
-update noar tt set v0='AF' where id=2;
-update noar ti set v0='AF' where id=2;
-update noar tt set b1='YP' where id=2;
-update noar ti set b1='YP' where id=2;
-update noar tt set v0='S1' where id=2;
-update noar ti set v0='S1' where id=2;
-update noar tt set b2='KRNT33UF877E8D66TU02NNRXY' where id=2;
-update noar ti set b2='KRNT33UF877E8D66TU02NNRXY' where id=2;
-update noar tt set v0='VSJGHLTY8' where id=3;
-update noar ti set v0='VSJGHLTY8' where id=3;
-update noar tt set b0='T07R29PLQL5MMX' where id=3;
-update noar ti set b0='T07R29PLQL5MMX' where id=3;
-update noar tt set v0='MEMFPA6F3U56FIAO' where id=3;
-update noar ti set v0='MEMFPA6F3U56FIAO' where id=3;
-update noar tt set b1='PER5TPZHMPF2UYTHFQ5AR0JX7HNBXKW4' where id=3;
-update noar ti set b1='PER5TPZHMPF2UYTHFQ5AR0JX7HNBXKW4' where id=3;
-update noar tt set v0='5R' where id=3;
-update noar ti set v0='5R' where id=3;
-update noar tt set b2='ZZ05G9JJ5M3HOGOEVJZOYW2' where id=3;
-update noar ti set b2='ZZ05G9JJ5M3HOGOEVJZOYW2' where id=3;
-update noar tt set v0='NH0XB' where id=4;
-update noar ti set v0='NH0XB' where id=4;
-update noar tt set b0='YZX9AKNHMTFL0JVYL3V4R' where id=4;
-update noar ti set b0='YZX9AKNHMTFL0JVYL3V4R' where id=4;
-update noar tt set v0='9P9RKH2Y85FEVODV10D727F' where id=4;
-update noar ti set v0='9P9RKH2Y85FEVODV10D727F' where id=4;
-update noar tt set b1='ZJTGIRV9OTBWW8A430TNJM9XOUF' where id=4;
-update noar ti set b1='ZJTGIRV9OTBWW8A430TNJM9XOUF' where id=4;
-update noar tt set v0='70U3RQ49YBC1Z' where id=4;
-update noar ti set v0='70U3RQ49YBC1Z' where id=4;
-update noar tt set b2='CQ9FB0VF6K1AIAUIX6YKFR9' where id=4;
-update noar ti set b2='CQ9FB0VF6K1AIAUIX6YKFR9' where id=4;
-update noar tt set v0='VJIZQR' where id=5;
-update noar ti set v0='VJIZQR' where id=5;
-update noar tt set b0='29TMBR5JL0OY77U6NY2K1IJ6SGU' where id=5;
-update noar ti set b0='29TMBR5JL0OY77U6NY2K1IJ6SGU' where id=5;
-update noar tt set v0='47F8XGW8YJD0EQC1KFG4NFZ9IECNWJ' where id=5;
-update noar ti set v0='47F8XGW8YJD0EQC1KFG4NFZ9IECNWJ' where id=5;
-update noar tt set b1='8WW3AAJD04B3BXCG' where id=5;
-update noar ti set b1='8WW3AAJD04B3BXCG' where id=5;
-update noar tt set v0='DZO5UHVKBCY2YX' where id=5;
-update noar ti set v0='DZO5UHVKBCY2YX' where id=5;
-update noar tt set b2='JPVKJM4JQ36621PSV2PLSYTL9' where id=5;
-update noar ti set b2='JPVKJM4JQ36621PSV2PLSYTL9' where id=5;
-update noar tt set v0='IWU4TOJT3HJYXSX5TE3DPOM401E' where id=6;
-update noar ti set v0='IWU4TOJT3HJYXSX5TE3DPOM401E' where id=6;
-update noar tt set b0='V8AYYCP2B8D658V5BQY2XIDI6' where id=6;
-update noar ti set b0='V8AYYCP2B8D658V5BQY2XIDI6' where id=6;
-update noar tt set v0='KZ2' where id=6;
-update noar ti set v0='KZ2' where id=6;
-update noar tt set b1='Q38Q533JRLU12BMG73V6NP' where id=6;
-update noar ti set b1='Q38Q533JRLU12BMG73V6NP' where id=6;
-update noar tt set v0='MIP3EAAH4' where id=6;
-update noar ti set v0='MIP3EAAH4' where id=6;
-update noar tt set b2='3RO9JWRVN140L' where id=6;
-update noar ti set b2='3RO9JWRVN140L' where id=6;
-update noar tt set v0='M06FWZ7NCZSFI' where id=7;
-update noar ti set v0='M06FWZ7NCZSFI' where id=7;
-update noar tt set b0='I1' where id=7;
-update noar ti set b0='I1' where id=7;
-update noar tt set v0='KKD8J8QG' where id=7;
-update noar ti set v0='KKD8J8QG' where id=7;
-update noar tt set b1='BRI0QXX5BJYO6LT9D0TFX2VZDPZ4QD' where id=7;
-update noar ti set b1='BRI0QXX5BJYO6LT9D0TFX2VZDPZ4QD' where id=7;
-update noar tt set v0='GI4ULG5OX0UMGQ89W7ZTFPRLWGVT3' where id=7;
-update noar ti set v0='GI4ULG5OX0UMGQ89W7ZTFPRLWGVT3' where id=7;
-update noar tt set b2='6MSCEY7O2KVI8RAU09QQVG7HWFT' where id=7;
-update noar ti set b2='6MSCEY7O2KVI8RAU09QQVG7HWFT' where id=7;
-update noar tt set v0='UFN199EXA4BGPML' where id=8;
-update noar ti set v0='UFN199EXA4BGPML' where id=8;
-update noar tt set b0='DGI7MQXFOAZJARDUC2EFT' where id=8;
-update noar ti set b0='DGI7MQXFOAZJARDUC2EFT' where id=8;
-update noar tt set v0='BGU' where id=8;
-update noar ti set v0='BGU' where id=8;
-update noar tt set b1='KKW8BEMYDAQBP1JCN' where id=8;
-update noar ti set b1='KKW8BEMYDAQBP1JCN' where id=8;
-update noar tt set v0='YNG3VJZUJCA' where id=8;
-update noar ti set v0='YNG3VJZUJCA' where id=8;
-update noar tt set b2='L' where id=8;
-update noar ti set b2='L' where id=8;
-update noar tt set v0='MINRP' where id=9;
-update noar ti set v0='MINRP' where id=9;
-update noar tt set b0='506LVCZ' where id=9;
-update noar ti set b0='506LVCZ' where id=9;
-update noar tt set v0='MMXHLKXDM' where id=9;
-update noar ti set v0='MMXHLKXDM' where id=9;
-update noar tt set b1='QDHBE755V3W9A73TVKE' where id=9;
-update noar ti set b1='QDHBE755V3W9A73TVKE' where id=9;
-update noar tt set v0='VWVR8L3ZF1JMADSDUF2' where id=9;
-update noar ti set v0='VWVR8L3ZF1JMADSDUF2' where id=9;
-update noar tt set b2='6AICB3TQLAHVJ' where id=9;
-update noar ti set b2='6AICB3TQLAHVJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0AL83Q2S5J81R' where id=1;
-update noar ti set v0='0AL83Q2S5J81R' where id=1;
-update noar tt set b0='TIFCWHGSX' where id=1;
-update noar ti set b0='TIFCWHGSX' where id=1;
-update noar tt set v0='X3' where id=1;
-update noar ti set v0='X3' where id=1;
-update noar tt set b1='LMWQ5YYOXY1JG6D4JUPHKI9JAEXPFGK' where id=1;
-update noar ti set b1='LMWQ5YYOXY1JG6D4JUPHKI9JAEXPFGK' where id=1;
-update noar tt set v0='UWR' where id=1;
-update noar ti set v0='UWR' where id=1;
-update noar tt set b2='S2F78TIABEB8F4F92' where id=1;
-update noar ti set b2='S2F78TIABEB8F4F92' where id=1;
-update noar tt set v0='2KDUHNXJRUY2' where id=2;
-update noar ti set v0='2KDUHNXJRUY2' where id=2;
-update noar tt set b0='GI00LGX32WB' where id=2;
-update noar ti set b0='GI00LGX32WB' where id=2;
-update noar tt set v0='8IJPQB5QY62V30QNP' where id=2;
-update noar ti set v0='8IJPQB5QY62V30QNP' where id=2;
-update noar tt set b1='YBPBGZQRFF1R0VLQTN6FO0' where id=2;
-update noar ti set b1='YBPBGZQRFF1R0VLQTN6FO0' where id=2;
-update noar tt set v0='GT2NMHWCMJA1SPK1R2OBX9' where id=2;
-update noar ti set v0='GT2NMHWCMJA1SPK1R2OBX9' where id=2;
-update noar tt set b2='CBUJW6RBNX8BWYCCE75ZSDP7TC8NFKB' where id=2;
-update noar ti set b2='CBUJW6RBNX8BWYCCE75ZSDP7TC8NFKB' where id=2;
-update noar tt set v0='6VQ3MVYTKB1POM8ELRA983LI' where id=3;
-update noar ti set v0='6VQ3MVYTKB1POM8ELRA983LI' where id=3;
-update noar tt set b0='ERI1I5Z8ZEF2BPD8VDETD9NN28BX' where id=3;
-update noar ti set b0='ERI1I5Z8ZEF2BPD8VDETD9NN28BX' where id=3;
-update noar tt set v0='D2CTCQV' where id=3;
-update noar ti set v0='D2CTCQV' where id=3;
-update noar tt set b1='0YVH37BRDL74OFXJL4CGQYYJI6I2' where id=3;
-update noar ti set b1='0YVH37BRDL74OFXJL4CGQYYJI6I2' where id=3;
-update noar tt set v0='UFPM3BZ1L39KCUV4EMEU' where id=3;
-update noar ti set v0='UFPM3BZ1L39KCUV4EMEU' where id=3;
-update noar tt set b2='WRCP9DBQKMGQZSE2PV5A5UN19UHXL' where id=3;
-update noar ti set b2='WRCP9DBQKMGQZSE2PV5A5UN19UHXL' where id=3;
-update noar tt set v0='YW9Y2' where id=4;
-update noar ti set v0='YW9Y2' where id=4;
-update noar tt set b0='S66AEROOH4IV9' where id=4;
-update noar ti set b0='S66AEROOH4IV9' where id=4;
-update noar tt set v0='DXEXU3A3GBUBLBKLQKUPFLSOY8AKBKVV' where id=4;
-update noar ti set v0='DXEXU3A3GBUBLBKLQKUPFLSOY8AKBKVV' where id=4;
-update noar tt set b1='366U66S2T9JNP' where id=4;
-update noar ti set b1='366U66S2T9JNP' where id=4;
-update noar tt set v0='HCR64N1CT12T8XUPGETMYTPOPLB' where id=4;
-update noar ti set v0='HCR64N1CT12T8XUPGETMYTPOPLB' where id=4;
-update noar tt set b2='O5BJD1RXAE7YC03T5' where id=4;
-update noar ti set b2='O5BJD1RXAE7YC03T5' where id=4;
-update noar tt set v0='Q4XSM6EDTJC' where id=5;
-update noar ti set v0='Q4XSM6EDTJC' where id=5;
-update noar tt set b0='IT72' where id=5;
-update noar ti set b0='IT72' where id=5;
-update noar tt set v0='N7AS66FIASORGQW3DSYZF4M9ZZVO4' where id=5;
-update noar ti set v0='N7AS66FIASORGQW3DSYZF4M9ZZVO4' where id=5;
-update noar tt set b1='SR0RDFEJYDVJ36X047H5ML' where id=5;
-update noar ti set b1='SR0RDFEJYDVJ36X047H5ML' where id=5;
-update noar tt set v0='38G7' where id=5;
-update noar ti set v0='38G7' where id=5;
-update noar tt set b2='F8IC8EKXZVVGG3WBDXP' where id=5;
-update noar ti set b2='F8IC8EKXZVVGG3WBDXP' where id=5;
-update noar tt set v0='CTK5UK51O' where id=6;
-update noar ti set v0='CTK5UK51O' where id=6;
-update noar tt set b0='L1P6AYNNZ8FJ' where id=6;
-update noar ti set b0='L1P6AYNNZ8FJ' where id=6;
-update noar tt set v0='8P1C8AYNRHQRYCGV06CA9GH64X53F' where id=6;
-update noar ti set v0='8P1C8AYNRHQRYCGV06CA9GH64X53F' where id=6;
-update noar tt set b1='FPHV49XBPAUG' where id=6;
-update noar ti set b1='FPHV49XBPAUG' where id=6;
-update noar tt set v0='EV6MQJQCP' where id=6;
-update noar ti set v0='EV6MQJQCP' where id=6;
-update noar tt set b2='TCD7BHFAEX3V8ULH0I' where id=6;
-update noar ti set b2='TCD7BHFAEX3V8ULH0I' where id=6;
-update noar tt set v0='8SBDXZHEIZXXZWRODV' where id=7;
-update noar ti set v0='8SBDXZHEIZXXZWRODV' where id=7;
-update noar tt set b0='DNEDD7U3J8E2' where id=7;
-update noar ti set b0='DNEDD7U3J8E2' where id=7;
-update noar tt set v0='QLM0PKRSHEWD97V4W0980N0' where id=7;
-update noar ti set v0='QLM0PKRSHEWD97V4W0980N0' where id=7;
-update noar tt set b1='M12ABZP9XTESDPLMP4C3EJH6' where id=7;
-update noar ti set b1='M12ABZP9XTESDPLMP4C3EJH6' where id=7;
-update noar tt set v0='TJG7FYG2' where id=7;
-update noar ti set v0='TJG7FYG2' where id=7;
-update noar tt set b2='XJ77US2RX27X13UP2XNVQ9' where id=7;
-update noar ti set b2='XJ77US2RX27X13UP2XNVQ9' where id=7;
-update noar tt set v0='09WEKFIFA4A89NT5G6CS5BMNXYDP61B' where id=8;
-update noar ti set v0='09WEKFIFA4A89NT5G6CS5BMNXYDP61B' where id=8;
-update noar tt set b0='SFSJ7OK0IDVR929EN6ARE1OZ66GZRR8M' where id=8;
-update noar ti set b0='SFSJ7OK0IDVR929EN6ARE1OZ66GZRR8M' where id=8;
-update noar tt set v0='TP3VBDMNWLHIB4L9JRGDZ4DIDF9S' where id=8;
-update noar ti set v0='TP3VBDMNWLHIB4L9JRGDZ4DIDF9S' where id=8;
-update noar tt set b1='B584ISQ609ZZT0XOESRNZY985J' where id=8;
-update noar ti set b1='B584ISQ609ZZT0XOESRNZY985J' where id=8;
-update noar tt set v0='2A7JLBC66U7M2XKQH' where id=8;
-update noar ti set v0='2A7JLBC66U7M2XKQH' where id=8;
-update noar tt set b2='68ZZQ' where id=8;
-update noar ti set b2='68ZZQ' where id=8;
-update noar tt set v0='ZG2AUMEYP84C10E84JLRHMI7YCOZO7FK' where id=9;
-update noar ti set v0='ZG2AUMEYP84C10E84JLRHMI7YCOZO7FK' where id=9;
-update noar tt set b0='PUJFIX793HCU' where id=9;
-update noar ti set b0='PUJFIX793HCU' where id=9;
-update noar tt set v0='F621WRGT4TP49E9YKVFCRG85UMJ0F' where id=9;
-update noar ti set v0='F621WRGT4TP49E9YKVFCRG85UMJ0F' where id=9;
-update noar tt set b1='V516HJNAMD0I42VD0AUN0H7VSDPLWZU6' where id=9;
-update noar ti set b1='V516HJNAMD0I42VD0AUN0H7VSDPLWZU6' where id=9;
-update noar tt set v0='IQD' where id=9;
-update noar ti set v0='IQD' where id=9;
-update noar tt set b2='8NUK3TXA846PXVBDF8Q9I5NWEEJ' where id=9;
-update noar ti set b2='8NUK3TXA846PXVBDF8Q9I5NWEEJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FME77XFX8HT' where id=1;
-update noar ti set v0='FME77XFX8HT' where id=1;
-update noar tt set b0='7YDHKFEIYB5CB24KV9PXDIRU9WCDZ9CQ' where id=1;
-update noar ti set b0='7YDHKFEIYB5CB24KV9PXDIRU9WCDZ9CQ' where id=1;
-update noar tt set v0='M3LZN8GQH98FM' where id=1;
-update noar ti set v0='M3LZN8GQH98FM' where id=1;
-update noar tt set b1='4P9VBC31GLFT' where id=1;
-update noar ti set b1='4P9VBC31GLFT' where id=1;
-update noar tt set v0='DEUK' where id=1;
-update noar ti set v0='DEUK' where id=1;
-update noar tt set b2='FNLX15HDQK' where id=1;
-update noar ti set b2='FNLX15HDQK' where id=1;
-update noar tt set v0='30A8KSEINAA9K' where id=2;
-update noar ti set v0='30A8KSEINAA9K' where id=2;
-update noar tt set b0='19Y4BUYPQORPRY36' where id=2;
-update noar ti set b0='19Y4BUYPQORPRY36' where id=2;
-update noar tt set v0='ANLTWPN5J4YHSA26MRYUCCTZ90DV' where id=2;
-update noar ti set v0='ANLTWPN5J4YHSA26MRYUCCTZ90DV' where id=2;
-update noar tt set b1='N87HND4V6Q4' where id=2;
-update noar ti set b1='N87HND4V6Q4' where id=2;
-update noar tt set v0='R7PYFPMJJ5G66E4Z2' where id=2;
-update noar ti set v0='R7PYFPMJJ5G66E4Z2' where id=2;
-update noar tt set b2='EGNRYF5AEZ0YDD' where id=2;
-update noar ti set b2='EGNRYF5AEZ0YDD' where id=2;
-update noar tt set v0='TVTV64N350LF5MPMIXNVEJ75' where id=3;
-update noar ti set v0='TVTV64N350LF5MPMIXNVEJ75' where id=3;
-update noar tt set b0='H4CBMCNTU' where id=3;
-update noar ti set b0='H4CBMCNTU' where id=3;
-update noar tt set v0='NN' where id=3;
-update noar ti set v0='NN' where id=3;
-update noar tt set b1='0GX2XQL4SHH' where id=3;
-update noar ti set b1='0GX2XQL4SHH' where id=3;
-update noar tt set v0='WSZR2498E3MCXLGVLAHME5QC0T1' where id=3;
-update noar ti set v0='WSZR2498E3MCXLGVLAHME5QC0T1' where id=3;
-update noar tt set b2='0GSN12RLPSONISN1U' where id=3;
-update noar ti set b2='0GSN12RLPSONISN1U' where id=3;
-update noar tt set v0='SNNDVAJT2CMC009OSE' where id=4;
-update noar ti set v0='SNNDVAJT2CMC009OSE' where id=4;
-update noar tt set b0='QZIQNF6XMO9B7GBHDC39Y77' where id=4;
-update noar ti set b0='QZIQNF6XMO9B7GBHDC39Y77' where id=4;
-update noar tt set v0='7VFGU17XSOYWXOKODDD8C3KXAF1' where id=4;
-update noar ti set v0='7VFGU17XSOYWXOKODDD8C3KXAF1' where id=4;
-update noar tt set b1='GTK3HFPND' where id=4;
-update noar ti set b1='GTK3HFPND' where id=4;
-update noar tt set v0='C8L65XAHG' where id=4;
-update noar ti set v0='C8L65XAHG' where id=4;
-update noar tt set b2='LJS387EZC1YMQV1FYMYA4XUK0HWGAAKR' where id=4;
-update noar ti set b2='LJS387EZC1YMQV1FYMYA4XUK0HWGAAKR' where id=4;
-update noar tt set v0='J' where id=5;
-update noar ti set v0='J' where id=5;
-update noar tt set b0='PEEAU5N47WR' where id=5;
-update noar ti set b0='PEEAU5N47WR' where id=5;
-update noar tt set v0='1Z738TO6E7' where id=5;
-update noar ti set v0='1Z738TO6E7' where id=5;
-update noar tt set b1='S74DYHAUSA97NWRXM5T2JLANLJT7GMS' where id=5;
-update noar ti set b1='S74DYHAUSA97NWRXM5T2JLANLJT7GMS' where id=5;
-update noar tt set v0='SEBBBYRQKOJ49O5WH' where id=5;
-update noar ti set v0='SEBBBYRQKOJ49O5WH' where id=5;
-update noar tt set b2='2OTVKSVF322JN' where id=5;
-update noar ti set b2='2OTVKSVF322JN' where id=5;
-update noar tt set v0='91K2WCPVHJEBNOOTMII85P149J5RU' where id=6;
-update noar ti set v0='91K2WCPVHJEBNOOTMII85P149J5RU' where id=6;
-update noar tt set b0='K58DLLPGH2X9I7USC15VVC' where id=6;
-update noar ti set b0='K58DLLPGH2X9I7USC15VVC' where id=6;
-update noar tt set v0='HU6ZB1HYH73YHL' where id=6;
-update noar ti set v0='HU6ZB1HYH73YHL' where id=6;
-update noar tt set b1='S5K5X0G3DA99IPS5HDWUHO5CUBFDZV' where id=6;
-update noar ti set b1='S5K5X0G3DA99IPS5HDWUHO5CUBFDZV' where id=6;
-update noar tt set v0='MV3OLMODIPFIVUSJVBQG' where id=6;
-update noar ti set v0='MV3OLMODIPFIVUSJVBQG' where id=6;
-update noar tt set b2='EZQ9GRFZUJP67GJ1SS8VXQGQO64' where id=6;
-update noar ti set b2='EZQ9GRFZUJP67GJ1SS8VXQGQO64' where id=6;
-update noar tt set v0='K3KMHHZEQS9HN1' where id=7;
-update noar ti set v0='K3KMHHZEQS9HN1' where id=7;
-update noar tt set b0='K251SWEDZDSL79' where id=7;
-update noar ti set b0='K251SWEDZDSL79' where id=7;
-update noar tt set v0='XO7M' where id=7;
-update noar ti set v0='XO7M' where id=7;
-update noar tt set b1='UMBDSPYMBHVHB3EI3' where id=7;
-update noar ti set b1='UMBDSPYMBHVHB3EI3' where id=7;
-update noar tt set v0='ZPWUCVI7VIT' where id=7;
-update noar ti set v0='ZPWUCVI7VIT' where id=7;
-update noar tt set b2='RKEU' where id=7;
-update noar ti set b2='RKEU' where id=7;
-update noar tt set v0='GJ1GV1DF' where id=8;
-update noar ti set v0='GJ1GV1DF' where id=8;
-update noar tt set b0='G8TT460BFZ6C3OZ0QAZH7PIS5J4V' where id=8;
-update noar ti set b0='G8TT460BFZ6C3OZ0QAZH7PIS5J4V' where id=8;
-update noar tt set v0='41MJM605CH4EWX373399TOA272CP' where id=8;
-update noar ti set v0='41MJM605CH4EWX373399TOA272CP' where id=8;
-update noar tt set b1='1RHPS5FOUBYVPAEC79D' where id=8;
-update noar ti set b1='1RHPS5FOUBYVPAEC79D' where id=8;
-update noar tt set v0='TGJZQ8CTPAER55BHD2S' where id=8;
-update noar ti set v0='TGJZQ8CTPAER55BHD2S' where id=8;
-update noar tt set b2='MFZA7IQPA4KGWU972E' where id=8;
-update noar ti set b2='MFZA7IQPA4KGWU972E' where id=8;
-update noar tt set v0='JTO1Y630JQHY2J9ATLR8LR8FOOC4LN9' where id=9;
-update noar ti set v0='JTO1Y630JQHY2J9ATLR8LR8FOOC4LN9' where id=9;
-update noar tt set b0='UCBC95REM4' where id=9;
-update noar ti set b0='UCBC95REM4' where id=9;
-update noar tt set v0='H8VW26' where id=9;
-update noar ti set v0='H8VW26' where id=9;
-update noar tt set b1='IW5X02RZ9NWCL3KLIQ0T9H' where id=9;
-update noar ti set b1='IW5X02RZ9NWCL3KLIQ0T9H' where id=9;
-update noar tt set v0='9V1MX0SZ00QXS' where id=9;
-update noar ti set v0='9V1MX0SZ00QXS' where id=9;
-update noar tt set b2='D9E15RPWMKOPTMQC' where id=9;
-update noar ti set b2='D9E15RPWMKOPTMQC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SJBTJFBY' where id=1;
-update noar ti set v0='SJBTJFBY' where id=1;
-update noar tt set b0='2P0BD7V89' where id=1;
-update noar ti set b0='2P0BD7V89' where id=1;
-update noar tt set v0='6DK7PVS' where id=1;
-update noar ti set v0='6DK7PVS' where id=1;
-update noar tt set b1='3EDI' where id=1;
-update noar ti set b1='3EDI' where id=1;
-update noar tt set v0='8RF' where id=1;
-update noar ti set v0='8RF' where id=1;
-update noar tt set b2='WPD24ZNHA55SRT93AD066DBNW' where id=1;
-update noar ti set b2='WPD24ZNHA55SRT93AD066DBNW' where id=1;
-update noar tt set v0='HJ798U3XK' where id=2;
-update noar ti set v0='HJ798U3XK' where id=2;
-update noar tt set b0='YHHQZ' where id=2;
-update noar ti set b0='YHHQZ' where id=2;
-update noar tt set v0='PCKJJU7F7Z9C5AI7P9EG6I8' where id=2;
-update noar ti set v0='PCKJJU7F7Z9C5AI7P9EG6I8' where id=2;
-update noar tt set b1='RF0M9S27M2UCOM3NXZ907QMU' where id=2;
-update noar ti set b1='RF0M9S27M2UCOM3NXZ907QMU' where id=2;
-update noar tt set v0='AW4SWOMZ1FTBFKI4HB1MWQ' where id=2;
-update noar ti set v0='AW4SWOMZ1FTBFKI4HB1MWQ' where id=2;
-update noar tt set b2='2H2S7N43OGN2FB1S7RMNQQDE4Q0JU' where id=2;
-update noar ti set b2='2H2S7N43OGN2FB1S7RMNQQDE4Q0JU' where id=2;
-update noar tt set v0='X3JSOWS7KOB9NV3V' where id=3;
-update noar ti set v0='X3JSOWS7KOB9NV3V' where id=3;
-update noar tt set b0='NO' where id=3;
-update noar ti set b0='NO' where id=3;
-update noar tt set v0='KXJZU0Z0K2RMGU9' where id=3;
-update noar ti set v0='KXJZU0Z0K2RMGU9' where id=3;
-update noar tt set b1='XS8ORTD7FLQG1E0' where id=3;
-update noar ti set b1='XS8ORTD7FLQG1E0' where id=3;
-update noar tt set v0='MUELL5VZ941O5BCGP2BO92JJFO4C3XG' where id=3;
-update noar ti set v0='MUELL5VZ941O5BCGP2BO92JJFO4C3XG' where id=3;
-update noar tt set b2='LPUO39GEGZ' where id=3;
-update noar ti set b2='LPUO39GEGZ' where id=3;
-update noar tt set v0='GEXJ5RTDCE' where id=4;
-update noar ti set v0='GEXJ5RTDCE' where id=4;
-update noar tt set b0='JNL8JLYKPKX31CPHHHCPN9P556XTDX3' where id=4;
-update noar ti set b0='JNL8JLYKPKX31CPHHHCPN9P556XTDX3' where id=4;
-update noar tt set v0='LP' where id=4;
-update noar ti set v0='LP' where id=4;
-update noar tt set b1='UZWKA6A2AE5D8FMP0BKKT7AL4VO36GM' where id=4;
-update noar ti set b1='UZWKA6A2AE5D8FMP0BKKT7AL4VO36GM' where id=4;
-update noar tt set v0='SF574' where id=4;
-update noar ti set v0='SF574' where id=4;
-update noar tt set b2='8PWGL3C' where id=4;
-update noar ti set b2='8PWGL3C' where id=4;
-update noar tt set v0='FW0TYH58E8UC1JD26J5LI' where id=5;
-update noar ti set v0='FW0TYH58E8UC1JD26J5LI' where id=5;
-update noar tt set b0='056' where id=5;
-update noar ti set b0='056' where id=5;
-update noar tt set v0='038PYFJHGH6MID0S77HP8RJQAH' where id=5;
-update noar ti set v0='038PYFJHGH6MID0S77HP8RJQAH' where id=5;
-update noar tt set b1='TRJ' where id=5;
-update noar ti set b1='TRJ' where id=5;
-update noar tt set v0='E77DGQIBFSDCLX0CFMR3CXTIM' where id=5;
-update noar ti set v0='E77DGQIBFSDCLX0CFMR3CXTIM' where id=5;
-update noar tt set b2='ADG2SMIWRR' where id=5;
-update noar ti set b2='ADG2SMIWRR' where id=5;
-update noar tt set v0='3WD8W4VMJ0235ND4M1843RZY492S' where id=6;
-update noar ti set v0='3WD8W4VMJ0235ND4M1843RZY492S' where id=6;
-update noar tt set b0='8ETYMSQO' where id=6;
-update noar ti set b0='8ETYMSQO' where id=6;
-update noar tt set v0='XDX17PMRJT4GT' where id=6;
-update noar ti set v0='XDX17PMRJT4GT' where id=6;
-update noar tt set b1='O3K9ZTZ9PO867' where id=6;
-update noar ti set b1='O3K9ZTZ9PO867' where id=6;
-update noar tt set v0='0' where id=6;
-update noar ti set v0='0' where id=6;
-update noar tt set b2='OAQJQ0' where id=6;
-update noar ti set b2='OAQJQ0' where id=6;
-update noar tt set v0='D1RD' where id=7;
-update noar ti set v0='D1RD' where id=7;
-update noar tt set b0='7JRBYJQ2ILXUQDEGSS2YH' where id=7;
-update noar ti set b0='7JRBYJQ2ILXUQDEGSS2YH' where id=7;
-update noar tt set v0='Y6PJ' where id=7;
-update noar ti set v0='Y6PJ' where id=7;
-update noar tt set b1='99SOGZBAHF' where id=7;
-update noar ti set b1='99SOGZBAHF' where id=7;
-update noar tt set v0='OG38T' where id=7;
-update noar ti set v0='OG38T' where id=7;
-update noar tt set b2='BR5SXFGS7SY7AODMDVGBBF02GM8LS4' where id=7;
-update noar ti set b2='BR5SXFGS7SY7AODMDVGBBF02GM8LS4' where id=7;
-update noar tt set v0='MQXX0R6UY1O' where id=8;
-update noar ti set v0='MQXX0R6UY1O' where id=8;
-update noar tt set b0='SCXVZJB2GXCGMMATGT0J6DG' where id=8;
-update noar ti set b0='SCXVZJB2GXCGMMATGT0J6DG' where id=8;
-update noar tt set v0='F96K5MZ6OYLK' where id=8;
-update noar ti set v0='F96K5MZ6OYLK' where id=8;
-update noar tt set b1='XXP79A9TH5E1NL1X3WZ' where id=8;
-update noar ti set b1='XXP79A9TH5E1NL1X3WZ' where id=8;
-update noar tt set v0='A' where id=8;
-update noar ti set v0='A' where id=8;
-update noar tt set b2='OCT0W2941UU0XWFMG29' where id=8;
-update noar ti set b2='OCT0W2941UU0XWFMG29' where id=8;
-update noar tt set v0='EQHZFJ2WQ92YCH8P01UEOTBF' where id=9;
-update noar ti set v0='EQHZFJ2WQ92YCH8P01UEOTBF' where id=9;
-update noar tt set b0='6' where id=9;
-update noar ti set b0='6' where id=9;
-update noar tt set v0='OF3UCX5SKADQ4KIF' where id=9;
-update noar ti set v0='OF3UCX5SKADQ4KIF' where id=9;
-update noar tt set b1='BYTQG9EQJVQTJIIC8' where id=9;
-update noar ti set b1='BYTQG9EQJVQTJIIC8' where id=9;
-update noar tt set v0='JSN3NW5EJJU4C540BZJZHK' where id=9;
-update noar ti set v0='JSN3NW5EJJU4C540BZJZHK' where id=9;
-update noar tt set b2='GMLCNHJVOODY62BVXNS544F91MO' where id=9;
-update noar ti set b2='GMLCNHJVOODY62BVXNS544F91MO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AEGMDK8EYV80LO5N0F714KACBJ5XMV' where id=1;
-update noar ti set v0='AEGMDK8EYV80LO5N0F714KACBJ5XMV' where id=1;
-update noar tt set b0='5ZUR86QBTVDP93LIQ' where id=1;
-update noar ti set b0='5ZUR86QBTVDP93LIQ' where id=1;
-update noar tt set v0='5GNLQ' where id=1;
-update noar ti set v0='5GNLQ' where id=1;
-update noar tt set b1='IE0XF8HDL3PTSEFLVWM33T1U' where id=1;
-update noar ti set b1='IE0XF8HDL3PTSEFLVWM33T1U' where id=1;
-update noar tt set v0='XLA22WGK9SMP06N7RD0RDCVRXG' where id=1;
-update noar ti set v0='XLA22WGK9SMP06N7RD0RDCVRXG' where id=1;
-update noar tt set b2='QOA2PY6H1OP16DVOD1PC4' where id=1;
-update noar ti set b2='QOA2PY6H1OP16DVOD1PC4' where id=1;
-update noar tt set v0='4MDHHB7JKV8ZMLJT5W1BPZY' where id=2;
-update noar ti set v0='4MDHHB7JKV8ZMLJT5W1BPZY' where id=2;
-update noar tt set b0='FOPAO85BB78ZCT5U18M9JD' where id=2;
-update noar ti set b0='FOPAO85BB78ZCT5U18M9JD' where id=2;
-update noar tt set v0='TAFV3R39DWJTL5EHAAALI1CJY' where id=2;
-update noar ti set v0='TAFV3R39DWJTL5EHAAALI1CJY' where id=2;
-update noar tt set b1='TEY962JR9OE' where id=2;
-update noar ti set b1='TEY962JR9OE' where id=2;
-update noar tt set v0='CPFZ4IO' where id=2;
-update noar ti set v0='CPFZ4IO' where id=2;
-update noar tt set b2='HKSDHDHLX9P' where id=2;
-update noar ti set b2='HKSDHDHLX9P' where id=2;
-update noar tt set v0='QHXL2WU17IT' where id=3;
-update noar ti set v0='QHXL2WU17IT' where id=3;
-update noar tt set b0='I06H1EKO1NIMYJXF2O5C' where id=3;
-update noar ti set b0='I06H1EKO1NIMYJXF2O5C' where id=3;
-update noar tt set v0='UPT67K6K7FC8Z2' where id=3;
-update noar ti set v0='UPT67K6K7FC8Z2' where id=3;
-update noar tt set b1='X1M1EG132P4BL17XWE7XBN1B2GKUI' where id=3;
-update noar ti set b1='X1M1EG132P4BL17XWE7XBN1B2GKUI' where id=3;
-update noar tt set v0='A2SJT6C0IWQKM9I3' where id=3;
-update noar ti set v0='A2SJT6C0IWQKM9I3' where id=3;
-update noar tt set b2='I5YEITB973H84PFGQZ3XG3J' where id=3;
-update noar ti set b2='I5YEITB973H84PFGQZ3XG3J' where id=3;
-update noar tt set v0='RW7' where id=4;
-update noar ti set v0='RW7' where id=4;
-update noar tt set b0='UJQ3Z4N5C3NS3832A' where id=4;
-update noar ti set b0='UJQ3Z4N5C3NS3832A' where id=4;
-update noar tt set v0='N00IXPQCHO3TB0P671' where id=4;
-update noar ti set v0='N00IXPQCHO3TB0P671' where id=4;
-update noar tt set b1='P7TP9H4FA' where id=4;
-update noar ti set b1='P7TP9H4FA' where id=4;
-update noar tt set v0='VG24O291JX0EYG5UY' where id=4;
-update noar ti set v0='VG24O291JX0EYG5UY' where id=4;
-update noar tt set b2='CIZ3EYAITJANDCXSMKWID' where id=4;
-update noar ti set b2='CIZ3EYAITJANDCXSMKWID' where id=4;
-update noar tt set v0='PSN1WAALUNSAT' where id=5;
-update noar ti set v0='PSN1WAALUNSAT' where id=5;
-update noar tt set b0='WE2T801L006YN9J' where id=5;
-update noar ti set b0='WE2T801L006YN9J' where id=5;
-update noar tt set v0='724HJ9HCTL6I2G6A1TIOH2HDOKN' where id=5;
-update noar ti set v0='724HJ9HCTL6I2G6A1TIOH2HDOKN' where id=5;
-update noar tt set b1='DJA7' where id=5;
-update noar ti set b1='DJA7' where id=5;
-update noar tt set v0='04OUGOZ0MK1' where id=5;
-update noar ti set v0='04OUGOZ0MK1' where id=5;
-update noar tt set b2='UFS' where id=5;
-update noar ti set b2='UFS' where id=5;
-update noar tt set v0='B57M3DC4Y5FBHAFQUN8BZKWMJZ63CZ4' where id=6;
-update noar ti set v0='B57M3DC4Y5FBHAFQUN8BZKWMJZ63CZ4' where id=6;
-update noar tt set b0='6J6NPSZ67C2QRTFWV2PZN2W3QIMUG' where id=6;
-update noar ti set b0='6J6NPSZ67C2QRTFWV2PZN2W3QIMUG' where id=6;
-update noar tt set v0='6CSD7SPG4L936VTONHLQYNP196K063X' where id=6;
-update noar ti set v0='6CSD7SPG4L936VTONHLQYNP196K063X' where id=6;
-update noar tt set b1='US3CK8X8J8WQWHX5AFJ45AP6FIPKAM' where id=6;
-update noar ti set b1='US3CK8X8J8WQWHX5AFJ45AP6FIPKAM' where id=6;
-update noar tt set v0='MJUI09VTZ6QAAHLKXRNCV23B3Z7O' where id=6;
-update noar ti set v0='MJUI09VTZ6QAAHLKXRNCV23B3Z7O' where id=6;
-update noar tt set b2='MPTIN3UP2VYEFDUURAVLXWP24GH6U56' where id=6;
-update noar ti set b2='MPTIN3UP2VYEFDUURAVLXWP24GH6U56' where id=6;
-update noar tt set v0='OTVKMTCQ1QUQ3SKH5967SE' where id=7;
-update noar ti set v0='OTVKMTCQ1QUQ3SKH5967SE' where id=7;
-update noar tt set b0='96LBU3UD38V1517X4X0' where id=7;
-update noar ti set b0='96LBU3UD38V1517X4X0' where id=7;
-update noar tt set v0='2IT7WZJWAIT0I' where id=7;
-update noar ti set v0='2IT7WZJWAIT0I' where id=7;
-update noar tt set b1='V3C4JW70IOP97RJWDMCSSX' where id=7;
-update noar ti set b1='V3C4JW70IOP97RJWDMCSSX' where id=7;
-update noar tt set v0='L9G3' where id=7;
-update noar ti set v0='L9G3' where id=7;
-update noar tt set b2='LRLO45QI6A6SCLFV7NOI13QLW' where id=7;
-update noar ti set b2='LRLO45QI6A6SCLFV7NOI13QLW' where id=7;
-update noar tt set v0='42NLOT4UQFS' where id=8;
-update noar ti set v0='42NLOT4UQFS' where id=8;
-update noar tt set b0='S62B8XDFSSQ0' where id=8;
-update noar ti set b0='S62B8XDFSSQ0' where id=8;
-update noar tt set v0='X76ZFPSI6' where id=8;
-update noar ti set v0='X76ZFPSI6' where id=8;
-update noar tt set b1='FXK' where id=8;
-update noar ti set b1='FXK' where id=8;
-update noar tt set v0='MSNUUCHC4D' where id=8;
-update noar ti set v0='MSNUUCHC4D' where id=8;
-update noar tt set b2='T0XXZ3DB' where id=8;
-update noar ti set b2='T0XXZ3DB' where id=8;
-update noar tt set v0='I8IWTMSE' where id=9;
-update noar ti set v0='I8IWTMSE' where id=9;
-update noar tt set b0='1UO' where id=9;
-update noar ti set b0='1UO' where id=9;
-update noar tt set v0='JT' where id=9;
-update noar ti set v0='JT' where id=9;
-update noar tt set b1='XF7YZLXM8TS7V44I1OBBLAYCLMTDMJE' where id=9;
-update noar ti set b1='XF7YZLXM8TS7V44I1OBBLAYCLMTDMJE' where id=9;
-update noar tt set v0='TH5E9Z' where id=9;
-update noar ti set v0='TH5E9Z' where id=9;
-update noar tt set b2='222NO4NTFXSOM57' where id=9;
-update noar ti set b2='222NO4NTFXSOM57' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5YIBB5UNICW9845FJBUCTO' where id=1;
-update noar ti set v0='5YIBB5UNICW9845FJBUCTO' where id=1;
-update noar tt set b0='MXN7' where id=1;
-update noar ti set b0='MXN7' where id=1;
-update noar tt set v0='KUJVXXVC7JOR5DQP' where id=1;
-update noar ti set v0='KUJVXXVC7JOR5DQP' where id=1;
-update noar tt set b1='6D15RMD9AP1PJLXG2X0PETP24JC' where id=1;
-update noar ti set b1='6D15RMD9AP1PJLXG2X0PETP24JC' where id=1;
-update noar tt set v0='Y5EQSR52HVK98VLCMCUBPMW4HZH4D' where id=1;
-update noar ti set v0='Y5EQSR52HVK98VLCMCUBPMW4HZH4D' where id=1;
-update noar tt set b2='NPZQWM6' where id=1;
-update noar ti set b2='NPZQWM6' where id=1;
-update noar tt set v0='7IIYB8' where id=2;
-update noar ti set v0='7IIYB8' where id=2;
-update noar tt set b0='3XA8WDH4ILAZXZ3MYN' where id=2;
-update noar ti set b0='3XA8WDH4ILAZXZ3MYN' where id=2;
-update noar tt set v0='T3QGJ9J7NRHJI6K1D' where id=2;
-update noar ti set v0='T3QGJ9J7NRHJI6K1D' where id=2;
-update noar tt set b1='HY' where id=2;
-update noar ti set b1='HY' where id=2;
-update noar tt set v0='YDV2S0YCTQ8RASJJ2HS' where id=2;
-update noar ti set v0='YDV2S0YCTQ8RASJJ2HS' where id=2;
-update noar tt set b2='0JNS9N9BRIUGHIGJUTVZLYVE887' where id=2;
-update noar ti set b2='0JNS9N9BRIUGHIGJUTVZLYVE887' where id=2;
-update noar tt set v0='1UDERKW4U60UYANPN7XZ9S8N' where id=3;
-update noar ti set v0='1UDERKW4U60UYANPN7XZ9S8N' where id=3;
-update noar tt set b0='E8DE7XU' where id=3;
-update noar ti set b0='E8DE7XU' where id=3;
-update noar tt set v0='GRAD2LTLER' where id=3;
-update noar ti set v0='GRAD2LTLER' where id=3;
-update noar tt set b1='CPKQOCLGYDOP18' where id=3;
-update noar ti set b1='CPKQOCLGYDOP18' where id=3;
-update noar tt set v0='9I7HF5S6JFDGQRJAYK5QT5VV4' where id=3;
-update noar ti set v0='9I7HF5S6JFDGQRJAYK5QT5VV4' where id=3;
-update noar tt set b2='YI' where id=3;
-update noar ti set b2='YI' where id=3;
-update noar tt set v0='H' where id=4;
-update noar ti set v0='H' where id=4;
-update noar tt set b0='VNFPJJKXK91C' where id=4;
-update noar ti set b0='VNFPJJKXK91C' where id=4;
-update noar tt set v0='BXK6KLIBNT8OPMDP1DKBONRP6BBB5ZVD' where id=4;
-update noar ti set v0='BXK6KLIBNT8OPMDP1DKBONRP6BBB5ZVD' where id=4;
-update noar tt set b1='LVRAWWTLD79J77P705WWWSZ1W34DZRB' where id=4;
-update noar ti set b1='LVRAWWTLD79J77P705WWWSZ1W34DZRB' where id=4;
-update noar tt set v0='V' where id=4;
-update noar ti set v0='V' where id=4;
-update noar tt set b2='00Z6QQ' where id=4;
-update noar ti set b2='00Z6QQ' where id=4;
-update noar tt set v0='53C8BD8' where id=5;
-update noar ti set v0='53C8BD8' where id=5;
-update noar tt set b0='6LM17NK1' where id=5;
-update noar ti set b0='6LM17NK1' where id=5;
-update noar tt set v0='Y0TUAR0QU0QO8U' where id=5;
-update noar ti set v0='Y0TUAR0QU0QO8U' where id=5;
-update noar tt set b1='0CPIUW' where id=5;
-update noar ti set b1='0CPIUW' where id=5;
-update noar tt set v0='TXX80PRDST6ZKF' where id=5;
-update noar ti set v0='TXX80PRDST6ZKF' where id=5;
-update noar tt set b2='ANHBGV8GFJM' where id=5;
-update noar ti set b2='ANHBGV8GFJM' where id=5;
-update noar tt set v0='7AMA7A2G7I4YRGQK2JZ2YPLRRRSYI' where id=6;
-update noar ti set v0='7AMA7A2G7I4YRGQK2JZ2YPLRRRSYI' where id=6;
-update noar tt set b0='K0OHWH6TGS3XN' where id=6;
-update noar ti set b0='K0OHWH6TGS3XN' where id=6;
-update noar tt set v0='S8MK5XH9C7ERQKQCT0239TY8XJ7' where id=6;
-update noar ti set v0='S8MK5XH9C7ERQKQCT0239TY8XJ7' where id=6;
-update noar tt set b1='5' where id=6;
-update noar ti set b1='5' where id=6;
-update noar tt set v0='5KA8V1OMWDB2Z9UDYQK' where id=6;
-update noar ti set v0='5KA8V1OMWDB2Z9UDYQK' where id=6;
-update noar tt set b2='817L591' where id=6;
-update noar ti set b2='817L591' where id=6;
-update noar tt set v0='I58CWEWAOBC0HHXHDJSA0NAKAUIXF' where id=7;
-update noar ti set v0='I58CWEWAOBC0HHXHDJSA0NAKAUIXF' where id=7;
-update noar tt set b0='QFRXQ3NOOX1RKXLQBO9G5K' where id=7;
-update noar ti set b0='QFRXQ3NOOX1RKXLQBO9G5K' where id=7;
-update noar tt set v0='H54KHZJB5' where id=7;
-update noar ti set v0='H54KHZJB5' where id=7;
-update noar tt set b1='PLBFN5IDR9S0DV4IIUYV63H0GISSHN' where id=7;
-update noar ti set b1='PLBFN5IDR9S0DV4IIUYV63H0GISSHN' where id=7;
-update noar tt set v0='4UF9' where id=7;
-update noar ti set v0='4UF9' where id=7;
-update noar tt set b2='CBD6U6MUZHWS4RY1W5' where id=7;
-update noar ti set b2='CBD6U6MUZHWS4RY1W5' where id=7;
-update noar tt set v0='V4VEFIGTJ5S67Z6MVQZ' where id=8;
-update noar ti set v0='V4VEFIGTJ5S67Z6MVQZ' where id=8;
-update noar tt set b0='CFIF77FGMJ4BUJG5V3ZB5XW3D' where id=8;
-update noar ti set b0='CFIF77FGMJ4BUJG5V3ZB5XW3D' where id=8;
-update noar tt set v0='4' where id=8;
-update noar ti set v0='4' where id=8;
-update noar tt set b1='SSR74TAPELE03RMYQAFT' where id=8;
-update noar ti set b1='SSR74TAPELE03RMYQAFT' where id=8;
-update noar tt set v0='07GYC0C26KXP37NWZE1MO' where id=8;
-update noar ti set v0='07GYC0C26KXP37NWZE1MO' where id=8;
-update noar tt set b2='KUTT43527FXLKUMRRZ2JVMYUQUI' where id=8;
-update noar ti set b2='KUTT43527FXLKUMRRZ2JVMYUQUI' where id=8;
-update noar tt set v0='PVQ50MWWW' where id=9;
-update noar ti set v0='PVQ50MWWW' where id=9;
-update noar tt set b0='L0O9FP02FNGD6BY00WCSUSASAQZ' where id=9;
-update noar ti set b0='L0O9FP02FNGD6BY00WCSUSASAQZ' where id=9;
-update noar tt set v0='08943H3VSMOBTTP7L9CPKFEAG3' where id=9;
-update noar ti set v0='08943H3VSMOBTTP7L9CPKFEAG3' where id=9;
-update noar tt set b1='7RUY5OQDD8' where id=9;
-update noar ti set b1='7RUY5OQDD8' where id=9;
-update noar tt set v0='MY8OYZTR0UNYNZO59ZW23KZTJLNUUV2' where id=9;
-update noar ti set v0='MY8OYZTR0UNYNZO59ZW23KZTJLNUUV2' where id=9;
-update noar tt set b2='FVEE4VTIENXXZUK8PV4W5NJ' where id=9;
-update noar ti set b2='FVEE4VTIENXXZUK8PV4W5NJ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S3WOBYMKV629I7E1XUJCG163' where id=1;
-update noar ti set v0='S3WOBYMKV629I7E1XUJCG163' where id=1;
-update noar tt set b0='7GSYV' where id=1;
-update noar ti set b0='7GSYV' where id=1;
-update noar tt set v0='JMP59E0SBEI5UKS2CF1' where id=1;
-update noar ti set v0='JMP59E0SBEI5UKS2CF1' where id=1;
-update noar tt set b1='BR44HNYO9JJV9NNPMVST' where id=1;
-update noar ti set b1='BR44HNYO9JJV9NNPMVST' where id=1;
-update noar tt set v0='R4NKM8LXH2' where id=1;
-update noar ti set v0='R4NKM8LXH2' where id=1;
-update noar tt set b2='VE2LB0DFDES1CB97V' where id=1;
-update noar ti set b2='VE2LB0DFDES1CB97V' where id=1;
-update noar tt set v0='NWWCS9HVGWBNEBIMCZA23' where id=2;
-update noar ti set v0='NWWCS9HVGWBNEBIMCZA23' where id=2;
-update noar tt set b0='QOGKOYP2RWVRJJXHJ9M91R5LN3U' where id=2;
-update noar ti set b0='QOGKOYP2RWVRJJXHJ9M91R5LN3U' where id=2;
-update noar tt set v0='YUAQ3E' where id=2;
-update noar ti set v0='YUAQ3E' where id=2;
-update noar tt set b1='1DCYTJTC2KJT9JZEQPDNI9N0JODU' where id=2;
-update noar ti set b1='1DCYTJTC2KJT9JZEQPDNI9N0JODU' where id=2;
-update noar tt set v0='MJMLFBB' where id=2;
-update noar ti set v0='MJMLFBB' where id=2;
-update noar tt set b2='UT0ZYO6DKRZIG54C772MDG' where id=2;
-update noar ti set b2='UT0ZYO6DKRZIG54C772MDG' where id=2;
-update noar tt set v0='BWTS5XCE563B61T3CP4DMO' where id=3;
-update noar ti set v0='BWTS5XCE563B61T3CP4DMO' where id=3;
-update noar tt set b0='EIW7WSKT0MEGBJJMEO' where id=3;
-update noar ti set b0='EIW7WSKT0MEGBJJMEO' where id=3;
-update noar tt set v0='EPICL7Z14LG9' where id=3;
-update noar ti set v0='EPICL7Z14LG9' where id=3;
-update noar tt set b1='8B0DOJL2JE7K10LACH2ERDOBUQDB0F' where id=3;
-update noar ti set b1='8B0DOJL2JE7K10LACH2ERDOBUQDB0F' where id=3;
-update noar tt set v0='JKW946I5U2676TEFELJC0I3DSOMKCKRB' where id=3;
-update noar ti set v0='JKW946I5U2676TEFELJC0I3DSOMKCKRB' where id=3;
-update noar tt set b2='IALFJJ7K40IXNQU8' where id=3;
-update noar ti set b2='IALFJJ7K40IXNQU8' where id=3;
-update noar tt set v0='ORHEIO52QFHWJ4A3' where id=4;
-update noar ti set v0='ORHEIO52QFHWJ4A3' where id=4;
-update noar tt set b0='GRYJN4R2AHE' where id=4;
-update noar ti set b0='GRYJN4R2AHE' where id=4;
-update noar tt set v0='V37WORKOR9O' where id=4;
-update noar ti set v0='V37WORKOR9O' where id=4;
-update noar tt set b1='FDBVAG' where id=4;
-update noar ti set b1='FDBVAG' where id=4;
-update noar tt set v0='UZBFL9UHEPE7OTV04GETP' where id=4;
-update noar ti set v0='UZBFL9UHEPE7OTV04GETP' where id=4;
-update noar tt set b2='CM8EMC1YNNS7UEF4GP4M18KMBXJRGN' where id=4;
-update noar ti set b2='CM8EMC1YNNS7UEF4GP4M18KMBXJRGN' where id=4;
-update noar tt set v0='KADFFXAAU5QLA9T5BLPL583' where id=5;
-update noar ti set v0='KADFFXAAU5QLA9T5BLPL583' where id=5;
-update noar tt set b0='36S59X86VT' where id=5;
-update noar ti set b0='36S59X86VT' where id=5;
-update noar tt set v0='FX5EHG28EHYWCRLL6' where id=5;
-update noar ti set v0='FX5EHG28EHYWCRLL6' where id=5;
-update noar tt set b1='RVWERPBBNP58QPJHQEFL6KGXB08PY' where id=5;
-update noar ti set b1='RVWERPBBNP58QPJHQEFL6KGXB08PY' where id=5;
-update noar tt set v0='QTYVPED8KKZ5S5QU601VDVXBLM8' where id=5;
-update noar ti set v0='QTYVPED8KKZ5S5QU601VDVXBLM8' where id=5;
-update noar tt set b2='GNPJ8Q48R10OUHK347Q2D240ZRPSV' where id=5;
-update noar ti set b2='GNPJ8Q48R10OUHK347Q2D240ZRPSV' where id=5;
-update noar tt set v0='FK0DK4SCUA4G3REDN5HOTM4IKDVAI2BB' where id=6;
-update noar ti set v0='FK0DK4SCUA4G3REDN5HOTM4IKDVAI2BB' where id=6;
-update noar tt set b0='QD97N3TTIL3' where id=6;
-update noar ti set b0='QD97N3TTIL3' where id=6;
-update noar tt set v0='4NF378ECWJ' where id=6;
-update noar ti set v0='4NF378ECWJ' where id=6;
-update noar tt set b1='LAAW46MQHWT6A' where id=6;
-update noar ti set b1='LAAW46MQHWT6A' where id=6;
-update noar tt set v0='2FTO3NIS' where id=6;
-update noar ti set v0='2FTO3NIS' where id=6;
-update noar tt set b2='WEB38FB8YMHHLCPV' where id=6;
-update noar ti set b2='WEB38FB8YMHHLCPV' where id=6;
-update noar tt set v0='ZNXXVVB' where id=7;
-update noar ti set v0='ZNXXVVB' where id=7;
-update noar tt set b0='UF5P19DYI3' where id=7;
-update noar ti set b0='UF5P19DYI3' where id=7;
-update noar tt set v0='1UBGXLDMB' where id=7;
-update noar ti set v0='1UBGXLDMB' where id=7;
-update noar tt set b1='PVL9NH95K4NEQXDQLNWQ4B' where id=7;
-update noar ti set b1='PVL9NH95K4NEQXDQLNWQ4B' where id=7;
-update noar tt set v0='EUB8FA6TBQT1HNWQGIC75SIZ889' where id=7;
-update noar ti set v0='EUB8FA6TBQT1HNWQGIC75SIZ889' where id=7;
-update noar tt set b2='8YQR2W5UP50MTPW690WQUC0RZNL8' where id=7;
-update noar ti set b2='8YQR2W5UP50MTPW690WQUC0RZNL8' where id=7;
-update noar tt set v0='LUWLJORIA7POZCB' where id=8;
-update noar ti set v0='LUWLJORIA7POZCB' where id=8;
-update noar tt set b0='2TVGNOR' where id=8;
-update noar ti set b0='2TVGNOR' where id=8;
-update noar tt set v0='BPM4GRLCJGT7QCAR6V5R3Z64W' where id=8;
-update noar ti set v0='BPM4GRLCJGT7QCAR6V5R3Z64W' where id=8;
-update noar tt set b1='O170TG' where id=8;
-update noar ti set b1='O170TG' where id=8;
-update noar tt set v0='GIYB3SKHI1YHZFV' where id=8;
-update noar ti set v0='GIYB3SKHI1YHZFV' where id=8;
-update noar tt set b2='XBJEJ7IZNL22RHKA' where id=8;
-update noar ti set b2='XBJEJ7IZNL22RHKA' where id=8;
-update noar tt set v0='3KFAL' where id=9;
-update noar ti set v0='3KFAL' where id=9;
-update noar tt set b0='LPHWJCBIQ4JNNBDZKENL5RT3AWVUDHVE' where id=9;
-update noar ti set b0='LPHWJCBIQ4JNNBDZKENL5RT3AWVUDHVE' where id=9;
-update noar tt set v0='J4WP' where id=9;
-update noar ti set v0='J4WP' where id=9;
-update noar tt set b1='E9C4DU0LWIR0052208LIZDWUX3' where id=9;
-update noar ti set b1='E9C4DU0LWIR0052208LIZDWUX3' where id=9;
-update noar tt set v0='KU' where id=9;
-update noar ti set v0='KU' where id=9;
-update noar tt set b2='E8T' where id=9;
-update noar ti set b2='E8T' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R3K75JPZ7DBNDLWGKZWUN7JFQ0LVVNKD' where id=1;
-update noar ti set v0='R3K75JPZ7DBNDLWGKZWUN7JFQ0LVVNKD' where id=1;
-update noar tt set b0='CEXAX0IX02SS6E7AKO1H8US' where id=1;
-update noar ti set b0='CEXAX0IX02SS6E7AKO1H8US' where id=1;
-update noar tt set v0='0FPUB1ABYX7L7DQW5EWTFCYN0' where id=1;
-update noar ti set v0='0FPUB1ABYX7L7DQW5EWTFCYN0' where id=1;
-update noar tt set b1='MUYE4FEQZ5' where id=1;
-update noar ti set b1='MUYE4FEQZ5' where id=1;
-update noar tt set v0='CJVU7TTVU9Z708FZH059JLWRSP' where id=1;
-update noar ti set v0='CJVU7TTVU9Z708FZH059JLWRSP' where id=1;
-update noar tt set b2='TWCPR' where id=1;
-update noar ti set b2='TWCPR' where id=1;
-update noar tt set v0='MTEZE8LTCJPIDKSJWXE' where id=2;
-update noar ti set v0='MTEZE8LTCJPIDKSJWXE' where id=2;
-update noar tt set b0='QIAIZUVDN8YM' where id=2;
-update noar ti set b0='QIAIZUVDN8YM' where id=2;
-update noar tt set v0='TFGRNU2QU' where id=2;
-update noar ti set v0='TFGRNU2QU' where id=2;
-update noar tt set b1='7BCLZC2NE52505OKEYE6HCM5I' where id=2;
-update noar ti set b1='7BCLZC2NE52505OKEYE6HCM5I' where id=2;
-update noar tt set v0='JE' where id=2;
-update noar ti set v0='JE' where id=2;
-update noar tt set b2='3QYP8R05V8ST' where id=2;
-update noar ti set b2='3QYP8R05V8ST' where id=2;
-update noar tt set v0='312J4UC0M6MSUYYKHTN4SL5JYG' where id=3;
-update noar ti set v0='312J4UC0M6MSUYYKHTN4SL5JYG' where id=3;
-update noar tt set b0='PA7IDPT95SW2OW5' where id=3;
-update noar ti set b0='PA7IDPT95SW2OW5' where id=3;
-update noar tt set v0='2X6H0H' where id=3;
-update noar ti set v0='2X6H0H' where id=3;
-update noar tt set b1='8BQHCICPE' where id=3;
-update noar ti set b1='8BQHCICPE' where id=3;
-update noar tt set v0='WFVTH1Q9O4BP5A14957VS' where id=3;
-update noar ti set v0='WFVTH1Q9O4BP5A14957VS' where id=3;
-update noar tt set b2='DRZ3JOLF9BE' where id=3;
-update noar ti set b2='DRZ3JOLF9BE' where id=3;
-update noar tt set v0='39W8FXHK14GYLKHCUS' where id=4;
-update noar ti set v0='39W8FXHK14GYLKHCUS' where id=4;
-update noar tt set b0='PY20H353UIANN3I8G8O9AKY' where id=4;
-update noar ti set b0='PY20H353UIANN3I8G8O9AKY' where id=4;
-update noar tt set v0='KGJB3HFFKRE72JXWMET2DPIW90P' where id=4;
-update noar ti set v0='KGJB3HFFKRE72JXWMET2DPIW90P' where id=4;
-update noar tt set b1='J1GRMTVT746A63V3BKHD3U' where id=4;
-update noar ti set b1='J1GRMTVT746A63V3BKHD3U' where id=4;
-update noar tt set v0='IXUJPWUTCL4MXPMUBITCC14NOIQP4Y' where id=4;
-update noar ti set v0='IXUJPWUTCL4MXPMUBITCC14NOIQP4Y' where id=4;
-update noar tt set b2='X6VKEIHA' where id=4;
-update noar ti set b2='X6VKEIHA' where id=4;
-update noar tt set v0='2HM74' where id=5;
-update noar ti set v0='2HM74' where id=5;
-update noar tt set b0='Q1MZZHM7C7AQELLNCBV2YV' where id=5;
-update noar ti set b0='Q1MZZHM7C7AQELLNCBV2YV' where id=5;
-update noar tt set v0='YNDEJGCQ29SOCEILQ2CEZU' where id=5;
-update noar ti set v0='YNDEJGCQ29SOCEILQ2CEZU' where id=5;
-update noar tt set b1='VLRF4G3T7NTTMBQX6CY4Y7HJG5N' where id=5;
-update noar ti set b1='VLRF4G3T7NTTMBQX6CY4Y7HJG5N' where id=5;
-update noar tt set v0='6PT4RS2L' where id=5;
-update noar ti set v0='6PT4RS2L' where id=5;
-update noar tt set b2='NRH' where id=5;
-update noar ti set b2='NRH' where id=5;
-update noar tt set v0='AO9REU3AKJ2HN' where id=6;
-update noar ti set v0='AO9REU3AKJ2HN' where id=6;
-update noar tt set b0='344IMAFNYWN1VPNIO8G3QP' where id=6;
-update noar ti set b0='344IMAFNYWN1VPNIO8G3QP' where id=6;
-update noar tt set v0='ROFZG3WP4CCJQV4FXX3YXG4MFWV17ZGA' where id=6;
-update noar ti set v0='ROFZG3WP4CCJQV4FXX3YXG4MFWV17ZGA' where id=6;
-update noar tt set b1='3OR3MJA0AAXGXJEHZUSROQ249J' where id=6;
-update noar ti set b1='3OR3MJA0AAXGXJEHZUSROQ249J' where id=6;
-update noar tt set v0='ZAWIH0Z032M68' where id=6;
-update noar ti set v0='ZAWIH0Z032M68' where id=6;
-update noar tt set b2='DQ41UB' where id=6;
-update noar ti set b2='DQ41UB' where id=6;
-update noar tt set v0='YMFQS5' where id=7;
-update noar ti set v0='YMFQS5' where id=7;
-update noar tt set b0='5EWX' where id=7;
-update noar ti set b0='5EWX' where id=7;
-update noar tt set v0='24CYCJWWTW5Y3S9CITJPZJKY' where id=7;
-update noar ti set v0='24CYCJWWTW5Y3S9CITJPZJKY' where id=7;
-update noar tt set b1='0PGUONFQBMKD' where id=7;
-update noar ti set b1='0PGUONFQBMKD' where id=7;
-update noar tt set v0='UNOLJ35TQJVFXZCV' where id=7;
-update noar ti set v0='UNOLJ35TQJVFXZCV' where id=7;
-update noar tt set b2='1J3L' where id=7;
-update noar ti set b2='1J3L' where id=7;
-update noar tt set v0='R0492MGGPP1EQKYVMM18VEVC' where id=8;
-update noar ti set v0='R0492MGGPP1EQKYVMM18VEVC' where id=8;
-update noar tt set b0='0IY0' where id=8;
-update noar ti set b0='0IY0' where id=8;
-update noar tt set v0='6L1B8FLDQE7M1HCLY0GG' where id=8;
-update noar ti set v0='6L1B8FLDQE7M1HCLY0GG' where id=8;
-update noar tt set b1='IX5LTS7AV3G7JJX5GMHXR3DFRNXK3' where id=8;
-update noar ti set b1='IX5LTS7AV3G7JJX5GMHXR3DFRNXK3' where id=8;
-update noar tt set v0='IP' where id=8;
-update noar ti set v0='IP' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set v0='SX9KI0TPRDN3FC2VB1YLCRO01VX2AS' where id=9;
-update noar ti set v0='SX9KI0TPRDN3FC2VB1YLCRO01VX2AS' where id=9;
-update noar tt set b0='YPPN52C7IPNUK' where id=9;
-update noar ti set b0='YPPN52C7IPNUK' where id=9;
-update noar tt set v0='XEDMBXRTD253UJ' where id=9;
-update noar ti set v0='XEDMBXRTD253UJ' where id=9;
-update noar tt set b1='RBTR77M2XYIQJXW73NLQQQG8A4' where id=9;
-update noar ti set b1='RBTR77M2XYIQJXW73NLQQQG8A4' where id=9;
-update noar tt set v0='J' where id=9;
-update noar ti set v0='J' where id=9;
-update noar tt set b2='DP7RSS29NH6W' where id=9;
-update noar ti set b2='DP7RSS29NH6W' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 mediumblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D9' where id=1;
-update noar ti set v0='D9' where id=1;
-update noar tt set b0='4KY26BDHRD3J5IC4TCAQW1RJATC' where id=1;
-update noar ti set b0='4KY26BDHRD3J5IC4TCAQW1RJATC' where id=1;
-update noar tt set v0='QR0EKGQ5YUDOT57D3T5' where id=1;
-update noar ti set v0='QR0EKGQ5YUDOT57D3T5' where id=1;
-update noar tt set b1='EE2R5' where id=1;
-update noar ti set b1='EE2R5' where id=1;
-update noar tt set v0='HL2F1D8CBB' where id=1;
-update noar ti set v0='HL2F1D8CBB' where id=1;
-update noar tt set b2='UGDNBKQ2YT5WAMJX9RRGVC' where id=1;
-update noar ti set b2='UGDNBKQ2YT5WAMJX9RRGVC' where id=1;
-update noar tt set v0='IFOG7SJDQLWHQ7S9H5S47M6N20U84L' where id=2;
-update noar ti set v0='IFOG7SJDQLWHQ7S9H5S47M6N20U84L' where id=2;
-update noar tt set b0='JFHS' where id=2;
-update noar ti set b0='JFHS' where id=2;
-update noar tt set v0='1JRI1UYSQRCCMIINOA4XTRZXGVR2' where id=2;
-update noar ti set v0='1JRI1UYSQRCCMIINOA4XTRZXGVR2' where id=2;
-update noar tt set b1='PM4IS8CHAS4' where id=2;
-update noar ti set b1='PM4IS8CHAS4' where id=2;
-update noar tt set v0='92BQAV8NM5BZQY94Q' where id=2;
-update noar ti set v0='92BQAV8NM5BZQY94Q' where id=2;
-update noar tt set b2='HOPYGDCR8Q' where id=2;
-update noar ti set b2='HOPYGDCR8Q' where id=2;
-update noar tt set v0='9K1UIZBEAJKXRM0C15XVRV1N4OF' where id=3;
-update noar ti set v0='9K1UIZBEAJKXRM0C15XVRV1N4OF' where id=3;
-update noar tt set b0='MXNUGECQVV10FM' where id=3;
-update noar ti set b0='MXNUGECQVV10FM' where id=3;
-update noar tt set v0='DJKJCMDTS5XITVSQJCRA60YVOGPVI' where id=3;
-update noar ti set v0='DJKJCMDTS5XITVSQJCRA60YVOGPVI' where id=3;
-update noar tt set b1='6IF' where id=3;
-update noar ti set b1='6IF' where id=3;
-update noar tt set v0='JCIKPZFLSWSR' where id=3;
-update noar ti set v0='JCIKPZFLSWSR' where id=3;
-update noar tt set b2='WK2U8Z3LHRIOT50AB295CWWU6XH29E' where id=3;
-update noar ti set b2='WK2U8Z3LHRIOT50AB295CWWU6XH29E' where id=3;
-update noar tt set v0='11WIUBVQ0GNTY8WXXYH6GE1HXE' where id=4;
-update noar ti set v0='11WIUBVQ0GNTY8WXXYH6GE1HXE' where id=4;
-update noar tt set b0='3027K0E8VM7ZFUGKSFKH6' where id=4;
-update noar ti set b0='3027K0E8VM7ZFUGKSFKH6' where id=4;
-update noar tt set v0='UBQBM1AVW1Z48KF3' where id=4;
-update noar ti set v0='UBQBM1AVW1Z48KF3' where id=4;
-update noar tt set b1='EZPPFKYZP7BF9YSVNK972CU8VOLNZ75' where id=4;
-update noar ti set b1='EZPPFKYZP7BF9YSVNK972CU8VOLNZ75' where id=4;
-update noar tt set v0='SCLTUZ76N03DLZYQ' where id=4;
-update noar ti set v0='SCLTUZ76N03DLZYQ' where id=4;
-update noar tt set b2='LDC21J8P32AT8SUF14LT4IZ9WVFT0' where id=4;
-update noar ti set b2='LDC21J8P32AT8SUF14LT4IZ9WVFT0' where id=4;
-update noar tt set v0='MEQX9LYC85VJPI00FJB35C9TNW4QH' where id=5;
-update noar ti set v0='MEQX9LYC85VJPI00FJB35C9TNW4QH' where id=5;
-update noar tt set b0='I7X0FRJA666B65WR' where id=5;
-update noar ti set b0='I7X0FRJA666B65WR' where id=5;
-update noar tt set v0='RM36BXLHOBCP59BAXLPCXSZ' where id=5;
-update noar ti set v0='RM36BXLHOBCP59BAXLPCXSZ' where id=5;
-update noar tt set b1='OUG3JM1LGMK7ZSQY78WE3HZ5CKEL5P' where id=5;
-update noar ti set b1='OUG3JM1LGMK7ZSQY78WE3HZ5CKEL5P' where id=5;
-update noar tt set v0='BNHP3ORJD224TI9' where id=5;
-update noar ti set v0='BNHP3ORJD224TI9' where id=5;
-update noar tt set b2='DA2' where id=5;
-update noar ti set b2='DA2' where id=5;
-update noar tt set v0='2IRR7ENDLBQV9D839S7Y9134GZ2G0SZO' where id=6;
-update noar ti set v0='2IRR7ENDLBQV9D839S7Y9134GZ2G0SZO' where id=6;
-update noar tt set b0='ICTA580809' where id=6;
-update noar ti set b0='ICTA580809' where id=6;
-update noar tt set v0='6FPBLTQZME' where id=6;
-update noar ti set v0='6FPBLTQZME' where id=6;
-update noar tt set b1='KVS0SR22V84J' where id=6;
-update noar ti set b1='KVS0SR22V84J' where id=6;
-update noar tt set v0='NZUHCUHEVFY015AWH0II' where id=6;
-update noar ti set v0='NZUHCUHEVFY015AWH0II' where id=6;
-update noar tt set b2='5LKMNFT7BYX13RNN3D2' where id=6;
-update noar ti set b2='5LKMNFT7BYX13RNN3D2' where id=6;
-update noar tt set v0='8OJF7ATX' where id=7;
-update noar ti set v0='8OJF7ATX' where id=7;
-update noar tt set b0='HY' where id=7;
-update noar ti set b0='HY' where id=7;
-update noar tt set v0='BAZYWPNOLLEYZ1SHHM19JLCO' where id=7;
-update noar ti set v0='BAZYWPNOLLEYZ1SHHM19JLCO' where id=7;
-update noar tt set b1='S390CJJD' where id=7;
-update noar ti set b1='S390CJJD' where id=7;
-update noar tt set v0='Q4B9OTOG95V5511GTKUFZAOOG1SR' where id=7;
-update noar ti set v0='Q4B9OTOG95V5511GTKUFZAOOG1SR' where id=7;
-update noar tt set b2='N953HL01BEHB6W2UO0KHIU1RBBUR7' where id=7;
-update noar ti set b2='N953HL01BEHB6W2UO0KHIU1RBBUR7' where id=7;
-update noar tt set v0='QQMPZ0OHR28D79' where id=8;
-update noar ti set v0='QQMPZ0OHR28D79' where id=8;
-update noar tt set b0='ZKA08H4VSV78' where id=8;
-update noar ti set b0='ZKA08H4VSV78' where id=8;
-update noar tt set v0='JX3TMT' where id=8;
-update noar ti set v0='JX3TMT' where id=8;
-update noar tt set b1='PKBFYE7GHSXVXQ0YF3UO1UFGT1R75' where id=8;
-update noar ti set b1='PKBFYE7GHSXVXQ0YF3UO1UFGT1R75' where id=8;
-update noar tt set v0='0JIHXPB96SZQ44SQSWTA4L260' where id=8;
-update noar ti set v0='0JIHXPB96SZQ44SQSWTA4L260' where id=8;
-update noar tt set b2='5F4HV' where id=8;
-update noar ti set b2='5F4HV' where id=8;
-update noar tt set v0='PIXO' where id=9;
-update noar ti set v0='PIXO' where id=9;
-update noar tt set b0='YYRAVC33GKFL8FWX3L7W356' where id=9;
-update noar ti set b0='YYRAVC33GKFL8FWX3L7W356' where id=9;
-update noar tt set v0='4V0B0LXK7UXJ52R2N8ZE5Y3MG1R' where id=9;
-update noar ti set v0='4V0B0LXK7UXJ52R2N8ZE5Y3MG1R' where id=9;
-update noar tt set b1='991XDMGDFUY' where id=9;
-update noar ti set b1='991XDMGDFUY' where id=9;
-update noar tt set v0='EVB07' where id=9;
-update noar ti set v0='EVB07' where id=9;
-update noar tt set b2='2TEUEW2UPEGM8TTC' where id=9;
-update noar ti set b2='2TEUEW2UPEGM8TTC' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CNE69R3TSTJTJ9A3GJ6U9V658E' where id=1;
-update noar ti set v0='CNE69R3TSTJTJ9A3GJ6U9V658E' where id=1;
-update noar tt set b0='65AYFMENZSIIE1AU9GQH0' where id=1;
-update noar ti set b0='65AYFMENZSIIE1AU9GQH0' where id=1;
-update noar tt set v0='EMZ0FRE4' where id=1;
-update noar ti set v0='EMZ0FRE4' where id=1;
-update noar tt set b1='MDA1YSS46DFWOH2OLRAOQT2' where id=1;
-update noar ti set b1='MDA1YSS46DFWOH2OLRAOQT2' where id=1;
-update noar tt set v0='J8CZQVDQVHIL0JK' where id=1;
-update noar ti set v0='J8CZQVDQVHIL0JK' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set v0='P21FAHOJO0CP1Q82C9999SYL' where id=2;
-update noar ti set v0='P21FAHOJO0CP1Q82C9999SYL' where id=2;
-update noar tt set b0='KLOIV3M1S7Y6ZA4JU7649FF8EXL4N' where id=2;
-update noar ti set b0='KLOIV3M1S7Y6ZA4JU7649FF8EXL4N' where id=2;
-update noar tt set v0='ZE9N2MAVGKMTFGSV26LMLEXZFQ8T' where id=2;
-update noar ti set v0='ZE9N2MAVGKMTFGSV26LMLEXZFQ8T' where id=2;
-update noar tt set b1='XNUO087QXE2DW2S2RN' where id=2;
-update noar ti set b1='XNUO087QXE2DW2S2RN' where id=2;
-update noar tt set v0='WXBLHR5O9S26KJ' where id=2;
-update noar ti set v0='WXBLHR5O9S26KJ' where id=2;
-update noar tt set b2='FBZ2G4EC1TL0Z' where id=2;
-update noar ti set b2='FBZ2G4EC1TL0Z' where id=2;
-update noar tt set v0='G5MTX6MM' where id=3;
-update noar ti set v0='G5MTX6MM' where id=3;
-update noar tt set b0='MJ90DEZCR89NDZEM1YFVF5O3X' where id=3;
-update noar ti set b0='MJ90DEZCR89NDZEM1YFVF5O3X' where id=3;
-update noar tt set v0='EPVJTJWUX2J5WJ8POC0' where id=3;
-update noar ti set v0='EPVJTJWUX2J5WJ8POC0' where id=3;
-update noar tt set b1='XZK8ONZZB38V6XFB4RQY' where id=3;
-update noar ti set b1='XZK8ONZZB38V6XFB4RQY' where id=3;
-update noar tt set v0='1JVN3HYNHN8VSWLKIDB6JJVH7R4D' where id=3;
-update noar ti set v0='1JVN3HYNHN8VSWLKIDB6JJVH7R4D' where id=3;
-update noar tt set b2='6BCT9YG7Q' where id=3;
-update noar ti set b2='6BCT9YG7Q' where id=3;
-update noar tt set v0='KZCKIHDO68' where id=4;
-update noar ti set v0='KZCKIHDO68' where id=4;
-update noar tt set b0='3ZBSXY8HC6V0V' where id=4;
-update noar ti set b0='3ZBSXY8HC6V0V' where id=4;
-update noar tt set v0='MDQ0NC6DUQ8RHHMLCTWRNEYJDA61R' where id=4;
-update noar ti set v0='MDQ0NC6DUQ8RHHMLCTWRNEYJDA61R' where id=4;
-update noar tt set b1='IUR6XIDPH3S53428KL62E' where id=4;
-update noar ti set b1='IUR6XIDPH3S53428KL62E' where id=4;
-update noar tt set v0='UGG5Q22T71' where id=4;
-update noar ti set v0='UGG5Q22T71' where id=4;
-update noar tt set b2='I84P493V' where id=4;
-update noar ti set b2='I84P493V' where id=4;
-update noar tt set v0='3SKVU9U' where id=5;
-update noar ti set v0='3SKVU9U' where id=5;
-update noar tt set b0='Z8UN8Y6ONX3OVNF9HJ' where id=5;
-update noar ti set b0='Z8UN8Y6ONX3OVNF9HJ' where id=5;
-update noar tt set v0='ZKN87Y91E92' where id=5;
-update noar ti set v0='ZKN87Y91E92' where id=5;
-update noar tt set b1='ORNCL32BWWCE0Y7K8H' where id=5;
-update noar ti set b1='ORNCL32BWWCE0Y7K8H' where id=5;
-update noar tt set v0='1' where id=5;
-update noar ti set v0='1' where id=5;
-update noar tt set b2='LUZMB9L7EOBP9ECU2JQIL7' where id=5;
-update noar ti set b2='LUZMB9L7EOBP9ECU2JQIL7' where id=5;
-update noar tt set v0='E6RZC5A1VJ7UNHDZSS806C8Z' where id=6;
-update noar ti set v0='E6RZC5A1VJ7UNHDZSS806C8Z' where id=6;
-update noar tt set b0='P3IST8MDNY' where id=6;
-update noar ti set b0='P3IST8MDNY' where id=6;
-update noar tt set v0='XQ5' where id=6;
-update noar ti set v0='XQ5' where id=6;
-update noar tt set b1='YEYC0C43E6CRC19QASY4VISNRHQZ2C' where id=6;
-update noar ti set b1='YEYC0C43E6CRC19QASY4VISNRHQZ2C' where id=6;
-update noar tt set v0='OBY0G0PUUJRBQBINB04KOFAI261FIX0' where id=6;
-update noar ti set v0='OBY0G0PUUJRBQBINB04KOFAI261FIX0' where id=6;
-update noar tt set b2='IHQ7RRK2HRFMT3Y3F22UD' where id=6;
-update noar ti set b2='IHQ7RRK2HRFMT3Y3F22UD' where id=6;
-update noar tt set v0='MBNPX9BQGA7HQCG6TFJW0CB' where id=7;
-update noar ti set v0='MBNPX9BQGA7HQCG6TFJW0CB' where id=7;
-update noar tt set b0='LOP4D' where id=7;
-update noar ti set b0='LOP4D' where id=7;
-update noar tt set v0='YQ6J3XV79NKRAPOWVK4CP7R8Q1ZNIHJ' where id=7;
-update noar ti set v0='YQ6J3XV79NKRAPOWVK4CP7R8Q1ZNIHJ' where id=7;
-update noar tt set b1='SYPK32' where id=7;
-update noar ti set b1='SYPK32' where id=7;
-update noar tt set v0='LD' where id=7;
-update noar ti set v0='LD' where id=7;
-update noar tt set b2='C6AH3YQ7FY5O1SV300TCOA2HRBCRJ8' where id=7;
-update noar ti set b2='C6AH3YQ7FY5O1SV300TCOA2HRBCRJ8' where id=7;
-update noar tt set v0='SQ0IIA75ERHFB1' where id=8;
-update noar ti set v0='SQ0IIA75ERHFB1' where id=8;
-update noar tt set b0='M10NQVJL21TE1VR6DV' where id=8;
-update noar ti set b0='M10NQVJL21TE1VR6DV' where id=8;
-update noar tt set v0='GZKT2DLPN6WW9T499E' where id=8;
-update noar ti set v0='GZKT2DLPN6WW9T499E' where id=8;
-update noar tt set b1='VE599MSD5X' where id=8;
-update noar ti set b1='VE599MSD5X' where id=8;
-update noar tt set v0='OVGL29VY68UL038ZGMX0OACD19' where id=8;
-update noar ti set v0='OVGL29VY68UL038ZGMX0OACD19' where id=8;
-update noar tt set b2='O8GBPNTCFFBS26BMTRPZ729P0PD' where id=8;
-update noar ti set b2='O8GBPNTCFFBS26BMTRPZ729P0PD' where id=8;
-update noar tt set v0='AJBQCQ0FKGVM3H5ZMW9HFORKK7' where id=9;
-update noar ti set v0='AJBQCQ0FKGVM3H5ZMW9HFORKK7' where id=9;
-update noar tt set b0='KXTSIXGF' where id=9;
-update noar ti set b0='KXTSIXGF' where id=9;
-update noar tt set v0='9IVFLPZ2' where id=9;
-update noar ti set v0='9IVFLPZ2' where id=9;
-update noar tt set b1='AW8YKSIQOKO2DW68K8KAODZB1OVAER6' where id=9;
-update noar ti set b1='AW8YKSIQOKO2DW68K8KAODZB1OVAER6' where id=9;
-update noar tt set v0='WK8VFMLB16ME5MHHUFY3ZISFDE' where id=9;
-update noar ti set v0='WK8VFMLB16ME5MHHUFY3ZISFDE' where id=9;
-update noar tt set b2='CRIKIZKM3J025XCCCX1MXO' where id=9;
-update noar ti set b2='CRIKIZKM3J025XCCCX1MXO' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 mediumblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZH1TFZ81TLN11R595U8V7X407JGQ68' where id=1;
-update noar ti set v0='ZH1TFZ81TLN11R595U8V7X407JGQ68' where id=1;
-update noar tt set b0='72LS2M4YJDXD' where id=1;
-update noar ti set b0='72LS2M4YJDXD' where id=1;
-update noar tt set v0='UWVM8Q6345VJAMSF6T06SYTXZX' where id=1;
-update noar ti set v0='UWVM8Q6345VJAMSF6T06SYTXZX' where id=1;
-update noar tt set b1='LCYPKWBO8YE6H7GDVQZVCYPDY0A6Y14' where id=1;
-update noar ti set b1='LCYPKWBO8YE6H7GDVQZVCYPDY0A6Y14' where id=1;
-update noar tt set v0='ZHG308' where id=1;
-update noar ti set v0='ZHG308' where id=1;
-update noar tt set b2='M0CEW9C' where id=1;
-update noar ti set b2='M0CEW9C' where id=1;
-update noar tt set v0='VKTY2ZMT4AYDUNHMYK' where id=2;
-update noar ti set v0='VKTY2ZMT4AYDUNHMYK' where id=2;
-update noar tt set b0='U4R7GFY0VPJSTBLC8W1T1RI7ZI8' where id=2;
-update noar ti set b0='U4R7GFY0VPJSTBLC8W1T1RI7ZI8' where id=2;
-update noar tt set v0='6XP0J5V' where id=2;
-update noar ti set v0='6XP0J5V' where id=2;
-update noar tt set b1='2UO54AUG1RFKZ' where id=2;
-update noar ti set b1='2UO54AUG1RFKZ' where id=2;
-update noar tt set v0='FLMK2O3O7XW1LZVYXSDUVRXACQZRIR' where id=2;
-update noar ti set v0='FLMK2O3O7XW1LZVYXSDUVRXACQZRIR' where id=2;
-update noar tt set b2='R1XTLNTXROFKYPF40A0Y5K1' where id=2;
-update noar ti set b2='R1XTLNTXROFKYPF40A0Y5K1' where id=2;
-update noar tt set v0='MHNPHHW7' where id=3;
-update noar ti set v0='MHNPHHW7' where id=3;
-update noar tt set b0='FS9LSQRKPF77QRDMO4' where id=3;
-update noar ti set b0='FS9LSQRKPF77QRDMO4' where id=3;
-update noar tt set v0='O9BI0WGMD6YT7R6MPWXX32IH' where id=3;
-update noar ti set v0='O9BI0WGMD6YT7R6MPWXX32IH' where id=3;
-update noar tt set b1='BGE6F42ZE922TU4SD36VPLJ' where id=3;
-update noar ti set b1='BGE6F42ZE922TU4SD36VPLJ' where id=3;
-update noar tt set v0='NIEMYE13POB2VIK86Z2EBN5' where id=3;
-update noar ti set v0='NIEMYE13POB2VIK86Z2EBN5' where id=3;
-update noar tt set b2='3' where id=3;
-update noar ti set b2='3' where id=3;
-update noar tt set v0='V17V33W179' where id=4;
-update noar ti set v0='V17V33W179' where id=4;
-update noar tt set b0='KOCJSJYVH0MZ5M19Y8VW' where id=4;
-update noar ti set b0='KOCJSJYVH0MZ5M19Y8VW' where id=4;
-update noar tt set v0='QZ7X' where id=4;
-update noar ti set v0='QZ7X' where id=4;
-update noar tt set b1='7IG' where id=4;
-update noar ti set b1='7IG' where id=4;
-update noar tt set v0='8XRY8VV4' where id=4;
-update noar ti set v0='8XRY8VV4' where id=4;
-update noar tt set b2='F9KCRAMOX' where id=4;
-update noar ti set b2='F9KCRAMOX' where id=4;
-update noar tt set v0='BTA69' where id=5;
-update noar ti set v0='BTA69' where id=5;
-update noar tt set b0='AUSE5LIB1D8J1RUI7CMKD9' where id=5;
-update noar ti set b0='AUSE5LIB1D8J1RUI7CMKD9' where id=5;
-update noar tt set v0='5RH2LJHDGKEE6OREV4UILWQA' where id=5;
-update noar ti set v0='5RH2LJHDGKEE6OREV4UILWQA' where id=5;
-update noar tt set b1='3AN82BKB715CQXR6EDY5I5KQ1SR6RQ8J' where id=5;
-update noar ti set b1='3AN82BKB715CQXR6EDY5I5KQ1SR6RQ8J' where id=5;
-update noar tt set v0='W28OJ9X3C1RLQ3L7KOOP2F7YM' where id=5;
-update noar ti set v0='W28OJ9X3C1RLQ3L7KOOP2F7YM' where id=5;
-update noar tt set b2='H1PFDRF7WP29AFRHMJZOG5IX0LSVVZ' where id=5;
-update noar ti set b2='H1PFDRF7WP29AFRHMJZOG5IX0LSVVZ' where id=5;
-update noar tt set v0='RPW5T8FYOPM2TN1JNVZEMA3QXVR5' where id=6;
-update noar ti set v0='RPW5T8FYOPM2TN1JNVZEMA3QXVR5' where id=6;
-update noar tt set b0='D2EL72ESP446YH' where id=6;
-update noar ti set b0='D2EL72ESP446YH' where id=6;
-update noar tt set v0='DDOB0SN5HM0FQG4MM70L4BATFQ65TEP' where id=6;
-update noar ti set v0='DDOB0SN5HM0FQG4MM70L4BATFQ65TEP' where id=6;
-update noar tt set b1='8099L' where id=6;
-update noar ti set b1='8099L' where id=6;
-update noar tt set v0='20SHNTYE2VMGG9GIXK' where id=6;
-update noar ti set v0='20SHNTYE2VMGG9GIXK' where id=6;
-update noar tt set b2='KGLOVNR3R5OC6KYSYQZT9Q' where id=6;
-update noar ti set b2='KGLOVNR3R5OC6KYSYQZT9Q' where id=6;
-update noar tt set v0='HK82FN' where id=7;
-update noar ti set v0='HK82FN' where id=7;
-update noar tt set b0='I10FAXAQK1EBKFHRZUBZ' where id=7;
-update noar ti set b0='I10FAXAQK1EBKFHRZUBZ' where id=7;
-update noar tt set v0='BU03' where id=7;
-update noar ti set v0='BU03' where id=7;
-update noar tt set b1='ZR7XX7HQ0HUCMU851983W275VKM5LQCR' where id=7;
-update noar ti set b1='ZR7XX7HQ0HUCMU851983W275VKM5LQCR' where id=7;
-update noar tt set v0='PBQVNAGNWP678UAQWV2ONXSBU' where id=7;
-update noar ti set v0='PBQVNAGNWP678UAQWV2ONXSBU' where id=7;
-update noar tt set b2='TODWD481ZJC2JZ' where id=7;
-update noar ti set b2='TODWD481ZJC2JZ' where id=7;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b0='HQ6J28DAFS64264HEOJUJN0VY' where id=8;
-update noar ti set b0='HQ6J28DAFS64264HEOJUJN0VY' where id=8;
-update noar tt set v0='MEOTLCQHRL60BPTXT' where id=8;
-update noar ti set v0='MEOTLCQHRL60BPTXT' where id=8;
-update noar tt set b1='HAXDD6AKW0D1IPY' where id=8;
-update noar ti set b1='HAXDD6AKW0D1IPY' where id=8;
-update noar tt set v0='NG0MA83UE' where id=8;
-update noar ti set v0='NG0MA83UE' where id=8;
-update noar tt set b2='WOLTOVV62CCIYYMW1N1D' where id=8;
-update noar ti set b2='WOLTOVV62CCIYYMW1N1D' where id=8;
-update noar tt set v0='NHL8D5' where id=9;
-update noar ti set v0='NHL8D5' where id=9;
-update noar tt set b0='T3SPV0RLXMZ5MCYNYW9V' where id=9;
-update noar ti set b0='T3SPV0RLXMZ5MCYNYW9V' where id=9;
-update noar tt set v0='GVZULKGGT' where id=9;
-update noar ti set v0='GVZULKGGT' where id=9;
-update noar tt set b1='ZVKGLZN' where id=9;
-update noar ti set b1='ZVKGLZN' where id=9;
-update noar tt set v0='7838230IEEWPJYQ19Q2XG' where id=9;
-update noar ti set v0='7838230IEEWPJYQ19Q2XG' where id=9;
-update noar tt set b2='PMVF1TZRSE1JZVSPT7Q41XCT' where id=9;
-update noar ti set b2='PMVF1TZRSE1JZVSPT7Q41XCT' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LE77E' where id=1;
-update noar ti set v0='LE77E' where id=1;
-update noar tt set b0='DBLRKONL' where id=1;
-update noar ti set b0='DBLRKONL' where id=1;
-update noar tt set v0='QWI9VG1K2W5' where id=1;
-update noar ti set v0='QWI9VG1K2W5' where id=1;
-update noar tt set b1='JIXJDHN6H6SYB0S07QWA58M14WP6' where id=1;
-update noar ti set b1='JIXJDHN6H6SYB0S07QWA58M14WP6' where id=1;
-update noar tt set v0='TA5IGNDGFGD39RNKCQZQ1S' where id=1;
-update noar ti set v0='TA5IGNDGFGD39RNKCQZQ1S' where id=1;
-update noar tt set b2='JFRXOZ3TJO4UXEF0T09VSV3' where id=1;
-update noar ti set b2='JFRXOZ3TJO4UXEF0T09VSV3' where id=1;
-update noar tt set v0='ZYEZJ8K' where id=2;
-update noar ti set v0='ZYEZJ8K' where id=2;
-update noar tt set b0='WBVUH62MOPZECYHI5559' where id=2;
-update noar ti set b0='WBVUH62MOPZECYHI5559' where id=2;
-update noar tt set v0='RW56J' where id=2;
-update noar ti set v0='RW56J' where id=2;
-update noar tt set b1='PRWW5QOHUI20X07RINST1UNJ8V5CJ' where id=2;
-update noar ti set b1='PRWW5QOHUI20X07RINST1UNJ8V5CJ' where id=2;
-update noar tt set v0='VHGN3IGBLZN' where id=2;
-update noar ti set v0='VHGN3IGBLZN' where id=2;
-update noar tt set b2='B1RFAYWRDZ3COH8BIBRNZJ1RTMJF8U' where id=2;
-update noar ti set b2='B1RFAYWRDZ3COH8BIBRNZJ1RTMJF8U' where id=2;
-update noar tt set v0='GJJ3' where id=3;
-update noar ti set v0='GJJ3' where id=3;
-update noar tt set b0='VNX4VJOINCEV3AALGU90LYDV6B99REE' where id=3;
-update noar ti set b0='VNX4VJOINCEV3AALGU90LYDV6B99REE' where id=3;
-update noar tt set v0='FRRHASR4A7GADCJWGXMTPBEXS' where id=3;
-update noar ti set v0='FRRHASR4A7GADCJWGXMTPBEXS' where id=3;
-update noar tt set b1='ZPA8PX60WDY2XKGC2VC9Q6XHJEH' where id=3;
-update noar ti set b1='ZPA8PX60WDY2XKGC2VC9Q6XHJEH' where id=3;
-update noar tt set v0='WW7W' where id=3;
-update noar ti set v0='WW7W' where id=3;
-update noar tt set b2='W3MP' where id=3;
-update noar ti set b2='W3MP' where id=3;
-update noar tt set v0='8NIB1GCG86BDGZZS1FQ3MKNI77RP' where id=4;
-update noar ti set v0='8NIB1GCG86BDGZZS1FQ3MKNI77RP' where id=4;
-update noar tt set b0='3425PRNQ8SXL1F7YO' where id=4;
-update noar ti set b0='3425PRNQ8SXL1F7YO' where id=4;
-update noar tt set v0='WTRXLPM7XWJI2OR' where id=4;
-update noar ti set v0='WTRXLPM7XWJI2OR' where id=4;
-update noar tt set b1='RNP8GVFPPPWG609847B' where id=4;
-update noar ti set b1='RNP8GVFPPPWG609847B' where id=4;
-update noar tt set v0='8G' where id=4;
-update noar ti set v0='8G' where id=4;
-update noar tt set b2='X' where id=4;
-update noar ti set b2='X' where id=4;
-update noar tt set v0='5DK7EGZI9Y' where id=5;
-update noar ti set v0='5DK7EGZI9Y' where id=5;
-update noar tt set b0='GRGKXIMMHJO94CYJ9MAKE0FK4' where id=5;
-update noar ti set b0='GRGKXIMMHJO94CYJ9MAKE0FK4' where id=5;
-update noar tt set v0='OR4PX1WF2G' where id=5;
-update noar ti set v0='OR4PX1WF2G' where id=5;
-update noar tt set b1='POO8IY' where id=5;
-update noar ti set b1='POO8IY' where id=5;
-update noar tt set v0='89C2MZWNO4926BA7ENZI2ORAQ1IOOI' where id=5;
-update noar ti set v0='89C2MZWNO4926BA7ENZI2ORAQ1IOOI' where id=5;
-update noar tt set b2='FOKG' where id=5;
-update noar ti set b2='FOKG' where id=5;
-update noar tt set v0='NY0W0L4K2HJGD81C2X8OCF' where id=6;
-update noar ti set v0='NY0W0L4K2HJGD81C2X8OCF' where id=6;
-update noar tt set b0='4DUST3OJQ8J3UXKXWPZNYUSDME51PSQ' where id=6;
-update noar ti set b0='4DUST3OJQ8J3UXKXWPZNYUSDME51PSQ' where id=6;
-update noar tt set v0='1JYIPB1FF5VSXFSGKWB5HP' where id=6;
-update noar ti set v0='1JYIPB1FF5VSXFSGKWB5HP' where id=6;
-update noar tt set b1='19KHDEA1J25JSYNKJ8DB3MICQ' where id=6;
-update noar ti set b1='19KHDEA1J25JSYNKJ8DB3MICQ' where id=6;
-update noar tt set v0='ILCEOH1F85WFFQPN' where id=6;
-update noar ti set v0='ILCEOH1F85WFFQPN' where id=6;
-update noar tt set b2='BDH5PGE1K6R' where id=6;
-update noar ti set b2='BDH5PGE1K6R' where id=6;
-update noar tt set v0='T5' where id=7;
-update noar ti set v0='T5' where id=7;
-update noar tt set b0='JRPH' where id=7;
-update noar ti set b0='JRPH' where id=7;
-update noar tt set v0='X83G5NATI1WK2ACTAVJWJDEVVR5F1' where id=7;
-update noar ti set v0='X83G5NATI1WK2ACTAVJWJDEVVR5F1' where id=7;
-update noar tt set b1='TOU8LL26' where id=7;
-update noar ti set b1='TOU8LL26' where id=7;
-update noar tt set v0='O' where id=7;
-update noar ti set v0='O' where id=7;
-update noar tt set b2='0' where id=7;
-update noar ti set b2='0' where id=7;
-update noar tt set v0='1S6QQV39EM80' where id=8;
-update noar ti set v0='1S6QQV39EM80' where id=8;
-update noar tt set b0='0F12G0Z9M7J1RA9UTE2A' where id=8;
-update noar ti set b0='0F12G0Z9M7J1RA9UTE2A' where id=8;
-update noar tt set v0='STFID1XJJTZUT6RC8X6OMF' where id=8;
-update noar ti set v0='STFID1XJJTZUT6RC8X6OMF' where id=8;
-update noar tt set b1='51F' where id=8;
-update noar ti set b1='51F' where id=8;
-update noar tt set v0='O4Z421BB16A6ROXPQKYYWYDY7BHHNUO' where id=8;
-update noar ti set v0='O4Z421BB16A6ROXPQKYYWYDY7BHHNUO' where id=8;
-update noar tt set b2='7Z6' where id=8;
-update noar ti set b2='7Z6' where id=8;
-update noar tt set v0='ZYSI' where id=9;
-update noar ti set v0='ZYSI' where id=9;
-update noar tt set b0='3YEINTO537GEUG03K000RZAYH5Z' where id=9;
-update noar ti set b0='3YEINTO537GEUG03K000RZAYH5Z' where id=9;
-update noar tt set v0='LSUOEYIHZP2PTA' where id=9;
-update noar ti set v0='LSUOEYIHZP2PTA' where id=9;
-update noar tt set b1='QDV3MRPS' where id=9;
-update noar ti set b1='QDV3MRPS' where id=9;
-update noar tt set v0='H50G3PABPMQ6I94LAQAB3N8Y9MA6BVO' where id=9;
-update noar ti set v0='H50G3PABPMQ6I94LAQAB3N8Y9MA6BVO' where id=9;
-update noar tt set b2='JPGM3T05Z6VFU29585DR' where id=9;
-update noar ti set b2='JPGM3T05Z6VFU29585DR' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6' where id=1;
-update noar ti set v0='6' where id=1;
-update noar tt set b0='US4ATMUKEBZM' where id=1;
-update noar ti set b0='US4ATMUKEBZM' where id=1;
-update noar tt set v0='PO671AYD4PNRQM' where id=1;
-update noar ti set v0='PO671AYD4PNRQM' where id=1;
-update noar tt set b1='6' where id=1;
-update noar ti set b1='6' where id=1;
-update noar tt set v0='Y0YKCBOJQ0SPEX0IV6' where id=1;
-update noar ti set v0='Y0YKCBOJQ0SPEX0IV6' where id=1;
-update noar tt set b2='90E9F' where id=1;
-update noar ti set b2='90E9F' where id=1;
-update noar tt set v0='WGN4E92CYV4LE3P59S' where id=2;
-update noar ti set v0='WGN4E92CYV4LE3P59S' where id=2;
-update noar tt set b0='3XJPS7CAN4WRL6527MULO9H8MJ' where id=2;
-update noar ti set b0='3XJPS7CAN4WRL6527MULO9H8MJ' where id=2;
-update noar tt set v0='KC067CC836LE9C40X7IY6HXPPT' where id=2;
-update noar ti set v0='KC067CC836LE9C40X7IY6HXPPT' where id=2;
-update noar tt set b1='9238' where id=2;
-update noar ti set b1='9238' where id=2;
-update noar tt set v0='4KHWURCRKU0ULXCBPIFQEC' where id=2;
-update noar ti set v0='4KHWURCRKU0ULXCBPIFQEC' where id=2;
-update noar tt set b2='G' where id=2;
-update noar ti set b2='G' where id=2;
-update noar tt set v0='1NJ7LM61CXS9NQFE7' where id=3;
-update noar ti set v0='1NJ7LM61CXS9NQFE7' where id=3;
-update noar tt set b0='IX8U1Q3NTKH79B4GSIFT63RK' where id=3;
-update noar ti set b0='IX8U1Q3NTKH79B4GSIFT63RK' where id=3;
-update noar tt set v0='ZQ685LDAPNZ0MEXGNE9JZ' where id=3;
-update noar ti set v0='ZQ685LDAPNZ0MEXGNE9JZ' where id=3;
-update noar tt set b1='ZISHL16ER9XK84O4NCKGSC97D4' where id=3;
-update noar ti set b1='ZISHL16ER9XK84O4NCKGSC97D4' where id=3;
-update noar tt set v0='8' where id=3;
-update noar ti set v0='8' where id=3;
-update noar tt set b2='RL6JWGO77OXZKLZTHJCE1' where id=3;
-update noar ti set b2='RL6JWGO77OXZKLZTHJCE1' where id=3;
-update noar tt set v0='KFCF4Y6KMBUIF' where id=4;
-update noar ti set v0='KFCF4Y6KMBUIF' where id=4;
-update noar tt set b0='4ZT4VCBLOKZH2ETNQQNTP5KV0Y' where id=4;
-update noar ti set b0='4ZT4VCBLOKZH2ETNQQNTP5KV0Y' where id=4;
-update noar tt set v0='DDOG' where id=4;
-update noar ti set v0='DDOG' where id=4;
-update noar tt set b1='2UVOD1LZXJGNYDMB' where id=4;
-update noar ti set b1='2UVOD1LZXJGNYDMB' where id=4;
-update noar tt set v0='SI4REPI8A3JVD21S8JX4HV3YZG1PY3VP' where id=4;
-update noar ti set v0='SI4REPI8A3JVD21S8JX4HV3YZG1PY3VP' where id=4;
-update noar tt set b2='ZEJ2TRU6LNKLCAHHMAA' where id=4;
-update noar ti set b2='ZEJ2TRU6LNKLCAHHMAA' where id=4;
-update noar tt set v0='RD42DBX0M0HN5KTZ4BUR6' where id=5;
-update noar ti set v0='RD42DBX0M0HN5KTZ4BUR6' where id=5;
-update noar tt set b0='Z9E520' where id=5;
-update noar ti set b0='Z9E520' where id=5;
-update noar tt set v0='0OYSU4Q' where id=5;
-update noar ti set v0='0OYSU4Q' where id=5;
-update noar tt set b1='7MKYBQJHOO8WC' where id=5;
-update noar ti set b1='7MKYBQJHOO8WC' where id=5;
-update noar tt set v0='8T6JWTZ6B' where id=5;
-update noar ti set v0='8T6JWTZ6B' where id=5;
-update noar tt set b2='83H80G45GR3' where id=5;
-update noar ti set b2='83H80G45GR3' where id=5;
-update noar tt set v0='5DJEHJ4JTX58WUTE' where id=6;
-update noar ti set v0='5DJEHJ4JTX58WUTE' where id=6;
-update noar tt set b0='JGZT2QS37N9ZEE2SCHI66NGBGNQG87' where id=6;
-update noar ti set b0='JGZT2QS37N9ZEE2SCHI66NGBGNQG87' where id=6;
-update noar tt set v0='S2UH3F6TXP' where id=6;
-update noar ti set v0='S2UH3F6TXP' where id=6;
-update noar tt set b1='WQUCJVWWZ14KF' where id=6;
-update noar ti set b1='WQUCJVWWZ14KF' where id=6;
-update noar tt set v0='UMQ2PJ' where id=6;
-update noar ti set v0='UMQ2PJ' where id=6;
-update noar tt set b2='CS9M' where id=6;
-update noar ti set b2='CS9M' where id=6;
-update noar tt set v0='M0Y6KKWGSPE' where id=7;
-update noar ti set v0='M0Y6KKWGSPE' where id=7;
-update noar tt set b0='4DA5MTAB4N' where id=7;
-update noar ti set b0='4DA5MTAB4N' where id=7;
-update noar tt set v0='2ARPR017U' where id=7;
-update noar ti set v0='2ARPR017U' where id=7;
-update noar tt set b1='WB' where id=7;
-update noar ti set b1='WB' where id=7;
-update noar tt set v0='P0NJ8KPKEFXRR3GCWWY' where id=7;
-update noar ti set v0='P0NJ8KPKEFXRR3GCWWY' where id=7;
-update noar tt set b2='7GA3' where id=7;
-update noar ti set b2='7GA3' where id=7;
-update noar tt set v0='18XC4VQW6' where id=8;
-update noar ti set v0='18XC4VQW6' where id=8;
-update noar tt set b0='V7A4EM87' where id=8;
-update noar ti set b0='V7A4EM87' where id=8;
-update noar tt set v0='GSDWAGS2XMRFUVKS8Y5NQWLWM5IM4S1B' where id=8;
-update noar ti set v0='GSDWAGS2XMRFUVKS8Y5NQWLWM5IM4S1B' where id=8;
-update noar tt set b1='CFFZDJSJJQ3C32XVOE9HQ4T' where id=8;
-update noar ti set b1='CFFZDJSJJQ3C32XVOE9HQ4T' where id=8;
-update noar tt set v0='DZK8O9BTTIWEU7XN84YDESY61' where id=8;
-update noar ti set v0='DZK8O9BTTIWEU7XN84YDESY61' where id=8;
-update noar tt set b2='3XR7V98QU8SKOPGKXY' where id=8;
-update noar ti set b2='3XR7V98QU8SKOPGKXY' where id=8;
-update noar tt set v0='FYMG57DSX4PKN60AF7KFIEFZK5XBUG2' where id=9;
-update noar ti set v0='FYMG57DSX4PKN60AF7KFIEFZK5XBUG2' where id=9;
-update noar tt set b0='3KF' where id=9;
-update noar ti set b0='3KF' where id=9;
-update noar tt set v0='QJ4' where id=9;
-update noar ti set v0='QJ4' where id=9;
-update noar tt set b1='7H752FL6HSZ6QCYPPKB8X9Q3MSD' where id=9;
-update noar ti set b1='7H752FL6HSZ6QCYPPKB8X9Q3MSD' where id=9;
-update noar tt set v0='01H2432K4ELT78BCC5T43VN' where id=9;
-update noar ti set v0='01H2432K4ELT78BCC5T43VN' where id=9;
-update noar tt set b2='CSN100AKXU2UTC0SKPUHT6D7Q5DOX' where id=9;
-update noar ti set b2='CSN100AKXU2UTC0SKPUHT6D7Q5DOX' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F3R16IWBI1' where id=1;
-update noar ti set v0='F3R16IWBI1' where id=1;
-update noar tt set b0='0BNGO0FHP' where id=1;
-update noar ti set b0='0BNGO0FHP' where id=1;
-update noar tt set v0='GRTFJROM63ED8P8C8QXV98' where id=1;
-update noar ti set v0='GRTFJROM63ED8P8C8QXV98' where id=1;
-update noar tt set b1='NE7EGR10V3AEJPHMOKOPJAU17N5K' where id=1;
-update noar ti set b1='NE7EGR10V3AEJPHMOKOPJAU17N5K' where id=1;
-update noar tt set v0='BD4AHS' where id=1;
-update noar ti set v0='BD4AHS' where id=1;
-update noar tt set b2='R23B3AF19AC9YE' where id=1;
-update noar ti set b2='R23B3AF19AC9YE' where id=1;
-update noar tt set v0='3XLCF7QRZCAW1K8F90' where id=2;
-update noar ti set v0='3XLCF7QRZCAW1K8F90' where id=2;
-update noar tt set b0='IBA8CC5BQCVCSGVZG' where id=2;
-update noar ti set b0='IBA8CC5BQCVCSGVZG' where id=2;
-update noar tt set v0='UR1UEW9X58ZK3LB4KE2AQ' where id=2;
-update noar ti set v0='UR1UEW9X58ZK3LB4KE2AQ' where id=2;
-update noar tt set b1='U41DLMCW8' where id=2;
-update noar ti set b1='U41DLMCW8' where id=2;
-update noar tt set v0='0E703N2IH3ZBEKNR7R3J' where id=2;
-update noar ti set v0='0E703N2IH3ZBEKNR7R3J' where id=2;
-update noar tt set b2='OZ5PX8VJGD1L3094FKJDOZOW1D2' where id=2;
-update noar ti set b2='OZ5PX8VJGD1L3094FKJDOZOW1D2' where id=2;
-update noar tt set v0='7ZG2WNP5K5Z3HH7T6U8LJT91' where id=3;
-update noar ti set v0='7ZG2WNP5K5Z3HH7T6U8LJT91' where id=3;
-update noar tt set b0='HG4DF0D4BP15FNBIVIQ2KCWLMFQI' where id=3;
-update noar ti set b0='HG4DF0D4BP15FNBIVIQ2KCWLMFQI' where id=3;
-update noar tt set v0='TV3E8S9' where id=3;
-update noar ti set v0='TV3E8S9' where id=3;
-update noar tt set b1='XO037GKYSAGDK26NTX2JIYVR6' where id=3;
-update noar ti set b1='XO037GKYSAGDK26NTX2JIYVR6' where id=3;
-update noar tt set v0='UGFO65AWN0EJZUT3COQPLSEHN6' where id=3;
-update noar ti set v0='UGFO65AWN0EJZUT3COQPLSEHN6' where id=3;
-update noar tt set b2='PD46IS543T' where id=3;
-update noar ti set b2='PD46IS543T' where id=3;
-update noar tt set v0='S6JUY3V9' where id=4;
-update noar ti set v0='S6JUY3V9' where id=4;
-update noar tt set b0='FBRYCZ06YHTNN1YDLYACW7SSR5EHEQS' where id=4;
-update noar ti set b0='FBRYCZ06YHTNN1YDLYACW7SSR5EHEQS' where id=4;
-update noar tt set v0='EE7X2LFKGKW' where id=4;
-update noar ti set v0='EE7X2LFKGKW' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='5A9' where id=4;
-update noar ti set v0='5A9' where id=4;
-update noar tt set b2='IYZ2Q6VZREMCZRO4SAS4DOUJ7QGTNVP' where id=4;
-update noar ti set b2='IYZ2Q6VZREMCZRO4SAS4DOUJ7QGTNVP' where id=4;
-update noar tt set v0='B0CHY56DVWKWY8F8IC7TTTZMSOP1' where id=5;
-update noar ti set v0='B0CHY56DVWKWY8F8IC7TTTZMSOP1' where id=5;
-update noar tt set b0='2SASR7' where id=5;
-update noar ti set b0='2SASR7' where id=5;
-update noar tt set v0='XKISCEET6LG' where id=5;
-update noar ti set v0='XKISCEET6LG' where id=5;
-update noar tt set b1='DR9GPRNQH9KEV0LYG3F3' where id=5;
-update noar ti set b1='DR9GPRNQH9KEV0LYG3F3' where id=5;
-update noar tt set v0='II7LOD36CAR2HNTGBENX' where id=5;
-update noar ti set v0='II7LOD36CAR2HNTGBENX' where id=5;
-update noar tt set b2='MBY5RCYSH' where id=5;
-update noar ti set b2='MBY5RCYSH' where id=5;
-update noar tt set v0='GVJWR7KC9TCY2KIR4I5YW' where id=6;
-update noar ti set v0='GVJWR7KC9TCY2KIR4I5YW' where id=6;
-update noar tt set b0='L0570NIN17TQ0VKC' where id=6;
-update noar ti set b0='L0570NIN17TQ0VKC' where id=6;
-update noar tt set v0='7O7JSUFYHN0S4WRCDIRD' where id=6;
-update noar ti set v0='7O7JSUFYHN0S4WRCDIRD' where id=6;
-update noar tt set b1='NFSIFRK126XXUNAG38MMX6Q5QOEZ0W' where id=6;
-update noar ti set b1='NFSIFRK126XXUNAG38MMX6Q5QOEZ0W' where id=6;
-update noar tt set v0='NSP' where id=6;
-update noar ti set v0='NSP' where id=6;
-update noar tt set b2='IYI1B13P3D0B7JJCN' where id=6;
-update noar ti set b2='IYI1B13P3D0B7JJCN' where id=6;
-update noar tt set v0='JXC4' where id=7;
-update noar ti set v0='JXC4' where id=7;
-update noar tt set b0='XPQTVJGJ8TNR3YT0D' where id=7;
-update noar ti set b0='XPQTVJGJ8TNR3YT0D' where id=7;
-update noar tt set v0='CUN4NTDZKRXWS5Q9M7CER' where id=7;
-update noar ti set v0='CUN4NTDZKRXWS5Q9M7CER' where id=7;
-update noar tt set b1='G8DHXTSGNXUW' where id=7;
-update noar ti set b1='G8DHXTSGNXUW' where id=7;
-update noar tt set v0='SUPO4N75K8' where id=7;
-update noar ti set v0='SUPO4N75K8' where id=7;
-update noar tt set b2='MRHFYKI' where id=7;
-update noar ti set b2='MRHFYKI' where id=7;
-update noar tt set v0='MTC5F1VCOEHNDPRY' where id=8;
-update noar ti set v0='MTC5F1VCOEHNDPRY' where id=8;
-update noar tt set b0='Z2551V8D2' where id=8;
-update noar ti set b0='Z2551V8D2' where id=8;
-update noar tt set v0='C034Y5CZBZ28RLGCK3XUO' where id=8;
-update noar ti set v0='C034Y5CZBZ28RLGCK3XUO' where id=8;
-update noar tt set b1='FXDRZE82LX' where id=8;
-update noar ti set b1='FXDRZE82LX' where id=8;
-update noar tt set v0='MHSJFLU' where id=8;
-update noar ti set v0='MHSJFLU' where id=8;
-update noar tt set b2='G6YUGUA83DX3X7F2YMO5P4L5' where id=8;
-update noar ti set b2='G6YUGUA83DX3X7F2YMO5P4L5' where id=8;
-update noar tt set v0='4RSFIHB7O0' where id=9;
-update noar ti set v0='4RSFIHB7O0' where id=9;
-update noar tt set b0='9TA' where id=9;
-update noar ti set b0='9TA' where id=9;
-update noar tt set v0='4XPAK' where id=9;
-update noar ti set v0='4XPAK' where id=9;
-update noar tt set b1='VFP2O' where id=9;
-update noar ti set b1='VFP2O' where id=9;
-update noar tt set v0='YSZFP4XUUNYF7HLHH9RR' where id=9;
-update noar ti set v0='YSZFP4XUUNYF7HLHH9RR' where id=9;
-update noar tt set b2='OZ92E63NCPEC9J2' where id=9;
-update noar ti set b2='OZ92E63NCPEC9J2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NP4IKXAT99YOZVHRFT' where id=1;
-update noar ti set v0='NP4IKXAT99YOZVHRFT' where id=1;
-update noar tt set b0='Y7SYCX8W3' where id=1;
-update noar ti set b0='Y7SYCX8W3' where id=1;
-update noar tt set v0='C3H85HL2VOQ7KOPFHVW' where id=1;
-update noar ti set v0='C3H85HL2VOQ7KOPFHVW' where id=1;
-update noar tt set b1='ZBRD2' where id=1;
-update noar ti set b1='ZBRD2' where id=1;
-update noar tt set v0='D94' where id=1;
-update noar ti set v0='D94' where id=1;
-update noar tt set b2='Q45AV1HPLZZXZCIJQNC75IW9AVQ500JP' where id=1;
-update noar ti set b2='Q45AV1HPLZZXZCIJQNC75IW9AVQ500JP' where id=1;
-update noar tt set v0='0TQX0E5QUPPJEWPA075R3XZW2XNA' where id=2;
-update noar ti set v0='0TQX0E5QUPPJEWPA075R3XZW2XNA' where id=2;
-update noar tt set b0='4IRR5MMCRE9EHZV9TC7Z6CAPQNC1DD5H' where id=2;
-update noar ti set b0='4IRR5MMCRE9EHZV9TC7Z6CAPQNC1DD5H' where id=2;
-update noar tt set v0='BMYDWE8N65CZUXJMUJLQSRZO8YBF' where id=2;
-update noar ti set v0='BMYDWE8N65CZUXJMUJLQSRZO8YBF' where id=2;
-update noar tt set b1='QJZ' where id=2;
-update noar ti set b1='QJZ' where id=2;
-update noar tt set v0='I0KEDT2TTTC9WC4E0X2V3ZQOMMK' where id=2;
-update noar ti set v0='I0KEDT2TTTC9WC4E0X2V3ZQOMMK' where id=2;
-update noar tt set b2='B96X7N' where id=2;
-update noar ti set b2='B96X7N' where id=2;
-update noar tt set v0='9OA0JWUY9NYTZRO37SSYS49GJI7E14JU' where id=3;
-update noar ti set v0='9OA0JWUY9NYTZRO37SSYS49GJI7E14JU' where id=3;
-update noar tt set b0='T' where id=3;
-update noar ti set b0='T' where id=3;
-update noar tt set v0='Q6PD5P39JFEDMLL8TQTYAH1Y' where id=3;
-update noar ti set v0='Q6PD5P39JFEDMLL8TQTYAH1Y' where id=3;
-update noar tt set b1='SEQL908JJ3' where id=3;
-update noar ti set b1='SEQL908JJ3' where id=3;
-update noar tt set v0='94DWF5EFS2GAA6XADVR2Y' where id=3;
-update noar ti set v0='94DWF5EFS2GAA6XADVR2Y' where id=3;
-update noar tt set b2='6KW' where id=3;
-update noar ti set b2='6KW' where id=3;
-update noar tt set v0='DYAW77E3ZXD6N6PDS0HLFPUKQH4' where id=4;
-update noar ti set v0='DYAW77E3ZXD6N6PDS0HLFPUKQH4' where id=4;
-update noar tt set b0='97CC0OR4GU5YW34O9G3WE' where id=4;
-update noar ti set b0='97CC0OR4GU5YW34O9G3WE' where id=4;
-update noar tt set v0='G4C05B3MZO2QV00LI54DTFWFTJ77N652' where id=4;
-update noar ti set v0='G4C05B3MZO2QV00LI54DTFWFTJ77N652' where id=4;
-update noar tt set b1='2I04' where id=4;
-update noar ti set b1='2I04' where id=4;
-update noar tt set v0='XB7YSPC1' where id=4;
-update noar ti set v0='XB7YSPC1' where id=4;
-update noar tt set b2='ZI' where id=4;
-update noar ti set b2='ZI' where id=4;
-update noar tt set v0='4ORML134L4E7OV1' where id=5;
-update noar ti set v0='4ORML134L4E7OV1' where id=5;
-update noar tt set b0='0JQN0BUBFCF3LVNHIULT80SJMA1OB9A8' where id=5;
-update noar ti set b0='0JQN0BUBFCF3LVNHIULT80SJMA1OB9A8' where id=5;
-update noar tt set v0='6WNA1' where id=5;
-update noar ti set v0='6WNA1' where id=5;
-update noar tt set b1='KH2N21FZBVVNXT' where id=5;
-update noar ti set b1='KH2N21FZBVVNXT' where id=5;
-update noar tt set v0='71NU42PJCX40QBX' where id=5;
-update noar ti set v0='71NU42PJCX40QBX' where id=5;
-update noar tt set b2='OKT389OSLS8FGB4QWOHEJMKZQI751P' where id=5;
-update noar ti set b2='OKT389OSLS8FGB4QWOHEJMKZQI751P' where id=5;
-update noar tt set v0='DAFL6DFK' where id=6;
-update noar ti set v0='DAFL6DFK' where id=6;
-update noar tt set b0='TC0Y' where id=6;
-update noar ti set b0='TC0Y' where id=6;
-update noar tt set v0='PAP5Q5FU41ZKMAYUOU0Q50NOXKTQI' where id=6;
-update noar ti set v0='PAP5Q5FU41ZKMAYUOU0Q50NOXKTQI' where id=6;
-update noar tt set b1='5LPAKVBZ6H9QA24' where id=6;
-update noar ti set b1='5LPAKVBZ6H9QA24' where id=6;
-update noar tt set v0='ZITMKAM5BP9YCF0K' where id=6;
-update noar ti set v0='ZITMKAM5BP9YCF0K' where id=6;
-update noar tt set b2='KV6I8KFCOK' where id=6;
-update noar ti set b2='KV6I8KFCOK' where id=6;
-update noar tt set v0='3E559JVFAS' where id=7;
-update noar ti set v0='3E559JVFAS' where id=7;
-update noar tt set b0='3KSY9DVQRV95BIS5C7QNRXPB6' where id=7;
-update noar ti set b0='3KSY9DVQRV95BIS5C7QNRXPB6' where id=7;
-update noar tt set v0='WWJL5UQ' where id=7;
-update noar ti set v0='WWJL5UQ' where id=7;
-update noar tt set b1='KWL1BKB1L07N797' where id=7;
-update noar ti set b1='KWL1BKB1L07N797' where id=7;
-update noar tt set v0='4HFM5SHP3WNPI9J51JNBQPYBVR' where id=7;
-update noar ti set v0='4HFM5SHP3WNPI9J51JNBQPYBVR' where id=7;
-update noar tt set b2='GUI7C' where id=7;
-update noar ti set b2='GUI7C' where id=7;
-update noar tt set v0='249V3Y78FFR2WB6UYWTY' where id=8;
-update noar ti set v0='249V3Y78FFR2WB6UYWTY' where id=8;
-update noar tt set b0='HY5ECNKUT2FI' where id=8;
-update noar ti set b0='HY5ECNKUT2FI' where id=8;
-update noar tt set v0='4HU4W7R10OMZSZO21X2' where id=8;
-update noar ti set v0='4HU4W7R10OMZSZO21X2' where id=8;
-update noar tt set b1='D67TG1' where id=8;
-update noar ti set b1='D67TG1' where id=8;
-update noar tt set v0='4ZN6MOOH3K4UAA55MK7PLQ1MPE' where id=8;
-update noar ti set v0='4ZN6MOOH3K4UAA55MK7PLQ1MPE' where id=8;
-update noar tt set b2='3151T5O' where id=8;
-update noar ti set b2='3151T5O' where id=8;
-update noar tt set v0='6HFX' where id=9;
-update noar ti set v0='6HFX' where id=9;
-update noar tt set b0='FUNLX89' where id=9;
-update noar ti set b0='FUNLX89' where id=9;
-update noar tt set v0='0JQV4OSSB6VPP9TJDUO1IUHAO8FEXU' where id=9;
-update noar ti set v0='0JQV4OSSB6VPP9TJDUO1IUHAO8FEXU' where id=9;
-update noar tt set b1='O87L8MBFS6SRJ2J4U9K' where id=9;
-update noar ti set b1='O87L8MBFS6SRJ2J4U9K' where id=9;
-update noar tt set v0='NLKEWRS0SKVW2KJF7M1EJTF0Y' where id=9;
-update noar ti set v0='NLKEWRS0SKVW2KJF7M1EJTF0Y' where id=9;
-update noar tt set b2='R7PGHEL' where id=9;
-update noar ti set b2='R7PGHEL' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F72NWFY051JONVM1E4N4' where id=1;
-update noar ti set v0='F72NWFY051JONVM1E4N4' where id=1;
-update noar tt set b0='YKE1' where id=1;
-update noar ti set b0='YKE1' where id=1;
-update noar tt set v0='CXGL1OZJ5' where id=1;
-update noar ti set v0='CXGL1OZJ5' where id=1;
-update noar tt set b1='SOERUCNZTM1NTX1OASE7EI2L' where id=1;
-update noar ti set b1='SOERUCNZTM1NTX1OASE7EI2L' where id=1;
-update noar tt set v0='62DTN052LY5T7DKUG22YHGM' where id=1;
-update noar ti set v0='62DTN052LY5T7DKUG22YHGM' where id=1;
-update noar tt set b2='YFDP5VKSGP3QA3B' where id=1;
-update noar ti set b2='YFDP5VKSGP3QA3B' where id=1;
-update noar tt set v0='YH06LB1JEHMHO3U4EULLC69LK' where id=2;
-update noar ti set v0='YH06LB1JEHMHO3U4EULLC69LK' where id=2;
-update noar tt set b0='MQZBZP' where id=2;
-update noar ti set b0='MQZBZP' where id=2;
-update noar tt set v0='JFYGTWN40CT45B7GGYUTR' where id=2;
-update noar ti set v0='JFYGTWN40CT45B7GGYUTR' where id=2;
-update noar tt set b1='A8IAETVWRULGUMQX2E' where id=2;
-update noar ti set b1='A8IAETVWRULGUMQX2E' where id=2;
-update noar tt set v0='LJM4LCIEQ4WA61CL' where id=2;
-update noar ti set v0='LJM4LCIEQ4WA61CL' where id=2;
-update noar tt set b2='AJNR9KA606I0WEINCS1RLZ0M8208K' where id=2;
-update noar ti set b2='AJNR9KA606I0WEINCS1RLZ0M8208K' where id=2;
-update noar tt set v0='GUFJ' where id=3;
-update noar ti set v0='GUFJ' where id=3;
-update noar tt set b0='FMZ7LUVCL' where id=3;
-update noar ti set b0='FMZ7LUVCL' where id=3;
-update noar tt set v0='IGZA3P9YU6BLG44' where id=3;
-update noar ti set v0='IGZA3P9YU6BLG44' where id=3;
-update noar tt set b1='0AHRCNFSY928W' where id=3;
-update noar ti set b1='0AHRCNFSY928W' where id=3;
-update noar tt set v0='1LBZ3F4M' where id=3;
-update noar ti set v0='1LBZ3F4M' where id=3;
-update noar tt set b2='NM6YBTZN8WTGGAL4ZE' where id=3;
-update noar ti set b2='NM6YBTZN8WTGGAL4ZE' where id=3;
-update noar tt set v0='WSK' where id=4;
-update noar ti set v0='WSK' where id=4;
-update noar tt set b0='4IMKPEC354BD' where id=4;
-update noar ti set b0='4IMKPEC354BD' where id=4;
-update noar tt set v0='9KEY9LRGNX45UJ4MVAB5Y629B5VCJCH' where id=4;
-update noar ti set v0='9KEY9LRGNX45UJ4MVAB5Y629B5VCJCH' where id=4;
-update noar tt set b1='O8QEPCSCVG4TN8RE0P00M' where id=4;
-update noar ti set b1='O8QEPCSCVG4TN8RE0P00M' where id=4;
-update noar tt set v0='CDHA8OVJSBNV2' where id=4;
-update noar ti set v0='CDHA8OVJSBNV2' where id=4;
-update noar tt set b2='83TIOFSKYE89SBDFE7PPIC3IN1KQULT' where id=4;
-update noar ti set b2='83TIOFSKYE89SBDFE7PPIC3IN1KQULT' where id=4;
-update noar tt set v0='PDNQREAX4YAFDZST4' where id=5;
-update noar ti set v0='PDNQREAX4YAFDZST4' where id=5;
-update noar tt set b0='D3' where id=5;
-update noar ti set b0='D3' where id=5;
-update noar tt set v0='2WQ3NXOXYKC63AGL9JPA6H9FJP0P' where id=5;
-update noar ti set v0='2WQ3NXOXYKC63AGL9JPA6H9FJP0P' where id=5;
-update noar tt set b1='ONWN6' where id=5;
-update noar ti set b1='ONWN6' where id=5;
-update noar tt set v0='Z63OYWP1' where id=5;
-update noar ti set v0='Z63OYWP1' where id=5;
-update noar tt set b2='08GFNMGE2CN569GFG0ZO4IOCIEJRQ6E' where id=5;
-update noar ti set b2='08GFNMGE2CN569GFG0ZO4IOCIEJRQ6E' where id=5;
-update noar tt set v0='F11EJ73DUP397PSBXDZEJ7Z' where id=6;
-update noar ti set v0='F11EJ73DUP397PSBXDZEJ7Z' where id=6;
-update noar tt set b0='68ITH8MZV5VM3FGPKJ5EK1PGCO3MA' where id=6;
-update noar ti set b0='68ITH8MZV5VM3FGPKJ5EK1PGCO3MA' where id=6;
-update noar tt set v0='KNEK' where id=6;
-update noar ti set v0='KNEK' where id=6;
-update noar tt set b1='EBLGZXZL362MTG38JZGQU8JQ' where id=6;
-update noar ti set b1='EBLGZXZL362MTG38JZGQU8JQ' where id=6;
-update noar tt set v0='21DPG0O26YEMF722QXIOHI' where id=6;
-update noar ti set v0='21DPG0O26YEMF722QXIOHI' where id=6;
-update noar tt set b2='U9LV8NADTRY35NL17HWW137' where id=6;
-update noar ti set b2='U9LV8NADTRY35NL17HWW137' where id=6;
-update noar tt set v0='UAC629SBMJLSN1QR1M' where id=7;
-update noar ti set v0='UAC629SBMJLSN1QR1M' where id=7;
-update noar tt set b0='LWIQ3DHPERZ8GW9YCL644FS7L53T' where id=7;
-update noar ti set b0='LWIQ3DHPERZ8GW9YCL644FS7L53T' where id=7;
-update noar tt set v0='KHDNXO0YUBC' where id=7;
-update noar ti set v0='KHDNXO0YUBC' where id=7;
-update noar tt set b1='1DYRKIZMDUTKHR009JNJ0TSKYUSVQCT' where id=7;
-update noar ti set b1='1DYRKIZMDUTKHR009JNJ0TSKYUSVQCT' where id=7;
-update noar tt set v0='1TP2B6JG4GHVDR05QNTVFFIBV2YT' where id=7;
-update noar ti set v0='1TP2B6JG4GHVDR05QNTVFFIBV2YT' where id=7;
-update noar tt set b2='1N' where id=7;
-update noar ti set b2='1N' where id=7;
-update noar tt set v0='EPHKTPAMZSO9VD' where id=8;
-update noar ti set v0='EPHKTPAMZSO9VD' where id=8;
-update noar tt set b0='UCTP1PB4S37LMC11O4SG' where id=8;
-update noar ti set b0='UCTP1PB4S37LMC11O4SG' where id=8;
-update noar tt set v0='Z72ZKRJ80GXAKD9XC' where id=8;
-update noar ti set v0='Z72ZKRJ80GXAKD9XC' where id=8;
-update noar tt set b1='424GFORQPN7IFY9WXF75' where id=8;
-update noar ti set b1='424GFORQPN7IFY9WXF75' where id=8;
-update noar tt set v0='DXL2TJAZ76S' where id=8;
-update noar ti set v0='DXL2TJAZ76S' where id=8;
-update noar tt set b2='7VMAGJF9654ODDIF6Y' where id=8;
-update noar ti set b2='7VMAGJF9654ODDIF6Y' where id=8;
-update noar tt set v0='PE2LA6KP2AQ3XYZ16XVL4GFE' where id=9;
-update noar ti set v0='PE2LA6KP2AQ3XYZ16XVL4GFE' where id=9;
-update noar tt set b0='Q620B3726' where id=9;
-update noar ti set b0='Q620B3726' where id=9;
-update noar tt set v0='LSZK5M0CR46TQM7J7202' where id=9;
-update noar ti set v0='LSZK5M0CR46TQM7J7202' where id=9;
-update noar tt set b1='PN1AEX4113G2MWG6T2TE749' where id=9;
-update noar ti set b1='PN1AEX4113G2MWG6T2TE749' where id=9;
-update noar tt set v0='05CRYOREIPFEI2TTFVQ4SD4GLU7EL9' where id=9;
-update noar ti set v0='05CRYOREIPFEI2TTFVQ4SD4GLU7EL9' where id=9;
-update noar tt set b2='9AMN88PAHTXOJT780AOVYR4' where id=9;
-update noar ti set b2='9AMN88PAHTXOJT780AOVYR4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='APLZI' where id=1;
-update noar ti set v0='APLZI' where id=1;
-update noar tt set b0='S9MZ4WBPJ1ELTXHYXU6751NX165H9K' where id=1;
-update noar ti set b0='S9MZ4WBPJ1ELTXHYXU6751NX165H9K' where id=1;
-update noar tt set v0='I4V63LCSQ' where id=1;
-update noar ti set v0='I4V63LCSQ' where id=1;
-update noar tt set b1='MHQJC9NV7C8Y0XM' where id=1;
-update noar ti set b1='MHQJC9NV7C8Y0XM' where id=1;
-update noar tt set v0='R0Q5TLCM4E' where id=1;
-update noar ti set v0='R0Q5TLCM4E' where id=1;
-update noar tt set b2='01W3U47FLDXU' where id=1;
-update noar ti set b2='01W3U47FLDXU' where id=1;
-update noar tt set v0='A4U7B4LAI3FDVAT7UG25TZATDXYT' where id=2;
-update noar ti set v0='A4U7B4LAI3FDVAT7UG25TZATDXYT' where id=2;
-update noar tt set b0='H19OVWEIZV0L4ZPU' where id=2;
-update noar ti set b0='H19OVWEIZV0L4ZPU' where id=2;
-update noar tt set v0='8QXDGL1YI17WMRX2X8' where id=2;
-update noar ti set v0='8QXDGL1YI17WMRX2X8' where id=2;
-update noar tt set b1='SNSJ1OA' where id=2;
-update noar ti set b1='SNSJ1OA' where id=2;
-update noar tt set v0='ACAKCLR0Z' where id=2;
-update noar ti set v0='ACAKCLR0Z' where id=2;
-update noar tt set b2='GKW8' where id=2;
-update noar ti set b2='GKW8' where id=2;
-update noar tt set v0='GORMU1E6O4SZF5N' where id=3;
-update noar ti set v0='GORMU1E6O4SZF5N' where id=3;
-update noar tt set b0='0B1QFQWK4QIYQUD9YLN6' where id=3;
-update noar ti set b0='0B1QFQWK4QIYQUD9YLN6' where id=3;
-update noar tt set v0='M4F2ZS8S5ED6' where id=3;
-update noar ti set v0='M4F2ZS8S5ED6' where id=3;
-update noar tt set b1='19PJZNZ7XSTA4F218O204ZI1R4' where id=3;
-update noar ti set b1='19PJZNZ7XSTA4F218O204ZI1R4' where id=3;
-update noar tt set v0='AR8GF7OXRV3VYBOG8ECQLP64S7' where id=3;
-update noar ti set v0='AR8GF7OXRV3VYBOG8ECQLP64S7' where id=3;
-update noar tt set b2='JXRWRAFA0XCIEC6HIW9HG27C' where id=3;
-update noar ti set b2='JXRWRAFA0XCIEC6HIW9HG27C' where id=3;
-update noar tt set v0='Z3XLULRTTIJYE86ZZ1LFLU3Z' where id=4;
-update noar ti set v0='Z3XLULRTTIJYE86ZZ1LFLU3Z' where id=4;
-update noar tt set b0='1' where id=4;
-update noar ti set b0='1' where id=4;
-update noar tt set v0='225NUVBNSANXY8FXQ' where id=4;
-update noar ti set v0='225NUVBNSANXY8FXQ' where id=4;
-update noar tt set b1='40CCS0V14AQYGU3HUV0' where id=4;
-update noar ti set b1='40CCS0V14AQYGU3HUV0' where id=4;
-update noar tt set v0='XE9IQE9RG5F0F' where id=4;
-update noar ti set v0='XE9IQE9RG5F0F' where id=4;
-update noar tt set b2='YU5YRK0M3JA5U4FHN1XJUMVFGW' where id=4;
-update noar ti set b2='YU5YRK0M3JA5U4FHN1XJUMVFGW' where id=4;
-update noar tt set v0='THQDSFZFBIRX1QA0I2QLMDO5ZCCGPLRI' where id=5;
-update noar ti set v0='THQDSFZFBIRX1QA0I2QLMDO5ZCCGPLRI' where id=5;
-update noar tt set b0='157GH41KBMXQ1NB86SI8' where id=5;
-update noar ti set b0='157GH41KBMXQ1NB86SI8' where id=5;
-update noar tt set v0='E69RBLXP6GE3SZ7NA1Y8' where id=5;
-update noar ti set v0='E69RBLXP6GE3SZ7NA1Y8' where id=5;
-update noar tt set b1='CJI5CKES00ZEUFRDICA67' where id=5;
-update noar ti set b1='CJI5CKES00ZEUFRDICA67' where id=5;
-update noar tt set v0='I0P6UW01XIQ3WUNIR' where id=5;
-update noar ti set v0='I0P6UW01XIQ3WUNIR' where id=5;
-update noar tt set b2='E7' where id=5;
-update noar ti set b2='E7' where id=5;
-update noar tt set v0='5CWTITYB30POBA565D17PZGT1TFT311' where id=6;
-update noar ti set v0='5CWTITYB30POBA565D17PZGT1TFT311' where id=6;
-update noar tt set b0='O1HKAN2KDVFHRWKVV' where id=6;
-update noar ti set b0='O1HKAN2KDVFHRWKVV' where id=6;
-update noar tt set v0='P1U732XALDLCKC4VGJCBWSL2TEJ4ISD1' where id=6;
-update noar ti set v0='P1U732XALDLCKC4VGJCBWSL2TEJ4ISD1' where id=6;
-update noar tt set b1='45XI' where id=6;
-update noar ti set b1='45XI' where id=6;
-update noar tt set v0='ZE08WAVCCXIMXEKIYVJQ3Q0' where id=6;
-update noar ti set v0='ZE08WAVCCXIMXEKIYVJQ3Q0' where id=6;
-update noar tt set b2='TFH0198RJO7L' where id=6;
-update noar ti set b2='TFH0198RJO7L' where id=6;
-update noar tt set v0='3Z' where id=7;
-update noar ti set v0='3Z' where id=7;
-update noar tt set b0='XJA96B06L9AP97TX' where id=7;
-update noar ti set b0='XJA96B06L9AP97TX' where id=7;
-update noar tt set v0='64TJ2GMIHOYE' where id=7;
-update noar ti set v0='64TJ2GMIHOYE' where id=7;
-update noar tt set b1='5CDAHJ' where id=7;
-update noar ti set b1='5CDAHJ' where id=7;
-update noar tt set v0='5EPYCKMEP5OQYXZ67' where id=7;
-update noar ti set v0='5EPYCKMEP5OQYXZ67' where id=7;
-update noar tt set b2='1KW5SQH3O1C9MVVNGLA92EOQ15HAB8IY' where id=7;
-update noar ti set b2='1KW5SQH3O1C9MVVNGLA92EOQ15HAB8IY' where id=7;
-update noar tt set v0='1YDMMK99RLONRIEHZC8JUS' where id=8;
-update noar ti set v0='1YDMMK99RLONRIEHZC8JUS' where id=8;
-update noar tt set b0='0HE327ETWP8ZYGQ8DXS' where id=8;
-update noar ti set b0='0HE327ETWP8ZYGQ8DXS' where id=8;
-update noar tt set v0='AQ852028Z1Y9FYITIHTM' where id=8;
-update noar ti set v0='AQ852028Z1Y9FYITIHTM' where id=8;
-update noar tt set b1='3DXVPJW8Y8' where id=8;
-update noar ti set b1='3DXVPJW8Y8' where id=8;
-update noar tt set v0='IN' where id=8;
-update noar ti set v0='IN' where id=8;
-update noar tt set b2='SOI73ZNUPWHTSW' where id=8;
-update noar ti set b2='SOI73ZNUPWHTSW' where id=8;
-update noar tt set v0='83868FRCEWWI' where id=9;
-update noar ti set v0='83868FRCEWWI' where id=9;
-update noar tt set b0='8N76N1ZG6KIHHUVUB73GDVZGN738A' where id=9;
-update noar ti set b0='8N76N1ZG6KIHHUVUB73GDVZGN738A' where id=9;
-update noar tt set v0='E8YAGGTRWYS' where id=9;
-update noar ti set v0='E8YAGGTRWYS' where id=9;
-update noar tt set b1='SGEATI51WWWYV6BDT' where id=9;
-update noar ti set b1='SGEATI51WWWYV6BDT' where id=9;
-update noar tt set v0='2' where id=9;
-update noar ti set v0='2' where id=9;
-update noar tt set b2='6' where id=9;
-update noar ti set b2='6' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6ZBNVKOG3W6NX4RB' where id=1;
-update noar ti set v0='6ZBNVKOG3W6NX4RB' where id=1;
-update noar tt set b0='QX8O7MA5URA98KP94' where id=1;
-update noar ti set b0='QX8O7MA5URA98KP94' where id=1;
-update noar tt set v0='G1RI' where id=1;
-update noar ti set v0='G1RI' where id=1;
-update noar tt set b1='AMIUUG4FC5JLMTQTFNQOM' where id=1;
-update noar ti set b1='AMIUUG4FC5JLMTQTFNQOM' where id=1;
-update noar tt set v0='5SOZSZ9ORSJFQ3DB661DEI5R' where id=1;
-update noar ti set v0='5SOZSZ9ORSJFQ3DB661DEI5R' where id=1;
-update noar tt set b2='1GT4K11JD1UC8HFVDD5Q3TYPGC' where id=1;
-update noar ti set b2='1GT4K11JD1UC8HFVDD5Q3TYPGC' where id=1;
-update noar tt set v0='1270IA7FZOOF3' where id=2;
-update noar ti set v0='1270IA7FZOOF3' where id=2;
-update noar tt set b0='94VPNXSEYWLZU8GRM08XFAIFQ' where id=2;
-update noar ti set b0='94VPNXSEYWLZU8GRM08XFAIFQ' where id=2;
-update noar tt set v0='3N309BC1X29YOJLKIH0T610VNQ' where id=2;
-update noar ti set v0='3N309BC1X29YOJLKIH0T610VNQ' where id=2;
-update noar tt set b1='TI1UBV' where id=2;
-update noar ti set b1='TI1UBV' where id=2;
-update noar tt set v0='7Y7Y6KQGY654GH99E8ULTEYST9P' where id=2;
-update noar ti set v0='7Y7Y6KQGY654GH99E8ULTEYST9P' where id=2;
-update noar tt set b2='4J1' where id=2;
-update noar ti set b2='4J1' where id=2;
-update noar tt set v0='YINZ3QJL3BD3Q6YPY67Y07VBHR' where id=3;
-update noar ti set v0='YINZ3QJL3BD3Q6YPY67Y07VBHR' where id=3;
-update noar tt set b0='BDIGSLA111X85PNCA748Q9VFW95D9' where id=3;
-update noar ti set b0='BDIGSLA111X85PNCA748Q9VFW95D9' where id=3;
-update noar tt set v0='K2A2LFVTVSKSGXHNO80BFCV0VD' where id=3;
-update noar ti set v0='K2A2LFVTVSKSGXHNO80BFCV0VD' where id=3;
-update noar tt set b1='FS8IKIEFRHJCOG0WU0OZ5W6UMW8QHYN' where id=3;
-update noar ti set b1='FS8IKIEFRHJCOG0WU0OZ5W6UMW8QHYN' where id=3;
-update noar tt set v0='0N' where id=3;
-update noar ti set v0='0N' where id=3;
-update noar tt set b2='Y8CMUCOD' where id=3;
-update noar ti set b2='Y8CMUCOD' where id=3;
-update noar tt set v0='X' where id=4;
-update noar ti set v0='X' where id=4;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set v0='7R2JXVMPCVQGIMVHH6S3A' where id=4;
-update noar ti set v0='7R2JXVMPCVQGIMVHH6S3A' where id=4;
-update noar tt set b1='YK40PK165PPS' where id=4;
-update noar ti set b1='YK40PK165PPS' where id=4;
-update noar tt set v0='0F79BGF63EHJKH6OHB49LLGJ' where id=4;
-update noar ti set v0='0F79BGF63EHJKH6OHB49LLGJ' where id=4;
-update noar tt set b2='DA3NEDNCW9NUF87' where id=4;
-update noar ti set b2='DA3NEDNCW9NUF87' where id=4;
-update noar tt set v0='UN6NUVXDYV68AZT8T65XJW2VMJF' where id=5;
-update noar ti set v0='UN6NUVXDYV68AZT8T65XJW2VMJF' where id=5;
-update noar tt set b0='Y3CP1FCN93' where id=5;
-update noar ti set b0='Y3CP1FCN93' where id=5;
-update noar tt set v0='AR9JVNGCRIJ' where id=5;
-update noar ti set v0='AR9JVNGCRIJ' where id=5;
-update noar tt set b1='5MU6N' where id=5;
-update noar ti set b1='5MU6N' where id=5;
-update noar tt set v0='SW9A7073QK8IFU5P' where id=5;
-update noar ti set v0='SW9A7073QK8IFU5P' where id=5;
-update noar tt set b2='NY3EY' where id=5;
-update noar ti set b2='NY3EY' where id=5;
-update noar tt set v0='GKUH3JWD1Q7MV' where id=6;
-update noar ti set v0='GKUH3JWD1Q7MV' where id=6;
-update noar tt set b0='SAW4QX2J9UUA4QICOWMVO3Y' where id=6;
-update noar ti set b0='SAW4QX2J9UUA4QICOWMVO3Y' where id=6;
-update noar tt set v0='O9JR149YTD5AC74D' where id=6;
-update noar ti set v0='O9JR149YTD5AC74D' where id=6;
-update noar tt set b1='HP2' where id=6;
-update noar ti set b1='HP2' where id=6;
-update noar tt set v0='G8C00B9YWE8RM9I3JASP7C58CAF4S' where id=6;
-update noar ti set v0='G8C00B9YWE8RM9I3JASP7C58CAF4S' where id=6;
-update noar tt set b2='JGGTNH1Q4D11DL5QSBXZQD5RR4M530' where id=6;
-update noar ti set b2='JGGTNH1Q4D11DL5QSBXZQD5RR4M530' where id=6;
-update noar tt set v0='S75Z2E0HLQLOPKOL672WJQ' where id=7;
-update noar ti set v0='S75Z2E0HLQLOPKOL672WJQ' where id=7;
-update noar tt set b0='638SVMZ1HDZ' where id=7;
-update noar ti set b0='638SVMZ1HDZ' where id=7;
-update noar tt set v0='5K' where id=7;
-update noar ti set v0='5K' where id=7;
-update noar tt set b1='3XC' where id=7;
-update noar ti set b1='3XC' where id=7;
-update noar tt set v0='V5NIFIE57BNHT9GC8' where id=7;
-update noar ti set v0='V5NIFIE57BNHT9GC8' where id=7;
-update noar tt set b2='K5YFJQLVCESN9A' where id=7;
-update noar ti set b2='K5YFJQLVCESN9A' where id=7;
-update noar tt set v0='ZHZWH4OFS91HN22GJWK3G' where id=8;
-update noar ti set v0='ZHZWH4OFS91HN22GJWK3G' where id=8;
-update noar tt set b0='22ZU078V' where id=8;
-update noar ti set b0='22ZU078V' where id=8;
-update noar tt set v0='PGNQOOW733ZWZ2AIG9WMBX6X71QCDC2' where id=8;
-update noar ti set v0='PGNQOOW733ZWZ2AIG9WMBX6X71QCDC2' where id=8;
-update noar tt set b1='CHQWB5G7TB7R6F' where id=8;
-update noar ti set b1='CHQWB5G7TB7R6F' where id=8;
-update noar tt set v0='MCNXLAYKR1MER4R1U0UUQ5YCZ27Q16G' where id=8;
-update noar ti set v0='MCNXLAYKR1MER4R1U0UUQ5YCZ27Q16G' where id=8;
-update noar tt set b2='N3Y0' where id=8;
-update noar ti set b2='N3Y0' where id=8;
-update noar tt set v0='GY7Y73QRKBYO9H0856DT34' where id=9;
-update noar ti set v0='GY7Y73QRKBYO9H0856DT34' where id=9;
-update noar tt set b0='D5OGS' where id=9;
-update noar ti set b0='D5OGS' where id=9;
-update noar tt set v0='VLI69Y0IGG9X2G9ZJV0XU671TQXDQ4L' where id=9;
-update noar ti set v0='VLI69Y0IGG9X2G9ZJV0XU671TQXDQ4L' where id=9;
-update noar tt set b1='ESTISXLS27HP2TSFS8IQ' where id=9;
-update noar ti set b1='ESTISXLS27HP2TSFS8IQ' where id=9;
-update noar tt set v0='OWHJZDT3YWSAG2U' where id=9;
-update noar ti set v0='OWHJZDT3YWSAG2U' where id=9;
-update noar tt set b2='B0Z' where id=9;
-update noar ti set b2='B0Z' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ONFF44G2302R' where id=1;
-update noar ti set v0='ONFF44G2302R' where id=1;
-update noar tt set b0='UC5R9GZTZ3GL4WG' where id=1;
-update noar ti set b0='UC5R9GZTZ3GL4WG' where id=1;
-update noar tt set v0='V' where id=1;
-update noar ti set v0='V' where id=1;
-update noar tt set b1='9PF80X3LPB9ZYO6VF19IA8' where id=1;
-update noar ti set b1='9PF80X3LPB9ZYO6VF19IA8' where id=1;
-update noar tt set v0='XSCJ6ER4CAI' where id=1;
-update noar ti set v0='XSCJ6ER4CAI' where id=1;
-update noar tt set b2='EP15TLUDWYZGFC' where id=1;
-update noar ti set b2='EP15TLUDWYZGFC' where id=1;
-update noar tt set v0='ZOBJM6BIB58SYN' where id=2;
-update noar ti set v0='ZOBJM6BIB58SYN' where id=2;
-update noar tt set b0='JEV0KHG' where id=2;
-update noar ti set b0='JEV0KHG' where id=2;
-update noar tt set v0='QQVJ0' where id=2;
-update noar ti set v0='QQVJ0' where id=2;
-update noar tt set b1='VVBKWCNX0S43N3A0NBT8KPQOT78P4NGD' where id=2;
-update noar ti set b1='VVBKWCNX0S43N3A0NBT8KPQOT78P4NGD' where id=2;
-update noar tt set v0='2NTRQQYTSWC1R5KQ44D283Z9U412W2A' where id=2;
-update noar ti set v0='2NTRQQYTSWC1R5KQ44D283Z9U412W2A' where id=2;
-update noar tt set b2='RPSC5L8' where id=2;
-update noar ti set b2='RPSC5L8' where id=2;
-update noar tt set v0='TQZHRXXTV3TF964F2JM1LUNOEL35RU' where id=3;
-update noar ti set v0='TQZHRXXTV3TF964F2JM1LUNOEL35RU' where id=3;
-update noar tt set b0='JLBNDOU9UND27' where id=3;
-update noar ti set b0='JLBNDOU9UND27' where id=3;
-update noar tt set v0='BGI68Q06' where id=3;
-update noar ti set v0='BGI68Q06' where id=3;
-update noar tt set b1='NZZC3V2E5O3SSH8T5' where id=3;
-update noar ti set b1='NZZC3V2E5O3SSH8T5' where id=3;
-update noar tt set v0='JGKQUMGQ7G07XZ8GI' where id=3;
-update noar ti set v0='JGKQUMGQ7G07XZ8GI' where id=3;
-update noar tt set b2='1QXL' where id=3;
-update noar ti set b2='1QXL' where id=3;
-update noar tt set v0='3OT0Z8' where id=4;
-update noar ti set v0='3OT0Z8' where id=4;
-update noar tt set b0='5R0ZEF' where id=4;
-update noar ti set b0='5R0ZEF' where id=4;
-update noar tt set v0='9PZFZJ6ENDTNTOSRL' where id=4;
-update noar ti set v0='9PZFZJ6ENDTNTOSRL' where id=4;
-update noar tt set b1='CKPULBG8ZMEOGBH713IHHKTKLF' where id=4;
-update noar ti set b1='CKPULBG8ZMEOGBH713IHHKTKLF' where id=4;
-update noar tt set v0='P0XEWHUE19J0ICFPLHSEGW' where id=4;
-update noar ti set v0='P0XEWHUE19J0ICFPLHSEGW' where id=4;
-update noar tt set b2='9YF1NI30R1ZP8FESQCR' where id=4;
-update noar ti set b2='9YF1NI30R1ZP8FESQCR' where id=4;
-update noar tt set v0='WT6E0O93I89T8UB59LM78WRNNKA2N1FF' where id=5;
-update noar ti set v0='WT6E0O93I89T8UB59LM78WRNNKA2N1FF' where id=5;
-update noar tt set b0='4BWWN467RNC1M5CRZQ' where id=5;
-update noar ti set b0='4BWWN467RNC1M5CRZQ' where id=5;
-update noar tt set v0='V5I916LT9G4YWHRFUZVS92' where id=5;
-update noar ti set v0='V5I916LT9G4YWHRFUZVS92' where id=5;
-update noar tt set b1='YKTLN36YOE2C87PMY2O2Q4MYRQR0' where id=5;
-update noar ti set b1='YKTLN36YOE2C87PMY2O2Q4MYRQR0' where id=5;
-update noar tt set v0='RDQ1PCR' where id=5;
-update noar ti set v0='RDQ1PCR' where id=5;
-update noar tt set b2='P9ZZEQ79YMBLG3Q80JC1PF' where id=5;
-update noar ti set b2='P9ZZEQ79YMBLG3Q80JC1PF' where id=5;
-update noar tt set v0='TSQ7SMNE2UK57' where id=6;
-update noar ti set v0='TSQ7SMNE2UK57' where id=6;
-update noar tt set b0='96G9QADI0NURQB8SR8AW3Z' where id=6;
-update noar ti set b0='96G9QADI0NURQB8SR8AW3Z' where id=6;
-update noar tt set v0='LSGP724UKNHA86OZO' where id=6;
-update noar ti set v0='LSGP724UKNHA86OZO' where id=6;
-update noar tt set b1='W5PPE5Q6' where id=6;
-update noar ti set b1='W5PPE5Q6' where id=6;
-update noar tt set v0='KJ5R' where id=6;
-update noar ti set v0='KJ5R' where id=6;
-update noar tt set b2='44V3F' where id=6;
-update noar ti set b2='44V3F' where id=6;
-update noar tt set v0='8F41FKG835LCEE9HBQ' where id=7;
-update noar ti set v0='8F41FKG835LCEE9HBQ' where id=7;
-update noar tt set b0='KA72MDBST2VEN2RUXSZS1KEEEI3J271' where id=7;
-update noar ti set b0='KA72MDBST2VEN2RUXSZS1KEEEI3J271' where id=7;
-update noar tt set v0='3I4KFFXPOMX' where id=7;
-update noar ti set v0='3I4KFFXPOMX' where id=7;
-update noar tt set b1='BGDG' where id=7;
-update noar ti set b1='BGDG' where id=7;
-update noar tt set v0='INYS5F0A7YMJZHPAMY0YJLP0P99160' where id=7;
-update noar ti set v0='INYS5F0A7YMJZHPAMY0YJLP0P99160' where id=7;
-update noar tt set b2='75AGVP4YUIJQ3USI9LTK8M' where id=7;
-update noar ti set b2='75AGVP4YUIJQ3USI9LTK8M' where id=7;
-update noar tt set v0='QPFVBY5OMJN' where id=8;
-update noar ti set v0='QPFVBY5OMJN' where id=8;
-update noar tt set b0='FHOWUG2M30B0SCM4FBIA' where id=8;
-update noar ti set b0='FHOWUG2M30B0SCM4FBIA' where id=8;
-update noar tt set v0='LTNSHQ3' where id=8;
-update noar ti set v0='LTNSHQ3' where id=8;
-update noar tt set b1='D2TI8X28OV4FT0P6867HZA2TVJAX0L' where id=8;
-update noar ti set b1='D2TI8X28OV4FT0P6867HZA2TVJAX0L' where id=8;
-update noar tt set v0='4' where id=8;
-update noar ti set v0='4' where id=8;
-update noar tt set b2='B50OD0' where id=8;
-update noar ti set b2='B50OD0' where id=8;
-update noar tt set v0='G' where id=9;
-update noar ti set v0='G' where id=9;
-update noar tt set b0='9ZKNYBO5C' where id=9;
-update noar ti set b0='9ZKNYBO5C' where id=9;
-update noar tt set v0='3V1ZXCECFE458612Z20AL' where id=9;
-update noar ti set v0='3V1ZXCECFE458612Z20AL' where id=9;
-update noar tt set b1='S8L' where id=9;
-update noar ti set b1='S8L' where id=9;
-update noar tt set v0='4NFAK0P40' where id=9;
-update noar ti set v0='4NFAK0P40' where id=9;
-update noar tt set b2='TVC5WGNVIKZQAZOU2Q' where id=9;
-update noar ti set b2='TVC5WGNVIKZQAZOU2Q' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GBAK2BFJAOAQZSAE1' where id=1;
-update noar ti set v0='GBAK2BFJAOAQZSAE1' where id=1;
-update noar tt set b0='68SKPCL6Q1T11H43QMNDZARIW7C' where id=1;
-update noar ti set b0='68SKPCL6Q1T11H43QMNDZARIW7C' where id=1;
-update noar tt set v0='PYUIY91OPGDQTNJ9ICXJRVWGACSVI4' where id=1;
-update noar ti set v0='PYUIY91OPGDQTNJ9ICXJRVWGACSVI4' where id=1;
-update noar tt set b1='75' where id=1;
-update noar ti set b1='75' where id=1;
-update noar tt set v0='6L3C5H' where id=1;
-update noar ti set v0='6L3C5H' where id=1;
-update noar tt set b2='R4HZOO7UMCKCLR7NEV5C' where id=1;
-update noar ti set b2='R4HZOO7UMCKCLR7NEV5C' where id=1;
-update noar tt set v0='MF9CRTJ0SO5JUEZSP04L471MT27V9W' where id=2;
-update noar ti set v0='MF9CRTJ0SO5JUEZSP04L471MT27V9W' where id=2;
-update noar tt set b0='WQ5SMJW4YB32YW5R8KTMEMLSSKH49AU' where id=2;
-update noar ti set b0='WQ5SMJW4YB32YW5R8KTMEMLSSKH49AU' where id=2;
-update noar tt set v0='CEBLSXHJFZM8PZH' where id=2;
-update noar ti set v0='CEBLSXHJFZM8PZH' where id=2;
-update noar tt set b1='LZMVYM8' where id=2;
-update noar ti set b1='LZMVYM8' where id=2;
-update noar tt set v0='9K91PKWQCGXUVBFM9ZYIJLZOIYPP' where id=2;
-update noar ti set v0='9K91PKWQCGXUVBFM9ZYIJLZOIYPP' where id=2;
-update noar tt set b2='3G7C5EFVZNVHH' where id=2;
-update noar ti set b2='3G7C5EFVZNVHH' where id=2;
-update noar tt set v0='RG3HEJVRQ1NZ' where id=3;
-update noar ti set v0='RG3HEJVRQ1NZ' where id=3;
-update noar tt set b0='80ZRCXXZB6JMYCPUC5IOE3E9L' where id=3;
-update noar ti set b0='80ZRCXXZB6JMYCPUC5IOE3E9L' where id=3;
-update noar tt set v0='Z09I' where id=3;
-update noar ti set v0='Z09I' where id=3;
-update noar tt set b1='ZGI0798ASCB9LBTUP1NIA5ANZ' where id=3;
-update noar ti set b1='ZGI0798ASCB9LBTUP1NIA5ANZ' where id=3;
-update noar tt set v0='I' where id=3;
-update noar ti set v0='I' where id=3;
-update noar tt set b2='CA4I0PRT3GTU7TB07MRR1EAG1GFVD' where id=3;
-update noar ti set b2='CA4I0PRT3GTU7TB07MRR1EAG1GFVD' where id=3;
-update noar tt set v0='P17KDT11RZTM7NJFHAY7S' where id=4;
-update noar ti set v0='P17KDT11RZTM7NJFHAY7S' where id=4;
-update noar tt set b0='3' where id=4;
-update noar ti set b0='3' where id=4;
-update noar tt set v0='RM' where id=4;
-update noar ti set v0='RM' where id=4;
-update noar tt set b1='G0LSI2ZRCTHNTWKMR4BAKTDKT7AC9Y' where id=4;
-update noar ti set b1='G0LSI2ZRCTHNTWKMR4BAKTDKT7AC9Y' where id=4;
-update noar tt set v0='U76' where id=4;
-update noar ti set v0='U76' where id=4;
-update noar tt set b2='ZYKG98BP' where id=4;
-update noar ti set b2='ZYKG98BP' where id=4;
-update noar tt set v0='OJTAQG1TZMB7IIGAIQCEFYWL' where id=5;
-update noar ti set v0='OJTAQG1TZMB7IIGAIQCEFYWL' where id=5;
-update noar tt set b0='WZ6UW2AXNVHZZR3S213H' where id=5;
-update noar ti set b0='WZ6UW2AXNVHZZR3S213H' where id=5;
-update noar tt set v0='2QDB4AXJCRQ8CQRPHMXO298' where id=5;
-update noar ti set v0='2QDB4AXJCRQ8CQRPHMXO298' where id=5;
-update noar tt set b1='V3HOG6WVDD81L0IRYXX' where id=5;
-update noar ti set b1='V3HOG6WVDD81L0IRYXX' where id=5;
-update noar tt set v0='WCES569KHVDNK8AL2WEWXWLJO963OP3' where id=5;
-update noar ti set v0='WCES569KHVDNK8AL2WEWXWLJO963OP3' where id=5;
-update noar tt set b2='3TEB7F6M8GDF' where id=5;
-update noar ti set b2='3TEB7F6M8GDF' where id=5;
-update noar tt set v0='J5A74PPDI7DOHN7ONV3WNO8' where id=6;
-update noar ti set v0='J5A74PPDI7DOHN7ONV3WNO8' where id=6;
-update noar tt set b0='V07KWAZ0CZ4NGOL' where id=6;
-update noar ti set b0='V07KWAZ0CZ4NGOL' where id=6;
-update noar tt set v0='Z2M0IN0E2CJUW56N1XC' where id=6;
-update noar ti set v0='Z2M0IN0E2CJUW56N1XC' where id=6;
-update noar tt set b1='N5A' where id=6;
-update noar ti set b1='N5A' where id=6;
-update noar tt set v0='WFAGYXW8RY' where id=6;
-update noar ti set v0='WFAGYXW8RY' where id=6;
-update noar tt set b2='DQVMF' where id=6;
-update noar ti set b2='DQVMF' where id=6;
-update noar tt set v0='ODYUYEZLTQWHFXP7HO' where id=7;
-update noar ti set v0='ODYUYEZLTQWHFXP7HO' where id=7;
-update noar tt set b0='42' where id=7;
-update noar ti set b0='42' where id=7;
-update noar tt set v0='JW06A2SCBZJ0UBF' where id=7;
-update noar ti set v0='JW06A2SCBZJ0UBF' where id=7;
-update noar tt set b1='T' where id=7;
-update noar ti set b1='T' where id=7;
-update noar tt set v0='Q1' where id=7;
-update noar ti set v0='Q1' where id=7;
-update noar tt set b2='LU5V96HNDFV3II9DG' where id=7;
-update noar ti set b2='LU5V96HNDFV3II9DG' where id=7;
-update noar tt set v0='9CDZSGIQYZ1' where id=8;
-update noar ti set v0='9CDZSGIQYZ1' where id=8;
-update noar tt set b0='QZAF36' where id=8;
-update noar ti set b0='QZAF36' where id=8;
-update noar tt set v0='O1E0E4EGX80N7FREU2GCX7NFRP' where id=8;
-update noar ti set v0='O1E0E4EGX80N7FREU2GCX7NFRP' where id=8;
-update noar tt set b1='5' where id=8;
-update noar ti set b1='5' where id=8;
-update noar tt set v0='8N528105NZKSFCEME9Y05AW92YD7XW' where id=8;
-update noar ti set v0='8N528105NZKSFCEME9Y05AW92YD7XW' where id=8;
-update noar tt set b2='0F2LTWHBA7CMPDMT' where id=8;
-update noar ti set b2='0F2LTWHBA7CMPDMT' where id=8;
-update noar tt set v0='BVFQFLWV37YE9' where id=9;
-update noar ti set v0='BVFQFLWV37YE9' where id=9;
-update noar tt set b0='FO7AVDCBHBQD85C2XIB' where id=9;
-update noar ti set b0='FO7AVDCBHBQD85C2XIB' where id=9;
-update noar tt set v0='5MI' where id=9;
-update noar ti set v0='5MI' where id=9;
-update noar tt set b1='MBFUVC7' where id=9;
-update noar ti set b1='MBFUVC7' where id=9;
-update noar tt set v0='7HGQN' where id=9;
-update noar ti set v0='7HGQN' where id=9;
-update noar tt set b2='6UN2QPBM7F' where id=9;
-update noar ti set b2='6UN2QPBM7F' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KPZVYO9AB4TBWV79HS42AEPOZ52AP' where id=1;
-update noar ti set v0='KPZVYO9AB4TBWV79HS42AEPOZ52AP' where id=1;
-update noar tt set b0='UUKC7TM3' where id=1;
-update noar ti set b0='UUKC7TM3' where id=1;
-update noar tt set v0='GPY8QITUR6O6W97FY' where id=1;
-update noar ti set v0='GPY8QITUR6O6W97FY' where id=1;
-update noar tt set b1='874KU4JDVZ3Z59' where id=1;
-update noar ti set b1='874KU4JDVZ3Z59' where id=1;
-update noar tt set v0='T1031PZ5PLO' where id=1;
-update noar ti set v0='T1031PZ5PLO' where id=1;
-update noar tt set b2='O6FUIATIUWU236FX2NAZEJWEHW' where id=1;
-update noar ti set b2='O6FUIATIUWU236FX2NAZEJWEHW' where id=1;
-update noar tt set v0='FMR2LZWWMDV59E631JR5H4PXWTMD6C' where id=2;
-update noar ti set v0='FMR2LZWWMDV59E631JR5H4PXWTMD6C' where id=2;
-update noar tt set b0='20V7TMPFEZA' where id=2;
-update noar ti set b0='20V7TMPFEZA' where id=2;
-update noar tt set v0='4THRSY' where id=2;
-update noar ti set v0='4THRSY' where id=2;
-update noar tt set b1='G0KBHF9' where id=2;
-update noar ti set b1='G0KBHF9' where id=2;
-update noar tt set v0='VLDX3O6195RL635BPB3Z0M6O1YCDZK9' where id=2;
-update noar ti set v0='VLDX3O6195RL635BPB3Z0M6O1YCDZK9' where id=2;
-update noar tt set b2='ND61J5O61IBF4' where id=2;
-update noar ti set b2='ND61J5O61IBF4' where id=2;
-update noar tt set v0='QPGFY0NDS' where id=3;
-update noar ti set v0='QPGFY0NDS' where id=3;
-update noar tt set b0='GH4DBL7P38V' where id=3;
-update noar ti set b0='GH4DBL7P38V' where id=3;
-update noar tt set v0='OJH31QNF7DZPDJ52A77E37V9JZCI' where id=3;
-update noar ti set v0='OJH31QNF7DZPDJ52A77E37V9JZCI' where id=3;
-update noar tt set b1='6XJ5O' where id=3;
-update noar ti set b1='6XJ5O' where id=3;
-update noar tt set v0='FM4KL1VOV' where id=3;
-update noar ti set v0='FM4KL1VOV' where id=3;
-update noar tt set b2='RTBMSJHJFGTJZTNI297ZV7PV1' where id=3;
-update noar ti set b2='RTBMSJHJFGTJZTNI297ZV7PV1' where id=3;
-update noar tt set v0='33FHSUNH06SQJFKHLMR8H' where id=4;
-update noar ti set v0='33FHSUNH06SQJFKHLMR8H' where id=4;
-update noar tt set b0='RLS5N6WH9UMCD1BYWIASVVNFYFB' where id=4;
-update noar ti set b0='RLS5N6WH9UMCD1BYWIASVVNFYFB' where id=4;
-update noar tt set v0='PNLN4U5M99YQ07' where id=4;
-update noar ti set v0='PNLN4U5M99YQ07' where id=4;
-update noar tt set b1='E89Z86PGWXWWGBC5187IDODXUZALMO' where id=4;
-update noar ti set b1='E89Z86PGWXWWGBC5187IDODXUZALMO' where id=4;
-update noar tt set v0='OSYAFEMYQA25U5WQ12LWAJN' where id=4;
-update noar ti set v0='OSYAFEMYQA25U5WQ12LWAJN' where id=4;
-update noar tt set b2='WNRJLQ692KBXTNZPQCZ5VF5M' where id=4;
-update noar ti set b2='WNRJLQ692KBXTNZPQCZ5VF5M' where id=4;
-update noar tt set v0='9NBE2Z216D9HRQ92NRHXXNH8H' where id=5;
-update noar ti set v0='9NBE2Z216D9HRQ92NRHXXNH8H' where id=5;
-update noar tt set b0='3NJADGOFN2SNGSJJJH7YDLLEOEM2TVHA' where id=5;
-update noar ti set b0='3NJADGOFN2SNGSJJJH7YDLLEOEM2TVHA' where id=5;
-update noar tt set v0='8M2ME99C9QF73PJ9E6' where id=5;
-update noar ti set v0='8M2ME99C9QF73PJ9E6' where id=5;
-update noar tt set b1='T9XFS1B7PH97XJN1KNLYI976ZKY' where id=5;
-update noar ti set b1='T9XFS1B7PH97XJN1KNLYI976ZKY' where id=5;
-update noar tt set v0='YC2U7QDBRWM4MGQGAC9IBC450KPJU6IX' where id=5;
-update noar ti set v0='YC2U7QDBRWM4MGQGAC9IBC450KPJU6IX' where id=5;
-update noar tt set b2='GTNYW0OMB' where id=5;
-update noar ti set b2='GTNYW0OMB' where id=5;
-update noar tt set v0='Z3NOBOH76EHC8PK2YX7' where id=6;
-update noar ti set v0='Z3NOBOH76EHC8PK2YX7' where id=6;
-update noar tt set b0='YQTQG1M' where id=6;
-update noar ti set b0='YQTQG1M' where id=6;
-update noar tt set v0='M9R4' where id=6;
-update noar ti set v0='M9R4' where id=6;
-update noar tt set b1='NGDCUMKSZYXFDSQIUBIUD2EOW2T' where id=6;
-update noar ti set b1='NGDCUMKSZYXFDSQIUBIUD2EOW2T' where id=6;
-update noar tt set v0='JOIL8GVR04LJ5LAY8UBUF87' where id=6;
-update noar ti set v0='JOIL8GVR04LJ5LAY8UBUF87' where id=6;
-update noar tt set b2='68TK0AQPJYGVF0X8K5CP' where id=6;
-update noar ti set b2='68TK0AQPJYGVF0X8K5CP' where id=6;
-update noar tt set v0='057MIGJB7DW83GD3TD5LY' where id=7;
-update noar ti set v0='057MIGJB7DW83GD3TD5LY' where id=7;
-update noar tt set b0='3I9DUBDTHRK1AWPP' where id=7;
-update noar ti set b0='3I9DUBDTHRK1AWPP' where id=7;
-update noar tt set v0='H5UTRAI3DT13VIW' where id=7;
-update noar ti set v0='H5UTRAI3DT13VIW' where id=7;
-update noar tt set b1='23WQ0U' where id=7;
-update noar ti set b1='23WQ0U' where id=7;
-update noar tt set v0='B2' where id=7;
-update noar ti set v0='B2' where id=7;
-update noar tt set b2='5O2JVOBF' where id=7;
-update noar ti set b2='5O2JVOBF' where id=7;
-update noar tt set v0='KV6QLNCBC72PUY9' where id=8;
-update noar ti set v0='KV6QLNCBC72PUY9' where id=8;
-update noar tt set b0='6JLF2XNR7OYVM8EHZ20XSZ2G' where id=8;
-update noar ti set b0='6JLF2XNR7OYVM8EHZ20XSZ2G' where id=8;
-update noar tt set v0='I8DXY2G2FA1D' where id=8;
-update noar ti set v0='I8DXY2G2FA1D' where id=8;
-update noar tt set b1='IS2N19XIFUVAQV' where id=8;
-update noar ti set b1='IS2N19XIFUVAQV' where id=8;
-update noar tt set v0='7B8UE7EMWCRMXULNJ6' where id=8;
-update noar ti set v0='7B8UE7EMWCRMXULNJ6' where id=8;
-update noar tt set b2='D717SK65NCUTOG2SWS1N8YF4ZHSUOSV' where id=8;
-update noar ti set b2='D717SK65NCUTOG2SWS1N8YF4ZHSUOSV' where id=8;
-update noar tt set v0='TYHWK6S2LJR22IIKQBLOYXYY07Q4FQH' where id=9;
-update noar ti set v0='TYHWK6S2LJR22IIKQBLOYXYY07Q4FQH' where id=9;
-update noar tt set b0='F6QH9E7C5Z8CCFN44RQ50FJC8R6B6A95' where id=9;
-update noar ti set b0='F6QH9E7C5Z8CCFN44RQ50FJC8R6B6A95' where id=9;
-update noar tt set v0='HW7FT' where id=9;
-update noar ti set v0='HW7FT' where id=9;
-update noar tt set b1='B4JZCYMR5SINH9' where id=9;
-update noar ti set b1='B4JZCYMR5SINH9' where id=9;
-update noar tt set v0='72P5QAGDQS6YI3UKHCQ' where id=9;
-update noar ti set v0='72P5QAGDQS6YI3UKHCQ' where id=9;
-update noar tt set b2='T7' where id=9;
-update noar ti set b2='T7' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JJVGPI9KJV8LR0BTDX0ZV7SNCIY' where id=1;
-update noar ti set v0='JJVGPI9KJV8LR0BTDX0ZV7SNCIY' where id=1;
-update noar tt set b0='JDRTTEDJEKYZ' where id=1;
-update noar ti set b0='JDRTTEDJEKYZ' where id=1;
-update noar tt set v0='5WURRXDOPD6N6T2ZQIXH4HOROS6E01BL' where id=1;
-update noar ti set v0='5WURRXDOPD6N6T2ZQIXH4HOROS6E01BL' where id=1;
-update noar tt set b1='KI7TCZ' where id=1;
-update noar ti set b1='KI7TCZ' where id=1;
-update noar tt set v0='RN6WUSGIWZ' where id=1;
-update noar ti set v0='RN6WUSGIWZ' where id=1;
-update noar tt set b2='5GCA9ZHZA' where id=1;
-update noar ti set b2='5GCA9ZHZA' where id=1;
-update noar tt set v0='58CVOYOJY2EBO381YTJ9KV2A3Q' where id=2;
-update noar ti set v0='58CVOYOJY2EBO381YTJ9KV2A3Q' where id=2;
-update noar tt set b0='LMXM7LYS2CYSDPJB36FY8HBW218T4' where id=2;
-update noar ti set b0='LMXM7LYS2CYSDPJB36FY8HBW218T4' where id=2;
-update noar tt set v0='3ZM3FY' where id=2;
-update noar ti set v0='3ZM3FY' where id=2;
-update noar tt set b1='NE8YKPIMT8X' where id=2;
-update noar ti set b1='NE8YKPIMT8X' where id=2;
-update noar tt set v0='5PGF96I4NUD' where id=2;
-update noar ti set v0='5PGF96I4NUD' where id=2;
-update noar tt set b2='7ZZFPAXGSE6HUJ6LIPPIOCMWWC' where id=2;
-update noar ti set b2='7ZZFPAXGSE6HUJ6LIPPIOCMWWC' where id=2;
-update noar tt set v0='G0YYPCREI3VN1Y90O' where id=3;
-update noar ti set v0='G0YYPCREI3VN1Y90O' where id=3;
-update noar tt set b0='61GSYL8K72E5M0VUASOW3XE5VA' where id=3;
-update noar ti set b0='61GSYL8K72E5M0VUASOW3XE5VA' where id=3;
-update noar tt set v0='B' where id=3;
-update noar ti set v0='B' where id=3;
-update noar tt set b1='37' where id=3;
-update noar ti set b1='37' where id=3;
-update noar tt set v0='HIY4NHE4J4P' where id=3;
-update noar ti set v0='HIY4NHE4J4P' where id=3;
-update noar tt set b2='36O2V3O9LPUE3G0OUPW59QBJGTPHF' where id=3;
-update noar ti set b2='36O2V3O9LPUE3G0OUPW59QBJGTPHF' where id=3;
-update noar tt set v0='ZIW2NTL' where id=4;
-update noar ti set v0='ZIW2NTL' where id=4;
-update noar tt set b0='63SIVCFFPDHY' where id=4;
-update noar ti set b0='63SIVCFFPDHY' where id=4;
-update noar tt set v0='JSF9OSHJTCEXRNUBOXR2Q3XNLU' where id=4;
-update noar ti set v0='JSF9OSHJTCEXRNUBOXR2Q3XNLU' where id=4;
-update noar tt set b1='1LPCZ7O' where id=4;
-update noar ti set b1='1LPCZ7O' where id=4;
-update noar tt set v0='38FQ3EM429F1JYNUBFIK753B2' where id=4;
-update noar ti set v0='38FQ3EM429F1JYNUBFIK753B2' where id=4;
-update noar tt set b2='LJXF860PG2VTG9AN5LQEZYPGFN' where id=4;
-update noar ti set b2='LJXF860PG2VTG9AN5LQEZYPGFN' where id=4;
-update noar tt set v0='RODZ3450' where id=5;
-update noar ti set v0='RODZ3450' where id=5;
-update noar tt set b0='DZ87GBUNF00SF813AFMXUF40' where id=5;
-update noar ti set b0='DZ87GBUNF00SF813AFMXUF40' where id=5;
-update noar tt set v0='XY' where id=5;
-update noar ti set v0='XY' where id=5;
-update noar tt set b1='4A8D98LCKOIQZXHMP20LFU4RDAW5' where id=5;
-update noar ti set b1='4A8D98LCKOIQZXHMP20LFU4RDAW5' where id=5;
-update noar tt set v0='8E5USDZ4TM0T2YG6KCUV' where id=5;
-update noar ti set v0='8E5USDZ4TM0T2YG6KCUV' where id=5;
-update noar tt set b2='DES9M7F2DHTK55TUWQNT' where id=5;
-update noar ti set b2='DES9M7F2DHTK55TUWQNT' where id=5;
-update noar tt set v0='FGV' where id=6;
-update noar ti set v0='FGV' where id=6;
-update noar tt set b0='OW4PGJ11' where id=6;
-update noar ti set b0='OW4PGJ11' where id=6;
-update noar tt set v0='CMDTIGRQ1' where id=6;
-update noar ti set v0='CMDTIGRQ1' where id=6;
-update noar tt set b1='JN0WE9' where id=6;
-update noar ti set b1='JN0WE9' where id=6;
-update noar tt set v0='EN' where id=6;
-update noar ti set v0='EN' where id=6;
-update noar tt set b2='1X4BGE' where id=6;
-update noar ti set b2='1X4BGE' where id=6;
-update noar tt set v0='C7RWJQS' where id=7;
-update noar ti set v0='C7RWJQS' where id=7;
-update noar tt set b0='2IUMU5TN7SI7JA9' where id=7;
-update noar ti set b0='2IUMU5TN7SI7JA9' where id=7;
-update noar tt set v0='UDDH2N38ZAWJ' where id=7;
-update noar ti set v0='UDDH2N38ZAWJ' where id=7;
-update noar tt set b1='ESPYVR27U' where id=7;
-update noar ti set b1='ESPYVR27U' where id=7;
-update noar tt set v0='V8TN202EO8DNY4' where id=7;
-update noar ti set v0='V8TN202EO8DNY4' where id=7;
-update noar tt set b2='BJ' where id=7;
-update noar ti set b2='BJ' where id=7;
-update noar tt set v0='AEO4L7' where id=8;
-update noar ti set v0='AEO4L7' where id=8;
-update noar tt set b0='E32MVCZSP4Z9ECXICSC8U' where id=8;
-update noar ti set b0='E32MVCZSP4Z9ECXICSC8U' where id=8;
-update noar tt set v0='K13K7VHGK4' where id=8;
-update noar ti set v0='K13K7VHGK4' where id=8;
-update noar tt set b1='3KYHZ47ZL744FUUD9K6O105' where id=8;
-update noar ti set b1='3KYHZ47ZL744FUUD9K6O105' where id=8;
-update noar tt set v0='A06' where id=8;
-update noar ti set v0='A06' where id=8;
-update noar tt set b2='4095SLA5PF' where id=8;
-update noar ti set b2='4095SLA5PF' where id=8;
-update noar tt set v0='EV5V9U' where id=9;
-update noar ti set v0='EV5V9U' where id=9;
-update noar tt set b0='9N5MAD6AB0VF' where id=9;
-update noar ti set b0='9N5MAD6AB0VF' where id=9;
-update noar tt set v0='Q790BQ5UMM0CJ3O9KT' where id=9;
-update noar ti set v0='Q790BQ5UMM0CJ3O9KT' where id=9;
-update noar tt set b1='H23FNIKQK3OLRK0A2GWPLRY1QG5' where id=9;
-update noar ti set b1='H23FNIKQK3OLRK0A2GWPLRY1QG5' where id=9;
-update noar tt set v0='XXS2RE7B7E1QAO' where id=9;
-update noar ti set v0='XXS2RE7B7E1QAO' where id=9;
-update noar tt set b2='OMF9SH' where id=9;
-update noar ti set b2='OMF9SH' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EASP4KR9E69XOA3' where id=1;
-update noar ti set v0='EASP4KR9E69XOA3' where id=1;
-update noar tt set b0='HQ0WT' where id=1;
-update noar ti set b0='HQ0WT' where id=1;
-update noar tt set v0='X76F6NXHRJL60R8Q' where id=1;
-update noar ti set v0='X76F6NXHRJL60R8Q' where id=1;
-update noar tt set b1='OFRR37QE397AG2SCCB' where id=1;
-update noar ti set b1='OFRR37QE397AG2SCCB' where id=1;
-update noar tt set v0='3SHED8VNMD7N5S5VKG7H6249Q6MU' where id=1;
-update noar ti set v0='3SHED8VNMD7N5S5VKG7H6249Q6MU' where id=1;
-update noar tt set b2='A2N3V7JC' where id=1;
-update noar ti set b2='A2N3V7JC' where id=1;
-update noar tt set v0='53' where id=2;
-update noar ti set v0='53' where id=2;
-update noar tt set b0='RFJV9ZOBHM0K1ST9RHD' where id=2;
-update noar ti set b0='RFJV9ZOBHM0K1ST9RHD' where id=2;
-update noar tt set v0='ITFVEBR3' where id=2;
-update noar ti set v0='ITFVEBR3' where id=2;
-update noar tt set b1='EYUFH5QVJDKQ1RGVWZ' where id=2;
-update noar ti set b1='EYUFH5QVJDKQ1RGVWZ' where id=2;
-update noar tt set v0='C2DO1VFDH0KIQARYW7OB' where id=2;
-update noar ti set v0='C2DO1VFDH0KIQARYW7OB' where id=2;
-update noar tt set b2='33ZCZUJ1KR1OR56J4STBVVS341' where id=2;
-update noar ti set b2='33ZCZUJ1KR1OR56J4STBVVS341' where id=2;
-update noar tt set v0='V3YGITPMKWIJTRGSDHM8' where id=3;
-update noar ti set v0='V3YGITPMKWIJTRGSDHM8' where id=3;
-update noar tt set b0='XZAGC' where id=3;
-update noar ti set b0='XZAGC' where id=3;
-update noar tt set v0='KJBBA' where id=3;
-update noar ti set v0='KJBBA' where id=3;
-update noar tt set b1='U8PGDXINHRV2BQYHSY0' where id=3;
-update noar ti set b1='U8PGDXINHRV2BQYHSY0' where id=3;
-update noar tt set v0='RWBEEYXP7YE6DGBIOUP9' where id=3;
-update noar ti set v0='RWBEEYXP7YE6DGBIOUP9' where id=3;
-update noar tt set b2='LRU5AOSMZH1VS3ZVASGFBNAB56272Y' where id=3;
-update noar ti set b2='LRU5AOSMZH1VS3ZVASGFBNAB56272Y' where id=3;
-update noar tt set v0='L7YDOAC8UA9XH9F4INR' where id=4;
-update noar ti set v0='L7YDOAC8UA9XH9F4INR' where id=4;
-update noar tt set b0='UN6OCULNFQU6ZW1JOH9J79' where id=4;
-update noar ti set b0='UN6OCULNFQU6ZW1JOH9J79' where id=4;
-update noar tt set v0='D2CST1UNS4SEPXW' where id=4;
-update noar ti set v0='D2CST1UNS4SEPXW' where id=4;
-update noar tt set b1='6R9PGBHQUQTL2F4J' where id=4;
-update noar ti set b1='6R9PGBHQUQTL2F4J' where id=4;
-update noar tt set v0='DC6BL2WA' where id=4;
-update noar ti set v0='DC6BL2WA' where id=4;
-update noar tt set b2='JXXP0D85VFPN433W4U80YRXT7DJ' where id=4;
-update noar ti set b2='JXXP0D85VFPN433W4U80YRXT7DJ' where id=4;
-update noar tt set v0='1' where id=5;
-update noar ti set v0='1' where id=5;
-update noar tt set b0='CG26XP421DTNU' where id=5;
-update noar ti set b0='CG26XP421DTNU' where id=5;
-update noar tt set v0='CSWICUXWZWB7HWJHH08L4GR71I4' where id=5;
-update noar ti set v0='CSWICUXWZWB7HWJHH08L4GR71I4' where id=5;
-update noar tt set b1='R4IS8O3JIEI3FRQUVH90L4U7OMT1A' where id=5;
-update noar ti set b1='R4IS8O3JIEI3FRQUVH90L4U7OMT1A' where id=5;
-update noar tt set v0='783USG44U1VU324J05' where id=5;
-update noar ti set v0='783USG44U1VU324J05' where id=5;
-update noar tt set b2='U' where id=5;
-update noar ti set b2='U' where id=5;
-update noar tt set v0='TATCLUSFNJ0WJ6FJLD8W0DXBMXRSY' where id=6;
-update noar ti set v0='TATCLUSFNJ0WJ6FJLD8W0DXBMXRSY' where id=6;
-update noar tt set b0='059YG6LM' where id=6;
-update noar ti set b0='059YG6LM' where id=6;
-update noar tt set v0='0FXRR0AD6YL7CL2' where id=6;
-update noar ti set v0='0FXRR0AD6YL7CL2' where id=6;
-update noar tt set b1='1N3SK0AXTS8M' where id=6;
-update noar ti set b1='1N3SK0AXTS8M' where id=6;
-update noar tt set v0='Q6IMW9S5GE3H7XHM8G0O' where id=6;
-update noar ti set v0='Q6IMW9S5GE3H7XHM8G0O' where id=6;
-update noar tt set b2='LFEKMN8SMAXS2H1D1WXUUTFT6MVZQLVX' where id=6;
-update noar ti set b2='LFEKMN8SMAXS2H1D1WXUUTFT6MVZQLVX' where id=6;
-update noar tt set v0='Y6VD622ZXQROOBF2' where id=7;
-update noar ti set v0='Y6VD622ZXQROOBF2' where id=7;
-update noar tt set b0='Y7SZVU36I0JD7R1' where id=7;
-update noar ti set b0='Y7SZVU36I0JD7R1' where id=7;
-update noar tt set v0='OQ3QMBPNLG8UWAE2M4' where id=7;
-update noar ti set v0='OQ3QMBPNLG8UWAE2M4' where id=7;
-update noar tt set b1='RHFNUN7M5B0J7X3XN6DFXO' where id=7;
-update noar ti set b1='RHFNUN7M5B0J7X3XN6DFXO' where id=7;
-update noar tt set v0='XP9NI93XL1QD' where id=7;
-update noar ti set v0='XP9NI93XL1QD' where id=7;
-update noar tt set b2='SCXPXKOT5' where id=7;
-update noar ti set b2='SCXPXKOT5' where id=7;
-update noar tt set v0='S8GSRA9U1ASKUZSHWYZZAQNTI' where id=8;
-update noar ti set v0='S8GSRA9U1ASKUZSHWYZZAQNTI' where id=8;
-update noar tt set b0='FONEUY5F6BUDUDJUM1905JRCTFYD8TVX' where id=8;
-update noar ti set b0='FONEUY5F6BUDUDJUM1905JRCTFYD8TVX' where id=8;
-update noar tt set v0='M6ILSDL7MOGD' where id=8;
-update noar ti set v0='M6ILSDL7MOGD' where id=8;
-update noar tt set b1='OGFM45Q87JO6I10SLIN3CQT8OWR' where id=8;
-update noar ti set b1='OGFM45Q87JO6I10SLIN3CQT8OWR' where id=8;
-update noar tt set v0='EKKNG44WKU9XM6KJ6C0J' where id=8;
-update noar ti set v0='EKKNG44WKU9XM6KJ6C0J' where id=8;
-update noar tt set b2='VLUJA3LMPY90WE8ISR1QH3IZG' where id=8;
-update noar ti set b2='VLUJA3LMPY90WE8ISR1QH3IZG' where id=8;
-update noar tt set v0='M8MC2B062QJE2YMBK1UQ1GD' where id=9;
-update noar ti set v0='M8MC2B062QJE2YMBK1UQ1GD' where id=9;
-update noar tt set b0='1VEA173H2SQPTMWD' where id=9;
-update noar ti set b0='1VEA173H2SQPTMWD' where id=9;
-update noar tt set v0='0CRKH4OOE774HGW' where id=9;
-update noar ti set v0='0CRKH4OOE774HGW' where id=9;
-update noar tt set b1='AZP9R0MEPRIG' where id=9;
-update noar ti set b1='AZP9R0MEPRIG' where id=9;
-update noar tt set v0='1E' where id=9;
-update noar ti set v0='1E' where id=9;
-update noar tt set b2='PZFZR3DXM7LKPINHAZ' where id=9;
-update noar ti set b2='PZFZR3DXM7LKPINHAZ' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) null,
-b0 longblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C' where id=1;
-update noar ti set v0='C' where id=1;
-update noar tt set b0='WABX9VUZ4C1R2JTHGL4OQ8R7IBC' where id=1;
-update noar ti set b0='WABX9VUZ4C1R2JTHGL4OQ8R7IBC' where id=1;
-update noar tt set v0='YZO' where id=1;
-update noar ti set v0='YZO' where id=1;
-update noar tt set b1='Y22P5303H4U' where id=1;
-update noar ti set b1='Y22P5303H4U' where id=1;
-update noar tt set v0='E5RIB4Q5412VGPE3K' where id=1;
-update noar ti set v0='E5RIB4Q5412VGPE3K' where id=1;
-update noar tt set b2='J5N5RPMG' where id=1;
-update noar ti set b2='J5N5RPMG' where id=1;
-update noar tt set v0='YBTFTC5VKD8OIN4BKUFFA1' where id=2;
-update noar ti set v0='YBTFTC5VKD8OIN4BKUFFA1' where id=2;
-update noar tt set b0='11SUB6PE2AIXKX9268WKKU76' where id=2;
-update noar ti set b0='11SUB6PE2AIXKX9268WKKU76' where id=2;
-update noar tt set v0='BBEYMDR3UME59L9N1Q3UBITJY8RBEE4G' where id=2;
-update noar ti set v0='BBEYMDR3UME59L9N1Q3UBITJY8RBEE4G' where id=2;
-update noar tt set b1='AE46G94ISVEWG00K6SSE' where id=2;
-update noar ti set b1='AE46G94ISVEWG00K6SSE' where id=2;
-update noar tt set v0='8HW8DRBTUNP36Y3923632JCZL' where id=2;
-update noar ti set v0='8HW8DRBTUNP36Y3923632JCZL' where id=2;
-update noar tt set b2='GWBOWNVV3LTAKY' where id=2;
-update noar ti set b2='GWBOWNVV3LTAKY' where id=2;
-update noar tt set v0='PONCREBTLQ3M8DBT4WVYD4KDTRJ5P5T' where id=3;
-update noar ti set v0='PONCREBTLQ3M8DBT4WVYD4KDTRJ5P5T' where id=3;
-update noar tt set b0='FC2MME72H3HTL48ZI52CBP' where id=3;
-update noar ti set b0='FC2MME72H3HTL48ZI52CBP' where id=3;
-update noar tt set v0='5IBK' where id=3;
-update noar ti set v0='5IBK' where id=3;
-update noar tt set b1='OKITB1P28Y79AWZF1UPD' where id=3;
-update noar ti set b1='OKITB1P28Y79AWZF1UPD' where id=3;
-update noar tt set v0='XA6HK6VWV1PKVCS5J2EKIWF9E6' where id=3;
-update noar ti set v0='XA6HK6VWV1PKVCS5J2EKIWF9E6' where id=3;
-update noar tt set b2='NGY5BH11JZWDGRQXZADQ20QPF0425GKX' where id=3;
-update noar ti set b2='NGY5BH11JZWDGRQXZADQ20QPF0425GKX' where id=3;
-update noar tt set v0='QJVE9D9H0HH04FQW8ZNMY1KK' where id=4;
-update noar ti set v0='QJVE9D9H0HH04FQW8ZNMY1KK' where id=4;
-update noar tt set b0='QGUW' where id=4;
-update noar ti set b0='QGUW' where id=4;
-update noar tt set v0='QA6OJ33FCLZK94B' where id=4;
-update noar ti set v0='QA6OJ33FCLZK94B' where id=4;
-update noar tt set b1='RLEX268D1Q1VYP6EN4JRMVSEDLAML' where id=4;
-update noar ti set b1='RLEX268D1Q1VYP6EN4JRMVSEDLAML' where id=4;
-update noar tt set v0='AJS7WSEE1YICVR0KYP0Q0450V35X' where id=4;
-update noar ti set v0='AJS7WSEE1YICVR0KYP0Q0450V35X' where id=4;
-update noar tt set b2='BQ5SYMGB5' where id=4;
-update noar ti set b2='BQ5SYMGB5' where id=4;
-update noar tt set v0='RIWJNW8ZZRG5ARGX9RYG9LF' where id=5;
-update noar ti set v0='RIWJNW8ZZRG5ARGX9RYG9LF' where id=5;
-update noar tt set b0='3BD2XJAPE6173BIR' where id=5;
-update noar ti set b0='3BD2XJAPE6173BIR' where id=5;
-update noar tt set v0='HPGT362VXNS635U6OD0FN6G1YP0' where id=5;
-update noar ti set v0='HPGT362VXNS635U6OD0FN6G1YP0' where id=5;
-update noar tt set b1='2QYBF1BGC4534BDJNOEJ17J' where id=5;
-update noar ti set b1='2QYBF1BGC4534BDJNOEJ17J' where id=5;
-update noar tt set v0='2YD9V0HDQW9OHHOBXPT6OYYHZ' where id=5;
-update noar ti set v0='2YD9V0HDQW9OHHOBXPT6OYYHZ' where id=5;
-update noar tt set b2='QX9RKTHZ65PYI6NL4YODE8' where id=5;
-update noar ti set b2='QX9RKTHZ65PYI6NL4YODE8' where id=5;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b0='6HU9TVMCAKVUDV8Q' where id=6;
-update noar ti set b0='6HU9TVMCAKVUDV8Q' where id=6;
-update noar tt set v0='A0UUG8V1W4814K08MGN' where id=6;
-update noar ti set v0='A0UUG8V1W4814K08MGN' where id=6;
-update noar tt set b1='I2' where id=6;
-update noar ti set b1='I2' where id=6;
-update noar tt set v0='2BZDAWFGFKEFQLFT9LWLQK7' where id=6;
-update noar ti set v0='2BZDAWFGFKEFQLFT9LWLQK7' where id=6;
-update noar tt set b2='G7LEFLNKHX4EAIEM' where id=6;
-update noar ti set b2='G7LEFLNKHX4EAIEM' where id=6;
-update noar tt set v0='9N4CTBFJKN7I9Z6S03JU5' where id=7;
-update noar ti set v0='9N4CTBFJKN7I9Z6S03JU5' where id=7;
-update noar tt set b0='GBGKAWP992' where id=7;
-update noar ti set b0='GBGKAWP992' where id=7;
-update noar tt set v0='SWLDBUJTUFJQLU1OVYG32I6K' where id=7;
-update noar ti set v0='SWLDBUJTUFJQLU1OVYG32I6K' where id=7;
-update noar tt set b1='AUTYZAFELJX' where id=7;
-update noar ti set b1='AUTYZAFELJX' where id=7;
-update noar tt set v0='NQM9SIC6CIYFQUIE' where id=7;
-update noar ti set v0='NQM9SIC6CIYFQUIE' where id=7;
-update noar tt set b2='CFJUZFR5WNR0VTVXVHXSK8VD4L' where id=7;
-update noar ti set b2='CFJUZFR5WNR0VTVXVHXSK8VD4L' where id=7;
-update noar tt set v0='UWQ454ISEYGIEB2K3GHS' where id=8;
-update noar ti set v0='UWQ454ISEYGIEB2K3GHS' where id=8;
-update noar tt set b0='8L12CJHUYCBASKOQ' where id=8;
-update noar ti set b0='8L12CJHUYCBASKOQ' where id=8;
-update noar tt set v0='XDIZWDQ4J6M0L5E8V86TZ27X4XQZ' where id=8;
-update noar ti set v0='XDIZWDQ4J6M0L5E8V86TZ27X4XQZ' where id=8;
-update noar tt set b1='29Q4PXC1K' where id=8;
-update noar ti set b1='29Q4PXC1K' where id=8;
-update noar tt set v0='R7B5B3S32W' where id=8;
-update noar ti set v0='R7B5B3S32W' where id=8;
-update noar tt set b2='0RXY3JWX7S7XXQNM' where id=8;
-update noar ti set b2='0RXY3JWX7S7XXQNM' where id=8;
-update noar tt set v0='MOI5XW3B0QYEEJYLQQIWU34GTL54KZ' where id=9;
-update noar ti set v0='MOI5XW3B0QYEEJYLQQIWU34GTL54KZ' where id=9;
-update noar tt set b0='M9N7P7N3IBCJUPDGGH56D3VGZ' where id=9;
-update noar ti set b0='M9N7P7N3IBCJUPDGGH56D3VGZ' where id=9;
-update noar tt set v0='WIYPO515Z78RTW7B8H21M0IGCD' where id=9;
-update noar ti set v0='WIYPO515Z78RTW7B8H21M0IGCD' where id=9;
-update noar tt set b1='V3AL' where id=9;
-update noar ti set b1='V3AL' where id=9;
-update noar tt set v0='30' where id=9;
-update noar ti set v0='30' where id=9;
-update noar tt set b2='BWSTM87GEI8A07V88ZEY4' where id=9;
-update noar ti set b2='BWSTM87GEI8A07V88ZEY4' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) null,
-b0 longblob null,
-b1 longblob null,
-b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='59VIS6' where id=1;
-update noar ti set v0='59VIS6' where id=1;
-update noar tt set b0='Y16FUVRDYANKU0F4DQ' where id=1;
-update noar ti set b0='Y16FUVRDYANKU0F4DQ' where id=1;
-update noar tt set v0='MN3NQ9WZC6LT6LJ74' where id=1;
-update noar ti set v0='MN3NQ9WZC6LT6LJ74' where id=1;
-update noar tt set b1='Z2QGMCQQT7LT15FBR1FAF' where id=1;
-update noar ti set b1='Z2QGMCQQT7LT15FBR1FAF' where id=1;
-update noar tt set v0='640H' where id=1;
-update noar ti set v0='640H' where id=1;
-update noar tt set b2='ENTGKH3UUCY6GRYQYI48HJVG9DUPWEA' where id=1;
-update noar ti set b2='ENTGKH3UUCY6GRYQYI48HJVG9DUPWEA' where id=1;
-update noar tt set v0='MRG388CO9ZJX' where id=2;
-update noar ti set v0='MRG388CO9ZJX' where id=2;
-update noar tt set b0='08O1C17PJSO0NSVYY583ABSPWFHGX' where id=2;
-update noar ti set b0='08O1C17PJSO0NSVYY583ABSPWFHGX' where id=2;
-update noar tt set v0='1M8HIXRKVT0DGA05TRVW20YA' where id=2;
-update noar ti set v0='1M8HIXRKVT0DGA05TRVW20YA' where id=2;
-update noar tt set b1='NZL5GJRNCNTCF2EB' where id=2;
-update noar ti set b1='NZL5GJRNCNTCF2EB' where id=2;
-update noar tt set v0='MHQLGNY' where id=2;
-update noar ti set v0='MHQLGNY' where id=2;
-update noar tt set b2='SSGH3O8YFLQU' where id=2;
-update noar ti set b2='SSGH3O8YFLQU' where id=2;
-update noar tt set v0='TIEKUG3' where id=3;
-update noar ti set v0='TIEKUG3' where id=3;
-update noar tt set b0='8' where id=3;
-update noar ti set b0='8' where id=3;
-update noar tt set v0='PMSXC24' where id=3;
-update noar ti set v0='PMSXC24' where id=3;
-update noar tt set b1='ES8UVFPUJEY71VIYU42IRT1A' where id=3;
-update noar ti set b1='ES8UVFPUJEY71VIYU42IRT1A' where id=3;
-update noar tt set v0='9' where id=3;
-update noar ti set v0='9' where id=3;
-update noar tt set b2='B5WIE4JC79KEI5DBYPCJVGKZQIUORI4Q' where id=3;
-update noar ti set b2='B5WIE4JC79KEI5DBYPCJVGKZQIUORI4Q' where id=3;
-update noar tt set v0='GJ0QKFH8G2FJJKVPEQK' where id=4;
-update noar ti set v0='GJ0QKFH8G2FJJKVPEQK' where id=4;
-update noar tt set b0='5D5OKOZ37565D7N2UC09M0V3HN' where id=4;
-update noar ti set b0='5D5OKOZ37565D7N2UC09M0V3HN' where id=4;
-update noar tt set v0='4OO3' where id=4;
-update noar ti set v0='4OO3' where id=4;
-update noar tt set b1='EKV7VUEF8Q7YRQGA560' where id=4;
-update noar ti set b1='EKV7VUEF8Q7YRQGA560' where id=4;
-update noar tt set v0='I1J7T9AAHPRK1K27M' where id=4;
-update noar ti set v0='I1J7T9AAHPRK1K27M' where id=4;
-update noar tt set b2='ZSYEHYPIC9G17U1JWYV27M2JCZ1R3' where id=4;
-update noar ti set b2='ZSYEHYPIC9G17U1JWYV27M2JCZ1R3' where id=4;
-update noar tt set v0='ZO1ZAMQKC2CHHCPGHUDR3' where id=5;
-update noar ti set v0='ZO1ZAMQKC2CHHCPGHUDR3' where id=5;
-update noar tt set b0='99MYQIQFLPOO2' where id=5;
-update noar ti set b0='99MYQIQFLPOO2' where id=5;
-update noar tt set v0='L3H89KWKVRAXFB7N723RYGFSFMXIP869' where id=5;
-update noar ti set v0='L3H89KWKVRAXFB7N723RYGFSFMXIP869' where id=5;
-update noar tt set b1='BYJRZ3K4RMWSWKDNUKUU' where id=5;
-update noar ti set b1='BYJRZ3K4RMWSWKDNUKUU' where id=5;
-update noar tt set v0='117MQSB1W' where id=5;
-update noar ti set v0='117MQSB1W' where id=5;
-update noar tt set b2='7' where id=5;
-update noar ti set b2='7' where id=5;
-update noar tt set v0='2B8K4H11FKPU54U6ZU4TH2QE' where id=6;
-update noar ti set v0='2B8K4H11FKPU54U6ZU4TH2QE' where id=6;
-update noar tt set b0='KDAXYY2ZKGQ' where id=6;
-update noar ti set b0='KDAXYY2ZKGQ' where id=6;
-update noar tt set v0='4IRV4' where id=6;
-update noar ti set v0='4IRV4' where id=6;
-update noar tt set b1='YIW8GEGX7W6XF2HCB2RXEF5PSVSVE' where id=6;
-update noar ti set b1='YIW8GEGX7W6XF2HCB2RXEF5PSVSVE' where id=6;
-update noar tt set v0='IL1B4LWKHPG9' where id=6;
-update noar ti set v0='IL1B4LWKHPG9' where id=6;
-update noar tt set b2='RZKG3Z0MGB20YRIK' where id=6;
-update noar ti set b2='RZKG3Z0MGB20YRIK' where id=6;
-update noar tt set v0='1QXMQT9' where id=7;
-update noar ti set v0='1QXMQT9' where id=7;
-update noar tt set b0='OHQMEALR2KYKLK5H1SE2WIQY7P' where id=7;
-update noar ti set b0='OHQMEALR2KYKLK5H1SE2WIQY7P' where id=7;
-update noar tt set v0='21YP6W' where id=7;
-update noar ti set v0='21YP6W' where id=7;
-update noar tt set b1='UFKGNPGCDLP8SUMG22FQD1RY6KJZ' where id=7;
-update noar ti set b1='UFKGNPGCDLP8SUMG22FQD1RY6KJZ' where id=7;
-update noar tt set v0='VY8ODP1Y4EWU28O42318FU98I1X3MAQ' where id=7;
-update noar ti set v0='VY8ODP1Y4EWU28O42318FU98I1X3MAQ' where id=7;
-update noar tt set b2='XC' where id=7;
-update noar ti set b2='XC' where id=7;
-update noar tt set v0='ZEJDHDB4545FX32R27E1RDTBF5' where id=8;
-update noar ti set v0='ZEJDHDB4545FX32R27E1RDTBF5' where id=8;
-update noar tt set b0='YKL29KZ2AWI9' where id=8;
-update noar ti set b0='YKL29KZ2AWI9' where id=8;
-update noar tt set v0='OR' where id=8;
-update noar ti set v0='OR' where id=8;
-update noar tt set b1='KBPNRBL0B1WNRVBEXVP16EU3U2NN3' where id=8;
-update noar ti set b1='KBPNRBL0B1WNRVBEXVP16EU3U2NN3' where id=8;
-update noar tt set v0='UEI6QQPEKLOVS4Q7' where id=8;
-update noar ti set v0='UEI6QQPEKLOVS4Q7' where id=8;
-update noar tt set b2='TFWGLAOD' where id=8;
-update noar ti set b2='TFWGLAOD' where id=8;
-update noar tt set v0='61E4GG41WNY575' where id=9;
-update noar ti set v0='61E4GG41WNY575' where id=9;
-update noar tt set b0='SCQEWNAKJR51B285WBC' where id=9;
-update noar ti set b0='SCQEWNAKJR51B285WBC' where id=9;
-update noar tt set v0='PB6QMSD3U9I2M' where id=9;
-update noar ti set v0='PB6QMSD3U9I2M' where id=9;
-update noar tt set b1='IYBZ' where id=9;
-update noar ti set b1='IYBZ' where id=9;
-update noar tt set v0='91XMZFO9C' where id=9;
-update noar ti set v0='91XMZFO9C' where id=9;
-update noar tt set b2='CJKUY1JFUFG5MDZ16KLOD' where id=9;
-update noar ti set b2='CJKUY1JFUFG5MDZ16KLOD' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(32) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C8MZ88QX53XHDM0IAF6H8OBA6YBY' where id=1;
-update noar ti set v0='C8MZ88QX53XHDM0IAF6H8OBA6YBY' where id=1;
-update noar tt set b0='N0O88B2D6' where id=1;
-update noar ti set b0='N0O88B2D6' where id=1;
-update noar tt set v0='N1AOZKRMOSYXN9L79IZCC1SV' where id=1;
-update noar ti set v0='N1AOZKRMOSYXN9L79IZCC1SV' where id=1;
-update noar tt set b1='37XGQ95OSFFT5X42Q9W' where id=1;
-update noar ti set b1='37XGQ95OSFFT5X42Q9W' where id=1;
-update noar tt set v0='PR3N6SAZ' where id=1;
-update noar ti set v0='PR3N6SAZ' where id=1;
-update noar tt set b2='8I4A' where id=1;
-update noar ti set b2='8I4A' where id=1;
-update noar tt set v0='UBOZN' where id=2;
-update noar ti set v0='UBOZN' where id=2;
-update noar tt set b0='R1MVCFGWM1O9A0' where id=2;
-update noar ti set b0='R1MVCFGWM1O9A0' where id=2;
-update noar tt set v0='9ZTLN8UL83IFEII4N8TYNL9UO8E' where id=2;
-update noar ti set v0='9ZTLN8UL83IFEII4N8TYNL9UO8E' where id=2;
-update noar tt set b1='VHZMMIG5TB8S5YP5LBHR2MQ2WVFG' where id=2;
-update noar ti set b1='VHZMMIG5TB8S5YP5LBHR2MQ2WVFG' where id=2;
-update noar tt set v0='K9IOAEJHNQA9' where id=2;
-update noar ti set v0='K9IOAEJHNQA9' where id=2;
-update noar tt set b2='FVIM7GEJ27X' where id=2;
-update noar ti set b2='FVIM7GEJ27X' where id=2;
-update noar tt set v0='OU0QW7UVXY6XK06CE7Y91DBEH' where id=3;
-update noar ti set v0='OU0QW7UVXY6XK06CE7Y91DBEH' where id=3;
-update noar tt set b0='1OP916G1RF7QHC497' where id=3;
-update noar ti set b0='1OP916G1RF7QHC497' where id=3;
-update noar tt set v0='RDEPUJNC4J4141I5E8ZDC8JOCOI' where id=3;
-update noar ti set v0='RDEPUJNC4J4141I5E8ZDC8JOCOI' where id=3;
-update noar tt set b1='VHJ0H59W77U0PCZG88OGSPQ4QCPP1' where id=3;
-update noar ti set b1='VHJ0H59W77U0PCZG88OGSPQ4QCPP1' where id=3;
-update noar tt set v0='P4NY' where id=3;
-update noar ti set v0='P4NY' where id=3;
-update noar tt set b2='PEQ2A' where id=3;
-update noar ti set b2='PEQ2A' where id=3;
-update noar tt set v0='GP9PDZX09EFJ12NSPR70ISR98' where id=4;
-update noar ti set v0='GP9PDZX09EFJ12NSPR70ISR98' where id=4;
-update noar tt set b0='TFG25A1' where id=4;
-update noar ti set b0='TFG25A1' where id=4;
-update noar tt set v0='8H' where id=4;
-update noar ti set v0='8H' where id=4;
-update noar tt set b1='73U769BQS6Q0RHR9L1EN6G8O7BGHPJ2' where id=4;
-update noar ti set b1='73U769BQS6Q0RHR9L1EN6G8O7BGHPJ2' where id=4;
-update noar tt set v0='4DEAOUPR5RSLHBRF6MI3CU' where id=4;
-update noar ti set v0='4DEAOUPR5RSLHBRF6MI3CU' where id=4;
-update noar tt set b2='B22KOZSJD1DP0UI78HW9Y0GD0VMQH4' where id=4;
-update noar ti set b2='B22KOZSJD1DP0UI78HW9Y0GD0VMQH4' where id=4;
-update noar tt set v0='SRNVJNY0Z' where id=5;
-update noar ti set v0='SRNVJNY0Z' where id=5;
-update noar tt set b0='P' where id=5;
-update noar ti set b0='P' where id=5;
-update noar tt set v0='UBQZIO6U0' where id=5;
-update noar ti set v0='UBQZIO6U0' where id=5;
-update noar tt set b1='U54L8PRPOMM7VC31E' where id=5;
-update noar ti set b1='U54L8PRPOMM7VC31E' where id=5;
-update noar tt set v0='5WRETF45UVC1709ED0GV2DXHW' where id=5;
-update noar ti set v0='5WRETF45UVC1709ED0GV2DXHW' where id=5;
-update noar tt set b2='2UWBK5EU73X7IJRR57T2WZMCF59BB' where id=5;
-update noar ti set b2='2UWBK5EU73X7IJRR57T2WZMCF59BB' where id=5;
-update noar tt set v0='55AKSTWK3CKK7BV' where id=6;
-update noar ti set v0='55AKSTWK3CKK7BV' where id=6;
-update noar tt set b0='KY7Z' where id=6;
-update noar ti set b0='KY7Z' where id=6;
-update noar tt set v0='EBRTUD5C6Z5YPH8HUXJ' where id=6;
-update noar ti set v0='EBRTUD5C6Z5YPH8HUXJ' where id=6;
-update noar tt set b1='X3' where id=6;
-update noar ti set b1='X3' where id=6;
-update noar tt set v0='F57Y0R1Y8ORVP9C88YJR3ABTLWDVK6' where id=6;
-update noar ti set v0='F57Y0R1Y8ORVP9C88YJR3ABTLWDVK6' where id=6;
-update noar tt set b2='0OXI2SG154UCHMGQM' where id=6;
-update noar ti set b2='0OXI2SG154UCHMGQM' where id=6;
-update noar tt set v0='LM12BDBTUXZ' where id=7;
-update noar ti set v0='LM12BDBTUXZ' where id=7;
-update noar tt set b0='32AYRCYIRJRLE697I' where id=7;
-update noar ti set b0='32AYRCYIRJRLE697I' where id=7;
-update noar tt set v0='0' where id=7;
-update noar ti set v0='0' where id=7;
-update noar tt set b1='O8NY1N1JI6NE53ULNV6OXU3' where id=7;
-update noar ti set b1='O8NY1N1JI6NE53ULNV6OXU3' where id=7;
-update noar tt set v0='6RTRMOE31H17VNZG5DSNY0' where id=7;
-update noar ti set v0='6RTRMOE31H17VNZG5DSNY0' where id=7;
-update noar tt set b2='PQ2W0Q38ENFQ8QRRV' where id=7;
-update noar ti set b2='PQ2W0Q38ENFQ8QRRV' where id=7;
-update noar tt set v0='IT5MMMPRSDYRS276VR4V4QE' where id=8;
-update noar ti set v0='IT5MMMPRSDYRS276VR4V4QE' where id=8;
-update noar tt set b0='NS9PULEDOQZVAPOW6U' where id=8;
-update noar ti set b0='NS9PULEDOQZVAPOW6U' where id=8;
-update noar tt set v0='9FIW5ZD3RJR530ARUHJF' where id=8;
-update noar ti set v0='9FIW5ZD3RJR530ARUHJF' where id=8;
-update noar tt set b1='PKNK5' where id=8;
-update noar ti set b1='PKNK5' where id=8;
-update noar tt set v0='739F8P4' where id=8;
-update noar ti set v0='739F8P4' where id=8;
-update noar tt set b2='GOYURBF7P45JLITZ27VK1ZTIARKX94' where id=8;
-update noar ti set b2='GOYURBF7P45JLITZ27VK1ZTIARKX94' where id=8;
-update noar tt set v0='RN6PH' where id=9;
-update noar ti set v0='RN6PH' where id=9;
-update noar tt set b0='GP1S6HTYE0GX083U' where id=9;
-update noar ti set b0='GP1S6HTYE0GX083U' where id=9;
-update noar tt set v0='JEZPISDJ1KY5GJ' where id=9;
-update noar ti set v0='JEZPISDJ1KY5GJ' where id=9;
-update noar tt set b1='5IPR43G9OCJH9' where id=9;
-update noar ti set b1='5IPR43G9OCJH9' where id=9;
-update noar tt set v0='O47MVT09F9' where id=9;
-update noar ti set v0='O47MVT09F9' where id=9;
-update noar tt set b2='B4KOCBIM8RNDS6G23XDLIMSANJKGM' where id=9;
-update noar ti set b2='B4KOCBIM8RNDS6G23XDLIMSANJKGM' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-v0 varchar(256) not null,
-b0 longblob not null,
-b1 longblob not null,
-b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='I6JZOVD0Q3VKPQV0F16FUI' where id=1;
-update noar ti set v0='I6JZOVD0Q3VKPQV0F16FUI' where id=1;
-update noar tt set b0='LMA' where id=1;
-update noar ti set b0='LMA' where id=1;
-update noar tt set v0='QES8729V3ZKS4FZRL' where id=1;
-update noar ti set v0='QES8729V3ZKS4FZRL' where id=1;
-update noar tt set b1='NDM04IPLD6KNEE1DUYZ739ST3VD0VX' where id=1;
-update noar ti set b1='NDM04IPLD6KNEE1DUYZ739ST3VD0VX' where id=1;
-update noar tt set v0='9DT3BFV1OKC3FP8ANCB6MOO8UI2Q' where id=1;
-update noar ti set v0='9DT3BFV1OKC3FP8ANCB6MOO8UI2Q' where id=1;
-update noar tt set b2='3HSO5XNEJ59' where id=1;
-update noar ti set b2='3HSO5XNEJ59' where id=1;
-update noar tt set v0='785EI1QQNEG1ZW7L' where id=2;
-update noar ti set v0='785EI1QQNEG1ZW7L' where id=2;
-update noar tt set b0='8X133OT' where id=2;
-update noar ti set b0='8X133OT' where id=2;
-update noar tt set v0='ZE' where id=2;
-update noar ti set v0='ZE' where id=2;
-update noar tt set b1='5MWOR8' where id=2;
-update noar ti set b1='5MWOR8' where id=2;
-update noar tt set v0='JZLR2M' where id=2;
-update noar ti set v0='JZLR2M' where id=2;
-update noar tt set b2='WGUMKCTYWSMWK6LT2XV7ZX5K7NQ' where id=2;
-update noar ti set b2='WGUMKCTYWSMWK6LT2XV7ZX5K7NQ' where id=2;
-update noar tt set v0='5JRK06C9QZL0X' where id=3;
-update noar ti set v0='5JRK06C9QZL0X' where id=3;
-update noar tt set b0='2XK5UFJAC2C86O0BL75PTA1DKRS3' where id=3;
-update noar ti set b0='2XK5UFJAC2C86O0BL75PTA1DKRS3' where id=3;
-update noar tt set v0='R88GRBCKRR4GOJCJCV0V' where id=3;
-update noar ti set v0='R88GRBCKRR4GOJCJCV0V' where id=3;
-update noar tt set b1='3ZMX9HD0A37PB8JP8FBF6WIX1IF1D7OD' where id=3;
-update noar ti set b1='3ZMX9HD0A37PB8JP8FBF6WIX1IF1D7OD' where id=3;
-update noar tt set v0='J2W9YJ1F37BQ0RVU0TE1PD1WK1Q0MOY' where id=3;
-update noar ti set v0='J2W9YJ1F37BQ0RVU0TE1PD1WK1Q0MOY' where id=3;
-update noar tt set b2='W1VTVX64P881E1C0LEF9' where id=3;
-update noar ti set b2='W1VTVX64P881E1C0LEF9' where id=3;
-update noar tt set v0='JUQC4PQSW1FH0JBJPF' where id=4;
-update noar ti set v0='JUQC4PQSW1FH0JBJPF' where id=4;
-update noar tt set b0='MC6Q3JQR88' where id=4;
-update noar ti set b0='MC6Q3JQR88' where id=4;
-update noar tt set v0='0T5OSG00PW6YWPXEDT1WC0A0ZBVEPM' where id=4;
-update noar ti set v0='0T5OSG00PW6YWPXEDT1WC0A0ZBVEPM' where id=4;
-update noar tt set b1='7BF7EI1' where id=4;
-update noar ti set b1='7BF7EI1' where id=4;
-update noar tt set v0='DPV7D8B2VZU9V4JJSZ2N7U1UBQ' where id=4;
-update noar ti set v0='DPV7D8B2VZU9V4JJSZ2N7U1UBQ' where id=4;
-update noar tt set b2='2FCJ8TFM3N0ICBDMMUM0' where id=4;
-update noar ti set b2='2FCJ8TFM3N0ICBDMMUM0' where id=4;
-update noar tt set v0='HJQC0OCESWPGF14VOVKT' where id=5;
-update noar ti set v0='HJQC0OCESWPGF14VOVKT' where id=5;
-update noar tt set b0='8O9UCSXDF7GU' where id=5;
-update noar ti set b0='8O9UCSXDF7GU' where id=5;
-update noar tt set v0='OYVZDAC0QB1OBB' where id=5;
-update noar ti set v0='OYVZDAC0QB1OBB' where id=5;
-update noar tt set b1='HHH50' where id=5;
-update noar ti set b1='HHH50' where id=5;
-update noar tt set v0='Z8MVSR60GOHWRX72QM0UQEN985' where id=5;
-update noar ti set v0='Z8MVSR60GOHWRX72QM0UQEN985' where id=5;
-update noar tt set b2='K779NJDMFEOA' where id=5;
-update noar ti set b2='K779NJDMFEOA' where id=5;
-update noar tt set v0='OVXT1X' where id=6;
-update noar ti set v0='OVXT1X' where id=6;
-update noar tt set b0='63V2OXBQNKL2LD710' where id=6;
-update noar ti set b0='63V2OXBQNKL2LD710' where id=6;
-update noar tt set v0='IWWAXFNG84G6MTUOB35EB9GKDKYM' where id=6;
-update noar ti set v0='IWWAXFNG84G6MTUOB35EB9GKDKYM' where id=6;
-update noar tt set b1='7HW3YATS3WGVZWQ8B24C74' where id=6;
-update noar ti set b1='7HW3YATS3WGVZWQ8B24C74' where id=6;
-update noar tt set v0='GBERGIH8' where id=6;
-update noar ti set v0='GBERGIH8' where id=6;
-update noar tt set b2='YR3LN' where id=6;
-update noar ti set b2='YR3LN' where id=6;
-update noar tt set v0='ZXVUWNSHXVNHGDEOWWBF6YBND1C0R3A7' where id=7;
-update noar ti set v0='ZXVUWNSHXVNHGDEOWWBF6YBND1C0R3A7' where id=7;
-update noar tt set b0='63U2P4E7NJPGC8J0K6Q6KIBTD39OLJ' where id=7;
-update noar ti set b0='63U2P4E7NJPGC8J0K6Q6KIBTD39OLJ' where id=7;
-update noar tt set v0='Y5MCY5697GHDWMX2LJGZMIN' where id=7;
-update noar ti set v0='Y5MCY5697GHDWMX2LJGZMIN' where id=7;
-update noar tt set b1='1U09FXSSIYL16M6JEA8H606P' where id=7;
-update noar ti set b1='1U09FXSSIYL16M6JEA8H606P' where id=7;
-update noar tt set v0='1W0B1V5X9BARERXRDTPS424M0FTS87' where id=7;
-update noar ti set v0='1W0B1V5X9BARERXRDTPS424M0FTS87' where id=7;
-update noar tt set b2='32BGBT50IT015AQWF11CYXO0RV348V' where id=7;
-update noar ti set b2='32BGBT50IT015AQWF11CYXO0RV348V' where id=7;
-update noar tt set v0='PQ8FXWADPE5OGKA9W' where id=8;
-update noar ti set v0='PQ8FXWADPE5OGKA9W' where id=8;
-update noar tt set b0='21YP85HIA8WEFUC8TNX3M50' where id=8;
-update noar ti set b0='21YP85HIA8WEFUC8TNX3M50' where id=8;
-update noar tt set v0='4VZFL6K01OGTFH2IID1E1' where id=8;
-update noar ti set v0='4VZFL6K01OGTFH2IID1E1' where id=8;
-update noar tt set b1='JUJISIJ60YBM2GHE9W6M' where id=8;
-update noar ti set b1='JUJISIJ60YBM2GHE9W6M' where id=8;
-update noar tt set v0='JYQ9EFJDF94MD' where id=8;
-update noar ti set v0='JYQ9EFJDF94MD' where id=8;
-update noar tt set b2='PHIC3GT1SEJL04' where id=8;
-update noar ti set b2='PHIC3GT1SEJL04' where id=8;
-update noar tt set v0='9UOB0KDAE96FO' where id=9;
-update noar ti set v0='9UOB0KDAE96FO' where id=9;
-update noar tt set b0='JX' where id=9;
-update noar ti set b0='JX' where id=9;
-update noar tt set v0='0Y08GKSNFS62O' where id=9;
-update noar ti set v0='0Y08GKSNFS62O' where id=9;
-update noar tt set b1='7Q0D2MQDBWV0BOILC56E3E5' where id=9;
-update noar ti set b1='7Q0D2MQDBWV0BOILC56E3E5' where id=9;
-update noar tt set v0='3ZVTPSW891ZZ9ZW1Q3IIO53SWTAWC22H' where id=9;
-update noar ti set v0='3ZVTPSW891ZZ9ZW1Q3IIO53SWTAWC22H' where id=9;
-update noar tt set b2='SFUW878IH9VJ0K59RAPU4R9T2' where id=9;
-update noar ti set b2='SFUW878IH9VJ0K59RAPU4R9T2' where id=9;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
+This test does not produce any output on success
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_char.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_char.result
index 4121d5d72eb..598458262d9 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_char.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_char.result
@@ -1,54 +1,64 @@
-set default_storage_engine='tokudb';
-drop table if exists tt, ti;
-set tokudb_disable_slow_update=1;
-create table tt (id int primary key, c char(32), b binary(32));
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table tt (id int primary key, c char(32), b binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values (1,null,null);
insert into ti values (1,null,null);
-update noar tt set c='hi' where id=1;
-update noar ti set c='hi' where id=1;
+update tt set c='hi' where id=1;
+update ti set c='hi' where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set c='there' where id=1;
-update noar ti set c='there' where id=1;
+update tt set c='there' where id=1;
+update ti set c='there' where id=1;
include/diff_tables.inc [test.tt, test.ti]
drop table tt, ti;
-create table tt (id char(8) primary key, c char(32), b binary(32));
+create table tt (id char(8) primary key,
+c char(32),
+b binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values ('1',null,null);
insert into ti values ('1',null,null);
-update noar tt set c='hi' where id='1';
-update noar ti set c='hi' where id='1';
+update tt set c='hi' where id='1';
+update ti set c='hi' where id='1';
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set c='there' where id='1';
-update noar ti set c='there' where id='1';
+update tt set c='there' where id='1';
+update ti set c='there' where id='1';
include/diff_tables.inc [test.tt, test.ti]
drop table tt, ti;
-create table tt (id varchar(8) primary key, a int, b char(32), c char(32), d binary(32));
+create table tt (id varchar(8) primary key,
+a int,
+b char(32),
+c char(32),
+d binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values ('1',null,null,null,null);
insert into ti values ('1',null,null,null,null);
-update noar tt set b='hi' where id='1';
-update noar ti set b='hi' where id='1';
+update tt set b='hi' where id='1';
+update ti set b='hi' where id='1';
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set c='there' where id='1';
-update noar ti set c='there' where id='1';
+update tt set c='there' where id='1';
+update ti set c='there' where id='1';
include/diff_tables.inc [test.tt, test.ti]
drop table tt, ti;
-create table tt (id varchar(8) primary key, a int, b char(32), c char(32), d binary(32));
+create table tt (id varchar(8) primary key,
+a int,
+b char(32),
+c char(32),
+d binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values ('1',null,null,null,null);
insert into ti values ('1',null,null,null,null);
-update noar tt set b='123' where id='1';
-update noar ti set b='123' where id='1';
+update tt set b='123' where id='1';
+update ti set b='123' where id='1';
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set c=456 where id='1';
-update noar ti set c=456 where id='1';
+update tt set c=456 where id='1';
+update ti set c=456 where id='1';
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set c=789 where id=1;
-update noar ti set c=789 where id=1;
+update tt set c=789 where id=1;
+update ti set c=789 where id=1;
include/diff_tables.inc [test.tt, test.ti]
drop table tt, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_deadlock.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_deadlock.result
index 7a34d9122ea..ac1e99c932a 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_deadlock.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_deadlock.result
@@ -1,13 +1,18 @@
-drop table if exists t;
-set default_storage_engine='tokudb';
-create table t (id bigint primary key, b bigint not null default 0);
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (id bigint primary key,
+b bigint not null default 0) engine = tokudb;
insert into t (id) values (1),(2);
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
begin;
-update noar t set b=b+1 where id=1;
+update t set b=b+1 where id=1;
begin;
-update noar t set b=b-1 where id=2;
-update noar t set b=b+1 where id=2;
-update noar t set b=b-1 where id=1;
+update t set b=b-1 where id=2;
+update t set b=b+1 where id=2;
+update t set b=b-1 where id=1;
Got one of the listed errors
rollback;
commit;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_decr_floor.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_decr_floor.result
index c93f02a8583..4a963777fc0 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_decr_floor.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_decr_floor.result
@@ -1,313 +1 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-set tokudb_disable_slow_update=1;
-create table tt (
-id tinyint null primary key,
-x tinyint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id tinyint not null primary key,
-x tinyint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id tinyint unsigned null primary key,
-x tinyint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id tinyint unsigned not null primary key,
-x tinyint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id smallint null primary key,
-x smallint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id smallint not null primary key,
-x smallint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id smallint unsigned null primary key,
-x smallint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id smallint unsigned not null primary key,
-x smallint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id mediumint null primary key,
-x mediumint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id mediumint not null primary key,
-x mediumint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id mediumint unsigned null primary key,
-x mediumint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id mediumint unsigned not null primary key,
-x mediumint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id int null primary key,
-x int null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id int not null primary key,
-x int not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id int unsigned null primary key,
-x int unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id int unsigned not null primary key,
-x int unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id bigint null primary key,
-x bigint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id bigint not null primary key,
-x bigint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-drop table tt, ti;
-create table tt (
-id bigint unsigned null primary key,
-x bigint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id bigint unsigned not null primary key,
-x bigint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
+This test does not produce any output on success
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_disable_slow_update.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_disable_slow_update.result
deleted file mode 100644
index 13bbb837528..00000000000
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_disable_slow_update.result
+++ /dev/null
@@ -1,7 +0,0 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table t (id int primary key, b int, key(b));
-set tokudb_disable_slow_update=1;
-update noar t set b=b+1 where id=42;
-ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_error.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_error.result
index 7a4795615a9..69b16e4ac04 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_error.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_error.result
@@ -1,9 +1,9 @@
-set default_storage_engine='tokudb';
-drop table if exists tt;
-set tokudb_disable_slow_update=1;
-create table tt (id int primary key, x int);
-update noar tt set x=1 where id='abc';
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table tt (id int primary key, x int) engine = tokudb;
+update tt set x=1 where id='abc';
ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
-update noar tt set x='abc' where id=1;
+update tt set x='abc' where id=1;
ERROR 42000: Table 'tt' uses an extension that doesn't exist in this XYZ version
drop table tt;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_int.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_int.result
index 3e37ceb035a..0189c350fb1 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_int.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_int.result
@@ -1,1122 +1,1120 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
+### Test int for: tinyint, , null
create table t (
-id tinyint null primary key,
+id tinyint primary key,
x tinyint null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: tinyint, , not null
create table t (
-id tinyint not null primary key,
+id tinyint primary key,
x tinyint not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: tinyint, unsigned, null
create table t (
-id tinyint unsigned null primary key,
+id tinyint unsigned primary key,
x tinyint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: tinyint, unsigned, not null
create table t (
-id tinyint unsigned not null primary key,
+id tinyint unsigned primary key,
x tinyint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: smallint, , null
create table t (
-id smallint null primary key,
+id smallint primary key,
x smallint null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: smallint, , not null
create table t (
-id smallint not null primary key,
+id smallint primary key,
x smallint not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: smallint, unsigned, null
create table t (
-id smallint unsigned null primary key,
+id smallint unsigned primary key,
x smallint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: smallint, unsigned, not null
create table t (
-id smallint unsigned not null primary key,
+id smallint unsigned primary key,
x smallint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: mediumint, , null
create table t (
-id mediumint null primary key,
+id mediumint primary key,
x mediumint null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: mediumint, , not null
create table t (
-id mediumint not null primary key,
+id mediumint primary key,
x mediumint not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: mediumint, unsigned, null
create table t (
-id mediumint unsigned null primary key,
+id mediumint unsigned primary key,
x mediumint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: mediumint, unsigned, not null
create table t (
-id mediumint unsigned not null primary key,
+id mediumint unsigned primary key,
x mediumint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: int, , null
create table t (
-id int null primary key,
+id int primary key,
x int null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: int, , not null
create table t (
-id int not null primary key,
+id int primary key,
x int not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: int, unsigned, null
create table t (
-id int unsigned null primary key,
+id int unsigned primary key,
x int unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: int, unsigned, not null
create table t (
-id int unsigned not null primary key,
+id int unsigned primary key,
x int unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: bigint, , null
create table t (
-id bigint null primary key,
+id bigint primary key,
x bigint null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: bigint, , not null
create table t (
-id bigint not null primary key,
+id bigint primary key,
x bigint not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: bigint, unsigned, null
create table t (
-id bigint unsigned null primary key,
+id bigint unsigned primary key,
x bigint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
+### Test int for: bigint, unsigned, not null
create table t (
-id bigint unsigned not null primary key,
+id bigint unsigned primary key,
x bigint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
+) engine = tokudb;
+insert into t values (1,0), (2,0), (3,0);
select * from t;
id x
1 0
2 0
3 0
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
+update t set x = 100 where id = 2;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where id=3;
+update t set x = x + 1 where id = 3;
select * from t;
id x
1 0
2 100
3 1
-update noar t set x=x-1 where id=3;
+update t set x = x - 1 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+100 where id=3;
+update t set x = x + 100 where id = 3;
select * from t;
id x
1 0
2 100
3 100
-update noar t set x=x-100 where id=3;
+update t set x = x - 100 where id = 3;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=1+x where id=1;
+update t set x = 1 + x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=-x where id=1;
+update t set x = -x where id = 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=100;
+update t set x = x + 1 where id = 100;
select * from t;
id x
1 0
2 100
3 0
-update noar t set x=x+1 where 1 <= id and id < 100;
+update t set x = x + 1 where 1 <= id and id < 100;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1;
+update t set x = x + 1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_int_bounds.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_int_bounds.result
index 042cbcf0f70..12263b436f9 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_int_bounds.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_int_bounds.result
@@ -1,61 +1,61 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table tt (id int primary key, x int);
+create table tt (id int primary key, x int) engine = tokudb;
insert into tt values (1,0),(2,-pow(2,31)),(3,pow(2,31)-1);
create table ti like tt;
alter table ti engine=innodb;
insert into ti select * from tt;
-set tokudb_disable_slow_update=1;
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x-2 where id=1;
-update noar ti set x=x-2 where id=1;
+update tt set x=x-2 where id=1;
+update ti set x=x-2 where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x-1 where id=2;
-update noar ti set x=x-1 where id=2;
+update tt set x=x-1 where id=2;
+update ti set x=x-1 where id=2;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x+1 where id=2;
-update noar ti set x=x+1 where id=2;
+update tt set x=x+1 where id=2;
+update ti set x=x+1 where id=2;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x+1 where id=3;
-update noar ti set x=x+1 where id=3;
+update tt set x=x+1 where id=3;
+update ti set x=x+1 where id=3;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x-1 where id=3;
-update noar ti set x=x-1 where id=3;
+update tt set x=x-1 where id=3;
+update ti set x=x-1 where id=3;
include/diff_tables.inc [test.tt, test.ti]
insert into tt values (4,pow(2,31)-10);
insert into ti values (4,pow(2,31)-10);
-update noar tt set x=x+20 where id=4;
-update noar ti set x=x+20 where id=4;
+update tt set x=x+20 where id=4;
+update ti set x=x+20 where id=4;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
insert into tt values (5,pow(2,31)-10);
insert into ti values (5,pow(2,31)-10);
-update noar tt set x=x - -20 where id=5;
-update noar ti set x=x - -20 where id=5;
+update tt set x=x - -20 where id=5;
+update ti set x=x - -20 where id=5;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
insert into tt values (6,-pow(2,31)+10);
insert into ti values (6,-pow(2,31)+10);
-update noar tt set x=x-20 where id=6;
-update noar ti set x=x-20 where id=6;
+update tt set x=x-20 where id=6;
+update ti set x=x-20 where id=6;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
insert into tt values (7,-pow(2,31)+10);
insert into ti values (7,-pow(2,31)+10);
-update noar tt set x=x + -20 where id=7;
-update noar ti set x=x + -20 where id=7;
+update tt set x=x + -20 where id=7;
+update ti set x=x + -20 where id=7;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_key.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_key.result
index fd819add354..c6f14e18ee4 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_key.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_key.result
@@ -1,39 +1,55 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-set tokudb_disable_slow_update=1;
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint);
-update noar t set x=x+1 where ida=1;
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (ida int not null,
+idb bigint not null,
+idc tinyint unsigned not null,
+x bigint) engine = tokudb;
+update t set x=x+1 where ida=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint, clustering key(ida,idb,idc));
-update noar t set x=x+1 where ida=1;
+create table t (ida int not null,
+idb bigint not null,
+idc tinyint unsigned not null,
+x bigint,
+clustering key(ida,idb,idc)) engine = tokudb;
+update t set x=x+1 where ida=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint, primary key(ida,idb,idc), key(x));
-update noar t set x=x+1 where ida=1;
+create table t (ida int not null,
+idb bigint not null,
+idc tinyint unsigned not null,
+x bigint,
+primary key(ida,idb,idc),
+key(x)) engine = tokudb;
+update t set x=x+1 where ida=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (id char(32), x bigint, primary key(id(1)));
-update noar t set x=x+1 where id='hi';
+create table t (id char(32), x bigint, primary key(id(1))) engine = tokudb;
+update t set x=x+1 where id='hi';
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (id varchar(32), x bigint, primary key(id(1)));
-update noar t set x=x+1 where id='hi';
+create table t (id varchar(32), x bigint, primary key(id(1))) engine = tokudb;
+update t set x=x+1 where id='hi';
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint, primary key(ida,idb,idc));
+create table t (ida int not null,
+idb bigint not null,
+idc tinyint unsigned not null,
+x bigint,
+primary key(ida,idb,idc)) engine = tokudb;
insert into t values (1,2,3,0);
-update noar t set x=x+1 where ida=1;
+update t set x=x+1 where ida=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where ida=1 and idb=2;
+update t set x=x+1 where ida=1 and idb=2;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where ida=1 and idb=2 or idc=3;
+update t set x=x+1 where ida=1 and idb=2 or idc=3;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where ida=1 and idb=2 and idc=3;
+update t set x=x+1 where ida=1 and idb=2 and idc=3;
select * from t;
ida idb idc x
1 2 3 1
-update noar t set x=x+1 where idc=3 and ida=1 and idb=2;
+update t set x=x+1 where idc=3 and ida=1 and idb=2;
select * from t;
ida idb idc x
1 2 3 2
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_sqlmode.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_sqlmode.result
index 262b242fbec..b92b3396928 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_sqlmode.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_sqlmode.result
@@ -1,17 +1,16 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-set tokudb_disable_slow_update=1;
-create table t (id int primary key, x int not null);
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (id int primary key, x int not null) engine = tokudb;
insert into t values (1,0);
-update noar t set x=42 where id=1;
-update noar t set x=x+1 where id=1;
-update noar t set x=x-1 where id=1;
+update t set x=42 where id=1;
+update t set x=x+1 where id=1;
+update t set x=x-1 where id=1;
set session sql_mode="NO_ENGINE_SUBSTITUTION,traditional";
-update noar t set x=42 where id=1;
+update t set x=42 where id=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x+1 where id=1;
+update t set x=x+1 where id=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-update noar t set x=x-1 where id=1;
+update t set x=x-1 where id=1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-set session sql_mode="NO_ENGINE_SUBSTITUTION";
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_uint_bounds.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_uint_bounds.result
index 0cf9089df5e..aa9ff2cbe33 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_uint_bounds.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_uint_bounds.result
@@ -1,36 +1,36 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table tt (id int primary key, x int unsigned);
+create table tt (id int primary key, x int unsigned) engine = tokudb;
insert into tt values (1,0),(2,pow(2,32)-1);
create table ti like tt;
alter table ti engine=innodb;
insert into ti select * from tt;
-set tokudb_disable_slow_update=1;
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+set tokudb_enable_fast_update=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x-2 where id=1;
-update noar ti set x=if(x<2,0,x-2) where id=1;
+update tt set x=x-2 where id=1;
+update ti set x=if(x<2,0,x-2) where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x-1 where id=2;
-update noar ti set x=x-1 where id=2;
+update tt set x=x-1 where id=2;
+update ti set x=x-1 where id=2;
include/diff_tables.inc [test.tt, test.ti]
-update noar tt set x=x+1 where id=2;
-update noar ti set x=x+1 where id=2;
+update tt set x=x+1 where id=2;
+update ti set x=x+1 where id=2;
include/diff_tables.inc [test.tt, test.ti]
insert into tt values (4,pow(2,32)-10);
insert into ti values (4,pow(2,32)-10);
-update noar tt set x=x+20 where id=4;
-update noar ti set x=x+20 where id=4;
+update tt set x=x+20 where id=4;
+update ti set x=x+20 where id=4;
Warnings:
Warning 1264 Out of range value for column 'x' at row 1
include/diff_tables.inc [test.tt, test.ti]
insert into tt values (5,10);
insert into ti values (5,10);
-update noar tt set x=x-20 where id=5;
-update noar ti set x=if(x<20,0,x-20) where id=5;
+update tt set x=x-20 where id=5;
+update ti set x=if(x<20,0,x-20) where id=5;
include/diff_tables.inc [test.tt, test.ti]
drop table tt, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_update_varchar.result b/storage/tokudb/mysql-test/tokudb/r/fast_update_varchar.result
index f12e4121264..4a963777fc0 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_update_varchar.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_update_varchar.result
@@ -1,13574 +1 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(32) null,
-v1 varchar(32) null,
-v2 varchar(32) null,
-v3 varchar(32) null,
-b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='C6P5MJKRJ430AM9T012TSRGW76CFGSHQL' where id=2;
-update noar ti set v0='C6P5MJKRJ430AM9T012TSRGW76CFGSHQL' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FQ3TW0TRJWER0OSIO33UTIFSBT7PTGO9A' where id=2;
-update noar ti set v1='FQ3TW0TRJWER0OSIO33UTIFSBT7PTGO9A' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XAXU3S3K4PYXB4IB4HH5ANUUOGC1KD3JX' where id=2;
-update noar ti set v2='XAXU3S3K4PYXB4IB4HH5ANUUOGC1KD3JX' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='879I2MV65FUY0WFCFS09C74IN1VAISIEG' where id=2;
-update noar ti set v3='879I2MV65FUY0WFCFS09C74IN1VAISIEG' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QAPUD5QIQINRVEPEYVDYJ6N9UI0GFZHRV' where id=3;
-update noar ti set v0='QAPUD5QIQINRVEPEYVDYJ6N9UI0GFZHRV' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='M6ME86RQIYBCUDNTD125MIV92IT6CKU15' where id=3;
-update noar ti set v1='M6ME86RQIYBCUDNTD125MIV92IT6CKU15' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KSZGNMKS7PTH611GW21K59DD2R7KY4JAO' where id=3;
-update noar ti set v2='KSZGNMKS7PTH611GW21K59DD2R7KY4JAO' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OSZTEY9AS1ZSXGBMVQ13ST2RB5UX4G7O2' where id=3;
-update noar ti set v3='OSZTEY9AS1ZSXGBMVQ13ST2RB5UX4G7O2' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='C67XB2ZDJCMF7MATMIZ7UKCOCXM6LX4IB' where id=4;
-update noar ti set v0='C67XB2ZDJCMF7MATMIZ7UKCOCXM6LX4IB' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S0LRECBVNG2PF4USXXGK5HQBXNMGR0PV6' where id=4;
-update noar ti set v1='S0LRECBVNG2PF4USXXGK5HQBXNMGR0PV6' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MYYF7M19VXCDAZYIZ0WLCDHPAA5D33BS1' where id=4;
-update noar ti set v2='MYYF7M19VXCDAZYIZ0WLCDHPAA5D33BS1' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4KJDY3HCYE207SAY3ULNRAWO9E0ST1DBJ' where id=4;
-update noar ti set v3='4KJDY3HCYE207SAY3ULNRAWO9E0ST1DBJ' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZEHYFMX8YWZ0OQRFIWDF06KZSZRTWITWJ' where id=5;
-update noar ti set v0='ZEHYFMX8YWZ0OQRFIWDF06KZSZRTWITWJ' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VB77NEBRKD15EYCTJMD5VFKUV82J77U0V' where id=5;
-update noar ti set v1='VB77NEBRKD15EYCTJMD5VFKUV82J77U0V' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SPES6400D3NGGXUOR58GB4L6HVDUSXC8P' where id=5;
-update noar ti set v2='SPES6400D3NGGXUOR58GB4L6HVDUSXC8P' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='O8DK85ADX9I2AXO33NRKUXM4H70IQDVKR' where id=5;
-update noar ti set v3='O8DK85ADX9I2AXO33NRKUXM4H70IQDVKR' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XG699LK06ZH0GP0MY8P2XM1W8IC31RY6M' where id=6;
-update noar ti set v0='XG699LK06ZH0GP0MY8P2XM1W8IC31RY6M' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RR0ZPFCBNNDDO66XALOIV0M2WC2RFPWBS' where id=6;
-update noar ti set v1='RR0ZPFCBNNDDO66XALOIV0M2WC2RFPWBS' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Z2MCQCRYBBGIAS7KKIR27SL3UBTF3KQ03' where id=6;
-update noar ti set v2='Z2MCQCRYBBGIAS7KKIR27SL3UBTF3KQ03' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WYLCHBCNJA7T0IWFKTBZ5UBBOEUE3U9SU' where id=6;
-update noar ti set v3='WYLCHBCNJA7T0IWFKTBZ5UBBOEUE3U9SU' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FNTPDPCBPGIND8BEXG3IFATRTOR880BQP' where id=7;
-update noar ti set v0='FNTPDPCBPGIND8BEXG3IFATRTOR880BQP' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y3FUDUS2RG0YODAEUX24KMI7STMMTVZWI' where id=7;
-update noar ti set v1='Y3FUDUS2RG0YODAEUX24KMI7STMMTVZWI' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EUFYQFY3UIUWXAI2MZUSAYWINYCMPTRGZ' where id=7;
-update noar ti set v2='EUFYQFY3UIUWXAI2MZUSAYWINYCMPTRGZ' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0VKBUX3MRYOE43HZ8G5U0MDOLG7SSXNNN' where id=7;
-update noar ti set v3='0VKBUX3MRYOE43HZ8G5U0MDOLG7SSXNNN' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IE1Z9DPV3DFMCSETQ264T61V783D676YN' where id=8;
-update noar ti set v0='IE1Z9DPV3DFMCSETQ264T61V783D676YN' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4ZEW2NAEC433N7TBWAI4GQWJ7LK5Q4RZ4' where id=8;
-update noar ti set v1='4ZEW2NAEC433N7TBWAI4GQWJ7LK5Q4RZ4' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1AKQ41LJFMF1OOQMZO7QPL2ZVZYPU21DO' where id=8;
-update noar ti set v2='1AKQ41LJFMF1OOQMZO7QPL2ZVZYPU21DO' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H8IXFC4QIDAWFHF8WUFUBPAMPKP59A4GE' where id=8;
-update noar ti set v3='H8IXFC4QIDAWFHF8WUFUBPAMPKP59A4GE' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='X52UNAQHTIRRLCHDP5UXFU6T1W92U00QM' where id=9;
-update noar ti set v0='X52UNAQHTIRRLCHDP5UXFU6T1W92U00QM' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BMMKIH7Q87O155JXO8U6DNZX14JK7PV4Q' where id=9;
-update noar ti set v1='BMMKIH7Q87O155JXO8U6DNZX14JK7PV4Q' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KU8TVA6SW62YC74DGYSYSDUKWQDF0AS93' where id=9;
-update noar ti set v2='KU8TVA6SW62YC74DGYSYSDUKWQDF0AS93' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='X2SX9JJP3STQ275JROOJ7PH47L1QCANI1' where id=9;
-update noar ti set v3='X2SX9JJP3STQ275JROOJ7PH47L1QCANI1' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ETF1T11GAD3PQ1P6MNIYKOCOASRR935DN' where id=10;
-update noar ti set v0='ETF1T11GAD3PQ1P6MNIYKOCOASRR935DN' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JAY008V1UNCFN77B872P7VBW06IM8ZULL' where id=10;
-update noar ti set v1='JAY008V1UNCFN77B872P7VBW06IM8ZULL' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QK8M39DNPHE6PMIAUW8XP45NXJQICY8FX' where id=10;
-update noar ti set v2='QK8M39DNPHE6PMIAUW8XP45NXJQICY8FX' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NJH9VF4CGS75EELNRM6DM8BOASPQOJ1YF' where id=10;
-update noar ti set v3='NJH9VF4CGS75EELNRM6DM8BOASPQOJ1YF' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YPHFJEX1D9EP9OJKD711P1HDWC218HYDQ' where id=11;
-update noar ti set v0='YPHFJEX1D9EP9OJKD711P1HDWC218HYDQ' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1C59XHWYXDJ0CH93KBID1H0FLLZW6OV4Q' where id=11;
-update noar ti set v1='1C59XHWYXDJ0CH93KBID1H0FLLZW6OV4Q' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KCC2KKBFWCZ0TEQYF37CHNIU28PDH4G4B' where id=11;
-update noar ti set v2='KCC2KKBFWCZ0TEQYF37CHNIU28PDH4G4B' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E9DRCXC8PRS1577KJJ0MUKCSCIQ5ULM8L' where id=11;
-update noar ti set v3='E9DRCXC8PRS1577KJJ0MUKCSCIQ5ULM8L' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CAY0BJBX055RDS035VBFOAJYR1HV48F6L' where id=12;
-update noar ti set v0='CAY0BJBX055RDS035VBFOAJYR1HV48F6L' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2E8R0YCLEB4KSSXAZ52SJT5Z7RHZPFUZ2' where id=12;
-update noar ti set v1='2E8R0YCLEB4KSSXAZ52SJT5Z7RHZPFUZ2' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J7M9UEU8HY09D3P14DAZRYK48QDEEF2XU' where id=12;
-update noar ti set v2='J7M9UEU8HY09D3P14DAZRYK48QDEEF2XU' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1FLHE73K0AJSAXRHNV18N1PIV8SSXZ4LT' where id=12;
-update noar ti set v3='1FLHE73K0AJSAXRHNV18N1PIV8SSXZ4LT' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z5S4BCN44TJCY6TXJN1I9NF8P2SUCD43A' where id=13;
-update noar ti set v0='Z5S4BCN44TJCY6TXJN1I9NF8P2SUCD43A' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PGIKAGQ4A8JJDWW5W5NGXKEHG85ZXFQIZ' where id=13;
-update noar ti set v1='PGIKAGQ4A8JJDWW5W5NGXKEHG85ZXFQIZ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5GYNMV2KG45CU5PZ5DR7IAGOU2FXGGYRY' where id=13;
-update noar ti set v2='5GYNMV2KG45CU5PZ5DR7IAGOU2FXGGYRY' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8YWN60PRVBV5P3XT39UK4WCZXIKNV3OMU' where id=13;
-update noar ti set v3='8YWN60PRVBV5P3XT39UK4WCZXIKNV3OMU' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5PN29VPJJZC4X1RSDFY8CBF2LDDDU2CK3' where id=14;
-update noar ti set v0='5PN29VPJJZC4X1RSDFY8CBF2LDDDU2CK3' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5SXHKMF44USM4OM0KUQSOAUDH74460FAO' where id=14;
-update noar ti set v1='5SXHKMF44USM4OM0KUQSOAUDH74460FAO' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='T37K7U6RHE7I8E16NBU06WAXWPQIIKRIT' where id=14;
-update noar ti set v2='T37K7U6RHE7I8E16NBU06WAXWPQIIKRIT' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='284CTENU9U8YL9B1OTG0Q8SXZZZ7M5I6U' where id=14;
-update noar ti set v3='284CTENU9U8YL9B1OTG0Q8SXZZZ7M5I6U' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ETZNDEYEUZXLKM8HTLEBSEYP692A2WVEC' where id=15;
-update noar ti set v0='ETZNDEYEUZXLKM8HTLEBSEYP692A2WVEC' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TOP0E92F9FWDEWEC4YPE80MH7DRSBUKIB' where id=15;
-update noar ti set v1='TOP0E92F9FWDEWEC4YPE80MH7DRSBUKIB' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OYEI596E9HVPLAGZGBQYSFAWKZG41BCVM' where id=15;
-update noar ti set v2='OYEI596E9HVPLAGZGBQYSFAWKZG41BCVM' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='51HLJN8D2X7DIFFNY4IQBP48WODL1YG3E' where id=15;
-update noar ti set v3='51HLJN8D2X7DIFFNY4IQBP48WODL1YG3E' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XONA19S58DXOWIKZUOIJNT8CWF3N4RVVM' where id=16;
-update noar ti set v0='XONA19S58DXOWIKZUOIJNT8CWF3N4RVVM' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='943ENEWA3RYCJRDUVOM2F8UKTR391IDL3' where id=16;
-update noar ti set v1='943ENEWA3RYCJRDUVOM2F8UKTR391IDL3' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CB4MQIO2UXYFSCOSQACFE96L9W4LTH9UC' where id=16;
-update noar ti set v2='CB4MQIO2UXYFSCOSQACFE96L9W4LTH9UC' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C3M7ZLL5KVPPD8YKEP7UTFN5O9BJAWRQY' where id=16;
-update noar ti set v3='C3M7ZLL5KVPPD8YKEP7UTFN5O9BJAWRQY' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Q5SH1O4QPLTMXTL5Z6JHLNT0SVFBYOOXU' where id=17;
-update noar ti set v0='Q5SH1O4QPLTMXTL5Z6JHLNT0SVFBYOOXU' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='52FCXSRGM2N12OI10IYNRUGLVV1AUMTE7' where id=17;
-update noar ti set v1='52FCXSRGM2N12OI10IYNRUGLVV1AUMTE7' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GYHFZZROG27CYF5ERW711U8EQ9FDS6H2T' where id=17;
-update noar ti set v2='GYHFZZROG27CYF5ERW711U8EQ9FDS6H2T' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='B2M72KUXJLTTCJ1RC47E2QNOAMH5BMX7K' where id=17;
-update noar ti set v3='B2M72KUXJLTTCJ1RC47E2QNOAMH5BMX7K' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NAJYNURN3M8WTQI61PDF4JWAPVT6PLRGH' where id=18;
-update noar ti set v0='NAJYNURN3M8WTQI61PDF4JWAPVT6PLRGH' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4IJQ7MVQPR795Z9IQXVHR0HMTTRN7KTES' where id=18;
-update noar ti set v1='4IJQ7MVQPR795Z9IQXVHR0HMTTRN7KTES' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E2ZS9OQGKIRZ4V4TH1Y89HTIN4OMC2XRW' where id=18;
-update noar ti set v2='E2ZS9OQGKIRZ4V4TH1Y89HTIN4OMC2XRW' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FL672KMTP7X2LQ2Z3X0V3JQY61XZT1LV4' where id=18;
-update noar ti set v3='FL672KMTP7X2LQ2Z3X0V3JQY61XZT1LV4' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='91MVJ862UD5B8CALA6XIPUERX6M0EZI9U' where id=19;
-update noar ti set v0='91MVJ862UD5B8CALA6XIPUERX6M0EZI9U' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3PMLFZZSY1ILDOPUEA9V9JL6CREQXZFLI' where id=19;
-update noar ti set v1='3PMLFZZSY1ILDOPUEA9V9JL6CREQXZFLI' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GQ9TSV4W2FAPQVICDG8H5L1LWBKX7H2G8' where id=19;
-update noar ti set v2='GQ9TSV4W2FAPQVICDG8H5L1LWBKX7H2G8' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KQQVF17YK17KYX2N6HHWBJ5CYX0BLC3TP' where id=19;
-update noar ti set v3='KQQVF17YK17KYX2N6HHWBJ5CYX0BLC3TP' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BQ2C26F41R16F9IT6CHBS5SPWHX44U665' where id=20;
-update noar ti set v0='BQ2C26F41R16F9IT6CHBS5SPWHX44U665' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BQLHGIX1QDX1FTDBELFBLKHMG4EGK3JUX' where id=20;
-update noar ti set v1='BQLHGIX1QDX1FTDBELFBLKHMG4EGK3JUX' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8D8MWG0B0O5P3L4QHU7MAZ2FG7P1WXTDH' where id=20;
-update noar ti set v2='8D8MWG0B0O5P3L4QHU7MAZ2FG7P1WXTDH' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A8BGZNDJPECVJXRC33OIZOMDMPPUXFMUR' where id=20;
-update noar ti set v3='A8BGZNDJPECVJXRC33OIZOMDMPPUXFMUR' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P2ZCHS22PAQE5HP6TJ6GA9G6CYJDS8Y62' where id=21;
-update noar ti set v0='P2ZCHS22PAQE5HP6TJ6GA9G6CYJDS8Y62' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HJ76W65BKZASJ0D5MVZOTT65E9JWCSQCG' where id=21;
-update noar ti set v1='HJ76W65BKZASJ0D5MVZOTT65E9JWCSQCG' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HXN3H4N2716EPCF7SK5TJTCBMFHC1APFB' where id=21;
-update noar ti set v2='HXN3H4N2716EPCF7SK5TJTCBMFHC1APFB' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MH0EOVWCAIQBG9Q6ASDCR5ADU3VVACATF' where id=21;
-update noar ti set v3='MH0EOVWCAIQBG9Q6ASDCR5ADU3VVACATF' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='107DEIHQ3GDC2NDS2Q07EDVFGWSO0J7SH' where id=22;
-update noar ti set v0='107DEIHQ3GDC2NDS2Q07EDVFGWSO0J7SH' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FP7GFDM5MIX0U2QPXRRLNS5LF4I47TCNI' where id=22;
-update noar ti set v1='FP7GFDM5MIX0U2QPXRRLNS5LF4I47TCNI' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IW8AA65FH5KWY484BCUEC2ZG2HWCLJ524' where id=22;
-update noar ti set v2='IW8AA65FH5KWY484BCUEC2ZG2HWCLJ524' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='J753JLU9JBWL0PTD9UM79MTK8MN7O57P5' where id=22;
-update noar ti set v3='J753JLU9JBWL0PTD9UM79MTK8MN7O57P5' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9QF74QJJ49U6GQUVDCUFZ9C37H29KK1UY' where id=23;
-update noar ti set v0='9QF74QJJ49U6GQUVDCUFZ9C37H29KK1UY' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='IHA7PGIUNHGGWSXMW36C5WKYBF4K751AL' where id=23;
-update noar ti set v1='IHA7PGIUNHGGWSXMW36C5WKYBF4K751AL' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YH1VL0ACEOES4HMPVH0WG2S9M0HX3FTWV' where id=23;
-update noar ti set v2='YH1VL0ACEOES4HMPVH0WG2S9M0HX3FTWV' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XUCZC7D538MJST1GT6PVVHGZFYO64SW9O' where id=23;
-update noar ti set v3='XUCZC7D538MJST1GT6PVVHGZFYO64SW9O' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8PH7LGKOHB54MDLK7RAPQTA9WFJ16TSJO' where id=24;
-update noar ti set v0='8PH7LGKOHB54MDLK7RAPQTA9WFJ16TSJO' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BI1N1R8MP2R1Q9J8DICC5MXUCJREWV4SN' where id=24;
-update noar ti set v1='BI1N1R8MP2R1Q9J8DICC5MXUCJREWV4SN' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JNDECEQE4UUXAOHS5QFG0922VTF09F674' where id=24;
-update noar ti set v2='JNDECEQE4UUXAOHS5QFG0922VTF09F674' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N8H46WLI7LDXI6RKCXN559WMGERULO3KE' where id=24;
-update noar ti set v3='N8H46WLI7LDXI6RKCXN559WMGERULO3KE' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0WI2SGQAPLGKEMTT89MJK3NQ1TRF57OR4' where id=25;
-update noar ti set v0='0WI2SGQAPLGKEMTT89MJK3NQ1TRF57OR4' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VDNWTAZJI1RFJT3124UQYF8DYW5OGG0K3' where id=25;
-update noar ti set v1='VDNWTAZJI1RFJT3124UQYF8DYW5OGG0K3' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VVWCC2BHB28RTN4QFLMPKGB6VIPQS9W3E' where id=25;
-update noar ti set v2='VVWCC2BHB28RTN4QFLMPKGB6VIPQS9W3E' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6VN2LQ5BU505V7XXF1MSOJUDMPL8JOKYS' where id=25;
-update noar ti set v3='6VN2LQ5BU505V7XXF1MSOJUDMPL8JOKYS' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WJQFASTDWGPKZU42IU4V5YFWY1VSDE3WJ' where id=26;
-update noar ti set v0='WJQFASTDWGPKZU42IU4V5YFWY1VSDE3WJ' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OSDG1E7D6JY0THUCU9KCZQOCV0CWUDW68' where id=26;
-update noar ti set v1='OSDG1E7D6JY0THUCU9KCZQOCV0CWUDW68' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='10MB7PZUJQ05HXB7JM5PIH17N3UR9VGKQ' where id=26;
-update noar ti set v2='10MB7PZUJQ05HXB7JM5PIH17N3UR9VGKQ' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FFZ23U1FOVCKI2WU8MCYHK5I6YDPRGQ7M' where id=26;
-update noar ti set v3='FFZ23U1FOVCKI2WU8MCYHK5I6YDPRGQ7M' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XZF7INM5CEMFE64IPWUMNF4CF616KP96Y' where id=27;
-update noar ti set v0='XZF7INM5CEMFE64IPWUMNF4CF616KP96Y' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5K5SQQUIXQ0J6G4NG2H073TLMUR4JBRHR' where id=27;
-update noar ti set v1='5K5SQQUIXQ0J6G4NG2H073TLMUR4JBRHR' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4XIOGA6AU0ZE4RNRLGXMM174169A7FJ8O' where id=27;
-update noar ti set v2='4XIOGA6AU0ZE4RNRLGXMM174169A7FJ8O' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OQJ9J76C3G1V8YC3I3LVRP15MCY8CFNC2' where id=27;
-update noar ti set v3='OQJ9J76C3G1V8YC3I3LVRP15MCY8CFNC2' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GEJ9PDRMCVLOG03AR7GE2KUU06MDZTYER' where id=28;
-update noar ti set v0='GEJ9PDRMCVLOG03AR7GE2KUU06MDZTYER' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1M7LYV783XMZEH73YCQ0GDPAZR3H33QNM' where id=28;
-update noar ti set v1='1M7LYV783XMZEH73YCQ0GDPAZR3H33QNM' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5YTZ0UGTGHUR2E4L8NSR9YVY11S370HBA' where id=28;
-update noar ti set v2='5YTZ0UGTGHUR2E4L8NSR9YVY11S370HBA' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0EB9NBJKQNDEJ2TSBPDBF6XE0WAETK7Y6' where id=28;
-update noar ti set v3='0EB9NBJKQNDEJ2TSBPDBF6XE0WAETK7Y6' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SPRV1BGKMGD2G168A6NTPXRVUZAEB9TNL' where id=29;
-update noar ti set v0='SPRV1BGKMGD2G168A6NTPXRVUZAEB9TNL' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='07PHHJMEP9LIY6G7ISABOP3Y9DC2CEAGR' where id=29;
-update noar ti set v1='07PHHJMEP9LIY6G7ISABOP3Y9DC2CEAGR' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GHSF6KNPA6KU20RRTU1KX5VF2V7ES6LBF' where id=29;
-update noar ti set v2='GHSF6KNPA6KU20RRTU1KX5VF2V7ES6LBF' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DRMTKXYG6OHUUP0HMQ63YIQ1QVM0RHEU8' where id=29;
-update noar ti set v3='DRMTKXYG6OHUUP0HMQ63YIQ1QVM0RHEU8' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8B98SDALI4I18REJFK4IWTM2PXCCUC55Z' where id=30;
-update noar ti set v0='8B98SDALI4I18REJFK4IWTM2PXCCUC55Z' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='82ZUIOLY0RXD9YOSCJ6TM50OBAXDIDR0B' where id=30;
-update noar ti set v1='82ZUIOLY0RXD9YOSCJ6TM50OBAXDIDR0B' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EUS9RJRQ3H4F0C2G53U83SFS7I8UGMDFZ' where id=30;
-update noar ti set v2='EUS9RJRQ3H4F0C2G53U83SFS7I8UGMDFZ' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A3G2TYACCQ7FLM83FHBQOWCVGOQIBEA34' where id=30;
-update noar ti set v3='A3G2TYACCQ7FLM83FHBQOWCVGOQIBEA34' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='URCNNZR6413MRLALGAAVA8TBYBSIJ8DFE' where id=31;
-update noar ti set v0='URCNNZR6413MRLALGAAVA8TBYBSIJ8DFE' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QW6IRTPK76HZFID8EB4CFZSVW04E4MNJD' where id=31;
-update noar ti set v1='QW6IRTPK76HZFID8EB4CFZSVW04E4MNJD' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Q09KRN14VAE8LU961P5DUEXFFF0UN5H0B' where id=31;
-update noar ti set v2='Q09KRN14VAE8LU961P5DUEXFFF0UN5H0B' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Z3WJ30H2J28NATJVWOVJZSZQ15CRMR8IQ' where id=31;
-update noar ti set v3='Z3WJ30H2J28NATJVWOVJZSZQ15CRMR8IQ' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='18CAZA6MKOP3NY31ZJGX7JY1RD9H7MSB6' where id=32;
-update noar ti set v0='18CAZA6MKOP3NY31ZJGX7JY1RD9H7MSB6' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FLY9WZ1FJ2074AA92R56673E5VNVKBZ0U' where id=32;
-update noar ti set v1='FLY9WZ1FJ2074AA92R56673E5VNVKBZ0U' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YKJS5WNZ21VBZMTC1IK75DKJDH88NOIJC' where id=32;
-update noar ti set v2='YKJS5WNZ21VBZMTC1IK75DKJDH88NOIJC' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Z0TBKW3I880W08Z5R82GGQV7LFF3N31G7' where id=32;
-update noar ti set v3='Z0TBKW3I880W08Z5R82GGQV7LFF3N31G7' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K7B49HGXRR2UYZ7U1AHA7Q6RV76VE5EI5' where id=33;
-update noar ti set v0='K7B49HGXRR2UYZ7U1AHA7Q6RV76VE5EI5' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G0COXPS7X6FJLIJQERQ3DFD13YWEBQWDG' where id=33;
-update noar ti set v1='G0COXPS7X6FJLIJQERQ3DFD13YWEBQWDG' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5MD1ZS25BSXQQTILR08ZAM2AX47SJ67LJ' where id=33;
-update noar ti set v2='5MD1ZS25BSXQQTILR08ZAM2AX47SJ67LJ' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P236IWTBHCTU9Z1SVB4SPZ7EU1Q6PQ7UG' where id=33;
-update noar ti set v3='P236IWTBHCTU9Z1SVB4SPZ7EU1Q6PQ7UG' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KRVYBE4GVL382458JLRALHF1Z5LOXSG36' where id=34;
-update noar ti set v0='KRVYBE4GVL382458JLRALHF1Z5LOXSG36' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5GKY08ZLHY2CK1TW4W9MH8JO5X3MMZ6UA' where id=34;
-update noar ti set v1='5GKY08ZLHY2CK1TW4W9MH8JO5X3MMZ6UA' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZFTESHXZWSGUE1PO05DJJ4NTHC4BXNTJM' where id=34;
-update noar ti set v2='ZFTESHXZWSGUE1PO05DJJ4NTHC4BXNTJM' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5139ZWEPLT9R59F4Q9OWO9N2N7BOUNISC' where id=34;
-update noar ti set v3='5139ZWEPLT9R59F4Q9OWO9N2N7BOUNISC' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2Y03O5MO2DWECZAH5ZPSU6JV7ZN5CFT8G' where id=35;
-update noar ti set v0='2Y03O5MO2DWECZAH5ZPSU6JV7ZN5CFT8G' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FWUZZYUM3HPEIAMSOYPR9LVPTHPI9UAKB' where id=35;
-update noar ti set v1='FWUZZYUM3HPEIAMSOYPR9LVPTHPI9UAKB' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8XKKEWLGB9YBVZS6MMFXOC0R0HYT72IRI' where id=35;
-update noar ti set v2='8XKKEWLGB9YBVZS6MMFXOC0R0HYT72IRI' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Z53R1BXHRG9O8JY4CTYVX7V04G2YL12QR' where id=35;
-update noar ti set v3='Z53R1BXHRG9O8JY4CTYVX7V04G2YL12QR' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OUV8RMH3A8GSSV58YWWQRK0Z9PRY83AAB' where id=36;
-update noar ti set v0='OUV8RMH3A8GSSV58YWWQRK0Z9PRY83AAB' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NZUL5BS463AGH7WMFVTGD93X5QSXLDZUR' where id=36;
-update noar ti set v1='NZUL5BS463AGH7WMFVTGD93X5QSXLDZUR' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RLMYSEWOA5T24CERMFHDPDQHB5BVG5X1O' where id=36;
-update noar ti set v2='RLMYSEWOA5T24CERMFHDPDQHB5BVG5X1O' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1D5MBR0R2QSYZBXOVBK0V6CJ9WMWL32TT' where id=36;
-update noar ti set v3='1D5MBR0R2QSYZBXOVBK0V6CJ9WMWL32TT' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KOSY5HJLZEZ0N03M22KDQAFAODJ09JWUG' where id=37;
-update noar ti set v0='KOSY5HJLZEZ0N03M22KDQAFAODJ09JWUG' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7UIFAU5VQEKE49JYQ063Y77UGCVI77O8R' where id=37;
-update noar ti set v1='7UIFAU5VQEKE49JYQ063Y77UGCVI77O8R' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GJDCD5PGW82BYOOETKYMBWGH9208OCWYY' where id=37;
-update noar ti set v2='GJDCD5PGW82BYOOETKYMBWGH9208OCWYY' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MU0GRMGW78R93POY2YCXXRUN5BT15VSVC' where id=37;
-update noar ti set v3='MU0GRMGW78R93POY2YCXXRUN5BT15VSVC' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SWVVSTD1XV3KFGV6EOJLF6GVGV19R6JVG' where id=38;
-update noar ti set v0='SWVVSTD1XV3KFGV6EOJLF6GVGV19R6JVG' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z5377X1FRJG6ZSHVFPJFABBY2NEKAA7LZ' where id=38;
-update noar ti set v1='Z5377X1FRJG6ZSHVFPJFABBY2NEKAA7LZ' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QTG2C52LEYE4U9BUK52MMMMRJTWT3LWSM' where id=38;
-update noar ti set v2='QTG2C52LEYE4U9BUK52MMMMRJTWT3LWSM' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9Q8C3QT414MF8ELA72ECGELEXLB17265A' where id=38;
-update noar ti set v3='9Q8C3QT414MF8ELA72ECGELEXLB17265A' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='229ERUNFC7UUA02YUVCXYFXN2BNFMVPXB' where id=39;
-update noar ti set v0='229ERUNFC7UUA02YUVCXYFXN2BNFMVPXB' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Q4EPIZ79FXI1BWVRW29OITU2EB2UM6NH1' where id=39;
-update noar ti set v1='Q4EPIZ79FXI1BWVRW29OITU2EB2UM6NH1' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N5E531AI6LAYDX9OYUHXVFIKQBUYCG3BN' where id=39;
-update noar ti set v2='N5E531AI6LAYDX9OYUHXVFIKQBUYCG3BN' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='V7LEWEU5DH4NHBJ9F2KS7OATJOM48A1QV' where id=39;
-update noar ti set v3='V7LEWEU5DH4NHBJ9F2KS7OATJOM48A1QV' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2BO42FSK5BN8K0C84LYRJSOCSOQYGUKE6' where id=40;
-update noar ti set v0='2BO42FSK5BN8K0C84LYRJSOCSOQYGUKE6' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DBQ3SK9METFRULPA9JR3J2HENT7VBLCV8' where id=40;
-update noar ti set v1='DBQ3SK9METFRULPA9JR3J2HENT7VBLCV8' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OHKT0HS2AJKRETD80BJBF891IKNHGTULE' where id=40;
-update noar ti set v2='OHKT0HS2AJKRETD80BJBF891IKNHGTULE' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2CO8NXQIFWKAL4Y1G2F4H0SBG43H5D987' where id=40;
-update noar ti set v3='2CO8NXQIFWKAL4Y1G2F4H0SBG43H5D987' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T06FV780MYOO8M5MBIN0AQ4E04LTVEE34' where id=41;
-update noar ti set v0='T06FV780MYOO8M5MBIN0AQ4E04LTVEE34' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ST4VM9I20H6M5G8MN1VBM3SD3GE8LTL5Q' where id=41;
-update noar ti set v1='ST4VM9I20H6M5G8MN1VBM3SD3GE8LTL5Q' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y1QH92Q281DGR9OCMQEE0TG8IQMR7E55Q' where id=41;
-update noar ti set v2='Y1QH92Q281DGR9OCMQEE0TG8IQMR7E55Q' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7MLHS7VHC7XZ2UE5C5J1ITNQ3HTKMT0M4' where id=41;
-update noar ti set v3='7MLHS7VHC7XZ2UE5C5J1ITNQ3HTKMT0M4' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EUES4TNVQUHST6XYUKUNZRYDE00H9E3ET' where id=42;
-update noar ti set v0='EUES4TNVQUHST6XYUKUNZRYDE00H9E3ET' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YRHWRPMBBHD144YCNXFT1PQIV5IJGCC86' where id=42;
-update noar ti set v1='YRHWRPMBBHD144YCNXFT1PQIV5IJGCC86' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9M765V1YX537R8I03AO706NCMA99KCLE7' where id=42;
-update noar ti set v2='9M765V1YX537R8I03AO706NCMA99KCLE7' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6W0ESIUQKA1KJWXE1SAEUSOO1UDPA32IP' where id=42;
-update noar ti set v3='6W0ESIUQKA1KJWXE1SAEUSOO1UDPA32IP' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GHO01XGSMT12P8K8YUWW4822F2TB2A1WY' where id=43;
-update noar ti set v0='GHO01XGSMT12P8K8YUWW4822F2TB2A1WY' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DMGU1UMBGB9NN4EOIC0J55TW9X5MXD54M' where id=43;
-update noar ti set v1='DMGU1UMBGB9NN4EOIC0J55TW9X5MXD54M' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PPUGMRL5JQPIZ4OU5T3BNWO2UU01M5ZTD' where id=43;
-update noar ti set v2='PPUGMRL5JQPIZ4OU5T3BNWO2UU01M5ZTD' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DR3UTBMFJKPHCGUDHRQAAWVC1YL24BMMN' where id=43;
-update noar ti set v3='DR3UTBMFJKPHCGUDHRQAAWVC1YL24BMMN' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MQBQQJTIUOMW2EF464QUDTPPNX533YJZR' where id=44;
-update noar ti set v0='MQBQQJTIUOMW2EF464QUDTPPNX533YJZR' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J53YVRKD7KWR60599IXY4M9K67GV9NLPH' where id=44;
-update noar ti set v1='J53YVRKD7KWR60599IXY4M9K67GV9NLPH' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='30SOHZPPZIKPY52Y3IK0AGZWLWWPGA7DR' where id=44;
-update noar ti set v2='30SOHZPPZIKPY52Y3IK0AGZWLWWPGA7DR' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WJUQXAOQQ87OKE6KQ5P33Z33K00POIMV1' where id=44;
-update noar ti set v3='WJUQXAOQQ87OKE6KQ5P33Z33K00POIMV1' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H9L307FD360CBDLITL0176G6ETWRG9RN3' where id=45;
-update noar ti set v0='H9L307FD360CBDLITL0176G6ETWRG9RN3' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PAH82M79MPSSQCUUNOXFRXATRZ7SC0BAB' where id=45;
-update noar ti set v1='PAH82M79MPSSQCUUNOXFRXATRZ7SC0BAB' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='97I78JVD1MVPLZPZALUZNPANWFMWBHTF1' where id=45;
-update noar ti set v2='97I78JVD1MVPLZPZALUZNPANWFMWBHTF1' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TXUJEWCI2MD8JMXWXRA7YFYVOXP2QTKOA' where id=45;
-update noar ti set v3='TXUJEWCI2MD8JMXWXRA7YFYVOXP2QTKOA' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BG1RKJ1VBUB22VGT7L45ZYJDQ6TGZ7500' where id=46;
-update noar ti set v0='BG1RKJ1VBUB22VGT7L45ZYJDQ6TGZ7500' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TVR985R8I8H14C1XKJL3DFJ7WFCKJG7IY' where id=46;
-update noar ti set v1='TVR985R8I8H14C1XKJL3DFJ7WFCKJG7IY' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PQFIXIEDB7XVWRDYHCQCYEALXAGTMJT8C' where id=46;
-update noar ti set v2='PQFIXIEDB7XVWRDYHCQCYEALXAGTMJT8C' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KWLNFQECG32YF9JLQ5WCVXRPNMH7QT5CP' where id=46;
-update noar ti set v3='KWLNFQECG32YF9JLQ5WCVXRPNMH7QT5CP' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P05HAGUVHF2BY8A117PQB4LXKP2WWMY42' where id=47;
-update noar ti set v0='P05HAGUVHF2BY8A117PQB4LXKP2WWMY42' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VS6KV97CEAXBBQOGETK6X0YJG6OT77V31' where id=47;
-update noar ti set v1='VS6KV97CEAXBBQOGETK6X0YJG6OT77V31' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7Q7W0GV5G356XPDMHBH2RJZ4G9U43AUEX' where id=47;
-update noar ti set v2='7Q7W0GV5G356XPDMHBH2RJZ4G9U43AUEX' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='641AVJHYGZBGY3SS4V7CZX1D9D1PL82AA' where id=47;
-update noar ti set v3='641AVJHYGZBGY3SS4V7CZX1D9D1PL82AA' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H76MQY3XZEMY41JDREB1U3PQGROCZJ32O' where id=48;
-update noar ti set v0='H76MQY3XZEMY41JDREB1U3PQGROCZJ32O' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UDELV3TMJKN971SC67V04IJV0ZZ9NT957' where id=48;
-update noar ti set v1='UDELV3TMJKN971SC67V04IJV0ZZ9NT957' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5DEU5BI2HWI7BD1E28KGU5FRFLRXTJ393' where id=48;
-update noar ti set v2='5DEU5BI2HWI7BD1E28KGU5FRFLRXTJ393' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='651U16ZE6EX7BNYFOCQQU26Y0X5S76OZI' where id=48;
-update noar ti set v3='651U16ZE6EX7BNYFOCQQU26Y0X5S76OZI' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='S3KKMZJ9TAHIG1SJMU2Q1PONODEDSM7T0' where id=49;
-update noar ti set v0='S3KKMZJ9TAHIG1SJMU2Q1PONODEDSM7T0' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0G192ZBDTGJUMGQ0CMME00F8X1F7UKK3Q' where id=49;
-update noar ti set v1='0G192ZBDTGJUMGQ0CMME00F8X1F7UKK3Q' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='24RTDTONPHWS1H3FCA2LO8I2YP588RGJB' where id=49;
-update noar ti set v2='24RTDTONPHWS1H3FCA2LO8I2YP588RGJB' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M8QZ39EZNBNMHS4NXEN9QOMMMAOUHW002' where id=49;
-update noar ti set v3='M8QZ39EZNBNMHS4NXEN9QOMMMAOUHW002' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A6IZG7ZEZQTCZICP7OB1K17VF7ZGPF0RP' where id=50;
-update noar ti set v0='A6IZG7ZEZQTCZICP7OB1K17VF7ZGPF0RP' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NEMY8UFM78ML661P6147SXCDP6J02RQEA' where id=50;
-update noar ti set v1='NEMY8UFM78ML661P6147SXCDP6J02RQEA' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RGW6669TULDTCI6AEGFLI30M0BNJU4X91' where id=50;
-update noar ti set v2='RGW6669TULDTCI6AEGFLI30M0BNJU4X91' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='T5BB49AUMIPRA78A5NN71VHQHWCA12T4W' where id=50;
-update noar ti set v3='T5BB49AUMIPRA78A5NN71VHQHWCA12T4W' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LXSNRNC3J6O8KPFCMD8SYV621VISQPEWE' where id=51;
-update noar ti set v0='LXSNRNC3J6O8KPFCMD8SYV621VISQPEWE' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UWDWY1GR92F74CT5TSD6T6XGBPZ5H8SF7' where id=51;
-update noar ti set v1='UWDWY1GR92F74CT5TSD6T6XGBPZ5H8SF7' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QJ9IP4S6WWGF0KX80D8XTAOF5HL4UQVPT' where id=51;
-update noar ti set v2='QJ9IP4S6WWGF0KX80D8XTAOF5HL4UQVPT' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZM7P24RT3BCVDM2ICWF07OC5OSJSFIDVL' where id=51;
-update noar ti set v3='ZM7P24RT3BCVDM2ICWF07OC5OSJSFIDVL' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BJK46ALUVTQE8RUU97LP5E043KVMJD70D' where id=52;
-update noar ti set v0='BJK46ALUVTQE8RUU97LP5E043KVMJD70D' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BFDIN2FDON0CU2CLKEB4MC9Z5X3JN0SK4' where id=52;
-update noar ti set v1='BFDIN2FDON0CU2CLKEB4MC9Z5X3JN0SK4' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VNAUIIRJCOVS0KJU253HJ368GVKR11KDI' where id=52;
-update noar ti set v2='VNAUIIRJCOVS0KJU253HJ368GVKR11KDI' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VC2YTAA7CH1X8C69MG1PC7V9ZEOTNQ4UF' where id=52;
-update noar ti set v3='VC2YTAA7CH1X8C69MG1PC7V9ZEOTNQ4UF' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TQ8Y5T19I5IBFL0XG66X20Y7W7OQTQX5O' where id=53;
-update noar ti set v0='TQ8Y5T19I5IBFL0XG66X20Y7W7OQTQX5O' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4SOFHDU9AZBUCTWWKUJJG30IDACHX458Y' where id=53;
-update noar ti set v1='4SOFHDU9AZBUCTWWKUJJG30IDACHX458Y' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LC298ZARGDWN2SQC8KQ99TC0XDK0J3HNY' where id=53;
-update noar ti set v2='LC298ZARGDWN2SQC8KQ99TC0XDK0J3HNY' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JKTZGV4VOVAOCI3M1E4PX7FZP3YYAIV9X' where id=53;
-update noar ti set v3='JKTZGV4VOVAOCI3M1E4PX7FZP3YYAIV9X' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BU4HHSK0CDGWDZKOYOIXQHTF74DP95NFK' where id=54;
-update noar ti set v0='BU4HHSK0CDGWDZKOYOIXQHTF74DP95NFK' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6JZYFTSSCTGO9WF9BFNLUA0NBMMF2N8XE' where id=54;
-update noar ti set v1='6JZYFTSSCTGO9WF9BFNLUA0NBMMF2N8XE' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OU0NT3U4AIEQ0WXBG8WH5NCK96W8ZEPPE' where id=54;
-update noar ti set v2='OU0NT3U4AIEQ0WXBG8WH5NCK96W8ZEPPE' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N7PV3KCTRBT0I1Z7R44WEBSB6OLCYFO8J' where id=54;
-update noar ti set v3='N7PV3KCTRBT0I1Z7R44WEBSB6OLCYFO8J' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6MWP2FE7BPLOBTS1DMQ71HD2UNOMR0CKX' where id=55;
-update noar ti set v0='6MWP2FE7BPLOBTS1DMQ71HD2UNOMR0CKX' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3IBBZHYPZUG5N4C0MZQ858DGRB3QVU8UL' where id=55;
-update noar ti set v1='3IBBZHYPZUG5N4C0MZQ858DGRB3QVU8UL' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='050LJRF8Z661PFZFFJI4PUY5HC6FZ4XAZ' where id=55;
-update noar ti set v2='050LJRF8Z661PFZFFJI4PUY5HC6FZ4XAZ' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3N4YM08A7GF6NY4WKIZJYB812CB69M1TM' where id=55;
-update noar ti set v3='3N4YM08A7GF6NY4WKIZJYB812CB69M1TM' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='11366LNF4LLZJS8Y0PTI84JBHS00YSTU8' where id=56;
-update noar ti set v0='11366LNF4LLZJS8Y0PTI84JBHS00YSTU8' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OR5YXKS53YP6XHGIPZ296G6AQIOET6R03' where id=56;
-update noar ti set v1='OR5YXKS53YP6XHGIPZ296G6AQIOET6R03' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YWJ31G85YR5HHNVEODM3JKOH15OP90Q2F' where id=56;
-update noar ti set v2='YWJ31G85YR5HHNVEODM3JKOH15OP90Q2F' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZX8KYZ3EQSDX25XGXMZBANP2AT8UEUGQD' where id=56;
-update noar ti set v3='ZX8KYZ3EQSDX25XGXMZBANP2AT8UEUGQD' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WIL66TSKLO1QDQ9SHC8TPYTENWK094IQL' where id=57;
-update noar ti set v0='WIL66TSKLO1QDQ9SHC8TPYTENWK094IQL' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='IZST9BLY30O1OI6GOLNSHYKW2PJ4L7PQ5' where id=57;
-update noar ti set v1='IZST9BLY30O1OI6GOLNSHYKW2PJ4L7PQ5' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LR1LDYMEN07AFFSLXMSLMI2CRQHWW0NLJ' where id=57;
-update noar ti set v2='LR1LDYMEN07AFFSLXMSLMI2CRQHWW0NLJ' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='49FQ5TLVYGKN8ERX3UV4KBK9RDDS2FJ94' where id=57;
-update noar ti set v3='49FQ5TLVYGKN8ERX3UV4KBK9RDDS2FJ94' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TCRDTTNMB5C482EBDU1DLJ03Q3SUJS1DN' where id=58;
-update noar ti set v0='TCRDTTNMB5C482EBDU1DLJ03Q3SUJS1DN' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YIKSGR2NEZ614TL0PTJ51X8B1L64ZBDI7' where id=58;
-update noar ti set v1='YIKSGR2NEZ614TL0PTJ51X8B1L64ZBDI7' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SB70C6U9232ELJNALDDGK2FMGH3TNG7DG' where id=58;
-update noar ti set v2='SB70C6U9232ELJNALDDGK2FMGH3TNG7DG' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RTYBZM0KZMBKBQA3NP5DG61BHPHILZCPD' where id=58;
-update noar ti set v3='RTYBZM0KZMBKBQA3NP5DG61BHPHILZCPD' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NMF2XQ4OS8UHPBS2L41G3Y3NMSQIK9L9T' where id=59;
-update noar ti set v0='NMF2XQ4OS8UHPBS2L41G3Y3NMSQIK9L9T' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WCVNB26Z87VXGXFMQ0CDWAU3F1KRRZWFY' where id=59;
-update noar ti set v1='WCVNB26Z87VXGXFMQ0CDWAU3F1KRRZWFY' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XU6QL3KQ6HDG5FPE1COTEVANDNK0N79AT' where id=59;
-update noar ti set v2='XU6QL3KQ6HDG5FPE1COTEVANDNK0N79AT' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1ZUQRU4LD7QCGT0WJYWNJKJW1XFL9OQ4C' where id=59;
-update noar ti set v3='1ZUQRU4LD7QCGT0WJYWNJKJW1XFL9OQ4C' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VM06I5MPUPJN55OXYHJ14T9OURYRW001B' where id=60;
-update noar ti set v0='VM06I5MPUPJN55OXYHJ14T9OURYRW001B' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='76ATR77K16EY7AD3L8ZGQN3UXO8C8LHJW' where id=60;
-update noar ti set v1='76ATR77K16EY7AD3L8ZGQN3UXO8C8LHJW' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SYFSBI4ABGH7CKOIMJWL7RV551NBNB4WM' where id=60;
-update noar ti set v2='SYFSBI4ABGH7CKOIMJWL7RV551NBNB4WM' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1VGRTZQKX8T4Q58WYGP6GQGQ3PLNBBV89' where id=60;
-update noar ti set v3='1VGRTZQKX8T4Q58WYGP6GQGQ3PLNBBV89' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VLJU7DG5MGME7XQMV9UC6OCCABFEP2DML' where id=61;
-update noar ti set v0='VLJU7DG5MGME7XQMV9UC6OCCABFEP2DML' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U66MIZ9X814XSSWFALZAYCTIA87M243J5' where id=61;
-update noar ti set v1='U66MIZ9X814XSSWFALZAYCTIA87M243J5' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PZ2JMGVY0UA0NMJI5TXPN9DTUEPXD64ZJ' where id=61;
-update noar ti set v2='PZ2JMGVY0UA0NMJI5TXPN9DTUEPXD64ZJ' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CD0C0X8WS18IBF8BOJ2B4NQX8ZE0WC6E9' where id=61;
-update noar ti set v3='CD0C0X8WS18IBF8BOJ2B4NQX8ZE0WC6E9' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A5S44N1TMX88VG6SDHDVYQTTD70GUXWEK' where id=62;
-update noar ti set v0='A5S44N1TMX88VG6SDHDVYQTTD70GUXWEK' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SHQW6Y2ZGOCTNYRLE1MVL53I8UV4P2HP7' where id=62;
-update noar ti set v1='SHQW6Y2ZGOCTNYRLE1MVL53I8UV4P2HP7' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TZJYK2PK5C8DZ6POOETAXPV2H0RQ6X8QH' where id=62;
-update noar ti set v2='TZJYK2PK5C8DZ6POOETAXPV2H0RQ6X8QH' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P5YTFZJWGPMZWGJZPO6BULJLOCF07Z9LF' where id=62;
-update noar ti set v3='P5YTFZJWGPMZWGJZPO6BULJLOCF07Z9LF' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DXIUJPJIGCKXE8KYU4X15XQOFQ4KXU6LL' where id=63;
-update noar ti set v0='DXIUJPJIGCKXE8KYU4X15XQOFQ4KXU6LL' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='W6Q9E97RFAFETEM2IORNUUNC5GZG6TZUO' where id=63;
-update noar ti set v1='W6Q9E97RFAFETEM2IORNUUNC5GZG6TZUO' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OQRGLG7YZZNRD1YQALS0JO6O6ZLEK1QVP' where id=63;
-update noar ti set v2='OQRGLG7YZZNRD1YQALS0JO6O6ZLEK1QVP' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OVI0WCUGVDSVH7ZOO4TD9XV0IYQQ12VNY' where id=63;
-update noar ti set v3='OVI0WCUGVDSVH7ZOO4TD9XV0IYQQ12VNY' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J5Q3VFO0ZA4DF8QHCTXZ4YUN7SDW3CBY2' where id=64;
-update noar ti set v0='J5Q3VFO0ZA4DF8QHCTXZ4YUN7SDW3CBY2' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3WQ6YQKV13E7UMVSZR92EYP91I1WIBA55' where id=64;
-update noar ti set v1='3WQ6YQKV13E7UMVSZR92EYP91I1WIBA55' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TG3O9OM8TTPPB60233M822MVF6DTMJ1GY' where id=64;
-update noar ti set v2='TG3O9OM8TTPPB60233M822MVF6DTMJ1GY' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PECH6S66TNU0T7E2AV4G7I0ICY9J5HYMT' where id=64;
-update noar ti set v3='PECH6S66TNU0T7E2AV4G7I0ICY9J5HYMT' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P9V026YRE4E6N27H8W0FE9RD9ID4H0KHP' where id=65;
-update noar ti set v0='P9V026YRE4E6N27H8W0FE9RD9ID4H0KHP' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GR5V92X8VME7QHTLZRDYDNYU4XDY27WK8' where id=65;
-update noar ti set v1='GR5V92X8VME7QHTLZRDYDNYU4XDY27WK8' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZHTIM8XBIIKT1ZUANZI28GNAJ6WIA6VSA' where id=65;
-update noar ti set v2='ZHTIM8XBIIKT1ZUANZI28GNAJ6WIA6VSA' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='52Y1LAL6S07WFRHRMYGM703S4BNXQXFWI' where id=65;
-update noar ti set v3='52Y1LAL6S07WFRHRMYGM703S4BNXQXFWI' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HQBYRGQY7H3EZN9NTQKO0ZV64VF211XBQ' where id=66;
-update noar ti set v0='HQBYRGQY7H3EZN9NTQKO0ZV64VF211XBQ' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V6YGXLISICT0K8K792R7Z9FKORGIYYM3W' where id=66;
-update noar ti set v1='V6YGXLISICT0K8K792R7Z9FKORGIYYM3W' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A9SF2TOIUJ06VKQZGFIGG4AFAMYA03I8L' where id=66;
-update noar ti set v2='A9SF2TOIUJ06VKQZGFIGG4AFAMYA03I8L' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8DRMIRHJKHA0JUCRYG6GYK3ACZI889F5G' where id=66;
-update noar ti set v3='8DRMIRHJKHA0JUCRYG6GYK3ACZI889F5G' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='U7IRM1W59O9W71HVONRKHK63WA7APZR80' where id=67;
-update noar ti set v0='U7IRM1W59O9W71HVONRKHK63WA7APZR80' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EW9RSVANN4GXFDHNJEUYVKTTQ1M1H6EC4' where id=67;
-update noar ti set v1='EW9RSVANN4GXFDHNJEUYVKTTQ1M1H6EC4' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RBZLXMMNGSIH2Z0ZKTMODQR9AHUOBZGG6' where id=67;
-update noar ti set v2='RBZLXMMNGSIH2Z0ZKTMODQR9AHUOBZGG6' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='91KMBJ1JJ3EO9MFXTM2GWL9KBG2B0VUQ3' where id=67;
-update noar ti set v3='91KMBJ1JJ3EO9MFXTM2GWL9KBG2B0VUQ3' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4VDHEZIWXIWFA9UN3UY9C0P5R5Z8J5WXJ' where id=68;
-update noar ti set v0='4VDHEZIWXIWFA9UN3UY9C0P5R5Z8J5WXJ' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SPYS7HLQ9OAX7KOGWVTWXHD0MAP474K59' where id=68;
-update noar ti set v1='SPYS7HLQ9OAX7KOGWVTWXHD0MAP474K59' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TN58DN9GB8OE3TKX3QXJP1D56Q0WT1WMK' where id=68;
-update noar ti set v2='TN58DN9GB8OE3TKX3QXJP1D56Q0WT1WMK' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='T7P8DXVVUCAJPU7SZIF1UH5THFSRAJBOA' where id=68;
-update noar ti set v3='T7P8DXVVUCAJPU7SZIF1UH5THFSRAJBOA' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RBAFLFIAP39ZJPEB45CMYIJNL4O69NHJA' where id=69;
-update noar ti set v0='RBAFLFIAP39ZJPEB45CMYIJNL4O69NHJA' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='A8UO00Q0QGUITMRJYGIEJ6J3VOORX3V2X' where id=69;
-update noar ti set v1='A8UO00Q0QGUITMRJYGIEJ6J3VOORX3V2X' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4C8OI3LBJ9BEU1UL6PSL4EUX3VI5AXZVC' where id=69;
-update noar ti set v2='4C8OI3LBJ9BEU1UL6PSL4EUX3VI5AXZVC' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YBI1CCKRD7HH53NL2Z38J58BJUPSWD3B8' where id=69;
-update noar ti set v3='YBI1CCKRD7HH53NL2Z38J58BJUPSWD3B8' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0R6EPZDWXP8REHTE4QAHQRR1TCR2PES1M' where id=70;
-update noar ti set v0='0R6EPZDWXP8REHTE4QAHQRR1TCR2PES1M' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AUUJPYXXC4KFMJK48FJ8722FR9BAKX0KY' where id=70;
-update noar ti set v1='AUUJPYXXC4KFMJK48FJ8722FR9BAKX0KY' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0Z9S1U27VH738JD5Z175A1J3YPB2N025M' where id=70;
-update noar ti set v2='0Z9S1U27VH738JD5Z175A1J3YPB2N025M' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N1CKHUX8C5MMJLBYGQEBL6BPNBV9J11IW' where id=70;
-update noar ti set v3='N1CKHUX8C5MMJLBYGQEBL6BPNBV9J11IW' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='E53K6FCNE8296B77TTNO8FTKYDV15DHFE' where id=71;
-update noar ti set v0='E53K6FCNE8296B77TTNO8FTKYDV15DHFE' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J70EEQVMHMLKOFVPPKGPP33WCDRD4LHHN' where id=71;
-update noar ti set v1='J70EEQVMHMLKOFVPPKGPP33WCDRD4LHHN' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UG7ILDDTK2AFZU9YU6DQ0DYLZN430MUM9' where id=71;
-update noar ti set v2='UG7ILDDTK2AFZU9YU6DQ0DYLZN430MUM9' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GHCMT694ZNB7UW5VTMDGLTD68F3AR46GW' where id=71;
-update noar ti set v3='GHCMT694ZNB7UW5VTMDGLTD68F3AR46GW' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CLJZXA12D8IYJEZDB1R4E7GRMV8N72RT9' where id=72;
-update noar ti set v0='CLJZXA12D8IYJEZDB1R4E7GRMV8N72RT9' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OSHBB5ZRF7RLE6CHZMKR56QZH0ISXB4CK' where id=72;
-update noar ti set v1='OSHBB5ZRF7RLE6CHZMKR56QZH0ISXB4CK' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1VFD6E9NXSITTRRMLYXW93N450TU3RJ4T' where id=72;
-update noar ti set v2='1VFD6E9NXSITTRRMLYXW93N450TU3RJ4T' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0V0KHIZHYM3FRMXLFODZSA97R7H7RDGEH' where id=72;
-update noar ti set v3='0V0KHIZHYM3FRMXLFODZSA97R7H7RDGEH' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OZVGOUL95XCUZW1FCTFPDMXGU29RCGAFW' where id=73;
-update noar ti set v0='OZVGOUL95XCUZW1FCTFPDMXGU29RCGAFW' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='96OUR5V5JBHNI7ZFSSYCJ0H7WE4YT283N' where id=73;
-update noar ti set v1='96OUR5V5JBHNI7ZFSSYCJ0H7WE4YT283N' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IYCI1S7HOLM7P4IC0OIEOCL953EI8G19T' where id=73;
-update noar ti set v2='IYCI1S7HOLM7P4IC0OIEOCL953EI8G19T' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GWJW0RFJJB80X5T880J9CYGPXX0J6ZDWE' where id=73;
-update noar ti set v3='GWJW0RFJJB80X5T880J9CYGPXX0J6ZDWE' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DZKR232DCPAICDL3DH921CM82LM0J2KCP' where id=74;
-update noar ti set v0='DZKR232DCPAICDL3DH921CM82LM0J2KCP' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R2ZZFSGBVIX329YJGWA2NA1KNYXFICHML' where id=74;
-update noar ti set v1='R2ZZFSGBVIX329YJGWA2NA1KNYXFICHML' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='H3O2GLFUQXEAV6MONOE4NYCUUHH89IWSP' where id=74;
-update noar ti set v2='H3O2GLFUQXEAV6MONOE4NYCUUHH89IWSP' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DN2WPI8C0V14DOIDC8HOCXL1MH36X8P1Q' where id=74;
-update noar ti set v3='DN2WPI8C0V14DOIDC8HOCXL1MH36X8P1Q' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KKAU7NVQJIDYC5J4PSKO2B9NFQZCNZNAM' where id=75;
-update noar ti set v0='KKAU7NVQJIDYC5J4PSKO2B9NFQZCNZNAM' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5KTQ2LYODHTNDBTPWP7O39G18YKS1F3JF' where id=75;
-update noar ti set v1='5KTQ2LYODHTNDBTPWP7O39G18YKS1F3JF' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LSR05H81093YIS2VI9K42MF90NKAV6YBB' where id=75;
-update noar ti set v2='LSR05H81093YIS2VI9K42MF90NKAV6YBB' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8Q6YN8ACEGSRW6J792TQRJZXL2CRM6F8R' where id=75;
-update noar ti set v3='8Q6YN8ACEGSRW6J792TQRJZXL2CRM6F8R' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MELD8O9P7RWKK94A3N9XQEG11OX85JEBG' where id=76;
-update noar ti set v0='MELD8O9P7RWKK94A3N9XQEG11OX85JEBG' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7MJK9CPHQ90RZKKWHG3R4NZ5BDTXP5AGV' where id=76;
-update noar ti set v1='7MJK9CPHQ90RZKKWHG3R4NZ5BDTXP5AGV' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BVFAEOYPQQWIVH9QVEMD1B6J3U9UKB6I9' where id=76;
-update noar ti set v2='BVFAEOYPQQWIVH9QVEMD1B6J3U9UKB6I9' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='65WMWMYPC9566T2IG53KGTVILG4FAWFFR' where id=76;
-update noar ti set v3='65WMWMYPC9566T2IG53KGTVILG4FAWFFR' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='I2P6PFQJXFXRX21THQ8W3X0N90J9Z54RK' where id=77;
-update noar ti set v0='I2P6PFQJXFXRX21THQ8W3X0N90J9Z54RK' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='46L8DSTTPJTKB3PMHWKGBG5U632P4S9VH' where id=77;
-update noar ti set v1='46L8DSTTPJTKB3PMHWKGBG5U632P4S9VH' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QHCHD1TSI870RBHOPS3X1A2TXDR3TYIOR' where id=77;
-update noar ti set v2='QHCHD1TSI870RBHOPS3X1A2TXDR3TYIOR' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QCOE17ASDZR7CP4NF06B3RD41F09TTFBP' where id=77;
-update noar ti set v3='QCOE17ASDZR7CP4NF06B3RD41F09TTFBP' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZDMHLYKTPA6UJ2HOUPF2NZ29YCBS0LPB1' where id=78;
-update noar ti set v0='ZDMHLYKTPA6UJ2HOUPF2NZ29YCBS0LPB1' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6K9DP0RUZUCQSJVYDVO3IGAP6SBDV9WK2' where id=78;
-update noar ti set v1='6K9DP0RUZUCQSJVYDVO3IGAP6SBDV9WK2' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='W968MKNIHCPENL5EU0OQYHEE736JRBDO5' where id=78;
-update noar ti set v2='W968MKNIHCPENL5EU0OQYHEE736JRBDO5' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C1P5NN3CLAOACWO6GC8CHW2XBXTOTBQ9R' where id=78;
-update noar ti set v3='C1P5NN3CLAOACWO6GC8CHW2XBXTOTBQ9R' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VVKCPGTI9ZP4RGQ2RE426UCHSVG5WERM2' where id=79;
-update noar ti set v0='VVKCPGTI9ZP4RGQ2RE426UCHSVG5WERM2' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9ALQ6SFBH1BH1BSWX9ZW2QUHFIOHJNN2P' where id=79;
-update noar ti set v1='9ALQ6SFBH1BH1BSWX9ZW2QUHFIOHJNN2P' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F1OMWTAX0TKMXLGDNRPXK2H1XMTV4U35U' where id=79;
-update noar ti set v2='F1OMWTAX0TKMXLGDNRPXK2H1XMTV4U35U' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BBHGSD8QTJYUMMKBNO9ZXFEFN1DC4H96O' where id=79;
-update noar ti set v3='BBHGSD8QTJYUMMKBNO9ZXFEFN1DC4H96O' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='M2QRLC1L0PT4QMP0SQZOMSJ3NPO51GVVP' where id=80;
-update noar ti set v0='M2QRLC1L0PT4QMP0SQZOMSJ3NPO51GVVP' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8CUN3B6L2QK65VPPX6KEUGK0GCCRKDWXY' where id=80;
-update noar ti set v1='8CUN3B6L2QK65VPPX6KEUGK0GCCRKDWXY' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FPBXGU1CSXX8MJ9QI07LL3OQJNFZ26BJ6' where id=80;
-update noar ti set v2='FPBXGU1CSXX8MJ9QI07LL3OQJNFZ26BJ6' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='46F7JMV2CUHK73NN43IDQDJ3IGD3HONK1' where id=80;
-update noar ti set v3='46F7JMV2CUHK73NN43IDQDJ3IGD3HONK1' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A0ZN1UOWXZNNHMPZQYJ7DBBTNNFNXZEMZ' where id=81;
-update noar ti set v0='A0ZN1UOWXZNNHMPZQYJ7DBBTNNFNXZEMZ' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ORHZ2BWY8BTXPZI1L8UGPNPQDWZ82MI9F' where id=81;
-update noar ti set v1='ORHZ2BWY8BTXPZI1L8UGPNPQDWZ82MI9F' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4SCC68CXZKXW1MSH38YPWFHHNCR1LLLPX' where id=81;
-update noar ti set v2='4SCC68CXZKXW1MSH38YPWFHHNCR1LLLPX' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Q3UV3XI9P0K1Z0500D09ELUNF9T6HUG74' where id=81;
-update noar ti set v3='Q3UV3XI9P0K1Z0500D09ELUNF9T6HUG74' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HMKFAE5NRNU6RH1YPE05J01N99MA2VE49' where id=82;
-update noar ti set v0='HMKFAE5NRNU6RH1YPE05J01N99MA2VE49' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3IRSQZM5VULR93W6646I8GA84KST7OS5N' where id=82;
-update noar ti set v1='3IRSQZM5VULR93W6646I8GA84KST7OS5N' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y9JNPJ2LBEX0RPZJ9YVM9228DAGXNH4JW' where id=82;
-update noar ti set v2='Y9JNPJ2LBEX0RPZJ9YVM9228DAGXNH4JW' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RS6C2HAFDTOO9543IDMN6UXTDFW1QETP1' where id=82;
-update noar ti set v3='RS6C2HAFDTOO9543IDMN6UXTDFW1QETP1' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='N4KAN5KDW8AJA5W15B4LGKU0O3I01WNRJ' where id=83;
-update noar ti set v0='N4KAN5KDW8AJA5W15B4LGKU0O3I01WNRJ' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LVRX9LKT4XG5JRRXIQB7NBKEIWE5G1Z0F' where id=83;
-update noar ti set v1='LVRX9LKT4XG5JRRXIQB7NBKEIWE5G1Z0F' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7V5MZJ3S5CLDNEGNN742S3AB4EF2U24AW' where id=83;
-update noar ti set v2='7V5MZJ3S5CLDNEGNN742S3AB4EF2U24AW' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8I2GEFBSHQW0QLRJULT7HRHVK0Y2R6ES2' where id=83;
-update noar ti set v3='8I2GEFBSHQW0QLRJULT7HRHVK0Y2R6ES2' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='G562B5W18EY13A325QPBQ8NCB86402DU3' where id=84;
-update noar ti set v0='G562B5W18EY13A325QPBQ8NCB86402DU3' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GF9MO8PYMC5QQ4L43YSECUUUT86PT5YXG' where id=84;
-update noar ti set v1='GF9MO8PYMC5QQ4L43YSECUUUT86PT5YXG' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3YBHFTJZX6XA4VDHC3ZSAUIUJY8XZCOCG' where id=84;
-update noar ti set v2='3YBHFTJZX6XA4VDHC3ZSAUIUJY8XZCOCG' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DQPOWJCK6AXIIMMTOL3IKCWFLNLI1NCUY' where id=84;
-update noar ti set v3='DQPOWJCK6AXIIMMTOL3IKCWFLNLI1NCUY' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0CCAKASQ5XAATMWANI4X4ZA0O2ANTH8GW' where id=85;
-update noar ti set v0='0CCAKASQ5XAATMWANI4X4ZA0O2ANTH8GW' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='03VKPN0A8P1FCWYRG60XGG4FCOFV7RV0K' where id=85;
-update noar ti set v1='03VKPN0A8P1FCWYRG60XGG4FCOFV7RV0K' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VZNWPKE0C0NU97GVW871PDTKLEI0JK2C5' where id=85;
-update noar ti set v2='VZNWPKE0C0NU97GVW871PDTKLEI0JK2C5' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3ROAED83IVX2TI5V9XQ8JJTC6PM2C0BKO' where id=85;
-update noar ti set v3='3ROAED83IVX2TI5V9XQ8JJTC6PM2C0BKO' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HFP49S7VKG4MZOW206CCV65GYXA8RTBEU' where id=86;
-update noar ti set v0='HFP49S7VKG4MZOW206CCV65GYXA8RTBEU' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZGO9G3JQ62QX259SX49B4KCE5J0Z13KTQ' where id=86;
-update noar ti set v1='ZGO9G3JQ62QX259SX49B4KCE5J0Z13KTQ' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MF6BS4LYEE77RVU0XZCXG8DLPP2SI2JN7' where id=86;
-update noar ti set v2='MF6BS4LYEE77RVU0XZCXG8DLPP2SI2JN7' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DSMSM4C5TJ1SLWSUORHARNIPFJ1BTLSRB' where id=86;
-update noar ti set v3='DSMSM4C5TJ1SLWSUORHARNIPFJ1BTLSRB' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='12J0WFG2QMZI5B9AE73EFPST3YNHKJXXI' where id=87;
-update noar ti set v0='12J0WFG2QMZI5B9AE73EFPST3YNHKJXXI' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SE17BN62U6TY2WZUL3GE5RMT3WDX077UT' where id=87;
-update noar ti set v1='SE17BN62U6TY2WZUL3GE5RMT3WDX077UT' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TQ2BF114DVI2JRRQUX66BSNDHQ1KF6HVH' where id=87;
-update noar ti set v2='TQ2BF114DVI2JRRQUX66BSNDHQ1KF6HVH' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FWOVRM7J7I4NIHXNM8MGO40TY0IYA35GJ' where id=87;
-update noar ti set v3='FWOVRM7J7I4NIHXNM8MGO40TY0IYA35GJ' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OWCTJVROTLMNGUAEBNQWVJR5MJUNIX1H4' where id=88;
-update noar ti set v0='OWCTJVROTLMNGUAEBNQWVJR5MJUNIX1H4' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CBE9DQ9177C8HEEMKX4UP1ADNNBCGJNWQ' where id=88;
-update noar ti set v1='CBE9DQ9177C8HEEMKX4UP1ADNNBCGJNWQ' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y0TFC8VCPYK33W7WMQ4MYYFTAEN4I3L2W' where id=88;
-update noar ti set v2='Y0TFC8VCPYK33W7WMQ4MYYFTAEN4I3L2W' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='471X5RZT3OQ7RI5DFWIW3CKAEMSZ8SZAC' where id=88;
-update noar ti set v3='471X5RZT3OQ7RI5DFWIW3CKAEMSZ8SZAC' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YBVOTSDFGJEIW5HKIU3TC6QNDT6DVIXY9' where id=89;
-update noar ti set v0='YBVOTSDFGJEIW5HKIU3TC6QNDT6DVIXY9' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='M93848BGHLYG3MKIMBZOPCMXS0BVM54U4' where id=89;
-update noar ti set v1='M93848BGHLYG3MKIMBZOPCMXS0BVM54U4' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SG5JALK95ZK2BM6BFAKXWK4ZTPN2TF13G' where id=89;
-update noar ti set v2='SG5JALK95ZK2BM6BFAKXWK4ZTPN2TF13G' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WGFAAAPCAQUODIKZR4EYP37GH23UYZRM5' where id=89;
-update noar ti set v3='WGFAAAPCAQUODIKZR4EYP37GH23UYZRM5' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4OQ0UW7A1DMJ6TF0PN5DCRYOQPZNEC6HW' where id=90;
-update noar ti set v0='4OQ0UW7A1DMJ6TF0PN5DCRYOQPZNEC6HW' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KDWRZM4Q2XB467W1NE7MKTCYLDDSR7FPJ' where id=90;
-update noar ti set v1='KDWRZM4Q2XB467W1NE7MKTCYLDDSR7FPJ' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='90KUWNZ9LZ8IF2U5N75FS8F5CTHR88MOX' where id=90;
-update noar ti set v2='90KUWNZ9LZ8IF2U5N75FS8F5CTHR88MOX' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A5VA60QNXIX9VTJAPI7F7KTMCIUWXNPM2' where id=90;
-update noar ti set v3='A5VA60QNXIX9VTJAPI7F7KTMCIUWXNPM2' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4IUUBR2FWGA4M737O3ZHRVATI1L2JJIZ3' where id=91;
-update noar ti set v0='4IUUBR2FWGA4M737O3ZHRVATI1L2JJIZ3' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3959L09WO5RWOG8U384R6I52P4RL7UXZ7' where id=91;
-update noar ti set v1='3959L09WO5RWOG8U384R6I52P4RL7UXZ7' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SS541JIFI2E1SVQNZXDOC4EM1S5QWWH20' where id=91;
-update noar ti set v2='SS541JIFI2E1SVQNZXDOC4EM1S5QWWH20' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M5UVDOOASTWWNVU3TZ6O2PZ43KBU02B90' where id=91;
-update noar ti set v3='M5UVDOOASTWWNVU3TZ6O2PZ43KBU02B90' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VKATQCCEAT6BQWHEBG25UFI7KSMCZI6H2' where id=92;
-update noar ti set v0='VKATQCCEAT6BQWHEBG25UFI7KSMCZI6H2' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7E6MDARNTLKDCM8RU5QQADD9TDIMKMEJ6' where id=92;
-update noar ti set v1='7E6MDARNTLKDCM8RU5QQADD9TDIMKMEJ6' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='53D30F1FZN1IZD1GU6KK62FLT99XASARB' where id=92;
-update noar ti set v2='53D30F1FZN1IZD1GU6KK62FLT99XASARB' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OXT8TH15Y1DYBRZSRJNUC3I475NNEY18R' where id=92;
-update noar ti set v3='OXT8TH15Y1DYBRZSRJNUC3I475NNEY18R' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='60OLGDJNS27L2MT3E2095PN8I2211H2MH' where id=93;
-update noar ti set v0='60OLGDJNS27L2MT3E2095PN8I2211H2MH' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5UR3YYZWWR3ND41MCLZ6F0DBBHEOOMTLF' where id=93;
-update noar ti set v1='5UR3YYZWWR3ND41MCLZ6F0DBBHEOOMTLF' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3SQYLKIZQYJ0IY5M8ETNA2B7XOMDNCKKX' where id=93;
-update noar ti set v2='3SQYLKIZQYJ0IY5M8ETNA2B7XOMDNCKKX' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6OTAKG45GOXEZ3MPS13A6SZX55YVATFTM' where id=93;
-update noar ti set v3='6OTAKG45GOXEZ3MPS13A6SZX55YVATFTM' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5FVK04MKT5OB6H8TXDUANZEP2L7F4DNXZ' where id=94;
-update noar ti set v0='5FVK04MKT5OB6H8TXDUANZEP2L7F4DNXZ' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='05SWHSWJ2OBNGU0WEDA8H0K44GUR5M11Q' where id=94;
-update noar ti set v1='05SWHSWJ2OBNGU0WEDA8H0K44GUR5M11Q' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SXGX92BX5DS2X2NRVYK35UUJMR87LUCGU' where id=94;
-update noar ti set v2='SXGX92BX5DS2X2NRVYK35UUJMR87LUCGU' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HNAHFBZ9NRJSYM04MGJZK81BPZ5VU50SV' where id=94;
-update noar ti set v3='HNAHFBZ9NRJSYM04MGJZK81BPZ5VU50SV' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TDSORSBT9LYYA30HGJKNBKBDBXMZGVFDJ' where id=95;
-update noar ti set v0='TDSORSBT9LYYA30HGJKNBKBDBXMZGVFDJ' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RVWREG0I181IDF6K3BTFY09Y2J8XSSHX9' where id=95;
-update noar ti set v1='RVWREG0I181IDF6K3BTFY09Y2J8XSSHX9' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LBF10KKVT07EB492RYU4ULNY50G4TGDX9' where id=95;
-update noar ti set v2='LBF10KKVT07EB492RYU4ULNY50G4TGDX9' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WQAD9AFW7LH5MV11HRKO792E2MU6PJ8V5' where id=95;
-update noar ti set v3='WQAD9AFW7LH5MV11HRKO792E2MU6PJ8V5' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3PYBHQSOSTJZGH9DTHZLK1I7VUS96C0BR' where id=96;
-update noar ti set v0='3PYBHQSOSTJZGH9DTHZLK1I7VUS96C0BR' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3EARLA2YM5BKMVRH2VPMNHIBPIOEQY9DM' where id=96;
-update noar ti set v1='3EARLA2YM5BKMVRH2VPMNHIBPIOEQY9DM' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L3R0TD206KTHNIM90Q7ASMEWZFGXG0GVN' where id=96;
-update noar ti set v2='L3R0TD206KTHNIM90Q7ASMEWZFGXG0GVN' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7RE2E3LGRTOP4MTOUEMNXEWKZJIQQ1VL4' where id=96;
-update noar ti set v3='7RE2E3LGRTOP4MTOUEMNXEWKZJIQQ1VL4' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K568I90I55F9K8BCA069APVII0RTL908C' where id=97;
-update noar ti set v0='K568I90I55F9K8BCA069APVII0RTL908C' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RDTRDI2GG3FMAQGXLH3FTXQEP59TC0TT3' where id=97;
-update noar ti set v1='RDTRDI2GG3FMAQGXLH3FTXQEP59TC0TT3' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BY7R7WR4LMU70ASFV6BXPY4M3ABDIRZ26' where id=97;
-update noar ti set v2='BY7R7WR4LMU70ASFV6BXPY4M3ABDIRZ26' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZCBP8EQUE8UCM9BW9RMJ4GJVRZFUFG47S' where id=97;
-update noar ti set v3='ZCBP8EQUE8UCM9BW9RMJ4GJVRZFUFG47S' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SED9J1MSSDCVAXD59O79U5RWLUL97SNH5' where id=98;
-update noar ti set v0='SED9J1MSSDCVAXD59O79U5RWLUL97SNH5' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J3IKNGK7VOKMBEJZVWG6U3VDH895L97MN' where id=98;
-update noar ti set v1='J3IKNGK7VOKMBEJZVWG6U3VDH895L97MN' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J3YC5CQSSIQ39DJSPA8NWV7K26X3NAJFS' where id=98;
-update noar ti set v2='J3YC5CQSSIQ39DJSPA8NWV7K26X3NAJFS' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='78AU510THUYPI35U4R32XLPJRTTN27O0Z' where id=98;
-update noar ti set v3='78AU510THUYPI35U4R32XLPJRTTN27O0Z' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6XHBZNO1XU18061ZF5U6UQ4MC0FS0I90U' where id=99;
-update noar ti set v0='6XHBZNO1XU18061ZF5U6UQ4MC0FS0I90U' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MSZI7IF6MAJE3QS5NMZ41OXBJ07D9UJRN' where id=99;
-update noar ti set v1='MSZI7IF6MAJE3QS5NMZ41OXBJ07D9UJRN' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ACZUSBYPBA6NM2PPVAF1ZWAH0897G5F6G' where id=99;
-update noar ti set v2='ACZUSBYPBA6NM2PPVAF1ZWAH0897G5F6G' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RFWF0WUA0CBD62C3IVV9SI3SW5PU8NWC3' where id=99;
-update noar ti set v3='RFWF0WUA0CBD62C3IVV9SI3SW5PU8NWC3' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(32) not null,
-v1 varchar(32) not null,
-v2 varchar(32) not null,
-v3 varchar(32) not null,
-b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='IC5XO2HY0SNAHR1O9UT9DAISFBFW9GTL9' where id=2;
-update noar ti set v0='IC5XO2HY0SNAHR1O9UT9DAISFBFW9GTL9' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Q0PDDCYZMRX73GMZNM7JWE1A0UGF7B31B' where id=2;
-update noar ti set v1='Q0PDDCYZMRX73GMZNM7JWE1A0UGF7B31B' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZOTP4VITR9E1QSA3OXLGF83HPLVW5KJM0' where id=2;
-update noar ti set v2='ZOTP4VITR9E1QSA3OXLGF83HPLVW5KJM0' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AWXKUXS098Z5LMTQXXIN55OMZZ63CYGMP' where id=2;
-update noar ti set v3='AWXKUXS098Z5LMTQXXIN55OMZZ63CYGMP' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4FSEIEP6GOUA7GQ8FGJ4FBRGH4BT4BTJC' where id=3;
-update noar ti set v0='4FSEIEP6GOUA7GQ8FGJ4FBRGH4BT4BTJC' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2RSDZ9QLEIWX7P7QA25ZNSINU5V1EK85T' where id=3;
-update noar ti set v1='2RSDZ9QLEIWX7P7QA25ZNSINU5V1EK85T' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8V8QR8UT1C81UA151W3Q92C0XKHX402RF' where id=3;
-update noar ti set v2='8V8QR8UT1C81UA151W3Q92C0XKHX402RF' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A4Q3XWFULLJ1AVQJUCSXWO66SYH9G5DU0' where id=3;
-update noar ti set v3='A4Q3XWFULLJ1AVQJUCSXWO66SYH9G5DU0' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NHCZBZQKG5I0X2WJVRJ4SSYQN2RYCYMCH' where id=4;
-update noar ti set v0='NHCZBZQKG5I0X2WJVRJ4SSYQN2RYCYMCH' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='N6DQGNNR1IJM8T9E3OXR8J981D02Z7NBA' where id=4;
-update noar ti set v1='N6DQGNNR1IJM8T9E3OXR8J981D02Z7NBA' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DMAB0DQA1KA5PMA4EGOX8TEFKHV3D9IZK' where id=4;
-update noar ti set v2='DMAB0DQA1KA5PMA4EGOX8TEFKHV3D9IZK' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DWEEZJCE69GD1YUVLMWFFB459SEGR5XPG' where id=4;
-update noar ti set v3='DWEEZJCE69GD1YUVLMWFFB459SEGR5XPG' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='POLT15DV510BZFUP1NR6RFWEPD0PXET9J' where id=5;
-update noar ti set v0='POLT15DV510BZFUP1NR6RFWEPD0PXET9J' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5TALX42LEWH68AKJV33EJCEZF4W3LBFG5' where id=5;
-update noar ti set v1='5TALX42LEWH68AKJV33EJCEZF4W3LBFG5' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZZM5S7W6OHF5SZ5WFU9RKWUM9YBYZFIB8' where id=5;
-update noar ti set v2='ZZM5S7W6OHF5SZ5WFU9RKWUM9YBYZFIB8' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4JZFKJR24A5SGQDMAXH3RSXOJ3SVWLZ0M' where id=5;
-update noar ti set v3='4JZFKJR24A5SGQDMAXH3RSXOJ3SVWLZ0M' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='USNXDKICO9BMNWKR24S48RVS8K7S8SKK9' where id=6;
-update noar ti set v0='USNXDKICO9BMNWKR24S48RVS8K7S8SKK9' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='67EEX1BOWG7H82527UDYZ0VJDQHOW029V' where id=6;
-update noar ti set v1='67EEX1BOWG7H82527UDYZ0VJDQHOW029V' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UWFTI4U2BQ4OIWGZDMCVW7XE1XN20EO8P' where id=6;
-update noar ti set v2='UWFTI4U2BQ4OIWGZDMCVW7XE1XN20EO8P' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9UXD7FNN7U6N0BM4QAUQCMW1CHTNEBYB0' where id=6;
-update noar ti set v3='9UXD7FNN7U6N0BM4QAUQCMW1CHTNEBYB0' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0OBEZ3NAQYDQS7QD1KTR9VZSHP6M8CXI7' where id=7;
-update noar ti set v0='0OBEZ3NAQYDQS7QD1KTR9VZSHP6M8CXI7' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0MRH2NPTSNSRAU8VKXW39HF2HS6T4RC0I' where id=7;
-update noar ti set v1='0MRH2NPTSNSRAU8VKXW39HF2HS6T4RC0I' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NK9M6P6IOVZGA5HI4MHWY4AYK5I2RUASJ' where id=7;
-update noar ti set v2='NK9M6P6IOVZGA5HI4MHWY4AYK5I2RUASJ' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ON8SN347RNPG97ODV5EI0J603UFI76718' where id=7;
-update noar ti set v3='ON8SN347RNPG97ODV5EI0J603UFI76718' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='N46Q5EM8SE02AHFIX0Z3VYT50MDUJVF26' where id=8;
-update noar ti set v0='N46Q5EM8SE02AHFIX0Z3VYT50MDUJVF26' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OVYOQYYDBL5VW9P1O178P84WV6BT61ZFB' where id=8;
-update noar ti set v1='OVYOQYYDBL5VW9P1O178P84WV6BT61ZFB' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WO40KLPQ3NUW7W41UO8AU649BLKPRRO8N' where id=8;
-update noar ti set v2='WO40KLPQ3NUW7W41UO8AU649BLKPRRO8N' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E484JGWQJ29GHH2JVWXTQWGMA4CN2EV24' where id=8;
-update noar ti set v3='E484JGWQJ29GHH2JVWXTQWGMA4CN2EV24' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MXXSJ5F5LL5N69CMDGWZRD5AK7IL9KCB1' where id=9;
-update noar ti set v0='MXXSJ5F5LL5N69CMDGWZRD5AK7IL9KCB1' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='73R73QXHPLHVQPCOU45H5BQRDQ0Z1NMOM' where id=9;
-update noar ti set v1='73R73QXHPLHVQPCOU45H5BQRDQ0Z1NMOM' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='97YU1WRG43ZR6ZIZ96WB4PLAMLPGKKAJX' where id=9;
-update noar ti set v2='97YU1WRG43ZR6ZIZ96WB4PLAMLPGKKAJX' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PEE7XA7EHIDF51GC1ZYFNZBHKJ89ZKMLH' where id=9;
-update noar ti set v3='PEE7XA7EHIDF51GC1ZYFNZBHKJ89ZKMLH' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='S2B68U5VZ8OVWV8Q3J37HV58OE6GOXW0A' where id=10;
-update noar ti set v0='S2B68U5VZ8OVWV8Q3J37HV58OE6GOXW0A' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GP3Y0W0P4BS0EZ7H6FE16FOKX3DJWRMLY' where id=10;
-update noar ti set v1='GP3Y0W0P4BS0EZ7H6FE16FOKX3DJWRMLY' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3JV9560T6SJ4LJ0SFJKLLGGRFID1MNTKK' where id=10;
-update noar ti set v2='3JV9560T6SJ4LJ0SFJKLLGGRFID1MNTKK' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9EV800RY0AITX5QFRU6ZNY17UUK73N2SC' where id=10;
-update noar ti set v3='9EV800RY0AITX5QFRU6ZNY17UUK73N2SC' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EYBDRKCTPFMGCDZVO2YS3IY5EIY9BG42B' where id=11;
-update noar ti set v0='EYBDRKCTPFMGCDZVO2YS3IY5EIY9BG42B' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DV27FZMQFUD649W2J8E1DW4NFEK6SROD6' where id=11;
-update noar ti set v1='DV27FZMQFUD649W2J8E1DW4NFEK6SROD6' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PPZP92XQXICUBXKELDGCQ876W2RFSQVT5' where id=11;
-update noar ti set v2='PPZP92XQXICUBXKELDGCQ876W2RFSQVT5' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UWCL4J2FBX582CUS2I55SVQJ58IBCJ86R' where id=11;
-update noar ti set v3='UWCL4J2FBX582CUS2I55SVQJ58IBCJ86R' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1WXM0LVSZME86D22IW98WJUUECSDROVOM' where id=12;
-update noar ti set v0='1WXM0LVSZME86D22IW98WJUUECSDROVOM' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VLI1TPGF2NESX1HQMOADI8VGRZ48J4K4C' where id=12;
-update noar ti set v1='VLI1TPGF2NESX1HQMOADI8VGRZ48J4K4C' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6Q7LNCN40HHPCVVHZGSD5NXJBMW02M24A' where id=12;
-update noar ti set v2='6Q7LNCN40HHPCVVHZGSD5NXJBMW02M24A' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PFE8GLBMI79N2W13J05171NKI7Q00Y9LT' where id=12;
-update noar ti set v3='PFE8GLBMI79N2W13J05171NKI7Q00Y9LT' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='N2XJE761M372KF2RR9Z2P1UTC366LCJ3J' where id=13;
-update noar ti set v0='N2XJE761M372KF2RR9Z2P1UTC366LCJ3J' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GN6E0I6YTSI26BO48J0CK23DTD2B17SUQ' where id=13;
-update noar ti set v1='GN6E0I6YTSI26BO48J0CK23DTD2B17SUQ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ARPFNK3XAK3RVXRYX89G9Y4HJ2RXRB5H4' where id=13;
-update noar ti set v2='ARPFNK3XAK3RVXRYX89G9Y4HJ2RXRB5H4' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NBBHLV3YQB5D5ZJYOGOC0H8K5XESK5XF2' where id=13;
-update noar ti set v3='NBBHLV3YQB5D5ZJYOGOC0H8K5XESK5XF2' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RH3FVYGUKGXSSCHZPZRBR71SF4MQSPBLP' where id=14;
-update noar ti set v0='RH3FVYGUKGXSSCHZPZRBR71SF4MQSPBLP' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8BZQD8O0S0X3CTIXK4B1R3QAWNUJZWL8E' where id=14;
-update noar ti set v1='8BZQD8O0S0X3CTIXK4B1R3QAWNUJZWL8E' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TO8OJNYUK4UDMBJ217893S818K3VXRP76' where id=14;
-update noar ti set v2='TO8OJNYUK4UDMBJ217893S818K3VXRP76' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AIP2RSZ7BM6J8W6HOBTWGKN4UXAUFVHDO' where id=14;
-update noar ti set v3='AIP2RSZ7BM6J8W6HOBTWGKN4UXAUFVHDO' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DDR470GJVTIJXBMKR1UYTPWE98RA8X99X' where id=15;
-update noar ti set v0='DDR470GJVTIJXBMKR1UYTPWE98RA8X99X' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GPSAJ70ZQDYTMUBZ85HHREVYSYFUYBUBB' where id=15;
-update noar ti set v1='GPSAJ70ZQDYTMUBZ85HHREVYSYFUYBUBB' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='V617AYHE1PSVO3SB6SINQJ8JWEZV14MBE' where id=15;
-update noar ti set v2='V617AYHE1PSVO3SB6SINQJ8JWEZV14MBE' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I1WMQKDSS40M8Y59YDCYF80FZ3AUUZIXP' where id=15;
-update noar ti set v3='I1WMQKDSS40M8Y59YDCYF80FZ3AUUZIXP' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MG4LKIVDTV26501IOAWX2LPOWWYXUM3BA' where id=16;
-update noar ti set v0='MG4LKIVDTV26501IOAWX2LPOWWYXUM3BA' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GC4XSGQ7R9YRGWW05LDJZDFJ00D2Z5ANZ' where id=16;
-update noar ti set v1='GC4XSGQ7R9YRGWW05LDJZDFJ00D2Z5ANZ' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OPFIIFO3L4492C6BPB8BKGQXZBILAO3ER' where id=16;
-update noar ti set v2='OPFIIFO3L4492C6BPB8BKGQXZBILAO3ER' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='97AOS93FGU3NRP8GQDBDX8TGK4F8YB6NG' where id=16;
-update noar ti set v3='97AOS93FGU3NRP8GQDBDX8TGK4F8YB6NG' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WXNFNF2VBEFQMR1UZG9QPI06BJVIPLOZN' where id=17;
-update noar ti set v0='WXNFNF2VBEFQMR1UZG9QPI06BJVIPLOZN' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2L1O8ETO2PJB0YZMIQUGA1PFXFRKS95O7' where id=17;
-update noar ti set v1='2L1O8ETO2PJB0YZMIQUGA1PFXFRKS95O7' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S9ECH1HUYNSFSL30V8W5D4OE26HLNUFAQ' where id=17;
-update noar ti set v2='S9ECH1HUYNSFSL30V8W5D4OE26HLNUFAQ' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DZANTZKACCGAASTTXK0FJIVHXOWH4AGNB' where id=17;
-update noar ti set v3='DZANTZKACCGAASTTXK0FJIVHXOWH4AGNB' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IEG3RW11RLW5TGA4YFW9ZK8T4RTA9CVME' where id=18;
-update noar ti set v0='IEG3RW11RLW5TGA4YFW9ZK8T4RTA9CVME' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R9EU9GRHHQG3P47YCRXN55RMM5V90T2ZY' where id=18;
-update noar ti set v1='R9EU9GRHHQG3P47YCRXN55RMM5V90T2ZY' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EKILZ01W3LBC1NUWRRMSBKP1BD17IVDC9' where id=18;
-update noar ti set v2='EKILZ01W3LBC1NUWRRMSBKP1BD17IVDC9' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GFDKSWC5YC4SOGIS640IPXBP9MYDIMWHE' where id=18;
-update noar ti set v3='GFDKSWC5YC4SOGIS640IPXBP9MYDIMWHE' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='W77FM5AWKG4DF3T8FPTP38NLUZWREVXYE' where id=19;
-update noar ti set v0='W77FM5AWKG4DF3T8FPTP38NLUZWREVXYE' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='I9JYBB78EUW30IUQXIXKNPV9PPNO57ZXD' where id=19;
-update noar ti set v1='I9JYBB78EUW30IUQXIXKNPV9PPNO57ZXD' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7VL9TOKT6HAR9687A61PGBLIMWTA6DFIW' where id=19;
-update noar ti set v2='7VL9TOKT6HAR9687A61PGBLIMWTA6DFIW' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0JF5PXKJLKAMGA7E9X8EWSXNWK2MUPVUT' where id=19;
-update noar ti set v3='0JF5PXKJLKAMGA7E9X8EWSXNWK2MUPVUT' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HEFACTG7YYF1Z1JGMXV669FGJF0I2P0BF' where id=20;
-update noar ti set v0='HEFACTG7YYF1Z1JGMXV669FGJF0I2P0BF' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OO7UJU0KTNQNNUQM4BPHXJUJNAKKSBS2T' where id=20;
-update noar ti set v1='OO7UJU0KTNQNNUQM4BPHXJUJNAKKSBS2T' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4NQF6FLJH4YMYLRA1HY3HMC52USSIVTY7' where id=20;
-update noar ti set v2='4NQF6FLJH4YMYLRA1HY3HMC52USSIVTY7' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DWQVRTFYPOB8ZTPBEKQ8J3YR130VZ2ZLW' where id=20;
-update noar ti set v3='DWQVRTFYPOB8ZTPBEKQ8J3YR130VZ2ZLW' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5W456K1N1MDUTNUXVYGTMOSM7F4OM4OMS' where id=21;
-update noar ti set v0='5W456K1N1MDUTNUXVYGTMOSM7F4OM4OMS' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='47T3ULSER9YHQR18PVVBGQ9UEJV5CK47V' where id=21;
-update noar ti set v1='47T3ULSER9YHQR18PVVBGQ9UEJV5CK47V' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MHF1OT9LL8DYO4MIH4TET9JZVUSSYOV34' where id=21;
-update noar ti set v2='MHF1OT9LL8DYO4MIH4TET9JZVUSSYOV34' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MI47BUFMW8RE0UUK84CNU0ST2NBSMYNU8' where id=21;
-update noar ti set v3='MI47BUFMW8RE0UUK84CNU0ST2NBSMYNU8' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CK794DCXV3DJ807LN5MRA69RDSEGISSWH' where id=22;
-update noar ti set v0='CK794DCXV3DJ807LN5MRA69RDSEGISSWH' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S14ZD8B01EAB5PHS6LV3DIPXD6RFLPAHO' where id=22;
-update noar ti set v1='S14ZD8B01EAB5PHS6LV3DIPXD6RFLPAHO' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LHDMH1H8G4S1WW2HSOD1JFGDV8KFBPYE0' where id=22;
-update noar ti set v2='LHDMH1H8G4S1WW2HSOD1JFGDV8KFBPYE0' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PGXO0ZDSYAIJMKHNX7O1O30HID1JSTIZ7' where id=22;
-update noar ti set v3='PGXO0ZDSYAIJMKHNX7O1O30HID1JSTIZ7' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WVLICYCYR4S9ZULQ83EENNL4YGWC73HYF' where id=23;
-update noar ti set v0='WVLICYCYR4S9ZULQ83EENNL4YGWC73HYF' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CB70NXN6B2QHKYOWDXJ2U5LL0UD1WWVNZ' where id=23;
-update noar ti set v1='CB70NXN6B2QHKYOWDXJ2U5LL0UD1WWVNZ' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HPKTN3F4P62UENMPQDUMS9C2TMW2Y0AV2' where id=23;
-update noar ti set v2='HPKTN3F4P62UENMPQDUMS9C2TMW2Y0AV2' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='036NGPDY8WTTM5M35C2PSWAK1XL2J4O7V' where id=23;
-update noar ti set v3='036NGPDY8WTTM5M35C2PSWAK1XL2J4O7V' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CFSKBV9QMMYMH5D1MI3BKXUYVDDGLG98E' where id=24;
-update noar ti set v0='CFSKBV9QMMYMH5D1MI3BKXUYVDDGLG98E' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4CCX1OCX0CE3T8XZ96HA6VX6FGKPGPY96' where id=24;
-update noar ti set v1='4CCX1OCX0CE3T8XZ96HA6VX6FGKPGPY96' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SIYRIZQX5AXVNRMVX5F0W3L6832E0K6H4' where id=24;
-update noar ti set v2='SIYRIZQX5AXVNRMVX5F0W3L6832E0K6H4' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FX62E6T8XI4GDS00N6L79TXAY0F2BCF4S' where id=24;
-update noar ti set v3='FX62E6T8XI4GDS00N6L79TXAY0F2BCF4S' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ST5L6MEOLSDA060YFHTP47S0I87QQB6L3' where id=25;
-update noar ti set v0='ST5L6MEOLSDA060YFHTP47S0I87QQB6L3' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='A091Z1Q9QJL4E5D2FLS27MYW8UUABCLF9' where id=25;
-update noar ti set v1='A091Z1Q9QJL4E5D2FLS27MYW8UUABCLF9' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HYBQ7XV6HV0HYI3QCZYT4CUX38ZCN8S70' where id=25;
-update noar ti set v2='HYBQ7XV6HV0HYI3QCZYT4CUX38ZCN8S70' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JNOLKOLVV4R72PCMLORCWWU7M1BG7BIZR' where id=25;
-update noar ti set v3='JNOLKOLVV4R72PCMLORCWWU7M1BG7BIZR' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MD4DSLDI07LPA90H1XQNSV3TGM9LBXPWJ' where id=26;
-update noar ti set v0='MD4DSLDI07LPA90H1XQNSV3TGM9LBXPWJ' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J3LCONXH4O9HQLI7DWYAAZ9GOGMZIO3P5' where id=26;
-update noar ti set v1='J3LCONXH4O9HQLI7DWYAAZ9GOGMZIO3P5' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='155FN4UEQD5QXM0ZWDHCVYWO1L4T7LYBE' where id=26;
-update noar ti set v2='155FN4UEQD5QXM0ZWDHCVYWO1L4T7LYBE' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DJJ2DRL31ZAEFNQ1Q4MYUORS9X3OVLO2X' where id=26;
-update noar ti set v3='DJJ2DRL31ZAEFNQ1Q4MYUORS9X3OVLO2X' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ESDC76FIG5DPRG0IJ97PGKB6K87U9WIWK' where id=27;
-update noar ti set v0='ESDC76FIG5DPRG0IJ97PGKB6K87U9WIWK' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ELWR3BV7Y78Y61B2HVHPFO1K56H0RW866' where id=27;
-update noar ti set v1='ELWR3BV7Y78Y61B2HVHPFO1K56H0RW866' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2ZJQRVPGMU71SAKDCOCU405S8QHI21O8T' where id=27;
-update noar ti set v2='2ZJQRVPGMU71SAKDCOCU405S8QHI21O8T' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GKX9LBORKVFG9BL7IIKGPH4GOWZFXXCLE' where id=27;
-update noar ti set v3='GKX9LBORKVFG9BL7IIKGPH4GOWZFXXCLE' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NX882U918NUAYDJRLLQF4WDCWPSEI23XK' where id=28;
-update noar ti set v0='NX882U918NUAYDJRLLQF4WDCWPSEI23XK' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='55IH4Q3ZA6SGR0UMVZITJHXN4N3BW92W0' where id=28;
-update noar ti set v1='55IH4Q3ZA6SGR0UMVZITJHXN4N3BW92W0' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PBKRHDGVRKON2Z8JO7DD4C81BNG569KQ4' where id=28;
-update noar ti set v2='PBKRHDGVRKON2Z8JO7DD4C81BNG569KQ4' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A1Y2OLPE36VRI9U678V7OCCSV75IEPQFL' where id=28;
-update noar ti set v3='A1Y2OLPE36VRI9U678V7OCCSV75IEPQFL' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RGU4YM87704N645N1I0ME54LNJ9XOVS3X' where id=29;
-update noar ti set v0='RGU4YM87704N645N1I0ME54LNJ9XOVS3X' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HNA2T6A8VWXR6WRJ9MY6YLSCVAQQXY3M7' where id=29;
-update noar ti set v1='HNA2T6A8VWXR6WRJ9MY6YLSCVAQQXY3M7' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9ZES4AMD4RX4ZR6QR7OFG0BSGHMBH8883' where id=29;
-update noar ti set v2='9ZES4AMD4RX4ZR6QR7OFG0BSGHMBH8883' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AEG2C7QKLAN9V1FGFXBDK3VHHQG20NOWJ' where id=29;
-update noar ti set v3='AEG2C7QKLAN9V1FGFXBDK3VHHQG20NOWJ' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='N1WGIZC6RP2DPM8HU5VCZD56JVGSCT4X1' where id=30;
-update noar ti set v0='N1WGIZC6RP2DPM8HU5VCZD56JVGSCT4X1' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9RHMWTVFDF6NN44UTAQETOOOUAQ7LN65Q' where id=30;
-update noar ti set v1='9RHMWTVFDF6NN44UTAQETOOOUAQ7LN65Q' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1C5XLYIPYJVT2K0GJH8I3GHWAKHURD193' where id=30;
-update noar ti set v2='1C5XLYIPYJVT2K0GJH8I3GHWAKHURD193' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='73YSFPFLAMB492LE0G12WGKWYILPZA9BS' where id=30;
-update noar ti set v3='73YSFPFLAMB492LE0G12WGKWYILPZA9BS' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SXB26E99E82FGNP6Y7EIDN3PIDXEMQSLO' where id=31;
-update noar ti set v0='SXB26E99E82FGNP6Y7EIDN3PIDXEMQSLO' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UR9A8MO1JR4HRQC3ILU47FI2RBGHSHJSA' where id=31;
-update noar ti set v1='UR9A8MO1JR4HRQC3ILU47FI2RBGHSHJSA' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='H6QL8DDX982E9ITL50L00XYTBGM0A77JC' where id=31;
-update noar ti set v2='H6QL8DDX982E9ITL50L00XYTBGM0A77JC' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4GNP22WVLSQ4XWGZ5C9WEJ6XQ17O7FVFB' where id=31;
-update noar ti set v3='4GNP22WVLSQ4XWGZ5C9WEJ6XQ17O7FVFB' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DRK4DE6NEW3L64L9IPJFWPMYS1UK4OTZW' where id=32;
-update noar ti set v0='DRK4DE6NEW3L64L9IPJFWPMYS1UK4OTZW' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4390UJUYHQ3L8ZF61IQCJQCMD9749L5JI' where id=32;
-update noar ti set v1='4390UJUYHQ3L8ZF61IQCJQCMD9749L5JI' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KZHVCPKBY0VKE4VL64LHEDUU6HZ7ZMQVT' where id=32;
-update noar ti set v2='KZHVCPKBY0VKE4VL64LHEDUU6HZ7ZMQVT' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2RBUEST1JBBCSGRRA747QGH0SEWEYMT0U' where id=32;
-update noar ti set v3='2RBUEST1JBBCSGRRA747QGH0SEWEYMT0U' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7RCZP79131SPLJCZWTELLCSM2D06HH4HS' where id=33;
-update noar ti set v0='7RCZP79131SPLJCZWTELLCSM2D06HH4HS' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='B6CK2P0D4Q356BAC43DWHSK5OJ8Y3HQZN' where id=33;
-update noar ti set v1='B6CK2P0D4Q356BAC43DWHSK5OJ8Y3HQZN' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2F6RG5KMIUP336XER6IDE2AWEZ1FNH1T6' where id=33;
-update noar ti set v2='2F6RG5KMIUP336XER6IDE2AWEZ1FNH1T6' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KRPW7E7Z1C7SZP1UN9IFVXFBKHF85YK53' where id=33;
-update noar ti set v3='KRPW7E7Z1C7SZP1UN9IFVXFBKHF85YK53' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QNUNJBUZ1FK4MCZ23HHGAXOSEAXT0KR9W' where id=34;
-update noar ti set v0='QNUNJBUZ1FK4MCZ23HHGAXOSEAXT0KR9W' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UY513WZ30POA6498F5LN1SF72OP5QFUUL' where id=34;
-update noar ti set v1='UY513WZ30POA6498F5LN1SF72OP5QFUUL' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DKEFMEFDK98VY4S4RO0N5LNFWRN9FSZUV' where id=34;
-update noar ti set v2='DKEFMEFDK98VY4S4RO0N5LNFWRN9FSZUV' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1JIMNYCI3DIYDUNAE3PGYRYDUNCKVPTBT' where id=34;
-update noar ti set v3='1JIMNYCI3DIYDUNAE3PGYRYDUNCKVPTBT' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9ZR89KBUA2FOKG6TS070CCPVFTZIJN1I0' where id=35;
-update noar ti set v0='9ZR89KBUA2FOKG6TS070CCPVFTZIJN1I0' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7D59AS2WW3XDXFGT47GIP697J8TVA743S' where id=35;
-update noar ti set v1='7D59AS2WW3XDXFGT47GIP697J8TVA743S' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OQXN5LBC4DV58KNIVU921B8WSAOW451GI' where id=35;
-update noar ti set v2='OQXN5LBC4DV58KNIVU921B8WSAOW451GI' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WGNH9I1TF7KKJ9O82PVHVAC5M98BQI8OG' where id=35;
-update noar ti set v3='WGNH9I1TF7KKJ9O82PVHVAC5M98BQI8OG' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='V2K6M004XBVTSTHX9C0GXFNY90FP3AF4W' where id=36;
-update noar ti set v0='V2K6M004XBVTSTHX9C0GXFNY90FP3AF4W' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AHS1XOZXG81WIDW5D6ZZRML5Y1DLMYH2A' where id=36;
-update noar ti set v1='AHS1XOZXG81WIDW5D6ZZRML5Y1DLMYH2A' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RYNTCSYP7WAYT02H9OMJ5JBOBETQEKVOK' where id=36;
-update noar ti set v2='RYNTCSYP7WAYT02H9OMJ5JBOBETQEKVOK' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZPZCJZQN6PMG5ZS5QN69OBVMTLFXRR8ZL' where id=36;
-update noar ti set v3='ZPZCJZQN6PMG5ZS5QN69OBVMTLFXRR8ZL' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8IVANXGSTLQ3YTV1GIRDUR5HOVS1SEX9O' where id=37;
-update noar ti set v0='8IVANXGSTLQ3YTV1GIRDUR5HOVS1SEX9O' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ONT0M1R9TLBHE6PAZ6FQQG5C32PS3T51G' where id=37;
-update noar ti set v1='ONT0M1R9TLBHE6PAZ6FQQG5C32PS3T51G' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HT3WH7N2MAX6Q7TE3FGB42LFRYFQBGSAC' where id=37;
-update noar ti set v2='HT3WH7N2MAX6Q7TE3FGB42LFRYFQBGSAC' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C8UIWZCW2LUS4S2TXLLDAE1N46OQZLETC' where id=37;
-update noar ti set v3='C8UIWZCW2LUS4S2TXLLDAE1N46OQZLETC' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HSJ4DRGWMSRJ9ELKF8MTEO0JUOCTJFXJY' where id=38;
-update noar ti set v0='HSJ4DRGWMSRJ9ELKF8MTEO0JUOCTJFXJY' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2T5AKG48718GP6082Y6DJLOPJ50QES0PN' where id=38;
-update noar ti set v1='2T5AKG48718GP6082Y6DJLOPJ50QES0PN' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VAVBE7XGCPILUWCU6S5B2K0MEUHJTKEWO' where id=38;
-update noar ti set v2='VAVBE7XGCPILUWCU6S5B2K0MEUHJTKEWO' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZTJ0R4TK4L95TVAQXAPMR78PXDFMEB07E' where id=38;
-update noar ti set v3='ZTJ0R4TK4L95TVAQXAPMR78PXDFMEB07E' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WGTN6HRVCAFU7WME0EQJE4RDX9TG8MI2N' where id=39;
-update noar ti set v0='WGTN6HRVCAFU7WME0EQJE4RDX9TG8MI2N' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4GMDL9HSBRIJC9N73NSN4NHKMIKOPGFI1' where id=39;
-update noar ti set v1='4GMDL9HSBRIJC9N73NSN4NHKMIKOPGFI1' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NAY0H6O3OZWM38GYA56N55SCWFC4VW4HG' where id=39;
-update noar ti set v2='NAY0H6O3OZWM38GYA56N55SCWFC4VW4HG' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EAS4VE6TVICZN935H74PV87TSH89BZXCE' where id=39;
-update noar ti set v3='EAS4VE6TVICZN935H74PV87TSH89BZXCE' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QX726B4678INQ678FWVTGX9WQUIC48QKK' where id=40;
-update noar ti set v0='QX726B4678INQ678FWVTGX9WQUIC48QKK' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9459TT7K7N1MPKDFBYSIN0PAT1S9VWTFQ' where id=40;
-update noar ti set v1='9459TT7K7N1MPKDFBYSIN0PAT1S9VWTFQ' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Q7W3AYPPLMMAX0DWWD8PR9DCM624DJSRV' where id=40;
-update noar ti set v2='Q7W3AYPPLMMAX0DWWD8PR9DCM624DJSRV' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YQ5RFJ2ROQYRY7ARLGZ1RN5WHMBJOIG7S' where id=40;
-update noar ti set v3='YQ5RFJ2ROQYRY7ARLGZ1RN5WHMBJOIG7S' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4LWS3REU2R5V12F63N5WE4MCP5SB0NPQA' where id=41;
-update noar ti set v0='4LWS3REU2R5V12F63N5WE4MCP5SB0NPQA' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='37DM7X8YVGETVCCLFVS6TL6SL33ZUYK6N' where id=41;
-update noar ti set v1='37DM7X8YVGETVCCLFVS6TL6SL33ZUYK6N' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DFF00QDEEF22SQK0XA5A9G21F6GE0DKAT' where id=41;
-update noar ti set v2='DFF00QDEEF22SQK0XA5A9G21F6GE0DKAT' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TI1H7LFTTWUBBTF9L62SS5SDTNHKRIMGV' where id=41;
-update noar ti set v3='TI1H7LFTTWUBBTF9L62SS5SDTNHKRIMGV' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KPG0UO65554LAFUSSIFQ30ICFOQ06PXPA' where id=42;
-update noar ti set v0='KPG0UO65554LAFUSSIFQ30ICFOQ06PXPA' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TEZFDX8D6EVATEZXY5RUP8TKZRADQK0GW' where id=42;
-update noar ti set v1='TEZFDX8D6EVATEZXY5RUP8TKZRADQK0GW' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GQFCTJS98GHV3F26G7GK2PT5NSMMAA6CH' where id=42;
-update noar ti set v2='GQFCTJS98GHV3F26G7GK2PT5NSMMAA6CH' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OC2W4Q38SZ65NJ6STUODVNZ2C02B3CSLD' where id=42;
-update noar ti set v3='OC2W4Q38SZ65NJ6STUODVNZ2C02B3CSLD' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T27I57X77K6YCLUDI73JW7USXKFBJKA0F' where id=43;
-update noar ti set v0='T27I57X77K6YCLUDI73JW7USXKFBJKA0F' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VA9YRPYO4GF4RXLWSLZ5JOXDJ5HGHMBKK' where id=43;
-update noar ti set v1='VA9YRPYO4GF4RXLWSLZ5JOXDJ5HGHMBKK' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5LHZ7A46PJ8IABOPK3UVKTOHVMZA7J2EY' where id=43;
-update noar ti set v2='5LHZ7A46PJ8IABOPK3UVKTOHVMZA7J2EY' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='COLCOM6R1SETG64BKZ3B95SHB32DU8TRN' where id=43;
-update noar ti set v3='COLCOM6R1SETG64BKZ3B95SHB32DU8TRN' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NSKD5FY2WQZG8YD8ZT5LKVRLCXYMFDBT8' where id=44;
-update noar ti set v0='NSKD5FY2WQZG8YD8ZT5LKVRLCXYMFDBT8' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E8RN2RYRTDGG5FOWPR5CBJHXLQUUR157Y' where id=44;
-update noar ti set v1='E8RN2RYRTDGG5FOWPR5CBJHXLQUUR157Y' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EPRU7R48RJWR6Y7DVA9WZMCTI0HVT9ORH' where id=44;
-update noar ti set v2='EPRU7R48RJWR6Y7DVA9WZMCTI0HVT9ORH' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1812OQ1ATY0MJLNQQU3QMPKI7G4MJNSUS' where id=44;
-update noar ti set v3='1812OQ1ATY0MJLNQQU3QMPKI7G4MJNSUS' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZTDTZADNHTWY7BH2AGHAILRVYYE1R3H39' where id=45;
-update noar ti set v0='ZTDTZADNHTWY7BH2AGHAILRVYYE1R3H39' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='X1BCYWXUWODHYBPOAERYOQT1ARJ6RSD02' where id=45;
-update noar ti set v1='X1BCYWXUWODHYBPOAERYOQT1ARJ6RSD02' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y7UV22XZ7ZP5961REQUIT3JTOVHVLI0OD' where id=45;
-update noar ti set v2='Y7UV22XZ7ZP5961REQUIT3JTOVHVLI0OD' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='G7DY4RERWJDSAYOL521JZOCXSQDLEEOI0' where id=45;
-update noar ti set v3='G7DY4RERWJDSAYOL521JZOCXSQDLEEOI0' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NA21FUNZ92D94NXIB5Z5Q3BK55YH59R04' where id=46;
-update noar ti set v0='NA21FUNZ92D94NXIB5Z5Q3BK55YH59R04' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9TO9ABF3KTVGDLB1I0H7OPNY8JQDX5T7F' where id=46;
-update noar ti set v1='9TO9ABF3KTVGDLB1I0H7OPNY8JQDX5T7F' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6V811OH844BBI7VG00FRSRNZNRBMGYWC7' where id=46;
-update noar ti set v2='6V811OH844BBI7VG00FRSRNZNRBMGYWC7' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='225PMJV2D2MIYEPR26A46N5NCN8RFBN5L' where id=46;
-update noar ti set v3='225PMJV2D2MIYEPR26A46N5NCN8RFBN5L' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1SO0B8ZRX54P19QDN20SGPVNMACDFYV3K' where id=47;
-update noar ti set v0='1SO0B8ZRX54P19QDN20SGPVNMACDFYV3K' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='741RH13OZT17CH11BD2QLD8RCQDOCOCK6' where id=47;
-update noar ti set v1='741RH13OZT17CH11BD2QLD8RCQDOCOCK6' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='I2V0N77TSE742033A7AQK5Y8PYL82W6YE' where id=47;
-update noar ti set v2='I2V0N77TSE742033A7AQK5Y8PYL82W6YE' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8YFXJH16U493FMJCSEPGNWN0FKQD0T7PQ' where id=47;
-update noar ti set v3='8YFXJH16U493FMJCSEPGNWN0FKQD0T7PQ' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YBKAK07ZWAXOK8I8ZXORSASJH2V3HNIVY' where id=48;
-update noar ti set v0='YBKAK07ZWAXOK8I8ZXORSASJH2V3HNIVY' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RBMVMXEXCT1P67PMTTH5VF1JT4W7DALMS' where id=48;
-update noar ti set v1='RBMVMXEXCT1P67PMTTH5VF1JT4W7DALMS' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PWU2S2SW67CKD97SD5OQ3FFW4RBO9RSLN' where id=48;
-update noar ti set v2='PWU2S2SW67CKD97SD5OQ3FFW4RBO9RSLN' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A0O0ZK57IQ6RKFGR2DB38QONLZ9H97FCH' where id=48;
-update noar ti set v3='A0O0ZK57IQ6RKFGR2DB38QONLZ9H97FCH' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UD5E38ESCEKY62OO2S0T9BBYNYKSP6S1T' where id=49;
-update noar ti set v0='UD5E38ESCEKY62OO2S0T9BBYNYKSP6S1T' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U6N91XTYZRKYEDEGCKRT2N54JNGTBWO3M' where id=49;
-update noar ti set v1='U6N91XTYZRKYEDEGCKRT2N54JNGTBWO3M' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VKJMTDP90CZSYSRKX4P76Q5PZV4H9UMNV' where id=49;
-update noar ti set v2='VKJMTDP90CZSYSRKX4P76Q5PZV4H9UMNV' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CNOFFG1MH0OU8AVJM10SIT87NXKW5H59N' where id=49;
-update noar ti set v3='CNOFFG1MH0OU8AVJM10SIT87NXKW5H59N' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P812RC62SIBWQXGBCS605N9S6E18NRGV4' where id=50;
-update noar ti set v0='P812RC62SIBWQXGBCS605N9S6E18NRGV4' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QHC8S5VT9AVA5YGTUAW3VLRKUGZVXGNVA' where id=50;
-update noar ti set v1='QHC8S5VT9AVA5YGTUAW3VLRKUGZVXGNVA' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CJGT889VWMRR3VWAHHX3I9BQ883302YUV' where id=50;
-update noar ti set v2='CJGT889VWMRR3VWAHHX3I9BQ883302YUV' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='00O79WCJKM9P95GRHM83WO18PKZZ7ZL5D' where id=50;
-update noar ti set v3='00O79WCJKM9P95GRHM83WO18PKZZ7ZL5D' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='28OB8OSV18E0UPVBFBZKI42E2LY7EAVLF' where id=51;
-update noar ti set v0='28OB8OSV18E0UPVBFBZKI42E2LY7EAVLF' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S8FSD4Y7IPA7IBII7DM6TYWY23HX03XGH' where id=51;
-update noar ti set v1='S8FSD4Y7IPA7IBII7DM6TYWY23HX03XGH' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='79H4LSLH9C31HPCSNMKZGMF0L9ZPTKUXS' where id=51;
-update noar ti set v2='79H4LSLH9C31HPCSNMKZGMF0L9ZPTKUXS' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NYF45SOB5E9NUXCN1UHR2JFSX4FH5SBX8' where id=51;
-update noar ti set v3='NYF45SOB5E9NUXCN1UHR2JFSX4FH5SBX8' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L5AGQXZZQSVF6V997ZY71MDEKXBHV6M20' where id=52;
-update noar ti set v0='L5AGQXZZQSVF6V997ZY71MDEKXBHV6M20' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZX0IME7TZE8YTKDMTTW25YOH8XJ5B33RM' where id=52;
-update noar ti set v1='ZX0IME7TZE8YTKDMTTW25YOH8XJ5B33RM' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S2U46H5RPOPPSHGFRYSLANRA32XWEX1LN' where id=52;
-update noar ti set v2='S2U46H5RPOPPSHGFRYSLANRA32XWEX1LN' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='B4R4JBRO0KJ402ALGLT7AAO35QDDVI1JI' where id=52;
-update noar ti set v3='B4R4JBRO0KJ402ALGLT7AAO35QDDVI1JI' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FX574IZ99KXXQG64AR38DMMIC7USB05SD' where id=53;
-update noar ti set v0='FX574IZ99KXXQG64AR38DMMIC7USB05SD' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S4JNMCD91RH8WD5XIK8QGRZELGTF08M1B' where id=53;
-update noar ti set v1='S4JNMCD91RH8WD5XIK8QGRZELGTF08M1B' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E3ZNO9XQ2NK7C4KO8NL9LGAJJDD7X8RE5' where id=53;
-update noar ti set v2='E3ZNO9XQ2NK7C4KO8NL9LGAJJDD7X8RE5' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RBA9KV3R1UIG6V83R6LZ00OZ16BB0LZ7O' where id=53;
-update noar ti set v3='RBA9KV3R1UIG6V83R6LZ00OZ16BB0LZ7O' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QPO42ZYUTZMH8M9C6G7MONKLA92Q95SBF' where id=54;
-update noar ti set v0='QPO42ZYUTZMH8M9C6G7MONKLA92Q95SBF' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2MACK1ERN0WK90FFUNTT6006ICJ7D881N' where id=54;
-update noar ti set v1='2MACK1ERN0WK90FFUNTT6006ICJ7D881N' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LND86O8W9AP505H336MHTBONZQB1OHZZQ' where id=54;
-update noar ti set v2='LND86O8W9AP505H336MHTBONZQB1OHZZQ' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UXBQT496TN75ZEYTB8FVRQCI6AYQLQMSN' where id=54;
-update noar ti set v3='UXBQT496TN75ZEYTB8FVRQCI6AYQLQMSN' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PLTWOC7H04M5FOTV6UFI1SIRJ6PC4NUYR' where id=55;
-update noar ti set v0='PLTWOC7H04M5FOTV6UFI1SIRJ6PC4NUYR' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RGL8W2DNKNHWGPW4N2M1NDBOARH91T9AR' where id=55;
-update noar ti set v1='RGL8W2DNKNHWGPW4N2M1NDBOARH91T9AR' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HCEZBXWCLOR3QP22Y30THHNPPB58AAL7G' where id=55;
-update noar ti set v2='HCEZBXWCLOR3QP22Y30THHNPPB58AAL7G' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JD6LJXFQ1C0BEH34RBRQ6CMO83M5PFY9C' where id=55;
-update noar ti set v3='JD6LJXFQ1C0BEH34RBRQ6CMO83M5PFY9C' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6F0PQ6PJ956Z52O0UCAZIVQHKYMKNWP7C' where id=56;
-update noar ti set v0='6F0PQ6PJ956Z52O0UCAZIVQHKYMKNWP7C' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0TIMH0J9RYFPH70LLB9CEFAX7RP44Y97B' where id=56;
-update noar ti set v1='0TIMH0J9RYFPH70LLB9CEFAX7RP44Y97B' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='60ZNZMTADX9WTK0AMKCKVWGUBX66FGC30' where id=56;
-update noar ti set v2='60ZNZMTADX9WTK0AMKCKVWGUBX66FGC30' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R5DNMFQ3ZZ4CCUENGPVB3KC3UK4TKI3OH' where id=56;
-update noar ti set v3='R5DNMFQ3ZZ4CCUENGPVB3KC3UK4TKI3OH' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='39V33N09U4CF4UHTPXH6YMJ3HZJXC2HMH' where id=57;
-update noar ti set v0='39V33N09U4CF4UHTPXH6YMJ3HZJXC2HMH' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='873FWSLK5N7NLC4EZ3RFI9VL6QKLVKEMK' where id=57;
-update noar ti set v1='873FWSLK5N7NLC4EZ3RFI9VL6QKLVKEMK' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UXW5GE2L9YHO6BRWP30BK09Q0IM590DDR' where id=57;
-update noar ti set v2='UXW5GE2L9YHO6BRWP30BK09Q0IM590DDR' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BYDXX4IV634E48M2XP2XT5S4X5Q6I6U9Y' where id=57;
-update noar ti set v3='BYDXX4IV634E48M2XP2XT5S4X5Q6I6U9Y' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PNBTJLSJRIOR6C3S77NLL4DU12WQ9N93L' where id=58;
-update noar ti set v0='PNBTJLSJRIOR6C3S77NLL4DU12WQ9N93L' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XZSLGUO1A5405C6U0NG2RB08ALAWV6X5R' where id=58;
-update noar ti set v1='XZSLGUO1A5405C6U0NG2RB08ALAWV6X5R' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SMX3RD2OPJ00HSV3LOB7SXVB4S5ZSUZ5R' where id=58;
-update noar ti set v2='SMX3RD2OPJ00HSV3LOB7SXVB4S5ZSUZ5R' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MVTRS71Q1QOZEXR7RMZ719XGS4PF0OIYD' where id=58;
-update noar ti set v3='MVTRS71Q1QOZEXR7RMZ719XGS4PF0OIYD' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1IQXUCLU60IVP95D8CTTJ84LJBKUP5281' where id=59;
-update noar ti set v0='1IQXUCLU60IVP95D8CTTJ84LJBKUP5281' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EVU1YYQ5I93N40T3GSHEMAXINU1OLI6DF' where id=59;
-update noar ti set v1='EVU1YYQ5I93N40T3GSHEMAXINU1OLI6DF' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6FXAWIA7W9YOAUFL8PQ7ACUGK2UEVY5YD' where id=59;
-update noar ti set v2='6FXAWIA7W9YOAUFL8PQ7ACUGK2UEVY5YD' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DJI5LP9SH2QOIZXQX82OZO0VPE5B8MM63' where id=59;
-update noar ti set v3='DJI5LP9SH2QOIZXQX82OZO0VPE5B8MM63' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZQBAJG3TNI7PHWE3APHMSVCWYIQKIB7D5' where id=60;
-update noar ti set v0='ZQBAJG3TNI7PHWE3APHMSVCWYIQKIB7D5' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LENGXXXH8LB0V1C11YLSNJV4P4GDRX886' where id=60;
-update noar ti set v1='LENGXXXH8LB0V1C11YLSNJV4P4GDRX886' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AI5HP3552ZV9WOAUCYQFSCRHO2MONZDJ0' where id=60;
-update noar ti set v2='AI5HP3552ZV9WOAUCYQFSCRHO2MONZDJ0' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XH4Y1FGRQVYJ4KUL68JXK4AQPPO8WQOVF' where id=60;
-update noar ti set v3='XH4Y1FGRQVYJ4KUL68JXK4AQPPO8WQOVF' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6P0EDLNPK2ZUHIP4X6DOQ9ZI23RD88K7O' where id=61;
-update noar ti set v0='6P0EDLNPK2ZUHIP4X6DOQ9ZI23RD88K7O' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4HQ62BOQT579T1CVOYP0SKA2UPLLU2QTD' where id=61;
-update noar ti set v1='4HQ62BOQT579T1CVOYP0SKA2UPLLU2QTD' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J1U9LJA18760AZQ5SHUUJE1QNBUCM0XWL' where id=61;
-update noar ti set v2='J1U9LJA18760AZQ5SHUUJE1QNBUCM0XWL' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IK9RSG1SF9VQTHVAGQPHJK5NHSNDEI004' where id=61;
-update noar ti set v3='IK9RSG1SF9VQTHVAGQPHJK5NHSNDEI004' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EULSTNX20UWMKI41Y50A3IJS342IIN7AS' where id=62;
-update noar ti set v0='EULSTNX20UWMKI41Y50A3IJS342IIN7AS' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MF5I064OXYNUBH4P6W5BQ1UJYMVGTP1GI' where id=62;
-update noar ti set v1='MF5I064OXYNUBH4P6W5BQ1UJYMVGTP1GI' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IB28RE569YI4KX6Q2P19IY8KXTG5RLAZ3' where id=62;
-update noar ti set v2='IB28RE569YI4KX6Q2P19IY8KXTG5RLAZ3' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='31WVQ919FJA3HTPLNENVLZNDK18QFE6P6' where id=62;
-update noar ti set v3='31WVQ919FJA3HTPLNENVLZNDK18QFE6P6' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VSAD6EYW20EBWUFG0MG5D9VFHPYU1KTBQ' where id=63;
-update noar ti set v0='VSAD6EYW20EBWUFG0MG5D9VFHPYU1KTBQ' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KPTMK64O8P5BOGYKV703F5606HD7I4GU5' where id=63;
-update noar ti set v1='KPTMK64O8P5BOGYKV703F5606HD7I4GU5' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ONYEURNEZT7FZ5A4NT4TLI6MC3VRXFROH' where id=63;
-update noar ti set v2='ONYEURNEZT7FZ5A4NT4TLI6MC3VRXFROH' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='U2F2GD4J0QGRMGMHNFVY7XAK3TOPY02X9' where id=63;
-update noar ti set v3='U2F2GD4J0QGRMGMHNFVY7XAK3TOPY02X9' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0BQBY1BZ9K9L9STEGRS3S2NVCMCDFGV4K' where id=64;
-update noar ti set v0='0BQBY1BZ9K9L9STEGRS3S2NVCMCDFGV4K' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2EO5P7GTH7YPASLBO25RG82G89XRPVJIK' where id=64;
-update noar ti set v1='2EO5P7GTH7YPASLBO25RG82G89XRPVJIK' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='94BNSO0BB09REGYUUOHIAD0FFXJY61TX4' where id=64;
-update noar ti set v2='94BNSO0BB09REGYUUOHIAD0FFXJY61TX4' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HAHN3E7E855AYLHEVJFCSEWFW9L7KTKCH' where id=64;
-update noar ti set v3='HAHN3E7E855AYLHEVJFCSEWFW9L7KTKCH' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EJRWHRZX9FR187T5M16SKH78LP7AAC7PD' where id=65;
-update noar ti set v0='EJRWHRZX9FR187T5M16SKH78LP7AAC7PD' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6TT6QVN9FF5HJ1DXUXXLZ711QYC7SZCOZ' where id=65;
-update noar ti set v1='6TT6QVN9FF5HJ1DXUXXLZ711QYC7SZCOZ' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7ZLQM70K04JXDLG7QR7H0KM47V3UN3MUX' where id=65;
-update noar ti set v2='7ZLQM70K04JXDLG7QR7H0KM47V3UN3MUX' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2B2AM2WJ34QZJP7HWYDQO2LYPYNQVLOU9' where id=65;
-update noar ti set v3='2B2AM2WJ34QZJP7HWYDQO2LYPYNQVLOU9' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Q154SZTETB5MW5GB6FRVBHVJ5N5V0S3AH' where id=66;
-update noar ti set v0='Q154SZTETB5MW5GB6FRVBHVJ5N5V0S3AH' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GE2RXV6R22V95VXPJCQFSG82AYQDVZ1MF' where id=66;
-update noar ti set v1='GE2RXV6R22V95VXPJCQFSG82AYQDVZ1MF' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PRUZSRQ16GCVEFGFQIYL6JFZ2Z2Y7CM80' where id=66;
-update noar ti set v2='PRUZSRQ16GCVEFGFQIYL6JFZ2Z2Y7CM80' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0VXA0ZYG1MJ5PBP9ERCCRC6CFAO6RDY4T' where id=66;
-update noar ti set v3='0VXA0ZYG1MJ5PBP9ERCCRC6CFAO6RDY4T' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YHYL5F5BYVLI3DNWAOJCPJ0P18QHIXRHA' where id=67;
-update noar ti set v0='YHYL5F5BYVLI3DNWAOJCPJ0P18QHIXRHA' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JP7DDGYM7BK24EDL8AMRTXOQ3NKFGMY2V' where id=67;
-update noar ti set v1='JP7DDGYM7BK24EDL8AMRTXOQ3NKFGMY2V' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='37IJ7WD0KGCRYHS2KWCYRVKOYHJ9UQV6I' where id=67;
-update noar ti set v2='37IJ7WD0KGCRYHS2KWCYRVKOYHJ9UQV6I' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3X8VDRPC97AAXOH7Q4T6KNG4NJRZ57W10' where id=67;
-update noar ti set v3='3X8VDRPC97AAXOH7Q4T6KNG4NJRZ57W10' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='509QVRTDDCUAPI4OQPPUXDSDQWLG558N2' where id=68;
-update noar ti set v0='509QVRTDDCUAPI4OQPPUXDSDQWLG558N2' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7FZE6K86C7VC1VB31RZ31GS3XIALY4MUU' where id=68;
-update noar ti set v1='7FZE6K86C7VC1VB31RZ31GS3XIALY4MUU' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M7WKQ44BRJTNJE1P3QG17FWVB7QY67NR0' where id=68;
-update noar ti set v2='M7WKQ44BRJTNJE1P3QG17FWVB7QY67NR0' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UHBMO711Z9NXMP0PQT03IRGRE4H6F4Y0K' where id=68;
-update noar ti set v3='UHBMO711Z9NXMP0PQT03IRGRE4H6F4Y0K' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YB2JABZV2A4UH2IRH4K5RAIKM669F6O4F' where id=69;
-update noar ti set v0='YB2JABZV2A4UH2IRH4K5RAIKM669F6O4F' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ELON3CUX7WSO9AOLU0AE1LSDDQQDW5QNI' where id=69;
-update noar ti set v1='ELON3CUX7WSO9AOLU0AE1LSDDQQDW5QNI' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GUA3PW824YE0STAYONF6YCZG7NZ6Y35RF' where id=69;
-update noar ti set v2='GUA3PW824YE0STAYONF6YCZG7NZ6Y35RF' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R06CG6JLVBCVPTMGSCE6X3NHQEMME5RDA' where id=69;
-update noar ti set v3='R06CG6JLVBCVPTMGSCE6X3NHQEMME5RDA' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8QFVPBOJZ82ADRDFS2QQS469ESDK74DEC' where id=70;
-update noar ti set v0='8QFVPBOJZ82ADRDFS2QQS469ESDK74DEC' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C0FIKKI4OOACGSTF39JIVGNTD1YBXTPYB' where id=70;
-update noar ti set v1='C0FIKKI4OOACGSTF39JIVGNTD1YBXTPYB' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MB1QU94AKC723WWK4WM1QGA8M1W2XYJF1' where id=70;
-update noar ti set v2='MB1QU94AKC723WWK4WM1QGA8M1W2XYJF1' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DV1O1M3HI97UNCKF3C57VPMMJTUW9UTAV' where id=70;
-update noar ti set v3='DV1O1M3HI97UNCKF3C57VPMMJTUW9UTAV' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4UO38QRD4VS15AATHXRZE89LE7KAA4K4A' where id=71;
-update noar ti set v0='4UO38QRD4VS15AATHXRZE89LE7KAA4K4A' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='H9EVDRRI7VUK6R61RWFNZKTQW485PTL3G' where id=71;
-update noar ti set v1='H9EVDRRI7VUK6R61RWFNZKTQW485PTL3G' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A01XKRUP4G4HCIM0HMKC8YRFE0OJ2ML32' where id=71;
-update noar ti set v2='A01XKRUP4G4HCIM0HMKC8YRFE0OJ2ML32' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4E3VF6JL4U6I2PY8A8PN0Z6LIJYFVT08P' where id=71;
-update noar ti set v3='4E3VF6JL4U6I2PY8A8PN0Z6LIJYFVT08P' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WFIKIYMFOEQL0OSKVVMSJ5J6MVD3UT5O0' where id=72;
-update noar ti set v0='WFIKIYMFOEQL0OSKVVMSJ5J6MVD3UT5O0' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UUYHQAOMT8LCLHU8BHXA29FJJJ0MZT8B9' where id=72;
-update noar ti set v1='UUYHQAOMT8LCLHU8BHXA29FJJJ0MZT8B9' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E4QPJW1146OKN135FBM5XRIIKX6OW433W' where id=72;
-update noar ti set v2='E4QPJW1146OKN135FBM5XRIIKX6OW433W' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BLDOKLY31IDY69EV5TC2JJ7GQYU5FZ26L' where id=72;
-update noar ti set v3='BLDOKLY31IDY69EV5TC2JJ7GQYU5FZ26L' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z5ZWQ7I5E4U4EQ21FO1C7TOGL6YXMAEZP' where id=73;
-update noar ti set v0='Z5ZWQ7I5E4U4EQ21FO1C7TOGL6YXMAEZP' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U8RDOIQ951TXCLVWX1ERKXE5C5SJS44QI' where id=73;
-update noar ti set v1='U8RDOIQ951TXCLVWX1ERKXE5C5SJS44QI' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='325BHUSVCW6G9CDVKGIYJ6CP347LT7C2S' where id=73;
-update noar ti set v2='325BHUSVCW6G9CDVKGIYJ6CP347LT7C2S' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3K59CJGTA9DM38KZL12IIRL645WDCUOF6' where id=73;
-update noar ti set v3='3K59CJGTA9DM38KZL12IIRL645WDCUOF6' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='U1EG1W31O5VM6XSK544KKZJRV5OZUSL1A' where id=74;
-update noar ti set v0='U1EG1W31O5VM6XSK544KKZJRV5OZUSL1A' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NKN3WOH2HDBRKO2TDXJP5VE6MFTE6NQIK' where id=74;
-update noar ti set v1='NKN3WOH2HDBRKO2TDXJP5VE6MFTE6NQIK' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MXC1QZSIHR6TD5YKCBTC6GCOQ2WDV4TA6' where id=74;
-update noar ti set v2='MXC1QZSIHR6TD5YKCBTC6GCOQ2WDV4TA6' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LLGYBP5VLQSDZMXBB61RR0JQ1IANZUY9E' where id=74;
-update noar ti set v3='LLGYBP5VLQSDZMXBB61RR0JQ1IANZUY9E' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6Z77X7P2SJNJ8A2Z4UQVDTGH2TXU2ESOD' where id=75;
-update noar ti set v0='6Z77X7P2SJNJ8A2Z4UQVDTGH2TXU2ESOD' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0NGGSYR67BU1EHKG53KR7610C4YNA22SJ' where id=75;
-update noar ti set v1='0NGGSYR67BU1EHKG53KR7610C4YNA22SJ' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JO40KAT463ZSC8MUTKREQORNAHIIK1HW8' where id=75;
-update noar ti set v2='JO40KAT463ZSC8MUTKREQORNAHIIK1HW8' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LFI92CC2PSZPKMTKY3D10LTZWHJSHD4HM' where id=75;
-update noar ti set v3='LFI92CC2PSZPKMTKY3D10LTZWHJSHD4HM' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H52H2Q8NQJO6UKXPX9TXM9EAJ12AVNEJ0' where id=76;
-update noar ti set v0='H52H2Q8NQJO6UKXPX9TXM9EAJ12AVNEJ0' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y1CZZVYK7MMZDDFNSDUP3OU01ZREMBD04' where id=76;
-update noar ti set v1='Y1CZZVYK7MMZDDFNSDUP3OU01ZREMBD04' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J2LUUHTJQVC8EDGS7I3U159ZYL6LQ7SQ5' where id=76;
-update noar ti set v2='J2LUUHTJQVC8EDGS7I3U159ZYL6LQ7SQ5' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E153B33MMB10WI8191FIYYWR1MD132US4' where id=76;
-update noar ti set v3='E153B33MMB10WI8191FIYYWR1MD132US4' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DT2FB9CHFYUKX1WZEGJSTOA8DSRGLINXS' where id=77;
-update noar ti set v0='DT2FB9CHFYUKX1WZEGJSTOA8DSRGLINXS' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='K47ZCMG32O8TDMXIT4ZZVU3WUR5CK6281' where id=77;
-update noar ti set v1='K47ZCMG32O8TDMXIT4ZZVU3WUR5CK6281' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E3MY4ZJDE9FRI845QX7L1JKE16RAOPB99' where id=77;
-update noar ti set v2='E3MY4ZJDE9FRI845QX7L1JKE16RAOPB99' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8KIQVK1LIWNCEJOJFUJNRL3XAQCF6KQ5K' where id=77;
-update noar ti set v3='8KIQVK1LIWNCEJOJFUJNRL3XAQCF6KQ5K' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GAUR2AKOVDS68JCYAUA27J3MEOLTT4NXD' where id=78;
-update noar ti set v0='GAUR2AKOVDS68JCYAUA27J3MEOLTT4NXD' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WCU7F9Q0RH1IMVRYF9U1LCEQ0L50FE1CH' where id=78;
-update noar ti set v1='WCU7F9Q0RH1IMVRYF9U1LCEQ0L50FE1CH' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L22IR67BLXQABI6DMMS5L1QMQDLFM05NH' where id=78;
-update noar ti set v2='L22IR67BLXQABI6DMMS5L1QMQDLFM05NH' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OF514U1W2T1PULX5F19TST16ISLX261VM' where id=78;
-update noar ti set v3='OF514U1W2T1PULX5F19TST16ISLX261VM' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FZU198AH61GTW7180NA2LFNSQW2SCVEA6' where id=79;
-update noar ti set v0='FZU198AH61GTW7180NA2LFNSQW2SCVEA6' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7TUL6I09XZU7RP79CZDO2VLW5A8ETL695' where id=79;
-update noar ti set v1='7TUL6I09XZU7RP79CZDO2VLW5A8ETL695' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L9D174CXNLVJW1FLYZER42YFERA5G33WO' where id=79;
-update noar ti set v2='L9D174CXNLVJW1FLYZER42YFERA5G33WO' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='V9D1TIRFVT56BXONELNKX0DZ476TY0BG9' where id=79;
-update noar ti set v3='V9D1TIRFVT56BXONELNKX0DZ476TY0BG9' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='76MITPR19HDDFNXEVC3R1QA6FCN50STKQ' where id=80;
-update noar ti set v0='76MITPR19HDDFNXEVC3R1QA6FCN50STKQ' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5I24FSLVFP2WQDG3AQG1QHFWW08YPLD2U' where id=80;
-update noar ti set v1='5I24FSLVFP2WQDG3AQG1QHFWW08YPLD2U' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0J0SKPWU530OVKZGJEZ8SCQ2I472EZ188' where id=80;
-update noar ti set v2='0J0SKPWU530OVKZGJEZ8SCQ2I472EZ188' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0CV0ZOCN649DHA2VUVYJNBVQ43H62A1Z1' where id=80;
-update noar ti set v3='0CV0ZOCN649DHA2VUVYJNBVQ43H62A1Z1' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8W9QWDO0V4HISTFSJ1Z3O0BEKHN5G6R1Z' where id=81;
-update noar ti set v0='8W9QWDO0V4HISTFSJ1Z3O0BEKHN5G6R1Z' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='93T7Z53MIR1EP02R7SOMTSEB12LS666NZ' where id=81;
-update noar ti set v1='93T7Z53MIR1EP02R7SOMTSEB12LS666NZ' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E4YHBTUJAU83094D1Z0BCP2M4154EEPBF' where id=81;
-update noar ti set v2='E4YHBTUJAU83094D1Z0BCP2M4154EEPBF' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2BGYRT4HGEADERD3AL8B4OBXKJUT31N88' where id=81;
-update noar ti set v3='2BGYRT4HGEADERD3AL8B4OBXKJUT31N88' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VAMNISNLQ3PG37VIRL7AGZ45ADSWG20RP' where id=82;
-update noar ti set v0='VAMNISNLQ3PG37VIRL7AGZ45ADSWG20RP' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R9KZX21ALTSPL2CQVQO1LJB9CRO88GOC1' where id=82;
-update noar ti set v1='R9KZX21ALTSPL2CQVQO1LJB9CRO88GOC1' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GS8XUCBZ64ECI341QXC7638DQNYS9G977' where id=82;
-update noar ti set v2='GS8XUCBZ64ECI341QXC7638DQNYS9G977' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZDAT2P3X8IF5R1L52CEENJKWDLQA0G0AV' where id=82;
-update noar ti set v3='ZDAT2P3X8IF5R1L52CEENJKWDLQA0G0AV' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='71AX43MZ4ZAGC2HX30BITFS7SXOU7IXNT' where id=83;
-update noar ti set v0='71AX43MZ4ZAGC2HX30BITFS7SXOU7IXNT' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0ELCJ3MSUGGZFQA4IIGWRQ3W7LTAML82G' where id=83;
-update noar ti set v1='0ELCJ3MSUGGZFQA4IIGWRQ3W7LTAML82G' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VPMVK8QYNB300TILT3KX3UA034TDBR5S7' where id=83;
-update noar ti set v2='VPMVK8QYNB300TILT3KX3UA034TDBR5S7' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8AG9QUIWP3348C4AX4FTSAOH2AOZ8N5GK' where id=83;
-update noar ti set v3='8AG9QUIWP3348C4AX4FTSAOH2AOZ8N5GK' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2523J3T4J6YVYNGV9AYJ0Z9K9II0LJA8O' where id=84;
-update noar ti set v0='2523J3T4J6YVYNGV9AYJ0Z9K9II0LJA8O' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DN3ZS6W6EDU1N8P19WCNU3SCYYOVWA7FG' where id=84;
-update noar ti set v1='DN3ZS6W6EDU1N8P19WCNU3SCYYOVWA7FG' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2WI19INSY619HGY5A6P7NYDJ35OJKDR2D' where id=84;
-update noar ti set v2='2WI19INSY619HGY5A6P7NYDJ35OJKDR2D' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DFBH97AVHBXZR6G7YYCE7NOJEOHY03OOR' where id=84;
-update noar ti set v3='DFBH97AVHBXZR6G7YYCE7NOJEOHY03OOR' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HRJTQI6QM6W93IWKFXVEMHZILM7C51BVI' where id=85;
-update noar ti set v0='HRJTQI6QM6W93IWKFXVEMHZILM7C51BVI' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9ETTI4T735T047AQLFXZ9V0QEBUM4Q3O8' where id=85;
-update noar ti set v1='9ETTI4T735T047AQLFXZ9V0QEBUM4Q3O8' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MRN1XW2RQRDV56TB83GR6YY1G0OKPDH51' where id=85;
-update noar ti set v2='MRN1XW2RQRDV56TB83GR6YY1G0OKPDH51' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7X1360SOJ83FW8CQJ0PX3REUANSSHEK6C' where id=85;
-update noar ti set v3='7X1360SOJ83FW8CQJ0PX3REUANSSHEK6C' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JKCII8RC5G6ZFO5QBTZNQVYJQL9VDLWUM' where id=86;
-update noar ti set v0='JKCII8RC5G6ZFO5QBTZNQVYJQL9VDLWUM' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LAB459CIQW4TF2NF2GROH28MIA1BSPODT' where id=86;
-update noar ti set v1='LAB459CIQW4TF2NF2GROH28MIA1BSPODT' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L550EWTDOV3BJ0ZQGB8Z8L3WLCKGRQVZQ' where id=86;
-update noar ti set v2='L550EWTDOV3BJ0ZQGB8Z8L3WLCKGRQVZQ' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='030Y45DZ5LEQ03R1GXH6MJ4HBMTI1Q2SP' where id=86;
-update noar ti set v3='030Y45DZ5LEQ03R1GXH6MJ4HBMTI1Q2SP' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Q8NF6I7AUI9Q686O4G15FBOOSEO8S9GKA' where id=87;
-update noar ti set v0='Q8NF6I7AUI9Q686O4G15FBOOSEO8S9GKA' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1YGD1P5UV16JPPX3EQPEBMYCF5O2TMCKE' where id=87;
-update noar ti set v1='1YGD1P5UV16JPPX3EQPEBMYCF5O2TMCKE' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F8OPSNADZEV43HMHGGPTP52QCS23096XX' where id=87;
-update noar ti set v2='F8OPSNADZEV43HMHGGPTP52QCS23096XX' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CFJ4E3ILWHLEPZ26HHPKK4KY6RMMSDYUL' where id=87;
-update noar ti set v3='CFJ4E3ILWHLEPZ26HHPKK4KY6RMMSDYUL' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4D52XWH2ZEB6Y2Z241UKZTR3YNI66PJLN' where id=88;
-update noar ti set v0='4D52XWH2ZEB6Y2Z241UKZTR3YNI66PJLN' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='THIISDQDZM5BOTL8RLTP4ZK9IYS3QS5TI' where id=88;
-update noar ti set v1='THIISDQDZM5BOTL8RLTP4ZK9IYS3QS5TI' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='820G35HO8VW0PKOGKWYKKO83HV29XIGNH' where id=88;
-update noar ti set v2='820G35HO8VW0PKOGKWYKKO83HV29XIGNH' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='L29KEVNWE4JHO8EZJXTZ79PTYE4TIZMIS' where id=88;
-update noar ti set v3='L29KEVNWE4JHO8EZJXTZ79PTYE4TIZMIS' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1J5JXKMCH0FNWSRJ5JK575CZ0FR5HSV6M' where id=89;
-update noar ti set v0='1J5JXKMCH0FNWSRJ5JK575CZ0FR5HSV6M' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='38GYOGLUYPSTV8N4JO4D3MWJZ87BX4NDT' where id=89;
-update noar ti set v1='38GYOGLUYPSTV8N4JO4D3MWJZ87BX4NDT' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6LYHDG61J75S96LURZ1QFPQPCG06Z2EOA' where id=89;
-update noar ti set v2='6LYHDG61J75S96LURZ1QFPQPCG06Z2EOA' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LPW74VWXSOJH8YTSIPUMYGJA049P8P5UC' where id=89;
-update noar ti set v3='LPW74VWXSOJH8YTSIPUMYGJA049P8P5UC' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='COTJVYSUNNOU5XPFVBNHH0DMFNND8KQEY' where id=90;
-update noar ti set v0='COTJVYSUNNOU5XPFVBNHH0DMFNND8KQEY' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RILPDL5BCFP1BH6G5O16VSO99N5ROH823' where id=90;
-update noar ti set v1='RILPDL5BCFP1BH6G5O16VSO99N5ROH823' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FOYA2IWCZSND8J8LQKVXTJGZBKWRSNMRM' where id=90;
-update noar ti set v2='FOYA2IWCZSND8J8LQKVXTJGZBKWRSNMRM' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9NX048130G536AR4Z5TGXLF048RL2B0BQ' where id=90;
-update noar ti set v3='9NX048130G536AR4Z5TGXLF048RL2B0BQ' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5A0OKTUYFYY0REBNPA1DFQPD3WE066NH8' where id=91;
-update noar ti set v0='5A0OKTUYFYY0REBNPA1DFQPD3WE066NH8' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='M7YKAFBYA12WJ00L0T1KC060B263IRLU9' where id=91;
-update noar ti set v1='M7YKAFBYA12WJ00L0T1KC060B263IRLU9' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RVNGMEKJ0GZJYR03MBOABN1KVCFHITH2S' where id=91;
-update noar ti set v2='RVNGMEKJ0GZJYR03MBOABN1KVCFHITH2S' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7HU7DGM71M83XMAGJZD5BKOFUXW1ZLDX5' where id=91;
-update noar ti set v3='7HU7DGM71M83XMAGJZD5BKOFUXW1ZLDX5' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='62RVRTD2TILSQ1FIAK5445N095UB9R6L2' where id=92;
-update noar ti set v0='62RVRTD2TILSQ1FIAK5445N095UB9R6L2' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3Z7YXT9ICT3PG2LVDTN5QSFYABGEETX0I' where id=92;
-update noar ti set v1='3Z7YXT9ICT3PG2LVDTN5QSFYABGEETX0I' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='967X07WO4V9J8G7YKA3KIIPNFBF784Y12' where id=92;
-update noar ti set v2='967X07WO4V9J8G7YKA3KIIPNFBF784Y12' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0IGLNWBAVAHS4RAVIE6LJ6D2CVKY48DCZ' where id=92;
-update noar ti set v3='0IGLNWBAVAHS4RAVIE6LJ6D2CVKY48DCZ' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='C0U0C8KU3U6HCWSL8DFU4IBYQAK2QUP0J' where id=93;
-update noar ti set v0='C0U0C8KU3U6HCWSL8DFU4IBYQAK2QUP0J' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QJ1PETVEJGCXZJ06ZGVI4TCVI64DMJXZE' where id=93;
-update noar ti set v1='QJ1PETVEJGCXZJ06ZGVI4TCVI64DMJXZE' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7XA1KVO1SENCAM9C8H2PVFSKSLEFK3MDX' where id=93;
-update noar ti set v2='7XA1KVO1SENCAM9C8H2PVFSKSLEFK3MDX' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LX94SJ3GZ2ROSOG87CHXE8Y4HMMJQFO5R' where id=93;
-update noar ti set v3='LX94SJ3GZ2ROSOG87CHXE8Y4HMMJQFO5R' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CR5FS516EEC4FJW0TT2QF58HN21FZ0ASB' where id=94;
-update noar ti set v0='CR5FS516EEC4FJW0TT2QF58HN21FZ0ASB' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NL6SYNS3B1MQI3UI81Y2V5RJOELZVXB0L' where id=94;
-update noar ti set v1='NL6SYNS3B1MQI3UI81Y2V5RJOELZVXB0L' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ES2BMV466W9IR49HHWSD84QD9C5K1CZFA' where id=94;
-update noar ti set v2='ES2BMV466W9IR49HHWSD84QD9C5K1CZFA' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MZAZ1049ZCXKM251UD33KATM0K24X45HV' where id=94;
-update noar ti set v3='MZAZ1049ZCXKM251UD33KATM0K24X45HV' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FFTEM9NP7KAGILDCFDXNNJ3GNGL332G9G' where id=95;
-update noar ti set v0='FFTEM9NP7KAGILDCFDXNNJ3GNGL332G9G' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RWWMHJ4SGI66H1TR7M2X3T2FP3X592S1B' where id=95;
-update noar ti set v1='RWWMHJ4SGI66H1TR7M2X3T2FP3X592S1B' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N58JJI6J9OA5SGQWI7ZBWMZ83IPJH2UVT' where id=95;
-update noar ti set v2='N58JJI6J9OA5SGQWI7ZBWMZ83IPJH2UVT' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='T9PD6HENPF61KZ6DD0WJWQ2B3SHHHRFND' where id=95;
-update noar ti set v3='T9PD6HENPF61KZ6DD0WJWQ2B3SHHHRFND' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UMCI75NEY2L860S6VKTKV0OH3TAE8PYRS' where id=96;
-update noar ti set v0='UMCI75NEY2L860S6VKTKV0OH3TAE8PYRS' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9SUKTBTF1K8G2ATHFTRJV73RFU7POTY8D' where id=96;
-update noar ti set v1='9SUKTBTF1K8G2ATHFTRJV73RFU7POTY8D' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WSU1EF52PZHNTILLBN5K2URGBVWYQ1C2L' where id=96;
-update noar ti set v2='WSU1EF52PZHNTILLBN5K2URGBVWYQ1C2L' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7P8L8D7A48BHQFB2UTPK1OCHMHI052LCD' where id=96;
-update noar ti set v3='7P8L8D7A48BHQFB2UTPK1OCHMHI052LCD' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UWKMNL0870KPSF7GCMSRY77I5QUIQQQ1P' where id=97;
-update noar ti set v0='UWKMNL0870KPSF7GCMSRY77I5QUIQQQ1P' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E7FL9RTMIT5DYC9LNVCRYH414DRIE1D0D' where id=97;
-update noar ti set v1='E7FL9RTMIT5DYC9LNVCRYH414DRIE1D0D' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1BAKJEWCJRKVY7PTO9DXC980MSDE2TE6H' where id=97;
-update noar ti set v2='1BAKJEWCJRKVY7PTO9DXC980MSDE2TE6H' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TYXARM2HKG0P62LASWVW4N0EAXGAQW7GO' where id=97;
-update noar ti set v3='TYXARM2HKG0P62LASWVW4N0EAXGAQW7GO' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4VE776DG508IW3LZUE6AUTAW2JDPCAZWL' where id=98;
-update noar ti set v0='4VE776DG508IW3LZUE6AUTAW2JDPCAZWL' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NSJ0K2LFG0TGTLS16P6MWA0CQVA9WLQKO' where id=98;
-update noar ti set v1='NSJ0K2LFG0TGTLS16P6MWA0CQVA9WLQKO' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E3I7L3WBNQ3BYO4JKT32M2NIR8P9B7J3A' where id=98;
-update noar ti set v2='E3I7L3WBNQ3BYO4JKT32M2NIR8P9B7J3A' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Z4I17U2NUSBCDD8PCJBIPT4PYQWLVSABE' where id=98;
-update noar ti set v3='Z4I17U2NUSBCDD8PCJBIPT4PYQWLVSABE' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0O0D2HFHYY99YW2J7W2XQHXKLXRGJ359S' where id=99;
-update noar ti set v0='0O0D2HFHYY99YW2J7W2XQHXKLXRGJ359S' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DFF5OUK3F76SRB6QD81YPY6ORPRO1CNUC' where id=99;
-update noar ti set v1='DFF5OUK3F76SRB6QD81YPY6ORPRO1CNUC' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NDUJ9GJXVB05Q13HOEV9OHP1RH9MJR99U' where id=99;
-update noar ti set v2='NDUJ9GJXVB05Q13HOEV9OHP1RH9MJR99U' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M4U6GZOI06LY5NIHERUPWJA31CK4W066E' where id=99;
-update noar ti set v3='M4U6GZOI06LY5NIHERUPWJA31CK4W066E' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varchar(256) null,
-v1 varchar(256) null,
-v2 varchar(256) null,
-v3 varchar(256) null,
-b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='K0W6GSMZDOZSZR4MMED85PF5WJ9IWV8785BFW1FNVMT5X8E2TOYD6ARV8FHJIBJFOJG78VMWR5OQNT8MRSJY8U1YRU759VGVPCDN1M1YF5BNR1R9P60U0VIW3UQJLWBUBEM7HC4XZ1YC4KQI3WTSCCQJ86I2AYN84ZD620ZOESK6J3L5BG7SWPBZZ1X69CVEOQW6B2IY19K39RMI96NAET67E4GCU6NDPH94HO5RX776UAINOL2SCPDTN8EPNF2DC' where id=2;
-update noar ti set v0='K0W6GSMZDOZSZR4MMED85PF5WJ9IWV8785BFW1FNVMT5X8E2TOYD6ARV8FHJIBJFOJG78VMWR5OQNT8MRSJY8U1YRU759VGVPCDN1M1YF5BNR1R9P60U0VIW3UQJLWBUBEM7HC4XZ1YC4KQI3WTSCCQJ86I2AYN84ZD620ZOESK6J3L5BG7SWPBZZ1X69CVEOQW6B2IY19K39RMI96NAET67E4GCU6NDPH94HO5RX776UAINOL2SCPDTN8EPNF2DC' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y1AQIBH8DKUGNVBYW8RJBE9NCSLAUNAUBC4VSEBE5M8R3Z2CQRKA7B51WO0U4BH2P7DDWL5UEZBA1Z2F32STCUOEBB5LD157F64EHDJ9E5UDTTXU7O8YRJC6E44R0R0TNFQ3XJ5AAP4TM46XQDJE9Y9PWQEXT9XOGSINUP5WYKTPRO436B5OYOKHDPELSLR2ABH9896GJ9PPZ7PIR9JB64UWPOW9KMVOJG1RWQHU2G4Q3FJLYJV2AONY6FBXJ25W0' where id=2;
-update noar ti set v1='Y1AQIBH8DKUGNVBYW8RJBE9NCSLAUNAUBC4VSEBE5M8R3Z2CQRKA7B51WO0U4BH2P7DDWL5UEZBA1Z2F32STCUOEBB5LD157F64EHDJ9E5UDTTXU7O8YRJC6E44R0R0TNFQ3XJ5AAP4TM46XQDJE9Y9PWQEXT9XOGSINUP5WYKTPRO436B5OYOKHDPELSLR2ABH9896GJ9PPZ7PIR9JB64UWPOW9KMVOJG1RWQHU2G4Q3FJLYJV2AONY6FBXJ25W0' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='09PCLQORLSJ5YF7N8MCH3BBWTHOGUI04V0AT7BUT09E35UG3RVA6EV96SK3VVS73TAG6K1ZL3MNVYU2Y7WSBR4HS7DX7RV046KUBG6GGORQ3OJIT9XMOA7GFAX0GPSV2KBVIVMU34DYNL96SBBOTL6ULYKA7HYEI10H0Q61Z338YPWTAITE8SP4V0NIT3Q01VOFNSDVWZCW4D4MJB8WWW1G6JNKFCNSAA13WZ9HEPQU1BAVKQGGYTR4OOWJZTZMQ9' where id=2;
-update noar ti set v2='09PCLQORLSJ5YF7N8MCH3BBWTHOGUI04V0AT7BUT09E35UG3RVA6EV96SK3VVS73TAG6K1ZL3MNVYU2Y7WSBR4HS7DX7RV046KUBG6GGORQ3OJIT9XMOA7GFAX0GPSV2KBVIVMU34DYNL96SBBOTL6ULYKA7HYEI10H0Q61Z338YPWTAITE8SP4V0NIT3Q01VOFNSDVWZCW4D4MJB8WWW1G6JNKFCNSAA13WZ9HEPQU1BAVKQGGYTR4OOWJZTZMQ9' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PE352OYVX26PJUMOM1A7BHE9ZUHYT0LCL0XNICJPNIT527WN93EK1N50XY7NMHGEIKNCV5PN06LFZG5IOJLHYEHD9LAJFY5U4ZFMFPWDCNS4U3ORYAQSTU1VOW5YKYAX6TRNDC1JJCMYDMHGZ3XNYXY2LCIGDIC3FBLOONH2QDW6DM9C4Q2WYSOTI88H3E0DXEOI29WV5P63DFK20CI1I6VIVT2E29FO72U7W7BS1FD36W4XYQQ6WANI63G1TZ9Y9' where id=2;
-update noar ti set v3='PE352OYVX26PJUMOM1A7BHE9ZUHYT0LCL0XNICJPNIT527WN93EK1N50XY7NMHGEIKNCV5PN06LFZG5IOJLHYEHD9LAJFY5U4ZFMFPWDCNS4U3ORYAQSTU1VOW5YKYAX6TRNDC1JJCMYDMHGZ3XNYXY2LCIGDIC3FBLOONH2QDW6DM9C4Q2WYSOTI88H3E0DXEOI29WV5P63DFK20CI1I6VIVT2E29FO72U7W7BS1FD36W4XYQQ6WANI63G1TZ9Y9' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='75RKPVVH4RWVRNCN2V6UOWSVEBPEROBIOL9IYCMUVFYKCEC39SJHZPMNRXKZUWDHAOFAI8NGMURUPJ0RUBC6JQW2HAKWQLQB1UXAP0CPCGL4XTWU1TSDM9ES7IOIK5S6Z133NCYW0LLGNWCE5O6ZK5AWAJVIG5J2WVTRN4M5D649CYOH5E0WEF31BO5FZ5ZH3EWJ7V3SL3AF4VOYHGYWPOMQ8PS1RT4MARY3O9ZVN1SMG2878CFWU7LXWP3Q47Q82' where id=3;
-update noar ti set v0='75RKPVVH4RWVRNCN2V6UOWSVEBPEROBIOL9IYCMUVFYKCEC39SJHZPMNRXKZUWDHAOFAI8NGMURUPJ0RUBC6JQW2HAKWQLQB1UXAP0CPCGL4XTWU1TSDM9ES7IOIK5S6Z133NCYW0LLGNWCE5O6ZK5AWAJVIG5J2WVTRN4M5D649CYOH5E0WEF31BO5FZ5ZH3EWJ7V3SL3AF4VOYHGYWPOMQ8PS1RT4MARY3O9ZVN1SMG2878CFWU7LXWP3Q47Q82' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PIGNY61M1LRE6P523M94TKDPSQUR48UYG570WYL123AC6M7TCTZVWRFNYMAQIYJ0GI8CT3FV3ATVR8UT2I10G8XKGXOKNTMJ7B6PLNNVQWRW18CP528DSQKNWB5KQKMW753VETUL55FEPJ516XF5AUCTPBDHUT1SVFG8HUFP7U54JC656F2CFLY7AL0MAX0J35E0VYLPK3378NW2G99E8MJJULBFAAZP4WZ9ALXW45R4X75ZETM1FQR7AYW1H3LSM' where id=3;
-update noar ti set v1='PIGNY61M1LRE6P523M94TKDPSQUR48UYG570WYL123AC6M7TCTZVWRFNYMAQIYJ0GI8CT3FV3ATVR8UT2I10G8XKGXOKNTMJ7B6PLNNVQWRW18CP528DSQKNWB5KQKMW753VETUL55FEPJ516XF5AUCTPBDHUT1SVFG8HUFP7U54JC656F2CFLY7AL0MAX0J35E0VYLPK3378NW2G99E8MJJULBFAAZP4WZ9ALXW45R4X75ZETM1FQR7AYW1H3LSM' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4SW5NYQDT95S713YORAUW5AZUJACT2EAKMD4SRT8SKCHLOAMD4L1XHCGVZOFGCROW1QT0SEKR25RP1MVWPWMGUFRVBT3ZV0E2B2QMTRH8MZIOGLR25NGNSHI9CKGJA4LT1K6SJ5O6JYSRTH3BGZHP3LNLV37HVA9NZBBA72LVG0MDIRAPDZKEGZBSQLWJDA0Z9S4WEW5IM32UDVVXC1W3FKL95N5Q76A3DS4EFQ28Y1SL8BKF67VMJMPKMT95WXES' where id=3;
-update noar ti set v2='4SW5NYQDT95S713YORAUW5AZUJACT2EAKMD4SRT8SKCHLOAMD4L1XHCGVZOFGCROW1QT0SEKR25RP1MVWPWMGUFRVBT3ZV0E2B2QMTRH8MZIOGLR25NGNSHI9CKGJA4LT1K6SJ5O6JYSRTH3BGZHP3LNLV37HVA9NZBBA72LVG0MDIRAPDZKEGZBSQLWJDA0Z9S4WEW5IM32UDVVXC1W3FKL95N5Q76A3DS4EFQ28Y1SL8BKF67VMJMPKMT95WXES' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JL9GZP7FPVMRNII2C3GB09OESYN1QNU5GFL5O57MJU9NJJWONWO4NDDL2KD4B5OJ5SEBY3KCL7629WX37UTW0B9H38QOHGE5VMJKSTDS3VSPRM3SRF4CUD780X8NBEWJAS81FF3UT01JVSLTC8SOIHA7C4J5W68Z3KC2T8DZXS9JI3BF9EYU9HY372EUOENHRBYJWTDF9ODVOXN40AT1WE4HBR6A7CXDY2U0W0BW0OAZ9QDX9EYHZZFDK4LHZ2ZYE' where id=3;
-update noar ti set v3='JL9GZP7FPVMRNII2C3GB09OESYN1QNU5GFL5O57MJU9NJJWONWO4NDDL2KD4B5OJ5SEBY3KCL7629WX37UTW0B9H38QOHGE5VMJKSTDS3VSPRM3SRF4CUD780X8NBEWJAS81FF3UT01JVSLTC8SOIHA7C4J5W68Z3KC2T8DZXS9JI3BF9EYU9HY372EUOENHRBYJWTDF9ODVOXN40AT1WE4HBR6A7CXDY2U0W0BW0OAZ9QDX9EYHZZFDK4LHZ2ZYE' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='O732IS5IKPAMYRXPBQ22C8BTJ3F6F1INXZNSF327JE6CRBUEZNTZRB7S4S6MYUGTJMMKL8QHDROGVO9UEKDF2OOCSZQVKFLT9GE55DFYRTSROPLKV7R60DZZ3OQ03XFOANYU62JDWMBPEL9KN2SK5O55A865ZLKU5GEVZ88OLAVM4JBUDPQW7U1N9AQFRKLG8Z8XJDR7LV7R9GKUVR5FM1DC2BDNNXCAI9R8UQ9C5D7CCSO9DZBGBO84812S7BDTT' where id=4;
-update noar ti set v0='O732IS5IKPAMYRXPBQ22C8BTJ3F6F1INXZNSF327JE6CRBUEZNTZRB7S4S6MYUGTJMMKL8QHDROGVO9UEKDF2OOCSZQVKFLT9GE55DFYRTSROPLKV7R60DZZ3OQ03XFOANYU62JDWMBPEL9KN2SK5O55A865ZLKU5GEVZ88OLAVM4JBUDPQW7U1N9AQFRKLG8Z8XJDR7LV7R9GKUVR5FM1DC2BDNNXCAI9R8UQ9C5D7CCSO9DZBGBO84812S7BDTT' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R92NFJNZ1ZBJJ44PGPPJHP3QL89MA6GL8J4PVUIZ0QD59JSQMKF2T36UK1CKVMC41D92UJHZO9X8VDVJSV9IV790JVZRDOSDTRVN18VA2GHMMBRIJHVHH2TCQ2XX43YPY00RBNEF9XQFPFH0WPOKL01RRIIMTAN9CCOWFLHADU54HCKLIK3A8FB0M76NQFY85GOXWLENR7E4LEDI60II5ZUYYTND83IG4XCTJSRLJU6FGHB5EX10K67U6SB4LO5V5' where id=4;
-update noar ti set v1='R92NFJNZ1ZBJJ44PGPPJHP3QL89MA6GL8J4PVUIZ0QD59JSQMKF2T36UK1CKVMC41D92UJHZO9X8VDVJSV9IV790JVZRDOSDTRVN18VA2GHMMBRIJHVHH2TCQ2XX43YPY00RBNEF9XQFPFH0WPOKL01RRIIMTAN9CCOWFLHADU54HCKLIK3A8FB0M76NQFY85GOXWLENR7E4LEDI60II5ZUYYTND83IG4XCTJSRLJU6FGHB5EX10K67U6SB4LO5V5' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='W69H8Z6VZ8LA67X1IGDGBKWET2AUH4ZO7TG0T56TA2KX0MGY7QUJCW7VO26KYI2UPHITIR62NVN68V4W3X1CQTQB9X5EVY5B8YZWZ3GGEA0EDZ8LLIFH30GA4LQRW1AVZG17M2MP49KF7CYRSZ38K97NTJWEBMQQ3H044BPR2408RASQRDKISLCLP9HI9HF3XZV8DWWUUXYKK5UVFOBPI5Q9EXOG3PG83J8T68VSEO26VMLREELCQDKUKSAQNJ76R' where id=4;
-update noar ti set v2='W69H8Z6VZ8LA67X1IGDGBKWET2AUH4ZO7TG0T56TA2KX0MGY7QUJCW7VO26KYI2UPHITIR62NVN68V4W3X1CQTQB9X5EVY5B8YZWZ3GGEA0EDZ8LLIFH30GA4LQRW1AVZG17M2MP49KF7CYRSZ38K97NTJWEBMQQ3H044BPR2408RASQRDKISLCLP9HI9HF3XZV8DWWUUXYKK5UVFOBPI5Q9EXOG3PG83J8T68VSEO26VMLREELCQDKUKSAQNJ76R' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Y7OHOAFHJXBXCX6E68T44HCLCR708OZTWB0KVUNVHOAJBO639Q5Z9V96RCOA170Z7HYCI1HJ8A53SPTOTPZGSGS9U4HIY9R6K5Z45UGZ4RXQ61818OUPLO6BSRA0H3JW41I95GFAH1WRGT9DS96J5X9C66V4KHNO6ZRK4HLBIYCEILURCLYNRGRBJBK7CL1YYIHN2TQ9J61XEN2MMP6HCSU8VGWFYGIV5VNSCQPDRGLAD97NI08W5C3KTEZ2R1W3A' where id=4;
-update noar ti set v3='Y7OHOAFHJXBXCX6E68T44HCLCR708OZTWB0KVUNVHOAJBO639Q5Z9V96RCOA170Z7HYCI1HJ8A53SPTOTPZGSGS9U4HIY9R6K5Z45UGZ4RXQ61818OUPLO6BSRA0H3JW41I95GFAH1WRGT9DS96J5X9C66V4KHNO6ZRK4HLBIYCEILURCLYNRGRBJBK7CL1YYIHN2TQ9J61XEN2MMP6HCSU8VGWFYGIV5VNSCQPDRGLAD97NI08W5C3KTEZ2R1W3A' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QDFMNFO3RAM2I6KVQWF13POURUFMES6N4ES0BE84AZA52D0FL2I9QFKVSESY52EB6X5MJET7IFRCVGQ1SMZROWUJL37VM8JP384MQ18BXFTN57LGARZMLIHULU3TNYCJNJDNEEQW4EYHAXR6WO3FD3I0L7O941H54P18517FB67EB21NXPTIVLZDZPM97Q6PHJ01AWUYMY6D342YLPN73LY3Y6VW6EUZKFBULZ83VFQWTDQLKFP5HNPVBHE0ZAL65' where id=5;
-update noar ti set v0='QDFMNFO3RAM2I6KVQWF13POURUFMES6N4ES0BE84AZA52D0FL2I9QFKVSESY52EB6X5MJET7IFRCVGQ1SMZROWUJL37VM8JP384MQ18BXFTN57LGARZMLIHULU3TNYCJNJDNEEQW4EYHAXR6WO3FD3I0L7O941H54P18517FB67EB21NXPTIVLZDZPM97Q6PHJ01AWUYMY6D342YLPN73LY3Y6VW6EUZKFBULZ83VFQWTDQLKFP5HNPVBHE0ZAL65' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LS0BRZHH02R0T1AR4Z5NDJS1B8UX1ZITUJDSJBWMD0LO8SB9VG3UDIMBVEXQNIQ6OF7RWDH52SITB3RX7JPVTH00AXP9ORGVAJQKO9XVSN6NQ5AWTE0QDSU8WZHO723LF1SZEZBKO3RO2XFWPPLWO0P6JH6NMD0EGM4YJ4AVMP9L0P48OZW90QCQHM8J4V10SAXAWSVNVBBLVKO5K3BFE49MCJOZ2QJIFN7DJRXFZ7PYV1O0X0FK46216OQVPW0B6' where id=5;
-update noar ti set v1='LS0BRZHH02R0T1AR4Z5NDJS1B8UX1ZITUJDSJBWMD0LO8SB9VG3UDIMBVEXQNIQ6OF7RWDH52SITB3RX7JPVTH00AXP9ORGVAJQKO9XVSN6NQ5AWTE0QDSU8WZHO723LF1SZEZBKO3RO2XFWPPLWO0P6JH6NMD0EGM4YJ4AVMP9L0P48OZW90QCQHM8J4V10SAXAWSVNVBBLVKO5K3BFE49MCJOZ2QJIFN7DJRXFZ7PYV1O0X0FK46216OQVPW0B6' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A4C7QHK8HMB9NSK75LAALP92FWEIU68ZB8FBWCPUXMIJQQN52MW3BQP55B878AC95ZZYJBPKKPWP1DJMTCTAD5TU4S6U1YI46VUKHZ8FNRIHJ05U3A4B4P1Z9XV6QV1KH66ITXIDK3P9DKDQEI2MB50G580JYVQL46K467K3KLIFVE4OFM2BX8JJLPPKD66J7DBUZOCWSIP5N9CV3059KG6X4L3IV3GIDDGFFRTQDDX92IS5ZTJM0HUSI3EO3XPDS' where id=5;
-update noar ti set v2='A4C7QHK8HMB9NSK75LAALP92FWEIU68ZB8FBWCPUXMIJQQN52MW3BQP55B878AC95ZZYJBPKKPWP1DJMTCTAD5TU4S6U1YI46VUKHZ8FNRIHJ05U3A4B4P1Z9XV6QV1KH66ITXIDK3P9DKDQEI2MB50G580JYVQL46K467K3KLIFVE4OFM2BX8JJLPPKD66J7DBUZOCWSIP5N9CV3059KG6X4L3IV3GIDDGFFRTQDDX92IS5ZTJM0HUSI3EO3XPDS' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='D000YBD5B7GH5C90XTPYZSPH5GTQYSXOE96NSGCARPR0TYQIVAOA84QNZF2XKNVDC8BC2EMHH8SHH0377XVAESNBDH2B2H741Y0ZWP6VVGR91F5CWTYVD1EAK6QXEHUNUKWLRVMNCMIC8E2WAVOY59ERMKZPYUN3IEFIIPTOMT1SFYM27EZLZFESH4RXDV1W3CZTP79VQVKVSZTQRSJTE03N9WV3K8X6NF409ON9IEDNHABZDJZILRC1XKLL3CRUI' where id=5;
-update noar ti set v3='D000YBD5B7GH5C90XTPYZSPH5GTQYSXOE96NSGCARPR0TYQIVAOA84QNZF2XKNVDC8BC2EMHH8SHH0377XVAESNBDH2B2H741Y0ZWP6VVGR91F5CWTYVD1EAK6QXEHUNUKWLRVMNCMIC8E2WAVOY59ERMKZPYUN3IEFIIPTOMT1SFYM27EZLZFESH4RXDV1W3CZTP79VQVKVSZTQRSJTE03N9WV3K8X6NF409ON9IEDNHABZDJZILRC1XKLL3CRUI' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XK4GTRA9D3OXXOTDRAOW18R4H6KFN8YQ6XI8K8B14UR3H5XOQTB3KP88NTVR33BE3EQFO4G9YXDD1BGV038EISPM8QZUU523UK2JFBU368LL68YZIAONYPTV0X6FF634FOOY9OJY5HR5PVUXUMFRGBGAJE162SF4M5275AF7AZUL57LMS3KPNBU78J13M071SQ3LJGYQ40SK8PD7WEVPCB6B07TZG1D9J7HS1VNVRZYZN2JQVLLVUV5IISHOFRI94' where id=6;
-update noar ti set v0='XK4GTRA9D3OXXOTDRAOW18R4H6KFN8YQ6XI8K8B14UR3H5XOQTB3KP88NTVR33BE3EQFO4G9YXDD1BGV038EISPM8QZUU523UK2JFBU368LL68YZIAONYPTV0X6FF634FOOY9OJY5HR5PVUXUMFRGBGAJE162SF4M5275AF7AZUL57LMS3KPNBU78J13M071SQ3LJGYQ40SK8PD7WEVPCB6B07TZG1D9J7HS1VNVRZYZN2JQVLLVUV5IISHOFRI94' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YAY4QHWIZ1RZFFYDNRYNUGXUAT9JT3COKZLWY9PR0G6WY8RS7G1BVX9F7FRNTYQKSOZDJ7J2N58WQEOVVH9T2P4ILBSJRZ9S02DV15C1F6TLWGT9VP8CIB8S1C6GNMR2GT7WNFICIPELB53NZVU7DXDTMDFAXTQL0JC7TG9GTUW5LE49MFZA2XEVSVLPEU6WYNGQCJ6U2MG3PRYYF3MZO59P1D6GSSWAGI2IYBMU9RXPT976F7KVW7FTQ9OHWKEKU' where id=6;
-update noar ti set v1='YAY4QHWIZ1RZFFYDNRYNUGXUAT9JT3COKZLWY9PR0G6WY8RS7G1BVX9F7FRNTYQKSOZDJ7J2N58WQEOVVH9T2P4ILBSJRZ9S02DV15C1F6TLWGT9VP8CIB8S1C6GNMR2GT7WNFICIPELB53NZVU7DXDTMDFAXTQL0JC7TG9GTUW5LE49MFZA2XEVSVLPEU6WYNGQCJ6U2MG3PRYYF3MZO59P1D6GSSWAGI2IYBMU9RXPT976F7KVW7FTQ9OHWKEKU' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='47G26074KUHEAMXLO8QFGN2ZW43TX04A7DRFPG07QO76XMS10OX8WGN7V6PVYHCGZ4CKU2LTUU3HD1KG4V8GAKV3FHV086X5IUPJNODC6SA34XZJ379Z7V89WNRJ4G3IR67DFD2237S6D3DDM6RINUBRXSXAFBYMD26K3VY2C0AGEGJWUM81D5RBFFKGX32YFK3945PDSH6NQH4K7JA213HMEXLE2N696WX92L2BB4REVUW1PDI7IYJ35BQ75VX2Z' where id=6;
-update noar ti set v2='47G26074KUHEAMXLO8QFGN2ZW43TX04A7DRFPG07QO76XMS10OX8WGN7V6PVYHCGZ4CKU2LTUU3HD1KG4V8GAKV3FHV086X5IUPJNODC6SA34XZJ379Z7V89WNRJ4G3IR67DFD2237S6D3DDM6RINUBRXSXAFBYMD26K3VY2C0AGEGJWUM81D5RBFFKGX32YFK3945PDSH6NQH4K7JA213HMEXLE2N696WX92L2BB4REVUW1PDI7IYJ35BQ75VX2Z' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2LTHQTEYOWTTQFD3WBBCKUI6BPT889OLB28X79EMH2T44T0RK6KN9MAO5THOQ5J77GB1NFTILR1PFBRXG9LQYJ79CNTOFCNQF8CR0OA9C8QGAVY318BIWXEKFWOBCZMFNBDJQX1D4LBQUIBWYWLKK3XIZR6AAS413W2WVXVEL7B1MVWOC3JJPF1PL9TLLZCPNWZQU75FB45P1G8LJB4B32DUA6R45T6TXYQS4LDC189VXEPNW836QNHFGMY3S5XVE' where id=6;
-update noar ti set v3='2LTHQTEYOWTTQFD3WBBCKUI6BPT889OLB28X79EMH2T44T0RK6KN9MAO5THOQ5J77GB1NFTILR1PFBRXG9LQYJ79CNTOFCNQF8CR0OA9C8QGAVY318BIWXEKFWOBCZMFNBDJQX1D4LBQUIBWYWLKK3XIZR6AAS413W2WVXVEL7B1MVWOC3JJPF1PL9TLLZCPNWZQU75FB45P1G8LJB4B32DUA6R45T6TXYQS4LDC189VXEPNW836QNHFGMY3S5XVE' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TE4IFEDR8PCBJIQ4XEDO9WTM46X3HNHZ8HYTB8M8QXO4XARRPPA8HT6OZENYXX59PT0L9KFSYZ2VYWH8BA3WWTBGERGEHTHVSBKD0A9LCV6JLYKFWUIACXFV43R4NKQCJ8GIFXM1LMIKMDRV7JI7HZLBMGIEZE3JUDUF2E4HO5GHDQ8FQ9LTBL3IP34CYZNPD67LEOMSIO5277H8O5HWOZ2KKBS8FJY54XXTF7L4TM810QIV35F71UJC465PAVJOW' where id=7;
-update noar ti set v0='TE4IFEDR8PCBJIQ4XEDO9WTM46X3HNHZ8HYTB8M8QXO4XARRPPA8HT6OZENYXX59PT0L9KFSYZ2VYWH8BA3WWTBGERGEHTHVSBKD0A9LCV6JLYKFWUIACXFV43R4NKQCJ8GIFXM1LMIKMDRV7JI7HZLBMGIEZE3JUDUF2E4HO5GHDQ8FQ9LTBL3IP34CYZNPD67LEOMSIO5277H8O5HWOZ2KKBS8FJY54XXTF7L4TM810QIV35F71UJC465PAVJOW' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9GD7WFEYYHFJ1QFQ2P0ZDBFBNJDNESVVSPBXD4825WP82FQOC7TU1296G278O80IHTPGDLVAGQ1A2SP3ES25QMXE7TH73A8645QFCNBY8UQY20UJEQVM8BOSNDFB79039YQUUCLL0HMLON0GEDS5JW3FUM7FURHXLU5SCZMRLZFAGEUVLBHKJTH2UXXZ8M9YKS5LNOW93ZO2B4NSUG8U9311G2WEZUISAFITADFZP2Z85OU1XLN96DT1JFHHZ3QBK' where id=7;
-update noar ti set v1='9GD7WFEYYHFJ1QFQ2P0ZDBFBNJDNESVVSPBXD4825WP82FQOC7TU1296G278O80IHTPGDLVAGQ1A2SP3ES25QMXE7TH73A8645QFCNBY8UQY20UJEQVM8BOSNDFB79039YQUUCLL0HMLON0GEDS5JW3FUM7FURHXLU5SCZMRLZFAGEUVLBHKJTH2UXXZ8M9YKS5LNOW93ZO2B4NSUG8U9311G2WEZUISAFITADFZP2Z85OU1XLN96DT1JFHHZ3QBK' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FCTKB4A7L70RS7CWYUONWWH1A4HCZM2QAG5E933Z4B7NTN5PAROOMZWNONTDRHK8KGIAWLY3F75IOOW1BG0BZN0E16GBO4LBRP70V8IE3TDMXS2Q7E04DSY22CKQ68WAO2YASXJPJBT09GU9KNAGUZIDHC7O2BRE7R0R9H4DLRDMCUA40FKWFFAD1DLOJ2FVSV40FB8T589C10JDG0Y5KQYPQ0QVGXS1ND7UV1GQM215LT2EWG0IWWWZZWFKXRS9T' where id=7;
-update noar ti set v2='FCTKB4A7L70RS7CWYUONWWH1A4HCZM2QAG5E933Z4B7NTN5PAROOMZWNONTDRHK8KGIAWLY3F75IOOW1BG0BZN0E16GBO4LBRP70V8IE3TDMXS2Q7E04DSY22CKQ68WAO2YASXJPJBT09GU9KNAGUZIDHC7O2BRE7R0R9H4DLRDMCUA40FKWFFAD1DLOJ2FVSV40FB8T589C10JDG0Y5KQYPQ0QVGXS1ND7UV1GQM215LT2EWG0IWWWZZWFKXRS9T' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6UZHIQ33GCT9GQBHN7CUP24EUR3DARFIFBTVVNYQBNSBWG7Q9EKJJIEZURTAWMNUCNFACD4GUK8XXSYGQY89BYYKW0YU2W5ITCS7Y0U5F8R5D9HIAOCO07XUNERE8QHU51H313JW16N5P2ZBN2V4HUZU3TMWN8B1GATROR80BPVDBUO7NYTUO6RROEZLANH2KOBSJ6YFXYUY9N2OJY7XV97IKWSE30R4JP1DB64N8IFBTLPMVRKL8SSP2BR76P7YI' where id=7;
-update noar ti set v3='6UZHIQ33GCT9GQBHN7CUP24EUR3DARFIFBTVVNYQBNSBWG7Q9EKJJIEZURTAWMNUCNFACD4GUK8XXSYGQY89BYYKW0YU2W5ITCS7Y0U5F8R5D9HIAOCO07XUNERE8QHU51H313JW16N5P2ZBN2V4HUZU3TMWN8B1GATROR80BPVDBUO7NYTUO6RROEZLANH2KOBSJ6YFXYUY9N2OJY7XV97IKWSE30R4JP1DB64N8IFBTLPMVRKL8SSP2BR76P7YI' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K6LV9H9QJ71XWIHWV7RBHS9QPU8GWHE64VPDXZVDJKRM13A9J1RGVHOYQU7N5T11LLSSRLZH42I0MX5R82X84N03YZ954G5T52ALJC4DOBK6TPMCJTVGWN4AFVNUO0SJ0AIROS7AWRW8JUQZNAHXVOT11RU4KHOUI43QOUOKUD5TGMH8G0I0WG778DD4CR6P4AF334TZA2C34YFD3RUC547WIWZG97TYYKYZ8R3GTG64W09VMSUT3IPKL8E0G6H2O' where id=8;
-update noar ti set v0='K6LV9H9QJ71XWIHWV7RBHS9QPU8GWHE64VPDXZVDJKRM13A9J1RGVHOYQU7N5T11LLSSRLZH42I0MX5R82X84N03YZ954G5T52ALJC4DOBK6TPMCJTVGWN4AFVNUO0SJ0AIROS7AWRW8JUQZNAHXVOT11RU4KHOUI43QOUOKUD5TGMH8G0I0WG778DD4CR6P4AF334TZA2C34YFD3RUC547WIWZG97TYYKYZ8R3GTG64W09VMSUT3IPKL8E0G6H2O' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='64ZO05KGENRZWHG1OQO4R5MHCZNZXFW89PFLX5NK19I36I2NITA2AVQN7U9YALKZRWTHCOBMHVXX8PDRXOTNXGPY0P3OYBTJEOZ48V31R22S9J9I6TE8NBHGC24GYYEWWZZMZ6RWULP1CDVPVPECAB167CYMUEH6YJ0RMLVMZXN7ZANCMIQGVC7PWZHC6VMT4GHKGSHHMBG8EMCD35UWBV7S4KT77O6DGFOAPYPZ9YNEWZQ12C63ZK1ZTWL9ATE8U' where id=8;
-update noar ti set v1='64ZO05KGENRZWHG1OQO4R5MHCZNZXFW89PFLX5NK19I36I2NITA2AVQN7U9YALKZRWTHCOBMHVXX8PDRXOTNXGPY0P3OYBTJEOZ48V31R22S9J9I6TE8NBHGC24GYYEWWZZMZ6RWULP1CDVPVPECAB167CYMUEH6YJ0RMLVMZXN7ZANCMIQGVC7PWZHC6VMT4GHKGSHHMBG8EMCD35UWBV7S4KT77O6DGFOAPYPZ9YNEWZQ12C63ZK1ZTWL9ATE8U' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='55IVFEBV3CMCPLRBP7DGB8NT5J3CF27DHP0BCDEQHLSTGL46KM4ZP5DYIIHRFL4X70Q149GU1G4VOZWCCTC3VKP0C01QQ6VOQXT4X1LDNW2CSQRBG6PT3W9P5543AXO2LKSD1S53EEK7VI6THX8T9IGHB78ORLXHTWFOF1DTQ9D5IRIE9WSZHGQ5L8Z0BF7LT9FH4963IR3MES0GSYKUO8587G1LZEFCEAM720F1JJYGQJ5EAAMRNFAZ02MBBBRSM' where id=8;
-update noar ti set v2='55IVFEBV3CMCPLRBP7DGB8NT5J3CF27DHP0BCDEQHLSTGL46KM4ZP5DYIIHRFL4X70Q149GU1G4VOZWCCTC3VKP0C01QQ6VOQXT4X1LDNW2CSQRBG6PT3W9P5543AXO2LKSD1S53EEK7VI6THX8T9IGHB78ORLXHTWFOF1DTQ9D5IRIE9WSZHGQ5L8Z0BF7LT9FH4963IR3MES0GSYKUO8587G1LZEFCEAM720F1JJYGQJ5EAAMRNFAZ02MBBBRSM' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5F05P8URBS9NAYRP75YYAEB2DF6O90RYGWS7XA0ZEHWIL4GD682WOVVWELDX90JSJ2YV3RK27QBGS6LJ1V1YOBROG4K8VRCMH80C54FZR9Z78KACY5W8B8Q6M3RWKWCBIVFI19SMDQM6YEYJZM1FT6VIRET5G4V9ZD0APKCWSI3JVKP3JIRKGUZXMG60TSNSZ7N4ZXIIXKBYB4AVL1QMWRTCIIMZKFJG8VOK8ITKOGP5H7IM2A31OHR60KMI26DA5' where id=8;
-update noar ti set v3='5F05P8URBS9NAYRP75YYAEB2DF6O90RYGWS7XA0ZEHWIL4GD682WOVVWELDX90JSJ2YV3RK27QBGS6LJ1V1YOBROG4K8VRCMH80C54FZR9Z78KACY5W8B8Q6M3RWKWCBIVFI19SMDQM6YEYJZM1FT6VIRET5G4V9ZD0APKCWSI3JVKP3JIRKGUZXMG60TSNSZ7N4ZXIIXKBYB4AVL1QMWRTCIIMZKFJG8VOK8ITKOGP5H7IM2A31OHR60KMI26DA5' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8V6OS9RK6FCACS7MT1RL28SHETV1SDW2DC3SSHDZEU38FQTM0LOUX2EU1JPKIC6S7KZ3WQHR9G8REUSHRI2KY09J3JKC2SHMCZMR7FRSWDP7KZ7PNQ93VQUUX75VYFQ8NZYJOOEQ6PFCU0J7IW0BFPG777U0S0DJPD1V4X7C0M9EOLP9CCP5K4N9QNXLGVELV9LV2TGMI37JJCQC44G2CV64H7WSH6PAEQ4LIYJKL8UYLN9I3HU85JPMQH8KXDGJG' where id=9;
-update noar ti set v0='8V6OS9RK6FCACS7MT1RL28SHETV1SDW2DC3SSHDZEU38FQTM0LOUX2EU1JPKIC6S7KZ3WQHR9G8REUSHRI2KY09J3JKC2SHMCZMR7FRSWDP7KZ7PNQ93VQUUX75VYFQ8NZYJOOEQ6PFCU0J7IW0BFPG777U0S0DJPD1V4X7C0M9EOLP9CCP5K4N9QNXLGVELV9LV2TGMI37JJCQC44G2CV64H7WSH6PAEQ4LIYJKL8UYLN9I3HU85JPMQH8KXDGJG' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KWRON81VJ4JE8B1OQZL08PJU844NBG4WJ2O1YIOOL7HTKFIG82U5GIY18HOIQXXNL6NAEUCME29M0KUT9RLXMHJDQ7J8FRPNV862J56815VRJLLP4ZG9AV3WNRDSMNVNQ4YK0VIXP76KSY43OI08U5K1T0RV2HPFGE2NXC2O3YPRBBQJR55LHU9TD34UWBMYKKYVV81ROHMHKYCZLZLMFK54B6XGZ5AYD0SC185QCCSGN9IDMJYL6KQELJBF1EY5H' where id=9;
-update noar ti set v1='KWRON81VJ4JE8B1OQZL08PJU844NBG4WJ2O1YIOOL7HTKFIG82U5GIY18HOIQXXNL6NAEUCME29M0KUT9RLXMHJDQ7J8FRPNV862J56815VRJLLP4ZG9AV3WNRDSMNVNQ4YK0VIXP76KSY43OI08U5K1T0RV2HPFGE2NXC2O3YPRBBQJR55LHU9TD34UWBMYKKYVV81ROHMHKYCZLZLMFK54B6XGZ5AYD0SC185QCCSGN9IDMJYL6KQELJBF1EY5H' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8RUNX4TUNHBV7J7WBPXMC1CFQHZXJ9XSIG6DVRX6V2VO5UN7IGPIGTIJ8U879ZRX4ES3QT0F4272DUY8AK7HNDMJC8630X00T5JX4NJYTPVJTI43N8GJWAZSSMYZZY5DSPQX0RPA2RBA453WZ234T4RDLJRCEE0S4A2PWAW5468P56G0GQKVD7SSLAIAG8AFIO44V2IN1EADKA2Q5NX5JDTKNVUFWSZBNPM3NZKC6IMJJYJU4MFBPGFGIK58AVUPK' where id=9;
-update noar ti set v2='8RUNX4TUNHBV7J7WBPXMC1CFQHZXJ9XSIG6DVRX6V2VO5UN7IGPIGTIJ8U879ZRX4ES3QT0F4272DUY8AK7HNDMJC8630X00T5JX4NJYTPVJTI43N8GJWAZSSMYZZY5DSPQX0RPA2RBA453WZ234T4RDLJRCEE0S4A2PWAW5468P56G0GQKVD7SSLAIAG8AFIO44V2IN1EADKA2Q5NX5JDTKNVUFWSZBNPM3NZKC6IMJJYJU4MFBPGFGIK58AVUPK' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PZC7VKRIK8R2RQD4WGYC0ZBI53AOWTM1KG0QQ1KQWH3MM046P38W2F7YKZCDJCC3JZE7LUCFMJ1ZXSYLI0KUN7V4OTHB2PWHB6S2RJHY3S7LEZ1TA4O3R93HF351OPLNKCDNX3XL7JJI341TUNOVH0YTZ7WN9Z7HUTQ9N030AMLSL081NMYD8HRMJCAQJB6XXYR7R9XBN6SJ8VC9NRRWQQ49H62E1X71QSDRO47JUT9FS7CCWB1RMUPFMW52VPAQ1' where id=9;
-update noar ti set v3='PZC7VKRIK8R2RQD4WGYC0ZBI53AOWTM1KG0QQ1KQWH3MM046P38W2F7YKZCDJCC3JZE7LUCFMJ1ZXSYLI0KUN7V4OTHB2PWHB6S2RJHY3S7LEZ1TA4O3R93HF351OPLNKCDNX3XL7JJI341TUNOVH0YTZ7WN9Z7HUTQ9N030AMLSL081NMYD8HRMJCAQJB6XXYR7R9XBN6SJ8VC9NRRWQQ49H62E1X71QSDRO47JUT9FS7CCWB1RMUPFMW52VPAQ1' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TILB2FVJ9E89CM9EMNGMKAG05LA9B6JBOWM4CT7UAE5DY53HXMVGJFC75Z2NZFW1YZZZIB8YTTBUBY0O5JKL5XH3WN8KAB6844VRMKYA5OC1X9YD4X3UTYZ01YPK3YF5LK977KZ6X5TBF5X2QVVZPY3KDQ44DFM5POB3EJHM5B5CV42LML5S04XB6YIB3H9NQDJIXAXS58SK5NHQUZR4S8EFHOEV96D5UKII9P8PQL1JGP15KTT70XSQEDJJ4JNH6' where id=10;
-update noar ti set v0='TILB2FVJ9E89CM9EMNGMKAG05LA9B6JBOWM4CT7UAE5DY53HXMVGJFC75Z2NZFW1YZZZIB8YTTBUBY0O5JKL5XH3WN8KAB6844VRMKYA5OC1X9YD4X3UTYZ01YPK3YF5LK977KZ6X5TBF5X2QVVZPY3KDQ44DFM5POB3EJHM5B5CV42LML5S04XB6YIB3H9NQDJIXAXS58SK5NHQUZR4S8EFHOEV96D5UKII9P8PQL1JGP15KTT70XSQEDJJ4JNH6' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='H7RDRMIRV69WXYS228RT55O7FHO1JN5VRR8S58RO6IBJE7HG7JQ7I7CBLWWZD08J6BK5EEKGNZVTXIZ3U326GBL3TWGWL6PMEQLM38KDMG702CV3CBH130GH11RG7WJE7PDD0RUICAQS801CLCJWAJFFDTMFTQCP4WN56Z5ZTXBIDDGT8YW09CHMTYPR1NOXWG9BW3052F1EM3QKBZ9A92ZUB991L1LOH7FM7QSFPMW7UO6DRYJG5K5V1XTPC9T88' where id=10;
-update noar ti set v1='H7RDRMIRV69WXYS228RT55O7FHO1JN5VRR8S58RO6IBJE7HG7JQ7I7CBLWWZD08J6BK5EEKGNZVTXIZ3U326GBL3TWGWL6PMEQLM38KDMG702CV3CBH130GH11RG7WJE7PDD0RUICAQS801CLCJWAJFFDTMFTQCP4WN56Z5ZTXBIDDGT8YW09CHMTYPR1NOXWG9BW3052F1EM3QKBZ9A92ZUB991L1LOH7FM7QSFPMW7UO6DRYJG5K5V1XTPC9T88' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VPURGZP03AYF64VCYB79C2MJGMOW3LOF4D9U645M5CFFOPF2T5BZIXNLCAHLVOAC27N60G672FR4GPH8I3GRSDXYEIYJIKA2FDVGLZ434NT7F7C91PM9RV0X8PETPF0JTWYOJHD3VO1FJFCBT8AE60CS2GNUKZ04EAH524TMI3L6IGUYKJUTFBVI8F4KDEVKJPOFP175VF1MCQRBHYK9WP17LDWO1D3GDYIOIIJZFTISH65020Q1LMHXUT6K53C9P' where id=10;
-update noar ti set v2='VPURGZP03AYF64VCYB79C2MJGMOW3LOF4D9U645M5CFFOPF2T5BZIXNLCAHLVOAC27N60G672FR4GPH8I3GRSDXYEIYJIKA2FDVGLZ434NT7F7C91PM9RV0X8PETPF0JTWYOJHD3VO1FJFCBT8AE60CS2GNUKZ04EAH524TMI3L6IGUYKJUTFBVI8F4KDEVKJPOFP175VF1MCQRBHYK9WP17LDWO1D3GDYIOIIJZFTISH65020Q1LMHXUT6K53C9P' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ERAEHB3K6FHNAM4V65KY2TOFFLTG8T6R7A9C3QEFSO63HU8RZ14GG2VPDA37HXNNKM6SUK7A3E6N5ZV58PJCSJO5XLRXDEUSMGFAU9ZWYZHQO74M9EX7GDBVUAI455ATIVE1C2OVDOXQBUFBMAOCFZOMIF4HLJI06FADRN9ESXB8HIAL285Y3W1SLSEH9I0J53MNRHM46O2S4HV9YI0UN9T8KI2CYQLKBMFIZWDF0AQLWDCZ6BWKVN0F9N5X2T07I' where id=10;
-update noar ti set v3='ERAEHB3K6FHNAM4V65KY2TOFFLTG8T6R7A9C3QEFSO63HU8RZ14GG2VPDA37HXNNKM6SUK7A3E6N5ZV58PJCSJO5XLRXDEUSMGFAU9ZWYZHQO74M9EX7GDBVUAI455ATIVE1C2OVDOXQBUFBMAOCFZOMIF4HLJI06FADRN9ESXB8HIAL285Y3W1SLSEH9I0J53MNRHM46O2S4HV9YI0UN9T8KI2CYQLKBMFIZWDF0AQLWDCZ6BWKVN0F9N5X2T07I' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='STFEB339U1N7HFMLLPQN3OP5Z3MJE4ACO02GT0YVVIPN2GH1TZHBUPJBQHHWXZ4WCXDVGUEH8MJWTS2FKBKYHN10K2ZHBYX1MFEOXGNHNCW951QCV7RSLN2CSHQU8PVNI4R68LMRY8RS0FIAHTTGU3EDM034IM7DIS310E6C0CB64RT3E1EQRPFJBI1M5W4D3WE39RLPLESPDA4XNCRIHAYPNH9SM2PB08L1VF4QVJFFR4J1JB91KR7P4Q8RGF5JP' where id=11;
-update noar ti set v0='STFEB339U1N7HFMLLPQN3OP5Z3MJE4ACO02GT0YVVIPN2GH1TZHBUPJBQHHWXZ4WCXDVGUEH8MJWTS2FKBKYHN10K2ZHBYX1MFEOXGNHNCW951QCV7RSLN2CSHQU8PVNI4R68LMRY8RS0FIAHTTGU3EDM034IM7DIS310E6C0CB64RT3E1EQRPFJBI1M5W4D3WE39RLPLESPDA4XNCRIHAYPNH9SM2PB08L1VF4QVJFFR4J1JB91KR7P4Q8RGF5JP' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JZU6AZDFHLO4IVEZU2VKR8SQGEKTOVBWAVCFIC6O14RAB74WD4SY503KM4GH9R035XFUHB8T6I0SS2YNPG8ZZ1H5QFWOIREHA9NCLOJCESBNIWOJ3NFVF4OGL2Y02ELEA4WNH6G01GATZLEKCJH00RJKZRAGXEIW70CC2I80L3D0RSB5EB5FJEDZD6W71P7ALCWM8S32SGAMH2UQTUJBHWS0CQXEXKW4CWJ9A1XNMN6MNUINBW5OABATA016JTWWI' where id=11;
-update noar ti set v1='JZU6AZDFHLO4IVEZU2VKR8SQGEKTOVBWAVCFIC6O14RAB74WD4SY503KM4GH9R035XFUHB8T6I0SS2YNPG8ZZ1H5QFWOIREHA9NCLOJCESBNIWOJ3NFVF4OGL2Y02ELEA4WNH6G01GATZLEKCJH00RJKZRAGXEIW70CC2I80L3D0RSB5EB5FJEDZD6W71P7ALCWM8S32SGAMH2UQTUJBHWS0CQXEXKW4CWJ9A1XNMN6MNUINBW5OABATA016JTWWI' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UM3E5UG6NTBWZI5111D0TVLF4RPDLJQQPQFX2KOCNYIH7KDSH2ZRU3KZOWLMX8GT7795548PFBPXAL4T072X7667ZVMKRQVIXN8IPBNM749OKXL3PPTWQIN9EZ2O1NOZOPG1GC7NI57X8RP0A6RU0ZJ5PCI99E0SYA5HH3RGFRJBCVU875WQQOKLGXJ3A63QX9GVC3BOLXQFNZSRNXYNZO3W0P991R0XPUHO6FV22935OM1N1F6PBHYSDN522COV6' where id=11;
-update noar ti set v2='UM3E5UG6NTBWZI5111D0TVLF4RPDLJQQPQFX2KOCNYIH7KDSH2ZRU3KZOWLMX8GT7795548PFBPXAL4T072X7667ZVMKRQVIXN8IPBNM749OKXL3PPTWQIN9EZ2O1NOZOPG1GC7NI57X8RP0A6RU0ZJ5PCI99E0SYA5HH3RGFRJBCVU875WQQOKLGXJ3A63QX9GVC3BOLXQFNZSRNXYNZO3W0P991R0XPUHO6FV22935OM1N1F6PBHYSDN522COV6' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RNO6912YC082O2MX8E0F1B3S6A4ZSOWV44SUWB9KR6SO5WVUK42OAAS7CFYWAJ8E5CTHXFGS8XGDBFRRQ21B8IZHJ1RQNDO7537BWAL1ZZ9J4A90UNYGZYCX8RQLHQ6OERYZ2P2AMQME2ICDZWP7OZ0SU49A0DJ39T7FS16B7H60VX5S7G54BUZY52FZM107NPTT87F4D6NRNPZHZAH14AK3EZVTKVHGBCMFZKOKB66BGMZFAQEWM433QYHRUMFSG' where id=11;
-update noar ti set v3='RNO6912YC082O2MX8E0F1B3S6A4ZSOWV44SUWB9KR6SO5WVUK42OAAS7CFYWAJ8E5CTHXFGS8XGDBFRRQ21B8IZHJ1RQNDO7537BWAL1ZZ9J4A90UNYGZYCX8RQLHQ6OERYZ2P2AMQME2ICDZWP7OZ0SU49A0DJ39T7FS16B7H60VX5S7G54BUZY52FZM107NPTT87F4D6NRNPZHZAH14AK3EZVTKVHGBCMFZKOKB66BGMZFAQEWM433QYHRUMFSG' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZBTYZZQ6N1D6SYSGMVI9OXXHTGB47K1AE70DXFCZ08NSOR5SQXS31Y16Q1BCHBMPUMOOCUXBPUDXRWVLLHB6X4ATXWP7HCUFF6I68KC34ZI7RIR0QRT5RJ79709QX4GGY5D8QCDJ5MSS6JDP1WO0VFP14P9WDS59ONVEBPJ58VD6A168LZCV9FES66NQ9YUDTGP9L88VHP807A15JOXY1XAG2FBEJX6QVHKCFNOK5FCV24ZWRN8TJIPU6SS5OAAHP' where id=12;
-update noar ti set v0='ZBTYZZQ6N1D6SYSGMVI9OXXHTGB47K1AE70DXFCZ08NSOR5SQXS31Y16Q1BCHBMPUMOOCUXBPUDXRWVLLHB6X4ATXWP7HCUFF6I68KC34ZI7RIR0QRT5RJ79709QX4GGY5D8QCDJ5MSS6JDP1WO0VFP14P9WDS59ONVEBPJ58VD6A168LZCV9FES66NQ9YUDTGP9L88VHP807A15JOXY1XAG2FBEJX6QVHKCFNOK5FCV24ZWRN8TJIPU6SS5OAAHP' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='P2QESD5NKTQKDUSGDDL2G74XRQW8UB1VUWTFKF3W3Z5W5U5FEZ51IHO1D39YBZK479DDSYE1E6PV9A70WDI9HHWWZ4E41Z7CY896TOSCFCW3LW3BHLY4OSBEYDCIV9XHLNQMUWKNJZHAXM3K72LPLGBTOC4IKGZSMRC8S53DH1ZHVR45QOP8OPMM3T8KXDQEPWX6VJXRMSXE81J00AQ8P31Q7BHE60MX2GRFL7F137D22IEHH5W0559W0FYKL9HHQ' where id=12;
-update noar ti set v1='P2QESD5NKTQKDUSGDDL2G74XRQW8UB1VUWTFKF3W3Z5W5U5FEZ51IHO1D39YBZK479DDSYE1E6PV9A70WDI9HHWWZ4E41Z7CY896TOSCFCW3LW3BHLY4OSBEYDCIV9XHLNQMUWKNJZHAXM3K72LPLGBTOC4IKGZSMRC8S53DH1ZHVR45QOP8OPMM3T8KXDQEPWX6VJXRMSXE81J00AQ8P31Q7BHE60MX2GRFL7F137D22IEHH5W0559W0FYKL9HHQ' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D8ISEBZFRCZHU6FRW6QUKHYPOHL5RNMIXP4CGNSIF1LKQP03YC7EY9Y75K5OLVRTJPZXOF6WWG8A66E6JR6PSTW5K9SDA5TQH7I5A9B8EQNVWD77C1L5Y4ZL26QY6W7G31T7FKMEJCPN6ZFM2D336D6NGL7SK7ODP891GYPZGKGITMGTPT1HZN9DDX7OJEOONH6SB2R1SW01MATJ80QDHO9X7MMWI2YA3LHA29DZTOS5BZU20CHSEKRFSWBXI78OL' where id=12;
-update noar ti set v2='D8ISEBZFRCZHU6FRW6QUKHYPOHL5RNMIXP4CGNSIF1LKQP03YC7EY9Y75K5OLVRTJPZXOF6WWG8A66E6JR6PSTW5K9SDA5TQH7I5A9B8EQNVWD77C1L5Y4ZL26QY6W7G31T7FKMEJCPN6ZFM2D336D6NGL7SK7ODP891GYPZGKGITMGTPT1HZN9DDX7OJEOONH6SB2R1SW01MATJ80QDHO9X7MMWI2YA3LHA29DZTOS5BZU20CHSEKRFSWBXI78OL' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QZZGM5VHOHC036K76P4O6CVQBE680S04LQ5M4QA1G6941S2B5IP3SQFCUJ43ZHEF6W34P0TFB9X4BMI2I5FENA6B7VZ0MKPDT62E4L35WWG0F4VO5TFGYSXBP2Y0ZCWUYR914RUAN1882LR6D2U1N2LQDPOM0UBTVV1RGBSS9AH4Z79IBYZUBTGVSUU84CISE06ANE0WP9HAAJN62GLP61H7FW17EYQP41E52PU0MTET8EPKFP6NGW26LKICF0YT3' where id=12;
-update noar ti set v3='QZZGM5VHOHC036K76P4O6CVQBE680S04LQ5M4QA1G6941S2B5IP3SQFCUJ43ZHEF6W34P0TFB9X4BMI2I5FENA6B7VZ0MKPDT62E4L35WWG0F4VO5TFGYSXBP2Y0ZCWUYR914RUAN1882LR6D2U1N2LQDPOM0UBTVV1RGBSS9AH4Z79IBYZUBTGVSUU84CISE06ANE0WP9HAAJN62GLP61H7FW17EYQP41E52PU0MTET8EPKFP6NGW26LKICF0YT3' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CBZ1HGVRQXVSPJXLTAEIOTXNVAR709NC14JTZADASW9BUUEA3U79Z39IM2OP487JCUO5IM332BWRREU5HLK5ZSWA87GOTJUYWX6ATF50J2NKC5C16XRT4TYDHWJZPPGK9BW6EQ9OY2S7TC7UF5R1SJ56AWA60MTDY5X5L4JSC5NV5X9ZV4UJID4MNABB7UNCSRGVNUO0UACKSV4MQ4NWRZ6XB0OKM9FWFA247E1PYPDVI77OUDQVZIKOIH45IHJWQ' where id=13;
-update noar ti set v0='CBZ1HGVRQXVSPJXLTAEIOTXNVAR709NC14JTZADASW9BUUEA3U79Z39IM2OP487JCUO5IM332BWRREU5HLK5ZSWA87GOTJUYWX6ATF50J2NKC5C16XRT4TYDHWJZPPGK9BW6EQ9OY2S7TC7UF5R1SJ56AWA60MTDY5X5L4JSC5NV5X9ZV4UJID4MNABB7UNCSRGVNUO0UACKSV4MQ4NWRZ6XB0OKM9FWFA247E1PYPDVI77OUDQVZIKOIH45IHJWQ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='610HGZ8VZ9FP7L3LMRIJOO1RZHRF0HTLRPYXWIU1C3TBCA8EWD0O80JTGXSUDLD2FNXI38W7D7VJ4NOFYJEJYLH1SZJ0NR4TXJ7RJFHKB9G9HLKN5C0GEDMYGYKLHNXI78ORWX5NI3QHCL5TIV3YRSJZVG06FQGF51VT8CENST8X4K4H2Q41I3LQ7JYKT0MKP3DY8U1289AQF6PY4XD6PJHDQEWV1DEUL0PA5BU0MKXVQVQQG8PC1MW19Z7L5388E' where id=13;
-update noar ti set v1='610HGZ8VZ9FP7L3LMRIJOO1RZHRF0HTLRPYXWIU1C3TBCA8EWD0O80JTGXSUDLD2FNXI38W7D7VJ4NOFYJEJYLH1SZJ0NR4TXJ7RJFHKB9G9HLKN5C0GEDMYGYKLHNXI78ORWX5NI3QHCL5TIV3YRSJZVG06FQGF51VT8CENST8X4K4H2Q41I3LQ7JYKT0MKP3DY8U1289AQF6PY4XD6PJHDQEWV1DEUL0PA5BU0MKXVQVQQG8PC1MW19Z7L5388E' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BKMBYMGDF76K3BIJM0OD0QUGMIVKGDUPHXQ9YJ29Z924MAI7QFI534ZLNOFJ2RFUXM5S6YZ4FEDRH48NHSH3DTHWHX31TFDAI6UT4VT569AGI3VNXQE2J0XKZ6T2QR42TQVQ963PYD9J12D0PQ5WDODAIGDKSC1UKMHUBUA7BFK11U0MV65DQYBLPBP32VZN47WRWKZ3JKWDLB0QAZP8RNOMUP8FXS90DDCF49S154G7HMR312I2HWMY3KQDO7MZE' where id=13;
-update noar ti set v2='BKMBYMGDF76K3BIJM0OD0QUGMIVKGDUPHXQ9YJ29Z924MAI7QFI534ZLNOFJ2RFUXM5S6YZ4FEDRH48NHSH3DTHWHX31TFDAI6UT4VT569AGI3VNXQE2J0XKZ6T2QR42TQVQ963PYD9J12D0PQ5WDODAIGDKSC1UKMHUBUA7BFK11U0MV65DQYBLPBP32VZN47WRWKZ3JKWDLB0QAZP8RNOMUP8FXS90DDCF49S154G7HMR312I2HWMY3KQDO7MZE' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EMN0BPRMR96LBBCRB2HEVSN9Q9856EJD6J6633XDMUX754HXGX4X818JUJS1MLN7XPERDZG7L7G5MG6H7VPVOY34C7JSELCYLDSWUC69LX56JADK6TPXGGVHY7RSBV7E1BFGNC4WMS0FX5PXRI8O4FSEVTONLIPL6A2ZWY3SA96PPCPP09QN8SJF42DJZQ3TRLGEI1VXCJ8GYIP8WFQRQ7KJUEOMVDKJQTM6S1LB6UC07X3K1Q46BL5FZ6ZQC8ULB' where id=13;
-update noar ti set v3='EMN0BPRMR96LBBCRB2HEVSN9Q9856EJD6J6633XDMUX754HXGX4X818JUJS1MLN7XPERDZG7L7G5MG6H7VPVOY34C7JSELCYLDSWUC69LX56JADK6TPXGGVHY7RSBV7E1BFGNC4WMS0FX5PXRI8O4FSEVTONLIPL6A2ZWY3SA96PPCPP09QN8SJF42DJZQ3TRLGEI1VXCJ8GYIP8WFQRQ7KJUEOMVDKJQTM6S1LB6UC07X3K1Q46BL5FZ6ZQC8ULB' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2PNWKYJ0IL35C8Y0M5151XVQ63SJVXGWI2D7M2ZIICHF5P40JP9OHT4IZJSLTIFPKD8UJJEZNHATHFYOG171NHM8DEDFHPUA0XXHQM2JG1RCGWYL7IXRFNLKTGGKJDBCAJMIP6A04GU0MVOSZ9D0T34K4P11ATH0J2CHKNYFQ5ZXN4C839MYDMY98GTNI52DWA1FU4MSHKC0EL5EJBK7MEKH1FNGKRWTLDVY82BINBGNO65FH7J6Q3TJ4X5CHTW0F' where id=14;
-update noar ti set v0='2PNWKYJ0IL35C8Y0M5151XVQ63SJVXGWI2D7M2ZIICHF5P40JP9OHT4IZJSLTIFPKD8UJJEZNHATHFYOG171NHM8DEDFHPUA0XXHQM2JG1RCGWYL7IXRFNLKTGGKJDBCAJMIP6A04GU0MVOSZ9D0T34K4P11ATH0J2CHKNYFQ5ZXN4C839MYDMY98GTNI52DWA1FU4MSHKC0EL5EJBK7MEKH1FNGKRWTLDVY82BINBGNO65FH7J6Q3TJ4X5CHTW0F' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ETS35EEO8ERWB9ATR3OL6LZ7LZKSEM4SGCFC6IQ5DRYZXLRZNHI8HYUUTC3EIO239AOS9RTBXGUJK54E6UDON5WFCYOHYX5S4263ZOAGBBGDKNAAJWWH1QWNODYBBRW232HJU5UX6442E0K9X027FUFD23U9I3GXTPBWPDF60CA23ZTQ9A1WIK5W47DHESV73DHJTUOBWPVN3JTZ5VA1X4KOET333Q5XOSPE9NZTIVXUL7HR0HBR7P6BG20G4K7NL' where id=14;
-update noar ti set v1='ETS35EEO8ERWB9ATR3OL6LZ7LZKSEM4SGCFC6IQ5DRYZXLRZNHI8HYUUTC3EIO239AOS9RTBXGUJK54E6UDON5WFCYOHYX5S4263ZOAGBBGDKNAAJWWH1QWNODYBBRW232HJU5UX6442E0K9X027FUFD23U9I3GXTPBWPDF60CA23ZTQ9A1WIK5W47DHESV73DHJTUOBWPVN3JTZ5VA1X4KOET333Q5XOSPE9NZTIVXUL7HR0HBR7P6BG20G4K7NL' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='13QZSK0KQFU1YD4VIJQJNQYS29TI6FPIP6VWPND2YN4NJ6VDTUJWAQXAI7GYM8ZWZ81976RRWXBZJH5KGA0AGGI8DRAGC7HB7Q2FVUE4TK9OWRZ2M5IWH3ZIQBVXU17PTVHWB4ORY424H104NAKYJ4XAAI93VHHF07F4SBBRIRQTYOAL0YKVOX9JUKMNG61A6CO3C66G8HJG2A83VCQ36GYUAMKFOCSGCF6PF5DCJR08PC4AFC781E0MYBKZT3PD3' where id=14;
-update noar ti set v2='13QZSK0KQFU1YD4VIJQJNQYS29TI6FPIP6VWPND2YN4NJ6VDTUJWAQXAI7GYM8ZWZ81976RRWXBZJH5KGA0AGGI8DRAGC7HB7Q2FVUE4TK9OWRZ2M5IWH3ZIQBVXU17PTVHWB4ORY424H104NAKYJ4XAAI93VHHF07F4SBBRIRQTYOAL0YKVOX9JUKMNG61A6CO3C66G8HJG2A83VCQ36GYUAMKFOCSGCF6PF5DCJR08PC4AFC781E0MYBKZT3PD3' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='INTZ7B0FKLX6FP8USN5MSOQ3DRQQGPBAYY3C3VVSW67D9X5WZPQ2H4KTQQSPWH9DJYJ1AACYL53112HJPK9KFWEVAZBCZPZU24G018YCILZOAZSBN7X9VYOXP572924AB2FGITSWCGRN5LWRZ173HVE1GSY2TKK8CANS1752PGHZLA0XQXJ4N3NE0W5W8XYARFSPI6LAPLNF143N8ZOFOLRBVKA0BQMFKEBF4AHT7AGNB1O556D5Y906Y8WA50NA3' where id=14;
-update noar ti set v3='INTZ7B0FKLX6FP8USN5MSOQ3DRQQGPBAYY3C3VVSW67D9X5WZPQ2H4KTQQSPWH9DJYJ1AACYL53112HJPK9KFWEVAZBCZPZU24G018YCILZOAZSBN7X9VYOXP572924AB2FGITSWCGRN5LWRZ173HVE1GSY2TKK8CANS1752PGHZLA0XQXJ4N3NE0W5W8XYARFSPI6LAPLNF143N8ZOFOLRBVKA0BQMFKEBF4AHT7AGNB1O556D5Y906Y8WA50NA3' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OMUCFK4FET86VL9K4Z3D7P92NDDEMMTWUY80OHR2DU2S77LUDZ15Y0J4AUDLT0XYSJBSG4LHOSBHXCQPQLRZ0XLOUC7C3KTOC6PPDFO5RHH41TZ2BV6ZPS1FXJAEGNSDQ9E08SCM0A09QJC445OVSQDR7AM5GV7RYRWH37HL3W8V3WDJ62N4IQHKH08TXE5LQWR5Y2GFQTT5320KSEER3IBVFS4FUCD6WX3GG40T4JCCDZ659FGJA0LM7PCMP3KJV' where id=15;
-update noar ti set v0='OMUCFK4FET86VL9K4Z3D7P92NDDEMMTWUY80OHR2DU2S77LUDZ15Y0J4AUDLT0XYSJBSG4LHOSBHXCQPQLRZ0XLOUC7C3KTOC6PPDFO5RHH41TZ2BV6ZPS1FXJAEGNSDQ9E08SCM0A09QJC445OVSQDR7AM5GV7RYRWH37HL3W8V3WDJ62N4IQHKH08TXE5LQWR5Y2GFQTT5320KSEER3IBVFS4FUCD6WX3GG40T4JCCDZ659FGJA0LM7PCMP3KJV' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YLNX5N8CQ4AY5YU90RUT1UELWH2NVKI955NUJ4PD1ZPB25NY4VB5B1BV7KE490YA5CITNJR6RIW58EEF59HVJRN2H8UEHELYTID6QUA7YYQZS0S3L5RSRDV0WIYQCKVNFMBQXXFVJB109GRIPYHRWDDJ9FJ1X8EEH7JXZXLPT0JE4PMFA5RGF9PKYR6XAP5UZ75ZKHRZZW6X1T1PLHNOSH4XISR2F2WSCJ1B1H1O373OMNNK2V8P3APCT9Q6A15LC' where id=15;
-update noar ti set v1='YLNX5N8CQ4AY5YU90RUT1UELWH2NVKI955NUJ4PD1ZPB25NY4VB5B1BV7KE490YA5CITNJR6RIW58EEF59HVJRN2H8UEHELYTID6QUA7YYQZS0S3L5RSRDV0WIYQCKVNFMBQXXFVJB109GRIPYHRWDDJ9FJ1X8EEH7JXZXLPT0JE4PMFA5RGF9PKYR6XAP5UZ75ZKHRZZW6X1T1PLHNOSH4XISR2F2WSCJ1B1H1O373OMNNK2V8P3APCT9Q6A15LC' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UUN41LU3WL80F1PGPS1SIQ6PHIXBUCZCHAFOQVWVCOXWJVYEO1JU9LU80HQWAN8V358AJN9JL2LR0NSKKD741ANQKUYG3S82SM7POWXHHPU7BA60CK6PCPQ4C6HF44I9UTAVLWU56XZPJK05ENY9K6ICTF3YXPV1984WTPRP3AD436MPE1KXIXT9U92FVMJ6U3QMSKGNSZVXELP849ZF5SA5EVS0729282903L0APHAOSORFTR6TUW0L7DI63TTC5' where id=15;
-update noar ti set v2='UUN41LU3WL80F1PGPS1SIQ6PHIXBUCZCHAFOQVWVCOXWJVYEO1JU9LU80HQWAN8V358AJN9JL2LR0NSKKD741ANQKUYG3S82SM7POWXHHPU7BA60CK6PCPQ4C6HF44I9UTAVLWU56XZPJK05ENY9K6ICTF3YXPV1984WTPRP3AD436MPE1KXIXT9U92FVMJ6U3QMSKGNSZVXELP849ZF5SA5EVS0729282903L0APHAOSORFTR6TUW0L7DI63TTC5' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CRJ95A8151BNBTWQPQEQ0UX3WMYZHTS5I1PMZ0RD5YQDYVXF8K0NN9YF2CEK20EE2N9DG1MZSQDVHLN9R51SHCI7DQCBXRQJ61CNXD3KYDDKOE0RSGWUHCOB4DAC0VF8OBOZXTYDCQNAWBIY4ZQXEWBJPYEUH8ZMS2J4BAES75UPGWD576U0BJZWIS6MQOFNFQATV61O9FKTJ2CRDASMPFLTJSV3YCN6KWTBW8VMRENA3CEZIQGEWQ95R2XS8BYJL' where id=15;
-update noar ti set v3='CRJ95A8151BNBTWQPQEQ0UX3WMYZHTS5I1PMZ0RD5YQDYVXF8K0NN9YF2CEK20EE2N9DG1MZSQDVHLN9R51SHCI7DQCBXRQJ61CNXD3KYDDKOE0RSGWUHCOB4DAC0VF8OBOZXTYDCQNAWBIY4ZQXEWBJPYEUH8ZMS2J4BAES75UPGWD576U0BJZWIS6MQOFNFQATV61O9FKTJ2CRDASMPFLTJSV3YCN6KWTBW8VMRENA3CEZIQGEWQ95R2XS8BYJL' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DY5HNMY99RL9AFP3JM9WWU1VLM3K8G9L6HNAA1F61Q6ON1XEKTCS6JVLEL5LOA0C0AZFLPP1B00JHM2HVKOFF2C8KZ63CJIP8INIXF9MYNCAKHZJ4QW46MC9HCKEEP4AKX0KF98T64A4Z5H448V5RF0QHOLA85XVC2VLTEUL4W1UJGNGQ8M9KL9HJZE3C4MW9N6IOEYBQTTKUVRLWJUFSEBKYJIUHSWTUDLOG93QEHAYOJL33LTMZ6CB56BAA4KOE' where id=16;
-update noar ti set v0='DY5HNMY99RL9AFP3JM9WWU1VLM3K8G9L6HNAA1F61Q6ON1XEKTCS6JVLEL5LOA0C0AZFLPP1B00JHM2HVKOFF2C8KZ63CJIP8INIXF9MYNCAKHZJ4QW46MC9HCKEEP4AKX0KF98T64A4Z5H448V5RF0QHOLA85XVC2VLTEUL4W1UJGNGQ8M9KL9HJZE3C4MW9N6IOEYBQTTKUVRLWJUFSEBKYJIUHSWTUDLOG93QEHAYOJL33LTMZ6CB56BAA4KOE' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YVIMS6MH43DTBXUPI2AM8DEDCP8OIPTWUU4EFKHW65ALSKSO4O7KOLLE6VIXG5CF17B7C7G2MF4ZMOFFEXTKKBEOHXJBIHZGTVBLCCL9NLDJB8R6KAVYUZ9LDV3XXBB8TTCXW0KSPYMT9JNFC9FS7RULWM03UQK55ABSOCA0D9ZOW967M3KFWNFOQUB8X8UTS0F6DFNJ2PWOX6S80JIG9RO8XFPRB20J07O6EW8UXX7L276SL5P1EB20BGTI44WHL' where id=16;
-update noar ti set v1='YVIMS6MH43DTBXUPI2AM8DEDCP8OIPTWUU4EFKHW65ALSKSO4O7KOLLE6VIXG5CF17B7C7G2MF4ZMOFFEXTKKBEOHXJBIHZGTVBLCCL9NLDJB8R6KAVYUZ9LDV3XXBB8TTCXW0KSPYMT9JNFC9FS7RULWM03UQK55ABSOCA0D9ZOW967M3KFWNFOQUB8X8UTS0F6DFNJ2PWOX6S80JIG9RO8XFPRB20J07O6EW8UXX7L276SL5P1EB20BGTI44WHL' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4Z6W9NYSLKE1W93KP5IW301MDBX6XD5CJT8CZ9CEFKHH8A7KPWRME3KP58GGDHGJTI12FSVBS0YNQNU1PSDXWW8CVUJQIBTI8UQVDQF7BKAIU9QAD5PXY7IFUXRFVM4DFAIW6C83QFEEJRBTEZDZTHCJZ49AVPXS8UJ5S62AXAOOPW9FHYK2UNDNY06M0VUTFPIT8IG41B819E8TM9X8Z2UMRW2667OOXKEBGN9JVGL0MGENM4JTWLFG2OH1VUEBZ' where id=16;
-update noar ti set v2='4Z6W9NYSLKE1W93KP5IW301MDBX6XD5CJT8CZ9CEFKHH8A7KPWRME3KP58GGDHGJTI12FSVBS0YNQNU1PSDXWW8CVUJQIBTI8UQVDQF7BKAIU9QAD5PXY7IFUXRFVM4DFAIW6C83QFEEJRBTEZDZTHCJZ49AVPXS8UJ5S62AXAOOPW9FHYK2UNDNY06M0VUTFPIT8IG41B819E8TM9X8Z2UMRW2667OOXKEBGN9JVGL0MGENM4JTWLFG2OH1VUEBZ' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6DCS6589XD15G2KDZKYUOECGWA9V71948FBVBSSH7CAY0VK5YW06NKXVCVET0ME4Z1MFSOD03N390VRBQK56EQ3JC7R5KHK1I69KNXLOVHEWFFQ98UK9AYCITUIU4SUHC9M4UN33JUSRL4GWHSIPP2U2A8GVBXBGPXARL9N8VE959SWWUOJKSESON2FHI0PXL0T1AZOW9GC60XS65KBRWDPHSJE13ZAQ71YWYUIDIT5AIGEYZD7EPA8MU0XCRE6VF' where id=16;
-update noar ti set v3='6DCS6589XD15G2KDZKYUOECGWA9V71948FBVBSSH7CAY0VK5YW06NKXVCVET0ME4Z1MFSOD03N390VRBQK56EQ3JC7R5KHK1I69KNXLOVHEWFFQ98UK9AYCITUIU4SUHC9M4UN33JUSRL4GWHSIPP2U2A8GVBXBGPXARL9N8VE959SWWUOJKSESON2FHI0PXL0T1AZOW9GC60XS65KBRWDPHSJE13ZAQ71YWYUIDIT5AIGEYZD7EPA8MU0XCRE6VF' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1EX7JUJR8MQ6QW6ITYIBK4RS2BQI4I9FS6ZVBEACZQ853WXRDWWSG6GE3DWWU10YF7710U40XUVNW897MZV8G1EMQYX6XU7P0EPKF7ZTLO31A6XTQBVVPWCX8CZHWQCN0WOW3R5VIRM27D1GQGPSAKJYJ3YF6OQUIH3VFWUOBJHSAN019AL4RZWVIXIZUPFERNH9FUDJR42PLF2UE2FX4OFRF81YF3TJYM9I84J881KHMI3JBDPJDQ8TNBXHULHVF' where id=17;
-update noar ti set v0='1EX7JUJR8MQ6QW6ITYIBK4RS2BQI4I9FS6ZVBEACZQ853WXRDWWSG6GE3DWWU10YF7710U40XUVNW897MZV8G1EMQYX6XU7P0EPKF7ZTLO31A6XTQBVVPWCX8CZHWQCN0WOW3R5VIRM27D1GQGPSAKJYJ3YF6OQUIH3VFWUOBJHSAN019AL4RZWVIXIZUPFERNH9FUDJR42PLF2UE2FX4OFRF81YF3TJYM9I84J881KHMI3JBDPJDQ8TNBXHULHVF' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='M9XA630UPYUNXTSPY40QES8JDG4274PGCE7B1JN4YLL88GL6UCECK0V84OI8IU63Y2I4EZ16P44HHC0FJLNIOXVIOF1BEMH4DH81QS1966WQR8QESPC3FG0JYJBWLATLK5U20456YTI5N21TC27YBGBVH3LU8DADLPGLM07KLJ1DKSGUXOJXPZBNNG9LIS8AKK7D0JR3MOOWOKRN90EO7PTW8827W52T14RGMQ72XXJNFXPVIYHBQYOYDZUUC8WUM' where id=17;
-update noar ti set v1='M9XA630UPYUNXTSPY40QES8JDG4274PGCE7B1JN4YLL88GL6UCECK0V84OI8IU63Y2I4EZ16P44HHC0FJLNIOXVIOF1BEMH4DH81QS1966WQR8QESPC3FG0JYJBWLATLK5U20456YTI5N21TC27YBGBVH3LU8DADLPGLM07KLJ1DKSGUXOJXPZBNNG9LIS8AKK7D0JR3MOOWOKRN90EO7PTW8827W52T14RGMQ72XXJNFXPVIYHBQYOYDZUUC8WUM' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IZULBI6J1M7JAAK559NKOU6YC45H51C6EOOWY0AQXGXZTX0007WVQL8LLY87PWSYVCUQXV0VCHHLCC82IATF9R9B9NKNDL633AQPSW075J2BXG65Q1JV7Q7P5YPQ6LCFWFEBFEZUC2OTARO4JBUUS1KKP6HWM89YIMU8AL236GU45P1JGQQCA6M7RXETNW5DHV4L82E4GZ4VCVY82E31BPPNZJAD1KJ1SOEQ8G1DJ45D04QKBQIJ80VPU82TS93BX' where id=17;
-update noar ti set v2='IZULBI6J1M7JAAK559NKOU6YC45H51C6EOOWY0AQXGXZTX0007WVQL8LLY87PWSYVCUQXV0VCHHLCC82IATF9R9B9NKNDL633AQPSW075J2BXG65Q1JV7Q7P5YPQ6LCFWFEBFEZUC2OTARO4JBUUS1KKP6HWM89YIMU8AL236GU45P1JGQQCA6M7RXETNW5DHV4L82E4GZ4VCVY82E31BPPNZJAD1KJ1SOEQ8G1DJ45D04QKBQIJ80VPU82TS93BX' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QG5GTFR49E4F0LKAJ8WKFQUT7R8I2DIY7YCON9SPKW19YNPIHGYFGEYLQTVA8PIIRY3ZEQ80YY44ZZ1GD1CYQLJBV6SVFQBHANBPKX2RQZ8JLTK3UT6O3K527SVI036ENJ1UWFMNZW9DM6QC3MB4ZWMS8PA1K5B2Y55T30VPTWNWZAJICX9Z1TAG5400YH2TGW2Q9P1T8XON02UES0E7FEBWZ5XF5A6ME7B2SMLQWY4KO55LGEW4D25QF0RUYFUMB' where id=17;
-update noar ti set v3='QG5GTFR49E4F0LKAJ8WKFQUT7R8I2DIY7YCON9SPKW19YNPIHGYFGEYLQTVA8PIIRY3ZEQ80YY44ZZ1GD1CYQLJBV6SVFQBHANBPKX2RQZ8JLTK3UT6O3K527SVI036ENJ1UWFMNZW9DM6QC3MB4ZWMS8PA1K5B2Y55T30VPTWNWZAJICX9Z1TAG5400YH2TGW2Q9P1T8XON02UES0E7FEBWZ5XF5A6ME7B2SMLQWY4KO55LGEW4D25QF0RUYFUMB' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8K2JZ9ZN54VC5W5YTMU4R2OL2UDKXGYAAK1X2N25MLU1G66DP4SHQQ6H6F0PBW5JTVQNQXVYTQ2OD2T6DP7MFJSJT95NC5EHRC3SVYBVTFLG3ZKAMPC3271AD3LBCUYPXGM4YPDT03QOEZ051EDD1L054XM9SOPWBZ71LFXQN7MZNU0C4Z94ZTZQ661XLDQCGJG16U8XWWXZXLS61EUOOMT2O9OZIHY5SF3GA4L8EBVVCTXCVECHANQVIYJF9TYJA' where id=18;
-update noar ti set v0='8K2JZ9ZN54VC5W5YTMU4R2OL2UDKXGYAAK1X2N25MLU1G66DP4SHQQ6H6F0PBW5JTVQNQXVYTQ2OD2T6DP7MFJSJT95NC5EHRC3SVYBVTFLG3ZKAMPC3271AD3LBCUYPXGM4YPDT03QOEZ051EDD1L054XM9SOPWBZ71LFXQN7MZNU0C4Z94ZTZQ661XLDQCGJG16U8XWWXZXLS61EUOOMT2O9OZIHY5SF3GA4L8EBVVCTXCVECHANQVIYJF9TYJA' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='P1TI3VGHO4U7XLPQU4J4BOB9061IRDSR2P8F6K7CVSK9OL3JW76HO7HA3YYS89MNTBU6YV0NTMM39Y2XQPEZX04NYJRJ3H7GAJ3VIJP28I8ZPXQ73PPQXB5T3RLBEFEJ80H89V3HS78NJ3JVNMQTQRDKVAWY32LSC7QY88EA436MWEVPJYHKSDSDAVOU9V5TH9LB0P9MDY45B8OQXHCT48GKPHKF9Y3WGRLZ3GCTL8NGANXTS2HU0466DO2E2AXNL' where id=18;
-update noar ti set v1='P1TI3VGHO4U7XLPQU4J4BOB9061IRDSR2P8F6K7CVSK9OL3JW76HO7HA3YYS89MNTBU6YV0NTMM39Y2XQPEZX04NYJRJ3H7GAJ3VIJP28I8ZPXQ73PPQXB5T3RLBEFEJ80H89V3HS78NJ3JVNMQTQRDKVAWY32LSC7QY88EA436MWEVPJYHKSDSDAVOU9V5TH9LB0P9MDY45B8OQXHCT48GKPHKF9Y3WGRLZ3GCTL8NGANXTS2HU0466DO2E2AXNL' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0GF9EHOS7Y0HYH0RJK4TZLC4OSF5FPYO5ZGMTUGTP1J0247XMQXDCK3IIGCNJV1DLGZ9LSM3CC6H1WYWB6PET2WUZI5YWL9WTP7E2EWDXZF9IGUJTVV49736J22063ARMMO7VF0DA4HY85G2Z5CM5L536CYO9QGIF8Z2PZCAXYM6VCI7TOHLU257GLQVI04J29D6UYZ1V2TBXI4BNJZGFNW6E1258SLLOAAYMSCUKF6HC0P6B49ZBKBM8GPFEXJAN' where id=18;
-update noar ti set v2='0GF9EHOS7Y0HYH0RJK4TZLC4OSF5FPYO5ZGMTUGTP1J0247XMQXDCK3IIGCNJV1DLGZ9LSM3CC6H1WYWB6PET2WUZI5YWL9WTP7E2EWDXZF9IGUJTVV49736J22063ARMMO7VF0DA4HY85G2Z5CM5L536CYO9QGIF8Z2PZCAXYM6VCI7TOHLU257GLQVI04J29D6UYZ1V2TBXI4BNJZGFNW6E1258SLLOAAYMSCUKF6HC0P6B49ZBKBM8GPFEXJAN' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VSJJPAWBOTXJE0RUC1FBYQZSFWY1KQ9O15HB8TABPYVIVEC591859EEHGPUMTLUBQ342QTP33RQQ793NIKBRT10LLOG0GGY4QILVRD48F1RXC10O46NYU0BDY4R7D6CVJLENGPVNUDRR6VCVJ4RGKRK5GS1Y1Q7NWCZ002AWD2A6V610FH2W2FX1X28RMH649YW6LVW1HRZ5VAYGDLYF5QM593F3891FRVN007L2TFPZCWW1WSUAOAK6U1Q69BXUS' where id=18;
-update noar ti set v3='VSJJPAWBOTXJE0RUC1FBYQZSFWY1KQ9O15HB8TABPYVIVEC591859EEHGPUMTLUBQ342QTP33RQQ793NIKBRT10LLOG0GGY4QILVRD48F1RXC10O46NYU0BDY4R7D6CVJLENGPVNUDRR6VCVJ4RGKRK5GS1Y1Q7NWCZ002AWD2A6V610FH2W2FX1X28RMH649YW6LVW1HRZ5VAYGDLYF5QM593F3891FRVN007L2TFPZCWW1WSUAOAK6U1Q69BXUS' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J61BZEOQFZ08XSSBJ2LYGFGU741OSER0XJGABRRBAQOOC6X7VNLNANY0AEEXDSVIFZQ9N3V7KYDB1KO3S2JKKLY2PLA6C51NQ82LLG6BBTLID6EWSQP0C1U6X7L5GQ9O9CTDO0IGH66E2XMPYLL3TUZFW507CA9UYILSWZX4SLCHREKOU0JJPT0LDFG89A0TKRK9QMVG1JS1JD2BVXTNPOUHYZB3LO4MQCK3XD7S6V62QV8VLIPOTT2I5ZBUY5FIQ' where id=19;
-update noar ti set v0='J61BZEOQFZ08XSSBJ2LYGFGU741OSER0XJGABRRBAQOOC6X7VNLNANY0AEEXDSVIFZQ9N3V7KYDB1KO3S2JKKLY2PLA6C51NQ82LLG6BBTLID6EWSQP0C1U6X7L5GQ9O9CTDO0IGH66E2XMPYLL3TUZFW507CA9UYILSWZX4SLCHREKOU0JJPT0LDFG89A0TKRK9QMVG1JS1JD2BVXTNPOUHYZB3LO4MQCK3XD7S6V62QV8VLIPOTT2I5ZBUY5FIQ' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='X9SHZS550ADRHP2NFR6Z5LPL8Q3SIA03ST8FSMZ549EOVY8Q80ZVYG3BPLX4ESMJUFLGC5ILWHVFW5OM2VI8TT1GUPS3HXFDPQ7RNLNKZVJCDL96HQAG4VO26JYHV5CS836W6MUTFDH81Q6S68QLORT48SXYIKN3JJ2NK87MOJKEI9KNL5FBJEC2FTQQSYF8EWP9VTSKU3O41WN55L07H2FYVG986ERQWEUW93PTGHEL6G1PZFAOLNMDFGC37WSQN' where id=19;
-update noar ti set v1='X9SHZS550ADRHP2NFR6Z5LPL8Q3SIA03ST8FSMZ549EOVY8Q80ZVYG3BPLX4ESMJUFLGC5ILWHVFW5OM2VI8TT1GUPS3HXFDPQ7RNLNKZVJCDL96HQAG4VO26JYHV5CS836W6MUTFDH81Q6S68QLORT48SXYIKN3JJ2NK87MOJKEI9KNL5FBJEC2FTQQSYF8EWP9VTSKU3O41WN55L07H2FYVG986ERQWEUW93PTGHEL6G1PZFAOLNMDFGC37WSQN' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MCK1ROFUKOOYQKHCHOD2VMXQZ8YHOSX2Q6XD8DPI8XV35BG1Z85DO89GVN6F7OKCTZXD87375GWB8H5QHP8TWUBKO0NVSFVBV5QWP3UB0M9O7PUTHNFRI2VL8EIWFNALBH7G8O2OSNP3X85N672891GCZD3QHU1LX740ST25UM4YJ7GTNCCM7QVLB85AKCU8QGXAQQGUJDFTPY7G6NM4ILR6NSY7E6CKU3QMZ5W3ZJ9O5Z412A464PK6LHA8DKPS4' where id=19;
-update noar ti set v2='MCK1ROFUKOOYQKHCHOD2VMXQZ8YHOSX2Q6XD8DPI8XV35BG1Z85DO89GVN6F7OKCTZXD87375GWB8H5QHP8TWUBKO0NVSFVBV5QWP3UB0M9O7PUTHNFRI2VL8EIWFNALBH7G8O2OSNP3X85N672891GCZD3QHU1LX740ST25UM4YJ7GTNCCM7QVLB85AKCU8QGXAQQGUJDFTPY7G6NM4ILR6NSY7E6CKU3QMZ5W3ZJ9O5Z412A464PK6LHA8DKPS4' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YXT6TYZFVOPURSW0RQ3F4YJ9SFHH4E7NJOJPLDC9R48ZPUN8CDSISFKETUPGZLBB18JJ849UPAZEHMDFZ4CANRQAX2WKI740GSXOKVUOWT9KKIBP230B9ZGGSXDEW205SKNCCPCXI3181HKQCYB0TUL1JVSIH8A3A209M9VEEDGDE6B1FYFQCQO1QRJV9S57U6XBQMZ0K8BGJJQE4T7U43M058VAPXGAPKANFGQCB8P8SQ7K4DJFNUXPFKBXJTOV0' where id=19;
-update noar ti set v3='YXT6TYZFVOPURSW0RQ3F4YJ9SFHH4E7NJOJPLDC9R48ZPUN8CDSISFKETUPGZLBB18JJ849UPAZEHMDFZ4CANRQAX2WKI740GSXOKVUOWT9KKIBP230B9ZGGSXDEW205SKNCCPCXI3181HKQCYB0TUL1JVSIH8A3A209M9VEEDGDE6B1FYFQCQO1QRJV9S57U6XBQMZ0K8BGJJQE4T7U43M058VAPXGAPKANFGQCB8P8SQ7K4DJFNUXPFKBXJTOV0' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LV01CP920RSCAZHN5VF1W9JEVFDYH596R8J8LC0MF86T3Z1UAYM45873ERUF3EEDP1GOTNSF2IGBLYIXTOI3TVFK1WI9JE0DX1R5WXCKJ9EBH115MTQM4T52S31O05GKVUZ62P9TXQ1J9QV4ZCT4VEOQN4BJKBKH4B7579YR7XP4AW9AVUVAS1P8S6K649WLYMPVMKHZOKRADCRWUARYLFIGW0IS030GMTLGQN9CKN9QR73MR15N5JTOMV9HORU1M' where id=20;
-update noar ti set v0='LV01CP920RSCAZHN5VF1W9JEVFDYH596R8J8LC0MF86T3Z1UAYM45873ERUF3EEDP1GOTNSF2IGBLYIXTOI3TVFK1WI9JE0DX1R5WXCKJ9EBH115MTQM4T52S31O05GKVUZ62P9TXQ1J9QV4ZCT4VEOQN4BJKBKH4B7579YR7XP4AW9AVUVAS1P8S6K649WLYMPVMKHZOKRADCRWUARYLFIGW0IS030GMTLGQN9CKN9QR73MR15N5JTOMV9HORU1M' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1UFRXZG0XHBSFLK2C2P2ZO6R90R625ABCFS2N1EHDWLQC9CZ1K5CH797VU1GYB0WR220IXN50J8TOU7NFZIIA6P5BMHXBMTOJ7EHOHAU8MN09C9TV8315GV3HDKSWOLADRYLJMGVQ6EDK4G1C8UW2I59YEMMNIUW0GMIZRMX48FWGBGHZRFUK0LTQ0U12JJXNHIFNTMQ0J83A2MOJMXZMJ3VT89NPGDHZP742QU5MB8QZRJW5MNR7U5BW2FN68UHI' where id=20;
-update noar ti set v1='1UFRXZG0XHBSFLK2C2P2ZO6R90R625ABCFS2N1EHDWLQC9CZ1K5CH797VU1GYB0WR220IXN50J8TOU7NFZIIA6P5BMHXBMTOJ7EHOHAU8MN09C9TV8315GV3HDKSWOLADRYLJMGVQ6EDK4G1C8UW2I59YEMMNIUW0GMIZRMX48FWGBGHZRFUK0LTQ0U12JJXNHIFNTMQ0J83A2MOJMXZMJ3VT89NPGDHZP742QU5MB8QZRJW5MNR7U5BW2FN68UHI' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8SK5PQ12JIT36Z8U8U2KML2USL1BVSRB3Y4OV7THU88WF1HQYP6VR9GXEU6JXXGYOPOXKGIB1UQL477WFK0Z4ROJD4X86PZC4RD5PHDRQ1LWL2TVML4KGS59CUU9Z123SWRE902TMW1988N5CI2OPZ5ENMF9SOW3T0346DL6TE0VKTFRERW0JYFGJ99OQAEUI9B5E1C1K9OFR6JRFZMFPJLSEKBUPRB1370URWGMEWD757G72OFBZR6KAUJL9CLWR' where id=20;
-update noar ti set v2='8SK5PQ12JIT36Z8U8U2KML2USL1BVSRB3Y4OV7THU88WF1HQYP6VR9GXEU6JXXGYOPOXKGIB1UQL477WFK0Z4ROJD4X86PZC4RD5PHDRQ1LWL2TVML4KGS59CUU9Z123SWRE902TMW1988N5CI2OPZ5ENMF9SOW3T0346DL6TE0VKTFRERW0JYFGJ99OQAEUI9B5E1C1K9OFR6JRFZMFPJLSEKBUPRB1370URWGMEWD757G72OFBZR6KAUJL9CLWR' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='T7ZKLIFD9NTGMHUL3XHEHR5WVSYDTDZPD43CNEAWTRAMRI63VD7X5RYPQ9PEXBG249AW68DNN7FME87SWD6IGBUQOAX54KXEOW2EGYIKRQONVFSZFJN0OO2JP9OBQ1NJ6CK8RDD4AC4QKARWMY2H0HFX156B5J43B3OTDSKUS1FIAD1H7ON77RMD5WD6IEUV37UVDTRXED5EFZV7HP9R7ZQ29D4C3V5KZADLRP1RPULWD25RSMQVXGMDG3AFT4FLB' where id=20;
-update noar ti set v3='T7ZKLIFD9NTGMHUL3XHEHR5WVSYDTDZPD43CNEAWTRAMRI63VD7X5RYPQ9PEXBG249AW68DNN7FME87SWD6IGBUQOAX54KXEOW2EGYIKRQONVFSZFJN0OO2JP9OBQ1NJ6CK8RDD4AC4QKARWMY2H0HFX156B5J43B3OTDSKUS1FIAD1H7ON77RMD5WD6IEUV37UVDTRXED5EFZV7HP9R7ZQ29D4C3V5KZADLRP1RPULWD25RSMQVXGMDG3AFT4FLB' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='W1VTJ1H2REY8435MAB757VIZ0X0Q36L8IHQB818ROI46K7QDUYYXC4YE7DIL247O2X6V0590O71IUDN3JVJP47Z24DJW0SQ0IYYWP6IOLRHF4XHEU7WK8AJ87ZPJV9E6VNY861F2PWANFB6XRXYP0CT0H3ZLDDH663Y8PWYF13MIL5QDVQF2Y2UKVMHI86SFED8HAA2XU035PSBQDSO136J2MLI8Y84GM0T08P5OGJRHJE1LVJ8HZ2UIHYFNO8OU6' where id=21;
-update noar ti set v0='W1VTJ1H2REY8435MAB757VIZ0X0Q36L8IHQB818ROI46K7QDUYYXC4YE7DIL247O2X6V0590O71IUDN3JVJP47Z24DJW0SQ0IYYWP6IOLRHF4XHEU7WK8AJ87ZPJV9E6VNY861F2PWANFB6XRXYP0CT0H3ZLDDH663Y8PWYF13MIL5QDVQF2Y2UKVMHI86SFED8HAA2XU035PSBQDSO136J2MLI8Y84GM0T08P5OGJRHJE1LVJ8HZ2UIHYFNO8OU6' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4NS89B2R8N583FYQLH4K8JF4PA22Z2HHWCRKARP1SIKKVH4YW3QKA89V9A5KKI4GFMXREH351Z6Z8F36XV8D8YQBC76EGIV0V17Z4BZZBVVH6WJWQTM33UWSPI0VX5HLCN3YEYNUH6SZO5N7OY0CW00G3ZM3U4QXUFZEEDXI3Y1TMGKFLR1HVH17J14RYDBZ5JG78SPDTAU5GS9RI8THFAWFBJ4ON4IV3MN3G5PQPKXHFLSFWJAHK9OQLDHJL9HMZ' where id=21;
-update noar ti set v1='4NS89B2R8N583FYQLH4K8JF4PA22Z2HHWCRKARP1SIKKVH4YW3QKA89V9A5KKI4GFMXREH351Z6Z8F36XV8D8YQBC76EGIV0V17Z4BZZBVVH6WJWQTM33UWSPI0VX5HLCN3YEYNUH6SZO5N7OY0CW00G3ZM3U4QXUFZEEDXI3Y1TMGKFLR1HVH17J14RYDBZ5JG78SPDTAU5GS9RI8THFAWFBJ4ON4IV3MN3G5PQPKXHFLSFWJAHK9OQLDHJL9HMZ' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A0LMSBWZ9N9HNOEL7F8JYWRD40FBX2BQJ5PZMJCDQFPWP9B3YFYNHXDLYLXIIRR00I163U773YB1J3HKXRT77S0FW734KHZ6M14PU8BZJGWV9U22H3O6EC1SZRNTXQXGQ584YBDN3CKTGSFH6RFO8N3M30HQN7O06M5HG62DMVF3UIHE56FM1NS2CVGVCQ86TFBI8N1K4NSIG0GG4SOHAQ3JN69EN84RKP5O7MV2LZQVORM2GQZ3U612OTF40N7EM' where id=21;
-update noar ti set v2='A0LMSBWZ9N9HNOEL7F8JYWRD40FBX2BQJ5PZMJCDQFPWP9B3YFYNHXDLYLXIIRR00I163U773YB1J3HKXRT77S0FW734KHZ6M14PU8BZJGWV9U22H3O6EC1SZRNTXQXGQ584YBDN3CKTGSFH6RFO8N3M30HQN7O06M5HG62DMVF3UIHE56FM1NS2CVGVCQ86TFBI8N1K4NSIG0GG4SOHAQ3JN69EN84RKP5O7MV2LZQVORM2GQZ3U612OTF40N7EM' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NZS96BSKLCQF9IT0W1P1C3HB61PCORQDT0MBFBYMPHPOC07VHTEVXUIA8KDFR5TNSIJ4JTECMAZC1730AWPHMTN9RTVKKANK4Z4H4DHO3M2ZWICK84NJ4CS2QK6G8URGBVWGJ4N7HRN2UW82JF99Y9KRXM45O0W7CIPOMQ4U4VL7OAWMATGRWCHLEF5OOME1UFYHRNKMJEAABEP472J7MNTL20L94OS835OQR5F43RMT2I1CIZM4GERKNVQM90QIZ' where id=21;
-update noar ti set v3='NZS96BSKLCQF9IT0W1P1C3HB61PCORQDT0MBFBYMPHPOC07VHTEVXUIA8KDFR5TNSIJ4JTECMAZC1730AWPHMTN9RTVKKANK4Z4H4DHO3M2ZWICK84NJ4CS2QK6G8URGBVWGJ4N7HRN2UW82JF99Y9KRXM45O0W7CIPOMQ4U4VL7OAWMATGRWCHLEF5OOME1UFYHRNKMJEAABEP472J7MNTL20L94OS835OQR5F43RMT2I1CIZM4GERKNVQM90QIZ' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UGBZLIBD8CC75F2WQUKFPQJIO0XXHNYJW03ZKO4N0PLCDYNGJNJC7EC5VZLLGBL9SXACXN0VD5RJWG2ERIYRSY0J3P5TULBECQM03BXM0RB5JCBZL6GPPQQXUQGXDDHJ9MKO14OF3DEIW308QTWQ00E0M96QB4CAQGFE79Q28F649ERLALRVGG9BJM2W2NJAW5QHOC71I709WYWQZKLYJ87MTC9IB8CJI8X50D64AEZQPY3BDY00XY61AW0IFDBIL' where id=22;
-update noar ti set v0='UGBZLIBD8CC75F2WQUKFPQJIO0XXHNYJW03ZKO4N0PLCDYNGJNJC7EC5VZLLGBL9SXACXN0VD5RJWG2ERIYRSY0J3P5TULBECQM03BXM0RB5JCBZL6GPPQQXUQGXDDHJ9MKO14OF3DEIW308QTWQ00E0M96QB4CAQGFE79Q28F649ERLALRVGG9BJM2W2NJAW5QHOC71I709WYWQZKLYJ87MTC9IB8CJI8X50D64AEZQPY3BDY00XY61AW0IFDBIL' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U2D0N9XSKPXZXC19LLNV01AFVZWMK1T46MEWT7CN1HU839QKJQH1KV4QIQRU8KJ2BEVAV4T6AG0MQ6QKDQBUU35EKLH8EIXLMVMEPI8IEZCAS9256XIIP0B7YZT9FAB7DMXD7MUBNKFP5XQW70EQE4WS5MOKSWYQRJ4DWE0NMPU9NE8DRK9NNEDTMVP2PDW2PJXX5MIVSH9T8TD2OF9WBTK9RP357D9DGUSRXR4AT7F9AGP7ALLRP5JUHJ02F2Y7B' where id=22;
-update noar ti set v1='U2D0N9XSKPXZXC19LLNV01AFVZWMK1T46MEWT7CN1HU839QKJQH1KV4QIQRU8KJ2BEVAV4T6AG0MQ6QKDQBUU35EKLH8EIXLMVMEPI8IEZCAS9256XIIP0B7YZT9FAB7DMXD7MUBNKFP5XQW70EQE4WS5MOKSWYQRJ4DWE0NMPU9NE8DRK9NNEDTMVP2PDW2PJXX5MIVSH9T8TD2OF9WBTK9RP357D9DGUSRXR4AT7F9AGP7ALLRP5JUHJ02F2Y7B' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WGPUFZ2V2NUJ8AKGWBFY35R817A5NUEK3RPA0K3441W4NMED0MP0777CCBCNM32CNNAQFCZ61L8HRBTQZ8P5J5RQ69E47PFBVJPKM3E9G88SD8BWSW133QGSLWQUNT7O5VDDUST1ZEEYO93JAN9F0SSJIQKTVUAR5EO0EW4NSURB021ITS4WM9AORN85A6JK29M7LTY28PT150WMHUXO28H7QH1O4EL90EF7NNLL8Z17HPLURNT3L88EDG4IAQ3GG' where id=22;
-update noar ti set v2='WGPUFZ2V2NUJ8AKGWBFY35R817A5NUEK3RPA0K3441W4NMED0MP0777CCBCNM32CNNAQFCZ61L8HRBTQZ8P5J5RQ69E47PFBVJPKM3E9G88SD8BWSW133QGSLWQUNT7O5VDDUST1ZEEYO93JAN9F0SSJIQKTVUAR5EO0EW4NSURB021ITS4WM9AORN85A6JK29M7LTY28PT150WMHUXO28H7QH1O4EL90EF7NNLL8Z17HPLURNT3L88EDG4IAQ3GG' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PKP6NQBE0B5BDU8R7HYUAZKYU1C9AFI2OUWA3DTN0U3I6HZBF4NDE2AHLZFN355GDYTVB0ACHAUQRJ0DK3ZRJHUQU1WHQDZDV8AXUP77364HFEUT10KZ96C43IHITGB0HXMUT5G76269RH1VEQ9J29JW3GZZNOQ85TAZUKZXTPE2R4GY9RXIATB1S50EA8F4Q272CVZAQ3FP886ZHJRPZ3YSD3O9S7IRHWFUMRVGMEFB4702JZUJD874Z5EQGOJ4X' where id=22;
-update noar ti set v3='PKP6NQBE0B5BDU8R7HYUAZKYU1C9AFI2OUWA3DTN0U3I6HZBF4NDE2AHLZFN355GDYTVB0ACHAUQRJ0DK3ZRJHUQU1WHQDZDV8AXUP77364HFEUT10KZ96C43IHITGB0HXMUT5G76269RH1VEQ9J29JW3GZZNOQ85TAZUKZXTPE2R4GY9RXIATB1S50EA8F4Q272CVZAQ3FP886ZHJRPZ3YSD3O9S7IRHWFUMRVGMEFB4702JZUJD874Z5EQGOJ4X' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8XUE96NUSYCBKQM1BRH2WAN8Z9E46UJOTOPZ9EZF1STTM8RB0T0ODHXS78LP7JL8XJTQ2KMEQ5TSQ3FJ88TA675FNPON62G07XCO9O9ODTCVN298RPMT22V96VDKGDR0FN74MVEBC9AHJ3MKS1U2Q8WO3EMCFZ10VKRGWGTH3C2FSLQPSJOOMR02OICALM8IUIY1DGPUY2SRWW3SP6W1NDRALQTEIBW3DDDTMOR2ZPHE2CKU9H6XGX0D070GNE94L' where id=23;
-update noar ti set v0='8XUE96NUSYCBKQM1BRH2WAN8Z9E46UJOTOPZ9EZF1STTM8RB0T0ODHXS78LP7JL8XJTQ2KMEQ5TSQ3FJ88TA675FNPON62G07XCO9O9ODTCVN298RPMT22V96VDKGDR0FN74MVEBC9AHJ3MKS1U2Q8WO3EMCFZ10VKRGWGTH3C2FSLQPSJOOMR02OICALM8IUIY1DGPUY2SRWW3SP6W1NDRALQTEIBW3DDDTMOR2ZPHE2CKU9H6XGX0D070GNE94L' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HFRFDS0MIO9IXBXBAYGZ5UNFH9WDBR0IL9OXTNII28OXZN6BA8XNLTXGKNQIL7220BTDHN6UFD60MI7FYOH691T0ECE7GBJ26G03R9OFX35IVATM9HVKV5BXDO7JVOY9LDNMCUXZ9Z3F37RM0FON3PNSO98LUOZZSTUFIUK90S2ANW5EHD5THE14OPTPX9OKY233Y5NKQUKNE5PMH25E8BS9EJIZJZ9D9S4C9GNW37MUPFJORRRCFG2QMDZY2SP7G' where id=23;
-update noar ti set v1='HFRFDS0MIO9IXBXBAYGZ5UNFH9WDBR0IL9OXTNII28OXZN6BA8XNLTXGKNQIL7220BTDHN6UFD60MI7FYOH691T0ECE7GBJ26G03R9OFX35IVATM9HVKV5BXDO7JVOY9LDNMCUXZ9Z3F37RM0FON3PNSO98LUOZZSTUFIUK90S2ANW5EHD5THE14OPTPX9OKY233Y5NKQUKNE5PMH25E8BS9EJIZJZ9D9S4C9GNW37MUPFJORRRCFG2QMDZY2SP7G' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='G3PLP00WZ7GHLSPSB5JGEFIBVKUDM35OMABXTO7UJXZHWEB35N7H4E0M1TYPFNLIMXCT4REBMNCRWUN3XDVJEWLUUU0A3KA1ASNTJK0RKSW8B7LJYJOAQIT1HP1ZJ4PVDHA9FLVQAWTKZTZU66V6VW7O0F9TK9KKDC7QRADR6DA70YQM7MCQRRENIYHFSJRPJTM54JV8K9FOLZ8G4ZSQUZ9794EAEIQ3NOCC2IQ6NPX7NDYACVKZ3UYL9O4WE88Q8' where id=23;
-update noar ti set v2='G3PLP00WZ7GHLSPSB5JGEFIBVKUDM35OMABXTO7UJXZHWEB35N7H4E0M1TYPFNLIMXCT4REBMNCRWUN3XDVJEWLUUU0A3KA1ASNTJK0RKSW8B7LJYJOAQIT1HP1ZJ4PVDHA9FLVQAWTKZTZU66V6VW7O0F9TK9KKDC7QRADR6DA70YQM7MCQRRENIYHFSJRPJTM54JV8K9FOLZ8G4ZSQUZ9794EAEIQ3NOCC2IQ6NPX7NDYACVKZ3UYL9O4WE88Q8' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='42ZSXXWCVHS66K7MKGFW3YM204GW4RVV8TQBPMFFD5GIHDZ24YPLHGHXNHUJRRRMMCQCJN2C9DQACGUJIL582T0LCFU74B3312AFDAR1O2XWT3QTGHWEZD3EK3C8E7FP38ZP82UH7S1OC8LW18AZZRIR5I9UKAKWYYWAYK1JV2UE6EDZA66IJZEGOFQD5G51QVIT9A35ZKWTHE587Q894KJCKL0J07G5XVJEL71Z40MY1MBUQI0N3XL50YRNZFISZ' where id=23;
-update noar ti set v3='42ZSXXWCVHS66K7MKGFW3YM204GW4RVV8TQBPMFFD5GIHDZ24YPLHGHXNHUJRRRMMCQCJN2C9DQACGUJIL582T0LCFU74B3312AFDAR1O2XWT3QTGHWEZD3EK3C8E7FP38ZP82UH7S1OC8LW18AZZRIR5I9UKAKWYYWAYK1JV2UE6EDZA66IJZEGOFQD5G51QVIT9A35ZKWTHE587Q894KJCKL0J07G5XVJEL71Z40MY1MBUQI0N3XL50YRNZFISZ' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7J8CHYLGKRVOP13WX9VZ5U4NTMQ0AGPA7RPFQG28LGZD6RYMNIIB99BP1A7I5M0Z3THBS99G3ITMSFAISAR9QFMDHECURHU2MMEGM0BL97UXT9F4622I7VISAYE8ERTOU5HVC1CYX7IOBQDTS9T9ADDLNOOC9NEJPBKL09TMX61SOI83M3BLMLS2SFJ9GRSLUYNCEHHK0MUU6C0XSSB8JJTHDEDQVEY54XG6VFFOZ5IT2C38KNZPOFK2UP0XEPECQ' where id=24;
-update noar ti set v0='7J8CHYLGKRVOP13WX9VZ5U4NTMQ0AGPA7RPFQG28LGZD6RYMNIIB99BP1A7I5M0Z3THBS99G3ITMSFAISAR9QFMDHECURHU2MMEGM0BL97UXT9F4622I7VISAYE8ERTOU5HVC1CYX7IOBQDTS9T9ADDLNOOC9NEJPBKL09TMX61SOI83M3BLMLS2SFJ9GRSLUYNCEHHK0MUU6C0XSSB8JJTHDEDQVEY54XG6VFFOZ5IT2C38KNZPOFK2UP0XEPECQ' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='D8PJ4MPF1UB0G1QBAKWA2XZ5DPHM7CCT4WAN0DJ0T4VGLW9S33PQA2FG59VSPUXMK0KDHK7WH42A82I6LBYPZDULQUZ1H9GCPH1I7SWMZHYPHX94FKY051OXN83ITWUID6AY3RJ0SR5I15IQR1MH2SWIADQKPYQ9IZZYI40XRLAEX31VKAZVYZJ0I2NQ2P9AL3J0E5YE4WT9FZBQ139GL3TXP476LQ60EOD75F8WVQ38N1G7H8YO5592L5QYT8I0E' where id=24;
-update noar ti set v1='D8PJ4MPF1UB0G1QBAKWA2XZ5DPHM7CCT4WAN0DJ0T4VGLW9S33PQA2FG59VSPUXMK0KDHK7WH42A82I6LBYPZDULQUZ1H9GCPH1I7SWMZHYPHX94FKY051OXN83ITWUID6AY3RJ0SR5I15IQR1MH2SWIADQKPYQ9IZZYI40XRLAEX31VKAZVYZJ0I2NQ2P9AL3J0E5YE4WT9FZBQ139GL3TXP476LQ60EOD75F8WVQ38N1G7H8YO5592L5QYT8I0E' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4ZJVIU9H0VJZDIJB32Z1HHDB0WQVP1PIKF07DJRYW5P6GNID1DKJWNNCO32S164MREKD2DWC2KZKNDGD5SZ1G0NZTEMI87CA9MHVJJ9FVB5I9AS8A5WH8R377XHKORXNCU2NH2I3S85IOGFNHJS6SF2MXQ8IDV8X3A0RQ6V9M0T4Q44KZKB9508INMR7DMTKDC3Y0WBQUZUFYDQPB53X1X2CNIAQL5Q8MEHNIH3V0SQBDJR5B934RP236UVTJUXOM' where id=24;
-update noar ti set v2='4ZJVIU9H0VJZDIJB32Z1HHDB0WQVP1PIKF07DJRYW5P6GNID1DKJWNNCO32S164MREKD2DWC2KZKNDGD5SZ1G0NZTEMI87CA9MHVJJ9FVB5I9AS8A5WH8R377XHKORXNCU2NH2I3S85IOGFNHJS6SF2MXQ8IDV8X3A0RQ6V9M0T4Q44KZKB9508INMR7DMTKDC3Y0WBQUZUFYDQPB53X1X2CNIAQL5Q8MEHNIH3V0SQBDJR5B934RP236UVTJUXOM' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='53ESDP7LESASZGW8TQ767HZP425HAAKXUYFQILKVAALNWOXZM6HK0N4MEF4PAHZ7EYAI1S17P6MC0IRBXOBULT45WVJECYT27YLYDU53YUHR462N0DSGTK6P47S9VJD6RMWIQKKQ4UGN7NJRTWB8CXPU727HVTP0IMR69FB50Y6O6S74UO4OCOM3TOD8P6XSL1BQXH2NH4DQPFOIWWN9SXU1227LJ6UN6K7R9476MZYZTFKK4XFS1WSXHG3P14OKP' where id=24;
-update noar ti set v3='53ESDP7LESASZGW8TQ767HZP425HAAKXUYFQILKVAALNWOXZM6HK0N4MEF4PAHZ7EYAI1S17P6MC0IRBXOBULT45WVJECYT27YLYDU53YUHR462N0DSGTK6P47S9VJD6RMWIQKKQ4UGN7NJRTWB8CXPU727HVTP0IMR69FB50Y6O6S74UO4OCOM3TOD8P6XSL1BQXH2NH4DQPFOIWWN9SXU1227LJ6UN6K7R9476MZYZTFKK4XFS1WSXHG3P14OKP' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MD7VLTYM9E79UYYML4O0W1XSTYJ7BHYDCAINIRSFNRI7WTPWGYNXGE7LIZVYO0VIAB4U408XG192QMCKZ6JV7NXPPRATQ86JZQIN2XAZSG6UB41SUTGDX7S5HRTJMEXJFTBR0A32ICY6P6PBYZAL5ZBSD0F13VG5AHWGPRKQIK5AVDFSFVZQHJXOXFV28GIMCU9W94EP6TTILLSN0TLT7QNZ2PD8TCXDFF7FVRJUXY22S9ZP93VQQHQBCLY80Y8WQ' where id=25;
-update noar ti set v0='MD7VLTYM9E79UYYML4O0W1XSTYJ7BHYDCAINIRSFNRI7WTPWGYNXGE7LIZVYO0VIAB4U408XG192QMCKZ6JV7NXPPRATQ86JZQIN2XAZSG6UB41SUTGDX7S5HRTJMEXJFTBR0A32ICY6P6PBYZAL5ZBSD0F13VG5AHWGPRKQIK5AVDFSFVZQHJXOXFV28GIMCU9W94EP6TTILLSN0TLT7QNZ2PD8TCXDFF7FVRJUXY22S9ZP93VQQHQBCLY80Y8WQ' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='527RZK4NO6ZJMXS85715TCM5ZRSCEJQKJCFICVAOL3ODY6EH1R4U2VD26V1T1KUHU01LX9X28O03I0DKYWLEPC8NLUR1Z74YY7N9XLY1R171QJPKGIPHU5QQIP8LU9M2WMVWVTNSOMHA5KS28R8HFZLDYSDYDA0DG2Y9W3AZ54IZ33CZNJ3N4FO9MA47WHF42PGTIO7NWDUK7KYGWTMM08AWP53Q6MMVDIY31P1NDAKFAW8R7QVC4A78C7ARRWLOP' where id=25;
-update noar ti set v1='527RZK4NO6ZJMXS85715TCM5ZRSCEJQKJCFICVAOL3ODY6EH1R4U2VD26V1T1KUHU01LX9X28O03I0DKYWLEPC8NLUR1Z74YY7N9XLY1R171QJPKGIPHU5QQIP8LU9M2WMVWVTNSOMHA5KS28R8HFZLDYSDYDA0DG2Y9W3AZ54IZ33CZNJ3N4FO9MA47WHF42PGTIO7NWDUK7KYGWTMM08AWP53Q6MMVDIY31P1NDAKFAW8R7QVC4A78C7ARRWLOP' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JFG1272IZ1DYJNXK3YRXFOS9N0PUTD2Q5PU5R0XQQ34YCU1JJG9UFKUCMEL0RH59GYETR29E12ZAPJ7XO82BSXA2OLZ33Y5HP1ZSJ1D4EDFWZC9JQE3GFZ9Q3YHPY9GWRCLXTARG7EVOSPFR11M5WQPEWK7QFOSR1GRY1AQPSV3XT9JD35KIMRS72KWRMFZBGHIMD9FC4G6TI01C1IJBS1JOL2Y0RPE2Q0IPEJINOTI5KV4MB3ZUCRWO0COXOPDYP' where id=25;
-update noar ti set v2='JFG1272IZ1DYJNXK3YRXFOS9N0PUTD2Q5PU5R0XQQ34YCU1JJG9UFKUCMEL0RH59GYETR29E12ZAPJ7XO82BSXA2OLZ33Y5HP1ZSJ1D4EDFWZC9JQE3GFZ9Q3YHPY9GWRCLXTARG7EVOSPFR11M5WQPEWK7QFOSR1GRY1AQPSV3XT9JD35KIMRS72KWRMFZBGHIMD9FC4G6TI01C1IJBS1JOL2Y0RPE2Q0IPEJINOTI5KV4MB3ZUCRWO0COXOPDYP' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AZ2G226Q2R8HNJTTSVAN59A0KJ7ZK6LE58GEJV3IANTVLBM6F8XW27URGZLC0R4SVGJC78U0UXWJANUYHC0UC6XRQA78F9F8WB0OS6U7XO33S2NGZDBW34KPAQLEDQDZP9GC0U5SJCUTT6EC2VU7F2ZRGL3SWUHCY33B34RC6MIB2K76R3S2NTUFSWF0SPU8TI244CMJM330JBZKAXALUTRAQJEIRN6WID56PX8CWXYXF6UOI9N79TDG9SR982YB0' where id=25;
-update noar ti set v3='AZ2G226Q2R8HNJTTSVAN59A0KJ7ZK6LE58GEJV3IANTVLBM6F8XW27URGZLC0R4SVGJC78U0UXWJANUYHC0UC6XRQA78F9F8WB0OS6U7XO33S2NGZDBW34KPAQLEDQDZP9GC0U5SJCUTT6EC2VU7F2ZRGL3SWUHCY33B34RC6MIB2K76R3S2NTUFSWF0SPU8TI244CMJM330JBZKAXALUTRAQJEIRN6WID56PX8CWXYXF6UOI9N79TDG9SR982YB0' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XGWW4COVKK098H85IWP096PUZ8KR80M4WL0ZLE5PRQ7D7M8A1BWNRPVWWXFFNFQS1KL6WE0GEN29QATEKY7350QA2KOSPDV3CDGA5K2CLNQ9QK3UH6ZC31Q5KDQG06EF945V68EM6KCN7B7HQ77IW8P5F7T4XEH1IEVD212F10G8YM61YWAZBGPPQV4H98ZTLZZSQMQXEH5JGFM9ZZ19YY3MHGK8W07JW27F9NYA2J1RF9F00ZSWZWMRZZBXDXQPI' where id=26;
-update noar ti set v0='XGWW4COVKK098H85IWP096PUZ8KR80M4WL0ZLE5PRQ7D7M8A1BWNRPVWWXFFNFQS1KL6WE0GEN29QATEKY7350QA2KOSPDV3CDGA5K2CLNQ9QK3UH6ZC31Q5KDQG06EF945V68EM6KCN7B7HQ77IW8P5F7T4XEH1IEVD212F10G8YM61YWAZBGPPQV4H98ZTLZZSQMQXEH5JGFM9ZZ19YY3MHGK8W07JW27F9NYA2J1RF9F00ZSWZWMRZZBXDXQPI' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LSNNWGAB5OQACFE1YHR2JEF13EHQYA6CMOKARHRQF6F1BGXXHPHED9L2VYYS5SOBNBC78HGVA95C7JQTL7DBARI7JJW6KN7ZY0C8S7RYVKTBHG93WPXM8SE2WG930Y3S0PS2PQR049107ZYWLGCROSZABXOQO7PDJE7JACBFQLILIVCFYIOEW9BGX5DPNIHEAC22CQWVMAQZCF3AIQYV4MIM7672BJIYN2QTQFVKA9H1QEWCSQV2HPFS6YFMSKWHF' where id=26;
-update noar ti set v1='LSNNWGAB5OQACFE1YHR2JEF13EHQYA6CMOKARHRQF6F1BGXXHPHED9L2VYYS5SOBNBC78HGVA95C7JQTL7DBARI7JJW6KN7ZY0C8S7RYVKTBHG93WPXM8SE2WG930Y3S0PS2PQR049107ZYWLGCROSZABXOQO7PDJE7JACBFQLILIVCFYIOEW9BGX5DPNIHEAC22CQWVMAQZCF3AIQYV4MIM7672BJIYN2QTQFVKA9H1QEWCSQV2HPFS6YFMSKWHF' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GP24FL97JZGRHJZE652AXEA2HGD6G9ZTFTD3A6XCR9DB3FSTFX5TZ1J2RD8OIVLJ06UTKP5FWN1LF0N9W04N0HTYK2YFKLVHXYDVDJ82MKPIDXTDSFQVKL0UJ6FL3VAEV4IZYKTWW9Z8UKVANXSGWKDBJ2VKWUNR8EG3Z3Y3SOR2JPOD78GXBAWO6CNSU4KG038RVWA50IT8V0QRQXBQZLBCL7NSBIKX9V6O9CB0B8RV8WF1J65CT4HZPB7A37444' where id=26;
-update noar ti set v2='GP24FL97JZGRHJZE652AXEA2HGD6G9ZTFTD3A6XCR9DB3FSTFX5TZ1J2RD8OIVLJ06UTKP5FWN1LF0N9W04N0HTYK2YFKLVHXYDVDJ82MKPIDXTDSFQVKL0UJ6FL3VAEV4IZYKTWW9Z8UKVANXSGWKDBJ2VKWUNR8EG3Z3Y3SOR2JPOD78GXBAWO6CNSU4KG038RVWA50IT8V0QRQXBQZLBCL7NSBIKX9V6O9CB0B8RV8WF1J65CT4HZPB7A37444' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IWJJ8IXOFW2KT60CO6UMA15QEWE0RJ5YKJFZ7MJ4UF62Y2LXEU3SIKUBL4GBBCSDQ88ILE7LSEEDX3JQ3IK5GC6XO07KFFHA8OM4BZ983ZVCJA9V7VFZ62Q38Z06K8CXFGPS4KMG5L6TUG6SOWBE3A4UZ6TJU9NU6XPEDFAKSR9K2KDO64K9NUCITIXK2PAHU12C62S9N6FNOG27DO5A44W89FD4RS709L1KW89ZWCC7Z2K8ZY8QI6IUZAPDVRKOD' where id=26;
-update noar ti set v3='IWJJ8IXOFW2KT60CO6UMA15QEWE0RJ5YKJFZ7MJ4UF62Y2LXEU3SIKUBL4GBBCSDQ88ILE7LSEEDX3JQ3IK5GC6XO07KFFHA8OM4BZ983ZVCJA9V7VFZ62Q38Z06K8CXFGPS4KMG5L6TUG6SOWBE3A4UZ6TJU9NU6XPEDFAKSR9K2KDO64K9NUCITIXK2PAHU12C62S9N6FNOG27DO5A44W89FD4RS709L1KW89ZWCC7Z2K8ZY8QI6IUZAPDVRKOD' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='40ET51DFIRBAZZ7PD57GHKU1UL5TXXPR6VGLXZ13VUOARD8V9TWWYOFF891WI0Z004ZSSJ6PKZ808YO4D2YF0QGIAXHDXI2WJXHCKST2V8SVTHHU1TVJ9IB8AVA6MHXWWM0418B64H7DEAMUFY7JPIBIDWVYXTHP42JHL7GIRP4HGVR4MRGQUBXUSJJGKYF5FWT2PIQA102TBFA9Y17HPGRVGZ7LMHKC9FE7DWV2C1NNTJCZLS1B9VU38QFX0WR1L' where id=27;
-update noar ti set v0='40ET51DFIRBAZZ7PD57GHKU1UL5TXXPR6VGLXZ13VUOARD8V9TWWYOFF891WI0Z004ZSSJ6PKZ808YO4D2YF0QGIAXHDXI2WJXHCKST2V8SVTHHU1TVJ9IB8AVA6MHXWWM0418B64H7DEAMUFY7JPIBIDWVYXTHP42JHL7GIRP4HGVR4MRGQUBXUSJJGKYF5FWT2PIQA102TBFA9Y17HPGRVGZ7LMHKC9FE7DWV2C1NNTJCZLS1B9VU38QFX0WR1L' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EXXL17US3FVZAEYCR2UOO90O3YAOXXXTL2HL6981VLH19HUACVG6VH24JXJAG0V323Q05ZPM15KNNLLT0JV9B4VSFDKZYBF7D92SNGK3YS31FLWPPAWVPPDPTDK22BZKRAENP6JIPDOYF0EI4TTF9T6F5DBYVRJ2DYROT592TNMS4A9H4XHLJSKXF3IJKSFJ2UDRHBVRBF4IX2HX2ZAM8VJ00HV3JR8AYEA0ZI8QQI57CC66JUOHTRZ051HCE7CUC' where id=27;
-update noar ti set v1='EXXL17US3FVZAEYCR2UOO90O3YAOXXXTL2HL6981VLH19HUACVG6VH24JXJAG0V323Q05ZPM15KNNLLT0JV9B4VSFDKZYBF7D92SNGK3YS31FLWPPAWVPPDPTDK22BZKRAENP6JIPDOYF0EI4TTF9T6F5DBYVRJ2DYROT592TNMS4A9H4XHLJSKXF3IJKSFJ2UDRHBVRBF4IX2HX2ZAM8VJ00HV3JR8AYEA0ZI8QQI57CC66JUOHTRZ051HCE7CUC' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='I2TVEX131HUB85YRMIOQ0EZ877JJV9NN3829JZII2UUL8W6JDZ2YTTPUJEOOSZO70DEWQ219HQB4AUZQ1PK5AR7LSXZBRMJ79LT7HDO3F628313340XLC8XW9MYKLNCKHXIDLWN3719OQ6DKVD9M2ICE7H2EXGOM2QPFMXQXOP94IOJ3E7HB2CBFP5MOKNOO5VQHE6X08F59UZ987V7CIJDVS8L5FY4710XRA3ATR0R13ZS4U06TZJGFHY7A85G98' where id=27;
-update noar ti set v2='I2TVEX131HUB85YRMIOQ0EZ877JJV9NN3829JZII2UUL8W6JDZ2YTTPUJEOOSZO70DEWQ219HQB4AUZQ1PK5AR7LSXZBRMJ79LT7HDO3F628313340XLC8XW9MYKLNCKHXIDLWN3719OQ6DKVD9M2ICE7H2EXGOM2QPFMXQXOP94IOJ3E7HB2CBFP5MOKNOO5VQHE6X08F59UZ987V7CIJDVS8L5FY4710XRA3ATR0R13ZS4U06TZJGFHY7A85G98' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BEO2IUTH4NNLYU7P4J3X59GRPRPYXRKTTY1QRD5JA7EQJC7YMOH47YSBPV0NIQVDV9PG32ZGPYYDOUX3IO7WLKL9AWBQJ40ZYIRW03G050XR8AL9UHWLCJY0R8SICLOEDOLD3T3CID0BMCGPD2NCF6FUO4LFGX3264J0VG37H86LHHAVCDYMNS1F4SA60XD15ZV72U64I8N2A6Z7V2FSZHXRTEHDDA85Q9W7PVRSZ7B3QFTP09MLZBBIN9CD6U0I8' where id=27;
-update noar ti set v3='BEO2IUTH4NNLYU7P4J3X59GRPRPYXRKTTY1QRD5JA7EQJC7YMOH47YSBPV0NIQVDV9PG32ZGPYYDOUX3IO7WLKL9AWBQJ40ZYIRW03G050XR8AL9UHWLCJY0R8SICLOEDOLD3T3CID0BMCGPD2NCF6FUO4LFGX3264J0VG37H86LHHAVCDYMNS1F4SA60XD15ZV72U64I8N2A6Z7V2FSZHXRTEHDDA85Q9W7PVRSZ7B3QFTP09MLZBBIN9CD6U0I8' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1PDPPXTL3Q3N3ODSP63B7TX83IM7SOEG4NFY6OI1RGLVT7SISVSKZQYGJ3C6B5KCOYMQ38TO12I068XH31DJY8K6CZ361KKZSUEC548O569N46BRI2GP43LUD817L8KLLFVWMVDLBPRQN294SBPR7M2VETHS72W1IFG4BY29GZ9S5E3IB8TH63Z4O07GYHNC38YXPFUZKPPJV6CP608VJI4RPANS302SB83S5MAOJU5IW991CCWC5RPROEQ7GK1PI' where id=28;
-update noar ti set v0='1PDPPXTL3Q3N3ODSP63B7TX83IM7SOEG4NFY6OI1RGLVT7SISVSKZQYGJ3C6B5KCOYMQ38TO12I068XH31DJY8K6CZ361KKZSUEC548O569N46BRI2GP43LUD817L8KLLFVWMVDLBPRQN294SBPR7M2VETHS72W1IFG4BY29GZ9S5E3IB8TH63Z4O07GYHNC38YXPFUZKPPJV6CP608VJI4RPANS302SB83S5MAOJU5IW991CCWC5RPROEQ7GK1PI' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1BVEFAHYLBA8SLVSSB5HIZ7BC5VCKN27FILHHNR25V9MO7XOTY1I8GEOZ8B9CB23L88542JN484MKMMZE94M9U3N8AP8HC30EYADQYQZSOH2TEAZ2DVHLEZ4V2FSYMQBTQMQ6EX1TNX638AM61D5KCC0EPJNPR7FS9VRD9O0TCR79D71YR1SDQ3BTAI1SQS62F7YABR7CEWKEAASQLYIF7F7MOBH933QPNTYDUOB9ONLF3LDLECDJGF4E1BSEWN3N' where id=28;
-update noar ti set v1='1BVEFAHYLBA8SLVSSB5HIZ7BC5VCKN27FILHHNR25V9MO7XOTY1I8GEOZ8B9CB23L88542JN484MKMMZE94M9U3N8AP8HC30EYADQYQZSOH2TEAZ2DVHLEZ4V2FSYMQBTQMQ6EX1TNX638AM61D5KCC0EPJNPR7FS9VRD9O0TCR79D71YR1SDQ3BTAI1SQS62F7YABR7CEWKEAASQLYIF7F7MOBH933QPNTYDUOB9ONLF3LDLECDJGF4E1BSEWN3N' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L1AF2NRL0R3YVG5S7MF9YC4EYTZJ1KXX3D06XHKJSD3LF1UQ1D1B0DM1CANTSIF963KGJRXMHCCMU4G3LBQ6QOCDPRGBYM924YOGACFRXX846AW96A8W3U51XYYJM7DSW1BQO22D5S5E2SE2DPO0KLB6N7FK46WM14HUG644GEX8S9AWL50G3PRUB2S2FSQ3HMCR0ZSEPVXT90LPKZYIKJ1S8L2XBU6B4GLQ0PPI0VH49LVZR5ZKEKHYMGWHDDUZW' where id=28;
-update noar ti set v2='L1AF2NRL0R3YVG5S7MF9YC4EYTZJ1KXX3D06XHKJSD3LF1UQ1D1B0DM1CANTSIF963KGJRXMHCCMU4G3LBQ6QOCDPRGBYM924YOGACFRXX846AW96A8W3U51XYYJM7DSW1BQO22D5S5E2SE2DPO0KLB6N7FK46WM14HUG644GEX8S9AWL50G3PRUB2S2FSQ3HMCR0ZSEPVXT90LPKZYIKJ1S8L2XBU6B4GLQ0PPI0VH49LVZR5ZKEKHYMGWHDDUZW' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CV3OK1PIW1WGJM1KQJTNXNRG9T9PYHH6DH9HPTYMTYPMLY98K8ZAM349JK4SR6B9L4U2TN0Y45H7OWHRZDQVICEZHRQ68XUKDBA1OYLL8L92XT6RFPLMYQPT3GHUIPA60B9IBXZFN80OT289ZDGXL2BHBI5JWB0KKN2BCWBTN2RTVBLMLH2LAF4NDBUJD7WGPUOX4RZG89RY18S03NZC5TR2OJJ5932O69ZG7VOK5Z11MR82PQKCGL2FFI9HWNXP1' where id=28;
-update noar ti set v3='CV3OK1PIW1WGJM1KQJTNXNRG9T9PYHH6DH9HPTYMTYPMLY98K8ZAM349JK4SR6B9L4U2TN0Y45H7OWHRZDQVICEZHRQ68XUKDBA1OYLL8L92XT6RFPLMYQPT3GHUIPA60B9IBXZFN80OT289ZDGXL2BHBI5JWB0KKN2BCWBTN2RTVBLMLH2LAF4NDBUJD7WGPUOX4RZG89RY18S03NZC5TR2OJJ5932O69ZG7VOK5Z11MR82PQKCGL2FFI9HWNXP1' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HKVY2KBUSEEXYG7JWLSVT5HEG1NRG26L37LH2TZ8BV3CXVD17S8DXK9VVC6GOLYCBJUBU354FBTH2PPAKCK7EB2WB5Q8XEHF0YIV1CDMOWJV9ZMCNTP4CJFC9NG5Q2IOX0B9UEX9QJACR5QP9B2PBX3BA45TDKU0L9GRJV87S3LN7QRAAJM11JQJJ0VBN87YNV3UYMQ6V1846TX50EE4LVT7NFOELCWFHPX2FRUHEEWZ8URSBYOJVFI0WZJJ76Y0T' where id=29;
-update noar ti set v0='HKVY2KBUSEEXYG7JWLSVT5HEG1NRG26L37LH2TZ8BV3CXVD17S8DXK9VVC6GOLYCBJUBU354FBTH2PPAKCK7EB2WB5Q8XEHF0YIV1CDMOWJV9ZMCNTP4CJFC9NG5Q2IOX0B9UEX9QJACR5QP9B2PBX3BA45TDKU0L9GRJV87S3LN7QRAAJM11JQJJ0VBN87YNV3UYMQ6V1846TX50EE4LVT7NFOELCWFHPX2FRUHEEWZ8URSBYOJVFI0WZJJ76Y0T' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GQXAY9FAJVF1NTFM7UT72OPOAUXIERUMW76E02IKK5MKROUTMTS9D9EQSAGGJSUJYJ037PSCV0P99CK4IERYQPR1Y6XS2DWVP9APLSG99K0SFB9CCNVO8SQ5CHV8C5WW6XB77RLITPR4RCNHFGP64CKRVAA513T2UOP3IN8UJ0C60PW42LB9NLG45CQPAZ2N20E71EN8H8ZJNWB6B7AVV2ZMZ4J3TMS655HDS7M9P5MA6F3G61I3ANWU5EB03QCR8' where id=29;
-update noar ti set v1='GQXAY9FAJVF1NTFM7UT72OPOAUXIERUMW76E02IKK5MKROUTMTS9D9EQSAGGJSUJYJ037PSCV0P99CK4IERYQPR1Y6XS2DWVP9APLSG99K0SFB9CCNVO8SQ5CHV8C5WW6XB77RLITPR4RCNHFGP64CKRVAA513T2UOP3IN8UJ0C60PW42LB9NLG45CQPAZ2N20E71EN8H8ZJNWB6B7AVV2ZMZ4J3TMS655HDS7M9P5MA6F3G61I3ANWU5EB03QCR8' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KSTHQ3ASWTOIE2I31S7EK2GOVJ9CQAQDEENGHG8Q895WSZ6BV75VB325G98HIBCRVX0TA2H02A0DIJQH632SYSRGIR970TJHD6D3XZ6JTXIY761IWPHQXAZ2AHUCNC0O10Q9M09EYD5LMLY1EDJHZMOPQHXYORC7SC8WIYGF257AQ4KGGC1WX2FDYWP169C3VA0XBLOAW6NU0QP5NJT064P2KAQXKX5D9O1IUH6UEKIKQ2FJ538YPYMHCLT71KI1M' where id=29;
-update noar ti set v2='KSTHQ3ASWTOIE2I31S7EK2GOVJ9CQAQDEENGHG8Q895WSZ6BV75VB325G98HIBCRVX0TA2H02A0DIJQH632SYSRGIR970TJHD6D3XZ6JTXIY761IWPHQXAZ2AHUCNC0O10Q9M09EYD5LMLY1EDJHZMOPQHXYORC7SC8WIYGF257AQ4KGGC1WX2FDYWP169C3VA0XBLOAW6NU0QP5NJT064P2KAQXKX5D9O1IUH6UEKIKQ2FJ538YPYMHCLT71KI1M' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HPKC8C0ZYFBF4AED2VI4EWCXWB98LDYW1ZUFTI8J1Z2ANUOEM79M8R9SHRX5JWK4TWEZUWWM1SECSKPIXYN0KFKXI1D9414L11TE2X5COSQAXOQK3LE7ZTVE16VYVPECLBKKZZRL593X936PHEY4O292BDY7EPMD4DITXQR8XCWIKYDZQEX06LHN3TOVQ8D8E72RL7I3GOQOV4MU143S3NSAOIGH9XU9CFPU9BOAVTO7O6MXWAEC04ULG68WD2REC' where id=29;
-update noar ti set v3='HPKC8C0ZYFBF4AED2VI4EWCXWB98LDYW1ZUFTI8J1Z2ANUOEM79M8R9SHRX5JWK4TWEZUWWM1SECSKPIXYN0KFKXI1D9414L11TE2X5COSQAXOQK3LE7ZTVE16VYVPECLBKKZZRL593X936PHEY4O292BDY7EPMD4DITXQR8XCWIKYDZQEX06LHN3TOVQ8D8E72RL7I3GOQOV4MU143S3NSAOIGH9XU9CFPU9BOAVTO7O6MXWAEC04ULG68WD2REC' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SEB5VYG0UCCXMJBFOG9R0AYJZSYPBXHT7T3ESNEV1PK3Z9K6KW04UOOHGGFNJLK0EZYMGBNY3C5REE90DUDGQS8T26XPKH5OCJDHXTMTGHZAK8Y23TOI8TF01PMF1JZHHT1KNP4MVBNKA1MVLRINTFDNI2WIPYWXEHT2MTIX7M2H5JJ6JLBMWHTFGIPG08TUO67DI5FC50XOR7HYXH6KIAOYA9MTF37LPFRCG03QUSUVR9HEPZM7BF7W8VCUJH8BC' where id=30;
-update noar ti set v0='SEB5VYG0UCCXMJBFOG9R0AYJZSYPBXHT7T3ESNEV1PK3Z9K6KW04UOOHGGFNJLK0EZYMGBNY3C5REE90DUDGQS8T26XPKH5OCJDHXTMTGHZAK8Y23TOI8TF01PMF1JZHHT1KNP4MVBNKA1MVLRINTFDNI2WIPYWXEHT2MTIX7M2H5JJ6JLBMWHTFGIPG08TUO67DI5FC50XOR7HYXH6KIAOYA9MTF37LPFRCG03QUSUVR9HEPZM7BF7W8VCUJH8BC' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BMPWURUEY3IZXOYMTMD7OQAHPFUE47A8T9Q8SXE95VEVVLBV6QRZEGEP9LBUFHUC17PAAS65D3Y1D9C4H3C3QTDOUAM5TW9XRYNSBQI0L67XBY1OREZ00QXQUV45FFST7JMFGWUY85649TNMF82ZOM3Y7NK68E0H08PMMTB3GGJTMUOH0TFO92HNVXA7HUENJERPX76LLIE6JHNT8HQW0T3BIMCEAX6I5B0ZBWJYRJC51O15TF1YGSH4ADZGR86M9' where id=30;
-update noar ti set v1='BMPWURUEY3IZXOYMTMD7OQAHPFUE47A8T9Q8SXE95VEVVLBV6QRZEGEP9LBUFHUC17PAAS65D3Y1D9C4H3C3QTDOUAM5TW9XRYNSBQI0L67XBY1OREZ00QXQUV45FFST7JMFGWUY85649TNMF82ZOM3Y7NK68E0H08PMMTB3GGJTMUOH0TFO92HNVXA7HUENJERPX76LLIE6JHNT8HQW0T3BIMCEAX6I5B0ZBWJYRJC51O15TF1YGSH4ADZGR86M9' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EEM8ECWGIR59COM0OIM0NN9D6R8ZXT28QCAWLBI3WRB6W9IKHARIYLIQX645KTHOXLV8UFI65HD68U533H3XU3RVCWQPWONC377RQPEHEKJ09ME8N0A95K1BYKI9SS20AZ17ZDNFXUK93MX4SO8E2YOYSP1RVI98I0IMFWTQIICLN089NSSSDBL0W3P0KRI1AA98SDW1YJV5AE16175Z8YCR7DEKCVWRWYHQZ1HFLZJ0RZ5RB0HJLCCU89GT268UI' where id=30;
-update noar ti set v2='EEM8ECWGIR59COM0OIM0NN9D6R8ZXT28QCAWLBI3WRB6W9IKHARIYLIQX645KTHOXLV8UFI65HD68U533H3XU3RVCWQPWONC377RQPEHEKJ09ME8N0A95K1BYKI9SS20AZ17ZDNFXUK93MX4SO8E2YOYSP1RVI98I0IMFWTQIICLN089NSSSDBL0W3P0KRI1AA98SDW1YJV5AE16175Z8YCR7DEKCVWRWYHQZ1HFLZJ0RZ5RB0HJLCCU89GT268UI' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XV4WH7M3MDSXGXB5AZY22QY4YFRU8CJ6603AF6D8ED5STNRWBG91O02FQ6ZE7URZZ2KH0XQNQLUP9ZB2S0YT8Y0SXL8342BN317FFP375MMQT9TM7LIN9I0B9IVV8QK5LFE7TS7CX2XGKD79M3AK9TZQIDK1GN8IM8HSAVY4L59VVA3X0FJTSQZ115E3Z26SQZL1QDK8YQSGEIXZO1KB8IZGP3UV3Z3XO5J4HXYEBZEONCVOPR6HCA9E7DCZ1EXT0' where id=30;
-update noar ti set v3='XV4WH7M3MDSXGXB5AZY22QY4YFRU8CJ6603AF6D8ED5STNRWBG91O02FQ6ZE7URZZ2KH0XQNQLUP9ZB2S0YT8Y0SXL8342BN317FFP375MMQT9TM7LIN9I0B9IVV8QK5LFE7TS7CX2XGKD79M3AK9TZQIDK1GN8IM8HSAVY4L59VVA3X0FJTSQZ115E3Z26SQZL1QDK8YQSGEIXZO1KB8IZGP3UV3Z3XO5J4HXYEBZEONCVOPR6HCA9E7DCZ1EXT0' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='USGQUUVN3R8AY8OU7J5CPG3D32QQ6KCVBBDJE5GKTDFUIS9ED1SWNSVIU08U6DNAKYJ1ADMODB8AYI5PFBZFI2FDQGT48134F87ET26CMB0IGTJTVYI7F7W8E18PUSM9VAHZN746YJ49ELHXHAIT30RP29VH2FD3122381W277SVWAOTQFBPJOL4ZR8164F18C522U1R3QSTDX0B5OL3RIPSIHT5HERUW4VLBE1X35KX9VOH7OFJ9WXR8YCAZNUE3' where id=31;
-update noar ti set v0='USGQUUVN3R8AY8OU7J5CPG3D32QQ6KCVBBDJE5GKTDFUIS9ED1SWNSVIU08U6DNAKYJ1ADMODB8AYI5PFBZFI2FDQGT48134F87ET26CMB0IGTJTVYI7F7W8E18PUSM9VAHZN746YJ49ELHXHAIT30RP29VH2FD3122381W277SVWAOTQFBPJOL4ZR8164F18C522U1R3QSTDX0B5OL3RIPSIHT5HERUW4VLBE1X35KX9VOH7OFJ9WXR8YCAZNUE3' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6HG9A9NA3CXI9ZTB7UGBKZ26FFVJDDPKVAUB3RBVK5BDJ2WCCLZJ945CRC36FX0MWMEKFPPXZE0QLP37DPR3QBHHN05Q5GZPO0ULDC9PN96AGWNYJCNUKSUT1ODSPAGTTHYFOQGYHGX6GP35YU420OZV2TYOW1T58WF2CPDAXUGLV3URYGR7BM4OA6ISP2UKUAGYS43OX4S0EXH0E8DLHJ6L8H595DQHVK8KTRKMENLYKKCBWWZ30WX8HZ52W386V' where id=31;
-update noar ti set v1='6HG9A9NA3CXI9ZTB7UGBKZ26FFVJDDPKVAUB3RBVK5BDJ2WCCLZJ945CRC36FX0MWMEKFPPXZE0QLP37DPR3QBHHN05Q5GZPO0ULDC9PN96AGWNYJCNUKSUT1ODSPAGTTHYFOQGYHGX6GP35YU420OZV2TYOW1T58WF2CPDAXUGLV3URYGR7BM4OA6ISP2UKUAGYS43OX4S0EXH0E8DLHJ6L8H595DQHVK8KTRKMENLYKKCBWWZ30WX8HZ52W386V' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='506VCFQW8979C0B58OKSU2SQ3MFVVBJ4YMRG37AOSJOEP1CTE5ITTCH8ZHYW7WZK9B415H8ZYYOXEEN48JB28C5HCCJXVGM0UYCQT30CIB91J2J4HFYCG56715FSO2AWXWU0YV9P06WPA9LX6LSWWC7X08FS9Y6WJSA2PJZD2MO4PNDTL2841Z7AMU2X86C45BQ0LJM371XM91TEIVIY9H66021012660B01EXHUR72HXPHASQL536IZ9T8V82EM8' where id=31;
-update noar ti set v2='506VCFQW8979C0B58OKSU2SQ3MFVVBJ4YMRG37AOSJOEP1CTE5ITTCH8ZHYW7WZK9B415H8ZYYOXEEN48JB28C5HCCJXVGM0UYCQT30CIB91J2J4HFYCG56715FSO2AWXWU0YV9P06WPA9LX6LSWWC7X08FS9Y6WJSA2PJZD2MO4PNDTL2841Z7AMU2X86C45BQ0LJM371XM91TEIVIY9H66021012660B01EXHUR72HXPHASQL536IZ9T8V82EM8' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HFPTZVT8CHM2WHXYE56GP3G0G2MG1C6BY6819KBWCF6IQ9ADZ8D8TNR363VG2VO23O4UO0SBD6N7DA91E5J690ITBTV6DLZ83D4EWTOHEFOLAUBX8WV2O35GP583NKRHIHN4PPOTAY07UU5QERNDJU5EH3GC7J5KF5TKDZV3IMXDNHM73IAQ0S1MEDNGLNF5VA1IO80YCFP51E9O4MUDL3D604H12DU69LHDU6BEZ72KC9TFZ1466NGIAYBS4QDF0' where id=31;
-update noar ti set v3='HFPTZVT8CHM2WHXYE56GP3G0G2MG1C6BY6819KBWCF6IQ9ADZ8D8TNR363VG2VO23O4UO0SBD6N7DA91E5J690ITBTV6DLZ83D4EWTOHEFOLAUBX8WV2O35GP583NKRHIHN4PPOTAY07UU5QERNDJU5EH3GC7J5KF5TKDZV3IMXDNHM73IAQ0S1MEDNGLNF5VA1IO80YCFP51E9O4MUDL3D604H12DU69LHDU6BEZ72KC9TFZ1466NGIAYBS4QDF0' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7W6GSG53LDKXZSQ3MJD9MSCTTHGS75JLPS2HM3BRXDGDWGQBEAHDFNE4MZRRDT6OYZS9FLX8YTZF4YCAZAZL658BMFZ6NX58UJS0UYUUWASQDC3V4FTVG2X821RB3HB0PWJIONYGU0OZEH5OT7WPKMJMMZ05IF7CCE71ZFO18UOD16Q9B9RFW2BGO1G5TYM8X02KDBC08A4FJGU93HLTFZNPXDRZ53FTXBES98ODKJ1TWGGMYKPL1KBB4HBOAKJ9M' where id=32;
-update noar ti set v0='7W6GSG53LDKXZSQ3MJD9MSCTTHGS75JLPS2HM3BRXDGDWGQBEAHDFNE4MZRRDT6OYZS9FLX8YTZF4YCAZAZL658BMFZ6NX58UJS0UYUUWASQDC3V4FTVG2X821RB3HB0PWJIONYGU0OZEH5OT7WPKMJMMZ05IF7CCE71ZFO18UOD16Q9B9RFW2BGO1G5TYM8X02KDBC08A4FJGU93HLTFZNPXDRZ53FTXBES98ODKJ1TWGGMYKPL1KBB4HBOAKJ9M' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GQLCDHO5FAU8T1I11V0LQ4ARS5AINR4XN75MMHND73CJ7GJ1O2GAF4DHT1IVDQVNGTPHTK67ZEBXCPQ5O6ZMURJDKGYEFV3ZIWTDITYY6R3DTJOV5BMCTW1MLQ2CB9ISMF68O2RP8YEOOHS3NHV3W7IXVOCNMCM91DZNT2HFS58JFBPB5KNW0M0EHJC9QOAY13IXH14V89MO1UQXV0TA0DKTG2JUH8ANGTBMYGKXVSXDAHQCOEUZP2LGXK2D1YRMD' where id=32;
-update noar ti set v1='GQLCDHO5FAU8T1I11V0LQ4ARS5AINR4XN75MMHND73CJ7GJ1O2GAF4DHT1IVDQVNGTPHTK67ZEBXCPQ5O6ZMURJDKGYEFV3ZIWTDITYY6R3DTJOV5BMCTW1MLQ2CB9ISMF68O2RP8YEOOHS3NHV3W7IXVOCNMCM91DZNT2HFS58JFBPB5KNW0M0EHJC9QOAY13IXH14V89MO1UQXV0TA0DKTG2JUH8ANGTBMYGKXVSXDAHQCOEUZP2LGXK2D1YRMD' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OEK4R7RVKPVE3BM7AK1PU2QO4PF39QTXBT7G11U9GFFNSNEUE3Y01NWTJETKGAZ6O5UWAA0OD35F0YIFQ7ADCEDWCGU00RWYNW83GFF75XOMQOB8JA560HQLT2HIZSAOYD8QJRRKWJ2QHCPNKGTJGB7EIUMNRIT7Q2HPQGORLN41ADVYA6ARQ9EF2AI4FLAAO3ISEJNF2GYEYAY0NVX3JUCHRS82II58UEJGMKZS1W72WRXJ5X0EK6KIPW1JR3KFT' where id=32;
-update noar ti set v2='OEK4R7RVKPVE3BM7AK1PU2QO4PF39QTXBT7G11U9GFFNSNEUE3Y01NWTJETKGAZ6O5UWAA0OD35F0YIFQ7ADCEDWCGU00RWYNW83GFF75XOMQOB8JA560HQLT2HIZSAOYD8QJRRKWJ2QHCPNKGTJGB7EIUMNRIT7Q2HPQGORLN41ADVYA6ARQ9EF2AI4FLAAO3ISEJNF2GYEYAY0NVX3JUCHRS82II58UEJGMKZS1W72WRXJ5X0EK6KIPW1JR3KFT' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JP3JGE7PM28QA2IX19WADVBAZYB1TL4V19TBYA79KFN8602XS04M0263X2TNW6BQGBV9J6HZ4Z1CH5TKNCH06ZS5NRIHWSZKS670BYM22RXF3UMZ6NXQO2L7HWNFMLUGQ7RDLYY7M4WFSKKBLG388WS8T5H5A7NJN7WIMJJWR8HC4QVO1T9S43286BIHLX1CFALNJ0J8NUM3QDZT2YO4R81A9H7M9WEIC0QK0VON062IG3MED6MB7F6NRMMQ7G0LW' where id=32;
-update noar ti set v3='JP3JGE7PM28QA2IX19WADVBAZYB1TL4V19TBYA79KFN8602XS04M0263X2TNW6BQGBV9J6HZ4Z1CH5TKNCH06ZS5NRIHWSZKS670BYM22RXF3UMZ6NXQO2L7HWNFMLUGQ7RDLYY7M4WFSKKBLG388WS8T5H5A7NJN7WIMJJWR8HC4QVO1T9S43286BIHLX1CFALNJ0J8NUM3QDZT2YO4R81A9H7M9WEIC0QK0VON062IG3MED6MB7F6NRMMQ7G0LW' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XJUNKKGNZYOPYWI0YNXXTUYO0VD841OAH95L5489WKH42SBTEUYXJG4CAR6EH6R1PX4P61LYPWZJR5SSWBL4UGTDKWYSRURLEVI0O8Q8H8P1OOUFJ5OE67B7UGEH9S5VQR8WPIHT3ZVHX3I4NZA9BXF6S00FP4CNZRUB9VMZKXUGW9YDZLH6Q7B7W274I4TAXJTL65IP5GI7EPQLUYKO4C62OII3EGLV1IDI7MF4KX9Y77KOIE7ZPX0IQ8AWF0PF4' where id=33;
-update noar ti set v0='XJUNKKGNZYOPYWI0YNXXTUYO0VD841OAH95L5489WKH42SBTEUYXJG4CAR6EH6R1PX4P61LYPWZJR5SSWBL4UGTDKWYSRURLEVI0O8Q8H8P1OOUFJ5OE67B7UGEH9S5VQR8WPIHT3ZVHX3I4NZA9BXF6S00FP4CNZRUB9VMZKXUGW9YDZLH6Q7B7W274I4TAXJTL65IP5GI7EPQLUYKO4C62OII3EGLV1IDI7MF4KX9Y77KOIE7ZPX0IQ8AWF0PF4' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2GQWU5SSRWW772TCQKN4Z75CTVI4FBNPOZ4GLCBJ53D266L1P00K4NU3QNVQOTD5S153G0JQQFB1UJUIK2GAXGBM5UONRK85R2MUU91IQL6G887Z7QXZ0B777NS6JO8CIEY5GKIUUXBP0Q0KC6QGVK9VT5RCLJ0LPJHGN02VPRE48EHNCELO5YVYQOJVXY1CZ085JG6U987ZBMSJAEA6YB5SU4KO3MH4WZ8BEGGOI7JE8C8R35T2SOAJQ0TNATC87' where id=33;
-update noar ti set v1='2GQWU5SSRWW772TCQKN4Z75CTVI4FBNPOZ4GLCBJ53D266L1P00K4NU3QNVQOTD5S153G0JQQFB1UJUIK2GAXGBM5UONRK85R2MUU91IQL6G887Z7QXZ0B777NS6JO8CIEY5GKIUUXBP0Q0KC6QGVK9VT5RCLJ0LPJHGN02VPRE48EHNCELO5YVYQOJVXY1CZ085JG6U987ZBMSJAEA6YB5SU4KO3MH4WZ8BEGGOI7JE8C8R35T2SOAJQ0TNATC87' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8L6DFI5EFNTY2L9SFPMJFQGA2Y2BAHIZ8PXP7Q6K9WFCKGIOP3S61V74A5B3GJ8VF4FJYZEE5FEL6GWSQ6D5C1GA8P095H0ST5YD573I4INKDMON9GMN2LGW0E7ORZE72G37540A1H5K83QBUTLK24Y2NMK2R1QHW19XAXWC32RH0P0UAGRY6YS2PLBT7E2KP9A19KH5C7NZXEGP0GQPWHBP1AIQFGLMAOQZH2XFQOQ7CX6CAF6WNCC7WGXFGY2UJ' where id=33;
-update noar ti set v2='8L6DFI5EFNTY2L9SFPMJFQGA2Y2BAHIZ8PXP7Q6K9WFCKGIOP3S61V74A5B3GJ8VF4FJYZEE5FEL6GWSQ6D5C1GA8P095H0ST5YD573I4INKDMON9GMN2LGW0E7ORZE72G37540A1H5K83QBUTLK24Y2NMK2R1QHW19XAXWC32RH0P0UAGRY6YS2PLBT7E2KP9A19KH5C7NZXEGP0GQPWHBP1AIQFGLMAOQZH2XFQOQ7CX6CAF6WNCC7WGXFGY2UJ' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9K0I0PMN2FVXAJ7ITQQK9AC1IP346NAT7RBGXBK5KQ42JA73HZIC05K9BW1L9KU2VR0RB9H50DPYN0VOQ58RC4WRSW49L0T4TOV4S96BZWWJBZUIX5Z76QFA8EQQ5PUE6RYTIEGVYSVIMQ14JY75BV44ZXVCTFI71JS4S2J6FXKRICRY3XM1PREQ4ZV6O8BHZTL5NRTLSI4INTSRBYV1QBDJ0RCU6RIQNBYLYN93BMV9KBEDVQSQXJESY52EMZ1EI' where id=33;
-update noar ti set v3='9K0I0PMN2FVXAJ7ITQQK9AC1IP346NAT7RBGXBK5KQ42JA73HZIC05K9BW1L9KU2VR0RB9H50DPYN0VOQ58RC4WRSW49L0T4TOV4S96BZWWJBZUIX5Z76QFA8EQQ5PUE6RYTIEGVYSVIMQ14JY75BV44ZXVCTFI71JS4S2J6FXKRICRY3XM1PREQ4ZV6O8BHZTL5NRTLSI4INTSRBYV1QBDJ0RCU6RIQNBYLYN93BMV9KBEDVQSQXJESY52EMZ1EI' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SI26W3G68GS54M7AMEB9AG2I5OEK9BA89KR7TG7KLBFOUGXH1MYIFCYYYX32I96QTKRCRP5QJJDQDR5OJLGC2F4QO90F93LJZZAE6BTN98DFS92IA1XQNN3XKSHW2I9Y02FHVFQ84YOZIM7XLA10KPJ1ZEWNZ7EA99JXHIF4EX3PQRO99LEQ0YXTEWZJQ47OEJZB3DAQDQAKLX7KKZZ2PIGN5EOWANGLUXCKFDX1OOVXB4E1XHUF6O0S32A72YKPG' where id=34;
-update noar ti set v0='SI26W3G68GS54M7AMEB9AG2I5OEK9BA89KR7TG7KLBFOUGXH1MYIFCYYYX32I96QTKRCRP5QJJDQDR5OJLGC2F4QO90F93LJZZAE6BTN98DFS92IA1XQNN3XKSHW2I9Y02FHVFQ84YOZIM7XLA10KPJ1ZEWNZ7EA99JXHIF4EX3PQRO99LEQ0YXTEWZJQ47OEJZB3DAQDQAKLX7KKZZ2PIGN5EOWANGLUXCKFDX1OOVXB4E1XHUF6O0S32A72YKPG' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PO8QZ3A2OC1BP6M07DVLPL1GP8ODXZIVUPRPZ6ZCKOIQDU3GFR8D10N2TVB9J7COE8IAEJ1RVSDW84K9T2AGCJQ3DCQKIYESQK0VZSUB5GNLOQYZ9MZ17VYU7CFTZGGHCF8R82HJB7NVCLMVQ1AJZK9P8F89W5IOQ7J59OX0QKV0L712WJX2ARNW75SQPS7FK67QSHKNRDUIEXJVR3F54FY3Z4BL0O9CCN1U2UIUHTGC1ZUZS0TFPN9AZDGHLF9H2' where id=34;
-update noar ti set v1='PO8QZ3A2OC1BP6M07DVLPL1GP8ODXZIVUPRPZ6ZCKOIQDU3GFR8D10N2TVB9J7COE8IAEJ1RVSDW84K9T2AGCJQ3DCQKIYESQK0VZSUB5GNLOQYZ9MZ17VYU7CFTZGGHCF8R82HJB7NVCLMVQ1AJZK9P8F89W5IOQ7J59OX0QKV0L712WJX2ARNW75SQPS7FK67QSHKNRDUIEXJVR3F54FY3Z4BL0O9CCN1U2UIUHTGC1ZUZS0TFPN9AZDGHLF9H2' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5N6HRFQ4949NXIMOPNIA6IKQHEXN2B0R7G3T2WS2RCWO7LVJSURZRCQ52O45R598M3BDHGO1ZW22C0WAOOWJ3CDP3SAXKTRHC2W5N9R8MMR50977PSLKYLOTXZ6SKNER8BT4LC7SCPHIRDAFFPP9398I678Q3EV3WIOZDJGE84L3KV0FLNJU0M0OACPH7HD6ENJX4MYB2L29SR28SVCEQUIR644Y0ODRMU8JYK18VZW80UUUR6KPU1LK2JMPU0WPR' where id=34;
-update noar ti set v2='5N6HRFQ4949NXIMOPNIA6IKQHEXN2B0R7G3T2WS2RCWO7LVJSURZRCQ52O45R598M3BDHGO1ZW22C0WAOOWJ3CDP3SAXKTRHC2W5N9R8MMR50977PSLKYLOTXZ6SKNER8BT4LC7SCPHIRDAFFPP9398I678Q3EV3WIOZDJGE84L3KV0FLNJU0M0OACPH7HD6ENJX4MYB2L29SR28SVCEQUIR644Y0ODRMU8JYK18VZW80UUUR6KPU1LK2JMPU0WPR' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='II772IKVGX1MX8RKL36PYI9JO2BZXQKCQARD630DZQFWCMPYLDRL0XU563SUV37FNISKK1C06JGTMUHKPODBSQ7R8TH9FPXSJVQUBDU6V23GBDOGBQIFAZAH0TWAE6WKG3P2S4AD5EY7K6IM5MM3NJJQRCJM6REH78QG081T5NMLCNGLZCBXI71MTSZ2AMBHU159LJR9XQ59A6SJT7C3UZRRGT0FFVWKKZXDBZV1FXQJ6KM5WXQPCVNO5C22Q5UPY' where id=34;
-update noar ti set v3='II772IKVGX1MX8RKL36PYI9JO2BZXQKCQARD630DZQFWCMPYLDRL0XU563SUV37FNISKK1C06JGTMUHKPODBSQ7R8TH9FPXSJVQUBDU6V23GBDOGBQIFAZAH0TWAE6WKG3P2S4AD5EY7K6IM5MM3NJJQRCJM6REH78QG081T5NMLCNGLZCBXI71MTSZ2AMBHU159LJR9XQ59A6SJT7C3UZRRGT0FFVWKKZXDBZV1FXQJ6KM5WXQPCVNO5C22Q5UPY' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6RRGZWPIE81BJ57BSNVWQGQXCK05KYLUFA471G7L3UUN7EX9J1C534B3X41QN8YY6WEO5RMWFSEE30MY01LQN1VEDZA0F7M0K32LZC6ED4VTDPD6IZ2K2443N9R2LO8VOCLZLRJZDBPWIUBNVNDENVFK31M7OVZV0J2JGI4Y2JJQMKJG7SAN3F21OTGURRJ67ARF3NJ80SA2956N74NMUESIWR5C8NUHBGMAP8NJBTS5EZC902Y70TRSQCJP7321P' where id=35;
-update noar ti set v0='6RRGZWPIE81BJ57BSNVWQGQXCK05KYLUFA471G7L3UUN7EX9J1C534B3X41QN8YY6WEO5RMWFSEE30MY01LQN1VEDZA0F7M0K32LZC6ED4VTDPD6IZ2K2443N9R2LO8VOCLZLRJZDBPWIUBNVNDENVFK31M7OVZV0J2JGI4Y2JJQMKJG7SAN3F21OTGURRJ67ARF3NJ80SA2956N74NMUESIWR5C8NUHBGMAP8NJBTS5EZC902Y70TRSQCJP7321P' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V8VTPC7BEKW93PHXRRAE123CQ9JIN0L0PQJA9PCBR06O3FF1HD8CHI8OKAABN2J42PXJ2C8JDLCCMGE0MS0D1GF3POQQ5856K3KN49HYD074NAG1ACYL7VOPOVCZMEZMI2Y7KINSBM7JMJNICJ0YTIW1D97QGC9NO1HFME9Q1M9SU98JPU44IGUPFNFP26JNQ6GH9A880NB3BER6SNDPA17S8OV1WM5Z28RYDP057BYFHB041DPAEVYW5KK50YXF8' where id=35;
-update noar ti set v1='V8VTPC7BEKW93PHXRRAE123CQ9JIN0L0PQJA9PCBR06O3FF1HD8CHI8OKAABN2J42PXJ2C8JDLCCMGE0MS0D1GF3POQQ5856K3KN49HYD074NAG1ACYL7VOPOVCZMEZMI2Y7KINSBM7JMJNICJ0YTIW1D97QGC9NO1HFME9Q1M9SU98JPU44IGUPFNFP26JNQ6GH9A880NB3BER6SNDPA17S8OV1WM5Z28RYDP057BYFHB041DPAEVYW5KK50YXF8' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M40EG1BA6XTQLKBSJN8A9739NS4QI29XDURDLEMMNIW1CXAOZVGX5J1VG9JPWJKKLNYWKTXEYSEIEUR50OIU84YUDKOBNCA4P4IVD86PMBWPJ6Q0WJU3P7KF3DLQ9H8EP2JJMSSHSR5BCEIS4TSLDTF2H47IH637X80DJNMCTJN2ENEK51ST3UCQQ78AEQ5QHM1XBNW9BR1PPFUMU63NOK8BSM4Y24RCJ9QZWLBAPI6Q13CIB3V4MYZGPFPAYM5E9' where id=35;
-update noar ti set v2='M40EG1BA6XTQLKBSJN8A9739NS4QI29XDURDLEMMNIW1CXAOZVGX5J1VG9JPWJKKLNYWKTXEYSEIEUR50OIU84YUDKOBNCA4P4IVD86PMBWPJ6Q0WJU3P7KF3DLQ9H8EP2JJMSSHSR5BCEIS4TSLDTF2H47IH637X80DJNMCTJN2ENEK51ST3UCQQ78AEQ5QHM1XBNW9BR1PPFUMU63NOK8BSM4Y24RCJ9QZWLBAPI6Q13CIB3V4MYZGPFPAYM5E9' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ELPMQLP458OO7NAL97BIEJ1J7ZM4U1BGMDBUTPH1A4WKHDMB5QVX3TJUIELK1MQXH81F008HC2QV2ZM707GB67WFIG2YR7KH3L1HR5JH1527P6BOJG35ORSSIHD1SOFIN39STN53GG74MIARZBYGJHNG1TQGI0A6SW3VV9OVM2MDSJN6IE3E9Z45WAJ2J03HZQ4HEJF96PEGNOPP3RC47419S9HKF1HSU22T6ZT8QBIY1X0U1VTXE73UWUYCSQ4XZ' where id=35;
-update noar ti set v3='ELPMQLP458OO7NAL97BIEJ1J7ZM4U1BGMDBUTPH1A4WKHDMB5QVX3TJUIELK1MQXH81F008HC2QV2ZM707GB67WFIG2YR7KH3L1HR5JH1527P6BOJG35ORSSIHD1SOFIN39STN53GG74MIARZBYGJHNG1TQGI0A6SW3VV9OVM2MDSJN6IE3E9Z45WAJ2J03HZQ4HEJF96PEGNOPP3RC47419S9HKF1HSU22T6ZT8QBIY1X0U1VTXE73UWUYCSQ4XZ' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P7JUPRGYYN2914ZB40YYAE78T3CZYKZ3LWMT9X3X94Q4XYS7G4LT1VF4SPHLS0LZQHLAQP1ES8BPI0XNEYGXQC662H4EILD1Z2P4E4CBRYDIJU9OG7SXUSZ6RPHCGYBVQNOFDQIIBC66FGK9V1S0C8RXMQ6R6GL77ZR35HI7HVHSQ0USEBG0J7TQC67CY8V6BD8TRQO0O8SX0HRAVULJMTJR60HAEYYNT4DE25IDPIGX7T88NQUS8ZYOQD9U5LS49' where id=36;
-update noar ti set v0='P7JUPRGYYN2914ZB40YYAE78T3CZYKZ3LWMT9X3X94Q4XYS7G4LT1VF4SPHLS0LZQHLAQP1ES8BPI0XNEYGXQC662H4EILD1Z2P4E4CBRYDIJU9OG7SXUSZ6RPHCGYBVQNOFDQIIBC66FGK9V1S0C8RXMQ6R6GL77ZR35HI7HVHSQ0USEBG0J7TQC67CY8V6BD8TRQO0O8SX0HRAVULJMTJR60HAEYYNT4DE25IDPIGX7T88NQUS8ZYOQD9U5LS49' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2V2NF6ULETBD58Z0LEMRB25477HWMDYOYYNLWI3KR86K3CMV5ZF6QGOGFI8FEAYJZVDP9EMU3C291ZXCWL8GDSPIOHPCHL7BU4T9VIS3Y5ZRDRZY9LFR2TOG25ZDI5I8K6EL17ZNRAZ5CANMEGLAY2VHWV8CLBSY3TDEIX9WS25VRYZM76R3A1GSGCIE0JDGFOA1MUJSP14SQD757ME54GACJHG4I0WNR1QKKF7MW3ISJULIWP1MGS8NOG0KZ4YHF' where id=36;
-update noar ti set v1='2V2NF6ULETBD58Z0LEMRB25477HWMDYOYYNLWI3KR86K3CMV5ZF6QGOGFI8FEAYJZVDP9EMU3C291ZXCWL8GDSPIOHPCHL7BU4T9VIS3Y5ZRDRZY9LFR2TOG25ZDI5I8K6EL17ZNRAZ5CANMEGLAY2VHWV8CLBSY3TDEIX9WS25VRYZM76R3A1GSGCIE0JDGFOA1MUJSP14SQD757ME54GACJHG4I0WNR1QKKF7MW3ISJULIWP1MGS8NOG0KZ4YHF' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UUVWDIMYHHRSSM4UKUZGDR4TUGPPQKT9ZKTUEY5D88C3WV8O7RWIWFCLYN76BH9PZDPDPEIQLONIWVGIJY60BRQEN6D2CNQFDJHXP6QZLSXTNPG27YJVHZMOVE3D216A4DKHJLSJGXW3VRKH0SLT5PBEHAZDFIYW93HO22I5JM60N6Q6PZXFABE07WBIILAY8LOQRD7B7F4CTETS4XVO5DDJCQGNOTDLF1WUNL2DDXSCNUONOA12G6E8O8ZC3RDPI' where id=36;
-update noar ti set v2='UUVWDIMYHHRSSM4UKUZGDR4TUGPPQKT9ZKTUEY5D88C3WV8O7RWIWFCLYN76BH9PZDPDPEIQLONIWVGIJY60BRQEN6D2CNQFDJHXP6QZLSXTNPG27YJVHZMOVE3D216A4DKHJLSJGXW3VRKH0SLT5PBEHAZDFIYW93HO22I5JM60N6Q6PZXFABE07WBIILAY8LOQRD7B7F4CTETS4XVO5DDJCQGNOTDLF1WUNL2DDXSCNUONOA12G6E8O8ZC3RDPI' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PCJJE28CZRNLBBLYX00AVE0PSWUQVEY5AWYSAX3JI85D78HGQ9M7XW7TQT17IDY331HMCWFO4NB4BXXCQD36G5ZJAZ67E6WIOFWW1BKYMIOJYQLEQYP8LCWWSA618L4IRIL6LHJIZ4Q2IYK3QISO5XS91YR7SPPFJNMZ2QIT8FXXWH26HBIZYVXEAUSW6W6K6FMPUJ9NKSHMPG24TNU1UKVV6TEUTSO0T1RXVXWKO89LZDXS21LWUHB2X8TE1RKBS' where id=36;
-update noar ti set v3='PCJJE28CZRNLBBLYX00AVE0PSWUQVEY5AWYSAX3JI85D78HGQ9M7XW7TQT17IDY331HMCWFO4NB4BXXCQD36G5ZJAZ67E6WIOFWW1BKYMIOJYQLEQYP8LCWWSA618L4IRIL6LHJIZ4Q2IYK3QISO5XS91YR7SPPFJNMZ2QIT8FXXWH26HBIZYVXEAUSW6W6K6FMPUJ9NKSHMPG24TNU1UKVV6TEUTSO0T1RXVXWKO89LZDXS21LWUHB2X8TE1RKBS' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VZYC2EVSQNE7K10HWF8BZ6FKZX45ANCG9V41LPF4QK5NS5OLC1XMBWMRWXP3X7APPGKBVOX8YAEORQWLKDALS2TJ5EELTSGC2IESQSU49YNB0T98ITOV2D9NPZPB7P340GD5ZGGGMCW6BJ5WUJQRTX397TIX0146ZD8BQMDH42EJ7ZAZGJ9SWGHIDIGPEE2TBR0QHGPVPH184AN5N0628DLV5PVIBPEUDFMJJMKRHU6YMZAG8BFPESJYSP10IJE9A' where id=37;
-update noar ti set v0='VZYC2EVSQNE7K10HWF8BZ6FKZX45ANCG9V41LPF4QK5NS5OLC1XMBWMRWXP3X7APPGKBVOX8YAEORQWLKDALS2TJ5EELTSGC2IESQSU49YNB0T98ITOV2D9NPZPB7P340GD5ZGGGMCW6BJ5WUJQRTX397TIX0146ZD8BQMDH42EJ7ZAZGJ9SWGHIDIGPEE2TBR0QHGPVPH184AN5N0628DLV5PVIBPEUDFMJJMKRHU6YMZAG8BFPESJYSP10IJE9A' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QLGG0UEIAR6V8B7G6BVB9NTUOARB4FRCADPLCGJQY8DO5JA4B76917TI57RDEY6Z1IE1PLMDY7OXZOHABENG6EBQGTKEP2WEYWLA8VX4JUR7BFW189IUSX41ZCEANXXBI0B7W8GYHRFRPLRM43U4U10HZI8ZD6DQLKJY2V5G36PUBQMCYVKGTHBQ30MJFAMLWPB76ECVDG5YN8GVTXE229B8S3P1CJ7DSN0UWRN7JBZF03S9LRZXFI4Z04CY81TRT' where id=37;
-update noar ti set v1='QLGG0UEIAR6V8B7G6BVB9NTUOARB4FRCADPLCGJQY8DO5JA4B76917TI57RDEY6Z1IE1PLMDY7OXZOHABENG6EBQGTKEP2WEYWLA8VX4JUR7BFW189IUSX41ZCEANXXBI0B7W8GYHRFRPLRM43U4U10HZI8ZD6DQLKJY2V5G36PUBQMCYVKGTHBQ30MJFAMLWPB76ECVDG5YN8GVTXE229B8S3P1CJ7DSN0UWRN7JBZF03S9LRZXFI4Z04CY81TRT' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WCFWJ2VCYRPGWTYQ5PZUJTMM9VA53T1RBSBUPLD36IXOEY13EV5TT38RARM7V82X2I7ZJ1ZLRXAF99PTYD8K1G8JIGH7N25T43E9NIRPMGR7RV2OL9WLBEJ0OT0CQNBKJIO7F2OMVUA20GKMES8BOU74NBJPNCVODQAJFRLK4SP2WDM6KUYXLOY7C2BYJASID5SQNS7ZFZKWHN5M40BGP9LZKDNK05J4N5HA4MHVJLIFHDEUGJ7XPYNGA79SZBBLT' where id=37;
-update noar ti set v2='WCFWJ2VCYRPGWTYQ5PZUJTMM9VA53T1RBSBUPLD36IXOEY13EV5TT38RARM7V82X2I7ZJ1ZLRXAF99PTYD8K1G8JIGH7N25T43E9NIRPMGR7RV2OL9WLBEJ0OT0CQNBKJIO7F2OMVUA20GKMES8BOU74NBJPNCVODQAJFRLK4SP2WDM6KUYXLOY7C2BYJASID5SQNS7ZFZKWHN5M40BGP9LZKDNK05J4N5HA4MHVJLIFHDEUGJ7XPYNGA79SZBBLT' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MO2GY6Y24Z3PV67LWO081TA9FMHWX10JVJ8OUIWPACPFZ9PBHPDLHC0B23IQ2YP49BC6WOBVP1L25GG9T0SMQHEAVVN9T2SK6EBOHYCPMB9BIZYSWBES9E3I8AQS4F2ILSAHEKM8UD9TK8QC6CCAN25ZAWR8J0KYTCO63FYA3BJLP0UIL2RJIAST9GDWNQPL463P3B1WWOTGGPE31C9DHKDI20SHQS4Q872VL6HX3MRYM1JB45SOR8SCGWAXVXWQU' where id=37;
-update noar ti set v3='MO2GY6Y24Z3PV67LWO081TA9FMHWX10JVJ8OUIWPACPFZ9PBHPDLHC0B23IQ2YP49BC6WOBVP1L25GG9T0SMQHEAVVN9T2SK6EBOHYCPMB9BIZYSWBES9E3I8AQS4F2ILSAHEKM8UD9TK8QC6CCAN25ZAWR8J0KYTCO63FYA3BJLP0UIL2RJIAST9GDWNQPL463P3B1WWOTGGPE31C9DHKDI20SHQS4Q872VL6HX3MRYM1JB45SOR8SCGWAXVXWQU' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BLEMK4WHMRMRC2168NSCHC0J1XDRQJAJWN898EK8XDNFPUQ8WK9G70B1E4C2J6J97KA2BH97WSPQKL7I7TWP26FVJQH15MQ7AHG0Q0B3W2ZTTBALUYM4S171OJV1YC0D1IVK6VSQMLL27OQR9Q8DPF6NAZJVU7BWCEBW79SVGCWFIBE997DUYGV24MP955I2QWGA0D8TSJLJPU2C6P8ZAX1ZZHBZ7PWBKNLFQ0UWZF3FWFY8E1O6K17P3Z6CY5CD7' where id=38;
-update noar ti set v0='BLEMK4WHMRMRC2168NSCHC0J1XDRQJAJWN898EK8XDNFPUQ8WK9G70B1E4C2J6J97KA2BH97WSPQKL7I7TWP26FVJQH15MQ7AHG0Q0B3W2ZTTBALUYM4S171OJV1YC0D1IVK6VSQMLL27OQR9Q8DPF6NAZJVU7BWCEBW79SVGCWFIBE997DUYGV24MP955I2QWGA0D8TSJLJPU2C6P8ZAX1ZZHBZ7PWBKNLFQ0UWZF3FWFY8E1O6K17P3Z6CY5CD7' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3U1EKVNAUPBJSZOF7VTPEYGHFUIJ11JETHL8HU65OWMD8TELHE2THLI58JEBCKXCII7QQQAWUGZKA1FWS0EHZUXQFK8DQJ4OB0PWFLKSHCHZDF2HBCY6WRSI7J447TTFNSDGPH07S9J17RGIXI8ROWSPNRXWLOFLHKZBXPMWDL01JWNWFAZ8SFVMBO2V02E2IZ3AO7KUB0LGJTZBG1FAWT0C6PCP54YI5KRYB7ZJSTPUYZXNB3U5P1YFUZHCJ2U8M' where id=38;
-update noar ti set v1='3U1EKVNAUPBJSZOF7VTPEYGHFUIJ11JETHL8HU65OWMD8TELHE2THLI58JEBCKXCII7QQQAWUGZKA1FWS0EHZUXQFK8DQJ4OB0PWFLKSHCHZDF2HBCY6WRSI7J447TTFNSDGPH07S9J17RGIXI8ROWSPNRXWLOFLHKZBXPMWDL01JWNWFAZ8SFVMBO2V02E2IZ3AO7KUB0LGJTZBG1FAWT0C6PCP54YI5KRYB7ZJSTPUYZXNB3U5P1YFUZHCJ2U8M' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XYXXOVJA3MVYICGJI92SLTQ8MA44NNQ456OMEAT8TZDDBCNWJH5ZEUVBGGWR9AXMHXKCAMZT6RQZVR6N1R5XOV257EFKV4JKIBOHRSOU0H057G5OZGGECT6YVFC04GVS3BFHXQYIB0AXOWPDAEM9B82ISPB1WWG9I1QEMGHUXRYFNWK7DWORZMFYP25BTUYYFJB7BYPZ37SCAEWMWNNRXLL8PWQYIW12K68AJ1VGLNAE7X2OY41F0FM9JPDSBUPUQ' where id=38;
-update noar ti set v2='XYXXOVJA3MVYICGJI92SLTQ8MA44NNQ456OMEAT8TZDDBCNWJH5ZEUVBGGWR9AXMHXKCAMZT6RQZVR6N1R5XOV257EFKV4JKIBOHRSOU0H057G5OZGGECT6YVFC04GVS3BFHXQYIB0AXOWPDAEM9B82ISPB1WWG9I1QEMGHUXRYFNWK7DWORZMFYP25BTUYYFJB7BYPZ37SCAEWMWNNRXLL8PWQYIW12K68AJ1VGLNAE7X2OY41F0FM9JPDSBUPUQ' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5L73SKY8XCDCE44Z5XSXL2IK878E2ZQV6PCRB3Q1CWQ7QU6OBEAXJO7RN2HPX7IXDR17QR54S3C2YCE8FV9X4ILFP7ZZ69FWM2W50ALPA72SUMDBYWVGC9B8ICDOP9PHYZ89ESF0SD9X71M2JGGNAQYAEL6TK15KCSG7EAIUWSW6M3SOZLD4GSUWJZ971TG9UP1AWK6T00KFZJVOAD76ZV10XZ8PZER0DIKK7FBZ18TQDQ4Z0KX8WQM6LX0APV7H4' where id=38;
-update noar ti set v3='5L73SKY8XCDCE44Z5XSXL2IK878E2ZQV6PCRB3Q1CWQ7QU6OBEAXJO7RN2HPX7IXDR17QR54S3C2YCE8FV9X4ILFP7ZZ69FWM2W50ALPA72SUMDBYWVGC9B8ICDOP9PHYZ89ESF0SD9X71M2JGGNAQYAEL6TK15KCSG7EAIUWSW6M3SOZLD4GSUWJZ971TG9UP1AWK6T00KFZJVOAD76ZV10XZ8PZER0DIKK7FBZ18TQDQ4Z0KX8WQM6LX0APV7H4' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='B4IMNLSGG9KWHN21N6KI1DE8AM0SFA8P6YV5WF3PWKLW9LLO20AW2BL8MH60HAQEP15LE59KU0U9KFE1ZXW154CJXMWNXNWTV1GNR24T6ES5EAXT0Q9P5SN2FAP4BQI8PTPPE0S7FZ5W5NUAB0YG1UXR4KGWNFFZELBBJDBGR4TWIR6SZ0UWLKL398XP8B7712OUSLUBYJZD03GPBBQMWBVSPZWU1O2B4ALC0MFXF7XEINIDHMUWI64EVIB3YTFWW' where id=39;
-update noar ti set v0='B4IMNLSGG9KWHN21N6KI1DE8AM0SFA8P6YV5WF3PWKLW9LLO20AW2BL8MH60HAQEP15LE59KU0U9KFE1ZXW154CJXMWNXNWTV1GNR24T6ES5EAXT0Q9P5SN2FAP4BQI8PTPPE0S7FZ5W5NUAB0YG1UXR4KGWNFFZELBBJDBGR4TWIR6SZ0UWLKL398XP8B7712OUSLUBYJZD03GPBBQMWBVSPZWU1O2B4ALC0MFXF7XEINIDHMUWI64EVIB3YTFWW' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WWW6M0YXSMIZJAFX1NPFPL7B9S75TM45GCU759PAHIDWACM5LB5IOY7GZSYK0QOZC9DQ2NNAI4ZW0RAXSZFV6YZ85RTW5JMJTVPYTCJAHSL2QPOZWURJTUI7U3ASW5P99X5QNXPXOCIWVWWFG86L7YLHCE83HPA1V1P3VFPZB6ASQEZIKM5ZKIMFND91UQMCNNYQKSKEMFDAJ7CE9Y134AV2HI4V2O5XA8EL0CDP3UIOBQ4K0WMIPE3I8HHDB18P3' where id=39;
-update noar ti set v1='WWW6M0YXSMIZJAFX1NPFPL7B9S75TM45GCU759PAHIDWACM5LB5IOY7GZSYK0QOZC9DQ2NNAI4ZW0RAXSZFV6YZ85RTW5JMJTVPYTCJAHSL2QPOZWURJTUI7U3ASW5P99X5QNXPXOCIWVWWFG86L7YLHCE83HPA1V1P3VFPZB6ASQEZIKM5ZKIMFND91UQMCNNYQKSKEMFDAJ7CE9Y134AV2HI4V2O5XA8EL0CDP3UIOBQ4K0WMIPE3I8HHDB18P3' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='R72ZGMWBTTUYGM2EJ0DQFE7LY1B8C6F83VRQQ1EI1TM4GYOMQORPCNZ2FKS1802XU7UGHGMJ5GLB7TVDT54HNVXK9Q6V7H8M7TOUP9L0FC06Y0X3HASMUJPBEB3VTO47OGQ345QKRUGGMMBFK16LTNBNK1QFH5NF3Y2LVD2UV2NALPUPERN0YB06DZ736UPOJS78W22XAHKQ97LU19AP5JXBSLSMKTU96IP087DB89XNP8463RHND2D81SZXX0HQ9' where id=39;
-update noar ti set v2='R72ZGMWBTTUYGM2EJ0DQFE7LY1B8C6F83VRQQ1EI1TM4GYOMQORPCNZ2FKS1802XU7UGHGMJ5GLB7TVDT54HNVXK9Q6V7H8M7TOUP9L0FC06Y0X3HASMUJPBEB3VTO47OGQ345QKRUGGMMBFK16LTNBNK1QFH5NF3Y2LVD2UV2NALPUPERN0YB06DZ736UPOJS78W22XAHKQ97LU19AP5JXBSLSMKTU96IP087DB89XNP8463RHND2D81SZXX0HQ9' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I6RAY59JTJM0VVCWEA3KVOGUZ8LUVEWO9TC7IVR40TRTRX0EOMNNV46AHEFHCFA5MJYFLKPDGJXP97WZKG2K3HGUKG6JX81M3SOEX2WNDOFU3J0WD253TGUBE18343XG2HZLI1N0M7GLQ5K179NZ5J7C4QJKV031V3L1PMULL8EAWT1XL05SHW9ZF8TIQ3RRWIZK8T4QDDV6MHZP9B6WXWS6UPGJ448BSK59XLXHNA2ZKADCUV3DOIGZM1TDD2WVN' where id=39;
-update noar ti set v3='I6RAY59JTJM0VVCWEA3KVOGUZ8LUVEWO9TC7IVR40TRTRX0EOMNNV46AHEFHCFA5MJYFLKPDGJXP97WZKG2K3HGUKG6JX81M3SOEX2WNDOFU3J0WD253TGUBE18343XG2HZLI1N0M7GLQ5K179NZ5J7C4QJKV031V3L1PMULL8EAWT1XL05SHW9ZF8TIQ3RRWIZK8T4QDDV6MHZP9B6WXWS6UPGJ448BSK59XLXHNA2ZKADCUV3DOIGZM1TDD2WVN' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='993LPX5KQ7LIL089G7YFC4ZLW6MBK1SMIMSHVEVLVLG46WJP2H6K9KC3V7MK4UB0I0LHSQW9I1Y3S4HGC781WR9F5QIDL6TL5P3Q9MAL1IFJW5G9MAII7CI0UOJQYLAJDW837MVT7NVVBG0KN58WBZGWP4TEHE5SKSD6B63MLSWUW3HTENUPHWL81A4SV3JL4GR6FJWQOU3RCBLM3H3ZKKIHLS6UB49N3URGCBVPW8KYNSETT57EODXUSB4FFEB96' where id=40;
-update noar ti set v0='993LPX5KQ7LIL089G7YFC4ZLW6MBK1SMIMSHVEVLVLG46WJP2H6K9KC3V7MK4UB0I0LHSQW9I1Y3S4HGC781WR9F5QIDL6TL5P3Q9MAL1IFJW5G9MAII7CI0UOJQYLAJDW837MVT7NVVBG0KN58WBZGWP4TEHE5SKSD6B63MLSWUW3HTENUPHWL81A4SV3JL4GR6FJWQOU3RCBLM3H3ZKKIHLS6UB49N3URGCBVPW8KYNSETT57EODXUSB4FFEB96' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G20KIJ273MJUZIS1CETODHSCF2R7IDEC9B911INZS4J5SIAX7O50LPT593YQS8PZFUFYLVIRHDILBW5J5YPRDG2GKX64NEWVEOPBNBNQIGJXLCXDVH9ETJXR936IM6ZX24OPOQPZ6F39GFLEV27809QH9HZQJDBTWNG62TV1686957XBNX0NLHKY2YB19RVM3D43OELFAQ8DAJR7SJ41Z1ZCJCCBGTH2RIL5L7WR8LB141MHU736KZ0B965T6HATI' where id=40;
-update noar ti set v1='G20KIJ273MJUZIS1CETODHSCF2R7IDEC9B911INZS4J5SIAX7O50LPT593YQS8PZFUFYLVIRHDILBW5J5YPRDG2GKX64NEWVEOPBNBNQIGJXLCXDVH9ETJXR936IM6ZX24OPOQPZ6F39GFLEV27809QH9HZQJDBTWNG62TV1686957XBNX0NLHKY2YB19RVM3D43OELFAQ8DAJR7SJ41Z1ZCJCCBGTH2RIL5L7WR8LB141MHU736KZ0B965T6HATI' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KQQWXZC7RRYMYUHA95EXL4KSC2YXUNPVOTXTQGVSRTSAFC4DXMQ7C1DEIJDQ682UIUCHJ0985NI7T6OLLCJ4ZKJH1PM93QT2OJFQP576FSLCVB57GEHSFZEXMVJO0KA0FSND0P4QCIFCSETC6TS5HLOGD6CBGW3QIW241P855G4KMGJPSBDXZ4LGC87GZT6Z8101K4MB4WI680G9ZPDR5IOXM6ZO0L7VBTKY4CRQBL990JLBGAXXEWZPM92BZ7SH4' where id=40;
-update noar ti set v2='KQQWXZC7RRYMYUHA95EXL4KSC2YXUNPVOTXTQGVSRTSAFC4DXMQ7C1DEIJDQ682UIUCHJ0985NI7T6OLLCJ4ZKJH1PM93QT2OJFQP576FSLCVB57GEHSFZEXMVJO0KA0FSND0P4QCIFCSETC6TS5HLOGD6CBGW3QIW241P855G4KMGJPSBDXZ4LGC87GZT6Z8101K4MB4WI680G9ZPDR5IOXM6ZO0L7VBTKY4CRQBL990JLBGAXXEWZPM92BZ7SH4' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R7732WUFVPUQ2FSPG2M64R2NWRSJXF65DEXK4ZLARSVJBFNRJYTW0OO5FJHWHLZDDURYFCSCF35WDLHR092CRIFC1DWSDC69XZ13ZDL30Y33IQW9ZS682HUG7JTXMKML50J9YJQQ7757LM5PVXS6YMNECT3N9D1H0MKSZCNV4R3SLEGHRCQXI1335UXBZSPP3GD9ZJ64A0KUB2QQZ4O6CDS9P5LSYWKHW8FZSS8I8HHKTFB1MIBMZZI5M7G70DMIM' where id=40;
-update noar ti set v3='R7732WUFVPUQ2FSPG2M64R2NWRSJXF65DEXK4ZLARSVJBFNRJYTW0OO5FJHWHLZDDURYFCSCF35WDLHR092CRIFC1DWSDC69XZ13ZDL30Y33IQW9ZS682HUG7JTXMKML50J9YJQQ7757LM5PVXS6YMNECT3N9D1H0MKSZCNV4R3SLEGHRCQXI1335UXBZSPP3GD9ZJ64A0KUB2QQZ4O6CDS9P5LSYWKHW8FZSS8I8HHKTFB1MIBMZZI5M7G70DMIM' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z3MCG8M3D3Y1FY3T9LXZGFNSPSABYWJPN1LRNSWZZDWLVUMUROCS747SFXQ16L0EFLZ8ZUTXFR0664NYK2MNRBO1CZ0VDHZN9WNIJZSTXD1101APO8RBR4P6NM4CS3KP7B3EBPEJI9VVVO8VSVLZ79B3YX559EC0TF4ANCB9V5DGR0SEX7UX78D9BUIFAZKFWP0UCBOMROPT9AEBMPC0NTM9O6ZGC540D5RF5DR3XVXDC063N6I3EV5MT2O6KYPHO' where id=41;
-update noar ti set v0='Z3MCG8M3D3Y1FY3T9LXZGFNSPSABYWJPN1LRNSWZZDWLVUMUROCS747SFXQ16L0EFLZ8ZUTXFR0664NYK2MNRBO1CZ0VDHZN9WNIJZSTXD1101APO8RBR4P6NM4CS3KP7B3EBPEJI9VVVO8VSVLZ79B3YX559EC0TF4ANCB9V5DGR0SEX7UX78D9BUIFAZKFWP0UCBOMROPT9AEBMPC0NTM9O6ZGC540D5RF5DR3XVXDC063N6I3EV5MT2O6KYPHO' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='46MKAPEF3NX2QVY44GJC9D7V2Z24DL6B32XK5XG6WI46CB59G13U8CVKBLGF2Z3JI3DTIL4ZCV1QUM8KZJ7HFINJAR69U9XAZLBQK3T0N3D07F0VUBHGXTDSLEM531CDBACDYN51GQ0C0NNALOLSUY5TVEC9YUFB7N17GIHLL1OQIT69VY2BPTP4ZL4RLGJFM6BCNIDZGM2AQ47OKRAA3HUH1H57QBQYDLX3DXXUI4GXIE05822GCIKGGLVH0I5CD' where id=41;
-update noar ti set v1='46MKAPEF3NX2QVY44GJC9D7V2Z24DL6B32XK5XG6WI46CB59G13U8CVKBLGF2Z3JI3DTIL4ZCV1QUM8KZJ7HFINJAR69U9XAZLBQK3T0N3D07F0VUBHGXTDSLEM531CDBACDYN51GQ0C0NNALOLSUY5TVEC9YUFB7N17GIHLL1OQIT69VY2BPTP4ZL4RLGJFM6BCNIDZGM2AQ47OKRAA3HUH1H57QBQYDLX3DXXUI4GXIE05822GCIKGGLVH0I5CD' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KJQPN7FELWSAGIMTUZSS5G1Y4S6RZRDM117CQMC2VTXX7WP1WNPHRFTJORJ0ZAV0VKVKRMKXSPL60LTU9BMKXF50XELPVUYYGWHPH5KXIKTJBT1ZUQ5MK4QMKR1I22S8FJHYK29E2UQXK8J50D3JSIWFHGMBENW4KWWZH0RT8F3CGKGNL6F7NHJUV2JX2FXG8AFKRXAO0B5OK9ZEW95LGDJK52OQLW1DZIIIFXXO54JAGOFO350CLZWR9HDEIFKIH' where id=41;
-update noar ti set v2='KJQPN7FELWSAGIMTUZSS5G1Y4S6RZRDM117CQMC2VTXX7WP1WNPHRFTJORJ0ZAV0VKVKRMKXSPL60LTU9BMKXF50XELPVUYYGWHPH5KXIKTJBT1ZUQ5MK4QMKR1I22S8FJHYK29E2UQXK8J50D3JSIWFHGMBENW4KWWZH0RT8F3CGKGNL6F7NHJUV2JX2FXG8AFKRXAO0B5OK9ZEW95LGDJK52OQLW1DZIIIFXXO54JAGOFO350CLZWR9HDEIFKIH' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YY06IPGGO2185RI97507ZEU5GJDLL1B1RRXQBPR84A9FZJAS0HIXW5UV3WSD5H274H16JYTIKDKHZ972RWEW1EL0CISWMTJBJ5O4DM649JN3GX1TJGHFOUTBKDGBR2J2RIUG2O8YEVT0Z82QSY0CPC4FRA1S4SVZKXOBS45MUV90MTHVOSU0DSW2EAI4NNFOC2CDKDBNIQGUK887SF6H19XXRV6CQCBGZ4YUWJ49W4HD4IXAHD8Q6PNU0CKO168NV' where id=41;
-update noar ti set v3='YY06IPGGO2185RI97507ZEU5GJDLL1B1RRXQBPR84A9FZJAS0HIXW5UV3WSD5H274H16JYTIKDKHZ972RWEW1EL0CISWMTJBJ5O4DM649JN3GX1TJGHFOUTBKDGBR2J2RIUG2O8YEVT0Z82QSY0CPC4FRA1S4SVZKXOBS45MUV90MTHVOSU0DSW2EAI4NNFOC2CDKDBNIQGUK887SF6H19XXRV6CQCBGZ4YUWJ49W4HD4IXAHD8Q6PNU0CKO168NV' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OE23U00BRJNAN1Q6CLG6UX86B4B7F04DNNZ7488OALTICLR3RQL5EKLTQKRH1648N96KZ4JA5GDA19ZL7W0RHH2VN6ND6ZG9Y7OW2JFN3G03JSYEPX9F8ACQ8OPSW64X2GMXA45MXK5L5C84LJH5NGCDD0Z60GN0J48KE72U2QZ78NERFSU6E1KDRNKOFFU6ZXEO5D3708Z28A3A4S7Y6Z6OIQTQ947OZ5E9CDK7ZG73FME1IDK56HWWHE57UMH48' where id=42;
-update noar ti set v0='OE23U00BRJNAN1Q6CLG6UX86B4B7F04DNNZ7488OALTICLR3RQL5EKLTQKRH1648N96KZ4JA5GDA19ZL7W0RHH2VN6ND6ZG9Y7OW2JFN3G03JSYEPX9F8ACQ8OPSW64X2GMXA45MXK5L5C84LJH5NGCDD0Z60GN0J48KE72U2QZ78NERFSU6E1KDRNKOFFU6ZXEO5D3708Z28A3A4S7Y6Z6OIQTQ947OZ5E9CDK7ZG73FME1IDK56HWWHE57UMH48' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3F403KPRKN4YWEWE7WSN3MMD5TIRZXP9H7T1P9ZGIYSR8O8QAS65NJKB07TMD875F3NN7RJNDX7FCWNFFEYZ1IIL7B1IAKC21SF1K4K89YMQB0OD0FWQRSPMLGZ8PNXZ0TV2FUKOWHZ48CLP17MCPLLQU1BBOWL43DOHDGXEV7PRA3MA7N80C2MRH9SXXD5YL4WW1C0VPJ6G2UI8K6U82WV1WCZFC50JENMFSXADNVENE71JFDPDIS6VPIQ361NWQ' where id=42;
-update noar ti set v1='3F403KPRKN4YWEWE7WSN3MMD5TIRZXP9H7T1P9ZGIYSR8O8QAS65NJKB07TMD875F3NN7RJNDX7FCWNFFEYZ1IIL7B1IAKC21SF1K4K89YMQB0OD0FWQRSPMLGZ8PNXZ0TV2FUKOWHZ48CLP17MCPLLQU1BBOWL43DOHDGXEV7PRA3MA7N80C2MRH9SXXD5YL4WW1C0VPJ6G2UI8K6U82WV1WCZFC50JENMFSXADNVENE71JFDPDIS6VPIQ361NWQ' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A689HC5A2R0QKAS16GKGAHET6NM05JUJ6AXYM71HNYC3IXDW9E476XWMCHBQCQPOM4S44JQTWSZ23D65RIMQ4CZA6TJS5AUSVB3MXQNKVML5J5P4UG2TTPPS128LJACSHZX75SG3ZT8WWJ0RSCKOAL5IOB2B5EFDBAL67PM7YGCGXDHNSMS2WQDDWZTVXENSM6EFOZ0O8756JFBW03XHK5BJ721K4YIXI780QI6C9UHPQL9WKPDM0G6CCYVZE89MK' where id=42;
-update noar ti set v2='A689HC5A2R0QKAS16GKGAHET6NM05JUJ6AXYM71HNYC3IXDW9E476XWMCHBQCQPOM4S44JQTWSZ23D65RIMQ4CZA6TJS5AUSVB3MXQNKVML5J5P4UG2TTPPS128LJACSHZX75SG3ZT8WWJ0RSCKOAL5IOB2B5EFDBAL67PM7YGCGXDHNSMS2WQDDWZTVXENSM6EFOZ0O8756JFBW03XHK5BJ721K4YIXI780QI6C9UHPQL9WKPDM0G6CCYVZE89MK' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='05RIS5NFQ3ZVDKNECQPV7E7XQ13JPG3WGB40B4WOJ9QERREJ6O8KBBO9BLGZ2GLJJIJCCZOC3QSLH8S6UCU63KZGRTAVV9163IM8XJIB3W5ZNYG299G4OT3OBZOCB7IESUT9HMMLNJYKTIYKZAC106YRV8NSJKIGZ43CEA1YCGJKJ08UHL1JY0XE4CKWQ0BCBXAL2YI8D8WFFYU1IDN2KS9TTGX6CNIBXO653PPC6PXEOF7D5SHS8HTQKLZ1R1K62' where id=42;
-update noar ti set v3='05RIS5NFQ3ZVDKNECQPV7E7XQ13JPG3WGB40B4WOJ9QERREJ6O8KBBO9BLGZ2GLJJIJCCZOC3QSLH8S6UCU63KZGRTAVV9163IM8XJIB3W5ZNYG299G4OT3OBZOCB7IESUT9HMMLNJYKTIYKZAC106YRV8NSJKIGZ43CEA1YCGJKJ08UHL1JY0XE4CKWQ0BCBXAL2YI8D8WFFYU1IDN2KS9TTGX6CNIBXO653PPC6PXEOF7D5SHS8HTQKLZ1R1K62' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='D1G815F5O4FQG47FUSLT4QB2AFWFCAOF011LO7O0AQ0OF18N8Q8RK5IPTDDNJR3ALHVG1W40ZUA84QTHV71720GRBT6SZG6UAL5A80NIS3IM168Y5GEWDJZ2JZ7CZQHNRUUULBTYKZLKE5ZZRQ6GZYJX0VTM47MKHRPJXM4WZRZXMO4CRURT8BL0J7XYFO3CYN0LE61FVKPAAB8D8I9WLNFT5R0J9R3KKH8LKYWLREW59TY9GE3HPKYBOCGLQI6Q6' where id=43;
-update noar ti set v0='D1G815F5O4FQG47FUSLT4QB2AFWFCAOF011LO7O0AQ0OF18N8Q8RK5IPTDDNJR3ALHVG1W40ZUA84QTHV71720GRBT6SZG6UAL5A80NIS3IM168Y5GEWDJZ2JZ7CZQHNRUUULBTYKZLKE5ZZRQ6GZYJX0VTM47MKHRPJXM4WZRZXMO4CRURT8BL0J7XYFO3CYN0LE61FVKPAAB8D8I9WLNFT5R0J9R3KKH8LKYWLREW59TY9GE3HPKYBOCGLQI6Q6' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='45JZXZBA53MFMOXQG7UQH6X71TNWY03M2X742VSXT7TFM40B7KYBSNZMWDU6QFHJ5LUEQTOLK3M8KJYSWMIJ8CSYY2R9V1MMJK8L6C997D9PYNWIAUQ7C33BLNKY36BFZ66LC0DJLZXCLQ44N8ANZ2XPPJQUD8N782IIW94Q5U5TIA38T31Q1HUBS6D8QNT2XWQPFD1KQZH8EDSAGECSRJI9ZSCSU4M9X62OT1ECPJGXU5V03SWXH98SF8MGTPWKM' where id=43;
-update noar ti set v1='45JZXZBA53MFMOXQG7UQH6X71TNWY03M2X742VSXT7TFM40B7KYBSNZMWDU6QFHJ5LUEQTOLK3M8KJYSWMIJ8CSYY2R9V1MMJK8L6C997D9PYNWIAUQ7C33BLNKY36BFZ66LC0DJLZXCLQ44N8ANZ2XPPJQUD8N782IIW94Q5U5TIA38T31Q1HUBS6D8QNT2XWQPFD1KQZH8EDSAGECSRJI9ZSCSU4M9X62OT1ECPJGXU5V03SWXH98SF8MGTPWKM' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3F00ROGF7G6ZJR61D63E6SSO7DK9NR44CFLCC4CAZVX13XAEUAMMSDK8L5MBJPRG2JR7HCUWT4JATW4MWVRSH0XLDQVRCWVRBDOWVT8VSVDA3BEQU1SZEZXGZW6T5J7TLCUIQ4S4J92PJRG6HV2UULVIU40XV29L1CB9TPW7G1Y8EZEFVOAWQ13TGCVWIXL8N2WBPE32KIOUV5MX7SAFBC1Q0K43US8WK1NAUABBCT41JD525UWGC6M4QQ7JHM9SB' where id=43;
-update noar ti set v2='3F00ROGF7G6ZJR61D63E6SSO7DK9NR44CFLCC4CAZVX13XAEUAMMSDK8L5MBJPRG2JR7HCUWT4JATW4MWVRSH0XLDQVRCWVRBDOWVT8VSVDA3BEQU1SZEZXGZW6T5J7TLCUIQ4S4J92PJRG6HV2UULVIU40XV29L1CB9TPW7G1Y8EZEFVOAWQ13TGCVWIXL8N2WBPE32KIOUV5MX7SAFBC1Q0K43US8WK1NAUABBCT41JD525UWGC6M4QQ7JHM9SB' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NBXHDWG2L8H1845MJSD52ZPK7W89T2GPYHWIT2PR9X3BC69632RG0KHE3W6FHD51KNG58Q944SI99SGSZXKM3SBHPAWRI57NTWM0V5F5RMM97B6WJ07MK0D1J67O2HY1ZBWBSQ4YEUFIEPFE0YNYKHH8GRJELYW9G1WJFEX4TAIEK7NXMHJSAP2I48ND2XXZI2EO88623WFBPV87GVNCH9CFUIWCGJ1242PPSOZXGTMNOMPQVXULNKVBFPWDUC4U6' where id=43;
-update noar ti set v3='NBXHDWG2L8H1845MJSD52ZPK7W89T2GPYHWIT2PR9X3BC69632RG0KHE3W6FHD51KNG58Q944SI99SGSZXKM3SBHPAWRI57NTWM0V5F5RMM97B6WJ07MK0D1J67O2HY1ZBWBSQ4YEUFIEPFE0YNYKHH8GRJELYW9G1WJFEX4TAIEK7NXMHJSAP2I48ND2XXZI2EO88623WFBPV87GVNCH9CFUIWCGJ1242PPSOZXGTMNOMPQVXULNKVBFPWDUC4U6' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZASF426FE5FMJKZ7MC4WJJL0BQU9OYY1TRLJK39WCVAVY9B0Q5N4XUVO9XSEQDN9L9HIWSZU51R1WBMHPXRJXNS98660R84NC4J6PRWFBPTQSA28A35SY4A4G8S0JGSOOTBR1781MNE0VMLI1FDGY5MRTW1MFB7ECPQJ4GU36W2WCTE9EXCQDR5WUKSPZYVGCB425GK8Y66UPNNCG32F2FTNZ57OQDIUOXOR9PS8SK5AXU83SCELLRDDRHRCMHLQS' where id=44;
-update noar ti set v0='ZASF426FE5FMJKZ7MC4WJJL0BQU9OYY1TRLJK39WCVAVY9B0Q5N4XUVO9XSEQDN9L9HIWSZU51R1WBMHPXRJXNS98660R84NC4J6PRWFBPTQSA28A35SY4A4G8S0JGSOOTBR1781MNE0VMLI1FDGY5MRTW1MFB7ECPQJ4GU36W2WCTE9EXCQDR5WUKSPZYVGCB425GK8Y66UPNNCG32F2FTNZ57OQDIUOXOR9PS8SK5AXU83SCELLRDDRHRCMHLQS' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6FQVOHCK6SESFKS10D3XLCGCMU73G2P4LALWX9FVXORPD43B67ST9AK1KD3PSHF3D9UQCROLCCDHGT0VX2T1CK3MUNI7DI0Y9K42UBKWI8OHQERT0JHFZ3BHGHL7D7OTOQDWD3WMKR26WNG4O5R7GP38LH7GDBMETCZQ9L5Q2O00UHCBL3Y9PIKXL32Y268F8K28NHCPWS189UDLZ1S58A1GNUOM5IWZTHXEQ3HK5W6S2YYUXRC9KEVQESVK4ASDL' where id=44;
-update noar ti set v1='6FQVOHCK6SESFKS10D3XLCGCMU73G2P4LALWX9FVXORPD43B67ST9AK1KD3PSHF3D9UQCROLCCDHGT0VX2T1CK3MUNI7DI0Y9K42UBKWI8OHQERT0JHFZ3BHGHL7D7OTOQDWD3WMKR26WNG4O5R7GP38LH7GDBMETCZQ9L5Q2O00UHCBL3Y9PIKXL32Y268F8K28NHCPWS189UDLZ1S58A1GNUOM5IWZTHXEQ3HK5W6S2YYUXRC9KEVQESVK4ASDL' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7UG64XDR4FS4DZG9QTWHWURK1GD2LPCHG8E0VBWE1SWTHVRVD934Y5IKDF5USIMNYG822IT0KMAZ223823C7JURMEZPY5JJY0P5LY7QM7I3MCPWF1OLGPW2PJT1PZYXG71EEWMTM1U8G4FFQZUH8KXHHAMVGSPXR55QLFJ94WUNDGBI0IVBXZX7VODOLERLF0L9KW4RTTQGQF2MSIVUM0JT8LF57NFELCYA1PFNR3QSP471X3OKBGNZ5YH94ZGHWC' where id=44;
-update noar ti set v2='7UG64XDR4FS4DZG9QTWHWURK1GD2LPCHG8E0VBWE1SWTHVRVD934Y5IKDF5USIMNYG822IT0KMAZ223823C7JURMEZPY5JJY0P5LY7QM7I3MCPWF1OLGPW2PJT1PZYXG71EEWMTM1U8G4FFQZUH8KXHHAMVGSPXR55QLFJ94WUNDGBI0IVBXZX7VODOLERLF0L9KW4RTTQGQF2MSIVUM0JT8LF57NFELCYA1PFNR3QSP471X3OKBGNZ5YH94ZGHWC' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AWIJB0TG8E28Q6Z994V6W4JL467CY5IMIT0RPUU2WO84S0FL7PM1BCFLAWBXGYQOS28Y6QF2Z0AX6HY4LDZG2GCRD3EBO9SZJ701UR65EBMPGOKSAU0VLRQX6FC248O7F4WVEYQBEL1V1U689SFLNA6JTV5H0KIHT65I2U1LDMPRQEL7HLED0HV68QIXFPJ1VVDOTZGG7PHGA269MMB4MEWQPQH5ERFYZQXS4RNE8PB5LJI950ODXK8S96VS3T8YS' where id=44;
-update noar ti set v3='AWIJB0TG8E28Q6Z994V6W4JL467CY5IMIT0RPUU2WO84S0FL7PM1BCFLAWBXGYQOS28Y6QF2Z0AX6HY4LDZG2GCRD3EBO9SZJ701UR65EBMPGOKSAU0VLRQX6FC248O7F4WVEYQBEL1V1U689SFLNA6JTV5H0KIHT65I2U1LDMPRQEL7HLED0HV68QIXFPJ1VVDOTZGG7PHGA269MMB4MEWQPQH5ERFYZQXS4RNE8PB5LJI950ODXK8S96VS3T8YS' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JG9YIO87UTZM2RAH3O5SUU7VDOYWYC2O4WTN9WIEGY9OZ16ZIK3X0QKRBS0M7AFOHZUA7F3JHFKWMUDI9UM6LB8TXCROHPUYJ7Z9GC9Y27X5XA85SJOJK1MRWM15PE6WAU68XYHPRO3VD3F6LDNN20BIFC4D2XNDKA4CMS1VOZG4GQVLWG61K3E5RXPYHL2TWQ9UKX3H5DHEESURLUHOCJLC2PWVGI1UE7LVP6U2BTS0PCCPQBPV214ILUA7MLWFD' where id=45;
-update noar ti set v0='JG9YIO87UTZM2RAH3O5SUU7VDOYWYC2O4WTN9WIEGY9OZ16ZIK3X0QKRBS0M7AFOHZUA7F3JHFKWMUDI9UM6LB8TXCROHPUYJ7Z9GC9Y27X5XA85SJOJK1MRWM15PE6WAU68XYHPRO3VD3F6LDNN20BIFC4D2XNDKA4CMS1VOZG4GQVLWG61K3E5RXPYHL2TWQ9UKX3H5DHEESURLUHOCJLC2PWVGI1UE7LVP6U2BTS0PCCPQBPV214ILUA7MLWFD' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HERPPL6A3AUITLQHMY061HWO2IK8GF3L5NORWYH2CC8PQA4C2IPLKSDGSIKY22P3FVV27VA3O2BYZYCIRX4EOM3CVV2BKZDWWOPKREEBBI12K9IC5DR7ZJADKCRG5CC7KQZPWSBZYTW9MJNLOEQ3EFX5YDRXBV5U2WQCKH2KM580HD5LX3G61DRXHTELYTD1J412BZSZZRTL8L63E0Y2AO4P9D0H7Q2X08LQFYIJ9MO5X1SKINILUD7N2TAS3Q14C' where id=45;
-update noar ti set v1='HERPPL6A3AUITLQHMY061HWO2IK8GF3L5NORWYH2CC8PQA4C2IPLKSDGSIKY22P3FVV27VA3O2BYZYCIRX4EOM3CVV2BKZDWWOPKREEBBI12K9IC5DR7ZJADKCRG5CC7KQZPWSBZYTW9MJNLOEQ3EFX5YDRXBV5U2WQCKH2KM580HD5LX3G61DRXHTELYTD1J412BZSZZRTL8L63E0Y2AO4P9D0H7Q2X08LQFYIJ9MO5X1SKINILUD7N2TAS3Q14C' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YR5ZMT5CCHI8OIPLX8T01WGBIXXYBVJ8M92NYYQ2NNLM9GW27Z22FRN8Y3DDHE53QSSUGIH6NPSZXCAXVSLHA99VIA61Z15AEXE5CD0RJBJZ64WQE9BTZW8XIG89WYT5U7MONIE46KFH1WV8KZP4HQXYRTSOM39ZI25FMIC409J698GSHVYA22U663VZC77V4KJFB95K7GITFKF82RL5QHZNC2OO5ELLF6OUO3EZNHECA8IV3X71IZBRMUICPQWI9' where id=45;
-update noar ti set v2='YR5ZMT5CCHI8OIPLX8T01WGBIXXYBVJ8M92NYYQ2NNLM9GW27Z22FRN8Y3DDHE53QSSUGIH6NPSZXCAXVSLHA99VIA61Z15AEXE5CD0RJBJZ64WQE9BTZW8XIG89WYT5U7MONIE46KFH1WV8KZP4HQXYRTSOM39ZI25FMIC409J698GSHVYA22U663VZC77V4KJFB95K7GITFKF82RL5QHZNC2OO5ELLF6OUO3EZNHECA8IV3X71IZBRMUICPQWI9' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3LXRDHCHL5PEQYT7TDNK1HX2OBGN4N23MQI20QQ4RDDGS4Z6QZVGKJYU7YOD1Z5A0WOMHFMTO1WI6XETQCC4BMSGAJEYNC257PWL7285KOSTX4FQWDTGP9OUI7EEFSTTC9SJAC46FUNOCG3T7QVVDXLEZYGVYPUBSVQSB26DR5TC19TM36XBZ74GVUDX65HWDKMHO1JP7EIGE1FE3TU941FKRACIG66D4BH77A4DPJN5VBEW80K5623WNVZVJD5KJ' where id=45;
-update noar ti set v3='3LXRDHCHL5PEQYT7TDNK1HX2OBGN4N23MQI20QQ4RDDGS4Z6QZVGKJYU7YOD1Z5A0WOMHFMTO1WI6XETQCC4BMSGAJEYNC257PWL7285KOSTX4FQWDTGP9OUI7EEFSTTC9SJAC46FUNOCG3T7QVVDXLEZYGVYPUBSVQSB26DR5TC19TM36XBZ74GVUDX65HWDKMHO1JP7EIGE1FE3TU941FKRACIG66D4BH77A4DPJN5VBEW80K5623WNVZVJD5KJ' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9ENTSCYFZO62M5ULORB17RJQLU5V81JGLS82QTRPSZ7H0K1MV0LYI1W96DQ8P3CA2PAIXOVZLZWBH6GDNBOTT82UC4W5SQR0V76LN0H0H84TIRSPN49V1JESHVFCAQPVIAWN1UQ70JZJ8W645XXHF6QQA57VKOIJSVWSKJHRASHE3CIOXD8FW15SKMQ5JU925WT1ID84BTJGU0FIK46G0XFJD6YQIQFYMT5P1EWMUNY6ABY3EHLQEMUW23VB5BUHV' where id=46;
-update noar ti set v0='9ENTSCYFZO62M5ULORB17RJQLU5V81JGLS82QTRPSZ7H0K1MV0LYI1W96DQ8P3CA2PAIXOVZLZWBH6GDNBOTT82UC4W5SQR0V76LN0H0H84TIRSPN49V1JESHVFCAQPVIAWN1UQ70JZJ8W645XXHF6QQA57VKOIJSVWSKJHRASHE3CIOXD8FW15SKMQ5JU925WT1ID84BTJGU0FIK46G0XFJD6YQIQFYMT5P1EWMUNY6ABY3EHLQEMUW23VB5BUHV' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DPPW2OFFL7947HVD0B21ZDIFTK7OMK5TJRZWAOXYLNFLT7E99Z5AEYH66MMJEEPVN71EOW7QFPRR0U8L6GQVELC80LY78EJRIL2LCHSX6JDKN3IWJXNPSV88JWBZNNAHHSK75KFL1BZ0DTO26C0IB2ME3K656QJYIBXNEUDPLFEM1N36K310CIQXEJJS15ACJCQJ7S9FR1A8U5VH5IPMUTJENU2CGXEQ7HTY1AD6VPTY4DH4UA1OM93TLZS2R5Y9R' where id=46;
-update noar ti set v1='DPPW2OFFL7947HVD0B21ZDIFTK7OMK5TJRZWAOXYLNFLT7E99Z5AEYH66MMJEEPVN71EOW7QFPRR0U8L6GQVELC80LY78EJRIL2LCHSX6JDKN3IWJXNPSV88JWBZNNAHHSK75KFL1BZ0DTO26C0IB2ME3K656QJYIBXNEUDPLFEM1N36K310CIQXEJJS15ACJCQJ7S9FR1A8U5VH5IPMUTJENU2CGXEQ7HTY1AD6VPTY4DH4UA1OM93TLZS2R5Y9R' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UJZNBG6GAPE11AUNX0HMYZC5XYDQ2F8QIPNYUSK1K0BPMT9PT3KXJN71M588CZD6N9829W5OY6ZUBO2NNHN548NE9A99M6TUUO0B157DYAP67XK600355KKALHMKBQLZ3XI39T7YC8JW2OMMBMC3SLH49VLJGDAOOVDCBTY3KKV0OW8EUF1JK27Z19EA8P97P15TEV4KRP1J974FJD4M2QWGUTKL52UT6XX7WRAG1NNSSAFUQNP7JPVUWENDHTN57' where id=46;
-update noar ti set v2='UJZNBG6GAPE11AUNX0HMYZC5XYDQ2F8QIPNYUSK1K0BPMT9PT3KXJN71M588CZD6N9829W5OY6ZUBO2NNHN548NE9A99M6TUUO0B157DYAP67XK600355KKALHMKBQLZ3XI39T7YC8JW2OMMBMC3SLH49VLJGDAOOVDCBTY3KKV0OW8EUF1JK27Z19EA8P97P15TEV4KRP1J974FJD4M2QWGUTKL52UT6XX7WRAG1NNSSAFUQNP7JPVUWENDHTN57' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UZQLK670RHRNSORMDVM9Y3CBR0YHPEVIZY84XL9OWXBWL2XSPWR163ICFEU0T9F56O873P2ZS8NACN28CU00T93I3F9SIAYZ66IPWIAUB0R8DG1L0PTQCMW3CZP7P7LE3VKQPWWTWETSMM3HCG21466YF76TKL8DZS5HKRXLWSNU7M8QGX2PHLXDSFY938WK8LSE141P2RAVNWIYY75VVBMIVSELXZMVO8JSVKOKO5O8TEMMS6OY4ZQ7742RXU9MG' where id=46;
-update noar ti set v3='UZQLK670RHRNSORMDVM9Y3CBR0YHPEVIZY84XL9OWXBWL2XSPWR163ICFEU0T9F56O873P2ZS8NACN28CU00T93I3F9SIAYZ66IPWIAUB0R8DG1L0PTQCMW3CZP7P7LE3VKQPWWTWETSMM3HCG21466YF76TKL8DZS5HKRXLWSNU7M8QGX2PHLXDSFY938WK8LSE141P2RAVNWIYY75VVBMIVSELXZMVO8JSVKOKO5O8TEMMS6OY4ZQ7742RXU9MG' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QYCOIHOOB8T4ZSR7SSU8GV1M4WJPO16XHINOJ31CQJTOJFTHO3QWZZK1UXZJMECUPOJOM151CQB9EZSA054E7WT5M48EJH9LQ7CV5G6VU9ZOUHQ9Q97HOIR0WMG8CHMMQYHZY3Z3ENKB3VJPB6O54A8RYY8UHLD439HK2FFUJ11QIXXATAKLQ3VZ692PVK5BM39VTBYQ9T6WLG8VNC4WPUBCMZZ2HUWLMEABGDRO74MWM7B1IZQZUTKI2H2R3SG2V' where id=47;
-update noar ti set v0='QYCOIHOOB8T4ZSR7SSU8GV1M4WJPO16XHINOJ31CQJTOJFTHO3QWZZK1UXZJMECUPOJOM151CQB9EZSA054E7WT5M48EJH9LQ7CV5G6VU9ZOUHQ9Q97HOIR0WMG8CHMMQYHZY3Z3ENKB3VJPB6O54A8RYY8UHLD439HK2FFUJ11QIXXATAKLQ3VZ692PVK5BM39VTBYQ9T6WLG8VNC4WPUBCMZZ2HUWLMEABGDRO74MWM7B1IZQZUTKI2H2R3SG2V' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='M9Z0XNVK6R9G0N4AS7IDBVII5JFYPM48ZGBQCMB7V4T2JVZBVE67HJNI04GK9L426B0VO8DKI33DH2DV80HY7BW5RZS06JI3CNA5RRCVKFVKO85JOMQ43L3F2T3ZPC81HXWZBYNNJAZXTBKDI7U3LIKPVMR8F0DJN5XLGW0B37AU79KROR1THW1MRFIMX1Q51N6N05WJMHRYO2P5UW48511HOIKBNO1W25OT02CWYTR32T82ETHEZL2BNE8L3JISO' where id=47;
-update noar ti set v1='M9Z0XNVK6R9G0N4AS7IDBVII5JFYPM48ZGBQCMB7V4T2JVZBVE67HJNI04GK9L426B0VO8DKI33DH2DV80HY7BW5RZS06JI3CNA5RRCVKFVKO85JOMQ43L3F2T3ZPC81HXWZBYNNJAZXTBKDI7U3LIKPVMR8F0DJN5XLGW0B37AU79KROR1THW1MRFIMX1Q51N6N05WJMHRYO2P5UW48511HOIKBNO1W25OT02CWYTR32T82ETHEZL2BNE8L3JISO' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='G9EILFGX9P8FSREERZ6D61KGH4GWIZL8LNN9PTXITNY9R800SYWBJ01KZMUXRSZVJ71XNLLTP8FSK78X4VE9S7L5OM1YAQVMBNYHRLZVLF9R8OK1PV946K7E1SG6G47IZL9A3Q59DHEQFFNJ5LKLXE0Y0L4FO4CH5Y2MWPJGVMS51X6AL21S3SBMDPI9PTE4QCNY7NSKT3RJE91NULTRAED38I9J372RQ0WBN2UPCC7P0ILLBX5A33VJUS21YW8DS' where id=47;
-update noar ti set v2='G9EILFGX9P8FSREERZ6D61KGH4GWIZL8LNN9PTXITNY9R800SYWBJ01KZMUXRSZVJ71XNLLTP8FSK78X4VE9S7L5OM1YAQVMBNYHRLZVLF9R8OK1PV946K7E1SG6G47IZL9A3Q59DHEQFFNJ5LKLXE0Y0L4FO4CH5Y2MWPJGVMS51X6AL21S3SBMDPI9PTE4QCNY7NSKT3RJE91NULTRAED38I9J372RQ0WBN2UPCC7P0ILLBX5A33VJUS21YW8DS' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9QLF7LOZG6PXILNQ8MNQJBLX1Z6KC0M7OO8QFLSWW4J7TPNKS5QPHU2S54ASGC1XOQGA8L1V9043ASI75YY4N92QG4OTG29OVOQ17T0GGT7ZE2ELR913TSC0P9B9AUE200UY979ZURXF5908BCYB9TSTEKCVNZEOHA590K6ZPRQZS7XHC2ANGHDA65NWVZ4A6EU6B2CD71EKNPLC9OL6CC4XNWUPXNNNAFRN9LDFBGK7R7Q7RQCH9RYKJPF424RDQ' where id=47;
-update noar ti set v3='9QLF7LOZG6PXILNQ8MNQJBLX1Z6KC0M7OO8QFLSWW4J7TPNKS5QPHU2S54ASGC1XOQGA8L1V9043ASI75YY4N92QG4OTG29OVOQ17T0GGT7ZE2ELR913TSC0P9B9AUE200UY979ZURXF5908BCYB9TSTEKCVNZEOHA590K6ZPRQZS7XHC2ANGHDA65NWVZ4A6EU6B2CD71EKNPLC9OL6CC4XNWUPXNNNAFRN9LDFBGK7R7Q7RQCH9RYKJPF424RDQ' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='84RTZR1O70NRAEV1G7078FW2C01W0N7M7DLJVQS2AN3IN45CBOQHXTE15LVS1O23R2HUBXAF73KW2FCQWAOJ18D33097V2VUI45FE3UM5DNKUPSGAB8X45DXZNKTL00TXM7R9IWEE5ID3DTVYTD6PX3IO7YEMUF5CKXUJS3KZ9FAH9ZPYTZV816ZTQHZKITOKK6SCWP62YOE10ZAAY78KVBE8Y9MVW0I3HU94KII7FPCBDM8K6Y1S4SASYW9SK9N0' where id=48;
-update noar ti set v0='84RTZR1O70NRAEV1G7078FW2C01W0N7M7DLJVQS2AN3IN45CBOQHXTE15LVS1O23R2HUBXAF73KW2FCQWAOJ18D33097V2VUI45FE3UM5DNKUPSGAB8X45DXZNKTL00TXM7R9IWEE5ID3DTVYTD6PX3IO7YEMUF5CKXUJS3KZ9FAH9ZPYTZV816ZTQHZKITOKK6SCWP62YOE10ZAAY78KVBE8Y9MVW0I3HU94KII7FPCBDM8K6Y1S4SASYW9SK9N0' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='93PI3V8FY5GI1RUR6FVC8LPAR3QVI2GG3QVZECL2ES7TXUVFBMV4PGJC4CX6JTZ8L4TBAW7DCNKE6UZR2JFD4KKNMIOEARK33YQ4FEFN3A21I38VEUUBLN3921NA1K0SFR9MZ7EUPFJNL3AGW4YS8LOCVNQ6ZTK2JZF2EZJLH5F2IP3HUBUT1KSI92E4AXG264F2B92HWNTXZRXOXKIFNMP8W4OL1UM90RE2NZJIHBV5FFKNPW2XTBAPLQN0WWWER' where id=48;
-update noar ti set v1='93PI3V8FY5GI1RUR6FVC8LPAR3QVI2GG3QVZECL2ES7TXUVFBMV4PGJC4CX6JTZ8L4TBAW7DCNKE6UZR2JFD4KKNMIOEARK33YQ4FEFN3A21I38VEUUBLN3921NA1K0SFR9MZ7EUPFJNL3AGW4YS8LOCVNQ6ZTK2JZF2EZJLH5F2IP3HUBUT1KSI92E4AXG264F2B92HWNTXZRXOXKIFNMP8W4OL1UM90RE2NZJIHBV5FFKNPW2XTBAPLQN0WWWER' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5E48DYWE6BYJ26ZL0Z8MK84LKOGEY4PEM09FE5PCZ42969EO8D0HR2QP09OM23K4L1VGM8HIISRTDMALQNJDOMHYT9XN8KVVS327TSRTVS1AR708UJ7ICBWNCJURVP37SGZ0HX3WB1MDHL4EYQC8VWL53DF41LZ8XWJ0WIY8GCH12IEFAT4ZCQZPC8SSVLZXXCXDCPQAGRRSJ63PIPY6304W0EL00TXK2YQL8RE4CSP311D9D49H4HLTUUHZ1QK6J' where id=48;
-update noar ti set v2='5E48DYWE6BYJ26ZL0Z8MK84LKOGEY4PEM09FE5PCZ42969EO8D0HR2QP09OM23K4L1VGM8HIISRTDMALQNJDOMHYT9XN8KVVS327TSRTVS1AR708UJ7ICBWNCJURVP37SGZ0HX3WB1MDHL4EYQC8VWL53DF41LZ8XWJ0WIY8GCH12IEFAT4ZCQZPC8SSVLZXXCXDCPQAGRRSJ63PIPY6304W0EL00TXK2YQL8RE4CSP311D9D49H4HLTUUHZ1QK6J' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6NVOZATTNOLBLORLPL1YGYFZLS8JGKT8A1WWGBH1GQR75ZNC3W4NPWI6QUIKAZMZCTNITRYH6WTUWCUWBENLUZSH0VXKBXTWALS2Q3YHBTZ1S339UH1C037O88RTY8KQ2F9WZG81EYVPFVWNUQO9W94N1RQ6XUATU21WDW7KGYOVRG8AFGXBPOO08VEUX0AM6SCMRJR6VQRXYV45X9WID0DH2ML48YGUQL948ZLJHTK03CKDDD6NR8UCQTTL04BYD' where id=48;
-update noar ti set v3='6NVOZATTNOLBLORLPL1YGYFZLS8JGKT8A1WWGBH1GQR75ZNC3W4NPWI6QUIKAZMZCTNITRYH6WTUWCUWBENLUZSH0VXKBXTWALS2Q3YHBTZ1S339UH1C037O88RTY8KQ2F9WZG81EYVPFVWNUQO9W94N1RQ6XUATU21WDW7KGYOVRG8AFGXBPOO08VEUX0AM6SCMRJR6VQRXYV45X9WID0DH2ML48YGUQL948ZLJHTK03CKDDD6NR8UCQTTL04BYD' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JB20IGZK9ISIU6AY2JYJSMICCOW1IUA0AMW01YJWOV0RXURO5FUKF3C9O9TFYGBQAFUG15LS9ZZ9S505XFFJ2QTA015YJGLVSC4Q1266TD5TZGX3LE1TED8PNMT95HJ4A6R2AFBHH0Y9TG9W7H94YY10JWR2EF2H32BLQC5KO0K97HW3GUTYCK25U8G1KHYNJ74Q27GYA8YX3FCUVHYTZOPG4A2GVS9FFKPSSN59LXLV5ATS3MDORDUY8WMH9RTRX' where id=49;
-update noar ti set v0='JB20IGZK9ISIU6AY2JYJSMICCOW1IUA0AMW01YJWOV0RXURO5FUKF3C9O9TFYGBQAFUG15LS9ZZ9S505XFFJ2QTA015YJGLVSC4Q1266TD5TZGX3LE1TED8PNMT95HJ4A6R2AFBHH0Y9TG9W7H94YY10JWR2EF2H32BLQC5KO0K97HW3GUTYCK25U8G1KHYNJ74Q27GYA8YX3FCUVHYTZOPG4A2GVS9FFKPSSN59LXLV5ATS3MDORDUY8WMH9RTRX' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0KC5CQPTHMTR70TV3473ZRLRJ7ND7LZV8CCGXTFVXLTELX6EESZ2042R8PHA3X5W38SYVU5AMCXSTKU51JO5IXHIGPBJURYM7H7VCMH6IR0HKTSR8QGHSRT3FMDEGYXJY6GEM4O8CFFA8G9879O14FJMAOKKIMUYDZQBFEVGHY42YZ06NN77QU5UVMQY3DZJ75NIFKNE7Y26KCCR3RG78DL55YE1Y25UZT7YMO167E4K163OJE8TW3APHI5USXRAO' where id=49;
-update noar ti set v1='0KC5CQPTHMTR70TV3473ZRLRJ7ND7LZV8CCGXTFVXLTELX6EESZ2042R8PHA3X5W38SYVU5AMCXSTKU51JO5IXHIGPBJURYM7H7VCMH6IR0HKTSR8QGHSRT3FMDEGYXJY6GEM4O8CFFA8G9879O14FJMAOKKIMUYDZQBFEVGHY42YZ06NN77QU5UVMQY3DZJ75NIFKNE7Y26KCCR3RG78DL55YE1Y25UZT7YMO167E4K163OJE8TW3APHI5USXRAO' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VCXDXU3HTBDOM7OW62IXT71OP82FS4V9P51VB2OJMWBDXSWNEU1PPSJREM2L1YB8Y61E7N2QNOHZP6N5D09RC1XCFX3OBM76J9263TTF2664EYC5BXO5UTXRG4VUTE5NJOLBYSOYC0R244SOJFI6NW6ZO1VU063QZGHMGS5ZUYL83UXUSO6MVL9P5ZI9PSTIBUACWJPYI2I813A1I3XSXCN7RFN3EMM19R6JN024DTZBOQ9AHEDF1BVAR5FVF7815' where id=49;
-update noar ti set v2='VCXDXU3HTBDOM7OW62IXT71OP82FS4V9P51VB2OJMWBDXSWNEU1PPSJREM2L1YB8Y61E7N2QNOHZP6N5D09RC1XCFX3OBM76J9263TTF2664EYC5BXO5UTXRG4VUTE5NJOLBYSOYC0R244SOJFI6NW6ZO1VU063QZGHMGS5ZUYL83UXUSO6MVL9P5ZI9PSTIBUACWJPYI2I813A1I3XSXCN7RFN3EMM19R6JN024DTZBOQ9AHEDF1BVAR5FVF7815' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QGK2AXBO1Y27KQ7QXXEHM4O15OKAD3SM6MSSSNYK6ALEBGL9ZGHNCIQIH27A9MN4ENKLUSX7B7WF1WPNB2B3XG0C79UQC6KVKX6Y3GR676NWC86RCFNKZJ3JXO8353DWEN10AGBEVPKZWHGZSL6CITM6C9QMW5J97MLM3DVCVO9YJL6Q1D4XKK5UE0TDX6AQP4MRDH1SB6A9NQH7K1TC8N2X6J8YYDS09W1HJDSAO88QF96YRXKCNVLLCIRYYDSZI' where id=49;
-update noar ti set v3='QGK2AXBO1Y27KQ7QXXEHM4O15OKAD3SM6MSSSNYK6ALEBGL9ZGHNCIQIH27A9MN4ENKLUSX7B7WF1WPNB2B3XG0C79UQC6KVKX6Y3GR676NWC86RCFNKZJ3JXO8353DWEN10AGBEVPKZWHGZSL6CITM6C9QMW5J97MLM3DVCVO9YJL6Q1D4XKK5UE0TDX6AQP4MRDH1SB6A9NQH7K1TC8N2X6J8YYDS09W1HJDSAO88QF96YRXKCNVLLCIRYYDSZI' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JMPHE29OP53BE06JT195SZIHHQXQADDF3W06AJ9IFXLLBKPO3T61KL97WC1QOKAZE4QED165Z8BNZNBJBQ4SOEBLDKKCLTH95822CCNTZTKPRAKK980GQ1YFDQKTULQENRPCBYQXI2XODOQ355RWIISOHPQNE10R2SR48E76PWXK3MNVOMIP8H939CI2A0X5KK702YVAPU4793DN9WNQCHKY4RD0Q3P8IO6NIKNE09R3WRUU6HG6PW6YGPHGEM9UP' where id=50;
-update noar ti set v0='JMPHE29OP53BE06JT195SZIHHQXQADDF3W06AJ9IFXLLBKPO3T61KL97WC1QOKAZE4QED165Z8BNZNBJBQ4SOEBLDKKCLTH95822CCNTZTKPRAKK980GQ1YFDQKTULQENRPCBYQXI2XODOQ355RWIISOHPQNE10R2SR48E76PWXK3MNVOMIP8H939CI2A0X5KK702YVAPU4793DN9WNQCHKY4RD0Q3P8IO6NIKNE09R3WRUU6HG6PW6YGPHGEM9UP' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HBF5RQQ74SCEF9U9LEYK1T601NEBP4BP82UJGBPU38658Z1LRC14NXQFHH6AQPMMEZFTLXFUVTXT1F661JT0PWDRFQI4NFEAV3ADYTI63HPJT0BWEAZHYF3NG82XWTC6L5YRC513BSDMQ1BFOIA098HW4S0FV19YSADBIEF6Y0U8IW9SYSRMIBVLWWH229RH58MC0SBQRNWVHC66I12O1F9Q9EX8F54AJGA6CI33WEIGHCRDTYYNQ0P3POWQG718S' where id=50;
-update noar ti set v1='HBF5RQQ74SCEF9U9LEYK1T601NEBP4BP82UJGBPU38658Z1LRC14NXQFHH6AQPMMEZFTLXFUVTXT1F661JT0PWDRFQI4NFEAV3ADYTI63HPJT0BWEAZHYF3NG82XWTC6L5YRC513BSDMQ1BFOIA098HW4S0FV19YSADBIEF6Y0U8IW9SYSRMIBVLWWH229RH58MC0SBQRNWVHC66I12O1F9Q9EX8F54AJGA6CI33WEIGHCRDTYYNQ0P3POWQG718S' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='C3XRV3VY0FFM9V8VAD0MCB68L7TBMYWLJAFNFOQLVWM6AG9FQ3551MWWARWYXTURKXDRX04YO1XO4345ZP0KMX300K4BYMO8WF4HS734SRG8P5A436C09CO4TWVE6414L9JSC463XXO2X0OY9UA2QT8P4SG1024PZAK8B2V6F23EXRVFRG4KGV091KC5P7SXRWR7BV35BXJ86KAS0JIH8GJQXDLPKEMGBJTMV6N4YOHH5X1RM36IZ1NDC2EEDEKR4' where id=50;
-update noar ti set v2='C3XRV3VY0FFM9V8VAD0MCB68L7TBMYWLJAFNFOQLVWM6AG9FQ3551MWWARWYXTURKXDRX04YO1XO4345ZP0KMX300K4BYMO8WF4HS734SRG8P5A436C09CO4TWVE6414L9JSC463XXO2X0OY9UA2QT8P4SG1024PZAK8B2V6F23EXRVFRG4KGV091KC5P7SXRWR7BV35BXJ86KAS0JIH8GJQXDLPKEMGBJTMV6N4YOHH5X1RM36IZ1NDC2EEDEKR4' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IURGHSM1X5GYTBU0BZ3QCRC2ZADQB19O4AIR1S9RHP8QEIJQHDQ62D2SSPFOPNKAEIA8E3A35F5AFY1LODRK1XGLIHHS4SV1RZKAKIBQ7G2WWR1N7WKF8H3PMZFW20OCAE4K7UXUSAKN8W2UF3WI5PYG5X3OUH1BUB1KGLP23NMKSAVZPDH7FLW9CCLT14QMY7Y57V1NZFMUHJ60K8IVIFKXWG3HG1T54BDZ9JTX5DCULPIWCARNXPZEKD856NHQH' where id=50;
-update noar ti set v3='IURGHSM1X5GYTBU0BZ3QCRC2ZADQB19O4AIR1S9RHP8QEIJQHDQ62D2SSPFOPNKAEIA8E3A35F5AFY1LODRK1XGLIHHS4SV1RZKAKIBQ7G2WWR1N7WKF8H3PMZFW20OCAE4K7UXUSAKN8W2UF3WI5PYG5X3OUH1BUB1KGLP23NMKSAVZPDH7FLW9CCLT14QMY7Y57V1NZFMUHJ60K8IVIFKXWG3HG1T54BDZ9JTX5DCULPIWCARNXPZEKD856NHQH' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='W3ZUVR38BY1IPTB60N0OHV4ECOAK6EH4IINTE7OO93ELLLIKP4RPMFHNPPYQYQ0DEAEXV5XUCBDXER6JT6OM0CM29PYQ1X4VKRPDD7JCFEAS9YCB32FX61XRNVYX5RNRS5M0IF2U1KI7OOFU2J9IMM14X1I7N8WDXL7O9PDJTY67OKUON78GLL6K0YB1MCZ6ES73XPCNS0NV2RM9VT1KT8R9KVI0LPNM231NCFNMBV3Y8DL2Q7HNO3JTLS4HZMI2S' where id=51;
-update noar ti set v0='W3ZUVR38BY1IPTB60N0OHV4ECOAK6EH4IINTE7OO93ELLLIKP4RPMFHNPPYQYQ0DEAEXV5XUCBDXER6JT6OM0CM29PYQ1X4VKRPDD7JCFEAS9YCB32FX61XRNVYX5RNRS5M0IF2U1KI7OOFU2J9IMM14X1I7N8WDXL7O9PDJTY67OKUON78GLL6K0YB1MCZ6ES73XPCNS0NV2RM9VT1KT8R9KVI0LPNM231NCFNMBV3Y8DL2Q7HNO3JTLS4HZMI2S' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7Y6ERWR5ADIBXXICMYSPIIKYIE8F6Z7JJX2PN3XWBIE2A8HCCOMTAD154YO9H6GITWA316OVQFJAI7G5TDY45DORVGTOBXU781HL9U0SYJRUX2CXI64P57Q3783KJLQIGXZ0I0QJ11PYNMDBBYAPDT0LJO3FL63883S5OAB2022UDQKTFCHIPRH3T6FKNUCRTU7YUZZ47CO21GIH4RV2ADW303ZN65BZQXW4KBMRAX70OZWDVP6QIFKLKGNZ4U1DV' where id=51;
-update noar ti set v1='7Y6ERWR5ADIBXXICMYSPIIKYIE8F6Z7JJX2PN3XWBIE2A8HCCOMTAD154YO9H6GITWA316OVQFJAI7G5TDY45DORVGTOBXU781HL9U0SYJRUX2CXI64P57Q3783KJLQIGXZ0I0QJ11PYNMDBBYAPDT0LJO3FL63883S5OAB2022UDQKTFCHIPRH3T6FKNUCRTU7YUZZ47CO21GIH4RV2ADW303ZN65BZQXW4KBMRAX70OZWDVP6QIFKLKGNZ4U1DV' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GM8A7CBKD49TBH5B4YE5BLDZPGRS1XYCKHKQ6P4MGQTQBA8TI3P1O9O42C7VKFWR5LXLPRW76AYKI1JOW3T7MJKN0D8KY3MUF1F77MTALR8JO28FBXNB83LILDIBGRJ2H4BCIT1KL25SSI52YPFA89VBO3R4QX6GQVHJIHB9VO9VK213FH9WU1KI2N99E17PTHWOHZCUXJUP6B7JG1ZK2EOHN0IORWCKB0GTVQF216U7U9QOG7P3RQX31QMUT0N9A' where id=51;
-update noar ti set v2='GM8A7CBKD49TBH5B4YE5BLDZPGRS1XYCKHKQ6P4MGQTQBA8TI3P1O9O42C7VKFWR5LXLPRW76AYKI1JOW3T7MJKN0D8KY3MUF1F77MTALR8JO28FBXNB83LILDIBGRJ2H4BCIT1KL25SSI52YPFA89VBO3R4QX6GQVHJIHB9VO9VK213FH9WU1KI2N99E17PTHWOHZCUXJUP6B7JG1ZK2EOHN0IORWCKB0GTVQF216U7U9QOG7P3RQX31QMUT0N9A' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KW6J55I7VBK4F7W9ZKGIU0N8LRC3WIKDA5IN67DV6HK1GTP015C9L1Q07IPJURB68D9WZ81O2VPXYRQPZUMI61LIQYHMHEL9XXDJ0D1K5QQTMDRUXY29AAX7W3NOR3K8J7YPXC9B25EXDAD7O0VCJOIIAIU3KL05NLJPAULZGY31LZ2DRGEC9IPRNUOE7WCNSZO3C5Z97CXLI48ZO2XZGF49TNPK9UQTRDREZVNGKS4UDWQT4FDEI9YP1Y8JRKLQS' where id=51;
-update noar ti set v3='KW6J55I7VBK4F7W9ZKGIU0N8LRC3WIKDA5IN67DV6HK1GTP015C9L1Q07IPJURB68D9WZ81O2VPXYRQPZUMI61LIQYHMHEL9XXDJ0D1K5QQTMDRUXY29AAX7W3NOR3K8J7YPXC9B25EXDAD7O0VCJOIIAIU3KL05NLJPAULZGY31LZ2DRGEC9IPRNUOE7WCNSZO3C5Z97CXLI48ZO2XZGF49TNPK9UQTRDREZVNGKS4UDWQT4FDEI9YP1Y8JRKLQS' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='23UQE0FZ6UB8TNMLSX1P0BW4SENCQSYZT2J5GDFE2W8A2U3V8WDTO9ANN2UE9TVPY2A3YGSUT7X8VQNXL1LQ22DOYVAQHVKB9PBY2HM1SDEDTBEW9DKF14J1N7XXNU5MD665S55B7CJ1YGF7IUWSZV1G35U1GHJP13PMI1LELWQAJZ2DFTWAE2AOGZVBXW9M3STNRNNA9Y8THMRZGTKMVIVNWYOCHXQG8FDKX3O09ZNBMKL298TEFJ1EFUSOTV6S3' where id=52;
-update noar ti set v0='23UQE0FZ6UB8TNMLSX1P0BW4SENCQSYZT2J5GDFE2W8A2U3V8WDTO9ANN2UE9TVPY2A3YGSUT7X8VQNXL1LQ22DOYVAQHVKB9PBY2HM1SDEDTBEW9DKF14J1N7XXNU5MD665S55B7CJ1YGF7IUWSZV1G35U1GHJP13PMI1LELWQAJZ2DFTWAE2AOGZVBXW9M3STNRNNA9Y8THMRZGTKMVIVNWYOCHXQG8FDKX3O09ZNBMKL298TEFJ1EFUSOTV6S3' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PCVR85NU5EPCBR51AD4BE8DW007VMOXH0OISYAODXTY5IO4HD9MY3MOOYCT1F4QF4D22OJDE5V69C40Q6ZRJ029DWRXR1YCQMWG1W43S3IMO0A7L4CAJJ1QSXLRXLVGYW4OE5SDYAVJNA2MWDRQWT6JWTX9C5ELX2L6ZSZOAPZKWW8V9XM0OCZ1PAIVVGRMUR7ZM3BII98U1M426495A6TOOOHVF6VXEYCS3TLDLQVJ7MIXLEBINUFY9IJRHBTW1F' where id=52;
-update noar ti set v1='PCVR85NU5EPCBR51AD4BE8DW007VMOXH0OISYAODXTY5IO4HD9MY3MOOYCT1F4QF4D22OJDE5V69C40Q6ZRJ029DWRXR1YCQMWG1W43S3IMO0A7L4CAJJ1QSXLRXLVGYW4OE5SDYAVJNA2MWDRQWT6JWTX9C5ELX2L6ZSZOAPZKWW8V9XM0OCZ1PAIVVGRMUR7ZM3BII98U1M426495A6TOOOHVF6VXEYCS3TLDLQVJ7MIXLEBINUFY9IJRHBTW1F' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1FNSSB0HKGY5CMGPP07EOI2D4DW6499BVKO643QW9G0UVF9QNIAFBS1PT5TI6OQO28QU58XAH8G25UH73NASVJY3ZMFT8RE0VFA3BZ8TLWG9ALCEI53UBDN5W06RZU83K2NZNFR48YMZODGQX81M2A712GP8HV4ICO2JCYF1JX231685YC1J6492KTHXGQPX3W3FEGZUQN3V4FTMZAQDT8YV0O42N82OO866PGPE0ZM7YD4BXU32XINLCMG1RO222' where id=52;
-update noar ti set v2='1FNSSB0HKGY5CMGPP07EOI2D4DW6499BVKO643QW9G0UVF9QNIAFBS1PT5TI6OQO28QU58XAH8G25UH73NASVJY3ZMFT8RE0VFA3BZ8TLWG9ALCEI53UBDN5W06RZU83K2NZNFR48YMZODGQX81M2A712GP8HV4ICO2JCYF1JX231685YC1J6492KTHXGQPX3W3FEGZUQN3V4FTMZAQDT8YV0O42N82OO866PGPE0ZM7YD4BXU32XINLCMG1RO222' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AD7R73CGA41XVO20T5YR1FPZ26E4I6WM8Y213HVRIZDQGHUVOI71IPICR9KFLR2FNH7YDFDNRDJOKOD81P6DV6SUXQM8TVNM7HG9ZXIHXQ1Z0F5AVFF5X81AXMKKAI5MN1SCWCXI0D54SCYUKYZI27SHW17OBPAXTUUG1LF520RJKE2GZGH2172Y0B198NI5466UV7IT1EEU5RIG5EFD3DNHBIAMRHP6KZZCJU31ZRNPS1JZKPBYF1U7OOK9UFETO' where id=52;
-update noar ti set v3='AD7R73CGA41XVO20T5YR1FPZ26E4I6WM8Y213HVRIZDQGHUVOI71IPICR9KFLR2FNH7YDFDNRDJOKOD81P6DV6SUXQM8TVNM7HG9ZXIHXQ1Z0F5AVFF5X81AXMKKAI5MN1SCWCXI0D54SCYUKYZI27SHW17OBPAXTUUG1LF520RJKE2GZGH2172Y0B198NI5466UV7IT1EEU5RIG5EFD3DNHBIAMRHP6KZZCJU31ZRNPS1JZKPBYF1U7OOK9UFETO' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZL9FYITBAMBCN7ADBVNOU3A1VS8EUMQL6D0UGH532ALAVH5VL0NS4AG42HXGH5354VRG24TUZBYIVRYRVXNSGFFJHVCEJYJWGPETWFAKP3A8NSDHYHUP7QXPLHY09UFC4IIBU7N4I2X23LS0XEUG2YHVTG15GMIBUC4UWHZDL629FOB4FD7C7OMZIXVK7M7A3FD2ZRKL9RN8XX3F0099ERM0WYV6J306YBZTBGS2U6VRD9AY23Q30IBYJ5JFK0QOP' where id=53;
-update noar ti set v0='ZL9FYITBAMBCN7ADBVNOU3A1VS8EUMQL6D0UGH532ALAVH5VL0NS4AG42HXGH5354VRG24TUZBYIVRYRVXNSGFFJHVCEJYJWGPETWFAKP3A8NSDHYHUP7QXPLHY09UFC4IIBU7N4I2X23LS0XEUG2YHVTG15GMIBUC4UWHZDL629FOB4FD7C7OMZIXVK7M7A3FD2ZRKL9RN8XX3F0099ERM0WYV6J306YBZTBGS2U6VRD9AY23Q30IBYJ5JFK0QOP' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PBBKGZEODIR5Q55FA40R3RMUXHYNVDFRF47L4PLQDY0X47X66YJX67RRZB99N8TCRCU6MTL4VRR102MTDXOW18XQE0J39G8QBF1TQ9IOMIIU8M7RSX2BHXMOTPX5ZO741UEXDPGTG6F821AB8ASN9QUE8VLXWT7GEYX6PBE15MP0GYD4UDA1CHAAT53DO86S3MMAUXNCO5SAQPGS33GMXULUTLQGQ1JPP7BKUXI2W0A2YGTLZUAJB86DEZX94BF1G' where id=53;
-update noar ti set v1='PBBKGZEODIR5Q55FA40R3RMUXHYNVDFRF47L4PLQDY0X47X66YJX67RRZB99N8TCRCU6MTL4VRR102MTDXOW18XQE0J39G8QBF1TQ9IOMIIU8M7RSX2BHXMOTPX5ZO741UEXDPGTG6F821AB8ASN9QUE8VLXWT7GEYX6PBE15MP0GYD4UDA1CHAAT53DO86S3MMAUXNCO5SAQPGS33GMXULUTLQGQ1JPP7BKUXI2W0A2YGTLZUAJB86DEZX94BF1G' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KDL7HSEBTTF64BH0BKSZP4SOQW3LX1Z7RCJGBJJAP8ZN54E24REUIAIM5Q6YHLOOWFU0PLA6013JT7MG4R6IABW6MG1226AX4XBB71DVOPM3Z2WGGNHD7MAS93F724BMWK06BXGO147P1YCXZ3LZ938WOLBL6NDXM1279N9G0A4KNEGRSRZT1TXSN3UU4UD1XZMQCD3ATEFXM177A5F890IGWPWCBHJ4M9N1L77ZROCO1VSJIMO36YOMQ1F8FDZQX' where id=53;
-update noar ti set v2='KDL7HSEBTTF64BH0BKSZP4SOQW3LX1Z7RCJGBJJAP8ZN54E24REUIAIM5Q6YHLOOWFU0PLA6013JT7MG4R6IABW6MG1226AX4XBB71DVOPM3Z2WGGNHD7MAS93F724BMWK06BXGO147P1YCXZ3LZ938WOLBL6NDXM1279N9G0A4KNEGRSRZT1TXSN3UU4UD1XZMQCD3ATEFXM177A5F890IGWPWCBHJ4M9N1L77ZROCO1VSJIMO36YOMQ1F8FDZQX' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A0FQBNDLIDKZ5HDXWBJAZEEEFL5LUZEB90BSCAE8AGYHK76ZCQ3JVA9HP2P7L2Z1GUDSEOY4GGZFAHGN7D0JW3IBRTOBDNK92OK084ANG0K1FYBXCT5HFMBYBORIX3B7FJN15W32KKGXJPWMD0IQITPY6FI3533TTWFLZCA0203QONACATIUXREJX64DU04RYCEGPUVHVXN2C0UO5XJ2F6YFUKUT1CCNPL4X2JHPCUXJBB85FGYH1BD4BJHK8GX3H' where id=53;
-update noar ti set v3='A0FQBNDLIDKZ5HDXWBJAZEEEFL5LUZEB90BSCAE8AGYHK76ZCQ3JVA9HP2P7L2Z1GUDSEOY4GGZFAHGN7D0JW3IBRTOBDNK92OK084ANG0K1FYBXCT5HFMBYBORIX3B7FJN15W32KKGXJPWMD0IQITPY6FI3533TTWFLZCA0203QONACATIUXREJX64DU04RYCEGPUVHVXN2C0UO5XJ2F6YFUKUT1CCNPL4X2JHPCUXJBB85FGYH1BD4BJHK8GX3H' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BAPOIHD64B450YH4R56M3XJB67LQPZTN25RWC28ZKGMGA6SMUIWWLIS3Z4KW0OHM24MKQCSNYJ17RX45K0CMQLQPG62NWTJ4QQFOUJE8CDXPC0IVIHCFQMADXNSCT1JPYF6CCMYMG3PY6JYYX7WD5L5PRUADHM5UQDWW4OMSH9G904FV9TMQLBISGJZX6XD1E63FWNHGC5EVBTVRDX49OL35FBY0XFLHHYJN6RNS622UHAQ4LJCF88TZYQDG1QC7V' where id=54;
-update noar ti set v0='BAPOIHD64B450YH4R56M3XJB67LQPZTN25RWC28ZKGMGA6SMUIWWLIS3Z4KW0OHM24MKQCSNYJ17RX45K0CMQLQPG62NWTJ4QQFOUJE8CDXPC0IVIHCFQMADXNSCT1JPYF6CCMYMG3PY6JYYX7WD5L5PRUADHM5UQDWW4OMSH9G904FV9TMQLBISGJZX6XD1E63FWNHGC5EVBTVRDX49OL35FBY0XFLHHYJN6RNS622UHAQ4LJCF88TZYQDG1QC7V' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EFY3XLE5OXTUSARCO934E13M3KLI2M1SMZCYZRFCU8LVREMDRCZNI2W619ENYOMDHXMMB3YC7VXYT4I6NGZBQBQXKZAFGRZMX3WI9VKZOWT1ROSYEI2UYJZ9IZXSPKAB90YLVLLCOL7V3DPBF4RJJWP4HR7OR9B7VSHR1OUD0RXXNEWYNIIGHKST58NMEKJP6DGJ312LQU1TLG31SEO4YXWIY2WDBP6PJZCJBKD8LAM7LBO26HFASVT1HPFHZL2BH' where id=54;
-update noar ti set v1='EFY3XLE5OXTUSARCO934E13M3KLI2M1SMZCYZRFCU8LVREMDRCZNI2W619ENYOMDHXMMB3YC7VXYT4I6NGZBQBQXKZAFGRZMX3WI9VKZOWT1ROSYEI2UYJZ9IZXSPKAB90YLVLLCOL7V3DPBF4RJJWP4HR7OR9B7VSHR1OUD0RXXNEWYNIIGHKST58NMEKJP6DGJ312LQU1TLG31SEO4YXWIY2WDBP6PJZCJBKD8LAM7LBO26HFASVT1HPFHZL2BH' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N8U6ZPBXUVGIFQKJ5RQL3OATNJ0FTB44I3X93QT9ZDL2L1Q8OXNN2IHICRI8M3NKKGVOIJ4JKHM6YWVU4KKWAZZ55S6CKQ4CIZP5O06HRXT4Q4221BOPIRYEJURNCZF6EUHQ38469X9X46LTNI8MSI8507BXZQBGPCNG1YHBDQ38E63114I7F1VEH8L7SYVX3CA9921OUS4NPUV39VPTELCVVP15ZG2TPWWT8MXD147B0H3N80OBONH727VBFGO0S' where id=54;
-update noar ti set v2='N8U6ZPBXUVGIFQKJ5RQL3OATNJ0FTB44I3X93QT9ZDL2L1Q8OXNN2IHICRI8M3NKKGVOIJ4JKHM6YWVU4KKWAZZ55S6CKQ4CIZP5O06HRXT4Q4221BOPIRYEJURNCZF6EUHQ38469X9X46LTNI8MSI8507BXZQBGPCNG1YHBDQ38E63114I7F1VEH8L7SYVX3CA9921OUS4NPUV39VPTELCVVP15ZG2TPWWT8MXD147B0H3N80OBONH727VBFGO0S' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='D5WU8HHE9314PJKNKJY44TPZB4RKMQA50XOC3WRFN3HSE4JOL92VUCZQRW1DF6OCVY2AGZNO83O480JJIF3QGMM2LF0XDFXCOKK21EG7TLMW487YPQBA1DAJZANJPGD6JLCQPL939238LBP8GT93I7NSFZ8F3EX3DJ633SSX8MR0WQ010YWIEVHHTDKOH7F7RDGG2HPCQXKADD0NXTVG7XS1H44LRYSNA4GG0WK43LQLDQ1TETU6NCDGJVEO3T0WI' where id=54;
-update noar ti set v3='D5WU8HHE9314PJKNKJY44TPZB4RKMQA50XOC3WRFN3HSE4JOL92VUCZQRW1DF6OCVY2AGZNO83O480JJIF3QGMM2LF0XDFXCOKK21EG7TLMW487YPQBA1DAJZANJPGD6JLCQPL939238LBP8GT93I7NSFZ8F3EX3DJ633SSX8MR0WQ010YWIEVHHTDKOH7F7RDGG2HPCQXKADD0NXTVG7XS1H44LRYSNA4GG0WK43LQLDQ1TETU6NCDGJVEO3T0WI' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5KEBZ7PEV4XE1WV6QIO28EEIDZTUSQHU3XXOOM7ADH9W09UQSN2G28IJOY0T1RI70TIER87ZJXWNZWKMONKET7BHBKMKDF9RF5LE5C4LRZBC7EXOEYPCH7W9SDKYJ1LHBEQVCIMEB0VZ50LPHTK8DUIB138KO4A8NW1J3U8AIVHIR8GQBSYZ2W0LH675HZUVT1FLBBV8ZEU2DC9K8HCJGB514HHS0S7DTFWUUQOS342X8LSPHCTHNRL2TRZEOPBIZ' where id=55;
-update noar ti set v0='5KEBZ7PEV4XE1WV6QIO28EEIDZTUSQHU3XXOOM7ADH9W09UQSN2G28IJOY0T1RI70TIER87ZJXWNZWKMONKET7BHBKMKDF9RF5LE5C4LRZBC7EXOEYPCH7W9SDKYJ1LHBEQVCIMEB0VZ50LPHTK8DUIB138KO4A8NW1J3U8AIVHIR8GQBSYZ2W0LH675HZUVT1FLBBV8ZEU2DC9K8HCJGB514HHS0S7DTFWUUQOS342X8LSPHCTHNRL2TRZEOPBIZ' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SP782CC3A5B2UIW6REYP3SS0BIX7BER4VPD7483TAUYOMMSSVD69RW8DT18E8LANUGWZ2QFR3CT5VFH6F83H94RA5ED0L572ZDZRYUMO8MJSDXNK9OHJALDMO1UAH0N03ZY969KSOVNZOCO8YNJN37B0QVTI62DON7FGRCRM3B0QDXPOMSAFDGP5LMIEOFP1YUFFXHULAB8THDIMS9DYT0P7RLYXUFUY0785CBG9DZWDWTLOXC9SJLV0CITFX9D7N' where id=55;
-update noar ti set v1='SP782CC3A5B2UIW6REYP3SS0BIX7BER4VPD7483TAUYOMMSSVD69RW8DT18E8LANUGWZ2QFR3CT5VFH6F83H94RA5ED0L572ZDZRYUMO8MJSDXNK9OHJALDMO1UAH0N03ZY969KSOVNZOCO8YNJN37B0QVTI62DON7FGRCRM3B0QDXPOMSAFDGP5LMIEOFP1YUFFXHULAB8THDIMS9DYT0P7RLYXUFUY0785CBG9DZWDWTLOXC9SJLV0CITFX9D7N' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UGTQD0STZNDIRFSK9L97HGSOORV00LVXD5U76QDQTZOBI2DFMJWVOF334RQD596ER9Y19LIANSR0K8YNB58V17Z2TM1FXYBP36QQKZ0TSTVRU3PNFUITJYM7BJQTESLEZIR49YX812XTC1CQCZZES1IGQV6I1ITFGJ3J3BDQB74OM6D4XTN2DEFVZZVIWDJBYTXNRUXFRHT47Z3JSHGKX8EP6031YAKQLS4ME5UVDD079BTWQCTRJMWLJ11KSN30R' where id=55;
-update noar ti set v2='UGTQD0STZNDIRFSK9L97HGSOORV00LVXD5U76QDQTZOBI2DFMJWVOF334RQD596ER9Y19LIANSR0K8YNB58V17Z2TM1FXYBP36QQKZ0TSTVRU3PNFUITJYM7BJQTESLEZIR49YX812XTC1CQCZZES1IGQV6I1ITFGJ3J3BDQB74OM6D4XTN2DEFVZZVIWDJBYTXNRUXFRHT47Z3JSHGKX8EP6031YAKQLS4ME5UVDD079BTWQCTRJMWLJ11KSN30R' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IR0AVQZZUS3XEJ6O8RR6I238SPQAXJLXZHRZBK98CN4Z59TCVAUQS1ZVD7SB1B5SF2U3XVNUL3D0NQ7XTSEOJ3T6HOY405F2HB8T7TO91R90XJR6IL9SNC2O9T5LRSN3E1GAQT0ASDDRZ1KE7962FX774SECR81O4Z6WKQME9KMVHIN5C9N5145B49T6U71GBID5G1L2A47KPT4HPFH9ETHFY4HW1GX6TFRMF2N8KK0GH6K1ZVU9PMWAUXEZ7KNUH' where id=55;
-update noar ti set v3='IR0AVQZZUS3XEJ6O8RR6I238SPQAXJLXZHRZBK98CN4Z59TCVAUQS1ZVD7SB1B5SF2U3XVNUL3D0NQ7XTSEOJ3T6HOY405F2HB8T7TO91R90XJR6IL9SNC2O9T5LRSN3E1GAQT0ASDDRZ1KE7962FX774SECR81O4Z6WKQME9KMVHIN5C9N5145B49T6U71GBID5G1L2A47KPT4HPFH9ETHFY4HW1GX6TFRMF2N8KK0GH6K1ZVU9PMWAUXEZ7KNUH' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2XVRXAUXBGGSHA02PHRF5WM23SVCINVTS31613SIKPF42FW01653P6QQ7AZDGLWWPP3E1V25LPLJ950BP6RH4OUZUP6U5JZ3ESP3CKX7W1CM10ZRKAUL0IHUCP1XJUC3NV33PT3BZQJJ4EWNW2YAAZ9SEFON7DS297QOJJA4WUUWSV43QOO5AJDOSX694MUC2M229TL19XZ80PS1R7BQ1G0RNH2HNK3EN4ENWOHMX8MAVX5JDPGP9IC6RU2DG1RDN' where id=56;
-update noar ti set v0='2XVRXAUXBGGSHA02PHRF5WM23SVCINVTS31613SIKPF42FW01653P6QQ7AZDGLWWPP3E1V25LPLJ950BP6RH4OUZUP6U5JZ3ESP3CKX7W1CM10ZRKAUL0IHUCP1XJUC3NV33PT3BZQJJ4EWNW2YAAZ9SEFON7DS297QOJJA4WUUWSV43QOO5AJDOSX694MUC2M229TL19XZ80PS1R7BQ1G0RNH2HNK3EN4ENWOHMX8MAVX5JDPGP9IC6RU2DG1RDN' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WKTYSGIL5KW3XX3ODB3ZXQEIDPYVDFETW2PFC7JQMIEZCIIEKS6V1PR1LI4PLJQXCQALPGJJ7C7MFDNY9ZM3T9W2WGDC82PSSW8ITUD53UTVY426MRX5VJVP9N99HFE3YFSWJOZKRE2NJ6G5IBVG5Y0IDD6AX2Q6HQFD18CVA7S2Z8OXPDDADLFHM0C3BO0CCWHCG67C8G1UJ4UDYWGD7ESPLH3PIGJHT81N3PNI9EBRBV9WC6D7YIU4AY0VXQ8I2' where id=56;
-update noar ti set v1='WKTYSGIL5KW3XX3ODB3ZXQEIDPYVDFETW2PFC7JQMIEZCIIEKS6V1PR1LI4PLJQXCQALPGJJ7C7MFDNY9ZM3T9W2WGDC82PSSW8ITUD53UTVY426MRX5VJVP9N99HFE3YFSWJOZKRE2NJ6G5IBVG5Y0IDD6AX2Q6HQFD18CVA7S2Z8OXPDDADLFHM0C3BO0CCWHCG67C8G1UJ4UDYWGD7ESPLH3PIGJHT81N3PNI9EBRBV9WC6D7YIU4AY0VXQ8I2' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VS47NFSA08ZZ47ZVU1HLA7Q29YEZIZ9PTL3SNLGSCLIOR8IKEURY24XRPBZ4AB8YA5S13MBDMJFA4W090FJHJ2GX8GWX0RT0CEHVP129KOL1X2048Z4U605ZIV2ZX9R6UU39GDX60TFRTDMV86USA03IJ9BPC6HPBTXG38MV3DWHWJ9AK272BUM8J7M09EALJSDI76TXU7NVFBGCXJVGGR1U0N1RHP2H2UTUJ7Y2I2INIYIZUGRKTP7Z45OM8S37U' where id=56;
-update noar ti set v2='VS47NFSA08ZZ47ZVU1HLA7Q29YEZIZ9PTL3SNLGSCLIOR8IKEURY24XRPBZ4AB8YA5S13MBDMJFA4W090FJHJ2GX8GWX0RT0CEHVP129KOL1X2048Z4U605ZIV2ZX9R6UU39GDX60TFRTDMV86USA03IJ9BPC6HPBTXG38MV3DWHWJ9AK272BUM8J7M09EALJSDI76TXU7NVFBGCXJVGGR1U0N1RHP2H2UTUJ7Y2I2INIYIZUGRKTP7Z45OM8S37U' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TKHXH2TUVZ35KW8ECSY84F6B9G0RN8JZU8LZSGSTUOIAQY5P4KFM8XMI2T4FG2UVDGWNFJAZ9H5BB5MFW90XVGNGS528IEKC1G52UAHPGXF5VH10VO3OC4KO7BO4UKLR380OFXN5KDIUSS86R1TQD6YDDBNXKPDV3ZB059XOSGE0ISD9J0NEG5HDEOGY7MRTYV08937GY5N1THJJIK8FSJDGF0W8OFPWT3OHYM8L1GDLTJVYJ6VOJG1Y96JTTLSAV' where id=56;
-update noar ti set v3='TKHXH2TUVZ35KW8ECSY84F6B9G0RN8JZU8LZSGSTUOIAQY5P4KFM8XMI2T4FG2UVDGWNFJAZ9H5BB5MFW90XVGNGS528IEKC1G52UAHPGXF5VH10VO3OC4KO7BO4UKLR380OFXN5KDIUSS86R1TQD6YDDBNXKPDV3ZB059XOSGE0ISD9J0NEG5HDEOGY7MRTYV08937GY5N1THJJIK8FSJDGF0W8OFPWT3OHYM8L1GDLTJVYJ6VOJG1Y96JTTLSAV' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OQRVV7TKUBTCNWOMOHXDKY34RBM65J78BH049YBAMGPN3LEI9X1H7OTDIFN706ISCIAT2B02IRTTSSXF7KVOC8VGVZPWTCVM0FO6ZVP92SXC75DP04MW6YXIJ90P32IZPF1F1SK2SDIQW2QJVZAYFW4ARYY9SU959VSF3L8ZW6Q6E70GRGK71ICY8FZ8SRLH7V1NS96V4JV3TRPBHMBM3HFKBGMY7HA9E0YWZYJ1MRVPATQ5LVOX8B6IUOHJ11LO0' where id=57;
-update noar ti set v0='OQRVV7TKUBTCNWOMOHXDKY34RBM65J78BH049YBAMGPN3LEI9X1H7OTDIFN706ISCIAT2B02IRTTSSXF7KVOC8VGVZPWTCVM0FO6ZVP92SXC75DP04MW6YXIJ90P32IZPF1F1SK2SDIQW2QJVZAYFW4ARYY9SU959VSF3L8ZW6Q6E70GRGK71ICY8FZ8SRLH7V1NS96V4JV3TRPBHMBM3HFKBGMY7HA9E0YWZYJ1MRVPATQ5LVOX8B6IUOHJ11LO0' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4TN0SP1FBHJJXDMU0BUGSH16R3HZLP6PBP3898F2VNZXZ0B6267WIFAO0DXSNM4PKAAQQGDB0K4CXR19RPDGNJVC2JBDJJV50LIJH54V6XMHW1ILDV4OOIZ1028L3JP6IZV53F1TA01T640TBXEL2JX5PW85AB753K3NZWO4NHALZ2FWRJS71N130HDL14244HH4LNZOSS6ZUWKU85Q9VE0INU68JGDGIFOTHZJMXFSOR6NYUQD1ELA132DM53Z19' where id=57;
-update noar ti set v1='4TN0SP1FBHJJXDMU0BUGSH16R3HZLP6PBP3898F2VNZXZ0B6267WIFAO0DXSNM4PKAAQQGDB0K4CXR19RPDGNJVC2JBDJJV50LIJH54V6XMHW1ILDV4OOIZ1028L3JP6IZV53F1TA01T640TBXEL2JX5PW85AB753K3NZWO4NHALZ2FWRJS71N130HDL14244HH4LNZOSS6ZUWKU85Q9VE0INU68JGDGIFOTHZJMXFSOR6NYUQD1ELA132DM53Z19' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZT4VWDLJU9A6RX17I03RU04VKQ2IELHQ45XLD70YKQFMMKIOTCB9KINY3BHGVU5QYD2DTE2FIRRXWAERKR8H3VAW1TWMS5PSJHH38SK203CK5QF58CPHZP4YP57U13EVRCV0FANAAKNBU2MNF685D9QY43GOX1LAZWFKIZ961ZZ5HBWN9Q3R9W5OB5G1QTOVUYI9Y0CPMLANDW0BQ21TK3SUPPVNWX05E2XKI4SZ7FJKV4A5GNKW58CSDIBKJ7BKV' where id=57;
-update noar ti set v2='ZT4VWDLJU9A6RX17I03RU04VKQ2IELHQ45XLD70YKQFMMKIOTCB9KINY3BHGVU5QYD2DTE2FIRRXWAERKR8H3VAW1TWMS5PSJHH38SK203CK5QF58CPHZP4YP57U13EVRCV0FANAAKNBU2MNF685D9QY43GOX1LAZWFKIZ961ZZ5HBWN9Q3R9W5OB5G1QTOVUYI9Y0CPMLANDW0BQ21TK3SUPPVNWX05E2XKI4SZ7FJKV4A5GNKW58CSDIBKJ7BKV' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1PDH4D1PM0XNQZT5SPS63J000RNAOUBW88BLZ8D1LZR4L1DKN6CMFU2UEKSFKXGA195XKAQUQW6OCXV1HCMAT9W18W6HE46HI6XRHLQH9UPI5DFC0RU5KQNVJ56YU4YPOFO0NZN21IPTQPAF6WHAWEJD6E8N67ZUJMIAET33V0ZR7YUKTDK52SOLJJ1XZ9JZHBRV8S3IEBSR6J90SIO2SCOZO5X98VPR7ZYJ5K4LC446M1BXDX312KAVN6KRPD2IS' where id=57;
-update noar ti set v3='1PDH4D1PM0XNQZT5SPS63J000RNAOUBW88BLZ8D1LZR4L1DKN6CMFU2UEKSFKXGA195XKAQUQW6OCXV1HCMAT9W18W6HE46HI6XRHLQH9UPI5DFC0RU5KQNVJ56YU4YPOFO0NZN21IPTQPAF6WHAWEJD6E8N67ZUJMIAET33V0ZR7YUKTDK52SOLJJ1XZ9JZHBRV8S3IEBSR6J90SIO2SCOZO5X98VPR7ZYJ5K4LC446M1BXDX312KAVN6KRPD2IS' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T4IYVQX8QWH7DCJ98VJY092YGKJHA7UB8SNGPBPAHTM1E10925N9RUPCT6MJ1QRBUKRBFJVQGX4XQOJAO29F2SG0RBVOR595QULYSMW5BM5D9F08H9C0P62SCXRKDO87CP14BW15ODYHW3UW6L29P5ORG7U16NVODTM9ZZU8SCTFPWL2AUC6FHTQ8YP2NXMVOHGXJSUWD4VB1XR4IWHAN03GLA62YB66EXIHYYFP0NGYMU5JG8P2245FNTFH2ALSY' where id=58;
-update noar ti set v0='T4IYVQX8QWH7DCJ98VJY092YGKJHA7UB8SNGPBPAHTM1E10925N9RUPCT6MJ1QRBUKRBFJVQGX4XQOJAO29F2SG0RBVOR595QULYSMW5BM5D9F08H9C0P62SCXRKDO87CP14BW15ODYHW3UW6L29P5ORG7U16NVODTM9ZZU8SCTFPWL2AUC6FHTQ8YP2NXMVOHGXJSUWD4VB1XR4IWHAN03GLA62YB66EXIHYYFP0NGYMU5JG8P2245FNTFH2ALSY' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='H7WEYMXXQ08LK3FKZMLSW30KI0UANO3S634GJ1VSNC8XYR161D3XNQ7ZDAOR19MRUYA33R9NGGHXGOPE88QBB5JKRC9TX6MVSH3JIT0SXZI1OYBD58IG45A4WK9Y3VZSPIF96GDZ8G19Z5IATL4YNUES8AAQKPN0XWDMNCOFRD0JX5VUKORKEDJ8BBWKHCT0HT235HOFB60S35VOWNK0URG8OAOYJ0V5P1NOJ0AWGBX9GMPZVJCOAKXXU2WYOX5GV' where id=58;
-update noar ti set v1='H7WEYMXXQ08LK3FKZMLSW30KI0UANO3S634GJ1VSNC8XYR161D3XNQ7ZDAOR19MRUYA33R9NGGHXGOPE88QBB5JKRC9TX6MVSH3JIT0SXZI1OYBD58IG45A4WK9Y3VZSPIF96GDZ8G19Z5IATL4YNUES8AAQKPN0XWDMNCOFRD0JX5VUKORKEDJ8BBWKHCT0HT235HOFB60S35VOWNK0URG8OAOYJ0V5P1NOJ0AWGBX9GMPZVJCOAKXXU2WYOX5GV' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1CKWL0AI2QJC9TJ7FXE8OHM5F3HOGMQBAME9JH19VKQ8OXX3Q4QGJOZ4MDLEJLMWT80RIMO8332NH74LP2FSRGBK541MEJ1IO190U7TVPLB7WQ7AEBIVTYVHQNZ5W5Z8XBMLHYW1T2PASDT8VJKYUYCJESPMGIIEDCOPW4PV3MUZW35GPLMMYPGUYBB75NOO7RERYD4ATM3XF10Y2N9V1QA0NYP6KXH4KS46VLUPV8DB19MA55BHESKJEW9O62777' where id=58;
-update noar ti set v2='1CKWL0AI2QJC9TJ7FXE8OHM5F3HOGMQBAME9JH19VKQ8OXX3Q4QGJOZ4MDLEJLMWT80RIMO8332NH74LP2FSRGBK541MEJ1IO190U7TVPLB7WQ7AEBIVTYVHQNZ5W5Z8XBMLHYW1T2PASDT8VJKYUYCJESPMGIIEDCOPW4PV3MUZW35GPLMMYPGUYBB75NOO7RERYD4ATM3XF10Y2N9V1QA0NYP6KXH4KS46VLUPV8DB19MA55BHESKJEW9O62777' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GT2XAWQ1WX4S935LJDP4LU49YKV1PBSTOF0N0ZE8Z9A356SPP9TC92GE9UE5ZX4R14EXLTO4KNZE2MVIDUN3TBFIMXDU8IDGUMHLW79BJSFLB04I8K7RVETY8QIV24MJQHENQUTSXTTENVU6Z56N6SWZNTA0PN5C9XOUM3KRNFTWUU5BIV4JCKD73XVC166VGPV40PHZTJXSF1SXUSLDPIHZ3AQ8O7AHYHKZSGS1SD6TDY6K9AIWFPUTIUCEP4M3K' where id=58;
-update noar ti set v3='GT2XAWQ1WX4S935LJDP4LU49YKV1PBSTOF0N0ZE8Z9A356SPP9TC92GE9UE5ZX4R14EXLTO4KNZE2MVIDUN3TBFIMXDU8IDGUMHLW79BJSFLB04I8K7RVETY8QIV24MJQHENQUTSXTTENVU6Z56N6SWZNTA0PN5C9XOUM3KRNFTWUU5BIV4JCKD73XVC166VGPV40PHZTJXSF1SXUSLDPIHZ3AQ8O7AHYHKZSGS1SD6TDY6K9AIWFPUTIUCEP4M3K' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OCJKLR5DWR3C8QSGNPUDDVM8FA7T7UWVKEF80AXPSP50JUKOZKXW9MLTRCSSGQ1WJ3UIM7CED973ORIG8G2X30YR6IABYP5FYXS3BUB8YASSJZ15VDR21UR4D1MKIKOOTBISIG9IUWHC607NUVBA3IRRJRZF13INTJ5UOSDFJEJFQC61NA9IF486JNSEMIZ4WEW0NPWV7SJ5FWHZPOYMYRKTTJI7SU73Y55R53A58S2R7B4TQVUC6WRLKA2XPT6W5' where id=59;
-update noar ti set v0='OCJKLR5DWR3C8QSGNPUDDVM8FA7T7UWVKEF80AXPSP50JUKOZKXW9MLTRCSSGQ1WJ3UIM7CED973ORIG8G2X30YR6IABYP5FYXS3BUB8YASSJZ15VDR21UR4D1MKIKOOTBISIG9IUWHC607NUVBA3IRRJRZF13INTJ5UOSDFJEJFQC61NA9IF486JNSEMIZ4WEW0NPWV7SJ5FWHZPOYMYRKTTJI7SU73Y55R53A58S2R7B4TQVUC6WRLKA2XPT6W5' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SZX3XFTLON4AGEFQKX8O2A6BQQBMK0O1J02XXY1DFW8MPKSCVGYVLZ3YOM21V8YHDK7VJHZGI7NX5SOKXF4XVIN2OY7IPWPCSR9J22LHMIUJ1UXRMFCWTU04ZO3OHNB5873V882WYTFWOVLIHD2RQMPRMRBC3FKFUGT7E3SBGVVZ2KKWE82S35T0Y3S13YSIB68Z81FGFCQGDPLL6QWXHELNJB4IJRWH1ER7WM56ITTFHK0IJ9SPVTN7AV9XRR1D3' where id=59;
-update noar ti set v1='SZX3XFTLON4AGEFQKX8O2A6BQQBMK0O1J02XXY1DFW8MPKSCVGYVLZ3YOM21V8YHDK7VJHZGI7NX5SOKXF4XVIN2OY7IPWPCSR9J22LHMIUJ1UXRMFCWTU04ZO3OHNB5873V882WYTFWOVLIHD2RQMPRMRBC3FKFUGT7E3SBGVVZ2KKWE82S35T0Y3S13YSIB68Z81FGFCQGDPLL6QWXHELNJB4IJRWH1ER7WM56ITTFHK0IJ9SPVTN7AV9XRR1D3' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SGKGE4Z01FT1ZLC2PAW8G5T8PGG0EUCYSAF8L5MV2C071IHPV5J8O9KA2749U7QUK0AC4A7MWW81HVM3NBRDWDKT1LTEOYH8UGT3QXDIV37U89K8VXAZ9G87BMEAMZI2MSBG5704H4W45B17JIRGJ8QI25O0MLRVN72NS7JJG4754YC8L6C6P26OTWXL6Z4H7ZGB094GML0PHEXA0ISPIS5YX52ZVLSEWPB6XNOHJ8I8TVARPJ9YEDT8VSS0349Q2' where id=59;
-update noar ti set v2='SGKGE4Z01FT1ZLC2PAW8G5T8PGG0EUCYSAF8L5MV2C071IHPV5J8O9KA2749U7QUK0AC4A7MWW81HVM3NBRDWDKT1LTEOYH8UGT3QXDIV37U89K8VXAZ9G87BMEAMZI2MSBG5704H4W45B17JIRGJ8QI25O0MLRVN72NS7JJG4754YC8L6C6P26OTWXL6Z4H7ZGB094GML0PHEXA0ISPIS5YX52ZVLSEWPB6XNOHJ8I8TVARPJ9YEDT8VSS0349Q2' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WW7PJ5U5FIPYO51MRLEAD29VOJ4RONVS3U7BAR4Y0BA7ZKOLO3GE7FJCWMSFD58GEHH9I45SPCPMB5EGOZHFVI3ICQ045KPR3CLRI5UA7LN10X0T1I824EY3YMFM0Y4L2N6I9O905JKPA39931IAOT3LQ8ZFN1UWFNQU8HMD86068TAHR1M1XL6EL22P49AJXJMVECPWTERW3D7YV2RQFS1UO4N6KBVIQWN37ZRUUB1ITN7I4D1VD5KMZ6JH9F8G4' where id=59;
-update noar ti set v3='WW7PJ5U5FIPYO51MRLEAD29VOJ4RONVS3U7BAR4Y0BA7ZKOLO3GE7FJCWMSFD58GEHH9I45SPCPMB5EGOZHFVI3ICQ045KPR3CLRI5UA7LN10X0T1I824EY3YMFM0Y4L2N6I9O905JKPA39931IAOT3LQ8ZFN1UWFNQU8HMD86068TAHR1M1XL6EL22P49AJXJMVECPWTERW3D7YV2RQFS1UO4N6KBVIQWN37ZRUUB1ITN7I4D1VD5KMZ6JH9F8G4' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AOZVC9T1CKT9IETJ31WKMG7KHLMD0H6H0SAMB3ITD6EUYXKT4SM2U7DNVWT7Y8X0YRPSTVWR0AP74XA9ZHWMBHQ3NC4EGX7B5T9GX9WI04M3EY8EVJDXLC17TYY0TDUPV3Y30MICMKCV0OYCS3TMAR29TL33OKG3VX7BK8WV04HMBSB9YCZOALIAM2R1XK4EIQG4V7R6L4Q0YADNGASZJY8Z3KM467RF308IDJ6SN9TXRWHS30NI42WIX2S5QXVP7' where id=60;
-update noar ti set v0='AOZVC9T1CKT9IETJ31WKMG7KHLMD0H6H0SAMB3ITD6EUYXKT4SM2U7DNVWT7Y8X0YRPSTVWR0AP74XA9ZHWMBHQ3NC4EGX7B5T9GX9WI04M3EY8EVJDXLC17TYY0TDUPV3Y30MICMKCV0OYCS3TMAR29TL33OKG3VX7BK8WV04HMBSB9YCZOALIAM2R1XK4EIQG4V7R6L4Q0YADNGASZJY8Z3KM467RF308IDJ6SN9TXRWHS30NI42WIX2S5QXVP7' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MMLN0JIFW6NRG014UZVRAUY0GH8VJ731Z77FPBUZVVRXGVD8L5SOIWTU9CFKRFFY1JUZM74LEWBLUNZGJOZZDTPY93UHS4S27P72QXSB95MP3X8EXYDSCEOO7DMTMYX98GCQ4242HDVLPITE4DB16DJKGCL8HRD2KJXFT6EFMLFX1OWA6ME5JP3KRG0LC2R9IB35EHHQ4MKO7N4QBNEH6EZ8EJXPLWPECQN2M08JAPBP08RJX678HHPJFG46SDO2S' where id=60;
-update noar ti set v1='MMLN0JIFW6NRG014UZVRAUY0GH8VJ731Z77FPBUZVVRXGVD8L5SOIWTU9CFKRFFY1JUZM74LEWBLUNZGJOZZDTPY93UHS4S27P72QXSB95MP3X8EXYDSCEOO7DMTMYX98GCQ4242HDVLPITE4DB16DJKGCL8HRD2KJXFT6EFMLFX1OWA6ME5JP3KRG0LC2R9IB35EHHQ4MKO7N4QBNEH6EZ8EJXPLWPECQN2M08JAPBP08RJX678HHPJFG46SDO2S' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QY5UN1Q1FY85OIARC056Q9VM5I46LPE7SY61Z6PNGZVNC31JJHRZ4V9S33CDNJPSD7MXFT8CSYWWLPOB9MQ3KK4IJ7NDE2WCSEUEZ2N1TFI7BOBUK5TG2RGHLTOPIJAMLYOOKIH9Y8BUEZYRW6HEFBS0WBZ38IXH4Y93SN18O6DYV5ISB83HNLFM3YAV03MYPJD09GI30RJZ2WVCA43RSH6ITEGQA3HX1KFRM3ECBVYWXYQDR1SMYHO0EZ9XW2PHT' where id=60;
-update noar ti set v2='QY5UN1Q1FY85OIARC056Q9VM5I46LPE7SY61Z6PNGZVNC31JJHRZ4V9S33CDNJPSD7MXFT8CSYWWLPOB9MQ3KK4IJ7NDE2WCSEUEZ2N1TFI7BOBUK5TG2RGHLTOPIJAMLYOOKIH9Y8BUEZYRW6HEFBS0WBZ38IXH4Y93SN18O6DYV5ISB83HNLFM3YAV03MYPJD09GI30RJZ2WVCA43RSH6ITEGQA3HX1KFRM3ECBVYWXYQDR1SMYHO0EZ9XW2PHT' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6LEOVTR64VSNYLW6RIHCEY2CRAFZHKXEQNHT9V60WZNZ7HWXW1P347NY7A8GO4KT7GTFY5832650LMBPT5J2YHANYC0MMDSKC59C8Q85G30TJI9PKMKK2TH7AEDTB18RL82OMQI7IRAQNZUZWP62WDL4MI0XKUBN0VSWG38SZYHMX4D1ZA3G2XXCEFEVUIBQBZV9H5NUM78ENIEVY51PWE7OU9V82LBUXAIV3WPRXKVX9Q7WJCYTP29DG4IIAVEWA' where id=60;
-update noar ti set v3='6LEOVTR64VSNYLW6RIHCEY2CRAFZHKXEQNHT9V60WZNZ7HWXW1P347NY7A8GO4KT7GTFY5832650LMBPT5J2YHANYC0MMDSKC59C8Q85G30TJI9PKMKK2TH7AEDTB18RL82OMQI7IRAQNZUZWP62WDL4MI0XKUBN0VSWG38SZYHMX4D1ZA3G2XXCEFEVUIBQBZV9H5NUM78ENIEVY51PWE7OU9V82LBUXAIV3WPRXKVX9Q7WJCYTP29DG4IIAVEWA' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z06DWH9481KQY5ZFX768QBMQLADK5COYS3Y4O6H5EIUEL3V9OVPWQ1UL1WKLNSZF6A9IDS6W1Q6RZMI3ROTFLE363BVOXDK8SEYZHGE55ZK56JYUWJ6B67P5SIP6S4V0W1ZEI6MNZKXN2NHMU0HKJDU9HDIICVH2C29O8Y4GPFD9NH5L74ZYHXQZ5JC9WLP4H3LD0K5A9B6OT89ZXMAV52N18P06R1PQKXK5C3M1P6XENDYXX9E9VWORZWENUXG9M' where id=61;
-update noar ti set v0='Z06DWH9481KQY5ZFX768QBMQLADK5COYS3Y4O6H5EIUEL3V9OVPWQ1UL1WKLNSZF6A9IDS6W1Q6RZMI3ROTFLE363BVOXDK8SEYZHGE55ZK56JYUWJ6B67P5SIP6S4V0W1ZEI6MNZKXN2NHMU0HKJDU9HDIICVH2C29O8Y4GPFD9NH5L74ZYHXQZ5JC9WLP4H3LD0K5A9B6OT89ZXMAV52N18P06R1PQKXK5C3M1P6XENDYXX9E9VWORZWENUXG9M' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FCAIZUEISH1PP8D1UJEMUG2LMIY4FFH9OOCLC9MNLWJ8ISEUK7H1NG74WOC5NGXJO88RW8708K3C1V0J22REYZBKA3P4OW4Z3NGSS8O0R8EQACR0W5T308R178MYU6DK7EYKZI8I34AS9X00NTTYOKPILSVXL1X2V650O1X7TOA23WJEGTCZWKF63GMDS099SC7U7G4FH9STT61069CVVJ3V1L7PVZRYRY9JQUS8DNRXGCL2O221OWZ3FYH18KB6R' where id=61;
-update noar ti set v1='FCAIZUEISH1PP8D1UJEMUG2LMIY4FFH9OOCLC9MNLWJ8ISEUK7H1NG74WOC5NGXJO88RW8708K3C1V0J22REYZBKA3P4OW4Z3NGSS8O0R8EQACR0W5T308R178MYU6DK7EYKZI8I34AS9X00NTTYOKPILSVXL1X2V650O1X7TOA23WJEGTCZWKF63GMDS099SC7U7G4FH9STT61069CVVJ3V1L7PVZRYRY9JQUS8DNRXGCL2O221OWZ3FYH18KB6R' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VJSKU2WK2WHEIRX475ME9G71GYLRFCQ3PLISDP8AG0ML2YF1CZ3FZ7BUO4GO8367049CQZNP78901O3MYGCS8B8GEQT8JS6C8UZ6CTQSASARSYMW7AVUA36IQJQZZGIO3AHBCUEFT7ZJJ5JHEGI2N4ZAHBZP7LR4NFZEBKQH6A27G0RQTCI3E9R2DJNWZBH06GFMXS62333RIOVPDA7L35VFRGHJPN4D6ONHFH3PHQFSKIC2HBN1XOB387FP88I1M' where id=61;
-update noar ti set v2='VJSKU2WK2WHEIRX475ME9G71GYLRFCQ3PLISDP8AG0ML2YF1CZ3FZ7BUO4GO8367049CQZNP78901O3MYGCS8B8GEQT8JS6C8UZ6CTQSASARSYMW7AVUA36IQJQZZGIO3AHBCUEFT7ZJJ5JHEGI2N4ZAHBZP7LR4NFZEBKQH6A27G0RQTCI3E9R2DJNWZBH06GFMXS62333RIOVPDA7L35VFRGHJPN4D6ONHFH3PHQFSKIC2HBN1XOB387FP88I1M' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I9SDEYSD90H16OQ8OJCZH3TSBAZU4CD4HZ8EPQ8AAADHM1JWLIZ6CZWX6H29IR5YJARZO32GSWODWNC3TZDSUMBNKI918PF1R9UOJHYJVK7DSPLRP78QHVQ7QH9G6QJO68X2RLOLDMH1O5GS3OONBFVWEEA8LAJSR1KX3T5ICPA46IDRHPXK6DKC0U7J7NIBDHKJXYCUDPUK6AA0E6ST3H4SH635J89OFQS5DCR0FH5CU757J65PJTMERPCLHIJ6K' where id=61;
-update noar ti set v3='I9SDEYSD90H16OQ8OJCZH3TSBAZU4CD4HZ8EPQ8AAADHM1JWLIZ6CZWX6H29IR5YJARZO32GSWODWNC3TZDSUMBNKI918PF1R9UOJHYJVK7DSPLRP78QHVQ7QH9G6QJO68X2RLOLDMH1O5GS3OONBFVWEEA8LAJSR1KX3T5ICPA46IDRHPXK6DKC0U7J7NIBDHKJXYCUDPUK6AA0E6ST3H4SH635J89OFQS5DCR0FH5CU757J65PJTMERPCLHIJ6K' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NXEXZUGUPS1TTYH4MEMQCOTU47J1L06S1Y5GN3N77G8262UEXHEZ6LKSACZ0MGUE5IMHE5EMSKSG5KBANY09Q64HL579L4OJ7L51HQPT1QMNIEWV4XMH91BB9C0BTOLZRDA0RHL7KQY9IT2ICMYUHVANHFXOJCQO7YKCG8XNAXQ84EVD25315P096U36XTW85N6X6O8D2TMOGCQIMXVPN0SIRFA7WS8D9RSK79B42GDI6RB2E8FA5TEEBT5F4YCHR' where id=62;
-update noar ti set v0='NXEXZUGUPS1TTYH4MEMQCOTU47J1L06S1Y5GN3N77G8262UEXHEZ6LKSACZ0MGUE5IMHE5EMSKSG5KBANY09Q64HL579L4OJ7L51HQPT1QMNIEWV4XMH91BB9C0BTOLZRDA0RHL7KQY9IT2ICMYUHVANHFXOJCQO7YKCG8XNAXQ84EVD25315P096U36XTW85N6X6O8D2TMOGCQIMXVPN0SIRFA7WS8D9RSK79B42GDI6RB2E8FA5TEEBT5F4YCHR' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5AU9RJ74MDW27W4LVAXBPYS3NI7AEPDVVY7OEFFS0RDKVYXX6TU08HU72MRJ4860MGPDRFYYKX3GAVGZ85K4NE7CC25JM4RF1LYRTIYH67JLAWN63DODIF0H627PC08LKYGB9FMMZVHGWRKOQU7LZPI5BTC895DB81RATMR7EV02SOREHELLO72EMTWWOIXX8XG8DHJK5FU7EU64XSTRZPTY9BE80M9XK5RO3I9L9ZGE4G0FW7Q4HBXPPUTBL13I8' where id=62;
-update noar ti set v1='5AU9RJ74MDW27W4LVAXBPYS3NI7AEPDVVY7OEFFS0RDKVYXX6TU08HU72MRJ4860MGPDRFYYKX3GAVGZ85K4NE7CC25JM4RF1LYRTIYH67JLAWN63DODIF0H627PC08LKYGB9FMMZVHGWRKOQU7LZPI5BTC895DB81RATMR7EV02SOREHELLO72EMTWWOIXX8XG8DHJK5FU7EU64XSTRZPTY9BE80M9XK5RO3I9L9ZGE4G0FW7Q4HBXPPUTBL13I8' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='70OX8IB5D52ZKY0YRQDR3P1NMCPNMWO1CQ8KFIVMTRNYKEEFGP1YP2ELLWBEHW24USBQRU6P3DGJ3FJH2TPQJ0Q4X436IGF8QC41XU74K4YOQ5YZNZGZIYY8QS8ZP9IVBHPIKTFYOO5FGAUYALC1XHDZCZUGFCAT8BBYYQXCWQJQ2Y7K72XGA7LUUFRALQG6P57OOYSADVUKYNZ75GX7AMJQBPWOAC5DNDK75XIPE6Q172FRAMRK3OLHDIRUSC14A' where id=62;
-update noar ti set v2='70OX8IB5D52ZKY0YRQDR3P1NMCPNMWO1CQ8KFIVMTRNYKEEFGP1YP2ELLWBEHW24USBQRU6P3DGJ3FJH2TPQJ0Q4X436IGF8QC41XU74K4YOQ5YZNZGZIYY8QS8ZP9IVBHPIKTFYOO5FGAUYALC1XHDZCZUGFCAT8BBYYQXCWQJQ2Y7K72XGA7LUUFRALQG6P57OOYSADVUKYNZ75GX7AMJQBPWOAC5DNDK75XIPE6Q172FRAMRK3OLHDIRUSC14A' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='122OFJ6KA5NDLUYVNC0PAVE1U3IF10MIATZ9IOTXG6GC8339IJRIFRQ2QHFKU44R0FNRV8HO75VCIQ3YRON1DMOP7TU53DC6SQG6OJ5ICNUZDT3JUI070RZPZ84U4YV5I8ATT1S8SZZ7YUCF5THZK446OFU7NV54KSBRF3LFQ4ZT5C09XDZRHP436GQEE0J8SWM57DT6RV5033VNPV6MN3NR3CLTAIMWNN2W2ON4S914094K295W0DA7T6ULBQ64R' where id=62;
-update noar ti set v3='122OFJ6KA5NDLUYVNC0PAVE1U3IF10MIATZ9IOTXG6GC8339IJRIFRQ2QHFKU44R0FNRV8HO75VCIQ3YRON1DMOP7TU53DC6SQG6OJ5ICNUZDT3JUI070RZPZ84U4YV5I8ATT1S8SZZ7YUCF5THZK446OFU7NV54KSBRF3LFQ4ZT5C09XDZRHP436GQEE0J8SWM57DT6RV5033VNPV6MN3NR3CLTAIMWNN2W2ON4S914094K295W0DA7T6ULBQ64R' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7XPULF6CBZ1A8KZW7WRCIRVO2HJSTNY8FH7HFF6OV7KQ5XQL3CSTHZS26YHE84YD9WNW48KH1TNVT9KSAGV8M95NF31N4RRB31QAGLY5QDF1K9LKB369I8UQZZFU5KAN2CSU8ERAZHZOPV611U4L80Y9DGMN1E35JYCQJD2N0WN7SJFGG5STWU2P42KP66DZSFB317VZTL9ZT78LHMZ3VVL74QNZY1B5K0AZYL2LK5L2IU4BV0OC8PYY9X6IM6G2I' where id=63;
-update noar ti set v0='7XPULF6CBZ1A8KZW7WRCIRVO2HJSTNY8FH7HFF6OV7KQ5XQL3CSTHZS26YHE84YD9WNW48KH1TNVT9KSAGV8M95NF31N4RRB31QAGLY5QDF1K9LKB369I8UQZZFU5KAN2CSU8ERAZHZOPV611U4L80Y9DGMN1E35JYCQJD2N0WN7SJFGG5STWU2P42KP66DZSFB317VZTL9ZT78LHMZ3VVL74QNZY1B5K0AZYL2LK5L2IU4BV0OC8PYY9X6IM6G2I' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='425VW1UHS2MFSSZQYC4MJMDFT6VQUJNYA7D6JZR5TZQY0CU6O2NHSZBE3AY9YMX05Y0ER4LZXUPV6DAOS4ZJDENI9QWXWBQLM6N45VKI4EUQFV96QFLGAPA5WBL2RR5W9L96XZI76OA8LK1KMER86D3VZ7T6VQWZ15KH662NG1YEFPXNXPLZCPKSDVS2TKYAEFD0D5VAWFQ6HS2NB7V8B013ETWJ5XN9S6BXLT38U063CZDVQUPSYM6U9K8C1RFAL' where id=63;
-update noar ti set v1='425VW1UHS2MFSSZQYC4MJMDFT6VQUJNYA7D6JZR5TZQY0CU6O2NHSZBE3AY9YMX05Y0ER4LZXUPV6DAOS4ZJDENI9QWXWBQLM6N45VKI4EUQFV96QFLGAPA5WBL2RR5W9L96XZI76OA8LK1KMER86D3VZ7T6VQWZ15KH662NG1YEFPXNXPLZCPKSDVS2TKYAEFD0D5VAWFQ6HS2NB7V8B013ETWJ5XN9S6BXLT38U063CZDVQUPSYM6U9K8C1RFAL' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FIGA0YYCOX1PAY3OZMU14NO5NRN6DH84XGAHB52YXWYFXSPIAUC5YLNAYKDPMRXJK9Q6QBS0E9T88K5NY5C9O08HJ8I3WVVTC9YOWRRHG547IW6UC0Z3ENMUD1LQ2KSELRN4SRQ0ADR0XHNTPJ9PL147WK2KLSQYMTY2P7LDGKE4M76OY6XPRUHWVMCTQM9BRAFWMU9H1PPA0OX2TU7FJWGEPD7ATSU0KV4524ZI0X9FEE95D6DQ5OLWF6HM29X2W' where id=63;
-update noar ti set v2='FIGA0YYCOX1PAY3OZMU14NO5NRN6DH84XGAHB52YXWYFXSPIAUC5YLNAYKDPMRXJK9Q6QBS0E9T88K5NY5C9O08HJ8I3WVVTC9YOWRRHG547IW6UC0Z3ENMUD1LQ2KSELRN4SRQ0ADR0XHNTPJ9PL147WK2KLSQYMTY2P7LDGKE4M76OY6XPRUHWVMCTQM9BRAFWMU9H1PPA0OX2TU7FJWGEPD7ATSU0KV4524ZI0X9FEE95D6DQ5OLWF6HM29X2W' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NRMJA9ZDTW4RCGR5VG9S19ZYBAO8R1FRT7JMA26N2PRKIUAUBDQFB1PBD89HVWNT119VIPTYM3PE8JYT1NNMCVYEQWAPN67P0XI9BN4FA2A3Z5O7FYDO0P3FITXFDCDA19D7T82Y9FDCJ49QK3JL9L2MR1YVM1ZD7I792QOJJDAHO0HF10KKY6P99IGVVHBWFM6IQA6JD6KH83U95BQOEBX5BNJSC2CGZA1NFGCZDSPTZH5ZPMYIDPWM372O2HQPR' where id=63;
-update noar ti set v3='NRMJA9ZDTW4RCGR5VG9S19ZYBAO8R1FRT7JMA26N2PRKIUAUBDQFB1PBD89HVWNT119VIPTYM3PE8JYT1NNMCVYEQWAPN67P0XI9BN4FA2A3Z5O7FYDO0P3FITXFDCDA19D7T82Y9FDCJ49QK3JL9L2MR1YVM1ZD7I792QOJJDAHO0HF10KKY6P99IGVVHBWFM6IQA6JD6KH83U95BQOEBX5BNJSC2CGZA1NFGCZDSPTZH5ZPMYIDPWM372O2HQPR' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XE7SDGQ7FNX96D0EETW8TBJHY74508G28F219SHG2ZUBHWQ3O631HZ6OD4GASNLZ8T92Z2C6CD1YIS59P7X79W4HYLHW2ZBF8DSX1GDZAA5YYL5IPVQWGSJZIPPY431RMDWRWTGW0NUFNTLELPVPF8GR3TG0SA7DP5YTLJE619C6HYU0WFV3QYZ7R0NOJGKCTDCJXQKSUHS4GWPPBD2JPUXSE0IZ952C98DHI6JVBDX57JNOKCQ2HM851Q7I74WL4' where id=64;
-update noar ti set v0='XE7SDGQ7FNX96D0EETW8TBJHY74508G28F219SHG2ZUBHWQ3O631HZ6OD4GASNLZ8T92Z2C6CD1YIS59P7X79W4HYLHW2ZBF8DSX1GDZAA5YYL5IPVQWGSJZIPPY431RMDWRWTGW0NUFNTLELPVPF8GR3TG0SA7DP5YTLJE619C6HYU0WFV3QYZ7R0NOJGKCTDCJXQKSUHS4GWPPBD2JPUXSE0IZ952C98DHI6JVBDX57JNOKCQ2HM851Q7I74WL4' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='O1ZV9GEHG7FW6S72BZZK030LZEX0Y1SSNG7ONY2OV7UGRHQAMCHSYRG4TG432DQN1MRT02DLPRM0YNGF47DNX4CIEYNTBW2CX55F1DJXODVM8GTK3QN997Y5HBWV5S42OZUEZTQ21L6OSO7LDOHQQTLN5FH9FBIE2PGV27CYVCJH8RFA1AVXECV1HW0ESNXI9KZ1F286EJ8RJDQIFCXB5BGNR5THFF563H30X5714SL9BWDKMY4864UICDMX5WGX1' where id=64;
-update noar ti set v1='O1ZV9GEHG7FW6S72BZZK030LZEX0Y1SSNG7ONY2OV7UGRHQAMCHSYRG4TG432DQN1MRT02DLPRM0YNGF47DNX4CIEYNTBW2CX55F1DJXODVM8GTK3QN997Y5HBWV5S42OZUEZTQ21L6OSO7LDOHQQTLN5FH9FBIE2PGV27CYVCJH8RFA1AVXECV1HW0ESNXI9KZ1F286EJ8RJDQIFCXB5BGNR5THFF563H30X5714SL9BWDKMY4864UICDMX5WGX1' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GJC3EVDTJ11CHNZE8TJO66IGOBHT1I9004BQLJWAKI79CLZBAW7HZ73QR9HIVTEA9L3CWR9YGRA9W55EZMBSH6YNS40B1525KXYBOXGM9Z10BJ7FWS6M9SN4GD6H77O36NKX46R2YPUYZI6EB3JJ314KB0OPS5GHW1FB238IKCL3RFTGI1AC8DBO5FZZKNELMDB2JEVEC5AMGLDWQDLUGH480RN54G1FLUT5ZRB8QS2M3KR9EOGGWJ7DGZSVPSUAC' where id=64;
-update noar ti set v2='GJC3EVDTJ11CHNZE8TJO66IGOBHT1I9004BQLJWAKI79CLZBAW7HZ73QR9HIVTEA9L3CWR9YGRA9W55EZMBSH6YNS40B1525KXYBOXGM9Z10BJ7FWS6M9SN4GD6H77O36NKX46R2YPUYZI6EB3JJ314KB0OPS5GHW1FB238IKCL3RFTGI1AC8DBO5FZZKNELMDB2JEVEC5AMGLDWQDLUGH480RN54G1FLUT5ZRB8QS2M3KR9EOGGWJ7DGZSVPSUAC' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7TGO8SWUNJIUOEW78RP3WVK20PKKBND71LFY12JWTK97D5NAHVE8T72HSHMCFQM3SGEDVYKVSBUAY2256GNICQHPZODV6WKMJGOB8CJXCDFYA9FPQ71CF3543W42E7W4RV3MHIC91VSFQZBTWLEKOC6CLF23OGY36VVLM5XMGF3134V466OL7DHTT7IU2ODZMYV07C7CH8RYXOG12EQBCNYK21UL3XM9LUSE7RK0CNWGHL0PJD9K8GBYBUNB7UGS8' where id=64;
-update noar ti set v3='7TGO8SWUNJIUOEW78RP3WVK20PKKBND71LFY12JWTK97D5NAHVE8T72HSHMCFQM3SGEDVYKVSBUAY2256GNICQHPZODV6WKMJGOB8CJXCDFYA9FPQ71CF3543W42E7W4RV3MHIC91VSFQZBTWLEKOC6CLF23OGY36VVLM5XMGF3134V466OL7DHTT7IU2ODZMYV07C7CH8RYXOG12EQBCNYK21UL3XM9LUSE7RK0CNWGHL0PJD9K8GBYBUNB7UGS8' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TBZ6JJNFFUZLUACSYXRNADLKFK2SJ7A2JH884CTUMLZY59XUO5FJKLVU5CYPO327DVSCBOOHVXYQKVNCYHNLATG7SBZV5WSRYPYV0M1BKL11XZQJ3MYB7FGGR7L4REIBRV37COJDK1RP4Q7N78A1Q19JLPMVNDSGENPPSR46AUTFCJ4V0XADYI8CQHQ9SMNK4XU3U5K6LR2SVSH12C5L33Q6LV9ANS653E16GG6CM4SE0BJI6X9RCBYFOORL5T1VM' where id=65;
-update noar ti set v0='TBZ6JJNFFUZLUACSYXRNADLKFK2SJ7A2JH884CTUMLZY59XUO5FJKLVU5CYPO327DVSCBOOHVXYQKVNCYHNLATG7SBZV5WSRYPYV0M1BKL11XZQJ3MYB7FGGR7L4REIBRV37COJDK1RP4Q7N78A1Q19JLPMVNDSGENPPSR46AUTFCJ4V0XADYI8CQHQ9SMNK4XU3U5K6LR2SVSH12C5L33Q6LV9ANS653E16GG6CM4SE0BJI6X9RCBYFOORL5T1VM' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C9HM3XVOLWVUD2PE7328DNI8QNARV4FXQ2MYGY6MB16ZIOAZCEZIKJE6NBKQ7QTZIFM0CY7Q9D4YH7Z39L85L93PF89SYI430WI6UTGYDAPT9ZZ8XCMOZUZPUR9VX7VN4BWY4X1ATJ21K62GZ8T59K0BNS0QEMV2106WIGYCIPWR4E5YDID3SBXL20RS2CGP9S2KUMCYPQM7BJCTW2LL9WQORNATOGPNGVU5ISK8CPJOMM668P3KI6KMVEN291ZDX' where id=65;
-update noar ti set v1='C9HM3XVOLWVUD2PE7328DNI8QNARV4FXQ2MYGY6MB16ZIOAZCEZIKJE6NBKQ7QTZIFM0CY7Q9D4YH7Z39L85L93PF89SYI430WI6UTGYDAPT9ZZ8XCMOZUZPUR9VX7VN4BWY4X1ATJ21K62GZ8T59K0BNS0QEMV2106WIGYCIPWR4E5YDID3SBXL20RS2CGP9S2KUMCYPQM7BJCTW2LL9WQORNATOGPNGVU5ISK8CPJOMM668P3KI6KMVEN291ZDX' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AB9CA313QSU2P6OZCZ7JP715YRCJT1AWY2L65I5SL3OXWP3IBT39UGK7PITXVVOAEP47R24FU1WXC9DW9J89WSEDE2V9YC0G8KNSVYMALVFMNTKHNMMYNAXKANUAA3DS1SJAWMANGF6UUPD9KFHI8XVB1EFQ8FJL87OWM6TR9ERXVQ8EBT9A4XXQ8OAEPVPQ6POWXUKFTT7D3ZM9ABLQ611MMT1ABVZVXOK8L4RMOYD883OOT10IW27R37CU78BHV' where id=65;
-update noar ti set v2='AB9CA313QSU2P6OZCZ7JP715YRCJT1AWY2L65I5SL3OXWP3IBT39UGK7PITXVVOAEP47R24FU1WXC9DW9J89WSEDE2V9YC0G8KNSVYMALVFMNTKHNMMYNAXKANUAA3DS1SJAWMANGF6UUPD9KFHI8XVB1EFQ8FJL87OWM6TR9ERXVQ8EBT9A4XXQ8OAEPVPQ6POWXUKFTT7D3ZM9ABLQ611MMT1ABVZVXOK8L4RMOYD883OOT10IW27R37CU78BHV' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='16S87X1BMKC4BRHCCI130S0NGSXN9DC2ZKD86C8450J5LCWLHMTBYA55BAXLYIQKY8AE5NGNR69WAQHURP6Q8690UPTSVV7NJS8DPUYSFMIBQI4FVPOKV5I109KZ1GK90BQVBF3IRSHFC92E8IRPYMR3D9GZ6M8TR8HTLZROF8A554AQOEZQO8Z1OA6Y3YLMG8G2D1MHIRSRDOA06ZP5S8OB1YZYB3IIKXQS3T3T94NKFIWWW2TK31GZVG027PGQZ' where id=65;
-update noar ti set v3='16S87X1BMKC4BRHCCI130S0NGSXN9DC2ZKD86C8450J5LCWLHMTBYA55BAXLYIQKY8AE5NGNR69WAQHURP6Q8690UPTSVV7NJS8DPUYSFMIBQI4FVPOKV5I109KZ1GK90BQVBF3IRSHFC92E8IRPYMR3D9GZ6M8TR8HTLZROF8A554AQOEZQO8Z1OA6Y3YLMG8G2D1MHIRSRDOA06ZP5S8OB1YZYB3IIKXQS3T3T94NKFIWWW2TK31GZVG027PGQZ' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RZHB0X0RWNC1F7JAFKJJOVMY4KIW4OB1D7X9LRP3WN400ER5MUHK6BVPIMH9ZW3K74MT8JCEXIOI3MQ59Z5DPECLTM7JENDYCLSWWH0UX2DMOBSFFET0LBQO0EFP38AQ09FJQL62ZL8NZLCQ4IYO9SRDZMN8I0ISS43J2P2T4D2TJUAETUKI16UIWJTVJ0OCTN1MNJV1SQILIY5VL4ER48GM4AUXS5SHFP9CBDE0KNWFG0LF19RY1TWX0MQLT1F99' where id=66;
-update noar ti set v0='RZHB0X0RWNC1F7JAFKJJOVMY4KIW4OB1D7X9LRP3WN400ER5MUHK6BVPIMH9ZW3K74MT8JCEXIOI3MQ59Z5DPECLTM7JENDYCLSWWH0UX2DMOBSFFET0LBQO0EFP38AQ09FJQL62ZL8NZLCQ4IYO9SRDZMN8I0ISS43J2P2T4D2TJUAETUKI16UIWJTVJ0OCTN1MNJV1SQILIY5VL4ER48GM4AUXS5SHFP9CBDE0KNWFG0LF19RY1TWX0MQLT1F99' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y84RXR00CGIVCN7CLVXLKAG90IE913CE53WSJDPM2NSNZ6U7I2JM3YLTZKZKHHUNG8F3PELUEBLHTGLQAYWKJ7MJO4KRE11FCL6GUMCP52JUCHR2V23N3ZI01E6T69RB92TM92TXCHVIM4L2JMH3HTULVNNXG6FZT2Z7GE97TXELGE2RFGZ251G6UKVVN6YFI3RGOTNNSWQ08V7TA9SGXE8L9FMYG28JW5T11SC5FP1VQNCA91DK0N6PHS5YCI877' where id=66;
-update noar ti set v1='Y84RXR00CGIVCN7CLVXLKAG90IE913CE53WSJDPM2NSNZ6U7I2JM3YLTZKZKHHUNG8F3PELUEBLHTGLQAYWKJ7MJO4KRE11FCL6GUMCP52JUCHR2V23N3ZI01E6T69RB92TM92TXCHVIM4L2JMH3HTULVNNXG6FZT2Z7GE97TXELGE2RFGZ251G6UKVVN6YFI3RGOTNNSWQ08V7TA9SGXE8L9FMYG28JW5T11SC5FP1VQNCA91DK0N6PHS5YCI877' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='T2DJLNUNRQ8L67PKZJAMR7OZKZBA64875NT0OL1ATZ4AJPY296XJGNMNMXQV5OKPJCJ5FZL637GVDVK06ALA12G6VOOOXGVVV9ASVN2CG4HWKWVRIV02SV89XN6QSCVTZ01HKRS89HJRBPJZLEDLBTS4JF2DE7VZF872C83ZCD9KD3K2XTE9Y4ZTGD8TB2KX9HTEI0PRS62ZO445QWHLXCI72NFPQA63K77QN9DPQ8AC4O8JXIUX9WLSC4BREEJWZ' where id=66;
-update noar ti set v2='T2DJLNUNRQ8L67PKZJAMR7OZKZBA64875NT0OL1ATZ4AJPY296XJGNMNMXQV5OKPJCJ5FZL637GVDVK06ALA12G6VOOOXGVVV9ASVN2CG4HWKWVRIV02SV89XN6QSCVTZ01HKRS89HJRBPJZLEDLBTS4JF2DE7VZF872C83ZCD9KD3K2XTE9Y4ZTGD8TB2KX9HTEI0PRS62ZO445QWHLXCI72NFPQA63K77QN9DPQ8AC4O8JXIUX9WLSC4BREEJWZ' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OJ21PWZ1P9AFTGF3E8RCJSQ0JEZJZIO2A6O9MZ0TH3FJ2GQS5ZB5KNDWI9EEEGAQPIQTUFP8V0SMUJJ1TDOS3DCGRRE3ZHXB8D37U1BYMPGATU1FM9Y5AJTS5SHBL1BMNA1FARSF317SMVF590AF5PBL27RLPSEQF6S1BY6228EBC60VWOAE6426KC8NB0NXPCPCSN5TM6FIMTIK5YCZSQBA1V1KZURMROCGUU6KVQ8ZJFBXL5LLOSJLN0L2M7XTX' where id=66;
-update noar ti set v3='OJ21PWZ1P9AFTGF3E8RCJSQ0JEZJZIO2A6O9MZ0TH3FJ2GQS5ZB5KNDWI9EEEGAQPIQTUFP8V0SMUJJ1TDOS3DCGRRE3ZHXB8D37U1BYMPGATU1FM9Y5AJTS5SHBL1BMNA1FARSF317SMVF590AF5PBL27RLPSEQF6S1BY6228EBC60VWOAE6426KC8NB0NXPCPCSN5TM6FIMTIK5YCZSQBA1V1KZURMROCGUU6KVQ8ZJFBXL5LLOSJLN0L2M7XTX' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NQLQUQ92HOZ7R8CA72CBMD7427M960IBKN1VK4OXT2VS1OKRBVUKQYV2SK8FFJUZNG7SNWMC47QOMZXY6KVR8TR3B4JW8XS6B7BSUODTD758N1AEKZNHYWX5TLN44DJKPP0CY8XS7OBI25P7NVOZIA1303QQEZF43ENG7STQPL5ZH26ANXKD9SQAGCSQWBGSRNQSJDY53DEF1HT6798XVW4XVLW0AYJZ0KUGXJO94YJVYY4UJKIJ4FTEVC03JM0M7' where id=67;
-update noar ti set v0='NQLQUQ92HOZ7R8CA72CBMD7427M960IBKN1VK4OXT2VS1OKRBVUKQYV2SK8FFJUZNG7SNWMC47QOMZXY6KVR8TR3B4JW8XS6B7BSUODTD758N1AEKZNHYWX5TLN44DJKPP0CY8XS7OBI25P7NVOZIA1303QQEZF43ENG7STQPL5ZH26ANXKD9SQAGCSQWBGSRNQSJDY53DEF1HT6798XVW4XVLW0AYJZ0KUGXJO94YJVYY4UJKIJ4FTEVC03JM0M7' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L4O1ZCQD2DXXFBP1M6CDV7B29H2SNGME8BL5EMSLFCJORX63VDHZ10K8RBA80RUPS8DGOVWGP5G296HMDS8NUZC3PQ5ZA8FH0ECEXWWCQCAVVU58PG0CB7R8G2L2UN7F0GKX4KMWOJZ02G367WAIV81GM1VNO2ECP1DBIIWRSCVALOSD3E7XQL49X7HD3MJ8PPZPTP3D4SG62V63UZZP0PGTJOGWHWI84Z0Q46SVUZTSVT515GDDZ3P6BVAJBY2OA' where id=67;
-update noar ti set v1='L4O1ZCQD2DXXFBP1M6CDV7B29H2SNGME8BL5EMSLFCJORX63VDHZ10K8RBA80RUPS8DGOVWGP5G296HMDS8NUZC3PQ5ZA8FH0ECEXWWCQCAVVU58PG0CB7R8G2L2UN7F0GKX4KMWOJZ02G367WAIV81GM1VNO2ECP1DBIIWRSCVALOSD3E7XQL49X7HD3MJ8PPZPTP3D4SG62V63UZZP0PGTJOGWHWI84Z0Q46SVUZTSVT515GDDZ3P6BVAJBY2OA' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y3ORAVZHZ2CKBO493F9OKE64G80RCXG5KNZFEFP1O3R516BU8EH6SP8GZ4S3WPZ6WIGGHDLNJQXINF3EIZSF9VJEOYDLN7ZFHJL32W9SBTBGBECXR5QCUZBB67G7O1PIT4RSHCJJRJMD8WXLEFV827SY4KBY6JN9EFRD2HPYPGK3VJE7AUMB8Q6HZ8GOIQGTJHP0LUJW8CYIVP7NRFBQZATBALQTNRM0ISS6BPG8QGS9K88N4XEMYSDE7QK7JO4V4' where id=67;
-update noar ti set v2='Y3ORAVZHZ2CKBO493F9OKE64G80RCXG5KNZFEFP1O3R516BU8EH6SP8GZ4S3WPZ6WIGGHDLNJQXINF3EIZSF9VJEOYDLN7ZFHJL32W9SBTBGBECXR5QCUZBB67G7O1PIT4RSHCJJRJMD8WXLEFV827SY4KBY6JN9EFRD2HPYPGK3VJE7AUMB8Q6HZ8GOIQGTJHP0LUJW8CYIVP7NRFBQZATBALQTNRM0ISS6BPG8QGS9K88N4XEMYSDE7QK7JO4V4' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UIHTUUTLYHOSI338HKYJT9SZ1QQXGDRXFK1F3LM8GLUFMLMQF0360UD8ZLAGYKHMR9XZ6T4HJV1SWJE40DYN9JEVQPPMX6816TP9LGA0QCWALOLQ6KZUVSS79B20E2CN5GGWNWF9DQCZGWTXDNLVDNDPDPEZ4SEWZ2W8IF9HHBY5NL888EB0GQFPTW5HEU4GGZDAD9TG46YYGKO6R78N9O2JRKHK31AHT73V6E988961WMGZPAQJ1N35B0IHEFMBQ' where id=67;
-update noar ti set v3='UIHTUUTLYHOSI338HKYJT9SZ1QQXGDRXFK1F3LM8GLUFMLMQF0360UD8ZLAGYKHMR9XZ6T4HJV1SWJE40DYN9JEVQPPMX6816TP9LGA0QCWALOLQ6KZUVSS79B20E2CN5GGWNWF9DQCZGWTXDNLVDNDPDPEZ4SEWZ2W8IF9HHBY5NL888EB0GQFPTW5HEU4GGZDAD9TG46YYGKO6R78N9O2JRKHK31AHT73V6E988961WMGZPAQJ1N35B0IHEFMBQ' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='O0UQFUA1A9SBEGIMESDN1MD5QAPA5ZO7S6A3SD5EFD6MNDWHDMM78TA4X0I5YMKQ6CZMZP49LCDV2XDNJD7P3OXK199JRHAT6D7134CIPMWB1N3WITKR27X6LS7CUUK8FLYOABTRAZNL75FORY735UWG6HFHTWCJ4IBHX55G0J94F3NVA0L7Z6ZNS0EFF2EK767IN7PBAE2J3G9GLB886NL70HYWIW9XO02VPS8DB0HPHAZDL0AD1SSGBC0VLB3E9' where id=68;
-update noar ti set v0='O0UQFUA1A9SBEGIMESDN1MD5QAPA5ZO7S6A3SD5EFD6MNDWHDMM78TA4X0I5YMKQ6CZMZP49LCDV2XDNJD7P3OXK199JRHAT6D7134CIPMWB1N3WITKR27X6LS7CUUK8FLYOABTRAZNL75FORY735UWG6HFHTWCJ4IBHX55G0J94F3NVA0L7Z6ZNS0EFF2EK767IN7PBAE2J3G9GLB886NL70HYWIW9XO02VPS8DB0HPHAZDL0AD1SSGBC0VLB3E9' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5LTCSHBTNBGPUU41BXA57FDZGA5PRRI9JBPX8130GUNTPSPJ9VM7Q20AOICZ4IZXW6MRCGF47W6T0J3BKD4UI2U21BINN9E1VB3MU7GBTBAODQZTMI8EZKEYVPE5ANUMS7MAPOW7H30D2PHE4XDNSPQ6C371EV3GJ7PK13YD3N1D4LIJ4R37RQ5R5HFT1C16OCAEZIVDKYPGXZ2ME7CDLY465I1OH93LQ0VHHF2WIFBG98N2LPYSOFTVZU8GH84CV' where id=68;
-update noar ti set v1='5LTCSHBTNBGPUU41BXA57FDZGA5PRRI9JBPX8130GUNTPSPJ9VM7Q20AOICZ4IZXW6MRCGF47W6T0J3BKD4UI2U21BINN9E1VB3MU7GBTBAODQZTMI8EZKEYVPE5ANUMS7MAPOW7H30D2PHE4XDNSPQ6C371EV3GJ7PK13YD3N1D4LIJ4R37RQ5R5HFT1C16OCAEZIVDKYPGXZ2ME7CDLY465I1OH93LQ0VHHF2WIFBG98N2LPYSOFTVZU8GH84CV' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7U7H6UOAQF6DYKDBH6VS9N2IJXDFGH3CADHBUN0C2UH1KBSSRTFAFGIA9YV81OP2D2G7BGCX2VCGV72AZL8H6VZDSOIUQHO9OR23F086DZDA32982W3Z67A8KOTRGSW8WY1ATQO9M4W6T7X7LCJ2A2QO3TW4NTE5BPOOJL2VZV02MMVCGMZR30XSNMKTLUYR9WY14CXKNCDXQ5F6JYW0OTN9DBYFC9QXL5KK8QS2V84LDFX7I0NJ0V4NPEYFSYIQR' where id=68;
-update noar ti set v2='7U7H6UOAQF6DYKDBH6VS9N2IJXDFGH3CADHBUN0C2UH1KBSSRTFAFGIA9YV81OP2D2G7BGCX2VCGV72AZL8H6VZDSOIUQHO9OR23F086DZDA32982W3Z67A8KOTRGSW8WY1ATQO9M4W6T7X7LCJ2A2QO3TW4NTE5BPOOJL2VZV02MMVCGMZR30XSNMKTLUYR9WY14CXKNCDXQ5F6JYW0OTN9DBYFC9QXL5KK8QS2V84LDFX7I0NJ0V4NPEYFSYIQR' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JDNPQQDCJE6LWW34038G31CBSUGT4QRTN0R2AMD0SEBD5YOK3MA1YKOR2QAEGKREZVWBDTHC0CFEUQAPGJBGH7FFAT7CAO6NAL4AG4XC7UI0SVHYN5TV2WCV0XNMHVYHN8IIFKMWGE7TWDHMNK5GZ8YHF8GA45WP64FIYL1Y8VDRB7FOLZZRKNWZIEWNN4KF4O41KLATOID4WCRPDKLDR1BS5SDMXREX3EL4JMNIJW79BJKEKQNDQA1J65IOUEWW1' where id=68;
-update noar ti set v3='JDNPQQDCJE6LWW34038G31CBSUGT4QRTN0R2AMD0SEBD5YOK3MA1YKOR2QAEGKREZVWBDTHC0CFEUQAPGJBGH7FFAT7CAO6NAL4AG4XC7UI0SVHYN5TV2WCV0XNMHVYHN8IIFKMWGE7TWDHMNK5GZ8YHF8GA45WP64FIYL1Y8VDRB7FOLZZRKNWZIEWNN4KF4O41KLATOID4WCRPDKLDR1BS5SDMXREX3EL4JMNIJW79BJKEKQNDQA1J65IOUEWW1' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CWBTRY3CREKBD0E8A6PVNRT1SJHA1EPS47GWEZ911SF6PZCP0R6D11O0VQFLXN1Z3QJ30T0L5SWLIB58DBYZ2LMI9K4PNWWL15WZ7RXMB34MCXXSBV3A9ML79QU4A5QA13MO8OX17KR39UZWXRYQPER9AQULFUDBSJF8H6AUDCSP0LKLX2IQZ13YWNWHLS47ETQHUWU6BGRQIQUQN50LDVZWLMUJRZB4VILPO5HGJKQ9R9OD7SYZ8DF2J82GN3DHX' where id=69;
-update noar ti set v0='CWBTRY3CREKBD0E8A6PVNRT1SJHA1EPS47GWEZ911SF6PZCP0R6D11O0VQFLXN1Z3QJ30T0L5SWLIB58DBYZ2LMI9K4PNWWL15WZ7RXMB34MCXXSBV3A9ML79QU4A5QA13MO8OX17KR39UZWXRYQPER9AQULFUDBSJF8H6AUDCSP0LKLX2IQZ13YWNWHLS47ETQHUWU6BGRQIQUQN50LDVZWLMUJRZB4VILPO5HGJKQ9R9OD7SYZ8DF2J82GN3DHX' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9KPQEQ1AJ93X9M12FUDH6140V1L3TYIFT27QU4QRII81VE6TKF4LVYJV8F05G38ADH6Q42G6UL0PZXO2Y2CJM2P6N8FJ2XZBAWK0MGFXYT88466EVQ3SD7LJXC879V813NQ01HQ324TDPZABXQJH3HRW9MZE4DOIX37JCBP2Z0RHKHWTC7FGWVFSN1P1IR96W9T7OE6IKIT89JLBX4PUUUUQUR258XQMZ9ZV3JOO5IB8X9F3QPBPFGIZXZH7M1D5E' where id=69;
-update noar ti set v1='9KPQEQ1AJ93X9M12FUDH6140V1L3TYIFT27QU4QRII81VE6TKF4LVYJV8F05G38ADH6Q42G6UL0PZXO2Y2CJM2P6N8FJ2XZBAWK0MGFXYT88466EVQ3SD7LJXC879V813NQ01HQ324TDPZABXQJH3HRW9MZE4DOIX37JCBP2Z0RHKHWTC7FGWVFSN1P1IR96W9T7OE6IKIT89JLBX4PUUUUQUR258XQMZ9ZV3JOO5IB8X9F3QPBPFGIZXZH7M1D5E' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WZ283O0C7H4BW4981I23P8ZLAMAKQ2DGGARBGV5HVC3M4SV0KZW87K8XXIJKQJN2ELB6OFF7YKG5PTB0DWWZNIE72BPQLFKZWN0Z2U0YUUPKBS2R6QRGNRUXU0H7RXHVNNSD53NJ46PJ1CZ8A8JB23R3ZOLVOU6PUVC0SNL2NSVJJ2N0EK3CKPT4FADU1PN61U2VQIFM9VTVEXX3Q7GFLINQXNHNB53VJO3LZEV8TY5LJJ1DGTDNKWHULWUE3UGBS' where id=69;
-update noar ti set v2='WZ283O0C7H4BW4981I23P8ZLAMAKQ2DGGARBGV5HVC3M4SV0KZW87K8XXIJKQJN2ELB6OFF7YKG5PTB0DWWZNIE72BPQLFKZWN0Z2U0YUUPKBS2R6QRGNRUXU0H7RXHVNNSD53NJ46PJ1CZ8A8JB23R3ZOLVOU6PUVC0SNL2NSVJJ2N0EK3CKPT4FADU1PN61U2VQIFM9VTVEXX3Q7GFLINQXNHNB53VJO3LZEV8TY5LJJ1DGTDNKWHULWUE3UGBS' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1TTQY4D3DHY1P21FNR3CNXLQQIVOY6WUEZEJ0QIUJOU3BLMVGUNGFJJP7XIN7L1YZ4MBZAIDQHURMY4LTKG6MKS819UIZ3PJH20084A0VTQLS79V4CQXQ7UH4R9R1L56ZE38HYG5TJJ5KHTRMOJK7Q5JXSWXH44XUUASL7DHZX0QQ0MJ6E602DSGL36FLGT6WH406T4CLPMW5XM02V1K4O7YV7GCVXI5K8ZD2UECR1HLUCOC87ZKT0MC2AF6K382Z' where id=69;
-update noar ti set v3='1TTQY4D3DHY1P21FNR3CNXLQQIVOY6WUEZEJ0QIUJOU3BLMVGUNGFJJP7XIN7L1YZ4MBZAIDQHURMY4LTKG6MKS819UIZ3PJH20084A0VTQLS79V4CQXQ7UH4R9R1L56ZE38HYG5TJJ5KHTRMOJK7Q5JXSWXH44XUUASL7DHZX0QQ0MJ6E602DSGL36FLGT6WH406T4CLPMW5XM02V1K4O7YV7GCVXI5K8ZD2UECR1HLUCOC87ZKT0MC2AF6K382Z' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L8CTJ4X3CQ3TNN312LONYIHMPRJ9QSTCAVW26HK4LWXFOH4EWPDZ1QGP2H89ESAW1W4WVH7J0KT7FGJ5X5LGZOM3A8BKAXL7H1HBZ907LNRGR2UITF15GIYN8KEFD9UW41E3WYQBZXNMMGE2NRCFLOA3KGVPZ87ERE01C268CGBPY5VOPKY6JME8ENCV8UT8PYGEM39C0RRUIVXCK1JK3AC39KXFHYRMUA420WI24D3F68U2U3IJQBEL2YHC9TN4W' where id=70;
-update noar ti set v0='L8CTJ4X3CQ3TNN312LONYIHMPRJ9QSTCAVW26HK4LWXFOH4EWPDZ1QGP2H89ESAW1W4WVH7J0KT7FGJ5X5LGZOM3A8BKAXL7H1HBZ907LNRGR2UITF15GIYN8KEFD9UW41E3WYQBZXNMMGE2NRCFLOA3KGVPZ87ERE01C268CGBPY5VOPKY6JME8ENCV8UT8PYGEM39C0RRUIVXCK1JK3AC39KXFHYRMUA420WI24D3F68U2U3IJQBEL2YHC9TN4W' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WS6AEDXCXTALDXH2ETPHA58G21M6WVU4D47B5DRDQB98BKKMK9IX2D6CBHHMQXQZH0MDNI1GLRRJYL1IQ526MENRF3IFDIV3WVIR4ZE6KLVENRCULHPSMHD6LDSYJAELSOPWPQFLLJNI7C7DUDGD1G5YZEKSHSFT5QWN4IL8RNJLON2NXY40BKYWG40UCN6P7FS8GJJ0IR717YAOA980AGDEXFC2ANFKYSMT2S013HBE8CDTVWGXCACAHBIYJQYYA' where id=70;
-update noar ti set v1='WS6AEDXCXTALDXH2ETPHA58G21M6WVU4D47B5DRDQB98BKKMK9IX2D6CBHHMQXQZH0MDNI1GLRRJYL1IQ526MENRF3IFDIV3WVIR4ZE6KLVENRCULHPSMHD6LDSYJAELSOPWPQFLLJNI7C7DUDGD1G5YZEKSHSFT5QWN4IL8RNJLON2NXY40BKYWG40UCN6P7FS8GJJ0IR717YAOA980AGDEXFC2ANFKYSMT2S013HBE8CDTVWGXCACAHBIYJQYYA' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Z83PMP1JR5548HLUP4A4OU6EKVP30L1Q7K26QS9J6RW7J909G2I56M3UAXPMX3UELF9OUNDM0OCPN3M2ONTBNON6UJ0OLS0LKW01XENZLR2J24Z5WG7GOFSLQ6L5T3HQKGZKKPG44TR1J5YND1EZE5KNR39PBPDG4ZY38O8NWHIE73EW67YP15C2LJJIVFXZQQ0W6DDCV5W9FKP7RZF55DER2B6X1B9QN3QZ66A1HIWSALPEF1ZYIL9H140FK0X1K' where id=70;
-update noar ti set v2='Z83PMP1JR5548HLUP4A4OU6EKVP30L1Q7K26QS9J6RW7J909G2I56M3UAXPMX3UELF9OUNDM0OCPN3M2ONTBNON6UJ0OLS0LKW01XENZLR2J24Z5WG7GOFSLQ6L5T3HQKGZKKPG44TR1J5YND1EZE5KNR39PBPDG4ZY38O8NWHIE73EW67YP15C2LJJIVFXZQQ0W6DDCV5W9FKP7RZF55DER2B6X1B9QN3QZ66A1HIWSALPEF1ZYIL9H140FK0X1K' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3XLTDHJ440OZLMUBYG84ICLXZ9YSWHWWX8E6680O5KNU80DA9FE7WX6IKP0D7W3LTNU1Q4AWH1MXRDM54LE878NJJUWL1ZA89ZGK15Z4W7XWS5ML4CXJTMZKMAWMJ5VBUN3MI3USBHHMMMCGW5C2IX3WGAN87RRSXCK6ZI9AUGRC8A66PDL9MJ2S0UVYHQRXHJNDE1K4R2WIVMJS7YJMYUAMJDL7401QSKWVXZH2U56B2XBEM2BQ7HH95PGY4ISJP' where id=70;
-update noar ti set v3='3XLTDHJ440OZLMUBYG84ICLXZ9YSWHWWX8E6680O5KNU80DA9FE7WX6IKP0D7W3LTNU1Q4AWH1MXRDM54LE878NJJUWL1ZA89ZGK15Z4W7XWS5ML4CXJTMZKMAWMJ5VBUN3MI3USBHHMMMCGW5C2IX3WGAN87RRSXCK6ZI9AUGRC8A66PDL9MJ2S0UVYHQRXHJNDE1K4R2WIVMJS7YJMYUAMJDL7401QSKWVXZH2U56B2XBEM2BQ7HH95PGY4ISJP' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PAQOHGNNE5EV7QDDR0EKMB9NKIEPRJFWPRBN2A4BU0WSPGZBHM4UOQNX0HB7RF3C1CNACXVEFABO1F0JJ5W8B34MV5FBTCSH7DC6FRXWIWMTS46R349YJ8TCVBMU2IM644UL0OYGPTV607GK5D3HZE8J066OJ4W0T65GZHQ58OWUAQG2JD4MP4R87O280JS1ZRXR6L6BX6HETQO63M43JWJ1MXMEDX0KXGFFQ4BQTTVVYGZ9PEW3STAXG69H3YCDE' where id=71;
-update noar ti set v0='PAQOHGNNE5EV7QDDR0EKMB9NKIEPRJFWPRBN2A4BU0WSPGZBHM4UOQNX0HB7RF3C1CNACXVEFABO1F0JJ5W8B34MV5FBTCSH7DC6FRXWIWMTS46R349YJ8TCVBMU2IM644UL0OYGPTV607GK5D3HZE8J066OJ4W0T65GZHQ58OWUAQG2JD4MP4R87O280JS1ZRXR6L6BX6HETQO63M43JWJ1MXMEDX0KXGFFQ4BQTTVVYGZ9PEW3STAXG69H3YCDE' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='O6BYLZL1SQUJLH6GC404WDYA8ULDGUMAV3UD22TEH4CRWEH31J5YUXZBNTQHEHRGF8R6LCJ6CKYBMSMTF0F6CBK5Z96WMZ6BZAF4H3SYTI2321X7QVRR0UWXPID501I9ROJ2YUGZU81PLYLXRB0FEVKCAA4QQTOXOMGUWY51WLRBR44V1R86BUYC4GEIQQVHNIDYKMUE75QWO8YEX37S7G2K3RHY35GXZHGHW602E3913SZCFDALS1597S6FIMSI5' where id=71;
-update noar ti set v1='O6BYLZL1SQUJLH6GC404WDYA8ULDGUMAV3UD22TEH4CRWEH31J5YUXZBNTQHEHRGF8R6LCJ6CKYBMSMTF0F6CBK5Z96WMZ6BZAF4H3SYTI2321X7QVRR0UWXPID501I9ROJ2YUGZU81PLYLXRB0FEVKCAA4QQTOXOMGUWY51WLRBR44V1R86BUYC4GEIQQVHNIDYKMUE75QWO8YEX37S7G2K3RHY35GXZHGHW602E3913SZCFDALS1597S6FIMSI5' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A3GIY8NITTWHH2L3N0MSGF0KWAWHI3M03XW96F06XDL7WKMYLC13QOGXHF2JZL6GX26103D9NZ52L5MC1HE5WPW354646YLDQN4D1WRU5XGG6D5AULWK17LLQPQLDG3647HW5V7QVPXPHLJHKENXERT3U86XKZAKCG7W596369TEVOZ1NC9BL9SYAX7UZQPOLAPQ2KTDQZH21883OEK5ED7TW4AT5XEE6R1H4B3RL1CFID5F855G5MQPIG83XQOWV' where id=71;
-update noar ti set v2='A3GIY8NITTWHH2L3N0MSGF0KWAWHI3M03XW96F06XDL7WKMYLC13QOGXHF2JZL6GX26103D9NZ52L5MC1HE5WPW354646YLDQN4D1WRU5XGG6D5AULWK17LLQPQLDG3647HW5V7QVPXPHLJHKENXERT3U86XKZAKCG7W596369TEVOZ1NC9BL9SYAX7UZQPOLAPQ2KTDQZH21883OEK5ED7TW4AT5XEE6R1H4B3RL1CFID5F855G5MQPIG83XQOWV' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PPX1NYCY4YLL1DWXKL67Y7S3AMQMWWYV5LWRZXIH5X2LYLVJP0RYSOBY2FUGB6EJ0WQDY52EHEGS5HTWS2P1EVIM4FIU227YUO1SF4NY3LYV9GMU4E74870A1HD86ZHJJN068LVVIWHZJXM1BBQEFLYTN6T7O265LDLCB846F84J1WOVGR918ZHD41QP60TTEFU9ZAYGTDNG6DD3J6P7RV2A78CWQCHX41FL5J9RZ5ZAZ55K5EYQN8CZ6DNPEUA2U' where id=71;
-update noar ti set v3='PPX1NYCY4YLL1DWXKL67Y7S3AMQMWWYV5LWRZXIH5X2LYLVJP0RYSOBY2FUGB6EJ0WQDY52EHEGS5HTWS2P1EVIM4FIU227YUO1SF4NY3LYV9GMU4E74870A1HD86ZHJJN068LVVIWHZJXM1BBQEFLYTN6T7O265LDLCB846F84J1WOVGR918ZHD41QP60TTEFU9ZAYGTDNG6DD3J6P7RV2A78CWQCHX41FL5J9RZ5ZAZ55K5EYQN8CZ6DNPEUA2U' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZS6ZZKQYHKIX6DIOVRMVY0VFUG3BGQQIGUMYOVTFNRZY0WN8YF7O6RUYAH5O3ZG33H2Z65FQQGZQE1RWKFQD79CH41SNVCREUSET3IZ1F958FHTPNWBCK0M8YM0309ACJXP8XLSCMDA62D98GZQQJ68COODW35A9EUESL0S8HGZ7TJX0D12SNCDNTPMVQHLLFOV404IRU8KEFCK71JWV77C8XP3RERERLV2U95N6P19Z2HZHWKZ1BWXK548HM89KS' where id=72;
-update noar ti set v0='ZS6ZZKQYHKIX6DIOVRMVY0VFUG3BGQQIGUMYOVTFNRZY0WN8YF7O6RUYAH5O3ZG33H2Z65FQQGZQE1RWKFQD79CH41SNVCREUSET3IZ1F958FHTPNWBCK0M8YM0309ACJXP8XLSCMDA62D98GZQQJ68COODW35A9EUESL0S8HGZ7TJX0D12SNCDNTPMVQHLLFOV404IRU8KEFCK71JWV77C8XP3RERERLV2U95N6P19Z2HZHWKZ1BWXK548HM89KS' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8506R6MY8CHZK93TCT1WQHYWPSQOEF6U0KDMF34TRTE3E4LGKF1OO48PAW2WEWMIYM2PVX4PSVAL46KI0YFC85AXQL6YV6WDBU4193C83H6NY3W27KTB3E3504ZTRCGIVHOMY41X91JCCRG99PZBW6ZQ55IL2X062NZVFEGV9GWY73T790FAGXBGKX9D1F49OW2SLICLGZ2O9VNX61YONO73JQUQWGPPOY1HDFWOLVNXRGWHLWRWGQ5AAMZQIT17U' where id=72;
-update noar ti set v1='8506R6MY8CHZK93TCT1WQHYWPSQOEF6U0KDMF34TRTE3E4LGKF1OO48PAW2WEWMIYM2PVX4PSVAL46KI0YFC85AXQL6YV6WDBU4193C83H6NY3W27KTB3E3504ZTRCGIVHOMY41X91JCCRG99PZBW6ZQ55IL2X062NZVFEGV9GWY73T790FAGXBGKX9D1F49OW2SLICLGZ2O9VNX61YONO73JQUQWGPPOY1HDFWOLVNXRGWHLWRWGQ5AAMZQIT17U' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XUNKIDUBM6FBMBL0XZCLA52WRD2IGF993WZY678TD8ROLU3T32M3B4R867IKX1DZ614N4YF92YOVPK0UPTMHJPR56HMKUOOXEGV9FGNA2SATAHQH2ME0VFZ7J92G14E9QP39VUJA755XVJJPY556N4I9595JMV8AT7ZBS4R02MWXDLZ0B9WGT25FKQH1I851FBCE5IA7OD8LCUVBR5NB58ZCUBF7BAFZ1NIKUCVYU62M08HEF2TH3DSFPD6UDYURE' where id=72;
-update noar ti set v2='XUNKIDUBM6FBMBL0XZCLA52WRD2IGF993WZY678TD8ROLU3T32M3B4R867IKX1DZ614N4YF92YOVPK0UPTMHJPR56HMKUOOXEGV9FGNA2SATAHQH2ME0VFZ7J92G14E9QP39VUJA755XVJJPY556N4I9595JMV8AT7ZBS4R02MWXDLZ0B9WGT25FKQH1I851FBCE5IA7OD8LCUVBR5NB58ZCUBF7BAFZ1NIKUCVYU62M08HEF2TH3DSFPD6UDYURE' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P32HEL3LFISXRKR2F7E9CUB5F0F3JPLVR6XPBWMYCEXXTDJHI96037TFU1EKAWV9BRAMJUCMUG4W6PHZF8JOXZ5S3OD7R41ALZ77UB09DB1UYF4L5L4AT5O79UHJX5L0PSP651N11UREL7ZH9QFT3P4ODYBW1DL191AOIBWN42UM82BNSQ56RM73M4AM0UYYKOIACOKHXG4IO93M64CIWVZHF8AC6LKEVV4T9M4WNOMEJE5JK7WNJ0A45E5WFAY72' where id=72;
-update noar ti set v3='P32HEL3LFISXRKR2F7E9CUB5F0F3JPLVR6XPBWMYCEXXTDJHI96037TFU1EKAWV9BRAMJUCMUG4W6PHZF8JOXZ5S3OD7R41ALZ77UB09DB1UYF4L5L4AT5O79UHJX5L0PSP651N11UREL7ZH9QFT3P4ODYBW1DL191AOIBWN42UM82BNSQ56RM73M4AM0UYYKOIACOKHXG4IO93M64CIWVZHF8AC6LKEVV4T9M4WNOMEJE5JK7WNJ0A45E5WFAY72' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='G0T0FR4FO5EKFHMU4YY6VYVR58QQX0TK7885LRVIFIR8A6L2BQYBZME9DBORU1SX21VL80EWLBP3262H7YS7WQTTMH6T5DRMJTQJ591JF6375DQ6KL6ACATL954D4WQC60UIENOKDMHEVYI2LUJNMQYHGYY6L0EF1DHSP1UHAJJDUM16DB0CNMRJ5TKZJA4WDKLKHRV661S1FXW8VQZ9Z4ZLBBNRNG64EWJFTWQ8YLC2LCYPD0WLWBE9SADQGJOI3' where id=73;
-update noar ti set v0='G0T0FR4FO5EKFHMU4YY6VYVR58QQX0TK7885LRVIFIR8A6L2BQYBZME9DBORU1SX21VL80EWLBP3262H7YS7WQTTMH6T5DRMJTQJ591JF6375DQ6KL6ACATL954D4WQC60UIENOKDMHEVYI2LUJNMQYHGYY6L0EF1DHSP1UHAJJDUM16DB0CNMRJ5TKZJA4WDKLKHRV661S1FXW8VQZ9Z4ZLBBNRNG64EWJFTWQ8YLC2LCYPD0WLWBE9SADQGJOI3' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BDL0CWN58ENUO49ARMZWBHJQTNLAYDOLDEKL2KO0M2TCMJS6A09238YQXNBW9YK4GJZ1CCXQTHBSL4RYARLBKVJDDH5YC4RANFAO7XOXQWLLVFEH6R92OXHUAJHT4Q3S3LH6K2AY4NPGBIPBVM0JIHBIWLT008GBB2Q7WFXBT8FVEXR1GT9LLUNHRGF6VOSPJVMUFJM19BFHLX1A9K5MC98Q6BD7LV7DILJOAAR3BP75HS6AEGM5UUQXPLVSKDAEZ' where id=73;
-update noar ti set v1='BDL0CWN58ENUO49ARMZWBHJQTNLAYDOLDEKL2KO0M2TCMJS6A09238YQXNBW9YK4GJZ1CCXQTHBSL4RYARLBKVJDDH5YC4RANFAO7XOXQWLLVFEH6R92OXHUAJHT4Q3S3LH6K2AY4NPGBIPBVM0JIHBIWLT008GBB2Q7WFXBT8FVEXR1GT9LLUNHRGF6VOSPJVMUFJM19BFHLX1A9K5MC98Q6BD7LV7DILJOAAR3BP75HS6AEGM5UUQXPLVSKDAEZ' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XQOUXXHLEQQG9CHP01JN95K7MXJXE6Y4V199FVDFYXXCGQ70EZMADR6RVRG7H02OJNZXBS1JCEFA9TBH9ASUGIWQP06JN3WXPV2ZK98ZARIF8D91XBC3BWSOEFN9K12JD1GXXTJT0QHS9CUK480DSS3OAIIFS4E1XZO2FCHHKE5CC3MRF1O0UBK9BF178OMS462ZK4ZY9JEVUBY0IGSUTL9MFVCQI2DRUB9Q3JDE6VU331476SSHQ86AA0OJ0OT2M' where id=73;
-update noar ti set v2='XQOUXXHLEQQG9CHP01JN95K7MXJXE6Y4V199FVDFYXXCGQ70EZMADR6RVRG7H02OJNZXBS1JCEFA9TBH9ASUGIWQP06JN3WXPV2ZK98ZARIF8D91XBC3BWSOEFN9K12JD1GXXTJT0QHS9CUK480DSS3OAIIFS4E1XZO2FCHHKE5CC3MRF1O0UBK9BF178OMS462ZK4ZY9JEVUBY0IGSUTL9MFVCQI2DRUB9Q3JDE6VU331476SSHQ86AA0OJ0OT2M' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N2EBMXJ8H4GS6VQS7OGOPJ6MTZO86T0DBC3R8EHMC86876QGVTI9IPBEQ4V0W713F1LL8KIDUR5T8C2CTCT9NKEK1D67WJKFCZDY6Z999S5R0OZNBADWP5FBT202C6HI3OCID9M722Z58Z7O3OBM1ERYZSP1BXXQZ3DPAOK9T5UM3E48XR0VOJQXED54K92AJBLJR93OIF25LNA2JS533X11DGRREZP0V049MOI1ICMWE6UVRI64UQ3ME1QFKRLP4' where id=73;
-update noar ti set v3='N2EBMXJ8H4GS6VQS7OGOPJ6MTZO86T0DBC3R8EHMC86876QGVTI9IPBEQ4V0W713F1LL8KIDUR5T8C2CTCT9NKEK1D67WJKFCZDY6Z999S5R0OZNBADWP5FBT202C6HI3OCID9M722Z58Z7O3OBM1ERYZSP1BXXQZ3DPAOK9T5UM3E48XR0VOJQXED54K92AJBLJR93OIF25LNA2JS533X11DGRREZP0V049MOI1ICMWE6UVRI64UQ3ME1QFKRLP4' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UC7DCO0XQ183ARVILDD2MEGELDY305QRRDFIL606PRF5AGCTFSQRN73UI0GQ12WUBHI3QOTV6XGRULSLJD7J0TXKLWTRZFW65SWNVR8RTWMT79PM0SW50D1UNZWB5TVM97ZFRBL04RDFJG5QRQM1SCPEUMCMFW9FW3UNHVXN09QUMYSWEZZN6YX12HSCO4KH13O85ZSNKZAT76PQ4NND0R69WC20907D568ZCR7GJP9U7P9737S57VIS2Y56FH4IP' where id=74;
-update noar ti set v0='UC7DCO0XQ183ARVILDD2MEGELDY305QRRDFIL606PRF5AGCTFSQRN73UI0GQ12WUBHI3QOTV6XGRULSLJD7J0TXKLWTRZFW65SWNVR8RTWMT79PM0SW50D1UNZWB5TVM97ZFRBL04RDFJG5QRQM1SCPEUMCMFW9FW3UNHVXN09QUMYSWEZZN6YX12HSCO4KH13O85ZSNKZAT76PQ4NND0R69WC20907D568ZCR7GJP9U7P9737S57VIS2Y56FH4IP' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MK0S7UJQBCXTFKE0P5G0PDCZGMQ4HO7270522MIH4QXLQ2BIEWJAHIT1EKQ9R51MJQKFGSU882POH2RKF09S8JXP5HVQ7W1RT0PZ27F5TFWGVCSAL3TAUGNBFSX9HZXUR7R5J9FSR1EZPY7C0MYA96AXKHQXMZLUBH6FL34C8SF1S7IOZDOQAUJ9I8BVC2W0R8YJ3QLQWW7X434KFAK4916BSJ66ALVN25E57DDYNLVQPC28V1ZE4JU5BMOEJ31TJ' where id=74;
-update noar ti set v1='MK0S7UJQBCXTFKE0P5G0PDCZGMQ4HO7270522MIH4QXLQ2BIEWJAHIT1EKQ9R51MJQKFGSU882POH2RKF09S8JXP5HVQ7W1RT0PZ27F5TFWGVCSAL3TAUGNBFSX9HZXUR7R5J9FSR1EZPY7C0MYA96AXKHQXMZLUBH6FL34C8SF1S7IOZDOQAUJ9I8BVC2W0R8YJ3QLQWW7X434KFAK4916BSJ66ALVN25E57DDYNLVQPC28V1ZE4JU5BMOEJ31TJ' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A2HDH0KVYC2HLBA46L6X7FBGBKZ7EEY86GFPBRWQDWES4YQNU9TV4MC30CDT8JA49ONLDUYAW3N0P9ZZDOLWDFCQV6HY9VZEJ4T3A7NSF02TJA8OW03NO2VLE4K7ZE2PTVFFZK77NUZAG7LOHU5OZAT8605F75TWW6RZNYL21GIWABGEW7XRF2BUEZPDY220BFAZH83GW3DMSSNAJIMG7O84MJSECGH3AFU59OLLMS7D4KYRW2HZI62QP2AQX2RPU' where id=74;
-update noar ti set v2='A2HDH0KVYC2HLBA46L6X7FBGBKZ7EEY86GFPBRWQDWES4YQNU9TV4MC30CDT8JA49ONLDUYAW3N0P9ZZDOLWDFCQV6HY9VZEJ4T3A7NSF02TJA8OW03NO2VLE4K7ZE2PTVFFZK77NUZAG7LOHU5OZAT8605F75TWW6RZNYL21GIWABGEW7XRF2BUEZPDY220BFAZH83GW3DMSSNAJIMG7O84MJSECGH3AFU59OLLMS7D4KYRW2HZI62QP2AQX2RPU' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ILB9EXDP5M5R2C9X1BVDO92DZO4I79RR2PJ7UYC0M1FV5W5Q84JT0BKXZGQYXQ6M37INZZVBOTW5XBRE139RKHUG35ZOT51ITZANBYZLL0FD4W5SNII32UJ1KJXMI56UFC0JWKCAHH3KS73MO2NI6EPR5ELBF6TEHJ66Y6LR72T1GHRMQE4TCEBWXVI8AXPSZ0D0Q4K3OR4ZI8QGY25H2S3YG5NXOR16SBBAG5AM8LE7XULRIBDIBRSSUO4F4JPKK' where id=74;
-update noar ti set v3='ILB9EXDP5M5R2C9X1BVDO92DZO4I79RR2PJ7UYC0M1FV5W5Q84JT0BKXZGQYXQ6M37INZZVBOTW5XBRE139RKHUG35ZOT51ITZANBYZLL0FD4W5SNII32UJ1KJXMI56UFC0JWKCAHH3KS73MO2NI6EPR5ELBF6TEHJ66Y6LR72T1GHRMQE4TCEBWXVI8AXPSZ0D0Q4K3OR4ZI8QGY25H2S3YG5NXOR16SBBAG5AM8LE7XULRIBDIBRSSUO4F4JPKK' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AQE73HB3XBAN7KJEKJQLGMIKUMDX0M97EUOJ8LCWDJB0HWDQFU8VK2TZVSPIY5JH8OVD44V2YJSVDVS814VH19ZBPUJ46TXV4WYOGLG4B8RD490MVTDA50UO1X41ZXOH9TUOSZIXK8CEQV3G6JGKPI1BKZYKY8NNL4AT91EZE9ADUTZ8VLZHIJ618URP79GDDEMUGFR5OUAX1YOLIHX6JX0BIY2KFNU996UEQLRLGP171WL6X0EV7RUZGOGMZ5P0L' where id=75;
-update noar ti set v0='AQE73HB3XBAN7KJEKJQLGMIKUMDX0M97EUOJ8LCWDJB0HWDQFU8VK2TZVSPIY5JH8OVD44V2YJSVDVS814VH19ZBPUJ46TXV4WYOGLG4B8RD490MVTDA50UO1X41ZXOH9TUOSZIXK8CEQV3G6JGKPI1BKZYKY8NNL4AT91EZE9ADUTZ8VLZHIJ618URP79GDDEMUGFR5OUAX1YOLIHX6JX0BIY2KFNU996UEQLRLGP171WL6X0EV7RUZGOGMZ5P0L' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TBFOD59SMZJTYZ4J4REYTWVE6V2OSBR3WZK9UU9JFMWCIJY97FFUC2KYB9GKJXYB5Z6LVNFWOQ7AJGEUUJXFJ8MXLW5G6EPNA52YU9ZUX5FWHYKFC9MJFVH63H726C6KFMBME327TY42IK09TKQID6XG2BMVMEBH0I0ESGS1IDT6HOPE8T02LUE5KDTP6QGI68YIHLW7T4K9XYHDOLS5ZDDPFDNOKRV3SQYF7YHFIK7PYY19JUSHNDJSXQ2BZJFYZ' where id=75;
-update noar ti set v1='TBFOD59SMZJTYZ4J4REYTWVE6V2OSBR3WZK9UU9JFMWCIJY97FFUC2KYB9GKJXYB5Z6LVNFWOQ7AJGEUUJXFJ8MXLW5G6EPNA52YU9ZUX5FWHYKFC9MJFVH63H726C6KFMBME327TY42IK09TKQID6XG2BMVMEBH0I0ESGS1IDT6HOPE8T02LUE5KDTP6QGI68YIHLW7T4K9XYHDOLS5ZDDPFDNOKRV3SQYF7YHFIK7PYY19JUSHNDJSXQ2BZJFYZ' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NFQ8PR01T9ZZIXON8YYZHTTUN9VPMCIJ1DPSQHK25QKIJ94QIQWPN4A20NTZAUQTNYRKV596BNMW8DDCAT1Q512VJVIFPY0NMP298549EC31KMZ8DZ7PVNT19ZHUE30ECDJLGERS55RFMJWRI2LYKMTVFY0OOKJBCZX9C7QWJGUENL97SXO0L3R4XF4VFSUWNS2N99DM47EAAKOTTIO062VN32EK4JZG4ANQNQBTULABCRXOX0IFL8QV34J1WU73N' where id=75;
-update noar ti set v2='NFQ8PR01T9ZZIXON8YYZHTTUN9VPMCIJ1DPSQHK25QKIJ94QIQWPN4A20NTZAUQTNYRKV596BNMW8DDCAT1Q512VJVIFPY0NMP298549EC31KMZ8DZ7PVNT19ZHUE30ECDJLGERS55RFMJWRI2LYKMTVFY0OOKJBCZX9C7QWJGUENL97SXO0L3R4XF4VFSUWNS2N99DM47EAAKOTTIO062VN32EK4JZG4ANQNQBTULABCRXOX0IFL8QV34J1WU73N' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TJIA711030MVUDPFEHPVTAA8GYZ1CRBFIB1AGX572645FUSSVZ2QJVOPLZL5QFHXYXLO3YMR7LBW8VWSR4A38U4VB0LQP795GK5VESGNPQ8KZBN1D4FL0JJNOLH7FKV648R80RLT3EIJKY668T26CE2TKCHP6HC4R3XP33L0JDD91VT47WF16YPESOJFRSSADRFO17OXTR8TOOW8SWGC7MRQHWPF6TEOJTHB4XEWPA1S6L5NO1D24W267R2BR1L6Q' where id=75;
-update noar ti set v3='TJIA711030MVUDPFEHPVTAA8GYZ1CRBFIB1AGX572645FUSSVZ2QJVOPLZL5QFHXYXLO3YMR7LBW8VWSR4A38U4VB0LQP795GK5VESGNPQ8KZBN1D4FL0JJNOLH7FKV648R80RLT3EIJKY668T26CE2TKCHP6HC4R3XP33L0JDD91VT47WF16YPESOJFRSSADRFO17OXTR8TOOW8SWGC7MRQHWPF6TEOJTHB4XEWPA1S6L5NO1D24W267R2BR1L6Q' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5R4RDM613H9U030D8HCJK7Q0S7DYSORM6L5LGE8FPKRKP52ZUYKG22LBMRSQK4D39VSP52YO69RL8QIQOW99TQZ56ZAKI9JG6JKOZD6JLLWC83B5TQKPKBAKR8148KNQE021D0JVXU3LOOIWWY4GK51SVD7H3RMQ1SLAS68HM6ZJ5XUCCAXO093MJYWANKRJCCFOYTFZH1G3SNXATUP269LH8OG81M4WRQ04NWI4MXFSA5NBVZK2LK4HJ6SLIO18J' where id=76;
-update noar ti set v0='5R4RDM613H9U030D8HCJK7Q0S7DYSORM6L5LGE8FPKRKP52ZUYKG22LBMRSQK4D39VSP52YO69RL8QIQOW99TQZ56ZAKI9JG6JKOZD6JLLWC83B5TQKPKBAKR8148KNQE021D0JVXU3LOOIWWY4GK51SVD7H3RMQ1SLAS68HM6ZJ5XUCCAXO093MJYWANKRJCCFOYTFZH1G3SNXATUP269LH8OG81M4WRQ04NWI4MXFSA5NBVZK2LK4HJ6SLIO18J' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GTXTSCFUCSFMY5Z1O2YK77NA41P0PCCFZVH05E40BUHGNILNPKS5C0DOOIM1GE2JJSRVOM7KYOEL5UNMOLUSCULNJS3AL6IMVPN5TI8H282GVP6EKVR3931SZV7JY2WV6074H5QSFXTL73JFZIXB0A3FNTO3HCYB7HXVIKVBPCIMFTUMOM702ICY70SCD74B65VBNQ0NT3SXHC4RAGNSPEKNOVJV89NAZOCSXYQ70OVIA4034SYGAFXZT9AYK51FZ' where id=76;
-update noar ti set v1='GTXTSCFUCSFMY5Z1O2YK77NA41P0PCCFZVH05E40BUHGNILNPKS5C0DOOIM1GE2JJSRVOM7KYOEL5UNMOLUSCULNJS3AL6IMVPN5TI8H282GVP6EKVR3931SZV7JY2WV6074H5QSFXTL73JFZIXB0A3FNTO3HCYB7HXVIKVBPCIMFTUMOM702ICY70SCD74B65VBNQ0NT3SXHC4RAGNSPEKNOVJV89NAZOCSXYQ70OVIA4034SYGAFXZT9AYK51FZ' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BTL3FNIGEDABSP75C9ONT77ILIFWWCY5ZBSFASEQ106T1X2AFPGP88LYSTFBDNQQSP9ODPEMMOJ4SY7SCD9YFFQETVZOAMHJKKRVKEX9G2URA0TPCMKC5R26MN3OFC8SYGC27ETBYV05KQZ8RYKG1NSN3SORAOF40O8PQXX5HB6DH7VN7E832A7469TTQGB1IVA94EQPTLH00N1EO913DMAAAOMWXRCLHXW7IE8589QDROYBRM9R2JMDB5789DDWW' where id=76;
-update noar ti set v2='BTL3FNIGEDABSP75C9ONT77ILIFWWCY5ZBSFASEQ106T1X2AFPGP88LYSTFBDNQQSP9ODPEMMOJ4SY7SCD9YFFQETVZOAMHJKKRVKEX9G2URA0TPCMKC5R26MN3OFC8SYGC27ETBYV05KQZ8RYKG1NSN3SORAOF40O8PQXX5HB6DH7VN7E832A7469TTQGB1IVA94EQPTLH00N1EO913DMAAAOMWXRCLHXW7IE8589QDROYBRM9R2JMDB5789DDWW' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OJ41K9N09N6ME08KZTK6726UX1IBMMAIMXC5ZLJ2EQ3A1IOY35RQYP6NIA6VU3SKTS4L4SYW9KL5T5WRET5B4I9BUJZQ35TO7WPIG0B5MCCZ6K3F58BNBIGWOPG9VGSO6AJNVV3ANI1OWAAKKJABAR8G2S01IEASSSVI79DF2F1PVN7PR5KL9YFR4KXLS1XMVRJ5WCXHXAOCGIN3VAY9YHB2X42EN3DIIJRZPFISCQD6U98G0CTCEGXJ6UAHHD8AU' where id=76;
-update noar ti set v3='OJ41K9N09N6ME08KZTK6726UX1IBMMAIMXC5ZLJ2EQ3A1IOY35RQYP6NIA6VU3SKTS4L4SYW9KL5T5WRET5B4I9BUJZQ35TO7WPIG0B5MCCZ6K3F58BNBIGWOPG9VGSO6AJNVV3ANI1OWAAKKJABAR8G2S01IEASSSVI79DF2F1PVN7PR5KL9YFR4KXLS1XMVRJ5WCXHXAOCGIN3VAY9YHB2X42EN3DIIJRZPFISCQD6U98G0CTCEGXJ6UAHHD8AU' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7F8CDZI57S0KZRZX482RDMKHE1ZJH5D6VBLKWG5F995MNGU1GO6S1MAICIOFDCS9BTUYZ6VST3MLZWEWLTIJF74XKYVXOHGWNM0H1V5I2DJD2IQKR7N185KUDFRJGCST93ESUD0UPFYVOC8Z23TZVUFZOV1PQ0DS4AYDQ6Q82WWDJ1V8CVJZVG17RGVF1C4SR7ZE8TOPW8FZAMM75Q1LSQYOEZJF1SR99Z702F516EJVEHWUIFQSCSHRPXVRGAW0F' where id=77;
-update noar ti set v0='7F8CDZI57S0KZRZX482RDMKHE1ZJH5D6VBLKWG5F995MNGU1GO6S1MAICIOFDCS9BTUYZ6VST3MLZWEWLTIJF74XKYVXOHGWNM0H1V5I2DJD2IQKR7N185KUDFRJGCST93ESUD0UPFYVOC8Z23TZVUFZOV1PQ0DS4AYDQ6Q82WWDJ1V8CVJZVG17RGVF1C4SR7ZE8TOPW8FZAMM75Q1LSQYOEZJF1SR99Z702F516EJVEHWUIFQSCSHRPXVRGAW0F' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZLP681JM5DP3B1EURBN2LJH91HPPA9XMAO377O6BJ6HTCYDFZMI3LSARSFDJ3H11R4GMN6NNRD7KR4IKF6LZEG1KS3FN7ON4PA21VLUAAGWNCS98AWWIKPJVDL8KY4FY9WIBYBI7M4HUZBG39MK4UPJJKLGVIV196WXFYTOCVLA4A2TLWQ0HAVD7UNZE1G4BUOQSX24F9V5OSDL3QJA9V9L95HXYVOXA1KYHSMLMUGCAXHM91216FJGDHOJ9JZBS7' where id=77;
-update noar ti set v1='ZLP681JM5DP3B1EURBN2LJH91HPPA9XMAO377O6BJ6HTCYDFZMI3LSARSFDJ3H11R4GMN6NNRD7KR4IKF6LZEG1KS3FN7ON4PA21VLUAAGWNCS98AWWIKPJVDL8KY4FY9WIBYBI7M4HUZBG39MK4UPJJKLGVIV196WXFYTOCVLA4A2TLWQ0HAVD7UNZE1G4BUOQSX24F9V5OSDL3QJA9V9L95HXYVOXA1KYHSMLMUGCAXHM91216FJGDHOJ9JZBS7' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1A6KJ812QRTHSOQCSR1J1HXEI8R5WI5IL4H3RWUSZE8CT4XJBIL8NDY52FQ04KF4YBE34W978A4UUIRN0H0BG5WTEMAX897W6RILLZQ6PIL38DUNE7W8218FOA2TD1BSB378CCHG6RDE8W7YCZ0BOADXHED8EGL2ZZ5O5ZRLBPRCRSU1BZEK9YQDU025D73W2LZRLSEU8JE05Z1JF61U804XWJNB5P0LJU2QOM0BS39S7N1CSA7VKDLDSBPH7190B' where id=77;
-update noar ti set v2='1A6KJ812QRTHSOQCSR1J1HXEI8R5WI5IL4H3RWUSZE8CT4XJBIL8NDY52FQ04KF4YBE34W978A4UUIRN0H0BG5WTEMAX897W6RILLZQ6PIL38DUNE7W8218FOA2TD1BSB378CCHG6RDE8W7YCZ0BOADXHED8EGL2ZZ5O5ZRLBPRCRSU1BZEK9YQDU025D73W2LZRLSEU8JE05Z1JF61U804XWJNB5P0LJU2QOM0BS39S7N1CSA7VKDLDSBPH7190B' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MMXFX5PNICBUFU7X4AEC1653TJ55CZAT9BGL6FGO5ERMRZQUC98AXPTHRAX7VKY57GPHNXGARYO3GNWZZXTO3A2BI1C6M8Q27570SRKI818LMSUML75AJHSM67WMJ4KLOAU5M5R49KGFXE8H5VMM6BR0GYSE6NG9G3EK1QGOA66TMSI8PDD84R8R0EA41RKYHL0SAE80K2KEPATE1TZYORRGRNQAEO6VMGPHBVA1W4JP0F5YPLLM1PQAHFVCHNPQA' where id=77;
-update noar ti set v3='MMXFX5PNICBUFU7X4AEC1653TJ55CZAT9BGL6FGO5ERMRZQUC98AXPTHRAX7VKY57GPHNXGARYO3GNWZZXTO3A2BI1C6M8Q27570SRKI818LMSUML75AJHSM67WMJ4KLOAU5M5R49KGFXE8H5VMM6BR0GYSE6NG9G3EK1QGOA66TMSI8PDD84R8R0EA41RKYHL0SAE80K2KEPATE1TZYORRGRNQAEO6VMGPHBVA1W4JP0F5YPLLM1PQAHFVCHNPQA' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NB38CTV7YJHX6YJOPNSA39K6SCQLOQJ3UTK3VBJ6TREVYN5RI2VKYYPFVVZ6XU3HBRCQQ4TNJRMJBXMRVYV8Z04S9ZN5F094AT7L9BOYG3WQQ3YFYW5C9UVEQNQYF4KV3TW454IYW8XBUEKWW016Y3OIFP88ACAIYB9NGAI4VNOGUTXWWO878MHQ7EKOCOU6WN1LYTPUGTXO15Q2LP9UYM9KMUF8XKDF7W85KVSC4NQIVS6518M7KZF3E6FLHAVM4' where id=78;
-update noar ti set v0='NB38CTV7YJHX6YJOPNSA39K6SCQLOQJ3UTK3VBJ6TREVYN5RI2VKYYPFVVZ6XU3HBRCQQ4TNJRMJBXMRVYV8Z04S9ZN5F094AT7L9BOYG3WQQ3YFYW5C9UVEQNQYF4KV3TW454IYW8XBUEKWW016Y3OIFP88ACAIYB9NGAI4VNOGUTXWWO878MHQ7EKOCOU6WN1LYTPUGTXO15Q2LP9UYM9KMUF8XKDF7W85KVSC4NQIVS6518M7KZF3E6FLHAVM4' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WOVERXH3OXEMZ8ZIYXF4MJ7SOG71AYOHIRNWFSOLCDP8XVGZCFPGVRN5KRN86QES5LNJ19RA9WX8B6EPBD4FEH05IWIO9QSYKNGEY8UDMEGTSJBORH205CLME5ZUCONC32E0JMS7JQ6AUUMNG6M5CFW6GZK9YFZ8UTAM565FZJ6ZR0QQA98Z7PPPS2HGBQ6TU131XHLGEZ7AUFDGMIJTDHR33BP2DU2AZ600Q1EN1743H7BQNBS7DISP5VT42FZAT' where id=78;
-update noar ti set v1='WOVERXH3OXEMZ8ZIYXF4MJ7SOG71AYOHIRNWFSOLCDP8XVGZCFPGVRN5KRN86QES5LNJ19RA9WX8B6EPBD4FEH05IWIO9QSYKNGEY8UDMEGTSJBORH205CLME5ZUCONC32E0JMS7JQ6AUUMNG6M5CFW6GZK9YFZ8UTAM565FZJ6ZR0QQA98Z7PPPS2HGBQ6TU131XHLGEZ7AUFDGMIJTDHR33BP2DU2AZ600Q1EN1743H7BQNBS7DISP5VT42FZAT' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='302UGD121Z5ICNJKA3W0FIG5NJVSELC118P9SD0SRT21YAN0TC8TGOT5W3ZV0C5ZN009O8BGQWDB2PM9Y6V95FN7TQZUPK1GQJ6FTJ1N9Q1TQ7P1AQ1OO4MCQDN1FPQD0HFMCCAN720JSI03TVUFUTFR7K5CJXMSXLU8UGCSEDBBU0X05MOWLOY2KHKBBF5YSCVDY181JN0XLH9G9XXBGYSDWTVVVT7BQJ7U8KT6T2DUAW5QJ6WIGLCD4QXQHHHMI' where id=78;
-update noar ti set v2='302UGD121Z5ICNJKA3W0FIG5NJVSELC118P9SD0SRT21YAN0TC8TGOT5W3ZV0C5ZN009O8BGQWDB2PM9Y6V95FN7TQZUPK1GQJ6FTJ1N9Q1TQ7P1AQ1OO4MCQDN1FPQD0HFMCCAN720JSI03TVUFUTFR7K5CJXMSXLU8UGCSEDBBU0X05MOWLOY2KHKBBF5YSCVDY181JN0XLH9G9XXBGYSDWTVVVT7BQJ7U8KT6T2DUAW5QJ6WIGLCD4QXQHHHMI' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UZA52RDZ11V1K163GOPSTN2WNMEG3P72W6Q3GORAZVR300CM55DIHXM11Z0CZK9XDK1TESWIGR5PIQDIGVJALJT730UTW4H1C9718EIWJYA673S1O6NA1XLRM8W0QP8YQSC10XT4VIG7Z8AVYL1G1VQ7UZOO4C412AS7GJUFZ4HOWR1F9I91UFXSJ2TUYA6N4L1SLASP59FRLIN5J3GRK2GNC360S586TKXJXU61I6ANNR7B8IJ42SW1W0S1LKWL5' where id=78;
-update noar ti set v3='UZA52RDZ11V1K163GOPSTN2WNMEG3P72W6Q3GORAZVR300CM55DIHXM11Z0CZK9XDK1TESWIGR5PIQDIGVJALJT730UTW4H1C9718EIWJYA673S1O6NA1XLRM8W0QP8YQSC10XT4VIG7Z8AVYL1G1VQ7UZOO4C412AS7GJUFZ4HOWR1F9I91UFXSJ2TUYA6N4L1SLASP59FRLIN5J3GRK2GNC360S586TKXJXU61I6ANNR7B8IJ42SW1W0S1LKWL5' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KKUGYZNS00WEJ9K8ZZBC5WSO4B31UWH6UMXZBE4ZTFI8V60DC7D0BLYQXRJ7IH5NL01CVGZRIV6EHF3JUA0J8U8O8YFX912Q2U3C8LVJ3KNAFOQM7K20GD6UQD887NW7JB4ZFAHHL2RYUE3VJYLG3D801N2GWQ1Z47W396XGC35W2H6GWYSOEVSK2QD2BBQHYYOY3ESJFYZRGDM2NFIU7K3RC7JJ6MOUE7LE77R3EJ9KVVEPHDOOBWR52DA1NIT0U' where id=79;
-update noar ti set v0='KKUGYZNS00WEJ9K8ZZBC5WSO4B31UWH6UMXZBE4ZTFI8V60DC7D0BLYQXRJ7IH5NL01CVGZRIV6EHF3JUA0J8U8O8YFX912Q2U3C8LVJ3KNAFOQM7K20GD6UQD887NW7JB4ZFAHHL2RYUE3VJYLG3D801N2GWQ1Z47W396XGC35W2H6GWYSOEVSK2QD2BBQHYYOY3ESJFYZRGDM2NFIU7K3RC7JJ6MOUE7LE77R3EJ9KVVEPHDOOBWR52DA1NIT0U' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VUHTVV9ONE2QHRWZR59FIG4RWWO5DNA8A8TBSEPSZGRDQBS4K270QIDWS0Y72S5K2CTUF9P2FDFKBJYCGEF89XVV7L5TDYMXPBD19I5O8MYF1QERNI7VSOPWQNKY5LJFNYRVACLRS0NTIIJEJ1BBGA23I2SGMC9FJIF8CPFOJ74T3MDOL01WXJ640UDZACGRZZ4JTAW0NGLH59VJ55H9OZSUEYAFRK5HCCELRY4251XEQCU2302Y663ZPGN3AELO1' where id=79;
-update noar ti set v1='VUHTVV9ONE2QHRWZR59FIG4RWWO5DNA8A8TBSEPSZGRDQBS4K270QIDWS0Y72S5K2CTUF9P2FDFKBJYCGEF89XVV7L5TDYMXPBD19I5O8MYF1QERNI7VSOPWQNKY5LJFNYRVACLRS0NTIIJEJ1BBGA23I2SGMC9FJIF8CPFOJ74T3MDOL01WXJ640UDZACGRZZ4JTAW0NGLH59VJ55H9OZSUEYAFRK5HCCELRY4251XEQCU2302Y663ZPGN3AELO1' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='G6HLQ7DEPCLYB9V0QTQJE36F6T2RCYR60SEQAW55LINY7QN83ZZRVFT1XR5C4GLM4IFX9TVLNQ1X0F19DOHHLQ6ABG2572P0BKKPEUV5LIC04VJZMA5EKTHVP1N6I3J4MMNQJHX0T3TLPC8EVLQPN5TQ5XWR0BFHNVTGN1A14JFYJKQTRRBYSOFKMUJHUCF1L1IGB8SBPZH8LMMN9RG6UFENIIFH3WZ81FSDECZOTTX2IVJETIF1NN7Z9EUG9RLK1' where id=79;
-update noar ti set v2='G6HLQ7DEPCLYB9V0QTQJE36F6T2RCYR60SEQAW55LINY7QN83ZZRVFT1XR5C4GLM4IFX9TVLNQ1X0F19DOHHLQ6ABG2572P0BKKPEUV5LIC04VJZMA5EKTHVP1N6I3J4MMNQJHX0T3TLPC8EVLQPN5TQ5XWR0BFHNVTGN1A14JFYJKQTRRBYSOFKMUJHUCF1L1IGB8SBPZH8LMMN9RG6UFENIIFH3WZ81FSDECZOTTX2IVJETIF1NN7Z9EUG9RLK1' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UNKLHN1WMIS2Z1N427LRLA61946NXMAQW0K1OZZT2CAY6EC1WL1OACMC0RGAOVU22P681I3TEYUVNZEJ1M1O1Y184D70DY8F5R4VGDQCNM08UMSMQWJGYUJ2HEEB3AZCM4W5NYTGGFEWGH662XYEQV461T4GLJDPCDBN12AKOQ1P606GZS54RIPDDA1J9B21715MOHHKICO9108YPKCMJ54PC92HDXUMH313OLJYJBS93HDMT25N7EMOAHXZZFVT9' where id=79;
-update noar ti set v3='UNKLHN1WMIS2Z1N427LRLA61946NXMAQW0K1OZZT2CAY6EC1WL1OACMC0RGAOVU22P681I3TEYUVNZEJ1M1O1Y184D70DY8F5R4VGDQCNM08UMSMQWJGYUJ2HEEB3AZCM4W5NYTGGFEWGH662XYEQV461T4GLJDPCDBN12AKOQ1P606GZS54RIPDDA1J9B21715MOHHKICO9108YPKCMJ54PC92HDXUMH313OLJYJBS93HDMT25N7EMOAHXZZFVT9' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='317SXVKJPSEANQUEWXJ7AIFCIPJIYUQ7WBS69PZF4UFUDQ4BMFIXCZKB21L0KDA4GJT3G96T5YAEKX9T7VOQMAUOF5RSL2AE9E428SV3DMCMRRZ9I5HMER03ACIU83R26Z71A9P1YI4MA37VOOEFH8XAO0U6W6M8J7065FNCEGIT7M1UTR03QSDXJT67CV72YDLVT50MVLKQEDSFE60YD2O11XF9TU85NT709VVDRD6NTFUFKKVYBHBDSFPZESW75' where id=80;
-update noar ti set v0='317SXVKJPSEANQUEWXJ7AIFCIPJIYUQ7WBS69PZF4UFUDQ4BMFIXCZKB21L0KDA4GJT3G96T5YAEKX9T7VOQMAUOF5RSL2AE9E428SV3DMCMRRZ9I5HMER03ACIU83R26Z71A9P1YI4MA37VOOEFH8XAO0U6W6M8J7065FNCEGIT7M1UTR03QSDXJT67CV72YDLVT50MVLKQEDSFE60YD2O11XF9TU85NT709VVDRD6NTFUFKKVYBHBDSFPZESW75' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z0N22RXKYVB3MC41CB1V9DG3EMMILB4725CL7YZ54110CJJL235Y22UF0HTYGPLCUCBQPMHGU87MW0R0WNK1BDFA6G5DO0TCHVK5YOI0JBB3TBPF8ZUHXBUK2S01883OIGHMS7AH0WMKYQ1LNHS5E5B7RT9ZE5Z0OX7E9SN4BTSH5C1SSKMWH30C30AH9T9SCO1RURYJXKKX9HAVJOE8PJ08LJRO6BGRKOEINGVHLBNJ9KWEHE3IL4PI8TU0005ZZ' where id=80;
-update noar ti set v1='Z0N22RXKYVB3MC41CB1V9DG3EMMILB4725CL7YZ54110CJJL235Y22UF0HTYGPLCUCBQPMHGU87MW0R0WNK1BDFA6G5DO0TCHVK5YOI0JBB3TBPF8ZUHXBUK2S01883OIGHMS7AH0WMKYQ1LNHS5E5B7RT9ZE5Z0OX7E9SN4BTSH5C1SSKMWH30C30AH9T9SCO1RURYJXKKX9HAVJOE8PJ08LJRO6BGRKOEINGVHLBNJ9KWEHE3IL4PI8TU0005ZZ' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='I1SFWBGGEZ2SGQRUVRNWJXU734RSJB4JI7GF7X15JP9RA5AFR7WNWNKBX1AE8CVXNZ85DUIS83NSHM1T0JCAJ0OS20MC6VC82O3GRXA3NKXYULVY1UGGTJRH1IKI3T339WOVY3U6JPRHPKQIEQG44CVB3UK9NEAXQQAEKUWNLUJKOD0YG95Z1FT2VLQVWTXYV0WXI3T33XT90APM12AJ5SIWCZV6AKS09W2FXG42YDXR8OMGYVMKMC2RVE4AWM460' where id=80;
-update noar ti set v2='I1SFWBGGEZ2SGQRUVRNWJXU734RSJB4JI7GF7X15JP9RA5AFR7WNWNKBX1AE8CVXNZ85DUIS83NSHM1T0JCAJ0OS20MC6VC82O3GRXA3NKXYULVY1UGGTJRH1IKI3T339WOVY3U6JPRHPKQIEQG44CVB3UK9NEAXQQAEKUWNLUJKOD0YG95Z1FT2VLQVWTXYV0WXI3T33XT90APM12AJ5SIWCZV6AKS09W2FXG42YDXR8OMGYVMKMC2RVE4AWM460' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MJ3LUUFRYS54ED2NDFCS0K7N4NCDP9IBITQEOXLU96OJO8IIMUR492N8AESGY2C2SL2U6NDNX5EFVL6PP7Y6QGIZXZ8TUDWN4P47GXVH7D3LY035UDZS5HL56NQXOJJQDO1TEEEUQRTC5E8GQHDWZLP1LU0XBM69YEZYH3M515RZ7C45QX8JI58TDF8J4O69W4TOW7NTB6D9MES4GCTC5T17WWKV3ICKAEGMIUPH3VHI5AJWZWGEQX6QYF4AQS2BT' where id=80;
-update noar ti set v3='MJ3LUUFRYS54ED2NDFCS0K7N4NCDP9IBITQEOXLU96OJO8IIMUR492N8AESGY2C2SL2U6NDNX5EFVL6PP7Y6QGIZXZ8TUDWN4P47GXVH7D3LY035UDZS5HL56NQXOJJQDO1TEEEUQRTC5E8GQHDWZLP1LU0XBM69YEZYH3M515RZ7C45QX8JI58TDF8J4O69W4TOW7NTB6D9MES4GCTC5T17WWKV3ICKAEGMIUPH3VHI5AJWZWGEQX6QYF4AQS2BT' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2HJBNNMLY3ZDXX4URFRTXFFLNOAVFL5OJR4LE8ME0HSELHSZ2QC3RAIQYTVBFKVM2QYDC9XADLX3K2ZHSOPOCJ29ZS9T8R9HP6C8T3LK1WUP4ROD5LIR11J2HDTNCQ8MNF9QQ6V46SCOCGNHCMES6Y0JR9AUXOZ18SP67GCABRPVXOOE4RM11UED00QBC8N31HHZZY3CUDRKWGAANMVCQAYGIYAVZ44HID8RE3EY0K64E8KTE0H5OKX5J5U4YK2XC' where id=81;
-update noar ti set v0='2HJBNNMLY3ZDXX4URFRTXFFLNOAVFL5OJR4LE8ME0HSELHSZ2QC3RAIQYTVBFKVM2QYDC9XADLX3K2ZHSOPOCJ29ZS9T8R9HP6C8T3LK1WUP4ROD5LIR11J2HDTNCQ8MNF9QQ6V46SCOCGNHCMES6Y0JR9AUXOZ18SP67GCABRPVXOOE4RM11UED00QBC8N31HHZZY3CUDRKWGAANMVCQAYGIYAVZ44HID8RE3EY0K64E8KTE0H5OKX5J5U4YK2XC' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JHZE4NE23OZ9BL1TM5GMR9VHDDU3HP8M6SS2RHDZ7BYBJQC0F35FLKAZAF1DWXRHXP0D2PUM5JUR3J4TDKWDPW8LFBPE3GZLKZS5YQ3ISM1WMMFC07DNDGZIXM13WAN754THD2SPWV8ZXAZKO2VQMYHHI9KX2ZH1FC7ZQAVTACGLZ1NL7HB16L986DBHWKYAYHP7J8BT8W1D3V3K5XEB5K18DT44J0Q22YXFMQTVLAWRIPUFG3FUWS670VLWMZUIU' where id=81;
-update noar ti set v1='JHZE4NE23OZ9BL1TM5GMR9VHDDU3HP8M6SS2RHDZ7BYBJQC0F35FLKAZAF1DWXRHXP0D2PUM5JUR3J4TDKWDPW8LFBPE3GZLKZS5YQ3ISM1WMMFC07DNDGZIXM13WAN754THD2SPWV8ZXAZKO2VQMYHHI9KX2ZH1FC7ZQAVTACGLZ1NL7HB16L986DBHWKYAYHP7J8BT8W1D3V3K5XEB5K18DT44J0Q22YXFMQTVLAWRIPUFG3FUWS670VLWMZUIU' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KGA521JM3FBK82CK9TDSKPFEYD72VXXQRZ15QBWEDHOFZMS7YQJ35OPHZCWQ5R7MH1B3YHJN9U09OV3RLEE8F3CIZAD318EM0812RYVEATBF7KEL1BALAWHCDTXMF7PINC3P68MGISR56XBK93VJ8QDOG038EAUT5ZPGC7777Q5OFZLG5PPHX7JW7F5LS6JWC7S1O0L3VYENFDFH3W5QVQY59KHW66FRGZ7TURZ6ZNFHVNX1W936XOGE2FKT28RNY' where id=81;
-update noar ti set v2='KGA521JM3FBK82CK9TDSKPFEYD72VXXQRZ15QBWEDHOFZMS7YQJ35OPHZCWQ5R7MH1B3YHJN9U09OV3RLEE8F3CIZAD318EM0812RYVEATBF7KEL1BALAWHCDTXMF7PINC3P68MGISR56XBK93VJ8QDOG038EAUT5ZPGC7777Q5OFZLG5PPHX7JW7F5LS6JWC7S1O0L3VYENFDFH3W5QVQY59KHW66FRGZ7TURZ6ZNFHVNX1W936XOGE2FKT28RNY' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LFR2K57WNKMK5VYQGUMTUVM2KJS0FULGUOEP7QQAYP7VI8PGZFX5UDIXK5XVX0XSHHJF44A4OHXEPPT3OOTNUP9CBATFYZO3N8ZLSMOPXQYE4UFDSPONQGTLTF820J4DQYOBP0F0BPR6ZYCKSI041MNJNHWAV3TGBGNSTOSN8JVGBW7EYEKSZJEXAFK3Q0ZZFG4U2MVG0184NMZ6HESFSXGUYM1HJSCKPJ1LYQ3LZIQQJDWYJXR5AHTYXPI1ZMIP3' where id=81;
-update noar ti set v3='LFR2K57WNKMK5VYQGUMTUVM2KJS0FULGUOEP7QQAYP7VI8PGZFX5UDIXK5XVX0XSHHJF44A4OHXEPPT3OOTNUP9CBATFYZO3N8ZLSMOPXQYE4UFDSPONQGTLTF820J4DQYOBP0F0BPR6ZYCKSI041MNJNHWAV3TGBGNSTOSN8JVGBW7EYEKSZJEXAFK3Q0ZZFG4U2MVG0184NMZ6HESFSXGUYM1HJSCKPJ1LYQ3LZIQQJDWYJXR5AHTYXPI1ZMIP3' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UP9EJTXA2RUMNTLGWJJBIZAPE8EFB1M24RNH7VSJZEP7KVSIN57ZOCF7M1ABVE3PNH2TBKFXS692O2GHD8487B9YSDOYM7SA0E4G3ZJYMYT9WPBFTVLJSVRQ719LK1SEAVAN45LLDAYDVY7C2N5ZS6BV1BHMK6B4V2BHWLTN6L23DGWX5911NMO6QJ137UCEX07SIRV5AE4ELP3N1845AS7317A9BWRBW7Q6S62HDY0E6AQWOPGJ2THQ25TSKRZTH' where id=82;
-update noar ti set v0='UP9EJTXA2RUMNTLGWJJBIZAPE8EFB1M24RNH7VSJZEP7KVSIN57ZOCF7M1ABVE3PNH2TBKFXS692O2GHD8487B9YSDOYM7SA0E4G3ZJYMYT9WPBFTVLJSVRQ719LK1SEAVAN45LLDAYDVY7C2N5ZS6BV1BHMK6B4V2BHWLTN6L23DGWX5911NMO6QJ137UCEX07SIRV5AE4ELP3N1845AS7317A9BWRBW7Q6S62HDY0E6AQWOPGJ2THQ25TSKRZTH' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8I1JP2U5WSOY3JKTQUNZ8KZZSFBMCLZDA04E89JQIZTERN1WC7URYB1RQXS6U6XP0T91G00MUWTUPS79T9ERCTSXBWAEF8E3NX0B00JQOX8C3VJOZRPKUP4MJZQSG5HI74BYRTVH7HDGZLA2YIVTX98BPI41RSPZJHCQT71RUCGRK0V49L0NYQ06N46LWMKED8T0VXJJE1UKTPJK2XSP6ASIQLDFZCBUTVBGC2APDFZJXA2C76WIRXLH6LZIWL04W' where id=82;
-update noar ti set v1='8I1JP2U5WSOY3JKTQUNZ8KZZSFBMCLZDA04E89JQIZTERN1WC7URYB1RQXS6U6XP0T91G00MUWTUPS79T9ERCTSXBWAEF8E3NX0B00JQOX8C3VJOZRPKUP4MJZQSG5HI74BYRTVH7HDGZLA2YIVTX98BPI41RSPZJHCQT71RUCGRK0V49L0NYQ06N46LWMKED8T0VXJJE1UKTPJK2XSP6ASIQLDFZCBUTVBGC2APDFZJXA2C76WIRXLH6LZIWL04W' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VEG9CQ875N3X034OX28G53ALQQ77BQTPMA0E9KPD7QB7FW6AJF8PL3ER7KY3LLDKD1H9QG9ZASY5CTUKBNNRDL56HJA5M9SUJXB0492AUXQIKI3Z7R0M3TOITXCGDF88FR0IPVLD1UGQAOWLRCM7PNLFC1FG50QP0JWH0D3SW00YBJTTR9NIVH6WB1CXIL966LMNZDLNEMT8Q3USAM8DEOJ9CNYV4NS8NUTHSLRSE7F6NV5RS90IBKNUNFQ8RFWVJ' where id=82;
-update noar ti set v2='VEG9CQ875N3X034OX28G53ALQQ77BQTPMA0E9KPD7QB7FW6AJF8PL3ER7KY3LLDKD1H9QG9ZASY5CTUKBNNRDL56HJA5M9SUJXB0492AUXQIKI3Z7R0M3TOITXCGDF88FR0IPVLD1UGQAOWLRCM7PNLFC1FG50QP0JWH0D3SW00YBJTTR9NIVH6WB1CXIL966LMNZDLNEMT8Q3USAM8DEOJ9CNYV4NS8NUTHSLRSE7F6NV5RS90IBKNUNFQ8RFWVJ' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Q6BBPII67U59R29LHW3X07M6J5Z9HEB1NE9W1CAHAVMLEAVU8F1DKKS7GDQ6RR9X9236IZDPS72ZCCUITUZG8562X9LEPSM6FAX550JOBVLW7M3U4MFDB34D17AHVCRY4WN7HUU683ENTM62KOSUQIWJ7T9UJKBRVOC00TQ30O1LWYH1J7M4VIEDOP69G39OAFWZ229ZR3GYBT71513R0KXH6SPK0LDNHPXPFXT1QH793FDL91GL7LBL2QWVPVADF' where id=82;
-update noar ti set v3='Q6BBPII67U59R29LHW3X07M6J5Z9HEB1NE9W1CAHAVMLEAVU8F1DKKS7GDQ6RR9X9236IZDPS72ZCCUITUZG8562X9LEPSM6FAX550JOBVLW7M3U4MFDB34D17AHVCRY4WN7HUU683ENTM62KOSUQIWJ7T9UJKBRVOC00TQ30O1LWYH1J7M4VIEDOP69G39OAFWZ229ZR3GYBT71513R0KXH6SPK0LDNHPXPFXT1QH793FDL91GL7LBL2QWVPVADF' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4BF5NQRJBZRUFQGU0KQKLSB9JN7PKIJXZBKPJFQBYCTIGFFHEXPTGQOEE9ZL6ZEGXJ742W9YBJQV9ONKYTK0HSSC9KIQ97WLIEMR8FHDSCDFAVAN3WPS5JWSYWQ98LZWVTEAHDGPPVM8KKHG29IM5IVB69BFE60GEVL9X4MJ9NN95FLZPXFWS1NM9P3WI8PO6C7V0PAN5I91APZK3WD5WVWKGNILOUEDO49114CMUJUAA1MZ23AQ9HPUONB5YKJ55' where id=83;
-update noar ti set v0='4BF5NQRJBZRUFQGU0KQKLSB9JN7PKIJXZBKPJFQBYCTIGFFHEXPTGQOEE9ZL6ZEGXJ742W9YBJQV9ONKYTK0HSSC9KIQ97WLIEMR8FHDSCDFAVAN3WPS5JWSYWQ98LZWVTEAHDGPPVM8KKHG29IM5IVB69BFE60GEVL9X4MJ9NN95FLZPXFWS1NM9P3WI8PO6C7V0PAN5I91APZK3WD5WVWKGNILOUEDO49114CMUJUAA1MZ23AQ9HPUONB5YKJ55' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='THFMIDCUDV5NGX99QS0U603Q55ARNEFBSZOHS04KRWZ7TSFBN8Z8VXR3JRJE63V41JM6TTBX21UTHZ9OGOVPTWAPBS3N6T8LWV3ECEDL99WPD3JKN4TF0V7LTFWD1EI7U6EYP06WJ3RVQ9W682GE74Q8IHA0X1XWCZWL9PRYTBBW4KSII27KEYIJR8WO2XCWBNAH1CSEN4GGHVKDY1EYRX4MEXU3ZHPJV75RZ1Q3IM7GY8E2IKDDA6UXKCEKX4QYW' where id=83;
-update noar ti set v1='THFMIDCUDV5NGX99QS0U603Q55ARNEFBSZOHS04KRWZ7TSFBN8Z8VXR3JRJE63V41JM6TTBX21UTHZ9OGOVPTWAPBS3N6T8LWV3ECEDL99WPD3JKN4TF0V7LTFWD1EI7U6EYP06WJ3RVQ9W682GE74Q8IHA0X1XWCZWL9PRYTBBW4KSII27KEYIJR8WO2XCWBNAH1CSEN4GGHVKDY1EYRX4MEXU3ZHPJV75RZ1Q3IM7GY8E2IKDDA6UXKCEKX4QYW' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3QR3DTO8RKAGDVM93NGA0VU4DOSF56HFZNU58QX9HNXV7IR8QCF450DEJ87YY90AJ9QWX90MW3TT1574VWC5I3SUW8STI5ML3U7YDM7XINLY2BA7RKOU855L8FKS9UNOP3DMK2NEW6TDHWF964KD1SDM4T3GPTMLUSQPIZ1LALA1BHHROJ54O4Z6G66HX262D7NAX557R8JJEZG4PWC7LRBJ570JHIAUWDXIJZUQXWHI9NT8YS67L0XRQ1HLWUWXQ' where id=83;
-update noar ti set v2='3QR3DTO8RKAGDVM93NGA0VU4DOSF56HFZNU58QX9HNXV7IR8QCF450DEJ87YY90AJ9QWX90MW3TT1574VWC5I3SUW8STI5ML3U7YDM7XINLY2BA7RKOU855L8FKS9UNOP3DMK2NEW6TDHWF964KD1SDM4T3GPTMLUSQPIZ1LALA1BHHROJ54O4Z6G66HX262D7NAX557R8JJEZG4PWC7LRBJ570JHIAUWDXIJZUQXWHI9NT8YS67L0XRQ1HLWUWXQ' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KSKR8VYTUWUPYNBKQX9PGUMIHHIYVDM78LW3FVY7OU1L67RY4NX4XTFAXFSSEOD18N8UJKLQFUJOWIZBMLP6BKW5G31YXLG29XB2CCLBZM9Q8YX9608FKANW5H3O5JDBA3QRLST642CH2ET6IUKT34OHMEIOBUYNVFC5PX5GOZBE3Y132RU8DCE2J5OQDBCC0T2JKYI5GX9ULCV44W6XXBESZEL1Q6CIBGP7OSOO918F5LNI8KHB9PRIDTUY7TNFS' where id=83;
-update noar ti set v3='KSKR8VYTUWUPYNBKQX9PGUMIHHIYVDM78LW3FVY7OU1L67RY4NX4XTFAXFSSEOD18N8UJKLQFUJOWIZBMLP6BKW5G31YXLG29XB2CCLBZM9Q8YX9608FKANW5H3O5JDBA3QRLST642CH2ET6IUKT34OHMEIOBUYNVFC5PX5GOZBE3Y132RU8DCE2J5OQDBCC0T2JKYI5GX9ULCV44W6XXBESZEL1Q6CIBGP7OSOO918F5LNI8KHB9PRIDTUY7TNFS' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WNHM4MPPUK2RXYH3ZNBO834CKO2WTCQ26NVK7C0UKM6NTIGLLTSZMC4Q3HE8HCYWZHX6413200LI0CQA7ZQHPNAICSE7ZV3Q9A9YN2HP9JWQX65JR49VONST7NRL19FET065KVE1GNCHTC05KBQVH1EC5V54XNJO4CIWEVB1GYK4AB3HDOE4ST2WTKJ2D66LTMLXD0NYKUFP2GLECZUGNP8HAE1HGQCRX5PDLM6273OV2OI23X7RGEUF2O1ELYDBB' where id=84;
-update noar ti set v0='WNHM4MPPUK2RXYH3ZNBO834CKO2WTCQ26NVK7C0UKM6NTIGLLTSZMC4Q3HE8HCYWZHX6413200LI0CQA7ZQHPNAICSE7ZV3Q9A9YN2HP9JWQX65JR49VONST7NRL19FET065KVE1GNCHTC05KBQVH1EC5V54XNJO4CIWEVB1GYK4AB3HDOE4ST2WTKJ2D66LTMLXD0NYKUFP2GLECZUGNP8HAE1HGQCRX5PDLM6273OV2OI23X7RGEUF2O1ELYDBB' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SB6DQ3V0XT7SGQA5QHTTI4D59W2UXD9CDRE6W7658ZIBHW5FR4640L5XU7F1IG0IMF4X7FOT462GGJGKAHTHYPKA32V02585L3ATT4BC7FNV4IJERWS9LLNJKS6EEDJNMPRJNAGR6K10LRI7THSA1LAXTMN0UJ5KP1Q46HN4RU3I2W2DQC1GJK8G1HCVL1YB5BXFXP0MFFB66IR7TEMZ0WL6U2HNC6G6HNFROEHJPX86NEPZLUYD1H6DTIY8ZOCRS' where id=84;
-update noar ti set v1='SB6DQ3V0XT7SGQA5QHTTI4D59W2UXD9CDRE6W7658ZIBHW5FR4640L5XU7F1IG0IMF4X7FOT462GGJGKAHTHYPKA32V02585L3ATT4BC7FNV4IJERWS9LLNJKS6EEDJNMPRJNAGR6K10LRI7THSA1LAXTMN0UJ5KP1Q46HN4RU3I2W2DQC1GJK8G1HCVL1YB5BXFXP0MFFB66IR7TEMZ0WL6U2HNC6G6HNFROEHJPX86NEPZLUYD1H6DTIY8ZOCRS' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0CNL8VKPUBNR52B4CXNPMCJRHBV67TMUL0VFNWB03FAX4C66AFGDX0ZV0E5KS0HEXZZ2NFJ5LRSVKSZ5VBQXRHH4GN28CPA33EM3NOWBHWC7G0QGS5YVO1N30Z73HZUY5MKTZZIHAW1QWNQ6U82CC2KMQT4VP1TUB2S1DXBJUZM9437P4RXXH7Z2IXLUOMNY1XFC8N9DNH5WL3VBEJKKU5I5RX93PQAC5UOJ2IOHGSQK135PCA0K97DSV4TP3WAD9' where id=84;
-update noar ti set v2='0CNL8VKPUBNR52B4CXNPMCJRHBV67TMUL0VFNWB03FAX4C66AFGDX0ZV0E5KS0HEXZZ2NFJ5LRSVKSZ5VBQXRHH4GN28CPA33EM3NOWBHWC7G0QGS5YVO1N30Z73HZUY5MKTZZIHAW1QWNQ6U82CC2KMQT4VP1TUB2S1DXBJUZM9437P4RXXH7Z2IXLUOMNY1XFC8N9DNH5WL3VBEJKKU5I5RX93PQAC5UOJ2IOHGSQK135PCA0K97DSV4TP3WAD9' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LS6GP1ZTS75NT5ALHWGO0PLQZX28FEYFWXOKK6Q96NFMHQ7R5G32VOEQHK1UUMZJA8QOYQN16T01KJDN89FOCO78GFH8PTX23TJ8C2DK7LX4AQP5TKHZYDB04TGLPUHMVPY7G0F2U4B9N8PHRRRIMDDMRLQNDRDIE64J7S5GCSA0KIKLDBRVE2LFLJD0ASORZNWLBNG6FNDDWA4I7AFD26TWZ2K5E5SA8WX0RJSQXWWKSJXBC6WFUPX2TZXY5OKJU' where id=84;
-update noar ti set v3='LS6GP1ZTS75NT5ALHWGO0PLQZX28FEYFWXOKK6Q96NFMHQ7R5G32VOEQHK1UUMZJA8QOYQN16T01KJDN89FOCO78GFH8PTX23TJ8C2DK7LX4AQP5TKHZYDB04TGLPUHMVPY7G0F2U4B9N8PHRRRIMDDMRLQNDRDIE64J7S5GCSA0KIKLDBRVE2LFLJD0ASORZNWLBNG6FNDDWA4I7AFD26TWZ2K5E5SA8WX0RJSQXWWKSJXBC6WFUPX2TZXY5OKJU' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Y3Q3BOUVLDLBVPY2DU3VL1Z1A1711HI0EX3AV1UQE54ODZS8DLPH9DSO1I4PBGO21VK6CG8CP1Y69CGMSL4P6LWFCEVWJJCHKMIH24FKO53KIQQMGKZUXN51ZLKVHS3OV8QE5468UMPOGFB1G0YLV2VVIYZP5J3TFYQV6WO198FLSBL9FR1A23LFP6DQIKN2DMCJ9DHRJ231F7K9CKKOUAVGN3EVKBHYIWPQU0RGNGLV0L63AX4Z7DEQ3NBXY4PVM' where id=85;
-update noar ti set v0='Y3Q3BOUVLDLBVPY2DU3VL1Z1A1711HI0EX3AV1UQE54ODZS8DLPH9DSO1I4PBGO21VK6CG8CP1Y69CGMSL4P6LWFCEVWJJCHKMIH24FKO53KIQQMGKZUXN51ZLKVHS3OV8QE5468UMPOGFB1G0YLV2VVIYZP5J3TFYQV6WO198FLSBL9FR1A23LFP6DQIKN2DMCJ9DHRJ231F7K9CKKOUAVGN3EVKBHYIWPQU0RGNGLV0L63AX4Z7DEQ3NBXY4PVM' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HIBDYHGMHEOMDY98GA4K2P4GY5R9J98N9CQVLAQ0IKMZH0BCDHIO7LDVT6L2ZUSUL5MGRHD3DDQKWMNIK3WBUZSX144D557MVUM8QF0GUZ04J7O5CJQC9YSKRBEEYXI0R3WRRQRHQJEGR5HSGCGVH2FF3ASEVC5V68HE2E7K3UF4CJBG200XHJ36J00J4IW2GOQ7BUGM737NXXJWNR3PLJDAIH74DO1MDJWPA3JF30ZN6S27UJCTY178B2YN8PARM' where id=85;
-update noar ti set v1='HIBDYHGMHEOMDY98GA4K2P4GY5R9J98N9CQVLAQ0IKMZH0BCDHIO7LDVT6L2ZUSUL5MGRHD3DDQKWMNIK3WBUZSX144D557MVUM8QF0GUZ04J7O5CJQC9YSKRBEEYXI0R3WRRQRHQJEGR5HSGCGVH2FF3ASEVC5V68HE2E7K3UF4CJBG200XHJ36J00J4IW2GOQ7BUGM737NXXJWNR3PLJDAIH74DO1MDJWPA3JF30ZN6S27UJCTY178B2YN8PARM' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HG6035JL1SVXPCC0Y5WIBIQO9Z0ZAG3O97ON5T1VS9U44CDNVPTYV5E48540C5Y55V26SNE1RT8L16QOOCSIGI32K1Z5JM6HV5N793PEMPQ9HP7XCXA140LZGV6THQ9BOIVFE351A5ZKW42R53V77WU0T2KQB80ZEH6FP5G6ZHB6269CCQSGX39TTKMANY19CBHVP3IBUIQRB5O1O1YM2W0NO18KJZRY1X8ZW98F48XLMVU1OTHLB9TY33JO2IBDS' where id=85;
-update noar ti set v2='HG6035JL1SVXPCC0Y5WIBIQO9Z0ZAG3O97ON5T1VS9U44CDNVPTYV5E48540C5Y55V26SNE1RT8L16QOOCSIGI32K1Z5JM6HV5N793PEMPQ9HP7XCXA140LZGV6THQ9BOIVFE351A5ZKW42R53V77WU0T2KQB80ZEH6FP5G6ZHB6269CCQSGX39TTKMANY19CBHVP3IBUIQRB5O1O1YM2W0NO18KJZRY1X8ZW98F48XLMVU1OTHLB9TY33JO2IBDS' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TX7X75C978XFPVZK44W0ZE23IJQ9FHIRNA847XD1HE0NO7KS9BDUHB1ZL1LOM1ZF0ZDNV6YX4GWARKNOM34NYD1K950MXFE833UMMEQK9CH200OVCOZYNGIKWQ0S42K3VVJVM8H0OUKIJXXQXGYKYO69UFI5KXM5VP63MZR5122KKHPDAQRP72L1BIV2PBRR0G75DMH6M6NSHYA6SO4XTY8723YYH97S6D4PB4H1PKBHZCEODVZAG7KGIQASH2MCX' where id=85;
-update noar ti set v3='TX7X75C978XFPVZK44W0ZE23IJQ9FHIRNA847XD1HE0NO7KS9BDUHB1ZL1LOM1ZF0ZDNV6YX4GWARKNOM34NYD1K950MXFE833UMMEQK9CH200OVCOZYNGIKWQ0S42K3VVJVM8H0OUKIJXXQXGYKYO69UFI5KXM5VP63MZR5122KKHPDAQRP72L1BIV2PBRR0G75DMH6M6NSHYA6SO4XTY8723YYH97S6D4PB4H1PKBHZCEODVZAG7KGIQASH2MCX' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TOI2L67GT79V7MD6EUQARQ6E6TSQLQSD2DV5VCPGKI7E51PRPR6J9EHQXWBZ6J01C6B5ITXP8UQCWMEPVW4QJ2LCZF2MQ0XHRZCQ8K24QPC8NGZKUWAW6M1KIA3NWO9BWXQYOMCAF6GSZIJ2BSKQI9GHULRM5SFP1TRIKMPRNMIZ0KKC95KI5MF33U4DNFPUX2VPK6ZO4XS711ILPRS5DBD4A81IAITZAFHXG71RAT5VQVSIT1M39OK645IUM34YN' where id=86;
-update noar ti set v0='TOI2L67GT79V7MD6EUQARQ6E6TSQLQSD2DV5VCPGKI7E51PRPR6J9EHQXWBZ6J01C6B5ITXP8UQCWMEPVW4QJ2LCZF2MQ0XHRZCQ8K24QPC8NGZKUWAW6M1KIA3NWO9BWXQYOMCAF6GSZIJ2BSKQI9GHULRM5SFP1TRIKMPRNMIZ0KKC95KI5MF33U4DNFPUX2VPK6ZO4XS711ILPRS5DBD4A81IAITZAFHXG71RAT5VQVSIT1M39OK645IUM34YN' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V8MY7ZS5FSPCKIBBTUEYH34M801ZFUYETP6EN7AVXNMHZLFH15XJS1MMKDXQV44MKZVY5H0I968O7KXVQ8VHTFUK17L763099QTVE86QTP5OF5PZXIQJGH20DC6JPME7P2ELCLR7TO6HM5U9UMO9Z58B8FDYYAABBF1FLQOAXZ2JEAPLHN94G8WDIILHTFYKRA2OG9JFH6IOTSH82STSC3WGBZSG9RZMWSEP4XD8C7CT9PMDADVWAH2NZSOIA1KYU' where id=86;
-update noar ti set v1='V8MY7ZS5FSPCKIBBTUEYH34M801ZFUYETP6EN7AVXNMHZLFH15XJS1MMKDXQV44MKZVY5H0I968O7KXVQ8VHTFUK17L763099QTVE86QTP5OF5PZXIQJGH20DC6JPME7P2ELCLR7TO6HM5U9UMO9Z58B8FDYYAABBF1FLQOAXZ2JEAPLHN94G8WDIILHTFYKRA2OG9JFH6IOTSH82STSC3WGBZSG9RZMWSEP4XD8C7CT9PMDADVWAH2NZSOIA1KYU' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OI6XGHID2H3682J24XGDFK6T75FV6RTXWRNED2OGGY28MFG0G7F083IQ429QFHIJKTUI83M8KCS40L60WD34BLHA47PWQ1N8OV13FS6QF46Y7SHR79WZ1X7GWY6LE1I5XN1CI5NHS9U5S2STN2XNCW77FIWYP476JCQBXA2GA24B1S6KSPXRBU7T0MDS9A0VI6T3X2NNV5F1UWHCEOLG39C2RYT2SAH22ZPYB9DWBVA9VZ9B46QHQAJM49Y9DEU5O' where id=86;
-update noar ti set v2='OI6XGHID2H3682J24XGDFK6T75FV6RTXWRNED2OGGY28MFG0G7F083IQ429QFHIJKTUI83M8KCS40L60WD34BLHA47PWQ1N8OV13FS6QF46Y7SHR79WZ1X7GWY6LE1I5XN1CI5NHS9U5S2STN2XNCW77FIWYP476JCQBXA2GA24B1S6KSPXRBU7T0MDS9A0VI6T3X2NNV5F1UWHCEOLG39C2RYT2SAH22ZPYB9DWBVA9VZ9B46QHQAJM49Y9DEU5O' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5O3T1GMMV5WZKHLLE4D7WBIRA8IXU5G0GN59ZXVVHO1MZ1ZX0OV2WKF8T2WO0T0SLLSIICP45RWG5HQOEIYN1TPYUBDKMK27ZTCZ8RX2WSSSXVJ80DH81WDBO2561HLQFMDZVG0R8D0X9FRYMKOOP79HUWBTRNN1PIZ8JP34JLR4AHA7LD88L10I7Z4EXXQ1U809EARQMDPC5R6SGROBMETUDUROLF6D1FXL7DNS3RN3YUTRDAQ33IG4SBDSSW1BR' where id=86;
-update noar ti set v3='5O3T1GMMV5WZKHLLE4D7WBIRA8IXU5G0GN59ZXVVHO1MZ1ZX0OV2WKF8T2WO0T0SLLSIICP45RWG5HQOEIYN1TPYUBDKMK27ZTCZ8RX2WSSSXVJ80DH81WDBO2561HLQFMDZVG0R8D0X9FRYMKOOP79HUWBTRNN1PIZ8JP34JLR4AHA7LD88L10I7Z4EXXQ1U809EARQMDPC5R6SGROBMETUDUROLF6D1FXL7DNS3RN3YUTRDAQ33IG4SBDSSW1BR' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RK9SI16NM1A7MCANVK3R9G8FYUMGM6KMXTSLPZU5B0H49HV21G3UU53B1528OL2J8HTMVUK8C9XUU0ZVGLH34KRITAN8WYR6TSHFNSK80PO23SHFIJN1MG71IIX081OWSL5K18E7V1D8MTUSWSI45AKQ5L7SWRZYAXF335JIZOD9FKRAX4CMUDDRFMLVYQYCGJ6J9AINQ3PK5BBBDBF7QH7HQ3MYDVM27K0G4MGAWSZT7E0NX9BDPHH7GJ8TISHFR' where id=87;
-update noar ti set v0='RK9SI16NM1A7MCANVK3R9G8FYUMGM6KMXTSLPZU5B0H49HV21G3UU53B1528OL2J8HTMVUK8C9XUU0ZVGLH34KRITAN8WYR6TSHFNSK80PO23SHFIJN1MG71IIX081OWSL5K18E7V1D8MTUSWSI45AKQ5L7SWRZYAXF335JIZOD9FKRAX4CMUDDRFMLVYQYCGJ6J9AINQ3PK5BBBDBF7QH7HQ3MYDVM27K0G4MGAWSZT7E0NX9BDPHH7GJ8TISHFR' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TN96X4NAF2C5LBAMTZX2JD9FO5CP93EUH9USZH2EYSJG3A99UNMZCY3GOSDMEBYLFCGS6UIHQW71B315JRA6CY1H41ERF40Y2OEKH2WHJCUPACHYNE42KUGV00DPXD49COYTO5RN23SHAWSD1C66NCXAMIZARETT1SRRPHRRZX9KJ2EYB1AQCK11G7JGB49ENBBFL3Z0Q685MN1XWZZZRDI7WWYBU19PRNDDLECA6YTOCX3UHJW0EG58FPQ6LBVKD' where id=87;
-update noar ti set v1='TN96X4NAF2C5LBAMTZX2JD9FO5CP93EUH9USZH2EYSJG3A99UNMZCY3GOSDMEBYLFCGS6UIHQW71B315JRA6CY1H41ERF40Y2OEKH2WHJCUPACHYNE42KUGV00DPXD49COYTO5RN23SHAWSD1C66NCXAMIZARETT1SRRPHRRZX9KJ2EYB1AQCK11G7JGB49ENBBFL3Z0Q685MN1XWZZZRDI7WWYBU19PRNDDLECA6YTOCX3UHJW0EG58FPQ6LBVKD' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='T384QCH1DSJS1RRGH05VTWE6V6AL8UHQ2WNF6H9DFPM89DVGMAJKSG46W3DC27PH17YO7DXEF8D7L1AR6FS9F1EF2Y06M2BWGZS33XB5H2NG0GWGXZH2HUOEKLCTGNBG4QYKKX0OF0WDJWSIOQ5OFIGD2XWEGGNDIU056WCMUU7J5NT7TPATBZG96PG8XB39C7QE6XEDKXKMN6JGAWWDU9G96ZL5WZEX3EXJ8RCDLI9OYFCIFE2YAJB16J9HIVYIB' where id=87;
-update noar ti set v2='T384QCH1DSJS1RRGH05VTWE6V6AL8UHQ2WNF6H9DFPM89DVGMAJKSG46W3DC27PH17YO7DXEF8D7L1AR6FS9F1EF2Y06M2BWGZS33XB5H2NG0GWGXZH2HUOEKLCTGNBG4QYKKX0OF0WDJWSIOQ5OFIGD2XWEGGNDIU056WCMUU7J5NT7TPATBZG96PG8XB39C7QE6XEDKXKMN6JGAWWDU9G96ZL5WZEX3EXJ8RCDLI9OYFCIFE2YAJB16J9HIVYIB' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='34R1ZKMFJ8SX79GP3IALW65FZOXKUI1KQ2OL23AJJN0W2ND1OO55MKGL4T2FSQHI52QNX5YE79DU2F7LJX8RBS2OF6QYKG9JI59HVQOZEIDQKWMS7EVYJDWONOI7DJ20TNQK3BA1BLFUY45WHTJQ2BTIYSDZ168G0BSZJ4MFMNR5M8DQZJTW23HYCRKS76FWBRYZ0CAYQ9L8S6ZAWG1K0MYE1YHDFYF3YBCMIRCEVNMGBGZRM3ZU4G880PXYYW30V' where id=87;
-update noar ti set v3='34R1ZKMFJ8SX79GP3IALW65FZOXKUI1KQ2OL23AJJN0W2ND1OO55MKGL4T2FSQHI52QNX5YE79DU2F7LJX8RBS2OF6QYKG9JI59HVQOZEIDQKWMS7EVYJDWONOI7DJ20TNQK3BA1BLFUY45WHTJQ2BTIYSDZ168G0BSZJ4MFMNR5M8DQZJTW23HYCRKS76FWBRYZ0CAYQ9L8S6ZAWG1K0MYE1YHDFYF3YBCMIRCEVNMGBGZRM3ZU4G880PXYYW30V' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DNVW1TBYCZQ3SL3XBDAH2PBKT2GT9HVF11P4N18WNEXIHO2OUCPQTI9D1Z2TKACRVOD8OMFK2PSIYA0D15YG29PNDPX1BJ9H7C447JQB0IYFUE9GJGGAYVUDDMTV75J5R1N3SXK69GTG07N4ESJ2YOSP5F69XKSJ3FBMF5D9NTU3HHDWIMEYIL17X0WSHYJFV3YXWOCWSF3E44MJ310M5EG4YHB86C3O92HS8LP6Z8IC9KOLSOA8QC5JPUSSGOPNH' where id=88;
-update noar ti set v0='DNVW1TBYCZQ3SL3XBDAH2PBKT2GT9HVF11P4N18WNEXIHO2OUCPQTI9D1Z2TKACRVOD8OMFK2PSIYA0D15YG29PNDPX1BJ9H7C447JQB0IYFUE9GJGGAYVUDDMTV75J5R1N3SXK69GTG07N4ESJ2YOSP5F69XKSJ3FBMF5D9NTU3HHDWIMEYIL17X0WSHYJFV3YXWOCWSF3E44MJ310M5EG4YHB86C3O92HS8LP6Z8IC9KOLSOA8QC5JPUSSGOPNH' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GW13J18GQ36UC12VUK84ZG4YWTO84BNLSZYIODIQLK3F8JFJCPCQW5ZRZWZOA5Q1T0DBVGRZWHXSN5RZR02WGMGAVX6LCGNKMD1CKJVSKWBVVTZU1G984S44DWNN75D9EVQ5ZR3SCQK65270ZR7G83I3KOWQH0SJV18IKOA2CYDH7CTFO743W6O9W5A2H40DEUPVGB53VQ2D6YZQBS8S82P4G06VSANHDUXF0L5T9PJPB4TBM2TNJR1W6FWSSXZAT' where id=88;
-update noar ti set v1='GW13J18GQ36UC12VUK84ZG4YWTO84BNLSZYIODIQLK3F8JFJCPCQW5ZRZWZOA5Q1T0DBVGRZWHXSN5RZR02WGMGAVX6LCGNKMD1CKJVSKWBVVTZU1G984S44DWNN75D9EVQ5ZR3SCQK65270ZR7G83I3KOWQH0SJV18IKOA2CYDH7CTFO743W6O9W5A2H40DEUPVGB53VQ2D6YZQBS8S82P4G06VSANHDUXF0L5T9PJPB4TBM2TNJR1W6FWSSXZAT' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SLLOG6Y0TRHMWJPJGW0L2FDLS2Q3G34KHNE8J449EDWWZ47C8S11YRHBX596S9ICBURRQWMRL7ATMNMYYXB0BH285X9X1668IW1O57SU4F0SH3S54SHDXWNPXEUGKQD3B77KJ0Y959U0J5R3OP0KSARQLN992RNYPEB0KFLF1ES11TO8CWB8N2GDMDYU2PXR950GFSBVDDC7JDBXEUK6E8OK18TZE45NPERBGE01LJZ9DBUF8X7DSTCF8800SJSK8' where id=88;
-update noar ti set v2='SLLOG6Y0TRHMWJPJGW0L2FDLS2Q3G34KHNE8J449EDWWZ47C8S11YRHBX596S9ICBURRQWMRL7ATMNMYYXB0BH285X9X1668IW1O57SU4F0SH3S54SHDXWNPXEUGKQD3B77KJ0Y959U0J5R3OP0KSARQLN992RNYPEB0KFLF1ES11TO8CWB8N2GDMDYU2PXR950GFSBVDDC7JDBXEUK6E8OK18TZE45NPERBGE01LJZ9DBUF8X7DSTCF8800SJSK8' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8GBW401CC5Z6KC7IE4JOA48GDBLMJ9PY5HU3YD5DODCXQRSR2D58UQDFT7YLOS68YYPS3SCL3PORB5J194DJ9APTD8QWHU4KUOY9WRG200VZSXILE5TVKGCFOVYAOSTV7EP33L0XGR5BHMI0K80Y6UP7Q008MBWJHB7V0N10YIKAKABAO2S9O15VNOQYIZ599FUOG7EF0PCYLBMRPAZAR2CKQJXNU79QJA5XVN14KR5RP6GWN0G65BUEMR0BLKZHA' where id=88;
-update noar ti set v3='8GBW401CC5Z6KC7IE4JOA48GDBLMJ9PY5HU3YD5DODCXQRSR2D58UQDFT7YLOS68YYPS3SCL3PORB5J194DJ9APTD8QWHU4KUOY9WRG200VZSXILE5TVKGCFOVYAOSTV7EP33L0XGR5BHMI0K80Y6UP7Q008MBWJHB7V0N10YIKAKABAO2S9O15VNOQYIZ599FUOG7EF0PCYLBMRPAZAR2CKQJXNU79QJA5XVN14KR5RP6GWN0G65BUEMR0BLKZHA' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FCRMBUNPXV0ZIOJJMOMTNE1QMTOUTP1AOPLK6LI5LU30190RB7KTZI19K51G3YRETK884VCNCO9QVLZZY5PUPE477R97K0RKIQL1QPDYIQPZCT6QRPOFGY4SQQLC1V8CQBKHVXJLMWUGGKMP8G7X92SISFO1CU8FZHFL015OV934K0KY7EZIE2NLES3JJX6CRLRAR9MGQPQLZYRZFG9H112GLGEANKI3U91MSJ2GKYSQ1NHODGODALC7E32AMKTZ1' where id=89;
-update noar ti set v0='FCRMBUNPXV0ZIOJJMOMTNE1QMTOUTP1AOPLK6LI5LU30190RB7KTZI19K51G3YRETK884VCNCO9QVLZZY5PUPE477R97K0RKIQL1QPDYIQPZCT6QRPOFGY4SQQLC1V8CQBKHVXJLMWUGGKMP8G7X92SISFO1CU8FZHFL015OV934K0KY7EZIE2NLES3JJX6CRLRAR9MGQPQLZYRZFG9H112GLGEANKI3U91MSJ2GKYSQ1NHODGODALC7E32AMKTZ1' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6EQU2GAN65WL56K1TYSN7AFNU8K57HVH69I0Y3QT3GQH45WKSIP2BO09XH3WC5LTY1C4TAZME92F6VEM89INT48S3QGD6T2UT38XMYNPBI024UNZO36CS3ICGQY6TK9QZ285KD1908YPDDI1PIFN9OINOCU6UR021EGCXFOE0KD7FF4BWG6K9UMTRV47AL2B7SWZNQ8UYQ3NKOOEFPMDX08IFCXADPTY72O3CERKLI4KK6N9QL8VYLHUSJ6W27X0C' where id=89;
-update noar ti set v1='6EQU2GAN65WL56K1TYSN7AFNU8K57HVH69I0Y3QT3GQH45WKSIP2BO09XH3WC5LTY1C4TAZME92F6VEM89INT48S3QGD6T2UT38XMYNPBI024UNZO36CS3ICGQY6TK9QZ285KD1908YPDDI1PIFN9OINOCU6UR021EGCXFOE0KD7FF4BWG6K9UMTRV47AL2B7SWZNQ8UYQ3NKOOEFPMDX08IFCXADPTY72O3CERKLI4KK6N9QL8VYLHUSJ6W27X0C' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8HX17TDB7IF28USMJSYVWPAA9AZPVRPKXJDV85TFUCDIEOYZJE40S4X4UMZGJEHGJEOO4A332NTFXGGCM09JD8Y32UIBGQ21O3097C2COQ3394DK9XLEY5R1RL453GFYTDSJH8BW5FKAQ8HJ3O7M6DHCK10IWF20OES5WNCTR08740BX4HQFIVYG3U6UAP6BMMTXAA7LPC6ODPJM22RZNEJ8BUX06QWISLQIXBDUEZIXNDXD3N5MLY1EYXPP3WJSO' where id=89;
-update noar ti set v2='8HX17TDB7IF28USMJSYVWPAA9AZPVRPKXJDV85TFUCDIEOYZJE40S4X4UMZGJEHGJEOO4A332NTFXGGCM09JD8Y32UIBGQ21O3097C2COQ3394DK9XLEY5R1RL453GFYTDSJH8BW5FKAQ8HJ3O7M6DHCK10IWF20OES5WNCTR08740BX4HQFIVYG3U6UAP6BMMTXAA7LPC6ODPJM22RZNEJ8BUX06QWISLQIXBDUEZIXNDXD3N5MLY1EYXPP3WJSO' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CBRMEQSGVPKJX84L68LRNFB0JZJPHNF5LK23C8AEWQVCQZK5HZEVLRMIDN30PYWM2WACK8ACXR35ESB7CGJ5TLS6V4U237T9EYG9IAXDR457QY9NAK7MTE9ZJDCGMV4YPDSH6R76KAEV9O49FH07VW70BDYVRMQS98H7RKMXYOGK4RG3QEN4Z3JB84WEF7JQ9JZG4VAH2KQ895HHU1851NOS6B7KAAPGLWJCI6R5YG1PIHXT8AVW8RGNO9V7BVIYK' where id=89;
-update noar ti set v3='CBRMEQSGVPKJX84L68LRNFB0JZJPHNF5LK23C8AEWQVCQZK5HZEVLRMIDN30PYWM2WACK8ACXR35ESB7CGJ5TLS6V4U237T9EYG9IAXDR457QY9NAK7MTE9ZJDCGMV4YPDSH6R76KAEV9O49FH07VW70BDYVRMQS98H7RKMXYOGK4RG3QEN4Z3JB84WEF7JQ9JZG4VAH2KQ895HHU1851NOS6B7KAAPGLWJCI6R5YG1PIHXT8AVW8RGNO9V7BVIYK' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QNA1QO5V7X15MRHFIWTPM54OOJTILBI5FY0WNWBWVOYJLUHVG8BZJZ6DBDVXEW909DLE8BGIB2VZ47M8NR5B73H6NSQQMUAAZF39SL8UXAQ3BES3JK4F9MJZ09KNF12QFTH4XJLDR1L1XJUTYLBQEMXSA11NYZB0K9BJG32NKIO8OFJQ4E5B9G8B17E25AMDTNL6ZLO0BBTL6HOBGRXFLM3UOP10QT99G5LC5NF8Y6G7CB6TFCT3YOYYANM45YAKT' where id=90;
-update noar ti set v0='QNA1QO5V7X15MRHFIWTPM54OOJTILBI5FY0WNWBWVOYJLUHVG8BZJZ6DBDVXEW909DLE8BGIB2VZ47M8NR5B73H6NSQQMUAAZF39SL8UXAQ3BES3JK4F9MJZ09KNF12QFTH4XJLDR1L1XJUTYLBQEMXSA11NYZB0K9BJG32NKIO8OFJQ4E5B9G8B17E25AMDTNL6ZLO0BBTL6HOBGRXFLM3UOP10QT99G5LC5NF8Y6G7CB6TFCT3YOYYANM45YAKT' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1O65WKW4MGFDEV2DBWXLKK49LPHD7VOP0S8XDJYTQKBO7WM00AKDVTT8XT5631B6W1XI2KSAEFY0SX7O3DL3EN17OD574EB2RWYCERM0A9Z1AOW0WZBC2AODEXUKZG11IQHJG4IYDUP89GEFWKEDWRADKOA9XHMV37JTFS0V6461KNPFFIJOIXP8QM341KJ0QOVA80OGYFT1CEBQ08DUR2EN0BSJCGHWA3CKZ3IUGRD1E6VV17QUOMY80FPO67BZP' where id=90;
-update noar ti set v1='1O65WKW4MGFDEV2DBWXLKK49LPHD7VOP0S8XDJYTQKBO7WM00AKDVTT8XT5631B6W1XI2KSAEFY0SX7O3DL3EN17OD574EB2RWYCERM0A9Z1AOW0WZBC2AODEXUKZG11IQHJG4IYDUP89GEFWKEDWRADKOA9XHMV37JTFS0V6461KNPFFIJOIXP8QM341KJ0QOVA80OGYFT1CEBQ08DUR2EN0BSJCGHWA3CKZ3IUGRD1E6VV17QUOMY80FPO67BZP' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='65BYX268QR2EMW17UX9AHB021U6H3MPCB9QJXOSO774S92U28DTREPO0VKC6ROIFYJ10TYA6K75TPX2PMZ1YS90ZJM076CZE721GD63RZAKK3W8MKD1Q7AEEQDIEIABRDWTD1SZ7WLE4XT9C9Z93RIIZY95V3IEUB3T2R6JAC3F2D9ND4MM7NNNWK48XYOEI6PH99T3R3ZO31UA2S3A2LJ4CBA4KGB4JNANILIQIV8ID55VUVDEZ4V8YUD7XSJ2U5' where id=90;
-update noar ti set v2='65BYX268QR2EMW17UX9AHB021U6H3MPCB9QJXOSO774S92U28DTREPO0VKC6ROIFYJ10TYA6K75TPX2PMZ1YS90ZJM076CZE721GD63RZAKK3W8MKD1Q7AEEQDIEIABRDWTD1SZ7WLE4XT9C9Z93RIIZY95V3IEUB3T2R6JAC3F2D9ND4MM7NNNWK48XYOEI6PH99T3R3ZO31UA2S3A2LJ4CBA4KGB4JNANILIQIV8ID55VUVDEZ4V8YUD7XSJ2U5' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='F7WXSO2SLKFA4VR40QPR2YZ37UXZPGOMKSWGDLZCNOUIOQBOLDW5W0ZJPET3F5WLHT7LLZUJ0P4EOHESDFZ06ESFSYS0NHPO0XGS1N0LM5F9BVIKILIPGRNNWF9GFQQ0O6E7QW1CSWWYL0EKR4NI04VWUHM9OJ40YLWCU7WRW8Q35E1KWXT1MYAVCHBOHH01VZQORV1YIQ4IWMJFZC53KETY0OPLGRH3W398VMW02YLY0IQN6CDFSDASH1Q1B1ODI' where id=90;
-update noar ti set v3='F7WXSO2SLKFA4VR40QPR2YZ37UXZPGOMKSWGDLZCNOUIOQBOLDW5W0ZJPET3F5WLHT7LLZUJ0P4EOHESDFZ06ESFSYS0NHPO0XGS1N0LM5F9BVIKILIPGRNNWF9GFQQ0O6E7QW1CSWWYL0EKR4NI04VWUHM9OJ40YLWCU7WRW8Q35E1KWXT1MYAVCHBOHH01VZQORV1YIQ4IWMJFZC53KETY0OPLGRH3W398VMW02YLY0IQN6CDFSDASH1Q1B1ODI' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BXN41P3XDML9LI2WGX6SEKTREEUJNC35ESVWNYC7KDI5VYTDS26N06JCUKZVEFEOZZMB6YHN590EZT2OUT11DU61HL2R4BGQSSE16GWP0VOBUGPGL1BEDOTUTM0IMSI40F5A0LAK5LZ7IQLLC79LG4XCRBO5G23SLT6P1KXD1KX61086ME55Z1ODH6T4VIM3IJEKXBB7JEI7UQ0FRHP9YCCBNZ40UUVW982ZVILNCFK1XBXCK5SXJDZB921KRQQMK' where id=91;
-update noar ti set v0='BXN41P3XDML9LI2WGX6SEKTREEUJNC35ESVWNYC7KDI5VYTDS26N06JCUKZVEFEOZZMB6YHN590EZT2OUT11DU61HL2R4BGQSSE16GWP0VOBUGPGL1BEDOTUTM0IMSI40F5A0LAK5LZ7IQLLC79LG4XCRBO5G23SLT6P1KXD1KX61086ME55Z1ODH6T4VIM3IJEKXBB7JEI7UQ0FRHP9YCCBNZ40UUVW982ZVILNCFK1XBXCK5SXJDZB921KRQQMK' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0DJTGK5SQ2C28D1BRS9HVJM0M4SZ50LG6X8YOOC5GYAH2PQE6CWM74QNRVW2LBKF0C97R9WAMPNZCB9CM9MRVDOBVBZZE09OPIWOFARJ0SCX6F9EPJBJT7R8MWD17FB9LIPLBXADYPIVX7DKNJFVT4OE54BVLU3WIA35ODGXW2A9ZK6B6G83WS7LLRTCTGY0E3EYGMXL8LPKU5FPAUJO3MQ3LIPUPWPF66XZWFOF25GCRAN0DHTL2QEHG2C53UCY5' where id=91;
-update noar ti set v1='0DJTGK5SQ2C28D1BRS9HVJM0M4SZ50LG6X8YOOC5GYAH2PQE6CWM74QNRVW2LBKF0C97R9WAMPNZCB9CM9MRVDOBVBZZE09OPIWOFARJ0SCX6F9EPJBJT7R8MWD17FB9LIPLBXADYPIVX7DKNJFVT4OE54BVLU3WIA35ODGXW2A9ZK6B6G83WS7LLRTCTGY0E3EYGMXL8LPKU5FPAUJO3MQ3LIPUPWPF66XZWFOF25GCRAN0DHTL2QEHG2C53UCY5' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F8I1Y2DS2GMRUL65S8BAZFCRBOWFU5U9X4C5NAD6TE0Z5OP536AWFCQ3HFLSXVIMGKRFWK4JYZWDMA60LP1FBHRXH1ZIW8HNY39U4XQGDNW95XXM6JL6F0TFFPEEIV0RPC8HOCSVPHCLOW5A144F48952XEEFEZ46AFAKHJGU71GVXVWLZ7KFX84HM6ANUSKF2AAQ6OK4Y8IZHFURJX5ZXC8PHOUU6XEKFHBIWDNK70X6HINH8TN4HFHIL6QN5KPI' where id=91;
-update noar ti set v2='F8I1Y2DS2GMRUL65S8BAZFCRBOWFU5U9X4C5NAD6TE0Z5OP536AWFCQ3HFLSXVIMGKRFWK4JYZWDMA60LP1FBHRXH1ZIW8HNY39U4XQGDNW95XXM6JL6F0TFFPEEIV0RPC8HOCSVPHCLOW5A144F48952XEEFEZ46AFAKHJGU71GVXVWLZ7KFX84HM6ANUSKF2AAQ6OK4Y8IZHFURJX5ZXC8PHOUU6XEKFHBIWDNK70X6HINH8TN4HFHIL6QN5KPI' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='07LV3REF60SP7BB98CU8BRJBQ25JIZLU3N8I2AZ9FFSGQ30KLL7SAKRXPAFPD8WCOWAA0TYIZZY5AW0FNIPK20O38ZT140QWG1DXMDBT34FIF6U9W0RN2OXGU9MV56PHM2PAG2X3OS5C7I2QEQBK4ORKIRWCEV40KJ14CENPXWKJ1E75LU7OYWHD584HTN537T7H0JDD83PD1Y3OYOO12LZ560PMDZ895PH1SUWELWAEZPO6QU9T6YDEGMKPHKATD' where id=91;
-update noar ti set v3='07LV3REF60SP7BB98CU8BRJBQ25JIZLU3N8I2AZ9FFSGQ30KLL7SAKRXPAFPD8WCOWAA0TYIZZY5AW0FNIPK20O38ZT140QWG1DXMDBT34FIF6U9W0RN2OXGU9MV56PHM2PAG2X3OS5C7I2QEQBK4ORKIRWCEV40KJ14CENPXWKJ1E75LU7OYWHD584HTN537T7H0JDD83PD1Y3OYOO12LZ560PMDZ895PH1SUWELWAEZPO6QU9T6YDEGMKPHKATD' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H7VXGSD9HW21CEJZEQ0ZKAQCDS7DHN0W2G4R6SH8QCCB9S6NYXSDD5LV0G3GGT771ODS8M3A4QBBB6I2IOVIUDU66UJME4MH3YBNVXCE40ABPQLHTGYCKHGSTBCT9P48UFW9YDZYK5DBNLELLCASRUQXBQP3GWWWRNHTIHTCKVCXEDEFXNEY9KNMVEC08DH028T8HBFH1T7TF3AN21LC205WX344A9ZKPNRIUI18IG03VBWUUO2NMB2SHH99066IE' where id=92;
-update noar ti set v0='H7VXGSD9HW21CEJZEQ0ZKAQCDS7DHN0W2G4R6SH8QCCB9S6NYXSDD5LV0G3GGT771ODS8M3A4QBBB6I2IOVIUDU66UJME4MH3YBNVXCE40ABPQLHTGYCKHGSTBCT9P48UFW9YDZYK5DBNLELLCASRUQXBQP3GWWWRNHTIHTCKVCXEDEFXNEY9KNMVEC08DH028T8HBFH1T7TF3AN21LC205WX344A9ZKPNRIUI18IG03VBWUUO2NMB2SHH99066IE' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2N6GCHM78TBIOTYBHCCFIK5XYNKK9VF149X3QNY6WNKUJR4BYLACQ3W6PRPDPXIAITO1SG245S6U0NII5UDL09PAI00QI0RS2LWLSA7BVNZW8K3OK87SCA4P41F7OJW85FBU4M1EM4JMWUXZULX2UDXKZ3TJDWE6XWAHH0V6SVYHAIA9N1NNDA8HIZ2Y6O6NEFD9CM9LGO7FYQEV12UMR1KD2XZFMLECCQHISM5ILMEGM9FIOMNPUAVD7GSOFPIDC' where id=92;
-update noar ti set v1='2N6GCHM78TBIOTYBHCCFIK5XYNKK9VF149X3QNY6WNKUJR4BYLACQ3W6PRPDPXIAITO1SG245S6U0NII5UDL09PAI00QI0RS2LWLSA7BVNZW8K3OK87SCA4P41F7OJW85FBU4M1EM4JMWUXZULX2UDXKZ3TJDWE6XWAHH0V6SVYHAIA9N1NNDA8HIZ2Y6O6NEFD9CM9LGO7FYQEV12UMR1KD2XZFMLECCQHISM5ILMEGM9FIOMNPUAVD7GSOFPIDC' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='G16HEGDGKKWUES48KP5L801HZCUEAXCXJL2BMISXVWNPEHU0JQHJEOSVACMAUBMSQ79WEU2PZ8JX92V0TU9078Y0MQTAD3J1MNOIOPR79PB08RM87H624K39SRQZWA2BITVAJ6NWOOG2RGVMJS4NHOU49YHNRCWCOYGA5YQ2ODWH3C6GJ10Y1G7Q8KDGSEEOLWMHQB3ULOBIANT2L205WTVJ3X1LCQL4DR99KTTFM4GT339FPROE2ED00B781TS3B' where id=92;
-update noar ti set v2='G16HEGDGKKWUES48KP5L801HZCUEAXCXJL2BMISXVWNPEHU0JQHJEOSVACMAUBMSQ79WEU2PZ8JX92V0TU9078Y0MQTAD3J1MNOIOPR79PB08RM87H624K39SRQZWA2BITVAJ6NWOOG2RGVMJS4NHOU49YHNRCWCOYGA5YQ2ODWH3C6GJ10Y1G7Q8KDGSEEOLWMHQB3ULOBIANT2L205WTVJ3X1LCQL4DR99KTTFM4GT339FPROE2ED00B781TS3B' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LUISH4SMBA0GU26E7EF5Y20881057BZ283VUJWLUVQP3MCCUT3MPCUAT8A9JRYBBRG089V2NHO6QO69K4XO79JWJ72XKSXZWF79JLPEWIQ0HBJ5TEZ1YWGF8Y94Y1POPFGODNIAXHIEU46OXVBUMJDNRSRRT7BXU9NAAY3RWR904XELIR79XFF8NFTODWO3TSU4ZMS84AKULST7D9TGW6XFVA8HXM2PVAQHGWSHRLTVCS2GX8201YGG9HJJBYIVU2' where id=92;
-update noar ti set v3='LUISH4SMBA0GU26E7EF5Y20881057BZ283VUJWLUVQP3MCCUT3MPCUAT8A9JRYBBRG089V2NHO6QO69K4XO79JWJ72XKSXZWF79JLPEWIQ0HBJ5TEZ1YWGF8Y94Y1POPFGODNIAXHIEU46OXVBUMJDNRSRRT7BXU9NAAY3RWR904XELIR79XFF8NFTODWO3TSU4ZMS84AKULST7D9TGW6XFVA8HXM2PVAQHGWSHRLTVCS2GX8201YGG9HJJBYIVU2' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6UM3F9UHKZ2ISW2FI8IPN1UCATLKVC6A1P6VJ39XLK8NZCF2RWCCOBH4VA4BTUR3LLNYTX6MJG5Z1TXIFP2KJQTPC4TJ2DPT67Q2FF6D7UVVMUUYESVEOJNA0TWCJOT8V2K0K575TXS3E1C4G199SXD0HD1MGJ253WZKPWNQLHQPCXRJDRF4AI1BW96Y9GVDKPNDNGNM2YYV8ASQPH78B8E6K5XGAXMMUDHA6CCSZUNDYMEPK8UGJXDUVG945DJUU' where id=93;
-update noar ti set v0='6UM3F9UHKZ2ISW2FI8IPN1UCATLKVC6A1P6VJ39XLK8NZCF2RWCCOBH4VA4BTUR3LLNYTX6MJG5Z1TXIFP2KJQTPC4TJ2DPT67Q2FF6D7UVVMUUYESVEOJNA0TWCJOT8V2K0K575TXS3E1C4G199SXD0HD1MGJ253WZKPWNQLHQPCXRJDRF4AI1BW96Y9GVDKPNDNGNM2YYV8ASQPH78B8E6K5XGAXMMUDHA6CCSZUNDYMEPK8UGJXDUVG945DJUU' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YKWISDDQSSG39UNNF5QG83YL6DMBAHKQU8T0PL26YQZOXG9W88HDT3Y8KLT7DTE2L38PYB9WTVFDYTJIBPDHX6XGSXPIWJGTHE9V559KPQ3OE06IRVHHLZRFDO92THBD28WACKKVNZ3X4Y00QSPO346NFI0HOBW624AYXFLVFL884RBAEV0T59MSC0TRBB2EJQAKMDMIUNJB93UY6OXVE0TL98SKMUT7AVYSZ49ONUR9CLJ1MY05AH3QMTBTSCG0A' where id=93;
-update noar ti set v1='YKWISDDQSSG39UNNF5QG83YL6DMBAHKQU8T0PL26YQZOXG9W88HDT3Y8KLT7DTE2L38PYB9WTVFDYTJIBPDHX6XGSXPIWJGTHE9V559KPQ3OE06IRVHHLZRFDO92THBD28WACKKVNZ3X4Y00QSPO346NFI0HOBW624AYXFLVFL884RBAEV0T59MSC0TRBB2EJQAKMDMIUNJB93UY6OXVE0TL98SKMUT7AVYSZ49ONUR9CLJ1MY05AH3QMTBTSCG0A' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N6G5M55YHRV5QNDIY7ZFPZIKZ7TFVFI6Z3XKQLIJO2HKLZHCHX9G2CIH36W914OKMBD836RBCIVUJVZWVACMQODIIIWQQ906J52X05BH83DI75YTYPST28HHEP748FPM8OATD5T9F1BR0A62MA4F1OCON588906QQD9NSJFUFUI90BYEWZLYJZ49LVUMSXKQDIGEK303GQS6L4QILZKIC46MW0GNXSH4T8ZCRKMPWUDGFK55RC49BT6UPDVJK0NM8' where id=93;
-update noar ti set v2='N6G5M55YHRV5QNDIY7ZFPZIKZ7TFVFI6Z3XKQLIJO2HKLZHCHX9G2CIH36W914OKMBD836RBCIVUJVZWVACMQODIIIWQQ906J52X05BH83DI75YTYPST28HHEP748FPM8OATD5T9F1BR0A62MA4F1OCON588906QQD9NSJFUFUI90BYEWZLYJZ49LVUMSXKQDIGEK303GQS6L4QILZKIC46MW0GNXSH4T8ZCRKMPWUDGFK55RC49BT6UPDVJK0NM8' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='J9S8RYACHQS0ADM472FULUJXP503SSWYBZXY5K5DRPUOLAY1FPK0FT04IL4TFTBTLGX4VAB1EO8ZUC9U0HUABJZOEQO85GPSQ8S4O5P7YK8Q4K7QPV3HZU0IA8J9F88CBG1Y6XXC4VQAZA3CGSFO491GH47YQ8R6Z0F67MPGUAL7Z76IF2E4YBR1E0L018VBICHAF24JQEX03C9A6UHNFW45A0XP9W6GOOTF0CEF5Z6BJBK0VSZG4FIJ2BRCAKAIQ' where id=93;
-update noar ti set v3='J9S8RYACHQS0ADM472FULUJXP503SSWYBZXY5K5DRPUOLAY1FPK0FT04IL4TFTBTLGX4VAB1EO8ZUC9U0HUABJZOEQO85GPSQ8S4O5P7YK8Q4K7QPV3HZU0IA8J9F88CBG1Y6XXC4VQAZA3CGSFO491GH47YQ8R6Z0F67MPGUAL7Z76IF2E4YBR1E0L018VBICHAF24JQEX03C9A6UHNFW45A0XP9W6GOOTF0CEF5Z6BJBK0VSZG4FIJ2BRCAKAIQ' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EM1A2R5V41XC5VG64YL53YNWNO51KR6QDFUJ3UKIYHLJUNTBLDO4VOG57KJOTC86GLLWXWN0N72CQ4CZYYKNAYKG8CAGHPW1QIIFJ2F4IBYQO7O7C6LWEM1BJM0W89K55HPPUNB2V119E0LN0QP5ICRCF9YQ239HLOEE3XE8H6W0S63RPOQ6RBTX8H5IWPT4PWX1L9EEDPRB8819EX12GH05AQZLDUZ0Z0IRGOE4XCCRE5KM311EN5Z6W3JCGDKDQ' where id=94;
-update noar ti set v0='EM1A2R5V41XC5VG64YL53YNWNO51KR6QDFUJ3UKIYHLJUNTBLDO4VOG57KJOTC86GLLWXWN0N72CQ4CZYYKNAYKG8CAGHPW1QIIFJ2F4IBYQO7O7C6LWEM1BJM0W89K55HPPUNB2V119E0LN0QP5ICRCF9YQ239HLOEE3XE8H6W0S63RPOQ6RBTX8H5IWPT4PWX1L9EEDPRB8819EX12GH05AQZLDUZ0Z0IRGOE4XCCRE5KM311EN5Z6W3JCGDKDQ' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L9285JDY5DEB8H70RKSOD83JCPQUWT53CZRDGNN1R9ZRC35X0TBD4891YTTT2D559HOXMMVK4A6U2NRUXS3HJMQCZLWT7WS8XB45UW60W42PWUPULIFE3G1H5B2DD3FUW9YCS56KF4OBHTXWOD9F93GTOE5185M4IVS9FNTX75UZ1WYDSRR8GE41R1VKLGTV0M8SNLCOJEEZT191YRIA71F1CG4EBDG3ZN1QCZ7O2HSQ35GEKBHTSNWW8FG0QW0MP' where id=94;
-update noar ti set v1='L9285JDY5DEB8H70RKSOD83JCPQUWT53CZRDGNN1R9ZRC35X0TBD4891YTTT2D559HOXMMVK4A6U2NRUXS3HJMQCZLWT7WS8XB45UW60W42PWUPULIFE3G1H5B2DD3FUW9YCS56KF4OBHTXWOD9F93GTOE5185M4IVS9FNTX75UZ1WYDSRR8GE41R1VKLGTV0M8SNLCOJEEZT191YRIA71F1CG4EBDG3ZN1QCZ7O2HSQ35GEKBHTSNWW8FG0QW0MP' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F842MVCK5O8AOUPAR46T9N3CEHMQ13UQ8O0IN85DDVFPXA2I8Q5AQPANL8W707TTT43IG61TWRG691QPFNZXPYKH197MVWJYQ57RD4DZ95P6XEQB5KA1P7NON14H5D44WVRSVKYIGVRI28EXMEZKYNEBYH6LX8OIBOJ4YXLO06JZ9K65B7CKO64L7XXAGL6HLES0DOGOLXV5QKA8MUFJHM091ETPZUZ18MN0JLSQ0LFAZNM80CB5ZCBWSJVM4Q4DE' where id=94;
-update noar ti set v2='F842MVCK5O8AOUPAR46T9N3CEHMQ13UQ8O0IN85DDVFPXA2I8Q5AQPANL8W707TTT43IG61TWRG691QPFNZXPYKH197MVWJYQ57RD4DZ95P6XEQB5KA1P7NON14H5D44WVRSVKYIGVRI28EXMEZKYNEBYH6LX8OIBOJ4YXLO06JZ9K65B7CKO64L7XXAGL6HLES0DOGOLXV5QKA8MUFJHM091ETPZUZ18MN0JLSQ0LFAZNM80CB5ZCBWSJVM4Q4DE' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QICNQOQ99XPHAVUQG48270CPQ4D75H315M4HZI66FFPUF4PL08FHH58CA6MK8H8Z74ASTHEIUXBS580BYVBEC8MFDH6WH8HOODJUMRQA1JA7GTJ61KAM2CEGHF9VNCNZ90PGJ2A3C3MPUVYDMGKMFAVJ87WXK21WU49KM7PTBMSF7EG60TBO2VRWA2KB9A7E3ZUH9Y53AW0N4JBN19ZCHUM1NRAEIPH0SZKCPO22EH56QDQ3OG1QUPZ63U1M2MJPU' where id=94;
-update noar ti set v3='QICNQOQ99XPHAVUQG48270CPQ4D75H315M4HZI66FFPUF4PL08FHH58CA6MK8H8Z74ASTHEIUXBS580BYVBEC8MFDH6WH8HOODJUMRQA1JA7GTJ61KAM2CEGHF9VNCNZ90PGJ2A3C3MPUVYDMGKMFAVJ87WXK21WU49KM7PTBMSF7EG60TBO2VRWA2KB9A7E3ZUH9Y53AW0N4JBN19ZCHUM1NRAEIPH0SZKCPO22EH56QDQ3OG1QUPZ63U1M2MJPU' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9NBLHVQLDNQ58F9OZYQZZTUACHVCAMHNEXEAP7NOQ2T4U0HFQDPZ4BISMVIASTZZ05B23MB87WEBPHD44RKLV7RY6WGRE35U77HEM1I8FF22AE4915ACNLA27ICTZA7OI6H530Z5EU0AMFKGQJXIGYV1JA0IC7O7KINMXDTXYA7G83SPNAQPFB8WN0HN1704DRRFZ1KEW5RB68G9X100OY8SZ9CFN3B10JTCSMD2JJB27U2FO5AEB4TU9XWVK84DM' where id=95;
-update noar ti set v0='9NBLHVQLDNQ58F9OZYQZZTUACHVCAMHNEXEAP7NOQ2T4U0HFQDPZ4BISMVIASTZZ05B23MB87WEBPHD44RKLV7RY6WGRE35U77HEM1I8FF22AE4915ACNLA27ICTZA7OI6H530Z5EU0AMFKGQJXIGYV1JA0IC7O7KINMXDTXYA7G83SPNAQPFB8WN0HN1704DRRFZ1KEW5RB68G9X100OY8SZ9CFN3B10JTCSMD2JJB27U2FO5AEB4TU9XWVK84DM' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7L00YVBJPY9IW9O7HBYHE7WBV2FO3JQDPZWU1M4V8XQIPH9DACJL3T4I9I19NSIE0RIPBVD11AH7BI366XHDF3930OHLV3ID9ST0GW1PWMR9EPF9RGCLQ6I9YLID6EGNP3ZT25FK9U4195J0F8TWZH88F3K39AKNV1BY0N6BYC2I55EUW3970MR06I0YL40KAGKZY50S3WFOGAK9ST7FC8WQDRUSO6V7DIPO7612R16NKS46Z30FBWC7G331Z6O70' where id=95;
-update noar ti set v1='7L00YVBJPY9IW9O7HBYHE7WBV2FO3JQDPZWU1M4V8XQIPH9DACJL3T4I9I19NSIE0RIPBVD11AH7BI366XHDF3930OHLV3ID9ST0GW1PWMR9EPF9RGCLQ6I9YLID6EGNP3ZT25FK9U4195J0F8TWZH88F3K39AKNV1BY0N6BYC2I55EUW3970MR06I0YL40KAGKZY50S3WFOGAK9ST7FC8WQDRUSO6V7DIPO7612R16NKS46Z30FBWC7G331Z6O70' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OFUU24WX9EHGQZ1N5TXO5UTFNSKI6E4IMUTUVAAWTLEHBDLDRT0AUOGTYHWUD3RSS7XB960DTMJVOJ7TBOP9LMDJL4I70JF64QYLTPDBI9YSQ7V24PF5WYUOB3ZB8Z32NFNO12JHD8CT16LA09E12NMCK1YPETDW2JIHHAI5984I9YY5DX5TKGWRN67G0RZT13HPMEX910PYZ97DRX7GK7Z58Y908MCH9I6C2W7B5TGH6ZLX72K3ZIV7UTZRXRE8V' where id=95;
-update noar ti set v2='OFUU24WX9EHGQZ1N5TXO5UTFNSKI6E4IMUTUVAAWTLEHBDLDRT0AUOGTYHWUD3RSS7XB960DTMJVOJ7TBOP9LMDJL4I70JF64QYLTPDBI9YSQ7V24PF5WYUOB3ZB8Z32NFNO12JHD8CT16LA09E12NMCK1YPETDW2JIHHAI5984I9YY5DX5TKGWRN67G0RZT13HPMEX910PYZ97DRX7GK7Z58Y908MCH9I6C2W7B5TGH6ZLX72K3ZIV7UTZRXRE8V' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K2YW1ZKUH39WHDUCHRRODIMWZ2BT8FDBKQJ5F7SJXMJX144OQTDLEWHGXDDWY3RLV5PQGV9LTDFTAKOHP8O9NGUN89HW9R1MANZJGVNX6DBAMZOP4LF66C1OLVDY9EF08Q6JO1O78P4RFM5Z4M0BUUO5EZHM8NSEXGHF76QQSO8UN2IBYFZL6EGEUTFJCR0G360YR4N94YZ5KN03XAJVK9ODQ7JD7ZCTOV9AV9S0DHLHT2O5NH49C74MS9Q7WE06G' where id=95;
-update noar ti set v3='K2YW1ZKUH39WHDUCHRRODIMWZ2BT8FDBKQJ5F7SJXMJX144OQTDLEWHGXDDWY3RLV5PQGV9LTDFTAKOHP8O9NGUN89HW9R1MANZJGVNX6DBAMZOP4LF66C1OLVDY9EF08Q6JO1O78P4RFM5Z4M0BUUO5EZHM8NSEXGHF76QQSO8UN2IBYFZL6EGEUTFJCR0G360YR4N94YZ5KN03XAJVK9ODQ7JD7ZCTOV9AV9S0DHLHT2O5NH49C74MS9Q7WE06G' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='23PRE68SZL8CB8MDQ9RCHIWLP7QLE6A89FWVUBVTNDLFM8D1IXJ3NIXPOGLH65FJERVAW9720ALGSBNYL04IB6HPBEOK7B2IAKBKYOZ9QWYM8GCJAAGGVZ9UCJQM978BTHC4LVW40LCCG4KZP6DSMCAUE8SMAGML6JO66FXAUTN5W4S4E1037W59EIL2W3VV56N3VG7DO6TYUTB9UPV4KNLCVU7FUHMMXPES69RWVD2JEJPFU8WWRT4R27PAWGD87' where id=96;
-update noar ti set v0='23PRE68SZL8CB8MDQ9RCHIWLP7QLE6A89FWVUBVTNDLFM8D1IXJ3NIXPOGLH65FJERVAW9720ALGSBNYL04IB6HPBEOK7B2IAKBKYOZ9QWYM8GCJAAGGVZ9UCJQM978BTHC4LVW40LCCG4KZP6DSMCAUE8SMAGML6JO66FXAUTN5W4S4E1037W59EIL2W3VV56N3VG7DO6TYUTB9UPV4KNLCVU7FUHMMXPES69RWVD2JEJPFU8WWRT4R27PAWGD87' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2EGQV6UVS25FQ05O6WOOW66G9DX1WHDP90DBIY0YFHJ0M8D3RTZ628VEYMLY69XVMWZVRCJLJX0TKEV2DK20QNNHU694GCRJ7VJM4W527G1K1HYGSXXEDIYB6UA02BR77KITUXYBOEKDKS9OB9DPFEYGAO17PZZKJF2KYBCMO5I82Q8W6PWXQ7CBEKN0QTTTM9W6AF35XXZYORM1EUHQZSRG9RG1VV7YVR3JF4TI4RQL3878114JV8YJIOUF08FHO' where id=96;
-update noar ti set v1='2EGQV6UVS25FQ05O6WOOW66G9DX1WHDP90DBIY0YFHJ0M8D3RTZ628VEYMLY69XVMWZVRCJLJX0TKEV2DK20QNNHU694GCRJ7VJM4W527G1K1HYGSXXEDIYB6UA02BR77KITUXYBOEKDKS9OB9DPFEYGAO17PZZKJF2KYBCMO5I82Q8W6PWXQ7CBEKN0QTTTM9W6AF35XXZYORM1EUHQZSRG9RG1VV7YVR3JF4TI4RQL3878114JV8YJIOUF08FHO' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8KCXVTPSXDWRKGYPOGVBWZW8XAZWQEHTAIYIBH6DBRYR61F7MCGMAM91GFM3JXUXNJZ3TA5BUCD4B6ZYYAGYEUZKA0XF8ANXZG2Z0NFDIVJSPLGDI2Z5PI5WW64DQZX0X8EG7B0LEVWVAUNZ0VRE8E5VJMTWTWNLDEA8MX13I2ZP4STC2V362YKHHUO85SSL3GUQELA4KA89FEUODU4Q5WS7GGGAM1YGKIOH0GLWOL11Q6S5Z9G3CGPEJO5Z6RSGY' where id=96;
-update noar ti set v2='8KCXVTPSXDWRKGYPOGVBWZW8XAZWQEHTAIYIBH6DBRYR61F7MCGMAM91GFM3JXUXNJZ3TA5BUCD4B6ZYYAGYEUZKA0XF8ANXZG2Z0NFDIVJSPLGDI2Z5PI5WW64DQZX0X8EG7B0LEVWVAUNZ0VRE8E5VJMTWTWNLDEA8MX13I2ZP4STC2V362YKHHUO85SSL3GUQELA4KA89FEUODU4Q5WS7GGGAM1YGKIOH0GLWOL11Q6S5Z9G3CGPEJO5Z6RSGY' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OJ3S0HG0LPIMW4216CVP7Q33BT8Q0P88XPL1447M5YS59R64122ONV1N0EV3RPVKNIWC4NHTO1QL3O42Z6O0T86Q5HY2QG7ZKG5CFIRR289ULWVNBGUJYUZRE2YIHKQ9JPG5LTXRFQIVO3X96KOIW0K56VH3VKVO4MFQVIT5J68U58DHKKO4E6CRSIFU2EKZUQMTID93QCL26G3RYOC4SMDIWNSPV0I3FSV0NH8ZTT5HLHOV08YW63OWG29CI82GB' where id=96;
-update noar ti set v3='OJ3S0HG0LPIMW4216CVP7Q33BT8Q0P88XPL1447M5YS59R64122ONV1N0EV3RPVKNIWC4NHTO1QL3O42Z6O0T86Q5HY2QG7ZKG5CFIRR289ULWVNBGUJYUZRE2YIHKQ9JPG5LTXRFQIVO3X96KOIW0K56VH3VKVO4MFQVIT5J68U58DHKKO4E6CRSIFU2EKZUQMTID93QCL26G3RYOC4SMDIWNSPV0I3FSV0NH8ZTT5HLHOV08YW63OWG29CI82GB' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OQ7GNF5TEE5DETEWY4YXA40M4HYDVPFH25YBKSXT21CN2CIHCP6KZU4A0TX4DPGTK6CP8ZE9JONP92LCD0IM3FVZ1HR0YG2XHRZMCBBBDSSVIP144XTQ164BCOYMPGKW4NNO4H0PH90IESD6DZMO71355J1B4E9LKO5K2TY9CMA8X8DH9YANVBZWTW0EC52SZGHN9X8O5NL85T5ITK33Y1GDBMYAZ2ZWQXB88XV0HIKR6QWB6PHAHF26ZEJF2DIXI' where id=97;
-update noar ti set v0='OQ7GNF5TEE5DETEWY4YXA40M4HYDVPFH25YBKSXT21CN2CIHCP6KZU4A0TX4DPGTK6CP8ZE9JONP92LCD0IM3FVZ1HR0YG2XHRZMCBBBDSSVIP144XTQ164BCOYMPGKW4NNO4H0PH90IESD6DZMO71355J1B4E9LKO5K2TY9CMA8X8DH9YANVBZWTW0EC52SZGHN9X8O5NL85T5ITK33Y1GDBMYAZ2ZWQXB88XV0HIKR6QWB6PHAHF26ZEJF2DIXI' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SM1L8UU5DQY1A9M8V0Q49K7JKHILKLGOQPCNLMG221GEVGZ07TUPFDAZLZ3EUOGFDGW3RKW2X608IY9AWEGFMKMUGMN9KYW4PVHOS2I136RU53LWWISOJLABZWTAB19P66VODRM4USHX4FFBRFTXNK19SD4A9CIAIFRLTGLMJ958P14ZF1TAOFD6JFO70SB9CN8XTV2H43NW0JJ07T0AG7IGO8QX948W5AHBNNDM4HB8UQ982G9MIWNROM56CKD7F' where id=97;
-update noar ti set v1='SM1L8UU5DQY1A9M8V0Q49K7JKHILKLGOQPCNLMG221GEVGZ07TUPFDAZLZ3EUOGFDGW3RKW2X608IY9AWEGFMKMUGMN9KYW4PVHOS2I136RU53LWWISOJLABZWTAB19P66VODRM4USHX4FFBRFTXNK19SD4A9CIAIFRLTGLMJ958P14ZF1TAOFD6JFO70SB9CN8XTV2H43NW0JJ07T0AG7IGO8QX948W5AHBNNDM4HB8UQ982G9MIWNROM56CKD7F' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7TXWVN1C04LBHE1JO7GZ2BNISUMCBQCL1CUIW5AQIIZZSLWSRNF4GZGZAGCQICI1Y9A58ZV59XGTRFEQTXSD66AWD8S0Y80ME0QV1WH4F1ZBZ3SBKKCVPW32CJCYDII3HCFVA2GDUJG670UVLT2BO9V0PD77GP5XIF28DP7NDRMJ53DY1F0ZF09CIJ2VLK71EFJHX0OWEOZ4LZJGG2KLSAD9TMCKBNT08Z4E7XBHG6784M5GF5KIBCYGC29REUUR8' where id=97;
-update noar ti set v2='7TXWVN1C04LBHE1JO7GZ2BNISUMCBQCL1CUIW5AQIIZZSLWSRNF4GZGZAGCQICI1Y9A58ZV59XGTRFEQTXSD66AWD8S0Y80ME0QV1WH4F1ZBZ3SBKKCVPW32CJCYDII3HCFVA2GDUJG670UVLT2BO9V0PD77GP5XIF28DP7NDRMJ53DY1F0ZF09CIJ2VLK71EFJHX0OWEOZ4LZJGG2KLSAD9TMCKBNT08Z4E7XBHG6784M5GF5KIBCYGC29REUUR8' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3C5FU7HS2ALTSJ7X424SMIJQ4LMQKMHLJAU37JTMAARV587HDPTEA7J9ONL5G3MFWIC966KWYRXT53XLNKZ7CBLLKNU75VB74INOY7UNUNVWGQHVDGP72PF4ZBIDACTTB1MZX6UIFGI5DCCE6PYKYUHC3DSILGY2DWWMOOELH6JMEA9TZ8O99BXGOZ68IOM6P6TCO0YM5N9E6UWYJO8QEI467AHGHNOY7LKEO3NTLMXKK32OE6809XYLHW37END3L' where id=97;
-update noar ti set v3='3C5FU7HS2ALTSJ7X424SMIJQ4LMQKMHLJAU37JTMAARV587HDPTEA7J9ONL5G3MFWIC966KWYRXT53XLNKZ7CBLLKNU75VB74INOY7UNUNVWGQHVDGP72PF4ZBIDACTTB1MZX6UIFGI5DCCE6PYKYUHC3DSILGY2DWWMOOELH6JMEA9TZ8O99BXGOZ68IOM6P6TCO0YM5N9E6UWYJO8QEI467AHGHNOY7LKEO3NTLMXKK32OE6809XYLHW37END3L' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='O6TA79MCZWQ2NZNDDC2MSMS9G9OG8AC9WX4RL4DG9KBF0Y16571L2K0E25FA2UJHLK2F3I9TI7OB3H9UTZ4LL9A5SXA24RRUPLTBP4X9QETNJJ6BY52RZIKQHGHQC8BBCK6ZF08CKMPDBIBYND4T7MG569Y52MACO4VJJFFDZD2KE2Y8G6MJKAKMIFB9LMSGPTYAW0BDXRL50EQJUCQBT0U0TDQIONFII9BIBP4NIBPM5TAXIXJYWYQL7IB1S5FU3' where id=98;
-update noar ti set v0='O6TA79MCZWQ2NZNDDC2MSMS9G9OG8AC9WX4RL4DG9KBF0Y16571L2K0E25FA2UJHLK2F3I9TI7OB3H9UTZ4LL9A5SXA24RRUPLTBP4X9QETNJJ6BY52RZIKQHGHQC8BBCK6ZF08CKMPDBIBYND4T7MG569Y52MACO4VJJFFDZD2KE2Y8G6MJKAKMIFB9LMSGPTYAW0BDXRL50EQJUCQBT0U0TDQIONFII9BIBP4NIBPM5TAXIXJYWYQL7IB1S5FU3' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UX8STJROHRKWVBKFCNB49AICJCPKRTRU3V29ILHOAOPVKNLFF58GJLIWQZMZH2RXZLOEUKVXFYXSIBY8KEAFNLEIL60VW9Z1ZJ78PU83OVAV8NQ2UE6GCUEGMULEW5X59DBVI1CT1TNPQLOKGY7MUQBEZ758MI54A4QPMC1QQLP7RG9D62G6PAWKJXHYQ3YJEIFLMW0P1AS25I5E9KDD7CGYCOVWNT9A6T60F9I0KOAZ91C1ZZIK5U6VZSURG2M0V' where id=98;
-update noar ti set v1='UX8STJROHRKWVBKFCNB49AICJCPKRTRU3V29ILHOAOPVKNLFF58GJLIWQZMZH2RXZLOEUKVXFYXSIBY8KEAFNLEIL60VW9Z1ZJ78PU83OVAV8NQ2UE6GCUEGMULEW5X59DBVI1CT1TNPQLOKGY7MUQBEZ758MI54A4QPMC1QQLP7RG9D62G6PAWKJXHYQ3YJEIFLMW0P1AS25I5E9KDD7CGYCOVWNT9A6T60F9I0KOAZ91C1ZZIK5U6VZSURG2M0V' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MU30X8COOAX3ZGOKXZ4GUWJU5U23LDGFEU2DIGPQX64OADO8NB6G2S0ZA1YUZHK2KUNWZKPB7HKAA6439XWPIUU6POXET1IHSP0O5F5K59AFF00CCA8FIDYLIWFW6XNZHMPCZIHSI5NMZ9ODACTSXM8R6VLF1ZEMLVP45S3874W2IUBY6AUL2CEAEODBAB32JZUE2GZYRATN651OMUQZ8438D0AACQ7VTV3VTZYXHNKQVFDXC24XGSWRPM80HNFYC' where id=98;
-update noar ti set v2='MU30X8COOAX3ZGOKXZ4GUWJU5U23LDGFEU2DIGPQX64OADO8NB6G2S0ZA1YUZHK2KUNWZKPB7HKAA6439XWPIUU6POXET1IHSP0O5F5K59AFF00CCA8FIDYLIWFW6XNZHMPCZIHSI5NMZ9ODACTSXM8R6VLF1ZEMLVP45S3874W2IUBY6AUL2CEAEODBAB32JZUE2GZYRATN651OMUQZ8438D0AACQ7VTV3VTZYXHNKQVFDXC24XGSWRPM80HNFYC' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4K0JDOCTLCYRE3DOBQMVV1BD2UQ5O6A9B6NSBGHN2W3B4ALQIAUFXGKHS7JLPSFQ127KQ4I8DEWVIDQTI39H8CU5LYX3S57LGAW2I95BS38MYV1WXNHZRM48SI85GLKS59P6DRFPN6MMYV497E4QPL4ORRWH9X15IUZMH3QLL7NZQERWN4FYUDKAWJ97KFB0L1PO1CA2J65Y481QZ5OWVD6D7HF8Q7DMAY2H1G858459YHUUXSOVP3A1RUOUFGRE2' where id=98;
-update noar ti set v3='4K0JDOCTLCYRE3DOBQMVV1BD2UQ5O6A9B6NSBGHN2W3B4ALQIAUFXGKHS7JLPSFQ127KQ4I8DEWVIDQTI39H8CU5LYX3S57LGAW2I95BS38MYV1WXNHZRM48SI85GLKS59P6DRFPN6MMYV497E4QPL4ORRWH9X15IUZMH3QLL7NZQERWN4FYUDKAWJ97KFB0L1PO1CA2J65Y481QZ5OWVD6D7HF8Q7DMAY2H1G858459YHUUXSOVP3A1RUOUFGRE2' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1HD4FEZ6O89K9SIA7520LA3A2LHVNAC0013Y6QULNI84IN83Z6UTD5Z3MA9WVPRBAYOLO05B5ER1VH7B7KRHINK38SENRAZ67D4LCUVUID33WLDD5NEIISBD2ZO21IHWAVYOFAG9Q3LVCKM82NBKO9GTT4SUKPQ3QZBVVLRJRWIW8TLSCHBU8MREUH664MVIT6AFS8TQJN820UDKZYKAT8234995NJG9ZFT7TYJW8NAMP2G7JYN0A2G1ONIQQYDQD' where id=99;
-update noar ti set v0='1HD4FEZ6O89K9SIA7520LA3A2LHVNAC0013Y6QULNI84IN83Z6UTD5Z3MA9WVPRBAYOLO05B5ER1VH7B7KRHINK38SENRAZ67D4LCUVUID33WLDD5NEIISBD2ZO21IHWAVYOFAG9Q3LVCKM82NBKO9GTT4SUKPQ3QZBVVLRJRWIW8TLSCHBU8MREUH664MVIT6AFS8TQJN820UDKZYKAT8234995NJG9ZFT7TYJW8NAMP2G7JYN0A2G1ONIQQYDQD' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GAE02TPZQYSWK1XC8AMMVY3AYJI2B40BLR9TZB1NAUBYHS2OD5ITZTRCBAS90YT6Y9H88PC3KZ0JG9RAV7HVFXMTEEQQOMARKNDPJB0GWK3ZWOY7UH2WVDJEQYU0BGLBCAYAUECYL1SUNSUECC5IRZL91O992Z5H308CMI56PTN76ZV1E99JM0M6YL5OKKZ4Q1SEXKNCAWAO5JP1CBKBU9CXMWT2HWHPHCXK3F4251JO1CSNYC3NO2N4L0G4E1JO0' where id=99;
-update noar ti set v1='GAE02TPZQYSWK1XC8AMMVY3AYJI2B40BLR9TZB1NAUBYHS2OD5ITZTRCBAS90YT6Y9H88PC3KZ0JG9RAV7HVFXMTEEQQOMARKNDPJB0GWK3ZWOY7UH2WVDJEQYU0BGLBCAYAUECYL1SUNSUECC5IRZL91O992Z5H308CMI56PTN76ZV1E99JM0M6YL5OKKZ4Q1SEXKNCAWAO5JP1CBKBU9CXMWT2HWHPHCXK3F4251JO1CSNYC3NO2N4L0G4E1JO0' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CY0A4E4NBQ2ZS4CMBES53QSW0MQ1BWH8AZO9YV2OXIEZ5HOVMUAPMLMDRFR2CT0SKJMJ6SJN91NCFHUNGLE5MMMDMEGDJUX80PMIJH3XD5YADPPEE5QYLH9DOD2WX5KZ8344G1Q3YHNQHXJG3HRPJ0B5FAOYVVAD1FLSK7AYGJ1FYG7ZZB2OY94EKCKO916RHX4CRH52EH5YBR9V723Y8CN0K4TK7Z19SP2KHOH8YGK4SZ79CYSMRWONKS9ZQ8XD7' where id=99;
-update noar ti set v2='CY0A4E4NBQ2ZS4CMBES53QSW0MQ1BWH8AZO9YV2OXIEZ5HOVMUAPMLMDRFR2CT0SKJMJ6SJN91NCFHUNGLE5MMMDMEGDJUX80PMIJH3XD5YADPPEE5QYLH9DOD2WX5KZ8344G1Q3YHNQHXJG3HRPJ0B5FAOYVVAD1FLSK7AYGJ1FYG7ZZB2OY94EKCKO916RHX4CRH52EH5YBR9V723Y8CN0K4TK7Z19SP2KHOH8YGK4SZ79CYSMRWONKS9ZQ8XD7' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DHMZ20B176AOGQAT1TJTAN6DSKYW7Y2C529037IC0ISEW2D6MV6JUKXSMA2IS577MR8IJ0G5ZZS7TYELKW3CFLH969W8IVFR2B9VZ3IYNSK8R4BOSJZGN2SK5MEKCYDVCQRXOTAJCYKO8TMI88VDCNJBH5EDC3AKYUMQEYM1I2YTYBCF1HO6R5JHYR4T8IM5ICZ8AN7DM19LY6F0E9I0Y9WCLJ57R216J7DY1VBNOV8S9SCRDNEGN85W7K8JMI83F' where id=99;
-update noar ti set v3='DHMZ20B176AOGQAT1TJTAN6DSKYW7Y2C529037IC0ISEW2D6MV6JUKXSMA2IS577MR8IJ0G5ZZS7TYELKW3CFLH969W8IVFR2B9VZ3IYNSK8R4BOSJZGN2SK5MEKCYDVCQRXOTAJCYKO8TMI88VDCNJBH5EDC3AKYUMQEYM1I2YTYBCF1HO6R5JHYR4T8IM5ICZ8AN7DM19LY6F0E9I0Y9WCLJ57R216J7DY1VBNOV8S9SCRDNEGN85W7K8JMI83F' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varchar(256) not null,
-v1 varchar(256) not null,
-v2 varchar(256) not null,
-v3 varchar(256) not null,
-b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='F1A4JJ8LKGDMODWDFFQJT0QRKHWDIGKFJ9QPFOTEY6X8EG2IXY805D96ARABV5HW92N6F2J6RXIVPV6TOFTYP9BSVQRNMPMBKAEFJT5RZDNGLZDVP0DDZ6U6SONSC27TKAQRTEN9A0TQ6RP0HEWN3NFXUKVEM37CXEEHU0H3BLJARM7CSB31RTWDE3WHYEKYR905WCQQ9AXC1ZKAR59IYGQVFX164TW10BEL3JJVJBECFZ91SJXZSRPE7H4ZAXUB7' where id=2;
-update noar ti set v0='F1A4JJ8LKGDMODWDFFQJT0QRKHWDIGKFJ9QPFOTEY6X8EG2IXY805D96ARABV5HW92N6F2J6RXIVPV6TOFTYP9BSVQRNMPMBKAEFJT5RZDNGLZDVP0DDZ6U6SONSC27TKAQRTEN9A0TQ6RP0HEWN3NFXUKVEM37CXEEHU0H3BLJARM7CSB31RTWDE3WHYEKYR905WCQQ9AXC1ZKAR59IYGQVFX164TW10BEL3JJVJBECFZ91SJXZSRPE7H4ZAXUB7' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='90OGLWTNU84GEJCCGT0MXPY6WK7YULXN59QPRN31RC0KS3PC81SGK7NPNFAW528FTJXQDIONDTWJM5RYXC125KPMLQU6FK689HD6E0UJOAF0YYNMJMKU3N6LCK4NTRSZI2QFMHXS86ZR1PIDCXTCJNKH29UW1NCAOE4Y44RQC0X37IV2ZM0XL8CCK4BNTYYXI5OGAMNI25OHMHHY4J5O6MMFDXCEUK3749JH4EY0MU0MWDEC487H6RZUPJ0SN1L7O' where id=2;
-update noar ti set v1='90OGLWTNU84GEJCCGT0MXPY6WK7YULXN59QPRN31RC0KS3PC81SGK7NPNFAW528FTJXQDIONDTWJM5RYXC125KPMLQU6FK689HD6E0UJOAF0YYNMJMKU3N6LCK4NTRSZI2QFMHXS86ZR1PIDCXTCJNKH29UW1NCAOE4Y44RQC0X37IV2ZM0XL8CCK4BNTYYXI5OGAMNI25OHMHHY4J5O6MMFDXCEUK3749JH4EY0MU0MWDEC487H6RZUPJ0SN1L7O' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5QCB9PASK9MVP5B5UZHYJJF2CUGL803ZRY9BMKOC2Z6074AMFMFYZ758J4NBTNMS07L16M2UDJ2KUKE03I8ISC9KW2PN4EW2HH6YNEGYIZJI73BAZQNKAJ0ERLCO119WHIN8GIYMAGKSLC52DNN9WXHU4CVYCRGLITNNC1T5A4WCUMLIG49R2TRGW5L647J8SF405L3E38VLA9YRWXOKUGBKFORY75ZOESKWWFID7ULC9PG4YD3EDH5VILUW5DBY5' where id=2;
-update noar ti set v2='5QCB9PASK9MVP5B5UZHYJJF2CUGL803ZRY9BMKOC2Z6074AMFMFYZ758J4NBTNMS07L16M2UDJ2KUKE03I8ISC9KW2PN4EW2HH6YNEGYIZJI73BAZQNKAJ0ERLCO119WHIN8GIYMAGKSLC52DNN9WXHU4CVYCRGLITNNC1T5A4WCUMLIG49R2TRGW5L647J8SF405L3E38VLA9YRWXOKUGBKFORY75ZOESKWWFID7ULC9PG4YD3EDH5VILUW5DBY5' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='G69FMB3WF75OUZG57JPZY6H56YU6BBB6A0YE534H89CVJEIHJVP45LE50A08D4JFJ05ZK6XTH1BTZ5T55F1LPQC1G3B50YUYA6364QMI7PWQ61MPUW33DPAMTAWR0GUULCC14SMC5DXNGVI3PBEFUBQ3HSO5CX8X76IGWPWGZ032S5QQATI7YZ34TV1URJHLZKKT4EI45Q49KGT7DCWT75WRNO8TZRNVWQKU06A2R49IX3AGU9DBSUMXPNPMKE3NZ' where id=2;
-update noar ti set v3='G69FMB3WF75OUZG57JPZY6H56YU6BBB6A0YE534H89CVJEIHJVP45LE50A08D4JFJ05ZK6XTH1BTZ5T55F1LPQC1G3B50YUYA6364QMI7PWQ61MPUW33DPAMTAWR0GUULCC14SMC5DXNGVI3PBEFUBQ3HSO5CX8X76IGWPWGZ032S5QQATI7YZ34TV1URJHLZKKT4EI45Q49KGT7DCWT75WRNO8TZRNVWQKU06A2R49IX3AGU9DBSUMXPNPMKE3NZ' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ALSZON21LN9TENN7FXZSZQPS5LI1YZTQYEIXWKXW77MJLIBZZ86SE51YD8JAG9OCZ9G8EH9IL73XNVNRWGCFOLAWA6C8TNIMBZWC8NXU7KXSXHGQH1LY865H4FOFCIKLSCSJK02SK4FPXEYN7UNRZWPQEEFXO2MS2IIQ7YX6KP2DU31F9YJSVKJS3MD56VVI3N4GN5Z2RKTBBMUHEKJYMVKPHW4BTWYAS1SNWYBUMGVXCZZIUYCUQ6W316H73QV4D' where id=3;
-update noar ti set v0='ALSZON21LN9TENN7FXZSZQPS5LI1YZTQYEIXWKXW77MJLIBZZ86SE51YD8JAG9OCZ9G8EH9IL73XNVNRWGCFOLAWA6C8TNIMBZWC8NXU7KXSXHGQH1LY865H4FOFCIKLSCSJK02SK4FPXEYN7UNRZWPQEEFXO2MS2IIQ7YX6KP2DU31F9YJSVKJS3MD56VVI3N4GN5Z2RKTBBMUHEKJYMVKPHW4BTWYAS1SNWYBUMGVXCZZIUYCUQ6W316H73QV4D' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6DAK7KZC3URTIR620Z1YNDZBDKOTZICKZNAQV44QE9WXPR1Q3ZC5PRBE1KIA2HFMHPAXR0LSEMZVJRZ5YJOFCGEC9BX5NS15YDQ5GZ78VIIFLQLF00WP7H6ZV9A256FVVNFI79ZJ9ZOGP3XXFIVUTJXO7AIYH9JMTA9AFLB6PWNGPY0HD45BJCRNATAW799B48PFEC7JT4YHZ4DSBV392QMYC2YC7L5Z1LYK59G5E2IDQQIQ8L6IKNCV60P3OMNZL' where id=3;
-update noar ti set v1='6DAK7KZC3URTIR620Z1YNDZBDKOTZICKZNAQV44QE9WXPR1Q3ZC5PRBE1KIA2HFMHPAXR0LSEMZVJRZ5YJOFCGEC9BX5NS15YDQ5GZ78VIIFLQLF00WP7H6ZV9A256FVVNFI79ZJ9ZOGP3XXFIVUTJXO7AIYH9JMTA9AFLB6PWNGPY0HD45BJCRNATAW799B48PFEC7JT4YHZ4DSBV392QMYC2YC7L5Z1LYK59G5E2IDQQIQ8L6IKNCV60P3OMNZL' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3FJ9WJEKSA70H1TUF49LYQO14FOTKJADPQD7CNQUV2HFL8MASEID8PQQTB3H8ZZQSS6ORMJ9O4H6BV161LW3DS3PYCEMWYMDEPPCLDZEJHP0SDSLZATKY3AB299AFWM6ZU8Q8Y2KVII35SGLJSA0CRY6MXMD1YWOK0WH5ZMVA7QSRCKQLJ8QE77Z7EFMI2VW1JQE5M8RD525PEQ4MXZXJNRZGUPGYV3JYC00K24RJ28Z0QL6GUYOSW55IH3MRBO9H' where id=3;
-update noar ti set v2='3FJ9WJEKSA70H1TUF49LYQO14FOTKJADPQD7CNQUV2HFL8MASEID8PQQTB3H8ZZQSS6ORMJ9O4H6BV161LW3DS3PYCEMWYMDEPPCLDZEJHP0SDSLZATKY3AB299AFWM6ZU8Q8Y2KVII35SGLJSA0CRY6MXMD1YWOK0WH5ZMVA7QSRCKQLJ8QE77Z7EFMI2VW1JQE5M8RD525PEQ4MXZXJNRZGUPGYV3JYC00K24RJ28Z0QL6GUYOSW55IH3MRBO9H' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LMLAZ2Y3778S6GP3PKFGMJ965OE7DACKJZB8WUUXUD0KO2SX49KZOBYNRKMC3FSONUR4YDEQ44M3SHKVZV69MWL1FHCROQE8KC76XOMPMNDRKG1VEMUQLN16I7Z09GF20FVSYM1LRL235W0F7ABYPWN3HX9T8RO56JV6W5M2WY97MLTYKBNF2M3DNVQTXM0I2095CK4YYSQ3UWJZ5DWA2W7IZ5ZUVIXBC5TZF41XD3BK5EQ50KCQKVPPZWHPDWTDX' where id=3;
-update noar ti set v3='LMLAZ2Y3778S6GP3PKFGMJ965OE7DACKJZB8WUUXUD0KO2SX49KZOBYNRKMC3FSONUR4YDEQ44M3SHKVZV69MWL1FHCROQE8KC76XOMPMNDRKG1VEMUQLN16I7Z09GF20FVSYM1LRL235W0F7ABYPWN3HX9T8RO56JV6W5M2WY97MLTYKBNF2M3DNVQTXM0I2095CK4YYSQ3UWJZ5DWA2W7IZ5ZUVIXBC5TZF41XD3BK5EQ50KCQKVPPZWHPDWTDX' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3TXRH3RKN5QX9QH6UTXAX90FO1KT5E6RQ5YQ0Z0M029DD17ED4UITV9WBSJVJARID1XOP0BGGP4N1TN8RNXX9611YP5ZO9RBEAEHLONS7G3C5XHDYBIBW5H8K0EHP8IV4HJFRE9C4IPVY76K7XTKXK80ZOUNEC58KXPCZ0F4B8FI3O9MSYFDDY2ZRSB9XUWEC3ZMJ75OW8IJLYY6KL8KAT96PE0BMAD7F1FG6PDN9QRYNVO6EAG0QXTTT6XLEE8KA' where id=4;
-update noar ti set v0='3TXRH3RKN5QX9QH6UTXAX90FO1KT5E6RQ5YQ0Z0M029DD17ED4UITV9WBSJVJARID1XOP0BGGP4N1TN8RNXX9611YP5ZO9RBEAEHLONS7G3C5XHDYBIBW5H8K0EHP8IV4HJFRE9C4IPVY76K7XTKXK80ZOUNEC58KXPCZ0F4B8FI3O9MSYFDDY2ZRSB9XUWEC3ZMJ75OW8IJLYY6KL8KAT96PE0BMAD7F1FG6PDN9QRYNVO6EAG0QXTTT6XLEE8KA' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V5NGOE1M02EFOTRJ4TDHKEXACA9T6RCFIHMTESJ3AGB3A8OSOBBI38NIIRS1RWGB88JROKZ5AJ2DOQGRQXTW9YRHY1KMVLJVG9LAYXC5LYF8QYAM4QLX90X7EQB13MNKBF5D6GKXJQNK7QR6XO9O42EE4V5V1J4DC9Q2PFAGP64G70085257H1ZOWIKEJ5QZ7M1IK0CQOS9BLBX8ZYWWG541YM5CFTZVIIXJ6CBR89ZHHE0G98C9MGYS9O9A34NP0' where id=4;
-update noar ti set v1='V5NGOE1M02EFOTRJ4TDHKEXACA9T6RCFIHMTESJ3AGB3A8OSOBBI38NIIRS1RWGB88JROKZ5AJ2DOQGRQXTW9YRHY1KMVLJVG9LAYXC5LYF8QYAM4QLX90X7EQB13MNKBF5D6GKXJQNK7QR6XO9O42EE4V5V1J4DC9Q2PFAGP64G70085257H1ZOWIKEJ5QZ7M1IK0CQOS9BLBX8ZYWWG541YM5CFTZVIIXJ6CBR89ZHHE0G98C9MGYS9O9A34NP0' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8D07CWZF6LFP35FZRMBY4XSCS2T8VRU35DJHOOZB623NA0BDWJH0GV5ZXBB6C5MO4WOYMYDIP7MORXEHT0RKK9FJ98TA5X47CSZ89WTS5H3SYBNKX2O18L2QXS7NPKDC4G63XL5UL13OQIB5UBC17GH8UTNFPXU9T90OE5EM9GOQTRA5Q24NKFZLYL37R5WT54BJZ0U0RBR3SPDO3JRSJRC35LPHFU7YU8K1Q7MHXE38I59EDNUCS7CA6YMR6M2EF' where id=4;
-update noar ti set v2='8D07CWZF6LFP35FZRMBY4XSCS2T8VRU35DJHOOZB623NA0BDWJH0GV5ZXBB6C5MO4WOYMYDIP7MORXEHT0RKK9FJ98TA5X47CSZ89WTS5H3SYBNKX2O18L2QXS7NPKDC4G63XL5UL13OQIB5UBC17GH8UTNFPXU9T90OE5EM9GOQTRA5Q24NKFZLYL37R5WT54BJZ0U0RBR3SPDO3JRSJRC35LPHFU7YU8K1Q7MHXE38I59EDNUCS7CA6YMR6M2EF' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZKGAA6FDKPFY3SJ5QD9IR1QZNQSRN6OOT0X2PT938OREUVK36H0SMWU43RA5FRPFUXFMKMJV11ZON7PMOVOL2TIIL0O6P0CANLMZMYXNVQ3WZ7GL1CJE7872AGOZR43GI46JDAT9UHTZOULOWB7QS63H3ZABOUTLI38Z1TO091DA0KY0HOT37XJIMA63S6LLQ0JSMJU7D5SW5RWRZLGWRDMIBHS5I3V8KW6MJ44AURJKHSGC5L4SUHLUZTUJ0HYRP' where id=4;
-update noar ti set v3='ZKGAA6FDKPFY3SJ5QD9IR1QZNQSRN6OOT0X2PT938OREUVK36H0SMWU43RA5FRPFUXFMKMJV11ZON7PMOVOL2TIIL0O6P0CANLMZMYXNVQ3WZ7GL1CJE7872AGOZR43GI46JDAT9UHTZOULOWB7QS63H3ZABOUTLI38Z1TO091DA0KY0HOT37XJIMA63S6LLQ0JSMJU7D5SW5RWRZLGWRDMIBHS5I3V8KW6MJ44AURJKHSGC5L4SUHLUZTUJ0HYRP' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UZTRANH93975WQMILZ2MUN6R4MZQ73UGRQYWDHD088I2ORRH7UC6ZEIRN6G0PUASQNROBYN2WION2W9IXA25D2RY0RCK7WF9XPZ41QNN2U56T5WFSZI7NFH81QZT80JZ3HXHN16L64SPGU373IS1XTMT9O1OLWQ7KYMUO2ZRT8X8UUFS9NPEVXE7X0NDF4UZ7D5SJNI2D5VAEWMSL4S2I18GWAJQE4YJHRBQ04FWYNMR73QX74Z96BH44T4T51YEC' where id=5;
-update noar ti set v0='UZTRANH93975WQMILZ2MUN6R4MZQ73UGRQYWDHD088I2ORRH7UC6ZEIRN6G0PUASQNROBYN2WION2W9IXA25D2RY0RCK7WF9XPZ41QNN2U56T5WFSZI7NFH81QZT80JZ3HXHN16L64SPGU373IS1XTMT9O1OLWQ7KYMUO2ZRT8X8UUFS9NPEVXE7X0NDF4UZ7D5SJNI2D5VAEWMSL4S2I18GWAJQE4YJHRBQ04FWYNMR73QX74Z96BH44T4T51YEC' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='D50S6RHBKH1MMTFNNHTC77UIYI18ELNVWR795GI0NM9O8WS06XNALDTXAQFKQRYZSREW2X75N1PKMY4GYZQMQKJ83ZS7TNJ908ICBHWDRF7AN9IJWGX7F7FFSQRJJ1XIJJ861FVMLN7D9N06UBVILS4HLGVDVC5H6BZE5HM2ZAP3OUTCP89CB5TGXUK96YL7OPWDH2AP6PP2A85G7O4ZTQNLH1TI1WX7ZQXL4XBXDQOR6KY8UI49DLHM8SNHW3563' where id=5;
-update noar ti set v1='D50S6RHBKH1MMTFNNHTC77UIYI18ELNVWR795GI0NM9O8WS06XNALDTXAQFKQRYZSREW2X75N1PKMY4GYZQMQKJ83ZS7TNJ908ICBHWDRF7AN9IJWGX7F7FFSQRJJ1XIJJ861FVMLN7D9N06UBVILS4HLGVDVC5H6BZE5HM2ZAP3OUTCP89CB5TGXUK96YL7OPWDH2AP6PP2A85G7O4ZTQNLH1TI1WX7ZQXL4XBXDQOR6KY8UI49DLHM8SNHW3563' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O3AB3AX19SHAPTYGPEP7CGJC7P22KJ4GF65U63IE9VGB41GPDQBSCH3I87KFPGEZB2OSC80WNV0186M9YU4NZVC36WUA4DDS6H4QHRNWM1IPUJTU84E4G6HMN4NQZMLJ2XVCQVN00JPAIHHAIK0OUXKT47HM62116K6MMPDBJE65LT7Z94ZHQ2A9V34G43MYWXK88O8ZTVF2M7TS69KAPBM45ELX8DWDCL5CH5NKFH2U8S8XLI5D0XPLICKODKV6D' where id=5;
-update noar ti set v2='O3AB3AX19SHAPTYGPEP7CGJC7P22KJ4GF65U63IE9VGB41GPDQBSCH3I87KFPGEZB2OSC80WNV0186M9YU4NZVC36WUA4DDS6H4QHRNWM1IPUJTU84E4G6HMN4NQZMLJ2XVCQVN00JPAIHHAIK0OUXKT47HM62116K6MMPDBJE65LT7Z94ZHQ2A9V34G43MYWXK88O8ZTVF2M7TS69KAPBM45ELX8DWDCL5CH5NKFH2U8S8XLI5D0XPLICKODKV6D' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KCTSSV8ISNBEAFKDGD86F4QCW1MJ09VSJPS1WM10S9I5H3U0URKWJPK8GKH18EVHJ2UFL1POO6O9DAM6DAPI95A5BHU0D85EGMDKQVHPTJZ7CQ2421LM5FI0B16GTVHLM2PU004XTSTIIZ11WVXWHJYWPCXYGY0T4PQHOVICTYL9C8MDW0EYDZV3A0DFI7NNYCCEF3IFFCUV8UVVH1GQTX83GGI0AQVDKLD172GEURRJX6UFCW8J5SQHK8DTB7D0I' where id=5;
-update noar ti set v3='KCTSSV8ISNBEAFKDGD86F4QCW1MJ09VSJPS1WM10S9I5H3U0URKWJPK8GKH18EVHJ2UFL1POO6O9DAM6DAPI95A5BHU0D85EGMDKQVHPTJZ7CQ2421LM5FI0B16GTVHLM2PU004XTSTIIZ11WVXWHJYWPCXYGY0T4PQHOVICTYL9C8MDW0EYDZV3A0DFI7NNYCCEF3IFFCUV8UVVH1GQTX83GGI0AQVDKLD172GEURRJX6UFCW8J5SQHK8DTB7D0I' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RSIY4CQGK91NEH3B7MOBI83MS13EUKLJVM1K778UZT8FOC59JE6D7EVCYO3ASNIJQVGYHV3W5IOD14NZ76CSNSX63ZHLDROE258H0IBGCYNZKLMG7SML7WTBBEEMUDVQ1JS7ZDJ7KZAFKQP6IAR2B0FSH14OFA5OD0RMYR1P2OQBK863I6ISGSY2QLLDOR9HH289JLYBXNGGIJS9E5SET8LHG28BGCI2NP0VIMGPAN5T2PTS5U629A5MN44USRSWJ' where id=6;
-update noar ti set v0='RSIY4CQGK91NEH3B7MOBI83MS13EUKLJVM1K778UZT8FOC59JE6D7EVCYO3ASNIJQVGYHV3W5IOD14NZ76CSNSX63ZHLDROE258H0IBGCYNZKLMG7SML7WTBBEEMUDVQ1JS7ZDJ7KZAFKQP6IAR2B0FSH14OFA5OD0RMYR1P2OQBK863I6ISGSY2QLLDOR9HH289JLYBXNGGIJS9E5SET8LHG28BGCI2NP0VIMGPAN5T2PTS5U629A5MN44USRSWJ' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9KVIHILYRAKCJ38ZXUXD886V4YVFBNTBCTZG7PDBDQM1RVO578WHZ5LP1RZ9ZYCPM1SMJ6KUVS1TUCCMMBDAM1MTOG6EBSL89576EYTCOWNK0HAPENKFHQO6ONYJO6LZ0H3WYL2WJYUN0YDWI4LGXDW7G9OBWA2LGWZDRICC9135CBHV0HDH8ATGZ6Z62KMIDYZXUSG04WJ2UDY2QQZTJMYSTLCXI05KNSILHXETOZM3GDYBOLVBUWX2FT4T8W3N7' where id=6;
-update noar ti set v1='9KVIHILYRAKCJ38ZXUXD886V4YVFBNTBCTZG7PDBDQM1RVO578WHZ5LP1RZ9ZYCPM1SMJ6KUVS1TUCCMMBDAM1MTOG6EBSL89576EYTCOWNK0HAPENKFHQO6ONYJO6LZ0H3WYL2WJYUN0YDWI4LGXDW7G9OBWA2LGWZDRICC9135CBHV0HDH8ATGZ6Z62KMIDYZXUSG04WJ2UDY2QQZTJMYSTLCXI05KNSILHXETOZM3GDYBOLVBUWX2FT4T8W3N7' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HOZ5NVZDAKYR1AUE70K5JN2N0WIF9RKLU0CIZOOQMJ0VD4UWAY3CDGEXYC3P9N5WIN6AAXZIS8OHZER2UAG24EA8X0J0HDTVI9LYG94SX3HW2V4LFLKE2XVRB9ZCZAOALVO4XHBXAALJ0R2JLSPUJ5D1WRCRJ2X82BGSEUAMQR5U9Z1WZU1L5V9HCSLGI5BDTMNJ0QLPPWRBGDUNCGLBEWQAIZC07O4S4GO1HAIXGUV0OC9YHOCNJSP0EAMBQBMYG' where id=6;
-update noar ti set v2='HOZ5NVZDAKYR1AUE70K5JN2N0WIF9RKLU0CIZOOQMJ0VD4UWAY3CDGEXYC3P9N5WIN6AAXZIS8OHZER2UAG24EA8X0J0HDTVI9LYG94SX3HW2V4LFLKE2XVRB9ZCZAOALVO4XHBXAALJ0R2JLSPUJ5D1WRCRJ2X82BGSEUAMQR5U9Z1WZU1L5V9HCSLGI5BDTMNJ0QLPPWRBGDUNCGLBEWQAIZC07O4S4GO1HAIXGUV0OC9YHOCNJSP0EAMBQBMYG' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KHDTOKKYJDGD0O41TB01KS8GGC7EL5TCGJPSU5HK5YPYIUCTE4RU2N4ACPJCRGCM94GW29IYRFPJIOKD4AG88WXZLMW37DY3PMPE2S2SCBKQJ0ZCF0BR6VGG45XTSHXPTZX0P24FQIW3RLPPETZ7IBAXL2JQI3NAQ9TESMEEUD1N81Z7PAY8IKQSJU6GNLHNNS09D5DL6MDRGO4ZACVKBM2JV9O2W5YULQMMWQ48ZXNSLTXVR14CNHMU1RO7P10KU' where id=6;
-update noar ti set v3='KHDTOKKYJDGD0O41TB01KS8GGC7EL5TCGJPSU5HK5YPYIUCTE4RU2N4ACPJCRGCM94GW29IYRFPJIOKD4AG88WXZLMW37DY3PMPE2S2SCBKQJ0ZCF0BR6VGG45XTSHXPTZX0P24FQIW3RLPPETZ7IBAXL2JQI3NAQ9TESMEEUD1N81Z7PAY8IKQSJU6GNLHNNS09D5DL6MDRGO4ZACVKBM2JV9O2W5YULQMMWQ48ZXNSLTXVR14CNHMU1RO7P10KU' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LHM6SC7V983AQONHQU2KCHOWL4QRC0DFXB3YA3OOOZKJJ0BRQDAUWYA4VKLIU0CVC9RADQMJVEAWWUIE87QX6AM73FLTG8CLUX7COHTK4H6L0GJ1PQE0XA9KRKLQHESS0AIFSQLYB273Z20MP6WIHVJUKZ9NAZ982WCQ7W324DQIOGNSCK92ZQP493QDK5B4FEP97OYRNV2KAVV6IOFXR3UMPYN3DNV3E9U804E2R8NBJL5F0N0W4ER37YDL826X2' where id=7;
-update noar ti set v0='LHM6SC7V983AQONHQU2KCHOWL4QRC0DFXB3YA3OOOZKJJ0BRQDAUWYA4VKLIU0CVC9RADQMJVEAWWUIE87QX6AM73FLTG8CLUX7COHTK4H6L0GJ1PQE0XA9KRKLQHESS0AIFSQLYB273Z20MP6WIHVJUKZ9NAZ982WCQ7W324DQIOGNSCK92ZQP493QDK5B4FEP97OYRNV2KAVV6IOFXR3UMPYN3DNV3E9U804E2R8NBJL5F0N0W4ER37YDL826X2' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='90XPBAT7BYYDYFB49JHZX76W9VCYKPNAZMOW39OS2EWRO9NXFKO7TPGJ5RQUP94FXZPPRLRXUHOPL7X767PKO3I3CJEL7C96GQK3RCB3XEGT5M93O5TMVIU5B78YEJSO8PLF5I3AO9HJL99Y8MW75ZXDVHAKMKAF4G6KAGIV0LGMMPIS8D5JMR6H87OZ2S6CTWZM4C1GJEB5JQD5G1EHZY99MUSNT9W6KQ3I121T0MBDH18G0SD3168H6Z9H2GA2T' where id=7;
-update noar ti set v1='90XPBAT7BYYDYFB49JHZX76W9VCYKPNAZMOW39OS2EWRO9NXFKO7TPGJ5RQUP94FXZPPRLRXUHOPL7X767PKO3I3CJEL7C96GQK3RCB3XEGT5M93O5TMVIU5B78YEJSO8PLF5I3AO9HJL99Y8MW75ZXDVHAKMKAF4G6KAGIV0LGMMPIS8D5JMR6H87OZ2S6CTWZM4C1GJEB5JQD5G1EHZY99MUSNT9W6KQ3I121T0MBDH18G0SD3168H6Z9H2GA2T' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NP8HYW41BNEOI62AMBSV3QL86Q4TR7W8N96HDTXKCOEFFV9OCCB0WP4LME8TUGZ0CO7JNV8HVTH1IVGNJZ7SSRSP18BN8XQ391G6WVI04RTNLYMDTQ823KH72CQWG407HSOEEQ7TI0BK1RJ7OUVX5U0YLLTEMCDMF08T3O4VR9DT4CH9I8NRSCJD7DU3XR5SRKK12519USN2IHHC0F8NNZWQU6B8E4CAIO3XCDFDDJWQYL1Z82Z0DVEI4TIFB6IYQ' where id=7;
-update noar ti set v2='NP8HYW41BNEOI62AMBSV3QL86Q4TR7W8N96HDTXKCOEFFV9OCCB0WP4LME8TUGZ0CO7JNV8HVTH1IVGNJZ7SSRSP18BN8XQ391G6WVI04RTNLYMDTQ823KH72CQWG407HSOEEQ7TI0BK1RJ7OUVX5U0YLLTEMCDMF08T3O4VR9DT4CH9I8NRSCJD7DU3XR5SRKK12519USN2IHHC0F8NNZWQU6B8E4CAIO3XCDFDDJWQYL1Z82Z0DVEI4TIFB6IYQ' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='F3K57HUK7J1FV955BLWNE6MKETSNKA9NDANUF5WZI36PHXYAV72SHSLZX8CZQMLAESFV4ZWSJBKS34OM75U3LG9MT8620N0TY8AUYEDG6J9F6XVW8B25LKT2QZBEPQN7Q9XPNGPP1MJ898C5NRF1D4SJFZGTL6B1IRJKL3PUZFYF6TUZY2NQL0EBM0GJTGX6D991EPNMQM2373FQC4U1BT8R3WR7H0TJPSOAX0AQPV4T7RIUT4XE3R0FKBWUX237M' where id=7;
-update noar ti set v3='F3K57HUK7J1FV955BLWNE6MKETSNKA9NDANUF5WZI36PHXYAV72SHSLZX8CZQMLAESFV4ZWSJBKS34OM75U3LG9MT8620N0TY8AUYEDG6J9F6XVW8B25LKT2QZBEPQN7Q9XPNGPP1MJ898C5NRF1D4SJFZGTL6B1IRJKL3PUZFYF6TUZY2NQL0EBM0GJTGX6D991EPNMQM2373FQC4U1BT8R3WR7H0TJPSOAX0AQPV4T7RIUT4XE3R0FKBWUX237M' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Y5CNULAL1PXJ7XZWI8QX6YYYY36NZKJ7KV1ER3Q6OAURAYQZYHZ38YVOF0MZYR9OK980V7EQA5ZRKE082GVABO1CLOYXFYNZA62XP2RNK21Q9UHRM6XWG2HK9EYCFVA2GLOMQ4E139Q2RC8YVAAI27UQZP8E7BAGAYQ7QJ2FNXFN32I2LULCZZDH3QPL99OU78V4K7LP20MHKR49WI3WFJQPT3IYAOG6CHXA2GHYL7U2OLQ5GW5CZ9AP1HV4O1QCN' where id=8;
-update noar ti set v0='Y5CNULAL1PXJ7XZWI8QX6YYYY36NZKJ7KV1ER3Q6OAURAYQZYHZ38YVOF0MZYR9OK980V7EQA5ZRKE082GVABO1CLOYXFYNZA62XP2RNK21Q9UHRM6XWG2HK9EYCFVA2GLOMQ4E139Q2RC8YVAAI27UQZP8E7BAGAYQ7QJ2FNXFN32I2LULCZZDH3QPL99OU78V4K7LP20MHKR49WI3WFJQPT3IYAOG6CHXA2GHYL7U2OLQ5GW5CZ9AP1HV4O1QCN' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z7TBDC73IVSOY74C6RF5GBRWC96W3MBUF10FISKC1Z3YMC0SGXNCUMBHMXBGQ4XCB9D07SYR8F9HNFCKSPQ8X7EQBA126AQWEIS6D6WA42UMNB18XJZI2B7ZOQUDRANBAOIMQNHUCP04NI0VSVOVYEPOCIRL6DKD21IPZFSY7X7964ZHQNU0SMM4RBB2ZIWF5S0D540KFTIRKVXZZKK2VHWDR819BBXSBVG7ZBHL9JJAWU1VSV8QGQETBC8PFUWI6' where id=8;
-update noar ti set v1='Z7TBDC73IVSOY74C6RF5GBRWC96W3MBUF10FISKC1Z3YMC0SGXNCUMBHMXBGQ4XCB9D07SYR8F9HNFCKSPQ8X7EQBA126AQWEIS6D6WA42UMNB18XJZI2B7ZOQUDRANBAOIMQNHUCP04NI0VSVOVYEPOCIRL6DKD21IPZFSY7X7964ZHQNU0SMM4RBB2ZIWF5S0D540KFTIRKVXZZKK2VHWDR819BBXSBVG7ZBHL9JJAWU1VSV8QGQETBC8PFUWI6' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CMJH7J3P1KZVK1IEJXESCPBHBS5L6Z8WB4YT4HZ4SP0XZGKGWMR3H28PXNG8WKWE8QW5DM6UMTLFQOFF9GGU10KK73HTGNFQ9XTX7JAEIEO83NVM3JY3O22L2MDGBSKYIM4NVYDV7CRNN5XIUPJ2NHOHU13KE05AHH08MCX7LHL8Y1SSO3VLLRDA6HLP1R54A1NL7ZA2GPU0LTFP3SJDVZIGA30978AG3T33QP05BSPLAFCBOG59HL1K99SY30GGA' where id=8;
-update noar ti set v2='CMJH7J3P1KZVK1IEJXESCPBHBS5L6Z8WB4YT4HZ4SP0XZGKGWMR3H28PXNG8WKWE8QW5DM6UMTLFQOFF9GGU10KK73HTGNFQ9XTX7JAEIEO83NVM3JY3O22L2MDGBSKYIM4NVYDV7CRNN5XIUPJ2NHOHU13KE05AHH08MCX7LHL8Y1SSO3VLLRDA6HLP1R54A1NL7ZA2GPU0LTFP3SJDVZIGA30978AG3T33QP05BSPLAFCBOG59HL1K99SY30GGA' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='85QYOPQYOOBEE3G2GRIRV57YB9DERNG48SHLPPUCZSZ6C6JJSZXLJQTTLK09O6DF7ETHB1Z8BTJFBT73G72TS2S3ZMRRZ4EZ38JJRBKI9M8D8CX6ASQZHRF88HE02OZ0PG35154RJBKC74AER4YJ24YAIBCVLCZ2LD1T55BY8Q4PEUHJG3FAQ97I0POCOOTSM92KA5G9IE9IWEM501CGVFGUTJBLSGDDPJAFE63ESJ8F04PICZ2OJ8UF08DX4PIZJ' where id=8;
-update noar ti set v3='85QYOPQYOOBEE3G2GRIRV57YB9DERNG48SHLPPUCZSZ6C6JJSZXLJQTTLK09O6DF7ETHB1Z8BTJFBT73G72TS2S3ZMRRZ4EZ38JJRBKI9M8D8CX6ASQZHRF88HE02OZ0PG35154RJBKC74AER4YJ24YAIBCVLCZ2LD1T55BY8Q4PEUHJG3FAQ97I0POCOOTSM92KA5G9IE9IWEM501CGVFGUTJBLSGDDPJAFE63ESJ8F04PICZ2OJ8UF08DX4PIZJ' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CCXWJBA0QUXCGG1T43E8CMG0FLF0568J0MNG4MR85C2AF3HOEEOJ97GD7GQL43OJGHULZK7IWH028XSP9F604UFKBVXRRT90EJJSJA4BUHDEA3REBLQPF6PM1PNH6IX2V0Z0ZNLRWJSMQ4AHI2DJAEANQXF7RNRIV0BMZKZ4LVMROHY1HBIWEDPM8YFGPHM4BTV4AWKL209AM82ACIO94B15LCVE1N9CJICTS9X2NQ8FBDZH8XYDVVVD736PKV90P' where id=9;
-update noar ti set v0='CCXWJBA0QUXCGG1T43E8CMG0FLF0568J0MNG4MR85C2AF3HOEEOJ97GD7GQL43OJGHULZK7IWH028XSP9F604UFKBVXRRT90EJJSJA4BUHDEA3REBLQPF6PM1PNH6IX2V0Z0ZNLRWJSMQ4AHI2DJAEANQXF7RNRIV0BMZKZ4LVMROHY1HBIWEDPM8YFGPHM4BTV4AWKL209AM82ACIO94B15LCVE1N9CJICTS9X2NQ8FBDZH8XYDVVVD736PKV90P' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UROABRDCBAA8643XGHW3GJ5GSJQ1XQO6UBP2XD2EN9RCL8AN2PVQZ1TAROUZYNHPKH3VWT4VCBR08V30P1KDW93JM1REDJ58MT1QP81LPA5NM5KXBNJQPP9YGM2S3VIJVXROVHBAWRA2SLEK7YGM2L2T29A3K09NZXR7CVFOG3H8M5C6YBSWQMGAJTFYAU38AXW72NC6TGPCIV1SYL56FIN5ZUF6EQFB28GBA8SF2DV8W6W756H9XXYCGBXX9XFW3' where id=9;
-update noar ti set v1='UROABRDCBAA8643XGHW3GJ5GSJQ1XQO6UBP2XD2EN9RCL8AN2PVQZ1TAROUZYNHPKH3VWT4VCBR08V30P1KDW93JM1REDJ58MT1QP81LPA5NM5KXBNJQPP9YGM2S3VIJVXROVHBAWRA2SLEK7YGM2L2T29A3K09NZXR7CVFOG3H8M5C6YBSWQMGAJTFYAU38AXW72NC6TGPCIV1SYL56FIN5ZUF6EQFB28GBA8SF2DV8W6W756H9XXYCGBXX9XFW3' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JHBJNIADQ2IR585CYZOXWQPY572FK0YHY50YINS4MUPZADI64WITP85B4B1ETHHH3II4QZL4GS6E249AVCR2FUGJOR0STTEXYRRG5LC8EFXXU6837XF1WWFH7N5R38KHCB0YPAVASK2V5RHQI0QQX50OT8AUW4Y2GOAL2HTCJENGRVYIEXB46W7MMHQA0J9LDEVDIUUQKUPZIY2AFY1JNF53PDS5WYFJZJXXA05ZII8O9KPDS5VRCSAMWPYGBWR5P' where id=9;
-update noar ti set v2='JHBJNIADQ2IR585CYZOXWQPY572FK0YHY50YINS4MUPZADI64WITP85B4B1ETHHH3II4QZL4GS6E249AVCR2FUGJOR0STTEXYRRG5LC8EFXXU6837XF1WWFH7N5R38KHCB0YPAVASK2V5RHQI0QQX50OT8AUW4Y2GOAL2HTCJENGRVYIEXB46W7MMHQA0J9LDEVDIUUQKUPZIY2AFY1JNF53PDS5WYFJZJXXA05ZII8O9KPDS5VRCSAMWPYGBWR5P' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H3W8RD7J0IY3SEMOYRZLNXUWP6SZIQXQMC9DH51RU8RP3IFJR61WY2VYYH78MYYJBWZYB4T1G14Y5783N5WLMAI08OXGWX0IBW53WY2O5QVTT1F6P9P7J4E8M7WMMAVO9UUTSBNUOHKFXQR6FX0QMZ2S5SE4HF2DNJE7QXB0OOMG8K1UQY9J7JE166BDUT3YLHVPH72EXGUKBHN7CA83F5YBM6H1RVFZW25NZLE6AK1GYYLH74SMFFTG3OG5NS5OK' where id=9;
-update noar ti set v3='H3W8RD7J0IY3SEMOYRZLNXUWP6SZIQXQMC9DH51RU8RP3IFJR61WY2VYYH78MYYJBWZYB4T1G14Y5783N5WLMAI08OXGWX0IBW53WY2O5QVTT1F6P9P7J4E8M7WMMAVO9UUTSBNUOHKFXQR6FX0QMZ2S5SE4HF2DNJE7QXB0OOMG8K1UQY9J7JE166BDUT3YLHVPH72EXGUKBHN7CA83F5YBM6H1RVFZW25NZLE6AK1GYYLH74SMFFTG3OG5NS5OK' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NPQC5K1Y8D2FH4D9F4AY0KN8YUCM2XLJVH2W9FTWKG1UO69EEGFY8CCAT12G2R4TC472BSSJUJSEFPW5NW9AWLNOUGXXHIM8QSRRUCHE188K2JCGZY09ROGW8FPHOM32A8LQ6XRP32YNAGJOLS37XBOMGWQ05V9XRZ6SA79SNFBMEPG699IFAZGAG10HXIXPHYSNGPDSAJZ81QTWEV7H9VGF6UDT5873VZQV2DLZKFDGI0S8H4QIQEYHOVM9OCW61' where id=10;
-update noar ti set v0='NPQC5K1Y8D2FH4D9F4AY0KN8YUCM2XLJVH2W9FTWKG1UO69EEGFY8CCAT12G2R4TC472BSSJUJSEFPW5NW9AWLNOUGXXHIM8QSRRUCHE188K2JCGZY09ROGW8FPHOM32A8LQ6XRP32YNAGJOLS37XBOMGWQ05V9XRZ6SA79SNFBMEPG699IFAZGAG10HXIXPHYSNGPDSAJZ81QTWEV7H9VGF6UDT5873VZQV2DLZKFDGI0S8H4QIQEYHOVM9OCW61' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TF6IWM7FXZE2YW7LAD000UFDXT46G74JRY1SWYK10KG98KP3I1SFT56Q7T9VPOJ0TLZ77BZIHE5VX5R6U2N8H1X9ZQG9ZI3TBQBO5IEPZE7M09QE8ADKSZWC0Q2GYNDDOG0JGMIIPNSGYU2F5MM5KKQ87RSYUMKSQPU8OVUDNTZ525OXVR9DHCBA5UV45X66QLT9XF6N2LYITP4GAA4ICD9UBDCNCQFRWMTO55OTOGJV6ESD5BWJ0E4JTNCLKISTA' where id=10;
-update noar ti set v1='TF6IWM7FXZE2YW7LAD000UFDXT46G74JRY1SWYK10KG98KP3I1SFT56Q7T9VPOJ0TLZ77BZIHE5VX5R6U2N8H1X9ZQG9ZI3TBQBO5IEPZE7M09QE8ADKSZWC0Q2GYNDDOG0JGMIIPNSGYU2F5MM5KKQ87RSYUMKSQPU8OVUDNTZ525OXVR9DHCBA5UV45X66QLT9XF6N2LYITP4GAA4ICD9UBDCNCQFRWMTO55OTOGJV6ESD5BWJ0E4JTNCLKISTA' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y74X1E1ZSSV0V3VH1YY9304X4Y0BYGXCOYFHFVIRI0MWOMRPSEZWJLN26DSJY7SF3304QQEBOE4ICDH4S5ZL7FY08BV4HV6MOHU57Q3QKI52U2K0LKDUP3SXV9ETYTYTW688OV9TMINUA2ZNJHZC6YYHQIRM59YCL8NI61GMMC3DOX436BU1AAABHLOV29AEN30DV9L0WL96FFIZOZHXZQJ2N2ZM1NBTFCMKO5WFKF5BB9PFJAFBWZXNPI0FG1SAE' where id=10;
-update noar ti set v2='Y74X1E1ZSSV0V3VH1YY9304X4Y0BYGXCOYFHFVIRI0MWOMRPSEZWJLN26DSJY7SF3304QQEBOE4ICDH4S5ZL7FY08BV4HV6MOHU57Q3QKI52U2K0LKDUP3SXV9ETYTYTW688OV9TMINUA2ZNJHZC6YYHQIRM59YCL8NI61GMMC3DOX436BU1AAABHLOV29AEN30DV9L0WL96FFIZOZHXZQJ2N2ZM1NBTFCMKO5WFKF5BB9PFJAFBWZXNPI0FG1SAE' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8HMT8C2LH8AKHPP7Z33NRP8NZEAAY01FZCH9VO0LT6GXSBL8J4HAE7JT3O4R3PGW40HJK3CHV6T0B560SZH6IVHE6LILO0AR4TNVGUJKC4IU6RZRR9QS1ZN4E6LW9YMKWNK5I7OME75WTDL5QHZXP16SN6ZOD9Z8U488DEFJMZZ193MP7UHJVRQFSR67MY4JN047NGK284E2Y4HP31MWKSIYEFBBHS47CLR08ZJH7I91DKY32KC771VKW3LBVXPLG' where id=10;
-update noar ti set v3='8HMT8C2LH8AKHPP7Z33NRP8NZEAAY01FZCH9VO0LT6GXSBL8J4HAE7JT3O4R3PGW40HJK3CHV6T0B560SZH6IVHE6LILO0AR4TNVGUJKC4IU6RZRR9QS1ZN4E6LW9YMKWNK5I7OME75WTDL5QHZXP16SN6ZOD9Z8U488DEFJMZZ193MP7UHJVRQFSR67MY4JN047NGK284E2Y4HP31MWKSIYEFBBHS47CLR08ZJH7I91DKY32KC771VKW3LBVXPLG' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='G1PIUPV2DK6CK4M6UDBV8S4D9CHQ934NXHNP4Y8AWZNDY4VWF3EWL9I9FVM97C1LUL2UEUAP33MS0C8UFSVSXXPH8NI03NELI9I1L7OSA53KHNGSFMX5NDGQHEF2BJOJBW069143AYA78HJ6L9C9VX2X8BC53IAUFY5F0QA76LNOKDX10RBHEDLYKJOX9AAGK2KM81GRESU9C9ZUTGP1FNSVWV97M0RY7OKXWZINGMBSG5FPBS3UKE3OMQTAMZH24' where id=11;
-update noar ti set v0='G1PIUPV2DK6CK4M6UDBV8S4D9CHQ934NXHNP4Y8AWZNDY4VWF3EWL9I9FVM97C1LUL2UEUAP33MS0C8UFSVSXXPH8NI03NELI9I1L7OSA53KHNGSFMX5NDGQHEF2BJOJBW069143AYA78HJ6L9C9VX2X8BC53IAUFY5F0QA76LNOKDX10RBHEDLYKJOX9AAGK2KM81GRESU9C9ZUTGP1FNSVWV97M0RY7OKXWZINGMBSG5FPBS3UKE3OMQTAMZH24' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1089YGSGCQC7EBSHXDXEKTG1B40ZGVS5ZOW6IHYHGVIB9VDZUYVG1PO8QOIL6JZN5XESZ4BEQ9M122BVSGPQVDKHA0VHLE5DENL07KTDIV4BPWPF0T9YKXZQN6V99MBKF3676VLA5A5S03F4ZD9K9PYX6RGPFOYFKFF1C5RFCJRY53IXGEL4K5AKNG7IULPXATM4384AQBMLPZBTJ9ABISHTHU5G3LLMV177H48TSJYR7BRFCE2PCP4GIJF9MZOBF' where id=11;
-update noar ti set v1='1089YGSGCQC7EBSHXDXEKTG1B40ZGVS5ZOW6IHYHGVIB9VDZUYVG1PO8QOIL6JZN5XESZ4BEQ9M122BVSGPQVDKHA0VHLE5DENL07KTDIV4BPWPF0T9YKXZQN6V99MBKF3676VLA5A5S03F4ZD9K9PYX6RGPFOYFKFF1C5RFCJRY53IXGEL4K5AKNG7IULPXATM4384AQBMLPZBTJ9ABISHTHU5G3LLMV177H48TSJYR7BRFCE2PCP4GIJF9MZOBF' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='B2DZ6JQ65DH37M765HN6PE6POJURGBVL34DC1IK9AUOGBPUIBLKXQ2BR0NT38GMY1EA3CBG964RGPPUQP631Q50ABJI9GRX95RXJ5WCQA864I3XYK0N8DSN93LP5MS9IQWRWKRO4IMM2SIR4KRN879DUXY5Y8H9RX3MYLSKC2C0CR9LGJYMNXAICQYON8JR6HUY6IR9K91ZQNIMSBBSHE0FA4YLI0G9ZH7UGC55BDNNXSWFR77241PM3M78E7A31C' where id=11;
-update noar ti set v2='B2DZ6JQ65DH37M765HN6PE6POJURGBVL34DC1IK9AUOGBPUIBLKXQ2BR0NT38GMY1EA3CBG964RGPPUQP631Q50ABJI9GRX95RXJ5WCQA864I3XYK0N8DSN93LP5MS9IQWRWKRO4IMM2SIR4KRN879DUXY5Y8H9RX3MYLSKC2C0CR9LGJYMNXAICQYON8JR6HUY6IR9K91ZQNIMSBBSHE0FA4YLI0G9ZH7UGC55BDNNXSWFR77241PM3M78E7A31C' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EOOJW86E39PL7F6YDV949XGV9PBF5DYHTVW5W1JJGE661JT74AF3LMN1CYGQPQKDHS1IRY4JSL15S8DJC579THBSJZ2X6U6GOZXUKSGUNZTV6JOZOBNWGXCQKDL439PLRVTP7DLOUKWGX97HJBCHRPQYQRZ9JSJATZ0QHR6UBHVXGLBHWX2YPZRTW3BXLBJWHNCT5GUUA744IPBOG6RQKC5QZZZRVHA7ESYRZWY3S6B8FF8PM0EEW8G7JIO7EN8GC' where id=11;
-update noar ti set v3='EOOJW86E39PL7F6YDV949XGV9PBF5DYHTVW5W1JJGE661JT74AF3LMN1CYGQPQKDHS1IRY4JSL15S8DJC579THBSJZ2X6U6GOZXUKSGUNZTV6JOZOBNWGXCQKDL439PLRVTP7DLOUKWGX97HJBCHRPQYQRZ9JSJATZ0QHR6UBHVXGLBHWX2YPZRTW3BXLBJWHNCT5GUUA744IPBOG6RQKC5QZZZRVHA7ESYRZWY3S6B8FF8PM0EEW8G7JIO7EN8GC' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KMPR9IT6KR3MVNV37YWY5E5P88QDA3N05PVNKHGGZM59J6HWWRE8MWRWWJOG440Q69N18BVHM214OR4ONP4R3M4BAFTSWCM5V4PH1H3CJ2SVYE20LW4OI0872NVYCRHDB58BC6QLSEP0O2WXBF0EPVO235Y6BX51QSAMK9S4WY0VVO6Y4ZACT3R03KPZKZGA6UIPVMFAVSTGF6KLFNNFBCNT58BZ4JVHZT96JELZ91TS57ZGUREHU9DSXUTG5LQ6S' where id=12;
-update noar ti set v0='KMPR9IT6KR3MVNV37YWY5E5P88QDA3N05PVNKHGGZM59J6HWWRE8MWRWWJOG440Q69N18BVHM214OR4ONP4R3M4BAFTSWCM5V4PH1H3CJ2SVYE20LW4OI0872NVYCRHDB58BC6QLSEP0O2WXBF0EPVO235Y6BX51QSAMK9S4WY0VVO6Y4ZACT3R03KPZKZGA6UIPVMFAVSTGF6KLFNNFBCNT58BZ4JVHZT96JELZ91TS57ZGUREHU9DSXUTG5LQ6S' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7EE0CQ3NMTK6R1YYWA31YHM0PQGU2FMKNR381H3O2FA7ZBW1LIYWYQ21ENPTOA1WWW4IQXF0NMZBKUHNJVGGBK49JK9FWY06299Z66JUF65YJSWOQQMQ2R2KLGON57PCYDQ4AQEKFICIS5M0X36HHZCU8U9QIVESZ3JVDDGT7G19H5OCAIRUHOW20IOA15NXE37YFJFGGSN2SHOP9S0MMAZP8CYZBNZ0Z0M4W720ZXGL4EA2LYV6V24KBN7I0A9PB' where id=12;
-update noar ti set v1='7EE0CQ3NMTK6R1YYWA31YHM0PQGU2FMKNR381H3O2FA7ZBW1LIYWYQ21ENPTOA1WWW4IQXF0NMZBKUHNJVGGBK49JK9FWY06299Z66JUF65YJSWOQQMQ2R2KLGON57PCYDQ4AQEKFICIS5M0X36HHZCU8U9QIVESZ3JVDDGT7G19H5OCAIRUHOW20IOA15NXE37YFJFGGSN2SHOP9S0MMAZP8CYZBNZ0Z0M4W720ZXGL4EA2LYV6V24KBN7I0A9PB' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6CAF8P27N9E6X9E5JCC40GMOLY7BQVTDEGVYP11VQN5RJ16O19E88Y3GI9XV9F2U03D2LFV9VCOF1U42B3Z8FTXNKK85DX4W1NZUNYUWFO9C4NC2C5DDGZQRNSB2KKXWED65FFB9QEZHA1PYBDYDYI7DKFSTV7W67ARIXL25S1T4DQU5VADD67PKUGLFANCP4A31CTOBTQKBL3NT3USH33QAJLE7WRBC9ZZ1JL00YWHRFIFVBR0X9JIZ8EZ60LZOK' where id=12;
-update noar ti set v2='6CAF8P27N9E6X9E5JCC40GMOLY7BQVTDEGVYP11VQN5RJ16O19E88Y3GI9XV9F2U03D2LFV9VCOF1U42B3Z8FTXNKK85DX4W1NZUNYUWFO9C4NC2C5DDGZQRNSB2KKXWED65FFB9QEZHA1PYBDYDYI7DKFSTV7W67ARIXL25S1T4DQU5VADD67PKUGLFANCP4A31CTOBTQKBL3NT3USH33QAJLE7WRBC9ZZ1JL00YWHRFIFVBR0X9JIZ8EZ60LZOK' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZQIV6F7BZFC8C74DSG0HDTQGMMZGLLJMI9HDQSJ1MA1H61L160RIJLTCD62TN7NNAVMGRAFGC6A7JHFAQDC8CP1BLB8X8SKUUZS36MP9NIKYSXJAX0GJWNYQG4GZALKC7QK0MIOG9QAAS3LYFFF4FCBMOKZYSDIUIIMOWTRK1J98EY6XQVAIJYCTY8MW95Q44Z6EFJHZL6EF28UE5YL8RL5I94Q2KFO01P9F3MTO4E7SSOK5B3TV7ANYKP4TE3L53' where id=12;
-update noar ti set v3='ZQIV6F7BZFC8C74DSG0HDTQGMMZGLLJMI9HDQSJ1MA1H61L160RIJLTCD62TN7NNAVMGRAFGC6A7JHFAQDC8CP1BLB8X8SKUUZS36MP9NIKYSXJAX0GJWNYQG4GZALKC7QK0MIOG9QAAS3LYFFF4FCBMOKZYSDIUIIMOWTRK1J98EY6XQVAIJYCTY8MW95Q44Z6EFJHZL6EF28UE5YL8RL5I94Q2KFO01P9F3MTO4E7SSOK5B3TV7ANYKP4TE3L53' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KKYRHYP0AL4AF6TLSKTYX679JUVVSOHME36YHBYJGDO9W6Q7R1UU6G2KMGSFI4MBS57ZOS75N805F7QPBQK38R36NNUKTINPNJ4FYQQ8UBCI8CJVJD8Y2EKHM9GSJV1HMB7BQTM5V2NB2E2ROZZCFHNAQ0UX7QIKWPWV5LD128CEHRZ4YRRT666SIXEWN93KE7A73LNS0SHREGN2HNFRYAPYU50391B3RNVVGV74XCH2I7FW9B2AGEZTRQ16VYW52' where id=13;
-update noar ti set v0='KKYRHYP0AL4AF6TLSKTYX679JUVVSOHME36YHBYJGDO9W6Q7R1UU6G2KMGSFI4MBS57ZOS75N805F7QPBQK38R36NNUKTINPNJ4FYQQ8UBCI8CJVJD8Y2EKHM9GSJV1HMB7BQTM5V2NB2E2ROZZCFHNAQ0UX7QIKWPWV5LD128CEHRZ4YRRT666SIXEWN93KE7A73LNS0SHREGN2HNFRYAPYU50391B3RNVVGV74XCH2I7FW9B2AGEZTRQ16VYW52' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LAK6WXGZNEMT4DWCQLT8WTP5OTJXQAX09QG44BF33SI98W7CELG2ZCEGGGCD3ETGLQG0MGFYZOC153SCQE67JJK64HE44NR2YRSTVYSM2ERGWU80CXZZU3V9FJJA85J32B3FPURONU28FO9CRQVDQK3D5EDSQZG775RGYKQJ37QBZWCHQFJ24WK3T0PFKCCP1JY3QWYVO0D5IWP63QR6H69X5PNHCYNL7ST932F6WYHKWZAUH3IS747WC2CQ94WTZ' where id=13;
-update noar ti set v1='LAK6WXGZNEMT4DWCQLT8WTP5OTJXQAX09QG44BF33SI98W7CELG2ZCEGGGCD3ETGLQG0MGFYZOC153SCQE67JJK64HE44NR2YRSTVYSM2ERGWU80CXZZU3V9FJJA85J32B3FPURONU28FO9CRQVDQK3D5EDSQZG775RGYKQJ37QBZWCHQFJ24WK3T0PFKCCP1JY3QWYVO0D5IWP63QR6H69X5PNHCYNL7ST932F6WYHKWZAUH3IS747WC2CQ94WTZ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XR7TCJ6SWY37YMKIA30A6P0UN4VFV8LE5NP9W074DP0D0CTKAVNJ3GSITM7XH0IDN4TS1XGRX890Z1B54YHOV05L3XBWI7NLB07IM1EOGWZGK2PT8JYS0PN4NOJYPJ9NM1VARNSL2F2T9R4F7OOS2UPI62PXGO0RHSM1XLTMKX49TJSIB7NA7QH5W0O6SE7TPEDEEU59MF7WWMKGJC2T7IVUGUA6CTZ0ULQBXPUB709EONRI5REKAGOHZ5KRUPM80' where id=13;
-update noar ti set v2='XR7TCJ6SWY37YMKIA30A6P0UN4VFV8LE5NP9W074DP0D0CTKAVNJ3GSITM7XH0IDN4TS1XGRX890Z1B54YHOV05L3XBWI7NLB07IM1EOGWZGK2PT8JYS0PN4NOJYPJ9NM1VARNSL2F2T9R4F7OOS2UPI62PXGO0RHSM1XLTMKX49TJSIB7NA7QH5W0O6SE7TPEDEEU59MF7WWMKGJC2T7IVUGUA6CTZ0ULQBXPUB709EONRI5REKAGOHZ5KRUPM80' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HSN6YMIJAXLMEEIW4TNEY99KCC3Y75PT91I2036Z0RPD9RNH1534GPRRDP475O3EPYH92QUB5031TPFKRTSRDKOCFQ4HLSOAMUP7PSFEE02SLXPZ38DR6TO97G9FAKHT9VK1RRMFI428LBRZL72YFQ0DTVSKJXWERUE1655ZH4LGAAI7ERIV8KEP7WVZN1K4DBPKD4RM7XI5MY7ZR6IPFQLXVACBVA62ITUUDYL7XYADFQXVV2NJ5ZIGWLBCMJY8A' where id=13;
-update noar ti set v3='HSN6YMIJAXLMEEIW4TNEY99KCC3Y75PT91I2036Z0RPD9RNH1534GPRRDP475O3EPYH92QUB5031TPFKRTSRDKOCFQ4HLSOAMUP7PSFEE02SLXPZ38DR6TO97G9FAKHT9VK1RRMFI428LBRZL72YFQ0DTVSKJXWERUE1655ZH4LGAAI7ERIV8KEP7WVZN1K4DBPKD4RM7XI5MY7ZR6IPFQLXVACBVA62ITUUDYL7XYADFQXVV2NJ5ZIGWLBCMJY8A' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DPGL9XGJWM0OHS8TV1CAI4G6WJWBKQOHE9BMN4FTO918WVPAR9PG1MJMUI5Q4PJ640S1R71QLMDJLU0J070TVUVC321UNM8MXKVG622ZZWWW3LIVGAWUM81KTHNYT3H72J317ECJLQWXVQ6J3I5594LE3Z0SDA0SCPH7IHN8SV6D3TXTMLF6SWFD5P3T5V7KP5Q177662SGUX4NS1ZDH0RR3ENKUCZ4C2MYLX8NZCGZWYNGF48L1JX7GUYPMW9XXO' where id=14;
-update noar ti set v0='DPGL9XGJWM0OHS8TV1CAI4G6WJWBKQOHE9BMN4FTO918WVPAR9PG1MJMUI5Q4PJ640S1R71QLMDJLU0J070TVUVC321UNM8MXKVG622ZZWWW3LIVGAWUM81KTHNYT3H72J317ECJLQWXVQ6J3I5594LE3Z0SDA0SCPH7IHN8SV6D3TXTMLF6SWFD5P3T5V7KP5Q177662SGUX4NS1ZDH0RR3ENKUCZ4C2MYLX8NZCGZWYNGF48L1JX7GUYPMW9XXO' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='82DXNVL7DOKCTQ7FAK8SCL8BTL9J7905QF9TY3NZE08VWBT641HD7F8JWDIB93D1R8T701TNBP819NBN6HTFU88QPOWLQQ9B56YYCR3UPN5YCGEA7X7CK318OM1DIVPN9AM93OQVUGMIXGWK8569CHDAFYJTXNPWIJSHQE0Q3SERS1DB9PQ1WB399LI11YNZ9SY399TUSY4QIKHP0EUNXWKMVQDPNT7Z545T1L534HXP5NG7NES13QJZHPATNN16L' where id=14;
-update noar ti set v1='82DXNVL7DOKCTQ7FAK8SCL8BTL9J7905QF9TY3NZE08VWBT641HD7F8JWDIB93D1R8T701TNBP819NBN6HTFU88QPOWLQQ9B56YYCR3UPN5YCGEA7X7CK318OM1DIVPN9AM93OQVUGMIXGWK8569CHDAFYJTXNPWIJSHQE0Q3SERS1DB9PQ1WB399LI11YNZ9SY399TUSY4QIKHP0EUNXWKMVQDPNT7Z545T1L534HXP5NG7NES13QJZHPATNN16L' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E6B4AB06MLZYTMXVDN3BPX4JF1IPDXANJEZ1NE8RXK0QQN6AHFFGQSDQ3YM0A7VUQ8SZTLS7ASLAABRUSBLQMMRB5E85AG1SFH2NLKXZNSC4QSYQ2KO785ZGZATCCZAQ83XSF31B27IBIIYSXTG6ZPID6R74YW6EMUPATOCUOKRN1KPMNFZ926OC6K4T0EFA3E69FM0TN2MJI8G2JPKLK4NERIRGQ9OLNCSEM15FS0M3NCZV9O86V65A028S2IL9Z' where id=14;
-update noar ti set v2='E6B4AB06MLZYTMXVDN3BPX4JF1IPDXANJEZ1NE8RXK0QQN6AHFFGQSDQ3YM0A7VUQ8SZTLS7ASLAABRUSBLQMMRB5E85AG1SFH2NLKXZNSC4QSYQ2KO785ZGZATCCZAQ83XSF31B27IBIIYSXTG6ZPID6R74YW6EMUPATOCUOKRN1KPMNFZ926OC6K4T0EFA3E69FM0TN2MJI8G2JPKLK4NERIRGQ9OLNCSEM15FS0M3NCZV9O86V65A028S2IL9Z' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6LDFMFYW502S2CSL96GBL7QA8XCCUYLK169ZSLQX56BPN3PPTUPYMVQ6A4M87CNJ4IKOE3KRAD82AZS4EOIJLHQPDKH9PTTF3WDOVHAJON303YISYMOQMFNJ22RD1M4I08WP8II1FNG9VYE9WGKB4J7DJ3EI5512GBJDRT7SY956EDR77UN3XA0E7JPVDIJ3OQ2IIHI1O6GGQ9J5HVXVT2I4UIBWDTRBJVK1D9GRKVXWWIGOTGSBVA5C7STCV3QTT' where id=14;
-update noar ti set v3='6LDFMFYW502S2CSL96GBL7QA8XCCUYLK169ZSLQX56BPN3PPTUPYMVQ6A4M87CNJ4IKOE3KRAD82AZS4EOIJLHQPDKH9PTTF3WDOVHAJON303YISYMOQMFNJ22RD1M4I08WP8II1FNG9VYE9WGKB4J7DJ3EI5512GBJDRT7SY956EDR77UN3XA0E7JPVDIJ3OQ2IIHI1O6GGQ9J5HVXVT2I4UIBWDTRBJVK1D9GRKVXWWIGOTGSBVA5C7STCV3QTT' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='146QAZLKFPU3ZM0GRPSDLF2TK6Z58210ZYJPVT7CWQHXSVW7K5Y7PNA5YDV4MPC0S5AY4UQMEGJVLQDV4KAMP6RWHUBOZI7B8MEV1D1V3TXFG52O6YJUAVD4BZMTCC5DWNBETALYMI41TDHEXLFFRVUY1D9I3FU0528U39GYMZFO4TR43W78HJG90S19V92O84H800PP6IT7PWOM3T94F5XC01QEHT0FN5AIEGGXCQ3VXZK542W0RDHITV8KBJ4BD' where id=15;
-update noar ti set v0='146QAZLKFPU3ZM0GRPSDLF2TK6Z58210ZYJPVT7CWQHXSVW7K5Y7PNA5YDV4MPC0S5AY4UQMEGJVLQDV4KAMP6RWHUBOZI7B8MEV1D1V3TXFG52O6YJUAVD4BZMTCC5DWNBETALYMI41TDHEXLFFRVUY1D9I3FU0528U39GYMZFO4TR43W78HJG90S19V92O84H800PP6IT7PWOM3T94F5XC01QEHT0FN5AIEGGXCQ3VXZK542W0RDHITV8KBJ4BD' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0N2RODYAYB3DCVX0VXJPRMGIN0K5VFAFK8JPOV2GX173DM8JNLS2XEABOC1CUBU80KE6PGNC8MESOV2TUQK0V71XQMHKBWVWHUNXQ8VAW4LD71B7QTV8WXBLG4LN95IJCU35O6WST1VPWIW4YD0RKYF2P2AFRB7S56U5YLJ1AP9UEGDR92XQKIHIZ1HHP58SDCIP5BG44ZRLYJ7II1664K70MFIHRJDDEP4DRUVXTOU4BMI96QA6X7FWXOJ964Z2Q' where id=15;
-update noar ti set v1='0N2RODYAYB3DCVX0VXJPRMGIN0K5VFAFK8JPOV2GX173DM8JNLS2XEABOC1CUBU80KE6PGNC8MESOV2TUQK0V71XQMHKBWVWHUNXQ8VAW4LD71B7QTV8WXBLG4LN95IJCU35O6WST1VPWIW4YD0RKYF2P2AFRB7S56U5YLJ1AP9UEGDR92XQKIHIZ1HHP58SDCIP5BG44ZRLYJ7II1664K70MFIHRJDDEP4DRUVXTOU4BMI96QA6X7FWXOJ964Z2Q' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TIXCEEPHSANG8VF2C9PPVYNVO5EFI1HVXI1XYL6DAJSD29GV2RT0G0HAFUBK42PZ42ONOKEBGXYHXKUAFQCY8ZFJYVKVUQQ3196UD436GYD373SMSHW7UEGE4L9BRJOKNFPPBEXBG4TD1WWJVJCX42BF8PYPDAY1F375KNVWW3L31EUXL311GSKD6LEL3T0BDDS5KXGBFDHDHNJAWELYLG1Z5Q0GP2BKY0VMASFIFND7B0ZPTH8QPPZIX9DJH8WE3' where id=15;
-update noar ti set v2='TIXCEEPHSANG8VF2C9PPVYNVO5EFI1HVXI1XYL6DAJSD29GV2RT0G0HAFUBK42PZ42ONOKEBGXYHXKUAFQCY8ZFJYVKVUQQ3196UD436GYD373SMSHW7UEGE4L9BRJOKNFPPBEXBG4TD1WWJVJCX42BF8PYPDAY1F375KNVWW3L31EUXL311GSKD6LEL3T0BDDS5KXGBFDHDHNJAWELYLG1Z5Q0GP2BKY0VMASFIFND7B0ZPTH8QPPZIX9DJH8WE3' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BU80H39TADLUV4GHJFTHN2SRHDQI318ZBYGM08761OJ3SIURCB9U1BEQGQR8TQN0IFPBHMYFNG5S4TIYX465KSSGSIYWNV578MFHH6YWL4YZ2V6FMRNANCKGWN28KM3885S8GSV6V43F9BW4NJ00RR11C01MO1Y12RNV1GC87JFCHVKWHWYKP0GXP8W0ZXKVAL7P4CS3RJQ0QJL4UI2EN3K8NJVCM5EO4CR5QJGEGNAXSJQL27AQ7WLHVH0YI7Q6P' where id=15;
-update noar ti set v3='BU80H39TADLUV4GHJFTHN2SRHDQI318ZBYGM08761OJ3SIURCB9U1BEQGQR8TQN0IFPBHMYFNG5S4TIYX465KSSGSIYWNV578MFHH6YWL4YZ2V6FMRNANCKGWN28KM3885S8GSV6V43F9BW4NJ00RR11C01MO1Y12RNV1GC87JFCHVKWHWYKP0GXP8W0ZXKVAL7P4CS3RJQ0QJL4UI2EN3K8NJVCM5EO4CR5QJGEGNAXSJQL27AQ7WLHVH0YI7Q6P' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1MC1WBDNA6FE50LO20BN3F7JE269P183R332QGGYOL6XI4NRO05YTFGQCVCOHRG231G2CLFYFRG20T7HU7J06DJUWRIHBQ0Q8TT2TWGNDBPQPYWMOFY2UUAY06PD79DNAJMBZJ9YL4WEYVQZAM2YLXN1TKB1PQ9ZIHZ5BHWKVQ7A1WPFN60MBQS6I2D5H38X607QW0EORB2CGF0FKMM22F1OMD6UWU12XHZLKJ1IQJMOD0AE1PUI8XWXDLDM1OVV0' where id=16;
-update noar ti set v0='1MC1WBDNA6FE50LO20BN3F7JE269P183R332QGGYOL6XI4NRO05YTFGQCVCOHRG231G2CLFYFRG20T7HU7J06DJUWRIHBQ0Q8TT2TWGNDBPQPYWMOFY2UUAY06PD79DNAJMBZJ9YL4WEYVQZAM2YLXN1TKB1PQ9ZIHZ5BHWKVQ7A1WPFN60MBQS6I2D5H38X607QW0EORB2CGF0FKMM22F1OMD6UWU12XHZLKJ1IQJMOD0AE1PUI8XWXDLDM1OVV0' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S2KUJFIG0MEZ8EVL9BA9FGB2BJNNPLSGDJ9M87YQTRLGIJJN1WUG42JLI3M0HUC436F3PPEYJ10YIDVFJ2F30F38NIKD5Y2FH5LY01VJRIVQWZQ8CKJ4LTFMHQOBY79DVT8XLQTUN8LQOP0J3PVQA0VIUZZ9HFGA69C288MSTEA073X2CL75EO6FBEJMPGP7AXUHYIOA7FY6A7EP3ZWB37RUGICAVG4OW0P5YSLXXLN50TZBDQ6XGAFTWLE6RCNB1' where id=16;
-update noar ti set v1='S2KUJFIG0MEZ8EVL9BA9FGB2BJNNPLSGDJ9M87YQTRLGIJJN1WUG42JLI3M0HUC436F3PPEYJ10YIDVFJ2F30F38NIKD5Y2FH5LY01VJRIVQWZQ8CKJ4LTFMHQOBY79DVT8XLQTUN8LQOP0J3PVQA0VIUZZ9HFGA69C288MSTEA073X2CL75EO6FBEJMPGP7AXUHYIOA7FY6A7EP3ZWB37RUGICAVG4OW0P5YSLXXLN50TZBDQ6XGAFTWLE6RCNB1' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ECWAIFYYPPCUPR9NY17BMBFKVG4N2XYM9ZFG7I4RLCKDNS2QT4JS2VQLHOHSP8V40MBWRK89IX1L2OEXWWWSCZCC2AZS9ZBPPOGMD5TT0NLDMBDCD7E3PI6X58QQEI1297O7B3SHQ8O5BOX2871SIRG8NWE2LA0OY22HVDO3QLDVHHK13DUP214FHUNORTX5QIFV4R28KCU5T7KSNL0X4N1FKVPVAQEF14K8OBRRUZZA22QKAT239BXR66DPLQTTF' where id=16;
-update noar ti set v2='ECWAIFYYPPCUPR9NY17BMBFKVG4N2XYM9ZFG7I4RLCKDNS2QT4JS2VQLHOHSP8V40MBWRK89IX1L2OEXWWWSCZCC2AZS9ZBPPOGMD5TT0NLDMBDCD7E3PI6X58QQEI1297O7B3SHQ8O5BOX2871SIRG8NWE2LA0OY22HVDO3QLDVHHK13DUP214FHUNORTX5QIFV4R28KCU5T7KSNL0X4N1FKVPVAQEF14K8OBRRUZZA22QKAT239BXR66DPLQTTF' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M7TE8AOGANMM3OR3PGXSTGY8E9CD4T4LBWW9JKQR1DGWM4V3C1PQRZ01FBBUEWUDNDLYIG37B6ZSJ8IVNULWMHHG3YWLTKO37V46C5CQ6TAVR9HLXM5US8VB0UJE5GIBOGEP1BRMXDYZYBRFFW9VCWC7WFFMZGOS93HKGGX7IZ3FQAZNJXU58I6HQ13H8MS3A3M1ZEGLAFCDRDLE67FDP1L41Z3WLTFJDB7FQGMRTLLLH8MY6ARTDEPPM3YS45JPD' where id=16;
-update noar ti set v3='M7TE8AOGANMM3OR3PGXSTGY8E9CD4T4LBWW9JKQR1DGWM4V3C1PQRZ01FBBUEWUDNDLYIG37B6ZSJ8IVNULWMHHG3YWLTKO37V46C5CQ6TAVR9HLXM5US8VB0UJE5GIBOGEP1BRMXDYZYBRFFW9VCWC7WFFMZGOS93HKGGX7IZ3FQAZNJXU58I6HQ13H8MS3A3M1ZEGLAFCDRDLE67FDP1L41Z3WLTFJDB7FQGMRTLLLH8MY6ARTDEPPM3YS45JPD' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='22NCVZ1Q0AFW4FMGZ1I3DXBPISMBTAXDAU945RRMACDJYF44T8AOMJP0VQ8PCPBG5RP3JNUIUCM07SPGVG8A3FL63OWQYKFAESXP2G1FXGK0IKQI94MCOETOD9JKON7A77LXCGMZ2S0Y8Y3YTOR4MUHWC4EFLL7EI99SSPYG69SI0MMESE3FZP0QJHQMF42K58UF0HIKJ6V0AY7ITFIYXNWPMGJ6QLMF9DMYCLODEXVZZM4PARFZ3M28XP9CE8HWF' where id=17;
-update noar ti set v0='22NCVZ1Q0AFW4FMGZ1I3DXBPISMBTAXDAU945RRMACDJYF44T8AOMJP0VQ8PCPBG5RP3JNUIUCM07SPGVG8A3FL63OWQYKFAESXP2G1FXGK0IKQI94MCOETOD9JKON7A77LXCGMZ2S0Y8Y3YTOR4MUHWC4EFLL7EI99SSPYG69SI0MMESE3FZP0QJHQMF42K58UF0HIKJ6V0AY7ITFIYXNWPMGJ6QLMF9DMYCLODEXVZZM4PARFZ3M28XP9CE8HWF' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='X4UN0BAM3WBARYX8IFUL9UIEE16IFFIW1J0P2PGSDW8MWXN4B700VQTYIV7RARVAV4D5DGZYVXJYE9EUZV3QGLXKQG6PGCE4LTJO7LOUJTIPP1ENDGUYSQFFWO5HEU7ZS5WZH403C5WBI3O27HVMPA22TEST6M02UC4SEBKQB5RCTKWO5Y42A5VMVJJI69VEP5NPX9QFOMHPIS94LD4HDU0GTGB0K2EZXG448PGMYKMF152ERO7AEZ0NKG6RJ0Q5F' where id=17;
-update noar ti set v1='X4UN0BAM3WBARYX8IFUL9UIEE16IFFIW1J0P2PGSDW8MWXN4B700VQTYIV7RARVAV4D5DGZYVXJYE9EUZV3QGLXKQG6PGCE4LTJO7LOUJTIPP1ENDGUYSQFFWO5HEU7ZS5WZH403C5WBI3O27HVMPA22TEST6M02UC4SEBKQB5RCTKWO5Y42A5VMVJJI69VEP5NPX9QFOMHPIS94LD4HDU0GTGB0K2EZXG448PGMYKMF152ERO7AEZ0NKG6RJ0Q5F' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YKCOYH0X4PMF0N25DGDSMYP7B4446O9NLP99L9P9BV6C80UD5J0RFDI7KV1XEB0MYWT3JGHD25ZXJQKMSQU257V4STCBVLLCNUPGBY1KUMLS07SCFOSS5MKWZ67LMRXVB494VEGK3B102L268GGTNSPPD0JDYWVHJ9C0KZ25WDT4HM0PTOGMNH5QP6RLSYXA12QZHQE7Z8NWWNXJALMT8RXAA4PBYDVX8QQMQ3DFWX735U04MPAIYO408FGK7YCNS' where id=17;
-update noar ti set v2='YKCOYH0X4PMF0N25DGDSMYP7B4446O9NLP99L9P9BV6C80UD5J0RFDI7KV1XEB0MYWT3JGHD25ZXJQKMSQU257V4STCBVLLCNUPGBY1KUMLS07SCFOSS5MKWZ67LMRXVB494VEGK3B102L268GGTNSPPD0JDYWVHJ9C0KZ25WDT4HM0PTOGMNH5QP6RLSYXA12QZHQE7Z8NWWNXJALMT8RXAA4PBYDVX8QQMQ3DFWX735U04MPAIYO408FGK7YCNS' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KP5DX5S0B9VS9WHXSAUMNKM63GIM0SPCC413Y4SHO4ODNKLVFFZ0AM0CD7C929UPOP2MFJGVS8Z1NKJBC5TIRRKZ58C6HZ61K2DLFN0QMS6H4XNWYNULB708SW2RTHCRLY8TJ6D3400IL3SYAIJ2GCT1I3FD95WY3IY8WB7RF1YAS2A18J5FY161W2G14B444KM2LAEJ8N6B20HMYJ6S280TQH77EMS2ZOGE0ANW1KQZIZYW64W0SZNUZ0VLNBXB0' where id=17;
-update noar ti set v3='KP5DX5S0B9VS9WHXSAUMNKM63GIM0SPCC413Y4SHO4ODNKLVFFZ0AM0CD7C929UPOP2MFJGVS8Z1NKJBC5TIRRKZ58C6HZ61K2DLFN0QMS6H4XNWYNULB708SW2RTHCRLY8TJ6D3400IL3SYAIJ2GCT1I3FD95WY3IY8WB7RF1YAS2A18J5FY161W2G14B444KM2LAEJ8N6B20HMYJ6S280TQH77EMS2ZOGE0ANW1KQZIZYW64W0SZNUZ0VLNBXB0' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WG6VAJUZN27NNW1XPD5RV9L46GQ0L7CGMJNTASQ4VOU4I1GWFUHDTVQ6031OQ5Y3NIAK2EGTQMVKK1HB4LIVH0BQYWR0J3M3GSIKKJHE0Y0K0186HD1JC0GQR579TVQODPNQ89EEJ8Q8FDIXLJ6UWZA6R8LZRENI6OD6MXZS1YCS0C0CGBLCC48GAYGZWZ0PI3EJ22U21J21T4ZHFYBP97ZTM9I7JNMLA9IEE06X2S9EHGLDVW11BSR4EGQIXNW4W' where id=18;
-update noar ti set v0='WG6VAJUZN27NNW1XPD5RV9L46GQ0L7CGMJNTASQ4VOU4I1GWFUHDTVQ6031OQ5Y3NIAK2EGTQMVKK1HB4LIVH0BQYWR0J3M3GSIKKJHE0Y0K0186HD1JC0GQR579TVQODPNQ89EEJ8Q8FDIXLJ6UWZA6R8LZRENI6OD6MXZS1YCS0C0CGBLCC48GAYGZWZ0PI3EJ22U21J21T4ZHFYBP97ZTM9I7JNMLA9IEE06X2S9EHGLDVW11BSR4EGQIXNW4W' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4HQWT2BPJW5BDQ0ZBVVOVNQS9RU4BA34KG25AHJVZ1XBKKKN8RBUC8UHW70N359XMPGPJE6N7Q59J83L1KB8JOO71NB0T7AYWPLZUH56EJZWBCWVHHYVMF7M5IMSISEXIFAKF65JH7LCL0YCCLLMF794G2SZQ811PMPVWF1X8QQQJFETEYTOD6NPB8BXXPRW5AYNA5I9MOAGR09QD7B9D70SUL4OBGSRZHNSW4EM5VMBSY97R84G91DGW24EB1KV4' where id=18;
-update noar ti set v1='4HQWT2BPJW5BDQ0ZBVVOVNQS9RU4BA34KG25AHJVZ1XBKKKN8RBUC8UHW70N359XMPGPJE6N7Q59J83L1KB8JOO71NB0T7AYWPLZUH56EJZWBCWVHHYVMF7M5IMSISEXIFAKF65JH7LCL0YCCLLMF794G2SZQ811PMPVWF1X8QQQJFETEYTOD6NPB8BXXPRW5AYNA5I9MOAGR09QD7B9D70SUL4OBGSRZHNSW4EM5VMBSY97R84G91DGW24EB1KV4' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FODMS2CIVRIXOZJ4YZNX12A32R5V5PT6GL0ODOQ90N7T8YRI2KQYOHGKWIJ0XH10W7WJSA3R4U7HGYY4M2V1S2ATTTYLLYPZ3EZM2X6THUF16FQOC6CBQR2B01E4E3QVAKP2YPWKXE0QJQO8JPK2EZRE7Y8WGSFGLY3HVXUHPG8MBY6G6IQFML3KZC1ZKZUMQH9B4CSQ83N64KWY1Y043V75HV3RNW25TZ49V5V53GM6RMLP84KBAPSX0404BG928' where id=18;
-update noar ti set v2='FODMS2CIVRIXOZJ4YZNX12A32R5V5PT6GL0ODOQ90N7T8YRI2KQYOHGKWIJ0XH10W7WJSA3R4U7HGYY4M2V1S2ATTTYLLYPZ3EZM2X6THUF16FQOC6CBQR2B01E4E3QVAKP2YPWKXE0QJQO8JPK2EZRE7Y8WGSFGLY3HVXUHPG8MBY6G6IQFML3KZC1ZKZUMQH9B4CSQ83N64KWY1Y043V75HV3RNW25TZ49V5V53GM6RMLP84KBAPSX0404BG928' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1BTDX55UWNACA9AKC3OQOKE16GD6SN1JD9DOHRBSC59XAGJLBS12CRXEZ1TI3V109IFQFP3GH9U61SW7MDVNK27V0X0Z3MN8L8LY728C4W80CI3C6N3J1PGQDKOKW0LWE2S5A2D7XQYK9PXEYXRKQBQZU4SOGXMONV7Y5WJC0DV1HUF4ET6HLR4GNTNI955LAEA5XXWNOM8C7NJ8ZXFXU8Y6YRECWIK1280SSZDZQ2YLC2GP6ID3FN18JQPB8DQ9Y' where id=18;
-update noar ti set v3='1BTDX55UWNACA9AKC3OQOKE16GD6SN1JD9DOHRBSC59XAGJLBS12CRXEZ1TI3V109IFQFP3GH9U61SW7MDVNK27V0X0Z3MN8L8LY728C4W80CI3C6N3J1PGQDKOKW0LWE2S5A2D7XQYK9PXEYXRKQBQZU4SOGXMONV7Y5WJC0DV1HUF4ET6HLR4GNTNI955LAEA5XXWNOM8C7NJ8ZXFXU8Y6YRECWIK1280SSZDZQ2YLC2GP6ID3FN18JQPB8DQ9Y' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3S3UA4ROC3XQNGKW81PUL9LQDN01654SV1WKXSV0BY6Q0JFQN6AJI32AC18FEG18W1OVCFS7XV32ID493YWVFDRB4Z8TDDKI7LI477FFPFMGTN2G7EZFA8CL59KKOKKFMY2U57FKVUD9XJJJ5X81LP8WQ9LO3WKVLW3DFMRY9G096KJFLLI0W57FNTIZQB7OLH5I99N45FREQVT2LB0B5QGEIHLVKC1WUEVZK85MOIEIQ21N71SEDSBJP52I9PL4W' where id=19;
-update noar ti set v0='3S3UA4ROC3XQNGKW81PUL9LQDN01654SV1WKXSV0BY6Q0JFQN6AJI32AC18FEG18W1OVCFS7XV32ID493YWVFDRB4Z8TDDKI7LI477FFPFMGTN2G7EZFA8CL59KKOKKFMY2U57FKVUD9XJJJ5X81LP8WQ9LO3WKVLW3DFMRY9G096KJFLLI0W57FNTIZQB7OLH5I99N45FREQVT2LB0B5QGEIHLVKC1WUEVZK85MOIEIQ21N71SEDSBJP52I9PL4W' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='X1IR527G5348PF69D1VVJQGI14U8TRI6GO0QPOHD5F1X0IUQZ4HC0O3XO9C4R01ZLWZH9LQR5ULGU3N45XZ0NHBYEQS2FIWBX2LYNLYM4U7WVM9Y3EMP4D9JIRHKVG5QSKRUUEALNZBAE78WUQHCD39PR4JJO5N4ALHK3OHEJU5M32A6S7UWFO15P0LA48D6VVKMUM7KY8JMOVUP1I2QGP8NUJ1TAYJXNES8W24CIYJXRTVF1AVU71TIC9QA07LOF' where id=19;
-update noar ti set v1='X1IR527G5348PF69D1VVJQGI14U8TRI6GO0QPOHD5F1X0IUQZ4HC0O3XO9C4R01ZLWZH9LQR5ULGU3N45XZ0NHBYEQS2FIWBX2LYNLYM4U7WVM9Y3EMP4D9JIRHKVG5QSKRUUEALNZBAE78WUQHCD39PR4JJO5N4ALHK3OHEJU5M32A6S7UWFO15P0LA48D6VVKMUM7KY8JMOVUP1I2QGP8NUJ1TAYJXNES8W24CIYJXRTVF1AVU71TIC9QA07LOF' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KJ7ZA27HMCST439WCTJV138RKVKCGWQ0D36I65SR0MBFA75FTG1MTL5JR4921Z3JYOSAERNSVJY0LXD29XZ7XHYA3EXIEIGF3WMZKRPMV08SLEGHQTJ88I48HP96JWJBWGB8V198HLQV8LP2IUPSLWFIJD0M35JAN4J54PB9I8N7VCV3MOCSUZOUSD43CYFCRL3CJ1GSZ4Q6E6SJ8J5UUC1ZU51QYFH2EZ1KF9ZD2416THENRTG8IE2MJFHMJX7J5' where id=19;
-update noar ti set v2='KJ7ZA27HMCST439WCTJV138RKVKCGWQ0D36I65SR0MBFA75FTG1MTL5JR4921Z3JYOSAERNSVJY0LXD29XZ7XHYA3EXIEIGF3WMZKRPMV08SLEGHQTJ88I48HP96JWJBWGB8V198HLQV8LP2IUPSLWFIJD0M35JAN4J54PB9I8N7VCV3MOCSUZOUSD43CYFCRL3CJ1GSZ4Q6E6SJ8J5UUC1ZU51QYFH2EZ1KF9ZD2416THENRTG8IE2MJFHMJX7J5' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='55UKNY3IE2N16U0HZ2O9Q0L515BSAK0J5W80LPSZ4QUN105EKN5IOU9PW6WB1AME17JZT9WV6QH1GWIC56732TMYD7E1MW4ZAMQL49O9Z1HKSIV6C0URGKBFC2MDGLE7J19TQK5RP9MD7331FPII0ZMZFWC1ZAI61GJI3ARQ1SEZVTAI7N6C4XFUAYPKNIVMYE4U343HL1F0KLGGSG7HXMG5L1F1ZW8Q9LLQCXORQPBX1MWUJBXIMD1JD4DI83HHW' where id=19;
-update noar ti set v3='55UKNY3IE2N16U0HZ2O9Q0L515BSAK0J5W80LPSZ4QUN105EKN5IOU9PW6WB1AME17JZT9WV6QH1GWIC56732TMYD7E1MW4ZAMQL49O9Z1HKSIV6C0URGKBFC2MDGLE7J19TQK5RP9MD7331FPII0ZMZFWC1ZAI61GJI3ARQ1SEZVTAI7N6C4XFUAYPKNIVMYE4U343HL1F0KLGGSG7HXMG5L1F1ZW8Q9LLQCXORQPBX1MWUJBXIMD1JD4DI83HHW' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9A4B5GRQGF4NXLB6WTBXEO2T5G18CTDFXNN2Y0S9MJTN6V3VOWVTG8R3KG4UQDPXZV9SOZ9EHJT3CTJJKF5MRRAYTF87592OWN6QMOOGS8N37NK45Y93DA8ZVQ2NT1XPOKJFOGDOFWD2TY92XYMWGSS2L8DYCZ6TWBM4H94Y62WNHJP5T7P7EBBBG40H4TT51FMBE2Z4X0SN5FTFFB0A7IL3HEF6APLWAG9P2RKCHFA0M9YXWIGX5MFUWLBO5E3N5' where id=20;
-update noar ti set v0='9A4B5GRQGF4NXLB6WTBXEO2T5G18CTDFXNN2Y0S9MJTN6V3VOWVTG8R3KG4UQDPXZV9SOZ9EHJT3CTJJKF5MRRAYTF87592OWN6QMOOGS8N37NK45Y93DA8ZVQ2NT1XPOKJFOGDOFWD2TY92XYMWGSS2L8DYCZ6TWBM4H94Y62WNHJP5T7P7EBBBG40H4TT51FMBE2Z4X0SN5FTFFB0A7IL3HEF6APLWAG9P2RKCHFA0M9YXWIGX5MFUWLBO5E3N5' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZLG2AY5DRT5OVNO77Z2IU9NQMV8FPO431XBAROHR1FXIY2YVEIOXPNZ22ZMED2ECTPEOLNEWN3EDMYATY32J2QEI5XRJS242T28BXH79PCVYMHDVEV2LVINDRDCB8DYACSA8M6FJMNKGPB9G8YQX5QLXKFX1MXJWOHLW1MVXKSGR5AA0LYJPVFK0LG0UK26TIC4S85P3ZLLTS29C2D92Y6U8TY9N781QN2Z8A8KJ0S3I3L9JTQVMA2DCBEJG4WA92' where id=20;
-update noar ti set v1='ZLG2AY5DRT5OVNO77Z2IU9NQMV8FPO431XBAROHR1FXIY2YVEIOXPNZ22ZMED2ECTPEOLNEWN3EDMYATY32J2QEI5XRJS242T28BXH79PCVYMHDVEV2LVINDRDCB8DYACSA8M6FJMNKGPB9G8YQX5QLXKFX1MXJWOHLW1MVXKSGR5AA0LYJPVFK0LG0UK26TIC4S85P3ZLLTS29C2D92Y6U8TY9N781QN2Z8A8KJ0S3I3L9JTQVMA2DCBEJG4WA92' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='53T4WDL12NJU2J7V66V4AEB78XI3CSH0AHP0DGGK96ZCJQI73V3Z1PU1325GKXW558482ZP0B2JUDPSXBC9R9RCXE1SUDP41C78DQ3V624SCOYK6ZU1F03NB63N3GF1EZJE1OUSMH0I3PK3HRXXESYSAQF46BNB4DMWAA47KBTZIA7IJY1V6S57SA6DXW4ATKENCH8GEYP01IYF6LPEFXRVL912XTK5LD1H4PR1GRAN14SLG5ES63MM4S3KPZCX1Y' where id=20;
-update noar ti set v2='53T4WDL12NJU2J7V66V4AEB78XI3CSH0AHP0DGGK96ZCJQI73V3Z1PU1325GKXW558482ZP0B2JUDPSXBC9R9RCXE1SUDP41C78DQ3V624SCOYK6ZU1F03NB63N3GF1EZJE1OUSMH0I3PK3HRXXESYSAQF46BNB4DMWAA47KBTZIA7IJY1V6S57SA6DXW4ATKENCH8GEYP01IYF6LPEFXRVL912XTK5LD1H4PR1GRAN14SLG5ES63MM4S3KPZCX1Y' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MIUQ1V9AMOCMV1NFBCN6UXKYUE89QWR09P88V5V7JNET38YL65JERW9T54FWCD8QFLDR72S0HV41OVGE54A2UQB0XU7KLMGNK80S1C49O806IIT1MEBS26QP3L0AGJOYOXECQE8EUTWC87JAWRDDD9LEFGMSZ9PBHPZ91BMOUKIJB3KJ9ONCGG7D4DT1TY37YZJBIV6FB69A886ZCY9TZD6WX0EFU46H1GL9F6VFGFGJ3AJ1EA3JUAIPY4W5T43TO' where id=20;
-update noar ti set v3='MIUQ1V9AMOCMV1NFBCN6UXKYUE89QWR09P88V5V7JNET38YL65JERW9T54FWCD8QFLDR72S0HV41OVGE54A2UQB0XU7KLMGNK80S1C49O806IIT1MEBS26QP3L0AGJOYOXECQE8EUTWC87JAWRDDD9LEFGMSZ9PBHPZ91BMOUKIJB3KJ9ONCGG7D4DT1TY37YZJBIV6FB69A886ZCY9TZD6WX0EFU46H1GL9F6VFGFGJ3AJ1EA3JUAIPY4W5T43TO' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SVLUC9216J60KEPVL9OC5SJ1H6KQASP581PAU8Y99I28XXPGZ217JOASTSJR1C6CA6ZPWER9DYOQNQM96W8I9N9U2LCSV8C3JTERE1V5CF6YSN8X2U6NQECHMPLQNV8PNXCPLKOI4OYXC83IOMG8QA9C2VG6WIPEQUBLZDNA7C6CWAG0IFYMU1VU5UPQJ0U7XF9ND0JTEKJONI5QKBZ4T2M07FFB566N9DIHRAFJC7UR2MS4SV1SQQMKKGAQEUN6U' where id=21;
-update noar ti set v0='SVLUC9216J60KEPVL9OC5SJ1H6KQASP581PAU8Y99I28XXPGZ217JOASTSJR1C6CA6ZPWER9DYOQNQM96W8I9N9U2LCSV8C3JTERE1V5CF6YSN8X2U6NQECHMPLQNV8PNXCPLKOI4OYXC83IOMG8QA9C2VG6WIPEQUBLZDNA7C6CWAG0IFYMU1VU5UPQJ0U7XF9ND0JTEKJONI5QKBZ4T2M07FFB566N9DIHRAFJC7UR2MS4SV1SQQMKKGAQEUN6U' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G387H4MFM9PFE6MBY8BRAHEOY6A1MS9NIAJQMWD3IYVQK36UQRUUZG6R78XDKIC2NX7RNQVLILYKE1VPQ6OD040HKUOYCB00F8OB6ZZPABNZFH2T5DDDDQE1DAU0NIVC5X7WQMIB47AA18D7EWLP1R03D7WKASR8WKGNE3DIDQR3S4UA6UCM174RV9XW8YLAMSJ7SFATJ9LYTNQQW6868SIW0ICY1JB8GXJY0Q4V9EVI0XKFJCUZ9GWFF5BYDXFXW' where id=21;
-update noar ti set v1='G387H4MFM9PFE6MBY8BRAHEOY6A1MS9NIAJQMWD3IYVQK36UQRUUZG6R78XDKIC2NX7RNQVLILYKE1VPQ6OD040HKUOYCB00F8OB6ZZPABNZFH2T5DDDDQE1DAU0NIVC5X7WQMIB47AA18D7EWLP1R03D7WKASR8WKGNE3DIDQR3S4UA6UCM174RV9XW8YLAMSJ7SFATJ9LYTNQQW6868SIW0ICY1JB8GXJY0Q4V9EVI0XKFJCUZ9GWFF5BYDXFXW' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RTFNBX0IMOHQGV2J2BO2DCI9GNHL2LUOVXWIV6PRLNRVQTIOS6OTQWA5K66WAWYZBO3IF54ZSMFYADTRNJ8370D8XO5ENUBQ2XNLWQUGOLPMKQ8FDHIR1O3399XV1WXP9BMRKKSQ9MWC6OWUB40LJX0YJIP0DE0BELD1B7YNP7FBG92VZ8NQKS5GAI9Z4XP7VXGTT4SH0EMX44ZOOTV5VXK4ZE2V98M8FEEHW7U5QDP4SJYRI33XOLFKYHFMZX6ZB' where id=21;
-update noar ti set v2='RTFNBX0IMOHQGV2J2BO2DCI9GNHL2LUOVXWIV6PRLNRVQTIOS6OTQWA5K66WAWYZBO3IF54ZSMFYADTRNJ8370D8XO5ENUBQ2XNLWQUGOLPMKQ8FDHIR1O3399XV1WXP9BMRKKSQ9MWC6OWUB40LJX0YJIP0DE0BELD1B7YNP7FBG92VZ8NQKS5GAI9Z4XP7VXGTT4SH0EMX44ZOOTV5VXK4ZE2V98M8FEEHW7U5QDP4SJYRI33XOLFKYHFMZX6ZB' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WXBULGD94O04KDUPE250V2XT6DDAL2NSUORYTI50TCRTMNJ8XNRV775P7QEYGS7E9IOWFBUFA2XSFXW0WISEJMYTE0BJKQIXZSQX58E9ANQUH56DBEIWBOY0PIJJNZ3ADLMM49T4RX69IX1W4M86W56DM2ATXLTOGJC0SPPYQMMMWA2MGENIUWKI022W3FWNKLSHSGV8SAEW6XTF6GPYBGLYHS6XUS454PPQE6GGK0UB4TNLDQXFS7UDUGB2CWYQO' where id=21;
-update noar ti set v3='WXBULGD94O04KDUPE250V2XT6DDAL2NSUORYTI50TCRTMNJ8XNRV775P7QEYGS7E9IOWFBUFA2XSFXW0WISEJMYTE0BJKQIXZSQX58E9ANQUH56DBEIWBOY0PIJJNZ3ADLMM49T4RX69IX1W4M86W56DM2ATXLTOGJC0SPPYQMMMWA2MGENIUWKI022W3FWNKLSHSGV8SAEW6XTF6GPYBGLYHS6XUS454PPQE6GGK0UB4TNLDQXFS7UDUGB2CWYQO' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JEEZEZGZ7ONLNEXWNOZ6IEOLE70TS3FG9M1B48MGOMZ67QQEZ4KX7PJUIPAECUE8TRF5NOODH9C405C5DD1YESEOMTCGP54NET4WJ0XG3Q88JK6NHAF1T85KM3JDSIUDHXUDGIJA1ISS7YRUBI4NY3SCBP6NEO6YJWP605301X5SQW6GD6E1PR07YPPULZO85CR2EGGM483ZBFJWA1MMBCO8CX6885JAOM078PIA8FTQ1ERDBQRUW2Y30PCGEJ1RC' where id=22;
-update noar ti set v0='JEEZEZGZ7ONLNEXWNOZ6IEOLE70TS3FG9M1B48MGOMZ67QQEZ4KX7PJUIPAECUE8TRF5NOODH9C405C5DD1YESEOMTCGP54NET4WJ0XG3Q88JK6NHAF1T85KM3JDSIUDHXUDGIJA1ISS7YRUBI4NY3SCBP6NEO6YJWP605301X5SQW6GD6E1PR07YPPULZO85CR2EGGM483ZBFJWA1MMBCO8CX6885JAOM078PIA8FTQ1ERDBQRUW2Y30PCGEJ1RC' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L14W6JEIRD4STH3155ALH505X12KZM78GJ20UJT7HS7OH05LT36MUTEDO64UEOQCBAQ8SZF2PFHXF7AH4OJ63EA7V4KRD5SJK7B2ZKZ8V0RQJ4WQYVKK1H9SM2WCLJU8WASNP6K5I3WGFT7O56GFX0BBMGJQ9QMPPLFCDIW9X7S1AFV2A91WT9443OQ92J086H7GOJKPC2OHXLLGVSWFG6LRQ165WQ6ZJFV9WHWMY71E6OLP4SBDKFI5XWGT29UW9' where id=22;
-update noar ti set v1='L14W6JEIRD4STH3155ALH505X12KZM78GJ20UJT7HS7OH05LT36MUTEDO64UEOQCBAQ8SZF2PFHXF7AH4OJ63EA7V4KRD5SJK7B2ZKZ8V0RQJ4WQYVKK1H9SM2WCLJU8WASNP6K5I3WGFT7O56GFX0BBMGJQ9QMPPLFCDIW9X7S1AFV2A91WT9443OQ92J086H7GOJKPC2OHXLLGVSWFG6LRQ165WQ6ZJFV9WHWMY71E6OLP4SBDKFI5XWGT29UW9' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UO15756S4IHK8GC5580ND2Z523LKMT8J48J4GXFJTBSJ9QTCJ9T1VWDD92UQ7FI82R3BCOLJM4JV09GAW4D02QR3OFJH665RYQYVPW60DXHBFCO1VZTOR4XMOE749DWZUYUJ5L09MKCQLHVF1SKWI3SKXDOE6NNAX6FZD1KC22ILYI6CV379FCZZ525I64Z1WXGHD6O2XNJJSIRQEE5SYDKR75PKLA5B3ZM1WY7SQ0F3EGB8T85IN6NIZH9W8CQCZ' where id=22;
-update noar ti set v2='UO15756S4IHK8GC5580ND2Z523LKMT8J48J4GXFJTBSJ9QTCJ9T1VWDD92UQ7FI82R3BCOLJM4JV09GAW4D02QR3OFJH665RYQYVPW60DXHBFCO1VZTOR4XMOE749DWZUYUJ5L09MKCQLHVF1SKWI3SKXDOE6NNAX6FZD1KC22ILYI6CV379FCZZ525I64Z1WXGHD6O2XNJJSIRQEE5SYDKR75PKLA5B3ZM1WY7SQ0F3EGB8T85IN6NIZH9W8CQCZ' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='48G9L26BM5A5IL4MF2VFZ7SAC5XQEFKBNU898PMEW7TANRVXIW6Y1JEYQMTURT6HRF355ROJ1E09OR5Z5GI2H3724R86NIBCQ4G2BQFCACINEDJNKN04A46BJGV4G4PPB67ALJJEZJQ0X9EYHISYQH6TCWQ4AX7CL0ZCKNNY6CP2VHYSQ8OCI3JMRBPLJRLB9PXULNTG6IKQ6J4K66C3RM6122FLFTZYZCNKEA692YNF71QS7VU8W260EAHSGO42H' where id=22;
-update noar ti set v3='48G9L26BM5A5IL4MF2VFZ7SAC5XQEFKBNU898PMEW7TANRVXIW6Y1JEYQMTURT6HRF355ROJ1E09OR5Z5GI2H3724R86NIBCQ4G2BQFCACINEDJNKN04A46BJGV4G4PPB67ALJJEZJQ0X9EYHISYQH6TCWQ4AX7CL0ZCKNNY6CP2VHYSQ8OCI3JMRBPLJRLB9PXULNTG6IKQ6J4K66C3RM6122FLFTZYZCNKEA692YNF71QS7VU8W260EAHSGO42H' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='742W4TS0469RFUNWNWDLI1TQJF2VMR3WZWVURHMRRV7FD4LIRO8HIVBW6SMMJHINQ7IR670MKDA46P3P2IQNJ8GE9JZOC4W2UOIW2HLOTVKVA2NH52P3PSYI8O6XM8ZOESMS5VTSTSYRU29U7Q5P6AH9KNSGMIXOTV24FGT3E7SU1P05XKZVGFRU8OF4YITK37DEUAWY0C57EI95OEH07M99GCXQ68RPZF3DZ84IFGTV4Q35FR8Z01FAEC8F81ZM6' where id=23;
-update noar ti set v0='742W4TS0469RFUNWNWDLI1TQJF2VMR3WZWVURHMRRV7FD4LIRO8HIVBW6SMMJHINQ7IR670MKDA46P3P2IQNJ8GE9JZOC4W2UOIW2HLOTVKVA2NH52P3PSYI8O6XM8ZOESMS5VTSTSYRU29U7Q5P6AH9KNSGMIXOTV24FGT3E7SU1P05XKZVGFRU8OF4YITK37DEUAWY0C57EI95OEH07M99GCXQ68RPZF3DZ84IFGTV4Q35FR8Z01FAEC8F81ZM6' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FPBNQIHCIJ810F5HG2JL6G8WW4DNU0POZ3TKRAU0RD32YGB27APJJB3GBO1826IB1C1OVJBSE6X2N0VI8RDWLHE2K36ZNTX1ILGEULWH8W0AH8N2W3B6886XENFFRUGD2C8EXKMD5FMSFWP0VJD7GS244EDSTJXGQA31ZM86EW9HCCH131RVXDVQ54DGD6X8QKRIILOI5355EKFHTKQM9HCP00IWYSNA56JMPZDO7AGJCC31PH4XOB3R23Y89S8AC' where id=23;
-update noar ti set v1='FPBNQIHCIJ810F5HG2JL6G8WW4DNU0POZ3TKRAU0RD32YGB27APJJB3GBO1826IB1C1OVJBSE6X2N0VI8RDWLHE2K36ZNTX1ILGEULWH8W0AH8N2W3B6886XENFFRUGD2C8EXKMD5FMSFWP0VJD7GS244EDSTJXGQA31ZM86EW9HCCH131RVXDVQ54DGD6X8QKRIILOI5355EKFHTKQM9HCP00IWYSNA56JMPZDO7AGJCC31PH4XOB3R23Y89S8AC' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SSXNTOVFT1V1W09WGG0UFW0KI84DZUUVAWPH989N2H76M1ZXQLH8FBFG9JC124ESP2Q7U4LSIVFQ681AAO99NJLOHVWI83ALBHUF6QNZKZG0MPPQ4FI02TQUUWRYOUD7IBMQACR36IB7XGZ01U7DI60GCA3AOB9IFHB48KVJTTHVIWBYURC640DHSTKH2YXUSNJHIUBFNLO8BIVJ67WZ60USJ542HEB6KK1TIBDH348LBJ3DIS8V9CMR3A3OCJ6A7' where id=23;
-update noar ti set v2='SSXNTOVFT1V1W09WGG0UFW0KI84DZUUVAWPH989N2H76M1ZXQLH8FBFG9JC124ESP2Q7U4LSIVFQ681AAO99NJLOHVWI83ALBHUF6QNZKZG0MPPQ4FI02TQUUWRYOUD7IBMQACR36IB7XGZ01U7DI60GCA3AOB9IFHB48KVJTTHVIWBYURC640DHSTKH2YXUSNJHIUBFNLO8BIVJ67WZ60USJ542HEB6KK1TIBDH348LBJ3DIS8V9CMR3A3OCJ6A7' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7OYKHHGBLUCKU96U9QEYG8RLEAQQRQZRDCTUX6C0AMSPEB867J72NBKRGSKQIBA3TB50J5HYSVPCFTUKDYW54F10W388C046KDSZWYJ8W97FR0WRN7U2T84X5VF54ICHFZF9LNNN4NXP6EUDSX0T39UEI82W5GF1VVCQ8CX7ZLVMEST9KH6267DYB1E067NW2T3IGW8ZJVS9UAWK2ALGHEVOBNAKOENJWE6IGNEND4WK1DMUVVVN0R4S4KEYXYXGY' where id=23;
-update noar ti set v3='7OYKHHGBLUCKU96U9QEYG8RLEAQQRQZRDCTUX6C0AMSPEB867J72NBKRGSKQIBA3TB50J5HYSVPCFTUKDYW54F10W388C046KDSZWYJ8W97FR0WRN7U2T84X5VF54ICHFZF9LNNN4NXP6EUDSX0T39UEI82W5GF1VVCQ8CX7ZLVMEST9KH6267DYB1E067NW2T3IGW8ZJVS9UAWK2ALGHEVOBNAKOENJWE6IGNEND4WK1DMUVVVN0R4S4KEYXYXGY' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UKHGEYJNEHB43UYR29RVIX2E69BM38JXOIWFE0YKEGM21M2QBYN9LLTTUZFIGG1MQJL3NJJF4VT704R5L38LZ6JRAQL8XPDRQ4P7JBYKXR43AXWZEO4GF8RD90R1750ZGGFVOCMQPEH1SZLBU9GA5RH3U9XR43D02N1YLV2OK81J1JPEF3SO600S0F9EHDSRZROBYPTO964G2B1IEUT4B8LXV0JQ011KBLNKQ2HY29DY2GIBS2QP0DPYGGGL04VRX' where id=24;
-update noar ti set v0='UKHGEYJNEHB43UYR29RVIX2E69BM38JXOIWFE0YKEGM21M2QBYN9LLTTUZFIGG1MQJL3NJJF4VT704R5L38LZ6JRAQL8XPDRQ4P7JBYKXR43AXWZEO4GF8RD90R1750ZGGFVOCMQPEH1SZLBU9GA5RH3U9XR43D02N1YLV2OK81J1JPEF3SO600S0F9EHDSRZROBYPTO964G2B1IEUT4B8LXV0JQ011KBLNKQ2HY29DY2GIBS2QP0DPYGGGL04VRX' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WR3NEMXH8RB6CVIENPJRQE5UU412PHLH1K9LSHKMKQQW1KW57G0YWOS081DB9HL7DBR2B2FW9SUZOS37YTVCHWT8CTTIB78WWTSEVFNTRH4WPZ5BRN1W3Q8Q0IE8ZHAW6VD2JRFI6O384RABB61MF09H9YWX3FLTDU75UG1CTV8NW00BEXI58PHJSWHC4OIOUOKZBN8GQBJFX0WB4HS14LWEJ7MB2KJQDAIEN5J1H78KYLZ9HTKIFQEASH188HTMD' where id=24;
-update noar ti set v1='WR3NEMXH8RB6CVIENPJRQE5UU412PHLH1K9LSHKMKQQW1KW57G0YWOS081DB9HL7DBR2B2FW9SUZOS37YTVCHWT8CTTIB78WWTSEVFNTRH4WPZ5BRN1W3Q8Q0IE8ZHAW6VD2JRFI6O384RABB61MF09H9YWX3FLTDU75UG1CTV8NW00BEXI58PHJSWHC4OIOUOKZBN8GQBJFX0WB4HS14LWEJ7MB2KJQDAIEN5J1H78KYLZ9HTKIFQEASH188HTMD' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UCAQ0O4WP1ILS1UAVXLI6P4506AIR4L2C85SDBQGRQ8UCUCRALFACCV62U1CBAI1QNGFDXI59ISN3M48235LYA279VU96P38BFPFJPRNAQXR3H3CAUXTQSQLMJZS00HBWLW2T6ZDP0S8QGHGO84HI0MQ6DAZT4UKYQKAWRE4AIAY3PHEQWX23UN55W2YLKGTFWILEDICTITMZZ5DFIGXMQC9DERTEBU7ZCG2LEWPIR6K3GAWAA9SIK8RPWTS6S0TK' where id=24;
-update noar ti set v2='UCAQ0O4WP1ILS1UAVXLI6P4506AIR4L2C85SDBQGRQ8UCUCRALFACCV62U1CBAI1QNGFDXI59ISN3M48235LYA279VU96P38BFPFJPRNAQXR3H3CAUXTQSQLMJZS00HBWLW2T6ZDP0S8QGHGO84HI0MQ6DAZT4UKYQKAWRE4AIAY3PHEQWX23UN55W2YLKGTFWILEDICTITMZZ5DFIGXMQC9DERTEBU7ZCG2LEWPIR6K3GAWAA9SIK8RPWTS6S0TK' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XGLATUXOQZCS5PVNTA7P4BKEHF23QYWXMO6FL334424I087RPN9095VM4SBBK7RSQNW9R1EDNMCLHEFDBWUZ8APJ26POHN3SWHL6BR3W5I3KONYG9TEHM38ELG4EP7GTZ0H3TLGUZS1WT2PF1U468M9PX57DGYTXYH1KET4P8EP24ZBK783ZTRHC60MKYM6CV53TZM5EID31GJAED5DNOG6FBJ31DPCKKB70EG6B1O5V0NUNLY28ZAZMNOTCXY2OM' where id=24;
-update noar ti set v3='XGLATUXOQZCS5PVNTA7P4BKEHF23QYWXMO6FL334424I087RPN9095VM4SBBK7RSQNW9R1EDNMCLHEFDBWUZ8APJ26POHN3SWHL6BR3W5I3KONYG9TEHM38ELG4EP7GTZ0H3TLGUZS1WT2PF1U468M9PX57DGYTXYH1KET4P8EP24ZBK783ZTRHC60MKYM6CV53TZM5EID31GJAED5DNOG6FBJ31DPCKKB70EG6B1O5V0NUNLY28ZAZMNOTCXY2OM' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LET2ITC7OAO0EV495YIAH04HVBSXWFG4FS202U7P369X29RB8EBI86EMMKITTGOQROVSVD5ZT2IOE6FXM5SLQLN8QZD3K0MGUEE8UGPBLBAE7PLX71IJ3LLERHTFZTGYWR1E0YA4A3VPZYV9HGCG0149HK7FN36U9DCOE4AM4264LMJ1GK4QOMDKCDMV7JLD5MVUJZX8Y6N8NHHLCQ1FVT7P15LC7CJOPNIO482RXFD8BY53FY0LS895WMW5PKCA0' where id=25;
-update noar ti set v0='LET2ITC7OAO0EV495YIAH04HVBSXWFG4FS202U7P369X29RB8EBI86EMMKITTGOQROVSVD5ZT2IOE6FXM5SLQLN8QZD3K0MGUEE8UGPBLBAE7PLX71IJ3LLERHTFZTGYWR1E0YA4A3VPZYV9HGCG0149HK7FN36U9DCOE4AM4264LMJ1GK4QOMDKCDMV7JLD5MVUJZX8Y6N8NHHLCQ1FVT7P15LC7CJOPNIO482RXFD8BY53FY0LS895WMW5PKCA0' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BLLIFZZB3919MUJNPCVE7BSOY7J1YJS7ALBBMYTZVZ3EVHMP47DKE59BUOA4A3H731EYB4AVUCY7KSOGZJDKIL51UMQIW1RI1Q6TRTC1K2430ZU08FTNWROFC250J6X24AIYPL5BG8MIYYPIE36KPG9B1CHLA568L06A22CDU9P90DEP7Z6X0OO4DCNT2ZRL54CPFM0TD71S05RJUALNU4LMCOCSFIB0WYGEDQ1W3UWWD9S2O2IUUSCSUX6E1KGP6' where id=25;
-update noar ti set v1='BLLIFZZB3919MUJNPCVE7BSOY7J1YJS7ALBBMYTZVZ3EVHMP47DKE59BUOA4A3H731EYB4AVUCY7KSOGZJDKIL51UMQIW1RI1Q6TRTC1K2430ZU08FTNWROFC250J6X24AIYPL5BG8MIYYPIE36KPG9B1CHLA568L06A22CDU9P90DEP7Z6X0OO4DCNT2ZRL54CPFM0TD71S05RJUALNU4LMCOCSFIB0WYGEDQ1W3UWWD9S2O2IUUSCSUX6E1KGP6' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E3DEFLQW33FV7W6GXU4KUXFAMQ1T2GS0JM7YSZOI8VS8LLGVEFLWPVU19E1Z2GVP7AQ2CT0HSMFJUPALLHHNKH4L327F3FWATH3KFZ2FQL7SE7TNMB35B19KB4ZFWURWC7MENP8OX34BVXOXLHNC06H1T9CHT968UZK6QTGY4D82KMNTQ9FPWTL42B9VEBM8EGK9SMKKZ39KTMTJE1NA2OBBGGLYC4ZRDOHT173EZF1SSQEFTL83OTFFZF6JH741U' where id=25;
-update noar ti set v2='E3DEFLQW33FV7W6GXU4KUXFAMQ1T2GS0JM7YSZOI8VS8LLGVEFLWPVU19E1Z2GVP7AQ2CT0HSMFJUPALLHHNKH4L327F3FWATH3KFZ2FQL7SE7TNMB35B19KB4ZFWURWC7MENP8OX34BVXOXLHNC06H1T9CHT968UZK6QTGY4D82KMNTQ9FPWTL42B9VEBM8EGK9SMKKZ39KTMTJE1NA2OBBGGLYC4ZRDOHT173EZF1SSQEFTL83OTFFZF6JH741U' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='G7DCK92JDBMTPDWV5E3AU6N81LP41Z2LE157M222BUUC7JNBFAB1CLTM5NRN3E3OT5V0X0PND9RXZJXBCQO6XIG60ZT9UMLKY5JMFVZRFCJ1FVS4WD1RAEGBPNWYWOU857QVJ87C602NB7TDQCAURU7ZE2JCYQCV5N83XW9Z4JCVUS7MOJFLLBOCQEN1BHVCG4ZW11YFN8F8JDAH4F0W4HUZE7D7S3YZC3HEVYMJVWEBQUEI96D5UHCZ9NZ2AFAAS' where id=25;
-update noar ti set v3='G7DCK92JDBMTPDWV5E3AU6N81LP41Z2LE157M222BUUC7JNBFAB1CLTM5NRN3E3OT5V0X0PND9RXZJXBCQO6XIG60ZT9UMLKY5JMFVZRFCJ1FVS4WD1RAEGBPNWYWOU857QVJ87C602NB7TDQCAURU7ZE2JCYQCV5N83XW9Z4JCVUS7MOJFLLBOCQEN1BHVCG4ZW11YFN8F8JDAH4F0W4HUZE7D7S3YZC3HEVYMJVWEBQUEI96D5UHCZ9NZ2AFAAS' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='92KSYM6D0QCDKV6DR6LGYQAJEPP6K3JK2MTYAJNH0OXI4VQHM83F3BNE98KWRN42GS47PMIAEJ026T8JH1OT3YXNMVVN7SX0EENAWG1UO7M83KHK9WA93W3UYPTSJ1AHT9CLSXFONP9SP2RERG0VNRZQQKIUTPPXO2QE5HJJVIWW051SWF6UUR188AKPEIXZ908JSOEGFJ2QTYY1LZ7GN2AG3JMLT8KOT8VXJRKVVY8BVVI13O5GDKL748CC5T762' where id=26;
-update noar ti set v0='92KSYM6D0QCDKV6DR6LGYQAJEPP6K3JK2MTYAJNH0OXI4VQHM83F3BNE98KWRN42GS47PMIAEJ026T8JH1OT3YXNMVVN7SX0EENAWG1UO7M83KHK9WA93W3UYPTSJ1AHT9CLSXFONP9SP2RERG0VNRZQQKIUTPPXO2QE5HJJVIWW051SWF6UUR188AKPEIXZ908JSOEGFJ2QTYY1LZ7GN2AG3JMLT8KOT8VXJRKVVY8BVVI13O5GDKL748CC5T762' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JXZVHXEQD2EXJZ31HK5GXDP0Z5LMZAT3ODLLX9RHRVO581QGVDIY982M6K8KGVDGHQDI1ZMTP3XVO1XTCSB9UUFHNAREOI92W32044SGWWXY5310TIK780YKWDNC1UQ86014PDT4KVHYWCGKYMIEGRLG989E708XTK78R41RQPM370QLS9VNWS6IGY2L6VISSPYVRFF0I4BB966ZGJX5W4K3NH1GEJT5DMN1DFQ7YIL2U9KMHRUUABJC6SEVXDHXA' where id=26;
-update noar ti set v1='JXZVHXEQD2EXJZ31HK5GXDP0Z5LMZAT3ODLLX9RHRVO581QGVDIY982M6K8KGVDGHQDI1ZMTP3XVO1XTCSB9UUFHNAREOI92W32044SGWWXY5310TIK780YKWDNC1UQ86014PDT4KVHYWCGKYMIEGRLG989E708XTK78R41RQPM370QLS9VNWS6IGY2L6VISSPYVRFF0I4BB966ZGJX5W4K3NH1GEJT5DMN1DFQ7YIL2U9KMHRUUABJC6SEVXDHXA' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6A6VBLBJYWFNJZP5AO8GHNS5KSAXM4U48R990LAP038RA0YJX9TFPCJMN8QB4MS47U6J8IZHV7FCHE9PTD3ZCS66DTPTME52GQEFDQT33XDYMA8E0CV71SZ4H8FCJ7XXNEU98DW7CNDMOAQ94L3QVM86QJCCC0Z9IS6M1YQYMZ1CDWEQQN95Z6RUM97QMFCZ7UAEFI9D3MNUKP8S8XAA0GT2KBQZW5XXX8K537MZM8IHWQ0PPBDJ1MAA3ARIS7VUD' where id=26;
-update noar ti set v2='6A6VBLBJYWFNJZP5AO8GHNS5KSAXM4U48R990LAP038RA0YJX9TFPCJMN8QB4MS47U6J8IZHV7FCHE9PTD3ZCS66DTPTME52GQEFDQT33XDYMA8E0CV71SZ4H8FCJ7XXNEU98DW7CNDMOAQ94L3QVM86QJCCC0Z9IS6M1YQYMZ1CDWEQQN95Z6RUM97QMFCZ7UAEFI9D3MNUKP8S8XAA0GT2KBQZW5XXX8K537MZM8IHWQ0PPBDJ1MAA3ARIS7VUD' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TYG0RN23Z6U36OA28913RTYOSX0EQ6J7Y1ME10VLMRDEBQ4HPF1VWP35TI4GVQ9G28TDTB7ZKRSKIFYFWCX9H8UUX26W0SBX9TBI0VUCPM1PZKYO3P7QQZSH88X7ZK0702KC9GAFFSMKQJA2ARWV2S4741OU4WTJAQ8ZTAM2PH25LK2ERCAX038KMWXN1K1YWV273L6STNQBJZQ7GD26GBO0VT6V9EX7RBIU1JG6UTNRAYMRCVKDVG0MRUWM0OD8O' where id=26;
-update noar ti set v3='TYG0RN23Z6U36OA28913RTYOSX0EQ6J7Y1ME10VLMRDEBQ4HPF1VWP35TI4GVQ9G28TDTB7ZKRSKIFYFWCX9H8UUX26W0SBX9TBI0VUCPM1PZKYO3P7QQZSH88X7ZK0702KC9GAFFSMKQJA2ARWV2S4741OU4WTJAQ8ZTAM2PH25LK2ERCAX038KMWXN1K1YWV273L6STNQBJZQ7GD26GBO0VT6V9EX7RBIU1JG6UTNRAYMRCVKDVG0MRUWM0OD8O' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1QKXZMD6C0L0Z79BL758AD91MJFXVS5QMEX33FAPO1HG7L440CS7UO12FGEPW33X6RJ5W5NYORVTOHTLB6K7R3A5THQIN6AIMH05J1EKF9ZZZSL07GG0MSG4UVS1CQ6KYOSC3LR11XERDPT02YJS97HFDFWHMGIFPLHRZPALX5F8KPSQCQU0FVCCLM8NUKG4C9ZTSQHW1Y9BXP876U17NF7O9GR5VN4XG6ATQKKMO5KUVPQV8GK2KUVNR32EIN35G' where id=27;
-update noar ti set v0='1QKXZMD6C0L0Z79BL758AD91MJFXVS5QMEX33FAPO1HG7L440CS7UO12FGEPW33X6RJ5W5NYORVTOHTLB6K7R3A5THQIN6AIMH05J1EKF9ZZZSL07GG0MSG4UVS1CQ6KYOSC3LR11XERDPT02YJS97HFDFWHMGIFPLHRZPALX5F8KPSQCQU0FVCCLM8NUKG4C9ZTSQHW1Y9BXP876U17NF7O9GR5VN4XG6ATQKKMO5KUVPQV8GK2KUVNR32EIN35G' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='43D4WF8721S3JA8E40KNKVPSRQ0A6CSIGKB60E1WG7723NVXE7ZN2HDSV62XPAXBMOB0OIS42219X1SN23XUQ43LH23L3GNKTZ601EX9G23BP1GUKXXJ4HNEHDW8VVXOVAXFL3R1X0WD2J1FU0R4N8O0DM062SNGZKDZVUV77OOAO2HQ81A29DUJ1TI23VBGNB4BPZN5D9TYHIK72WENPQURVCKRAV21GHUII9Y53UO6I05KKQKZGMLG3HC6JCYR5' where id=27;
-update noar ti set v1='43D4WF8721S3JA8E40KNKVPSRQ0A6CSIGKB60E1WG7723NVXE7ZN2HDSV62XPAXBMOB0OIS42219X1SN23XUQ43LH23L3GNKTZ601EX9G23BP1GUKXXJ4HNEHDW8VVXOVAXFL3R1X0WD2J1FU0R4N8O0DM062SNGZKDZVUV77OOAO2HQ81A29DUJ1TI23VBGNB4BPZN5D9TYHIK72WENPQURVCKRAV21GHUII9Y53UO6I05KKQKZGMLG3HC6JCYR5' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TVFMQGD8SHUMGWLDECLPQOZ3DZZJSW6SESKODE5SV4WNWHTUHBQ6KKLQYDHQ8O03HM11S5NX7P20QH30C9102LI7HF754799AIDNN3OQC18CD4OP938YDZCBGFSUW24IY0G8QJQRM7BIE6FVI2WNSV04S67M4JAY20C7LZXYPBAJU17TEJN1X2ONMHM2QTOYSTDDGBPWKQD3D8716WUK1FAG9KFPY44WZXI64BU1SLA8EIFV4C0DEQJJUYGE3HIKF' where id=27;
-update noar ti set v2='TVFMQGD8SHUMGWLDECLPQOZ3DZZJSW6SESKODE5SV4WNWHTUHBQ6KKLQYDHQ8O03HM11S5NX7P20QH30C9102LI7HF754799AIDNN3OQC18CD4OP938YDZCBGFSUW24IY0G8QJQRM7BIE6FVI2WNSV04S67M4JAY20C7LZXYPBAJU17TEJN1X2ONMHM2QTOYSTDDGBPWKQD3D8716WUK1FAG9KFPY44WZXI64BU1SLA8EIFV4C0DEQJJUYGE3HIKF' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C0I4MZG3VJFEYG3NN1WMQ4YFNKCB9X3VLF14YMK561P02VCEJT5DY69BT3X2L8TWFY3UEGO8W7MT2AL3ZW0ML9VG7XHT47HJ2FPES3JQO36QYRINFDAO7Z6AOEYWO7N3231SKTE9Q07WB7ME4R9C4LAH2GXWWFUAP3CXERVK88ZAQC0EXYUBNJPVCKK9Y79SY0P676HRIAWYYSN2S9EC1HB264G3WV2P4U2UOZXJWS8HO41NI1JVWEHH54SZRV7F3' where id=27;
-update noar ti set v3='C0I4MZG3VJFEYG3NN1WMQ4YFNKCB9X3VLF14YMK561P02VCEJT5DY69BT3X2L8TWFY3UEGO8W7MT2AL3ZW0ML9VG7XHT47HJ2FPES3JQO36QYRINFDAO7Z6AOEYWO7N3231SKTE9Q07WB7ME4R9C4LAH2GXWWFUAP3CXERVK88ZAQC0EXYUBNJPVCKK9Y79SY0P676HRIAWYYSN2S9EC1HB264G3WV2P4U2UOZXJWS8HO41NI1JVWEHH54SZRV7F3' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1OFQBNZLWM12SWD0XSFBDNVNLEMT30TQW6B60KHOW829W8MIO6WVQLU6BRW2SEMSGQHP5T373ZXFDOKKJKEIDNKIH5YL9H6G2RBPVLU2L4ORCRU1JHKEZXO38PIK1Q2MHI2RCEZIIICPFN6RNXUXOWXAH8YFKT06HGKVNOLXEVPZCVR31XMAIK4USJ2CVMJMPW1YBCHRVTHISWU5IDB3E13TKKVMP1SYD1MIKQDT1VOMJ9YF1ITKJRM4URONRKHQS' where id=28;
-update noar ti set v0='1OFQBNZLWM12SWD0XSFBDNVNLEMT30TQW6B60KHOW829W8MIO6WVQLU6BRW2SEMSGQHP5T373ZXFDOKKJKEIDNKIH5YL9H6G2RBPVLU2L4ORCRU1JHKEZXO38PIK1Q2MHI2RCEZIIICPFN6RNXUXOWXAH8YFKT06HGKVNOLXEVPZCVR31XMAIK4USJ2CVMJMPW1YBCHRVTHISWU5IDB3E13TKKVMP1SYD1MIKQDT1VOMJ9YF1ITKJRM4URONRKHQS' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GAWPIKDNCSV6UCW3UN6HR4JN75W5HWJZJHBTEE1WCIHNHULR7L9GOB627DMZW895ZDY1PTCLOSN8P32QMITOMKXUIRY67DJU0QZJHQTW147DAASJHWNMQB6ODOXU8EHREC7ECNZB1G9CMJS6BM9FTBCC3UI2VN4SSUAZMF0S052COEBF7DBJHC4T7NCTENF5RH8I44WU839IV1MAFWS10M2V73E4YDCT12VVDU2CPGHMY3CO93LBH053BKUB0ZG8Y' where id=28;
-update noar ti set v1='GAWPIKDNCSV6UCW3UN6HR4JN75W5HWJZJHBTEE1WCIHNHULR7L9GOB627DMZW895ZDY1PTCLOSN8P32QMITOMKXUIRY67DJU0QZJHQTW147DAASJHWNMQB6ODOXU8EHREC7ECNZB1G9CMJS6BM9FTBCC3UI2VN4SSUAZMF0S052COEBF7DBJHC4T7NCTENF5RH8I44WU839IV1MAFWS10M2V73E4YDCT12VVDU2CPGHMY3CO93LBH053BKUB0ZG8Y' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5HGPJMITE8NL7NQWI69Q12P9QSCHAQ3WM6Z61YF69VDWSBBG2SS7LR7E6RRTI0IRDEHKP8LWVDAYNYM3FA9OK5EQEPRK53CAFWUSFVOJEGVK28363NJTY7JQPGSKT3LZB7CKLVBNF5C1EP5PPBGLAUTNX5GW9YR27TV0RYEX1SV0HJA7Q7C4IA8QQ4AWLX5GSRABN7LEWSN4NN0XQEOBNY24NFC2UQSNVOK1DJ3CX2RMYB9L2N54IVXMKQHQPRLGV' where id=28;
-update noar ti set v2='5HGPJMITE8NL7NQWI69Q12P9QSCHAQ3WM6Z61YF69VDWSBBG2SS7LR7E6RRTI0IRDEHKP8LWVDAYNYM3FA9OK5EQEPRK53CAFWUSFVOJEGVK28363NJTY7JQPGSKT3LZB7CKLVBNF5C1EP5PPBGLAUTNX5GW9YR27TV0RYEX1SV0HJA7Q7C4IA8QQ4AWLX5GSRABN7LEWSN4NN0XQEOBNY24NFC2UQSNVOK1DJ3CX2RMYB9L2N54IVXMKQHQPRLGV' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GXFUU3JKG2XI92GHLAU8WQY8CEIN0TY2PZ66O7NA4LZ2TVSZJC2JLBKCAI7SH2HSZP7GJQ43SQRTU18WCUZG6RA1USKCEHHKIAMAF20WPIA1YBZ979KGUIG2HD0QB4N21BWC89XN7B57ZT2HSYMWS14IOJTAM4UO9EK7GP9E6UAECZATLT30AU58XQ291KCT6GRUDXWXFZY2J2X366NGQHYOWQ8C0GOCHC252KG37IEQTUHIX6SS27CLS4GOCMX8H' where id=28;
-update noar ti set v3='GXFUU3JKG2XI92GHLAU8WQY8CEIN0TY2PZ66O7NA4LZ2TVSZJC2JLBKCAI7SH2HSZP7GJQ43SQRTU18WCUZG6RA1USKCEHHKIAMAF20WPIA1YBZ979KGUIG2HD0QB4N21BWC89XN7B57ZT2HSYMWS14IOJTAM4UO9EK7GP9E6UAECZATLT30AU58XQ291KCT6GRUDXWXFZY2J2X366NGQHYOWQ8C0GOCHC252KG37IEQTUHIX6SS27CLS4GOCMX8H' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5K63XUEFQTPX5H2T0IKFAJMAEKAZHSSSVXKPO2KEV9HKCBUV3XKT3VJ3LX9TU6GT9Y4Q9G472AFQ5HIIPUB0VR5CZ9D1FU3673OWW114HIZDXWDTR4H29D1EFSBRG1X7XF67GDLBN4MY64R98JBZBA5K86LGWE8G0O5BYVCSSEXXLP9KYESI4YK8TAOSLP5UEXX8IIWW5J6YXIQFP2AH7G0WGGZWC181NHQK0G2D9BVNWTMBHIS8ZZNLQSIUNMCYJ' where id=29;
-update noar ti set v0='5K63XUEFQTPX5H2T0IKFAJMAEKAZHSSSVXKPO2KEV9HKCBUV3XKT3VJ3LX9TU6GT9Y4Q9G472AFQ5HIIPUB0VR5CZ9D1FU3673OWW114HIZDXWDTR4H29D1EFSBRG1X7XF67GDLBN4MY64R98JBZBA5K86LGWE8G0O5BYVCSSEXXLP9KYESI4YK8TAOSLP5UEXX8IIWW5J6YXIQFP2AH7G0WGGZWC181NHQK0G2D9BVNWTMBHIS8ZZNLQSIUNMCYJ' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='82MZVZTCME90GI3WF4SLY9V6J7KLUKCBDYSEZAXZZKL9PTT149R2WOA201L74YUTPNQTJABKNOIX17TG5L8FR0NOCQQT3R4XFTBAM4EDO8LCRRWQR7B8QY8E74PPMC7YYEJGFNUG6ADARWDMLKWKZOU8VFIK6AEN6OQQ4A01VH3S4VLEOBCEJRT5D1UTUXVFAZPVR8TD7FX05XX1VBR9NN6QAHR7XTI8R6ED1A3LOCKN5MBUW46IONAAM27Q4V5G3' where id=29;
-update noar ti set v1='82MZVZTCME90GI3WF4SLY9V6J7KLUKCBDYSEZAXZZKL9PTT149R2WOA201L74YUTPNQTJABKNOIX17TG5L8FR0NOCQQT3R4XFTBAM4EDO8LCRRWQR7B8QY8E74PPMC7YYEJGFNUG6ADARWDMLKWKZOU8VFIK6AEN6OQQ4A01VH3S4VLEOBCEJRT5D1UTUXVFAZPVR8TD7FX05XX1VBR9NN6QAHR7XTI8R6ED1A3LOCKN5MBUW46IONAAM27Q4V5G3' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TX7ZSXD0M8HEHB1Y8HQ2SXU6AI28RXM8NDRWZ50RSUMA388ACS7VCNEBLDVPC0CYKVW5SFZ065VRQP6MN5DMOKPTCNDWDKPYFEED1OOX59A5FNUIN7WU3RF24HPB6U2P8KL7GUC9GQGFV94VETGRROIHOYI1FDZUDGFHT1FLBULOCMYQEHDHYJQ9CJNLM8IWMUGD0FGMEMT12R5MSPHZGO590ML82TUM20H08GVETBWHO0I4XR9CXPOMGZIVQN8V4' where id=29;
-update noar ti set v2='TX7ZSXD0M8HEHB1Y8HQ2SXU6AI28RXM8NDRWZ50RSUMA388ACS7VCNEBLDVPC0CYKVW5SFZ065VRQP6MN5DMOKPTCNDWDKPYFEED1OOX59A5FNUIN7WU3RF24HPB6U2P8KL7GUC9GQGFV94VETGRROIHOYI1FDZUDGFHT1FLBULOCMYQEHDHYJQ9CJNLM8IWMUGD0FGMEMT12R5MSPHZGO590ML82TUM20H08GVETBWHO0I4XR9CXPOMGZIVQN8V4' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AFFXMSGVOOAZY8MZ9DSZUJE6OBIL0OF10EUA3P2WT4LU22BMPBGIGLQHU3D51QREHVS7R8NNAWG4IDEWM11AT17712HR95B633HKGZ7MRJ9WC3UJDETPRBA5KYSKCWSFS32PSQ8CXT9A5VYFQHS9FBZGGUYIL9SPX1ZD7QK6Y1AL3B3OL2KEIZTGT1VSQ5FZ492FL0G10GP8NT6WUKJU325I47XSCZD24WDRQOLZ8OBM1V7YSFCKN4P8ZWCHH2CLU' where id=29;
-update noar ti set v3='AFFXMSGVOOAZY8MZ9DSZUJE6OBIL0OF10EUA3P2WT4LU22BMPBGIGLQHU3D51QREHVS7R8NNAWG4IDEWM11AT17712HR95B633HKGZ7MRJ9WC3UJDETPRBA5KYSKCWSFS32PSQ8CXT9A5VYFQHS9FBZGGUYIL9SPX1ZD7QK6Y1AL3B3OL2KEIZTGT1VSQ5FZ492FL0G10GP8NT6WUKJU325I47XSCZD24WDRQOLZ8OBM1V7YSFCKN4P8ZWCHH2CLU' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AVZOVTI3F9H67KQ1NLFI0OMIEH0R1KI9M3HHH4GRT1M4W5539BLOVTUX8NA86O2IYOF56L1JDPC6C6YPTMAXBDAMAWL4IU7CCJPYUU65CO1EJOSD9C23FB7383RPRE2XYRUUS1TXCARLGEL5PMQLHE8HQKFQYGIGU0N80AEN6X4FCI9X3QGAY256O325F5Y9OH6RBG6GY97T84LXJHRKEW0OTWJN1BH2USMV0F0YFR06GWA2AALYUHX82DEIA0CKM' where id=30;
-update noar ti set v0='AVZOVTI3F9H67KQ1NLFI0OMIEH0R1KI9M3HHH4GRT1M4W5539BLOVTUX8NA86O2IYOF56L1JDPC6C6YPTMAXBDAMAWL4IU7CCJPYUU65CO1EJOSD9C23FB7383RPRE2XYRUUS1TXCARLGEL5PMQLHE8HQKFQYGIGU0N80AEN6X4FCI9X3QGAY256O325F5Y9OH6RBG6GY97T84LXJHRKEW0OTWJN1BH2USMV0F0YFR06GWA2AALYUHX82DEIA0CKM' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5T4TFDF7T34PGBMBAYVW42LB2Q8Y3FHKFJEVA4QFEAYDF4XH23D91S26B5B0WQLOO2P28PUFQ8PKML3SYVPLXEXNWJZ5UJUA1M6UU6AJGWSHULZKU0RR7JI1ULP8X6RTJRI5QJLASMGHTQW664QGDNQ8QGM5B0RV887QJ8GLLN5GJNQTO9H3EE4QM22ROOOXE8BAU5C1V45Q64P0OSZI4XEJPSIU3Z4INI1GK109SBWFQSY6UU1U06CP2534DJ4NN' where id=30;
-update noar ti set v1='5T4TFDF7T34PGBMBAYVW42LB2Q8Y3FHKFJEVA4QFEAYDF4XH23D91S26B5B0WQLOO2P28PUFQ8PKML3SYVPLXEXNWJZ5UJUA1M6UU6AJGWSHULZKU0RR7JI1ULP8X6RTJRI5QJLASMGHTQW664QGDNQ8QGM5B0RV887QJ8GLLN5GJNQTO9H3EE4QM22ROOOXE8BAU5C1V45Q64P0OSZI4XEJPSIU3Z4INI1GK109SBWFQSY6UU1U06CP2534DJ4NN' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D1LGNVY0XEFYZTJPO54TLVNQWOQOOCFS6KH8L7GDNCGVOOIH9H51QAF0OM3ZS2IMNCVTZALSKRA2BZX10DHT5KOCRMF1DN9GHUWF6FUNQCLEL1YJBNNM95JXM3V80MD37FCOJDMDJYZR0685YEUT9T1I4MV2B7AKISGIF367F40LLR1ASMDX2DK46G05SC725369I2ZLJ15CDM0LISR58FUIIMSETQAGAC3NEXS4CVLWZYOQJHUHCQAQ1MCFLRQTC' where id=30;
-update noar ti set v2='D1LGNVY0XEFYZTJPO54TLVNQWOQOOCFS6KH8L7GDNCGVOOIH9H51QAF0OM3ZS2IMNCVTZALSKRA2BZX10DHT5KOCRMF1DN9GHUWF6FUNQCLEL1YJBNNM95JXM3V80MD37FCOJDMDJYZR0685YEUT9T1I4MV2B7AKISGIF367F40LLR1ASMDX2DK46G05SC725369I2ZLJ15CDM0LISR58FUIIMSETQAGAC3NEXS4CVLWZYOQJHUHCQAQ1MCFLRQTC' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='87QKFKTUOM8OEINHO3ZLKFT3TROZF7LOBGX0F40EULIUCQUUUZB307SSLF266R49M8MJ8QM5J6DLYB0RV7KNVG1CONR4OP89LZS3A12COGA2CZIE57FFPT5U12T68BQY4HEKLBCAJOPF8H0X89OFYIRCCJDM0HBWBP6ZSIEYGN4LFF9U2DICMCKYLVZJHUBNHNA4WQGSQ2C2FCP6QX0K2IC2XCCZHBUQ3ZF9RMG9JZVGVID2LDPKRAP3EO0CB69EG' where id=30;
-update noar ti set v3='87QKFKTUOM8OEINHO3ZLKFT3TROZF7LOBGX0F40EULIUCQUUUZB307SSLF266R49M8MJ8QM5J6DLYB0RV7KNVG1CONR4OP89LZS3A12COGA2CZIE57FFPT5U12T68BQY4HEKLBCAJOPF8H0X89OFYIRCCJDM0HBWBP6ZSIEYGN4LFF9U2DICMCKYLVZJHUBNHNA4WQGSQ2C2FCP6QX0K2IC2XCCZHBUQ3ZF9RMG9JZVGVID2LDPKRAP3EO0CB69EG' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QRQ8AHXI58TE4YCNUXJP977CTS6XUNAI1HPFCVBWDU9SJX0BV5I6JGJUO07S8Q0KA0P2FAWX5SWECS1S51PCPYHPMW6VX9ERG3XVTOGYE7LIX1XFB8X8EHC8LGZS049I9HEK77NEBSC012PDBUY2X8HBCHTJ6D2NPZFZKCXOIOEZOF5307J34V2TAII5N97J394D67A2Q89ZLI1Z2QI08S7ESPU5BJPJZIPLV2I1IMQVJKWR787EAATXSTA7AEN4E' where id=31;
-update noar ti set v0='QRQ8AHXI58TE4YCNUXJP977CTS6XUNAI1HPFCVBWDU9SJX0BV5I6JGJUO07S8Q0KA0P2FAWX5SWECS1S51PCPYHPMW6VX9ERG3XVTOGYE7LIX1XFB8X8EHC8LGZS049I9HEK77NEBSC012PDBUY2X8HBCHTJ6D2NPZFZKCXOIOEZOF5307J34V2TAII5N97J394D67A2Q89ZLI1Z2QI08S7ESPU5BJPJZIPLV2I1IMQVJKWR787EAATXSTA7AEN4E' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z21OH7P1L8ZJDXU6YVO2124I51YBBUKUJT8Z3PQRHP03X2N2OYTS1SSNRHFFJGCNC4GIBBM2J036FIWHYYZ77ZNYFE2OND3CGX99SPNB3AT7PJHLJ9L5E6N9YXM9OMTNLMRSTYQJWFA4YVHU116UKNDH0QMBEHSZVBFNBHFI7XZEUE580LMOPTTF4BHD77IKMIUY17VCGX5WPS4SYNP1ODIZZAXYOKCRJ9IOFGN05I4NFGIO1CHD9ZYL045BRDCRC' where id=31;
-update noar ti set v1='Z21OH7P1L8ZJDXU6YVO2124I51YBBUKUJT8Z3PQRHP03X2N2OYTS1SSNRHFFJGCNC4GIBBM2J036FIWHYYZ77ZNYFE2OND3CGX99SPNB3AT7PJHLJ9L5E6N9YXM9OMTNLMRSTYQJWFA4YVHU116UKNDH0QMBEHSZVBFNBHFI7XZEUE580LMOPTTF4BHD77IKMIUY17VCGX5WPS4SYNP1ODIZZAXYOKCRJ9IOFGN05I4NFGIO1CHD9ZYL045BRDCRC' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y57CQVM37ND2CY1PFONY4AOFEQ0ADDUY02CR5NP90PW9YCF2JQGIEU580793NP4XNXWCBRPGYVT1IPNWC6FGWFBVM3GZKZQTPZXRJ4H0FAIK29HW72OQBR60IJGY89GM31BEBLHJ9RBJY88078BL5RCEIY92LLQ8NN2F6MV1T6AAQUHXSLOJLW7EDX6RXC18KJE960BADGP85A82PE1GCT95UREIKHU8RZG2HI725WXZKLN2BBWTF3VVHWSW9AJI5' where id=31;
-update noar ti set v2='Y57CQVM37ND2CY1PFONY4AOFEQ0ADDUY02CR5NP90PW9YCF2JQGIEU580793NP4XNXWCBRPGYVT1IPNWC6FGWFBVM3GZKZQTPZXRJ4H0FAIK29HW72OQBR60IJGY89GM31BEBLHJ9RBJY88078BL5RCEIY92LLQ8NN2F6MV1T6AAQUHXSLOJLW7EDX6RXC18KJE960BADGP85A82PE1GCT95UREIKHU8RZG2HI725WXZKLN2BBWTF3VVHWSW9AJI5' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PIDO3T1LWRLTSCJJ6L5JFGN4LLZ5MNWES59153PNS7133YXCQCFZRAOV6XHAEFVEOXGNSIVFZEA7299SE4PQ3ZDJERC6AHLQHQK0HAUOA3E73KCLJS8HSMDRG6VO60JR1GXWOEANVGSOCF6OJS7XXQUAEZX8NEOMYKTNGOA10C45MNYKDRTFY0IAPSLDFCJNL3Y36SALB6FQJOTYQS7653RRUW2ZVCB2N8RCC6SBP7NI92TXUVNW41MY07O8VTN42' where id=31;
-update noar ti set v3='PIDO3T1LWRLTSCJJ6L5JFGN4LLZ5MNWES59153PNS7133YXCQCFZRAOV6XHAEFVEOXGNSIVFZEA7299SE4PQ3ZDJERC6AHLQHQK0HAUOA3E73KCLJS8HSMDRG6VO60JR1GXWOEANVGSOCF6OJS7XXQUAEZX8NEOMYKTNGOA10C45MNYKDRTFY0IAPSLDFCJNL3Y36SALB6FQJOTYQS7653RRUW2ZVCB2N8RCC6SBP7NI92TXUVNW41MY07O8VTN42' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3THSCOYLJ4BYEYIMJP04PRX4X56JG055WG81CPI9RV614ANAS33XZOMSFL3ROCRO9CX7WDKNO3WSGXUEUDUA26HH0XH1F83UZFW9HGI3694MPA0QNYHQL3D804U1AV0ZS9Y6N2A6Q66ZO2QQDM2XTWN87RW2GU6U051L9UY8IYUR7ASNQZOPYNKIMXCVDD9F1DP107VOUGOLSL3Q157LOZ4CZJM1KPE1HNYDZ1YN31D35E69ZBZ0ZNU930GZ0YDYM' where id=32;
-update noar ti set v0='3THSCOYLJ4BYEYIMJP04PRX4X56JG055WG81CPI9RV614ANAS33XZOMSFL3ROCRO9CX7WDKNO3WSGXUEUDUA26HH0XH1F83UZFW9HGI3694MPA0QNYHQL3D804U1AV0ZS9Y6N2A6Q66ZO2QQDM2XTWN87RW2GU6U051L9UY8IYUR7ASNQZOPYNKIMXCVDD9F1DP107VOUGOLSL3Q157LOZ4CZJM1KPE1HNYDZ1YN31D35E69ZBZ0ZNU930GZ0YDYM' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J184FP5EE2BUC0EKCI70N3KL2HTW25CIJ91GXH40BAHY2LHEQIWUVGWQOFX7Z8A4P7ZEP0LR5LDC62OBLSZD05OYIS2KRJ91A6Q6Q8L3PSA7W62QT6HJ18LQ8IH2AXS4NDFZCAH6YS2Q87U7XBBQISQ43DFO3WG8II9OMDWBZ7NM2F2QEZ2FZIVKS2U5CDJF4OELNO9348WRNT8BD9NH0DR7FKPNMJPWKFH1BNM0X12S54M2YHYXIOWASJ12OEGKY' where id=32;
-update noar ti set v1='J184FP5EE2BUC0EKCI70N3KL2HTW25CIJ91GXH40BAHY2LHEQIWUVGWQOFX7Z8A4P7ZEP0LR5LDC62OBLSZD05OYIS2KRJ91A6Q6Q8L3PSA7W62QT6HJ18LQ8IH2AXS4NDFZCAH6YS2Q87U7XBBQISQ43DFO3WG8II9OMDWBZ7NM2F2QEZ2FZIVKS2U5CDJF4OELNO9348WRNT8BD9NH0DR7FKPNMJPWKFH1BNM0X12S54M2YHYXIOWASJ12OEGKY' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TFZOGN64WWC93TFQ5W7L421WBUZ99W55VRJ9AYXJEHE7SCE1EEHHAYP9GXATCMC78JMLN90PSM7NPCLTH09DWSHZ90Y6NPYDQ1NXWR7UB8DKS0VCVY4207OXI3C0HV2UB1GK5HVC61JNAWYZ3GJ59XYMR1NT3191NSGIZLKR5EZG9RRTCDIIFIR1AOX97QR7ONGRXCFAA7SO0VXAIMP3R9P9LDGT07POOSXRSUM4AH5WKTCLYEVSAT4INWIIDFLPH' where id=32;
-update noar ti set v2='TFZOGN64WWC93TFQ5W7L421WBUZ99W55VRJ9AYXJEHE7SCE1EEHHAYP9GXATCMC78JMLN90PSM7NPCLTH09DWSHZ90Y6NPYDQ1NXWR7UB8DKS0VCVY4207OXI3C0HV2UB1GK5HVC61JNAWYZ3GJ59XYMR1NT3191NSGIZLKR5EZG9RRTCDIIFIR1AOX97QR7ONGRXCFAA7SO0VXAIMP3R9P9LDGT07POOSXRSUM4AH5WKTCLYEVSAT4INWIIDFLPH' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='U3Z9HUXGOBW8B82L7952O4W0JW67ZCJVMSQ10QJZONBNI4HMMTYRBDFAFEOTBX4WAJ1AU89I3XGJ6TJNJDDEQCUZ1YCV27F1QDV78TWK00TYESKNR5CKA25XUNX02U4NDUZBQG3B6RKPTBYQ9CA73J1B5KSUHJE7HDLXHORAV589S3DMPOMNZATHWBS5QFBT1VK8P3RN1TGNQ2TSH7N1QP3F1CZOMLZZJOY61ZOD4FLXKKRRR1KZJH6YFDT0R9IMZ' where id=32;
-update noar ti set v3='U3Z9HUXGOBW8B82L7952O4W0JW67ZCJVMSQ10QJZONBNI4HMMTYRBDFAFEOTBX4WAJ1AU89I3XGJ6TJNJDDEQCUZ1YCV27F1QDV78TWK00TYESKNR5CKA25XUNX02U4NDUZBQG3B6RKPTBYQ9CA73J1B5KSUHJE7HDLXHORAV589S3DMPOMNZATHWBS5QFBT1VK8P3RN1TGNQ2TSH7N1QP3F1CZOMLZZJOY61ZOD4FLXKKRRR1KZJH6YFDT0R9IMZ' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XSKXM40W4WOTXYCA6UR8GS2ERD5N8W7QQT6BB404HXXPBDMMTKJGSOHILWLD4D7QC7VUPLASC5NWBY3X8W36IK5DU7RJ6OHMYVYF1C2H9WVQUR1AYNM0XFZIR11167Q57RGMX2J0SPFR56QPPKI2PRJJ5ZVK3DIX5UVWVU1V9NNN20Z31GMYD0XFNUF1J4HBFISU1HC8LX27E9YQDUZFZSJLR42KTQVGI6Q7RO0EOHDZFO39F81RYODOVFQHMJ47T' where id=33;
-update noar ti set v0='XSKXM40W4WOTXYCA6UR8GS2ERD5N8W7QQT6BB404HXXPBDMMTKJGSOHILWLD4D7QC7VUPLASC5NWBY3X8W36IK5DU7RJ6OHMYVYF1C2H9WVQUR1AYNM0XFZIR11167Q57RGMX2J0SPFR56QPPKI2PRJJ5ZVK3DIX5UVWVU1V9NNN20Z31GMYD0XFNUF1J4HBFISU1HC8LX27E9YQDUZFZSJLR42KTQVGI6Q7RO0EOHDZFO39F81RYODOVFQHMJ47T' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MVO00J3SZNMRUIL2S0LQEDY9BXD82WI8G9CECGZJTF7K9ZF2H0EMNHRYCN3BP6IY5SVAK95VD47OUPKK9KY9N86RCANP10KSAKNZ8NGE93IHO2C2KVMF3BKFSWQOYKGG5M2SFU30UYR81E0SMTV1FN1SDPPX3B0X4NAY7C2V4Y3WJ6PB74KD4Y79V6COMG5RBHU4AUHXDDESA0WBS8ZRO5YHCTW5D5T6NUFD4RXEBKAV35KNB43PWRFC3QL5DCTV6' where id=33;
-update noar ti set v1='MVO00J3SZNMRUIL2S0LQEDY9BXD82WI8G9CECGZJTF7K9ZF2H0EMNHRYCN3BP6IY5SVAK95VD47OUPKK9KY9N86RCANP10KSAKNZ8NGE93IHO2C2KVMF3BKFSWQOYKGG5M2SFU30UYR81E0SMTV1FN1SDPPX3B0X4NAY7C2V4Y3WJ6PB74KD4Y79V6COMG5RBHU4AUHXDDESA0WBS8ZRO5YHCTW5D5T6NUFD4RXEBKAV35KNB43PWRFC3QL5DCTV6' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7TR96M5M7G1QKYIEU7VF5L9O3KQ49X5KBO6EW748DH0ISCJJQWR62CXIDFSMO4I6H1PBTXOOPUEASNZC7GF2681H1ZDWBR22KGPDSX35DIJWOWTEDN826QC98MZTNX3LZNDLU5SYLPUYUTNRJHEVFYNMDAZX1WBH0XP1TKD5VPTRGVOD9M6Y4MDB5C3NR1JYUZ625KDRLJ0AU39A562W5DLF31JXUG7GWWPVJYWDA8GI174HKWN0800YFIPQKG0WV' where id=33;
-update noar ti set v2='7TR96M5M7G1QKYIEU7VF5L9O3KQ49X5KBO6EW748DH0ISCJJQWR62CXIDFSMO4I6H1PBTXOOPUEASNZC7GF2681H1ZDWBR22KGPDSX35DIJWOWTEDN826QC98MZTNX3LZNDLU5SYLPUYUTNRJHEVFYNMDAZX1WBH0XP1TKD5VPTRGVOD9M6Y4MDB5C3NR1JYUZ625KDRLJ0AU39A562W5DLF31JXUG7GWWPVJYWDA8GI174HKWN0800YFIPQKG0WV' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EX850XK9PKFSCD03YP9U2ZR2KEVT4GLUMP1TQSVJI5P85E2JLHYLDSRX85CJFE1K2RB9VPGVDJ4RWU7F46UIRR25BZW9LWKCQHJWCEKU0SKOUP9DH9765XPBRUF8QNORZ54YXSG8RNERD3ZUHRR1QZ0UPOIXBAUD74ILFVOJSKJA54V85OU87ZPY8ESZPET2SYAP96L2N3DI7SJQV8AZ379F3FCFF42W7ZXBLFNJKXQARXGQXUVTUA9Y26WIQG5DJ' where id=33;
-update noar ti set v3='EX850XK9PKFSCD03YP9U2ZR2KEVT4GLUMP1TQSVJI5P85E2JLHYLDSRX85CJFE1K2RB9VPGVDJ4RWU7F46UIRR25BZW9LWKCQHJWCEKU0SKOUP9DH9765XPBRUF8QNORZ54YXSG8RNERD3ZUHRR1QZ0UPOIXBAUD74ILFVOJSKJA54V85OU87ZPY8ESZPET2SYAP96L2N3DI7SJQV8AZ379F3FCFF42W7ZXBLFNJKXQARXGQXUVTUA9Y26WIQG5DJ' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SFHI9NDE9KJTS2PR3WAOGITVL3O5XC2D6EZGGQS0GAPE879RKWEKMN5JO7GIHY6GAZE77P2HOXF7DCG39XU3HG7HYOQK4XULG9YY1EW5GVHL3IVJJ7HV5NLRJ13KE284G7C7SO69XH7V0KPE3X0S5ADF93QPRAZRQ9T75SOCM2UKTPWY5JDHBI3HJ5W8DHK9MC15VVEZTO7W1417T5JTI307B5EP80OX1LRIT5U6L0EHG35I40YSRTTDF4OIL3MW5' where id=34;
-update noar ti set v0='SFHI9NDE9KJTS2PR3WAOGITVL3O5XC2D6EZGGQS0GAPE879RKWEKMN5JO7GIHY6GAZE77P2HOXF7DCG39XU3HG7HYOQK4XULG9YY1EW5GVHL3IVJJ7HV5NLRJ13KE284G7C7SO69XH7V0KPE3X0S5ADF93QPRAZRQ9T75SOCM2UKTPWY5JDHBI3HJ5W8DHK9MC15VVEZTO7W1417T5JTI307B5EP80OX1LRIT5U6L0EHG35I40YSRTTDF4OIL3MW5' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DEDJUM3SPXGT7PQTR99G8UAZNVI4QMJPTUS3G8IBVA91RKY0UKFHPIMBO8XJG79Z4UROWSO68S5V4AL5ZBWYIK31E1N94XC2WRFU8G6SAWF1B78A98E28VYOCC88G3S4NZ52Z3Y49L74NCHKF89KYJDKGKC6OP34IA1ZIVJJ796UMPNYZCBELIPR4XNOYXGBDS5AZYSBFB3FI9J6D3TAHZEXRN6RUNQZSUMLLJQZ3Q7ACW44GC1UB4WWMP7U2NGH8' where id=34;
-update noar ti set v1='DEDJUM3SPXGT7PQTR99G8UAZNVI4QMJPTUS3G8IBVA91RKY0UKFHPIMBO8XJG79Z4UROWSO68S5V4AL5ZBWYIK31E1N94XC2WRFU8G6SAWF1B78A98E28VYOCC88G3S4NZ52Z3Y49L74NCHKF89KYJDKGKC6OP34IA1ZIVJJ796UMPNYZCBELIPR4XNOYXGBDS5AZYSBFB3FI9J6D3TAHZEXRN6RUNQZSUMLLJQZ3Q7ACW44GC1UB4WWMP7U2NGH8' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='U91REXQP9SQ1RKRPN2RUD73T4C6V95Q9UWP7AQEE6OW44YQUBZ297B599C2TTF61SCTMEYOVWQB4FP4P9I0PDTSLKNXJ3RURNZB6LQF85ZCEP4ET6OEGSRT7QCFVPTXXL3W2XAVCBHLUTTTD6KUM9U490DB1LU9OX2CZST8PRHDSRZ6OE4INQ4DFFYYYQXQDKBTBAN5G2BK4XOXIMEX2DWYMI3JS3G55JT38AY5K5S7TTZEY2V8LA9WVJ2KJEYU84' where id=34;
-update noar ti set v2='U91REXQP9SQ1RKRPN2RUD73T4C6V95Q9UWP7AQEE6OW44YQUBZ297B599C2TTF61SCTMEYOVWQB4FP4P9I0PDTSLKNXJ3RURNZB6LQF85ZCEP4ET6OEGSRT7QCFVPTXXL3W2XAVCBHLUTTTD6KUM9U490DB1LU9OX2CZST8PRHDSRZ6OE4INQ4DFFYYYQXQDKBTBAN5G2BK4XOXIMEX2DWYMI3JS3G55JT38AY5K5S7TTZEY2V8LA9WVJ2KJEYU84' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='F7RBP3Q9ETJEVGBKI7B699NRJ08Q6X6D0V7A42NR5FD6G64GEZ3YKMQTVH5TOE46Q1HG6JIACDDDGED2WGJU18KAI4UHIOMC5WGMLLI1NJQF6IKG0CQH67A5ZC3BHAWM1ON55CDQHKCXYSD5YMTDRQP2QM46L8DRHAZGMVVM2E573OMM3Q376JY7ACLPD98DTPNEGWF5P79CKV2HBEI58LLGGC3DLO9IXK96PQ9NCU5T4TMXJ4TQBWFDXGG23Q58T' where id=34;
-update noar ti set v3='F7RBP3Q9ETJEVGBKI7B699NRJ08Q6X6D0V7A42NR5FD6G64GEZ3YKMQTVH5TOE46Q1HG6JIACDDDGED2WGJU18KAI4UHIOMC5WGMLLI1NJQF6IKG0CQH67A5ZC3BHAWM1ON55CDQHKCXYSD5YMTDRQP2QM46L8DRHAZGMVVM2E573OMM3Q376JY7ACLPD98DTPNEGWF5P79CKV2HBEI58LLGGC3DLO9IXK96PQ9NCU5T4TMXJ4TQBWFDXGG23Q58T' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KIPBKOWZ4H7RA8175AZW3BRYL8H8HIR79KGQRTJDR4CCMDPK1LTP4I20U0KKXUGPX3S0PORGQMZCZFUP5267YFPMTWXIA5ZBL97YZH6VYLZKNMQGXBW6RLUSDHDN93TJHA9XA34PLZ5L1U204DC3S4I9ZEM3MAGWUTBG7CZAE0P2026VV6B095CCWZF1PB5EFPP0LN6VOAIPPGG807YOPALTXNT19K9M9126RMXJIVC4IB0PB5W6PNBPZ5J5B1U2X' where id=35;
-update noar ti set v0='KIPBKOWZ4H7RA8175AZW3BRYL8H8HIR79KGQRTJDR4CCMDPK1LTP4I20U0KKXUGPX3S0PORGQMZCZFUP5267YFPMTWXIA5ZBL97YZH6VYLZKNMQGXBW6RLUSDHDN93TJHA9XA34PLZ5L1U204DC3S4I9ZEM3MAGWUTBG7CZAE0P2026VV6B095CCWZF1PB5EFPP0LN6VOAIPPGG807YOPALTXNT19K9M9126RMXJIVC4IB0PB5W6PNBPZ5J5B1U2X' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R3JNMLP698KMVOFVH938MTOIHXUF70QGJYNU8O3L7SCLT7U5DLY6ZYC02WE1N9KG95JND2YTA47EJYRX23NNKQ58WI7Y7U8XKPTRB7MDN51Q8P3Q85V853TQWW5DEO7FAY1PQI1N89CXTJK0FU6FI247BCD2TENU2HXOGY3RGK3A9L9CMYKR64UTT702123V7OEYJE1GGWVV1RM9Y5QAYWLUPXCA42R8F0SPGL9E8JH3Y8FX6GPM1LWHRE048OS5Y' where id=35;
-update noar ti set v1='R3JNMLP698KMVOFVH938MTOIHXUF70QGJYNU8O3L7SCLT7U5DLY6ZYC02WE1N9KG95JND2YTA47EJYRX23NNKQ58WI7Y7U8XKPTRB7MDN51Q8P3Q85V853TQWW5DEO7FAY1PQI1N89CXTJK0FU6FI247BCD2TENU2HXOGY3RGK3A9L9CMYKR64UTT702123V7OEYJE1GGWVV1RM9Y5QAYWLUPXCA42R8F0SPGL9E8JH3Y8FX6GPM1LWHRE048OS5Y' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YB1OGOHUMM19PPZ0O81KO52J44MW3F74T09SDV2AGQ0G1WSH2IWTVLN9MFZ55Q0LCGYA4A73ZGLG49IB7MAGLUQ0XN591K0XHYA4ENBF7XH24GVRKC5V70URJV7VQ8AN7Y92JPF8AZHO8H2URLXTVE6T02REGMJNTNX5PM5G04R8DA33EOJV1J79F4MF8EZCN16BIJXO5WPLHI0Z4111RIU4MQI3IWSGF6L3CX0H2AKOZUA9VF5R3KSRRXGVOBZ7H' where id=35;
-update noar ti set v2='YB1OGOHUMM19PPZ0O81KO52J44MW3F74T09SDV2AGQ0G1WSH2IWTVLN9MFZ55Q0LCGYA4A73ZGLG49IB7MAGLUQ0XN591K0XHYA4ENBF7XH24GVRKC5V70URJV7VQ8AN7Y92JPF8AZHO8H2URLXTVE6T02REGMJNTNX5PM5G04R8DA33EOJV1J79F4MF8EZCN16BIJXO5WPLHI0Z4111RIU4MQI3IWSGF6L3CX0H2AKOZUA9VF5R3KSRRXGVOBZ7H' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0O9FEN1NI7VV3MCX55WT0W4HV2MTA78ZJDSEXYZWHS4ARLW5YJYMCHBSSKD4DBTMIVGEHR1HNPBUGDSJE8QWS6I86764YV7JHK97F1K3IDG5A700IWPM720C5KSEXR2HHRHYAOA8ERV23XHAJN8M5SS9GLOWIM37TJAULKI8VPR5RFS04PFFJT9AUDCC0BW78YGISCB7LBQW0BZWJBSORJA64R4781YND58JEBKG8TN7KAZFQC3OQRNWS89QX78W5' where id=35;
-update noar ti set v3='0O9FEN1NI7VV3MCX55WT0W4HV2MTA78ZJDSEXYZWHS4ARLW5YJYMCHBSSKD4DBTMIVGEHR1HNPBUGDSJE8QWS6I86764YV7JHK97F1K3IDG5A700IWPM720C5KSEXR2HHRHYAOA8ERV23XHAJN8M5SS9GLOWIM37TJAULKI8VPR5RFS04PFFJT9AUDCC0BW78YGISCB7LBQW0BZWJBSORJA64R4781YND58JEBKG8TN7KAZFQC3OQRNWS89QX78W5' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IM8QDXKPVPXKT89A31YI38PGPHQ35TCMVCEB0GV2VRP7T25GC6EG7K8PG9KBLYSE07SVVFHI8GS2AQOHDPRKF6IYWG4737SUQ19CPTXX5W2AHH9LQLS4R5PPODSDDXQXL5QYWKGAJS6DGQR8F5G2WLB8NUI1TESITLG1IGI4HEF013K842XL7EFCD9FS7Q4E23REDCY36OYM0W9Z7CJH3EFSWA5B99H3XULZCFPFRP0ISAW1MQJFB61VL0YHDZYQD' where id=36;
-update noar ti set v0='IM8QDXKPVPXKT89A31YI38PGPHQ35TCMVCEB0GV2VRP7T25GC6EG7K8PG9KBLYSE07SVVFHI8GS2AQOHDPRKF6IYWG4737SUQ19CPTXX5W2AHH9LQLS4R5PPODSDDXQXL5QYWKGAJS6DGQR8F5G2WLB8NUI1TESITLG1IGI4HEF013K842XL7EFCD9FS7Q4E23REDCY36OYM0W9Z7CJH3EFSWA5B99H3XULZCFPFRP0ISAW1MQJFB61VL0YHDZYQD' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='17QBE7POFBXNMYBLU63YH9QNL6KGBWYQGUNN6W9JXAVS89OBJY9EQEJ5T1CS0M45A1JH4HCBFE97F0G0L5UA29OI3EX3GHDJ8EOB2DUXRKMNIGU7SWEGTRVMYYDBMP500JMNYI8261H19D0B992K1CE1L9PKUVSYBDNJHUTX34SUJ1TJX0ZBJKB0OSYOJ79WKXVOB4YIPIXAMB1Z9TRTDTZ2FT71THDF1R4B98HBCG23P57ZW6NMQ5MOMFSLPYBGE' where id=36;
-update noar ti set v1='17QBE7POFBXNMYBLU63YH9QNL6KGBWYQGUNN6W9JXAVS89OBJY9EQEJ5T1CS0M45A1JH4HCBFE97F0G0L5UA29OI3EX3GHDJ8EOB2DUXRKMNIGU7SWEGTRVMYYDBMP500JMNYI8261H19D0B992K1CE1L9PKUVSYBDNJHUTX34SUJ1TJX0ZBJKB0OSYOJ79WKXVOB4YIPIXAMB1Z9TRTDTZ2FT71THDF1R4B98HBCG23P57ZW6NMQ5MOMFSLPYBGE' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O1SUXGDYRNSYX9Q0A1XCKGVYGFFQD2H1VU6OE3GUUCPYEMYQPV0IOS4H9ONK3R0WC6LHXAUBWEQ43ICX4H3B15MQNO999FLJ2VMVAOPS16MJC6XBVVK7F4TK8ZSIYKC529IXQ96T8EL2QZNPW5NAY79OCXEJ2BPELUSYGO6Q3XVXFA8ZMAZD5UAGFDYH3BEHKWNJ3B3NJXSPYXFEFAGWS9TQLMZWDKA5FHBNIYQYEVV1NDAWRYMJ6X1HXB4A583MF' where id=36;
-update noar ti set v2='O1SUXGDYRNSYX9Q0A1XCKGVYGFFQD2H1VU6OE3GUUCPYEMYQPV0IOS4H9ONK3R0WC6LHXAUBWEQ43ICX4H3B15MQNO999FLJ2VMVAOPS16MJC6XBVVK7F4TK8ZSIYKC529IXQ96T8EL2QZNPW5NAY79OCXEJ2BPELUSYGO6Q3XVXFA8ZMAZD5UAGFDYH3BEHKWNJ3B3NJXSPYXFEFAGWS9TQLMZWDKA5FHBNIYQYEVV1NDAWRYMJ6X1HXB4A583MF' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UM2YR981US8UTN79O8LQXOQJ3EKID406ASSAOT5LR7V02GO943LC06DUBK87X9VB5XP10VYTLW2V8RAYAEJ9RK5LSFZR7LFV552BKJCLN2GZ93Z8I4ENCMN4GDIFHK4LI9NQM3XEAQXH1MRIIQZDRC2D94NEANNYOXVLHFAHX6RZGRU0BKWCBIF1NVKP0920CJZ6E5KE58C9ER26M2VPC5CP941Z2QG55U06UWUSQ7VDU0ONG0LJXRYZ3WQEZ071H' where id=36;
-update noar ti set v3='UM2YR981US8UTN79O8LQXOQJ3EKID406ASSAOT5LR7V02GO943LC06DUBK87X9VB5XP10VYTLW2V8RAYAEJ9RK5LSFZR7LFV552BKJCLN2GZ93Z8I4ENCMN4GDIFHK4LI9NQM3XEAQXH1MRIIQZDRC2D94NEANNYOXVLHFAHX6RZGRU0BKWCBIF1NVKP0920CJZ6E5KE58C9ER26M2VPC5CP941Z2QG55U06UWUSQ7VDU0ONG0LJXRYZ3WQEZ071H' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='E7HM12G1PKE9Q53X2NT75Q27YTPCQ6Q5228Q1WTACZEHQA28VEWTLRB0SBBS0NX98Q1543BU53PNDDJY0KA2DU3IIV0OJFXNP93Z9GK6UTIFN1PYC9FR18GY1R09TIL7RZK3ELL4D0D3IBC23VUVYK3BHUDE7J1H62323OJUQQO68SMWS9FOAUKLQLZHOQ1H2I51IRW0NQ1H9SLTHYUH1Q30E39UGNEOV8MLM8VHVDJYQZIWO5XLD7N04TWD9T2M5' where id=37;
-update noar ti set v0='E7HM12G1PKE9Q53X2NT75Q27YTPCQ6Q5228Q1WTACZEHQA28VEWTLRB0SBBS0NX98Q1543BU53PNDDJY0KA2DU3IIV0OJFXNP93Z9GK6UTIFN1PYC9FR18GY1R09TIL7RZK3ELL4D0D3IBC23VUVYK3BHUDE7J1H62323OJUQQO68SMWS9FOAUKLQLZHOQ1H2I51IRW0NQ1H9SLTHYUH1Q30E39UGNEOV8MLM8VHVDJYQZIWO5XLD7N04TWD9T2M5' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ABB0S6RL26NXW97E91XYZZGCDAQYTI1JY04EGVXE71QP5T12OTF5WU2332B55LDB6W3P24LO283EV2P00JZXFFFYBB6DQSY9FKS9DC8V3B0NKIRBYRCPU89F8I7CL7YS4T9PXLME4B6YXQXPQQNG90SROEX677XKNTKYXUVUQ1G02KX1067RHWMWGTMT238KLH8IAEY8W7A3ERCUL7V80IQ21ZXVKIDGZV3Y8WJ4DMLKN541Z2M1IXYUOV8KXOP23' where id=37;
-update noar ti set v1='ABB0S6RL26NXW97E91XYZZGCDAQYTI1JY04EGVXE71QP5T12OTF5WU2332B55LDB6W3P24LO283EV2P00JZXFFFYBB6DQSY9FKS9DC8V3B0NKIRBYRCPU89F8I7CL7YS4T9PXLME4B6YXQXPQQNG90SROEX677XKNTKYXUVUQ1G02KX1067RHWMWGTMT238KLH8IAEY8W7A3ERCUL7V80IQ21ZXVKIDGZV3Y8WJ4DMLKN541Z2M1IXYUOV8KXOP23' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UVAO28FY9545RHV4QHEQF717OJZ2SVINNIC155EWFW98U1D5E9OAQP61QD8XSAXRZWDCSZIM3C6OTI1JBKPG0W7YA06VGYU3VIJQ4KH8S5RZ7L0A83796RYUI1NGAU7LH5UHP9JCQE53AGXC74416T4DCUOMMHZIZJV6A563LMX96GBMJ7EI78QLBL23781FZENZYLRO8CY89420BP39R79TASYAAVB1N842THPNMNMFRAMH99ZXLWU9GOK16XOF8' where id=37;
-update noar ti set v2='UVAO28FY9545RHV4QHEQF717OJZ2SVINNIC155EWFW98U1D5E9OAQP61QD8XSAXRZWDCSZIM3C6OTI1JBKPG0W7YA06VGYU3VIJQ4KH8S5RZ7L0A83796RYUI1NGAU7LH5UHP9JCQE53AGXC74416T4DCUOMMHZIZJV6A563LMX96GBMJ7EI78QLBL23781FZENZYLRO8CY89420BP39R79TASYAAVB1N842THPNMNMFRAMH99ZXLWU9GOK16XOF8' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E804XUFNM5CS6KBB610LA707IS191EKFVSTDEDZEV0RNT7E83E79UVW1UX1D770S9ODRMCIPNLR68VJRRU4T96REOSZ7Y3KUR79HJF6YOJWRT3HLWC03QGCWQEFSPWRZKKFPTWEC68M70UWDP522RFHXMKT8C976F1W17E1EJGM59W8F03GA4K6GPH5UKDSWZSUCGJGQLDTBL6AOULDPLJO1B54XLAIJA6M90D1F7JUXMLB0FUBJ37JIMSYV3D85A' where id=37;
-update noar ti set v3='E804XUFNM5CS6KBB610LA707IS191EKFVSTDEDZEV0RNT7E83E79UVW1UX1D770S9ODRMCIPNLR68VJRRU4T96REOSZ7Y3KUR79HJF6YOJWRT3HLWC03QGCWQEFSPWRZKKFPTWEC68M70UWDP522RFHXMKT8C976F1W17E1EJGM59W8F03GA4K6GPH5UKDSWZSUCGJGQLDTBL6AOULDPLJO1B54XLAIJA6M90D1F7JUXMLB0FUBJ37JIMSYV3D85A' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KSRPHW9R54VWIIQYR5AMU7I0FVD5V0FOZ2WGXNL9ZGIE4JAHNW6DRK5P6XLX143GDVI41FM97TY00GQ9U7DMUNPKUUZ8H7CLIBASN948ZELVLW3Z30YP9JCWH9IE2KW6BAT1KRNATOL95PY1SW82ERYT7PDJUT5RAEGTYREB4CFSRWH4SVA6K654LJ03FIRGMKKSGOVJEABFHTRVBK9DS2OTXZ3ZSYW1CW3YL9QXYBQ4CMJQSIDADCYMIC8A1OIQW' where id=38;
-update noar ti set v0='KSRPHW9R54VWIIQYR5AMU7I0FVD5V0FOZ2WGXNL9ZGIE4JAHNW6DRK5P6XLX143GDVI41FM97TY00GQ9U7DMUNPKUUZ8H7CLIBASN948ZELVLW3Z30YP9JCWH9IE2KW6BAT1KRNATOL95PY1SW82ERYT7PDJUT5RAEGTYREB4CFSRWH4SVA6K654LJ03FIRGMKKSGOVJEABFHTRVBK9DS2OTXZ3ZSYW1CW3YL9QXYBQ4CMJQSIDADCYMIC8A1OIQW' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CDY0BKT8MTJ47DYFUX93PLD18YZM2OE079MSJDYS1W6CMQOOJB2OVN3N9NL316LMGT9DSN89Q2P6TS2AOYJMB0Y19JE87KOZOO1JQXI7CMI8YWC9DUY86TXL8P88UUGCPKB7TWZWF2JACM8ARX7QZAOV5WQWG0A9V35LVQK6CEHW9U78AWJONKF49JYNA7AO2ZMFM926Z8RD72YWG0Y3Y6RZH6INL42GFTOYQ0LJ1VSCBVSHSXMT9VD97OV9N66NC' where id=38;
-update noar ti set v1='CDY0BKT8MTJ47DYFUX93PLD18YZM2OE079MSJDYS1W6CMQOOJB2OVN3N9NL316LMGT9DSN89Q2P6TS2AOYJMB0Y19JE87KOZOO1JQXI7CMI8YWC9DUY86TXL8P88UUGCPKB7TWZWF2JACM8ARX7QZAOV5WQWG0A9V35LVQK6CEHW9U78AWJONKF49JYNA7AO2ZMFM926Z8RD72YWG0Y3Y6RZH6INL42GFTOYQ0LJ1VSCBVSHSXMT9VD97OV9N66NC' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0WRUD5M74TMCCFUW6RT45T7OUB4WLC9VB4X9KCATJI0WZ5J1BXJQ2M7A7A7PBWEJKK0KYVHRFCPBYXMGHDQLOG1P4AP5WRLN54XA9UQA3I8JOF8N2T36UUHQKD35JOAMZLKQPXJ9RNH1SSA9ZRG89BAGIL3NRCLACV8592HKN40M1MQMI2VBX5LP7RK17UUMD07IESVO838N9HR16Z80LHACAR1GE0R0HVBCSSUCKM0MKL8DPV249QEK9BCKHE7LR' where id=38;
-update noar ti set v2='0WRUD5M74TMCCFUW6RT45T7OUB4WLC9VB4X9KCATJI0WZ5J1BXJQ2M7A7A7PBWEJKK0KYVHRFCPBYXMGHDQLOG1P4AP5WRLN54XA9UQA3I8JOF8N2T36UUHQKD35JOAMZLKQPXJ9RNH1SSA9ZRG89BAGIL3NRCLACV8592HKN40M1MQMI2VBX5LP7RK17UUMD07IESVO838N9HR16Z80LHACAR1GE0R0HVBCSSUCKM0MKL8DPV249QEK9BCKHE7LR' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DTSJLM92OSKYU8SVNKCZ10CIYYCSJT2OIOYFOGWWKTSQ4QQIMGG91O0QORDGDVWWUY8GPZFOS1WNDCZ4SGNGTIAPUDYR03SET7VW5KPFG24VZIPRIHAC69U4JWVDHE925A8XTXZFFABE7RLGBYNS8JDBSEHMR23CT93LL6UG4SVRTX51AMEODIK5S0U16O5JR9OE5KTLE3NYLMMDVLO00HCJKZCP48HJZB003O1CV2DOW3YK30AB2EM56A71QZZ38' where id=38;
-update noar ti set v3='DTSJLM92OSKYU8SVNKCZ10CIYYCSJT2OIOYFOGWWKTSQ4QQIMGG91O0QORDGDVWWUY8GPZFOS1WNDCZ4SGNGTIAPUDYR03SET7VW5KPFG24VZIPRIHAC69U4JWVDHE925A8XTXZFFABE7RLGBYNS8JDBSEHMR23CT93LL6UG4SVRTX51AMEODIK5S0U16O5JR9OE5KTLE3NYLMMDVLO00HCJKZCP48HJZB003O1CV2DOW3YK30AB2EM56A71QZZ38' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KAQ5LAOU70U5RYC8OAG4KYV1HJ23CZMSK1E2I4Z32YBQZKB5A7RECIHXFCYQS3D5HBW2V9E7BGJ2NTIPY35IJKL83TDVBLOKJYMKC1572NUKDF8D1H6544YM06XDNSGGZKKN6KKIDWIWSRGYLHU3X91HGWW14MPCO5NT5OVHVBZO305L1JW4ROE1KHZV3FHDMRC1JC05HRKRNLNRQD9MNKAIV99JE0463KSC8SPCC5USVSB8WC48ME0K9P6IV33SY' where id=39;
-update noar ti set v0='KAQ5LAOU70U5RYC8OAG4KYV1HJ23CZMSK1E2I4Z32YBQZKB5A7RECIHXFCYQS3D5HBW2V9E7BGJ2NTIPY35IJKL83TDVBLOKJYMKC1572NUKDF8D1H6544YM06XDNSGGZKKN6KKIDWIWSRGYLHU3X91HGWW14MPCO5NT5OVHVBZO305L1JW4ROE1KHZV3FHDMRC1JC05HRKRNLNRQD9MNKAIV99JE0463KSC8SPCC5USVSB8WC48ME0K9P6IV33SY' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MPNC600OM7GT50W8ZF2VXBPNSVMU15BANJF7AAZLWH3ZNGIQ9ZFMMM7CPYPSO0VW8PD4CCQWXFSE9PSP6I47RZXGK0AWV0B8J8V4OTM23ND4TXFCJQQDA2BQA161SB7TP3054ZI9Q9UN563HLTP35IZ0UH944ST3RLTAX2YA78UTHZJATV2QPFYEELYH3E8GJ1B5BEDM8P25O4WCN0M1WDLSKLU4B5128W1HS8RJ04VMYY2K10ST2GYEOYJMHLDHQ' where id=39;
-update noar ti set v1='MPNC600OM7GT50W8ZF2VXBPNSVMU15BANJF7AAZLWH3ZNGIQ9ZFMMM7CPYPSO0VW8PD4CCQWXFSE9PSP6I47RZXGK0AWV0B8J8V4OTM23ND4TXFCJQQDA2BQA161SB7TP3054ZI9Q9UN563HLTP35IZ0UH944ST3RLTAX2YA78UTHZJATV2QPFYEELYH3E8GJ1B5BEDM8P25O4WCN0M1WDLSKLU4B5128W1HS8RJ04VMYY2K10ST2GYEOYJMHLDHQ' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='605UIPV63A8Q5KTEC1XDGUKUHZQU8YGCU33EO02NEKDDZ1YT73TGL63AA64WIK2FXKG8U9TNBGLCUZ3CLWPZHF2PRNAVRPA7XTMDI5AMB111BNWXIDZFFIRHLEWTC5YOC6DBJV5VGTD39IE9XIPYBX0ZPMUGH259YGJPHXNVVR1V3FF6AQT0IGCVPWF6ALO4HSB031JQ0W38JG4RYC5ERAV74SLIFFPXCBIMDWZ0BOSHMPQNMS3DQENXI9X6PVNG3' where id=39;
-update noar ti set v2='605UIPV63A8Q5KTEC1XDGUKUHZQU8YGCU33EO02NEKDDZ1YT73TGL63AA64WIK2FXKG8U9TNBGLCUZ3CLWPZHF2PRNAVRPA7XTMDI5AMB111BNWXIDZFFIRHLEWTC5YOC6DBJV5VGTD39IE9XIPYBX0ZPMUGH259YGJPHXNVVR1V3FF6AQT0IGCVPWF6ALO4HSB031JQ0W38JG4RYC5ERAV74SLIFFPXCBIMDWZ0BOSHMPQNMS3DQENXI9X6PVNG3' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Y1FYBXZ6G4JFU28VOU58PG15RSOZEF1GDQTE4ONT7BUKOPCB5AN6FV360CM4PJGLNCM38JHHTZMRI5LUC0PGAVI9G4KOEN4I4D6377118MZL152AE0UJDAT1YI6Y9541024C9JRNDH7CP1HEJPUDCLM9P40W6SU8G92E3IV8PNMEMGX4I1RZAEAUA5YVY5S2VQ247J0WE4ZI3Y1PFJIDUHNMZX7W5ZXU6HKRMWXHAUKM8ASLKS4R71DZ9J19ZA361' where id=39;
-update noar ti set v3='Y1FYBXZ6G4JFU28VOU58PG15RSOZEF1GDQTE4ONT7BUKOPCB5AN6FV360CM4PJGLNCM38JHHTZMRI5LUC0PGAVI9G4KOEN4I4D6377118MZL152AE0UJDAT1YI6Y9541024C9JRNDH7CP1HEJPUDCLM9P40W6SU8G92E3IV8PNMEMGX4I1RZAEAUA5YVY5S2VQ247J0WE4ZI3Y1PFJIDUHNMZX7W5ZXU6HKRMWXHAUKM8ASLKS4R71DZ9J19ZA361' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0VKQ5X2PQQDTJV12EFUYSXYQU3ISX60OPPIQ0XQKM4MHW2HPQB3PQAS9HSOKT9S6Z2N3DAVFMBC2LQVY5BYO8J6NWFH86FJCPT82YJV5RRU7ATWJ3WGR7WK11Q4CZ8HP7KLY5BGAADOFWMIZR8IN4DVTXGZA9QQTJEHTR0KEYNUZ0CE9RSC7HRJNCORDS1Q7NL01VZEGW6POGQD5E5SJFING7V21VNSQW8CMFLU9ARI3X3RWWMB8DUAGE6FVQWMBI' where id=40;
-update noar ti set v0='0VKQ5X2PQQDTJV12EFUYSXYQU3ISX60OPPIQ0XQKM4MHW2HPQB3PQAS9HSOKT9S6Z2N3DAVFMBC2LQVY5BYO8J6NWFH86FJCPT82YJV5RRU7ATWJ3WGR7WK11Q4CZ8HP7KLY5BGAADOFWMIZR8IN4DVTXGZA9QQTJEHTR0KEYNUZ0CE9RSC7HRJNCORDS1Q7NL01VZEGW6POGQD5E5SJFING7V21VNSQW8CMFLU9ARI3X3RWWMB8DUAGE6FVQWMBI' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NYE9S343RDJK6E1Z6PAPI7WJLN5U4BFHJYWOBPMW89VF2OTHRYNSRVZP3OJ0DMCWMZDBOH0KJLWF7IDK6AI7SQ6M8DOT00BQQBUY7Y9E8AGKW8BTXMJEBVYYMXCAUKAIC95U0PRUUK7GG4UI1IXZ4EDO5IK6MGNSG68S30Y6I93TMTNLCX3KQYE03V5SWVXJ7K21VK3SN9FIT7VIK1IZNG1YZRF12K7RJNQXXAIPQBO4XE10VYWPYJS0ANTDEGBNJ' where id=40;
-update noar ti set v1='NYE9S343RDJK6E1Z6PAPI7WJLN5U4BFHJYWOBPMW89VF2OTHRYNSRVZP3OJ0DMCWMZDBOH0KJLWF7IDK6AI7SQ6M8DOT00BQQBUY7Y9E8AGKW8BTXMJEBVYYMXCAUKAIC95U0PRUUK7GG4UI1IXZ4EDO5IK6MGNSG68S30Y6I93TMTNLCX3KQYE03V5SWVXJ7K21VK3SN9FIT7VIK1IZNG1YZRF12K7RJNQXXAIPQBO4XE10VYWPYJS0ANTDEGBNJ' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Z6P0FIWZ6JVONA8AW2FPUHTZQQDG3Q6I9LNNPDRKYS7RF4F4S2Z8ASYA7SR5RSWKG9XV3H4IVHJQM0HC8M8QRHU5RGKDLJW02ZPJ63B6XS886B59Y7P29II593EQNKG8OBW3OLXHTJQHV8ZPC118O5U50IAPOHYS1OHIJYNV6YXCKETNF00LCGRAVIWSEUV5RI58SFJ7HJE7U6ZOYY2XX1ST45CELQV1N4IE47JRCUI895W59L6FIY4MTX3BF9JJY' where id=40;
-update noar ti set v2='Z6P0FIWZ6JVONA8AW2FPUHTZQQDG3Q6I9LNNPDRKYS7RF4F4S2Z8ASYA7SR5RSWKG9XV3H4IVHJQM0HC8M8QRHU5RGKDLJW02ZPJ63B6XS886B59Y7P29II593EQNKG8OBW3OLXHTJQHV8ZPC118O5U50IAPOHYS1OHIJYNV6YXCKETNF00LCGRAVIWSEUV5RI58SFJ7HJE7U6ZOYY2XX1ST45CELQV1N4IE47JRCUI895W59L6FIY4MTX3BF9JJY' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4QJFZJF1OIDGJO8L3JF1FU8KVRBVCAW0I0OXX34SSV6WKU2TDADOYNHYLKF8S1CN9FF0HSAKFMH0Q47CBSLUBEHS64XSOY0H6WU4KZCFJ130BEYBV4O1Q8KQAHCVRH634IQSXHGH50SMT3Y86819GNDYMNNL6RJFG0LYVYG8JIM22W5D5I961Y2692JKPG4DEVUKIKRHB51F8OEUWTCEH50ECVVLU2SBV6W1NHWESX47TLCHSE796YK6CLNJV765T' where id=40;
-update noar ti set v3='4QJFZJF1OIDGJO8L3JF1FU8KVRBVCAW0I0OXX34SSV6WKU2TDADOYNHYLKF8S1CN9FF0HSAKFMH0Q47CBSLUBEHS64XSOY0H6WU4KZCFJ130BEYBV4O1Q8KQAHCVRH634IQSXHGH50SMT3Y86819GNDYMNNL6RJFG0LYVYG8JIM22W5D5I961Y2692JKPG4DEVUKIKRHB51F8OEUWTCEH50ECVVLU2SBV6W1NHWESX47TLCHSE796YK6CLNJV765T' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HWRU6D5LE6HWXEN5S6W52X2HN11LQR9FCIHJPWAF6HSJDR7EEVE288F8DA8M2UZUE7F12BVG61VIDZ7BNXXOZWI3Y2N4705AN3866NQK6YPWH4LI48ZFUCTRLWRLT7563USJJXEKLQOPN1GAUGVR00E44D5WG6T2AHNXS2CFVKMHCJSX5ES2XVOINAQCL1JW07URUIRPAAW4CT81EHCKYNYK3KDRS6ZYL11EF6EQEOE7K2C168T5Y64JVZOK5ELCQ' where id=41;
-update noar ti set v0='HWRU6D5LE6HWXEN5S6W52X2HN11LQR9FCIHJPWAF6HSJDR7EEVE288F8DA8M2UZUE7F12BVG61VIDZ7BNXXOZWI3Y2N4705AN3866NQK6YPWH4LI48ZFUCTRLWRLT7563USJJXEKLQOPN1GAUGVR00E44D5WG6T2AHNXS2CFVKMHCJSX5ES2XVOINAQCL1JW07URUIRPAAW4CT81EHCKYNYK3KDRS6ZYL11EF6EQEOE7K2C168T5Y64JVZOK5ELCQ' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2REATM9LDEW0A5B9N2185CGR5PBLVPYDE2DKU0O7M7EJA5PI8DU5J9BGJZI9IQ8U3IRM5AV9I8EFVKZ1AYC26QQU9SNONZAMO6JBL1DRAK7PR8760EA8EYEHV0JF35CKVNB537OQ4Z074XMH2XWU33J8D3S737QHS6FXI9GIUS404ZOIJWXZGVG77S2HO0ZX6TZ7V0URU55IXKXN9JRJBFDZUEM7GO9KOR7BKJH6DEG3WLS88EPLBQ2L1E6ZVJ8A2' where id=41;
-update noar ti set v1='2REATM9LDEW0A5B9N2185CGR5PBLVPYDE2DKU0O7M7EJA5PI8DU5J9BGJZI9IQ8U3IRM5AV9I8EFVKZ1AYC26QQU9SNONZAMO6JBL1DRAK7PR8760EA8EYEHV0JF35CKVNB537OQ4Z074XMH2XWU33J8D3S737QHS6FXI9GIUS404ZOIJWXZGVG77S2HO0ZX6TZ7V0URU55IXKXN9JRJBFDZUEM7GO9KOR7BKJH6DEG3WLS88EPLBQ2L1E6ZVJ8A2' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O4UXNKM3O0OFP9BVJB264K46BYHG08QWXJUBQ5JGX0WH9IQ77U3GUSMJZUGFM5QGSSHE0MHM51JQZ7ME2EGR7VTLUNMUEJUZ45TI0E4AN4DTPIAT7O4VRV0W7UZVCS5STJDEUHO305FEPTXLTYELHKA85A0TO2FS1U3GO3513PE7CYRLE2VTPRN6FYIZT82G91WG0K24VF9DIRRO34VSL3C3CRF6WUP4VQM8L9J9VXPIO23V8AEFRRZ4ZDYOGD4UQ' where id=41;
-update noar ti set v2='O4UXNKM3O0OFP9BVJB264K46BYHG08QWXJUBQ5JGX0WH9IQ77U3GUSMJZUGFM5QGSSHE0MHM51JQZ7ME2EGR7VTLUNMUEJUZ45TI0E4AN4DTPIAT7O4VRV0W7UZVCS5STJDEUHO305FEPTXLTYELHKA85A0TO2FS1U3GO3513PE7CYRLE2VTPRN6FYIZT82G91WG0K24VF9DIRRO34VSL3C3CRF6WUP4VQM8L9J9VXPIO23V8AEFRRZ4ZDYOGD4UQ' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WWQI6SKZJNZ7NTWKG1DDA6SJOLR7VJHSWRXU4P8QHB1LIH45F96SR4DKB4ZC6JDHRF3LW4CK5DROMHJW2HN7NJQKBH22S9PPRNIODSWC2T2HBDCU30BN5I77HJG8FL7N23TJYHNWTOJ4113Q62315EN4ZG1I8A1YGXL64BP3QWCNWLG13MC0DOE35BFQI6QDOA0G3N8LQEY669BVO29IK2JHHNA7RK3MGX75FHOHPJL77M8L9I9RQZBYKNR8BHDHH' where id=41;
-update noar ti set v3='WWQI6SKZJNZ7NTWKG1DDA6SJOLR7VJHSWRXU4P8QHB1LIH45F96SR4DKB4ZC6JDHRF3LW4CK5DROMHJW2HN7NJQKBH22S9PPRNIODSWC2T2HBDCU30BN5I77HJG8FL7N23TJYHNWTOJ4113Q62315EN4ZG1I8A1YGXL64BP3QWCNWLG13MC0DOE35BFQI6QDOA0G3N8LQEY669BVO29IK2JHHNA7RK3MGX75FHOHPJL77M8L9I9RQZBYKNR8BHDHH' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='B26APH1QO1T9F9IKE73JKNO8R57JW39FU554JGHS8P4ATSZBNZH1KB278NBBLC4WBBJPGAPPYCX9X12OKI1GJ1MZ7WJX0SZP7SVBO0B1RKU65D3T43ZE7RQYYJYVPLYND4743157YYNRCT8OS28RIS6OE67I8UZAN9I4DLY682DH9DU59VGTXW0K0RS51MSECC5T4M383U2JEE7638HL22UX7U8ZSZUVPHFIEFUU5CUTCOTE4BGTCW4SINRGYD70I' where id=42;
-update noar ti set v0='B26APH1QO1T9F9IKE73JKNO8R57JW39FU554JGHS8P4ATSZBNZH1KB278NBBLC4WBBJPGAPPYCX9X12OKI1GJ1MZ7WJX0SZP7SVBO0B1RKU65D3T43ZE7RQYYJYVPLYND4743157YYNRCT8OS28RIS6OE67I8UZAN9I4DLY682DH9DU59VGTXW0K0RS51MSECC5T4M383U2JEE7638HL22UX7U8ZSZUVPHFIEFUU5CUTCOTE4BGTCW4SINRGYD70I' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='33Y37JH1L18FFA4NRM2LTCHOXV17IJ75CSEC5ALLORHA3XU6HQKZ40R9N9098QH6BQ1JFL13VOZTK3UB610AZ2HORH933INO6J2ELQMVZIVRU0PSUFHIFWO959KVO994OOHN7Q5JPKL48C3PUU2097M89W92POTGYJ0ZZRKTMU8AOLT0AYU2PS4JGMOOLJC2JXFH80VA8VTMRPPRKVAEB5J2D27Z6L0JZXW1O1NRBSZ1Q7I8BC2TQIDMOXSZ5FUDB' where id=42;
-update noar ti set v1='33Y37JH1L18FFA4NRM2LTCHOXV17IJ75CSEC5ALLORHA3XU6HQKZ40R9N9098QH6BQ1JFL13VOZTK3UB610AZ2HORH933INO6J2ELQMVZIVRU0PSUFHIFWO959KVO994OOHN7Q5JPKL48C3PUU2097M89W92POTGYJ0ZZRKTMU8AOLT0AYU2PS4JGMOOLJC2JXFH80VA8VTMRPPRKVAEB5J2D27Z6L0JZXW1O1NRBSZ1Q7I8BC2TQIDMOXSZ5FUDB' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4GA1A28P4CUYP2EPQ4AQHCM823H4GYFEIPJKG98DWKAO3J1IFLEAZHGKZUR60DMBOXIYWVS1D0YSWLCZ2IH7V83X51YWYX9IDI15H8AODQO987TCPOQN5DEY3E2KWS4A50KCQPPYNSNNH80PX92O8VD9QB2FHS7W67SG6EQ0L58O2GKFBSSORERP1WR9AJJRLT70JOTT7LP5ARD8FKHDF2E769XZS9M9WGYI4S0PCJ106D3W8U045QO3WYCZN0LUJ' where id=42;
-update noar ti set v2='4GA1A28P4CUYP2EPQ4AQHCM823H4GYFEIPJKG98DWKAO3J1IFLEAZHGKZUR60DMBOXIYWVS1D0YSWLCZ2IH7V83X51YWYX9IDI15H8AODQO987TCPOQN5DEY3E2KWS4A50KCQPPYNSNNH80PX92O8VD9QB2FHS7W67SG6EQ0L58O2GKFBSSORERP1WR9AJJRLT70JOTT7LP5ARD8FKHDF2E769XZS9M9WGYI4S0PCJ106D3W8U045QO3WYCZN0LUJ' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TS3JKU2XDJ5H5CGJAUKUC9WLAHHJJVPNHY3V7VJSP9B7Z4TK8J9HASW8A4M699TGENR50R6LMGMWLVAS421IXCMDP2Q45ZUAK7YPNENVDU1QJD4CUORRGUK2PGZ0SWJNGTC6GOW8EE47EULXXWXCFJC3MOKL5C486TUVB34O0L08CZYSILNJQOPETYEAVK88RFJOTBFRPPAF2PJPWBMOS36J12ASE46IH2W2ZP1UXSSHKXBERCZOS3K6LPF40XD2Y' where id=42;
-update noar ti set v3='TS3JKU2XDJ5H5CGJAUKUC9WLAHHJJVPNHY3V7VJSP9B7Z4TK8J9HASW8A4M699TGENR50R6LMGMWLVAS421IXCMDP2Q45ZUAK7YPNENVDU1QJD4CUORRGUK2PGZ0SWJNGTC6GOW8EE47EULXXWXCFJC3MOKL5C486TUVB34O0L08CZYSILNJQOPETYEAVK88RFJOTBFRPPAF2PJPWBMOS36J12ASE46IH2W2ZP1UXSSHKXBERCZOS3K6LPF40XD2Y' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CL6V9SSJP77WE8K1NQ02VZYU8RB2Q38UYZCQCFPX24666ZJD3XM60XWX394V7WV2SN374XR0AHPC9CWVOC434DKI4AJIFR83GKZSIFPOTEBNBP2IA9WY4ZYYVY79Q2QNPCCP7EJQIJW4O90LR1VUCL14MZJIU8KZXYWJR1UYWK21J5QPW7H8ZVA0HGJ3A6CYLOBUCWG52ERI5D2QOJ12T655SQFR74V8OUSQC3V44RAH88VHXBOF4D2ET4BFAHFCR' where id=43;
-update noar ti set v0='CL6V9SSJP77WE8K1NQ02VZYU8RB2Q38UYZCQCFPX24666ZJD3XM60XWX394V7WV2SN374XR0AHPC9CWVOC434DKI4AJIFR83GKZSIFPOTEBNBP2IA9WY4ZYYVY79Q2QNPCCP7EJQIJW4O90LR1VUCL14MZJIU8KZXYWJR1UYWK21J5QPW7H8ZVA0HGJ3A6CYLOBUCWG52ERI5D2QOJ12T655SQFR74V8OUSQC3V44RAH88VHXBOF4D2ET4BFAHFCR' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PAVN2IYK705NWIJVC5PRM2K05T2SH5FFN8NK7CCQ5PQF81FAA44WGVEF4L1KDMGKXIM4QNKEQ80DTU2CWVMX92KNE330JPF6RONCWGX8Z0MAIYM9LH7YHZYAFUR0KDKZG0CFHQH6KHKBFDUH0VDX6YL08OB548A6DN65SA3FHIJMBQGM49DCJXQ0BCRW0ZYGUGRZ7T0CLVVAWPDWYFM4EDZ4V97E71LQJ50VMVHOIAYOEUGTTYRB5H89SFHE2BLO8' where id=43;
-update noar ti set v1='PAVN2IYK705NWIJVC5PRM2K05T2SH5FFN8NK7CCQ5PQF81FAA44WGVEF4L1KDMGKXIM4QNKEQ80DTU2CWVMX92KNE330JPF6RONCWGX8Z0MAIYM9LH7YHZYAFUR0KDKZG0CFHQH6KHKBFDUH0VDX6YL08OB548A6DN65SA3FHIJMBQGM49DCJXQ0BCRW0ZYGUGRZ7T0CLVVAWPDWYFM4EDZ4V97E71LQJ50VMVHOIAYOEUGTTYRB5H89SFHE2BLO8' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A0WF6AH053APLJUK87DY1YX174LILLJFKIN7SBC969KCFXV7K0BT021NYUYFR4G7Y1XFP9PNUT7P43QDZ0MUKC8DL3IEV13UBQNGYIG6SRU93YWARIJPZLC749X2Y5476MJPZL0V5FNERXRA5J1YYARVP7Q5K3PKANY9F3YNWT075UFU1QS74FZB84Q6SKB75AXCKL7CUPXDNT6GD1G2IJ6BFS8T29UJSHU0QUSC8CRQW78SG5DX44CML2LB0IVIK' where id=43;
-update noar ti set v2='A0WF6AH053APLJUK87DY1YX174LILLJFKIN7SBC969KCFXV7K0BT021NYUYFR4G7Y1XFP9PNUT7P43QDZ0MUKC8DL3IEV13UBQNGYIG6SRU93YWARIJPZLC749X2Y5476MJPZL0V5FNERXRA5J1YYARVP7Q5K3PKANY9F3YNWT075UFU1QS74FZB84Q6SKB75AXCKL7CUPXDNT6GD1G2IJ6BFS8T29UJSHU0QUSC8CRQW78SG5DX44CML2LB0IVIK' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BFC1W0PDFLDCE05C8PTZTJ0G748NG4V5Y649F9G4YNCWI1EPWSVVNZFR4LMCN72I28U0G6UPFRXA0W5FA2GFK5NTJ45T3BWBCV98IL9AL08JXTP6HEQLQMB5STFKQPSS4CUJFOBSV95FCC0AMY0UPKR9FIXFSS7CIOEJC9TSCGUS51416EG448IO3E2YKN6ONDMMHZLSL0TIPE0U2A8VGA0D31PX2D8BYCE616RWQTN2B4H0GT67CKL63DUEPYOUR' where id=43;
-update noar ti set v3='BFC1W0PDFLDCE05C8PTZTJ0G748NG4V5Y649F9G4YNCWI1EPWSVVNZFR4LMCN72I28U0G6UPFRXA0W5FA2GFK5NTJ45T3BWBCV98IL9AL08JXTP6HEQLQMB5STFKQPSS4CUJFOBSV95FCC0AMY0UPKR9FIXFSS7CIOEJC9TSCGUS51416EG448IO3E2YKN6ONDMMHZLSL0TIPE0U2A8VGA0D31PX2D8BYCE616RWQTN2B4H0GT67CKL63DUEPYOUR' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='65HF12YYOHEB5PJYWAMTERZR841XDGENHEJJR27LNLID4VLT4H2VDWFATJG5X9SN3BATFDUG3RXE90IB23YKLDJTHGROBTN91WGE14WW4BPRFJJR9FHVWVCGFRHH7SOPSS08QR5SGIUG1C4PMKJA8X1OX87RPBBLZBP1VU8WB65CEXWSY9DWHJ7A5DK90O00CIUPRJ880DXTVQ0FCZJIV13DMMBMGLJM62O3Y1Y6QU1MSFWPFC4EUH3L0DO4HXDFF' where id=44;
-update noar ti set v0='65HF12YYOHEB5PJYWAMTERZR841XDGENHEJJR27LNLID4VLT4H2VDWFATJG5X9SN3BATFDUG3RXE90IB23YKLDJTHGROBTN91WGE14WW4BPRFJJR9FHVWVCGFRHH7SOPSS08QR5SGIUG1C4PMKJA8X1OX87RPBBLZBP1VU8WB65CEXWSY9DWHJ7A5DK90O00CIUPRJ880DXTVQ0FCZJIV13DMMBMGLJM62O3Y1Y6QU1MSFWPFC4EUH3L0DO4HXDFF' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KIZI306Y7UFS5PORP394I02OA9WC6MINBNAR2MHMJE567NCDF3VA1804F4T61BYUFG1L3M6F3IS4H2DB7YAHINPRWM68VR4L8W56440ZR0UY04SXIIWCC8Z5AE85VLGK6ISFE0SI2D0ARP6LVPD33XVETPX7BSHAH0SDREB2YFRSZFP3GPT2JXE4Z9VHMTTL86VT69PPVKFWCVLFGZJQZ6WNWRMC601SPZ3HZZQZ14I95FFF1Z1RWLSRBS6S1MWJ0' where id=44;
-update noar ti set v1='KIZI306Y7UFS5PORP394I02OA9WC6MINBNAR2MHMJE567NCDF3VA1804F4T61BYUFG1L3M6F3IS4H2DB7YAHINPRWM68VR4L8W56440ZR0UY04SXIIWCC8Z5AE85VLGK6ISFE0SI2D0ARP6LVPD33XVETPX7BSHAH0SDREB2YFRSZFP3GPT2JXE4Z9VHMTTL86VT69PPVKFWCVLFGZJQZ6WNWRMC601SPZ3HZZQZ14I95FFF1Z1RWLSRBS6S1MWJ0' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6MHXEL4ZSOMZGO5G4G5DIT2YDEPKK79WMFLBDP8G7BN1NOSLGQ5D7KPGPWUGUZ7MTJ9EPE0859QOIALMQ6L0KXGVVX6XRULJV8E64XXO1BZUX7WZ26VXUAVF7NF7ORIR2GHN5W8H2BFJL1XSXDPQOFVWF8VFZZC8YXZNOGF2CELXGBKFJOTRSKNRTLWECJMU3SYOE68TNTKIHGM7IK3T857NVL9LVB7CX12PDWQ2NSUGEYO8IPFHYAZGXZGI88OOR' where id=44;
-update noar ti set v2='6MHXEL4ZSOMZGO5G4G5DIT2YDEPKK79WMFLBDP8G7BN1NOSLGQ5D7KPGPWUGUZ7MTJ9EPE0859QOIALMQ6L0KXGVVX6XRULJV8E64XXO1BZUX7WZ26VXUAVF7NF7ORIR2GHN5W8H2BFJL1XSXDPQOFVWF8VFZZC8YXZNOGF2CELXGBKFJOTRSKNRTLWECJMU3SYOE68TNTKIHGM7IK3T857NVL9LVB7CX12PDWQ2NSUGEYO8IPFHYAZGXZGI88OOR' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YSYILL831UYPXYNDIOI5WVI203WTEIC1ZIXUB4QOMLXHB31V9NKV0YP2OXI6Y1RW5BVV19ECCCNS0VFZX98IWC6RCYVYA7TYNGQQRMNFLN3F54R030AEPP2Z4ATQYYT08E8V93896YFVD0PJAXLTYURQUA49F6Y7TMS6T6N5AEINR2K3AESWSQHQ88WYTHOYYZ4WCH2Y431XK4YRDEE5KXPRA17U0NZA0C5CRADFSIXM0Y5F2K87MIFXNKUIR79W8' where id=44;
-update noar ti set v3='YSYILL831UYPXYNDIOI5WVI203WTEIC1ZIXUB4QOMLXHB31V9NKV0YP2OXI6Y1RW5BVV19ECCCNS0VFZX98IWC6RCYVYA7TYNGQQRMNFLN3F54R030AEPP2Z4ATQYYT08E8V93896YFVD0PJAXLTYURQUA49F6Y7TMS6T6N5AEINR2K3AESWSQHQ88WYTHOYYZ4WCH2Y431XK4YRDEE5KXPRA17U0NZA0C5CRADFSIXM0Y5F2K87MIFXNKUIR79W8' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FGX6QUO3PGR5QQ0N62GC924DZY3ZAGZAIEVZFFXNC2GC3QBUNVGZK8DL2L0J22WSXO81XCP1QF1WTSU6JH27KCDHB0BZ0JVUREJV57I20SUJ9YMJGCCWP097TK8TM81AJOJLXH7CD4WVZUEOUG695D4H5XDHOSTRITIX1B2DFHN1637YH4RITSHFEUW3K6I3VJB42HV48VYB4EXOVPDK27CW48EC2R3XL0VOUIWS0SGWJUM8XG28PFMSM6XMV6E2I' where id=45;
-update noar ti set v0='FGX6QUO3PGR5QQ0N62GC924DZY3ZAGZAIEVZFFXNC2GC3QBUNVGZK8DL2L0J22WSXO81XCP1QF1WTSU6JH27KCDHB0BZ0JVUREJV57I20SUJ9YMJGCCWP097TK8TM81AJOJLXH7CD4WVZUEOUG695D4H5XDHOSTRITIX1B2DFHN1637YH4RITSHFEUW3K6I3VJB42HV48VYB4EXOVPDK27CW48EC2R3XL0VOUIWS0SGWJUM8XG28PFMSM6XMV6E2I' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NXRMLALWVI4DK12MNKT9LW1TW5J2MSQ24ZV0MECFGTUI1HKC08KOQUQYQL3NKA0NVB2HD1SVNB1N7LVGAY8S094SUESHJPFE1Q6FTMZQX2A6FW4DP0WPGLZ3J38VN7LA94GWCMP9VTXHB6NN0J3D72A3QLA48CKQMAIMZ6G57REX7H9DKXETPPGSVIOGQMHTJ11L183Z1UK3JMFOIGOUVXNAXFQQBJF7VCCE4CNFDVLJE915Z25EE7R5CVDVZ5GYV' where id=45;
-update noar ti set v1='NXRMLALWVI4DK12MNKT9LW1TW5J2MSQ24ZV0MECFGTUI1HKC08KOQUQYQL3NKA0NVB2HD1SVNB1N7LVGAY8S094SUESHJPFE1Q6FTMZQX2A6FW4DP0WPGLZ3J38VN7LA94GWCMP9VTXHB6NN0J3D72A3QLA48CKQMAIMZ6G57REX7H9DKXETPPGSVIOGQMHTJ11L183Z1UK3JMFOIGOUVXNAXFQQBJF7VCCE4CNFDVLJE915Z25EE7R5CVDVZ5GYV' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='P1X0GTIFY7R0IME581PI006OKRAN95XD95KET7M75P192TVDOWL45J1G76T7O8P3FA826F49I6AIUSCSCT6ZGRLDZ1O13DKP2KWX3SHAET63JKGMQ71OU3SQN26C9ED6V47LPIL8WFTQA3NT3H9EF8LLLQ3M8T1BOCDZ5T8XPULJE3HGYXRVL2P4WDMADWV09YAYLCKVJHJBKOZ3R1Y38ZX3ZY3JWZBBHFMTP08WC1MTYDZVSH4A4ZHT1DM344JKU' where id=45;
-update noar ti set v2='P1X0GTIFY7R0IME581PI006OKRAN95XD95KET7M75P192TVDOWL45J1G76T7O8P3FA826F49I6AIUSCSCT6ZGRLDZ1O13DKP2KWX3SHAET63JKGMQ71OU3SQN26C9ED6V47LPIL8WFTQA3NT3H9EF8LLLQ3M8T1BOCDZ5T8XPULJE3HGYXRVL2P4WDMADWV09YAYLCKVJHJBKOZ3R1Y38ZX3ZY3JWZBBHFMTP08WC1MTYDZVSH4A4ZHT1DM344JKU' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3OBKSF9DZ7PWMQBBJ584R9E1ULIWQU30MIXM5P2984UO7NQKQHOK2NCG7220JHCPVVK0QMY576ENSJ1043LZYACR3UYK3PNDKT37BWWHLWAKJ2SNDLOH71ZCPEOZCEECIW7ZYE7YRTJPZ1BMCQ7WY3M9872IMMK81ORRLGDHLOLLKFZ5N4GIWEYD636E67NQ20BIGC84VLM5U6QUEA6NWDJVLPWQQFKEFKJZ9MMMCMBZCZEDVWCZ3RYNB12VB2KMI' where id=45;
-update noar ti set v3='3OBKSF9DZ7PWMQBBJ584R9E1ULIWQU30MIXM5P2984UO7NQKQHOK2NCG7220JHCPVVK0QMY576ENSJ1043LZYACR3UYK3PNDKT37BWWHLWAKJ2SNDLOH71ZCPEOZCEECIW7ZYE7YRTJPZ1BMCQ7WY3M9872IMMK81ORRLGDHLOLLKFZ5N4GIWEYD636E67NQ20BIGC84VLM5U6QUEA6NWDJVLPWQQFKEFKJZ9MMMCMBZCZEDVWCZ3RYNB12VB2KMI' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XPSVIA76FZZ110SS9WUEQTW50A8ZI4XPPRGEOPX4YBBUKMXI600N6JBVGUNOPNV2A5I0H3KTMC959KW5BOE58LPVMSRAPBEY2APC7W8F34MJL7OL2UCQ7O44WEA6OF6GSABY8V3FFGVM2QO8GOM69CY8IKL8HEQ4GNWOAVINNJ8KWJLFSYZ0940T12SKPT0943UWJB4RY9F4P59IJFW8QTIU86ZYYLRJTP7Y5BYQGAT412WTWGPM86EU4J0YI93LO' where id=46;
-update noar ti set v0='XPSVIA76FZZ110SS9WUEQTW50A8ZI4XPPRGEOPX4YBBUKMXI600N6JBVGUNOPNV2A5I0H3KTMC959KW5BOE58LPVMSRAPBEY2APC7W8F34MJL7OL2UCQ7O44WEA6OF6GSABY8V3FFGVM2QO8GOM69CY8IKL8HEQ4GNWOAVINNJ8KWJLFSYZ0940T12SKPT0943UWJB4RY9F4P59IJFW8QTIU86ZYYLRJTP7Y5BYQGAT412WTWGPM86EU4J0YI93LO' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MG6SLBHU0405FQXXGERN6CB8NPI374KDI1NBCA7KDX3HAB4LGAED97XNEE5QXJCE32K0ZDXGQEJPGNDB47RDQAITM3LLCC7UTT5ZAJRF48V5S5XRMVCBP3ICD83TGNPFELIC53UCVAGQTSB8UEC32VAOT1H96TJ3HE3GBR4LR5NYIT97MPUD4X932CE3L358Z4HBA68RW6Z7KEJJPSE6YSO28RTKYXAGSATNMG24Z541QC71TVVKRAJI6FWRTMNEZ' where id=46;
-update noar ti set v1='MG6SLBHU0405FQXXGERN6CB8NPI374KDI1NBCA7KDX3HAB4LGAED97XNEE5QXJCE32K0ZDXGQEJPGNDB47RDQAITM3LLCC7UTT5ZAJRF48V5S5XRMVCBP3ICD83TGNPFELIC53UCVAGQTSB8UEC32VAOT1H96TJ3HE3GBR4LR5NYIT97MPUD4X932CE3L358Z4HBA68RW6Z7KEJJPSE6YSO28RTKYXAGSATNMG24Z541QC71TVVKRAJI6FWRTMNEZ' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UZEFVHAPP0YVNF9BYAM9J4OV66NWKXTDHXGU00896DD1SUKHNDTDZVXOD2DM7F7PHFL7LD85OII9NF5N6R49ELLQHVKI4V215YXNIZ1JTM6G4R89O20E9X4SDSV6IH4DGULXSZFUSCLD8LZ6QDQMQC5MT1OKW9J2QHGTSOCJ1L10WZWB1NWPVBXTUIK9MSG97BCTV9I6K8D3XFYNBOXPPNHWXLQATV14T2OOFVWF8W2FTGKJX6UA5DAG94P93TAAO' where id=46;
-update noar ti set v2='UZEFVHAPP0YVNF9BYAM9J4OV66NWKXTDHXGU00896DD1SUKHNDTDZVXOD2DM7F7PHFL7LD85OII9NF5N6R49ELLQHVKI4V215YXNIZ1JTM6G4R89O20E9X4SDSV6IH4DGULXSZFUSCLD8LZ6QDQMQC5MT1OKW9J2QHGTSOCJ1L10WZWB1NWPVBXTUIK9MSG97BCTV9I6K8D3XFYNBOXPPNHWXLQATV14T2OOFVWF8W2FTGKJX6UA5DAG94P93TAAO' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N0TSZY0OU3IZOBN1698J3542T295SGXMJNSLP49PUH4GDPHZWZVM0SAGOEYSVDH0XIV7HUG6DDY2327HOQ330OVQEQXO2TH19E580BNRCN79UT8BXL4GBDWXB0QA7B1128IQM9UKF8I1C4K86P4THO1F32NZXY4VPG2L2AX4HARUE3P9YVNV6CIXDV590W5B8QBRK7TYO9B872WNNP9KIY0UHKUN9SZW86FG120GBPMP2QNZQ9P6ELEH183PK1ZDI' where id=46;
-update noar ti set v3='N0TSZY0OU3IZOBN1698J3542T295SGXMJNSLP49PUH4GDPHZWZVM0SAGOEYSVDH0XIV7HUG6DDY2327HOQ330OVQEQXO2TH19E580BNRCN79UT8BXL4GBDWXB0QA7B1128IQM9UKF8I1C4K86P4THO1F32NZXY4VPG2L2AX4HARUE3P9YVNV6CIXDV590W5B8QBRK7TYO9B872WNNP9KIY0UHKUN9SZW86FG120GBPMP2QNZQ9P6ELEH183PK1ZDI' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ENTKQFPHX7G2AJ39YUZS9VCYQSLZDAT6P7IS8QDVU8QUPJMJOBOIYIEJG5DIQW9QPR7NTFD6AFI6DI5YMN1BFF9O5OQD0DBEFPUIFSFRI6ORPPIXVYFQ20BU1TMWAJKY5ZOBIF3EC3KXRNFP0X893TVIAWT3KNS85AGW64DU8WYFQK2CK16S5G37XYQ6PY5D34IEAWOCMSBK22V3S6HLK57LV19FI3GRUDH9P7YHO3N31PS8CS2BOP6S2LN6C0O7N' where id=47;
-update noar ti set v0='ENTKQFPHX7G2AJ39YUZS9VCYQSLZDAT6P7IS8QDVU8QUPJMJOBOIYIEJG5DIQW9QPR7NTFD6AFI6DI5YMN1BFF9O5OQD0DBEFPUIFSFRI6ORPPIXVYFQ20BU1TMWAJKY5ZOBIF3EC3KXRNFP0X893TVIAWT3KNS85AGW64DU8WYFQK2CK16S5G37XYQ6PY5D34IEAWOCMSBK22V3S6HLK57LV19FI3GRUDH9P7YHO3N31PS8CS2BOP6S2LN6C0O7N' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HY3JITCZX272T7NC3UN2TVK3D4O2795M2YZSBD6TJFJU9KAU6QG0IAKVXD4HQY47BN3O49ILMWBXROE12SVUK880T5QU2EW8NDDWO9SWYM44PLRTFX671C2R93A1VJ216C6GY68Z1W1DAU7VR3GCNSTFGARHZ0UQX2810E46WLK3QC4KV8KJ094CW6MP51N57QPN2USYT5MH2QQOICQ5ZHBGYH4AJECVGMAAJ7D1SB1UGX3DQT55WXXCXZ45SGPME' where id=47;
-update noar ti set v1='HY3JITCZX272T7NC3UN2TVK3D4O2795M2YZSBD6TJFJU9KAU6QG0IAKVXD4HQY47BN3O49ILMWBXROE12SVUK880T5QU2EW8NDDWO9SWYM44PLRTFX671C2R93A1VJ216C6GY68Z1W1DAU7VR3GCNSTFGARHZ0UQX2810E46WLK3QC4KV8KJ094CW6MP51N57QPN2USYT5MH2QQOICQ5ZHBGYH4AJECVGMAAJ7D1SB1UGX3DQT55WXXCXZ45SGPME' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QTAVN8W7CMXL08TSM82VSOXZFA2GJGKQH589BLHQXJ2X91H7VVEDQU0CAXJQV0KZI6UCB4TJVDSMAH7KGX3I0VK9H4PCDXMSR3J2APWS08WMQCLUVE7Q9I3XDDALTATU15WRXR5UJG9K0LDJB8HTNJ31KKPFMWHBG4G1IW1DT2R8XJKSWL1YJGO36FY5YR012AR1K7YXTLMVVNMBQOWGRA9YI8T1ZZCITMXDMEO4KBKSMNA1AJ6OH964YVP87HDD3' where id=47;
-update noar ti set v2='QTAVN8W7CMXL08TSM82VSOXZFA2GJGKQH589BLHQXJ2X91H7VVEDQU0CAXJQV0KZI6UCB4TJVDSMAH7KGX3I0VK9H4PCDXMSR3J2APWS08WMQCLUVE7Q9I3XDDALTATU15WRXR5UJG9K0LDJB8HTNJ31KKPFMWHBG4G1IW1DT2R8XJKSWL1YJGO36FY5YR012AR1K7YXTLMVVNMBQOWGRA9YI8T1ZZCITMXDMEO4KBKSMNA1AJ6OH964YVP87HDD3' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0MU0DN3CILNTH4P4VW7L346GQH0IBHB2KRHHWUK3IZFKNZP2DDAY318J0I4YTLTOTPH7A9EW3J52MU0R3GRQL6W89PVAM9M0NJPQHCKQC9X5TFR4C40GFMMOGIYFDJN3GOSSEWJ8SYZDIILOKBPKMFAKO41KES23DU1L23H127T48KP97PCW12PI3N4KVBYWWLGB5D68UANS3AFQ8ZUKOI5Z00DKMEK6QK7TGA6MLF714UKVU8XACTFM733INRCTV' where id=47;
-update noar ti set v3='0MU0DN3CILNTH4P4VW7L346GQH0IBHB2KRHHWUK3IZFKNZP2DDAY318J0I4YTLTOTPH7A9EW3J52MU0R3GRQL6W89PVAM9M0NJPQHCKQC9X5TFR4C40GFMMOGIYFDJN3GOSSEWJ8SYZDIILOKBPKMFAKO41KES23DU1L23H127T48KP97PCW12PI3N4KVBYWWLGB5D68UANS3AFQ8ZUKOI5Z00DKMEK6QK7TGA6MLF714UKVU8XACTFM733INRCTV' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AJ0ZB1IIX2E3PRBZC7RZDRMBNDSIBNPM107SBFHTRYDGIY66OCRW9XZBQ47N5YMY9KIQ324KRDK4PCI6GR6TGBBFF7BLXO913QN2T7NV4ZX12VWBWOBDU6FQASRAKQ5E91WEA3OIDP3SM7CG1KKF4DP4MC726LCLZV3S1PXPQD8S9ZNCE1OXI2ZJPBI5POXKSRDTCQUS9X6Y66YAPP1022Q1JQKGRRLK4N5PGPVYRUORTT2V1DPD9OGBIJXEFO5RA' where id=48;
-update noar ti set v0='AJ0ZB1IIX2E3PRBZC7RZDRMBNDSIBNPM107SBFHTRYDGIY66OCRW9XZBQ47N5YMY9KIQ324KRDK4PCI6GR6TGBBFF7BLXO913QN2T7NV4ZX12VWBWOBDU6FQASRAKQ5E91WEA3OIDP3SM7CG1KKF4DP4MC726LCLZV3S1PXPQD8S9ZNCE1OXI2ZJPBI5POXKSRDTCQUS9X6Y66YAPP1022Q1JQKGRRLK4N5PGPVYRUORTT2V1DPD9OGBIJXEFO5RA' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PK8J4UH5XIC04B8YEQUNHLV7G9XC1S6JOCZFOHENH1VOEO3XQ5FX1SW8V3K18ODKHQEK0RLMK6GN56Z7MB2DLCXT5KTIBZ395UADYZH9RMJMQGWRRYZJPIQPEH4EIOHXFBS0L0M3JBB0O81NY0GSCZSRABK90SLXEMXCJ0RWVA91FAJY82OYE9IGWCJQBEF8IB2HXFZEQL82SWB59ZXIK6P6V1XCMOKF5ETMJ6QI2N81ZPRBMSIDSYBW6IVY94PIO' where id=48;
-update noar ti set v1='PK8J4UH5XIC04B8YEQUNHLV7G9XC1S6JOCZFOHENH1VOEO3XQ5FX1SW8V3K18ODKHQEK0RLMK6GN56Z7MB2DLCXT5KTIBZ395UADYZH9RMJMQGWRRYZJPIQPEH4EIOHXFBS0L0M3JBB0O81NY0GSCZSRABK90SLXEMXCJ0RWVA91FAJY82OYE9IGWCJQBEF8IB2HXFZEQL82SWB59ZXIK6P6V1XCMOKF5ETMJ6QI2N81ZPRBMSIDSYBW6IVY94PIO' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DJTOKHUTKMN0KYK6NM03NPXX2745NXWIV0VUMJVAY7Q723QS03WQ4Q4O0GOPIIHZAG94UYHUT8JILAU5PFSP9S084YSRW5Q7FB1FIQIKSGZXMQUL6Q34G3K2140TL3JDEQGDGL6DX61DJVI9X5GNIOVG0U60GXTX9705EV5A21KY1NM0C3AV5OCIP9YXF3OZZ65EI3NS50FY6N9K6A7ZN2VYTGG9HRFNMKJYRC6HN5WUUSPLLZXSPS0R0AJL8YI1Q' where id=48;
-update noar ti set v2='DJTOKHUTKMN0KYK6NM03NPXX2745NXWIV0VUMJVAY7Q723QS03WQ4Q4O0GOPIIHZAG94UYHUT8JILAU5PFSP9S084YSRW5Q7FB1FIQIKSGZXMQUL6Q34G3K2140TL3JDEQGDGL6DX61DJVI9X5GNIOVG0U60GXTX9705EV5A21KY1NM0C3AV5OCIP9YXF3OZZ65EI3NS50FY6N9K6A7ZN2VYTGG9HRFNMKJYRC6HN5WUUSPLLZXSPS0R0AJL8YI1Q' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NX5FMM59DI7ZD9BB112JIN1D8M8YUUCW9A8NOC25LL3NBY3VVRMBD4PGL7U47S3BLGK6BONHZ130KZ4QFK2BA0H4NDS2UL2OIG6DO2KX3LNNNJUNX27M01HJENL4PA0NAGYNMHG0L3VER4WPVE4F4YLX03BM7MWU9452R1B6EO5KH4NA0RR533IKHWHD88FJZCG21W7QLWDV2T2MEDZXABPEJC8O8BLY5P5PU7UVJZLVJEO1J4IJWUZ828EGQ41IM' where id=48;
-update noar ti set v3='NX5FMM59DI7ZD9BB112JIN1D8M8YUUCW9A8NOC25LL3NBY3VVRMBD4PGL7U47S3BLGK6BONHZ130KZ4QFK2BA0H4NDS2UL2OIG6DO2KX3LNNNJUNX27M01HJENL4PA0NAGYNMHG0L3VER4WPVE4F4YLX03BM7MWU9452R1B6EO5KH4NA0RR533IKHWHD88FJZCG21W7QLWDV2T2MEDZXABPEJC8O8BLY5P5PU7UVJZLVJEO1J4IJWUZ828EGQ41IM' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DP4HVYRKY1OHXM6J5NSADI8AFXEQV4O5U1O9PQH24DDOGOK65KMBF7RDHUVUZOHJQI7855L8SMD45H90F65DW2VPGNZI00PKIE6MDYM2C2N9RB4QCWUCIB902Z54ORAOI79HS3SRZN0C6PKCO265LENOYPWOCYS78Z3J16VW0TFJWDLLP01HUG2FA38SUY8NMKY5XX3ZD6ZW64KH43TAJ9PG2TXLZM27BOL702FVKKOCT01VZ1TIBNIO282U9PIDM' where id=49;
-update noar ti set v0='DP4HVYRKY1OHXM6J5NSADI8AFXEQV4O5U1O9PQH24DDOGOK65KMBF7RDHUVUZOHJQI7855L8SMD45H90F65DW2VPGNZI00PKIE6MDYM2C2N9RB4QCWUCIB902Z54ORAOI79HS3SRZN0C6PKCO265LENOYPWOCYS78Z3J16VW0TFJWDLLP01HUG2FA38SUY8NMKY5XX3ZD6ZW64KH43TAJ9PG2TXLZM27BOL702FVKKOCT01VZ1TIBNIO282U9PIDM' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UJCVL59R2GQVTMOEZ81QMICA726D16HQK232QLEK7IER7GV4FX9M6K1DW7D4G1V33G7WY7O1C388CUE33FGRNPSWWF9QRC2UB5PJ8QZ7YOS59FC8EBOA7FLYPKGHOYC5ETHQ3LE5B6BV2V72XAT3UL6M8R9B5UOUMP2TOCRY0JXG9MUMCD3ZLJXN14HEVNNG3VBRMOR9C495LWJAB80AY8YBO0RC0WET9YZI1TDOYSX4B8GB5WFJQ96J7L83ETHGK' where id=49;
-update noar ti set v1='UJCVL59R2GQVTMOEZ81QMICA726D16HQK232QLEK7IER7GV4FX9M6K1DW7D4G1V33G7WY7O1C388CUE33FGRNPSWWF9QRC2UB5PJ8QZ7YOS59FC8EBOA7FLYPKGHOYC5ETHQ3LE5B6BV2V72XAT3UL6M8R9B5UOUMP2TOCRY0JXG9MUMCD3ZLJXN14HEVNNG3VBRMOR9C495LWJAB80AY8YBO0RC0WET9YZI1TDOYSX4B8GB5WFJQ96J7L83ETHGK' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OWEU4TKTFUK2F8WXPU5REQBS08WCEAGGZPZMCC0RTLRT7FYWF7V5R8MDHZNXRTHL7VOT28IOYF0NFIU89YTG2OWMUV9ULZ3WLM6NVTD3TLIF7UQ4GSTGG5HKSTG4DCCDIVWV5EEKQ5IX2496UP3ADJIQE9KKEZMHSAA0S4VFM6XCQTKHGATADSJ2IJPGE7U9U6S7IXG5U2MVLYJ1ZGJ9KN4X4X1NPULZKU37D46NKGE0E3ZLYXZIT8JZZ1XQ7CTUV' where id=49;
-update noar ti set v2='OWEU4TKTFUK2F8WXPU5REQBS08WCEAGGZPZMCC0RTLRT7FYWF7V5R8MDHZNXRTHL7VOT28IOYF0NFIU89YTG2OWMUV9ULZ3WLM6NVTD3TLIF7UQ4GSTGG5HKSTG4DCCDIVWV5EEKQ5IX2496UP3ADJIQE9KKEZMHSAA0S4VFM6XCQTKHGATADSJ2IJPGE7U9U6S7IXG5U2MVLYJ1ZGJ9KN4X4X1NPULZKU37D46NKGE0E3ZLYXZIT8JZZ1XQ7CTUV' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='64HP24BJUE39C4MPRLKFIUM1GB3B7RJJ8MEQ9PSYTWLN9LRHUE0AUI2TZLIDE8YB8SVUF0ZIZ9X0G8RUIWNSYNB70NPJLHADH53X6SH278G72BCVH0KI0UCGBJIU7GO3VW5U3JXB5LHT6TFXZ7WKGX80H8JQ04TT87X8SILUKAV3EI4978Y8E12YG3W75B1AI30YIF63IRTT0QJ7Z49A04MH3IFCBSPZP4VWZ5CT76HQ390P76X8XVJFUNVVUMMY2' where id=49;
-update noar ti set v3='64HP24BJUE39C4MPRLKFIUM1GB3B7RJJ8MEQ9PSYTWLN9LRHUE0AUI2TZLIDE8YB8SVUF0ZIZ9X0G8RUIWNSYNB70NPJLHADH53X6SH278G72BCVH0KI0UCGBJIU7GO3VW5U3JXB5LHT6TFXZ7WKGX80H8JQ04TT87X8SILUKAV3EI4978Y8E12YG3W75B1AI30YIF63IRTT0QJ7Z49A04MH3IFCBSPZP4VWZ5CT76HQ390P76X8XVJFUNVVUMMY2' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AH6RJUA0TN3FWVAF6DAJEEXIHY5OE785ML1IUGUUINA37Q1DXMUVTQ4KTJCL4N7V4F166XKCS6UPT4O1J0CXWUI18FDCUUROXJ1GZXO3A11OJKQ6CF40PYPH4Z45L8TGBPJKITHKRAG7C9QQQEAXRKXUATYYE4ETB9DFNMZ0OCLDOI4JK8Z6ONFIBU9IL6Y4FNEQF30VW1EZB1THQ76LMNIWYEE4PNA69VRWIBZ7XSCT35JFHE4ZJOA62TDR5G004' where id=50;
-update noar ti set v0='AH6RJUA0TN3FWVAF6DAJEEXIHY5OE785ML1IUGUUINA37Q1DXMUVTQ4KTJCL4N7V4F166XKCS6UPT4O1J0CXWUI18FDCUUROXJ1GZXO3A11OJKQ6CF40PYPH4Z45L8TGBPJKITHKRAG7C9QQQEAXRKXUATYYE4ETB9DFNMZ0OCLDOI4JK8Z6ONFIBU9IL6Y4FNEQF30VW1EZB1THQ76LMNIWYEE4PNA69VRWIBZ7XSCT35JFHE4ZJOA62TDR5G004' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3WJGO08D8N6P32S6TP8LA8EPVKK6F9H51M8E47CBQE2D2UG92ILRKC6NM31CTGNWFSH3PGSHJTHDY9UZEN41YL37PK2J9BYS63D6NT6DQ0V90L13FYFZKE5N0P3K7CGE9KZ3KRYL1T7VMK49NILEDNQN5WZGGQVHQ2G6V2W6163UL5C3AULDGYUSMHMLYDAQNCU4WS1N67HHMUKSNUKFNGYKWF5Y8GXKTL0R55FSKFONJ7KIIDMKLHCALHUAM0IK7' where id=50;
-update noar ti set v1='3WJGO08D8N6P32S6TP8LA8EPVKK6F9H51M8E47CBQE2D2UG92ILRKC6NM31CTGNWFSH3PGSHJTHDY9UZEN41YL37PK2J9BYS63D6NT6DQ0V90L13FYFZKE5N0P3K7CGE9KZ3KRYL1T7VMK49NILEDNQN5WZGGQVHQ2G6V2W6163UL5C3AULDGYUSMHMLYDAQNCU4WS1N67HHMUKSNUKFNGYKWF5Y8GXKTL0R55FSKFONJ7KIIDMKLHCALHUAM0IK7' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BCEPH1I4N56QWD8V7ZQ8J63IBTH9VCZ00152KFWIZJO0DIIM46QA9UNRE9YJKQWCLY69YDPR3KFLNI90F9HRSCN0E6RJK038PPYM4VSMR5N387E9CD6GOUY8YPZBC3E41TEOZGEJ9WJ5HWG6VO6DNWGOW0IRN4Z4KILY4VS0ON8V1A0AL60DPGOEDE05IJUTFQW4OCVQENEWD1NP47H1FGOMAWV6G4HSY7548BELL0198FWE820OKTHG6NAEED4N9' where id=50;
-update noar ti set v2='BCEPH1I4N56QWD8V7ZQ8J63IBTH9VCZ00152KFWIZJO0DIIM46QA9UNRE9YJKQWCLY69YDPR3KFLNI90F9HRSCN0E6RJK038PPYM4VSMR5N387E9CD6GOUY8YPZBC3E41TEOZGEJ9WJ5HWG6VO6DNWGOW0IRN4Z4KILY4VS0ON8V1A0AL60DPGOEDE05IJUTFQW4OCVQENEWD1NP47H1FGOMAWV6G4HSY7548BELL0198FWE820OKTHG6NAEED4N9' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DDYKE6YKZAILO7XJB95GWV2LPE82HPT151R32YMC6FOZKMEQFW46XH5G3ZIM6N7358EM8MDIZMJSQ35O77J0L7Z8ZRQLHU74DVY4QQRI5QR483EITJ8BYOMAN6G3XJPGLUD5ZABI333KYVU0L5G31NF6WJJMAS62KABSQ0QNE9OBCPKDLM9HJ8LUZ2KV278YPZ2N4XOWQC1VUXLSEMLA0SRQVEYXVZUONGNZUSYILI9N08NYR5EGWDN648CSF598W' where id=50;
-update noar ti set v3='DDYKE6YKZAILO7XJB95GWV2LPE82HPT151R32YMC6FOZKMEQFW46XH5G3ZIM6N7358EM8MDIZMJSQ35O77J0L7Z8ZRQLHU74DVY4QQRI5QR483EITJ8BYOMAN6G3XJPGLUD5ZABI333KYVU0L5G31NF6WJJMAS62KABSQ0QNE9OBCPKDLM9HJ8LUZ2KV278YPZ2N4XOWQC1VUXLSEMLA0SRQVEYXVZUONGNZUSYILI9N08NYR5EGWDN648CSF598W' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IX8XV44MYZO5Q4T894ICBBS97IJEUNI9ZWUK0N13R3RT8KEWPGFG1PJ5TLKV9ZD9J75Z4DFXBHL37EYDRLUOMBY8FARXL78QPM0A6MZETUCIK3IM8IWCCK3UZAU233FREHNQ5HPF4M4T9LR5NCERZQF15TOLIV8LZ4OFZ4YE0XUPXWNBCUAFGCHOYHVRL5YWVSTI2BQ3NBVVLASBZBDVK8S2BEZ3ET9RI5W542DJWQF7FTG1MI4TM7Y8AS3ISLUZT' where id=51;
-update noar ti set v0='IX8XV44MYZO5Q4T894ICBBS97IJEUNI9ZWUK0N13R3RT8KEWPGFG1PJ5TLKV9ZD9J75Z4DFXBHL37EYDRLUOMBY8FARXL78QPM0A6MZETUCIK3IM8IWCCK3UZAU233FREHNQ5HPF4M4T9LR5NCERZQF15TOLIV8LZ4OFZ4YE0XUPXWNBCUAFGCHOYHVRL5YWVSTI2BQ3NBVVLASBZBDVK8S2BEZ3ET9RI5W542DJWQF7FTG1MI4TM7Y8AS3ISLUZT' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BP6I9HQ6YIS0LYRJOAHTMNFDJOO3FV08BESRLO73HWVLTOR4QGNICXYMNCPIRL0BTHNFUPZUH7BC53F9EHRWIXJUWOT9MP1MA21NB5AKXN3U4PQEQZ1C895XHBB2P9U8UTO5GSCHD8DZYM2J838HACQ5RM3VV28OSP79HVOJ0IX6H6AQPYM8YKPXQIHH5SUCUWUQWL12PRBIR0G1ULZ12VUC2F706VZIN1J89VMBOTD8UDVVES8PEDZAFIC11A34X' where id=51;
-update noar ti set v1='BP6I9HQ6YIS0LYRJOAHTMNFDJOO3FV08BESRLO73HWVLTOR4QGNICXYMNCPIRL0BTHNFUPZUH7BC53F9EHRWIXJUWOT9MP1MA21NB5AKXN3U4PQEQZ1C895XHBB2P9U8UTO5GSCHD8DZYM2J838HACQ5RM3VV28OSP79HVOJ0IX6H6AQPYM8YKPXQIHH5SUCUWUQWL12PRBIR0G1ULZ12VUC2F706VZIN1J89VMBOTD8UDVVES8PEDZAFIC11A34X' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Q06RQ2UKQZ06C0GJWGIDCRRNELZJMVF9CZ3YZKBLCILE4DI8DTG73VFR0WICBLNMOUA9L0MU4QF1MGZBQXHJWXKLKEAH4DSN66JNZSX7R0SVIWPEEPUXGZ5XEMTTUQ0NXTIL683LBJG86XK37302SX50SKMXOH9PZ4F6P9SQ3QVOZP5YM5WKMIIBIJN9U44CMOQHH631W9KMPII8ASYGP1CWYTT9398ISFSAPR5NPJ5RHEGDY9VVOHMIR8NSMGEWZ' where id=51;
-update noar ti set v2='Q06RQ2UKQZ06C0GJWGIDCRRNELZJMVF9CZ3YZKBLCILE4DI8DTG73VFR0WICBLNMOUA9L0MU4QF1MGZBQXHJWXKLKEAH4DSN66JNZSX7R0SVIWPEEPUXGZ5XEMTTUQ0NXTIL683LBJG86XK37302SX50SKMXOH9PZ4F6P9SQ3QVOZP5YM5WKMIIBIJN9U44CMOQHH631W9KMPII8ASYGP1CWYTT9398ISFSAPR5NPJ5RHEGDY9VVOHMIR8NSMGEWZ' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CK1XXTMAKVNGHF6IHHBVZZMQTEYZ7HG8Z04HFRKN5RCM8GTUIAFPEYRK4IU4IZCSOH5RVZRV97VPGH8UD10TRJ282QHJNM2J485QPA0YCOHUPUPNFZMX6IKWA8KFHJYIAUQOJDPY8I6PQ74MA750X0ETU0F6ZWF6UONZG4O9WK1SXKPONAOKDGANNEOEZ2OYLPKN6P3R6IOVCC94WYETKHU5VEJJE01YC034GYAKABPIACQY15HVMGDNQSZ17GS3U' where id=51;
-update noar ti set v3='CK1XXTMAKVNGHF6IHHBVZZMQTEYZ7HG8Z04HFRKN5RCM8GTUIAFPEYRK4IU4IZCSOH5RVZRV97VPGH8UD10TRJ282QHJNM2J485QPA0YCOHUPUPNFZMX6IKWA8KFHJYIAUQOJDPY8I6PQ74MA750X0ETU0F6ZWF6UONZG4O9WK1SXKPONAOKDGANNEOEZ2OYLPKN6P3R6IOVCC94WYETKHU5VEJJE01YC034GYAKABPIACQY15HVMGDNQSZ17GS3U' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='M09HWRSUOLJ2POTRP5JCDYVBPMRDMBI1IW0Y7Q22YZSMDS6R7NADS0846PBSZ417UIC7VCED5OKI6GW9BLY8J7AZ1Z7YY6DDMI2M0YQXQT4KLW76UOU5W52FVNAA5PEZ8JD8HYTSF2OK2HDX5K0EHSP3ZV7X75JUKWID9PD3DDJI8YV2X3YL8L183M579APW9C600H4IXB3IZE76MBKW1KFCXDOBIJDYYX2JZ9OM29APVEGNM2FPC3GSQ57EQJ4WX' where id=52;
-update noar ti set v0='M09HWRSUOLJ2POTRP5JCDYVBPMRDMBI1IW0Y7Q22YZSMDS6R7NADS0846PBSZ417UIC7VCED5OKI6GW9BLY8J7AZ1Z7YY6DDMI2M0YQXQT4KLW76UOU5W52FVNAA5PEZ8JD8HYTSF2OK2HDX5K0EHSP3ZV7X75JUKWID9PD3DDJI8YV2X3YL8L183M579APW9C600H4IXB3IZE76MBKW1KFCXDOBIJDYYX2JZ9OM29APVEGNM2FPC3GSQ57EQJ4WX' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S7FF8MBVYWBV1EITIENPHUW2BV6N3VOH4J4A7DOK37E9CUOF0TUJHA2FPGUZ9LS56S4OKMMRQ37Y7K2LIO0RIDOHG6JCVV0XA0CZSENOM4GOQC7QYL969ASPW5Q4Y5P2HLXON3CTTHOHB97HT34ML6CU3ELHF6DX4WQHIS9Q8PL2INFMSTZA7NO00PVS6B2BEPZ481PD9VBZENA4WA10NPHEKM6A1LWTZIO0F4R06RBKJ2G6UHJUJGJGTJDNHV2PI' where id=52;
-update noar ti set v1='S7FF8MBVYWBV1EITIENPHUW2BV6N3VOH4J4A7DOK37E9CUOF0TUJHA2FPGUZ9LS56S4OKMMRQ37Y7K2LIO0RIDOHG6JCVV0XA0CZSENOM4GOQC7QYL969ASPW5Q4Y5P2HLXON3CTTHOHB97HT34ML6CU3ELHF6DX4WQHIS9Q8PL2INFMSTZA7NO00PVS6B2BEPZ481PD9VBZENA4WA10NPHEKM6A1LWTZIO0F4R06RBKJ2G6UHJUJGJGTJDNHV2PI' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GZD4ATOSQ5JDYQXP9TEDX71YHJFWQTV6VCWJ6TA93QF6WFC1JVJC179TWMYU4OF3GN8NANQ6UW41L60ZNW6IZVU9RROJR2EX4S433ICDLBXWUSUDTL7B94O1EOMR4OXI1DCGVBGQ4MR0991HQPLBHBU91ZOOYUCOKWU0NHFPD4XX5F8S9L2UGPCX5O0Q5MZZGZ41Y05E1GUFK5BS0AMKC55CKSDOG42W3BXO6A31W4HC485MUGKUPYDRUEJC3Y0OI' where id=52;
-update noar ti set v2='GZD4ATOSQ5JDYQXP9TEDX71YHJFWQTV6VCWJ6TA93QF6WFC1JVJC179TWMYU4OF3GN8NANQ6UW41L60ZNW6IZVU9RROJR2EX4S433ICDLBXWUSUDTL7B94O1EOMR4OXI1DCGVBGQ4MR0991HQPLBHBU91ZOOYUCOKWU0NHFPD4XX5F8S9L2UGPCX5O0Q5MZZGZ41Y05E1GUFK5BS0AMKC55CKSDOG42W3BXO6A31W4HC485MUGKUPYDRUEJC3Y0OI' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='U2YUS4MO6YA2MNGY3ATCE6LZ5ZIRW4ZVBYXVOBWTP4WC8ISQWSNXTXFP47PKHZD3JCNUQRLSF9W09TMX9NLQZG7WYY1UQCGZROSTOI0C31GJ6S81RJE3LT7L5XQO6Q6Q69A0GF3426NJ243Y2CHAXQT403IZ0V9N4TJSOJTF34EJL2MO17IND1SKA61YPCUK9BYPJ503LIPYIBBUQ5LEYTUYJRLYEFHNPPX8PTL7D4KRQDNAC2AWCFH34SA9KXN5P' where id=52;
-update noar ti set v3='U2YUS4MO6YA2MNGY3ATCE6LZ5ZIRW4ZVBYXVOBWTP4WC8ISQWSNXTXFP47PKHZD3JCNUQRLSF9W09TMX9NLQZG7WYY1UQCGZROSTOI0C31GJ6S81RJE3LT7L5XQO6Q6Q69A0GF3426NJ243Y2CHAXQT403IZ0V9N4TJSOJTF34EJL2MO17IND1SKA61YPCUK9BYPJ503LIPYIBBUQ5LEYTUYJRLYEFHNPPX8PTL7D4KRQDNAC2AWCFH34SA9KXN5P' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YZ2XJTJJVS8SCDMGKY0T4XZFHMUE76Y6TGXZ16QTSZGBDXP9P0STCB3FWYGBMWE9IH2Y2XT0JTBP5VR4126TEI5V1VA6SP1BCD1VDCSL1V8RZMMUJIJVZAJLMWQ68FE0BOTX16OOB66VA76A8NBZFW26M8M4NPBJOKF3032E5G9H0YVUWKWH9TQAAOGF9ZJ6J86PAVOJGDEJDCYIF179WJRGW665025GLDVF2WAVUPC52YUFRE3H8WY6PAH0GRCAF' where id=53;
-update noar ti set v0='YZ2XJTJJVS8SCDMGKY0T4XZFHMUE76Y6TGXZ16QTSZGBDXP9P0STCB3FWYGBMWE9IH2Y2XT0JTBP5VR4126TEI5V1VA6SP1BCD1VDCSL1V8RZMMUJIJVZAJLMWQ68FE0BOTX16OOB66VA76A8NBZFW26M8M4NPBJOKF3032E5G9H0YVUWKWH9TQAAOGF9ZJ6J86PAVOJGDEJDCYIF179WJRGW665025GLDVF2WAVUPC52YUFRE3H8WY6PAH0GRCAF' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GUW4DMWZGEVNXA856NJ6SRQIZ3K99KBUCH1Y9J0V63I8GSNK74NCVQ0JV0MNUYFUTMGOTZXZ59N51LXRMX8GJ1WZEXC6CB2IAYWRK0VQGSXW8RH3AA4BNYXESVQ888PW5GJOCTR7UWQI86681313LATF63IGSJNIWGNLSENWXNFXN42U7WQMM06D0YJYVJT0YFQ97SRY04FZF4BDDOIC7A1LJYV4D2RPXVNO4TWQEZYJ8PVEMHJIU4JURVHTI315Y' where id=53;
-update noar ti set v1='GUW4DMWZGEVNXA856NJ6SRQIZ3K99KBUCH1Y9J0V63I8GSNK74NCVQ0JV0MNUYFUTMGOTZXZ59N51LXRMX8GJ1WZEXC6CB2IAYWRK0VQGSXW8RH3AA4BNYXESVQ888PW5GJOCTR7UWQI86681313LATF63IGSJNIWGNLSENWXNFXN42U7WQMM06D0YJYVJT0YFQ97SRY04FZF4BDDOIC7A1LJYV4D2RPXVNO4TWQEZYJ8PVEMHJIU4JURVHTI315Y' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VBGP5D5V2KM99SXNZISEUFL8ECH8FNEIXP78VOKMQVB8NH4FPYO9EOHKHPC06H7U2IBM7A4P748CQL11RRISDNATLSMX3H7G6Z4Z4K6ZLGQCAMPQF27120IPRWTJT2M6UBX1YOSUMHRBL3EZEB282HLSZ0UTNPMQTQASWZSFWGZNP3INXYM0GJBLAM2OSCCI7ARPNCJBJ5VQ9ZNTKPU09J7I1FB2OJ97IBP9FMRKXL0R2ZRNILK3JQ53M6YAKXW9K' where id=53;
-update noar ti set v2='VBGP5D5V2KM99SXNZISEUFL8ECH8FNEIXP78VOKMQVB8NH4FPYO9EOHKHPC06H7U2IBM7A4P748CQL11RRISDNATLSMX3H7G6Z4Z4K6ZLGQCAMPQF27120IPRWTJT2M6UBX1YOSUMHRBL3EZEB282HLSZ0UTNPMQTQASWZSFWGZNP3INXYM0GJBLAM2OSCCI7ARPNCJBJ5VQ9ZNTKPU09J7I1FB2OJ97IBP9FMRKXL0R2ZRNILK3JQ53M6YAKXW9K' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0DGY1WNH1HRC430XLVY6KCJEB8R4OBEHJ5QD9VYY28OVE9VMWZO3BAFANRYNDZH8IDJQDNUX56F694IHQDFA9ONO5I7KTZQDGHMB57E64OX129NBGCKR5DZL1XW6O0QOFZ35G975QUCZQGXSI2JB19R5LY51IH3ZEN26FTEKAA0VFDMM4L625M7VHYL17YBPAIJOXIKUW9TAZ8MVQQ6V4CBRXCSO9FXN9TRL8F4QVGY7R7TMDZQKKW64SIX9NMP4S' where id=53;
-update noar ti set v3='0DGY1WNH1HRC430XLVY6KCJEB8R4OBEHJ5QD9VYY28OVE9VMWZO3BAFANRYNDZH8IDJQDNUX56F694IHQDFA9ONO5I7KTZQDGHMB57E64OX129NBGCKR5DZL1XW6O0QOFZ35G975QUCZQGXSI2JB19R5LY51IH3ZEN26FTEKAA0VFDMM4L625M7VHYL17YBPAIJOXIKUW9TAZ8MVQQ6V4CBRXCSO9FXN9TRL8F4QVGY7R7TMDZQKKW64SIX9NMP4S' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='148KU98F1DWGNJF21QI6TYP4RVND6DX0EB0SPRIZW9CJDCGQA3P4VWTQQUCK9A9V9J0J7QCUZ0SGJ8L1OW6ZHGNZ21P6MHP1N5JI3PKQY6ZMI9E5NOQVPCFRHV06FR0YH1ZDYYVOKAZIYM7DIFZYX3QS6P9XNB3EQIU6EDTIGF6W3VL2I2ZWE0IKA7TD5OFBVAV6ACMYJPFCYABXZMPM6O56D4LC5Z8RIHWZ9TDEBGH6JE2NYJ7RI04SQN4X1A3H3' where id=54;
-update noar ti set v0='148KU98F1DWGNJF21QI6TYP4RVND6DX0EB0SPRIZW9CJDCGQA3P4VWTQQUCK9A9V9J0J7QCUZ0SGJ8L1OW6ZHGNZ21P6MHP1N5JI3PKQY6ZMI9E5NOQVPCFRHV06FR0YH1ZDYYVOKAZIYM7DIFZYX3QS6P9XNB3EQIU6EDTIGF6W3VL2I2ZWE0IKA7TD5OFBVAV6ACMYJPFCYABXZMPM6O56D4LC5Z8RIHWZ9TDEBGH6JE2NYJ7RI04SQN4X1A3H3' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XYGVV4QM9AB348JA8DYS2NC2QZMRTU8I2T8BTZBX3CDJOXQ5NBXS041QC29M44YKT7FCPXIO9S3KTDV713VS4LDA01DD1SEDXCL2056NTPEMEOKZZD6BSJZ0FX7PMI739KFLBSTC5I78H9OU49LWI0VWW9IE4P6YXNG3DTX6J12E4GHFKG9OHTGO3WSS7J687RCQXHO1SZL7O21LYYC89FBBB1W651TF5CYWBVANH7L27I63BKJMGX7UA2OXNO49M' where id=54;
-update noar ti set v1='XYGVV4QM9AB348JA8DYS2NC2QZMRTU8I2T8BTZBX3CDJOXQ5NBXS041QC29M44YKT7FCPXIO9S3KTDV713VS4LDA01DD1SEDXCL2056NTPEMEOKZZD6BSJZ0FX7PMI739KFLBSTC5I78H9OU49LWI0VWW9IE4P6YXNG3DTX6J12E4GHFKG9OHTGO3WSS7J687RCQXHO1SZL7O21LYYC89FBBB1W651TF5CYWBVANH7L27I63BKJMGX7UA2OXNO49M' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IS2I84XDTHEEC1OPZF2MXH3VU03HZ43FCKBSHHEKR11YXP49QILMKNQUZIA807I5XZR80CIVA17LU546XJWJ6TCHDO3OIGJ7LVWXLBNDM802AR2E7E19XSUDI4M4XRX17VF5TSUFI396CU6PH2FOPBD908RP5F9MBAQRNSAN2STK8YY7HLCJY0VQIP4JIYJ1XRMNA29JKIT9JUKFCPN33S6GA3OCHEWLSGT1AG3MQEL21G3TT7DXACC8ASMGAF4M2' where id=54;
-update noar ti set v2='IS2I84XDTHEEC1OPZF2MXH3VU03HZ43FCKBSHHEKR11YXP49QILMKNQUZIA807I5XZR80CIVA17LU546XJWJ6TCHDO3OIGJ7LVWXLBNDM802AR2E7E19XSUDI4M4XRX17VF5TSUFI396CU6PH2FOPBD908RP5F9MBAQRNSAN2STK8YY7HLCJY0VQIP4JIYJ1XRMNA29JKIT9JUKFCPN33S6GA3OCHEWLSGT1AG3MQEL21G3TT7DXACC8ASMGAF4M2' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R9NGX3RGHDCNUMSPBGBNZ2Q0EOJVYLDJ210HAOCU81FL18LJQOTVQ46H537P7SF3CTITMO7BGVTC5MGDY8VXCXPX1514VP31BIHOWLTM7R4ALHWBTYMW4EXMF87YDU6T1Z3Z3VRNIDLH0N3ZNOT215W761ZEXZRQEWY0629YPOI7CUS9LD0I7AZ1QV41J0F0WGZ34G9CHL6W2IOTZOUK76GV4QUEI97VH6SAG8PRTLE73D8J8ISLL0DHDUQH42YSN' where id=54;
-update noar ti set v3='R9NGX3RGHDCNUMSPBGBNZ2Q0EOJVYLDJ210HAOCU81FL18LJQOTVQ46H537P7SF3CTITMO7BGVTC5MGDY8VXCXPX1514VP31BIHOWLTM7R4ALHWBTYMW4EXMF87YDU6T1Z3Z3VRNIDLH0N3ZNOT215W761ZEXZRQEWY0629YPOI7CUS9LD0I7AZ1QV41J0F0WGZ34G9CHL6W2IOTZOUK76GV4QUEI97VH6SAG8PRTLE73D8J8ISLL0DHDUQH42YSN' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RXITDSJRNHA6P2EMDU7N0ELY7XBRKYUNBBOLGP1TJU7QPKWEOYIW33WN7F5CYBOME1GP8R5B8MQ3X54FKUJB3ISVW3KHQ0LHV3KWA0T4DXFGFEMKY13D1Y2JQMNA06XOK6DJUVPHV66J8JYKWVFI14ELD4BQSHIJ8YWCID9RJJXMKEQPK2QN6CUS75Y6JEW7ZM15DGKJ58UEC6VP0XFX76MYHL3JMSCUE74T1VCP7MH1LAOD17PE0UZ5XWQC3O9LT' where id=55;
-update noar ti set v0='RXITDSJRNHA6P2EMDU7N0ELY7XBRKYUNBBOLGP1TJU7QPKWEOYIW33WN7F5CYBOME1GP8R5B8MQ3X54FKUJB3ISVW3KHQ0LHV3KWA0T4DXFGFEMKY13D1Y2JQMNA06XOK6DJUVPHV66J8JYKWVFI14ELD4BQSHIJ8YWCID9RJJXMKEQPK2QN6CUS75Y6JEW7ZM15DGKJ58UEC6VP0XFX76MYHL3JMSCUE74T1VCP7MH1LAOD17PE0UZ5XWQC3O9LT' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='74IZ0QHEDY8EQQ2A6LQLXXZS81RQS32X36LLNHJS56QOGZAQUL1G05JU1UE41JICQCC43LC4YV9COGWQMYH9MB18MI7RYJLTJQ0BVZ3U8SHPORLQSB4DRJ2OYD9S0K0XD2O9F6K0IALIXM1PUIJC55G3JKI7FXJHVG88AL28WCXUT1COLUTSQBO4N7KVA0JFTSPGKT2MD7ETMYLVTOCOKT1M57L85OBX620OOZ8HAV60OW9SCWMGG3027NF77TX7G' where id=55;
-update noar ti set v1='74IZ0QHEDY8EQQ2A6LQLXXZS81RQS32X36LLNHJS56QOGZAQUL1G05JU1UE41JICQCC43LC4YV9COGWQMYH9MB18MI7RYJLTJQ0BVZ3U8SHPORLQSB4DRJ2OYD9S0K0XD2O9F6K0IALIXM1PUIJC55G3JKI7FXJHVG88AL28WCXUT1COLUTSQBO4N7KVA0JFTSPGKT2MD7ETMYLVTOCOKT1M57L85OBX620OOZ8HAV60OW9SCWMGG3027NF77TX7G' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QWSM80WQLJQSVD81V9ZZ80UIDKNPZCYZGTPSNIP9P4KABUDS0P9Y2EM5RMPP8X5NNW8LQ81NE3A9B2O3KIAOYBUFTSFFCBBY8HOO3XGY57WDD5L9439BUXBZZ0EWLUU2U9B4LEF35WUA4AMIPWG8LRHQOD4S50NUSKI5CXOBFQGDH4V0W1JFHY58C5W2KO584GTDN1QENOAR59DWXB8A1DJ28MO4D4SYSOV5X2GU57NX6WO3U2SFGEY7B98FW6PVZ' where id=55;
-update noar ti set v2='QWSM80WQLJQSVD81V9ZZ80UIDKNPZCYZGTPSNIP9P4KABUDS0P9Y2EM5RMPP8X5NNW8LQ81NE3A9B2O3KIAOYBUFTSFFCBBY8HOO3XGY57WDD5L9439BUXBZZ0EWLUU2U9B4LEF35WUA4AMIPWG8LRHQOD4S50NUSKI5CXOBFQGDH4V0W1JFHY58C5W2KO584GTDN1QENOAR59DWXB8A1DJ28MO4D4SYSOV5X2GU57NX6WO3U2SFGEY7B98FW6PVZ' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4QCW3GZV2PRFCJFL1BNHE4BIEYWLTO32S0XJ803GNHMRQSUEVSWW419I7NR8O2H0MCO0S21BUAB4P6ZQ224QSJSJ7KTP8OB00AQSDAYRDCM5BKVVQTYBJN7LC0VY65YOEWMTZJSLERWV5UIZC5MBI5B77GLDZS1OLHRY2829LV6NH4P2VD955NWLO5U15DZSZP4Z23AHUOULYIJODPR6I558JLJ1O9VHJVYDX8S2BNHKEOYZION1XQ9ZCV2IKBJ0R' where id=55;
-update noar ti set v3='4QCW3GZV2PRFCJFL1BNHE4BIEYWLTO32S0XJ803GNHMRQSUEVSWW419I7NR8O2H0MCO0S21BUAB4P6ZQ224QSJSJ7KTP8OB00AQSDAYRDCM5BKVVQTYBJN7LC0VY65YOEWMTZJSLERWV5UIZC5MBI5B77GLDZS1OLHRY2829LV6NH4P2VD955NWLO5U15DZSZP4Z23AHUOULYIJODPR6I558JLJ1O9VHJVYDX8S2BNHKEOYZION1XQ9ZCV2IKBJ0R' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RBC709DFZFIRQVPQJUA4NC5DUQ7JLTSUL7LP4OT32OGWIVEI12O9CTVFKY0T77DACEHDNJ2IRIJ224Q6HXZ6GDT0ZBQ9FI1C82SSZ3J4YECVL17SOUBT5EMUPU4YV5EKRFY27MJ7E97DCWP5BBVPWVFLZQ2HAT1SVJKGWBD6LN1BX7XBJJBDXKKNNFG1X81EUYX5LKB62RW666325USBGASVFAYQ89QV64PBH9KXZB396MVQPFM7KL428798YLRM8' where id=56;
-update noar ti set v0='RBC709DFZFIRQVPQJUA4NC5DUQ7JLTSUL7LP4OT32OGWIVEI12O9CTVFKY0T77DACEHDNJ2IRIJ224Q6HXZ6GDT0ZBQ9FI1C82SSZ3J4YECVL17SOUBT5EMUPU4YV5EKRFY27MJ7E97DCWP5BBVPWVFLZQ2HAT1SVJKGWBD6LN1BX7XBJJBDXKKNNFG1X81EUYX5LKB62RW666325USBGASVFAYQ89QV64PBH9KXZB396MVQPFM7KL428798YLRM8' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HO20SZKYX0NH9STYSSEAXDFIS2KLNAHQGEGW16T89UVZHCA1EF8V6G6MYFASOURYNS59PMGVETIY8P5QAQYZS3K6P7KVJP4EMOZ9Y2OGAABTZWH3GJ6HSDDAND5L74BW3BYPZ2J0QZ6B2HP3G807B8NJ95U2YUAVELZ9PDG7G6X2YMZUHFPLGYNGNM4JA9LKTZ2PTNY3W31I7ZBZBIVFDMQPYLE9BE6NEGDG3OJD1I8ORZ0UYVK6XLQLKBMKGD5ZL' where id=56;
-update noar ti set v1='HO20SZKYX0NH9STYSSEAXDFIS2KLNAHQGEGW16T89UVZHCA1EF8V6G6MYFASOURYNS59PMGVETIY8P5QAQYZS3K6P7KVJP4EMOZ9Y2OGAABTZWH3GJ6HSDDAND5L74BW3BYPZ2J0QZ6B2HP3G807B8NJ95U2YUAVELZ9PDG7G6X2YMZUHFPLGYNGNM4JA9LKTZ2PTNY3W31I7ZBZBIVFDMQPYLE9BE6NEGDG3OJD1I8ORZ0UYVK6XLQLKBMKGD5ZL' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OKTKCF4MVKK4NY2RXL3V7W3R7IR9J9LR9W6C6UKFQL7RNGPZNCI2RCC7XR46FXPDXRYQRSHQORE96WQC369XKDWSD47TM3IJDMYEDEDZAH3T6H8VO62NV885GRCOSL9SDNLRSUQD4ZNPMOGQUGR2KWPFX947B2LETD9ARJEWDIZW4IQU730J5EQ3NFCQ1OJ621VV8O4R58WZ2UNNEUE4S32YBELKJEJQLI6E63PRIAPHFBAT6P5A4MBNMK6U3HVJ4' where id=56;
-update noar ti set v2='OKTKCF4MVKK4NY2RXL3V7W3R7IR9J9LR9W6C6UKFQL7RNGPZNCI2RCC7XR46FXPDXRYQRSHQORE96WQC369XKDWSD47TM3IJDMYEDEDZAH3T6H8VO62NV885GRCOSL9SDNLRSUQD4ZNPMOGQUGR2KWPFX947B2LETD9ARJEWDIZW4IQU730J5EQ3NFCQ1OJ621VV8O4R58WZ2UNNEUE4S32YBELKJEJQLI6E63PRIAPHFBAT6P5A4MBNMK6U3HVJ4' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A3TR0403QJMOPNQ7N9ETM6GMAAXH0X05S3GZ7OY0K2JUHRYUFVQ4AGOIYNZGVEE7KO90CWTUBWKPHZLP6RMSGV46HCZMY5AD2B5QNP5R3K0MT5PX5ZMQZ0ONOFP00JY2E7BUY3U4J6TF4W1P7OJ46EHAN3IWQQ336RUJ7OCJWAWW1WXKYNS9QMFN0I1FSQU2LFD15S4JL2UWH7D34M2R6DJGKPOWC6T1QNKH1CP3PA43SSS5KNMECHAEQ0Y2STGRS' where id=56;
-update noar ti set v3='A3TR0403QJMOPNQ7N9ETM6GMAAXH0X05S3GZ7OY0K2JUHRYUFVQ4AGOIYNZGVEE7KO90CWTUBWKPHZLP6RMSGV46HCZMY5AD2B5QNP5R3K0MT5PX5ZMQZ0ONOFP00JY2E7BUY3U4J6TF4W1P7OJ46EHAN3IWQQ336RUJ7OCJWAWW1WXKYNS9QMFN0I1FSQU2LFD15S4JL2UWH7D34M2R6DJGKPOWC6T1QNKH1CP3PA43SSS5KNMECHAEQ0Y2STGRS' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K15RP1F2RBWKQYVW3YPN70EJZJOQ5UJ4ETF3RUR8DWERQB9YWKZWCET3XPRCQEXB4NQ14NB8L7GPFSSZX2P6VBLMJRK0KM81ZCJXZXK51QAH930SLZ9GGMKU6JCQVFLOD9VK7YLZIDNJWY4UXXNXCU8SVWF1TTZMD2INR689AXJ71UYU5AFS07NVK4590P7CBOXMPYKJ1FQGVNTQYUTDVIX73ATXF3F0QKBGB725O4X0YGNT53F3TI2J256R3UTPS' where id=57;
-update noar ti set v0='K15RP1F2RBWKQYVW3YPN70EJZJOQ5UJ4ETF3RUR8DWERQB9YWKZWCET3XPRCQEXB4NQ14NB8L7GPFSSZX2P6VBLMJRK0KM81ZCJXZXK51QAH930SLZ9GGMKU6JCQVFLOD9VK7YLZIDNJWY4UXXNXCU8SVWF1TTZMD2INR689AXJ71UYU5AFS07NVK4590P7CBOXMPYKJ1FQGVNTQYUTDVIX73ATXF3F0QKBGB725O4X0YGNT53F3TI2J256R3UTPS' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EB8LKTZO0149MRXMX2V2SPEC9G1N2R5LHKL1XNSEJ3W4R626KV56I4HE33S08KZQLWCF89GGW28WD3QJIIOE52D9WUKJVLQDGU8JWC9H5JVJFQLYKA5GIP11HHGF9JP5JXTIWWCWM169PIIQY89HADZG0FB4PEC86ULCD4Z8N75YCACUXQWYR8QP6QJ5T5RN7RDQIIDIH78T90H7SFJVY4C8N9FL19IJ1QYBS75QFFN58MBKSPJWNYNCYRUZXKZJT' where id=57;
-update noar ti set v1='EB8LKTZO0149MRXMX2V2SPEC9G1N2R5LHKL1XNSEJ3W4R626KV56I4HE33S08KZQLWCF89GGW28WD3QJIIOE52D9WUKJVLQDGU8JWC9H5JVJFQLYKA5GIP11HHGF9JP5JXTIWWCWM169PIIQY89HADZG0FB4PEC86ULCD4Z8N75YCACUXQWYR8QP6QJ5T5RN7RDQIIDIH78T90H7SFJVY4C8N9FL19IJ1QYBS75QFFN58MBKSPJWNYNCYRUZXKZJT' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='R88IS6E8I6IU48YQ9NV9QPD6T0CSS7WNRV6YCM5GYWCROXB5A3V9RPK4PJYR9R9K9WGG234AF7ICPVMNRBVSS1LN83JO7FQK85GBZSKYJO688XJQDDRXOVXA2YD7XUEE8TSJ6366QIA4C4YY00OB9Q13G4A5YGUBFDF286ENE4HHKWGII2AEBFPOTQHNHSKJ80UBB2PC6P2MBPGCN8D56LF4TL40D9V47BZMR06324ZRNM2NR0OLSHWV2U57YQD9G' where id=57;
-update noar ti set v2='R88IS6E8I6IU48YQ9NV9QPD6T0CSS7WNRV6YCM5GYWCROXB5A3V9RPK4PJYR9R9K9WGG234AF7ICPVMNRBVSS1LN83JO7FQK85GBZSKYJO688XJQDDRXOVXA2YD7XUEE8TSJ6366QIA4C4YY00OB9Q13G4A5YGUBFDF286ENE4HHKWGII2AEBFPOTQHNHSKJ80UBB2PC6P2MBPGCN8D56LF4TL40D9V47BZMR06324ZRNM2NR0OLSHWV2U57YQD9G' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QF45GZSFEVMJP97CNQ88Y3QB37GBAUCY3GU5FCT0SPVXY5BRV2ZYLBEX78TU92T0UUA4W0G9RPQZU1K5BX16430S742JKFN4RSVMAZXZBZM5VN6XL4OAWFP5V8J4KEZNNU3I34C1JSS0S3B3K9YE2J44LH2WFQKFRKDARIG2BLGJCD1K5HJ2RWG4TUAFGR84EOUMKT2G6NAQCBR7ZFW3EW15TTWAEVXH9BE2PWBOTN17CKVI3LFP3VZ22V33ZXX90' where id=57;
-update noar ti set v3='QF45GZSFEVMJP97CNQ88Y3QB37GBAUCY3GU5FCT0SPVXY5BRV2ZYLBEX78TU92T0UUA4W0G9RPQZU1K5BX16430S742JKFN4RSVMAZXZBZM5VN6XL4OAWFP5V8J4KEZNNU3I34C1JSS0S3B3K9YE2J44LH2WFQKFRKDARIG2BLGJCD1K5HJ2RWG4TUAFGR84EOUMKT2G6NAQCBR7ZFW3EW15TTWAEVXH9BE2PWBOTN17CKVI3LFP3VZ22V33ZXX90' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QZ1JZYIAK1ZMSVJ6BA4RZQBAOH4ULI4GFI8DLQLVT0HSYI823QC0AZIYW3XRB6V3MLKHKD20VQ532FZGGZNO7X3NM43NFYDF7IKHULTZFIVSIVR9XXXSNA79C8JLJN8UZAKQ4M7FGCSS3DWPJIXWJMO0BVSM4CPV18LRLEBP5W8TWWJ9JJ1TBG7V20JXE373LL3M97U25RV256RLO7CW0DQI3LYRWAHX42ZXW196N42WPLTD0DZFJJPR5E3477F6M' where id=58;
-update noar ti set v0='QZ1JZYIAK1ZMSVJ6BA4RZQBAOH4ULI4GFI8DLQLVT0HSYI823QC0AZIYW3XRB6V3MLKHKD20VQ532FZGGZNO7X3NM43NFYDF7IKHULTZFIVSIVR9XXXSNA79C8JLJN8UZAKQ4M7FGCSS3DWPJIXWJMO0BVSM4CPV18LRLEBP5W8TWWJ9JJ1TBG7V20JXE373LL3M97U25RV256RLO7CW0DQI3LYRWAHX42ZXW196N42WPLTD0DZFJJPR5E3477F6M' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ED5VEUPZ5V07RKUURO4MU47D6S19HO4KBP6Z4E4QH1QEMQ88B43093HGPGLNRJRHPNKZTY7LH0DRQJT5Y0VTZXHERE2K4HFCPXNRBGVZ7W7HVZUJKDPBIA1T5RFIEKCDHARZB849AODU2IXNL2J8SAZKJBG48SX8RQ43RT2ZVGZJGWS5BMICTSP5YORP07PFZZX4UBLT36AJJVOP3J1DHCJ2OLZWJ24P56XSA5ZFS2QP93VUUIW9UJK5HGOPYA09C' where id=58;
-update noar ti set v1='ED5VEUPZ5V07RKUURO4MU47D6S19HO4KBP6Z4E4QH1QEMQ88B43093HGPGLNRJRHPNKZTY7LH0DRQJT5Y0VTZXHERE2K4HFCPXNRBGVZ7W7HVZUJKDPBIA1T5RFIEKCDHARZB849AODU2IXNL2J8SAZKJBG48SX8RQ43RT2ZVGZJGWS5BMICTSP5YORP07PFZZX4UBLT36AJJVOP3J1DHCJ2OLZWJ24P56XSA5ZFS2QP93VUUIW9UJK5HGOPYA09C' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y6A1TF3MO7TAMRXSUIAXR2SC9T088BX8RZ5OD8SC2OPX0P9ZFD1DR9WCB9R3QMI3F9OSZF7PJU8VC8D6BSAA5NX9HIIOY6ZKWGG0LLHNHYHUIUBT3FHJ4M7HO51243WZNPRRU6GSFL0EHNX2FUMXJ1KWCO22U1YA46F42PDE1Z4RU05XNF0GR2I5XN8DNWPF1L7XCUVTF1DDXON2MS16V43HFK3KDD0I1ZPD53ZXHYHLAMSWOADUX1K6RH7KNOBJ0' where id=58;
-update noar ti set v2='Y6A1TF3MO7TAMRXSUIAXR2SC9T088BX8RZ5OD8SC2OPX0P9ZFD1DR9WCB9R3QMI3F9OSZF7PJU8VC8D6BSAA5NX9HIIOY6ZKWGG0LLHNHYHUIUBT3FHJ4M7HO51243WZNPRRU6GSFL0EHNX2FUMXJ1KWCO22U1YA46F42PDE1Z4RU05XNF0GR2I5XN8DNWPF1L7XCUVTF1DDXON2MS16V43HFK3KDD0I1ZPD53ZXHYHLAMSWOADUX1K6RH7KNOBJ0' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VBIEKOIR2GDLKHZQVYIRRO3XUTNIPEPDGKYY5P4UNRZO9LS0AF8M5O2YMIL2247EWPJ88FY4PFP572IWGCWOWI6WHFYGXNIDOH4O4N05W3889J9HAW6ZQMG6BNKCM2NJ0VVG0KCKWWNPQT6FDZF1WXTCI1WYV5MUJ8ZW661HCFG7SQCO4SKLFI9TKBUXIA8F257ISRY07B78A9A321WG63JHJCTUJH7DXAW0L8A8HFLU7AOCU1GJ38TCD7GACX7PP' where id=58;
-update noar ti set v3='VBIEKOIR2GDLKHZQVYIRRO3XUTNIPEPDGKYY5P4UNRZO9LS0AF8M5O2YMIL2247EWPJ88FY4PFP572IWGCWOWI6WHFYGXNIDOH4O4N05W3889J9HAW6ZQMG6BNKCM2NJ0VVG0KCKWWNPQT6FDZF1WXTCI1WYV5MUJ8ZW661HCFG7SQCO4SKLFI9TKBUXIA8F257ISRY07B78A9A321WG63JHJCTUJH7DXAW0L8A8HFLU7AOCU1GJ38TCD7GACX7PP' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2BUNCDFLTKP29WTPYHUAP60FHR16VMVZYB5L02EKAE1BCO6EE4ED6NO8BCPC8CZWMH21BTV5IX774YUE4Q3BF94HOP6NPLK42UQG56HQ7GQ9HUQRK43TXIN40G8XNEPS7YMTNFISCFE0MY65HAQ2R3C6VRJ5NOF90A6OM7JMHBJZ9Y3RVMUYEM5KH1AYPW8FSAUGNMJTYAX0IISIZ4CROXG2INWTCYWIZLI2XKK3BQQPX57NS3F12NHC05STLOB6W' where id=59;
-update noar ti set v0='2BUNCDFLTKP29WTPYHUAP60FHR16VMVZYB5L02EKAE1BCO6EE4ED6NO8BCPC8CZWMH21BTV5IX774YUE4Q3BF94HOP6NPLK42UQG56HQ7GQ9HUQRK43TXIN40G8XNEPS7YMTNFISCFE0MY65HAQ2R3C6VRJ5NOF90A6OM7JMHBJZ9Y3RVMUYEM5KH1AYPW8FSAUGNMJTYAX0IISIZ4CROXG2INWTCYWIZLI2XKK3BQQPX57NS3F12NHC05STLOB6W' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UHHMAEEGFD4SWCMUUNKK4ZQ212JPB5IAQ8V7CKUOX7S6PWS4BEWK22IO392JZ6CBDHR1CBZ8XE81W3LFJCYH8Q5GGN23F4Q7PMISWICRL7VVH7E6385G57ADOGI2I52M5AF5NKAEWM0G9GROPQOPBHHYL9VJWCY7RZIK1K16WB6BNP3J0LKJ6XCE5I4N5VOKWN68AMFEFOOPE19RIS1WSDS5LXW2JUE0C9O2KNKXI75DU95MH8YKVHAVRV2SBIT94' where id=59;
-update noar ti set v1='UHHMAEEGFD4SWCMUUNKK4ZQ212JPB5IAQ8V7CKUOX7S6PWS4BEWK22IO392JZ6CBDHR1CBZ8XE81W3LFJCYH8Q5GGN23F4Q7PMISWICRL7VVH7E6385G57ADOGI2I52M5AF5NKAEWM0G9GROPQOPBHHYL9VJWCY7RZIK1K16WB6BNP3J0LKJ6XCE5I4N5VOKWN68AMFEFOOPE19RIS1WSDS5LXW2JUE0C9O2KNKXI75DU95MH8YKVHAVRV2SBIT94' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OKLA2E4KX2PJANI9HK5YYMORWXX4ITMQR1AGPQB85O9ODQM959YOO995WEUBUXNWSRJIV3QJLAFLWETD4B59442RDVFEEWTSALJYHXJCBMPCY6JOYAM9KMZ1SSMVIFWU7ANPEEJBL6Q9WKPGA1ZVEOWQ2VOD0HO0QXYNAUDM56Y3FUM40FEK3762DL2UD0DPW1W6J0ME4YZS9RG9YGW0QEOQY8ABHB356TRCD04E34B8Q6E3DS73M06XRES8VI8S8' where id=59;
-update noar ti set v2='OKLA2E4KX2PJANI9HK5YYMORWXX4ITMQR1AGPQB85O9ODQM959YOO995WEUBUXNWSRJIV3QJLAFLWETD4B59442RDVFEEWTSALJYHXJCBMPCY6JOYAM9KMZ1SSMVIFWU7ANPEEJBL6Q9WKPGA1ZVEOWQ2VOD0HO0QXYNAUDM56Y3FUM40FEK3762DL2UD0DPW1W6J0ME4YZS9RG9YGW0QEOQY8ABHB356TRCD04E34B8Q6E3DS73M06XRES8VI8S8' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K7U5XC1CN76Z4GE40A2GA4099RZATO348S8FG0VRGJ6YX4B2SOR7FOUXW0ZSY0K1QZX4TGXSN9IUAU3FR4F50FXI45KZGZZKBTTZ7S25NI6XPDLUUVWK1H1BRPE3B6TIEV50VLEYDJLO8897QVZWUAGA6SBP19Y3BT7T2VJJ4SE5XAO8PS5R77723YKPM9DBV6V6CFKTBY9Z9OMZQH220TMBMK5EREEHJEGCEANVHBCETCODDICXC8OZZEEE6ZXHV' where id=59;
-update noar ti set v3='K7U5XC1CN76Z4GE40A2GA4099RZATO348S8FG0VRGJ6YX4B2SOR7FOUXW0ZSY0K1QZX4TGXSN9IUAU3FR4F50FXI45KZGZZKBTTZ7S25NI6XPDLUUVWK1H1BRPE3B6TIEV50VLEYDJLO8897QVZWUAGA6SBP19Y3BT7T2VJJ4SE5XAO8PS5R77723YKPM9DBV6V6CFKTBY9Z9OMZQH220TMBMK5EREEHJEGCEANVHBCETCODDICXC8OZZEEE6ZXHV' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3L36VFEBBYLBP80FP3EOCYZB85DMKVDPLHD1K7IEZAEVXJNP0HFSV7FNHROIAD69TUJZTYIRLJ68XSPXOKKKL83Q92CQN6FK7KY0YWQYQNVT98XMIN41EJIN2SDB8CMOLVLAA28WM3071GNXAEGFUGG1QST3OCCPV5Y7CTTPZWD6RE49QLPH5DP68U4FINLLJBH1LYJEGLUPVI2K319CJD1AQ213BC1ZK5ESYMD32TQLDIEZOB55DJGUCCMEGQ9NR' where id=60;
-update noar ti set v0='3L36VFEBBYLBP80FP3EOCYZB85DMKVDPLHD1K7IEZAEVXJNP0HFSV7FNHROIAD69TUJZTYIRLJ68XSPXOKKKL83Q92CQN6FK7KY0YWQYQNVT98XMIN41EJIN2SDB8CMOLVLAA28WM3071GNXAEGFUGG1QST3OCCPV5Y7CTTPZWD6RE49QLPH5DP68U4FINLLJBH1LYJEGLUPVI2K319CJD1AQ213BC1ZK5ESYMD32TQLDIEZOB55DJGUCCMEGQ9NR' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9QEMVRKCXXE0XM5OVA3MFXIMZ7XLAGAGGQ5UBZLBJG157XO7QSAUW0STGIY0VBZNGJQG9BWOWINUH9KZTR9PFZZ9M3YPK44HCMF19H2EE5P4TILECACI0VTWNXCQBUZHO9MKOUCQEK1GGX01HZB6DGBSH2JI1ZHNLYFJFE7OYDNJVSYAPCYALSDVO9FR2PQ935G1GQ0UIWJ6MZA88JM69NRR6MDJVV6Q0SJVXYSATJSR3SF449KGO6EAKAXPKM1NA' where id=60;
-update noar ti set v1='9QEMVRKCXXE0XM5OVA3MFXIMZ7XLAGAGGQ5UBZLBJG157XO7QSAUW0STGIY0VBZNGJQG9BWOWINUH9KZTR9PFZZ9M3YPK44HCMF19H2EE5P4TILECACI0VTWNXCQBUZHO9MKOUCQEK1GGX01HZB6DGBSH2JI1ZHNLYFJFE7OYDNJVSYAPCYALSDVO9FR2PQ935G1GQ0UIWJ6MZA88JM69NRR6MDJVV6Q0SJVXYSATJSR3SF449KGO6EAKAXPKM1NA' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AQHKV58DFWVFKHOVCOLNNAVNAIF00V7BF853WFJ4LL3KLMV77H5A0PIOLCRZJ64P1KEKCI7NSEE9990XIRUU6RN700DIT2E3BB0LMWDVVW0FT7QYVY62JYOIKT8BV5O0Z785BEBNQI3GYL5JS8INF5LYI75QWAE8PL8JQN51IA6XNARG7AFEHKKBU59KT8V7WU4VFEAZ03MUIY8JBLJDZB8DD0GBBYZJ8OJSYQTUL3SDT5HECE2I3M5ZHLSP9YAQB' where id=60;
-update noar ti set v2='AQHKV58DFWVFKHOVCOLNNAVNAIF00V7BF853WFJ4LL3KLMV77H5A0PIOLCRZJ64P1KEKCI7NSEE9990XIRUU6RN700DIT2E3BB0LMWDVVW0FT7QYVY62JYOIKT8BV5O0Z785BEBNQI3GYL5JS8INF5LYI75QWAE8PL8JQN51IA6XNARG7AFEHKKBU59KT8V7WU4VFEAZ03MUIY8JBLJDZB8DD0GBBYZJ8OJSYQTUL3SDT5HECE2I3M5ZHLSP9YAQB' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IOGT7GFDG6PXPV2BRZV3UF9HPEZEM7O0Z08PO5P6GEGGI7DAS3RL4DE4XEMLKT9LK10TBMHCENBJ1QIKH0ZR9HENZIPQHNOJKOFNL0FG1XAB96U1E9B1QVUVX0IH5XFUCT5I2VX1FBBUY70KFKTLNYCLFDOF3WQUO4C41RBME6D270F5LRFRF7UJ82NQNJXPP2QJUN6VY1TPCPW2X0G7EKPCAF0BFYCGXNLS56NSWRF8Z0VHXPQ0P2UWTZPSW6BN6' where id=60;
-update noar ti set v3='IOGT7GFDG6PXPV2BRZV3UF9HPEZEM7O0Z08PO5P6GEGGI7DAS3RL4DE4XEMLKT9LK10TBMHCENBJ1QIKH0ZR9HENZIPQHNOJKOFNL0FG1XAB96U1E9B1QVUVX0IH5XFUCT5I2VX1FBBUY70KFKTLNYCLFDOF3WQUO4C41RBME6D270F5LRFRF7UJ82NQNJXPP2QJUN6VY1TPCPW2X0G7EKPCAF0BFYCGXNLS56NSWRF8Z0VHXPQ0P2UWTZPSW6BN6' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CUPJV9P6FPRTVUW5W7Z3PQ3H86POO3DAAFLXWT8G3OA2D9V36I2V33OG6Q4ADFO4B9FPKV1946Y5GHT947M6OB6OL7CU5EMHZW05XLCBVOLKMDGYA4DDVB83XIJB3KRBOUEVXM64FSU2WM6IZQR6LH8ZOCYHHO82GG1ZKSSF5L2VK58Y7LJR90LFBZE05TOZ712E6RNM0XTVSYAHMDELWT8E0ANMTVYVRRVU1K4QG7XT3B6CBUA37WP3SV8Y3SUSQ' where id=61;
-update noar ti set v0='CUPJV9P6FPRTVUW5W7Z3PQ3H86POO3DAAFLXWT8G3OA2D9V36I2V33OG6Q4ADFO4B9FPKV1946Y5GHT947M6OB6OL7CU5EMHZW05XLCBVOLKMDGYA4DDVB83XIJB3KRBOUEVXM64FSU2WM6IZQR6LH8ZOCYHHO82GG1ZKSSF5L2VK58Y7LJR90LFBZE05TOZ712E6RNM0XTVSYAHMDELWT8E0ANMTVYVRRVU1K4QG7XT3B6CBUA37WP3SV8Y3SUSQ' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ML3GJJJWXM2XPVNS2URI5VF0USCVM6DGOS6Y5ALIHKZUO48WYX9DXUR2L7FFJ4BQANG87GSJ9BE9MCP7TW0CZXCDYJL7O41EIJ70XJQ7TUJ2PSV1XR7K3DQ1QWP0XZ5PH8D4966BO1OBUFHW663KC9EVPHR9UO3XOVYHL0KC0KPJKSCVXW1D3LMTHD3FSKQZJUSSRYX3X8TGH0N6A9HEBRJ0JBZHRTF23SQL3UMSUBFXJBNUDNIL3BXRSO3OUG2JF' where id=61;
-update noar ti set v1='ML3GJJJWXM2XPVNS2URI5VF0USCVM6DGOS6Y5ALIHKZUO48WYX9DXUR2L7FFJ4BQANG87GSJ9BE9MCP7TW0CZXCDYJL7O41EIJ70XJQ7TUJ2PSV1XR7K3DQ1QWP0XZ5PH8D4966BO1OBUFHW663KC9EVPHR9UO3XOVYHL0KC0KPJKSCVXW1D3LMTHD3FSKQZJUSSRYX3X8TGH0N6A9HEBRJ0JBZHRTF23SQL3UMSUBFXJBNUDNIL3BXRSO3OUG2JF' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CTSG7S8PW8XRJM9T0F136U65K3TF84P63SOQBR5YVK4UK6HP2SC1BF2M0GWUVDHZ6XZRJI8IH6U66XIKS82S9QHB843EL8O2IY30JJX6T3PPEU1OY4V35D2TMTO3R7Z7R7J284B4FISLCN28TPCLZ2EES09859FQFHDBKIOD2MW3XX8YGVF2J2LLM2GJ3U4IWZ6XXWZ0G4CPNHGLLWJQYD2J3K88OZ2EGFZYZDLSKV146M6889Q9VID3214SLP3I2' where id=61;
-update noar ti set v2='CTSG7S8PW8XRJM9T0F136U65K3TF84P63SOQBR5YVK4UK6HP2SC1BF2M0GWUVDHZ6XZRJI8IH6U66XIKS82S9QHB843EL8O2IY30JJX6T3PPEU1OY4V35D2TMTO3R7Z7R7J284B4FISLCN28TPCLZ2EES09859FQFHDBKIOD2MW3XX8YGVF2J2LLM2GJ3U4IWZ6XXWZ0G4CPNHGLLWJQYD2J3K88OZ2EGFZYZDLSKV146M6889Q9VID3214SLP3I2' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OTCD82Z8KQNNWAW8XFO494KN6F6Z3HGY4KGHTBHESAIM217L4C36C3WKZB16QUN2LXNK30TU1RTC63LZMO5PQZ7BFCF7ZWI0PDQKMF6NA5I60FI25WKH6PNUSB9DOZJBUCZT5RWELOR50T09S6SGTETALGAO8IJ13H4V51Z11KIXJ796S9M8BO20PO8DV2BUX0XW8UFG3GBYR84DKO6QQCLTLH7JA335NZWZ101LF681IGRDCB1QIMJPN990WBYEM' where id=61;
-update noar ti set v3='OTCD82Z8KQNNWAW8XFO494KN6F6Z3HGY4KGHTBHESAIM217L4C36C3WKZB16QUN2LXNK30TU1RTC63LZMO5PQZ7BFCF7ZWI0PDQKMF6NA5I60FI25WKH6PNUSB9DOZJBUCZT5RWELOR50T09S6SGTETALGAO8IJ13H4V51Z11KIXJ796S9M8BO20PO8DV2BUX0XW8UFG3GBYR84DKO6QQCLTLH7JA335NZWZ101LF681IGRDCB1QIMJPN990WBYEM' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ODWRS3H6FUUFGX3LEYCXMJ1TOIM6ELTEO1Y0YLRP0VQ0A2G04J3OUBFG3OUX174CONP5LON81GQPXQ7M8BA0ZI66KJYRCRB8URD0YDT2RPDIJBEL2I54Y0DE98VCSRVQQ35KPR2S7BUSFWN64V8I0WMA8H3ZNKDTRBYBLRM6QX3DHTKDFAYAVS4N8DT40WD0V0Y88GNM1L6L89G51EIYKTYRAXBJN477YC0SD45LKU989QEQ3MP7Q5YBZ9PSHBJJ5' where id=62;
-update noar ti set v0='ODWRS3H6FUUFGX3LEYCXMJ1TOIM6ELTEO1Y0YLRP0VQ0A2G04J3OUBFG3OUX174CONP5LON81GQPXQ7M8BA0ZI66KJYRCRB8URD0YDT2RPDIJBEL2I54Y0DE98VCSRVQQ35KPR2S7BUSFWN64V8I0WMA8H3ZNKDTRBYBLRM6QX3DHTKDFAYAVS4N8DT40WD0V0Y88GNM1L6L89G51EIYKTYRAXBJN477YC0SD45LKU989QEQ3MP7Q5YBZ9PSHBJJ5' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2DYYELS8FMNEX4DC9I8FN6EG4HC86Q1RFSTTZH3UQRJR2AHCHPSZ645MRHDR89LOJYDQKIO45J7RYV7VOLR2IX9TLMAD965LA1Y1NR8BTGD32IW4B0SOFVNXMDUNEBXACXGEAXBILIFKWTW8CWKA6XDGR3TZEJKVBXSV8P1ARHR985QDMZBEVQ3371ZTK0KUYRNKS1SD1FYVTXDHMJWBE6G2HESM2MPRD22MT1D6QMOSTQA073BRUKNY5K0HVYI22' where id=62;
-update noar ti set v1='2DYYELS8FMNEX4DC9I8FN6EG4HC86Q1RFSTTZH3UQRJR2AHCHPSZ645MRHDR89LOJYDQKIO45J7RYV7VOLR2IX9TLMAD965LA1Y1NR8BTGD32IW4B0SOFVNXMDUNEBXACXGEAXBILIFKWTW8CWKA6XDGR3TZEJKVBXSV8P1ARHR985QDMZBEVQ3371ZTK0KUYRNKS1SD1FYVTXDHMJWBE6G2HESM2MPRD22MT1D6QMOSTQA073BRUKNY5K0HVYI22' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GLJJB52XUKLG3Y8WMVXKIXNFQ33RX1F6PVQCTZLJJMK853CRWU8NTY3HGDKH8J5ZNY99R5Y6XPL5CA4Z56H30DDVE3V5GIPXTNQ78AUKLLEUD80UTEF69GNF7QDW0SR9O8PVTXODZXTWSZ3LSMJ7ODHLQ7JFOHKOIZ5UYGAZJ6CYBEMA70JQHWOOVFLU0E053Y07X1ZP7B412G62CWO1K010G9HQVU4SYXMIQZHNHK05HNW4ONCU0WLYCJ4RJMYDD' where id=62;
-update noar ti set v2='GLJJB52XUKLG3Y8WMVXKIXNFQ33RX1F6PVQCTZLJJMK853CRWU8NTY3HGDKH8J5ZNY99R5Y6XPL5CA4Z56H30DDVE3V5GIPXTNQ78AUKLLEUD80UTEF69GNF7QDW0SR9O8PVTXODZXTWSZ3LSMJ7ODHLQ7JFOHKOIZ5UYGAZJ6CYBEMA70JQHWOOVFLU0E053Y07X1ZP7B412G62CWO1K010G9HQVU4SYXMIQZHNHK05HNW4ONCU0WLYCJ4RJMYDD' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TC910VQJFAGVOMTWOQVY7JP4Y9TZD06CN1VK7WB1V7LMNZQB4W1FCDLX4OG0BHG8MBQZ3YTQ29SRUDAOTRTG0NX701T90O92RDV8JSRR96RFG3B9YB7PBV3XH6JAO5UF0YNJIPVL9B2NEE9VCSVO5UN2YEK2OCATQKZD1NBZOEA2JPZPX0A8PJL2IRX8CJX3TDW2H2ZH1NNJL1ZSZRP9N2XLM3PRG1ABGMNQDOJ0HXDZ5XT0H2H2BK32BH7Q4ODQ2' where id=62;
-update noar ti set v3='TC910VQJFAGVOMTWOQVY7JP4Y9TZD06CN1VK7WB1V7LMNZQB4W1FCDLX4OG0BHG8MBQZ3YTQ29SRUDAOTRTG0NX701T90O92RDV8JSRR96RFG3B9YB7PBV3XH6JAO5UF0YNJIPVL9B2NEE9VCSVO5UN2YEK2OCATQKZD1NBZOEA2JPZPX0A8PJL2IRX8CJX3TDW2H2ZH1NNJL1ZSZRP9N2XLM3PRG1ABGMNQDOJ0HXDZ5XT0H2H2BK32BH7Q4ODQ2' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DL1FITJMPASMD3XBWNW2PACFUUUPPEA5EICC3ZEF71UJ87CQS2LSADNBBCKFBHIEL9P5AJXPKM4L5P27SH7MHBUDV8ANCNFVO95LOEOZOPWJNP54TZ2YYU7TEWTC0CNKNQAJBC9J3P8PRN2BW9Q5ETTSP5TTCJGOM021U8EFITHTUJOJSH64G870C0ZQFYBJIL45J0O8RTGO3HFUUHC6RUHOQL1DM6JX88QSLRO2M9S1SRR6I5P0QXWBMCLOY88VA' where id=63;
-update noar ti set v0='DL1FITJMPASMD3XBWNW2PACFUUUPPEA5EICC3ZEF71UJ87CQS2LSADNBBCKFBHIEL9P5AJXPKM4L5P27SH7MHBUDV8ANCNFVO95LOEOZOPWJNP54TZ2YYU7TEWTC0CNKNQAJBC9J3P8PRN2BW9Q5ETTSP5TTCJGOM021U8EFITHTUJOJSH64G870C0ZQFYBJIL45J0O8RTGO3HFUUHC6RUHOQL1DM6JX88QSLRO2M9S1SRR6I5P0QXWBMCLOY88VA' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5NFIJNOT6J4SAL4V9QIX4NQJNMOAB4OZFRMLCQB1NQ38IZU3KUW2SQ0KIN5C2AIOTP5C1Z3CNFOESLDR56VT1I1PYETWL3O7WLG770IKWWW6DH5785H6K47HGCZRU0HQYGEDV94NHNEFNIH2G1I8R7JQLSK1XAPH8N04P2GOJM7LETLFT53WTDDP7QC0PV5MPAMZTLL7NP7J1ARKKJWS8FV5EJG9BR59ODPUX6MN2EIPXTAEU38VC5QF4KJOR6D2B' where id=63;
-update noar ti set v1='5NFIJNOT6J4SAL4V9QIX4NQJNMOAB4OZFRMLCQB1NQ38IZU3KUW2SQ0KIN5C2AIOTP5C1Z3CNFOESLDR56VT1I1PYETWL3O7WLG770IKWWW6DH5785H6K47HGCZRU0HQYGEDV94NHNEFNIH2G1I8R7JQLSK1XAPH8N04P2GOJM7LETLFT53WTDDP7QC0PV5MPAMZTLL7NP7J1ARKKJWS8FV5EJG9BR59ODPUX6MN2EIPXTAEU38VC5QF4KJOR6D2B' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9FKCHID9HK4TT8O6V1OGJQISQAUL6B9MV2RIL83YDH6D7VYFEA3CGQX0WYN5LCNTJ8AT5PFE20NPC6LDHHOGR9O3HTMS1EKKDMANP3Z0FVX0V1HPO1QAC3P66TS26XKGE3EPUP9QIM6HLJSRJL2L64Q5BYKWLAPDTFOZCYPDOOYGPYUFRXV9RELH3LJ40HPI81VOQ1CHRT39RBRBJ0A693QVHK5JZEG9ARA9JCSJLN76Q6DNOSMZR492QUQK8IX46' where id=63;
-update noar ti set v2='9FKCHID9HK4TT8O6V1OGJQISQAUL6B9MV2RIL83YDH6D7VYFEA3CGQX0WYN5LCNTJ8AT5PFE20NPC6LDHHOGR9O3HTMS1EKKDMANP3Z0FVX0V1HPO1QAC3P66TS26XKGE3EPUP9QIM6HLJSRJL2L64Q5BYKWLAPDTFOZCYPDOOYGPYUFRXV9RELH3LJ40HPI81VOQ1CHRT39RBRBJ0A693QVHK5JZEG9ARA9JCSJLN76Q6DNOSMZR492QUQK8IX46' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DA6781X684GEW2RB5V7XXBKI4LD4UOUKPNU42LJCU8KK0LGIL7IS65GGOBDRNT3V0W80EZH11OKWPAMT8VY4C0HPSEYQNZMM74INJ3PMGLAI1L579NXQKBZX5G902PO8XINDCDYXP9XPG3M2XFP33LAEU2B6IY26LFAU2UK8KW9MQVKK5PBS9GP673ZFE9T8JAKVDBW3FEAQC6D07ATX3KHOT7BEUTXVT0WNGBXQJU99UR7GUAX13B83ZAMJWU0LJ' where id=63;
-update noar ti set v3='DA6781X684GEW2RB5V7XXBKI4LD4UOUKPNU42LJCU8KK0LGIL7IS65GGOBDRNT3V0W80EZH11OKWPAMT8VY4C0HPSEYQNZMM74INJ3PMGLAI1L579NXQKBZX5G902PO8XINDCDYXP9XPG3M2XFP33LAEU2B6IY26LFAU2UK8KW9MQVKK5PBS9GP673ZFE9T8JAKVDBW3FEAQC6D07ATX3KHOT7BEUTXVT0WNGBXQJU99UR7GUAX13B83ZAMJWU0LJ' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RF0MMWZG6S8ED38OM41VKK0BTO58W17VEBQ4C8LYSTH4GDMPCUBB2ECZ5QJ61O83UV9SMHSXVVMJFFH5Z9QDF0B6B6EEPVXFMMA5OJRZNQHNCGHGN9C9PEYQU113T4AAF9SO1ODLN6BC9XIO8NGPCZREZ0QLVCDZ07B14P4TMM7V71DBOJDAYOAVW0OZLADINSGNBCE4WL1AQHXBCYH9SPODME4PWMSCQ8ONS6LDXVB852AQBCIP2UT4SMABU44LG' where id=64;
-update noar ti set v0='RF0MMWZG6S8ED38OM41VKK0BTO58W17VEBQ4C8LYSTH4GDMPCUBB2ECZ5QJ61O83UV9SMHSXVVMJFFH5Z9QDF0B6B6EEPVXFMMA5OJRZNQHNCGHGN9C9PEYQU113T4AAF9SO1ODLN6BC9XIO8NGPCZREZ0QLVCDZ07B14P4TMM7V71DBOJDAYOAVW0OZLADINSGNBCE4WL1AQHXBCYH9SPODME4PWMSCQ8ONS6LDXVB852AQBCIP2UT4SMABU44LG' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='22AA821U7P1LJRR8765ODS3WVHDI4L8Y28OGKI02EU9DEVICBHWNMAGVYE5GPK7BJR0WH4Z9QMJZJOHO4N1SWGPJ6LY7SUGPJTNN03B1UA6537PNHGXMB9E9FZPDLNIHNLPA2BWHF6XM4YCTLOSAK9ZILPSI0GX5VA6V4TE6TTNF6WT0ZS5LDCHW60AJS8VXWN075EX009PUY342A3FIC2JO8SCTUQ69DZGMR2XYYGMKL5DJMM7IT77TI5SASMMP6' where id=64;
-update noar ti set v1='22AA821U7P1LJRR8765ODS3WVHDI4L8Y28OGKI02EU9DEVICBHWNMAGVYE5GPK7BJR0WH4Z9QMJZJOHO4N1SWGPJ6LY7SUGPJTNN03B1UA6537PNHGXMB9E9FZPDLNIHNLPA2BWHF6XM4YCTLOSAK9ZILPSI0GX5VA6V4TE6TTNF6WT0ZS5LDCHW60AJS8VXWN075EX009PUY342A3FIC2JO8SCTUQ69DZGMR2XYYGMKL5DJMM7IT77TI5SASMMP6' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FDF98Q46E6QV146E2WKM0ZCD18J59ULRRMNW6G1UMILDNQUS38P43DEX8TGO3IJEOY4D919IBL0G32C966M26J7ZCXIQJEE9RYZNSY4G7QSK8WCJUL8J2UCFANG0X2QH0XB0E8DTGJM0CPZZXIX4H1A6Y90LKYCUB8YJYXZZE2BNNVHC70DUP3P2OW4JTB04OPTI19YDCUV7DF9OP9OORV1US2G8SFMB2QT90276A9U8ZA5IBA2URCLH3VCRKS7ZA' where id=64;
-update noar ti set v2='FDF98Q46E6QV146E2WKM0ZCD18J59ULRRMNW6G1UMILDNQUS38P43DEX8TGO3IJEOY4D919IBL0G32C966M26J7ZCXIQJEE9RYZNSY4G7QSK8WCJUL8J2UCFANG0X2QH0XB0E8DTGJM0CPZZXIX4H1A6Y90LKYCUB8YJYXZZE2BNNVHC70DUP3P2OW4JTB04OPTI19YDCUV7DF9OP9OORV1US2G8SFMB2QT90276A9U8ZA5IBA2URCLH3VCRKS7ZA' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='APV8Z2WH2E5QSXT5ZQUQAWW34W5SE62TF7QFH0RF8FH6FNP8DFMD4A0I0R1P22Y7WWN7A2A841PSPSY6UAD59OUASGDMXPFHTN05SJ8VWRZPD0CHE7QPDZ1X3M0AUADKX6PWQ1R8L6QPA7XXWTU8A9LUJS4WKFOX1H728ZHT1RJOVSUPKZHGCO2TO3N0I58R0PHHLVYXQZXE8CD87DJ9QBJJGUY8M8FP67QE2YAY16ZJMAODNU21SW84P81W87V6H' where id=64;
-update noar ti set v3='APV8Z2WH2E5QSXT5ZQUQAWW34W5SE62TF7QFH0RF8FH6FNP8DFMD4A0I0R1P22Y7WWN7A2A841PSPSY6UAD59OUASGDMXPFHTN05SJ8VWRZPD0CHE7QPDZ1X3M0AUADKX6PWQ1R8L6QPA7XXWTU8A9LUJS4WKFOX1H728ZHT1RJOVSUPKZHGCO2TO3N0I58R0PHHLVYXQZXE8CD87DJ9QBJJGUY8M8FP67QE2YAY16ZJMAODNU21SW84P81W87V6H' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='80YNN85SEGS9WFQS032YLM55K9KF85751ROK8YLWW24WUE3LE4RF2EZSH2BT4ZK9Q6SRDSFZGDIXBIEGLKHJVVTQMDPV7OQXQTDWSR0IT1HDY5CQ51YW3DPGX8GWWVBZ736021FFMEA88O10Y72LNLQVCAJ1ILRL6UYK5GNRFSYDHMV9HI16NPF6HEKQ7FVFI2Q2JRJTE0NERVDNS5ZVKUCRA5553LF2M0V4D4DBUHEY8OIR1QRWDK68Y5MFQAAWL' where id=65;
-update noar ti set v0='80YNN85SEGS9WFQS032YLM55K9KF85751ROK8YLWW24WUE3LE4RF2EZSH2BT4ZK9Q6SRDSFZGDIXBIEGLKHJVVTQMDPV7OQXQTDWSR0IT1HDY5CQ51YW3DPGX8GWWVBZ736021FFMEA88O10Y72LNLQVCAJ1ILRL6UYK5GNRFSYDHMV9HI16NPF6HEKQ7FVFI2Q2JRJTE0NERVDNS5ZVKUCRA5553LF2M0V4D4DBUHEY8OIR1QRWDK68Y5MFQAAWL' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VY7LV44SPEIX0TWZJZX6PMGKEJBXR4B9ETA5XFD2R9RJ9W2MXCM92BPYG0N43BOJ76S4X1UDNAV5I7VM2IXDLBCYBV3FPCTN3FN50T2XEH25HJLCR6DSN3O0PUQIZ1C8PBIQIOW88TMLN7SDXJ5CEALJSMTA7H2XK1B01FV5MMQRQ1MNTMPUFYUER66BVNIWGPPQZ13FDL4RD8RT41O4HC2UKHHQ2LJTS1UJPU4JRQ58YZP5VAIPP9PGDT0H4Q02I' where id=65;
-update noar ti set v1='VY7LV44SPEIX0TWZJZX6PMGKEJBXR4B9ETA5XFD2R9RJ9W2MXCM92BPYG0N43BOJ76S4X1UDNAV5I7VM2IXDLBCYBV3FPCTN3FN50T2XEH25HJLCR6DSN3O0PUQIZ1C8PBIQIOW88TMLN7SDXJ5CEALJSMTA7H2XK1B01FV5MMQRQ1MNTMPUFYUER66BVNIWGPPQZ13FDL4RD8RT41O4HC2UKHHQ2LJTS1UJPU4JRQ58YZP5VAIPP9PGDT0H4Q02I' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KRCER8L1A7MZ2Z37C210ANS832VRIX3WK75X1248CMANBEV83REC324H8JR5X5460CECVUYH4MHS8EONJEBS7BEJMBFMZWORFM744O642I9UJ4BFENBU51YF9CSKYF34ZSEO2ZISWNJSWR8PK2FGQLZX8AE1HWM8DMJCCQ6G0N95G0BNDLTDAPDVPP5OPXLXGVGPX7VTSCI5JOXNRHNAD6AVB2QR1U87B3IO2VFB4HJ5NW51GRCX9LVNRW8GW8LBG' where id=65;
-update noar ti set v2='KRCER8L1A7MZ2Z37C210ANS832VRIX3WK75X1248CMANBEV83REC324H8JR5X5460CECVUYH4MHS8EONJEBS7BEJMBFMZWORFM744O642I9UJ4BFENBU51YF9CSKYF34ZSEO2ZISWNJSWR8PK2FGQLZX8AE1HWM8DMJCCQ6G0N95G0BNDLTDAPDVPP5OPXLXGVGPX7VTSCI5JOXNRHNAD6AVB2QR1U87B3IO2VFB4HJ5NW51GRCX9LVNRW8GW8LBG' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PVA8LPX2SVW1UL53U4QVXAY5NW2R0BARFM800D8S2JQFBZ7YIDHY0VRIIS3BYB1PJTBJKNC8X7V3Y6IY53NEXYWUYN8KWCRLKXSDM7HJQ2Z9JOA195GXYBTTRIAINHS9UEWJU0ZRJDVLYK7NM10LVL961XGB5DQY8PXLTOI9HTEQ313F19GN4BB3AGXYZ7U4PIUNPYZXUYW1LNRN6LXHIHGFQ789XBZ4IV6IB70DQ399GHJYP3NA9MDF5IZYBGUV2' where id=65;
-update noar ti set v3='PVA8LPX2SVW1UL53U4QVXAY5NW2R0BARFM800D8S2JQFBZ7YIDHY0VRIIS3BYB1PJTBJKNC8X7V3Y6IY53NEXYWUYN8KWCRLKXSDM7HJQ2Z9JOA195GXYBTTRIAINHS9UEWJU0ZRJDVLYK7NM10LVL961XGB5DQY8PXLTOI9HTEQ313F19GN4BB3AGXYZ7U4PIUNPYZXUYW1LNRN6LXHIHGFQ789XBZ4IV6IB70DQ399GHJYP3NA9MDF5IZYBGUV2' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='F7UKETBHU8Z1JZODQLFDOBXEEM9DIS7U48L7ZIXD2AWF4VSAOWIH91G36DTDCHAM7UMIHWK2UN7C4JSXJZS42Q9UJEMWHP8EWO4E8HLAQ0IVRIWRWEZYMCHNUOAV0YBTA4M2FVAC546BXR7FUF9O5WSTZ17WCPMBFK9HJOPHQC0KIUCJKDLY3V0N5PHZ77MPB3LFOONL6E5J0A2Z9D9DS9O4UZVM3PNHHLK829KG6MG93D18LUYNFOKXDLYOHYLST' where id=66;
-update noar ti set v0='F7UKETBHU8Z1JZODQLFDOBXEEM9DIS7U48L7ZIXD2AWF4VSAOWIH91G36DTDCHAM7UMIHWK2UN7C4JSXJZS42Q9UJEMWHP8EWO4E8HLAQ0IVRIWRWEZYMCHNUOAV0YBTA4M2FVAC546BXR7FUF9O5WSTZ17WCPMBFK9HJOPHQC0KIUCJKDLY3V0N5PHZ77MPB3LFOONL6E5J0A2Z9D9DS9O4UZVM3PNHHLK829KG6MG93D18LUYNFOKXDLYOHYLST' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='K2C5WM1N0CE5SMI2LJOZIR4W7U663QYO2EB4K0A8LKXI9ZHPAW2MRYJOBO6CHBL8F6TDCW9ZC7EEUURGC8FRSULM4DVNNB61M6PNK1E0RUYHK43ZGFNZW01XNPFLEO4W17GU6WI8U6Z0S6WXRRIM4R8PG9L81RG113ZGO5T6776BO82YLHT07DPLCUVWKS7ZZY4FTM8FQDK9VIG57HLQGZBOZ5OTL76NEEQZERAUZW71NC48705AIXPF4X4IV15ZE' where id=66;
-update noar ti set v1='K2C5WM1N0CE5SMI2LJOZIR4W7U663QYO2EB4K0A8LKXI9ZHPAW2MRYJOBO6CHBL8F6TDCW9ZC7EEUURGC8FRSULM4DVNNB61M6PNK1E0RUYHK43ZGFNZW01XNPFLEO4W17GU6WI8U6Z0S6WXRRIM4R8PG9L81RG113ZGO5T6776BO82YLHT07DPLCUVWKS7ZZY4FTM8FQDK9VIG57HLQGZBOZ5OTL76NEEQZERAUZW71NC48705AIXPF4X4IV15ZE' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EBCXAT1T5QQWYXC5ARHO58VVY93ODF2RSKHQAQNNDD9GZIFC6OJ4UGKFR1GRP9AMLG382JAR97XA5HC50LFVP6M2ZZ0FXKECFGDY2ILGZXI5G1CSIUI95XGKKDC7V5Z4YOYWXEV202DFHCR9OV420RGUDY00QB93W7JGCGV1OXJI8AA9O9PPZUOIRUAH62YXF98GCUXB7IPXCYCVIPUL48RGY2286O1OS8JSP31OHJ41F98Z38YF4SIVPH4YG5VHP' where id=66;
-update noar ti set v2='EBCXAT1T5QQWYXC5ARHO58VVY93ODF2RSKHQAQNNDD9GZIFC6OJ4UGKFR1GRP9AMLG382JAR97XA5HC50LFVP6M2ZZ0FXKECFGDY2ILGZXI5G1CSIUI95XGKKDC7V5Z4YOYWXEV202DFHCR9OV420RGUDY00QB93W7JGCGV1OXJI8AA9O9PPZUOIRUAH62YXF98GCUXB7IPXCYCVIPUL48RGY2286O1OS8JSP31OHJ41F98Z38YF4SIVPH4YG5VHP' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='00DI72N244EJE6PBNYK1AM4UEO3DDR7RQFTSCZV9MBYTDF0PX9KSNPCF589GBKOK1AA1G7H0BIE2LG6B87PI2MELYEYSGGL88YOG4VFBU6A82A3QPJF12KLV2IPE15M7U3X3UDGPB7EK9B491RJN3HLV76PUFDGBNWYAT7CBFJ6DH71XA48FITTYO87VXPEHWXK15IOJSACQRIGFK93GSYVT6W64XBOQZSSZYQ7H888NVODSMO810VVG79U2EYIVR' where id=66;
-update noar ti set v3='00DI72N244EJE6PBNYK1AM4UEO3DDR7RQFTSCZV9MBYTDF0PX9KSNPCF589GBKOK1AA1G7H0BIE2LG6B87PI2MELYEYSGGL88YOG4VFBU6A82A3QPJF12KLV2IPE15M7U3X3UDGPB7EK9B491RJN3HLV76PUFDGBNWYAT7CBFJ6DH71XA48FITTYO87VXPEHWXK15IOJSACQRIGFK93GSYVT6W64XBOQZSSZYQ7H888NVODSMO810VVG79U2EYIVR' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GF0SYU852FTRKP8KJMS6IS77BE4QQ3D15KDM7JB854UCGLE6QQXYV5K82VOWTRLVW4RPQOBM023B43X4R1IOEG0TMA1RLRO71YIWEIBFQ7124I9SDMKZEG4HUPSOH1I7ECCNQ2K5LNHMGUMNYSM7CJKA6C7MMA4K6G3F4MXFILFJ2ZQ6TV7ACGJRBRJGRHIIBJUEMT204WJD1YH309444X5AW84MQ8443JKFSDCA6SMSQE1N71IPD4GN2Q8JMZIR0' where id=67;
-update noar ti set v0='GF0SYU852FTRKP8KJMS6IS77BE4QQ3D15KDM7JB854UCGLE6QQXYV5K82VOWTRLVW4RPQOBM023B43X4R1IOEG0TMA1RLRO71YIWEIBFQ7124I9SDMKZEG4HUPSOH1I7ECCNQ2K5LNHMGUMNYSM7CJKA6C7MMA4K6G3F4MXFILFJ2ZQ6TV7ACGJRBRJGRHIIBJUEMT204WJD1YH309444X5AW84MQ8443JKFSDCA6SMSQE1N71IPD4GN2Q8JMZIR0' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U5QBCDD5T8XDQ00XEL71GOQ8UVKT456C47ZA7NOP20OSZ0X8C172BZN1AX5H1L4D5BWG89RHT8D6765HPPE6XKBMF2Z4DDLEDYIS6BZS6POMZ6I6NCIZQ0D0PZ4HZPLDZ4DLOLZ15PFLQGONX19YKY8YD2TORBPLUFTERTGFBV5EUF4X7VITRISS1O5PRX390USXCOBB7GCUZHA1A9I1H53RA5Y2ZJ22A92CRO9HKJL9PYZFSZCZ3DA7YZNCAX4Y9' where id=67;
-update noar ti set v1='U5QBCDD5T8XDQ00XEL71GOQ8UVKT456C47ZA7NOP20OSZ0X8C172BZN1AX5H1L4D5BWG89RHT8D6765HPPE6XKBMF2Z4DDLEDYIS6BZS6POMZ6I6NCIZQ0D0PZ4HZPLDZ4DLOLZ15PFLQGONX19YKY8YD2TORBPLUFTERTGFBV5EUF4X7VITRISS1O5PRX390USXCOBB7GCUZHA1A9I1H53RA5Y2ZJ22A92CRO9HKJL9PYZFSZCZ3DA7YZNCAX4Y9' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y35WRROLBG1W06EWAXE1VKYBOF3UR000Y0VHAEEIC48EMBW1QV4XBIKUNZAMVC68EJM4NI4O32L3GDMWE51SOSXH1Z41086OM8254X4E2QIBSDUQROEH1X3FG0NLR7BA1IKO3J5KJ1B65UQQCWV5SR039OR4Q305Z923KQW8BY6IJQ6PQOVSYZ1ANJMRXVT42CUMHW60DDJORX9KMLHPY9F8QO51YZQG56MSIWOMJBI0MQY5ZTVZGDUXH59YN8GEC' where id=67;
-update noar ti set v2='Y35WRROLBG1W06EWAXE1VKYBOF3UR000Y0VHAEEIC48EMBW1QV4XBIKUNZAMVC68EJM4NI4O32L3GDMWE51SOSXH1Z41086OM8254X4E2QIBSDUQROEH1X3FG0NLR7BA1IKO3J5KJ1B65UQQCWV5SR039OR4Q305Z923KQW8BY6IJQ6PQOVSYZ1ANJMRXVT42CUMHW60DDJORX9KMLHPY9F8QO51YZQG56MSIWOMJBI0MQY5ZTVZGDUXH59YN8GEC' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KA40T1PMKTH1PL0LCE4BLLHV044DENTK595KZVBCVMO0XCH3DIX9P68HZQB7H66QCZR3GNVHZ5Y26ZQ1WSA0ZAQ2XZXGI6VBHF1ME5BUTKS5LH58UT1XOD1GEXEFZUGLG05XK26YMDTKLSI3K0465SP9945KGM1YIA6ZTGT4UL9GCP8TV3Y9XZBDTV3YDKTFCL7HO1Y83SW4RHGI7SMIFHZNLUFE073JDC099SWIWSND0FQ2U4U1LXR59W4PAN3OP' where id=67;
-update noar ti set v3='KA40T1PMKTH1PL0LCE4BLLHV044DENTK595KZVBCVMO0XCH3DIX9P68HZQB7H66QCZR3GNVHZ5Y26ZQ1WSA0ZAQ2XZXGI6VBHF1ME5BUTKS5LH58UT1XOD1GEXEFZUGLG05XK26YMDTKLSI3K0465SP9945KGM1YIA6ZTGT4UL9GCP8TV3Y9XZBDTV3YDKTFCL7HO1Y83SW4RHGI7SMIFHZNLUFE073JDC099SWIWSND0FQ2U4U1LXR59W4PAN3OP' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='V1KUJBJNJTEWA5EBAFQMF1THTFJN4EDGL1VIDZZG8CZ53LS1BY1IMFTZJNY2SLEFL1ZPSGVYJ4IORF37XXNNEIKM77UQCWFM1NYMAQI7QZK4X43PQ9TQK56OBL79J1TD6WPQUKTS8VP2H06UVUSKOV3GZXRDWKG7P2TUTTGKBRQYSOI0UA1PJ56PHSIZ21BTU5LTQOFRG48R2LR6JH0AOIF46PH6HE6YMCB8Y98HIJXJH1VONIH7MAI0NDPF5CG5O' where id=68;
-update noar ti set v0='V1KUJBJNJTEWA5EBAFQMF1THTFJN4EDGL1VIDZZG8CZ53LS1BY1IMFTZJNY2SLEFL1ZPSGVYJ4IORF37XXNNEIKM77UQCWFM1NYMAQI7QZK4X43PQ9TQK56OBL79J1TD6WPQUKTS8VP2H06UVUSKOV3GZXRDWKG7P2TUTTGKBRQYSOI0UA1PJ56PHSIZ21BTU5LTQOFRG48R2LR6JH0AOIF46PH6HE6YMCB8Y98HIJXJH1VONIH7MAI0NDPF5CG5O' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='I7XKNEP29OE3L9JYAXAURUX0GXZXRRFHJA8TP8SSBIZGZMYMWBKNTK2535D6LEODZ5PJT294218XMW0SN7NHY9F78N60OM5IY0IAX91HYCNML4F15YQGKEW9SMUZOKPYBM0DQFG5QEOWZBHYEI0UTSYQH2ZAHTBU61OW34LW81U3HIBNOJ8025LXVOSWYDA6IXZL3LJF5L20VIX8LHYVX113SLJCLMF0CKCPQ5RJ91QNEVFCF5GSSBW6EG05B7WKO' where id=68;
-update noar ti set v1='I7XKNEP29OE3L9JYAXAURUX0GXZXRRFHJA8TP8SSBIZGZMYMWBKNTK2535D6LEODZ5PJT294218XMW0SN7NHY9F78N60OM5IY0IAX91HYCNML4F15YQGKEW9SMUZOKPYBM0DQFG5QEOWZBHYEI0UTSYQH2ZAHTBU61OW34LW81U3HIBNOJ8025LXVOSWYDA6IXZL3LJF5L20VIX8LHYVX113SLJCLMF0CKCPQ5RJ91QNEVFCF5GSSBW6EG05B7WKO' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='831XK31Q47RZLWGSNMH9QA2BA44GX3HO1K5MWJ7S9N7RHEUCTRHQX3IHSB0XILQXOAJ6LQK3IJP79GT73NJHQR3R4EU3BEBS6GVX2FAJ9R0N05AMS7RU3DTM4PRFHEL12X3D1S5BC1YIVJX2IU83T18Y3YORU5UYUXDU1ANLSFEE45XBDQF7J51ANR1KNCKD940B7W28NW5ZQW88S2BQLPMKENSTXBYCB2WM5812224EDUPJVERCN71A68WKLEYEX' where id=68;
-update noar ti set v2='831XK31Q47RZLWGSNMH9QA2BA44GX3HO1K5MWJ7S9N7RHEUCTRHQX3IHSB0XILQXOAJ6LQK3IJP79GT73NJHQR3R4EU3BEBS6GVX2FAJ9R0N05AMS7RU3DTM4PRFHEL12X3D1S5BC1YIVJX2IU83T18Y3YORU5UYUXDU1ANLSFEE45XBDQF7J51ANR1KNCKD940B7W28NW5ZQW88S2BQLPMKENSTXBYCB2WM5812224EDUPJVERCN71A68WKLEYEX' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UK79ZXGNALSWOVV77EASEQ1B1R7MLSZD3CIYOL3OG5NV8FZ46DASZP1HJDXUAW0W34AEQNND6FC0168FGOVHMQZJRR5XFLT4MSLGZX91SG36Q3SULOU3BT316YYC7QCA5DEYHFKNBBOQXVUV2QTW80EYJRGDUCT0DON5XO77HOIO7WR21RTNVBSD2SOT47Z58B0ZQBXB0O0KLQX7DZ5OH0PYTP7A2VDZRWNA2TQE6UFXQU9TNAOQ2IJJZNCCPEBLY' where id=68;
-update noar ti set v3='UK79ZXGNALSWOVV77EASEQ1B1R7MLSZD3CIYOL3OG5NV8FZ46DASZP1HJDXUAW0W34AEQNND6FC0168FGOVHMQZJRR5XFLT4MSLGZX91SG36Q3SULOU3BT316YYC7QCA5DEYHFKNBBOQXVUV2QTW80EYJRGDUCT0DON5XO77HOIO7WR21RTNVBSD2SOT47Z58B0ZQBXB0O0KLQX7DZ5OH0PYTP7A2VDZRWNA2TQE6UFXQU9TNAOQ2IJJZNCCPEBLY' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XLIRVX3XH2QRKYSKM64J3RPXL13DD0OJIOPZUFPN78PZ7MZWTLEBZGOE0P9VJ9OOCAGJ8ZEEME7ZBOVFLWY37TU9A8FESOFDTC8J15LUYWJVNMGS5NGW6TOBKB1G2QE1DJB2ZXOYVQTJATP1JLNHR22TXQ88BVPJNEPQ5P71ZC0IS9OAJUFE6BFPM2YTSPPSEOJZR8CFAR9L0TA49CXBS1PLH2COEYYJVMSSEY9EKK5DBFFK4FR8OWK8V427SEV3S' where id=69;
-update noar ti set v0='XLIRVX3XH2QRKYSKM64J3RPXL13DD0OJIOPZUFPN78PZ7MZWTLEBZGOE0P9VJ9OOCAGJ8ZEEME7ZBOVFLWY37TU9A8FESOFDTC8J15LUYWJVNMGS5NGW6TOBKB1G2QE1DJB2ZXOYVQTJATP1JLNHR22TXQ88BVPJNEPQ5P71ZC0IS9OAJUFE6BFPM2YTSPPSEOJZR8CFAR9L0TA49CXBS1PLH2COEYYJVMSSEY9EKK5DBFFK4FR8OWK8V427SEV3S' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8JX13HPES0FE1MDLVICQ85Q7RW7HHOJMC07IA4RIQWAIMRHZ6QQWHMTZWBHTGP4YMEJD84B0SU0BI98X567CLJR2BJ9Y0YJHU4LP0EQSG2J1NBVLE6HVY6FIIMT6XMVXE6W5HK1ZZ9Y13VXNQ9T2M2LRZ2N4U87WBGLT7EFT6KIF680IJ62PNXZTPSYZHDNJKWAIN5WNDYUDO03Z5646R0YJJBQTL5MEGYPK6C15GJM69EDYOZYA6MLRUWDGYZ91U' where id=69;
-update noar ti set v1='8JX13HPES0FE1MDLVICQ85Q7RW7HHOJMC07IA4RIQWAIMRHZ6QQWHMTZWBHTGP4YMEJD84B0SU0BI98X567CLJR2BJ9Y0YJHU4LP0EQSG2J1NBVLE6HVY6FIIMT6XMVXE6W5HK1ZZ9Y13VXNQ9T2M2LRZ2N4U87WBGLT7EFT6KIF680IJ62PNXZTPSYZHDNJKWAIN5WNDYUDO03Z5646R0YJJBQTL5MEGYPK6C15GJM69EDYOZYA6MLRUWDGYZ91U' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FX82JZPD6S5JNEVXWK49ULK559CZTM8OTOPSTTH5SKK5NV8FQ7D8PLVZC5R2UUEXTEUBI9SH7QQSH5SCG0EUZ2J6TDCZCGIE73N31FMUL95SJXTG3EHR69I0XRJ645G0OBXK7YVW19Q8R1U5BBY6847WXUNO6FZIOBCO16RKLBDMHASMS4C1XTB3M7KH5Q84AESHI2ACUDYF2VMNF3PFURUGM2NPPMMY8B8B7H03YHX3SXKRQ5MCC44Y1GEJ9SOAD' where id=69;
-update noar ti set v2='FX82JZPD6S5JNEVXWK49ULK559CZTM8OTOPSTTH5SKK5NV8FQ7D8PLVZC5R2UUEXTEUBI9SH7QQSH5SCG0EUZ2J6TDCZCGIE73N31FMUL95SJXTG3EHR69I0XRJ645G0OBXK7YVW19Q8R1U5BBY6847WXUNO6FZIOBCO16RKLBDMHASMS4C1XTB3M7KH5Q84AESHI2ACUDYF2VMNF3PFURUGM2NPPMMY8B8B7H03YHX3SXKRQ5MCC44Y1GEJ9SOAD' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TJQWYQ4Z60T2T1ZMW0MQ49DPNBZ8MRYQAUVHEMZILKH1MATK7LEYJA1R25ETTA1EGZ9H45ZIWOHPR9IHKEYBTY1SA5NCE0NV6GMR8LFXL0ZD9U3PBZ3EN5QW1SOLHKOECKILDKWA809QJOWM2G9JO2KWFBUFA5D0DHZSZPCDBOWS6AR0JZTY24YXDY26T1RTOGQ00D8SYMIZPGP1RFSL8EHU86AWRDFL6ATX4FAA215G5QJUZLK4S5BI1ENL8PV7V' where id=69;
-update noar ti set v3='TJQWYQ4Z60T2T1ZMW0MQ49DPNBZ8MRYQAUVHEMZILKH1MATK7LEYJA1R25ETTA1EGZ9H45ZIWOHPR9IHKEYBTY1SA5NCE0NV6GMR8LFXL0ZD9U3PBZ3EN5QW1SOLHKOECKILDKWA809QJOWM2G9JO2KWFBUFA5D0DHZSZPCDBOWS6AR0JZTY24YXDY26T1RTOGQ00D8SYMIZPGP1RFSL8EHU86AWRDFL6ATX4FAA215G5QJUZLK4S5BI1ENL8PV7V' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='496U9MN0L766DHL4SZ71NPS4XF84D2BEK4S6T8S73ABHEP8MMNFU16K4PF4KX0NZ3EZ051NBH8I0QZ2OULX85NVWABENJEG2UN8AZC6Q8V2EBQ0ANBV4YUO3VN8YHN09IYHJ79YXS0RIC8PCYHCBZ8WXLGDGSMN4FBBAZXGW2TE6EM4L8SYAFD7C57RZDTFCT9O2R3712R5C2XCRQ326ML0I3OOSCB0MR3PC6P6D4BMSCYXSGAXTYZYUU4M3W0ZE4' where id=70;
-update noar ti set v0='496U9MN0L766DHL4SZ71NPS4XF84D2BEK4S6T8S73ABHEP8MMNFU16K4PF4KX0NZ3EZ051NBH8I0QZ2OULX85NVWABENJEG2UN8AZC6Q8V2EBQ0ANBV4YUO3VN8YHN09IYHJ79YXS0RIC8PCYHCBZ8WXLGDGSMN4FBBAZXGW2TE6EM4L8SYAFD7C57RZDTFCT9O2R3712R5C2XCRQ326ML0I3OOSCB0MR3PC6P6D4BMSCYXSGAXTYZYUU4M3W0ZE4' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RLLMLTGMYGT9V8VJQA5E4DPIHLIWEE28ARTJX25B0EONDI1JD7YQ8OAPLT38WBAY31I9XEVC11U6GGNXM1F8R4B3R9HBY8B64XJQ20OQRH9FDF5OQUI23OMECWMGXGMZKLW0HSTXL7WZY4KVF6BNNLUBECLJ0ZLO5A2T8PLF3H2N5IDBUDI93Q62X934O7LE4UKCKB5WUHIYWXE0LAYIK1OMD5TJYM44CRDZBR49D2CH6G9WPH56KVHDFGQNDHB7Z' where id=70;
-update noar ti set v1='RLLMLTGMYGT9V8VJQA5E4DPIHLIWEE28ARTJX25B0EONDI1JD7YQ8OAPLT38WBAY31I9XEVC11U6GGNXM1F8R4B3R9HBY8B64XJQ20OQRH9FDF5OQUI23OMECWMGXGMZKLW0HSTXL7WZY4KVF6BNNLUBECLJ0ZLO5A2T8PLF3H2N5IDBUDI93Q62X934O7LE4UKCKB5WUHIYWXE0LAYIK1OMD5TJYM44CRDZBR49D2CH6G9WPH56KVHDFGQNDHB7Z' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='71HCX56X32H1ENTBBYO3RJLHXK9V27BSV76U8Q89ULS8NVP29QNEFT10OPZDG6CJPNF5A50J15XBBGS6G7JL1J5Z0IKO104OJ8FF3QP1Z1MPV8YQJBSEYRROA01FX4XEZGNW0SSASBRIIMJ9529SQ9O8KPKZUB2IVX30X6T59ZJN97KSZZ72VP1IB8MBQWJN1E6X5POX7DDOD29BQ3D605EBLW4A7DPPQ3R9W7NOE37B0AIAD8RW9XGEE01O5BSFF' where id=70;
-update noar ti set v2='71HCX56X32H1ENTBBYO3RJLHXK9V27BSV76U8Q89ULS8NVP29QNEFT10OPZDG6CJPNF5A50J15XBBGS6G7JL1J5Z0IKO104OJ8FF3QP1Z1MPV8YQJBSEYRROA01FX4XEZGNW0SSASBRIIMJ9529SQ9O8KPKZUB2IVX30X6T59ZJN97KSZZ72VP1IB8MBQWJN1E6X5POX7DDOD29BQ3D605EBLW4A7DPPQ3R9W7NOE37B0AIAD8RW9XGEE01O5BSFF' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FJLY9YYJ55F8J5PY3TRDWUNXG61YX3AIX8TOYYJTEZIRC9FSU4RBNWELRFXGPJCAVMCP1Y4NRWW78IIVF9Z4VPC6ZJW0B7QTMSTH28R4M8XZ049MJE28MTTT4OLMA2P5RP2OJSQBFRTOZZ5L1N5IQM7AC1BHE3IS990MO3IYEFX27LMYWGVBT0JXZFK4JAE5DVLDA07R7SSP7KNB08KJT8EKA7W4WI24MGFEF46MX906J6JXEGO2NHR865X7NF6KX' where id=70;
-update noar ti set v3='FJLY9YYJ55F8J5PY3TRDWUNXG61YX3AIX8TOYYJTEZIRC9FSU4RBNWELRFXGPJCAVMCP1Y4NRWW78IIVF9Z4VPC6ZJW0B7QTMSTH28R4M8XZ049MJE28MTTT4OLMA2P5RP2OJSQBFRTOZZ5L1N5IQM7AC1BHE3IS990MO3IYEFX27LMYWGVBT0JXZFK4JAE5DVLDA07R7SSP7KNB08KJT8EKA7W4WI24MGFEF46MX906J6JXEGO2NHR865X7NF6KX' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9DZYQUSF9OTXF1YUWN6YFPG2ML3927OMDJWVQ6IV9SHJ6HDPKYA7HLWCYHCFUNTEFPFVW9T90ZS9IG8SINX8A49FLY5OFYDUMZ1PK6AXJPTY7ZQ0BZLUSOTIX32AD32KJRY8G5N3YAMWKNCQQ93N7UH0GVVR3JYT4X5DX4ZSK50ZLR3CA38W4JF3GVF7N06QM5AJWWUQ9K0PVI65MUZW5LE09O55039ZSTOUFDZ71ZEOH2R8LVO4L9J7MOYM2BMK1' where id=71;
-update noar ti set v0='9DZYQUSF9OTXF1YUWN6YFPG2ML3927OMDJWVQ6IV9SHJ6HDPKYA7HLWCYHCFUNTEFPFVW9T90ZS9IG8SINX8A49FLY5OFYDUMZ1PK6AXJPTY7ZQ0BZLUSOTIX32AD32KJRY8G5N3YAMWKNCQQ93N7UH0GVVR3JYT4X5DX4ZSK50ZLR3CA38W4JF3GVF7N06QM5AJWWUQ9K0PVI65MUZW5LE09O55039ZSTOUFDZ71ZEOH2R8LVO4L9J7MOYM2BMK1' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='N240W1BCFPSUI0MJEUYL970QF0D90E18ZTX0W5OPTNSBW964IUD65418K86X0P0AYMAR0LDV8317K7EX6BWDKK0KXFJ0WRRGKXDXIYE58TMKI9BLDRMDYB2EECS6SDXL08CHAE3GB0KUN904QQ30Y908DPYMPUSDRAV87B9KGMMXLI2DFCZENNCM27GB5C165UMNFGV31K78YTW2NWC2CJ2NA3LBPI2ADM73447QTTQ1FS70V6WD510INK7C5DNLN' where id=71;
-update noar ti set v1='N240W1BCFPSUI0MJEUYL970QF0D90E18ZTX0W5OPTNSBW964IUD65418K86X0P0AYMAR0LDV8317K7EX6BWDKK0KXFJ0WRRGKXDXIYE58TMKI9BLDRMDYB2EECS6SDXL08CHAE3GB0KUN904QQ30Y908DPYMPUSDRAV87B9KGMMXLI2DFCZENNCM27GB5C165UMNFGV31K78YTW2NWC2CJ2NA3LBPI2ADM73447QTTQ1FS70V6WD510INK7C5DNLN' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='622H5KHPBYEHO700WGUETVRWFOFJT2P0BZ2F7VBK205FBIKIU326XWYTELKQOUHJM8VYF5BW5C4PT0QUZ2IONGB9WX0U0EPSP9EREKZFMCHHKX40RKU55KWU5M3IWX2MBJIUM0V409UHR59HVU1NCJ0VOT703CGY5PC97YNOA8K9MDBTDRSBYTZC5067NOC9HI1MWHEWROUTW5JO1JO3V5E8KWJGFA9ZSUJK8J5FM3KXY9O9S6PQUWSP2RH1E8QWL' where id=71;
-update noar ti set v2='622H5KHPBYEHO700WGUETVRWFOFJT2P0BZ2F7VBK205FBIKIU326XWYTELKQOUHJM8VYF5BW5C4PT0QUZ2IONGB9WX0U0EPSP9EREKZFMCHHKX40RKU55KWU5M3IWX2MBJIUM0V409UHR59HVU1NCJ0VOT703CGY5PC97YNOA8K9MDBTDRSBYTZC5067NOC9HI1MWHEWROUTW5JO1JO3V5E8KWJGFA9ZSUJK8J5FM3KXY9O9S6PQUWSP2RH1E8QWL' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='693SVWB0NU7A8QNGNZUT2YSF0WOCLP26FH657DB76LJN47KRGPPOEG1JVE3K50XIOZHSN5J417ZNQDYWK4HZ9SFN96LL96YSXB3GDLOBBH4VWXOHE21HZ3ST2QX2LAMAZTKQR7AUSKNPOHJVORIY2YG91AD7NO31B53M05B2UZPFZ6M418I04JECNJY2PM3HNCENRH565YNJFWIGN6S4QNYG0KRYFIQ60MGS4YYO77R0OQJK99XTLUNVWPVHM7IDA' where id=71;
-update noar ti set v3='693SVWB0NU7A8QNGNZUT2YSF0WOCLP26FH657DB76LJN47KRGPPOEG1JVE3K50XIOZHSN5J417ZNQDYWK4HZ9SFN96LL96YSXB3GDLOBBH4VWXOHE21HZ3ST2QX2LAMAZTKQR7AUSKNPOHJVORIY2YG91AD7NO31B53M05B2UZPFZ6M418I04JECNJY2PM3HNCENRH565YNJFWIGN6S4QNYG0KRYFIQ60MGS4YYO77R0OQJK99XTLUNVWPVHM7IDA' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4KVBI2G1BE6ZJC0ACZ25H195H8N0EGB00HGKZXXV2802TCJYXTR8SZQTW14ROQAZ8LDS61N8AUFGQUNXJQ19R547NY6WJ9WUA47ZZ4FQDAGSHAGRNZWNJC7Y3GSPUPIBKP9FCF15EP8PIDCOV3ZTLX5VAY933EWUKSBNDQYIWN2JIWCUOK0KAY2UCTRHVWSUWJR28H8BVNLDJTDDV29FUSGC71V33YH16GDC4VI3380U0G8LUAFRD823MKEM43F1V' where id=72;
-update noar ti set v0='4KVBI2G1BE6ZJC0ACZ25H195H8N0EGB00HGKZXXV2802TCJYXTR8SZQTW14ROQAZ8LDS61N8AUFGQUNXJQ19R547NY6WJ9WUA47ZZ4FQDAGSHAGRNZWNJC7Y3GSPUPIBKP9FCF15EP8PIDCOV3ZTLX5VAY933EWUKSBNDQYIWN2JIWCUOK0KAY2UCTRHVWSUWJR28H8BVNLDJTDDV29FUSGC71V33YH16GDC4VI3380U0G8LUAFRD823MKEM43F1V' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5C9L72EGNPN3XEIC0S8YJX2S4BNQ5FNZ1SLA2KTRF523Q8GJG7B8J4LC8G9I1H6NCI49EUHBS57PV72WWC5XIXBIU5J69QZLNGXHYSIOF4L8VDPCNMB21S9TWQAX3WIVMSVCPD7KRWPIGNDGBFJG385DOBXVF0L86D7GMP1F1NJGM5NOUQWEWIB9E0XWH94YQWYOVS8AOT3QSHTYBZOWFQ3KMF8D2SWTV5GAC0AE2SLCWNT7WUWPGFQZQA89KM7GO' where id=72;
-update noar ti set v1='5C9L72EGNPN3XEIC0S8YJX2S4BNQ5FNZ1SLA2KTRF523Q8GJG7B8J4LC8G9I1H6NCI49EUHBS57PV72WWC5XIXBIU5J69QZLNGXHYSIOF4L8VDPCNMB21S9TWQAX3WIVMSVCPD7KRWPIGNDGBFJG385DOBXVF0L86D7GMP1F1NJGM5NOUQWEWIB9E0XWH94YQWYOVS8AOT3QSHTYBZOWFQ3KMF8D2SWTV5GAC0AE2SLCWNT7WUWPGFQZQA89KM7GO' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UZB1VBNEW0BS1PH85F5DTEWFBB0HICPLT3G8NB92FZ01EK6DR0851HNNHRW5ISJ37WMJJR23GDU3U5UAI1V27F2IBZJF0B6154EQ7MX3EP62Q4ES37CG3QZRJHERXTD9U8JLAJ6UH2XPERL0AS87WUCR9J31WWIGG8E8H5E9NT1K427AYWXBSGI0PI5L13F6UABYP5BNENNNUFEHQPLQCRBOQBUFYJ7LIXT4AUEXHCZXBKCLS6OEZJ24AADFQS4P3' where id=72;
-update noar ti set v2='UZB1VBNEW0BS1PH85F5DTEWFBB0HICPLT3G8NB92FZ01EK6DR0851HNNHRW5ISJ37WMJJR23GDU3U5UAI1V27F2IBZJF0B6154EQ7MX3EP62Q4ES37CG3QZRJHERXTD9U8JLAJ6UH2XPERL0AS87WUCR9J31WWIGG8E8H5E9NT1K427AYWXBSGI0PI5L13F6UABYP5BNENNNUFEHQPLQCRBOQBUFYJ7LIXT4AUEXHCZXBKCLS6OEZJ24AADFQS4P3' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M9KJ479UTCMETO0MI3SMJLXD47GS0FZ4B3PCN6G50SW38DM3Y8K8KTYK2CI8Q8XC1L1G5IYOSS6ITKLI7PK4WXMNF5N9LVR7XJY51ZQHMFL3M8GZHTQO5DROTOT3SKZ9K528B8XBW9FZX97Y29I6WN5WCKSU4QSU3KAKV1L5WHNOMFNS8Y0TBEMC2EPPZKXVIASWB98TYC4RCURHHZI1KG7HYF32XU1N5OEKI61A4KK0IXRZUYUWJCF5ASV8OTM4F' where id=72;
-update noar ti set v3='M9KJ479UTCMETO0MI3SMJLXD47GS0FZ4B3PCN6G50SW38DM3Y8K8KTYK2CI8Q8XC1L1G5IYOSS6ITKLI7PK4WXMNF5N9LVR7XJY51ZQHMFL3M8GZHTQO5DROTOT3SKZ9K528B8XBW9FZX97Y29I6WN5WCKSU4QSU3KAKV1L5WHNOMFNS8Y0TBEMC2EPPZKXVIASWB98TYC4RCURHHZI1KG7HYF32XU1N5OEKI61A4KK0IXRZUYUWJCF5ASV8OTM4F' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7NEC4XECTR7ZW4IJASRU3H7WQGZ9T48SKRZB5J96H6124LC35990VQ1TXGGA1PYMWIH0HKOBIKBACX5Q8XE8A46HZQG9U1GIZJ01E2Y0C97IIKRLJBPWALKO71DRKXP7UA6B1JQ3L5YE3Q98R1ZIHLR4VLOZB46T7YMJHN75MIQ2S31TA4A9A9WX8JN83ZZYTWITPL748FS7AF7986FX2H6UQYESKHGB6NI26PS0PSWGES36AMXHBOZ2KNW5YD3LH' where id=73;
-update noar ti set v0='7NEC4XECTR7ZW4IJASRU3H7WQGZ9T48SKRZB5J96H6124LC35990VQ1TXGGA1PYMWIH0HKOBIKBACX5Q8XE8A46HZQG9U1GIZJ01E2Y0C97IIKRLJBPWALKO71DRKXP7UA6B1JQ3L5YE3Q98R1ZIHLR4VLOZB46T7YMJHN75MIQ2S31TA4A9A9WX8JN83ZZYTWITPL748FS7AF7986FX2H6UQYESKHGB6NI26PS0PSWGES36AMXHBOZ2KNW5YD3LH' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C812P5RL4RLS0I5886A1PMR43QI83FMX77FNE69GENXR9ZMSAKJGZQ3DBPR1C64ZP9LQTA27G7NBZPUGLDRBP7VYNXQ8ATX2RE13OVY9X0WU1KE3O436F04H69S4XZD7U2F98Q248D2QQHS53N8A6I6IDDF9UOF1O3QG41381YTTK1V18EZGNW51588P9DZJCNXE8CJU7GN3M0DSEG31OW47JY7P2WO9R6RFIG9Y0WJUICW8PHMF2R5Y0IE49UZL0' where id=73;
-update noar ti set v1='C812P5RL4RLS0I5886A1PMR43QI83FMX77FNE69GENXR9ZMSAKJGZQ3DBPR1C64ZP9LQTA27G7NBZPUGLDRBP7VYNXQ8ATX2RE13OVY9X0WU1KE3O436F04H69S4XZD7U2F98Q248D2QQHS53N8A6I6IDDF9UOF1O3QG41381YTTK1V18EZGNW51588P9DZJCNXE8CJU7GN3M0DSEG31OW47JY7P2WO9R6RFIG9Y0WJUICW8PHMF2R5Y0IE49UZL0' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WO8RCONG3AO65JYG2X4N02QYFQGU66QPSD6XANXR578LZ4C54R6MAXMPRWV371MZXNX94XKNZKN717QJ90ZBHF24J36UFI0430JPZZZ7HRWJB8GHAP8MKQ61XICSE0OI97DACR42F69CTXNLH3E7SSGYVDD7CHEPYMV286HS5CFAMJ8Z6SCDPK9SGS4QO82VTYJBBFYSCW09GMMR8OL36DHAWQBQT2FV2NK45KGL38WAEW9U0FZ73TRETTHMBYDNJ' where id=73;
-update noar ti set v2='WO8RCONG3AO65JYG2X4N02QYFQGU66QPSD6XANXR578LZ4C54R6MAXMPRWV371MZXNX94XKNZKN717QJ90ZBHF24J36UFI0430JPZZZ7HRWJB8GHAP8MKQ61XICSE0OI97DACR42F69CTXNLH3E7SSGYVDD7CHEPYMV286HS5CFAMJ8Z6SCDPK9SGS4QO82VTYJBBFYSCW09GMMR8OL36DHAWQBQT2FV2NK45KGL38WAEW9U0FZ73TRETTHMBYDNJ' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8FS8A49KS3S2J7ZNUKIVYD8CR1N0SUV8UK1NWBKF8R2GOE1MSDVJLZPY6QZVAHESK0LSENBZIQ5IC86GI1DM0HWYRZEEY5JD19SNNED8E861RG3WT365K0V0N36B0SCRDGS3F5J7NG3RGDIY3U8ZJJCF2RMJ3NLYHAF5CLVCEZT3FN1X2C4B0S5H7V193QB9Z03JEHDBMH3PKPWZBF2XU913FHBN52EGEY9T88KT8WJHCN98JET6RMRFRCC36GPXW' where id=73;
-update noar ti set v3='8FS8A49KS3S2J7ZNUKIVYD8CR1N0SUV8UK1NWBKF8R2GOE1MSDVJLZPY6QZVAHESK0LSENBZIQ5IC86GI1DM0HWYRZEEY5JD19SNNED8E861RG3WT365K0V0N36B0SCRDGS3F5J7NG3RGDIY3U8ZJJCF2RMJ3NLYHAF5CLVCEZT3FN1X2C4B0S5H7V193QB9Z03JEHDBMH3PKPWZBF2XU913FHBN52EGEY9T88KT8WJHCN98JET6RMRFRCC36GPXW' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9YNN9O1R1E5LJZ5KIIMVNEVFBFSV5ZHUFOJCJS4AOO6SUX1PN3UIS1PNBTLXD3I1DPMX7JX1JTFACPGBDDZ0XA5M3DQ91WNJK41VCB8OKB1LOWH1L6IE78HHTJ67J7O1XB44432Y1JLJLUE26PRBUYMXSTMTPWWZ4XCMQTDMG1SFG2W9UH3O6OT4XJKMMPS8BMGKHGXW85PLSKRNHA63MUBR63LU11B6ZUDQ0LMGIH2V725V7BNVTYIHB7728T8FZ' where id=74;
-update noar ti set v0='9YNN9O1R1E5LJZ5KIIMVNEVFBFSV5ZHUFOJCJS4AOO6SUX1PN3UIS1PNBTLXD3I1DPMX7JX1JTFACPGBDDZ0XA5M3DQ91WNJK41VCB8OKB1LOWH1L6IE78HHTJ67J7O1XB44432Y1JLJLUE26PRBUYMXSTMTPWWZ4XCMQTDMG1SFG2W9UH3O6OT4XJKMMPS8BMGKHGXW85PLSKRNHA63MUBR63LU11B6ZUDQ0LMGIH2V725V7BNVTYIHB7728T8FZ' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OH77FS0E3VHZUNSGAC9ZG4SULNF66MVU6JENVIOISFZ4MIO24O6R2V9QWBET1PVSBO4W2NSWBM479O3G5RB0BF62CJ6FD817P7CW7ZZY04QGCJXA88GKU4RJ1RE6QJT8NK093EKPRJWQ6Y5MQHHMKW5914BPRD65FQ5WHY8Q0GMGQD2OU6BDKOVDS6OWWLI59C7RNHV8XX6X5BUWGR5V3WPRN68LPLEFIVQ2B5BCV9FJXH4ESJPTBF4I1YIX22LXE' where id=74;
-update noar ti set v1='OH77FS0E3VHZUNSGAC9ZG4SULNF66MVU6JENVIOISFZ4MIO24O6R2V9QWBET1PVSBO4W2NSWBM479O3G5RB0BF62CJ6FD817P7CW7ZZY04QGCJXA88GKU4RJ1RE6QJT8NK093EKPRJWQ6Y5MQHHMKW5914BPRD65FQ5WHY8Q0GMGQD2OU6BDKOVDS6OWWLI59C7RNHV8XX6X5BUWGR5V3WPRN68LPLEFIVQ2B5BCV9FJXH4ESJPTBF4I1YIX22LXE' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A7U95GIVHS3RJI0XLFMEOCUD7F4SS5BGHSY53I6RO7WBYKW2P2UFS7TT6LF8QCDKL8LRMXQX80MGJGN29T0FDOMQRHVT0PJMY4SODMCOLHPVOS4GQVEEJXN9VXJ39DOMW823K2WXFFY9CUB5XFD3VN8F414YTAECKL1OZ6F0F3BHTYATE5WL8VPUHZODGSI95FFI55OY2GWJ0F5R3QLWQTWRM9S86FJ14CWVG1GTYPU6TMV3BQXCF15GHMSGKR6G6' where id=74;
-update noar ti set v2='A7U95GIVHS3RJI0XLFMEOCUD7F4SS5BGHSY53I6RO7WBYKW2P2UFS7TT6LF8QCDKL8LRMXQX80MGJGN29T0FDOMQRHVT0PJMY4SODMCOLHPVOS4GQVEEJXN9VXJ39DOMW823K2WXFFY9CUB5XFD3VN8F414YTAECKL1OZ6F0F3BHTYATE5WL8VPUHZODGSI95FFI55OY2GWJ0F5R3QLWQTWRM9S86FJ14CWVG1GTYPU6TMV3BQXCF15GHMSGKR6G6' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4K0AMB69AHAMZSR7S5O0PLJ76BKVAYIE2O320HMUQJFAX22TFO3S35MIQ4GIJI9KMOQOBA9RPNHMS1T6CFWH5EVI78JQQR9IDBY46WRJVCYCZ8M6YQGQBP9AVC0AD2DS2IBW2HNXD9HOXF1AT7KRHCT4YHP2Z1BPTV7DHMW2EAABY3K698S9836N2AINOUNPLCHQDITXA6U8GYC8KAJOZZJ58JEQXBIRUT3SL2XZWULU5KAS4UW2MOEUUVUSE4SA5' where id=74;
-update noar ti set v3='4K0AMB69AHAMZSR7S5O0PLJ76BKVAYIE2O320HMUQJFAX22TFO3S35MIQ4GIJI9KMOQOBA9RPNHMS1T6CFWH5EVI78JQQR9IDBY46WRJVCYCZ8M6YQGQBP9AVC0AD2DS2IBW2HNXD9HOXF1AT7KRHCT4YHP2Z1BPTV7DHMW2EAABY3K698S9836N2AINOUNPLCHQDITXA6U8GYC8KAJOZZJ58JEQXBIRUT3SL2XZWULU5KAS4UW2MOEUUVUSE4SA5' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MAXJK8SCOJ2E8T4VMQ261YKS5WC8TEA9US5KBXUC1T6226LYKNQMSWTIN3A7HZM01SS3WHI1OCNRRJQEJDO1DB2GLHANX99YH1TNCRYWBJ4FDV795TOA1PTTY0G7QS7DGEKL7B4TY5N4V8TLAZWDFWEC52ONF1GICCQO0V8UGVSV797VUREEEFI7ZWB1OYO3IT9BQHEED4L9JWKWDBW2WIFPUWHBZH6QJBNGOQET8HM4WMIXNUSVFJNSSTPDP5THO' where id=75;
-update noar ti set v0='MAXJK8SCOJ2E8T4VMQ261YKS5WC8TEA9US5KBXUC1T6226LYKNQMSWTIN3A7HZM01SS3WHI1OCNRRJQEJDO1DB2GLHANX99YH1TNCRYWBJ4FDV795TOA1PTTY0G7QS7DGEKL7B4TY5N4V8TLAZWDFWEC52ONF1GICCQO0V8UGVSV797VUREEEFI7ZWB1OYO3IT9BQHEED4L9JWKWDBW2WIFPUWHBZH6QJBNGOQET8HM4WMIXNUSVFJNSSTPDP5THO' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AVWI8Y3F2LZ4J0IROPDULWOK9XE9GVUIEBO3VUBMSZW1I7RAGGMKEC1A0YN7M6AQT5QEYJFMB6RT5V2SNPSFVFHENSO0X5OGAFPMG95OQZ1LE3XVDD9IJTEG9U7QV249F805C0R4KN71LEF9I2CNPUH8IGZ9IMNBXXLM5S2GL6USLIJVUKSXWJVFNYIAZAIZNT0DOH9FFBP4DK9X6LYIC6E8ZZBZP7TD1ZA0TBW8HUKO1U41JGF5JF0FIDPRKRLB4' where id=75;
-update noar ti set v1='AVWI8Y3F2LZ4J0IROPDULWOK9XE9GVUIEBO3VUBMSZW1I7RAGGMKEC1A0YN7M6AQT5QEYJFMB6RT5V2SNPSFVFHENSO0X5OGAFPMG95OQZ1LE3XVDD9IJTEG9U7QV249F805C0R4KN71LEF9I2CNPUH8IGZ9IMNBXXLM5S2GL6USLIJVUKSXWJVFNYIAZAIZNT0DOH9FFBP4DK9X6LYIC6E8ZZBZP7TD1ZA0TBW8HUKO1U41JGF5JF0FIDPRKRLB4' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J2WRIE1SYM8DB6EARECT01QBP6L7359A2ZLH49103EOZ0723AMYCJJNTGNF7F4NZPLUK0NZTJ3X3EGNWIQ7S0P5FNSST5BJ1EZ6NL2U85HQKGM4DYQVUR8O9EASGOI7TJWUMG6RTADPYNPIN227SK3AHTZHYJ7J7U0K1PWXNZO7UL6NK13GS6S5IXM498CM1YUTC24CG5B8JT3T654I33WM7Q0QGYO62ATVEJSHK6IN5TH8SGGE0NDFF8T6C4APFJ' where id=75;
-update noar ti set v2='J2WRIE1SYM8DB6EARECT01QBP6L7359A2ZLH49103EOZ0723AMYCJJNTGNF7F4NZPLUK0NZTJ3X3EGNWIQ7S0P5FNSST5BJ1EZ6NL2U85HQKGM4DYQVUR8O9EASGOI7TJWUMG6RTADPYNPIN227SK3AHTZHYJ7J7U0K1PWXNZO7UL6NK13GS6S5IXM498CM1YUTC24CG5B8JT3T654I33WM7Q0QGYO62ATVEJSHK6IN5TH8SGGE0NDFF8T6C4APFJ' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QCF18C0GDB9XJ99UOJ5V5NSHX52SMX4NJCX6YM31XUWCRYOY8BT7HW330ML84ZOJAORF23HL13X9H3FI780K5BML23CE5RKD8MSP5Q4U5PIC3CPVJCO81S7INPU5X1SC1WJK66PSIP3QFLYMZ60MTBDMPZR1YQ0X6BDJQGPHJYXSAV8GH7Q5SBUCT4BGXAFWEWCNTH35QN2S6BRKRI094JGRY2K5EBUMS6H1BBI1YY8T2MCVE9W33CMG2X41MBLXC' where id=75;
-update noar ti set v3='QCF18C0GDB9XJ99UOJ5V5NSHX52SMX4NJCX6YM31XUWCRYOY8BT7HW330ML84ZOJAORF23HL13X9H3FI780K5BML23CE5RKD8MSP5Q4U5PIC3CPVJCO81S7INPU5X1SC1WJK66PSIP3QFLYMZ60MTBDMPZR1YQ0X6BDJQGPHJYXSAV8GH7Q5SBUCT4BGXAFWEWCNTH35QN2S6BRKRI094JGRY2K5EBUMS6H1BBI1YY8T2MCVE9W33CMG2X41MBLXC' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='71NT19EP84082NY6CJRT4GT5F4VRZHBW4BFBCZWDGYJA5PMNIDJHVP1LHXSMZ22GPH9RWCWE809VIVSA05G6SHT3GHU9TC0V8G8KJTSRK43X5X6EN4DT02EBN3YOVMZMAQL9O9WXLZLJVIHUZS9P1O5NNGVUEOMNT1P9HTI2BNTGLZSNCU59ZQO2B2HI1CD2K330OG33KETLRHM0KZHWY6EGLN5U36F3AN4E4RASWVIF0BQML8CQIK5DFOTWSV1I0' where id=76;
-update noar ti set v0='71NT19EP84082NY6CJRT4GT5F4VRZHBW4BFBCZWDGYJA5PMNIDJHVP1LHXSMZ22GPH9RWCWE809VIVSA05G6SHT3GHU9TC0V8G8KJTSRK43X5X6EN4DT02EBN3YOVMZMAQL9O9WXLZLJVIHUZS9P1O5NNGVUEOMNT1P9HTI2BNTGLZSNCU59ZQO2B2HI1CD2K330OG33KETLRHM0KZHWY6EGLN5U36F3AN4E4RASWVIF0BQML8CQIK5DFOTWSV1I0' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BH3KTNOGM94BEH1J2QNK4XOSZIPMXR2G3NXCTRMZFPJOHXTDJU0ZTHK26W6M7J6O1SJLBOD46LI99XVF9KUGCWK81D6AWNUF1VEG8BEL8SYYTB7MX3DISRLI1B4OEZFXZL0UGWQ0R8KBZL774R4GZPI5T2N4NE8YAT5MDCHX7DBVDLKG4YHGV07LBAM7UHOVHQ961WA3TTR0F1743P7P65VIRGN1NMPZP2K3JILT2WFKKTWEX16GZ5RQJS5N99WM0' where id=76;
-update noar ti set v1='BH3KTNOGM94BEH1J2QNK4XOSZIPMXR2G3NXCTRMZFPJOHXTDJU0ZTHK26W6M7J6O1SJLBOD46LI99XVF9KUGCWK81D6AWNUF1VEG8BEL8SYYTB7MX3DISRLI1B4OEZFXZL0UGWQ0R8KBZL774R4GZPI5T2N4NE8YAT5MDCHX7DBVDLKG4YHGV07LBAM7UHOVHQ961WA3TTR0F1743P7P65VIRGN1NMPZP2K3JILT2WFKKTWEX16GZ5RQJS5N99WM0' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MYG9WC3PCRJPG9WTEVI0QBKKXNL6MVRDED81DBONL7F1AK717OXTOPMJ44W4441A7UGOBO1OFFEB25TH6QNBUFHVJDO2BZHQTLX4G6LVWF9KS6KQ4DKP8X9YKQQBVJ8V29QRE8N8874BQRUVWTLPW74P13S5IVTCBMLVYODQDV6502G6FUDPY569AVTP7SFWZCVF6CCJQHSFO9JHXNSOF2EA03CYOE0B2DWS7T3GYJ9Y393SR9UBMRPMDJKNQKB0C' where id=76;
-update noar ti set v2='MYG9WC3PCRJPG9WTEVI0QBKKXNL6MVRDED81DBONL7F1AK717OXTOPMJ44W4441A7UGOBO1OFFEB25TH6QNBUFHVJDO2BZHQTLX4G6LVWF9KS6KQ4DKP8X9YKQQBVJ8V29QRE8N8874BQRUVWTLPW74P13S5IVTCBMLVYODQDV6502G6FUDPY569AVTP7SFWZCVF6CCJQHSFO9JHXNSOF2EA03CYOE0B2DWS7T3GYJ9Y393SR9UBMRPMDJKNQKB0C' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZKJR74B19LYTUC4TO15X0I15TZYO0P75YBNV2J3J6T844G08HKUS1Z1LBTKIXWXFGZU77ZTJYVY8TQSO1RFLHZL2XYNRBDL1UCAZMKDZMCK10RM3EM2Y1MW43MGNB2YBS39CMFD6Q9WE6ZIX7CG2P57P006HRKBMUAPOY73LGKRHX09AF8YFSS8TNBWV3E0VE23BV7V3HPBV29JY0C4EUMGL9O75G3OJJOOCRS2NBBSY2LVON6R8G4XKI7VI3882A' where id=76;
-update noar ti set v3='ZKJR74B19LYTUC4TO15X0I15TZYO0P75YBNV2J3J6T844G08HKUS1Z1LBTKIXWXFGZU77ZTJYVY8TQSO1RFLHZL2XYNRBDL1UCAZMKDZMCK10RM3EM2Y1MW43MGNB2YBS39CMFD6Q9WE6ZIX7CG2P57P006HRKBMUAPOY73LGKRHX09AF8YFSS8TNBWV3E0VE23BV7V3HPBV29JY0C4EUMGL9O75G3OJJOOCRS2NBBSY2LVON6R8G4XKI7VI3882A' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QEH9QBXR6Q0RUU6VID14PBM1C134IF7ENG6IJUG13TCEEC7P3OO36I6RJMVMBAE47I5KE4856CKGR4YCMKHE4VZWK6R51FXBANSRRSD82NG5X1UFMOIGVTICZSZ7TKYGMOK8YHRD6W5DT8MBYWT5N6Q9KOJKJFFQTGMK13TC40BLF42JR2B5NJTKX1UM0YA05GR108UFGJGN2Q1DD4UCJKC6X2LEBR2RY5FIX9KZ796RMIYFUAQSK73WDJR3K85B0' where id=77;
-update noar ti set v0='QEH9QBXR6Q0RUU6VID14PBM1C134IF7ENG6IJUG13TCEEC7P3OO36I6RJMVMBAE47I5KE4856CKGR4YCMKHE4VZWK6R51FXBANSRRSD82NG5X1UFMOIGVTICZSZ7TKYGMOK8YHRD6W5DT8MBYWT5N6Q9KOJKJFFQTGMK13TC40BLF42JR2B5NJTKX1UM0YA05GR108UFGJGN2Q1DD4UCJKC6X2LEBR2RY5FIX9KZ796RMIYFUAQSK73WDJR3K85B0' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZP4W6KPAR1T6WTWH2MCFRENMQRJJRB66HEG089L5LM728YT3XIF5RVQJ3HSQRRE7G698ABL2LHUEF8UL53CKSZHMSIBNAJPQZS0NJ9UY88HC9OZFIYPEC522AMQZ55A01ZOE6HW3GK3EIF9P6GKJXDQ1DAKMV7RE2B6DRGDUO0J5PINNG1AYSFCQ8QF0CCPWQ06WX3YFW66KF3Z51LNJUROM3TNTK3S22NB3RDLFKUU57OG2FGI40U2U0SKZY8A82' where id=77;
-update noar ti set v1='ZP4W6KPAR1T6WTWH2MCFRENMQRJJRB66HEG089L5LM728YT3XIF5RVQJ3HSQRRE7G698ABL2LHUEF8UL53CKSZHMSIBNAJPQZS0NJ9UY88HC9OZFIYPEC522AMQZ55A01ZOE6HW3GK3EIF9P6GKJXDQ1DAKMV7RE2B6DRGDUO0J5PINNG1AYSFCQ8QF0CCPWQ06WX3YFW66KF3Z51LNJUROM3TNTK3S22NB3RDLFKUU57OG2FGI40U2U0SKZY8A82' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='34NNL1Y93SHGO2RMH8CGKUXEPYHS4GGK7I3EH6ZPS34D2EO6G4G4AXQQHICGC37UI1XGMPH54E0QC6E6EDN4F543YZ5WPQTZWND9V72NW9BC0ZQUAOBQAR60CDGHDY97O95UZHI7HFQBQY5NVXBMGP7UTVIRAANZ9IA015ELU2G7GUB37XZ1Z8VMVK96VRB8056XIQPS2SP1Z57SZ0EZ3YM8IN9G3IDMB54HQ9OFK0QU3BQERN4T5OOR7PXPXE2QN' where id=77;
-update noar ti set v2='34NNL1Y93SHGO2RMH8CGKUXEPYHS4GGK7I3EH6ZPS34D2EO6G4G4AXQQHICGC37UI1XGMPH54E0QC6E6EDN4F543YZ5WPQTZWND9V72NW9BC0ZQUAOBQAR60CDGHDY97O95UZHI7HFQBQY5NVXBMGP7UTVIRAANZ9IA015ELU2G7GUB37XZ1Z8VMVK96VRB8056XIQPS2SP1Z57SZ0EZ3YM8IN9G3IDMB54HQ9OFK0QU3BQERN4T5OOR7PXPXE2QN' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QQRW0CJ6DVZKHMMCDAN0UYIJVJHDIYAXQ239COEG1Q6CH3DA41E6175QW3FSVI87T9INMJ0EZ15NXPE029KLECDS02L6LW3FVFOUVNIVCOI249MS0OZRN2YNLH3OG8W56LXCOU98NOTOAQECGXVA1304KMFLTZ17MQD5CGFSBFDWCC2F5DRNBAIJHMMW4BACUOEGR8EL8T8XD8L4ETKY4RBA9898QCGI5B7JBQXJ1HV6FBATOQW5IS7N0A4LORH42' where id=77;
-update noar ti set v3='QQRW0CJ6DVZKHMMCDAN0UYIJVJHDIYAXQ239COEG1Q6CH3DA41E6175QW3FSVI87T9INMJ0EZ15NXPE029KLECDS02L6LW3FVFOUVNIVCOI249MS0OZRN2YNLH3OG8W56LXCOU98NOTOAQECGXVA1304KMFLTZ17MQD5CGFSBFDWCC2F5DRNBAIJHMMW4BACUOEGR8EL8T8XD8L4ETKY4RBA9898QCGI5B7JBQXJ1HV6FBATOQW5IS7N0A4LORH42' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='M1TGPFZ27BNJ9HWFB6BWQU9T9J8OXRDSODTL3SMEIYA9J2YG3UIBCNR7YDIH5D3QY81FHBG2WVTO8J9ZA8JGK6GPJG9QD8JXFVI00R9L5KLQQILFULHREK1IN9ABI64EDC081J730AFPLLSUPF6ULW6IVB9DJ1E0J54UMITLZ94VV2JR2CIG1KGU2MYOCT7XB0P6SA7FLBL6KGFVFLJQTITRU0J14JRIQR239Z54YEB5BRSXHVMG5L1UOJQAGOUET' where id=78;
-update noar ti set v0='M1TGPFZ27BNJ9HWFB6BWQU9T9J8OXRDSODTL3SMEIYA9J2YG3UIBCNR7YDIH5D3QY81FHBG2WVTO8J9ZA8JGK6GPJG9QD8JXFVI00R9L5KLQQILFULHREK1IN9ABI64EDC081J730AFPLLSUPF6ULW6IVB9DJ1E0J54UMITLZ94VV2JR2CIG1KGU2MYOCT7XB0P6SA7FLBL6KGFVFLJQTITRU0J14JRIQR239Z54YEB5BRSXHVMG5L1UOJQAGOUET' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E45HRG2PE82P2VMGLRV8ITBZOIGC0ROVAD2JNN60W9OLJ1MFE083QW3CVV3TB27XNU8YTKO4KFJFHG3W1UASL4AQR1ERT3RSW2OR5U3MDL0A9RJN2SEFG8ICL9UPZSL93UNR4LCR00A6W21O7K3CFP1XL238PS7OR71JTUPSR4GM947O0IXQJB735GGA1R1UNX1PNTBPP12KP3H1LKFCQW4H9HWUSIUZBT8PQI0V36LJ18ZR9D3QYAT9LB6IW7Z61' where id=78;
-update noar ti set v1='E45HRG2PE82P2VMGLRV8ITBZOIGC0ROVAD2JNN60W9OLJ1MFE083QW3CVV3TB27XNU8YTKO4KFJFHG3W1UASL4AQR1ERT3RSW2OR5U3MDL0A9RJN2SEFG8ICL9UPZSL93UNR4LCR00A6W21O7K3CFP1XL238PS7OR71JTUPSR4GM947O0IXQJB735GGA1R1UNX1PNTBPP12KP3H1LKFCQW4H9HWUSIUZBT8PQI0V36LJ18ZR9D3QYAT9LB6IW7Z61' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LT422FNS340WVO7BROC6N63A63S388BF4TD1NJOVN6M2ULE9USLIZS2CD5GGLO9VIM4ZV07VU6QLA5VFZ10P2AJT5CL1CGW4FK1AESTHRUFNBHFDENW8OY6IWTDG7988B9WARPGM41CGSS6VDH7X84SQ6Z1JQDRWD5Z1HI2EUM9143P7OIGQMPBIZ64QQEMQ5USVWFZ1W8RP8Y23QJMFSYXABVVTXAF56JGCCOTICUTLZ7E6H5L6LJI9CJBLLLG4R' where id=78;
-update noar ti set v2='LT422FNS340WVO7BROC6N63A63S388BF4TD1NJOVN6M2ULE9USLIZS2CD5GGLO9VIM4ZV07VU6QLA5VFZ10P2AJT5CL1CGW4FK1AESTHRUFNBHFDENW8OY6IWTDG7988B9WARPGM41CGSS6VDH7X84SQ6Z1JQDRWD5Z1HI2EUM9143P7OIGQMPBIZ64QQEMQ5USVWFZ1W8RP8Y23QJMFSYXABVVTXAF56JGCCOTICUTLZ7E6H5L6LJI9CJBLLLG4R' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2RRQQ3G33WUF5HHKU4ZEP20VX1I8YPRAIPYL8AKIP8ZGF3MIHY0K2MA4KFOD6IEGSSWQKBWLERQNS3OQ97CF8CROIC7IJ9FBXIRL39EIB2277KCX5PI977TJX07WP7TZ4XRQTCS26VS3IZFRHE2ECUP2N1G8SGN2DRAXK5APLP39WAN5KEVTN8VBWAGSE3EED3ZLYVR6QXXMZGLDN4QVEAMR9N0IEICCSRAHJLZIH7QS1PM6YWQPBSTXIQIFO9S07' where id=78;
-update noar ti set v3='2RRQQ3G33WUF5HHKU4ZEP20VX1I8YPRAIPYL8AKIP8ZGF3MIHY0K2MA4KFOD6IEGSSWQKBWLERQNS3OQ97CF8CROIC7IJ9FBXIRL39EIB2277KCX5PI977TJX07WP7TZ4XRQTCS26VS3IZFRHE2ECUP2N1G8SGN2DRAXK5APLP39WAN5KEVTN8VBWAGSE3EED3ZLYVR6QXXMZGLDN4QVEAMR9N0IEICCSRAHJLZIH7QS1PM6YWQPBSTXIQIFO9S07' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GEY2MGKDC0A7ZOV2SCLHGJLN0UFEP867IBZZJ0KHNUKNAGNMTKLOSDO1A3I06AVWSUE5YTNMG4MB72EHJDYZFE82PGOTOFEAMMHSTQS6JTPXHL2JV9EGXXZY79VR271YWQVHPBPG491H57QDTNXJ1NF28RG7MXKRRGIE08SMIJA7OB8HYOKR7S8KAICAAIYQH6UHVG64IKIYA906ELD7KIA0GRSCJ8F9HJ5DD2ACBXWWPGPXY3K5SS1KLRCVYHBV8' where id=79;
-update noar ti set v0='GEY2MGKDC0A7ZOV2SCLHGJLN0UFEP867IBZZJ0KHNUKNAGNMTKLOSDO1A3I06AVWSUE5YTNMG4MB72EHJDYZFE82PGOTOFEAMMHSTQS6JTPXHL2JV9EGXXZY79VR271YWQVHPBPG491H57QDTNXJ1NF28RG7MXKRRGIE08SMIJA7OB8HYOKR7S8KAICAAIYQH6UHVG64IKIYA906ELD7KIA0GRSCJ8F9HJ5DD2ACBXWWPGPXY3K5SS1KLRCVYHBV8' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AUR8O25HT1TRD66PAM3XUVR1X2UFPNO54QXGDTP03OWAIDQLPEPOQ2Y5YX3O1X9HWFPKM76DWEXSHRDIPR791Q9J30NQA24W5MF6MFBMSVR5DQ1X5V8ZOF93X1H4GK0DLP1Z8FQFDXGGMJ2M8G0RH9838AB8T3GSTLU9Q95XY5RJSV9NQ8XMUMFOX3VNDP4CBL58A57EWDGQO2C63I6TGQULG6W5H3DJT2I7VVN90N6ZNK7CLJ5LR0UHU4MTMWUJ0' where id=79;
-update noar ti set v1='AUR8O25HT1TRD66PAM3XUVR1X2UFPNO54QXGDTP03OWAIDQLPEPOQ2Y5YX3O1X9HWFPKM76DWEXSHRDIPR791Q9J30NQA24W5MF6MFBMSVR5DQ1X5V8ZOF93X1H4GK0DLP1Z8FQFDXGGMJ2M8G0RH9838AB8T3GSTLU9Q95XY5RJSV9NQ8XMUMFOX3VNDP4CBL58A57EWDGQO2C63I6TGQULG6W5H3DJT2I7VVN90N6ZNK7CLJ5LR0UHU4MTMWUJ0' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HBOTJ0QPHI55D8MEL74B22UE5YGMR4HXPZ85D1X0FIFEY47WAAW44JIAQIH0MHTI4TXEGRR56CZ3IH7OA6DTWFYHCIQLWHMH9THFS46AKSYSSAGKJU3YP81RLTD4LFFLQMYKBWLEXGYEB4XG8ACGU2TR0QX7HT0QYR3LVEUB1LHFS3Q1YPPIJMNTJFMXZNOOWBSOCQYMIYY5F37RHC45X600YYHBCGPM5U7BHI4FVSD16S1XXVGVBFJAPVF0DBH1L' where id=79;
-update noar ti set v2='HBOTJ0QPHI55D8MEL74B22UE5YGMR4HXPZ85D1X0FIFEY47WAAW44JIAQIH0MHTI4TXEGRR56CZ3IH7OA6DTWFYHCIQLWHMH9THFS46AKSYSSAGKJU3YP81RLTD4LFFLQMYKBWLEXGYEB4XG8ACGU2TR0QX7HT0QYR3LVEUB1LHFS3Q1YPPIJMNTJFMXZNOOWBSOCQYMIYY5F37RHC45X600YYHBCGPM5U7BHI4FVSD16S1XXVGVBFJAPVF0DBH1L' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KLVA79QM3ENX2ZEDQJ0G0YFX7MG38YA7XVGNI74NRSIGCO2140FROZV5S5GUV62XB4X859ZXJHNZY03R02CLTSZY3A66Z9N52S2P8Z8R2PJR3AKZDRKZHLKC59WX7ZLTKOCEKN2TCL3P3ZJ1MKBWBMZE4LPWAVFLQPIUR4A3L599QK6J456QKNVGXTC8EMNBLRMEXW2OFFLHG0MPU9RDOFTZSWRPA84F602YTXRK39WHXWIM6TNWPXT4IBR0IG1BT' where id=79;
-update noar ti set v3='KLVA79QM3ENX2ZEDQJ0G0YFX7MG38YA7XVGNI74NRSIGCO2140FROZV5S5GUV62XB4X859ZXJHNZY03R02CLTSZY3A66Z9N52S2P8Z8R2PJR3AKZDRKZHLKC59WX7ZLTKOCEKN2TCL3P3ZJ1MKBWBMZE4LPWAVFLQPIUR4A3L599QK6J456QKNVGXTC8EMNBLRMEXW2OFFLHG0MPU9RDOFTZSWRPA84F602YTXRK39WHXWIM6TNWPXT4IBR0IG1BT' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='13F7SG1T7D1P1IUD396Y3NKF692WWAOKBT5I0CYSZ3CCLJ3VWAPQCJLD31CFSLN6IRV1GPWEQG0NA1XMW7NHH1CG3DF0Z1NYQJE5UUXHMR79XSRFHHXF3814FOD276ILSAZ5G2KOTKQV61PLIGW5XVFKHJV5O6DW5F4AAWRMXGKT54K1HBAUHC5K60Y60EYZDBVXPFOCRYS61XFI2QCM9ZYJJBDLG9TXL0BZ85DUGLOR3YH5SX54TK92QYPUYULQL' where id=80;
-update noar ti set v0='13F7SG1T7D1P1IUD396Y3NKF692WWAOKBT5I0CYSZ3CCLJ3VWAPQCJLD31CFSLN6IRV1GPWEQG0NA1XMW7NHH1CG3DF0Z1NYQJE5UUXHMR79XSRFHHXF3814FOD276ILSAZ5G2KOTKQV61PLIGW5XVFKHJV5O6DW5F4AAWRMXGKT54K1HBAUHC5K60Y60EYZDBVXPFOCRYS61XFI2QCM9ZYJJBDLG9TXL0BZ85DUGLOR3YH5SX54TK92QYPUYULQL' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='57LW6PGG89D3EYVEKMN3JHTTFVPGO0JJP20MY2ZNJ1OOKV2KKWP2MB7KBN86LAO3W1WAOIUNRU4ZHFBU8LSI95I0A0ZEMRO75BLQV4Z7Y6HALJAUXRFL8K4QXO2BJH1A0XLA5WTISN8FIJS5SUJXMYMFT6GPQS3W3JIO55027QC7Q9B22MCIV0BYVXIWA4RB6R9BA0Y0Q50ZSZ9LXE1RBXYHMQJLWYMZRQNQ90J06P1DK3Y5UAWC3MQ1B1MGD36BE' where id=80;
-update noar ti set v1='57LW6PGG89D3EYVEKMN3JHTTFVPGO0JJP20MY2ZNJ1OOKV2KKWP2MB7KBN86LAO3W1WAOIUNRU4ZHFBU8LSI95I0A0ZEMRO75BLQV4Z7Y6HALJAUXRFL8K4QXO2BJH1A0XLA5WTISN8FIJS5SUJXMYMFT6GPQS3W3JIO55027QC7Q9B22MCIV0BYVXIWA4RB6R9BA0Y0Q50ZSZ9LXE1RBXYHMQJLWYMZRQNQ90J06P1DK3Y5UAWC3MQ1B1MGD36BE' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ODJUG17MEZYWLG2TVEEKZ9GD8Z35RE87C4HM07SF05KGBJUNCJR31PTR29VWETVYJSZCHPEVGP3JU2IKZRSZMA2M1LPLLTK0HDULTQIJA2UATWJG0CO03Q9AL3HUJMJNIK1VB2LTERNXOIG016LTMLA2O2ZWCR5F3EN1WG9YZQ4NUYDYAA0MUWO2N6HUO9O86M04JDSTLAJW0PNDQ6XQ7TIDJT8C4JEUTZPU6W78H7V5XM4D0W5OT9DLFIZHGJBI4' where id=80;
-update noar ti set v2='ODJUG17MEZYWLG2TVEEKZ9GD8Z35RE87C4HM07SF05KGBJUNCJR31PTR29VWETVYJSZCHPEVGP3JU2IKZRSZMA2M1LPLLTK0HDULTQIJA2UATWJG0CO03Q9AL3HUJMJNIK1VB2LTERNXOIG016LTMLA2O2ZWCR5F3EN1WG9YZQ4NUYDYAA0MUWO2N6HUO9O86M04JDSTLAJW0PNDQ6XQ7TIDJT8C4JEUTZPU6W78H7V5XM4D0W5OT9DLFIZHGJBI4' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SXUVWLXMZXSDJP6JGBYTFAB8B39TO6H7DUQFRZTGQJBPXMWA66FOOP4HFMEWQ4T2WDP2FRRF2HUHEOYZDQ2XHFSFSSRSXAW0NRL9478791RSMAREXVNVUXCAVIR5UPTJF2V4TT05FYD4K4PBGBZWUMSL0SU21S6C54SY8AO4U74DP7L16NQL1NFNZXEB8B3YAGBN7E97R4BXDAAWIFSLFWDSK1RGI48B3I9RXBR2LQXJL469L29WZRC4XD7GYPW2B' where id=80;
-update noar ti set v3='SXUVWLXMZXSDJP6JGBYTFAB8B39TO6H7DUQFRZTGQJBPXMWA66FOOP4HFMEWQ4T2WDP2FRRF2HUHEOYZDQ2XHFSFSSRSXAW0NRL9478791RSMAREXVNVUXCAVIR5UPTJF2V4TT05FYD4K4PBGBZWUMSL0SU21S6C54SY8AO4U74DP7L16NQL1NFNZXEB8B3YAGBN7E97R4BXDAAWIFSLFWDSK1RGI48B3I9RXBR2LQXJL469L29WZRC4XD7GYPW2B' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AMLT048K0KR7Q5L8C2BYU1BNGZ3081ZJOGPUCL9DD8XS7V3DVMJE6C47MLFE8SWHZLEEV7E2S6Z9FOP1FH61NLUU6463OUAWB0WF6JZWM3DNNSUHNQ6WNGB7RO96VRSS2GDYIH7HVKEM090TNV7VSBBQ0K7I6OHNSBDJKCV4E30NI4UUV978CCWKCXL49EL197ZZJSTFZHP05GGDPKXCMSHY91LR2VJYGPBD4K0W8U12Y1QHXAPB73UTZG662KSKO' where id=81;
-update noar ti set v0='AMLT048K0KR7Q5L8C2BYU1BNGZ3081ZJOGPUCL9DD8XS7V3DVMJE6C47MLFE8SWHZLEEV7E2S6Z9FOP1FH61NLUU6463OUAWB0WF6JZWM3DNNSUHNQ6WNGB7RO96VRSS2GDYIH7HVKEM090TNV7VSBBQ0K7I6OHNSBDJKCV4E30NI4UUV978CCWKCXL49EL197ZZJSTFZHP05GGDPKXCMSHY91LR2VJYGPBD4K0W8U12Y1QHXAPB73UTZG662KSKO' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V6IOC4DMKHUVG4T0VWRVYAYWG7STCVEZEPZWMTE0HIFTR7YBGR8BUY4E8ZSPYVVACFN9MSZZ8LN5Q5FRG8KSNVH8Z32P9SCJSUUHKCZPYC1DPC0ERIZDXOL2NWR1VOLBY688G9I6NI71BQHEGYENHP2F3C0W3C24GUYF6UE26TF64I9KY6HQ0UYBCD9JUTV934RJ13CEEIMUANYVDKKWKO353XW8U3F6ZJCBHOCZXBMH98KNKBZC8R41FOACHC2OG' where id=81;
-update noar ti set v1='V6IOC4DMKHUVG4T0VWRVYAYWG7STCVEZEPZWMTE0HIFTR7YBGR8BUY4E8ZSPYVVACFN9MSZZ8LN5Q5FRG8KSNVH8Z32P9SCJSUUHKCZPYC1DPC0ERIZDXOL2NWR1VOLBY688G9I6NI71BQHEGYENHP2F3C0W3C24GUYF6UE26TF64I9KY6HQ0UYBCD9JUTV934RJ13CEEIMUANYVDKKWKO353XW8U3F6ZJCBHOCZXBMH98KNKBZC8R41FOACHC2OG' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YNK9KKE2ATAVT3RSUJ5QXUGS0GEAF1SITNX07D5LO24E5O2XY3FIJ0FVHVRA9U7WLF2Z8JZ6FWRX94G8SLMD3XB87YGCD1YXBWJN8R6Y8M4HODECUZG33JHLKANPH0ZY4AZSHL8VNG7R4XDJGIX6ZECZDWJ7XB1UPLTV1NJUCIWY78SLBQLKF9TDJZVJ2KQACAGYLKN3PX0FYV8VRKBRL2SU7TXOHRAY6BDZUQ492KETRCET7VCEUM1YU5B630TLQ' where id=81;
-update noar ti set v2='YNK9KKE2ATAVT3RSUJ5QXUGS0GEAF1SITNX07D5LO24E5O2XY3FIJ0FVHVRA9U7WLF2Z8JZ6FWRX94G8SLMD3XB87YGCD1YXBWJN8R6Y8M4HODECUZG33JHLKANPH0ZY4AZSHL8VNG7R4XDJGIX6ZECZDWJ7XB1UPLTV1NJUCIWY78SLBQLKF9TDJZVJ2KQACAGYLKN3PX0FYV8VRKBRL2SU7TXOHRAY6BDZUQ492KETRCET7VCEUM1YU5B630TLQ' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9NHLMYS4OLQ6BJF5YP5O2CANJ8NBUVY3ZA3JJ95EK08YB4DWWS0ATU7E9XWQFF6P9RL6K10ZNYYIU8UEE5ULOX7D5Y6XXYHZU6UFE5BJEZMMBTBIB7VJ8A3YRM4IE8BX7C90M4ZX5S8148M8277P68FDZKW8YLUOE9SN5AJORM655P99TYHD8E7N7VMZKNGCCNX3K6S0G7ZH1RMK2ZMY8JCDUWV5N0UGXWAHWCL1X78H9OC41LU0GT5EI4IMEUMG1' where id=81;
-update noar ti set v3='9NHLMYS4OLQ6BJF5YP5O2CANJ8NBUVY3ZA3JJ95EK08YB4DWWS0ATU7E9XWQFF6P9RL6K10ZNYYIU8UEE5ULOX7D5Y6XXYHZU6UFE5BJEZMMBTBIB7VJ8A3YRM4IE8BX7C90M4ZX5S8148M8277P68FDZKW8YLUOE9SN5AJORM655P99TYHD8E7N7VMZKNGCCNX3K6S0G7ZH1RMK2ZMY8JCDUWV5N0UGXWAHWCL1X78H9OC41LU0GT5EI4IMEUMG1' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DOFCX4P9HYBM8C1ZX6D1AS61K97GR9JFIU2OVM8NH2LKE9ZTZ19RP8KN9I6LYBV8H6KWXETTROSGU32JY0LUC7MOF1N7FWDZF6IIUNABG33LSB8G40OMNMUI9O9QW6A957TFVICO1ZU07HKCSX1N3052GRMTDOB6KZHUVNKKTOQL4V6TC9RFK87HJP64L7SRRBMDHABRI75KAI7CC874N5X8R343ZKQURXTJ30ISRHG9GP9KEHLV7XOT1YHPSUBUP' where id=82;
-update noar ti set v0='DOFCX4P9HYBM8C1ZX6D1AS61K97GR9JFIU2OVM8NH2LKE9ZTZ19RP8KN9I6LYBV8H6KWXETTROSGU32JY0LUC7MOF1N7FWDZF6IIUNABG33LSB8G40OMNMUI9O9QW6A957TFVICO1ZU07HKCSX1N3052GRMTDOB6KZHUVNKKTOQL4V6TC9RFK87HJP64L7SRRBMDHABRI75KAI7CC874N5X8R343ZKQURXTJ30ISRHG9GP9KEHLV7XOT1YHPSUBUP' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='P951KZJ7IBMVZ5FB6QOSCN1PJO04B2515L6CHATG9DBDXL97UIY6S8K9JVAN3JFZG8FC1XNDNSR8KDGWY8XOFIY0RI5Y7MI8XVHUXWGT33I0X2PWPAFG9XXZXC1YMHMH75Y9SN8C7NOED28NDG95JGZDRUSWER42KOVCXBXMIR1586CXTRUUR5AMTB6YYXY8876VZ4TSZPILMZHKBYAMC8AJPVG12FYKTBM7VTTNLH5ITX4B5F55YQHHR3D797DU0' where id=82;
-update noar ti set v1='P951KZJ7IBMVZ5FB6QOSCN1PJO04B2515L6CHATG9DBDXL97UIY6S8K9JVAN3JFZG8FC1XNDNSR8KDGWY8XOFIY0RI5Y7MI8XVHUXWGT33I0X2PWPAFG9XXZXC1YMHMH75Y9SN8C7NOED28NDG95JGZDRUSWER42KOVCXBXMIR1586CXTRUUR5AMTB6YYXY8876VZ4TSZPILMZHKBYAMC8AJPVG12FYKTBM7VTTNLH5ITX4B5F55YQHHR3D797DU0' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JUZG3XE2ETQ2HU2T1T20X3TB7O2H2SL4375I810IQ4DBZHNNP8AK7H5970SWXTNK2PRBZF3PRV1KT8771G7QST9F29PDK3RK6C6NGV0WKW3FBT6D9DGKNPZWJ5GCZFHJSRV0X4VOIKVS8A40D8BWZN4SPDE32VFBCJ052NJ4TZMF9SDNL0SGNX8MUPIBCLTM4UUMI7XZ2QTPYN10TLI8OJHKE0XUU3J2X6WD0ZMW5TPWJQG41OZMWNDCOFQ7EYPXG' where id=82;
-update noar ti set v2='JUZG3XE2ETQ2HU2T1T20X3TB7O2H2SL4375I810IQ4DBZHNNP8AK7H5970SWXTNK2PRBZF3PRV1KT8771G7QST9F29PDK3RK6C6NGV0WKW3FBT6D9DGKNPZWJ5GCZFHJSRV0X4VOIKVS8A40D8BWZN4SPDE32VFBCJ052NJ4TZMF9SDNL0SGNX8MUPIBCLTM4UUMI7XZ2QTPYN10TLI8OJHKE0XUU3J2X6WD0ZMW5TPWJQG41OZMWNDCOFQ7EYPXG' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YP41PXNDKYD7BZMXXC6ATY92DIBXGKOES918KQMD2P44FFMWJVYIZAD00SWHN2SRF160YOA6HBB1HNIOC8ZD4VFRDJA4E4WQS0P49N8MGJI73BGZVR2Q8EG8SVXGVY49SCL40E9LE7BN7BT0NDIMFINT63SKSU84QAQOLX3UKZIYTLO8KC1YE1O3TO8277J92DLGVP8P7AMQ6O64PYGIIDVLW39YZX0YPIQNR88561W2FKW8PL7HRDQOLGOKUSM6S' where id=82;
-update noar ti set v3='YP41PXNDKYD7BZMXXC6ATY92DIBXGKOES918KQMD2P44FFMWJVYIZAD00SWHN2SRF160YOA6HBB1HNIOC8ZD4VFRDJA4E4WQS0P49N8MGJI73BGZVR2Q8EG8SVXGVY49SCL40E9LE7BN7BT0NDIMFINT63SKSU84QAQOLX3UKZIYTLO8KC1YE1O3TO8277J92DLGVP8P7AMQ6O64PYGIIDVLW39YZX0YPIQNR88561W2FKW8PL7HRDQOLGOKUSM6S' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0FCLZOQDMCW8E1R4GHV75SWZRAFRXSD2RG8BDUOOLK6AXBIJP6SBYL6D9L6AK9R646ZVD6Q4NWQR2VO1L7BT6WU9WIRBYMOIJ53SN4BZV0Y3YDT7XESFLFBJQ4K262P0XMJMYBSEWQEMGJEOJS9Q0YO31STLYJGYABDGDTLP5TCO87XKHGLOVEPB1YW4CEVYC7TJ4XR23TK0ABQB3R2QXPDN9THBV1ZM2X7SG4KM5H1L1SS25KM5D8OTIL3BH0GKT' where id=83;
-update noar ti set v0='0FCLZOQDMCW8E1R4GHV75SWZRAFRXSD2RG8BDUOOLK6AXBIJP6SBYL6D9L6AK9R646ZVD6Q4NWQR2VO1L7BT6WU9WIRBYMOIJ53SN4BZV0Y3YDT7XESFLFBJQ4K262P0XMJMYBSEWQEMGJEOJS9Q0YO31STLYJGYABDGDTLP5TCO87XKHGLOVEPB1YW4CEVYC7TJ4XR23TK0ABQB3R2QXPDN9THBV1ZM2X7SG4KM5H1L1SS25KM5D8OTIL3BH0GKT' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6IFMEMMDPF4GHEWAN2USB2WH4XHP17EXAQFQ63ETCBA7TSZZ0H1WHD4J53W7WMZXXHGGJVKCWACCLOXM380GI8IE9T60MF7T5FQVWYYU22WU9UFZOB4OBIRC74LMIOSOM8FRTKTWTOA2OKPPEV3534SGVZT58A5W1KIXVFP0SLQRGZXLB8XA8F33EXQ04R6W4ZZH14PKQ7PDEOXBGE8CIVSU1U3BZ56Q07UDF0YYKE9Z4KJHH7451XC1WYS06B82I' where id=83;
-update noar ti set v1='6IFMEMMDPF4GHEWAN2USB2WH4XHP17EXAQFQ63ETCBA7TSZZ0H1WHD4J53W7WMZXXHGGJVKCWACCLOXM380GI8IE9T60MF7T5FQVWYYU22WU9UFZOB4OBIRC74LMIOSOM8FRTKTWTOA2OKPPEV3534SGVZT58A5W1KIXVFP0SLQRGZXLB8XA8F33EXQ04R6W4ZZH14PKQ7PDEOXBGE8CIVSU1U3BZ56Q07UDF0YYKE9Z4KJHH7451XC1WYS06B82I' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MKRVT6JAIFQOWYG4D7L4M36HDUP5438X4HPFGCRTPCIMMXIP4VMFDVWL8NV4LCMZCD2NG09RM0U63UXBSHGY73MO142C4X0O499TQ9TSXEMDYVI1UN4F9QX787NROBJIH9KR0A2IJVOODSZD5Q3137O48N4TUUFWCH5W5YUJPNSZJ282GQF094F979CSQ72TCQOJ05JED1Q6WIGFTBPOML7MEJKII9VYJLMU3NXC5C9GODU4WYNGEQ1S0JN5R0G9H' where id=83;
-update noar ti set v2='MKRVT6JAIFQOWYG4D7L4M36HDUP5438X4HPFGCRTPCIMMXIP4VMFDVWL8NV4LCMZCD2NG09RM0U63UXBSHGY73MO142C4X0O499TQ9TSXEMDYVI1UN4F9QX787NROBJIH9KR0A2IJVOODSZD5Q3137O48N4TUUFWCH5W5YUJPNSZJ282GQF094F979CSQ72TCQOJ05JED1Q6WIGFTBPOML7MEJKII9VYJLMU3NXC5C9GODU4WYNGEQ1S0JN5R0G9H' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6M2KK5N3FS7VS20V3O2P68RZJOU1DQ3KERUSM2ZXHWAHA03JAZGND8X1ETQMVSIHPW8CVEJBXEW69NCTS74P9872EBRDBMJ2WC1EZ6N0V90XCGZU7UAEXYHRN447P03IYAOC14KLHMKLW7HHUQOWWQ3FX34DR9PWIJD0KH135CXS9ZPYDYACJHD0NHM07JDU3AOJWQ6C1S4GQEM86M6BNIAP2LJEM8OSHVDJB2PEWB7BHTSJFBEFOP3OIDG8L4J4C' where id=83;
-update noar ti set v3='6M2KK5N3FS7VS20V3O2P68RZJOU1DQ3KERUSM2ZXHWAHA03JAZGND8X1ETQMVSIHPW8CVEJBXEW69NCTS74P9872EBRDBMJ2WC1EZ6N0V90XCGZU7UAEXYHRN447P03IYAOC14KLHMKLW7HHUQOWWQ3FX34DR9PWIJD0KH135CXS9ZPYDYACJHD0NHM07JDU3AOJWQ6C1S4GQEM86M6BNIAP2LJEM8OSHVDJB2PEWB7BHTSJFBEFOP3OIDG8L4J4C' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='B25EHGXYV5JOK9HJOHC1W0N00KGR7WXAL3LOS8XP26N6GPDH0J66NF1MFIPTVXB8AMQR92NO7JCU6HM5PIQUMLEKQKOUNTIDI7ILAHUBNDZNA20JX99R5FGQNVMAOBZ7DFMD7UA8OBQ81VXZA1F49M50KURP6WZPWW6C9Q15E2SJFPSM2TSSKTNJKHJJLKI84NDGSITSR4YCKPPPPNGPLZRUPSAIBRD2USLOLGS7L8X9TS35TQP5368KVXF5T4VTL' where id=84;
-update noar ti set v0='B25EHGXYV5JOK9HJOHC1W0N00KGR7WXAL3LOS8XP26N6GPDH0J66NF1MFIPTVXB8AMQR92NO7JCU6HM5PIQUMLEKQKOUNTIDI7ILAHUBNDZNA20JX99R5FGQNVMAOBZ7DFMD7UA8OBQ81VXZA1F49M50KURP6WZPWW6C9Q15E2SJFPSM2TSSKTNJKHJJLKI84NDGSITSR4YCKPPPPNGPLZRUPSAIBRD2USLOLGS7L8X9TS35TQP5368KVXF5T4VTL' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TWJGKDFNMYNGMY7H75PIGUTMCPGM4CZMVPTKBFYTZ3B11NUCJ3TSZ1ZONHZ4V561J4SIOWAHIQZY8HRBVIMXXYVQMMF32Q1NIPC0V7DDUJYY7JZSLQFVQLPDBSDH4VT08XOXWZE6OV55ZFK2BMP63G8N2DMHZ6OHTLETFQYVED2UNIZ6E2MP1N4NR439AP6QTWF4PFZDFBIST93JIZRXC3RYF44VPGPKPZTY3DT115M8N9NVCW1FPUJE1WI59IY4O' where id=84;
-update noar ti set v1='TWJGKDFNMYNGMY7H75PIGUTMCPGM4CZMVPTKBFYTZ3B11NUCJ3TSZ1ZONHZ4V561J4SIOWAHIQZY8HRBVIMXXYVQMMF32Q1NIPC0V7DDUJYY7JZSLQFVQLPDBSDH4VT08XOXWZE6OV55ZFK2BMP63G8N2DMHZ6OHTLETFQYVED2UNIZ6E2MP1N4NR439AP6QTWF4PFZDFBIST93JIZRXC3RYF44VPGPKPZTY3DT115M8N9NVCW1FPUJE1WI59IY4O' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SJOWZC3K6H34AAX7NEJPNQAINLA16GL0XPUGWWXEU6W35MV4VMLG5I5XY98ZO8KORGXMSP2XAZLAY8DF12D93TZQCZROGC2FGH6CXA7KTJ69HHW4P4MT43IY8H5U73Z0JOTK612SPYERDYXZ74BDLESGGRNIY1XTE220RMIDJ6TGBTYSFC263J4BE0GFUKNTOYBE1A78NPECPFX9LYSKCO2KPJ276992T6HVM3P7UQ8VIA8A3DI10RR4NB4LOUKYJ' where id=84;
-update noar ti set v2='SJOWZC3K6H34AAX7NEJPNQAINLA16GL0XPUGWWXEU6W35MV4VMLG5I5XY98ZO8KORGXMSP2XAZLAY8DF12D93TZQCZROGC2FGH6CXA7KTJ69HHW4P4MT43IY8H5U73Z0JOTK612SPYERDYXZ74BDLESGGRNIY1XTE220RMIDJ6TGBTYSFC263J4BE0GFUKNTOYBE1A78NPECPFX9LYSKCO2KPJ276992T6HVM3P7UQ8VIA8A3DI10RR4NB4LOUKYJ' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SOCL23PHZJK56QAB7Z6395PU6EP6M6AKKPJQUCO9LP0IV0XH6CEDV8BXLZ38FBHVYIMBDLR0WLIGSJHAH3OTYWEMHRV64X5NHAH9EZ0J5MIUVK8T1BDBYU94LX0AAF3UFBNV0IP9WIT8991OD3ZBUTBQPI27GMOFUGS1QL59N5MKI0ONF7ZEAYO5T0ILEYLVPX1U7I2GYF1JEED33HQCRQ9YPJUWHWP9NGLTBF3FFKR8RZD64DYL4R0M52GWZQOVY' where id=84;
-update noar ti set v3='SOCL23PHZJK56QAB7Z6395PU6EP6M6AKKPJQUCO9LP0IV0XH6CEDV8BXLZ38FBHVYIMBDLR0WLIGSJHAH3OTYWEMHRV64X5NHAH9EZ0J5MIUVK8T1BDBYU94LX0AAF3UFBNV0IP9WIT8991OD3ZBUTBQPI27GMOFUGS1QL59N5MKI0ONF7ZEAYO5T0ILEYLVPX1U7I2GYF1JEED33HQCRQ9YPJUWHWP9NGLTBF3FFKR8RZD64DYL4R0M52GWZQOVY' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P28JOIN7NYDCQP380JPX31M167CFI19Y9QQNA7LEDB4OCVDS93H6QINC4MPPE6MMJ7Y4P1KV3VSYU496XDD6D6TZZM2S216R7A2VUES2QH9GM3861AN1Q2J9FBQF9LVV81GVHT7QCRC3G8FP6L0OQJQSLB6H434MHEYW56NJ6H8YRUGKIQ0D9EBHM0K29PC6RG8JMMRW3C95DYUURIXNYYM0LAARQ2GTXUWNFH3S2LNX1ST0ZUU77RR3OSMZBIPJC' where id=85;
-update noar ti set v0='P28JOIN7NYDCQP380JPX31M167CFI19Y9QQNA7LEDB4OCVDS93H6QINC4MPPE6MMJ7Y4P1KV3VSYU496XDD6D6TZZM2S216R7A2VUES2QH9GM3861AN1Q2J9FBQF9LVV81GVHT7QCRC3G8FP6L0OQJQSLB6H434MHEYW56NJ6H8YRUGKIQ0D9EBHM0K29PC6RG8JMMRW3C95DYUURIXNYYM0LAARQ2GTXUWNFH3S2LNX1ST0ZUU77RR3OSMZBIPJC' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BOWLIV9HON29C29AWYSNPSN5YW8RZCDTV2NWTX9BQNHOL71SL6W2FI12LUYAGLIIYAIQ53UFMMB8ZL8AM88OGWHAFCWKM1CAXMB6CMJ33U3YOVKQKR45D356GN3TLOTJJQIR5T50BEQQVCEQ0WQKA18ZWCWQWW6M04MSTY85KJOO46LS891KU89TYB4SDVDNJJNR83LS7EPBYAI3WLFFBVOIXN7SUPEJMB4C96XTH9VZ20MOFE50EGPCPJTID024D' where id=85;
-update noar ti set v1='BOWLIV9HON29C29AWYSNPSN5YW8RZCDTV2NWTX9BQNHOL71SL6W2FI12LUYAGLIIYAIQ53UFMMB8ZL8AM88OGWHAFCWKM1CAXMB6CMJ33U3YOVKQKR45D356GN3TLOTJJQIR5T50BEQQVCEQ0WQKA18ZWCWQWW6M04MSTY85KJOO46LS891KU89TYB4SDVDNJJNR83LS7EPBYAI3WLFFBVOIXN7SUPEJMB4C96XTH9VZ20MOFE50EGPCPJTID024D' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SOUR5AWU95987LA1BKJSKXN6LQCGBTRMTTDTWEFAGSE9SPIUJHTYMX83MVKE4GR61YQ2VZ9FCF7U5Q8Y4Q7363WBRAHGMSUWNVIJMXD5LGNWHKQSWUC37VK9B4FGTCDLQ000NOZLVE6D5K1OR31K271BLNDSPV2MINO0KGJUYG7X7OYJI3MCO7OPMUYUW4BQ609BTX86LNPBWWPX9L4P2PB2HINDX4EVNH4Y6DW5ADFZJ265SUNFL6LHPNS2J7852' where id=85;
-update noar ti set v2='SOUR5AWU95987LA1BKJSKXN6LQCGBTRMTTDTWEFAGSE9SPIUJHTYMX83MVKE4GR61YQ2VZ9FCF7U5Q8Y4Q7363WBRAHGMSUWNVIJMXD5LGNWHKQSWUC37VK9B4FGTCDLQ000NOZLVE6D5K1OR31K271BLNDSPV2MINO0KGJUYG7X7OYJI3MCO7OPMUYUW4BQ609BTX86LNPBWWPX9L4P2PB2HINDX4EVNH4Y6DW5ADFZJ265SUNFL6LHPNS2J7852' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OFT95IE0A713JR984C12GPELKFJXHFK4C9FH293BU8BTCVTP2USR6Q1XIVV2U5CIBVYPK6CYMLCFZKWGSO6QTL7P6XERZK5YLHQSLERKR488COK39IF97LC5V1TAEJB30EUM2S7UIP4UNZUC0C9FT5SE6JJZ881CSB7I654KEBIVM6JDI833Z6MQ62WDQIWJU6WSG9SNSAYN0SRCPDAE4TFWBXTV1P0T1CDH94FRUUYYG6PTMSMNXP2LIQPNHI6AX' where id=85;
-update noar ti set v3='OFT95IE0A713JR984C12GPELKFJXHFK4C9FH293BU8BTCVTP2USR6Q1XIVV2U5CIBVYPK6CYMLCFZKWGSO6QTL7P6XERZK5YLHQSLERKR488COK39IF97LC5V1TAEJB30EUM2S7UIP4UNZUC0C9FT5SE6JJZ881CSB7I654KEBIVM6JDI833Z6MQ62WDQIWJU6WSG9SNSAYN0SRCPDAE4TFWBXTV1P0T1CDH94FRUUYYG6PTMSMNXP2LIQPNHI6AX' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7UELP5C694PXYWVGALCEANW32QF7VTKTW6JVU45W8Q84U56ZDT5ZXVA0SXC451E1YDVRHZ6G1MYAX80KDFB9KM6PYEC4IZ6AH0W4HQZE9AMUP84OFRY7BISUIUJX4NUFULGOQMBRRT3M2JEK5J166BGAVF0CH9EF29QLQGO0TD1Z57JG9R4SAA9X5O5A75RQPO0TLWP3RSFP6WMWW7T0PNF5FW54N1DUFMHOPZ8C7VBA1W7XEN9SRHZX01IPO0SIY' where id=86;
-update noar ti set v0='7UELP5C694PXYWVGALCEANW32QF7VTKTW6JVU45W8Q84U56ZDT5ZXVA0SXC451E1YDVRHZ6G1MYAX80KDFB9KM6PYEC4IZ6AH0W4HQZE9AMUP84OFRY7BISUIUJX4NUFULGOQMBRRT3M2JEK5J166BGAVF0CH9EF29QLQGO0TD1Z57JG9R4SAA9X5O5A75RQPO0TLWP3RSFP6WMWW7T0PNF5FW54N1DUFMHOPZ8C7VBA1W7XEN9SRHZX01IPO0SIY' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='28TC3K6P40MD5AU2WQ6SVT0RRJB3OI687V90NGA2C24IGDWMV8FQRXFSROJT88HTX2DD4147FZMXT4UQIDLX6SNZOWGTWYEXY1X4DLI98UER1L5VYEPPPTBD5V5W31VER1G11JR2OZEKIWB9KC36ZE2HB64NF7ADH4W5FXQ0USR0N2O20P7M09V6EMQF9UTBEE30I8Y5E1DA56BZGWFI7M6B0V95K8C4KZJXAQ850B364JTUQ43ZGLYHEDWTO6D5A' where id=86;
-update noar ti set v1='28TC3K6P40MD5AU2WQ6SVT0RRJB3OI687V90NGA2C24IGDWMV8FQRXFSROJT88HTX2DD4147FZMXT4UQIDLX6SNZOWGTWYEXY1X4DLI98UER1L5VYEPPPTBD5V5W31VER1G11JR2OZEKIWB9KC36ZE2HB64NF7ADH4W5FXQ0USR0N2O20P7M09V6EMQF9UTBEE30I8Y5E1DA56BZGWFI7M6B0V95K8C4KZJXAQ850B364JTUQ43ZGLYHEDWTO6D5A' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='APW7X4NNHGR8E8JKFQEXT6MV6TFPTKBY5BQ4ZAN5TWLV5JV2Q66U00ICNQHCBQY2SQ0LMS7NV4GWKGH5QNESTH2V9JNVCM9D2Z2J5QC2O39S8ME660EJ6E1A1GX04MSTX4N3CWK5L3XXOFOW236D1MODSB9UEESLROZO2XXC1W9WEZ0DVUQW3HV8OO7EHCKPHSUY9OS61US3AXATC5K163F4WRNJ7QOI7FTGXGI8MLUH0ZHRN1KR1OTEWWBB6B43M' where id=86;
-update noar ti set v2='APW7X4NNHGR8E8JKFQEXT6MV6TFPTKBY5BQ4ZAN5TWLV5JV2Q66U00ICNQHCBQY2SQ0LMS7NV4GWKGH5QNESTH2V9JNVCM9D2Z2J5QC2O39S8ME660EJ6E1A1GX04MSTX4N3CWK5L3XXOFOW236D1MODSB9UEESLROZO2XXC1W9WEZ0DVUQW3HV8OO7EHCKPHSUY9OS61US3AXATC5K163F4WRNJ7QOI7FTGXGI8MLUH0ZHRN1KR1OTEWWBB6B43M' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TUUK19F8KL53VN9J1OPP65CU9ISFI6910WXSOY1Q1R9TD8WKS2NYADG92QHDP3H30DMWN316A0E3YV3FVUJ7FHWGCQX5KBMFHX2M9XBF2PM68E90AXQCYJX8ISMVQIPGV1WNKJX9VQ8SD0QLUIMUQ8DKHC4W4H33FTBLCAUBHIHAJSUM4HJF31VT7KVHD46II6FE641H9IMDATO61QIZZ3193Y8NI74NBI8PU84B6WBU0M474BLVN37S3SVDXAK2K' where id=86;
-update noar ti set v3='TUUK19F8KL53VN9J1OPP65CU9ISFI6910WXSOY1Q1R9TD8WKS2NYADG92QHDP3H30DMWN316A0E3YV3FVUJ7FHWGCQX5KBMFHX2M9XBF2PM68E90AXQCYJX8ISMVQIPGV1WNKJX9VQ8SD0QLUIMUQ8DKHC4W4H33FTBLCAUBHIHAJSUM4HJF31VT7KVHD46II6FE641H9IMDATO61QIZZ3193Y8NI74NBI8PU84B6WBU0M474BLVN37S3SVDXAK2K' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='W924NAW8RD4RSFVX8J7UOLLJTBENRK0M2W3QCMSGD27WIYXHFUAR98KP309MQVTM89F5SDALA915L5QN1QPV8N18G21D64JL1A0ESHTFC2A3AY2UZ86JXTJFDRILIK55KZMZHUCFQUHUSSO8FKMKN2HBXT6YPKYNZ2Y3VBGN8ON490MHVR8PF2OPSNXWLN6MNAWDNE8TWXIY3S38FRJO53V5WESJX2APQBQS2PVYSZ1AA2RYF49TU6V3IMV7CMP7K' where id=87;
-update noar ti set v0='W924NAW8RD4RSFVX8J7UOLLJTBENRK0M2W3QCMSGD27WIYXHFUAR98KP309MQVTM89F5SDALA915L5QN1QPV8N18G21D64JL1A0ESHTFC2A3AY2UZ86JXTJFDRILIK55KZMZHUCFQUHUSSO8FKMKN2HBXT6YPKYNZ2Y3VBGN8ON490MHVR8PF2OPSNXWLN6MNAWDNE8TWXIY3S38FRJO53V5WESJX2APQBQS2PVYSZ1AA2RYF49TU6V3IMV7CMP7K' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1WVKVB3U3UUIH5H5PQC1QY6AMRILRTZMDDH1I2DA6TTPEFLY0TRLWJ4TPO7LWIMJZPPO3NF0TV8FAK8C0EQFUYS33H9VQJ5AWOO8RQ3J9VG0ZKOTDC2Y0QBKFVB673WGK3KNLDAIJ0C3X4B39ZV6N8ZJVL4QNJ9QKPAE1DLHK51ADHMVP9Z5BV3GZ7TDBQIRJ4IXF5RAUL5G0XSMO2GNRFRH8GB9G6EBA3SJALT4H888Q271V7F80BH8TC3B8QTTU' where id=87;
-update noar ti set v1='1WVKVB3U3UUIH5H5PQC1QY6AMRILRTZMDDH1I2DA6TTPEFLY0TRLWJ4TPO7LWIMJZPPO3NF0TV8FAK8C0EQFUYS33H9VQJ5AWOO8RQ3J9VG0ZKOTDC2Y0QBKFVB673WGK3KNLDAIJ0C3X4B39ZV6N8ZJVL4QNJ9QKPAE1DLHK51ADHMVP9Z5BV3GZ7TDBQIRJ4IXF5RAUL5G0XSMO2GNRFRH8GB9G6EBA3SJALT4H888Q271V7F80BH8TC3B8QTTU' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='X8CTNJVJXUM3AEPJEPAVUIZ69FDL6YGCIUEYOY3E2L8NAWP6OOXJWHWNM5E0DVD0L8KEOS2F5FOHT4C42ZQ8JJBAC1V4C8H0GNVD81XU0A9LYBWLK948QQLVLJ89XYQ5RNLSWVHJ3460TKYUTWEHF9AA9OAZ8WTBCSYNQEX8PO1AGWXLLPKPVI4DIO2VTQNDT5DU158Q2JXM5CBEP7RGHLPA3JSU77AN5VMIJ655RZWVTQ10GWH5UDGB2FX7KCS06' where id=87;
-update noar ti set v2='X8CTNJVJXUM3AEPJEPAVUIZ69FDL6YGCIUEYOY3E2L8NAWP6OOXJWHWNM5E0DVD0L8KEOS2F5FOHT4C42ZQ8JJBAC1V4C8H0GNVD81XU0A9LYBWLK948QQLVLJ89XYQ5RNLSWVHJ3460TKYUTWEHF9AA9OAZ8WTBCSYNQEX8PO1AGWXLLPKPVI4DIO2VTQNDT5DU158Q2JXM5CBEP7RGHLPA3JSU77AN5VMIJ655RZWVTQ10GWH5UDGB2FX7KCS06' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='20WIS5WIPC05JWKY4TIGBXUBJRX6GT8HTOQSAHCKY6PHOQEF4230DZWMTJ342ACJRBXLKCHNTT0ZSXVPEGS33RB8ISHYQKZKAQ1TM4U9448OZ2VML6HH9Q105H1722V2OU80KWAUHNUYZXS5XUSJXKX4P56ALCJ35A9R58TYXFKIMNGF76MKIA5PRKRNN8PG7E3RLST2ROQWPS2KDU21CPDNC0BW4566Z5TXE26W7W2K6HHW8K8B63GZG3FCQTDT8' where id=87;
-update noar ti set v3='20WIS5WIPC05JWKY4TIGBXUBJRX6GT8HTOQSAHCKY6PHOQEF4230DZWMTJ342ACJRBXLKCHNTT0ZSXVPEGS33RB8ISHYQKZKAQ1TM4U9448OZ2VML6HH9Q105H1722V2OU80KWAUHNUYZXS5XUSJXKX4P56ALCJ35A9R58TYXFKIMNGF76MKIA5PRKRNN8PG7E3RLST2ROQWPS2KDU21CPDNC0BW4566Z5TXE26W7W2K6HHW8K8B63GZG3FCQTDT8' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='U97O0SL9JV96D6A2D39Z50YV8SYRT1B4SZB6UTU6QDH3BFUUQJJAWG30Q58GIGK7COKJEDE0K7ILLCYFI7I0T1KHNGFVDR2IXN8HGVAPZ4WGQCZZPVLFNYHSG5MRCUWTVX2M5C12ZWJ7VBDX4X0V4J7Z3M0WFKPA205P0H2VKGDZJT7ZJYH5YNUVGITKUCZFFWCTC4HNT7XWOHM40BHLJ2G35JBX53VBI39IY2G9AAR2BNGS5A1U9HPCE2ATSULB4' where id=88;
-update noar ti set v0='U97O0SL9JV96D6A2D39Z50YV8SYRT1B4SZB6UTU6QDH3BFUUQJJAWG30Q58GIGK7COKJEDE0K7ILLCYFI7I0T1KHNGFVDR2IXN8HGVAPZ4WGQCZZPVLFNYHSG5MRCUWTVX2M5C12ZWJ7VBDX4X0V4J7Z3M0WFKPA205P0H2VKGDZJT7ZJYH5YNUVGITKUCZFFWCTC4HNT7XWOHM40BHLJ2G35JBX53VBI39IY2G9AAR2BNGS5A1U9HPCE2ATSULB4' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WTSXJQ67WTTZ1DNKE9X15IDIVFJSYIQIQ4R9BHDCBJ2XBZBSGRNY9O73WU39ATPTMWHKMDCFQXNQ63FZR2SV1J4ASWXFYTVAV12K3U7RQZ6N1UGG2XFPWJ3VSLKZLRUXS9SS2P8247CQBGZGMCIY9LZIP2RGPNP4XRNXAEH8BST21MBC1CDEZ0MMTEX4PTKUGQOZCJ7JVLI3Y2BI7YVHW4NUDZC5UMMDHJV5EIY3A6SJEBL73J2YZDZA266C2S0JV' where id=88;
-update noar ti set v1='WTSXJQ67WTTZ1DNKE9X15IDIVFJSYIQIQ4R9BHDCBJ2XBZBSGRNY9O73WU39ATPTMWHKMDCFQXNQ63FZR2SV1J4ASWXFYTVAV12K3U7RQZ6N1UGG2XFPWJ3VSLKZLRUXS9SS2P8247CQBGZGMCIY9LZIP2RGPNP4XRNXAEH8BST21MBC1CDEZ0MMTEX4PTKUGQOZCJ7JVLI3Y2BI7YVHW4NUDZC5UMMDHJV5EIY3A6SJEBL73J2YZDZA266C2S0JV' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Z953VOAWBDWIZH408RQYSSZ28SSTHEY58I2FRVJVGMO42KTAJJSL3UDHDGN42CLN3BTJ8GV0KUJCBWZE6XIPDPT2D33C0DHO4U7K8QL4Z1A6AEKTU7P0UU18AZXD9PTLCKRHY1WRIRZUI6W0QXV5G7X6RHMQERD25LVP0ZAD39CCBQI9HNFF7FDSBAGI3IS4UO9AS252GKSQU963IQ27JSA8WNU4VH9INY9722MS4HSNBX3VWGZ99VF84RMZ8SCXJ' where id=88;
-update noar ti set v2='Z953VOAWBDWIZH408RQYSSZ28SSTHEY58I2FRVJVGMO42KTAJJSL3UDHDGN42CLN3BTJ8GV0KUJCBWZE6XIPDPT2D33C0DHO4U7K8QL4Z1A6AEKTU7P0UU18AZXD9PTLCKRHY1WRIRZUI6W0QXV5G7X6RHMQERD25LVP0ZAD39CCBQI9HNFF7FDSBAGI3IS4UO9AS252GKSQU963IQ27JSA8WNU4VH9INY9722MS4HSNBX3VWGZ99VF84RMZ8SCXJ' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='76U1FZRVSCSO9TDC3VM4WUQD2KUGL275IE8GIOX5YROJLZT4YQC5LHSIA224H41HCIG5SSSX6BWWLZIWQJEFMVUTL7K41FLDYWB5QJI3EGOWX9GK1ZI9C0NS30WVLU3EO0EFMQN6VEB8BOJ29Q67QR02V9NLQBUTK8HPA0CVCQE84QQCVTM5OEB1A6KBZLXKYM8J6RNBDAE6K54Z1I6WN0PWMIQFSFM69AF7S4RAQ7P4F8L35N43CKKON42PBA19O' where id=88;
-update noar ti set v3='76U1FZRVSCSO9TDC3VM4WUQD2KUGL275IE8GIOX5YROJLZT4YQC5LHSIA224H41HCIG5SSSX6BWWLZIWQJEFMVUTL7K41FLDYWB5QJI3EGOWX9GK1ZI9C0NS30WVLU3EO0EFMQN6VEB8BOJ29Q67QR02V9NLQBUTK8HPA0CVCQE84QQCVTM5OEB1A6KBZLXKYM8J6RNBDAE6K54Z1I6WN0PWMIQFSFM69AF7S4RAQ7P4F8L35N43CKKON42PBA19O' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VCG4HHIMNE2CPDDYNIFZXOPGDUKXTZXRDYLKSCYKGJUGLAOXSY0E4A5IK2FFU9SGNM9LCRXFYN2E78POZVRCFZW86GPF13GTSB143PFYAC6MYSV0T5TZ17PEIJPAL4L8XDAYQSI0UL3NNDAD33ZBVNI4CQ1BIQR5YPMDV1JKBAJKMDH50A7LP74UJ04FYS6SU3G7O1VP7BANSEQPP9NUL2TI98FAE82NTKLDB1IVLKPRMSW2UKW6ZKKZFIVSJD1JB' where id=89;
-update noar ti set v0='VCG4HHIMNE2CPDDYNIFZXOPGDUKXTZXRDYLKSCYKGJUGLAOXSY0E4A5IK2FFU9SGNM9LCRXFYN2E78POZVRCFZW86GPF13GTSB143PFYAC6MYSV0T5TZ17PEIJPAL4L8XDAYQSI0UL3NNDAD33ZBVNI4CQ1BIQR5YPMDV1JKBAJKMDH50A7LP74UJ04FYS6SU3G7O1VP7BANSEQPP9NUL2TI98FAE82NTKLDB1IVLKPRMSW2UKW6ZKKZFIVSJD1JB' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WMRA7SFBWL5UHPKDOLUZKFAJZHL4OE4B9LR2FW274ELGV4V8DNWH5HR1EYULNJ02456Z2DIN14LLJ98HKEVCI515VTUJFC5FJCY0L3REYZD4J3D65R4CIW3652M4N2CB1EDC3FKLI4P51I1D82QFGB9L69VBJSBSXQKL2ZZAKQPWHR7LL4BD2TJ9LPN931MNRAJY0ZGGVM6URDMG1DFVMWPNOKD0TXMJ78Y4KWBRNVUVRIGXA2F9ZZK9SIJMBJI6N' where id=89;
-update noar ti set v1='WMRA7SFBWL5UHPKDOLUZKFAJZHL4OE4B9LR2FW274ELGV4V8DNWH5HR1EYULNJ02456Z2DIN14LLJ98HKEVCI515VTUJFC5FJCY0L3REYZD4J3D65R4CIW3652M4N2CB1EDC3FKLI4P51I1D82QFGB9L69VBJSBSXQKL2ZZAKQPWHR7LL4BD2TJ9LPN931MNRAJY0ZGGVM6URDMG1DFVMWPNOKD0TXMJ78Y4KWBRNVUVRIGXA2F9ZZK9SIJMBJI6N' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FM64YFV19LCIGG7TPJKDDP32S4HYDTBNLWV8D3J52GB3TGW2GS7710F35S7UC6IA601R9JSHRXEYPPE7WHARTK4KCEWN3IZX7V0ET0X32VCQWTYW1B6U55A53IAERRAMBMQ53F2DKL1615OQMJ0MZRZP32XAUBPP021F29VYPMT070DTCSAZQVK3Z3FVAWNT38MDMJ5G77YSA0XXY1UGCZW80DEPSE7FB2CQ6RXB02QCB7JXVAP4MKVJEFATT5NKE' where id=89;
-update noar ti set v2='FM64YFV19LCIGG7TPJKDDP32S4HYDTBNLWV8D3J52GB3TGW2GS7710F35S7UC6IA601R9JSHRXEYPPE7WHARTK4KCEWN3IZX7V0ET0X32VCQWTYW1B6U55A53IAERRAMBMQ53F2DKL1615OQMJ0MZRZP32XAUBPP021F29VYPMT070DTCSAZQVK3Z3FVAWNT38MDMJ5G77YSA0XXY1UGCZW80DEPSE7FB2CQ6RXB02QCB7JXVAP4MKVJEFATT5NKE' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NR44FZDD8CTQKCLZYS3KNY37Q8M0RTL0UOCA74W4NV5ELFTNW3PM2HYCVPNGWAINKBJJ45XTEWDGHM8UJEICLM2URD76FPSPIFE854OPKQ0X2HGVF500X44ZQ09X5X6RRDQVIE0CMCPHSQ0G6E44I71EPKB86D0OXGMMMVC0DY61NKI8Y3GBXAC9OTMWP08RB1G2L00FMDVIEIZ53CW1OI6E6UPSLGIX0K00LBE0B91JPO3B73DR94NBPJQXKIUZY' where id=89;
-update noar ti set v3='NR44FZDD8CTQKCLZYS3KNY37Q8M0RTL0UOCA74W4NV5ELFTNW3PM2HYCVPNGWAINKBJJ45XTEWDGHM8UJEICLM2URD76FPSPIFE854OPKQ0X2HGVF500X44ZQ09X5X6RRDQVIE0CMCPHSQ0G6E44I71EPKB86D0OXGMMMVC0DY61NKI8Y3GBXAC9OTMWP08RB1G2L00FMDVIEIZ53CW1OI6E6UPSLGIX0K00LBE0B91JPO3B73DR94NBPJQXKIUZY' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9RA2VTN2QX9RUZT9O8MBOB7YJB6V2EWXH9BPCH2RNVPNQB6B27NLXRMRQ0U4Q71M5EJKYDLX2WGNFLUPEMX3YT3Q5ZCJROMDXARPDALZG741Q63MYR8BBUPJYHU1B97OE93AZE3HUCB5IU8C3TFROVN3LWA20DRYIJY7WY54YNDPF45B59U0OE9O59NDD325P7LJ3WRIS3L49F7QX7JCHUXNDGZ9PACGIBEDOPE0MQ9OETUQN4DDBZRPI5WRDE2HR' where id=90;
-update noar ti set v0='9RA2VTN2QX9RUZT9O8MBOB7YJB6V2EWXH9BPCH2RNVPNQB6B27NLXRMRQ0U4Q71M5EJKYDLX2WGNFLUPEMX3YT3Q5ZCJROMDXARPDALZG741Q63MYR8BBUPJYHU1B97OE93AZE3HUCB5IU8C3TFROVN3LWA20DRYIJY7WY54YNDPF45B59U0OE9O59NDD325P7LJ3WRIS3L49F7QX7JCHUXNDGZ9PACGIBEDOPE0MQ9OETUQN4DDBZRPI5WRDE2HR' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='H7MXPHCXU68PMAWFC6SU169CQBAWUWUJ1PQOW7W1LXBRHRQGFBWIQ8VC3M7CVLWLSYCSDXTU5VJF03POHY6IT984LBXN5IY33KT1LAVKSD16GZ40AX4IIPBY29LWJSW7OLKID9M6WHWHI2LYMQ4O2DAZJ41L8TNNY9VT3NRP6PBXCOZPF07L9B2VWM8ISOLYN9BA235DWQSZCKON67VC62GM2TD9T9B8U9DCB89CSCS4SR7F0QS3C4EDZ8IRPK3IG' where id=90;
-update noar ti set v1='H7MXPHCXU68PMAWFC6SU169CQBAWUWUJ1PQOW7W1LXBRHRQGFBWIQ8VC3M7CVLWLSYCSDXTU5VJF03POHY6IT984LBXN5IY33KT1LAVKSD16GZ40AX4IIPBY29LWJSW7OLKID9M6WHWHI2LYMQ4O2DAZJ41L8TNNY9VT3NRP6PBXCOZPF07L9B2VWM8ISOLYN9BA235DWQSZCKON67VC62GM2TD9T9B8U9DCB89CSCS4SR7F0QS3C4EDZ8IRPK3IG' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BERHOT2VM8OBVA2MPC9HOZDS3I5KAXP2CZFF4AC4N8KF0UZEEH3GE756Y7W8C58U21MXFKUMZNYYS4I88JK8UVZ1KAPR495OUUMKLTYBXTG0WPIKALS09QC2AG5GI7L2GJK1YOPJRWMAQ6I3DUJZ78XRLRL0V8M46NLPAF6Q1SHIOJSALM5WKZ6O70ON8RNTNQAC0OD1GL901U1ZMJKWE7XMETT1J0JBGF0BH9JWVMZBYYAKRWNT5GU8MTRX672OB' where id=90;
-update noar ti set v2='BERHOT2VM8OBVA2MPC9HOZDS3I5KAXP2CZFF4AC4N8KF0UZEEH3GE756Y7W8C58U21MXFKUMZNYYS4I88JK8UVZ1KAPR495OUUMKLTYBXTG0WPIKALS09QC2AG5GI7L2GJK1YOPJRWMAQ6I3DUJZ78XRLRL0V8M46NLPAF6Q1SHIOJSALM5WKZ6O70ON8RNTNQAC0OD1GL901U1ZMJKWE7XMETT1J0JBGF0BH9JWVMZBYYAKRWNT5GU8MTRX672OB' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DG0AZ96PWXZ5SVPKJS4BPMAH2EG1HZDDWDQ1ZEDE23289HXTJC8X1ZNYL6YFA7HVULYRQAIYI83B0KJL81ABAKFT4HIJVODY5I93IRMQ4UB5OJD5IUKK3KUZ0AE0WE6DR0DLQOR658LOE4JIJV5MQSME1TN4L0LGXBQP3BIDC51O5E8QO0A7O15Q6M6CH5422SZONJZ22IZULZ1FFMUN7WOGQO5YNSG45ELUXDDPS3PSV9JSXLIKMETZ49EX0ZX0V' where id=90;
-update noar ti set v3='DG0AZ96PWXZ5SVPKJS4BPMAH2EG1HZDDWDQ1ZEDE23289HXTJC8X1ZNYL6YFA7HVULYRQAIYI83B0KJL81ABAKFT4HIJVODY5I93IRMQ4UB5OJD5IUKK3KUZ0AE0WE6DR0DLQOR658LOE4JIJV5MQSME1TN4L0LGXBQP3BIDC51O5E8QO0A7O15Q6M6CH5422SZONJZ22IZULZ1FFMUN7WOGQO5YNSG45ELUXDDPS3PSV9JSXLIKMETZ49EX0ZX0V' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BY5VWBEC5OEZECT5LR3XEWZOF0173U98NH3B12LMVHUE46I7IJI7XCT9N19Z15BUYNXL66F9SM3N9B8FBTEBMNGVOB407ZJ4G6L4MDCV9B9MQKH8VSRQKSAZ4WCKJSYHAS4YKWQEYK34SHN50OL3RNZVP8EV597JIZSFJ2SHMJHTL65S4AU7SJGZ9T72JGHK8S2R9M29NDJIC49NIDRWHMYYXFD124QCVB8W8HV8AU2Q3XRFNJWH7XJGJA1483Z5K' where id=91;
-update noar ti set v0='BY5VWBEC5OEZECT5LR3XEWZOF0173U98NH3B12LMVHUE46I7IJI7XCT9N19Z15BUYNXL66F9SM3N9B8FBTEBMNGVOB407ZJ4G6L4MDCV9B9MQKH8VSRQKSAZ4WCKJSYHAS4YKWQEYK34SHN50OL3RNZVP8EV597JIZSFJ2SHMJHTL65S4AU7SJGZ9T72JGHK8S2R9M29NDJIC49NIDRWHMYYXFD124QCVB8W8HV8AU2Q3XRFNJWH7XJGJA1483Z5K' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XU9BJBHS59RVNU7W4MZDQKQLKV55OE39Z6AELRZDWS9E3T5TH7S68Y2PCDV9KS9LFJHMD9N1GQ2VRJCMQ6OHEYN16S9CSBHLYMWAINSZEWGE7KFBS8V2LNKJJSFGX0AI4XB4UKVJ4K863NPGUFLAG5EYUTI70VA6XZDNFWFLJ6FU24JT5Y7IUYKDFZIF03JWAD5B6T2EG5NP1W1L5QXF8AHL1MOWLVQVFPR1TRP97E1EIQUPNH5FZRRYH6A8IRX2A' where id=91;
-update noar ti set v1='XU9BJBHS59RVNU7W4MZDQKQLKV55OE39Z6AELRZDWS9E3T5TH7S68Y2PCDV9KS9LFJHMD9N1GQ2VRJCMQ6OHEYN16S9CSBHLYMWAINSZEWGE7KFBS8V2LNKJJSFGX0AI4XB4UKVJ4K863NPGUFLAG5EYUTI70VA6XZDNFWFLJ6FU24JT5Y7IUYKDFZIF03JWAD5B6T2EG5NP1W1L5QXF8AHL1MOWLVQVFPR1TRP97E1EIQUPNH5FZRRYH6A8IRX2A' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y5XLFYPAC8RVPEJ1B66GRC8KRTF5B8QLD2913Z4BUEFT37B5EMZC7YEQEXD6ZS521BEOOOIDPY769L9BNV4UDAW7TNK5XT9ZNA7N1JR80MQ4IYBXT09SLZFZAAMQAX6JQEF11TIP59VP9DJWAIQ11AF7WNU2PSK2YDAPPC597D2T495U0ZKDWMUHHWKP1CHV5FP9CBKCRDYOZ0MCA8KQQRJLWDFQGOJPIGCZK69R0QBNTMZZHRUTBOGXURB18ZD6Z' where id=91;
-update noar ti set v2='Y5XLFYPAC8RVPEJ1B66GRC8KRTF5B8QLD2913Z4BUEFT37B5EMZC7YEQEXD6ZS521BEOOOIDPY769L9BNV4UDAW7TNK5XT9ZNA7N1JR80MQ4IYBXT09SLZFZAAMQAX6JQEF11TIP59VP9DJWAIQ11AF7WNU2PSK2YDAPPC597D2T495U0ZKDWMUHHWKP1CHV5FP9CBKCRDYOZ0MCA8KQQRJLWDFQGOJPIGCZK69R0QBNTMZZHRUTBOGXURB18ZD6Z' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OOSZLCXP95N5GMEUKD01RK0TISEK6HY51S9VQFW17ZGTGSM9RKCHTRLY0GLHNUYSYPZSF43BSFUPBLBAF6P5FI714BOQVU15WPB6ELULI8Z7HOWYW2RZ5LK6XTC7RKL8VUZNC13A63C7JKLOZ009VCLQY9QFU1SKLOSMX67SI97VO8YGQ9G36JZGAOK03N0MC8Z2RIR3NV3MNXP5HCDGHY7KFQDE87A7ZSYLH6S5FZH7QEEK725FTYYKBI7JP0T2S' where id=91;
-update noar ti set v3='OOSZLCXP95N5GMEUKD01RK0TISEK6HY51S9VQFW17ZGTGSM9RKCHTRLY0GLHNUYSYPZSF43BSFUPBLBAF6P5FI714BOQVU15WPB6ELULI8Z7HOWYW2RZ5LK6XTC7RKL8VUZNC13A63C7JKLOZ009VCLQY9QFU1SKLOSMX67SI97VO8YGQ9G36JZGAOK03N0MC8Z2RIR3NV3MNXP5HCDGHY7KFQDE87A7ZSYLH6S5FZH7QEEK725FTYYKBI7JP0T2S' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SWPRMOJ2CCDN6IZKX7XKJ4R33MA06UVL4F2OEDUUS8W3WBWGZG5PHZZZY25FIUY99CG8T7GWGMJIGN4HOIT502VIAA5JNVXAU4VU1O0IL13A5IDGMO2KRVNNU0DI37QWBXB8SP35Q4921639LJMSJGK0TGGT8GF6MCUP87GCX1ZF2ASSQ5SJVQS9Q25EODTI7N38MOION3AC3XQFNJ9KSGJAA3XGM2REU3DR6YIRXUA3UY4ELKZS115XX1PW8K27Z' where id=92;
-update noar ti set v0='SWPRMOJ2CCDN6IZKX7XKJ4R33MA06UVL4F2OEDUUS8W3WBWGZG5PHZZZY25FIUY99CG8T7GWGMJIGN4HOIT502VIAA5JNVXAU4VU1O0IL13A5IDGMO2KRVNNU0DI37QWBXB8SP35Q4921639LJMSJGK0TGGT8GF6MCUP87GCX1ZF2ASSQ5SJVQS9Q25EODTI7N38MOION3AC3XQFNJ9KSGJAA3XGM2REU3DR6YIRXUA3UY4ELKZS115XX1PW8K27Z' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='92Q1PA0BZ0WGRWYO3I24IK5J1BUI8C4B98UGK8Y18SOR56EM9FMXCQUQPM8TUHYOE0H4QHRAUR0NIB7LR3YI9ZNDLDKITD9S17T2UCC1KXAOGVLTRCQQQ09N7HZ85M5P6ORP3EAYOIFAUSHNK4DBTA0KDRR5R1Z26H0653EO5DQSKO9VSAMPBEYSY49APBMQ2DXYHOBSWPPBDZ25UF3I4EM9TJCZS0CV49P0PLZ74JR68NV1EGBEOWX5IKS2T8MR8' where id=92;
-update noar ti set v1='92Q1PA0BZ0WGRWYO3I24IK5J1BUI8C4B98UGK8Y18SOR56EM9FMXCQUQPM8TUHYOE0H4QHRAUR0NIB7LR3YI9ZNDLDKITD9S17T2UCC1KXAOGVLTRCQQQ09N7HZ85M5P6ORP3EAYOIFAUSHNK4DBTA0KDRR5R1Z26H0653EO5DQSKO9VSAMPBEYSY49APBMQ2DXYHOBSWPPBDZ25UF3I4EM9TJCZS0CV49P0PLZ74JR68NV1EGBEOWX5IKS2T8MR8' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2PLM212TWV9VABPG4RGJEHV3KA8QGKVSN1DXBRUZ3YPH4QJD6L09SO9TCDCU5G7553JEGAA2Z34LO4PZQU522YFSSL09Y22PZG3CISOFTVDDR84Z6ISJ4L59AKNSJ356BEENN4T7RB1Q1MVWA718JV1TAJ1UX61PYL8S8S5IGIT60NR06IAJRQQYNF0IV5LZ8VWQPRMJFZMY6T680466PPFLKUQ8TAP9E0VZUE6GRC3JU2X0ILDZPTZXZ2AG3GLKN' where id=92;
-update noar ti set v2='2PLM212TWV9VABPG4RGJEHV3KA8QGKVSN1DXBRUZ3YPH4QJD6L09SO9TCDCU5G7553JEGAA2Z34LO4PZQU522YFSSL09Y22PZG3CISOFTVDDR84Z6ISJ4L59AKNSJ356BEENN4T7RB1Q1MVWA718JV1TAJ1UX61PYL8S8S5IGIT60NR06IAJRQQYNF0IV5LZ8VWQPRMJFZMY6T680466PPFLKUQ8TAP9E0VZUE6GRC3JU2X0ILDZPTZXZ2AG3GLKN' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='D79Z78HLHH6AIWWOLDW19K4L4GQ3KUA3DMBZXLZ4HQJVK6YHE0WL9MA9VR2HODFIHBPEQZO7GOWIRNC9FF0PFGUW3ZAZY3ZUHPBTT80WJ9RB31XGUYLALD1TETSPMO12TA29FAWFTW2RGHX1SSWRVA484U7MSY960UCKXQ1YNSVG7YBDU6Z7W5AJU9VIJOV111VRFU3H5MLLGQG6ATAW200IN3JFB9Z60ZNW8ED88K251MILAC5Z6K8RZL4TE99CF' where id=92;
-update noar ti set v3='D79Z78HLHH6AIWWOLDW19K4L4GQ3KUA3DMBZXLZ4HQJVK6YHE0WL9MA9VR2HODFIHBPEQZO7GOWIRNC9FF0PFGUW3ZAZY3ZUHPBTT80WJ9RB31XGUYLALD1TETSPMO12TA29FAWFTW2RGHX1SSWRVA484U7MSY960UCKXQ1YNSVG7YBDU6Z7W5AJU9VIJOV111VRFU3H5MLLGQG6ATAW200IN3JFB9Z60ZNW8ED88K251MILAC5Z6K8RZL4TE99CF' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QDZ079CUL8UK2JIJ60XUAT9PIDM2LLGPPQ8H8SP33IZEG41F7EOIW8BE69IIGCJO4XCORFVIERXCEW5SDR16ONXMF8SMM7ES6ECJ5CN350Y4LQWI9OSN48E88RY6UN00UHJK9RYIFKGK23O24CIUXHJ3SY287YO9WDAYG8N97D3EZZ8HXPF0DH5RFY5KLOF7WW6W7GYFCDEIQN9BMBH6S2ZDSQT008GSJ3QZMWPVC0BAVB1CE2DOHA08JQ9GIZRA1' where id=93;
-update noar ti set v0='QDZ079CUL8UK2JIJ60XUAT9PIDM2LLGPPQ8H8SP33IZEG41F7EOIW8BE69IIGCJO4XCORFVIERXCEW5SDR16ONXMF8SMM7ES6ECJ5CN350Y4LQWI9OSN48E88RY6UN00UHJK9RYIFKGK23O24CIUXHJ3SY287YO9WDAYG8N97D3EZZ8HXPF0DH5RFY5KLOF7WW6W7GYFCDEIQN9BMBH6S2ZDSQT008GSJ3QZMWPVC0BAVB1CE2DOHA08JQ9GIZRA1' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ITZRRLA40OLHBR9H34H7T0ANTBQC61L659C5AD0BIJMC19DBI7Q4PHIPEMDT6J2EOW8DYFD1SVM7KMBP9B9PQ042DMO04SQS1VLOCKMGZ21163W4DJO0V4FCS8GOYG9V0PUVGZU6E05IOHMWCZYFLVK1JZU6VE6OJOUE9ZDIQ827TZG3MDXJ7I3LGTNOADZ9YYL170WGXNQTWUQYVACWANS1YJRJI1RQ390Q2MF1UNQY6H2130S86MIWXUH3KKKDP' where id=93;
-update noar ti set v1='ITZRRLA40OLHBR9H34H7T0ANTBQC61L659C5AD0BIJMC19DBI7Q4PHIPEMDT6J2EOW8DYFD1SVM7KMBP9B9PQ042DMO04SQS1VLOCKMGZ21163W4DJO0V4FCS8GOYG9V0PUVGZU6E05IOHMWCZYFLVK1JZU6VE6OJOUE9ZDIQ827TZG3MDXJ7I3LGTNOADZ9YYL170WGXNQTWUQYVACWANS1YJRJI1RQ390Q2MF1UNQY6H2130S86MIWXUH3KKKDP' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D1Y72DH1QHIOQX9DPN8T57KEOAZXWMNB38VWXAPNAUDTUE1HV91LDM3BFWOOHNKP2GPSVMVYSI1HMOJSH4R4SIYSETFCL69U7VDR4E5W56RDSNG1M7HE2F7P8QSEHMCANMD4Q28F8Z520QU7E6JYWYRFEV08MOFR4STUNQZYA4RDGAAU1J90BAA5LOWHDSQE25K49JGFX2V28CWTQQM9LLVEEN6QE47NNFZ6MIN8P6DVWGOOKPUY6S6NUTC2S9TIZ' where id=93;
-update noar ti set v2='D1Y72DH1QHIOQX9DPN8T57KEOAZXWMNB38VWXAPNAUDTUE1HV91LDM3BFWOOHNKP2GPSVMVYSI1HMOJSH4R4SIYSETFCL69U7VDR4E5W56RDSNG1M7HE2F7P8QSEHMCANMD4Q28F8Z520QU7E6JYWYRFEV08MOFR4STUNQZYA4RDGAAU1J90BAA5LOWHDSQE25K49JGFX2V28CWTQQM9LLVEEN6QE47NNFZ6MIN8P6DVWGOOKPUY6S6NUTC2S9TIZ' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='REYJHFU5RDQJF0DFD7KH22V3XJR77N3YJ54E0E8QL7R0OAJU5Z96OEM6JUMEQ9NR3QRF5YTIF96BHJ81M5NETO3ZNPAU98TPADGVYJTHJC2XA3HYOGBX4B14I4B51UPQXQLWII7RBECCFBHWKVI2FEOHISPVN5L04N5D1W4XPUNKC859XTRPE3X9V8Q1TAW972F4N8YZNUJ3925ODDTSA6ETVCN5XRH4XEP2TVO4B3MCQHUS0U1AP8WETSARCMP5V' where id=93;
-update noar ti set v3='REYJHFU5RDQJF0DFD7KH22V3XJR77N3YJ54E0E8QL7R0OAJU5Z96OEM6JUMEQ9NR3QRF5YTIF96BHJ81M5NETO3ZNPAU98TPADGVYJTHJC2XA3HYOGBX4B14I4B51UPQXQLWII7RBECCFBHWKVI2FEOHISPVN5L04N5D1W4XPUNKC859XTRPE3X9V8Q1TAW972F4N8YZNUJ3925ODDTSA6ETVCN5XRH4XEP2TVO4B3MCQHUS0U1AP8WETSARCMP5V' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='09CPJ9QWKQC21LU2VE0WTRVPWJAVEOBOWA4L5XIEZH89Y5M8BLNVUSTVREYST0DL3R4E1FH9UVYR0XDCZ37B7XKJ25BJO39H3BW93FXW2SV2C4M5U50JF9RVMCWSIKMYWD840CZP4USDY0UKY5DOQY5NNFJHCXI22VX6DMCZ6JFJMX3L5HLYKSEXQ2SU1L55ZSZXPUIXD4C9MPWH6NU2QZVIJZO57DACX4BHQ87EA6BHTQPDXIXBLBG4VKOI2PZCF' where id=94;
-update noar ti set v0='09CPJ9QWKQC21LU2VE0WTRVPWJAVEOBOWA4L5XIEZH89Y5M8BLNVUSTVREYST0DL3R4E1FH9UVYR0XDCZ37B7XKJ25BJO39H3BW93FXW2SV2C4M5U50JF9RVMCWSIKMYWD840CZP4USDY0UKY5DOQY5NNFJHCXI22VX6DMCZ6JFJMX3L5HLYKSEXQ2SU1L55ZSZXPUIXD4C9MPWH6NU2QZVIJZO57DACX4BHQ87EA6BHTQPDXIXBLBG4VKOI2PZCF' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SEVAP6S9DZJOJGXB984FWD0GB3XG8O3EG8OWBF7XIYDG2VTTH6ICMZ0VAMDVW3TYLPVR89EE9MX3W33EHLUL2B2ZDZPKY63NJVW1KXUESP1KXBYW2SJ1SZH2TPDZHH31FETK9S8O4N7G7MNE4DMKLVYY5UMQE1AXZ0K8UVS8KOR2P8V7OYNSDRWSXQ48DZJ0IB4LS145TWD38QEQY4OI7HKMJY82GJNH94DEZ19GOXA4UEFXI1XXPGH7IG8WS5DPY' where id=94;
-update noar ti set v1='SEVAP6S9DZJOJGXB984FWD0GB3XG8O3EG8OWBF7XIYDG2VTTH6ICMZ0VAMDVW3TYLPVR89EE9MX3W33EHLUL2B2ZDZPKY63NJVW1KXUESP1KXBYW2SJ1SZH2TPDZHH31FETK9S8O4N7G7MNE4DMKLVYY5UMQE1AXZ0K8UVS8KOR2P8V7OYNSDRWSXQ48DZJ0IB4LS145TWD38QEQY4OI7HKMJY82GJNH94DEZ19GOXA4UEFXI1XXPGH7IG8WS5DPY' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FR8S6ZJAFR9MDHPM2KDE5K3OXV7D9DP3VIFH7C9R4Q8C79DUPSVNHUD6I7F9PI0GOD94YT0O5X3IX5WE9VUHJ47WQIDW9BOCVF8FDZ8S9YW2UE1U5H386U8X53RVACHB64VIYUSTBZ2S5KBVTCHT4RVC2HEI5NC49FBZMP785UOVAPFC7T9WSGQO2CHB9B9ZIJABS7US0OJVSRJR6GGEPKRQNO837G0KWOMVBCH77R4E3FQUI5VP29CTGOZJTA2X9' where id=94;
-update noar ti set v2='FR8S6ZJAFR9MDHPM2KDE5K3OXV7D9DP3VIFH7C9R4Q8C79DUPSVNHUD6I7F9PI0GOD94YT0O5X3IX5WE9VUHJ47WQIDW9BOCVF8FDZ8S9YW2UE1U5H386U8X53RVACHB64VIYUSTBZ2S5KBVTCHT4RVC2HEI5NC49FBZMP785UOVAPFC7T9WSGQO2CHB9B9ZIJABS7US0OJVSRJR6GGEPKRQNO837G0KWOMVBCH77R4E3FQUI5VP29CTGOZJTA2X9' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M0QSCW7STQCRXOO3Y9GXVK417EVJG2GDTDN4NVRSVZAWOP5PMMCJB33CJR5ITNI1NHIG7Q4TEHVWGYRA6AUERJEGB3KYB1O5PEOZQ48Q3TSJ867ZC86Y02OWOP5ZZI0F0MTREN71E3FYFXOTIY9NQLOODMGO0LMKKVRQD9T54I99IE6U343LAUXW20CFGFLU2EZ9T3YRB5CGB2KCV2RLI0X7HPU9R61FMRI2E3S8PHDITQD4KRCEU5M87NL2TKSPG' where id=94;
-update noar ti set v3='M0QSCW7STQCRXOO3Y9GXVK417EVJG2GDTDN4NVRSVZAWOP5PMMCJB33CJR5ITNI1NHIG7Q4TEHVWGYRA6AUERJEGB3KYB1O5PEOZQ48Q3TSJ867ZC86Y02OWOP5ZZI0F0MTREN71E3FYFXOTIY9NQLOODMGO0LMKKVRQD9T54I99IE6U343LAUXW20CFGFLU2EZ9T3YRB5CGB2KCV2RLI0X7HPU9R61FMRI2E3S8PHDITQD4KRCEU5M87NL2TKSPG' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DBOKEVKO10MXVDPTMT866DJ3NY58HR28BAASPR3UIB282Y59P0SXQ0949OLF4CXZN6YSSXAJOPO1Y2757CYBDL83SVW1EEVKSG61KTHPBPJ5PI8OZZI7WOZ1QF32S6O0HUCUY9XYXYYGA2WBUGQL7TQSNJYVJA9IYNDFPJHXH6IYVLXSLTSZ30AQVF4CZ6O0YDROMEKKDQGBQZRLZ2IVUXZP0WI4MREQ12MNXK540KYB4QFZ03T0MSYHN7QO9PU2Z' where id=95;
-update noar ti set v0='DBOKEVKO10MXVDPTMT866DJ3NY58HR28BAASPR3UIB282Y59P0SXQ0949OLF4CXZN6YSSXAJOPO1Y2757CYBDL83SVW1EEVKSG61KTHPBPJ5PI8OZZI7WOZ1QF32S6O0HUCUY9XYXYYGA2WBUGQL7TQSNJYVJA9IYNDFPJHXH6IYVLXSLTSZ30AQVF4CZ6O0YDROMEKKDQGBQZRLZ2IVUXZP0WI4MREQ12MNXK540KYB4QFZ03T0MSYHN7QO9PU2Z' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='D40IC6Y9E3ZL1D344OYH1WO0231NF2KOBIEFTF4O4R5BNBFLJ6GGBULZJE3686X98JZLA70Y7ZQUUXJANKH62E0CZTKOHWQ45NGMHO8MZPGRG7IROQJFSPVMC7EZGBX8W5ZRDJKY0FCCNV2VXWTJD96LWHLGR57FWQGWQF0K0BD1VCIYIE7TDOA5COTL9RZJR7J6S36HGAYT41C7A6XITBRZYBMDPVXETQARII8O2Q7TP5D86QZAML1G2KTXDXWZS' where id=95;
-update noar ti set v1='D40IC6Y9E3ZL1D344OYH1WO0231NF2KOBIEFTF4O4R5BNBFLJ6GGBULZJE3686X98JZLA70Y7ZQUUXJANKH62E0CZTKOHWQ45NGMHO8MZPGRG7IROQJFSPVMC7EZGBX8W5ZRDJKY0FCCNV2VXWTJD96LWHLGR57FWQGWQF0K0BD1VCIYIE7TDOA5COTL9RZJR7J6S36HGAYT41C7A6XITBRZYBMDPVXETQARII8O2Q7TP5D86QZAML1G2KTXDXWZS' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='W4W77CW3APJ6Q8HC96J5SWR2GG0OQLBD9KRJ3M9VOTK8CI8MMJMPDV4MD0HZYMQBE3UN2C0IOU35GQ3U8E3KN4A7CEAG8O4AP1V5ALNFZJ8D6MA4GAZV3WQFCA5WGWOH6FL7WWIC5TQYQ7L3NEH5MY836NT7MI224JGHYVW1Z9KIUP06KCNDZ945V8BJWUDYWMYYTXHO5QGPCUB0PLVECLLZPN5JWS6CJW53BK9OYEZV9YTQ2R0C0CI67VHYOY417' where id=95;
-update noar ti set v2='W4W77CW3APJ6Q8HC96J5SWR2GG0OQLBD9KRJ3M9VOTK8CI8MMJMPDV4MD0HZYMQBE3UN2C0IOU35GQ3U8E3KN4A7CEAG8O4AP1V5ALNFZJ8D6MA4GAZV3WQFCA5WGWOH6FL7WWIC5TQYQ7L3NEH5MY836NT7MI224JGHYVW1Z9KIUP06KCNDZ945V8BJWUDYWMYYTXHO5QGPCUB0PLVECLLZPN5JWS6CJW53BK9OYEZV9YTQ2R0C0CI67VHYOY417' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4BBO20SI6KZ43QA7ASYSWV8OA5UQ1IW3H4Y5HCJH2VIN0ZJL3I69ZU4KQC5L2N2WV3ZPCYEPPYRDR63LYBCU3GOZK36XFLRHU8Q87Y8R9YC8GWP3Y5XNMPVA7IS8XQPRP775HJ7PFADLJE485EQMVZ447ITIM2WRIRYB6X2MG8JXLX3H4KJR23VLF7BZL4O3HOSQOYRKXAJI25V939RBDIUVNR4JT0NWTIDUB0J44I15V5U3358MMTM92UWJJ7PJI' where id=95;
-update noar ti set v3='4BBO20SI6KZ43QA7ASYSWV8OA5UQ1IW3H4Y5HCJH2VIN0ZJL3I69ZU4KQC5L2N2WV3ZPCYEPPYRDR63LYBCU3GOZK36XFLRHU8Q87Y8R9YC8GWP3Y5XNMPVA7IS8XQPRP775HJ7PFADLJE485EQMVZ447ITIM2WRIRYB6X2MG8JXLX3H4KJR23VLF7BZL4O3HOSQOYRKXAJI25V939RBDIUVNR4JT0NWTIDUB0J44I15V5U3358MMTM92UWJJ7PJI' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XD58SW0WOZPSUK8BV3KRJTMDVB6ZHCGXA1VMQ5ITCGULPKN9Y379RE0TZIMJ4PTT824INEX0RXE8MKMSWZR8E78GU52W9U2ZQ3Z3NRBONYZIFJDTW0F0UE2T56FQ9IIV36GYVJFH336TP584WO0ZB1H73OJ3Z1DRWXW4YN0PNWLIWG888TBOLPFB5QDP0I80NPZMMNIDSKUBH80S019OZ1NF7QLDDEY2H4K1QJ0XG3J3GOF5DYUYGFS1X2W23JEXJ' where id=96;
-update noar ti set v0='XD58SW0WOZPSUK8BV3KRJTMDVB6ZHCGXA1VMQ5ITCGULPKN9Y379RE0TZIMJ4PTT824INEX0RXE8MKMSWZR8E78GU52W9U2ZQ3Z3NRBONYZIFJDTW0F0UE2T56FQ9IIV36GYVJFH336TP584WO0ZB1H73OJ3Z1DRWXW4YN0PNWLIWG888TBOLPFB5QDP0I80NPZMMNIDSKUBH80S019OZ1NF7QLDDEY2H4K1QJ0XG3J3GOF5DYUYGFS1X2W23JEXJ' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TQCRSB14K5BFO78MT2YKNQT2AAEWCVYO63YPC71A7WQPTNYL7X5SHSCDOUHM2YD78KB52ENGBAIR9WE6V25MI20K22JCRMN115LQGX5JC7NEXHPN33N1BAL9Z24XEPTD3QSEX5C4GBWIHO1AUOEMTHXA9ONZFPB7ZD7PKA1CBC7H7736XS0MQP5XL11HH0SXBVQI8GUL5JYTCEU0Z7ATQJFL3IMLF7S97IPX2H9DW1VPKAVSWD01S7E3K47ESZKYZ' where id=96;
-update noar ti set v1='TQCRSB14K5BFO78MT2YKNQT2AAEWCVYO63YPC71A7WQPTNYL7X5SHSCDOUHM2YD78KB52ENGBAIR9WE6V25MI20K22JCRMN115LQGX5JC7NEXHPN33N1BAL9Z24XEPTD3QSEX5C4GBWIHO1AUOEMTHXA9ONZFPB7ZD7PKA1CBC7H7736XS0MQP5XL11HH0SXBVQI8GUL5JYTCEU0Z7ATQJFL3IMLF7S97IPX2H9DW1VPKAVSWD01S7E3K47ESZKYZ' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O0LMFHUWRBTJ2RY5OS6ZOMO25H095ZEW1E172HBKDOJ0DOFFH03BJKO8UPQFJB6GAS3WPJENPDZNPDXJ1E0IQYK578Q529ZB9CKOMGILZ2DF9AQSYUPUXMLMA7D4QMLHU3R6LRA79U6WKSC1PT43TMTQOV4QLFI7CIA7G0MWR35AXMBWABYW5CWK9YVXKRH8SGNZIZ47GDR1X8KIV8SZKSVFOH1HARSXZ4UEEFIHX9HNG23AL73P5XDUWCNTVB75Q' where id=96;
-update noar ti set v2='O0LMFHUWRBTJ2RY5OS6ZOMO25H095ZEW1E172HBKDOJ0DOFFH03BJKO8UPQFJB6GAS3WPJENPDZNPDXJ1E0IQYK578Q529ZB9CKOMGILZ2DF9AQSYUPUXMLMA7D4QMLHU3R6LRA79U6WKSC1PT43TMTQOV4QLFI7CIA7G0MWR35AXMBWABYW5CWK9YVXKRH8SGNZIZ47GDR1X8KIV8SZKSVFOH1HARSXZ4UEEFIHX9HNG23AL73P5XDUWCNTVB75Q' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IU3EZINLEE3FOULALFNKVCBWO1YPK01DOBWRO37TQMQ1YEL4ZSTDZVM5TUP875Y93YP7UQF279KJFF7Z36S7QAAC55F43EPDYBXUAC905WMVOZX81ZTLWOJDGTPRGQLUHA29WSATMX1U09E0AIILEPXL3T2DDBJWXZ6EZOOENBDWCIC6MC04RT6OA7O50JJKNY15PSJ1PJZQY79BG32GFSSP22I90VCH2XSMUEVY7B1N64Z44QKUABQG3YXGTM03F' where id=96;
-update noar ti set v3='IU3EZINLEE3FOULALFNKVCBWO1YPK01DOBWRO37TQMQ1YEL4ZSTDZVM5TUP875Y93YP7UQF279KJFF7Z36S7QAAC55F43EPDYBXUAC905WMVOZX81ZTLWOJDGTPRGQLUHA29WSATMX1U09E0AIILEPXL3T2DDBJWXZ6EZOOENBDWCIC6MC04RT6OA7O50JJKNY15PSJ1PJZQY79BG32GFSSP22I90VCH2XSMUEVY7B1N64Z44QKUABQG3YXGTM03F' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='B3HNSREC0R3SW37L1P9XDJ7ZDEPF7KIYPEC1MFMRRU9LHUPNAVJ4VBVRP0FMJJPZ4KXPDYXH9KWSXDHP1YNBS3HKK1IPACF31YIBHIRVCAS59T1DIF6CVRBFF5JW5LZQIONQ0L8DLIKF4PXDAMCN0097GOXY4ABPC23N1G03SCQTX2QTNOP1PDI9M6F7ZVBUHTNV5XBOK90PI6C9R1QF2Q5EULI9SBMOPZ5OAS8698WGVE685TLQWSJGNPD0G1AKA' where id=97;
-update noar ti set v0='B3HNSREC0R3SW37L1P9XDJ7ZDEPF7KIYPEC1MFMRRU9LHUPNAVJ4VBVRP0FMJJPZ4KXPDYXH9KWSXDHP1YNBS3HKK1IPACF31YIBHIRVCAS59T1DIF6CVRBFF5JW5LZQIONQ0L8DLIKF4PXDAMCN0097GOXY4ABPC23N1G03SCQTX2QTNOP1PDI9M6F7ZVBUHTNV5XBOK90PI6C9R1QF2Q5EULI9SBMOPZ5OAS8698WGVE685TLQWSJGNPD0G1AKA' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YSMMAZZ1OPW08S47OJPLUV72RO2T2RIUZQREAQ75VE82SYAL6TSSA1MJ3O2A83O1TOAU7VBHAJ5IG4ODR05TY8BN6RFWUEZBJXRW6QOXKJCJ0VEY11Y8YD6JWWK5MHOLAD2FIF4G005RH7GE7TTWX2GONVHAQA4VR8JLVUUPSUV6CY19U0RXWNLP02BCQAEHMJL2F93UC97B08FH2JWT1ZTGYAAV86QYL0BUZ0UCF2895XV86XTSQ7F3TUVWZQEU6' where id=97;
-update noar ti set v1='YSMMAZZ1OPW08S47OJPLUV72RO2T2RIUZQREAQ75VE82SYAL6TSSA1MJ3O2A83O1TOAU7VBHAJ5IG4ODR05TY8BN6RFWUEZBJXRW6QOXKJCJ0VEY11Y8YD6JWWK5MHOLAD2FIF4G005RH7GE7TTWX2GONVHAQA4VR8JLVUUPSUV6CY19U0RXWNLP02BCQAEHMJL2F93UC97B08FH2JWT1ZTGYAAV86QYL0BUZ0UCF2895XV86XTSQ7F3TUVWZQEU6' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6FNIPC8ALP3KX15590AW3P68ZPUY6WARFDS5EJ8BBJFVV4RAH6YZX7SDWFMWCTUTFMS0MHL0MXM3LNGRF32CIHKFREOEUBACJV9637UWB04RBOND7KHS73TYP7TBIEANJU49YU3TI881G6V568A4RW4J4EBYYOGMLIEEZS7V5YR8Z3V8AVHP1HBLA70SFWQFVAMILB87J8RY6TSLLRBRLQL9QYJ6Z25YGXCOHN4W2XA1DIDHM6I5I2YYCLAHIKUZR' where id=97;
-update noar ti set v2='6FNIPC8ALP3KX15590AW3P68ZPUY6WARFDS5EJ8BBJFVV4RAH6YZX7SDWFMWCTUTFMS0MHL0MXM3LNGRF32CIHKFREOEUBACJV9637UWB04RBOND7KHS73TYP7TBIEANJU49YU3TI881G6V568A4RW4J4EBYYOGMLIEEZS7V5YR8Z3V8AVHP1HBLA70SFWQFVAMILB87J8RY6TSLLRBRLQL9QYJ6Z25YGXCOHN4W2XA1DIDHM6I5I2YYCLAHIKUZR' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='G7BEQIQNCPL9V3SQY1ZY26BZQGH7L3K94FMCYZGCCVD45Z8TGJAKPUX8WBH6JGNSZVPP1BCJ8OSVCTD3EE8SVYMXFSY63ECQ4J5V98DGN2E7VYOL7DVJGBAAFNIH6Z04RPD3WDZLCD2OYJ8JFQ0XQJMJYTLT6JF29JXK7FWF8AREXQ2YZPL5X517D8DMRQVIOAM3M11AQSFNSC5GQOS981WACKFS6Z0USGKCSH8R1SHM7LB819CMNEZRON3BDNLTQ' where id=97;
-update noar ti set v3='G7BEQIQNCPL9V3SQY1ZY26BZQGH7L3K94FMCYZGCCVD45Z8TGJAKPUX8WBH6JGNSZVPP1BCJ8OSVCTD3EE8SVYMXFSY63ECQ4J5V98DGN2E7VYOL7DVJGBAAFNIH6Z04RPD3WDZLCD2OYJ8JFQ0XQJMJYTLT6JF29JXK7FWF8AREXQ2YZPL5X517D8DMRQVIOAM3M11AQSFNSC5GQOS981WACKFS6Z0USGKCSH8R1SHM7LB819CMNEZRON3BDNLTQ' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='17YM75UB7JOWA4MKPQ5PJIYMIM6WVHKOKG4ZA6K4H4RM366MM19ORCT3N3P1LE10843AIPTUPN8HU3OJS3LUQLVFY4LEZ0C8UBHWI048T2GFG40AH5IMPJ4MJHTLWKURD5NIBVH27Y823RSKSJME5LYGEB85T292UGZAIBSV7QB8VPH5P85SHOSGQ6I4MX6SIR31SZOYG9DS7Z8ZEUXU46P974277X7947J7JJXEMCA9L147OBE6YK25WHM90YWMG' where id=98;
-update noar ti set v0='17YM75UB7JOWA4MKPQ5PJIYMIM6WVHKOKG4ZA6K4H4RM366MM19ORCT3N3P1LE10843AIPTUPN8HU3OJS3LUQLVFY4LEZ0C8UBHWI048T2GFG40AH5IMPJ4MJHTLWKURD5NIBVH27Y823RSKSJME5LYGEB85T292UGZAIBSV7QB8VPH5P85SHOSGQ6I4MX6SIR31SZOYG9DS7Z8ZEUXU46P974277X7947J7JJXEMCA9L147OBE6YK25WHM90YWMG' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AW4O3Z601EYNZAGBNDECMQUMWIH1PRCKAQD78HL1169PK5KDCQS05DZJ32IH1WMU9WG57IN2VPFDEILS3PY4SO5ZIVOW4LC3IOPA28W6VMQW2EHMSIMLHV6D3THV6UDLANAXQG73WR5DMXZVLM7UXSF3SGI6J5KG1ZUUQFZZV7LGG7S45VL5I9UHI8XXK59VKSMSKKSPRALMZVLEIA8RTB23WA5MKDBN2KC8DE45FD47VCWS4OAHP7C9OWDAGV2S5' where id=98;
-update noar ti set v1='AW4O3Z601EYNZAGBNDECMQUMWIH1PRCKAQD78HL1169PK5KDCQS05DZJ32IH1WMU9WG57IN2VPFDEILS3PY4SO5ZIVOW4LC3IOPA28W6VMQW2EHMSIMLHV6D3THV6UDLANAXQG73WR5DMXZVLM7UXSF3SGI6J5KG1ZUUQFZZV7LGG7S45VL5I9UHI8XXK59VKSMSKKSPRALMZVLEIA8RTB23WA5MKDBN2KC8DE45FD47VCWS4OAHP7C9OWDAGV2S5' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='74E41LJXI9JTWOC62IRCK1KHTNQKIUW4SWSW7BQXPLHP4NEL99X1VZB21G18PQNRP4J7DWDJE5ZO8DSGIP755HJW3JLM9VLWCLRB9ZXEHDDU8MO639CKOTLLGF5RLRGQTIXG35VDR3KE7D2OMTXJW2JFKWPBVPHS7F0WKMXO9H27PJ68BA2NS0GQ7RT4II0STLSIYMY6VVIZGD4XBVLUU7F0N2NCKQUGPAFOCOB3VAQO9CIXCOXBYJAE6PH36OJB0' where id=98;
-update noar ti set v2='74E41LJXI9JTWOC62IRCK1KHTNQKIUW4SWSW7BQXPLHP4NEL99X1VZB21G18PQNRP4J7DWDJE5ZO8DSGIP755HJW3JLM9VLWCLRB9ZXEHDDU8MO639CKOTLLGF5RLRGQTIXG35VDR3KE7D2OMTXJW2JFKWPBVPHS7F0WKMXO9H27PJ68BA2NS0GQ7RT4II0STLSIYMY6VVIZGD4XBVLUU7F0N2NCKQUGPAFOCOB3VAQO9CIXCOXBYJAE6PH36OJB0' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NKAZHADTHWD0N0VHL47U7FMUM6O3MFZN2VAF9YPU98379ZJWS9IPPGPGCWD98V2SRAGBS1Y4WG6AKKVMIWXUZV0CUTZ51CKTPQJQ9BNBSLTGNZ3HC5QP9NITMGMXW7CNTUH1YFGAMN5X7VKE3NE7CNXDZQ6UYBQY03W6MNBRBU0VIWRWL2KUHPEWOI5XHVLDCTUWD5HDU7DJYZ0DRS2J6FXVT6H8JM2OF92XLO31R7Z8CYGECE70TWE0GOP9HU8CS' where id=98;
-update noar ti set v3='NKAZHADTHWD0N0VHL47U7FMUM6O3MFZN2VAF9YPU98379ZJWS9IPPGPGCWD98V2SRAGBS1Y4WG6AKKVMIWXUZV0CUTZ51CKTPQJQ9BNBSLTGNZ3HC5QP9NITMGMXW7CNTUH1YFGAMN5X7VKE3NE7CNXDZQ6UYBQY03W6MNBRBU0VIWRWL2KUHPEWOI5XHVLDCTUWD5HDU7DJYZ0DRS2J6FXVT6H8JM2OF92XLO31R7Z8CYGECE70TWE0GOP9HU8CS' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2NTLB3QEKWW5DCDPV43TI8YHPOB8JMD56IRAH1Z8D2H722689BKRAMW638L59NXQRDQG0BOZ3WZK78M2RJRH1ILUOLK0K00MFQ9ATC8CO78PACPD2HMRN3MCJBKKLB0DCNB4J9S6EHTA4VY64NVG9MEUJ1TKE2PGHE8BKOR564PE6K2YD436EUMCVFAEJXQMSB9HYEWNOE3PTT4DNJYAIUK7JRQ7HEGNWX44IMSEOYDSMYEWEKOJSACQV3JYCNYTH' where id=99;
-update noar ti set v0='2NTLB3QEKWW5DCDPV43TI8YHPOB8JMD56IRAH1Z8D2H722689BKRAMW638L59NXQRDQG0BOZ3WZK78M2RJRH1ILUOLK0K00MFQ9ATC8CO78PACPD2HMRN3MCJBKKLB0DCNB4J9S6EHTA4VY64NVG9MEUJ1TKE2PGHE8BKOR564PE6K2YD436EUMCVFAEJXQMSB9HYEWNOE3PTT4DNJYAIUK7JRQ7HEGNWX44IMSEOYDSMYEWEKOJSACQV3JYCNYTH' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U1U5AR0AJETU7MHC72BV30C6OAZLXY7KA0ML6AK18UZVIZVI7LAP6N4H5O9CZHOWZEDNGMH7MY81X1IXBFSIFPC3SQAH6Q11FU3K3GHQV0XUMDCIZW3QJFBTSA8GMT25D5KYY7NUTBG9K1966DT8HGB5TR455R7C4GQK1CGQU84A4MRMIL01A6GOUXQGIGPXKVCAPAM27PH9I950DC5R37BXV19JFHMQFC5KPESX9TI9DMPNX1AJG452MVNY60EP7' where id=99;
-update noar ti set v1='U1U5AR0AJETU7MHC72BV30C6OAZLXY7KA0ML6AK18UZVIZVI7LAP6N4H5O9CZHOWZEDNGMH7MY81X1IXBFSIFPC3SQAH6Q11FU3K3GHQV0XUMDCIZW3QJFBTSA8GMT25D5KYY7NUTBG9K1966DT8HGB5TR455R7C4GQK1CGQU84A4MRMIL01A6GOUXQGIGPXKVCAPAM27PH9I950DC5R37BXV19JFHMQFC5KPESX9TI9DMPNX1AJG452MVNY60EP7' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4UT93HR61UO15A7VUFJK22JA2T0KLN6BSI96FMSVNM7335TJ9BQV2A6ZDNXBH3LHI6MJWIAR91ALJLDZKB328K49RJIBQYJLT5KKE93X9YDVPMH83XC2AV0SNSPCHWYRPXB9LD6OVM8PWFLOG3OTSPVIDELQHX36OHS7XI4Y5EOUYKHZUCVGB6AA6CAOPT83ISQ0C1WAMFOK2UTJN4B0U8AHPLYVL2X988X4ZGG3OJIOCSMXTV5N8RGC4LDU0VNJY' where id=99;
-update noar ti set v2='4UT93HR61UO15A7VUFJK22JA2T0KLN6BSI96FMSVNM7335TJ9BQV2A6ZDNXBH3LHI6MJWIAR91ALJLDZKB328K49RJIBQYJLT5KKE93X9YDVPMH83XC2AV0SNSPCHWYRPXB9LD6OVM8PWFLOG3OTSPVIDELQHX36OHS7XI4Y5EOUYKHZUCVGB6AA6CAOPT83ISQ0C1WAMFOK2UTJN4B0U8AHPLYVL2X988X4ZGG3OJIOCSMXTV5N8RGC4LDU0VNJY' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FH4206H0AKGZAR04LTBY5CRSFC2WL9HU3GIIH93K1B2S87WGEIWKPH9CLJS572M5JIL1OR9R97M52X7ZUL90X6ORSY9MC44H6ITNB1XL6IRKZMYV1Q3E44W33L70HP0XXLYIPPPILG17SRQ3D4J6MKO0716J4Z79WLHU2EMETVR0H81OK6I77ER7YVGV9P9XXCUXZDBKUAN9FAZFWMCW2JE906FCKMHU71P99YI83VQS7GVYQRE1AMDHDP3Y5QLHT' where id=99;
-update noar ti set v3='FH4206H0AKGZAR04LTBY5CRSFC2WL9HU3GIIH93K1B2S87WGEIWKPH9CLJS572M5JIL1OR9R97M52X7ZUL90X6ORSY9MC44H6ITNB1XL6IRKZMYV1Q3E44W33L70HP0XXLYIPPPILG17SRQ3D4J6MKO0716J4Z79WLHU2EMETVR0H81OK6I77ER7YVGV9P9XXCUXZDBKUAN9FAZFWMCW2JE906FCKMHU71P99YI83VQS7GVYQRE1AMDHDP3Y5QLHT' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varbinary(32) null,
-v1 varbinary(32) null,
-v2 varbinary(32) null,
-v3 varbinary(32) null,
-b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='4CP5X4JI3BIPVDNO7Z7P2CTN520K4QDCN' where id=2;
-update noar ti set v0='4CP5X4JI3BIPVDNO7Z7P2CTN520K4QDCN' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HC7PYXH7C9WR60ULA4OMWD4BMR48R8UX5' where id=2;
-update noar ti set v1='HC7PYXH7C9WR60ULA4OMWD4BMR48R8UX5' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='K5FHOKK2G9C86C3A303DU0FSQQKMFB3YB' where id=2;
-update noar ti set v2='K5FHOKK2G9C86C3A303DU0FSQQKMFB3YB' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2CXQ1CMYFAWE2LR87ZBMZOC9CQK8OTVSL' where id=2;
-update noar ti set v3='2CXQ1CMYFAWE2LR87ZBMZOC9CQK8OTVSL' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='793DR4UA07GWZNEPR58V97HAGQ3I6D6Y2' where id=3;
-update noar ti set v0='793DR4UA07GWZNEPR58V97HAGQ3I6D6Y2' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PFBZXCNZYYHWVK5LSXPDQ35QIWY6UBPY7' where id=3;
-update noar ti set v1='PFBZXCNZYYHWVK5LSXPDQ35QIWY6UBPY7' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CH11HV0RFRP15DHTDY3SN1F5OG7SPPQ3F' where id=3;
-update noar ti set v2='CH11HV0RFRP15DHTDY3SN1F5OG7SPPQ3F' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='U011IYJDGLMK4GV05MS9HGF7LF9Q95H2C' where id=3;
-update noar ti set v3='U011IYJDGLMK4GV05MS9HGF7LF9Q95H2C' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BB737V4GRTKP57V34ST6L32J3S758HZSD' where id=4;
-update noar ti set v0='BB737V4GRTKP57V34ST6L32J3S758HZSD' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0RWSKTVOOQQSKPSFJXP8EIUQ3UU3KXYB6' where id=4;
-update noar ti set v1='0RWSKTVOOQQSKPSFJXP8EIUQ3UU3KXYB6' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2GO899F93HU6LIEJNZUOB7J9C9GV46MMK' where id=4;
-update noar ti set v2='2GO899F93HU6LIEJNZUOB7J9C9GV46MMK' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8V2N9BGK197IGQD41I3WDI05UYS5J3SNI' where id=4;
-update noar ti set v3='8V2N9BGK197IGQD41I3WDI05UYS5J3SNI' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9X7RAASZNH2LCGYKFZJBPTVPZKCACM79O' where id=5;
-update noar ti set v0='9X7RAASZNH2LCGYKFZJBPTVPZKCACM79O' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WYARYZCZR9QTCE688SBNNLZ9FDSOX14NY' where id=5;
-update noar ti set v1='WYARYZCZR9QTCE688SBNNLZ9FDSOX14NY' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VGD9E8B19FGQYPDNYZM5QVA63HTBHTUGY' where id=5;
-update noar ti set v2='VGD9E8B19FGQYPDNYZM5QVA63HTBHTUGY' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JDI5QW4YD7KWG94L73DTK6W3VV4XV3XUU' where id=5;
-update noar ti set v3='JDI5QW4YD7KWG94L73DTK6W3VV4XV3XUU' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6OBVEQVQFNVF857T56VJXICJJF5KQL7GJ' where id=6;
-update noar ti set v0='6OBVEQVQFNVF857T56VJXICJJF5KQL7GJ' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MJOESFBM818ISRN9P4H0WUPJN48SDCTAT' where id=6;
-update noar ti set v1='MJOESFBM818ISRN9P4H0WUPJN48SDCTAT' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QH92HZ1IG9A4HWAX2OFG2CWCW9E5V9RZR' where id=6;
-update noar ti set v2='QH92HZ1IG9A4HWAX2OFG2CWCW9E5V9RZR' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HNXV83AOO765VV601XAV74WK28MNSC8TE' where id=6;
-update noar ti set v3='HNXV83AOO765VV601XAV74WK28MNSC8TE' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='U49CZSR017AKFJ3BX6YDCY9F1OARJ4UTT' where id=7;
-update noar ti set v0='U49CZSR017AKFJ3BX6YDCY9F1OARJ4UTT' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RZTYCA4IBDJGC7M74CT2RS899HECRQH7O' where id=7;
-update noar ti set v1='RZTYCA4IBDJGC7M74CT2RS899HECRQH7O' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KT312E7DD2LNM91XIAMBUFOTJRHBYNZJ2' where id=7;
-update noar ti set v2='KT312E7DD2LNM91XIAMBUFOTJRHBYNZJ2' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FDSOY3E49UUGWPW8ZRGLGMH7OGX1GPIQW' where id=7;
-update noar ti set v3='FDSOY3E49UUGWPW8ZRGLGMH7OGX1GPIQW' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CUO9CN8O71QR50KA5ONA2UVKJR1M8UQZM' where id=8;
-update noar ti set v0='CUO9CN8O71QR50KA5ONA2UVKJR1M8UQZM' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EDGJ0L7LI1LJD0ZQ3W3EE9KPY9B858K2P' where id=8;
-update noar ti set v1='EDGJ0L7LI1LJD0ZQ3W3EE9KPY9B858K2P' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5M22FGC8VPGXEIPZ42ILEDWKN4QGR7XRL' where id=8;
-update noar ti set v2='5M22FGC8VPGXEIPZ42ILEDWKN4QGR7XRL' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PQTMEVXQ1Y6MP4FFTK40UUY77OJY9VPPI' where id=8;
-update noar ti set v3='PQTMEVXQ1Y6MP4FFTK40UUY77OJY9VPPI' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6TK6YVBHDIR47H1VUITL8CNCADHPJSA6Y' where id=9;
-update noar ti set v0='6TK6YVBHDIR47H1VUITL8CNCADHPJSA6Y' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OAU91413DXXAK7M0T9QGRBW2B0PL97FTG' where id=9;
-update noar ti set v1='OAU91413DXXAK7M0T9QGRBW2B0PL97FTG' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EX4Y7MO577Z0NOCSSA52PA584HZ896YOJ' where id=9;
-update noar ti set v2='EX4Y7MO577Z0NOCSSA52PA584HZ896YOJ' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TNJVERII0US72LZJOAP87UT6ZS320JI4C' where id=9;
-update noar ti set v3='TNJVERII0US72LZJOAP87UT6ZS320JI4C' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KX4VD5NDNQYREB9HCNE40PFWIFWJNQCM8' where id=10;
-update noar ti set v0='KX4VD5NDNQYREB9HCNE40PFWIFWJNQCM8' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MSBBYB879R6P45IGSCA3PV7TVYU6SMDJW' where id=10;
-update noar ti set v1='MSBBYB879R6P45IGSCA3PV7TVYU6SMDJW' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='61UJL0OACRSO64FGWGFYQRC1DR8OI1W7Z' where id=10;
-update noar ti set v2='61UJL0OACRSO64FGWGFYQRC1DR8OI1W7Z' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DJA5KVC44MAUOXVW58IXTY8KVDJ60W0RU' where id=10;
-update noar ti set v3='DJA5KVC44MAUOXVW58IXTY8KVDJ60W0RU' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='F3KKDXYITEX2ZJGGXTFX12AK18R722YKV' where id=11;
-update noar ti set v0='F3KKDXYITEX2ZJGGXTFX12AK18R722YKV' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BO0GMVUCD7J1SOKOM69WERXWQKET0AQOQ' where id=11;
-update noar ti set v1='BO0GMVUCD7J1SOKOM69WERXWQKET0AQOQ' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='C5H8G7L00U1EF6Z6J6V6ZGGCU6G4GITBM' where id=11;
-update noar ti set v2='C5H8G7L00U1EF6Z6J6V6ZGGCU6G4GITBM' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='X0FD3CKW82J2LAPC199SJV81Y6AKH3261' where id=11;
-update noar ti set v3='X0FD3CKW82J2LAPC199SJV81Y6AKH3261' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J9M0SX7VQAJWD5RSY6OQRH54ZWPKTTRIG' where id=12;
-update noar ti set v0='J9M0SX7VQAJWD5RSY6OQRH54ZWPKTTRIG' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MSWTOLNBO3TVXVUTQ418BHXJWVTIYFYP3' where id=12;
-update noar ti set v1='MSWTOLNBO3TVXVUTQ418BHXJWVTIYFYP3' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BURRPFBYSCQCQA1P1B5GDN2FDI7KKBQD2' where id=12;
-update noar ti set v2='BURRPFBYSCQCQA1P1B5GDN2FDI7KKBQD2' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AENI8YAP7HCL1VYZS7P7IPV7M4B9P16WR' where id=12;
-update noar ti set v3='AENI8YAP7HCL1VYZS7P7IPV7M4B9P16WR' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T33IEGIGPA4YJTIGFY01S9ROY0WN2AHPJ' where id=13;
-update noar ti set v0='T33IEGIGPA4YJTIGFY01S9ROY0WN2AHPJ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='A0KOR8TK5S1YUCGTJ141UAGPJC0IQUHA1' where id=13;
-update noar ti set v1='A0KOR8TK5S1YUCGTJ141UAGPJC0IQUHA1' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IBO47UGFLR5YMS3OHOES3TFR2RJTNAUI4' where id=13;
-update noar ti set v2='IBO47UGFLR5YMS3OHOES3TFR2RJTNAUI4' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9IJN8SQ9DKBSDZMVP5RTJ1N183N22LX9W' where id=13;
-update noar ti set v3='9IJN8SQ9DKBSDZMVP5RTJ1N183N22LX9W' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VK7YYZ4DRDRLOXHDHO2376CMZ8O61OQG4' where id=14;
-update noar ti set v0='VK7YYZ4DRDRLOXHDHO2376CMZ8O61OQG4' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='303BLIRJSIBC6RCSG6MUFJ0YDRJDA35UI' where id=14;
-update noar ti set v1='303BLIRJSIBC6RCSG6MUFJ0YDRJDA35UI' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NTYW8UZE23Q6HGHCXWO25G1DRHS0L725A' where id=14;
-update noar ti set v2='NTYW8UZE23Q6HGHCXWO25G1DRHS0L725A' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0DKIBFHRCR8T2T5VHOZM6V4TOC787AT4T' where id=14;
-update noar ti set v3='0DKIBFHRCR8T2T5VHOZM6V4TOC787AT4T' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5YU92WTZXROC00E31GCF5R3WS1FRJJ1T0' where id=15;
-update noar ti set v0='5YU92WTZXROC00E31GCF5R3WS1FRJJ1T0' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='03M43BN1ND9B2JUU03B49IPTQE2LM7FA5' where id=15;
-update noar ti set v1='03M43BN1ND9B2JUU03B49IPTQE2LM7FA5' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4XIQFZDX4MXHH6BHKVZVJN0ROTRPZFXEJ' where id=15;
-update noar ti set v2='4XIQFZDX4MXHH6BHKVZVJN0ROTRPZFXEJ' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M2SGE4XHADZWBQ1Q5QBN5LIYP82JJDDHE' where id=15;
-update noar ti set v3='M2SGE4XHADZWBQ1Q5QBN5LIYP82JJDDHE' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DRVDZI5ZFD3UFRDA7Y4EZSXU6KTEXM5QU' where id=16;
-update noar ti set v0='DRVDZI5ZFD3UFRDA7Y4EZSXU6KTEXM5QU' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GH8OBG3N7IT91MR877SKTLM6DVZS9N9HL' where id=16;
-update noar ti set v1='GH8OBG3N7IT91MR877SKTLM6DVZS9N9HL' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='P6ZM3JF3NJHTYHCRRLT1BAINKHSJR42XO' where id=16;
-update noar ti set v2='P6ZM3JF3NJHTYHCRRLT1BAINKHSJR42XO' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GC2LVNHRNJ0WY14FJLVKFHVU4WKD1P2WJ' where id=16;
-update noar ti set v3='GC2LVNHRNJ0WY14FJLVKFHVU4WKD1P2WJ' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7DPKSYB9BNPQR6ZFXUXGAUW5AAM49F6G5' where id=17;
-update noar ti set v0='7DPKSYB9BNPQR6ZFXUXGAUW5AAM49F6G5' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='P5BHDAG1RH0P5HCM9584JBPXNM1MW4Z67' where id=17;
-update noar ti set v1='P5BHDAG1RH0P5HCM9584JBPXNM1MW4Z67' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZGR15VERBSHFBXOE0X3IDQ1MGOS1CILMK' where id=17;
-update noar ti set v2='ZGR15VERBSHFBXOE0X3IDQ1MGOS1CILMK' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6SGXIXYGD6EBYVQMMNDTE5GN229LZ2XJM' where id=17;
-update noar ti set v3='6SGXIXYGD6EBYVQMMNDTE5GN229LZ2XJM' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2WQZCHQZ6YWLS4MHVN7MAXSA3R603FGX3' where id=18;
-update noar ti set v0='2WQZCHQZ6YWLS4MHVN7MAXSA3R603FGX3' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TNQEFHY5LKKX5JRH78N952QAUJ88ZFX3R' where id=18;
-update noar ti set v1='TNQEFHY5LKKX5JRH78N952QAUJ88ZFX3R' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='THRKPBKBBIB1IZO5CMSULQA73FOLUG540' where id=18;
-update noar ti set v2='THRKPBKBBIB1IZO5CMSULQA73FOLUG540' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QZW6GAXQ41EIWZ841PIMWTHA7P05FFCWS' where id=18;
-update noar ti set v3='QZW6GAXQ41EIWZ841PIMWTHA7P05FFCWS' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5EDU1258VE5LPJQRYTHZ8HIOZFQ81R2WN' where id=19;
-update noar ti set v0='5EDU1258VE5LPJQRYTHZ8HIOZFQ81R2WN' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='775SD126XX2YC689R3K1MHUWD7IDGXC8D' where id=19;
-update noar ti set v1='775SD126XX2YC689R3K1MHUWD7IDGXC8D' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WGFIGIJ4TXCLVTDMHMMBOL9TYSJT2U5J7' where id=19;
-update noar ti set v2='WGFIGIJ4TXCLVTDMHMMBOL9TYSJT2U5J7' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='B9R4R8WVPSW8UJSLM5XFHDLR4TR2VFAOQ' where id=19;
-update noar ti set v3='B9R4R8WVPSW8UJSLM5XFHDLR4TR2VFAOQ' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JLL0RRC526GSC0OZ81S18P5RF6Z693OAB' where id=20;
-update noar ti set v0='JLL0RRC526GSC0OZ81S18P5RF6Z693OAB' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4CFN1V3SZHMB880GPEMN4OZVS7JUFKD7H' where id=20;
-update noar ti set v1='4CFN1V3SZHMB880GPEMN4OZVS7JUFKD7H' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='35QG2JL3N7FAXBV8VXBVNPWBYR9DFQK2J' where id=20;
-update noar ti set v2='35QG2JL3N7FAXBV8VXBVNPWBYR9DFQK2J' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9OBSW8L1SSF2BH2HGKJVT1AJ3IUV2SV2T' where id=20;
-update noar ti set v3='9OBSW8L1SSF2BH2HGKJVT1AJ3IUV2SV2T' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='46WNV380G1UCHVV2Y088QPDKW2XH7IQ34' where id=21;
-update noar ti set v0='46WNV380G1UCHVV2Y088QPDKW2XH7IQ34' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UT74SRDGJ162PST8KYOHLNR9NBX4FDNZB' where id=21;
-update noar ti set v1='UT74SRDGJ162PST8KYOHLNR9NBX4FDNZB' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PFNMIR36SAP05GKA8V84QPAEXFFXTJF1L' where id=21;
-update noar ti set v2='PFNMIR36SAP05GKA8V84QPAEXFFXTJF1L' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8JPG5Z2F7Q82TXDAKY5XV5833VAIOXGS5' where id=21;
-update noar ti set v3='8JPG5Z2F7Q82TXDAKY5XV5833VAIOXGS5' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0UKXDDT0GGG902TJUTEXP3WZX9YGUGI2H' where id=22;
-update noar ti set v0='0UKXDDT0GGG902TJUTEXP3WZX9YGUGI2H' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KOJB5S4VNENEDL295MJCKSG0U6EWK2PCU' where id=22;
-update noar ti set v1='KOJB5S4VNENEDL295MJCKSG0U6EWK2PCU' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='U0V3DCABX2ZDQ6RSB5PFLFNY2J01GCK6F' where id=22;
-update noar ti set v2='U0V3DCABX2ZDQ6RSB5PFLFNY2J01GCK6F' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0Z3TPX143JBX447B6NJ3LWYMLZ00BBWKK' where id=22;
-update noar ti set v3='0Z3TPX143JBX447B6NJ3LWYMLZ00BBWKK' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZY8EE75LVSXW4AU3EIL3B985J4TOH5IO1' where id=23;
-update noar ti set v0='ZY8EE75LVSXW4AU3EIL3B985J4TOH5IO1' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='D5FD17Z0K5GAPV0CMS50B2IV75V4IUXZQ' where id=23;
-update noar ti set v1='D5FD17Z0K5GAPV0CMS50B2IV75V4IUXZQ' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7MUR2EHV1TRV16HNTPJ00LOO01798AFNB' where id=23;
-update noar ti set v2='7MUR2EHV1TRV16HNTPJ00LOO01798AFNB' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AREQ7QKLJF6ZN0Z0UK55U2MSYDAYELT23' where id=23;
-update noar ti set v3='AREQ7QKLJF6ZN0Z0UK55U2MSYDAYELT23' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4Q504T13MWXR6ULK0YUWCRI4G3V50P6PF' where id=24;
-update noar ti set v0='4Q504T13MWXR6ULK0YUWCRI4G3V50P6PF' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UK541KYG7R7XHGMES2U39VYTK3QMIP2I1' where id=24;
-update noar ti set v1='UK541KYG7R7XHGMES2U39VYTK3QMIP2I1' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6BXFG7ZUBWMWKFYU4HX4XCXFBQEGU6ARA' where id=24;
-update noar ti set v2='6BXFG7ZUBWMWKFYU4HX4XCXFBQEGU6ARA' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UXGAOQUET56F4Q22WM3HO3RR8STL3BTGX' where id=24;
-update noar ti set v3='UXGAOQUET56F4Q22WM3HO3RR8STL3BTGX' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6MYJ4932OBD45L7YC3L5MRMS2PK3X4ODU' where id=25;
-update noar ti set v0='6MYJ4932OBD45L7YC3L5MRMS2PK3X4ODU' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JVTGCDRKTA4GXTGEKXDFDV7PKMOGI9IG9' where id=25;
-update noar ti set v1='JVTGCDRKTA4GXTGEKXDFDV7PKMOGI9IG9' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SRXI5GYYDI859KJSLAONF19LMWABF8WYK' where id=25;
-update noar ti set v2='SRXI5GYYDI859KJSLAONF19LMWABF8WYK' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EFXY8QR9T5F65EG2W2R9JHT8WXCF0EK87' where id=25;
-update noar ti set v3='EFXY8QR9T5F65EG2W2R9JHT8WXCF0EK87' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NSO4PI7CNZW5A428BJRH10CJBEH5PZ47Z' where id=26;
-update noar ti set v0='NSO4PI7CNZW5A428BJRH10CJBEH5PZ47Z' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8KRE4HS895B1E53HZFOUC1PHZSKU1E8TD' where id=26;
-update noar ti set v1='8KRE4HS895B1E53HZFOUC1PHZSKU1E8TD' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M2RROHXDEYBF08RUB7VVED0WMY4FPVDEA' where id=26;
-update noar ti set v2='M2RROHXDEYBF08RUB7VVED0WMY4FPVDEA' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AMIARU95LSVVGGSA9GMRHMWR81NTHDJ2S' where id=26;
-update noar ti set v3='AMIARU95LSVVGGSA9GMRHMWR81NTHDJ2S' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1NGJS2DZYT851F7V7Q9EN69E5OG6NI2GS' where id=27;
-update noar ti set v0='1NGJS2DZYT851F7V7Q9EN69E5OG6NI2GS' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KDHJFRBIFTSSL50L43SRL8NIEH4AC29TV' where id=27;
-update noar ti set v1='KDHJFRBIFTSSL50L43SRL8NIEH4AC29TV' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UWNFRLAWJFIE8HTGNVZSLJV8UWFOWYVGM' where id=27;
-update noar ti set v2='UWNFRLAWJFIE8HTGNVZSLJV8UWFOWYVGM' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CM9KK9IA3R0JS36E4OPKN4X5P3J3QGXGW' where id=27;
-update noar ti set v3='CM9KK9IA3R0JS36E4OPKN4X5P3J3QGXGW' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WXVL0VAU46AEAECLL4IWODIURRN1NRJ61' where id=28;
-update noar ti set v0='WXVL0VAU46AEAECLL4IWODIURRN1NRJ61' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FLNXU7KAEBYIA1QVIPGAC0HQGA7CGYB97' where id=28;
-update noar ti set v1='FLNXU7KAEBYIA1QVIPGAC0HQGA7CGYB97' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HZ5SSKV25ICEW6MOX1L5FTDCP5LKCTXXT' where id=28;
-update noar ti set v2='HZ5SSKV25ICEW6MOX1L5FTDCP5LKCTXXT' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XNGMLS5BJ2IOZM3O0ZN5RQ5OU0O53KFQI' where id=28;
-update noar ti set v3='XNGMLS5BJ2IOZM3O0ZN5RQ5OU0O53KFQI' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8X5BD0AQOLFSQRBAUMWH4ZH7KMOJMPM0X' where id=29;
-update noar ti set v0='8X5BD0AQOLFSQRBAUMWH4ZH7KMOJMPM0X' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VY2VPMVG4EY938I04X0J8QQJVY5Z82ZCF' where id=29;
-update noar ti set v1='VY2VPMVG4EY938I04X0J8QQJVY5Z82ZCF' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2DWL9ZHLGQKW5FX2WWLHHMXIECOP8KX5H' where id=29;
-update noar ti set v2='2DWL9ZHLGQKW5FX2WWLHHMXIECOP8KX5H' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='B8YMT03HGSMR4G1YQL64ZF89BFMOA3KVI' where id=29;
-update noar ti set v3='B8YMT03HGSMR4G1YQL64ZF89BFMOA3KVI' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9TAHULKNSN78RRNNZCLZUVYNR15WBXPQ4' where id=30;
-update noar ti set v0='9TAHULKNSN78RRNNZCLZUVYNR15WBXPQ4' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S90UAF4G65THLKJ32ZYHA1Q5ZMLOIK6ZL' where id=30;
-update noar ti set v1='S90UAF4G65THLKJ32ZYHA1Q5ZMLOIK6ZL' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XQ3OENJ87EJGBGVR39SSBBPRPNDO7XOS5' where id=30;
-update noar ti set v2='XQ3OENJ87EJGBGVR39SSBBPRPNDO7XOS5' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5M4X6EDWDA3VFBBCS5UMYGVL9BMNN0JD4' where id=30;
-update noar ti set v3='5M4X6EDWDA3VFBBCS5UMYGVL9BMNN0JD4' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='G9162K93ZFX25S2DA7WXGQPDTFWLWLUBZ' where id=31;
-update noar ti set v0='G9162K93ZFX25S2DA7WXGQPDTFWLWLUBZ' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BPODCXXZ7O8GFZB9F6HNFU8E8JO5I825K' where id=31;
-update noar ti set v1='BPODCXXZ7O8GFZB9F6HNFU8E8JO5I825K' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RPWSOAON5CGL6WZINYDISF7TCGITG2N4H' where id=31;
-update noar ti set v2='RPWSOAON5CGL6WZINYDISF7TCGITG2N4H' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='X9VFTE9H7U6VZ2XGY1Z190UIAQ34VWS7K' where id=31;
-update noar ti set v3='X9VFTE9H7U6VZ2XGY1Z190UIAQ34VWS7K' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MSPBDFB032UUMC2FJLZFOUECQ6X9SY6FN' where id=32;
-update noar ti set v0='MSPBDFB032UUMC2FJLZFOUECQ6X9SY6FN' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7E975JP7W479XYPVAAFVAM77KWJR2WDV4' where id=32;
-update noar ti set v1='7E975JP7W479XYPVAAFVAM77KWJR2WDV4' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D0FKVNIBA7C0MRDG1YSW5LE1GRCGXIPG8' where id=32;
-update noar ti set v2='D0FKVNIBA7C0MRDG1YSW5LE1GRCGXIPG8' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='334N2FM0WB4O6SDH99VQTZNOGG21TOH9B' where id=32;
-update noar ti set v3='334N2FM0WB4O6SDH99VQTZNOGG21TOH9B' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DCCZEXYNV3379AN2L2VM7FSRC15ZZM5D7' where id=33;
-update noar ti set v0='DCCZEXYNV3379AN2L2VM7FSRC15ZZM5D7' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0M67C8QUZIA52ZKYHCMNP94WBU463XIIF' where id=33;
-update noar ti set v1='0M67C8QUZIA52ZKYHCMNP94WBU463XIIF' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AIU7JVPC24UL6ZDCKG8XCQZSF66MD4CWI' where id=33;
-update noar ti set v2='AIU7JVPC24UL6ZDCKG8XCQZSF66MD4CWI' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JI1W62A1K1IOZ9MY4PMC41RR15RW9K8SI' where id=33;
-update noar ti set v3='JI1W62A1K1IOZ9MY4PMC41RR15RW9K8SI' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K3KOWVVOQD2SF82ZQ0FJ8M84JWR63GW7N' where id=34;
-update noar ti set v0='K3KOWVVOQD2SF82ZQ0FJ8M84JWR63GW7N' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3RYTC4FST2JNIPZZLY3BVM6DNSV1BYGJO' where id=34;
-update noar ti set v1='3RYTC4FST2JNIPZZLY3BVM6DNSV1BYGJO' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PGO9LB9WQQV6I18NB79CIVAOMW1UA5JG5' where id=34;
-update noar ti set v2='PGO9LB9WQQV6I18NB79CIVAOMW1UA5JG5' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WXTST0S0NO9Q2XVKUFNLKNOHLPVR5WMW3' where id=34;
-update noar ti set v3='WXTST0S0NO9Q2XVKUFNLKNOHLPVR5WMW3' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QCYAPRWZL02L8P0JHB9OYXZZUK7DKEMKZ' where id=35;
-update noar ti set v0='QCYAPRWZL02L8P0JHB9OYXZZUK7DKEMKZ' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QX6HNVX1TSMS3KDCTS2UDMD01OSBHGSQA' where id=35;
-update noar ti set v1='QX6HNVX1TSMS3KDCTS2UDMD01OSBHGSQA' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9A6BAW9ZMGUU1X16TWO30NZCKWD4C06TQ' where id=35;
-update noar ti set v2='9A6BAW9ZMGUU1X16TWO30NZCKWD4C06TQ' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K6S6JOOP7RYSTYT4VEXL71VOGFBY4IPJD' where id=35;
-update noar ti set v3='K6S6JOOP7RYSTYT4VEXL71VOGFBY4IPJD' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RI4ANVX8PMG3JB152YV1GBHGC4TL5E5SN' where id=36;
-update noar ti set v0='RI4ANVX8PMG3JB152YV1GBHGC4TL5E5SN' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YHU9HEQYPBN5FGJZ74CBMBHAS24PMSCIE' where id=36;
-update noar ti set v1='YHU9HEQYPBN5FGJZ74CBMBHAS24PMSCIE' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NWPLUBLTD2UXNG1IDR1UZAFE4VHDYDJPV' where id=36;
-update noar ti set v2='NWPLUBLTD2UXNG1IDR1UZAFE4VHDYDJPV' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3J7QSZA1789TZYPWLD5BBHY8VPBI8DZLX' where id=36;
-update noar ti set v3='3J7QSZA1789TZYPWLD5BBHY8VPBI8DZLX' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2T7IMNEKKTKT5UPRSSPK1868D0IAPWCVP' where id=37;
-update noar ti set v0='2T7IMNEKKTKT5UPRSSPK1868D0IAPWCVP' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G2VKZN58QXC9K7DDT0JGXQDLWIAD0SJF1' where id=37;
-update noar ti set v1='G2VKZN58QXC9K7DDT0JGXQDLWIAD0SJF1' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DJPEITEJ6M70B1MWMRIAXUIGQGTFOYYX7' where id=37;
-update noar ti set v2='DJPEITEJ6M70B1MWMRIAXUIGQGTFOYYX7' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='62XLPFM3EUXBUEP4FBM4X7I6I08NMWXSM' where id=37;
-update noar ti set v3='62XLPFM3EUXBUEP4FBM4X7I6I08NMWXSM' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='R912P2HF5EHVFY6OYWY328BV0MJWIYB02' where id=38;
-update noar ti set v0='R912P2HF5EHVFY6OYWY328BV0MJWIYB02' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ITQL0YP43X806V16F60HUPA0FCKKDEC5D' where id=38;
-update noar ti set v1='ITQL0YP43X806V16F60HUPA0FCKKDEC5D' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3MVKMCM37ET5Y3UJDMMS6885EM079QB3Z' where id=38;
-update noar ti set v2='3MVKMCM37ET5Y3UJDMMS6885EM079QB3Z' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VMRBAP9TCGCN6X6FRBF5TM1JUMANKD9M6' where id=38;
-update noar ti set v3='VMRBAP9TCGCN6X6FRBF5TM1JUMANKD9M6' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DT5E4D9CD7UG4RRZDU3NTGRGWLU8DREYP' where id=39;
-update noar ti set v0='DT5E4D9CD7UG4RRZDU3NTGRGWLU8DREYP' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L9GU0DO74KS50X401JR3Q0A8WNUJ5IPEX' where id=39;
-update noar ti set v1='L9GU0DO74KS50X401JR3Q0A8WNUJ5IPEX' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FA0WDNHT4UL3IMNHXK7OH3UKKHE1RX8N8' where id=39;
-update noar ti set v2='FA0WDNHT4UL3IMNHXK7OH3UKKHE1RX8N8' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IFW24W1X1BB8UTD2VSQGK017K8OHXUW56' where id=39;
-update noar ti set v3='IFW24W1X1BB8UTD2VSQGK017K8OHXUW56' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MKJKE3COIAQ3A67Y0RYOHOLFKDLL9GWAJ' where id=40;
-update noar ti set v0='MKJKE3COIAQ3A67Y0RYOHOLFKDLL9GWAJ' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GLID9S2KYZB9ACCUWPYKMEDXWP7TG9MFE' where id=40;
-update noar ti set v1='GLID9S2KYZB9ACCUWPYKMEDXWP7TG9MFE' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ST2VEUTOE96PSUJDSE8PEQRMH8YB35CTM' where id=40;
-update noar ti set v2='ST2VEUTOE96PSUJDSE8PEQRMH8YB35CTM' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A3XJVUHBILK9OHEPUD57RUIRZNVYLG63S' where id=40;
-update noar ti set v3='A3XJVUHBILK9OHEPUD57RUIRZNVYLG63S' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3UWR1YYR5HS6ZDU6MRQI7Y15UE24DK2S3' where id=41;
-update noar ti set v0='3UWR1YYR5HS6ZDU6MRQI7Y15UE24DK2S3' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VAA4210P14672GH4DM6L0ECZYZ09OSDW8' where id=41;
-update noar ti set v1='VAA4210P14672GH4DM6L0ECZYZ09OSDW8' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='B8F0TP4VR56U0LQ03DFHHK4JUJ9UB7ENT' where id=41;
-update noar ti set v2='B8F0TP4VR56U0LQ03DFHHK4JUJ9UB7ENT' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FFQWF8RJT1PNQIEI57WSVIXHQ2LKTXCUP' where id=41;
-update noar ti set v3='FFQWF8RJT1PNQIEI57WSVIXHQ2LKTXCUP' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='O6VWMNB08WSKPY52C23PJ0EMB12D7M9ZA' where id=42;
-update noar ti set v0='O6VWMNB08WSKPY52C23PJ0EMB12D7M9ZA' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XBXLZOAH7VXWIKBR2LWXG1NI53CZIXKQS' where id=42;
-update noar ti set v1='XBXLZOAH7VXWIKBR2LWXG1NI53CZIXKQS' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ABJXY62V528OILRK03WD3Q9QBLFI1B28P' where id=42;
-update noar ti set v2='ABJXY62V528OILRK03WD3Q9QBLFI1B28P' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AOXKZHVQHCA41PBLJJNSVEO2UEEFG2JK3' where id=42;
-update noar ti set v3='AOXKZHVQHCA41PBLJJNSVEO2UEEFG2JK3' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9LHIQC9TVMFHHFI32KY0OS04GDZ1BTH0L' where id=43;
-update noar ti set v0='9LHIQC9TVMFHHFI32KY0OS04GDZ1BTH0L' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RTS18K1IEHJNSA5NRQOZB4HAYBRZ0KJEV' where id=43;
-update noar ti set v1='RTS18K1IEHJNSA5NRQOZB4HAYBRZ0KJEV' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='V5XQW02KVYP37BSQA5E8MOMOT9VTMJ40I' where id=43;
-update noar ti set v2='V5XQW02KVYP37BSQA5E8MOMOT9VTMJ40I' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5Y4B39JWO22GQ2N9P4EO1TLXTWDFT0DEN' where id=43;
-update noar ti set v3='5Y4B39JWO22GQ2N9P4EO1TLXTWDFT0DEN' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PGKK16QDOOCE96HKCVBLEMDCKVG9V1JMO' where id=44;
-update noar ti set v0='PGKK16QDOOCE96HKCVBLEMDCKVG9V1JMO' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='78LW6GXX6Q16BPOVMOYSTYJWYHZ30TR8T' where id=44;
-update noar ti set v1='78LW6GXX6Q16BPOVMOYSTYJWYHZ30TR8T' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QEAO4FTMGX0X009R64GRNAC0NRY8T0GOO' where id=44;
-update noar ti set v2='QEAO4FTMGX0X009R64GRNAC0NRY8T0GOO' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2X16FM6TI5P79G3II2UQSLY1OVSAT12Q1' where id=44;
-update noar ti set v3='2X16FM6TI5P79G3II2UQSLY1OVSAT12Q1' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ESXKX6USB9XY4FYXSD88PQI718391HAGN' where id=45;
-update noar ti set v0='ESXKX6USB9XY4FYXSD88PQI718391HAGN' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0P2YNW03FRTHLLQ9FT78C37AUZ1TBV87F' where id=45;
-update noar ti set v1='0P2YNW03FRTHLLQ9FT78C37AUZ1TBV87F' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='413UKX649L2MF40T6HAZDMA9BESDN115E' where id=45;
-update noar ti set v2='413UKX649L2MF40T6HAZDMA9BESDN115E' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2Z7REP7QMAKJAVBAWMVGLLFVOGVC4ADUP' where id=45;
-update noar ti set v3='2Z7REP7QMAKJAVBAWMVGLLFVOGVC4ADUP' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8KI3Q799YHUYLMA944I8S0JVXGMXLVZSS' where id=46;
-update noar ti set v0='8KI3Q799YHUYLMA944I8S0JVXGMXLVZSS' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TVI3CYJHZUT2AZSP876R33HS83Z5TPAW5' where id=46;
-update noar ti set v1='TVI3CYJHZUT2AZSP876R33HS83Z5TPAW5' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RUQ9TZZR1NSFJVTK4220PVZXY8HNFOHQO' where id=46;
-update noar ti set v2='RUQ9TZZR1NSFJVTK4220PVZXY8HNFOHQO' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MFMAMIJELQQ8IC9LCYM7UQ4MFXKESN5KN' where id=46;
-update noar ti set v3='MFMAMIJELQQ8IC9LCYM7UQ4MFXKESN5KN' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8BYHXNU3NL88TA0WKJFIR4CV28YSEQMW3' where id=47;
-update noar ti set v0='8BYHXNU3NL88TA0WKJFIR4CV28YSEQMW3' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QM4BZK70S004B16MVPFPE4MIPYNXEFSX0' where id=47;
-update noar ti set v1='QM4BZK70S004B16MVPFPE4MIPYNXEFSX0' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S65PJ06W6S1K6TM82Y2T9FJV161KFAGT5' where id=47;
-update noar ti set v2='S65PJ06W6S1K6TM82Y2T9FJV161KFAGT5' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YY6S5Y9EJ9NGN33SCYG3CQOE7H21UU1F0' where id=47;
-update noar ti set v3='YY6S5Y9EJ9NGN33SCYG3CQOE7H21UU1F0' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TUSZUPWUJULY4NXRJJ654XQZ71REPCN62' where id=48;
-update noar ti set v0='TUSZUPWUJULY4NXRJJ654XQZ71REPCN62' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OZU1HYIF3Y0T71NCTDFSSDMLEE6LLQ5GV' where id=48;
-update noar ti set v1='OZU1HYIF3Y0T71NCTDFSSDMLEE6LLQ5GV' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DDOI7O9NTATXXM2FOBFP7D28YQQ2FDWSN' where id=48;
-update noar ti set v2='DDOI7O9NTATXXM2FOBFP7D28YQQ2FDWSN' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C44MUD0KVWB2QXDWPR0TFU2AV56XF67LF' where id=48;
-update noar ti set v3='C44MUD0KVWB2QXDWPR0TFU2AV56XF67LF' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MN5ZI8YZBWJJS8M9QBX25IU9XCNJHOMKM' where id=49;
-update noar ti set v0='MN5ZI8YZBWJJS8M9QBX25IU9XCNJHOMKM' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5V1ER3RIF1HHF1UQ6KKOSH9MK7JV1XDP6' where id=49;
-update noar ti set v1='5V1ER3RIF1HHF1UQ6KKOSH9MK7JV1XDP6' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JPVX4KE0GDYVTMOXZ8YWXHHFTZJ5A4LQR' where id=49;
-update noar ti set v2='JPVX4KE0GDYVTMOXZ8YWXHHFTZJ5A4LQR' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1XWYOG4TBTULZZ8FH73O0WPQEEFCJEZOV' where id=49;
-update noar ti set v3='1XWYOG4TBTULZZ8FH73O0WPQEEFCJEZOV' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='COMYTADDRCBA0W7ORYHNUS7GYSQ44CPHD' where id=50;
-update noar ti set v0='COMYTADDRCBA0W7ORYHNUS7GYSQ44CPHD' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UQGLOZP913RT96TX8PO1T7TEY9SNZA04B' where id=50;
-update noar ti set v1='UQGLOZP913RT96TX8PO1T7TEY9SNZA04B' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XWFLBAJN7VEEB18QCDXLLFIXBTHUHQYYU' where id=50;
-update noar ti set v2='XWFLBAJN7VEEB18QCDXLLFIXBTHUHQYYU' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JCR68CBYY518S9CUV1H67WZNZEW4VTXIH' where id=50;
-update noar ti set v3='JCR68CBYY518S9CUV1H67WZNZEW4VTXIH' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AHARHQO29A125TK4DYNP1XM5NOHY98FCG' where id=51;
-update noar ti set v0='AHARHQO29A125TK4DYNP1XM5NOHY98FCG' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='T7BRSPTBZS5O6B6A3CNZSV4G2AZG9V41N' where id=51;
-update noar ti set v1='T7BRSPTBZS5O6B6A3CNZSV4G2AZG9V41N' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VFGQCLMOGIZ5UMPCNE2YE0SILQ57P06W8' where id=51;
-update noar ti set v2='VFGQCLMOGIZ5UMPCNE2YE0SILQ57P06W8' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YCGUIHJKGKH5I0A2ORBVSR8ROU9WA5TD8' where id=51;
-update noar ti set v3='YCGUIHJKGKH5I0A2ORBVSR8ROU9WA5TD8' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BW5Y1UJMS97MDH7AXMSMJLCMOQR873JYP' where id=52;
-update noar ti set v0='BW5Y1UJMS97MDH7AXMSMJLCMOQR873JYP' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MSNP8YLE46R6VDXWDI6ULZ6IUSQGYCREI' where id=52;
-update noar ti set v1='MSNP8YLE46R6VDXWDI6ULZ6IUSQGYCREI' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LY5M8T1B2DAXX75JBXSX0OMJC4R7OWRSH' where id=52;
-update noar ti set v2='LY5M8T1B2DAXX75JBXSX0OMJC4R7OWRSH' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WROEU2PQTO9J7FL6Z05FSA0TUJK4WUYTW' where id=52;
-update noar ti set v3='WROEU2PQTO9J7FL6Z05FSA0TUJK4WUYTW' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RVGWA2P5SZ0V3WGJA20Z2AGZ14WNNX3MF' where id=53;
-update noar ti set v0='RVGWA2P5SZ0V3WGJA20Z2AGZ14WNNX3MF' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MTEA9XO92VAPSAQT0IEZB21MM0JCDUBLB' where id=53;
-update noar ti set v1='MTEA9XO92VAPSAQT0IEZB21MM0JCDUBLB' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7GH7XOZXQ41PYCL1CS6JZSNZGWVI72LWC' where id=53;
-update noar ti set v2='7GH7XOZXQ41PYCL1CS6JZSNZGWVI72LWC' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QUBRHSONW9IX0MKCQ4UZM700OLBG3830N' where id=53;
-update noar ti set v3='QUBRHSONW9IX0MKCQ4UZM700OLBG3830N' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZVTO6EZ70ZROU9PUPUBVCTYG2DCN3LXPS' where id=54;
-update noar ti set v0='ZVTO6EZ70ZROU9PUPUBVCTYG2DCN3LXPS' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='URWVN56QBJE74QSR8MT644SPT4GWQKB50' where id=54;
-update noar ti set v1='URWVN56QBJE74QSR8MT644SPT4GWQKB50' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TX79HNUJLAEOW6YH681LZ3TZPVF3QVSY7' where id=54;
-update noar ti set v2='TX79HNUJLAEOW6YH681LZ3TZPVF3QVSY7' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='F32NHURS5QZ7UCMW1ZLLMEJN4L4XJNBO9' where id=54;
-update noar ti set v3='F32NHURS5QZ7UCMW1ZLLMEJN4L4XJNBO9' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FRMSA94HIAGIMN95QNHYDUZIGCVEPDV39' where id=55;
-update noar ti set v0='FRMSA94HIAGIMN95QNHYDUZIGCVEPDV39' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SKKXZPI5WKBJRWLZGRAI5H7GCPVS8WL2X' where id=55;
-update noar ti set v1='SKKXZPI5WKBJRWLZGRAI5H7GCPVS8WL2X' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GYGJ40LYFGSDS3ZE9TKXDRLR4OOTXP4NE' where id=55;
-update noar ti set v2='GYGJ40LYFGSDS3ZE9TKXDRLR4OOTXP4NE' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='11RRKQMO6DX54L4V09SBSHVKNSWOUFO5Y' where id=55;
-update noar ti set v3='11RRKQMO6DX54L4V09SBSHVKNSWOUFO5Y' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4ZV817AXJ3UNA0SO6S6P188CWN9GIW5CA' where id=56;
-update noar ti set v0='4ZV817AXJ3UNA0SO6S6P188CWN9GIW5CA' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TNYVAYCVX998HMIA8NH2TQ47CSQK5IX5W' where id=56;
-update noar ti set v1='TNYVAYCVX998HMIA8NH2TQ47CSQK5IX5W' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ESZDWV23P3PQ10WXB5EDPTBEHFDA1E5DX' where id=56;
-update noar ti set v2='ESZDWV23P3PQ10WXB5EDPTBEHFDA1E5DX' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='381KXP22XWMN41GJVGJNGHKZRELKOQNHZ' where id=56;
-update noar ti set v3='381KXP22XWMN41GJVGJNGHKZRELKOQNHZ' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NPNJBVTCADPVI4M0R1VTONQS7WXS3EH81' where id=57;
-update noar ti set v0='NPNJBVTCADPVI4M0R1VTONQS7WXS3EH81' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AQBDV4A6BD3A3YAPKSBL7CN9Z6IBNUW82' where id=57;
-update noar ti set v1='AQBDV4A6BD3A3YAPKSBL7CN9Z6IBNUW82' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='380IWX6KBPG4HLZCRGADNXBTIZG53ABFD' where id=57;
-update noar ti set v2='380IWX6KBPG4HLZCRGADNXBTIZG53ABFD' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='G18OJAL461G4Q5HSKFKPXTU09QE2RLMY3' where id=57;
-update noar ti set v3='G18OJAL461G4Q5HSKFKPXTU09QE2RLMY3' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DDN00LUKD3OEHQV4WQJ2HWDFYSENJCD5X' where id=58;
-update noar ti set v0='DDN00LUKD3OEHQV4WQJ2HWDFYSENJCD5X' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3SYGNRCXS4XLTKLEZ04HUN9Y5M4UVZ4HM' where id=58;
-update noar ti set v1='3SYGNRCXS4XLTKLEZ04HUN9Y5M4UVZ4HM' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3ISJ1V03VYDPPSLUWGFO9N0FTT89EZ0PT' where id=58;
-update noar ti set v2='3ISJ1V03VYDPPSLUWGFO9N0FTT89EZ0PT' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BJEU63TZFNMVR7RDEQ0JPLVPAUN0LJVBY' where id=58;
-update noar ti set v3='BJEU63TZFNMVR7RDEQ0JPLVPAUN0LJVBY' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LXEOXDHBGQSWPG70WI0JZZSLV1QU4VHDW' where id=59;
-update noar ti set v0='LXEOXDHBGQSWPG70WI0JZZSLV1QU4VHDW' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QDIHTVPP9GXKS21JSH5ZW3JJ2NWE01WO2' where id=59;
-update noar ti set v1='QDIHTVPP9GXKS21JSH5ZW3JJ2NWE01WO2' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FN8IF6ASEXAHAGEYX4EQJ8R3S72IMXY2M' where id=59;
-update noar ti set v2='FN8IF6ASEXAHAGEYX4EQJ8R3S72IMXY2M' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='886L60NO5VI7TTR7V4WDLOOIWBJ68BR6S' where id=59;
-update noar ti set v3='886L60NO5VI7TTR7V4WDLOOIWBJ68BR6S' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='E70TRHIS59ZZ4NQ59SHATDXZLOTEWLQ3R' where id=60;
-update noar ti set v0='E70TRHIS59ZZ4NQ59SHATDXZLOTEWLQ3R' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BTTY4QM632NISEGAC7TA99Q41SHCB1WUC' where id=60;
-update noar ti set v1='BTTY4QM632NISEGAC7TA99Q41SHCB1WUC' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IR32QC45X79KNWGGM095VO1J65S5A0TIV' where id=60;
-update noar ti set v2='IR32QC45X79KNWGGM095VO1J65S5A0TIV' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='T9YGLSNG8J7NHECBA5ESYDLOX74UQFA1G' where id=60;
-update noar ti set v3='T9YGLSNG8J7NHECBA5ESYDLOX74UQFA1G' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZFS6WYHV514XOXZISNCZL1EZA1U739PL6' where id=61;
-update noar ti set v0='ZFS6WYHV514XOXZISNCZL1EZA1U739PL6' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5OOH8FMYR0650HTE6M59IWDEBOY9URERS' where id=61;
-update noar ti set v1='5OOH8FMYR0650HTE6M59IWDEBOY9URERS' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Q2189FFZX3MR7DGWYRFMGK577WJLXLXO2' where id=61;
-update noar ti set v2='Q2189FFZX3MR7DGWYRFMGK577WJLXLXO2' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='30MPB9H0JZ2H5FPOZKS8F4OE7FWL3HCO4' where id=61;
-update noar ti set v3='30MPB9H0JZ2H5FPOZKS8F4OE7FWL3HCO4' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BMH1ZK3GYMCOFENW8J4BO0Q70EFTGI92F' where id=62;
-update noar ti set v0='BMH1ZK3GYMCOFENW8J4BO0Q70EFTGI92F' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QJBBTGAPNAX4M8J4WRJ3CED3IDCJ1C7UV' where id=62;
-update noar ti set v1='QJBBTGAPNAX4M8J4WRJ3CED3IDCJ1C7UV' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8I7NGFA0NIB64E1CH2GRBBN0SP8ZU8KBV' where id=62;
-update noar ti set v2='8I7NGFA0NIB64E1CH2GRBBN0SP8ZU8KBV' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RV0JH7XZNJM5OGU57SOQCP6KDZU0TSWNA' where id=62;
-update noar ti set v3='RV0JH7XZNJM5OGU57SOQCP6KDZU0TSWNA' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8Q9EP1AH3V6CIVJDAPC5RONU6A49Z4UBM' where id=63;
-update noar ti set v0='8Q9EP1AH3V6CIVJDAPC5RONU6A49Z4UBM' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DH8XT3SKF1VEML9GBIFVN5KDP0FDYUADL' where id=63;
-update noar ti set v1='DH8XT3SKF1VEML9GBIFVN5KDP0FDYUADL' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='T2LG8QNMINA7C1JCTQ8LSBLJ42QUGJ9VD' where id=63;
-update noar ti set v2='T2LG8QNMINA7C1JCTQ8LSBLJ42QUGJ9VD' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SWR9BMKD2EQPIMFW6PEXNZBUHURY0KTKU' where id=63;
-update noar ti set v3='SWR9BMKD2EQPIMFW6PEXNZBUHURY0KTKU' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3HOGCDN135GHCOLTLM8D2GUPTCJSH0UUP' where id=64;
-update noar ti set v0='3HOGCDN135GHCOLTLM8D2GUPTCJSH0UUP' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8KL96S41VAINAHN8M5JU5Q4A6XCF7M4BD' where id=64;
-update noar ti set v1='8KL96S41VAINAHN8M5JU5Q4A6XCF7M4BD' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KSJQ1OUGKWBN4J9JVGDRAGYHI02F65VN5' where id=64;
-update noar ti set v2='KSJQ1OUGKWBN4J9JVGDRAGYHI02F65VN5' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0FF9J862P6PKCZE6A3APEK2QU5LIXY356' where id=64;
-update noar ti set v3='0FF9J862P6PKCZE6A3APEK2QU5LIXY356' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J7CRG2XMNEB02IKV1ARDDK70N6Y0UIJBX' where id=65;
-update noar ti set v0='J7CRG2XMNEB02IKV1ARDDK70N6Y0UIJBX' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QKDDHXYBZI0R27QFH6CWEN4GSWZWFNGAP' where id=65;
-update noar ti set v1='QKDDHXYBZI0R27QFH6CWEN4GSWZWFNGAP' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='P4DCWQ4ETGV59I4TUCN7OJTFZ79Y2WNZF' where id=65;
-update noar ti set v2='P4DCWQ4ETGV59I4TUCN7OJTFZ79Y2WNZF' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HHSNM8AL42VZ1QD26ITZB24JUPIK90H2H' where id=65;
-update noar ti set v3='HHSNM8AL42VZ1QD26ITZB24JUPIK90H2H' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='U7QDG74C0O9E7RJ2B0NI7ZNKSMMP319FR' where id=66;
-update noar ti set v0='U7QDG74C0O9E7RJ2B0NI7ZNKSMMP319FR' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='21LZ0O6I11PGZ5Q9PU54AEWWH2DQCB42M' where id=66;
-update noar ti set v1='21LZ0O6I11PGZ5Q9PU54AEWWH2DQCB42M' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XWEQ9A7RK3D3U4A6OGSUYJEY9F8857ODF' where id=66;
-update noar ti set v2='XWEQ9A7RK3D3U4A6OGSUYJEY9F8857ODF' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='722HYSC3XSUVC4FCDDU62XV3NNLHWINQG' where id=66;
-update noar ti set v3='722HYSC3XSUVC4FCDDU62XV3NNLHWINQG' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EF9KFZ0Q574GMQJ9EXK6AVFHVN71W3J84' where id=67;
-update noar ti set v0='EF9KFZ0Q574GMQJ9EXK6AVFHVN71W3J84' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L2J0SBTJQ26RCEOBZHLXGZA821K9D5BZC' where id=67;
-update noar ti set v1='L2J0SBTJQ26RCEOBZHLXGZA821K9D5BZC' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J2EN7X25VKFNFSP9WS4IOD16T9RTFN5SG' where id=67;
-update noar ti set v2='J2EN7X25VKFNFSP9WS4IOD16T9RTFN5SG' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='D4II7SOYIQICLXPQMOPXI6N8V3YW5T11N' where id=67;
-update noar ti set v3='D4II7SOYIQICLXPQMOPXI6N8V3YW5T11N' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7B5Y00JPNG3CUZ0URYRKYSB2QMOO7D2RE' where id=68;
-update noar ti set v0='7B5Y00JPNG3CUZ0URYRKYSB2QMOO7D2RE' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y55H3LWRWQ40KCA009OLN3XIYTBK6DOYJ' where id=68;
-update noar ti set v1='Y55H3LWRWQ40KCA009OLN3XIYTBK6DOYJ' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='05IQB948N1ZWWVOE4H9S7CPVN1HIXBAJI' where id=68;
-update noar ti set v2='05IQB948N1ZWWVOE4H9S7CPVN1HIXBAJI' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P4QTPZ52FUM1HZVEQXPXHTTPB0AE77N4O' where id=68;
-update noar ti set v3='P4QTPZ52FUM1HZVEQXPXHTTPB0AE77N4O' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YGN8KP34GE2OJKQA313IO0VD488FD4BSW' where id=69;
-update noar ti set v0='YGN8KP34GE2OJKQA313IO0VD488FD4BSW' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HPQR5L105B7PMCXEXXX1O7YIFFNYVU6N3' where id=69;
-update noar ti set v1='HPQR5L105B7PMCXEXXX1O7YIFFNYVU6N3' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LPIUASBAJI6MDE193R8YEHAZ910G2JZAQ' where id=69;
-update noar ti set v2='LPIUASBAJI6MDE193R8YEHAZ910G2JZAQ' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DMR9KFWKZYCLZT0SXIFN898SAEI4JVVZN' where id=69;
-update noar ti set v3='DMR9KFWKZYCLZT0SXIFN898SAEI4JVVZN' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='E2QKXKRXDXU5CISL7RRQKZH65H1ND5T8L' where id=70;
-update noar ti set v0='E2QKXKRXDXU5CISL7RRQKZH65H1ND5T8L' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KY8U273TV3S175XX41MBYIYYZEZ07HRHU' where id=70;
-update noar ti set v1='KY8U273TV3S175XX41MBYIYYZEZ07HRHU' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E1SY1I1YHONFEXH8DQPRBXYKKM5EFEPXB' where id=70;
-update noar ti set v2='E1SY1I1YHONFEXH8DQPRBXYKKM5EFEPXB' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='V9Q3MY5BGNEGZDSBOH9V1CEFP8L5UQRYC' where id=70;
-update noar ti set v3='V9Q3MY5BGNEGZDSBOH9V1CEFP8L5UQRYC' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HD6ZDFZ1Y05NXJ8GAC5Z7X52IXCSO57CE' where id=71;
-update noar ti set v0='HD6ZDFZ1Y05NXJ8GAC5Z7X52IXCSO57CE' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OIYYCVQ8BW32K5HNJS8O3LJPGHZIEIWIW' where id=71;
-update noar ti set v1='OIYYCVQ8BW32K5HNJS8O3LJPGHZIEIWIW' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6AA9R8FH4HPJCAYMG5FEGGIH8SLNYONS7' where id=71;
-update noar ti set v2='6AA9R8FH4HPJCAYMG5FEGGIH8SLNYONS7' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8F5HTANJ45EYMRR5BUVQZO6XC3UQ0LQU7' where id=71;
-update noar ti set v3='8F5HTANJ45EYMRR5BUVQZO6XC3UQ0LQU7' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HXDP5XI1YGXXD30DTPCG8GXH8FA3146U7' where id=72;
-update noar ti set v0='HXDP5XI1YGXXD30DTPCG8GXH8FA3146U7' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='00AGJNLXQVE9BHL1KP6KVKNLLMZXVD3L2' where id=72;
-update noar ti set v1='00AGJNLXQVE9BHL1KP6KVKNLLMZXVD3L2' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HJWX6SF2IS19Z8R0IR7LN9X0INU5WCKPM' where id=72;
-update noar ti set v2='HJWX6SF2IS19Z8R0IR7LN9X0INU5WCKPM' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YOJKU4F0DMW3VXUSCB0FYIZL9A741MOAL' where id=72;
-update noar ti set v3='YOJKU4F0DMW3VXUSCB0FYIZL9A741MOAL' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='54YDDTUJ7F338ADD6MG99GJDG3WP1BIHM' where id=73;
-update noar ti set v0='54YDDTUJ7F338ADD6MG99GJDG3WP1BIHM' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OOVBMH2U3H0XZIGOUOFE3TW0LM6C2024Q' where id=73;
-update noar ti set v1='OOVBMH2U3H0XZIGOUOFE3TW0LM6C2024Q' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZGNXVYTHYFFUTJLLVYM6QSWBWGAF0B12B' where id=73;
-update noar ti set v2='ZGNXVYTHYFFUTJLLVYM6QSWBWGAF0B12B' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Q7RLJLCOB7R3QWNESTCWQT88TNCSLRWZ6' where id=73;
-update noar ti set v3='Q7RLJLCOB7R3QWNESTCWQT88TNCSLRWZ6' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SMCRS1V67Y08U5BX991NO082GWT2BPK80' where id=74;
-update noar ti set v0='SMCRS1V67Y08U5BX991NO082GWT2BPK80' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0A28CB6Z3HVUFD1K8XW8HBIOMGZUVMO6S' where id=74;
-update noar ti set v1='0A28CB6Z3HVUFD1K8XW8HBIOMGZUVMO6S' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='75V771SGC1D9GC1AHHH6X7TA43YZDTMR6' where id=74;
-update noar ti set v2='75V771SGC1D9GC1AHHH6X7TA43YZDTMR6' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4O3YYBGFM3ZB4ULJZRC6KR5CGJX5EXJHK' where id=74;
-update noar ti set v3='4O3YYBGFM3ZB4ULJZRC6KR5CGJX5EXJHK' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Q2S43IWT3GDUCQI81IJTK7BJJ5L3ECEPV' where id=75;
-update noar ti set v0='Q2S43IWT3GDUCQI81IJTK7BJJ5L3ECEPV' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3ZQ9I06NEAUY4AN2AB2XWM2GJXF7VGJWK' where id=75;
-update noar ti set v1='3ZQ9I06NEAUY4AN2AB2XWM2GJXF7VGJWK' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A22SZG7S4QCRAB8R7LXT6TRNVN616SV44' where id=75;
-update noar ti set v2='A22SZG7S4QCRAB8R7LXT6TRNVN616SV44' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QFFJ24MRB24MSJIW28YHIFFUQD1BKKXXC' where id=75;
-update noar ti set v3='QFFJ24MRB24MSJIW28YHIFFUQD1BKKXXC' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Q5J8N0THHXCA8V1WK7CMJI8YYO244FFRP' where id=76;
-update noar ti set v0='Q5J8N0THHXCA8V1WK7CMJI8YYO244FFRP' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='W5P11AR03PUMZIV514BF68Q14HJZP5HG5' where id=76;
-update noar ti set v1='W5P11AR03PUMZIV514BF68Q14HJZP5HG5' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='54555ZFZQ9WW3ZB5EDJXA4M4XX3UFWF08' where id=76;
-update noar ti set v2='54555ZFZQ9WW3ZB5EDJXA4M4XX3UFWF08' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QOPJBR9SLQUJY7QE9RWTSVTN9VPZUNSNS' where id=76;
-update noar ti set v3='QOPJBR9SLQUJY7QE9RWTSVTN9VPZUNSNS' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SW36L31FQDUDKDZCRDG8AR29X3NAHY8T8' where id=77;
-update noar ti set v0='SW36L31FQDUDKDZCRDG8AR29X3NAHY8T8' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J97LQNGAEBRMU74F5LBU71BNE7J0QM8P9' where id=77;
-update noar ti set v1='J97LQNGAEBRMU74F5LBU71BNE7J0QM8P9' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2GZRW07GGP1P5MZMED64YME3OZ42CUPT2' where id=77;
-update noar ti set v2='2GZRW07GGP1P5MZMED64YME3OZ42CUPT2' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SRICPEFRGMSKHEYK6PXT8Q6FO1BU24YAV' where id=77;
-update noar ti set v3='SRICPEFRGMSKHEYK6PXT8Q6FO1BU24YAV' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XE2PTQ1BTPRVK0RV7VHRLBGDBSL4YY56Q' where id=78;
-update noar ti set v0='XE2PTQ1BTPRVK0RV7VHRLBGDBSL4YY56Q' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='A16OWCC43LW3H253ZJBFB9YUORY0ROGTT' where id=78;
-update noar ti set v1='A16OWCC43LW3H253ZJBFB9YUORY0ROGTT' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N9ZFY5V8WW9MENCDRRADY61NTWLZR82RP' where id=78;
-update noar ti set v2='N9ZFY5V8WW9MENCDRRADY61NTWLZR82RP' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7FR30M3ADDZ49Q2RR13L21B62HVTK4TN5' where id=78;
-update noar ti set v3='7FR30M3ADDZ49Q2RR13L21B62HVTK4TN5' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='X9PUMY0ZG1T3DSYS9L7459C7XFDWKNBRZ' where id=79;
-update noar ti set v0='X9PUMY0ZG1T3DSYS9L7459C7XFDWKNBRZ' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MLN6VEL96SN2143ZBF35PB0K8X6278TOD' where id=79;
-update noar ti set v1='MLN6VEL96SN2143ZBF35PB0K8X6278TOD' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1362321A6UEZ7YSPBNKR9V08ZH7548OOZ' where id=79;
-update noar ti set v2='1362321A6UEZ7YSPBNKR9V08ZH7548OOZ' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N2V73YL4U821VGWBKDAZUI4WHGDDQO2FH' where id=79;
-update noar ti set v3='N2V73YL4U821VGWBKDAZUI4WHGDDQO2FH' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4B8E20FNR5OWZTNI7SYN8JYLR50FW1HB6' where id=80;
-update noar ti set v0='4B8E20FNR5OWZTNI7SYN8JYLR50FW1HB6' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZYAP4KHYNI332X2W9MDT8M2H3PXBEFPMS' where id=80;
-update noar ti set v1='ZYAP4KHYNI332X2W9MDT8M2H3PXBEFPMS' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IA45OKMD5P0SUFGK7OG6RDVFNFDLTAXQ9' where id=80;
-update noar ti set v2='IA45OKMD5P0SUFGK7OG6RDVFNFDLTAXQ9' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WGRWSFGXRU3UJYDOSNT0HH6WYC9E2UQML' where id=80;
-update noar ti set v3='WGRWSFGXRU3UJYDOSNT0HH6WYC9E2UQML' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K1NZYP5A3TVE59JLSULT9GKGES0WJMA7E' where id=81;
-update noar ti set v0='K1NZYP5A3TVE59JLSULT9GKGES0WJMA7E' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1OXP30CIIQJOCTK72LT1OK36ZWBIN6FJK' where id=81;
-update noar ti set v1='1OXP30CIIQJOCTK72LT1OK36ZWBIN6FJK' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M85XNBL432NZFLISC33CO3Z0KNES5H4JM' where id=81;
-update noar ti set v2='M85XNBL432NZFLISC33CO3Z0KNES5H4JM' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2PG2GI9JWLTP5QBXLB2ZYDYDTBHQ3IRSJ' where id=81;
-update noar ti set v3='2PG2GI9JWLTP5QBXLB2ZYDYDTBHQ3IRSJ' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A9I2GCJPJK4CNADPUVSXS2JEVK84H67XR' where id=82;
-update noar ti set v0='A9I2GCJPJK4CNADPUVSXS2JEVK84H67XR' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2GCE1SV1IGRN98ZASFZTNCYQJHOM1L1UG' where id=82;
-update noar ti set v1='2GCE1SV1IGRN98ZASFZTNCYQJHOM1L1UG' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HLU4Y21UHEWD97ODU0027LRKVMCJ1GGTS' where id=82;
-update noar ti set v2='HLU4Y21UHEWD97ODU0027LRKVMCJ1GGTS' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EJPXNIE06RG2PS7KOVY5P4NJVC3PUU3VV' where id=82;
-update noar ti set v3='EJPXNIE06RG2PS7KOVY5P4NJVC3PUU3VV' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='D9S04KER4AI4OFX5Z1456GWVFZV6UD18M' where id=83;
-update noar ti set v0='D9S04KER4AI4OFX5Z1456GWVFZV6UD18M' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='N2NJAIYIZYZD8J6TGLXP24POVW91VEP5R' where id=83;
-update noar ti set v1='N2NJAIYIZYZD8J6TGLXP24POVW91VEP5R' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ED6H5964IFYRRP8HMQ3N7ICN4OK5CAA71' where id=83;
-update noar ti set v2='ED6H5964IFYRRP8HMQ3N7ICN4OK5CAA71' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='W5NQR98L5J8YNFQCBLT2J6JOQM3TD5L2Y' where id=83;
-update noar ti set v3='W5NQR98L5J8YNFQCBLT2J6JOQM3TD5L2Y' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IPL7DK90RMM6EEORED5VONN866QQXDERX' where id=84;
-update noar ti set v0='IPL7DK90RMM6EEORED5VONN866QQXDERX' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='A3UV5DFCCSMF9A0EWFW4XAEJSDYGKYZ8P' where id=84;
-update noar ti set v1='A3UV5DFCCSMF9A0EWFW4XAEJSDYGKYZ8P' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9OLYM17E56DAHL80IWA46RLBA85JHRQ3O' where id=84;
-update noar ti set v2='9OLYM17E56DAHL80IWA46RLBA85JHRQ3O' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KBML69OJP9LX4KE0JUNKIQIS8MNZP1DVQ' where id=84;
-update noar ti set v3='KBML69OJP9LX4KE0JUNKIQIS8MNZP1DVQ' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7VZMOCE0YEUK32LJXQW51QOU0GMMDI1O8' where id=85;
-update noar ti set v0='7VZMOCE0YEUK32LJXQW51QOU0GMMDI1O8' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7ZXQZM41BMMMSZYYP0L41SDSTIXOWWO3L' where id=85;
-update noar ti set v1='7ZXQZM41BMMMSZYYP0L41SDSTIXOWWO3L' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0FVQZC3OM9JH0GULU3J9FP7XJ6LSEI6OZ' where id=85;
-update noar ti set v2='0FVQZC3OM9JH0GULU3J9FP7XJ6LSEI6OZ' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4CN8G61XMGE56S1ETXPUQG2T6SAYMFQRH' where id=85;
-update noar ti set v3='4CN8G61XMGE56S1ETXPUQG2T6SAYMFQRH' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EQNL9BPQEZFIBPK29BZA1VZB7H26UVDNQ' where id=86;
-update noar ti set v0='EQNL9BPQEZFIBPK29BZA1VZB7H26UVDNQ' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9N9Y2Q84X94PXY4IHNIGMNCKLHL3J7S5N' where id=86;
-update noar ti set v1='9N9Y2Q84X94PXY4IHNIGMNCKLHL3J7S5N' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KX0OQ10I1YL4TK9ZRDO245O0VX4NEJBV6' where id=86;
-update noar ti set v2='KX0OQ10I1YL4TK9ZRDO245O0VX4NEJBV6' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QFHV89JZU5OS22X6TVYVISCROSZMOO1RH' where id=86;
-update noar ti set v3='QFHV89JZU5OS22X6TVYVISCROSZMOO1RH' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='O39YEURV7XZ5W35SD4ZEAQQLU0GIJU985' where id=87;
-update noar ti set v0='O39YEURV7XZ5W35SD4ZEAQQLU0GIJU985' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HKWNBZ57F0ZUX8AR8N5X1ZFB59A0VK6IN' where id=87;
-update noar ti set v1='HKWNBZ57F0ZUX8AR8N5X1ZFB59A0VK6IN' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D0UQJJ224G2X3AMUEQA5Q720PTWGABVCH' where id=87;
-update noar ti set v2='D0UQJJ224G2X3AMUEQA5Q720PTWGABVCH' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WZ7BHPGL52LBR8FBVG3KG3MCZRZAVY47Z' where id=87;
-update noar ti set v3='WZ7BHPGL52LBR8FBVG3KG3MCZRZAVY47Z' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='G1KJPPG2CD18V57G1E19370KMH016QTK7' where id=88;
-update noar ti set v0='G1KJPPG2CD18V57G1E19370KMH016QTK7' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3CCZKEVD0FQP33KP4CIN7778CSJ5TIX8J' where id=88;
-update noar ti set v1='3CCZKEVD0FQP33KP4CIN7778CSJ5TIX8J' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VMN4DAEBQHWWA68APK3MSOS0NRP7PG0RJ' where id=88;
-update noar ti set v2='VMN4DAEBQHWWA68APK3MSOS0NRP7PG0RJ' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MMQGLE2UJ8PL2KS4RDJ2PZWNGCCIINH7K' where id=88;
-update noar ti set v3='MMQGLE2UJ8PL2KS4RDJ2PZWNGCCIINH7K' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9BTG0XOKV8GYMMR7LOR3V88R8412JKM48' where id=89;
-update noar ti set v0='9BTG0XOKV8GYMMR7LOR3V88R8412JKM48' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7E0XYZPQD70XZ4HFGSIWJQHSF2FJS0H7Z' where id=89;
-update noar ti set v1='7E0XYZPQD70XZ4HFGSIWJQHSF2FJS0H7Z' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MLKPLDJW6Q859KAFRAGOHG4V85B4ONRDX' where id=89;
-update noar ti set v2='MLKPLDJW6Q859KAFRAGOHG4V85B4ONRDX' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C9795CRAF6AR32TOYYD6G1W0WOX6WB8U2' where id=89;
-update noar ti set v3='C9795CRAF6AR32TOYYD6G1W0WOX6WB8U2' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6QAOPPHCOSHYHKQ0I2K1S4VJHZWH3F64R' where id=90;
-update noar ti set v0='6QAOPPHCOSHYHKQ0I2K1S4VJHZWH3F64R' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R7BOE7RFKE8C9AVQQCE2CANSSIKFB4ETY' where id=90;
-update noar ti set v1='R7BOE7RFKE8C9AVQQCE2CANSSIKFB4ETY' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DCEQVQKPVXQZZ6GWG4O65WKPQF8R1ZFSP' where id=90;
-update noar ti set v2='DCEQVQKPVXQZZ6GWG4O65WKPQF8R1ZFSP' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZOA3918RTFYQ6Q5MXWG9TM7L8G5U8WGDR' where id=90;
-update noar ti set v3='ZOA3918RTFYQ6Q5MXWG9TM7L8G5U8WGDR' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5ZLU7HZ3QYRIGHOC8ETSRLX79QWY73YBY' where id=91;
-update noar ti set v0='5ZLU7HZ3QYRIGHOC8ETSRLX79QWY73YBY' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GDDODFCDGO9A42KCC2ZOMCL70LM8U3V3H' where id=91;
-update noar ti set v1='GDDODFCDGO9A42KCC2ZOMCL70LM8U3V3H' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0M2CSN6Z1X2S5AL0HF06MUJU3D02BTXN6' where id=91;
-update noar ti set v2='0M2CSN6Z1X2S5AL0HF06MUJU3D02BTXN6' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K8WOXGDLKELE9FJ34Z6PVEKG468AYA3ZY' where id=91;
-update noar ti set v3='K8WOXGDLKELE9FJ34Z6PVEKG468AYA3ZY' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NZSNG6PV75XWF0KRZ88RWCDIP224JGEVG' where id=92;
-update noar ti set v0='NZSNG6PV75XWF0KRZ88RWCDIP224JGEVG' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VMIQDHJL7FK8FPT37IXKK839RWDFX1F0D' where id=92;
-update noar ti set v1='VMIQDHJL7FK8FPT37IXKK839RWDFX1F0D' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='320BLQ39CLOTR58HKZ52VJK18361767YP' where id=92;
-update noar ti set v2='320BLQ39CLOTR58HKZ52VJK18361767YP' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6ZVOR2PKPL4AZCRH08UQP2MXMNVF2HKLA' where id=92;
-update noar ti set v3='6ZVOR2PKPL4AZCRH08UQP2MXMNVF2HKLA' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PFWINPQSV8MS3JV3MSJXX2GGEGR2QSSUA' where id=93;
-update noar ti set v0='PFWINPQSV8MS3JV3MSJXX2GGEGR2QSSUA' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='K2DOTS8WQ5XTW0V4AQ7QQY44XMQUOBUGM' where id=93;
-update noar ti set v1='K2DOTS8WQ5XTW0V4AQ7QQY44XMQUOBUGM' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WA5N6D873UWEWYAQ06SD6CEC109CGCWDV' where id=93;
-update noar ti set v2='WA5N6D873UWEWYAQ06SD6CEC109CGCWDV' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FWM44LF6GNVPLOK87MMPJWVBSDZ22O630' where id=93;
-update noar ti set v3='FWM44LF6GNVPLOK87MMPJWVBSDZ22O630' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IEUK6ZHBBMHDNFGZF4601PP4JWFMABAMK' where id=94;
-update noar ti set v0='IEUK6ZHBBMHDNFGZF4601PP4JWFMABAMK' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='10GZ9NF0ATDPHJM3UQOFTZPM37UC0DG5I' where id=94;
-update noar ti set v1='10GZ9NF0ATDPHJM3UQOFTZPM37UC0DG5I' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='R3ISPSPG3WJMOEJN18GEY2494RGVHBKR9' where id=94;
-update noar ti set v2='R3ISPSPG3WJMOEJN18GEY2494RGVHBKR9' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='X76DHCA5UDZ8QDL688ZEP4RCXCPT1Q6SN' where id=94;
-update noar ti set v3='X76DHCA5UDZ8QDL688ZEP4RCXCPT1Q6SN' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IA3P8C6LCCCP3A28GKSAEME9C9EGG38U6' where id=95;
-update noar ti set v0='IA3P8C6LCCCP3A28GKSAEME9C9EGG38U6' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C2SJHW0O5EIEWA7Q323ARS83A9TSUDM57' where id=95;
-update noar ti set v1='C2SJHW0O5EIEWA7Q323ARS83A9TSUDM57' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D00MQ262E7PX2Z25Y9DMB5KDQSFQGE9NJ' where id=95;
-update noar ti set v2='D00MQ262E7PX2Z25Y9DMB5KDQSFQGE9NJ' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='09X077XI0W08QLEJ5QOL7DTSJJJ6WIEUH' where id=95;
-update noar ti set v3='09X077XI0W08QLEJ5QOL7DTSJJJ6WIEUH' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NBKOZI0RNJVA3RQHAKBTS46CDV6MBY6MV' where id=96;
-update noar ti set v0='NBKOZI0RNJVA3RQHAKBTS46CDV6MBY6MV' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L5B45BRUJ5BA5EKJL4RHTNO97J9O5J8CL' where id=96;
-update noar ti set v1='L5B45BRUJ5BA5EKJL4RHTNO97J9O5J8CL' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HGPWFNBW76FTY2RJXUAJUE9A1XVO9SKKH' where id=96;
-update noar ti set v2='HGPWFNBW76FTY2RJXUAJUE9A1XVO9SKKH' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='U5BFEDZFJDN118WAA0VQ45CRUDTIMUCAD' where id=96;
-update noar ti set v3='U5BFEDZFJDN118WAA0VQ45CRUDTIMUCAD' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HNBJW9XAI6I36QJOT92JNJT8MAO11CY6O' where id=97;
-update noar ti set v0='HNBJW9XAI6I36QJOT92JNJT8MAO11CY6O' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YN3K2VMFRV1H6TQYH1SDRN2Q7K3CPQ6U2' where id=97;
-update noar ti set v1='YN3K2VMFRV1H6TQYH1SDRN2Q7K3CPQ6U2' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='402DS8LJ1QUGA4EEBFP32NBLKCY2HKOYB' where id=97;
-update noar ti set v2='402DS8LJ1QUGA4EEBFP32NBLKCY2HKOYB' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='L6JSFBN09KQTCE0TMQ6E5TG5M9R49HG33' where id=97;
-update noar ti set v3='L6JSFBN09KQTCE0TMQ6E5TG5M9R49HG33' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SO9KHDO5UDDAD1RJ9YYPXZ3I5ZKU9CIE1' where id=98;
-update noar ti set v0='SO9KHDO5UDDAD1RJ9YYPXZ3I5ZKU9CIE1' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KGBR4EUI238ATEPUSJPWHF4ZW9QYBT5B1' where id=98;
-update noar ti set v1='KGBR4EUI238ATEPUSJPWHF4ZW9QYBT5B1' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='44EJGJL6ST4QELA4OTB8QV06QWJ9MKKD7' where id=98;
-update noar ti set v2='44EJGJL6ST4QELA4OTB8QV06QWJ9MKKD7' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='70U3VG9612W1R9SX50F94HM5FYA8MG8Q9' where id=98;
-update noar ti set v3='70U3VG9612W1R9SX50F94HM5FYA8MG8Q9' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TVTYJ99VH24RJ5PH8DSMX0JNQEW7IU9L0' where id=99;
-update noar ti set v0='TVTYJ99VH24RJ5PH8DSMX0JNQEW7IU9L0' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4EWX41LPBMP7P0LW5XW8AOXC3YC5IB4H5' where id=99;
-update noar ti set v1='4EWX41LPBMP7P0LW5XW8AOXC3YC5IB4H5' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EFTTO0NNEDA78AJLFIZVJUKY3BAE9NNLR' where id=99;
-update noar ti set v2='EFTTO0NNEDA78AJLFIZVJUKY3BAE9NNLR' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0FXW7H2EYTQMK68YNRS116CNUGKL2NYPW' where id=99;
-update noar ti set v3='0FXW7H2EYTQMK68YNRS116CNUGKL2NYPW' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varbinary(32) not null,
-v1 varbinary(32) not null,
-v2 varbinary(32) not null,
-v3 varbinary(32) not null,
-b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='O9NHDDJMDKIUNPRVJYN6VQX87KBEDQKVI' where id=2;
-update noar ti set v0='O9NHDDJMDKIUNPRVJYN6VQX87KBEDQKVI' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Q1QBW21GRLRYIVO9LD2K65Z15SIQBN14Z' where id=2;
-update noar ti set v1='Q1QBW21GRLRYIVO9LD2K65Z15SIQBN14Z' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='R7TZZ11QHWBAVG1O70GWHZ3YKZIRYDECE' where id=2;
-update noar ti set v2='R7TZZ11QHWBAVG1O70GWHZ3YKZIRYDECE' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JKDR781NW03TKLDOHXGXU3FYZ1O7IDT5W' where id=2;
-update noar ti set v3='JKDR781NW03TKLDOHXGXU3FYZ1O7IDT5W' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MLKEORAFHMQL32I8PMO90AUI66RJUC9DB' where id=3;
-update noar ti set v0='MLKEORAFHMQL32I8PMO90AUI66RJUC9DB' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8E3WWOH8Y3PTZIIRULB7NYXS4JM21CZ2P' where id=3;
-update noar ti set v1='8E3WWOH8Y3PTZIIRULB7NYXS4JM21CZ2P' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CX82OQAA14218YUU48UM3M852HHFPTI46' where id=3;
-update noar ti set v2='CX82OQAA14218YUU48UM3M852HHFPTI46' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RQCJ1PK1U12TPRZGJ0F4RJ2JN06WVEO2G' where id=3;
-update noar ti set v3='RQCJ1PK1U12TPRZGJ0F4RJ2JN06WVEO2G' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5WCN7V58LEQUG4BT7OXSGEC7L9U313SOG' where id=4;
-update noar ti set v0='5WCN7V58LEQUG4BT7OXSGEC7L9U313SOG' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NQW2XNBHBTU6PTG7TX6I5ECTUUKANN0HE' where id=4;
-update noar ti set v1='NQW2XNBHBTU6PTG7TX6I5ECTUUKANN0HE' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N1JY8MY9LMW97QOWN1H21O2U8ND0BEDAA' where id=4;
-update noar ti set v2='N1JY8MY9LMW97QOWN1H21O2U8ND0BEDAA' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3OLVQ8ZMX26KVFGGHW92FADNTZNTLH1XD' where id=4;
-update noar ti set v3='3OLVQ8ZMX26KVFGGHW92FADNTZNTLH1XD' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6SV21C45VCMQIWY5ZYY1B6247NKHRZILQ' where id=5;
-update noar ti set v0='6SV21C45VCMQIWY5ZYY1B6247NKHRZILQ' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JWJ2PXPNJFIYYG19NU97EYO0FF7WH2NTA' where id=5;
-update noar ti set v1='JWJ2PXPNJFIYYG19NU97EYO0FF7WH2NTA' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M9FLAKPCYBDFA1Q5LUEM6YA0JCZKBRUX7' where id=5;
-update noar ti set v2='M9FLAKPCYBDFA1Q5LUEM6YA0JCZKBRUX7' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UID3D22OU1GJ4HFTP3CVQBIS0P4I1S2B5' where id=5;
-update noar ti set v3='UID3D22OU1GJ4HFTP3CVQBIS0P4I1S2B5' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='C0DD07GZZ1HMK7T0MNKEBAQA1WRND0IAW' where id=6;
-update noar ti set v0='C0DD07GZZ1HMK7T0MNKEBAQA1WRND0IAW' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TMZWLUOEFJHLBGVS0SKU0IPUZ73VI6UMW' where id=6;
-update noar ti set v1='TMZWLUOEFJHLBGVS0SKU0IPUZ73VI6UMW' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7S2NEJJBHWOQFHK3RWHAR426900CF5NYN' where id=6;
-update noar ti set v2='7S2NEJJBHWOQFHK3RWHAR426900CF5NYN' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='09ZCHETG7WO0USAFFHZ5INP9U7AUIBCKZ' where id=6;
-update noar ti set v3='09ZCHETG7WO0USAFFHZ5INP9U7AUIBCKZ' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Y8OXMWL39MMR0YEB2TQU1DDC033BZ5BW1' where id=7;
-update noar ti set v0='Y8OXMWL39MMR0YEB2TQU1DDC033BZ5BW1' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HC86NHK9NAUV5OFBYELB1D06HAYQLX4GU' where id=7;
-update noar ti set v1='HC86NHK9NAUV5OFBYELB1D06HAYQLX4GU' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QWL2F7Y16CLMYRDB04XUSY1GSA0ISSO76' where id=7;
-update noar ti set v2='QWL2F7Y16CLMYRDB04XUSY1GSA0ISSO76' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P2F0GV4EEYN4VE4HDXZ0E7PDKBSQJF6GL' where id=7;
-update noar ti set v3='P2F0GV4EEYN4VE4HDXZ0E7PDKBSQJF6GL' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OYB0CLBGINZ3YBWW9NVIHHQYJGAI0X5BT' where id=8;
-update noar ti set v0='OYB0CLBGINZ3YBWW9NVIHHQYJGAI0X5BT' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='F1QHLVE9P88J6KY7N4TKFBOOILYEOHL4A' where id=8;
-update noar ti set v1='F1QHLVE9P88J6KY7N4TKFBOOILYEOHL4A' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QF9ZE2I0VYNZE7QGWB33ZZLD4FIBGVNLT' where id=8;
-update noar ti set v2='QF9ZE2I0VYNZE7QGWB33ZZLD4FIBGVNLT' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HWWI750LOVQP7AS10LDFVJNNS8MF9R8GY' where id=8;
-update noar ti set v3='HWWI750LOVQP7AS10LDFVJNNS8MF9R8GY' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3WOM3TU4HU1PL7GKZX8OCAEVHYM11GM89' where id=9;
-update noar ti set v0='3WOM3TU4HU1PL7GKZX8OCAEVHYM11GM89' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JIHBCC09NDSWMEJTIK0QIP9KAXNBZ9H1Q' where id=9;
-update noar ti set v1='JIHBCC09NDSWMEJTIK0QIP9KAXNBZ9H1Q' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='78YO3W3NXLUTU16UTYR7555XVFV52KDQC' where id=9;
-update noar ti set v2='78YO3W3NXLUTU16UTYR7555XVFV52KDQC' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GXR3FE0JE56D5FQF11AEU4C99T8EXF1ZJ' where id=9;
-update noar ti set v3='GXR3FE0JE56D5FQF11AEU4C99T8EXF1ZJ' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HGMVC69FY2Z6BL87OMXLNKBOJMTLCRLFW' where id=10;
-update noar ti set v0='HGMVC69FY2Z6BL87OMXLNKBOJMTLCRLFW' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z3TNXODWL0PNYWPFVR4R3H58D0CWU19BD' where id=10;
-update noar ti set v1='Z3TNXODWL0PNYWPFVR4R3H58D0CWU19BD' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0QFA5XYBCEHP0DE6U7RFVB87807HQO64H' where id=10;
-update noar ti set v2='0QFA5XYBCEHP0DE6U7RFVB87807HQO64H' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JPYIAZFXKUO9NJPR02VIYU249KANCV92D' where id=10;
-update noar ti set v3='JPYIAZFXKUO9NJPR02VIYU249KANCV92D' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AMEZSIYEUDNEGHOS049TJACNNDR6MIC8E' where id=11;
-update noar ti set v0='AMEZSIYEUDNEGHOS049TJACNNDR6MIC8E' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='H1SWYVWHWADQ7BTQ750J1JO58L6RPY5W7' where id=11;
-update noar ti set v1='H1SWYVWHWADQ7BTQ750J1JO58L6RPY5W7' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PLNCWN1ROGM9T0O1MWKDO9L6ESFU0FKR6' where id=11;
-update noar ti set v2='PLNCWN1ROGM9T0O1MWKDO9L6ESFU0FKR6' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H9P6KPN6KTCV5PLP9THH67FGM2KYMSF4J' where id=11;
-update noar ti set v3='H9P6KPN6KTCV5PLP9THH67FGM2KYMSF4J' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PVNUO91H0R7AKWCF1W2EXEHYATPTAH1E7' where id=12;
-update noar ti set v0='PVNUO91H0R7AKWCF1W2EXEHYATPTAH1E7' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U0FOE6HQPNDNJXEP5FBY0A1V6J8HO570E' where id=12;
-update noar ti set v1='U0FOE6HQPNDNJXEP5FBY0A1V6J8HO570E' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8V5CG0HWS4EOG7BGBGO534MUJXCDHZVAW' where id=12;
-update noar ti set v2='8V5CG0HWS4EOG7BGBGO534MUJXCDHZVAW' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='J6TONP8M31IGAAYVBNH546V98JYANY917' where id=12;
-update noar ti set v3='J6TONP8M31IGAAYVBNH546V98JYANY917' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9SF0ETUMBG1C2Y5ZR5MRLMYXXL55D4TFA' where id=13;
-update noar ti set v0='9SF0ETUMBG1C2Y5ZR5MRLMYXXL55D4TFA' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S8O71MSHHSLZXI2213PHD7HFENE4Y8P6F' where id=13;
-update noar ti set v1='S8O71MSHHSLZXI2213PHD7HFENE4Y8P6F' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='P8V7H83HGN1SGHXFFUN69JT1VIOVOCTBH' where id=13;
-update noar ti set v2='P8V7H83HGN1SGHXFFUN69JT1VIOVOCTBH' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SZQ0XEJ08LD21ZSA55OHC4XL9VVR7CUW1' where id=13;
-update noar ti set v3='SZQ0XEJ08LD21ZSA55OHC4XL9VVR7CUW1' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='B12IPIJMUDE06SR5RNR0APUJJ97I85R31' where id=14;
-update noar ti set v0='B12IPIJMUDE06SR5RNR0APUJJ97I85R31' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SQ1IR20KOWM2DK4RQ0KFJ2UYPAHOZL55J' where id=14;
-update noar ti set v1='SQ1IR20KOWM2DK4RQ0KFJ2UYPAHOZL55J' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6O2OW9Y7PNH03AV2P6ISEHMB99NT52RRA' where id=14;
-update noar ti set v2='6O2OW9Y7PNH03AV2P6ISEHMB99NT52RRA' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XZNG602TFER48KS2YEW3GOZT4QLDSUSM9' where id=14;
-update noar ti set v3='XZNG602TFER48KS2YEW3GOZT4QLDSUSM9' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8P4R9R566P05H5MN3ZQXSGPTKUTOLQ0RT' where id=15;
-update noar ti set v0='8P4R9R566P05H5MN3ZQXSGPTKUTOLQ0RT' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BSWDQFWV114F6LNP1FZQ5D384ZLPRHXL0' where id=15;
-update noar ti set v1='BSWDQFWV114F6LNP1FZQ5D384ZLPRHXL0' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='C18UYE05QL0RYD4WG1O7Y6W74RLOP7948' where id=15;
-update noar ti set v2='C18UYE05QL0RYD4WG1O7Y6W74RLOP7948' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SJSLH132HKQBQAOZF91XKJPWTS2NOCTLR' where id=15;
-update noar ti set v3='SJSLH132HKQBQAOZF91XKJPWTS2NOCTLR' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UZSVSIGW2JHZGPFPUCF6EHZUQHMM8Q6G6' where id=16;
-update noar ti set v0='UZSVSIGW2JHZGPFPUCF6EHZUQHMM8Q6G6' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MZDBG86F95PE2QSYRU855GFUMVC9JWM8Y' where id=16;
-update noar ti set v1='MZDBG86F95PE2QSYRU855GFUMVC9JWM8Y' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NF8PIMOIPPYH3AQJR6R8FQMPX10ZBDSFQ' where id=16;
-update noar ti set v2='NF8PIMOIPPYH3AQJR6R8FQMPX10ZBDSFQ' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SPXG4OR4XFGUVWDRV7J3G8L2V5RSJYOYM' where id=16;
-update noar ti set v3='SPXG4OR4XFGUVWDRV7J3G8L2V5RSJYOYM' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='F3A1CHQU0MEJPT62HME1VKM5EQZ57SVXR' where id=17;
-update noar ti set v0='F3A1CHQU0MEJPT62HME1VKM5EQZ57SVXR' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TQ2XK26I1XAFIR78Z8THVBD39K4IUZFZE' where id=17;
-update noar ti set v1='TQ2XK26I1XAFIR78Z8THVBD39K4IUZFZE' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YVO846KBJ1NV8U6SDTL51M2K3HA4C4H6B' where id=17;
-update noar ti set v2='YVO846KBJ1NV8U6SDTL51M2K3HA4C4H6B' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LVDOI1METCQVT2VW2ME3SXROD7EA2GC6F' where id=17;
-update noar ti set v3='LVDOI1METCQVT2VW2ME3SXROD7EA2GC6F' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MKDJ79X4CTDYB1YMWDJOCTP82EIDX6XD7' where id=18;
-update noar ti set v0='MKDJ79X4CTDYB1YMWDJOCTP82EIDX6XD7' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DXKLQC2B8SLZ49QFJEVKB7W5MSLP10PXB' where id=18;
-update noar ti set v1='DXKLQC2B8SLZ49QFJEVKB7W5MSLP10PXB' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OVDNU2U0VYYB4SL9ATQRX14DTPSF2EYC0' where id=18;
-update noar ti set v2='OVDNU2U0VYYB4SL9ATQRX14DTPSF2EYC0' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GHA7T9AZU3GP1YB75FOO09LGPIC54YT29' where id=18;
-update noar ti set v3='GHA7T9AZU3GP1YB75FOO09LGPIC54YT29' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='56YU26EX616AVMGIBO9T55F77CTPBHHTY' where id=19;
-update noar ti set v0='56YU26EX616AVMGIBO9T55F77CTPBHHTY' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6IEIJABVSHTL7B7IC8ATYUOOMNG5P4J21' where id=19;
-update noar ti set v1='6IEIJABVSHTL7B7IC8ATYUOOMNG5P4J21' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZQDUTBTFE4OAHNRKF4PT5O7ALF6K0B871' where id=19;
-update noar ti set v2='ZQDUTBTFE4OAHNRKF4PT5O7ALF6K0B871' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K7GNNXZ4GV1ONF0XJ5WCOF6TBS88TM1RX' where id=19;
-update noar ti set v3='K7GNNXZ4GV1ONF0XJ5WCOF6TBS88TM1RX' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UC8URNJBUZONLBXRPGX52ZHH4DMBJ4QES' where id=20;
-update noar ti set v0='UC8URNJBUZONLBXRPGX52ZHH4DMBJ4QES' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QEIWBYOKP8QIBME421MTQK5XT7L5VEIE1' where id=20;
-update noar ti set v1='QEIWBYOKP8QIBME421MTQK5XT7L5VEIE1' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LOTIEB7G2YCUSRFF8GY44EZKWPUWR9072' where id=20;
-update noar ti set v2='LOTIEB7G2YCUSRFF8GY44EZKWPUWR9072' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='98WVRWY6KRR18BR694HT4D9X9HY1UISFD' where id=20;
-update noar ti set v3='98WVRWY6KRR18BR694HT4D9X9HY1UISFD' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WGYQ7OOYJWOO3R3593YADT3CA0X24CHGE' where id=21;
-update noar ti set v0='WGYQ7OOYJWOO3R3593YADT3CA0X24CHGE' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HEYADKX46NP9STU5WBTMCI51NS2YJN7W0' where id=21;
-update noar ti set v1='HEYADKX46NP9STU5WBTMCI51NS2YJN7W0' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6MRK67XGPTU37D5JLR0HMO8KO1RVTCTCK' where id=21;
-update noar ti set v2='6MRK67XGPTU37D5JLR0HMO8KO1RVTCTCK' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VJ21I5FYUNUCI6HEVY39MHK5VJKSUWLT4' where id=21;
-update noar ti set v3='VJ21I5FYUNUCI6HEVY39MHK5VJKSUWLT4' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RK7QU7GYTGGM50TTY4S4XKLPQ96XU89YM' where id=22;
-update noar ti set v0='RK7QU7GYTGGM50TTY4S4XKLPQ96XU89YM' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9XYLSONJ3MWXI8I1PKO03ONPE18JPEY08' where id=22;
-update noar ti set v1='9XYLSONJ3MWXI8I1PKO03ONPE18JPEY08' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QUPQ3LGB6745Q9DJUMXA171IQ4Y2HU6G2' where id=22;
-update noar ti set v2='QUPQ3LGB6745Q9DJUMXA171IQ4Y2HU6G2' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PKM2DEQIRE82867HKDOEBNV7LBGF3QH43' where id=22;
-update noar ti set v3='PKM2DEQIRE82867HKDOEBNV7LBGF3QH43' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='28B1SUBXBYD7IBS0GFBPZIIFPTBWEKK41' where id=23;
-update noar ti set v0='28B1SUBXBYD7IBS0GFBPZIIFPTBWEKK41' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VOKF6B4GX5RVKM4E1ROO7Q1N904DE93MD' where id=23;
-update noar ti set v1='VOKF6B4GX5RVKM4E1ROO7Q1N904DE93MD' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IQQRS8LONX8URZ30TB6EIKNI7MH937U0I' where id=23;
-update noar ti set v2='IQQRS8LONX8URZ30TB6EIKNI7MH937U0I' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0MFUCQLDYNBJZX7PH4BX2BPCT6JJU2OCY' where id=23;
-update noar ti set v3='0MFUCQLDYNBJZX7PH4BX2BPCT6JJU2OCY' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H35VJ0JJ9M4VKRSKPZSEFOGYHQEXPWD2V' where id=24;
-update noar ti set v0='H35VJ0JJ9M4VKRSKPZSEFOGYHQEXPWD2V' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0WVQRQNN4L9T49A8NBOY4TDVRCKZPT4LM' where id=24;
-update noar ti set v1='0WVQRQNN4L9T49A8NBOY4TDVRCKZPT4LM' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JEFMF7ET9L805T1WJ8K4ZQ5IVRQ6ZXPJD' where id=24;
-update noar ti set v2='JEFMF7ET9L805T1WJ8K4ZQ5IVRQ6ZXPJD' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XE099KPJIXBNUL85T6F1N7JLRW984J9TF' where id=24;
-update noar ti set v3='XE099KPJIXBNUL85T6F1N7JLRW984J9TF' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='X14F3R7GU1RJOCCW4WX7CTIGT36TE3JRG' where id=25;
-update noar ti set v0='X14F3R7GU1RJOCCW4WX7CTIGT36TE3JRG' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U4X1TLXGG39F6MJFB4AJ5AVNVDRQBEH06' where id=25;
-update noar ti set v1='U4X1TLXGG39F6MJFB4AJ5AVNVDRQBEH06' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6VLMEP1APE3QP9NGZHV5WAUAJJCFMUP3Y' where id=25;
-update noar ti set v2='6VLMEP1APE3QP9NGZHV5WAUAJJCFMUP3Y' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6E0GFNFJIYRBFZ7T6D47QZXFN85X5UGLZ' where id=25;
-update noar ti set v3='6E0GFNFJIYRBFZ7T6D47QZXFN85X5UGLZ' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J7FZVM7Z9K8JFMX7X63U5T30O10QA5OMS' where id=26;
-update noar ti set v0='J7FZVM7Z9K8JFMX7X63U5T30O10QA5OMS' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='47DZY405L0EZ5VIBA5KAAX2N2TQDXPEPN' where id=26;
-update noar ti set v1='47DZY405L0EZ5VIBA5KAAX2N2TQDXPEPN' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CT2XH9X3W36YXMAKQPKPIXTDHSII9695N' where id=26;
-update noar ti set v2='CT2XH9X3W36YXMAKQPKPIXTDHSII9695N' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GRJJ7OT65HHPSRIRECL3YWXZHUAV950AE' where id=26;
-update noar ti set v3='GRJJ7OT65HHPSRIRECL3YWXZHUAV950AE' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T2PQ2G2YUHMZFOIH8KD9WOLVZACI6QXSL' where id=27;
-update noar ti set v0='T2PQ2G2YUHMZFOIH8KD9WOLVZACI6QXSL' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WBKMMLEJIH1CELPCOJR4GFCW910192RUC' where id=27;
-update noar ti set v1='WBKMMLEJIH1CELPCOJR4GFCW910192RUC' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GW7O784R98OO80ZQRU56JV04O5ZKVCGLM' where id=27;
-update noar ti set v2='GW7O784R98OO80ZQRU56JV04O5ZKVCGLM' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4ASKL6U7NE4H92UNQETXZQMELKRUM9RJW' where id=27;
-update noar ti set v3='4ASKL6U7NE4H92UNQETXZQMELKRUM9RJW' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VL5UD7E3UXP1Y30T19OUQMDNQQDCVIMF5' where id=28;
-update noar ti set v0='VL5UD7E3UXP1Y30T19OUQMDNQQDCVIMF5' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EPLL1XI0NDVRFJTEMPY5Y6U8ERLTL8T6A' where id=28;
-update noar ti set v1='EPLL1XI0NDVRFJTEMPY5Y6U8ERLTL8T6A' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2BTSP19L73FQ35FQ5D08MP0C0JKQNYIE9' where id=28;
-update noar ti set v2='2BTSP19L73FQ35FQ5D08MP0C0JKQNYIE9' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BH7X40UUGJPX4S4AALT5U9IKEEBUD1OUM' where id=28;
-update noar ti set v3='BH7X40UUGJPX4S4AALT5U9IKEEBUD1OUM' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0XYMUNMMYKYKJOFX6KU1VZUXYW2R2SGOG' where id=29;
-update noar ti set v0='0XYMUNMMYKYKJOFX6KU1VZUXYW2R2SGOG' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2O9VFIZQU5X3N3SH7X6KBHKZE99NGKJZH' where id=29;
-update noar ti set v1='2O9VFIZQU5X3N3SH7X6KBHKZE99NGKJZH' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='NLHXCA55YM0YH9ORW54T2DYRWI7PWSMY1' where id=29;
-update noar ti set v2='NLHXCA55YM0YH9ORW54T2DYRWI7PWSMY1' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GFEF2SYYVRSHCVM1JX5GYY51H00H87XC2' where id=29;
-update noar ti set v3='GFEF2SYYVRSHCVM1JX5GYY51H00H87XC2' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LJMNSZA5O130HP39Q0HGEY7PW6V1TWO3A' where id=30;
-update noar ti set v0='LJMNSZA5O130HP39Q0HGEY7PW6V1TWO3A' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J8Q5CVBM83ZF76UY4KAZ0MBCSD3ZZK59O' where id=30;
-update noar ti set v1='J8Q5CVBM83ZF76UY4KAZ0MBCSD3ZZK59O' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='410FAC6AON5D5DNNS49P87VTKZ5XHY24W' where id=30;
-update noar ti set v2='410FAC6AON5D5DNNS49P87VTKZ5XHY24W' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6OVAG8QJYGVZ7H3QSYLOJ4KB5HM9WU201' where id=30;
-update noar ti set v3='6OVAG8QJYGVZ7H3QSYLOJ4KB5HM9WU201' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7NHI3QNFIXZQFRN67VXYFNXODUQNYRSGF' where id=31;
-update noar ti set v0='7NHI3QNFIXZQFRN67VXYFNXODUQNYRSGF' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2EUIFAF1PD1GQ1X00EUU4G26IUHYE00WI' where id=31;
-update noar ti set v1='2EUIFAF1PD1GQ1X00EUU4G26IUHYE00WI' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M1H8FI0O21CY7BVEK624X5QJPHGB919UN' where id=31;
-update noar ti set v2='M1H8FI0O21CY7BVEK624X5QJPHGB919UN' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I661L0SLV4WI6NYPB3D97AUILOV6XC0FE' where id=31;
-update noar ti set v3='I661L0SLV4WI6NYPB3D97AUILOV6XC0FE' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OGDZHQ95S17YB4LIFHGVFLOJSY1KDSB30' where id=32;
-update noar ti set v0='OGDZHQ95S17YB4LIFHGVFLOJSY1KDSB30' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8GQUEDNSHUCLOJNKPIH56TB6L0PBMD65U' where id=32;
-update noar ti set v1='8GQUEDNSHUCLOJNKPIH56TB6L0PBMD65U' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HAQQ51MGMVNOXA12ALYIYXHH7A66M4NFF' where id=32;
-update noar ti set v2='HAQQ51MGMVNOXA12ALYIYXHH7A66M4NFF' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VW5OEZ7QECGOU9VVRTM4WOX79G2RBWETN' where id=32;
-update noar ti set v3='VW5OEZ7QECGOU9VVRTM4WOX79G2RBWETN' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1LSN1T9R98CYSP8SDL6MUHZYC7734XO2X' where id=33;
-update noar ti set v0='1LSN1T9R98CYSP8SDL6MUHZYC7734XO2X' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6H4XU6WU6JTODYEWNZ50V0SD2BBJ2CP1M' where id=33;
-update noar ti set v1='6H4XU6WU6JTODYEWNZ50V0SD2BBJ2CP1M' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='W1HXKNQTDCNJOJQ9H5ZJ0JSG1VQ5ZJSPV' where id=33;
-update noar ti set v2='W1HXKNQTDCNJOJQ9H5ZJ0JSG1VQ5ZJSPV' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QQFHL4QXG8NJEKQ9JK8GTRGYKTMOHWLUW' where id=33;
-update noar ti set v3='QQFHL4QXG8NJEKQ9JK8GTRGYKTMOHWLUW' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='M3WQCU84TA265RO9865JQ6XBSE7NS6Z59' where id=34;
-update noar ti set v0='M3WQCU84TA265RO9865JQ6XBSE7NS6Z59' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z4DNA42Z37ORF1Z9JVTTPOV58RD6VMULU' where id=34;
-update noar ti set v1='Z4DNA42Z37ORF1Z9JVTTPOV58RD6VMULU' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZEOSTBEIKTX7MRRBMG2UYMWLFBH7ZLZQ0' where id=34;
-update noar ti set v2='ZEOSTBEIKTX7MRRBMG2UYMWLFBH7ZLZQ0' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='S0NBDM8NNEXLKYM6QDRQXHCH56XUVPUEQ' where id=34;
-update noar ti set v3='S0NBDM8NNEXLKYM6QDRQXHCH56XUVPUEQ' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HAK9VG8HQJRVEUSNZJMLQ5HJWQL7QZV3C' where id=35;
-update noar ti set v0='HAK9VG8HQJRVEUSNZJMLQ5HJWQL7QZV3C' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='W27V5QYK0ZTD0G8YZDFAXXUU8528NDBPJ' where id=35;
-update noar ti set v1='W27V5QYK0ZTD0G8YZDFAXXUU8528NDBPJ' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CJ9W59MF4VSOBZFJDP40E9YKZIO1Q6KLX' where id=35;
-update noar ti set v2='CJ9W59MF4VSOBZFJDP40E9YKZIO1Q6KLX' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TTOFMYRMF7WLKCCI1Y1QCR2D3W6CC0VXO' where id=35;
-update noar ti set v3='TTOFMYRMF7WLKCCI1Y1QCR2D3W6CC0VXO' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MF0TRKBPLG9IBFPTG57P7F5ZX2L057ZHT' where id=36;
-update noar ti set v0='MF0TRKBPLG9IBFPTG57P7F5ZX2L057ZHT' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TWY9GL4N6YU1MWP8XB1PI8YS3UBWDDNMB' where id=36;
-update noar ti set v1='TWY9GL4N6YU1MWP8XB1PI8YS3UBWDDNMB' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5XD0MEQKDMR2HGXBJ6NKSF0HKA6NNS742' where id=36;
-update noar ti set v2='5XD0MEQKDMR2HGXBJ6NKSF0HKA6NNS742' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3H0EA6B45WR6FRWTCKCHOJXTHA5BKIT2F' where id=36;
-update noar ti set v3='3H0EA6B45WR6FRWTCKCHOJXTHA5BKIT2F' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='95E6L7GSV9I7KBBHV3F9KBE23IL6WE8YL' where id=37;
-update noar ti set v0='95E6L7GSV9I7KBBHV3F9KBE23IL6WE8YL' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9F3JB8AIRJE6QHTXIEEVZJNLQYJEGXY4H' where id=37;
-update noar ti set v1='9F3JB8AIRJE6QHTXIEEVZJNLQYJEGXY4H' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OYH9Y7IVQRZ8G842TPF6N7QNLGLP7AM3C' where id=37;
-update noar ti set v2='OYH9Y7IVQRZ8G842TPF6N7QNLGLP7AM3C' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3B1JQXY8WUEFUUGSHRS45CEDCQN0WRNTQ' where id=37;
-update noar ti set v3='3B1JQXY8WUEFUUGSHRS45CEDCQN0WRNTQ' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JZQLQ9ZHXFIU7WBCDA6OTRLW3PDSJNUJ7' where id=38;
-update noar ti set v0='JZQLQ9ZHXFIU7WBCDA6OTRLW3PDSJNUJ7' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G24SDD849GUFPH2UIUXK6TDPMVZT9KX1C' where id=38;
-update noar ti set v1='G24SDD849GUFPH2UIUXK6TDPMVZT9KX1C' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IZD3TF8EYOVOBCBOTZS4RBRQDJEJKBEJ9' where id=38;
-update noar ti set v2='IZD3TF8EYOVOBCBOTZS4RBRQDJEJKBEJ9' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='95XWXAHWDQKCSS7P7CI97AY8ZPF8HUJDW' where id=38;
-update noar ti set v3='95XWXAHWDQKCSS7P7CI97AY8ZPF8HUJDW' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1T3Y4KJWLSI014FJXUJVP4S23RY039MOG' where id=39;
-update noar ti set v0='1T3Y4KJWLSI014FJXUJVP4S23RY039MOG' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8MKPK1U4WQUQF4RPY272YOL2SIXE2G6J3' where id=39;
-update noar ti set v1='8MKPK1U4WQUQF4RPY272YOL2SIXE2G6J3' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VHDUJNM08T9L9JFP4P742MTE3H6K954ZC' where id=39;
-update noar ti set v2='VHDUJNM08T9L9JFP4P742MTE3H6K954ZC' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='51C8TP623RGCLWDMRC8XJ0349CGIUYW1S' where id=39;
-update noar ti set v3='51C8TP623RGCLWDMRC8XJ0349CGIUYW1S' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TCBKJV7WEFI3NKLR7IV4GROF41X4YGZV8' where id=40;
-update noar ti set v0='TCBKJV7WEFI3NKLR7IV4GROF41X4YGZV8' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2N5M3QLKEWTVH0WHD8PEHAMWMD2YKXT4W' where id=40;
-update noar ti set v1='2N5M3QLKEWTVH0WHD8PEHAMWMD2YKXT4W' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TO6EK2U8AK5D8WRZLYIP0QU5N1SADEC8B' where id=40;
-update noar ti set v2='TO6EK2U8AK5D8WRZLYIP0QU5N1SADEC8B' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='J0HIPHB60ZPUTXBHRD2R8A584R08B7QAN' where id=40;
-update noar ti set v3='J0HIPHB60ZPUTXBHRD2R8A584R08B7QAN' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QMOCYIW5F2KGTXJWOURV0AUPGOVU0LRD1' where id=41;
-update noar ti set v0='QMOCYIW5F2KGTXJWOURV0AUPGOVU0LRD1' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3J81DLRM220BY3D72I3SSMHA2BQ5XR61V' where id=41;
-update noar ti set v1='3J81DLRM220BY3D72I3SSMHA2BQ5XR61V' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OBWI4SVE17HETZB0DO93V8F3255DASLP9' where id=41;
-update noar ti set v2='OBWI4SVE17HETZB0DO93V8F3255DASLP9' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OVXNZF1UGXBVV6RYR0SS85O7XH6XRHYVU' where id=41;
-update noar ti set v3='OVXNZF1UGXBVV6RYR0SS85O7XH6XRHYVU' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ND5SELQZO5NMDPGID2MGDS8QWSPQWRSDC' where id=42;
-update noar ti set v0='ND5SELQZO5NMDPGID2MGDS8QWSPQWRSDC' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='APFLH78J8RIUQABJO9C0XUJ728S19FMB1' where id=42;
-update noar ti set v1='APFLH78J8RIUQABJO9C0XUJ728S19FMB1' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='97W8TYYF33GACEUL9NIZ7Y8DL3SEU6M0X' where id=42;
-update noar ti set v2='97W8TYYF33GACEUL9NIZ7Y8DL3SEU6M0X' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='T7J5UC89PA3I2J3MP6H8FY38G8KCZ8DGE' where id=42;
-update noar ti set v3='T7J5UC89PA3I2J3MP6H8FY38G8KCZ8DGE' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L9DAO06YPFO4FNO0YML7601UL297EJLJK' where id=43;
-update noar ti set v0='L9DAO06YPFO4FNO0YML7601UL297EJLJK' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='T8LPZDBGLKVGF7J8WDPNCGC4UDT5YXT0G' where id=43;
-update noar ti set v1='T8LPZDBGLKVGF7J8WDPNCGC4UDT5YXT0G' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F8OE6XPDSL9T5L6RWXGZ37TOR08XQNKLD' where id=43;
-update noar ti set v2='F8OE6XPDSL9T5L6RWXGZ37TOR08XQNKLD' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JP7QNSDHCOWOHEZ19AK8WBU3P0HZZZFUC' where id=43;
-update noar ti set v3='JP7QNSDHCOWOHEZ19AK8WBU3P0HZZZFUC' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QR5CU9J1BM54KXSALVOU2YYIIT9II5IV7' where id=44;
-update noar ti set v0='QR5CU9J1BM54KXSALVOU2YYIIT9II5IV7' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='THR2AGEW965PRL7DQ6FPFRVF555HV9BGH' where id=44;
-update noar ti set v1='THR2AGEW965PRL7DQ6FPFRVF555HV9BGH' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GK24JP9QKQEJ41FF92VFAFG2J4H367VXY' where id=44;
-update noar ti set v2='GK24JP9QKQEJ41FF92VFAFG2J4H367VXY' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='RXQ5576BL2NWDIAAZWD6T9ARM4A0CNHPK' where id=44;
-update noar ti set v3='RXQ5576BL2NWDIAAZWD6T9ARM4A0CNHPK' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GWR3GW8YSUEHLA2IMYNODZTMABWQL3UVN' where id=45;
-update noar ti set v0='GWR3GW8YSUEHLA2IMYNODZTMABWQL3UVN' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BKZNASNZUDYVUMESOFLQQMW3KXZRD8TNI' where id=45;
-update noar ti set v1='BKZNASNZUDYVUMESOFLQQMW3KXZRD8TNI' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S9SNZCF4KJ3LOD8LU51I7YIK2NHHL2S9L' where id=45;
-update noar ti set v2='S9SNZCF4KJ3LOD8LU51I7YIK2NHHL2S9L' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZBWLFM6A2VE95ZKNZ8HFZNQ2JVSSWH1VJ' where id=45;
-update noar ti set v3='ZBWLFM6A2VE95ZKNZ8HFZNQ2JVSSWH1VJ' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='27CIX9UJKS2U48PLDIW59ZDET9LYB9ZP8' where id=46;
-update noar ti set v0='27CIX9UJKS2U48PLDIW59ZDET9LYB9ZP8' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1A0ELI6O5NJFOPT5NKL53RVHJE7XE39LY' where id=46;
-update noar ti set v1='1A0ELI6O5NJFOPT5NKL53RVHJE7XE39LY' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='27J8V1GVO68JHO0CK71DFDXC4HF98GDBK' where id=46;
-update noar ti set v2='27J8V1GVO68JHO0CK71DFDXC4HF98GDBK' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AH200JYBSX88DD1XIK7GVDLMJNEYVNRD6' where id=46;
-update noar ti set v3='AH200JYBSX88DD1XIK7GVDLMJNEYVNRD6' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H5J4WZ3QWCZA02UB84BPM78RQDK2OTIK5' where id=47;
-update noar ti set v0='H5J4WZ3QWCZA02UB84BPM78RQDK2OTIK5' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TL89W61XVOK7G5VUFTKUDY411H6J01DIF' where id=47;
-update noar ti set v1='TL89W61XVOK7G5VUFTKUDY411H6J01DIF' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FA4N8L56DOQSQ909DQ4IXVV6QPMB3GXY7' where id=47;
-update noar ti set v2='FA4N8L56DOQSQ909DQ4IXVV6QPMB3GXY7' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8S6S0DCK02JY4BEU0UMJAVEK73IXPORDL' where id=47;
-update noar ti set v3='8S6S0DCK02JY4BEU0UMJAVEK73IXPORDL' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='G9VHLMZMPR34PGYRYYE7EBCVZD62OV7G7' where id=48;
-update noar ti set v0='G9VHLMZMPR34PGYRYYE7EBCVZD62OV7G7' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PXSSL3CI37E8NIARJ97E7560CU47S7ZJH' where id=48;
-update noar ti set v1='PXSSL3CI37E8NIARJ97E7560CU47S7ZJH' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HL0KH8QSLJTM47SZNB5XYJ334W0T7LQ17' where id=48;
-update noar ti set v2='HL0KH8QSLJTM47SZNB5XYJ334W0T7LQ17' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SZL2PQD8RE1IKQ1O9OYB3AD6NJBLI9BWD' where id=48;
-update noar ti set v3='SZL2PQD8RE1IKQ1O9OYB3AD6NJBLI9BWD' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z3AFY4MML6MYH5NG9JSQ72RLK0HO0BG9V' where id=49;
-update noar ti set v0='Z3AFY4MML6MYH5NG9JSQ72RLK0HO0BG9V' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8WMTWYRK0DI205EJFQKQBWU67OCNKL2OO' where id=49;
-update noar ti set v1='8WMTWYRK0DI205EJFQKQBWU67OCNKL2OO' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='I9UEO5RMIUO4RF9LJPZQQ9EFNQQF8Y53O' where id=49;
-update noar ti set v2='I9UEO5RMIUO4RF9LJPZQQ9EFNQQF8Y53O' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ILHMCPLH1R46JMUI86NJ3KQXLFDR7T3PV' where id=49;
-update noar ti set v3='ILHMCPLH1R46JMUI86NJ3KQXLFDR7T3PV' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RURSQ9L2FSKAFNVYJK1C7FLEJFZHUILXD' where id=50;
-update noar ti set v0='RURSQ9L2FSKAFNVYJK1C7FLEJFZHUILXD' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DSL5GCW995JRY82HOPK0IV52JUI4I1RBA' where id=50;
-update noar ti set v1='DSL5GCW995JRY82HOPK0IV52JUI4I1RBA' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TRFMGIARIBM6O4HH9YT49EI7ICZDSCCZK' where id=50;
-update noar ti set v2='TRFMGIARIBM6O4HH9YT49EI7ICZDSCCZK' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='458762STQLMQS5IK2AUZFMMDAQ8GFVW39' where id=50;
-update noar ti set v3='458762STQLMQS5IK2AUZFMMDAQ8GFVW39' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7L6UP1XJBFY9RLRQJZMOC52GHJZUXS27J' where id=51;
-update noar ti set v0='7L6UP1XJBFY9RLRQJZMOC52GHJZUXS27J' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YTMDICEWMQJTBWBZCB6ALJSSY2HBLGA1B' where id=51;
-update noar ti set v1='YTMDICEWMQJTBWBZCB6ALJSSY2HBLGA1B' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L6X04J0C3HWTE8R9JN3YADC02AS5O781E' where id=51;
-update noar ti set v2='L6X04J0C3HWTE8R9JN3YADC02AS5O781E' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AD2RYQ8TG4Q0E3T5Y7O8NJERYDHV8Q2UY' where id=51;
-update noar ti set v3='AD2RYQ8TG4Q0E3T5Y7O8NJERYDHV8Q2UY' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KIYNLLN5RH3R6LYNPHLAPYV5GB46E2G7W' where id=52;
-update noar ti set v0='KIYNLLN5RH3R6LYNPHLAPYV5GB46E2G7W' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MJBQA2HIXRPOH9K42ZIQ9NXLUY9QN93Z3' where id=52;
-update noar ti set v1='MJBQA2HIXRPOH9K42ZIQ9NXLUY9QN93Z3' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FERPK7XSW9WSSHW0MMSU32PKC169QA2H6' where id=52;
-update noar ti set v2='FERPK7XSW9WSSHW0MMSU32PKC169QA2H6' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DSH8CFWXTX2DLN9XMHLZCASZL6K5XJUUA' where id=52;
-update noar ti set v3='DSH8CFWXTX2DLN9XMHLZCASZL6K5XJUUA' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6AN7R1VYJVONXHX17M1DO6RG5RGZZD2T7' where id=53;
-update noar ti set v0='6AN7R1VYJVONXHX17M1DO6RG5RGZZD2T7' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JWMPLL8L4A3AJ1YQQOBV89JSSZ1OPKF0I' where id=53;
-update noar ti set v1='JWMPLL8L4A3AJ1YQQOBV89JSSZ1OPKF0I' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0LIY2CSI9D3HPPBADYLRUYKHH6Y5J6O0I' where id=53;
-update noar ti set v2='0LIY2CSI9D3HPPBADYLRUYKHH6Y5J6O0I' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3TPM46KEH2W2KTRAVUCLDD24ZGIIYE73G' where id=53;
-update noar ti set v3='3TPM46KEH2W2KTRAVUCLDD24ZGIIYE73G' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9FMS4I2NTMHR3AJLL5JPKH1MS2BETT508' where id=54;
-update noar ti set v0='9FMS4I2NTMHR3AJLL5JPKH1MS2BETT508' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SB1RJLVZA09KX532JNTE5APJUTZU94BR7' where id=54;
-update noar ti set v1='SB1RJLVZA09KX532JNTE5APJUTZU94BR7' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SH4NIS1WYNR6W7650I4CMS4WA3EE6EJ06' where id=54;
-update noar ti set v2='SH4NIS1WYNR6W7650I4CMS4WA3EE6EJ06' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6M8ZNTNUYGYE8K0GPZCAGMIBB9GODDJ3T' where id=54;
-update noar ti set v3='6M8ZNTNUYGYE8K0GPZCAGMIBB9GODDJ3T' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='W7DSNS4NZ9283GJVVA48PWEYB8028KQ2B' where id=55;
-update noar ti set v0='W7DSNS4NZ9283GJVVA48PWEYB8028KQ2B' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7W0NBJABATJMK0GRD5UMY5GUBFJYKHSOS' where id=55;
-update noar ti set v1='7W0NBJABATJMK0GRD5UMY5GUBFJYKHSOS' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='57EMBWTTQSRQI2JK20H8MNHYE0KS7K5MA' where id=55;
-update noar ti set v2='57EMBWTTQSRQI2JK20H8MNHYE0KS7K5MA' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Y9PMVRMXLN1H6H2ZSL6S8VQYO3XMXOIZC' where id=55;
-update noar ti set v3='Y9PMVRMXLN1H6H2ZSL6S8VQYO3XMXOIZC' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QUZ7ABM7U20FX9JU87HPJ45TE9R48DMDI' where id=56;
-update noar ti set v0='QUZ7ABM7U20FX9JU87HPJ45TE9R48DMDI' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Q53CBPGSPVA4AUL0BOF9RU6XOH3OBYBXX' where id=56;
-update noar ti set v1='Q53CBPGSPVA4AUL0BOF9RU6XOH3OBYBXX' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XI61XGI3OR56KT9GIRRC3CM0IIMNPPTGK' where id=56;
-update noar ti set v2='XI61XGI3OR56KT9GIRRC3CM0IIMNPPTGK' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I6YYC6B0ZE88SRV7CQ138T0YASK9VS9C9' where id=56;
-update noar ti set v3='I6YYC6B0ZE88SRV7CQ138T0YASK9VS9C9' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7K4KWB5KJQ0FNMMDFA3PAU7XSQ8LDQA7Z' where id=57;
-update noar ti set v0='7K4KWB5KJQ0FNMMDFA3PAU7XSQ8LDQA7Z' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='T7TM731845GEWLY5D0YTCFZL8E8TY5IS0' where id=57;
-update noar ti set v1='T7TM731845GEWLY5D0YTCFZL8E8TY5IS0' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PAD1A0MOKVUAWOVCRU12QPQZL54L58MHM' where id=57;
-update noar ti set v2='PAD1A0MOKVUAWOVCRU12QPQZL54L58MHM' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LF7RYQN7OR38JKDHM5MHLS3AKYPO5IKTC' where id=57;
-update noar ti set v3='LF7RYQN7OR38JKDHM5MHLS3AKYPO5IKTC' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HPR7W84PVJXJ6GQFULKCJ9CJOZEFQ0BGF' where id=58;
-update noar ti set v0='HPR7W84PVJXJ6GQFULKCJ9CJOZEFQ0BGF' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CITNSMY4DF1631N6T90S3SNEHFNTD4R27' where id=58;
-update noar ti set v1='CITNSMY4DF1631N6T90S3SNEHFNTD4R27' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZHZ3JRPT1ZDOFCH6W3B5WRD0Q31KHNK9X' where id=58;
-update noar ti set v2='ZHZ3JRPT1ZDOFCH6W3B5WRD0Q31KHNK9X' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='70B5U9N677URBUQM0USYHRFBPLPD67IQX' where id=58;
-update noar ti set v3='70B5U9N677URBUQM0USYHRFBPLPD67IQX' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LA58EWWSB68PRT1LJJB98AH1PXGNTRC06' where id=59;
-update noar ti set v0='LA58EWWSB68PRT1LJJB98AH1PXGNTRC06' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AP637AEY7NGUISPC3KD29OZ1O0G75CR4K' where id=59;
-update noar ti set v1='AP637AEY7NGUISPC3KD29OZ1O0G75CR4K' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3EE7QBNM4DYRH3Q74JHVYQIKTI9AWAIK4' where id=59;
-update noar ti set v2='3EE7QBNM4DYRH3Q74JHVYQIKTI9AWAIK4' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OAZ7WEOSWUYAYE479F9LD22KB2RE9MLTR' where id=59;
-update noar ti set v3='OAZ7WEOSWUYAYE479F9LD22KB2RE9MLTR' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1IQOOZMRYNK70DX2TP46IJ5UUGK495Y1I' where id=60;
-update noar ti set v0='1IQOOZMRYNK70DX2TP46IJ5UUGK495Y1I' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DQUK6ERL0VW5VMRVFWS248Y276ZPBMGQE' where id=60;
-update noar ti set v1='DQUK6ERL0VW5VMRVFWS248Y276ZPBMGQE' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4ZJBYP0QD2WUBRB4NG9C57IF9GQMCZ38A' where id=60;
-update noar ti set v2='4ZJBYP0QD2WUBRB4NG9C57IF9GQMCZ38A' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='D5IYVYR9W7A6ZE3C5JW18GTMV7CB0BEWK' where id=60;
-update noar ti set v3='D5IYVYR9W7A6ZE3C5JW18GTMV7CB0BEWK' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='R6703LWXKEUK76X1YQEZOYWMTMO8QDVI9' where id=61;
-update noar ti set v0='R6703LWXKEUK76X1YQEZOYWMTMO8QDVI9' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BQKLJYJMXRCQZINREU6BFYUT0QNZU3Z41' where id=61;
-update noar ti set v1='BQKLJYJMXRCQZINREU6BFYUT0QNZU3Z41' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3B4WTYG204536B6U6LSAEQWJSMTILWQGH' where id=61;
-update noar ti set v2='3B4WTYG204536B6U6LSAEQWJSMTILWQGH' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HEE35D4CB62BMEIB7WAKFZUONQKSLDWU6' where id=61;
-update noar ti set v3='HEE35D4CB62BMEIB7WAKFZUONQKSLDWU6' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TJGMRDOJZKJX3BQY0ROVK9MW6KKHXMAFF' where id=62;
-update noar ti set v0='TJGMRDOJZKJX3BQY0ROVK9MW6KKHXMAFF' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='T4KXHC3H3HWBCG1S8QP9ET8VT9ZHLTBKO' where id=62;
-update noar ti set v1='T4KXHC3H3HWBCG1S8QP9ET8VT9ZHLTBKO' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WGR6RZ9YVEEFV7GCKDBK5J6I47U1E1QAE' where id=62;
-update noar ti set v2='WGR6RZ9YVEEFV7GCKDBK5J6I47U1E1QAE' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9QFS45BXHQ5GFEIYLN0B4ZR9ZDSUQ95H8' where id=62;
-update noar ti set v3='9QFS45BXHQ5GFEIYLN0B4ZR9ZDSUQ95H8' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='C0LB0552ZAI7DB3QKO10LWBGEXEOEACAB' where id=63;
-update noar ti set v0='C0LB0552ZAI7DB3QKO10LWBGEXEOEACAB' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VKXX45AKTKLFOCWJZT683TDRWSLH2BJRA' where id=63;
-update noar ti set v1='VKXX45AKTKLFOCWJZT683TDRWSLH2BJRA' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9T26MXOSVWZ744I7OC2PH13TERW1GHN0K' where id=63;
-update noar ti set v2='9T26MXOSVWZ744I7OC2PH13TERW1GHN0K' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YHWLHXQRM5CXAKOFMIO7HPT0HDUIHQQ91' where id=63;
-update noar ti set v3='YHWLHXQRM5CXAKOFMIO7HPT0HDUIHQQ91' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L7QNRDGTFGY21MVR5N9IH1NNUS1C2T9U2' where id=64;
-update noar ti set v0='L7QNRDGTFGY21MVR5N9IH1NNUS1C2T9U2' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6PBQ0LHXJAYIYEKFJ04WZU6RXBRD86F90' where id=64;
-update noar ti set v1='6PBQ0LHXJAYIYEKFJ04WZU6RXBRD86F90' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EE4MO8VSMDYTXV6LW58KYTNQTRDCHM8BQ' where id=64;
-update noar ti set v2='EE4MO8VSMDYTXV6LW58KYTNQTRDCHM8BQ' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EAFFHWK6ZSAS83ZTT5I9VWGK0S568Y5NI' where id=64;
-update noar ti set v3='EAFFHWK6ZSAS83ZTT5I9VWGK0S568Y5NI' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FY6BMD1JXRRLTDHVD0LJ5856CYRG1U80Q' where id=65;
-update noar ti set v0='FY6BMD1JXRRLTDHVD0LJ5856CYRG1U80Q' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2VKZFS4O1NTHB9XFQL97OLY42WXHKG2B8' where id=65;
-update noar ti set v1='2VKZFS4O1NTHB9XFQL97OLY42WXHKG2B8' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5ZN2JQDSGF0P8K6NOD7L1CNU4FAZDIAUL' where id=65;
-update noar ti set v2='5ZN2JQDSGF0P8K6NOD7L1CNU4FAZDIAUL' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5G0LZLLYOZ7UZ5M93TWZEYMUVQF6G1SZH' where id=65;
-update noar ti set v3='5G0LZLLYOZ7UZ5M93TWZEYMUVQF6G1SZH' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='57NOVDL3B0S7PWQMPL07DONGGI9JRW3BP' where id=66;
-update noar ti set v0='57NOVDL3B0S7PWQMPL07DONGGI9JRW3BP' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LO6VROUBXYCVZ4ISQM3L470ZUOMLHWT14' where id=66;
-update noar ti set v1='LO6VROUBXYCVZ4ISQM3L470ZUOMLHWT14' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YUJ6RUU9EN9LQTZFOA1WW49B4QSD4BINX' where id=66;
-update noar ti set v2='YUJ6RUU9EN9LQTZFOA1WW49B4QSD4BINX' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CB93SCQNUAHESR1BECFL62QHUPBRV0O7S' where id=66;
-update noar ti set v3='CB93SCQNUAHESR1BECFL62QHUPBRV0O7S' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NJ1T120GMHCEO75BWMHFRJLMM3TOU025C' where id=67;
-update noar ti set v0='NJ1T120GMHCEO75BWMHFRJLMM3TOU025C' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='6RJI6M9VCLG1AXRIRCS9YA3XLIQWQPVV1' where id=67;
-update noar ti set v1='6RJI6M9VCLG1AXRIRCS9YA3XLIQWQPVV1' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='IRDGWKGAVDAAA3YKGU6E9ET4D1GZF608S' where id=67;
-update noar ti set v2='IRDGWKGAVDAAA3YKGU6E9ET4D1GZF608S' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MJJKZ5RBV3FH79U4AB0SRROCXUEVD0LHR' where id=67;
-update noar ti set v3='MJJKZ5RBV3FH79U4AB0SRROCXUEVD0LHR' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2C7JFI6EB3RL5Q4TY04BH8KPWS3TMZS2Z' where id=68;
-update noar ti set v0='2C7JFI6EB3RL5Q4TY04BH8KPWS3TMZS2Z' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0HJU1QT9FFPRZUYMKKC0RMV2GPDTTRMUQ' where id=68;
-update noar ti set v1='0HJU1QT9FFPRZUYMKKC0RMV2GPDTTRMUQ' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E1BKSMZR2DO79KIRCFIRE716ENZRRNI13' where id=68;
-update noar ti set v2='E1BKSMZR2DO79KIRCFIRE716ENZRRNI13' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KFNMOZNA542NFSTZKRNV7Z4HQVO7NE860' where id=68;
-update noar ti set v3='KFNMOZNA542NFSTZKRNV7Z4HQVO7NE860' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EWBUXHHDFYK8FGJL0MDB5IZB3SMXJ3VGY' where id=69;
-update noar ti set v0='EWBUXHHDFYK8FGJL0MDB5IZB3SMXJ3VGY' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='POKHSEI10ZP9LN7L94W206670DWWZK70W' where id=69;
-update noar ti set v1='POKHSEI10ZP9LN7L94W206670DWWZK70W' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SWLF1ZB3XVDZM7G93X1LTTDXWPS6OCLFX' where id=69;
-update noar ti set v2='SWLF1ZB3XVDZM7G93X1LTTDXWPS6OCLFX' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I232ZNA93R4SOW2EAPO734L1QRPCAQCYI' where id=69;
-update noar ti set v3='I232ZNA93R4SOW2EAPO734L1QRPCAQCYI' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OZ6JA65Y43HPC54YDS9E7FNJBAH8EO3AV' where id=70;
-update noar ti set v0='OZ6JA65Y43HPC54YDS9E7FNJBAH8EO3AV' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MGGNV6P04LUF60VJX3PVO1I9JOFSMOVGH' where id=70;
-update noar ti set v1='MGGNV6P04LUF60VJX3PVO1I9JOFSMOVGH' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JNH9IVRXE84XL76VIDWEVLRCP5427NSUT' where id=70;
-update noar ti set v2='JNH9IVRXE84XL76VIDWEVLRCP5427NSUT' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JS565B251FRNHUJDRIEKY0Y6V74R3XMNZ' where id=70;
-update noar ti set v3='JS565B251FRNHUJDRIEKY0Y6V74R3XMNZ' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AGRS4ON84TBQBQ252OIMBHO6GLO15CIFV' where id=71;
-update noar ti set v0='AGRS4ON84TBQBQ252OIMBHO6GLO15CIFV' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GHY1CEEZP7X211JNGEK2D643TQM16C380' where id=71;
-update noar ti set v1='GHY1CEEZP7X211JNGEK2D643TQM16C380' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y16YKA3RQ37SRX6UDPTKS1WW8IQ4YYQE5' where id=71;
-update noar ti set v2='Y16YKA3RQ37SRX6UDPTKS1WW8IQ4YYQE5' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2VELPY70X6ZXB63NDTJ2YXBZMPRWVZSQO' where id=71;
-update noar ti set v3='2VELPY70X6ZXB63NDTJ2YXBZMPRWVZSQO' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CMXQ08AY4COWXOQ4OOW5NFI6A4Y9SPLY1' where id=72;
-update noar ti set v0='CMXQ08AY4COWXOQ4OOW5NFI6A4Y9SPLY1' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LE98GR5C69TYWOE6VU6X2DZ93YKTTYVGB' where id=72;
-update noar ti set v1='LE98GR5C69TYWOE6VU6X2DZ93YKTTYVGB' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QLC63V609RJQ81M2HG2EFOPBZOLNWOXEE' where id=72;
-update noar ti set v2='QLC63V609RJQ81M2HG2EFOPBZOLNWOXEE' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UQ0RBLIPP76MIWAECE7DTOLLB9LLSZRTW' where id=72;
-update noar ti set v3='UQ0RBLIPP76MIWAECE7DTOLLB9LLSZRTW' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='X1IJ1WYMEDBI4MQMEIFF1RE3OWIMC29MQ' where id=73;
-update noar ti set v0='X1IJ1WYMEDBI4MQMEIFF1RE3OWIMC29MQ' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y3V894ZKYOPPIPP6S9XSE95O384NL5F81' where id=73;
-update noar ti set v1='Y3V894ZKYOPPIPP6S9XSE95O384NL5F81' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FAHE9Z45MIV12DAZT6DGL24T6CSZJMUZH' where id=73;
-update noar ti set v2='FAHE9Z45MIV12DAZT6DGL24T6CSZJMUZH' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='99T42KM7M72CS46SDEFJ5P0GZBU6KIAZ6' where id=73;
-update noar ti set v3='99T42KM7M72CS46SDEFJ5P0GZBU6KIAZ6' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WBOWI0CEW7B9LI5PDLJC8FIYLKJJ6SH18' where id=74;
-update noar ti set v0='WBOWI0CEW7B9LI5PDLJC8FIYLKJJ6SH18' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LSYOJO1Q2V8GPXYCXJA77ZPUF1JL6515N' where id=74;
-update noar ti set v1='LSYOJO1Q2V8GPXYCXJA77ZPUF1JL6515N' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O5CUZUT5IYTS1JB86QX8CRZR6ZKF8KCPO' where id=74;
-update noar ti set v2='O5CUZUT5IYTS1JB86QX8CRZR6ZKF8KCPO' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HSBWA8KJVH7NMXG8TXWHMPTM153K1803M' where id=74;
-update noar ti set v3='HSBWA8KJVH7NMXG8TXWHMPTM153K1803M' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P1AKA9RXMQUPJ8UH4YSF2ZZMM4KI3KLOI' where id=75;
-update noar ti set v0='P1AKA9RXMQUPJ8UH4YSF2ZZMM4KI3KLOI' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9BLOFZIHZMD70OKANU3ZT3QUDDP2Z3HK2' where id=75;
-update noar ti set v1='9BLOFZIHZMD70OKANU3ZT3QUDDP2Z3HK2' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YLAZUKU8YIKPQU31M87L2MF6HSBNRFGSX' where id=75;
-update noar ti set v2='YLAZUKU8YIKPQU31M87L2MF6HSBNRFGSX' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='F98NSPC5CA6PWNYZBC606V28D1GC2NLII' where id=75;
-update noar ti set v3='F98NSPC5CA6PWNYZBC606V28D1GC2NLII' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T98JPNLVHF2P083KV6N7YKE5FCA670P1H' where id=76;
-update noar ti set v0='T98JPNLVHF2P083KV6N7YKE5FCA670P1H' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AZ975CNB0C9FLI9A0L6R7R4H0J0A1K458' where id=76;
-update noar ti set v1='AZ975CNB0C9FLI9A0L6R7R4H0J0A1K458' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3N2LLW7WS9ZZ6HZBOKWVHMPQWUF1CC4X0' where id=76;
-update noar ti set v2='3N2LLW7WS9ZZ6HZBOKWVHMPQWUF1CC4X0' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='73VCJOOT0IQARR6DZET8UHYMHVY2Z6JJ4' where id=76;
-update noar ti set v3='73VCJOOT0IQARR6DZET8UHYMHVY2Z6JJ4' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XXB3IJHCAMI97ZQ2ZACHFBGFEXB0CAUSE' where id=77;
-update noar ti set v0='XXB3IJHCAMI97ZQ2ZACHFBGFEXB0CAUSE' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='21KPBI7SBPI14NKO0C7QUBBCGXK7ZKOTZ' where id=77;
-update noar ti set v1='21KPBI7SBPI14NKO0C7QUBBCGXK7ZKOTZ' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='URLPIFRVYNAMYCRX7LLKQ5MT7FJFPB7WH' where id=77;
-update noar ti set v2='URLPIFRVYNAMYCRX7LLKQ5MT7FJFPB7WH' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YOP561AH87AQJF4L8SVF96A1B1ND7V314' where id=77;
-update noar ti set v3='YOP561AH87AQJF4L8SVF96A1B1ND7V314' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZBFERG4QNM083VQODBXEXH762ZJSWKL92' where id=78;
-update noar ti set v0='ZBFERG4QNM083VQODBXEXH762ZJSWKL92' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VQR847OOUIBLXNCD0DDC6R8AUNRB76O91' where id=78;
-update noar ti set v1='VQR847OOUIBLXNCD0DDC6R8AUNRB76O91' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZE40D1M8DAENTUXGQ2MQDFMQZA6O1CVO2' where id=78;
-update noar ti set v2='ZE40D1M8DAENTUXGQ2MQDFMQZA6O1CVO2' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7ZGDF7C47NSDM34BH21FVRF21KPWPLPYK' where id=78;
-update noar ti set v3='7ZGDF7C47NSDM34BH21FVRF21KPWPLPYK' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4SGF3DQGFXV1CGDG5ANXXO47UY17Y11W8' where id=79;
-update noar ti set v0='4SGF3DQGFXV1CGDG5ANXXO47UY17Y11W8' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='K5O85JPF9UH5A8G7MHIZW96EUU9A4CFA1' where id=79;
-update noar ti set v1='K5O85JPF9UH5A8G7MHIZW96EUU9A4CFA1' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9TBJKUOURFRTJRNJUD5V9MHDXRNUMR1LT' where id=79;
-update noar ti set v2='9TBJKUOURFRTJRNJUD5V9MHDXRNUMR1LT' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QJWTFODVSDM8EO6UHJ5KPGLX369ODALZN' where id=79;
-update noar ti set v3='QJWTFODVSDM8EO6UHJ5KPGLX369ODALZN' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VLAJ4S98D5U7C43CB5FUM00SD288XO8RV' where id=80;
-update noar ti set v0='VLAJ4S98D5U7C43CB5FUM00SD288XO8RV' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='13QFF0874RF6M24B64V4OETJGOLOV17E4' where id=80;
-update noar ti set v1='13QFF0874RF6M24B64V4OETJGOLOV17E4' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='X7SUAGLHK4B0KQFHL7XIR783SIXBV4QN5' where id=80;
-update noar ti set v2='X7SUAGLHK4B0KQFHL7XIR783SIXBV4QN5' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R72XWALF9KDJO3WXK8I6WCH34N9G4ZA8O' where id=80;
-update noar ti set v3='R72XWALF9KDJO3WXK8I6WCH34N9G4ZA8O' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KTEFFO96XY7KY2IBL894XBPXAZWXAYFL1' where id=81;
-update noar ti set v0='KTEFFO96XY7KY2IBL894XBPXAZWXAYFL1' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='IWSED1A5WIPWZ3NFHEX8410M80SS29MPC' where id=81;
-update noar ti set v1='IWSED1A5WIPWZ3NFHEX8410M80SS29MPC' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JITMLM0KGDD1MPIOYZD4SEYYDY8O0IPZL' where id=81;
-update noar ti set v2='JITMLM0KGDD1MPIOYZD4SEYYDY8O0IPZL' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FWGVBCKX4QOL485DJBQVL466IATPH0J0S' where id=81;
-update noar ti set v3='FWGVBCKX4QOL485DJBQVL466IATPH0J0S' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DTNA7INNCJNI3P0AYIVAPISMBYR9RMLV5' where id=82;
-update noar ti set v0='DTNA7INNCJNI3P0AYIVAPISMBYR9RMLV5' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NNMSJ97H4ZSXEKZKXSXAPPHD4GUNE7OG4' where id=82;
-update noar ti set v1='NNMSJ97H4ZSXEKZKXSXAPPHD4GUNE7OG4' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XQMMZ8E3GDICMQ1E5J5RXE8SX78M1XG7L' where id=82;
-update noar ti set v2='XQMMZ8E3GDICMQ1E5J5RXE8SX78M1XG7L' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='68H0B83BFFWEMG7YZHW2EFCQERQVWGNVK' where id=82;
-update noar ti set v3='68H0B83BFFWEMG7YZHW2EFCQERQVWGNVK' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QMO9TTFMPJ4TO73LPFBJ3AC0DEKYAB0ET' where id=83;
-update noar ti set v0='QMO9TTFMPJ4TO73LPFBJ3AC0DEKYAB0ET' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5VQTX3YJCEFUF1FG4XWJWLJ14TFZJJXIR' where id=83;
-update noar ti set v1='5VQTX3YJCEFUF1FG4XWJWLJ14TFZJJXIR' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RSYL7JADB2ZJCXLWISPT73N8WHTO6IW83' where id=83;
-update noar ti set v2='RSYL7JADB2ZJCXLWISPT73N8WHTO6IW83' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZVCSF05JJG04TIMWUVFE11IKK3L1JU7C5' where id=83;
-update noar ti set v3='ZVCSF05JJG04TIMWUVFE11IKK3L1JU7C5' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZW2OKFTERFEDTGDOSF7E2F92JEE0J5POQ' where id=84;
-update noar ti set v0='ZW2OKFTERFEDTGDOSF7E2F92JEE0J5POQ' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XBDJM2ACN0I1MI2J313FEQB1424LR8EDE' where id=84;
-update noar ti set v1='XBDJM2ACN0I1MI2J313FEQB1424LR8EDE' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2CB71ZX2DK3QV3GOQEM6Z51F9N2ZCZ8CQ' where id=84;
-update noar ti set v2='2CB71ZX2DK3QV3GOQEM6Z51F9N2ZCZ8CQ' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H0H1PLEZZVC0O2NGJ1UKB4UX6WKG9WNO0' where id=84;
-update noar ti set v3='H0H1PLEZZVC0O2NGJ1UKB4UX6WKG9WNO0' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CNCY1KPXQ2R9XGXW3358XVK0CPJ3KFBHZ' where id=85;
-update noar ti set v0='CNCY1KPXQ2R9XGXW3358XVK0CPJ3KFBHZ' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='P7EFQFDLO0O09Q9K4YTEUSN7UDXV9KSZJ' where id=85;
-update noar ti set v1='P7EFQFDLO0O09Q9K4YTEUSN7UDXV9KSZJ' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5FDYDRQMZ5T60YZCE7DL8VADZ4Z5F23Z7' where id=85;
-update noar ti set v2='5FDYDRQMZ5T60YZCE7DL8VADZ4Z5F23Z7' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='45NI5UNX32OO7QWYN33WXNNQPTC14SJT3' where id=85;
-update noar ti set v3='45NI5UNX32OO7QWYN33WXNNQPTC14SJT3' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AQEBZQBLDYRATIYRW2Q4VB9Z3QIXFHTMA' where id=86;
-update noar ti set v0='AQEBZQBLDYRATIYRW2Q4VB9Z3QIXFHTMA' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G4DPWHM507DIR6LFHS6Z25OIL893V7RE0' where id=86;
-update noar ti set v1='G4DPWHM507DIR6LFHS6Z25OIL893V7RE0' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BDHH5S388F9ALHJTSPK3728EY9PCYGIXL' where id=86;
-update noar ti set v2='BDHH5S388F9ALHJTSPK3728EY9PCYGIXL' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='269GE1YSO0A3ETDNC3839UHISZC5BEXUJ' where id=86;
-update noar ti set v3='269GE1YSO0A3ETDNC3839UHISZC5BEXUJ' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9TVS7OAD7LITZBQUL99GKCYOZBCIQBPKQ' where id=87;
-update noar ti set v0='9TVS7OAD7LITZBQUL99GKCYOZBCIQBPKQ' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7NDTE4RT66B9DUEKQE590QRVQSEEUBBLP' where id=87;
-update noar ti set v1='7NDTE4RT66B9DUEKQE590QRVQSEEUBBLP' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='75UU9H5MJ5LDBWHU5GQTJBSOGU4K0EW0I' where id=87;
-update noar ti set v2='75UU9H5MJ5LDBWHU5GQTJBSOGU4K0EW0I' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2GTQTOQO0O7XIOV6CTGGV495DG1HZ9JRE' where id=87;
-update noar ti set v3='2GTQTOQO0O7XIOV6CTGGV495DG1HZ9JRE' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BKBZD41ZXLAQ2Y7CJ8A9527P8I7PM4KFH' where id=88;
-update noar ti set v0='BKBZD41ZXLAQ2Y7CJ8A9527P8I7PM4KFH' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PR6O564MYVY1V2T703CSCFPIDTT9Z7NXH' where id=88;
-update noar ti set v1='PR6O564MYVY1V2T703CSCFPIDTT9Z7NXH' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XG59QG8DHXVGPONH4AMM85D5ZJG3MG1GT' where id=88;
-update noar ti set v2='XG59QG8DHXVGPONH4AMM85D5ZJG3MG1GT' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E2PMCQJNBY0RIK7672MATBTLUB2CWW2FE' where id=88;
-update noar ti set v3='E2PMCQJNBY0RIK7672MATBTLUB2CWW2FE' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZI17RPYY2F1N7I9CH1K6VVXJJA0PQK0SF' where id=89;
-update noar ti set v0='ZI17RPYY2F1N7I9CH1K6VVXJJA0PQK0SF' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='62VI8M2LZKFMRHA2P3CNH8XMRDSUKLLPL' where id=89;
-update noar ti set v1='62VI8M2LZKFMRHA2P3CNH8XMRDSUKLLPL' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5L98FNGZF9RSO2MY8V3AOXPTWH0W2856B' where id=89;
-update noar ti set v2='5L98FNGZF9RSO2MY8V3AOXPTWH0W2856B' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='60XB753EJQ1YGGQV083YB9K3T6RK5QDQZ' where id=89;
-update noar ti set v3='60XB753EJQ1YGGQV083YB9K3T6RK5QDQZ' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3T7OPS6T17EEELNYMF5KQXCP6T85AAK2W' where id=90;
-update noar ti set v0='3T7OPS6T17EEELNYMF5KQXCP6T85AAK2W' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='51EGCPTYNNJ9H6H3JIJBRHA7M7Q5DLV6L' where id=90;
-update noar ti set v1='51EGCPTYNNJ9H6H3JIJBRHA7M7Q5DLV6L' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1KO904YXC0NBCRART470WFCYNX9I8GRGG' where id=90;
-update noar ti set v2='1KO904YXC0NBCRART470WFCYNX9I8GRGG' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HWJUBIFBUL5T8W0TXP0WGC0YSDU4F87QE' where id=90;
-update noar ti set v3='HWJUBIFBUL5T8W0TXP0WGC0YSDU4F87QE' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MCX8VBA8SIEVZIKOSFUNEZWALPCVAHZA9' where id=91;
-update noar ti set v0='MCX8VBA8SIEVZIKOSFUNEZWALPCVAHZA9' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HMHPSE5ZJX0EPY4AD0SONINHVO9U2KX9U' where id=91;
-update noar ti set v1='HMHPSE5ZJX0EPY4AD0SONINHVO9U2KX9U' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='U2NLR5IKGB4WV484HQX2U1274N42LR4HM' where id=91;
-update noar ti set v2='U2NLR5IKGB4WV484HQX2U1274N42LR4HM' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E8Y7KYC1H57JSOZR5CW9V4I8M1OHTMS3Y' where id=91;
-update noar ti set v3='E8Y7KYC1H57JSOZR5CW9V4I8M1OHTMS3Y' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MP24496CCZZZB1WF84X6UTK2ZYJ4Q4JRH' where id=92;
-update noar ti set v0='MP24496CCZZZB1WF84X6UTK2ZYJ4Q4JRH' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='632NX3QHU2LR265L3N8I0L5JRQ6ATNBDK' where id=92;
-update noar ti set v1='632NX3QHU2LR265L3N8I0L5JRQ6ATNBDK' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZUEOHXZ6I7PJG8CDKCYGC1P9KXOGXPAAL' where id=92;
-update noar ti set v2='ZUEOHXZ6I7PJG8CDKCYGC1P9KXOGXPAAL' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='V0CC2HHD0CKQH2LHNLT1YCD38CA3VBJON' where id=92;
-update noar ti set v3='V0CC2HHD0CKQH2LHNLT1YCD38CA3VBJON' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CIJ08XBVT4N3QBASLZSRNMJX11L27VRTY' where id=93;
-update noar ti set v0='CIJ08XBVT4N3QBASLZSRNMJX11L27VRTY' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ODHZY95OPJYEM1YM39CNXSO8TCJ3Q176X' where id=93;
-update noar ti set v1='ODHZY95OPJYEM1YM39CNXSO8TCJ3Q176X' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QB6FDMHZA3DZYFFK7Y4Y536F6GMNWXCPG' where id=93;
-update noar ti set v2='QB6FDMHZA3DZYFFK7Y4Y536F6GMNWXCPG' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IY18E8SKPI40SGJDA5O2PKMFKUH0S0250' where id=93;
-update noar ti set v3='IY18E8SKPI40SGJDA5O2PKMFKUH0S0250' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7HRJGOIOH6M8R3MBABI3347U0NQJDTTZS' where id=94;
-update noar ti set v0='7HRJGOIOH6M8R3MBABI3347U0NQJDTTZS' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='587585VOKF9DAXK0I27DD895BDT8UJPLI' where id=94;
-update noar ti set v1='587585VOKF9DAXK0I27DD895BDT8UJPLI' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='P3NA23XVT8YE2CC1M1ANRQ66EMZUVIQBL' where id=94;
-update noar ti set v2='P3NA23XVT8YE2CC1M1ANRQ66EMZUVIQBL' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='N53W139ISAB8KUGVRX7X6Q9CI6KF637S3' where id=94;
-update noar ti set v3='N53W139ISAB8KUGVRX7X6Q9CI6KF637S3' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='72C7ANCIBV6PSIJLG1KXGGOV7AUHHK3T9' where id=95;
-update noar ti set v0='72C7ANCIBV6PSIJLG1KXGGOV7AUHHK3T9' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LL2TPQYROSPE7WIDE1QRUL697CDK9KKKQ' where id=95;
-update noar ti set v1='LL2TPQYROSPE7WIDE1QRUL697CDK9KKKQ' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A2HX1PJKNPXGS8Y7B1XQ2748EC70HVI5Z' where id=95;
-update noar ti set v2='A2HX1PJKNPXGS8Y7B1XQ2748EC70HVI5Z' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='20Y3TKYBJO9U3175JI59W7Y4XGGW2Z2D9' where id=95;
-update noar ti set v3='20Y3TKYBJO9U3175JI59W7Y4XGGW2Z2D9' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='154T5LUDKY2WSUB5YX5RQ6J735NDN7YP3' where id=96;
-update noar ti set v0='154T5LUDKY2WSUB5YX5RQ6J735NDN7YP3' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ULYRIHE1QD9E4W4V1A9K0F5SE5HEX3ER5' where id=96;
-update noar ti set v1='ULYRIHE1QD9E4W4V1A9K0F5SE5HEX3ER5' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1HKPI8WULN8PU2QBVA7IVQUIPXFXTVUCK' where id=96;
-update noar ti set v2='1HKPI8WULN8PU2QBVA7IVQUIPXFXTVUCK' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IYGAZNVNCYEAI2OMZEJMVIODDF6FW9845' where id=96;
-update noar ti set v3='IYGAZNVNCYEAI2OMZEJMVIODDF6FW9845' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4A38UMXJ8QCZARQMNLESLUKJ72ZU7ESQC' where id=97;
-update noar ti set v0='4A38UMXJ8QCZARQMNLESLUKJ72ZU7ESQC' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PAR1XBCZFT852Q8NCIT9300018D1UTLFO' where id=97;
-update noar ti set v1='PAR1XBCZFT852Q8NCIT9300018D1UTLFO' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TQWRBG455K6N8PA9KRQCAEW2D5UPF01JS' where id=97;
-update noar ti set v2='TQWRBG455K6N8PA9KRQCAEW2D5UPF01JS' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QTKE9966ERUKBBTBFTT49UPWJJBMG9XIE' where id=97;
-update noar ti set v3='QTKE9966ERUKBBTBFTT49UPWJJBMG9XIE' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6UUWGKGGVZFMJ2SZPZGT3M6FMCTAY0NEB' where id=98;
-update noar ti set v0='6UUWGKGGVZFMJ2SZPZGT3M6FMCTAY0NEB' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1H449U44PIMOS2GKKWF48UJM4F5RE5QNO' where id=98;
-update noar ti set v1='1H449U44PIMOS2GKKWF48UJM4F5RE5QNO' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1L0YUIQCJF1G7GICFNVCX5M8B6TCWRSC8' where id=98;
-update noar ti set v2='1L0YUIQCJF1G7GICFNVCX5M8B6TCWRSC8' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5S4MH3ZHVWI7R51FW3G265C5YUOHSKRLY' where id=98;
-update noar ti set v3='5S4MH3ZHVWI7R51FW3G265C5YUOHSKRLY' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0Z9GTT0CRTSIRMPF3FIP2GJI6LME72GCT' where id=99;
-update noar ti set v0='0Z9GTT0CRTSIRMPF3FIP2GJI6LME72GCT' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0PVF9ONHD3QR6ROWWVIW86O4A85UX5INJ' where id=99;
-update noar ti set v1='0PVF9ONHD3QR6ROWWVIW86O4A85UX5INJ' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O6DP7BSQ5HRF2GX4QOHHRYXMASKRRB5J3' where id=99;
-update noar ti set v2='O6DP7BSQ5HRF2GX4QOHHRYXMASKRRB5J3' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I4NUTHC417X1WZOJT6P9NOBSQAWFOSXPK' where id=99;
-update noar ti set v3='I4NUTHC417X1WZOJT6P9NOBSQAWFOSXPK' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int null,
-v0 varbinary(256) null,
-v1 varbinary(256) null,
-v2 varbinary(256) null,
-v3 varbinary(256) null,
-b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='N5FUIPBLY8BCDFMOM9J59U0Z6ZV7IZ4E3EAR82XWC3AG45V57OCIGRMB3RV2U64D26F8M4220UOTUVAKCFNMNCNNAHJJ1203UCDOLEG6NDI1DKTKDP7L9TMA0F858TW5NITP19TN4QSBMILPWVDQA59KKMG4TW5IDJ2YXVC0L0XOE4LJ7UT764J6Y2RLZDBLD90HWBK9M3RFICD4U9KA6GVDVGWTXMNGUF1QQWBPEMFOWK5TFPP5RV1UDMLGCC3JC' where id=2;
-update noar ti set v0='N5FUIPBLY8BCDFMOM9J59U0Z6ZV7IZ4E3EAR82XWC3AG45V57OCIGRMB3RV2U64D26F8M4220UOTUVAKCFNMNCNNAHJJ1203UCDOLEG6NDI1DKTKDP7L9TMA0F858TW5NITP19TN4QSBMILPWVDQA59KKMG4TW5IDJ2YXVC0L0XOE4LJ7UT764J6Y2RLZDBLD90HWBK9M3RFICD4U9KA6GVDVGWTXMNGUF1QQWBPEMFOWK5TFPP5RV1UDMLGCC3JC' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='901NIKL85HV562NWKBJ0R1VA63AE1V5IIYMU33TGV3E43TZ2Z3B84JBQ94H1S4IL5KCZ0VVXMHB7Z5W8QMZYSJY9QFRK4AUR8LYOTCXV7SCLKR7713BT4QY7XND05IZQR6RMIFLN0NYOH2L27LVVZXBERLGX7PMM1RYNEUZIW5NKU5P2Q7WOOTEMZ2X0DB2CX2GN49W1Q10MUM2K8Y463OUPGDUY855FXT62EHAZXBAEAFTR7391OXTAPH0V9VG7M' where id=2;
-update noar ti set v1='901NIKL85HV562NWKBJ0R1VA63AE1V5IIYMU33TGV3E43TZ2Z3B84JBQ94H1S4IL5KCZ0VVXMHB7Z5W8QMZYSJY9QFRK4AUR8LYOTCXV7SCLKR7713BT4QY7XND05IZQR6RMIFLN0NYOH2L27LVVZXBERLGX7PMM1RYNEUZIW5NKU5P2Q7WOOTEMZ2X0DB2CX2GN49W1Q10MUM2K8Y463OUPGDUY855FXT62EHAZXBAEAFTR7391OXTAPH0V9VG7M' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DYNBQU5XXFPMUXY54REGU5GW8914R17K9IJIRJ4UP153CJJMRXRVRHLO4FW4JZFTG9XOXF14RM7A7AX09NUSRPCVYXAAG5O111GJRTY2RHZBLKLVCUYNFW6SVOL64MHREY9BX26OUTR4W5UV984Z2F07MKR7A8CSEO0Q7JQUONZE1MSD61JV890OPAUPRGER1YQEGISCX2T1G2Q7YMFXY7GPVGFOJO2TGA0QR4OEXFBSAKVVJL2A3XWW1VJKB32BZ' where id=2;
-update noar ti set v2='DYNBQU5XXFPMUXY54REGU5GW8914R17K9IJIRJ4UP153CJJMRXRVRHLO4FW4JZFTG9XOXF14RM7A7AX09NUSRPCVYXAAG5O111GJRTY2RHZBLKLVCUYNFW6SVOL64MHREY9BX26OUTR4W5UV984Z2F07MKR7A8CSEO0Q7JQUONZE1MSD61JV890OPAUPRGER1YQEGISCX2T1G2Q7YMFXY7GPVGFOJO2TGA0QR4OEXFBSAKVVJL2A3XWW1VJKB32BZ' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8TBDTM95ASERHO1JDMRTNWWG2FTGM6T7QA5F25XH4YOCLSUK4OS28CUIIYMB49ZG0UKEACZVPVXG81UOHDCTWTGTIVSSTFN5842WSAVD9EE1VHVKJ060YULWCIVSITOJGITMNF6PH6RA2SD2ZHIK1BSX1U2N7H12K8AMO53UMZI1UKNWFMG641Y0CU0154TC1AFBCUECOMF6USXRWQOIS5SZQ8MW065D0V49AIGS7IIR7JER26DDAVOZQ2LXPVT5L' where id=2;
-update noar ti set v3='8TBDTM95ASERHO1JDMRTNWWG2FTGM6T7QA5F25XH4YOCLSUK4OS28CUIIYMB49ZG0UKEACZVPVXG81UOHDCTWTGTIVSSTFN5842WSAVD9EE1VHVKJ060YULWCIVSITOJGITMNF6PH6RA2SD2ZHIK1BSX1U2N7H12K8AMO53UMZI1UKNWFMG641Y0CU0154TC1AFBCUECOMF6USXRWQOIS5SZQ8MW065D0V49AIGS7IIR7JER26DDAVOZQ2LXPVT5L' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8OEJETZB0O1XZV5WUHM31U4H9M88EH6295AS05MXZZ6AD6OKBLSZP0V15I5ZWS503YPMZ479IU0J9BKYVI78SU01J20M4NXG863M0ITMD3SEGE9XUECDWL08LA8BVBZMQ87ZEG8A07OT0ZNVQ2JTJSFMXXLU3BTKRT8H5I2FM6QSQTUR99VXEEOZ8ZXQKHI7KAZPW88U644RB7CW64E8CGCN6GCZUTKV6V8XFWSYAUJVX0S2HLZJL3SUHCKJ0E3F4' where id=3;
-update noar ti set v0='8OEJETZB0O1XZV5WUHM31U4H9M88EH6295AS05MXZZ6AD6OKBLSZP0V15I5ZWS503YPMZ479IU0J9BKYVI78SU01J20M4NXG863M0ITMD3SEGE9XUECDWL08LA8BVBZMQ87ZEG8A07OT0ZNVQ2JTJSFMXXLU3BTKRT8H5I2FM6QSQTUR99VXEEOZ8ZXQKHI7KAZPW88U644RB7CW64E8CGCN6GCZUTKV6V8XFWSYAUJVX0S2HLZJL3SUHCKJ0E3F4' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WZBXEEGO5NPB68OJ5NGUZY5OS3WAO0I8IKCT96KCD47A5ZLQYMAGTOHINCTRTCMMTF5Z9O7IB2B66R39HTC5ZWIC9RL05TNQE22N91XZAA0CQVCVO8J5I8JEYI0VSOGANNTGHCTZYURX8EPYE7TDTIQNHMQ28DHOFAY81GD82BLPGWV17PH0A1736URXSUO1KUQYZ8PSK6CRGV248VL49PR6IBU3ZYV1QQCMLU5EYXV6YPYZVJLNVND895YJOVEM5' where id=3;
-update noar ti set v1='WZBXEEGO5NPB68OJ5NGUZY5OS3WAO0I8IKCT96KCD47A5ZLQYMAGTOHINCTRTCMMTF5Z9O7IB2B66R39HTC5ZWIC9RL05TNQE22N91XZAA0CQVCVO8J5I8JEYI0VSOGANNTGHCTZYURX8EPYE7TDTIQNHMQ28DHOFAY81GD82BLPGWV17PH0A1736URXSUO1KUQYZ8PSK6CRGV248VL49PR6IBU3ZYV1QQCMLU5EYXV6YPYZVJLNVND895YJOVEM5' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y1QARB3SQBDWJF18Y1QWIDSXUQ45Z6MF6CTM2J25D3LP8CWXK72X5KUGCTIVJD4A923UFSCJQBXM6OOACWEGB5RX03C9ZDK7ZNRVFO2I7CVSUQ1U36TZL6JLKJXCL060F4XUIE1PNVFO43TC5JBBT9PZPSVZRNNEOQ2UW3N8YFJ4VCFGU34L8SM33812TRKGOVFAOLPDZOSW25OP7X55H2WIHFRYLQU5ITCAY3R3H071E1QDY8B6JTTHVOHLI2IY5' where id=3;
-update noar ti set v2='Y1QARB3SQBDWJF18Y1QWIDSXUQ45Z6MF6CTM2J25D3LP8CWXK72X5KUGCTIVJD4A923UFSCJQBXM6OOACWEGB5RX03C9ZDK7ZNRVFO2I7CVSUQ1U36TZL6JLKJXCL060F4XUIE1PNVFO43TC5JBBT9PZPSVZRNNEOQ2UW3N8YFJ4VCFGU34L8SM33812TRKGOVFAOLPDZOSW25OP7X55H2WIHFRYLQU5ITCAY3R3H071E1QDY8B6JTTHVOHLI2IY5' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LEERCIAX974R0MFZ27OLIYWQ1JMERYH9M8262B125Y9P2IY5WW2JU0L7Y3QIRJL1NGU7OIT8GUYAR6XFU98TSRMYPIA9JS95UC4CTZ8630DP8VG0GOJTHAUYVWXMPUZ3DOMVIWPLHVO12JCN6L9PBX3ZDKQVV589DW59GZOCKE7U30KB6VUEEP8WR2GIX1957JXN4WRMS8FZAXPBVNJIO9S540YOFNI54T02NB5SHDPDYOFZ3JHYUMEAQRR50MCOU' where id=3;
-update noar ti set v3='LEERCIAX974R0MFZ27OLIYWQ1JMERYH9M8262B125Y9P2IY5WW2JU0L7Y3QIRJL1NGU7OIT8GUYAR6XFU98TSRMYPIA9JS95UC4CTZ8630DP8VG0GOJTHAUYVWXMPUZ3DOMVIWPLHVO12JCN6L9PBX3ZDKQVV589DW59GZOCKE7U30KB6VUEEP8WR2GIX1957JXN4WRMS8FZAXPBVNJIO9S540YOFNI54T02NB5SHDPDYOFZ3JHYUMEAQRR50MCOU' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='S9VT28U398ANZH2CI6MXDBOBYVU9QSXW5QA3UQSF13GNJSTWKQXMBK56XG0779DRTVOKAFB2OQDPPQYND3BZ1YRIL5RFHD74WC0X9N16J6YEDKAECYWCAIMRS8Q8F2TLUT4NNR1A9HTN0745XVWZ9R37YBAJN3NBG1A60J13UKHI90B1TN3QUROSN6EEGPBUSG6FHNSKU5FLV2PJ767K7YSOL7N87ERAAVPM37DLWQE8I1Z0VUMXXQ2AV2KJB2262' where id=4;
-update noar ti set v0='S9VT28U398ANZH2CI6MXDBOBYVU9QSXW5QA3UQSF13GNJSTWKQXMBK56XG0779DRTVOKAFB2OQDPPQYND3BZ1YRIL5RFHD74WC0X9N16J6YEDKAECYWCAIMRS8Q8F2TLUT4NNR1A9HTN0745XVWZ9R37YBAJN3NBG1A60J13UKHI90B1TN3QUROSN6EEGPBUSG6FHNSKU5FLV2PJ767K7YSOL7N87ERAAVPM37DLWQE8I1Z0VUMXXQ2AV2KJB2262' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C7VYDGWY3ZGGCLP58C786Z60L6LSRQ6AELPXVE4OI8PQ87SJL54KHLG6C0F25CP9B9BD8SLSBDKTILXBT4WHMW17NGKOTY2RMEIV0VMRDPUHFF912JFXEF8SIQ37B43A09M0N5YVI7LHRL3Z86ANIHKR4TNAADUAZJXMX5HMYYU43RDQ57FZP8U53UM6R37ODJ45WQD4O0PIZYIOSCT6ABOSN1J3ZOHAZ7QWD5K1PZEAV1WAX0HSGYW4Q5MVOAL51' where id=4;
-update noar ti set v1='C7VYDGWY3ZGGCLP58C786Z60L6LSRQ6AELPXVE4OI8PQ87SJL54KHLG6C0F25CP9B9BD8SLSBDKTILXBT4WHMW17NGKOTY2RMEIV0VMRDPUHFF912JFXEF8SIQ37B43A09M0N5YVI7LHRL3Z86ANIHKR4TNAADUAZJXMX5HMYYU43RDQ57FZP8U53UM6R37ODJ45WQD4O0PIZYIOSCT6ABOSN1J3ZOHAZ7QWD5K1PZEAV1WAX0HSGYW4Q5MVOAL51' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WKSVQUTJKW2IQLDIY6WNKRHNO3UB3EVI0GFL0M1B1PCH83MDBN6K8F90NJX1YKESUPCLZM63WPCWK6KI5Y6Y2YA9B4PQ0ITG7OYG6JTQ8R4MCFFV56GNOZ2I0JJRF0VBKHK8J0AP4TN5VIKYWBRKSQ7WK9A2A9SWKIY0UH6RGU11YAE1JHXC19FLK23458VB7COHU51S5KTANQOL48VJUCC2H01CP9OVX24AR42FWFKAPT5K6RK6GJ4OHBKT1ZK5O' where id=4;
-update noar ti set v2='WKSVQUTJKW2IQLDIY6WNKRHNO3UB3EVI0GFL0M1B1PCH83MDBN6K8F90NJX1YKESUPCLZM63WPCWK6KI5Y6Y2YA9B4PQ0ITG7OYG6JTQ8R4MCFFV56GNOZ2I0JJRF0VBKHK8J0AP4TN5VIKYWBRKSQ7WK9A2A9SWKIY0UH6RGU11YAE1JHXC19FLK23458VB7COHU51S5KTANQOL48VJUCC2H01CP9OVX24AR42FWFKAPT5K6RK6GJ4OHBKT1ZK5O' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='C9TM839RNF1RPA5YGG7VXSPAKPRGTQ5HW6F7JBYD21IMVIWDT25DAK3OHLDBWYB5UKQKWHWGPXZBKCUBUR34GLL64UGL7407GBW40H2N9XCS232N8A2J86BVJ3OPOWGRKO3OVOVC78TOQA01UEGN8Q9OXTC6PWBHVWJJMS3KB11VO50GV37AP1WV61PXAQYV2VSKTCN7LZ8N9VJ581VFDZX1W2PKA7ZYPPZ85N5JEDTILKWOL8MY0KRFS2PM6JHTX' where id=4;
-update noar ti set v3='C9TM839RNF1RPA5YGG7VXSPAKPRGTQ5HW6F7JBYD21IMVIWDT25DAK3OHLDBWYB5UKQKWHWGPXZBKCUBUR34GLL64UGL7407GBW40H2N9XCS232N8A2J86BVJ3OPOWGRKO3OVOVC78TOQA01UEGN8Q9OXTC6PWBHVWJJMS3KB11VO50GV37AP1WV61PXAQYV2VSKTCN7LZ8N9VJ581VFDZX1W2PKA7ZYPPZ85N5JEDTILKWOL8MY0KRFS2PM6JHTX' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='31PUS63RQ5S5ZW9QG8THBZEAAVGZYCIAKR7VLLR380KVD83EFH93PTO2UHNSCSFPP3KW4Y9FERHM6V1AESB5571ZHFFEKYVT6UVLFLXG1XC5MOPYFBR8XO6MERKSUHIU1ISLOH6TFWJMRV4LVCA1NEVNH4TRS5PUL2UK7E8QO2ZLXYDBTYACGEWTM4OF1ZNTSJZ579D31IK6KWNVG5A772X95156KVGLH3O7UT3LLES80I94Z6XV6B7RCCPN2VRVF' where id=5;
-update noar ti set v0='31PUS63RQ5S5ZW9QG8THBZEAAVGZYCIAKR7VLLR380KVD83EFH93PTO2UHNSCSFPP3KW4Y9FERHM6V1AESB5571ZHFFEKYVT6UVLFLXG1XC5MOPYFBR8XO6MERKSUHIU1ISLOH6TFWJMRV4LVCA1NEVNH4TRS5PUL2UK7E8QO2ZLXYDBTYACGEWTM4OF1ZNTSJZ579D31IK6KWNVG5A772X95156KVGLH3O7UT3LLES80I94Z6XV6B7RCCPN2VRVF' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VM0YC3FYONLYG5NSQ8B16T9A3ISBAV2E3JMW6YRUSJXQMRQ2RPQSSC5SZY3C41T0PNOXCJCXHT81UYH9062ICJOT6BZ01YU61E9E9A1S9Y5HDNR63WA4EN556EL7VIV72TKUXI8KWRRJFVESZ28ZJN8D07DFAENNM4BCE829X0EJZKDRWVYUWM9UHWMGWN4HT6TGOI3NADQTIVJSAFXMKQDIOZV9435J8PPMI9HT4PHL77Q3UT5JH9MP2068JG6QB' where id=5;
-update noar ti set v1='VM0YC3FYONLYG5NSQ8B16T9A3ISBAV2E3JMW6YRUSJXQMRQ2RPQSSC5SZY3C41T0PNOXCJCXHT81UYH9062ICJOT6BZ01YU61E9E9A1S9Y5HDNR63WA4EN556EL7VIV72TKUXI8KWRRJFVESZ28ZJN8D07DFAENNM4BCE829X0EJZKDRWVYUWM9UHWMGWN4HT6TGOI3NADQTIVJSAFXMKQDIOZV9435J8PPMI9HT4PHL77Q3UT5JH9MP2068JG6QB' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='I78PU8Z6D7ZW7VWZ02FYCD0QBPWX494OV8EMQYI8NCBYRV36R2XJ0INZBY9YSOB2FK4IS1JTIFB9IE4YIPK7GJYOI2E9OWL2WAF1D8LCVY8N66I4NEZMEI4IV1SCZ746XEBONETIUHRGSBQWBLP2JU346WDAQBM8XPBEOIMPG4F1Y1V70XDTYG6AYCJ0DYEW7DAVVI5WSDF3PYSIOLDWW32ASEI6W60XB4K0QNIG4EOXRU1W0POOK7HCNCX9YVX8J' where id=5;
-update noar ti set v2='I78PU8Z6D7ZW7VWZ02FYCD0QBPWX494OV8EMQYI8NCBYRV36R2XJ0INZBY9YSOB2FK4IS1JTIFB9IE4YIPK7GJYOI2E9OWL2WAF1D8LCVY8N66I4NEZMEI4IV1SCZ746XEBONETIUHRGSBQWBLP2JU346WDAQBM8XPBEOIMPG4F1Y1V70XDTYG6AYCJ0DYEW7DAVVI5WSDF3PYSIOLDWW32ASEI6W60XB4K0QNIG4EOXRU1W0POOK7HCNCX9YVX8J' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SME5KIAA01MC7JD6W3FB8DNE0KEOQLYEX507LX97FMDWJXVQVHRXH212ZPYLGUK0Q173BXICG4SAVIHMJTC626LZ0ZDBTU67OZ07BDYQ06AQZYDTEYCPKJ5OSBYS8T24HEV588QNAHG9POS5P4YLM6TWJS5QZARX9HT0ZN1BHFHD217GNHKZAMZT1YGSPWTK2SN5H5SH4MYXB9K50MWFAVOXVEPRSN2I1DNX431E310L7HANNPUUQPZ12EB8FJQKT' where id=5;
-update noar ti set v3='SME5KIAA01MC7JD6W3FB8DNE0KEOQLYEX507LX97FMDWJXVQVHRXH212ZPYLGUK0Q173BXICG4SAVIHMJTC626LZ0ZDBTU67OZ07BDYQ06AQZYDTEYCPKJ5OSBYS8T24HEV588QNAHG9POS5P4YLM6TWJS5QZARX9HT0ZN1BHFHD217GNHKZAMZT1YGSPWTK2SN5H5SH4MYXB9K50MWFAVOXVEPRSN2I1DNX431E310L7HANNPUUQPZ12EB8FJQKT' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IKNEE2VP508DUONR75XYV05NYCDLR6INHORDYCVT1HEMQB5CI9LYBFET2WW0WC2ZYFT8WXGTJEKAA3DG12UO1T9ODY6TSDJY776J0PDJM3D09W41TBDF2QPI2ULZBMLEDAV1D1QCI40SURTBIZLV5QNTV7YYU4B8B0BL6JC2MO43P8ZQBTPJYXITUFH31JKNK9KCP3JMVOQEBZQLG8DJP63DCC171HSW0NRDFBLUU92X43HPS3XC1HEB0KKH9ARPA' where id=6;
-update noar ti set v0='IKNEE2VP508DUONR75XYV05NYCDLR6INHORDYCVT1HEMQB5CI9LYBFET2WW0WC2ZYFT8WXGTJEKAA3DG12UO1T9ODY6TSDJY776J0PDJM3D09W41TBDF2QPI2ULZBMLEDAV1D1QCI40SURTBIZLV5QNTV7YYU4B8B0BL6JC2MO43P8ZQBTPJYXITUFH31JKNK9KCP3JMVOQEBZQLG8DJP63DCC171HSW0NRDFBLUU92X43HPS3XC1HEB0KKH9ARPA' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R0JIE2RMDVAEH5DUX6YP6P1KAPA4YPMD5I66QWEJGTEWJSJ2TL53JGJIZMULYRMVSX3Q466GIUL66RMP1397MIM4VFEBHEPGA256N7ONQZZJRIWWPCN0RE0JCHBQ3B5TN2WVYJ19OINYFZEH8TYGLKI3SUBCU0VS2XE57AJYDVB2OXK8ABYWE5UYT6J8PXDUE66NAWNWYFAD2V57RKPMU7FFMC0KRXK60P46V563SZTOXV8YEQT2DHV426GII0976' where id=6;
-update noar ti set v1='R0JIE2RMDVAEH5DUX6YP6P1KAPA4YPMD5I66QWEJGTEWJSJ2TL53JGJIZMULYRMVSX3Q466GIUL66RMP1397MIM4VFEBHEPGA256N7ONQZZJRIWWPCN0RE0JCHBQ3B5TN2WVYJ19OINYFZEH8TYGLKI3SUBCU0VS2XE57AJYDVB2OXK8ABYWE5UYT6J8PXDUE66NAWNWYFAD2V57RKPMU7FFMC0KRXK60P46V563SZTOXV8YEQT2DHV426GII0976' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='G4QISPS494QVELSOJPRI0727J080Z3FNVUC5JOAE980O099E2XDDKBJWFF4Y6XL12TXJGVJ2YIZ8OMZN1IFDKRB2KI96GGBIGRQYI8DVLDZSAVGGT272NYCKWGHAVYU7QAM1H09Z1N5JJ0TZIQKNJ0QVTWABYMIADFLOLSE8YO5CPE1X3V01Y2MEE4COEO12NDROAY55V12YG236ZCLMWEZNIHGQ89NUZKJPPWHUR1GD6R0MDVNHMBBFMRVCQ6H3N' where id=6;
-update noar ti set v2='G4QISPS494QVELSOJPRI0727J080Z3FNVUC5JOAE980O099E2XDDKBJWFF4Y6XL12TXJGVJ2YIZ8OMZN1IFDKRB2KI96GGBIGRQYI8DVLDZSAVGGT272NYCKWGHAVYU7QAM1H09Z1N5JJ0TZIQKNJ0QVTWABYMIADFLOLSE8YO5CPE1X3V01Y2MEE4COEO12NDROAY55V12YG236ZCLMWEZNIHGQ89NUZKJPPWHUR1GD6R0MDVNHMBBFMRVCQ6H3N' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FH4EXOLMHU0WTHT3M4SCFXRKS0QTXTQHDLYZ0Z1JGKVKXDF57XXVCZ6NXAH9XPVZS3THWTIW2EGI3TKGHKHD9J6BZGWKTEN4PZP8Q2E5LAQJNH63BOB4Q8ZS2KL2QEOACW1UMAHS48KNQ9S5DLH168HFRTSJEUBW4689HQQ6MKFI95DCKXRXW0PBOXF7KU7U004L86W57ZTS05NWPCHRBQI7887RVL1AETAMB144V7Y1VFLVBJO7UR9L2M6WT96S9' where id=6;
-update noar ti set v3='FH4EXOLMHU0WTHT3M4SCFXRKS0QTXTQHDLYZ0Z1JGKVKXDF57XXVCZ6NXAH9XPVZS3THWTIW2EGI3TKGHKHD9J6BZGWKTEN4PZP8Q2E5LAQJNH63BOB4Q8ZS2KL2QEOACW1UMAHS48KNQ9S5DLH168HFRTSJEUBW4689HQQ6MKFI95DCKXRXW0PBOXF7KU7U004L86W57ZTS05NWPCHRBQI7887RVL1AETAMB144V7Y1VFLVBJO7UR9L2M6WT96S9' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3MER9ZTRIOQ7BORJ2Y35XK8VTXK2FD47VK63HMMPFMFXKQDGFLM5PM5WG1X7VIDM5D8AMC82BUYZ2VS8029ESTYA51US3NP80GRTRFUWKGHZVKGXRRLP2PM5YIZIWZLD3SZ9IQKLKNGMQI6V31UGFKTPSI6Q05GBNIAX2TZIZYL1JN0T4V35JMFOL3KJAIJZ6TH5UUKXQLMSST1KEVN4C78JV1FDQDMDR6PZYERTRPHIDNQXUXPNGQU12OPRZRC01' where id=7;
-update noar ti set v0='3MER9ZTRIOQ7BORJ2Y35XK8VTXK2FD47VK63HMMPFMFXKQDGFLM5PM5WG1X7VIDM5D8AMC82BUYZ2VS8029ESTYA51US3NP80GRTRFUWKGHZVKGXRRLP2PM5YIZIWZLD3SZ9IQKLKNGMQI6V31UGFKTPSI6Q05GBNIAX2TZIZYL1JN0T4V35JMFOL3KJAIJZ6TH5UUKXQLMSST1KEVN4C78JV1FDQDMDR6PZYERTRPHIDNQXUXPNGQU12OPRZRC01' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='F2A36RO6O7DOIQL6LN1V9ZRYITN5JPI9OW01UTI5C7XOGAK15RU517PW54QFPVZJX4ZF9PVJJQOR2W7DTTQWXA8CE7RGCI0MLXNE85RCZYCS1RYYW3943H5G0V0OKDZ6XG6HET5U52VWGNM5CVCKO33AVIXFUTWWJP1HXHFQ0XCKQ8P5WRRKLIXKJU0Y2M6ZWLKI3B9H5MKDB4CFJQ0L35CGVKVYKXQT2L9GC0JSXTKBYAZ7PPBXEZESSNO32JDNE' where id=7;
-update noar ti set v1='F2A36RO6O7DOIQL6LN1V9ZRYITN5JPI9OW01UTI5C7XOGAK15RU517PW54QFPVZJX4ZF9PVJJQOR2W7DTTQWXA8CE7RGCI0MLXNE85RCZYCS1RYYW3943H5G0V0OKDZ6XG6HET5U52VWGNM5CVCKO33AVIXFUTWWJP1HXHFQ0XCKQ8P5WRRKLIXKJU0Y2M6ZWLKI3B9H5MKDB4CFJQ0L35CGVKVYKXQT2L9GC0JSXTKBYAZ7PPBXEZESSNO32JDNE' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RBD8ZJIQY0QS0U6QLM447CD80KZDJZ1OEKYFOQPLR33Z0N263PO1E149WT2S7LPUOYMQHQBVMW6WMUOOOB3HKH61NHOBU6XNWI231297A57YQN4OPU7RSUXJS2W6J4VB99LA4BOITX5157TWILQ5N3VGGNRZ5O0UL6P536V32D4ZX7OWEAJRMRKI89BJ3U08SOKOX6AKQTW373YU6OIGA7JN202S0EAIU1W14V6GJZS5VG6BG91R9YV57UCTQJQLO' where id=7;
-update noar ti set v2='RBD8ZJIQY0QS0U6QLM447CD80KZDJZ1OEKYFOQPLR33Z0N263PO1E149WT2S7LPUOYMQHQBVMW6WMUOOOB3HKH61NHOBU6XNWI231297A57YQN4OPU7RSUXJS2W6J4VB99LA4BOITX5157TWILQ5N3VGGNRZ5O0UL6P536V32D4ZX7OWEAJRMRKI89BJ3U08SOKOX6AKQTW373YU6OIGA7JN202S0EAIU1W14V6GJZS5VG6BG91R9YV57UCTQJQLO' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CHIGYE61A8LF6EH5TN6P4AAGT764LLXNSV3DC6WCT3WNJNAW15TL9PGP9PD9F0OB34SC6FIN8FW8EQCI1M8KV534AO4K9HUUGBFHJ25W99SRKMI5SFK1KHAQU1YX99KCNL4ALKZAUSQSLBF1O0CU2XNMH6L7M5JIWIDIN9JE9WKPCM6DQXSP20J8K2OXUVJ0VELEEX0HOXU3B7854LS1JFUAOP1S8KSOALA43ETVTE3LEFQ2YKPE91JMWW8K8IE2C' where id=7;
-update noar ti set v3='CHIGYE61A8LF6EH5TN6P4AAGT764LLXNSV3DC6WCT3WNJNAW15TL9PGP9PD9F0OB34SC6FIN8FW8EQCI1M8KV534AO4K9HUUGBFHJ25W99SRKMI5SFK1KHAQU1YX99KCNL4ALKZAUSQSLBF1O0CU2XNMH6L7M5JIWIDIN9JE9WKPCM6DQXSP20J8K2OXUVJ0VELEEX0HOXU3B7854LS1JFUAOP1S8KSOALA43ETVTE3LEFQ2YKPE91JMWW8K8IE2C' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3KOBBPEI8RL9XB02NEHMPQWOHJG9BM7U5K4F86MBHG39KWROZ0LBF28EZIU5N2NBP5Y1SD2EU9QVRIYQW8A1043OAYH3BZPV84L3CBMRGFWBY9JSDMHV6R18H1FW8HOALOIX40EV9PIZ9BM33B1YX9U4TN34MI8H027VXKKIEUL7Q0D2KBJN08P4KDY3T6N8DWQU8H6WU96L41B8DIX5NDICK5RAM45L3MKJKW7WGLRV7OJPUDH0UL9TYON85W0GV' where id=8;
-update noar ti set v0='3KOBBPEI8RL9XB02NEHMPQWOHJG9BM7U5K4F86MBHG39KWROZ0LBF28EZIU5N2NBP5Y1SD2EU9QVRIYQW8A1043OAYH3BZPV84L3CBMRGFWBY9JSDMHV6R18H1FW8HOALOIX40EV9PIZ9BM33B1YX9U4TN34MI8H027VXKKIEUL7Q0D2KBJN08P4KDY3T6N8DWQU8H6WU96L41B8DIX5NDICK5RAM45L3MKJKW7WGLRV7OJPUDH0UL9TYON85W0GV' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ECIOEFDMYAGLBT3O1R268ZS1H57E1UAPRVW6YAXLJKG5X7JW77785D9S9CD3E4RJPEKUAWBCCKX8E9T7MD11N3F8GN0NH7BR01V0VR9KQSDM3NEIYFGJOGIHJ9TDLMTE3SQK823FW9PIX9HCVUNJ452BEYF8GM63N4FW5EXOCHO4AIYJKTK5CF3OQQLLJTU4DJZXZMFVY7VB64EV3R8A495T7ZEMXDNVJTOZVEXSY59L0RGUZXHVZRPV27S4U5XWJ' where id=8;
-update noar ti set v1='ECIOEFDMYAGLBT3O1R268ZS1H57E1UAPRVW6YAXLJKG5X7JW77785D9S9CD3E4RJPEKUAWBCCKX8E9T7MD11N3F8GN0NH7BR01V0VR9KQSDM3NEIYFGJOGIHJ9TDLMTE3SQK823FW9PIX9HCVUNJ452BEYF8GM63N4FW5EXOCHO4AIYJKTK5CF3OQQLLJTU4DJZXZMFVY7VB64EV3R8A495T7ZEMXDNVJTOZVEXSY59L0RGUZXHVZRPV27S4U5XWJ' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3NOLAGREL8P7LKC2EU895T2IZOQDRLVNP29M79Q15MC2A53FYBZSKXT5OG5ZY2L7WRDCCC0RBUUXGOZZOFTLS3AU0UAZ3MXJ5DPLUD2PGOF7QFFWHMLHDJ28O8B2HJYL3GFN7W2J0W1OR03QEUSK1SK0NK0SS644NSS49X4HSLKM9KD39FBLUROM2LKT6PEG23QGPR8NQOWDTQHNFLE44LQ43LY9KHYL36EPABSGDXQ1BJHHH2TS7RSNI3F2FXQQV' where id=8;
-update noar ti set v2='3NOLAGREL8P7LKC2EU895T2IZOQDRLVNP29M79Q15MC2A53FYBZSKXT5OG5ZY2L7WRDCCC0RBUUXGOZZOFTLS3AU0UAZ3MXJ5DPLUD2PGOF7QFFWHMLHDJ28O8B2HJYL3GFN7W2J0W1OR03QEUSK1SK0NK0SS644NSS49X4HSLKM9KD39FBLUROM2LKT6PEG23QGPR8NQOWDTQHNFLE44LQ43LY9KHYL36EPABSGDXQ1BJHHH2TS7RSNI3F2FXQQV' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PQIAGB35N5LJS5XUZX63D942KGK62XNX3XDX53KTN532WEQC7I1UHDLLALU3X50HXH6OHU7DLSPIAOO3TYY9P21L6D109UB75KDE9XPFLX0UOZNQPLBH5ATL1PSEW42LKTBV3K46IR2PZGHGSD4XRLX5TJOCJ6Q96W3ST83BYO3K0AM8DL2JCQH5DXWJQXM5NEDS99SAHEVOV2WOEC4DF3L5FC6SD4YZY2HU2TV2X3UO70Q1E5BWH7IPAN2XDNWKC' where id=8;
-update noar ti set v3='PQIAGB35N5LJS5XUZX63D942KGK62XNX3XDX53KTN532WEQC7I1UHDLLALU3X50HXH6OHU7DLSPIAOO3TYY9P21L6D109UB75KDE9XPFLX0UOZNQPLBH5ATL1PSEW42LKTBV3K46IR2PZGHGSD4XRLX5TJOCJ6Q96W3ST83BYO3K0AM8DL2JCQH5DXWJQXM5NEDS99SAHEVOV2WOEC4DF3L5FC6SD4YZY2HU2TV2X3UO70Q1E5BWH7IPAN2XDNWKC' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3CJCDFHZLWKHCM17I3GQCR2KQ8ZREG02KZBI10IYZO2ACEW6H7QSN93OQJ7JQBGJJB71UF8F1SA1UEMQHTABS70R283IJ4FXR6D19TTWS0X5J1DULQ2C9YV01NA6BYKL3NGEWE0E1ZH8JLTDUUP6P6LZI6LE6268EHQIY32XC2A4N3039R0QSR9L4GOCCW7BIXC2JIBLMJ9SDV3IPC1YYA3PLPLR5COWCMKSUIBXQK4X4ETU0CUSYA6DMBUPFSELG' where id=9;
-update noar ti set v0='3CJCDFHZLWKHCM17I3GQCR2KQ8ZREG02KZBI10IYZO2ACEW6H7QSN93OQJ7JQBGJJB71UF8F1SA1UEMQHTABS70R283IJ4FXR6D19TTWS0X5J1DULQ2C9YV01NA6BYKL3NGEWE0E1ZH8JLTDUUP6P6LZI6LE6268EHQIY32XC2A4N3039R0QSR9L4GOCCW7BIXC2JIBLMJ9SDV3IPC1YYA3PLPLR5COWCMKSUIBXQK4X4ETU0CUSYA6DMBUPFSELG' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G3GOHGWATRXVR37C1YCCRCOVTMGPWDS1NK1ZL8PALAELQHDNIXGF95CYAW10TQ3VR965CE6ARQJSLL6YJMCQCPWD00YVESE70EKHNU6YRJE3T9J66X1U6HVQIPSC845124XBMJEOPRFS3H37BS7H4F3RJDXY2LRRGQV9B5N7TA5NVNB800BQU47K2XZWM5A7JJGXKA62QB1UAB4ZEG9S81UFBNQEXY22IVZQYTQKU214KFFG9Q07ZVO7WMJ2RJGYJ' where id=9;
-update noar ti set v1='G3GOHGWATRXVR37C1YCCRCOVTMGPWDS1NK1ZL8PALAELQHDNIXGF95CYAW10TQ3VR965CE6ARQJSLL6YJMCQCPWD00YVESE70EKHNU6YRJE3T9J66X1U6HVQIPSC845124XBMJEOPRFS3H37BS7H4F3RJDXY2LRRGQV9B5N7TA5NVNB800BQU47K2XZWM5A7JJGXKA62QB1UAB4ZEG9S81UFBNQEXY22IVZQYTQKU214KFFG9Q07ZVO7WMJ2RJGYJ' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S6JQWNHUI0YD0GDXHLMA5JAFN0L3DJIIXV6TPRG7DNI9CRLHAVI2WXD1R5O0R6OBY6A9H1K2H4YVKR5WAZ25PX3OXO814I5WYMIGMKPR73TSTFAC3LTGKR0CD8J0UYIQ7UU7NWGPLZYIZZKJJ00Y2IG4JDH1HDKFDXUPD6YJB1E4X3UG02C4PJPFOSTZ8JORAI9WVDNHYF3QAASGFY3L76FPF95V59XFS7ZLCGGZMZC1FP8WF0AIJ7KVKYBM9Y411' where id=9;
-update noar ti set v2='S6JQWNHUI0YD0GDXHLMA5JAFN0L3DJIIXV6TPRG7DNI9CRLHAVI2WXD1R5O0R6OBY6A9H1K2H4YVKR5WAZ25PX3OXO814I5WYMIGMKPR73TSTFAC3LTGKR0CD8J0UYIQ7UU7NWGPLZYIZZKJJ00Y2IG4JDH1HDKFDXUPD6YJB1E4X3UG02C4PJPFOSTZ8JORAI9WVDNHYF3QAASGFY3L76FPF95V59XFS7ZLCGGZMZC1FP8WF0AIJ7KVKYBM9Y411' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UDYQGO0R3RSDM89EZH7GQV11RGIQ6GO9BDRSE0ORS8JRM1UJR9KEOE4KGY7FXU9UVN7OW8SWX4WP13ZH13Y7G3T7XQDXQ4FWKV8PXPG7J38CCS2D3ME5UUNQFR67DYJ02EAPS0UO9P63BXCXRDBODXUAL8BYFD2DP1NREA0DW7KXB8FOUJFPAKML0394FQZF3DTOH4ES10G5XO7RQKVIM5V7QFP5Q2OH88O54V47B6V1P8BGOF04SMCZL0P3BGPDS' where id=9;
-update noar ti set v3='UDYQGO0R3RSDM89EZH7GQV11RGIQ6GO9BDRSE0ORS8JRM1UJR9KEOE4KGY7FXU9UVN7OW8SWX4WP13ZH13Y7G3T7XQDXQ4FWKV8PXPG7J38CCS2D3ME5UUNQFR67DYJ02EAPS0UO9P63BXCXRDBODXUAL8BYFD2DP1NREA0DW7KXB8FOUJFPAKML0394FQZF3DTOH4ES10G5XO7RQKVIM5V7QFP5Q2OH88O54V47B6V1P8BGOF04SMCZL0P3BGPDS' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VM74ZVZ91H42LB6M6HVD3C84ESPUNA69FPHP61AH97TV8ECL50O2PK25ZMM3OEP9L9Z0J7IYIY8SP7NAVLRQQQ22C4BBM0W5XIG316D6907OX4U4RR2I3G1C6MTWRQUBCE1YR26GUJ6T8X1BTI5E7UG6F5Q38ETJ8UNAWY072LLPOJDZ5B875NF1MSZE5NXMVM2IVZ6BWJKOOKNV1FVQGP4TELIAQEIB4H4BP0CXF43NMQ7M7AYGDSICVG0SNR06W' where id=10;
-update noar ti set v0='VM74ZVZ91H42LB6M6HVD3C84ESPUNA69FPHP61AH97TV8ECL50O2PK25ZMM3OEP9L9Z0J7IYIY8SP7NAVLRQQQ22C4BBM0W5XIG316D6907OX4U4RR2I3G1C6MTWRQUBCE1YR26GUJ6T8X1BTI5E7UG6F5Q38ETJ8UNAWY072LLPOJDZ5B875NF1MSZE5NXMVM2IVZ6BWJKOOKNV1FVQGP4TELIAQEIB4H4BP0CXF43NMQ7M7AYGDSICVG0SNR06W' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='I7XA6F281EWOER5VZQC7QQFEMF4BWMLDPMWK3RWBG1WMBENIKRA1YUCG5H0XNDL9NXNIO0MMKXUJGHB3AZF4ZTS2HKEWJNA4VY6T5A0GXVV6ETEHY3V66D1D6TEUOLPHFPIRVMSYEV73UHZ6K1JTJM5C27G83MNHTLOJ1KP55ATEQ4395G9Q36QQM3H47UQZ4N0VS1E4Z1UND5UCPA6YWWRY61IVHRJ884KZ0NFO9S002D2P9B2TI6PJD0Z4VLI0M' where id=10;
-update noar ti set v1='I7XA6F281EWOER5VZQC7QQFEMF4BWMLDPMWK3RWBG1WMBENIKRA1YUCG5H0XNDL9NXNIO0MMKXUJGHB3AZF4ZTS2HKEWJNA4VY6T5A0GXVV6ETEHY3V66D1D6TEUOLPHFPIRVMSYEV73UHZ6K1JTJM5C27G83MNHTLOJ1KP55ATEQ4395G9Q36QQM3H47UQZ4N0VS1E4Z1UND5UCPA6YWWRY61IVHRJ884KZ0NFO9S002D2P9B2TI6PJD0Z4VLI0M' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='O76BKZPSZK3J8AIJ0CRDMO09URPA1QNC8CNPDLI2MPZU4XCTFNXURS0LTUVJEUU9PJE4TMXXZQ7D9EY8Y9NMBMCPLUCVY1KTM9Y7CX9RH87SRBNM6ECMLQTXIN9VQOA2K8ME0S33PGVWSJIETH0ERZODNTXD7WTJY1YWYS3ABAZCF5OQS95IE7I8LT9LXP69MKARA5GFHWYMQ60EIV9HAZIUI7QZYDYHVNKBEUAGT3CWWHU7B533PV5WLECMH536I' where id=10;
-update noar ti set v2='O76BKZPSZK3J8AIJ0CRDMO09URPA1QNC8CNPDLI2MPZU4XCTFNXURS0LTUVJEUU9PJE4TMXXZQ7D9EY8Y9NMBMCPLUCVY1KTM9Y7CX9RH87SRBNM6ECMLQTXIN9VQOA2K8ME0S33PGVWSJIETH0ERZODNTXD7WTJY1YWYS3ABAZCF5OQS95IE7I8LT9LXP69MKARA5GFHWYMQ60EIV9HAZIUI7QZYDYHVNKBEUAGT3CWWHU7B533PV5WLECMH536I' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0POM4VKQ11MTFZ1A3OCIIEXW0GP8AVRZJSWEI7H2Q3LH4LZHW45OLB05CBI50ZEX6NPS03RXH6KDZYHSZ8XVSOV4IQDUBJQE4TGPD87ZM4A37HHXFDD8C23370178WP2FY5LX2E35EOTCHU39CRE4F1TBR9VKA6V79X9ODHS409ESNQANEXGIPMHGT78H5UAGWUOCJ7BK53E3VJR1FM1AGYHBI6RYTGGPYEVYNHPNM1TC7GFEPFZLSNSI6YFT9OZI' where id=10;
-update noar ti set v3='0POM4VKQ11MTFZ1A3OCIIEXW0GP8AVRZJSWEI7H2Q3LH4LZHW45OLB05CBI50ZEX6NPS03RXH6KDZYHSZ8XVSOV4IQDUBJQE4TGPD87ZM4A37HHXFDD8C23370178WP2FY5LX2E35EOTCHU39CRE4F1TBR9VKA6V79X9ODHS409ESNQANEXGIPMHGT78H5UAGWUOCJ7BK53E3VJR1FM1AGYHBI6RYTGGPYEVYNHPNM1TC7GFEPFZLSNSI6YFT9OZI' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5Y94ZOFI4OOC7RDNJ0BK9RY5U6G60P5U4QASMKYKGJO51FWQGRNB72KE521N6RVS6OOPV28SNKGV04HLXYGDX98OMLBPZQN6OQNP0R03V4Q0B97EOJEBGJX5MOF2O7L0ZWGSFYF5VYE1Q25ONP55CU4CG4D0YCYZVVS7COOF4I9S85VZ4JT8HYL9NNP3J8LT087GEJGC8X1HYCKDIGO9FLNE1GAP1FTTW43EXPO99Q06SVF3DNJYW2AQH66GKULXP' where id=11;
-update noar ti set v0='5Y94ZOFI4OOC7RDNJ0BK9RY5U6G60P5U4QASMKYKGJO51FWQGRNB72KE521N6RVS6OOPV28SNKGV04HLXYGDX98OMLBPZQN6OQNP0R03V4Q0B97EOJEBGJX5MOF2O7L0ZWGSFYF5VYE1Q25ONP55CU4CG4D0YCYZVVS7COOF4I9S85VZ4JT8HYL9NNP3J8LT087GEJGC8X1HYCKDIGO9FLNE1GAP1FTTW43EXPO99Q06SVF3DNJYW2AQH66GKULXP' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1RHR83UJFV03F2GA0I3E35D76NHRAHCB4OR0V494MWSYG6V3ORE17230CQQ35LRQJ6M0VSRR1GO6OBKTFXDDU56QQC4ZGOWQR96TTF5L3CO46ZU43LEXYKJNX1IGIGGPQPQDWZYM30BJS96RJCEFBVJHYE9LDF65JORHHK5VPKSVGDZIX0SIGWKVAJB2BFV7H5BOR9DIPUEZ7Q87OQ95MW8T89EQWGTKXGBAJPUO343Y7ZRTG9XF0EA2D52K5BDY2' where id=11;
-update noar ti set v1='1RHR83UJFV03F2GA0I3E35D76NHRAHCB4OR0V494MWSYG6V3ORE17230CQQ35LRQJ6M0VSRR1GO6OBKTFXDDU56QQC4ZGOWQR96TTF5L3CO46ZU43LEXYKJNX1IGIGGPQPQDWZYM30BJS96RJCEFBVJHYE9LDF65JORHHK5VPKSVGDZIX0SIGWKVAJB2BFV7H5BOR9DIPUEZ7Q87OQ95MW8T89EQWGTKXGBAJPUO343Y7ZRTG9XF0EA2D52K5BDY2' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='THOVGUU3OM2776HJ7YMHT4LZ05MRHZRKHBDNP1IOYBG2M59GNB31DGO3LSLXBKMKXRH9Z9MLM6WVJQ8JEQCAWG3Y12ZFUO9M5S2U24PV75VEJ1IJG08V5KGFKDZOSTJA9SPUOMPJR9XT1PBB1720J28O9OPS11MFSFPA67HT43LDHF0CM1PIWP4O7DZZH94MN6ULP1HZBMZWZJYHHQ1MUNS4R4GWMMD99P2XCSTBRC13KY84XN1ZKKQKQRWT4MSZG' where id=11;
-update noar ti set v2='THOVGUU3OM2776HJ7YMHT4LZ05MRHZRKHBDNP1IOYBG2M59GNB31DGO3LSLXBKMKXRH9Z9MLM6WVJQ8JEQCAWG3Y12ZFUO9M5S2U24PV75VEJ1IJG08V5KGFKDZOSTJA9SPUOMPJR9XT1PBB1720J28O9OPS11MFSFPA67HT43LDHF0CM1PIWP4O7DZZH94MN6ULP1HZBMZWZJYHHQ1MUNS4R4GWMMD99P2XCSTBRC13KY84XN1ZKKQKQRWT4MSZG' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KLS726XGRK14V001SB4RIWT5JL749GKGSG3BZ4Q383DZ4F6BZPL4UVIMYS5RL0BKQULG9W9T1HDUN19SBJPNEYI0COAXWVMHGEU570RM29M3MGQADC1OP97BRFCMI03IUKXOBSEW7LPNLF8S0H1SHQO1KRDP2OA852XL5BTDR50HZZ08J7307B5MIGKTTM4J6CD6Z1DHPQJQEMS6SSWNZH1N5SN2D1FAD9ZX9S2LVVOMJJG42STN3ZEN9SM17LENL' where id=11;
-update noar ti set v3='KLS726XGRK14V001SB4RIWT5JL749GKGSG3BZ4Q383DZ4F6BZPL4UVIMYS5RL0BKQULG9W9T1HDUN19SBJPNEYI0COAXWVMHGEU570RM29M3MGQADC1OP97BRFCMI03IUKXOBSEW7LPNLF8S0H1SHQO1KRDP2OA852XL5BTDR50HZZ08J7307B5MIGKTTM4J6CD6Z1DHPQJQEMS6SSWNZH1N5SN2D1FAD9ZX9S2LVVOMJJG42STN3ZEN9SM17LENL' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EEK0C0RGF12J7GDM1O1WGBPB01W0B8KF5AN78XJSBPXJ1BZ79NNJPGB68KC8HZWFJVVV3TFX787TA6QRHCYRBACIVL8DIFGFUREDFPUQSWGIB605KUX906ZBN8HE5F6SR5OA66LS3NICCVD8L4SZRPKK9Z2EPH859I8KTE6LF2DEIHQ8OEQ2TXNLGIU1CHL77XZMZGLT8LXLODJTN760V4SB8WCFAP1CVLS5VVRKE6NKRKMEFC84K5W2CML4XLXHM' where id=12;
-update noar ti set v0='EEK0C0RGF12J7GDM1O1WGBPB01W0B8KF5AN78XJSBPXJ1BZ79NNJPGB68KC8HZWFJVVV3TFX787TA6QRHCYRBACIVL8DIFGFUREDFPUQSWGIB605KUX906ZBN8HE5F6SR5OA66LS3NICCVD8L4SZRPKK9Z2EPH859I8KTE6LF2DEIHQ8OEQ2TXNLGIU1CHL77XZMZGLT8LXLODJTN760V4SB8WCFAP1CVLS5VVRKE6NKRKMEFC84K5W2CML4XLXHM' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='69KU63BJ41MALFIGAPUW5U4YB12K0VS5C84EQ60ZLBJJHZQY9VBG7JMHFKBLUU7YZXRRXFJC4NZ4IHFRB22FQYRRDMJOAER17YOK7TZ6A27NYMDN6YL48H0WHZ3CRIOF38JKCPOW4XMEC11IGRSNYHWVWNA265KJGAWXWBRD9UPSQ9GV1ZOUN4Z8FBCKACNNARTTDOSQXJTY1PW8HR4HMN9FMIJOB9SMHCC9ZLGWN726AOQF3LE3TAP1VTB46BSNZ' where id=12;
-update noar ti set v1='69KU63BJ41MALFIGAPUW5U4YB12K0VS5C84EQ60ZLBJJHZQY9VBG7JMHFKBLUU7YZXRRXFJC4NZ4IHFRB22FQYRRDMJOAER17YOK7TZ6A27NYMDN6YL48H0WHZ3CRIOF38JKCPOW4XMEC11IGRSNYHWVWNA265KJGAWXWBRD9UPSQ9GV1ZOUN4Z8FBCKACNNARTTDOSQXJTY1PW8HR4HMN9FMIJOB9SMHCC9ZLGWN726AOQF3LE3TAP1VTB46BSNZ' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2ZIKLL8IEE2IRP883806DHIWXKH3AJN2SZBF19I8KTZ92CC1APWDOPX9VFOQM57A7BPP1CBCRZVKMNHDMCOJGLB7XL13ICGCSZ9OL6J8XDKHMOFT2ZQBVMOI4N2INW3SNQM2MNR7Y6X5ZTCT1NJ9ONYR5JROPPOTBDJ3PCERN3WN6T8FW1MC4S713UAMEWHHKXMQWROMOZLITDSM8Q30BO39OA1I79SDMHU3NY1TDAFN41N8IR666AFSMPYWDC4TS' where id=12;
-update noar ti set v2='2ZIKLL8IEE2IRP883806DHIWXKH3AJN2SZBF19I8KTZ92CC1APWDOPX9VFOQM57A7BPP1CBCRZVKMNHDMCOJGLB7XL13ICGCSZ9OL6J8XDKHMOFT2ZQBVMOI4N2INW3SNQM2MNR7Y6X5ZTCT1NJ9ONYR5JROPPOTBDJ3PCERN3WN6T8FW1MC4S713UAMEWHHKXMQWROMOZLITDSM8Q30BO39OA1I79SDMHU3NY1TDAFN41N8IR666AFSMPYWDC4TS' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='15BSSRPGNMG2W8RQUK67UU1JLFDH21KOSU9EWHLMTIVOBIYVV0KW8O8E273PPFZ0LGGCI439J5Y1V3OKNYDO5HLTEXUMPI68KUAUL4WF2NINTUTSHLYXTI8YWS6HCNS3QT0VL7BUBGF2RB1TTBW1D16LDCFNO8VFMRMUWBA9WFGBQWY6PSJI3SLOW1TUXBLZE7N0D6GQ1PR4E45JKLZ173DEEZHUIQ7EN35DPFVMP4C3MOSE70GAS9I71F6WR4WA4' where id=12;
-update noar ti set v3='15BSSRPGNMG2W8RQUK67UU1JLFDH21KOSU9EWHLMTIVOBIYVV0KW8O8E273PPFZ0LGGCI439J5Y1V3OKNYDO5HLTEXUMPI68KUAUL4WF2NINTUTSHLYXTI8YWS6HCNS3QT0VL7BUBGF2RB1TTBW1D16LDCFNO8VFMRMUWBA9WFGBQWY6PSJI3SLOW1TUXBLZE7N0D6GQ1PR4E45JKLZ173DEEZHUIQ7EN35DPFVMP4C3MOSE70GAS9I71F6WR4WA4' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7PK3UW845LKDAMJMQXEB4JFM4U9QZL238SNW5K2TSYBWTLHQ4GC7I1YW5Z3R0LPBD7EO7YV6NGVEEL8FXDQ79RXEGQRLMRYNTN473DT96B3S5FZAM5NXV9GX5M3VSSJAAEH81MI3J6BOFV3J4S0HNT1UTR48L0UR97M1X4ROSMIKDOPZ0D8HCM1LVKXXRMFBIRYSQ6T7ZJETLILMCXKOU8M7D0UPDRYKRG60X45N12112DVZE3SAAW375V4XRYFUB' where id=13;
-update noar ti set v0='7PK3UW845LKDAMJMQXEB4JFM4U9QZL238SNW5K2TSYBWTLHQ4GC7I1YW5Z3R0LPBD7EO7YV6NGVEEL8FXDQ79RXEGQRLMRYNTN473DT96B3S5FZAM5NXV9GX5M3VSSJAAEH81MI3J6BOFV3J4S0HNT1UTR48L0UR97M1X4ROSMIKDOPZ0D8HCM1LVKXXRMFBIRYSQ6T7ZJETLILMCXKOU8M7D0UPDRYKRG60X45N12112DVZE3SAAW375V4XRYFUB' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RMBX39P1LGB8Q0U4NRC6XCXPXAUG8SHNBDEWO8IFPJ8X6CMA6BTDHVT9PT29FCYFIDZTK1571SIHWIFC6GKUASF49NI3MYK618T0M2275K0CLBB0SQ492NMO83LO2SWKCR3JKR6DKRQQ723G4TQGR1A6LILYADCYA4P327MU6OQ66WLIOWV0IC4EXRXINSU0QZB6VQSRQKIAV5U8C4MGBT7O0XPC23FYDGRY999KY1KO12B85SD6VR14L7K9F50FJ' where id=13;
-update noar ti set v1='RMBX39P1LGB8Q0U4NRC6XCXPXAUG8SHNBDEWO8IFPJ8X6CMA6BTDHVT9PT29FCYFIDZTK1571SIHWIFC6GKUASF49NI3MYK618T0M2275K0CLBB0SQ492NMO83LO2SWKCR3JKR6DKRQQ723G4TQGR1A6LILYADCYA4P327MU6OQ66WLIOWV0IC4EXRXINSU0QZB6VQSRQKIAV5U8C4MGBT7O0XPC23FYDGRY999KY1KO12B85SD6VR14L7K9F50FJ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZU93JFAVPL8EPW0SWSBSW5LXCN0Y4LSWQEQ1ZXTLKCH7PQBUDRMA7ZGDJYNIIEEWSA0YT0DEPFMXGQIORPDCMK8KSFITR0SKXGHHEL7I0CL0B9RLOXXLE5K09JMLK85CF4JEYW429VR2UGKAUFVTB3AE65XU9X8KEICVK3Y3LRWPQLIPKAS0P1RFPGLFCD9JI3TBE6B0HX7ZZPCNRAYWX6L59Y69TGJWUWJ6Q7GEO8MLBCR1MB1BLXURTI7PD2RJZ' where id=13;
-update noar ti set v2='ZU93JFAVPL8EPW0SWSBSW5LXCN0Y4LSWQEQ1ZXTLKCH7PQBUDRMA7ZGDJYNIIEEWSA0YT0DEPFMXGQIORPDCMK8KSFITR0SKXGHHEL7I0CL0B9RLOXXLE5K09JMLK85CF4JEYW429VR2UGKAUFVTB3AE65XU9X8KEICVK3Y3LRWPQLIPKAS0P1RFPGLFCD9JI3TBE6B0HX7ZZPCNRAYWX6L59Y69TGJWUWJ6Q7GEO8MLBCR1MB1BLXURTI7PD2RJZ' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1B5466PNOB9QEYZBBIXMI8W70Q7LPU11JDFROHV84AMT6ZT93USOMV3XJHKVNJ03XGV7ID4FXZ28BBUK5J8U94PQG4V57GXL10CQN2T8L04GKIQ1C4CV7UG0K58L5N9VCREK17S3T0KWL27JA1VSOYOW7Q7P54S0NNYX3ZUDY270O801AFX3IM594B9VUGXWIQUV238QUVRCGYWW9F1C1KZA2ILYJL1V3WZ4IUD1IXI375X7T67TAKWN06DPZBPOY' where id=13;
-update noar ti set v3='1B5466PNOB9QEYZBBIXMI8W70Q7LPU11JDFROHV84AMT6ZT93USOMV3XJHKVNJ03XGV7ID4FXZ28BBUK5J8U94PQG4V57GXL10CQN2T8L04GKIQ1C4CV7UG0K58L5N9VCREK17S3T0KWL27JA1VSOYOW7Q7P54S0NNYX3ZUDY270O801AFX3IM594B9VUGXWIQUV238QUVRCGYWW9F1C1KZA2ILYJL1V3WZ4IUD1IXI375X7T67TAKWN06DPZBPOY' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PWXJBK9ACLJIZTGZBVMWKKEB5CU5PSBSEH5K89RNFTUDG5W91KVJHVC9S2CMPIFWKI2ZDQD7LFC17PYX8TXRYEDKR7VFVZY69AZXTVPQMUTJEUS8H2LMGM679Y8JBAUKZ1B9YAXWFBJBYAMXY8DNENU8E4MCBIVJZ8AW7S3RUJP06LBFMIRS8B3SIPOQWM1GMPZAEC5S7TIH8PL7IDVABN2P3A5MEPEPJQ2BA1S3LXF0ZWTFESB2G1P7BL08JDLZ1' where id=14;
-update noar ti set v0='PWXJBK9ACLJIZTGZBVMWKKEB5CU5PSBSEH5K89RNFTUDG5W91KVJHVC9S2CMPIFWKI2ZDQD7LFC17PYX8TXRYEDKR7VFVZY69AZXTVPQMUTJEUS8H2LMGM679Y8JBAUKZ1B9YAXWFBJBYAMXY8DNENU8E4MCBIVJZ8AW7S3RUJP06LBFMIRS8B3SIPOQWM1GMPZAEC5S7TIH8PL7IDVABN2P3A5MEPEPJQ2BA1S3LXF0ZWTFESB2G1P7BL08JDLZ1' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CWYTYZTB4ERWMGI2W8PPOJJ85MKG4T1Y19PIY5OKOXGQPZNXY8GW7HQLP3QVSDX50LKDSXTX520TCS82W4422VORS7RT0SA4T5PL26BTM06QJYBXOA0YHJMQ3O0O2IR11WU5LTVKZO5ILAB49ORO9CA5N3EOY5KHMZ26H1F67G9G2JF4LCG4SLKQXNUY1KV64HBB6LLSX1BTMRMNX414C6A22K3HG0SQ8U5H2PNA7MMQP7NTNGGAT26WBJJ0DA89S' where id=14;
-update noar ti set v1='CWYTYZTB4ERWMGI2W8PPOJJ85MKG4T1Y19PIY5OKOXGQPZNXY8GW7HQLP3QVSDX50LKDSXTX520TCS82W4422VORS7RT0SA4T5PL26BTM06QJYBXOA0YHJMQ3O0O2IR11WU5LTVKZO5ILAB49ORO9CA5N3EOY5KHMZ26H1F67G9G2JF4LCG4SLKQXNUY1KV64HBB6LLSX1BTMRMNX414C6A22K3HG0SQ8U5H2PNA7MMQP7NTNGGAT26WBJJ0DA89S' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KVZCNPUCEGMV04O6D41DQMSPNV5BOEMQXWNKWEJNKLGAZM2DTI1I7J7IBT8TLHCZ0WS7GCKOW62MN0E9VHOIKEC21PQV3QG2ILLIZE2XM23UJPNBWTR1QX2KGORO4JEV3IJYSDDKD9YTWUQVPJ39H75PJRCZWSE1EZD13J5CC9TA504I151ED3MQA48W8YLQOCMWZ51CS3I9T7AV0S7MUNEIJD7ZCIVAC556T33N6UAYYG0MK99C29GTADOB05LWZ' where id=14;
-update noar ti set v2='KVZCNPUCEGMV04O6D41DQMSPNV5BOEMQXWNKWEJNKLGAZM2DTI1I7J7IBT8TLHCZ0WS7GCKOW62MN0E9VHOIKEC21PQV3QG2ILLIZE2XM23UJPNBWTR1QX2KGORO4JEV3IJYSDDKD9YTWUQVPJ39H75PJRCZWSE1EZD13J5CC9TA504I151ED3MQA48W8YLQOCMWZ51CS3I9T7AV0S7MUNEIJD7ZCIVAC556T33N6UAYYG0MK99C29GTADOB05LWZ' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OQREEWT0RSE67A239V7QW6ZSPBOBV989G5DO4TFOAB6RTFWMC6QBJ8HBVF2F4HTXOBD9E53X67YRPPSQHZFVV43AY2VLREOTKCPO0NBRU63MP0YOICW29EFAFP9Z025540J1GY2I8FOWJ1E3GMWNF6X7KGPR82M2Y5L9GO92CZLFYSG3K46WK60TVI36D5ZM6N9EA7E5A8TO2Z0RYHE3GWZ0THRG2JTHT5T79PKYC8HGFPKFXY8NXEEQ55GMVI3G0' where id=14;
-update noar ti set v3='OQREEWT0RSE67A239V7QW6ZSPBOBV989G5DO4TFOAB6RTFWMC6QBJ8HBVF2F4HTXOBD9E53X67YRPPSQHZFVV43AY2VLREOTKCPO0NBRU63MP0YOICW29EFAFP9Z025540J1GY2I8FOWJ1E3GMWNF6X7KGPR82M2Y5L9GO92CZLFYSG3K46WK60TVI36D5ZM6N9EA7E5A8TO2Z0RYHE3GWZ0THRG2JTHT5T79PKYC8HGFPKFXY8NXEEQ55GMVI3G0' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MR83IANLYWE7Q1R6NI1JTACZCMC39P7DOX2YC8RRICPVFAFPJM1S3K05740BK65RRA0ZKCISW8T4NTNWUU8YFFF1GIZHS8GUJPVTE9IZBVVIEVF2NTVKFT4638I5140B5XT1RL0YV2CDWLQEOH719W43B5NF4FUBJ0JOUKB7RDG7AW2JFFP9UZEG1HYJHLUAOV18RHTMTAXB6WDW3014YLWAPQJLP3QCS78Q43RWY30ZUXO34RWC9MBA88GTZG38V' where id=15;
-update noar ti set v0='MR83IANLYWE7Q1R6NI1JTACZCMC39P7DOX2YC8RRICPVFAFPJM1S3K05740BK65RRA0ZKCISW8T4NTNWUU8YFFF1GIZHS8GUJPVTE9IZBVVIEVF2NTVKFT4638I5140B5XT1RL0YV2CDWLQEOH719W43B5NF4FUBJ0JOUKB7RDG7AW2JFFP9UZEG1HYJHLUAOV18RHTMTAXB6WDW3014YLWAPQJLP3QCS78Q43RWY30ZUXO34RWC9MBA88GTZG38V' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KMP2BQ44FDUD59T37WK2CBTGDBIT1VNLG1KT7HBF2QGCR98AU8BQDM6VWST1Q25ZOB29HRYDWZ8VFTMHX5BWM583BHYSZ7FYO0FHSSVLEZHEOOL95EMOHQH289BGETIP5UPHJM9P7HBUK091KFWLHNPLKM0JKE3PCLKWZVR7M97JW8VZOWKZAWLCE52MD5IRZD30UAMXG4CVPP5QQFLKLD4AV1LJFBRJRJ54K2GQ16ZVVK7MWIS8KBU41T3AHXUPP' where id=15;
-update noar ti set v1='KMP2BQ44FDUD59T37WK2CBTGDBIT1VNLG1KT7HBF2QGCR98AU8BQDM6VWST1Q25ZOB29HRYDWZ8VFTMHX5BWM583BHYSZ7FYO0FHSSVLEZHEOOL95EMOHQH289BGETIP5UPHJM9P7HBUK091KFWLHNPLKM0JKE3PCLKWZVR7M97JW8VZOWKZAWLCE52MD5IRZD30UAMXG4CVPP5QQFLKLD4AV1LJFBRJRJ54K2GQ16ZVVK7MWIS8KBU41T3AHXUPP' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UT9IKX7AT2RGHPUFA4WZ3ZFDM30BQZYNNMS2USY7IB1IMNNA1O3I5CJJDSR3LHQLICWNUSKNOM7UPSTJZ1JZN6OQ8288E00OQ102XJRJKBJX0KRXTFXZFUQIWSZZBBMGDFPXO153R1N1FX6ZC1A52V6ZY465FLXB2GY6HG546TZTIDY78BPH07Y4U61D1I79A96P6DS4AMOTG1HAHMI7BU4WLVSAOLT4FAZL4A41GTHQ0X222RZL6T5WPDUG1TE19' where id=15;
-update noar ti set v2='UT9IKX7AT2RGHPUFA4WZ3ZFDM30BQZYNNMS2USY7IB1IMNNA1O3I5CJJDSR3LHQLICWNUSKNOM7UPSTJZ1JZN6OQ8288E00OQ102XJRJKBJX0KRXTFXZFUQIWSZZBBMGDFPXO153R1N1FX6ZC1A52V6ZY465FLXB2GY6HG546TZTIDY78BPH07Y4U61D1I79A96P6DS4AMOTG1HAHMI7BU4WLVSAOLT4FAZL4A41GTHQ0X222RZL6T5WPDUG1TE19' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ICKII3HFMKINOU8UMYDKCEH4P7PU5RGF02VCJ6PSWW06LP4HAMCXXSZ5FVIEHGSP1XHG95D4X542FNGZXDAIVRPC0RP54PR6ZJ4YUK4KMQ85YYMJSZAPMCGSR18RXSL40CT4CPG4A9PFT56J5WCVV6DCW4L8IA978PGRU2L3GVBRJMQB0BQE27UBVVZRVX4B359XL4S2EIPT3AU3MTU36O8BXAG2TBMT63DOJQO204P9LJWHJ64CQO567VISFJW0X' where id=15;
-update noar ti set v3='ICKII3HFMKINOU8UMYDKCEH4P7PU5RGF02VCJ6PSWW06LP4HAMCXXSZ5FVIEHGSP1XHG95D4X542FNGZXDAIVRPC0RP54PR6ZJ4YUK4KMQ85YYMJSZAPMCGSR18RXSL40CT4CPG4A9PFT56J5WCVV6DCW4L8IA978PGRU2L3GVBRJMQB0BQE27UBVVZRVX4B359XL4S2EIPT3AU3MTU36O8BXAG2TBMT63DOJQO204P9LJWHJ64CQO567VISFJW0X' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DQGN42J0F5OE57YURUHI5VTTG69RIVFYOC3CYWOISK4UU50KBUSD3FD0BN3VLHW92CE0B3YJ35DZB7LPE9WMSPWZ98YQF6YCBK9HUBXP49D4EBLLTRN7MOJ52WVBTCEWXP714WHGH0CMKO1A8QTJQDOKISR9IISDWHZYJ2Q41L5HT4C2WNVWM3YNJO2TPKT18C11BMMCA2XFR9Z45IUF67RE2UESVJFK27V4A99TIPJVPHQM2J43SAQK0WRTBBASE' where id=16;
-update noar ti set v0='DQGN42J0F5OE57YURUHI5VTTG69RIVFYOC3CYWOISK4UU50KBUSD3FD0BN3VLHW92CE0B3YJ35DZB7LPE9WMSPWZ98YQF6YCBK9HUBXP49D4EBLLTRN7MOJ52WVBTCEWXP714WHGH0CMKO1A8QTJQDOKISR9IISDWHZYJ2Q41L5HT4C2WNVWM3YNJO2TPKT18C11BMMCA2XFR9Z45IUF67RE2UESVJFK27V4A99TIPJVPHQM2J43SAQK0WRTBBASE' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='K7HFG4ISR8HL8RQNIL6IDS9R32RBYZHNB9X13J9EIOILG0PKKW4A6X8LCMXGH7KD6T8JWBW588Y5M13PBHVV4WLRD74KZZJBTY0E9VBF5D8QAOI2T75GA4OJVJ9HUVWB91EQXF0Z1QDHJ5DEBS3EML5K8YZLCVDTWIC16N4WHX0EXNDVWJFRPSAZ1GP8Q7K481K4I1TYX2X1MB8MTOOG5RGGBSSUKFRDEW9O24W7KUJCVXK9SZTDUFHK2SAG59P2G' where id=16;
-update noar ti set v1='K7HFG4ISR8HL8RQNIL6IDS9R32RBYZHNB9X13J9EIOILG0PKKW4A6X8LCMXGH7KD6T8JWBW588Y5M13PBHVV4WLRD74KZZJBTY0E9VBF5D8QAOI2T75GA4OJVJ9HUVWB91EQXF0Z1QDHJ5DEBS3EML5K8YZLCVDTWIC16N4WHX0EXNDVWJFRPSAZ1GP8Q7K481K4I1TYX2X1MB8MTOOG5RGGBSSUKFRDEW9O24W7KUJCVXK9SZTDUFHK2SAG59P2G' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XSZHNUE8KT052R1ZK2TBAFM66DQN9R362YLHBP4EPOMBTAKIOE87X26KJSSDVRMBI2NVJTMDQF5XVT1ELMZGFSHA0YVVH1XHKPS27WPLPLER6PNWGJ91BT5SED31S1CBSS112PSHT7REHDGZIB1FAE3S9C02UCSNG36VUCJ8WYRW1G3P1DRYSETB2195T0EBQ0YOSNWO35PUPFY0UICLEPFG03L6GN4CA87QQL2A2SDC36N9KLQSFYN1CSW9PAWB4' where id=16;
-update noar ti set v2='XSZHNUE8KT052R1ZK2TBAFM66DQN9R362YLHBP4EPOMBTAKIOE87X26KJSSDVRMBI2NVJTMDQF5XVT1ELMZGFSHA0YVVH1XHKPS27WPLPLER6PNWGJ91BT5SED31S1CBSS112PSHT7REHDGZIB1FAE3S9C02UCSNG36VUCJ8WYRW1G3P1DRYSETB2195T0EBQ0YOSNWO35PUPFY0UICLEPFG03L6GN4CA87QQL2A2SDC36N9KLQSFYN1CSW9PAWB4' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9CFIKEF4C2YAZSK0OV65F4H4GMZZM7MUQIJ1NOPAPBQ9AB5FWTJMUCJSLUZ9H1C4N6MWYB6HNIG8FM76VKJR343KFZ8KCAZ5VUQI82ST3KGGJ8T2A04RUWG86SI799AYDL6AIE0KH9X2Q8PJIHQJ2ZHO71PBD5JEKBD4SWIZA88QFGKZHZMU5WYGHADS3GKIA3YAM17LL122MH2UFTGHFTQ20P3KQOWGCBH6LFIQ8REA1WRJEZCBWA75RKU1FU0JJ' where id=16;
-update noar ti set v3='9CFIKEF4C2YAZSK0OV65F4H4GMZZM7MUQIJ1NOPAPBQ9AB5FWTJMUCJSLUZ9H1C4N6MWYB6HNIG8FM76VKJR343KFZ8KCAZ5VUQI82ST3KGGJ8T2A04RUWG86SI799AYDL6AIE0KH9X2Q8PJIHQJ2ZHO71PBD5JEKBD4SWIZA88QFGKZHZMU5WYGHADS3GKIA3YAM17LL122MH2UFTGHFTQ20P3KQOWGCBH6LFIQ8REA1WRJEZCBWA75RKU1FU0JJ' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TY6I6SKGL5UOL42BRO29O1UXOD2JYEMXN8AZ96O7YPAUAL088O07TGEC6DVZOM3839PPZ7KBLFDRRQDKBFYPS72ORXESNCEWKM9UDM6ZR6LAZXA2SW18O705C6AII8IW2BKJ1M0Z424V6WA2ORBSJ7OZLDLGW21S9NYIZOE9OOS2TZNU323E0DX9G4C16VSHMJUCC2IOJR2VCYARZ52M4RU83KDHVFXWX6JBY4BLGYV2ZR4X481UWTP81Y099276K' where id=17;
-update noar ti set v0='TY6I6SKGL5UOL42BRO29O1UXOD2JYEMXN8AZ96O7YPAUAL088O07TGEC6DVZOM3839PPZ7KBLFDRRQDKBFYPS72ORXESNCEWKM9UDM6ZR6LAZXA2SW18O705C6AII8IW2BKJ1M0Z424V6WA2ORBSJ7OZLDLGW21S9NYIZOE9OOS2TZNU323E0DX9G4C16VSHMJUCC2IOJR2VCYARZ52M4RU83KDHVFXWX6JBY4BLGYV2ZR4X481UWTP81Y099276K' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S1S76G57X1KT93CONQSL9JR7PWAMNRZQHBFQCJFORM6PQUOIGG9AQRKCJSK5G062464L067LMRZV36N42KNUVNW06BRS6633A5670IY1ZRTEK1W7YVP56T77H7UKL8VHJKWI4TF7D5OOFXGTY887U7F5AAI1VF70RHUCF3OQ7XLRZ2N1S488W1OMNAJUVM03KBLH2EVFYUDHE50MID8PVLS75REXQP0B10ZP6DN5BVYR5A416GR2ZVBKAK0JNJ1RA' where id=17;
-update noar ti set v1='S1S76G57X1KT93CONQSL9JR7PWAMNRZQHBFQCJFORM6PQUOIGG9AQRKCJSK5G062464L067LMRZV36N42KNUVNW06BRS6633A5670IY1ZRTEK1W7YVP56T77H7UKL8VHJKWI4TF7D5OOFXGTY887U7F5AAI1VF70RHUCF3OQ7XLRZ2N1S488W1OMNAJUVM03KBLH2EVFYUDHE50MID8PVLS75REXQP0B10ZP6DN5BVYR5A416GR2ZVBKAK0JNJ1RA' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='84XUWTY0IAMVDO7BOCMH9N40N46KOI0YM8A6ELLHXG59GUS1KM1Z7FNUP8DQ80RH2GF18X5BTTVMJ6M5RPE4N32QDS9CT0FKRA2Z69QHGGZRHGMKMNRSIMIB7Z5UTMGUE54SPE7MTMZ4Y5Y50BUHE9YOTGZUMSAPYCNP25Y0J0QUM90RV5PGD21244TNMYW2KPGZ3WKR98W5A3720OW7X1UQ3MIEMHDJY6LNA6BIC1ILECNM2KUADB4F9RN6SSS15' where id=17;
-update noar ti set v2='84XUWTY0IAMVDO7BOCMH9N40N46KOI0YM8A6ELLHXG59GUS1KM1Z7FNUP8DQ80RH2GF18X5BTTVMJ6M5RPE4N32QDS9CT0FKRA2Z69QHGGZRHGMKMNRSIMIB7Z5UTMGUE54SPE7MTMZ4Y5Y50BUHE9YOTGZUMSAPYCNP25Y0J0QUM90RV5PGD21244TNMYW2KPGZ3WKR98W5A3720OW7X1UQ3MIEMHDJY6LNA6BIC1ILECNM2KUADB4F9RN6SSS15' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ZOG31JVCR5RRBQWGR84B3X7767PQX2XEQZTMDZ3VEPTNHKRZLPBFXSIM38KFG6D1ZH1YYWMDZQ31URMY5C90KMK9C1EWKJH8520U0JGQXWRSDIF88RJ1A4WM1K95TU68H452VIJXJIQBBGESJ2QIB5N8XCWLQPWAS38DN5K9OVYER9ODZFKI2JC92QLBUOJGUADN8O4WDPKOOGA4VGFIBLQFY1M6ICJOK5D2S210NAI4SAVSTVIL594RWP9KGS555' where id=17;
-update noar ti set v3='ZOG31JVCR5RRBQWGR84B3X7767PQX2XEQZTMDZ3VEPTNHKRZLPBFXSIM38KFG6D1ZH1YYWMDZQ31URMY5C90KMK9C1EWKJH8520U0JGQXWRSDIF88RJ1A4WM1K95TU68H452VIJXJIQBBGESJ2QIB5N8XCWLQPWAS38DN5K9OVYER9ODZFKI2JC92QLBUOJGUADN8O4WDPKOOGA4VGFIBLQFY1M6ICJOK5D2S210NAI4SAVSTVIL594RWP9KGS555' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4Z0LYXCKI25LHUKIURUNG6Y2S2E74BKW49A90PLP634NOBX6VN68BXDEURWIYDF8PRCDS1KBWZMU8LNVI201UTXZDPE5LMQUZ2GQ6L7GYLFIKAKY00K86GH32O150MOHX2CAYFSQNG077FF60CK67E5B1BY1HAOQK74T7645W6I3MSC3HFW002H2D9Y4OUPUKVQKN4SCY36G1PQCWCAEO3V9YSAM3PCSZU6XM7A8HZGVYFDKZ7BV68AJJ1CRUXFCA' where id=18;
-update noar ti set v0='4Z0LYXCKI25LHUKIURUNG6Y2S2E74BKW49A90PLP634NOBX6VN68BXDEURWIYDF8PRCDS1KBWZMU8LNVI201UTXZDPE5LMQUZ2GQ6L7GYLFIKAKY00K86GH32O150MOHX2CAYFSQNG077FF60CK67E5B1BY1HAOQK74T7645W6I3MSC3HFW002H2D9Y4OUPUKVQKN4SCY36G1PQCWCAEO3V9YSAM3PCSZU6XM7A8HZGVYFDKZ7BV68AJJ1CRUXFCA' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CKOKYWHVQ4ZT3FRRUYASZLCTT3MKW08LE4Q5PWRA6O016BGQMM2SZ9FSBIXSU5VQLUF7ZOMSEMU0VBQGQ1017PIE2XXFJSTY9UC7V0IA68VSYQ5XPQ7PWYD6JQ09EHR6B5LA7XWK548SCVV9Q15PXONSX82C3VIC54OXTTKRNS6YUEHN08B14AARBOPQ4EWIAFHL3NLQJC15XNG4Y1FZEI1YRFGQYKJEVXPHYD6B5V695CN0MVUSTRULKIHZEYVKZ' where id=18;
-update noar ti set v1='CKOKYWHVQ4ZT3FRRUYASZLCTT3MKW08LE4Q5PWRA6O016BGQMM2SZ9FSBIXSU5VQLUF7ZOMSEMU0VBQGQ1017PIE2XXFJSTY9UC7V0IA68VSYQ5XPQ7PWYD6JQ09EHR6B5LA7XWK548SCVV9Q15PXONSX82C3VIC54OXTTKRNS6YUEHN08B14AARBOPQ4EWIAFHL3NLQJC15XNG4Y1FZEI1YRFGQYKJEVXPHYD6B5V695CN0MVUSTRULKIHZEYVKZ' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SDRECPG8ZCNSLDA4JOPFL554CQ798XKGFEBC25HVR4TVZI6TZWVHQBZHG0KYW6AX80I9G11PRMN2Z1BWKWUFH33AWELPJJHLSP5UJ9K7C0PYBUUM7F8D1VQWKJK70C0XVDIZC1OS52GX1MUA930WG8LNIERCLAZMA0YQ55JHSZAIWTFAROX8HEEHTBV0IZMK98YK4PI6H2CL2AIBTBLWTQOSM54BFI71X4ASSO1QHCLI8OGNQLHC3HCJZO0T4PYGS' where id=18;
-update noar ti set v2='SDRECPG8ZCNSLDA4JOPFL554CQ798XKGFEBC25HVR4TVZI6TZWVHQBZHG0KYW6AX80I9G11PRMN2Z1BWKWUFH33AWELPJJHLSP5UJ9K7C0PYBUUM7F8D1VQWKJK70C0XVDIZC1OS52GX1MUA930WG8LNIERCLAZMA0YQ55JHSZAIWTFAROX8HEEHTBV0IZMK98YK4PI6H2CL2AIBTBLWTQOSM54BFI71X4ASSO1QHCLI8OGNQLHC3HCJZO0T4PYGS' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HTOAW4FV211DWN7412E5AAWPCYQRG6JX4KSIT94WV7AEZSACPHY0NB1D05YIEARYWTTUNXXPY6D5O3DJBDA8BZ031HRKYGRGMN9K3O7E1N6HJF8WLR2TOPC9050RQ4P3YXJF5KLERWRC7H8SPGQ472UYLC5IVGHSRYMSJ14DZSDDTGG2PF4FH93JA0PTZPL7I9FAQIWAIPJD89G6A5T4PALJTKWMBIMEZRVYK1UKZJHA4S7IFJWYVNZK0DMKF6MLG' where id=18;
-update noar ti set v3='HTOAW4FV211DWN7412E5AAWPCYQRG6JX4KSIT94WV7AEZSACPHY0NB1D05YIEARYWTTUNXXPY6D5O3DJBDA8BZ031HRKYGRGMN9K3O7E1N6HJF8WLR2TOPC9050RQ4P3YXJF5KLERWRC7H8SPGQ472UYLC5IVGHSRYMSJ14DZSDDTGG2PF4FH93JA0PTZPL7I9FAQIWAIPJD89G6A5T4PALJTKWMBIMEZRVYK1UKZJHA4S7IFJWYVNZK0DMKF6MLG' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J2J0ES29Y61EHWTCR8LAQ4R0HVHOW0JFH1VZP7M88CG0XUXMHXLU572Y63HYJ2GK3PNMKN7QVRX7AA216NU3OBFLM1815DHOAICONUP1HL25O8PMLWL7WZ4GSIXCC80DMHRL0KY8Z0Y0DMT7XQKJNZFC23LMCY47C6P09CV4TWOTQWA137HOM457HYDV1Z7W4L99RZKTF37A2S7FFI4KFSAHHSO8FINF3CN8ABSXID8M1BBCXKXD4RTLYWNLMMPW4' where id=19;
-update noar ti set v0='J2J0ES29Y61EHWTCR8LAQ4R0HVHOW0JFH1VZP7M88CG0XUXMHXLU572Y63HYJ2GK3PNMKN7QVRX7AA216NU3OBFLM1815DHOAICONUP1HL25O8PMLWL7WZ4GSIXCC80DMHRL0KY8Z0Y0DMT7XQKJNZFC23LMCY47C6P09CV4TWOTQWA137HOM457HYDV1Z7W4L99RZKTF37A2S7FFI4KFSAHHSO8FINF3CN8ABSXID8M1BBCXKXD4RTLYWNLMMPW4' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J7DLWVOJB6YPXAF5LQ2G7NZG6FV7J5TFRVE1QH1QOFL7B6JQN407RLZBMJHJNLC837K3T7RY9M0TX8F7FNY8K4OVA86TAF1EZVHBZZEISI10NKWSXEY5K3JTI2JFPEOI6L150MZ9WFECR8F8FV8ATGYJ69QO5CISXETT0HU25FU19AZRQ0LKJC1LHZ28G83IVSSI440WFPYA1NRTYLDFUCVUV5M21AF6ZYHBV1K2MGNOXCBXR0NCBOWTJBD5QEZ61' where id=19;
-update noar ti set v1='J7DLWVOJB6YPXAF5LQ2G7NZG6FV7J5TFRVE1QH1QOFL7B6JQN407RLZBMJHJNLC837K3T7RY9M0TX8F7FNY8K4OVA86TAF1EZVHBZZEISI10NKWSXEY5K3JTI2JFPEOI6L150MZ9WFECR8F8FV8ATGYJ69QO5CISXETT0HU25FU19AZRQ0LKJC1LHZ28G83IVSSI440WFPYA1NRTYLDFUCVUV5M21AF6ZYHBV1K2MGNOXCBXR0NCBOWTJBD5QEZ61' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='K9MU7LPUUZVCEQLKTV10NJTSE4TM8B6BH2N7O9QFYVJZG869JH50TSVYMO25NDPW0OTFLJOTHZXE2ZD23FJ7KWPYOZJRLUBK0IWGW85F7VAR3GVT5CXH02BQKYUQR04YBLE4YZZK4YWZAH2LAM3D88F3TIGMZCWKK2R7O0YE5YRREWGAZWL7K3F3KMB0E4NUC8CJXBOBPZ5ARMML1NCPKN2LTCJASNBZ90LKGKM307S2WLTDJBKSYA7IGAC5FPJSW' where id=19;
-update noar ti set v2='K9MU7LPUUZVCEQLKTV10NJTSE4TM8B6BH2N7O9QFYVJZG869JH50TSVYMO25NDPW0OTFLJOTHZXE2ZD23FJ7KWPYOZJRLUBK0IWGW85F7VAR3GVT5CXH02BQKYUQR04YBLE4YZZK4YWZAH2LAM3D88F3TIGMZCWKK2R7O0YE5YRREWGAZWL7K3F3KMB0E4NUC8CJXBOBPZ5ARMML1NCPKN2LTCJASNBZ90LKGKM307S2WLTDJBKSYA7IGAC5FPJSW' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FA0WI39W4FQI9MO5G7WD10WO7SPFYHFJUL75GLKYD1ZXHNTQPY72RXST1V17T1MNVYZUEV5O5D7QODU0USVRH4HFZ2NV694E8NBNWRCNUOLDS3SNT6FZ0GUHPS6R4E0VN5XEQZ0XFN84S9GP445NSGXRDWIMY89IYT9KSHGJMLEQZADEMWF1OY09FLT673R4FP6T2ILYINS0K8B1OVINP0V0LUPWGPC5E3M2LA0JLLB7S1B74NFZ4N8ZDIO6YPVMS' where id=19;
-update noar ti set v3='FA0WI39W4FQI9MO5G7WD10WO7SPFYHFJUL75GLKYD1ZXHNTQPY72RXST1V17T1MNVYZUEV5O5D7QODU0USVRH4HFZ2NV694E8NBNWRCNUOLDS3SNT6FZ0GUHPS6R4E0VN5XEQZ0XFN84S9GP445NSGXRDWIMY89IYT9KSHGJMLEQZADEMWF1OY09FLT673R4FP6T2ILYINS0K8B1OVINP0V0LUPWGPC5E3M2LA0JLLB7S1B74NFZ4N8ZDIO6YPVMS' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='UQQMWAL04Q831U5I6RHE4LKN2HBD5N2D1UIWDV0CFQ0EZFWJ5J2C4Q1CS29C6RAYERUBIIQ9PW1OVTMD24PUIE5GM14TSQKM4IQA8JPRNDJBAB4OGRXMETJRWHTYDUHVI6UTMZ8AZXUXN1UHG7JUD5IZE2WN7HDMVZCLQQK1LFQT9326FS4FAH9OUVHCVC1PGK27MH8X4ZD4NZIIDSFM9RJVNR8MKRO9AXFDKLM2BKMDSDNZ8ZRDWAO9GIBLJDO8B' where id=20;
-update noar ti set v0='UQQMWAL04Q831U5I6RHE4LKN2HBD5N2D1UIWDV0CFQ0EZFWJ5J2C4Q1CS29C6RAYERUBIIQ9PW1OVTMD24PUIE5GM14TSQKM4IQA8JPRNDJBAB4OGRXMETJRWHTYDUHVI6UTMZ8AZXUXN1UHG7JUD5IZE2WN7HDMVZCLQQK1LFQT9326FS4FAH9OUVHCVC1PGK27MH8X4ZD4NZIIDSFM9RJVNR8MKRO9AXFDKLM2BKMDSDNZ8ZRDWAO9GIBLJDO8B' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5JGEBJ322PBJ2T1E9LY6ITWX648MUXPX4YYN6YM4QXSCTEJDDJCY7O2Y15WDYPJR0RIK06SO8KRN7B9783I7KJZ80C9QCC788NYLNS8BIJ8U1H3A7AIQP39M6TG81ESRQWTP7K3QM0BIIU9G0FWHYIT3DI7LQ5EEGWDHWISZFWR7BTP2NBMWQQYRAEY48S8JFBJY79M0ZHN1UP7QZJ2GBC5ZDBG0DLP1ORLMG1B0AOJ9E4IESDV9AFQTN33V4Y3Y6' where id=20;
-update noar ti set v1='5JGEBJ322PBJ2T1E9LY6ITWX648MUXPX4YYN6YM4QXSCTEJDDJCY7O2Y15WDYPJR0RIK06SO8KRN7B9783I7KJZ80C9QCC788NYLNS8BIJ8U1H3A7AIQP39M6TG81ESRQWTP7K3QM0BIIU9G0FWHYIT3DI7LQ5EEGWDHWISZFWR7BTP2NBMWQQYRAEY48S8JFBJY79M0ZHN1UP7QZJ2GBC5ZDBG0DLP1ORLMG1B0AOJ9E4IESDV9AFQTN33V4Y3Y6' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OG9104ZOQ6WCGCLB8KY60WN6O3QOE6SXO8WL6NPVO9CQP941CZF8J1NJ7A7ZMP48KWWV4MRRLL38RU5R0P8HM4OSQEN6Z06S0IMBNSHD0T5AKOJG1YZWKI7X4MP4LZQDXJHG5ECD5IW04PCIP7NWDYOO0MVS5UFDGW6D6P96Y5JOBO3G00IIJBB7ZAR0ZJ3MFKWP1V1MXKBQGCO3L5KKHRAYC5ID4MW5Q4TUT0B4O12YMMZ2G1NZV3YUSYREHNWKS' where id=20;
-update noar ti set v2='OG9104ZOQ6WCGCLB8KY60WN6O3QOE6SXO8WL6NPVO9CQP941CZF8J1NJ7A7ZMP48KWWV4MRRLL38RU5R0P8HM4OSQEN6Z06S0IMBNSHD0T5AKOJG1YZWKI7X4MP4LZQDXJHG5ECD5IW04PCIP7NWDYOO0MVS5UFDGW6D6P96Y5JOBO3G00IIJBB7ZAR0ZJ3MFKWP1V1MXKBQGCO3L5KKHRAYC5ID4MW5Q4TUT0B4O12YMMZ2G1NZV3YUSYREHNWKS' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='G0CK9B5NB56WDNYQD7AH6WDHNMU4R8TOTR3TK2FKS6N9YOCZS5NKI0228Z5R7GWXLJZVKFT3IPF1PQSSJLVSPO6XQG07XL0XBCNP2YZFBQIMXJOCAUYLTX4C93CT01IC8OXLI9X7O4WGNS4ZZC1NVZSL1PEP4V2IA70BBYWB8LRNY820UGSSVPTC17RJ1O10DXRDIAH714UBMIV921JRIKRKP7FH64JCCAZSD64JTQ735T7EMAWQLLKWO92P2UCNP' where id=20;
-update noar ti set v3='G0CK9B5NB56WDNYQD7AH6WDHNMU4R8TOTR3TK2FKS6N9YOCZS5NKI0228Z5R7GWXLJZVKFT3IPF1PQSSJLVSPO6XQG07XL0XBCNP2YZFBQIMXJOCAUYLTX4C93CT01IC8OXLI9X7O4WGNS4ZZC1NVZSL1PEP4V2IA70BBYWB8LRNY820UGSSVPTC17RJ1O10DXRDIAH714UBMIV921JRIKRKP7FH64JCCAZSD64JTQ735T7EMAWQLLKWO92P2UCNP' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XEKSFWW852KAAHSKEGJ48HGLX99SZGG8QW8PZ0CDRHL5X2W1TOMNSM4RNEZAE1IX4JWTYFDM9SZ9G9KTDOTMT1KFBEUYW0X6BZMBIBNTIRX0UFCM2F6E9FAME4YA4RBMDJSHTT6GUP0QVRPCFLK5XVD0V8M8RDJD5JWWH5YHFI2DTZWG6RRTO1WFPP0HZF15DS7HM4NO5DH96JZQOY01FN9LUWV0BK6E6LXBWBCLKG8BTZULMZFFLZIAEDKX975NG' where id=21;
-update noar ti set v0='XEKSFWW852KAAHSKEGJ48HGLX99SZGG8QW8PZ0CDRHL5X2W1TOMNSM4RNEZAE1IX4JWTYFDM9SZ9G9KTDOTMT1KFBEUYW0X6BZMBIBNTIRX0UFCM2F6E9FAME4YA4RBMDJSHTT6GUP0QVRPCFLK5XVD0V8M8RDJD5JWWH5YHFI2DTZWG6RRTO1WFPP0HZF15DS7HM4NO5DH96JZQOY01FN9LUWV0BK6E6LXBWBCLKG8BTZULMZFFLZIAEDKX975NG' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QHR1UAQQ7ITT3HPA7BIQ7QN8PAPE3Y2QTYMJ3DGEAIC0B174127WG6U5FVIQ8YPNHFVHOCI0V70B5WLEC1QPS4NDGEO90KHRH3P617ZB439KSQ10L2TIALZCDA6QVONE27720L5W4JBZBJNCQIX5DJGRRZMSL4IS68VTDE7Y6RZ7FS2RP7F6DMZ2RSVEREI4W9XSL875K5IEOMKSHJYMXCYIRJ22N5O9DXZLEB8UZIQWOIN3O10D2J7YEBF5VWEFF' where id=21;
-update noar ti set v1='QHR1UAQQ7ITT3HPA7BIQ7QN8PAPE3Y2QTYMJ3DGEAIC0B174127WG6U5FVIQ8YPNHFVHOCI0V70B5WLEC1QPS4NDGEO90KHRH3P617ZB439KSQ10L2TIALZCDA6QVONE27720L5W4JBZBJNCQIX5DJGRRZMSL4IS68VTDE7Y6RZ7FS2RP7F6DMZ2RSVEREI4W9XSL875K5IEOMKSHJYMXCYIRJ22N5O9DXZLEB8UZIQWOIN3O10D2J7YEBF5VWEFF' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8JJARDA8JIMXNOMZO3QJT0PV7YKFK3ZP9YX8SU3XP1CAWS8XE1AE2KXT5O7V6LJIMJZOGVW7APZG40BR5C46LO54G4KR13VCXUJ60FZEIIOU9I7WZD08QVY6KDUBKL90FHUP5H3ZC6F2OITKSHW5RLF3BGYD3F7W64KHWTCB1FBWP0U42YFTI81PRGN0WSJOL9CPF3WZ0XP0LKI8BL9DHGJD4X2HAYIVCBBEA1RCCCGPADBM0SXX7JAFJHM6VTS6X' where id=21;
-update noar ti set v2='8JJARDA8JIMXNOMZO3QJT0PV7YKFK3ZP9YX8SU3XP1CAWS8XE1AE2KXT5O7V6LJIMJZOGVW7APZG40BR5C46LO54G4KR13VCXUJ60FZEIIOU9I7WZD08QVY6KDUBKL90FHUP5H3ZC6F2OITKSHW5RLF3BGYD3F7W64KHWTCB1FBWP0U42YFTI81PRGN0WSJOL9CPF3WZ0XP0LKI8BL9DHGJD4X2HAYIVCBBEA1RCCCGPADBM0SXX7JAFJHM6VTS6X' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EDZ4EMGEZXM3X45IY3C778BVXZJ8X8RW3QEE1WKSB1R1YC69M4B4NZPNMXHO88EQEB18GLFXJLV2VMQUUNNLOAUG3PGUQPOUMP6O3BFNU3A0G7LWSORTEZZJCGRZOL5XIKUKOR2NJMBQF9WEXOLG3WC0PMC2RRRKDLSH8GBVG09SZJIHH5B4CENXV9QQY612ME0C8F5QJ034HV7JDES0NPVH1444FWTGT98YG3TUHDZBICNRM7RNQBG3GUGBUHQ6P' where id=21;
-update noar ti set v3='EDZ4EMGEZXM3X45IY3C778BVXZJ8X8RW3QEE1WKSB1R1YC69M4B4NZPNMXHO88EQEB18GLFXJLV2VMQUUNNLOAUG3PGUQPOUMP6O3BFNU3A0G7LWSORTEZZJCGRZOL5XIKUKOR2NJMBQF9WEXOLG3WC0PMC2RRRKDLSH8GBVG09SZJIHH5B4CENXV9QQY612ME0C8F5QJ034HV7JDES0NPVH1444FWTGT98YG3TUHDZBICNRM7RNQBG3GUGBUHQ6P' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WO3CQCJRAK0VLQSJVOHQJYAF2JO2IG6BP8GYAUKA84PENPWV2ZHN46UYD7FY6DOZ0Y7HPI4B7343QHNQ4M3POFQ2CJNCLEQQ4GSPNNEBP7S0AWPP43U3PEWLN08GGR6GPCO012YE53AX8EY5NQ5GBUFDJX01XN6C3ALHOD3I2X3SKXHW6EQP8JGDNUEEYTHRVBTZZKCXKVYA3FDKSQCVO9B7QBJZATATZMXRPK9QNG9KB1HATZZ6Z6YYEROBSBY69' where id=22;
-update noar ti set v0='WO3CQCJRAK0VLQSJVOHQJYAF2JO2IG6BP8GYAUKA84PENPWV2ZHN46UYD7FY6DOZ0Y7HPI4B7343QHNQ4M3POFQ2CJNCLEQQ4GSPNNEBP7S0AWPP43U3PEWLN08GGR6GPCO012YE53AX8EY5NQ5GBUFDJX01XN6C3ALHOD3I2X3SKXHW6EQP8JGDNUEEYTHRVBTZZKCXKVYA3FDKSQCVO9B7QBJZATATZMXRPK9QNG9KB1HATZZ6Z6YYEROBSBY69' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BT3TZ0D8XUOV3YHHAUQ3ILBZ0049B8A8JWAQK07GTIMODJITLWBQ39OWKGTBTCOAIFN0UPV8YBJCRP6MSJG81SCDN03HBRM8HT4NUN0CFL57N6IITWA5ZYLK7F9JCKHZGL4EP1QELKLA0XUIEZ4J4L4CC2PUGG836LEKA3L482KCKCIZCZ4WWI9DYLTMRERWGRCZRJU14ECX07Z835ZOILKISVDXR57AHYPE4SN7LBRHIOED69TQ6RT0R9SSG16HB' where id=22;
-update noar ti set v1='BT3TZ0D8XUOV3YHHAUQ3ILBZ0049B8A8JWAQK07GTIMODJITLWBQ39OWKGTBTCOAIFN0UPV8YBJCRP6MSJG81SCDN03HBRM8HT4NUN0CFL57N6IITWA5ZYLK7F9JCKHZGL4EP1QELKLA0XUIEZ4J4L4CC2PUGG836LEKA3L482KCKCIZCZ4WWI9DYLTMRERWGRCZRJU14ECX07Z835ZOILKISVDXR57AHYPE4SN7LBRHIOED69TQ6RT0R9SSG16HB' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2YPKLIR4DE1LHKJEJ3XU2WCD96A5G977FZ9Z1WB93ED2GWPT7RRPX2E6SYR0A9ZMG2PGAXYGDIQJ7I67CTVF5ZCL810X1N3HTY3CRC7N4PMKU5DQ3BVB286EK5D0FLZRFB2Z3LIOJQL4R2GU5YZH8Y9R57SRJ4KFLX97D0UVSWLRD7WI00VB2GHDDJT7FJPGIZVV0LLLI3MZRUDEI012Z696XLNSBAHEH7B0ND0LVPBD53WMUSE9V0XYZ4GCGHG7U' where id=22;
-update noar ti set v2='2YPKLIR4DE1LHKJEJ3XU2WCD96A5G977FZ9Z1WB93ED2GWPT7RRPX2E6SYR0A9ZMG2PGAXYGDIQJ7I67CTVF5ZCL810X1N3HTY3CRC7N4PMKU5DQ3BVB286EK5D0FLZRFB2Z3LIOJQL4R2GU5YZH8Y9R57SRJ4KFLX97D0UVSWLRD7WI00VB2GHDDJT7FJPGIZVV0LLLI3MZRUDEI012Z696XLNSBAHEH7B0ND0LVPBD53WMUSE9V0XYZ4GCGHG7U' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WOOXVNLOMONDMCGL3E3K673KPZBDZ8IV2ALYTDZAS2BCZYETLJO9XSFWLA1IS12RPPAZU17PFULYIBPLA12BQPX5UA47JCRISP4BMDSHGTSB6N2D339YNZRLM6PI6EST9YBQWW8IDGX5WXCLGVPH3BGADDILS78BIN1UO63XXGTE4SAIZ2OCNKLZ7MW9MY6PG80KGHM3769U9QVP7SGCXQSQG6INEFRFL5W5G6TEHAM00KXF80C7GKC1Z85R7CKJU' where id=22;
-update noar ti set v3='WOOXVNLOMONDMCGL3E3K673KPZBDZ8IV2ALYTDZAS2BCZYETLJO9XSFWLA1IS12RPPAZU17PFULYIBPLA12BQPX5UA47JCRISP4BMDSHGTSB6N2D339YNZRLM6PI6EST9YBQWW8IDGX5WXCLGVPH3BGADDILS78BIN1UO63XXGTE4SAIZ2OCNKLZ7MW9MY6PG80KGHM3769U9QVP7SGCXQSQG6INEFRFL5W5G6TEHAM00KXF80C7GKC1Z85R7CKJU' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P7RD9WWB4R1TALVG2A6FVUCDFGTSPD4ZEPB896GSLWSCNS9BQSLXKLPDB7I8NDWYHTLR17JF9HXDFKLU0EIVR1ZS7UWXZYIAUYGJD00WC2V6GD1PLRHLTBUMR30G9FTVJSE0C1D4ZLG0IP8ZV7QX3BH18F3DX01OR0TOKWQMEA7LKJ56Q6LS76JU8CN30T4K5JGF9OUXAOTOLLQZCBK3LHZW1X6OPY7Y003HXGEI3JK9IHXFGWDARVBHIXQG8KQAE' where id=23;
-update noar ti set v0='P7RD9WWB4R1TALVG2A6FVUCDFGTSPD4ZEPB896GSLWSCNS9BQSLXKLPDB7I8NDWYHTLR17JF9HXDFKLU0EIVR1ZS7UWXZYIAUYGJD00WC2V6GD1PLRHLTBUMR30G9FTVJSE0C1D4ZLG0IP8ZV7QX3BH18F3DX01OR0TOKWQMEA7LKJ56Q6LS76JU8CN30T4K5JGF9OUXAOTOLLQZCBK3LHZW1X6OPY7Y003HXGEI3JK9IHXFGWDARVBHIXQG8KQAE' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='B2SHAL8VGJ1IQRWMPW9IGOVRRVYG2S9O7BALTD7UW60V3FV9OMLX1DR4QC6RQURGDBQU5UVVIN1L615P7P9CBKNDOIG5Y0Q2DP1I8R92SVG5JQGFBX65UR1Y280GPXVBK5W0GI42QFO7HPV65LDOBR9GDNQA8AIXQT3F6RXFVJME435BQ8EKACD9F0H2LWPY2671W93L1R4PW6FQVMDDB2DYE554T4YL9V5GJRYLDBJ7MUF53US5AYBPKHJAYCO81' where id=23;
-update noar ti set v1='B2SHAL8VGJ1IQRWMPW9IGOVRRVYG2S9O7BALTD7UW60V3FV9OMLX1DR4QC6RQURGDBQU5UVVIN1L615P7P9CBKNDOIG5Y0Q2DP1I8R92SVG5JQGFBX65UR1Y280GPXVBK5W0GI42QFO7HPV65LDOBR9GDNQA8AIXQT3F6RXFVJME435BQ8EKACD9F0H2LWPY2671W93L1R4PW6FQVMDDB2DYE554T4YL9V5GJRYLDBJ7MUF53US5AYBPKHJAYCO81' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8IEOLDVO1OVED1QFIOBQBVI8V4T0QATA2PXS5Y83KGI58K0D6CDV21XS3MI7YRG1PW9AUVEQ7PXN0J75HIM7QQTH15YI7CPIPYON9DL4IS8IH6CJ6ZLFA1GGT3I6VG3F7A6VPNCTOOS0QM1WKL5HFFKY3GUF4852RWJJIR4L04VKZNIBXZCTJ4VZHKXK1ZKLL149S1024S4IPIRKCCNGKOTVF5WYDQ6PXIPS0AEPGP41EDE9M0E2DTUZII0JRWLKG' where id=23;
-update noar ti set v2='8IEOLDVO1OVED1QFIOBQBVI8V4T0QATA2PXS5Y83KGI58K0D6CDV21XS3MI7YRG1PW9AUVEQ7PXN0J75HIM7QQTH15YI7CPIPYON9DL4IS8IH6CJ6ZLFA1GGT3I6VG3F7A6VPNCTOOS0QM1WKL5HFFKY3GUF4852RWJJIR4L04VKZNIBXZCTJ4VZHKXK1ZKLL149S1024S4IPIRKCCNGKOTVF5WYDQ6PXIPS0AEPGP41EDE9M0E2DTUZII0JRWLKG' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GCNB085XUZ0GZ5G66ISVJHQBO3WG50I82MDXJGSVC3WZWL7ZICYR4I4662CWM3NPGLXQ2DWLSCVXHQZEM76LJG2EJEGMSZ8E4M9LNF1FOT9J1LXEVC0V1RD53437SU5TIRUI9ULAG6ZNY8BP9VR2T4RJCGT9VFOB2F53XAT7IA69WCNKNA4LOCCNSS9GE5C3ZL6N9SJ31Y107578R3KGWZVHUDG7C941UTEF22LKVKQEJBN9SVDS93G7UYTQC320X' where id=23;
-update noar ti set v3='GCNB085XUZ0GZ5G66ISVJHQBO3WG50I82MDXJGSVC3WZWL7ZICYR4I4662CWM3NPGLXQ2DWLSCVXHQZEM76LJG2EJEGMSZ8E4M9LNF1FOT9J1LXEVC0V1RD53437SU5TIRUI9ULAG6ZNY8BP9VR2T4RJCGT9VFOB2F53XAT7IA69WCNKNA4LOCCNSS9GE5C3ZL6N9SJ31Y107578R3KGWZVHUDG7C941UTEF22LKVKQEJBN9SVDS93G7UYTQC320X' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='E0XGOP4HRH8U2O2XGZUOTBFXIRMEJY9MSJZ0JOIVE81AIFIHJSL9YAIFYYJCS4M3L4J3L0QVPNH4WPWCECGX98QSMY90VTPFMXBL2LRZZRBNIY4WAMI17A7Z1Q5BJRIN9F0QFX7W5KX9RQB1CZ3JKY6J4ODA5PMP3CE353G50YOU3W2Z1O39Y7UDXA9OVK1CTDW53REDY0K5ZIFDF750L19I45ZDRX5B3R1UZJ8UA65NL5RL71B56GYI0B2WFYLTB' where id=24;
-update noar ti set v0='E0XGOP4HRH8U2O2XGZUOTBFXIRMEJY9MSJZ0JOIVE81AIFIHJSL9YAIFYYJCS4M3L4J3L0QVPNH4WPWCECGX98QSMY90VTPFMXBL2LRZZRBNIY4WAMI17A7Z1Q5BJRIN9F0QFX7W5KX9RQB1CZ3JKY6J4ODA5PMP3CE353G50YOU3W2Z1O39Y7UDXA9OVK1CTDW53REDY0K5ZIFDF750L19I45ZDRX5B3R1UZJ8UA65NL5RL71B56GYI0B2WFYLTB' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GTN8H25Q84ZVX3PM23GR96V21BLZ7L3RBT28LYMX40YRD042JIROH9LFEPXH1ATZSU98G7HHVVQKS5BZ87ZRT9MOU8UBNJI80F4RCZXEN521C3MGEHLYL0DNEPORII3BWPO35U63IWB58KZLE6LDIJJE321ESWQAMGTL46H4J306GF7IEAZPXQ8HNGAM7DUO9HF6H78OMP4N4816HJY8QWVE0JEN0ULTKEOUCH5MFVIDDO3NZQKUUMKDKYIMAYAD8' where id=24;
-update noar ti set v1='GTN8H25Q84ZVX3PM23GR96V21BLZ7L3RBT28LYMX40YRD042JIROH9LFEPXH1ATZSU98G7HHVVQKS5BZ87ZRT9MOU8UBNJI80F4RCZXEN521C3MGEHLYL0DNEPORII3BWPO35U63IWB58KZLE6LDIJJE321ESWQAMGTL46H4J306GF7IEAZPXQ8HNGAM7DUO9HF6H78OMP4N4816HJY8QWVE0JEN0ULTKEOUCH5MFVIDDO3NZQKUUMKDKYIMAYAD8' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4H0K4RFAOMPR6OUAYXUOH1WJJVP9T745TF45OM5KM8YYBDP1YM56V0C0IJWICETWUXMP6ZX1AANF2314I749MKWBC3ZJO9RJB7AZJIWERIX3BYFL76QB95H1U64IVFPWXEHZV56SPF732NN30GECWXHW8W2ZXATS1EH8N53WDKSDSFZ0AL2CGZ1S7EC81IXUUU7SQ8Q47E3CG8DVB5J6WC0IY4PDX7CB36CENMHN33X6YKR2EQ8IMR8F2AVDSQZTP' where id=24;
-update noar ti set v2='4H0K4RFAOMPR6OUAYXUOH1WJJVP9T745TF45OM5KM8YYBDP1YM56V0C0IJWICETWUXMP6ZX1AANF2314I749MKWBC3ZJO9RJB7AZJIWERIX3BYFL76QB95H1U64IVFPWXEHZV56SPF732NN30GECWXHW8W2ZXATS1EH8N53WDKSDSFZ0AL2CGZ1S7EC81IXUUU7SQ8Q47E3CG8DVB5J6WC0IY4PDX7CB36CENMHN33X6YKR2EQ8IMR8F2AVDSQZTP' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3I2P6SMLR1LY6PGGU867WSDIUE2YB9ACVPKCDLRIHIXM6VSOPS2JMU8XZ98VUBAOSVWUJ3YW2N5KZP2JFDTAV5E51VDZIHKABJLDR717WRUVBM4WKBN7SBDR5BIZUAI3V7GKTWLZYFVDO6T93XV70RUCTQ9J629W4WAE4G6717CC0BFYAOLVI0L95MABQW6E099WB4JK8R5841QV7DEG76AMXANKB41OKL3N7CKTCUF9J8E2WK9BTCLX4JLWBMB0Z' where id=24;
-update noar ti set v3='3I2P6SMLR1LY6PGGU867WSDIUE2YB9ACVPKCDLRIHIXM6VSOPS2JMU8XZ98VUBAOSVWUJ3YW2N5KZP2JFDTAV5E51VDZIHKABJLDR717WRUVBM4WKBN7SBDR5BIZUAI3V7GKTWLZYFVDO6T93XV70RUCTQ9J629W4WAE4G6717CC0BFYAOLVI0L95MABQW6E099WB4JK8R5841QV7DEG76AMXANKB41OKL3N7CKTCUF9J8E2WK9BTCLX4JLWBMB0Z' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='39XUFD29HM0I9FUXGQ358TF81A48FX1PRDJGBG319N73OJMWFSRRMOWOUXVX0HVIUPHFFELN3NZW0QX24JU0DAGVXGOIBR5BEIJIWR5EBOEARWPTK3SLBE47GG9QQ04USTVKN290H8MSPS9P6AON0H6Q9M4K8LXFIEZB90JXZZZ8UFOA1Z5MKYG2X186VRW5454S9YOTMMAQEG3WWUK4UY0ZTWHNR4ZFIEN2QA5CNW4SK10S1TH8XGOUEBNM8I4LX' where id=25;
-update noar ti set v0='39XUFD29HM0I9FUXGQ358TF81A48FX1PRDJGBG319N73OJMWFSRRMOWOUXVX0HVIUPHFFELN3NZW0QX24JU0DAGVXGOIBR5BEIJIWR5EBOEARWPTK3SLBE47GG9QQ04USTVKN290H8MSPS9P6AON0H6Q9M4K8LXFIEZB90JXZZZ8UFOA1Z5MKYG2X186VRW5454S9YOTMMAQEG3WWUK4UY0ZTWHNR4ZFIEN2QA5CNW4SK10S1TH8XGOUEBNM8I4LX' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MERR3SYL0LYN8XNCONSVN6JYOFC7XLA1HCITK123KOTSMJJHT8ATYENA9DH85I2ODFOCX9L891SJ8Z42D94MVGFN9BRSCNWV78A8O9MDKRP9CB0AJKSHBMA3R8K635ZXAJT0OGOG1OF8IRFIIIG4H5NVYJGG44U3UKPKAZ4EXB2ZTAAUUUUPBET76UF74R4NNDBPIWT8SM9YS37UMGWGFVG7SXMA7080Y12EEUJYYCZZZ7KBCJRS1RJ6BBX0UP05R' where id=25;
-update noar ti set v1='MERR3SYL0LYN8XNCONSVN6JYOFC7XLA1HCITK123KOTSMJJHT8ATYENA9DH85I2ODFOCX9L891SJ8Z42D94MVGFN9BRSCNWV78A8O9MDKRP9CB0AJKSHBMA3R8K635ZXAJT0OGOG1OF8IRFIIIG4H5NVYJGG44U3UKPKAZ4EXB2ZTAAUUUUPBET76UF74R4NNDBPIWT8SM9YS37UMGWGFVG7SXMA7080Y12EEUJYYCZZZ7KBCJRS1RJ6BBX0UP05R' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2FO4NAM2C26B5U1BF8UQT1MCIDRIC2QSBTD8XF3A3OC8B1NQFJDQWKO3UMJ288N3JFJIQ5WPUOF9C059X9G1ZF7GL91L83EH2P9TI7MJTWUW0AMFU6B694ZRCBRU40HJ0EX6G06GNMCDN6WJ65BVOJHASA2KYDLE0T2JIP0R01GG03SHPK4RE2R2CS3TPUWMOO0KLG08BFG3NTSOZV5FVAB2OXZQHYSQMUJ1EKET0RE5JBTS9EQMLUIEJSMT7LUGO' where id=25;
-update noar ti set v2='2FO4NAM2C26B5U1BF8UQT1MCIDRIC2QSBTD8XF3A3OC8B1NQFJDQWKO3UMJ288N3JFJIQ5WPUOF9C059X9G1ZF7GL91L83EH2P9TI7MJTWUW0AMFU6B694ZRCBRU40HJ0EX6G06GNMCDN6WJ65BVOJHASA2KYDLE0T2JIP0R01GG03SHPK4RE2R2CS3TPUWMOO0KLG08BFG3NTSOZV5FVAB2OXZQHYSQMUJ1EKET0RE5JBTS9EQMLUIEJSMT7LUGO' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HMMKT3RWDO07HHXH2AKK4EA8O3I5O3NS1A1TXSZ6V48T9ML8CP30OQNDXQKQBG58YLH8ASDQ8L27GZGDHEAKS2ZUGEMX6P3GADT7L0N53LZSV8SDBA67PT1HO1VQCFYKEBIX8H8E7X58QUDLV8NHLDVZDJDEVM44XI4R5NTBNPAM5J2ATBHSZBKIIM9IQONCEHXOIBGRJTWT54TDK1PKUXZ0HETMU73EJQFOQFUCFOWWDX6NH1GX5B34VWK0GICEG' where id=25;
-update noar ti set v3='HMMKT3RWDO07HHXH2AKK4EA8O3I5O3NS1A1TXSZ6V48T9ML8CP30OQNDXQKQBG58YLH8ASDQ8L27GZGDHEAKS2ZUGEMX6P3GADT7L0N53LZSV8SDBA67PT1HO1VQCFYKEBIX8H8E7X58QUDLV8NHLDVZDJDEVM44XI4R5NTBNPAM5J2ATBHSZBKIIM9IQONCEHXOIBGRJTWT54TDK1PKUXZ0HETMU73EJQFOQFUCFOWWDX6NH1GX5B34VWK0GICEG' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='C2RS2NLODKUCV4IKB38BZSIHZYYE1Q0SCKCFB49GGMP3TRRN6ZP2CX2C76IGBHQ11T6TTQ66N9QPF1V7K2CLSAJM6PKARLJWAEY646O4VFW0SCY353RXAAYYOY3JPJ1Q0B203GDOQT7FYLFIYIP6C1E0XZW3CUU3BSQNF5YDPWWACE4I2Y6D9J1C08DQAORO4IWRSGU9YC6KF1JL7HFVAFJ5IIF0IUDZ61OQRX9UMAE150YJF98U5EJOYF0GJ4DAU' where id=26;
-update noar ti set v0='C2RS2NLODKUCV4IKB38BZSIHZYYE1Q0SCKCFB49GGMP3TRRN6ZP2CX2C76IGBHQ11T6TTQ66N9QPF1V7K2CLSAJM6PKARLJWAEY646O4VFW0SCY353RXAAYYOY3JPJ1Q0B203GDOQT7FYLFIYIP6C1E0XZW3CUU3BSQNF5YDPWWACE4I2Y6D9J1C08DQAORO4IWRSGU9YC6KF1JL7HFVAFJ5IIF0IUDZ61OQRX9UMAE150YJF98U5EJOYF0GJ4DAU' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0YJVHYUJ973HRJIABAMPAX8K6TWXBNUK4LMBY5IIHLQL70JPVCXH2F18RJ1TNUMEHAMATQ4EU2R81PULB9YSW8MW67RX7MD3K8J2YHSHNTO1BZOMRTNJ1ZXUSOHCHDV518JWPFHIZXCLALXAJ7T2TONWTVJ0RTXQJAIXFKYYPTYF3LPZTNPR8TLBYNFAI1QVRNXVRPDM0B2JDJ5ANSHKLITMTQTDOG7MPYCVMVVSKU0UV8O74F4W9XWZRH6GMCZWT' where id=26;
-update noar ti set v1='0YJVHYUJ973HRJIABAMPAX8K6TWXBNUK4LMBY5IIHLQL70JPVCXH2F18RJ1TNUMEHAMATQ4EU2R81PULB9YSW8MW67RX7MD3K8J2YHSHNTO1BZOMRTNJ1ZXUSOHCHDV518JWPFHIZXCLALXAJ7T2TONWTVJ0RTXQJAIXFKYYPTYF3LPZTNPR8TLBYNFAI1QVRNXVRPDM0B2JDJ5ANSHKLITMTQTDOG7MPYCVMVVSKU0UV8O74F4W9XWZRH6GMCZWT' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2747KCLKVF755VLZH2CJHIYL9J2Q5SXIDLPS0I23X84FQOUDAIJVIPRN6777R6U9LPHOMSFNS3PX8F6TCXTQNUQ0DKQ2WI4ADAMBSWU7384JYJDCF781LPELGIGNG607DHZXEHDUL6WGV59SGFY9EF4F98AL15OJPGWATGR4CVQM5P8YP86XMVT5S94REEDUA60VSYCKL7DIBK6ASM3YB7O7TK15DWDYBOPB8PC2RID4D6QUTJJPPAL7X55V968UN' where id=26;
-update noar ti set v2='2747KCLKVF755VLZH2CJHIYL9J2Q5SXIDLPS0I23X84FQOUDAIJVIPRN6777R6U9LPHOMSFNS3PX8F6TCXTQNUQ0DKQ2WI4ADAMBSWU7384JYJDCF781LPELGIGNG607DHZXEHDUL6WGV59SGFY9EF4F98AL15OJPGWATGR4CVQM5P8YP86XMVT5S94REEDUA60VSYCKL7DIBK6ASM3YB7O7TK15DWDYBOPB8PC2RID4D6QUTJJPPAL7X55V968UN' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6TERZ9M8DGQ3HYD4VLLKH9LKGNSS75S6ZFKDZBA8W1XI5XVB4VMR8UQLFNNDNYWBU71WU2ZDKCOBTEP1O9Y516421LCE8CEU7V1U71KMZQ38ASIVUV6D19YHS1DNX675BYM07C20FEI6AQAKREPQJDDRZ37AAG01C2A1K2TQJ8Z6MY2VGW51MDA765QUT6PJ1U96JVZAMZ0OGZUDNQL68105YYSKI8OGYNKRQ9LNXWRX8PY5ZC5L79KG251CKG7XP' where id=26;
-update noar ti set v3='6TERZ9M8DGQ3HYD4VLLKH9LKGNSS75S6ZFKDZBA8W1XI5XVB4VMR8UQLFNNDNYWBU71WU2ZDKCOBTEP1O9Y516421LCE8CEU7V1U71KMZQ38ASIVUV6D19YHS1DNX675BYM07C20FEI6AQAKREPQJDDRZ37AAG01C2A1K2TQJ8Z6MY2VGW51MDA765QUT6PJ1U96JVZAMZ0OGZUDNQL68105YYSKI8OGYNKRQ9LNXWRX8PY5ZC5L79KG251CKG7XP' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QKZ3UMFFSK138ITH538YKUOI35AXGMN8XGPO964RMVJSBVQU5ESKNZPVJCI112S76BDX2HNB93FMDP2PA6KEKYM7T7CAXU284MWPC58XTUDGFO20EZDT8Q6U33W5QSQ3KGRF7XNE62N8TLMPZQJSXMRY90P5NVLG3655TGY63T7QFF09OXF4UVJB65PDMYI3429FR0V1PBWCO6R6E3DB1NGM427UPPKL6ENXKEI2AAHLVL2P1EKZHZWTTZ8JR21UF' where id=27;
-update noar ti set v0='QKZ3UMFFSK138ITH538YKUOI35AXGMN8XGPO964RMVJSBVQU5ESKNZPVJCI112S76BDX2HNB93FMDP2PA6KEKYM7T7CAXU284MWPC58XTUDGFO20EZDT8Q6U33W5QSQ3KGRF7XNE62N8TLMPZQJSXMRY90P5NVLG3655TGY63T7QFF09OXF4UVJB65PDMYI3429FR0V1PBWCO6R6E3DB1NGM427UPPKL6ENXKEI2AAHLVL2P1EKZHZWTTZ8JR21UF' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7MN2QHZPXVOVQJT9SHV3QMOMXWMZLS3M6AX041N90X75KZYN8UNK4VBIA2EZ1FADC0E2AWPRS61FAB080IJFRQ5M6J8LEUYTITAA3QRPS5CEXEZ3BQIQMPD4JNJY8XIM46NV2GMOUO4W1NQ7OYDM2D0HI8NAMSYHJQJH0FFBC1172S5VYQ6Z1VOU0WFAM6WAGLJ25KPK1Q5YUNZJK09B8NLK6HNKY5GPCNFYAGS5GFN2WIWH8ZZ5JLXH2KSSIO9KD' where id=27;
-update noar ti set v1='7MN2QHZPXVOVQJT9SHV3QMOMXWMZLS3M6AX041N90X75KZYN8UNK4VBIA2EZ1FADC0E2AWPRS61FAB080IJFRQ5M6J8LEUYTITAA3QRPS5CEXEZ3BQIQMPD4JNJY8XIM46NV2GMOUO4W1NQ7OYDM2D0HI8NAMSYHJQJH0FFBC1172S5VYQ6Z1VOU0WFAM6WAGLJ25KPK1Q5YUNZJK09B8NLK6HNKY5GPCNFYAGS5GFN2WIWH8ZZ5JLXH2KSSIO9KD' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SML8WRDMKMUL2UQXZWCZFKSEFR9CIZ47Q5D6X7GOPHZKFY0167QNASXF6MSXWXYFNT2FS575PNR6I6OL4YCFLN1SV5IYJMZWBBJHVEUL1V8BPWRNIKY80J0KQ9N4PAFTO8ZQJ3MFL89U6400MVCEP410A7KPQU4RTTX3OZ7XHN8WJYMTKSP9QLM5PNDVQBVXGAA8B5FMO4PXXIXXSFVNEDZDNAQB4XYTEBLJT933EWAHO4IXDM1FSWCA8DQO0O0SP' where id=27;
-update noar ti set v2='SML8WRDMKMUL2UQXZWCZFKSEFR9CIZ47Q5D6X7GOPHZKFY0167QNASXF6MSXWXYFNT2FS575PNR6I6OL4YCFLN1SV5IYJMZWBBJHVEUL1V8BPWRNIKY80J0KQ9N4PAFTO8ZQJ3MFL89U6400MVCEP410A7KPQU4RTTX3OZ7XHN8WJYMTKSP9QLM5PNDVQBVXGAA8B5FMO4PXXIXXSFVNEDZDNAQB4XYTEBLJT933EWAHO4IXDM1FSWCA8DQO0O0SP' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IVBDS3VZRB6GHU1K43OYTRCVMV4AA2H9X0J4KIXXA332YPLWT5PKP6U00OAC806XSYP621EF787D9XX0VMN5PF5EK239JH71GNGD6OB7XV7XI0W7AKET1GHA7MLSJROJB8IDMFWBIQFGLNGKO3UULYQJHR6DJ4GGYO4EDQI086NRHRYPE4OI4LNQINA6JFT10H3BMUFWUY3W9QSC316VBF6LMUS8352Z7COHUWRZO6LX13DE1W94KUR08U1PPFFZ6' where id=27;
-update noar ti set v3='IVBDS3VZRB6GHU1K43OYTRCVMV4AA2H9X0J4KIXXA332YPLWT5PKP6U00OAC806XSYP621EF787D9XX0VMN5PF5EK239JH71GNGD6OB7XV7XI0W7AKET1GHA7MLSJROJB8IDMFWBIQFGLNGKO3UULYQJHR6DJ4GGYO4EDQI086NRHRYPE4OI4LNQINA6JFT10H3BMUFWUY3W9QSC316VBF6LMUS8352Z7COHUWRZO6LX13DE1W94KUR08U1PPFFZ6' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZKST3LOJ5JHA3RGIMD9WXF2V734DMMHHO34ZAQCFA5LGC8QJJTKVWIVD11ZOK51QB5ZURZ6LYEL171UBWW4MTDZZ4JN4XCU5NIHERVBUR0YFXPWKV0GW7TYX26PEI69RHUO4QU0FE06T4YKF2NJQXX3U8KZ6J19P2EYGZ8IMRN2T18EY219CN9A3R92EZ4HWVZC73GFAG9FX6EY0DD1ZBM8N0YQVJFLM4KZTH9Z39AQ1J1AD4IZOWPF00TZM32RPO' where id=28;
-update noar ti set v0='ZKST3LOJ5JHA3RGIMD9WXF2V734DMMHHO34ZAQCFA5LGC8QJJTKVWIVD11ZOK51QB5ZURZ6LYEL171UBWW4MTDZZ4JN4XCU5NIHERVBUR0YFXPWKV0GW7TYX26PEI69RHUO4QU0FE06T4YKF2NJQXX3U8KZ6J19P2EYGZ8IMRN2T18EY219CN9A3R92EZ4HWVZC73GFAG9FX6EY0DD1ZBM8N0YQVJFLM4KZTH9Z39AQ1J1AD4IZOWPF00TZM32RPO' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8LH8BNWU4CFBN15JMKI8I0TVJN5EZ4FK9AE8PIPRJ2JOM03E81MEBBY2VG4VGGAIPFO6B1JEAVRQ96PQ8EE4NTT1YUKHXMPE0AHIE16CY0WS2Q9UFZ2ZTNW01MY34EK5QB04GHSJKW9OX5YAKM2PFUWAPEZDT7W16X5SRIOV7ZCDYUU4KGLL5L5HLCZZU60GGW68ZQRM2QBDJGWRTIEYLYHC3T8695R1HE6KAQGA2VDUJKIQTJ0RVXVI3PSDCBQ59' where id=28;
-update noar ti set v1='8LH8BNWU4CFBN15JMKI8I0TVJN5EZ4FK9AE8PIPRJ2JOM03E81MEBBY2VG4VGGAIPFO6B1JEAVRQ96PQ8EE4NTT1YUKHXMPE0AHIE16CY0WS2Q9UFZ2ZTNW01MY34EK5QB04GHSJKW9OX5YAKM2PFUWAPEZDT7W16X5SRIOV7ZCDYUU4KGLL5L5HLCZZU60GGW68ZQRM2QBDJGWRTIEYLYHC3T8695R1HE6KAQGA2VDUJKIQTJ0RVXVI3PSDCBQ59' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='20S46Y0P3AF4JSHJ4Y1J1WAFG71GHGTWUMKCKI6CQAF4V3CFR9XMTJ2YUTTB0ZTU6CLYPUVLYIVE7MRCKJN76BBB1AUK2OX6UASIQ5H47DDK4DJ36B39GQEXECHQZRUKYJUD5UTQ66IXA5STJFGOP2D3AJU8YGAJ1X5L7XGACIVVCYVW6NBFBY9P85UBC6MI9PXQ06VJ0ZS6OFCDY7M1YBURMZBIWFGPRO5J5FH0P8S7G1SD08BA0VIW9JEBRLUUZ' where id=28;
-update noar ti set v2='20S46Y0P3AF4JSHJ4Y1J1WAFG71GHGTWUMKCKI6CQAF4V3CFR9XMTJ2YUTTB0ZTU6CLYPUVLYIVE7MRCKJN76BBB1AUK2OX6UASIQ5H47DDK4DJ36B39GQEXECHQZRUKYJUD5UTQ66IXA5STJFGOP2D3AJU8YGAJ1X5L7XGACIVVCYVW6NBFBY9P85UBC6MI9PXQ06VJ0ZS6OFCDY7M1YBURMZBIWFGPRO5J5FH0P8S7G1SD08BA0VIW9JEBRLUUZ' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3TY92XYW97URV8JEGZ7VZYTPSX5NJFVNWKO7N18H4A1PMEZ9H69HSS9OB0LPXCOK8VDSRJNTUTXTNUQ2X0OKMLROXOAQ5JN2PNEOAWO2DL3UIX6OT6D2NG29IS393C80640884KNC7MGDHUGD9NOKNMZ4GTRPGO54ZFIN7602MMR00D2ZJ5X04GB0M11GMU9WPRNGZCS8O3GZH6BIBY6CIA6MIA85I5OXLM36LQZZ6MOJ9WMEXPKOQI0BUMYFYE7K' where id=28;
-update noar ti set v3='3TY92XYW97URV8JEGZ7VZYTPSX5NJFVNWKO7N18H4A1PMEZ9H69HSS9OB0LPXCOK8VDSRJNTUTXTNUQ2X0OKMLROXOAQ5JN2PNEOAWO2DL3UIX6OT6D2NG29IS393C80640884KNC7MGDHUGD9NOKNMZ4GTRPGO54ZFIN7602MMR00D2ZJ5X04GB0M11GMU9WPRNGZCS8O3GZH6BIBY6CIA6MIA85I5OXLM36LQZZ6MOJ9WMEXPKOQI0BUMYFYE7K' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LXV10XHNT0YJOI6VRPXD409C8Y1L7RNWT7IORA4YKF17DLF2XOHXMOHN0LTVGR9AD6ITUBD5VP2T5WQ086OXPMLM9TBAT6BCEWMA722TRLYXOIIJZ372X3MEU62RHS1XENY6IVORRVHMHO8EIHYFZRUKTYAMLRL6CBNUI9C54P1WTSD9RKRLCJZEZX0EP78Z89G5VE63CRMQL55FS2YIF7505LEE93XL7YXK0YIGUH9VK91N76FX3IPG2BO6J8AZ7' where id=29;
-update noar ti set v0='LXV10XHNT0YJOI6VRPXD409C8Y1L7RNWT7IORA4YKF17DLF2XOHXMOHN0LTVGR9AD6ITUBD5VP2T5WQ086OXPMLM9TBAT6BCEWMA722TRLYXOIIJZ372X3MEU62RHS1XENY6IVORRVHMHO8EIHYFZRUKTYAMLRL6CBNUI9C54P1WTSD9RKRLCJZEZX0EP78Z89G5VE63CRMQL55FS2YIF7505LEE93XL7YXK0YIGUH9VK91N76FX3IPG2BO6J8AZ7' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NV943HMRK7GDPEV2TOCSQC73YEJBGP9PP4ZGFE2POARAMRHKIEGH601L4NFSN86VO4I69JXLDCW36TSPS57M3A52BYRL0ZMH6Z4DJOGKT657SMV3ETMFOYGFZ9IMDRPR06TLUSX4XNQNPH8UB498F40RHSK1U6N2OM0MXHUBC6YR3WZF8WIQXR6AGTOB2GITIQYPY3MZMSSQO854TGCCAQZUCXC5FVGW18P0ZGANH46MK8E6EU7N7K5DWIXYXJMOS' where id=29;
-update noar ti set v1='NV943HMRK7GDPEV2TOCSQC73YEJBGP9PP4ZGFE2POARAMRHKIEGH601L4NFSN86VO4I69JXLDCW36TSPS57M3A52BYRL0ZMH6Z4DJOGKT657SMV3ETMFOYGFZ9IMDRPR06TLUSX4XNQNPH8UB498F40RHSK1U6N2OM0MXHUBC6YR3WZF8WIQXR6AGTOB2GITIQYPY3MZMSSQO854TGCCAQZUCXC5FVGW18P0ZGANH46MK8E6EU7N7K5DWIXYXJMOS' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PMHHSQ67C3G8HKF90KIFQO6CUH78Y1LLJTARWTASXPIKMKWQ4B20GXDLO7D5YS1FTY6HHAMNLMHPR9Z31HWFY0ON5OR9UBJ1KSLU8SJTE8IFJTKL9TPCLS51NFLEE9TH1OTHC0UTACRMMRIMT1MRSU6FWO2D5H0AI7A84XNEGWS9FPB59FM0AYN5DREW8ONKQRQELP9AYKR2NL560GCNN1BU5LPXKYBS05PYF0DSQ4HNRFTXN40KLQNFPZYP7DDDD' where id=29;
-update noar ti set v2='PMHHSQ67C3G8HKF90KIFQO6CUH78Y1LLJTARWTASXPIKMKWQ4B20GXDLO7D5YS1FTY6HHAMNLMHPR9Z31HWFY0ON5OR9UBJ1KSLU8SJTE8IFJTKL9TPCLS51NFLEE9TH1OTHC0UTACRMMRIMT1MRSU6FWO2D5H0AI7A84XNEGWS9FPB59FM0AYN5DREW8ONKQRQELP9AYKR2NL560GCNN1BU5LPXKYBS05PYF0DSQ4HNRFTXN40KLQNFPZYP7DDDD' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H1PWAJRJNZU6I983OO5MBSKK5RP12E56OBNEITZY57X8J11UJBURER9ZI670C9T2N21G3IBPBA7IC1106LSEWWQ90FHS6816ENTDCWP1D3JAY9E4Q33TVE0IX681NRIHW0TA4EB8Q8BSR5QZZG96I0UON6D9QN1EM4WHSNQ0LUVXA194KPGGNKHKZOYEM0C407MNOZ65CTSEU88HUYK5PWGIKDW9XHRNW4LGY9I1TQ1DJUGNMA1DV4CI40PYYZPWS' where id=29;
-update noar ti set v3='H1PWAJRJNZU6I983OO5MBSKK5RP12E56OBNEITZY57X8J11UJBURER9ZI670C9T2N21G3IBPBA7IC1106LSEWWQ90FHS6816ENTDCWP1D3JAY9E4Q33TVE0IX681NRIHW0TA4EB8Q8BSR5QZZG96I0UON6D9QN1EM4WHSNQ0LUVXA194KPGGNKHKZOYEM0C407MNOZ65CTSEU88HUYK5PWGIKDW9XHRNW4LGY9I1TQ1DJUGNMA1DV4CI40PYYZPWS' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AU0OXSWA6CDQ8V1RJ6ZGW8B1QNXOTKM0WRWHR5DBNO4BK9E2SISOJLVM5EPPKPPJVEQ4DJ4UATRNQ810C300GIRJ64VTJCHA08NOROZMDUKWUV38Q1ZF9KDM3YN6ZLVT7T7G07GDHS60SAWRCY2ZKE60CISNFPNF8ACT9MF648752NWBNHATVAJGF62A1CFKF6VMVYB1XSWYFFSQV8XUYYRO0LW915U8Y3R25L70Q9YGC0NE86CJAJ70NFOO7ZS80' where id=30;
-update noar ti set v0='AU0OXSWA6CDQ8V1RJ6ZGW8B1QNXOTKM0WRWHR5DBNO4BK9E2SISOJLVM5EPPKPPJVEQ4DJ4UATRNQ810C300GIRJ64VTJCHA08NOROZMDUKWUV38Q1ZF9KDM3YN6ZLVT7T7G07GDHS60SAWRCY2ZKE60CISNFPNF8ACT9MF648752NWBNHATVAJGF62A1CFKF6VMVYB1XSWYFFSQV8XUYYRO0LW915U8Y3R25L70Q9YGC0NE86CJAJ70NFOO7ZS80' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1DAJTFC8QKQ4THZVMCOY89H4T478NBAQY4ZFQZO4FRXZXL7OHAF1SQ6CI8V6H3ORQUVV4S0KBWHTIK7YCW9OO8P78JJA9CE87AH91PGBUW28XZVPHANUW6O3ERBS7VAM1LJASWPL6C09BEKZAYPAE1I6Y8IDVQKDFCOI09K1AABG6RWCJ67JAKH9A9UN5WW2QGVWUC6TEPQJ7RM4696GUTPDY9XVCLA54LTIOYPII2H3VQOT8ACV1ZPTAKZ8KFIA0' where id=30;
-update noar ti set v1='1DAJTFC8QKQ4THZVMCOY89H4T478NBAQY4ZFQZO4FRXZXL7OHAF1SQ6CI8V6H3ORQUVV4S0KBWHTIK7YCW9OO8P78JJA9CE87AH91PGBUW28XZVPHANUW6O3ERBS7VAM1LJASWPL6C09BEKZAYPAE1I6Y8IDVQKDFCOI09K1AABG6RWCJ67JAKH9A9UN5WW2QGVWUC6TEPQJ7RM4696GUTPDY9XVCLA54LTIOYPII2H3VQOT8ACV1ZPTAKZ8KFIA0' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8E200MO7QMM0QU7RINIKZSR8JLZRUSZ82C0H2LOSQLQZ4Z40B863GQTNVEG1KR1PV6B9RTQ9WR9A0B5A5FMXK8ZMJBHJQFHLPMH1Z99PMGXAGQXU5W1PYTMRAM9MKMPTRQTVQGN8QNI4RHT5PIHNB05G3EUZ3TNJYHP407TZIVUK818J4ILMREQV28Q2ED9ZL28BFBXG1A6C6RASFV1PZESAONRUHDFNUT2OIQQ2OAU0FI1HNKI4BR91Z5Z5S7KH3' where id=30;
-update noar ti set v2='8E200MO7QMM0QU7RINIKZSR8JLZRUSZ82C0H2LOSQLQZ4Z40B863GQTNVEG1KR1PV6B9RTQ9WR9A0B5A5FMXK8ZMJBHJQFHLPMH1Z99PMGXAGQXU5W1PYTMRAM9MKMPTRQTVQGN8QNI4RHT5PIHNB05G3EUZ3TNJYHP407TZIVUK818J4ILMREQV28Q2ED9ZL28BFBXG1A6C6RASFV1PZESAONRUHDFNUT2OIQQ2OAU0FI1HNKI4BR91Z5Z5S7KH3' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JED4CKSYO2GZUIJUGG5XU4HDCRXP6ZA0WFHNVK7COPDDB3B80GKCFT0TNXX2W0R8EJJO9WSG6WDCV76QAQ6OELSN88SBETG3SIHK740NIOE0L1ZIGBF1C5WZXDTQSKYYI8DFT0OPTOLGQWPEFVHMLT9JS1CE4S4FSJAC6FCUB3EJ67WX5DA8RYWNOQML1EGK5BZMAR4KN0V3ENGZBMPV5LX6SKXILRR6IBRKEA5UUD661GTQD0PUL8V5SA2NEG73B' where id=30;
-update noar ti set v3='JED4CKSYO2GZUIJUGG5XU4HDCRXP6ZA0WFHNVK7COPDDB3B80GKCFT0TNXX2W0R8EJJO9WSG6WDCV76QAQ6OELSN88SBETG3SIHK740NIOE0L1ZIGBF1C5WZXDTQSKYYI8DFT0OPTOLGQWPEFVHMLT9JS1CE4S4FSJAC6FCUB3EJ67WX5DA8RYWNOQML1EGK5BZMAR4KN0V3ENGZBMPV5LX6SKXILRR6IBRKEA5UUD661GTQD0PUL8V5SA2NEG73B' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ICP5WMQ659GOI17Y5APP1MNR6K0GWALYF598VA5YBTI8LQBVVOAI9W5EHBVXGQV3X370YHXXFMK8VKU3B9LDVV4EBDIQMMT6FB6QXAQLUM5H8XRMKW0BPDT4R2USR2QGAIF13684E0LJJ0BFCQQPG9R169MIJHOJQP7SFB1SL1PXB8X12UPPPPZQFEV64Q2WKXH7YW5ZW42SCMQUZWSHKCX4ABZXA2J1NYHL3ESAFT01TSLSH6ZO2NWFMZK10XCP9' where id=31;
-update noar ti set v0='ICP5WMQ659GOI17Y5APP1MNR6K0GWALYF598VA5YBTI8LQBVVOAI9W5EHBVXGQV3X370YHXXFMK8VKU3B9LDVV4EBDIQMMT6FB6QXAQLUM5H8XRMKW0BPDT4R2USR2QGAIF13684E0LJJ0BFCQQPG9R169MIJHOJQP7SFB1SL1PXB8X12UPPPPZQFEV64Q2WKXH7YW5ZW42SCMQUZWSHKCX4ABZXA2J1NYHL3ESAFT01TSLSH6ZO2NWFMZK10XCP9' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KTZGNSEXC1MQTS1B164LERUQ45C9WURO7YKNZTDL58G0ENKJ1SEK4WC2JVHWTWSSCK6X35G793AB88TJLSFD27DHNXESEBMBIZNGIX7IU2SUSGHY1FT30AMQ2QFLMTHED46759UMKL7RKCLH095S0VQUIGRRV92QH09BGVRKTCXN1VLXT905ICW8R8UJIXT46FEA14VZC56BCTYRQ9CP9LQP1XR8L19ZRC38ZLM4H8DXFZ4UJYU4DZ2UE65F5IIAF' where id=31;
-update noar ti set v1='KTZGNSEXC1MQTS1B164LERUQ45C9WURO7YKNZTDL58G0ENKJ1SEK4WC2JVHWTWSSCK6X35G793AB88TJLSFD27DHNXESEBMBIZNGIX7IU2SUSGHY1FT30AMQ2QFLMTHED46759UMKL7RKCLH095S0VQUIGRRV92QH09BGVRKTCXN1VLXT905ICW8R8UJIXT46FEA14VZC56BCTYRQ9CP9LQP1XR8L19ZRC38ZLM4H8DXFZ4UJYU4DZ2UE65F5IIAF' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F43ZYNJVWZZVA4N0WAG6L1A0X9DIWK6T76HKQR76AYWQK8Q8PCWTCW1RUGCW2AHNU4FXBS2KMUUVHH4LOUI6Y24OE1GKWE5LQI3DPODPJOJIHN2U3EUOK6YX7EZJNC9PIBU4PD4JMD22BJA8YVJ1I10BX814RH8JFXA8VMOUYO512N3UFTCZTXAB0U15E8WKEZIJ4DA7CI66H6ZMPGW6BMZA8HHQBMF20EJZ48TPECAC7TR8IJ9B4FNXYCL331BNT' where id=31;
-update noar ti set v2='F43ZYNJVWZZVA4N0WAG6L1A0X9DIWK6T76HKQR76AYWQK8Q8PCWTCW1RUGCW2AHNU4FXBS2KMUUVHH4LOUI6Y24OE1GKWE5LQI3DPODPJOJIHN2U3EUOK6YX7EZJNC9PIBU4PD4JMD22BJA8YVJ1I10BX814RH8JFXA8VMOUYO512N3UFTCZTXAB0U15E8WKEZIJ4DA7CI66H6ZMPGW6BMZA8HHQBMF20EJZ48TPECAC7TR8IJ9B4FNXYCL331BNT' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EAJN8CNKSUEXYCFDES83SR207HQ02S41N3KQLC6WII2ZT28I2MYKKRYBM8WVKD5KXU3TADL4W6IRPJTT2SI35BDQ58GS6UO7NGMXUX4FAH80VCW55TFQ54F4WJ6RU5VSHE6ZEBNRALOEDBKTLTXGPWO03YIDA7L46K7ED41PSD0AMFSSDIKCZWKJQLNC5L7T49V4OOH7C4FN6XVH9K260YY24ZMUQSW44DM3C4R1V0J131CWB44EINNY6WKRCL5AR' where id=31;
-update noar ti set v3='EAJN8CNKSUEXYCFDES83SR207HQ02S41N3KQLC6WII2ZT28I2MYKKRYBM8WVKD5KXU3TADL4W6IRPJTT2SI35BDQ58GS6UO7NGMXUX4FAH80VCW55TFQ54F4WJ6RU5VSHE6ZEBNRALOEDBKTLTXGPWO03YIDA7L46K7ED41PSD0AMFSSDIKCZWKJQLNC5L7T49V4OOH7C4FN6XVH9K260YY24ZMUQSW44DM3C4R1V0J131CWB44EINNY6WKRCL5AR' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WSP3ZJWDVQ5XACQ0P7XB9I46MV3A487A2E624QPDDZYAQXPILCV54NOV6YCD6T6141T1JOC8NIPP080LO2IRC9PI6UGAIEUE1LJCJP9FSJ4Z5391MSNOYIXYLCH0114JG45DAAOEVDW10GIWYITGCU4VO1PZM9ELSZJ453XRZ261CPMLZF8GB4JRD4IBL7ZY3R4PSYKQH4BUG1S7STRVO50LMNSOA5H72X9QIOWZZ1GAYWJC6MN8P4HNSXR3XAFNW' where id=32;
-update noar ti set v0='WSP3ZJWDVQ5XACQ0P7XB9I46MV3A487A2E624QPDDZYAQXPILCV54NOV6YCD6T6141T1JOC8NIPP080LO2IRC9PI6UGAIEUE1LJCJP9FSJ4Z5391MSNOYIXYLCH0114JG45DAAOEVDW10GIWYITGCU4VO1PZM9ELSZJ453XRZ261CPMLZF8GB4JRD4IBL7ZY3R4PSYKQH4BUG1S7STRVO50LMNSOA5H72X9QIOWZZ1GAYWJC6MN8P4HNSXR3XAFNW' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OZM5W0R94MQT5WE47OFXW8G2P0UXLBMRPGZ1159FXXEMK9VKODLWTCLHLJIPBRHR1CYPLXINTEM9SWXP34BT1JWM1X1T6IGGDWF11M59S01ELAWHT31E4CXFNLTCWWKYGESFBTA7PZSUMIPTU5PNE9C7THWMC1ZSXBCEFGJKJBA73Z055M2Z79OUV2P8REMV0G40BKLSWBJ1YJLO9KJVJFSI7BORCGMQEUGFA277QXT978W8JZ3F6F73L65IA1QW5' where id=32;
-update noar ti set v1='OZM5W0R94MQT5WE47OFXW8G2P0UXLBMRPGZ1159FXXEMK9VKODLWTCLHLJIPBRHR1CYPLXINTEM9SWXP34BT1JWM1X1T6IGGDWF11M59S01ELAWHT31E4CXFNLTCWWKYGESFBTA7PZSUMIPTU5PNE9C7THWMC1ZSXBCEFGJKJBA73Z055M2Z79OUV2P8REMV0G40BKLSWBJ1YJLO9KJVJFSI7BORCGMQEUGFA277QXT978W8JZ3F6F73L65IA1QW5' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='F4FCMAVRQ64ESYF7UXYLP6TPJN8KW57KQVMR97SBV796S8501INZ8GRKRYIONAEAWO85V94I3RQ5WJHFWGY6TDPRJ31HGIGN2RIZSIMEASFT8BQCVXUROGRAVDYVGRMDI8GUM5THQ3VEAZT4OMB5VHRGLGOU70FRGJ3WOA6LOROWGQE44D2TP8F000SXT482NNMKS5N25L40EBVUO7VLX6PX92KXZXFBQMS00JGP0ZSJL9S5NAE97YAHR3IQK2B49' where id=32;
-update noar ti set v2='F4FCMAVRQ64ESYF7UXYLP6TPJN8KW57KQVMR97SBV796S8501INZ8GRKRYIONAEAWO85V94I3RQ5WJHFWGY6TDPRJ31HGIGN2RIZSIMEASFT8BQCVXUROGRAVDYVGRMDI8GUM5THQ3VEAZT4OMB5VHRGLGOU70FRGJ3WOA6LOROWGQE44D2TP8F000SXT482NNMKS5N25L40EBVUO7VLX6PX92KXZXFBQMS00JGP0ZSJL9S5NAE97YAHR3IQK2B49' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='V0BL5PB096CUSXLGO3NAH6GL79WZM9CLQX0GJRP0PSTMX6T8BSNMYCJWWGJ5IMIMR9HF75YRGC63I3ZIUQYMT44C3JH09V2A5B2RMV107F85F1GPTB8EAOL4P8WD3TDEI4LELY6FY3EN66ZJCDJVPUARGAQV4O8UCEPT9MXD8WP5XCOFA7X18E51OBKVN4RLACY4Y7RK1RCTI95L7K1GI5DL00P2R4DYNKT2QGFAUSII64FY5ZZC1T1VHMCZAQ8FW' where id=32;
-update noar ti set v3='V0BL5PB096CUSXLGO3NAH6GL79WZM9CLQX0GJRP0PSTMX6T8BSNMYCJWWGJ5IMIMR9HF75YRGC63I3ZIUQYMT44C3JH09V2A5B2RMV107F85F1GPTB8EAOL4P8WD3TDEI4LELY6FY3EN66ZJCDJVPUARGAQV4O8UCEPT9MXD8WP5XCOFA7X18E51OBKVN4RLACY4Y7RK1RCTI95L7K1GI5DL00P2R4DYNKT2QGFAUSII64FY5ZZC1T1VHMCZAQ8FW' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SMJCJ2I7BYD5ME648PESRGRNDAYLOF0AS1KEDGEGVK53QU0H1YZEVKYOFSMDD47NW277BIEIAGU9KVMIMUPBBV6MFHQTXT39FDSY3EEN0BT1TQ5JQGGT25XOQXENATG424XQ2ADICJZVA6OGQ6UE42ZJEE7MG7T6TVNXNX4ASSER6DTN4F77703UECIGDU1U8556WDHZEOUKB8RDD1WEDMUGVDK2LO9IP8Q41S0RXLFWL9TGVEA8WV7KQFGHFJFO8' where id=33;
-update noar ti set v0='SMJCJ2I7BYD5ME648PESRGRNDAYLOF0AS1KEDGEGVK53QU0H1YZEVKYOFSMDD47NW277BIEIAGU9KVMIMUPBBV6MFHQTXT39FDSY3EEN0BT1TQ5JQGGT25XOQXENATG424XQ2ADICJZVA6OGQ6UE42ZJEE7MG7T6TVNXNX4ASSER6DTN4F77703UECIGDU1U8556WDHZEOUKB8RDD1WEDMUGVDK2LO9IP8Q41S0RXLFWL9TGVEA8WV7KQFGHFJFO8' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z5E0TKVJXTVWLMXLOSWPMNI2S4OEQDTYSE8KZ6KLV2HY6BAEYUQTES81KH1QWKO7NP7GE5CWDZRFIO16Z1AIXSREFCOI5BCA791J2XI6USUZRAJA7IAEYEPXV9UZ4VRRQ2IWRAHJ03S0HUGPNXWKWY5OLPQ2C1JO12VMB8B983V9BXM84IHI8P3GTZ49455TYPBCJ2RLEBEAWONG6C9OHHEU6XA0J65LFD3FWP6Y3AQ2V1BUVKQG85IH1T54KOIOL' where id=33;
-update noar ti set v1='Z5E0TKVJXTVWLMXLOSWPMNI2S4OEQDTYSE8KZ6KLV2HY6BAEYUQTES81KH1QWKO7NP7GE5CWDZRFIO16Z1AIXSREFCOI5BCA791J2XI6USUZRAJA7IAEYEPXV9UZ4VRRQ2IWRAHJ03S0HUGPNXWKWY5OLPQ2C1JO12VMB8B983V9BXM84IHI8P3GTZ49455TYPBCJ2RLEBEAWONG6C9OHHEU6XA0J65LFD3FWP6Y3AQ2V1BUVKQG85IH1T54KOIOL' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RI82AQZSNG5COFOSA2TEAJPELHLYTP83M01TZQ0H9LXFQF8NTNFYYC5XJZG5WPRG2BZ305FSKGW1SR8GWH7QW9TXYVGGSW5APS14QQIC5BCVKDM49Y6HW32Q0P76LNONUZEU4514ZMLPUUP98LZ5UE72WC4XXOD5VXFT9ZS2TGLIZKZQTDMFMIM0DL9PA54X4VZXT3HKGB3X21JQ1AG62HH764UPXVOORA8VW7B7BMY1GGET59JCXTB3YY96ADV10' where id=33;
-update noar ti set v2='RI82AQZSNG5COFOSA2TEAJPELHLYTP83M01TZQ0H9LXFQF8NTNFYYC5XJZG5WPRG2BZ305FSKGW1SR8GWH7QW9TXYVGGSW5APS14QQIC5BCVKDM49Y6HW32Q0P76LNONUZEU4514ZMLPUUP98LZ5UE72WC4XXOD5VXFT9ZS2TGLIZKZQTDMFMIM0DL9PA54X4VZXT3HKGB3X21JQ1AG62HH764UPXVOORA8VW7B7BMY1GGET59JCXTB3YY96ADV10' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='D2TIOP7HZ8XI9MKCCUCB6I0WY905H1GUXYR3PW5OQK0JZL1Y6EPO87PWGFWITHT57W3X9KUU9IJME6BPQTWBXEPWZ9RX7OESNJKSTIS50AYGPKK3KB2YE6N5Q6MDMXNVGUNHPRDHZ3V3MWWKLZJ8V4HE42MGXD1GPS6PXLNZ6VS39L4P28SCI6840Z7C3XZ323D34ZB1FSQA2L8DXBQQE7PEK15SWAQIKKY1DYJCTCWM773JZLFWB4F99SZQW7V6X' where id=33;
-update noar ti set v3='D2TIOP7HZ8XI9MKCCUCB6I0WY905H1GUXYR3PW5OQK0JZL1Y6EPO87PWGFWITHT57W3X9KUU9IJME6BPQTWBXEPWZ9RX7OESNJKSTIS50AYGPKK3KB2YE6N5Q6MDMXNVGUNHPRDHZ3V3MWWKLZJ8V4HE42MGXD1GPS6PXLNZ6VS39L4P28SCI6840Z7C3XZ323D34ZB1FSQA2L8DXBQQE7PEK15SWAQIKKY1DYJCTCWM773JZLFWB4F99SZQW7V6X' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CEVPGTNI2AM3CB7BQZ1E68PN3EXOD1LAJRY9PYB9K52MWDPR3O0AIFZ00K76UM0ADJOIH4GT4ONL1ES09U2JSDJMRB4K6F29I1W8G41LZ03JU86HRDYALSPBB3Q7BKFYPW0XUB9KX40QXQ2LQH5RV4D2VBZG7YNLLJRZGWAEMZOML3CC2FPKUN2K76U1TMZD0SE1N17KS78CCAKS8EVDUW0L72VYPM8VGPXNHMK9OQYP6RD22B5SXW1EFX7OKOO6W' where id=34;
-update noar ti set v0='CEVPGTNI2AM3CB7BQZ1E68PN3EXOD1LAJRY9PYB9K52MWDPR3O0AIFZ00K76UM0ADJOIH4GT4ONL1ES09U2JSDJMRB4K6F29I1W8G41LZ03JU86HRDYALSPBB3Q7BKFYPW0XUB9KX40QXQ2LQH5RV4D2VBZG7YNLLJRZGWAEMZOML3CC2FPKUN2K76U1TMZD0SE1N17KS78CCAKS8EVDUW0L72VYPM8VGPXNHMK9OQYP6RD22B5SXW1EFX7OKOO6W' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KLY7XAXSCG1PRGYEV2F4CNS74QOZ1HOZ1RZKR5PAQCBKFOG9QGZ4K7CGEYXCDVRFLR08ISL6O0LCE1DHFR6D0RZQ33M8KIIYYAJIQBIFX0SHSXCT998FZ3Y8QBKKSERX39YNTXPL2MKYRNTILEGKJEZXITPGNNNSYGGDUKX67VQLELXMX5V9GGKC6UJPJRV6N2X1U9QHM4ZBG5WHRTDS64NOKNG0HA2B3EYDXM3LT3M0TRGUGVLR3Y8XZWSNMYD2K' where id=34;
-update noar ti set v1='KLY7XAXSCG1PRGYEV2F4CNS74QOZ1HOZ1RZKR5PAQCBKFOG9QGZ4K7CGEYXCDVRFLR08ISL6O0LCE1DHFR6D0RZQ33M8KIIYYAJIQBIFX0SHSXCT998FZ3Y8QBKKSERX39YNTXPL2MKYRNTILEGKJEZXITPGNNNSYGGDUKX67VQLELXMX5V9GGKC6UJPJRV6N2X1U9QHM4ZBG5WHRTDS64NOKNG0HA2B3EYDXM3LT3M0TRGUGVLR3Y8XZWSNMYD2K' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TASF19WZC6DOXCQELE13CAMAHCSVM2B62WERVP3OURCLITH5HP4B4Q2XMFBTV40ZIJT2NQK6G7D8YGNI7KRAVKVUDUSWYQTZUTCLCPAGXGS9WVOBJ5ZOACE3I372LMPGQ4UJTBIVZ2A6L553NQBEYN3F2PZZYXRBA9QVQOIU30ANQTH7Y8KTNYSD3DGO61CY8E2QAZYTQ2Z8GCSSIUU4DWJ5WREQRG63UAX58M5UAYGD7D6OEYVL1NGTQ4HZAWLC1' where id=34;
-update noar ti set v2='TASF19WZC6DOXCQELE13CAMAHCSVM2B62WERVP3OURCLITH5HP4B4Q2XMFBTV40ZIJT2NQK6G7D8YGNI7KRAVKVUDUSWYQTZUTCLCPAGXGS9WVOBJ5ZOACE3I372LMPGQ4UJTBIVZ2A6L553NQBEYN3F2PZZYXRBA9QVQOIU30ANQTH7Y8KTNYSD3DGO61CY8E2QAZYTQ2Z8GCSSIUU4DWJ5WREQRG63UAX58M5UAYGD7D6OEYVL1NGTQ4HZAWLC1' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YSLWBTDMP4WO0IA84PRKYCUHTS78YHBPADLG8VQ02INCMYTES60W2K2813RP0DZ4NZYHL9BFPGM1Q1XSAEAA1GOI1P5OV1A749XNRQV0UFXKDWJU3UCK4IKVUX15CRMJRYFMH4I38KA16MAU092L3QJQNADKF2QRTGNWZ8VDHTMCW5WWV0TXT3UK1VMH2LVI8MUFTL51U6975IBKC4FA8LELUFJUXXWTO6LH5GAONH1PBMB3475M1RK3DDQCSNKZZ' where id=34;
-update noar ti set v3='YSLWBTDMP4WO0IA84PRKYCUHTS78YHBPADLG8VQ02INCMYTES60W2K2813RP0DZ4NZYHL9BFPGM1Q1XSAEAA1GOI1P5OV1A749XNRQV0UFXKDWJU3UCK4IKVUX15CRMJRYFMH4I38KA16MAU092L3QJQNADKF2QRTGNWZ8VDHTMCW5WWV0TXT3UK1VMH2LVI8MUFTL51U6975IBKC4FA8LELUFJUXXWTO6LH5GAONH1PBMB3475M1RK3DDQCSNKZZ' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9Z2WWYVQAO54OROWEGFS1JAQBES4KLXDLOF8LXVPZ17QZMMTUXSRNTGL8GVJO2MWPBZD9CJAY7UK9IL4U4VFGE5FMDMT2YDVA1N8MCCBJL9U0WSUABMK927LBRHTD5RKT1O08AIIL6SMN6J7A1AFW92B7AKKIHWFLVKKP4AHG8RB9S9T0LMBL99CB62L0EQ4FAPUKDCCNBSM0V46DT8YO9YMZLAXB63QAGR3FKMF45DPJRZM62YQ0EBY59RVNJOLD' where id=35;
-update noar ti set v0='9Z2WWYVQAO54OROWEGFS1JAQBES4KLXDLOF8LXVPZ17QZMMTUXSRNTGL8GVJO2MWPBZD9CJAY7UK9IL4U4VFGE5FMDMT2YDVA1N8MCCBJL9U0WSUABMK927LBRHTD5RKT1O08AIIL6SMN6J7A1AFW92B7AKKIHWFLVKKP4AHG8RB9S9T0LMBL99CB62L0EQ4FAPUKDCCNBSM0V46DT8YO9YMZLAXB63QAGR3FKMF45DPJRZM62YQ0EBY59RVNJOLD' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='04ZO67E1SQKCWA18NIMQELK7GMD212AM2KPOUWINLA66A17D66SKOFLS1EPZ2EDBPGEC3WDHRCK59L7F9OFG71736IJ4CY4JOBP3ERDXB7XZGMCT0OV70TYGTWKLPYXRFBI8YBZ5YWA7KWSHQVE2ZQCT9FFYMYN68PT8QXIEA4IW9DXA2C0AEOENEG5UZLM9H13P4H71ATAHATJ5J4JSDAFAQWRJWIEH6Q2IF1UC552NQRFDRITIIBJW1C9JSGKH8' where id=35;
-update noar ti set v1='04ZO67E1SQKCWA18NIMQELK7GMD212AM2KPOUWINLA66A17D66SKOFLS1EPZ2EDBPGEC3WDHRCK59L7F9OFG71736IJ4CY4JOBP3ERDXB7XZGMCT0OV70TYGTWKLPYXRFBI8YBZ5YWA7KWSHQVE2ZQCT9FFYMYN68PT8QXIEA4IW9DXA2C0AEOENEG5UZLM9H13P4H71ATAHATJ5J4JSDAFAQWRJWIEH6Q2IF1UC552NQRFDRITIIBJW1C9JSGKH8' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QAJHN7HVJM4MMZQD2A8MJ9FYRAD6U2S29U5DKF1B1P8J8XJOA0KSD0VYH4EF6GBN5DDLX3WLCCVJLEE3RAFE771CDVUF8EEARH1403WADOO5Q27Y7MB0Z5O94RTVN7F4DH75WWOVZ9ZJ7ZB4QIMADYAHBHOCQO3T968ZDOZH2NW2GPRS38LMGMWO824VZV19TV1J78IH1V27AJ5S78UTE03X58K5AH9VCX2WATUESM25IU0NX9AC9S5B32GQEV4DH' where id=35;
-update noar ti set v2='QAJHN7HVJM4MMZQD2A8MJ9FYRAD6U2S29U5DKF1B1P8J8XJOA0KSD0VYH4EF6GBN5DDLX3WLCCVJLEE3RAFE771CDVUF8EEARH1403WADOO5Q27Y7MB0Z5O94RTVN7F4DH75WWOVZ9ZJ7ZB4QIMADYAHBHOCQO3T968ZDOZH2NW2GPRS38LMGMWO824VZV19TV1J78IH1V27AJ5S78UTE03X58K5AH9VCX2WATUESM25IU0NX9AC9S5B32GQEV4DH' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7YF1UUXIU98TX1QII3SE0054PWLELT3IQDFXZZD02IVY4HY5T6JKHR2CDF372IUUYV90F0IZI6K2IDC7BBBON4XGH4GS8T44F2HJWNZBFT7U2VONSOG8A4A9C690BG8WL54F8JY4GBCJQFM8SQBNJ0IWJO8CB17391QLSY7E3HC7U2P2Y7JNW47XCJ4XNP9XUKAHE4UAEGXIP1EBPG2CA0V432KJ5JAAYGUJEFS9B3UHTT907OWDJCJBJ2STVV419' where id=35;
-update noar ti set v3='7YF1UUXIU98TX1QII3SE0054PWLELT3IQDFXZZD02IVY4HY5T6JKHR2CDF372IUUYV90F0IZI6K2IDC7BBBON4XGH4GS8T44F2HJWNZBFT7U2VONSOG8A4A9C690BG8WL54F8JY4GBCJQFM8SQBNJ0IWJO8CB17391QLSY7E3HC7U2P2Y7JNW47XCJ4XNP9XUKAHE4UAEGXIP1EBPG2CA0V432KJ5JAAYGUJEFS9B3UHTT907OWDJCJBJ2STVV419' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZWTE34UL3W26PGM53MOG1JMLSBSP9WALLI7NFY97O95LPDQ7FWT0T5KYL81Y9WREZD8S3SNQV53ROL3365CVCKRIHE2EUQIEU2T4JTFPBAWPUP8HHQBBYHVGN8YG7MQ0WKLSDMQOMS4S0ZNH2UHTKSDMN03N4WGYUZH85EI81W7E9N7ZHDAQA4MT3XGPGN5KQR1PDKXUXMESSNOC89GFL9TFPN263VDU7WEW1AK9VC9YZXZ61O6H1QSGGEZTYOZ3O' where id=36;
-update noar ti set v0='ZWTE34UL3W26PGM53MOG1JMLSBSP9WALLI7NFY97O95LPDQ7FWT0T5KYL81Y9WREZD8S3SNQV53ROL3365CVCKRIHE2EUQIEU2T4JTFPBAWPUP8HHQBBYHVGN8YG7MQ0WKLSDMQOMS4S0ZNH2UHTKSDMN03N4WGYUZH85EI81W7E9N7ZHDAQA4MT3XGPGN5KQR1PDKXUXMESSNOC89GFL9TFPN263VDU7WEW1AK9VC9YZXZ61O6H1QSGGEZTYOZ3O' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DB8LWOYT1Q02Z5OY1M5WHNPB1858O29EIHLA3BBAN5AUPEPG4YJCLCY9S6O10URWRV7XQQVLWMHVZWCKDCMJOVH5AORUOP37GO9VHYPA2VI7YS72W28X9P5XGIQBZZK4L5CHF2NMCBNRZIWIHTI9FSBH96W0V37SVXBZ9FJU75OCSOFJ8FBP7PSUNK0DNOKJSEJ1U3J18A1WNP8KHVQUTBQYEREHLLJ2I5G9V0Z8AWQUYD836HCE4HGPPEJS24N67' where id=36;
-update noar ti set v1='DB8LWOYT1Q02Z5OY1M5WHNPB1858O29EIHLA3BBAN5AUPEPG4YJCLCY9S6O10URWRV7XQQVLWMHVZWCKDCMJOVH5AORUOP37GO9VHYPA2VI7YS72W28X9P5XGIQBZZK4L5CHF2NMCBNRZIWIHTI9FSBH96W0V37SVXBZ9FJU75OCSOFJ8FBP7PSUNK0DNOKJSEJ1U3J18A1WNP8KHVQUTBQYEREHLLJ2I5G9V0Z8AWQUYD836HCE4HGPPEJS24N67' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3RN6SO2MKI9QEO7D720Y4XYG98XAV7EJ74VHK4GKGIT5BTFQXTC5FCKM9K3WSSR5LZ0PKUDNPB1H1PXLGPO7CPJNHCJZJQT4R59M3L3716DSKPTEF2F8C6B56YO1L51VKTQ3D11REDDDNJO7VAQAJ8AFTAU3ELS0J4W00D98IAKK6P72W5HES28002EDN08RWY8H2GZAK1KPAMNEKDAVPHSIB23QBHQSHRVXNHTVSGQFOEK68X9P3UCDAWW5GPD2P' where id=36;
-update noar ti set v2='3RN6SO2MKI9QEO7D720Y4XYG98XAV7EJ74VHK4GKGIT5BTFQXTC5FCKM9K3WSSR5LZ0PKUDNPB1H1PXLGPO7CPJNHCJZJQT4R59M3L3716DSKPTEF2F8C6B56YO1L51VKTQ3D11REDDDNJO7VAQAJ8AFTAU3ELS0J4W00D98IAKK6P72W5HES28002EDN08RWY8H2GZAK1KPAMNEKDAVPHSIB23QBHQSHRVXNHTVSGQFOEK68X9P3UCDAWW5GPD2P' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Y7WMCEAE241842NRD0G9QB4G0AECXE2XJBVYQANEMUBXE4GT1THUEK6RZW0LBD3XDKQU2I3Z4DCKN8HJBT9N91YGKFQVEXW689RSFH8FS29NOGTZC8T03QN8M0R9EHESKISGYRCD6AZ0FF5FC6B1KYXN156Z4IOMY65FDSLNV0XLROTCAFP7CH8MOF0TI6JITWVR3XLWCX4LPHJGR7CTPY8NI9Q9PCE0X1P5EDHO8PJYHDYELJUCTYMNEJJP1ANDR' where id=36;
-update noar ti set v3='Y7WMCEAE241842NRD0G9QB4G0AECXE2XJBVYQANEMUBXE4GT1THUEK6RZW0LBD3XDKQU2I3Z4DCKN8HJBT9N91YGKFQVEXW689RSFH8FS29NOGTZC8T03QN8M0R9EHESKISGYRCD6AZ0FF5FC6B1KYXN156Z4IOMY65FDSLNV0XLROTCAFP7CH8MOF0TI6JITWVR3XLWCX4LPHJGR7CTPY8NI9Q9PCE0X1P5EDHO8PJYHDYELJUCTYMNEJJP1ANDR' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5KHDP07RQZBXC8CT2MMV24HBP5XFBECJPHYEN19BRDU8TZLZE3Q1R292UYKDH0B5IEII05OV04BND8ID54UW1X1YZXG6Q0CQZ2AD04E84BEH8QL5K8UBWLNTZCHWNQ3CGBIGFTD0JLLSUA6IPF48LTBJ8OLP6L094G6UXKHHYIU7FFN40LHOUDIEUZD2WQEKH7FAIDMRVCW3LF3HNCNM4YOZCMVWEX1B3WPDXW0H0E8R936E41MU0LODUGTK9GOV2' where id=37;
-update noar ti set v0='5KHDP07RQZBXC8CT2MMV24HBP5XFBECJPHYEN19BRDU8TZLZE3Q1R292UYKDH0B5IEII05OV04BND8ID54UW1X1YZXG6Q0CQZ2AD04E84BEH8QL5K8UBWLNTZCHWNQ3CGBIGFTD0JLLSUA6IPF48LTBJ8OLP6L094G6UXKHHYIU7FFN40LHOUDIEUZD2WQEKH7FAIDMRVCW3LF3HNCNM4YOZCMVWEX1B3WPDXW0H0E8R936E41MU0LODUGTK9GOV2' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HM9HKNLFTTDS4F275OOYYVUGOWVZBN96RQ5VW8D1R8THQCW3LOWJ51FVT8BGW0UCI4IU26Q2TYZMIEUPKFLYTOODABG2QB5HQ0GML8XLNVNA8FTIHQ9BCPRK4HORQRN495CQOFQLLF193477Y0VSTOADAFEU3LPQYLJO9ON3AGPCET3SKARETYXLSGYC609QOUFO711O4KFVZUNMAPRKJMYX44CUNJQAKFOEYX46LQH4ED5MRBK8AC99AY5O2N3DW' where id=37;
-update noar ti set v1='HM9HKNLFTTDS4F275OOYYVUGOWVZBN96RQ5VW8D1R8THQCW3LOWJ51FVT8BGW0UCI4IU26Q2TYZMIEUPKFLYTOODABG2QB5HQ0GML8XLNVNA8FTIHQ9BCPRK4HORQRN495CQOFQLLF193477Y0VSTOADAFEU3LPQYLJO9ON3AGPCET3SKARETYXLSGYC609QOUFO711O4KFVZUNMAPRKJMYX44CUNJQAKFOEYX46LQH4ED5MRBK8AC99AY5O2N3DW' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7PIF0EM0YX7VOZJL6AOEBIRN0M97MVYZQTL94HVSUI1Y8ZKK1JNPFTX9U8B5IP2VM3S6VWS06OXELAIDKC18LPIGOR4BFFF810H7EC47Z631N5W550WANJX3LXNAKM2X107C73VOUI2IR6P43H6GT9TXQDU53LDZXI8FWT4GT3JACCKFBO4LRAMATOKC2TTH44HU2PIXHTVD930JWGXBHYHKNYR7RYID3QPYRB4DH4RQBTPYBQ9FYOM9JA41V47NW' where id=37;
-update noar ti set v2='7PIF0EM0YX7VOZJL6AOEBIRN0M97MVYZQTL94HVSUI1Y8ZKK1JNPFTX9U8B5IP2VM3S6VWS06OXELAIDKC18LPIGOR4BFFF810H7EC47Z631N5W550WANJX3LXNAKM2X107C73VOUI2IR6P43H6GT9TXQDU53LDZXI8FWT4GT3JACCKFBO4LRAMATOKC2TTH44HU2PIXHTVD930JWGXBHYHKNYR7RYID3QPYRB4DH4RQBTPYBQ9FYOM9JA41V47NW' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BHDRUYCC8FJWDWA1KMYVOW6FBNOCJTRLMJP2V5097XFIT1441QKRNEZ75WUWEGE24M3Z7SLITDJ1JLWCOZS7TVW3ZTGSQMTOOBIE5W2PLJO9YBQ41SJMIMQ8D05I3A4D6CLF9LTITTPC3VJ05GDP0Z6BCYB3R3N9036V9U4JF8TODQOHU24XSJXSP05BTFEFI9BFQDR6LU4F6P91UVKL5TF7MMP4360WOSNJM7NXZSVVH8C9WF0G8AUMEC2079OWS' where id=37;
-update noar ti set v3='BHDRUYCC8FJWDWA1KMYVOW6FBNOCJTRLMJP2V5097XFIT1441QKRNEZ75WUWEGE24M3Z7SLITDJ1JLWCOZS7TVW3ZTGSQMTOOBIE5W2PLJO9YBQ41SJMIMQ8D05I3A4D6CLF9LTITTPC3VJ05GDP0Z6BCYB3R3N9036V9U4JF8TODQOHU24XSJXSP05BTFEFI9BFQDR6LU4F6P91UVKL5TF7MMP4360WOSNJM7NXZSVVH8C9WF0G8AUMEC2079OWS' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='99R3SGHTL5SYXUJG0XYIHP9XI3K7ZYKNK41UBIZ0Q7BTSHFJ0MZ3W9EU5J36G2ZZ7KFORM8QIYTWE0042NWY45BHI4O6B32TSGFCHDI9TMI7NNCG6RTSMVSJRNDIEZVYN6IJOE43Q3CRMPXZ5SGUEB59VOS3XMEGILMI7VYS23SBV1GKCGFZMZSNNB84604ICVATGETO7V9GV56MCXVV3507SKPC4TJCSRLDJ9L4N0YRXA40UH7LQQUWL16T3XR2D' where id=38;
-update noar ti set v0='99R3SGHTL5SYXUJG0XYIHP9XI3K7ZYKNK41UBIZ0Q7BTSHFJ0MZ3W9EU5J36G2ZZ7KFORM8QIYTWE0042NWY45BHI4O6B32TSGFCHDI9TMI7NNCG6RTSMVSJRNDIEZVYN6IJOE43Q3CRMPXZ5SGUEB59VOS3XMEGILMI7VYS23SBV1GKCGFZMZSNNB84604ICVATGETO7V9GV56MCXVV3507SKPC4TJCSRLDJ9L4N0YRXA40UH7LQQUWL16T3XR2D' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8XJ9D3TNL6AIZRNLQN73XTV10QHYAMS6CUT1Y5XKWC8V40E2URYC6SAMW0YDWF1QTG95B03KCY1FNMDQTVWPF39E6KAZ5Q920P5WCUQ5YBBY5TK1BVSOJIKG9OC5DG3MG77HXF4JHNNVZUPVE3I0F7JO953XEKHVKDFQ0FVG5E6E1ENM6X9EGLN7K4UG0FH6W9LGOHLKVJJACK2FL0C94VCXE621CKKNH2HG9VGJ40F2JG7GSTVQW1PGX9JL0YW3V' where id=38;
-update noar ti set v1='8XJ9D3TNL6AIZRNLQN73XTV10QHYAMS6CUT1Y5XKWC8V40E2URYC6SAMW0YDWF1QTG95B03KCY1FNMDQTVWPF39E6KAZ5Q920P5WCUQ5YBBY5TK1BVSOJIKG9OC5DG3MG77HXF4JHNNVZUPVE3I0F7JO953XEKHVKDFQ0FVG5E6E1ENM6X9EGLN7K4UG0FH6W9LGOHLKVJJACK2FL0C94VCXE621CKKNH2HG9VGJ40F2JG7GSTVQW1PGX9JL0YW3V' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7OJL1AMJOI62PX9UPNGER0DPYE0IMOH0CDBD9OU8VWZGDJ1DAOFXC6UD36Y0QCSC63C5JGSERS8XTBRGW8IUGF3WYC60WN936RZMG6KRST4KZ3YTAASJ2VP0CKGJ4HYEWIC6VPYZK2EVB4BHA57DAVL96R77W9469RVGU06ZUNWDNICDQ0177FNU6K5O3ORHW4OUWU5LSHHSK1JD4GWRRSME1ECTU8B7FFVT52QMGTBL0SME3QSH6I4C0IR4QVW6Q' where id=38;
-update noar ti set v2='7OJL1AMJOI62PX9UPNGER0DPYE0IMOH0CDBD9OU8VWZGDJ1DAOFXC6UD36Y0QCSC63C5JGSERS8XTBRGW8IUGF3WYC60WN936RZMG6KRST4KZ3YTAASJ2VP0CKGJ4HYEWIC6VPYZK2EVB4BHA57DAVL96R77W9469RVGU06ZUNWDNICDQ0177FNU6K5O3ORHW4OUWU5LSHHSK1JD4GWRRSME1ECTU8B7FFVT52QMGTBL0SME3QSH6I4C0IR4QVW6Q' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='X7I8XRJKUY0PHLB4GEB99VKZU7OT097DEJ0CD7NM7ZT5SAWMUKMTKDTMVLOTAJ0O6PJKI8306ZW9ZL4CVQKCDIRDVN58M3TX5JCODJUQETLWZ078S82LZFAPOBUR7X7MEG76O9RGEMMBGGAQECIFYHN0KRK5RV2F7SGAZ11I2962C5PACSKG11SYTC5Y3KETNOW8W2E5G534R3PJLF5O63JACZ9WJ7M5RF1TCGUHTNQ9W8BS41S9SF6QQUE9WM98N' where id=38;
-update noar ti set v3='X7I8XRJKUY0PHLB4GEB99VKZU7OT097DEJ0CD7NM7ZT5SAWMUKMTKDTMVLOTAJ0O6PJKI8306ZW9ZL4CVQKCDIRDVN58M3TX5JCODJUQETLWZ078S82LZFAPOBUR7X7MEG76O9RGEMMBGGAQECIFYHN0KRK5RV2F7SGAZ11I2962C5PACSKG11SYTC5Y3KETNOW8W2E5G534R3PJLF5O63JACZ9WJ7M5RF1TCGUHTNQ9W8BS41S9SF6QQUE9WM98N' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WJO97EIH9Z6P7F3O5KCIM6PR8SLAWJEOFBLQL2J6LVORX5T7CCT2L116VR4RMR8HVLPUWB21G17NS6HM3IIMTLU0J7SWFT1ZQLGFH8H5N8Q72A8AMRVQFW59UBXUZ1YCXW1DVEEFKIOKA4EH57D8A3TP3M6XBPCY4FKMF8P760JEURLXSW06ZGLTQNSQS1GPUZEGW256FRUCO8VE4BD5GXCAPS4BZ898F4R9KHS0LUCFVWGNLVKXN1R7I8EWT8P2L' where id=39;
-update noar ti set v0='WJO97EIH9Z6P7F3O5KCIM6PR8SLAWJEOFBLQL2J6LVORX5T7CCT2L116VR4RMR8HVLPUWB21G17NS6HM3IIMTLU0J7SWFT1ZQLGFH8H5N8Q72A8AMRVQFW59UBXUZ1YCXW1DVEEFKIOKA4EH57D8A3TP3M6XBPCY4FKMF8P760JEURLXSW06ZGLTQNSQS1GPUZEGW256FRUCO8VE4BD5GXCAPS4BZ898F4R9KHS0LUCFVWGNLVKXN1R7I8EWT8P2L' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AY288AM1OSME167YWT2XRZPIAHF0DM16EQW6X72JPXTX1MRYG66ZYG5YNV0PNX3WMMQXBC3QYE07WBRWKHY2WK3GFRG1ZXJQ8BW4C6FS0LKLIQI14AIK1RFGFWT15HH3PFVCPXFF4F4PJDRCGC8AD8073TJYFT2LX129I3SEO4JODIBXWF611MFJ40B9VU0T21TEEMM8E2VFF1YXM2U9TQWE7VXH2WQQYS34AGPTSTDFW34FCQPENBH9TU34OCZRD' where id=39;
-update noar ti set v1='AY288AM1OSME167YWT2XRZPIAHF0DM16EQW6X72JPXTX1MRYG66ZYG5YNV0PNX3WMMQXBC3QYE07WBRWKHY2WK3GFRG1ZXJQ8BW4C6FS0LKLIQI14AIK1RFGFWT15HH3PFVCPXFF4F4PJDRCGC8AD8073TJYFT2LX129I3SEO4JODIBXWF611MFJ40B9VU0T21TEEMM8E2VFF1YXM2U9TQWE7VXH2WQQYS34AGPTSTDFW34FCQPENBH9TU34OCZRD' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MHOMERN1SPK3N0RLL3N86XZFYIKNCFDWI6V87WTIHS75DGJJ0YAIP69MC06KGGVBRK35KMQNN42KUR6NSA0LGABJ4DZI0DTWNWTZ317UJR8VPLROTXWT6IZR0BO3QVKVVIJL1OPCF19X8JA6SKJEMUOOGYKBQ8T7XPP67X2YCRGS9SGR03LU2IIV4FNI6O1XDFAEQIE4G3SF72UFT91JE4DX3YEWJ3NUMNK5ESVERL4N7GAT8IPE93ZPF2RS5LI7V' where id=39;
-update noar ti set v2='MHOMERN1SPK3N0RLL3N86XZFYIKNCFDWI6V87WTIHS75DGJJ0YAIP69MC06KGGVBRK35KMQNN42KUR6NSA0LGABJ4DZI0DTWNWTZ317UJR8VPLROTXWT6IZR0BO3QVKVVIJL1OPCF19X8JA6SKJEMUOOGYKBQ8T7XPP67X2YCRGS9SGR03LU2IIV4FNI6O1XDFAEQIE4G3SF72UFT91JE4DX3YEWJ3NUMNK5ESVERL4N7GAT8IPE93ZPF2RS5LI7V' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H0ECDT4ZNAECTNQ2I2M3JH1U4MJWFEB5ULS7B5NE2BLKCI4UG01KJNKIMAZ4N4107QTZLLV500KWB22WTEGLVWT1OY4QGV04LXY6BJHD0YWLB4NOWRJ3DCMB1E34GFE8R094XIM7KWFX2QLEUQMT72JT4E4BH91Q2SIS6CY9ZSBQAQ8EV0M82P7A9T6YY55SMJYQ070H3914DDMGNIHLIPWRBN20L1HOK6J6S7UOGQFFAWLMLY4CM6F92X9P2UIAK' where id=39;
-update noar ti set v3='H0ECDT4ZNAECTNQ2I2M3JH1U4MJWFEB5ULS7B5NE2BLKCI4UG01KJNKIMAZ4N4107QTZLLV500KWB22WTEGLVWT1OY4QGV04LXY6BJHD0YWLB4NOWRJ3DCMB1E34GFE8R094XIM7KWFX2QLEUQMT72JT4E4BH91Q2SIS6CY9ZSBQAQ8EV0M82P7A9T6YY55SMJYQ070H3914DDMGNIHLIPWRBN20L1HOK6J6S7UOGQFFAWLMLY4CM6F92X9P2UIAK' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H6TYWFB0YPE87C06HV6VB15ASSH3T7KHEXJ9BDMGRQ1HEWAYVUI0OQVNJP41SKY8CV9LU428UG3LQ5AOZNVC6XHMCP7MXWLO9UVD6H2UGJXBE1FLZSNLSTWFKBEJD00X097BOTBWVR8JINXFIW6D1T3SSWROT0OP3KY63JD1EKZJ5OBWH6YMBRRUAT9LD5ZZEJGPWCH6JIP9EQ5XSUY1MDLXGI5SW513V2TGM7QOHEWHT2FANAUS7C8VU09U8F4F0' where id=40;
-update noar ti set v0='H6TYWFB0YPE87C06HV6VB15ASSH3T7KHEXJ9BDMGRQ1HEWAYVUI0OQVNJP41SKY8CV9LU428UG3LQ5AOZNVC6XHMCP7MXWLO9UVD6H2UGJXBE1FLZSNLSTWFKBEJD00X097BOTBWVR8JINXFIW6D1T3SSWROT0OP3KY63JD1EKZJ5OBWH6YMBRRUAT9LD5ZZEJGPWCH6JIP9EQ5XSUY1MDLXGI5SW513V2TGM7QOHEWHT2FANAUS7C8VU09U8F4F0' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9YCGDP40QAO3GOF4SL44JQ034GH47O2R9AMIT7ERL4X9YAGG8YYHJ9D5OWBRIKNQKDTWVQAH89LLRBC4E3ZAD0QDSCL2FPQ6MC61Y1F087V27N8L2DOV4AYMS4BKWYQEWJC0YT3I595K4B2DQR6FY5Q66AV3TUQ3FK4JO5Z2392QO84NCG8ZX3TFXAFEE41IHSFBY7U2VSMUV6YME8HYNPL6RIFLU1VT22P9CQ1UHGX292LRIAYT91MDD68BVC9AZ' where id=40;
-update noar ti set v1='9YCGDP40QAO3GOF4SL44JQ034GH47O2R9AMIT7ERL4X9YAGG8YYHJ9D5OWBRIKNQKDTWVQAH89LLRBC4E3ZAD0QDSCL2FPQ6MC61Y1F087V27N8L2DOV4AYMS4BKWYQEWJC0YT3I595K4B2DQR6FY5Q66AV3TUQ3FK4JO5Z2392QO84NCG8ZX3TFXAFEE41IHSFBY7U2VSMUV6YME8HYNPL6RIFLU1VT22P9CQ1UHGX292LRIAYT91MDD68BVC9AZ' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SG5W35L51AKPAWGI1FKFBFDIWS3XSHV8HA0LC15FOWRBZHPCBORMA8SK6JMJVFUT1JKQI1YAKNR5MXF1P4EW3UWSEFJ0C0ELWDSP96KPLBXRLK40R68D9RK5GM6X032EUGE1BT9ZJZAUE8JM3T51C209NIIVRFC9KEFDYYA85NL6ISF130VS1BRYA0SVTBWTG29JZEXWPXRZXJDLZ30QN3IIDWBOY5ATLHC74LJOLTRAHG9YEXCF65P4DH4K7GQT7' where id=40;
-update noar ti set v2='SG5W35L51AKPAWGI1FKFBFDIWS3XSHV8HA0LC15FOWRBZHPCBORMA8SK6JMJVFUT1JKQI1YAKNR5MXF1P4EW3UWSEFJ0C0ELWDSP96KPLBXRLK40R68D9RK5GM6X032EUGE1BT9ZJZAUE8JM3T51C209NIIVRFC9KEFDYYA85NL6ISF130VS1BRYA0SVTBWTG29JZEXWPXRZXJDLZ30QN3IIDWBOY5ATLHC74LJOLTRAHG9YEXCF65P4DH4K7GQT7' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='O6AVJDSYRVAH02R5JHW0G6TFMTE5FKNUJ01AG7IKWLT9ZR6VFLH9GD7L10ILXIB2107GFC4CL27NY3W9NJ83LR2ZFIH5BT3771C4K93XH9VIUWKC6FOR897XWACL6R9W6DJCQZFRO4K3POJLGJFA152TLHI5JJG4K5JPH81GP8JSI9VPQXAD5XIT4GWS6PE2SHT79TLYDKT2YF32TYVMGM1PA82TVCQV7KWVPQ36SJ1A5U061MD3P6DKLNJLPJTDH' where id=40;
-update noar ti set v3='O6AVJDSYRVAH02R5JHW0G6TFMTE5FKNUJ01AG7IKWLT9ZR6VFLH9GD7L10ILXIB2107GFC4CL27NY3W9NJ83LR2ZFIH5BT3771C4K93XH9VIUWKC6FOR897XWACL6R9W6DJCQZFRO4K3POJLGJFA152TLHI5JJG4K5JPH81GP8JSI9VPQXAD5XIT4GWS6PE2SHT79TLYDKT2YF32TYVMGM1PA82TVCQV7KWVPQ36SJ1A5U061MD3P6DKLNJLPJTDH' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7IEH6KF3NPYH3V42OTV4Y3L11T8XJXUKZQXXD3DOBVWSBLLLJBCKDFKV2W889O84NJN8P3T0NNXZRT85GA5Q05SJF4HR42D51Z52CU53UG8KNUFZDSPNTHAF52608D2U2MWO5ST6YY6VYYSJBEIPVXUJWM899LQDVZM3QTFMONQP0E8H77JU6MZRJMSUQ5EL3GAM1FFDD93E5U13Z65URPBYRZ9YUG1RUPW1AK4WBV1FJ3AFWKRQ5HUQHQ54OFE9N' where id=41;
-update noar ti set v0='7IEH6KF3NPYH3V42OTV4Y3L11T8XJXUKZQXXD3DOBVWSBLLLJBCKDFKV2W889O84NJN8P3T0NNXZRT85GA5Q05SJF4HR42D51Z52CU53UG8KNUFZDSPNTHAF52608D2U2MWO5ST6YY6VYYSJBEIPVXUJWM899LQDVZM3QTFMONQP0E8H77JU6MZRJMSUQ5EL3GAM1FFDD93E5U13Z65URPBYRZ9YUG1RUPW1AK4WBV1FJ3AFWKRQ5HUQHQ54OFE9N' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L6C3N4J9BHWSHAC6QX19XOWSM6H755SKBGV5PJ5P8PVT8NM7QJ46EA40XZEVG3ITPC6ZOBRSDSX91SVYLZ52JCUO20EP6GDYPTSQUJNBCFMG45WXSW9O31OB7G1WDOT2XMG0C6GSZL37IJKE8957PQ838YSPIQ7R2X9MZAHYYQNYHX8JDKGZCU2D4IRHSJPNCM5YKFCE08QR0K43QM695XFPE0WI9W6AJYM77FTQ782Q64IGF9UWA22GET3D627GU' where id=41;
-update noar ti set v1='L6C3N4J9BHWSHAC6QX19XOWSM6H755SKBGV5PJ5P8PVT8NM7QJ46EA40XZEVG3ITPC6ZOBRSDSX91SVYLZ52JCUO20EP6GDYPTSQUJNBCFMG45WXSW9O31OB7G1WDOT2XMG0C6GSZL37IJKE8957PQ838YSPIQ7R2X9MZAHYYQNYHX8JDKGZCU2D4IRHSJPNCM5YKFCE08QR0K43QM695XFPE0WI9W6AJYM77FTQ782Q64IGF9UWA22GET3D627GU' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2D1P4PF60XUIPEWXSMMUZ69ZRXPTSBQZKFR38JO1C33M0X6GUE8GKYL1TVIB0AK61S3UPB7F57RG478I2BWE9Y48ETCFEIP582TLF0BPMRIL0HT0LTVEBV8A6FO2AU34MZ1X90UKZVUZW5O7MI8JGAFW0FYC61N9E24T961KAZ3YS692Y8MY82LLAR2AOYXP3E3OH73ET4G759KSRG804HP602JD29SAZOGX3OYFAJ6P85WDF8X1H3FQZI572N8VF' where id=41;
-update noar ti set v2='2D1P4PF60XUIPEWXSMMUZ69ZRXPTSBQZKFR38JO1C33M0X6GUE8GKYL1TVIB0AK61S3UPB7F57RG478I2BWE9Y48ETCFEIP582TLF0BPMRIL0HT0LTVEBV8A6FO2AU34MZ1X90UKZVUZW5O7MI8JGAFW0FYC61N9E24T961KAZ3YS692Y8MY82LLAR2AOYXP3E3OH73ET4G759KSRG804HP602JD29SAZOGX3OYFAJ6P85WDF8X1H3FQZI572N8VF' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UNSOGZ7KH6PFU7SB5XFJKJF6PONZI4XXZM30SG7H68YR7ASKWVO9LT7RS3RS17VB1S72XWIS7CVN7STMI5RHZFUWFEXNDOXJI7ZXU2CRLLZXT0KPCTK8OBIS2NDO94VY7QK3YNGH4BA34BF1NOKT0ZV1OCB7SVG98QLROCENCR3HSFBL63UM4Y6DE1QELWMLPEVEW4DUNQUFJQBRAHXTF9YPOP70879LJ53WHE61MK5OXPB3JDFOGKF7PESMZOGQI' where id=41;
-update noar ti set v3='UNSOGZ7KH6PFU7SB5XFJKJF6PONZI4XXZM30SG7H68YR7ASKWVO9LT7RS3RS17VB1S72XWIS7CVN7STMI5RHZFUWFEXNDOXJI7ZXU2CRLLZXT0KPCTK8OBIS2NDO94VY7QK3YNGH4BA34BF1NOKT0ZV1OCB7SVG98QLROCENCR3HSFBL63UM4Y6DE1QELWMLPEVEW4DUNQUFJQBRAHXTF9YPOP70879LJ53WHE61MK5OXPB3JDFOGKF7PESMZOGQI' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='X2VS18LMHN0RSKNKD3V779LTXWS0FD7XE8J6ZSO1WXPFKREBT088TSS26Q7JFT5HZC0WKMBSQ720KMSZR1TYX7CG7Y8RB9JVT3U2D3DZPLC1RDMIFWVJCW5QSQ2LQJW0CRA5A8646G2B0YGAFT4HUCIOC0OLNDOZMB3A2E7PNYSAZK8GYD7AN2VAZE6IYT9W4L5Q4T1F4TDKEJSDVDMHVAYZ1M8WM4P3Y27AFMEVRPEUUNY4ODRQXH7U2HPE60ZHS' where id=42;
-update noar ti set v0='X2VS18LMHN0RSKNKD3V779LTXWS0FD7XE8J6ZSO1WXPFKREBT088TSS26Q7JFT5HZC0WKMBSQ720KMSZR1TYX7CG7Y8RB9JVT3U2D3DZPLC1RDMIFWVJCW5QSQ2LQJW0CRA5A8646G2B0YGAFT4HUCIOC0OLNDOZMB3A2E7PNYSAZK8GYD7AN2VAZE6IYT9W4L5Q4T1F4TDKEJSDVDMHVAYZ1M8WM4P3Y27AFMEVRPEUUNY4ODRQXH7U2HPE60ZHS' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QUP7XPWL1USMNE30RH322RXH398Q4JCDHH65L1D5T7D6O50036YVFWOTQCP7EP2LL7BK80HFV4U2N8MQS63EMOHZHEHI2BHQLAH6NA7KX3SU8U3JOFFEUPP4IU4ZSHTLH2OBARE9AZ6IP7ZCXZB08A8KTTKJX7UBDR3I2WK09BGT9W09CD3ZMWI2O52AQDAK1I9AP28K2Y0EH4PPA9PEKV620RDMAR2UG4WWLWJMXZ9L7OOILU2NFMUFBL9WF1FYK' where id=42;
-update noar ti set v1='QUP7XPWL1USMNE30RH322RXH398Q4JCDHH65L1D5T7D6O50036YVFWOTQCP7EP2LL7BK80HFV4U2N8MQS63EMOHZHEHI2BHQLAH6NA7KX3SU8U3JOFFEUPP4IU4ZSHTLH2OBARE9AZ6IP7ZCXZB08A8KTTKJX7UBDR3I2WK09BGT9W09CD3ZMWI2O52AQDAK1I9AP28K2Y0EH4PPA9PEKV620RDMAR2UG4WWLWJMXZ9L7OOILU2NFMUFBL9WF1FYK' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LTIIJYKPL9I9KJ0J3GFLHS0DS4SEZRV43NX25MCYG4VWO0SF9YDIEU3XYDGVQGUIHXR3LEEPAD4YY5E0A20L0VC2ZGXXDG9QR80073A0XEEZRUMDHTEB6PJMNJOM2LW0MIUK07I6OYX0UVCEPW9FP9F80OQTQWJ591RC7O8ZY8FH0KZ65DLZQIPSJ6L5KVTWZEDIPWAGGQRFL660ZYD9WE6E4ENOJLTZQXOP6HN1Z123835E3V5Y3ELHYZ3AO08V8' where id=42;
-update noar ti set v2='LTIIJYKPL9I9KJ0J3GFLHS0DS4SEZRV43NX25MCYG4VWO0SF9YDIEU3XYDGVQGUIHXR3LEEPAD4YY5E0A20L0VC2ZGXXDG9QR80073A0XEEZRUMDHTEB6PJMNJOM2LW0MIUK07I6OYX0UVCEPW9FP9F80OQTQWJ591RC7O8ZY8FH0KZ65DLZQIPSJ6L5KVTWZEDIPWAGGQRFL660ZYD9WE6E4ENOJLTZQXOP6HN1Z123835E3V5Y3ELHYZ3AO08V8' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JVUTYXYK9ZB5483JK5XKDB1JU0XEQUZ7XQYGNSGSFSFUMO713WKHNHD5TH9JP2292SJ7E7X13EJ486IG6DT6U32ROA9T17USRFQPZR0M9CY4IAOMGYU4D0R6CTT8ZZ6FXGRAUSZASUNTRL5MA5X6WPPAL5ZRTTYD1MULKQFDDC5798KGZ6YJY4434GDRES7E4LVPOB9MMXCWB9HMVQ6E21J7KGI3LTZFNA6PVV1RI6XK5Q7MA345SVYMY12LQGUIU' where id=42;
-update noar ti set v3='JVUTYXYK9ZB5483JK5XKDB1JU0XEQUZ7XQYGNSGSFSFUMO713WKHNHD5TH9JP2292SJ7E7X13EJ486IG6DT6U32ROA9T17USRFQPZR0M9CY4IAOMGYU4D0R6CTT8ZZ6FXGRAUSZASUNTRL5MA5X6WPPAL5ZRTTYD1MULKQFDDC5798KGZ6YJY4434GDRES7E4LVPOB9MMXCWB9HMVQ6E21J7KGI3LTZFNA6PVV1RI6XK5Q7MA345SVYMY12LQGUIU' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7OUUNWZK5PQTN3W1OSZAXC6Y2KVIQD6VYIN0TNT9GM7RH746OQN2VZAD64TN7H6F0PUG4COJUFX3IIZAT2CB9G2IDY0IWPK9OW46LS7F1R7833E5UH47L48I6CJ8H6XJ9F04HW2Z3IPU8457PS311F89IT9979SXH19BOSR40ZEK0ULODTS6RURBZZAKR9RMDT26QADIY65046JHRE2GC2ZQ0J2R3H07V1RBOT170KC8Z5O2LANXZ1OY170GC19FN' where id=43;
-update noar ti set v0='7OUUNWZK5PQTN3W1OSZAXC6Y2KVIQD6VYIN0TNT9GM7RH746OQN2VZAD64TN7H6F0PUG4COJUFX3IIZAT2CB9G2IDY0IWPK9OW46LS7F1R7833E5UH47L48I6CJ8H6XJ9F04HW2Z3IPU8457PS311F89IT9979SXH19BOSR40ZEK0ULODTS6RURBZZAKR9RMDT26QADIY65046JHRE2GC2ZQ0J2R3H07V1RBOT170KC8Z5O2LANXZ1OY170GC19FN' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='K2JI1VC0EQLF3X5JCPHHRJ8VIW9V8C634IZY6414TM1HJK5X3DOSNHS2CBBUQDOR2ZB4JUUB84L6O0JPEQ3Q58FKJZZE1X67SNXTTHD0QXPJR13YJIWLGYJP85QFHB0K3Z5AZ7X0JEVDD70W9SA7SCRQ19TGZZLBZ7E4IK8QO2K7BMZ9U7104ZUPO3IM04ZB7V1TZO8Q76OJR6558NKLJDM4DVIRX0D6XGWOWP62WY4SA1YCIJEBNWLDZ8HCR2XGH' where id=43;
-update noar ti set v1='K2JI1VC0EQLF3X5JCPHHRJ8VIW9V8C634IZY6414TM1HJK5X3DOSNHS2CBBUQDOR2ZB4JUUB84L6O0JPEQ3Q58FKJZZE1X67SNXTTHD0QXPJR13YJIWLGYJP85QFHB0K3Z5AZ7X0JEVDD70W9SA7SCRQ19TGZZLBZ7E4IK8QO2K7BMZ9U7104ZUPO3IM04ZB7V1TZO8Q76OJR6558NKLJDM4DVIRX0D6XGWOWP62WY4SA1YCIJEBNWLDZ8HCR2XGH' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FUYIRVAUM5HEEIOW5V4KO6ADS3X0LBLELXSFR2T9IS8KB859RQ4EMT7F20YUT4X49X3JZ9J6UWTAC7P90BHEZ6TZHJY89ILOO47GPMZW68ZVMGI6NX23IJN6NEI8ZY6O3QROKZB9W7TA7KTKUN2UDV6IMZC95H1DVB0FRON57CWDR7GZWS3X5OQD0D6QRAXINE3EK5OYMHQM70R9TK0ESKQVIR0VIPEJ2LLC69AR3AYYAYKDPZS65VGXPYPGTDFE0' where id=43;
-update noar ti set v2='FUYIRVAUM5HEEIOW5V4KO6ADS3X0LBLELXSFR2T9IS8KB859RQ4EMT7F20YUT4X49X3JZ9J6UWTAC7P90BHEZ6TZHJY89ILOO47GPMZW68ZVMGI6NX23IJN6NEI8ZY6O3QROKZB9W7TA7KTKUN2UDV6IMZC95H1DVB0FRON57CWDR7GZWS3X5OQD0D6QRAXINE3EK5OYMHQM70R9TK0ESKQVIR0VIPEJ2LLC69AR3AYYAYKDPZS65VGXPYPGTDFE0' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VU2IGL24FS2BPJ36CLN7NJ5EU7M9AJI0T6SX4MGCCJ7FHG3QY60JU3P1DNSS13P9WG8EWJWMNTISDA9IXVZJ99HNAOFRWHVX1EX7Y8NE0RUAAF7SJSWSMPOZK674J2WWY2Q6YRVOKFSFEU80QF0G7CYRKBLCWGNAF38DXLNZTBS44348NETSYBDJKO3M6DU4UG2W098L2KLEKV9QNI2TN04HP9BL1FRCZ3RIQ4JAL1LPFGWOH5J6LN6MNA26P50WD' where id=43;
-update noar ti set v3='VU2IGL24FS2BPJ36CLN7NJ5EU7M9AJI0T6SX4MGCCJ7FHG3QY60JU3P1DNSS13P9WG8EWJWMNTISDA9IXVZJ99HNAOFRWHVX1EX7Y8NE0RUAAF7SJSWSMPOZK674J2WWY2Q6YRVOKFSFEU80QF0G7CYRKBLCWGNAF38DXLNZTBS44348NETSYBDJKO3M6DU4UG2W098L2KLEKV9QNI2TN04HP9BL1FRCZ3RIQ4JAL1LPFGWOH5J6LN6MNA26P50WD' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AETR40DV7UPJPYICX0J1EV5HNXQ70XL58VMK1EN6IQA9QNDFPJU97V3HMUFVQQXZT4SKNWHV0QRWWZWO5GPOS6G0EAQW2UJ5PVJWQ4QTVQLPPW40FAL6HHB15KO7MEHKOKL1ZDMTIGZBLZ6RWE0CASLKQV2LB51OV3REA05QL2QZNAG74I9CLN5CE6RLT956GEGY1K2ELAUU2CXXCZNPISEC7RQFIJFJ3FIQ5ZA7WFFVMM2FBODM4AT2LQK1L8H3T' where id=44;
-update noar ti set v0='AETR40DV7UPJPYICX0J1EV5HNXQ70XL58VMK1EN6IQA9QNDFPJU97V3HMUFVQQXZT4SKNWHV0QRWWZWO5GPOS6G0EAQW2UJ5PVJWQ4QTVQLPPW40FAL6HHB15KO7MEHKOKL1ZDMTIGZBLZ6RWE0CASLKQV2LB51OV3REA05QL2QZNAG74I9CLN5CE6RLT956GEGY1K2ELAUU2CXXCZNPISEC7RQFIJFJ3FIQ5ZA7WFFVMM2FBODM4AT2LQK1L8H3T' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='N8D4IMZN0Y6JIFLUVVW846REB8YSBULSTTOHO8I094O8Q61BDO8KHMJHZA21QKY2UX5L3SMZDWF78RNBAE1LMP1C8JG6TO65D0PNLVPN6VFIE1UZLGY86SR4CAH5O0XP2W8XPGAJN5VODWNLS724A5MSGR914LT30XQC905W5DOLVK259B2Z3LH2X9QEHM5ULYGZPQ3ULXFZKT4X2FBLAOXO1F5H6IR12AQJKFL5QQAM9K532N8VLVBAHSFF5F237' where id=44;
-update noar ti set v1='N8D4IMZN0Y6JIFLUVVW846REB8YSBULSTTOHO8I094O8Q61BDO8KHMJHZA21QKY2UX5L3SMZDWF78RNBAE1LMP1C8JG6TO65D0PNLVPN6VFIE1UZLGY86SR4CAH5O0XP2W8XPGAJN5VODWNLS724A5MSGR914LT30XQC905W5DOLVK259B2Z3LH2X9QEHM5ULYGZPQ3ULXFZKT4X2FBLAOXO1F5H6IR12AQJKFL5QQAM9K532N8VLVBAHSFF5F237' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4LRXA2QRHH975VT3K72RLLC16FQ6B9MB15G217WIWL2LWJ3SZ673CTGBX1L6N3DB434DKX2RNS4Y8WSV2M2GG8UUZJYG478ANZV6LKTOBCVYM17N7640GHKRLY1WFMPZPSLH3PO57SQQ12UHT0MQRV6SIUKCMU67SGDXCD08V7VJYHE5TFO71RR0O3JKZ7YL4CVOI87VBVPGZZ4E4B31N6C2FCPFU09RZ2DJX0HTB8G9RKGGM3GM9B8FU728AH94C' where id=44;
-update noar ti set v2='4LRXA2QRHH975VT3K72RLLC16FQ6B9MB15G217WIWL2LWJ3SZ673CTGBX1L6N3DB434DKX2RNS4Y8WSV2M2GG8UUZJYG478ANZV6LKTOBCVYM17N7640GHKRLY1WFMPZPSLH3PO57SQQ12UHT0MQRV6SIUKCMU67SGDXCD08V7VJYHE5TFO71RR0O3JKZ7YL4CVOI87VBVPGZZ4E4B31N6C2FCPFU09RZ2DJX0HTB8G9RKGGM3GM9B8FU728AH94C' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0LGG3WR798F5PQT50QWBUFZASSTY5Y75BD2OB9B3XD88J4NGZ93OZ9OILUAE4LTHNGNS65MCD692KWCUD94VX0Q5AXLQS97EZTVJN3XEPEO0J00XYJFBA5KEN6HQNN2QFQIU9T0BD5YDQCKQQIM9PKNLL05FNF2S34FANSQ38WBMEMR22VN0V0O68B50T65601H6JOOGKU0P0XLMBRMK3P0F0ZDI7CN9JBP5C5ABGYQQ4PNP25AGS4T0S72VQSCGX' where id=44;
-update noar ti set v3='0LGG3WR798F5PQT50QWBUFZASSTY5Y75BD2OB9B3XD88J4NGZ93OZ9OILUAE4LTHNGNS65MCD692KWCUD94VX0Q5AXLQS97EZTVJN3XEPEO0J00XYJFBA5KEN6HQNN2QFQIU9T0BD5YDQCKQQIM9PKNLL05FNF2S34FANSQ38WBMEMR22VN0V0O68B50T65601H6JOOGKU0P0XLMBRMK3P0F0ZDI7CN9JBP5C5ABGYQQ4PNP25AGS4T0S72VQSCGX' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0V4RR08IBP9NZ6CB8ZRV0XPFMSAPESY3D1WH00H8HCNSHO3DQF62KCMVV1NYT7ZDSO65G0ZLUPME1GKJCVFXGZQWEHEH2GE8IHFT2892EN4IPJUHAIC7MF7KI9FRT4THFC3FSJ1J1YTAC4IA7F0RQRNJ99BL3K90PWZ8OCS6MDWH99ZQP7SJA2XD9XND8F8ZWXG49ERU7JIM43ORTAH1R60S4U5CMIVYQAQE3QI254RB3EBGY1XFZVAGSGWUOZGC7' where id=45;
-update noar ti set v0='0V4RR08IBP9NZ6CB8ZRV0XPFMSAPESY3D1WH00H8HCNSHO3DQF62KCMVV1NYT7ZDSO65G0ZLUPME1GKJCVFXGZQWEHEH2GE8IHFT2892EN4IPJUHAIC7MF7KI9FRT4THFC3FSJ1J1YTAC4IA7F0RQRNJ99BL3K90PWZ8OCS6MDWH99ZQP7SJA2XD9XND8F8ZWXG49ERU7JIM43ORTAH1R60S4U5CMIVYQAQE3QI254RB3EBGY1XFZVAGSGWUOZGC7' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3GH5ST5IIZ8ZEG2TW9871HZ0RXZFFDVRQQ6WDFZ50BXH2TEJDACQFXSFQ9ZGXR5OOBOATZ6K0XPULOK373JB5DABA3JSB5TOAPTDKP0FACI0LPGZKMRU1MGJQ0C7QKK2Z9OS879HUKZQD51B43CU7PFETVOJBVQ0RKHZT58FYT4UA4JRHVCIMJTWQ509NSC76A6L0ZXUR69Z756X3AC0JE69NX5M0NVY90ZPFKU6X9UHD1LKAPTHNTKD40KG932YI' where id=45;
-update noar ti set v1='3GH5ST5IIZ8ZEG2TW9871HZ0RXZFFDVRQQ6WDFZ50BXH2TEJDACQFXSFQ9ZGXR5OOBOATZ6K0XPULOK373JB5DABA3JSB5TOAPTDKP0FACI0LPGZKMRU1MGJQ0C7QKK2Z9OS879HUKZQD51B43CU7PFETVOJBVQ0RKHZT58FYT4UA4JRHVCIMJTWQ509NSC76A6L0ZXUR69Z756X3AC0JE69NX5M0NVY90ZPFKU6X9UHD1LKAPTHNTKD40KG932YI' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ARR9XXHYF1CM0A7OFKOJOW1PHEY4N2TEOW7IJ3RP3Q88QUQWOKYPMYLD0LY458LIVUIVJD4EOBOGYL8WCJ43GVJW3FKV0B8M4MO1XH644Q6A39VL4HU5LF7W737AI5ITCE5PJN93MDAPB7NW49IXAI1Q3NK5XGWZ2S3TN5UUERX6IDUNA76U7XBJJ328YWKYL7H9ZZYWOOCSHPP505SO33Y0CLJTV0693THI53Y230FLQDKMKV6K7UA7W19FFB4KZ' where id=45;
-update noar ti set v2='ARR9XXHYF1CM0A7OFKOJOW1PHEY4N2TEOW7IJ3RP3Q88QUQWOKYPMYLD0LY458LIVUIVJD4EOBOGYL8WCJ43GVJW3FKV0B8M4MO1XH644Q6A39VL4HU5LF7W737AI5ITCE5PJN93MDAPB7NW49IXAI1Q3NK5XGWZ2S3TN5UUERX6IDUNA76U7XBJJ328YWKYL7H9ZZYWOOCSHPP505SO33Y0CLJTV0693THI53Y230FLQDKMKV6K7UA7W19FFB4KZ' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0ACKNANERV1WDP5J4UA0PQLE7QE10ZYUUTMGVAQ3MHTDWKKTSTPNFVIJ5RT1I6FE6XMM7GHG6MDK710ZI5SA67K2TYDRW0KI1UEOY5CT7608OQP3KG8120PHH6CNVA792XOFROJ7HN5ZRLPV2TKFOELEVBOM5DYE64FWJK8JTKKGL42LMCP3HSKO9Z151OCM9OKO6FADFV6O3UEOXZB5UJ9DNYSZY3HT3R0CI2YTJEK9OIROFKYO1DD4OB9ECAN6O' where id=45;
-update noar ti set v3='0ACKNANERV1WDP5J4UA0PQLE7QE10ZYUUTMGVAQ3MHTDWKKTSTPNFVIJ5RT1I6FE6XMM7GHG6MDK710ZI5SA67K2TYDRW0KI1UEOY5CT7608OQP3KG8120PHH6CNVA792XOFROJ7HN5ZRLPV2TKFOELEVBOM5DYE64FWJK8JTKKGL42LMCP3HSKO9Z151OCM9OKO6FADFV6O3UEOXZB5UJ9DNYSZY3HT3R0CI2YTJEK9OIROFKYO1DD4OB9ECAN6O' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='V9RCSI89T4LGCAOXCVVVCV1R3Q52BQB96VS7C7CVH8VPB8HO3W4OOY6CJNG72KXBBNRCA5WIHAAAHGKAP0RP61LSKT67D9WIMNSQRKPHADKE4VHDUW43MTNO2DARWTZ7P15TJI2YLPKS9QDJ6UU8WCQVJQXS45B5T7NXY0AS56WBOSBFKBFKMPJM694ZA2HW2XGALIX9G0I0ROWYJ9UGMPZV9VNE3QYGG32EGI6LM8JFK5LYIOASKI5LA7C76IURP' where id=46;
-update noar ti set v0='V9RCSI89T4LGCAOXCVVVCV1R3Q52BQB96VS7C7CVH8VPB8HO3W4OOY6CJNG72KXBBNRCA5WIHAAAHGKAP0RP61LSKT67D9WIMNSQRKPHADKE4VHDUW43MTNO2DARWTZ7P15TJI2YLPKS9QDJ6UU8WCQVJQXS45B5T7NXY0AS56WBOSBFKBFKMPJM694ZA2HW2XGALIX9G0I0ROWYJ9UGMPZV9VNE3QYGG32EGI6LM8JFK5LYIOASKI5LA7C76IURP' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RIRWWU6AFOYC1OP9V5SGC5XCBQ5Z96X9JXBHCBCJONKMJ4UK9Y4NJRUOE7Z0VUVAGH8YWSYBBJWEJZYW0486D93PBO2ZI52LA3KTWWXEMBKBWYLOJ6YG7YV2M10JQLLR5PLPWC65R61ZRY2FPONB2PKDQQZZNVCKICBXA6AUNIWSL27EKF09ZOBKH25M7B2J6QH3WZ2DDOF0UVT8X172E7PCOXYO7CMPOWPOKD0MJSUTGFR4O7HQR6D7TL6WF96UT' where id=46;
-update noar ti set v1='RIRWWU6AFOYC1OP9V5SGC5XCBQ5Z96X9JXBHCBCJONKMJ4UK9Y4NJRUOE7Z0VUVAGH8YWSYBBJWEJZYW0486D93PBO2ZI52LA3KTWWXEMBKBWYLOJ6YG7YV2M10JQLLR5PLPWC65R61ZRY2FPONB2PKDQQZZNVCKICBXA6AUNIWSL27EKF09ZOBKH25M7B2J6QH3WZ2DDOF0UVT8X172E7PCOXYO7CMPOWPOKD0MJSUTGFR4O7HQR6D7TL6WF96UT' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DWWQTXUC74RHFT7HSUKCPVUF33J5R8AP1N21XTYV05C7XQRUFMYZEMBT1CDQSVGSEDHMCVC7BRUZT8VZ8PYO6MI2S9PFKV2JI6HEUBNGEABUAIZJ43PS6QHFSLNU6DC338CZLUB4CR9PO2SVHU2O9Q18UW08W2V13V6T4NPFAY1CW0N1Y09ZJHWQ35BWLTHO9IAKAVMCPOBX9V3P00U5A02RQCFB4LGNYLD757I3Y342ZW5PKHFYQNI3ZO6YN0TQP' where id=46;
-update noar ti set v2='DWWQTXUC74RHFT7HSUKCPVUF33J5R8AP1N21XTYV05C7XQRUFMYZEMBT1CDQSVGSEDHMCVC7BRUZT8VZ8PYO6MI2S9PFKV2JI6HEUBNGEABUAIZJ43PS6QHFSLNU6DC338CZLUB4CR9PO2SVHU2O9Q18UW08W2V13V6T4NPFAY1CW0N1Y09ZJHWQ35BWLTHO9IAKAVMCPOBX9V3P00U5A02RQCFB4LGNYLD757I3Y342ZW5PKHFYQNI3ZO6YN0TQP' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HH0Z1A2QNYU5N7MB90DDF33H3OFH3E1ORUTP8L87HRU7NYHGAIONAD5K6W8X8HVYAU11MRXUHPPCJDH9N5EXG1WA1KEMU55Y9AXE895OCXY5GSM4I72JXYGNB26CNZ7VAVA8DELE5A5E63PM6DYIEL04JUFRZ22YUUZ5Y0W2ZZYI3YJ4PHRY9S59FGGRO1PKZ8C596RD0AUOG7UROW9AZLEZZ6EXBOP1Q1IQHU59I9B6IUSTXQH4U461GD5UUA245' where id=46;
-update noar ti set v3='HH0Z1A2QNYU5N7MB90DDF33H3OFH3E1ORUTP8L87HRU7NYHGAIONAD5K6W8X8HVYAU11MRXUHPPCJDH9N5EXG1WA1KEMU55Y9AXE895OCXY5GSM4I72JXYGNB26CNZ7VAVA8DELE5A5E63PM6DYIEL04JUFRZ22YUUZ5Y0W2ZZYI3YJ4PHRY9S59FGGRO1PKZ8C596RD0AUOG7UROW9AZLEZZ6EXBOP1Q1IQHU59I9B6IUSTXQH4U461GD5UUA245' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MEWSQH4NSS9ROL1BIGRPDRTL18W6HKGDZBNEUFSWHHYE5ZTRIBQND43A7DMHSTCU24450378JK3D7GM8R0JUAKU2NX7KY1XADQKXACH3LGY8SJIEL69FBLY488BYWLGYYIXBGWYSYGD2KTDEQ86121C3GL0OL734J978NSGKQUM5KTEKE6RQTPPPUWFPMWS8IPU5QVIIRLD21XRIRA4RIECJ65PWRWP2JO7O57TQI8ZRHZGPRAMJKRTU19CB3WSVZ' where id=47;
-update noar ti set v0='MEWSQH4NSS9ROL1BIGRPDRTL18W6HKGDZBNEUFSWHHYE5ZTRIBQND43A7DMHSTCU24450378JK3D7GM8R0JUAKU2NX7KY1XADQKXACH3LGY8SJIEL69FBLY488BYWLGYYIXBGWYSYGD2KTDEQ86121C3GL0OL734J978NSGKQUM5KTEKE6RQTPPPUWFPMWS8IPU5QVIIRLD21XRIRA4RIECJ65PWRWP2JO7O57TQI8ZRHZGPRAMJKRTU19CB3WSVZ' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='07U6EXGWSBP85X4EGFAGDCFXMJ2BN7TJC6F7MTRYVAB0R7SFOGCPHBYZ81649BUJGS4LV54RAJQQVVKJ13W25Y2SXN4AEEOYPHYZ5MSJ173RDG45CMXLTNBVWTO0GSNJEB2TVYXTNCIXVAQ1N4LCZZOLN6SO7R7B5WVNUOVOS3WJOIJOGIFEXRBV77MWO9NISOG51D4OVPFTBS7WYU4BFX3SFG3VXVC5F2PMRUFLALH0QX8E0A8PPB422PKCV6JV2' where id=47;
-update noar ti set v1='07U6EXGWSBP85X4EGFAGDCFXMJ2BN7TJC6F7MTRYVAB0R7SFOGCPHBYZ81649BUJGS4LV54RAJQQVVKJ13W25Y2SXN4AEEOYPHYZ5MSJ173RDG45CMXLTNBVWTO0GSNJEB2TVYXTNCIXVAQ1N4LCZZOLN6SO7R7B5WVNUOVOS3WJOIJOGIFEXRBV77MWO9NISOG51D4OVPFTBS7WYU4BFX3SFG3VXVC5F2PMRUFLALH0QX8E0A8PPB422PKCV6JV2' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4ZE33VS11INXIY5RQ68BSV4CU3WSJOYBL4S9219JN31YOIB9XLCCN5YI4LXWKEES3AXPM28AN5454DRD1NUVXUNEHSO06J74L5GQE15ZS72KV6R2YN5TR66NN87QZOX5RW2CD9EAJQB55JYWX7L3H50WYUONVJ50815YHJB1F6GQJ0QLBRN4VVY8IOQ0LMTT2GA1EACP6QJGJ5959ZL7DE5BH903Q1O2ZT74NWLF8AFS9UKV3416XK4TVTEA1XWVD' where id=47;
-update noar ti set v2='4ZE33VS11INXIY5RQ68BSV4CU3WSJOYBL4S9219JN31YOIB9XLCCN5YI4LXWKEES3AXPM28AN5454DRD1NUVXUNEHSO06J74L5GQE15ZS72KV6R2YN5TR66NN87QZOX5RW2CD9EAJQB55JYWX7L3H50WYUONVJ50815YHJB1F6GQJ0QLBRN4VVY8IOQ0LMTT2GA1EACP6QJGJ5959ZL7DE5BH903Q1O2ZT74NWLF8AFS9UKV3416XK4TVTEA1XWVD' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R1SY7FBXRNS2JDRH2WEJ5JR7XTLZHZ0OZLYK3WZFHDA0RR189W6U8S7RMJFW9441IVJ7900TNEPS95KO9RNYQZH00BTYPW0PDEO4RCKF8PURHU0QQIUFRF7NIU69H5RCSLRRWGW7FJFSSNEK64J1Y5YTSO6L2P3EOG7OLRTRA8HS9QERT3448KV286YOKDSWZWIG0QAO1BYDX4FT4SAT9WAHN25CLFTCTTGDV6CCS31UC1X3EDQTEJB5C5PN0BYCD' where id=47;
-update noar ti set v3='R1SY7FBXRNS2JDRH2WEJ5JR7XTLZHZ0OZLYK3WZFHDA0RR189W6U8S7RMJFW9441IVJ7900TNEPS95KO9RNYQZH00BTYPW0PDEO4RCKF8PURHU0QQIUFRF7NIU69H5RCSLRRWGW7FJFSSNEK64J1Y5YTSO6L2P3EOG7OLRTRA8HS9QERT3448KV286YOKDSWZWIG0QAO1BYDX4FT4SAT9WAHN25CLFTCTTGDV6CCS31UC1X3EDQTEJB5C5PN0BYCD' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z3NNEIH7FOIR6GRI7DE1JI3CWVLNABVWMYNV80C09E7LNKU8MIOSXWZVX8XMV3B6VVA38GFNP3RPT9BLIJ4D7LEY2QCAQU8LOSDR9MAXBUGI8YQ2WC4KMLYDN4J5SD4JLFZLZ627HYD0XNB9ZLS4UT3TM1BRVC5U31Z53JY9SPU0YC3EL67C4EUOBWIB6BLA1L9BLGEHB8WH0T5F99S40DMEOMH1DYDTIIVHLS0CX427XJ0I5JAZFNBA52PRX0CDQ' where id=48;
-update noar ti set v0='Z3NNEIH7FOIR6GRI7DE1JI3CWVLNABVWMYNV80C09E7LNKU8MIOSXWZVX8XMV3B6VVA38GFNP3RPT9BLIJ4D7LEY2QCAQU8LOSDR9MAXBUGI8YQ2WC4KMLYDN4J5SD4JLFZLZ627HYD0XNB9ZLS4UT3TM1BRVC5U31Z53JY9SPU0YC3EL67C4EUOBWIB6BLA1L9BLGEHB8WH0T5F99S40DMEOMH1DYDTIIVHLS0CX427XJ0I5JAZFNBA52PRX0CDQ' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UQETTULM3ZC910CFODB2IJHTPDKJ677QZXJ6S5QY3J6A6QSHU43P5ASNC6BVAY7QPSW0QYFMAR5N6Q5JK0ZLQQF3C4ZJG3ZYAIX8DWVE6ET8LID4MRW5SBNGHH80EH73QRI2EOZ7R9F0MQRAKCXI20VF5II3CRDN17UQ6UA503ZSY817OTDY1JYHUTHOJJR0F4F3TVVWK5VTN1DTCOB9T7AE1WUN81SNP5STVNR5Y9F8H1TQQFEYGAH1ZALDL5AFU' where id=48;
-update noar ti set v1='UQETTULM3ZC910CFODB2IJHTPDKJ677QZXJ6S5QY3J6A6QSHU43P5ASNC6BVAY7QPSW0QYFMAR5N6Q5JK0ZLQQF3C4ZJG3ZYAIX8DWVE6ET8LID4MRW5SBNGHH80EH73QRI2EOZ7R9F0MQRAKCXI20VF5II3CRDN17UQ6UA503ZSY817OTDY1JYHUTHOJJR0F4F3TVVWK5VTN1DTCOB9T7AE1WUN81SNP5STVNR5Y9F8H1TQQFEYGAH1ZALDL5AFU' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XO6WHYZJDUY15PL8GCCSK692T3BKD94YOUTCB5FWGQG0ICUHR4ZQFQ8NB2ZCPKTSYAPBOW9RHG1WHUAVY8IFMC9SNWMN8MGTWJ4Z1O6VX4CELGFE1A5QU5KM4HIDEP3C8CUM524UM54JZ6DLFRWR6O8GOR9TU5WXYFKQWWJ6AWDHRKW1AMRDA4E0VT2R1IAZ26UNM93GY760XKUE9FIPARYRK84FOYQ5GZ6P849GGQL4EZ5ZRQQU40B7UW0CSA88T' where id=48;
-update noar ti set v2='XO6WHYZJDUY15PL8GCCSK692T3BKD94YOUTCB5FWGQG0ICUHR4ZQFQ8NB2ZCPKTSYAPBOW9RHG1WHUAVY8IFMC9SNWMN8MGTWJ4Z1O6VX4CELGFE1A5QU5KM4HIDEP3C8CUM524UM54JZ6DLFRWR6O8GOR9TU5WXYFKQWWJ6AWDHRKW1AMRDA4E0VT2R1IAZ26UNM93GY760XKUE9FIPARYRK84FOYQ5GZ6P849GGQL4EZ5ZRQQU40B7UW0CSA88T' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KGKROJSQXWLCGA578DR5ZF7Z6XNFD5JZFIN25KZUXMXCQRY2F47KE4ME724EU1ACF0W2LW6PU07AP5VAVKHSI5WJK1PNY91EM37FWDJSV6B7605PCTG67Y1ZWV2ESISM96W94VP6SD321K6XBCVO1ZFHW5SQBYW09Q5AU7N9RMA68Q0MF5YNLHYT9QLN93SCTQ3Y34T8778C1IH27UEE39Z06E7J0LJVRIXJ8S578W1VV6HXWCFGDDREWOTDOJMYU' where id=48;
-update noar ti set v3='KGKROJSQXWLCGA578DR5ZF7Z6XNFD5JZFIN25KZUXMXCQRY2F47KE4ME724EU1ACF0W2LW6PU07AP5VAVKHSI5WJK1PNY91EM37FWDJSV6B7605PCTG67Y1ZWV2ESISM96W94VP6SD321K6XBCVO1ZFHW5SQBYW09Q5AU7N9RMA68Q0MF5YNLHYT9QLN93SCTQ3Y34T8778C1IH27UEE39Z06E7J0LJVRIXJ8S578W1VV6HXWCFGDDREWOTDOJMYU' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2C0TDDNSU7F74W7DMOWTC5XOZQXLJ92FXHA2Z0RG6S9TLQ951G3DOXGXFYXBNZF6BS4KMKUPTEOB7OQDXJVAA3SQN4P6Z60GPUV30RM293QF5KGQC2QZG1M4CX5UVI5KTM665SIV3JCCBGO0AUC6MTKFET3NCKU5VZEZ3NQS0J55IG3PAA8HJIQNIHIS02JZW2J6RFBLBCIXORLAR8K3NGEROL7XP6SM63TV92W62X0976PZKBM6P52WYWQOTD79V' where id=49;
-update noar ti set v0='2C0TDDNSU7F74W7DMOWTC5XOZQXLJ92FXHA2Z0RG6S9TLQ951G3DOXGXFYXBNZF6BS4KMKUPTEOB7OQDXJVAA3SQN4P6Z60GPUV30RM293QF5KGQC2QZG1M4CX5UVI5KTM665SIV3JCCBGO0AUC6MTKFET3NCKU5VZEZ3NQS0J55IG3PAA8HJIQNIHIS02JZW2J6RFBLBCIXORLAR8K3NGEROL7XP6SM63TV92W62X0976PZKBM6P52WYWQOTD79V' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HDZ5SU7YMR83FBT3WKOA5LUPSTW7V1XDWU4J6Y3RS8PJOY3V13AR9RXMPE4N507KEPWINZFRF9SMDKMZREGOL4F00LK058YWKGGCHVXN3046CBI4VD47MOD394R1A1LIDRW6G4S2X2XDEXB05IMCCQONA4KX6D0X47FV9OK9B1BSW841NF90A2ENVJ1V4AUE0SCLYGDMM1FSEW6VFAN2UE0ZFBTPBMMOAT26I027KHDFG9WSPIY004V16B1L5GZXN' where id=49;
-update noar ti set v1='HDZ5SU7YMR83FBT3WKOA5LUPSTW7V1XDWU4J6Y3RS8PJOY3V13AR9RXMPE4N507KEPWINZFRF9SMDKMZREGOL4F00LK058YWKGGCHVXN3046CBI4VD47MOD394R1A1LIDRW6G4S2X2XDEXB05IMCCQONA4KX6D0X47FV9OK9B1BSW841NF90A2ENVJ1V4AUE0SCLYGDMM1FSEW6VFAN2UE0ZFBTPBMMOAT26I027KHDFG9WSPIY004V16B1L5GZXN' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0Y5VN6FHUGBM5YPMP7CT01J0W65C56RVJRSO43SVPIF2NVATZRMXKLS4AR56TOFK475SY5GK1Y44ABNA84UXAGS6LGEWYUTNBCHQ3J3S4S5YG84GWFJXW522BDINVHZBFPTQBLUYZKDPEQRXXTM3J83E2A2CVL056GK2GF3CHF85VTPW67VRG2A7M6ZPAKMA7WITDRU6Q4W5J6179J1ZOMT10EQHYHMHKCS8MHR70WJKFRGL8D68TYV1GXN6KPIJ1' where id=49;
-update noar ti set v2='0Y5VN6FHUGBM5YPMP7CT01J0W65C56RVJRSO43SVPIF2NVATZRMXKLS4AR56TOFK475SY5GK1Y44ABNA84UXAGS6LGEWYUTNBCHQ3J3S4S5YG84GWFJXW522BDINVHZBFPTQBLUYZKDPEQRXXTM3J83E2A2CVL056GK2GF3CHF85VTPW67VRG2A7M6ZPAKMA7WITDRU6Q4W5J6179J1ZOMT10EQHYHMHKCS8MHR70WJKFRGL8D68TYV1GXN6KPIJ1' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JCKTSLW5IWQXWY843YYA3XVS7YAYOLUGO3TAA6TU80Z2R4X8X62IDZE8OV5UWN2X0223GQ6KJI2KVL6V7QCFHCJI2BWIA2RAPBROMVEV7DP6QHVRHVRWY40HU5KEYRDDMQNGMJTOHXS92NLRAXUEIWT5VB1PD6C2UVOMZOA6IDYP5PJE5V4HLPFGNHKSTBOQ9MA7A3FXC6TM3GEYAOO8LWDW43NXQX0FHCFTH9313Z7IXHNL5IZZVPSILVJ4FG2XI' where id=49;
-update noar ti set v3='JCKTSLW5IWQXWY843YYA3XVS7YAYOLUGO3TAA6TU80Z2R4X8X62IDZE8OV5UWN2X0223GQ6KJI2KVL6V7QCFHCJI2BWIA2RAPBROMVEV7DP6QHVRHVRWY40HU5KEYRDDMQNGMJTOHXS92NLRAXUEIWT5VB1PD6C2UVOMZOA6IDYP5PJE5V4HLPFGNHKSTBOQ9MA7A3FXC6TM3GEYAOO8LWDW43NXQX0FHCFTH9313Z7IXHNL5IZZVPSILVJ4FG2XI' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='B3HHCFWDMM36S7X9QJJKZ8NDSEGGEXOYOCOGD3BHTZY2TQE097IZUTOK1GI94G5O0C8Y7PRRYDHH0M1P8BLUVKJ6CANZ5W8MB9O8UCEYM0GHJ7E87ILTE7DJMH75O0YZ4MCL4ENVL9H50EIRLM9TRGUKDI1PJ9VP7212FE4R4HRBALY49DK80WRISGR45J3RHDP4ALOANMF1W8613CVLEHOJP17ZFNR4F3D7PZYPGHYPBTOWFGNY5F0APADJJC03U' where id=50;
-update noar ti set v0='B3HHCFWDMM36S7X9QJJKZ8NDSEGGEXOYOCOGD3BHTZY2TQE097IZUTOK1GI94G5O0C8Y7PRRYDHH0M1P8BLUVKJ6CANZ5W8MB9O8UCEYM0GHJ7E87ILTE7DJMH75O0YZ4MCL4ENVL9H50EIRLM9TRGUKDI1PJ9VP7212FE4R4HRBALY49DK80WRISGR45J3RHDP4ALOANMF1W8613CVLEHOJP17ZFNR4F3D7PZYPGHYPBTOWFGNY5F0APADJJC03U' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZSXVHFTF1ZYI8DN9M2RF2FLYQH0IPG3PZMXRYJCZ3P5MPT5I7SH5SJYE03PCP9U1NGYGD645O432EF8Q2K0O3U3LCRPWO7VWUMFLIQFF4Y6ZOLMZCGNZJHE0UP7G2T49ZHCADTGM726B1RS9LAQOPT2PVWMPA1Q2D8SNS2LQCAE6Q0PZ3HMKGZPTBUPH4TA5Y14W76LX2663FV8D4YN93IESPCOND3YZAD43QA1YD4TQEWXV9A3SOZE4V240AI0TE' where id=50;
-update noar ti set v1='ZSXVHFTF1ZYI8DN9M2RF2FLYQH0IPG3PZMXRYJCZ3P5MPT5I7SH5SJYE03PCP9U1NGYGD645O432EF8Q2K0O3U3LCRPWO7VWUMFLIQFF4Y6ZOLMZCGNZJHE0UP7G2T49ZHCADTGM726B1RS9LAQOPT2PVWMPA1Q2D8SNS2LQCAE6Q0PZ3HMKGZPTBUPH4TA5Y14W76LX2663FV8D4YN93IESPCOND3YZAD43QA1YD4TQEWXV9A3SOZE4V240AI0TE' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='COPC5PZKQW75H1JB2V99Q0EHRDMNABBZQJQXMV67XJAPZAAQY4UT3DDXS74SFLOOBPU88MCA3P6HEEKMZ4Y21SA37HK454OLCSWA2SSY0POBLL7CBLRP020YPTIBLZSYV8FK7G1DENNVIQ1KNIUMK7PQ5V4FPUAQMWTB5A0JQMB64K9U3ASGYQR3WXKVTF3PMCAAMDU5UBLO62YGTD3VI5CZQGCAF9W8O0RXXNEKQP30HJDYJHLE20L92L8L2Y5KQ' where id=50;
-update noar ti set v2='COPC5PZKQW75H1JB2V99Q0EHRDMNABBZQJQXMV67XJAPZAAQY4UT3DDXS74SFLOOBPU88MCA3P6HEEKMZ4Y21SA37HK454OLCSWA2SSY0POBLL7CBLRP020YPTIBLZSYV8FK7G1DENNVIQ1KNIUMK7PQ5V4FPUAQMWTB5A0JQMB64K9U3ASGYQR3WXKVTF3PMCAAMDU5UBLO62YGTD3VI5CZQGCAF9W8O0RXXNEKQP30HJDYJHLE20L92L8L2Y5KQ' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2Y4IEE44CZIVJGG3BGLHB716UH5O4VXM68VM0FH98H3QSGAI8O2KBX0ETV3H2GGI2PD4Z07MHPCONPUBPSW3YBGJWPNGFDXB37LFR42K50JC7U77P0RAC1TE178LD01S0FRFQ5JSKW92H56CO0I90SLALKABB0ABWCK28UF4Q2N7UIFIQXUMNQ88B5CJBRC4SKWX8B394TR19HTNHRCEUWMLIJCPBMD03T18API3U3H4Y38DY4HH40EVVXDRC6AEF' where id=50;
-update noar ti set v3='2Y4IEE44CZIVJGG3BGLHB716UH5O4VXM68VM0FH98H3QSGAI8O2KBX0ETV3H2GGI2PD4Z07MHPCONPUBPSW3YBGJWPNGFDXB37LFR42K50JC7U77P0RAC1TE178LD01S0FRFQ5JSKW92H56CO0I90SLALKABB0ABWCK28UF4Q2N7UIFIQXUMNQ88B5CJBRC4SKWX8B394TR19HTNHRCEUWMLIJCPBMD03T18API3U3H4Y38DY4HH40EVVXDRC6AEF' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9KAHWAZ10DNAUVX8VNCBF3YLYN9PX46Z5G90PYYNZLGZCPQWJIARY2NCSHOTWR3I6NLGMQHVPCOKSC3AFORY2GCJSOIAVUOP2N6RQSX42S6871K6M3O4QTKLMLQNMLJ4DOQWYRIRAI1RV021FVCT0YP79ILOEWQCIDQVBDP7MMCZIIGOFBQU87QC8YUZIZMN1STRRC8ZQULPVG3PA4M0IPCM198HH95X2UEIGL671YCYIJPUIBYFBK6LODY8RO9EE' where id=51;
-update noar ti set v0='9KAHWAZ10DNAUVX8VNCBF3YLYN9PX46Z5G90PYYNZLGZCPQWJIARY2NCSHOTWR3I6NLGMQHVPCOKSC3AFORY2GCJSOIAVUOP2N6RQSX42S6871K6M3O4QTKLMLQNMLJ4DOQWYRIRAI1RV021FVCT0YP79ILOEWQCIDQVBDP7MMCZIIGOFBQU87QC8YUZIZMN1STRRC8ZQULPVG3PA4M0IPCM198HH95X2UEIGL671YCYIJPUIBYFBK6LODY8RO9EE' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JRRFBWT3MDK1VJR7GS0Y6EPQ755EVK4V5OOCXKKO4OKTAD2GFM0GFCYR66Z753H15CK2K4Q708CXAADGRV5QFBI5X96COO90GI0IIXKO01ADVJYJFC2AHXZSPE0IJAPYATBPL4XUBYLYTU13MACVU3XBUP6KTQ51BLU5DZJCTK9PR46AU4AU7LRNAP5AZF0YCGHV7ACK90XEO6H8KOYOFYPCNF065RUGM3JWCVC5LUDPJDSGA4I8SZ2I48IRX9NQK' where id=51;
-update noar ti set v1='JRRFBWT3MDK1VJR7GS0Y6EPQ755EVK4V5OOCXKKO4OKTAD2GFM0GFCYR66Z753H15CK2K4Q708CXAADGRV5QFBI5X96COO90GI0IIXKO01ADVJYJFC2AHXZSPE0IJAPYATBPL4XUBYLYTU13MACVU3XBUP6KTQ51BLU5DZJCTK9PR46AU4AU7LRNAP5AZF0YCGHV7ACK90XEO6H8KOYOFYPCNF065RUGM3JWCVC5LUDPJDSGA4I8SZ2I48IRX9NQK' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DT8A7KD7QYXD1I317W44YGUSBL22DITUVKYKNT571EHPOW96XW6LTS3JRVOHW3Q0VLF8XEY6KLV05G6K2YLZEW0TMVBH5W02384Y17V1MILYCAXZMF5HGRBPUQPNE90S85AM6M0HNHLQKP9I0OJJC3CJ18S29BD1CMJXHF1SX119EN8T3RDXCI7T77EP655KYQJ5C8OA3V20FDY01UIBYB4KR7NZ2W60ZNY00AADOHIAN0CNHT8RXUI586Z65LOPZ' where id=51;
-update noar ti set v2='DT8A7KD7QYXD1I317W44YGUSBL22DITUVKYKNT571EHPOW96XW6LTS3JRVOHW3Q0VLF8XEY6KLV05G6K2YLZEW0TMVBH5W02384Y17V1MILYCAXZMF5HGRBPUQPNE90S85AM6M0HNHLQKP9I0OJJC3CJ18S29BD1CMJXHF1SX119EN8T3RDXCI7T77EP655KYQJ5C8OA3V20FDY01UIBYB4KR7NZ2W60ZNY00AADOHIAN0CNHT8RXUI586Z65LOPZ' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SNHO586PPIZR0DG5HB9LTH3OAJDR144L4XU36B2AXRPRMT962ICONI83IM9DA09HAI00SXIN2D05X8Y3PZEDD6QWKJAT3NEYGCPYBMSW6A71BNL0VU0PP18FYPS8SDP2RYQHNO21XG79X7X8O9JO739K701LARL9GCV08H02WDC712I4I6N579H8J3BLB99N1P7WXNSGMNGYIAL5GJSY73A27CGDA7335YCZWGNV7NVF6SNTD3Q2ESRQ3Z46FQ3PY' where id=51;
-update noar ti set v3='SNHO586PPIZR0DG5HB9LTH3OAJDR144L4XU36B2AXRPRMT962ICONI83IM9DA09HAI00SXIN2D05X8Y3PZEDD6QWKJAT3NEYGCPYBMSW6A71BNL0VU0PP18FYPS8SDP2RYQHNO21XG79X7X8O9JO739K701LARL9GCV08H02WDC712I4I6N579H8J3BLB99N1P7WXNSGMNGYIAL5GJSY73A27CGDA7335YCZWGNV7NVF6SNTD3Q2ESRQ3Z46FQ3PY' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YJVAP3M8GHRF00KTP134RRE07NBYCXP67FYM7F2RQBAUV5LZAESBVU6ANEG7XZ9OD7SGDHLR6U94TIQWHLCXPFTNERL3RSXH49L2H3RXCRBYXI4TIM98QHEFHXW1Y3HNEANNV5D9TPTTENGEBMNRO84Z4SR3K7CMJI0MKDVLP7MH9EC3YKYZDG0S1RPMCDS1Y25B5B1UN84K7RAU01X6T1S3S30KP86C3WPU1QZF7K46G1NYXOVI6RF1ZPFFVNA85' where id=52;
-update noar ti set v0='YJVAP3M8GHRF00KTP134RRE07NBYCXP67FYM7F2RQBAUV5LZAESBVU6ANEG7XZ9OD7SGDHLR6U94TIQWHLCXPFTNERL3RSXH49L2H3RXCRBYXI4TIM98QHEFHXW1Y3HNEANNV5D9TPTTENGEBMNRO84Z4SR3K7CMJI0MKDVLP7MH9EC3YKYZDG0S1RPMCDS1Y25B5B1UN84K7RAU01X6T1S3S30KP86C3WPU1QZF7K46G1NYXOVI6RF1ZPFFVNA85' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7PWERZDMXS5W3D0RULJNJUIL3O480IR9MIYLGWXHNIYIU9HP38MUP1DA9D6NSEHZ2XL0RTIUI0EEAQV56KOHSAMJY8KYBV52CBO2HLRIQZQYHZZ4TBFHQH23RNMXEIFGXR2KVYU4QFQX5WRIOE1X40TOK58YVP8RU48HR8088RE5J27Y2GRCAKP7OE6DJFCJMHGSRNAY47LYE8FY4EWNI2UK0OEDMAV71EPOU043URXT6TLOC0G6LKMHLHZ285MLJ' where id=52;
-update noar ti set v1='7PWERZDMXS5W3D0RULJNJUIL3O480IR9MIYLGWXHNIYIU9HP38MUP1DA9D6NSEHZ2XL0RTIUI0EEAQV56KOHSAMJY8KYBV52CBO2HLRIQZQYHZZ4TBFHQH23RNMXEIFGXR2KVYU4QFQX5WRIOE1X40TOK58YVP8RU48HR8088RE5J27Y2GRCAKP7OE6DJFCJMHGSRNAY47LYE8FY4EWNI2UK0OEDMAV71EPOU043URXT6TLOC0G6LKMHLHZ285MLJ' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ABTN68797XZX1XLT9UYN6TW14OVIYIMEUOTGE0CL2FD0D65APM7UZN4CDF6Q4JKLWGUU2DWKMKTUKZSXIH3J3XXV1YNDMC8C9HAYQ8118P9FRH30I430WD8AUQXM6MSI6SGDFT0CSAHWVPEZL1PEIE453GF38116NVPVB9YMYOOYGE3ZPUP5H4MZ9G3JZKEGPBGJ2HD26M18SPOBNJTEUSFZHRCCACIE3BD18BLOMVB4MJ2MKVSIWBO1A26T69X1P' where id=52;
-update noar ti set v2='ABTN68797XZX1XLT9UYN6TW14OVIYIMEUOTGE0CL2FD0D65APM7UZN4CDF6Q4JKLWGUU2DWKMKTUKZSXIH3J3XXV1YNDMC8C9HAYQ8118P9FRH30I430WD8AUQXM6MSI6SGDFT0CSAHWVPEZL1PEIE453GF38116NVPVB9YMYOOYGE3ZPUP5H4MZ9G3JZKEGPBGJ2HD26M18SPOBNJTEUSFZHRCCACIE3BD18BLOMVB4MJ2MKVSIWBO1A26T69X1P' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BME8T6JHZK2ADGLZNTMFMJVCKJM18KRG5LY1VDP1AX324XAWOKZZ1L0HPYLHVEK3U6VZWPEBZRHOLBXQHKIL2275L8I65EIZDNTWFSVHXEM8AUDDFVLZGYL8D7TQ4ANRHBXYMQ02JO87CEC8R4HIXUGSPK3HLWHEM3VDGF5BBKCUJXE5MGNOCM5Z6111C8TGS937QI7FLWOE13MX0U718H2VEIAMPCYD9UIB83RPRBOQ4MSE81G88OD5PB4USJQTT' where id=52;
-update noar ti set v3='BME8T6JHZK2ADGLZNTMFMJVCKJM18KRG5LY1VDP1AX324XAWOKZZ1L0HPYLHVEK3U6VZWPEBZRHOLBXQHKIL2275L8I65EIZDNTWFSVHXEM8AUDDFVLZGYL8D7TQ4ANRHBXYMQ02JO87CEC8R4HIXUGSPK3HLWHEM3VDGF5BBKCUJXE5MGNOCM5Z6111C8TGS937QI7FLWOE13MX0U718H2VEIAMPCYD9UIB83RPRBOQ4MSE81G88OD5PB4USJQTT' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VVDXG9N95ESO8IZRXAB7BA7WWBVNQW2ZJ65ISS288DK86W5ZL00OLY8T643JXCH9W3AL4H0RP44RH3LVLKROYRI0NYM27I0Q50IJVBNHJBDZN44DU53NZ0200DTHY481FVC4X5S1PTY6KVTJ7J222HBBNHI5MKROU0MPHVS0RBEP934UBIGS9MZVXMCKQRTDR6MI93B699XQGIHY40TIPI3L21QTI0873ZVZGWNEEY7P8T36M1F2VVPX6HS5SWM5O' where id=53;
-update noar ti set v0='VVDXG9N95ESO8IZRXAB7BA7WWBVNQW2ZJ65ISS288DK86W5ZL00OLY8T643JXCH9W3AL4H0RP44RH3LVLKROYRI0NYM27I0Q50IJVBNHJBDZN44DU53NZ0200DTHY481FVC4X5S1PTY6KVTJ7J222HBBNHI5MKROU0MPHVS0RBEP934UBIGS9MZVXMCKQRTDR6MI93B699XQGIHY40TIPI3L21QTI0873ZVZGWNEEY7P8T36M1F2VVPX6HS5SWM5O' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='QHS4I64K5EI379CFKU6BR5HOCUT4XAY72IRWTQM18YK6CPKGF3ZEUQQZ9TDB4R2BFXSG6SM8BHSQ6AKMN87UZ7L6AF8TCDG5EOWIZYHFVHYR7B4FAW9MVB4QWC354YLE1RV0YUZ6RZI5HHJW9JQXP9R0IOPD9GL9O4F7ANDCN2EHIQATI2UJ89IBNMZRJG2T56KNTL0J87BHL8OA5KXCXK9G69JDZVT8GIE2CS4LT352VKMTLKI5BR8X8C33MCHL3' where id=53;
-update noar ti set v1='QHS4I64K5EI379CFKU6BR5HOCUT4XAY72IRWTQM18YK6CPKGF3ZEUQQZ9TDB4R2BFXSG6SM8BHSQ6AKMN87UZ7L6AF8TCDG5EOWIZYHFVHYR7B4FAW9MVB4QWC354YLE1RV0YUZ6RZI5HHJW9JQXP9R0IOPD9GL9O4F7ANDCN2EHIQATI2UJ89IBNMZRJG2T56KNTL0J87BHL8OA5KXCXK9G69JDZVT8GIE2CS4LT352VKMTLKI5BR8X8C33MCHL3' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='69PMN7LPEUKCD1F98FHR3VNX0TEGV0Q1TNNR16NWKW3ODHO4OSIH7CBWO0N8N45F5SVVC3COIJ43P9W9CO67V9RK2256JGUXMGL4HHLZ9C6QLME8IJYV2OB14RHOUC3773EI87QKVK58JZNAS65GELEWQFU93EP1LCVBPXI7CQL94FCHEKQ060BD0H8CO4BRDWY3KZVIRNAB8Q28KLWDH8R34NSUPN4WCOJ46DWZBXUT93L3A58J79314YWZM9RR9' where id=53;
-update noar ti set v2='69PMN7LPEUKCD1F98FHR3VNX0TEGV0Q1TNNR16NWKW3ODHO4OSIH7CBWO0N8N45F5SVVC3COIJ43P9W9CO67V9RK2256JGUXMGL4HHLZ9C6QLME8IJYV2OB14RHOUC3773EI87QKVK58JZNAS65GELEWQFU93EP1LCVBPXI7CQL94FCHEKQ060BD0H8CO4BRDWY3KZVIRNAB8Q28KLWDH8R34NSUPN4WCOJ46DWZBXUT93L3A58J79314YWZM9RR9' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WQXSFYOTDQVPELU3QL0ROQ6Z0ES0DL34NV77V594W4MQJYUR1HWC102D4A3UZW6HFY6JFY2TU9KZ3PUHPVO2QHM50OD4OVRHSGF323TMPPBDHQMSIFHPULH6LW99FDD7V1XEHSRKUL7YNGEH6RUPE97P3L9883Y6Z98APJ6KJPVQNLESADXC79LT5W82M3ALIMMIF3ELDIE8UNMJA6GWLXH17FIH8R26N842SD2W6CLN2LIG550Y5PMO2JFC0DF3B' where id=53;
-update noar ti set v3='WQXSFYOTDQVPELU3QL0ROQ6Z0ES0DL34NV77V594W4MQJYUR1HWC102D4A3UZW6HFY6JFY2TU9KZ3PUHPVO2QHM50OD4OVRHSGF323TMPPBDHQMSIFHPULH6LW99FDD7V1XEHSRKUL7YNGEH6RUPE97P3L9883Y6Z98APJ6KJPVQNLESADXC79LT5W82M3ALIMMIF3ELDIE8UNMJA6GWLXH17FIH8R26N842SD2W6CLN2LIG550Y5PMO2JFC0DF3B' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='K451G7CBWQ1GDYNQ2IJVP4WCF11S8GN9SWKENYCC1D7693YTX6GUAZC47G4AGAT6BFOKT478NF86E5O4O68XEB11Y43CDZPK8AKQJKDUO7CW81D3CHBI7KFLVUY3PU3RLGXUR3HIM1SEVZQEWQI2I4RNGV3CCFYSR0NT2I2WPE5Z4EHT756BNSOI1ZCHGE92XX7MURLZURPF3OAKHDVKGZTBBN0BEKHIGPATVYBX2L7DR5Z6YYOTP1640E8BWT7CK' where id=54;
-update noar ti set v0='K451G7CBWQ1GDYNQ2IJVP4WCF11S8GN9SWKENYCC1D7693YTX6GUAZC47G4AGAT6BFOKT478NF86E5O4O68XEB11Y43CDZPK8AKQJKDUO7CW81D3CHBI7KFLVUY3PU3RLGXUR3HIM1SEVZQEWQI2I4RNGV3CCFYSR0NT2I2WPE5Z4EHT756BNSOI1ZCHGE92XX7MURLZURPF3OAKHDVKGZTBBN0BEKHIGPATVYBX2L7DR5Z6YYOTP1640E8BWT7CK' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='IMPDJLFC0K0EHX90WZNJMZ1HSANIUK2M2EV1ODSS7CDICR8MXIHIP49A2TCJA95TN7YSKXZZPCS1GCG69QUU80F650W6SZ2T7L4XZ6ZZJE3MZYEENSU6B3APHR44S5XCYRV5GWOEHXH3DOHOETADYNF838LO9OHQTDP32XP3LV99STJ8V3UL3X9RXXNMYK63VKIHQRRLZB6SITJCWP95A1XYUXBQOCI1BO1JHMY38PXZOHXLPPG2CZYIBAV6NQ3ZF' where id=54;
-update noar ti set v1='IMPDJLFC0K0EHX90WZNJMZ1HSANIUK2M2EV1ODSS7CDICR8MXIHIP49A2TCJA95TN7YSKXZZPCS1GCG69QUU80F650W6SZ2T7L4XZ6ZZJE3MZYEENSU6B3APHR44S5XCYRV5GWOEHXH3DOHOETADYNF838LO9OHQTDP32XP3LV99STJ8V3UL3X9RXXNMYK63VKIHQRRLZB6SITJCWP95A1XYUXBQOCI1BO1JHMY38PXZOHXLPPG2CZYIBAV6NQ3ZF' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='70WYQKTFS682JBEWD82T2YY384U1LZIQMJFGRPYL2JEUQR28AWQ19ATEWXONOKGXEON0TMW107Z1ZXZY2OC3O4FMBPUDH3Q6ILCW3VJHEES8KDZCYP8ZJAYB28Q9189FJ6744G8IHMZPTCY9LSJPLGIP38GAHEOETBGTPSETFSMNI2YW17FZQZ299CYHXQHN70RM4A04M6CQG0E7HPU4GRHKKE0Z82PM47DNB8ZY3LUUT6242SUDD4P3FU5HXV3Y1' where id=54;
-update noar ti set v2='70WYQKTFS682JBEWD82T2YY384U1LZIQMJFGRPYL2JEUQR28AWQ19ATEWXONOKGXEON0TMW107Z1ZXZY2OC3O4FMBPUDH3Q6ILCW3VJHEES8KDZCYP8ZJAYB28Q9189FJ6744G8IHMZPTCY9LSJPLGIP38GAHEOETBGTPSETFSMNI2YW17FZQZ299CYHXQHN70RM4A04M6CQG0E7HPU4GRHKKE0Z82PM47DNB8ZY3LUUT6242SUDD4P3FU5HXV3Y1' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='B1QS7BYUJ1G9II6JLAWLFNF3ZDNLLW7Y2VPQI34R83CQZC8L4RFHFQME0VMOO4GC3VG8XBP2FULKWGW9PQOZT7059BO0MCS6M44XEIOQE2JUDG67GLIMSXNWXL7NGN90FUOOSS3T60SM3WPF7JSM2WUMUOI4VY98MLG6J98OD712VGJ1Y65GXZT0PPJQ2WJ8FGGFDDXFQ5PAZ15TPZO5OKUZFXBRU2SXKRX72THILRNIPGETT0EZXEMSGU1Y8DJXJ' where id=54;
-update noar ti set v3='B1QS7BYUJ1G9II6JLAWLFNF3ZDNLLW7Y2VPQI34R83CQZC8L4RFHFQME0VMOO4GC3VG8XBP2FULKWGW9PQOZT7059BO0MCS6M44XEIOQE2JUDG67GLIMSXNWXL7NGN90FUOOSS3T60SM3WPF7JSM2WUMUOI4VY98MLG6J98OD712VGJ1Y65GXZT0PPJQ2WJ8FGGFDDXFQ5PAZ15TPZO5OKUZFXBRU2SXKRX72THILRNIPGETT0EZXEMSGU1Y8DJXJ' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FT2E93NV3QCL4IENSLMVPXJLRU9UZU8YDHW4VIDTKVE07PD6P7H57NHA6RLP2ZXKDVQKLX2PU79IC5889CP7L5PBKWHE233WKFD0YI5LT3N9IQVA712JAGK7SE72IW2YXON7UELGIC751UTSA7BFLEQ4OXKAWTXOR89HFWI2WPF2TSY13SZA063F9EO2W0714N1TCC23HVLF2FIZFGHI0NUEL127HE7I1YW9A254IEM4T4CEEP8T613FC5WG05CEN' where id=55;
-update noar ti set v0='FT2E93NV3QCL4IENSLMVPXJLRU9UZU8YDHW4VIDTKVE07PD6P7H57NHA6RLP2ZXKDVQKLX2PU79IC5889CP7L5PBKWHE233WKFD0YI5LT3N9IQVA712JAGK7SE72IW2YXON7UELGIC751UTSA7BFLEQ4OXKAWTXOR89HFWI2WPF2TSY13SZA063F9EO2W0714N1TCC23HVLF2FIZFGHI0NUEL127HE7I1YW9A254IEM4T4CEEP8T613FC5WG05CEN' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UUSG8E3OZ5GU6JFEAZDZTUVPU9D77QDLVFI72LED3KD8M12EEA0MA7PTSZHWQCSFRZR7Y915OWFLXULX76VYURNKPP0CM6RYKF2Y26QBRWT4UF76EOCCYBSJYB2RB0DSRU44C2AOWT9QA29IOUVSYA2TNPVR0ZL6J3NB0I9BY6BD4G3AOYKJ0RRGOUD0Q47A0BS7TSRFCL9O5B82VDZ55AUE1RMCWF2K0X88OIWTZKWG652YYGJRCKUBF5LW5HLVK' where id=55;
-update noar ti set v1='UUSG8E3OZ5GU6JFEAZDZTUVPU9D77QDLVFI72LED3KD8M12EEA0MA7PTSZHWQCSFRZR7Y915OWFLXULX76VYURNKPP0CM6RYKF2Y26QBRWT4UF76EOCCYBSJYB2RB0DSRU44C2AOWT9QA29IOUVSYA2TNPVR0ZL6J3NB0I9BY6BD4G3AOYKJ0RRGOUD0Q47A0BS7TSRFCL9O5B82VDZ55AUE1RMCWF2K0X88OIWTZKWG652YYGJRCKUBF5LW5HLVK' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8IHXAKH9PJDI4NBT0U1XF6XCEXWYQGM1YQZWTNIBVGLGMZFOMG90W3OP69W83KI4A660G79B19U3LNBX5TL8TN9D6LSDDAOZHD4S9H95BOS0Y46JT4ESTEIXPGZY1847UTEODJ822CO4OG2OOJZWCZR3O16GVWZ7OVDW5K8M3YISQ0WLH0VRY0PBUMK095ZK4YA2XA68NTRFM70M798Q2IM8QJD6SAXCCHNCTWBEAHNPB9AD9AUFADZF4SRA28NTZ' where id=55;
-update noar ti set v2='8IHXAKH9PJDI4NBT0U1XF6XCEXWYQGM1YQZWTNIBVGLGMZFOMG90W3OP69W83KI4A660G79B19U3LNBX5TL8TN9D6LSDDAOZHD4S9H95BOS0Y46JT4ESTEIXPGZY1847UTEODJ822CO4OG2OOJZWCZR3O16GVWZ7OVDW5K8M3YISQ0WLH0VRY0PBUMK095ZK4YA2XA68NTRFM70M798Q2IM8QJD6SAXCCHNCTWBEAHNPB9AD9AUFADZF4SRA28NTZ' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='THPPDHEFNY8IAZKHNH57S5Q5JGI612U28HGOSUYPCO2WHS77MG6Q1EWMX5FE63JQIWIT2OJS3PZYDBOD2KV3MWMYBI36LSW9WLIDFC9PP318YY7N81JEE8KBXG2JWNSXBBBKSEL7ZV7FBU8VAGNPCP8KG1PM5CKDYSVBDIDA7T2C8XH3VT30PH1BHIBS7F884Q0X22531UDULHUNV50L4CKIDJYR6QDYJOWRFW1ONDMPLKYNR1O7R3EUF3PNSEB1Z' where id=55;
-update noar ti set v3='THPPDHEFNY8IAZKHNH57S5Q5JGI612U28HGOSUYPCO2WHS77MG6Q1EWMX5FE63JQIWIT2OJS3PZYDBOD2KV3MWMYBI36LSW9WLIDFC9PP318YY7N81JEE8KBXG2JWNSXBBBKSEL7ZV7FBU8VAGNPCP8KG1PM5CKDYSVBDIDA7T2C8XH3VT30PH1BHIBS7F884Q0X22531UDULHUNV50L4CKIDJYR6QDYJOWRFW1ONDMPLKYNR1O7R3EUF3PNSEB1Z' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DGJZ5OJ8R4AZGL4857EH3S8E0NPHE3SW4XXNWRAD7ITLBIK6YMETRJQI5QFEFA6R471R7G4360YFKJJUKFXTDFXXRTZHJ8721BMSDADG5FJE5MMWO9HCOGJVQGRLENPH3H66OHNMGT5URDWZNSOKFHJT5KE7PLKN6CLWSPL6QZLZH7703V9RPJMW5RRZ3UY9JCSJQW8M79S3KKFHPV39IY2L33XUTGZA9D6T39O35EC50EPK3HIWSTJ2ZMI4OZN7D' where id=56;
-update noar ti set v0='DGJZ5OJ8R4AZGL4857EH3S8E0NPHE3SW4XXNWRAD7ITLBIK6YMETRJQI5QFEFA6R471R7G4360YFKJJUKFXTDFXXRTZHJ8721BMSDADG5FJE5MMWO9HCOGJVQGRLENPH3H66OHNMGT5URDWZNSOKFHJT5KE7PLKN6CLWSPL6QZLZH7703V9RPJMW5RRZ3UY9JCSJQW8M79S3KKFHPV39IY2L33XUTGZA9D6T39O35EC50EPK3HIWSTJ2ZMI4OZN7D' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YTIQEU3A4OSHIHSIGPYTDDHH92K330QTDKP77E4M7NL4SIU6KTUINUFLDMP060CIG9O7BR8JBT4EK4NZV15J9AYJK4H1WTBH93MSFMWXZ7XZEZCY0PF6TOSOIW3FTA966GCCSO45D0FCXV1S12LSYS50F5QE8QZB2UW9MNBVU567BTFXAPRKXRKN4VNFFRV7BYY2TRTON7GJW6GULABHXCQEZMD6HVD74HP9JXR3QIHHQZ6CT5F8S6A28UXWYNMCW' where id=56;
-update noar ti set v1='YTIQEU3A4OSHIHSIGPYTDDHH92K330QTDKP77E4M7NL4SIU6KTUINUFLDMP060CIG9O7BR8JBT4EK4NZV15J9AYJK4H1WTBH93MSFMWXZ7XZEZCY0PF6TOSOIW3FTA966GCCSO45D0FCXV1S12LSYS50F5QE8QZB2UW9MNBVU567BTFXAPRKXRKN4VNFFRV7BYY2TRTON7GJW6GULABHXCQEZMD6HVD74HP9JXR3QIHHQZ6CT5F8S6A28UXWYNMCW' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='M6BC8QTDAGG5OA7OJ2SYLFRKD21LTTSVT80V7U0ELLZM2K4X3ZE57LRFCQIQXWP5HIN8LYKG2665JWNHRTGLCHPW8ROL3NIR1KGQ0DUZ4EDDHRENJHIOHIS5OKWIZ2WIOAEOOB73EFVCLQBHECG7UYMIAN1MWE25AX5AI05M00YNXI6WW3Z19AO59SVIKJ6SLSARG1OXAP4HKK11JJOBI8WLZSGD9YHQN9L8LVEVI30HV9KHV1HSUUJ8VY49M3LXI' where id=56;
-update noar ti set v2='M6BC8QTDAGG5OA7OJ2SYLFRKD21LTTSVT80V7U0ELLZM2K4X3ZE57LRFCQIQXWP5HIN8LYKG2665JWNHRTGLCHPW8ROL3NIR1KGQ0DUZ4EDDHRENJHIOHIS5OKWIZ2WIOAEOOB73EFVCLQBHECG7UYMIAN1MWE25AX5AI05M00YNXI6WW3Z19AO59SVIKJ6SLSARG1OXAP4HKK11JJOBI8WLZSGD9YHQN9L8LVEVI30HV9KHV1HSUUJ8VY49M3LXI' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6MD7CL2Y95KE3EWVVTI1LF3VUTYERI7GYMABRNVLRJ5N37SWEVTXPTLQU4A3B7MR7KXC5DRHHO1LAWQYPD7RZA04GCZ7C9YOPODJMQ029IV4QZ31QV90UADVTTNC4OCAHET05IMFZ6TH3RE7C1ZBL2O54EHFAN0LCGUZPMWWGQUU2Z4LG2A0ERHT32OIHPMJ1TR5UNSTSU7QZW9L9MERFPWHH4CHQV8K9XWPGZOH6AZ8E7JL6AVECMHLRBMEJ5LLV' where id=56;
-update noar ti set v3='6MD7CL2Y95KE3EWVVTI1LF3VUTYERI7GYMABRNVLRJ5N37SWEVTXPTLQU4A3B7MR7KXC5DRHHO1LAWQYPD7RZA04GCZ7C9YOPODJMQ029IV4QZ31QV90UADVTTNC4OCAHET05IMFZ6TH3RE7C1ZBL2O54EHFAN0LCGUZPMWWGQUU2Z4LG2A0ERHT32OIHPMJ1TR5UNSTSU7QZW9L9MERFPWHH4CHQV8K9XWPGZOH6AZ8E7JL6AVECMHLRBMEJ5LLV' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XY71VYW9EMPQ59SQ7MKUIPNBVBKJ6EM6DQF7GRJTM4SNZHUFK6VRXP24JXYZZ9FP6PCQIAQBHYN6YGD4LQ2OLYN23BJVK8LL8FBS64S6G3YPAZYBNJ7SL495FMZMPO2YNPLY5CXT8P4ZYT9TORHU8N0UWL2LAOW938C81JQLDSZR3FC5NBIOZ5T6AYJHQU1ZEIGYNW7NB1SF245QRL5PR2F9QB9B1YR47LATACOK41JZ2YEJAYJRO3HUN0G3X6VO8' where id=57;
-update noar ti set v0='XY71VYW9EMPQ59SQ7MKUIPNBVBKJ6EM6DQF7GRJTM4SNZHUFK6VRXP24JXYZZ9FP6PCQIAQBHYN6YGD4LQ2OLYN23BJVK8LL8FBS64S6G3YPAZYBNJ7SL495FMZMPO2YNPLY5CXT8P4ZYT9TORHU8N0UWL2LAOW938C81JQLDSZR3FC5NBIOZ5T6AYJHQU1ZEIGYNW7NB1SF245QRL5PR2F9QB9B1YR47LATACOK41JZ2YEJAYJRO3HUN0G3X6VO8' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8N0TLAXW3AMYN44ZNRZCK9RFWSBQ4BHA2KFJ9AFUCPGRVUYQ79CGJRUIFS6E94EFXN0WABPM7OUI3D2033SM299S6XTMREPQF92XYTL7THW3IT735Z52PQRT5U0MTPITBY4Q1YZM0GWRUIODEFCTKSDNA554FZJZSKY37MSGJ9AOM0YZEY5N5BYFMS2TG7XJSJZ01E5Q46BTVQSPRJRCD9FUCNXK8GRY12H98ZTSP3EZ3R8ADLL2MS7ZHTSCS99YH' where id=57;
-update noar ti set v1='8N0TLAXW3AMYN44ZNRZCK9RFWSBQ4BHA2KFJ9AFUCPGRVUYQ79CGJRUIFS6E94EFXN0WABPM7OUI3D2033SM299S6XTMREPQF92XYTL7THW3IT735Z52PQRT5U0MTPITBY4Q1YZM0GWRUIODEFCTKSDNA554FZJZSKY37MSGJ9AOM0YZEY5N5BYFMS2TG7XJSJZ01E5Q46BTVQSPRJRCD9FUCNXK8GRY12H98ZTSP3EZ3R8ADLL2MS7ZHTSCS99YH' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='181IME83VOFM1CJ5NU5YRDV993DOHGVCBFDSW9JCQ7G7ORXW58239A10UYZV2S4VUKYNFSX159SXDOYX20HRL8CYEFC0M6V0OI07S1P3HIZ6OWDI3TFL5BXGPVBWKWAQQPZRPNKNHLMKEPFEYTP9NOP0KBGT3C5R0Y8YT6JH909BSFAM5HTR0PL7XZV5WLD0O58HELPH3Q1C95ILUGXYN3C4L8GJCP74U7EAPC99K6R7GPI4B6JW5RDI1WWUUF2J2' where id=57;
-update noar ti set v2='181IME83VOFM1CJ5NU5YRDV993DOHGVCBFDSW9JCQ7G7ORXW58239A10UYZV2S4VUKYNFSX159SXDOYX20HRL8CYEFC0M6V0OI07S1P3HIZ6OWDI3TFL5BXGPVBWKWAQQPZRPNKNHLMKEPFEYTP9NOP0KBGT3C5R0Y8YT6JH909BSFAM5HTR0PL7XZV5WLD0O58HELPH3Q1C95ILUGXYN3C4L8GJCP74U7EAPC99K6R7GPI4B6JW5RDI1WWUUF2J2' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MAKEOJBJQT3M3QEOZFP2DHZMLBCOELYQCHWNV2TIRRBXWV7JNFMXG1D18OMJVLLNVD72YWNX20OOKWO7MDR1V5ZBW94IMUHZAQCJGY1YX4J8STOMZBBNCKGHA8DBEIGEH9OLGD5QNYRGVLEKTRZEML3P2Q99OT7BURN4G8EIRH68X1WW242ETZDDDU8XDMXQU87Z1AVKZSMF97FLDGLNY8HGCHT1X8PZ1L7UUK3OJG1NH6EWCG50SILBQA3775NUK' where id=57;
-update noar ti set v3='MAKEOJBJQT3M3QEOZFP2DHZMLBCOELYQCHWNV2TIRRBXWV7JNFMXG1D18OMJVLLNVD72YWNX20OOKWO7MDR1V5ZBW94IMUHZAQCJGY1YX4J8STOMZBBNCKGHA8DBEIGEH9OLGD5QNYRGVLEKTRZEML3P2Q99OT7BURN4G8EIRH68X1WW242ETZDDDU8XDMXQU87Z1AVKZSMF97FLDGLNY8HGCHT1X8PZ1L7UUK3OJG1NH6EWCG50SILBQA3775NUK' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XNTCK6K8AXJTL5EURR61UE5KL4QI59LWZWL8W0XHOMUS7WY9D712T5QVUN24U5YG4XSSP1M1EPD9T36SGVOJDXE2XE8AKDZE2OM8DEGVT322JE6TBXA3CXAEGTBKI8WH2T29F08IOIW9U0JXKMOZOJD4LQH2R1RBHI9GYU2D2O5JZYETRJSFZILCXY2GSOO87LSGMO4COJJDJ3IMO5HPUC4TY4DPLFU6JNI2JDL7ZMKE78U1ZRFHGZP8C05X825HG' where id=58;
-update noar ti set v0='XNTCK6K8AXJTL5EURR61UE5KL4QI59LWZWL8W0XHOMUS7WY9D712T5QVUN24U5YG4XSSP1M1EPD9T36SGVOJDXE2XE8AKDZE2OM8DEGVT322JE6TBXA3CXAEGTBKI8WH2T29F08IOIW9U0JXKMOZOJD4LQH2R1RBHI9GYU2D2O5JZYETRJSFZILCXY2GSOO87LSGMO4COJJDJ3IMO5HPUC4TY4DPLFU6JNI2JDL7ZMKE78U1ZRFHGZP8C05X825HG' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NITS3G6YX1LZILX51R77TPV16QLNHE0JE25FU308BD37CZ1R0UAVX8JVHH2IJA60HOEI2IUE7SCDEXHRXGYWD524FAHFTT7MEESDC35AKU47Z0JP804UFHR0V36WC23TT4NAI0S66ZOT1C5JCYMEF8CV8FSFWYPFJORAHMVA9BDIQT5S5P2MHURY44OHPQTTCCPGJ0YF5V2THSMP7ULLP2LXM3HC8S26ZKHOVFYJ3I9DUPIX7NTG4Q956GL7X7JSU' where id=58;
-update noar ti set v1='NITS3G6YX1LZILX51R77TPV16QLNHE0JE25FU308BD37CZ1R0UAVX8JVHH2IJA60HOEI2IUE7SCDEXHRXGYWD524FAHFTT7MEESDC35AKU47Z0JP804UFHR0V36WC23TT4NAI0S66ZOT1C5JCYMEF8CV8FSFWYPFJORAHMVA9BDIQT5S5P2MHURY44OHPQTTCCPGJ0YF5V2THSMP7ULLP2LXM3HC8S26ZKHOVFYJ3I9DUPIX7NTG4Q956GL7X7JSU' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S0H4JFN1MX70SMLWUO4L939QUPPY9RV1GP0A446JOFH838XGFLOXU8T5EVXZQNS6ANFGKYOAM0TWK224MIJC0IHEKMSA4JE202TJ3Q76VG9E3UPRP7ZIO2FXXH5XBUAXYOJ82Y013CBX2K7S9FEV72ZHL1TZTM55O4ZCJU6P1ZR8E1WH59ATFPWAX7TT4NNSZ5F2BDFJH8Z1R7EUBPDO1DBYBOTWE8ZXTKAXUOHPRX8U7P598JXY5A2L86AHJG24S' where id=58;
-update noar ti set v2='S0H4JFN1MX70SMLWUO4L939QUPPY9RV1GP0A446JOFH838XGFLOXU8T5EVXZQNS6ANFGKYOAM0TWK224MIJC0IHEKMSA4JE202TJ3Q76VG9E3UPRP7ZIO2FXXH5XBUAXYOJ82Y013CBX2K7S9FEV72ZHL1TZTM55O4ZCJU6P1ZR8E1WH59ATFPWAX7TT4NNSZ5F2BDFJH8Z1R7EUBPDO1DBYBOTWE8ZXTKAXUOHPRX8U7P598JXY5A2L86AHJG24S' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8WV6OJQZC90L4VLFY10MKFJ0JLW94M2U6FB2X95XNEKDFEDOWOR3WIXJ91PBY3JMAG84X3EDN9LEGK8G3TPOO5UTWRFJFXDN84804OMBSI36OKFEXAK5TCA8IVUNAEMNGOJM84XRU6AU88VMYVLXKC91P5N4L900PX9D6BCYZ4HIJS2GSTYFQN8F9ECT1JXYTE7FDPV2Y3D876ALNON62ZI3BB0P7I4QXIYM2PV8AUVWPG558AQRN3BEW7KDGY4KA' where id=58;
-update noar ti set v3='8WV6OJQZC90L4VLFY10MKFJ0JLW94M2U6FB2X95XNEKDFEDOWOR3WIXJ91PBY3JMAG84X3EDN9LEGK8G3TPOO5UTWRFJFXDN84804OMBSI36OKFEXAK5TCA8IVUNAEMNGOJM84XRU6AU88VMYVLXKC91P5N4L900PX9D6BCYZ4HIJS2GSTYFQN8F9ECT1JXYTE7FDPV2Y3D876ALNON62ZI3BB0P7I4QXIYM2PV8AUVWPG558AQRN3BEW7KDGY4KA' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9G6I943PKYH7YHR8TW4RND8B97HJ856LCO5NU7KNH7Z2U6U7BTHO5DPFVNXNT9YB4DJQ2T5MOEBM7KUH039MNCN9IV8KDJ8VEJGK6LGN7VPZSB8YQFM5DHD6KGH48URDT7QDRQD3UBJ5ANNBN39NWT99OO0GDMB4PRA1KA4BYIPGHLZK27OCWFSIML3E0ZAE7NV0TID45GZYFZ6X4MFAVTB8TZ9720K9FD0IFD1FTM4L98N8154LTKW9OBHFZZ9DE' where id=59;
-update noar ti set v0='9G6I943PKYH7YHR8TW4RND8B97HJ856LCO5NU7KNH7Z2U6U7BTHO5DPFVNXNT9YB4DJQ2T5MOEBM7KUH039MNCN9IV8KDJ8VEJGK6LGN7VPZSB8YQFM5DHD6KGH48URDT7QDRQD3UBJ5ANNBN39NWT99OO0GDMB4PRA1KA4BYIPGHLZK27OCWFSIML3E0ZAE7NV0TID45GZYFZ6X4MFAVTB8TZ9720K9FD0IFD1FTM4L98N8154LTKW9OBHFZZ9DE' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='JFB48J7JXQWZHD2Q6X72OUDC83KI1OT0JUKOF3S0MMZIOV8BU9YMIA22R8WVD69ENZWOB562I69B9LN23EC9RAVBU8ITOMK82XFTX29NACAIXEIH7ANJQX9169M63N6Z5LDBCSQL5Y0W70D2HFALBKGI5XGW9X67YDK5COC0SMK3CJY8YCMP45PDF0GBDV1UR05QSG10DTNTQKLWWPD60SOIUFKAC1VKEBS0ZTFJ7FUPD6Z3COZWENX7ETPYP7P2Z' where id=59;
-update noar ti set v1='JFB48J7JXQWZHD2Q6X72OUDC83KI1OT0JUKOF3S0MMZIOV8BU9YMIA22R8WVD69ENZWOB562I69B9LN23EC9RAVBU8ITOMK82XFTX29NACAIXEIH7ANJQX9169M63N6Z5LDBCSQL5Y0W70D2HFALBKGI5XGW9X67YDK5COC0SMK3CJY8YCMP45PDF0GBDV1UR05QSG10DTNTQKLWWPD60SOIUFKAC1VKEBS0ZTFJ7FUPD6Z3COZWENX7ETPYP7P2Z' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6C6KGZNIFUVCEFDBPIPJN6RYHIOYZF79HOT2UBVP65BIQVZFDNPZTI8D8YW5BFJAWTPNFGWUY7LK7EPQHRBVGJBLWJXRK85333TDB3NT1X32IQHBIORHU3SCHXRNUKZ6Y474F7ZKD2YTJR5ZTUR5AHJ82LYEXKGV0B6P5QFD7SBNJVQFNZGL48F7UHLSY4HVQ0NTSQJDGW588624MIIDXKO485ID9ZM0JJCMPB1UZVIS2LLHZC06RHQ9ZKXEFACHZ' where id=59;
-update noar ti set v2='6C6KGZNIFUVCEFDBPIPJN6RYHIOYZF79HOT2UBVP65BIQVZFDNPZTI8D8YW5BFJAWTPNFGWUY7LK7EPQHRBVGJBLWJXRK85333TDB3NT1X32IQHBIORHU3SCHXRNUKZ6Y474F7ZKD2YTJR5ZTUR5AHJ82LYEXKGV0B6P5QFD7SBNJVQFNZGL48F7UHLSY4HVQ0NTSQJDGW588624MIIDXKO485ID9ZM0JJCMPB1UZVIS2LLHZC06RHQ9ZKXEFACHZ' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='58W1GV25XYESW7KJ89OO4NEWR5L7ZFVKR8D4GTDW3M07UOA1FO9ZQBD6EN0WBO96KR1745XDYI4YP73DOMCA00QVV085QLBAYM08XBAULF0FJRX65ZTH5VQ7USAFX28WGDSL71W57LQGFFIFSQPZ4CS4JM1A64Z87IRYCRABUKSVRE42J98EDN8QADYINB2H2ZFZ1TVPMA5716GFT4HRQMUME5YSZPDX7CU80D1ZDAWI0WHBJMCPMMJ2SR52TP9SG' where id=59;
-update noar ti set v3='58W1GV25XYESW7KJ89OO4NEWR5L7ZFVKR8D4GTDW3M07UOA1FO9ZQBD6EN0WBO96KR1745XDYI4YP73DOMCA00QVV085QLBAYM08XBAULF0FJRX65ZTH5VQ7USAFX28WGDSL71W57LQGFFIFSQPZ4CS4JM1A64Z87IRYCRABUKSVRE42J98EDN8QADYINB2H2ZFZ1TVPMA5716GFT4HRQMUME5YSZPDX7CU80D1ZDAWI0WHBJMCPMMJ2SR52TP9SG' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='I73EEGL2XCVDFM7A1MMQA51II6O4Z5CURTJLOQUT8WU5MUQIHB9S3XBE2KYV6FIZSJBAWKORN9R8C18FJNGKRUEOZP2CAK5Z7ARBHDZP32OQ1QXKO3I4CVKY0P7L806TSOAO5K8J5TKQUKXKTGXA1SXEVVKD3RIX27U5BGXKD3G8OAXIJP0MYPLZODODEZA0S9P135GCMXK1OXIEAVQY89SKZJRP7497GNUMYBLA822NZV866G5RKQ2TW22RG8B9E' where id=60;
-update noar ti set v0='I73EEGL2XCVDFM7A1MMQA51II6O4Z5CURTJLOQUT8WU5MUQIHB9S3XBE2KYV6FIZSJBAWKORN9R8C18FJNGKRUEOZP2CAK5Z7ARBHDZP32OQ1QXKO3I4CVKY0P7L806TSOAO5K8J5TKQUKXKTGXA1SXEVVKD3RIX27U5BGXKD3G8OAXIJP0MYPLZODODEZA0S9P135GCMXK1OXIEAVQY89SKZJRP7497GNUMYBLA822NZV866G5RKQ2TW22RG8B9E' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='H7DSCRP710JNTL15CAT1LXSWBOP9D09FMYNBZXIO50DPXHVO8BY7AOZV0GYLM4Y4YI0BGL2NZ9NWRIXR23PSZJ2RXTLN51F8VN26CTSVN80Y2955254SZB85WZWHFYL8AAG6OSH45J4LQZL85GX026L44EYPFCK1RM2MI3PR7BTAJHUQRRFT4CR7YVAQDZTUV6RDSN45PVK4CTHCF6EJYFTQPZ4VEOXM1ORU0LYWEUTL9N2K9EAXO6AJG81DVVYQA' where id=60;
-update noar ti set v1='H7DSCRP710JNTL15CAT1LXSWBOP9D09FMYNBZXIO50DPXHVO8BY7AOZV0GYLM4Y4YI0BGL2NZ9NWRIXR23PSZJ2RXTLN51F8VN26CTSVN80Y2955254SZB85WZWHFYL8AAG6OSH45J4LQZL85GX026L44EYPFCK1RM2MI3PR7BTAJHUQRRFT4CR7YVAQDZTUV6RDSN45PVK4CTHCF6EJYFTQPZ4VEOXM1ORU0LYWEUTL9N2K9EAXO6AJG81DVVYQA' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='N3HL95RWNSMG5ULYW73MZAM9IJWAZTBW9V2Q77KUR45USYWZCFC135QQ808B9LH4RS7CN7JTPAE7997W8B5MFLGGZA94SOOE5STFWB423VIQU2JPCGKANAY9548RLVXFK614WN1U00TQMMOO3HJWDDPU6MQZ6YF9QHSPYR1KFM6E67DY39E3FF6D4Z4J3NXTZD7P3M4YRHYVW51UXZJJ0NXKK49L7AEK8SE3R0W6KH3IHNCLRU410JFRI6Z514U56' where id=60;
-update noar ti set v2='N3HL95RWNSMG5ULYW73MZAM9IJWAZTBW9V2Q77KUR45USYWZCFC135QQ808B9LH4RS7CN7JTPAE7997W8B5MFLGGZA94SOOE5STFWB423VIQU2JPCGKANAY9548RLVXFK614WN1U00TQMMOO3HJWDDPU6MQZ6YF9QHSPYR1KFM6E67DY39E3FF6D4Z4J3NXTZD7P3M4YRHYVW51UXZJJ0NXKK49L7AEK8SE3R0W6KH3IHNCLRU410JFRI6Z514U56' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='E5K3CYRB81ZAUEHY3IKPV60QVDE8H66DXJ6X2CCFQLJWDIYJ88W3IHJ0N59OYZNLCGZBDWXWVINI5P3GNZWV9TDCRA5H6SNTNNO1FSST8XB1C3FTOXJ8DNUS8VGWZ6VIV3XG48LWP7TAFE0WNRG6GBV8Z5UNGSA0RUVG4W1YV79AT1J6SZB0UFFRECY88HJD8Z0P68GSA82BBTKXFQMFKV095A42KKBE3BTUGQBFU654Z8H4X1W328JIHYKSNJ5Z7' where id=60;
-update noar ti set v3='E5K3CYRB81ZAUEHY3IKPV60QVDE8H66DXJ6X2CCFQLJWDIYJ88W3IHJ0N59OYZNLCGZBDWXWVINI5P3GNZWV9TDCRA5H6SNTNNO1FSST8XB1C3FTOXJ8DNUS8VGWZ6VIV3XG48LWP7TAFE0WNRG6GBV8Z5UNGSA0RUVG4W1YV79AT1J6SZB0UFFRECY88HJD8Z0P68GSA82BBTKXFQMFKV095A42KKBE3BTUGQBFU654Z8H4X1W328JIHYKSNJ5Z7' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BC23ZSPXJFKOKVCR20RS9DYV100NC2SQ5PWICSU1N9CLH1X8FGLI43SP74I97O1I7P6D8Y09PWU3FFAJ6WAWKV9DDDSIT6JUL85R7JAX44WF307AMNP0WAKCRKE5Z8XTMNFJ5PQW2OR9CWMOYLS2ZYLSO7CLMI5XZC9KCAB21PHHY2IF3QJDGDFWYXV9MHYHHIP5QJOP41AZT4L1L3JIKBOTBSPGCIWBP8651VXJPSZOJNAT1PIM8EPRXWGE6LD3Z' where id=61;
-update noar ti set v0='BC23ZSPXJFKOKVCR20RS9DYV100NC2SQ5PWICSU1N9CLH1X8FGLI43SP74I97O1I7P6D8Y09PWU3FFAJ6WAWKV9DDDSIT6JUL85R7JAX44WF307AMNP0WAKCRKE5Z8XTMNFJ5PQW2OR9CWMOYLS2ZYLSO7CLMI5XZC9KCAB21PHHY2IF3QJDGDFWYXV9MHYHHIP5QJOP41AZT4L1L3JIKBOTBSPGCIWBP8651VXJPSZOJNAT1PIM8EPRXWGE6LD3Z' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='70K25FRSSEQYO12G0KVXDEK7D1JYFVO6C4STN7GGMZTTQD1P067ZYLYZHZEZ8JTJQE2AUNIN27OVAX1S4BU7USZ21FXN2YJAQO8AL417DELPSJF48JS6MIH4WO936IWBF5AJDATB25GO7LWCMRO26TTV1VRRY5LVBVL0JUE8H07GV9KRLDZWGC1ZNJH7C65A262WZPUV6JZVEQH1G1U9W0Y164DCX9WD4UGB7DSQWARN8EBJCKMMCF7A0G1QV8ITL' where id=61;
-update noar ti set v1='70K25FRSSEQYO12G0KVXDEK7D1JYFVO6C4STN7GGMZTTQD1P067ZYLYZHZEZ8JTJQE2AUNIN27OVAX1S4BU7USZ21FXN2YJAQO8AL417DELPSJF48JS6MIH4WO936IWBF5AJDATB25GO7LWCMRO26TTV1VRRY5LVBVL0JUE8H07GV9KRLDZWGC1ZNJH7C65A262WZPUV6JZVEQH1G1U9W0Y164DCX9WD4UGB7DSQWARN8EBJCKMMCF7A0G1QV8ITL' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7NF99XEP5HPBEHHYT23I5WZ6U3K87JOY7JNK3K5RE2J1N4RJ52WGPHELFTZ5333SY6BBODGVFH8K66CUDDJHQX25H2ZW36BUE9IF1ALPS5UY762D3KMEZVFHHG720IUOLSDT92UYXE7LUOC054GGFZ2Y7Q320DFM98WGIO162M0O1M7Y998ERE4BZ3S0IOPOG5ZKV1OCFJ3V2TJX3JNSWT54CQBKVQ3XN0OUYXU2V34OXBV2RKVYIVI3D59AR3MX2' where id=61;
-update noar ti set v2='7NF99XEP5HPBEHHYT23I5WZ6U3K87JOY7JNK3K5RE2J1N4RJ52WGPHELFTZ5333SY6BBODGVFH8K66CUDDJHQX25H2ZW36BUE9IF1ALPS5UY762D3KMEZVFHHG720IUOLSDT92UYXE7LUOC054GGFZ2Y7Q320DFM98WGIO162M0O1M7Y998ERE4BZ3S0IOPOG5ZKV1OCFJ3V2TJX3JNSWT54CQBKVQ3XN0OUYXU2V34OXBV2RKVYIVI3D59AR3MX2' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='A7T0NQ8ASJMHXYNYEY42ICFARK4Q410H42IKEI4DYXW0OQHL6BDAZM03HBYDZI40TE350CENWYK1L61OAOE9FE9IZYLB7MB5TFXODXN67HXUGJ941G4PE2J7MAL3UNGG1DSBF5UAX5WZIBIHXP7JP710PGG2VBVMVRHY28N10SKQOSUDGL9MXX5G7BNOHXJXAA4L106CRENDM3U4V97UBVBJMK3VCXG02OTA9MJ51KKB2N5RZWYO3IPBMN4MIDVF5' where id=61;
-update noar ti set v3='A7T0NQ8ASJMHXYNYEY42ICFARK4Q410H42IKEI4DYXW0OQHL6BDAZM03HBYDZI40TE350CENWYK1L61OAOE9FE9IZYLB7MB5TFXODXN67HXUGJ941G4PE2J7MAL3UNGG1DSBF5UAX5WZIBIHXP7JP710PGG2VBVMVRHY28N10SKQOSUDGL9MXX5G7BNOHXJXAA4L106CRENDM3U4V97UBVBJMK3VCXG02OTA9MJ51KKB2N5RZWYO3IPBMN4MIDVF5' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5E4N4TIDSTDNDHHKRACEGMD6B7F64VPYY6J0Y4SJSF4BX26CWN4BLA4QAJH0ED2MMAXWOXX74E5TY7D3STMQ0A7SWZEUMPLGNTE92CZWORV3HSNYBFNBMX5B4AQMJZWAYNN4Z2X0YX36ZN1Q3S8PMMX4I63MXQNW7OQ5NVR7KKO0XIZI5N4KOATMWN8ZZFQ1XEQULEFWVP0IGROQ1UTN1PB6A2QDD3J8F3FK4NS7AP061XFSOOPH6Q69BYH28NR1C' where id=62;
-update noar ti set v0='5E4N4TIDSTDNDHHKRACEGMD6B7F64VPYY6J0Y4SJSF4BX26CWN4BLA4QAJH0ED2MMAXWOXX74E5TY7D3STMQ0A7SWZEUMPLGNTE92CZWORV3HSNYBFNBMX5B4AQMJZWAYNN4Z2X0YX36ZN1Q3S8PMMX4I63MXQNW7OQ5NVR7KKO0XIZI5N4KOATMWN8ZZFQ1XEQULEFWVP0IGROQ1UTN1PB6A2QDD3J8F3FK4NS7AP061XFSOOPH6Q69BYH28NR1C' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LLCAJ6M5UL1JWPB3Z8QN63YSPHN25ZLAEHB7UT6V9Y49O6439JCOFK38IR99104NH4MVL3L16U7PE5X0NNRJQE334PKHCG6FC8YI29HRFCAX04YBJJPCMNKHGZJ00G4LJ6I1MRNXM2FK561GH31RKFYL88XJ3133ET839CTKPCHW5OSLZA50MZBWI8GN70F5NH27XN2Q2BU7GC05ZRZ1LSQ60OT1GTZNAJE48WP61ZBMFY1YJC5D5YGI3RE66K54F' where id=62;
-update noar ti set v1='LLCAJ6M5UL1JWPB3Z8QN63YSPHN25ZLAEHB7UT6V9Y49O6439JCOFK38IR99104NH4MVL3L16U7PE5X0NNRJQE334PKHCG6FC8YI29HRFCAX04YBJJPCMNKHGZJ00G4LJ6I1MRNXM2FK561GH31RKFYL88XJ3133ET839CTKPCHW5OSLZA50MZBWI8GN70F5NH27XN2Q2BU7GC05ZRZ1LSQ60OT1GTZNAJE48WP61ZBMFY1YJC5D5YGI3RE66K54F' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DXZ8JCRWV7Q0DSTX0TLW5XX0CZSZN5FFY6IWU7FCDADX86Q9JFVG4LNV0FUQQ6NFJJ4WI0TT1QK3VMA5O1VMX4Y3AWK6DJJTMU841BEP79RSHJIXR3A40KO7B45OX9Z1EHD75DWB7MYTI8QYRUJWATPBVD5D37KABKFFOIZ4AA7FP7CRM4FEWVIIQOM5KFZIQ4IYMLCZ41KASQVM2N0D51AQVJC2QKHRJ1462B2WYO7X4MPIBTKMNL5E2QJ6TEXRY' where id=62;
-update noar ti set v2='DXZ8JCRWV7Q0DSTX0TLW5XX0CZSZN5FFY6IWU7FCDADX86Q9JFVG4LNV0FUQQ6NFJJ4WI0TT1QK3VMA5O1VMX4Y3AWK6DJJTMU841BEP79RSHJIXR3A40KO7B45OX9Z1EHD75DWB7MYTI8QYRUJWATPBVD5D37KABKFFOIZ4AA7FP7CRM4FEWVIIQOM5KFZIQ4IYMLCZ41KASQVM2N0D51AQVJC2QKHRJ1462B2WYO7X4MPIBTKMNL5E2QJ6TEXRY' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EUCJBIRS74PFT45AO86R084LRGIZ89P5S8TGU79I5A2X05QP83SGBNECXOQR22UEJ0BDJ9OSO5GICJDX9GSE8C1F2AGV0J13NIPQE8R5X3BF241W1GB7YHXFADQ3F1OLOOYPHZ16BMQKRVM94YOXS4127AWB2OZKOS8V8KU40PO8VUOMJVN0KG5ITQPP7W39HE80AWW8FE8LJTCNYBEL9OW6RFL8D8XGUVMN8GS6YQPDUWWQPCOY0DH9DZZX1QALS' where id=62;
-update noar ti set v3='EUCJBIRS74PFT45AO86R084LRGIZ89P5S8TGU79I5A2X05QP83SGBNECXOQR22UEJ0BDJ9OSO5GICJDX9GSE8C1F2AGV0J13NIPQE8R5X3BF241W1GB7YHXFADQ3F1OLOOYPHZ16BMQKRVM94YOXS4127AWB2OZKOS8V8KU40PO8VUOMJVN0KG5ITQPP7W39HE80AWW8FE8LJTCNYBEL9OW6RFL8D8XGUVMN8GS6YQPDUWWQPCOY0DH9DZZX1QALS' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='39CFH1HQ8UOXCI9E2R28NE4YAHBBVFY9E36BP0LS587UL44S2XTUFIVBWFPODZ5A6PO5LWXVFF1MSPK1U5XT813NZUAZJMJLK7ZD2YL39NTPG2NXZB134HGFCMTO50BCUQXWCZK5WXH03U7SO5T9Q8O2CV5H6EK7FVNBGIKTGUOWXM0TP3F566THK22OA7IQJUD19TV5OKLVY8XUONQGAE10YIDQCNTD5GOZ9IRZ3HING2MQMYPN5R8UB1GPTA6JA' where id=63;
-update noar ti set v0='39CFH1HQ8UOXCI9E2R28NE4YAHBBVFY9E36BP0LS587UL44S2XTUFIVBWFPODZ5A6PO5LWXVFF1MSPK1U5XT813NZUAZJMJLK7ZD2YL39NTPG2NXZB134HGFCMTO50BCUQXWCZK5WXH03U7SO5T9Q8O2CV5H6EK7FVNBGIKTGUOWXM0TP3F566THK22OA7IQJUD19TV5OKLVY8XUONQGAE10YIDQCNTD5GOZ9IRZ3HING2MQMYPN5R8UB1GPTA6JA' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RS03SWW2C7K6A80ZS1JNZKYAXCQ6IG6NDR4VX30KJ16P9COD63BHO02C4A7LONEKR7SPJRWQY8BZD4IOUBNDG8UFUI4K5B0P4OOZTO4O6U6ETGCKMZME6P1ILTQKL4LCHWJ4B8FLMIOZR42DXPST9IZKM6CI1WAWK6VW7XYVNDC61Q42YS1A5KX9K7JDEP6GADCOU8ET65KXWZI5GMX7POYJU2YG6VN8LYIMUPNH5N5LN60KO38X14RLKA8YJW5OI' where id=63;
-update noar ti set v1='RS03SWW2C7K6A80ZS1JNZKYAXCQ6IG6NDR4VX30KJ16P9COD63BHO02C4A7LONEKR7SPJRWQY8BZD4IOUBNDG8UFUI4K5B0P4OOZTO4O6U6ETGCKMZME6P1ILTQKL4LCHWJ4B8FLMIOZR42DXPST9IZKM6CI1WAWK6VW7XYVNDC61Q42YS1A5KX9K7JDEP6GADCOU8ET65KXWZI5GMX7POYJU2YG6VN8LYIMUPNH5N5LN60KO38X14RLKA8YJW5OI' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='H5RAPPDQU8A0YUH4TRLD3DUAP3N4IGFFROZAO1G9V16KWA40SO3NMMAGCQHQ75XADXZPHNJA4X80AW1KR3PD479VLNIIQ0LME3VZJXBF6835AX8TIGVMCL56UGIAKQBSQ0BIRX0NY3LMCW8S4YOIX16LBLC7G4KFPZB5XJFW4KXFT5GEPEDW5ITFRX5XIGBOW43AFKPSXABQA04ZCY8IGV3UBI268YC9O73KE932AQ7LGW9OWI1PY8P9Q6ILIDJXV' where id=63;
-update noar ti set v2='H5RAPPDQU8A0YUH4TRLD3DUAP3N4IGFFROZAO1G9V16KWA40SO3NMMAGCQHQ75XADXZPHNJA4X80AW1KR3PD479VLNIIQ0LME3VZJXBF6835AX8TIGVMCL56UGIAKQBSQ0BIRX0NY3LMCW8S4YOIX16LBLC7G4KFPZB5XJFW4KXFT5GEPEDW5ITFRX5XIGBOW43AFKPSXABQA04ZCY8IGV3UBI268YC9O73KE932AQ7LGW9OWI1PY8P9Q6ILIDJXV' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CJH5OL21PLDDG7AISNRCFBESYECZBA533K1MYP7YUMIYVYPXB3C5RFY6WC5MLB8AFTZO1DYVZSKUZOVAULLNWGORAI52OYKGW1K1UMYPDA3245OWWS6VZTX1L90VSWVOGWQQDH0BJ4G2JMTTH646QUMYOXNWMZF3W3QPP6OFZKKHXJQELSQYATQX7M92C6X2YUEM88MMQCZT6XT3215D7ATDS101PLK9DTZ6SK7OVWL4DGD907960Q3NSDL7QB6TF' where id=63;
-update noar ti set v3='CJH5OL21PLDDG7AISNRCFBESYECZBA533K1MYP7YUMIYVYPXB3C5RFY6WC5MLB8AFTZO1DYVZSKUZOVAULLNWGORAI52OYKGW1K1UMYPDA3245OWWS6VZTX1L90VSWVOGWQQDH0BJ4G2JMTTH646QUMYOXNWMZF3W3QPP6OFZKKHXJQELSQYATQX7M92C6X2YUEM88MMQCZT6XT3215D7ATDS101PLK9DTZ6SK7OVWL4DGD907960Q3NSDL7QB6TF' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PCN8MXZ3YHRECE96RKQVEF393NXHCW7SQU82CPCFBB87Q5G1U71SJEOXCDOSQODQY536LZGFU64G9I2EMEBBNPQL7Z28XPCKK0JMMUD7DOJYKK9HKZNX8GMHVZ9EH39DPJEQ3ORMY7886M6WS1O79K6X2YB8EJEY0DVY2JVGUBY1GQEO19OK16SM1YYF1PWE295KCHVI41FND8DJSNXNTWBIXDRLIOYJ1DUQC626T9PCI31IQJ1JUJG6VSOM27JAZ' where id=64;
-update noar ti set v0='PCN8MXZ3YHRECE96RKQVEF393NXHCW7SQU82CPCFBB87Q5G1U71SJEOXCDOSQODQY536LZGFU64G9I2EMEBBNPQL7Z28XPCKK0JMMUD7DOJYKK9HKZNX8GMHVZ9EH39DPJEQ3ORMY7886M6WS1O79K6X2YB8EJEY0DVY2JVGUBY1GQEO19OK16SM1YYF1PWE295KCHVI41FND8DJSNXNTWBIXDRLIOYJ1DUQC626T9PCI31IQJ1JUJG6VSOM27JAZ' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='YIGIF0ZX8QLO64RFT1JXET0653QPXW7GQ131Z3AU254AJU194UU2TZYU2IIMEWU1IJ7XCG3F0QQ0BALFI5YHY2WNFUOG3RFMR4JTU73N6MX7DTR84VMZ1O6Z0F0N2HCC4AXD5N5PY5VBN3VLO1QEBMG73HFSTBUE5Q9VWPWPT17ZZHM17SR9AQBMR8FS70JYTMD6YVN0HU2O8FHY6EWTKOF1C4YVYOA2VNBFNNBZ1LO3SORHIN04K5FCEO0FSOGT1' where id=64;
-update noar ti set v1='YIGIF0ZX8QLO64RFT1JXET0653QPXW7GQ131Z3AU254AJU194UU2TZYU2IIMEWU1IJ7XCG3F0QQ0BALFI5YHY2WNFUOG3RFMR4JTU73N6MX7DTR84VMZ1O6Z0F0N2HCC4AXD5N5PY5VBN3VLO1QEBMG73HFSTBUE5Q9VWPWPT17ZZHM17SR9AQBMR8FS70JYTMD6YVN0HU2O8FHY6EWTKOF1C4YVYOA2VNBFNNBZ1LO3SORHIN04K5FCEO0FSOGT1' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='C4P5I84A0U101Q924KIC2P6ZAJCXS0D6C51NQ1U4ONHHDNNRC0JU6QMET0009627MF3WRXH2HSXKK0XEQDOPKJAN1AKJ38IW3S9JXVH51SNUE8WOHO25ZRTEU6HCFOVQL630PO8IQDXLBLQOF0NFDPHUHAMTBDLMH366Z3M78EPRAQ09K2X5RKLN16B96VFL8G59ELR9G6E9WV62L7M6EKH32J8ER5BZYW5B0H8QKY4Z1DNZ3GA2FW5D2QQPDKS7M' where id=64;
-update noar ti set v2='C4P5I84A0U101Q924KIC2P6ZAJCXS0D6C51NQ1U4ONHHDNNRC0JU6QMET0009627MF3WRXH2HSXKK0XEQDOPKJAN1AKJ38IW3S9JXVH51SNUE8WOHO25ZRTEU6HCFOVQL630PO8IQDXLBLQOF0NFDPHUHAMTBDLMH366Z3M78EPRAQ09K2X5RKLN16B96VFL8G59ELR9G6E9WV62L7M6EKH32J8ER5BZYW5B0H8QKY4Z1DNZ3GA2FW5D2QQPDKS7M' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UPQLVCOOA8X666WEWY85BHB0VIYFT074071R8J27KWVLSQUWRIBEZKOL7HYRS9VS2F3D2451NLAAK1U7YK6HRKTSUTKLLD2D7J47S4R68EFCPPVB7RNCM4VKXEA6IB3OKGUNP0IG7W77S179Z5VSHN0IBMRUY0MXUX573IGJBCPAQA09PMSXRPLED5DZADQVBZJVRKOTM2AHPJXAPT4KC85TEGWLD4HCEXBLNUEXLCY987P1UM48P5EAPGC4BZMKS' where id=64;
-update noar ti set v3='UPQLVCOOA8X666WEWY85BHB0VIYFT074071R8J27KWVLSQUWRIBEZKOL7HYRS9VS2F3D2451NLAAK1U7YK6HRKTSUTKLLD2D7J47S4R68EFCPPVB7RNCM4VKXEA6IB3OKGUNP0IG7W77S179Z5VSHN0IBMRUY0MXUX573IGJBCPAQA09PMSXRPLED5DZADQVBZJVRKOTM2AHPJXAPT4KC85TEGWLD4HCEXBLNUEXLCY987P1UM48P5EAPGC4BZMKS' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KW6ZLQWPP4QUOJC76OCDRZ6G74BEQQUWXMA5P5F80PJ49OXZWCR2JMD81NAE9YS0GKEPDOPEMUQ9M24NLJC57MXO8K3N1K6WQS1UZ47PY1T19LRSV5C66J1AA19RLWW47KPLLJKB73V5E9I0G464LO32YJLALAMA58DTP0C9CW7KXBED84704RVC5L6Z8Y6EISXV0QU2UN8WKEG49UMTZFPU0F6N4GJ68Q1CYX8IPJ1FNTLN6FNG8X54AE0NIALVU' where id=65;
-update noar ti set v0='KW6ZLQWPP4QUOJC76OCDRZ6G74BEQQUWXMA5P5F80PJ49OXZWCR2JMD81NAE9YS0GKEPDOPEMUQ9M24NLJC57MXO8K3N1K6WQS1UZ47PY1T19LRSV5C66J1AA19RLWW47KPLLJKB73V5E9I0G464LO32YJLALAMA58DTP0C9CW7KXBED84704RVC5L6Z8Y6EISXV0QU2UN8WKEG49UMTZFPU0F6N4GJ68Q1CYX8IPJ1FNTLN6FNG8X54AE0NIALVU' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KIFMD4EKTW5JGB9J5QV6DCWWRPBFYEPI1995IWQ4H9ZVLYTOC3AF3IG301Z4D92YK1L95JNTVZVD93COUCNJNCRG7FW6N31NKXDJQJ8KCQ09TNO66FR9S7Z1EW9DHGH1ZJVHOH0CBGZ29NHGLOSBUP47TUHSQ9N265S565GTIPO2LT00E2KVBVT1T3DA0OJ6R0MSYDXFH0Z34C8IE9RFZS3T2YTQ2KFNJ296AXLSB4T1WAAM1OQY485YHC1Y9F8GQ' where id=65;
-update noar ti set v1='KIFMD4EKTW5JGB9J5QV6DCWWRPBFYEPI1995IWQ4H9ZVLYTOC3AF3IG301Z4D92YK1L95JNTVZVD93COUCNJNCRG7FW6N31NKXDJQJ8KCQ09TNO66FR9S7Z1EW9DHGH1ZJVHOH0CBGZ29NHGLOSBUP47TUHSQ9N265S565GTIPO2LT00E2KVBVT1T3DA0OJ6R0MSYDXFH0Z34C8IE9RFZS3T2YTQ2KFNJ296AXLSB4T1WAAM1OQY485YHC1Y9F8GQ' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='LT3SB6XVJCYKWLJ5XFOG20GGTFH417GYX503T08133NNW0EGC38J832FD4TQXAB47ROFYZ1JJW8HQ3WM848CWSQ3S6FSIH0TT4NA8MS1TY20I6LHNYL79ZKUDCTNBPZD9BGKB393BATUQ5NJ6G2JUFJYP9SUJHQ8W3NT659MSCPRB0GI4M1M0BAFATEEOGRZZI31G25B0YG7DMV9AH8TJ5ONBMZFCDU9ZHNSMPK4Q371ZHNEXCFKWYUL7DT5Z8PPZ' where id=65;
-update noar ti set v2='LT3SB6XVJCYKWLJ5XFOG20GGTFH417GYX503T08133NNW0EGC38J832FD4TQXAB47ROFYZ1JJW8HQ3WM848CWSQ3S6FSIH0TT4NA8MS1TY20I6LHNYL79ZKUDCTNBPZD9BGKB393BATUQ5NJ6G2JUFJYP9SUJHQ8W3NT659MSCPRB0GI4M1M0BAFATEEOGRZZI31G25B0YG7DMV9AH8TJ5ONBMZFCDU9ZHNSMPK4Q371ZHNEXCFKWYUL7DT5Z8PPZ' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PRRX7TRDNUSBYOUFQA3ND47X6RELCDYQMNU9LA22PV0UC4YXJUTTSY111SMWM4CO923B7CXA79M5ERRTH4GWW8XUZX2CIHYML9U8TEJC3ENOL6HMCZ8JPYNNHPVTCN6G6K21DS6IQGSVVB5BSWB3CFDPX7MKK3DOLPEHSMZQ4DGMP74HXTOR1MTDM1H3J6ZH41SC03SVWOEGPGPAQFRUP04GKMXXRJLGSWHVQ5TEIAPVRYZ7EDEXDEC9C41M4TGT8' where id=65;
-update noar ti set v3='PRRX7TRDNUSBYOUFQA3ND47X6RELCDYQMNU9LA22PV0UC4YXJUTTSY111SMWM4CO923B7CXA79M5ERRTH4GWW8XUZX2CIHYML9U8TEJC3ENOL6HMCZ8JPYNNHPVTCN6G6K21DS6IQGSVVB5BSWB3CFDPX7MKK3DOLPEHSMZQ4DGMP74HXTOR1MTDM1H3J6ZH41SC03SVWOEGPGPAQFRUP04GKMXXRJLGSWHVQ5TEIAPVRYZ7EDEXDEC9C41M4TGT8' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SBBNU41MNITGINJGLWXUVNS93PEO7C2ZN2LK37CH327WKYRMC9ZMWA8ET2RQ6HYZFUTIWNMJQ0CQ4ZRKRXHNHIGX0T5J4B8IJ2YXZ5FH87ETK72F1WLZVR16DDXY7MG8L05RMFJVHE3XH9EROG3SSBT8UTU7THOIQF5C571UMEAIMYJ5BFRKAUQI2NGF6ITEVA806YPNYAMTW1DJGUFGF4Y1KLHFBT5HQW4AM6I4WBARCR81JREUURYUNV162OSEW' where id=66;
-update noar ti set v0='SBBNU41MNITGINJGLWXUVNS93PEO7C2ZN2LK37CH327WKYRMC9ZMWA8ET2RQ6HYZFUTIWNMJQ0CQ4ZRKRXHNHIGX0T5J4B8IJ2YXZ5FH87ETK72F1WLZVR16DDXY7MG8L05RMFJVHE3XH9EROG3SSBT8UTU7THOIQF5C571UMEAIMYJ5BFRKAUQI2NGF6ITEVA806YPNYAMTW1DJGUFGF4Y1KLHFBT5HQW4AM6I4WBARCR81JREUURYUNV162OSEW' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2HDHQ5PJVYQR7CSPMGK5NB1LXPE382STS6110MRU7VDF1RFKQMAOGQIGTG56M5M3P0MPTY55ZACTS03P142PAH1P500CIZJSQ58MDMVCUR5AIMZC5DS8QNKA0E0QG4K2KVVC9V520O0MQ79EE3UFU9B888D0JUPQ7WEPDY85HEND130AIKGUPZGMSP8T6OYPGLY4PWT44JPSB9RXWRQ0L9TCAM126JRE7WOZ33VDP47XXWK8IHXHCNLEXOVKLWXTQ' where id=66;
-update noar ti set v1='2HDHQ5PJVYQR7CSPMGK5NB1LXPE382STS6110MRU7VDF1RFKQMAOGQIGTG56M5M3P0MPTY55ZACTS03P142PAH1P500CIZJSQ58MDMVCUR5AIMZC5DS8QNKA0E0QG4K2KVVC9V520O0MQ79EE3UFU9B888D0JUPQ7WEPDY85HEND130AIKGUPZGMSP8T6OYPGLY4PWT44JPSB9RXWRQ0L9TCAM126JRE7WOZ33VDP47XXWK8IHXHCNLEXOVKLWXTQ' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZLK6HOEVVS608QLNIT3W987DIV5PF15NKPGJA98DXBR17EE3E0D50WC502PLHH7O16LR8W79PXLXVEME1C1FB22LC0023EQJVY1XT7HQ0QUN056YRJZS2D5LLICO70L554V98YFUJ6XHKV3TYJBIS66Q9UNF1TK5DLN6D3AZ369U78M4UGSD52DT77TMROJUTRESOD4ZE4CPHJ5IO9DC7THQZN8SFXMFXJAJDUXF934ETT76218XZ4FHLPTCNNDJM' where id=66;
-update noar ti set v2='ZLK6HOEVVS608QLNIT3W987DIV5PF15NKPGJA98DXBR17EE3E0D50WC502PLHH7O16LR8W79PXLXVEME1C1FB22LC0023EQJVY1XT7HQ0QUN056YRJZS2D5LLICO70L554V98YFUJ6XHKV3TYJBIS66Q9UNF1TK5DLN6D3AZ369U78M4UGSD52DT77TMROJUTRESOD4ZE4CPHJ5IO9DC7THQZN8SFXMFXJAJDUXF934ETT76218XZ4FHLPTCNNDJM' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TMWQ5VG5JM2KD4UH7XUFMO7RLZRJJL2UKH8LOFLX675RLRO0BE87574T7DGM3P0U0Z6UO8M1LWFNEW416P8BS8RSPZ7QQTXWCIU6HMM8LRESOT16KYVW0FKHUS12GYJ41X1P90Z1K43F0WS0TA57DEO10ZO5BANXG8TWDZX33DWNTOXMCVSWYFY93C04PLWIDF8W27S6540ILYE8709CWRPYZUYC15WBMZU9FOBFCAWC08UICWY1LBC7I5FJ2O25N' where id=66;
-update noar ti set v3='TMWQ5VG5JM2KD4UH7XUFMO7RLZRJJL2UKH8LOFLX675RLRO0BE87574T7DGM3P0U0Z6UO8M1LWFNEW416P8BS8RSPZ7QQTXWCIU6HMM8LRESOT16KYVW0FKHUS12GYJ41X1P90Z1K43F0WS0TA57DEO10ZO5BANXG8TWDZX33DWNTOXMCVSWYFY93C04PLWIDF8W27S6540ILYE8709CWRPYZUYC15WBMZU9FOBFCAWC08UICWY1LBC7I5FJ2O25N' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YFNAB4FB5Z6MBFPDRFWJYVTDXQUAIANDTZ63TSX7N9VRX3ZJCPAHOJAGDXKISNGT6IEQNYFW6UCRWKI77W5K06G4O8RZ6JV9LW8RSRGH4EQ81ECVQWRJVNQIRRT0GNMED29SVHZRO3J9JBUU9Q265E2DX2J1J3P991D5PKQPYFSKFY5LTBC4JSJKPZG7QHND7IIRXF8S8O5USKFDX6PD9ETYN4E951HPWKOMJL3QO4Y3M8K3UHYAA1X1E5WYND4D4' where id=67;
-update noar ti set v0='YFNAB4FB5Z6MBFPDRFWJYVTDXQUAIANDTZ63TSX7N9VRX3ZJCPAHOJAGDXKISNGT6IEQNYFW6UCRWKI77W5K06G4O8RZ6JV9LW8RSRGH4EQ81ECVQWRJVNQIRRT0GNMED29SVHZRO3J9JBUU9Q265E2DX2J1J3P991D5PKQPYFSKFY5LTBC4JSJKPZG7QHND7IIRXF8S8O5USKFDX6PD9ETYN4E951HPWKOMJL3QO4Y3M8K3UHYAA1X1E5WYND4D4' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Y30NOVYA0YZLK4QP13UEGQAF90M2E9MOY76OFTZA8RT67GJDS8HQZBB9G7TGFA8DNIEUW8FQSSZ8A6QFUQSWNPAZ3F1VSXGLFG30UODO64GG1917465NHSWG41EBQNMZGZB25YUOL1RPD2QHXQID4S35MRS7DG5OX2XX0JDF2U4UR37N5B3C0WKA8CC83BBSVYWGIZAV8QWIVW85Z2ZIDU5LIKVSBT4E8HMVPNTJWI289NX628ZA0A81DCMVP2E2G' where id=67;
-update noar ti set v1='Y30NOVYA0YZLK4QP13UEGQAF90M2E9MOY76OFTZA8RT67GJDS8HQZBB9G7TGFA8DNIEUW8FQSSZ8A6QFUQSWNPAZ3F1VSXGLFG30UODO64GG1917465NHSWG41EBQNMZGZB25YUOL1RPD2QHXQID4S35MRS7DG5OX2XX0JDF2U4UR37N5B3C0WKA8CC83BBSVYWGIZAV8QWIVW85Z2ZIDU5LIKVSBT4E8HMVPNTJWI289NX628ZA0A81DCMVP2E2G' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KHR0E8RGBJ5V4ID9XJRKPZ0102V9GPECTYAK3U47W005S897NVE7MP0085WZVSE9629KMSZDGQ5KH1BUW2KYVBQFC01JRNI0I478GBLNGRZPX22BFKKZTMPHIC4B5XBTBIU1VU2ZOV1XA7YM9KHNI5QXWIE01Z2CKHK1FN2M6CVWFWA1QIDBRQSZWC7Z37J1EHBOIBC88ITHBLDR8LW0PSSMA1MXTJ6VJNKKMW85EYQ6V3H2TXMA7SS4X8JFRVMMT' where id=67;
-update noar ti set v2='KHR0E8RGBJ5V4ID9XJRKPZ0102V9GPECTYAK3U47W005S897NVE7MP0085WZVSE9629KMSZDGQ5KH1BUW2KYVBQFC01JRNI0I478GBLNGRZPX22BFKKZTMPHIC4B5XBTBIU1VU2ZOV1XA7YM9KHNI5QXWIE01Z2CKHK1FN2M6CVWFWA1QIDBRQSZWC7Z37J1EHBOIBC88ITHBLDR8LW0PSSMA1MXTJ6VJNKKMW85EYQ6V3H2TXMA7SS4X8JFRVMMT' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UJBA2DGEZYS72P7K7LXGLNDO4MC2RJ1WY1YYM04E42GBIKKXAUEHR47DBBQ9XJFQ1D86CMDEE3UB8M7P5NJSFCN45NJBBSIVAGRS63YMKLOG60G97GCPKJ4MMEUB11B69MLW7809XE2HQPFJF9KS8B5TLLT9FTZ49MODX1NR3CQ52EDJ4F7BZK5MEOTAEFCVTN99RUGW6SAW1LTDD0Q7I8NGCRHUCO1JMS8N9ZXIH4MWH7DCVIXZ3F2QDSO4G1R00' where id=67;
-update noar ti set v3='UJBA2DGEZYS72P7K7LXGLNDO4MC2RJ1WY1YYM04E42GBIKKXAUEHR47DBBQ9XJFQ1D86CMDEE3UB8M7P5NJSFCN45NJBBSIVAGRS63YMKLOG60G97GCPKJ4MMEUB11B69MLW7809XE2HQPFJF9KS8B5TLLT9FTZ49MODX1NR3CQ52EDJ4F7BZK5MEOTAEFCVTN99RUGW6SAW1LTDD0Q7I8NGCRHUCO1JMS8N9ZXIH4MWH7DCVIXZ3F2QDSO4G1R00' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BH3ESXIZF6HIPMSRF21LF0YTBVAMG6557ZPNSSLKQ2O4RJ7ZPHI0DGTUZ7GA07ZHHHCTF263SHOR3X6KUWI5V53E42AX67TJHUFP8E48UBRK9BIC7M7OT7WF2REYZ9NBYZG99FI5OGKE5A7FRZMTNFLBZ07RUGEJ1YECL2ZZGRB04C1GUWVH941D35433PTA6MS9MDSIVR4SIYKJGES01KZ2HKDB3KG4Q7Q3GWYV5SDG30T5M7FRK73XYTH5E64XP' where id=68;
-update noar ti set v0='BH3ESXIZF6HIPMSRF21LF0YTBVAMG6557ZPNSSLKQ2O4RJ7ZPHI0DGTUZ7GA07ZHHHCTF263SHOR3X6KUWI5V53E42AX67TJHUFP8E48UBRK9BIC7M7OT7WF2REYZ9NBYZG99FI5OGKE5A7FRZMTNFLBZ07RUGEJ1YECL2ZZGRB04C1GUWVH941D35433PTA6MS9MDSIVR4SIYKJGES01KZ2HKDB3KG4Q7Q3GWYV5SDG30T5M7FRK73XYTH5E64XP' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='02YIDV7SRYPPTC3VPUOWWGBQHHOOMCFSRHSNHDWGZJQ09ZNPJERQKMHP4XPMECFFJAPUT2UG4O0WMCA9XY2WB614X2PXBNO0YYD7URBMSQG27HJ81B9BGHU55L54H19AV0GBP3QDAF1BB8S3OFBWCKQQ8YK1HXMDNNA7SJCRL61XCHHD1H2JV3AU8FAWR26TJTFVMNRRKAAEUD9RPLCENTYEVG27QBA09HD18UHUMPB874G2OVI6JHQ4BFGMJKUXN' where id=68;
-update noar ti set v1='02YIDV7SRYPPTC3VPUOWWGBQHHOOMCFSRHSNHDWGZJQ09ZNPJERQKMHP4XPMECFFJAPUT2UG4O0WMCA9XY2WB614X2PXBNO0YYD7URBMSQG27HJ81B9BGHU55L54H19AV0GBP3QDAF1BB8S3OFBWCKQQ8YK1HXMDNNA7SJCRL61XCHHD1H2JV3AU8FAWR26TJTFVMNRRKAAEUD9RPLCENTYEVG27QBA09HD18UHUMPB874G2OVI6JHQ4BFGMJKUXN' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='THLUX81EZAMATVGEYRELNEV8JF4UXX6ATOJRQILZJ4K2FXZ7S11BDSL1HWWCJV2PQZ5OQZ7ZUXSYQVGSMQ9TXL04J2AFA9A4HRAQUXLM57BU3AJIRA7M1DSGM5YFTXLHGDPBB47SWZUYVHJ6IA7SABRRG895RL8NC4LA3ZG4OBBRPILL1XWMF9Z4TM5W46DXLUNS5T53OU256XHPRYBJDVP9DUKIWEYA8163IFO58HB3OCDTA965HFI61JYHBAXES' where id=68;
-update noar ti set v2='THLUX81EZAMATVGEYRELNEV8JF4UXX6ATOJRQILZJ4K2FXZ7S11BDSL1HWWCJV2PQZ5OQZ7ZUXSYQVGSMQ9TXL04J2AFA9A4HRAQUXLM57BU3AJIRA7M1DSGM5YFTXLHGDPBB47SWZUYVHJ6IA7SABRRG895RL8NC4LA3ZG4OBBRPILL1XWMF9Z4TM5W46DXLUNS5T53OU256XHPRYBJDVP9DUKIWEYA8163IFO58HB3OCDTA965HFI61JYHBAXES' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P4L46NDPS13Y8GI9Q1MJLQ5Y5154K57CXJVAV3G55V4UKL5UUVMR5B5ACAD40TFSV3AVMU424SZXUAGMEIQ3N0GHSFTPZWIVECS3VZFFQBY595YNR0ALF2TRR2QCSZYCGT6SFTTAH588U3VWBFNCY61TLXUK96QPZHDF4PSTC0T4BADJI53BX34QRG08YDRBCB13VAQUAR52BB3ISMEOUCF2XN8W0TVEUG99Z52PZ2M4DBVOU3EPU025OP4IKZ05T' where id=68;
-update noar ti set v3='P4L46NDPS13Y8GI9Q1MJLQ5Y5154K57CXJVAV3G55V4UKL5UUVMR5B5ACAD40TFSV3AVMU424SZXUAGMEIQ3N0GHSFTPZWIVECS3VZFFQBY595YNR0ALF2TRR2QCSZYCGT6SFTTAH588U3VWBFNCY61TLXUK96QPZHDF4PSTC0T4BADJI53BX34QRG08YDRBCB13VAQUAR52BB3ISMEOUCF2XN8W0TVEUG99Z52PZ2M4DBVOU3EPU025OP4IKZ05T' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4WD9AP7AJNXDWXZILNE9Q54GSUUY2XR590TSPN2ABD9LVORNQAS9LZI08P405EM4NPBBC1L7SLW5VQR6IK03PHWX0HQIV0X3GXOWW0V8DJT87R44BX2V0UTOJU6ZWHT0RCKHWK96RU0I1O4JOV7J9V1XIZ9L8N7ABQCP1R43I17QP470VU92WL88I00JD9ISWDTCXP448U9T3WJCVBH5C16GIEIPMDA7ISHZGXNA4LEUKO9QETDPCXRUF0Q698E7M' where id=69;
-update noar ti set v0='4WD9AP7AJNXDWXZILNE9Q54GSUUY2XR590TSPN2ABD9LVORNQAS9LZI08P405EM4NPBBC1L7SLW5VQR6IK03PHWX0HQIV0X3GXOWW0V8DJT87R44BX2V0UTOJU6ZWHT0RCKHWK96RU0I1O4JOV7J9V1XIZ9L8N7ABQCP1R43I17QP470VU92WL88I00JD9ISWDTCXP448U9T3WJCVBH5C16GIEIPMDA7ISHZGXNA4LEUKO9QETDPCXRUF0Q698E7M' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VEOT7T36B1XMEAH5FXQBPRQ8D23CW0FQTZSGSGNPIJA27CQCB3OK06HT06HJ0BO3R7D4PYSZSCHMQV763BM95WAJ5CNV7N6C9SQJT9MJ45N6XIHNV66VXL7Y7W9PX51DPKVMC7HAS78S368NM1V716ISVJCRI0RMT7Y733PRUSQ1A6NC9ACWCI7QROEJ1F679JIRWRU3U7K9J388AWF90B716GE1PGGDLEEAROWY9HIPLV2QY5TRAOUNYNOM8WVLL' where id=69;
-update noar ti set v1='VEOT7T36B1XMEAH5FXQBPRQ8D23CW0FQTZSGSGNPIJA27CQCB3OK06HT06HJ0BO3R7D4PYSZSCHMQV763BM95WAJ5CNV7N6C9SQJT9MJ45N6XIHNV66VXL7Y7W9PX51DPKVMC7HAS78S368NM1V716ISVJCRI0RMT7Y733PRUSQ1A6NC9ACWCI7QROEJ1F679JIRWRU3U7K9J388AWF90B716GE1PGGDLEEAROWY9HIPLV2QY5TRAOUNYNOM8WVLL' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UNLXFL1CIO2BZEXF0HF38R1I7R8ATZXFCAUBEPWUA6FASR8F65H54LLGHPPS0LJILYE4OBHVKTRS0CY35VS8QLZC2LBPXDTW3ZAQ4E3AOTSZ49KKSLZWGRO3RD36GG9KQYYY7FI5JEF56INDMR8WDSHEA3P886ZGWIGMT9YSM6497IFD6UGRTY2VEI8UZSAPIME3JA70QY0VKQA35IDDGMOJRC6TL28NWCLL1HIPFKD81GR44O1UA9JG2ABLQW9ST' where id=69;
-update noar ti set v2='UNLXFL1CIO2BZEXF0HF38R1I7R8ATZXFCAUBEPWUA6FASR8F65H54LLGHPPS0LJILYE4OBHVKTRS0CY35VS8QLZC2LBPXDTW3ZAQ4E3AOTSZ49KKSLZWGRO3RD36GG9KQYYY7FI5JEF56INDMR8WDSHEA3P886ZGWIGMT9YSM6497IFD6UGRTY2VEI8UZSAPIME3JA70QY0VKQA35IDDGMOJRC6TL28NWCLL1HIPFKD81GR44O1UA9JG2ABLQW9ST' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XNK3NWH69GBPW2ZKVHD4IAKUZM55I921YDBDULTCUEGVOFJIEIX02ODA03SZRNCMA88HUF4P0HPGFTRPBVYWVX7VESP5F2NGL0JWJTLB0V0SNZMWK11A0HLFYL5P2IAA84QKWDY70HWCNOLTDJPQF439HLFD73U999II9IPF6FW976S0YTT4JSB61FEMAGGM7F9HKPFGRNYF2ZJZM9Z034BUKM0YG90UM982ZBJQL4HB0EGJKPZWOZK164BGVCHHL' where id=69;
-update noar ti set v3='XNK3NWH69GBPW2ZKVHD4IAKUZM55I921YDBDULTCUEGVOFJIEIX02ODA03SZRNCMA88HUF4P0HPGFTRPBVYWVX7VESP5F2NGL0JWJTLB0V0SNZMWK11A0HLFYL5P2IAA84QKWDY70HWCNOLTDJPQF439HLFD73U999II9IPF6FW976S0YTT4JSB61FEMAGGM7F9HKPFGRNYF2ZJZM9Z034BUKM0YG90UM982ZBJQL4HB0EGJKPZWOZK164BGVCHHL' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JOGIVDUE1SLU7XGGAAVGY4CNL724W4RL43JJWDQTW8Z9CJBMBWZ2IZMA2XOPS9CFFWGZ4UFY40TY9UYRGGCKLQINYVAMW9CHVUQG168LE0SVUO5PAT275IH3JX6UXDQH9Y9GRVIZRF1YWJUAJ671ZA9K1KMD95S6FI4DE2QW6LOY3I885GHJXQ5Y70GKS853T481Q7T89X7JD48ZG0WKPEFJOC00IFJX45AUMOMH5J93GVZKYOYQ91NM71J4IESXB' where id=70;
-update noar ti set v0='JOGIVDUE1SLU7XGGAAVGY4CNL724W4RL43JJWDQTW8Z9CJBMBWZ2IZMA2XOPS9CFFWGZ4UFY40TY9UYRGGCKLQINYVAMW9CHVUQG168LE0SVUO5PAT275IH3JX6UXDQH9Y9GRVIZRF1YWJUAJ671ZA9K1KMD95S6FI4DE2QW6LOY3I885GHJXQ5Y70GKS853T481Q7T89X7JD48ZG0WKPEFJOC00IFJX45AUMOMH5J93GVZKYOYQ91NM71J4IESXB' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EYOMAU4VLHUE720BDNQ2GG0ZM2ITV7NMJ02P66WE7K9OUXKSBVB18S9514K9Y86EXOZZRNUW6ZGKOL09PFQF3A32SKDDNTFAJOJT06Q6FYEY5EH0BYN638PGPXQRKULK1CSCWHV4Z1MKCPZL9F0P6D9F4YEYPA7GJSU2ST8H02O3LTUA36SF7ZKNWHTGA1AEDAZPE9N811NGDTKJ1GV1G1R9TV96TS7VTWWS18FLARXMK5LM3IZU57P2U0CHA6KU9' where id=70;
-update noar ti set v1='EYOMAU4VLHUE720BDNQ2GG0ZM2ITV7NMJ02P66WE7K9OUXKSBVB18S9514K9Y86EXOZZRNUW6ZGKOL09PFQF3A32SKDDNTFAJOJT06Q6FYEY5EH0BYN638PGPXQRKULK1CSCWHV4Z1MKCPZL9F0P6D9F4YEYPA7GJSU2ST8H02O3LTUA36SF7ZKNWHTGA1AEDAZPE9N811NGDTKJ1GV1G1R9TV96TS7VTWWS18FLARXMK5LM3IZU57P2U0CHA6KU9' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='58NRQPHAGRVFTOAOEU3BR1RNRT2TADW9ZM46SY93SKRLXBLKLIEY5I5PVHDGA43A14QOQ4IGH7DG70OV3XQP6I6MP97DHJ54MDW8SKABF2T2D9YQ2IFSY5Y87R2QC1EWORBE94EJWZN01NJ5FNW744B32O4X3QFHG96PTM7RHC0GHIKAYCV80C9VWVVMWWGDADCKIAECLMEQAZ204T8AK88ZJ6X66IQB61KAGYTIZ6RX7XONXBNOR4RN1R0VW2HCC' where id=70;
-update noar ti set v2='58NRQPHAGRVFTOAOEU3BR1RNRT2TADW9ZM46SY93SKRLXBLKLIEY5I5PVHDGA43A14QOQ4IGH7DG70OV3XQP6I6MP97DHJ54MDW8SKABF2T2D9YQ2IFSY5Y87R2QC1EWORBE94EJWZN01NJ5FNW744B32O4X3QFHG96PTM7RHC0GHIKAYCV80C9VWVVMWWGDADCKIAECLMEQAZ204T8AK88ZJ6X66IQB61KAGYTIZ6RX7XONXBNOR4RN1R0VW2HCC' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='P2JYWEB3TGVNBLWEEOS0S5VCQH508JWPYBF5K3EJ3CZ62G4PW10BWPMMGY159RHEPZKW4WKYOSSD734PVWMC8PE8BT8NAH5Z7KA3GGM4HIKZ2ZOSF9LKKJQXD1E9XJ96V58O7MODJMN6XODOX262MD2BU957WH886ZOXNM0L3ESEX51G97L2T0TWJX64ARIIE2JL7LNVLL4V5HIEEXUBQDDG3ACGMQAA3C6CESEP0BO10MUSR789S0Y7XGGIYS579' where id=70;
-update noar ti set v3='P2JYWEB3TGVNBLWEEOS0S5VCQH508JWPYBF5K3EJ3CZ62G4PW10BWPMMGY159RHEPZKW4WKYOSSD734PVWMC8PE8BT8NAH5Z7KA3GGM4HIKZ2ZOSF9LKKJQXD1E9XJ96V58O7MODJMN6XODOX262MD2BU957WH886ZOXNM0L3ESEX51G97L2T0TWJX64ARIIE2JL7LNVLL4V5HIEEXUBQDDG3ACGMQAA3C6CESEP0BO10MUSR789S0Y7XGGIYS579' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='WEZEQZ33MIVHBUAIQ9H37T8RNOF3TZ8PMT18E6KK5IP43NCMUWG185FN3ING5IR80SGBRI75WVB538IGNPSB5XHH72Y02FVWH9ROMKMWNYH1NTBBILU46QVSLUUKM9IH05IDHOYZZA6CWDONV9WKQ0H853YCCJ450EKA8D4TVC7A6KVO68T6KN5JAFLPD6RPC7IEXQ33MP087HLHCU0542F9R9SDN1IXY6NGV52FQUSILDB7ZI7MW4E1R85XF8U6J' where id=71;
-update noar ti set v0='WEZEQZ33MIVHBUAIQ9H37T8RNOF3TZ8PMT18E6KK5IP43NCMUWG185FN3ING5IR80SGBRI75WVB538IGNPSB5XHH72Y02FVWH9ROMKMWNYH1NTBBILU46QVSLUUKM9IH05IDHOYZZA6CWDONV9WKQ0H853YCCJ450EKA8D4TVC7A6KVO68T6KN5JAFLPD6RPC7IEXQ33MP087HLHCU0542F9R9SDN1IXY6NGV52FQUSILDB7ZI7MW4E1R85XF8U6J' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CQ5RZB0WIX9NV012C70BFL41IW3KBXI35F5063R3N3RUMGNOQ8I3XC4EN3ND2IQGZHLEMN1QDF79C76GVJLP0AR8IZC6YQMJ514XGOC4BS7ZKCH4NOE16YA55JIXL66DBVC05QQEQ9ZQ3C9KUY2SAQCV2SCPCCNI0I8NYALWM8VVWH5K7PWVKA52OX0D4CG0D9TGOULGGPA0DV30I0OCV0EBKAJHOG43DHF8HDQD8Z4PDG10ZEAT5UY5V5RV9YQBR' where id=71;
-update noar ti set v1='CQ5RZB0WIX9NV012C70BFL41IW3KBXI35F5063R3N3RUMGNOQ8I3XC4EN3ND2IQGZHLEMN1QDF79C76GVJLP0AR8IZC6YQMJ514XGOC4BS7ZKCH4NOE16YA55JIXL66DBVC05QQEQ9ZQ3C9KUY2SAQCV2SCPCCNI0I8NYALWM8VVWH5K7PWVKA52OX0D4CG0D9TGOULGGPA0DV30I0OCV0EBKAJHOG43DHF8HDQD8Z4PDG10ZEAT5UY5V5RV9YQBR' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BNRB43X5QK2RLH59TRW9GMJOY270YNIZGMLYBMNVCW3ALG6IWWCHAL2OKVV7YWF5VKTOLGBLZVTDTPUVDTI7D8T6FWR64XA4Y6VDBIOF5E8NJFMGX2R0SBK0UJC8IS4TIO4VJHTWHN90QMUZIMBW25CXGC9PBEFH0SP2ITLQ15SDLGYXHN71M1G5LY1Q99ONAEHKI5B5OVHK1RFAHC5A11T2L5427O1DBCRIKD1FUC7SDR7IM0ESH20LSBC39YUY3' where id=71;
-update noar ti set v2='BNRB43X5QK2RLH59TRW9GMJOY270YNIZGMLYBMNVCW3ALG6IWWCHAL2OKVV7YWF5VKTOLGBLZVTDTPUVDTI7D8T6FWR64XA4Y6VDBIOF5E8NJFMGX2R0SBK0UJC8IS4TIO4VJHTWHN90QMUZIMBW25CXGC9PBEFH0SP2ITLQ15SDLGYXHN71M1G5LY1Q99ONAEHKI5B5OVHK1RFAHC5A11T2L5427O1DBCRIKD1FUC7SDR7IM0ESH20LSBC39YUY3' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6I0VFCYZZI9XTQK557TD6K7OWWWJMKYU1X002UGCEM0RGYJ9QLRVRASD9DFQO7Z9L2JU2DSJNCV299B4AH6UELTUA0ZP1L6QEA49SY1ZDQL1SHB0DHGBCXSSP1WYC57MNNT52HQY769PSULEOZZ79P0HHBCU1QCFO2IH7YWGI5R1009OYANG9ZTTLLW915GZQUZR932CW513M05UATVCXXWG43BR0DN14G17W65YJ23B4V5HJS57T78D7NQF05RGQ' where id=71;
-update noar ti set v3='6I0VFCYZZI9XTQK557TD6K7OWWWJMKYU1X002UGCEM0RGYJ9QLRVRASD9DFQO7Z9L2JU2DSJNCV299B4AH6UELTUA0ZP1L6QEA49SY1ZDQL1SHB0DHGBCXSSP1WYC57MNNT52HQY769PSULEOZZ79P0HHBCU1QCFO2IH7YWGI5R1009OYANG9ZTTLLW915GZQUZR932CW513M05UATVCXXWG43BR0DN14G17W65YJ23B4V5HJS57T78D7NQF05RGQ' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='GEA32VYUZEO4Y8E3313TLVOETJG4D885IA0H72XLIVD42QTWDJPZPGVVDMDA4QTN24N6X2OOSMCTYNEAL3JBZ9PXGK0T7HGVOCSKJX0PY2ULLD3PQ4ANTN168B86S698JNX01MTYO3Y8S9EF43JE7HEQU4ZRLR4L17NN9I7IKWMP77B02YMS668ZRI4Y29YZ4BROMNTWIYD76X13KIP2P4QIJ27LCQ46R3YE2U1EVG2TJBOKU6ATCUOC828ZHVPOK' where id=72;
-update noar ti set v0='GEA32VYUZEO4Y8E3313TLVOETJG4D885IA0H72XLIVD42QTWDJPZPGVVDMDA4QTN24N6X2OOSMCTYNEAL3JBZ9PXGK0T7HGVOCSKJX0PY2ULLD3PQ4ANTN168B86S698JNX01MTYO3Y8S9EF43JE7HEQU4ZRLR4L17NN9I7IKWMP77B02YMS668ZRI4Y29YZ4BROMNTWIYD76X13KIP2P4QIJ27LCQ46R3YE2U1EVG2TJBOKU6ATCUOC828ZHVPOK' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KKI43JO85AAO0CU50JEGZC50F0DZ11QRKC2HA9U88YJXSHL1I9K2G9JYX25NWZNNI3UK5ZML0FAMLQ7QI75DJFAZSSP8DFP81MYA1JQDNWHKUWDJX4DGECAYNOCGS89WYYA47B7HD8IG36EBOWOP6CMH4XZOQDTGWWTONV60CYXPHMWLZX6IJYFRK0YV4D4EH205SQS2J2TO3NL9AIQ9WJV2D4QYBC9C278WS08DUQDQB2MJ1HUI1ECSGP8XN0BP6' where id=72;
-update noar ti set v1='KKI43JO85AAO0CU50JEGZC50F0DZ11QRKC2HA9U88YJXSHL1I9K2G9JYX25NWZNNI3UK5ZML0FAMLQ7QI75DJFAZSSP8DFP81MYA1JQDNWHKUWDJX4DGECAYNOCGS89WYYA47B7HD8IG36EBOWOP6CMH4XZOQDTGWWTONV60CYXPHMWLZX6IJYFRK0YV4D4EH205SQS2J2TO3NL9AIQ9WJV2D4QYBC9C278WS08DUQDQB2MJ1HUI1ECSGP8XN0BP6' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='B3AR14NAJIBFS6WXNQDU9E2GSL0LSU855ILBS36KUBLF6VK81I134H4UC7F428MV7Z1KHX67NBZM1XH84UATRZWJF0MO6V1LEE24MCLDCN52YRL4A21CF9DSAEMMNK6XGH39XWIKNHXFQIB3FAFZ9VZLVQBILS24UMYZ77LJ2YWOX7TIHGLRTGHIDQOYZ48ETFRVQFDEMJ0Z2XVINPTIZJEKZ3JRUZ77860N1O4NCIQSFMYJX4XKXM65WKK9G0Q2L' where id=72;
-update noar ti set v2='B3AR14NAJIBFS6WXNQDU9E2GSL0LSU855ILBS36KUBLF6VK81I134H4UC7F428MV7Z1KHX67NBZM1XH84UATRZWJF0MO6V1LEE24MCLDCN52YRL4A21CF9DSAEMMNK6XGH39XWIKNHXFQIB3FAFZ9VZLVQBILS24UMYZ77LJ2YWOX7TIHGLRTGHIDQOYZ48ETFRVQFDEMJ0Z2XVINPTIZJEKZ3JRUZ77860N1O4NCIQSFMYJX4XKXM65WKK9G0Q2L' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Q3PKU8ERQ21LXTL8B4NJLT2TNH3FEO4OEXROZU4CMLO2BQPPBOP2J4Z3QUP38YPWL01ON0HPDZSLQDFCF3CSVQMBW39PVMN7JJWGHWYNCQKAT9MQX017WXG9M1LAWJMZCIDA0OQ5BQ9CZ8V2WOAQGJYBW3NOGH6RWX3F0828B5H4K0HA417NUIDQPIVF0Y1P3RO8CN0HMDSDHO8NJ0YQ4D78WVSMHHIE8MJOTVVT9ZYMFTH8L2YY9IBUAIQ59VNNL' where id=72;
-update noar ti set v3='Q3PKU8ERQ21LXTL8B4NJLT2TNH3FEO4OEXROZU4CMLO2BQPPBOP2J4Z3QUP38YPWL01ON0HPDZSLQDFCF3CSVQMBW39PVMN7JJWGHWYNCQKAT9MQX017WXG9M1LAWJMZCIDA0OQ5BQ9CZ8V2WOAQGJYBW3NOGH6RWX3F0828B5H4K0HA417NUIDQPIVF0Y1P3RO8CN0HMDSDHO8NJ0YQ4D78WVSMHHIE8MJOTVVT9ZYMFTH8L2YY9IBUAIQ59VNNL' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OJQVYIHHZDJEMWVRUUWIYNQ2B82XL2LPN5ENX334LFZ4KYAW2SSFH9JPUB1G9DOLSC4CW6HY1FQDQG4UNGBAZUKC1JFZ6VNHCPVQX9Y6DXAHR0MXSJN19VBI5A6SNFCL6VW5X37HPM2A6BMHCAA752LLDYRH71W9QUW4QSJ2FW8VOLQV1A138BOA9QL4OB55FL3R5JPJW10TOKMMPL465PCL9KXUP3WVNH24MV1XN816GDOMEDNEVC9TS215BJOMU' where id=73;
-update noar ti set v0='OJQVYIHHZDJEMWVRUUWIYNQ2B82XL2LPN5ENX334LFZ4KYAW2SSFH9JPUB1G9DOLSC4CW6HY1FQDQG4UNGBAZUKC1JFZ6VNHCPVQX9Y6DXAHR0MXSJN19VBI5A6SNFCL6VW5X37HPM2A6BMHCAA752LLDYRH71W9QUW4QSJ2FW8VOLQV1A138BOA9QL4OB55FL3R5JPJW10TOKMMPL465PCL9KXUP3WVNH24MV1XN816GDOMEDNEVC9TS215BJOMU' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V95LHBUBZOYB47OBCZSYW2FXOX5012KZWQBJ2IPAKWQ479Y3XHW70BZLWGYQU7ETR984Z40CJ84KIGIT1O9DAF224PE3R0QU3CSQJBVH76FROWEB2RDNDNZRTE2HBVYBX7C8K3MF4QNZ6TBQ3IS64B2VOPHFHJUJGCEDI5CTQFHRPR6KK27O21AMFLE02HCJNI6ZTD4UO89Q0C8Y07HNZLWSRCQ1KVPL9IH98HP21IURTOZBG000ULWSABDHGDU9P' where id=73;
-update noar ti set v1='V95LHBUBZOYB47OBCZSYW2FXOX5012KZWQBJ2IPAKWQ479Y3XHW70BZLWGYQU7ETR984Z40CJ84KIGIT1O9DAF224PE3R0QU3CSQJBVH76FROWEB2RDNDNZRTE2HBVYBX7C8K3MF4QNZ6TBQ3IS64B2VOPHFHJUJGCEDI5CTQFHRPR6KK27O21AMFLE02HCJNI6ZTD4UO89Q0C8Y07HNZLWSRCQ1KVPL9IH98HP21IURTOZBG000ULWSABDHGDU9P' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='19DWGL7ODH4W4JXDA7YB4NNKPYE2TRGTN2028IMCKRIP3349W4C0CPTH6E9OWKGH23NUTVO9ADTRCRMFBW4UH1GXNIO2RPW8B5CB4DTMRW8407YDJ0Q1BI5MU34J17794VLDEYFBX9RAN6MFDRM72JBPXNBJP1DLFHRO8OWF0Q3UC5H6UTI5J1P2NI3L9AGK5T1I1UHP53905MY9DQXSRWYMGS21DML4J8RU23KID9IDC5810UGRZWWAIVIM2DXSS' where id=73;
-update noar ti set v2='19DWGL7ODH4W4JXDA7YB4NNKPYE2TRGTN2028IMCKRIP3349W4C0CPTH6E9OWKGH23NUTVO9ADTRCRMFBW4UH1GXNIO2RPW8B5CB4DTMRW8407YDJ0Q1BI5MU34J17794VLDEYFBX9RAN6MFDRM72JBPXNBJP1DLFHRO8OWF0Q3UC5H6UTI5J1P2NI3L9AGK5T1I1UHP53905MY9DQXSRWYMGS21DML4J8RU23KID9IDC5810UGRZWWAIVIM2DXSS' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TUGBWR5FO4WC1S4ZN6J2KHGAR5OLAD767GKFCA0MSEKJK9H19ZB6V07MGGFLCRNUJJS4ACVUOOCN3MEFN46W3UHVJ36U1MC8EKYR8FGWOJYDFVJDKUFURINB17N18K4Q5B3LPSBKPOGX2ZL9MVGO6RB2EWVGPSF31BG87RF4NQJFJ216SZVLQSSPGLAZQ6HBLBGSRUNHATGQ8X7ICNHP3991BA2J0H4TPQX8YZ14MH4EX6E7JON5W5W1DWU80KLWA' where id=73;
-update noar ti set v3='TUGBWR5FO4WC1S4ZN6J2KHGAR5OLAD767GKFCA0MSEKJK9H19ZB6V07MGGFLCRNUJJS4ACVUOOCN3MEFN46W3UHVJ36U1MC8EKYR8FGWOJYDFVJDKUFURINB17N18K4Q5B3LPSBKPOGX2ZL9MVGO6RB2EWVGPSF31BG87RF4NQJFJ216SZVLQSSPGLAZQ6HBLBGSRUNHATGQ8X7ICNHP3991BA2J0H4TPQX8YZ14MH4EX6E7JON5W5W1DWU80KLWA' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IXVHN2KO2BEDPMJG7XK5DJGY7AUZRHNSNNVRWJ4WU76BXVY6ENNE08NWXX3BJAFAG6CL59U5A5DF9R25IJCVPSVB8F4PX0TL0LW6HY0F7DBNFC8D4XU3ZSSGWATI7TXO0XSSC4KIV2HGSPIBSL88AXB2A6TSUP8JFI62DEEM2U6O76V722PDKCV6KKR0ITKRF6W1TAHRRR0S75OGKIOMAA9JRUSE3J7KYW7FDSH9GFJF9Y32B0SVVDVFV3GGPSHLI' where id=74;
-update noar ti set v0='IXVHN2KO2BEDPMJG7XK5DJGY7AUZRHNSNNVRWJ4WU76BXVY6ENNE08NWXX3BJAFAG6CL59U5A5DF9R25IJCVPSVB8F4PX0TL0LW6HY0F7DBNFC8D4XU3ZSSGWATI7TXO0XSSC4KIV2HGSPIBSL88AXB2A6TSUP8JFI62DEEM2U6O76V722PDKCV6KKR0ITKRF6W1TAHRRR0S75OGKIOMAA9JRUSE3J7KYW7FDSH9GFJF9Y32B0SVVDVFV3GGPSHLI' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BGMV0FYBUTJG0ODDE8SEXM924JMID23BCV69G4FBTWNRO93G0YOTSAX9AN35V9ZYMKQF3VW9F24I1VJ2ISKQOE3R646WKIVG29WNRFRE3K64NKSCTF76JY8DDAH5B76IN5GV8175U8P5ZU8J111R3VWH1JJGD1ENC12H0PWCWV6N30JWHU7X6RZQE53S7BP5PXJ7QW7PL2SO8WQKWRA7G574TO3VWLN16SCJWQVTQ15KCRT5XN8YHJN3NXJIA4GGY' where id=74;
-update noar ti set v1='BGMV0FYBUTJG0ODDE8SEXM924JMID23BCV69G4FBTWNRO93G0YOTSAX9AN35V9ZYMKQF3VW9F24I1VJ2ISKQOE3R646WKIVG29WNRFRE3K64NKSCTF76JY8DDAH5B76IN5GV8175U8P5ZU8J111R3VWH1JJGD1ENC12H0PWCWV6N30JWHU7X6RZQE53S7BP5PXJ7QW7PL2SO8WQKWRA7G574TO3VWLN16SCJWQVTQ15KCRT5XN8YHJN3NXJIA4GGY' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DO40UQ8OYI08NOL5F3RJEHIBDLM0QV0ONHRE7138HFIYM3KP9KZ58SP3TOVZ8C8XJC5GYQ5EPQGWGIIUTFWIBU07PB4IRZ6039BPK9HLP8F1COIA4HE35LKN2YDNP4A0IINHL10L3UL3YBPPLT11FJJKSRUO6OPPRBLKASSTPCW2193ZC3PNNSO3LBE9CHOOOQ70BNCQ1M3E73UHM6XMKW5MNM72SNNY226662P27ZGYUOA04WP3JBNFNKS6J13TI' where id=74;
-update noar ti set v2='DO40UQ8OYI08NOL5F3RJEHIBDLM0QV0ONHRE7138HFIYM3KP9KZ58SP3TOVZ8C8XJC5GYQ5EPQGWGIIUTFWIBU07PB4IRZ6039BPK9HLP8F1COIA4HE35LKN2YDNP4A0IINHL10L3UL3YBPPLT11FJJKSRUO6OPPRBLKASSTPCW2193ZC3PNNSO3LBE9CHOOOQ70BNCQ1M3E73UHM6XMKW5MNM72SNNY226662P27ZGYUOA04WP3JBNFNKS6J13TI' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FD3BIZ39DJ7XU0NKEWHT2Q17J19E9PDN2S4FS2TIUQN12511KJJV3ROIPF6TOD5K6PI7QWRXJOCZFZ3OPUVV3IQX061MPTMXUJDTNI6MO5N9OMDE7RKOLBFCPZSLMIW3L20UCOYIQKUQV63FCWYJKLOE6EZTQXFFNKZ9HS79W2YR76OZPM12D1AEUFSPT464980H58YBBGVVH6F7LAKWLFKDU0T36ONS3TJ3FI7Q5CUF7Q643D24L493Q9VKKIUXS' where id=74;
-update noar ti set v3='FD3BIZ39DJ7XU0NKEWHT2Q17J19E9PDN2S4FS2TIUQN12511KJJV3ROIPF6TOD5K6PI7QWRXJOCZFZ3OPUVV3IQX061MPTMXUJDTNI6MO5N9OMDE7RKOLBFCPZSLMIW3L20UCOYIQKUQV63FCWYJKLOE6EZTQXFFNKZ9HS79W2YR76OZPM12D1AEUFSPT464980H58YBBGVVH6F7LAKWLFKDU0T36ONS3TJ3FI7Q5CUF7Q643D24L493Q9VKKIUXS' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XEDOXIB62G0GD64FA796N7DNQ5F8H33Z60NO2APOG5TIULCZ7RWX0CQOIK3JXZYARHASN19GPNTV9PQEN2GIWPMSNKDCES5XCK2T0D67DVSXR8LG3A6C938C5JRAU6EDRJASCHD6CSWAT628AU6ALAC3P6X7CBJ0P9XK475K8WEN1BH0TD0V3PQD63ZSA1S9WHX11JVU2GYLT2YLVBMUJH4CHCWB6P4WY6IBRDT21Q8TU4EL7J29GIF4KEGZ686CO' where id=75;
-update noar ti set v0='XEDOXIB62G0GD64FA796N7DNQ5F8H33Z60NO2APOG5TIULCZ7RWX0CQOIK3JXZYARHASN19GPNTV9PQEN2GIWPMSNKDCES5XCK2T0D67DVSXR8LG3A6C938C5JRAU6EDRJASCHD6CSWAT628AU6ALAC3P6X7CBJ0P9XK475K8WEN1BH0TD0V3PQD63ZSA1S9WHX11JVU2GYLT2YLVBMUJH4CHCWB6P4WY6IBRDT21Q8TU4EL7J29GIF4KEGZ686CO' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LZJY9L28JLUGLU3UO23WH0B5CCF3UOIK7Z3N60939DY83YTZI3E2UUIC489V7427CTVL8RTN723QWFTI1FVFTFRQB0C7HSMFJDMHD1UYI5OKR9HKZWMFRUBT91STZ7BQ6AZ4WWHENZLZDS0119B9ABVYO7J7447NRF2A8AYMIRKEX13X99ZP6QANWU5WPCGV2E536EP7NP6LOCV5EPLLN7ESKUSDCUY0CCAK6LC1EMO7QZI1BZWYRO7S5U42TS832' where id=75;
-update noar ti set v1='LZJY9L28JLUGLU3UO23WH0B5CCF3UOIK7Z3N60939DY83YTZI3E2UUIC489V7427CTVL8RTN723QWFTI1FVFTFRQB0C7HSMFJDMHD1UYI5OKR9HKZWMFRUBT91STZ7BQ6AZ4WWHENZLZDS0119B9ABVYO7J7447NRF2A8AYMIRKEX13X99ZP6QANWU5WPCGV2E536EP7NP6LOCV5EPLLN7ESKUSDCUY0CCAK6LC1EMO7QZI1BZWYRO7S5U42TS832' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JKKWF9Q2L72OVYXSFM8SDPSGU3U4XW95ZW7K2Y4TUP1GSY3OI6U03J5FICPXQBPPTGT3T0XYKZ14EAIUEA0XIPCVOAPJ5SB9K9GVEM0QRRR2R1HO9UXB4NE8VRGZ3ZFVD5BPMHFS0KVTXLS13PV03D9AK088FD11H1VZ0DVYNCSVW2C28WDIUPP0IYX6XDXUYDIW8N7GT1A3RREDHS586AU0X9OQIQGD6O5IHMH5X9EWFGPCFBXC3DDKSA2TGSXAZ' where id=75;
-update noar ti set v2='JKKWF9Q2L72OVYXSFM8SDPSGU3U4XW95ZW7K2Y4TUP1GSY3OI6U03J5FICPXQBPPTGT3T0XYKZ14EAIUEA0XIPCVOAPJ5SB9K9GVEM0QRRR2R1HO9UXB4NE8VRGZ3ZFVD5BPMHFS0KVTXLS13PV03D9AK088FD11H1VZ0DVYNCSVW2C28WDIUPP0IYX6XDXUYDIW8N7GT1A3RREDHS586AU0X9OQIQGD6O5IHMH5X9EWFGPCFBXC3DDKSA2TGSXAZ' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Q1VU1V7TLIS46IA99L44VRGFO81TPTU3C0F3MPZC46Z7HKP28HVNSPXP7ANN8MZFX0M9BC9U66WND1KVFV397JFP0W5K6LQ03IUGKVBJPZF3D7YWXD9EGL4QT3D3WZ02HZ476I8ENDDERWBRJ417VBNOO9ZS88AC2LVC45EGXCMA0L8ANHDT9C9R02V440MU5OPNGOMS3U9KIS5EGTASTA1BPJR6U1KY30YLO341CTXDZ4DIFQAUXG6DEAV6H9N47' where id=75;
-update noar ti set v3='Q1VU1V7TLIS46IA99L44VRGFO81TPTU3C0F3MPZC46Z7HKP28HVNSPXP7ANN8MZFX0M9BC9U66WND1KVFV397JFP0W5K6LQ03IUGKVBJPZF3D7YWXD9EGL4QT3D3WZ02HZ476I8ENDDERWBRJ417VBNOO9ZS88AC2LVC45EGXCMA0L8ANHDT9C9R02V440MU5OPNGOMS3U9KIS5EGTASTA1BPJR6U1KY30YLO341CTXDZ4DIFQAUXG6DEAV6H9N47' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DGVDRPM4M78IAZLHGB6QPIP2Q2M57EAFHZ3QBNSQK0CP5MM33YFQNWW88MJSFKCTWKXTT0VHSDNX0AUAMYLNOF74EJ8DC9RA1X4BCG3FVE0BH5ISUG6MBHEO32ZKQVOTEHOBWNL2GM73QKCRNWUO1XHB3BBP3FR03L7897EJ3HXTPH94HX85T7D2CFGIMEC34680KZH26E1KJBRG3JPCAIHAY0HBX73K0KCWZVNJOSCYWFLWKEZ7Q9CW234ZQ92Y1' where id=76;
-update noar ti set v0='DGVDRPM4M78IAZLHGB6QPIP2Q2M57EAFHZ3QBNSQK0CP5MM33YFQNWW88MJSFKCTWKXTT0VHSDNX0AUAMYLNOF74EJ8DC9RA1X4BCG3FVE0BH5ISUG6MBHEO32ZKQVOTEHOBWNL2GM73QKCRNWUO1XHB3BBP3FR03L7897EJ3HXTPH94HX85T7D2CFGIMEC34680KZH26E1KJBRG3JPCAIHAY0HBX73K0KCWZVNJOSCYWFLWKEZ7Q9CW234ZQ92Y1' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TOR40LL50S3CB1GW901HQP3D3EFF8CWVHV8NR4LGVA8P7ESZOF1W9UMHDU716E5SPL259Z1X4F639EYYOONQ3IJG7OMPIN7QZ5V3ZWP1EY0RM7IZCJY1DRQGCRKG8OTXUBW9AHR7AZIXY13B7P7RCAPX8I0MK6HJGHJZD8YOKM7ZJ9S6XFX452KLLW7MAJV3KG2PDC8C7TYEH017ZIZGBN66U3ABY04ABNH7FH0KP443TRZ5A4N5NCVBKRQ334IVU' where id=76;
-update noar ti set v1='TOR40LL50S3CB1GW901HQP3D3EFF8CWVHV8NR4LGVA8P7ESZOF1W9UMHDU716E5SPL259Z1X4F639EYYOONQ3IJG7OMPIN7QZ5V3ZWP1EY0RM7IZCJY1DRQGCRKG8OTXUBW9AHR7AZIXY13B7P7RCAPX8I0MK6HJGHJZD8YOKM7ZJ9S6XFX452KLLW7MAJV3KG2PDC8C7TYEH017ZIZGBN66U3ABY04ABNH7FH0KP443TRZ5A4N5NCVBKRQ334IVU' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SN1EP8Y85PRPO1RPFGLHV7AHF4Y88JVNZAJE7ZPNW8CWTURPFU8EOYMCZ66TFAO2J679FQAPE4UQ21S35V7O1MFTRGWQ6TIU7X0H25FEFR9BRFDPSVBDWL3LLR6097LYWN9L2M3WHYYVCKHOW12HW6NSMH19QXMAJY159MGW6PNHURIFKBR2P0XXCRTUZP7WDPBM7B9IRFV6J90UW8AIFQROTB34NOT7ZA1I1BEV0PQ5IE34T9VX4QB3GYMZ4P4C1' where id=76;
-update noar ti set v2='SN1EP8Y85PRPO1RPFGLHV7AHF4Y88JVNZAJE7ZPNW8CWTURPFU8EOYMCZ66TFAO2J679FQAPE4UQ21S35V7O1MFTRGWQ6TIU7X0H25FEFR9BRFDPSVBDWL3LLR6097LYWN9L2M3WHYYVCKHOW12HW6NSMH19QXMAJY159MGW6PNHURIFKBR2P0XXCRTUZP7WDPBM7B9IRFV6J90UW8AIFQROTB34NOT7ZA1I1BEV0PQ5IE34T9VX4QB3GYMZ4P4C1' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VNPXIFNWBJL398TGBQZLUNS11WZY5H3Q50TL41DE20P2IYM3DW81GPFPE3KM0385RIMN8IJ0KBF324OHDO2H4FMNZ3TBI5MSOKQI6SPMPZ8DRUBDLATQ6JI0130UGVB9LXKO36ZUPTEJ1IOPVC5SU2P6W0WU26FBGJIIQJFMYCT6QK16OHYEQG356VUD31K58AR3Z8ZKLFWG4SXNAU5ZP5LOE59TE6LP0C89DPOUE8VNFEN7MASS2FU2TIB96FY61' where id=76;
-update noar ti set v3='VNPXIFNWBJL398TGBQZLUNS11WZY5H3Q50TL41DE20P2IYM3DW81GPFPE3KM0385RIMN8IJ0KBF324OHDO2H4FMNZ3TBI5MSOKQI6SPMPZ8DRUBDLATQ6JI0130UGVB9LXKO36ZUPTEJ1IOPVC5SU2P6W0WU26FBGJIIQJFMYCT6QK16OHYEQG356VUD31K58AR3Z8ZKLFWG4SXNAU5ZP5LOE59TE6LP0C89DPOUE8VNFEN7MASS2FU2TIB96FY61' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4WEJ6QCF8K5CYS20J88ICFQPCX470NAKBBLA5RMYB0XCK2S8C6RNIQ5LLWZR58W8ET0R2DL5I75E0YVQRC9VSPYK842NDRQLBP4SR4XMR374CS257OVQJ8TJAVTF3RS7CNZCIVN874UHR70YQO4GGQ113QEJ47EN5D1OZQNCCQU6VBMY7CPUFMB01JGH1M3R56ONEOIDNIGCHLBKI3BM2BVJ9WBPXPC2UZSEYWB222Z4LGWYM0UOZUHNA5VJCJANP' where id=77;
-update noar ti set v0='4WEJ6QCF8K5CYS20J88ICFQPCX470NAKBBLA5RMYB0XCK2S8C6RNIQ5LLWZR58W8ET0R2DL5I75E0YVQRC9VSPYK842NDRQLBP4SR4XMR374CS257OVQJ8TJAVTF3RS7CNZCIVN874UHR70YQO4GGQ113QEJ47EN5D1OZQNCCQU6VBMY7CPUFMB01JGH1M3R56ONEOIDNIGCHLBKI3BM2BVJ9WBPXPC2UZSEYWB222Z4LGWYM0UOZUHNA5VJCJANP' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NM8HV723TWUXSOBD7UIRKVOV7H5YJ83QYYUFI0H10XPEYE1F0D51VNWRG0YLO39ONIHJ6HBM6WIZAFYFUT8DBT5K637RW8BT05UU3XSPHLHEOG62W6GGYSWSM1VVC6O3RU08WSPCZ8Z9W56DJXQRCQX79OKWIGE0GTVJ5IFF3F5LQXWOUBVOZ55EK2J1UHZK4A22KFN656WWMBGYNVBZYFT9RSW8N8BYI5UKG9Q8IW8XVDQ9WZVDI6TVPQGHDH16T' where id=77;
-update noar ti set v1='NM8HV723TWUXSOBD7UIRKVOV7H5YJ83QYYUFI0H10XPEYE1F0D51VNWRG0YLO39ONIHJ6HBM6WIZAFYFUT8DBT5K637RW8BT05UU3XSPHLHEOG62W6GGYSWSM1VVC6O3RU08WSPCZ8Z9W56DJXQRCQX79OKWIGE0GTVJ5IFF3F5LQXWOUBVOZ55EK2J1UHZK4A22KFN656WWMBGYNVBZYFT9RSW8N8BYI5UKG9Q8IW8XVDQ9WZVDI6TVPQGHDH16T' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='T8BEEU1BI4QFYVTHCAUKHUAU4VRI86XUGCL66119CXJMXQU0Q6J3TR4SCJIHIMJMUGMJ84B22XGGSOTVOVZO1TJT8YIS3G6Y1ETTYK9061SY3N9GG6GYUXU3O4VENJ1138BU7KQAKXE457SDR9D6U1B3F8H07ZWEF7UCU0WRNIP2PD3F9D8NP7DXJR06ND3SYST5AIPKW3DS5I6CENXA6E6GJQ8XB40VGSZ9MWMIQMUVQ5P6CNUL9FMB4FEGTJCA4' where id=77;
-update noar ti set v2='T8BEEU1BI4QFYVTHCAUKHUAU4VRI86XUGCL66119CXJMXQU0Q6J3TR4SCJIHIMJMUGMJ84B22XGGSOTVOVZO1TJT8YIS3G6Y1ETTYK9061SY3N9GG6GYUXU3O4VENJ1138BU7KQAKXE457SDR9D6U1B3F8H07ZWEF7UCU0WRNIP2PD3F9D8NP7DXJR06ND3SYST5AIPKW3DS5I6CENXA6E6GJQ8XB40VGSZ9MWMIQMUVQ5P6CNUL9FMB4FEGTJCA4' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Z2LB146QXCQ1K30327L0P5C61U2NHPVF43EUZB8LMPNM0VZULCK1L77BK760Y16RS0I6TZ8VLC7OEUAC90NMRMN6PWBUKS0R9C7K5J5CXX5XMP50Y4EPK7M7DR6SFIKGOSMEC0X5NE7D8OQ8BW2M8R2UK5G6EMSON0PDVYW9LTZQ1SRSOOGD08EPKS53RHYRLJ7G3NYIFUVGTESDQPOQG3JTGHPSLLE0CSFHWMTN5DPLIX25ZZXWPD8UU3DMIO8G3' where id=77;
-update noar ti set v3='Z2LB146QXCQ1K30327L0P5C61U2NHPVF43EUZB8LMPNM0VZULCK1L77BK760Y16RS0I6TZ8VLC7OEUAC90NMRMN6PWBUKS0R9C7K5J5CXX5XMP50Y4EPK7M7DR6SFIKGOSMEC0X5NE7D8OQ8BW2M8R2UK5G6EMSON0PDVYW9LTZQ1SRSOOGD08EPKS53RHYRLJ7G3NYIFUVGTESDQPOQG3JTGHPSLLE0CSFHWMTN5DPLIX25ZZXWPD8UU3DMIO8G3' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='29IEVV2VC30F5OO9DQXIXTA11VXKRXB158ZNV40SNKBAMVHCY48LZ7EXQ879A08N766L46AKJJCE2W32TR8OQOIHFC3RV8232SABMQK0X3D32STQZXQMD2AP7FIDNYTKLDC5V19EMSB0179BJPZ33J7206FQZXZHDT2UMBRUTHMABIFNCX4WLEUWAGN2A0TZDBULK4GHDNPJFWDJJDOQAQO0XSLBUNA61QTSK720OOV3GATYBIPXA1EBIED2DNXOE' where id=78;
-update noar ti set v0='29IEVV2VC30F5OO9DQXIXTA11VXKRXB158ZNV40SNKBAMVHCY48LZ7EXQ879A08N766L46AKJJCE2W32TR8OQOIHFC3RV8232SABMQK0X3D32STQZXQMD2AP7FIDNYTKLDC5V19EMSB0179BJPZ33J7206FQZXZHDT2UMBRUTHMABIFNCX4WLEUWAGN2A0TZDBULK4GHDNPJFWDJJDOQAQO0XSLBUNA61QTSK720OOV3GATYBIPXA1EBIED2DNXOE' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='O2CZ4IKJ3US5Q376OFNLFOC5U789CY4WYVKMZBY6G4DGZPN2REBJRVCBD1VHJNUL9PDPLFHY6Y9PND3KJZEOPUU0S1CU1JXC63CD2VA1095X311EGB306DMB20PNMQZZPWG8DDI653DLS2L4WQF8MAPC8ZHBKSN9UEA35JDE6LJ5MTGVY7FN9FVY8MRL5PB8EFURSE3N524HUD7109VQZ1BB73SKTV0XVX1512PXH7P93AGKUNNN3IG8TN4T9L0MW' where id=78;
-update noar ti set v1='O2CZ4IKJ3US5Q376OFNLFOC5U789CY4WYVKMZBY6G4DGZPN2REBJRVCBD1VHJNUL9PDPLFHY6Y9PND3KJZEOPUU0S1CU1JXC63CD2VA1095X311EGB306DMB20PNMQZZPWG8DDI653DLS2L4WQF8MAPC8ZHBKSN9UEA35JDE6LJ5MTGVY7FN9FVY8MRL5PB8EFURSE3N524HUD7109VQZ1BB73SKTV0XVX1512PXH7P93AGKUNNN3IG8TN4T9L0MW' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='7MVBE30ICEGL02SN6Z82VSS93YD88NHCIR09WMZHD5L5JA4K366JQAD1TRRED086OVNV4ZW80E8PP1ZKP1ACZ53PGJVXVSI0NNC0CN1XW6RFC0FUBMF535X9A4FWA28C1BSB9FOIJJXGAX3JE9F0AWOW0HQYTQRMYLWAUMD1MXN9324Q8QW40U4TGFD3W8J2NP29VIML4F2GNYDQWTV5M3QRCVSMEN2DZ8X0ADL0TH28LLHYQ2DVNY9G979C5NJXF' where id=78;
-update noar ti set v2='7MVBE30ICEGL02SN6Z82VSS93YD88NHCIR09WMZHD5L5JA4K366JQAD1TRRED086OVNV4ZW80E8PP1ZKP1ACZ53PGJVXVSI0NNC0CN1XW6RFC0FUBMF535X9A4FWA28C1BSB9FOIJJXGAX3JE9F0AWOW0HQYTQRMYLWAUMD1MXN9324Q8QW40U4TGFD3W8J2NP29VIML4F2GNYDQWTV5M3QRCVSMEN2DZ8X0ADL0TH28LLHYQ2DVNY9G979C5NJXF' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NXI9Z1155C569CT5SCNSUP1A94YUH0PQ8K6BJ40PCFL3TSL37GE4F55JWK87BQUERLU9TMN8RHHAWUL6VKF7JR6U6XJLQH8E3NTL8XJJW38ZOG0U9SS8A6LUJJWWLV3RTUP8M24RJUOU16ZUP8IW0BSFBPUDA6O5GI89QHBCQ9G3IV1NXDXC7WIH0AM5R1QHC2ATKCXGRH2C1BBOFJ8IDN5V55O6ALOZ7OFVAMMBL624GHZVRBBL4FCLOX5IG7CT9' where id=78;
-update noar ti set v3='NXI9Z1155C569CT5SCNSUP1A94YUH0PQ8K6BJ40PCFL3TSL37GE4F55JWK87BQUERLU9TMN8RHHAWUL6VKF7JR6U6XJLQH8E3NTL8XJJW38ZOG0U9SS8A6LUJJWWLV3RTUP8M24RJUOU16ZUP8IW0BSFBPUDA6O5GI89QHBCQ9G3IV1NXDXC7WIH0AM5R1QHC2ATKCXGRH2C1BBOFJ8IDN5V55O6ALOZ7OFVAMMBL624GHZVRBBL4FCLOX5IG7CT9' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Q3FFZD7DDX86QMDGSJY2BRU58T98MFBN7BSDX49FII54HWDENRUHG6GP3X2SS4TD10U9OHHIW74AA99VHLM05GQECAJCA106FQX0B9CSQ5ULJ2LHTA3JSW9DU6GYQFGDNPXCRE2TQ0F4D3T0ICXJIK4UH8CN94CKVZYWETQ6M14L4P4VLLJFT2ODOIM5OG1C37CTMI84H462WMR0U75238YRCZ32335JO2T37ATFFU2R986OFMB21LRSXU7OZ8LSB' where id=79;
-update noar ti set v0='Q3FFZD7DDX86QMDGSJY2BRU58T98MFBN7BSDX49FII54HWDENRUHG6GP3X2SS4TD10U9OHHIW74AA99VHLM05GQECAJCA106FQX0B9CSQ5ULJ2LHTA3JSW9DU6GYQFGDNPXCRE2TQ0F4D3T0ICXJIK4UH8CN94CKVZYWETQ6M14L4P4VLLJFT2ODOIM5OG1C37CTMI84H462WMR0U75238YRCZ32335JO2T37ATFFU2R986OFMB21LRSXU7OZ8LSB' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='1CHHHKNY6CMSUK3X4JJYU1ID0T2WYA4QSL7C5KSJ8L1WULYTTPSWPJLNPEV7R9D37H0F819S5PDBQ483AO8ZYT64O69U2XPV0EP9X549G4PPBKMY1P8Z1JOMAANYSO6JF19GJ1IHUBVOSZDNGROFG26KW31CF8HSSVJRTVRUXSQTDJKI1KF3J281QAL41WP4Q2CKXRNCWLQ4QUOV1C8UN4DYCSPN5PYD1KHZ5I7MIQ6ZDLR4S7R5BXVQ3CK04D63M' where id=79;
-update noar ti set v1='1CHHHKNY6CMSUK3X4JJYU1ID0T2WYA4QSL7C5KSJ8L1WULYTTPSWPJLNPEV7R9D37H0F819S5PDBQ483AO8ZYT64O69U2XPV0EP9X549G4PPBKMY1P8Z1JOMAANYSO6JF19GJ1IHUBVOSZDNGROFG26KW31CF8HSSVJRTVRUXSQTDJKI1KF3J281QAL41WP4Q2CKXRNCWLQ4QUOV1C8UN4DYCSPN5PYD1KHZ5I7MIQ6ZDLR4S7R5BXVQ3CK04D63M' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9LW7DQ1MLCRTJ9L1BRBBYOAR4M89KDJT9U00AO2VV7C48FOJRR1YQ17G0ACP25CL88T9KN2IHKNIQNZE27W2YZTD3D6JUPME6URTAPYTY7UTE80CS1GHBBJIRLLATPIBMXO1H47ZZBN1ZW07TX1P49PX4GZXNWT837N4QMS1KZ5MHGQ86Z7A2GDPDE12BH2S41RG0A1GVD52BXKXI7YFG57KUGS1C9TKYUMTZVMAQ34A60FI43R4R4HDTMVJC2QYA' where id=79;
-update noar ti set v2='9LW7DQ1MLCRTJ9L1BRBBYOAR4M89KDJT9U00AO2VV7C48FOJRR1YQ17G0ACP25CL88T9KN2IHKNIQNZE27W2YZTD3D6JUPME6URTAPYTY7UTE80CS1GHBBJIRLLATPIBMXO1H47ZZBN1ZW07TX1P49PX4GZXNWT837N4QMS1KZ5MHGQ86Z7A2GDPDE12BH2S41RG0A1GVD52BXKXI7YFG57KUGS1C9TKYUMTZVMAQ34A60FI43R4R4HDTMVJC2QYA' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='O8LRF4704XQ0JSM6M02LTI146T773PP9T4ZYYQO36S4CCBPLR8T6CUAP02YVKZ66ZHD35OUDMHGATSR5RUB6KZEDUO4FQWH8Q9ONW70C1LFTE7D4WP3EIC3RJH7XQWS7Q8PCMX7O5MUODVB6B3H8CE6PUMNJAKND4PODW6D3DGG5C8VBV7CKIB2OKGSGDPMN6SFT8R03MV07L4EASBRM7EXIRXZ80DJ7QHKRUITBY45X7L4ASLBBTOABIHRU7VEUA' where id=79;
-update noar ti set v3='O8LRF4704XQ0JSM6M02LTI146T773PP9T4ZYYQO36S4CCBPLR8T6CUAP02YVKZ66ZHD35OUDMHGATSR5RUB6KZEDUO4FQWH8Q9ONW70C1LFTE7D4WP3EIC3RJH7XQWS7Q8PCMX7O5MUODVB6B3H8CE6PUMNJAKND4PODW6D3DGG5C8VBV7CKIB2OKGSGDPMN6SFT8R03MV07L4EASBRM7EXIRXZ80DJ7QHKRUITBY45X7L4ASLBBTOABIHRU7VEUA' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5ERX9GS9UO6KRUFIFQ3EYM7WIWVX4BN5MQZLKH3ZK9UYY5QSHKP0G04ALNCD2TNHQ7TXURQNH07B3OR16KOEUUJPJMC12MEX88SOPSM6OR9OZA549SN9768C3KMXDTX94XPFBJDO8K0RWHU6CEMYIGYMOI39HJN6SYLB79WLIO4FWMV8CHOR23N3UHVOVCUMGQI7HF52OEFEDUFLLAKDD04JEW6F5QS7EGL8JUHPN4IX1ORREBK8P1CVGU0H90P5G' where id=80;
-update noar ti set v0='5ERX9GS9UO6KRUFIFQ3EYM7WIWVX4BN5MQZLKH3ZK9UYY5QSHKP0G04ALNCD2TNHQ7TXURQNH07B3OR16KOEUUJPJMC12MEX88SOPSM6OR9OZA549SN9768C3KMXDTX94XPFBJDO8K0RWHU6CEMYIGYMOI39HJN6SYLB79WLIO4FWMV8CHOR23N3UHVOVCUMGQI7HF52OEFEDUFLLAKDD04JEW6F5QS7EGL8JUHPN4IX1ORREBK8P1CVGU0H90P5G' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Z760IJEEUXH9MNILGXL3X1AICMXZ8K9G66B2WA39SDVDG9CNWCKZU1XXDA5LNYV4UT5DORMX17T6PNR0V4B3TD7VTAY0F4ZWW4U34P3COLBBIXR7567URPVZKKP857QH0230GNQ629SUTBQPQ5WPH4RQHYQUWMWLF1NHCMB7JFPTXPML67FSAMXE975VL4DCK3A8Q46BLOIXG3QETW7EWDHQPXLUYSKP61B71LTM1LNF0ZTOW02A95QAEQOL02VQ4' where id=80;
-update noar ti set v1='Z760IJEEUXH9MNILGXL3X1AICMXZ8K9G66B2WA39SDVDG9CNWCKZU1XXDA5LNYV4UT5DORMX17T6PNR0V4B3TD7VTAY0F4ZWW4U34P3COLBBIXR7567URPVZKKP857QH0230GNQ629SUTBQPQ5WPH4RQHYQUWMWLF1NHCMB7JFPTXPML67FSAMXE975VL4DCK3A8Q46BLOIXG3QETW7EWDHQPXLUYSKP61B71LTM1LNF0ZTOW02A95QAEQOL02VQ4' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='L78CIOWIEKYZTNHFVWC6TW66NLQJ0GP4CASGEJ5B79LD5MLVVPIG6R8W98T1OZ16ZY7QXHZ8QIZADOFMRV2AOXPW3GRD9K087QBCGQ9TWA7LAF26KDJ51P9SM0N7L8E2K6MRYUVY04GG4TZZMNP0GLH8U8TRNB7PYO7NE96HGX26MJSXXDBZ7QRBRWSWKOUA0IVO1H95XLFACM8J37TH97K1JSG6AUFLEA7Q8X6IHM7385I7PIE5J69KGYKPLP0YL' where id=80;
-update noar ti set v2='L78CIOWIEKYZTNHFVWC6TW66NLQJ0GP4CASGEJ5B79LD5MLVVPIG6R8W98T1OZ16ZY7QXHZ8QIZADOFMRV2AOXPW3GRD9K087QBCGQ9TWA7LAF26KDJ51P9SM0N7L8E2K6MRYUVY04GG4TZZMNP0GLH8U8TRNB7PYO7NE96HGX26MJSXXDBZ7QRBRWSWKOUA0IVO1H95XLFACM8J37TH97K1JSG6AUFLEA7Q8X6IHM7385I7PIE5J69KGYKPLP0YL' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ROHU3JWF647KJDT4HJUJ2S5WQ1HJFDCE6BMNDUETEV9AENM3MMVBDENN42MHS4093TUCWNF3UBLEN8AVQ9R8RNUQ0KODU3CJXDKU79JMOK6B17ZQX5H066299S03HG2CS7HAE0XWA31Z5O27BDTBMH00AMZGURMXAY6N3DKPHWGXJMTPV8F2K261BHUBAXB3K9QY38MC7AZJIAVHF350FFPFBVPRV9CCJVNFNXFO00VFH5BO71J2M97BHCZH5GGII' where id=80;
-update noar ti set v3='ROHU3JWF647KJDT4HJUJ2S5WQ1HJFDCE6BMNDUETEV9AENM3MMVBDENN42MHS4093TUCWNF3UBLEN8AVQ9R8RNUQ0KODU3CJXDKU79JMOK6B17ZQX5H066299S03HG2CS7HAE0XWA31Z5O27BDTBMH00AMZGURMXAY6N3DKPHWGXJMTPV8F2K261BHUBAXB3K9QY38MC7AZJIAVHF350FFPFBVPRV9CCJVNFNXFO00VFH5BO71J2M97BHCZH5GGII' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='7IAQL7HCL9MS2N4H6MQRE7R98CHC5JRXI61AJOZQBLQVQ7PKGYAML3TMKZP6TCYNYEI030V838YCWSLKHT557WWIJ0MJIQA8WMMJHWHNIG4PXPAN626XG7PQT8BWJEVZ8VMNQGHCCYAXVZA4OMKO6H9AQK719WCQUZFG3CD928C7RN270PZIAZB3SHFLZSAK20WJK8VHVFN9CQ8XFGB0Q41TGNBQH8E1N2N290PNMUUCZ7YS0MWN6S1GD6D9CDF38' where id=81;
-update noar ti set v0='7IAQL7HCL9MS2N4H6MQRE7R98CHC5JRXI61AJOZQBLQVQ7PKGYAML3TMKZP6TCYNYEI030V838YCWSLKHT557WWIJ0MJIQA8WMMJHWHNIG4PXPAN626XG7PQT8BWJEVZ8VMNQGHCCYAXVZA4OMKO6H9AQK719WCQUZFG3CD928C7RN270PZIAZB3SHFLZSAK20WJK8VHVFN9CQ8XFGB0Q41TGNBQH8E1N2N290PNMUUCZ7YS0MWN6S1GD6D9CDF38' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WHCYLKOEHI8OEAXP0KP8WICKENH4S8LI6246ZG0NVGL8G4WZFB1CM8GEA10O4G79LO79T0YKNKNHE8Y1VMPGB1YBHRA5SR6R3F9GC0K45CG9AYWG0OZ52AKNMF50YA9Q22OKXQZ111CHQESQAXEASOTAVF0ZFJ156DXRYPTW9M7OE2QDJGBEGCY9H63YHN6MI95K2ZMJPWE02VMFGTSKHAY92X65TCRXI4LXSDPGBHDXNM84ZWDOC2WX3S51A93BM' where id=81;
-update noar ti set v1='WHCYLKOEHI8OEAXP0KP8WICKENH4S8LI6246ZG0NVGL8G4WZFB1CM8GEA10O4G79LO79T0YKNKNHE8Y1VMPGB1YBHRA5SR6R3F9GC0K45CG9AYWG0OZ52AKNMF50YA9Q22OKXQZ111CHQESQAXEASOTAVF0ZFJ156DXRYPTW9M7OE2QDJGBEGCY9H63YHN6MI95K2ZMJPWE02VMFGTSKHAY92X65TCRXI4LXSDPGBHDXNM84ZWDOC2WX3S51A93BM' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GGVI66QTBSD6H37N1UFPW2UASZB6U08I538EFE6AYGEOSG1Y4OL50FRIUW1TYDSX5NAGMUBQTVP1EI4NK85IR7BATNDZ2GTXWOROVV0GQ1IO5W1FSANU1FD6L81X6QP8EFSJ49BZO286PLZAFYNNSA6ANW8NUB8ZDO6BXOUU2NE3IC3NCUYE27L5BB0UPNNAFMOTTOXOHG3BZTV004FS0ID6H740HMCXNNTPED13B6NAUDYMBZSXHRDK42CL6WR5E' where id=81;
-update noar ti set v2='GGVI66QTBSD6H37N1UFPW2UASZB6U08I538EFE6AYGEOSG1Y4OL50FRIUW1TYDSX5NAGMUBQTVP1EI4NK85IR7BATNDZ2GTXWOROVV0GQ1IO5W1FSANU1FD6L81X6QP8EFSJ49BZO286PLZAFYNNSA6ANW8NUB8ZDO6BXOUU2NE3IC3NCUYE27L5BB0UPNNAFMOTTOXOHG3BZTV004FS0ID6H740HMCXNNTPED13B6NAUDYMBZSXHRDK42CL6WR5E' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0CUC6PG8338586R61KV252EUYFR6KCS93634XBUJYBEBJDT0DPE4U2HCQVHLBDMQZAISIVR7DOE0YHF200PAUKMKTC7DKMGYD66XVTPKVBAO0XQJ3PRZEWR5YFXKCL3O1OXNI52P3R2JZ7VS492LH2ROOQJS7M7D8TX8T38BTNJQ702C9Q49UFV6H2WGRE85XKBPAYW0JLECJCPK78O95YP8M0W5URK8707NUBMPHALYU67CCO8HOVH2DARLRYJ9E' where id=81;
-update noar ti set v3='0CUC6PG8338586R61KV252EUYFR6KCS93634XBUJYBEBJDT0DPE4U2HCQVHLBDMQZAISIVR7DOE0YHF200PAUKMKTC7DKMGYD66XVTPKVBAO0XQJ3PRZEWR5YFXKCL3O1OXNI52P3R2JZ7VS492LH2ROOQJS7M7D8TX8T38BTNJQ702C9Q49UFV6H2WGRE85XKBPAYW0JLECJCPK78O95YP8M0W5URK8707NUBMPHALYU67CCO8HOVH2DARLRYJ9E' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SROIC3LDYM70OIGPPB8C8TCQFKGYIH7MO31KZM3B36A2F74R99PFX9YELIANGQZP5OY3XRBVU3264KB971HUBIBVLD2PY3NPEOOU8SJQLHCPF6BCJTMEF5YMU0UKPGSBO3I9EPN6DQCINB3PDKGPV7XCXLAPCTV5L07SYFAQ1PXW1IKXWV2V76EOAJHERBMWMNSTU9KVT9S8DEHB4MQW55HGZHSY9EZG97H4RUUT36EWBYJGXHZT1NV59EYHJRQHR' where id=82;
-update noar ti set v0='SROIC3LDYM70OIGPPB8C8TCQFKGYIH7MO31KZM3B36A2F74R99PFX9YELIANGQZP5OY3XRBVU3264KB971HUBIBVLD2PY3NPEOOU8SJQLHCPF6BCJTMEF5YMU0UKPGSBO3I9EPN6DQCINB3PDKGPV7XCXLAPCTV5L07SYFAQ1PXW1IKXWV2V76EOAJHERBMWMNSTU9KVT9S8DEHB4MQW55HGZHSY9EZG97H4RUUT36EWBYJGXHZT1NV59EYHJRQHR' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UDYCTXDNP6G6W3I140VDNAPYR48F2ETEPFV0RKPET0388DS7793BKGHR8TWBMGZMIIL52T9Z1FQ2IVQD7K895IUE3GZO92AOGF8U1GGYGU7NMXMXVUBY6OMIQRGNZ56BMAOO9L8GYKSH5HS1YTAD8CIXE1N7W93OEBVCJGSW4ZXUKBHGFFZIPXL93BEYLK9FKY6AUYAVCZIRWPG6SVSTW79KP0FWZYO0Y85UMXBGNJJ7PZDMRNR3HA09U4O4XBR8Y' where id=82;
-update noar ti set v1='UDYCTXDNP6G6W3I140VDNAPYR48F2ETEPFV0RKPET0388DS7793BKGHR8TWBMGZMIIL52T9Z1FQ2IVQD7K895IUE3GZO92AOGF8U1GGYGU7NMXMXVUBY6OMIQRGNZ56BMAOO9L8GYKSH5HS1YTAD8CIXE1N7W93OEBVCJGSW4ZXUKBHGFFZIPXL93BEYLK9FKY6AUYAVCZIRWPG6SVSTW79KP0FWZYO0Y85UMXBGNJJ7PZDMRNR3HA09U4O4XBR8Y' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='74EERGPYEQ8TB15ROHJZUQS70ZR8XBV0ESRE60YP6NLNKAPHYVS1PN3WIN65YVPTLQOARM9PX521WLO718I3DHRGDFGMULT6I5BPGMMK8SPE87G7BMA6BRIXCLFY6DF6PVEN0G1U9F0GZXN2AARQNV0HJL9KEQP08VPUNXM2P1RJG7B79Y4O0YCIOQ2WDJQKWERATSTR6JN1BACF3QMH5T8LQRTTIVGVI27Y6YYS0TCRLH62LYRIC7CKVJYYFW9YR' where id=82;
-update noar ti set v2='74EERGPYEQ8TB15ROHJZUQS70ZR8XBV0ESRE60YP6NLNKAPHYVS1PN3WIN65YVPTLQOARM9PX521WLO718I3DHRGDFGMULT6I5BPGMMK8SPE87G7BMA6BRIXCLFY6DF6PVEN0G1U9F0GZXN2AARQNV0HJL9KEQP08VPUNXM2P1RJG7B79Y4O0YCIOQ2WDJQKWERATSTR6JN1BACF3QMH5T8LQRTTIVGVI27Y6YYS0TCRLH62LYRIC7CKVJYYFW9YR' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5C29FPCW6KQ1CGGHRXVNX6NYT4A7R9MKEJZTXWQXV5MJ3028G00BR6438SUVYQ6G518WBVN5UQSUF2DG16H54XA42G3FJGU2J2RVC58LR7LE456XODPR0Y74J4TN66DY6RUEOEINZW4NHZVZGCFDG6S5Z1H2L0NX3KKZ4CUI4S9YMNOIBRFBTYN039WL6S0FTVFZTLU4LJSV71VSHZEEQTRH1F8OLT1NPQ0GJ8IARUHCJDOTIFHLX7CX25EPZRSFF' where id=82;
-update noar ti set v3='5C29FPCW6KQ1CGGHRXVNX6NYT4A7R9MKEJZTXWQXV5MJ3028G00BR6438SUVYQ6G518WBVN5UQSUF2DG16H54XA42G3FJGU2J2RVC58LR7LE456XODPR0Y74J4TN66DY6RUEOEINZW4NHZVZGCFDG6S5Z1H2L0NX3KKZ4CUI4S9YMNOIBRFBTYN039WL6S0FTVFZTLU4LJSV71VSHZEEQTRH1F8OLT1NPQ0GJ8IARUHCJDOTIFHLX7CX25EPZRSFF' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A93HJINGRDUQSPDDEO9JTQ3I5LZ7G29YXND123YYRRT0A1RLN870GBD1HSEI4JGOYSPRBU6QPX2H7Z1MRZ8Z2W1MNRZHPLKR0USOSDWLJD9B982AQGAQQBFEHM96H099B7WT8OEDAJTO181FW9N9WCMUOQE3NR0FCJHOLJDGM5COIV0Q2M467D04UU7M0BDF4SY8VZQT3Y3A7RLXAXD4351YNEOSQSQDM73U4EFC4SBDYJKIFK36FKS76C93WLNC6' where id=83;
-update noar ti set v0='A93HJINGRDUQSPDDEO9JTQ3I5LZ7G29YXND123YYRRT0A1RLN870GBD1HSEI4JGOYSPRBU6QPX2H7Z1MRZ8Z2W1MNRZHPLKR0USOSDWLJD9B982AQGAQQBFEHM96H099B7WT8OEDAJTO181FW9N9WCMUOQE3NR0FCJHOLJDGM5COIV0Q2M467D04UU7M0BDF4SY8VZQT3Y3A7RLXAXD4351YNEOSQSQDM73U4EFC4SBDYJKIFK36FKS76C93WLNC6' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ENHVA29U3RP4WUZ395S1LOVG22X26CBAI0ZE342Q8CEWNLTO0GNF2GIN54OSEXK35AJ7I3FFQQCHYQQ7G27FJCYFD24920TSIWTJ9KQE0C6POSK8CKUC8T5061ILO4OJAVGQJE2P6CDUEZU93JA2HZ50NF3IXF5P24Q8V7ZYHS801487UNF6AOD2SI3YVVEW8M39BZEJ5ZLA66SCI18YQ48V02J91FDJO9H3LF8FYTF35SKYKW7DQZOU3OYRP5RLW' where id=83;
-update noar ti set v1='ENHVA29U3RP4WUZ395S1LOVG22X26CBAI0ZE342Q8CEWNLTO0GNF2GIN54OSEXK35AJ7I3FFQQCHYQQ7G27FJCYFD24920TSIWTJ9KQE0C6POSK8CKUC8T5061ILO4OJAVGQJE2P6CDUEZU93JA2HZ50NF3IXF5P24Q8V7ZYHS801487UNF6AOD2SI3YVVEW8M39BZEJ5ZLA66SCI18YQ48V02J91FDJO9H3LF8FYTF35SKYKW7DQZOU3OYRP5RLW' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OCC0KHJO0C6BAIRDZOVJ6XWKDNEK3PH1OQTIUOF8WQRD31UAQOA51N9NXZYRCFUOGSQRADNMUMI4KAFI8IUIGG5XBGKF35QR2VQCSQS8OFLXIBZY2HC6E3CG55L5X8KBRFX1F5M9ISWLDJQOPP8QANTN7VSUYRA8R3JDXQ2KK0WMTSTAIY3ZBQUWT7O4IHP3WHGBQRL7M2FCP1TDK51MAO180U9RUUP97IKPDZZO0GTAL7MIRKIW03DGSXTG0AJTM' where id=83;
-update noar ti set v2='OCC0KHJO0C6BAIRDZOVJ6XWKDNEK3PH1OQTIUOF8WQRD31UAQOA51N9NXZYRCFUOGSQRADNMUMI4KAFI8IUIGG5XBGKF35QR2VQCSQS8OFLXIBZY2HC6E3CG55L5X8KBRFX1F5M9ISWLDJQOPP8QANTN7VSUYRA8R3JDXQ2KK0WMTSTAIY3ZBQUWT7O4IHP3WHGBQRL7M2FCP1TDK51MAO180U9RUUP97IKPDZZO0GTAL7MIRKIW03DGSXTG0AJTM' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AQA45B652PEG93X2GUTBCA2CL7LG6DWQ3MW7YBI4T2M8JEEULAPKKS87K84MYCYLZTTGF7O9ZIQDDAM2FDKYCFGX4NOLQO4ZHO1Q1HBD64BWHOK7EC4H40585WRSYO6B8MXCW837TP0R9OX9JMZ6S23S4LUFB9KCN75CVAS34DWOUNHR0GAVXBGTVO0MHCL639JZNDJ8QOK9ASA7TEEIJNSXXZM7MVB96ED59E3JJZ4F62X6KISZOTRQPZPHCWTDZ' where id=83;
-update noar ti set v3='AQA45B652PEG93X2GUTBCA2CL7LG6DWQ3MW7YBI4T2M8JEEULAPKKS87K84MYCYLZTTGF7O9ZIQDDAM2FDKYCFGX4NOLQO4ZHO1Q1HBD64BWHOK7EC4H40585WRSYO6B8MXCW837TP0R9OX9JMZ6S23S4LUFB9KCN75CVAS34DWOUNHR0GAVXBGTVO0MHCL639JZNDJ8QOK9ASA7TEEIJNSXXZM7MVB96ED59E3JJZ4F62X6KISZOTRQPZPHCWTDZ' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VHPHX3FNR8BD432JAU9JYZBEGTBEM8NYUVI1S3E5MBKLKN29314QG5XJ04QTEL61TSVO9QQHM3VIH3YHLAJ6QPZEXVSM34OLT5V9S91J10NZTG40XGUNKSTTC83TQ37DQZYKRNKPQWY5L4ZGK5D1V0C8BJGM9KEK43L2LL5UMQR7HWS78Z040DARY0C8X7PLG8J805DIB16LZMPVOKPGC7KWZAKFOF0AJK1M6LWJWO6IFT9PNRL73FSE0MFLYXGAJ' where id=84;
-update noar ti set v0='VHPHX3FNR8BD432JAU9JYZBEGTBEM8NYUVI1S3E5MBKLKN29314QG5XJ04QTEL61TSVO9QQHM3VIH3YHLAJ6QPZEXVSM34OLT5V9S91J10NZTG40XGUNKSTTC83TQ37DQZYKRNKPQWY5L4ZGK5D1V0C8BJGM9KEK43L2LL5UMQR7HWS78Z040DARY0C8X7PLG8J805DIB16LZMPVOKPGC7KWZAKFOF0AJK1M6LWJWO6IFT9PNRL73FSE0MFLYXGAJ' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='DA8A6LDDZ1LVOOLD12D58LQ0L4R1C54ONGOEJH62BMVJ6S9LGCF2X3CNFP7X3N31VQSQQKZN2ZFO9EBFS84URHR01YPS2PLT7DPF5U44O06V41B6ZJUPPZTQHO9XM9Z9001RVFHJL7BETRRFDEJM7829O9VELWKVXFQBT1MPCC857DJGVPWVO5H5RPNBA10F8KKORGXJUA6UU22MOFEIHD1TAK5XGO0K1S94UWBYZYUESCBH5DA6U77WEOU4G6NNX' where id=84;
-update noar ti set v1='DA8A6LDDZ1LVOOLD12D58LQ0L4R1C54ONGOEJH62BMVJ6S9LGCF2X3CNFP7X3N31VQSQQKZN2ZFO9EBFS84URHR01YPS2PLT7DPF5U44O06V41B6ZJUPPZTQHO9XM9Z9001RVFHJL7BETRRFDEJM7829O9VELWKVXFQBT1MPCC857DJGVPWVO5H5RPNBA10F8KKORGXJUA6UU22MOFEIHD1TAK5XGO0K1S94UWBYZYUESCBH5DA6U77WEOU4G6NNX' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PJ5LUALL2G88Y3ZL176YQU77760USNMM7DQFCAURHMULAAJYXAZ3L9FSS2U59WXBWH0U9ZHUE7NK9EJK3FPIA3FTDS3SIY4152K1GXXBRZE00OKT04Y6W5ENMX6K0XRW0X6RGECKIYI22GX1XC4R14RN4SO9N7M1MFB12LH3J3UN4FIFYK69XKRPE4BWDUWCV7X5W878NHED2ENWETP79LKP2JK75E72B236NS6CWW3N24TIBGBOH3AO3LAPEU10D' where id=84;
-update noar ti set v2='PJ5LUALL2G88Y3ZL176YQU77760USNMM7DQFCAURHMULAAJYXAZ3L9FSS2U59WXBWH0U9ZHUE7NK9EJK3FPIA3FTDS3SIY4152K1GXXBRZE00OKT04Y6W5ENMX6K0XRW0X6RGECKIYI22GX1XC4R14RN4SO9N7M1MFB12LH3J3UN4FIFYK69XKRPE4BWDUWCV7X5W878NHED2ENWETP79LKP2JK75E72B236NS6CWW3N24TIBGBOH3AO3LAPEU10D' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0FHAHXLKZRNNHJTOKUA302UYRBXTI3UY45XHDTF7719QRQWXHN3EF360U8YRPVPZ4RZ8VLSPQIKNHGPFKFX8593TT8OMWQRQH1TGH4DSNSHARZP419E7XG7NXP4ZS4L8Q2MTWGXK4K9GCMQV8UOIKDIMZ8MWSWJXKPQ7WFH9RTAPTA5OXR4F5ACOV84T2HGJPI43W3UNMJJ847H0IB1C3LWQXI61Y0YZGAW5KB7MW68KKQIHI1MIKYRU24JH9Z4LN' where id=84;
-update noar ti set v3='0FHAHXLKZRNNHJTOKUA302UYRBXTI3UY45XHDTF7719QRQWXHN3EF360U8YRPVPZ4RZ8VLSPQIKNHGPFKFX8593TT8OMWQRQH1TGH4DSNSHARZP419E7XG7NXP4ZS4L8Q2MTWGXK4K9GCMQV8UOIKDIMZ8MWSWJXKPQ7WFH9RTAPTA5OXR4F5ACOV84T2HGJPI43W3UNMJJ847H0IB1C3LWQXI61Y0YZGAW5KB7MW68KKQIHI1MIKYRU24JH9Z4LN' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YMN4JN4O60G3GKYKGC45LL1YUC7VEJL6GMDCZJ2B0V9C8XYRQ7MEMZCP0VYS3QG8MZQIADP8OG9O1LQJJNTWJQ7E088KCUBFK0G8AL383HER588LS9OMVRYGRQZCCJTQI9V9H8EXT8B56TFLJ1B3AOA3ZW98AYNOYGZ30TJK7QITF7VTHYMLERXYTUDO036X4QN7SWP3QJVTWZGV6KICM1RK8SBH93RGR56I0FJ3IGEEDUO9QEJIWJTMOO88JEJF7' where id=85;
-update noar ti set v0='YMN4JN4O60G3GKYKGC45LL1YUC7VEJL6GMDCZJ2B0V9C8XYRQ7MEMZCP0VYS3QG8MZQIADP8OG9O1LQJJNTWJQ7E088KCUBFK0G8AL383HER588LS9OMVRYGRQZCCJTQI9V9H8EXT8B56TFLJ1B3AOA3ZW98AYNOYGZ30TJK7QITF7VTHYMLERXYTUDO036X4QN7SWP3QJVTWZGV6KICM1RK8SBH93RGR56I0FJ3IGEEDUO9QEJIWJTMOO88JEJF7' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='93YXNF3DWKVF61JYNWHWBJ2L68D8SWGM8EX7RIC05S64NR9VRSLKEQOKOMYZARSPCG6LS7BFPLUUT7USADWFI7HW71FR4KANRS2CB6BBWHI81P4V84FTL2UKTGXZBIJI4PUL38N5ABWCYPMC49UUTE0PPACP0B4BRAUV9OLCTC0WULUU0UKDBRAZUW784BO6ESB34W7JLVCKJDBP7YE32JXZ5GXRBUQJYJM779JRRI8WXFE15OF78LCRNVWUTTEAQ' where id=85;
-update noar ti set v1='93YXNF3DWKVF61JYNWHWBJ2L68D8SWGM8EX7RIC05S64NR9VRSLKEQOKOMYZARSPCG6LS7BFPLUUT7USADWFI7HW71FR4KANRS2CB6BBWHI81P4V84FTL2UKTGXZBIJI4PUL38N5ABWCYPMC49UUTE0PPACP0B4BRAUV9OLCTC0WULUU0UKDBRAZUW784BO6ESB34W7JLVCKJDBP7YE32JXZ5GXRBUQJYJM779JRRI8WXFE15OF78LCRNVWUTTEAQ' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3QTKKLRXFDNGY27FTGIOTM2ODR7UI88BC8E6LOUXZUFWC0BFZRHBSMB1TTFEF7UBO8X3YI7DMDXYVSVWYAUGAYHVC7CEORJP5PSN6YN3JEJHDEBECLIKLMPYC8BDU3HNYZ0S9Q2CX915E7MQXNVIT8BYL1CA8D26S0QZV4YKT02DN80EX9DUTA7WGJK04ZU23MHX8DBCVESLKXDFG63ZCF8EDD54M6CLAXZ8J3DFFYNYS2XIWLH9MLYQLSYSTUO6C' where id=85;
-update noar ti set v2='3QTKKLRXFDNGY27FTGIOTM2ODR7UI88BC8E6LOUXZUFWC0BFZRHBSMB1TTFEF7UBO8X3YI7DMDXYVSVWYAUGAYHVC7CEORJP5PSN6YN3JEJHDEBECLIKLMPYC8BDU3HNYZ0S9Q2CX915E7MQXNVIT8BYL1CA8D26S0QZV4YKT02DN80EX9DUTA7WGJK04ZU23MHX8DBCVESLKXDFG63ZCF8EDD54M6CLAXZ8J3DFFYNYS2XIWLH9MLYQLSYSTUO6C' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='B8049LHH5FY9AO6WH71L37MBXUHYT4624TX7ZUP5XNL6GF938UC6FB6BTLY8TWHRPW1ZTCIRXS58BWSDN0UO0WX2MZ3U65APTH9IGF650HNRTXHXZFOB1IPQPX239CJXIBD4ECS8MWKN62OO3LEBIE2A454W74X14XE7X7X0068E8L7Q3623NEMWZ1FZKW63M90X787THKZ4FCVVNL76HKXTNXFSDX1V5JTYF41F7XANF4QNZ4XJAFZTIAT3J34SI' where id=85;
-update noar ti set v3='B8049LHH5FY9AO6WH71L37MBXUHYT4624TX7ZUP5XNL6GF938UC6FB6BTLY8TWHRPW1ZTCIRXS58BWSDN0UO0WX2MZ3U65APTH9IGF650HNRTXHXZFOB1IPQPX239CJXIBD4ECS8MWKN62OO3LEBIE2A454W74X14XE7X7X0068E8L7Q3623NEMWZ1FZKW63M90X787THKZ4FCVVNL76HKXTNXFSDX1V5JTYF41F7XANF4QNZ4XJAFZTIAT3J34SI' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='07PA99K9Y08R1MHMN8ZPHNZYDDFYKO0PQLHFPQQH4P727IA16R5VO6CJDBQFXI0EC2VMNRITR3WV9HPGJDRIOHUJ00G4S8F5OF8WQNTGC2HPTD9EFI4CK0OVKROTPEEMYP97LEUFWW0GGX4AKXAH7S0JWHJT2N9YU7VPQ9TX7NU2I6O05V7RNS0MYXRSDC3CXXPHXKURL0P42O8GB9XKEXPWZWYEJB6SPGDQU0B9RT8X6VVAQACJYMNY2EU5KKRFH' where id=86;
-update noar ti set v0='07PA99K9Y08R1MHMN8ZPHNZYDDFYKO0PQLHFPQQH4P727IA16R5VO6CJDBQFXI0EC2VMNRITR3WV9HPGJDRIOHUJ00G4S8F5OF8WQNTGC2HPTD9EFI4CK0OVKROTPEEMYP97LEUFWW0GGX4AKXAH7S0JWHJT2N9YU7VPQ9TX7NU2I6O05V7RNS0MYXRSDC3CXXPHXKURL0P42O8GB9XKEXPWZWYEJB6SPGDQU0B9RT8X6VVAQACJYMNY2EU5KKRFH' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MGJOO4EAVA6XK9GVC0I5FGJQ8R88FHA4PXPS0F57S06VJGWVW30VVS426Q2XSZELYBJKOT008PA4R64HJE19QQD8OQ4WHLMY9UH47WT14M10CTQWHLFWP01JXIXBHEMAKCBF1QB6I6D4OK62FMWXIP20BQWL2T13FJ8Y3Q9230T8SK2V4GO2HC9706YSRN75X3IBO6JRTSJ0YO4NBEIOFVKQZ6YD7OUOPU6OV4OK8L82JHUU4W6A8UFHJPV7GTYPV' where id=86;
-update noar ti set v1='MGJOO4EAVA6XK9GVC0I5FGJQ8R88FHA4PXPS0F57S06VJGWVW30VVS426Q2XSZELYBJKOT008PA4R64HJE19QQD8OQ4WHLMY9UH47WT14M10CTQWHLFWP01JXIXBHEMAKCBF1QB6I6D4OK62FMWXIP20BQWL2T13FJ8Y3Q9230T8SK2V4GO2HC9706YSRN75X3IBO6JRTSJ0YO4NBEIOFVKQZ6YD7OUOPU6OV4OK8L82JHUU4W6A8UFHJPV7GTYPV' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0LZB9SU9TDHNNTS3IJ7RA3ABA91ZGHYNMC9JV8GU75YIA0TVVCK7UIQIHR738T5G0RXHYTNTK3NSJ0MW95JWY7ANVL7X16ON0FJ4RIALH7U06RSI9GHWGU2A00G5SMKL0SM0ANNB39SFN2ZPO03IALQ6MNJW6IN0VG9EGGKBLI9DCJ7F9ZC7V7ZPI5696F4T3VGI54CSDANPRB39UXCRW1GJDQIXVTK4WAI8XCBU0UJA8RFSYW6ON6SI9OJQIX4OY' where id=86;
-update noar ti set v2='0LZB9SU9TDHNNTS3IJ7RA3ABA91ZGHYNMC9JV8GU75YIA0TVVCK7UIQIHR738T5G0RXHYTNTK3NSJ0MW95JWY7ANVL7X16ON0FJ4RIALH7U06RSI9GHWGU2A00G5SMKL0SM0ANNB39SFN2ZPO03IALQ6MNJW6IN0VG9EGGKBLI9DCJ7F9ZC7V7ZPI5696F4T3VGI54CSDANPRB39UXCRW1GJDQIXVTK4WAI8XCBU0UJA8RFSYW6ON6SI9OJQIX4OY' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PMV0PY6F1MMZVICFX1NIBKQ7TGHWN5TG7Q6084EAN1S0OPFQGINF5EOOFEJPDDXWTTCN9OZC7HSHBBOXW18GG0XAGBBIJAK7HHRAZOMTYVHX7CJYHBW0NPQZ4N0ICUD6TLAHXP8RRYCLVH5UQ0L1CSXTBWQWZNW8GCKURBA0FAN5XJIK57YCF69OALKB1BRL7N5NLPIJ7OHC0E2V65TJURH9Y8CXDRMOOGUJSGHYLS7TGZ34DEIQY0P1H4NT3MF3Y' where id=86;
-update noar ti set v3='PMV0PY6F1MMZVICFX1NIBKQ7TGHWN5TG7Q6084EAN1S0OPFQGINF5EOOFEJPDDXWTTCN9OZC7HSHBBOXW18GG0XAGBBIJAK7HHRAZOMTYVHX7CJYHBW0NPQZ4N0ICUD6TLAHXP8RRYCLVH5UQ0L1CSXTBWQWZNW8GCKURBA0FAN5XJIK57YCF69OALKB1BRL7N5NLPIJ7OHC0E2V65TJURH9Y8CXDRMOOGUJSGHYLS7TGZ34DEIQY0P1H4NT3MF3Y' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='88TCH8BT2A3WQ60BCG7RR6B923JDQ8L26NS8X7J2UPM0AQVH5A0SC1L6V5312Y3KP2RDWHXW1DOW0NSXJEOD1I7YEU8YCCJ54KWGMSMNP3DA6RM4WHGYPVK6OE9IZ3LN3K7L7KZBLSQQFQW2O4XEFL0GYWTJ1ITLTZ1HKKGRNWUNBIV5R1W2CH0B3D616L8B2CWXA49DNCEDGNS2E17PI0FGA49XVZW6JT2PR7T9J8LAMT5NQIUFCMIJ8ZYGZYGFT' where id=87;
-update noar ti set v0='88TCH8BT2A3WQ60BCG7RR6B923JDQ8L26NS8X7J2UPM0AQVH5A0SC1L6V5312Y3KP2RDWHXW1DOW0NSXJEOD1I7YEU8YCCJ54KWGMSMNP3DA6RM4WHGYPVK6OE9IZ3LN3K7L7KZBLSQQFQW2O4XEFL0GYWTJ1ITLTZ1HKKGRNWUNBIV5R1W2CH0B3D616L8B2CWXA49DNCEDGNS2E17PI0FGA49XVZW6JT2PR7T9J8LAMT5NQIUFCMIJ8ZYGZYGFT' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8MH9FXKUB9191VRDMZ2DVPLA2LO0EB8PBRZMMAVCTQPJ4EGL1F01P66W7CNR39ZYJDP73LZTW2I76VP8JBH7VCP6NMI1QBN20JE080DTPCO7DQMZ7SPXBOKUSEU2S35GRR3FYS16U20R2UR87OKVFWSQO8DT3PL3FG49BHS56PY66TY6XXNL4EXE68XX2CB2IYKNYEP5TXCDUYGAY44OVHC288U97G0Q4WXAGMTI5H79FDLIFIMBU2K1L1PY0OR2G' where id=87;
-update noar ti set v1='8MH9FXKUB9191VRDMZ2DVPLA2LO0EB8PBRZMMAVCTQPJ4EGL1F01P66W7CNR39ZYJDP73LZTW2I76VP8JBH7VCP6NMI1QBN20JE080DTPCO7DQMZ7SPXBOKUSEU2S35GRR3FYS16U20R2UR87OKVFWSQO8DT3PL3FG49BHS56PY66TY6XXNL4EXE68XX2CB2IYKNYEP5TXCDUYGAY44OVHC288U97G0Q4WXAGMTI5H79FDLIFIMBU2K1L1PY0OR2G' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QNNPUX98IZ1946B7Y0FSA753076LCPYH1LF69OFIAK95LHFSHPDVFV8X00WLI6G8OQQMN1BNP2GUCLL0P1EE90A73RHO1FN7X27X0Z7B64BHNIIK63BQ1EZM85QTXT9CKHW63DB8ZV093SKGMM9QE318O93H1QUYVD8NYS2CGGHXP832A5YX1IO5HY8917LF5TSC7U2WSG1UPPYHJTHQ01ZFAW1XKZBEAIEON8D8GLJSC5FWI7P93FO0BTV3F2AL0' where id=87;
-update noar ti set v2='QNNPUX98IZ1946B7Y0FSA753076LCPYH1LF69OFIAK95LHFSHPDVFV8X00WLI6G8OQQMN1BNP2GUCLL0P1EE90A73RHO1FN7X27X0Z7B64BHNIIK63BQ1EZM85QTXT9CKHW63DB8ZV093SKGMM9QE318O93H1QUYVD8NYS2CGGHXP832A5YX1IO5HY8917LF5TSC7U2WSG1UPPYHJTHQ01ZFAW1XKZBEAIEON8D8GLJSC5FWI7P93FO0BTV3F2AL0' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K3ZM9BYF6TPV9G5OLX9MC1VE72RJH3EUK00RSCMTXRPOFPJFVAMPPL449BSYZISR9Z33PQGEZ8TOHW5BNPBKBBUWE94EHCS2DW8CBDIREK6082LJ6GZUTCQL6BEU90Q5MOXE2A044XT5IYZDM1KP9MEHPY37DRR1B769VWT5H8LXV0I3TBRYM116DQF2C6MAM15EJW14JRQT9CVAESURHIJD2X41OL70HMA37GJF34YEBMEBPP9T2RFWW4JUFVA8N' where id=87;
-update noar ti set v3='K3ZM9BYF6TPV9G5OLX9MC1VE72RJH3EUK00RSCMTXRPOFPJFVAMPPL449BSYZISR9Z33PQGEZ8TOHW5BNPBKBBUWE94EHCS2DW8CBDIREK6082LJ6GZUTCQL6BEU90Q5MOXE2A044XT5IYZDM1KP9MEHPY37DRR1B769VWT5H8LXV0I3TBRYM116DQF2C6MAM15EJW14JRQT9CVAESURHIJD2X41OL70HMA37GJF34YEBMEBPP9T2RFWW4JUFVA8N' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='131I42L7FIJGNQ7KYY88QWDKYY6SHJX405VSN6JHPM6WS96NAF806N784S476OF5GPLELZNMZ5HUK5R5NTB5ANVSSDMG2NUY98EWW6YQBZ1BMDBBXHD87MCH2UCUJLEKY2TWKIPIJRK4Z85JVWCT7CF5NG65N7O63DV1HC1H55C00F2NUTBL4BUILRAOZ20KFSTX8VUDUSXC03K6X8CMGRTWS7Y891TX7ATCIJPTN3O4YETH2M5NF0V5Q7C5VF01F' where id=88;
-update noar ti set v0='131I42L7FIJGNQ7KYY88QWDKYY6SHJX405VSN6JHPM6WS96NAF806N784S476OF5GPLELZNMZ5HUK5R5NTB5ANVSSDMG2NUY98EWW6YQBZ1BMDBBXHD87MCH2UCUJLEKY2TWKIPIJRK4Z85JVWCT7CF5NG65N7O63DV1HC1H55C00F2NUTBL4BUILRAOZ20KFSTX8VUDUSXC03K6X8CMGRTWS7Y891TX7ATCIJPTN3O4YETH2M5NF0V5Q7C5VF01F' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EWUPKULP6UG5MF1MRX86EMIP7TGZ680BG1R9VJQZBNB94TDK02VWSIT57KVCWSM1YOQ61YEKEG4PAY3PRA9QBXPEC6GIPZ0FASZLADBU9YSKN3FUH48CH0578JQAQAA5ECX6UB0OZ91TR9WWSIKQLEGGFKNH2MFSH6MRL0QTMAZYMLIY2ZAT6LK98JZVGJSDAO90SW4Z16RLIGZI3AD5VGRNMWG7BQG1PMI8C2UNUVJC4C1L60Z2SP1NL8UW6PA94' where id=88;
-update noar ti set v1='EWUPKULP6UG5MF1MRX86EMIP7TGZ680BG1R9VJQZBNB94TDK02VWSIT57KVCWSM1YOQ61YEKEG4PAY3PRA9QBXPEC6GIPZ0FASZLADBU9YSKN3FUH48CH0578JQAQAA5ECX6UB0OZ91TR9WWSIKQLEGGFKNH2MFSH6MRL0QTMAZYMLIY2ZAT6LK98JZVGJSDAO90SW4Z16RLIGZI3AD5VGRNMWG7BQG1PMI8C2UNUVJC4C1L60Z2SP1NL8UW6PA94' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5YH8LTLGSJ0D6LUU5JQEAOJ34R5Y3XDZOR8ZYWE1DKW0HPR6RLSVCNAV377YCHPR0BBJKVEOAG07XAORX1119SWM72S0CEPCYMV3N9TLWTPJSPOGX0BJJ3UZKQZJJUTMLL6K5N1UIKWXBZNCOWMMJUVRT4CLFWMO7253IL3MO8GCNG3PJ4XN5XSGM5QQ9VM3P3RGDW03OSBZE8NRKH7PWZX4M5PPTB29D44PL6DRO7TRHK2XZ388NUJTGW5WNF9UN' where id=88;
-update noar ti set v2='5YH8LTLGSJ0D6LUU5JQEAOJ34R5Y3XDZOR8ZYWE1DKW0HPR6RLSVCNAV377YCHPR0BBJKVEOAG07XAORX1119SWM72S0CEPCYMV3N9TLWTPJSPOGX0BJJ3UZKQZJJUTMLL6K5N1UIKWXBZNCOWMMJUVRT4CLFWMO7253IL3MO8GCNG3PJ4XN5XSGM5QQ9VM3P3RGDW03OSBZE8NRKH7PWZX4M5PPTB29D44PL6DRO7TRHK2XZ388NUJTGW5WNF9UN' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6962IUYMMANZF4VQCQR9W0OA9PXEL6VA2ZOQULH3J8EASPTD45V45O2JPHVXTX7M3OMHR4AXPTRLU9CRZR091K7L59ZAVV4KCXAQ0I0OY7Z5Y32IABDWIZY5T034EKWQ68BHS1020CRWLW8BXBJV6JI2204IQ4KY3CIP619PUTN42QBGM9JO0ANCGBAOLH9V4DQYCQM3FY4YQ0IJM7PCZEFAJGOAR1H7P5L0YL9L12R6EYLKRN2U6M679PVVKN4J2' where id=88;
-update noar ti set v3='6962IUYMMANZF4VQCQR9W0OA9PXEL6VA2ZOQULH3J8EASPTD45V45O2JPHVXTX7M3OMHR4AXPTRLU9CRZR091K7L59ZAVV4KCXAQ0I0OY7Z5Y32IABDWIZY5T034EKWQ68BHS1020CRWLW8BXBJV6JI2204IQ4KY3CIP619PUTN42QBGM9JO0ANCGBAOLH9V4DQYCQM3FY4YQ0IJM7PCZEFAJGOAR1H7P5L0YL9L12R6EYLKRN2U6M679PVVKN4J2' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BRYU5QKKR83PAV2SQG7T3S0D3YWEDNQMR59GTKOJH6KRFAGYYRL0C9OUR3OTXLTWM06UCWG89KIQN7G91ZKGUIQMY6HX2RLJ66U2TI4WUJG929BTQF57ZS6HSRDTPE5KGXRY937O21GI6E8DY44SFREGU9NQH514SNU8U4KV10RCYHTUKW29CZAH9V9RU6ME6QAO06Z4IQGRSFRRLOP8ZLJWK1IWUXUK72M8A71A3LGETXOGYOAYH5R4E1D1XCT39' where id=89;
-update noar ti set v0='BRYU5QKKR83PAV2SQG7T3S0D3YWEDNQMR59GTKOJH6KRFAGYYRL0C9OUR3OTXLTWM06UCWG89KIQN7G91ZKGUIQMY6HX2RLJ66U2TI4WUJG929BTQF57ZS6HSRDTPE5KGXRY937O21GI6E8DY44SFREGU9NQH514SNU8U4KV10RCYHTUKW29CZAH9V9RU6ME6QAO06Z4IQGRSFRRLOP8ZLJWK1IWUXUK72M8A71A3LGETXOGYOAYH5R4E1D1XCT39' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SH1GPNR8TGM4YSB1DQDHLEANT329WTK199FQEXJW3TMAEM09UWKKYHME3LBDY0M8YI1ASZDK87QN7M7Z97BBBBII6BI7YX1XAMQP5G3RL311OW0C3BCK3DA28KW69EVUPD59NOPQ0SIDNJCQ0PEX523XJCG4WSYAMQFMJA1PL5DLIC3C0RNQM819C906J6593Z34XJH0AQSY0YNAV14UGD8MAEPD84HON0CUZU7M3T6CG7023Z4SUQUSARCNW095Z' where id=89;
-update noar ti set v1='SH1GPNR8TGM4YSB1DQDHLEANT329WTK199FQEXJW3TMAEM09UWKKYHME3LBDY0M8YI1ASZDK87QN7M7Z97BBBBII6BI7YX1XAMQP5G3RL311OW0C3BCK3DA28KW69EVUPD59NOPQ0SIDNJCQ0PEX523XJCG4WSYAMQFMJA1PL5DLIC3C0RNQM819C906J6593Z34XJH0AQSY0YNAV14UGD8MAEPD84HON0CUZU7M3T6CG7023Z4SUQUSARCNW095Z' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CZPY45G01J75DBNI6SSSTQ9GJUEHR22QVYTCTRDH0ZXHWKET6I4KRVB3ND5LC9BQJONLVUYD4J6V83K3K37LVUF5Y9DALIGE5N4OM50TEZ0VQGVXN48W7BMAV089ZT1A9XPRRW6Q6J676GMDKRNX7YTM4Y1AK62SVRO534DF5EII753729NSPPLRW9RO2F1MJN7FFTFL2F8XKE42K3L0QQOFKY1JVIVCFV160ENRLUEU4XQB097S344R5XT1TOX3Z' where id=89;
-update noar ti set v2='CZPY45G01J75DBNI6SSSTQ9GJUEHR22QVYTCTRDH0ZXHWKET6I4KRVB3ND5LC9BQJONLVUYD4J6V83K3K37LVUF5Y9DALIGE5N4OM50TEZ0VQGVXN48W7BMAV089ZT1A9XPRRW6Q6J676GMDKRNX7YTM4Y1AK62SVRO534DF5EII753729NSPPLRW9RO2F1MJN7FFTFL2F8XKE42K3L0QQOFKY1JVIVCFV160ENRLUEU4XQB097S344R5XT1TOX3Z' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Q1SCK8LHFCEOUSR3VFDPFA3NOG3OSR9NHL8QW50OMU73FD3M4YXQ3YAQQIK03M23FNFQSV3HXRDZP1N1ZHECG2D41ORP3QITSO3TKW23N0CI9I7571T66KAO5YTMK6TJW84CPB7J9R4U4QUZBEN2AZIPE7WBIQBB3FNLN1YC79OLTUZH0ZO3K84EKXR3VFBINZY8N6ICOCSSN4X10QDBNMIT8LPT6N8KEHA4FGMB47E9KSI26G4WC0K8EYLHG6R5Q' where id=89;
-update noar ti set v3='Q1SCK8LHFCEOUSR3VFDPFA3NOG3OSR9NHL8QW50OMU73FD3M4YXQ3YAQQIK03M23FNFQSV3HXRDZP1N1ZHECG2D41ORP3QITSO3TKW23N0CI9I7571T66KAO5YTMK6TJW84CPB7J9R4U4QUZBEN2AZIPE7WBIQBB3FNLN1YC79OLTUZH0ZO3K84EKXR3VFBINZY8N6ICOCSSN4X10QDBNMIT8LPT6N8KEHA4FGMB47E9KSI26G4WC0K8EYLHG6R5Q' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1L1W7ANM6CLDIZ148DXZ5IIHL7UX92HNYZ3F5OXCI5QJ6SBPPO7GCC8PIJ9O5HPV0939V0RHWU591TET75M313Z6951U1ZI26BBEM05X66O67TTDLBXJGLEDLRO07KJRDL2445QQGFOU57ZR3JXCG6TUFW8FGVGO9X702FRLCNGCL031UJ5PV9JTKKET6FWSU7Z28ARAQD0IULOUHHPZOXCVCR2X158CGDULERO8DM8BQA1VZN9IZJXMBKUAQ3ZC7' where id=90;
-update noar ti set v0='1L1W7ANM6CLDIZ148DXZ5IIHL7UX92HNYZ3F5OXCI5QJ6SBPPO7GCC8PIJ9O5HPV0939V0RHWU591TET75M313Z6951U1ZI26BBEM05X66O67TTDLBXJGLEDLRO07KJRDL2445QQGFOU57ZR3JXCG6TUFW8FGVGO9X702FRLCNGCL031UJ5PV9JTKKET6FWSU7Z28ARAQD0IULOUHHPZOXCVCR2X158CGDULERO8DM8BQA1VZN9IZJXMBKUAQ3ZC7' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='R4GXHHW8HUA2NE93YTIBLWISI09ZXUWT4R1BQZS6LYY7TGRM13RAB2526IO5P9CUJB0PHTK6DHYPI4QA187AAQDPYJMI5XUH7ZU86S4ZYYVM8CB25YEBOJ3DEVZ2HTCD4R9LBBPX6SMXERV3EI4YTFFFD3KUVQS6G6KJNYWYNKCISSF438F9M1CF287MXYP8NIUJOU9AJ86X82GU2TSLBLBNJWJGGQKLOG3PNPC7UEQ172Z2G15I2DQJUC10BFFOR' where id=90;
-update noar ti set v1='R4GXHHW8HUA2NE93YTIBLWISI09ZXUWT4R1BQZS6LYY7TGRM13RAB2526IO5P9CUJB0PHTK6DHYPI4QA187AAQDPYJMI5XUH7ZU86S4ZYYVM8CB25YEBOJ3DEVZ2HTCD4R9LBBPX6SMXERV3EI4YTFFFD3KUVQS6G6KJNYWYNKCISSF438F9M1CF287MXYP8NIUJOU9AJ86X82GU2TSLBLBNJWJGGQKLOG3PNPC7UEQ172Z2G15I2DQJUC10BFFOR' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='63VGP2SCNVZAYTH1KDUK5LLLTE20FWEL4Z1XYJIT8QWQEDM68FPDKXF6MNDI2A5TOOE9UHPOVR9BDTWLSCQ5TTFU2KR7EFL4A22F2684BHUL5IA2RXN3PEHZUMIWJV0INMXM8UOVY1K5UNRHSWKIK7RQ61MK8891GAXMB2ISK4U2YYB46DYNQXX87QBGHX8376UTVZQZJYDBREBHE5TBLARCMYUW28N3QZXJ2PC8BWJ7VRKJS0Q2MYLTWTE9FY1ZK' where id=90;
-update noar ti set v2='63VGP2SCNVZAYTH1KDUK5LLLTE20FWEL4Z1XYJIT8QWQEDM68FPDKXF6MNDI2A5TOOE9UHPOVR9BDTWLSCQ5TTFU2KR7EFL4A22F2684BHUL5IA2RXN3PEHZUMIWJV0INMXM8UOVY1K5UNRHSWKIK7RQ61MK8891GAXMB2ISK4U2YYB46DYNQXX87QBGHX8376UTVZQZJYDBREBHE5TBLARCMYUW28N3QZXJ2PC8BWJ7VRKJS0Q2MYLTWTE9FY1ZK' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4XXV8VTI8TV1DJALD6ZQTAXR0SE05D7N5KWRZZ8VZFL71XB33CZWVO9V0C8UFCBGCGF4I2VWPXSFNSFMM4WWS0NWWRW2HGLWJMBNWNCL47IC6YMT2074VSO1NJFW8QHZ1S7LEH1DH4CD8ROCP4K5C9PN99ID4A545NDKII8O3WZLKH3YXC6KGAGC1A4OFBPKKO1H6QANDJJEPI4HU6DED0NB4FHWB86YIOKR9QK830ZS3XTHLX9UQ6HUHIUSTSXO5' where id=90;
-update noar ti set v3='4XXV8VTI8TV1DJALD6ZQTAXR0SE05D7N5KWRZZ8VZFL71XB33CZWVO9V0C8UFCBGCGF4I2VWPXSFNSFMM4WWS0NWWRW2HGLWJMBNWNCL47IC6YMT2074VSO1NJFW8QHZ1S7LEH1DH4CD8ROCP4K5C9PN99ID4A545NDKII8O3WZLKH3YXC6KGAGC1A4OFBPKKO1H6QANDJJEPI4HU6DED0NB4FHWB86YIOKR9QK830ZS3XTHLX9UQ6HUHIUSTSXO5' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FWVLA52VDA5RM3ASLMI5F264IB2WSYYEOUGXEZNJ1N9INIYY8ZSKHMWI7HF9CZ7O746WPOQ4KH04318VOQORYW0KLMGKQJ2A87BBT19BG9YDOB4DNV1GINKSZ5GPKDM0G3H7ON0G8HKIR71M3MCYJK8S6R5O40CM3R3FCU0QL9D34O1CQSS1HCXVCXUM9EYLN6N0RCBPF6DO5QXRY2OJRG7FXFFTNZ01UMPMSGLNRLJ9DX0ZGF8942YQNI6ZPVLRJ' where id=91;
-update noar ti set v0='FWVLA52VDA5RM3ASLMI5F264IB2WSYYEOUGXEZNJ1N9INIYY8ZSKHMWI7HF9CZ7O746WPOQ4KH04318VOQORYW0KLMGKQJ2A87BBT19BG9YDOB4DNV1GINKSZ5GPKDM0G3H7ON0G8HKIR71M3MCYJK8S6R5O40CM3R3FCU0QL9D34O1CQSS1HCXVCXUM9EYLN6N0RCBPF6DO5QXRY2OJRG7FXFFTNZ01UMPMSGLNRLJ9DX0ZGF8942YQNI6ZPVLRJ' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8VVJ3ZIVBBM8OH9SL8O1CIC5HON4HFPLWHYM55KM1FBCVAW327EBT80RDUCJLV1615NOCA0TFBL6CYRPKHL6ZMJ1A2FIT50KV7KFN6CGUJUYLT8J2XGY7AUMHOT2QR6OXO052TEMSKQ3UU04YH20BQ37MG0CYHY9QZ77VYRTZ9N0T8RR4779PRS0OMBUNU7Y6W9CU0AS6PSJPADV1MQ0K0H9BF5DZFFHVFMTXHMEQR0WPL76UG3XUWALI3SV9L7NE' where id=91;
-update noar ti set v1='8VVJ3ZIVBBM8OH9SL8O1CIC5HON4HFPLWHYM55KM1FBCVAW327EBT80RDUCJLV1615NOCA0TFBL6CYRPKHL6ZMJ1A2FIT50KV7KFN6CGUJUYLT8J2XGY7AUMHOT2QR6OXO052TEMSKQ3UU04YH20BQ37MG0CYHY9QZ77VYRTZ9N0T8RR4779PRS0OMBUNU7Y6W9CU0AS6PSJPADV1MQ0K0H9BF5DZFFHVFMTXHMEQR0WPL76UG3XUWALI3SV9L7NE' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='C3Z1IFT3RZWXJGZA9DDKQQ881R0PLTHTEFDQ2VDY2209TOVOSCT1MA28WBYKQ37HOI9P6KD00KLNAK00G98OZ8ARF5ZM072HRU5ATNBBNRE1V5K6FRBUHGED5788H0D0KV26YKXR3CAYVRKN5W5YIOBE8V44UUC0GZDLVDRGYHXL2TUCWD3A9DIS8NPVL2V1A9063B1BZST0U736FS0BVNJSP9I8V8XFWCFS3QTM7QSNHMPUIL70BL5J2QK7ACONM' where id=91;
-update noar ti set v2='C3Z1IFT3RZWXJGZA9DDKQQ881R0PLTHTEFDQ2VDY2209TOVOSCT1MA28WBYKQ37HOI9P6KD00KLNAK00G98OZ8ARF5ZM072HRU5ATNBBNRE1V5K6FRBUHGED5788H0D0KV26YKXR3CAYVRKN5W5YIOBE8V44UUC0GZDLVDRGYHXL2TUCWD3A9DIS8NPVL2V1A9063B1BZST0U736FS0BVNJSP9I8V8XFWCFS3QTM7QSNHMPUIL70BL5J2QK7ACONM' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GM8NUPGQZQXY8MJ4IFSCNJEDHXF3OY1HP3U7ER0J9AOVN5PFULM0440NGDOK5ZVBOFWP611KWHTC1CCLFCA76HRXUPN6ZYU0QV0EBI9XNT9NA6FW4NFIKZO6RN4GCFT4ZGFM0R2KB2S2FMUTH7JRZI30OOM682NQUAZY5BU3HXDBQOGQZ47YQWJZOHKNE09A69RNYI6FA4BL4ZIDHUQTPQ2IHBRQTZAIKAMBXYEV3KLCFXSO9N1K4VVYH6BSE26Z6' where id=91;
-update noar ti set v3='GM8NUPGQZQXY8MJ4IFSCNJEDHXF3OY1HP3U7ER0J9AOVN5PFULM0440NGDOK5ZVBOFWP611KWHTC1CCLFCA76HRXUPN6ZYU0QV0EBI9XNT9NA6FW4NFIKZO6RN4GCFT4ZGFM0R2KB2S2FMUTH7JRZI30OOM682NQUAZY5BU3HXDBQOGQZ47YQWJZOHKNE09A69RNYI6FA4BL4ZIDHUQTPQ2IHBRQTZAIKAMBXYEV3KLCFXSO9N1K4VVYH6BSE26Z6' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RVV1H440G7IF2JHF0GI37EP291FYD9RXRP5ST5Z1GG41J1Y6R1ELJZSUHMKQ52H92MFE72OI40AJKSPHPKTGW5KKC83OSWYFU2YMY2KNNYXP2A2F5LBBB9NYVALIY3J12YLHQR9C3N8BUF7A9OMOA9SY8FAVNUVTYOYWCJGKLXCUYNUWD47WLQAILOQT6LROTT9Z6RY6FBXGYIEA6VYJD69SY7752NEBEZIAG4YB99TIIAE1ZKNBONZ134F1X39JD' where id=92;
-update noar ti set v0='RVV1H440G7IF2JHF0GI37EP291FYD9RXRP5ST5Z1GG41J1Y6R1ELJZSUHMKQ52H92MFE72OI40AJKSPHPKTGW5KKC83OSWYFU2YMY2KNNYXP2A2F5LBBB9NYVALIY3J12YLHQR9C3N8BUF7A9OMOA9SY8FAVNUVTYOYWCJGKLXCUYNUWD47WLQAILOQT6LROTT9Z6RY6FBXGYIEA6VYJD69SY7752NEBEZIAG4YB99TIIAE1ZKNBONZ134F1X39JD' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E5PPN4GMT8RKWB2ZCX0TRLNJLJRVPKB9WKG46DYD3ITX1EI1ABX0KPQ01LWYSSCFRCNRXK3NPGHYZ47QDABF07LK1HNC2NM3OSQW13TB9JPKQVS2I9NC7VH47P3BAYMQYLKQP16LSZJSC92U098ULCRDJO2DJXTDBQ0A5YRV45L525UPZ1RAEXQE4UIS6H8W1Y3660IY5MOKBJWIFUFKU94IB4IFIDJ44FE0H99ZNXA4LD3075A4ZJYBZN5JQCT34' where id=92;
-update noar ti set v1='E5PPN4GMT8RKWB2ZCX0TRLNJLJRVPKB9WKG46DYD3ITX1EI1ABX0KPQ01LWYSSCFRCNRXK3NPGHYZ47QDABF07LK1HNC2NM3OSQW13TB9JPKQVS2I9NC7VH47P3BAYMQYLKQP16LSZJSC92U098ULCRDJO2DJXTDBQ0A5YRV45L525UPZ1RAEXQE4UIS6H8W1Y3660IY5MOKBJWIFUFKU94IB4IFIDJ44FE0H99ZNXA4LD3075A4ZJYBZN5JQCT34' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0N9AJV21Y70A87DVQMZGAVG663IMW936TIKECOWLCE5JPVRWFNQFZS8JDXIPIY5UOQETRJNDL9EUS96IRD15P2NIHA0B91MIKZMHOTM2ZQK3XBDFLD3411U38USXOYX35YXY2LLY31170T7H5MZAOTAIV4L791D0D9B5U2684CKRFY58Q1T41SP8ZCCU35N5EZ71EPTVXTMFO194MKR1Z8MJIED2KQ373NNG4ALI028MZBAJ1J3J7N3RTECPSS8S1' where id=92;
-update noar ti set v2='0N9AJV21Y70A87DVQMZGAVG663IMW936TIKECOWLCE5JPVRWFNQFZS8JDXIPIY5UOQETRJNDL9EUS96IRD15P2NIHA0B91MIKZMHOTM2ZQK3XBDFLD3411U38USXOYX35YXY2LLY31170T7H5MZAOTAIV4L791D0D9B5U2684CKRFY58Q1T41SP8ZCCU35N5EZ71EPTVXTMFO194MKR1Z8MJIED2KQ373NNG4ALI028MZBAJ1J3J7N3RTECPSS8S1' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='5NRG9TPQJFGZPU55R7HQ7DAE2WMTN6S3HGTZAN8HBIMFKDCG3DTAP4AWGSKEBBFYJGG8RGTYXWIBBVPHW66F4HLSFZBXLINYJZ8F8DNUTF0ZERIIOGRSQFXPMD0F3D2LHRJU14JSQ4COTDYT87Y79ZX8ZV5NI2H5SP1YM9Y9C8UN0YCBNMVRKRVPQ3AYQVEW1O4QB3BHXZKGGGRLYX2ULCR2ONSGYVES6JXWO4O6KA68ACHXRT5F28FAMQNNEV5GC' where id=92;
-update noar ti set v3='5NRG9TPQJFGZPU55R7HQ7DAE2WMTN6S3HGTZAN8HBIMFKDCG3DTAP4AWGSKEBBFYJGG8RGTYXWIBBVPHW66F4HLSFZBXLINYJZ8F8DNUTF0ZERIIOGRSQFXPMD0F3D2LHRJU14JSQ4COTDYT87Y79ZX8ZV5NI2H5SP1YM9Y9C8UN0YCBNMVRKRVPQ3AYQVEW1O4QB3BHXZKGGGRLYX2ULCR2ONSGYVES6JXWO4O6KA68ACHXRT5F28FAMQNNEV5GC' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8OGUBG5PSFM9YFCRNYE1P416D66N991D3KNN79ITKN9Q4B37N7CPZVYP1BSTV60QHPWFGIUDRZKQWEG797PZ4KVX9XM0JI1MCPADAKTQYHJXIGB81Y3DLT8T7LMBWFSJ122KF8MQ3MX2WN68WWSSELG62H40WNTXORE23MM3RDK77OKCEH9ZP64Q0UKUJAINMDW8ENN3Y16AKHHOGD1XIXG131GCC43O3BSNDOWB9DW8S5JQKOH8PU272XJWLC0X5' where id=93;
-update noar ti set v0='8OGUBG5PSFM9YFCRNYE1P416D66N991D3KNN79ITKN9Q4B37N7CPZVYP1BSTV60QHPWFGIUDRZKQWEG797PZ4KVX9XM0JI1MCPADAKTQYHJXIGB81Y3DLT8T7LMBWFSJ122KF8MQ3MX2WN68WWSSELG62H40WNTXORE23MM3RDK77OKCEH9ZP64Q0UKUJAINMDW8ENN3Y16AKHHOGD1XIXG131GCC43O3BSNDOWB9DW8S5JQKOH8PU272XJWLC0X5' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NI8A2ZUGRMA1UG3K6IC036SQ8LCRHMQB83WKHTTELLFPES4LPHT6JLXRKN30OFSUQMM574L5UB4Q02MVD786BC3RIJ1MQVCTW0GOJSFOAZSYDJWASIHSM414RQJQ6VVVVUIRAWJSGMKPN0P848MR3BLIWVCUE1DNDO2PXUKNWQYQG2KQ0EKZCYSDYRYSS2SXYSTDO471SQF93XYOXTV453HYONU7YVFHWWC3CD2M3WD7NR0P3HQH6STCC1RFV24PX' where id=93;
-update noar ti set v1='NI8A2ZUGRMA1UG3K6IC036SQ8LCRHMQB83WKHTTELLFPES4LPHT6JLXRKN30OFSUQMM574L5UB4Q02MVD786BC3RIJ1MQVCTW0GOJSFOAZSYDJWASIHSM414RQJQ6VVVVUIRAWJSGMKPN0P848MR3BLIWVCUE1DNDO2PXUKNWQYQG2KQ0EKZCYSDYRYSS2SXYSTDO471SQF93XYOXTV453HYONU7YVFHWWC3CD2M3WD7NR0P3HQH6STCC1RFV24PX' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='DPB3F7N6LDXWNRN56ZS9VR5STMD2ZHULKMRNRWGQAW3S3AS1LZX6TUHHH54342YFUFU4IQ34O7FYFWDMF8KY5QD08XD4WO8TP5DRAVOHEXQ5I47L6CIG2W9PZNS7H2T1Y8J6IWGJQGBHVOTF6GHN3X7OWGVEXQZT74T05231P6YDNTSACUFERNGP2JCZ4TT2G0BTM7000UPIXW96B9I5ZTGQZRKHU8LPC49UWFH0GVM2I4NBHXWNFM3SIIZED8B5J' where id=93;
-update noar ti set v2='DPB3F7N6LDXWNRN56ZS9VR5STMD2ZHULKMRNRWGQAW3S3AS1LZX6TUHHH54342YFUFU4IQ34O7FYFWDMF8KY5QD08XD4WO8TP5DRAVOHEXQ5I47L6CIG2W9PZNS7H2T1Y8J6IWGJQGBHVOTF6GHN3X7OWGVEXQZT74T05231P6YDNTSACUFERNGP2JCZ4TT2G0BTM7000UPIXW96B9I5ZTGQZRKHU8LPC49UWFH0GVM2I4NBHXWNFM3SIIZED8B5J' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MIQBKX7ELS237YC2M98LXMMLQDEVSWJR0DDHJFBQ4HFCWXBZAJSUKMLFHRH853EBQCZOVBKQT96SR5SNY94IMSRSJIGJH0IAJUHNLJ15PZILRX2PQ0HK8YKSPI32H8Q4Q0R5STBQ2NJB1OO6YXQHNZN26PMZQKIEOM38T623KNNW4S18YZ93C4YBNOOBR9VG2C2B5Z8FEUBGXCU2R9TM0TEDDH7MQ1EDFAA5KHO2KV96I8FQJZI2QC1ZH8ZG44USR' where id=93;
-update noar ti set v3='MIQBKX7ELS237YC2M98LXMMLQDEVSWJR0DDHJFBQ4HFCWXBZAJSUKMLFHRH853EBQCZOVBKQT96SR5SNY94IMSRSJIGJH0IAJUHNLJ15PZILRX2PQ0HK8YKSPI32H8Q4Q0R5STBQ2NJB1OO6YXQHNZN26PMZQKIEOM38T623KNNW4S18YZ93C4YBNOOBR9VG2C2B5Z8FEUBGXCU2R9TM0TEDDH7MQ1EDFAA5KHO2KV96I8FQJZI2QC1ZH8ZG44USR' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BXSTQD4OXKGNOO4RO94ELJKW31RICSUJZW2AHBIYOC3NSL0LJHGYAGW358OWXVQMCMWX9Y14UGIKJL7SC42WMX9FCARJL39JG59FFUFXKMQKP4DNPSDN8Y0NPMDX93NSFGUEE99OUAJWV3NC1WL9G0TGJLD7WS3AA1APY9DT5UV0LTOC5M5TCTGORYNOM7Q0YFBVQ5BKWYC1TFQT8VN0F9QVF2EJQPS1DQW1GEVMCP7VEZ5K3AUPB0IK9GYX64ASG' where id=94;
-update noar ti set v0='BXSTQD4OXKGNOO4RO94ELJKW31RICSUJZW2AHBIYOC3NSL0LJHGYAGW358OWXVQMCMWX9Y14UGIKJL7SC42WMX9FCARJL39JG59FFUFXKMQKP4DNPSDN8Y0NPMDX93NSFGUEE99OUAJWV3NC1WL9G0TGJLD7WS3AA1APY9DT5UV0LTOC5M5TCTGORYNOM7Q0YFBVQ5BKWYC1TFQT8VN0F9QVF2EJQPS1DQW1GEVMCP7VEZ5K3AUPB0IK9GYX64ASG' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FII52OV4TALWIPZ5GT7ONEQUI9RUXZASEPCIR5136AHM1T1GDB3L8OGDESTWRYOHJOLXLHKRTZ0MKQZ6Q90DD097161T0OGFXM2QAVS8KQG9JNDRBTW2QPV713KWRW0JFDDN2A5021O1ZUIH15WYC9X79KJD8RX5X72BNPOI8EDJUMB61IHOCIW6H1PW569F3B751YTHFM0ZITZTG079D0FALBNHRA5JNC7J1C62O3DK6PX633LM3RS4MO0PUZSRK' where id=94;
-update noar ti set v1='FII52OV4TALWIPZ5GT7ONEQUI9RUXZASEPCIR5136AHM1T1GDB3L8OGDESTWRYOHJOLXLHKRTZ0MKQZ6Q90DD097161T0OGFXM2QAVS8KQG9JNDRBTW2QPV713KWRW0JFDDN2A5021O1ZUIH15WYC9X79KJD8RX5X72BNPOI8EDJUMB61IHOCIW6H1PW569F3B751YTHFM0ZITZTG079D0FALBNHRA5JNC7J1C62O3DK6PX633LM3RS4MO0PUZSRK' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GN624I010EQ4SAY5RJ6DFYMQ5KQ1P7G3Q7C05N4PL7WRGEKA1FEUCWWQA2TARB00S75C6UFAPGZ2H5DOHYV69UUYL0P13047M0JJ8E6TKALBWGM0USLCDK2LMLBB8OAEEV2QTBBHZHA6L4S7JV8VNMD5H7T5DTZJG5597F3TQHQEIQQC5XBEYDB3OCPJEKZFFAY6Q8UBWCUXXOR6G2WKXP7XN7KJFVY6WPG9IWUDT9PDDJB1B7KH367UT0BY8ZGP6' where id=94;
-update noar ti set v2='GN624I010EQ4SAY5RJ6DFYMQ5KQ1P7G3Q7C05N4PL7WRGEKA1FEUCWWQA2TARB00S75C6UFAPGZ2H5DOHYV69UUYL0P13047M0JJ8E6TKALBWGM0USLCDK2LMLBB8OAEEV2QTBBHZHA6L4S7JV8VNMD5H7T5DTZJG5597F3TQHQEIQQC5XBEYDB3OCPJEKZFFAY6Q8UBWCUXXOR6G2WKXP7XN7KJFVY6WPG9IWUDT9PDDJB1B7KH367UT0BY8ZGP6' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FD4M8P78IKEG20ZDD8FOFUVUHPU9A450K8TUKKBML04GX4G2HQOMXHHJ55XAIGN3SC18JC0SG8V8GPZCPN84FRKPO4AGTWVYA8155W1EMD2IDJMRYS1UTHSJ7RVOEXHAEX8X7N7Y1PI0PC28D3F4KV8AX8AEFQT6Z2SRBRIMO3I540PYM2LTI6YWI5J9OZ02VZX6UW1MX3Z18S1RJXZMN4D1QFA2G8QIU6VRZFM7R95ZH7UPJLHYGZ157N5513OMB' where id=94;
-update noar ti set v3='FD4M8P78IKEG20ZDD8FOFUVUHPU9A450K8TUKKBML04GX4G2HQOMXHHJ55XAIGN3SC18JC0SG8V8GPZCPN84FRKPO4AGTWVYA8155W1EMD2IDJMRYS1UTHSJ7RVOEXHAEX8X7N7Y1PI0PC28D3F4KV8AX8AEFQT6Z2SRBRIMO3I540PYM2LTI6YWI5J9OZ02VZX6UW1MX3Z18S1RJXZMN4D1QFA2G8QIU6VRZFM7R95ZH7UPJLHYGZ157N5513OMB' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0XROE5VBHWTIYZBM57KHFWK6RD4BWI5ED4GRPKD3VIR1BPYWZSSX2G6RZHI3D7664T03FT1F5TI42OSEMSD302YIX6O8S77NLYBJUB4KR1FXLDEV8I5VI9G10P7MPQ81K2ZYJG9YQ49FPU7VCEVWAKY2B96YDL50NHQCK61C98J8N9DWEVNOC34NNS2W2COINLWI03BEJHMWNL4Z839ON2MK1YMPMQKOTYC50YRCLF0G6PYTJHC90GH9P1Z3WT10T' where id=95;
-update noar ti set v0='0XROE5VBHWTIYZBM57KHFWK6RD4BWI5ED4GRPKD3VIR1BPYWZSSX2G6RZHI3D7664T03FT1F5TI42OSEMSD302YIX6O8S77NLYBJUB4KR1FXLDEV8I5VI9G10P7MPQ81K2ZYJG9YQ49FPU7VCEVWAKY2B96YDL50NHQCK61C98J8N9DWEVNOC34NNS2W2COINLWI03BEJHMWNL4Z839ON2MK1YMPMQKOTYC50YRCLF0G6PYTJHC90GH9P1Z3WT10T' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='L3RBAQC8WPF07BZ5GZRIGRQBZWOWY3PW8PDMBJKWLEEL5AVWMA4JL5X9TKM3RF0R3UFZSJD7VEJW12PXR1CNXXNYAHFIHYR4VLM0PE4CL2GC1O30IL363BYQVZMU6CW4FG38W4F6U2ZERSDD6Z8FIP4F5QWA139K4797GOY1NXKKDTYOZD0Q6CVHBUW7P13J56K69QEBQO3SP9N9AJ06IERWAH3RER9HYNAQDP8E3FLI4A6XDQ53CX3DDI9Z0Z56T' where id=95;
-update noar ti set v1='L3RBAQC8WPF07BZ5GZRIGRQBZWOWY3PW8PDMBJKWLEEL5AVWMA4JL5X9TKM3RF0R3UFZSJD7VEJW12PXR1CNXXNYAHFIHYR4VLM0PE4CL2GC1O30IL363BYQVZMU6CW4FG38W4F6U2ZERSDD6Z8FIP4F5QWA139K4797GOY1NXKKDTYOZD0Q6CVHBUW7P13J56K69QEBQO3SP9N9AJ06IERWAH3RER9HYNAQDP8E3FLI4A6XDQ53CX3DDI9Z0Z56T' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AQ81O2S4REJQC4L0WV4D9YSN6MOZA60X0RCQGYJ6JR1KU5FSUXJYDKGVQ4H4E2MUUBPY4P5KNJSFGACEZT2ON3A4ZDHE2P687SOAAK3J3QAUZLNV6F3N3SDZXGWD93C7S9HTCWV7QZ5VR53K0SC6UVQR9R857U6XKDPZMCPNAJCCH9M6FVM4C6P73U7IJFX4P8GZQV3B64KY1GK8CUFPMS45LVMLCGOQ2BSEL2ATVXO18FKD9T3Y3ABNQ848DWAMX' where id=95;
-update noar ti set v2='AQ81O2S4REJQC4L0WV4D9YSN6MOZA60X0RCQGYJ6JR1KU5FSUXJYDKGVQ4H4E2MUUBPY4P5KNJSFGACEZT2ON3A4ZDHE2P687SOAAK3J3QAUZLNV6F3N3SDZXGWD93C7S9HTCWV7QZ5VR53K0SC6UVQR9R857U6XKDPZMCPNAJCCH9M6FVM4C6P73U7IJFX4P8GZQV3B64KY1GK8CUFPMS45LVMLCGOQ2BSEL2ATVXO18FKD9T3Y3ABNQ848DWAMX' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QZY4PIYS1TFSH4IU2SM8CMYF7BPT2GDWF3ELD5MNBAOSAN5PBKGA4OOZRHBI7RX7ZA1BVVI1KVYW4KNH6H0M5YPIULN06UZIO3W9KY2SJOOOBJ4SO8NV9V1OLFCRBJ0OSDHRIX3T3HEN17QSWVHKSS2AQYO91BOZI8IY8R8QTSYMZDKEDYY2WGHE35GXIY3FWE67RIDCDBNGQE2HCJCPP0DF8ZK157C5TMK9C7EMFK6DW4YYYRXDA4CZNVWM8HS7R' where id=95;
-update noar ti set v3='QZY4PIYS1TFSH4IU2SM8CMYF7BPT2GDWF3ELD5MNBAOSAN5PBKGA4OOZRHBI7RX7ZA1BVVI1KVYW4KNH6H0M5YPIULN06UZIO3W9KY2SJOOOBJ4SO8NV9V1OLFCRBJ0OSDHRIX3T3HEN17QSWVHKSS2AQYO91BOZI8IY8R8QTSYMZDKEDYY2WGHE35GXIY3FWE67RIDCDBNGQE2HCJCPP0DF8ZK157C5TMK9C7EMFK6DW4YYYRXDA4CZNVWM8HS7R' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IQNTGGRADUTD2YZMX6UO5Y5MG75AYWMJYT14V8JACENITUTWQ08P7PRZAK9HKFS9TH5MEB792FNKOGGB14URFX7PZVLOK0VIZS6KW0WT6QHNOJI7MBATHUQG7SO4LZ4FB174IP35E4UI59FTL7BZPCCBYQIGS5NJ7Y2UDD2NZ20DIW0NKFCBRH6QAPI0WHZ9B1AFV398T64CM3JJO4RBAUK2JSUVK1GUEE6BGMVWMWJF8A4DLNFRDJ2ZKO6FFAR1N' where id=96;
-update noar ti set v0='IQNTGGRADUTD2YZMX6UO5Y5MG75AYWMJYT14V8JACENITUTWQ08P7PRZAK9HKFS9TH5MEB792FNKOGGB14URFX7PZVLOK0VIZS6KW0WT6QHNOJI7MBATHUQG7SO4LZ4FB174IP35E4UI59FTL7BZPCCBYQIGS5NJ7Y2UDD2NZ20DIW0NKFCBRH6QAPI0WHZ9B1AFV398T64CM3JJO4RBAUK2JSUVK1GUEE6BGMVWMWJF8A4DLNFRDJ2ZKO6FFAR1N' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='IOVZOSB1FQBQKSP0I5CPH8KQL2Q8JFCX2BUKXJJ9ZEQQ9LWG7NFDY7USIT0RJGMQ85HJ5QA0WBZ1ESFXK83LFN8ZKZMSZXK099EILWLC83CIOEC986M1LHC00T9Q1B8SJAIZO8C96JEKUBXQA26FO5EEUIM7AEU68L0GPDXRMWDL85S1AYVY8UQTO216W1MTY95QHAVKPSSNU2YUEY9586QN8CHLJKMVHDXEQHF5IH2RGQCKXBL222SBT6GZO3XE7' where id=96;
-update noar ti set v1='IOVZOSB1FQBQKSP0I5CPH8KQL2Q8JFCX2BUKXJJ9ZEQQ9LWG7NFDY7USIT0RJGMQ85HJ5QA0WBZ1ESFXK83LFN8ZKZMSZXK099EILWLC83CIOEC986M1LHC00T9Q1B8SJAIZO8C96JEKUBXQA26FO5EEUIM7AEU68L0GPDXRMWDL85S1AYVY8UQTO216W1MTY95QHAVKPSSNU2YUEY9586QN8CHLJKMVHDXEQHF5IH2RGQCKXBL222SBT6GZO3XE7' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WZW2UZT4T1OHXCLAPWVPOIIL6LQ9MCEFBDUD6F057EW1TTS74F4W31UV3M9GTZDHA975FPZUF4LQJVI9W1PO1VFXL4MSCD6SQH003CGN8HGTWXS4DLMIMJGNTDXLLPASKIXZN3AVN39KPF48V6PQOZOW7USRO2Z3RGBN89JQMHH7AI382XK7COKOI9ZWPEJR3DJ9W4KPSIA6DTWQYRJH991Z3FNCS5JK880IL5P8DA6IC8ULWFTZGQ7UZT3483XX0' where id=96;
-update noar ti set v2='WZW2UZT4T1OHXCLAPWVPOIIL6LQ9MCEFBDUD6F057EW1TTS74F4W31UV3M9GTZDHA975FPZUF4LQJVI9W1PO1VFXL4MSCD6SQH003CGN8HGTWXS4DLMIMJGNTDXLLPASKIXZN3AVN39KPF48V6PQOZOW7USRO2Z3RGBN89JQMHH7AI382XK7COKOI9ZWPEJR3DJ9W4KPSIA6DTWQYRJH991Z3FNCS5JK880IL5P8DA6IC8ULWFTZGQ7UZT3483XX0' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='W71DTVQ7AAPG8A48LYFDQ9CZ2F0QUQPDQHY6YCT6UZZ9KI3V72W4XRXVA6TP4TMNJUBLW8UA2BLHFOSEQ53PXHMXDOIDDO8G1ZIE5PBU61ZG3W28A9M6JETXY6PCBZ97N0UGCWKZKAIA38ZOD03CV9OL0WVQHNRE3H18M05N9S9SE53Y0T5MQIB702EVBKM4PR4VHHZ0XMEO3C68MN8EETBC33AT3NR26E332D0YVNXMUW8S6UD84RYT4TJSCIRVJ' where id=96;
-update noar ti set v3='W71DTVQ7AAPG8A48LYFDQ9CZ2F0QUQPDQHY6YCT6UZZ9KI3V72W4XRXVA6TP4TMNJUBLW8UA2BLHFOSEQ53PXHMXDOIDDO8G1ZIE5PBU61ZG3W28A9M6JETXY6PCBZ97N0UGCWKZKAIA38ZOD03CV9OL0WVQHNRE3H18M05N9S9SE53Y0T5MQIB702EVBKM4PR4VHHZ0XMEO3C68MN8EETBC33AT3NR26E332D0YVNXMUW8S6UD84RYT4TJSCIRVJ' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EQQ7QU2WKRN0S69XW8ROIL27L0NYD1RCITRN1CU7YHRAZGJA3X6BC7VUNQN81DPK62R0R94FFWNYQS4EJQPOMSJ1Z6P7ZH1XB8N6QD8IYNEOWNA66T3DU424SEY7LK48XD9X03C8DYNCRRH9UJM5KNOA1JFDEPZVVVATYXBUQBOPDC65BTMUDMIMR4OJ64J4ERU4H4EE9RHBQG5Y4AUXRI6736QQ63DG1Q3ZKON5ISN5S94I48H48SALW5UAB3Q5J' where id=97;
-update noar ti set v0='EQQ7QU2WKRN0S69XW8ROIL27L0NYD1RCITRN1CU7YHRAZGJA3X6BC7VUNQN81DPK62R0R94FFWNYQS4EJQPOMSJ1Z6P7ZH1XB8N6QD8IYNEOWNA66T3DU424SEY7LK48XD9X03C8DYNCRRH9UJM5KNOA1JFDEPZVVVATYXBUQBOPDC65BTMUDMIMR4OJ64J4ERU4H4EE9RHBQG5Y4AUXRI6736QQ63DG1Q3ZKON5ISN5S94I48H48SALW5UAB3Q5J' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='EPINWAM58B1T15VZAOUMSX7T76A8OQJUDEVCZSRJAQQMF62RJI2ALMEY9ZT3YXLXG7MKNCDY57OX50SXN7AU3Q5C4E5CTSB3W84IRGEG3EERP7QOEM4RKYPFEAMZH1AOIMCCDRBTIX9QJ96J36OAQXE1RF6F49G70ADVWHZGGTPJWQ35UINBYWZ5PVMVPL7WGYHJP1FQ7MH4K82JWBKAAXVUAW56BH7MVWQYFXK2JTOM1X72F1X8FIVHGA84P7XFX' where id=97;
-update noar ti set v1='EPINWAM58B1T15VZAOUMSX7T76A8OQJUDEVCZSRJAQQMF62RJI2ALMEY9ZT3YXLXG7MKNCDY57OX50SXN7AU3Q5C4E5CTSB3W84IRGEG3EERP7QOEM4RKYPFEAMZH1AOIMCCDRBTIX9QJ96J36OAQXE1RF6F49G70ADVWHZGGTPJWQ35UINBYWZ5PVMVPL7WGYHJP1FQ7MH4K82JWBKAAXVUAW56BH7MVWQYFXK2JTOM1X72F1X8FIVHGA84P7XFX' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PPBNZAYK39P1F1LVEBZARC5B4N4V75V8S38J9B32WLT1KR8NYIR80VIA15DZTH28PJ6J7MQX211112OA0PH7EL3LRQ3UOAJZOUILVLP81C0GT6XYKQAHZ00FU1LNHUXQJIY262VEDV4BBWKBOWCTGLT31AWKWO6OOVZ4FCHZIT75TIECH70D5MUWMIXJQ7BSUUI6FJN2823YEGKCZT24UEMSG458W5PR0Q47RHW9BZ2HVSQMW67B9SA8ALWOUA2RG' where id=97;
-update noar ti set v2='PPBNZAYK39P1F1LVEBZARC5B4N4V75V8S38J9B32WLT1KR8NYIR80VIA15DZTH28PJ6J7MQX211112OA0PH7EL3LRQ3UOAJZOUILVLP81C0GT6XYKQAHZ00FU1LNHUXQJIY262VEDV4BBWKBOWCTGLT31AWKWO6OOVZ4FCHZIT75TIECH70D5MUWMIXJQ7BSUUI6FJN2823YEGKCZT24UEMSG458W5PR0Q47RHW9BZ2HVSQMW67B9SA8ALWOUA2RG' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DWYM1QY2KK4ZNVADX0CZE4CEUW13L45PV6UMAKCCD63Z19ZCNQ2ANTX33K9I8GNIMGBPZYT3HO9YWJVHZ5TOW8WRCE23HIDPNCLTKXZXQR2SHQ2SBEXVOLD5GIE97EVM4JC6KK1B01MXOFY41B947YJ3CJXDK0UWCLGYWTLHWSK9DUVTZLIXBWRTV48E5LAOSLIXCNNYB2W2XX3HPY45CXFDTBHFXUC6TGNAB4217EVPLXOM3DS2YMRVRP4HHZ498' where id=97;
-update noar ti set v3='DWYM1QY2KK4ZNVADX0CZE4CEUW13L45PV6UMAKCCD63Z19ZCNQ2ANTX33K9I8GNIMGBPZYT3HO9YWJVHZ5TOW8WRCE23HIDPNCLTKXZXQR2SHQ2SBEXVOLD5GIE97EVM4JC6KK1B01MXOFY41B947YJ3CJXDK0UWCLGYWTLHWSK9DUVTZLIXBWRTV48E5LAOSLIXCNNYB2W2XX3HPY45CXFDTBHFXUC6TGNAB4217EVPLXOM3DS2YMRVRP4HHZ498' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6OX69SYHPIQGJ5WNI1GIH6Q6MIWQ3QL1F2XPR6KDK1TBT6RR4QAW5LEI4IUXBSZJ02PRXCS01YP0SHCYV3I9AUMZ41HE3QQ7VWBP5PLK8DOP2DSKND32VSC0YNH8PJ3DRUDO0BMUKNA22O8VPJIQTIYU03SOFEVPB3HUN7JICGNMD1F0S4M473DZIB2WZHGYGJ95AGRF82DMDOHRRCCI6R12XR19X801GXR1P49LN00LKP6YLWOVFQDV8SLLEB6WZ' where id=98;
-update noar ti set v0='6OX69SYHPIQGJ5WNI1GIH6Q6MIWQ3QL1F2XPR6KDK1TBT6RR4QAW5LEI4IUXBSZJ02PRXCS01YP0SHCYV3I9AUMZ41HE3QQ7VWBP5PLK8DOP2DSKND32VSC0YNH8PJ3DRUDO0BMUKNA22O8VPJIQTIYU03SOFEVPB3HUN7JICGNMD1F0S4M473DZIB2WZHGYGJ95AGRF82DMDOHRRCCI6R12XR19X801GXR1P49LN00LKP6YLWOVFQDV8SLLEB6WZ' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='OMETU5ZLOT7SAEVMZD3OFQC7GEJTGIMFP8BGWC8F6T4F7KNVC0DQG4UZ09PFLDX6ET0QYRWJ89R6GWA322TRMKH2LOA1IIV15NBTHYUM1QNNC11VE9ZEUGXOQYEBMKAWD5XBH18X8K3WWX73FNP7L6YE9RO0THJCHL5R1TG3O21TB3WDJQR4HWOP7QMTOTVHQYTSK97WN53REXZRQBPY7F6VMOQY31T3H34IUBCYVQN5Y8RNBRJSMAHLL5NW868MK' where id=98;
-update noar ti set v1='OMETU5ZLOT7SAEVMZD3OFQC7GEJTGIMFP8BGWC8F6T4F7KNVC0DQG4UZ09PFLDX6ET0QYRWJ89R6GWA322TRMKH2LOA1IIV15NBTHYUM1QNNC11VE9ZEUGXOQYEBMKAWD5XBH18X8K3WWX73FNP7L6YE9RO0THJCHL5R1TG3O21TB3WDJQR4HWOP7QMTOTVHQYTSK97WN53REXZRQBPY7F6VMOQY31T3H34IUBCYVQN5Y8RNBRJSMAHLL5NW868MK' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='EZ8ZDWSXIIVZ3R41UPLC80LGH6BVDI56P8276QMGKSJ6HZQ5JJXIEJHKB1K5OG5J1L7OXWCZVBTCX4RMQDTK3ZGWL6WFCMD0YX1M3GS8N53TN32126QJQJH2R5PCOITFTRVVNMDQUMZRE2T5J3X1R7AHLA47M5LHQ4PEOB9ZFJRXQVDIFZZS3FVW12EPN9U664JJJ1FKGSROJJLY1FOSJ3I7JGWFCFNDPBEVF5D9HUV11PGN8SLWPFD5KOXHHB7OW' where id=98;
-update noar ti set v2='EZ8ZDWSXIIVZ3R41UPLC80LGH6BVDI56P8276QMGKSJ6HZQ5JJXIEJHKB1K5OG5J1L7OXWCZVBTCX4RMQDTK3ZGWL6WFCMD0YX1M3GS8N53TN32126QJQJH2R5PCOITFTRVVNMDQUMZRE2T5J3X1R7AHLA47M5LHQ4PEOB9ZFJRXQVDIFZZS3FVW12EPN9U664JJJ1FKGSROJJLY1FOSJ3I7JGWFCFNDPBEVF5D9HUV11PGN8SLWPFD5KOXHHB7OW' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Y5GGZJ2QXMB5R0NP4D7TG248GQ1YOB2R7MJ637HVV6M6QSEMG3E0S5TK2VRTYS3H8ZNU0C59IY4CALDNX57C6VW8AEPSZ33BPCRYKBMPC1PFXE0SX4NHD8E3FQVHXJJ5OCK9A4WMNCW8IBRV7VWAYEW5NH4N1XCZ47U5C85WZ6JRA9FG8KAUO3F1K5GEPLEFQWI41HZVIDQKR93QBSR2RF9HGKLS3TW7AOUUBW8QO81YBOYLE48YVEX97NOPBOIL0' where id=98;
-update noar ti set v3='Y5GGZJ2QXMB5R0NP4D7TG248GQ1YOB2R7MJ637HVV6M6QSEMG3E0S5TK2VRTYS3H8ZNU0C59IY4CALDNX57C6VW8AEPSZ33BPCRYKBMPC1PFXE0SX4NHD8E3FQVHXJJ5OCK9A4WMNCW8IBRV7VWAYEW5NH4N1XCZ47U5C85WZ6JRA9FG8KAUO3F1K5GEPLEFQWI41HZVIDQKR93QBSR2RF9HGKLS3TW7AOUUBW8QO81YBOYLE48YVEX97NOPBOIL0' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5HY6NJLDSBZZOYZWZ8Y4KTFQ7PVXI6759G5WN3KERA17M6DJMSQISJCRRK34CIXOWIWA2622J2DDAJJHO2ZNUZDUMXVPD6XNMEEZBHVI3OUO09OZY2V3I61RSBZXGBL2YO6IMHKWHIKGD6QXOWSA6G6NAFTGR651YPX8HMQY7FIHERVNAGO9UDS3V06UIYJNY8QPZX0878TEIGJ4ASMZ1GV0MW5L0FHNXEYLWCYS3RT6X5QE2SB16TOFFRX1GEF2B' where id=99;
-update noar ti set v0='5HY6NJLDSBZZOYZWZ8Y4KTFQ7PVXI6759G5WN3KERA17M6DJMSQISJCRRK34CIXOWIWA2622J2DDAJJHO2ZNUZDUMXVPD6XNMEEZBHVI3OUO09OZY2V3I61RSBZXGBL2YO6IMHKWHIKGD6QXOWSA6G6NAFTGR651YPX8HMQY7FIHERVNAGO9UDS3V06UIYJNY8QPZX0878TEIGJ4ASMZ1GV0MW5L0FHNXEYLWCYS3RT6X5QE2SB16TOFFRX1GEF2B' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='T4HGGT928YXUXK5JFRSZVC010NU1WUSBU8BSJSP2CL9JHQK3WX03T0VH6R7V2EPPW5FY44BPELIBZHCD4O4E5TKA9NL10D8ZDNVFDQL97INZHH4LJ6A0OHQ8WXLC5VGRFJP1Z49SRAQC5G3SI5SKWQU03FL12ZAFUINI1WF4LGYW06OWSTK6Z79MNIEQSF770Z6L42OKPTKG49VTFSQADBBEPF1O2HM1SKM5NU5FGGJ8SZJ7N3ASLWX7WXWELLLTQ' where id=99;
-update noar ti set v1='T4HGGT928YXUXK5JFRSZVC010NU1WUSBU8BSJSP2CL9JHQK3WX03T0VH6R7V2EPPW5FY44BPELIBZHCD4O4E5TKA9NL10D8ZDNVFDQL97INZHH4LJ6A0OHQ8WXLC5VGRFJP1Z49SRAQC5G3SI5SKWQU03FL12ZAFUINI1WF4LGYW06OWSTK6Z79MNIEQSF770Z6L42OKPTKG49VTFSQADBBEPF1O2HM1SKM5NU5FGGJ8SZJ7N3ASLWX7WXWELLLTQ' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AAD2T24WXCYCSUJK3U748EJFRUU6SYRJIL25YIKIFFMPK98R1KY4UZ09DI1T3I7M0HH0THN46E4RAX1CWAZJ31AAHCQAYWRYIEJ763CTWOU3PI5FC5EKIEEEK2RQNY75JVB68U46K7HAQP6QUBHP5O3A4SW8VNIF7M9UNGRRCP4D1WIAG39BY2P4OWCMDCATFCU3G976SCJXX0ZY8DTYWEWYFTQMA53XZGFO5W477IDQAMJED80RZWEG5IRBJKO07' where id=99;
-update noar ti set v2='AAD2T24WXCYCSUJK3U748EJFRUU6SYRJIL25YIKIFFMPK98R1KY4UZ09DI1T3I7M0HH0THN46E4RAX1CWAZJ31AAHCQAYWRYIEJ763CTWOU3PI5FC5EKIEEEK2RQNY75JVB68U46K7HAQP6QUBHP5O3A4SW8VNIF7M9UNGRRCP4D1WIAG39BY2P4OWCMDCATFCU3G976SCJXX0ZY8DTYWEWYFTQMA53XZGFO5W477IDQAMJED80RZWEG5IRBJKO07' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='088C17CAB877RRXLZQAN3GCERG21GT9XDZNLW18J01ARBZOL74W52UBX83O6G6G98XS03MBPQIO7S774BQMBCAW9HLP8T9X81EWDPKM6CM9N0YQLXZP0D3UTV8PCD9CBH0VLEWQWPNUHO0L9B8Y7Z4EHWOBVGLKWPO539WYWXRX3OL0W47CV40L5QYFKCWKAOU78Y274ZJ9GVUD6WDHF7R8ZC11BUS9DH21HD9TGTVDSAJW3YKVTQ7LRT8552YF7H' where id=99;
-update noar ti set v3='088C17CAB877RRXLZQAN3GCERG21GT9XDZNLW18J01ARBZOL74W52UBX83O6G6G98XS03MBPQIO7S774BQMBCAW9HLP8T9X81EWDPKM6CM9N0YQLXZP0D3UTV8PCD9CBH0VLEWQWPNUHO0L9B8Y7Z4EHWOBVGLKWPO539WYWXRX3OL0W47CV40L5QYFKCWKAOU78Y274ZJ9GVUD6WDHF7R8ZC11BUS9DH21HD9TGTVDSAJW3YKVTQ7LRT8552YF7H' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
-f0 int not null,
-v0 varbinary(256) not null,
-v1 varbinary(256) not null,
-v2 varbinary(256) not null,
-v3 varbinary(256) not null,
-b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='HXQARM7X1ZS6SRO83LVDNWF5OCL7F92VRP8L9J740BWJDF3BXC6MT2X6OQQGVEQ37LEX0RNL77GO7CZ5VZNDKUAALOY03UOEXCT897YJXN8IRV264SXJK9RXT5QL3FOZMRTQ8K5BGWAHFI8YX4I8MGBASVYC7ZRPXFAV4TGKY3ZYP6NCNTM515ZSEKVU7UMW4NMK1BYERGJOD8W0ZS45NTEYG0C9E1MTQYMQHV11RI8N4PBGOBDUQHOZEKBKUTETC' where id=2;
-update noar ti set v0='HXQARM7X1ZS6SRO83LVDNWF5OCL7F92VRP8L9J740BWJDF3BXC6MT2X6OQQGVEQ37LEX0RNL77GO7CZ5VZNDKUAALOY03UOEXCT897YJXN8IRV264SXJK9RXT5QL3FOZMRTQ8K5BGWAHFI8YX4I8MGBASVYC7ZRPXFAV4TGKY3ZYP6NCNTM515ZSEKVU7UMW4NMK1BYERGJOD8W0ZS45NTEYG0C9E1MTQYMQHV11RI8N4PBGOBDUQHOZEKBKUTETC' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CP94ISC8FR6RF5QXJOUJSFNRUSLE1X4B9IPKTO5QSB8LTILPZC4MWZ134IAYHFQSD1VQ3DO4B129LD9QIF7OQQIC2YYW5ZJTOTB4S7OX2JMUQ97RLZFO7VNFTL6PB22QBNCCHV806V6QUOQGBIA4QPVJB0EYZ60TPT2Z5GXLAUUJ5J2D51WOJN8BRE8PG8KJ992CBN3ZL32OATOHF14YRYCPMED1YTOUO3RDPSQ7KCAA21FLL64BPRCADHQ8SUBJF' where id=2;
-update noar ti set v1='CP94ISC8FR6RF5QXJOUJSFNRUSLE1X4B9IPKTO5QSB8LTILPZC4MWZ134IAYHFQSD1VQ3DO4B129LD9QIF7OQQIC2YYW5ZJTOTB4S7OX2JMUQ97RLZFO7VNFTL6PB22QBNCCHV806V6QUOQGBIA4QPVJB0EYZ60TPT2Z5GXLAUUJ5J2D51WOJN8BRE8PG8KJ992CBN3ZL32OATOHF14YRYCPMED1YTOUO3RDPSQ7KCAA21FLL64BPRCADHQ8SUBJF' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9H141GVH408C2JXFI7SYSLBZ9JS65H12XH7A986LETBIQLOYYVE1F6HMBGS60CW0RQF6SDML1IH139NDHITI9403OLOHWTR18QFBXIGIWA5UVVLBRE0ZYQEPI0PI4MBY3S9D6CS4E804RM406ZDY66ZL7UWIE4NGBVX8ITNQ83AJ93PRF45675HO5Z5QBPD1AH02Z9KUS56DKUASNZAVG2DCRN7MBIIP0SOF4VUOG7HGTP9P1KRQ8HD5C4NGBGI6A' where id=2;
-update noar ti set v2='9H141GVH408C2JXFI7SYSLBZ9JS65H12XH7A986LETBIQLOYYVE1F6HMBGS60CW0RQF6SDML1IH139NDHITI9403OLOHWTR18QFBXIGIWA5UVVLBRE0ZYQEPI0PI4MBY3S9D6CS4E804RM406ZDY66ZL7UWIE4NGBVX8ITNQ83AJ93PRF45675HO5Z5QBPD1AH02Z9KUS56DKUASNZAVG2DCRN7MBIIP0SOF4VUOG7HGTP9P1KRQ8HD5C4NGBGI6A' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2XH2XO870O3Z97MBUK92L2QQMPCNUAJHTYFVO2Y33A7VJUMACBMPXZ6OMHMKVGBXYAHC5B2K13EYC834FCNTR9INOV0HX3A4YO131XLADU70KVVIQQ7LJV4J82TSQ91XTJ8LDH6APZDHI813OAAUMNJLNUW8626TKFSU3ZLNLMV7PAZM6397EQG89OON7VJN4LM4ACB2C695IG1NSVBYVKOTMTSR22YB29YYHKWIHQMC7CH7F81JF9E35DF1G7KPL' where id=2;
-update noar ti set v3='2XH2XO870O3Z97MBUK92L2QQMPCNUAJHTYFVO2Y33A7VJUMACBMPXZ6OMHMKVGBXYAHC5B2K13EYC834FCNTR9INOV0HX3A4YO131XLADU70KVVIQQ7LJV4J82TSQ91XTJ8LDH6APZDHI813OAAUMNJLNUW8626TKFSU3ZLNLMV7PAZM6397EQG89OON7VJN4LM4ACB2C695IG1NSVBYVKOTMTSR22YB29YYHKWIHQMC7CH7F81JF9E35DF1G7KPL' where id=2;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='440DIBISFADWRW2V3COGT5VTLA5G71PWSJMN8ZTRVA11E3WNW5JHTKIXEOH56NAWZS1ZTOQ1ZV3ONKSQ639IR92AS2U1YIRHMOW5AM6GB0BNUU5JPWX3O1X7WEY3ZWE16KH4G20JLW0L4QEYXORPKD3U6T8B4DEY1WUIKKKKFZ8XYM87WKTL63E4UVIF7123Q6IEY9ASFBISM2AHTL4KGHRLO3J2NZ3YBEJNDSKGCD6ME52JMNAKHGE2ZUVTTZMGV' where id=3;
-update noar ti set v0='440DIBISFADWRW2V3COGT5VTLA5G71PWSJMN8ZTRVA11E3WNW5JHTKIXEOH56NAWZS1ZTOQ1ZV3ONKSQ639IR92AS2U1YIRHMOW5AM6GB0BNUU5JPWX3O1X7WEY3ZWE16KH4G20JLW0L4QEYXORPKD3U6T8B4DEY1WUIKKKKFZ8XYM87WKTL63E4UVIF7123Q6IEY9ASFBISM2AHTL4KGHRLO3J2NZ3YBEJNDSKGCD6ME52JMNAKHGE2ZUVTTZMGV' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7MUG6Q7UT4GXZZVO2WG0IJ18CJI5ZXI93V88HP70410KNM6B3AJOCAEYMSRZTIU4JZJU6HIOYO13FHDWS57BR7N88M2K1ROADIR0ZKHNHFW5473RVQ3DLLHEG0B9JOEVUB8J4G0NQKZVS5XWV5JN4LOXMMMPEKYEB3FEKKLO04CPE4CW5C2A7CBDYIMYLTCM9PF8U3RLLCNAQ8M6B265LD91XNH0BRRYVKQTUCFZ4NHJGFDHBB9034L78DZFGSCY9' where id=3;
-update noar ti set v1='7MUG6Q7UT4GXZZVO2WG0IJ18CJI5ZXI93V88HP70410KNM6B3AJOCAEYMSRZTIU4JZJU6HIOYO13FHDWS57BR7N88M2K1ROADIR0ZKHNHFW5473RVQ3DLLHEG0B9JOEVUB8J4G0NQKZVS5XWV5JN4LOXMMMPEKYEB3FEKKLO04CPE4CW5C2A7CBDYIMYLTCM9PF8U3RLLCNAQ8M6B265LD91XNH0BRRYVKQTUCFZ4NHJGFDHBB9034L78DZFGSCY9' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6I01XADNR08W7F9B89LQWI6VQR7KNH7ZGX44Z1NF2Y5A78VFLY24VMCTYSLAC9YS7TLJ56CC3MIIS01ARE9DT8JGJKD58VREHXMNRMF9YC5JNQTOR2PIHL7WTMEYJ3VH09R9DETE1UCXSK2K3ZCCXZ8D44D9XV9VIVNOHHSW10XU8QVLVY21GUJFYHYBJBTOF7PKDGTYXR6VQ0AA18BIB4NEPBW34JHWCR3C6JE0W2G5QIV7LNBN26BDCYRD7S4T9' where id=3;
-update noar ti set v2='6I01XADNR08W7F9B89LQWI6VQR7KNH7ZGX44Z1NF2Y5A78VFLY24VMCTYSLAC9YS7TLJ56CC3MIIS01ARE9DT8JGJKD58VREHXMNRMF9YC5JNQTOR2PIHL7WTMEYJ3VH09R9DETE1UCXSK2K3ZCCXZ8D44D9XV9VIVNOHHSW10XU8QVLVY21GUJFYHYBJBTOF7PKDGTYXR6VQ0AA18BIB4NEPBW34JHWCR3C6JE0W2G5QIV7LNBN26BDCYRD7S4T9' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BMJJUN9V7HS8SWT4F2MCPZB7FE6KDUKUU43IRNU2DOJXPX58YNNHER1B4DQ41SEET9LVD4WVX9IJNWBZBDT1VKS7049QASQ15IAZ0DXFKO93XW1XWXG1GCYN1HONDSQ4PP3LIU8WAFLA9RM8TYBB8LQ0D819R5BPX11M1Y816SGSLCVZGGXZY75Z7KKOF3KFQBNJZB06CUBM4CQ8M0X9G5YEGGS682UE5G52DWW1HM19VGVQEO9DX5APMHUPUK0OK' where id=3;
-update noar ti set v3='BMJJUN9V7HS8SWT4F2MCPZB7FE6KDUKUU43IRNU2DOJXPX58YNNHER1B4DQ41SEET9LVD4WVX9IJNWBZBDT1VKS7049QASQ15IAZ0DXFKO93XW1XWXG1GCYN1HONDSQ4PP3LIU8WAFLA9RM8TYBB8LQ0D819R5BPX11M1Y816SGSLCVZGGXZY75Z7KKOF3KFQBNJZB06CUBM4CQ8M0X9G5YEGGS682UE5G52DWW1HM19VGVQEO9DX5APMHUPUK0OK' where id=3;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZJXWEASEZMXD3BNOHGPMVXP8EH5JMP79HUEIJWCARE5F3G8ISCRHMGZWCKA971FRH2Q5NTBML46F61J8YBBEDME6X3BY3GLL6E8BLESNS700WFO2VO7R0BK5E99DMRG4BQHD4MDD4T4Z1E69TUYOZ5QXP0JHHDTUEPDD719JWX4HBHCFUIBXAYMPXA5E91GKNH5639U1QGM7LP29L0W2WAUHVH9I7O6RUL3WGVV22OV7HZK1IQKIDBOGGM8ZI8TKV' where id=4;
-update noar ti set v0='ZJXWEASEZMXD3BNOHGPMVXP8EH5JMP79HUEIJWCARE5F3G8ISCRHMGZWCKA971FRH2Q5NTBML46F61J8YBBEDME6X3BY3GLL6E8BLESNS700WFO2VO7R0BK5E99DMRG4BQHD4MDD4T4Z1E69TUYOZ5QXP0JHHDTUEPDD719JWX4HBHCFUIBXAYMPXA5E91GKNH5639U1QGM7LP29L0W2WAUHVH9I7O6RUL3WGVV22OV7HZK1IQKIDBOGGM8ZI8TKV' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8D3PKJ4BICVJKSPJJ1ZS3MG8F17FLFGDV8BL4TJ1ZQ8DENW8A2TOJT3AGGOM2FPMP8KWLA7R8SH35DYX7BFKLV9TL7H62FV7VA49JGT8ICPH9LAO65JCSVXRJWBE09222MJRFZDIB9934SGXXT005DW1HCKK3IGPNBF83DLK0EET77YAF7WFUK98NY0THDUQ5CDJ5WE14PKKH54FXDYOR6MXL87VD8LRRLX9AEPG5Z2E06B9E88X3SMF6WIQ4FJMK' where id=4;
-update noar ti set v1='8D3PKJ4BICVJKSPJJ1ZS3MG8F17FLFGDV8BL4TJ1ZQ8DENW8A2TOJT3AGGOM2FPMP8KWLA7R8SH35DYX7BFKLV9TL7H62FV7VA49JGT8ICPH9LAO65JCSVXRJWBE09222MJRFZDIB9934SGXXT005DW1HCKK3IGPNBF83DLK0EET77YAF7WFUK98NY0THDUQ5CDJ5WE14PKKH54FXDYOR6MXL87VD8LRRLX9AEPG5Z2E06B9E88X3SMF6WIQ4FJMK' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GJGBSMJO675H8X1HCMZZ0P1D49AMK7PZRP4U6FAWAQ1BT0US9431CB351VUNTQEJ06ZQ375341MWEDPTQJ9M6S53ZBZEG1VZ3OO8U09FYUE4KBPW5DTN1HNX3FHEX12RPA5C6QEY83FK1ZJ9FH2YZDZF23SXI2YC4128Z4PR242IJZ9G8NJB25O1YJUCSOQ0DTUL76GSF0SUQLU6KF8YU2LJDIBNS5YO4FBPJXL7GXNNZYWGWCG4QICSB4XY1J6CN' where id=4;
-update noar ti set v2='GJGBSMJO675H8X1HCMZZ0P1D49AMK7PZRP4U6FAWAQ1BT0US9431CB351VUNTQEJ06ZQ375341MWEDPTQJ9M6S53ZBZEG1VZ3OO8U09FYUE4KBPW5DTN1HNX3FHEX12RPA5C6QEY83FK1ZJ9FH2YZDZF23SXI2YC4128Z4PR242IJZ9G8NJB25O1YJUCSOQ0DTUL76GSF0SUQLU6KF8YU2LJDIBNS5YO4FBPJXL7GXNNZYWGWCG4QICSB4XY1J6CN' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IIWFVUF80WOR7ZIJHQFWVWKSP210DGF7P9JLEXHNPPSY7K8J6GMYJXYSFBK27207QA5RTBEWE6J0F9SL1S8A5R7VM0GW6VWIRL0JPRMG56MAM3H910Y3KAUN72F7KKRONLYH2LU7PHR41MQIVE573T1TCGKEV0NNSTY67KV63T0U3EKYTLZ0CXZCOAYTB409Y5FY632FRFDDKJFSDQHF0W8X32ESCPS9MPLV65TKYP0MCVWGCRCF9WTJY6NXUK4W6' where id=4;
-update noar ti set v3='IIWFVUF80WOR7ZIJHQFWVWKSP210DGF7P9JLEXHNPPSY7K8J6GMYJXYSFBK27207QA5RTBEWE6J0F9SL1S8A5R7VM0GW6VWIRL0JPRMG56MAM3H910Y3KAUN72F7KKRONLYH2LU7PHR41MQIVE573T1TCGKEV0NNSTY67KV63T0U3EKYTLZ0CXZCOAYTB409Y5FY632FRFDDKJFSDQHF0W8X32ESCPS9MPLV65TKYP0MCVWGCRCF9WTJY6NXUK4W6' where id=4;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='T3SGM9F0HHF9TGA5VIUUNYEDLWWGZ2UJDS02T2IU4MNLP81JFV0TAQPU27LF5N9YH9UYI7ISEO4RAVTJG31RTI3UU1PQP4920TJ53U8NDXURZZU6UU6M9JGGGPEAB4NDXLBBMI9LF74E8FHYVRYAKFAYIKEOPRSLNUI06TFY46CLZPLAXLJ07OT9TV9HV5SO9F5LNK9QPA6ZAK3TNBI6OBE0VSHPP14SGUJTCBKKLQUT76MQV0U95OX0MEDJ8SIOG' where id=5;
-update noar ti set v0='T3SGM9F0HHF9TGA5VIUUNYEDLWWGZ2UJDS02T2IU4MNLP81JFV0TAQPU27LF5N9YH9UYI7ISEO4RAVTJG31RTI3UU1PQP4920TJ53U8NDXURZZU6UU6M9JGGGPEAB4NDXLBBMI9LF74E8FHYVRYAKFAYIKEOPRSLNUI06TFY46CLZPLAXLJ07OT9TV9HV5SO9F5LNK9QPA6ZAK3TNBI6OBE0VSHPP14SGUJTCBKKLQUT76MQV0U95OX0MEDJ8SIOG' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='77BFM7WKREFSTQ19XJ8RYLNTVFNAXE4DBHMNJ1W9LKXU9GYDDJOFTAXI8JBFOGCV5XIDY544C85K87Q04JR8X84J7N6NW8X4V4HA7MKDVBAGHFYPPY529I92ZLZAIRUYB7R37SUAZQSKPFZEGNWH5KCTJIY003MGLZST7FVF0O8M20YBA15AHI3VQV34KH17DI2T1ILUH41ZNUFMBTBIFAN7ZKQRBTTCW99XTLFWO8DFTVIIIDH49HTTMQ3QRX9Z1' where id=5;
-update noar ti set v1='77BFM7WKREFSTQ19XJ8RYLNTVFNAXE4DBHMNJ1W9LKXU9GYDDJOFTAXI8JBFOGCV5XIDY544C85K87Q04JR8X84J7N6NW8X4V4HA7MKDVBAGHFYPPY529I92ZLZAIRUYB7R37SUAZQSKPFZEGNWH5KCTJIY003MGLZST7FVF0O8M20YBA15AHI3VQV34KH17DI2T1ILUH41ZNUFMBTBIFAN7ZKQRBTTCW99XTLFWO8DFTVIIIDH49HTTMQ3QRX9Z1' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9E4SU4R7VEHMPWNC6JEG4LHP4RC918X3O0IAX76AKV2RDLQ28TS71CUD2AYWUP2MGXQN44DFVDQ9DKQX87BM01LPZALOO6U3ZO5DU0L14CJO3CD5OGYUDIP2JR88VOEWDEKZ9PQYP8ADQ0KVCKT9XIO3N7O7VAXTOR9QQW5D5JTKI6P0VYIWKU8KP41ZUM7OD0JCAQSU7LIA8DPWKOYOT3VC3X90ZV1Q1Y6XQ5TDRG4DP86P1XHM5QA3R73ZRFSMU' where id=5;
-update noar ti set v2='9E4SU4R7VEHMPWNC6JEG4LHP4RC918X3O0IAX76AKV2RDLQ28TS71CUD2AYWUP2MGXQN44DFVDQ9DKQX87BM01LPZALOO6U3ZO5DU0L14CJO3CD5OGYUDIP2JR88VOEWDEKZ9PQYP8ADQ0KVCKT9XIO3N7O7VAXTOR9QQW5D5JTKI6P0VYIWKU8KP41ZUM7OD0JCAQSU7LIA8DPWKOYOT3VC3X90ZV1Q1Y6XQ5TDRG4DP86P1XHM5QA3R73ZRFSMU' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='459LKZ51NEUVZ5TRZ8KD6RG9Y9EEAXUD8ZEJWXLYZQOWYQTY6KMOGQTN9FWIRM5TE3TOD63JJLZ7KIHQHO1ECT1HEY80KJZJLBR4XGL0OPHGEBZ5FFLQZ60E7PRFEFGLKJIN9HSLFYMQPD1MWBTXU8CS9BGUWT31DUZ5X7KCFZBT9VUGAYCTK6JWNP2E0WXWCY8UTO7LB9GT4D23ZT93XPWS3W9TQ8Y4JK8AIEECC349B56EAG2N8T2KWC4FOK5GB' where id=5;
-update noar ti set v3='459LKZ51NEUVZ5TRZ8KD6RG9Y9EEAXUD8ZEJWXLYZQOWYQTY6KMOGQTN9FWIRM5TE3TOD63JJLZ7KIHQHO1ECT1HEY80KJZJLBR4XGL0OPHGEBZ5FFLQZ60E7PRFEFGLKJIN9HSLFYMQPD1MWBTXU8CS9BGUWT31DUZ5X7KCFZBT9VUGAYCTK6JWNP2E0WXWCY8UTO7LB9GT4D23ZT93XPWS3W9TQ8Y4JK8AIEECC349B56EAG2N8T2KWC4FOK5GB' where id=5;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VM9LCXGPDS2BXF0QDUEYK8BDI0WCXBNJLN8HS15SY426N1DEMFTVI69I1IH4M7432ZWFR86PPXSFJOBONWCSG203EMC2OJHVJBY3XFHDY85MOIMZR7V3TMW1ZJMTKGWZ1NSK02A8BOZ7QGMTUABV1HTLM2THK3NMWHFMQLRZ6AGBAU511E5FAO5QXU960CPV6G2N5SNS6ATFTJCH1ZWQJ7S4JBJH8L8NBI80J1EUO4GKW4SAT5D3G5B470ED63GN7' where id=6;
-update noar ti set v0='VM9LCXGPDS2BXF0QDUEYK8BDI0WCXBNJLN8HS15SY426N1DEMFTVI69I1IH4M7432ZWFR86PPXSFJOBONWCSG203EMC2OJHVJBY3XFHDY85MOIMZR7V3TMW1ZJMTKGWZ1NSK02A8BOZ7QGMTUABV1HTLM2THK3NMWHFMQLRZ6AGBAU511E5FAO5QXU960CPV6G2N5SNS6ATFTJCH1ZWQJ7S4JBJH8L8NBI80J1EUO4GKW4SAT5D3G5B470ED63GN7' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Q9K414ODT08291LVJP5NMUHGZKLTV6DY1WV5S9G89LNR9LB773ENYADVZQNFNFDI3S0PBPLZ3LQFDVWWL3DNB1XUEAYJYKW06VAAL12XF64MCGIFUITME3JCKMY1QUQ1GYXCUCK7NLQWD94CPB74F302O1YK5YZWNUT5ROU8ON6WIEN1AW5MQNYB91BODVM1AKP1TWWV75NXDLT0QNX38HEVYBYQOJL4PYO6SRCQXTWEEMB17A2OP6NXCU36F1CX5' where id=6;
-update noar ti set v1='Q9K414ODT08291LVJP5NMUHGZKLTV6DY1WV5S9G89LNR9LB773ENYADVZQNFNFDI3S0PBPLZ3LQFDVWWL3DNB1XUEAYJYKW06VAAL12XF64MCGIFUITME3JCKMY1QUQ1GYXCUCK7NLQWD94CPB74F302O1YK5YZWNUT5ROU8ON6WIEN1AW5MQNYB91BODVM1AKP1TWWV75NXDLT0QNX38HEVYBYQOJL4PYO6SRCQXTWEEMB17A2OP6NXCU36F1CX5' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='GB9HHFJVTQO39O8O42N7OV3AHZYTV3D9PDJDYFN0EY09B2VKIH9IWIS60X6AWAXM1B4QX9XF9HJ1MA9HB50GR9LSPOAHSMQ1PZV8KHX9N89A4RVCAO0YL42RN9AR7COJ7NY6FZG1XHEMBD0R7UEGJ0O3CZBO3NUBGMB2U8OY0017U6QIJCG8VNTLWN1ZZ4YQLPLU7VRUAIU7W0K55B8JQFODM7M3IGQBE8EUS9MEG8KHY4Z5SFY4GNQO5QGAYGX19' where id=6;
-update noar ti set v2='GB9HHFJVTQO39O8O42N7OV3AHZYTV3D9PDJDYFN0EY09B2VKIH9IWIS60X6AWAXM1B4QX9XF9HJ1MA9HB50GR9LSPOAHSMQ1PZV8KHX9N89A4RVCAO0YL42RN9AR7COJ7NY6FZG1XHEMBD0R7UEGJ0O3CZBO3NUBGMB2U8OY0017U6QIJCG8VNTLWN1ZZ4YQLPLU7VRUAIU7W0K55B8JQFODM7M3IGQBE8EUS9MEG8KHY4Z5SFY4GNQO5QGAYGX19' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='517YPKKKPZGE939Z5V3BUTHZUJQ5UXWTGT1MFCL54F9IGLHJP5DHZEC1V02QCRZWAWUPDWMTTT2CLV9SD944YFJT8GRLQI7FRY9MW76YV4DRO5CBVZ3ZM9GSRJAWO7759XLO21WUHVB7O3FAJ70E713HDVA092GL09TCS40T4VISH2BXQ10UTI1YEFRZOKEYXRC23GXHMC4J9LTT5YIW5I2M5ELZIMZFHKERIUVJ2BZT821XR4MX8HQ5VULVVHFQ5' where id=6;
-update noar ti set v3='517YPKKKPZGE939Z5V3BUTHZUJQ5UXWTGT1MFCL54F9IGLHJP5DHZEC1V02QCRZWAWUPDWMTTT2CLV9SD944YFJT8GRLQI7FRY9MW76YV4DRO5CBVZ3ZM9GSRJAWO7759XLO21WUHVB7O3FAJ70E713HDVA092GL09TCS40T4VISH2BXQ10UTI1YEFRZOKEYXRC23GXHMC4J9LTT5YIW5I2M5ELZIMZFHKERIUVJ2BZT821XR4MX8HQ5VULVVHFQ5' where id=6;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='RTJEPXOK0PKPC8SZN4H4LSBRITZ8M1820RZYUUJCAKFFZND9P7JWY5H7WGHB4P25IBXAB2ATQFLFOE7FJD4ZESEZ3IGWHUPZ35GQ28HEQGH7TZ2FV8FYEGG11ST45TBSTCNUNK38Q0LB5VA1KNSOG9JOURGD5GF7HMYDL0YJVU0TOXR9WLK1PFDI1NQGJY0A30IK0AQ4XL8QWPFQ0KVEQYO8IZF9XDKQVJSLV8Q834GHERRE3MPFUSQ6MBIBPEL1L' where id=7;
-update noar ti set v0='RTJEPXOK0PKPC8SZN4H4LSBRITZ8M1820RZYUUJCAKFFZND9P7JWY5H7WGHB4P25IBXAB2ATQFLFOE7FJD4ZESEZ3IGWHUPZ35GQ28HEQGH7TZ2FV8FYEGG11ST45TBSTCNUNK38Q0LB5VA1KNSOG9JOURGD5GF7HMYDL0YJVU0TOXR9WLK1PFDI1NQGJY0A30IK0AQ4XL8QWPFQ0KVEQYO8IZF9XDKQVJSLV8Q834GHERRE3MPFUSQ6MBIBPEL1L' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BR3N3TYGCY425OB42XAIYPDWDZBOOYQ4HVOKX26OXG947F69MUTW6NXT9XRLSRDMNQQV682RZI6XR8OEO2POL1GM2K35DMR9L6K6YOX7L42AL7Z5DJMXGQ5B2XQGTZ6A7DNP06CCCSMMJ8R20QGW6JGNNI4VN1F7PQY6JR8E3BW82VZVTEN2QYJJRS73AZ9QA8Q5E7G31C3BGDU43FTBLDJ9GRXBF2LLNIYUR2JTPDBLE4R64N2HKYALOBZ1OEPCU' where id=7;
-update noar ti set v1='BR3N3TYGCY425OB42XAIYPDWDZBOOYQ4HVOKX26OXG947F69MUTW6NXT9XRLSRDMNQQV682RZI6XR8OEO2POL1GM2K35DMR9L6K6YOX7L42AL7Z5DJMXGQ5B2XQGTZ6A7DNP06CCCSMMJ8R20QGW6JGNNI4VN1F7PQY6JR8E3BW82VZVTEN2QYJJRS73AZ9QA8Q5E7G31C3BGDU43FTBLDJ9GRXBF2LLNIYUR2JTPDBLE4R64N2HKYALOBZ1OEPCU' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SL3JXYSP33BACQD2I94HOF5DW1Y577QLKIY8X83KX09SRGFLYAY35766V1C5ZADM99XQQ5B351ZIJFZI3NVIJ1EUG4N55ZIP15RMD4NYX7L5VHDTO5Y8RMRLTXMOCYSDJJ30SRHSCPEGATIRZ4XSAU4II83MZG75025IWG77UPEAK6FTUPWBNCCXMU1U80V9XQI302IIUI7RBFC4YIQSKHQWMAM97HWV69EZJ5TS6GUC3T4A9HOYUHFNV6BBF8CGR' where id=7;
-update noar ti set v2='SL3JXYSP33BACQD2I94HOF5DW1Y577QLKIY8X83KX09SRGFLYAY35766V1C5ZADM99XQQ5B351ZIJFZI3NVIJ1EUG4N55ZIP15RMD4NYX7L5VHDTO5Y8RMRLTXMOCYSDJJ30SRHSCPEGATIRZ4XSAU4II83MZG75025IWG77UPEAK6FTUPWBNCCXMU1U80V9XQI302IIUI7RBFC4YIQSKHQWMAM97HWV69EZJ5TS6GUC3T4A9HOYUHFNV6BBF8CGR' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SG2TTFA79JQTR676JWQ5D053X40K5MQBYAU0DODYXPA507R3WVBBVCEP9KN6HNB8VH972VICRBVVX3MA679LJT9QVB3ZBF0ZT6OFB8JCPLXX9LNOUY1A4OCNPUONMLLU5X3LVQEEWQ1VWQBKETR6J7P3C0C5QCCGUST8JADO3JBSY3ES1K4AWSCTK0GRJ28B9JQZ38WNBZ0QEOHUNPR27KN88XIJWEWVK4E3YXF0OYYC653ZWQCR6LC04868OY6XF' where id=7;
-update noar ti set v3='SG2TTFA79JQTR676JWQ5D053X40K5MQBYAU0DODYXPA507R3WVBBVCEP9KN6HNB8VH972VICRBVVX3MA679LJT9QVB3ZBF0ZT6OFB8JCPLXX9LNOUY1A4OCNPUONMLLU5X3LVQEEWQ1VWQBKETR6J7P3C0C5QCCGUST8JADO3JBSY3ES1K4AWSCTK0GRJ28B9JQZ38WNBZ0QEOHUNPR27KN88XIJWEWVK4E3YXF0OYYC653ZWQCR6LC04868OY6XF' where id=7;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6Z8109SOVJDDUWRTZ7W3TNXVNSFYZLEPYEGCRYCZPABBYGR3QAFVCXLXG9PJX9VPTFXCUHBYO0XEFYKQW07ZZMPOGLV740QAWB7Z9BURCAJVDSW6AWQBV8XL3AE1KW8YVUWY1FTOAGLIAUO7UWK41IYVTF1YP2EK9H7P19I0HNDBAA6WHXI9PB23JKKJTCJQ2FP8AO8DS427PQQ5COEIO113NQ7JQEY3GOZWG1TE2G9LDLJ3W7072PEH0ALVFPQBW' where id=8;
-update noar ti set v0='6Z8109SOVJDDUWRTZ7W3TNXVNSFYZLEPYEGCRYCZPABBYGR3QAFVCXLXG9PJX9VPTFXCUHBYO0XEFYKQW07ZZMPOGLV740QAWB7Z9BURCAJVDSW6AWQBV8XL3AE1KW8YVUWY1FTOAGLIAUO7UWK41IYVTF1YP2EK9H7P19I0HNDBAA6WHXI9PB23JKKJTCJQ2FP8AO8DS427PQQ5COEIO113NQ7JQEY3GOZWG1TE2G9LDLJ3W7072PEH0ALVFPQBW' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3M8DXQC5UXZHYCMLFSPSUP4U1VW4DTD8MM16PZKCWQIA4MDD1DU0LS4YRXZ04BE4AOLPN6JKZF52AWFHQYG688JLYBR1XT3HFDBIS4I9XLONXAM9489FEWEIA4O23Q0UY82WVXX56AUZ9S0N3ERAF92OFH6BAM7YAOJTD348XKTBD52AIRKD56QYD8RH39JT1CNB0A1Y3CIAFLJ0HB6QLNXBZHO1GFQR98O0HOYOKGC1NY3SEHVAWGPCYN5ZZHJWL' where id=8;
-update noar ti set v1='3M8DXQC5UXZHYCMLFSPSUP4U1VW4DTD8MM16PZKCWQIA4MDD1DU0LS4YRXZ04BE4AOLPN6JKZF52AWFHQYG688JLYBR1XT3HFDBIS4I9XLONXAM9489FEWEIA4O23Q0UY82WVXX56AUZ9S0N3ERAF92OFH6BAM7YAOJTD348XKTBD52AIRKD56QYD8RH39JT1CNB0A1Y3CIAFLJ0HB6QLNXBZHO1GFQR98O0HOYOKGC1NY3SEHVAWGPCYN5ZZHJWL' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0RC1AZUH5QVDDQWSM0RE9XJIGVJN1ZFUP1O9NTRMHRPUZDMULV3C4ZXSKBZ73TC5F7487QXZ8ZV81QDZPQ3DEZBHRII0T6YFJXG54HV6OITHFEYATG8D27CYVJY58JRHK2CM7EHF45CWAG5GL7IXQD76VSLO9YEPRJWQGFK3YUSIY1J4Z4TD8HEN1C5CFT5ETJ4MP6N8UAQ3MQGXZO71WSR0Y26W1CARA0C095OKKG0ECXK6DMFKOO8EVZPECY92E' where id=8;
-update noar ti set v2='0RC1AZUH5QVDDQWSM0RE9XJIGVJN1ZFUP1O9NTRMHRPUZDMULV3C4ZXSKBZ73TC5F7487QXZ8ZV81QDZPQ3DEZBHRII0T6YFJXG54HV6OITHFEYATG8D27CYVJY58JRHK2CM7EHF45CWAG5GL7IXQD76VSLO9YEPRJWQGFK3YUSIY1J4Z4TD8HEN1C5CFT5ETJ4MP6N8UAQ3MQGXZO71WSR0Y26W1CARA0C095OKKG0ECXK6DMFKOO8EVZPECY92E' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='8E0W95X2JLN1TQHNSVEGV7XG2N0Y4Q13JWWK83BZ7SX41O9VJQ5BFNFCGTRMB4AOQSSKA2GZQOQVNP4X6TPIC3CIGCF8X1O3RUTZ0OF8BQ64CSPT8ORMNGF2XYXCE2PODKJUB2URX76HZS2LVFGWNSBFVVCZEN2OFJ06A11UJ1BMR19FIFA6UOZ29KU3Z0GA5U2VSMPUP47KSB08908R4WH1N2Y4ZHOM04DZ106VUVXV1GQ0IZ62BFGRY29KXQ3RI' where id=8;
-update noar ti set v3='8E0W95X2JLN1TQHNSVEGV7XG2N0Y4Q13JWWK83BZ7SX41O9VJQ5BFNFCGTRMB4AOQSSKA2GZQOQVNP4X6TPIC3CIGCF8X1O3RUTZ0OF8BQ64CSPT8ORMNGF2XYXCE2PODKJUB2URX76HZS2LVFGWNSBFVVCZEN2OFJ06A11UJ1BMR19FIFA6UOZ29KU3Z0GA5U2VSMPUP47KSB08908R4WH1N2Y4ZHOM04DZ106VUVXV1GQ0IZ62BFGRY29KXQ3RI' where id=8;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='LKX57SWVK5IE30N7BHD3C80L769S62BXRK1A5NAOC7TU3J1E8XDZT6T4UE4AJOGJMNMS9DNC8EAT65NZ135608MBF3ZJZZJWWQSXDFV8HKN71PHPT8U6I2YX352X40JUH5XQVRNB5AYXP9K93RKC3EM2U4HP2P11QDR1AJLNWN3KHR84ASL3QOZZQP58EGZQIUQYHAXI8S9H7BDCWGN9ACC6BS7RSQZ2CCA021GAD280WJOFL4J9VPDWM59OHK2I7' where id=9;
-update noar ti set v0='LKX57SWVK5IE30N7BHD3C80L769S62BXRK1A5NAOC7TU3J1E8XDZT6T4UE4AJOGJMNMS9DNC8EAT65NZ135608MBF3ZJZZJWWQSXDFV8HKN71PHPT8U6I2YX352X40JUH5XQVRNB5AYXP9K93RKC3EM2U4HP2P11QDR1AJLNWN3KHR84ASL3QOZZQP58EGZQIUQYHAXI8S9H7BDCWGN9ACC6BS7RSQZ2CCA021GAD280WJOFL4J9VPDWM59OHK2I7' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LAB2DLVFDCPF3S5FTZ536C082X007E9VK0IQF2FZGKYDB8Y7UD15XNBC0XHP68GN9K8DIQ63G6RWN6YQZFXPVMAHM2J9MIGJU3N7QIR17G6IKXKU7WSMFDIF0LBUM8SH3DKSXEMZ5R7UKYF762H3JZ8STOU934Z4WLBL9XIH3W7CDQC0R6SFW7HPBBA9237BDCDTXVFPBTY4SM9EIAPXAJYIYSIJ2NC0N7JCHG5I1OC6OP7KHTE3A39SHSWYBFHCE' where id=9;
-update noar ti set v1='LAB2DLVFDCPF3S5FTZ536C082X007E9VK0IQF2FZGKYDB8Y7UD15XNBC0XHP68GN9K8DIQ63G6RWN6YQZFXPVMAHM2J9MIGJU3N7QIR17G6IKXKU7WSMFDIF0LBUM8SH3DKSXEMZ5R7UKYF762H3JZ8STOU934Z4WLBL9XIH3W7CDQC0R6SFW7HPBBA9237BDCDTXVFPBTY4SM9EIAPXAJYIYSIJ2NC0N7JCHG5I1OC6OP7KHTE3A39SHSWYBFHCE' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UPA3863V3G3BFATC0PGP4KNKMO034WQYLSMXSCABQBJISNSBXS0GY5U97PY6EZVI0RI5RTXH4FTTPLD3M3TQJP6INVTOCIGQS9R82PY8DR7KJLZOL15DFW4WWPSV6FF53OF9J06MNQO8HJUKC9R1BTG3CDXX8MFLDIUH9J7CK8E8VA3IPAQQPJZX5IJMOUVUU2397YP0T69HHWU6FS50UCP2B7XIYP1B63VX91B3M3430WSTO2186KX8TY2VQMPUQ' where id=9;
-update noar ti set v2='UPA3863V3G3BFATC0PGP4KNKMO034WQYLSMXSCABQBJISNSBXS0GY5U97PY6EZVI0RI5RTXH4FTTPLD3M3TQJP6INVTOCIGQS9R82PY8DR7KJLZOL15DFW4WWPSV6FF53OF9J06MNQO8HJUKC9R1BTG3CDXX8MFLDIUH9J7CK8E8VA3IPAQQPJZX5IJMOUVUU2397YP0T69HHWU6FS50UCP2B7XIYP1B63VX91B3M3430WSTO2186KX8TY2VQMPUQ' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CGWF4UHGUSJ0V0R4BM4OXCUN3WIYF1XBQV0R81BXU94JHJWAY1H9LN8YR47MI56X9UNSW6OXIAYT827OYPKMFBWAQN3DYOWEZY8WOEXRDQQD7ZV5D9LV98QXD5RW6LH0B8QAXZBPLHC3SV779Z2TCXQZNZHVQ3MVIBHJ2KWGN76SO16DPNAXIV6DMRWF167GSU3A8DCW6HGAJG4EIGE408HLFZB0Z4X9WGJC1OZDNPVC9QSY9QBF7Z2H2KGLT8DHA' where id=9;
-update noar ti set v3='CGWF4UHGUSJ0V0R4BM4OXCUN3WIYF1XBQV0R81BXU94JHJWAY1H9LN8YR47MI56X9UNSW6OXIAYT827OYPKMFBWAQN3DYOWEZY8WOEXRDQQD7ZV5D9LV98QXD5RW6LH0B8QAXZBPLHC3SV779Z2TCXQZNZHVQ3MVIBHJ2KWGN76SO16DPNAXIV6DMRWF167GSU3A8DCW6HGAJG4EIGE408HLFZB0Z4X9WGJC1OZDNPVC9QSY9QBF7Z2H2KGLT8DHA' where id=9;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='5MWI8L5Q1UCHJND2A5E13OJHQAOWZRQLPKJTH9NBBF5KB5SFUST56UJ0MURFTN79NBLW2E9ESMSO9HAQAQJSQ8KJRMD4O1U9BGE3Q7WQEH3Q8V6QM5TFW6CYOLJ8F6LW9Z141PU74K2SWCBLJF9FR61BM3K7IIVAX0KAIW7HIFCV1Y2R8NJ7JTGOF4K17CCXW90RW4REW7XSOMLTI07FAR7JJVVY08GWLKYCQVETAV9CBWFTB2VQJYXPF11S6HETK' where id=10;
-update noar ti set v0='5MWI8L5Q1UCHJND2A5E13OJHQAOWZRQLPKJTH9NBBF5KB5SFUST56UJ0MURFTN79NBLW2E9ESMSO9HAQAQJSQ8KJRMD4O1U9BGE3Q7WQEH3Q8V6QM5TFW6CYOLJ8F6LW9Z141PU74K2SWCBLJF9FR61BM3K7IIVAX0KAIW7HIFCV1Y2R8NJ7JTGOF4K17CCXW90RW4REW7XSOMLTI07FAR7JJVVY08GWLKYCQVETAV9CBWFTB2VQJYXPF11S6HETK' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C49KN2OLITD139WCYM0ECVCJ6D01Z16HETLLLJGT4AZEN97OQ3R4C65VP4WSE8FYVIUZG5DBXLG9EHTDC97Y67BTB34YORGZSSV1GK315TXREO5X9PJHV7MOEFX6LQP17A41QKZNMQ280SODLE2R2EN59F06L4D9UV3G10SB62QGUIF19UWT0XY2XPAPPMIQ66I7WCM4LWO2Z0NGZ29QPFHRPJZBCLUIYB47EBBAUPPRPBXNTFBBXFSC1FPAAXSY5' where id=10;
-update noar ti set v1='C49KN2OLITD139WCYM0ECVCJ6D01Z16HETLLLJGT4AZEN97OQ3R4C65VP4WSE8FYVIUZG5DBXLG9EHTDC97Y67BTB34YORGZSSV1GK315TXREO5X9PJHV7MOEFX6LQP17A41QKZNMQ280SODLE2R2EN59F06L4D9UV3G10SB62QGUIF19UWT0XY2XPAPPMIQ66I7WCM4LWO2Z0NGZ29QPFHRPJZBCLUIYB47EBBAUPPRPBXNTFBBXFSC1FPAAXSY5' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='H7L0LK8JRYQIVVJQA8FNK1K8LJ6BE17323OUEU5SD1RZ3JW2N7EKGJ5MNM1HA2E4PCSLX3J5KNK8056UCC5I38HIY8L57ST22BYNW53YMST40VNKOIDW4QG3A54J25FBZHS55EQTXYLA31M31TCS84SP314ZOR67NA0P5DBJ6ULTTHZP41XRYX20C78IVNLLJ1HJA2WU3YMXSL0OTZNLN6X4XDQNUW1D5JT5AW7SRLKV446RCR3YU92PXX58Y75CW' where id=10;
-update noar ti set v2='H7L0LK8JRYQIVVJQA8FNK1K8LJ6BE17323OUEU5SD1RZ3JW2N7EKGJ5MNM1HA2E4PCSLX3J5KNK8056UCC5I38HIY8L57ST22BYNW53YMST40VNKOIDW4QG3A54J25FBZHS55EQTXYLA31M31TCS84SP314ZOR67NA0P5DBJ6ULTTHZP41XRYX20C78IVNLLJ1HJA2WU3YMXSL0OTZNLN6X4XDQNUW1D5JT5AW7SRLKV446RCR3YU92PXX58Y75CW' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R96YM73YM4R0B1UNOEJNCB8YGAITGGYL0TLWYLS31LHF19XUDQBNLVZEJM0PEHP4BEOGF0FX2AI83UDPVY59WIJGMFC9G74FFJA3HV92TBCEB00V768UMIEB4C0ZR4U7M0JONP5NTVC2VSZSBMEFF6KTNUE05RCE20AR4IQX4WY1UOREP6F6IT07PQVYHNF3W6AGUANQOZI90QNC2ZSHAIR6UHZGOML3BB9SYQ0UTNMPOJ7T0NXED620VNC0RQ3MR' where id=10;
-update noar ti set v3='R96YM73YM4R0B1UNOEJNCB8YGAITGGYL0TLWYLS31LHF19XUDQBNLVZEJM0PEHP4BEOGF0FX2AI83UDPVY59WIJGMFC9G74FFJA3HV92TBCEB00V768UMIEB4C0ZR4U7M0JONP5NTVC2VSZSBMEFF6KTNUE05RCE20AR4IQX4WY1UOREP6F6IT07PQVYHNF3W6AGUANQOZI90QNC2ZSHAIR6UHZGOML3BB9SYQ0UTNMPOJ7T0NXED620VNC0RQ3MR' where id=10;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='04OSZWABN8XYY4HEHYQJRM7M2XPBD8UTK1LGYIMPLC18WQU8QR3A1HJB2L9P8RA6ZLG3U56XC5VV71CT29KDCW0FUOZC3XGA7RGJZTGPZFD8E1JFVLND694GI6NNH3D36UXLE5F296PXRCC7NH7PUJS5ZQI1ZYC3TAH71S5LGJZPJTIZPPU6OOEZSVOZ26P6F6KG380CLRWV81TYQKPQL4TE3EST8X8Q5AFNAQ6HBJJ9XFAK8642TYUZQLGEK7P0G' where id=11;
-update noar ti set v0='04OSZWABN8XYY4HEHYQJRM7M2XPBD8UTK1LGYIMPLC18WQU8QR3A1HJB2L9P8RA6ZLG3U56XC5VV71CT29KDCW0FUOZC3XGA7RGJZTGPZFD8E1JFVLND694GI6NNH3D36UXLE5F296PXRCC7NH7PUJS5ZQI1ZYC3TAH71S5LGJZPJTIZPPU6OOEZSVOZ26P6F6KG380CLRWV81TYQKPQL4TE3EST8X8Q5AFNAQ6HBJJ9XFAK8642TYUZQLGEK7P0G' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8E2N7HIEARWE7A2FUX14OL351UO3J88GLZYU3RDC5FBBY37FRBXFPIZQ9EQHNT753I4IJ3W648RGXG3STBZPUJ7TETT8QHKC7M3Z4FTNX5PEOT8OJH41IK7YZA4IK2UOK1B34RVC21JPSFFGRA5MZZ053O2T7IXW99Z49TMGJP22C6W42CT3UWY7X1HC9CWGR3NFB6K54SIPIAA6RGBQ0NR488KL85XUW0B7E1UMT12RC4WAVDMZAAJB3HIESDVX9' where id=11;
-update noar ti set v1='8E2N7HIEARWE7A2FUX14OL351UO3J88GLZYU3RDC5FBBY37FRBXFPIZQ9EQHNT753I4IJ3W648RGXG3STBZPUJ7TETT8QHKC7M3Z4FTNX5PEOT8OJH41IK7YZA4IK2UOK1B34RVC21JPSFFGRA5MZZ053O2T7IXW99Z49TMGJP22C6W42CT3UWY7X1HC9CWGR3NFB6K54SIPIAA6RGBQ0NR488KL85XUW0B7E1UMT12RC4WAVDMZAAJB3HIESDVX9' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZTDXW5EMDB874E1R5QJZ1VRX7C5YV4568RUA65LQDVT8PPHOVQFI25HA2LY6TXZS84SACW20K1RYKZQ59MM05ICVXNV4TVN7LP9P6CI5O1T6G7U9F8F1VRSBU65WZFF0YOLSJ3Q3KVZ7WVMAF5SZT6BKC8WNTITLWKPJP3SJL1UBAAPZ27S8BHHEJX202E1NPYRCP8VPJEK8AE238OPHRT2P8RDH0FZLOHW17WAB2GQQVL4FR4RM33IUXVUEE3HL0' where id=11;
-update noar ti set v2='ZTDXW5EMDB874E1R5QJZ1VRX7C5YV4568RUA65LQDVT8PPHOVQFI25HA2LY6TXZS84SACW20K1RYKZQ59MM05ICVXNV4TVN7LP9P6CI5O1T6G7U9F8F1VRSBU65WZFF0YOLSJ3Q3KVZ7WVMAF5SZT6BKC8WNTITLWKPJP3SJL1UBAAPZ27S8BHHEJX202E1NPYRCP8VPJEK8AE238OPHRT2P8RDH0FZLOHW17WAB2GQQVL4FR4RM33IUXVUEE3HL0' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AB9PDSQ9YG0LBM3R95BLRP238RC8GSOJ4KMOIUZP6JD30SVS5ZYE2G4NX2KBW3IZ3DBL6E8NHY2RSSODMLWQFUTP9AYRTKSH44MQJ1BJSJ68ROS3X95WCJHZMVQW8LLGSA76XMD44TKKYPVUL7UVNHZPFTNQ3ILPYEAX8FI8X1FMKKQTOYBYUXG4JPL0G41VYW9VHUOVSK4YQ7E7L0J6R09JRHEPQQFP114Z4BAHRCU31LTTODWKN0R6SJOJK4BCJ' where id=11;
-update noar ti set v3='AB9PDSQ9YG0LBM3R95BLRP238RC8GSOJ4KMOIUZP6JD30SVS5ZYE2G4NX2KBW3IZ3DBL6E8NHY2RSSODMLWQFUTP9AYRTKSH44MQJ1BJSJ68ROS3X95WCJHZMVQW8LLGSA76XMD44TKKYPVUL7UVNHZPFTNQ3ILPYEAX8FI8X1FMKKQTOYBYUXG4JPL0G41VYW9VHUOVSK4YQ7E7L0J6R09JRHEPQQFP114Z4BAHRCU31LTTODWKN0R6SJOJK4BCJ' where id=11;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='V5LXYKY6V5LZ1ZEYN00JYGI9Z5VSX0NX2QG85LKPGTK4H8IX7WJ3616O693JUUP82F9XJAVOJ9IH3YK5YT3WFQ5X3D4RM0IAX3M30KZY3G23Q9A4XC74ZOYH5TD18293O5HY2EJH7S9XCVB1GKC1P1MD9Y11V0WSEA15LI6XXNSCC9KQFQ1RS7S0HNCMJL64OQ2T1KVEFVR3E2AQOUB5SWX023MY6TY2DDDPUL28NEA3N0G1ZEV7135NAG7D5OK5G' where id=12;
-update noar ti set v0='V5LXYKY6V5LZ1ZEYN00JYGI9Z5VSX0NX2QG85LKPGTK4H8IX7WJ3616O693JUUP82F9XJAVOJ9IH3YK5YT3WFQ5X3D4RM0IAX3M30KZY3G23Q9A4XC74ZOYH5TD18293O5HY2EJH7S9XCVB1GKC1P1MD9Y11V0WSEA15LI6XXNSCC9KQFQ1RS7S0HNCMJL64OQ2T1KVEFVR3E2AQOUB5SWX023MY6TY2DDDPUL28NEA3N0G1ZEV7135NAG7D5OK5G' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ZFN6OAEU26G707F962O4QHOZPX6W0D0QWRPRAJOFX8XPMRN9Y0TP1G34WAZYA45M3EZ78WCA84SCYS1261QZ4ZS3ULL36AS0VXJDWNJWFX3S05B3AEMANUWFEVJNVIAGB6PE6893N55ZX6QDPWPL364CAR21DXICCEXUTTPALNVO2ZRY6TRQUH6PTRBNO72MLWJ9YCAQPQNUAVCOYNQ66YQYD0I5FK01H50G1WDN8VH2JG0FRESSN5PLOF9PQD5QR' where id=12;
-update noar ti set v1='ZFN6OAEU26G707F962O4QHOZPX6W0D0QWRPRAJOFX8XPMRN9Y0TP1G34WAZYA45M3EZ78WCA84SCYS1261QZ4ZS3ULL36AS0VXJDWNJWFX3S05B3AEMANUWFEVJNVIAGB6PE6893N55ZX6QDPWPL364CAR21DXICCEXUTTPALNVO2ZRY6TRQUH6PTRBNO72MLWJ9YCAQPQNUAVCOYNQ66YQYD0I5FK01H50G1WDN8VH2JG0FRESSN5PLOF9PQD5QR' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VQX0Z8GIYB6PDTQQ3QWOJ3UEYKJR19SD53FCIJPVJ5PG2PZCA15JF90K3CCXX2WJ5YAH2SBJ6V7RWZMWR34NGNM57OUBQ31M9XYWD7AMVTE2YMLH45V64A7EIL22LRMFNBH23OFGMMG72U8RUZUUY7VL48MWH9KQ8XBJJCL4GLA9P7BI6Z3FD5VEYN6NLZBAD38E2UKNFYZWF0C7ZHTQYMSZZI5ZKBCU1UZCD8G0BUZCUVMVTTSSZD8APYS1S2JQS' where id=12;
-update noar ti set v2='VQX0Z8GIYB6PDTQQ3QWOJ3UEYKJR19SD53FCIJPVJ5PG2PZCA15JF90K3CCXX2WJ5YAH2SBJ6V7RWZMWR34NGNM57OUBQ31M9XYWD7AMVTE2YMLH45V64A7EIL22LRMFNBH23OFGMMG72U8RUZUUY7VL48MWH9KQ8XBJJCL4GLA9P7BI6Z3FD5VEYN6NLZBAD38E2UKNFYZWF0C7ZHTQYMSZZI5ZKBCU1UZCD8G0BUZCUVMVTTSSZD8APYS1S2JQS' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='H3M5YB8VKJX9HCV2B0ZA4NZXHC8H8YTAY9A9SXI8MS1YRBISRAH5TG2N2GQK31GP12JX5J4XRSLB9A1CY4GMKVHZFMK738PPKUNJMCCHKL8CUYCRCLSQVT56CO9J87AZ9TIQG1UCR9M49CJR0JV0N3184GMXTCDTC3QGJP78NGFBMVEF8WHD3XK4X1EU49YEVMDC4AP6MA2QISRR5VSS9TAZ1YK9CJKLG0LE1SF53XQG1PZQHQ2IAAKPMGQ2IP0KN' where id=12;
-update noar ti set v3='H3M5YB8VKJX9HCV2B0ZA4NZXHC8H8YTAY9A9SXI8MS1YRBISRAH5TG2N2GQK31GP12JX5J4XRSLB9A1CY4GMKVHZFMK738PPKUNJMCCHKL8CUYCRCLSQVT56CO9J87AZ9TIQG1UCR9M49CJR0JV0N3184GMXTCDTC3QGJP78NGFBMVEF8WHD3XK4X1EU49YEVMDC4AP6MA2QISRR5VSS9TAZ1YK9CJKLG0LE1SF53XQG1PZQHQ2IAAKPMGQ2IP0KN' where id=12;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0BQ6JUDERPBLQAZNK08MLPXJNCWNYQ1LUPIIG87140824SGIOWRJREI8HEG918VT3Y2QL272H26K80BT5L112AE0M3RDVC5IU653G5SBWITYM11G419FMLNE54HPQE05A28A0TH7U8OEE1B0TRPWT2V8D5UF1XEEEJ0KRYTPRQX8UQQLFFAQRJOSHE78KOM8BMKO8D2U05HU2XMXLZAFYHT2JJ14JAJE9Q3X76O8S3LJ2D5Q995OWH8I8VNV4S34E' where id=13;
-update noar ti set v0='0BQ6JUDERPBLQAZNK08MLPXJNCWNYQ1LUPIIG87140824SGIOWRJREI8HEG918VT3Y2QL272H26K80BT5L112AE0M3RDVC5IU653G5SBWITYM11G419FMLNE54HPQE05A28A0TH7U8OEE1B0TRPWT2V8D5UF1XEEEJ0KRYTPRQX8UQQLFFAQRJOSHE78KOM8BMKO8D2U05HU2XMXLZAFYHT2JJ14JAJE9Q3X76O8S3LJ2D5Q995OWH8I8VNV4S34E' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9AMZKRYJEMP4690BPS403LC8UT5MODEBM22BAG4D39U0Q4TBE4EWK96ZD8NUZI5TV8R9T0N6Q2ASJV0JTZUEMKXT1MOV3Z5JET3OIFZUWHKV7GE2U1HJBLFQCKUMK8P0HTMMEFSFCIH0IAL677H2DKTRA2KTCZTFJMIUZVF4E9CAREB74X2P2ZLPQHESFSY2N1ILJHCXBHSFD8J0YHAZS5IWLRCPG241RX1AFY43N4T4RTAIQY6REPXRL1U6IEPZ7' where id=13;
-update noar ti set v1='9AMZKRYJEMP4690BPS403LC8UT5MODEBM22BAG4D39U0Q4TBE4EWK96ZD8NUZI5TV8R9T0N6Q2ASJV0JTZUEMKXT1MOV3Z5JET3OIFZUWHKV7GE2U1HJBLFQCKUMK8P0HTMMEFSFCIH0IAL677H2DKTRA2KTCZTFJMIUZVF4E9CAREB74X2P2ZLPQHESFSY2N1ILJHCXBHSFD8J0YHAZS5IWLRCPG241RX1AFY43N4T4RTAIQY6REPXRL1U6IEPZ7' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FCCDBULZN5AC5HUZMOU1J5QRCS4S1C7Z371Y8Z7N88H67IF2M8TMELBN8W1BH9ZQVGDMFQP0VLDXKYLTZUYBPBW0UO7MBPSH4AZ60AIOTIUB9LW8P0TI2U15RF62E5YPC8S5LZ05QXMSMHDCVU0RUAJ943L2GH41VRLYRUHCKUVQDAHCH20KLMY8F76EGCO1DD7GG1IJ2BN2N0IJBAAMB54QQ2Q4Z3RZYSX9383G53983PGKFS0UXMZO7J1U4HKZU' where id=13;
-update noar ti set v2='FCCDBULZN5AC5HUZMOU1J5QRCS4S1C7Z371Y8Z7N88H67IF2M8TMELBN8W1BH9ZQVGDMFQP0VLDXKYLTZUYBPBW0UO7MBPSH4AZ60AIOTIUB9LW8P0TI2U15RF62E5YPC8S5LZ05QXMSMHDCVU0RUAJ943L2GH41VRLYRUHCKUVQDAHCH20KLMY8F76EGCO1DD7GG1IJ2BN2N0IJBAAMB54QQ2Q4Z3RZYSX9383G53983PGKFS0UXMZO7J1U4HKZU' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='SAQMCV95TG3T09WH0B904FML7IG727PSMJ9TN7102TPY13JMAFKBIZSTUJJS5DJ21KMMHYJTXEGGIU83KIGIYNPEKRW8VI1CHWHTL6N7EX8DZMEMR356G4BRL4FASSVCSN1RU0FEIWGDKCCW38AYQERJRT2UVWDH2LC7ZHFODGJ16TJKU3ARDPIBDEJ5H0CWK3JV96XWYSU6Z9HWJD5G2F78HEPQU615XWYJKG7TIQA7NJ3U2B09GASBEU2YZO59H' where id=13;
-update noar ti set v3='SAQMCV95TG3T09WH0B904FML7IG727PSMJ9TN7102TPY13JMAFKBIZSTUJJS5DJ21KMMHYJTXEGGIU83KIGIYNPEKRW8VI1CHWHTL6N7EX8DZMEMR356G4BRL4FASSVCSN1RU0FEIWGDKCCW38AYQERJRT2UVWDH2LC7ZHFODGJ16TJKU3ARDPIBDEJ5H0CWK3JV96XWYSU6Z9HWJD5G2F78HEPQU615XWYJKG7TIQA7NJ3U2B09GASBEU2YZO59H' where id=13;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8P7YV1QBXTRVC6H3J5GN8BKD2CIN7H0YNSXE7VQD94SODKPKGOO7TOAHDUORC2JTLR63I81JXNFT0Y9P9ITRAX9R93W7MAGKB6LCYFSTXF53TKUASMF0ZHND54QB1Y4BV5PL4DLQ5SVMH560FVD0CA38HCLDVY278DSWSMGYAQACJL792TZ6M6LEXTMDI90ZI2TIQBQ23KEI0T8A79SUIH2XTS5MOYE7KFE3O93ERNIXVPYNQWZBTNVAFGUSX93QK' where id=14;
-update noar ti set v0='8P7YV1QBXTRVC6H3J5GN8BKD2CIN7H0YNSXE7VQD94SODKPKGOO7TOAHDUORC2JTLR63I81JXNFT0Y9P9ITRAX9R93W7MAGKB6LCYFSTXF53TKUASMF0ZHND54QB1Y4BV5PL4DLQ5SVMH560FVD0CA38HCLDVY278DSWSMGYAQACJL792TZ6M6LEXTMDI90ZI2TIQBQ23KEI0T8A79SUIH2XTS5MOYE7KFE3O93ERNIXVPYNQWZBTNVAFGUSX93QK' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AB353RMDDKRCC3CI27XQNS4GL6N20K2GN99IG7KEABKLL3DKHL2VXWUYP2PKZIXHMQBGCWVIQUN7N7NSOWU7X79WLT4D4DZG5KBNKH86T5JK0YPHJZGNTP9OCBMJQXOEN0SV6DQOYAYWMY0VLLNU95DQWT13Y11MP2MO8HPAGXU945VW033XZSWKR1VEZYSFY7UVMWC3WJUAB266C6CCCDIIGQ0181MWZBCQXD7ZDDGPSGVNMX33DP0F2KZK4R46O' where id=14;
-update noar ti set v1='AB353RMDDKRCC3CI27XQNS4GL6N20K2GN99IG7KEABKLL3DKHL2VXWUYP2PKZIXHMQBGCWVIQUN7N7NSOWU7X79WLT4D4DZG5KBNKH86T5JK0YPHJZGNTP9OCBMJQXOEN0SV6DQOYAYWMY0VLLNU95DQWT13Y11MP2MO8HPAGXU945VW033XZSWKR1VEZYSFY7UVMWC3WJUAB266C6CCCDIIGQ0181MWZBCQXD7ZDDGPSGVNMX33DP0F2KZK4R46O' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8YFKAMF2GMDUTSJVHV96FLY3H175FH18XC854DX64XPJQ91WJ1OVP5D4UKIM4924J3KTRUW4BP5HI5N9PFZ7GKBYMGJLBO47ZTX0UR6J6THBB0QQNMDDUXTTMJ9V9KPIPF1W6RFMZ6YVKZGPHH33LY4TDKMMQHGGG6XTIRE1MN55LAGLO4UL4X4DDBJO7D4ZKQZYFO73JDHZIUI0SI5J7B5NMG4J84EHK9J4SCYQLRYJMS0KV5AJ9E4BF5VH11KZE' where id=14;
-update noar ti set v2='8YFKAMF2GMDUTSJVHV96FLY3H175FH18XC854DX64XPJQ91WJ1OVP5D4UKIM4924J3KTRUW4BP5HI5N9PFZ7GKBYMGJLBO47ZTX0UR6J6THBB0QQNMDDUXTTMJ9V9KPIPF1W6RFMZ6YVKZGPHH33LY4TDKMMQHGGG6XTIRE1MN55LAGLO4UL4X4DDBJO7D4ZKQZYFO73JDHZIUI0SI5J7B5NMG4J84EHK9J4SCYQLRYJMS0KV5AJ9E4BF5VH11KZE' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BWL7S5A8NUCR0ON6T559WQF9WN3ZB726H7583ETHGB6C0G3262K4IZU89HVEK1Y6SDIEPV1X5MPXUP5022VZZLTC2XULSS3258EW1KABNPHUGYIICT20OIPX2VKACTXFP5IVFP35U2JNUN3XQGHYOLLNGHED1KHJINJ0DGP6Q2BBUJ1ILBJTM2VB3VP22H9LJ8BBW6YHKNFRSFV6ST9ZVIMS8H5IHFV2V6YGQVYEHL08FW1EXTNJ14BOJRI2QFESI' where id=14;
-update noar ti set v3='BWL7S5A8NUCR0ON6T559WQF9WN3ZB726H7583ETHGB6C0G3262K4IZU89HVEK1Y6SDIEPV1X5MPXUP5022VZZLTC2XULSS3258EW1KABNPHUGYIICT20OIPX2VKACTXFP5IVFP35U2JNUN3XQGHYOLLNGHED1KHJINJ0DGP6Q2BBUJ1ILBJTM2VB3VP22H9LJ8BBW6YHKNFRSFV6ST9ZVIMS8H5IHFV2V6YGQVYEHL08FW1EXTNJ14BOJRI2QFESI' where id=14;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='NIPNXTQ3XUDFIJL0BLCV2HN2L73P7VN4FU97OYLNYXSMOLO1FY70O4XSEQYHQSSF80PE42N7G3X9WV1CNP5QY0V3F2ERA2FFN3EQ4WZTHIBYBAHTX5TG9TSV000AN6LMTKDKLAN87NCLHOVLFQEJKYF4UXPAQIO7Y1TOLI43SBA6Y6KM8HFDGQKWO79FUAG9VL58PUDM0VGK2AY2T6L49ROU3PKJAE1T497O72CX2DVR3LPG247LCDKLAT5WQVBQH' where id=15;
-update noar ti set v0='NIPNXTQ3XUDFIJL0BLCV2HN2L73P7VN4FU97OYLNYXSMOLO1FY70O4XSEQYHQSSF80PE42N7G3X9WV1CNP5QY0V3F2ERA2FFN3EQ4WZTHIBYBAHTX5TG9TSV000AN6LMTKDKLAN87NCLHOVLFQEJKYF4UXPAQIO7Y1TOLI43SBA6Y6KM8HFDGQKWO79FUAG9VL58PUDM0VGK2AY2T6L49ROU3PKJAE1T497O72CX2DVR3LPG247LCDKLAT5WQVBQH' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='76BG85Z4HU5UG4K7LZTWWSGATWCKBZYC1N7O9F5KSDCV22Y72GI9PPFMH1UD99SADG003CCVBN3WLR0KB8FW0X9TV73IHSNOUT33D6J269EGZCQVIIO9I4AW3O1ULOZRTFB687M2GTEGAJG7OMAKL526W4Y5F93QKCKBWA3EOHKPO9JBABZHFG3P7WGYC712OXJBCSYXSMQR112OWHY4VNXN581FHSNP9G3QKXL27Q4V8GL2GXO8WVZB0XI5JENE6' where id=15;
-update noar ti set v1='76BG85Z4HU5UG4K7LZTWWSGATWCKBZYC1N7O9F5KSDCV22Y72GI9PPFMH1UD99SADG003CCVBN3WLR0KB8FW0X9TV73IHSNOUT33D6J269EGZCQVIIO9I4AW3O1ULOZRTFB687M2GTEGAJG7OMAKL526W4Y5F93QKCKBWA3EOHKPO9JBABZHFG3P7WGYC712OXJBCSYXSMQR112OWHY4VNXN581FHSNP9G3QKXL27Q4V8GL2GXO8WVZB0XI5JENE6' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZSLQN4KDSAOJ5ZHX3C46SNFQQY1CDQ02B32NIGSA7WEE9BVHL8CLWTN5HOQO6BMNETRRQMKURCRYT8CSC7E57OL0MAKU8AUKLLRNPYHHSF4RD1VUSJL6WJ8ZM3K2DVUBZDS0FERUXDJDWK340QHX24PWHHN3K7P0YOGFMEH99ZU9N7ESCUT82QUICZQWXZTOCM3Z9LTUL4P2FZFAD5K0X13Q4LWQ66TW7FMBT0FEOF73T1T84LUM1JDZ062T017KJ' where id=15;
-update noar ti set v2='ZSLQN4KDSAOJ5ZHX3C46SNFQQY1CDQ02B32NIGSA7WEE9BVHL8CLWTN5HOQO6BMNETRRQMKURCRYT8CSC7E57OL0MAKU8AUKLLRNPYHHSF4RD1VUSJL6WJ8ZM3K2DVUBZDS0FERUXDJDWK340QHX24PWHHN3K7P0YOGFMEH99ZU9N7ESCUT82QUICZQWXZTOCM3Z9LTUL4P2FZFAD5K0X13Q4LWQ66TW7FMBT0FEOF73T1T84LUM1JDZ062T017KJ' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9ZQF665VYVHA7BI6PSJAVBQIKURT04GKN9VYB29189TCLHPSVVIKCL4MPPDZCZQAR5GAQD0MSQSJT21G27BL4YZA68P7SXEX4VTJF3VNRTXMJ7H0N40NNLL0N569X3KRH2C1X5CGMCA765DR4JJCVZ7M5F47UYPTHUBC5LP8DUCG52WEI51JX03L8X5Z0YTOFQNRVZ5FZGO5WE05P8WEYW8BJSK5XBN287BLRYPGRS10DGTCXWAQUIA1H6V5I4HU9' where id=15;
-update noar ti set v3='9ZQF665VYVHA7BI6PSJAVBQIKURT04GKN9VYB29189TCLHPSVVIKCL4MPPDZCZQAR5GAQD0MSQSJT21G27BL4YZA68P7SXEX4VTJF3VNRTXMJ7H0N40NNLL0N569X3KRH2C1X5CGMCA765DR4JJCVZ7M5F47UYPTHUBC5LP8DUCG52WEI51JX03L8X5Z0YTOFQNRVZ5FZGO5WE05P8WEYW8BJSK5XBN287BLRYPGRS10DGTCXWAQUIA1H6V5I4HU9' where id=15;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Y3QO4M5KHDN1SV95J8DA6THASVE799AGXWIFFTBYDY8N7WQL15KRNQX9E1P9MU7GYMB2CTNQE6WJG0TEU3Y7F28JLMU713WMVUCGGTPAHT7DK7S1G4A4A7KW7QXHC7JJ4R3WVZIKWLCXY0TC2EKULSR4DVOTFLW24QNKBY111298J27EXFU2Z6P40M0OTZO5X3BSVQJDOA23XYU8N6QC20RIY6N6M4VSJN3H4NR355LZEXOT7K64BFI6PX0G0V8G5' where id=16;
-update noar ti set v0='Y3QO4M5KHDN1SV95J8DA6THASVE799AGXWIFFTBYDY8N7WQL15KRNQX9E1P9MU7GYMB2CTNQE6WJG0TEU3Y7F28JLMU713WMVUCGGTPAHT7DK7S1G4A4A7KW7QXHC7JJ4R3WVZIKWLCXY0TC2EKULSR4DVOTFLW24QNKBY111298J27EXFU2Z6P40M0OTZO5X3BSVQJDOA23XYU8N6QC20RIY6N6M4VSJN3H4NR355LZEXOT7K64BFI6PX0G0V8G5' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BUOKN95C2YZKYIR5NHASDKBN4NACXND9CLBIHGCUB040Z7Y1USZ7ZHW82DU3J4HO921LLXINRF3ZHL3CKBPLX34TIKW6CZKS6IW3VOGBHLMKQ0D1ABF2MPIQ8CQY7X4K74BGJG7MOGXZ5RKJ03ZKPM9AYUECGJQ6H7AJNX2VAPKIFF3UCA20LPEY1D9HFLX0XDBIPKFMC1XWJGGPF0LFHBLIPNMQV90ROSWX7IVFRI6L0X6ZV922WFNGMEM0P7PZT' where id=16;
-update noar ti set v1='BUOKN95C2YZKYIR5NHASDKBN4NACXND9CLBIHGCUB040Z7Y1USZ7ZHW82DU3J4HO921LLXINRF3ZHL3CKBPLX34TIKW6CZKS6IW3VOGBHLMKQ0D1ABF2MPIQ8CQY7X4K74BGJG7MOGXZ5RKJ03ZKPM9AYUECGJQ6H7AJNX2VAPKIFF3UCA20LPEY1D9HFLX0XDBIPKFMC1XWJGGPF0LFHBLIPNMQV90ROSWX7IVFRI6L0X6ZV922WFNGMEM0P7PZT' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A4GWW90Z56JY82G9YDXZ3QA31DDD06E0BKSADEOFWLW554Z20JSITTW0TAMMTM68ZO7H74DY6K1NMD2KRAIMA585YQBB3R6D3XFWXGR9436W5HZC5CHSWNZ370YZG7UIQIKPQRO5EXGUXTNR8HQSZNSRPS9OKSZIV5OM2M6W4CRYZCSYZRFW78L5AX4SKV0W3TE27OG1ORY7RMW1P582QPDUPYOHGE2TJOOC6A5QHIK8O9N0QLB8YG3U39QF4Q7Z8' where id=16;
-update noar ti set v2='A4GWW90Z56JY82G9YDXZ3QA31DDD06E0BKSADEOFWLW554Z20JSITTW0TAMMTM68ZO7H74DY6K1NMD2KRAIMA585YQBB3R6D3XFWXGR9436W5HZC5CHSWNZ370YZG7UIQIKPQRO5EXGUXTNR8HQSZNSRPS9OKSZIV5OM2M6W4CRYZCSYZRFW78L5AX4SKV0W3TE27OG1ORY7RMW1P582QPDUPYOHGE2TJOOC6A5QHIK8O9N0QLB8YG3U39QF4Q7Z8' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BG9HW8OWS91PFB05GXEG0LWJ94M35PKRMO5ZLMKY9Q2BTUBKDFU7W6V1DK0J9XSII1A75Q4XBRXR5K7IBH7EEJ39JZ0SUUI91P9OUKQFNOGYUGXVZI7NDBDOW42XOFYZJ76E9M3SF2ORBA6KKVHT9B4KR580DTKH9DD2AVDXZAFQVF16CFH0MW8FPY26JBVFSEMI5WIX902EEEJY2XPFC5C9S44OT04HPXX9WWBFEJM2712WZWYFFFVJPLKS5MD3B' where id=16;
-update noar ti set v3='BG9HW8OWS91PFB05GXEG0LWJ94M35PKRMO5ZLMKY9Q2BTUBKDFU7W6V1DK0J9XSII1A75Q4XBRXR5K7IBH7EEJ39JZ0SUUI91P9OUKQFNOGYUGXVZI7NDBDOW42XOFYZJ76E9M3SF2ORBA6KKVHT9B4KR580DTKH9DD2AVDXZAFQVF16CFH0MW8FPY26JBVFSEMI5WIX902EEEJY2XPFC5C9S44OT04HPXX9WWBFEJM2712WZWYFFFVJPLKS5MD3B' where id=16;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='VFQA6QPOFSNDFRN56LI3PTXZRP0CGVA1OSQWW2RJR8F3868FWND46KU8FVX5MU6UC4IEF4A8BVFCML4HNXYTXZJ2KNGZLNXFHPU6RPMKOAGMD47H8FQQLEWZMQNPPRAVMNDAMCVMFVGWB0XRJGTMCB3MKY00NPV3KQF5WFJ984LNF96I7LS3ON6O4ES9JDVZ3ZPGD7Z8HUX221Y2EEYDHXJUNT1YL6HKFR0ONSGG0ZTQ5KQ2IMW8OOTOBOC7ZZSR3' where id=17;
-update noar ti set v0='VFQA6QPOFSNDFRN56LI3PTXZRP0CGVA1OSQWW2RJR8F3868FWND46KU8FVX5MU6UC4IEF4A8BVFCML4HNXYTXZJ2KNGZLNXFHPU6RPMKOAGMD47H8FQQLEWZMQNPPRAVMNDAMCVMFVGWB0XRJGTMCB3MKY00NPV3KQF5WFJ984LNF96I7LS3ON6O4ES9JDVZ3ZPGD7Z8HUX221Y2EEYDHXJUNT1YL6HKFR0ONSGG0ZTQ5KQ2IMW8OOTOBOC7ZZSR3' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0KSFJCJ74RB0HDOS6RC38GZ7QMQMB6U86X2H24Y6UYBKJQKJ6ZXME4IJCDJYLKQYHOMLV3N2RR7AHOEHIKXUW7SSWDF2EUD5MG8B9PCRFM5ECP0CUD71T6M18CJ1IIDAAJHAZTTH3MDDBYGSE1QXOPBBA51IYAKKWKGBSO7ZP2FHIEXZVCSK9IDC1W54UARPQISV35MHFG9WD3OMGFALDO97OXKPRP3ZXS2R1TFQ6INRHRFHP1TUFAFZT27QPZ2EE' where id=17;
-update noar ti set v1='0KSFJCJ74RB0HDOS6RC38GZ7QMQMB6U86X2H24Y6UYBKJQKJ6ZXME4IJCDJYLKQYHOMLV3N2RR7AHOEHIKXUW7SSWDF2EUD5MG8B9PCRFM5ECP0CUD71T6M18CJ1IIDAAJHAZTTH3MDDBYGSE1QXOPBBA51IYAKKWKGBSO7ZP2FHIEXZVCSK9IDC1W54UARPQISV35MHFG9WD3OMGFALDO97OXKPRP3ZXS2R1TFQ6INRHRFHP1TUFAFZT27QPZ2EE' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UDT60KSPD9246V4VB66HWC7SODE7UKZFS4VLE775641EQ0HBNEKMWMMVU0H7NGS65RIETAR9T5TIWODQKJATR8G0G7KNYD7Y0KWEKTV9J5S7C6JHXHXI8I8IZ4Q14Z4580GEP1J7PWI8HQ34V1131HOTW5CEHDEVDXKMAYNO2HKT8P3B5RGM5P05UQQ5QQJ868THVSDCVLFKC9MMAYD8SBIYX1FLE9LFE9FKVSCAH8L29CF6BMN5IQOSJ64RMTAN2' where id=17;
-update noar ti set v2='UDT60KSPD9246V4VB66HWC7SODE7UKZFS4VLE775641EQ0HBNEKMWMMVU0H7NGS65RIETAR9T5TIWODQKJATR8G0G7KNYD7Y0KWEKTV9J5S7C6JHXHXI8I8IZ4Q14Z4580GEP1J7PWI8HQ34V1131HOTW5CEHDEVDXKMAYNO2HKT8P3B5RGM5P05UQQ5QQJ868THVSDCVLFKC9MMAYD8SBIYX1FLE9LFE9FKVSCAH8L29CF6BMN5IQOSJ64RMTAN2' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='W9P796ZQ6AZYXDJDMKFI4PO42JA995NAKF3NQZXT481A81R209I0XORUSBY2CS8E6SOKDAUAEXI4HFZX8F3J6CRF0B42BC0T4VEVXBODUIAIJD9AAHIFVK9O5OMHHUXI8F3EXX76ZF6ADK3MJY541V7PWJ03Q3JQWH15OVPGTQFRCPF887XSFE0XXW8HWIS6KFLPB3L0PEJYTGQ9OP71TGVGS8OY4DXX1M8Q56DK4NIMFQ46YAD3WLW6DACMGGNCZ' where id=17;
-update noar ti set v3='W9P796ZQ6AZYXDJDMKFI4PO42JA995NAKF3NQZXT481A81R209I0XORUSBY2CS8E6SOKDAUAEXI4HFZX8F3J6CRF0B42BC0T4VEVXBODUIAIJD9AAHIFVK9O5OMHHUXI8F3EXX76ZF6ADK3MJY541V7PWJ03Q3JQWH15OVPGTQFRCPF887XSFE0XXW8HWIS6KFLPB3L0PEJYTGQ9OP71TGVGS8OY4DXX1M8Q56DK4NIMFQ46YAD3WLW6DACMGGNCZ' where id=17;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='J7NA8DDFOMJ87RW8GVVQ35RDBYYY9VT4PV3XELFE9T54QQFYL6JQ3SA4G3MH2S8F1EVX8JB3BS7BPCT3GAB24ZJ5JKSMVMVZ3OCP0KDBV1C6AQYES3JGKPOOQ5TQIIXYRY212G0L2QZL1PJQ4UTVYN6M6UNOUFIRY415ENKN7841SZBM2DWSUUU2N4LHAS3Q6FUOV1TO93U0P6N0P9X4PM1JWGX23BHKRO8DE6DF48I73F2JW9IMR05HOQCC27X3J' where id=18;
-update noar ti set v0='J7NA8DDFOMJ87RW8GVVQ35RDBYYY9VT4PV3XELFE9T54QQFYL6JQ3SA4G3MH2S8F1EVX8JB3BS7BPCT3GAB24ZJ5JKSMVMVZ3OCP0KDBV1C6AQYES3JGKPOOQ5TQIIXYRY212G0L2QZL1PJQ4UTVYN6M6UNOUFIRY415ENKN7841SZBM2DWSUUU2N4LHAS3Q6FUOV1TO93U0P6N0P9X4PM1JWGX23BHKRO8DE6DF48I73F2JW9IMR05HOQCC27X3J' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MO3OA8KS7ED5CA3JOSSF68991H67ERM2W0GVLSRTX30ANIGYCZCRKV2HF8WNLJQ9T7JGL3NFP22LUVY0PKBKNSZM0R223E0QCREU2AS51EU5K9RB3QXY8AFQVDUJNFDNX3KKFK0HDWQC90I7M9NV41RKO9VIJ2XVYDLC9CIT5N63Y6D5JZ38VA4ADXZR4OA7LNI7O7HZ3CF4C0MQ3OTQTJIRNUWNXLQJOZ89S8JTC3O6WINFJXU41MVW0NKLF7S7L' where id=18;
-update noar ti set v1='MO3OA8KS7ED5CA3JOSSF68991H67ERM2W0GVLSRTX30ANIGYCZCRKV2HF8WNLJQ9T7JGL3NFP22LUVY0PKBKNSZM0R223E0QCREU2AS51EU5K9RB3QXY8AFQVDUJNFDNX3KKFK0HDWQC90I7M9NV41RKO9VIJ2XVYDLC9CIT5N63Y6D5JZ38VA4ADXZR4OA7LNI7O7HZ3CF4C0MQ3OTQTJIRNUWNXLQJOZ89S8JTC3O6WINFJXU41MVW0NKLF7S7L' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KC7OAY1ZX24X7I78TFM797E9P0NGC4VUCDCRWG5ZU9DD6E0O901FB8EH2GRMUO15EZLFMDQPX6T43ODLSVNWE95TN4V5Q0DYAIRMZEUJK515F5NKAPN9WJB34BWKGUQ4QRX0U6EQMXTVK5DGFL0YGDT2JO1WIEIJZBBZQKRUBF8K1HPI2ODGQ95CLB4DNF4BLYLIBXUE9UWD6F0CDLLQ3U8CLKWO5IQPE9XBGU853LOUXPNLE57F0G84QIHGIA7RO' where id=18;
-update noar ti set v2='KC7OAY1ZX24X7I78TFM797E9P0NGC4VUCDCRWG5ZU9DD6E0O901FB8EH2GRMUO15EZLFMDQPX6T43ODLSVNWE95TN4V5Q0DYAIRMZEUJK515F5NKAPN9WJB34BWKGUQ4QRX0U6EQMXTVK5DGFL0YGDT2JO1WIEIJZBBZQKRUBF8K1HPI2ODGQ95CLB4DNF4BLYLIBXUE9UWD6F0CDLLQ3U8CLKWO5IQPE9XBGU853LOUXPNLE57F0G84QIHGIA7RO' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EUJNGCYJ6PVHSKBAF8F990V4LS87E0USG55RIS0T3HXHAU5JVEJQ0HQ8BGJT1CT2MNW2WL96K8K26KOHOMCHAP8T9NH4MZXSHWW8ZMA7VNAJ46ZTFZ5PHUGZX1T4B7RAM66HSCHNQ1631RP2SDQC3WN72LDQYW9O7TJ4UJXDWWGEPX5XPQ5KQZP6KH7FIAL2C4WIGG16F4TND40PFX6TFK0JXPBNBQ6YY69C4PAXYMIPBZV3S7D7KYBC0047BDS4U' where id=18;
-update noar ti set v3='EUJNGCYJ6PVHSKBAF8F990V4LS87E0USG55RIS0T3HXHAU5JVEJQ0HQ8BGJT1CT2MNW2WL96K8K26KOHOMCHAP8T9NH4MZXSHWW8ZMA7VNAJ46ZTFZ5PHUGZX1T4B7RAM66HSCHNQ1631RP2SDQC3WN72LDQYW9O7TJ4UJXDWWGEPX5XPQ5KQZP6KH7FIAL2C4WIGG16F4TND40PFX6TFK0JXPBNBQ6YY69C4PAXYMIPBZV3S7D7KYBC0047BDS4U' where id=18;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='P05IYRHSPYQZRFCOM1WVHVDCWFYHVN0DVJBLZ6JD3MEBA7416LIQX91OVGEG4BZK9DNE0EM3FEPQ7O3BDULAH86E2CYYAPKNP4CMZ24H0VV6QJQVHM2ED7W0CGWUCXH1R1UFN3ZZ9TAH9K5YLMNPVCU8IUPZ3E5GUWVH1XP5AFA00O4R0IW0W23AYAHTOQBLG96VGI815JWXKSICM6VYOVJZZC3HTCN5RG0XMX1YRQJR8EWIOEDK2N4W3J4G9PMJ3' where id=19;
-update noar ti set v0='P05IYRHSPYQZRFCOM1WVHVDCWFYHVN0DVJBLZ6JD3MEBA7416LIQX91OVGEG4BZK9DNE0EM3FEPQ7O3BDULAH86E2CYYAPKNP4CMZ24H0VV6QJQVHM2ED7W0CGWUCXH1R1UFN3ZZ9TAH9K5YLMNPVCU8IUPZ3E5GUWVH1XP5AFA00O4R0IW0W23AYAHTOQBLG96VGI815JWXKSICM6VYOVJZZC3HTCN5RG0XMX1YRQJR8EWIOEDK2N4W3J4G9PMJ3' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='05F4SCFZ9ROHGZRW53MRW2VH23UNYZXB4UO4O45OK9LVPWNWNFSUC9Q0L8Y7NAUJA8XN2WK5JL6DWSHP9563QB911OO190DHVGWWGI3DQZCP0E2Z1SHIE4YVYQG66D1GA74UQ579E9O3O64I6BC8G6DSNAMGBDZF0X5KS6XEK3V6M2XE3HL3D5PG9N1PRDFNKWDG7YG6EH9XEIW6OLGR6XFDDDPWFQ40Y04XQZ94P5VVECWZW99UYXM8O9C1G1WRD' where id=19;
-update noar ti set v1='05F4SCFZ9ROHGZRW53MRW2VH23UNYZXB4UO4O45OK9LVPWNWNFSUC9Q0L8Y7NAUJA8XN2WK5JL6DWSHP9563QB911OO190DHVGWWGI3DQZCP0E2Z1SHIE4YVYQG66D1GA74UQ579E9O3O64I6BC8G6DSNAMGBDZF0X5KS6XEK3V6M2XE3HL3D5PG9N1PRDFNKWDG7YG6EH9XEIW6OLGR6XFDDDPWFQ40Y04XQZ94P5VVECWZW99UYXM8O9C1G1WRD' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6OIMVHGV4MQI6G7BFJS0WK553G7N1TU176FN6ERI6CEPNM59QAFE4XEODP1N0SS5CSQ71C97ACW3DJ0QJ9BBPETGS6K97IC0ZGQHB7G8O3EEW49NZLOB2KDYC8MU8ALC7W0E7H1WVLZDTK5M1TBFVEBRRV793921INLUP40D3GY70TFJ2FAT8NNRQZGEDJO1JE62JCBPO29P3S50SS4FHLNQMOBTF0QTTLY8D2FM2JL2AQYZSZM9UK9C8XWJLWYPL' where id=19;
-update noar ti set v2='6OIMVHGV4MQI6G7BFJS0WK553G7N1TU176FN6ERI6CEPNM59QAFE4XEODP1N0SS5CSQ71C97ACW3DJ0QJ9BBPETGS6K97IC0ZGQHB7G8O3EEW49NZLOB2KDYC8MU8ALC7W0E7H1WVLZDTK5M1TBFVEBRRV793921INLUP40D3GY70TFJ2FAT8NNRQZGEDJO1JE62JCBPO29P3S50SS4FHLNQMOBTF0QTTLY8D2FM2JL2AQYZSZM9UK9C8XWJLWYPL' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='34RDPZPFXV6K7SR2X6CIUMEJY8ZKI5RJ6AAF11FPO9KKDO2RRJGQN8SRUHA47WOS1CMP065FPKFB5A8O4N9ISAXWCZ9I2TMC641XP10SJYHMYTNMDSOUXKJOYJHHW3BR86TQ9A5BMD9ADK03EHMAXDU5FMK2XA8P5HGX7FYXMVL7NY3YDMA26HHQYHQLDH15AJHZWHNHT10Y83E763DOEVF8CVWPPTE9G9S9LZJCGU3T55M7MKI1PNULMTE1LZUSC' where id=19;
-update noar ti set v3='34RDPZPFXV6K7SR2X6CIUMEJY8ZKI5RJ6AAF11FPO9KKDO2RRJGQN8SRUHA47WOS1CMP065FPKFB5A8O4N9ISAXWCZ9I2TMC641XP10SJYHMYTNMDSOUXKJOYJHHW3BR86TQ9A5BMD9ADK03EHMAXDU5FMK2XA8P5HGX7FYXMVL7NY3YDMA26HHQYHQLDH15AJHZWHNHT10Y83E763DOEVF8CVWPPTE9G9S9LZJCGU3T55M7MKI1PNULMTE1LZUSC' where id=19;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='R0JF5O8W9C6EFOULZRNJ66WBXRN7FPIS5JMPYK44SMTCOEDN18P2MNBEUSMIFOMDUR48RB5DUSODRO5U2JSWK16N8EEC96B8XGGI4I6KEAM3EQX6320BHVSQMN5EDUR1IVKEYV9Z8717H7X0HU6PE7VJ6WTK8S61VS84ZKJJVVIY2107SV84Y9KK64AVVQ0G56QZ5DEVLCBLQQCWIZD9Z59G6PH33285XCP9DLDNA5N7DR8CMQVEL7B9C8L3MFB0L' where id=20;
-update noar ti set v0='R0JF5O8W9C6EFOULZRNJ66WBXRN7FPIS5JMPYK44SMTCOEDN18P2MNBEUSMIFOMDUR48RB5DUSODRO5U2JSWK16N8EEC96B8XGGI4I6KEAM3EQX6320BHVSQMN5EDUR1IVKEYV9Z8717H7X0HU6PE7VJ6WTK8S61VS84ZKJJVVIY2107SV84Y9KK64AVVQ0G56QZ5DEVLCBLQQCWIZD9Z59G6PH33285XCP9DLDNA5N7DR8CMQVEL7B9C8L3MFB0L' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VGMCHGSZZR6TX86S67VLOZAOANYQ6CBIISLDT2ZHYYQSHNCA14VET1TKCJC2AY71A6ZXQAM1B1Z269IWAORAOX0I0M3L9Q6RYK8M80UHY4SWQK11KBP63GIG3PP8OF9MCBQBZO6C32Z6LBTMLIIT0AUW8FTYWADEMEZDSIVTG3HWRR1X7HGYC3VVHGNKRH6YH9SJ9AZOSJB4LV59CMDN81T3R3770ONHRD5IZEY2A3PK04NJVSBMZI7NFN55C49ZJ' where id=20;
-update noar ti set v1='VGMCHGSZZR6TX86S67VLOZAOANYQ6CBIISLDT2ZHYYQSHNCA14VET1TKCJC2AY71A6ZXQAM1B1Z269IWAORAOX0I0M3L9Q6RYK8M80UHY4SWQK11KBP63GIG3PP8OF9MCBQBZO6C32Z6LBTMLIIT0AUW8FTYWADEMEZDSIVTG3HWRR1X7HGYC3VVHGNKRH6YH9SJ9AZOSJB4LV59CMDN81T3R3770ONHRD5IZEY2A3PK04NJVSBMZI7NFN55C49ZJ' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='84QXI3JETHU11TT5V9RYRZQQY74DOMWYF3HUY23HZZSHIS8AWTE82I53MR4E8K97HQXRAELLXOS2ODA1DDLP357IBFH01XX0SHZIYR6IOL2UUI39Z5FPOL8LBICXG9F8QXYLJY7QWB5YKK8PWQSNDG1ATEXYCKWP18J9R1I4CFE0R6US90USQUXI31O82SJYNAN809F8IQ6YREECUGPJG55SWVPKB4O9UW7RA2DYPJ73EKJG1D9Z7VL1ZCWN5GLYG' where id=20;
-update noar ti set v2='84QXI3JETHU11TT5V9RYRZQQY74DOMWYF3HUY23HZZSHIS8AWTE82I53MR4E8K97HQXRAELLXOS2ODA1DDLP357IBFH01XX0SHZIYR6IOL2UUI39Z5FPOL8LBICXG9F8QXYLJY7QWB5YKK8PWQSNDG1ATEXYCKWP18J9R1I4CFE0R6US90USQUXI31O82SJYNAN809F8IQ6YREECUGPJG55SWVPKB4O9UW7RA2DYPJ73EKJG1D9Z7VL1ZCWN5GLYG' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CU9PRJ19A2XGY4PYIBILRCB8XY2WK7G5UEB2SBTS4AYUI33E6XGHSJ07HJMH77F1N30WQMXVPLV92BAWVJH12PMYXCOQCS44LBQ8EGVRO1NFRUNXILTCTEUU0WX0OMDK6LGYOASBU7OK9J99FVYFSPERHZDPB19V0NXWKZJ6XC6QBTAJP6XSXGAWJVNCGGQCL14XM4N5UICFCXITEL4GVJ8LVJ7Y9Y8ZZ4187Y3HNXGP81MAQZULP0LVKNOJR1JFF' where id=20;
-update noar ti set v3='CU9PRJ19A2XGY4PYIBILRCB8XY2WK7G5UEB2SBTS4AYUI33E6XGHSJ07HJMH77F1N30WQMXVPLV92BAWVJH12PMYXCOQCS44LBQ8EGVRO1NFRUNXILTCTEUU0WX0OMDK6LGYOASBU7OK9J99FVYFSPERHZDPB19V0NXWKZJ6XC6QBTAJP6XSXGAWJVNCGGQCL14XM4N5UICFCXITEL4GVJ8LVJ7Y9Y8ZZ4187Y3HNXGP81MAQZULP0LVKNOJR1JFF' where id=20;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8TRV4USLXJZ2Y042NRYC5M2IRQ5UUFC2YZFJBLPRDADRAFJSG0YQ1FD0ROSCMG4W79C3WUJC90MJGAI17PS6CWXO9Z433RGRYNKKH86VY47HLAWDIX8O6CNTDD4NSI8OKZJZZBNVREAR7JBNM9RP78AFKE88I2TFH7NROLSGLQA8Y0P2DH3NS1L8H4Q6FI8J8VMRGOJRUAC1ZA50CV11OZY7WFO34LN5AYTEMFOKXB2603P9KCXGMXOFU4ZBOHH83' where id=21;
-update noar ti set v0='8TRV4USLXJZ2Y042NRYC5M2IRQ5UUFC2YZFJBLPRDADRAFJSG0YQ1FD0ROSCMG4W79C3WUJC90MJGAI17PS6CWXO9Z433RGRYNKKH86VY47HLAWDIX8O6CNTDD4NSI8OKZJZZBNVREAR7JBNM9RP78AFKE88I2TFH7NROLSGLQA8Y0P2DH3NS1L8H4Q6FI8J8VMRGOJRUAC1ZA50CV11OZY7WFO34LN5AYTEMFOKXB2603P9KCXGMXOFU4ZBOHH83' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RHGJ1VLS0T9N6BPSFGZXUQRM9RFGNFXTP8U3R3S7WCVTRWSB38MGUP09ZMNQGK8CQ2TUOM8L0ZMHB5IVRFWJZ1P7KC06LGGWUR4YE7HDUGNUNDZDG6ITPKBY171IJ0EP8AA68Y46AUOAM7CXCJA6QLJ8I7KLPCGT3QSCA2ORYPXTBHD4DJFR2AHE4DFUY6IOQE0BNR4KR6SL59CY0V64HERSJ0NFM80ZR4N1R9B6AP4XVHNMP02PQME78KP399ROC' where id=21;
-update noar ti set v1='RHGJ1VLS0T9N6BPSFGZXUQRM9RFGNFXTP8U3R3S7WCVTRWSB38MGUP09ZMNQGK8CQ2TUOM8L0ZMHB5IVRFWJZ1P7KC06LGGWUR4YE7HDUGNUNDZDG6ITPKBY171IJ0EP8AA68Y46AUOAM7CXCJA6QLJ8I7KLPCGT3QSCA2ORYPXTBHD4DJFR2AHE4DFUY6IOQE0BNR4KR6SL59CY0V64HERSJ0NFM80ZR4N1R9B6AP4XVHNMP02PQME78KP399ROC' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BLGASJTXH1V5RT3L5OZXKPPHERZS0F36T88R8FSEUXVOMJY64LL2LWN10DBGW3C5PJ0C81EURUA3VSXLXN87PZXXC0LUME8AQUQ5E0G0T7U7LDO8X528607NSEXR85GWG32HFDB3M6UGPENTEIMNDR8TQGF9F9OKOVLLNZGCE8ITFFEYL5Q8SL74UM516P67424K4LQIL8NV9UE68DVA9WH8GBEODRN3NU9K367O6IS8EG6CE52G2J3AEID1WYK5Q' where id=21;
-update noar ti set v2='BLGASJTXH1V5RT3L5OZXKPPHERZS0F36T88R8FSEUXVOMJY64LL2LWN10DBGW3C5PJ0C81EURUA3VSXLXN87PZXXC0LUME8AQUQ5E0G0T7U7LDO8X528607NSEXR85GWG32HFDB3M6UGPENTEIMNDR8TQGF9F9OKOVLLNZGCE8ITFFEYL5Q8SL74UM516P67424K4LQIL8NV9UE68DVA9WH8GBEODRN3NU9K367O6IS8EG6CE52G2J3AEID1WYK5Q' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LKMFI2U4UT5K195NK8VDDETYAXAAJPF2WRQTWAA4D5RSKKBW25UYC95ZDHZ5T34JHCDMS3P151G3S287F5XNL18ZH4WLZD4MCBRD2D0Q0V1M2ZYZHA7AX0PDGIS6DEO9QY7HF5UPAC3T7FULJY3YYWPMB7XUFWEU84K3599LEZKNC7USYYW5IMFJJLP39N24NQAA9ZEMTPFMYGKVU5HFM1VTMCIZ3ZOHUYVSKV1JY79DF8CDWS78NXY843NFEOJNM' where id=21;
-update noar ti set v3='LKMFI2U4UT5K195NK8VDDETYAXAAJPF2WRQTWAA4D5RSKKBW25UYC95ZDHZ5T34JHCDMS3P151G3S287F5XNL18ZH4WLZD4MCBRD2D0Q0V1M2ZYZHA7AX0PDGIS6DEO9QY7HF5UPAC3T7FULJY3YYWPMB7XUFWEU84K3599LEZKNC7USYYW5IMFJJLP39N24NQAA9ZEMTPFMYGKVU5HFM1VTMCIZ3ZOHUYVSKV1JY79DF8CDWS78NXY843NFEOJNM' where id=21;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='49S6PQXZJXO1TSSOAXPB0W2Q33CXG4SC3U0F8DHD3SPOP06OKTMIAS9LM8LU8KZ69H47AAF9VHTM8G7YY1P2469WRFOXR0S56JM6W7QN41VQ5DFJDF3U3LAXIBPYG6QMO66WQ6KNS7HO9QX9QR9SMNLFP4KQHND021FT4A5DPW3EOZO8S9IPFLOP89WN0EOEFPFO9A3ZOYL4QZRUFUH5A6NUBF4KJZPE5FMGVX8WX1DREETUTZM6UEI8M0UY3BG8T' where id=22;
-update noar ti set v0='49S6PQXZJXO1TSSOAXPB0W2Q33CXG4SC3U0F8DHD3SPOP06OKTMIAS9LM8LU8KZ69H47AAF9VHTM8G7YY1P2469WRFOXR0S56JM6W7QN41VQ5DFJDF3U3LAXIBPYG6QMO66WQ6KNS7HO9QX9QR9SMNLFP4KQHND021FT4A5DPW3EOZO8S9IPFLOP89WN0EOEFPFO9A3ZOYL4QZRUFUH5A6NUBF4KJZPE5FMGVX8WX1DREETUTZM6UEI8M0UY3BG8T' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VGGJ4R69QOCMZ2MVU1J5U19W0B4BF7KQYD3WY0GWWW1DXFB2B0NF4FOXQXPCU7G88XY8HP77X8WWINLH7TNWURMZ15YJI0KH2N47W6UYQPQX0A14NZQ2ROY44VGHQICCJ2VGVTE58UJPSMA4M3QJNH62MB02KC5C92Y3C1RQYAWQ3WSLMXB9SFU1MSX3RSDBA02ITJ86BWQZL6CB671QALA05PO7CIJFDOO1FEOSVSUW934XOT5TZYOCBK0WII9YT' where id=22;
-update noar ti set v1='VGGJ4R69QOCMZ2MVU1J5U19W0B4BF7KQYD3WY0GWWW1DXFB2B0NF4FOXQXPCU7G88XY8HP77X8WWINLH7TNWURMZ15YJI0KH2N47W6UYQPQX0A14NZQ2ROY44VGHQICCJ2VGVTE58UJPSMA4M3QJNH62MB02KC5C92Y3C1RQYAWQ3WSLMXB9SFU1MSX3RSDBA02ITJ86BWQZL6CB671QALA05PO7CIJFDOO1FEOSVSUW934XOT5TZYOCBK0WII9YT' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='AADJ962WUP6UOSLGT0E15CBFLGQSJGIYSE5OBENUKLH57P5P5VKV5KUYAHV6OH5QHDQFAP9VH47HFTH4QLBMG3D7GH550F0VQFOLDC61BS568152S1SIXZR8YFZNHROMQP76GODLNBDIS8PAW26HW0F1LVKW4T4IVG4P5N006LM8X15E02RX6KWDF3LCFTZLMTDD2V02QF44ZZ8G8EV2GDYMPYHPP56QB872RRRUQ2LHIKEBML5MTXJB070R8396Z' where id=22;
-update noar ti set v2='AADJ962WUP6UOSLGT0E15CBFLGQSJGIYSE5OBENUKLH57P5P5VKV5KUYAHV6OH5QHDQFAP9VH47HFTH4QLBMG3D7GH550F0VQFOLDC61BS568152S1SIXZR8YFZNHROMQP76GODLNBDIS8PAW26HW0F1LVKW4T4IVG4P5N006LM8X15E02RX6KWDF3LCFTZLMTDD2V02QF44ZZ8G8EV2GDYMPYHPP56QB872RRRUQ2LHIKEBML5MTXJB070R8396Z' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='17MVMQ8RCO0PFAYPKMXA1ZKCDLEW9HMR5TK0QGXCYW4C3I5U1HNUABCLUN0VSQ9FN7O5NRMEQAQW73FM46F9UO3QBX7IMWNQRWGWW5QEAB9AE07GIUE962FDO80TH571EZZBP7J81E5V8UNITPTRVFEMZRZT3G7M0918AW59N9HDQYANVI0TVX0G9YDDU4Q0FJYI3L2PXL9NJ84XH43L6NQY73WYLOXP9N0YC1Y9IVLPV9GWIR2MU0KKXDAIMEVQ5' where id=22;
-update noar ti set v3='17MVMQ8RCO0PFAYPKMXA1ZKCDLEW9HMR5TK0QGXCYW4C3I5U1HNUABCLUN0VSQ9FN7O5NRMEQAQW73FM46F9UO3QBX7IMWNQRWGWW5QEAB9AE07GIUE962FDO80TH571EZZBP7J81E5V8UNITPTRVFEMZRZT3G7M0918AW59N9HDQYANVI0TVX0G9YDDU4Q0FJYI3L2PXL9NJ84XH43L6NQY73WYLOXP9N0YC1Y9IVLPV9GWIR2MU0KKXDAIMEVQ5' where id=22;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6GYJ3TQ7GG360E76XG8CCE7M9UPY89FTLSWNJY8WDZOZ24IYJ2LUBT7BOW315Z04Y4XD04R0X5TLYWQZN246EUFXU44MVPHY3QLXFLMRCHLPUYOE3KQ3XO34X0YXP2Z2IPECO745VX710O72KES736RC8BQ91EWXEDV413H5C709WS068YEIWJTC6N15ZYLRVNJ4XB721ZBFS5AL985VYRQ6QYH0KKFIQTQQQXSH6YIWDYGIMZYMYMRWXAR5V9IZV' where id=23;
-update noar ti set v0='6GYJ3TQ7GG360E76XG8CCE7M9UPY89FTLSWNJY8WDZOZ24IYJ2LUBT7BOW315Z04Y4XD04R0X5TLYWQZN246EUFXU44MVPHY3QLXFLMRCHLPUYOE3KQ3XO34X0YXP2Z2IPECO745VX710O72KES736RC8BQ91EWXEDV413H5C709WS068YEIWJTC6N15ZYLRVNJ4XB721ZBFS5AL985VYRQ6QYH0KKFIQTQQQXSH6YIWDYGIMZYMYMRWXAR5V9IZV' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CVJWYFWYSZL79KSZPCVR1JT9XO7WJ2HQ07Y4LMWO4UKY1IFDPY17O75AM7EZ0J2NDMU3RUY38I45EBLXCH5L7PKDJNASQC4DDVHN3RU1ZYHH7BMQAA2PH26X7EVS63K5BCQPR6JSR6MUYA2HDNNEU15FCQCE1JPHBW4596G06XRSKQR4AVANM0WYN15SYTXKNMHKO2ZSV78HBL2PYDI9GMNWZA19MNTXVX49HSA0AWXC7RL7R4GQS1V5B54255LK6' where id=23;
-update noar ti set v1='CVJWYFWYSZL79KSZPCVR1JT9XO7WJ2HQ07Y4LMWO4UKY1IFDPY17O75AM7EZ0J2NDMU3RUY38I45EBLXCH5L7PKDJNASQC4DDVHN3RU1ZYHH7BMQAA2PH26X7EVS63K5BCQPR6JSR6MUYA2HDNNEU15FCQCE1JPHBW4596G06XRSKQR4AVANM0WYN15SYTXKNMHKO2ZSV78HBL2PYDI9GMNWZA19MNTXVX49HSA0AWXC7RL7R4GQS1V5B54255LK6' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6ZLJ1ORHQTCYPNWA5JJKNUUI1D2B1VSHAEBRA4B8ZBU4NRKJX24ZWECOHIOCIUOS9NCBQHT4BTSOEBDYSECXKLDR7THFZS35L1WQ7DQDDZZBIMB7PEZQQ27XXNDR0WYA3TT17KZV4IQ9JOIOVXHCYTQ2S6ZQ1GIWQ9JN5HQ8ULCTG9PZP490JAAVBVDSNKTDL4T1ROUSV4JIN90R1LW629Y73E60550M4P7ES2E8IU3ES058SGS34Z5AKG4MDUZ8O' where id=23;
-update noar ti set v2='6ZLJ1ORHQTCYPNWA5JJKNUUI1D2B1VSHAEBRA4B8ZBU4NRKJX24ZWECOHIOCIUOS9NCBQHT4BTSOEBDYSECXKLDR7THFZS35L1WQ7DQDDZZBIMB7PEZQQ27XXNDR0WYA3TT17KZV4IQ9JOIOVXHCYTQ2S6ZQ1GIWQ9JN5HQ8ULCTG9PZP490JAAVBVDSNKTDL4T1ROUSV4JIN90R1LW629Y73E60550M4P7ES2E8IU3ES058SGS34Z5AKG4MDUZ8O' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='POZ605KQ10GA7A7056U6F1UTKYGEEKS56VSLI9SVIAQW8AMGC7O0DNMUMTJDX3WE6B47I9EQB79XS5MGHXSZHMODMJG89XVVM210YK1WQMWNY1EYW95Z9LOV1Z1TPEF862IIYIB31KV5HF2A4BNOK02T4197ZL90DVB9XU8AYBHJCVOR7Y0HZOEZY0GUH5NSSJ7GG41PPW4M8ZMV0OKBPN51I2JBJWJK277IBCPLKVCJBN0CEHPZBQG06LOV831HJ' where id=23;
-update noar ti set v3='POZ605KQ10GA7A7056U6F1UTKYGEEKS56VSLI9SVIAQW8AMGC7O0DNMUMTJDX3WE6B47I9EQB79XS5MGHXSZHMODMJG89XVVM210YK1WQMWNY1EYW95Z9LOV1Z1TPEF862IIYIB31KV5HF2A4BNOK02T4197ZL90DVB9XU8AYBHJCVOR7Y0HZOEZY0GUH5NSSJ7GG41PPW4M8ZMV0OKBPN51I2JBJWJK277IBCPLKVCJBN0CEHPZBQG06LOV831HJ' where id=23;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='3QUJA2NN8LQ8IUUQ6I94GGKVJC90EHLOFD6BADS49P1RBXIK1C4OEG86PVC82QNPIGM17GJD6TEMH57N5PMWIJTU1PZBE9PMESNRQMCG6K6TYJ0OPTQRP3Y6488GL168DMBII2FYURECXG5MQ2KM06D00JND1YMNFLG4I2QDHJKC8DFSS3WI3R01HXPK5ZA36V4T5CK3PBYPPKZPJBN8YFVQ2VWACYVKRTG1TZJV2J7006JL24LIBPEIDI0DDG3ZQ' where id=24;
-update noar ti set v0='3QUJA2NN8LQ8IUUQ6I94GGKVJC90EHLOFD6BADS49P1RBXIK1C4OEG86PVC82QNPIGM17GJD6TEMH57N5PMWIJTU1PZBE9PMESNRQMCG6K6TYJ0OPTQRP3Y6488GL168DMBII2FYURECXG5MQ2KM06D00JND1YMNFLG4I2QDHJKC8DFSS3WI3R01HXPK5ZA36V4T5CK3PBYPPKZPJBN8YFVQ2VWACYVKRTG1TZJV2J7006JL24LIBPEIDI0DDG3ZQ' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MV6VYZX7XFAH09ONK2APDARSW4VU02XPQSZKOFK3SLQKLD7I6O32FTL8T2UC1AH059ZTDGY7SBCLMU4E88A25FH5I5UAEK62BDXLIDUW6SVFBI9RYTU330BT6YKJ4AZSKBE2AALD676ZANCQCD3628LXJUM9HDF96E9FC05WTYXGYPFTAMIJY9CZMSNPRIGI6Y1R8MTV0M6J9370U25YG3VF3LT27AVYEUPKBBCVUINFXTM9TL1YUO06KE0AG50U0' where id=24;
-update noar ti set v1='MV6VYZX7XFAH09ONK2APDARSW4VU02XPQSZKOFK3SLQKLD7I6O32FTL8T2UC1AH059ZTDGY7SBCLMU4E88A25FH5I5UAEK62BDXLIDUW6SVFBI9RYTU330BT6YKJ4AZSKBE2AALD676ZANCQCD3628LXJUM9HDF96E9FC05WTYXGYPFTAMIJY9CZMSNPRIGI6Y1R8MTV0M6J9370U25YG3VF3LT27AVYEUPKBBCVUINFXTM9TL1YUO06KE0AG50U0' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QH1U8J2ANLNCTQYX7ZXTN2JZ2BM65HGXMXW1H5URGRSR1Y8V6ERUFKTG08HSM5GX8AW01BMJEPNO5GIJRXEGN2KY8PZVK4SF07VS0QOEA24W5RB9XUXUFBTHDGS21DU7WH70CKI8IG2MFR0VTXXVVVEX9GITV5D7U2Y99PF1ECE7RPKGFO0JMZFCTVEENFVG4UQEUYNE8BMVKPXP55U81KVGFQPN87LOJNZCA8KFWCEJ7LNP96UPE43NI3I6O5SM5' where id=24;
-update noar ti set v2='QH1U8J2ANLNCTQYX7ZXTN2JZ2BM65HGXMXW1H5URGRSR1Y8V6ERUFKTG08HSM5GX8AW01BMJEPNO5GIJRXEGN2KY8PZVK4SF07VS0QOEA24W5RB9XUXUFBTHDGS21DU7WH70CKI8IG2MFR0VTXXVVVEX9GITV5D7U2Y99PF1ECE7RPKGFO0JMZFCTVEENFVG4UQEUYNE8BMVKPXP55U81KVGFQPN87LOJNZCA8KFWCEJ7LNP96UPE43NI3I6O5SM5' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ESWBWQFN08XQZPMYWEV4UFL0F3321YHBM3OOC1141L3RCP9O213EAY41PS2384FSLI7U0JKCJVNHXN1CCBHJXDDAACET0XILTGP2X4PF4WA5AK4P5XJH8HF74PP6N83WKCI67BO6Z08Q0VB2ZB0F3WYFJPCAMSTG9HDGYSSM0B42LDWQEY91ZMCREVLSLUKAB8PUHLCVNBN8YJFE8877XG8MNUXA7T193Q7OMYZD0OKMRT11SLTXKBRB8ML8B0Y8Z' where id=24;
-update noar ti set v3='ESWBWQFN08XQZPMYWEV4UFL0F3321YHBM3OOC1141L3RCP9O213EAY41PS2384FSLI7U0JKCJVNHXN1CCBHJXDDAACET0XILTGP2X4PF4WA5AK4P5XJH8HF74PP6N83WKCI67BO6Z08Q0VB2ZB0F3WYFJPCAMSTG9HDGYSSM0B42LDWQEY91ZMCREVLSLUKAB8PUHLCVNBN8YJFE8877XG8MNUXA7T193Q7OMYZD0OKMRT11SLTXKBRB8ML8B0Y8Z' where id=24;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='81J30FMX1T09PIXYANJ2LXXOOXW8O9SP6ZZD9N18TAOMFTY0KLRVEDAHJQFKJGEMLQ1VF1UFBOKQW1PFIZ7D532UT9SQR0D8G125Z0YKVAMOBV679VPOCHA5D5MHXNZ1VKNH4Q2ERAVH4X13TVGBXAKZMU6GT50VYXBN6D649KBJ7MV11MOUWL7Y4H1N1M2KKVDQ0FFIXEWFEMSMNR0LGAVAYUSUAPRHA5VOMNX0I9JO3BT7ZTJFG0PH67S7P9QG5' where id=25;
-update noar ti set v0='81J30FMX1T09PIXYANJ2LXXOOXW8O9SP6ZZD9N18TAOMFTY0KLRVEDAHJQFKJGEMLQ1VF1UFBOKQW1PFIZ7D532UT9SQR0D8G125Z0YKVAMOBV679VPOCHA5D5MHXNZ1VKNH4Q2ERAVH4X13TVGBXAKZMU6GT50VYXBN6D649KBJ7MV11MOUWL7Y4H1N1M2KKVDQ0FFIXEWFEMSMNR0LGAVAYUSUAPRHA5VOMNX0I9JO3BT7ZTJFG0PH67S7P9QG5' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3GT2T6AUI87IJ6XYTOPKBK5X574LWH9MQP9M6Q6IQNS5AVBH3SKEKQMD1K0KQ2B8YFVY5OH7RMN2S7XAN3QAL9SFOTSGO7B6A4SSKCLPHP96MQEQX3NKM876AJ52BO3LSUVB5VWDJ3PPPNVHRE9N7FFOSWTDNTEZQQLKQ0MH74MQTB1TBT77LBM3MAF1CDH6UC16OX4A2F891R4KYJ9CG6VADM38XHY5TGSAYW3LDGFTD9REG2J2P612U169RCE2Y' where id=25;
-update noar ti set v1='3GT2T6AUI87IJ6XYTOPKBK5X574LWH9MQP9M6Q6IQNS5AVBH3SKEKQMD1K0KQ2B8YFVY5OH7RMN2S7XAN3QAL9SFOTSGO7B6A4SSKCLPHP96MQEQX3NKM876AJ52BO3LSUVB5VWDJ3PPPNVHRE9N7FFOSWTDNTEZQQLKQ0MH74MQTB1TBT77LBM3MAF1CDH6UC16OX4A2F891R4KYJ9CG6VADM38XHY5TGSAYW3LDGFTD9REG2J2P612U169RCE2Y' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='XHJZRRUSIDVND93JGKWH3J1OS4F1N32WRKP74BTN9RZF2VWEAO2TBB4KNNE6AH3MHYMYFJO1E6Y3EUQBYL7BVYUWBQ0JZGNWMFVT4V3N1EQ8XPICM2970BMOAI0VDXODSAZOS4RLTPEEQ85GWYH7F9Y8DBOIYLPSVAMDW5QC22Q8U5TY91W2K3B8ITESTAGQ6INC6IPZ3PGYZH90LLM8RKU68EETU2Z3RFTA0YGSFFLZ8HQ5OTP5W4H2W9DTGEUN4' where id=25;
-update noar ti set v2='XHJZRRUSIDVND93JGKWH3J1OS4F1N32WRKP74BTN9RZF2VWEAO2TBB4KNNE6AH3MHYMYFJO1E6Y3EUQBYL7BVYUWBQ0JZGNWMFVT4V3N1EQ8XPICM2970BMOAI0VDXODSAZOS4RLTPEEQ85GWYH7F9Y8DBOIYLPSVAMDW5QC22Q8U5TY91W2K3B8ITESTAGQ6INC6IPZ3PGYZH90LLM8RKU68EETU2Z3RFTA0YGSFFLZ8HQ5OTP5W4H2W9DTGEUN4' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0BBEXG0WRACW3QWPFZE5WBQE6YQZZRNKJVG8RIWSANUVX4I0ETMERYTF899OKN9CYKHTSBKPR9L6NGB57Z0VSSZGETFPULIT3C6BMZ045FYOI4TFTCF6WWSJ1LDZ2BAPR74SQSCC2PDM0ZXM4E8YVAV33H52L6ZD4JV0JY7SNAXVOC5R0BA4491SPA3H1AJREZV863VANHM2LYO0AW78SF0IG68SKW2NMFJAJXRS48PDORNSQ85N9TIAOS83NLSTQ' where id=25;
-update noar ti set v3='0BBEXG0WRACW3QWPFZE5WBQE6YQZZRNKJVG8RIWSANUVX4I0ETMERYTF899OKN9CYKHTSBKPR9L6NGB57Z0VSSZGETFPULIT3C6BMZ045FYOI4TFTCF6WWSJ1LDZ2BAPR74SQSCC2PDM0ZXM4E8YVAV33H52L6ZD4JV0JY7SNAXVOC5R0BA4491SPA3H1AJREZV863VANHM2LYO0AW78SF0IG68SKW2NMFJAJXRS48PDORNSQ85N9TIAOS83NLSTQ' where id=25;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AELV5TY2XKP26JTBTS5Z90TPMUT6233ONJXMFAPEDVEIF9RNC6TB9TRP0WLRUZJ0UZK9JU9EXML437K2WNF1P2EA8P4LD5VEG5TFF46RGTRPI5OI6V1POQF8UFEATKYL9W87IVH9YG1CCSWPG8JGIRBRQF0A04BG6RSCTNYDKRC4ZH5596V7EP8SKLC2F49JW04LVOS9J643EJ77X8NR8PWH3PMVGJ9D9JSSO5YIBFUY7C426CO0S12C04MS7LK96' where id=26;
-update noar ti set v0='AELV5TY2XKP26JTBTS5Z90TPMUT6233ONJXMFAPEDVEIF9RNC6TB9TRP0WLRUZJ0UZK9JU9EXML437K2WNF1P2EA8P4LD5VEG5TFF46RGTRPI5OI6V1POQF8UFEATKYL9W87IVH9YG1CCSWPG8JGIRBRQF0A04BG6RSCTNYDKRC4ZH5596V7EP8SKLC2F49JW04LVOS9J643EJ77X8NR8PWH3PMVGJ9D9JSSO5YIBFUY7C426CO0S12C04MS7LK96' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='52VDF6V2BHAIANC339MVMDK20XLMHFNTERDXCIZRTFGQS2TNL9F1F2MA7HN97RNKUH3EOAZ58ZUVCM1XW0TBBQO69ZEFM4T51RPYJ1F3S4QT1IZVWN4VPF0IHP7IBF0VSR6V11EBYZHDGRZQ589DJ4RMWQAO1A36PK4Q0A1W2MQ2RIAUP9H4J5T0TSPSQWTS8DOVV3EK920F8OOHUAPB9NOJVA0SF4JXJB8MX8605AAYB5E341041VMSZ9RC08YFN' where id=26;
-update noar ti set v1='52VDF6V2BHAIANC339MVMDK20XLMHFNTERDXCIZRTFGQS2TNL9F1F2MA7HN97RNKUH3EOAZ58ZUVCM1XW0TBBQO69ZEFM4T51RPYJ1F3S4QT1IZVWN4VPF0IHP7IBF0VSR6V11EBYZHDGRZQ589DJ4RMWQAO1A36PK4Q0A1W2MQ2RIAUP9H4J5T0TSPSQWTS8DOVV3EK920F8OOHUAPB9NOJVA0SF4JXJB8MX8605AAYB5E341041VMSZ9RC08YFN' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JHKKDWD0I2ISHDQBJGISUS6ZYYVQF9HF0FWX24NSCU8E1K5VRH8WZRP5SY5XVCUZVXS9AUH8CWIIXVQ728T0W47HJ7KR3YVY69WSTHIHI9YML9NJZ88HB1J4ZE91CXNHEPMRMD9YYG69C1H6T87T3E8BCP13882XX8VEY2SSZR2C580VN4PL0F0DE726DALIC7I0G6N3520HMCSGMHUVJLAFNWQB5RP4NM593OD6GNM2C1PB1G6JMUBX3G87J19GS' where id=26;
-update noar ti set v2='JHKKDWD0I2ISHDQBJGISUS6ZYYVQF9HF0FWX24NSCU8E1K5VRH8WZRP5SY5XVCUZVXS9AUH8CWIIXVQ728T0W47HJ7KR3YVY69WSTHIHI9YML9NJZ88HB1J4ZE91CXNHEPMRMD9YYG69C1H6T87T3E8BCP13882XX8VEY2SSZR2C580VN4PL0F0DE726DALIC7I0G6N3520HMCSGMHUVJLAFNWQB5RP4NM593OD6GNM2C1PB1G6JMUBX3G87J19GS' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='R3R8U0P7ULLNNJRKJXZEB4QA5D5DGNCQSQ98JEY8PAZS15C2SPO7RWNXIPCWXG3OWFVAMJ8AXMX5HLH4DXX6M2884DSC99RCV501FC96VBYCA6JWNH9CMYQGNTI5GM3HNEU1OTT18SI03XOX6AELE98UKUFD8J0967FPN3NLIENEEKLQKH1KUXQOY20EZNXE8T2LPQ6XIYQPYRD6L29YDMRSLVWLB39WXLBT4ZV8G1IQQD4PAHYBZHIQH07C1XJ1Z' where id=26;
-update noar ti set v3='R3R8U0P7ULLNNJRKJXZEB4QA5D5DGNCQSQ98JEY8PAZS15C2SPO7RWNXIPCWXG3OWFVAMJ8AXMX5HLH4DXX6M2884DSC99RCV501FC96VBYCA6JWNH9CMYQGNTI5GM3HNEU1OTT18SI03XOX6AELE98UKUFD8J0967FPN3NLIENEEKLQKH1KUXQOY20EZNXE8T2LPQ6XIYQPYRD6L29YDMRSLVWLB39WXLBT4ZV8G1IQQD4PAHYBZHIQH07C1XJ1Z' where id=26;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='14SQ6M9B8T18XUN95SQCSS0L8VTKEJD4EBEN4WXSQRMGIUHR0TTHQ9CB0DT5NVH2F1J2OJHL98DAL3UUCUSW80GYGEOB0JMO8F285KBSW4GTM6ZV45NAS4QXSQZFMGM44W964474CBUMYUXMZ4X2279XZ0VKUS6JQUHUDG2OWOLS4SE94W3ES4B180HRU7TG5FQEHEP7RYXGETB4LY37PEM7B4BPTQA9V8H1E4PPLYSROWVBTROMBFQWYKBL6LWU4' where id=27;
-update noar ti set v0='14SQ6M9B8T18XUN95SQCSS0L8VTKEJD4EBEN4WXSQRMGIUHR0TTHQ9CB0DT5NVH2F1J2OJHL98DAL3UUCUSW80GYGEOB0JMO8F285KBSW4GTM6ZV45NAS4QXSQZFMGM44W964474CBUMYUXMZ4X2279XZ0VKUS6JQUHUDG2OWOLS4SE94W3ES4B180HRU7TG5FQEHEP7RYXGETB4LY37PEM7B4BPTQA9V8H1E4PPLYSROWVBTROMBFQWYKBL6LWU4' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='LTIKKUJMOU0JBSS9UD2N9D9ZVPFQD7A4F970DAV5D6T0VODSM7KSC4NS1X0YGSC7C504M66U8K4LMI5DDMCEI13YKFF2D23CQ7HAB9SFOKX2AW365WD3OW6Y9C3N2SMXTXVCMZWONGWICWYZ3YCK53MT5WYXKIOJCQLM1OVMP9VFUM7BOUUMEV4XX00FZ5N9GKGYA0TDM9M11ELCP22NCS37JGPBPXBWCDBGJL6IWHO8OLOZZ0MKS57RGEZNHOSGH' where id=27;
-update noar ti set v1='LTIKKUJMOU0JBSS9UD2N9D9ZVPFQD7A4F970DAV5D6T0VODSM7KSC4NS1X0YGSC7C504M66U8K4LMI5DDMCEI13YKFF2D23CQ7HAB9SFOKX2AW365WD3OW6Y9C3N2SMXTXVCMZWONGWICWYZ3YCK53MT5WYXKIOJCQLM1OVMP9VFUM7BOUUMEV4XX00FZ5N9GKGYA0TDM9M11ELCP22NCS37JGPBPXBWCDBGJL6IWHO8OLOZZ0MKS57RGEZNHOSGH' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TLTNGXA7OUAJ0SGKV9PH4XTC118MCP2KESLQX77H47ICR16D70O0O2PS2P5FUP0U8Q0MTU9NKZZ8WAJA1A1JURF3JDKJZ5GOCLAJTLJG1RHYOJ86II4NQKJCZYCWWSPOFR1NEMLHJE3D664AI6VUYQ1OVKZ2EJ3GCSEUC8DUZI5GXRJY3E3SH4278V4ME0M2R9PD6VT8J7V5R5VH003LE7H8L5WORVHSG1788B928PMOUZR6SY0UYG3S3ZVYMHG2N' where id=27;
-update noar ti set v2='TLTNGXA7OUAJ0SGKV9PH4XTC118MCP2KESLQX77H47ICR16D70O0O2PS2P5FUP0U8Q0MTU9NKZZ8WAJA1A1JURF3JDKJZ5GOCLAJTLJG1RHYOJ86II4NQKJCZYCWWSPOFR1NEMLHJE3D664AI6VUYQ1OVKZ2EJ3GCSEUC8DUZI5GXRJY3E3SH4278V4ME0M2R9PD6VT8J7V5R5VH003LE7H8L5WORVHSG1788B928PMOUZR6SY0UYG3S3ZVYMHG2N' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QC1MK2XJPJ4H86T1OSJ9P8PEI41QXDOVW6F46W2V6QR5FMG500S4GM73J3TVOHSDCZHQ9DJLI975BX8YQAKLIQNKKSWWLXVWN54WLADWY7W7BYR2MUBGMFK3RZH68EANDBEYE7YFJ6VVUR7NBCNQNDGCGNR9MEU8467U9BRR2UAKQJK1TTVWHBDEMJSGWR7G5G2H87GWNKKZB51IFV9E5TN3QS96QY1QM0RQODGZHTEEL7SKE1APD510AUCQ85KCB' where id=27;
-update noar ti set v3='QC1MK2XJPJ4H86T1OSJ9P8PEI41QXDOVW6F46W2V6QR5FMG500S4GM73J3TVOHSDCZHQ9DJLI975BX8YQAKLIQNKKSWWLXVWN54WLADWY7W7BYR2MUBGMFK3RZH68EANDBEYE7YFJ6VVUR7NBCNQNDGCGNR9MEU8467U9BRR2UAKQJK1TTVWHBDEMJSGWR7G5G2H87GWNKKZB51IFV9E5TN3QS96QY1QM0RQODGZHTEEL7SKE1APD510AUCQ85KCB' where id=27;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='BM9UY69WUYPP2FSIR7DAD8M18G0V1WCLXZQ9YF3Z4AT9G02AO4P5ZJU3LOIDZ2IJY9X6ZND8SIJK258GSTKUUCD0MP29BIR3ZH2Z15YHQDAP914MU0CHY96XM3QHA61C6AJEFJOS19BP57ZYIZZNGHZ6231N4Q30F9NZDRLWMQNNH2XQNX2EU4VMIJ70QPUB5322OMBYHYT8H11095IICUI6XD1D9GDAEZO2H15DCI8TXL7HVCITTDCTVU1UMENZX' where id=28;
-update noar ti set v0='BM9UY69WUYPP2FSIR7DAD8M18G0V1WCLXZQ9YF3Z4AT9G02AO4P5ZJU3LOIDZ2IJY9X6ZND8SIJK258GSTKUUCD0MP29BIR3ZH2Z15YHQDAP914MU0CHY96XM3QHA61C6AJEFJOS19BP57ZYIZZNGHZ6231N4Q30F9NZDRLWMQNNH2XQNX2EU4VMIJ70QPUB5322OMBYHYT8H11095IICUI6XD1D9GDAEZO2H15DCI8TXL7HVCITTDCTVU1UMENZX' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5OKWR34LOOG9BEAJU34OQHKU0M3IDR1OUKRTJPFJHFUH5KFQZMO1SNEY2UTH8HYMYP8UCC6H9I41H267VA098KKFA24G1IFGW7QCFKL7O33L4H2FO7EXA4L9V3DU79FNMG5TZMQ19DYNBJNIZ1MEUZQG2DLITIMRFTG1PIQPOWXGRUMESUTEZRN7WTLYM7BTD8MEJ2DOJZKPAWL80GS0RPWY0CVRAQR7WLAB7D256N414WXF3RK7HT3PEBQGY3DB8' where id=28;
-update noar ti set v1='5OKWR34LOOG9BEAJU34OQHKU0M3IDR1OUKRTJPFJHFUH5KFQZMO1SNEY2UTH8HYMYP8UCC6H9I41H267VA098KKFA24G1IFGW7QCFKL7O33L4H2FO7EXA4L9V3DU79FNMG5TZMQ19DYNBJNIZ1MEUZQG2DLITIMRFTG1PIQPOWXGRUMESUTEZRN7WTLYM7BTD8MEJ2DOJZKPAWL80GS0RPWY0CVRAQR7WLAB7D256N414WXF3RK7HT3PEBQGY3DB8' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YUN0QFB9UB4C76P409QXBBVIX77MYH425FL4S3VZNPRJREJZ8V9B3SKLAWONL84HZKF4T4S9SRJKMGYNPHHEJ27C5SXCDTJ2S23DRB7O0NNJUO5ZIRKTZZASME1KYCNGKUP4LNKKWZ2XWE3U990RCDJ91D61WCX5E9TAH6OGSMK9AYALFSE3BFSHY7LFHGYOUZQJFNNX3DGX8N7CXSLU3XC7RIZCTLVMQDDTJYJGF08RNASW1KQI1EBOENNRMPNBR' where id=28;
-update noar ti set v2='YUN0QFB9UB4C76P409QXBBVIX77MYH425FL4S3VZNPRJREJZ8V9B3SKLAWONL84HZKF4T4S9SRJKMGYNPHHEJ27C5SXCDTJ2S23DRB7O0NNJUO5ZIRKTZZASME1KYCNGKUP4LNKKWZ2XWE3U990RCDJ91D61WCX5E9TAH6OGSMK9AYALFSE3BFSHY7LFHGYOUZQJFNNX3DGX8N7CXSLU3XC7RIZCTLVMQDDTJYJGF08RNASW1KQI1EBOENNRMPNBR' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='FQGWZ0W7ZCBJO3PP2GAT5IU7TEDZ77EJVP0AAPNR3WYQNAQUCANIC4FO0ALR91KWYVQY9FFKPU4WVLRCFW6DAS4UUF49ESB3WLJ2OCFI36BMXDUPJJQ4P7XPLR6DUZ8KL95990QJHPXTQU19TYV7XAKR48GMD58995CP1G4PTNDUHSIJFG3EGO1EXC24BAYOMDYCNN9AMH7EXYTESS5DMTP3JHXMUEISK7VNDRBPKZYFN67WJ2KE3TDSKF6BA7BQU' where id=28;
-update noar ti set v3='FQGWZ0W7ZCBJO3PP2GAT5IU7TEDZ77EJVP0AAPNR3WYQNAQUCANIC4FO0ALR91KWYVQY9FFKPU4WVLRCFW6DAS4UUF49ESB3WLJ2OCFI36BMXDUPJJQ4P7XPLR6DUZ8KL95990QJHPXTQU19TYV7XAKR48GMD58995CP1G4PTNDUHSIJFG3EGO1EXC24BAYOMDYCNN9AMH7EXYTESS5DMTP3JHXMUEISK7VNDRBPKZYFN67WJ2KE3TDSKF6BA7BQU' where id=28;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PR12EJBD6QG7FV4GNQ69DLY5XJX8EP8RDOR2PU9KCOKD7KHC9ENURHO3D96GI799B5ISM093XN0ROHOAKHNDRN6CFEAYXBFP00RFYJTRT6CCT2A7D15HBKMTWLVK5WAXH3KMRN3IT6LTK0ZORN9X4B2MU2N5MAPZJL2WL7L5KAECFL8I2LHNH836P6TW119IDQINDC7W4S603TSNGNRER47ATJ5Z7REEQII7B4EWMB3KX2TQ0QY8QZV591DT447PH' where id=29;
-update noar ti set v0='PR12EJBD6QG7FV4GNQ69DLY5XJX8EP8RDOR2PU9KCOKD7KHC9ENURHO3D96GI799B5ISM093XN0ROHOAKHNDRN6CFEAYXBFP00RFYJTRT6CCT2A7D15HBKMTWLVK5WAXH3KMRN3IT6LTK0ZORN9X4B2MU2N5MAPZJL2WL7L5KAECFL8I2LHNH836P6TW119IDQINDC7W4S603TSNGNRER47ATJ5Z7REEQII7B4EWMB3KX2TQ0QY8QZV591DT447PH' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E3Z9UQF3FBTD08OF9XZJT4U4JCY6G6U5BH9GHBXVMSZYQWBFJS20Y2VI18QTHQXQWKJN78QZ6ID6B21RO5A6EE9ZCIW3430TOHALN2MTGBJNNB6909R1UXM2CZ7VSN7P3WVSA2J78TILHTC8DFGSLJ7GNCX266C2VVDE7NSPSW335FXRO95J8P697GYK6976YKWBIEZYTH7WE8FOVCHNDDM8CN7IZ6TVTTA0B55V9B56KT3DH9FOHAYYPOZX99CCE' where id=29;
-update noar ti set v1='E3Z9UQF3FBTD08OF9XZJT4U4JCY6G6U5BH9GHBXVMSZYQWBFJS20Y2VI18QTHQXQWKJN78QZ6ID6B21RO5A6EE9ZCIW3430TOHALN2MTGBJNNB6909R1UXM2CZ7VSN7P3WVSA2J78TILHTC8DFGSLJ7GNCX266C2VVDE7NSPSW335FXRO95J8P697GYK6976YKWBIEZYTH7WE8FOVCHNDDM8CN7IZ6TVTTA0B55V9B56KT3DH9FOHAYYPOZX99CCE' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E1IZ53SPMWVTHH356XGEFAOKNMJ6RNSLPJVEEF738LOQW3T2GJOREJPDFDM9WCZ5JM1ZD1VEU5MYDOCN09H5PXDAX140GL4C1CYM9WI51BP7PPXXTMBWSR2BWL3MKJ9GUMUEU44LECULA7AYBPOIO0F1GQQLS4CMKBXE6LI1EYRQ23357K1GV7DG2QR9UYJI44DSWDXHUS8322WO9R1OBBU4U3DF11GGGAFOE2YOLUC1SB7UZUAS8FLEXXY633DX6' where id=29;
-update noar ti set v2='E1IZ53SPMWVTHH356XGEFAOKNMJ6RNSLPJVEEF738LOQW3T2GJOREJPDFDM9WCZ5JM1ZD1VEU5MYDOCN09H5PXDAX140GL4C1CYM9WI51BP7PPXXTMBWSR2BWL3MKJ9GUMUEU44LECULA7AYBPOIO0F1GQQLS4CMKBXE6LI1EYRQ23357K1GV7DG2QR9UYJI44DSWDXHUS8322WO9R1OBBU4U3DF11GGGAFOE2YOLUC1SB7UZUAS8FLEXXY633DX6' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='EHYOUSMDAJA6HFP3RN7FWVK2JHW1J3CGDG32QD93SA6BWZ3RB8YGX825H8H7KJRG7TBI2HEZV8ZV3XO9P2YFJ6R3CG1RZPWA01U2EFERK62KM6I43GFDYVTRHD59NPC1YGP1KW5EMI0J8MRQNHHUI1FBKK15YJPJR2TO16NZZGDHCI1IYE0XXDDSM52OYV9T69XBB4W8RTRDZS7KWH3YNB2R5JSKHF17EZNTY8P5OBB96T55NYHZKEE77484IB4FS' where id=29;
-update noar ti set v3='EHYOUSMDAJA6HFP3RN7FWVK2JHW1J3CGDG32QD93SA6BWZ3RB8YGX825H8H7KJRG7TBI2HEZV8ZV3XO9P2YFJ6R3CG1RZPWA01U2EFERK62KM6I43GFDYVTRHD59NPC1YGP1KW5EMI0J8MRQNHHUI1FBKK15YJPJR2TO16NZZGDHCI1IYE0XXDDSM52OYV9T69XBB4W8RTRDZS7KWH3YNB2R5JSKHF17EZNTY8P5OBB96T55NYHZKEE77484IB4FS' where id=29;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A8SOCOKOXSANBDWQVMJ4ERXE4CSFKV8D4B0KSAER0API3SJ6G6FQ8VXGFPNVOQ4OU0K2FT1Z78WK3SBTELGT7PLCJ8JE0KAVUWFXGHNMOTQQXB5GEYT0UJLFRR201TLROF3VZPSJ63N4KXSC5UWSXLLMNRBFQ78XVIXKQKFQ9QBUQV3RNUOVR9DPETTM88OZBWWW3NDSWVATQRYTFGNMEEQOO4NS8ZQ484PMLD0YUG2ENQP6M12TX11V5O8S6BEAW' where id=30;
-update noar ti set v0='A8SOCOKOXSANBDWQVMJ4ERXE4CSFKV8D4B0KSAER0API3SJ6G6FQ8VXGFPNVOQ4OU0K2FT1Z78WK3SBTELGT7PLCJ8JE0KAVUWFXGHNMOTQQXB5GEYT0UJLFRR201TLROF3VZPSJ63N4KXSC5UWSXLLMNRBFQ78XVIXKQKFQ9QBUQV3RNUOVR9DPETTM88OZBWWW3NDSWVATQRYTFGNMEEQOO4NS8ZQ484PMLD0YUG2ENQP6M12TX11V5O8S6BEAW' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UZCU1TSDNZB5Z6R0JR916UOWDGK9OBCPA8R5XYYGXZIYRC36JF07CBNRIWYZJ4J0P695TY731DFUAIW10AHHBIOWKVET3MA1XDQUMH2AESGI7XKSYQN0802I4A9YIL7BBBGBO0RAGC5GXVOAGATVP93AFPHHWZZGKKCD1KUJ0SI158PQGZ4YA8814TS951ONGJ1FCVM7U7UII13SNCWD3QE7FAOU6G7XDFTCHAR9E5HFZNLY2V09YSLX9Y2ZB1BNS' where id=30;
-update noar ti set v1='UZCU1TSDNZB5Z6R0JR916UOWDGK9OBCPA8R5XYYGXZIYRC36JF07CBNRIWYZJ4J0P695TY731DFUAIW10AHHBIOWKVET3MA1XDQUMH2AESGI7XKSYQN0802I4A9YIL7BBBGBO0RAGC5GXVOAGATVP93AFPHHWZZGKKCD1KUJ0SI158PQGZ4YA8814TS951ONGJ1FCVM7U7UII13SNCWD3QE7FAOU6G7XDFTCHAR9E5HFZNLY2V09YSLX9Y2ZB1BNS' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='UQO8AFUSLDZKCMQAPRTEFZ3T20WLELNA0A8ALYCM52A0KWNDOAJYGNK35C6F3ZJMBLGU4ZYT0GTUHPXWT1GPCW26DQWIX4S4DS7HXKYKCLF86EAGWQCW37D3R7LZ8CLNNHW8TUU4Y028EVN93RIQGNNW9L21XX9WAHSZEWLFAMPMZXM1VI4VR7WTB8R0XOIBLZH0GFFNYF86R8CTD2H3NUGNUMKYT7ZR9QC22ZYIY9EBU9E7XDTFQI6SM6N6AY6Q0' where id=30;
-update noar ti set v2='UQO8AFUSLDZKCMQAPRTEFZ3T20WLELNA0A8ALYCM52A0KWNDOAJYGNK35C6F3ZJMBLGU4ZYT0GTUHPXWT1GPCW26DQWIX4S4DS7HXKYKCLF86EAGWQCW37D3R7LZ8CLNNHW8TUU4Y028EVN93RIQGNNW9L21XX9WAHSZEWLFAMPMZXM1VI4VR7WTB8R0XOIBLZH0GFFNYF86R8CTD2H3NUGNUMKYT7ZR9QC22ZYIY9EBU9E7XDTFQI6SM6N6AY6Q0' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='O8VP1VV8KFCC1VDBP96SC07ONPBV43RU9A939XNP18AYPKN1O7V8088VK70P3Y4TLGKNKQERUYQE2CI0RJSSNDCPIEC08GKNDOB7VEWSK5RJHNR6YPV800DXIZV9BBY0VOCQE30AHN6ZKQVW52AORWHEOHTSSHZN3MJAZZZ7MQKROJJ7SC0GP5WEBJ4CH882EWE8XWCT4UWNUCDENGOB56QXLOX9XMNBH35INO016TNCO0V2W9K39CWDDZ860MXQ2' where id=30;
-update noar ti set v3='O8VP1VV8KFCC1VDBP96SC07ONPBV43RU9A939XNP18AYPKN1O7V8088VK70P3Y4TLGKNKQERUYQE2CI0RJSSNDCPIEC08GKNDOB7VEWSK5RJHNR6YPV800DXIZV9BBY0VOCQE30AHN6ZKQVW52AORWHEOHTSSHZN3MJAZZZ7MQKROJJ7SC0GP5WEBJ4CH882EWE8XWCT4UWNUCDENGOB56QXLOX9XMNBH35INO016TNCO0V2W9K39CWDDZ860MXQ2' where id=30;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IB0Z7TPVX8Q2TA32KC6S89FE2VEB82FGEJ8L67EI5ZRRE0G0H0G3PBYJI8E2H8NSDNCU2UNY8MRM8WOY5KOU6VTN5G5O2ZPK6Z9OSD5DZ44HWJJN2AQ0VOEA21LMJ71FMI0DQ17JSTU15MUFW5N5TY5LLI6FWX8HF4W5BNO8Z5ULNGJPO18XMCIQD7Z0ROA926YQ9BLTSCICLNGIXFA7FKSTDQIVFPEY9MGFZGRRJOG26IEFFS6SGD0P4DWV1NFY9' where id=31;
-update noar ti set v0='IB0Z7TPVX8Q2TA32KC6S89FE2VEB82FGEJ8L67EI5ZRRE0G0H0G3PBYJI8E2H8NSDNCU2UNY8MRM8WOY5KOU6VTN5G5O2ZPK6Z9OSD5DZ44HWJJN2AQ0VOEA21LMJ71FMI0DQ17JSTU15MUFW5N5TY5LLI6FWX8HF4W5BNO8Z5ULNGJPO18XMCIQD7Z0ROA926YQ9BLTSCICLNGIXFA7FKSTDQIVFPEY9MGFZGRRJOG26IEFFS6SGD0P4DWV1NFY9' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KA5048BUOODD90DRYV4B9EY1UVLK1FLT37YGK2ZCYB2CNIAFQYWPAZZE6PDZEWZX0UXYANT38QJS04Q6JWV7YOUFZIONH9EIEWTL6KPH20LQSG466782PVVEZ4LWY7U31DDNJ6AADVF38ZHC6026WNNUAMQB6HWH7K3LW6K830J6R7ZXEWWVMQRGP09Q3QSXTA62C5CFY604U8R24F0KZKS0B27LSLF5CZPSZMIXTNZE7QLEYJJ234TA6O331CEFK' where id=31;
-update noar ti set v1='KA5048BUOODD90DRYV4B9EY1UVLK1FLT37YGK2ZCYB2CNIAFQYWPAZZE6PDZEWZX0UXYANT38QJS04Q6JWV7YOUFZIONH9EIEWTL6KPH20LQSG466782PVVEZ4LWY7U31DDNJ6AADVF38ZHC6026WNNUAMQB6HWH7K3LW6K830J6R7ZXEWWVMQRGP09Q3QSXTA62C5CFY604U8R24F0KZKS0B27LSLF5CZPSZMIXTNZE7QLEYJJ234TA6O331CEFK' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='V3IWJA42H3WKWUY7RKSP5FP8NGIZD00CIAI5ZB1RMXAHROTKZPFNYAQM8JJIDFYBD5IOJM9A9JEZPWGHYRKWKBQWBT32EVV2IBHD6MYIYDC3VN36Y2JZ819U85MQDJWQL7UUKFR3MINVQKJA1P7NNJ3MX2D0DKGAOYYM4XGIEDJQG4MB8RMDVVEJMC6R5CQCR81TTL0NJG21ZSG0AKR097J5DAJYFJG8PGM00DISDZ1PXOIL0I1C7EDEFBCRVGBFU' where id=31;
-update noar ti set v2='V3IWJA42H3WKWUY7RKSP5FP8NGIZD00CIAI5ZB1RMXAHROTKZPFNYAQM8JJIDFYBD5IOJM9A9JEZPWGHYRKWKBQWBT32EVV2IBHD6MYIYDC3VN36Y2JZ819U85MQDJWQL7UUKFR3MINVQKJA1P7NNJ3MX2D0DKGAOYYM4XGIEDJQG4MB8RMDVVEJMC6R5CQCR81TTL0NJG21ZSG0AKR097J5DAJYFJG8PGM00DISDZ1PXOIL0I1C7EDEFBCRVGBFU' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VWJAN93Y8M3HX5N6KGMQIBWU121BYJVUTM2T1X8YUYMHVWBV4LHCVLJEVZYIH0QR9O1LFY60QXM1YE7SWXW9C2J1MB9RYLG03BCLEI3ZVMJVFJDZ3A4Q7L85D5QQPBQXYI12P8NNRVQLLK4FH40RVF7WCGBP1NXU4O4NHLAWB1XJS4KBOQJZXVRL4RV62RY8R9YOQ0798CRGT06MNA6DICQTIMJLG20S78VMRR9MS0KSEU4XF0TPMM2204I91IDDR' where id=31;
-update noar ti set v3='VWJAN93Y8M3HX5N6KGMQIBWU121BYJVUTM2T1X8YUYMHVWBV4LHCVLJEVZYIH0QR9O1LFY60QXM1YE7SWXW9C2J1MB9RYLG03BCLEI3ZVMJVFJDZ3A4Q7L85D5QQPBQXYI12P8NNRVQLLK4FH40RVF7WCGBP1NXU4O4NHLAWB1XJS4KBOQJZXVRL4RV62RY8R9YOQ0798CRGT06MNA6DICQTIMJLG20S78VMRR9MS0KSEU4XF0TPMM2204I91IDDR' where id=31;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='O3E5NHT1DJTJ6B1C8DTGNZUJYFHS1BVUQAN02YCRH10H6NP9PWAYUUC43MC3KE42Y5HUS1J1HIVUR5MS439C8KE3WHD26JRRU58M0L6OBMJXJNGTRM1TYWY0K6FO7BWLUUIXZ12140NIU8Z0MEZX6G8X7VXW5NMMA9R27DN1XFMD4858KY3A48LPTTLN36ZIT25K45T7XVT2VM8YIX53OIWXQVY0069ZKRU94YDM6UR2IH99IC7EX2QJ80W1S2SHK' where id=32;
-update noar ti set v0='O3E5NHT1DJTJ6B1C8DTGNZUJYFHS1BVUQAN02YCRH10H6NP9PWAYUUC43MC3KE42Y5HUS1J1HIVUR5MS439C8KE3WHD26JRRU58M0L6OBMJXJNGTRM1TYWY0K6FO7BWLUUIXZ12140NIU8Z0MEZX6G8X7VXW5NMMA9R27DN1XFMD4858KY3A48LPTTLN36ZIT25K45T7XVT2VM8YIX53OIWXQVY0069ZKRU94YDM6UR2IH99IC7EX2QJ80W1S2SHK' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UCY7ZLOQWXX3W9GPJCOHKDO8R5I6E33JDIFY77KXR4HCZ05FUKHMU5GZ6OQI3EB48AUHV63TSP5XL80JB4BE7W62I85T28MK866TVT1583CPMS9Y6IEM2QJW8RD2837NFO8RR35DLP8OS4S88LP5U77ZM2XREJZG4AUAW7W99ZVTMBDVSKZYLNLZYIDBM6NHQ2N1TX8IJITKI8WAMVV3CTB0YB78U3ZRN8PKWMLCHVP2Z28NUVHBXHJJYD89IWF9H' where id=32;
-update noar ti set v1='UCY7ZLOQWXX3W9GPJCOHKDO8R5I6E33JDIFY77KXR4HCZ05FUKHMU5GZ6OQI3EB48AUHV63TSP5XL80JB4BE7W62I85T28MK866TVT1583CPMS9Y6IEM2QJW8RD2837NFO8RR35DLP8OS4S88LP5U77ZM2XREJZG4AUAW7W99ZVTMBDVSKZYLNLZYIDBM6NHQ2N1TX8IJITKI8WAMVV3CTB0YB78U3ZRN8PKWMLCHVP2Z28NUVHBXHJJYD89IWF9H' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VQL8O3HNFP7N14ISQ326AEJ9I7KJD7LW9DPRZR5VO2SLON787MPB5DT2NFAMS3QQ3YMFDPUKZQKC6TWCNCVGE5SFI52XL20B06IFPE06ZJTXODN6WESAW92QR4KS9LG0D56832YRXS8F3CR78KXX699PXNY4V07M117NBBLCNCWH0R1MUILN88QK1K57DGF8XEOFYXKJNTZOQ4P7V4YZB4C62CNF7OD162RKR4RTADBISYLT2O5LNUS3R0M8DDJKF' where id=32;
-update noar ti set v2='VQL8O3HNFP7N14ISQ326AEJ9I7KJD7LW9DPRZR5VO2SLON787MPB5DT2NFAMS3QQ3YMFDPUKZQKC6TWCNCVGE5SFI52XL20B06IFPE06ZJTXODN6WESAW92QR4KS9LG0D56832YRXS8F3CR78KXX699PXNY4V07M117NBBLCNCWH0R1MUILN88QK1K57DGF8XEOFYXKJNTZOQ4P7V4YZB4C62CNF7OD162RKR4RTADBISYLT2O5LNUS3R0M8DDJKF' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QOTFGZC3MKU8AAFZWBN07SE9DZOSFSO42NYUZIDKHEF596JTWJAHBQY1ZF6RXF5YOAT3HJM1C1NTG91A7J6SCKWK1G5OR2XKGUSK9OYFL5UXT1EJKYZP5BH7XEFBZ6M6RFS12FAE7OAVJF3OTY567ASC8DJB0SSWH4ULATMUUOO6MVZHPQFSKS4W201QY2S68DG18GJBT6ZJAC90I7IF2EDXYPXM1E0VMMYZJK9TM14VSU3ZJAFLAI2GGJPQQQJ11' where id=32;
-update noar ti set v3='QOTFGZC3MKU8AAFZWBN07SE9DZOSFSO42NYUZIDKHEF596JTWJAHBQY1ZF6RXF5YOAT3HJM1C1NTG91A7J6SCKWK1G5OR2XKGUSK9OYFL5UXT1EJKYZP5BH7XEFBZ6M6RFS12FAE7OAVJF3OTY567ASC8DJB0SSWH4ULATMUUOO6MVZHPQFSKS4W201QY2S68DG18GJBT6ZJAC90I7IF2EDXYPXM1E0VMMYZJK9TM14VSU3ZJAFLAI2GGJPQQQJ11' where id=32;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XD6GMOBPO8POPL6K4RJOJYZR7PNROL2RRAVVUMMSMCB0H3I7VNOJWFV5TG7KDMEJT5K636GTLAGSGDHA9006Z31I63I59ZQZABVFQR4HR4L3LSXF8S3IJ2OM5ZDFOM6SMEIPIFKITY9AIWRA7NMRD6GUD3V2HLDEZGU10PLPAIUGHTTE10WP6E895L3XE3JC0FAF2R42H7CJSMGWF3T0JYLT03PAR482MMFUF0HT0M90QU4ZVNTTW3K94BLDPN4W1' where id=33;
-update noar ti set v0='XD6GMOBPO8POPL6K4RJOJYZR7PNROL2RRAVVUMMSMCB0H3I7VNOJWFV5TG7KDMEJT5K636GTLAGSGDHA9006Z31I63I59ZQZABVFQR4HR4L3LSXF8S3IJ2OM5ZDFOM6SMEIPIFKITY9AIWRA7NMRD6GUD3V2HLDEZGU10PLPAIUGHTTE10WP6E895L3XE3JC0FAF2R42H7CJSMGWF3T0JYLT03PAR482MMFUF0HT0M90QU4ZVNTTW3K94BLDPN4W1' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UHZ23YKNC4EAKAL7U3C84W0J5FHDMIMJB9CHK6NCMJ84LYO0OW201K68BSU7VTUVUW68HQ0MKRS2RCD36WNOT5I9HE4R2VUS4XJA546EJH0T8JNQ46SWCVY1AO0SAUNVP2ZIFLCUCR4Z4R8M4C7XS44H2WHDZQI7IYKLP430PN5DZT974CB4M6EU3YYUU26IZHQ4YQ7DZBADO2ETPG8V4843UK19H2SAMXGOFIWA4YL6QQ0D0TZ353M8M8APSDLF3' where id=33;
-update noar ti set v1='UHZ23YKNC4EAKAL7U3C84W0J5FHDMIMJB9CHK6NCMJ84LYO0OW201K68BSU7VTUVUW68HQ0MKRS2RCD36WNOT5I9HE4R2VUS4XJA546EJH0T8JNQ46SWCVY1AO0SAUNVP2ZIFLCUCR4Z4R8M4C7XS44H2WHDZQI7IYKLP430PN5DZT974CB4M6EU3YYUU26IZHQ4YQ7DZBADO2ETPG8V4843UK19H2SAMXGOFIWA4YL6QQ0D0TZ353M8M8APSDLF3' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5NBNKIO5LYRW5QECL4ZT4W0R9I6GDM2F3819LR0GTWV0GPW652R6UHFOW2FTYVO3IPH1T5OVQ6K6AYM5KEW0O1PJVCNY0YQUY9A4NTHD4SDPKLFXSRO16MWCIZZ05WQO5TEV1TE826ZAW50WI4N2OWCBAMCD4MOAE879NNVSGB6I0HEPUHHG8U6HFSDODEU5GDHX1PFCS49H9H7N0KJOIJ23C3I61X1IVE5MJY5FNE9CHG3COKZF41Z7H61WFGT6F' where id=33;
-update noar ti set v2='5NBNKIO5LYRW5QECL4ZT4W0R9I6GDM2F3819LR0GTWV0GPW652R6UHFOW2FTYVO3IPH1T5OVQ6K6AYM5KEW0O1PJVCNY0YQUY9A4NTHD4SDPKLFXSRO16MWCIZZ05WQO5TEV1TE826ZAW50WI4N2OWCBAMCD4MOAE879NNVSGB6I0HEPUHHG8U6HFSDODEU5GDHX1PFCS49H9H7N0KJOIJ23C3I61X1IVE5MJY5FNE9CHG3COKZF41Z7H61WFGT6F' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2Z7CL7TZ3WYE0KSGC84QVQTQ9HJRYIE4AFR6ZBIWC502095GO3NRTN8UUFOQEQNVMMYUYMWOANQ9SZC3086YQJEBAGRYCNLPTX5BYW8X35FP3QAJ9KLILM856Q7AESEZ1AYBMV75CQRO5OG4BRWB6MV76BSYTXQ7U9NFTK6G8O5HI1CPTCB80O26WHQ79N0BJZFBEET4EX5ID744V7RL08AFMT0FO7U1CCLX53RLD302BZ5TNJKBLFXGC1G60QX8B' where id=33;
-update noar ti set v3='2Z7CL7TZ3WYE0KSGC84QVQTQ9HJRYIE4AFR6ZBIWC502095GO3NRTN8UUFOQEQNVMMYUYMWOANQ9SZC3086YQJEBAGRYCNLPTX5BYW8X35FP3QAJ9KLILM856Q7AESEZ1AYBMV75CQRO5OG4BRWB6MV76BSYTXQ7U9NFTK6G8O5HI1CPTCB80O26WHQ79N0BJZFBEET4EX5ID744V7RL08AFMT0FO7U1CCLX53RLD302BZ5TNJKBLFXGC1G60QX8B' where id=33;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='96BHOUVW5ZGEHU12H02DMDKYX2UD5J4V4QLW3IQY7G2S7ZG8O49N6C3KI0AGUJCMNA06KOC52SZIK4Z4EGGZHMX53HB5F1WMI832BOOI6R5JU8QC3TECJVZS6XX6H3BAVEIZQ5I410GTVDEZPVIL7MNLZ9QWWVMR28WNJDZGK29R9QWZ6FRH4S5MLJL8DS6MJ4UUALBCMF24EORNATDG3QT4EEIU9A3XTGWIMACMRL5KRUB1JD4QK6030AFB06ONC' where id=34;
-update noar ti set v0='96BHOUVW5ZGEHU12H02DMDKYX2UD5J4V4QLW3IQY7G2S7ZG8O49N6C3KI0AGUJCMNA06KOC52SZIK4Z4EGGZHMX53HB5F1WMI832BOOI6R5JU8QC3TECJVZS6XX6H3BAVEIZQ5I410GTVDEZPVIL7MNLZ9QWWVMR28WNJDZGK29R9QWZ6FRH4S5MLJL8DS6MJ4UUALBCMF24EORNATDG3QT4EEIU9A3XTGWIMACMRL5KRUB1JD4QK6030AFB06ONC' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='W6LX7F2N5U0D5T4F6L750TTUKYLFCYZGZCCQ7NPV6A4BOBD7TQDP0XIQSREZ1EED9PYWSY64QH183DXTBQRRTW0ARFXZS81QSFIN6O7UGFWVY1G5C748KW9GEPOEHK3CF9IMJHBSDRXBSL0A7KVOP822UKCYTQU51ADRQEPZRCVFP2S8RSUDWQ727VJ7P6IZF0R1G3PLA5EL0WOM4RZPVQ0RQM4H1IE8HC7KPBV4KL574X8X567G5GTOE5NT4KTWE' where id=34;
-update noar ti set v1='W6LX7F2N5U0D5T4F6L750TTUKYLFCYZGZCCQ7NPV6A4BOBD7TQDP0XIQSREZ1EED9PYWSY64QH183DXTBQRRTW0ARFXZS81QSFIN6O7UGFWVY1G5C748KW9GEPOEHK3CF9IMJHBSDRXBSL0A7KVOP822UKCYTQU51ADRQEPZRCVFP2S8RSUDWQ727VJ7P6IZF0R1G3PLA5EL0WOM4RZPVQ0RQM4H1IE8HC7KPBV4KL574X8X567G5GTOE5NT4KTWE' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='V21AICMQ729RR0PNVVIH4AWH525N5TOR7GTAEBZ6W7UDQ30B5IACD91YI5Y12DM4YF01PQNIMNB42W983NVRZWSLFEYAP2ESXJELLETUNXPB33KR9R78ZPAI8S9FABROTD8QKUHQ8PVTHDGYWA4KPVRCINQS42FALYX324VHUE7UASJVK99M5XMS70FKU8683I2JSFHDGTP8178TFZCRRD6XZO364EFSMEDF96U4EXEO5CV3OKKE2OUWI6QGPKB4Q' where id=34;
-update noar ti set v2='V21AICMQ729RR0PNVVIH4AWH525N5TOR7GTAEBZ6W7UDQ30B5IACD91YI5Y12DM4YF01PQNIMNB42W983NVRZWSLFEYAP2ESXJELLETUNXPB33KR9R78ZPAI8S9FABROTD8QKUHQ8PVTHDGYWA4KPVRCINQS42FALYX324VHUE7UASJVK99M5XMS70FKU8683I2JSFHDGTP8178TFZCRRD6XZO364EFSMEDF96U4EXEO5CV3OKKE2OUWI6QGPKB4Q' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BNJRCA1JX2QYXRADCXY75J5AGEEIY4HNKQUU2T662TRZKS59SLE6M4RFI5IQCK2KBK9SG1MMB6VB61YVK1XGWB17OFI6FSFADXGRGHQDMJ74MDGSYS8ZAMES8E3F9V29PXF0BKOA7A6QDXBXEO43KWQELU6FMWC6XIXRICV3VM734PWT7AX8O8T533H8UYQUTBD8GTQPNZV9T1CHSQKA96ZUY8TFWY5NN6KF8N5ET50ATE0XRUVY6V0ETCE31YIP4' where id=34;
-update noar ti set v3='BNJRCA1JX2QYXRADCXY75J5AGEEIY4HNKQUU2T662TRZKS59SLE6M4RFI5IQCK2KBK9SG1MMB6VB61YVK1XGWB17OFI6FSFADXGRGHQDMJ74MDGSYS8ZAMES8E3F9V29PXF0BKOA7A6QDXBXEO43KWQELU6FMWC6XIXRICV3VM734PWT7AX8O8T533H8UYQUTBD8GTQPNZV9T1CHSQKA96ZUY8TFWY5NN6KF8N5ET50ATE0XRUVY6V0ETCE31YIP4' where id=34;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8KBV6X4UKRJDPYWYI63STCRG47D369Q2YK2TNX3DJNUBLP41BZOVMKGRY0LB4PN4SNZWBZWZBB7SB61S2SWY9WAZWF1OD2W8GBUDVC1AZQPDGWH2434AQBUSXW8TZ7R3YAH1IHGKLKH9O0P60KGGHLKJIBMSP3SXKCE95UEDB8DE7N1EKCFJRBO0D6SIZ87L5JYXTB0MV43LZCFM6VI9CHHS02KH9HK0EC32VIT6J1NFV5VR7TMPM0Z6P3RAP4EJ9' where id=35;
-update noar ti set v0='8KBV6X4UKRJDPYWYI63STCRG47D369Q2YK2TNX3DJNUBLP41BZOVMKGRY0LB4PN4SNZWBZWZBB7SB61S2SWY9WAZWF1OD2W8GBUDVC1AZQPDGWH2434AQBUSXW8TZ7R3YAH1IHGKLKH9O0P60KGGHLKJIBMSP3SXKCE95UEDB8DE7N1EKCFJRBO0D6SIZ87L5JYXTB0MV43LZCFM6VI9CHHS02KH9HK0EC32VIT6J1NFV5VR7TMPM0Z6P3RAP4EJ9' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='CHV4OBDGYWDKHDDPQLBGQD5PZXNBIGZNRVBPELV3051ROSAS9H2OTAB6FFW75WZN97BDTLWP34H79GMA6C4VWC4W6CLZIG3A44O28HZCK3ZGQR9INLXXUVJ4CZ82T4FFKCHW0TZ0QHDGMDHW6E93E08IIVAAJ5NR6ZZWHFGR93TTIGCSQYWRNLODTBM9MGA8X41POBIWSN38746BFKAK294VQZBCJ1JAUPUBVX1QJ7ZSEKKM9X2TAT6BOCB19WE1B' where id=35;
-update noar ti set v1='CHV4OBDGYWDKHDDPQLBGQD5PZXNBIGZNRVBPELV3051ROSAS9H2OTAB6FFW75WZN97BDTLWP34H79GMA6C4VWC4W6CLZIG3A44O28HZCK3ZGQR9INLXXUVJ4CZ82T4FFKCHW0TZ0QHDGMDHW6E93E08IIVAAJ5NR6ZZWHFGR93TTIGCSQYWRNLODTBM9MGA8X41POBIWSN38746BFKAK294VQZBCJ1JAUPUBVX1QJ7ZSEKKM9X2TAT6BOCB19WE1B' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='01AMHL7K1YHLRCBUJWGMEZW9NJXXRAWOQTX273P4302T2HLTT5MHT6WG40ABVIP57D8VWDT1N5CXGV5T4BIA2FKXS8LQ5OA9YZO5YQSGXEIT5T7NSBQKWV9TR8QUPBAXGL72LHBJLDWWAF3DXG7GRYOYLL2CS8J27YUGJUVOCCYWXE938Z5OU2CUMP7X2I7FD6AOCN8RRQCDN2MKPB3NWL1IJ23L7MIWQV9L29RB4M9EVQPC3NVZVX3W0TPRZSEYJ' where id=35;
-update noar ti set v2='01AMHL7K1YHLRCBUJWGMEZW9NJXXRAWOQTX273P4302T2HLTT5MHT6WG40ABVIP57D8VWDT1N5CXGV5T4BIA2FKXS8LQ5OA9YZO5YQSGXEIT5T7NSBQKWV9TR8QUPBAXGL72LHBJLDWWAF3DXG7GRYOYLL2CS8J27YUGJUVOCCYWXE938Z5OU2CUMP7X2I7FD6AOCN8RRQCDN2MKPB3NWL1IJ23L7MIWQV9L29RB4M9EVQPC3NVZVX3W0TPRZSEYJ' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='9IAYO057TG9GABJS7WL1S3UVCNSVA2IVRH5UARYW5CASEXPUY8ATGUQZ5X386RJA042NW6F49DBKKAWYV0MRZU1FMHIMFQOE8XWRJ8PKLLT0RFOYG9CYUJF0DSQOUJJ1R8FYT0OFGM4M0VXGPPA0X5896WTN30RNBDZQA9KMVH5KHXOVA117YMZVBMYFS7QADGJMX3L82WC5LHOSLGO3UQPYO50IANIJXHHZP86OMRVU0KZYVRGO31IZD71L1AR0U' where id=35;
-update noar ti set v3='9IAYO057TG9GABJS7WL1S3UVCNSVA2IVRH5UARYW5CASEXPUY8ATGUQZ5X386RJA042NW6F49DBKKAWYV0MRZU1FMHIMFQOE8XWRJ8PKLLT0RFOYG9CYUJF0DSQOUJJ1R8FYT0OFGM4M0VXGPPA0X5896WTN30RNBDZQA9KMVH5KHXOVA117YMZVBMYFS7QADGJMX3L82WC5LHOSLGO3UQPYO50IANIJXHHZP86OMRVU0KZYVRGO31IZD71L1AR0U' where id=35;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='M0U4EX7P7N41957A3YUCSJ1DSPR3S2KOBYKWVB0Q8OZA60ASJ9VIFS2XWTT104DISKA44DDTDJAOBNILFRWZESNJ2NZN2L4MOMXMOE1MYN3PZ7I1IXZ0TDTMP6SCIVELPF2LPE4OOB0JEQH22FLITQMS3IJ3MRFZTQWSVY9I5Y2E4X13QZW97TCQWST2YL57T4VKHWB5ACN22G0VWT2VB1MZWNLRPCB9G6RFFY9WOEMWN109V7D73WT731ANVVXCR' where id=36;
-update noar ti set v0='M0U4EX7P7N41957A3YUCSJ1DSPR3S2KOBYKWVB0Q8OZA60ASJ9VIFS2XWTT104DISKA44DDTDJAOBNILFRWZESNJ2NZN2L4MOMXMOE1MYN3PZ7I1IXZ0TDTMP6SCIVELPF2LPE4OOB0JEQH22FLITQMS3IJ3MRFZTQWSVY9I5Y2E4X13QZW97TCQWST2YL57T4VKHWB5ACN22G0VWT2VB1MZWNLRPCB9G6RFFY9WOEMWN109V7D73WT731ANVVXCR' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='T9YOL0GZXKSCXLVTGCJEO3VXAPZF0LLO8MCIT9DC9W7TPC2WH7GI4NE8HUR10X48HGDJ059HRBJ7KSDIMD1FCBBA7QCP3DLWCBBATU6Z7L3447CBLR3A3SINSAX3FDGTO1DNGWLGQCHHPVI7LOCA8N8X8ESF7OXR1W82BI75OP5TPSO3Z7UZZXTQVWIY11EFJQYW1Z01T19R748BMW0R9WHL9DE9KR16SJ2MD6X1BFVUZJLBZ2QVARSEQAS7NB03D' where id=36;
-update noar ti set v1='T9YOL0GZXKSCXLVTGCJEO3VXAPZF0LLO8MCIT9DC9W7TPC2WH7GI4NE8HUR10X48HGDJ059HRBJ7KSDIMD1FCBBA7QCP3DLWCBBATU6Z7L3447CBLR3A3SINSAX3FDGTO1DNGWLGQCHHPVI7LOCA8N8X8ESF7OXR1W82BI75OP5TPSO3Z7UZZXTQVWIY11EFJQYW1Z01T19R748BMW0R9WHL9DE9KR16SJ2MD6X1BFVUZJLBZ2QVARSEQAS7NB03D' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='B1O2TZIWYV1B9W6IB4V3YY8UDINKM3RIYCN8WINIHYCD9SQJJXJWRDRJXR93P6EVOZS4YIIGI9Y9NYZL1NHLQ2BCPI2R089P242RO04OHI2Z7UTUR95SS57S6EDWYSG1JALLNJB2Z5Q5BSUN65VBCLCD520CW6B2K9YGHXK9W6EKFFESZQUK49MYMKOMRT5IEBMMADGCLMFSEQW2947ZMMUGV75B670T55YV6N4YTBXYHQ77F6PSXOUSOLQY7HB6R' where id=36;
-update noar ti set v2='B1O2TZIWYV1B9W6IB4V3YY8UDINKM3RIYCN8WINIHYCD9SQJJXJWRDRJXR93P6EVOZS4YIIGI9Y9NYZL1NHLQ2BCPI2R089P242RO04OHI2Z7UTUR95SS57S6EDWYSG1JALLNJB2Z5Q5BSUN65VBCLCD520CW6B2K9YGHXK9W6EKFFESZQUK49MYMKOMRT5IEBMMADGCLMFSEQW2947ZMMUGV75B670T55YV6N4YTBXYHQ77F6PSXOUSOLQY7HB6R' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VVCDXOYRKOIWZZ7SAILFI0SZ6U8T06FH16SSKJ0T0VADHJGDM5XTUJYTORV494KNEIUWNDEFRQXVDK6SRQNNCCLVMD6Z3EGJNMLG7SR9UD9NE4XKT4R1JJU9J2EBU34MCYD2JT6RDJBPTZ4BJTLZXLFF8EHEHU7JMH59NISYO4Z9399SODI04482J4J70Y5V3797OFBJQ5OOZNOT7UUE6QGEY3XD19PY62626L8R8WWZ3MG7N677S3053FSB21LR3' where id=36;
-update noar ti set v3='VVCDXOYRKOIWZZ7SAILFI0SZ6U8T06FH16SSKJ0T0VADHJGDM5XTUJYTORV494KNEIUWNDEFRQXVDK6SRQNNCCLVMD6Z3EGJNMLG7SR9UD9NE4XKT4R1JJU9J2EBU34MCYD2JT6RDJBPTZ4BJTLZXLFF8EHEHU7JMH59NISYO4Z9399SODI04482J4J70Y5V3797OFBJQ5OOZNOT7UUE6QGEY3XD19PY62626L8R8WWZ3MG7N677S3053FSB21LR3' where id=36;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZJD2A0ARO578WAFTKJ9FTOM5ZBJGBVIQZ27SUM1YBT26R5MAL0WNS0T6HFT20TFMUN8C1YDMXVRQTERZ15E4KCD0SGL4H17L9OJY1XZFBW7U6KH2SOT95Y6DO5R148FRVB2PDOOO1PX9NOYF4MYCRF211VC4EIGYCCPQBL3D5C0BOY5SU3T5BKX5NYXFFLYB23F26YN84YVZGPL2GXMKZSLMVT0R490LBSGH9B11FDJIPRBM79B5HCHZ3O8E3CI4G' where id=37;
-update noar ti set v0='ZJD2A0ARO578WAFTKJ9FTOM5ZBJGBVIQZ27SUM1YBT26R5MAL0WNS0T6HFT20TFMUN8C1YDMXVRQTERZ15E4KCD0SGL4H17L9OJY1XZFBW7U6KH2SOT95Y6DO5R148FRVB2PDOOO1PX9NOYF4MYCRF211VC4EIGYCCPQBL3D5C0BOY5SU3T5BKX5NYXFFLYB23F26YN84YVZGPL2GXMKZSLMVT0R490LBSGH9B11FDJIPRBM79B5HCHZ3O8E3CI4G' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='7YKRX49F3N63FNVPCI8Q2FV2H10DNO30AGGZ94UD0BAMOGEWRRJUZA6HXO1ZF3YGUR5ZBNIK0B0VO799ZISVUNX3G4QVNASECBJVX1QOLCAPSER2D5YAF7WMDOVH8YKYSF107HX0VD91IXPTWSK4EDVJFX4H1RIDP7AWXPZSGVSXZARANZGUEOS8MP5YNOPEO5QS4DVKKPR3XEZAOR1R8C9F2OWAM9TDSO063OZRX4SHGIQ672CZM6X4LRGSPKGY2' where id=37;
-update noar ti set v1='7YKRX49F3N63FNVPCI8Q2FV2H10DNO30AGGZ94UD0BAMOGEWRRJUZA6HXO1ZF3YGUR5ZBNIK0B0VO799ZISVUNX3G4QVNASECBJVX1QOLCAPSER2D5YAF7WMDOVH8YKYSF107HX0VD91IXPTWSK4EDVJFX4H1RIDP7AWXPZSGVSXZARANZGUEOS8MP5YNOPEO5QS4DVKKPR3XEZAOR1R8C9F2OWAM9TDSO063OZRX4SHGIQ672CZM6X4LRGSPKGY2' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='MLIXAB8I8VUC3A0PVUZ53S26QQEUH0MDFT3JOQ9LNNEMYHNVMAK9F5VU2XC62FFLSV8DU1NWCGHLIBZY98NRSYSB6YCTYDN19EDXYWCSS6T166QF9YH5M7S5YCDC7G7IWKC8IK4NR5BOPJ15U1O6S6JMMX9L16GK8YV7V6Q3MC9HDLX0NV6OQ4J6P0IA8XVQH8YXLR1NM5YI3WBZO7EQBR07FTFP8OT2G1VBXT3AISXF19XBH1DOIIOL6C8HP5WH6' where id=37;
-update noar ti set v2='MLIXAB8I8VUC3A0PVUZ53S26QQEUH0MDFT3JOQ9LNNEMYHNVMAK9F5VU2XC62FFLSV8DU1NWCGHLIBZY98NRSYSB6YCTYDN19EDXYWCSS6T166QF9YH5M7S5YCDC7G7IWKC8IK4NR5BOPJ15U1O6S6JMMX9L16GK8YV7V6Q3MC9HDLX0NV6OQ4J6P0IA8XVQH8YXLR1NM5YI3WBZO7EQBR07FTFP8OT2G1VBXT3AISXF19XBH1DOIIOL6C8HP5WH6' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='18PSJSHLJQYHU7EMFIQNJTG3ZP4RU0NT1KA6UK1GZV2DPBXP07WYX457IKJD0Y13O4JYGY7Y8G25QV136V00EJWGZO6S5X8S41P17QREBV3UNWVHSC6AYC48KVNGS7Y9QEAMFNLOMQX6SELIR485DUSQ6KD65U0W6IJA24CZKC5CAEKUAU5O3Y8TL107L42WMRJ51M0S3PPY68AFYCQYOBLXSCLS2NSWSW1QP8M9MO7VURCTJ18Y9M5PM9V2O0L79' where id=37;
-update noar ti set v3='18PSJSHLJQYHU7EMFIQNJTG3ZP4RU0NT1KA6UK1GZV2DPBXP07WYX457IKJD0Y13O4JYGY7Y8G25QV136V00EJWGZO6S5X8S41P17QREBV3UNWVHSC6AYC48KVNGS7Y9QEAMFNLOMQX6SELIR485DUSQ6KD65U0W6IJA24CZKC5CAEKUAU5O3Y8TL107L42WMRJ51M0S3PPY68AFYCQYOBLXSCLS2NSWSW1QP8M9MO7VURCTJ18Y9M5PM9V2O0L79' where id=37;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0PPCXEXQAW6NZFYBHVFDNXZ72IOU6U0NAF6GHCC2CBWJ6FR5O60OE59X12DR94LWQH7W6RAARA3K5UA7CN7SON15SE8YYKN0BG0ME02E4X5F202TFP027IT7E7SCQYC48GVBMM4QD0V2OA4K29M96SRGRUABIKIEO8659YWZ00T2SXLB44GGIDQ4A5LL62LITG52N88ZYH2OSVYDZNUW8L6V6QZF1CG3E1H7DBRWSEZAEX122QQ87VME71Z9SMXWM' where id=38;
-update noar ti set v0='0PPCXEXQAW6NZFYBHVFDNXZ72IOU6U0NAF6GHCC2CBWJ6FR5O60OE59X12DR94LWQH7W6RAARA3K5UA7CN7SON15SE8YYKN0BG0ME02E4X5F202TFP027IT7E7SCQYC48GVBMM4QD0V2OA4K29M96SRGRUABIKIEO8659YWZ00T2SXLB44GGIDQ4A5LL62LITG52N88ZYH2OSVYDZNUW8L6V6QZF1CG3E1H7DBRWSEZAEX122QQ87VME71Z9SMXWM' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MQ9NKR88QS3JT8D73FKF7H049V8F9FV152K381RG6MG7LXAX4LXPZIVSF7HS29RGMSTQLGAFOBB2ASWPTKZX8J9NT0A0KLR7V2SI3EUCV74HBWABGQIE7S4X3G0FXGRFISMI13X1PX87G1LSRB0WJFVV8YKR4UDFD9J2T0FI53580WEJHJGAG3IDLIJPQX2PFY3WJIJ1ZIN625KA5SAXI207M26A7J5D9Y8Q65ONKSTP41KO01K9AJPFUVEZHLYVA' where id=38;
-update noar ti set v1='MQ9NKR88QS3JT8D73FKF7H049V8F9FV152K381RG6MG7LXAX4LXPZIVSF7HS29RGMSTQLGAFOBB2ASWPTKZX8J9NT0A0KLR7V2SI3EUCV74HBWABGQIE7S4X3G0FXGRFISMI13X1PX87G1LSRB0WJFVV8YKR4UDFD9J2T0FI53580WEJHJGAG3IDLIJPQX2PFY3WJIJ1ZIN625KA5SAXI207M26A7J5D9Y8Q65ONKSTP41KO01K9AJPFUVEZHLYVA' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J66BHK5CX59CGBKBR1II3CDGTBW1II3ND5XMK5E4J0LN4LLA3190T2V8BP1E2820PV0TUIA86JQ8P9E4NLAPJ4Y1BMFLQ1PNVDJSMO46IBOAKJ675ECHKXYE7LR892XQTDVHENA3L3SMWVY1090VFTQ658JY33ZSWSW777Y0W9II98SUM49CRD1QM4UU5BWUNCBVIUINHYHQ7RLD16NY9EK0CF9EVCCCC1XUBF23BEMVX8IOQXKHQFT0EIDSL9T6U' where id=38;
-update noar ti set v2='J66BHK5CX59CGBKBR1II3CDGTBW1II3ND5XMK5E4J0LN4LLA3190T2V8BP1E2820PV0TUIA86JQ8P9E4NLAPJ4Y1BMFLQ1PNVDJSMO46IBOAKJ675ECHKXYE7LR892XQTDVHENA3L3SMWVY1090VFTQ658JY33ZSWSW777Y0W9II98SUM49CRD1QM4UU5BWUNCBVIUINHYHQ7RLD16NY9EK0CF9EVCCCC1XUBF23BEMVX8IOQXKHQFT0EIDSL9T6U' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='6EPLPYENJL5DS3BMXF5E5TUQ1WVCZHOAXZQFK0VG212FC5SFFPLIKCSXYE2ROQT5QM32YVHY6C0JCMH4730VU6A840PMMXA2P1INN2ZT8JKY4SUC6FN2YJSGBF1B6QK7TX8GIGDH8AZEGFAJVTCCB7VN5O74HPB78W5EMBPNANJECEI00RFE76A9BSJ75M1AEMI8QA2GMZMXNOT6IPMXXYKY041XQ6WB439CPFUNB8SJ8GQBQVP286ZCFH6GU11DR' where id=38;
-update noar ti set v3='6EPLPYENJL5DS3BMXF5E5TUQ1WVCZHOAXZQFK0VG212FC5SFFPLIKCSXYE2ROQT5QM32YVHY6C0JCMH4730VU6A840PMMXA2P1INN2ZT8JKY4SUC6FN2YJSGBF1B6QK7TX8GIGDH8AZEGFAJVTCCB7VN5O74HPB78W5EMBPNANJECEI00RFE76A9BSJ75M1AEMI8QA2GMZMXNOT6IPMXXYKY041XQ6WB439CPFUNB8SJ8GQBQVP286ZCFH6GU11DR' where id=38;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MBIJLQRMHX8UN2DL59P0SL86NBBALZN4MXLLMYFCZO4P6XAWKHHFBDIPWAPAM2OLRO4KQ2GJ50J70C0HPHOTJ67U4F2DGZ4RVF6GVK5N68EPGIVQOI79L6E42MC1GPJO3GME4UZ4VHL3VQIIG90ZUJNEHX8WN3XKSJA2DRTIFB1CVXZ10VSS0ZQ7S1RMTUR21W31P245K7RZ1FSCLG265U5GHTCXR4VXNQQ29AYTPS2NZCH07CIQBPLB9ZMCRMTTA' where id=39;
-update noar ti set v0='MBIJLQRMHX8UN2DL59P0SL86NBBALZN4MXLLMYFCZO4P6XAWKHHFBDIPWAPAM2OLRO4KQ2GJ50J70C0HPHOTJ67U4F2DGZ4RVF6GVK5N68EPGIVQOI79L6E42MC1GPJO3GME4UZ4VHL3VQIIG90ZUJNEHX8WN3XKSJA2DRTIFB1CVXZ10VSS0ZQ7S1RMTUR21W31P245K7RZ1FSCLG265U5GHTCXR4VXNQQ29AYTPS2NZCH07CIQBPLB9ZMCRMTTA' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='NSFIH0HZH8POOGYFFYPK4GIE3B1UD5WRRI6SOU1B05BGPAINR7O02M1729R1VVW4UF3KHD7CJNUCKU1NRHLQGIBRO4XSAKD61Y3IZBJKXDTTEZLSFIW60A7IYH5TM96PZSCL4QMUJ5JGC8IFGURM7LBZ27AYXH9W0I476X8DFEFU8SXDTU85J0EKMSTZHGSSTFGYYAZYR8NFUAVEW9T8B9TOWPR2SXH3PBIP87ORSWT4WZG9ARQHL5GJ23A6RQOXA' where id=39;
-update noar ti set v1='NSFIH0HZH8POOGYFFYPK4GIE3B1UD5WRRI6SOU1B05BGPAINR7O02M1729R1VVW4UF3KHD7CJNUCKU1NRHLQGIBRO4XSAKD61Y3IZBJKXDTTEZLSFIW60A7IYH5TM96PZSCL4QMUJ5JGC8IFGURM7LBZ27AYXH9W0I476X8DFEFU8SXDTU85J0EKMSTZHGSSTFGYYAZYR8NFUAVEW9T8B9TOWPR2SXH3PBIP87ORSWT4WZG9ARQHL5GJ23A6RQOXA' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KACBVXR9WWP571WUNBLZZRBI8T3ZLMNYQYCQEDHNC9SQ9AW555ZF0JFSC38Q65C9MDQPXX9VMOK3EI6N8CNCSZDMWXLH0XDJHEBYPURWHVY6BAEX5V67C08085VN31ANK5MLR9TNDYUPS2SU7R8FX0FUK2SDUXV5PYEYMT02A20LB8VI0CQAXM0GEMFBTUWW7CY5F0NMUSPCF0JEM21QLFZMMWG19U1KW3ZTV091R5QSF230Q5I58IF0USUCQ8I4Q' where id=39;
-update noar ti set v2='KACBVXR9WWP571WUNBLZZRBI8T3ZLMNYQYCQEDHNC9SQ9AW555ZF0JFSC38Q65C9MDQPXX9VMOK3EI6N8CNCSZDMWXLH0XDJHEBYPURWHVY6BAEX5V67C08085VN31ANK5MLR9TNDYUPS2SU7R8FX0FUK2SDUXV5PYEYMT02A20LB8VI0CQAXM0GEMFBTUWW7CY5F0NMUSPCF0JEM21QLFZMMWG19U1KW3ZTV091R5QSF230Q5I58IF0USUCQ8I4Q' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IICHG9NY81SCAQMR7JPS16WZ5QN3NGGNIEAI9JVFLUAJJWD2KJUVXN54702OW7TV7JPCCCZT6U2SMNQB5GE7GAJFBRZQW8OFAC1TXMRPYBNP1NJGR4FLPR517PM8CQBBACCPCSY2AIFDCU8LSI53RQGTDCR0HLI425KEZK8P9ASGU8JI84QTLYG38A584996KCT70A7SBSLYLBQFM0FMVSGQCQPJQECHTR86XAS9W5E5SJQ8QMHEFMTKW1AZ2DQHA' where id=39;
-update noar ti set v3='IICHG9NY81SCAQMR7JPS16WZ5QN3NGGNIEAI9JVFLUAJJWD2KJUVXN54702OW7TV7JPCCCZT6U2SMNQB5GE7GAJFBRZQW8OFAC1TXMRPYBNP1NJGR4FLPR517PM8CQBBACCPCSY2AIFDCU8LSI53RQGTDCR0HLI425KEZK8P9ASGU8JI84QTLYG38A584996KCT70A7SBSLYLBQFM0FMVSGQCQPJQECHTR86XAS9W5E5SJQ8QMHEFMTKW1AZ2DQHA' where id=39;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JS2SF26JP07VS8U1UW57MYH066TW6RJ5ORZ193DCV0R67XT51BGF0VQVOMF6SMANMF66N5FHY62H0X8WHNB0FDRWIEKUHWZAZB2M6ZDNAMWPL68GL6N9X2TRPZ6VVZKYR0FLPDPZFT9J26SHUDCYDSTS3KKSPZQL40DW9U29WUKXA2GD5ZXU6UD20H1KERE7I9NC0QXUGB0T5S50MHJPW68W8E2QOLUF61PXWOAF3JVG3GZONY1EBU2DVXXMGKGHB' where id=40;
-update noar ti set v0='JS2SF26JP07VS8U1UW57MYH066TW6RJ5ORZ193DCV0R67XT51BGF0VQVOMF6SMANMF66N5FHY62H0X8WHNB0FDRWIEKUHWZAZB2M6ZDNAMWPL68GL6N9X2TRPZ6VVZKYR0FLPDPZFT9J26SHUDCYDSTS3KKSPZQL40DW9U29WUKXA2GD5ZXU6UD20H1KERE7I9NC0QXUGB0T5S50MHJPW68W8E2QOLUF61PXWOAF3JVG3GZONY1EBU2DVXXMGKGHB' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='RU9KPNR8CRROLPYW026M8NDR45WQ3CHJY1J7BYICHACR8BT2UL3XL8PVAS6T0IE915IXV5IPZP3T9N4P4J5MAH9M19AQ8S0JD9H0EPKQWQFA1HXFLWVEDDD8EF7WTH5YE7T6FGIRVM5VFHG7RDJ793SSKRAF5VSVJDMP11VT75M6OPGUPL900ZJ1842LGC0M3J3KPF60R2AVB83YG2WYE49YM2IW22YV65PNJXLVFDW20PWJR14QKOX26HU9RTQ1S' where id=40;
-update noar ti set v1='RU9KPNR8CRROLPYW026M8NDR45WQ3CHJY1J7BYICHACR8BT2UL3XL8PVAS6T0IE915IXV5IPZP3T9N4P4J5MAH9M19AQ8S0JD9H0EPKQWQFA1HXFLWVEDDD8EF7WTH5YE7T6FGIRVM5VFHG7RDJ793SSKRAF5VSVJDMP11VT75M6OPGUPL900ZJ1842LGC0M3J3KPF60R2AVB83YG2WYE49YM2IW22YV65PNJXLVFDW20PWJR14QKOX26HU9RTQ1S' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KIQLRRPH20523ZEAX8M9299NH77Z7O6W0CLRN0R5H2QEZ8PP4YUUYP8MSZDC76UNEXPR93EGKGJ232I81G2KBYK73RCWOJKFPG58D8MDNOWPRGT7RI257Q6ZOGR1MVPX9P96OOFRC0UF1E8BC2TDK6LM54JBAGAOTKRBY6YSQ33MOE0JRP8JWHVMG2PI1JK7CR0V2SNCU32TPHXPCX00MW8O2DZTTX8LURL0OQ3DVWLSWWDKH47JOHRJ2NVBUTD5D' where id=40;
-update noar ti set v2='KIQLRRPH20523ZEAX8M9299NH77Z7O6W0CLRN0R5H2QEZ8PP4YUUYP8MSZDC76UNEXPR93EGKGJ232I81G2KBYK73RCWOJKFPG58D8MDNOWPRGT7RI257Q6ZOGR1MVPX9P96OOFRC0UF1E8BC2TDK6LM54JBAGAOTKRBY6YSQ33MOE0JRP8JWHVMG2PI1JK7CR0V2SNCU32TPHXPCX00MW8O2DZTTX8LURL0OQ3DVWLSWWDKH47JOHRJ2NVBUTD5D' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NIY892D98R34VRPVDPXGWYEYR78HTUOWTVAIZE1YX34I7DL9SVJ8ZTKFLDAWVWNUT9H7PQVFU21RESZZIRNMXO7OSSF8DXCHMJLOA93NAWJNLUR1DI8XT9N8IEHMN68R6FONVYZVIDJYT5C5FXW4B7BD0IF2LCD1AO8U665HWH9ASVX0FM6R1Q4BXOKZO72ZGH0FI5FWL9NURKN4PLZ8TXJ57VJ30AP92FL7AKO1JU5REVJHG40PX3GJUC4AHISJH' where id=40;
-update noar ti set v3='NIY892D98R34VRPVDPXGWYEYR78HTUOWTVAIZE1YX34I7DL9SVJ8ZTKFLDAWVWNUT9H7PQVFU21RESZZIRNMXO7OSSF8DXCHMJLOA93NAWJNLUR1DI8XT9N8IEHMN68R6FONVYZVIDJYT5C5FXW4B7BD0IF2LCD1AO8U665HWH9ASVX0FM6R1Q4BXOKZO72ZGH0FI5FWL9NURKN4PLZ8TXJ57VJ30AP92FL7AKO1JU5REVJHG40PX3GJUC4AHISJH' where id=40;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='C1HMR8AVREFGKVQ63C7D47U9PQZYGKQR3XII6F3990712OKXQJBSYUHWPY5GSKP3QO2D08X1SKULCWAAUKXFNFQJN65QA4O1C3X1EL3JPSIBD24GTLAOR3CXEWFF5MEUSQJKIYVJ3FZPHMAHMUNTN4GASTNMM856OO9URCX519HU7HPMB6DQMJYJVT9UXTWUS9ATL31D77AL4ZLSBSNOQ1DMYC5838E2VE5ZJLE00Y9N6EJ5AE584L449RBK3IFHE' where id=41;
-update noar ti set v0='C1HMR8AVREFGKVQ63C7D47U9PQZYGKQR3XII6F3990712OKXQJBSYUHWPY5GSKP3QO2D08X1SKULCWAAUKXFNFQJN65QA4O1C3X1EL3JPSIBD24GTLAOR3CXEWFF5MEUSQJKIYVJ3FZPHMAHMUNTN4GASTNMM856OO9URCX519HU7HPMB6DQMJYJVT9UXTWUS9ATL31D77AL4ZLSBSNOQ1DMYC5838E2VE5ZJLE00Y9N6EJ5AE584L449RBK3IFHE' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='2M27TTLJMUW78ZLY31CJ4HTV8OHD7IBLO3BLACHI5O63JUK7RL0VZZ1E4EDSTHRINUOWO64QXH9Q6ZVBRNIKPIZBDG9DJPFIU6E5X84JHXBBL51M0XYQATB7PSM8WYC6YT15PW2GRJ1OV8NCTT01HGMT5IK02SJW7Y1UB5R8NJUZC4J9885H1ZDWID4H2W6OK005S2IQ44UDGKU01EPHAOXAV05FX7TKVT19CZ9BZ12W6G5XJBC773GD2WCV0T9L7' where id=41;
-update noar ti set v1='2M27TTLJMUW78ZLY31CJ4HTV8OHD7IBLO3BLACHI5O63JUK7RL0VZZ1E4EDSTHRINUOWO64QXH9Q6ZVBRNIKPIZBDG9DJPFIU6E5X84JHXBBL51M0XYQATB7PSM8WYC6YT15PW2GRJ1OV8NCTT01HGMT5IK02SJW7Y1UB5R8NJUZC4J9885H1ZDWID4H2W6OK005S2IQ44UDGKU01EPHAOXAV05FX7TKVT19CZ9BZ12W6G5XJBC773GD2WCV0T9L7' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='P32XQK94PPU6P6XSDX80S4AWBPQVGMI87R8IYP490S1EFEHOTROI7XWZYJMA1R3SNTTBDTDN6EN5OV4C2WEGKM3F2QICKUY83ZH548QINBZR1BSYP8L2YMBM947TQ86E1TP6DCVISFVKWHH3KLJYZUOJANJEQJ6CZYDEWJTMGIAJSN4NYB409P12VKBPDU7DCY1SJ7CDN7U3S1U15MFK2MUH2ANQFNH58742X5YBDGZK8PT3VQH9D5WBLV8BCYZAZ' where id=41;
-update noar ti set v2='P32XQK94PPU6P6XSDX80S4AWBPQVGMI87R8IYP490S1EFEHOTROI7XWZYJMA1R3SNTTBDTDN6EN5OV4C2WEGKM3F2QICKUY83ZH548QINBZR1BSYP8L2YMBM947TQ86E1TP6DCVISFVKWHH3KLJYZUOJANJEQJ6CZYDEWJTMGIAJSN4NYB409P12VKBPDU7DCY1SJ7CDN7U3S1U15MFK2MUH2ANQFNH58742X5YBDGZK8PT3VQH9D5WBLV8BCYZAZ' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K80ACSSQCTWAUUVH9B8ZXO5O1ZVDB11L5X2TBTT3QHCT6TWP46IJMP18XNMWL5ZFOMDM4F4A70BRJHQWJGA43OTVNLIZAXV6XVBPTSZTWR5BPQ1PW6Z2SHWLHINEQGW1NBODSR59LPCOQRSMIERXSOA0SX3OOK1B9IOSZELC6FZKCCB3GKFE0JNEVFFFSGFTRRYBSH563FYQU45KF3IQBTJ51E39IHGUFYGTNJT1VHBBUHT47BFAMKIK5B4H4O5DW' where id=41;
-update noar ti set v3='K80ACSSQCTWAUUVH9B8ZXO5O1ZVDB11L5X2TBTT3QHCT6TWP46IJMP18XNMWL5ZFOMDM4F4A70BRJHQWJGA43OTVNLIZAXV6XVBPTSZTWR5BPQ1PW6Z2SHWLHINEQGW1NBODSR59LPCOQRSMIERXSOA0SX3OOK1B9IOSZELC6FZKCCB3GKFE0JNEVFFFSGFTRRYBSH563FYQU45KF3IQBTJ51E39IHGUFYGTNJT1VHBBUHT47BFAMKIK5B4H4O5DW' where id=41;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AXE6E25KSO6X9FQ378OHFQJSL3Y587JHS6PS7N5TWKS0MU0PO4MU3NB64O341DQRWO0OLPL9DZ1N0CPEBKOQX8QPF0MX465BV4MML06D6GL37YX7FNVY73Z7JKD9Y6WCN5KSA1PEZ94FRMPL79ABK51SG3ETE4FMVFQF5M3YP72B2FPB1SI322X2IIL2HKECLWW9Z6IZDSDG3NPJX0B02GC39JVXUIQK4Y04A4ADW9NAVC73J8Z5WJU7U5J3OTPC9' where id=42;
-update noar ti set v0='AXE6E25KSO6X9FQ378OHFQJSL3Y587JHS6PS7N5TWKS0MU0PO4MU3NB64O341DQRWO0OLPL9DZ1N0CPEBKOQX8QPF0MX465BV4MML06D6GL37YX7FNVY73Z7JKD9Y6WCN5KSA1PEZ94FRMPL79ABK51SG3ETE4FMVFQF5M3YP72B2FPB1SI322X2IIL2HKECLWW9Z6IZDSDG3NPJX0B02GC39JVXUIQK4Y04A4ADW9NAVC73J8Z5WJU7U5J3OTPC9' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='73TOUD4EONX110H0DV7HE3HZVITV2ECQMO3QI5GL1OYXUHD4HK3422B2SIL9D0KFEODL2BD0AZJ7BFU7L7YL7YQI1A118DWTB0EU7OICZQLSF18NTGU24MUPXSXUHZY62CHOB4NNDNZ9C87FCTVVR7IT9F4853U485QQVT476K8ZE3EUIHIAXQVRMYZO6A0HNV693J2ZZK4J9AIEOR3SRP6278IAUXORSJRZ7NIOUUQXFQGON4APBRK2HDCC4ZBQJ' where id=42;
-update noar ti set v1='73TOUD4EONX110H0DV7HE3HZVITV2ECQMO3QI5GL1OYXUHD4HK3422B2SIL9D0KFEODL2BD0AZJ7BFU7L7YL7YQI1A118DWTB0EU7OICZQLSF18NTGU24MUPXSXUHZY62CHOB4NNDNZ9C87FCTVVR7IT9F4853U485QQVT476K8ZE3EUIHIAXQVRMYZO6A0HNV693J2ZZK4J9AIEOR3SRP6278IAUXORSJRZ7NIOUUQXFQGON4APBRK2HDCC4ZBQJ' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='8SNJHZKVFOKMR9JBXBSP14F7VRUPNQQ9AO779YSPCXBCVH8RNS8ZQ25KAVEUW68WXZ5CBT2S3P51CUP2HJWZSDAN28CBNBHQSB44YASD0YWTN17R8143THIBC2HCR41J8JOS5VCHUJDUEY8CGYSWGY9EWOI36X4NGTMEALRCFNKJR2W9TWCYZQFM963S6IBF1Y3MON44NL98MOCRIKZ5O97N6AM3E28JJ9WO5S7EA8WK74K0CRFLR5MBJR35PMIZN' where id=42;
-update noar ti set v2='8SNJHZKVFOKMR9JBXBSP14F7VRUPNQQ9AO779YSPCXBCVH8RNS8ZQ25KAVEUW68WXZ5CBT2S3P51CUP2HJWZSDAN28CBNBHQSB44YASD0YWTN17R8143THIBC2HCR41J8JOS5VCHUJDUEY8CGYSWGY9EWOI36X4NGTMEALRCFNKJR2W9TWCYZQFM963S6IBF1Y3MON44NL98MOCRIKZ5O97N6AM3E28JJ9WO5S7EA8WK74K0CRFLR5MBJR35PMIZN' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='26WCQVQYMI48CW3TL65ZS4F5R9MTI048B05BF60S9OHG46ZY0NEOAZFCCHH7IUNP1N93HS872SFTB2LZ3NH7RYR5WIWX2DLZCER9I1C1P1BEPOSC3S3AS66HFI15D8Y1Y31U90L207YABO9KPJEASZM4PX0V7RQCNRXTS10X2LDWC722MXTVJPWTXYV2513V3QAYAK9HMQXZXKCA668PZG1HFK6VN2WYWW8VEWRBLNV5B9CL98THF8T4PQ2MBI38P' where id=42;
-update noar ti set v3='26WCQVQYMI48CW3TL65ZS4F5R9MTI048B05BF60S9OHG46ZY0NEOAZFCCHH7IUNP1N93HS872SFTB2LZ3NH7RYR5WIWX2DLZCER9I1C1P1BEPOSC3S3AS66HFI15D8Y1Y31U90L207YABO9KPJEASZM4PX0V7RQCNRXTS10X2LDWC722MXTVJPWTXYV2513V3QAYAK9HMQXZXKCA668PZG1HFK6VN2WYWW8VEWRBLNV5B9CL98THF8T4PQ2MBI38P' where id=42;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='N4QGLNWDK955DOINBQI4XMPW86UUQDBAZA1B6U6BBCDCRNXDGA7G97YJLTTM9XUPYCCVK9VKDZFMQZRC8QT83CG0Y73MPQYBN5MDSPF3H58EU9C1HGUZIVD5T0A62RKW3DBI6MLYDJPBYY33EOTBGYE2QTPO0TABRG7RPU9JHKU5WKIPZO58UGB7FV5MGHK5YQCZMT3EZF5M7KNKJ0YRH2EZAXG2TQ6G4BQQLIH92I1PI256H0ZWZLNROCLN4O0BE' where id=43;
-update noar ti set v0='N4QGLNWDK955DOINBQI4XMPW86UUQDBAZA1B6U6BBCDCRNXDGA7G97YJLTTM9XUPYCCVK9VKDZFMQZRC8QT83CG0Y73MPQYBN5MDSPF3H58EU9C1HGUZIVD5T0A62RKW3DBI6MLYDJPBYY33EOTBGYE2QTPO0TABRG7RPU9JHKU5WKIPZO58UGB7FV5MGHK5YQCZMT3EZF5M7KNKJ0YRH2EZAXG2TQ6G4BQQLIH92I1PI256H0ZWZLNROCLN4O0BE' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='C5WNK7DO09CLH11GEQ15TCEF2UW5XOLKZ6XXEMYMC1LYTAMPBY6HRGRUKURWHTS9JPNWL41BP8PM9686W2U0B8R9JSB2HQU71KM8N6Z75PFUI97S7GOMCJ9YNW43U1LFU26X8SK8RF7EIL6TMSM8FFXAT91XM96W0NPTYOLFEUEI8CYQ555FACHLW0V4R1E3QG62F3FVBBGW05MI6AZZWLAJ688GVGOIE2C8UTZUT7CJYANKIUIRT92MTH45YVG20' where id=43;
-update noar ti set v1='C5WNK7DO09CLH11GEQ15TCEF2UW5XOLKZ6XXEMYMC1LYTAMPBY6HRGRUKURWHTS9JPNWL41BP8PM9686W2U0B8R9JSB2HQU71KM8N6Z75PFUI97S7GOMCJ9YNW43U1LFU26X8SK8RF7EIL6TMSM8FFXAT91XM96W0NPTYOLFEUEI8CYQ555FACHLW0V4R1E3QG62F3FVBBGW05MI6AZZWLAJ688GVGOIE2C8UTZUT7CJYANKIUIRT92MTH45YVG20' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KSZXG1B5O09HBMBYGDCWHIST8GRJEHY8PN4IB7TBDN01PJMOLBWY9TMLI3X5V80U2K5NNNZ2P9TTQFG1HBW1T1YY1VP3UDV1LKFNTGOWPM12XFN82W8T083GY7HR6BLYMPT0ZQHTSGMXCE7BY5L2BOB5GUWZINU36VMGLYJXX63OHXTVCHC7Q8ISLOZC3DSN2HDTM1APTXHIXKYQFZ3UCLWD09SDZ7TJ72ZYKMWNGA7QU9MGVACKXXFWYQDOS2SMC' where id=43;
-update noar ti set v2='KSZXG1B5O09HBMBYGDCWHIST8GRJEHY8PN4IB7TBDN01PJMOLBWY9TMLI3X5V80U2K5NNNZ2P9TTQFG1HBW1T1YY1VP3UDV1LKFNTGOWPM12XFN82W8T083GY7HR6BLYMPT0ZQHTSGMXCE7BY5L2BOB5GUWZINU36VMGLYJXX63OHXTVCHC7Q8ISLOZC3DSN2HDTM1APTXHIXKYQFZ3UCLWD09SDZ7TJ72ZYKMWNGA7QU9MGVACKXXFWYQDOS2SMC' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='V8LZAYWQ9VSGN0UH6ODPBSDK0N28GI0OWTC2ZNJ9S6SCJ4FJA4YGHUR8DJ84X5VXJRC71AXL92XF78L9CISJK00TVXMEMG0CC4O0S0BSOOEIPZKM5CI0A981N0CYPNGW66IPMTVPEQMWQCD8EE0JINYSQNW96RSQ5RHV1PDV47Y0VSHRESBF7T2VPO1LTTIGQSQWOVFW9I4KYVCVB8YMI5JI8X64L37GB7FIU5Z39D1VAW0WPVPI7JFQ5K59PLRNV' where id=43;
-update noar ti set v3='V8LZAYWQ9VSGN0UH6ODPBSDK0N28GI0OWTC2ZNJ9S6SCJ4FJA4YGHUR8DJ84X5VXJRC71AXL92XF78L9CISJK00TVXMEMG0CC4O0S0BSOOEIPZKM5CI0A981N0CYPNGW66IPMTVPEQMWQCD8EE0JINYSQNW96RSQ5RHV1PDV47Y0VSHRESBF7T2VPO1LTTIGQSQWOVFW9I4KYVCVB8YMI5JI8X64L37GB7FIU5Z39D1VAW0WPVPI7JFQ5K59PLRNV' where id=43;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JG70S82EH2XF6QK131GSV1AKI0CK0MH0ZSB477ZNQYRLL8DE8W9P9FV1DTUXNT3GPHRP49YZAI5I9HWRU24KQZANZWFRY1QA67KSSVQIN9ZS9PVGNLHRUPU47R0WXB6VB8NI1YBWQ4VO4EFR65XW8XLM7KG2SRNRFYVF7P54YAJS7L3QF2S68RJWHA22T73YA8N11N05E0N0C9PRDBAKKAFJ0Z0MD70XOOOPDM7K6KGQAXD78Q4CIT8PYDQ39UD3Q' where id=44;
-update noar ti set v0='JG70S82EH2XF6QK131GSV1AKI0CK0MH0ZSB477ZNQYRLL8DE8W9P9FV1DTUXNT3GPHRP49YZAI5I9HWRU24KQZANZWFRY1QA67KSSVQIN9ZS9PVGNLHRUPU47R0WXB6VB8NI1YBWQ4VO4EFR65XW8XLM7KG2SRNRFYVF7P54YAJS7L3QF2S68RJWHA22T73YA8N11N05E0N0C9PRDBAKKAFJ0Z0MD70XOOOPDM7K6KGQAXD78Q4CIT8PYDQ39UD3Q' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='07SG3BPYWQQEEPPUXICSE0JKJDFA0C3DD95G0MF2KDDBSGP636C9KSJ4JDO2W9UDT3FI465Z8WSWYULSNIH5XT7XYUTMNQRXJSGC3Q7TU8FGLFSHVX2FMKP4OU25X9NPNOQ0VUYR76DFE9MB25EMCZ8254D116AC9HUB1QSYMVQUO7IJNLZKYWSI0S973LHC0I87Y8415RJMAW8SE5EDRN5HUMGFOL2QSLCVLMB5DPZK3SHMPBQOU59PL2NDZYMAY' where id=44;
-update noar ti set v1='07SG3BPYWQQEEPPUXICSE0JKJDFA0C3DD95G0MF2KDDBSGP636C9KSJ4JDO2W9UDT3FI465Z8WSWYULSNIH5XT7XYUTMNQRXJSGC3Q7TU8FGLFSHVX2FMKP4OU25X9NPNOQ0VUYR76DFE9MB25EMCZ8254D116AC9HUB1QSYMVQUO7IJNLZKYWSI0S973LHC0I87Y8415RJMAW8SE5EDRN5HUMGFOL2QSLCVLMB5DPZK3SHMPBQOU59PL2NDZYMAY' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='1RXGUMTFHFSC2VP8HGPVKV4ZKJPBDQTQ4OK8UKMRHUKEMZGZ5CA6GKAZ5BHY5I3KM1I2Z6G28K8T9Q3QCII043K742N6KOJMWLFADKMBV59VAXE2TAC2P2K0KWLB3NX6V7TP5HPZUT60NGETTCOWFC299PQKE8VVGI6NRTKEKXMS6YXK5INJHL4W8XW2A269VR5OHMJDOE1HT1PUMYGUJA4PZCL21VN7UUJ7TF2P968OH7LRB2RR5ML6Y5XU2Y0QC' where id=44;
-update noar ti set v2='1RXGUMTFHFSC2VP8HGPVKV4ZKJPBDQTQ4OK8UKMRHUKEMZGZ5CA6GKAZ5BHY5I3KM1I2Z6G28K8T9Q3QCII043K742N6KOJMWLFADKMBV59VAXE2TAC2P2K0KWLB3NX6V7TP5HPZUT60NGETTCOWFC299PQKE8VVGI6NRTKEKXMS6YXK5INJHL4W8XW2A269VR5OHMJDOE1HT1PUMYGUJA4PZCL21VN7UUJ7TF2P968OH7LRB2RR5ML6Y5XU2Y0QC' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NKL5I1GO2TCCE7RR4QIHHIX3QP0NX2BZXAD6DBSWXY2JJTWI63HF2C6P317LOR0CN6NIVMITIQ97NC06DJINN1UBDSAGHK1B3ZXW3N0YG8NH4OGEA9GINKXND5QQW00RE80DDCZ5658TIQQ3I0QTMZ24EIPN8GRY3L4WW2DJ44TJ2OUF2Y6YPE0469HYDISL1J3NGKMPB6GDSL01PXHSGT3E3P9O4QAT4RMR925FJRH3UJJM7LAAMAXH95TK1J0PC' where id=44;
-update noar ti set v3='NKL5I1GO2TCCE7RR4QIHHIX3QP0NX2BZXAD6DBSWXY2JJTWI63HF2C6P317LOR0CN6NIVMITIQ97NC06DJINN1UBDSAGHK1B3ZXW3N0YG8NH4OGEA9GINKXND5QQW00RE80DDCZ5658TIQQ3I0QTMZ24EIPN8GRY3L4WW2DJ44TJ2OUF2Y6YPE0469HYDISL1J3NGKMPB6GDSL01PXHSGT3E3P9O4QAT4RMR925FJRH3UJJM7LAAMAXH95TK1J0PC' where id=44;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='QJLVI60CSI69F3T7M9J6LRGMMEF7QBZ140K30QJ6PCHLSWCP5PLFDNCLFY5GUVZYBJ26I3P4D8C7LF5QYD3XGY6HNMP3UKCLXV6IRN6WA50NIUDJ1K0V60YPORJCJUFURIPD5MA4SQWAQQ0B62M1GHJKEXMFMFAUE1VH2UEJ98G9075NEITENA5V94BBVPQ7DIGOTVDPEM6UN8OYY0L0LXDTYQO2BFO47XEO6U5SS0V4BMH8FTK537Z2JCZYEVFB0' where id=45;
-update noar ti set v0='QJLVI60CSI69F3T7M9J6LRGMMEF7QBZ140K30QJ6PCHLSWCP5PLFDNCLFY5GUVZYBJ26I3P4D8C7LF5QYD3XGY6HNMP3UKCLXV6IRN6WA50NIUDJ1K0V60YPORJCJUFURIPD5MA4SQWAQQ0B62M1GHJKEXMFMFAUE1VH2UEJ98G9075NEITENA5V94BBVPQ7DIGOTVDPEM6UN8OYY0L0LXDTYQO2BFO47XEO6U5SS0V4BMH8FTK537Z2JCZYEVFB0' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0MED4MORQR2O4BOE2U9MH6LFRAIEP1HTR4MLPLYBRV3FZLH57T4O4XU8C3VWRILWECMJJZSYLVD9YAIG4OVOK06LUY002LNSLBMGVGDRHVE1R7G3I4H3J2SMWPHUV3WEMPDB0DSW72EFDQW1AEGV2GLP2KO7LZVPYDCSG0P69LZPLY7DPRPXSXOS2Z3OVXC8RX1X5EBFKRRSP9EFITVST68QO991P9GE0S19MUSDR23CLMQYP1HP47J29WVP2I1CA' where id=45;
-update noar ti set v1='0MED4MORQR2O4BOE2U9MH6LFRAIEP1HTR4MLPLYBRV3FZLH57T4O4XU8C3VWRILWECMJJZSYLVD9YAIG4OVOK06LUY002LNSLBMGVGDRHVE1R7G3I4H3J2SMWPHUV3WEMPDB0DSW72EFDQW1AEGV2GLP2KO7LZVPYDCSG0P69LZPLY7DPRPXSXOS2Z3OVXC8RX1X5EBFKRRSP9EFITVST68QO991P9GE0S19MUSDR23CLMQYP1HP47J29WVP2I1CA' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BIG3O7ZSKC73JJW8LEXUOOEU3HZX9F3GTIXC08U7QQOGA74LOEUTY1T738SV9TAHINHU6JKK5RPW80NIXC9RHN6YHRJ1YBV8LEK4XARWJM3IMXEJP6PWB7WVB7EMDZKK42DSQ2NG7HGL6IX04EBK1HI6JJ16GW452PA6YAEU6H61HQ9T7LZPVGTBP6NMYKN7KPXOQKBOYG06LJ6WPSMN2S2NFKCDC1KDZD6ILJ83HSQSF5YCZDEWN3D5EC9AGYUW0' where id=45;
-update noar ti set v2='BIG3O7ZSKC73JJW8LEXUOOEU3HZX9F3GTIXC08U7QQOGA74LOEUTY1T738SV9TAHINHU6JKK5RPW80NIXC9RHN6YHRJ1YBV8LEK4XARWJM3IMXEJP6PWB7WVB7EMDZKK42DSQ2NG7HGL6IX04EBK1HI6JJ16GW452PA6YAEU6H61HQ9T7LZPVGTBP6NMYKN7KPXOQKBOYG06LJ6WPSMN2S2NFKCDC1KDZD6ILJ83HSQSF5YCZDEWN3D5EC9AGYUW0' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OUYC9DKTGWZGFT4A2NRBER81EVCO2O3UA8VOUMDQJDSO52KN420UL6NE4PK94H9H62WM6THTLWK4QZXSKLVCZHRTUJ5S0FUHRKWTEFEP4FU62F1BYF23U2UQS091VV8AAACCECK0XFK85O1SHU03GZKA0TFODE1EFBOC3HTA42IIA3IS8W0YRUMPT4EQI4KI4V4I9T79ZV200J4O8IURWZHF070JWBUR702E9SEPNZ9Z95CVYHU10P1O0AMLGA9Y9' where id=45;
-update noar ti set v3='OUYC9DKTGWZGFT4A2NRBER81EVCO2O3UA8VOUMDQJDSO52KN420UL6NE4PK94H9H62WM6THTLWK4QZXSKLVCZHRTUJ5S0FUHRKWTEFEP4FU62F1BYF23U2UQS091VV8AAACCECK0XFK85O1SHU03GZKA0TFODE1EFBOC3HTA42IIA3IS8W0YRUMPT4EQI4KI4V4I9T79ZV200J4O8IURWZHF070JWBUR702E9SEPNZ9Z95CVYHU10P1O0AMLGA9Y9' where id=45;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PB6DJX0JC33IS056GK6KS818CFG0U90X8WVOUM4WYRM7RZXFZWM91LA9VF5LWY0ERXO349YZM8EUF7Y7J6DWDDZA4AANVSO5OVQL1GBQMOLL5V80V4TFLBQNN2X7YWOW5IY6FYWR4GK0XXG7NQ64P89YYADE3V27BWVJ9REG4PD33XEX4DINBT64RSDPO476HGLKW3RNH4SFCC3CL95A14DNWE17RSNBIX8U3590R7GXN2VB7LIG1A3H9T9Y58TCL' where id=46;
-update noar ti set v0='PB6DJX0JC33IS056GK6KS818CFG0U90X8WVOUM4WYRM7RZXFZWM91LA9VF5LWY0ERXO349YZM8EUF7Y7J6DWDDZA4AANVSO5OVQL1GBQMOLL5V80V4TFLBQNN2X7YWOW5IY6FYWR4GK0XXG7NQ64P89YYADE3V27BWVJ9REG4PD33XEX4DINBT64RSDPO476HGLKW3RNH4SFCC3CL95A14DNWE17RSNBIX8U3590R7GXN2VB7LIG1A3H9T9Y58TCL' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='F83WA3EXCAFGQ1J7S9CZTE399YABHZODSXR0D506Z2KEWZ7982MHMU8JTC6GCITMDVUG1ZQHEQT7MQHLVHKNE5719S6SUSLKZ9JGR224GHBZIVTD4AM09YISFRK1TLN7LMJSDIETBZRNR7U91Q13PP4V42MC6S0JSZRNAF83CN37Q2C4Y8O8TMJBICTR0ERJ4523EAJ3LKL6BFDVQVPUVWF0D5XABZXR75Z98NHSOELQ4U8XMX1727847VE2NNQQG' where id=46;
-update noar ti set v1='F83WA3EXCAFGQ1J7S9CZTE399YABHZODSXR0D506Z2KEWZ7982MHMU8JTC6GCITMDVUG1ZQHEQT7MQHLVHKNE5719S6SUSLKZ9JGR224GHBZIVTD4AM09YISFRK1TLN7LMJSDIETBZRNR7U91Q13PP4V42MC6S0JSZRNAF83CN37Q2C4Y8O8TMJBICTR0ERJ4523EAJ3LKL6BFDVQVPUVWF0D5XABZXR75Z98NHSOELQ4U8XMX1727847VE2NNQQG' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VF2FHUXPTMJCPPC6ND5MY7L1YPUXSV4NWLQOE0COYQJ09WA940LR6V0M2FPD7LYW20UELPDE8BMUOKR1THQS1X1YBCO3KJW1C60K16ADIGLM05OEGLB5DSUZT3SDFQI2P3OQ4ONO95FI5UPLZE8ZVRRTVJQDUT6LEVFNRLMW67I2KVXCDU27L2CPS3KDEKRTFC7HIXEV6LFAYU74CCI7DAM2U76IX075N8HGAX8U8ZOWWXT10DNPI6LCY12LXO38W' where id=46;
-update noar ti set v2='VF2FHUXPTMJCPPC6ND5MY7L1YPUXSV4NWLQOE0COYQJ09WA940LR6V0M2FPD7LYW20UELPDE8BMUOKR1THQS1X1YBCO3KJW1C60K16ADIGLM05OEGLB5DSUZT3SDFQI2P3OQ4ONO95FI5UPLZE8ZVRRTVJQDUT6LEVFNRLMW67I2KVXCDU27L2CPS3KDEKRTFC7HIXEV6LFAYU74CCI7DAM2U76IX075N8HGAX8U8ZOWWXT10DNPI6LCY12LXO38W' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='1EB42JNSJZPAFH6Z91LNXM3U5AHA7KOW5QKPR1Y18HTDDJWRQIB4DE9A0BI8D77ZAS49I2Y0YV0U35XT5DRAM5DI644XMIFBLL6X7D0XE2E9IXSQUS4WI340PH3RUYCC7QPIJNH58XTKG0PFD3F2OZ43CASBUT9XDR9SA4ESDBDG6GUVZOQGV9ZF7GZ91HQV3ZPI9RCLUSKYJ4KRR1IPM3EZW9X9VD7ID06EVB9MR60WQF2K94VQS4V6FLP67EFE4' where id=46;
-update noar ti set v3='1EB42JNSJZPAFH6Z91LNXM3U5AHA7KOW5QKPR1Y18HTDDJWRQIB4DE9A0BI8D77ZAS49I2Y0YV0U35XT5DRAM5DI644XMIFBLL6X7D0XE2E9IXSQUS4WI340PH3RUYCC7QPIJNH58XTKG0PFD3F2OZ43CASBUT9XDR9SA4ESDBDG6GUVZOQGV9ZF7GZ91HQV3ZPI9RCLUSKYJ4KRR1IPM3EZW9X9VD7ID06EVB9MR60WQF2K94VQS4V6FLP67EFE4' where id=46;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AXWTUPJFKOTIA2IGWM4MX9SBKLG9Y2GM0NBE9DAISHQOS4I5ZYXRNXZ631JY9S48RY2IRQCBHF457P1G20HXOUHGYN54U06QE9KHLVDIEWR1IF34B12VVM5CUZLDYN5W6BM20EGYUJRV9S5AWO5WU7D14D5WOW7P0FPG9WXZLXPUPNTKS4VXESSISW6BM1P5UDIUGBII7370S9UJFXF4P0SA55RK9Y47P92FAE6QKG2HS528DU4VSL3H1N19MV5RB' where id=47;
-update noar ti set v0='AXWTUPJFKOTIA2IGWM4MX9SBKLG9Y2GM0NBE9DAISHQOS4I5ZYXRNXZ631JY9S48RY2IRQCBHF457P1G20HXOUHGYN54U06QE9KHLVDIEWR1IF34B12VVM5CUZLDYN5W6BM20EGYUJRV9S5AWO5WU7D14D5WOW7P0FPG9WXZLXPUPNTKS4VXESSISW6BM1P5UDIUGBII7370S9UJFXF4P0SA55RK9Y47P92FAE6QKG2HS528DU4VSL3H1N19MV5RB' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='U5HRVCAYKV0YX0Z7UFWFRFMGQZOL74CRFPA12V5RQHAOAB8WHT2GQTRWBBNMZ9ZEKM7P5CCGTNBYY5N3OHM520HNB01TRJBS9JRG6ZBGWEWNKPSNHJHB1B0Q4GWCDHLO24NMGC8KFGXKC7F8CIOA33PQODFSZCBLM55BE3P41S9COGW04H0KC767XWMUWDS879SA7MRDMXA09I0IUCXWZUWDDB5FP3Z3LXXYQ1JCDGXE9RQNO8PFGSU2GYBTPAXBU' where id=47;
-update noar ti set v1='U5HRVCAYKV0YX0Z7UFWFRFMGQZOL74CRFPA12V5RQHAOAB8WHT2GQTRWBBNMZ9ZEKM7P5CCGTNBYY5N3OHM520HNB01TRJBS9JRG6ZBGWEWNKPSNHJHB1B0Q4GWCDHLO24NMGC8KFGXKC7F8CIOA33PQODFSZCBLM55BE3P41S9COGW04H0KC767XWMUWDS879SA7MRDMXA09I0IUCXWZUWDDB5FP3Z3LXXYQ1JCDGXE9RQNO8PFGSU2GYBTPAXBU' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SS4H5RR972GX6AC6L42C5NSQK1EPB2RZ3339ZIP8S6LBDZX9LNKF5D6DAX8EFV0HW3WCI7E4HPPYP3Q1GJRCD2F98FAR4D2526LBFVWF5F3X546B8C82D6KTC633L1BSWCKRF4MYFWOW4M9NVRAYQILXAS4XZ206T3H3K1R9V6EAH79XM6T1KJPH8N2CGY2G9JJM7ZVTKMWXXWWUMZG737VKB1441EA53REMQI9303XF96GS7JQRHAVMBCKFL15AE' where id=47;
-update noar ti set v2='SS4H5RR972GX6AC6L42C5NSQK1EPB2RZ3339ZIP8S6LBDZX9LNKF5D6DAX8EFV0HW3WCI7E4HPPYP3Q1GJRCD2F98FAR4D2526LBFVWF5F3X546B8C82D6KTC633L1BSWCKRF4MYFWOW4M9NVRAYQILXAS4XZ206T3H3K1R9V6EAH79XM6T1KJPH8N2CGY2G9JJM7ZVTKMWXXWWUMZG737VKB1441EA53REMQI9303XF96GS7JQRHAVMBCKFL15AE' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='OUX8FNHCWK1ZK9IHMWM8RMU1N006C2AFDN17KHGJJSOD8ZL3K7R6FWR8LIVSR0DLGHIFR4SO6EMXXOPZ3RZSEDQ70JJIW0COS50W4MIPUZ4PFZUHNDDBP3PFCMEQQIXUMN0E82BPR2DTMQEBLAZA7ON3QX7V612H4UO6H9ZK1Q9IQT4G95APIRXDNNLFZQTOZPWNNNJ67MHTRMN2T49PTZH9H55GXEE4PY6I551NZAVD5NRVOMXZ1MRQNWC2RY6W7' where id=47;
-update noar ti set v3='OUX8FNHCWK1ZK9IHMWM8RMU1N006C2AFDN17KHGJJSOD8ZL3K7R6FWR8LIVSR0DLGHIFR4SO6EMXXOPZ3RZSEDQ70JJIW0COS50W4MIPUZ4PFZUHNDDBP3PFCMEQQIXUMN0E82BPR2DTMQEBLAZA7ON3QX7V612H4UO6H9ZK1Q9IQT4G95APIRXDNNLFZQTOZPWNNNJ67MHTRMN2T49PTZH9H55GXEE4PY6I551NZAVD5NRVOMXZ1MRQNWC2RY6W7' where id=47;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MB5H1GDPS1VCHQ9PW1EDK84A367DLALIB92THATAP0MY21UZSLKIQMVALPITBWYZ1T6DKOMNMDJ26BP7P29QOFVY0Q1QGQ1DS4JPNKH5IJO1I1YRV3SSWBTFRF14ITYQD7FU7PV0IGUJ1A21XP8CF3ZJ9T7QB5T9OOAQPGJ0KVOM6GYJ7WA369TOV7TDRGQU1GEFYLSYRIWTTGCN6C07EQAYX9MF399JCZ3OBTDH9WDKFERXJGO95DAAIPAF0H4YK' where id=48;
-update noar ti set v0='MB5H1GDPS1VCHQ9PW1EDK84A367DLALIB92THATAP0MY21UZSLKIQMVALPITBWYZ1T6DKOMNMDJ26BP7P29QOFVY0Q1QGQ1DS4JPNKH5IJO1I1YRV3SSWBTFRF14ITYQD7FU7PV0IGUJ1A21XP8CF3ZJ9T7QB5T9OOAQPGJ0KVOM6GYJ7WA369TOV7TDRGQU1GEFYLSYRIWTTGCN6C07EQAYX9MF399JCZ3OBTDH9WDKFERXJGO95DAAIPAF0H4YK' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WS7R7FP866JN1TTU7QFKA4URDL1IS3ENK8PL5YPOGILQ76VUFO9Y362VTAHA19J3VM4WMZON3U0KU80KCEL6G3AR9HXHFPJ98RP3YAD9IEZBTK7FU8L512R3Q3JO2EAFYLY7RONZTGZ44DF66IGNA0E2NKF8GBELZIRS55I7VOD7CTM3M60PDIACWRZAOA61NHC8BCWI8CDROUYKK0OHYGX18O71HZLHON3U3TAGPB9MJN3CCCSRW0EF0WS7H18HD' where id=48;
-update noar ti set v1='WS7R7FP866JN1TTU7QFKA4URDL1IS3ENK8PL5YPOGILQ76VUFO9Y362VTAHA19J3VM4WMZON3U0KU80KCEL6G3AR9HXHFPJ98RP3YAD9IEZBTK7FU8L512R3Q3JO2EAFYLY7RONZTGZ44DF66IGNA0E2NKF8GBELZIRS55I7VOD7CTM3M60PDIACWRZAOA61NHC8BCWI8CDROUYKK0OHYGX18O71HZLHON3U3TAGPB9MJN3CCCSRW0EF0WS7H18HD' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='OURRGQBAB4425PAAVQDZCSF3DEWUW1CVBB3C7UCCKJSWRR1D4IFS7P8UMI59MIO6YOAH3AJUAHBT05416W8WH5501TFITBJGRWQM61Q4IND4GH8L85ZBULJQOX54XT51AXUASK179GJRJWTIH8MXFORV4Z9Y9DIBBDF6VC5MWBCOVBLCQU6WX8PGP59B4G7HVT1TOA2ULTNJX5OAP6WVU92RI1M47SIHHPI6FV3F68KRO27T572PN5NIGL6TOG2BO' where id=48;
-update noar ti set v2='OURRGQBAB4425PAAVQDZCSF3DEWUW1CVBB3C7UCCKJSWRR1D4IFS7P8UMI59MIO6YOAH3AJUAHBT05416W8WH5501TFITBJGRWQM61Q4IND4GH8L85ZBULJQOX54XT51AXUASK179GJRJWTIH8MXFORV4Z9Y9DIBBDF6VC5MWBCOVBLCQU6WX8PGP59B4G7HVT1TOA2ULTNJX5OAP6WVU92RI1M47SIHHPI6FV3F68KRO27T572PN5NIGL6TOG2BO' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='M2GZYWGU6K2Z1BRUCDWQM4MX6YZ0VHVWKMVIH3YTKBQNXUYGIVEYKCIIA80205LX9OYPVGWFDOWUQBQENQQCT0CDEJ59HVFTTG7J4EG455TAXBDIHSZMZWKK9AZ6118VHSOGVEINMWWWWZUGGM79GAT5PZKI1WR8EA6J24XGGCOVKLK77UWA8LJ91GZLFEI0F0QUVBAGX4125SAJXK2HBKJMVD165V4W8DCLS3UCVWZXPPFDO6QBWHDXRKFKALR86' where id=48;
-update noar ti set v3='M2GZYWGU6K2Z1BRUCDWQM4MX6YZ0VHVWKMVIH3YTKBQNXUYGIVEYKCIIA80205LX9OYPVGWFDOWUQBQENQQCT0CDEJ59HVFTTG7J4EG455TAXBDIHSZMZWKK9AZ6118VHSOGVEINMWWWWZUGGM79GAT5PZKI1WR8EA6J24XGGCOVKLK77UWA8LJ91GZLFEI0F0QUVBAGX4125SAJXK2HBKJMVD165V4W8DCLS3UCVWZXPPFDO6QBWHDXRKFKALR86' where id=48;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AO8D9J3S7JLAIEP1567XBBM1YRUQ7R9TTBOOUCNW1WWEBVB43X0CU7VO90UC42FQUATL201RCV6QF476ELOBZEFI2J7RJZ94OR9CFTJZ1GZRJ0BO0MFLYIQD8YQ79NTMYM6P768O0GENJT4HQTMMITS5Z6TE1HY1EYTH12C0WIXI3H10BDQHOMQH9XPWN7PKBNRKVSEDQBANGB90IARLZNRP77IBID3YRG3LZUAF12DY7HJ1CCK05TR5PVGPFTZ03' where id=49;
-update noar ti set v0='AO8D9J3S7JLAIEP1567XBBM1YRUQ7R9TTBOOUCNW1WWEBVB43X0CU7VO90UC42FQUATL201RCV6QF476ELOBZEFI2J7RJZ94OR9CFTJZ1GZRJ0BO0MFLYIQD8YQ79NTMYM6P768O0GENJT4HQTMMITS5Z6TE1HY1EYTH12C0WIXI3H10BDQHOMQH9XPWN7PKBNRKVSEDQBANGB90IARLZNRP77IBID3YRG3LZUAF12DY7HJ1CCK05TR5PVGPFTZ03' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XCKZM3OD2Z7IVD51S1UZKBLJOBHZ21CA37Z0ZLXXXU9WWPGHHKF8B7WIISUTNZ9XV48UMBS92BGSUKW1G1K0AEND4PEC7X5TUIGYOSOTUELEV5GRAO686I6SLPHO3HDM0JX9NO3BRNE44IZ9EKY0VR225LWRSLP8Z6OZTGN2O7BAD9DBRRS8VZ3O87ZDZO8X2UAS7UCFUF8T7PZ0BSAU2T4X91N9EXA8FDYQSNGKRMJOC1Y0IJA6Q6P8H1MBRQTLZ' where id=49;
-update noar ti set v1='XCKZM3OD2Z7IVD51S1UZKBLJOBHZ21CA37Z0ZLXXXU9WWPGHHKF8B7WIISUTNZ9XV48UMBS92BGSUKW1G1K0AEND4PEC7X5TUIGYOSOTUELEV5GRAO686I6SLPHO3HDM0JX9NO3BRNE44IZ9EKY0VR225LWRSLP8Z6OZTGN2O7BAD9DBRRS8VZ3O87ZDZO8X2UAS7UCFUF8T7PZ0BSAU2T4X91N9EXA8FDYQSNGKRMJOC1Y0IJA6Q6P8H1MBRQTLZ' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HX8HWM57ZA4REZHCZ5QIFX3EHDZ5VOQALTPQ9RGTUREZD61Q2EE71ARF7Q070OECZOR74YX0VMXQ8OUOWG5U1JYJXRKLFY9OKJ1W5G19WZN3RYNTLBJTFWV66CCRGWCDS984LVZ2MX00PFU5O1PEVR6NZEDN91BYU3YNR88HI3VZ1L926IYZF7UTJOUJ7J3I6LT8KAOTF0EJXK9K2MYTAHJM430XVQ3CX1Q8D59FBWJCBBYD285SMF9MGHOZUMJX2' where id=49;
-update noar ti set v2='HX8HWM57ZA4REZHCZ5QIFX3EHDZ5VOQALTPQ9RGTUREZD61Q2EE71ARF7Q070OECZOR74YX0VMXQ8OUOWG5U1JYJXRKLFY9OKJ1W5G19WZN3RYNTLBJTFWV66CCRGWCDS984LVZ2MX00PFU5O1PEVR6NZEDN91BYU3YNR88HI3VZ1L926IYZF7UTJOUJ7J3I6LT8KAOTF0EJXK9K2MYTAHJM430XVQ3CX1Q8D59FBWJCBBYD285SMF9MGHOZUMJX2' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GNK7N79NMO26ME4T9KR9W4L8G8252XOYJVKGG3UF8K0CXS9YKT7V75YBZHMDSL8XVGGLI50SSDKX0MPDVRR91YGM3YWKOBI9ZKDZ6YLMX6XST30TX98XKUZHOE2PIR4P3ND98UAVQ0N1TDXZ8979OCOG9CZYVQMT3AC72VQZ9SN78WW41GEKAODMR7FI1DXR91AIBOAQ0VS6QEIO5Q3EQHJKR3QD312WC3OQ5RHX45ELD10QNZFLR81V8DR8IJ8WD' where id=49;
-update noar ti set v3='GNK7N79NMO26ME4T9KR9W4L8G8252XOYJVKGG3UF8K0CXS9YKT7V75YBZHMDSL8XVGGLI50SSDKX0MPDVRR91YGM3YWKOBI9ZKDZ6YLMX6XST30TX98XKUZHOE2PIR4P3ND98UAVQ0N1TDXZ8979OCOG9CZYVQMT3AC72VQZ9SN78WW41GEKAODMR7FI1DXR91AIBOAQ0VS6QEIO5Q3EQHJKR3QD312WC3OQ5RHX45ELD10QNZFLR81V8DR8IJ8WD' where id=49;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='37HT7BYR78EERPH9RVTTIOBKTLDDE9S7WVA8ZUA76MVVW2Q10E6AT0BNWCSDFB0B0HJ802F2LN6CGQJ0DU6DJ8G37WONMW0KHOFJQOVHT3YQN3FR3IFT6L90958O9AMBASZ2CEJDJT8GV0XQ67ZYC7T6PJHYS7OSITUI1126TMFUW3ADSJZBKQKJQR5B2PGVABS2V62ZKZRQDC48YAV2HV7XOGJRQQAF736COH274QB9Z0Y6M9GCQHFP9PXWRNNMH' where id=50;
-update noar ti set v0='37HT7BYR78EERPH9RVTTIOBKTLDDE9S7WVA8ZUA76MVVW2Q10E6AT0BNWCSDFB0B0HJ802F2LN6CGQJ0DU6DJ8G37WONMW0KHOFJQOVHT3YQN3FR3IFT6L90958O9AMBASZ2CEJDJT8GV0XQ67ZYC7T6PJHYS7OSITUI1126TMFUW3ADSJZBKQKJQR5B2PGVABS2V62ZKZRQDC48YAV2HV7XOGJRQQAF736COH274QB9Z0Y6M9GCQHFP9PXWRNNMH' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='M2UYZV7J77TIQRXJXXOIV7AHONHGSGR85FSDETGPJAGIN4WP7WA4INPXCC1UKW38MYWIMPZOQVM7BQJXKVBOB9LRVL2FNAKP3U6SKTVQ4VAW2PNKRNBMJ9SXLJNBWBUJEUXFPL30SXBW2PVKII5AGTPT9MGL2NXMCGX23PRU5O0769FS4Z9AYQ9CCWKZ4FB3H265QPRGL2JZ6DG4U4WJUIA5TAJB439F2APCSHVGCUV0SPVUGUADCS33MIZTBHM3J' where id=50;
-update noar ti set v1='M2UYZV7J77TIQRXJXXOIV7AHONHGSGR85FSDETGPJAGIN4WP7WA4INPXCC1UKW38MYWIMPZOQVM7BQJXKVBOB9LRVL2FNAKP3U6SKTVQ4VAW2PNKRNBMJ9SXLJNBWBUJEUXFPL30SXBW2PVKII5AGTPT9MGL2NXMCGX23PRU5O0769FS4Z9AYQ9CCWKZ4FB3H265QPRGL2JZ6DG4U4WJUIA5TAJB439F2APCSHVGCUV0SPVUGUADCS33MIZTBHM3J' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FP83NGEV9S1FG0GW9R022EWXKFSLJ5ERTIEK2KO05FGPNPUAVYGNKNNQLVPYXS2C988FHSVGJ3UGXJXTE1MAC8DZAAQ6XM71XR2HHFSYQ4DJ3EHWKSTRU72XGAU3A1Z95J1UL4CYFM0DKZDCYCKXOZETZX37EPCZ1JOTAMLFM0BUQC4BKNGUK5K82FKVXR7Z9RN8G1UQKF2A7MHV22PZXYERT0ICT3QD9C1JFN2XMROQPEAONYCABVRR8HNF6KHEN' where id=50;
-update noar ti set v2='FP83NGEV9S1FG0GW9R022EWXKFSLJ5ERTIEK2KO05FGPNPUAVYGNKNNQLVPYXS2C988FHSVGJ3UGXJXTE1MAC8DZAAQ6XM71XR2HHFSYQ4DJ3EHWKSTRU72XGAU3A1Z95J1UL4CYFM0DKZDCYCKXOZETZX37EPCZ1JOTAMLFM0BUQC4BKNGUK5K82FKVXR7Z9RN8G1UQKF2A7MHV22PZXYERT0ICT3QD9C1JFN2XMROQPEAONYCABVRR8HNF6KHEN' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YEV58MS7K3YGU404NGCT58AWBHF392C5LBUJGHP9PZSB9IIQAFBH8S74TQ6HSMO4NZDULW4H5PKMZ2KUTESKFC93GRP1O83QSG85ILG4WPZNW778PTQD8GHO2ILAVQX1T72GXYXE46ELH5JOQOHB1IJMIXQ7SQMB38QR58PFFTGOT626JM1C4TWN5RROFMEPDENLHTD0PONBFP6PGQQCLWUNGW3KCHM9PBWC4QYSXOVWN8HCHIYWVT4S9MQZXZXTM' where id=50;
-update noar ti set v3='YEV58MS7K3YGU404NGCT58AWBHF392C5LBUJGHP9PZSB9IIQAFBH8S74TQ6HSMO4NZDULW4H5PKMZ2KUTESKFC93GRP1O83QSG85ILG4WPZNW778PTQD8GHO2ILAVQX1T72GXYXE46ELH5JOQOHB1IJMIXQ7SQMB38QR58PFFTGOT626JM1C4TWN5RROFMEPDENLHTD0PONBFP6PGQQCLWUNGW3KCHM9PBWC4QYSXOVWN8HCHIYWVT4S9MQZXZXTM' where id=50;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L02SLSQNFP6MNF48RGP7WVWH0TWBROBHU26EP167Q5BUMEZQHDDJZ0G5TVDM0QHA9ZV4Z0OB96NBPQOGL30EBXWX2Z30AF2F9W3JPQXLR9SAPB0YIHMPK9NPB1MGL9SQU1OPKRHFJU2GNBWVQQRG2IYPX18UITGOLZKZH5SHDBH3UTRZ54INUXBL9SK7KL83VSH0D6OSX6RHAJ9JZZJW9JJ3G5HUZE4TWNJS5NNLOQ2OTSOVO3QB015LLWAHKJ8T2' where id=51;
-update noar ti set v0='L02SLSQNFP6MNF48RGP7WVWH0TWBROBHU26EP167Q5BUMEZQHDDJZ0G5TVDM0QHA9ZV4Z0OB96NBPQOGL30EBXWX2Z30AF2F9W3JPQXLR9SAPB0YIHMPK9NPB1MGL9SQU1OPKRHFJU2GNBWVQQRG2IYPX18UITGOLZKZH5SHDBH3UTRZ54INUXBL9SK7KL83VSH0D6OSX6RHAJ9JZZJW9JJ3G5HUZE4TWNJS5NNLOQ2OTSOVO3QB015LLWAHKJ8T2' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TXPG9ZZWW0R5EWHR1AWDMBAYHOF2JEYO1Z28SQ21V1ECQFW9L20ITYB0BOPWA6T9XEY56FTQWBPCZZDQMZ3XOCRWH6H0C7Z4L879UA8B1KLQK0JOMLK0V67HO1D181Q1CAAPEXNQ0ZA9IZXX8XBASO844UN3RGXCTA1YU53AE6T37TQ383UZPWTGBAZ8GHZ5MZWJHQ4I5GR1DLPDHW8XC6OA04R6BTBIEHLSYXYZX1X7QNI1R66QAW85FZWP4SYSX' where id=51;
-update noar ti set v1='TXPG9ZZWW0R5EWHR1AWDMBAYHOF2JEYO1Z28SQ21V1ECQFW9L20ITYB0BOPWA6T9XEY56FTQWBPCZZDQMZ3XOCRWH6H0C7Z4L879UA8B1KLQK0JOMLK0V67HO1D181Q1CAAPEXNQ0ZA9IZXX8XBASO844UN3RGXCTA1YU53AE6T37TQ383UZPWTGBAZ8GHZ5MZWJHQ4I5GR1DLPDHW8XC6OA04R6BTBIEHLSYXYZX1X7QNI1R66QAW85FZWP4SYSX' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='90I06DOQD2WMCSHO3DMYUX0JX8E13HRTF4G00Z6P2J33BLLUB4105474BIDK426DO8NLVS8V17G7V9RX9AH292GF4BUZNEECW6Z496HWG5U7LXEFEW42WA3QV5CKSQNVIOFYZVZUD1MRU82J5WPNLUFIBAW4C2APG5LR3SR0WKN6RWS83YM23FXNWPBUB6OU49EKP9M5B64NI8QABYG1D8V4CROHCQRZMXF5BT23YLS5RGVWCNOHZ3Q4VNGGMKJQR' where id=51;
-update noar ti set v2='90I06DOQD2WMCSHO3DMYUX0JX8E13HRTF4G00Z6P2J33BLLUB4105474BIDK426DO8NLVS8V17G7V9RX9AH292GF4BUZNEECW6Z496HWG5U7LXEFEW42WA3QV5CKSQNVIOFYZVZUD1MRU82J5WPNLUFIBAW4C2APG5LR3SR0WKN6RWS83YM23FXNWPBUB6OU49EKP9M5B64NI8QABYG1D8V4CROHCQRZMXF5BT23YLS5RGVWCNOHZ3Q4VNGGMKJQR' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XSVOFDOIVFWQXX8CTHTBUFDSPDAGU8OMD18HUFYEY4TFA04CSAMLQZGHSO29VDQPQTKTP1JQGGHWJJNH1K30633EZP20DDPXD7B6SLPNACGV1U6CVRZX76FA6OVWLP1ZQ0UNG34NHL7X8L8IPK03YT9TN24K0C5F5XWY9LIJPOD70G4XJBXZBZLWDCHC15BY6VG4O7H1WCH90F06YHJ1KXDQW7S52BBETH613H6RLU5MPVT2VAVJYWMRE7F9G6F3E' where id=51;
-update noar ti set v3='XSVOFDOIVFWQXX8CTHTBUFDSPDAGU8OMD18HUFYEY4TFA04CSAMLQZGHSO29VDQPQTKTP1JQGGHWJJNH1K30633EZP20DDPXD7B6SLPNACGV1U6CVRZX76FA6OVWLP1ZQ0UNG34NHL7X8L8IPK03YT9TN24K0C5F5XWY9LIJPOD70G4XJBXZBZLWDCHC15BY6VG4O7H1WCH90F06YHJ1KXDQW7S52BBETH613H6RLU5MPVT2VAVJYWMRE7F9G6F3E' where id=51;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L0ZPPT7SS7BAVC7TR9C68FWR0WAA78EN1SX4R31ZI74CRBA4L35LEZZEJVDIZ0SJZBIRDBF2RA1RE2U5A5O1UCP9L7EBL8W7A3ZQ4ES2XZ83ZQW16YQUA1UDOFB3ZUHLEJVAOR54S3QBZQANO20I9KJCXJAS5YT82MTXN1CIGWH2JVIYHOB5V0BEB5MLQ0HHG6IXEI5GONM6YZA01QHJR8MLEPRVNM8DBUYVQ473KB54GF5LO35OG0UTT4Y05DLNL' where id=52;
-update noar ti set v0='L0ZPPT7SS7BAVC7TR9C68FWR0WAA78EN1SX4R31ZI74CRBA4L35LEZZEJVDIZ0SJZBIRDBF2RA1RE2U5A5O1UCP9L7EBL8W7A3ZQ4ES2XZ83ZQW16YQUA1UDOFB3ZUHLEJVAOR54S3QBZQANO20I9KJCXJAS5YT82MTXN1CIGWH2JVIYHOB5V0BEB5MLQ0HHG6IXEI5GONM6YZA01QHJR8MLEPRVNM8DBUYVQ473KB54GF5LO35OG0UTT4Y05DLNL' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PWI8CZ9UWFWBDES4AVY04QUTPTF2QC3KERXSNWUJS1U636EP6KEEOTXSDLW4QVF7Z662Z3V7XRTJEA4PMQ1NAH8H3OLEUVQ7IAKMJD87286B2LVQQ63TD6YVG2H1XFY5TPLEVBUJYGK7IL7JI140LJ3Z110LQ1YZPIH0NC63DM1ZIJI9FY43P9NXYF75XJHPVQMPWTD1AVRAB8O8SRZ9KICCNQ7X03LVYWOV7D4VKB1ISDAXFLOVCSR4P875AQAWJ' where id=52;
-update noar ti set v1='PWI8CZ9UWFWBDES4AVY04QUTPTF2QC3KERXSNWUJS1U636EP6KEEOTXSDLW4QVF7Z662Z3V7XRTJEA4PMQ1NAH8H3OLEUVQ7IAKMJD87286B2LVQQ63TD6YVG2H1XFY5TPLEVBUJYGK7IL7JI140LJ3Z110LQ1YZPIH0NC63DM1ZIJI9FY43P9NXYF75XJHPVQMPWTD1AVRAB8O8SRZ9KICCNQ7X03LVYWOV7D4VKB1ISDAXFLOVCSR4P875AQAWJ' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CI0801VOLLZWCYYZVBL3M0PDXTMXOOHTRZWFNF7XSIZRL6E8U22KU09WH08Q9FBEJG9M9QY9NA89G3LBB8JAOUPO1LI1ZX49BMV6P7YQHDBL8G9ABZISV2BTA0G7HOOT6UKIM67JOFLVDQ137JM5OUPQLLSPX1Z4SWV2OD3L6LAPTWFF7QY9YTPVWRWDEBRWC2GZ5V52J3JUAWGF1DG93ODJE09FMZ8YEZ7U13HNUA60SX1BTD1SJS094E07FPX33' where id=52;
-update noar ti set v2='CI0801VOLLZWCYYZVBL3M0PDXTMXOOHTRZWFNF7XSIZRL6E8U22KU09WH08Q9FBEJG9M9QY9NA89G3LBB8JAOUPO1LI1ZX49BMV6P7YQHDBL8G9ABZISV2BTA0G7HOOT6UKIM67JOFLVDQ137JM5OUPQLLSPX1Z4SWV2OD3L6LAPTWFF7QY9YTPVWRWDEBRWC2GZ5V52J3JUAWGF1DG93ODJE09FMZ8YEZ7U13HNUA60SX1BTD1SJS094E07FPX33' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CAS3QUFXWJLZ11XBP5SBRBWCHRB4YTFVDK8CRBS4NX9P0UHDRVR9BWF8GC0FVTZO3N4QYJE85DTSZ2Q9RTMR2Z32EFMEC9IA9CGP1LO27L110BMCPVH0I4E96Y8K7Y41A2L8XSYQVQ3CTMDS99M9WOAGIH5Q9KJOX3J2MMBQSR4MJA7V3DFZ0ZNM2QW9ACEN14MBY2KIFTQJVN1A6W0YSE6V014MDIPRRYAHTRGL5431V84L1GRCS1LIKJ4SIOGWX' where id=52;
-update noar ti set v3='CAS3QUFXWJLZ11XBP5SBRBWCHRB4YTFVDK8CRBS4NX9P0UHDRVR9BWF8GC0FVTZO3N4QYJE85DTSZ2Q9RTMR2Z32EFMEC9IA9CGP1LO27L110BMCPVH0I4E96Y8K7Y41A2L8XSYQVQ3CTMDS99M9WOAGIH5Q9KJOX3J2MMBQSR4MJA7V3DFZ0ZNM2QW9ACEN14MBY2KIFTQJVN1A6W0YSE6V014MDIPRRYAHTRGL5431V84L1GRCS1LIKJ4SIOGWX' where id=52;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='F9Y7SXJEGYF82G7OCV8JBC0XC895SAD409K42N9FPADHWKIEYT7WH0IZQ1SYEXBD22XV4FTGBTUO9JTI9KCTSX5W0F0AN3Z1I89NHWIYNQTCZ9QLO6BLART4L3HLEYR7PPHX0651ABD7UZL587JFGND5AJHJZJMBR8INF5UUDR86PZIOZQCNIIELH9D59C9BYKUT1IVOWWLCRRMXA9ZKIQNDBMIQ2V7OXU8A5MMSB4NFQVP1SLEZTCWWA018RSGQX' where id=53;
-update noar ti set v0='F9Y7SXJEGYF82G7OCV8JBC0XC895SAD409K42N9FPADHWKIEYT7WH0IZQ1SYEXBD22XV4FTGBTUO9JTI9KCTSX5W0F0AN3Z1I89NHWIYNQTCZ9QLO6BLART4L3HLEYR7PPHX0651ABD7UZL587JFGND5AJHJZJMBR8INF5UUDR86PZIOZQCNIIELH9D59C9BYKUT1IVOWWLCRRMXA9ZKIQNDBMIQ2V7OXU8A5MMSB4NFQVP1SLEZTCWWA018RSGQX' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MRBFQBTUE41O7ZNL2YQ81SOWIEF1V4Y8UNVZ3K8MWCNCRAYNTCMHFEG3KAP3I08FIN3TJPGJTW6BH8FH06Y97N9SWOQNE5BGKNLNVRRQPSW4VBPT7W1SGK5ZXXA1341JCE3QB83S8BOMCXZC5MU6V8XVXEO5NIK2CC4EU8VMPSDAHKNU22M8RXP4KU2MYXEENQWDXYBSF41EAW177715PGQ7GD0M2O2A21KXFMZ259FDPJFP0VXJOEYF79255ZCQ4' where id=53;
-update noar ti set v1='MRBFQBTUE41O7ZNL2YQ81SOWIEF1V4Y8UNVZ3K8MWCNCRAYNTCMHFEG3KAP3I08FIN3TJPGJTW6BH8FH06Y97N9SWOQNE5BGKNLNVRRQPSW4VBPT7W1SGK5ZXXA1341JCE3QB83S8BOMCXZC5MU6V8XVXEO5NIK2CC4EU8VMPSDAHKNU22M8RXP4KU2MYXEENQWDXYBSF41EAW177715PGQ7GD0M2O2A21KXFMZ259FDPJFP0VXJOEYF79255ZCQ4' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='YFRBEYDP8189782U16KDH6YKK1PFYYLSPF6ZZBJR4YZ6HY9U1NJWPBUQNKZM95U21272FISYKZW9S4NZQEBIDFKN2IO58LPMTT2M8E6TMQDEVQQQ2CY19IM8MHN1FY04947C9KTQJS6WY20O0K1WKJCLOQWPNPB64FPIACPEC00RVJSSSS7B7QFFWXE2U2NBR6O9EOBTUFG72ZJWNE9OW6C5CCJ9J1PNKBHXZ8W2GRPPML059CJ65FJTQP0TA6JXT' where id=53;
-update noar ti set v2='YFRBEYDP8189782U16KDH6YKK1PFYYLSPF6ZZBJR4YZ6HY9U1NJWPBUQNKZM95U21272FISYKZW9S4NZQEBIDFKN2IO58LPMTT2M8E6TMQDEVQQQ2CY19IM8MHN1FY04947C9KTQJS6WY20O0K1WKJCLOQWPNPB64FPIACPEC00RVJSSSS7B7QFFWXE2U2NBR6O9EOBTUFG72ZJWNE9OW6C5CCJ9J1PNKBHXZ8W2GRPPML059CJ65FJTQP0TA6JXT' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='LVM1V0I9MZ3SOPEVCLGTBIIACYI2SUING6FEEFWK5WR0T6WHQAB8RD0M2ILS5S1GYV34Z03JEK1Z4BTQUM62CYQTMHJUYU4H1YHQPEERDXYTENM3BGALT5FIFPYP7X0JL98OY9QVKF27BTAA8PWS8BW7BAL71UASZLDQMF8U01S5EBUM0DIC5NAI5F19OTDEKKI7KBHMV51317E4LMHEGGAM22X04PHJLL8NN6PX9UYHS6B8687FEVY6MIC7YBJXZ' where id=53;
-update noar ti set v3='LVM1V0I9MZ3SOPEVCLGTBIIACYI2SUING6FEEFWK5WR0T6WHQAB8RD0M2ILS5S1GYV34Z03JEK1Z4BTQUM62CYQTMHJUYU4H1YHQPEERDXYTENM3BGALT5FIFPYP7X0JL98OY9QVKF27BTAA8PWS8BW7BAL71UASZLDQMF8U01S5EBUM0DIC5NAI5F19OTDEKKI7KBHMV51317E4LMHEGGAM22X04PHJLL8NN6PX9UYHS6B8687FEVY6MIC7YBJXZ' where id=53;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ADFWI0G6MCB2ET4MQVWSOGJWVZ0RUNCG0SMSC2U35CLW3DWP8K6W3ZKM6N1TCPY4U82GOI7LZFTWTG4E087X4VPKE0L3HPNBMTGAKYMVZZ03TIB2GM07C4JFOTT05TOCV7RV25KT45TM30CEK86YW904O6J2O5DOFEYK5U3CEUB319TWTF3JJ4PPSWOQVHFOTPI0HT5BYI6AX3FUUAN4LPV8I9NJ5VLYCJZC3OH81MS98UGR5GHBHLDA8W28N97M5' where id=54;
-update noar ti set v0='ADFWI0G6MCB2ET4MQVWSOGJWVZ0RUNCG0SMSC2U35CLW3DWP8K6W3ZKM6N1TCPY4U82GOI7LZFTWTG4E087X4VPKE0L3HPNBMTGAKYMVZZ03TIB2GM07C4JFOTT05TOCV7RV25KT45TM30CEK86YW904O6J2O5DOFEYK5U3CEUB319TWTF3JJ4PPSWOQVHFOTPI0HT5BYI6AX3FUUAN4LPV8I9NJ5VLYCJZC3OH81MS98UGR5GHBHLDA8W28N97M5' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0SVFOEMGZ3H24E1ATRK5UFXXZ7N9TVDSA59V4OCY2EWR5PL5L6QQLPMZNW5GDK3L7CEK4AJ05G4NCVBKMR4AFDAFYVOX96X6ZMFTXIDQ1M3XER1W8FHVW69A5B604KGHNBSPS03NSY4E54PAYFD8Y4284H2VN2CD7XE35MIQTOZDOK77PP8IFRT45PN8JX9OIJSNGI2XKJW5X96GN1XUUPO4B0NPQX6VT3QZC7I6A2TXJ4VMT8DW00P9EQM9BGMQM' where id=54;
-update noar ti set v1='0SVFOEMGZ3H24E1ATRK5UFXXZ7N9TVDSA59V4OCY2EWR5PL5L6QQLPMZNW5GDK3L7CEK4AJ05G4NCVBKMR4AFDAFYVOX96X6ZMFTXIDQ1M3XER1W8FHVW69A5B604KGHNBSPS03NSY4E54PAYFD8Y4284H2VN2CD7XE35MIQTOZDOK77PP8IFRT45PN8JX9OIJSNGI2XKJW5X96GN1XUUPO4B0NPQX6VT3QZC7I6A2TXJ4VMT8DW00P9EQM9BGMQM' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='KU18A9HPHCO93FHXGDH4MMSSX2U9MASPMNU6XSGK5FT2KEAIFSEM0CA4M3VO9OPIVG29S5Y4K40G53SOTEZ2R521PEWY6L185E5M1456W8EAVCIWXZU5WCPB31094WT5IVU7TNPZ8FIKNH5ALMWSE5AK0UZ5NRFF80GSRYKPYZTECQYC7NXS6PLESLBES36K2T6HT2RDUMWWPR2KQMAPNPYNIK1HFXCU3AMYKAI97D74O55E5OGHNWNLXOXGURD3B' where id=54;
-update noar ti set v2='KU18A9HPHCO93FHXGDH4MMSSX2U9MASPMNU6XSGK5FT2KEAIFSEM0CA4M3VO9OPIVG29S5Y4K40G53SOTEZ2R521PEWY6L185E5M1456W8EAVCIWXZU5WCPB31094WT5IVU7TNPZ8FIKNH5ALMWSE5AK0UZ5NRFF80GSRYKPYZTECQYC7NXS6PLESLBES36K2T6HT2RDUMWWPR2KQMAPNPYNIK1HFXCU3AMYKAI97D74O55E5OGHNWNLXOXGURD3B' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PCQKPKVK305WUYEQ6YG3BVVQPEE58UD3ST6IV3406AS8EWQX064ZB1724J4M4EA4I9BF6L9KZB774JLF8SUPP49DQL641SNIR01T2SDT9VE84UNTJBPWDMECC4A3V0M5NLDL08ZYXLYJ0H4QVPXVUHXB5IWSVI06ZXGYM18THWEXGURXRCP5YBGJB0CFRQ43IVWT8O2NOWZ2T3XLUZEP5N5S2YOK08686MM08DQULZZCJ8DMCTQK7Z6LQA7J0ZGNS' where id=54;
-update noar ti set v3='PCQKPKVK305WUYEQ6YG3BVVQPEE58UD3ST6IV3406AS8EWQX064ZB1724J4M4EA4I9BF6L9KZB774JLF8SUPP49DQL641SNIR01T2SDT9VE84UNTJBPWDMECC4A3V0M5NLDL08ZYXLYJ0H4QVPXVUHXB5IWSVI06ZXGYM18THWEXGURXRCP5YBGJB0CFRQ43IVWT8O2NOWZ2T3XLUZEP5N5S2YOK08686MM08DQULZZCJ8DMCTQK7Z6LQA7J0ZGNS' where id=54;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='196RZHXSWGM81DT1VMWLAC2Y17JN2SP7FL9RRY3RDVXAEZYR5L61IGN2I2WXLBDXC6Z8DOU2OV8USNYWUPJA7JMLSNN3AG4DUM0A7XD8X9OPRAQDFKWJ6JNRQ8X2O9ERIR6A8VPUHEMTK6Q2J03DIZ7LYQ0XBIMMJ1JI65R3DW677LWG4Y560KMTQEQFHL7ROUASJ4UQWPNF6MDJG2W26KQOOCERQHA9JMWMGDLET359PK0Y4C1EPSES4PPPZL8YO' where id=55;
-update noar ti set v0='196RZHXSWGM81DT1VMWLAC2Y17JN2SP7FL9RRY3RDVXAEZYR5L61IGN2I2WXLBDXC6Z8DOU2OV8USNYWUPJA7JMLSNN3AG4DUM0A7XD8X9OPRAQDFKWJ6JNRQ8X2O9ERIR6A8VPUHEMTK6Q2J03DIZ7LYQ0XBIMMJ1JI65R3DW677LWG4Y560KMTQEQFHL7ROUASJ4UQWPNF6MDJG2W26KQOOCERQHA9JMWMGDLET359PK0Y4C1EPSES4PPPZL8YO' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='F8GQ95HDP1DFXK5LHOAHGHVDVSBQI977RAZGXJVU6THHC0TWY7IM33BDT7M213XPCSO9D1XBBZWRX330Z2S2FOQY3XG190Q0H53ZG0XZCTIBM1L3T2NG0X8XBU018QFVL2BBSJMKIIVFJVPT5U01VN196NUZJ1OOEWC0BTK48UG4Y4J6BOG1TF4LFHFTX62ABBGSF0UP0OWTSG0GOBIUQYRSF04AJYHT9O78M11YEFZUQGJKB2SW26WSLLB8VPYS8' where id=55;
-update noar ti set v1='F8GQ95HDP1DFXK5LHOAHGHVDVSBQI977RAZGXJVU6THHC0TWY7IM33BDT7M213XPCSO9D1XBBZWRX330Z2S2FOQY3XG190Q0H53ZG0XZCTIBM1L3T2NG0X8XBU018QFVL2BBSJMKIIVFJVPT5U01VN196NUZJ1OOEWC0BTK48UG4Y4J6BOG1TF4LFHFTX62ABBGSF0UP0OWTSG0GOBIUQYRSF04AJYHT9O78M11YEFZUQGJKB2SW26WSLLB8VPYS8' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='K1I0Z2B7ZN3QBN086EHRGA27VHY9RO2YB2H681THW0HPUB497APGDOZOKMYHVDQBELBRB1JA75WE4402XI00J21TC82YF1W9KSXSYR9ESND2YSC1R1DP3ZRRNVV1RACHXA6470W0BFH65EJMWRUYK6IIKJZAZPLRH5FBYU31OBSJE9UBAU2M26IZXKVI0CKWQVUHJ3HX3C2X0DFYDQLPY9KPFRBPOO05XJYLXB7O3WWFOX7XBIPV1P2TRJC46LVVG' where id=55;
-update noar ti set v2='K1I0Z2B7ZN3QBN086EHRGA27VHY9RO2YB2H681THW0HPUB497APGDOZOKMYHVDQBELBRB1JA75WE4402XI00J21TC82YF1W9KSXSYR9ESND2YSC1R1DP3ZRRNVV1RACHXA6470W0BFH65EJMWRUYK6IIKJZAZPLRH5FBYU31OBSJE9UBAU2M26IZXKVI0CKWQVUHJ3HX3C2X0DFYDQLPY9KPFRBPOO05XJYLXB7O3WWFOX7XBIPV1P2TRJC46LVVG' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='F9TSKR4WWEF9ZUV53CTC9GHA1TGHF4885ZJYEMBDXG0NO1NBCJFLCXMFAC7QJEW0QA2V9R4QEH1SS5UD5IBU84LYZ13XL3NV6Q1V2PU6HAOTTSKYT4YHA2862JXZ5CED5SIJK8ZJ877XIR9F47BMGE2Y40J2H43N61GO0SKJ6CGO4HVYH586BR4FIAWLU6TFG2B5ZL71IMG2GIA0P45NKQ2S8KWHAWCEI5ET8UJC0AP4FB8OHGANZTDHFHY41JV22' where id=55;
-update noar ti set v3='F9TSKR4WWEF9ZUV53CTC9GHA1TGHF4885ZJYEMBDXG0NO1NBCJFLCXMFAC7QJEW0QA2V9R4QEH1SS5UD5IBU84LYZ13XL3NV6Q1V2PU6HAOTTSKYT4YHA2862JXZ5CED5SIJK8ZJ877XIR9F47BMGE2Y40J2H43N61GO0SKJ6CGO4HVYH586BR4FIAWLU6TFG2B5ZL71IMG2GIA0P45NKQ2S8KWHAWCEI5ET8UJC0AP4FB8OHGANZTDHFHY41JV22' where id=55;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='8FC304K4BSVBUGNNNPNYXYDNC0EB0KSATJKOFEALXTTOB9BDWIC2D7ODG2JO8KCJXDNISTFHLHMTYB5PBMLSY7HI7EGWXBPZEWKJQH3RLB7F44P2UQKCMVA99VA1Z46DZR94Q79CY46D6WD84AYNTURPAS8KMKI8MN555QFOXKF9BLK019CL56EJ70KCIP3930YNQ0PJJDSDIANA7JA428DAHL738D5NJOBAX8T7ONZ5H6NP74LHEF9Y183PRCJLY' where id=56;
-update noar ti set v0='8FC304K4BSVBUGNNNPNYXYDNC0EB0KSATJKOFEALXTTOB9BDWIC2D7ODG2JO8KCJXDNISTFHLHMTYB5PBMLSY7HI7EGWXBPZEWKJQH3RLB7F44P2UQKCMVA99VA1Z46DZR94Q79CY46D6WD84AYNTURPAS8KMKI8MN555QFOXKF9BLK019CL56EJ70KCIP3930YNQ0PJJDSDIANA7JA428DAHL738D5NJOBAX8T7ONZ5H6NP74LHEF9Y183PRCJLY' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='D558J5CLD9TOLNJH29UJSVHLLRDNJ8M3QCW3030TPAX9UNAFGXUUJ8X63JRUOIRQNO83XOOMXC15HF02SOGV0G79V0A0408E7BD7YM2UWL8PYDQKQZQPP12YMJ85Q7N4WUO0Z7JBV402Q0VZ3RZG1EHEHSES8UOG36I0Y7NPUJC85QQEWVJ4P5ZHLFO1EGR5Y2W3V7AHEY9IJFHS2ZV4VIHRP0TAC78FYBTR79QNV0GBFTUBV3W878PMDSM7USWRS' where id=56;
-update noar ti set v1='D558J5CLD9TOLNJH29UJSVHLLRDNJ8M3QCW3030TPAX9UNAFGXUUJ8X63JRUOIRQNO83XOOMXC15HF02SOGV0G79V0A0408E7BD7YM2UWL8PYDQKQZQPP12YMJ85Q7N4WUO0Z7JBV402Q0VZ3RZG1EHEHSES8UOG36I0Y7NPUJC85QQEWVJ4P5ZHLFO1EGR5Y2W3V7AHEY9IJFHS2ZV4VIHRP0TAC78FYBTR79QNV0GBFTUBV3W878PMDSM7USWRS' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0Z1YYXWV5WQKMUBUUZ0Q9GRJEDB4OM2MUMSA9WR2EFF6F7ZSVPREZ4MMV0GXRORDA0JAO7KGZZ9MTI4T2VFBZSGPAGLUFY7YJB6XT1P9M91Z5LL0EMFCW2KLWWZ6P65VZQ2KFOI77VQBH02GPKB1FY9RX44DPIG8F8DBIIDZM7O0NW5U1YNQBNQU3OD4XR8FHC2GNJ5WK6075COH3EKP6HE5DNUL6OTQ8LLFNTLY6X87JTQL5OWC026F98N5D3AS6' where id=56;
-update noar ti set v2='0Z1YYXWV5WQKMUBUUZ0Q9GRJEDB4OM2MUMSA9WR2EFF6F7ZSVPREZ4MMV0GXRORDA0JAO7KGZZ9MTI4T2VFBZSGPAGLUFY7YJB6XT1P9M91Z5LL0EMFCW2KLWWZ6P65VZQ2KFOI77VQBH02GPKB1FY9RX44DPIG8F8DBIIDZM7O0NW5U1YNQBNQU3OD4XR8FHC2GNJ5WK6075COH3EKP6HE5DNUL6OTQ8LLFNTLY6X87JTQL5OWC026F98N5D3AS6' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='0O9I6F4LTHAFNYSW1LVG2L95O4GM0BKQV84Q96YBQ1LSC6Q1NDDVL0VG8DRI7T28CHR6K1JBG3VDA347LOPCB6VYIAFE4A9LKOB1H5JDVG6HNFE6IFGRIFJJCIEOGNGZJYAEA5O2J3H4G0URYLCNASZ6FGCNA6KYNCKCIUOWV9P9UW2ALVKC2PF1KH4MBWFDEW0DH07A1UNLUDHEFIKCCLH9ZQ51DTXVDYFVH6ICFT2YW77FZQN1YWMNK7LRPSHA1' where id=56;
-update noar ti set v3='0O9I6F4LTHAFNYSW1LVG2L95O4GM0BKQV84Q96YBQ1LSC6Q1NDDVL0VG8DRI7T28CHR6K1JBG3VDA347LOPCB6VYIAFE4A9LKOB1H5JDVG6HNFE6IFGRIFJJCIEOGNGZJYAEA5O2J3H4G0URYLCNASZ6FGCNA6KYNCKCIUOWV9P9UW2ALVKC2PF1KH4MBWFDEW0DH07A1UNLUDHEFIKCCLH9ZQ51DTXVDYFVH6ICFT2YW77FZQN1YWMNK7LRPSHA1' where id=56;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AGYV8UPPSEGYRUQDKCAB5G55LMFLXI44EMJGQMROZP03F07M2WQK1M4ZY92BRXZEIASUT1D8ON19D6L7C48CIKAUMLL73ZB01CGIHTKXCGCGPE1DLCDUMYYU0Q2JIS5AJJKHWL2NNVQONE2P5OR28FSKYUF3DWXRSY4OSDKRAM1KDR95PETVNOPSZYN0MUC3O8IJELHASQDHQEC7GQRSC7BAXPXZMSIIMUOXKK58R6TG360XEYC3F4Z39OHMIUKJ7' where id=57;
-update noar ti set v0='AGYV8UPPSEGYRUQDKCAB5G55LMFLXI44EMJGQMROZP03F07M2WQK1M4ZY92BRXZEIASUT1D8ON19D6L7C48CIKAUMLL73ZB01CGIHTKXCGCGPE1DLCDUMYYU0Q2JIS5AJJKHWL2NNVQONE2P5OR28FSKYUF3DWXRSY4OSDKRAM1KDR95PETVNOPSZYN0MUC3O8IJELHASQDHQEC7GQRSC7BAXPXZMSIIMUOXKK58R6TG360XEYC3F4Z39OHMIUKJ7' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='KUNQBP46MWE0UJ57J9LHSMWOLWEJPXT0V9I1NZG68O7EBJYCACHSEOI0A3YNYK44AJN1LCW3L201123YJ9L36NSWFUYXV53K8136L8SUXCFYFW8A9WY7V3MG5ZEV8PR6HN426PWY3H9PO0VY368VBHRPYOE7EW7FFA6UNGZWAN9T8AD1AY2SYAWRNHZU11VLYLMPAGD6YH6BY9INGQLGLUMDUP9Q6SU6716IY8HTJXSA3BKG7OHJ7HXDNCAGULLU1' where id=57;
-update noar ti set v1='KUNQBP46MWE0UJ57J9LHSMWOLWEJPXT0V9I1NZG68O7EBJYCACHSEOI0A3YNYK44AJN1LCW3L201123YJ9L36NSWFUYXV53K8136L8SUXCFYFW8A9WY7V3MG5ZEV8PR6HN426PWY3H9PO0VY368VBHRPYOE7EW7FFA6UNGZWAN9T8AD1AY2SYAWRNHZU11VLYLMPAGD6YH6BY9INGQLGLUMDUP9Q6SU6716IY8HTJXSA3BKG7OHJ7HXDNCAGULLU1' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CFXKAH3P31CZNHLUUQYVHJGFUW93VM345SRSZEE8HFI69G48G2CZ9SJG6SV993RZO7J9L933LS9454Z0SBBYTZSKTDQC5DELH5DGWE80TVJAW8Z5AOPM0AR9YAAPH8DDV5E87HW00NNO1QEQTEXZ22B3X2GOB9IF8K0J5VS9AAXEZ5V1O56D49PLY3XCWIPNMDIMJBZYCSE30WEX6SFB5OFNUNXV1Y5EO5Q9A71D41PC10CXF1MYNALONSCUJ233M' where id=57;
-update noar ti set v2='CFXKAH3P31CZNHLUUQYVHJGFUW93VM345SRSZEE8HFI69G48G2CZ9SJG6SV993RZO7J9L933LS9454Z0SBBYTZSKTDQC5DELH5DGWE80TVJAW8Z5AOPM0AR9YAAPH8DDV5E87HW00NNO1QEQTEXZ22B3X2GOB9IF8K0J5VS9AAXEZ5V1O56D49PLY3XCWIPNMDIMJBZYCSE30WEX6SFB5OFNUNXV1Y5EO5Q9A71D41PC10CXF1MYNALONSCUJ233M' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CSY88EP4UG4BWCOC8BY9ILZZX9XZCSZJP7NZ77PHOMCASPTVL0UTDS525SGLO3PZW5RFTWJKGY8OWLLXI2BS6BE855X8BLZMUVMLV6FYLN9K0S8RRS6RBK42CK3JOKAIAJUYRPOYVZAB0D66ITXOV6K36UQOQ6ED8ONL6SNR1EK41426IC8D9UOWBESEHGJ83FGBRG31XEXH36UUIASEAQGXYS7SCF8PVVK7429VDGE1SYBJIGDQ8VUU7L5GY4GZ1' where id=57;
-update noar ti set v3='CSY88EP4UG4BWCOC8BY9ILZZX9XZCSZJP7NZ77PHOMCASPTVL0UTDS525SGLO3PZW5RFTWJKGY8OWLLXI2BS6BE855X8BLZMUVMLV6FYLN9K0S8RRS6RBK42CK3JOKAIAJUYRPOYVZAB0D66ITXOV6K36UQOQ6ED8ONL6SNR1EK41426IC8D9UOWBESEHGJ83FGBRG31XEXH36UUIASEAQGXYS7SCF8PVVK7429VDGE1SYBJIGDQ8VUU7L5GY4GZ1' where id=57;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='AQIKFKXZ1VYWLL8ASN42UD0SHSK7CTXPR6Q7EGFVM1ARTZAN8MC5SEXSNDZ4NQL8LJUPR2CCSQBGIQTE7T7WLVEBEJAM0V6AAEWLI9GW57OF7QGSRDTT33UMV2O102JTBYNWHF4TSDWQMCS2EVR3AIBJBCBF71YB64FWWN8OR273I8PIXP2T1II2Y2SHX967RT6CP20POQQ2S44Y35AOH6BTCX1JLH86EUQ46GUZBJVCICO3PQ8UE150A5WAF7YQR' where id=58;
-update noar ti set v0='AQIKFKXZ1VYWLL8ASN42UD0SHSK7CTXPR6Q7EGFVM1ARTZAN8MC5SEXSNDZ4NQL8LJUPR2CCSQBGIQTE7T7WLVEBEJAM0V6AAEWLI9GW57OF7QGSRDTT33UMV2O102JTBYNWHF4TSDWQMCS2EVR3AIBJBCBF71YB64FWWN8OR273I8PIXP2T1II2Y2SHX967RT6CP20POQQ2S44Y35AOH6BTCX1JLH86EUQ46GUZBJVCICO3PQ8UE150A5WAF7YQR' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3IJYIF852HE5W2MBBSH4H8APM3U2SR6J4O4HAB2DXHZSEF9E9I0SM8R1KLJYOU7HJVJN8WH090ZXQW8WRXI4JXBYRWWON0IADZ869P1CHJJI59ZL5JWCIWEUJUABKCY31IVWAL7IIB39M2E3NG63J2WQ44WSG2H26616P972UGUAV7Q84S0H5F0LG45AITQZQEHAAE4XXYADK0D3NDZQZRLXLQWAGW632LMX6V76MFPEFF4HBIQMF1A8R6P6H7D2I' where id=58;
-update noar ti set v1='3IJYIF852HE5W2MBBSH4H8APM3U2SR6J4O4HAB2DXHZSEF9E9I0SM8R1KLJYOU7HJVJN8WH090ZXQW8WRXI4JXBYRWWON0IADZ869P1CHJJI59ZL5JWCIWEUJUABKCY31IVWAL7IIB39M2E3NG63J2WQ44WSG2H26616P972UGUAV7Q84S0H5F0LG45AITQZQEHAAE4XXYADK0D3NDZQZRLXLQWAGW632LMX6V76MFPEFF4HBIQMF1A8R6P6H7D2I' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JJIX2VVHNVNZYELVOSO886TWWQWTXYMNDBU913VNQ5338ZIPNSIGAJEKIDSACIDKZOQAUOLJRT1IZRVLKQYHGAYBZWEM8YH2T1UIBNZ4WNABYUE4DVU5XMSEQZ84P09RG6VWPHS7EJSJJ72U4ZVH236E8A0H8I6CFK9JT3ADKV7RKSDMSGE2D6PLGSB5585IM7IAHD60SXFTPK7626N5673ECXV6U7LUSGPQGRNBSQU0GPQ3YH5HFCHRW0XMUSHMQ' where id=58;
-update noar ti set v2='JJIX2VVHNVNZYELVOSO886TWWQWTXYMNDBU913VNQ5338ZIPNSIGAJEKIDSACIDKZOQAUOLJRT1IZRVLKQYHGAYBZWEM8YH2T1UIBNZ4WNABYUE4DVU5XMSEQZ84P09RG6VWPHS7EJSJJ72U4ZVH236E8A0H8I6CFK9JT3ADKV7RKSDMSGE2D6PLGSB5585IM7IAHD60SXFTPK7626N5673ECXV6U7LUSGPQGRNBSQU0GPQ3YH5HFCHRW0XMUSHMQ' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KWR3OUUM72I0LMZK2AKTT7D814PGC0UVQEQV9V7TWYDPOX1MJNML7PBM1BRK6VOSH0WY3A5D5CFVF1JAPZT7OEANPWORJXCMS9SS5K0ZTUADNRB62TLXTZWM00FPQJG60PV7D905S22EZ48DW31Z6SF2H3LL91WOVIGOC9ARXY7E2YVWNFGQ24JMH4YNLVKIUYBHMOXMLFD00T6ALA8FTS9Z0T4PLBMQ45390X5N4PLV0M4XUU6Z4N10G92UB5OER' where id=58;
-update noar ti set v3='KWR3OUUM72I0LMZK2AKTT7D814PGC0UVQEQV9V7TWYDPOX1MJNML7PBM1BRK6VOSH0WY3A5D5CFVF1JAPZT7OEANPWORJXCMS9SS5K0ZTUADNRB62TLXTZWM00FPQJG60PV7D905S22EZ48DW31Z6SF2H3LL91WOVIGOC9ARXY7E2YVWNFGQ24JMH4YNLVKIUYBHMOXMLFD00T6ALA8FTS9Z0T4PLBMQ45390X5N4PLV0M4XUU6Z4N10G92UB5OER' where id=58;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='CUVD9E35O4D9EGPG33EEQKUQIV9BCANRXED6GFNI2CQU4U2G19FOMP7W02JQ4RGM0CWWBLIDWVDG1F8EZDZYJVRR6NTNTF46DAHE5DULJQLU9QZCX6Z45SVNIUH8B6ZBY17OPC4DTNA1WDCABUDHSSTIKAXZVIIPRTC4YCNQ0FGBAL9HEYIWHKZLZHNJTJWDAWD5PGSL7S44QH2P2EK2KIV1W14SYGQYS8HKU9Y2CGA39DJRAPL5DTEO9M3LJCPKB' where id=59;
-update noar ti set v0='CUVD9E35O4D9EGPG33EEQKUQIV9BCANRXED6GFNI2CQU4U2G19FOMP7W02JQ4RGM0CWWBLIDWVDG1F8EZDZYJVRR6NTNTF46DAHE5DULJQLU9QZCX6Z45SVNIUH8B6ZBY17OPC4DTNA1WDCABUDHSSTIKAXZVIIPRTC4YCNQ0FGBAL9HEYIWHKZLZHNJTJWDAWD5PGSL7S44QH2P2EK2KIV1W14SYGQYS8HKU9Y2CGA39DJRAPL5DTEO9M3LJCPKB' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V6TSWDUGK603NG3I4KR128P5SE1NONW8CT0DTOUB34Q24EMYUM4OK7FAJXRL5EGAT5HB2VQEMSZLFVBBUH5CUR0ACIUMAG93K9OXJ6LLC7RM3WU5TR9CJAWJSD4OOEIM1P4FYWP9NQXX7NZ76HDDYQA5XHWOKRNFUUYB4SGN69L0W88EC7PYW1ORBDDPCEV9Y7KPVQPHLBRP4TG1HONHE1ZURBU1OW7EDTMWN6PU9O226RDW9BMH0BMFZ7XYMUX87' where id=59;
-update noar ti set v1='V6TSWDUGK603NG3I4KR128P5SE1NONW8CT0DTOUB34Q24EMYUM4OK7FAJXRL5EGAT5HB2VQEMSZLFVBBUH5CUR0ACIUMAG93K9OXJ6LLC7RM3WU5TR9CJAWJSD4OOEIM1P4FYWP9NQXX7NZ76HDDYQA5XHWOKRNFUUYB4SGN69L0W88EC7PYW1ORBDDPCEV9Y7KPVQPHLBRP4TG1HONHE1ZURBU1OW7EDTMWN6PU9O226RDW9BMH0BMFZ7XYMUX87' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='4TURTU1T1JLUT90V8FUBNKKT08WILZNBYEF0GCW4VXER993RBH8MMWS5Y05M52LETQMXG0927UVJ89J4EZ6NR98XITSH2YF4T7UAUUW0I47I7I9Z8OOGZB8XADJBNHCN5MLPMHJPNU9U4ZIG8A540THY9T8UH7VL5EMX1FHDJW5FJM2TVBJG3JWLJS8QVMBTOTJHA2U85VB4U9Q992I4EUXVR3PD2RUKQ30X8QOMMSU7QS06LTR2SB4O1GZH8Q067' where id=59;
-update noar ti set v2='4TURTU1T1JLUT90V8FUBNKKT08WILZNBYEF0GCW4VXER993RBH8MMWS5Y05M52LETQMXG0927UVJ89J4EZ6NR98XITSH2YF4T7UAUUW0I47I7I9Z8OOGZB8XADJBNHCN5MLPMHJPNU9U4ZIG8A540THY9T8UH7VL5EMX1FHDJW5FJM2TVBJG3JWLJS8QVMBTOTJHA2U85VB4U9Q992I4EUXVR3PD2RUKQ30X8QOMMSU7QS06LTR2SB4O1GZH8Q067' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='QQVLJE4MR0VANDS2IV2FVVHBAQ4G6P1MD221WG1YZRTL52EDE23S9HKZ9PY3OL6V62FXYY5SUNSUTW81ZCZG05QLHB68UOTIRVT2SHNVWCZCK702PM9NVAD8F7VEQ7HBSOIHZRE2ZCR2JGLQLCTOOC3T1R14P3TPF91BQWY2QHP01YGCKVRJFD1AY0741NFDXI40VKSHXXDPQ5JNQ4045LODL91ZD9B7OY1K48OFU3I9SVY3D2T1NK8O8KLFULHME' where id=59;
-update noar ti set v3='QQVLJE4MR0VANDS2IV2FVVHBAQ4G6P1MD221WG1YZRTL52EDE23S9HKZ9PY3OL6V62FXYY5SUNSUTW81ZCZG05QLHB68UOTIRVT2SHNVWCZCK702PM9NVAD8F7VEQ7HBSOIHZRE2ZCR2JGLQLCTOOC3T1R14P3TPF91BQWY2QHP01YGCKVRJFD1AY0741NFDXI40VKSHXXDPQ5JNQ4045LODL91ZD9B7OY1K48OFU3I9SVY3D2T1NK8O8KLFULHME' where id=59;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0A941Z4EG2IV9GWFF19FW7BXF5PWXFEBS5SJHDGKMFF5O9W74903TBQA4VZ4MJ8PJNZC77R7CZO4QZ3ZL0B9UE11L3QXCK04QTOUKHK7V9TO35REW2LVZPJ06OA5Q04M0G14G81M408HPWCA6LTID12VHE5PL2F2RFWZQVYQMUSLMJXK5IID1XNV683DE6PIE5VD68W5V7OLOLU92O2GAW2UZD1BVLAI0PVUXUC8MHZJU9BDWNC5HJRI6FO4SPNM9' where id=60;
-update noar ti set v0='0A941Z4EG2IV9GWFF19FW7BXF5PWXFEBS5SJHDGKMFF5O9W74903TBQA4VZ4MJ8PJNZC77R7CZO4QZ3ZL0B9UE11L3QXCK04QTOUKHK7V9TO35REW2LVZPJ06OA5Q04M0G14G81M408HPWCA6LTID12VHE5PL2F2RFWZQVYQMUSLMJXK5IID1XNV683DE6PIE5VD68W5V7OLOLU92O2GAW2UZD1BVLAI0PVUXUC8MHZJU9BDWNC5HJRI6FO4SPNM9' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='FWIEVICR740U0VRVWLEU8QSSB3I5T1OA3KAAO5XCZ1P7CMLWVWQRXPAZCO1YK31D3RDXXLCIX4LUBJJRN5X3HHJ071S6XKMNYZ1IXZGC93KZU4TWC6EQBIPEMOZG1TNV4NEJL6KXFNWCCELJ0NJIHVHHLAN17ENNHDJIQCUILPV9ZHU9WHUK2URZ6FXC6ZPZHZ3G8W8DEN3AGKMS59GE4RSLL6EGI61C5XU18TVPD1K6N5KQWHW96TBZNFG74UNPV' where id=60;
-update noar ti set v1='FWIEVICR740U0VRVWLEU8QSSB3I5T1OA3KAAO5XCZ1P7CMLWVWQRXPAZCO1YK31D3RDXXLCIX4LUBJJRN5X3HHJ071S6XKMNYZ1IXZGC93KZU4TWC6EQBIPEMOZG1TNV4NEJL6KXFNWCCELJ0NJIHVHHLAN17ENNHDJIQCUILPV9ZHU9WHUK2URZ6FXC6ZPZHZ3G8W8DEN3AGKMS59GE4RSLL6EGI61C5XU18TVPD1K6N5KQWHW96TBZNFG74UNPV' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RF018ZFV31DFDMEOW8L97JX8FSEDLH60GNPY79IGHH5LKSRV5SV48US3ERB2GLX3HYKORWGLCP1WPEZID1M0K06AFSP3LCHQ1P3Q7A1AUY5UYSHPB89IAKD280RYDL0VGWMN0A40O9P50ZREO7P9G0FUOU3JBHDCOZSMZO29XG1RQ126M3N393A2PIUFRNTXI59LAZQ52BM2RW4T01974SZGJNANP17DAL82QBRGHL3V4MGE3OJBRZR25QOSAHX05' where id=60;
-update noar ti set v2='RF018ZFV31DFDMEOW8L97JX8FSEDLH60GNPY79IGHH5LKSRV5SV48US3ERB2GLX3HYKORWGLCP1WPEZID1M0K06AFSP3LCHQ1P3Q7A1AUY5UYSHPB89IAKD280RYDL0VGWMN0A40O9P50ZREO7P9G0FUOU3JBHDCOZSMZO29XG1RQ126M3N393A2PIUFRNTXI59LAZQ52BM2RW4T01974SZGJNANP17DAL82QBRGHL3V4MGE3OJBRZR25QOSAHX05' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NBQY3B9ELPVPUDV83M7M7BCGPWAKYT6XGEZ0VQXOGTAJ5S30U86DOJ0WCEE8LK3OG634DUWPE6VHW2F0PX3V2P73NROV32PTU0XTKMNE7XDIPF1DR8WEJZ1OK3F1YLCPRRMQTFRCK3WWLI2U59W27PE5D8465BK25ENG75RPDPXU2RLAH4TN09NWBQY75F51RF38T7IQCP6LFOKRI8EBC4O2I88HK7RLHUJOF7H5YVFEA2QNG25AW5BXIU62EU8MW' where id=60;
-update noar ti set v3='NBQY3B9ELPVPUDV83M7M7BCGPWAKYT6XGEZ0VQXOGTAJ5S30U86DOJ0WCEE8LK3OG634DUWPE6VHW2F0PX3V2P73NROV32PTU0XTKMNE7XDIPF1DR8WEJZ1OK3F1YLCPRRMQTFRCK3WWLI2U59W27PE5D8465BK25ENG75RPDPXU2RLAH4TN09NWBQY75F51RF38T7IQCP6LFOKRI8EBC4O2I88HK7RLHUJOF7H5YVFEA2QNG25AW5BXIU62EU8MW' where id=60;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JRK0ZCGIIRW4ZBUGCEKZ79X4TISEQDRUKABZ52FVDYN7KZ5DZ6Q2LNSAJAJXJPH1GB2QEC9874EHMGIYIEOBGI2TI0I9EG83ZR76QAHH45E3R5UQNPIQ82AYGBYGZE6K53E0P37RVV8DYUXKTQRUTNETLR322OPN6BFD9XZJ1J04WMDTYG6V1CD8WKBRPH24UPME6I6P7V4Z7I1APJRWISAIA6RZ9DAHETDZ2TBSMAVQBIWOELQDKX2LJ6GKH6TDX' where id=61;
-update noar ti set v0='JRK0ZCGIIRW4ZBUGCEKZ79X4TISEQDRUKABZ52FVDYN7KZ5DZ6Q2LNSAJAJXJPH1GB2QEC9874EHMGIYIEOBGI2TI0I9EG83ZR76QAHH45E3R5UQNPIQ82AYGBYGZE6K53E0P37RVV8DYUXKTQRUTNETLR322OPN6BFD9XZJ1J04WMDTYG6V1CD8WKBRPH24UPME6I6P7V4Z7I1APJRWISAIA6RZ9DAHETDZ2TBSMAVQBIWOELQDKX2LJ6GKH6TDX' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='4BGKVM9119Z1D0OYE9EX855MEUSPQ802FXDBDBS9UHP2PMFHOTPRSA526G1Y9HIEDWMQGSF6L9QVZ1MC482BEGM4C82XJOZR6SSQIO0XA81NF4AQAFLBZAT4L310FJN23JYT0AMNDISSJD0B7HDN8J7WTBL4PB5CU03VG3U8CAKF07PP68NB7Q4KJ9DHE7TBSINOABRTGAVDQCO2248Q3NEP5W035D0K7JGEWFPZYNITX2C5E1YHZTLO5W3248XC2' where id=61;
-update noar ti set v1='4BGKVM9119Z1D0OYE9EX855MEUSPQ802FXDBDBS9UHP2PMFHOTPRSA526G1Y9HIEDWMQGSF6L9QVZ1MC482BEGM4C82XJOZR6SSQIO0XA81NF4AQAFLBZAT4L310FJN23JYT0AMNDISSJD0B7HDN8J7WTBL4PB5CU03VG3U8CAKF07PP68NB7Q4KJ9DHE7TBSINOABRTGAVDQCO2248Q3NEP5W035D0K7JGEWFPZYNITX2C5E1YHZTLO5W3248XC2' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Y5W2HMA232FFNHFWW8OIO6VJBVWHHKJC4KJLPD5S9D5ZNR9E82PW4VNO0M64B0W5JSPJZB7QY0HK3XTHMHJBO7LN3R34QWJ4XHK0AC26NNWWU562MU0PBICIMR5L08SKWUH3PE93M15AO2CY5YVBXIOK719BPCQRBNBAAC6UDDELK3R8XEVURBO3U8LYYBTJCM6T2ZFFQYV0328QL5L2ECPCGSNLAGKGLHMXE7IEB9PVKPSDTLC31S441X3C0M857' where id=61;
-update noar ti set v2='Y5W2HMA232FFNHFWW8OIO6VJBVWHHKJC4KJLPD5S9D5ZNR9E82PW4VNO0M64B0W5JSPJZB7QY0HK3XTHMHJBO7LN3R34QWJ4XHK0AC26NNWWU562MU0PBICIMR5L08SKWUH3PE93M15AO2CY5YVBXIOK719BPCQRBNBAAC6UDDELK3R8XEVURBO3U8LYYBTJCM6T2ZFFQYV0328QL5L2ECPCGSNLAGKGLHMXE7IEB9PVKPSDTLC31S441X3C0M857' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='IFY4880GO7ICBN1AKFJ37R410OOD8R062DQIMJKG50FF8RGU5SWS3VWJ5VVLBWXBLQG0HG9HU3X7DOHARQ36S7GGTDOM6HK9JN8GEBD0TP7GYR2GQ7KRHGL8Z4881NV8C92BU4H14LUL5OPVZT5W0C1TAL2Q5MEWDL78VENONCEPD1GSQ40S1V68IDN5IGTLG5JPO62SE13O5JCUUBDDB1S06FIU15SJHAI50ILM6MJ7XIREBW47140EPFYJDJB25' where id=61;
-update noar ti set v3='IFY4880GO7ICBN1AKFJ37R410OOD8R062DQIMJKG50FF8RGU5SWS3VWJ5VVLBWXBLQG0HG9HU3X7DOHARQ36S7GGTDOM6HK9JN8GEBD0TP7GYR2GQ7KRHGL8Z4881NV8C92BU4H14LUL5OPVZT5W0C1TAL2Q5MEWDL78VENONCEPD1GSQ40S1V68IDN5IGTLG5JPO62SE13O5JCUUBDDB1S06FIU15SJHAI50ILM6MJ7XIREBW47140EPFYJDJB25' where id=61;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='EQQ6RB6C2M7FIOYXCQ0I8VVDGITDTYE16AZDLCYIJ8VVK3EU0X3QKMQ0AZRYS1CQ5XHTEVMS6TIC0IL3GJD6JEHIMOEPTDYSQZ6CHMLXLN7JCRKRH1UVEORFJMWMVODXNPG07D7S6IS6ORCKO6LZRDV19NFUUDMJTTT18GFQ03A7WLBUOUGXQLCLZBNJBGA1D75VQEU48HCEG11NGW6JIQYITGH0OF79DTAML6APHN6M3SSEO7R5FJXFFDMPJ7JN5' where id=62;
-update noar ti set v0='EQQ6RB6C2M7FIOYXCQ0I8VVDGITDTYE16AZDLCYIJ8VVK3EU0X3QKMQ0AZRYS1CQ5XHTEVMS6TIC0IL3GJD6JEHIMOEPTDYSQZ6CHMLXLN7JCRKRH1UVEORFJMWMVODXNPG07D7S6IS6ORCKO6LZRDV19NFUUDMJTTT18GFQ03A7WLBUOUGXQLCLZBNJBGA1D75VQEU48HCEG11NGW6JIQYITGH0OF79DTAML6APHN6M3SSEO7R5FJXFFDMPJ7JN5' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='V6PRL6BXT1NRCGQL5R1FFC9IWQHWMQ6PCRNEQ2HXZG34ZTYCD7E5ARETURGYMYDXRVTTZ26CARBWAPWISIS643NNJJREN2AI9Z8OZY8BW6NXKZRO55GDKIAZWXKODV7BBWIE2I5KY8EA2JPXTHKC4IR1SYN5EAS2ZYG14NVFIT48RFPJAFGRCRAFAO7GIERNPPBW9F0EKW1YBMTEFDXBYM10YUFV4RJXB1ZP26HNA8MCFWHRYWY8K1C3L5U8Q9PQ8' where id=62;
-update noar ti set v1='V6PRL6BXT1NRCGQL5R1FFC9IWQHWMQ6PCRNEQ2HXZG34ZTYCD7E5ARETURGYMYDXRVTTZ26CARBWAPWISIS643NNJJREN2AI9Z8OZY8BW6NXKZRO55GDKIAZWXKODV7BBWIE2I5KY8EA2JPXTHKC4IR1SYN5EAS2ZYG14NVFIT48RFPJAFGRCRAFAO7GIERNPPBW9F0EKW1YBMTEFDXBYM10YUFV4RJXB1ZP26HNA8MCFWHRYWY8K1C3L5U8Q9PQ8' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9YNM51YZSRIDLE1AQKO2NGB5E5CLMG5K1B7U8G1FRZLGQUR85JUZKDNHAL2XS7NZH7362L7BUDK6O693Y1CSQ88UWEEH5AJ50ZCV258LH6WC681J41KKR053K569BPUW6CM6DVIYP4KXY0B3HJKP8QEP4DUTX6M2LQP2LMKNVVI3SFOQ41KODDQE6IDRK468ZB2NFRSALT69395B40OJMK26IAK8VIU364RF05V16TH6ZN4MZ3ETYJNCIMQ3348MF' where id=62;
-update noar ti set v2='9YNM51YZSRIDLE1AQKO2NGB5E5CLMG5K1B7U8G1FRZLGQUR85JUZKDNHAL2XS7NZH7362L7BUDK6O693Y1CSQ88UWEEH5AJ50ZCV258LH6WC681J41KKR053K569BPUW6CM6DVIYP4KXY0B3HJKP8QEP4DUTX6M2LQP2LMKNVVI3SFOQ41KODDQE6IDRK468ZB2NFRSALT69395B40OJMK26IAK8VIU364RF05V16TH6ZN4MZ3ETYJNCIMQ3348MF' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XQRQZJFSQLKXNJUNAAMNFQ3HBTQ5KP8SOXE4IEWAVNJRRCDDV4W16VPRX1JQLZRMNIWIPMA7LT8MTTJ7SM5JP51I8CJ5W2MXKQVZIF6HEM42W5O7OGK6QEU9A8G3FJYWPUT98QPTFQ8DILIBSBR45TGULXBRMTBFNHKL640X48X2D25U55EKEZ7GZDZSBZ8CUAP2CV67IP6LVXHJ694VDYZS1P5DS7Y6N6VR52YHPKQYGLOEJQI9ZYAX1ZRYXBN3P' where id=62;
-update noar ti set v3='XQRQZJFSQLKXNJUNAAMNFQ3HBTQ5KP8SOXE4IEWAVNJRRCDDV4W16VPRX1JQLZRMNIWIPMA7LT8MTTJ7SM5JP51I8CJ5W2MXKQVZIF6HEM42W5O7OGK6QEU9A8G3FJYWPUT98QPTFQ8DILIBSBR45TGULXBRMTBFNHKL640X48X2D25U55EKEZ7GZDZSBZ8CUAP2CV67IP6LVXHJ694VDYZS1P5DS7Y6N6VR52YHPKQYGLOEJQI9ZYAX1ZRYXBN3P' where id=62;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='MLK5OMNX996177NKDXK50ITSDODH5R4D9MJ9YJ6FJA5PP9Q58N680T2YISVF0RHD4YMV5MCY3YJZZZ973D1QR25HWMXE1WJE4VV7GGJ9K1HFEOJ9XQ3GPNOTG6YIXJGVNX26UKZDQNAGYQX9N7MMOF9GIU3P213BVA45DXNGHE5W6FVVPAQO3FLCVHUJ583CGAHQKBSCJRB709OK8XJA9MGGGO4IR3YU7MT32JTXTKLK5EP6WVMUAZ69D2MFB8CJW' where id=63;
-update noar ti set v0='MLK5OMNX996177NKDXK50ITSDODH5R4D9MJ9YJ6FJA5PP9Q58N680T2YISVF0RHD4YMV5MCY3YJZZZ973D1QR25HWMXE1WJE4VV7GGJ9K1HFEOJ9XQ3GPNOTG6YIXJGVNX26UKZDQNAGYQX9N7MMOF9GIU3P213BVA45DXNGHE5W6FVVPAQO3FLCVHUJ583CGAHQKBSCJRB709OK8XJA9MGGGO4IR3YU7MT32JTXTKLK5EP6WVMUAZ69D2MFB8CJW' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='9OSWRG5UVOR5SRJEYJ0YERVUXWTKNH5A4M3UMJQ6UOQRQIB59YXK4LH9XMQCR5324NTLYH0YQSHJ8MOM89BSFFN1A4COO2P14AQ402TQ5GCCK4CGL14PU6JTMV3Y3D5BFZ4CGV04N2UWA8PN0QG576PK4BBIHTMRWSCEDD8GQHUB6UBWS2UOQQE8N1865PJMTGFFINPM6HDE1ATZBUA1LLE4LJJ190DEAV3LRBLB6HP481512FRGQOLL2XV9DW8KX' where id=63;
-update noar ti set v1='9OSWRG5UVOR5SRJEYJ0YERVUXWTKNH5A4M3UMJQ6UOQRQIB59YXK4LH9XMQCR5324NTLYH0YQSHJ8MOM89BSFFN1A4COO2P14AQ402TQ5GCCK4CGL14PU6JTMV3Y3D5BFZ4CGV04N2UWA8PN0QG576PK4BBIHTMRWSCEDD8GQHUB6UBWS2UOQQE8N1865PJMTGFFINPM6HDE1ATZBUA1LLE4LJJ190DEAV3LRBLB6HP481512FRGQOLL2XV9DW8KX' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='PHIWXGZOHQKX30KUJNFVHC37XSM5COMUZ9QKVK6PAI1OVM8B4TT7N6X7RTSVQVZVVAOLDEKC1OT59K6RPYTH36O0I6BUFQ4O9MVQF73K6CD2ZPDQIDCIEONELUHNTBMDI3MF6QLLOOTED00EWK2STVNJV2ADBFZNDOMQ1EGQZ6337J8AOUISNN9CM4SB24UZ00YS3G33OLNS8C5HK0XKTCDBXB1UVN70N2JB3IDAMBNIHYDPFDQHU3CVIHQ8DT9QG' where id=63;
-update noar ti set v2='PHIWXGZOHQKX30KUJNFVHC37XSM5COMUZ9QKVK6PAI1OVM8B4TT7N6X7RTSVQVZVVAOLDEKC1OT59K6RPYTH36O0I6BUFQ4O9MVQF73K6CD2ZPDQIDCIEONELUHNTBMDI3MF6QLLOOTED00EWK2STVNJV2ADBFZNDOMQ1EGQZ6337J8AOUISNN9CM4SB24UZ00YS3G33OLNS8C5HK0XKTCDBXB1UVN70N2JB3IDAMBNIHYDPFDQHU3CVIHQ8DT9QG' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VQML9GORFV07CPK1BYL0NSI1QUU7T8N0W6K11SPUW0OQ105AQEA7IC0XOY9F8GFBCF1EYZW7IPO4V21E01HNDFQO8HRYILOV6RRCT1UDN0YQ1Z8F9JE2PUC1HL1YDXIQ5KZTIK1NJ8Z5G3KG1KLHFE3ODHNXH555DXPN7SW8N58KDZ0AB1VYATTOH5QGLCEQF03PTODZEXN21DPTO13HO84F5W6SRQCC33RRNCRWSYWHDOAVBARZYV2ZI8NC1PEL9' where id=63;
-update noar ti set v3='VQML9GORFV07CPK1BYL0NSI1QUU7T8N0W6K11SPUW0OQ105AQEA7IC0XOY9F8GFBCF1EYZW7IPO4V21E01HNDFQO8HRYILOV6RRCT1UDN0YQ1Z8F9JE2PUC1HL1YDXIQ5KZTIK1NJ8Z5G3KG1KLHFE3ODHNXH555DXPN7SW8N58KDZ0AB1VYATTOH5QGLCEQF03PTODZEXN21DPTO13HO84F5W6SRQCC33RRNCRWSYWHDOAVBARZYV2ZI8NC1PEL9' where id=63;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='A6FOTIU48JWADRZ1YRIC9JV4RLBS1KASLST56JPC9RWMY07UK1RC1A4GB0AC93MX9IK20QSK8RIC2TC8WKPXCO0XVFCJJMA3NVEGL6RL9YF3JHRD44A8QOVC2QLHLAK297ZT6OIMXNWBWRGNQF0328QU7F71GL1OWTHECVH11RKYK8VWKMD4WYOLK42U0M07OFJDXUCIBXD6LJYMFVD5EW43GRR3ZDM71R69ZPC0ZR4TLMQENPDZ0KHYVDQ7E58G0' where id=64;
-update noar ti set v0='A6FOTIU48JWADRZ1YRIC9JV4RLBS1KASLST56JPC9RWMY07UK1RC1A4GB0AC93MX9IK20QSK8RIC2TC8WKPXCO0XVFCJJMA3NVEGL6RL9YF3JHRD44A8QOVC2QLHLAK297ZT6OIMXNWBWRGNQF0328QU7F71GL1OWTHECVH11RKYK8VWKMD4WYOLK42U0M07OFJDXUCIBXD6LJYMFVD5EW43GRR3ZDM71R69ZPC0ZR4TLMQENPDZ0KHYVDQ7E58G0' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WTY5C15ZEU2ERV7HHY1A0DOPS8MNN2LQ0YY9339UE0YTTYCPPZ2WZI0Y3CKS5RJO8QKZPNWPVXZ9DUY86MU5NJDT8I60H49T443M5VL7AWAVIPGSVDMJO4A6PSPMSBTGRTV4NM8D3P871BETF5MU4W0N1VQ4JD2Y768U7NNCJAT7NWE5V9UEWW71MZJZXB4IZPS617PRA1WMXGNOHKPMQBEPHTDY2DCZR54E12HNVEG5H60ALKFDJPGKFDVKPMECG' where id=64;
-update noar ti set v1='WTY5C15ZEU2ERV7HHY1A0DOPS8MNN2LQ0YY9339UE0YTTYCPPZ2WZI0Y3CKS5RJO8QKZPNWPVXZ9DUY86MU5NJDT8I60H49T443M5VL7AWAVIPGSVDMJO4A6PSPMSBTGRTV4NM8D3P871BETF5MU4W0N1VQ4JD2Y768U7NNCJAT7NWE5V9UEWW71MZJZXB4IZPS617PRA1WMXGNOHKPMQBEPHTDY2DCZR54E12HNVEG5H60ALKFDJPGKFDVKPMECG' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RPTENB3ETSR98K7JT4P1F5RR2W1AMUFPEDT32FHZL13G0ENWNO95COKI6091QTXPBQIS5A5O8ELBOI46HP26HEJOBN3BXVV2XN8FYIMJAXW9V2X8158F1TAKTVF1CRYRCMXXTIHZZV8T66V0VLYG5T1U5E3WHB7RRNABCGDKBM2X5I3PL7EEJ9JM44MMFBFUWPXAILABIMSWJNEA6EQNT1P43F0MARLDXH817TS33ZP9L717N34PIAPCRRPVMGBEZ' where id=64;
-update noar ti set v2='RPTENB3ETSR98K7JT4P1F5RR2W1AMUFPEDT32FHZL13G0ENWNO95COKI6091QTXPBQIS5A5O8ELBOI46HP26HEJOBN3BXVV2XN8FYIMJAXW9V2X8158F1TAKTVF1CRYRCMXXTIHZZV8T66V0VLYG5T1U5E3WHB7RRNABCGDKBM2X5I3PL7EEJ9JM44MMFBFUWPXAILABIMSWJNEA6EQNT1P43F0MARLDXH817TS33ZP9L717N34PIAPCRRPVMGBEZ' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='3UO0GQYJYKUPJ7LR2ARKLGK6NVT945WTKI40XSBZ5YIJAX2XGR0N4ZYDUAAMCLYKFVX9VLXUIDOZGEXND1M7H8VGM511AOWQFY3IO402UTEKPJ6X5QRNCWZCYA50H4PVKUNI152UHAJTP6MRP7K1RUVX1AOL1RYUHQW7NJ0H6XL35TESBVQ1UKAB3LIUW0E5RUPLWYBZQMU3IRLWJPJN1WP3SICJTYP735JDML352Z0XZW2NJ89B9L0UQVXFQY60C' where id=64;
-update noar ti set v3='3UO0GQYJYKUPJ7LR2ARKLGK6NVT945WTKI40XSBZ5YIJAX2XGR0N4ZYDUAAMCLYKFVX9VLXUIDOZGEXND1M7H8VGM511AOWQFY3IO402UTEKPJ6X5QRNCWZCYA50H4PVKUNI152UHAJTP6MRP7K1RUVX1AOL1RYUHQW7NJ0H6XL35TESBVQ1UKAB3LIUW0E5RUPLWYBZQMU3IRLWJPJN1WP3SICJTYP735JDML352Z0XZW2NJ89B9L0UQVXFQY60C' where id=64;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='IZ5G9W8JX3FFNW6K6OINC65XZECSI57UNWCS2CEDRC8F16NDEZAOAFR4WPS5TA756DQH213J5DVEPP2NLWZGK7JHIMHZ1IO23KS65Z21SX0BKUKCY5CX8NI1PH9WPG2LO9Y0LSCC9E30SHAJXBTBXVN8SCF2E5O2GLIPLKD9TRWF4ONYNBOBY7WSNJF9HLV80XJ2NEOLWK2YWRQSZXUJ20TK82PZPNGFG64XJQBEPRP4E3DU1A5VXQEJ9GVVXHFIC' where id=65;
-update noar ti set v0='IZ5G9W8JX3FFNW6K6OINC65XZECSI57UNWCS2CEDRC8F16NDEZAOAFR4WPS5TA756DQH213J5DVEPP2NLWZGK7JHIMHZ1IO23KS65Z21SX0BKUKCY5CX8NI1PH9WPG2LO9Y0LSCC9E30SHAJXBTBXVN8SCF2E5O2GLIPLKD9TRWF4ONYNBOBY7WSNJF9HLV80XJ2NEOLWK2YWRQSZXUJ20TK82PZPNGFG64XJQBEPRP4E3DU1A5VXQEJ9GVVXHFIC' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='G1JY3SIR0KJIPR3TR69AO2H2AAM1ORIPCLQ092ZEG2YUU8AQJFYL8GU12CVLA3X6XOEQLNLXJBGPL77CN1CJA4KX88U2EC7E2WMLCO1RXZU33XQ356ZUL3IWE6UOKCZY19AR5S52NMCMYM3U18MELYQFZPC6B1K0KKRFHTF39FC6YHUCG1VUEC7FP1J2EO4EABY6HQOZFM5JCOLTRTYXVIONRERSM0SYIKGFHPRJJKGO7PXPU6UQ2SLQQIN5H87I2' where id=65;
-update noar ti set v1='G1JY3SIR0KJIPR3TR69AO2H2AAM1ORIPCLQ092ZEG2YUU8AQJFYL8GU12CVLA3X6XOEQLNLXJBGPL77CN1CJA4KX88U2EC7E2WMLCO1RXZU33XQ356ZUL3IWE6UOKCZY19AR5S52NMCMYM3U18MELYQFZPC6B1K0KKRFHTF39FC6YHUCG1VUEC7FP1J2EO4EABY6HQOZFM5JCOLTRTYXVIONRERSM0SYIKGFHPRJJKGO7PXPU6UQ2SLQQIN5H87I2' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='JQB1AV58BGRQQK0ZUJCY3WH0XB67DV9MGLLR03864TD6TKEFNB4L7N2XXJLBULAZPUR2RQCP6AJDUM2IHX9FL8X81EAK39HZIMUZDU4Q2DE894N7D6GCR8IGML0YPLEGPKEDMWXQCX2LGIAR4BW5BV5HV2HZW93EQKWQAAMREEKWQLMFHGW7M1BXCYABJN8WM9AN81MOE41559XZLBWWCWLSDDCJ559SABWTUAX7MNOQ7N11ECRODOLS6M2MSL1Z1' where id=65;
-update noar ti set v2='JQB1AV58BGRQQK0ZUJCY3WH0XB67DV9MGLLR03864TD6TKEFNB4L7N2XXJLBULAZPUR2RQCP6AJDUM2IHX9FL8X81EAK39HZIMUZDU4Q2DE894N7D6GCR8IGML0YPLEGPKEDMWXQCX2LGIAR4BW5BV5HV2HZW93EQKWQAAMREEKWQLMFHGW7M1BXCYABJN8WM9AN81MOE41559XZLBWWCWLSDDCJ559SABWTUAX7MNOQ7N11ECRODOLS6M2MSL1Z1' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='BIWL5WWAB109BEHRG07GTEAO15240MWVWARPT82JRWBOTUV7OBIO4C51OIHO54JDJ2DVK4G9LEPEQGE2CQ1P92ADSAM0RVV3INHU823TX8VC889YP1YC2LOBD87GRZMKCCMU85H3B11DC9FVFDDOOUAGR8O6N7ROKPKC231HZVRCGBS84BWWSDYMSB69IPBYBIJPPWVXOJGY8XDKMBNQ0Z9D684LHNOTFATXFBXAC6ZRW491Y92WVLQ44DYPR1RCA' where id=65;
-update noar ti set v3='BIWL5WWAB109BEHRG07GTEAO15240MWVWARPT82JRWBOTUV7OBIO4C51OIHO54JDJ2DVK4G9LEPEQGE2CQ1P92ADSAM0RVV3INHU823TX8VC889YP1YC2LOBD87GRZMKCCMU85H3B11DC9FVFDDOOUAGR8O6N7ROKPKC231HZVRCGBS84BWWSDYMSB69IPBYBIJPPWVXOJGY8XDKMBNQ0Z9D684LHNOTFATXFBXAC6ZRW491Y92WVLQ44DYPR1RCA' where id=65;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='698QAF0IVRQSE28DJA5L43GQKTT1JI5AQYGN85D28AM2F89AF1QEV50ZLHOR2E63NQIHQ8SG1ZHPZ1XFAPKR47MVXT570CAG5B7V9RFV86B1BIXCHL7ZW00VMQ0XZT86OCGXKTB6RY5JCGVW7DF0ORPEK42RXYKLU54N13HW7QZRCXXK7UJQDN3CC61877S7BRRK67UNJ319QK0W4CHDTAKQKNVGOH7EA4WER7RXDOR1I2MZ0BCKBR20W74IK9QW4' where id=66;
-update noar ti set v0='698QAF0IVRQSE28DJA5L43GQKTT1JI5AQYGN85D28AM2F89AF1QEV50ZLHOR2E63NQIHQ8SG1ZHPZ1XFAPKR47MVXT570CAG5B7V9RFV86B1BIXCHL7ZW00VMQ0XZT86OCGXKTB6RY5JCGVW7DF0ORPEK42RXYKLU54N13HW7QZRCXXK7UJQDN3CC61877S7BRRK67UNJ319QK0W4CHDTAKQKNVGOH7EA4WER7RXDOR1I2MZ0BCKBR20W74IK9QW4' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BVA3SX2Z9PCS1MSM7FF4B7NOL1BSM6DFSD8DRUJ6E3B72AK2IHQNZDL9CF1ZZ64ES79VIM3UWRNY0HTNOVPQTLYYV8X4XVMDUVCIF1HO0YVDSY61FB0JE63R1QWQBIZN2VNQCFNKOPRV5OVEH9A18N07BZ3HK7F41TLOJTNE1542S4LU6UIS8YGXEKN2BR8J12JGHM6A51NFV3XHM8R00X6OUQW1CJKHCZR3096G80OJMWGGXXGTV7IAX8WO1FM8D' where id=66;
-update noar ti set v1='BVA3SX2Z9PCS1MSM7FF4B7NOL1BSM6DFSD8DRUJ6E3B72AK2IHQNZDL9CF1ZZ64ES79VIM3UWRNY0HTNOVPQTLYYV8X4XVMDUVCIF1HO0YVDSY61FB0JE63R1QWQBIZN2VNQCFNKOPRV5OVEH9A18N07BZ3HK7F41TLOJTNE1542S4LU6UIS8YGXEKN2BR8J12JGHM6A51NFV3XHM8R00X6OUQW1CJKHCZR3096G80OJMWGGXXGTV7IAX8WO1FM8D' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='0XZ0ZGTMG3V0ZFQ6JYBLXOKY11SVP6IF7SYZW7QB4DFF8MA2AF36W5NJ8T4S066TWJ55T7VLPN4BS2LJYHSK1QIVTWMLISXX1UIFXO50KO1MS11OUWYA9DSN6L04WRCE03IOQYRHKP9986KQAHCU991PYT9457LFIS74WTMSMGWO3WDY3A5S43LW9TUGK2T5K97ZTG3ROKH05DIT05SIHRDG9CR88OL2AO2S9OA5OKCMCOSS74FGZWUPW0Y3PN1Q0' where id=66;
-update noar ti set v2='0XZ0ZGTMG3V0ZFQ6JYBLXOKY11SVP6IF7SYZW7QB4DFF8MA2AF36W5NJ8T4S066TWJ55T7VLPN4BS2LJYHSK1QIVTWMLISXX1UIFXO50KO1MS11OUWYA9DSN6L04WRCE03IOQYRHKP9986KQAHCU991PYT9457LFIS74WTMSMGWO3WDY3A5S43LW9TUGK2T5K97ZTG3ROKH05DIT05SIHRDG9CR88OL2AO2S9OA5OKCMCOSS74FGZWUPW0Y3PN1Q0' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='YO0D586IHMZX1B8C2DCNV3RYQMD9KD6COQ4JABGD71L1EYF1ASLO3HLWFSJQNPWWQQ1IN9BOCPEZ4OFKLMLTBICAWMHHO3TVX10J5AVFWTZPC7YAPUO3EVFPFTHN79H82FDE98HY5ZTLOJI235EK7UQH25ESA3GO14Q5AQDWVO9PXILFJ0KH4TB56XS80QY5ED5GHD4STEL7JE87NTVHMGI8129E44RNU6GYOKKVSMC80YGX3C9LEX1MJW5HM5S9O' where id=66;
-update noar ti set v3='YO0D586IHMZX1B8C2DCNV3RYQMD9KD6COQ4JABGD71L1EYF1ASLO3HLWFSJQNPWWQQ1IN9BOCPEZ4OFKLMLTBICAWMHHO3TVX10J5AVFWTZPC7YAPUO3EVFPFTHN79H82FDE98HY5ZTLOJI235EK7UQH25ESA3GO14Q5AQDWVO9PXILFJ0KH4TB56XS80QY5ED5GHD4STEL7JE87NTVHMGI8129E44RNU6GYOKKVSMC80YGX3C9LEX1MJW5HM5S9O' where id=66;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='0QHV2YSY3JS1ZXXKYXFEEXTTJD1APH1NKZ20JEPH69432V5SCACYH7RXJEZ0V866WJTDMQZASC6MUI1ARHDRSY7QZY27UXR4HCQV7IKT4WHB55D1DL9DLWV29U5S7V2BF207397J04UF8Z2LLB1GDJMWUHB3BUM1JS7G441LCLHVONHA5Q39X05IZGC4MUS46TBP79QJU6FMCWF7FJD1Y5JYGR0R7804QK4OK58AMKMR0V3PXW53ARTN4A4IY2R0F' where id=67;
-update noar ti set v0='0QHV2YSY3JS1ZXXKYXFEEXTTJD1APH1NKZ20JEPH69432V5SCACYH7RXJEZ0V866WJTDMQZASC6MUI1ARHDRSY7QZY27UXR4HCQV7IKT4WHB55D1DL9DLWV29U5S7V2BF207397J04UF8Z2LLB1GDJMWUHB3BUM1JS7G441LCLHVONHA5Q39X05IZGC4MUS46TBP79QJU6FMCWF7FJD1Y5JYGR0R7804QK4OK58AMKMR0V3PXW53ARTN4A4IY2R0F' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='HEUXEQC9LEARKUAB3CSE471DMJTC3XKE1M3SBY13Y6OBVKA0SK6OTL4LUZT0OOXL2K3GJAU8HBAOFHVINDQU6OFWT90DFAXJ97E6XFON2TKWEFMDZEK1T9REG076BXB4JBNPRN68ME3Z6T1HRYYXHI5YG3HJOGB6M540EZ4PCY0HUSSFM2I0R97SB3BMILXKYEYGEYVEBDC25614NUQWISOCT3710QEO8XAF42M5RDSG055MF2DLE5RLCJY9VOO6C' where id=67;
-update noar ti set v1='HEUXEQC9LEARKUAB3CSE471DMJTC3XKE1M3SBY13Y6OBVKA0SK6OTL4LUZT0OOXL2K3GJAU8HBAOFHVINDQU6OFWT90DFAXJ97E6XFON2TKWEFMDZEK1T9REG076BXB4JBNPRN68ME3Z6T1HRYYXHI5YG3HJOGB6M540EZ4PCY0HUSSFM2I0R97SB3BMILXKYEYGEYVEBDC25614NUQWISOCT3710QEO8XAF42M5RDSG055MF2DLE5RLCJY9VOO6C' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='HPH1C6QGUFJVG2CZKPC785GZ8OMYYQ4LWUT0J52VKMQIF4QVXW8Z4PCPAYN0OPTBJHR7SNMKOEETQ3MGBN79486K329C6MVDFX5QJG4LE76AFGFSQZ240ZNTWS3Z2ED8ALOOQO0D79S3YCYK1OKI1225EOJ01ZGUVAY9WL0WO3AHWADP956X9WU07EHB0IMKPJQ40A2CTC1DDU7AMHG18R9YY5ZPRR98XJABECZ80B5N58HK6WKIIP52U736Q38EF' where id=67;
-update noar ti set v2='HPH1C6QGUFJVG2CZKPC785GZ8OMYYQ4LWUT0J52VKMQIF4QVXW8Z4PCPAYN0OPTBJHR7SNMKOEETQ3MGBN79486K329C6MVDFX5QJG4LE76AFGFSQZ240ZNTWS3Z2ED8ALOOQO0D79S3YCYK1OKI1225EOJ01ZGUVAY9WL0WO3AHWADP956X9WU07EHB0IMKPJQ40A2CTC1DDU7AMHG18R9YY5ZPRR98XJABECZ80B5N58HK6WKIIP52U736Q38EF' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='WFURLW3O0WJEP5Z8S1J3D3KKVQ2QEU65R02H77N9Y8WWJIC3H0DNHH3PJGMHLG0CAE7L910NR1TXW9QRY3R1JBP3SPUM4PHQO9G9JQWZCKQVR0NDMPG41EYI3O5LCXV4UDAD5GOECEQNT1MLDTSQ9ZAK4ULPP3RV13K2UTMYZMX8N6PVGRZDOYWPTGKK8M0ISQBXXVMEXZDCI1EGZXB4QQ2I8Y0PJN5GOM1QD0SSKLCNR3P78IOAP0QK3VJRTYAJ8' where id=67;
-update noar ti set v3='WFURLW3O0WJEP5Z8S1J3D3KKVQ2QEU65R02H77N9Y8WWJIC3H0DNHH3PJGMHLG0CAE7L910NR1TXW9QRY3R1JBP3SPUM4PHQO9G9JQWZCKQVR0NDMPG41EYI3O5LCXV4UDAD5GOECEQNT1MLDTSQ9ZAK4ULPP3RV13K2UTMYZMX8N6PVGRZDOYWPTGKK8M0ISQBXXVMEXZDCI1EGZXB4QQ2I8Y0PJN5GOM1QD0SSKLCNR3P78IOAP0QK3VJRTYAJ8' where id=67;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='SH0X13UGX8HL56FVPGWPJXRX9DA4AOCQEJEVPROCNI22GO3O7CKKUG91V32DSR2DOESVXT6VMJFM26QT2BQFNKPY2P1NFDHNHWMPLNYLJ7AI8IL9ZFD0MSDVPUFBBCMB8L7430NKAX5L21A2V9CMCZXUUH9O6T7KWY6MO4Z3713PX4BLTQOQD2BVW0JZTDTDTQWZLCXRQO8UWF96NFONL6QMF0N2RXIJKREO37EOJL8KAHIIKGR4ID33FC3JWAGIK' where id=68;
-update noar ti set v0='SH0X13UGX8HL56FVPGWPJXRX9DA4AOCQEJEVPROCNI22GO3O7CKKUG91V32DSR2DOESVXT6VMJFM26QT2BQFNKPY2P1NFDHNHWMPLNYLJ7AI8IL9ZFD0MSDVPUFBBCMB8L7430NKAX5L21A2V9CMCZXUUH9O6T7KWY6MO4Z3713PX4BLTQOQD2BVW0JZTDTDTQWZLCXRQO8UWF96NFONL6QMF0N2RXIJKREO37EOJL8KAHIIKGR4ID33FC3JWAGIK' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XTONFIT2HEX1SIGY1QM512E302HYAGJE0WNYFPAPMTHLX8KTMZFFGAORFVGNLJXHYG09C315O2L2SCBIDFS4RGGH2WB03RXWCUJ6MUKUJ7WODHI7O8BKDIXZFRTCA8B27BS2LDZX2MHUEXY2ESRSZ05CU5LK8TXKZBXBPMKU85ZGO8Q5BNUJ7QYPMJTVF2FNG307B32WP4ZXJXSTFJ7Q95X0I5OSVFYKIY62VYJB8P1R9QL2YFZZ6OE8FGIJORCSW' where id=68;
-update noar ti set v1='XTONFIT2HEX1SIGY1QM512E302HYAGJE0WNYFPAPMTHLX8KTMZFFGAORFVGNLJXHYG09C315O2L2SCBIDFS4RGGH2WB03RXWCUJ6MUKUJ7WODHI7O8BKDIXZFRTCA8B27BS2LDZX2MHUEXY2ESRSZ05CU5LK8TXKZBXBPMKU85ZGO8Q5BNUJ7QYPMJTVF2FNG307B32WP4ZXJXSTFJ7Q95X0I5OSVFYKIY62VYJB8P1R9QL2YFZZ6OE8FGIJORCSW' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='RY89K8BQULSAX3380IKWDM4327A0KVRXR30KP7138JM19MTFBYDO7J2LJ19ELA21B8W5IAZML9HOTFLA7NPG750N6FN38INLWBAJ3TMDTFSYBII1F8YV4CNE8GOCD3OFB5SZJVJDHOEH4UQTNLDGQN2J7Y3XLRAKJMY1YGJ1WNYDHMTX4OS8KAD253DIL83HFP975HY2WECLVORROCIW0RCIE8FIT2XJE3UZAJFX6CB0WEHY7ARG344LT3RA0JDMU' where id=68;
-update noar ti set v2='RY89K8BQULSAX3380IKWDM4327A0KVRXR30KP7138JM19MTFBYDO7J2LJ19ELA21B8W5IAZML9HOTFLA7NPG750N6FN38INLWBAJ3TMDTFSYBII1F8YV4CNE8GOCD3OFB5SZJVJDHOEH4UQTNLDGQN2J7Y3XLRAKJMY1YGJ1WNYDHMTX4OS8KAD253DIL83HFP975HY2WECLVORROCIW0RCIE8FIT2XJE3UZAJFX6CB0WEHY7ARG344LT3RA0JDMU' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='K0QQA5MDSGU6MWXGWC8F7T0YS0JNAL4TQNOIP56TMPVUN1QR0Q14GHF4GKZWKRBL01BCXWVIK7LPSH8RK6XBF83GOTH1FHSOT1P670Z9M6MYB7PVDWYHPWDY3VP2CW6P4EJNOWB3MY6UN0CFQ95GHCPTJNSBJ880N6X6ZZC34QYPGIPJ62NK5BHIX8VITCS0DRF9LD9GH67NWBAL9OQB6JMKGI3968IXK81I56OTHW10WCBT1ITQDOXNTANN2BZ4Y' where id=68;
-update noar ti set v3='K0QQA5MDSGU6MWXGWC8F7T0YS0JNAL4TQNOIP56TMPVUN1QR0Q14GHF4GKZWKRBL01BCXWVIK7LPSH8RK6XBF83GOTH1FHSOT1P670Z9M6MYB7PVDWYHPWDY3VP2CW6P4EJNOWB3MY6UN0CFQ95GHCPTJNSBJ880N6X6ZZC34QYPGIPJ62NK5BHIX8VITCS0DRF9LD9GH67NWBAL9OQB6JMKGI3968IXK81I56OTHW10WCBT1ITQDOXNTANN2BZ4Y' where id=68;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='F8JII6T7EL9A2FGD4HE506JAZC4P6QI58JI9RGODOBPBX0Y00UJ445PLGE5CQ4XSXAUEYUT6G6MPZDDL3EYDNOVKVEZVYWF0W2N6QBVV6X3GX6SUH0RH4P10LZ8RKS4V2K7VAKZKA2FS86B4LDKWPN0QAQQMXW3FGDW7FS0XLN2MTR03LEYDC0V0QGM2WM3JJIFFKLFJPR7JWYYIVZGLHLRPS83XU2C4PPBW445DELM7QRQR75DW3GYB3P7RSAXQJ' where id=69;
-update noar ti set v0='F8JII6T7EL9A2FGD4HE506JAZC4P6QI58JI9RGODOBPBX0Y00UJ445PLGE5CQ4XSXAUEYUT6G6MPZDDL3EYDNOVKVEZVYWF0W2N6QBVV6X3GX6SUH0RH4P10LZ8RKS4V2K7VAKZKA2FS86B4LDKWPN0QAQQMXW3FGDW7FS0XLN2MTR03LEYDC0V0QGM2WM3JJIFFKLFJPR7JWYYIVZGLHLRPS83XU2C4PPBW445DELM7QRQR75DW3GYB3P7RSAXQJ' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='UL0VE33M30IXP67YW5TUFCZLX9SKK5B3VRV18OHVV02RB1ZIQ78WDAT685TN3960YG10S2PNL4EF95AKEF0FH0MLMHW4GX85T3HCZXU5I42PNDJ373M26PQ1RWWONT9LJHU905W31PPMCW8F0LU25K17R0EL5D7HH5GCZCHFU306BUREP9I8O4HIU9C58BK9X2Y04SPFCJWFGJE0A8YAPFEIOX0DBCHXBX8P1T6UB9V6AIM2KJOXBQPWITZ7OD31B' where id=69;
-update noar ti set v1='UL0VE33M30IXP67YW5TUFCZLX9SKK5B3VRV18OHVV02RB1ZIQ78WDAT685TN3960YG10S2PNL4EF95AKEF0FH0MLMHW4GX85T3HCZXU5I42PNDJ373M26PQ1RWWONT9LJHU905W31PPMCW8F0LU25K17R0EL5D7HH5GCZCHFU306BUREP9I8O4HIU9C58BK9X2Y04SPFCJWFGJE0A8YAPFEIOX0DBCHXBX8P1T6UB9V6AIM2KJOXBQPWITZ7OD31B' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='D4UD3SBDHA9JBDOMG893SFTQRM5OYZ3J2M3Q9WNXOIKVAIDIE29YFBF6RPEB4UCO3TBKD0BLC8N0N4JELRPV86CLQHBAB00EMHL3TQ16NVWD8QSODCP4CXR32K3CRIN4PEENNT1B02AHPU31J8OX9N6VRA05OYLGJY03A0338N1K6XQJV7I8G5HZ4YPDEEO5S8QMYSQ0IMQDCDY15QVSP2P0LF127WSNMC83PNQC9E0GASDGRD6BEJ0UWN8Y1IJ94' where id=69;
-update noar ti set v2='D4UD3SBDHA9JBDOMG893SFTQRM5OYZ3J2M3Q9WNXOIKVAIDIE29YFBF6RPEB4UCO3TBKD0BLC8N0N4JELRPV86CLQHBAB00EMHL3TQ16NVWD8QSODCP4CXR32K3CRIN4PEENNT1B02AHPU31J8OX9N6VRA05OYLGJY03A0338N1K6XQJV7I8G5HZ4YPDEEO5S8QMYSQ0IMQDCDY15QVSP2P0LF127WSNMC83PNQC9E0GASDGRD6BEJ0UWN8Y1IJ94' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KQ5EYSAZRD9DFQXP8GI1TJSR66GASD0R0QC3Q3D6XQ5C5K0R2RXID4LPOALCTZY5L6YB87HLQG68GE0N2BEPQTHDQD0ENZQAFNHM6WTXME02GPCVYXKZNSKJWNK5VWDTPR1K8E2DV6X41P6YE090437PZPHO48ERONXAQ73XYWDIFTBPXPKYIX8P9W5ONFISC45VDEWNQEWS0EXF0EMMCRIBE1ENG6QDV871LI7SGYMXD1I5CE8C9P6YCJ1K8OOXC' where id=69;
-update noar ti set v3='KQ5EYSAZRD9DFQXP8GI1TJSR66GASD0R0QC3Q3D6XQ5C5K0R2RXID4LPOALCTZY5L6YB87HLQG68GE0N2BEPQTHDQD0ENZQAFNHM6WTXME02GPCVYXKZNSKJWNK5VWDTPR1K8E2DV6X41P6YE090437PZPHO48ERONXAQ73XYWDIFTBPXPKYIX8P9W5ONFISC45VDEWNQEWS0EXF0EMMCRIBE1ENG6QDV871LI7SGYMXD1I5CE8C9P6YCJ1K8OOXC' where id=69;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XK5O7XTAISPFIB4Z0ROPEHZPDBYTMU3HE8O4SYGLGXA3MSF1CURWCJHF6R1N3IKYA4DMTP13JKTOWRGUSJ3B6FPWGR861YYB8EHM4C8C4ZU8C6LZ96TK1YV9D6TGR40WV1D1HVQK8PTSUPPVW13RY34HL6RQ8R41H1VK4RJAYO6VUZ5YI8ASG0ZA28JDVAQ4CPQW84SVDJLW0O8CMXLG3TDHLCKQA6P44I7NR3PI4D0M6Z337XTW17XJHDDEPZQWO' where id=70;
-update noar ti set v0='XK5O7XTAISPFIB4Z0ROPEHZPDBYTMU3HE8O4SYGLGXA3MSF1CURWCJHF6R1N3IKYA4DMTP13JKTOWRGUSJ3B6FPWGR861YYB8EHM4C8C4ZU8C6LZ96TK1YV9D6TGR40WV1D1HVQK8PTSUPPVW13RY34HL6RQ8R41H1VK4RJAYO6VUZ5YI8ASG0ZA28JDVAQ4CPQW84SVDJLW0O8CMXLG3TDHLCKQA6P44I7NR3PI4D0M6Z337XTW17XJHDDEPZQWO' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E4LFFSA1J925QOFISTE14MMMS7TJDPBPFHJL1P62IBB6ZQ9LV16SBA297IWYL86064QNSAC8FODZZMTRG5RDXF9PAB5HCV6CFI56OTO2F55OT2MGDE0QHFO8BE53V5Z7SA6DJI6QGQN45WQJ1B5HOT4E5D3JVDJ1Y3R7MQYUN99O0DDLCGTSSGDMGQI4U7VAIR8P0RDGQRLWQGLBN3Z73EEZBUROI2QDIANHKZX0TA7KKBLIMISMPKIE0X2PMW8SM' where id=70;
-update noar ti set v1='E4LFFSA1J925QOFISTE14MMMS7TJDPBPFHJL1P62IBB6ZQ9LV16SBA297IWYL86064QNSAC8FODZZMTRG5RDXF9PAB5HCV6CFI56OTO2F55OT2MGDE0QHFO8BE53V5Z7SA6DJI6QGQN45WQJ1B5HOT4E5D3JVDJ1Y3R7MQYUN99O0DDLCGTSSGDMGQI4U7VAIR8P0RDGQRLWQGLBN3Z73EEZBUROI2QDIANHKZX0TA7KKBLIMISMPKIE0X2PMW8SM' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WELHWOKHZZ3O1QOR1MUIKUDC5HW8OSXP2MW0SKCUQTLCQPUWZ1BV3CVEABS1PLQN8EU1KCDQ5ICWW0IK8T963FIDGUKH0IDGQLRP4MH22A3QC6J7AP6S8I6JWZ630SDBVRM3I5ZT7ZIJN0QLI73Z84JXQFRJLF0A9GYYOL03KCTCIOESIKUY8130AUY7VF2BGWXMFEGV2U45EDGKVUP4ILPESV4JXV9FXLMXY1OEY19Q9C5A6YZQNQTBEES9CXFH1' where id=70;
-update noar ti set v2='WELHWOKHZZ3O1QOR1MUIKUDC5HW8OSXP2MW0SKCUQTLCQPUWZ1BV3CVEABS1PLQN8EU1KCDQ5ICWW0IK8T963FIDGUKH0IDGQLRP4MH22A3QC6J7AP6S8I6JWZ630SDBVRM3I5ZT7ZIJN0QLI73Z84JXQFRJLF0A9GYYOL03KCTCIOESIKUY8130AUY7VF2BGWXMFEGV2U45EDGKVUP4ILPESV4JXV9FXLMXY1OEY19Q9C5A6YZQNQTBEES9CXFH1' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NN98J202D6MHL1OX7XZP6CB0X67BBW02WJIVUBQB2P491X3NR1C3H5I3MQDN7Q3OXKI7MXTZ3FV4ML1D36A0R5FX849N0G6G2M1UJ6QXJ9WVSOXS2W12746BN2YY54FNQ7N64CCRQ89DPF8L0YR70NCY8OYFR71LRKCSNT3ZEOH23XMHP050HCWTJOQTTKBAMOQDUVGC0YREF4EZX35UDJ4WKM194NIE6QO8W299YKWBGRD6IQGW4F2WOA8OM1TA6' where id=70;
-update noar ti set v3='NN98J202D6MHL1OX7XZP6CB0X67BBW02WJIVUBQB2P491X3NR1C3H5I3MQDN7Q3OXKI7MXTZ3FV4ML1D36A0R5FX849N0G6G2M1UJ6QXJ9WVSOXS2W12746BN2YY54FNQ7N64CCRQ89DPF8L0YR70NCY8OYFR71LRKCSNT3ZEOH23XMHP050HCWTJOQTTKBAMOQDUVGC0YREF4EZX35UDJ4WKM194NIE6QO8W299YKWBGRD6IQGW4F2WOA8OM1TA6' where id=70;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='YFRPIK542K92D9ORHSDG0MO6HRMLHASGU1I7N57A6CFWF99HWYVDJAAWC61TL0640QAGTV46V50HKTS9LN764W2M1GQYFEDLWL1FN9A95BSYS5MF2IKYROY382PGSN7VINU781K2XXYSND5VJ2LEDS0TMQHC6XG7RB2P7VZME4UZMAK8U0DNCI5YT2EYV9LIO3EYVQLMKKWBQFLL25VIXRXF0XCDB9NJBFSAWVEJL8C0FGOELC9E6FNJP1JX5JLCH' where id=71;
-update noar ti set v0='YFRPIK542K92D9ORHSDG0MO6HRMLHASGU1I7N57A6CFWF99HWYVDJAAWC61TL0640QAGTV46V50HKTS9LN764W2M1GQYFEDLWL1FN9A95BSYS5MF2IKYROY382PGSN7VINU781K2XXYSND5VJ2LEDS0TMQHC6XG7RB2P7VZME4UZMAK8U0DNCI5YT2EYV9LIO3EYVQLMKKWBQFLL25VIXRXF0XCDB9NJBFSAWVEJL8C0FGOELC9E6FNJP1JX5JLCH' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='J3XU346XQGSUTTYFKWBTN7IYUOQEXQLFIU9YA6TADH3NMINHBPD8E6ZTZVGXXVVOF1GOMO7A0BMJIYA5ARDZ3ZXVFYPI8596XQ87MLQQZVX0YOKWSJFNHFFG3SFF1OFJ0GDOPZ5UBMJ6CXHX2L26U8I711AD3LPM88H99UXMVTA7Z0ECDKLB4FJ0XIGPWA9QWTSZBJTVXG1XDL1LVN0PZTE2A7LUO9ZLXL0Q4LSQD5MT1OTQL30ZZWSSOHR18KNLV' where id=71;
-update noar ti set v1='J3XU346XQGSUTTYFKWBTN7IYUOQEXQLFIU9YA6TADH3NMINHBPD8E6ZTZVGXXVVOF1GOMO7A0BMJIYA5ARDZ3ZXVFYPI8596XQ87MLQQZVX0YOKWSJFNHFFG3SFF1OFJ0GDOPZ5UBMJ6CXHX2L26U8I711AD3LPM88H99UXMVTA7Z0ECDKLB4FJ0XIGPWA9QWTSZBJTVXG1XDL1LVN0PZTE2A7LUO9ZLXL0Q4LSQD5MT1OTQL30ZZWSSOHR18KNLV' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='V469URBLW2ZEIAF61MEEW6SQ4UZ7WSBF78RU9OHWM579KG5YAGJCOOL2SV7LBUMZUYV1WJUMHTYCDPJ764B24L0V7EQSHIBQG2KDPUGQHYVCB4QOVKXRQXAJ1X5F6M4U6TAMOIZWYD95PG51NQCC26IJP9HD0FQWEQHCP3ORX0JHMU0GYCVSC86BDTZNN1AAOUI642250ETQPT58EUJ6MDBK7RV5OICFG77ADQ0GINX6D3BNQ8OQ3Y0AWFVBJIKHF' where id=71;
-update noar ti set v2='V469URBLW2ZEIAF61MEEW6SQ4UZ7WSBF78RU9OHWM579KG5YAGJCOOL2SV7LBUMZUYV1WJUMHTYCDPJ764B24L0V7EQSHIBQG2KDPUGQHYVCB4QOVKXRQXAJ1X5F6M4U6TAMOIZWYD95PG51NQCC26IJP9HD0FQWEQHCP3ORX0JHMU0GYCVSC86BDTZNN1AAOUI642250ETQPT58EUJ6MDBK7RV5OICFG77ADQ0GINX6D3BNQ8OQ3Y0AWFVBJIKHF' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='TIJ8M4LSSCBMCRQH08HT77VAUZ8XFIQZVBXJHL3NXBGRSQE5U28PS3F48SBV2BPIPLVP4RD9YCT8ZQHAWZE3B33957HHHGBJI5909MJZPWRYVOIZ30673AZ6SX85JS8DWXUX1JS09GVMCE0NK4H29RAFDW1IRBGKLXJF9X4XUTWN91DOQJY9OBWHFL99KEU4FIZIF1K5C1EME3AXDEUDC6E4ZJ81PTJCZ4L4VHTTRUZ4EKK0NAFII3D31H4B4Z7WD' where id=71;
-update noar ti set v3='TIJ8M4LSSCBMCRQH08HT77VAUZ8XFIQZVBXJHL3NXBGRSQE5U28PS3F48SBV2BPIPLVP4RD9YCT8ZQHAWZE3B33957HHHGBJI5909MJZPWRYVOIZ30673AZ6SX85JS8DWXUX1JS09GVMCE0NK4H29RAFDW1IRBGKLXJF9X4XUTWN91DOQJY9OBWHFL99KEU4FIZIF1K5C1EME3AXDEUDC6E4ZJ81PTJCZ4L4VHTTRUZ4EKK0NAFII3D31H4B4Z7WD' where id=71;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4923FUZ9C8VB2SS9SMTKUEQSUCPJZ6BMZTZFUSOPYJTC2T2ULN27ETBZLFEFZWW7VQMA7VCSG2AUK8L6A8TDZLTJOMDK8K711AOUGXIPUHZ5K8T04HSHLNO24YR00ML2XFPKY189GFWKT5EJF8FL0TZEHJBQRSNDOI0J68GBH6XYG2U7T7MBJJRMRAAC3DDBU62M7PEOTA0HVZEUZQQ3AO5N3ED4LQJ1J7E1ELSD325MMGH4ORUU4OU454E3TFNPW' where id=72;
-update noar ti set v0='4923FUZ9C8VB2SS9SMTKUEQSUCPJZ6BMZTZFUSOPYJTC2T2ULN27ETBZLFEFZWW7VQMA7VCSG2AUK8L6A8TDZLTJOMDK8K711AOUGXIPUHZ5K8T04HSHLNO24YR00ML2XFPKY189GFWKT5EJF8FL0TZEHJBQRSNDOI0J68GBH6XYG2U7T7MBJJRMRAAC3DDBU62M7PEOTA0HVZEUZQQ3AO5N3ED4LQJ1J7E1ELSD325MMGH4ORUU4OU454E3TFNPW' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='B7VS1GQXUXDHDE6750REEMOYWEJ93J46HCF5TDBY8M18I7QXJ1Z6GIIWMG2G69DN2TS193N04XFFNLPJK04HK78MILVNVZWO2XQ8Z4V71TBKQT92T4RM00KM7F4D8L3UTH8W5PB28LCTQO9PEUBNXC779BX4ZIO2BJB6C0FMJ0WSNX18FVMQZ0Q4SYK6J6T13COUNIOXXSL3X9F41F2317W6F5EX746NSJS4YYP8K63DZFWD4B01Y3P6NGTK85VEZ' where id=72;
-update noar ti set v1='B7VS1GQXUXDHDE6750REEMOYWEJ93J46HCF5TDBY8M18I7QXJ1Z6GIIWMG2G69DN2TS193N04XFFNLPJK04HK78MILVNVZWO2XQ8Z4V71TBKQT92T4RM00KM7F4D8L3UTH8W5PB28LCTQO9PEUBNXC779BX4ZIO2BJB6C0FMJ0WSNX18FVMQZ0Q4SYK6J6T13COUNIOXXSL3X9F41F2317W6F5EX746NSJS4YYP8K63DZFWD4B01Y3P6NGTK85VEZ' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='S61LPEQUXN6S0KC9Z1W5QYATW6HZSBX9A15MTONV9MM06P4X29JVFRT9M9KI9Y6SROQC4UNWLDVRHWG4M0DIJASW8JJH3K81JVOUTP8WN2RTBI42XXSNM4LRIIOLNNGRD6GW44EJGUSYM6WGCTU6NERD42WI25YLT090KYIP4IWBLEF91Z2NQEVEOG67FUTLFII8YZ7OIO5F52R5QGHWX63SVILEPIKEZ6MOBRF692OI64Z3A8LLYXRCBG6G2R15Q' where id=72;
-update noar ti set v2='S61LPEQUXN6S0KC9Z1W5QYATW6HZSBX9A15MTONV9MM06P4X29JVFRT9M9KI9Y6SROQC4UNWLDVRHWG4M0DIJASW8JJH3K81JVOUTP8WN2RTBI42XXSNM4LRIIOLNNGRD6GW44EJGUSYM6WGCTU6NERD42WI25YLT090KYIP4IWBLEF91Z2NQEVEOG67FUTLFII8YZ7OIO5F52R5QGHWX63SVILEPIKEZ6MOBRF692OI64Z3A8LLYXRCBG6G2R15Q' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='KE8FRYTJ2OYB6WOW5AGK9JHM88CUEACNTHYQGJRJQCNYWF9FQ0GOGT9QIOGLTTYI37BBJ2VY2E1H8NII07NIN5AQZM0C18IA4ROV991DHHC0TM0NNQXF45XXSIFT1U1K3ZAQC5YRAGT7R5URPKSWDTLEMM411VW6Q8K8MFTDXJ8FYPUTCHRBMZ595EE8BL3PLGCZP06SS0RXW41XEWXQFN8QAGDJ1LJDGJ5YG8NZNPNSN8S9YP482ZLF6P926WSFU' where id=72;
-update noar ti set v3='KE8FRYTJ2OYB6WOW5AGK9JHM88CUEACNTHYQGJRJQCNYWF9FQ0GOGT9QIOGLTTYI37BBJ2VY2E1H8NII07NIN5AQZM0C18IA4ROV991DHHC0TM0NNQXF45XXSIFT1U1K3ZAQC5YRAGT7R5URPKSWDTLEMM411VW6Q8K8MFTDXJ8FYPUTCHRBMZ595EE8BL3PLGCZP06SS0RXW41XEWXQFN8QAGDJ1LJDGJ5YG8NZNPNSN8S9YP482ZLF6P926WSFU' where id=72;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='9CB91B5WD7UMVUJQGVQTD49SCGF6WMV2I0CFXJR3APIWUPWNP8LSR2CY8OL84FBDSRP2MGMNBJ4P31LCXG2IC3ICVJPNM4P0HZQYYY1L5J9BDJOAL4GUS7JCFSZ4WTU53CL385XSK45G56JNU9E6MWHSODZYLZ5AJKVAKYUNUY9UGOMT4RE9K1J9CH1X8WHQQYXODL85IYJ2Z9I8ZE32C6R98O6FEHP06YB7DZBDSCOHS4OA31HEM1O12HC0DYBIC' where id=73;
-update noar ti set v0='9CB91B5WD7UMVUJQGVQTD49SCGF6WMV2I0CFXJR3APIWUPWNP8LSR2CY8OL84FBDSRP2MGMNBJ4P31LCXG2IC3ICVJPNM4P0HZQYYY1L5J9BDJOAL4GUS7JCFSZ4WTU53CL385XSK45G56JNU9E6MWHSODZYLZ5AJKVAKYUNUY9UGOMT4RE9K1J9CH1X8WHQQYXODL85IYJ2Z9I8ZE32C6R98O6FEHP06YB7DZBDSCOHS4OA31HEM1O12HC0DYBIC' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S7CPPV8WQDPDQMB5RNVLBUJAKOVJBLST3TEX0MJWZRSDKW4SF2UVZGW9R8WB4C6CR8IOYE4C61X0QCFKGFCBYY5RGZ6XU4S9Q71ACMAUY7VKDJONUFELZY4JI56S8XXUWWNWC16FV3B4TD5TH5TBVNRFKO3Y2XM6VKRG888T2OH82TJ4N7910IPY9Y2GLZ274CV5ZGR23AXHVIBENR1PPHTSHILA9AYW2POKOK63JMQMVW2UD2GIG7452E121LVXP' where id=73;
-update noar ti set v1='S7CPPV8WQDPDQMB5RNVLBUJAKOVJBLST3TEX0MJWZRSDKW4SF2UVZGW9R8WB4C6CR8IOYE4C61X0QCFKGFCBYY5RGZ6XU4S9Q71ACMAUY7VKDJONUFELZY4JI56S8XXUWWNWC16FV3B4TD5TH5TBVNRFKO3Y2XM6VKRG888T2OH82TJ4N7910IPY9Y2GLZ274CV5ZGR23AXHVIBENR1PPHTSHILA9AYW2POKOK63JMQMVW2UD2GIG7452E121LVXP' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3S8L7M742YLSQI65DUNEZDD5C771A435R9PDBHHR38AC1ZYMWG0OW6BOG94AIX3ATWJ055JF0X4NENH0CA4L6J0U1XGAQQN70O3LWLR57F7MMISEL41TV895SEC4CXOT4KSR5MBMHJL0FR88ASZWP2KW1RDWN4V9K5XGB0ES1PLVYCDZ45CZCOPP35UFZ3WMG614VUYG4JP7VX96DA6WRTSFQIBP3UAPHGOU05UC0SLZ7DYNPWHOMWEVI0OZI5V40' where id=73;
-update noar ti set v2='3S8L7M742YLSQI65DUNEZDD5C771A435R9PDBHHR38AC1ZYMWG0OW6BOG94AIX3ATWJ055JF0X4NENH0CA4L6J0U1XGAQQN70O3LWLR57F7MMISEL41TV895SEC4CXOT4KSR5MBMHJL0FR88ASZWP2KW1RDWN4V9K5XGB0ES1PLVYCDZ45CZCOPP35UFZ3WMG614VUYG4JP7VX96DA6WRTSFQIBP3UAPHGOU05UC0SLZ7DYNPWHOMWEVI0OZI5V40' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4IFPJW2AGP7HSP6CEN4SLLL8XE9Y4UTBLDCOYCIBMK6ZI8WM3BGOO19ZT2LX4G79QMJH7TE7KOPYDR2PAO6APT3JIJ3OGNH85CTBAQZWOY1LXIMDPOG1OS5OZNKDU7SZTUSLETAHRE3VAZ5IAO493S5N8UOST4P2BM6XB92FDVW3C9WSZ9A4O2MOIH79TL4UPKF96HE7MVRRPC2A64ETW4GZO1MH2EPYGWHC1UTKZFJGEFHHUFM46YKA7B1AHZZD2' where id=73;
-update noar ti set v3='4IFPJW2AGP7HSP6CEN4SLLL8XE9Y4UTBLDCOYCIBMK6ZI8WM3BGOO19ZT2LX4G79QMJH7TE7KOPYDR2PAO6APT3JIJ3OGNH85CTBAQZWOY1LXIMDPOG1OS5OZNKDU7SZTUSLETAHRE3VAZ5IAO493S5N8UOST4P2BM6XB92FDVW3C9WSZ9A4O2MOIH79TL4UPKF96HE7MVRRPC2A64ETW4GZO1MH2EPYGWHC1UTKZFJGEFHHUFM46YKA7B1AHZZD2' where id=73;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='4U6SRBJ8NTLWAPC4SDPZN3RYZ9YORA5VUTNZRJQ3FQKSYJAR1M1UK2FJJ8B1OMN40KVL43M24TSA7L1AR5A0XYNR6YMUDOC6THT5225G3J01YM5KYXU7BAN0K227SGQ3ZBKU3WMVIEFH9O14YCEEAGQ8WBW6IZSVIHOM0LVA8Y7QEZFWEEEFR7PFKFORQBXENJOCB433JZ3HSAIPZRC24S7W036J5ISPH9LDVP832MG1NY80OOV60URI9JMNGYID9' where id=74;
-update noar ti set v0='4U6SRBJ8NTLWAPC4SDPZN3RYZ9YORA5VUTNZRJQ3FQKSYJAR1M1UK2FJJ8B1OMN40KVL43M24TSA7L1AR5A0XYNR6YMUDOC6THT5225G3J01YM5KYXU7BAN0K227SGQ3ZBKU3WMVIEFH9O14YCEEAGQ8WBW6IZSVIHOM0LVA8Y7QEZFWEEEFR7PFKFORQBXENJOCB433JZ3HSAIPZRC24S7W036J5ISPH9LDVP832MG1NY80OOV60URI9JMNGYID9' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='SCY94S3SS1B716ZVXOMSQXIV84IAE60B4888EQGK9S6YVWIAK3ITNTA2YS14A1ZOOLSXNTO6PBVIKTWMCKEB8HS0T5GUZT07HJBEQUYT8GVSB79L70LZGRGY9VKK5Y8YQJ98W4XVTBN1B48C9C3X130LLONJA90FQION5E17K8KKEU7GJ8VXKA6GVLAB3G9XJ2NS8G5IKQKZUDTR9NX23NF738ZU6JC50B49RYZJC4JC2WT98OCAJUW46SCHCWJZX' where id=74;
-update noar ti set v1='SCY94S3SS1B716ZVXOMSQXIV84IAE60B4888EQGK9S6YVWIAK3ITNTA2YS14A1ZOOLSXNTO6PBVIKTWMCKEB8HS0T5GUZT07HJBEQUYT8GVSB79L70LZGRGY9VKK5Y8YQJ98W4XVTBN1B48C9C3X130LLONJA90FQION5E17K8KKEU7GJ8VXKA6GVLAB3G9XJ2NS8G5IKQKZUDTR9NX23NF738ZU6JC50B49RYZJC4JC2WT98OCAJUW46SCHCWJZX' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3MOJPPCWMCY7LZX1V6N08LUS6P6IF0O2G2B0IAWFYV7VSZAAZ4L4RDOV28ENC4J6IBBS0P7WMBPLT1UNJNO2YNESJC20K1T2V039W6DB4U9AA95A3HROO8HCLVDHI1X5TDLJLWYKYFF05G5GH6JUMPNAHYR0QTCV2NK33N1TIWM2KK21ENP7NKESYWGUI66SDGIJ7R08PIKV2GFT2SXWISXE61UWPDBLO1MWKLA3DU9OUT4WDNEBDK8CX6EUPDVTH' where id=74;
-update noar ti set v2='3MOJPPCWMCY7LZX1V6N08LUS6P6IF0O2G2B0IAWFYV7VSZAAZ4L4RDOV28ENC4J6IBBS0P7WMBPLT1UNJNO2YNESJC20K1T2V039W6DB4U9AA95A3HROO8HCLVDHI1X5TDLJLWYKYFF05G5GH6JUMPNAHYR0QTCV2NK33N1TIWM2KK21ENP7NKESYWGUI66SDGIJ7R08PIKV2GFT2SXWISXE61UWPDBLO1MWKLA3DU9OUT4WDNEBDK8CX6EUPDVTH' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='2MN0GKNKCTDHL4JG1UNE5BGPMWHKFP3SFIVF787RKBYIYM4V42QL95CZK3ZMDNGL22XWELJ9BRARV4E26FA9ELLLL8FLPS2BL746WO8ZHKFPHQAFHP3N921BQY2Y7B5QH99R6SQ6KG7XD5V25CB8AVBU443FEHB4IZOUSQTODXVYZAQDILSXV440GHY7IJ09FQ1RUBULQPG56JJ7X6JXDN7S1R5ZSRUC368RB27S342XS7OQM07VWM99BRYXIKURK' where id=74;
-update noar ti set v3='2MN0GKNKCTDHL4JG1UNE5BGPMWHKFP3SFIVF787RKBYIYM4V42QL95CZK3ZMDNGL22XWELJ9BRARV4E26FA9ELLLL8FLPS2BL746WO8ZHKFPHQAFHP3N921BQY2Y7B5QH99R6SQ6KG7XD5V25CB8AVBU443FEHB4IZOUSQTODXVYZAQDILSXV440GHY7IJ09FQ1RUBULQPG56JJ7X6JXDN7S1R5ZSRUC368RB27S342XS7OQM07VWM99BRYXIKURK' where id=74;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6FCV3W9RQ4B1P1SNF745MID6YK0F7WDBWW25H2UR539DVV2PQTICFZ3C9QRFZ7ZBNTI2UVVQCCYVZK4VSX7KOULFZEAF0229LMKU9YEYGXW2ZKC0G6IBPPXBH35OATNOZKKGOFWRGJGBQKPUDUZKA83L9A9WLEIUNSVJ7DQZXUYWB4XRLAIDABG7IIXI6TMBG5IC27J3U9DL8GF8M5C8Q57JV222KGMXJVQKVHIIHMOMQA46GOG7EHHPAUINUVX8B' where id=75;
-update noar ti set v0='6FCV3W9RQ4B1P1SNF745MID6YK0F7WDBWW25H2UR539DVV2PQTICFZ3C9QRFZ7ZBNTI2UVVQCCYVZK4VSX7KOULFZEAF0229LMKU9YEYGXW2ZKC0G6IBPPXBH35OATNOZKKGOFWRGJGBQKPUDUZKA83L9A9WLEIUNSVJ7DQZXUYWB4XRLAIDABG7IIXI6TMBG5IC27J3U9DL8GF8M5C8Q57JV222KGMXJVQKVHIIHMOMQA46GOG7EHHPAUINUVX8B' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VR4NED14HX9SFOJ6RS62SIRCHHMQO3F4DS1GHLTK1FLBVMJXSIIOD3V34SKQ2YQ8L42A9YV5B4Z1P20IFZ4S2BLLN1NOEH9OCHU5DIAKL34M997K9TU6EZKHNIMBS9OJKTRCP7LJTZZCTVA19GUNQUTJOZCAWEOM8665SC7QKLUM7T76K52DX1ITTPE90L9F00V7IZM54QP6AGZEH6K9W9QYX3MD13TIZAONM333SH8WSZ8Y1GGIHRMKJOSHQBPST' where id=75;
-update noar ti set v1='VR4NED14HX9SFOJ6RS62SIRCHHMQO3F4DS1GHLTK1FLBVMJXSIIOD3V34SKQ2YQ8L42A9YV5B4Z1P20IFZ4S2BLLN1NOEH9OCHU5DIAKL34M997K9TU6EZKHNIMBS9OJKTRCP7LJTZZCTVA19GUNQUTJOZCAWEOM8665SC7QKLUM7T76K52DX1ITTPE90L9F00V7IZM54QP6AGZEH6K9W9QYX3MD13TIZAONM333SH8WSZ8Y1GGIHRMKJOSHQBPST' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='K44JPUE83N81GY0NRA8JTL4L7RVB36Y1VSSA6FW1525WMM6UX5Z3GQF6EJCD31YVWOX3MBPJLXPE7JOZZ4S9TP2Z2Q9BJY1WJEKGEAKGE40A849FADDQOYMU8UU515ACU1KGHBF4FBBFR96T4ZFZXWGBKQHBZU6U34RWRZ5YR12UMC7LGIECJAS0UK774QOLMN97XVATXTPJGCOR0U7LUH4GUP2ZHZ37QMCH3Z7E91HPP5S8QXWF3TCD67HS7T1EZ' where id=75;
-update noar ti set v2='K44JPUE83N81GY0NRA8JTL4L7RVB36Y1VSSA6FW1525WMM6UX5Z3GQF6EJCD31YVWOX3MBPJLXPE7JOZZ4S9TP2Z2Q9BJY1WJEKGEAKGE40A849FADDQOYMU8UU515ACU1KGHBF4FBBFR96T4ZFZXWGBKQHBZU6U34RWRZ5YR12UMC7LGIECJAS0UK774QOLMN97XVATXTPJGCOR0U7LUH4GUP2ZHZ37QMCH3Z7E91HPP5S8QXWF3TCD67HS7T1EZ' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HKHJA63CY8D34IU6BFOOG21VORX8C7M672KRPN0C1TLSDC38MGXI0X1UKV44671YDMLLN3I1A693ZWIQU1D2QFK5QG9LTW723P6OP18YO4NNBNXP66QI61PC27KKYBK83SICHFNO7K37JF1V5NTHTDCTPT7T7JND1R1NEOWUQ0U4NXLLIINLQWK284K74U34OD2R68V2M0OXV123NWAGWE5XWOYU3GU1CH3K5W13UGW2N15G0QU8L7BOPSOQ6Z7I7' where id=75;
-update noar ti set v3='HKHJA63CY8D34IU6BFOOG21VORX8C7M672KRPN0C1TLSDC38MGXI0X1UKV44671YDMLLN3I1A693ZWIQU1D2QFK5QG9LTW723P6OP18YO4NNBNXP66QI61PC27KKYBK83SICHFNO7K37JF1V5NTHTDCTPT7T7JND1R1NEOWUQ0U4NXLLIINLQWK284K74U34OD2R68V2M0OXV123NWAGWE5XWOYU3GU1CH3K5W13UGW2N15G0QU8L7BOPSOQ6Z7I7' where id=75;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='1UH6NRKWMVCGYAF3R4Q65BR4JOANCQYV06XPL2FAVYRAWXKFCEBFZ3LUSDSZPHS06KDNU3Z7ZGD0QLRBVVGBVI877CJ4AI8MN9I82HBSYJ86PJV83M734KX6YGUOARKV4MLD5LRMPGFNH4V1ATJQQY5BNVOPMUNGPUVH7XK0V51QNJX390ZHX5J6NY0LJ9NTV2HH6NSD4HAEC4OAFJGRKYYJX6NXL9P1FGY25810IGH3LUVSTNSL91NBCHDG79IFF' where id=76;
-update noar ti set v0='1UH6NRKWMVCGYAF3R4Q65BR4JOANCQYV06XPL2FAVYRAWXKFCEBFZ3LUSDSZPHS06KDNU3Z7ZGD0QLRBVVGBVI877CJ4AI8MN9I82HBSYJ86PJV83M734KX6YGUOARKV4MLD5LRMPGFNH4V1ATJQQY5BNVOPMUNGPUVH7XK0V51QNJX390ZHX5J6NY0LJ9NTV2HH6NSD4HAEC4OAFJGRKYYJX6NXL9P1FGY25810IGH3LUVSTNSL91NBCHDG79IFF' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='E8R00BKNSPVOV9O06UFQKV6BRY8LLJJO7KCF9OAZQIMLM4VZ6YL8SNW7R5BY1Y737NFD52OKXEFIA1O43XJ6Q24MIHJNQGG69WIN9Z5NAYKU552T15P7D7N56NR55KLAIM1V9VKRQJLXUJLB5L55SDDGFHAQO5MGAYFKIQ26IQ0YD4QEELVWL76DUDG4PNGHT1N6TASQ0LJPFNFU56UAEDQM6DHKN6M4H8XQPTXCKN9AG0XRBMGY4FW3DZ0AUZXXH' where id=76;
-update noar ti set v1='E8R00BKNSPVOV9O06UFQKV6BRY8LLJJO7KCF9OAZQIMLM4VZ6YL8SNW7R5BY1Y737NFD52OKXEFIA1O43XJ6Q24MIHJNQGG69WIN9Z5NAYKU552T15P7D7N56NR55KLAIM1V9VKRQJLXUJLB5L55SDDGFHAQO5MGAYFKIQ26IQ0YD4QEELVWL76DUDG4PNGHT1N6TASQ0LJPFNFU56UAEDQM6DHKN6M4H8XQPTXCKN9AG0XRBMGY4FW3DZ0AUZXXH' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='K1HD98641FDCHEWHOC1Q43L1EQHYILBBTCPHK3DJYWY7LPG9BMK48RCZFZPZUSGLETR7XFNC5KKK74MZ2FBJVLDNWUD966KG7VSA46D2F0YL3O0NERYCQJF0J8CH8828ILH812JBG7IW7VNE7PREB2MQFP2SFSQRRWQ4SKWPWNWR98ODGDBD4P4SARPEH77SDOEJ0BHMX1NOZJD3KULBJ7UGXSWLQ6DHENTVXI1N7RGRR6P6NHPV58QYZDU3VLUV8' where id=76;
-update noar ti set v2='K1HD98641FDCHEWHOC1Q43L1EQHYILBBTCPHK3DJYWY7LPG9BMK48RCZFZPZUSGLETR7XFNC5KKK74MZ2FBJVLDNWUD966KG7VSA46D2F0YL3O0NERYCQJF0J8CH8828ILH812JBG7IW7VNE7PREB2MQFP2SFSQRRWQ4SKWPWNWR98ODGDBD4P4SARPEH77SDOEJ0BHMX1NOZJD3KULBJ7UGXSWLQ6DHENTVXI1N7RGRR6P6NHPV58QYZDU3VLUV8' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7M9XV1GQQJN22D12Z4QU3NVE33X5TRK20DA7ZK6RXOAYP62JWIU0YQWZCFKZN6EJCJ875XIF7YHOE3B3S2CH4UMLAB6KPDVLPNS6T9R82L9D3LEJPBB178YCV1BFDPQGNHYMKBN7SDGYQG1EZS16P36RJ8JTRXX5KBQZH0EGK8MCXLUMLGNB4RXE4W56PPEW5H5L2LSW3KCZQ1XD1SF2EDBUH90O8CIWTFTZTMWZQIK7HZ07SQQNOQ39UMACKHZ7B' where id=76;
-update noar ti set v3='7M9XV1GQQJN22D12Z4QU3NVE33X5TRK20DA7ZK6RXOAYP62JWIU0YQWZCFKZN6EJCJ875XIF7YHOE3B3S2CH4UMLAB6KPDVLPNS6T9R82L9D3LEJPBB178YCV1BFDPQGNHYMKBN7SDGYQG1EZS16P36RJ8JTRXX5KBQZH0EGK8MCXLUMLGNB4RXE4W56PPEW5H5L2LSW3KCZQ1XD1SF2EDBUH90O8CIWTFTZTMWZQIK7HZ07SQQNOQ39UMACKHZ7B' where id=76;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Y0X21K01JOROS64RCVXJIZ5P915919548PNC48QXQV1JYSPX1NKECQ8A27ZXPHF72Y18HEFUPSQGZKY2IASHE6A2XAY32UG5Q5EP61RHRWF0255WKEYX1H8FL30NV3D6TK02L03GYK0KDZ5UFUQ795KZT6ZTB5BDLBDBPKZ45TZU26016JEYNLCT71TVXXOFH9Q5WX8B341T215D8GAQAQ6L0F86X7STD0G6G8KWZOBVI7D8U0WQHS26OVMVEAPHY' where id=77;
-update noar ti set v0='Y0X21K01JOROS64RCVXJIZ5P915919548PNC48QXQV1JYSPX1NKECQ8A27ZXPHF72Y18HEFUPSQGZKY2IASHE6A2XAY32UG5Q5EP61RHRWF0255WKEYX1H8FL30NV3D6TK02L03GYK0KDZ5UFUQ795KZT6ZTB5BDLBDBPKZ45TZU26016JEYNLCT71TVXXOFH9Q5WX8B341T215D8GAQAQ6L0F86X7STD0G6G8KWZOBVI7D8U0WQHS26OVMVEAPHY' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3UZNHPJWOTPKIOFVBGEDE3VS34IYJTKA3W1VXYQ4F4F68VR8M7YIE0BSTNR0D3M72S6NYMZWMKK4XBOXLQJXRT4S0OHDENV40ZGIUCQM1RCJOWP11VJ9UUKT10J6PGH76JM60VCKJ0UJO81T0ZKCKAQQ6TVQMZ6AWOEFKKUFOPB0TKO8O3V47TYN6AWBGQDLK85PZ8QC8WBRBBF0504QO8ORODEYVJUEZBKUNEMEPL8I3N4P15XEZV4UUKC13SFFD' where id=77;
-update noar ti set v1='3UZNHPJWOTPKIOFVBGEDE3VS34IYJTKA3W1VXYQ4F4F68VR8M7YIE0BSTNR0D3M72S6NYMZWMKK4XBOXLQJXRT4S0OHDENV40ZGIUCQM1RCJOWP11VJ9UUKT10J6PGH76JM60VCKJ0UJO81T0ZKCKAQQ6TVQMZ6AWOEFKKUFOPB0TKO8O3V47TYN6AWBGQDLK85PZ8QC8WBRBBF0504QO8ORODEYVJUEZBKUNEMEPL8I3N4P15XEZV4UUKC13SFFD' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='BK0XLWGMSO3G9PUXI2ALOWONIRS4OYW77WJ0VQNHWUVUF2ZFABNZP3LLVA3ELIP3GOX4GL9Y5O0DN2J8SN7YQHGF9FB6ZO6U865WPARKOW01VXAHMRFDQTKH071J5WRB0HAK4SFGJWXIJNBB4G03NRVBUMPVKLZHZ4E8UKZ8AI088HCZPHWKDY6VEK27OECSEYFQMU10IK76922K6BKQISJ78COQJLDZHYHNI1VWBKEW6X4Z1Q2WRJKWYYU4FA9ZG' where id=77;
-update noar ti set v2='BK0XLWGMSO3G9PUXI2ALOWONIRS4OYW77WJ0VQNHWUVUF2ZFABNZP3LLVA3ELIP3GOX4GL9Y5O0DN2J8SN7YQHGF9FB6ZO6U865WPARKOW01VXAHMRFDQTKH071J5WRB0HAK4SFGJWXIJNBB4G03NRVBUMPVKLZHZ4E8UKZ8AI088HCZPHWKDY6VEK27OECSEYFQMU10IK76922K6BKQISJ78COQJLDZHYHNI1VWBKEW6X4Z1Q2WRJKWYYU4FA9ZG' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='PBYBVDSMU71C3KRULCTZ3MESIFK15Y1X3CYOOV9E3ZHJQRT4YPQJX3XD9F9SGI310NV7CGDL2U9U19A2WI11JORKYW5K6S3VV3TAJJ0M2KODAVRE0B5LB8UMUE17P9L1283C1SO0V1XO5ZFIFSB37YY8FEJJCCD0CO242580XG2GMB9U1C8XQ5X5TPZ18FUMO0L66KTH3WRMC5CGJ05SM3RXUA85Q528Q6YU8URQLWZ6EOXZ5E69AHT7M2OCLOP0V' where id=77;
-update noar ti set v3='PBYBVDSMU71C3KRULCTZ3MESIFK15Y1X3CYOOV9E3ZHJQRT4YPQJX3XD9F9SGI310NV7CGDL2U9U19A2WI11JORKYW5K6S3VV3TAJJ0M2KODAVRE0B5LB8UMUE17P9L1283C1SO0V1XO5ZFIFSB37YY8FEJJCCD0CO242580XG2GMB9U1C8XQ5X5TPZ18FUMO0L66KTH3WRMC5CGJ05SM3RXUA85Q528Q6YU8URQLWZ6EOXZ5E69AHT7M2OCLOP0V' where id=77;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XZZXMF5AN6Z9244CI69NPBUJ8UTW7NCHOIU3SNQYZX67PRRKV22QLOUVN3EVGVY9TDYDROIX6W2P43PP07KZU2EGS4RRIZWBRAD7JCRGG435MDI7GXC3N7UPDYBYFS0MOL15KFFRZPPGG3T9U19GSZ31DYMEXADQ18K4WFOH3DW20MXEQV59V8PRDXY4800SYJH0JB5CP7RUTMPALPIJS6ACBCRKMEQ7AY4V65JFUWYYF2DGFVJSVEA3V32NVCSI8' where id=78;
-update noar ti set v0='XZZXMF5AN6Z9244CI69NPBUJ8UTW7NCHOIU3SNQYZX67PRRKV22QLOUVN3EVGVY9TDYDROIX6W2P43PP07KZU2EGS4RRIZWBRAD7JCRGG435MDI7GXC3N7UPDYBYFS0MOL15KFFRZPPGG3T9U19GSZ31DYMEXADQ18K4WFOH3DW20MXEQV59V8PRDXY4800SYJH0JB5CP7RUTMPALPIJS6ACBCRKMEQ7AY4V65JFUWYYF2DGFVJSVEA3V32NVCSI8' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='Q50TIDU0O84HE11QSQN4L83ASFGW5XCWM1MC38WZH218A5QN4AKUP4OLHB0HV096HRPQDB7AV2JKKAKDLF46MMKGLSZGNVT79QFPQF0M0R43WXAP26OXGQCHPUM479XZIEYA1A2K2O93W3YWMRD02Z0F5R2D3CPJLWREPPIIVKAJULI9PIH53HCDLMI88YZX1US6ZB5SR4IE68DD7R6N3EGIBG7MU9NECW9HZ39WJKBM8AQF8K7DJ29GULOX99OJG' where id=78;
-update noar ti set v1='Q50TIDU0O84HE11QSQN4L83ASFGW5XCWM1MC38WZH218A5QN4AKUP4OLHB0HV096HRPQDB7AV2JKKAKDLF46MMKGLSZGNVT79QFPQF0M0R43WXAP26OXGQCHPUM479XZIEYA1A2K2O93W3YWMRD02Z0F5R2D3CPJLWREPPIIVKAJULI9PIH53HCDLMI88YZX1US6ZB5SR4IE68DD7R6N3EGIBG7MU9NECW9HZ39WJKBM8AQF8K7DJ29GULOX99OJG' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ZX31YBDENGT4ZUZ3M15EHDQ0H4QJYFGZ28UYD1SI2OEW8WTGDXO0US62RRZWTDY9CWP1308P07KTKS6N3NH8J6M9XNPY3U85GTP8IA8BHFF6MHRKD34RJ9CNG523CXSICUHREMOBYTNDFICPLD3Q23WF0LUOCXOT0BTLZO0LHHX5MU52RALZ2B03NDDN7C1F3X0YAZMPT174IORNAW3IAQB9YG9MZOO1HTD3F1GOMO9XNKECX48885PPMF0L8Z2OQ' where id=78;
-update noar ti set v2='ZX31YBDENGT4ZUZ3M15EHDQ0H4QJYFGZ28UYD1SI2OEW8WTGDXO0US62RRZWTDY9CWP1308P07KTKS6N3NH8J6M9XNPY3U85GTP8IA8BHFF6MHRKD34RJ9CNG523CXSICUHREMOBYTNDFICPLD3Q23WF0LUOCXOT0BTLZO0LHHX5MU52RALZ2B03NDDN7C1F3X0YAZMPT174IORNAW3IAQB9YG9MZOO1HTD3F1GOMO9XNKECX48885PPMF0L8Z2OQ' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GXYG7808ZF0F88QWX1ZBH44CCAC8GDIOWDUUVWZYSDCZSDGH5LCQZIJZEJLVISFPPJ7KPBOJQOQ6658CU89HLQC9L4ZEAW08OYTTYZFWMNWR8X1E8CFKRXRTRI4U6KTSHNRDOMQYMKD1JWNYXTX08ZO7ANY3CJLBWP6I4JIH5ZTVAGCJQIN2ZRXFJOUKTHY7PEF7QJ259G3DSIWOAMOYACR9FD9PL6OL2YYPH0W3F4A6BJLAP7FTZEDXFXPYEIQTN' where id=78;
-update noar ti set v3='GXYG7808ZF0F88QWX1ZBH44CCAC8GDIOWDUUVWZYSDCZSDGH5LCQZIJZEJLVISFPPJ7KPBOJQOQ6658CU89HLQC9L4ZEAW08OYTTYZFWMNWR8X1E8CFKRXRTRI4U6KTSHNRDOMQYMKD1JWNYXTX08ZO7ANY3CJLBWP6I4JIH5ZTVAGCJQIN2ZRXFJOUKTHY7PEF7QJ259G3DSIWOAMOYACR9FD9PL6OL2YYPH0W3F4A6BJLAP7FTZEDXFXPYEIQTN' where id=78;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PMJHK06HYCSFCNMRFGWMWU44Q1BW8YQ11GHJW88ADUGZ8JQQKFNQH5QKMC1TAVE2AI4U409H0DV2OSD051332FEMN2K3J6E6O7BVKH3R5NGN6WCR8GUXF9QNUYE9QCY1Y5QCU4R211JGD1NIP2GPQINWEV354V2GAVXC0WUPBSZ0YRLC4WW2ADIGQQMY8PK5U7WX4TJ59KXAKNWSNN1JJWVBQHM4O9SNHMN52UW0J1YDTP6KCFA6DB6QZVFAZUPVN' where id=79;
-update noar ti set v0='PMJHK06HYCSFCNMRFGWMWU44Q1BW8YQ11GHJW88ADUGZ8JQQKFNQH5QKMC1TAVE2AI4U409H0DV2OSD051332FEMN2K3J6E6O7BVKH3R5NGN6WCR8GUXF9QNUYE9QCY1Y5QCU4R211JGD1NIP2GPQINWEV354V2GAVXC0WUPBSZ0YRLC4WW2ADIGQQMY8PK5U7WX4TJ59KXAKNWSNN1JJWVBQHM4O9SNHMN52UW0J1YDTP6KCFA6DB6QZVFAZUPVN' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='ANZCL9NTECQ337BYT0I9ZQW2XLBGK1OMIU8CPE3JIIX4ITETBTBLI432NBNXQ4ZS7I92JAFUUTGULJ1I5FMSTX07IUXDMM529ZSIQYYQKXGG9K6U036KEYAD21S6P2CSLAICAAWYA8GVRMZNCWTLP1JFTSHXVM1RPOV184WA698ON67GWKE9VUB2XFE69OA0A6M0ZGIVUPT4OD7J6HLIJCKK3ED2LS2PICTBG23UO5S3NCYEKDNMWIIVP5PZRBY0K' where id=79;
-update noar ti set v1='ANZCL9NTECQ337BYT0I9ZQW2XLBGK1OMIU8CPE3JIIX4ITETBTBLI432NBNXQ4ZS7I92JAFUUTGULJ1I5FMSTX07IUXDMM529ZSIQYYQKXGG9K6U036KEYAD21S6P2CSLAICAAWYA8GVRMZNCWTLP1JFTSHXVM1RPOV184WA698ON67GWKE9VUB2XFE69OA0A6M0ZGIVUPT4OD7J6HLIJCKK3ED2LS2PICTBG23UO5S3NCYEKDNMWIIVP5PZRBY0K' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='ERC73LHB2CVEY9C5416UXYTRMK7L5STH2Q9CQHRYD7CQKKG2QQSZDRXJ16ELIR8W73VB5HO15G93XO4MFB52IUJUBT8V4LGQN9B8ABGR26RUYSRPL73OOSTV7W2HWZABQ8DEQ3B3TZULKZ2J7MOV2VMKQKUFBJEOWV9IRXXO28GRAMY1M8Q9G0CX4FZE4D5J1WXWA1W0AG4YLTOQ1JR3XAMU9MXOZ7NH295DAYUL95N4RIHVCPT3PVR2959H1W7SY' where id=79;
-update noar ti set v2='ERC73LHB2CVEY9C5416UXYTRMK7L5STH2Q9CQHRYD7CQKKG2QQSZDRXJ16ELIR8W73VB5HO15G93XO4MFB52IUJUBT8V4LGQN9B8ABGR26RUYSRPL73OOSTV7W2HWZABQ8DEQ3B3TZULKZ2J7MOV2VMKQKUFBJEOWV9IRXXO28GRAMY1M8Q9G0CX4FZE4D5J1WXWA1W0AG4YLTOQ1JR3XAMU9MXOZ7NH295DAYUL95N4RIHVCPT3PVR2959H1W7SY' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4I4JFAAGMW4T3BM9YUVER5IZ6U9U1C9079H6S360DJ96S2ES8HY3ERN7LUB6JF737F6UWKIYRHNMFLCB8GM3X8L9PNENBEA6UGX3509HB5OYZCW4LE49JNJX0NK02TJHUH79YQSO6DVBBPXNFMRPJ0B68FF6HZIE18EC502QLPVKLM4RD18PPXCBP9ONOPFFFCX6LTKNA19T47GM7KUNFSN6PCUTT6CHINZOUJMHIHRTZW2OOVWYB5YPKJSODEERV' where id=79;
-update noar ti set v3='4I4JFAAGMW4T3BM9YUVER5IZ6U9U1C9079H6S360DJ96S2ES8HY3ERN7LUB6JF737F6UWKIYRHNMFLCB8GM3X8L9PNENBEA6UGX3509HB5OYZCW4LE49JNJX0NK02TJHUH79YQSO6DVBBPXNFMRPJ0B68FF6HZIE18EC502QLPVKLM4RD18PPXCBP9ONOPFFFCX6LTKNA19T47GM7KUNFSN6PCUTT6CHINZOUJMHIHRTZW2OOVWYB5YPKJSODEERV' where id=79;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OGE1PNX6W81XKL4S9J9EM8U3BZRE3ZJQ2V2BGONQ3I5RYG31H4DRLZ233WZ28UUH1KYOH95KUCC3EE78CX3A908SAM25AEIBWAWOY8I810IO4PGV6DAWPDFNXHJZUMXFK7GQKUAIKZK60C7C1MR295WWAQCBS8P9156WK1FA724FZ0ECYMPICO37ALT7QHAD1E27Z3WF6GJ9HD3GYZPDVMMT3TDBXH4KVCF5RY6ZQTRSFU9O3S9APGV4YZX15E9CT' where id=80;
-update noar ti set v0='OGE1PNX6W81XKL4S9J9EM8U3BZRE3ZJQ2V2BGONQ3I5RYG31H4DRLZ233WZ28UUH1KYOH95KUCC3EE78CX3A908SAM25AEIBWAWOY8I810IO4PGV6DAWPDFNXHJZUMXFK7GQKUAIKZK60C7C1MR295WWAQCBS8P9156WK1FA724FZ0ECYMPICO37ALT7QHAD1E27Z3WF6GJ9HD3GYZPDVMMT3TDBXH4KVCF5RY6ZQTRSFU9O3S9APGV4YZX15E9CT' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XAAQGPLKVSALYLCKCRXFLKQEV8E4R671MNWV1J3TF21H7LVUCK4I94P6JW1SD9A8AETHG4DA1WC46V7WOECUUC8DTKBYJWVY3456N191V2U5PKLDN22P0TE6DFHX6JR0WKDE91JY6ZI6BLFXBJYY2H4ZZQLYMWGOPLGPZ2CLBCBVWYZF3I0WLSDX48U2LF453UYXR6LB35D2DXXDD0TBAAGJQF3XCX3C2A023DELGQQFNIG15VTW7XTDI4IAFH08H' where id=80;
-update noar ti set v1='XAAQGPLKVSALYLCKCRXFLKQEV8E4R671MNWV1J3TF21H7LVUCK4I94P6JW1SD9A8AETHG4DA1WC46V7WOECUUC8DTKBYJWVY3456N191V2U5PKLDN22P0TE6DFHX6JR0WKDE91JY6ZI6BLFXBJYY2H4ZZQLYMWGOPLGPZ2CLBCBVWYZF3I0WLSDX48U2LF453UYXR6LB35D2DXXDD0TBAAGJQF3XCX3C2A023DELGQQFNIG15VTW7XTDI4IAFH08H' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='3L080BAQAUV1E5NDE673QQ57Q2RFIMNSPGDJRJHV2U7NJ67QJ6NDBKFOIF4WEOUVBOZ5MGDAG8A7KS0SP83WWKPYEMALJ704N66IZLSWL27CUMEWG1HXOK1LYIJFH2VHD719WDTV9BXG1GCSDIUUPK0LN5T5EPXDM5K4BZJG7YH5PLTOPZCO8TKB7TIDCWBQJNBGOH7IDEJTHJTNUK0QAQ0OFTWXU41NDGDW8W2QG3KX6MY6QV63UXJTLEI0EJ6KY' where id=80;
-update noar ti set v2='3L080BAQAUV1E5NDE673QQ57Q2RFIMNSPGDJRJHV2U7NJ67QJ6NDBKFOIF4WEOUVBOZ5MGDAG8A7KS0SP83WWKPYEMALJ704N66IZLSWL27CUMEWG1HXOK1LYIJFH2VHD719WDTV9BXG1GCSDIUUPK0LN5T5EPXDM5K4BZJG7YH5PLTOPZCO8TKB7TIDCWBQJNBGOH7IDEJTHJTNUK0QAQ0OFTWXU41NDGDW8W2QG3KX6MY6QV63UXJTLEI0EJ6KY' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='XOPCY9TJ5PBMNYCRPGISOJ1E1Z5PM55QBCN2ER3MEAMP31RS2TTGFR8L7WLR6EMVQ0GY5PXFPRGZG2QWHGLJ4WV9ULB2YAYM9TK9P387LH6SMCMXB9ZVQ525GI2C13FUL58QKSHALKSRKLP47NZNT4Y3YGSYUNM5IFIFSN4ZIYLMJ060GMIW0HNOW0PVVDNQQWRI5K9CUXREFP6ENRXBQUEFLZGSBHXOX5NXES3OG4W4QN87UF8TOOWIZHUM3L4K1' where id=80;
-update noar ti set v3='XOPCY9TJ5PBMNYCRPGISOJ1E1Z5PM55QBCN2ER3MEAMP31RS2TTGFR8L7WLR6EMVQ0GY5PXFPRGZG2QWHGLJ4WV9ULB2YAYM9TK9P387LH6SMCMXB9ZVQ525GI2C13FUL58QKSHALKSRKLP47NZNT4Y3YGSYUNM5IFIFSN4ZIYLMJ060GMIW0HNOW0PVVDNQQWRI5K9CUXREFP6ENRXBQUEFLZGSBHXOX5NXES3OG4W4QN87UF8TOOWIZHUM3L4K1' where id=80;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='HVKWOFNPTF1XMCLUA128Z0FL6MS60M2AUTQ3QLM4QH4VRELRLKZQTX8UW93T26WJUSAL9936LRKCUIMS8D500DEP9WFJUOJ6KFF7IH1FCT0YTIRUUEOCCJD4FYX70D89BT3HXBDV7IFHRMRHM7GQAUD1KJGKQ0SLPOFKS2Z0PCRRSZ9XYW21CZ82ZAFCCWTT5CNWA41QU31F7EVA27E2WNJM05WC96LMAU5V0KL89IFGRNE67NPVHQSOGVPCOCDS8' where id=81;
-update noar ti set v0='HVKWOFNPTF1XMCLUA128Z0FL6MS60M2AUTQ3QLM4QH4VRELRLKZQTX8UW93T26WJUSAL9936LRKCUIMS8D500DEP9WFJUOJ6KFF7IH1FCT0YTIRUUEOCCJD4FYX70D89BT3HXBDV7IFHRMRHM7GQAUD1KJGKQ0SLPOFKS2Z0PCRRSZ9XYW21CZ82ZAFCCWTT5CNWA41QU31F7EVA27E2WNJM05WC96LMAU5V0KL89IFGRNE67NPVHQSOGVPCOCDS8' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='GNOOCOB7KGE3IX7P29O9OPRXYYEWN6JEC2RZ79BY87753GSDM4NCODWAX7FQI1YQI8BGDFF93Y50USRWZGGBHCSCKHF62NUNQC48B5YDX9BDEFIODJDXRESB7H9UC54NUYEPK99B0TWI52CIY4I6N5AK10HZDD5S6HSERVS3KMVJR3MAATX05SN4WQRRBWDP9B2ZTEO957LXKKCMW6D7M09MG3GHR3L2K6XNAVRFN0AFH1W4TJ140426UVALCPDO8' where id=81;
-update noar ti set v1='GNOOCOB7KGE3IX7P29O9OPRXYYEWN6JEC2RZ79BY87753GSDM4NCODWAX7FQI1YQI8BGDFF93Y50USRWZGGBHCSCKHF62NUNQC48B5YDX9BDEFIODJDXRESB7H9UC54NUYEPK99B0TWI52CIY4I6N5AK10HZDD5S6HSERVS3KMVJR3MAATX05SN4WQRRBWDP9B2ZTEO957LXKKCMW6D7M09MG3GHR3L2K6XNAVRFN0AFH1W4TJ140426UVALCPDO8' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='WYJ9Z0PH4GMGW3Q8HA0M8LJTWEL32CELY7PRWFHUZGN22LXS4YP7OPG39Q056DWRRDTEINCDGV5DDEV7V0V37CSH3L90I5LFZ5QPCSYKHZNMSF1F3C5FYC3I2QBD5GJLRJYMWCYQRH9AADH9K3MF7PX582SQQISFU5X8OF1JLYZNABO0RWNP1TID9FOSV01ZXEL7A2EZGBL6H56RGA0BGC4I7EI504VAAWYHW7PDSMPZTRM2UXNKC765U1DAD6JQ6' where id=81;
-update noar ti set v2='WYJ9Z0PH4GMGW3Q8HA0M8LJTWEL32CELY7PRWFHUZGN22LXS4YP7OPG39Q056DWRRDTEINCDGV5DDEV7V0V37CSH3L90I5LFZ5QPCSYKHZNMSF1F3C5FYC3I2QBD5GJLRJYMWCYQRH9AADH9K3MF7PX582SQQISFU5X8OF1JLYZNABO0RWNP1TID9FOSV01ZXEL7A2EZGBL6H56RGA0BGC4I7EI504VAAWYHW7PDSMPZTRM2UXNKC765U1DAD6JQ6' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='DS8WQ78VGLXXIWT4BR4KORNH3PN74C47T4Z4H9YE8QS4W71JA5VGS1M9YBLXQYI8IH0OTPMW9UD4BTFSTAOD5W08L1Z8UF8D6EWL5V6BQ9VN81KBQC99TJNLXXBL8R5JS8DH4TZ6B11GY79HNI5VZCSXUJJZLREQP4UBNUD6LNXA5F878DZLEESJXGCHXH4GN9AWPK5C93ELSCIAJU6PMPK4898L4BGH1ZTZR9YOW06IXD1EOCERBTGLQP35OJ6T7' where id=81;
-update noar ti set v3='DS8WQ78VGLXXIWT4BR4KORNH3PN74C47T4Z4H9YE8QS4W71JA5VGS1M9YBLXQYI8IH0OTPMW9UD4BTFSTAOD5W08L1Z8UF8D6EWL5V6BQ9VN81KBQC99TJNLXXBL8R5JS8DH4TZ6B11GY79HNI5VZCSXUJJZLREQP4UBNUD6LNXA5F878DZLEESJXGCHXH4GN9AWPK5C93ELSCIAJU6PMPK4898L4BGH1ZTZR9YOW06IXD1EOCERBTGLQP35OJ6T7' where id=81;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='Z1AFFAFJ8HEXQ6KWLXHTWSQME27Q0UPVYC5F0UP14OWUINMNXPLM0AIYR1VOCWF6MOQRNZ2ESBK6OD5Y3YCIZLKEHS6RX0K1U6JSGEGKODHSRHOZ9WKVKSPP11U9HHQH7W5IUXRWINAT837WDUXVOQF9R1YEHF9KYPM1NN09HMP7P0U7CCVTM3RNLBCSMCVQAJ4EA84ZTPXWEKOA8327TKU27BA8LDXZM3EUBGK7LWP8CZT8H7FZW26LR5Y6QRG6H' where id=82;
-update noar ti set v0='Z1AFFAFJ8HEXQ6KWLXHTWSQME27Q0UPVYC5F0UP14OWUINMNXPLM0AIYR1VOCWF6MOQRNZ2ESBK6OD5Y3YCIZLKEHS6RX0K1U6JSGEGKODHSRHOZ9WKVKSPP11U9HHQH7W5IUXRWINAT837WDUXVOQF9R1YEHF9KYPM1NN09HMP7P0U7CCVTM3RNLBCSMCVQAJ4EA84ZTPXWEKOA8327TKU27BA8LDXZM3EUBGK7LWP8CZT8H7FZW26LR5Y6QRG6H' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='S4NWT2J6P6SYKFPVUIJ3KYGIVY7H2354FD29C0C7GQ3FNBA998IT9GNPHK1PL7TR3T72MYLN76PQ73YUPW3VF3PD64B708NZMZ4KW85WFL3ESORTNAKGXEAOEAF5J8N0ACZMZRY3UTMI7OO3G9DMRUXCJHQ95944VX8QN4PD0L3AQFD847I425R5VSOGQ9XVKYKU7W8A7LZW2R6VY77VLVSULK0OOPZK4S0Y36MEIESDA7I4XEUT8Q3OF0CD7A9IZ' where id=82;
-update noar ti set v1='S4NWT2J6P6SYKFPVUIJ3KYGIVY7H2354FD29C0C7GQ3FNBA998IT9GNPHK1PL7TR3T72MYLN76PQ73YUPW3VF3PD64B708NZMZ4KW85WFL3ESORTNAKGXEAOEAF5J8N0ACZMZRY3UTMI7OO3G9DMRUXCJHQ95944VX8QN4PD0L3AQFD847I425R5VSOGQ9XVKYKU7W8A7LZW2R6VY77VLVSULK0OOPZK4S0Y36MEIESDA7I4XEUT8Q3OF0CD7A9IZ' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='FTICG6DF3C5TLX9AIU7AGG28LDH5JM36AY5I6CM6Q5ZPPCK0ESHK2YII7IZ4USI6KEW9YBW1FI95C367O7JVU3JSFJJX7JMT2E2TLXMP5ZOLHAOD0H5UUZQRLFPU83V6TRLZ6DSR9BG97HHK4ENQ926FJD01H7OTC4F11PBAMB40RUGJT9KQUJU5MGQY4WE21MD09KVKQWFQS3334C2QMF1C9MYT11P6TGYOT77W96F8HDS84SZJGP1W7EVCM9Y1D' where id=82;
-update noar ti set v2='FTICG6DF3C5TLX9AIU7AGG28LDH5JM36AY5I6CM6Q5ZPPCK0ESHK2YII7IZ4USI6KEW9YBW1FI95C367O7JVU3JSFJJX7JMT2E2TLXMP5ZOLHAOD0H5UUZQRLFPU83V6TRLZ6DSR9BG97HHK4ENQ926FJD01H7OTC4F11PBAMB40RUGJT9KQUJU5MGQY4WE21MD09KVKQWFQS3334C2QMF1C9MYT11P6TGYOT77W96F8HDS84SZJGP1W7EVCM9Y1D' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='Y3MGK8MKGSBMROFRXDIMDWRYAJWGPQQ8NWVAHYQX4AWKTAL1FPJKQNTQGRZCMH5WJMP9W4AB2C3270F03CDB082Z2N2X8G1CJ8Y9KA6QKG0Y3CUYSM13E88OV9CZP9LGK449XU2SIRPMLY5LD1U15H4ED6BDJNHQI1Q7SO8XFCKR07UEKFZ2VNWDPXSQ5D8EPI4LN90XDLK616GH693F5YZ20DQOJ3VN31M6ZDXH333ERFSHJ9OSMFEMHBR7TSCMP' where id=82;
-update noar ti set v3='Y3MGK8MKGSBMROFRXDIMDWRYAJWGPQQ8NWVAHYQX4AWKTAL1FPJKQNTQGRZCMH5WJMP9W4AB2C3270F03CDB082Z2N2X8G1CJ8Y9KA6QKG0Y3CUYSM13E88OV9CZP9LGK449XU2SIRPMLY5LD1U15H4ED6BDJNHQI1Q7SO8XFCKR07UEKFZ2VNWDPXSQ5D8EPI4LN90XDLK616GH693F5YZ20DQOJ3VN31M6ZDXH333ERFSHJ9OSMFEMHBR7TSCMP' where id=82;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='OTMLOVFELN5DWW9P8ZQYJ3DGFDA5MQVEIC42HBGGXZ5TYKZR9RGJSJGNAK7IYPTMUIFDOLGWCSVF61H2JLO8DIRSR1MBOEUMGS7NZKKU5IK74JQATCK7KP3D7M3XH11X8TL0014PT7XER24EC3VLW8A0UF9HNSZHNO5O0JWIJI6FJSBP1ZKOIG2V6ZCLE8K2C8C5HXZN2RI69N4IH7YW09INDH16B9YA5ZJE3D4QW9OVFKX3P44V0PO7CKVTF7XOC' where id=83;
-update noar ti set v0='OTMLOVFELN5DWW9P8ZQYJ3DGFDA5MQVEIC42HBGGXZ5TYKZR9RGJSJGNAK7IYPTMUIFDOLGWCSVF61H2JLO8DIRSR1MBOEUMGS7NZKKU5IK74JQATCK7KP3D7M3XH11X8TL0014PT7XER24EC3VLW8A0UF9HNSZHNO5O0JWIJI6FJSBP1ZKOIG2V6ZCLE8K2C8C5HXZN2RI69N4IH7YW09INDH16B9YA5ZJE3D4QW9OVFKX3P44V0PO7CKVTF7XOC' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0MP1KZYYN416GXEW0YIGMX1DK05PNGEJHH0WAK03J64VVDCKPB7675TF8AZTESKARPVLHCHT9BGVCM12QT7OZ2IWIB87G7NU0O02VIW5L3VSWFIG2MIG82O8RI7VQ696LQAWS4XI8R97EJK0ZF5I6V564A15L8YV5UDPQAEPFJKQMLZ9BBX961E3TGUUAKGDPVNU49ILB4BOTIIKYR7WXCXY3OTD92Q9F8PS3I81DKM0FQDQCKDGSHHNV94ZOFD8T' where id=83;
-update noar ti set v1='0MP1KZYYN416GXEW0YIGMX1DK05PNGEJHH0WAK03J64VVDCKPB7675TF8AZTESKARPVLHCHT9BGVCM12QT7OZ2IWIB87G7NU0O02VIW5L3VSWFIG2MIG82O8RI7VQ696LQAWS4XI8R97EJK0ZF5I6V564A15L8YV5UDPQAEPFJKQMLZ9BBX961E3TGUUAKGDPVNU49ILB4BOTIIKYR7WXCXY3OTD92Q9F8PS3I81DKM0FQDQCKDGSHHNV94ZOFD8T' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='9CRFIG074L6A6UIQRVPP5GFXXHPFN4SQI26AFPNRIYI49H5UNA63CXD39QIT8GW3U8V9DKPNGW4WJY9CMKL7K32P559F5HHC7DOD79V8FD8CQ8D2P4VZJTJCHMVAADTTO32XX7WBU9EXTI21XMU8QR4MPQN5SH29V0IOW2BUI3AHIXSYPV95RSMREPIRN29R6XVU9N3B9G7RQEX0I39LTVDYBEYGLTPE8SF7KJCJS9J9ODRJSTSKA4ULXG7ILKACZ' where id=83;
-update noar ti set v2='9CRFIG074L6A6UIQRVPP5GFXXHPFN4SQI26AFPNRIYI49H5UNA63CXD39QIT8GW3U8V9DKPNGW4WJY9CMKL7K32P559F5HHC7DOD79V8FD8CQ8D2P4VZJTJCHMVAADTTO32XX7WBU9EXTI21XMU8QR4MPQN5SH29V0IOW2BUI3AHIXSYPV95RSMREPIRN29R6XVU9N3B9G7RQEX0I39LTVDYBEYGLTPE8SF7KJCJS9J9ODRJSTSKA4ULXG7ILKACZ' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='VE01PQ912HNRHFOE9D944S39B7OISUTX4XQ0KMH24FOJIQF2EYBP4OHOQY6Q7MIEIN0ST2GVR9QQPTLIEKPZ7HHAO4UIQYATG7N2QF9RZIAQA4GCRRFXM5PE0H2AG4HPDLG4RILYMB44VVZ6J7092Q1UVBXUC090R9A6OPJWXB657XCT8CBN13MFPQ16I22D6W6X4C1RCBI73KRH2Q6LGLU611BXUWQKX4TGFK2TS76KVWHMRCOLYQ4ZVRLQLO4P9' where id=83;
-update noar ti set v3='VE01PQ912HNRHFOE9D944S39B7OISUTX4XQ0KMH24FOJIQF2EYBP4OHOQY6Q7MIEIN0ST2GVR9QQPTLIEKPZ7HHAO4UIQYATG7N2QF9RZIAQA4GCRRFXM5PE0H2AG4HPDLG4RILYMB44VVZ6J7092Q1UVBXUC090R9A6OPJWXB657XCT8CBN13MFPQ16I22D6W6X4C1RCBI73KRH2Q6LGLU611BXUWQKX4TGFK2TS76KVWHMRCOLYQ4ZVRLQLO4P9' where id=83;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='ZJB6MJMV1LCAKQIJ5JYA6YCNIH1QOLIG5DDLMMXBVJ2NQHKNRIUA0PT2VBB5YBVCRF9TZ0OG7BYOTVAI6XT6GW0GAIQ8MN0RC3S1OIEYK1VBXUEB76AVATQ0HI9GB4T3DWF8AJJFCJ8HQ82ISMHHOKUJTXEO0MXDJWKPCZMR50HNX3H4VDOUBISUKARQRVK54ZNLO44KIW7S2S2YLGRM9YXD37IV33KEYIBN3XQBNMIPCXE3BIGJWS34N61B8J73V' where id=84;
-update noar ti set v0='ZJB6MJMV1LCAKQIJ5JYA6YCNIH1QOLIG5DDLMMXBVJ2NQHKNRIUA0PT2VBB5YBVCRF9TZ0OG7BYOTVAI6XT6GW0GAIQ8MN0RC3S1OIEYK1VBXUEB76AVATQ0HI9GB4T3DWF8AJJFCJ8HQ82ISMHHOKUJTXEO0MXDJWKPCZMR50HNX3H4VDOUBISUKARQRVK54ZNLO44KIW7S2S2YLGRM9YXD37IV33KEYIBN3XQBNMIPCXE3BIGJWS34N61B8J73V' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='VHFC8M5QVI85GA5BBKL57FLV4OWT1WF3AOQTVPDNS5KTSSCG1M5YR58AFFOA7XOIVMKCUOG7VAKUYH0QPPD068FTLQ03RU2FGQXM126NMTL6CQHDAXGCV7EKN7VPCPKQWCI4MRCV0WUX1NNG2ZCID4LQHRHAQA95542AV8COA35FUO0GMQ37L62HBZ3VFG369W4KTNPYR4TR8QM6JGQT6RTZW8KJRUO51S6L45OLBFWY6KF6BNDFRU2G59E0NM2GF' where id=84;
-update noar ti set v1='VHFC8M5QVI85GA5BBKL57FLV4OWT1WF3AOQTVPDNS5KTSSCG1M5YR58AFFOA7XOIVMKCUOG7VAKUYH0QPPD068FTLQ03RU2FGQXM126NMTL6CQHDAXGCV7EKN7VPCPKQWCI4MRCV0WUX1NNG2ZCID4LQHRHAQA95542AV8COA35FUO0GMQ37L62HBZ3VFG369W4KTNPYR4TR8QM6JGQT6RTZW8KJRUO51S6L45OLBFWY6KF6BNDFRU2G59E0NM2GF' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='CISL18PE36Z2RYM3TMO4S91FF0PQDRLL0CSDUYBFUDDFNJAS38MX1XZJKYHMTETY7BNV8Z9TVCS5RXI1A1FP8VYAQ8KNDSZNY7WIVDOC4WATSO5AGX7K0WZCEZM2U060TDE0TL3JJLFVT7CPLOY1JP57X12R7NHHQS4CX9DH7NUAK13LJSCBVGE9BAVFFT1I1GA1TTLXFUG0B15TACPL3FINNS48HM3UVIQ90ELSWRRZUBNTTNVKAL6KEVO87WBZS' where id=84;
-update noar ti set v2='CISL18PE36Z2RYM3TMO4S91FF0PQDRLL0CSDUYBFUDDFNJAS38MX1XZJKYHMTETY7BNV8Z9TVCS5RXI1A1FP8VYAQ8KNDSZNY7WIVDOC4WATSO5AGX7K0WZCEZM2U060TDE0TL3JJLFVT7CPLOY1JP57X12R7NHHQS4CX9DH7NUAK13LJSCBVGE9BAVFFT1I1GA1TTLXFUG0B15TACPL3FINNS48HM3UVIQ90ELSWRRZUBNTTNVKAL6KEVO87WBZS' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ISGODRA200H08GXEPOU3MXIV4IJGMDUKIQCYL2QDVM9XJFUSNP0X5MGER3IKQ6D5J6E6DEPEZW8ICTGP6XNYSKCY52YVZ504RWKCABB94161STQWB5SDP1TJYAKRV6BGD6CUFTE9RE6CVYJUZ3PHWM503LA8HQ9OE8XGME5DP787BBIM8M3TRTBNGE1L84G7UK0SFJJY404YL5CT1WCLUHTIJ0UT5U5U5FRIRT9L45X71KL93SLK2VUNM66Y8BIMA' where id=84;
-update noar ti set v3='ISGODRA200H08GXEPOU3MXIV4IJGMDUKIQCYL2QDVM9XJFUSNP0X5MGER3IKQ6D5J6E6DEPEZW8ICTGP6XNYSKCY52YVZ504RWKCABB94161STQWB5SDP1TJYAKRV6BGD6CUFTE9RE6CVYJUZ3PHWM503LA8HQ9OE8XGME5DP787BBIM8M3TRTBNGE1L84G7UK0SFJJY404YL5CT1WCLUHTIJ0UT5U5U5FRIRT9L45X71KL93SLK2VUNM66Y8BIMA' where id=84;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='49LF2XJUH54TIKVSMLM741OLVFYVO8GPNZPVR3M7U3UO5989IUIOBISZCVF9J58Q1B5EJCGU8QWWNLHA3Y80947DMV9KNLXPO0U02PF3QCZU37B2QL1UL0U5O9GXBQDRGFC5HFMA50ME7GUH4K9IIKQHYA8STE1OR2JYL0KNBNN557XPIIV5TI4C11B1Y3X7UI2XBTI9CI0VAOHJXEO2V761L215HFIW20W547OPHNOAPFGYSWNEP09JTFEPI0EIP' where id=85;
-update noar ti set v0='49LF2XJUH54TIKVSMLM741OLVFYVO8GPNZPVR3M7U3UO5989IUIOBISZCVF9J58Q1B5EJCGU8QWWNLHA3Y80947DMV9KNLXPO0U02PF3QCZU37B2QL1UL0U5O9GXBQDRGFC5HFMA50ME7GUH4K9IIKQHYA8STE1OR2JYL0KNBNN557XPIIV5TI4C11B1Y3X7UI2XBTI9CI0VAOHJXEO2V761L215HFIW20W547OPHNOAPFGYSWNEP09JTFEPI0EIP' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='8GL79SB1XRSAZHYVP7FPYSH1N1XHMWX7JYJXCOQQKK7Q09MSN6792UST3PTXCIPAEHOC5NYMLVXOII6BJU81U4RQR2TBL5XP1OGIC9LFN4388OSJJYUIUHP1PVH6M65O23X0U8ALCHD8OGA3S69QA23R6L39YWZZ62HCDDZGBFSLP9V874M01VYPWQCY2WFIH32NTWRZ4Q069EFOA6MPNTOT6YT0OPEDHBTPT435AG61V723UX8O03QBGQQL44M1Y' where id=85;
-update noar ti set v1='8GL79SB1XRSAZHYVP7FPYSH1N1XHMWX7JYJXCOQQKK7Q09MSN6792UST3PTXCIPAEHOC5NYMLVXOII6BJU81U4RQR2TBL5XP1OGIC9LFN4388OSJJYUIUHP1PVH6M65O23X0U8ALCHD8OGA3S69QA23R6L39YWZZ62HCDDZGBFSLP9V874M01VYPWQCY2WFIH32NTWRZ4Q069EFOA6MPNTOT6YT0OPEDHBTPT435AG61V723UX8O03QBGQQL44M1Y' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='80XLWF4LZ3GKQKU5M1MXKQMX8LXOKMJ5UAFGNSIKACLN05L0I1QYYKZGOWVJMLZYYM71732QLIWQMQWPUA0GBRYFDV8JPRLJS8STUIYTKRVDYHNVNX4VISJBPB0RHRJ9TVJ7GWG8LTEQEBLGYBR402XS7H007G50PZG2X4QLOUAH8YCO9TIY0F26VTZFI2B8LLMUD11EV0C87RKYK0XZ9IFG4WBXY4MS7DEZYLF1M9S7FU0YG13Y681JM51VSF47Q' where id=85;
-update noar ti set v2='80XLWF4LZ3GKQKU5M1MXKQMX8LXOKMJ5UAFGNSIKACLN05L0I1QYYKZGOWVJMLZYYM71732QLIWQMQWPUA0GBRYFDV8JPRLJS8STUIYTKRVDYHNVNX4VISJBPB0RHRJ9TVJ7GWG8LTEQEBLGYBR402XS7H007G50PZG2X4QLOUAH8YCO9TIY0F26VTZFI2B8LLMUD11EV0C87RKYK0XZ9IFG4WBXY4MS7DEZYLF1M9S7FU0YG13Y681JM51VSF47Q' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='I55NQ0DV2O5PAH8W81QUYVBS4F9BDG14MHNREC30TY30OFDGZ5A5IY43AT7A9WTXTJIIQ0IERJH22JKGE61AV1C016YWUQZSNS472WOC5QJ2Z030XSHEGBI2RSROEX0G6TH7L71FDZA0Q0HVOS4M2KBBEEM8K0WJUI1OH160ZYG2DEUXZADVI7CHLI6G904PCKH55CGBRIW8EGQNMRN1UOKR205EXFLUT17UH03MDTVPWQ02NUUBH7LS41TIHHY4W' where id=85;
-update noar ti set v3='I55NQ0DV2O5PAH8W81QUYVBS4F9BDG14MHNREC30TY30OFDGZ5A5IY43AT7A9WTXTJIIQ0IERJH22JKGE61AV1C016YWUQZSNS472WOC5QJ2Z030XSHEGBI2RSROEX0G6TH7L71FDZA0Q0HVOS4M2KBBEEM8K0WJUI1OH160ZYG2DEUXZADVI7CHLI6G904PCKH55CGBRIW8EGQNMRN1UOKR205EXFLUT17UH03MDTVPWQ02NUUBH7LS41TIHHY4W' where id=85;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='KMITW1TN044QC5VOFYY0Q5EBI6ALKUUUBDMZBLP4PVG48MGZ8WD84ASK5M2BSDQVD53GTTTOZZVGU81CDBTLZFQOM0XYNLHH4EPGBSB6IV8F6QBN5MJ4G7Q57EDOTJ2NZIOO9UB0365DSCU7TQP3TD7UARAUF3M6TS008QPZIKKV24ZJ7NEQ349A8J62NM15JPL5UO3KXYEVH66SAKS96FEVNF8QH9GQ15CO4WKDS7L0B4ELYS7UMAHNBD382WPU6' where id=86;
-update noar ti set v0='KMITW1TN044QC5VOFYY0Q5EBI6ALKUUUBDMZBLP4PVG48MGZ8WD84ASK5M2BSDQVD53GTTTOZZVGU81CDBTLZFQOM0XYNLHH4EPGBSB6IV8F6QBN5MJ4G7Q57EDOTJ2NZIOO9UB0365DSCU7TQP3TD7UARAUF3M6TS008QPZIKKV24ZJ7NEQ349A8J62NM15JPL5UO3KXYEVH66SAKS96FEVNF8QH9GQ15CO4WKDS7L0B4ELYS7UMAHNBD382WPU6' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='937DKZR6XCWJDJ4ZERII10RY8G7QCJSUBMVG49BZKIXBKYNQCZSN5EZNNXCAX11WO18MSYBACNGXVE5186PW1JMH5HSTCI3D4AILVS607E88E5CIO1NZ5P4V4JDFLS5S1FJ6I5PU80B75DYXH2QI0CKAQVE0N6YJDX4ZO7CBQECRRZ80XKHASI2IHFKGQVUMHOCM2UQ5AF28YSV47K7TTQO5MTEMG6K5F0XB2DDM773ABMIUKXMSU75CNK70R5K5S' where id=86;
-update noar ti set v1='937DKZR6XCWJDJ4ZERII10RY8G7QCJSUBMVG49BZKIXBKYNQCZSN5EZNNXCAX11WO18MSYBACNGXVE5186PW1JMH5HSTCI3D4AILVS607E88E5CIO1NZ5P4V4JDFLS5S1FJ6I5PU80B75DYXH2QI0CKAQVE0N6YJDX4ZO7CBQECRRZ80XKHASI2IHFKGQVUMHOCM2UQ5AF28YSV47K7TTQO5MTEMG6K5F0XB2DDM773ABMIUKXMSU75CNK70R5K5S' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='6GW2VIOWKEJ8ESVVTRMGODL2SNCEIN8DYTZ7BN1YAJNON5CIC46FH0Z52WBYO7CYAE11MPQ9JU0J2PQVDRCIZN5X68W1M5DDD7CYNYFKFH2A466ROLZYQLFS7NLK9MAVG004PDDGSYEG3YDQHGCFCN7AYXO3MJ12I99ERIOK5HC7HTYHHNHIARE3FJHUF4KYSPEZZE6XU81GD2DN30ZIPJK5RGT3OHWYTD9YHQFYKGQUZCFRHYKF66HU6784Q3UY0' where id=86;
-update noar ti set v2='6GW2VIOWKEJ8ESVVTRMGODL2SNCEIN8DYTZ7BN1YAJNON5CIC46FH0Z52WBYO7CYAE11MPQ9JU0J2PQVDRCIZN5X68W1M5DDD7CYNYFKFH2A466ROLZYQLFS7NLK9MAVG004PDDGSYEG3YDQHGCFCN7AYXO3MJ12I99ERIOK5HC7HTYHHNHIARE3FJHUF4KYSPEZZE6XU81GD2DN30ZIPJK5RGT3OHWYTD9YHQFYKGQUZCFRHYKF66HU6784Q3UY0' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='7WVTO26UVFWPTATT9MJFCHJBKR2ZMOADMLUGV7C427LCWJ7EQ57X201KIFPPPWAXRLRNL0YJ91YB3O0B4W4YXQ3CYA7SVV71GNY6VDGKAIF2HDSLIX3PGQWMKHWQIY48EQ9FMCFC33H22W4FW4EL34SL5DE0MIOFL6RND20MAEKPO8PATTIHREMVF1W5GG3ILSH7D7IYCB73CL2L63QJ57QCYQVQY3RRVAKKE368VFFHJXO9THMLZNL3DP52YTOWX' where id=86;
-update noar ti set v3='7WVTO26UVFWPTATT9MJFCHJBKR2ZMOADMLUGV7C427LCWJ7EQ57X201KIFPPPWAXRLRNL0YJ91YB3O0B4W4YXQ3CYA7SVV71GNY6VDGKAIF2HDSLIX3PGQWMKHWQIY48EQ9FMCFC33H22W4FW4EL34SL5DE0MIOFL6RND20MAEKPO8PATTIHREMVF1W5GG3ILSH7D7IYCB73CL2L63QJ57QCYQVQY3RRVAKKE368VFFHJXO9THMLZNL3DP52YTOWX' where id=86;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='TVTAELH553TRH2LW915RRLWWLUZQ7A851IW85T7PFWSISU6KBRQFNNU04MCH4FRE1IR6NW9FYOFE3Q06NNVKZJYVTA8F7GFBE4XQBR7KX3COQS64AAIY261BNYH6IRQGVYYMV4ZVH48NDBTVDBHIN9LHT0CT9RCFRSA8Q1IO8RGV683VO4Y3OFJJ22TNVHVKCBIPMNINY6PXQLG6FNEU2KULNIJK2PTPSGCMUSAYP3C7650J3CX2XYS52OKI7DK9I' where id=87;
-update noar ti set v0='TVTAELH553TRH2LW915RRLWWLUZQ7A851IW85T7PFWSISU6KBRQFNNU04MCH4FRE1IR6NW9FYOFE3Q06NNVKZJYVTA8F7GFBE4XQBR7KX3COQS64AAIY261BNYH6IRQGVYYMV4ZVH48NDBTVDBHIN9LHT0CT9RCFRSA8Q1IO8RGV683VO4Y3OFJJ22TNVHVKCBIPMNINY6PXQLG6FNEU2KULNIJK2PTPSGCMUSAYP3C7650J3CX2XYS52OKI7DK9I' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MFOO4B51J9HDOBT48ARQ117ZJYM7ENIF4XAKA7F5ZRR0U5E8H5SSD2CO2GD9RPOPHPY7CVX56JQKNWC4L9ZVSR6NFRCSQYOFTQLQP4S9UTNG8DFGAD72EO4KJBWKEELPO59UY6Q3ERK80NQATGRKT8OUWSBC3JBJ1QPQ5C3ZEWJA3O7OI9RDRJ66YZPUVXIWMCWDJI7H2SBMBMYHMMBLFSETUWA94H7ZBRANR3AYMX06IMI4ZFGDE1EGY7QQDF9BN' where id=87;
-update noar ti set v1='MFOO4B51J9HDOBT48ARQ117ZJYM7ENIF4XAKA7F5ZRR0U5E8H5SSD2CO2GD9RPOPHPY7CVX56JQKNWC4L9ZVSR6NFRCSQYOFTQLQP4S9UTNG8DFGAD72EO4KJBWKEELPO59UY6Q3ERK80NQATGRKT8OUWSBC3JBJ1QPQ5C3ZEWJA3O7OI9RDRJ66YZPUVXIWMCWDJI7H2SBMBMYHMMBLFSETUWA94H7ZBRANR3AYMX06IMI4ZFGDE1EGY7QQDF9BN' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='E2KIABUGKRBTPRUHNUG0TP9E8AKDCBX4TDJJR87Z6ADS0BA3CZOY3F5PAQ9GNNLPEHIQYP42D3UFOC7WN55Z7A3LA02KT54RV1FG05GW9C7G98ZJED7IVU2E0DAZBR3YYT69IR4TZGN4WLW8H4CRJ4J82SVA58VOUI6ZQTMEC94NUO2G4BKZW3S1VAW1T714I4PB7DM0SCCGIHS0SVR7WR7WIDN4MAB5ZXF37WR0RM9V65PQHXJF1BGUEUS05C0EX' where id=87;
-update noar ti set v2='E2KIABUGKRBTPRUHNUG0TP9E8AKDCBX4TDJJR87Z6ADS0BA3CZOY3F5PAQ9GNNLPEHIQYP42D3UFOC7WN55Z7A3LA02KT54RV1FG05GW9C7G98ZJED7IVU2E0DAZBR3YYT69IR4TZGN4WLW8H4CRJ4J82SVA58VOUI6ZQTMEC94NUO2G4BKZW3S1VAW1T714I4PB7DM0SCCGIHS0SVR7WR7WIDN4MAB5ZXF37WR0RM9V65PQHXJF1BGUEUS05C0EX' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='CMG6KAEA2E3M3DCXKBAMGGG4TXHWTP6QHHKJ3CY1T2AKUBP2DPOF3JQXBRORE11J6X1QHY16J5M5OG74W1VE78ZVCD4UWDGWC5PVB5Y9YVWQ3ZPHFFW7WZN79S49FBDFQQGRUUTL805V8I5A1R6L3N2AJITY8NIVZQ1BFBV7X2HV01YAOBXSBXO1QMQYKL74RMFGCWYDWTIK02YM09AV4SLJPRW4IS7ITXB0P9YD7ITGBKTKY2HG5OM3Q633ZQ282' where id=87;
-update noar ti set v3='CMG6KAEA2E3M3DCXKBAMGGG4TXHWTP6QHHKJ3CY1T2AKUBP2DPOF3JQXBRORE11J6X1QHY16J5M5OG74W1VE78ZVCD4UWDGWC5PVB5Y9YVWQ3ZPHFFW7WZN79S49FBDFQQGRUUTL805V8I5A1R6L3N2AJITY8NIVZQ1BFBV7X2HV01YAOBXSBXO1QMQYKL74RMFGCWYDWTIK02YM09AV4SLJPRW4IS7ITXB0P9YD7ITGBKTKY2HG5OM3Q633ZQ282' where id=87;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='JWGXVKTG89T8MXB18UHWQ24QW8TH27MIVIHCE453AXY874SOQI7ODP58C8069DDCFKJWDLWSDVR8P8KR92PG6XM2I62W6NOLBFJJE97WNCKICXCDZNCR52190LM1H28W6DKIH3MH6TPNA2L1AH1DOTDYEZDZA2NNE1ELHSLAE5QQSNMTDOV216FTHDUSXUGCBKZW5D5HJBOBZP2K5RVVCNZ6D9DX0UHDWBKLYSY233LN78HVLJC40ERONQ3QWIAG6' where id=88;
-update noar ti set v0='JWGXVKTG89T8MXB18UHWQ24QW8TH27MIVIHCE453AXY874SOQI7ODP58C8069DDCFKJWDLWSDVR8P8KR92PG6XM2I62W6NOLBFJJE97WNCKICXCDZNCR52190LM1H28W6DKIH3MH6TPNA2L1AH1DOTDYEZDZA2NNE1ELHSLAE5QQSNMTDOV216FTHDUSXUGCBKZW5D5HJBOBZP2K5RVVCNZ6D9DX0UHDWBKLYSY233LN78HVLJC40ERONQ3QWIAG6' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='TOFNGY7WGDL6P7700N7RF9776HR6ADJSOBTXTGVR4Z90WH8PMFHR91OY125A6INJDSYEW0I28TNP12B0HBHQWWUMK8JAQ3Q9EHXP6ZCOX82M6AFX493ZW2WJ5CYUVRGMEW70KRX22YWAVBWOE5LPZKX0L6MM1J9MMRYKKIAKPQJJF2XW4KYGF0NM4FW0JLXVYMV9VK060T33CMBX3X4LMX4F641BQBZWYKVIR5NGQAU8ZANPJS6HQNYRSXAFQ7YD4' where id=88;
-update noar ti set v1='TOFNGY7WGDL6P7700N7RF9776HR6ADJSOBTXTGVR4Z90WH8PMFHR91OY125A6INJDSYEW0I28TNP12B0HBHQWWUMK8JAQ3Q9EHXP6ZCOX82M6AFX493ZW2WJ5CYUVRGMEW70KRX22YWAVBWOE5LPZKX0L6MM1J9MMRYKKIAKPQJJF2XW4KYGF0NM4FW0JLXVYMV9VK060T33CMBX3X4LMX4F641BQBZWYKVIR5NGQAU8ZANPJS6HQNYRSXAFQ7YD4' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='J185Q4TTRTGJCGUZ8ELJW9E6TXO1I0ANHSAINO8BW6M3NVZIZBG2TX5FE1OSRHRDVCI4YW9RL2MAM8QKXRC7RUPFZHZA867R6572OUMYYDD7Y6KHN3E3G77H4BAR224NBMJ1RRTKRABH5KGPYKZQRMAPQE5EECIPDGQ3T1RUYUIMJHA32G3RRXVXUMBJOS6RCSH3HYMK0IUOW1YCBDRIF79Q3V7S6PZOG0M3TRZV3B2HP6P35G2D4KZKTTQ8ZR1R9' where id=88;
-update noar ti set v2='J185Q4TTRTGJCGUZ8ELJW9E6TXO1I0ANHSAINO8BW6M3NVZIZBG2TX5FE1OSRHRDVCI4YW9RL2MAM8QKXRC7RUPFZHZA867R6572OUMYYDD7Y6KHN3E3G77H4BAR224NBMJ1RRTKRABH5KGPYKZQRMAPQE5EECIPDGQ3T1RUYUIMJHA32G3RRXVXUMBJOS6RCSH3HYMK0IUOW1YCBDRIF79Q3V7S6PZOG0M3TRZV3B2HP6P35G2D4KZKTTQ8ZR1R9' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='NX9U9U7LCTO2XCGC1YP7VZ9CI4OYSZ5P0DH1PCP47GNC0P2IE9R08N1IQJOFAK3XK37YYUYBS7X5EQDUU9MXTEJ13230SP3K1QMAHPYMRYPO7TBI4NFPAJAGT54ZF47OH9Y82EAQYMZYNB3O24PVT1EKZQBK3II3SJ9Q8VPFJ2B17W32C5AG02THSREHO9P5VP9HBLZGLJCQF9Y65IRA0UPEBLERXZHIS7I2RSVC3H7J8RCI53Q35MBYDMP2UEVPV' where id=88;
-update noar ti set v3='NX9U9U7LCTO2XCGC1YP7VZ9CI4OYSZ5P0DH1PCP47GNC0P2IE9R08N1IQJOFAK3XK37YYUYBS7X5EQDUU9MXTEJ13230SP3K1QMAHPYMRYPO7TBI4NFPAJAGT54ZF47OH9Y82EAQYMZYNB3O24PVT1EKZQBK3II3SJ9Q8VPFJ2B17W32C5AG02THSREHO9P5VP9HBLZGLJCQF9Y65IRA0UPEBLERXZHIS7I2RSVC3H7J8RCI53Q35MBYDMP2UEVPV' where id=88;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='XBYXZ8MFXPU5SVC7HVP9GEIU9O3S0NHTVMTMX55BQAHA1WF65U5W52WCXSIORXUIR71XQ28N0UKKY80WDIOYKO2SKY3KD2NAC3CWTF5ZDPEFWTASQ9P2RJSZ5UGOTRPKNAGMIUNKWS46WV33Q2HJ7ZH7EUBX83P87FWDRNYGFTKNLH0HYIK10HXWSZP2AXFAOKNEOQI21UFGALXA9OSZ47QNVCLRIAL9QN0VOAYBW33SJNS7B8LP27DW8IMDKNZ55' where id=89;
-update noar ti set v0='XBYXZ8MFXPU5SVC7HVP9GEIU9O3S0NHTVMTMX55BQAHA1WF65U5W52WCXSIORXUIR71XQ28N0UKKY80WDIOYKO2SKY3KD2NAC3CWTF5ZDPEFWTASQ9P2RJSZ5UGOTRPKNAGMIUNKWS46WV33Q2HJ7ZH7EUBX83P87FWDRNYGFTKNLH0HYIK10HXWSZP2AXFAOKNEOQI21UFGALXA9OSZ47QNVCLRIAL9QN0VOAYBW33SJNS7B8LP27DW8IMDKNZ55' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='XK4YWCJUAN8ZN7KLLZTFSVWRM1L99FJNSG3UGFPPB9DGX5MIQZ27LAYSEB2MCSQMKC0Q9GSDYRVVTJAA8MJTYRON3O142CV1HMDXLGNSNMZNOD4UFWT5SXXULZBG2T5X7396GZAN5CWALNBBYBTPZRZNZBYCIA2VCHI8RR8D7DP5UV1ET3CEJHH4WLS8C8S8DKMM4QXNH32JE06T7FVXWX8MZHLBZNKJ9R33IO9MO46DMB271IO9SCUON3GNRLYNM' where id=89;
-update noar ti set v1='XK4YWCJUAN8ZN7KLLZTFSVWRM1L99FJNSG3UGFPPB9DGX5MIQZ27LAYSEB2MCSQMKC0Q9GSDYRVVTJAA8MJTYRON3O142CV1HMDXLGNSNMZNOD4UFWT5SXXULZBG2T5X7396GZAN5CWALNBBYBTPZRZNZBYCIA2VCHI8RR8D7DP5UV1ET3CEJHH4WLS8C8S8DKMM4QXNH32JE06T7FVXWX8MZHLBZNKJ9R33IO9MO46DMB271IO9SCUON3GNRLYNM' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='A3QKPK822VDQ5085BZHJE918BJI27EQK2F44LGCJGKZKOYR0ZK153ZSAO0T5WD54LIDIXQ44A1XVS9BTBQC3OTNNA79PGDXAUEE9TG2Y2UYUA8QWK7DN5ZQ6L678TK32DXEOEZXW9LEAZSOO5LNMUQSALQNI8O8NNZU4NVYYWLIYRPM7WZVG6LQCLJGD33NEI2PR09TBW54OANH13UTBAGJY2MBRTJW97GVRMP76YDFZPMGH4VOKOPB9EE86215A0' where id=89;
-update noar ti set v2='A3QKPK822VDQ5085BZHJE918BJI27EQK2F44LGCJGKZKOYR0ZK153ZSAO0T5WD54LIDIXQ44A1XVS9BTBQC3OTNNA79PGDXAUEE9TG2Y2UYUA8QWK7DN5ZQ6L678TK32DXEOEZXW9LEAZSOO5LNMUQSALQNI8O8NNZU4NVYYWLIYRPM7WZVG6LQCLJGD33NEI2PR09TBW54OANH13UTBAGJY2MBRTJW97GVRMP76YDFZPMGH4VOKOPB9EE86215A0' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='AXB04X27LL84R6APRE2WD5ZQDOT5C54WDITI67PKM44FI7JL1T8JT9KCIWDDHOLRGQWUV02DPWQC0LRP6QJTQDZNAONKKZNJYKU4PHZ3WN7D835VMWXYSFXJ1LYDX4W54MVV7664V1WY5LTSDPTNUF8JSFWEOSXRPQ8G78K47FE1GJKZIBUQ3DAEARX1NM2GLB4UMA7WO0J5AW85RY2O186RVJ1P6WDEQICU0Z6D4S68GA1P0U9RN2X7YTVI3WB57' where id=89;
-update noar ti set v3='AXB04X27LL84R6APRE2WD5ZQDOT5C54WDITI67PKM44FI7JL1T8JT9KCIWDDHOLRGQWUV02DPWQC0LRP6QJTQDZNAONKKZNJYKU4PHZ3WN7D835VMWXYSFXJ1LYDX4W54MVV7664V1WY5LTSDPTNUF8JSFWEOSXRPQ8G78K47FE1GJKZIBUQ3DAEARX1NM2GLB4UMA7WO0J5AW85RY2O186RVJ1P6WDEQICU0Z6D4S68GA1P0U9RN2X7YTVI3WB57' where id=89;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='24A512R1E15GG6V6BIM0F1I4KOVBRDK2KB5X5I2TR0I11DOJUYA9QPPFXE2HXUCMJYUPPXUHKV71DI246KTMUF4S69XO68YWRN9STUR8D49Y2M88K0NHPVLHTOPIA9R9J4Q2VHCKTL9WUN8BCY6RO52F6ZBGFBU4TAUH91MUF5BXFN8BMZD72HH55FUBNWT7J7PKUKYF8JRG725OU7CPKQDUBU76UM3GAJ9QZ78DKAGYZUF7P7AMFBCO3KCXP9PA1' where id=90;
-update noar ti set v0='24A512R1E15GG6V6BIM0F1I4KOVBRDK2KB5X5I2TR0I11DOJUYA9QPPFXE2HXUCMJYUPPXUHKV71DI246KTMUF4S69XO68YWRN9STUR8D49Y2M88K0NHPVLHTOPIA9R9J4Q2VHCKTL9WUN8BCY6RO52F6ZBGFBU4TAUH91MUF5BXFN8BMZD72HH55FUBNWT7J7PKUKYF8JRG725OU7CPKQDUBU76UM3GAJ9QZ78DKAGYZUF7P7AMFBCO3KCXP9PA1' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='BFBNTLUIIAIUE88NCG72GU8G6RQ166LL7GIID03YQF5D8194M6M8QOKQY0TJLSTKSTZSWJGQKLOIFH57I3FVLPCUN8SGXP2GM6R6YN4ETIV6VVZVFYXPRIF2QEPNZD6SRMH1YC17IOLM5BZSLBO91C6KYSCGATHVIHROFAAXB70Z8JO3PKN341N0UCCN6ZGKN873W5X4XTK4DQGEJ776LXEL1TAVVGXQC7WKU3WDU7NBJAJ5GQXZRU1L71BWBUTUZ' where id=90;
-update noar ti set v1='BFBNTLUIIAIUE88NCG72GU8G6RQ166LL7GIID03YQF5D8194M6M8QOKQY0TJLSTKSTZSWJGQKLOIFH57I3FVLPCUN8SGXP2GM6R6YN4ETIV6VVZVFYXPRIF2QEPNZD6SRMH1YC17IOLM5BZSLBO91C6KYSCGATHVIHROFAAXB70Z8JO3PKN341N0UCCN6ZGKN873W5X4XTK4DQGEJ776LXEL1TAVVGXQC7WKU3WDU7NBJAJ5GQXZRU1L71BWBUTUZ' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='82MJYN32AKGV01ZNZXV7ZTNR4U1B1YT403BVJV3UGYU6KG94FW69R31416L91HLNBDK0EH8LKOTVJRF13Q40D7EEXFUMX1QNSEC8LS213TCCGK6OQTPJOSF9QHDKZPZIX9LYI0F597QG796I3DQ57WU2MEBVMQGFJ3PL6ZE0WQURGMU2LFNKFRICV73UJ3T4WL9W602LPPVEENT1C1T5RUTBBGW8HTUIGNVO3PJ2GMFKXTBP4P8IAJ50S6TTLXYF6' where id=90;
-update noar ti set v2='82MJYN32AKGV01ZNZXV7ZTNR4U1B1YT403BVJV3UGYU6KG94FW69R31416L91HLNBDK0EH8LKOTVJRF13Q40D7EEXFUMX1QNSEC8LS213TCCGK6OQTPJOSF9QHDKZPZIX9LYI0F597QG796I3DQ57WU2MEBVMQGFJ3PL6ZE0WQURGMU2LFNKFRICV73UJ3T4WL9W602LPPVEENT1C1T5RUTBBGW8HTUIGNVO3PJ2GMFKXTBP4P8IAJ50S6TTLXYF6' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='4KMNFGP2LIIFBGSA0AEPA70TDRUU4T2R80BBGS0DBV5F76ET9U45GUANOHWS8ABURIIG4W2YD9WM0R3M6G9DXWIHKE5LPNUMGDO73VLJLPICQEYSXOPZ5CZXGIV8JNIF4UHUYM889Y8GZSHUFDZLUIMNU0LCWU3VF9I6UEVZGESDPKQBFYDPHVOR4SC0GOKPQFFXXT69RIYYRMIBQ9WO6K4VXBEVEX0M6WOVPA2R2N836BU35V5M6GLHL299FS5JQ' where id=90;
-update noar ti set v3='4KMNFGP2LIIFBGSA0AEPA70TDRUU4T2R80BBGS0DBV5F76ET9U45GUANOHWS8ABURIIG4W2YD9WM0R3M6G9DXWIHKE5LPNUMGDO73VLJLPICQEYSXOPZ5CZXGIV8JNIF4UHUYM889Y8GZSHUFDZLUIMNU0LCWU3VF9I6UEVZGESDPKQBFYDPHVOR4SC0GOKPQFFXXT69RIYYRMIBQ9WO6K4VXBEVEX0M6WOVPA2R2N836BU35V5M6GLHL299FS5JQ' where id=90;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H5RVFYRB8FUGWOI6VTWMAXK37BXF7W665LYAQ43K87HTDVZA1KOB6ZPA2BPM7H0QICWDRTQ34S8B2ZVU7ZZSDI9UTL9MQJ16ZNVI0EYRQCRJ0YHH1K7Z3TSLH6MAUM5DBCNRNWMSNFN6YBNDXGAXGB6JKIAC3HQ36SSLYG5BS1U0PG63L2GGPGDWIO95LGICJ59X3X9C9L2OL7P6743HB2A3OZ85G7LDZAPHGLIS9OZ17ZCZ7HZ951Q4DGQMKC5E8' where id=91;
-update noar ti set v0='H5RVFYRB8FUGWOI6VTWMAXK37BXF7W665LYAQ43K87HTDVZA1KOB6ZPA2BPM7H0QICWDRTQ34S8B2ZVU7ZZSDI9UTL9MQJ16ZNVI0EYRQCRJ0YHH1K7Z3TSLH6MAUM5DBCNRNWMSNFN6YBNDXGAXGB6JKIAC3HQ36SSLYG5BS1U0PG63L2GGPGDWIO95LGICJ59X3X9C9L2OL7P6743HB2A3OZ85G7LDZAPHGLIS9OZ17ZCZ7HZ951Q4DGQMKC5E8' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3QTQ22O79WXROW10ZIGKFK9C0ON1CSOWUVAAC88P2LXZ6EFW22ZWYMIPPI7X13KSDBWFW8BRRUMSUYIJK5TYXSDT1QTQVSN7X2O6GTKUMS2RGW4H2P3EMF5KD1WTE8N43VZB9THRNWIZ8YLMOQYHZMLU1R5PLP9DK8AFQZDT6VV3BH93183J59E26OICO9X51TII3WXDV90CLTQKP5TK1EM3PG7NV7SXV17N7G4WIGQOFMP5RAHYLTQQHLZK2H383' where id=91;
-update noar ti set v1='3QTQ22O79WXROW10ZIGKFK9C0ON1CSOWUVAAC88P2LXZ6EFW22ZWYMIPPI7X13KSDBWFW8BRRUMSUYIJK5TYXSDT1QTQVSN7X2O6GTKUMS2RGW4H2P3EMF5KD1WTE8N43VZB9THRNWIZ8YLMOQYHZMLU1R5PLP9DK8AFQZDT6VV3BH93183J59E26OICO9X51TII3WXDV90CLTQKP5TK1EM3PG7NV7SXV17N7G4WIGQOFMP5RAHYLTQQHLZK2H383' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='5PI4Q9TEN68K5DAGII5EBTQZ0YW4CH8WRMN0SXA69CXAV55P78BD3TXIRT6TVG54E0SK12YG85HYE2EJRHK65YZT25C95Z5ZFT1M9U8RSKAJ7QA3K29L2BDL43QBKQFN1BVSMIZ5DAB4GKTMQLBQ7K98LJH70FWZWX5R5RXUZ8QSSNMNMMHC7BKWOWY3L0SM120ZGD59T2T5ONVCJN8NBD7INEROY3SWNZ45AQ8G48YKIPT5U9QNNWHLKPSWFOIUZ' where id=91;
-update noar ti set v2='5PI4Q9TEN68K5DAGII5EBTQZ0YW4CH8WRMN0SXA69CXAV55P78BD3TXIRT6TVG54E0SK12YG85HYE2EJRHK65YZT25C95Z5ZFT1M9U8RSKAJ7QA3K29L2BDL43QBKQFN1BVSMIZ5DAB4GKTMQLBQ7K98LJH70FWZWX5R5RXUZ8QSSNMNMMHC7BKWOWY3L0SM120ZGD59T2T5ONVCJN8NBD7INEROY3SWNZ45AQ8G48YKIPT5U9QNNWHLKPSWFOIUZ' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='HMCIFVLIP82EB98V66WN595HAFU5UZD2W10RR126OP0HTKEFXPQ9FCKEK094B6SNLMMKP606ULPU1S21YMFM1RDZFAM6D9N07DEPVFPSFRU8QBYUWX3H6PMELJZQ6LHP1I7Y26GOQC0NGTP7SPDDNG7A2KSBOOUHTDUXNV199ITGHOCFCE2Q1DL7T2HLTDJOMQ4HURE6PKVTOOJIYRJQGPA3WS2GJC018Q75QZ7UXL0L5A8QA9M0GSPOP8YMFOBF2' where id=91;
-update noar ti set v3='HMCIFVLIP82EB98V66WN595HAFU5UZD2W10RR126OP0HTKEFXPQ9FCKEK094B6SNLMMKP606ULPU1S21YMFM1RDZFAM6D9N07DEPVFPSFRU8QBYUWX3H6PMELJZQ6LHP1I7Y26GOQC0NGTP7SPDDNG7A2KSBOOUHTDUXNV199ITGHOCFCE2Q1DL7T2HLTDJOMQ4HURE6PKVTOOJIYRJQGPA3WS2GJC018Q75QZ7UXL0L5A8QA9M0GSPOP8YMFOBF2' where id=91;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='785RE4HQE4VE16P5AWUB1V4J4DQJJBO8RP69GU94BEN98LHXML7F54A2Z1PK9XAH28J9K3MH86F6DLZ201JPNKXN38U7FLX7FJWIDYYM32JA6VC0NES00BCNAWU4QT5IV8J8A8KJ8EDAXB00OHFJ7SMDBDVXCV6ETLVL0JLKQSVPG93ZTD89061FVJ1AOW2B9EEEMM6KJKPLNGMO0NHP7US308Y90NI2YFDS1VLPX8NROVEUO9H7B9XVGWZSMKO3J' where id=92;
-update noar ti set v0='785RE4HQE4VE16P5AWUB1V4J4DQJJBO8RP69GU94BEN98LHXML7F54A2Z1PK9XAH28J9K3MH86F6DLZ201JPNKXN38U7FLX7FJWIDYYM32JA6VC0NES00BCNAWU4QT5IV8J8A8KJ8EDAXB00OHFJ7SMDBDVXCV6ETLVL0JLKQSVPG93ZTD89061FVJ1AOW2B9EEEMM6KJKPLNGMO0NHP7US308Y90NI2YFDS1VLPX8NROVEUO9H7B9XVGWZSMKO3J' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='0EAB2PKE0VSX30YVSJQA0WHFBN56CHFLCMTLDOEWUL1C3F08S1X0K2PUNJ5KYJLIDKOQW3A4N9YDFQLLVGCUERSQUUCZZ6ZXF3PEKD643XONVHBU1OIBIUSV2A2M4PU7NUZAL01LUZJGUI1EQUIWOXSML2OZNNFRJS3P98RB7AJ6MHPB3D5CH2WN7ROML9Q9P4Q3N2H6TY9ZN7BD3TKAQRBL1H1CNYM0PGKOO15MKHD7EWY10H80LGVFYNBBMBAAS' where id=92;
-update noar ti set v1='0EAB2PKE0VSX30YVSJQA0WHFBN56CHFLCMTLDOEWUL1C3F08S1X0K2PUNJ5KYJLIDKOQW3A4N9YDFQLLVGCUERSQUUCZZ6ZXF3PEKD643XONVHBU1OIBIUSV2A2M4PU7NUZAL01LUZJGUI1EQUIWOXSML2OZNNFRJS3P98RB7AJ6MHPB3D5CH2WN7ROML9Q9P4Q3N2H6TY9ZN7BD3TKAQRBL1H1CNYM0PGKOO15MKHD7EWY10H80LGVFYNBBMBAAS' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2NJ4IUDLWPW0YBQ67EP3TRNDYMEP4LMAEDSRCVHW3VU5VUJ7U401VU5DCVO6RN4GMFU95CZCBL5BPXISWPSS9ID05H21MC5TDAQ0MNWQ85E69KFY4JRALHNEFWV1JFGLIF1AFSEN2CN5GL463TT9RPUKNJITW5ICZ5SQXD4VSKU94C7T9WU6QFW8MIDHCYYNI18GYQ23M6RCB2MRHOXIB9H78YI3191CI8BVLAT9W6GKABFKVM0MGV7V0Y7XP4352' where id=92;
-update noar ti set v2='2NJ4IUDLWPW0YBQ67EP3TRNDYMEP4LMAEDSRCVHW3VU5VUJ7U401VU5DCVO6RN4GMFU95CZCBL5BPXISWPSS9ID05H21MC5TDAQ0MNWQ85E69KFY4JRALHNEFWV1JFGLIF1AFSEN2CN5GL463TT9RPUKNJITW5ICZ5SQXD4VSKU94C7T9WU6QFW8MIDHCYYNI18GYQ23M6RCB2MRHOXIB9H78YI3191CI8BVLAT9W6GKABFKVM0MGV7V0Y7XP4352' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JOZ0SGSDWBX0I0Z1JWZROGVYLQGHVI5RA0YVPGEG4C2MVK3F8HKWBTNZN05KV4SJJVTFML71ERZ1M3ZDOBCUIHXBE4V01B35PYOFYJJ83OWOUY93SAUSE62ZX5WJZSNUNGTJSN3R56VNP5OG0VD9YS70FQQVCTMQKL434AS124GGPRJKQ7AVSWRYO6PA8KF035TVPFCDWAENYPUPF7ZQQLJQ291VD850Q2SFGTJ22TJDNQVP40O4LQS3DXZVO2ZZA' where id=92;
-update noar ti set v3='JOZ0SGSDWBX0I0Z1JWZROGVYLQGHVI5RA0YVPGEG4C2MVK3F8HKWBTNZN05KV4SJJVTFML71ERZ1M3ZDOBCUIHXBE4V01B35PYOFYJJ83OWOUY93SAUSE62ZX5WJZSNUNGTJSN3R56VNP5OG0VD9YS70FQQVCTMQKL434AS124GGPRJKQ7AVSWRYO6PA8KF035TVPFCDWAENYPUPF7ZQQLJQ291VD850Q2SFGTJ22TJDNQVP40O4LQS3DXZVO2ZZA' where id=92;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='DGCYFK8V52C5Q39UFQQI6GFV9MS2STLV1IVMQE8B3D5XVXHY0JGLH4QVNXM5X63RMO9XNQRMK1ZBW8K9B9Q2J4ANK8XIV3UF00ZQ5ZP51Z77E1UDIA0TY82H5SWNODE7SSE3LZJK4SROJ3W4LTMA3VIKBR8AROSTKU634XKY2ZQUUPD4295PMJED0ZRVDXP3SSEVM6WBTPDS37NGXA8TSYQFN59LR83GEYD24W26KAJIRQ6EGYLXFXQI56ZO1TZ47' where id=93;
-update noar ti set v0='DGCYFK8V52C5Q39UFQQI6GFV9MS2STLV1IVMQE8B3D5XVXHY0JGLH4QVNXM5X63RMO9XNQRMK1ZBW8K9B9Q2J4ANK8XIV3UF00ZQ5ZP51Z77E1UDIA0TY82H5SWNODE7SSE3LZJK4SROJ3W4LTMA3VIKBR8AROSTKU634XKY2ZQUUPD4295PMJED0ZRVDXP3SSEVM6WBTPDS37NGXA8TSYQFN59LR83GEYD24W26KAJIRQ6EGYLXFXQI56ZO1TZ47' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='X6UQMQPRLVDDO364Q5ZVKKIG7150PHH2IAK1UJ14RPMFDIC60TSCUWPFG89I85K0VU78SVGB74XE5Z8LKMH8BJL3CRLZNRROZIKFGF8SOL88ODQOM3QL6Q2TVNAO0S5QCO7VDFWVGG9Y78D29XNKLPG34YXQO9B2G43AY2CH6ICUNC8TXAHI7IFF8IE19073OZDW4UNV3ODEXOWNIHGPQS8LFEY62R7E0XZOXM14YA0MNQ9URB12029KOXJS5ADWN' where id=93;
-update noar ti set v1='X6UQMQPRLVDDO364Q5ZVKKIG7150PHH2IAK1UJ14RPMFDIC60TSCUWPFG89I85K0VU78SVGB74XE5Z8LKMH8BJL3CRLZNRROZIKFGF8SOL88ODQOM3QL6Q2TVNAO0S5QCO7VDFWVGG9Y78D29XNKLPG34YXQO9B2G43AY2CH6ICUNC8TXAHI7IFF8IE19073OZDW4UNV3ODEXOWNIHGPQS8LFEY62R7E0XZOXM14YA0MNQ9URB12029KOXJS5ADWN' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='QK5GWKB4T0VEGNP4JCJGEB2RHM5X9S1A42N33117H88ETLIJU4Z9L53SLUMZYA3VA64420NO3LFARVDSTKHUNYW4VEMP5MELEDU587HXCS9AXDPI54AOPH8EDR8AO0BPDKQOLL4NY726N1KVLA044I0MVFU63X61H7H3E8W1UT097PUOPAI1VVTMT4APDE8LAB567UZ2964ZTXSHGDLODX8Q2VX6IUBT37EE9A9VRO9X6ZXGRD1SLLZLKIRUGFDF5' where id=93;
-update noar ti set v2='QK5GWKB4T0VEGNP4JCJGEB2RHM5X9S1A42N33117H88ETLIJU4Z9L53SLUMZYA3VA64420NO3LFARVDSTKHUNYW4VEMP5MELEDU587HXCS9AXDPI54AOPH8EDR8AO0BPDKQOLL4NY726N1KVLA044I0MVFU63X61H7H3E8W1UT097PUOPAI1VVTMT4APDE8LAB567UZ2964ZTXSHGDLODX8Q2VX6IUBT37EE9A9VRO9X6ZXGRD1SLLZLKIRUGFDF5' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='MD2G12QTM7C1ADRLCAQIA3K91899IXUVBL9I2R90EOCPMKM8METIYDDJFUZA85HDLDBO2KI30IAJC5P4L195QRIHBTV18I30GB5QWBG9DPU3S4SAP4BIRNUBW871W4BJJM4B8LRW7SNT7QEFBR7L5MU52JCAZOPWNGGDN63XUKKZL929LPWUY7IRYVHIROFE9K3WMFBYCWP21VFB3KI7QICAWU6OR4LGQHLFZ92FXZABR7D4B0O75LZKUU3GO8SEK' where id=93;
-update noar ti set v3='MD2G12QTM7C1ADRLCAQIA3K91899IXUVBL9I2R90EOCPMKM8METIYDDJFUZA85HDLDBO2KI30IAJC5P4L195QRIHBTV18I30GB5QWBG9DPU3S4SAP4BIRNUBW871W4BJJM4B8LRW7SNT7QEFBR7L5MU52JCAZOPWNGGDN63XUKKZL929LPWUY7IRYVHIROFE9K3WMFBYCWP21VFB3KI7QICAWU6OR4LGQHLFZ92FXZABR7D4B0O75LZKUU3GO8SEK' where id=93;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='H11BFIZVDXIQJSLBQRQ5J8F5H50NY1Q8VIN7KZM72TOK3E1XBJXV3ABNPPV9FEH3RDYXGL37XK2Z2HOQVUTS3RBKHELHI08TJD0AFBBSCXGLRWMG3OZ6Q1GH49BSOIUWWXUM84S441W33FRE3U9XIS8F69LEXY81L4V8B9CEQ5AX7J2NR43W80IIRJXWDF20283YSJKHDB9GHMXWE988IXFUG29CCBKAEMAUPVA9L475WSXQ4VYI8UOOKCOT6X5TQ' where id=94;
-update noar ti set v0='H11BFIZVDXIQJSLBQRQ5J8F5H50NY1Q8VIN7KZM72TOK3E1XBJXV3ABNPPV9FEH3RDYXGL37XK2Z2HOQVUTS3RBKHELHI08TJD0AFBBSCXGLRWMG3OZ6Q1GH49BSOIUWWXUM84S441W33FRE3U9XIS8F69LEXY81L4V8B9CEQ5AX7J2NR43W80IIRJXWDF20283YSJKHDB9GHMXWE988IXFUG29CCBKAEMAUPVA9L475WSXQ4VYI8UOOKCOT6X5TQ' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='WPC7JU4ENGC774U45EX78DMKHIZ30Y3K57FQ8P0JCHM3YI794O39DLY2D7YS9LN5XZ9DCIAU3UHY4JG6OT9OCWJLIKCNX06RVYUML9WS0OA1ZCOO4AHXOH1Y34KPHYO9MU09DH88J4IBADOPC5TCADI3OFDFJGW5IE96ZFXVXLL3ZGVANB637LHS7F6NXHDH49C6ULHU8KX8W86TZV1BEWS7HEVXDDM41IKMXB862OJCRRP86M7O10GTZF73CQIVE' where id=94;
-update noar ti set v1='WPC7JU4ENGC774U45EX78DMKHIZ30Y3K57FQ8P0JCHM3YI794O39DLY2D7YS9LN5XZ9DCIAU3UHY4JG6OT9OCWJLIKCNX06RVYUML9WS0OA1ZCOO4AHXOH1Y34KPHYO9MU09DH88J4IBADOPC5TCADI3OFDFJGW5IE96ZFXVXLL3ZGVANB637LHS7F6NXHDH49C6ULHU8KX8W86TZV1BEWS7HEVXDDM41IKMXB862OJCRRP86M7O10GTZF73CQIVE' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='TQO5EOT4LBPGC3PCJIJVZ6YMHOEZPSCI8S6HDAPJTS95E178XYUY53HFHSYXT4I9ELX7G2QDOBSD76ABGMHY2W96V0KT7FTF18035Y6RW8NDFPZBYSCJY99IM1PV0ELMI1QKN3ZAUQM8RY6VOY7MREQLGLCVYLOXQZ2L9CK4R5J3R0ZVZZBSJWZFDH25K8LNM3OPHZE57ENKK8TLLIJS6PV1Q011NCHGD61BLGZZD3KZD4X8U0XTPN57J873UHG6P' where id=94;
-update noar ti set v2='TQO5EOT4LBPGC3PCJIJVZ6YMHOEZPSCI8S6HDAPJTS95E178XYUY53HFHSYXT4I9ELX7G2QDOBSD76ABGMHY2W96V0KT7FTF18035Y6RW8NDFPZBYSCJY99IM1PV0ELMI1QKN3ZAUQM8RY6VOY7MREQLGLCVYLOXQZ2L9CK4R5J3R0ZVZZBSJWZFDH25K8LNM3OPHZE57ENKK8TLLIJS6PV1Q011NCHGD61BLGZZD3KZD4X8U0XTPN57J873UHG6P' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='W9Y750CILBYT3Z127LDRTG7RZQNCVB9OAQIHMSOSYM82F7H732IZ5WAO0NBY15SXE9N2H3PSRLAL75FT9KDW79M1SE9T89ANRHNAAA11CIE0AI2NCZVFJFT0EP3ZWYLVRY354B1AS2OXH889OCQ9CRQGZ9RRS6DNFY7Y6PL3CREQH6B3OXWMIWX3BQR8DD5AE43Z1DBC8KRZVS5GZZ2YKX3113TMGB15TE6CI97A51SJSI25JZ0L86UCUV44HERY5' where id=94;
-update noar ti set v3='W9Y750CILBYT3Z127LDRTG7RZQNCVB9OAQIHMSOSYM82F7H732IZ5WAO0NBY15SXE9N2H3PSRLAL75FT9KDW79M1SE9T89ANRHNAAA11CIE0AI2NCZVFJFT0EP3ZWYLVRY354B1AS2OXH889OCQ9CRQGZ9RRS6DNFY7Y6PL3CREQH6B3OXWMIWX3BQR8DD5AE43Z1DBC8KRZVS5GZZ2YKX3113TMGB15TE6CI97A51SJSI25JZ0L86UCUV44HERY5' where id=94;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='6EH7QOIVOHN03HU0CUMJ0N2D4WM04O1P7UFKK2HJAP1A4PMOYXI4UB7SJ9NQ6K734OVFRAAB7L7IC1AZGVYECSFPS1KJX2XBJOGLFLSRADJLPSVOD56DXV0G8I7OFHH9UW9XCKR7F0547HZ1ZA6QN1PQBA25HW02EWAR909H3KZ7P8ULQXK07MRWELUUG6DR6S9WPU0OSPM73B5JMJ0R3PNTDT37JZB28VCUZQWFZYKXP25LGAMWXWZ9G6E40AF5X' where id=95;
-update noar ti set v0='6EH7QOIVOHN03HU0CUMJ0N2D4WM04O1P7UFKK2HJAP1A4PMOYXI4UB7SJ9NQ6K734OVFRAAB7L7IC1AZGVYECSFPS1KJX2XBJOGLFLSRADJLPSVOD56DXV0G8I7OFHH9UW9XCKR7F0547HZ1ZA6QN1PQBA25HW02EWAR909H3KZ7P8ULQXK07MRWELUUG6DR6S9WPU0OSPM73B5JMJ0R3PNTDT37JZB28VCUZQWFZYKXP25LGAMWXWZ9G6E40AF5X' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='5F5NA2DAJF52WVJZIPTVS277X9YJG5X0WE98SRQ5P00TF072U92VFG5BEHZXIPB9Y88137RSUR571QM9AGC0ZNDMOXTYOFW08LVJSF3EL4KQIDZN3MO28KE1WMNPPK4VM5A1AO65SDLFUSQYO0ZED3HKFG05JWNFC99GMC23K1LYC78RTJINJVZU2LI75M35MQZ3UU2ZMYDL2T0FTUDJ4RE74UE9AKYU6D4F7O9MY5SVPBBCFSVD0EAZAHBJVWK88' where id=95;
-update noar ti set v1='5F5NA2DAJF52WVJZIPTVS277X9YJG5X0WE98SRQ5P00TF072U92VFG5BEHZXIPB9Y88137RSUR571QM9AGC0ZNDMOXTYOFW08LVJSF3EL4KQIDZN3MO28KE1WMNPPK4VM5A1AO65SDLFUSQYO0ZED3HKFG05JWNFC99GMC23K1LYC78RTJINJVZU2LI75M35MQZ3UU2ZMYDL2T0FTUDJ4RE74UE9AKYU6D4F7O9MY5SVPBBCFSVD0EAZAHBJVWK88' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='Q2LDQOBULXJYLQOXWFCE3RSBY0V05RTKQCTYQETDUKUJZTLUUK01X7HGB4X0UZ67YG2CYE7O5PWYKXCOT9LNCVKWEG5Q4IGA5W4T9T1NFPA4LJ7EISBXHWA109RFB5AJMM2O7MZ57HHCD71E6AMLOFC90MSKXPUTW58D12FDRPUSZ18Z2R75D7Q0ED2BHKHAH6NT0BUDYBY6EIVCMATYKT7O6O51FDWA5LJPF3DLQF7NJVS5I7A3XG3L2B33K1O7V' where id=95;
-update noar ti set v2='Q2LDQOBULXJYLQOXWFCE3RSBY0V05RTKQCTYQETDUKUJZTLUUK01X7HGB4X0UZ67YG2CYE7O5PWYKXCOT9LNCVKWEG5Q4IGA5W4T9T1NFPA4LJ7EISBXHWA109RFB5AJMM2O7MZ57HHCD71E6AMLOFC90MSKXPUTW58D12FDRPUSZ18Z2R75D7Q0ED2BHKHAH6NT0BUDYBY6EIVCMATYKT7O6O51FDWA5LJPF3DLQF7NJVS5I7A3XG3L2B33K1O7V' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='REKOS1KNF5KJOVW58D7X5AZP883BHX8A2GOE8FJBNYXBKMERMYY2L2L0LMTNYNK538E4MJN79BEQ76KVF3Q26VNTZY7HEHZI2L1VXJK5KI1CC5SWNZF96V8H533EF2C331NZX1RTUIIXAGBX9M3UQPZDLM7R5FVO0T1BU1EGM3W9KVYOLELU65V7WWHSYNA6AQNBPEL9M4PGIOJG8XN8M9ZV1TM6XBLUEZKQGX2WDEIN9EE7QOOB7LO7HF833O9U8' where id=95;
-update noar ti set v3='REKOS1KNF5KJOVW58D7X5AZP883BHX8A2GOE8FJBNYXBKMERMYY2L2L0LMTNYNK538E4MJN79BEQ76KVF3Q26VNTZY7HEHZI2L1VXJK5KI1CC5SWNZF96V8H533EF2C331NZX1RTUIIXAGBX9M3UQPZDLM7R5FVO0T1BU1EGM3W9KVYOLELU65V7WWHSYNA6AQNBPEL9M4PGIOJG8XN8M9ZV1TM6XBLUEZKQGX2WDEIN9EE7QOOB7LO7HF833O9U8' where id=95;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='FAAXUMQKWZIUTMKRYCF2CX25NLPKPG6MQ8CO4N030L52E79HDW3Q4LS2CV8F4WYKWQPP9QFJ9ES33XKMXLOMGXWVVHMGJNWUJG1X2EQA20K01CK855O3OED02VIG92SWAKHS4265HHUDIV4YZJYOXVD706BTSZV128OGQ6UKU4BHIYCCTMHA7Y92D8J9Y4X2D6BXIOYFX6D4E0OXULQUCK5JOU3P55M7QY7P6SB1GVJFZPJ887Q2LYXHQ6TZJ8UH8' where id=96;
-update noar ti set v0='FAAXUMQKWZIUTMKRYCF2CX25NLPKPG6MQ8CO4N030L52E79HDW3Q4LS2CV8F4WYKWQPP9QFJ9ES33XKMXLOMGXWVVHMGJNWUJG1X2EQA20K01CK855O3OED02VIG92SWAKHS4265HHUDIV4YZJYOXVD706BTSZV128OGQ6UKU4BHIYCCTMHA7Y92D8J9Y4X2D6BXIOYFX6D4E0OXULQUCK5JOU3P55M7QY7P6SB1GVJFZPJ887Q2LYXHQ6TZJ8UH8' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='AVB7L0JPH7EAEIWJBTF17FS34SU9LT3GWLYWJWL0X0V0YUYBT85P9Q9IX57TTDUA609O7RVDVLXX2IQJ9DBLZYUVSEXDK8Z2VC0HB9JRMM98OXK7ZUF4BQEB7EPO39U9IPFG0G0MIAMDWGNWYQC1QHAQYEOHXZ6TBV39QKF5WLF25I8OMWMRTW81SC9JEPIFVQNKTTATW720V9Y8HIS1XJT9UGXWJZFK3OJZ98Q30AR38GURYFZPVLAEXMWF1TLZ7' where id=96;
-update noar ti set v1='AVB7L0JPH7EAEIWJBTF17FS34SU9LT3GWLYWJWL0X0V0YUYBT85P9Q9IX57TTDUA609O7RVDVLXX2IQJ9DBLZYUVSEXDK8Z2VC0HB9JRMM98OXK7ZUF4BQEB7EPO39U9IPFG0G0MIAMDWGNWYQC1QHAQYEOHXZ6TBV39QKF5WLF25I8OMWMRTW81SC9JEPIFVQNKTTATW720V9Y8HIS1XJT9UGXWJZFK3OJZ98Q30AR38GURYFZPVLAEXMWF1TLZ7' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='VTGHTU2UTBEA0Q2C9VHJBGB3A2SG9YL68EH0N3HKIN8RL3ZQM9G2MYZCICJ5X9WGJ26HGLNXGBD61ZT3VPTRUT9V2NSPA2441VQYACSCM3J160CYBZ71PWWKPI1THMQWXD7RSQBBLQYJB9GYLIXSLXIHBVMFAEVGR1H4SRKMCTFX0EKVVM8UQ394F22FVZPTO8LNA3N7BCASHK7YOZM2AMW03PXHD7K4IKSHBZ524VRRER0T35PZICZNHSFO34Z4W' where id=96;
-update noar ti set v2='VTGHTU2UTBEA0Q2C9VHJBGB3A2SG9YL68EH0N3HKIN8RL3ZQM9G2MYZCICJ5X9WGJ26HGLNXGBD61ZT3VPTRUT9V2NSPA2441VQYACSCM3J160CYBZ71PWWKPI1THMQWXD7RSQBBLQYJB9GYLIXSLXIHBVMFAEVGR1H4SRKMCTFX0EKVVM8UQ394F22FVZPTO8LNA3N7BCASHK7YOZM2AMW03PXHD7K4IKSHBZ524VRRER0T35PZICZNHSFO34Z4W' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='UFJ5JLTP7WUETVGL7QAV005KL9XZ2MNNTHP7O5012TUVA6BGJ79UDMQC5OGYYCW98IZ1WOW35ZB0FSGY2BP8FGJZZ835HRNPSDJ6M2SSWLYMO2IJ6J5F0VYS84NKECE7X53K6RTBDDO0VB3ZM32Z49M8ZCVN7GT8IVEQ9O3SNQMRNY65CRVAK1VSI55E8ZUVY4IWHF6GFI7X6G6H2R75IGA1ASR0BGVBDF32IYWT4DSPJ1II3UCA9D19FLX3NC2ZX' where id=96;
-update noar ti set v3='UFJ5JLTP7WUETVGL7QAV005KL9XZ2MNNTHP7O5012TUVA6BGJ79UDMQC5OGYYCW98IZ1WOW35ZB0FSGY2BP8FGJZZ835HRNPSDJ6M2SSWLYMO2IJ6J5F0VYS84NKECE7X53K6RTBDDO0VB3ZM32Z49M8ZCVN7GT8IVEQ9O3SNQMRNY65CRVAK1VSI55E8ZUVY4IWHF6GFI7X6G6H2R75IGA1ASR0BGVBDF32IYWT4DSPJ1II3UCA9D19FLX3NC2ZX' where id=96;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='2257OFXUKLFS2FB5DWHAL2W2YCLFCWSIZ1OYHQXG7DIU8MR0M5N22GZHSIK17MSZ19SGW6LWPUS6DEMLI8LNUHYOUUR6VHWJ9V1EOFVTKPH91AIG559AH6VGZHGDW5G42RCTNQ9LVVYHOQZ9P0VEW0D96WCJHSKUG07ZZFZUB6Q2J4RQ828O09OHJJOP8XF5R5WYBRYCVZL965JLKB58YMLXOMHO8MJTI8SO3XB8QX30O4Z1TY5OTCC734ISR5OR8' where id=97;
-update noar ti set v0='2257OFXUKLFS2FB5DWHAL2W2YCLFCWSIZ1OYHQXG7DIU8MR0M5N22GZHSIK17MSZ19SGW6LWPUS6DEMLI8LNUHYOUUR6VHWJ9V1EOFVTKPH91AIG559AH6VGZHGDW5G42RCTNQ9LVVYHOQZ9P0VEW0D96WCJHSKUG07ZZFZUB6Q2J4RQ828O09OHJJOP8XF5R5WYBRYCVZL965JLKB58YMLXOMHO8MJTI8SO3XB8QX30O4Z1TY5OTCC734ISR5OR8' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='PCWGA3O10XR00QS2SWXP0U7JQH8G0O5U6H3GK8TONZCESJJBF97BKWFRCNE9N58SPDMWIC3QL7U4QD3MBLMVAJO062J3JLE6HBNUOV6SJL0UEZLQKG80ZG4DS51V9NU9DQICOPGAXPNUO59V680NATGNIH0E5O0KJE30NNW4ZZ0ILP5H9QS5ZJ8RHT1MG8QABXSRVS0RS4C661EW8YNO3X6ZWMLZ133IHJVUPJNUPKTCXT027620U4IYBPPZ14E0L' where id=97;
-update noar ti set v1='PCWGA3O10XR00QS2SWXP0U7JQH8G0O5U6H3GK8TONZCESJJBF97BKWFRCNE9N58SPDMWIC3QL7U4QD3MBLMVAJO062J3JLE6HBNUOV6SJL0UEZLQKG80ZG4DS51V9NU9DQICOPGAXPNUO59V680NATGNIH0E5O0KJE30NNW4ZZ0ILP5H9QS5ZJ8RHT1MG8QABXSRVS0RS4C661EW8YNO3X6ZWMLZ133IHJVUPJNUPKTCXT027620U4IYBPPZ14E0L' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='T58S91X3BNFNRYPR3IMKC9D6UJOZA7BJ19Q9EC0TZJFHJIQAI8C4RUE71REVF85BRQ7M7UAPK6L2UUW6WVTGY9W2JAN1D1WLC5OV8DL7ZXUT6QAPLSR5VX5I7JEE0ZLBUVV0ST7LBH7444Y01YJ0TZGX3LFKAGPPWMGTQ3KJ4FV9Q9L3M6Q0BXTOYTH225XK5NG9Y3MD8WBI2CN2PIUNONJXQGXXJ8GIZMDWFWNV7L9IJXVPDJAXISI14EQD0I1LL' where id=97;
-update noar ti set v2='T58S91X3BNFNRYPR3IMKC9D6UJOZA7BJ19Q9EC0TZJFHJIQAI8C4RUE71REVF85BRQ7M7UAPK6L2UUW6WVTGY9W2JAN1D1WLC5OV8DL7ZXUT6QAPLSR5VX5I7JEE0ZLBUVV0ST7LBH7444Y01YJ0TZGX3LFKAGPPWMGTQ3KJ4FV9Q9L3M6Q0BXTOYTH225XK5NG9Y3MD8WBI2CN2PIUNONJXQGXXJ8GIZMDWFWNV7L9IJXVPDJAXISI14EQD0I1LL' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='ELR5OYU9FXZFHMBF3J2HG47AII8Y02M473OWKDEZ2AK6V3JKJWXQLM4K1Z27YA0VS6ZROJNK2RVEGWWEQBNK0AAPXZUSCJUQKD4NOGVMX3T6BNJSAGTV6NJHQHPHUZ85YJXVUD9FM1K6RK855XRKYU4MVDNB6PH9NY9OGOHR5E04LA34YRE4L8P780ERJD5OAG347T8XAMB038NGQADTYLX3PDI0MN1IXYK1A1OEZC6AIED8IPYFMQ59QQGOGLP93' where id=97;
-update noar ti set v3='ELR5OYU9FXZFHMBF3J2HG47AII8Y02M473OWKDEZ2AK6V3JKJWXQLM4K1Z27YA0VS6ZROJNK2RVEGWWEQBNK0AAPXZUSCJUQKD4NOGVMX3T6BNJSAGTV6NJHQHPHUZ85YJXVUD9FM1K6RK855XRKYU4MVDNB6PH9NY9OGOHR5E04LA34YRE4L8P780ERJD5OAG347T8XAMB038NGQADTYLX3PDI0MN1IXYK1A1OEZC6AIED8IPYFMQ59QQGOGLP93' where id=97;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='PPZV0EDGI7ZL7GY81JGDYNOM2C58PD0MX2XFOC99C94BIPS89HBE0QWJM69W5TX37WICUILTDTERRFN8MNR4CK2WVKMXJI2LZAZTQTIKXDKIWXQZW34FCSP64P9QCAFNBDBJCODEGPCFVP5AZC3GYEXIMWB8IU7PVBUXK481YL49T4P99H0CI6WCMZBNEDT500DG6DE1F6QM5IQGW5I4MHQVKEHGMOYE8A66AC946MRUPJ8WMJ2CGBPTQT8VYYMUF' where id=98;
-update noar ti set v0='PPZV0EDGI7ZL7GY81JGDYNOM2C58PD0MX2XFOC99C94BIPS89HBE0QWJM69W5TX37WICUILTDTERRFN8MNR4CK2WVKMXJI2LZAZTQTIKXDKIWXQZW34FCSP64P9QCAFNBDBJCODEGPCFVP5AZC3GYEXIMWB8IU7PVBUXK481YL49T4P99H0CI6WCMZBNEDT500DG6DE1F6QM5IQGW5I4MHQVKEHGMOYE8A66AC946MRUPJ8WMJ2CGBPTQT8VYYMUF' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='MHE8ZHDRQMBO2NN7RQVMUJNFF1HZJLSBMHBYWO0YAZFO3D28C3O0GYH3IMCKBH8IOCIGWS89W56Y0J96HMUKJKCYOMWDTH02RYZ54WLQGERGQ3T92H7KUGYKS8OI06GGE04RAHEJ33BTF8KGBPCBJC62UP4K4T8X1M0MX4S8GIYGUTV0YKAAJVOPZTTMMYTK9KMCHHXTLHN36J88IFHW37N3J9FRTZDTI2EYW7XDNHYXZ6AB5XCNMQP8MMPVTO4M3' where id=98;
-update noar ti set v1='MHE8ZHDRQMBO2NN7RQVMUJNFF1HZJLSBMHBYWO0YAZFO3D28C3O0GYH3IMCKBH8IOCIGWS89W56Y0J96HMUKJKCYOMWDTH02RYZ54WLQGERGQ3T92H7KUGYKS8OI06GGE04RAHEJ33BTF8KGBPCBJC62UP4K4T8X1M0MX4S8GIYGUTV0YKAAJVOPZTTMMYTK9KMCHHXTLHN36J88IFHW37N3J9FRTZDTI2EYW7XDNHYXZ6AB5XCNMQP8MMPVTO4M3' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='SWJ9LT09OCC8EVXVTOFW27OXE71E9F49XOLWOG49Z8755GNPS5QH5X6AJ3IUPOGR0R6DQY9ABXIEZB3KQLRLMT50C7YVDJ0F4A3RRJ42N19UFEM34Y6115Y4UBLY7RA794MV1DZGDXR34T8KB6QR2ZFX3ZX8UT0965P9T2FR51JGBS3VOWPR5SD9IRGI9Y62NQ9WH569HZBM8IHAAVZ7Q9EZEE9J95ZYYC4QAOHY9GMUD2QMGEJYL5QSEC6MHXD4K' where id=98;
-update noar ti set v2='SWJ9LT09OCC8EVXVTOFW27OXE71E9F49XOLWOG49Z8755GNPS5QH5X6AJ3IUPOGR0R6DQY9ABXIEZB3KQLRLMT50C7YVDJ0F4A3RRJ42N19UFEM34Y6115Y4UBLY7RA794MV1DZGDXR34T8KB6QR2ZFX3ZX8UT0965P9T2FR51JGBS3VOWPR5SD9IRGI9Y62NQ9WH569HZBM8IHAAVZ7Q9EZEE9J95ZYYC4QAOHY9GMUD2QMGEJYL5QSEC6MHXD4K' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='JCOI29KEC0NYM1G3ZGCEYW8GGJKG8BZ5XNK0WKBWU0H0RN3XJ3GT5L2Y7LF0PHRE0KNCX9EOE6KMCPZJ5CWA88C6YAEGS4U5LNQ55CFUQCF8PIIT9VV4NHMV0MHM91D01NGTTVY3Z4B1O7QQNZGB52781EYNX0UT5OQMD19IETHNFI1FH80HS03RXPJRA49448T726CY77U5T338NONRYUF2PP40D3Z05LG8V0382Y7ULY0UR5ZVZ1BB812OQUEBT' where id=98;
-update noar ti set v3='JCOI29KEC0NYM1G3ZGCEYW8GGJKG8BZ5XNK0WKBWU0H0RN3XJ3GT5L2Y7LF0PHRE0KNCX9EOE6KMCPZJ5CWA88C6YAEGS4U5LNQ55CFUQCF8PIIT9VV4NHMV0MHM91D01NGTTVY3Z4B1O7QQNZGB52781EYNX0UT5OQMD19IETHNFI1FH80HS03RXPJRA49448T726CY77U5T338NONRYUF2PP40D3Z05LG8V0382Y7ULY0UR5ZVZ1BB812OQUEBT' where id=98;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-update noar tt set v0='L2I9WV9C7179KOVWGEBPR14V2R8KHW9ADCF27C1QS2LWYBOU4SIPEJK86PMMNGZQ5XDXPT4QNS3F5N8DN5L9V934ER2JYAA6PFZ61WPBVDB3WMEBAVQZ53B64V74RRA1Z6KC9EFI9ZGDJU45WJY7XIQGUUXRCI60EA6AUCYI36RON8K1E1Z4BSYK1N2GPWKPK8K25XEJWH99NK5BGSUZGMSDT15D6I2A9BNHMS4DUFFGTX9TBHKDULLZTUENPHXSB' where id=99;
-update noar ti set v0='L2I9WV9C7179KOVWGEBPR14V2R8KHW9ADCF27C1QS2LWYBOU4SIPEJK86PMMNGZQ5XDXPT4QNS3F5N8DN5L9V934ER2JYAA6PFZ61WPBVDB3WMEBAVQZ53B64V74RRA1Z6KC9EFI9ZGDJU45WJY7XIQGUUXRCI60EA6AUCYI36RON8K1E1Z4BSYK1N2GPWKPK8K25XEJWH99NK5BGSUZGMSDT15D6I2A9BNHMS4DUFFGTX9TBHKDULLZTUENPHXSB' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v0' at row 1
-update noar tt set v1='3YNWGOW6CV4GMJAWES6GY0RIZLCYXJQV0GP9SB089WRV1LAIIQOEHS1NDVZTD0N5DJH6SFXIAR5B86F4F14CK9ND8RZOQ55X59PK3L7Z8E36UNTNFE5C1852AZEC1P1TY8QPINDZO5QBSBKRXOG0TWE4OAJ082PIO6KJZVMHDI5ANLKLPRP7N9O6OIFJLB5EM9M04SGFOWSRJDGPZJXGUUHUE9VRY21DM7A0RC6N3YZFNJG8Q6XQIY3J8JTQRO64V' where id=99;
-update noar ti set v1='3YNWGOW6CV4GMJAWES6GY0RIZLCYXJQV0GP9SB089WRV1LAIIQOEHS1NDVZTD0N5DJH6SFXIAR5B86F4F14CK9ND8RZOQ55X59PK3L7Z8E36UNTNFE5C1852AZEC1P1TY8QPINDZO5QBSBKRXOG0TWE4OAJ082PIO6KJZVMHDI5ANLKLPRP7N9O6OIFJLB5EM9M04SGFOWSRJDGPZJXGUUHUE9VRY21DM7A0RC6N3YZFNJG8Q6XQIY3J8JTQRO64V' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v1' at row 1
-update noar tt set v2='2QS184OQUSY2T1FOAWQIE57GN9DGAXSDLAASV89Q3FBLHZXOLFJUFNBHVAHYXCG42R8PZL3BQ1RRAID83P7N4YMMGZDKG4UM7CKVVJN5M36MR574PDLC1ADMBHRFLO4CO39HP4LPUMMVY22M0QDSJILNIM4H7YUS32R8OE7MURE1N2GIRB93JQUHY5OZG743QWEY6Y98ADMP7P1YL3XDBSVZKQ2DVLN4NTC37HV3F1T0OZ5ATLLGTZPARNF4BII0A' where id=99;
-update noar ti set v2='2QS184OQUSY2T1FOAWQIE57GN9DGAXSDLAASV89Q3FBLHZXOLFJUFNBHVAHYXCG42R8PZL3BQ1RRAID83P7N4YMMGZDKG4UM7CKVVJN5M36MR574PDLC1ADMBHRFLO4CO39HP4LPUMMVY22M0QDSJILNIM4H7YUS32R8OE7MURE1N2GIRB93JQUHY5OZG743QWEY6Y98ADMP7P1YL3XDBSVZKQ2DVLN4NTC37HV3F1T0OZ5ATLLGTZPARNF4BII0A' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v2' at row 1
-update noar tt set v3='GSTHW6G2VM1R3YG9RI9KQIMUAO37JPPXHVUL6AXRRA1AV2730CYIKKOQTAL1A2S4NFSV1YDKRWE854E2I7XY12GYDJ1P41WMFYOA3IW4UPAXR1JI5B5RNJI9IXZJEXOT7DWI6XUZ1GF6HDNU480SB6HNM6ZEJBROFRWEIK0T12CCTP7VOQ10H18WGEG5K9NCSGCO6B3328U663KYNC107S58LHXF02I2WI69CBGF3OE2ISAOYH2UIDN7PWFVR5XNL' where id=99;
-update noar ti set v3='GSTHW6G2VM1R3YG9RI9KQIMUAO37JPPXHVUL6AXRRA1AV2730CYIKKOQTAL1A2S4NFSV1YDKRWE854E2I7XY12GYDJ1P41WMFYOA3IW4UPAXR1JI5B5RNJI9IXZJEXOT7DWI6XUZ1GF6HDNU480SB6HNM6ZEJBROFRWEIK0T12CCTP7VOQ10H18WGEG5K9NCSGCO6B3328U663KYNC107S58LHXF02I2WI69CBGF3OE2ISAOYH2UIDN7PWFVR5XNL' where id=99;
-Warnings:
-Warning 1265 Data truncated for column 'v3' at row 1
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
+This test does not produce any output on success
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_bin_pad.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_bin_pad.result
index 44cf18a79b2..1955c1632d2 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_bin_pad.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_bin_pad.result
Binary files differ
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_char.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_char.result
index d8036ff6607..aa9be20e7ed 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_char.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_char.result
@@ -1,19 +1,19 @@
-set default_storage_engine='tokudb';
-drop table if exists tt, ti;
-set tokudb_disable_slow_upsert=1;
-create table tt (id int primary key, c char(32), b binary(32));
+set tokudb_enable_fast_upsert=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table tt (id int primary key, c char(32), b binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
-insert noar into tt values (1,null,null) on duplicate key update c='hi';
-insert noar into ti values (1,null,null) on duplicate key update c='hi';
+insert into tt values (1,null,null) on duplicate key update c='hi';
+insert into ti values (1,null,null) on duplicate key update c='hi';
include/diff_tables.inc [test.tt, test.ti]
-insert noar into tt values (1,null,null) on duplicate key update c='there';
-insert noar into ti values (1,null,null) on duplicate key update c='there';
+insert into tt values (1,null,null) on duplicate key update c='there';
+insert into ti values (1,null,null) on duplicate key update c='there';
include/diff_tables.inc [test.tt, test.ti]
-insert noar into tt values (1,null,null) on duplicate key update b='you';
-insert noar into ti values (1,null,null) on duplicate key update b='you';
+insert into tt values (1,null,null) on duplicate key update b='you';
+insert into ti values (1,null,null) on duplicate key update b='you';
include/diff_tables.inc [test.tt, test.ti]
-insert noar into tt values (1,null,null) on duplicate key update b='people';
-insert noar into ti values (1,null,null) on duplicate key update b='people';
+insert into tt values (1,null,null) on duplicate key update b='people';
+insert into ti values (1,null,null) on duplicate key update b='people';
include/diff_tables.inc [test.tt, test.ti]
drop table tt, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
index 192d32d9a95..d7ec18951e1 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_deadlock.result
@@ -1,12 +1,17 @@
-drop table if exists t;
-set default_storage_engine='tokudb';
-create table t (id bigint primary key, b bigint not null default 0);
+set tokudb_enable_fast_upsert=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (id bigint primary key, b bigint not null default 0)
+engine = tokudb;
+SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));
+SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_ALL_TABLES',''));
+set tokudb_enable_fast_upsert=1;
begin;
-insert noar into t (id) values (1) on duplicate key update b=b+1;
+insert into t (id) values (1) on duplicate key update b=b+1;
begin;
-insert noar into t (id) values (2) on duplicate key update b=b-1;
-insert noar into t (id) values (2) on duplicate key update b=b+1;
-insert noar into t (id) values (1) on duplicate key update b=b-1;
+insert into t (id) values (2) on duplicate key update b=b-1;
+insert into t (id) values (2) on duplicate key update b=b+1;
+insert into t (id) values (1) on duplicate key update b=b-1;
Got one of the listed errors
rollback;
commit;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_int.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_int.result
index 0d500c480a8..4a963777fc0 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_int.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_int.result
@@ -1,427 +1 @@
-set default_storage_engine='tokudb';
-drop table if exists tt, ti;
-set tokudb_disable_slow_update=1;
-create table tt (
-id tinyint null primary key,
-x tinyint null,
-y tinyint null,
-z tinyint null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-Warnings:
-Warning 1264 Out of range value for column 'z' at row 1
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id tinyint not null primary key,
-x tinyint not null default 0,
-y tinyint not null default 0,
-z tinyint not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-Warnings:
-Warning 1264 Out of range value for column 'z' at row 1
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id tinyint unsigned null primary key,
-x tinyint unsigned null,
-y tinyint unsigned null,
-z tinyint unsigned null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id tinyint unsigned not null primary key,
-x tinyint unsigned not null default 0,
-y tinyint unsigned not null default 0,
-z tinyint unsigned not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id smallint null primary key,
-x smallint null,
-y smallint null,
-z smallint null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id smallint not null primary key,
-x smallint not null default 0,
-y smallint not null default 0,
-z smallint not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id smallint unsigned null primary key,
-x smallint unsigned null,
-y smallint unsigned null,
-z smallint unsigned null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id smallint unsigned not null primary key,
-x smallint unsigned not null default 0,
-y smallint unsigned not null default 0,
-z smallint unsigned not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id mediumint null primary key,
-x mediumint null,
-y mediumint null,
-z mediumint null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id mediumint not null primary key,
-x mediumint not null default 0,
-y mediumint not null default 0,
-z mediumint not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id mediumint unsigned null primary key,
-x mediumint unsigned null,
-y mediumint unsigned null,
-z mediumint unsigned null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id mediumint unsigned not null primary key,
-x mediumint unsigned not null default 0,
-y mediumint unsigned not null default 0,
-z mediumint unsigned not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id int null primary key,
-x int null,
-y int null,
-z int null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id int not null primary key,
-x int not null default 0,
-y int not null default 0,
-z int not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id int unsigned null primary key,
-x int unsigned null,
-y int unsigned null,
-z int unsigned null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id int unsigned not null primary key,
-x int unsigned not null default 0,
-y int unsigned not null default 0,
-z int unsigned not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id bigint null primary key,
-x bigint null,
-y bigint null,
-z bigint null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id bigint not null primary key,
-x bigint not null default 0,
-y bigint not null default 0,
-z bigint not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id bigint unsigned null primary key,
-x bigint unsigned null,
-y bigint unsigned null,
-z bigint unsigned null,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
-create table tt (
-id bigint unsigned not null primary key,
-x bigint unsigned not null default 0,
-y bigint unsigned not null default 0,
-z bigint unsigned not null default 0,
-a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-include/diff_tables.inc [test.tt, test.ti]
-drop table tt, ti;
+This test does not produce any output on success
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_key.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_key.result
index 95e31062c88..d05f40619ed 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_key.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_key.result
@@ -1,23 +1,40 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-set tokudb_disable_slow_upsert=1;
-create table t (a int, b char(32), c varchar(32), d blob);
-insert noar into t values (1,null,null,null) on duplicate key update a=42;
+set tokudb_enable_fast_upsert=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (a int, b char(32), c varchar(32), d blob) engine = tokudb;
+insert into t values (1,null,null,null) on duplicate key update a=42;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (id int primary key, a int, b char(32), c varchar(32), d blob, clustering key(a));
-insert noar into t values (1,null,null,null,null) on duplicate key update a=42;
+create table t (id int primary key,
+a int, b char(32),
+c varchar(32),
+d blob,
+clustering key(a)) engine = tokudb;
+insert into t values (1,null,null,null,null) on duplicate key update a=42;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (id int primary key, a int, b char(32), c varchar(32), d blob, key(c));
-insert noar into t values (1,null,null,null,null) on duplicate key update a=42;
+create table t (id int primary key,
+a int,
+b char(32),
+c varchar(32),
+d blob,
+key(c)) engine = tokudb ;
+insert into t values (1,null,null,null,null) on duplicate key update a=42;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (id int, a int, b char(32), c varchar(32), d blob, primary key(id, a));
-insert noar into t values (1,2,null,null,null) on duplicate key update a=42;
+create table t (id int,
+a int, b char(32),
+c varchar(32),
+d blob,
+primary key(id, a)) engine = tokudb;
+insert into t values (1,2,null,null,null) on duplicate key update a=42;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
-create table t (id int, a int, b char(32), c varchar(32), d blob, primary key(a, id));
-insert noar into t values (1,2,null,null,null) on duplicate key update a=42;
+create table t (id int,
+a int, b char(32),
+c varchar(32),
+d blob,
+primary key(a, id)) engine = tokudb;
+insert into t values (1,2,null,null,null) on duplicate key update a=42;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_sqlmode.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_sqlmode.result
index 9b1fd60d691..30a6448b0a2 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_sqlmode.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_sqlmode.result
@@ -1,17 +1,16 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-set tokudb_disable_slow_upsert=1;
-create table t (id int primary key, x int not null);
-insert noar into t values (1,0);
-insert noar into t values (1,0) on duplicate key update x=42;
-insert noar into t values (1,0) on duplicate key update x=x+1;
-insert noar into t values (1,0) on duplicate key update x=x-1;
+set tokudb_enable_fast_upsert=1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+create table t (id int primary key, x int not null) engine = tokudb;
+insert into t values (1,0);
+insert into t values (1,0) on duplicate key update x=42;
+insert into t values (1,0) on duplicate key update x=x+1;
+insert into t values (1,0) on duplicate key update x=x-1;
set session sql_mode="NO_ENGINE_SUBSTITUTION,traditional";
-insert noar into t values (1,0) on duplicate key update x=42;
+insert into t values (1,0) on duplicate key update x=42;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-insert noar into t values (1,0) on duplicate key update x=x+1;
+insert into t values (1,0) on duplicate key update x=x+1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-insert noar into t values (1,0) on duplicate key update x=x-1;
+insert into t values (1,0) on duplicate key update x=x-1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
-set session sql_mode="NO_ENGINE_SUBSTITUTION";
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_values.result b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_values.result
index d2214fb1cd9..6930584465c 100644
--- a/storage/tokudb/mysql-test/tokudb/r/fast_upsert_values.result
+++ b/storage/tokudb/mysql-test/tokudb/r/fast_upsert_values.result
@@ -1,22 +1,22 @@
-set default_storage_engine='tokudb';
-drop table if exists t;
-set tokudb_disable_slow_upsert=1;
-create table t (id int primary key, x int not null);
-insert noar into t values (1,1);
-insert noar into t values (1,1) on duplicate key update x=x+1;
+set session sql_mode=(select replace(@@sql_mode,'STRICT_TRANS_TABLES',''));
+set session sql_mode=(select replace(@@sql_mode,'STRICT_ALL_TABLES',''));
+set tokudb_enable_fast_upsert=1;
+create table t (id int primary key, x int not null) engine = tokudb;
+insert into t values (1,1);
+insert into t values (1,1) on duplicate key update x=x+1;
select * from t;
id x
1 2
-insert noar into t values (1,10) on duplicate key update x=values(x)+1;
+insert into t values (1,10) on duplicate key update x=values(x)+1;
ERROR 42000: Table 't' uses an extension that doesn't exist in this XYZ version
select * from t;
id x
1 2
-insert noar into t values (1,10) on duplicate key update x=x+values(x);
+insert into t values (1,10) on duplicate key update x=x+values(x);
select * from t;
id x
1 12
-insert noar into t values (1,100) on duplicate key update x=x+values(x);
+insert into t values (1,100) on duplicate key update x=x+values(x);
select * from t;
id x
1 112
diff --git a/storage/tokudb/mysql-test/tokudb/r/tokudb_mrr.result b/storage/tokudb/mysql-test/tokudb/r/tokudb_mrr.result
new file mode 100644
index 00000000000..024580d4258
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/r/tokudb_mrr.result
@@ -0,0 +1,334 @@
+set optimizer_switch='mrr=on,mrr_sort_keys=on,index_condition_pushdown=on';
+set default_storage_engine=TokuDB;
+create table t1(a int);
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `a` int(11) DEFAULT NULL
+) ENGINE=TokuDB DEFAULT CHARSET=latin1
+insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
+create table t2(a int);
+insert into t2 select A.a + 10*(B.a + 10*C.a) from t1 A, t1 B, t1 C;
+create table t3 (
+a char(8) not null, b char(8) not null, filler char(200),
+key(a)
+);
+insert into t3 select @a:=concat('c-', 1000+ A.a, '=w'), @a, 'filler' from t2 A;
+insert into t3 select concat('c-', 1000+A.a, '=w'), concat('c-', 2000+A.a, '=w'),
+'filler-1' from t2 A;
+insert into t3 select concat('c-', 1000+A.a, '=w'), concat('c-', 3000+A.a, '=w'),
+'filler-2' from t2 A;
+select a,filler from t3 where a >= 'c-9011=w';
+a filler
+select a,filler from t3 where a >= 'c-1011=w' and a <= 'c-1015=w';
+a filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1011=w filler-1
+c-1012=w filler-1
+c-1013=w filler-1
+c-1014=w filler-1
+c-1015=w filler-1
+c-1011=w filler-2
+c-1012=w filler-2
+c-1013=w filler-2
+c-1014=w filler-2
+c-1015=w filler-2
+select a,filler from t3 where (a>='c-1011=w' and a <= 'c-1013=w') or
+(a>='c-1014=w' and a <= 'c-1015=w');
+a filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1011=w filler-1
+c-1012=w filler-1
+c-1013=w filler-1
+c-1014=w filler-1
+c-1015=w filler-1
+c-1011=w filler-2
+c-1012=w filler-2
+c-1013=w filler-2
+c-1014=w filler-2
+c-1015=w filler-2
+insert into t3 values ('c-1013=z', 'c-1013=z', 'err');
+insert into t3 values ('a-1014=w', 'a-1014=w', 'err');
+select a,filler from t3 where (a>='c-1011=w' and a <= 'c-1013=w') or
+(a>='c-1014=w' and a <= 'c-1015=w');
+a filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1011=w filler-1
+c-1012=w filler-1
+c-1013=w filler-1
+c-1014=w filler-1
+c-1015=w filler-1
+c-1011=w filler-2
+c-1012=w filler-2
+c-1013=w filler-2
+c-1014=w filler-2
+c-1015=w filler-2
+delete from t3 where b in ('c-1013=z', 'a-1014=w');
+select a,filler from t3 where a='c-1011=w' or a='c-1012=w' or a='c-1013=w' or
+a='c-1014=w' or a='c-1015=w';
+a filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1011=w filler-1
+c-1012=w filler-1
+c-1013=w filler-1
+c-1014=w filler-1
+c-1015=w filler-1
+c-1011=w filler-2
+c-1012=w filler-2
+c-1013=w filler-2
+c-1014=w filler-2
+c-1015=w filler-2
+insert into t3 values ('c-1013=w', 'del-me', 'inserted');
+select a,filler from t3 where a='c-1011=w' or a='c-1012=w' or a='c-1013=w' or
+a='c-1014=w' or a='c-1015=w';
+a filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1011=w filler-1
+c-1012=w filler-1
+c-1013=w filler-1
+c-1014=w filler-1
+c-1015=w filler-1
+c-1011=w filler-2
+c-1012=w filler-2
+c-1013=w filler-2
+c-1014=w filler-2
+c-1015=w filler-2
+c-1013=w inserted
+delete from t3 where b='del-me';
+alter table t3 add primary key(b);
+select b,filler from t3 where (b>='c-1011=w' and b<= 'c-1018=w') or
+b IN ('c-1019=w', 'c-1020=w', 'c-1021=w',
+'c-1022=w', 'c-1023=w', 'c-1024=w');
+b filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1016=w filler
+c-1017=w filler
+c-1018=w filler
+c-1019=w filler
+c-1020=w filler
+c-1021=w filler
+c-1022=w filler
+c-1023=w filler
+c-1024=w filler
+select b,filler from t3 where (b>='c-1011=w' and b<= 'c-1020=w') or
+b IN ('c-1021=w', 'c-1022=w', 'c-1023=w');
+b filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1016=w filler
+c-1017=w filler
+c-1018=w filler
+c-1019=w filler
+c-1020=w filler
+c-1021=w filler
+c-1022=w filler
+c-1023=w filler
+select b,filler from t3 where (b>='c-1011=w' and b<= 'c-1018=w') or
+b IN ('c-1019=w', 'c-1020=w') or
+(b>='c-1021=w' and b<= 'c-1023=w');
+b filler
+c-1011=w filler
+c-1012=w filler
+c-1013=w filler
+c-1014=w filler
+c-1015=w filler
+c-1016=w filler
+c-1017=w filler
+c-1018=w filler
+c-1019=w filler
+c-1020=w filler
+c-1021=w filler
+c-1022=w filler
+c-1023=w filler
+drop table if exists t4;
+create table t4 (a varchar(10), b int, c char(10), filler char(200),
+key idx1 (a, b, c));
+insert into t4 (filler) select concat('NULL-', 15-a) from t2 order by a limit 15;
+insert into t4 (a,b,c,filler)
+select 'b-1',NULL,'c-1', concat('NULL-', 15-a) from t2 order by a limit 15;
+insert into t4 (a,b,c,filler)
+select 'b-1',NULL,'c-222', concat('NULL-', 15-a) from t2 order by a limit 15;
+insert into t4 (a,b,c,filler)
+select 'bb-1',NULL,'cc-2', concat('NULL-', 15-a) from t2 order by a limit 15;
+insert into t4 (a,b,c,filler)
+select 'zz-1',NULL,'cc-2', 'filler-data' from t2 order by a limit 500;
+explain
+select * from t4 where a IS NULL and b IS NULL and (c IS NULL or c='no-such-row1'
+ or c='no-such-row2');
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t4 range idx1 idx1 29 NULL 16 Using where; Rowid-ordered scan
+select * from t4 where a IS NULL and b IS NULL and (c IS NULL or c='no-such-row1'
+ or c='no-such-row2');
+a b c filler
+NULL NULL NULL NULL-15
+NULL NULL NULL NULL-14
+NULL NULL NULL NULL-13
+NULL NULL NULL NULL-12
+NULL NULL NULL NULL-11
+NULL NULL NULL NULL-10
+NULL NULL NULL NULL-9
+NULL NULL NULL NULL-8
+NULL NULL NULL NULL-7
+NULL NULL NULL NULL-6
+NULL NULL NULL NULL-5
+NULL NULL NULL NULL-4
+NULL NULL NULL NULL-3
+NULL NULL NULL NULL-2
+NULL NULL NULL NULL-1
+explain
+select * from t4 where (a ='b-1' or a='bb-1') and b IS NULL and (c='c-1' or c='cc-2');
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t4 range idx1 idx1 29 NULL 32 Using where; Rowid-ordered scan
+select * from t4 where (a ='b-1' or a='bb-1') and b IS NULL and (c='c-1' or c='cc-2');
+a b c filler
+b-1 NULL c-1 NULL-15
+b-1 NULL c-1 NULL-14
+b-1 NULL c-1 NULL-13
+b-1 NULL c-1 NULL-12
+b-1 NULL c-1 NULL-11
+b-1 NULL c-1 NULL-10
+b-1 NULL c-1 NULL-9
+b-1 NULL c-1 NULL-8
+b-1 NULL c-1 NULL-7
+b-1 NULL c-1 NULL-6
+b-1 NULL c-1 NULL-5
+b-1 NULL c-1 NULL-4
+b-1 NULL c-1 NULL-3
+b-1 NULL c-1 NULL-2
+b-1 NULL c-1 NULL-1
+bb-1 NULL cc-2 NULL-15
+bb-1 NULL cc-2 NULL-14
+bb-1 NULL cc-2 NULL-13
+bb-1 NULL cc-2 NULL-12
+bb-1 NULL cc-2 NULL-11
+bb-1 NULL cc-2 NULL-10
+bb-1 NULL cc-2 NULL-9
+bb-1 NULL cc-2 NULL-8
+bb-1 NULL cc-2 NULL-7
+bb-1 NULL cc-2 NULL-6
+bb-1 NULL cc-2 NULL-5
+bb-1 NULL cc-2 NULL-4
+bb-1 NULL cc-2 NULL-3
+bb-1 NULL cc-2 NULL-2
+bb-1 NULL cc-2 NULL-1
+select * from t4 ignore index(idx1) where (a ='b-1' or a='bb-1') and b IS NULL and (c='c-1' or c='cc-2');
+a b c filler
+b-1 NULL c-1 NULL-15
+b-1 NULL c-1 NULL-14
+b-1 NULL c-1 NULL-13
+b-1 NULL c-1 NULL-12
+b-1 NULL c-1 NULL-11
+b-1 NULL c-1 NULL-10
+b-1 NULL c-1 NULL-9
+b-1 NULL c-1 NULL-8
+b-1 NULL c-1 NULL-7
+b-1 NULL c-1 NULL-6
+b-1 NULL c-1 NULL-5
+b-1 NULL c-1 NULL-4
+b-1 NULL c-1 NULL-3
+b-1 NULL c-1 NULL-2
+b-1 NULL c-1 NULL-1
+bb-1 NULL cc-2 NULL-15
+bb-1 NULL cc-2 NULL-14
+bb-1 NULL cc-2 NULL-13
+bb-1 NULL cc-2 NULL-12
+bb-1 NULL cc-2 NULL-11
+bb-1 NULL cc-2 NULL-10
+bb-1 NULL cc-2 NULL-9
+bb-1 NULL cc-2 NULL-8
+bb-1 NULL cc-2 NULL-7
+bb-1 NULL cc-2 NULL-6
+bb-1 NULL cc-2 NULL-5
+bb-1 NULL cc-2 NULL-4
+bb-1 NULL cc-2 NULL-3
+bb-1 NULL cc-2 NULL-2
+bb-1 NULL cc-2 NULL-1
+drop table t1, t2, t3, t4;
+create table t1 (a int, b int not null,unique key (a,b),index(b));
+insert ignore into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(null,7),(9,9),(8,8),(7,7),(null,9),(null,9),(6,6);
+Warnings:
+Warning 1062 Duplicate entry '6-6' for key 'a'
+create table t2 like t1;
+insert into t2 select * from t1;
+alter table t1 modify b blob not null, add c int not null, drop key a, add unique key (a,b(20),c), drop key b, add key (b(10));
+select * from t1 where a is null;
+a b c
+NULL 7 0
+NULL 9 0
+NULL 9 0
+select * from t1 where (a is null or a > 0 and a < 3) and b > 7 limit 3;
+a b c
+NULL 9 0
+NULL 9 0
+select * from t1 where a is null and b=9 or a is null and b=7 limit 3;
+a b c
+NULL 7 0
+NULL 9 0
+NULL 9 0
+drop table t1, t2;
+#
+# Bug#41029 "MRR: SELECT FOR UPDATE fails to lock gaps (InnoDB table)"
+#
+connect con1,localhost,root,,;
+connect con2,localhost,root,,;
+connection con1;
+SET AUTOCOMMIT=0;
+CREATE TABLE t1 (
+dummy INT PRIMARY KEY,
+a INT UNIQUE,
+b INT
+) ENGINE=TokuDB;
+INSERT INTO t1 VALUES (1,1,1),(3,3,3),(5,5,5);
+COMMIT;
+SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ;
+SELECT @@tx_isolation;
+@@tx_isolation
+REPEATABLE-READ
+START TRANSACTION;
+EXPLAIN SELECT * FROM t1 WHERE a >= 2 FOR UPDATE;
+id select_type table type possible_keys key key_len ref rows Extra
+1 SIMPLE t1 range a a 5 NULL 2 Using where
+SELECT * FROM t1 WHERE a >= 2 FOR UPDATE;
+dummy a b
+3 3 3
+5 5 5
+connection con2;
+SET AUTOCOMMIT=0;
+SET TOKUDB_LOCK_TIMEOUT=2;
+START TRANSACTION;
+INSERT INTO t1 VALUES (2,2,2);
+ERROR HY000: Lock wait timeout exceeded; try restarting transaction
+ROLLBACK;
+connection con1;
+ROLLBACK;
+DROP TABLE t1;
+connection default;
+disconnect con1;
+disconnect con2;
diff --git a/storage/tokudb/mysql-test/tokudb/r/type_datetime.result b/storage/tokudb/mysql-test/tokudb/r/type_datetime.result
index 80f886683e7..698bad10390 100644
--- a/storage/tokudb/mysql-test/tokudb/r/type_datetime.result
+++ b/storage/tokudb/mysql-test/tokudb/r/type_datetime.result
@@ -363,7 +363,7 @@ greatest(cast('01-01-01' as date), '01-01-02') + 0
20010102
select least(cast('01-01-01' as datetime), '01-01-02') + 0;
least(cast('01-01-01' as datetime), '01-01-02') + 0
-20010101000000.000000
+20010101000000
select cast(least(cast('01-01-01' as datetime), '01-01-02') as signed);
cast(least(cast('01-01-01' as datetime), '01-01-02') as signed)
20010101000000
@@ -401,7 +401,7 @@ if(@bug28261 = f1, '', @bug28261:= f1)
2001-01-01
2002-02-02
Warnings:
-Warning 1292 Incorrect datetime value: ''
+Warning 1292 Truncated incorrect datetime value: ''
select if(@bug28261 = f1, '', @bug28261:= f1) from t1;
if(@bug28261 = f1, '', @bug28261:= f1)
2001-01-01
@@ -425,11 +425,11 @@ f1
2001-01-01 00:00:00
2002-02-02 00:00:00
Warnings:
-Warning 1292 Incorrect datetime value: '2002010'
+Warning 1292 Truncated incorrect datetime value: '2002010'
select * from t1 where f1 between 20020101 and 2007010100000;
f1
Warnings:
-Warning 1292 Incorrect datetime value: '2007010100000'
+Warning 1292 Truncated incorrect datetime value: '2007010100000'
drop table t1;
#
# Bug#27216: functions with parameters of different date types may
@@ -500,7 +500,7 @@ f1
45:44:44
15:44:44
Warnings:
-Warning 1292 Incorrect datetime value: '1'
+Warning 1292 Truncated incorrect datetime value: '1'
drop table t1;
create table t1 (a tinyint);
insert into t1 values (), (), ();
diff --git a/storage/tokudb/mysql-test/tokudb/suite.pm b/storage/tokudb/mysql-test/tokudb/suite.pm
index 6c52d0110fe..58694112e63 100644
--- a/storage/tokudb/mysql-test/tokudb/suite.pm
+++ b/storage/tokudb/mysql-test/tokudb/suite.pm
@@ -4,6 +4,12 @@ use File::Basename;
# Ensure we can run the TokuDB tests even if hugepages are enabled
$ENV{TOKU_HUGE_PAGES_OK}=1;
+my $exe_tokuftdump=
+ ::mtr_exe_maybe_exists(
+ ::vs_config_dirs('storage/tokudb/PerconaFT/tools', 'tokuftdump'),
+ "$::path_client_bindir/tokuftdump",
+ "$::bindir/storage/tokudb/PerconaFT/tools/tokuftdump");
+$ENV{'MYSQL_TOKUFTDUMP'}= ::native_path($exe_tokuftdump);
#return "Not run for embedded server" if $::opt_embedded_server;
return "No TokuDB engine" unless $ENV{HA_TOKUDB_SO} or $::mysqld_variables{tokudb};
diff --git a/storage/tokudb/mysql-test/tokudb/t/compressions.test b/storage/tokudb/mysql-test/tokudb/t/compressions.test
new file mode 100644
index 00000000000..cd2e405c13a
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/t/compressions.test
@@ -0,0 +1,68 @@
+--source include/have_tokudb.inc
+
+# The purpose of this test is to perform about as full of an end-to-end
+# validation that the requested compression algo at the SQL layer is actually
+# applied to the FT data files. The only practical way to check this is to use
+# tokuftdump and look at the data files header value for compression_method.
+# A side effect of this is that the existance of this test will ensure that at
+# no time will the compression method IDs ever change, if they do, this test
+# will fail and users data will be irreparably damaged.
+
+# uncompressed - compression_method=0
+CREATE TABLE t1 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_UNCOMPRESSED;
+--let $t1_file = `SELECT internal_file_name FROM information_schema.tokudb_file_map WHERE dictionary_name = './test/t1-main'`
+
+# SNAPPY - compression_method=7
+CREATE TABLE t2 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_SNAPPY;
+--let $t2_file = `SELECT internal_file_name FROM information_schema.tokudb_file_map WHERE dictionary_name = './test/t2-main'`
+
+# QUICKLZ - compression_method=9
+CREATE TABLE t3 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_QUICKLZ;
+--let $t3_file = `SELECT internal_file_name FROM information_schema.tokudb_file_map WHERE dictionary_name = './test/t3-main'`
+
+# LZMA - compression_method=10
+CREATE TABLE t4 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_LZMA;
+--let $t4_file = `SELECT internal_file_name FROM information_schema.tokudb_file_map WHERE dictionary_name = './test/t4-main'`
+
+# ZLIB (without checksum) - compression_method=11
+CREATE TABLE t5 (a INT) ENGINE=TokuDB COMPRESSION=TOKUDB_ZLIB;
+--let $t5_file = `SELECT internal_file_name FROM information_schema.tokudb_file_map WHERE dictionary_name = './test/t5-main'`
+
+--let $datadir = `SELECT @@global.datadir`
+
+# To ensure we have correct headers written to FT data files and no chance of a
+# race between header rotation and tokuftdump, lets just perform a clean server
+# shutdown before we go rooting around in the FT files.
+--source include/shutdown_mysqld.inc
+
+--let SEARCH_FILE=$MYSQLTEST_VARDIR/tmp/dump
+
+# uncompressed - compression_method=0
+--exec $MYSQL_TOKUFTDUMP $datadir/$t1_file > $SEARCH_FILE
+--let SEARCH_PATTERN=compression_method=0
+--source include/search_pattern_in_file.inc
+
+# SNAPPY - compression_method=7
+--exec $MYSQL_TOKUFTDUMP $datadir/$t2_file > $SEARCH_FILE
+--let SEARCH_PATTERN=compression_method=7
+--source include/search_pattern_in_file.inc
+
+# QUICKLZ - compression_method=9
+--exec $MYSQL_TOKUFTDUMP $datadir/$t3_file > $SEARCH_FILE
+--let SEARCH_PATTERN=compression_method=9
+--source include/search_pattern_in_file.inc
+
+# LZMA - compression_method=10
+--exec $MYSQL_TOKUFTDUMP $datadir/$t4_file > $SEARCH_FILE
+--let SEARCH_PATTERN=compression_method=10
+--source include/search_pattern_in_file.inc
+
+# ZLIB (without checksum) - compression_method=11
+--exec $MYSQL_TOKUFTDUMP $datadir/$t5_file > $SEARCH_FILE
+--let SEARCH_PATTERN=compression_method=11
+--source include/search_pattern_in_file.inc
+
+--remove_file $SEARCH_FILE
+--source include/start_mysqld.inc
+
+DROP TABLE t1, t2, t3, t4, t5;
diff --git a/storage/tokudb/mysql-test/tokudb/t/disabled.def b/storage/tokudb/mysql-test/tokudb/t/disabled.def
index f7413a0edc5..751794ac690 100644
--- a/storage/tokudb/mysql-test/tokudb/t/disabled.def
+++ b/storage/tokudb/mysql-test/tokudb/t/disabled.def
@@ -2,27 +2,3 @@ mvcc-19: tokutek
mvcc-20: tokutek
mvcc-27: tokutek
storage_engine_default: tokudb is not the default storage engine
-fast_update_binlog_mixed : https://tokutek.atlassian.net/browse/DB-871
-fast_update_binlog_row : https://tokutek.atlassian.net/browse/DB-871
-fast_update_binlog_statement : https://tokutek.atlassian.net/browse/DB-871
-fast_update_blobs_fixed_varchar : https://tokutek.atlassian.net/browse/DB-871
-fast_update_blobs : https://tokutek.atlassian.net/browse/DB-871
-fast_update_blobs_with_varchar : https://tokutek.atlassian.net/browse/DB-871
-fast_update_char : https://tokutek.atlassian.net/browse/DB-871
-fast_update_deadlock : https://tokutek.atlassian.net/browse/DB-871
-fast_update_decr_floor : https://tokutek.atlassian.net/browse/DB-871
-fast_update_disable_slow_update : https://tokutek.atlassian.net/browse/DB-871
-fast_update_error : https://tokutek.atlassian.net/browse/DB-871
-fast_update_int_bounds : https://tokutek.atlassian.net/browse/DB-871
-fast_update_int : https://tokutek.atlassian.net/browse/DB-871
-fast_update_key : https://tokutek.atlassian.net/browse/DB-871
-fast_update_sqlmode : https://tokutek.atlassian.net/browse/DB-871
-fast_update_uint_bounds : https://tokutek.atlassian.net/browse/DB-871
-fast_update_varchar : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_bin_pad : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_char : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_deadlock : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_int : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_key : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_sqlmode : https://tokutek.atlassian.net/browse/DB-871
-fast_upsert_values : https://tokutek.atlassian.net/browse/DB-871
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed-master.opt b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed-master.opt
new file mode 100644
index 00000000000..215b68b3509
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed-master.opt
@@ -0,0 +1,2 @@
+--binlog-format=mixed
+
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed.test
index 28a11cf302c..a8bcab826ac 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_mixed.test
@@ -2,18 +2,15 @@ source include/master-slave.inc;
source include/have_binlog_format_mixed.inc;
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-create table tt (id int primary key, x int);
-
-set session tokudb_disable_slow_upsert=1;
+create table tt (id int primary key, x int) engine = tokudb;
connection master;
-show variables like 'binlog_format';
-show variables like 'server_id';
+source ../include/setup_fast_update_upsert.inc;
+set session tokudb_enable_fast_update=1;
connection slave;
-show variables like 'binlog_format';
-show variables like 'server_id';
+source ../include/setup_fast_update_upsert.inc;
+set session tokudb_enable_fast_update=1;
connection master;
@@ -36,7 +33,7 @@ while ($i < $n) {
# update a bunch of rows
let $i=0;
while ($i < $n) {
- eval update noar tt set x=x+1 where id=$i;
+ eval update tt set x=x+1 where id=$i;
inc $i;
}
select * from tt where x != 2;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row-master.opt b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row-master.opt
new file mode 100644
index 00000000000..40fd126d18a
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row-master.opt
@@ -0,0 +1,2 @@
+--binlog-format=row
+
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row.test
index 6a8342eb4d9..f416a14c2d4 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_row.test
@@ -1,29 +1,28 @@
source include/have_binlog_format_row.inc;
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-create table tt (id int primary key, x int);
+create table tt (id int primary key, x int) engine = tokudb;
-set session tokudb_disable_slow_upsert=1;
+source ../include/setup_fast_update_upsert.inc;
+set session tokudb_enable_fast_update=1;
+set session tokudb_enable_fast_upsert=1;
-insert noar into tt values (1,0);
+insert into tt values (1,0);
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into tt values (1,0) on duplicate key update x=x+1;
+insert into tt values (1,0) on duplicate key update x=x+1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into tt values (2,0) on duplicate key update x=x+1;
-
-set session tokudb_disable_slow_update=1;
+insert into tt values (2,0) on duplicate key update x=x+1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=x+1 where id=2;
+update tt set x=x+1 where id=2;
drop table tt;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement-master.opt b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement-master.opt
new file mode 100644
index 00000000000..0dac5e9fb9c
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement-master.opt
@@ -0,0 +1,2 @@
+--binlog-format=statement
+
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement.test
index bab2aadb340..6f6775e3d69 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_binlog_statement.test
@@ -2,18 +2,15 @@ source include/master-slave.inc;
source include/have_binlog_format_statement.inc;
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-create table tt (id int primary key, x int);
-
-set session tokudb_disable_slow_upsert=1;
+create table tt (id int primary key, x int) engine = tokudb;
connection master;
-show variables like 'binlog_format';
-show variables like 'server_id';
+source ../include/setup_fast_update_upsert.inc;
+set session tokudb_enable_fast_update=1;
connection slave;
-show variables like 'binlog_format';
-show variables like 'server_id';
+source ../include/setup_fast_update_upsert.inc;
+set session tokudb_enable_fast_update=1;
connection master;
@@ -36,7 +33,7 @@ while ($i < $n) {
# update a bunch of rows
let $i=0;
while ($i < $n) {
- eval update noar tt set x=x+1 where id=$i;
+ eval update tt set x=x+1 where id=$i;
inc $i;
}
select * from tt where x != 2;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.py b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.py
deleted file mode 100644
index 06b89626120..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.py
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-import random
-import string
-
-def main():
- print "# generated by tokudb_fast_update_blobs.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists t;"
- print "enable_warnings;"
-
- nrows = 10
-
- blob_types = [ 'tinyblob', 'blob', 'mediumblob', 'longblob', 'text' ]
- for a in blob_types:
- for b in blob_types:
- for c in blob_types:
- for n in [ 'null', 'not null' ]:
- test_blobs([ a, b, c ] , n, nrows)
- return 0
-
-def test_blobs(cols, n, nrows):
- print "create table tt (id bigint unsigned primary key,"
- # print " f0 int %s," % (n)
- for i in range(len(cols)):
- if i < len(cols)-1:
- print " b%d %s %s," % (i, cols[i], n)
- else:
- print " b%d %s %s" % (i, cols[i], n)
- print ") engine=tokudb;"
-
- for id in range(1,nrows):
- if n == 'null':
- print "insert into tt (id) values (%d);" % (id)
- else:
- print "insert into tt values (%d,'','','');" % (id)
-
- print "create table ti like tt;"
- print "alter table ti engine=innodb;"
- print "insert into ti select * from tt;"
-
- for id in range(1,nrows):
- for i in range(3):
- long_str = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(random.randint(1,32)))
- print "update noar tt set b%d='%s' where id=%d;" % (i, long_str, id)
- print "update noar ti set b%d='%s' where id=%d;" % (i, long_str, id)
-
- print "let $diff_tables = test.tt, test.ti;"
- print "source include/diff_tables.inc;"
-
- print "drop table tt, ti;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.test
index 1c91116bc99..05d6937572b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs.test
@@ -1,18507 +1,68 @@
-# generated by tokudb_fast_update_blobs.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O3XN3EYXMGZTZN1K5U5MZVJSTCI' where id=1;
-update noar ti set b0='O3XN3EYXMGZTZN1K5U5MZVJSTCI' where id=1;
-update noar tt set b1='NUJSL2DPUO3Y2VJJMOXGIKD5' where id=1;
-update noar ti set b1='NUJSL2DPUO3Y2VJJMOXGIKD5' where id=1;
-update noar tt set b2='GYH1A64A160VD620KTYFI0LMWTHTQ' where id=1;
-update noar ti set b2='GYH1A64A160VD620KTYFI0LMWTHTQ' where id=1;
-update noar tt set b0='R6NPFB2F' where id=2;
-update noar ti set b0='R6NPFB2F' where id=2;
-update noar tt set b1='I2FJYHVA88B5QIRGWO' where id=2;
-update noar ti set b1='I2FJYHVA88B5QIRGWO' where id=2;
-update noar tt set b2='VXNCR7V92TOSSD4S9CP1LU2QS7OYWI' where id=2;
-update noar ti set b2='VXNCR7V92TOSSD4S9CP1LU2QS7OYWI' where id=2;
-update noar tt set b0='0UQ09GUSN08XS' where id=3;
-update noar ti set b0='0UQ09GUSN08XS' where id=3;
-update noar tt set b1='5LWNM0Y07MT1PW2' where id=3;
-update noar ti set b1='5LWNM0Y07MT1PW2' where id=3;
-update noar tt set b2='HN4' where id=3;
-update noar ti set b2='HN4' where id=3;
-update noar tt set b0='C1QZDQRLS0PTQBP' where id=4;
-update noar ti set b0='C1QZDQRLS0PTQBP' where id=4;
-update noar tt set b1='143H1LL68O8ZQJI7K99JQVLCZ9' where id=4;
-update noar ti set b1='143H1LL68O8ZQJI7K99JQVLCZ9' where id=4;
-update noar tt set b2='4YOVMJ' where id=4;
-update noar ti set b2='4YOVMJ' where id=4;
-update noar tt set b0='T9SL9H4JFRX5BXQBG' where id=5;
-update noar ti set b0='T9SL9H4JFRX5BXQBG' where id=5;
-update noar tt set b1='IERUZ3U5PS27T7' where id=5;
-update noar ti set b1='IERUZ3U5PS27T7' where id=5;
-update noar tt set b2='3FJ10AUIZ70MM9N11G4GZ2SD' where id=5;
-update noar ti set b2='3FJ10AUIZ70MM9N11G4GZ2SD' where id=5;
-update noar tt set b0='2NW6C3TI50EG0EP8UXI4LDLQ8Q6AG02' where id=6;
-update noar ti set b0='2NW6C3TI50EG0EP8UXI4LDLQ8Q6AG02' where id=6;
-update noar tt set b1='W52A7GZSPSTEMZU80PEM' where id=6;
-update noar ti set b1='W52A7GZSPSTEMZU80PEM' where id=6;
-update noar tt set b2='F24TFX952ZCB8LKYJK3V5RPLC216' where id=6;
-update noar ti set b2='F24TFX952ZCB8LKYJK3V5RPLC216' where id=6;
-update noar tt set b0='CLKM' where id=7;
-update noar ti set b0='CLKM' where id=7;
-update noar tt set b1='V922ZOJPOWQ8DYEU1WPLNUI2V' where id=7;
-update noar ti set b1='V922ZOJPOWQ8DYEU1WPLNUI2V' where id=7;
-update noar tt set b2='KJHGLHTC' where id=7;
-update noar ti set b2='KJHGLHTC' where id=7;
-update noar tt set b0='OGYBFJIZYQ' where id=8;
-update noar ti set b0='OGYBFJIZYQ' where id=8;
-update noar tt set b1='37VFBYBMAZ4I139RNG8URUOU' where id=8;
-update noar ti set b1='37VFBYBMAZ4I139RNG8URUOU' where id=8;
-update noar tt set b2='2IA' where id=8;
-update noar ti set b2='2IA' where id=8;
-update noar tt set b0='Q' where id=9;
-update noar ti set b0='Q' where id=9;
-update noar tt set b1='E' where id=9;
-update noar ti set b1='E' where id=9;
-update noar tt set b2='VICTYSWSPPYUHIPU0HCJE' where id=9;
-update noar ti set b2='VICTYSWSPPYUHIPU0HCJE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='78I7U' where id=1;
-update noar ti set b0='78I7U' where id=1;
-update noar tt set b1='2E' where id=1;
-update noar ti set b1='2E' where id=1;
-update noar tt set b2='Q2YKT0GTIOJXMLP' where id=1;
-update noar ti set b2='Q2YKT0GTIOJXMLP' where id=1;
-update noar tt set b0='E92J7SF7I48BP708TPG52I5' where id=2;
-update noar ti set b0='E92J7SF7I48BP708TPG52I5' where id=2;
-update noar tt set b1='R1Z9BSQKSB2SNUEYBP' where id=2;
-update noar ti set b1='R1Z9BSQKSB2SNUEYBP' where id=2;
-update noar tt set b2='4CE0T3D4V5LKBQKPR' where id=2;
-update noar ti set b2='4CE0T3D4V5LKBQKPR' where id=2;
-update noar tt set b0='T48NWMCR57OKPX5TYOV4U0' where id=3;
-update noar ti set b0='T48NWMCR57OKPX5TYOV4U0' where id=3;
-update noar tt set b1='81PWG56P2IG' where id=3;
-update noar ti set b1='81PWG56P2IG' where id=3;
-update noar tt set b2='RDGBM1UKE1JMOWHMX' where id=3;
-update noar ti set b2='RDGBM1UKE1JMOWHMX' where id=3;
-update noar tt set b0='I7SF7FI49T' where id=4;
-update noar ti set b0='I7SF7FI49T' where id=4;
-update noar tt set b1='7W2SY6IPNVID3Z9VA5VK51' where id=4;
-update noar ti set b1='7W2SY6IPNVID3Z9VA5VK51' where id=4;
-update noar tt set b2='J1SN8MNYDL69E7ZT1' where id=4;
-update noar ti set b2='J1SN8MNYDL69E7ZT1' where id=4;
-update noar tt set b0='ZQGK' where id=5;
-update noar ti set b0='ZQGK' where id=5;
-update noar tt set b1='V1H7K4A7VL5YC8' where id=5;
-update noar ti set b1='V1H7K4A7VL5YC8' where id=5;
-update noar tt set b2='WXXGE8SNSOG0SYKJTUUFP3TT' where id=5;
-update noar ti set b2='WXXGE8SNSOG0SYKJTUUFP3TT' where id=5;
-update noar tt set b0='I3JCH6NJX8M6675' where id=6;
-update noar ti set b0='I3JCH6NJX8M6675' where id=6;
-update noar tt set b1='ONSN97QXAQHJN' where id=6;
-update noar ti set b1='ONSN97QXAQHJN' where id=6;
-update noar tt set b2='SDSEY521KDIYIAJQ' where id=6;
-update noar ti set b2='SDSEY521KDIYIAJQ' where id=6;
-update noar tt set b0='7AUYSC9VLF0GUZXVWY1XGG125JDM2BD' where id=7;
-update noar ti set b0='7AUYSC9VLF0GUZXVWY1XGG125JDM2BD' where id=7;
-update noar tt set b1='TW2N' where id=7;
-update noar ti set b1='TW2N' where id=7;
-update noar tt set b2='UBOG0O1TQRMF44XE2LPILC5HUTB' where id=7;
-update noar ti set b2='UBOG0O1TQRMF44XE2LPILC5HUTB' where id=7;
-update noar tt set b0='RNILQ' where id=8;
-update noar ti set b0='RNILQ' where id=8;
-update noar tt set b1='Y4K42HA5ZBKY1GSCYHHRABS3' where id=8;
-update noar ti set b1='Y4K42HA5ZBKY1GSCYHHRABS3' where id=8;
-update noar tt set b2='K83J4' where id=8;
-update noar ti set b2='K83J4' where id=8;
-update noar tt set b0='SGIG8LERFZH5IN4' where id=9;
-update noar ti set b0='SGIG8LERFZH5IN4' where id=9;
-update noar tt set b1='DOB38I74JNL' where id=9;
-update noar ti set b1='DOB38I74JNL' where id=9;
-update noar tt set b2='NF7GFC2OWLCIL1FK' where id=9;
-update noar ti set b2='NF7GFC2OWLCIL1FK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2ZMNW7MOI7XPC1SFNTNERTRG' where id=1;
-update noar ti set b0='2ZMNW7MOI7XPC1SFNTNERTRG' where id=1;
-update noar tt set b1='BYMTR69R' where id=1;
-update noar ti set b1='BYMTR69R' where id=1;
-update noar tt set b2='HL7' where id=1;
-update noar ti set b2='HL7' where id=1;
-update noar tt set b0='OZY1X19RJPGK8X00FRJL2F2NX' where id=2;
-update noar ti set b0='OZY1X19RJPGK8X00FRJL2F2NX' where id=2;
-update noar tt set b1='O2' where id=2;
-update noar ti set b1='O2' where id=2;
-update noar tt set b2='OTXZ24LPI7XYS7R26PNZ8' where id=2;
-update noar ti set b2='OTXZ24LPI7XYS7R26PNZ8' where id=2;
-update noar tt set b0='WNS6QDEXUIN7XIPE6G7HCI7I9NANP214' where id=3;
-update noar ti set b0='WNS6QDEXUIN7XIPE6G7HCI7I9NANP214' where id=3;
-update noar tt set b1='XUH4VZ1V67H5YZEPT8OVG9H7KFJ' where id=3;
-update noar ti set b1='XUH4VZ1V67H5YZEPT8OVG9H7KFJ' where id=3;
-update noar tt set b2='0EAC437AZVUO' where id=3;
-update noar ti set b2='0EAC437AZVUO' where id=3;
-update noar tt set b0='WM9' where id=4;
-update noar ti set b0='WM9' where id=4;
-update noar tt set b1='DF' where id=4;
-update noar ti set b1='DF' where id=4;
-update noar tt set b2='JWDAVSRXZYL6JBCEYU6YJXI3XPAGQ' where id=4;
-update noar ti set b2='JWDAVSRXZYL6JBCEYU6YJXI3XPAGQ' where id=4;
-update noar tt set b0='1' where id=5;
-update noar ti set b0='1' where id=5;
-update noar tt set b1='HOMT' where id=5;
-update noar ti set b1='HOMT' where id=5;
-update noar tt set b2='611LSHXW6C6' where id=5;
-update noar ti set b2='611LSHXW6C6' where id=5;
-update noar tt set b0='JMSBV35M4WX32UTN6' where id=6;
-update noar ti set b0='JMSBV35M4WX32UTN6' where id=6;
-update noar tt set b1='JQXWCHWG29RUAFA505RJU' where id=6;
-update noar ti set b1='JQXWCHWG29RUAFA505RJU' where id=6;
-update noar tt set b2='J96ILGE2OIV4N806O9PDLOJ' where id=6;
-update noar ti set b2='J96ILGE2OIV4N806O9PDLOJ' where id=6;
-update noar tt set b0='XO1VG8FBRDZD0SPU81NM' where id=7;
-update noar ti set b0='XO1VG8FBRDZD0SPU81NM' where id=7;
-update noar tt set b1='KY0MJVN' where id=7;
-update noar ti set b1='KY0MJVN' where id=7;
-update noar tt set b2='DNQ' where id=7;
-update noar ti set b2='DNQ' where id=7;
-update noar tt set b0='8XEKKIYOYS' where id=8;
-update noar ti set b0='8XEKKIYOYS' where id=8;
-update noar tt set b1='COVKXI827HCTZXZN8JHAC934JESF' where id=8;
-update noar ti set b1='COVKXI827HCTZXZN8JHAC934JESF' where id=8;
-update noar tt set b2='MA9SYQHPSQPDZMA9X' where id=8;
-update noar ti set b2='MA9SYQHPSQPDZMA9X' where id=8;
-update noar tt set b0='JQSW65RE1F6DI275' where id=9;
-update noar ti set b0='JQSW65RE1F6DI275' where id=9;
-update noar tt set b1='1LTAL1EJVLMJ4DAQY1OTX4I8ZOEDDS' where id=9;
-update noar ti set b1='1LTAL1EJVLMJ4DAQY1OTX4I8ZOEDDS' where id=9;
-update noar tt set b2='A8' where id=9;
-update noar ti set b2='A8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VQOCKPL5H5DVLKVGMILZB0GZIK623L' where id=1;
-update noar ti set b0='VQOCKPL5H5DVLKVGMILZB0GZIK623L' where id=1;
-update noar tt set b1='3MRBTKCK069RHIDH1G51E' where id=1;
-update noar ti set b1='3MRBTKCK069RHIDH1G51E' where id=1;
-update noar tt set b2='IRFBLSQK734N83DBVL9C7OM56726' where id=1;
-update noar ti set b2='IRFBLSQK734N83DBVL9C7OM56726' where id=1;
-update noar tt set b0='5E0MA' where id=2;
-update noar ti set b0='5E0MA' where id=2;
-update noar tt set b1='YCS1EEK83OL' where id=2;
-update noar ti set b1='YCS1EEK83OL' where id=2;
-update noar tt set b2='PSTHRKGQDURK' where id=2;
-update noar ti set b2='PSTHRKGQDURK' where id=2;
-update noar tt set b0='H' where id=3;
-update noar ti set b0='H' where id=3;
-update noar tt set b1='R8WJJVIJV98M2SG0KIZG0SC9' where id=3;
-update noar ti set b1='R8WJJVIJV98M2SG0KIZG0SC9' where id=3;
-update noar tt set b2='ZYNCPB2CR42I7EPP7UQYVMLM' where id=3;
-update noar ti set b2='ZYNCPB2CR42I7EPP7UQYVMLM' where id=3;
-update noar tt set b0='1B1H2FKGCWOICZ83MAHE3O' where id=4;
-update noar ti set b0='1B1H2FKGCWOICZ83MAHE3O' where id=4;
-update noar tt set b1='WRHNYKV2B5LXAH70GPSPGG5' where id=4;
-update noar ti set b1='WRHNYKV2B5LXAH70GPSPGG5' where id=4;
-update noar tt set b2='S7SYT3T4EZGZ7VOQ88T5J2Z6TIJD2JLJ' where id=4;
-update noar ti set b2='S7SYT3T4EZGZ7VOQ88T5J2Z6TIJD2JLJ' where id=4;
-update noar tt set b0='72SNGZS4Q6OYF6EKM6KCCZRRJ57' where id=5;
-update noar ti set b0='72SNGZS4Q6OYF6EKM6KCCZRRJ57' where id=5;
-update noar tt set b1='T8F3D1PBIYHWGFBF83G025W' where id=5;
-update noar ti set b1='T8F3D1PBIYHWGFBF83G025W' where id=5;
-update noar tt set b2='9' where id=5;
-update noar ti set b2='9' where id=5;
-update noar tt set b0='3PAQF3PS3D89H' where id=6;
-update noar ti set b0='3PAQF3PS3D89H' where id=6;
-update noar tt set b1='Z5Y8S9X56BBZ29BXTDN1P1V' where id=6;
-update noar ti set b1='Z5Y8S9X56BBZ29BXTDN1P1V' where id=6;
-update noar tt set b2='X252FUABR21UFQBQDP2WNGDXMT' where id=6;
-update noar ti set b2='X252FUABR21UFQBQDP2WNGDXMT' where id=6;
-update noar tt set b0='DALFKMTLJZ5BXRG4EKS2FHLMVXPQL' where id=7;
-update noar ti set b0='DALFKMTLJZ5BXRG4EKS2FHLMVXPQL' where id=7;
-update noar tt set b1='RPQ8H6VEL5O6' where id=7;
-update noar ti set b1='RPQ8H6VEL5O6' where id=7;
-update noar tt set b2='ZF0DNOYMWRDWNNIS3HZY6WGU0NKI6EJ' where id=7;
-update noar ti set b2='ZF0DNOYMWRDWNNIS3HZY6WGU0NKI6EJ' where id=7;
-update noar tt set b0='Z4O3V4T5W' where id=8;
-update noar ti set b0='Z4O3V4T5W' where id=8;
-update noar tt set b1='12YE' where id=8;
-update noar ti set b1='12YE' where id=8;
-update noar tt set b2='GX5T10S2D5OGE9J1AMUNU1JPCZQ2' where id=8;
-update noar ti set b2='GX5T10S2D5OGE9J1AMUNU1JPCZQ2' where id=8;
-update noar tt set b0='Y' where id=9;
-update noar ti set b0='Y' where id=9;
-update noar tt set b1='O9PN' where id=9;
-update noar ti set b1='O9PN' where id=9;
-update noar tt set b2='B30TY855SEBYUJ86K3AYSW84DQLZ' where id=9;
-update noar ti set b2='B30TY855SEBYUJ86K3AYSW84DQLZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XHX7H' where id=1;
-update noar ti set b0='XHX7H' where id=1;
-update noar tt set b1='70248WWK1SJUXW5M7H75KWRJK' where id=1;
-update noar ti set b1='70248WWK1SJUXW5M7H75KWRJK' where id=1;
-update noar tt set b2='2NTMLCWX1FQ3XZXCR7D8HPK8ZQ' where id=1;
-update noar ti set b2='2NTMLCWX1FQ3XZXCR7D8HPK8ZQ' where id=1;
-update noar tt set b0='L4Z9' where id=2;
-update noar ti set b0='L4Z9' where id=2;
-update noar tt set b1='UOLOKXZIO4FR7YYXRKGNU8VYE4D9' where id=2;
-update noar ti set b1='UOLOKXZIO4FR7YYXRKGNU8VYE4D9' where id=2;
-update noar tt set b2='40XELRCMK59A8MW521P' where id=2;
-update noar ti set b2='40XELRCMK59A8MW521P' where id=2;
-update noar tt set b0='A8PKOY8Q5EVB2KZ2OFABA9LH3GOOHFS' where id=3;
-update noar ti set b0='A8PKOY8Q5EVB2KZ2OFABA9LH3GOOHFS' where id=3;
-update noar tt set b1='2FHUA1G4SC89LVA1OEZN48IYX6O5G3' where id=3;
-update noar ti set b1='2FHUA1G4SC89LVA1OEZN48IYX6O5G3' where id=3;
-update noar tt set b2='8I12GS5B9SPHRKB4WJ0PHVIUY8' where id=3;
-update noar ti set b2='8I12GS5B9SPHRKB4WJ0PHVIUY8' where id=3;
-update noar tt set b0='QSJ0IPK3WGQ5FR75EAD6TECBU074ZDD4' where id=4;
-update noar ti set b0='QSJ0IPK3WGQ5FR75EAD6TECBU074ZDD4' where id=4;
-update noar tt set b1='AB82KEF1B7K2MQHQT' where id=4;
-update noar ti set b1='AB82KEF1B7K2MQHQT' where id=4;
-update noar tt set b2='QC8GL01FICTFYDKD958ZA81J' where id=4;
-update noar ti set b2='QC8GL01FICTFYDKD958ZA81J' where id=4;
-update noar tt set b0='DQJM1A9YDKA2NDZU4IJ9NIYS3RAB' where id=5;
-update noar ti set b0='DQJM1A9YDKA2NDZU4IJ9NIYS3RAB' where id=5;
-update noar tt set b1='KYNBC' where id=5;
-update noar ti set b1='KYNBC' where id=5;
-update noar tt set b2='CGMBIPMI16L0JI3O1TB7LLO' where id=5;
-update noar ti set b2='CGMBIPMI16L0JI3O1TB7LLO' where id=5;
-update noar tt set b0='1I87DCEFLW' where id=6;
-update noar ti set b0='1I87DCEFLW' where id=6;
-update noar tt set b1='SFFIDXJU4CKXUZETTVYAL2WL' where id=6;
-update noar ti set b1='SFFIDXJU4CKXUZETTVYAL2WL' where id=6;
-update noar tt set b2='9LQK51TFID4GU' where id=6;
-update noar ti set b2='9LQK51TFID4GU' where id=6;
-update noar tt set b0='ZH3YEK8W' where id=7;
-update noar ti set b0='ZH3YEK8W' where id=7;
-update noar tt set b1='DH2DLTG3LX9QQCG55ZS4VNFRMF' where id=7;
-update noar ti set b1='DH2DLTG3LX9QQCG55ZS4VNFRMF' where id=7;
-update noar tt set b2='OLEFIDX' where id=7;
-update noar ti set b2='OLEFIDX' where id=7;
-update noar tt set b0='4G2DDE6S6' where id=8;
-update noar ti set b0='4G2DDE6S6' where id=8;
-update noar tt set b1='UQVXK0N7BZ6VL' where id=8;
-update noar ti set b1='UQVXK0N7BZ6VL' where id=8;
-update noar tt set b2='KERVJYBEOIYZI4RJIJAJACE86L5ZZ1LZ' where id=8;
-update noar ti set b2='KERVJYBEOIYZI4RJIJAJACE86L5ZZ1LZ' where id=8;
-update noar tt set b0='ZV5ZM' where id=9;
-update noar ti set b0='ZV5ZM' where id=9;
-update noar tt set b1='W' where id=9;
-update noar ti set b1='W' where id=9;
-update noar tt set b2='MT' where id=9;
-update noar ti set b2='MT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NUXZ5RL0IJMYU45DPNFA96OOKUSEEH4' where id=1;
-update noar ti set b0='NUXZ5RL0IJMYU45DPNFA96OOKUSEEH4' where id=1;
-update noar tt set b1='HRCSHQZ43RE3M4JWWZH9X2U8' where id=1;
-update noar ti set b1='HRCSHQZ43RE3M4JWWZH9X2U8' where id=1;
-update noar tt set b2='A5E92XIT2SJGQHL' where id=1;
-update noar ti set b2='A5E92XIT2SJGQHL' where id=1;
-update noar tt set b0='LQKN4SPQ4D0' where id=2;
-update noar ti set b0='LQKN4SPQ4D0' where id=2;
-update noar tt set b1='XEGFM13YYUXX6DZ9' where id=2;
-update noar ti set b1='XEGFM13YYUXX6DZ9' where id=2;
-update noar tt set b2='03Q' where id=2;
-update noar ti set b2='03Q' where id=2;
-update noar tt set b0='LZ5MR01QEB7NW' where id=3;
-update noar ti set b0='LZ5MR01QEB7NW' where id=3;
-update noar tt set b1='4XRTJXIGD6FWLO20' where id=3;
-update noar ti set b1='4XRTJXIGD6FWLO20' where id=3;
-update noar tt set b2='8WLU8HWLI5OBSTUK1MIO' where id=3;
-update noar ti set b2='8WLU8HWLI5OBSTUK1MIO' where id=3;
-update noar tt set b0='QVDNHUKS4D' where id=4;
-update noar ti set b0='QVDNHUKS4D' where id=4;
-update noar tt set b1='ILQ3ZX70' where id=4;
-update noar ti set b1='ILQ3ZX70' where id=4;
-update noar tt set b2='2GP6' where id=4;
-update noar ti set b2='2GP6' where id=4;
-update noar tt set b0='FD' where id=5;
-update noar ti set b0='FD' where id=5;
-update noar tt set b1='IKKX' where id=5;
-update noar ti set b1='IKKX' where id=5;
-update noar tt set b2='9TVIX7LVDPXP' where id=5;
-update noar ti set b2='9TVIX7LVDPXP' where id=5;
-update noar tt set b0='IIO' where id=6;
-update noar ti set b0='IIO' where id=6;
-update noar tt set b1='HVH0RIDW2SEIPZWEXMV8S4R53FEE' where id=6;
-update noar ti set b1='HVH0RIDW2SEIPZWEXMV8S4R53FEE' where id=6;
-update noar tt set b2='NVZD7TBH0JXLDF36RM' where id=6;
-update noar ti set b2='NVZD7TBH0JXLDF36RM' where id=6;
-update noar tt set b0='5CGJYTET3XOUB7465GENRZOXH' where id=7;
-update noar ti set b0='5CGJYTET3XOUB7465GENRZOXH' where id=7;
-update noar tt set b1='Q81RZ584O113C9NPBF77GLU4AK' where id=7;
-update noar ti set b1='Q81RZ584O113C9NPBF77GLU4AK' where id=7;
-update noar tt set b2='MFHOY' where id=7;
-update noar ti set b2='MFHOY' where id=7;
-update noar tt set b0='G6T8VSVL58VIR' where id=8;
-update noar ti set b0='G6T8VSVL58VIR' where id=8;
-update noar tt set b1='7PB8QVUESXMQGHU6T' where id=8;
-update noar ti set b1='7PB8QVUESXMQGHU6T' where id=8;
-update noar tt set b2='FAWC4TYYMFOF0EMZTZOKZDGE693' where id=8;
-update noar ti set b2='FAWC4TYYMFOF0EMZTZOKZDGE693' where id=8;
-update noar tt set b0='3PHHB4DXRIH31KRNW4ERO4JP04ZF9ZC' where id=9;
-update noar ti set b0='3PHHB4DXRIH31KRNW4ERO4JP04ZF9ZC' where id=9;
-update noar tt set b1='WURT2JDSMEQJ72RCFX2' where id=9;
-update noar ti set b1='WURT2JDSMEQJ72RCFX2' where id=9;
-update noar tt set b2='Y9QEDVCOXUPKJWC7CVKWPTUGW8' where id=9;
-update noar ti set b2='Y9QEDVCOXUPKJWC7CVKWPTUGW8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='E' where id=1;
-update noar ti set b0='E' where id=1;
-update noar tt set b1='DUYTE2MT0WSCRXZEN380DMUTSYT71B' where id=1;
-update noar ti set b1='DUYTE2MT0WSCRXZEN380DMUTSYT71B' where id=1;
-update noar tt set b2='348CU' where id=1;
-update noar ti set b2='348CU' where id=1;
-update noar tt set b0='OIBQKKYIY' where id=2;
-update noar ti set b0='OIBQKKYIY' where id=2;
-update noar tt set b1='R976ZBP25S0X9PPOY1NNAR' where id=2;
-update noar ti set b1='R976ZBP25S0X9PPOY1NNAR' where id=2;
-update noar tt set b2='FBBS' where id=2;
-update noar ti set b2='FBBS' where id=2;
-update noar tt set b0='PUGBX1YCQ2W353' where id=3;
-update noar ti set b0='PUGBX1YCQ2W353' where id=3;
-update noar tt set b1='1CQ' where id=3;
-update noar ti set b1='1CQ' where id=3;
-update noar tt set b2='7ANSC30V' where id=3;
-update noar ti set b2='7ANSC30V' where id=3;
-update noar tt set b0='6ZMFLWZVLJ6ZUGYDL5M5U31BWK' where id=4;
-update noar ti set b0='6ZMFLWZVLJ6ZUGYDL5M5U31BWK' where id=4;
-update noar tt set b1='40LVE0SITV4FXPFM1MSKTCF9ZGM3' where id=4;
-update noar ti set b1='40LVE0SITV4FXPFM1MSKTCF9ZGM3' where id=4;
-update noar tt set b2='1R8' where id=4;
-update noar ti set b2='1R8' where id=4;
-update noar tt set b0='FWD1SAM1BDI8' where id=5;
-update noar ti set b0='FWD1SAM1BDI8' where id=5;
-update noar tt set b1='1ZRU1LAVEVXQ2290WQYVWKYHS9DGP3' where id=5;
-update noar ti set b1='1ZRU1LAVEVXQ2290WQYVWKYHS9DGP3' where id=5;
-update noar tt set b2='XA' where id=5;
-update noar ti set b2='XA' where id=5;
-update noar tt set b0='BI7GAOW3G' where id=6;
-update noar ti set b0='BI7GAOW3G' where id=6;
-update noar tt set b1='KGB' where id=6;
-update noar ti set b1='KGB' where id=6;
-update noar tt set b2='WLYAZVYP27KDSUILDPHYLJFOERPQEYQ3' where id=6;
-update noar ti set b2='WLYAZVYP27KDSUILDPHYLJFOERPQEYQ3' where id=6;
-update noar tt set b0='7YISX5CUDJH' where id=7;
-update noar ti set b0='7YISX5CUDJH' where id=7;
-update noar tt set b1='VODNM1OUTLYDYGZPGH5LYS2Y5PACG' where id=7;
-update noar ti set b1='VODNM1OUTLYDYGZPGH5LYS2Y5PACG' where id=7;
-update noar tt set b2='8R24DIUHLITO0HUDNS' where id=7;
-update noar ti set b2='8R24DIUHLITO0HUDNS' where id=7;
-update noar tt set b0='2OB0A6PC6VJP7PK33V6' where id=8;
-update noar ti set b0='2OB0A6PC6VJP7PK33V6' where id=8;
-update noar tt set b1='2TFGQ3YXC0' where id=8;
-update noar ti set b1='2TFGQ3YXC0' where id=8;
-update noar tt set b2='N1PK7NXUONYKEYEZXZ3HU8' where id=8;
-update noar ti set b2='N1PK7NXUONYKEYEZXZ3HU8' where id=8;
-update noar tt set b0='SOE02A3GUY913QQLVLUGB' where id=9;
-update noar ti set b0='SOE02A3GUY913QQLVLUGB' where id=9;
-update noar tt set b1='VQ1JX' where id=9;
-update noar ti set b1='VQ1JX' where id=9;
-update noar tt set b2='64MNBYFJLP322NHM9' where id=9;
-update noar ti set b2='64MNBYFJLP322NHM9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XDAQ' where id=1;
-update noar ti set b0='XDAQ' where id=1;
-update noar tt set b1='VMWKBKP7A88SQURQGQJF7EX' where id=1;
-update noar ti set b1='VMWKBKP7A88SQURQGQJF7EX' where id=1;
-update noar tt set b2='5894HPJ9CL6' where id=1;
-update noar ti set b2='5894HPJ9CL6' where id=1;
-update noar tt set b0='O0RC' where id=2;
-update noar ti set b0='O0RC' where id=2;
-update noar tt set b1='KHHIB46XQJXJITZSF0SP4IPHPZD2P' where id=2;
-update noar ti set b1='KHHIB46XQJXJITZSF0SP4IPHPZD2P' where id=2;
-update noar tt set b2='XEIJOG' where id=2;
-update noar ti set b2='XEIJOG' where id=2;
-update noar tt set b0='77' where id=3;
-update noar ti set b0='77' where id=3;
-update noar tt set b1='J6NWB9ECQ7HW' where id=3;
-update noar ti set b1='J6NWB9ECQ7HW' where id=3;
-update noar tt set b2='8IKTO5RFV60NZO' where id=3;
-update noar ti set b2='8IKTO5RFV60NZO' where id=3;
-update noar tt set b0='VL3J0U18MHNWHP4UY2' where id=4;
-update noar ti set b0='VL3J0U18MHNWHP4UY2' where id=4;
-update noar tt set b1='HQG2U2C2KEH1QGP32' where id=4;
-update noar ti set b1='HQG2U2C2KEH1QGP32' where id=4;
-update noar tt set b2='2EK40KX2QPWLSI5F94C2TFA6Y9CG' where id=4;
-update noar ti set b2='2EK40KX2QPWLSI5F94C2TFA6Y9CG' where id=4;
-update noar tt set b0='BTXSRAYF1NI69VSLKDXGZ' where id=5;
-update noar ti set b0='BTXSRAYF1NI69VSLKDXGZ' where id=5;
-update noar tt set b1='RE' where id=5;
-update noar ti set b1='RE' where id=5;
-update noar tt set b2='6KK727IC0J0M1WWR7EYI88MTQ87' where id=5;
-update noar ti set b2='6KK727IC0J0M1WWR7EYI88MTQ87' where id=5;
-update noar tt set b0='S8WTCV8C9NF1PIFEX2HIUZUITT5XS7' where id=6;
-update noar ti set b0='S8WTCV8C9NF1PIFEX2HIUZUITT5XS7' where id=6;
-update noar tt set b1='4' where id=6;
-update noar ti set b1='4' where id=6;
-update noar tt set b2='IMTR26ZDPHGP57C6E3Q' where id=6;
-update noar ti set b2='IMTR26ZDPHGP57C6E3Q' where id=6;
-update noar tt set b0='GO0OUK72C67QUVDM5KF4N52VD2' where id=7;
-update noar ti set b0='GO0OUK72C67QUVDM5KF4N52VD2' where id=7;
-update noar tt set b1='8290NN8J5246IOBBQJHUZV' where id=7;
-update noar ti set b1='8290NN8J5246IOBBQJHUZV' where id=7;
-update noar tt set b2='OYB0N7YX1L1M31QLMO7LJ0Z5IQWM' where id=7;
-update noar ti set b2='OYB0N7YX1L1M31QLMO7LJ0Z5IQWM' where id=7;
-update noar tt set b0='K7OYBCJRFMJCDJ1LHNKVNXXL' where id=8;
-update noar ti set b0='K7OYBCJRFMJCDJ1LHNKVNXXL' where id=8;
-update noar tt set b1='1QCDJ8VLZR14ERF4VW7' where id=8;
-update noar ti set b1='1QCDJ8VLZR14ERF4VW7' where id=8;
-update noar tt set b2='AJBATT' where id=8;
-update noar ti set b2='AJBATT' where id=8;
-update noar tt set b0='STHCKDVFEWH5F8OODT' where id=9;
-update noar ti set b0='STHCKDVFEWH5F8OODT' where id=9;
-update noar tt set b1='150UQWNDMIX3J4SAED' where id=9;
-update noar ti set b1='150UQWNDMIX3J4SAED' where id=9;
-update noar tt set b2='FW3S181UYHPGD7XS9US' where id=9;
-update noar ti set b2='FW3S181UYHPGD7XS9US' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='T83' where id=1;
-update noar ti set b0='T83' where id=1;
-update noar tt set b1='X48LAEEHK3ZH4V0NJ2YMVD' where id=1;
-update noar ti set b1='X48LAEEHK3ZH4V0NJ2YMVD' where id=1;
-update noar tt set b2='E6WJPGMSRHRDB' where id=1;
-update noar ti set b2='E6WJPGMSRHRDB' where id=1;
-update noar tt set b0='P5PHN4PM2G77JGF8Q' where id=2;
-update noar ti set b0='P5PHN4PM2G77JGF8Q' where id=2;
-update noar tt set b1='7C41T' where id=2;
-update noar ti set b1='7C41T' where id=2;
-update noar tt set b2='OYFXXMWFB5CV' where id=2;
-update noar ti set b2='OYFXXMWFB5CV' where id=2;
-update noar tt set b0='Y0ZQ5U2RRARVF' where id=3;
-update noar ti set b0='Y0ZQ5U2RRARVF' where id=3;
-update noar tt set b1='8XX12WLULLQ' where id=3;
-update noar ti set b1='8XX12WLULLQ' where id=3;
-update noar tt set b2='U4WNXJUWJZP8I3NQ51OAV4U7KTX9C' where id=3;
-update noar ti set b2='U4WNXJUWJZP8I3NQ51OAV4U7KTX9C' where id=3;
-update noar tt set b0='N7BSKZ3Y67' where id=4;
-update noar ti set b0='N7BSKZ3Y67' where id=4;
-update noar tt set b1='K5936GKS' where id=4;
-update noar ti set b1='K5936GKS' where id=4;
-update noar tt set b2='1ZO' where id=4;
-update noar ti set b2='1ZO' where id=4;
-update noar tt set b0='NY9DL1EZPR5' where id=5;
-update noar ti set b0='NY9DL1EZPR5' where id=5;
-update noar tt set b1='TQ6W4Y6KVJ6AA9QAB' where id=5;
-update noar ti set b1='TQ6W4Y6KVJ6AA9QAB' where id=5;
-update noar tt set b2='GP9894AUG675QNW' where id=5;
-update noar ti set b2='GP9894AUG675QNW' where id=5;
-update noar tt set b0='CZGZ9L99X6P9J9L4K6' where id=6;
-update noar ti set b0='CZGZ9L99X6P9J9L4K6' where id=6;
-update noar tt set b1='VKXYTSCF7JWFNPP1MGBEUDF5C' where id=6;
-update noar ti set b1='VKXYTSCF7JWFNPP1MGBEUDF5C' where id=6;
-update noar tt set b2='SLC08ZH6ABF56M4ZA2T1BR' where id=6;
-update noar ti set b2='SLC08ZH6ABF56M4ZA2T1BR' where id=6;
-update noar tt set b0='L' where id=7;
-update noar ti set b0='L' where id=7;
-update noar tt set b1='KYDSUG' where id=7;
-update noar ti set b1='KYDSUG' where id=7;
-update noar tt set b2='I4ZSA23JNPV5QI4KFXQIB536YAYBIE2Q' where id=7;
-update noar ti set b2='I4ZSA23JNPV5QI4KFXQIB536YAYBIE2Q' where id=7;
-update noar tt set b0='39A7UTUCUG6PYCJ8NA5LS' where id=8;
-update noar ti set b0='39A7UTUCUG6PYCJ8NA5LS' where id=8;
-update noar tt set b1='25S89JJZ' where id=8;
-update noar ti set b1='25S89JJZ' where id=8;
-update noar tt set b2='YTE0JXKIJ0YTDO' where id=8;
-update noar ti set b2='YTE0JXKIJ0YTDO' where id=8;
-update noar tt set b0='TY8TL9W8NGZTE1QMFYK3D1W426Z' where id=9;
-update noar ti set b0='TY8TL9W8NGZTE1QMFYK3D1W426Z' where id=9;
-update noar tt set b1='SNN' where id=9;
-update noar ti set b1='SNN' where id=9;
-update noar tt set b2='GTS3LG8H85VPSD69EF3X34AKL93HMN8' where id=9;
-update noar ti set b2='GTS3LG8H85VPSD69EF3X34AKL93HMN8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FLAD1DU9OIS5NG4U7BRH58WZ' where id=1;
-update noar ti set b0='FLAD1DU9OIS5NG4U7BRH58WZ' where id=1;
-update noar tt set b1='D6R0TPWR39QI4WELUE1N9139L337PIP' where id=1;
-update noar ti set b1='D6R0TPWR39QI4WELUE1N9139L337PIP' where id=1;
-update noar tt set b2='PT1PGFYPJIF0YQYHIZTX0CPER8NDK5' where id=1;
-update noar ti set b2='PT1PGFYPJIF0YQYHIZTX0CPER8NDK5' where id=1;
-update noar tt set b0='6PAC8KGF5EJZDZT' where id=2;
-update noar ti set b0='6PAC8KGF5EJZDZT' where id=2;
-update noar tt set b1='QB0RNZ0B76A73J7G3P9AAZQR220' where id=2;
-update noar ti set b1='QB0RNZ0B76A73J7G3P9AAZQR220' where id=2;
-update noar tt set b2='FWMXEQOZNZ' where id=2;
-update noar ti set b2='FWMXEQOZNZ' where id=2;
-update noar tt set b0='YVT4RPNTLO1G7HSQXE' where id=3;
-update noar ti set b0='YVT4RPNTLO1G7HSQXE' where id=3;
-update noar tt set b1='DPU3E51A9ZNWX1BJ9R3BS21GKDA' where id=3;
-update noar ti set b1='DPU3E51A9ZNWX1BJ9R3BS21GKDA' where id=3;
-update noar tt set b2='OB2VHDDM9SB0CI3HF3IAF' where id=3;
-update noar ti set b2='OB2VHDDM9SB0CI3HF3IAF' where id=3;
-update noar tt set b0='O6RM9IXR6EYFKYRAJP8DPBELZMK' where id=4;
-update noar ti set b0='O6RM9IXR6EYFKYRAJP8DPBELZMK' where id=4;
-update noar tt set b1='O8LUFAMEQVZOMJVUB4TGDBV' where id=4;
-update noar ti set b1='O8LUFAMEQVZOMJVUB4TGDBV' where id=4;
-update noar tt set b2='K6FRSLXB7BMOXMEZT7O3L0RVB' where id=4;
-update noar ti set b2='K6FRSLXB7BMOXMEZT7O3L0RVB' where id=4;
-update noar tt set b0='SZIE4M82QR3XSNZ3M' where id=5;
-update noar ti set b0='SZIE4M82QR3XSNZ3M' where id=5;
-update noar tt set b1='EODT7VSE8QDZURNG2I' where id=5;
-update noar ti set b1='EODT7VSE8QDZURNG2I' where id=5;
-update noar tt set b2='CQIYLXBZHF' where id=5;
-update noar ti set b2='CQIYLXBZHF' where id=5;
-update noar tt set b0='830KNDTN2VW2C' where id=6;
-update noar ti set b0='830KNDTN2VW2C' where id=6;
-update noar tt set b1='VML26A88V2GELPA2UM1E14J8' where id=6;
-update noar ti set b1='VML26A88V2GELPA2UM1E14J8' where id=6;
-update noar tt set b2='9OLDUH' where id=6;
-update noar ti set b2='9OLDUH' where id=6;
-update noar tt set b0='0C4NH6OS20EEXYT48MCGVTNT0NP' where id=7;
-update noar ti set b0='0C4NH6OS20EEXYT48MCGVTNT0NP' where id=7;
-update noar tt set b1='WIO6QBQUBOFRNFKKNSV' where id=7;
-update noar ti set b1='WIO6QBQUBOFRNFKKNSV' where id=7;
-update noar tt set b2='MHJZ6DF8JOCGG9G5NAJWT845PPWPFFN' where id=7;
-update noar ti set b2='MHJZ6DF8JOCGG9G5NAJWT845PPWPFFN' where id=7;
-update noar tt set b0='MGN3KRMZWRMZ59NU2ZWII' where id=8;
-update noar ti set b0='MGN3KRMZWRMZ59NU2ZWII' where id=8;
-update noar tt set b1='E1LLD5KHRL9E' where id=8;
-update noar ti set b1='E1LLD5KHRL9E' where id=8;
-update noar tt set b2='WKQWXX7U2PD9DETEEMZLI26' where id=8;
-update noar ti set b2='WKQWXX7U2PD9DETEEMZLI26' where id=8;
-update noar tt set b0='Z44ZNT67L2C' where id=9;
-update noar ti set b0='Z44ZNT67L2C' where id=9;
-update noar tt set b1='UC6X34E4EZOA1BXAGU62STY3' where id=9;
-update noar ti set b1='UC6X34E4EZOA1BXAGU62STY3' where id=9;
-update noar tt set b2='ZP795KUPO3' where id=9;
-update noar ti set b2='ZP795KUPO3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W3E1BRU0QDRV7U052ZO8IYDY8' where id=1;
-update noar ti set b0='W3E1BRU0QDRV7U052ZO8IYDY8' where id=1;
-update noar tt set b1='1I56MCIYGN1XJ2' where id=1;
-update noar ti set b1='1I56MCIYGN1XJ2' where id=1;
-update noar tt set b2='YO5BN084JGRG' where id=1;
-update noar ti set b2='YO5BN084JGRG' where id=1;
-update noar tt set b0='1VLFX19NQ30GNIY1I2IJO0' where id=2;
-update noar ti set b0='1VLFX19NQ30GNIY1I2IJO0' where id=2;
-update noar tt set b1='7X2X4Q0ECDQH9Z716ML2DVQG8K' where id=2;
-update noar ti set b1='7X2X4Q0ECDQH9Z716ML2DVQG8K' where id=2;
-update noar tt set b2='FOAZC78KKO4N7CPBI7PFAMR3' where id=2;
-update noar ti set b2='FOAZC78KKO4N7CPBI7PFAMR3' where id=2;
-update noar tt set b0='BILB6BB71S5WA8S1DGNUA' where id=3;
-update noar ti set b0='BILB6BB71S5WA8S1DGNUA' where id=3;
-update noar tt set b1='1J6KN' where id=3;
-update noar ti set b1='1J6KN' where id=3;
-update noar tt set b2='S3' where id=3;
-update noar ti set b2='S3' where id=3;
-update noar tt set b0='3S1J5OTZW0A9RXHX9V' where id=4;
-update noar ti set b0='3S1J5OTZW0A9RXHX9V' where id=4;
-update noar tt set b1='YOTTW35UFC746O4KV37ILBK1WXW' where id=4;
-update noar ti set b1='YOTTW35UFC746O4KV37ILBK1WXW' where id=4;
-update noar tt set b2='UVRDWL1UBNWVT' where id=4;
-update noar ti set b2='UVRDWL1UBNWVT' where id=4;
-update noar tt set b0='KUWJPYFNL4MQXXUOS70TBOKQ5KF9TR' where id=5;
-update noar ti set b0='KUWJPYFNL4MQXXUOS70TBOKQ5KF9TR' where id=5;
-update noar tt set b1='GJ0QJZHLAMJV5SGC' where id=5;
-update noar ti set b1='GJ0QJZHLAMJV5SGC' where id=5;
-update noar tt set b2='7YZ60YY22K0AEEOIU0ZDN5' where id=5;
-update noar ti set b2='7YZ60YY22K0AEEOIU0ZDN5' where id=5;
-update noar tt set b0='586F' where id=6;
-update noar ti set b0='586F' where id=6;
-update noar tt set b1='QYJ93MZVBQWTK9B602FL' where id=6;
-update noar ti set b1='QYJ93MZVBQWTK9B602FL' where id=6;
-update noar tt set b2='TFL4VBCSYKY38FQPDA' where id=6;
-update noar ti set b2='TFL4VBCSYKY38FQPDA' where id=6;
-update noar tt set b0='5TTWSW3DPO3NT9' where id=7;
-update noar ti set b0='5TTWSW3DPO3NT9' where id=7;
-update noar tt set b1='GBBBC4X06T3LPN1JRBSZ' where id=7;
-update noar ti set b1='GBBBC4X06T3LPN1JRBSZ' where id=7;
-update noar tt set b2='GCQXIJFWLPKKCERQTS34QU4XUFWG4R' where id=7;
-update noar ti set b2='GCQXIJFWLPKKCERQTS34QU4XUFWG4R' where id=7;
-update noar tt set b0='ILIQQ3' where id=8;
-update noar ti set b0='ILIQQ3' where id=8;
-update noar tt set b1='6CAGH4E7SGX' where id=8;
-update noar ti set b1='6CAGH4E7SGX' where id=8;
-update noar tt set b2='98' where id=8;
-update noar ti set b2='98' where id=8;
-update noar tt set b0='BBIG0PVO87K' where id=9;
-update noar ti set b0='BBIG0PVO87K' where id=9;
-update noar tt set b1='ARJ1CMNVXQGJF6NX82' where id=9;
-update noar ti set b1='ARJ1CMNVXQGJF6NX82' where id=9;
-update noar tt set b2='5W9S1AF' where id=9;
-update noar ti set b2='5W9S1AF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='G1' where id=1;
-update noar ti set b0='G1' where id=1;
-update noar tt set b1='LP4PGUIVD2KVEOHG4G33P' where id=1;
-update noar ti set b1='LP4PGUIVD2KVEOHG4G33P' where id=1;
-update noar tt set b2='96F7VE7YN15VB52PZOA3TAXH85C' where id=1;
-update noar ti set b2='96F7VE7YN15VB52PZOA3TAXH85C' where id=1;
-update noar tt set b0='W31SHEPO0HUY5GV39SOW2LDW1OBUL' where id=2;
-update noar ti set b0='W31SHEPO0HUY5GV39SOW2LDW1OBUL' where id=2;
-update noar tt set b1='8DK9G' where id=2;
-update noar ti set b1='8DK9G' where id=2;
-update noar tt set b2='4O7SVQTY' where id=2;
-update noar ti set b2='4O7SVQTY' where id=2;
-update noar tt set b0='FUKX6X' where id=3;
-update noar ti set b0='FUKX6X' where id=3;
-update noar tt set b1='TPKJ4' where id=3;
-update noar ti set b1='TPKJ4' where id=3;
-update noar tt set b2='F7Z4Y04F4XBHYAYKD8' where id=3;
-update noar ti set b2='F7Z4Y04F4XBHYAYKD8' where id=3;
-update noar tt set b0='S09TJEE3VM5CWIZ3JDZ8TJ02' where id=4;
-update noar ti set b0='S09TJEE3VM5CWIZ3JDZ8TJ02' where id=4;
-update noar tt set b1='996' where id=4;
-update noar ti set b1='996' where id=4;
-update noar tt set b2='8IB0BBSXQR8Z2C4FP3GGG1K3Y9' where id=4;
-update noar ti set b2='8IB0BBSXQR8Z2C4FP3GGG1K3Y9' where id=4;
-update noar tt set b0='QY5KX' where id=5;
-update noar ti set b0='QY5KX' where id=5;
-update noar tt set b1='FI0TK' where id=5;
-update noar ti set b1='FI0TK' where id=5;
-update noar tt set b2='46RKT9QZG' where id=5;
-update noar ti set b2='46RKT9QZG' where id=5;
-update noar tt set b0='70Y4WLLLWS7YI0H7NUZN87' where id=6;
-update noar ti set b0='70Y4WLLLWS7YI0H7NUZN87' where id=6;
-update noar tt set b1='65UMA352KWXTE3WINMO52KN' where id=6;
-update noar ti set b1='65UMA352KWXTE3WINMO52KN' where id=6;
-update noar tt set b2='0KL6P4LD5MGAJ03NPU9X03BEVCPNO2' where id=6;
-update noar ti set b2='0KL6P4LD5MGAJ03NPU9X03BEVCPNO2' where id=6;
-update noar tt set b0='H2' where id=7;
-update noar ti set b0='H2' where id=7;
-update noar tt set b1='M4G61' where id=7;
-update noar ti set b1='M4G61' where id=7;
-update noar tt set b2='SMPY8OYCK3E5OF6N1B2X' where id=7;
-update noar ti set b2='SMPY8OYCK3E5OF6N1B2X' where id=7;
-update noar tt set b0='N44T19OMKUEH' where id=8;
-update noar ti set b0='N44T19OMKUEH' where id=8;
-update noar tt set b1='CKVR10TK6483Z553RQYV579' where id=8;
-update noar ti set b1='CKVR10TK6483Z553RQYV579' where id=8;
-update noar tt set b2='J3U3ZGSS3ASI2EV7168C4PPTCP4K' where id=8;
-update noar ti set b2='J3U3ZGSS3ASI2EV7168C4PPTCP4K' where id=8;
-update noar tt set b0='MSVCREOPDHFM8SEIEM6079YJVT' where id=9;
-update noar ti set b0='MSVCREOPDHFM8SEIEM6079YJVT' where id=9;
-update noar tt set b1='JPLMM7HS' where id=9;
-update noar ti set b1='JPLMM7HS' where id=9;
-update noar tt set b2='W11DG4Z889J1DA0YRC23Y' where id=9;
-update noar ti set b2='W11DG4Z889J1DA0YRC23Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CQQ20FBKF9CLXAO8H' where id=1;
-update noar ti set b0='CQQ20FBKF9CLXAO8H' where id=1;
-update noar tt set b1='7D28UR82M5EQG1U8TDV4' where id=1;
-update noar ti set b1='7D28UR82M5EQG1U8TDV4' where id=1;
-update noar tt set b2='W' where id=1;
-update noar ti set b2='W' where id=1;
-update noar tt set b0='98D763XQ' where id=2;
-update noar ti set b0='98D763XQ' where id=2;
-update noar tt set b1='NX81TXXVGYJXRTGCBKGY8FLEV2' where id=2;
-update noar ti set b1='NX81TXXVGYJXRTGCBKGY8FLEV2' where id=2;
-update noar tt set b2='MAO3HC' where id=2;
-update noar ti set b2='MAO3HC' where id=2;
-update noar tt set b0='Y0CI' where id=3;
-update noar ti set b0='Y0CI' where id=3;
-update noar tt set b1='SSVK0B556CS' where id=3;
-update noar ti set b1='SSVK0B556CS' where id=3;
-update noar tt set b2='NM8AFB2S6T6XR5I0CMEDN9MAY' where id=3;
-update noar ti set b2='NM8AFB2S6T6XR5I0CMEDN9MAY' where id=3;
-update noar tt set b0='M3IHPBO' where id=4;
-update noar ti set b0='M3IHPBO' where id=4;
-update noar tt set b1='CV1P92O9FWKCWKBV' where id=4;
-update noar ti set b1='CV1P92O9FWKCWKBV' where id=4;
-update noar tt set b2='N6LZWRY04OBC3171GL3OF4LMWOWKAC8K' where id=4;
-update noar ti set b2='N6LZWRY04OBC3171GL3OF4LMWOWKAC8K' where id=4;
-update noar tt set b0='QR1' where id=5;
-update noar ti set b0='QR1' where id=5;
-update noar tt set b1='ND0WUELCVPSU' where id=5;
-update noar ti set b1='ND0WUELCVPSU' where id=5;
-update noar tt set b2='J58WCUVVYKXOX23IEK3B' where id=5;
-update noar ti set b2='J58WCUVVYKXOX23IEK3B' where id=5;
-update noar tt set b0='YPF8UO33Z66JTM64W' where id=6;
-update noar ti set b0='YPF8UO33Z66JTM64W' where id=6;
-update noar tt set b1='RGPKQ9USTQKZ' where id=6;
-update noar ti set b1='RGPKQ9USTQKZ' where id=6;
-update noar tt set b2='MB88S2L5TXQHFXU30PP34TF6F7IUBG' where id=6;
-update noar ti set b2='MB88S2L5TXQHFXU30PP34TF6F7IUBG' where id=6;
-update noar tt set b0='O0FTPQUKUS6GBDYYD' where id=7;
-update noar ti set b0='O0FTPQUKUS6GBDYYD' where id=7;
-update noar tt set b1='XWKV8OENAIGM4' where id=7;
-update noar ti set b1='XWKV8OENAIGM4' where id=7;
-update noar tt set b2='VCXV6XC0NM48IG3WNUJNOY3JWXF98IQ9' where id=7;
-update noar ti set b2='VCXV6XC0NM48IG3WNUJNOY3JWXF98IQ9' where id=7;
-update noar tt set b0='LPTK4JADRI6HB0' where id=8;
-update noar ti set b0='LPTK4JADRI6HB0' where id=8;
-update noar tt set b1='CMP7BGPEH5HE4MCAFVKFOK567CBIQSUS' where id=8;
-update noar ti set b1='CMP7BGPEH5HE4MCAFVKFOK567CBIQSUS' where id=8;
-update noar tt set b2='EO' where id=8;
-update noar ti set b2='EO' where id=8;
-update noar tt set b0='UFZOWSXE0Y5QMFOWWW2L' where id=9;
-update noar ti set b0='UFZOWSXE0Y5QMFOWWW2L' where id=9;
-update noar tt set b1='XAXW6AREZZBVIHVE0J660IE0D46S04AB' where id=9;
-update noar ti set b1='XAXW6AREZZBVIHVE0J660IE0D46S04AB' where id=9;
-update noar tt set b2='G8ZSERN0TMTZ5MI3Q7TEEHRRH9Z' where id=9;
-update noar ti set b2='G8ZSERN0TMTZ5MI3Q7TEEHRRH9Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YB' where id=1;
-update noar ti set b0='YB' where id=1;
-update noar tt set b1='6NA7XYO28TKA75RND7MTI' where id=1;
-update noar ti set b1='6NA7XYO28TKA75RND7MTI' where id=1;
-update noar tt set b2='KL91GF8BLQRBOCE02JM3XRBBH' where id=1;
-update noar ti set b2='KL91GF8BLQRBOCE02JM3XRBBH' where id=1;
-update noar tt set b0='F1RI64V9YN7Y4VNIQ0IKLAI' where id=2;
-update noar ti set b0='F1RI64V9YN7Y4VNIQ0IKLAI' where id=2;
-update noar tt set b1='2U8Q9KD497XPFRJKC' where id=2;
-update noar ti set b1='2U8Q9KD497XPFRJKC' where id=2;
-update noar tt set b2='CTX86TY41S4COK62' where id=2;
-update noar ti set b2='CTX86TY41S4COK62' where id=2;
-update noar tt set b0='A1539Z2Y2C4KO' where id=3;
-update noar ti set b0='A1539Z2Y2C4KO' where id=3;
-update noar tt set b1='2VTLWM39ZJ1SW2D' where id=3;
-update noar ti set b1='2VTLWM39ZJ1SW2D' where id=3;
-update noar tt set b2='0PH0JTOTU1Q29H1TH' where id=3;
-update noar ti set b2='0PH0JTOTU1Q29H1TH' where id=3;
-update noar tt set b0='SIKAV8UZBK0J3RU' where id=4;
-update noar ti set b0='SIKAV8UZBK0J3RU' where id=4;
-update noar tt set b1='6H3M6N028SA1HT2' where id=4;
-update noar ti set b1='6H3M6N028SA1HT2' where id=4;
-update noar tt set b2='193J9L9FBGBYO5RX2HG07TV85VKV' where id=4;
-update noar ti set b2='193J9L9FBGBYO5RX2HG07TV85VKV' where id=4;
-update noar tt set b0='Q9SEGANQW35PGJSBJGLX48XH9' where id=5;
-update noar ti set b0='Q9SEGANQW35PGJSBJGLX48XH9' where id=5;
-update noar tt set b1='TIPBCO2X5NXW2B0CF' where id=5;
-update noar ti set b1='TIPBCO2X5NXW2B0CF' where id=5;
-update noar tt set b2='RB6GQK6PYEPRTMCE1' where id=5;
-update noar ti set b2='RB6GQK6PYEPRTMCE1' where id=5;
-update noar tt set b0='W' where id=6;
-update noar ti set b0='W' where id=6;
-update noar tt set b1='KTC8' where id=6;
-update noar ti set b1='KTC8' where id=6;
-update noar tt set b2='CR1RXZEDHFP6O' where id=6;
-update noar ti set b2='CR1RXZEDHFP6O' where id=6;
-update noar tt set b0='XKYNUGAKQL4' where id=7;
-update noar ti set b0='XKYNUGAKQL4' where id=7;
-update noar tt set b1='R2PER83QXP4YDUXYXXE' where id=7;
-update noar ti set b1='R2PER83QXP4YDUXYXXE' where id=7;
-update noar tt set b2='KF1J' where id=7;
-update noar ti set b2='KF1J' where id=7;
-update noar tt set b0='2HY6MVCXM6F2VLKIBSCV5BJ5APAT52X' where id=8;
-update noar ti set b0='2HY6MVCXM6F2VLKIBSCV5BJ5APAT52X' where id=8;
-update noar tt set b1='GV3FSDITS39B4E2152L9QQW9KR1' where id=8;
-update noar ti set b1='GV3FSDITS39B4E2152L9QQW9KR1' where id=8;
-update noar tt set b2='JVJGA13TXG' where id=8;
-update noar ti set b2='JVJGA13TXG' where id=8;
-update noar tt set b0='K07DD' where id=9;
-update noar ti set b0='K07DD' where id=9;
-update noar tt set b1='0DOL50' where id=9;
-update noar ti set b1='0DOL50' where id=9;
-update noar tt set b2='AKSCKJCMCP31EEULWVGME' where id=9;
-update noar ti set b2='AKSCKJCMCP31EEULWVGME' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='M0WI88R27XF17NNSYV4MWD4EHFYT4ZN' where id=1;
-update noar ti set b0='M0WI88R27XF17NNSYV4MWD4EHFYT4ZN' where id=1;
-update noar tt set b1='7B154ZQPG3CP500HVK6796PQ469Z' where id=1;
-update noar ti set b1='7B154ZQPG3CP500HVK6796PQ469Z' where id=1;
-update noar tt set b2='ZSOS2GSH2H6KDOYLQUHUC5FMDW5B6N' where id=1;
-update noar ti set b2='ZSOS2GSH2H6KDOYLQUHUC5FMDW5B6N' where id=1;
-update noar tt set b0='0JED16Q9M3OYDCE9ADWIT' where id=2;
-update noar ti set b0='0JED16Q9M3OYDCE9ADWIT' where id=2;
-update noar tt set b1='ISFL7F' where id=2;
-update noar ti set b1='ISFL7F' where id=2;
-update noar tt set b2='JMWKPL6H84T89CIXQSCBS8Y' where id=2;
-update noar ti set b2='JMWKPL6H84T89CIXQSCBS8Y' where id=2;
-update noar tt set b0='0B' where id=3;
-update noar ti set b0='0B' where id=3;
-update noar tt set b1='2Q' where id=3;
-update noar ti set b1='2Q' where id=3;
-update noar tt set b2='KLD' where id=3;
-update noar ti set b2='KLD' where id=3;
-update noar tt set b0='9YCRAMCH5VVJNX1777X9NOW5GWLR45' where id=4;
-update noar ti set b0='9YCRAMCH5VVJNX1777X9NOW5GWLR45' where id=4;
-update noar tt set b1='VTHEJP' where id=4;
-update noar ti set b1='VTHEJP' where id=4;
-update noar tt set b2='QY4JBID6XQJE' where id=4;
-update noar ti set b2='QY4JBID6XQJE' where id=4;
-update noar tt set b0='D2X9' where id=5;
-update noar ti set b0='D2X9' where id=5;
-update noar tt set b1='Y7V3O80H1460PLM1' where id=5;
-update noar ti set b1='Y7V3O80H1460PLM1' where id=5;
-update noar tt set b2='GK8F0SW6D9C35' where id=5;
-update noar ti set b2='GK8F0SW6D9C35' where id=5;
-update noar tt set b0='HBL6AF6AUDGJU1P2L4X7FJ2KDQY' where id=6;
-update noar ti set b0='HBL6AF6AUDGJU1P2L4X7FJ2KDQY' where id=6;
-update noar tt set b1='RVNZ660' where id=6;
-update noar ti set b1='RVNZ660' where id=6;
-update noar tt set b2='DQM3' where id=6;
-update noar ti set b2='DQM3' where id=6;
-update noar tt set b0='F12SFLDWC5GIUS' where id=7;
-update noar ti set b0='F12SFLDWC5GIUS' where id=7;
-update noar tt set b1='KNU' where id=7;
-update noar ti set b1='KNU' where id=7;
-update noar tt set b2='KKBEDHEZCQDMJIJZMJ1UQ12ARK916O' where id=7;
-update noar ti set b2='KKBEDHEZCQDMJIJZMJ1UQ12ARK916O' where id=7;
-update noar tt set b0='X75C7ZY1AT' where id=8;
-update noar ti set b0='X75C7ZY1AT' where id=8;
-update noar tt set b1='TH7KMW1IO9JRKXQR2NBE9X85S554NB1' where id=8;
-update noar ti set b1='TH7KMW1IO9JRKXQR2NBE9X85S554NB1' where id=8;
-update noar tt set b2='T1UBOPGPW4C8A95L3UW96VK7UCEGBQC' where id=8;
-update noar ti set b2='T1UBOPGPW4C8A95L3UW96VK7UCEGBQC' where id=8;
-update noar tt set b0='ZVSQRQV' where id=9;
-update noar ti set b0='ZVSQRQV' where id=9;
-update noar tt set b1='ED1WY0SU' where id=9;
-update noar ti set b1='ED1WY0SU' where id=9;
-update noar tt set b2='93A58OVP0SQPZAYWU6FFQO2WHAJW3' where id=9;
-update noar ti set b2='93A58OVP0SQPZAYWU6FFQO2WHAJW3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PBZ5' where id=1;
-update noar ti set b0='PBZ5' where id=1;
-update noar tt set b1='WA4D' where id=1;
-update noar ti set b1='WA4D' where id=1;
-update noar tt set b2='5X22DH9QMGE6GL423VVZSX9SEL6D9W' where id=1;
-update noar ti set b2='5X22DH9QMGE6GL423VVZSX9SEL6D9W' where id=1;
-update noar tt set b0='5TDZI1NG8LA7' where id=2;
-update noar ti set b0='5TDZI1NG8LA7' where id=2;
-update noar tt set b1='DK6I6YQQAKU' where id=2;
-update noar ti set b1='DK6I6YQQAKU' where id=2;
-update noar tt set b2='QLUP' where id=2;
-update noar ti set b2='QLUP' where id=2;
-update noar tt set b0='NDU7RWPL6HLW2TNTQMHSUJ3' where id=3;
-update noar ti set b0='NDU7RWPL6HLW2TNTQMHSUJ3' where id=3;
-update noar tt set b1='XKSPE0UZP7KX7' where id=3;
-update noar ti set b1='XKSPE0UZP7KX7' where id=3;
-update noar tt set b2='0UFZOQ9V7U0RI1EYA9A1' where id=3;
-update noar ti set b2='0UFZOQ9V7U0RI1EYA9A1' where id=3;
-update noar tt set b0='Z1BMVZXFSLPWMKARLIJ3C521MH8R0' where id=4;
-update noar ti set b0='Z1BMVZXFSLPWMKARLIJ3C521MH8R0' where id=4;
-update noar tt set b1='J22MX2IK8OG' where id=4;
-update noar ti set b1='J22MX2IK8OG' where id=4;
-update noar tt set b2='4W' where id=4;
-update noar ti set b2='4W' where id=4;
-update noar tt set b0='C2KAH' where id=5;
-update noar ti set b0='C2KAH' where id=5;
-update noar tt set b1='WF8C0Z9H7X6486S335GUK9RGZJTQ8' where id=5;
-update noar ti set b1='WF8C0Z9H7X6486S335GUK9RGZJTQ8' where id=5;
-update noar tt set b2='PFKHD013QZ7L' where id=5;
-update noar ti set b2='PFKHD013QZ7L' where id=5;
-update noar tt set b0='4HJ8EFFYXPWXDB5IFZTYYA2' where id=6;
-update noar ti set b0='4HJ8EFFYXPWXDB5IFZTYYA2' where id=6;
-update noar tt set b1='4DFR9JEE9AD7193OUYVA9Z67JK3YR57M' where id=6;
-update noar ti set b1='4DFR9JEE9AD7193OUYVA9Z67JK3YR57M' where id=6;
-update noar tt set b2='GKDATR4GK5BQ5IHFQ8NJJR2' where id=6;
-update noar ti set b2='GKDATR4GK5BQ5IHFQ8NJJR2' where id=6;
-update noar tt set b0='48TDHZ' where id=7;
-update noar ti set b0='48TDHZ' where id=7;
-update noar tt set b1='FV2GTDI0QI0JC19' where id=7;
-update noar ti set b1='FV2GTDI0QI0JC19' where id=7;
-update noar tt set b2='JG8HXRTBB5YLSBM40PAOQW6LLSX9W3Y' where id=7;
-update noar ti set b2='JG8HXRTBB5YLSBM40PAOQW6LLSX9W3Y' where id=7;
-update noar tt set b0='SHKGZWRYV2EY2C4NOVBV0Z6QL77TT' where id=8;
-update noar ti set b0='SHKGZWRYV2EY2C4NOVBV0Z6QL77TT' where id=8;
-update noar tt set b1='LAJ37V0' where id=8;
-update noar ti set b1='LAJ37V0' where id=8;
-update noar tt set b2='31HVRWD3ROXFP7O5PJMC' where id=8;
-update noar ti set b2='31HVRWD3ROXFP7O5PJMC' where id=8;
-update noar tt set b0='YXAL3S6DOGZ4ZEUVO02LG' where id=9;
-update noar ti set b0='YXAL3S6DOGZ4ZEUVO02LG' where id=9;
-update noar tt set b1='G' where id=9;
-update noar ti set b1='G' where id=9;
-update noar tt set b2='46HIP9JK' where id=9;
-update noar ti set b2='46HIP9JK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BXJ7QD5CN60DC' where id=1;
-update noar ti set b0='BXJ7QD5CN60DC' where id=1;
-update noar tt set b1='SR7XRP327RKAHI0BSV2GQF9RXYO' where id=1;
-update noar ti set b1='SR7XRP327RKAHI0BSV2GQF9RXYO' where id=1;
-update noar tt set b2='NCPT4NVNV' where id=1;
-update noar ti set b2='NCPT4NVNV' where id=1;
-update noar tt set b0='TV4PGD9W3CJM1OANPKZDFKN8WNQYJNPN' where id=2;
-update noar ti set b0='TV4PGD9W3CJM1OANPKZDFKN8WNQYJNPN' where id=2;
-update noar tt set b1='8RI30V3ZQFAII43XWLCYB6TSI8' where id=2;
-update noar ti set b1='8RI30V3ZQFAII43XWLCYB6TSI8' where id=2;
-update noar tt set b2='LQO69OFXE2QSTP' where id=2;
-update noar ti set b2='LQO69OFXE2QSTP' where id=2;
-update noar tt set b0='QB4KJUGZSM' where id=3;
-update noar ti set b0='QB4KJUGZSM' where id=3;
-update noar tt set b1='3VCV77A89B8ECEGVQ6Y2GT51YFBCHN' where id=3;
-update noar ti set b1='3VCV77A89B8ECEGVQ6Y2GT51YFBCHN' where id=3;
-update noar tt set b2='DX0N7V13XEM009JORY262' where id=3;
-update noar ti set b2='DX0N7V13XEM009JORY262' where id=3;
-update noar tt set b0='HIG8U2GHT76BF8QRAB8H0949N' where id=4;
-update noar ti set b0='HIG8U2GHT76BF8QRAB8H0949N' where id=4;
-update noar tt set b1='9D6ESING7D2JSCM66JHARHIFFA8BBO9' where id=4;
-update noar ti set b1='9D6ESING7D2JSCM66JHARHIFFA8BBO9' where id=4;
-update noar tt set b2='I' where id=4;
-update noar ti set b2='I' where id=4;
-update noar tt set b0='LFFU3M3R23883RIO8Z00RXFF6OI7' where id=5;
-update noar ti set b0='LFFU3M3R23883RIO8Z00RXFF6OI7' where id=5;
-update noar tt set b1='943M5PMWQ' where id=5;
-update noar ti set b1='943M5PMWQ' where id=5;
-update noar tt set b2='08' where id=5;
-update noar ti set b2='08' where id=5;
-update noar tt set b0='PUQC49FYLWKBPV' where id=6;
-update noar ti set b0='PUQC49FYLWKBPV' where id=6;
-update noar tt set b1='LDVP4D7GYGHR33E' where id=6;
-update noar ti set b1='LDVP4D7GYGHR33E' where id=6;
-update noar tt set b2='9RDVM7GDHUGWPK7E8Q7IQ0' where id=6;
-update noar ti set b2='9RDVM7GDHUGWPK7E8Q7IQ0' where id=6;
-update noar tt set b0='E1U1N' where id=7;
-update noar ti set b0='E1U1N' where id=7;
-update noar tt set b1='KR68MDP85H1E' where id=7;
-update noar ti set b1='KR68MDP85H1E' where id=7;
-update noar tt set b2='3OGM7' where id=7;
-update noar ti set b2='3OGM7' where id=7;
-update noar tt set b0='96GPPR2SWZ0HGNLT7VWHPVMJF3S85W9' where id=8;
-update noar ti set b0='96GPPR2SWZ0HGNLT7VWHPVMJF3S85W9' where id=8;
-update noar tt set b1='N77AE7G57H2VW0PY' where id=8;
-update noar ti set b1='N77AE7G57H2VW0PY' where id=8;
-update noar tt set b2='5YCO' where id=8;
-update noar ti set b2='5YCO' where id=8;
-update noar tt set b0='CCY' where id=9;
-update noar ti set b0='CCY' where id=9;
-update noar tt set b1='MW7DKSWJV9KQA8IHRDI' where id=9;
-update noar ti set b1='MW7DKSWJV9KQA8IHRDI' where id=9;
-update noar tt set b2='2UVBD7RV9OQ1ET7YX4IU' where id=9;
-update noar ti set b2='2UVBD7RV9OQ1ET7YX4IU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P3OR865OZCUSETY5' where id=1;
-update noar ti set b0='P3OR865OZCUSETY5' where id=1;
-update noar tt set b1='VIOG' where id=1;
-update noar ti set b1='VIOG' where id=1;
-update noar tt set b2='250TIVPKIXMPZ1C6Z5Y' where id=1;
-update noar ti set b2='250TIVPKIXMPZ1C6Z5Y' where id=1;
-update noar tt set b0='VM7I6NPR1XJN5JCHSUEH8PO38E0' where id=2;
-update noar ti set b0='VM7I6NPR1XJN5JCHSUEH8PO38E0' where id=2;
-update noar tt set b1='H' where id=2;
-update noar ti set b1='H' where id=2;
-update noar tt set b2='0P2NI' where id=2;
-update noar ti set b2='0P2NI' where id=2;
-update noar tt set b0='IGUVHY8524WPPGDPX5Q727IWK2' where id=3;
-update noar ti set b0='IGUVHY8524WPPGDPX5Q727IWK2' where id=3;
-update noar tt set b1='6TRDXA1NGYVYP8MU2PWR6Q33' where id=3;
-update noar ti set b1='6TRDXA1NGYVYP8MU2PWR6Q33' where id=3;
-update noar tt set b2='CDBAZME9LHTJ7SDMSQIPXT4AK' where id=3;
-update noar ti set b2='CDBAZME9LHTJ7SDMSQIPXT4AK' where id=3;
-update noar tt set b0='E17Q0M0GVPWZFVUPALGLF7Z' where id=4;
-update noar ti set b0='E17Q0M0GVPWZFVUPALGLF7Z' where id=4;
-update noar tt set b1='B138' where id=4;
-update noar ti set b1='B138' where id=4;
-update noar tt set b2='K28OT3' where id=4;
-update noar ti set b2='K28OT3' where id=4;
-update noar tt set b0='799NAUH9LZ6DQ2YM4YBDJXK0UP5C' where id=5;
-update noar ti set b0='799NAUH9LZ6DQ2YM4YBDJXK0UP5C' where id=5;
-update noar tt set b1='6ZN7TJLGBMFMI54KDBYH1' where id=5;
-update noar ti set b1='6ZN7TJLGBMFMI54KDBYH1' where id=5;
-update noar tt set b2='L3WOXG7WTTXC3IV' where id=5;
-update noar ti set b2='L3WOXG7WTTXC3IV' where id=5;
-update noar tt set b0='6DJX9N6ILL5TKHDKGEQFVFF3BT4' where id=6;
-update noar ti set b0='6DJX9N6ILL5TKHDKGEQFVFF3BT4' where id=6;
-update noar tt set b1='64MY4' where id=6;
-update noar ti set b1='64MY4' where id=6;
-update noar tt set b2='GOEJLSUYTIODH6NRU4N2ZQLV69EKRKU' where id=6;
-update noar ti set b2='GOEJLSUYTIODH6NRU4N2ZQLV69EKRKU' where id=6;
-update noar tt set b0='3M' where id=7;
-update noar ti set b0='3M' where id=7;
-update noar tt set b1='DZ88RA0VGO9OQAP1B877TIIJ' where id=7;
-update noar ti set b1='DZ88RA0VGO9OQAP1B877TIIJ' where id=7;
-update noar tt set b2='P7X3Y0U09' where id=7;
-update noar ti set b2='P7X3Y0U09' where id=7;
-update noar tt set b0='L1LTSJSTTAN' where id=8;
-update noar ti set b0='L1LTSJSTTAN' where id=8;
-update noar tt set b1='DIJE7V2X273ZJ5Q46LK526R8XAT0CD' where id=8;
-update noar ti set b1='DIJE7V2X273ZJ5Q46LK526R8XAT0CD' where id=8;
-update noar tt set b2='HDUWY57FI15DVFMH1X' where id=8;
-update noar ti set b2='HDUWY57FI15DVFMH1X' where id=8;
-update noar tt set b0='LWLFO7R2QHKNV87FR7S' where id=9;
-update noar ti set b0='LWLFO7R2QHKNV87FR7S' where id=9;
-update noar tt set b1='2RZUVK3S31BP6FB6Y0HSBW1NQ' where id=9;
-update noar ti set b1='2RZUVK3S31BP6FB6Y0HSBW1NQ' where id=9;
-update noar tt set b2='ZUY' where id=9;
-update noar ti set b2='ZUY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 blob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='N5FAV' where id=1;
-update noar ti set b0='N5FAV' where id=1;
-update noar tt set b1='RYFWXW1F9RL' where id=1;
-update noar ti set b1='RYFWXW1F9RL' where id=1;
-update noar tt set b2='7DPV6J2QCEC5ADBFD3LGHEPQ45' where id=1;
-update noar ti set b2='7DPV6J2QCEC5ADBFD3LGHEPQ45' where id=1;
-update noar tt set b0='JIPOEWS3URK01XP4' where id=2;
-update noar ti set b0='JIPOEWS3URK01XP4' where id=2;
-update noar tt set b1='YOS5YFF2TLF' where id=2;
-update noar ti set b1='YOS5YFF2TLF' where id=2;
-update noar tt set b2='37NBJ61XX81S7MA1AYNE8JATUVML' where id=2;
-update noar ti set b2='37NBJ61XX81S7MA1AYNE8JATUVML' where id=2;
-update noar tt set b0='QQAF5MC' where id=3;
-update noar ti set b0='QQAF5MC' where id=3;
-update noar tt set b1='DY38O7X13Q9NQO435UNGT2GETFVEO80' where id=3;
-update noar ti set b1='DY38O7X13Q9NQO435UNGT2GETFVEO80' where id=3;
-update noar tt set b2='6JQECIJEBHAZ4XX45R6GUW19XG' where id=3;
-update noar ti set b2='6JQECIJEBHAZ4XX45R6GUW19XG' where id=3;
-update noar tt set b0='24AJA' where id=4;
-update noar ti set b0='24AJA' where id=4;
-update noar tt set b1='81E25ALZALDIW7SL2FOYANUMI0BEM1MD' where id=4;
-update noar ti set b1='81E25ALZALDIW7SL2FOYANUMI0BEM1MD' where id=4;
-update noar tt set b2='3BA2X' where id=4;
-update noar ti set b2='3BA2X' where id=4;
-update noar tt set b0='BNKHC8BMS5H28LNPCLY3DPJG0E86' where id=5;
-update noar ti set b0='BNKHC8BMS5H28LNPCLY3DPJG0E86' where id=5;
-update noar tt set b1='9CTRWMLS1FU634SKTZ0BHX' where id=5;
-update noar ti set b1='9CTRWMLS1FU634SKTZ0BHX' where id=5;
-update noar tt set b2='ZHIFCL6FCTUGV' where id=5;
-update noar ti set b2='ZHIFCL6FCTUGV' where id=5;
-update noar tt set b0='DQ9BCIUOL7UOB' where id=6;
-update noar ti set b0='DQ9BCIUOL7UOB' where id=6;
-update noar tt set b1='2Q5K2JDNDNMB79GEZO8S9E6SMU' where id=6;
-update noar ti set b1='2Q5K2JDNDNMB79GEZO8S9E6SMU' where id=6;
-update noar tt set b2='292UMJRNFY13ROE6ADFOF' where id=6;
-update noar ti set b2='292UMJRNFY13ROE6ADFOF' where id=6;
-update noar tt set b0='V1GX25GBFALLY0ANX95G454SE4F6H' where id=7;
-update noar ti set b0='V1GX25GBFALLY0ANX95G454SE4F6H' where id=7;
-update noar tt set b1='2OJI3LOTMTT2OB60P0N087EYP3' where id=7;
-update noar ti set b1='2OJI3LOTMTT2OB60P0N087EYP3' where id=7;
-update noar tt set b2='WS' where id=7;
-update noar ti set b2='WS' where id=7;
-update noar tt set b0='0Y5IB6UIQIKT58' where id=8;
-update noar ti set b0='0Y5IB6UIQIKT58' where id=8;
-update noar tt set b1='KIX01AKQWO8UAO4XBTA0' where id=8;
-update noar ti set b1='KIX01AKQWO8UAO4XBTA0' where id=8;
-update noar tt set b2='H0J8RBH3DTSM1XZ9CJZCJHEHFUR' where id=8;
-update noar ti set b2='H0J8RBH3DTSM1XZ9CJZCJHEHFUR' where id=8;
-update noar tt set b0='1EH88DP9RH' where id=9;
-update noar ti set b0='1EH88DP9RH' where id=9;
-update noar tt set b1='9N64S3DOR754' where id=9;
-update noar ti set b1='9N64S3DOR754' where id=9;
-update noar tt set b2='GFGUGUQVHR3JL50XHRY8SL3TEM' where id=9;
-update noar ti set b2='GFGUGUQVHR3JL50XHRY8SL3TEM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 blob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OHE09CVN1PE6SOQ0TQIDQ966YRR' where id=1;
-update noar ti set b0='OHE09CVN1PE6SOQ0TQIDQ966YRR' where id=1;
-update noar tt set b1='2OA1ZU9B69P4LKS45N5HY82Q77WE' where id=1;
-update noar ti set b1='2OA1ZU9B69P4LKS45N5HY82Q77WE' where id=1;
-update noar tt set b2='BDDR6TUDPRAV12BSO42SHUH20SFS1' where id=1;
-update noar ti set b2='BDDR6TUDPRAV12BSO42SHUH20SFS1' where id=1;
-update noar tt set b0='NATFMK64HO0H1' where id=2;
-update noar ti set b0='NATFMK64HO0H1' where id=2;
-update noar tt set b1='NRR2H7LOZ87FSGKKDKOMDEFXXV8X15L' where id=2;
-update noar ti set b1='NRR2H7LOZ87FSGKKDKOMDEFXXV8X15L' where id=2;
-update noar tt set b2='X9RQIR7QAXVLKE' where id=2;
-update noar ti set b2='X9RQIR7QAXVLKE' where id=2;
-update noar tt set b0='SMXBH03' where id=3;
-update noar ti set b0='SMXBH03' where id=3;
-update noar tt set b1='LMF8WXBU6UUSS05VLM4AWXNK' where id=3;
-update noar ti set b1='LMF8WXBU6UUSS05VLM4AWXNK' where id=3;
-update noar tt set b2='K25NU1I1A7G1H37X8J' where id=3;
-update noar ti set b2='K25NU1I1A7G1H37X8J' where id=3;
-update noar tt set b0='YCAQOFZJORR6GHNPB5W4S5SXLNQHKJ' where id=4;
-update noar ti set b0='YCAQOFZJORR6GHNPB5W4S5SXLNQHKJ' where id=4;
-update noar tt set b1='UKVS095MVDHQFY' where id=4;
-update noar ti set b1='UKVS095MVDHQFY' where id=4;
-update noar tt set b2='P8YU3T6VH7RJZP' where id=4;
-update noar ti set b2='P8YU3T6VH7RJZP' where id=4;
-update noar tt set b0='MQWW3T3OE39ACEE4ORTN7E6E00BKY0WE' where id=5;
-update noar ti set b0='MQWW3T3OE39ACEE4ORTN7E6E00BKY0WE' where id=5;
-update noar tt set b1='D1W8LB4' where id=5;
-update noar ti set b1='D1W8LB4' where id=5;
-update noar tt set b2='5PUG6EW1NKHLO' where id=5;
-update noar ti set b2='5PUG6EW1NKHLO' where id=5;
-update noar tt set b0='MJ' where id=6;
-update noar ti set b0='MJ' where id=6;
-update noar tt set b1='9T' where id=6;
-update noar ti set b1='9T' where id=6;
-update noar tt set b2='JS' where id=6;
-update noar ti set b2='JS' where id=6;
-update noar tt set b0='PWMQ9Y62JLYVANGVNW2P' where id=7;
-update noar ti set b0='PWMQ9Y62JLYVANGVNW2P' where id=7;
-update noar tt set b1='4LSY6RIPCNCUJMAIW168LP4V1J4GMA' where id=7;
-update noar ti set b1='4LSY6RIPCNCUJMAIW168LP4V1J4GMA' where id=7;
-update noar tt set b2='2K8VOWIRB' where id=7;
-update noar ti set b2='2K8VOWIRB' where id=7;
-update noar tt set b0='D3FWQY2N45AD234LMFR6EE' where id=8;
-update noar ti set b0='D3FWQY2N45AD234LMFR6EE' where id=8;
-update noar tt set b1='D8PFGU6K1FZROQI2OKBPE' where id=8;
-update noar ti set b1='D8PFGU6K1FZROQI2OKBPE' where id=8;
-update noar tt set b2='UI2QM6RXB63N35PG0ZR6AE' where id=8;
-update noar ti set b2='UI2QM6RXB63N35PG0ZR6AE' where id=8;
-update noar tt set b0='HW8QRKNLSCZLLKVFI2PPF8UUO8ZB' where id=9;
-update noar ti set b0='HW8QRKNLSCZLLKVFI2PPF8UUO8ZB' where id=9;
-update noar tt set b1='V5O58RH9M2DTNG1WCNHU6UYI3' where id=9;
-update noar ti set b1='V5O58RH9M2DTNG1WCNHU6UYI3' where id=9;
-update noar tt set b2='VYTJN24E' where id=9;
-update noar ti set b2='VYTJN24E' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7H20YF66A9RXV7GQ5J' where id=1;
-update noar ti set b0='7H20YF66A9RXV7GQ5J' where id=1;
-update noar tt set b1='IOAO4KGB5V31WO5' where id=1;
-update noar ti set b1='IOAO4KGB5V31WO5' where id=1;
-update noar tt set b2='RV57OU' where id=1;
-update noar ti set b2='RV57OU' where id=1;
-update noar tt set b0='OKHLNT1VZWFLDA6V2KX9EBAOF' where id=2;
-update noar ti set b0='OKHLNT1VZWFLDA6V2KX9EBAOF' where id=2;
-update noar tt set b1='SXLOO2Q3QHBIYJOOF9R5EE35CJV9' where id=2;
-update noar ti set b1='SXLOO2Q3QHBIYJOOF9R5EE35CJV9' where id=2;
-update noar tt set b2='NLX3M8' where id=2;
-update noar ti set b2='NLX3M8' where id=2;
-update noar tt set b0='RA9J9RZXZOBMX1' where id=3;
-update noar ti set b0='RA9J9RZXZOBMX1' where id=3;
-update noar tt set b1='P8TTGU2N4HNZVDT6184YH' where id=3;
-update noar ti set b1='P8TTGU2N4HNZVDT6184YH' where id=3;
-update noar tt set b2='3' where id=3;
-update noar ti set b2='3' where id=3;
-update noar tt set b0='D' where id=4;
-update noar ti set b0='D' where id=4;
-update noar tt set b1='4CY862DE' where id=4;
-update noar ti set b1='4CY862DE' where id=4;
-update noar tt set b2='HJ6K7T1DOUIJ8FV82LJ5' where id=4;
-update noar ti set b2='HJ6K7T1DOUIJ8FV82LJ5' where id=4;
-update noar tt set b0='8J0HWDJ120V' where id=5;
-update noar ti set b0='8J0HWDJ120V' where id=5;
-update noar tt set b1='U3XHYGU5HD' where id=5;
-update noar ti set b1='U3XHYGU5HD' where id=5;
-update noar tt set b2='SR3CRVL6OV' where id=5;
-update noar ti set b2='SR3CRVL6OV' where id=5;
-update noar tt set b0='MI' where id=6;
-update noar ti set b0='MI' where id=6;
-update noar tt set b1='0IA4PJS6DZ' where id=6;
-update noar ti set b1='0IA4PJS6DZ' where id=6;
-update noar tt set b2='QJHUDCHA4IYE' where id=6;
-update noar ti set b2='QJHUDCHA4IYE' where id=6;
-update noar tt set b0='SW5E' where id=7;
-update noar ti set b0='SW5E' where id=7;
-update noar tt set b1='8LETY9NARJSWRKOMD9EPH98WC3CE' where id=7;
-update noar ti set b1='8LETY9NARJSWRKOMD9EPH98WC3CE' where id=7;
-update noar tt set b2='XZA2174D548YOBREK4XJI' where id=7;
-update noar ti set b2='XZA2174D548YOBREK4XJI' where id=7;
-update noar tt set b0='KSK' where id=8;
-update noar ti set b0='KSK' where id=8;
-update noar tt set b1='YS7GP2LEZA22K2T804VTMPPI' where id=8;
-update noar ti set b1='YS7GP2LEZA22K2T804VTMPPI' where id=8;
-update noar tt set b2='J15HJL0K7E5WLYRBS34RD5SKTAPMOR' where id=8;
-update noar ti set b2='J15HJL0K7E5WLYRBS34RD5SKTAPMOR' where id=8;
-update noar tt set b0='X8UBULN4DAPQJ4J0SKRF8XIA' where id=9;
-update noar ti set b0='X8UBULN4DAPQJ4J0SKRF8XIA' where id=9;
-update noar tt set b1='J69B8PDS4PG3HCX6NB0UF2G5YJ92X6' where id=9;
-update noar ti set b1='J69B8PDS4PG3HCX6NB0UF2G5YJ92X6' where id=9;
-update noar tt set b2='LNLBZUVT51QSB8J154H0GX6OG' where id=9;
-update noar ti set b2='LNLBZUVT51QSB8J154H0GX6OG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='D5NHT94GAYKZ0ZL8WJFOCP8C5Z955F' where id=1;
-update noar ti set b0='D5NHT94GAYKZ0ZL8WJFOCP8C5Z955F' where id=1;
-update noar tt set b1='E95' where id=1;
-update noar ti set b1='E95' where id=1;
-update noar tt set b2='E9S2FF4NARNCMNONETF904M547Y5A837' where id=1;
-update noar ti set b2='E9S2FF4NARNCMNONETF904M547Y5A837' where id=1;
-update noar tt set b0='DMVF21TT7UOOVLZG2M64' where id=2;
-update noar ti set b0='DMVF21TT7UOOVLZG2M64' where id=2;
-update noar tt set b1='7VVLJ672EB' where id=2;
-update noar ti set b1='7VVLJ672EB' where id=2;
-update noar tt set b2='K7' where id=2;
-update noar ti set b2='K7' where id=2;
-update noar tt set b0='NQI3T161XHZN5YHTZWD68SLXTNIN' where id=3;
-update noar ti set b0='NQI3T161XHZN5YHTZWD68SLXTNIN' where id=3;
-update noar tt set b1='T5I' where id=3;
-update noar ti set b1='T5I' where id=3;
-update noar tt set b2='20T3' where id=3;
-update noar ti set b2='20T3' where id=3;
-update noar tt set b0='EOS29XP3SERP0YJ2JAQRJ3' where id=4;
-update noar ti set b0='EOS29XP3SERP0YJ2JAQRJ3' where id=4;
-update noar tt set b1='QR379A0X6BVCODK1OPRW1LN6FD7PEZ2' where id=4;
-update noar ti set b1='QR379A0X6BVCODK1OPRW1LN6FD7PEZ2' where id=4;
-update noar tt set b2='82OANMH93' where id=4;
-update noar ti set b2='82OANMH93' where id=4;
-update noar tt set b0='31FIVXNTDC' where id=5;
-update noar ti set b0='31FIVXNTDC' where id=5;
-update noar tt set b1='5JZ8PZLP8IU50775QN0WPLMVOL7CJ9S' where id=5;
-update noar ti set b1='5JZ8PZLP8IU50775QN0WPLMVOL7CJ9S' where id=5;
-update noar tt set b2='EEEOV0XTLKJPEB07ZQ8P0D5O82A4BBTX' where id=5;
-update noar ti set b2='EEEOV0XTLKJPEB07ZQ8P0D5O82A4BBTX' where id=5;
-update noar tt set b0='AMMWWL6LQEJPRSTJLWFIGWT' where id=6;
-update noar ti set b0='AMMWWL6LQEJPRSTJLWFIGWT' where id=6;
-update noar tt set b1='HQPQZCS' where id=6;
-update noar ti set b1='HQPQZCS' where id=6;
-update noar tt set b2='HCVDS7GXPCLFTXB07WQCJX' where id=6;
-update noar ti set b2='HCVDS7GXPCLFTXB07WQCJX' where id=6;
-update noar tt set b0='OMNW' where id=7;
-update noar ti set b0='OMNW' where id=7;
-update noar tt set b1='2JTU2WCEE5T0A19' where id=7;
-update noar ti set b1='2JTU2WCEE5T0A19' where id=7;
-update noar tt set b2='27FB02D29NJBRT6F' where id=7;
-update noar ti set b2='27FB02D29NJBRT6F' where id=7;
-update noar tt set b0='R' where id=8;
-update noar ti set b0='R' where id=8;
-update noar tt set b1='FV' where id=8;
-update noar ti set b1='FV' where id=8;
-update noar tt set b2='QXYW88W2KI23FOGY04' where id=8;
-update noar ti set b2='QXYW88W2KI23FOGY04' where id=8;
-update noar tt set b0='3G01CANSG3FDFKHOODJKQB6FX' where id=9;
-update noar ti set b0='3G01CANSG3FDFKHOODJKQB6FX' where id=9;
-update noar tt set b1='UN6KUYV6UFWHVYWQKI7S1DDN6' where id=9;
-update noar ti set b1='UN6KUYV6UFWHVYWQKI7S1DDN6' where id=9;
-update noar tt set b2='EEUT1VDOTNJMTM5NFJPZH' where id=9;
-update noar ti set b2='EEUT1VDOTNJMTM5NFJPZH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='G3V17GK52' where id=1;
-update noar ti set b0='G3V17GK52' where id=1;
-update noar tt set b1='QHKDP02I65QSN' where id=1;
-update noar ti set b1='QHKDP02I65QSN' where id=1;
-update noar tt set b2='0JZ0CNQSUBS' where id=1;
-update noar ti set b2='0JZ0CNQSUBS' where id=1;
-update noar tt set b0='FGH0FPCA02P' where id=2;
-update noar ti set b0='FGH0FPCA02P' where id=2;
-update noar tt set b1='T5FEBH06R2FOZ40' where id=2;
-update noar ti set b1='T5FEBH06R2FOZ40' where id=2;
-update noar tt set b2='6' where id=2;
-update noar ti set b2='6' where id=2;
-update noar tt set b0='6A0XBN3F4DS2V2S' where id=3;
-update noar ti set b0='6A0XBN3F4DS2V2S' where id=3;
-update noar tt set b1='HGXSH0G3Z7EHQAI09FLJX' where id=3;
-update noar ti set b1='HGXSH0G3Z7EHQAI09FLJX' where id=3;
-update noar tt set b2='RZ86H6959C4001UMGW5J12WKMV039VH' where id=3;
-update noar ti set b2='RZ86H6959C4001UMGW5J12WKMV039VH' where id=3;
-update noar tt set b0='3G' where id=4;
-update noar ti set b0='3G' where id=4;
-update noar tt set b1='2KFCAJ2Q9TG8E3GTL3GSEM28XU6IIC4A' where id=4;
-update noar ti set b1='2KFCAJ2Q9TG8E3GTL3GSEM28XU6IIC4A' where id=4;
-update noar tt set b2='TFH78N9S' where id=4;
-update noar ti set b2='TFH78N9S' where id=4;
-update noar tt set b0='FNUJ7W' where id=5;
-update noar ti set b0='FNUJ7W' where id=5;
-update noar tt set b1='PVOABGSIGWNVQ5Y' where id=5;
-update noar ti set b1='PVOABGSIGWNVQ5Y' where id=5;
-update noar tt set b2='IJS0H0N92DP9Y8SWNZBAUU' where id=5;
-update noar ti set b2='IJS0H0N92DP9Y8SWNZBAUU' where id=5;
-update noar tt set b0='AGZHX' where id=6;
-update noar ti set b0='AGZHX' where id=6;
-update noar tt set b1='KPT3LZVGI' where id=6;
-update noar ti set b1='KPT3LZVGI' where id=6;
-update noar tt set b2='TD60T4QZJNAGLC1UE299XV' where id=6;
-update noar ti set b2='TD60T4QZJNAGLC1UE299XV' where id=6;
-update noar tt set b0='NK7ZXDZGGHJ531MUPCB13' where id=7;
-update noar ti set b0='NK7ZXDZGGHJ531MUPCB13' where id=7;
-update noar tt set b1='789A10YLUFH44S' where id=7;
-update noar ti set b1='789A10YLUFH44S' where id=7;
-update noar tt set b2='2ZBHBA8PDC7T0RZ93T' where id=7;
-update noar ti set b2='2ZBHBA8PDC7T0RZ93T' where id=7;
-update noar tt set b0='7XYYW' where id=8;
-update noar ti set b0='7XYYW' where id=8;
-update noar tt set b1='EJJ' where id=8;
-update noar ti set b1='EJJ' where id=8;
-update noar tt set b2='TOG0E6BYRKJV' where id=8;
-update noar ti set b2='TOG0E6BYRKJV' where id=8;
-update noar tt set b0='P94KRHR' where id=9;
-update noar ti set b0='P94KRHR' where id=9;
-update noar tt set b1='WDGKG7UBRX3FKBC2HR' where id=9;
-update noar ti set b1='WDGKG7UBRX3FKBC2HR' where id=9;
-update noar tt set b2='HDRRZ8MNM2YQ5LDTS' where id=9;
-update noar ti set b2='HDRRZ8MNM2YQ5LDTS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LR1F2C5AYWHSULZV972FP0LNDTQ93UEY' where id=1;
-update noar ti set b0='LR1F2C5AYWHSULZV972FP0LNDTQ93UEY' where id=1;
-update noar tt set b1='VNS2FD255YHT737ZJAXMC56' where id=1;
-update noar ti set b1='VNS2FD255YHT737ZJAXMC56' where id=1;
-update noar tt set b2='WMCUL9CKIUUL29E11KVCAAB0B' where id=1;
-update noar ti set b2='WMCUL9CKIUUL29E11KVCAAB0B' where id=1;
-update noar tt set b0='HKU9TSDFCW83P4ADM91QT2SVRQMVV' where id=2;
-update noar ti set b0='HKU9TSDFCW83P4ADM91QT2SVRQMVV' where id=2;
-update noar tt set b1='THK6Q0PI7NVU9PXBW3RK3IZ1PMB6X3' where id=2;
-update noar ti set b1='THK6Q0PI7NVU9PXBW3RK3IZ1PMB6X3' where id=2;
-update noar tt set b2='LLVLZ91MUSQXOXFE8BYBC2GSIU3U54XN' where id=2;
-update noar ti set b2='LLVLZ91MUSQXOXFE8BYBC2GSIU3U54XN' where id=2;
-update noar tt set b0='8DVOSZRLWSTIK' where id=3;
-update noar ti set b0='8DVOSZRLWSTIK' where id=3;
-update noar tt set b1='2BGTY67YW7KX5TX1U5MD5' where id=3;
-update noar ti set b1='2BGTY67YW7KX5TX1U5MD5' where id=3;
-update noar tt set b2='UV9UNZDQECM0N2' where id=3;
-update noar ti set b2='UV9UNZDQECM0N2' where id=3;
-update noar tt set b0='OYXPNG3IALFMOKKTKBZF' where id=4;
-update noar ti set b0='OYXPNG3IALFMOKKTKBZF' where id=4;
-update noar tt set b1='YEPI66UUA1A240GD48' where id=4;
-update noar ti set b1='YEPI66UUA1A240GD48' where id=4;
-update noar tt set b2='HE4J4W7ZRZWLZI26XR23' where id=4;
-update noar ti set b2='HE4J4W7ZRZWLZI26XR23' where id=4;
-update noar tt set b0='130E6Y38TW24D082' where id=5;
-update noar ti set b0='130E6Y38TW24D082' where id=5;
-update noar tt set b1='VG018IS8ZQN1D' where id=5;
-update noar ti set b1='VG018IS8ZQN1D' where id=5;
-update noar tt set b2='QH6X8N45BQEG6FD4XHGD2JRAZGN6W6' where id=5;
-update noar ti set b2='QH6X8N45BQEG6FD4XHGD2JRAZGN6W6' where id=5;
-update noar tt set b0='HZJNJ9QPUC94J' where id=6;
-update noar ti set b0='HZJNJ9QPUC94J' where id=6;
-update noar tt set b1='12AQKBWP7' where id=6;
-update noar ti set b1='12AQKBWP7' where id=6;
-update noar tt set b2='LDOGKBAG57B7UCCNAD56V' where id=6;
-update noar ti set b2='LDOGKBAG57B7UCCNAD56V' where id=6;
-update noar tt set b0='M72' where id=7;
-update noar ti set b0='M72' where id=7;
-update noar tt set b1='13W65YYJOH49XZ8LE' where id=7;
-update noar ti set b1='13W65YYJOH49XZ8LE' where id=7;
-update noar tt set b2='CFCY' where id=7;
-update noar ti set b2='CFCY' where id=7;
-update noar tt set b0='K82JOXYRGMBEONIOXKGI4E3L0J' where id=8;
-update noar ti set b0='K82JOXYRGMBEONIOXKGI4E3L0J' where id=8;
-update noar tt set b1='BPW' where id=8;
-update noar ti set b1='BPW' where id=8;
-update noar tt set b2='AB3TYGHITLU260KVRVHUZSALSTLO55C' where id=8;
-update noar ti set b2='AB3TYGHITLU260KVRVHUZSALSTLO55C' where id=8;
-update noar tt set b0='5KSA3BQ1X1F86XAS' where id=9;
-update noar ti set b0='5KSA3BQ1X1F86XAS' where id=9;
-update noar tt set b1='6R689A37RVWEZ8RK4' where id=9;
-update noar ti set b1='6R689A37RVWEZ8RK4' where id=9;
-update noar tt set b2='249XCEBEUHQLF413TJ74LP' where id=9;
-update noar ti set b2='249XCEBEUHQLF413TJ74LP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VCO0JPLDALLG' where id=1;
-update noar ti set b0='VCO0JPLDALLG' where id=1;
-update noar tt set b1='YZ73XB0JK6XYBGSGAS9MJJ' where id=1;
-update noar ti set b1='YZ73XB0JK6XYBGSGAS9MJJ' where id=1;
-update noar tt set b2='DUB9P3TDVP2KEI' where id=1;
-update noar ti set b2='DUB9P3TDVP2KEI' where id=1;
-update noar tt set b0='L1X84LWN8QRDM' where id=2;
-update noar ti set b0='L1X84LWN8QRDM' where id=2;
-update noar tt set b1='HOR89OUSLFZQ' where id=2;
-update noar ti set b1='HOR89OUSLFZQ' where id=2;
-update noar tt set b2='II07KOFF5BETPB24O77O8Z' where id=2;
-update noar ti set b2='II07KOFF5BETPB24O77O8Z' where id=2;
-update noar tt set b0='3C5G9CY6G9BZ50KLHRYE' where id=3;
-update noar ti set b0='3C5G9CY6G9BZ50KLHRYE' where id=3;
-update noar tt set b1='BOT9A33IKQNQ' where id=3;
-update noar ti set b1='BOT9A33IKQNQ' where id=3;
-update noar tt set b2='19HXK4IFAMY409SFK00ZPMG' where id=3;
-update noar ti set b2='19HXK4IFAMY409SFK00ZPMG' where id=3;
-update noar tt set b0='A9MNK5MS60QKEJCRAGF6H55' where id=4;
-update noar ti set b0='A9MNK5MS60QKEJCRAGF6H55' where id=4;
-update noar tt set b1='BFVYS6M7OO494V6SIV8O7A' where id=4;
-update noar ti set b1='BFVYS6M7OO494V6SIV8O7A' where id=4;
-update noar tt set b2='Q0ZJKOUJV2Y8WFFYIMV20VKZHASNYL7' where id=4;
-update noar ti set b2='Q0ZJKOUJV2Y8WFFYIMV20VKZHASNYL7' where id=4;
-update noar tt set b0='YQ5CWFGV4LA5YU' where id=5;
-update noar ti set b0='YQ5CWFGV4LA5YU' where id=5;
-update noar tt set b1='3VG46KQDCT6EZFRFCT93OGBYP' where id=5;
-update noar ti set b1='3VG46KQDCT6EZFRFCT93OGBYP' where id=5;
-update noar tt set b2='L0H' where id=5;
-update noar ti set b2='L0H' where id=5;
-update noar tt set b0='58WDO1GR881BAT6VMOE0JAIO1U8ATM' where id=6;
-update noar ti set b0='58WDO1GR881BAT6VMOE0JAIO1U8ATM' where id=6;
-update noar tt set b1='W04PPC20CNITELJ24TJE9' where id=6;
-update noar ti set b1='W04PPC20CNITELJ24TJE9' where id=6;
-update noar tt set b2='FKO06Y1WWP9EF9231X8FSOF' where id=6;
-update noar ti set b2='FKO06Y1WWP9EF9231X8FSOF' where id=6;
-update noar tt set b0='6YV3CFTPOQMYFJAP74132DZ' where id=7;
-update noar ti set b0='6YV3CFTPOQMYFJAP74132DZ' where id=7;
-update noar tt set b1='NPZCGPF1KDZAZ8THVONNE' where id=7;
-update noar ti set b1='NPZCGPF1KDZAZ8THVONNE' where id=7;
-update noar tt set b2='FXFENBCXULQ6THLA5N1RKX' where id=7;
-update noar ti set b2='FXFENBCXULQ6THLA5N1RKX' where id=7;
-update noar tt set b0='Q6FWAJY98GNLU8RH4' where id=8;
-update noar ti set b0='Q6FWAJY98GNLU8RH4' where id=8;
-update noar tt set b1='38ZHPSGDNKDMVCDJ4SV0LLKGS' where id=8;
-update noar ti set b1='38ZHPSGDNKDMVCDJ4SV0LLKGS' where id=8;
-update noar tt set b2='X8P14PZT9PTRVF' where id=8;
-update noar ti set b2='X8P14PZT9PTRVF' where id=8;
-update noar tt set b0='SDRKTAPHLVRD13SOAKS0WRCE' where id=9;
-update noar ti set b0='SDRKTAPHLVRD13SOAKS0WRCE' where id=9;
-update noar tt set b1='XXCT9B8IUTBHFEMQ7TH6L30XK9CP5' where id=9;
-update noar ti set b1='XXCT9B8IUTBHFEMQ7TH6L30XK9CP5' where id=9;
-update noar tt set b2='DC0L9V' where id=9;
-update noar ti set b2='DC0L9V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8H5QEMP8Z93WE6J6H244WHNPLMNYIYA' where id=1;
-update noar ti set b0='8H5QEMP8Z93WE6J6H244WHNPLMNYIYA' where id=1;
-update noar tt set b1='M3Y4OT4' where id=1;
-update noar ti set b1='M3Y4OT4' where id=1;
-update noar tt set b2='0YFUJA8U3TZOPC6RXLJ3F69ZUPZYQPT' where id=1;
-update noar ti set b2='0YFUJA8U3TZOPC6RXLJ3F69ZUPZYQPT' where id=1;
-update noar tt set b0='FGGBOVA2XVGBH1E42QILO1N1BQ8CXBZI' where id=2;
-update noar ti set b0='FGGBOVA2XVGBH1E42QILO1N1BQ8CXBZI' where id=2;
-update noar tt set b1='VJ3D0R0JKTQ' where id=2;
-update noar ti set b1='VJ3D0R0JKTQ' where id=2;
-update noar tt set b2='8H8MPL0OG2CJJV5OQX05TNSUDVQL' where id=2;
-update noar ti set b2='8H8MPL0OG2CJJV5OQX05TNSUDVQL' where id=2;
-update noar tt set b0='6L12YITZKF4LDG44HCUIII78K' where id=3;
-update noar ti set b0='6L12YITZKF4LDG44HCUIII78K' where id=3;
-update noar tt set b1='WEX3OO556LIWHS8DPO6BBYTUY2X2' where id=3;
-update noar ti set b1='WEX3OO556LIWHS8DPO6BBYTUY2X2' where id=3;
-update noar tt set b2='NW' where id=3;
-update noar ti set b2='NW' where id=3;
-update noar tt set b0='MYDT5X143' where id=4;
-update noar ti set b0='MYDT5X143' where id=4;
-update noar tt set b1='04WKK4YFP4C807FZNQZPSVT' where id=4;
-update noar ti set b1='04WKK4YFP4C807FZNQZPSVT' where id=4;
-update noar tt set b2='R92M8YAE9YHF8JWHTU3YU' where id=4;
-update noar ti set b2='R92M8YAE9YHF8JWHTU3YU' where id=4;
-update noar tt set b0='PSFXPY89A39M0' where id=5;
-update noar ti set b0='PSFXPY89A39M0' where id=5;
-update noar tt set b1='T9QQ2P57OU67CJY' where id=5;
-update noar ti set b1='T9QQ2P57OU67CJY' where id=5;
-update noar tt set b2='MGYSY6VJUR4' where id=5;
-update noar ti set b2='MGYSY6VJUR4' where id=5;
-update noar tt set b0='8W37RYQ4JM9ITCP10PFJ5U2' where id=6;
-update noar ti set b0='8W37RYQ4JM9ITCP10PFJ5U2' where id=6;
-update noar tt set b1='H5O79F36HZS' where id=6;
-update noar ti set b1='H5O79F36HZS' where id=6;
-update noar tt set b2='WB9' where id=6;
-update noar ti set b2='WB9' where id=6;
-update noar tt set b0='AK7WTU9IVQNJXCE66XHKHYDQN0OE' where id=7;
-update noar ti set b0='AK7WTU9IVQNJXCE66XHKHYDQN0OE' where id=7;
-update noar tt set b1='UCJEYUVAOSM1UFXZPKPLOK4KOBFNLXP' where id=7;
-update noar ti set b1='UCJEYUVAOSM1UFXZPKPLOK4KOBFNLXP' where id=7;
-update noar tt set b2='23WBK' where id=7;
-update noar ti set b2='23WBK' where id=7;
-update noar tt set b0='Q276ZA93FRTBQNPYFWBI4Y2VF7N3' where id=8;
-update noar ti set b0='Q276ZA93FRTBQNPYFWBI4Y2VF7N3' where id=8;
-update noar tt set b1='97BBSW4XFX1C95TLO1T1LRAZLQ9NFN5A' where id=8;
-update noar ti set b1='97BBSW4XFX1C95TLO1T1LRAZLQ9NFN5A' where id=8;
-update noar tt set b2='DUKXEJK0JAC6W62BTZ5E' where id=8;
-update noar ti set b2='DUKXEJK0JAC6W62BTZ5E' where id=8;
-update noar tt set b0='M49S057P13EDI3DGCUS6UTA9N' where id=9;
-update noar ti set b0='M49S057P13EDI3DGCUS6UTA9N' where id=9;
-update noar tt set b1='BIT6W9BP45A04HII58G' where id=9;
-update noar ti set b1='BIT6W9BP45A04HII58G' where id=9;
-update noar tt set b2='0X24QVI' where id=9;
-update noar ti set b2='0X24QVI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RC3FJ0G' where id=1;
-update noar ti set b0='RC3FJ0G' where id=1;
-update noar tt set b1='4LWJ05NF59SO8A7N55B' where id=1;
-update noar ti set b1='4LWJ05NF59SO8A7N55B' where id=1;
-update noar tt set b2='V388YCB879EAURE' where id=1;
-update noar ti set b2='V388YCB879EAURE' where id=1;
-update noar tt set b0='GUUFRAJ' where id=2;
-update noar ti set b0='GUUFRAJ' where id=2;
-update noar tt set b1='YISROZ786YAUVSM' where id=2;
-update noar ti set b1='YISROZ786YAUVSM' where id=2;
-update noar tt set b2='FZ779HQ5MV1' where id=2;
-update noar ti set b2='FZ779HQ5MV1' where id=2;
-update noar tt set b0='TSXHOQGC4MOLERHFF7XCTKZK9U0' where id=3;
-update noar ti set b0='TSXHOQGC4MOLERHFF7XCTKZK9U0' where id=3;
-update noar tt set b1='TP9FIWYOXXOORH7ZFFT9X2UXJJR' where id=3;
-update noar ti set b1='TP9FIWYOXXOORH7ZFFT9X2UXJJR' where id=3;
-update noar tt set b2='ORZ37L3X9H101WX' where id=3;
-update noar ti set b2='ORZ37L3X9H101WX' where id=3;
-update noar tt set b0='8' where id=4;
-update noar ti set b0='8' where id=4;
-update noar tt set b1='QHVO7KU808904CP7MB503ELDJ79YKZ' where id=4;
-update noar ti set b1='QHVO7KU808904CP7MB503ELDJ79YKZ' where id=4;
-update noar tt set b2='ED0USKHRYPZWWNOHR6BJ' where id=4;
-update noar ti set b2='ED0USKHRYPZWWNOHR6BJ' where id=4;
-update noar tt set b0='F7UPEJ6THCHF' where id=5;
-update noar ti set b0='F7UPEJ6THCHF' where id=5;
-update noar tt set b1='UVGYAJTXTSD16SOSTB03' where id=5;
-update noar ti set b1='UVGYAJTXTSD16SOSTB03' where id=5;
-update noar tt set b2='382KK8' where id=5;
-update noar ti set b2='382KK8' where id=5;
-update noar tt set b0='ATAP386S4Q7XL5' where id=6;
-update noar ti set b0='ATAP386S4Q7XL5' where id=6;
-update noar tt set b1='J' where id=6;
-update noar ti set b1='J' where id=6;
-update noar tt set b2='QWB7VVS8VSVMWM' where id=6;
-update noar ti set b2='QWB7VVS8VSVMWM' where id=6;
-update noar tt set b0='Q42T35O3MXCHH0XUGPO0BE1T2Z3Y25I9' where id=7;
-update noar ti set b0='Q42T35O3MXCHH0XUGPO0BE1T2Z3Y25I9' where id=7;
-update noar tt set b1='VD5W0ZS' where id=7;
-update noar ti set b1='VD5W0ZS' where id=7;
-update noar tt set b2='Q7WDRS9XBHCF' where id=7;
-update noar ti set b2='Q7WDRS9XBHCF' where id=7;
-update noar tt set b0='U6DUHCZGKKZNAANMYNVZT7SVY8' where id=8;
-update noar ti set b0='U6DUHCZGKKZNAANMYNVZT7SVY8' where id=8;
-update noar tt set b1='M' where id=8;
-update noar ti set b1='M' where id=8;
-update noar tt set b2='3NXRJ' where id=8;
-update noar ti set b2='3NXRJ' where id=8;
-update noar tt set b0='99N97C7' where id=9;
-update noar ti set b0='99N97C7' where id=9;
-update noar tt set b1='7JKF57BEDGDX5DJ5PYV182F4Q5M8CUJ0' where id=9;
-update noar ti set b1='7JKF57BEDGDX5DJ5PYV182F4Q5M8CUJ0' where id=9;
-update noar tt set b2='VDB' where id=9;
-update noar ti set b2='VDB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XKDY8ACXOX8ENOXXR8RYBH8FAMAL6N' where id=1;
-update noar ti set b0='XKDY8ACXOX8ENOXXR8RYBH8FAMAL6N' where id=1;
-update noar tt set b1='IMHPNCEL9' where id=1;
-update noar ti set b1='IMHPNCEL9' where id=1;
-update noar tt set b2='L7L62L800Z4WVCIHCVINV94XL' where id=1;
-update noar ti set b2='L7L62L800Z4WVCIHCVINV94XL' where id=1;
-update noar tt set b0='RBPSPQWGWPLTHQ6F' where id=2;
-update noar ti set b0='RBPSPQWGWPLTHQ6F' where id=2;
-update noar tt set b1='8W2JYOK4B3' where id=2;
-update noar ti set b1='8W2JYOK4B3' where id=2;
-update noar tt set b2='8RW6127MR8K3ZME6LSCPSY9QRMM' where id=2;
-update noar ti set b2='8RW6127MR8K3ZME6LSCPSY9QRMM' where id=2;
-update noar tt set b0='ZJFQLEMC9J3MUPKH02XRFPKJ1GPA2' where id=3;
-update noar ti set b0='ZJFQLEMC9J3MUPKH02XRFPKJ1GPA2' where id=3;
-update noar tt set b1='7VV561KMJX7VRDGAKBZBMPRA' where id=3;
-update noar ti set b1='7VV561KMJX7VRDGAKBZBMPRA' where id=3;
-update noar tt set b2='HO45A8DY59MXR' where id=3;
-update noar ti set b2='HO45A8DY59MXR' where id=3;
-update noar tt set b0='9YGFHMPAOJT' where id=4;
-update noar ti set b0='9YGFHMPAOJT' where id=4;
-update noar tt set b1='Q783BWI451RKUTIUORM0A1XH1D' where id=4;
-update noar ti set b1='Q783BWI451RKUTIUORM0A1XH1D' where id=4;
-update noar tt set b2='4Q4QGYUCLA8P2' where id=4;
-update noar ti set b2='4Q4QGYUCLA8P2' where id=4;
-update noar tt set b0='Z2LI0DW41QA3NF335ISKDALN94ID1B' where id=5;
-update noar ti set b0='Z2LI0DW41QA3NF335ISKDALN94ID1B' where id=5;
-update noar tt set b1='94X08DXN3JGSN6OX5TNY' where id=5;
-update noar ti set b1='94X08DXN3JGSN6OX5TNY' where id=5;
-update noar tt set b2='08XHC0A9QE61JNX0H8M65J85XT1RB' where id=5;
-update noar ti set b2='08XHC0A9QE61JNX0H8M65J85XT1RB' where id=5;
-update noar tt set b0='1FIX84TDQI' where id=6;
-update noar ti set b0='1FIX84TDQI' where id=6;
-update noar tt set b1='CJ' where id=6;
-update noar ti set b1='CJ' where id=6;
-update noar tt set b2='B3DWKDMOHVKR' where id=6;
-update noar ti set b2='B3DWKDMOHVKR' where id=6;
-update noar tt set b0='AAKRU7H1L5W69XQ' where id=7;
-update noar ti set b0='AAKRU7H1L5W69XQ' where id=7;
-update noar tt set b1='GKX5U1G9GNZ1NNM4JE' where id=7;
-update noar ti set b1='GKX5U1G9GNZ1NNM4JE' where id=7;
-update noar tt set b2='QZBFHDQM23R3O' where id=7;
-update noar ti set b2='QZBFHDQM23R3O' where id=7;
-update noar tt set b0='ZRK9EJLOLDOYIBUAJUUKO' where id=8;
-update noar ti set b0='ZRK9EJLOLDOYIBUAJUUKO' where id=8;
-update noar tt set b1='7XSY' where id=8;
-update noar ti set b1='7XSY' where id=8;
-update noar tt set b2='R996UUTNJO99CM8' where id=8;
-update noar ti set b2='R996UUTNJO99CM8' where id=8;
-update noar tt set b0='582YZLBRXAEEDBS' where id=9;
-update noar ti set b0='582YZLBRXAEEDBS' where id=9;
-update noar tt set b1='IYYTVFADGRGCWS1' where id=9;
-update noar ti set b1='IYYTVFADGRGCWS1' where id=9;
-update noar tt set b2='D1T' where id=9;
-update noar ti set b2='D1T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WIRORQ4KM9V8XE7PMT3GTSNNMT5' where id=1;
-update noar ti set b0='WIRORQ4KM9V8XE7PMT3GTSNNMT5' where id=1;
-update noar tt set b1='A3251TI36XPC9HO2U' where id=1;
-update noar ti set b1='A3251TI36XPC9HO2U' where id=1;
-update noar tt set b2='DQUMFTXH3F8O2GAK310VY2WE7H' where id=1;
-update noar ti set b2='DQUMFTXH3F8O2GAK310VY2WE7H' where id=1;
-update noar tt set b0='L' where id=2;
-update noar ti set b0='L' where id=2;
-update noar tt set b1='64TO' where id=2;
-update noar ti set b1='64TO' where id=2;
-update noar tt set b2='RG5ZJ18J3T259N193KHQ' where id=2;
-update noar ti set b2='RG5ZJ18J3T259N193KHQ' where id=2;
-update noar tt set b0='3KNWN' where id=3;
-update noar ti set b0='3KNWN' where id=3;
-update noar tt set b1='U8CKKEJT3P6QOFST681FF7' where id=3;
-update noar ti set b1='U8CKKEJT3P6QOFST681FF7' where id=3;
-update noar tt set b2='NUFA1BREMJPZCKO4RNL4EYCENJ' where id=3;
-update noar ti set b2='NUFA1BREMJPZCKO4RNL4EYCENJ' where id=3;
-update noar tt set b0='UZYNXGAF' where id=4;
-update noar ti set b0='UZYNXGAF' where id=4;
-update noar tt set b1='SIVSRI6XXDU' where id=4;
-update noar ti set b1='SIVSRI6XXDU' where id=4;
-update noar tt set b2='B1V3JA96D' where id=4;
-update noar ti set b2='B1V3JA96D' where id=4;
-update noar tt set b0='LBU' where id=5;
-update noar ti set b0='LBU' where id=5;
-update noar tt set b1='R' where id=5;
-update noar ti set b1='R' where id=5;
-update noar tt set b2='8XXOBX49KD' where id=5;
-update noar ti set b2='8XXOBX49KD' where id=5;
-update noar tt set b0='0K0RQ1EO3VW0H1L218H8EN64Q' where id=6;
-update noar ti set b0='0K0RQ1EO3VW0H1L218H8EN64Q' where id=6;
-update noar tt set b1='EZT3PQVTFNRSHIVV5ZCXJXEMG12U1NYN' where id=6;
-update noar ti set b1='EZT3PQVTFNRSHIVV5ZCXJXEMG12U1NYN' where id=6;
-update noar tt set b2='AY2PLXYBQJBXDF8Z' where id=6;
-update noar ti set b2='AY2PLXYBQJBXDF8Z' where id=6;
-update noar tt set b0='VF4ULFAUOSVG7ZDTKQ' where id=7;
-update noar ti set b0='VF4ULFAUOSVG7ZDTKQ' where id=7;
-update noar tt set b1='C9A3AP6' where id=7;
-update noar ti set b1='C9A3AP6' where id=7;
-update noar tt set b2='8LXTB1' where id=7;
-update noar ti set b2='8LXTB1' where id=7;
-update noar tt set b0='ZDO9R2W21' where id=8;
-update noar ti set b0='ZDO9R2W21' where id=8;
-update noar tt set b1='F3R362HRMBMV3OV4WAG601DQQK' where id=8;
-update noar ti set b1='F3R362HRMBMV3OV4WAG601DQQK' where id=8;
-update noar tt set b2='XERMA9UCH8F1F2P2282VK' where id=8;
-update noar ti set b2='XERMA9UCH8F1F2P2282VK' where id=8;
-update noar tt set b0='B5CXB4Z1QOTWCHZQ22WV7' where id=9;
-update noar ti set b0='B5CXB4Z1QOTWCHZQ22WV7' where id=9;
-update noar tt set b1='AUKE2FUDO4ZXJ4JW8MTS8' where id=9;
-update noar ti set b1='AUKE2FUDO4ZXJ4JW8MTS8' where id=9;
-update noar tt set b2='M9Z4LORON659SNL' where id=9;
-update noar ti set b2='M9Z4LORON659SNL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='58VWJ07B' where id=1;
-update noar ti set b0='58VWJ07B' where id=1;
-update noar tt set b1='S962AC7' where id=1;
-update noar ti set b1='S962AC7' where id=1;
-update noar tt set b2='G4SZ7R35GUN3P26A' where id=1;
-update noar ti set b2='G4SZ7R35GUN3P26A' where id=1;
-update noar tt set b0='ALUHYRRH8HKH4Z51VK0I' where id=2;
-update noar ti set b0='ALUHYRRH8HKH4Z51VK0I' where id=2;
-update noar tt set b1='M3I11KSUB9' where id=2;
-update noar ti set b1='M3I11KSUB9' where id=2;
-update noar tt set b2='2T5TKRLXULPZ22T5STNLTUMQHKWEB1E' where id=2;
-update noar ti set b2='2T5TKRLXULPZ22T5STNLTUMQHKWEB1E' where id=2;
-update noar tt set b0='7CF' where id=3;
-update noar ti set b0='7CF' where id=3;
-update noar tt set b1='GTRZCS6U26EZX6BCEK9NO73M2' where id=3;
-update noar ti set b1='GTRZCS6U26EZX6BCEK9NO73M2' where id=3;
-update noar tt set b2='KDE' where id=3;
-update noar ti set b2='KDE' where id=3;
-update noar tt set b0='GLZV5M1WQFPJ3' where id=4;
-update noar ti set b0='GLZV5M1WQFPJ3' where id=4;
-update noar tt set b1='2GKJLOHPWK3PEE6' where id=4;
-update noar ti set b1='2GKJLOHPWK3PEE6' where id=4;
-update noar tt set b2='VCKWGAFKWEOFL1JQ9L' where id=4;
-update noar ti set b2='VCKWGAFKWEOFL1JQ9L' where id=4;
-update noar tt set b0='AX7RMVA9NQ61X7ZXVDCP2FI6L0PT' where id=5;
-update noar ti set b0='AX7RMVA9NQ61X7ZXVDCP2FI6L0PT' where id=5;
-update noar tt set b1='IMF0L3S64G6PUKRGFM2' where id=5;
-update noar ti set b1='IMF0L3S64G6PUKRGFM2' where id=5;
-update noar tt set b2='9LSKI5BR7DH3VQRLPW74OTLS' where id=5;
-update noar ti set b2='9LSKI5BR7DH3VQRLPW74OTLS' where id=5;
-update noar tt set b0='GQS3EC50U3BVCM6H3H4ZLYKI21C5' where id=6;
-update noar ti set b0='GQS3EC50U3BVCM6H3H4ZLYKI21C5' where id=6;
-update noar tt set b1='SAIMB8RE' where id=6;
-update noar ti set b1='SAIMB8RE' where id=6;
-update noar tt set b2='LBJJQ7MRSG8G0F38CDEB' where id=6;
-update noar ti set b2='LBJJQ7MRSG8G0F38CDEB' where id=6;
-update noar tt set b0='3D9XWMT0JF2Y5H2JLBTLZGP5K05J11' where id=7;
-update noar ti set b0='3D9XWMT0JF2Y5H2JLBTLZGP5K05J11' where id=7;
-update noar tt set b1='81FU' where id=7;
-update noar ti set b1='81FU' where id=7;
-update noar tt set b2='218UUTD8T4' where id=7;
-update noar ti set b2='218UUTD8T4' where id=7;
-update noar tt set b0='2K' where id=8;
-update noar ti set b0='2K' where id=8;
-update noar tt set b1='B2TWOZWNY6EAVO5KY8' where id=8;
-update noar ti set b1='B2TWOZWNY6EAVO5KY8' where id=8;
-update noar tt set b2='SPJCRCLHK5IPYSCN8CZR8WGRPD' where id=8;
-update noar ti set b2='SPJCRCLHK5IPYSCN8CZR8WGRPD' where id=8;
-update noar tt set b0='BYRBSWCWWWYLF5TXB6HHTVNU' where id=9;
-update noar ti set b0='BYRBSWCWWWYLF5TXB6HHTVNU' where id=9;
-update noar tt set b1='02G6UOLOEICXBBVFFG32U8PJKXKK6BMX' where id=9;
-update noar ti set b1='02G6UOLOEICXBBVFFG32U8PJKXKK6BMX' where id=9;
-update noar tt set b2='MP2GH63NZ64MDCC6YPBO1549AHVH3' where id=9;
-update noar ti set b2='MP2GH63NZ64MDCC6YPBO1549AHVH3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WXA7SP1HUDKEAHG00OY' where id=1;
-update noar ti set b0='WXA7SP1HUDKEAHG00OY' where id=1;
-update noar tt set b1='D4Y89QEGNY7DALJV2CDG' where id=1;
-update noar ti set b1='D4Y89QEGNY7DALJV2CDG' where id=1;
-update noar tt set b2='86CBXEO2MDCVKW52IWBJBFOE93W1' where id=1;
-update noar ti set b2='86CBXEO2MDCVKW52IWBJBFOE93W1' where id=1;
-update noar tt set b0='W0PGLR2FOPV8YF' where id=2;
-update noar ti set b0='W0PGLR2FOPV8YF' where id=2;
-update noar tt set b1='4D2LGR9Y' where id=2;
-update noar ti set b1='4D2LGR9Y' where id=2;
-update noar tt set b2='U7OYN1T7OI2895OSPWD' where id=2;
-update noar ti set b2='U7OYN1T7OI2895OSPWD' where id=2;
-update noar tt set b0='HJVNM9XM6PH7IEBZPG08CSM' where id=3;
-update noar ti set b0='HJVNM9XM6PH7IEBZPG08CSM' where id=3;
-update noar tt set b1='45PYSB58HTPHPWK60B4ORHPVJKVOJ' where id=3;
-update noar ti set b1='45PYSB58HTPHPWK60B4ORHPVJKVOJ' where id=3;
-update noar tt set b2='PCEJ7C' where id=3;
-update noar ti set b2='PCEJ7C' where id=3;
-update noar tt set b0='0ZCFY1TD0' where id=4;
-update noar ti set b0='0ZCFY1TD0' where id=4;
-update noar tt set b1='A5Y7D2VYANTWMF6RNS2DZBWYQ28' where id=4;
-update noar ti set b1='A5Y7D2VYANTWMF6RNS2DZBWYQ28' where id=4;
-update noar tt set b2='8L6RY6LDAOPWA' where id=4;
-update noar ti set b2='8L6RY6LDAOPWA' where id=4;
-update noar tt set b0='8OO5F3EUNAG0XNIWH36Q6O75O7A7' where id=5;
-update noar ti set b0='8OO5F3EUNAG0XNIWH36Q6O75O7A7' where id=5;
-update noar tt set b1='OLX5GHAATYOGGTF0PE2' where id=5;
-update noar ti set b1='OLX5GHAATYOGGTF0PE2' where id=5;
-update noar tt set b2='PQ7HLR2YXZ6BYEJF63CE' where id=5;
-update noar ti set b2='PQ7HLR2YXZ6BYEJF63CE' where id=5;
-update noar tt set b0='6H5S8G6F0F1F3W9PBUD8I0U' where id=6;
-update noar ti set b0='6H5S8G6F0F1F3W9PBUD8I0U' where id=6;
-update noar tt set b1='3W70ZQE2YSU' where id=6;
-update noar ti set b1='3W70ZQE2YSU' where id=6;
-update noar tt set b2='4' where id=6;
-update noar ti set b2='4' where id=6;
-update noar tt set b0='F93UERCGUA5H31QTL' where id=7;
-update noar ti set b0='F93UERCGUA5H31QTL' where id=7;
-update noar tt set b1='GMNM73XZLCJIF66AM6GZ14C6GX' where id=7;
-update noar ti set b1='GMNM73XZLCJIF66AM6GZ14C6GX' where id=7;
-update noar tt set b2='4OLM1P4' where id=7;
-update noar ti set b2='4OLM1P4' where id=7;
-update noar tt set b0='MW7YIKK8E2B78OGCH8Q8CQRMOQYG' where id=8;
-update noar ti set b0='MW7YIKK8E2B78OGCH8Q8CQRMOQYG' where id=8;
-update noar tt set b1='F84QH8AIP9Y83THER' where id=8;
-update noar ti set b1='F84QH8AIP9Y83THER' where id=8;
-update noar tt set b2='WDLC7KHUM5KDASBWVT7HTHT' where id=8;
-update noar ti set b2='WDLC7KHUM5KDASBWVT7HTHT' where id=8;
-update noar tt set b0='A6F58NLMH1' where id=9;
-update noar ti set b0='A6F58NLMH1' where id=9;
-update noar tt set b1='QW6F011ZNG4MLIQ53PHXSCHVEPLSDG5' where id=9;
-update noar ti set b1='QW6F011ZNG4MLIQ53PHXSCHVEPLSDG5' where id=9;
-update noar tt set b2='U89X7VALQUXVDMCJ0F3HV2D' where id=9;
-update noar ti set b2='U89X7VALQUXVDMCJ0F3HV2D' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='166MH3AEDCXCP3O7GRTTQZRO6BJKU19' where id=1;
-update noar ti set b0='166MH3AEDCXCP3O7GRTTQZRO6BJKU19' where id=1;
-update noar tt set b1='3C396EJJX7P' where id=1;
-update noar ti set b1='3C396EJJX7P' where id=1;
-update noar tt set b2='78AI3H1XRXU4' where id=1;
-update noar ti set b2='78AI3H1XRXU4' where id=1;
-update noar tt set b0='7QA9XB7YAEA05MCW144SI' where id=2;
-update noar ti set b0='7QA9XB7YAEA05MCW144SI' where id=2;
-update noar tt set b1='5OJIX' where id=2;
-update noar ti set b1='5OJIX' where id=2;
-update noar tt set b2='9RW4R36P4ASMH3S' where id=2;
-update noar ti set b2='9RW4R36P4ASMH3S' where id=2;
-update noar tt set b0='9' where id=3;
-update noar ti set b0='9' where id=3;
-update noar tt set b1='M0IC' where id=3;
-update noar ti set b1='M0IC' where id=3;
-update noar tt set b2='2SHOH1OK9' where id=3;
-update noar ti set b2='2SHOH1OK9' where id=3;
-update noar tt set b0='LQXJ0MK7LTPFDU8ZUG24JK6D' where id=4;
-update noar ti set b0='LQXJ0MK7LTPFDU8ZUG24JK6D' where id=4;
-update noar tt set b1='9US7U8O3RXETUBRH4W' where id=4;
-update noar ti set b1='9US7U8O3RXETUBRH4W' where id=4;
-update noar tt set b2='OJXDY' where id=4;
-update noar ti set b2='OJXDY' where id=4;
-update noar tt set b0='N' where id=5;
-update noar ti set b0='N' where id=5;
-update noar tt set b1='M7N7HKM5T05ZIUCV9BER' where id=5;
-update noar ti set b1='M7N7HKM5T05ZIUCV9BER' where id=5;
-update noar tt set b2='53' where id=5;
-update noar ti set b2='53' where id=5;
-update noar tt set b0='ELN3RS21Y94U3P6O9L81G7ANC' where id=6;
-update noar ti set b0='ELN3RS21Y94U3P6O9L81G7ANC' where id=6;
-update noar tt set b1='27XQXUH7BQNE' where id=6;
-update noar ti set b1='27XQXUH7BQNE' where id=6;
-update noar tt set b2='1' where id=6;
-update noar ti set b2='1' where id=6;
-update noar tt set b0='NLML8' where id=7;
-update noar ti set b0='NLML8' where id=7;
-update noar tt set b1='JJIITAXW2HMSZ7L5UXR1QRR' where id=7;
-update noar ti set b1='JJIITAXW2HMSZ7L5UXR1QRR' where id=7;
-update noar tt set b2='TEWE7JN90' where id=7;
-update noar ti set b2='TEWE7JN90' where id=7;
-update noar tt set b0='U0AU7M00Z65JGLYM41VEC8V23V' where id=8;
-update noar ti set b0='U0AU7M00Z65JGLYM41VEC8V23V' where id=8;
-update noar tt set b1='QK' where id=8;
-update noar ti set b1='QK' where id=8;
-update noar tt set b2='TU6HO1ZWTHP0SQQOD7UKZK047' where id=8;
-update noar ti set b2='TU6HO1ZWTHP0SQQOD7UKZK047' where id=8;
-update noar tt set b0='YQ245XZBQLDXKCR' where id=9;
-update noar ti set b0='YQ245XZBQLDXKCR' where id=9;
-update noar tt set b1='VYJ3P7V5BWD6P908EKQEAQRS32HYB' where id=9;
-update noar ti set b1='VYJ3P7V5BWD6P908EKQEAQRS32HYB' where id=9;
-update noar tt set b2='OW6OAAE6YJMQ9QID' where id=9;
-update noar ti set b2='OW6OAAE6YJMQ9QID' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3FYCUHVXJUWWR' where id=1;
-update noar ti set b0='3FYCUHVXJUWWR' where id=1;
-update noar tt set b1='OLSES8XDHIV' where id=1;
-update noar ti set b1='OLSES8XDHIV' where id=1;
-update noar tt set b2='T0KK244ZUAM9X84VJTUWY5IMH4' where id=1;
-update noar ti set b2='T0KK244ZUAM9X84VJTUWY5IMH4' where id=1;
-update noar tt set b0='A1SON62ULFVY1P' where id=2;
-update noar ti set b0='A1SON62ULFVY1P' where id=2;
-update noar tt set b1='BTQW520G58GQ1KN15C6GWPJ4DVH7W' where id=2;
-update noar ti set b1='BTQW520G58GQ1KN15C6GWPJ4DVH7W' where id=2;
-update noar tt set b2='0B' where id=2;
-update noar ti set b2='0B' where id=2;
-update noar tt set b0='5M996XG24LKZAC4L90IUW9' where id=3;
-update noar ti set b0='5M996XG24LKZAC4L90IUW9' where id=3;
-update noar tt set b1='QRJX14P243BP5E9WIAC' where id=3;
-update noar ti set b1='QRJX14P243BP5E9WIAC' where id=3;
-update noar tt set b2='QFXCMAXUBZTY6VK8GR3OXDJAPLE3RRP3' where id=3;
-update noar ti set b2='QFXCMAXUBZTY6VK8GR3OXDJAPLE3RRP3' where id=3;
-update noar tt set b0='Q8QFM1L5UOL36CL' where id=4;
-update noar ti set b0='Q8QFM1L5UOL36CL' where id=4;
-update noar tt set b1='SU6ADSJIBUKCP72OO44YJ' where id=4;
-update noar ti set b1='SU6ADSJIBUKCP72OO44YJ' where id=4;
-update noar tt set b2='T5BF45JTPVXPC2WQ4YUPB' where id=4;
-update noar ti set b2='T5BF45JTPVXPC2WQ4YUPB' where id=4;
-update noar tt set b0='OLQ2KW8KPS8X' where id=5;
-update noar ti set b0='OLQ2KW8KPS8X' where id=5;
-update noar tt set b1='LJPWC23XJT667T09MOI96' where id=5;
-update noar ti set b1='LJPWC23XJT667T09MOI96' where id=5;
-update noar tt set b2='FUU3MAMEX1QB9SBEO' where id=5;
-update noar ti set b2='FUU3MAMEX1QB9SBEO' where id=5;
-update noar tt set b0='84' where id=6;
-update noar ti set b0='84' where id=6;
-update noar tt set b1='O9SRSGIUITLXUFJIULAGGTVIBP' where id=6;
-update noar ti set b1='O9SRSGIUITLXUFJIULAGGTVIBP' where id=6;
-update noar tt set b2='TY7RHZI1PEJIP5D4S' where id=6;
-update noar ti set b2='TY7RHZI1PEJIP5D4S' where id=6;
-update noar tt set b0='BG6MCPR' where id=7;
-update noar ti set b0='BG6MCPR' where id=7;
-update noar tt set b1='GURK96DSFMDT5CR' where id=7;
-update noar ti set b1='GURK96DSFMDT5CR' where id=7;
-update noar tt set b2='M3D4NOFLZK3XF8' where id=7;
-update noar ti set b2='M3D4NOFLZK3XF8' where id=7;
-update noar tt set b0='6RGFQ9C5PC' where id=8;
-update noar ti set b0='6RGFQ9C5PC' where id=8;
-update noar tt set b1='TCC0934YN3IWLMSUB3' where id=8;
-update noar ti set b1='TCC0934YN3IWLMSUB3' where id=8;
-update noar tt set b2='AQ3' where id=8;
-update noar ti set b2='AQ3' where id=8;
-update noar tt set b0='PEM68STZNX358JKECE712MM' where id=9;
-update noar ti set b0='PEM68STZNX358JKECE712MM' where id=9;
-update noar tt set b1='IXNHU' where id=9;
-update noar ti set b1='IXNHU' where id=9;
-update noar tt set b2='EV6BAVDVJGXC8TN5XMG' where id=9;
-update noar ti set b2='EV6BAVDVJGXC8TN5XMG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SH93XMF3AHVZ4S' where id=1;
-update noar ti set b0='SH93XMF3AHVZ4S' where id=1;
-update noar tt set b1='7IU3NH' where id=1;
-update noar ti set b1='7IU3NH' where id=1;
-update noar tt set b2='9PHIRPDK2' where id=1;
-update noar ti set b2='9PHIRPDK2' where id=1;
-update noar tt set b0='8ND8GZP1VYMHMKLEH72Y6Z' where id=2;
-update noar ti set b0='8ND8GZP1VYMHMKLEH72Y6Z' where id=2;
-update noar tt set b1='5Q7RKUTRI7SXBOV7Y9HCSURX3D' where id=2;
-update noar ti set b1='5Q7RKUTRI7SXBOV7Y9HCSURX3D' where id=2;
-update noar tt set b2='9V8K7PXD4SK4MRED6C48D612600' where id=2;
-update noar ti set b2='9V8K7PXD4SK4MRED6C48D612600' where id=2;
-update noar tt set b0='3H23IVIK467' where id=3;
-update noar ti set b0='3H23IVIK467' where id=3;
-update noar tt set b1='S5P8VXGG5MPIAP' where id=3;
-update noar ti set b1='S5P8VXGG5MPIAP' where id=3;
-update noar tt set b2='AHBTX5BTTYU5DXSP7PVNPJQ7AG' where id=3;
-update noar ti set b2='AHBTX5BTTYU5DXSP7PVNPJQ7AG' where id=3;
-update noar tt set b0='AANIZ1153DQ3IYBONFHYGOINVXRG' where id=4;
-update noar ti set b0='AANIZ1153DQ3IYBONFHYGOINVXRG' where id=4;
-update noar tt set b1='LGHOP7DNLW274' where id=4;
-update noar ti set b1='LGHOP7DNLW274' where id=4;
-update noar tt set b2='2AW8MQLKX9V95C4KW6Y1JB2O' where id=4;
-update noar ti set b2='2AW8MQLKX9V95C4KW6Y1JB2O' where id=4;
-update noar tt set b0='EPOP' where id=5;
-update noar ti set b0='EPOP' where id=5;
-update noar tt set b1='9G76VFO821Y2W0MVN48RCBB5V3TNB7M0' where id=5;
-update noar ti set b1='9G76VFO821Y2W0MVN48RCBB5V3TNB7M0' where id=5;
-update noar tt set b2='L0S8WT13TWB' where id=5;
-update noar ti set b2='L0S8WT13TWB' where id=5;
-update noar tt set b0='IYX9EI5N6YZJT0YU7BGDTL23JXEB9D3Y' where id=6;
-update noar ti set b0='IYX9EI5N6YZJT0YU7BGDTL23JXEB9D3Y' where id=6;
-update noar tt set b1='G08NUJECYUQTQZHQWMPPG0GUZWTBD7MO' where id=6;
-update noar ti set b1='G08NUJECYUQTQZHQWMPPG0GUZWTBD7MO' where id=6;
-update noar tt set b2='YAUH1BUM' where id=6;
-update noar ti set b2='YAUH1BUM' where id=6;
-update noar tt set b0='IKNVP7LCTZSZ1ROPVIP4U' where id=7;
-update noar ti set b0='IKNVP7LCTZSZ1ROPVIP4U' where id=7;
-update noar tt set b1='GOA0QNQF2M4' where id=7;
-update noar ti set b1='GOA0QNQF2M4' where id=7;
-update noar tt set b2='KJU92DVMH5' where id=7;
-update noar ti set b2='KJU92DVMH5' where id=7;
-update noar tt set b0='9R6573CAA5Q0W6PHM39M3W7O64U2E' where id=8;
-update noar ti set b0='9R6573CAA5Q0W6PHM39M3W7O64U2E' where id=8;
-update noar tt set b1='OP5NZWOTR4VV80RFSWGGK2MA' where id=8;
-update noar ti set b1='OP5NZWOTR4VV80RFSWGGK2MA' where id=8;
-update noar tt set b2='TN' where id=8;
-update noar ti set b2='TN' where id=8;
-update noar tt set b0='LSHJ5C0ZL' where id=9;
-update noar ti set b0='LSHJ5C0ZL' where id=9;
-update noar tt set b1='7SQA3937P0D8JU9V' where id=9;
-update noar ti set b1='7SQA3937P0D8JU9V' where id=9;
-update noar tt set b2='VKNSLMEA7' where id=9;
-update noar ti set b2='VKNSLMEA7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OK7AIIPW4IDXD1SD' where id=1;
-update noar ti set b0='OK7AIIPW4IDXD1SD' where id=1;
-update noar tt set b1='VWHFAOEC53GBBJDKAIMI3QSJU' where id=1;
-update noar ti set b1='VWHFAOEC53GBBJDKAIMI3QSJU' where id=1;
-update noar tt set b2='PKHPS' where id=1;
-update noar ti set b2='PKHPS' where id=1;
-update noar tt set b0='DTYNVT00GFQEYVVJPR2HMO2L8B' where id=2;
-update noar ti set b0='DTYNVT00GFQEYVVJPR2HMO2L8B' where id=2;
-update noar tt set b1='54KMF19CSD9K85686IE6F' where id=2;
-update noar ti set b1='54KMF19CSD9K85686IE6F' where id=2;
-update noar tt set b2='Z604T31AA' where id=2;
-update noar ti set b2='Z604T31AA' where id=2;
-update noar tt set b0='14KAF2Q16FY8FHA7M5GM36WHGONDJT4' where id=3;
-update noar ti set b0='14KAF2Q16FY8FHA7M5GM36WHGONDJT4' where id=3;
-update noar tt set b1='FJH98KFN9U5FLXWQ5U6LUYDE6B' where id=3;
-update noar ti set b1='FJH98KFN9U5FLXWQ5U6LUYDE6B' where id=3;
-update noar tt set b2='9' where id=3;
-update noar ti set b2='9' where id=3;
-update noar tt set b0='YE6NHHUSRJPXSX' where id=4;
-update noar ti set b0='YE6NHHUSRJPXSX' where id=4;
-update noar tt set b1='BO6YJZVDZGI8NXT0G' where id=4;
-update noar ti set b1='BO6YJZVDZGI8NXT0G' where id=4;
-update noar tt set b2='7Z' where id=4;
-update noar ti set b2='7Z' where id=4;
-update noar tt set b0='YTKGJI09L4O4GM6RB84YODFW9N' where id=5;
-update noar ti set b0='YTKGJI09L4O4GM6RB84YODFW9N' where id=5;
-update noar tt set b1='8DYMBLB' where id=5;
-update noar ti set b1='8DYMBLB' where id=5;
-update noar tt set b2='FR76TS6RN' where id=5;
-update noar ti set b2='FR76TS6RN' where id=5;
-update noar tt set b0='XM9L24AZEQNS9U6H' where id=6;
-update noar ti set b0='XM9L24AZEQNS9U6H' where id=6;
-update noar tt set b1='WT' where id=6;
-update noar ti set b1='WT' where id=6;
-update noar tt set b2='ZI' where id=6;
-update noar ti set b2='ZI' where id=6;
-update noar tt set b0='ONF0G' where id=7;
-update noar ti set b0='ONF0G' where id=7;
-update noar tt set b1='0G0G8QIEQ' where id=7;
-update noar ti set b1='0G0G8QIEQ' where id=7;
-update noar tt set b2='XOZIJ2F4M1E0MT3YOBQFWGR' where id=7;
-update noar ti set b2='XOZIJ2F4M1E0MT3YOBQFWGR' where id=7;
-update noar tt set b0='LYMRU' where id=8;
-update noar ti set b0='LYMRU' where id=8;
-update noar tt set b1='KT4J557BTJVDLMO1E7P' where id=8;
-update noar ti set b1='KT4J557BTJVDLMO1E7P' where id=8;
-update noar tt set b2='CTJ6JJB05GO' where id=8;
-update noar ti set b2='CTJ6JJB05GO' where id=8;
-update noar tt set b0='HQV4GGXN4BML' where id=9;
-update noar ti set b0='HQV4GGXN4BML' where id=9;
-update noar tt set b1='B98RQD4K' where id=9;
-update noar ti set b1='B98RQD4K' where id=9;
-update noar tt set b2='A4KVWSW2BCEDPL3DJ95' where id=9;
-update noar ti set b2='A4KVWSW2BCEDPL3DJ95' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QRJR3AY1WUSN' where id=1;
-update noar ti set b0='QRJR3AY1WUSN' where id=1;
-update noar tt set b1='YYB7SZSQ8E06W' where id=1;
-update noar ti set b1='YYB7SZSQ8E06W' where id=1;
-update noar tt set b2='O' where id=1;
-update noar ti set b2='O' where id=1;
-update noar tt set b0='GN441L3IV50M4DPFX2' where id=2;
-update noar ti set b0='GN441L3IV50M4DPFX2' where id=2;
-update noar tt set b1='QZA8UWIM1PW750X8FW' where id=2;
-update noar ti set b1='QZA8UWIM1PW750X8FW' where id=2;
-update noar tt set b2='IWZEUOSSFDT0U1NFX5VDUWMCH' where id=2;
-update noar ti set b2='IWZEUOSSFDT0U1NFX5VDUWMCH' where id=2;
-update noar tt set b0='VO3Z8QO804BWD3DLVPPE8SWKG1LD' where id=3;
-update noar ti set b0='VO3Z8QO804BWD3DLVPPE8SWKG1LD' where id=3;
-update noar tt set b1='L5' where id=3;
-update noar ti set b1='L5' where id=3;
-update noar tt set b2='PDGK50QTEHWYYKN68X78YQ' where id=3;
-update noar ti set b2='PDGK50QTEHWYYKN68X78YQ' where id=3;
-update noar tt set b0='HLCPXHF' where id=4;
-update noar ti set b0='HLCPXHF' where id=4;
-update noar tt set b1='HS17C8BFK9CSYKJ5KYR' where id=4;
-update noar ti set b1='HS17C8BFK9CSYKJ5KYR' where id=4;
-update noar tt set b2='YPPEDN0YAO4SB2' where id=4;
-update noar ti set b2='YPPEDN0YAO4SB2' where id=4;
-update noar tt set b0='2UGGI' where id=5;
-update noar ti set b0='2UGGI' where id=5;
-update noar tt set b1='7F4UBQ' where id=5;
-update noar ti set b1='7F4UBQ' where id=5;
-update noar tt set b2='3R' where id=5;
-update noar ti set b2='3R' where id=5;
-update noar tt set b0='KP2W7G86NB3QDVVXO' where id=6;
-update noar ti set b0='KP2W7G86NB3QDVVXO' where id=6;
-update noar tt set b1='AXZ9VG63F' where id=6;
-update noar ti set b1='AXZ9VG63F' where id=6;
-update noar tt set b2='04SEY1G66F73U0Z' where id=6;
-update noar ti set b2='04SEY1G66F73U0Z' where id=6;
-update noar tt set b0='2K56ILPAM9IB' where id=7;
-update noar ti set b0='2K56ILPAM9IB' where id=7;
-update noar tt set b1='ZECBKQNED5XGPBJETYT6IU' where id=7;
-update noar ti set b1='ZECBKQNED5XGPBJETYT6IU' where id=7;
-update noar tt set b2='N7HH5DJIWBIXSMUPTUO9D14BIOEEZB1G' where id=7;
-update noar ti set b2='N7HH5DJIWBIXSMUPTUO9D14BIOEEZB1G' where id=7;
-update noar tt set b0='D31RONWAQF995FZ5L' where id=8;
-update noar ti set b0='D31RONWAQF995FZ5L' where id=8;
-update noar tt set b1='XBSL1F8PXC2RX2Z0U9' where id=8;
-update noar ti set b1='XBSL1F8PXC2RX2Z0U9' where id=8;
-update noar tt set b2='Q0ECZR5CS6JDFVJR85E6NNUXB0OVQ' where id=8;
-update noar ti set b2='Q0ECZR5CS6JDFVJR85E6NNUXB0OVQ' where id=8;
-update noar tt set b0='0K9' where id=9;
-update noar ti set b0='0K9' where id=9;
-update noar tt set b1='QRR36PG66K4G8HLBCC14B62' where id=9;
-update noar ti set b1='QRR36PG66K4G8HLBCC14B62' where id=9;
-update noar tt set b2='PVTZ8AN9T0BI3GX6YVWC' where id=9;
-update noar ti set b2='PVTZ8AN9T0BI3GX6YVWC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='V4EXPNC4DXHNG' where id=1;
-update noar ti set b0='V4EXPNC4DXHNG' where id=1;
-update noar tt set b1='SVZ5L6R' where id=1;
-update noar ti set b1='SVZ5L6R' where id=1;
-update noar tt set b2='77UESANOA857QU' where id=1;
-update noar ti set b2='77UESANOA857QU' where id=1;
-update noar tt set b0='0R5' where id=2;
-update noar ti set b0='0R5' where id=2;
-update noar tt set b1='Z87UOK84DW2JXSH02JVOA1K1SDGH34UD' where id=2;
-update noar ti set b1='Z87UOK84DW2JXSH02JVOA1K1SDGH34UD' where id=2;
-update noar tt set b2='AHQRBXA0L50JMFM96SR6TRBGN45YL' where id=2;
-update noar ti set b2='AHQRBXA0L50JMFM96SR6TRBGN45YL' where id=2;
-update noar tt set b0='U6BQMY1WGUB4S' where id=3;
-update noar ti set b0='U6BQMY1WGUB4S' where id=3;
-update noar tt set b1='64S7596QB0D0XEML' where id=3;
-update noar ti set b1='64S7596QB0D0XEML' where id=3;
-update noar tt set b2='BQ5F' where id=3;
-update noar ti set b2='BQ5F' where id=3;
-update noar tt set b0='Q3QASTAZZYK9QNAVIPGHAJYW7' where id=4;
-update noar ti set b0='Q3QASTAZZYK9QNAVIPGHAJYW7' where id=4;
-update noar tt set b1='J0HWO627U6P8HMRESVK6' where id=4;
-update noar ti set b1='J0HWO627U6P8HMRESVK6' where id=4;
-update noar tt set b2='O0ENHDV' where id=4;
-update noar ti set b2='O0ENHDV' where id=4;
-update noar tt set b0='C893AUEKROVS5' where id=5;
-update noar ti set b0='C893AUEKROVS5' where id=5;
-update noar tt set b1='6NR' where id=5;
-update noar ti set b1='6NR' where id=5;
-update noar tt set b2='8QC5NTX4C8SWCKT0P5ZFY44AN' where id=5;
-update noar ti set b2='8QC5NTX4C8SWCKT0P5ZFY44AN' where id=5;
-update noar tt set b0='KE1TGBH7FLN3QT7PWW' where id=6;
-update noar ti set b0='KE1TGBH7FLN3QT7PWW' where id=6;
-update noar tt set b1='64MWOKJI7' where id=6;
-update noar ti set b1='64MWOKJI7' where id=6;
-update noar tt set b2='VPZP0UTUG5PCLLHYJ4ZKINX6KN3D' where id=6;
-update noar ti set b2='VPZP0UTUG5PCLLHYJ4ZKINX6KN3D' where id=6;
-update noar tt set b0='5QMP3U3IAZR2M4BIN3K0QOZEG' where id=7;
-update noar ti set b0='5QMP3U3IAZR2M4BIN3K0QOZEG' where id=7;
-update noar tt set b1='78RKVS7SYP98EC4UI01' where id=7;
-update noar ti set b1='78RKVS7SYP98EC4UI01' where id=7;
-update noar tt set b2='3ZPI3WITUTNZ0AFXS2OZ' where id=7;
-update noar ti set b2='3ZPI3WITUTNZ0AFXS2OZ' where id=7;
-update noar tt set b0='017JE1G' where id=8;
-update noar ti set b0='017JE1G' where id=8;
-update noar tt set b1='60S' where id=8;
-update noar ti set b1='60S' where id=8;
-update noar tt set b2='UBDB3PKH5VYSU3LUKC7ABXR3JY3XFG' where id=8;
-update noar ti set b2='UBDB3PKH5VYSU3LUKC7ABXR3JY3XFG' where id=8;
-update noar tt set b0='0GAV03D' where id=9;
-update noar ti set b0='0GAV03D' where id=9;
-update noar tt set b1='WEA46YHICT9JRIJL' where id=9;
-update noar ti set b1='WEA46YHICT9JRIJL' where id=9;
-update noar tt set b2='3LRQ4CJIQIR7NHV' where id=9;
-update noar ti set b2='3LRQ4CJIQIR7NHV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SIUOUQMQ94GMYUWWA4LL2JVURA2' where id=1;
-update noar ti set b0='SIUOUQMQ94GMYUWWA4LL2JVURA2' where id=1;
-update noar tt set b1='JIBD' where id=1;
-update noar ti set b1='JIBD' where id=1;
-update noar tt set b2='USWPA1J2AM9YOJHS65S' where id=1;
-update noar ti set b2='USWPA1J2AM9YOJHS65S' where id=1;
-update noar tt set b0='M4XC5M2VEZAR5SZZYWQ1MV78FGDEK' where id=2;
-update noar ti set b0='M4XC5M2VEZAR5SZZYWQ1MV78FGDEK' where id=2;
-update noar tt set b1='KA' where id=2;
-update noar ti set b1='KA' where id=2;
-update noar tt set b2='IG09OLU5DESH7L8RR29IG201DLWLMS' where id=2;
-update noar ti set b2='IG09OLU5DESH7L8RR29IG201DLWLMS' where id=2;
-update noar tt set b0='L9EDIO9IXIW8WZYQYVVW04N7DUY6' where id=3;
-update noar ti set b0='L9EDIO9IXIW8WZYQYVVW04N7DUY6' where id=3;
-update noar tt set b1='VJ' where id=3;
-update noar ti set b1='VJ' where id=3;
-update noar tt set b2='7P9P6E9B98VKB' where id=3;
-update noar ti set b2='7P9P6E9B98VKB' where id=3;
-update noar tt set b0='13' where id=4;
-update noar ti set b0='13' where id=4;
-update noar tt set b1='CHQUBL8UKBCBQE14D2JTPVXW33VKIOK' where id=4;
-update noar ti set b1='CHQUBL8UKBCBQE14D2JTPVXW33VKIOK' where id=4;
-update noar tt set b2='3F0OTCG0ERAZ9VLSG6JW6' where id=4;
-update noar ti set b2='3F0OTCG0ERAZ9VLSG6JW6' where id=4;
-update noar tt set b0='HH7GW75U' where id=5;
-update noar ti set b0='HH7GW75U' where id=5;
-update noar tt set b1='CLBXJJL209T9T1LE2UNZA' where id=5;
-update noar ti set b1='CLBXJJL209T9T1LE2UNZA' where id=5;
-update noar tt set b2='TIAVVOU3' where id=5;
-update noar ti set b2='TIAVVOU3' where id=5;
-update noar tt set b0='V8HDFCXHUJD8O8UJDG8UP89D2TR' where id=6;
-update noar ti set b0='V8HDFCXHUJD8O8UJDG8UP89D2TR' where id=6;
-update noar tt set b1='QA' where id=6;
-update noar ti set b1='QA' where id=6;
-update noar tt set b2='BQCG46E0D7GY8X7YES1OJ48SNJ4' where id=6;
-update noar ti set b2='BQCG46E0D7GY8X7YES1OJ48SNJ4' where id=6;
-update noar tt set b0='9FK5ZZV' where id=7;
-update noar ti set b0='9FK5ZZV' where id=7;
-update noar tt set b1='39GP3USPT5CI9YIV6LPI0D7PK0D2' where id=7;
-update noar ti set b1='39GP3USPT5CI9YIV6LPI0D7PK0D2' where id=7;
-update noar tt set b2='9C4C2R89T' where id=7;
-update noar ti set b2='9C4C2R89T' where id=7;
-update noar tt set b0='DJN0GRYNI07R99NWYRROPCNRFJMV1R' where id=8;
-update noar ti set b0='DJN0GRYNI07R99NWYRROPCNRFJMV1R' where id=8;
-update noar tt set b1='B9T7EZRIPV7SDL54BGW8M' where id=8;
-update noar ti set b1='B9T7EZRIPV7SDL54BGW8M' where id=8;
-update noar tt set b2='TAHG3DP0TNP9D35T3OG115246K9W27F' where id=8;
-update noar ti set b2='TAHG3DP0TNP9D35T3OG115246K9W27F' where id=8;
-update noar tt set b0='4GXJ5D2X27XZ6X0PV2LGURBYLG4XC1ZI' where id=9;
-update noar ti set b0='4GXJ5D2X27XZ6X0PV2LGURBYLG4XC1ZI' where id=9;
-update noar tt set b1='B6IZ1GE2X9LG17DRKQNA7RYZCT3EK4D5' where id=9;
-update noar ti set b1='B6IZ1GE2X9LG17DRKQNA7RYZCT3EK4D5' where id=9;
-update noar tt set b2='QHLK2DOD9AQQ0C' where id=9;
-update noar ti set b2='QHLK2DOD9AQQ0C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 longblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TPJ3V1L' where id=1;
-update noar ti set b0='TPJ3V1L' where id=1;
-update noar tt set b1='LYLO3Q3638DJJYPSR9UH5X' where id=1;
-update noar ti set b1='LYLO3Q3638DJJYPSR9UH5X' where id=1;
-update noar tt set b2='HUF' where id=1;
-update noar ti set b2='HUF' where id=1;
-update noar tt set b0='NWU3N76SC4U0GPPMM43G5FIZ' where id=2;
-update noar ti set b0='NWU3N76SC4U0GPPMM43G5FIZ' where id=2;
-update noar tt set b1='B7GTI3IWHD1NRWZ29W2BQDP6F62OYR' where id=2;
-update noar ti set b1='B7GTI3IWHD1NRWZ29W2BQDP6F62OYR' where id=2;
-update noar tt set b2='FMQXSFXA4IH54Y' where id=2;
-update noar ti set b2='FMQXSFXA4IH54Y' where id=2;
-update noar tt set b0='UPDP71UGIPBOPC5YCH0M1DPEW4' where id=3;
-update noar ti set b0='UPDP71UGIPBOPC5YCH0M1DPEW4' where id=3;
-update noar tt set b1='9408YTEZ8T663GTS2QQX4746EK5J1F1S' where id=3;
-update noar ti set b1='9408YTEZ8T663GTS2QQX4746EK5J1F1S' where id=3;
-update noar tt set b2='7GUW9SK72J533N5FXC1K8LNULNVTICU' where id=3;
-update noar ti set b2='7GUW9SK72J533N5FXC1K8LNULNVTICU' where id=3;
-update noar tt set b0='5ZSOS8M4RL1XWQ8HY' where id=4;
-update noar ti set b0='5ZSOS8M4RL1XWQ8HY' where id=4;
-update noar tt set b1='X5Z5' where id=4;
-update noar ti set b1='X5Z5' where id=4;
-update noar tt set b2='LNRQ93XDBJDYQFXVO2RJ37H5HNMHVEJ' where id=4;
-update noar ti set b2='LNRQ93XDBJDYQFXVO2RJ37H5HNMHVEJ' where id=4;
-update noar tt set b0='94C2GL4YNGAASVN92IT2NW0QQP2RI' where id=5;
-update noar ti set b0='94C2GL4YNGAASVN92IT2NW0QQP2RI' where id=5;
-update noar tt set b1='X6ITDE7ABH53PF' where id=5;
-update noar ti set b1='X6ITDE7ABH53PF' where id=5;
-update noar tt set b2='W' where id=5;
-update noar ti set b2='W' where id=5;
-update noar tt set b0='CEG3XGBX6RQ7B1FENR3' where id=6;
-update noar ti set b0='CEG3XGBX6RQ7B1FENR3' where id=6;
-update noar tt set b1='CO4D27' where id=6;
-update noar ti set b1='CO4D27' where id=6;
-update noar tt set b2='DOIM41UC9' where id=6;
-update noar ti set b2='DOIM41UC9' where id=6;
-update noar tt set b0='0WADZ1INY29EM4NRYZQ3W5BSH9' where id=7;
-update noar ti set b0='0WADZ1INY29EM4NRYZQ3W5BSH9' where id=7;
-update noar tt set b1='BLV10XRZ11JW6GKD9PT2095822N8UKL' where id=7;
-update noar ti set b1='BLV10XRZ11JW6GKD9PT2095822N8UKL' where id=7;
-update noar tt set b2='XL0N1RL4UGLEEI4IMXOK0Q9CM8RD34W' where id=7;
-update noar ti set b2='XL0N1RL4UGLEEI4IMXOK0Q9CM8RD34W' where id=7;
-update noar tt set b0='QBL41UGAVZR93301XC' where id=8;
-update noar ti set b0='QBL41UGAVZR93301XC' where id=8;
-update noar tt set b1='LDHXR' where id=8;
-update noar ti set b1='LDHXR' where id=8;
-update noar tt set b2='N2QE8D3GV' where id=8;
-update noar ti set b2='N2QE8D3GV' where id=8;
-update noar tt set b0='9R10GK0V2OS1P0R' where id=9;
-update noar ti set b0='9R10GK0V2OS1P0R' where id=9;
-update noar tt set b1='MWZRTKITWAU26FG' where id=9;
-update noar ti set b1='MWZRTKITWAU26FG' where id=9;
-update noar tt set b2='JNN6LED3DUMX5MINF94PUSA2X8BISZ' where id=9;
-update noar ti set b2='JNN6LED3DUMX5MINF94PUSA2X8BISZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SY45AWJB48MZHC43VI5DW' where id=1;
-update noar ti set b0='SY45AWJB48MZHC43VI5DW' where id=1;
-update noar tt set b1='96H' where id=1;
-update noar ti set b1='96H' where id=1;
-update noar tt set b2='1689MM2JZTPDAE8MNJY0EGRDK4' where id=1;
-update noar ti set b2='1689MM2JZTPDAE8MNJY0EGRDK4' where id=1;
-update noar tt set b0='C0O19W54H7X2EO0PJCIKC7' where id=2;
-update noar ti set b0='C0O19W54H7X2EO0PJCIKC7' where id=2;
-update noar tt set b1='JZBUGA4LZ4A60UZLUY1FFL8HROP3WUTX' where id=2;
-update noar ti set b1='JZBUGA4LZ4A60UZLUY1FFL8HROP3WUTX' where id=2;
-update noar tt set b2='WHY8VQENSVNTT3QEBSP' where id=2;
-update noar ti set b2='WHY8VQENSVNTT3QEBSP' where id=2;
-update noar tt set b0='TJ1O' where id=3;
-update noar ti set b0='TJ1O' where id=3;
-update noar tt set b1='4W0PA0WW' where id=3;
-update noar ti set b1='4W0PA0WW' where id=3;
-update noar tt set b2='S' where id=3;
-update noar ti set b2='S' where id=3;
-update noar tt set b0='PA0HGG5DVJC' where id=4;
-update noar ti set b0='PA0HGG5DVJC' where id=4;
-update noar tt set b1='VJH47XXPJ2O44R' where id=4;
-update noar ti set b1='VJH47XXPJ2O44R' where id=4;
-update noar tt set b2='5WON0SLKQORMLW327OP0I5YE' where id=4;
-update noar ti set b2='5WON0SLKQORMLW327OP0I5YE' where id=4;
-update noar tt set b0='K0FNWKUDU6PGTKBTQTD4FLBY1' where id=5;
-update noar ti set b0='K0FNWKUDU6PGTKBTQTD4FLBY1' where id=5;
-update noar tt set b1='0W6L6LE' where id=5;
-update noar ti set b1='0W6L6LE' where id=5;
-update noar tt set b2='PJCQRB7UFFS2RJEL' where id=5;
-update noar ti set b2='PJCQRB7UFFS2RJEL' where id=5;
-update noar tt set b0='IL6TP1RFJR94HAG7VYK7DL6AHQVN635F' where id=6;
-update noar ti set b0='IL6TP1RFJR94HAG7VYK7DL6AHQVN635F' where id=6;
-update noar tt set b1='QZTO52EKP2Y2Y4557L1I9MTYVKWCD' where id=6;
-update noar ti set b1='QZTO52EKP2Y2Y4557L1I9MTYVKWCD' where id=6;
-update noar tt set b2='XSLJT3MNK6RK4HECD5E56ESQTG01PCEA' where id=6;
-update noar ti set b2='XSLJT3MNK6RK4HECD5E56ESQTG01PCEA' where id=6;
-update noar tt set b0='TMAQ9ZOG4XPOGRZ' where id=7;
-update noar ti set b0='TMAQ9ZOG4XPOGRZ' where id=7;
-update noar tt set b1='YXAQPPYBPDFGH9WA3NUL3BZCX' where id=7;
-update noar ti set b1='YXAQPPYBPDFGH9WA3NUL3BZCX' where id=7;
-update noar tt set b2='PID8CVM27K9RJ1UB' where id=7;
-update noar ti set b2='PID8CVM27K9RJ1UB' where id=7;
-update noar tt set b0='PHFJ0NU50ZKFNXO' where id=8;
-update noar ti set b0='PHFJ0NU50ZKFNXO' where id=8;
-update noar tt set b1='WPBV4VCJ6U7MT8E' where id=8;
-update noar ti set b1='WPBV4VCJ6U7MT8E' where id=8;
-update noar tt set b2='R' where id=8;
-update noar ti set b2='R' where id=8;
-update noar tt set b0='958GJCAH96O' where id=9;
-update noar ti set b0='958GJCAH96O' where id=9;
-update noar tt set b1='AIUQ5E7L5BC53HLU3VB1' where id=9;
-update noar ti set b1='AIUQ5E7L5BC53HLU3VB1' where id=9;
-update noar tt set b2='VBEYW2GGA5C' where id=9;
-update noar ti set b2='VBEYW2GGA5C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 text null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XACHNX1V8L2VN8CILGTLWM' where id=1;
-update noar ti set b0='XACHNX1V8L2VN8CILGTLWM' where id=1;
-update noar tt set b1='A9MTUNFL5EDEMLWLI9RU4SIP' where id=1;
-update noar ti set b1='A9MTUNFL5EDEMLWLI9RU4SIP' where id=1;
-update noar tt set b2='M2LZ26BJND1NFOJDYCVDYY2C' where id=1;
-update noar ti set b2='M2LZ26BJND1NFOJDYCVDYY2C' where id=1;
-update noar tt set b0='1CL0J9L' where id=2;
-update noar ti set b0='1CL0J9L' where id=2;
-update noar tt set b1='26AIX' where id=2;
-update noar ti set b1='26AIX' where id=2;
-update noar tt set b2='9FRXB7JIQLUJM002NJ5RMV' where id=2;
-update noar ti set b2='9FRXB7JIQLUJM002NJ5RMV' where id=2;
-update noar tt set b0='6ZAEY1SYBUQL9' where id=3;
-update noar ti set b0='6ZAEY1SYBUQL9' where id=3;
-update noar tt set b1='IVQ4JSP77Y7UULE9A1A' where id=3;
-update noar ti set b1='IVQ4JSP77Y7UULE9A1A' where id=3;
-update noar tt set b2='C' where id=3;
-update noar ti set b2='C' where id=3;
-update noar tt set b0='YACCA1YGYGN' where id=4;
-update noar ti set b0='YACCA1YGYGN' where id=4;
-update noar tt set b1='TXP' where id=4;
-update noar ti set b1='TXP' where id=4;
-update noar tt set b2='Y3SQ73D3M7IP510OJN9ITSQO' where id=4;
-update noar ti set b2='Y3SQ73D3M7IP510OJN9ITSQO' where id=4;
-update noar tt set b0='EEQTPLLTY9BL617N' where id=5;
-update noar ti set b0='EEQTPLLTY9BL617N' where id=5;
-update noar tt set b1='NLBYP5VR2UQV' where id=5;
-update noar ti set b1='NLBYP5VR2UQV' where id=5;
-update noar tt set b2='5HUWC9Z1YAFNNQJ4BSXTBH' where id=5;
-update noar ti set b2='5HUWC9Z1YAFNNQJ4BSXTBH' where id=5;
-update noar tt set b0='X2Q6MI0C3DA21AO64P92RSUG2' where id=6;
-update noar ti set b0='X2Q6MI0C3DA21AO64P92RSUG2' where id=6;
-update noar tt set b1='MYB0RH25CM5Q' where id=6;
-update noar ti set b1='MYB0RH25CM5Q' where id=6;
-update noar tt set b2='K' where id=6;
-update noar ti set b2='K' where id=6;
-update noar tt set b0='OXQD66LHD40N05OX0UZUIVOKJF25G7Z' where id=7;
-update noar ti set b0='OXQD66LHD40N05OX0UZUIVOKJF25G7Z' where id=7;
-update noar tt set b1='VXWOLY7TY4L56GYDDYVUAPV0YM' where id=7;
-update noar ti set b1='VXWOLY7TY4L56GYDDYVUAPV0YM' where id=7;
-update noar tt set b2='7T2MC1QTPL9RVZZ6VWQJ0N1EL' where id=7;
-update noar ti set b2='7T2MC1QTPL9RVZZ6VWQJ0N1EL' where id=7;
-update noar tt set b0='BDGIOLLOX41TG66DSIG97IZ3RLWXB' where id=8;
-update noar ti set b0='BDGIOLLOX41TG66DSIG97IZ3RLWXB' where id=8;
-update noar tt set b1='FLHNNI472K' where id=8;
-update noar ti set b1='FLHNNI472K' where id=8;
-update noar tt set b2='Z7PR1N6R5A7CXK' where id=8;
-update noar ti set b2='Z7PR1N6R5A7CXK' where id=8;
-update noar tt set b0='FVEOP338T7' where id=9;
-update noar ti set b0='FVEOP338T7' where id=9;
-update noar tt set b1='KY0LPIV' where id=9;
-update noar ti set b1='KY0LPIV' where id=9;
-update noar tt set b2='Q1Z5ZR294ITKWNUCG01ME' where id=9;
-update noar ti set b2='Q1Z5ZR294ITKWNUCG01ME' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 text not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='4ZTREP' where id=1;
-update noar ti set b0='4ZTREP' where id=1;
-update noar tt set b1='L8X5S9IQ2RAHKD6XM3Z9KTQNO78YTW' where id=1;
-update noar ti set b1='L8X5S9IQ2RAHKD6XM3Z9KTQNO78YTW' where id=1;
-update noar tt set b2='41YMD8JTG51IEPGRGTQ6MM225E' where id=1;
-update noar ti set b2='41YMD8JTG51IEPGRGTQ6MM225E' where id=1;
-update noar tt set b0='2PLFJJ82CMFP42NE5018RC65' where id=2;
-update noar ti set b0='2PLFJJ82CMFP42NE5018RC65' where id=2;
-update noar tt set b1='8282NR6B' where id=2;
-update noar ti set b1='8282NR6B' where id=2;
-update noar tt set b2='4XGVY3J' where id=2;
-update noar ti set b2='4XGVY3J' where id=2;
-update noar tt set b0='29VMTNQG642ZYUT8PJWECJS' where id=3;
-update noar ti set b0='29VMTNQG642ZYUT8PJWECJS' where id=3;
-update noar tt set b1='JZW2D' where id=3;
-update noar ti set b1='JZW2D' where id=3;
-update noar tt set b2='BR1MP4ZC90V46MDG' where id=3;
-update noar ti set b2='BR1MP4ZC90V46MDG' where id=3;
-update noar tt set b0='NMS9QB' where id=4;
-update noar ti set b0='NMS9QB' where id=4;
-update noar tt set b1='3A26DG0S2XHI' where id=4;
-update noar ti set b1='3A26DG0S2XHI' where id=4;
-update noar tt set b2='QPJIUG' where id=4;
-update noar ti set b2='QPJIUG' where id=4;
-update noar tt set b0='O2OPXB1YLKS4PWF4' where id=5;
-update noar ti set b0='O2OPXB1YLKS4PWF4' where id=5;
-update noar tt set b1='VZQJMENLLJ8PZUYPVJQ6WRFQ5VYKLY' where id=5;
-update noar ti set b1='VZQJMENLLJ8PZUYPVJQ6WRFQ5VYKLY' where id=5;
-update noar tt set b2='RW2Y42NS7VZZ' where id=5;
-update noar ti set b2='RW2Y42NS7VZZ' where id=5;
-update noar tt set b0='JIU7D6LO5RA' where id=6;
-update noar ti set b0='JIU7D6LO5RA' where id=6;
-update noar tt set b1='RHLROSF28RI' where id=6;
-update noar ti set b1='RHLROSF28RI' where id=6;
-update noar tt set b2='3H5YMX4MZ94L35EAEAZLADR4D2TEP' where id=6;
-update noar ti set b2='3H5YMX4MZ94L35EAEAZLADR4D2TEP' where id=6;
-update noar tt set b0='N3J5GB7JGOT' where id=7;
-update noar ti set b0='N3J5GB7JGOT' where id=7;
-update noar tt set b1='74D0861LTF58RLG' where id=7;
-update noar ti set b1='74D0861LTF58RLG' where id=7;
-update noar tt set b2='OVU3UN' where id=7;
-update noar ti set b2='OVU3UN' where id=7;
-update noar tt set b0='UYP0FCWXVJXXVQ91653G1Q1' where id=8;
-update noar ti set b0='UYP0FCWXVJXXVQ91653G1Q1' where id=8;
-update noar tt set b1='MI45Q2XOB5LIYZR7HT6PRB' where id=8;
-update noar ti set b1='MI45Q2XOB5LIYZR7HT6PRB' where id=8;
-update noar tt set b2='RAGG7VXX7DZ40FALUEX' where id=8;
-update noar ti set b2='RAGG7VXX7DZ40FALUEX' where id=8;
-update noar tt set b0='NK' where id=9;
-update noar ti set b0='NK' where id=9;
-update noar tt set b1='ZGSZI1LMJ1BI82XFI6' where id=9;
-update noar ti set b1='ZGSZI1LMJ1BI82XFI6' where id=9;
-update noar tt set b2='CV1TLDFLXTRYFMYPEKI57U6YXX2FG' where id=9;
-update noar ti set b2='CV1TLDFLXTRYFMYPEKI57U6YXX2FG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 text null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='J6UT4L0CV5TFE' where id=1;
-update noar ti set b0='J6UT4L0CV5TFE' where id=1;
-update noar tt set b1='ULUG7J2AP3RBZR9BEWG48N6' where id=1;
-update noar ti set b1='ULUG7J2AP3RBZR9BEWG48N6' where id=1;
-update noar tt set b2='B5PFGDG0FVSR' where id=1;
-update noar ti set b2='B5PFGDG0FVSR' where id=1;
-update noar tt set b0='ACILM35DA1RCEMX72QNYDS' where id=2;
-update noar ti set b0='ACILM35DA1RCEMX72QNYDS' where id=2;
-update noar tt set b1='UDL9EWXMJYR5' where id=2;
-update noar ti set b1='UDL9EWXMJYR5' where id=2;
-update noar tt set b2='O9ZMOIXEA' where id=2;
-update noar ti set b2='O9ZMOIXEA' where id=2;
-update noar tt set b0='45BESPEY2SBE' where id=3;
-update noar ti set b0='45BESPEY2SBE' where id=3;
-update noar tt set b1='O655ZSCFIE871GV4PT3FI' where id=3;
-update noar ti set b1='O655ZSCFIE871GV4PT3FI' where id=3;
-update noar tt set b2='JYUSOPL0UTP19Y2ZXZMI2UEPKF' where id=3;
-update noar ti set b2='JYUSOPL0UTP19Y2ZXZMI2UEPKF' where id=3;
-update noar tt set b0='NP' where id=4;
-update noar ti set b0='NP' where id=4;
-update noar tt set b1='U68SQCT' where id=4;
-update noar ti set b1='U68SQCT' where id=4;
-update noar tt set b2='TDPUMJLW0JAK3D7Y1IHR' where id=4;
-update noar ti set b2='TDPUMJLW0JAK3D7Y1IHR' where id=4;
-update noar tt set b0='J8EM359HBKQT0' where id=5;
-update noar ti set b0='J8EM359HBKQT0' where id=5;
-update noar tt set b1='MGCQE9TVGNA1PBOSCMGYNHJZD' where id=5;
-update noar ti set b1='MGCQE9TVGNA1PBOSCMGYNHJZD' where id=5;
-update noar tt set b2='H8JXMDJKJ84C28OAX' where id=5;
-update noar ti set b2='H8JXMDJKJ84C28OAX' where id=5;
-update noar tt set b0='X3YBKBN9J0' where id=6;
-update noar ti set b0='X3YBKBN9J0' where id=6;
-update noar tt set b1='9EN14YI0UBGRKRGZX1ET' where id=6;
-update noar ti set b1='9EN14YI0UBGRKRGZX1ET' where id=6;
-update noar tt set b2='UICXV153KI63KIA3YL9YN58IP5P14B' where id=6;
-update noar ti set b2='UICXV153KI63KIA3YL9YN58IP5P14B' where id=6;
-update noar tt set b0='4UU4G6MY8DTWZVASILHQ' where id=7;
-update noar ti set b0='4UU4G6MY8DTWZVASILHQ' where id=7;
-update noar tt set b1='8Z7LRW9ENCJA5VT25AKUUO04' where id=7;
-update noar ti set b1='8Z7LRW9ENCJA5VT25AKUUO04' where id=7;
-update noar tt set b2='BMER3TQ1A3FIH9O' where id=7;
-update noar ti set b2='BMER3TQ1A3FIH9O' where id=7;
-update noar tt set b0='FY1YP7EHHO2GSO13Q8UERG5GL1D' where id=8;
-update noar ti set b0='FY1YP7EHHO2GSO13Q8UERG5GL1D' where id=8;
-update noar tt set b1='VNA082E3LI9G' where id=8;
-update noar ti set b1='VNA082E3LI9G' where id=8;
-update noar tt set b2='91EDWQ87M' where id=8;
-update noar ti set b2='91EDWQ87M' where id=8;
-update noar tt set b0='RZ3YBHHYG5WWXOZJMIE' where id=9;
-update noar ti set b0='RZ3YBHHYG5WWXOZJMIE' where id=9;
-update noar tt set b1='XN8LKNMPI' where id=9;
-update noar ti set b1='XN8LKNMPI' where id=9;
-update noar tt set b2='5Z' where id=9;
-update noar ti set b2='5Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 text not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='JAOF86PXKZMP1DCOGYPEX67EUZAZD' where id=1;
-update noar ti set b0='JAOF86PXKZMP1DCOGYPEX67EUZAZD' where id=1;
-update noar tt set b1='LDG5RVX8F' where id=1;
-update noar ti set b1='LDG5RVX8F' where id=1;
-update noar tt set b2='ZCR6M6394O' where id=1;
-update noar ti set b2='ZCR6M6394O' where id=1;
-update noar tt set b0='9ZSJM50B2Y3MFOUVKC' where id=2;
-update noar ti set b0='9ZSJM50B2Y3MFOUVKC' where id=2;
-update noar tt set b1='SCCEKNG6YF' where id=2;
-update noar ti set b1='SCCEKNG6YF' where id=2;
-update noar tt set b2='PKXDPVWGICX5LHIHZKRI' where id=2;
-update noar ti set b2='PKXDPVWGICX5LHIHZKRI' where id=2;
-update noar tt set b0='F98Q0DMX' where id=3;
-update noar ti set b0='F98Q0DMX' where id=3;
-update noar tt set b1='HSWFR62' where id=3;
-update noar ti set b1='HSWFR62' where id=3;
-update noar tt set b2='FOTDH' where id=3;
-update noar ti set b2='FOTDH' where id=3;
-update noar tt set b0='KCK' where id=4;
-update noar ti set b0='KCK' where id=4;
-update noar tt set b1='UQTU3ZCBGJX' where id=4;
-update noar ti set b1='UQTU3ZCBGJX' where id=4;
-update noar tt set b2='B37KUKFKMC3EET1IP6' where id=4;
-update noar ti set b2='B37KUKFKMC3EET1IP6' where id=4;
-update noar tt set b0='DBLPTXA' where id=5;
-update noar ti set b0='DBLPTXA' where id=5;
-update noar tt set b1='WW7SS8L91YKM' where id=5;
-update noar ti set b1='WW7SS8L91YKM' where id=5;
-update noar tt set b2='NA' where id=5;
-update noar ti set b2='NA' where id=5;
-update noar tt set b0='NRNCPQLLLBBL5YN36PC3L7P811HCETY' where id=6;
-update noar ti set b0='NRNCPQLLLBBL5YN36PC3L7P811HCETY' where id=6;
-update noar tt set b1='P2K8SUMEKQGRHS9H4IO7L5EPZ7' where id=6;
-update noar ti set b1='P2K8SUMEKQGRHS9H4IO7L5EPZ7' where id=6;
-update noar tt set b2='RXOJ5' where id=6;
-update noar ti set b2='RXOJ5' where id=6;
-update noar tt set b0='RDDNNT' where id=7;
-update noar ti set b0='RDDNNT' where id=7;
-update noar tt set b1='CGQK3MHL0A20NU' where id=7;
-update noar ti set b1='CGQK3MHL0A20NU' where id=7;
-update noar tt set b2='UFK0AUJ7ZITUZZOSBPMB6C1Q' where id=7;
-update noar ti set b2='UFK0AUJ7ZITUZZOSBPMB6C1Q' where id=7;
-update noar tt set b0='TDRVBP3' where id=8;
-update noar ti set b0='TDRVBP3' where id=8;
-update noar tt set b1='L4TJZ5AHCQKQ9YJ89M' where id=8;
-update noar ti set b1='L4TJZ5AHCQKQ9YJ89M' where id=8;
-update noar tt set b2='CJWQN82XPOZG88O27UV01NGJ02V2K' where id=8;
-update noar ti set b2='CJWQN82XPOZG88O27UV01NGJ02V2K' where id=8;
-update noar tt set b0='SS9YA7U3VCZSS34VJDDE' where id=9;
-update noar ti set b0='SS9YA7U3VCZSS34VJDDE' where id=9;
-update noar tt set b1='KL5OI2675CDMOGA234B2BR3Y8' where id=9;
-update noar ti set b1='KL5OI2675CDMOGA234B2BR3Y8' where id=9;
-update noar tt set b2='6FYOP' where id=9;
-update noar ti set b2='6FYOP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 text null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NQ6E2TT4QEUBCL0BM5QYMUXKUUC' where id=1;
-update noar ti set b0='NQ6E2TT4QEUBCL0BM5QYMUXKUUC' where id=1;
-update noar tt set b1='2OZH' where id=1;
-update noar ti set b1='2OZH' where id=1;
-update noar tt set b2='M' where id=1;
-update noar ti set b2='M' where id=1;
-update noar tt set b0='6FZANCNLQB5500WADDZAK' where id=2;
-update noar ti set b0='6FZANCNLQB5500WADDZAK' where id=2;
-update noar tt set b1='AQNIUDUTQIFS' where id=2;
-update noar ti set b1='AQNIUDUTQIFS' where id=2;
-update noar tt set b2='539MKB4ULIIPBQTQ9N' where id=2;
-update noar ti set b2='539MKB4ULIIPBQTQ9N' where id=2;
-update noar tt set b0='T9K4XVUEVWP' where id=3;
-update noar ti set b0='T9K4XVUEVWP' where id=3;
-update noar tt set b1='53UC17TUE2R' where id=3;
-update noar ti set b1='53UC17TUE2R' where id=3;
-update noar tt set b2='M9H86EJYS258IAST' where id=3;
-update noar ti set b2='M9H86EJYS258IAST' where id=3;
-update noar tt set b0='GRQEOSO0KL5T' where id=4;
-update noar ti set b0='GRQEOSO0KL5T' where id=4;
-update noar tt set b1='06T5RMX3X06GN0T3627I4GPAQHV' where id=4;
-update noar ti set b1='06T5RMX3X06GN0T3627I4GPAQHV' where id=4;
-update noar tt set b2='S71PWP7V0OPD0P6JW' where id=4;
-update noar ti set b2='S71PWP7V0OPD0P6JW' where id=4;
-update noar tt set b0='QA43317YFTZ8Z5YIISY' where id=5;
-update noar ti set b0='QA43317YFTZ8Z5YIISY' where id=5;
-update noar tt set b1='S0PDNFO517' where id=5;
-update noar ti set b1='S0PDNFO517' where id=5;
-update noar tt set b2='8RLSMA8BC8SXOMV7G' where id=5;
-update noar ti set b2='8RLSMA8BC8SXOMV7G' where id=5;
-update noar tt set b0='WA3MOZRQSM9TRED7L0H' where id=6;
-update noar ti set b0='WA3MOZRQSM9TRED7L0H' where id=6;
-update noar tt set b1='SQ9' where id=6;
-update noar ti set b1='SQ9' where id=6;
-update noar tt set b2='AI24SPUR5ELGV' where id=6;
-update noar ti set b2='AI24SPUR5ELGV' where id=6;
-update noar tt set b0='AK67' where id=7;
-update noar ti set b0='AK67' where id=7;
-update noar tt set b1='ZKN47H9X6KD6W' where id=7;
-update noar ti set b1='ZKN47H9X6KD6W' where id=7;
-update noar tt set b2='AVCJG4V34FIFWQLO3A4KDVB' where id=7;
-update noar ti set b2='AVCJG4V34FIFWQLO3A4KDVB' where id=7;
-update noar tt set b0='YGS9AS49D' where id=8;
-update noar ti set b0='YGS9AS49D' where id=8;
-update noar tt set b1='04G70' where id=8;
-update noar ti set b1='04G70' where id=8;
-update noar tt set b2='WUIG8UVJ5K3ESR4EA59G5GEK' where id=8;
-update noar ti set b2='WUIG8UVJ5K3ESR4EA59G5GEK' where id=8;
-update noar tt set b0='9Y59RWP' where id=9;
-update noar ti set b0='9Y59RWP' where id=9;
-update noar tt set b1='PO24Y3PXHMZ' where id=9;
-update noar ti set b1='PO24Y3PXHMZ' where id=9;
-update noar tt set b2='ZF9SWWE06ND4J1J4OW6Y5NDIR1B' where id=9;
-update noar ti set b2='ZF9SWWE06ND4J1J4OW6Y5NDIR1B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 text not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CB7DR' where id=1;
-update noar ti set b0='CB7DR' where id=1;
-update noar tt set b1='3IV0V4FWCZSE8K63AQ2ABWB' where id=1;
-update noar ti set b1='3IV0V4FWCZSE8K63AQ2ABWB' where id=1;
-update noar tt set b2='JDTM2D021NWIIN' where id=1;
-update noar ti set b2='JDTM2D021NWIIN' where id=1;
-update noar tt set b0='BITNE28A94O6QUP' where id=2;
-update noar ti set b0='BITNE28A94O6QUP' where id=2;
-update noar tt set b1='UMNQHNDV' where id=2;
-update noar ti set b1='UMNQHNDV' where id=2;
-update noar tt set b2='JERM91Z2E5LU9CC' where id=2;
-update noar ti set b2='JERM91Z2E5LU9CC' where id=2;
-update noar tt set b0='2W2JH6VCFYO6QCE0DI0IWWJ07LQAVAQS' where id=3;
-update noar ti set b0='2W2JH6VCFYO6QCE0DI0IWWJ07LQAVAQS' where id=3;
-update noar tt set b1='5RYPYWU0361KJB44H9YC00AY3H8KYKB' where id=3;
-update noar ti set b1='5RYPYWU0361KJB44H9YC00AY3H8KYKB' where id=3;
-update noar tt set b2='I7V5B0TF' where id=3;
-update noar ti set b2='I7V5B0TF' where id=3;
-update noar tt set b0='GSHODRIHOYZRWESEQD6B0L' where id=4;
-update noar ti set b0='GSHODRIHOYZRWESEQD6B0L' where id=4;
-update noar tt set b1='P9OO2VK94SQX7954EITPZ1VWX9KQQ27' where id=4;
-update noar ti set b1='P9OO2VK94SQX7954EITPZ1VWX9KQQ27' where id=4;
-update noar tt set b2='2NBA9A86IJO6L' where id=4;
-update noar ti set b2='2NBA9A86IJO6L' where id=4;
-update noar tt set b0='3TDU4' where id=5;
-update noar ti set b0='3TDU4' where id=5;
-update noar tt set b1='CMCUYBXLGZUX2KZ0' where id=5;
-update noar ti set b1='CMCUYBXLGZUX2KZ0' where id=5;
-update noar tt set b2='4O4M2' where id=5;
-update noar ti set b2='4O4M2' where id=5;
-update noar tt set b0='WUVU8KP4WO' where id=6;
-update noar ti set b0='WUVU8KP4WO' where id=6;
-update noar tt set b1='NCCSZ' where id=6;
-update noar ti set b1='NCCSZ' where id=6;
-update noar tt set b2='3BFOMBUZAYFA1F36OSC5QJHU2MKP' where id=6;
-update noar ti set b2='3BFOMBUZAYFA1F36OSC5QJHU2MKP' where id=6;
-update noar tt set b0='GUX' where id=7;
-update noar ti set b0='GUX' where id=7;
-update noar tt set b1='CMKTB0YO39RHKZNY0M81ZW' where id=7;
-update noar ti set b1='CMKTB0YO39RHKZNY0M81ZW' where id=7;
-update noar tt set b2='KK7IRA9L20NW9R9ZGXP5' where id=7;
-update noar ti set b2='KK7IRA9L20NW9R9ZGXP5' where id=7;
-update noar tt set b0='GSI2IM6JPB2L' where id=8;
-update noar ti set b0='GSI2IM6JPB2L' where id=8;
-update noar tt set b1='U' where id=8;
-update noar ti set b1='U' where id=8;
-update noar tt set b2='Y70ZWZNCLRAU44ALT7SL9F2' where id=8;
-update noar ti set b2='Y70ZWZNCLRAU44ALT7SL9F2' where id=8;
-update noar tt set b0='CZKFARQ39XKQRYMEOPZ4ROXKTB4' where id=9;
-update noar ti set b0='CZKFARQ39XKQRYMEOPZ4ROXKTB4' where id=9;
-update noar tt set b1='C4T7JPODAU7C0PFY2FGG089NYSISK' where id=9;
-update noar ti set b1='C4T7JPODAU7C0PFY2FGG089NYSISK' where id=9;
-update noar tt set b2='AVIL6S41XDR' where id=9;
-update noar ti set b2='AVIL6S41XDR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 text null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ID15RM6NVRAE2G1SVR3ID6NMNE8' where id=1;
-update noar ti set b0='ID15RM6NVRAE2G1SVR3ID6NMNE8' where id=1;
-update noar tt set b1='5HM871AGHGOMW5M90ATJCQ94LLT' where id=1;
-update noar ti set b1='5HM871AGHGOMW5M90ATJCQ94LLT' where id=1;
-update noar tt set b2='N0ZJ8991LSCTIPFCEC59E3' where id=1;
-update noar ti set b2='N0ZJ8991LSCTIPFCEC59E3' where id=1;
-update noar tt set b0='KUTQ50HVQYE6COC26MBXCU1' where id=2;
-update noar ti set b0='KUTQ50HVQYE6COC26MBXCU1' where id=2;
-update noar tt set b1='YLDR7E378DNE' where id=2;
-update noar ti set b1='YLDR7E378DNE' where id=2;
-update noar tt set b2='NJJVF17WBMUWCSYY82F0' where id=2;
-update noar ti set b2='NJJVF17WBMUWCSYY82F0' where id=2;
-update noar tt set b0='3FQEA5CICF' where id=3;
-update noar ti set b0='3FQEA5CICF' where id=3;
-update noar tt set b1='ZQKVL3BTHCPO8R86RXMAGO' where id=3;
-update noar ti set b1='ZQKVL3BTHCPO8R86RXMAGO' where id=3;
-update noar tt set b2='SUDTA2Q17P8PC8EJXV3SQEQKGKQ' where id=3;
-update noar ti set b2='SUDTA2Q17P8PC8EJXV3SQEQKGKQ' where id=3;
-update noar tt set b0='ACZNH5S' where id=4;
-update noar ti set b0='ACZNH5S' where id=4;
-update noar tt set b1='7FLNC66NGQXBP6C9HM7EZW' where id=4;
-update noar ti set b1='7FLNC66NGQXBP6C9HM7EZW' where id=4;
-update noar tt set b2='1QVH7ZG3DBS8CYBKJH4' where id=4;
-update noar ti set b2='1QVH7ZG3DBS8CYBKJH4' where id=4;
-update noar tt set b0='SL2JPIFL9KJH9Y0ZNA' where id=5;
-update noar ti set b0='SL2JPIFL9KJH9Y0ZNA' where id=5;
-update noar tt set b1='74MXZYEC23I88SRDCDKL0KEN3XIGA' where id=5;
-update noar ti set b1='74MXZYEC23I88SRDCDKL0KEN3XIGA' where id=5;
-update noar tt set b2='F' where id=5;
-update noar ti set b2='F' where id=5;
-update noar tt set b0='ML4FYQJY' where id=6;
-update noar ti set b0='ML4FYQJY' where id=6;
-update noar tt set b1='J5A25CVP62XE15ZNWTDL' where id=6;
-update noar ti set b1='J5A25CVP62XE15ZNWTDL' where id=6;
-update noar tt set b2='AJ97L5X' where id=6;
-update noar ti set b2='AJ97L5X' where id=6;
-update noar tt set b0='4C1BU1FHDZGIWOB1UCOCK9' where id=7;
-update noar ti set b0='4C1BU1FHDZGIWOB1UCOCK9' where id=7;
-update noar tt set b1='RPP' where id=7;
-update noar ti set b1='RPP' where id=7;
-update noar tt set b2='TE76F0I8RK0YW680LKEPYMP2SFV6CO' where id=7;
-update noar ti set b2='TE76F0I8RK0YW680LKEPYMP2SFV6CO' where id=7;
-update noar tt set b0='X' where id=8;
-update noar ti set b0='X' where id=8;
-update noar tt set b1='O0X6BSPSO126CGGS2BG3KL' where id=8;
-update noar ti set b1='O0X6BSPSO126CGGS2BG3KL' where id=8;
-update noar tt set b2='JBJ0451' where id=8;
-update noar ti set b2='JBJ0451' where id=8;
-update noar tt set b0='F34MEXGXKFBM2UT' where id=9;
-update noar ti set b0='F34MEXGXKFBM2UT' where id=9;
-update noar tt set b1='BSRWZP0Z' where id=9;
-update noar ti set b1='BSRWZP0Z' where id=9;
-update noar tt set b2='37EEOCYR6T3PNEDX3FBQ92G4T53WODTW' where id=9;
-update noar ti set b2='37EEOCYR6T3PNEDX3FBQ92G4T53WODTW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 text not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7JBUS90CC54ZP' where id=1;
-update noar ti set b0='7JBUS90CC54ZP' where id=1;
-update noar tt set b1='Q3GDRWNXSY5D6MN7NO6IFE1O4FKSJ' where id=1;
-update noar ti set b1='Q3GDRWNXSY5D6MN7NO6IFE1O4FKSJ' where id=1;
-update noar tt set b2='7O74JBSYLSGCO1BSEDBGUK7P4F8UPYHY' where id=1;
-update noar ti set b2='7O74JBSYLSGCO1BSEDBGUK7P4F8UPYHY' where id=1;
-update noar tt set b0='VZY0DWFNAZOFKNZ60GSQQYFFPJXM' where id=2;
-update noar ti set b0='VZY0DWFNAZOFKNZ60GSQQYFFPJXM' where id=2;
-update noar tt set b1='CALYLSO8EXTSLTJFPTPXDT302' where id=2;
-update noar ti set b1='CALYLSO8EXTSLTJFPTPXDT302' where id=2;
-update noar tt set b2='BCLO1TUGPY9PS6VMPB4H53' where id=2;
-update noar ti set b2='BCLO1TUGPY9PS6VMPB4H53' where id=2;
-update noar tt set b0='LDNC3KFAGW5I' where id=3;
-update noar ti set b0='LDNC3KFAGW5I' where id=3;
-update noar tt set b1='MUYKZMYSE05JY16RL9RPL' where id=3;
-update noar ti set b1='MUYKZMYSE05JY16RL9RPL' where id=3;
-update noar tt set b2='9V56GV2MB7ST6EQ0C373AW3VJYPIB3' where id=3;
-update noar ti set b2='9V56GV2MB7ST6EQ0C373AW3VJYPIB3' where id=3;
-update noar tt set b0='GEY8K2LOBOUWBYMIJ9562W4TF6OCBB5' where id=4;
-update noar ti set b0='GEY8K2LOBOUWBYMIJ9562W4TF6OCBB5' where id=4;
-update noar tt set b1='LJBIHLQ535ZNG1EK7BT' where id=4;
-update noar ti set b1='LJBIHLQ535ZNG1EK7BT' where id=4;
-update noar tt set b2='9N646DR7QUUOC' where id=4;
-update noar ti set b2='9N646DR7QUUOC' where id=4;
-update noar tt set b0='430HB1DAVS6CF' where id=5;
-update noar ti set b0='430HB1DAVS6CF' where id=5;
-update noar tt set b1='0OV3ZGF2JUUDEKR5L' where id=5;
-update noar ti set b1='0OV3ZGF2JUUDEKR5L' where id=5;
-update noar tt set b2='5CFJKPAREPGLQYBVV736BL01Z' where id=5;
-update noar ti set b2='5CFJKPAREPGLQYBVV736BL01Z' where id=5;
-update noar tt set b0='AD312BIYRDC' where id=6;
-update noar ti set b0='AD312BIYRDC' where id=6;
-update noar tt set b1='Z16' where id=6;
-update noar ti set b1='Z16' where id=6;
-update noar tt set b2='LGZWGGFJ5UF36HJDJYD2K' where id=6;
-update noar ti set b2='LGZWGGFJ5UF36HJDJYD2K' where id=6;
-update noar tt set b0='E3QALDLJUSKLJRLI3F5TXI1KF' where id=7;
-update noar ti set b0='E3QALDLJUSKLJRLI3F5TXI1KF' where id=7;
-update noar tt set b1='UWI9LX49HEZ49F1AJ21ZDWVXII42RL' where id=7;
-update noar ti set b1='UWI9LX49HEZ49F1AJ21ZDWVXII42RL' where id=7;
-update noar tt set b2='8W9Y' where id=7;
-update noar ti set b2='8W9Y' where id=7;
-update noar tt set b0='KHXNWY' where id=8;
-update noar ti set b0='KHXNWY' where id=8;
-update noar tt set b1='JY99H9VWYTEYZAP2P8ICC1' where id=8;
-update noar ti set b1='JY99H9VWYTEYZAP2P8ICC1' where id=8;
-update noar tt set b2='AXAF9HDTLTU' where id=8;
-update noar ti set b2='AXAF9HDTLTU' where id=8;
-update noar tt set b0='YYQTPL5FVDQS9OQ2HGAZT19I' where id=9;
-update noar ti set b0='YYQTPL5FVDQS9OQ2HGAZT19I' where id=9;
-update noar tt set b1='6J0DCU71M0ASWYCZPRML1G4KMWLKO9' where id=9;
-update noar ti set b1='6J0DCU71M0ASWYCZPRML1G4KMWLKO9' where id=9;
-update noar tt set b2='M0H5STWTOHCH9PC' where id=9;
-update noar ti set b2='M0H5STWTOHCH9PC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob null,
- b1 text null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='91DCSZ52QOPUF59N8T' where id=1;
-update noar ti set b0='91DCSZ52QOPUF59N8T' where id=1;
-update noar tt set b1='91IHWVIPDW753US2CW9TDI' where id=1;
-update noar ti set b1='91IHWVIPDW753US2CW9TDI' where id=1;
-update noar tt set b2='00D2H' where id=1;
-update noar ti set b2='00D2H' where id=1;
-update noar tt set b0='XZDPPXL0GDH1QZL9DSQK60OI0M1X84X' where id=2;
-update noar ti set b0='XZDPPXL0GDH1QZL9DSQK60OI0M1X84X' where id=2;
-update noar tt set b1='I' where id=2;
-update noar ti set b1='I' where id=2;
-update noar tt set b2='AHEXM1L97KOTB9KXI29YGDSY6FOF' where id=2;
-update noar ti set b2='AHEXM1L97KOTB9KXI29YGDSY6FOF' where id=2;
-update noar tt set b0='VYILFYJM08X5A1ZURWVYE6X7ADXO2S' where id=3;
-update noar ti set b0='VYILFYJM08X5A1ZURWVYE6X7ADXO2S' where id=3;
-update noar tt set b1='VAV9I4VHTMEZ0U8IEZQV' where id=3;
-update noar ti set b1='VAV9I4VHTMEZ0U8IEZQV' where id=3;
-update noar tt set b2='3PP5X4QIEXYD6C93ASOSQZVZW4TINIY' where id=3;
-update noar ti set b2='3PP5X4QIEXYD6C93ASOSQZVZW4TINIY' where id=3;
-update noar tt set b0='0XLZV04KSUMJFY92AK71V5AN3' where id=4;
-update noar ti set b0='0XLZV04KSUMJFY92AK71V5AN3' where id=4;
-update noar tt set b1='C4M9BGY6GTKID0D8W7QFIG' where id=4;
-update noar ti set b1='C4M9BGY6GTKID0D8W7QFIG' where id=4;
-update noar tt set b2='B4UK' where id=4;
-update noar ti set b2='B4UK' where id=4;
-update noar tt set b0='KIF9PC0XV722MUNP8CKWAVX' where id=5;
-update noar ti set b0='KIF9PC0XV722MUNP8CKWAVX' where id=5;
-update noar tt set b1='ULKUU2EK' where id=5;
-update noar ti set b1='ULKUU2EK' where id=5;
-update noar tt set b2='0RP6EJLHGTFEZLSUJM3FV' where id=5;
-update noar ti set b2='0RP6EJLHGTFEZLSUJM3FV' where id=5;
-update noar tt set b0='EKB7' where id=6;
-update noar ti set b0='EKB7' where id=6;
-update noar tt set b1='94K' where id=6;
-update noar ti set b1='94K' where id=6;
-update noar tt set b2='PA9H' where id=6;
-update noar ti set b2='PA9H' where id=6;
-update noar tt set b0='OAQ9A2Z2WWDK2C05JYB1XVNCSCVOAX' where id=7;
-update noar ti set b0='OAQ9A2Z2WWDK2C05JYB1XVNCSCVOAX' where id=7;
-update noar tt set b1='3UG8NITM4B' where id=7;
-update noar ti set b1='3UG8NITM4B' where id=7;
-update noar tt set b2='PS6MJPIGPL7WBXD6QHCWEF5EZ7' where id=7;
-update noar ti set b2='PS6MJPIGPL7WBXD6QHCWEF5EZ7' where id=7;
-update noar tt set b0='29ZHZEZ6IXV50BXETX8' where id=8;
-update noar ti set b0='29ZHZEZ6IXV50BXETX8' where id=8;
-update noar tt set b1='8I3NM1AZEP' where id=8;
-update noar ti set b1='8I3NM1AZEP' where id=8;
-update noar tt set b2='ZIE8PAUV13PKXDSB' where id=8;
-update noar ti set b2='ZIE8PAUV13PKXDSB' where id=8;
-update noar tt set b0='P7ZZOLEGWA' where id=9;
-update noar ti set b0='P7ZZOLEGWA' where id=9;
-update noar tt set b1='ZEY1GVHHPTJMQ8YIXEODPKD6A893' where id=9;
-update noar ti set b1='ZEY1GVHHPTJMQ8YIXEODPKD6A893' where id=9;
-update noar tt set b2='3U3PCBQYYCMKR3SHEJ' where id=9;
-update noar ti set b2='3U3PCBQYYCMKR3SHEJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 tinyblob not null,
- b1 text not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3VHW6PMZ2' where id=1;
-update noar ti set b0='3VHW6PMZ2' where id=1;
-update noar tt set b1='KOTGK0AV3UUROTM' where id=1;
-update noar ti set b1='KOTGK0AV3UUROTM' where id=1;
-update noar tt set b2='NQ2OJDDTWDURBJA4' where id=1;
-update noar ti set b2='NQ2OJDDTWDURBJA4' where id=1;
-update noar tt set b0='GTTPG2F21EXGXIMTS51HV5LYM452NMX' where id=2;
-update noar ti set b0='GTTPG2F21EXGXIMTS51HV5LYM452NMX' where id=2;
-update noar tt set b1='GBYE0' where id=2;
-update noar ti set b1='GBYE0' where id=2;
-update noar tt set b2='M9TO3FKFONZ5F3JQGZSOP2ILQRDBX' where id=2;
-update noar ti set b2='M9TO3FKFONZ5F3JQGZSOP2ILQRDBX' where id=2;
-update noar tt set b0='B4319RTBKXUV955KWWU2MKUO' where id=3;
-update noar ti set b0='B4319RTBKXUV955KWWU2MKUO' where id=3;
-update noar tt set b1='Q6PIZF4PZQZLK414RJEDFW' where id=3;
-update noar ti set b1='Q6PIZF4PZQZLK414RJEDFW' where id=3;
-update noar tt set b2='09UP4L2FGEJ53AFXVDMICCYCF5XV4' where id=3;
-update noar ti set b2='09UP4L2FGEJ53AFXVDMICCYCF5XV4' where id=3;
-update noar tt set b0='MF2U3X8OEE44EIJGW3F7I9T' where id=4;
-update noar ti set b0='MF2U3X8OEE44EIJGW3F7I9T' where id=4;
-update noar tt set b1='AQHCVO6WNYD4960ZQPP5' where id=4;
-update noar ti set b1='AQHCVO6WNYD4960ZQPP5' where id=4;
-update noar tt set b2='A04YIZ' where id=4;
-update noar ti set b2='A04YIZ' where id=4;
-update noar tt set b0='539WAPOAOKDJ5EYUSX4F' where id=5;
-update noar ti set b0='539WAPOAOKDJ5EYUSX4F' where id=5;
-update noar tt set b1='YX5DH' where id=5;
-update noar ti set b1='YX5DH' where id=5;
-update noar tt set b2='KBNW7EI9GT' where id=5;
-update noar ti set b2='KBNW7EI9GT' where id=5;
-update noar tt set b0='YTKJ4' where id=6;
-update noar ti set b0='YTKJ4' where id=6;
-update noar tt set b1='W8T941CRUZGE018BDESL26RYYQDLPR5K' where id=6;
-update noar ti set b1='W8T941CRUZGE018BDESL26RYYQDLPR5K' where id=6;
-update noar tt set b2='CIJ4JAYKUG' where id=6;
-update noar ti set b2='CIJ4JAYKUG' where id=6;
-update noar tt set b0='IMK5JCJD6FKDYH2KTTLFBCOPTOU' where id=7;
-update noar ti set b0='IMK5JCJD6FKDYH2KTTLFBCOPTOU' where id=7;
-update noar tt set b1='YQC2H44B78Z8PDTZ54FLH81BLYR28DK' where id=7;
-update noar ti set b1='YQC2H44B78Z8PDTZ54FLH81BLYR28DK' where id=7;
-update noar tt set b2='LT36URXKF16PVURRC61WUL' where id=7;
-update noar ti set b2='LT36URXKF16PVURRC61WUL' where id=7;
-update noar tt set b0='CK8JJ2RH79NGC3K79LZ9' where id=8;
-update noar ti set b0='CK8JJ2RH79NGC3K79LZ9' where id=8;
-update noar tt set b1='H' where id=8;
-update noar ti set b1='H' where id=8;
-update noar tt set b2='AOUJ2RUBOYPERTL02V7XPYSKHPLS4' where id=8;
-update noar ti set b2='AOUJ2RUBOYPERTL02V7XPYSKHPLS4' where id=8;
-update noar tt set b0='TYY4B20YTLT1WHX0I3E74O' where id=9;
-update noar ti set b0='TYY4B20YTLT1WHX0I3E74O' where id=9;
-update noar tt set b1='5MSSOO3CQILR74TVY86' where id=9;
-update noar ti set b1='5MSSOO3CQILR74TVY86' where id=9;
-update noar tt set b2='V21B9TTH2X612MTDW2Y' where id=9;
-update noar ti set b2='V21B9TTH2X612MTDW2Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LC8S6KPDD' where id=1;
-update noar ti set b0='LC8S6KPDD' where id=1;
-update noar tt set b1='TLLDEARF982' where id=1;
-update noar ti set b1='TLLDEARF982' where id=1;
-update noar tt set b2='ZVM3PFRK4JBRJJ48E129XZDDT' where id=1;
-update noar ti set b2='ZVM3PFRK4JBRJJ48E129XZDDT' where id=1;
-update noar tt set b0='XAQEJUH9CAW2CN2Y1OQ9QFBC' where id=2;
-update noar ti set b0='XAQEJUH9CAW2CN2Y1OQ9QFBC' where id=2;
-update noar tt set b1='33VKW0R95SXFZ' where id=2;
-update noar ti set b1='33VKW0R95SXFZ' where id=2;
-update noar tt set b2='AMGX9F' where id=2;
-update noar ti set b2='AMGX9F' where id=2;
-update noar tt set b0='1X1A6V' where id=3;
-update noar ti set b0='1X1A6V' where id=3;
-update noar tt set b1='J6T2XWFYLXJH6QREZ0' where id=3;
-update noar ti set b1='J6T2XWFYLXJH6QREZ0' where id=3;
-update noar tt set b2='RTBMVXOCOEISHDYKDTGE8' where id=3;
-update noar ti set b2='RTBMVXOCOEISHDYKDTGE8' where id=3;
-update noar tt set b0='BJM' where id=4;
-update noar ti set b0='BJM' where id=4;
-update noar tt set b1='KE50380QJ' where id=4;
-update noar ti set b1='KE50380QJ' where id=4;
-update noar tt set b2='87RJDL8EBX9XNJSKBAW9E30QOCS' where id=4;
-update noar ti set b2='87RJDL8EBX9XNJSKBAW9E30QOCS' where id=4;
-update noar tt set b0='O1VW0L1NLSGZLJBYQ9GNB917E' where id=5;
-update noar ti set b0='O1VW0L1NLSGZLJBYQ9GNB917E' where id=5;
-update noar tt set b1='XR321T8Z2WP5ZCKONENKVT4GV' where id=5;
-update noar ti set b1='XR321T8Z2WP5ZCKONENKVT4GV' where id=5;
-update noar tt set b2='NDF5N1R5OMSLJ04IWMZRVP' where id=5;
-update noar ti set b2='NDF5N1R5OMSLJ04IWMZRVP' where id=5;
-update noar tt set b0='2BB3BYC' where id=6;
-update noar ti set b0='2BB3BYC' where id=6;
-update noar tt set b1='BH2DF2O33A1S1VI8YUFQA4JWES9Z2LU' where id=6;
-update noar ti set b1='BH2DF2O33A1S1VI8YUFQA4JWES9Z2LU' where id=6;
-update noar tt set b2='XRYJSI04OJ74M1IL6F9ZS015GV' where id=6;
-update noar ti set b2='XRYJSI04OJ74M1IL6F9ZS015GV' where id=6;
-update noar tt set b0='PZKP9ERFSAJVOHCO7ONL' where id=7;
-update noar ti set b0='PZKP9ERFSAJVOHCO7ONL' where id=7;
-update noar tt set b1='WDMGY5HTUIN81RFPELXUE' where id=7;
-update noar ti set b1='WDMGY5HTUIN81RFPELXUE' where id=7;
-update noar tt set b2='FY774Z2PJ91O9XB817TZ078I' where id=7;
-update noar ti set b2='FY774Z2PJ91O9XB817TZ078I' where id=7;
-update noar tt set b0='4JJD618STH' where id=8;
-update noar ti set b0='4JJD618STH' where id=8;
-update noar tt set b1='OKLS4X' where id=8;
-update noar ti set b1='OKLS4X' where id=8;
-update noar tt set b2='UBMIJRROMCESRXBOI9AHQ4GC' where id=8;
-update noar ti set b2='UBMIJRROMCESRXBOI9AHQ4GC' where id=8;
-update noar tt set b0='Z3WSQBRPALJ2HLQ' where id=9;
-update noar ti set b0='Z3WSQBRPALJ2HLQ' where id=9;
-update noar tt set b1='8SWZFU0F0XUH' where id=9;
-update noar ti set b1='8SWZFU0F0XUH' where id=9;
-update noar tt set b2='TUHBCKAOBEYGP0RWXHC5R' where id=9;
-update noar ti set b2='TUHBCKAOBEYGP0RWXHC5R' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='R93JVVYJJGWJH' where id=1;
-update noar ti set b0='R93JVVYJJGWJH' where id=1;
-update noar tt set b1='Q7YYMWIZKRHL' where id=1;
-update noar ti set b1='Q7YYMWIZKRHL' where id=1;
-update noar tt set b2='IVYNOOU7MHO2VL29HBN' where id=1;
-update noar ti set b2='IVYNOOU7MHO2VL29HBN' where id=1;
-update noar tt set b0='DOZKTU7CZ5X1NQOBH4IWFS7YN5S' where id=2;
-update noar ti set b0='DOZKTU7CZ5X1NQOBH4IWFS7YN5S' where id=2;
-update noar tt set b1='O6' where id=2;
-update noar ti set b1='O6' where id=2;
-update noar tt set b2='6NF' where id=2;
-update noar ti set b2='6NF' where id=2;
-update noar tt set b0='R' where id=3;
-update noar ti set b0='R' where id=3;
-update noar tt set b1='GSRB8VQIA7SF7WRE3XW14MIHUG' where id=3;
-update noar ti set b1='GSRB8VQIA7SF7WRE3XW14MIHUG' where id=3;
-update noar tt set b2='Z4SEBK' where id=3;
-update noar ti set b2='Z4SEBK' where id=3;
-update noar tt set b0='EU0NG5RLNQ0FG93SIRDU9A' where id=4;
-update noar ti set b0='EU0NG5RLNQ0FG93SIRDU9A' where id=4;
-update noar tt set b1='IJL4UHLTW8BM4GA5657' where id=4;
-update noar ti set b1='IJL4UHLTW8BM4GA5657' where id=4;
-update noar tt set b2='23' where id=4;
-update noar ti set b2='23' where id=4;
-update noar tt set b0='ZDN5A5GS3OS7LQY88E01BHTQMFN5' where id=5;
-update noar ti set b0='ZDN5A5GS3OS7LQY88E01BHTQMFN5' where id=5;
-update noar tt set b1='V' where id=5;
-update noar ti set b1='V' where id=5;
-update noar tt set b2='BBKV7E3NK63DB7PTNB5ZD27X' where id=5;
-update noar ti set b2='BBKV7E3NK63DB7PTNB5ZD27X' where id=5;
-update noar tt set b0='VAFM6B2QNOD565NT' where id=6;
-update noar ti set b0='VAFM6B2QNOD565NT' where id=6;
-update noar tt set b1='NZXGAS' where id=6;
-update noar ti set b1='NZXGAS' where id=6;
-update noar tt set b2='2I1K' where id=6;
-update noar ti set b2='2I1K' where id=6;
-update noar tt set b0='2KHYAGWQDIRI7' where id=7;
-update noar ti set b0='2KHYAGWQDIRI7' where id=7;
-update noar tt set b1='Z1YJXP5X080O6TZZC6CXIH2' where id=7;
-update noar ti set b1='Z1YJXP5X080O6TZZC6CXIH2' where id=7;
-update noar tt set b2='MDPB0RZV9CYYPZKYVLW9OKU1NH' where id=7;
-update noar ti set b2='MDPB0RZV9CYYPZKYVLW9OKU1NH' where id=7;
-update noar tt set b0='E5XVD0B3DVXQ2' where id=8;
-update noar ti set b0='E5XVD0B3DVXQ2' where id=8;
-update noar tt set b1='P9T' where id=8;
-update noar ti set b1='P9T' where id=8;
-update noar tt set b2='YV20LJ44P09WMKTBX10YSXQ6628BSG' where id=8;
-update noar ti set b2='YV20LJ44P09WMKTBX10YSXQ6628BSG' where id=8;
-update noar tt set b0='90F4IHGCHNWIBXCKYHK6AOTXXSIRK' where id=9;
-update noar ti set b0='90F4IHGCHNWIBXCKYHK6AOTXXSIRK' where id=9;
-update noar tt set b1='CXCQVMV9GZ2GMKGXEDV3' where id=9;
-update noar ti set b1='CXCQVMV9GZ2GMKGXEDV3' where id=9;
-update noar tt set b2='2Y' where id=9;
-update noar ti set b2='2Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PEP5' where id=1;
-update noar ti set b0='PEP5' where id=1;
-update noar tt set b1='0M1I4BRP' where id=1;
-update noar ti set b1='0M1I4BRP' where id=1;
-update noar tt set b2='TG68K9G337OOXS41DJOR' where id=1;
-update noar ti set b2='TG68K9G337OOXS41DJOR' where id=1;
-update noar tt set b0='LAFGLX4X2RI0P0CCVW1C07N9' where id=2;
-update noar ti set b0='LAFGLX4X2RI0P0CCVW1C07N9' where id=2;
-update noar tt set b1='Z' where id=2;
-update noar ti set b1='Z' where id=2;
-update noar tt set b2='5A1RV7LFLWKYH5LYKJ' where id=2;
-update noar ti set b2='5A1RV7LFLWKYH5LYKJ' where id=2;
-update noar tt set b0='7FQUO63Y4J3F6XY5TK8WBL1JC' where id=3;
-update noar ti set b0='7FQUO63Y4J3F6XY5TK8WBL1JC' where id=3;
-update noar tt set b1='ZCFL2' where id=3;
-update noar ti set b1='ZCFL2' where id=3;
-update noar tt set b2='UAHJRG88YC' where id=3;
-update noar ti set b2='UAHJRG88YC' where id=3;
-update noar tt set b0='X8MRZEL6JK4171PBO1LZA' where id=4;
-update noar ti set b0='X8MRZEL6JK4171PBO1LZA' where id=4;
-update noar tt set b1='2XLXGEI' where id=4;
-update noar ti set b1='2XLXGEI' where id=4;
-update noar tt set b2='C975AHK0Z27QDSYVVA4L' where id=4;
-update noar ti set b2='C975AHK0Z27QDSYVVA4L' where id=4;
-update noar tt set b0='W51BKRA1Y0OFVGT45X7I' where id=5;
-update noar ti set b0='W51BKRA1Y0OFVGT45X7I' where id=5;
-update noar tt set b1='VH3YFW0ZYJGQAYTYCWEBCH' where id=5;
-update noar ti set b1='VH3YFW0ZYJGQAYTYCWEBCH' where id=5;
-update noar tt set b2='FRBI6B14RG9U9UR592ET15APGR8W' where id=5;
-update noar ti set b2='FRBI6B14RG9U9UR592ET15APGR8W' where id=5;
-update noar tt set b0='TETT3YQ7QK9NAJRBHKC26GKRIB8Q' where id=6;
-update noar ti set b0='TETT3YQ7QK9NAJRBHKC26GKRIB8Q' where id=6;
-update noar tt set b1='8QBHGJIDHZDIG8P5PQ0T' where id=6;
-update noar ti set b1='8QBHGJIDHZDIG8P5PQ0T' where id=6;
-update noar tt set b2='TTTCN0' where id=6;
-update noar ti set b2='TTTCN0' where id=6;
-update noar tt set b0='0HCXJ' where id=7;
-update noar ti set b0='0HCXJ' where id=7;
-update noar tt set b1='6M20GGPW' where id=7;
-update noar ti set b1='6M20GGPW' where id=7;
-update noar tt set b2='H4PLC08K2YNCTTSEKOOATSOZC' where id=7;
-update noar ti set b2='H4PLC08K2YNCTTSEKOOATSOZC' where id=7;
-update noar tt set b0='6ZT2BYN' where id=8;
-update noar ti set b0='6ZT2BYN' where id=8;
-update noar tt set b1='C' where id=8;
-update noar ti set b1='C' where id=8;
-update noar tt set b2='9O50YGHXIBRJ1JAJV6XSXWBVLQ10F' where id=8;
-update noar ti set b2='9O50YGHXIBRJ1JAJV6XSXWBVLQ10F' where id=8;
-update noar tt set b0='0V2590NK7A2R8CUD' where id=9;
-update noar ti set b0='0V2590NK7A2R8CUD' where id=9;
-update noar tt set b1='A25YFMPK4BFE5NSBM2F' where id=9;
-update noar ti set b1='A25YFMPK4BFE5NSBM2F' where id=9;
-update noar tt set b2='FUTR' where id=9;
-update noar ti set b2='FUTR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SEEJNAC9DJK5GNKNR8W' where id=1;
-update noar ti set b0='SEEJNAC9DJK5GNKNR8W' where id=1;
-update noar tt set b1='FHRNE3KON82' where id=1;
-update noar ti set b1='FHRNE3KON82' where id=1;
-update noar tt set b2='2VY2YKWAQHTL3ZMQYYUSH2X' where id=1;
-update noar ti set b2='2VY2YKWAQHTL3ZMQYYUSH2X' where id=1;
-update noar tt set b0='ECECHGW0JU383KKXKWP22J9DFT48020' where id=2;
-update noar ti set b0='ECECHGW0JU383KKXKWP22J9DFT48020' where id=2;
-update noar tt set b1='9UA4TJ5UNGWAEXSRT' where id=2;
-update noar ti set b1='9UA4TJ5UNGWAEXSRT' where id=2;
-update noar tt set b2='NUJ3C6NAEHY' where id=2;
-update noar ti set b2='NUJ3C6NAEHY' where id=2;
-update noar tt set b0='BM45KXCGD13W' where id=3;
-update noar ti set b0='BM45KXCGD13W' where id=3;
-update noar tt set b1='OTM8SVJQF5YJ7QWW2MG7OG5' where id=3;
-update noar ti set b1='OTM8SVJQF5YJ7QWW2MG7OG5' where id=3;
-update noar tt set b2='0GW3NNBC1IBDHBHQA4N26UNZLK6E14' where id=3;
-update noar ti set b2='0GW3NNBC1IBDHBHQA4N26UNZLK6E14' where id=3;
-update noar tt set b0='9F53FRNHTUMARSSHZWVODPVETVD3FZ' where id=4;
-update noar ti set b0='9F53FRNHTUMARSSHZWVODPVETVD3FZ' where id=4;
-update noar tt set b1='4D58G6ES' where id=4;
-update noar ti set b1='4D58G6ES' where id=4;
-update noar tt set b2='9LGGUHPFFS6C8Q' where id=4;
-update noar ti set b2='9LGGUHPFFS6C8Q' where id=4;
-update noar tt set b0='8BE9BDC8CUJ' where id=5;
-update noar ti set b0='8BE9BDC8CUJ' where id=5;
-update noar tt set b1='5U9GAOG25169IZ1DVKQS' where id=5;
-update noar ti set b1='5U9GAOG25169IZ1DVKQS' where id=5;
-update noar tt set b2='TU' where id=5;
-update noar ti set b2='TU' where id=5;
-update noar tt set b0='B5YH59M1N4D2STGW53AEU3LKJU' where id=6;
-update noar ti set b0='B5YH59M1N4D2STGW53AEU3LKJU' where id=6;
-update noar tt set b1='BAYSON04AWUZKZPIII1HV4S4TVHTS9V' where id=6;
-update noar ti set b1='BAYSON04AWUZKZPIII1HV4S4TVHTS9V' where id=6;
-update noar tt set b2='HTRN4Y8HJ9J13NLKE3K27JXDWJX' where id=6;
-update noar ti set b2='HTRN4Y8HJ9J13NLKE3K27JXDWJX' where id=6;
-update noar tt set b0='GPVBNFUQWO2I1J7JH6HSK' where id=7;
-update noar ti set b0='GPVBNFUQWO2I1J7JH6HSK' where id=7;
-update noar tt set b1='DFAX1A56JBW6Y7AO0S4JFMTGEXFCRQU' where id=7;
-update noar ti set b1='DFAX1A56JBW6Y7AO0S4JFMTGEXFCRQU' where id=7;
-update noar tt set b2='3BVI11ICJX659667G265' where id=7;
-update noar ti set b2='3BVI11ICJX659667G265' where id=7;
-update noar tt set b0='ZME9A' where id=8;
-update noar ti set b0='ZME9A' where id=8;
-update noar tt set b1='UPTYEY4UNJPCEMCI6NVVL5LW' where id=8;
-update noar ti set b1='UPTYEY4UNJPCEMCI6NVVL5LW' where id=8;
-update noar tt set b2='0V6JJU3Z3VE' where id=8;
-update noar ti set b2='0V6JJU3Z3VE' where id=8;
-update noar tt set b0='F2BKAP8T8R8T4R3WKMVOXZ' where id=9;
-update noar ti set b0='F2BKAP8T8R8T4R3WKMVOXZ' where id=9;
-update noar tt set b1='JDF2T0VFB7W2MKQMU' where id=9;
-update noar ti set b1='JDF2T0VFB7W2MKQMU' where id=9;
-update noar tt set b2='TJGGCMAD2XJ7NHZ' where id=9;
-update noar ti set b2='TJGGCMAD2XJ7NHZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='89HQW2DZA6JSQRBZZ0GD0HGCGY3' where id=1;
-update noar ti set b0='89HQW2DZA6JSQRBZZ0GD0HGCGY3' where id=1;
-update noar tt set b1='NQX44RYUJENELUWJRR0PNEMBRLM5QX' where id=1;
-update noar ti set b1='NQX44RYUJENELUWJRR0PNEMBRLM5QX' where id=1;
-update noar tt set b2='OZ' where id=1;
-update noar ti set b2='OZ' where id=1;
-update noar tt set b0='PMB9FGECN5X7GF' where id=2;
-update noar ti set b0='PMB9FGECN5X7GF' where id=2;
-update noar tt set b1='61' where id=2;
-update noar ti set b1='61' where id=2;
-update noar tt set b2='6ESZLOBK2DN2XTVPB' where id=2;
-update noar ti set b2='6ESZLOBK2DN2XTVPB' where id=2;
-update noar tt set b0='JVZBP4BYUPKX' where id=3;
-update noar ti set b0='JVZBP4BYUPKX' where id=3;
-update noar tt set b1='24263MZNY58HDNO62BSFKWPJW77MXLN' where id=3;
-update noar ti set b1='24263MZNY58HDNO62BSFKWPJW77MXLN' where id=3;
-update noar tt set b2='D' where id=3;
-update noar ti set b2='D' where id=3;
-update noar tt set b0='2Y5C' where id=4;
-update noar ti set b0='2Y5C' where id=4;
-update noar tt set b1='B186EW3PAX2OVMHA05MQOC5DP' where id=4;
-update noar ti set b1='B186EW3PAX2OVMHA05MQOC5DP' where id=4;
-update noar tt set b2='LHCC7Y7I3GC70S8ZDJZ77GQT3K' where id=4;
-update noar ti set b2='LHCC7Y7I3GC70S8ZDJZ77GQT3K' where id=4;
-update noar tt set b0='9BA' where id=5;
-update noar ti set b0='9BA' where id=5;
-update noar tt set b1='FK' where id=5;
-update noar ti set b1='FK' where id=5;
-update noar tt set b2='JG9DVPO8S' where id=5;
-update noar ti set b2='JG9DVPO8S' where id=5;
-update noar tt set b0='K0ZPUBQQR21SOZOROVA0WDPW3ZIT' where id=6;
-update noar ti set b0='K0ZPUBQQR21SOZOROVA0WDPW3ZIT' where id=6;
-update noar tt set b1='9KM3XYBPW40G3' where id=6;
-update noar ti set b1='9KM3XYBPW40G3' where id=6;
-update noar tt set b2='6J96HOV' where id=6;
-update noar ti set b2='6J96HOV' where id=6;
-update noar tt set b0='CDKVHA3MZX' where id=7;
-update noar ti set b0='CDKVHA3MZX' where id=7;
-update noar tt set b1='2DU' where id=7;
-update noar ti set b1='2DU' where id=7;
-update noar tt set b2='55FNZK1VXBM0Z0UIHHRBZCANSNQDJW' where id=7;
-update noar ti set b2='55FNZK1VXBM0Z0UIHHRBZCANSNQDJW' where id=7;
-update noar tt set b0='OA89GY2RBCBE8H3OLTYCBEZ7TO7BH2X' where id=8;
-update noar ti set b0='OA89GY2RBCBE8H3OLTYCBEZ7TO7BH2X' where id=8;
-update noar tt set b1='I' where id=8;
-update noar ti set b1='I' where id=8;
-update noar tt set b2='21OL' where id=8;
-update noar ti set b2='21OL' where id=8;
-update noar tt set b0='X2JEQ9NJ0YM6E0E88F5' where id=9;
-update noar ti set b0='X2JEQ9NJ0YM6E0E88F5' where id=9;
-update noar tt set b1='26RRYIA42ZYNE571RKXIXL' where id=9;
-update noar ti set b1='26RRYIA42ZYNE571RKXIXL' where id=9;
-update noar tt set b2='1QOCKUXOB1PQXHSYKU13' where id=9;
-update noar ti set b2='1QOCKUXOB1PQXHSYKU13' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QKJ2VXAUU54GLFSLNL' where id=1;
-update noar ti set b0='QKJ2VXAUU54GLFSLNL' where id=1;
-update noar tt set b1='VQHEADM5' where id=1;
-update noar ti set b1='VQHEADM5' where id=1;
-update noar tt set b2='4J3AR3P3CO' where id=1;
-update noar ti set b2='4J3AR3P3CO' where id=1;
-update noar tt set b0='V' where id=2;
-update noar ti set b0='V' where id=2;
-update noar tt set b1='Z5B9YFY7' where id=2;
-update noar ti set b1='Z5B9YFY7' where id=2;
-update noar tt set b2='5IZZ8O87R8H9JLOUKTACH89ZG' where id=2;
-update noar ti set b2='5IZZ8O87R8H9JLOUKTACH89ZG' where id=2;
-update noar tt set b0='0IKFJ6GBDKS1Q' where id=3;
-update noar ti set b0='0IKFJ6GBDKS1Q' where id=3;
-update noar tt set b1='BCAAXYSWPSNRPHU1S19E07HP' where id=3;
-update noar ti set b1='BCAAXYSWPSNRPHU1S19E07HP' where id=3;
-update noar tt set b2='9EKB1V28W8M7CGN' where id=3;
-update noar ti set b2='9EKB1V28W8M7CGN' where id=3;
-update noar tt set b0='WMZZ11JK' where id=4;
-update noar ti set b0='WMZZ11JK' where id=4;
-update noar tt set b1='X1RCX7ASBLJ1EGNP7' where id=4;
-update noar ti set b1='X1RCX7ASBLJ1EGNP7' where id=4;
-update noar tt set b2='4CB94JR2ZZ' where id=4;
-update noar ti set b2='4CB94JR2ZZ' where id=4;
-update noar tt set b0='M3' where id=5;
-update noar ti set b0='M3' where id=5;
-update noar tt set b1='6GAY6ZXVT1CMHYIWQ8XTGTDFI0WVQMKL' where id=5;
-update noar ti set b1='6GAY6ZXVT1CMHYIWQ8XTGTDFI0WVQMKL' where id=5;
-update noar tt set b2='UCDRVCSWHCWYC67SRAR' where id=5;
-update noar ti set b2='UCDRVCSWHCWYC67SRAR' where id=5;
-update noar tt set b0='D0W4JKELXUL' where id=6;
-update noar ti set b0='D0W4JKELXUL' where id=6;
-update noar tt set b1='HDA4YQQNXCIGWQ348Z' where id=6;
-update noar ti set b1='HDA4YQQNXCIGWQ348Z' where id=6;
-update noar tt set b2='JBAKJMPT2QNJ4IECLUY4JYNV' where id=6;
-update noar ti set b2='JBAKJMPT2QNJ4IECLUY4JYNV' where id=6;
-update noar tt set b0='WFO3OIB87X3DK6S1I' where id=7;
-update noar ti set b0='WFO3OIB87X3DK6S1I' where id=7;
-update noar tt set b1='RS3D5PBFZO9CJWVNLHYT' where id=7;
-update noar ti set b1='RS3D5PBFZO9CJWVNLHYT' where id=7;
-update noar tt set b2='G' where id=7;
-update noar ti set b2='G' where id=7;
-update noar tt set b0='2' where id=8;
-update noar ti set b0='2' where id=8;
-update noar tt set b1='DJRIBESMKXG8S' where id=8;
-update noar ti set b1='DJRIBESMKXG8S' where id=8;
-update noar tt set b2='KORZIRY4DCLUTCZKKYAY47RQR4XTE2KK' where id=8;
-update noar ti set b2='KORZIRY4DCLUTCZKKYAY47RQR4XTE2KK' where id=8;
-update noar tt set b0='706B' where id=9;
-update noar ti set b0='706B' where id=9;
-update noar tt set b1='5GMQUM37WM2XWG6HJV1JGG7AYBHADM5' where id=9;
-update noar ti set b1='5GMQUM37WM2XWG6HJV1JGG7AYBHADM5' where id=9;
-update noar tt set b2='T0508F2Q9KOGQZXN' where id=9;
-update noar ti set b2='T0508F2Q9KOGQZXN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FDEE00SJGD9Y1W2K7VQSFM7BRF7' where id=1;
-update noar ti set b0='FDEE00SJGD9Y1W2K7VQSFM7BRF7' where id=1;
-update noar tt set b1='4VBS9YDTZEDRJJM7PZFOHR4YN' where id=1;
-update noar ti set b1='4VBS9YDTZEDRJJM7PZFOHR4YN' where id=1;
-update noar tt set b2='XMC33BXO5TD64AUOLM' where id=1;
-update noar ti set b2='XMC33BXO5TD64AUOLM' where id=1;
-update noar tt set b0='8KBB3HQLAWI69NSDRW2' where id=2;
-update noar ti set b0='8KBB3HQLAWI69NSDRW2' where id=2;
-update noar tt set b1='BQX7B0QR594IAITQCVRH6' where id=2;
-update noar ti set b1='BQX7B0QR594IAITQCVRH6' where id=2;
-update noar tt set b2='6ONNFQBSJLYNKSW57MJ35E' where id=2;
-update noar ti set b2='6ONNFQBSJLYNKSW57MJ35E' where id=2;
-update noar tt set b0='PRFTAF07EFUG74GO0' where id=3;
-update noar ti set b0='PRFTAF07EFUG74GO0' where id=3;
-update noar tt set b1='AE9388LG1Q1V6YZ6WPEIYS' where id=3;
-update noar ti set b1='AE9388LG1Q1V6YZ6WPEIYS' where id=3;
-update noar tt set b2='8BX07HRNM8WVGZDQQES5TT8IMLA' where id=3;
-update noar ti set b2='8BX07HRNM8WVGZDQQES5TT8IMLA' where id=3;
-update noar tt set b0='9UGBMVPXOGSEAMGBBF7KN59FK9P9' where id=4;
-update noar ti set b0='9UGBMVPXOGSEAMGBBF7KN59FK9P9' where id=4;
-update noar tt set b1='89JBHBYODU547JUCHIRHUZLGAKNVLSLH' where id=4;
-update noar ti set b1='89JBHBYODU547JUCHIRHUZLGAKNVLSLH' where id=4;
-update noar tt set b2='0UBOSKPIS51HKQHY91J99G4U1ERLFH' where id=4;
-update noar ti set b2='0UBOSKPIS51HKQHY91J99G4U1ERLFH' where id=4;
-update noar tt set b0='I8' where id=5;
-update noar ti set b0='I8' where id=5;
-update noar tt set b1='CTK5BOQ8BSRB3POABSCUGIVS09C' where id=5;
-update noar ti set b1='CTK5BOQ8BSRB3POABSCUGIVS09C' where id=5;
-update noar tt set b2='OU01N' where id=5;
-update noar ti set b2='OU01N' where id=5;
-update noar tt set b0='FMFS' where id=6;
-update noar ti set b0='FMFS' where id=6;
-update noar tt set b1='PHHGM8F60860CJEVB59B8QKM8T3ZP0' where id=6;
-update noar ti set b1='PHHGM8F60860CJEVB59B8QKM8T3ZP0' where id=6;
-update noar tt set b2='6KRPVX34JMJG41QBWZAJJ5' where id=6;
-update noar ti set b2='6KRPVX34JMJG41QBWZAJJ5' where id=6;
-update noar tt set b0='BV2VGQD' where id=7;
-update noar ti set b0='BV2VGQD' where id=7;
-update noar tt set b1='JY0VHUBJ0YZNNZ8VYAO6HSSYLMA6K' where id=7;
-update noar ti set b1='JY0VHUBJ0YZNNZ8VYAO6HSSYLMA6K' where id=7;
-update noar tt set b2='FGS7P4Q' where id=7;
-update noar ti set b2='FGS7P4Q' where id=7;
-update noar tt set b0='MQMZBVENUCJ8UJJ09XNW6IYU2HXQXO' where id=8;
-update noar ti set b0='MQMZBVENUCJ8UJJ09XNW6IYU2HXQXO' where id=8;
-update noar tt set b1='UASAGZ68COLPUOCTC55' where id=8;
-update noar ti set b1='UASAGZ68COLPUOCTC55' where id=8;
-update noar tt set b2='4Y8DGERP9R40MM24Z2' where id=8;
-update noar ti set b2='4Y8DGERP9R40MM24Z2' where id=8;
-update noar tt set b0='46R6F31ILFURWXRZ7SB2U2U' where id=9;
-update noar ti set b0='46R6F31ILFURWXRZ7SB2U2U' where id=9;
-update noar tt set b1='Y4Y4B3S7' where id=9;
-update noar ti set b1='Y4Y4B3S7' where id=9;
-update noar tt set b2='RYKIS12QMX' where id=9;
-update noar ti set b2='RYKIS12QMX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HSFH0ZTYWAWAHMCG7FMSPJF0Z8' where id=1;
-update noar ti set b0='HSFH0ZTYWAWAHMCG7FMSPJF0Z8' where id=1;
-update noar tt set b1='FW0A82DHRGPWW172BE37QY7NZWGS056Q' where id=1;
-update noar ti set b1='FW0A82DHRGPWW172BE37QY7NZWGS056Q' where id=1;
-update noar tt set b2='7WFSWBH1ZB5K9VGDERAZ3' where id=1;
-update noar ti set b2='7WFSWBH1ZB5K9VGDERAZ3' where id=1;
-update noar tt set b0='BNLQV27O4' where id=2;
-update noar ti set b0='BNLQV27O4' where id=2;
-update noar tt set b1='GCPGNML' where id=2;
-update noar ti set b1='GCPGNML' where id=2;
-update noar tt set b2='KBJSGMHY037OUXI19MIIC8G36EH2G5' where id=2;
-update noar ti set b2='KBJSGMHY037OUXI19MIIC8G36EH2G5' where id=2;
-update noar tt set b0='L4C5DMA0ZHTX80DOO28LEZ3DRHFX1' where id=3;
-update noar ti set b0='L4C5DMA0ZHTX80DOO28LEZ3DRHFX1' where id=3;
-update noar tt set b1='TIA737NKMB4NYWV0CUVZRZS17X' where id=3;
-update noar ti set b1='TIA737NKMB4NYWV0CUVZRZS17X' where id=3;
-update noar tt set b2='PI6XBD7ZO8VYFN94Z5DF6W' where id=3;
-update noar ti set b2='PI6XBD7ZO8VYFN94Z5DF6W' where id=3;
-update noar tt set b0='YAXJ29E6' where id=4;
-update noar ti set b0='YAXJ29E6' where id=4;
-update noar tt set b1='UOYZGEDRRATO' where id=4;
-update noar ti set b1='UOYZGEDRRATO' where id=4;
-update noar tt set b2='JJ8IYIEGMSQ' where id=4;
-update noar ti set b2='JJ8IYIEGMSQ' where id=4;
-update noar tt set b0='6' where id=5;
-update noar ti set b0='6' where id=5;
-update noar tt set b1='EWW35KLM88QKELLNH1NU9GASCGK09E' where id=5;
-update noar ti set b1='EWW35KLM88QKELLNH1NU9GASCGK09E' where id=5;
-update noar tt set b2='AEL3YG2NYESC8SGI6' where id=5;
-update noar ti set b2='AEL3YG2NYESC8SGI6' where id=5;
-update noar tt set b0='T0BWPQIK7V1OX2Q5QKID3B9' where id=6;
-update noar ti set b0='T0BWPQIK7V1OX2Q5QKID3B9' where id=6;
-update noar tt set b1='HJ' where id=6;
-update noar ti set b1='HJ' where id=6;
-update noar tt set b2='LNVTTVZ0V9TJ1M' where id=6;
-update noar ti set b2='LNVTTVZ0V9TJ1M' where id=6;
-update noar tt set b0='8ZDS806O8WM9ZS4IY07M' where id=7;
-update noar ti set b0='8ZDS806O8WM9ZS4IY07M' where id=7;
-update noar tt set b1='VV' where id=7;
-update noar ti set b1='VV' where id=7;
-update noar tt set b2='WCC2CJAU6D7YDWNU81XH4RKKLMM' where id=7;
-update noar ti set b2='WCC2CJAU6D7YDWNU81XH4RKKLMM' where id=7;
-update noar tt set b0='LWQ7NYFOBTX0YHXK9' where id=8;
-update noar ti set b0='LWQ7NYFOBTX0YHXK9' where id=8;
-update noar tt set b1='PGQYIJRK' where id=8;
-update noar ti set b1='PGQYIJRK' where id=8;
-update noar tt set b2='533Q0D' where id=8;
-update noar ti set b2='533Q0D' where id=8;
-update noar tt set b0='JTI9QQ9S5U57YJPX7SOLZ7YJWXL' where id=9;
-update noar ti set b0='JTI9QQ9S5U57YJPX7SOLZ7YJWXL' where id=9;
-update noar tt set b1='UQ8T18V5N' where id=9;
-update noar ti set b1='UQ8T18V5N' where id=9;
-update noar tt set b2='L6V03NK4BM686NRIL2XUL1TJ2UQZM4TH' where id=9;
-update noar ti set b2='L6V03NK4BM686NRIL2XUL1TJ2UQZM4TH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 tinyblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PJ1E2HNNBI4ELOR3D12XPPOAQ9DSV' where id=1;
-update noar ti set b0='PJ1E2HNNBI4ELOR3D12XPPOAQ9DSV' where id=1;
-update noar tt set b1='68BP87VDYTSIYZJKLIL60BN603I0' where id=1;
-update noar ti set b1='68BP87VDYTSIYZJKLIL60BN603I0' where id=1;
-update noar tt set b2='0BBFOY9HAG6VIXO6Q13PW' where id=1;
-update noar ti set b2='0BBFOY9HAG6VIXO6Q13PW' where id=1;
-update noar tt set b0='SR5XPP0YP76VA6V9NQBZ' where id=2;
-update noar ti set b0='SR5XPP0YP76VA6V9NQBZ' where id=2;
-update noar tt set b1='R1REPTM31Q5' where id=2;
-update noar ti set b1='R1REPTM31Q5' where id=2;
-update noar tt set b2='DI4RB2W63KPOZ6TVT68TR' where id=2;
-update noar ti set b2='DI4RB2W63KPOZ6TVT68TR' where id=2;
-update noar tt set b0='ZLVRXQHYMMPX3P81712GCLHLNSX0' where id=3;
-update noar ti set b0='ZLVRXQHYMMPX3P81712GCLHLNSX0' where id=3;
-update noar tt set b1='CPPOLKZE6ONH1I2N' where id=3;
-update noar ti set b1='CPPOLKZE6ONH1I2N' where id=3;
-update noar tt set b2='WSUHEQQM7Y7XGNVEV' where id=3;
-update noar ti set b2='WSUHEQQM7Y7XGNVEV' where id=3;
-update noar tt set b0='9MJJKQGO0' where id=4;
-update noar ti set b0='9MJJKQGO0' where id=4;
-update noar tt set b1='YSBTVV7YXKMQBJSXJCM6B59' where id=4;
-update noar ti set b1='YSBTVV7YXKMQBJSXJCM6B59' where id=4;
-update noar tt set b2='JO1RCM80UZKQGTYSQJ6' where id=4;
-update noar ti set b2='JO1RCM80UZKQGTYSQJ6' where id=4;
-update noar tt set b0='0YD46MV1XPS' where id=5;
-update noar ti set b0='0YD46MV1XPS' where id=5;
-update noar tt set b1='03' where id=5;
-update noar ti set b1='03' where id=5;
-update noar tt set b2='0JOLC82TINTME' where id=5;
-update noar ti set b2='0JOLC82TINTME' where id=5;
-update noar tt set b0='I0J37Y85HOMS847YR1D9XFWM' where id=6;
-update noar ti set b0='I0J37Y85HOMS847YR1D9XFWM' where id=6;
-update noar tt set b1='5GPA0UDONNC6XIF6' where id=6;
-update noar ti set b1='5GPA0UDONNC6XIF6' where id=6;
-update noar tt set b2='U425D3Z41P8OC' where id=6;
-update noar ti set b2='U425D3Z41P8OC' where id=6;
-update noar tt set b0='WG' where id=7;
-update noar ti set b0='WG' where id=7;
-update noar tt set b1='A8INT0H' where id=7;
-update noar ti set b1='A8INT0H' where id=7;
-update noar tt set b2='JMGT52ZFPU6T67Z0Y20LS7' where id=7;
-update noar ti set b2='JMGT52ZFPU6T67Z0Y20LS7' where id=7;
-update noar tt set b0='KT8EFTIRVHR3Q0ZJVTWPJUBKOYF97IG2' where id=8;
-update noar ti set b0='KT8EFTIRVHR3Q0ZJVTWPJUBKOYF97IG2' where id=8;
-update noar tt set b1='BK5GAXW' where id=8;
-update noar ti set b1='BK5GAXW' where id=8;
-update noar tt set b2='SMTYS20L9C06PH8RRN87' where id=8;
-update noar ti set b2='SMTYS20L9C06PH8RRN87' where id=8;
-update noar tt set b0='2UELG1RA45IC6FLK97PLSE87VD8ZAF' where id=9;
-update noar ti set b0='2UELG1RA45IC6FLK97PLSE87VD8ZAF' where id=9;
-update noar tt set b1='9' where id=9;
-update noar ti set b1='9' where id=9;
-update noar tt set b2='8LK5FLJIKUY6GL5' where id=9;
-update noar ti set b2='8LK5FLJIKUY6GL5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 tinyblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AAXLS5G0PPUS' where id=1;
-update noar ti set b0='AAXLS5G0PPUS' where id=1;
-update noar tt set b1='WBBO5Q' where id=1;
-update noar ti set b1='WBBO5Q' where id=1;
-update noar tt set b2='814OEE9XUVIGN3PU7U3APBPI' where id=1;
-update noar ti set b2='814OEE9XUVIGN3PU7U3APBPI' where id=1;
-update noar tt set b0='XPLJ89D046BAKOO3EVDW1' where id=2;
-update noar ti set b0='XPLJ89D046BAKOO3EVDW1' where id=2;
-update noar tt set b1='TT8X8VOJG' where id=2;
-update noar ti set b1='TT8X8VOJG' where id=2;
-update noar tt set b2='JVV0CL' where id=2;
-update noar ti set b2='JVV0CL' where id=2;
-update noar tt set b0='J' where id=3;
-update noar ti set b0='J' where id=3;
-update noar tt set b1='RSRIUJ' where id=3;
-update noar ti set b1='RSRIUJ' where id=3;
-update noar tt set b2='LR2ZIH' where id=3;
-update noar ti set b2='LR2ZIH' where id=3;
-update noar tt set b0='6GF9CAL1EJLYO' where id=4;
-update noar ti set b0='6GF9CAL1EJLYO' where id=4;
-update noar tt set b1='JQYFXCUBLAWP2B' where id=4;
-update noar ti set b1='JQYFXCUBLAWP2B' where id=4;
-update noar tt set b2='LICKD8USL37F5F3RYYPSQSN' where id=4;
-update noar ti set b2='LICKD8USL37F5F3RYYPSQSN' where id=4;
-update noar tt set b0='Y4LGGE9XBOZ4' where id=5;
-update noar ti set b0='Y4LGGE9XBOZ4' where id=5;
-update noar tt set b1='6ZC2MRJ' where id=5;
-update noar ti set b1='6ZC2MRJ' where id=5;
-update noar tt set b2='30X3EE19FXZQVYSDTLDNAUCXP97SW99' where id=5;
-update noar ti set b2='30X3EE19FXZQVYSDTLDNAUCXP97SW99' where id=5;
-update noar tt set b0='KD9RVH' where id=6;
-update noar ti set b0='KD9RVH' where id=6;
-update noar tt set b1='U8GYRTCCXBVL7D' where id=6;
-update noar ti set b1='U8GYRTCCXBVL7D' where id=6;
-update noar tt set b2='0Z822KQQ4CI3G20C290O05' where id=6;
-update noar ti set b2='0Z822KQQ4CI3G20C290O05' where id=6;
-update noar tt set b0='TOO353J5QJ5PXT7QR' where id=7;
-update noar ti set b0='TOO353J5QJ5PXT7QR' where id=7;
-update noar tt set b1='9L4KVXIM9E1WF6Z8EB5APXVEL' where id=7;
-update noar ti set b1='9L4KVXIM9E1WF6Z8EB5APXVEL' where id=7;
-update noar tt set b2='F9XI1K' where id=7;
-update noar ti set b2='F9XI1K' where id=7;
-update noar tt set b0='39IV1R3FSSA3SV' where id=8;
-update noar ti set b0='39IV1R3FSSA3SV' where id=8;
-update noar tt set b1='WM15C2NO3WMTQ1L56LAQ' where id=8;
-update noar ti set b1='WM15C2NO3WMTQ1L56LAQ' where id=8;
-update noar tt set b2='BEQ04' where id=8;
-update noar ti set b2='BEQ04' where id=8;
-update noar tt set b0='MCIDX6SA137ZUIDQH5VQNE3HNLDLV1S' where id=9;
-update noar ti set b0='MCIDX6SA137ZUIDQH5VQNE3HNLDLV1S' where id=9;
-update noar tt set b1='WLNH9CVRXRM4' where id=9;
-update noar ti set b1='WLNH9CVRXRM4' where id=9;
-update noar tt set b2='JY2IKQH2A1L6ENF0NF73' where id=9;
-update noar ti set b2='JY2IKQH2A1L6ENF0NF73' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IXZWHX4CZCW9ML2S65PTDI1HJ35U2ON' where id=1;
-update noar ti set b0='IXZWHX4CZCW9ML2S65PTDI1HJ35U2ON' where id=1;
-update noar tt set b1='QR3HW6I0KDWUK5' where id=1;
-update noar ti set b1='QR3HW6I0KDWUK5' where id=1;
-update noar tt set b2='U22MTI3N89H50N4BOYB7TUIS1PTV16EV' where id=1;
-update noar ti set b2='U22MTI3N89H50N4BOYB7TUIS1PTV16EV' where id=1;
-update noar tt set b0='QCS3D652TVA9DYYIYX87' where id=2;
-update noar ti set b0='QCS3D652TVA9DYYIYX87' where id=2;
-update noar tt set b1='DQGMST' where id=2;
-update noar ti set b1='DQGMST' where id=2;
-update noar tt set b2='LK9HJC4TVACHAHRATRA0TEB9K8OK' where id=2;
-update noar ti set b2='LK9HJC4TVACHAHRATRA0TEB9K8OK' where id=2;
-update noar tt set b0='SYTWGM7QYA9JO45UV85ED4' where id=3;
-update noar ti set b0='SYTWGM7QYA9JO45UV85ED4' where id=3;
-update noar tt set b1='MUB5JTTLW' where id=3;
-update noar ti set b1='MUB5JTTLW' where id=3;
-update noar tt set b2='YQR3ICEQA71' where id=3;
-update noar ti set b2='YQR3ICEQA71' where id=3;
-update noar tt set b0='SX' where id=4;
-update noar ti set b0='SX' where id=4;
-update noar tt set b1='IDG64I47X6PI0FYMB' where id=4;
-update noar ti set b1='IDG64I47X6PI0FYMB' where id=4;
-update noar tt set b2='2SHFW1M6UB437PA' where id=4;
-update noar ti set b2='2SHFW1M6UB437PA' where id=4;
-update noar tt set b0='43ZLUHPPBMAK6EA7SFID8' where id=5;
-update noar ti set b0='43ZLUHPPBMAK6EA7SFID8' where id=5;
-update noar tt set b1='H9L5L0KQG9IWXK46L1T' where id=5;
-update noar ti set b1='H9L5L0KQG9IWXK46L1T' where id=5;
-update noar tt set b2='8E09LXUMO' where id=5;
-update noar ti set b2='8E09LXUMO' where id=5;
-update noar tt set b0='CMCNAJWVO2QHB7C2UE2GFY' where id=6;
-update noar ti set b0='CMCNAJWVO2QHB7C2UE2GFY' where id=6;
-update noar tt set b1='JWVMMU' where id=6;
-update noar ti set b1='JWVMMU' where id=6;
-update noar tt set b2='7ER1I3QIR23P06LDKY1DMSGXR' where id=6;
-update noar ti set b2='7ER1I3QIR23P06LDKY1DMSGXR' where id=6;
-update noar tt set b0='Q8FPD00R73' where id=7;
-update noar ti set b0='Q8FPD00R73' where id=7;
-update noar tt set b1='1PXML1EAX7EVDACPEJV' where id=7;
-update noar ti set b1='1PXML1EAX7EVDACPEJV' where id=7;
-update noar tt set b2='Z84KEYJQRZA01CZR67' where id=7;
-update noar ti set b2='Z84KEYJQRZA01CZR67' where id=7;
-update noar tt set b0='Y5NA6ZHJ7M9X43' where id=8;
-update noar ti set b0='Y5NA6ZHJ7M9X43' where id=8;
-update noar tt set b1='GRNUNYHSFWWB6SJI37F5HBHHK3IJJ' where id=8;
-update noar ti set b1='GRNUNYHSFWWB6SJI37F5HBHHK3IJJ' where id=8;
-update noar tt set b2='I1XNSPT08' where id=8;
-update noar ti set b2='I1XNSPT08' where id=8;
-update noar tt set b0='8TBDS1ZAVCTZCZ8D' where id=9;
-update noar ti set b0='8TBDS1ZAVCTZCZ8D' where id=9;
-update noar tt set b1='W' where id=9;
-update noar ti set b1='W' where id=9;
-update noar tt set b2='95QSR3SL5KUZ' where id=9;
-update noar ti set b2='95QSR3SL5KUZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WVAI8AEDFU6X1E4O6JYXNV7ELO90Q' where id=1;
-update noar ti set b0='WVAI8AEDFU6X1E4O6JYXNV7ELO90Q' where id=1;
-update noar tt set b1='6RHS0DF2OE1KKY6EKQO70' where id=1;
-update noar ti set b1='6RHS0DF2OE1KKY6EKQO70' where id=1;
-update noar tt set b2='Z1D4ZRTTRG3DAD8P6SO4FH1FV' where id=1;
-update noar ti set b2='Z1D4ZRTTRG3DAD8P6SO4FH1FV' where id=1;
-update noar tt set b0='GE89XGF9XIH8' where id=2;
-update noar ti set b0='GE89XGF9XIH8' where id=2;
-update noar tt set b1='AILJ5MACC5W' where id=2;
-update noar ti set b1='AILJ5MACC5W' where id=2;
-update noar tt set b2='9RGXWEA6CGO8G' where id=2;
-update noar ti set b2='9RGXWEA6CGO8G' where id=2;
-update noar tt set b0='043GDPRT3PN3UJCPQ6SUQB' where id=3;
-update noar ti set b0='043GDPRT3PN3UJCPQ6SUQB' where id=3;
-update noar tt set b1='WMCKIY0NQJI7J8T4J2' where id=3;
-update noar ti set b1='WMCKIY0NQJI7J8T4J2' where id=3;
-update noar tt set b2='COC9JP7DGW7E3LZU48449L' where id=3;
-update noar ti set b2='COC9JP7DGW7E3LZU48449L' where id=3;
-update noar tt set b0='IY4NG8VI1XELF8QKT9D42U5B3ERULKS' where id=4;
-update noar ti set b0='IY4NG8VI1XELF8QKT9D42U5B3ERULKS' where id=4;
-update noar tt set b1='L8ENZSLYV1KUT2849FO4A8DKHDYUDC5' where id=4;
-update noar ti set b1='L8ENZSLYV1KUT2849FO4A8DKHDYUDC5' where id=4;
-update noar tt set b2='DMNEG6' where id=4;
-update noar ti set b2='DMNEG6' where id=4;
-update noar tt set b0='U4NO' where id=5;
-update noar ti set b0='U4NO' where id=5;
-update noar tt set b1='I4X7OL' where id=5;
-update noar ti set b1='I4X7OL' where id=5;
-update noar tt set b2='SIG8DLU3EUFWPXA4AOD0' where id=5;
-update noar ti set b2='SIG8DLU3EUFWPXA4AOD0' where id=5;
-update noar tt set b0='2DSFS0IMOS' where id=6;
-update noar ti set b0='2DSFS0IMOS' where id=6;
-update noar tt set b1='LVTRKJA3QM8NS9GP3TOOYK9CYFKQQFOX' where id=6;
-update noar ti set b1='LVTRKJA3QM8NS9GP3TOOYK9CYFKQQFOX' where id=6;
-update noar tt set b2='ZTN7NFM8E584MLMPIVO0PDNX5XRVH' where id=6;
-update noar ti set b2='ZTN7NFM8E584MLMPIVO0PDNX5XRVH' where id=6;
-update noar tt set b0='R3UX8RP4PDR4CJK' where id=7;
-update noar ti set b0='R3UX8RP4PDR4CJK' where id=7;
-update noar tt set b1='16R9JH7' where id=7;
-update noar ti set b1='16R9JH7' where id=7;
-update noar tt set b2='U81LKIQVFI20UJEUO0VS2OAV' where id=7;
-update noar ti set b2='U81LKIQVFI20UJEUO0VS2OAV' where id=7;
-update noar tt set b0='HB9HCVU' where id=8;
-update noar ti set b0='HB9HCVU' where id=8;
-update noar tt set b1='470I0WQAP2666' where id=8;
-update noar ti set b1='470I0WQAP2666' where id=8;
-update noar tt set b2='SGZ1B0ARGAHV2YQ' where id=8;
-update noar ti set b2='SGZ1B0ARGAHV2YQ' where id=8;
-update noar tt set b0='1AY7PKEEPN32' where id=9;
-update noar ti set b0='1AY7PKEEPN32' where id=9;
-update noar tt set b1='VUQRLRXIHSJ6V264GOEJYWEWO0A' where id=9;
-update noar ti set b1='VUQRLRXIHSJ6V264GOEJYWEWO0A' where id=9;
-update noar tt set b2='7Y0W723Y23YVYJ6GPA4F' where id=9;
-update noar ti set b2='7Y0W723Y23YVYJ6GPA4F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='98P9O693V1NXZ9LP' where id=1;
-update noar ti set b0='98P9O693V1NXZ9LP' where id=1;
-update noar tt set b1='K9T6WBSQB7PVAK3JZVXN' where id=1;
-update noar ti set b1='K9T6WBSQB7PVAK3JZVXN' where id=1;
-update noar tt set b2='IPZGMVHE63DI5BDS05A487' where id=1;
-update noar ti set b2='IPZGMVHE63DI5BDS05A487' where id=1;
-update noar tt set b0='BSVY0QSL9W9GPFKMSO5A2BN7HMC1UX' where id=2;
-update noar ti set b0='BSVY0QSL9W9GPFKMSO5A2BN7HMC1UX' where id=2;
-update noar tt set b1='MIFHIG' where id=2;
-update noar ti set b1='MIFHIG' where id=2;
-update noar tt set b2='6139EB0SNTZEP0XKAOPM' where id=2;
-update noar ti set b2='6139EB0SNTZEP0XKAOPM' where id=2;
-update noar tt set b0='T73I1FL5AUDUA' where id=3;
-update noar ti set b0='T73I1FL5AUDUA' where id=3;
-update noar tt set b1='42ZUAEJSMHLR8N068TS7ZRVK47D' where id=3;
-update noar ti set b1='42ZUAEJSMHLR8N068TS7ZRVK47D' where id=3;
-update noar tt set b2='I6UK8YK5FO4OF' where id=3;
-update noar ti set b2='I6UK8YK5FO4OF' where id=3;
-update noar tt set b0='PTR8P4K3LALD285V' where id=4;
-update noar ti set b0='PTR8P4K3LALD285V' where id=4;
-update noar tt set b1='QGQ8M6WWTGIVZ9J11MRIAJZ7LYY' where id=4;
-update noar ti set b1='QGQ8M6WWTGIVZ9J11MRIAJZ7LYY' where id=4;
-update noar tt set b2='A54MBVPNYX02' where id=4;
-update noar ti set b2='A54MBVPNYX02' where id=4;
-update noar tt set b0='G2IRAH5HEZGV1' where id=5;
-update noar ti set b0='G2IRAH5HEZGV1' where id=5;
-update noar tt set b1='K7P8CWD3G1NEJ0B606NEC0AM9EWM' where id=5;
-update noar ti set b1='K7P8CWD3G1NEJ0B606NEC0AM9EWM' where id=5;
-update noar tt set b2='9WC5K0JYPSGEP0CTP59' where id=5;
-update noar ti set b2='9WC5K0JYPSGEP0CTP59' where id=5;
-update noar tt set b0='3S' where id=6;
-update noar ti set b0='3S' where id=6;
-update noar tt set b1='ZQ96C864' where id=6;
-update noar ti set b1='ZQ96C864' where id=6;
-update noar tt set b2='HHPMIIPN0ZDT6A9VVB675V29VS' where id=6;
-update noar ti set b2='HHPMIIPN0ZDT6A9VVB675V29VS' where id=6;
-update noar tt set b0='18XOL' where id=7;
-update noar ti set b0='18XOL' where id=7;
-update noar tt set b1='DXAXGVAYWAIEYDUQIJSH2J5J1K5' where id=7;
-update noar ti set b1='DXAXGVAYWAIEYDUQIJSH2J5J1K5' where id=7;
-update noar tt set b2='805OY0Y0B7J974FGTWN2QMO9' where id=7;
-update noar ti set b2='805OY0Y0B7J974FGTWN2QMO9' where id=7;
-update noar tt set b0='N1U6ZUL0MWO' where id=8;
-update noar ti set b0='N1U6ZUL0MWO' where id=8;
-update noar tt set b1='EBXY2S14913PV2MHYM8' where id=8;
-update noar ti set b1='EBXY2S14913PV2MHYM8' where id=8;
-update noar tt set b2='E6V25MRE8EGW4KRBEC744LST69R1HU5' where id=8;
-update noar ti set b2='E6V25MRE8EGW4KRBEC744LST69R1HU5' where id=8;
-update noar tt set b0='RFT7ZQI963AT85JNAQPO' where id=9;
-update noar ti set b0='RFT7ZQI963AT85JNAQPO' where id=9;
-update noar tt set b1='1S' where id=9;
-update noar ti set b1='1S' where id=9;
-update noar tt set b2='3ZC31H3O22' where id=9;
-update noar ti set b2='3ZC31H3O22' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QAO3X5CJKILWGDLA' where id=1;
-update noar ti set b0='QAO3X5CJKILWGDLA' where id=1;
-update noar tt set b1='9F9E8DSZ48V4PI50' where id=1;
-update noar ti set b1='9F9E8DSZ48V4PI50' where id=1;
-update noar tt set b2='AP6SL7SAH96NR228TS1F6' where id=1;
-update noar ti set b2='AP6SL7SAH96NR228TS1F6' where id=1;
-update noar tt set b0='DYTLSR4NZ6RVVUAM' where id=2;
-update noar ti set b0='DYTLSR4NZ6RVVUAM' where id=2;
-update noar tt set b1='TA5VJ42QB227AMUHDPL0IRSZSEMC' where id=2;
-update noar ti set b1='TA5VJ42QB227AMUHDPL0IRSZSEMC' where id=2;
-update noar tt set b2='ETQ8U6W998SW28J48' where id=2;
-update noar ti set b2='ETQ8U6W998SW28J48' where id=2;
-update noar tt set b0='5FSBN03813OG12CF54PTN9' where id=3;
-update noar ti set b0='5FSBN03813OG12CF54PTN9' where id=3;
-update noar tt set b1='0HFJUX62W4V28TFU3E0XJY' where id=3;
-update noar ti set b1='0HFJUX62W4V28TFU3E0XJY' where id=3;
-update noar tt set b2='17N' where id=3;
-update noar ti set b2='17N' where id=3;
-update noar tt set b0='D' where id=4;
-update noar ti set b0='D' where id=4;
-update noar tt set b1='Z3JBC1MTM2XC746ONBL44' where id=4;
-update noar ti set b1='Z3JBC1MTM2XC746ONBL44' where id=4;
-update noar tt set b2='RTD' where id=4;
-update noar ti set b2='RTD' where id=4;
-update noar tt set b0='9CCBGMSK9F8Q2RUXFS5VDVLGEZ63KWMS' where id=5;
-update noar ti set b0='9CCBGMSK9F8Q2RUXFS5VDVLGEZ63KWMS' where id=5;
-update noar tt set b1='UB3EX0L1N71AYE6BM85OWAHPDPC' where id=5;
-update noar ti set b1='UB3EX0L1N71AYE6BM85OWAHPDPC' where id=5;
-update noar tt set b2='MID3MUDG' where id=5;
-update noar ti set b2='MID3MUDG' where id=5;
-update noar tt set b0='UDX1TX8O69PLNWCR03VE3B3Z8IYCF8O' where id=6;
-update noar ti set b0='UDX1TX8O69PLNWCR03VE3B3Z8IYCF8O' where id=6;
-update noar tt set b1='IO07JDTZD0YSCW7D7JULKH2XR8Q' where id=6;
-update noar ti set b1='IO07JDTZD0YSCW7D7JULKH2XR8Q' where id=6;
-update noar tt set b2='RG4DI8AJED6CSID7V3ZO4OGTTZ1' where id=6;
-update noar ti set b2='RG4DI8AJED6CSID7V3ZO4OGTTZ1' where id=6;
-update noar tt set b0='LPRTXX5' where id=7;
-update noar ti set b0='LPRTXX5' where id=7;
-update noar tt set b1='HHIXGFDHRB' where id=7;
-update noar ti set b1='HHIXGFDHRB' where id=7;
-update noar tt set b2='9H8NPOIGYBP6U487P1ZUROFOAT5SJW97' where id=7;
-update noar ti set b2='9H8NPOIGYBP6U487P1ZUROFOAT5SJW97' where id=7;
-update noar tt set b0='KK7Y06H' where id=8;
-update noar ti set b0='KK7Y06H' where id=8;
-update noar tt set b1='01SMRXUZ2R' where id=8;
-update noar ti set b1='01SMRXUZ2R' where id=8;
-update noar tt set b2='FRLFQZEXW7O2YP4M' where id=8;
-update noar ti set b2='FRLFQZEXW7O2YP4M' where id=8;
-update noar tt set b0='WM9K587L' where id=9;
-update noar ti set b0='WM9K587L' where id=9;
-update noar tt set b1='00BIDQXMH' where id=9;
-update noar ti set b1='00BIDQXMH' where id=9;
-update noar tt set b2='DKLS' where id=9;
-update noar ti set b2='DKLS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZI0WNWKEK8CLBNA8586IKD62TIMCSJ2B' where id=1;
-update noar ti set b0='ZI0WNWKEK8CLBNA8586IKD62TIMCSJ2B' where id=1;
-update noar tt set b1='Y2TW67X7' where id=1;
-update noar ti set b1='Y2TW67X7' where id=1;
-update noar tt set b2='PH' where id=1;
-update noar ti set b2='PH' where id=1;
-update noar tt set b0='VUIQ65K' where id=2;
-update noar ti set b0='VUIQ65K' where id=2;
-update noar tt set b1='0VGZ8KWSB' where id=2;
-update noar ti set b1='0VGZ8KWSB' where id=2;
-update noar tt set b2='C8DYRPU2JW1CP5' where id=2;
-update noar ti set b2='C8DYRPU2JW1CP5' where id=2;
-update noar tt set b0='X' where id=3;
-update noar ti set b0='X' where id=3;
-update noar tt set b1='Q5F3MZZ' where id=3;
-update noar ti set b1='Q5F3MZZ' where id=3;
-update noar tt set b2='YZ1R0TJLARJ61DHG6G39XW5N891Y' where id=3;
-update noar ti set b2='YZ1R0TJLARJ61DHG6G39XW5N891Y' where id=3;
-update noar tt set b0='O1K423U69LMMA5E1HKH' where id=4;
-update noar ti set b0='O1K423U69LMMA5E1HKH' where id=4;
-update noar tt set b1='R6VOP94BXWDICWTD1N' where id=4;
-update noar ti set b1='R6VOP94BXWDICWTD1N' where id=4;
-update noar tt set b2='I6SFGIYV5Z0R6FA17FT289Y2JKEMLD' where id=4;
-update noar ti set b2='I6SFGIYV5Z0R6FA17FT289Y2JKEMLD' where id=4;
-update noar tt set b0='P0PTIZBT0VBQ8Z5O1' where id=5;
-update noar ti set b0='P0PTIZBT0VBQ8Z5O1' where id=5;
-update noar tt set b1='Z3NM65FDT5ES2CCH0T1' where id=5;
-update noar ti set b1='Z3NM65FDT5ES2CCH0T1' where id=5;
-update noar tt set b2='CF2' where id=5;
-update noar ti set b2='CF2' where id=5;
-update noar tt set b0='LWK' where id=6;
-update noar ti set b0='LWK' where id=6;
-update noar tt set b1='3YF2DGHA' where id=6;
-update noar ti set b1='3YF2DGHA' where id=6;
-update noar tt set b2='DFQCONK04' where id=6;
-update noar ti set b2='DFQCONK04' where id=6;
-update noar tt set b0='5KAMOFWPXOP' where id=7;
-update noar ti set b0='5KAMOFWPXOP' where id=7;
-update noar tt set b1='BHU8F' where id=7;
-update noar ti set b1='BHU8F' where id=7;
-update noar tt set b2='NIRQ47GP' where id=7;
-update noar ti set b2='NIRQ47GP' where id=7;
-update noar tt set b0='T4OH01O811EB8H' where id=8;
-update noar ti set b0='T4OH01O811EB8H' where id=8;
-update noar tt set b1='0FHEH8U045T3Z3VECYRNXQYGU4WU' where id=8;
-update noar ti set b1='0FHEH8U045T3Z3VECYRNXQYGU4WU' where id=8;
-update noar tt set b2='14T35GPVUVPXONKOO0S7D4JM6TPHO7SH' where id=8;
-update noar ti set b2='14T35GPVUVPXONKOO0S7D4JM6TPHO7SH' where id=8;
-update noar tt set b0='6894B5HADGHLN' where id=9;
-update noar ti set b0='6894B5HADGHLN' where id=9;
-update noar tt set b1='V3F401GUM1H60HSYN5XMXN69P' where id=9;
-update noar ti set b1='V3F401GUM1H60HSYN5XMXN69P' where id=9;
-update noar tt set b2='BANDB' where id=9;
-update noar ti set b2='BANDB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YAX' where id=1;
-update noar ti set b0='YAX' where id=1;
-update noar tt set b1='UUA8JI8ZRUIL' where id=1;
-update noar ti set b1='UUA8JI8ZRUIL' where id=1;
-update noar tt set b2='Z5P2NI5V8AWINU6KLP' where id=1;
-update noar ti set b2='Z5P2NI5V8AWINU6KLP' where id=1;
-update noar tt set b0='JAWR6XH3F0TOPI47J6KEOQT82NW' where id=2;
-update noar ti set b0='JAWR6XH3F0TOPI47J6KEOQT82NW' where id=2;
-update noar tt set b1='QYP3K9BECZ9NS41BTMY27' where id=2;
-update noar ti set b1='QYP3K9BECZ9NS41BTMY27' where id=2;
-update noar tt set b2='8VUI5AMSC92RZX8GH1' where id=2;
-update noar ti set b2='8VUI5AMSC92RZX8GH1' where id=2;
-update noar tt set b0='D0W7G4U9SPQVLG6ZPAVN1LL' where id=3;
-update noar ti set b0='D0W7G4U9SPQVLG6ZPAVN1LL' where id=3;
-update noar tt set b1='R2YXFUKPZBADY6N1GCQFEXRY078FNA' where id=3;
-update noar ti set b1='R2YXFUKPZBADY6N1GCQFEXRY078FNA' where id=3;
-update noar tt set b2='R7PLQXEX25WHZ94HW7HYP' where id=3;
-update noar ti set b2='R7PLQXEX25WHZ94HW7HYP' where id=3;
-update noar tt set b0='U0W9ZVMKM7K8' where id=4;
-update noar ti set b0='U0W9ZVMKM7K8' where id=4;
-update noar tt set b1='U' where id=4;
-update noar ti set b1='U' where id=4;
-update noar tt set b2='3FOIEYZCL2X3UW' where id=4;
-update noar ti set b2='3FOIEYZCL2X3UW' where id=4;
-update noar tt set b0='P9NSYCPG1P0BFEQOHQ0YL5C9VMKZU' where id=5;
-update noar ti set b0='P9NSYCPG1P0BFEQOHQ0YL5C9VMKZU' where id=5;
-update noar tt set b1='4OY294SQFNFZM' where id=5;
-update noar ti set b1='4OY294SQFNFZM' where id=5;
-update noar tt set b2='XDK7' where id=5;
-update noar ti set b2='XDK7' where id=5;
-update noar tt set b0='MPY0FEGK1ZQ8CG90G' where id=6;
-update noar ti set b0='MPY0FEGK1ZQ8CG90G' where id=6;
-update noar tt set b1='N4MM4PIAHXR4GYYIQ8NP7RRY3RVWC' where id=6;
-update noar ti set b1='N4MM4PIAHXR4GYYIQ8NP7RRY3RVWC' where id=6;
-update noar tt set b2='HENDN4UMXS3BFHV9B4Z3ZUXKW927RM' where id=6;
-update noar ti set b2='HENDN4UMXS3BFHV9B4Z3ZUXKW927RM' where id=6;
-update noar tt set b0='CWW8WZ21JMGASA1EGAM6T8GPN37KXT65' where id=7;
-update noar ti set b0='CWW8WZ21JMGASA1EGAM6T8GPN37KXT65' where id=7;
-update noar tt set b1='GHXPI36S' where id=7;
-update noar ti set b1='GHXPI36S' where id=7;
-update noar tt set b2='1G8VRE7Y58F0' where id=7;
-update noar ti set b2='1G8VRE7Y58F0' where id=7;
-update noar tt set b0='V4IG5V8MPL6VYH8LK3198WTU' where id=8;
-update noar ti set b0='V4IG5V8MPL6VYH8LK3198WTU' where id=8;
-update noar tt set b1='M9LL14XZOAO9JY6COFRWECC' where id=8;
-update noar ti set b1='M9LL14XZOAO9JY6COFRWECC' where id=8;
-update noar tt set b2='NVRAKYIWYPFFOD0BT5T4Z' where id=8;
-update noar ti set b2='NVRAKYIWYPFFOD0BT5T4Z' where id=8;
-update noar tt set b0='M0JILK4VK7SVE557XUW908ZNHM4VD1TV' where id=9;
-update noar ti set b0='M0JILK4VK7SVE557XUW908ZNHM4VD1TV' where id=9;
-update noar tt set b1='K9U3DVOMLAVP8KGQ11NYEV6HE6JS' where id=9;
-update noar ti set b1='K9U3DVOMLAVP8KGQ11NYEV6HE6JS' where id=9;
-update noar tt set b2='N9ENZX5NTSTOHLVBPRY9' where id=9;
-update noar ti set b2='N9ENZX5NTSTOHLVBPRY9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='56AMJL983G85V1XPLSP0' where id=1;
-update noar ti set b0='56AMJL983G85V1XPLSP0' where id=1;
-update noar tt set b1='3FWFB4' where id=1;
-update noar ti set b1='3FWFB4' where id=1;
-update noar tt set b2='0DZO1YWIZDXEZSW6QL3R1JE' where id=1;
-update noar ti set b2='0DZO1YWIZDXEZSW6QL3R1JE' where id=1;
-update noar tt set b0='DH6YE' where id=2;
-update noar ti set b0='DH6YE' where id=2;
-update noar tt set b1='Z1Y31' where id=2;
-update noar ti set b1='Z1Y31' where id=2;
-update noar tt set b2='C6H46H7IPKQ9RTN' where id=2;
-update noar ti set b2='C6H46H7IPKQ9RTN' where id=2;
-update noar tt set b0='M2JTOSE3ZUE7Z8D' where id=3;
-update noar ti set b0='M2JTOSE3ZUE7Z8D' where id=3;
-update noar tt set b1='P6ITGSNVA97Z11AGIW5BZLTFNDVG9GZ0' where id=3;
-update noar ti set b1='P6ITGSNVA97Z11AGIW5BZLTFNDVG9GZ0' where id=3;
-update noar tt set b2='D8RUIFXX15BSYKOTZLM1J6YVECXQ' where id=3;
-update noar ti set b2='D8RUIFXX15BSYKOTZLM1J6YVECXQ' where id=3;
-update noar tt set b0='ZB' where id=4;
-update noar ti set b0='ZB' where id=4;
-update noar tt set b1='BY264UQW5RX5T2KB2M' where id=4;
-update noar ti set b1='BY264UQW5RX5T2KB2M' where id=4;
-update noar tt set b2='P4Y' where id=4;
-update noar ti set b2='P4Y' where id=4;
-update noar tt set b0='R0E536JU0' where id=5;
-update noar ti set b0='R0E536JU0' where id=5;
-update noar tt set b1='NE1TFYCHQG8VZIMH8KB1NDG' where id=5;
-update noar ti set b1='NE1TFYCHQG8VZIMH8KB1NDG' where id=5;
-update noar tt set b2='L9FE' where id=5;
-update noar ti set b2='L9FE' where id=5;
-update noar tt set b0='IOW7HK5VP3JMKWOWR' where id=6;
-update noar ti set b0='IOW7HK5VP3JMKWOWR' where id=6;
-update noar tt set b1='H5PH3OLPW2' where id=6;
-update noar ti set b1='H5PH3OLPW2' where id=6;
-update noar tt set b2='A4SJ6UOC' where id=6;
-update noar ti set b2='A4SJ6UOC' where id=6;
-update noar tt set b0='OGXACY' where id=7;
-update noar ti set b0='OGXACY' where id=7;
-update noar tt set b1='1HDURLDWQFU6W0R68' where id=7;
-update noar ti set b1='1HDURLDWQFU6W0R68' where id=7;
-update noar tt set b2='9KSVB3P8GBVL7WSS29W6E' where id=7;
-update noar ti set b2='9KSVB3P8GBVL7WSS29W6E' where id=7;
-update noar tt set b0='AZ60M6KYCGAB08GR' where id=8;
-update noar ti set b0='AZ60M6KYCGAB08GR' where id=8;
-update noar tt set b1='5ET0Q4B4IE8BI4TG8' where id=8;
-update noar ti set b1='5ET0Q4B4IE8BI4TG8' where id=8;
-update noar tt set b2='KM8' where id=8;
-update noar ti set b2='KM8' where id=8;
-update noar tt set b0='Z2LE2LISQB2VTFH2M022RRN76BOQB' where id=9;
-update noar ti set b0='Z2LE2LISQB2VTFH2M022RRN76BOQB' where id=9;
-update noar tt set b1='B02MWV49R10TWTQZGDEMHFO1G4' where id=9;
-update noar ti set b1='B02MWV49R10TWTQZGDEMHFO1G4' where id=9;
-update noar tt set b2='9' where id=9;
-update noar ti set b2='9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='D5RQ5CZ' where id=1;
-update noar ti set b0='D5RQ5CZ' where id=1;
-update noar tt set b1='M3XX7GMJ6LGX2GY75V20W4Q0LFBIX65' where id=1;
-update noar ti set b1='M3XX7GMJ6LGX2GY75V20W4Q0LFBIX65' where id=1;
-update noar tt set b2='PW' where id=1;
-update noar ti set b2='PW' where id=1;
-update noar tt set b0='RP7G3Z93X41UAZDJH' where id=2;
-update noar ti set b0='RP7G3Z93X41UAZDJH' where id=2;
-update noar tt set b1='3F310XIFVRVS663KAOF' where id=2;
-update noar ti set b1='3F310XIFVRVS663KAOF' where id=2;
-update noar tt set b2='ZN' where id=2;
-update noar ti set b2='ZN' where id=2;
-update noar tt set b0='HCO5RM66HFYY21VCRYK8IE274CUI0Z45' where id=3;
-update noar ti set b0='HCO5RM66HFYY21VCRYK8IE274CUI0Z45' where id=3;
-update noar tt set b1='O2HHP099ZWSR4AV7QTY' where id=3;
-update noar ti set b1='O2HHP099ZWSR4AV7QTY' where id=3;
-update noar tt set b2='I9AY8RMGX3YBY6DC104JW4UX' where id=3;
-update noar ti set b2='I9AY8RMGX3YBY6DC104JW4UX' where id=3;
-update noar tt set b0='Q4GH6SWGDV6' where id=4;
-update noar ti set b0='Q4GH6SWGDV6' where id=4;
-update noar tt set b1='NZGJYI3Z8PPAERH4WBKGH17O6RXN3RRD' where id=4;
-update noar ti set b1='NZGJYI3Z8PPAERH4WBKGH17O6RXN3RRD' where id=4;
-update noar tt set b2='M0VB12ETATHJXPV71C' where id=4;
-update noar ti set b2='M0VB12ETATHJXPV71C' where id=4;
-update noar tt set b0='CRT1768U969' where id=5;
-update noar ti set b0='CRT1768U969' where id=5;
-update noar tt set b1='9G5190KKG4KY7VYLNRTRDAYGRZLMRVN' where id=5;
-update noar ti set b1='9G5190KKG4KY7VYLNRTRDAYGRZLMRVN' where id=5;
-update noar tt set b2='MDH77KMMKEUX0WLYNL9ZHP7GTZ5' where id=5;
-update noar ti set b2='MDH77KMMKEUX0WLYNL9ZHP7GTZ5' where id=5;
-update noar tt set b0='E' where id=6;
-update noar ti set b0='E' where id=6;
-update noar tt set b1='AG1HPZKJZI2V3I2OY2KYZMF6R60R' where id=6;
-update noar ti set b1='AG1HPZKJZI2V3I2OY2KYZMF6R60R' where id=6;
-update noar tt set b2='ELA3ZVF41SQIDZSQ40' where id=6;
-update noar ti set b2='ELA3ZVF41SQIDZSQ40' where id=6;
-update noar tt set b0='3S' where id=7;
-update noar ti set b0='3S' where id=7;
-update noar tt set b1='NV' where id=7;
-update noar ti set b1='NV' where id=7;
-update noar tt set b2='0NXW8QE' where id=7;
-update noar ti set b2='0NXW8QE' where id=7;
-update noar tt set b0='YWF1WJL1YAHW5S' where id=8;
-update noar ti set b0='YWF1WJL1YAHW5S' where id=8;
-update noar tt set b1='QT18FZ87HUWU09YV50P' where id=8;
-update noar ti set b1='QT18FZ87HUWU09YV50P' where id=8;
-update noar tt set b2='F44MCHPPP4NVX0MGQX3YDHKK0ZX3' where id=8;
-update noar ti set b2='F44MCHPPP4NVX0MGQX3YDHKK0ZX3' where id=8;
-update noar tt set b0='HJ' where id=9;
-update noar ti set b0='HJ' where id=9;
-update noar tt set b1='399DX' where id=9;
-update noar ti set b1='399DX' where id=9;
-update noar tt set b2='D' where id=9;
-update noar ti set b2='D' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 blob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KUL9R62R5XHT9TLKXWAJ2' where id=1;
-update noar ti set b0='KUL9R62R5XHT9TLKXWAJ2' where id=1;
-update noar tt set b1='I16AISVK0C84JN94O' where id=1;
-update noar ti set b1='I16AISVK0C84JN94O' where id=1;
-update noar tt set b2='DZBSYN6XM3LQRMUOHVS' where id=1;
-update noar ti set b2='DZBSYN6XM3LQRMUOHVS' where id=1;
-update noar tt set b0='9QX7EWVD01RNO0K31H1C46P5Y' where id=2;
-update noar ti set b0='9QX7EWVD01RNO0K31H1C46P5Y' where id=2;
-update noar tt set b1='T5W4UV' where id=2;
-update noar ti set b1='T5W4UV' where id=2;
-update noar tt set b2='NSM3QUAFH69G13E71ZQ5FT' where id=2;
-update noar ti set b2='NSM3QUAFH69G13E71ZQ5FT' where id=2;
-update noar tt set b0='FZMG4K9M9' where id=3;
-update noar ti set b0='FZMG4K9M9' where id=3;
-update noar tt set b1='KDK2I3CZ5ODM4COM' where id=3;
-update noar ti set b1='KDK2I3CZ5ODM4COM' where id=3;
-update noar tt set b2='Q8CHH3VNZXM5JBOAK' where id=3;
-update noar ti set b2='Q8CHH3VNZXM5JBOAK' where id=3;
-update noar tt set b0='Z' where id=4;
-update noar ti set b0='Z' where id=4;
-update noar tt set b1='T9Z' where id=4;
-update noar ti set b1='T9Z' where id=4;
-update noar tt set b2='26PX3YLA2DBLW2KQ9T8ER825PG5AU2VX' where id=4;
-update noar ti set b2='26PX3YLA2DBLW2KQ9T8ER825PG5AU2VX' where id=4;
-update noar tt set b0='IYOSIQVCY0QYKLDMDBVTR5CKP47YC9C' where id=5;
-update noar ti set b0='IYOSIQVCY0QYKLDMDBVTR5CKP47YC9C' where id=5;
-update noar tt set b1='NEOGGYNOPY4JC1JXJ' where id=5;
-update noar ti set b1='NEOGGYNOPY4JC1JXJ' where id=5;
-update noar tt set b2='QD8W0VPV' where id=5;
-update noar ti set b2='QD8W0VPV' where id=5;
-update noar tt set b0='OHEIOC8XO6C7RTLXBIH99777UU7WZE3I' where id=6;
-update noar ti set b0='OHEIOC8XO6C7RTLXBIH99777UU7WZE3I' where id=6;
-update noar tt set b1='GDVTQ' where id=6;
-update noar ti set b1='GDVTQ' where id=6;
-update noar tt set b2='KSON25ZJHPPV2VCA1MADX2BGAGOEZ' where id=6;
-update noar ti set b2='KSON25ZJHPPV2VCA1MADX2BGAGOEZ' where id=6;
-update noar tt set b0='BYN85BOSV1PLLQB2AGSJLXBIHQUR' where id=7;
-update noar ti set b0='BYN85BOSV1PLLQB2AGSJLXBIHQUR' where id=7;
-update noar tt set b1='18EPY4WOA0PRS4UEH8IDQWFRMONY' where id=7;
-update noar ti set b1='18EPY4WOA0PRS4UEH8IDQWFRMONY' where id=7;
-update noar tt set b2='2K1WWKV3FFQ9GE1IVCG0' where id=7;
-update noar ti set b2='2K1WWKV3FFQ9GE1IVCG0' where id=7;
-update noar tt set b0='6O50X7JG01O476B92PVF' where id=8;
-update noar ti set b0='6O50X7JG01O476B92PVF' where id=8;
-update noar tt set b1='JF1' where id=8;
-update noar ti set b1='JF1' where id=8;
-update noar tt set b2='O8JXY5CFDL20' where id=8;
-update noar ti set b2='O8JXY5CFDL20' where id=8;
-update noar tt set b0='V27DZ' where id=9;
-update noar ti set b0='V27DZ' where id=9;
-update noar tt set b1='NBZCN2ASHLBS0SFFZ87R0D98' where id=9;
-update noar ti set b1='NBZCN2ASHLBS0SFFZ87R0D98' where id=9;
-update noar tt set b2='GEL' where id=9;
-update noar ti set b2='GEL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 blob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2J50PUSKS4CLILJ8BE' where id=1;
-update noar ti set b0='2J50PUSKS4CLILJ8BE' where id=1;
-update noar tt set b1='IZ7O58ECHPB9EJEF8H43UMVWC' where id=1;
-update noar ti set b1='IZ7O58ECHPB9EJEF8H43UMVWC' where id=1;
-update noar tt set b2='KSB8DY5VBCSVTJ' where id=1;
-update noar ti set b2='KSB8DY5VBCSVTJ' where id=1;
-update noar tt set b0='OP4RAOMGCIBUS9WP8O3GE8' where id=2;
-update noar ti set b0='OP4RAOMGCIBUS9WP8O3GE8' where id=2;
-update noar tt set b1='YXPLOGN9198B' where id=2;
-update noar ti set b1='YXPLOGN9198B' where id=2;
-update noar tt set b2='LA3M88Q' where id=2;
-update noar ti set b2='LA3M88Q' where id=2;
-update noar tt set b0='KHVIJHK6JLLYEGNG59QD6C6BXQFOD' where id=3;
-update noar ti set b0='KHVIJHK6JLLYEGNG59QD6C6BXQFOD' where id=3;
-update noar tt set b1='AQWK4196CLH31W5OF0K' where id=3;
-update noar ti set b1='AQWK4196CLH31W5OF0K' where id=3;
-update noar tt set b2='WQ3TDBB7I9' where id=3;
-update noar ti set b2='WQ3TDBB7I9' where id=3;
-update noar tt set b0='83D0GE8JEZBMPUGRXWAGACZB8TBSNMN' where id=4;
-update noar ti set b0='83D0GE8JEZBMPUGRXWAGACZB8TBSNMN' where id=4;
-update noar tt set b1='I6QS32TU' where id=4;
-update noar ti set b1='I6QS32TU' where id=4;
-update noar tt set b2='SV6UBP82JBWED' where id=4;
-update noar ti set b2='SV6UBP82JBWED' where id=4;
-update noar tt set b0='U' where id=5;
-update noar ti set b0='U' where id=5;
-update noar tt set b1='G5PVDKYQE2SFB5W445VJEK22JABFMB' where id=5;
-update noar ti set b1='G5PVDKYQE2SFB5W445VJEK22JABFMB' where id=5;
-update noar tt set b2='EOGDCBZLP7EB4O2V8SN' where id=5;
-update noar ti set b2='EOGDCBZLP7EB4O2V8SN' where id=5;
-update noar tt set b0='SA56' where id=6;
-update noar ti set b0='SA56' where id=6;
-update noar tt set b1='AAD24XLTEBO3R3HXZ2BHV0QY0J' where id=6;
-update noar ti set b1='AAD24XLTEBO3R3HXZ2BHV0QY0J' where id=6;
-update noar tt set b2='6TTM4VGMWV44BX457MNLAHN35KT' where id=6;
-update noar ti set b2='6TTM4VGMWV44BX457MNLAHN35KT' where id=6;
-update noar tt set b0='1G32Y30YJMQZKCV60V6RMHTY34' where id=7;
-update noar ti set b0='1G32Y30YJMQZKCV60V6RMHTY34' where id=7;
-update noar tt set b1='FRBYVQX0L2XTWWQJ0MNBTE13BUCCW' where id=7;
-update noar ti set b1='FRBYVQX0L2XTWWQJ0MNBTE13BUCCW' where id=7;
-update noar tt set b2='2C1PB72YP3XJPYDLS5Q90SDMSM5O275H' where id=7;
-update noar ti set b2='2C1PB72YP3XJPYDLS5Q90SDMSM5O275H' where id=7;
-update noar tt set b0='34QQYD9ABXX820FRK278269SY5RZ3' where id=8;
-update noar ti set b0='34QQYD9ABXX820FRK278269SY5RZ3' where id=8;
-update noar tt set b1='UQG9UCA6JER9C6AWJP9QLXV' where id=8;
-update noar ti set b1='UQG9UCA6JER9C6AWJP9QLXV' where id=8;
-update noar tt set b2='QIMCR0S7' where id=8;
-update noar ti set b2='QIMCR0S7' where id=8;
-update noar tt set b0='UHXB' where id=9;
-update noar ti set b0='UHXB' where id=9;
-update noar tt set b1='V8STWNA1AEQVKVDB7ZL8' where id=9;
-update noar ti set b1='V8STWNA1AEQVKVDB7ZL8' where id=9;
-update noar tt set b2='8KZE20JFQ7F80V' where id=9;
-update noar ti set b2='8KZE20JFQ7F80V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7CDYYCLYVV3P' where id=1;
-update noar ti set b0='7CDYYCLYVV3P' where id=1;
-update noar tt set b1='GBZFHZ9' where id=1;
-update noar ti set b1='GBZFHZ9' where id=1;
-update noar tt set b2='T4BUQYE' where id=1;
-update noar ti set b2='T4BUQYE' where id=1;
-update noar tt set b0='S2EZBRBRWZ021679I5BNYZCP1VIUTJ' where id=2;
-update noar ti set b0='S2EZBRBRWZ021679I5BNYZCP1VIUTJ' where id=2;
-update noar tt set b1='G7LQ' where id=2;
-update noar ti set b1='G7LQ' where id=2;
-update noar tt set b2='XMN08ZVS2TRN6HE4JX9L' where id=2;
-update noar ti set b2='XMN08ZVS2TRN6HE4JX9L' where id=2;
-update noar tt set b0='O0P' where id=3;
-update noar ti set b0='O0P' where id=3;
-update noar tt set b1='S4OTKHKYR5UWJYEI2ILP04YL3JLT' where id=3;
-update noar ti set b1='S4OTKHKYR5UWJYEI2ILP04YL3JLT' where id=3;
-update noar tt set b2='J2EZDFMNI04QC35' where id=3;
-update noar ti set b2='J2EZDFMNI04QC35' where id=3;
-update noar tt set b0='AA7754SASPCBQ3KQRP21M' where id=4;
-update noar ti set b0='AA7754SASPCBQ3KQRP21M' where id=4;
-update noar tt set b1='1F358JYFLDLOXI' where id=4;
-update noar ti set b1='1F358JYFLDLOXI' where id=4;
-update noar tt set b2='HR0AQW8FX1E' where id=4;
-update noar ti set b2='HR0AQW8FX1E' where id=4;
-update noar tt set b0='PVMT' where id=5;
-update noar ti set b0='PVMT' where id=5;
-update noar tt set b1='2XR3QS' where id=5;
-update noar ti set b1='2XR3QS' where id=5;
-update noar tt set b2='ITAGAD' where id=5;
-update noar ti set b2='ITAGAD' where id=5;
-update noar tt set b0='6L68VMJY3SYTRRDC4HYA' where id=6;
-update noar ti set b0='6L68VMJY3SYTRRDC4HYA' where id=6;
-update noar tt set b1='WJUHNDSXWWAG' where id=6;
-update noar ti set b1='WJUHNDSXWWAG' where id=6;
-update noar tt set b2='58RVBGH37AO139VKFAQSK' where id=6;
-update noar ti set b2='58RVBGH37AO139VKFAQSK' where id=6;
-update noar tt set b0='67UD1' where id=7;
-update noar ti set b0='67UD1' where id=7;
-update noar tt set b1='2I8W7ESDGFM4Y5E' where id=7;
-update noar ti set b1='2I8W7ESDGFM4Y5E' where id=7;
-update noar tt set b2='X9EX9UGJEVO1OFNBW2A2GC2HARGT1' where id=7;
-update noar ti set b2='X9EX9UGJEVO1OFNBW2A2GC2HARGT1' where id=7;
-update noar tt set b0='0VR9B5RD28PB4W4QMWVRRFPVCL' where id=8;
-update noar ti set b0='0VR9B5RD28PB4W4QMWVRRFPVCL' where id=8;
-update noar tt set b1='5C7BUUI807GM63M' where id=8;
-update noar ti set b1='5C7BUUI807GM63M' where id=8;
-update noar tt set b2='K' where id=8;
-update noar ti set b2='K' where id=8;
-update noar tt set b0='ER' where id=9;
-update noar ti set b0='ER' where id=9;
-update noar tt set b1='OQ3MYTZL4ESWL6Z8V' where id=9;
-update noar ti set b1='OQ3MYTZL4ESWL6Z8V' where id=9;
-update noar tt set b2='JIDOINACMUZU' where id=9;
-update noar ti set b2='JIDOINACMUZU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='C6' where id=1;
-update noar ti set b0='C6' where id=1;
-update noar tt set b1='SOU6MIDKZC2SRYNIPESS8XSDENUA4' where id=1;
-update noar ti set b1='SOU6MIDKZC2SRYNIPESS8XSDENUA4' where id=1;
-update noar tt set b2='ARIUNWKSHU12NXO3RMMAPORPTP6GW' where id=1;
-update noar ti set b2='ARIUNWKSHU12NXO3RMMAPORPTP6GW' where id=1;
-update noar tt set b0='QO39RTKRAI' where id=2;
-update noar ti set b0='QO39RTKRAI' where id=2;
-update noar tt set b1='Y3XLVR33AXH7TVD9U07C2UO' where id=2;
-update noar ti set b1='Y3XLVR33AXH7TVD9U07C2UO' where id=2;
-update noar tt set b2='RT9ZNAF' where id=2;
-update noar ti set b2='RT9ZNAF' where id=2;
-update noar tt set b0='L987SRYNJVZ2P3E3SIY5I3' where id=3;
-update noar ti set b0='L987SRYNJVZ2P3E3SIY5I3' where id=3;
-update noar tt set b1='GLGA44' where id=3;
-update noar ti set b1='GLGA44' where id=3;
-update noar tt set b2='RU6U5' where id=3;
-update noar ti set b2='RU6U5' where id=3;
-update noar tt set b0='LZKU6COFRGCPOZK1VMVMS0F7' where id=4;
-update noar ti set b0='LZKU6COFRGCPOZK1VMVMS0F7' where id=4;
-update noar tt set b1='PYDZ60VDWUDKA9FQWP06A0I' where id=4;
-update noar ti set b1='PYDZ60VDWUDKA9FQWP06A0I' where id=4;
-update noar tt set b2='6JH9Q' where id=4;
-update noar ti set b2='6JH9Q' where id=4;
-update noar tt set b0='L0RESOTBTQV' where id=5;
-update noar ti set b0='L0RESOTBTQV' where id=5;
-update noar tt set b1='D2' where id=5;
-update noar ti set b1='D2' where id=5;
-update noar tt set b2='UG2GQNWXSYM' where id=5;
-update noar ti set b2='UG2GQNWXSYM' where id=5;
-update noar tt set b0='T8J' where id=6;
-update noar ti set b0='T8J' where id=6;
-update noar tt set b1='A3V96R26JYETEC7BRJNUOU3CYHXU5OR' where id=6;
-update noar ti set b1='A3V96R26JYETEC7BRJNUOU3CYHXU5OR' where id=6;
-update noar tt set b2='LCALHV6OS4RAO2MQSAX93NP334Q' where id=6;
-update noar ti set b2='LCALHV6OS4RAO2MQSAX93NP334Q' where id=6;
-update noar tt set b0='1YYQCPJV7OUC' where id=7;
-update noar ti set b0='1YYQCPJV7OUC' where id=7;
-update noar tt set b1='J76VDPWGNVZ81' where id=7;
-update noar ti set b1='J76VDPWGNVZ81' where id=7;
-update noar tt set b2='BG56WWJXFXMIHG4VUFK10XP' where id=7;
-update noar ti set b2='BG56WWJXFXMIHG4VUFK10XP' where id=7;
-update noar tt set b0='6BBHJLWDH8QZZH' where id=8;
-update noar ti set b0='6BBHJLWDH8QZZH' where id=8;
-update noar tt set b1='71P23X3Q77XFK3S0QQEO9MZVC88' where id=8;
-update noar ti set b1='71P23X3Q77XFK3S0QQEO9MZVC88' where id=8;
-update noar tt set b2='LZXU4W69N2DR' where id=8;
-update noar ti set b2='LZXU4W69N2DR' where id=8;
-update noar tt set b0='HETGMBF3GSCNU2C4DASNP' where id=9;
-update noar ti set b0='HETGMBF3GSCNU2C4DASNP' where id=9;
-update noar tt set b1='22GV5RJOB5H7741' where id=9;
-update noar ti set b1='22GV5RJOB5H7741' where id=9;
-update noar tt set b2='IDDR5KA9OHDG70M5ZC' where id=9;
-update noar ti set b2='IDDR5KA9OHDG70M5ZC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QHY19YQGCFEAQNPCDES9WSB7W7D7' where id=1;
-update noar ti set b0='QHY19YQGCFEAQNPCDES9WSB7W7D7' where id=1;
-update noar tt set b1='AF' where id=1;
-update noar ti set b1='AF' where id=1;
-update noar tt set b2='Y7KFGW5T7SV' where id=1;
-update noar ti set b2='Y7KFGW5T7SV' where id=1;
-update noar tt set b0='VC0IUSILD4PN81LG48YUY' where id=2;
-update noar ti set b0='VC0IUSILD4PN81LG48YUY' where id=2;
-update noar tt set b1='HRQ45I18BYA7GQBSMS' where id=2;
-update noar ti set b1='HRQ45I18BYA7GQBSMS' where id=2;
-update noar tt set b2='TF2HGCXUXXICVYW7PJG50K7BN' where id=2;
-update noar ti set b2='TF2HGCXUXXICVYW7PJG50K7BN' where id=2;
-update noar tt set b0='DM28KDBKQ71' where id=3;
-update noar ti set b0='DM28KDBKQ71' where id=3;
-update noar tt set b1='ZOTKU2Z25LMH78I1EGKTSVE7U0' where id=3;
-update noar ti set b1='ZOTKU2Z25LMH78I1EGKTSVE7U0' where id=3;
-update noar tt set b2='GPP6VN80AFJMNJ168695' where id=3;
-update noar ti set b2='GPP6VN80AFJMNJ168695' where id=3;
-update noar tt set b0='LRNFCS3D8HJL28' where id=4;
-update noar ti set b0='LRNFCS3D8HJL28' where id=4;
-update noar tt set b1='8EWKJ5ORQNDO158EJN0' where id=4;
-update noar ti set b1='8EWKJ5ORQNDO158EJN0' where id=4;
-update noar tt set b2='16JQ36TDSTKNJ780L2N9U' where id=4;
-update noar ti set b2='16JQ36TDSTKNJ780L2N9U' where id=4;
-update noar tt set b0='56RW5' where id=5;
-update noar ti set b0='56RW5' where id=5;
-update noar tt set b1='R7TL1XXDTN005D74MY9L' where id=5;
-update noar ti set b1='R7TL1XXDTN005D74MY9L' where id=5;
-update noar tt set b2='R0C' where id=5;
-update noar ti set b2='R0C' where id=5;
-update noar tt set b0='8ISFYDRRMQW0NDBPEC9L' where id=6;
-update noar ti set b0='8ISFYDRRMQW0NDBPEC9L' where id=6;
-update noar tt set b1='9PZLQTMB3RQHAP8XV5NI61LMQ0OM5' where id=6;
-update noar ti set b1='9PZLQTMB3RQHAP8XV5NI61LMQ0OM5' where id=6;
-update noar tt set b2='JUN9TLDZDV2N0RW9' where id=6;
-update noar ti set b2='JUN9TLDZDV2N0RW9' where id=6;
-update noar tt set b0='QCQ1GDVCVPDJH87QV' where id=7;
-update noar ti set b0='QCQ1GDVCVPDJH87QV' where id=7;
-update noar tt set b1='LOVX89LS6NE' where id=7;
-update noar ti set b1='LOVX89LS6NE' where id=7;
-update noar tt set b2='P' where id=7;
-update noar ti set b2='P' where id=7;
-update noar tt set b0='H7J22C64A28FAJ0TPGZC4N09EW7HP6Y' where id=8;
-update noar ti set b0='H7J22C64A28FAJ0TPGZC4N09EW7HP6Y' where id=8;
-update noar tt set b1='Z8DU5NMHP8XOI' where id=8;
-update noar ti set b1='Z8DU5NMHP8XOI' where id=8;
-update noar tt set b2='J205717P18L' where id=8;
-update noar ti set b2='J205717P18L' where id=8;
-update noar tt set b0='BAEHP6VAXCU2PC79GRQJ4TFE4ZTTPHB' where id=9;
-update noar ti set b0='BAEHP6VAXCU2PC79GRQJ4TFE4ZTTPHB' where id=9;
-update noar tt set b1='D4IJGT76XBJ9WSIC' where id=9;
-update noar ti set b1='D4IJGT76XBJ9WSIC' where id=9;
-update noar tt set b2='ERZ182THFSO1X1C' where id=9;
-update noar ti set b2='ERZ182THFSO1X1C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='17AJDBI9' where id=1;
-update noar ti set b0='17AJDBI9' where id=1;
-update noar tt set b1='A53RGXM55SQQ16PE98R4ILCHOJL9KK27' where id=1;
-update noar ti set b1='A53RGXM55SQQ16PE98R4ILCHOJL9KK27' where id=1;
-update noar tt set b2='UIVSAMSD5SONPH0OYYX' where id=1;
-update noar ti set b2='UIVSAMSD5SONPH0OYYX' where id=1;
-update noar tt set b0='9W1O62Y4CR2FV5K0XEYXB' where id=2;
-update noar ti set b0='9W1O62Y4CR2FV5K0XEYXB' where id=2;
-update noar tt set b1='HOTTZNLX4PU3T68ZL8IAIHZQ' where id=2;
-update noar ti set b1='HOTTZNLX4PU3T68ZL8IAIHZQ' where id=2;
-update noar tt set b2='5KZ' where id=2;
-update noar ti set b2='5KZ' where id=2;
-update noar tt set b0='8XWIIERQXFLK8AKC1R1' where id=3;
-update noar ti set b0='8XWIIERQXFLK8AKC1R1' where id=3;
-update noar tt set b1='ZMEA7VELZYAQFHH1' where id=3;
-update noar ti set b1='ZMEA7VELZYAQFHH1' where id=3;
-update noar tt set b2='25O1X' where id=3;
-update noar ti set b2='25O1X' where id=3;
-update noar tt set b0='2FGED7D2KGPDLN' where id=4;
-update noar ti set b0='2FGED7D2KGPDLN' where id=4;
-update noar tt set b1='LN' where id=4;
-update noar ti set b1='LN' where id=4;
-update noar tt set b2='REZOU5LK3VX1ALEWM' where id=4;
-update noar ti set b2='REZOU5LK3VX1ALEWM' where id=4;
-update noar tt set b0='YCG' where id=5;
-update noar ti set b0='YCG' where id=5;
-update noar tt set b1='BAYLK1X9WTBT4TVG21V' where id=5;
-update noar ti set b1='BAYLK1X9WTBT4TVG21V' where id=5;
-update noar tt set b2='KWXST8PVYOSNRI0' where id=5;
-update noar ti set b2='KWXST8PVYOSNRI0' where id=5;
-update noar tt set b0='0I45AIEGXIA5UXC2' where id=6;
-update noar ti set b0='0I45AIEGXIA5UXC2' where id=6;
-update noar tt set b1='D5V346' where id=6;
-update noar ti set b1='D5V346' where id=6;
-update noar tt set b2='8' where id=6;
-update noar ti set b2='8' where id=6;
-update noar tt set b0='O891VTQKFH' where id=7;
-update noar ti set b0='O891VTQKFH' where id=7;
-update noar tt set b1='DS1EWMZR9RL5DA47Y3XP6UWEUQ5RDP' where id=7;
-update noar ti set b1='DS1EWMZR9RL5DA47Y3XP6UWEUQ5RDP' where id=7;
-update noar tt set b2='4Z34HE15BBU6YR31SKKFO2NMUZU2' where id=7;
-update noar ti set b2='4Z34HE15BBU6YR31SKKFO2NMUZU2' where id=7;
-update noar tt set b0='DP5H34ZBD9RXLQ80J3I3XHZLXIXBM' where id=8;
-update noar ti set b0='DP5H34ZBD9RXLQ80J3I3XHZLXIXBM' where id=8;
-update noar tt set b1='483RCPP45FUATV7YG5L' where id=8;
-update noar ti set b1='483RCPP45FUATV7YG5L' where id=8;
-update noar tt set b2='VC4D88' where id=8;
-update noar ti set b2='VC4D88' where id=8;
-update noar tt set b0='P' where id=9;
-update noar ti set b0='P' where id=9;
-update noar tt set b1='QMTZBK6UYYYW8Z' where id=9;
-update noar ti set b1='QMTZBK6UYYYW8Z' where id=9;
-update noar tt set b2='NSU' where id=9;
-update noar ti set b2='NSU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='65YJEE13IWQUE' where id=1;
-update noar ti set b0='65YJEE13IWQUE' where id=1;
-update noar tt set b1='TCTC1A' where id=1;
-update noar ti set b1='TCTC1A' where id=1;
-update noar tt set b2='OZXJ' where id=1;
-update noar ti set b2='OZXJ' where id=1;
-update noar tt set b0='TMS' where id=2;
-update noar ti set b0='TMS' where id=2;
-update noar tt set b1='ZWERA63F20BCAV3' where id=2;
-update noar ti set b1='ZWERA63F20BCAV3' where id=2;
-update noar tt set b2='L05MPNDVRUXSHD4P1RH' where id=2;
-update noar ti set b2='L05MPNDVRUXSHD4P1RH' where id=2;
-update noar tt set b0='EDLHA' where id=3;
-update noar ti set b0='EDLHA' where id=3;
-update noar tt set b1='73FRWPOG3' where id=3;
-update noar ti set b1='73FRWPOG3' where id=3;
-update noar tt set b2='DKHW3HVOO7YI1SR9V4LRU14E09ECG' where id=3;
-update noar ti set b2='DKHW3HVOO7YI1SR9V4LRU14E09ECG' where id=3;
-update noar tt set b0='YXF0VZISJ08NI6SEFLYM1GXPO' where id=4;
-update noar ti set b0='YXF0VZISJ08NI6SEFLYM1GXPO' where id=4;
-update noar tt set b1='XI5GWIEERUB19Y98ZMC' where id=4;
-update noar ti set b1='XI5GWIEERUB19Y98ZMC' where id=4;
-update noar tt set b2='WAV8FKTKQEACKL5IKKQ0E' where id=4;
-update noar ti set b2='WAV8FKTKQEACKL5IKKQ0E' where id=4;
-update noar tt set b0='06KHAXKMQTNW8B58CH1TATN9HHRU' where id=5;
-update noar ti set b0='06KHAXKMQTNW8B58CH1TATN9HHRU' where id=5;
-update noar tt set b1='NSNJ1PC01PN4NH' where id=5;
-update noar ti set b1='NSNJ1PC01PN4NH' where id=5;
-update noar tt set b2='LIVS5P695JXJXC7TXX975PBAMW' where id=5;
-update noar ti set b2='LIVS5P695JXJXC7TXX975PBAMW' where id=5;
-update noar tt set b0='L1CGVE' where id=6;
-update noar ti set b0='L1CGVE' where id=6;
-update noar tt set b1='K62BND8ATNVYH82TJL7JP2BQFP' where id=6;
-update noar ti set b1='K62BND8ATNVYH82TJL7JP2BQFP' where id=6;
-update noar tt set b2='69W77LR0AIXSUV3J6LW7UZNVE30' where id=6;
-update noar ti set b2='69W77LR0AIXSUV3J6LW7UZNVE30' where id=6;
-update noar tt set b0='1B6BH39B' where id=7;
-update noar ti set b0='1B6BH39B' where id=7;
-update noar tt set b1='JSYHA6JRTBYIMRBDTU' where id=7;
-update noar ti set b1='JSYHA6JRTBYIMRBDTU' where id=7;
-update noar tt set b2='P7O2D' where id=7;
-update noar ti set b2='P7O2D' where id=7;
-update noar tt set b0='ZR2GCW88R0V' where id=8;
-update noar ti set b0='ZR2GCW88R0V' where id=8;
-update noar tt set b1='WIFGDOLS5XXEJBG' where id=8;
-update noar ti set b1='WIFGDOLS5XXEJBG' where id=8;
-update noar tt set b2='6XGD7H0202357X9R6VSUKSR' where id=8;
-update noar ti set b2='6XGD7H0202357X9R6VSUKSR' where id=8;
-update noar tt set b0='ZYXY9PE3HP4870TLBPKEB7JVNCF' where id=9;
-update noar ti set b0='ZYXY9PE3HP4870TLBPKEB7JVNCF' where id=9;
-update noar tt set b1='E5GNDGEL12YEX3F6MCR4G4' where id=9;
-update noar ti set b1='E5GNDGEL12YEX3F6MCR4G4' where id=9;
-update noar tt set b2='LI34MJ75ED0C3MPTR30BS9RQV02I' where id=9;
-update noar ti set b2='LI34MJ75ED0C3MPTR30BS9RQV02I' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TOBQKN42SUUGP63XRGHY1J5' where id=1;
-update noar ti set b0='TOBQKN42SUUGP63XRGHY1J5' where id=1;
-update noar tt set b1='G4FKD' where id=1;
-update noar ti set b1='G4FKD' where id=1;
-update noar tt set b2='G' where id=1;
-update noar ti set b2='G' where id=1;
-update noar tt set b0='900SYJ5N0CTFSSW0IIFEB6U4E8' where id=2;
-update noar ti set b0='900SYJ5N0CTFSSW0IIFEB6U4E8' where id=2;
-update noar tt set b1='PNTRT71405K6SHAEBVAX' where id=2;
-update noar ti set b1='PNTRT71405K6SHAEBVAX' where id=2;
-update noar tt set b2='0D7T1OCJDHV6VIV9DZ5' where id=2;
-update noar ti set b2='0D7T1OCJDHV6VIV9DZ5' where id=2;
-update noar tt set b0='YHPBGEIAYMWFE2RR3W3S4IB' where id=3;
-update noar ti set b0='YHPBGEIAYMWFE2RR3W3S4IB' where id=3;
-update noar tt set b1='VAN8EKUEXNKRE' where id=3;
-update noar ti set b1='VAN8EKUEXNKRE' where id=3;
-update noar tt set b2='XJCR2JHJW5' where id=3;
-update noar ti set b2='XJCR2JHJW5' where id=3;
-update noar tt set b0='OXG5W7JU' where id=4;
-update noar ti set b0='OXG5W7JU' where id=4;
-update noar tt set b1='2L0QK0ZGS2GNH9CJG6JDZ1' where id=4;
-update noar ti set b1='2L0QK0ZGS2GNH9CJG6JDZ1' where id=4;
-update noar tt set b2='L2B7CLE3Q955XDFE2UR' where id=4;
-update noar ti set b2='L2B7CLE3Q955XDFE2UR' where id=4;
-update noar tt set b0='556B7WWPS5ZMMLMMH9Y6R86TTVI' where id=5;
-update noar ti set b0='556B7WWPS5ZMMLMMH9Y6R86TTVI' where id=5;
-update noar tt set b1='A5H2HTJ7NXYC1TDTE8RTYK0RIPXE' where id=5;
-update noar ti set b1='A5H2HTJ7NXYC1TDTE8RTYK0RIPXE' where id=5;
-update noar tt set b2='BXGQDZ3NYE0ORJ9Q7L3GTQ' where id=5;
-update noar ti set b2='BXGQDZ3NYE0ORJ9Q7L3GTQ' where id=5;
-update noar tt set b0='J13DGJMKK' where id=6;
-update noar ti set b0='J13DGJMKK' where id=6;
-update noar tt set b1='OKXKB36SIBQ6DYTAWWNCQRN' where id=6;
-update noar ti set b1='OKXKB36SIBQ6DYTAWWNCQRN' where id=6;
-update noar tt set b2='X' where id=6;
-update noar ti set b2='X' where id=6;
-update noar tt set b0='MQF' where id=7;
-update noar ti set b0='MQF' where id=7;
-update noar tt set b1='DF4BYC54BPBT16UGQDLQTT' where id=7;
-update noar ti set b1='DF4BYC54BPBT16UGQDLQTT' where id=7;
-update noar tt set b2='B6QFZ6D8JNN5ZP66R8G0A0HT6' where id=7;
-update noar ti set b2='B6QFZ6D8JNN5ZP66R8G0A0HT6' where id=7;
-update noar tt set b0='1P4JOLC1RP' where id=8;
-update noar ti set b0='1P4JOLC1RP' where id=8;
-update noar tt set b1='TSZ73EN' where id=8;
-update noar ti set b1='TSZ73EN' where id=8;
-update noar tt set b2='6CGX2FBTI8Y0VY2EUU4' where id=8;
-update noar ti set b2='6CGX2FBTI8Y0VY2EUU4' where id=8;
-update noar tt set b0='IE9PE17JCCSZZNYWWN7OFYZ0NHGDHM' where id=9;
-update noar ti set b0='IE9PE17JCCSZZNYWWN7OFYZ0NHGDHM' where id=9;
-update noar tt set b1='8PT11CX4KBBLGB0' where id=9;
-update noar ti set b1='8PT11CX4KBBLGB0' where id=9;
-update noar tt set b2='W4' where id=9;
-update noar ti set b2='W4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9RMD' where id=1;
-update noar ti set b0='9RMD' where id=1;
-update noar tt set b1='TYIPDO3YUIUCVODS4' where id=1;
-update noar ti set b1='TYIPDO3YUIUCVODS4' where id=1;
-update noar tt set b2='6IV' where id=1;
-update noar ti set b2='6IV' where id=1;
-update noar tt set b0='6QH0E2YXDJNOCEHTAR2NTKDK20P9VWBQ' where id=2;
-update noar ti set b0='6QH0E2YXDJNOCEHTAR2NTKDK20P9VWBQ' where id=2;
-update noar tt set b1='3CIQ61ZPJ2XEIJEIVAZM17QAN' where id=2;
-update noar ti set b1='3CIQ61ZPJ2XEIJEIVAZM17QAN' where id=2;
-update noar tt set b2='EIHD06DJEAK5K1' where id=2;
-update noar ti set b2='EIHD06DJEAK5K1' where id=2;
-update noar tt set b0='RKKOEX2AIKMYTOK2LX' where id=3;
-update noar ti set b0='RKKOEX2AIKMYTOK2LX' where id=3;
-update noar tt set b1='I' where id=3;
-update noar ti set b1='I' where id=3;
-update noar tt set b2='W2R8SPPSDARAW20IL2PDHYQ1N5LZWDDT' where id=3;
-update noar ti set b2='W2R8SPPSDARAW20IL2PDHYQ1N5LZWDDT' where id=3;
-update noar tt set b0='1BHBGALM' where id=4;
-update noar ti set b0='1BHBGALM' where id=4;
-update noar tt set b1='NC23ZCD8' where id=4;
-update noar ti set b1='NC23ZCD8' where id=4;
-update noar tt set b2='XZ' where id=4;
-update noar ti set b2='XZ' where id=4;
-update noar tt set b0='1PQ0BA7' where id=5;
-update noar ti set b0='1PQ0BA7' where id=5;
-update noar tt set b1='187K13162HY8VE7HX7U7TX1N4OGGTXY' where id=5;
-update noar ti set b1='187K13162HY8VE7HX7U7TX1N4OGGTXY' where id=5;
-update noar tt set b2='H8TN56V' where id=5;
-update noar ti set b2='H8TN56V' where id=5;
-update noar tt set b0='1' where id=6;
-update noar ti set b0='1' where id=6;
-update noar tt set b1='OBY25SU3KGENETDEX6GHZA2D1D1MZJNO' where id=6;
-update noar ti set b1='OBY25SU3KGENETDEX6GHZA2D1D1MZJNO' where id=6;
-update noar tt set b2='V1P3HAQRATR52GGRFHM6SG' where id=6;
-update noar ti set b2='V1P3HAQRATR52GGRFHM6SG' where id=6;
-update noar tt set b0='83KD5K1Y137GDQKR8AA0VOYRZ6R6LYKC' where id=7;
-update noar ti set b0='83KD5K1Y137GDQKR8AA0VOYRZ6R6LYKC' where id=7;
-update noar tt set b1='JTLVFSMCVBHO' where id=7;
-update noar ti set b1='JTLVFSMCVBHO' where id=7;
-update noar tt set b2='EZIZDAKTNMEDTR91HB5AJJBM' where id=7;
-update noar ti set b2='EZIZDAKTNMEDTR91HB5AJJBM' where id=7;
-update noar tt set b0='C8GCJOOI0T4N8O' where id=8;
-update noar ti set b0='C8GCJOOI0T4N8O' where id=8;
-update noar tt set b1='8Q0C3NVR8' where id=8;
-update noar ti set b1='8Q0C3NVR8' where id=8;
-update noar tt set b2='NID37C0FSL14ZSTGY' where id=8;
-update noar ti set b2='NID37C0FSL14ZSTGY' where id=8;
-update noar tt set b0='J00I6E86QOY27A9H7O82YQSRFXVY' where id=9;
-update noar ti set b0='J00I6E86QOY27A9H7O82YQSRFXVY' where id=9;
-update noar tt set b1='PGV9HBB4WLB' where id=9;
-update noar ti set b1='PGV9HBB4WLB' where id=9;
-update noar tt set b2='T' where id=9;
-update noar ti set b2='T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='JRQ8DE4AB8NKCJXNHTNFTW5V8OKOX5K' where id=1;
-update noar ti set b0='JRQ8DE4AB8NKCJXNHTNFTW5V8OKOX5K' where id=1;
-update noar tt set b1='AIF22OVYI11YHRPD2LXXA0V3' where id=1;
-update noar ti set b1='AIF22OVYI11YHRPD2LXXA0V3' where id=1;
-update noar tt set b2='7DTC5DJ5G7TIDO8' where id=1;
-update noar ti set b2='7DTC5DJ5G7TIDO8' where id=1;
-update noar tt set b0='8' where id=2;
-update noar ti set b0='8' where id=2;
-update noar tt set b1='JXQOS9' where id=2;
-update noar ti set b1='JXQOS9' where id=2;
-update noar tt set b2='12O2O1T3N0P8KRRGEJS7B' where id=2;
-update noar ti set b2='12O2O1T3N0P8KRRGEJS7B' where id=2;
-update noar tt set b0='AX1T88VFY7RI3QB' where id=3;
-update noar ti set b0='AX1T88VFY7RI3QB' where id=3;
-update noar tt set b1='N4CMM2U1WGGXI7EKQ' where id=3;
-update noar ti set b1='N4CMM2U1WGGXI7EKQ' where id=3;
-update noar tt set b2='197JHL39G90FSL8VYQMQS' where id=3;
-update noar ti set b2='197JHL39G90FSL8VYQMQS' where id=3;
-update noar tt set b0='TDCNRDGPMRN9RU' where id=4;
-update noar ti set b0='TDCNRDGPMRN9RU' where id=4;
-update noar tt set b1='ZKKNM' where id=4;
-update noar ti set b1='ZKKNM' where id=4;
-update noar tt set b2='ULG0UUUE5Z7GVJGAALB6TGTK4' where id=4;
-update noar ti set b2='ULG0UUUE5Z7GVJGAALB6TGTK4' where id=4;
-update noar tt set b0='DIPOUWJYOMHHDIE6' where id=5;
-update noar ti set b0='DIPOUWJYOMHHDIE6' where id=5;
-update noar tt set b1='1X1SFHWKJ3NMQX510XRJENT4S' where id=5;
-update noar ti set b1='1X1SFHWKJ3NMQX510XRJENT4S' where id=5;
-update noar tt set b2='QCBUTH8YUR263U05GNOB5Q' where id=5;
-update noar ti set b2='QCBUTH8YUR263U05GNOB5Q' where id=5;
-update noar tt set b0='W1ZQ' where id=6;
-update noar ti set b0='W1ZQ' where id=6;
-update noar tt set b1='7NV0B333' where id=6;
-update noar ti set b1='7NV0B333' where id=6;
-update noar tt set b2='IF6OH1I4CMIVJ5HQBCKEWA' where id=6;
-update noar ti set b2='IF6OH1I4CMIVJ5HQBCKEWA' where id=6;
-update noar tt set b0='A1XWKO7' where id=7;
-update noar ti set b0='A1XWKO7' where id=7;
-update noar tt set b1='26LZNFVSG8P1Y0ZD9PGRV' where id=7;
-update noar ti set b1='26LZNFVSG8P1Y0ZD9PGRV' where id=7;
-update noar tt set b2='5G6O2RKTG' where id=7;
-update noar ti set b2='5G6O2RKTG' where id=7;
-update noar tt set b0='FKQV6DP5VRD364PVGTQG48MTQ' where id=8;
-update noar ti set b0='FKQV6DP5VRD364PVGTQG48MTQ' where id=8;
-update noar tt set b1='14IBLVPMUDIL14GN1' where id=8;
-update noar ti set b1='14IBLVPMUDIL14GN1' where id=8;
-update noar tt set b2='SX4PM3NPHD638' where id=8;
-update noar ti set b2='SX4PM3NPHD638' where id=8;
-update noar tt set b0='HLV213O72HW7YRQSGJD5M' where id=9;
-update noar ti set b0='HLV213O72HW7YRQSGJD5M' where id=9;
-update noar tt set b1='IBQ8NKFYS' where id=9;
-update noar ti set b1='IBQ8NKFYS' where id=9;
-update noar tt set b2='CJ3AW0YAXK7GZ3NR4V0KNVZGO08HTG' where id=9;
-update noar ti set b2='CJ3AW0YAXK7GZ3NR4V0KNVZGO08HTG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 mediumblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XW0PG070O391K72FDZIS7' where id=1;
-update noar ti set b0='XW0PG070O391K72FDZIS7' where id=1;
-update noar tt set b1='S' where id=1;
-update noar ti set b1='S' where id=1;
-update noar tt set b2='KTI8Z92T69FLTCDFN2PARZB5GZY44' where id=1;
-update noar ti set b2='KTI8Z92T69FLTCDFN2PARZB5GZY44' where id=1;
-update noar tt set b0='ZHF4' where id=2;
-update noar ti set b0='ZHF4' where id=2;
-update noar tt set b1='UBNUJQRVDRETQRXWOAXTW59G02CB0' where id=2;
-update noar ti set b1='UBNUJQRVDRETQRXWOAXTW59G02CB0' where id=2;
-update noar tt set b2='805FBNL1W' where id=2;
-update noar ti set b2='805FBNL1W' where id=2;
-update noar tt set b0='TIZLMT55R8LBU4H6LYJNJC7JBAJZEPK9' where id=3;
-update noar ti set b0='TIZLMT55R8LBU4H6LYJNJC7JBAJZEPK9' where id=3;
-update noar tt set b1='5P1W37GHJCY' where id=3;
-update noar ti set b1='5P1W37GHJCY' where id=3;
-update noar tt set b2='UHQ' where id=3;
-update noar ti set b2='UHQ' where id=3;
-update noar tt set b0='2J1T0B6BXK0T13K' where id=4;
-update noar ti set b0='2J1T0B6BXK0T13K' where id=4;
-update noar tt set b1='KVFQGXVV2NMWTEW6PORP' where id=4;
-update noar ti set b1='KVFQGXVV2NMWTEW6PORP' where id=4;
-update noar tt set b2='GC0E5VURDYYC' where id=4;
-update noar ti set b2='GC0E5VURDYYC' where id=4;
-update noar tt set b0='Y' where id=5;
-update noar ti set b0='Y' where id=5;
-update noar tt set b1='09MCJ2IEPNZQ302ES9QD6O35EDKJAXU' where id=5;
-update noar ti set b1='09MCJ2IEPNZQ302ES9QD6O35EDKJAXU' where id=5;
-update noar tt set b2='16YGB78H3H3FXKO8JXLH36QOY8O9LMFT' where id=5;
-update noar ti set b2='16YGB78H3H3FXKO8JXLH36QOY8O9LMFT' where id=5;
-update noar tt set b0='E9H7' where id=6;
-update noar ti set b0='E9H7' where id=6;
-update noar tt set b1='782SIPI2PQUIHBKX014RRI' where id=6;
-update noar ti set b1='782SIPI2PQUIHBKX014RRI' where id=6;
-update noar tt set b2='PKYYVDSWF00V5VDJTEVMFB5SOFPP9' where id=6;
-update noar ti set b2='PKYYVDSWF00V5VDJTEVMFB5SOFPP9' where id=6;
-update noar tt set b0='LRQSJNM8IJ' where id=7;
-update noar ti set b0='LRQSJNM8IJ' where id=7;
-update noar tt set b1='7YM0CR7635FYELLOA6N4N155OM7ODA2' where id=7;
-update noar ti set b1='7YM0CR7635FYELLOA6N4N155OM7ODA2' where id=7;
-update noar tt set b2='52SET7KYZ' where id=7;
-update noar ti set b2='52SET7KYZ' where id=7;
-update noar tt set b0='QA0WV6' where id=8;
-update noar ti set b0='QA0WV6' where id=8;
-update noar tt set b1='NOELJ7UF1S1V8F0JX21CN5XVI4UJ490Q' where id=8;
-update noar ti set b1='NOELJ7UF1S1V8F0JX21CN5XVI4UJ490Q' where id=8;
-update noar tt set b2='1TZ110V6J7BL' where id=8;
-update noar ti set b2='1TZ110V6J7BL' where id=8;
-update noar tt set b0='864XZ0BNOSHR' where id=9;
-update noar ti set b0='864XZ0BNOSHR' where id=9;
-update noar tt set b1='ZTYAMK4TO8OMA0KWLV8' where id=9;
-update noar ti set b1='ZTYAMK4TO8OMA0KWLV8' where id=9;
-update noar tt set b2='C6IFCKRZH7Q9RVXU6C' where id=9;
-update noar ti set b2='C6IFCKRZH7Q9RVXU6C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 mediumblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8A3E7GNRJNWH1LICL603SIMW' where id=1;
-update noar ti set b0='8A3E7GNRJNWH1LICL603SIMW' where id=1;
-update noar tt set b1='L5ZUIANIN7YPH08SF6FACDJ' where id=1;
-update noar ti set b1='L5ZUIANIN7YPH08SF6FACDJ' where id=1;
-update noar tt set b2='5TT18' where id=1;
-update noar ti set b2='5TT18' where id=1;
-update noar tt set b0='COZY' where id=2;
-update noar ti set b0='COZY' where id=2;
-update noar tt set b1='6J29CSX73NBUF4R28PY4CVHAVI26U' where id=2;
-update noar ti set b1='6J29CSX73NBUF4R28PY4CVHAVI26U' where id=2;
-update noar tt set b2='4NYPYLX6Z100VQFH9Y2E' where id=2;
-update noar ti set b2='4NYPYLX6Z100VQFH9Y2E' where id=2;
-update noar tt set b0='59CCV5112PZRDB' where id=3;
-update noar ti set b0='59CCV5112PZRDB' where id=3;
-update noar tt set b1='9QAT315TO4C8N5HNJ0H36FZOJ39JISR' where id=3;
-update noar ti set b1='9QAT315TO4C8N5HNJ0H36FZOJ39JISR' where id=3;
-update noar tt set b2='E' where id=3;
-update noar ti set b2='E' where id=3;
-update noar tt set b0='1Z5AGHX' where id=4;
-update noar ti set b0='1Z5AGHX' where id=4;
-update noar tt set b1='I5MCPCL0HDHW' where id=4;
-update noar ti set b1='I5MCPCL0HDHW' where id=4;
-update noar tt set b2='BRJWNH91X5TD4Q4CBUIV5HG' where id=4;
-update noar ti set b2='BRJWNH91X5TD4Q4CBUIV5HG' where id=4;
-update noar tt set b0='ZJ2LCP' where id=5;
-update noar ti set b0='ZJ2LCP' where id=5;
-update noar tt set b1='9PFOHP58' where id=5;
-update noar ti set b1='9PFOHP58' where id=5;
-update noar tt set b2='E5D5IM5RZ6' where id=5;
-update noar ti set b2='E5D5IM5RZ6' where id=5;
-update noar tt set b0='0JI1' where id=6;
-update noar ti set b0='0JI1' where id=6;
-update noar tt set b1='Q81T' where id=6;
-update noar ti set b1='Q81T' where id=6;
-update noar tt set b2='HI5SXOMFVM7XSS2VFNAS661' where id=6;
-update noar ti set b2='HI5SXOMFVM7XSS2VFNAS661' where id=6;
-update noar tt set b0='WKROC99QPP' where id=7;
-update noar ti set b0='WKROC99QPP' where id=7;
-update noar tt set b1='MJLUQLTA65R9KKD40XB49OOOIR8624' where id=7;
-update noar ti set b1='MJLUQLTA65R9KKD40XB49OOOIR8624' where id=7;
-update noar tt set b2='84UCRON6EQMN0PCX1I6PYIWK96' where id=7;
-update noar ti set b2='84UCRON6EQMN0PCX1I6PYIWK96' where id=7;
-update noar tt set b0='3ZX7YSDOSBLK2O3163I' where id=8;
-update noar ti set b0='3ZX7YSDOSBLK2O3163I' where id=8;
-update noar tt set b1='6ODEIKVWGIBWHCH0ER20A7L' where id=8;
-update noar ti set b1='6ODEIKVWGIBWHCH0ER20A7L' where id=8;
-update noar tt set b2='6ORJ6ML11Y' where id=8;
-update noar ti set b2='6ORJ6ML11Y' where id=8;
-update noar tt set b0='DD5PRF62PI' where id=9;
-update noar ti set b0='DD5PRF62PI' where id=9;
-update noar tt set b1='KM7GBCPJ46P00L' where id=9;
-update noar ti set b1='KM7GBCPJ46P00L' where id=9;
-update noar tt set b2='V00KLD1QT7R3N81W4YKNV2KAO1ZBZ' where id=9;
-update noar ti set b2='V00KLD1QT7R3N81W4YKNV2KAO1ZBZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S9D8CGW60YGMTQMWKRDREED6A5QO' where id=1;
-update noar ti set b0='S9D8CGW60YGMTQMWKRDREED6A5QO' where id=1;
-update noar tt set b1='NVCBR4MERA08P7131Q3MRU3OCV14S38P' where id=1;
-update noar ti set b1='NVCBR4MERA08P7131Q3MRU3OCV14S38P' where id=1;
-update noar tt set b2='KLIM06OJPKVKFTUOD1VHGBKL3GR8VRGX' where id=1;
-update noar ti set b2='KLIM06OJPKVKFTUOD1VHGBKL3GR8VRGX' where id=1;
-update noar tt set b0='SWKR3YCK3UU8WMEU4UC3DBO32ZY0C' where id=2;
-update noar ti set b0='SWKR3YCK3UU8WMEU4UC3DBO32ZY0C' where id=2;
-update noar tt set b1='SYL2HJYD06L70ERBKTIKFFAI6' where id=2;
-update noar ti set b1='SYL2HJYD06L70ERBKTIKFFAI6' where id=2;
-update noar tt set b2='CPIVVNQX4TZR' where id=2;
-update noar ti set b2='CPIVVNQX4TZR' where id=2;
-update noar tt set b0='O6LZEOFE332J' where id=3;
-update noar ti set b0='O6LZEOFE332J' where id=3;
-update noar tt set b1='6K1TG4' where id=3;
-update noar ti set b1='6K1TG4' where id=3;
-update noar tt set b2='Y8WRN3DZ7SG60NHPYCQMRZ42S9FV' where id=3;
-update noar ti set b2='Y8WRN3DZ7SG60NHPYCQMRZ42S9FV' where id=3;
-update noar tt set b0='BPFSXIEV9EE2AXHQY48P' where id=4;
-update noar ti set b0='BPFSXIEV9EE2AXHQY48P' where id=4;
-update noar tt set b1='4QK0J7786RI3U8GL8' where id=4;
-update noar ti set b1='4QK0J7786RI3U8GL8' where id=4;
-update noar tt set b2='7BZQ3Y5PQM5545IZ' where id=4;
-update noar ti set b2='7BZQ3Y5PQM5545IZ' where id=4;
-update noar tt set b0='F9X5Y0PDAZPVSALW7ZG6ORKE' where id=5;
-update noar ti set b0='F9X5Y0PDAZPVSALW7ZG6ORKE' where id=5;
-update noar tt set b1='RNVNCLSRAZMG4B1ERM1KEI3' where id=5;
-update noar ti set b1='RNVNCLSRAZMG4B1ERM1KEI3' where id=5;
-update noar tt set b2='DVMQ8L' where id=5;
-update noar ti set b2='DVMQ8L' where id=5;
-update noar tt set b0='TKLUQHR44TEAJARKF' where id=6;
-update noar ti set b0='TKLUQHR44TEAJARKF' where id=6;
-update noar tt set b1='AN6T3S7PWCZYMO7J' where id=6;
-update noar ti set b1='AN6T3S7PWCZYMO7J' where id=6;
-update noar tt set b2='VG7J5A5JM6GSPYP29LLIB4' where id=6;
-update noar ti set b2='VG7J5A5JM6GSPYP29LLIB4' where id=6;
-update noar tt set b0='8LCRSAMFP8CG984YF7Z' where id=7;
-update noar ti set b0='8LCRSAMFP8CG984YF7Z' where id=7;
-update noar tt set b1='3YEF6XOJ80V074X' where id=7;
-update noar ti set b1='3YEF6XOJ80V074X' where id=7;
-update noar tt set b2='4X293VJ' where id=7;
-update noar ti set b2='4X293VJ' where id=7;
-update noar tt set b0='8V7KDWK7' where id=8;
-update noar ti set b0='8V7KDWK7' where id=8;
-update noar tt set b1='UGVZ2Y6A' where id=8;
-update noar ti set b1='UGVZ2Y6A' where id=8;
-update noar tt set b2='TWL2XU3NQ34Y9O' where id=8;
-update noar ti set b2='TWL2XU3NQ34Y9O' where id=8;
-update noar tt set b0='J8LIS3KDS' where id=9;
-update noar ti set b0='J8LIS3KDS' where id=9;
-update noar tt set b1='8D2ED4075IL' where id=9;
-update noar ti set b1='8D2ED4075IL' where id=9;
-update noar tt set b2='33P6MMTEXXA0PQ778QFWBTJ' where id=9;
-update noar ti set b2='33P6MMTEXXA0PQ778QFWBTJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7IZSEFD' where id=1;
-update noar ti set b0='7IZSEFD' where id=1;
-update noar tt set b1='4GJL9N7FHSIDG61M0XNTZ' where id=1;
-update noar ti set b1='4GJL9N7FHSIDG61M0XNTZ' where id=1;
-update noar tt set b2='YS9AII1CJDMF' where id=1;
-update noar ti set b2='YS9AII1CJDMF' where id=1;
-update noar tt set b0='H434P0HTV6OT92R09TQUS' where id=2;
-update noar ti set b0='H434P0HTV6OT92R09TQUS' where id=2;
-update noar tt set b1='HWW7IR4R5PFSPX' where id=2;
-update noar ti set b1='HWW7IR4R5PFSPX' where id=2;
-update noar tt set b2='8V51UP8H379U89BKY4BW50T' where id=2;
-update noar ti set b2='8V51UP8H379U89BKY4BW50T' where id=2;
-update noar tt set b0='3MG9NIUOU90SA8JCYL0V' where id=3;
-update noar ti set b0='3MG9NIUOU90SA8JCYL0V' where id=3;
-update noar tt set b1='0V1R4520PXY9TMM2CR7SB' where id=3;
-update noar ti set b1='0V1R4520PXY9TMM2CR7SB' where id=3;
-update noar tt set b2='3VTGYLUQVS41PFOYC4K5' where id=3;
-update noar ti set b2='3VTGYLUQVS41PFOYC4K5' where id=3;
-update noar tt set b0='UCLRQEJMTV6QFYXTHZ06L6GF' where id=4;
-update noar ti set b0='UCLRQEJMTV6QFYXTHZ06L6GF' where id=4;
-update noar tt set b1='ICAQ96TZUI32UHDO6NAKL' where id=4;
-update noar ti set b1='ICAQ96TZUI32UHDO6NAKL' where id=4;
-update noar tt set b2='HN55NKJC45LKROJ1DSTU84C' where id=4;
-update noar ti set b2='HN55NKJC45LKROJ1DSTU84C' where id=4;
-update noar tt set b0='N8JOW3KH' where id=5;
-update noar ti set b0='N8JOW3KH' where id=5;
-update noar tt set b1='T7ERDYJXVZ6JW0Z3M' where id=5;
-update noar ti set b1='T7ERDYJXVZ6JW0Z3M' where id=5;
-update noar tt set b2='EVR9BR8BKLEX50EMD674W1' where id=5;
-update noar ti set b2='EVR9BR8BKLEX50EMD674W1' where id=5;
-update noar tt set b0='SK0794NV4R7T' where id=6;
-update noar ti set b0='SK0794NV4R7T' where id=6;
-update noar tt set b1='1V4XK5PFGI1' where id=6;
-update noar ti set b1='1V4XK5PFGI1' where id=6;
-update noar tt set b2='WF7977XX5Q65S' where id=6;
-update noar ti set b2='WF7977XX5Q65S' where id=6;
-update noar tt set b0='0LLPSQ3VOIY' where id=7;
-update noar ti set b0='0LLPSQ3VOIY' where id=7;
-update noar tt set b1='LRDKSH1VM3GUY2LVWUPC4FK64FOA2' where id=7;
-update noar ti set b1='LRDKSH1VM3GUY2LVWUPC4FK64FOA2' where id=7;
-update noar tt set b2='P4T488LX0D34' where id=7;
-update noar ti set b2='P4T488LX0D34' where id=7;
-update noar tt set b0='EBQCITCU3W' where id=8;
-update noar ti set b0='EBQCITCU3W' where id=8;
-update noar tt set b1='A' where id=8;
-update noar ti set b1='A' where id=8;
-update noar tt set b2='B7' where id=8;
-update noar ti set b2='B7' where id=8;
-update noar tt set b0='K8KPAL103WSS9PIAL9M70K3W639MPFUY' where id=9;
-update noar ti set b0='K8KPAL103WSS9PIAL9M70K3W639MPFUY' where id=9;
-update noar tt set b1='CZYNCMLPJBRTATMTQCVQ3J7L94J3R' where id=9;
-update noar ti set b1='CZYNCMLPJBRTATMTQCVQ3J7L94J3R' where id=9;
-update noar tt set b2='H1KGAR37TJ6GVGWFC6DFYHC6PXE' where id=9;
-update noar ti set b2='H1KGAR37TJ6GVGWFC6DFYHC6PXE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S6BGCNQML5VSMTO' where id=1;
-update noar ti set b0='S6BGCNQML5VSMTO' where id=1;
-update noar tt set b1='VD1EVKRC2TFQ1CC6FKCZRYI8' where id=1;
-update noar ti set b1='VD1EVKRC2TFQ1CC6FKCZRYI8' where id=1;
-update noar tt set b2='X67SI5CDCJVVYCV' where id=1;
-update noar ti set b2='X67SI5CDCJVVYCV' where id=1;
-update noar tt set b0='68IYT2VTPGU53XUWLB4LQAK' where id=2;
-update noar ti set b0='68IYT2VTPGU53XUWLB4LQAK' where id=2;
-update noar tt set b1='XOZO8CN6N3' where id=2;
-update noar ti set b1='XOZO8CN6N3' where id=2;
-update noar tt set b2='PACFQEVFS4B2CZFNFOMYN5Z2' where id=2;
-update noar ti set b2='PACFQEVFS4B2CZFNFOMYN5Z2' where id=2;
-update noar tt set b0='1X96A1W1Y9907GZTISROBGP' where id=3;
-update noar ti set b0='1X96A1W1Y9907GZTISROBGP' where id=3;
-update noar tt set b1='4VM' where id=3;
-update noar ti set b1='4VM' where id=3;
-update noar tt set b2='52Y8Q' where id=3;
-update noar ti set b2='52Y8Q' where id=3;
-update noar tt set b0='0WOWESWQE6LGRUID7M7C93EVWLXUMYEN' where id=4;
-update noar ti set b0='0WOWESWQE6LGRUID7M7C93EVWLXUMYEN' where id=4;
-update noar tt set b1='J9B4WWK0LRQ9ET8MMAA' where id=4;
-update noar ti set b1='J9B4WWK0LRQ9ET8MMAA' where id=4;
-update noar tt set b2='ULGR71U7E70H6DZQ' where id=4;
-update noar ti set b2='ULGR71U7E70H6DZQ' where id=4;
-update noar tt set b0='4QYK2JM7JX7' where id=5;
-update noar ti set b0='4QYK2JM7JX7' where id=5;
-update noar tt set b1='C22ZY4W56PJHRKR' where id=5;
-update noar ti set b1='C22ZY4W56PJHRKR' where id=5;
-update noar tt set b2='C8RW9DEW2Q0DH2IRJJ' where id=5;
-update noar ti set b2='C8RW9DEW2Q0DH2IRJJ' where id=5;
-update noar tt set b0='82KG51AFJ7RP4ZEEJR7B6IK1M18OG0R1' where id=6;
-update noar ti set b0='82KG51AFJ7RP4ZEEJR7B6IK1M18OG0R1' where id=6;
-update noar tt set b1='XQP12ZWUTZ13WP8ZT5L' where id=6;
-update noar ti set b1='XQP12ZWUTZ13WP8ZT5L' where id=6;
-update noar tt set b2='O6KDED44V4SDF25HGK6H9N9B1IYOPYLS' where id=6;
-update noar ti set b2='O6KDED44V4SDF25HGK6H9N9B1IYOPYLS' where id=6;
-update noar tt set b0='RR5YOKA5L07KO78' where id=7;
-update noar ti set b0='RR5YOKA5L07KO78' where id=7;
-update noar tt set b1='DWS2FO1AF0YWUPUULKXWH' where id=7;
-update noar ti set b1='DWS2FO1AF0YWUPUULKXWH' where id=7;
-update noar tt set b2='HBHBYW0M' where id=7;
-update noar ti set b2='HBHBYW0M' where id=7;
-update noar tt set b0='KT17UQ5YLCA829XDOP4VDICS' where id=8;
-update noar ti set b0='KT17UQ5YLCA829XDOP4VDICS' where id=8;
-update noar tt set b1='HF6X3YCI9LCT5GPP8KTMYH63WI' where id=8;
-update noar ti set b1='HF6X3YCI9LCT5GPP8KTMYH63WI' where id=8;
-update noar tt set b2='WV3HEI8VOTJ9BYWON1LDPT4E' where id=8;
-update noar ti set b2='WV3HEI8VOTJ9BYWON1LDPT4E' where id=8;
-update noar tt set b0='2EOX3GK1TWM74' where id=9;
-update noar ti set b0='2EOX3GK1TWM74' where id=9;
-update noar tt set b1='T' where id=9;
-update noar ti set b1='T' where id=9;
-update noar tt set b2='NIYO3ETGFOO3B' where id=9;
-update noar ti set b2='NIYO3ETGFOO3B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='0O5V16R4A5DALWQDBH5RQKD8X08GI4' where id=1;
-update noar ti set b0='0O5V16R4A5DALWQDBH5RQKD8X08GI4' where id=1;
-update noar tt set b1='D6L6LAGOD4311SH9' where id=1;
-update noar ti set b1='D6L6LAGOD4311SH9' where id=1;
-update noar tt set b2='JP58UA92HK6VLBUXHOVG62K4S4' where id=1;
-update noar ti set b2='JP58UA92HK6VLBUXHOVG62K4S4' where id=1;
-update noar tt set b0='XH' where id=2;
-update noar ti set b0='XH' where id=2;
-update noar tt set b1='VF6FH7OU' where id=2;
-update noar ti set b1='VF6FH7OU' where id=2;
-update noar tt set b2='4B34ABOY1LEM2Q7VQYA1AG50S1' where id=2;
-update noar ti set b2='4B34ABOY1LEM2Q7VQYA1AG50S1' where id=2;
-update noar tt set b0='QQ' where id=3;
-update noar ti set b0='QQ' where id=3;
-update noar tt set b1='618U8RXFJ01SV' where id=3;
-update noar ti set b1='618U8RXFJ01SV' where id=3;
-update noar tt set b2='0CBTO' where id=3;
-update noar ti set b2='0CBTO' where id=3;
-update noar tt set b0='59MT12LIVYGU705D8' where id=4;
-update noar ti set b0='59MT12LIVYGU705D8' where id=4;
-update noar tt set b1='WGBTAYK4GEJBPZC41Z3C85' where id=4;
-update noar ti set b1='WGBTAYK4GEJBPZC41Z3C85' where id=4;
-update noar tt set b2='S6' where id=4;
-update noar ti set b2='S6' where id=4;
-update noar tt set b0='KR0DUUTWSZCL2OJT0XIYDYT' where id=5;
-update noar ti set b0='KR0DUUTWSZCL2OJT0XIYDYT' where id=5;
-update noar tt set b1='5' where id=5;
-update noar ti set b1='5' where id=5;
-update noar tt set b2='YG9' where id=5;
-update noar ti set b2='YG9' where id=5;
-update noar tt set b0='REFVO3MHK1GJZQQAAKE' where id=6;
-update noar ti set b0='REFVO3MHK1GJZQQAAKE' where id=6;
-update noar tt set b1='F0DCOBO00MT8HZ' where id=6;
-update noar ti set b1='F0DCOBO00MT8HZ' where id=6;
-update noar tt set b2='E7AG8DSHYH8' where id=6;
-update noar ti set b2='E7AG8DSHYH8' where id=6;
-update noar tt set b0='BI0CX22WA4D' where id=7;
-update noar ti set b0='BI0CX22WA4D' where id=7;
-update noar tt set b1='R96V1S' where id=7;
-update noar ti set b1='R96V1S' where id=7;
-update noar tt set b2='JBLZKZXNWX21TJLET97XQ0K' where id=7;
-update noar ti set b2='JBLZKZXNWX21TJLET97XQ0K' where id=7;
-update noar tt set b0='K2KV2' where id=8;
-update noar ti set b0='K2KV2' where id=8;
-update noar tt set b1='7HTCOWTR9L3HQUY4OU5SA7' where id=8;
-update noar ti set b1='7HTCOWTR9L3HQUY4OU5SA7' where id=8;
-update noar tt set b2='2PZW8Y' where id=8;
-update noar ti set b2='2PZW8Y' where id=8;
-update noar tt set b0='JEO' where id=9;
-update noar ti set b0='JEO' where id=9;
-update noar tt set b1='9BQQX' where id=9;
-update noar ti set b1='9BQQX' where id=9;
-update noar tt set b2='KCRXVZNI72E022VFZME7ESUL' where id=9;
-update noar ti set b2='KCRXVZNI72E022VFZME7ESUL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='Z9DRIG2' where id=1;
-update noar ti set b0='Z9DRIG2' where id=1;
-update noar tt set b1='59RW2H' where id=1;
-update noar ti set b1='59RW2H' where id=1;
-update noar tt set b2='ZAFZPRWT' where id=1;
-update noar ti set b2='ZAFZPRWT' where id=1;
-update noar tt set b0='DRHEAF' where id=2;
-update noar ti set b0='DRHEAF' where id=2;
-update noar tt set b1='8IJPRLI86NV7MSSTP3S4' where id=2;
-update noar ti set b1='8IJPRLI86NV7MSSTP3S4' where id=2;
-update noar tt set b2='XISFCCV64GTIND6K3FGFEF1M4M' where id=2;
-update noar ti set b2='XISFCCV64GTIND6K3FGFEF1M4M' where id=2;
-update noar tt set b0='B6LZN46M309RX510TN0DZQSC49C83RT' where id=3;
-update noar ti set b0='B6LZN46M309RX510TN0DZQSC49C83RT' where id=3;
-update noar tt set b1='6W3357AR8SM9276W5Q03' where id=3;
-update noar ti set b1='6W3357AR8SM9276W5Q03' where id=3;
-update noar tt set b2='O1Y1YU1Q17QHYYHIA8L5O' where id=3;
-update noar ti set b2='O1Y1YU1Q17QHYYHIA8L5O' where id=3;
-update noar tt set b0='1OK0VTISQKQX' where id=4;
-update noar ti set b0='1OK0VTISQKQX' where id=4;
-update noar tt set b1='N8QVL' where id=4;
-update noar ti set b1='N8QVL' where id=4;
-update noar tt set b2='GAKWM18ZYD92YY0SFPISSW' where id=4;
-update noar ti set b2='GAKWM18ZYD92YY0SFPISSW' where id=4;
-update noar tt set b0='2JB1OQJLFEOE80KAEX5TMXED' where id=5;
-update noar ti set b0='2JB1OQJLFEOE80KAEX5TMXED' where id=5;
-update noar tt set b1='I3EAL2Y40NRP6C5EE9Y7VHKCX0H3O9A' where id=5;
-update noar ti set b1='I3EAL2Y40NRP6C5EE9Y7VHKCX0H3O9A' where id=5;
-update noar tt set b2='H2SDNMO7VWVZECEO57M41U0748SV1S' where id=5;
-update noar ti set b2='H2SDNMO7VWVZECEO57M41U0748SV1S' where id=5;
-update noar tt set b0='RK3WZ8QHQ3H73IUKKMQ' where id=6;
-update noar ti set b0='RK3WZ8QHQ3H73IUKKMQ' where id=6;
-update noar tt set b1='NDYVM09MKNQ1AFLZ6JFXSN69R9HV' where id=6;
-update noar ti set b1='NDYVM09MKNQ1AFLZ6JFXSN69R9HV' where id=6;
-update noar tt set b2='8UCX79SYBO0X8' where id=6;
-update noar ti set b2='8UCX79SYBO0X8' where id=6;
-update noar tt set b0='Z6G' where id=7;
-update noar ti set b0='Z6G' where id=7;
-update noar tt set b1='T' where id=7;
-update noar ti set b1='T' where id=7;
-update noar tt set b2='ILF218J65OX74' where id=7;
-update noar ti set b2='ILF218J65OX74' where id=7;
-update noar tt set b0='FTYIY590VAJY0616MBDOC7Q' where id=8;
-update noar ti set b0='FTYIY590VAJY0616MBDOC7Q' where id=8;
-update noar tt set b1='II7YNFI2SXTLYADNGM9W91' where id=8;
-update noar ti set b1='II7YNFI2SXTLYADNGM9W91' where id=8;
-update noar tt set b2='WYSX1ZJZ69CLFZGE2OO1K9BNZ' where id=8;
-update noar ti set b2='WYSX1ZJZ69CLFZGE2OO1K9BNZ' where id=8;
-update noar tt set b0='70VICVAIWLJOZRY5XFCLRYG' where id=9;
-update noar ti set b0='70VICVAIWLJOZRY5XFCLRYG' where id=9;
-update noar tt set b1='HA41' where id=9;
-update noar ti set b1='HA41' where id=9;
-update noar tt set b2='LJN5OANDXOAWWYE8P5L4T6DLXV' where id=9;
-update noar ti set b2='LJN5OANDXOAWWYE8P5L4T6DLXV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IGFPUXUTPHXORPXDS9PZDB' where id=1;
-update noar ti set b0='IGFPUXUTPHXORPXDS9PZDB' where id=1;
-update noar tt set b1='3UUEPV5RDZB90S' where id=1;
-update noar ti set b1='3UUEPV5RDZB90S' where id=1;
-update noar tt set b2='7' where id=1;
-update noar ti set b2='7' where id=1;
-update noar tt set b0='EQK99PG8CYOJQ5RIRRX7TQCS' where id=2;
-update noar ti set b0='EQK99PG8CYOJQ5RIRRX7TQCS' where id=2;
-update noar tt set b1='MD' where id=2;
-update noar ti set b1='MD' where id=2;
-update noar tt set b2='EJ51C9I' where id=2;
-update noar ti set b2='EJ51C9I' where id=2;
-update noar tt set b0='CDD' where id=3;
-update noar ti set b0='CDD' where id=3;
-update noar tt set b1='VGPPO49NP8E4MUV0W3' where id=3;
-update noar ti set b1='VGPPO49NP8E4MUV0W3' where id=3;
-update noar tt set b2='9BQBGZ5E6DGQ5AZJYAMKN3GX' where id=3;
-update noar ti set b2='9BQBGZ5E6DGQ5AZJYAMKN3GX' where id=3;
-update noar tt set b0='MC5C6EKTD4HB7ZUF3' where id=4;
-update noar ti set b0='MC5C6EKTD4HB7ZUF3' where id=4;
-update noar tt set b1='BT2D0BK11557' where id=4;
-update noar ti set b1='BT2D0BK11557' where id=4;
-update noar tt set b2='A3BH399UBJ3JPMJ' where id=4;
-update noar ti set b2='A3BH399UBJ3JPMJ' where id=4;
-update noar tt set b0='48820CW4C7P7LWG' where id=5;
-update noar ti set b0='48820CW4C7P7LWG' where id=5;
-update noar tt set b1='LKNWTC1XWMX15NI7C7AQR9T' where id=5;
-update noar ti set b1='LKNWTC1XWMX15NI7C7AQR9T' where id=5;
-update noar tt set b2='TXO4L8OSFV3YPT' where id=5;
-update noar ti set b2='TXO4L8OSFV3YPT' where id=5;
-update noar tt set b0='I303F0E8UJRK6H8YHH70EPEIK' where id=6;
-update noar ti set b0='I303F0E8UJRK6H8YHH70EPEIK' where id=6;
-update noar tt set b1='2M4D2Q6XEA2OL4Z9KO4VB' where id=6;
-update noar ti set b1='2M4D2Q6XEA2OL4Z9KO4VB' where id=6;
-update noar tt set b2='ZMOUB7ETM94F719ULVOB1HG4AL3PP' where id=6;
-update noar ti set b2='ZMOUB7ETM94F719ULVOB1HG4AL3PP' where id=6;
-update noar tt set b0='GSL6NOHLUIPLJF6DM81UZQUN73XZP' where id=7;
-update noar ti set b0='GSL6NOHLUIPLJF6DM81UZQUN73XZP' where id=7;
-update noar tt set b1='ZHITRPU6JETS90OH' where id=7;
-update noar ti set b1='ZHITRPU6JETS90OH' where id=7;
-update noar tt set b2='0GVVNAK1K7DW7CBYZ9Z77H1' where id=7;
-update noar ti set b2='0GVVNAK1K7DW7CBYZ9Z77H1' where id=7;
-update noar tt set b0='PYXSEUBVM1ELYZO634W4AEDBXKW9WR' where id=8;
-update noar ti set b0='PYXSEUBVM1ELYZO634W4AEDBXKW9WR' where id=8;
-update noar tt set b1='GW465TWLHZB52' where id=8;
-update noar ti set b1='GW465TWLHZB52' where id=8;
-update noar tt set b2='QX41Q57G8ZNW8M9JV3WGR4SC6K' where id=8;
-update noar ti set b2='QX41Q57G8ZNW8M9JV3WGR4SC6K' where id=8;
-update noar tt set b0='ZCARQTAIX15MNWZRD9V7BYXEBS' where id=9;
-update noar ti set b0='ZCARQTAIX15MNWZRD9V7BYXEBS' where id=9;
-update noar tt set b1='00OFNNG1B0' where id=9;
-update noar ti set b1='00OFNNG1B0' where id=9;
-update noar tt set b2='X' where id=9;
-update noar ti set b2='X' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RV4HLLCLNSEZBKOOROTQSDA5' where id=1;
-update noar ti set b0='RV4HLLCLNSEZBKOOROTQSDA5' where id=1;
-update noar tt set b1='OSJ5BTRV3D' where id=1;
-update noar ti set b1='OSJ5BTRV3D' where id=1;
-update noar tt set b2='ZXFRGMI' where id=1;
-update noar ti set b2='ZXFRGMI' where id=1;
-update noar tt set b0='OKD966601VZDTT4QJREZ2Z0EW4TF' where id=2;
-update noar ti set b0='OKD966601VZDTT4QJREZ2Z0EW4TF' where id=2;
-update noar tt set b1='Z1' where id=2;
-update noar ti set b1='Z1' where id=2;
-update noar tt set b2='DBW0' where id=2;
-update noar ti set b2='DBW0' where id=2;
-update noar tt set b0='LTUVFUI6K8MEJGR39OB' where id=3;
-update noar ti set b0='LTUVFUI6K8MEJGR39OB' where id=3;
-update noar tt set b1='4E6OI5IG99V8H68NV13' where id=3;
-update noar ti set b1='4E6OI5IG99V8H68NV13' where id=3;
-update noar tt set b2='RT6LPPT36V9JDZMFJGXIAYW34H0EE' where id=3;
-update noar ti set b2='RT6LPPT36V9JDZMFJGXIAYW34H0EE' where id=3;
-update noar tt set b0='74JUQ5ARCZ' where id=4;
-update noar ti set b0='74JUQ5ARCZ' where id=4;
-update noar tt set b1='Z7BW2' where id=4;
-update noar ti set b1='Z7BW2' where id=4;
-update noar tt set b2='EMZH0U' where id=4;
-update noar ti set b2='EMZH0U' where id=4;
-update noar tt set b0='60V7CY06Z' where id=5;
-update noar ti set b0='60V7CY06Z' where id=5;
-update noar tt set b1='TAEP7THUV2OCI533QOA4NU3AQSAX2' where id=5;
-update noar ti set b1='TAEP7THUV2OCI533QOA4NU3AQSAX2' where id=5;
-update noar tt set b2='74' where id=5;
-update noar ti set b2='74' where id=5;
-update noar tt set b0='QPV50ZSO6P5VDHMCK7EB2E1' where id=6;
-update noar ti set b0='QPV50ZSO6P5VDHMCK7EB2E1' where id=6;
-update noar tt set b1='B3O9FWA9XMVTMAB3COZBB4ZDQTMRLVR5' where id=6;
-update noar ti set b1='B3O9FWA9XMVTMAB3COZBB4ZDQTMRLVR5' where id=6;
-update noar tt set b2='48DES2TG9T31KZA615CWY802H35' where id=6;
-update noar ti set b2='48DES2TG9T31KZA615CWY802H35' where id=6;
-update noar tt set b0='ZWZD85HMA4WLB' where id=7;
-update noar ti set b0='ZWZD85HMA4WLB' where id=7;
-update noar tt set b1='HFVM9E6AKPKJR80QEK1VNN6LA' where id=7;
-update noar ti set b1='HFVM9E6AKPKJR80QEK1VNN6LA' where id=7;
-update noar tt set b2='MUSG' where id=7;
-update noar ti set b2='MUSG' where id=7;
-update noar tt set b0='H1PHGFV745FIURX2L' where id=8;
-update noar ti set b0='H1PHGFV745FIURX2L' where id=8;
-update noar tt set b1='KXNAZMARY6PEWFPD1TU' where id=8;
-update noar ti set b1='KXNAZMARY6PEWFPD1TU' where id=8;
-update noar tt set b2='IR274' where id=8;
-update noar ti set b2='IR274' where id=8;
-update noar tt set b0='6B1HS' where id=9;
-update noar ti set b0='6B1HS' where id=9;
-update noar tt set b1='UWSHKJCUSXC4TUNN73MW1LXBKK1VXE' where id=9;
-update noar ti set b1='UWSHKJCUSXC4TUNN73MW1LXBKK1VXE' where id=9;
-update noar tt set b2='ENGXWAL5H3' where id=9;
-update noar ti set b2='ENGXWAL5H3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='I65YP8Q6RMOPP1' where id=1;
-update noar ti set b0='I65YP8Q6RMOPP1' where id=1;
-update noar tt set b1='A6S5VGN45FOYI2WH08ZIUUNS' where id=1;
-update noar ti set b1='A6S5VGN45FOYI2WH08ZIUUNS' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set b0='3VVR' where id=2;
-update noar ti set b0='3VVR' where id=2;
-update noar tt set b1='YJ166H' where id=2;
-update noar ti set b1='YJ166H' where id=2;
-update noar tt set b2='YQL8AUSTOTDZFC5X1L75488DWHTYD' where id=2;
-update noar ti set b2='YQL8AUSTOTDZFC5X1L75488DWHTYD' where id=2;
-update noar tt set b0='9WXXI59' where id=3;
-update noar ti set b0='9WXXI59' where id=3;
-update noar tt set b1='43UCYDP6' where id=3;
-update noar ti set b1='43UCYDP6' where id=3;
-update noar tt set b2='44DJIDPX6X' where id=3;
-update noar ti set b2='44DJIDPX6X' where id=3;
-update noar tt set b0='X9EM2Q7DN6XA9EYTMKON9LES7' where id=4;
-update noar ti set b0='X9EM2Q7DN6XA9EYTMKON9LES7' where id=4;
-update noar tt set b1='YB8D3BOZ80HWSU1MESE05NTECJJAN6' where id=4;
-update noar ti set b1='YB8D3BOZ80HWSU1MESE05NTECJJAN6' where id=4;
-update noar tt set b2='FXL1UX9BB5LWE48O9F956ZRBE1S1SVA' where id=4;
-update noar ti set b2='FXL1UX9BB5LWE48O9F956ZRBE1S1SVA' where id=4;
-update noar tt set b0='10KPQ' where id=5;
-update noar ti set b0='10KPQ' where id=5;
-update noar tt set b1='GY0POJ8NM3J061AFL' where id=5;
-update noar ti set b1='GY0POJ8NM3J061AFL' where id=5;
-update noar tt set b2='104SXWP9IT9NNPA518U' where id=5;
-update noar ti set b2='104SXWP9IT9NNPA518U' where id=5;
-update noar tt set b0='LRKHUZ1X' where id=6;
-update noar ti set b0='LRKHUZ1X' where id=6;
-update noar tt set b1='GB' where id=6;
-update noar ti set b1='GB' where id=6;
-update noar tt set b2='6OLMUD' where id=6;
-update noar ti set b2='6OLMUD' where id=6;
-update noar tt set b0='121LKKWOJF0GK5J5MFZ7TG6U' where id=7;
-update noar ti set b0='121LKKWOJF0GK5J5MFZ7TG6U' where id=7;
-update noar tt set b1='2HH' where id=7;
-update noar ti set b1='2HH' where id=7;
-update noar tt set b2='QLBB99UECVAL0AGMINQK8YFH8' where id=7;
-update noar ti set b2='QLBB99UECVAL0AGMINQK8YFH8' where id=7;
-update noar tt set b0='1JLLP564VGPC1NSC4MO' where id=8;
-update noar ti set b0='1JLLP564VGPC1NSC4MO' where id=8;
-update noar tt set b1='V0RBCUR9R7ERSVEX' where id=8;
-update noar ti set b1='V0RBCUR9R7ERSVEX' where id=8;
-update noar tt set b2='UYYO7EG7XEF4PA6' where id=8;
-update noar ti set b2='UYYO7EG7XEF4PA6' where id=8;
-update noar tt set b0='Z1KLG' where id=9;
-update noar ti set b0='Z1KLG' where id=9;
-update noar tt set b1='G31ZEHD8RYC' where id=9;
-update noar ti set b1='G31ZEHD8RYC' where id=9;
-update noar tt set b2='0EOG74086EN49' where id=9;
-update noar ti set b2='0EOG74086EN49' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 longblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ND3WYA' where id=1;
-update noar ti set b0='ND3WYA' where id=1;
-update noar tt set b1='O0WNNIJXSCQL0KNGXT4AHUCS9NNLWJ' where id=1;
-update noar ti set b1='O0WNNIJXSCQL0KNGXT4AHUCS9NNLWJ' where id=1;
-update noar tt set b2='LN6H5B6' where id=1;
-update noar ti set b2='LN6H5B6' where id=1;
-update noar tt set b0='G5HP1ZNNSX' where id=2;
-update noar ti set b0='G5HP1ZNNSX' where id=2;
-update noar tt set b1='C567L66GSSVNQL1D8UHVOZKLGWA9C' where id=2;
-update noar ti set b1='C567L66GSSVNQL1D8UHVOZKLGWA9C' where id=2;
-update noar tt set b2='85MHG8F3FUPGJKHEC' where id=2;
-update noar ti set b2='85MHG8F3FUPGJKHEC' where id=2;
-update noar tt set b0='T2ZH0DDO35XS3P1K' where id=3;
-update noar ti set b0='T2ZH0DDO35XS3P1K' where id=3;
-update noar tt set b1='RD5Y7CJ2TK6NRSPGNFTDJ3UX3J' where id=3;
-update noar ti set b1='RD5Y7CJ2TK6NRSPGNFTDJ3UX3J' where id=3;
-update noar tt set b2='78HFOQGARPMT790A' where id=3;
-update noar ti set b2='78HFOQGARPMT790A' where id=3;
-update noar tt set b0='A1008GD7MFMG0ZMP8CFZ0910FOXYZNA2' where id=4;
-update noar ti set b0='A1008GD7MFMG0ZMP8CFZ0910FOXYZNA2' where id=4;
-update noar tt set b1='Z8PY55DXURH15XSJBZ5O2SBT8K9B' where id=4;
-update noar ti set b1='Z8PY55DXURH15XSJBZ5O2SBT8K9B' where id=4;
-update noar tt set b2='R9ZKAJ69OL0KUFMXARKW4NWHWK' where id=4;
-update noar ti set b2='R9ZKAJ69OL0KUFMXARKW4NWHWK' where id=4;
-update noar tt set b0='DZK70UFCTD' where id=5;
-update noar ti set b0='DZK70UFCTD' where id=5;
-update noar tt set b1='L48I5RC2EA2TVF' where id=5;
-update noar ti set b1='L48I5RC2EA2TVF' where id=5;
-update noar tt set b2='1IOM92TI8BDNQEUMWWS' where id=5;
-update noar ti set b2='1IOM92TI8BDNQEUMWWS' where id=5;
-update noar tt set b0='PDO' where id=6;
-update noar ti set b0='PDO' where id=6;
-update noar tt set b1='WWH9Y6YZVMT56' where id=6;
-update noar ti set b1='WWH9Y6YZVMT56' where id=6;
-update noar tt set b2='2Z20PMRNSKD0BV38EITE6OOVD1Z8CQIN' where id=6;
-update noar ti set b2='2Z20PMRNSKD0BV38EITE6OOVD1Z8CQIN' where id=6;
-update noar tt set b0='CV4UQ523CL9UZUSJX88OXXU9J' where id=7;
-update noar ti set b0='CV4UQ523CL9UZUSJX88OXXU9J' where id=7;
-update noar tt set b1='RTNVM4KHK5OAMMRMOBSN' where id=7;
-update noar ti set b1='RTNVM4KHK5OAMMRMOBSN' where id=7;
-update noar tt set b2='K1KDUQ1TJP04Z2G48' where id=7;
-update noar ti set b2='K1KDUQ1TJP04Z2G48' where id=7;
-update noar tt set b0='GS4QQFS5F5PHTZEDCY95OIWVRCFCFA' where id=8;
-update noar ti set b0='GS4QQFS5F5PHTZEDCY95OIWVRCFCFA' where id=8;
-update noar tt set b1='NNM0V2MZUM76Y1JLHB2UQLXIPU0016' where id=8;
-update noar ti set b1='NNM0V2MZUM76Y1JLHB2UQLXIPU0016' where id=8;
-update noar tt set b2='O14734HMEVI' where id=8;
-update noar ti set b2='O14734HMEVI' where id=8;
-update noar tt set b0='JK0GUW' where id=9;
-update noar ti set b0='JK0GUW' where id=9;
-update noar tt set b1='D9UEO2TCB1NTVJUQNSMSO7O' where id=9;
-update noar ti set b1='D9UEO2TCB1NTVJUQNSMSO7O' where id=9;
-update noar tt set b2='5GWVO7U0DHDK69Y2H053EE' where id=9;
-update noar ti set b2='5GWVO7U0DHDK69Y2H053EE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 longblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='A6JGJ5JYDYG9M1D5ZY1G5X8LBK' where id=1;
-update noar ti set b0='A6JGJ5JYDYG9M1D5ZY1G5X8LBK' where id=1;
-update noar tt set b1='3CNMX8YH9BGGVEHS4CE' where id=1;
-update noar ti set b1='3CNMX8YH9BGGVEHS4CE' where id=1;
-update noar tt set b2='ZUA' where id=1;
-update noar ti set b2='ZUA' where id=1;
-update noar tt set b0='JJVUTKSYA4' where id=2;
-update noar ti set b0='JJVUTKSYA4' where id=2;
-update noar tt set b1='EDPEUCVHKFNP4IL2UE3' where id=2;
-update noar ti set b1='EDPEUCVHKFNP4IL2UE3' where id=2;
-update noar tt set b2='O2KVM93RDC4WGYV7LZ05G8B3N4E7X' where id=2;
-update noar ti set b2='O2KVM93RDC4WGYV7LZ05G8B3N4E7X' where id=2;
-update noar tt set b0='0T4JUDAIU' where id=3;
-update noar ti set b0='0T4JUDAIU' where id=3;
-update noar tt set b1='B0X21O' where id=3;
-update noar ti set b1='B0X21O' where id=3;
-update noar tt set b2='UXE1HG7IFDKNVRKB' where id=3;
-update noar ti set b2='UXE1HG7IFDKNVRKB' where id=3;
-update noar tt set b0='0QSQOR5Y2T93MAPCVPS2ZV' where id=4;
-update noar ti set b0='0QSQOR5Y2T93MAPCVPS2ZV' where id=4;
-update noar tt set b1='5U334HV76C0F3YGNF8GKLCF4BZ08QR' where id=4;
-update noar ti set b1='5U334HV76C0F3YGNF8GKLCF4BZ08QR' where id=4;
-update noar tt set b2='M113B8LRIMZOZX0G' where id=4;
-update noar ti set b2='M113B8LRIMZOZX0G' where id=4;
-update noar tt set b0='V4ZINFU59S' where id=5;
-update noar ti set b0='V4ZINFU59S' where id=5;
-update noar tt set b1='G6LJC9P5LLWJV9ANSPSQPPPAWYHGON' where id=5;
-update noar ti set b1='G6LJC9P5LLWJV9ANSPSQPPPAWYHGON' where id=5;
-update noar tt set b2='KZFNNN85SCLW4LFM458TII7NNK' where id=5;
-update noar ti set b2='KZFNNN85SCLW4LFM458TII7NNK' where id=5;
-update noar tt set b0='R0' where id=6;
-update noar ti set b0='R0' where id=6;
-update noar tt set b1='BA4KGZFQEBLX2XRD1QOR' where id=6;
-update noar ti set b1='BA4KGZFQEBLX2XRD1QOR' where id=6;
-update noar tt set b2='X2XC3F94D' where id=6;
-update noar ti set b2='X2XC3F94D' where id=6;
-update noar tt set b0='2YRLUJK6SLF3XC7M' where id=7;
-update noar ti set b0='2YRLUJK6SLF3XC7M' where id=7;
-update noar tt set b1='J2NT4C7PLLBGEDU3GOMEU6JP' where id=7;
-update noar ti set b1='J2NT4C7PLLBGEDU3GOMEU6JP' where id=7;
-update noar tt set b2='6JO97FFNJHTQMCC2AM01G3F4D0A9XXUW' where id=7;
-update noar ti set b2='6JO97FFNJHTQMCC2AM01G3F4D0A9XXUW' where id=7;
-update noar tt set b0='4QLZZPL3DNR22B3LX3XC85K5' where id=8;
-update noar ti set b0='4QLZZPL3DNR22B3LX3XC85K5' where id=8;
-update noar tt set b1='8C1MDIF7N0' where id=8;
-update noar ti set b1='8C1MDIF7N0' where id=8;
-update noar tt set b2='6YXGDYIXWAJP2LI2MI6Q0' where id=8;
-update noar ti set b2='6YXGDYIXWAJP2LI2MI6Q0' where id=8;
-update noar tt set b0='5WH4145AGVDBEG3BHV4JYMMF' where id=9;
-update noar ti set b0='5WH4145AGVDBEG3BHV4JYMMF' where id=9;
-update noar tt set b1='QNR4O6DPU' where id=9;
-update noar ti set b1='QNR4O6DPU' where id=9;
-update noar tt set b2='HFLXU8R1G' where id=9;
-update noar ti set b2='HFLXU8R1G' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 text null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='B1EUCR' where id=1;
-update noar ti set b0='B1EUCR' where id=1;
-update noar tt set b1='VKU0K8YVVJ1M1DI79BEYHB0ZW' where id=1;
-update noar ti set b1='VKU0K8YVVJ1M1DI79BEYHB0ZW' where id=1;
-update noar tt set b2='YH88B551C' where id=1;
-update noar ti set b2='YH88B551C' where id=1;
-update noar tt set b0='9X67O7K6W2EYW4' where id=2;
-update noar ti set b0='9X67O7K6W2EYW4' where id=2;
-update noar tt set b1='9GYG9F44' where id=2;
-update noar ti set b1='9GYG9F44' where id=2;
-update noar tt set b2='JDOAQ6KUC5CMFR03CM' where id=2;
-update noar ti set b2='JDOAQ6KUC5CMFR03CM' where id=2;
-update noar tt set b0='9CPHQ7B8Z3' where id=3;
-update noar ti set b0='9CPHQ7B8Z3' where id=3;
-update noar tt set b1='2TVWNIGSVHZLJ' where id=3;
-update noar ti set b1='2TVWNIGSVHZLJ' where id=3;
-update noar tt set b2='VQR6C5W17KDJ2L32' where id=3;
-update noar ti set b2='VQR6C5W17KDJ2L32' where id=3;
-update noar tt set b0='TV2' where id=4;
-update noar ti set b0='TV2' where id=4;
-update noar tt set b1='JN415DV9HPR8PLHX61HJ7GG092' where id=4;
-update noar ti set b1='JN415DV9HPR8PLHX61HJ7GG092' where id=4;
-update noar tt set b2='1UO' where id=4;
-update noar ti set b2='1UO' where id=4;
-update noar tt set b0='XTPCW9609D79KN7TU' where id=5;
-update noar ti set b0='XTPCW9609D79KN7TU' where id=5;
-update noar tt set b1='JKMU2DGEMAB' where id=5;
-update noar ti set b1='JKMU2DGEMAB' where id=5;
-update noar tt set b2='S3O716HW0MFK6CSLDIIP3YYCXXA' where id=5;
-update noar ti set b2='S3O716HW0MFK6CSLDIIP3YYCXXA' where id=5;
-update noar tt set b0='VP3F77ZOTLX0' where id=6;
-update noar ti set b0='VP3F77ZOTLX0' where id=6;
-update noar tt set b1='WFFD8W3B4C9SYSH2VDJFT64V' where id=6;
-update noar ti set b1='WFFD8W3B4C9SYSH2VDJFT64V' where id=6;
-update noar tt set b2='D3VR83F2X8X5PPVOKT' where id=6;
-update noar ti set b2='D3VR83F2X8X5PPVOKT' where id=6;
-update noar tt set b0='YRIZ03REJNJHGSZS7NBVCVXKW' where id=7;
-update noar ti set b0='YRIZ03REJNJHGSZS7NBVCVXKW' where id=7;
-update noar tt set b1='U2P9IPQ85ADK' where id=7;
-update noar ti set b1='U2P9IPQ85ADK' where id=7;
-update noar tt set b2='F74G2GNZ' where id=7;
-update noar ti set b2='F74G2GNZ' where id=7;
-update noar tt set b0='0120V4BYBR' where id=8;
-update noar ti set b0='0120V4BYBR' where id=8;
-update noar tt set b1='7496AO8CA9ZAJIX8CJEYAGGIXGST4' where id=8;
-update noar ti set b1='7496AO8CA9ZAJIX8CJEYAGGIXGST4' where id=8;
-update noar tt set b2='FZZ8MZCTVE8AQN3162GABOPRJ9C6T' where id=8;
-update noar ti set b2='FZZ8MZCTVE8AQN3162GABOPRJ9C6T' where id=8;
-update noar tt set b0='IR4G6VQBK8DLV6' where id=9;
-update noar ti set b0='IR4G6VQBK8DLV6' where id=9;
-update noar tt set b1='157A149HUF2MJVOBRTSB3A' where id=9;
-update noar ti set b1='157A149HUF2MJVOBRTSB3A' where id=9;
-update noar tt set b2='ESD9EIVNV2G3MK9Z86SC13ZSMICFXUA' where id=9;
-update noar ti set b2='ESD9EIVNV2G3MK9Z86SC13ZSMICFXUA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 text not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='T4RZHTYOV92D077ZVD43JFF' where id=1;
-update noar ti set b0='T4RZHTYOV92D077ZVD43JFF' where id=1;
-update noar tt set b1='TQFD' where id=1;
-update noar ti set b1='TQFD' where id=1;
-update noar tt set b2='A' where id=1;
-update noar ti set b2='A' where id=1;
-update noar tt set b0='XHRCV97MTPE21A16TGZJ' where id=2;
-update noar ti set b0='XHRCV97MTPE21A16TGZJ' where id=2;
-update noar tt set b1='5BPP1' where id=2;
-update noar ti set b1='5BPP1' where id=2;
-update noar tt set b2='YZE70KE20TX4OZGW' where id=2;
-update noar ti set b2='YZE70KE20TX4OZGW' where id=2;
-update noar tt set b0='S9Z7D1A7OSZI58RJ21WYHDBMBAWK' where id=3;
-update noar ti set b0='S9Z7D1A7OSZI58RJ21WYHDBMBAWK' where id=3;
-update noar tt set b1='UGKFG7Y5YMQF0D1NQGCVJNEUS' where id=3;
-update noar ti set b1='UGKFG7Y5YMQF0D1NQGCVJNEUS' where id=3;
-update noar tt set b2='Y' where id=3;
-update noar ti set b2='Y' where id=3;
-update noar tt set b0='DRJ6HDNKW' where id=4;
-update noar ti set b0='DRJ6HDNKW' where id=4;
-update noar tt set b1='ILT47' where id=4;
-update noar ti set b1='ILT47' where id=4;
-update noar tt set b2='QQMJQGI7EV2C51MJ75VIF10N6' where id=4;
-update noar ti set b2='QQMJQGI7EV2C51MJ75VIF10N6' where id=4;
-update noar tt set b0='FAZB86899K4' where id=5;
-update noar ti set b0='FAZB86899K4' where id=5;
-update noar tt set b1='GCHLZYZPY8QJ60W' where id=5;
-update noar ti set b1='GCHLZYZPY8QJ60W' where id=5;
-update noar tt set b2='98O8PX' where id=5;
-update noar ti set b2='98O8PX' where id=5;
-update noar tt set b0='S' where id=6;
-update noar ti set b0='S' where id=6;
-update noar tt set b1='RSRBLPT172OA5SXM' where id=6;
-update noar ti set b1='RSRBLPT172OA5SXM' where id=6;
-update noar tt set b2='ZTCQAVC1TYKN938RLJCGNJ' where id=6;
-update noar ti set b2='ZTCQAVC1TYKN938RLJCGNJ' where id=6;
-update noar tt set b0='YFT9WPF81' where id=7;
-update noar ti set b0='YFT9WPF81' where id=7;
-update noar tt set b1='EF4E9DUGS3UWKLIM150G' where id=7;
-update noar ti set b1='EF4E9DUGS3UWKLIM150G' where id=7;
-update noar tt set b2='RW3EYE3UGWS' where id=7;
-update noar ti set b2='RW3EYE3UGWS' where id=7;
-update noar tt set b0='P' where id=8;
-update noar ti set b0='P' where id=8;
-update noar tt set b1='CG9P7SYZCK0MMHYZRO' where id=8;
-update noar ti set b1='CG9P7SYZCK0MMHYZRO' where id=8;
-update noar tt set b2='2FBGWQ8S6BRIK23BF3AZ4ODUDQBX' where id=8;
-update noar ti set b2='2FBGWQ8S6BRIK23BF3AZ4ODUDQBX' where id=8;
-update noar tt set b0='5HDPAV2625DUZ3IWP17M4XOUC' where id=9;
-update noar ti set b0='5HDPAV2625DUZ3IWP17M4XOUC' where id=9;
-update noar tt set b1='D5' where id=9;
-update noar ti set b1='D5' where id=9;
-update noar tt set b2='Z62O27HTVQ8EP7I' where id=9;
-update noar ti set b2='Z62O27HTVQ8EP7I' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 text null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HA1HIAMV2HH' where id=1;
-update noar ti set b0='HA1HIAMV2HH' where id=1;
-update noar tt set b1='45EX2GGUMF6882GXEWHEAH4T7K8T6LH' where id=1;
-update noar ti set b1='45EX2GGUMF6882GXEWHEAH4T7K8T6LH' where id=1;
-update noar tt set b2='KEIQI2K' where id=1;
-update noar ti set b2='KEIQI2K' where id=1;
-update noar tt set b0='ARTUUP4SGQK77PH9I' where id=2;
-update noar ti set b0='ARTUUP4SGQK77PH9I' where id=2;
-update noar tt set b1='JFGHH15' where id=2;
-update noar ti set b1='JFGHH15' where id=2;
-update noar tt set b2='4W7BS4VZC02701' where id=2;
-update noar ti set b2='4W7BS4VZC02701' where id=2;
-update noar tt set b0='QDUL0ORSDP' where id=3;
-update noar ti set b0='QDUL0ORSDP' where id=3;
-update noar tt set b1='7FOK3YA' where id=3;
-update noar ti set b1='7FOK3YA' where id=3;
-update noar tt set b2='7J1B4IB5WCXU5S3JL7CUNQGF1' where id=3;
-update noar ti set b2='7J1B4IB5WCXU5S3JL7CUNQGF1' where id=3;
-update noar tt set b0='HX7UFX4SMJZ1QVHYQBY' where id=4;
-update noar ti set b0='HX7UFX4SMJZ1QVHYQBY' where id=4;
-update noar tt set b1='O9M' where id=4;
-update noar ti set b1='O9M' where id=4;
-update noar tt set b2='8ULWYUKC8H6Q9CIY8PLNKG9Z988AO' where id=4;
-update noar ti set b2='8ULWYUKC8H6Q9CIY8PLNKG9Z988AO' where id=4;
-update noar tt set b0='WEGH8P35N6G6K' where id=5;
-update noar ti set b0='WEGH8P35N6G6K' where id=5;
-update noar tt set b1='N' where id=5;
-update noar ti set b1='N' where id=5;
-update noar tt set b2='LYMBO5R67XEDQ641CUCXJ' where id=5;
-update noar ti set b2='LYMBO5R67XEDQ641CUCXJ' where id=5;
-update noar tt set b0='112IOFAN' where id=6;
-update noar ti set b0='112IOFAN' where id=6;
-update noar tt set b1='MSGCHV0NCZ7ZP74KIIARPW0P96FJGUO' where id=6;
-update noar ti set b1='MSGCHV0NCZ7ZP74KIIARPW0P96FJGUO' where id=6;
-update noar tt set b2='56F' where id=6;
-update noar ti set b2='56F' where id=6;
-update noar tt set b0='WSC6E7Q2Y3ZTVF6QVOQ' where id=7;
-update noar ti set b0='WSC6E7Q2Y3ZTVF6QVOQ' where id=7;
-update noar tt set b1='TJ6HKNWSOSLM0EEN5EL' where id=7;
-update noar ti set b1='TJ6HKNWSOSLM0EEN5EL' where id=7;
-update noar tt set b2='T9W9HDQTZG1I82HW6DGCWXMVS4FC' where id=7;
-update noar ti set b2='T9W9HDQTZG1I82HW6DGCWXMVS4FC' where id=7;
-update noar tt set b0='53ZT4AD' where id=8;
-update noar ti set b0='53ZT4AD' where id=8;
-update noar tt set b1='P1GGPXU5WFC43718F5O4O' where id=8;
-update noar ti set b1='P1GGPXU5WFC43718F5O4O' where id=8;
-update noar tt set b2='MVHG2E' where id=8;
-update noar ti set b2='MVHG2E' where id=8;
-update noar tt set b0='I5BL2WISRM5EVQJRVV84WXO57T4N' where id=9;
-update noar ti set b0='I5BL2WISRM5EVQJRVV84WXO57T4N' where id=9;
-update noar tt set b1='FYYJ0J3YKDDUYD7PWQCAM' where id=9;
-update noar ti set b1='FYYJ0J3YKDDUYD7PWQCAM' where id=9;
-update noar tt set b2='XRNJSJNUOPHMJ0H1W0QTME19' where id=9;
-update noar ti set b2='XRNJSJNUOPHMJ0H1W0QTME19' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 text not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8EGO5L81728RPV4062RFW871PJYU9' where id=1;
-update noar ti set b0='8EGO5L81728RPV4062RFW871PJYU9' where id=1;
-update noar tt set b1='NX8UVM1AYN3CNYWRMJ2Y02Z0CNR5YS' where id=1;
-update noar ti set b1='NX8UVM1AYN3CNYWRMJ2Y02Z0CNR5YS' where id=1;
-update noar tt set b2='Y12LXQQ' where id=1;
-update noar ti set b2='Y12LXQQ' where id=1;
-update noar tt set b0='0BVQ7MB38GA' where id=2;
-update noar ti set b0='0BVQ7MB38GA' where id=2;
-update noar tt set b1='C01ZDY' where id=2;
-update noar ti set b1='C01ZDY' where id=2;
-update noar tt set b2='SETD4N39CHLM318H5E1WLWX' where id=2;
-update noar ti set b2='SETD4N39CHLM318H5E1WLWX' where id=2;
-update noar tt set b0='HA2LVP7NDKTXO1HHY3KAWQAIW' where id=3;
-update noar ti set b0='HA2LVP7NDKTXO1HHY3KAWQAIW' where id=3;
-update noar tt set b1='E9TWBDPA' where id=3;
-update noar ti set b1='E9TWBDPA' where id=3;
-update noar tt set b2='31' where id=3;
-update noar ti set b2='31' where id=3;
-update noar tt set b0='N1RBV1E57FFZMECMYPVBQCMCL57T6X' where id=4;
-update noar ti set b0='N1RBV1E57FFZMECMYPVBQCMCL57T6X' where id=4;
-update noar tt set b1='TN4OXKOF9NANKFX' where id=4;
-update noar ti set b1='TN4OXKOF9NANKFX' where id=4;
-update noar tt set b2='D21Q8HTGK' where id=4;
-update noar ti set b2='D21Q8HTGK' where id=4;
-update noar tt set b0='FHJ22A160B62SM72QI' where id=5;
-update noar ti set b0='FHJ22A160B62SM72QI' where id=5;
-update noar tt set b1='2BG2W7FF30EWYUS' where id=5;
-update noar ti set b1='2BG2W7FF30EWYUS' where id=5;
-update noar tt set b2='9VI9BG5VTQBZKGTLIOXUKE' where id=5;
-update noar ti set b2='9VI9BG5VTQBZKGTLIOXUKE' where id=5;
-update noar tt set b0='0ACIBLG2ISBH7U0' where id=6;
-update noar ti set b0='0ACIBLG2ISBH7U0' where id=6;
-update noar tt set b1='TP6FONDAL2KJVOM2NVMD5M3G' where id=6;
-update noar ti set b1='TP6FONDAL2KJVOM2NVMD5M3G' where id=6;
-update noar tt set b2='KC' where id=6;
-update noar ti set b2='KC' where id=6;
-update noar tt set b0='3A8GWSCW78AMUF' where id=7;
-update noar ti set b0='3A8GWSCW78AMUF' where id=7;
-update noar tt set b1='DV9QLRMQNQS' where id=7;
-update noar ti set b1='DV9QLRMQNQS' where id=7;
-update noar tt set b2='HOIUMKDXKZFBB6211T' where id=7;
-update noar ti set b2='HOIUMKDXKZFBB6211T' where id=7;
-update noar tt set b0='6P' where id=8;
-update noar ti set b0='6P' where id=8;
-update noar tt set b1='Y4MJE9N6CTPU2QIUHKD4SR7VQZK8S81' where id=8;
-update noar ti set b1='Y4MJE9N6CTPU2QIUHKD4SR7VQZK8S81' where id=8;
-update noar tt set b2='8BLLILMS7MI02V6RRQQDPWEE' where id=8;
-update noar ti set b2='8BLLILMS7MI02V6RRQQDPWEE' where id=8;
-update noar tt set b0='05HGJ2ZTCPITH5I18CTSP1' where id=9;
-update noar ti set b0='05HGJ2ZTCPITH5I18CTSP1' where id=9;
-update noar tt set b1='NVTJO9JHT3BCDGFVML9MNO' where id=9;
-update noar ti set b1='NVTJO9JHT3BCDGFVML9MNO' where id=9;
-update noar tt set b2='I6LVEERZ3J6E8' where id=9;
-update noar ti set b2='I6LVEERZ3J6E8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 text null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UDJ5W3RPHI02CA' where id=1;
-update noar ti set b0='UDJ5W3RPHI02CA' where id=1;
-update noar tt set b1='IWKOODAOFT4RS5T6E6YF6FM7GWK' where id=1;
-update noar ti set b1='IWKOODAOFT4RS5T6E6YF6FM7GWK' where id=1;
-update noar tt set b2='0HUQAGALI' where id=1;
-update noar ti set b2='0HUQAGALI' where id=1;
-update noar tt set b0='UIQZ18K5FC02J2LU' where id=2;
-update noar ti set b0='UIQZ18K5FC02J2LU' where id=2;
-update noar tt set b1='DEK6BPTJ' where id=2;
-update noar ti set b1='DEK6BPTJ' where id=2;
-update noar tt set b2='F2H7NWIDZL9AWYZ4JQ0XMG3FB' where id=2;
-update noar ti set b2='F2H7NWIDZL9AWYZ4JQ0XMG3FB' where id=2;
-update noar tt set b0='Z8D1C4J6IC7NY7OKY5AB43FSKSMBSXXF' where id=3;
-update noar ti set b0='Z8D1C4J6IC7NY7OKY5AB43FSKSMBSXXF' where id=3;
-update noar tt set b1='VR0P9KPR510FU9QSTFEH4' where id=3;
-update noar ti set b1='VR0P9KPR510FU9QSTFEH4' where id=3;
-update noar tt set b2='I6UMQ59YSDFJ4LO4543VV2L' where id=3;
-update noar ti set b2='I6UMQ59YSDFJ4LO4543VV2L' where id=3;
-update noar tt set b0='R6YPBQ2OV5AT22VENGQO4GOJ' where id=4;
-update noar ti set b0='R6YPBQ2OV5AT22VENGQO4GOJ' where id=4;
-update noar tt set b1='XJ0TAIIVXJNDE2J836SE7' where id=4;
-update noar ti set b1='XJ0TAIIVXJNDE2J836SE7' where id=4;
-update noar tt set b2='1OQ73M' where id=4;
-update noar ti set b2='1OQ73M' where id=4;
-update noar tt set b0='LVE5T9HMVMI5HWMHTWZU5YY3VH' where id=5;
-update noar ti set b0='LVE5T9HMVMI5HWMHTWZU5YY3VH' where id=5;
-update noar tt set b1='FEA8YTBLNJU258GUGUJ70GV9B' where id=5;
-update noar ti set b1='FEA8YTBLNJU258GUGUJ70GV9B' where id=5;
-update noar tt set b2='P9TAHRCDJ2K69XF1NL1' where id=5;
-update noar ti set b2='P9TAHRCDJ2K69XF1NL1' where id=5;
-update noar tt set b0='VWED1OTEDB62D6JJ66' where id=6;
-update noar ti set b0='VWED1OTEDB62D6JJ66' where id=6;
-update noar tt set b1='1M8JPPLK1OT5PUL7TW2L1MX32NXCXD' where id=6;
-update noar ti set b1='1M8JPPLK1OT5PUL7TW2L1MX32NXCXD' where id=6;
-update noar tt set b2='CPIKRKHJKGCPQUGK1672HN' where id=6;
-update noar ti set b2='CPIKRKHJKGCPQUGK1672HN' where id=6;
-update noar tt set b0='O7TZFIEFB0ZTFFZ6EU9A7L2PNX' where id=7;
-update noar ti set b0='O7TZFIEFB0ZTFFZ6EU9A7L2PNX' where id=7;
-update noar tt set b1='YXTJ9S5VW2KD09D2B9Z7S8AW7RQW9NQE' where id=7;
-update noar ti set b1='YXTJ9S5VW2KD09D2B9Z7S8AW7RQW9NQE' where id=7;
-update noar tt set b2='NRLTOPISL5NGANN' where id=7;
-update noar ti set b2='NRLTOPISL5NGANN' where id=7;
-update noar tt set b0='11BPELVZ6JV8NUGFMK2YO' where id=8;
-update noar ti set b0='11BPELVZ6JV8NUGFMK2YO' where id=8;
-update noar tt set b1='BENH3OXMOT40J' where id=8;
-update noar ti set b1='BENH3OXMOT40J' where id=8;
-update noar tt set b2='QWQ5UMZB0Q80AG3Q0UZDTF63YK8S8J5' where id=8;
-update noar ti set b2='QWQ5UMZB0Q80AG3Q0UZDTF63YK8S8J5' where id=8;
-update noar tt set b0='T2' where id=9;
-update noar ti set b0='T2' where id=9;
-update noar tt set b1='5VMBH0X6340U4E9UA95L1NSUDRSD' where id=9;
-update noar ti set b1='5VMBH0X6340U4E9UA95L1NSUDRSD' where id=9;
-update noar tt set b2='07XICTUD4CK6XTTEC2JDV' where id=9;
-update noar ti set b2='07XICTUD4CK6XTTEC2JDV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 text not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='EDZTEJZONZLOLHZDY' where id=1;
-update noar ti set b0='EDZTEJZONZLOLHZDY' where id=1;
-update noar tt set b1='W3B52JOBRQUFLE7R' where id=1;
-update noar ti set b1='W3B52JOBRQUFLE7R' where id=1;
-update noar tt set b2='Z4ALPLU' where id=1;
-update noar ti set b2='Z4ALPLU' where id=1;
-update noar tt set b0='I2DO4X2E08E6NKCN7' where id=2;
-update noar ti set b0='I2DO4X2E08E6NKCN7' where id=2;
-update noar tt set b1='1ABP' where id=2;
-update noar ti set b1='1ABP' where id=2;
-update noar tt set b2='CT8Y369UVG1S015BRQOIYA' where id=2;
-update noar ti set b2='CT8Y369UVG1S015BRQOIYA' where id=2;
-update noar tt set b0='VAPEDI' where id=3;
-update noar ti set b0='VAPEDI' where id=3;
-update noar tt set b1='J4GLCT0A04SL' where id=3;
-update noar ti set b1='J4GLCT0A04SL' where id=3;
-update noar tt set b2='CPLUX8JR8BXT' where id=3;
-update noar ti set b2='CPLUX8JR8BXT' where id=3;
-update noar tt set b0='STGMGI3F1SMIT4FGGHLJ' where id=4;
-update noar ti set b0='STGMGI3F1SMIT4FGGHLJ' where id=4;
-update noar tt set b1='ZIVAR7XEOSZ2' where id=4;
-update noar ti set b1='ZIVAR7XEOSZ2' where id=4;
-update noar tt set b2='M5SIDWZ0BQQ048S7JKR74F8' where id=4;
-update noar ti set b2='M5SIDWZ0BQQ048S7JKR74F8' where id=4;
-update noar tt set b0='EW2RE7WEXNG4QBNZMVWD' where id=5;
-update noar ti set b0='EW2RE7WEXNG4QBNZMVWD' where id=5;
-update noar tt set b1='SM0RIHD7BN771MC56JYDE1PIHHWEV' where id=5;
-update noar ti set b1='SM0RIHD7BN771MC56JYDE1PIHHWEV' where id=5;
-update noar tt set b2='2ZCP4' where id=5;
-update noar ti set b2='2ZCP4' where id=5;
-update noar tt set b0='F8LZUXTWNUJHIB9JAQPC' where id=6;
-update noar ti set b0='F8LZUXTWNUJHIB9JAQPC' where id=6;
-update noar tt set b1='U' where id=6;
-update noar ti set b1='U' where id=6;
-update noar tt set b2='EVJPU4C94LR9' where id=6;
-update noar ti set b2='EVJPU4C94LR9' where id=6;
-update noar tt set b0='7QOMWZPD1QR63NZ9LAC96IZY6CO8154T' where id=7;
-update noar ti set b0='7QOMWZPD1QR63NZ9LAC96IZY6CO8154T' where id=7;
-update noar tt set b1='BKRGK9UL' where id=7;
-update noar ti set b1='BKRGK9UL' where id=7;
-update noar tt set b2='WHJQS5A' where id=7;
-update noar ti set b2='WHJQS5A' where id=7;
-update noar tt set b0='J820YVR6DJK7SQ9EW6XV9H045I1D2' where id=8;
-update noar ti set b0='J820YVR6DJK7SQ9EW6XV9H045I1D2' where id=8;
-update noar tt set b1='6E4O0ES2BJ5YRG24X' where id=8;
-update noar ti set b1='6E4O0ES2BJ5YRG24X' where id=8;
-update noar tt set b2='A46S4C7PIWHDL4YV' where id=8;
-update noar ti set b2='A46S4C7PIWHDL4YV' where id=8;
-update noar tt set b0='5D5D' where id=9;
-update noar ti set b0='5D5D' where id=9;
-update noar tt set b1='L1DP8MN2K' where id=9;
-update noar ti set b1='L1DP8MN2K' where id=9;
-update noar tt set b2='1WU6NWLJCALZUG0H5AX9W9YPL6PMSM2' where id=9;
-update noar ti set b2='1WU6NWLJCALZUG0H5AX9W9YPL6PMSM2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 text null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W3IA19UIZY1KC751B' where id=1;
-update noar ti set b0='W3IA19UIZY1KC751B' where id=1;
-update noar tt set b1='E5HC1LONEX9AZ65D0AAISY99RHT' where id=1;
-update noar ti set b1='E5HC1LONEX9AZ65D0AAISY99RHT' where id=1;
-update noar tt set b2='X5NGFGVUUJQHLFUHMTMPFDZ9J' where id=1;
-update noar ti set b2='X5NGFGVUUJQHLFUHMTMPFDZ9J' where id=1;
-update noar tt set b0='52UJSV3' where id=2;
-update noar ti set b0='52UJSV3' where id=2;
-update noar tt set b1='L37XA72ODF426OEHTEC' where id=2;
-update noar ti set b1='L37XA72ODF426OEHTEC' where id=2;
-update noar tt set b2='F0F9M43TNV8UIB' where id=2;
-update noar ti set b2='F0F9M43TNV8UIB' where id=2;
-update noar tt set b0='SZ5SSAIW9QPDS5Y' where id=3;
-update noar ti set b0='SZ5SSAIW9QPDS5Y' where id=3;
-update noar tt set b1='TUNEO04475K426O4I6' where id=3;
-update noar ti set b1='TUNEO04475K426O4I6' where id=3;
-update noar tt set b2='NIETHOR663IPECZR8U9UUBU1VG6EBDK' where id=3;
-update noar ti set b2='NIETHOR663IPECZR8U9UUBU1VG6EBDK' where id=3;
-update noar tt set b0='U3C53R' where id=4;
-update noar ti set b0='U3C53R' where id=4;
-update noar tt set b1='1P3WNES2T32XMGOYHIUC755TP' where id=4;
-update noar ti set b1='1P3WNES2T32XMGOYHIUC755TP' where id=4;
-update noar tt set b2='6UAHCBWF2JBOPM' where id=4;
-update noar ti set b2='6UAHCBWF2JBOPM' where id=4;
-update noar tt set b0='J0AG2NX' where id=5;
-update noar ti set b0='J0AG2NX' where id=5;
-update noar tt set b1='W' where id=5;
-update noar ti set b1='W' where id=5;
-update noar tt set b2='9X0G5J' where id=5;
-update noar ti set b2='9X0G5J' where id=5;
-update noar tt set b0='80OCZLO2X8A5VVDWOH1' where id=6;
-update noar ti set b0='80OCZLO2X8A5VVDWOH1' where id=6;
-update noar tt set b1='4PULS' where id=6;
-update noar ti set b1='4PULS' where id=6;
-update noar tt set b2='54BV' where id=6;
-update noar ti set b2='54BV' where id=6;
-update noar tt set b0='IQYR2839P0VA35JB69GABVJE' where id=7;
-update noar ti set b0='IQYR2839P0VA35JB69GABVJE' where id=7;
-update noar tt set b1='X4WV9QNADO' where id=7;
-update noar ti set b1='X4WV9QNADO' where id=7;
-update noar tt set b2='E0W9' where id=7;
-update noar ti set b2='E0W9' where id=7;
-update noar tt set b0='GNSUWQ85FIPJANX58RFZ1PY1PT8' where id=8;
-update noar ti set b0='GNSUWQ85FIPJANX58RFZ1PY1PT8' where id=8;
-update noar tt set b1='JSTLNO9ZCBWPRBYXYXFKF5EJX936YS' where id=8;
-update noar ti set b1='JSTLNO9ZCBWPRBYXYXFKF5EJX936YS' where id=8;
-update noar tt set b2='XFFW' where id=8;
-update noar ti set b2='XFFW' where id=8;
-update noar tt set b0='20BGNJ' where id=9;
-update noar ti set b0='20BGNJ' where id=9;
-update noar tt set b1='DL8A3XINIRN44W275IA' where id=9;
-update noar ti set b1='DL8A3XINIRN44W275IA' where id=9;
-update noar tt set b2='K16' where id=9;
-update noar ti set b2='K16' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 text not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YAI1RJVG5HVWK2DOOTFI' where id=1;
-update noar ti set b0='YAI1RJVG5HVWK2DOOTFI' where id=1;
-update noar tt set b1='7F9NKS90DULKGW' where id=1;
-update noar ti set b1='7F9NKS90DULKGW' where id=1;
-update noar tt set b2='LZD1WD' where id=1;
-update noar ti set b2='LZD1WD' where id=1;
-update noar tt set b0='T8RY05QML9R2JAAAC0ZS' where id=2;
-update noar ti set b0='T8RY05QML9R2JAAAC0ZS' where id=2;
-update noar tt set b1='NUHRN3200BKNTEF9KGHIC00KL6455S' where id=2;
-update noar ti set b1='NUHRN3200BKNTEF9KGHIC00KL6455S' where id=2;
-update noar tt set b2='VKG2SP1O' where id=2;
-update noar ti set b2='VKG2SP1O' where id=2;
-update noar tt set b0='M45XTWC67ERX6' where id=3;
-update noar ti set b0='M45XTWC67ERX6' where id=3;
-update noar tt set b1='7T3A3OZM6L8CZ618LR445W72EEOCW7' where id=3;
-update noar ti set b1='7T3A3OZM6L8CZ618LR445W72EEOCW7' where id=3;
-update noar tt set b2='UQRWCK4ON8EOULPQFO2ST' where id=3;
-update noar ti set b2='UQRWCK4ON8EOULPQFO2ST' where id=3;
-update noar tt set b0='3J9X4TSW9OASS7XE4L' where id=4;
-update noar ti set b0='3J9X4TSW9OASS7XE4L' where id=4;
-update noar tt set b1='20HQSVWXEL585YIMX1N' where id=4;
-update noar ti set b1='20HQSVWXEL585YIMX1N' where id=4;
-update noar tt set b2='6G' where id=4;
-update noar ti set b2='6G' where id=4;
-update noar tt set b0='VE' where id=5;
-update noar ti set b0='VE' where id=5;
-update noar tt set b1='P2K9F0PI0I' where id=5;
-update noar ti set b1='P2K9F0PI0I' where id=5;
-update noar tt set b2='O957F' where id=5;
-update noar ti set b2='O957F' where id=5;
-update noar tt set b0='2ZAGNW74LF62AI0Q0MIUFUENHMVQE' where id=6;
-update noar ti set b0='2ZAGNW74LF62AI0Q0MIUFUENHMVQE' where id=6;
-update noar tt set b1='BHVD6PM' where id=6;
-update noar ti set b1='BHVD6PM' where id=6;
-update noar tt set b2='0TUXEQ1' where id=6;
-update noar ti set b2='0TUXEQ1' where id=6;
-update noar tt set b0='WE178WBM64YFNA0VR8R72' where id=7;
-update noar ti set b0='WE178WBM64YFNA0VR8R72' where id=7;
-update noar tt set b1='CEOBRM8B5RJPJIOWG5J201BX4H' where id=7;
-update noar ti set b1='CEOBRM8B5RJPJIOWG5J201BX4H' where id=7;
-update noar tt set b2='8OFITYK0IFVKCEYEEC' where id=7;
-update noar ti set b2='8OFITYK0IFVKCEYEEC' where id=7;
-update noar tt set b0='55N14DB5S1ZPLBF8YCK6DQBD1AU' where id=8;
-update noar ti set b0='55N14DB5S1ZPLBF8YCK6DQBD1AU' where id=8;
-update noar tt set b1='CE8CUTQ8T' where id=8;
-update noar ti set b1='CE8CUTQ8T' where id=8;
-update noar tt set b2='R44PRV4S8UJJVCFEY6OUD72' where id=8;
-update noar ti set b2='R44PRV4S8UJJVCFEY6OUD72' where id=8;
-update noar tt set b0='HT3BB1NSR1WYIWD7R2NKB' where id=9;
-update noar ti set b0='HT3BB1NSR1WYIWD7R2NKB' where id=9;
-update noar tt set b1='1V1AYK88R4B77I2' where id=9;
-update noar ti set b1='1V1AYK88R4B77I2' where id=9;
-update noar tt set b2='OL0F' where id=9;
-update noar ti set b2='OL0F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob null,
- b1 text null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BG2X' where id=1;
-update noar ti set b0='BG2X' where id=1;
-update noar tt set b1='UY6IKKOSWBTTL2VW00' where id=1;
-update noar ti set b1='UY6IKKOSWBTTL2VW00' where id=1;
-update noar tt set b2='NF7WJICX71U' where id=1;
-update noar ti set b2='NF7WJICX71U' where id=1;
-update noar tt set b0='VHD07HKZCKMCOQ2E2UP' where id=2;
-update noar ti set b0='VHD07HKZCKMCOQ2E2UP' where id=2;
-update noar tt set b1='63WNHJM' where id=2;
-update noar ti set b1='63WNHJM' where id=2;
-update noar tt set b2='UNUV7RTG3CR0190G94TRQ0WPYG' where id=2;
-update noar ti set b2='UNUV7RTG3CR0190G94TRQ0WPYG' where id=2;
-update noar tt set b0='QG' where id=3;
-update noar ti set b0='QG' where id=3;
-update noar tt set b1='WZ0' where id=3;
-update noar ti set b1='WZ0' where id=3;
-update noar tt set b2='IVJNO9' where id=3;
-update noar ti set b2='IVJNO9' where id=3;
-update noar tt set b0='CGL' where id=4;
-update noar ti set b0='CGL' where id=4;
-update noar tt set b1='SULWDBXVXPT7UTR51' where id=4;
-update noar ti set b1='SULWDBXVXPT7UTR51' where id=4;
-update noar tt set b2='YTIG5IC9V19N6BKH7SK7MPKCDJ60YYCI' where id=4;
-update noar ti set b2='YTIG5IC9V19N6BKH7SK7MPKCDJ60YYCI' where id=4;
-update noar tt set b0='D2J9TR4KJH3VUF4KPQVXS0H687DUODC' where id=5;
-update noar ti set b0='D2J9TR4KJH3VUF4KPQVXS0H687DUODC' where id=5;
-update noar tt set b1='8JGAWQGIZG' where id=5;
-update noar ti set b1='8JGAWQGIZG' where id=5;
-update noar tt set b2='DTWP3ROISNNVRIQ8GJ1GT0' where id=5;
-update noar ti set b2='DTWP3ROISNNVRIQ8GJ1GT0' where id=5;
-update noar tt set b0='X9KK4D8' where id=6;
-update noar ti set b0='X9KK4D8' where id=6;
-update noar tt set b1='1D5WN511SYYH1U6R1Y82' where id=6;
-update noar ti set b1='1D5WN511SYYH1U6R1Y82' where id=6;
-update noar tt set b2='U1' where id=6;
-update noar ti set b2='U1' where id=6;
-update noar tt set b0='PVK9HKH22ZN' where id=7;
-update noar ti set b0='PVK9HKH22ZN' where id=7;
-update noar tt set b1='S6TGWWSYE9JNT16' where id=7;
-update noar ti set b1='S6TGWWSYE9JNT16' where id=7;
-update noar tt set b2='W48ZH6UD1N1W95' where id=7;
-update noar ti set b2='W48ZH6UD1N1W95' where id=7;
-update noar tt set b0='F9RERUVB0D' where id=8;
-update noar ti set b0='F9RERUVB0D' where id=8;
-update noar tt set b1='TKQS9USU7ZO6PDMSOXA9' where id=8;
-update noar ti set b1='TKQS9USU7ZO6PDMSOXA9' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set b0='BO7H134KVBQJ' where id=9;
-update noar ti set b0='BO7H134KVBQJ' where id=9;
-update noar tt set b1='EQXK7T8KGWIVKGLHKYQLVZ4VYUOA1' where id=9;
-update noar ti set b1='EQXK7T8KGWIVKGLHKYQLVZ4VYUOA1' where id=9;
-update noar tt set b2='9R0K9R32A1NXM7PVO' where id=9;
-update noar ti set b2='9R0K9R32A1NXM7PVO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 blob not null,
- b1 text not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6YJIUM3DXU5L88YZDGUK3Y4PI5R7' where id=1;
-update noar ti set b0='6YJIUM3DXU5L88YZDGUK3Y4PI5R7' where id=1;
-update noar tt set b1='WC89MCBB' where id=1;
-update noar ti set b1='WC89MCBB' where id=1;
-update noar tt set b2='RO44MTP21CU27' where id=1;
-update noar ti set b2='RO44MTP21CU27' where id=1;
-update noar tt set b0='HN9DXG0IU5WOFZO1Y3BJR9W' where id=2;
-update noar ti set b0='HN9DXG0IU5WOFZO1Y3BJR9W' where id=2;
-update noar tt set b1='XBN68N8' where id=2;
-update noar ti set b1='XBN68N8' where id=2;
-update noar tt set b2='3WG4Z' where id=2;
-update noar ti set b2='3WG4Z' where id=2;
-update noar tt set b0='R6Z546BGZ9YCCC6NGJ75ZV73QZ2' where id=3;
-update noar ti set b0='R6Z546BGZ9YCCC6NGJ75ZV73QZ2' where id=3;
-update noar tt set b1='OX8IO1YEL' where id=3;
-update noar ti set b1='OX8IO1YEL' where id=3;
-update noar tt set b2='2CV' where id=3;
-update noar ti set b2='2CV' where id=3;
-update noar tt set b0='NR45N4L93KTP91NT8XXE' where id=4;
-update noar ti set b0='NR45N4L93KTP91NT8XXE' where id=4;
-update noar tt set b1='OU7ER9' where id=4;
-update noar ti set b1='OU7ER9' where id=4;
-update noar tt set b2='DYU92F9A4NW230YJ3KZ20SI23' where id=4;
-update noar ti set b2='DYU92F9A4NW230YJ3KZ20SI23' where id=4;
-update noar tt set b0='TMBV' where id=5;
-update noar ti set b0='TMBV' where id=5;
-update noar tt set b1='2C0QQZE' where id=5;
-update noar ti set b1='2C0QQZE' where id=5;
-update noar tt set b2='2GCGV48N9OXXOM03HUGRDN' where id=5;
-update noar ti set b2='2GCGV48N9OXXOM03HUGRDN' where id=5;
-update noar tt set b0='75DRF204E30BJUAM67Z7JUW8CHIH4RK' where id=6;
-update noar ti set b0='75DRF204E30BJUAM67Z7JUW8CHIH4RK' where id=6;
-update noar tt set b1='HSZMFUUO5U2MU' where id=6;
-update noar ti set b1='HSZMFUUO5U2MU' where id=6;
-update noar tt set b2='0WGW88OQZBIX32MVN3EDUXF0' where id=6;
-update noar ti set b2='0WGW88OQZBIX32MVN3EDUXF0' where id=6;
-update noar tt set b0='PZL6E' where id=7;
-update noar ti set b0='PZL6E' where id=7;
-update noar tt set b1='2LC5JHCES1XOJE42QZCJ44ANKR0S' where id=7;
-update noar ti set b1='2LC5JHCES1XOJE42QZCJ44ANKR0S' where id=7;
-update noar tt set b2='4M20PZCX5GXE84L1L173OA8J5B' where id=7;
-update noar ti set b2='4M20PZCX5GXE84L1L173OA8J5B' where id=7;
-update noar tt set b0='OUUCMWSID2GYBV6IHR69' where id=8;
-update noar ti set b0='OUUCMWSID2GYBV6IHR69' where id=8;
-update noar tt set b1='MUVOME2X' where id=8;
-update noar ti set b1='MUVOME2X' where id=8;
-update noar tt set b2='SD9' where id=8;
-update noar ti set b2='SD9' where id=8;
-update noar tt set b0='2L1DV5DJU' where id=9;
-update noar ti set b0='2L1DV5DJU' where id=9;
-update noar tt set b1='1R5K1GNYARBRPEWQSU5' where id=9;
-update noar ti set b1='1R5K1GNYARBRPEWQSU5' where id=9;
-update noar tt set b2='13YB' where id=9;
-update noar ti set b2='13YB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='126ME164I4' where id=1;
-update noar ti set b0='126ME164I4' where id=1;
-update noar tt set b1='5NI66P9XPXF0LMIPFBMO5OA5X1PF6SFW' where id=1;
-update noar ti set b1='5NI66P9XPXF0LMIPFBMO5OA5X1PF6SFW' where id=1;
-update noar tt set b2='8YF8TEGHBTFDVJEIKTWARSDFGAW7REVD' where id=1;
-update noar ti set b2='8YF8TEGHBTFDVJEIKTWARSDFGAW7REVD' where id=1;
-update noar tt set b0='SBSQERN72IRK8MD4D58UDJK7IMHQ' where id=2;
-update noar ti set b0='SBSQERN72IRK8MD4D58UDJK7IMHQ' where id=2;
-update noar tt set b1='B3BXCV3T' where id=2;
-update noar ti set b1='B3BXCV3T' where id=2;
-update noar tt set b2='IYCJVFA32U57A9JS1M8EY3YF0V7K' where id=2;
-update noar ti set b2='IYCJVFA32U57A9JS1M8EY3YF0V7K' where id=2;
-update noar tt set b0='VHLMO42D04HF7LDU54BHCYNHUG2ASE' where id=3;
-update noar ti set b0='VHLMO42D04HF7LDU54BHCYNHUG2ASE' where id=3;
-update noar tt set b1='USJ' where id=3;
-update noar ti set b1='USJ' where id=3;
-update noar tt set b2='EDI2X7Y2P33G1LEQLCQDFAJ2WFR3Z' where id=3;
-update noar ti set b2='EDI2X7Y2P33G1LEQLCQDFAJ2WFR3Z' where id=3;
-update noar tt set b0='B75PU0T58A30P91UMPPBEM6G3LD7' where id=4;
-update noar ti set b0='B75PU0T58A30P91UMPPBEM6G3LD7' where id=4;
-update noar tt set b1='4P4JMLBO' where id=4;
-update noar ti set b1='4P4JMLBO' where id=4;
-update noar tt set b2='T4JFWGIP21' where id=4;
-update noar ti set b2='T4JFWGIP21' where id=4;
-update noar tt set b0='E4FIGD9SAOF5RBU' where id=5;
-update noar ti set b0='E4FIGD9SAOF5RBU' where id=5;
-update noar tt set b1='Y7N4' where id=5;
-update noar ti set b1='Y7N4' where id=5;
-update noar tt set b2='TBT41O8HP1VJNRSL3' where id=5;
-update noar ti set b2='TBT41O8HP1VJNRSL3' where id=5;
-update noar tt set b0='F3' where id=6;
-update noar ti set b0='F3' where id=6;
-update noar tt set b1='WCJWOWHR3IEUD3HCL5FG2' where id=6;
-update noar ti set b1='WCJWOWHR3IEUD3HCL5FG2' where id=6;
-update noar tt set b2='MJVUIUQ3Y' where id=6;
-update noar ti set b2='MJVUIUQ3Y' where id=6;
-update noar tt set b0='CVJQTXFGZI97QJ9IVOM3EXYO18J3VNFP' where id=7;
-update noar ti set b0='CVJQTXFGZI97QJ9IVOM3EXYO18J3VNFP' where id=7;
-update noar tt set b1='LGV1H1P3SVY732SYFQW8FG1PK' where id=7;
-update noar ti set b1='LGV1H1P3SVY732SYFQW8FG1PK' where id=7;
-update noar tt set b2='3UVVSSE4ZFWIJ' where id=7;
-update noar ti set b2='3UVVSSE4ZFWIJ' where id=7;
-update noar tt set b0='ARSKK4U17TCPVXJVK1HBUJ3RY37AQ6JM' where id=8;
-update noar ti set b0='ARSKK4U17TCPVXJVK1HBUJ3RY37AQ6JM' where id=8;
-update noar tt set b1='JTAG1CNAU9T86A04D' where id=8;
-update noar ti set b1='JTAG1CNAU9T86A04D' where id=8;
-update noar tt set b2='JF1ELTCLJIGLHGX0TP1' where id=8;
-update noar ti set b2='JF1ELTCLJIGLHGX0TP1' where id=8;
-update noar tt set b0='MUWM8RW' where id=9;
-update noar ti set b0='MUWM8RW' where id=9;
-update noar tt set b1='R6I8D0F4O58R1S52QZ' where id=9;
-update noar ti set b1='R6I8D0F4O58R1S52QZ' where id=9;
-update noar tt set b2='BDFN2OAM3MV7XUSM0UBGT9' where id=9;
-update noar ti set b2='BDFN2OAM3MV7XUSM0UBGT9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TOQXPL0YQ84X8FISSQD3GP6G91D6WKL' where id=1;
-update noar ti set b0='TOQXPL0YQ84X8FISSQD3GP6G91D6WKL' where id=1;
-update noar tt set b1='XMJLU8FO5KU6CD243EU1KD4Z8H2C7V4L' where id=1;
-update noar ti set b1='XMJLU8FO5KU6CD243EU1KD4Z8H2C7V4L' where id=1;
-update noar tt set b2='8MS82E' where id=1;
-update noar ti set b2='8MS82E' where id=1;
-update noar tt set b0='J8UF5IWND19R10PSELGPVDJ6ENB' where id=2;
-update noar ti set b0='J8UF5IWND19R10PSELGPVDJ6ENB' where id=2;
-update noar tt set b1='AWS8T6V6HBG6FVJNFO66QEBT' where id=2;
-update noar ti set b1='AWS8T6V6HBG6FVJNFO66QEBT' where id=2;
-update noar tt set b2='SY2IHCUK6XSDN1TW' where id=2;
-update noar ti set b2='SY2IHCUK6XSDN1TW' where id=2;
-update noar tt set b0='1W7U5M66BHCAL6F' where id=3;
-update noar ti set b0='1W7U5M66BHCAL6F' where id=3;
-update noar tt set b1='UG102ERN' where id=3;
-update noar ti set b1='UG102ERN' where id=3;
-update noar tt set b2='COWHSG43NDFYMU2NHJC9NZJG' where id=3;
-update noar ti set b2='COWHSG43NDFYMU2NHJC9NZJG' where id=3;
-update noar tt set b0='067CYMTKJ0Y92LJ80B7V48F' where id=4;
-update noar ti set b0='067CYMTKJ0Y92LJ80B7V48F' where id=4;
-update noar tt set b1='RO8ZISHJ6E7FN3UZ0MJW' where id=4;
-update noar ti set b1='RO8ZISHJ6E7FN3UZ0MJW' where id=4;
-update noar tt set b2='KHCXPGTELK560WL7KR81RCGQDVXY0PMZ' where id=4;
-update noar ti set b2='KHCXPGTELK560WL7KR81RCGQDVXY0PMZ' where id=4;
-update noar tt set b0='BZBW1Q' where id=5;
-update noar ti set b0='BZBW1Q' where id=5;
-update noar tt set b1='08X74ERR6FHVR9QP2YA4' where id=5;
-update noar ti set b1='08X74ERR6FHVR9QP2YA4' where id=5;
-update noar tt set b2='YE2G0D98A84X56DIRSMS5M0EVJ3M' where id=5;
-update noar ti set b2='YE2G0D98A84X56DIRSMS5M0EVJ3M' where id=5;
-update noar tt set b0='IL2HM8MBPP' where id=6;
-update noar ti set b0='IL2HM8MBPP' where id=6;
-update noar tt set b1='6O5VGK0NU4ML5O0SU6GIRFK9WS' where id=6;
-update noar ti set b1='6O5VGK0NU4ML5O0SU6GIRFK9WS' where id=6;
-update noar tt set b2='Y3BGTN41TEZQM0W34639M' where id=6;
-update noar ti set b2='Y3BGTN41TEZQM0W34639M' where id=6;
-update noar tt set b0='O0' where id=7;
-update noar ti set b0='O0' where id=7;
-update noar tt set b1='PVL9B5P9995TI73QC5LEHE2ZAUTVD2' where id=7;
-update noar ti set b1='PVL9B5P9995TI73QC5LEHE2ZAUTVD2' where id=7;
-update noar tt set b2='UES' where id=7;
-update noar ti set b2='UES' where id=7;
-update noar tt set b0='6NGK3R3Y4M3WM3O' where id=8;
-update noar ti set b0='6NGK3R3Y4M3WM3O' where id=8;
-update noar tt set b1='9ASX73COHOYHL1ZVLSWQ4IBE1WZ2JON' where id=8;
-update noar ti set b1='9ASX73COHOYHL1ZVLSWQ4IBE1WZ2JON' where id=8;
-update noar tt set b2='RLSQUW1J3DKRJWE7Q' where id=8;
-update noar ti set b2='RLSQUW1J3DKRJWE7Q' where id=8;
-update noar tt set b0='RGFVE460GQ' where id=9;
-update noar ti set b0='RGFVE460GQ' where id=9;
-update noar tt set b1='8RST9AV224' where id=9;
-update noar ti set b1='8RST9AV224' where id=9;
-update noar tt set b2='WIPY25E3TV' where id=9;
-update noar ti set b2='WIPY25E3TV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O8U' where id=1;
-update noar ti set b0='O8U' where id=1;
-update noar tt set b1='2RDLA1ZYPNBKZ9U2TP' where id=1;
-update noar ti set b1='2RDLA1ZYPNBKZ9U2TP' where id=1;
-update noar tt set b2='TT' where id=1;
-update noar ti set b2='TT' where id=1;
-update noar tt set b0='V7X' where id=2;
-update noar ti set b0='V7X' where id=2;
-update noar tt set b1='3KFLKNJ6KCZXH0' where id=2;
-update noar ti set b1='3KFLKNJ6KCZXH0' where id=2;
-update noar tt set b2='05TUBMQPNJXR6SRT4' where id=2;
-update noar ti set b2='05TUBMQPNJXR6SRT4' where id=2;
-update noar tt set b0='P4DV6' where id=3;
-update noar ti set b0='P4DV6' where id=3;
-update noar tt set b1='KGNRCMY21J2SI3VOUUS54S8AI' where id=3;
-update noar ti set b1='KGNRCMY21J2SI3VOUUS54S8AI' where id=3;
-update noar tt set b2='FV39CR' where id=3;
-update noar ti set b2='FV39CR' where id=3;
-update noar tt set b0='7' where id=4;
-update noar ti set b0='7' where id=4;
-update noar tt set b1='9TVGWWTKV3V25IR' where id=4;
-update noar ti set b1='9TVGWWTKV3V25IR' where id=4;
-update noar tt set b2='MZZ7M612OWBWZF931G' where id=4;
-update noar ti set b2='MZZ7M612OWBWZF931G' where id=4;
-update noar tt set b0='X0' where id=5;
-update noar ti set b0='X0' where id=5;
-update noar tt set b1='8CHXGXO1LC4312NU' where id=5;
-update noar ti set b1='8CHXGXO1LC4312NU' where id=5;
-update noar tt set b2='SAB' where id=5;
-update noar ti set b2='SAB' where id=5;
-update noar tt set b0='5SSOUP01IVG7QUI134XMH8PQLKX42HRX' where id=6;
-update noar ti set b0='5SSOUP01IVG7QUI134XMH8PQLKX42HRX' where id=6;
-update noar tt set b1='0I7NQP6ZL9VU414QT2PMSOIWEH7' where id=6;
-update noar ti set b1='0I7NQP6ZL9VU414QT2PMSOIWEH7' where id=6;
-update noar tt set b2='5RT2Y' where id=6;
-update noar ti set b2='5RT2Y' where id=6;
-update noar tt set b0='BMYG6OOGJHIFI2W0HUEWJI60ER' where id=7;
-update noar ti set b0='BMYG6OOGJHIFI2W0HUEWJI60ER' where id=7;
-update noar tt set b1='CJ7TRWQFN4OKMUU0QF23Q' where id=7;
-update noar ti set b1='CJ7TRWQFN4OKMUU0QF23Q' where id=7;
-update noar tt set b2='ILZII8X3UDMDN4HBMYNVC76M4TEV96' where id=7;
-update noar ti set b2='ILZII8X3UDMDN4HBMYNVC76M4TEV96' where id=7;
-update noar tt set b0='TQERA9KMBRN08NS3IEBHB' where id=8;
-update noar ti set b0='TQERA9KMBRN08NS3IEBHB' where id=8;
-update noar tt set b1='5GDI4H' where id=8;
-update noar ti set b1='5GDI4H' where id=8;
-update noar tt set b2='614OMCY3CUIEIMIZOLBTU' where id=8;
-update noar ti set b2='614OMCY3CUIEIMIZOLBTU' where id=8;
-update noar tt set b0='JM1TLRQZY8TCS1' where id=9;
-update noar ti set b0='JM1TLRQZY8TCS1' where id=9;
-update noar tt set b1='1FPOMFV0XC' where id=9;
-update noar ti set b1='1FPOMFV0XC' where id=9;
-update noar tt set b2='RK2TXCE90OYM0N0QYHIC' where id=9;
-update noar ti set b2='RK2TXCE90OYM0N0QYHIC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3NO3QE8SVFDP7USX4Z5Y0NT2PI9M3X' where id=1;
-update noar ti set b0='3NO3QE8SVFDP7USX4Z5Y0NT2PI9M3X' where id=1;
-update noar tt set b1='MZDRHIQHVE1U' where id=1;
-update noar ti set b1='MZDRHIQHVE1U' where id=1;
-update noar tt set b2='AE866SA8O' where id=1;
-update noar ti set b2='AE866SA8O' where id=1;
-update noar tt set b0='3MJ97O5TMFUM9R7RGG97PLKOIY1EU4L' where id=2;
-update noar ti set b0='3MJ97O5TMFUM9R7RGG97PLKOIY1EU4L' where id=2;
-update noar tt set b1='N3YX' where id=2;
-update noar ti set b1='N3YX' where id=2;
-update noar tt set b2='VGJPIXFSRYGC9XESK5FFMSODQJJUAJ' where id=2;
-update noar ti set b2='VGJPIXFSRYGC9XESK5FFMSODQJJUAJ' where id=2;
-update noar tt set b0='U0DZTNTHT4KMB' where id=3;
-update noar ti set b0='U0DZTNTHT4KMB' where id=3;
-update noar tt set b1='BTBNSJ0Q02XJ7UIW' where id=3;
-update noar ti set b1='BTBNSJ0Q02XJ7UIW' where id=3;
-update noar tt set b2='BGW9PLDYAF74HXISD5XZV8E' where id=3;
-update noar ti set b2='BGW9PLDYAF74HXISD5XZV8E' where id=3;
-update noar tt set b0='TYF9WD0BV3392SLDR6C9R65ZBB35NP' where id=4;
-update noar ti set b0='TYF9WD0BV3392SLDR6C9R65ZBB35NP' where id=4;
-update noar tt set b1='IEOVT9T8A2LD1RKOL800XK' where id=4;
-update noar ti set b1='IEOVT9T8A2LD1RKOL800XK' where id=4;
-update noar tt set b2='45MQPXAQ3MK' where id=4;
-update noar ti set b2='45MQPXAQ3MK' where id=4;
-update noar tt set b0='UO9TMG2FPUXKO7VQAS0RVUT0C44' where id=5;
-update noar ti set b0='UO9TMG2FPUXKO7VQAS0RVUT0C44' where id=5;
-update noar tt set b1='HG6MW3CZMT076DKQ63MP6U' where id=5;
-update noar ti set b1='HG6MW3CZMT076DKQ63MP6U' where id=5;
-update noar tt set b2='ACOBS79' where id=5;
-update noar ti set b2='ACOBS79' where id=5;
-update noar tt set b0='N9UBNU31' where id=6;
-update noar ti set b0='N9UBNU31' where id=6;
-update noar tt set b1='QGQ5JJOP' where id=6;
-update noar ti set b1='QGQ5JJOP' where id=6;
-update noar tt set b2='3ORB5GAHWR45Q3F0G03IVPKU9S55E' where id=6;
-update noar ti set b2='3ORB5GAHWR45Q3F0G03IVPKU9S55E' where id=6;
-update noar tt set b0='ZG3LA4' where id=7;
-update noar ti set b0='ZG3LA4' where id=7;
-update noar tt set b1='RJEM7X6SO79WNCZ1EJ7YG' where id=7;
-update noar ti set b1='RJEM7X6SO79WNCZ1EJ7YG' where id=7;
-update noar tt set b2='RZQ2TFUB6I9S1ND9GE97LHW8TI4VG3' where id=7;
-update noar ti set b2='RZQ2TFUB6I9S1ND9GE97LHW8TI4VG3' where id=7;
-update noar tt set b0='M8CFRB67TF6VUIAZGQLA96Q' where id=8;
-update noar ti set b0='M8CFRB67TF6VUIAZGQLA96Q' where id=8;
-update noar tt set b1='CE39QBK72IY3A9R83BUGODRZ8T843V' where id=8;
-update noar ti set b1='CE39QBK72IY3A9R83BUGODRZ8T843V' where id=8;
-update noar tt set b2='3XL5CFCM' where id=8;
-update noar ti set b2='3XL5CFCM' where id=8;
-update noar tt set b0='ZLBDLDB0LTRNVUT1HMT41B09' where id=9;
-update noar ti set b0='ZLBDLDB0LTRNVUT1HMT41B09' where id=9;
-update noar tt set b1='LZUWC4R2DLQSCA7DA7G17WL' where id=9;
-update noar ti set b1='LZUWC4R2DLQSCA7DA7G17WL' where id=9;
-update noar tt set b2='90T1TPKPL' where id=9;
-update noar ti set b2='90T1TPKPL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LZT3B24BZJ58MTFPI0AY15ND7' where id=1;
-update noar ti set b0='LZT3B24BZJ58MTFPI0AY15ND7' where id=1;
-update noar tt set b1='C' where id=1;
-update noar ti set b1='C' where id=1;
-update noar tt set b2='H' where id=1;
-update noar ti set b2='H' where id=1;
-update noar tt set b0='PL9HXR38V96OMJLOCE' where id=2;
-update noar ti set b0='PL9HXR38V96OMJLOCE' where id=2;
-update noar tt set b1='64TYG5GXTSBSQL0U5' where id=2;
-update noar ti set b1='64TYG5GXTSBSQL0U5' where id=2;
-update noar tt set b2='5EXFNEJWFK1EW6O24BAUUQXTKHLIR' where id=2;
-update noar ti set b2='5EXFNEJWFK1EW6O24BAUUQXTKHLIR' where id=2;
-update noar tt set b0='JLAT3P' where id=3;
-update noar ti set b0='JLAT3P' where id=3;
-update noar tt set b1='CZZFILH6V2QJ6KQGGB4LZNQ' where id=3;
-update noar ti set b1='CZZFILH6V2QJ6KQGGB4LZNQ' where id=3;
-update noar tt set b2='T6GT6GX054H6KTZO' where id=3;
-update noar ti set b2='T6GT6GX054H6KTZO' where id=3;
-update noar tt set b0='KCLTZS' where id=4;
-update noar ti set b0='KCLTZS' where id=4;
-update noar tt set b1='ETMHSQZ89W3A67GEUFU9GOEZJ751YID' where id=4;
-update noar ti set b1='ETMHSQZ89W3A67GEUFU9GOEZJ751YID' where id=4;
-update noar tt set b2='ZUPQR2C3' where id=4;
-update noar ti set b2='ZUPQR2C3' where id=4;
-update noar tt set b0='P6Z7HZCAWM8TT4MR' where id=5;
-update noar ti set b0='P6Z7HZCAWM8TT4MR' where id=5;
-update noar tt set b1='9OZI2KZV0BJXPNDP8D5' where id=5;
-update noar ti set b1='9OZI2KZV0BJXPNDP8D5' where id=5;
-update noar tt set b2='SJB4SAACJX0033SGL5FS7Z4OW' where id=5;
-update noar ti set b2='SJB4SAACJX0033SGL5FS7Z4OW' where id=5;
-update noar tt set b0='Z5HY3UTTJM4SZJI4P7B' where id=6;
-update noar ti set b0='Z5HY3UTTJM4SZJI4P7B' where id=6;
-update noar tt set b1='SR3XY' where id=6;
-update noar ti set b1='SR3XY' where id=6;
-update noar tt set b2='7H2Y' where id=6;
-update noar ti set b2='7H2Y' where id=6;
-update noar tt set b0='9S0YRAE9BRVAEO2P62PJL1TNNPZ' where id=7;
-update noar ti set b0='9S0YRAE9BRVAEO2P62PJL1TNNPZ' where id=7;
-update noar tt set b1='TFF9CRW0R3UUGEFKMMSQDKA3' where id=7;
-update noar ti set b1='TFF9CRW0R3UUGEFKMMSQDKA3' where id=7;
-update noar tt set b2='KSSI31U8XGN' where id=7;
-update noar ti set b2='KSSI31U8XGN' where id=7;
-update noar tt set b0='GZODJABN6ERHMG' where id=8;
-update noar ti set b0='GZODJABN6ERHMG' where id=8;
-update noar tt set b1='2LFOYJUNKYNWA' where id=8;
-update noar ti set b1='2LFOYJUNKYNWA' where id=8;
-update noar tt set b2='JM2WLM7FFHNER' where id=8;
-update noar ti set b2='JM2WLM7FFHNER' where id=8;
-update noar tt set b0='Y' where id=9;
-update noar ti set b0='Y' where id=9;
-update noar tt set b1='WTRPBE2GYCSZNGSWFHXOLDB6YEMX1K' where id=9;
-update noar ti set b1='WTRPBE2GYCSZNGSWFHXOLDB6YEMX1K' where id=9;
-update noar tt set b2='F0Q0U4GUEJWOY4YPGLFZ8NPEUAZTO3O' where id=9;
-update noar ti set b2='F0Q0U4GUEJWOY4YPGLFZ8NPEUAZTO3O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='A05SRQJGZ7' where id=1;
-update noar ti set b0='A05SRQJGZ7' where id=1;
-update noar tt set b1='V01D0Q6H28EVEIHQN1W6J' where id=1;
-update noar ti set b1='V01D0Q6H28EVEIHQN1W6J' where id=1;
-update noar tt set b2='2CUKXE4TXHAERP8PCR3OOLFGWQ5' where id=1;
-update noar ti set b2='2CUKXE4TXHAERP8PCR3OOLFGWQ5' where id=1;
-update noar tt set b0='NHD3V11P0FFD2UY6L21XZ2EMEYJIXKL5' where id=2;
-update noar ti set b0='NHD3V11P0FFD2UY6L21XZ2EMEYJIXKL5' where id=2;
-update noar tt set b1='5NJQ8QVAPV2TVK' where id=2;
-update noar ti set b1='5NJQ8QVAPV2TVK' where id=2;
-update noar tt set b2='VM4X3FQVC4' where id=2;
-update noar ti set b2='VM4X3FQVC4' where id=2;
-update noar tt set b0='DJ' where id=3;
-update noar ti set b0='DJ' where id=3;
-update noar tt set b1='NESZVJJD4B1ZM9O4E0VXOE' where id=3;
-update noar ti set b1='NESZVJJD4B1ZM9O4E0VXOE' where id=3;
-update noar tt set b2='3YJGJN' where id=3;
-update noar ti set b2='3YJGJN' where id=3;
-update noar tt set b0='RQ35TNJS' where id=4;
-update noar ti set b0='RQ35TNJS' where id=4;
-update noar tt set b1='5MM41JVC6R55EQE08PCS92RSQ' where id=4;
-update noar ti set b1='5MM41JVC6R55EQE08PCS92RSQ' where id=4;
-update noar tt set b2='KVCYVFNB43W' where id=4;
-update noar ti set b2='KVCYVFNB43W' where id=4;
-update noar tt set b0='3XZOC52CW' where id=5;
-update noar ti set b0='3XZOC52CW' where id=5;
-update noar tt set b1='0QJCD82UR6RIYAJLD1LDN1F1O' where id=5;
-update noar ti set b1='0QJCD82UR6RIYAJLD1LDN1F1O' where id=5;
-update noar tt set b2='E1KFF5C5EHAD1G6C6GTM9W9M5FT36D' where id=5;
-update noar ti set b2='E1KFF5C5EHAD1G6C6GTM9W9M5FT36D' where id=5;
-update noar tt set b0='HMK9NUY' where id=6;
-update noar ti set b0='HMK9NUY' where id=6;
-update noar tt set b1='G5D5RADDHGMMHWWBD' where id=6;
-update noar ti set b1='G5D5RADDHGMMHWWBD' where id=6;
-update noar tt set b2='FMMC3WMBIZSY' where id=6;
-update noar ti set b2='FMMC3WMBIZSY' where id=6;
-update noar tt set b0='PAQMG3JHRTOHM' where id=7;
-update noar ti set b0='PAQMG3JHRTOHM' where id=7;
-update noar tt set b1='HIUOWXIA1JV' where id=7;
-update noar ti set b1='HIUOWXIA1JV' where id=7;
-update noar tt set b2='QWG53YIKUC0G2WJI0L22SGGUI3P5' where id=7;
-update noar ti set b2='QWG53YIKUC0G2WJI0L22SGGUI3P5' where id=7;
-update noar tt set b0='L8ZNTB2Y' where id=8;
-update noar ti set b0='L8ZNTB2Y' where id=8;
-update noar tt set b1='Z779' where id=8;
-update noar ti set b1='Z779' where id=8;
-update noar tt set b2='JU43J7HCRRF' where id=8;
-update noar ti set b2='JU43J7HCRRF' where id=8;
-update noar tt set b0='14BF' where id=9;
-update noar ti set b0='14BF' where id=9;
-update noar tt set b1='LT47822OH70XCY5B1CYE3WGJZ168R0' where id=9;
-update noar ti set b1='LT47822OH70XCY5B1CYE3WGJZ168R0' where id=9;
-update noar tt set b2='FAEQNRP4HL2WW' where id=9;
-update noar ti set b2='FAEQNRP4HL2WW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AMECKXNV9YV8MTFOXZRYRJ0LCRHSDERU' where id=1;
-update noar ti set b0='AMECKXNV9YV8MTFOXZRYRJ0LCRHSDERU' where id=1;
-update noar tt set b1='HATOGF668ZZ2GO9YY8VGFH2MQTKTS1W3' where id=1;
-update noar ti set b1='HATOGF668ZZ2GO9YY8VGFH2MQTKTS1W3' where id=1;
-update noar tt set b2='VAIP2NN40' where id=1;
-update noar ti set b2='VAIP2NN40' where id=1;
-update noar tt set b0='7SS6BBCLKC5HGH7X406GXH0BCJWH' where id=2;
-update noar ti set b0='7SS6BBCLKC5HGH7X406GXH0BCJWH' where id=2;
-update noar tt set b1='EXY0XM' where id=2;
-update noar ti set b1='EXY0XM' where id=2;
-update noar tt set b2='HPY9F7NHPJJS8LA8V5' where id=2;
-update noar ti set b2='HPY9F7NHPJJS8LA8V5' where id=2;
-update noar tt set b0='9972H5GWJ0SHHLUHL5D06QE3VN' where id=3;
-update noar ti set b0='9972H5GWJ0SHHLUHL5D06QE3VN' where id=3;
-update noar tt set b1='7FJON' where id=3;
-update noar ti set b1='7FJON' where id=3;
-update noar tt set b2='CXWT5EMH0ADR8TM3IP5MP4L1N90G5U' where id=3;
-update noar ti set b2='CXWT5EMH0ADR8TM3IP5MP4L1N90G5U' where id=3;
-update noar tt set b0='7JFY99S8Q7SM5BWUB5MMFUSI10IVMD' where id=4;
-update noar ti set b0='7JFY99S8Q7SM5BWUB5MMFUSI10IVMD' where id=4;
-update noar tt set b1='10EZS17XQVRZ' where id=4;
-update noar ti set b1='10EZS17XQVRZ' where id=4;
-update noar tt set b2='8VQLS0BOACK9ZHM9I' where id=4;
-update noar ti set b2='8VQLS0BOACK9ZHM9I' where id=4;
-update noar tt set b0='D' where id=5;
-update noar ti set b0='D' where id=5;
-update noar tt set b1='JUYCRU4LNJ4SQTMB' where id=5;
-update noar ti set b1='JUYCRU4LNJ4SQTMB' where id=5;
-update noar tt set b2='VSTKFPQU5U06H2EUOPZI29TER4OAF' where id=5;
-update noar ti set b2='VSTKFPQU5U06H2EUOPZI29TER4OAF' where id=5;
-update noar tt set b0='VZSIYE' where id=6;
-update noar ti set b0='VZSIYE' where id=6;
-update noar tt set b1='LT' where id=6;
-update noar ti set b1='LT' where id=6;
-update noar tt set b2='ZCH2UWLV0HL8VHBZAS2FQMYV61' where id=6;
-update noar ti set b2='ZCH2UWLV0HL8VHBZAS2FQMYV61' where id=6;
-update noar tt set b0='4HR2T3HCBO9LAYMI2BFUYJ' where id=7;
-update noar ti set b0='4HR2T3HCBO9LAYMI2BFUYJ' where id=7;
-update noar tt set b1='W4NGL9JPIQPV70VYQYFE0T9W' where id=7;
-update noar ti set b1='W4NGL9JPIQPV70VYQYFE0T9W' where id=7;
-update noar tt set b2='V2011CWV9PD0Z' where id=7;
-update noar ti set b2='V2011CWV9PD0Z' where id=7;
-update noar tt set b0='VESMIIJH65VN' where id=8;
-update noar ti set b0='VESMIIJH65VN' where id=8;
-update noar tt set b1='EWJ' where id=8;
-update noar ti set b1='EWJ' where id=8;
-update noar tt set b2='NHNQMWJYDNOCDIJ2Y9I4LG05THXX' where id=8;
-update noar ti set b2='NHNQMWJYDNOCDIJ2Y9I4LG05THXX' where id=8;
-update noar tt set b0='BJ6IVVLXARD45JHT' where id=9;
-update noar ti set b0='BJ6IVVLXARD45JHT' where id=9;
-update noar tt set b1='XFOF22HUDV3ZR8SX9' where id=9;
-update noar ti set b1='XFOF22HUDV3ZR8SX9' where id=9;
-update noar tt set b2='QZ77HKNP39KE7UVQYM1130J9' where id=9;
-update noar ti set b2='QZ77HKNP39KE7UVQYM1130J9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='U2T' where id=1;
-update noar ti set b0='U2T' where id=1;
-update noar tt set b1='903ENKDKW1' where id=1;
-update noar ti set b1='903ENKDKW1' where id=1;
-update noar tt set b2='6M2K5BL4YI1SKN' where id=1;
-update noar ti set b2='6M2K5BL4YI1SKN' where id=1;
-update noar tt set b0='FIC0G5YWH' where id=2;
-update noar ti set b0='FIC0G5YWH' where id=2;
-update noar tt set b1='135P99OLVSS1ZU55' where id=2;
-update noar ti set b1='135P99OLVSS1ZU55' where id=2;
-update noar tt set b2='8NQSORKUCSYNZNT70SHQA9ZYEKHG3' where id=2;
-update noar ti set b2='8NQSORKUCSYNZNT70SHQA9ZYEKHG3' where id=2;
-update noar tt set b0='HNB4TYD1GJIM3YPFVVEGHM9X8RQ3DXF' where id=3;
-update noar ti set b0='HNB4TYD1GJIM3YPFVVEGHM9X8RQ3DXF' where id=3;
-update noar tt set b1='AA1XX' where id=3;
-update noar ti set b1='AA1XX' where id=3;
-update noar tt set b2='CSBECP1H4RBYP' where id=3;
-update noar ti set b2='CSBECP1H4RBYP' where id=3;
-update noar tt set b0='E31BK1N0M' where id=4;
-update noar ti set b0='E31BK1N0M' where id=4;
-update noar tt set b1='GI8' where id=4;
-update noar ti set b1='GI8' where id=4;
-update noar tt set b2='PXX' where id=4;
-update noar ti set b2='PXX' where id=4;
-update noar tt set b0='0ULS' where id=5;
-update noar ti set b0='0ULS' where id=5;
-update noar tt set b1='CDC9' where id=5;
-update noar ti set b1='CDC9' where id=5;
-update noar tt set b2='NP57DQX' where id=5;
-update noar ti set b2='NP57DQX' where id=5;
-update noar tt set b0='ST2S4FTE8UMSK05NJOEP3TC' where id=6;
-update noar ti set b0='ST2S4FTE8UMSK05NJOEP3TC' where id=6;
-update noar tt set b1='BHMOD23PJERY6U' where id=6;
-update noar ti set b1='BHMOD23PJERY6U' where id=6;
-update noar tt set b2='J8B0V34HODM0H48O0DDW6J6FS9CDM' where id=6;
-update noar ti set b2='J8B0V34HODM0H48O0DDW6J6FS9CDM' where id=6;
-update noar tt set b0='0YIOYTP6GAAHQXPUNFL5D8FNMI' where id=7;
-update noar ti set b0='0YIOYTP6GAAHQXPUNFL5D8FNMI' where id=7;
-update noar tt set b1='9XBT9BHAY1MXWT2OK' where id=7;
-update noar ti set b1='9XBT9BHAY1MXWT2OK' where id=7;
-update noar tt set b2='AM' where id=7;
-update noar ti set b2='AM' where id=7;
-update noar tt set b0='KMM0M9' where id=8;
-update noar ti set b0='KMM0M9' where id=8;
-update noar tt set b1='EQN5AKY0CN75AZGCRHM4I8DL7ILLROW' where id=8;
-update noar ti set b1='EQN5AKY0CN75AZGCRHM4I8DL7ILLROW' where id=8;
-update noar tt set b2='AA0EWJ12' where id=8;
-update noar ti set b2='AA0EWJ12' where id=8;
-update noar tt set b0='QMPP9ZOZR4XGEWGVRZ5E6OTFFMBD' where id=9;
-update noar ti set b0='QMPP9ZOZR4XGEWGVRZ5E6OTFFMBD' where id=9;
-update noar tt set b1='GK9R9BWB6H1EKA2' where id=9;
-update noar ti set b1='GK9R9BWB6H1EKA2' where id=9;
-update noar tt set b2='4LV3Q2F79VOD02IU3393PJF7OITV2AUU' where id=9;
-update noar ti set b2='4LV3Q2F79VOD02IU3393PJF7OITV2AUU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AA5HG6QGVVMLY53N966G96TI' where id=1;
-update noar ti set b0='AA5HG6QGVVMLY53N966G96TI' where id=1;
-update noar tt set b1='RG' where id=1;
-update noar ti set b1='RG' where id=1;
-update noar tt set b2='FCMJM' where id=1;
-update noar ti set b2='FCMJM' where id=1;
-update noar tt set b0='HUFIUZSQVH00107P0ZP652GD' where id=2;
-update noar ti set b0='HUFIUZSQVH00107P0ZP652GD' where id=2;
-update noar tt set b1='SDY3WEXZRP46DQPJG0GJB7A6T' where id=2;
-update noar ti set b1='SDY3WEXZRP46DQPJG0GJB7A6T' where id=2;
-update noar tt set b2='ZEEAA' where id=2;
-update noar ti set b2='ZEEAA' where id=2;
-update noar tt set b0='B4T419WE0' where id=3;
-update noar ti set b0='B4T419WE0' where id=3;
-update noar tt set b1='LWNTY2FYA7Q6OCDPIMVQV3Q' where id=3;
-update noar ti set b1='LWNTY2FYA7Q6OCDPIMVQV3Q' where id=3;
-update noar tt set b2='0NG74UWP9589JI' where id=3;
-update noar ti set b2='0NG74UWP9589JI' where id=3;
-update noar tt set b0='RO1KN9C4O9X0EGJG9F5API' where id=4;
-update noar ti set b0='RO1KN9C4O9X0EGJG9F5API' where id=4;
-update noar tt set b1='VSI5TA5PCAJ5FB' where id=4;
-update noar ti set b1='VSI5TA5PCAJ5FB' where id=4;
-update noar tt set b2='4VV276B51YDWQTA52JWTTGTMM5DH' where id=4;
-update noar ti set b2='4VV276B51YDWQTA52JWTTGTMM5DH' where id=4;
-update noar tt set b0='8L42EF8W1ITHIBI' where id=5;
-update noar ti set b0='8L42EF8W1ITHIBI' where id=5;
-update noar tt set b1='B4FFOD8XJ87EZ0MOCVGE1A' where id=5;
-update noar ti set b1='B4FFOD8XJ87EZ0MOCVGE1A' where id=5;
-update noar tt set b2='Q5Z' where id=5;
-update noar ti set b2='Q5Z' where id=5;
-update noar tt set b0='28DVY1MKS2IWSSVT8J' where id=6;
-update noar ti set b0='28DVY1MKS2IWSSVT8J' where id=6;
-update noar tt set b1='LD' where id=6;
-update noar ti set b1='LD' where id=6;
-update noar tt set b2='PAVN' where id=6;
-update noar ti set b2='PAVN' where id=6;
-update noar tt set b0='3FB' where id=7;
-update noar ti set b0='3FB' where id=7;
-update noar tt set b1='MXJ32CKR9F85QOEQW7QKK87' where id=7;
-update noar ti set b1='MXJ32CKR9F85QOEQW7QKK87' where id=7;
-update noar tt set b2='1B8M8R7XGPDKEXRLN' where id=7;
-update noar ti set b2='1B8M8R7XGPDKEXRLN' where id=7;
-update noar tt set b0='KFMHZJIDOOS' where id=8;
-update noar ti set b0='KFMHZJIDOOS' where id=8;
-update noar tt set b1='N81W91SLJE98SMGGD' where id=8;
-update noar ti set b1='N81W91SLJE98SMGGD' where id=8;
-update noar tt set b2='YRARYP' where id=8;
-update noar ti set b2='YRARYP' where id=8;
-update noar tt set b0='JJPJSULAEU6' where id=9;
-update noar ti set b0='JJPJSULAEU6' where id=9;
-update noar tt set b1='JZI' where id=9;
-update noar ti set b1='JZI' where id=9;
-update noar tt set b2='FAZS8L0NNL09Y0OXSLSFQHXGCR' where id=9;
-update noar ti set b2='FAZS8L0NNL09Y0OXSLSFQHXGCR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YMYCE8P8GMI7' where id=1;
-update noar ti set b0='YMYCE8P8GMI7' where id=1;
-update noar tt set b1='UZTBJ4THRVTSY20Q7Q2ZO8FYOA' where id=1;
-update noar ti set b1='UZTBJ4THRVTSY20Q7Q2ZO8FYOA' where id=1;
-update noar tt set b2='AJGXMDZ7X8' where id=1;
-update noar ti set b2='AJGXMDZ7X8' where id=1;
-update noar tt set b0='Y8O5HW3L4KBNEINC7M4GE7LZI' where id=2;
-update noar ti set b0='Y8O5HW3L4KBNEINC7M4GE7LZI' where id=2;
-update noar tt set b1='X2ZTV5HOCD6SPLDNOQYGMEG' where id=2;
-update noar ti set b1='X2ZTV5HOCD6SPLDNOQYGMEG' where id=2;
-update noar tt set b2='8HH8H71W0558C58N6ST9QZQJ39J6NXMP' where id=2;
-update noar ti set b2='8HH8H71W0558C58N6ST9QZQJ39J6NXMP' where id=2;
-update noar tt set b0='TNFY7' where id=3;
-update noar ti set b0='TNFY7' where id=3;
-update noar tt set b1='JEAB54UV1ENN8S6F' where id=3;
-update noar ti set b1='JEAB54UV1ENN8S6F' where id=3;
-update noar tt set b2='4SRC5NPY2N6JS2VGSC5BD7' where id=3;
-update noar ti set b2='4SRC5NPY2N6JS2VGSC5BD7' where id=3;
-update noar tt set b0='5NLP436C0GTZJE3NO9462NV' where id=4;
-update noar ti set b0='5NLP436C0GTZJE3NO9462NV' where id=4;
-update noar tt set b1='2PPH2R' where id=4;
-update noar ti set b1='2PPH2R' where id=4;
-update noar tt set b2='FT8B55Q97K5F01FLQXN6IB5IHX' where id=4;
-update noar ti set b2='FT8B55Q97K5F01FLQXN6IB5IHX' where id=4;
-update noar tt set b0='68VIBY5PW8W143FHF3YG' where id=5;
-update noar ti set b0='68VIBY5PW8W143FHF3YG' where id=5;
-update noar tt set b1='UT' where id=5;
-update noar ti set b1='UT' where id=5;
-update noar tt set b2='K4RPOHHTSRDIGQYO753GWG72U' where id=5;
-update noar ti set b2='K4RPOHHTSRDIGQYO753GWG72U' where id=5;
-update noar tt set b0='MO7YS' where id=6;
-update noar ti set b0='MO7YS' where id=6;
-update noar tt set b1='MQQ2O46FB9LA' where id=6;
-update noar ti set b1='MQQ2O46FB9LA' where id=6;
-update noar tt set b2='7ROGCMX0C9WFU3CZS3FVZCFW' where id=6;
-update noar ti set b2='7ROGCMX0C9WFU3CZS3FVZCFW' where id=6;
-update noar tt set b0='2PFN9A7BA8D3U8JEW2' where id=7;
-update noar ti set b0='2PFN9A7BA8D3U8JEW2' where id=7;
-update noar tt set b1='R6L460429H8J7HKTAX' where id=7;
-update noar ti set b1='R6L460429H8J7HKTAX' where id=7;
-update noar tt set b2='KS95ZJOYHZ2757URU18' where id=7;
-update noar ti set b2='KS95ZJOYHZ2757URU18' where id=7;
-update noar tt set b0='SPDC5UL0ICY5WAAXEWEL3W9C0' where id=8;
-update noar ti set b0='SPDC5UL0ICY5WAAXEWEL3W9C0' where id=8;
-update noar tt set b1='DJS2KYQ9VLMP8HFP4IT427FM' where id=8;
-update noar ti set b1='DJS2KYQ9VLMP8HFP4IT427FM' where id=8;
-update noar tt set b2='35' where id=8;
-update noar ti set b2='35' where id=8;
-update noar tt set b0='RLYZGX4MUS4V7M4MLCVNHMWSGDDK9' where id=9;
-update noar ti set b0='RLYZGX4MUS4V7M4MLCVNHMWSGDDK9' where id=9;
-update noar tt set b1='H' where id=9;
-update noar ti set b1='H' where id=9;
-update noar tt set b2='NEH1YQIO2YJDPUSQ' where id=9;
-update noar ti set b2='NEH1YQIO2YJDPUSQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VKPLK3N1ZIKT2H' where id=1;
-update noar ti set b0='VKPLK3N1ZIKT2H' where id=1;
-update noar tt set b1='LGT0YSN2PZLV1J6J8' where id=1;
-update noar ti set b1='LGT0YSN2PZLV1J6J8' where id=1;
-update noar tt set b2='7CSRRNGWYEVRH685AZQ98VU3U' where id=1;
-update noar ti set b2='7CSRRNGWYEVRH685AZQ98VU3U' where id=1;
-update noar tt set b0='LJVZZS65CV9L0LXT72I2O' where id=2;
-update noar ti set b0='LJVZZS65CV9L0LXT72I2O' where id=2;
-update noar tt set b1='PYFD8X2RUNJTGL78L' where id=2;
-update noar ti set b1='PYFD8X2RUNJTGL78L' where id=2;
-update noar tt set b2='HMNGSQ67GORBH8NYBOJTQNOLV0' where id=2;
-update noar ti set b2='HMNGSQ67GORBH8NYBOJTQNOLV0' where id=2;
-update noar tt set b0='QUQT1BMGCF7QD5RH3E2FDCYG2HTKE' where id=3;
-update noar ti set b0='QUQT1BMGCF7QD5RH3E2FDCYG2HTKE' where id=3;
-update noar tt set b1='RK7AK1N0S27WUR9V' where id=3;
-update noar ti set b1='RK7AK1N0S27WUR9V' where id=3;
-update noar tt set b2='3L' where id=3;
-update noar ti set b2='3L' where id=3;
-update noar tt set b0='JP4ZP7R9DG019H6S6DVUK9N9' where id=4;
-update noar ti set b0='JP4ZP7R9DG019H6S6DVUK9N9' where id=4;
-update noar tt set b1='6OK2GAJ85EXM5LQLNEU3' where id=4;
-update noar ti set b1='6OK2GAJ85EXM5LQLNEU3' where id=4;
-update noar tt set b2='2ML1QL1EQNBMTWE3VW6V9EZBC6V' where id=4;
-update noar ti set b2='2ML1QL1EQNBMTWE3VW6V9EZBC6V' where id=4;
-update noar tt set b0='8V3Q9BISTIOVU30EGGER4QO' where id=5;
-update noar ti set b0='8V3Q9BISTIOVU30EGGER4QO' where id=5;
-update noar tt set b1='LYW0RNG6K4FHMJH4L4MNJBX1O339' where id=5;
-update noar ti set b1='LYW0RNG6K4FHMJH4L4MNJBX1O339' where id=5;
-update noar tt set b2='DXJVMTC5RA8K6Z0' where id=5;
-update noar ti set b2='DXJVMTC5RA8K6Z0' where id=5;
-update noar tt set b0='BTT' where id=6;
-update noar ti set b0='BTT' where id=6;
-update noar tt set b1='EDSDMIZT' where id=6;
-update noar ti set b1='EDSDMIZT' where id=6;
-update noar tt set b2='RJ8GH25E83V36B7L0OM1F8IUJ' where id=6;
-update noar ti set b2='RJ8GH25E83V36B7L0OM1F8IUJ' where id=6;
-update noar tt set b0='RY' where id=7;
-update noar ti set b0='RY' where id=7;
-update noar tt set b1='FETAKMZA1TAYVC' where id=7;
-update noar ti set b1='FETAKMZA1TAYVC' where id=7;
-update noar tt set b2='D4ON5F2LHUWNGYSK659NMD26EMJR' where id=7;
-update noar ti set b2='D4ON5F2LHUWNGYSK659NMD26EMJR' where id=7;
-update noar tt set b0='6' where id=8;
-update noar ti set b0='6' where id=8;
-update noar tt set b1='NP7Q' where id=8;
-update noar ti set b1='NP7Q' where id=8;
-update noar tt set b2='92GHAK3UC41BQQQ74WDJKEZU4004W' where id=8;
-update noar ti set b2='92GHAK3UC41BQQQ74WDJKEZU4004W' where id=8;
-update noar tt set b0='4I70HF60JPC5AXVS' where id=9;
-update noar ti set b0='4I70HF60JPC5AXVS' where id=9;
-update noar tt set b1='XG5KV63MIR4' where id=9;
-update noar ti set b1='XG5KV63MIR4' where id=9;
-update noar tt set b2='M' where id=9;
-update noar ti set b2='M' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MDFIB' where id=1;
-update noar ti set b0='MDFIB' where id=1;
-update noar tt set b1='OQGVS0EOTEIM4N2UDZRMYZUR2ELJ1ZKI' where id=1;
-update noar ti set b1='OQGVS0EOTEIM4N2UDZRMYZUR2ELJ1ZKI' where id=1;
-update noar tt set b2='2UYHY7Q8SHCVVXMW38PD4TJP8IDT6IT' where id=1;
-update noar ti set b2='2UYHY7Q8SHCVVXMW38PD4TJP8IDT6IT' where id=1;
-update noar tt set b0='0AHCRI641CCOI4E7LNU55HZLOB' where id=2;
-update noar ti set b0='0AHCRI641CCOI4E7LNU55HZLOB' where id=2;
-update noar tt set b1='5BRY' where id=2;
-update noar ti set b1='5BRY' where id=2;
-update noar tt set b2='2W4GA02T952WC3LB8ZB7' where id=2;
-update noar ti set b2='2W4GA02T952WC3LB8ZB7' where id=2;
-update noar tt set b0='T9N54ULE3FM7QW9I6R65VZT0R' where id=3;
-update noar ti set b0='T9N54ULE3FM7QW9I6R65VZT0R' where id=3;
-update noar tt set b1='MIIUIJFI6Q0' where id=3;
-update noar ti set b1='MIIUIJFI6Q0' where id=3;
-update noar tt set b2='Y33MADV1S88N77O7BDV97RPA24' where id=3;
-update noar ti set b2='Y33MADV1S88N77O7BDV97RPA24' where id=3;
-update noar tt set b0='0OW7KECKABL7H25IV77X' where id=4;
-update noar ti set b0='0OW7KECKABL7H25IV77X' where id=4;
-update noar tt set b1='Z69J3UK9C0FQLMHK6DACGO' where id=4;
-update noar ti set b1='Z69J3UK9C0FQLMHK6DACGO' where id=4;
-update noar tt set b2='FKNZ3E0HAVK2F7OQF81HGY' where id=4;
-update noar ti set b2='FKNZ3E0HAVK2F7OQF81HGY' where id=4;
-update noar tt set b0='SJEG65Q5XMVJDMSNIPE2PA4' where id=5;
-update noar ti set b0='SJEG65Q5XMVJDMSNIPE2PA4' where id=5;
-update noar tt set b1='X0LAU7QAE' where id=5;
-update noar ti set b1='X0LAU7QAE' where id=5;
-update noar tt set b2='VA4TZ0' where id=5;
-update noar ti set b2='VA4TZ0' where id=5;
-update noar tt set b0='S67IEBZ5VE9E6KXVN69C6IKBXNC79' where id=6;
-update noar ti set b0='S67IEBZ5VE9E6KXVN69C6IKBXNC79' where id=6;
-update noar tt set b1='JS1T1T9WUJ0ONCALCWXRIP61' where id=6;
-update noar ti set b1='JS1T1T9WUJ0ONCALCWXRIP61' where id=6;
-update noar tt set b2='41IM1TLAGJRUF' where id=6;
-update noar ti set b2='41IM1TLAGJRUF' where id=6;
-update noar tt set b0='O4B6EQJIG6YGTE24JBUE9USP8YCXAYO' where id=7;
-update noar ti set b0='O4B6EQJIG6YGTE24JBUE9USP8YCXAYO' where id=7;
-update noar tt set b1='M1AGL5R1WUX8VPH2PD07K9' where id=7;
-update noar ti set b1='M1AGL5R1WUX8VPH2PD07K9' where id=7;
-update noar tt set b2='56JGZ0WFQ0CO' where id=7;
-update noar ti set b2='56JGZ0WFQ0CO' where id=7;
-update noar tt set b0='98WQGN0SEA3KWPX9' where id=8;
-update noar ti set b0='98WQGN0SEA3KWPX9' where id=8;
-update noar tt set b1='M' where id=8;
-update noar ti set b1='M' where id=8;
-update noar tt set b2='CCMBWCMP8EBLDBROU87X51YJ0PFGQDQ' where id=8;
-update noar ti set b2='CCMBWCMP8EBLDBROU87X51YJ0PFGQDQ' where id=8;
-update noar tt set b0='7EZ975GBTEZ8WNXJLPAGT7DBHS38BI' where id=9;
-update noar ti set b0='7EZ975GBTEZ8WNXJLPAGT7DBHS38BI' where id=9;
-update noar tt set b1='31ZGLQA6MNJCMHWH' where id=9;
-update noar ti set b1='31ZGLQA6MNJCMHWH' where id=9;
-update noar tt set b2='V2HSZ2ARKWL9ELN' where id=9;
-update noar ti set b2='V2HSZ2ARKWL9ELN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7AKGPPU11NCCRVU' where id=1;
-update noar ti set b0='7AKGPPU11NCCRVU' where id=1;
-update noar tt set b1='6IFGUZKQ2QOVLP492MIQ1OGMLKX' where id=1;
-update noar ti set b1='6IFGUZKQ2QOVLP492MIQ1OGMLKX' where id=1;
-update noar tt set b2='82DX861HZI' where id=1;
-update noar ti set b2='82DX861HZI' where id=1;
-update noar tt set b0='SKZ2I5L' where id=2;
-update noar ti set b0='SKZ2I5L' where id=2;
-update noar tt set b1='P9' where id=2;
-update noar ti set b1='P9' where id=2;
-update noar tt set b2='S93P0NASDKH91NAD03EUP4IRN' where id=2;
-update noar ti set b2='S93P0NASDKH91NAD03EUP4IRN' where id=2;
-update noar tt set b0='XE8FRXQ7NQPYZ' where id=3;
-update noar ti set b0='XE8FRXQ7NQPYZ' where id=3;
-update noar tt set b1='9AX6HGJ9XXMMGOSR658RH8H6KU' where id=3;
-update noar ti set b1='9AX6HGJ9XXMMGOSR658RH8H6KU' where id=3;
-update noar tt set b2='HHEI5' where id=3;
-update noar ti set b2='HHEI5' where id=3;
-update noar tt set b0='CYKKBK7S7S7D' where id=4;
-update noar ti set b0='CYKKBK7S7S7D' where id=4;
-update noar tt set b1='1C67J3MPCG4NKAQ0KYLDYNY' where id=4;
-update noar ti set b1='1C67J3MPCG4NKAQ0KYLDYNY' where id=4;
-update noar tt set b2='FVTB3MJI5A4UZBLLVHEK26QJ8Y3606G' where id=4;
-update noar ti set b2='FVTB3MJI5A4UZBLLVHEK26QJ8Y3606G' where id=4;
-update noar tt set b0='F5AXCNHWHF831HHCO4' where id=5;
-update noar ti set b0='F5AXCNHWHF831HHCO4' where id=5;
-update noar tt set b1='4Y7L42E36MZT6DM49H66V3B4L' where id=5;
-update noar ti set b1='4Y7L42E36MZT6DM49H66V3B4L' where id=5;
-update noar tt set b2='P' where id=5;
-update noar ti set b2='P' where id=5;
-update noar tt set b0='GRX6JREF7TMQ1FLW8' where id=6;
-update noar ti set b0='GRX6JREF7TMQ1FLW8' where id=6;
-update noar tt set b1='4YC0XH6C8' where id=6;
-update noar ti set b1='4YC0XH6C8' where id=6;
-update noar tt set b2='C' where id=6;
-update noar ti set b2='C' where id=6;
-update noar tt set b0='ICYOVFN1IZ48H8RQQESGDHL1N4IXT' where id=7;
-update noar ti set b0='ICYOVFN1IZ48H8RQQESGDHL1N4IXT' where id=7;
-update noar tt set b1='N1OL87YNVZY17DE5XIUTMB9KLPTIIW' where id=7;
-update noar ti set b1='N1OL87YNVZY17DE5XIUTMB9KLPTIIW' where id=7;
-update noar tt set b2='0IPWNZQWWODVEFLHVHVUOZ4CDDOB1Z' where id=7;
-update noar ti set b2='0IPWNZQWWODVEFLHVHVUOZ4CDDOB1Z' where id=7;
-update noar tt set b0='2L540LSQDZ9D7' where id=8;
-update noar ti set b0='2L540LSQDZ9D7' where id=8;
-update noar tt set b1='4O69ZESBJCLEWZFHZBR3' where id=8;
-update noar ti set b1='4O69ZESBJCLEWZFHZBR3' where id=8;
-update noar tt set b2='J' where id=8;
-update noar ti set b2='J' where id=8;
-update noar tt set b0='RLJ7OMM5RG9NS3JU6JNGNDKS' where id=9;
-update noar ti set b0='RLJ7OMM5RG9NS3JU6JNGNDKS' where id=9;
-update noar tt set b1='BK3SQAX98YDFZG6C0YA6YRSNF0SE' where id=9;
-update noar ti set b1='BK3SQAX98YDFZG6C0YA6YRSNF0SE' where id=9;
-update noar tt set b2='3G5AHBMBABMFAYASK1S8P18' where id=9;
-update noar ti set b2='3G5AHBMBABMFAYASK1S8P18' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O91C7UOF2' where id=1;
-update noar ti set b0='O91C7UOF2' where id=1;
-update noar tt set b1='FDOELIS4SXL88' where id=1;
-update noar ti set b1='FDOELIS4SXL88' where id=1;
-update noar tt set b2='KETCLYBDCEUP4UX6DUV8JXAY' where id=1;
-update noar ti set b2='KETCLYBDCEUP4UX6DUV8JXAY' where id=1;
-update noar tt set b0='FVS8NGVZS3NS1C' where id=2;
-update noar ti set b0='FVS8NGVZS3NS1C' where id=2;
-update noar tt set b1='18RUXF2PF' where id=2;
-update noar ti set b1='18RUXF2PF' where id=2;
-update noar tt set b2='NAO' where id=2;
-update noar ti set b2='NAO' where id=2;
-update noar tt set b0='KHPPOP8K1F0OK9Z' where id=3;
-update noar ti set b0='KHPPOP8K1F0OK9Z' where id=3;
-update noar tt set b1='L7TEXY6O2G' where id=3;
-update noar ti set b1='L7TEXY6O2G' where id=3;
-update noar tt set b2='K6J6MY4ISE3' where id=3;
-update noar ti set b2='K6J6MY4ISE3' where id=3;
-update noar tt set b0='NVHHMT6GV0WN' where id=4;
-update noar ti set b0='NVHHMT6GV0WN' where id=4;
-update noar tt set b1='FP65XW87J8RLCQ7EQP' where id=4;
-update noar ti set b1='FP65XW87J8RLCQ7EQP' where id=4;
-update noar tt set b2='63CIMN' where id=4;
-update noar ti set b2='63CIMN' where id=4;
-update noar tt set b0='TRP2PJEMO' where id=5;
-update noar ti set b0='TRP2PJEMO' where id=5;
-update noar tt set b1='I2HA' where id=5;
-update noar ti set b1='I2HA' where id=5;
-update noar tt set b2='42XNK4KW1' where id=5;
-update noar ti set b2='42XNK4KW1' where id=5;
-update noar tt set b0='W3U' where id=6;
-update noar ti set b0='W3U' where id=6;
-update noar tt set b1='ALQ8C4RHKDP9NFX8561SJGJ' where id=6;
-update noar ti set b1='ALQ8C4RHKDP9NFX8561SJGJ' where id=6;
-update noar tt set b2='DGE1WSFZIPJ5AL' where id=6;
-update noar ti set b2='DGE1WSFZIPJ5AL' where id=6;
-update noar tt set b0='NLW2JZHCG3PM1TWA5' where id=7;
-update noar ti set b0='NLW2JZHCG3PM1TWA5' where id=7;
-update noar tt set b1='9999KA9DY' where id=7;
-update noar ti set b1='9999KA9DY' where id=7;
-update noar tt set b2='XELOLNNA' where id=7;
-update noar ti set b2='XELOLNNA' where id=7;
-update noar tt set b0='NQYSBME4MRMEIL1T5AG4QEDES0TUOSI5' where id=8;
-update noar ti set b0='NQYSBME4MRMEIL1T5AG4QEDES0TUOSI5' where id=8;
-update noar tt set b1='B8SH6SJLUCZ3CVFKX7' where id=8;
-update noar ti set b1='B8SH6SJLUCZ3CVFKX7' where id=8;
-update noar tt set b2='S5UK' where id=8;
-update noar ti set b2='S5UK' where id=8;
-update noar tt set b0='J24J15XUVQ4TWAYJZO3E9OF6UHT96' where id=9;
-update noar ti set b0='J24J15XUVQ4TWAYJZO3E9OF6UHT96' where id=9;
-update noar tt set b1='P40V3QGZKN2IWXVEVDZJD18SD237U6N' where id=9;
-update noar ti set b1='P40V3QGZKN2IWXVEVDZJD18SD237U6N' where id=9;
-update noar tt set b2='V1L0KAX6TW70B3U3HH4989AIQL' where id=9;
-update noar ti set b2='V1L0KAX6TW70B3U3HH4989AIQL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3X26JF2IKOEJXR8RI8SJD4K1RQTZL77' where id=1;
-update noar ti set b0='3X26JF2IKOEJXR8RI8SJD4K1RQTZL77' where id=1;
-update noar tt set b1='1H89K0' where id=1;
-update noar ti set b1='1H89K0' where id=1;
-update noar tt set b2='AEBSTU3QJ7J' where id=1;
-update noar ti set b2='AEBSTU3QJ7J' where id=1;
-update noar tt set b0='IOVPXM9H' where id=2;
-update noar ti set b0='IOVPXM9H' where id=2;
-update noar tt set b1='DB03N79WJTM2' where id=2;
-update noar ti set b1='DB03N79WJTM2' where id=2;
-update noar tt set b2='6YZ' where id=2;
-update noar ti set b2='6YZ' where id=2;
-update noar tt set b0='MZBW4' where id=3;
-update noar ti set b0='MZBW4' where id=3;
-update noar tt set b1='VMGNKDF879CIPWM' where id=3;
-update noar ti set b1='VMGNKDF879CIPWM' where id=3;
-update noar tt set b2='9TAQQZ3YLFC8BZFSFP0OMH18E89QR2' where id=3;
-update noar ti set b2='9TAQQZ3YLFC8BZFSFP0OMH18E89QR2' where id=3;
-update noar tt set b0='QKALGN8UWXN5HK' where id=4;
-update noar ti set b0='QKALGN8UWXN5HK' where id=4;
-update noar tt set b1='DPYQX3EAGFPK3V09JGI3KOGNVSH3' where id=4;
-update noar ti set b1='DPYQX3EAGFPK3V09JGI3KOGNVSH3' where id=4;
-update noar tt set b2='XL9I080FF1ZPPQE1XXFXKTM14ETEU7R8' where id=4;
-update noar ti set b2='XL9I080FF1ZPPQE1XXFXKTM14ETEU7R8' where id=4;
-update noar tt set b0='LICZX7Z6L3UN9FGWFZMWA5' where id=5;
-update noar ti set b0='LICZX7Z6L3UN9FGWFZMWA5' where id=5;
-update noar tt set b1='W5HCDPWAYHRNLLEO' where id=5;
-update noar ti set b1='W5HCDPWAYHRNLLEO' where id=5;
-update noar tt set b2='Q38DFVLCJZWIS' where id=5;
-update noar ti set b2='Q38DFVLCJZWIS' where id=5;
-update noar tt set b0='XCWFUJEO7WH7I582SLGQMFOPAWSH' where id=6;
-update noar ti set b0='XCWFUJEO7WH7I582SLGQMFOPAWSH' where id=6;
-update noar tt set b1='W5TW0ZVH2KJJ9EM' where id=6;
-update noar ti set b1='W5TW0ZVH2KJJ9EM' where id=6;
-update noar tt set b2='3UQ32GZEYCEJR1F6GZ9D20Y4F' where id=6;
-update noar ti set b2='3UQ32GZEYCEJR1F6GZ9D20Y4F' where id=6;
-update noar tt set b0='VWA2Z4A7RG3LUMQSOACV8' where id=7;
-update noar ti set b0='VWA2Z4A7RG3LUMQSOACV8' where id=7;
-update noar tt set b1='74OBJ3' where id=7;
-update noar ti set b1='74OBJ3' where id=7;
-update noar tt set b2='DQ2FS82GDOWDKLFGT36X8Z3WBY5NHFZ' where id=7;
-update noar ti set b2='DQ2FS82GDOWDKLFGT36X8Z3WBY5NHFZ' where id=7;
-update noar tt set b0='847XT' where id=8;
-update noar ti set b0='847XT' where id=8;
-update noar tt set b1='DEFNGHAXTWVF7T5CFXD1YZIBXFWOE' where id=8;
-update noar ti set b1='DEFNGHAXTWVF7T5CFXD1YZIBXFWOE' where id=8;
-update noar tt set b2='I8Y94A9M12EE2PA8KH4LDCP' where id=8;
-update noar ti set b2='I8Y94A9M12EE2PA8KH4LDCP' where id=8;
-update noar tt set b0='6IWV2H0OSVESQUNFNIDM8SHM99MSEJG' where id=9;
-update noar ti set b0='6IWV2H0OSVESQUNFNIDM8SHM99MSEJG' where id=9;
-update noar tt set b1='X95F5RRP6BQRCL9ZGTR9FW' where id=9;
-update noar ti set b1='X95F5RRP6BQRCL9ZGTR9FW' where id=9;
-update noar tt set b2='EZ7MCODQ4T370IYQK0Q3Z4GE1TY4' where id=9;
-update noar ti set b2='EZ7MCODQ4T370IYQK0Q3Z4GE1TY4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='EJAYT73EFQF0JXCSHI6FCN68I' where id=1;
-update noar ti set b0='EJAYT73EFQF0JXCSHI6FCN68I' where id=1;
-update noar tt set b1='IZ4DWL82DMXQWHO39WJ' where id=1;
-update noar ti set b1='IZ4DWL82DMXQWHO39WJ' where id=1;
-update noar tt set b2='SW9AN82TRMA3O2' where id=1;
-update noar ti set b2='SW9AN82TRMA3O2' where id=1;
-update noar tt set b0='WJJ0LQEQMCCLZ3CYQOFAQM9RCQE2S5QK' where id=2;
-update noar ti set b0='WJJ0LQEQMCCLZ3CYQOFAQM9RCQE2S5QK' where id=2;
-update noar tt set b1='IKUX9' where id=2;
-update noar ti set b1='IKUX9' where id=2;
-update noar tt set b2='TBKO9S9YME5VMUMNM' where id=2;
-update noar ti set b2='TBKO9S9YME5VMUMNM' where id=2;
-update noar tt set b0='V4K0MSWCYRKVLAR1SDGD6VI8UIB6WKTV' where id=3;
-update noar ti set b0='V4K0MSWCYRKVLAR1SDGD6VI8UIB6WKTV' where id=3;
-update noar tt set b1='82DRWXJLWU0' where id=3;
-update noar ti set b1='82DRWXJLWU0' where id=3;
-update noar tt set b2='7CJLP30J0DEZ8DHXY9QL0REB1IP6C7' where id=3;
-update noar ti set b2='7CJLP30J0DEZ8DHXY9QL0REB1IP6C7' where id=3;
-update noar tt set b0='2W1KES6ZG' where id=4;
-update noar ti set b0='2W1KES6ZG' where id=4;
-update noar tt set b1='H6S8HZOE1OC12DLH' where id=4;
-update noar ti set b1='H6S8HZOE1OC12DLH' where id=4;
-update noar tt set b2='4KCV' where id=4;
-update noar ti set b2='4KCV' where id=4;
-update noar tt set b0='E1D1' where id=5;
-update noar ti set b0='E1D1' where id=5;
-update noar tt set b1='6R93XA7P7XS56BN9RE7L8CVU30UN6' where id=5;
-update noar ti set b1='6R93XA7P7XS56BN9RE7L8CVU30UN6' where id=5;
-update noar tt set b2='12D8WBNCCKT4VDTFTN2OUY41VKL' where id=5;
-update noar ti set b2='12D8WBNCCKT4VDTFTN2OUY41VKL' where id=5;
-update noar tt set b0='7AAB27VV' where id=6;
-update noar ti set b0='7AAB27VV' where id=6;
-update noar tt set b1='6JJVG4X4O9GG' where id=6;
-update noar ti set b1='6JJVG4X4O9GG' where id=6;
-update noar tt set b2='UUJW9L1LQUN0V6CBPPYYKL' where id=6;
-update noar ti set b2='UUJW9L1LQUN0V6CBPPYYKL' where id=6;
-update noar tt set b0='H7LKPK14' where id=7;
-update noar ti set b0='H7LKPK14' where id=7;
-update noar tt set b1='NNIC' where id=7;
-update noar ti set b1='NNIC' where id=7;
-update noar tt set b2='912R7JF3SGDANWMX' where id=7;
-update noar ti set b2='912R7JF3SGDANWMX' where id=7;
-update noar tt set b0='WR68BE4JVU9LR75NRIORVNL2' where id=8;
-update noar ti set b0='WR68BE4JVU9LR75NRIORVNL2' where id=8;
-update noar tt set b1='VI5' where id=8;
-update noar ti set b1='VI5' where id=8;
-update noar tt set b2='N3PA4V290N1' where id=8;
-update noar ti set b2='N3PA4V290N1' where id=8;
-update noar tt set b0='C1SFTQNYT6CYT21WLXUJCYIMF6' where id=9;
-update noar ti set b0='C1SFTQNYT6CYT21WLXUJCYIMF6' where id=9;
-update noar tt set b1='TN13NYRJ' where id=9;
-update noar ti set b1='TN13NYRJ' where id=9;
-update noar tt set b2='D6ZM8YMGN8DKA0669II8' where id=9;
-update noar ti set b2='D6ZM8YMGN8DKA0669II8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='1' where id=1;
-update noar ti set b0='1' where id=1;
-update noar tt set b1='L0N' where id=1;
-update noar ti set b1='L0N' where id=1;
-update noar tt set b2='AQQKVUJ9J' where id=1;
-update noar ti set b2='AQQKVUJ9J' where id=1;
-update noar tt set b0='E1PEZCW' where id=2;
-update noar ti set b0='E1PEZCW' where id=2;
-update noar tt set b1='4XBXLQHGD8YVSEQH88' where id=2;
-update noar ti set b1='4XBXLQHGD8YVSEQH88' where id=2;
-update noar tt set b2='QRLE9CRZAW0CP0CZK75' where id=2;
-update noar ti set b2='QRLE9CRZAW0CP0CZK75' where id=2;
-update noar tt set b0='4DWWUJ8FIP4H7C08QLID9' where id=3;
-update noar ti set b0='4DWWUJ8FIP4H7C08QLID9' where id=3;
-update noar tt set b1='ZWN0ARCSA4EBX52BLK36QVDRNDK7O3CW' where id=3;
-update noar ti set b1='ZWN0ARCSA4EBX52BLK36QVDRNDK7O3CW' where id=3;
-update noar tt set b2='Z' where id=3;
-update noar ti set b2='Z' where id=3;
-update noar tt set b0='UZNR324660DTPQ' where id=4;
-update noar ti set b0='UZNR324660DTPQ' where id=4;
-update noar tt set b1='ULR0Z' where id=4;
-update noar ti set b1='ULR0Z' where id=4;
-update noar tt set b2='S0WF13' where id=4;
-update noar ti set b2='S0WF13' where id=4;
-update noar tt set b0='YBO0YM' where id=5;
-update noar ti set b0='YBO0YM' where id=5;
-update noar tt set b1='GB4FX7AVD' where id=5;
-update noar ti set b1='GB4FX7AVD' where id=5;
-update noar tt set b2='WZX9U35NHLDLV4NK1ND1PL35A' where id=5;
-update noar ti set b2='WZX9U35NHLDLV4NK1ND1PL35A' where id=5;
-update noar tt set b0='9QSDYIK0X9N2SC' where id=6;
-update noar ti set b0='9QSDYIK0X9N2SC' where id=6;
-update noar tt set b1='W818Y' where id=6;
-update noar ti set b1='W818Y' where id=6;
-update noar tt set b2='KC7UY55SPKOJ' where id=6;
-update noar ti set b2='KC7UY55SPKOJ' where id=6;
-update noar tt set b0='THR6G359C' where id=7;
-update noar ti set b0='THR6G359C' where id=7;
-update noar tt set b1='9C6H4G78JPKM' where id=7;
-update noar ti set b1='9C6H4G78JPKM' where id=7;
-update noar tt set b2='8S9TGUB85I60MCM9' where id=7;
-update noar ti set b2='8S9TGUB85I60MCM9' where id=7;
-update noar tt set b0='TDL' where id=8;
-update noar ti set b0='TDL' where id=8;
-update noar tt set b1='85THFM0SKT34ARK2H1U3FIK72D9' where id=8;
-update noar ti set b1='85THFM0SKT34ARK2H1U3FIK72D9' where id=8;
-update noar tt set b2='7Y8X23H2FTD2T786JSW1R47PDBYFQ' where id=8;
-update noar ti set b2='7Y8X23H2FTD2T786JSW1R47PDBYFQ' where id=8;
-update noar tt set b0='S3Z15XFEBPYEW2NZM' where id=9;
-update noar ti set b0='S3Z15XFEBPYEW2NZM' where id=9;
-update noar tt set b1='R' where id=9;
-update noar ti set b1='R' where id=9;
-update noar tt set b2='QWIRW1T84WI9KTZ0W20Y2' where id=9;
-update noar ti set b2='QWIRW1T84WI9KTZ0W20Y2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='22WZ3FQ0ZUBMHZV9' where id=1;
-update noar ti set b0='22WZ3FQ0ZUBMHZV9' where id=1;
-update noar tt set b1='RSR1JAJDTRHLXTSGXJZ6WQTZHUGC' where id=1;
-update noar ti set b1='RSR1JAJDTRHLXTSGXJZ6WQTZHUGC' where id=1;
-update noar tt set b2='C3KE1GRUKMX24YJ207NB0BFIGLCOJ4F' where id=1;
-update noar ti set b2='C3KE1GRUKMX24YJ207NB0BFIGLCOJ4F' where id=1;
-update noar tt set b0='K09S3DYTK7MY7GAF' where id=2;
-update noar ti set b0='K09S3DYTK7MY7GAF' where id=2;
-update noar tt set b1='6EQHPW' where id=2;
-update noar ti set b1='6EQHPW' where id=2;
-update noar tt set b2='C6TNIL' where id=2;
-update noar ti set b2='C6TNIL' where id=2;
-update noar tt set b0='CVC79L9RD8S6WHRYUKWBIB08' where id=3;
-update noar ti set b0='CVC79L9RD8S6WHRYUKWBIB08' where id=3;
-update noar tt set b1='9P6JZ6B9LP9EQ6H' where id=3;
-update noar ti set b1='9P6JZ6B9LP9EQ6H' where id=3;
-update noar tt set b2='LTR15JO1CM5LLVKS7TDVYLFG8I79ZA' where id=3;
-update noar ti set b2='LTR15JO1CM5LLVKS7TDVYLFG8I79ZA' where id=3;
-update noar tt set b0='CJ3ECLJKIC73ZSX' where id=4;
-update noar ti set b0='CJ3ECLJKIC73ZSX' where id=4;
-update noar tt set b1='MI60P6L28O1D0UQ9NPW6XDLSA67FPO85' where id=4;
-update noar ti set b1='MI60P6L28O1D0UQ9NPW6XDLSA67FPO85' where id=4;
-update noar tt set b2='CQEZH6R6A9IH00WEK8JASF5PD0' where id=4;
-update noar ti set b2='CQEZH6R6A9IH00WEK8JASF5PD0' where id=4;
-update noar tt set b0='PQBFU01JRLDBRP5' where id=5;
-update noar ti set b0='PQBFU01JRLDBRP5' where id=5;
-update noar tt set b1='ZAWCQ9NOHB7' where id=5;
-update noar ti set b1='ZAWCQ9NOHB7' where id=5;
-update noar tt set b2='ACAAP0DFRUASTFUWJKIKAG' where id=5;
-update noar ti set b2='ACAAP0DFRUASTFUWJKIKAG' where id=5;
-update noar tt set b0='NH2TH' where id=6;
-update noar ti set b0='NH2TH' where id=6;
-update noar tt set b1='SEMC3JGTY5ET8PRRTMMR0TYJ' where id=6;
-update noar ti set b1='SEMC3JGTY5ET8PRRTMMR0TYJ' where id=6;
-update noar tt set b2='I0TOS1V1SM' where id=6;
-update noar ti set b2='I0TOS1V1SM' where id=6;
-update noar tt set b0='7V30E5Q' where id=7;
-update noar ti set b0='7V30E5Q' where id=7;
-update noar tt set b1='SX' where id=7;
-update noar ti set b1='SX' where id=7;
-update noar tt set b2='Q0IG' where id=7;
-update noar ti set b2='Q0IG' where id=7;
-update noar tt set b0='9AYRVW331LKLZ' where id=8;
-update noar ti set b0='9AYRVW331LKLZ' where id=8;
-update noar tt set b1='1Z7WEU11JK9S4QS21GZV' where id=8;
-update noar ti set b1='1Z7WEU11JK9S4QS21GZV' where id=8;
-update noar tt set b2='2Q78XXOA' where id=8;
-update noar ti set b2='2Q78XXOA' where id=8;
-update noar tt set b0='7R' where id=9;
-update noar ti set b0='7R' where id=9;
-update noar tt set b1='QSC' where id=9;
-update noar ti set b1='QSC' where id=9;
-update noar tt set b2='4A2DJWOV1UP6BE59HQ' where id=9;
-update noar ti set b2='4A2DJWOV1UP6BE59HQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 blob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MSIMS2NJBQ6G' where id=1;
-update noar ti set b0='MSIMS2NJBQ6G' where id=1;
-update noar tt set b1='Y5IIO7KZ46GNNTAX5XNBF8SWL2BPKFT' where id=1;
-update noar ti set b1='Y5IIO7KZ46GNNTAX5XNBF8SWL2BPKFT' where id=1;
-update noar tt set b2='SPCOX5B8PCDRZ49S' where id=1;
-update noar ti set b2='SPCOX5B8PCDRZ49S' where id=1;
-update noar tt set b0='KM5F7FYPG24L46MRK5DVAH' where id=2;
-update noar ti set b0='KM5F7FYPG24L46MRK5DVAH' where id=2;
-update noar tt set b1='V6R5EMQB' where id=2;
-update noar ti set b1='V6R5EMQB' where id=2;
-update noar tt set b2='XAY2Q60TILQGUZSILTC7YXP' where id=2;
-update noar ti set b2='XAY2Q60TILQGUZSILTC7YXP' where id=2;
-update noar tt set b0='VMHYRIMI5XQKQ1TMZAEA20' where id=3;
-update noar ti set b0='VMHYRIMI5XQKQ1TMZAEA20' where id=3;
-update noar tt set b1='0FZF4RH7GEFW6U232Y' where id=3;
-update noar ti set b1='0FZF4RH7GEFW6U232Y' where id=3;
-update noar tt set b2='Q3MMINMGRD7PCYZMQL89VY6T' where id=3;
-update noar ti set b2='Q3MMINMGRD7PCYZMQL89VY6T' where id=3;
-update noar tt set b0='UPO2F4KASA7POVOGHMFU' where id=4;
-update noar ti set b0='UPO2F4KASA7POVOGHMFU' where id=4;
-update noar tt set b1='4ASTYO' where id=4;
-update noar ti set b1='4ASTYO' where id=4;
-update noar tt set b2='V5FT7N4F2N2F2SE37RQIT3YK' where id=4;
-update noar ti set b2='V5FT7N4F2N2F2SE37RQIT3YK' where id=4;
-update noar tt set b0='UMY5ONQU217ZGJZLU097' where id=5;
-update noar ti set b0='UMY5ONQU217ZGJZLU097' where id=5;
-update noar tt set b1='PSIFNNQIUM2YS4ITLEMXXZ92K' where id=5;
-update noar ti set b1='PSIFNNQIUM2YS4ITLEMXXZ92K' where id=5;
-update noar tt set b2='TCFFM6RBB6M1XOLMIUW' where id=5;
-update noar ti set b2='TCFFM6RBB6M1XOLMIUW' where id=5;
-update noar tt set b0='82JBQJR5KY7VHPDLR6W5' where id=6;
-update noar ti set b0='82JBQJR5KY7VHPDLR6W5' where id=6;
-update noar tt set b1='DME03HOM3Z9XOMCT53FT2T' where id=6;
-update noar ti set b1='DME03HOM3Z9XOMCT53FT2T' where id=6;
-update noar tt set b2='O5R4TX3ORZR1' where id=6;
-update noar ti set b2='O5R4TX3ORZR1' where id=6;
-update noar tt set b0='SLP' where id=7;
-update noar ti set b0='SLP' where id=7;
-update noar tt set b1='DYCNPMKRY12UGG9Y02AP8E2Y' where id=7;
-update noar ti set b1='DYCNPMKRY12UGG9Y02AP8E2Y' where id=7;
-update noar tt set b2='FFNU' where id=7;
-update noar ti set b2='FFNU' where id=7;
-update noar tt set b0='S8G07KK16CPD0KMT054BQQX4BQV' where id=8;
-update noar ti set b0='S8G07KK16CPD0KMT054BQQX4BQV' where id=8;
-update noar tt set b1='HB2H5C7HI01TZ4KNXIFKVF0ZCL' where id=8;
-update noar ti set b1='HB2H5C7HI01TZ4KNXIFKVF0ZCL' where id=8;
-update noar tt set b2='9JSROBS45G4M878HRRYDLAYS' where id=8;
-update noar ti set b2='9JSROBS45G4M878HRRYDLAYS' where id=8;
-update noar tt set b0='ZUD7W4N1ATN' where id=9;
-update noar ti set b0='ZUD7W4N1ATN' where id=9;
-update noar tt set b1='7D7MPVZ7LIJY41ANQPC83APJM' where id=9;
-update noar ti set b1='7D7MPVZ7LIJY41ANQPC83APJM' where id=9;
-update noar tt set b2='7E83N26' where id=9;
-update noar ti set b2='7E83N26' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 blob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P' where id=1;
-update noar ti set b0='P' where id=1;
-update noar tt set b1='P5GXUISHA' where id=1;
-update noar ti set b1='P5GXUISHA' where id=1;
-update noar tt set b2='AMKV' where id=1;
-update noar ti set b2='AMKV' where id=1;
-update noar tt set b0='1M' where id=2;
-update noar ti set b0='1M' where id=2;
-update noar tt set b1='ZLEERLPLTTANHGEC1' where id=2;
-update noar ti set b1='ZLEERLPLTTANHGEC1' where id=2;
-update noar tt set b2='E9MAJQCI94PY45VT1HU1782Y11O' where id=2;
-update noar ti set b2='E9MAJQCI94PY45VT1HU1782Y11O' where id=2;
-update noar tt set b0='Z4S528S2502' where id=3;
-update noar ti set b0='Z4S528S2502' where id=3;
-update noar tt set b1='2V7M3LQPCA5R4K1KMZ421RD' where id=3;
-update noar ti set b1='2V7M3LQPCA5R4K1KMZ421RD' where id=3;
-update noar tt set b2='SP0RNMDX0NFV1K' where id=3;
-update noar ti set b2='SP0RNMDX0NFV1K' where id=3;
-update noar tt set b0='GXA0MTKXAS9S26FODNE' where id=4;
-update noar ti set b0='GXA0MTKXAS9S26FODNE' where id=4;
-update noar tt set b1='2UE2V5MBC' where id=4;
-update noar ti set b1='2UE2V5MBC' where id=4;
-update noar tt set b2='91U6BU5TSUXJN35WXO4U872K3' where id=4;
-update noar ti set b2='91U6BU5TSUXJN35WXO4U872K3' where id=4;
-update noar tt set b0='FDRN6' where id=5;
-update noar ti set b0='FDRN6' where id=5;
-update noar tt set b1='UUBC4ORQHCTQP1' where id=5;
-update noar ti set b1='UUBC4ORQHCTQP1' where id=5;
-update noar tt set b2='27NP2S41' where id=5;
-update noar ti set b2='27NP2S41' where id=5;
-update noar tt set b0='7' where id=6;
-update noar ti set b0='7' where id=6;
-update noar tt set b1='QM84AD1VSB556AWDB03WYCUJ' where id=6;
-update noar ti set b1='QM84AD1VSB556AWDB03WYCUJ' where id=6;
-update noar tt set b2='2S4DPYHBAX4EOLDX0RMWIOK' where id=6;
-update noar ti set b2='2S4DPYHBAX4EOLDX0RMWIOK' where id=6;
-update noar tt set b0='QD' where id=7;
-update noar ti set b0='QD' where id=7;
-update noar tt set b1='28CGS888QNM6Z99UNARO' where id=7;
-update noar ti set b1='28CGS888QNM6Z99UNARO' where id=7;
-update noar tt set b2='MVLD78E1J' where id=7;
-update noar ti set b2='MVLD78E1J' where id=7;
-update noar tt set b0='LJ66FSSAA170ELUMEPIWZP0OZ8P2DUL' where id=8;
-update noar ti set b0='LJ66FSSAA170ELUMEPIWZP0OZ8P2DUL' where id=8;
-update noar tt set b1='GDNJAHWG' where id=8;
-update noar ti set b1='GDNJAHWG' where id=8;
-update noar tt set b2='LGD' where id=8;
-update noar ti set b2='LGD' where id=8;
-update noar tt set b0='Y0P4H' where id=9;
-update noar ti set b0='Y0P4H' where id=9;
-update noar tt set b1='F2QNF3D1BQGC' where id=9;
-update noar ti set b1='F2QNF3D1BQGC' where id=9;
-update noar tt set b2='ZJPHA58THT4GPYHW6MNEH5CBJ0' where id=9;
-update noar ti set b2='ZJPHA58THT4GPYHW6MNEH5CBJ0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='346' where id=1;
-update noar ti set b0='346' where id=1;
-update noar tt set b1='84P9J' where id=1;
-update noar ti set b1='84P9J' where id=1;
-update noar tt set b2='IQWRE' where id=1;
-update noar ti set b2='IQWRE' where id=1;
-update noar tt set b0='H2W8A0RDIBPXG6O0U2U3E4R224' where id=2;
-update noar ti set b0='H2W8A0RDIBPXG6O0U2U3E4R224' where id=2;
-update noar tt set b1='P450GN9OV9' where id=2;
-update noar ti set b1='P450GN9OV9' where id=2;
-update noar tt set b2='KQ5M' where id=2;
-update noar ti set b2='KQ5M' where id=2;
-update noar tt set b0='JW4F0728JTXKM5LS3MJM3ZDKP6YKQU' where id=3;
-update noar ti set b0='JW4F0728JTXKM5LS3MJM3ZDKP6YKQU' where id=3;
-update noar tt set b1='T274QNQKO7Z86FJP42CE3XQ3DR5AES' where id=3;
-update noar ti set b1='T274QNQKO7Z86FJP42CE3XQ3DR5AES' where id=3;
-update noar tt set b2='4J' where id=3;
-update noar ti set b2='4J' where id=3;
-update noar tt set b0='9EFS5L36GAFM' where id=4;
-update noar ti set b0='9EFS5L36GAFM' where id=4;
-update noar tt set b1='D2UJVNS01272WL' where id=4;
-update noar ti set b1='D2UJVNS01272WL' where id=4;
-update noar tt set b2='7H8S2RDEH56IK9IJ6WMK6B1W77' where id=4;
-update noar ti set b2='7H8S2RDEH56IK9IJ6WMK6B1W77' where id=4;
-update noar tt set b0='WEU7FNNNUOW5FC' where id=5;
-update noar ti set b0='WEU7FNNNUOW5FC' where id=5;
-update noar tt set b1='VJLDG5FDJR41ZVYK' where id=5;
-update noar ti set b1='VJLDG5FDJR41ZVYK' where id=5;
-update noar tt set b2='505CKWK5SYJ1H33XP8YE4A9' where id=5;
-update noar ti set b2='505CKWK5SYJ1H33XP8YE4A9' where id=5;
-update noar tt set b0='VE4C61TWA5J5CM6' where id=6;
-update noar ti set b0='VE4C61TWA5J5CM6' where id=6;
-update noar tt set b1='W' where id=6;
-update noar ti set b1='W' where id=6;
-update noar tt set b2='9IM9MHLNVEJLORYR2' where id=6;
-update noar ti set b2='9IM9MHLNVEJLORYR2' where id=6;
-update noar tt set b0='PRJ18M7J9BOG7YE' where id=7;
-update noar ti set b0='PRJ18M7J9BOG7YE' where id=7;
-update noar tt set b1='LFTA28KX75B9TPTWXFG4Q' where id=7;
-update noar ti set b1='LFTA28KX75B9TPTWXFG4Q' where id=7;
-update noar tt set b2='LHVJ7NXTRNOKGBMDEWJQ' where id=7;
-update noar ti set b2='LHVJ7NXTRNOKGBMDEWJQ' where id=7;
-update noar tt set b0='BG9I68B' where id=8;
-update noar ti set b0='BG9I68B' where id=8;
-update noar tt set b1='ISCD8G04JC794SIL3LX8MLI7' where id=8;
-update noar ti set b1='ISCD8G04JC794SIL3LX8MLI7' where id=8;
-update noar tt set b2='DG' where id=8;
-update noar ti set b2='DG' where id=8;
-update noar tt set b0='YGKP2NRFBRT84' where id=9;
-update noar ti set b0='YGKP2NRFBRT84' where id=9;
-update noar tt set b1='03VF' where id=9;
-update noar ti set b1='03VF' where id=9;
-update noar tt set b2='90UQKJYBNHND17GAR' where id=9;
-update noar ti set b2='90UQKJYBNHND17GAR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6YRU50V3ATPC501BOQVTXL8868L52' where id=1;
-update noar ti set b0='6YRU50V3ATPC501BOQVTXL8868L52' where id=1;
-update noar tt set b1='08BIC1P1Q' where id=1;
-update noar ti set b1='08BIC1P1Q' where id=1;
-update noar tt set b2='QPDNDN7EYKKAHIJT0VRSGTUWDP06QHQ8' where id=1;
-update noar ti set b2='QPDNDN7EYKKAHIJT0VRSGTUWDP06QHQ8' where id=1;
-update noar tt set b0='NKZDG9CXZA' where id=2;
-update noar ti set b0='NKZDG9CXZA' where id=2;
-update noar tt set b1='BG825UXM2D' where id=2;
-update noar ti set b1='BG825UXM2D' where id=2;
-update noar tt set b2='K2NJILYK234B' where id=2;
-update noar ti set b2='K2NJILYK234B' where id=2;
-update noar tt set b0='15NIC8087P5' where id=3;
-update noar ti set b0='15NIC8087P5' where id=3;
-update noar tt set b1='B8YX3XP' where id=3;
-update noar ti set b1='B8YX3XP' where id=3;
-update noar tt set b2='CRDN503VDT' where id=3;
-update noar ti set b2='CRDN503VDT' where id=3;
-update noar tt set b0='AYT6AIF9FWQVV' where id=4;
-update noar ti set b0='AYT6AIF9FWQVV' where id=4;
-update noar tt set b1='E6O0' where id=4;
-update noar ti set b1='E6O0' where id=4;
-update noar tt set b2='OQ6A2BIUO3SVK0PD0OJ8DEFSXPUHUE' where id=4;
-update noar ti set b2='OQ6A2BIUO3SVK0PD0OJ8DEFSXPUHUE' where id=4;
-update noar tt set b0='P1LP9441U28B3EUW6CGMYACKB0' where id=5;
-update noar ti set b0='P1LP9441U28B3EUW6CGMYACKB0' where id=5;
-update noar tt set b1='YMP9WH9TM5VO2S0GEMK76P76H9MZ' where id=5;
-update noar ti set b1='YMP9WH9TM5VO2S0GEMK76P76H9MZ' where id=5;
-update noar tt set b2='BDIH' where id=5;
-update noar ti set b2='BDIH' where id=5;
-update noar tt set b0='1SDQR5' where id=6;
-update noar ti set b0='1SDQR5' where id=6;
-update noar tt set b1='0X9NCUXZIG22B5' where id=6;
-update noar ti set b1='0X9NCUXZIG22B5' where id=6;
-update noar tt set b2='TOUZPMSNGRWDR' where id=6;
-update noar ti set b2='TOUZPMSNGRWDR' where id=6;
-update noar tt set b0='CPO187XAHQEGW1S1FDAZDSPYQ' where id=7;
-update noar ti set b0='CPO187XAHQEGW1S1FDAZDSPYQ' where id=7;
-update noar tt set b1='3QIV1PEBAB0L' where id=7;
-update noar ti set b1='3QIV1PEBAB0L' where id=7;
-update noar tt set b2='GMMB0GKL315' where id=7;
-update noar ti set b2='GMMB0GKL315' where id=7;
-update noar tt set b0='RS13W6Z1AUXR' where id=8;
-update noar ti set b0='RS13W6Z1AUXR' where id=8;
-update noar tt set b1='4Z2H3V52XRMAUMY763NOO3GV' where id=8;
-update noar ti set b1='4Z2H3V52XRMAUMY763NOO3GV' where id=8;
-update noar tt set b2='GIW1FTH8TB' where id=8;
-update noar ti set b2='GIW1FTH8TB' where id=8;
-update noar tt set b0='92G26S3NU86O7DGGURQ71' where id=9;
-update noar ti set b0='92G26S3NU86O7DGGURQ71' where id=9;
-update noar tt set b1='K5R79G5VTHRSCP' where id=9;
-update noar ti set b1='K5R79G5VTHRSCP' where id=9;
-update noar tt set b2='2TOUXTX37XZ7W6Q' where id=9;
-update noar ti set b2='2TOUXTX37XZ7W6Q' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='K20XMQ5ICM14FF' where id=1;
-update noar ti set b0='K20XMQ5ICM14FF' where id=1;
-update noar tt set b1='0NR' where id=1;
-update noar ti set b1='0NR' where id=1;
-update noar tt set b2='YKOUNOC' where id=1;
-update noar ti set b2='YKOUNOC' where id=1;
-update noar tt set b0='2CT8R' where id=2;
-update noar ti set b0='2CT8R' where id=2;
-update noar tt set b1='TZYUMDD' where id=2;
-update noar ti set b1='TZYUMDD' where id=2;
-update noar tt set b2='O4MWZJS' where id=2;
-update noar ti set b2='O4MWZJS' where id=2;
-update noar tt set b0='3K8UTRHBGC352I4A9ZL4OTCY2P' where id=3;
-update noar ti set b0='3K8UTRHBGC352I4A9ZL4OTCY2P' where id=3;
-update noar tt set b1='YFA5ZHPQNH4SIXSM5J5B5JC6NOS4JCH9' where id=3;
-update noar ti set b1='YFA5ZHPQNH4SIXSM5J5B5JC6NOS4JCH9' where id=3;
-update noar tt set b2='0Y478KRDRJM5E9HUGFQW83415' where id=3;
-update noar ti set b2='0Y478KRDRJM5E9HUGFQW83415' where id=3;
-update noar tt set b0='89V0' where id=4;
-update noar ti set b0='89V0' where id=4;
-update noar tt set b1='YOCMJQV9DMNGBXH6L' where id=4;
-update noar ti set b1='YOCMJQV9DMNGBXH6L' where id=4;
-update noar tt set b2='6KRBZ6KSR3K1UH327XJ8RXRM' where id=4;
-update noar ti set b2='6KRBZ6KSR3K1UH327XJ8RXRM' where id=4;
-update noar tt set b0='7M6EI4TJBNVQIZE3FA1TCCT0ABAW9EJ6' where id=5;
-update noar ti set b0='7M6EI4TJBNVQIZE3FA1TCCT0ABAW9EJ6' where id=5;
-update noar tt set b1='BHCJENERCZ2FDYWH7CH51FSL' where id=5;
-update noar ti set b1='BHCJENERCZ2FDYWH7CH51FSL' where id=5;
-update noar tt set b2='YXMUXG3P' where id=5;
-update noar ti set b2='YXMUXG3P' where id=5;
-update noar tt set b0='5' where id=6;
-update noar ti set b0='5' where id=6;
-update noar tt set b1='MSO2AU2INQ8KQFHQFEKC1' where id=6;
-update noar ti set b1='MSO2AU2INQ8KQFHQFEKC1' where id=6;
-update noar tt set b2='YQC2SIYODUIG88' where id=6;
-update noar ti set b2='YQC2SIYODUIG88' where id=6;
-update noar tt set b0='BZGP0N0WW94' where id=7;
-update noar ti set b0='BZGP0N0WW94' where id=7;
-update noar tt set b1='OSWCW9CV7KLK1RZ9MECOP5' where id=7;
-update noar ti set b1='OSWCW9CV7KLK1RZ9MECOP5' where id=7;
-update noar tt set b2='9X2HWBJ7OC1PBQ4' where id=7;
-update noar ti set b2='9X2HWBJ7OC1PBQ4' where id=7;
-update noar tt set b0='FQIUY7LUR3KKEG2E7KEFED5V0MW' where id=8;
-update noar ti set b0='FQIUY7LUR3KKEG2E7KEFED5V0MW' where id=8;
-update noar tt set b1='AUZSU' where id=8;
-update noar ti set b1='AUZSU' where id=8;
-update noar tt set b2='FGRCY' where id=8;
-update noar ti set b2='FGRCY' where id=8;
-update noar tt set b0='H5E6IJMPXJC' where id=9;
-update noar ti set b0='H5E6IJMPXJC' where id=9;
-update noar tt set b1='G62F1053W7' where id=9;
-update noar ti set b1='G62F1053W7' where id=9;
-update noar tt set b2='NPHPQ560DCNFGUEA' where id=9;
-update noar ti set b2='NPHPQ560DCNFGUEA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UEPOWINI' where id=1;
-update noar ti set b0='UEPOWINI' where id=1;
-update noar tt set b1='WKGVV76LB4UBMC48HIBLD4M2QE' where id=1;
-update noar ti set b1='WKGVV76LB4UBMC48HIBLD4M2QE' where id=1;
-update noar tt set b2='5V37M1DQ' where id=1;
-update noar ti set b2='5V37M1DQ' where id=1;
-update noar tt set b0='OBULB2GPD7Y0PV4V79DLOLMT9' where id=2;
-update noar ti set b0='OBULB2GPD7Y0PV4V79DLOLMT9' where id=2;
-update noar tt set b1='IWQW2X42COGFS0A8F0N3KN6PG' where id=2;
-update noar ti set b1='IWQW2X42COGFS0A8F0N3KN6PG' where id=2;
-update noar tt set b2='AD4X5P' where id=2;
-update noar ti set b2='AD4X5P' where id=2;
-update noar tt set b0='LG1LPJUAI4MQXKO9D1O8Z08P18UM8Y' where id=3;
-update noar ti set b0='LG1LPJUAI4MQXKO9D1O8Z08P18UM8Y' where id=3;
-update noar tt set b1='CTGY99WEBKZH4SNWY' where id=3;
-update noar ti set b1='CTGY99WEBKZH4SNWY' where id=3;
-update noar tt set b2='L7GNOLVYTONCJ5MDK3ODKX2X' where id=3;
-update noar ti set b2='L7GNOLVYTONCJ5MDK3ODKX2X' where id=3;
-update noar tt set b0='OHUPUAZC2TARNQ' where id=4;
-update noar ti set b0='OHUPUAZC2TARNQ' where id=4;
-update noar tt set b1='F6R9J9' where id=4;
-update noar ti set b1='F6R9J9' where id=4;
-update noar tt set b2='WX' where id=4;
-update noar ti set b2='WX' where id=4;
-update noar tt set b0='4UARZDMBUV2RQRU49623Y0VMSQ' where id=5;
-update noar ti set b0='4UARZDMBUV2RQRU49623Y0VMSQ' where id=5;
-update noar tt set b1='VP34VK10RASDCQI3X7J0JO8X' where id=5;
-update noar ti set b1='VP34VK10RASDCQI3X7J0JO8X' where id=5;
-update noar tt set b2='WJFFRJB3AJQQGAN3NOHS3N9D86G' where id=5;
-update noar ti set b2='WJFFRJB3AJQQGAN3NOHS3N9D86G' where id=5;
-update noar tt set b0='V7TA9' where id=6;
-update noar ti set b0='V7TA9' where id=6;
-update noar tt set b1='IK3UI59XXL9H5T6CWY8M1WIUP7OJK' where id=6;
-update noar ti set b1='IK3UI59XXL9H5T6CWY8M1WIUP7OJK' where id=6;
-update noar tt set b2='1ACTUFUYBTQCY2R8S1K2ACLF' where id=6;
-update noar ti set b2='1ACTUFUYBTQCY2R8S1K2ACLF' where id=6;
-update noar tt set b0='T625PDFFOBDUJK2A1KVE' where id=7;
-update noar ti set b0='T625PDFFOBDUJK2A1KVE' where id=7;
-update noar tt set b1='23SSDBWB4TSWB8YIPAD5T3ZGHOH2FI9O' where id=7;
-update noar ti set b1='23SSDBWB4TSWB8YIPAD5T3ZGHOH2FI9O' where id=7;
-update noar tt set b2='U68BHPDQ6KDFQI865PZQ1DA' where id=7;
-update noar ti set b2='U68BHPDQ6KDFQI865PZQ1DA' where id=7;
-update noar tt set b0='4AFE5FF6SUQWPVRX9DY7PTS647D29H1I' where id=8;
-update noar ti set b0='4AFE5FF6SUQWPVRX9DY7PTS647D29H1I' where id=8;
-update noar tt set b1='2JY8X3GADKY0S1VT8Q' where id=8;
-update noar ti set b1='2JY8X3GADKY0S1VT8Q' where id=8;
-update noar tt set b2='ZIF9BYLNGX154X8K' where id=8;
-update noar ti set b2='ZIF9BYLNGX154X8K' where id=8;
-update noar tt set b0='7H1TU8YP5A0D' where id=9;
-update noar ti set b0='7H1TU8YP5A0D' where id=9;
-update noar tt set b1='ADW9A33GI' where id=9;
-update noar ti set b1='ADW9A33GI' where id=9;
-update noar tt set b2='6IU5TYU9OCB3F4UN9A10HLRF' where id=9;
-update noar ti set b2='6IU5TYU9OCB3F4UN9A10HLRF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P6WFN8S6301YT6PTL2H19SDUG1L' where id=1;
-update noar ti set b0='P6WFN8S6301YT6PTL2H19SDUG1L' where id=1;
-update noar tt set b1='WT4OI' where id=1;
-update noar ti set b1='WT4OI' where id=1;
-update noar tt set b2='GNZ' where id=1;
-update noar ti set b2='GNZ' where id=1;
-update noar tt set b0='POPSLHFW5QON1FT7AYJ6Y' where id=2;
-update noar ti set b0='POPSLHFW5QON1FT7AYJ6Y' where id=2;
-update noar tt set b1='HY3' where id=2;
-update noar ti set b1='HY3' where id=2;
-update noar tt set b2='ARFF5BETLD8AJJM' where id=2;
-update noar ti set b2='ARFF5BETLD8AJJM' where id=2;
-update noar tt set b0='HZ3U9ACQD0RZ' where id=3;
-update noar ti set b0='HZ3U9ACQD0RZ' where id=3;
-update noar tt set b1='Y730TNJRJFZT8LHDQHDDBD68JBF7G00' where id=3;
-update noar ti set b1='Y730TNJRJFZT8LHDQHDDBD68JBF7G00' where id=3;
-update noar tt set b2='3Y9W090ESO0SDFNCUJJN' where id=3;
-update noar ti set b2='3Y9W090ESO0SDFNCUJJN' where id=3;
-update noar tt set b0='TX753P8Y6OEJRGCRQ36FJGP0M11L' where id=4;
-update noar ti set b0='TX753P8Y6OEJRGCRQ36FJGP0M11L' where id=4;
-update noar tt set b1='O4SSRIWGVDZTTA9VZP7' where id=4;
-update noar ti set b1='O4SSRIWGVDZTTA9VZP7' where id=4;
-update noar tt set b2='2KHD2MAZPKM6EGWVU47WVF' where id=4;
-update noar ti set b2='2KHD2MAZPKM6EGWVU47WVF' where id=4;
-update noar tt set b0='4QVZKM' where id=5;
-update noar ti set b0='4QVZKM' where id=5;
-update noar tt set b1='0NJVRH' where id=5;
-update noar ti set b1='0NJVRH' where id=5;
-update noar tt set b2='V' where id=5;
-update noar ti set b2='V' where id=5;
-update noar tt set b0='85RL2F4OBNK' where id=6;
-update noar ti set b0='85RL2F4OBNK' where id=6;
-update noar tt set b1='PYGDSSP9E9' where id=6;
-update noar ti set b1='PYGDSSP9E9' where id=6;
-update noar tt set b2='2N5XN6O' where id=6;
-update noar ti set b2='2N5XN6O' where id=6;
-update noar tt set b0='QQG91P0SP1AXBV34X7I' where id=7;
-update noar ti set b0='QQG91P0SP1AXBV34X7I' where id=7;
-update noar tt set b1='QJ1RI65PXRIB3XNSIPJ05V5M' where id=7;
-update noar ti set b1='QJ1RI65PXRIB3XNSIPJ05V5M' where id=7;
-update noar tt set b2='NL13BN1UF870L4WD' where id=7;
-update noar ti set b2='NL13BN1UF870L4WD' where id=7;
-update noar tt set b0='OSZALWNP8A' where id=8;
-update noar ti set b0='OSZALWNP8A' where id=8;
-update noar tt set b1='UP1EOBGBI73I3QMI8G0P1' where id=8;
-update noar ti set b1='UP1EOBGBI73I3QMI8G0P1' where id=8;
-update noar tt set b2='1DTP8Z5509706J5MDAS4733S7Q2JEKF3' where id=8;
-update noar ti set b2='1DTP8Z5509706J5MDAS4733S7Q2JEKF3' where id=8;
-update noar tt set b0='PKDZWEWQW3FAGDMI5QLSLWQZP0' where id=9;
-update noar ti set b0='PKDZWEWQW3FAGDMI5QLSLWQZP0' where id=9;
-update noar tt set b1='W3GGOEW4YI6WM09QR51DU2VCH6N6T4FZ' where id=9;
-update noar ti set b1='W3GGOEW4YI6WM09QR51DU2VCH6N6T4FZ' where id=9;
-update noar tt set b2='TOR4GCUAWVDT2TTR8HGUK38T0QVS3D1Z' where id=9;
-update noar ti set b2='TOR4GCUAWVDT2TTR8HGUK38T0QVS3D1Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='GXSOQ7Y8MU0T2NYW81VXE7' where id=1;
-update noar ti set b0='GXSOQ7Y8MU0T2NYW81VXE7' where id=1;
-update noar tt set b1='9IKISSJJP94ULPMVA3PY' where id=1;
-update noar ti set b1='9IKISSJJP94ULPMVA3PY' where id=1;
-update noar tt set b2='6F0A1XO70VDST4Y' where id=1;
-update noar ti set b2='6F0A1XO70VDST4Y' where id=1;
-update noar tt set b0='2658MQ8OLXXWUYZS2' where id=2;
-update noar ti set b0='2658MQ8OLXXWUYZS2' where id=2;
-update noar tt set b1='2' where id=2;
-update noar ti set b1='2' where id=2;
-update noar tt set b2='XYNDTRKJ7N4C4JK' where id=2;
-update noar ti set b2='XYNDTRKJ7N4C4JK' where id=2;
-update noar tt set b0='G' where id=3;
-update noar ti set b0='G' where id=3;
-update noar tt set b1='1ZWM1CMIOZ1L70L' where id=3;
-update noar ti set b1='1ZWM1CMIOZ1L70L' where id=3;
-update noar tt set b2='KZEPB0CKY04QY3T406ZJ7QPP49UE' where id=3;
-update noar ti set b2='KZEPB0CKY04QY3T406ZJ7QPP49UE' where id=3;
-update noar tt set b0='DN6TGQGWLFC7FNCDVB4V1H1RUNTT' where id=4;
-update noar ti set b0='DN6TGQGWLFC7FNCDVB4V1H1RUNTT' where id=4;
-update noar tt set b1='SE0A7EG7OJHQS' where id=4;
-update noar ti set b1='SE0A7EG7OJHQS' where id=4;
-update noar tt set b2='3LDB8TIZUDRDCXM15U' where id=4;
-update noar ti set b2='3LDB8TIZUDRDCXM15U' where id=4;
-update noar tt set b0='RMQV63TKMJ6J' where id=5;
-update noar ti set b0='RMQV63TKMJ6J' where id=5;
-update noar tt set b1='R13LT1CXL6OUC737DD3C5A' where id=5;
-update noar ti set b1='R13LT1CXL6OUC737DD3C5A' where id=5;
-update noar tt set b2='GL2HS67PERDK2WI2P423ZLXL' where id=5;
-update noar ti set b2='GL2HS67PERDK2WI2P423ZLXL' where id=5;
-update noar tt set b0='SVDK4ZRGTOY4V7ZJ2XQQUKE0UL0EMJ' where id=6;
-update noar ti set b0='SVDK4ZRGTOY4V7ZJ2XQQUKE0UL0EMJ' where id=6;
-update noar tt set b1='W70M' where id=6;
-update noar ti set b1='W70M' where id=6;
-update noar tt set b2='QADLOFC4Q' where id=6;
-update noar ti set b2='QADLOFC4Q' where id=6;
-update noar tt set b0='3MIAR00DAZ' where id=7;
-update noar ti set b0='3MIAR00DAZ' where id=7;
-update noar tt set b1='01PA8WLFSFEZN2XA' where id=7;
-update noar ti set b1='01PA8WLFSFEZN2XA' where id=7;
-update noar tt set b2='8R1GFIUYGLP' where id=7;
-update noar ti set b2='8R1GFIUYGLP' where id=7;
-update noar tt set b0='KRMIL9JIRJJB5HW8BXCXK61VM1YYV2XR' where id=8;
-update noar ti set b0='KRMIL9JIRJJB5HW8BXCXK61VM1YYV2XR' where id=8;
-update noar tt set b1='8T1FA8H9B75Y191OC48Z738' where id=8;
-update noar ti set b1='8T1FA8H9B75Y191OC48Z738' where id=8;
-update noar tt set b2='C' where id=8;
-update noar ti set b2='C' where id=8;
-update noar tt set b0='CMOIIWX5R96XEN7GDP7O0' where id=9;
-update noar ti set b0='CMOIIWX5R96XEN7GDP7O0' where id=9;
-update noar tt set b1='PQNHV3TGXWYVB207C3KIXO0E6UFOG92J' where id=9;
-update noar ti set b1='PQNHV3TGXWYVB207C3KIXO0E6UFOG92J' where id=9;
-update noar tt set b2='QV1KYD2TXGLPZ' where id=9;
-update noar ti set b2='QV1KYD2TXGLPZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='YVZSPRURV56CHEXFPAJNC91114ZFQ48' where id=1;
-update noar ti set b0='YVZSPRURV56CHEXFPAJNC91114ZFQ48' where id=1;
-update noar tt set b1='DGL1F7Z08WLV5IQMJ5OQ9' where id=1;
-update noar ti set b1='DGL1F7Z08WLV5IQMJ5OQ9' where id=1;
-update noar tt set b2='YHU0YFWJ36TZBUY39RURXU3F' where id=1;
-update noar ti set b2='YHU0YFWJ36TZBUY39RURXU3F' where id=1;
-update noar tt set b0='1KDWZ6' where id=2;
-update noar ti set b0='1KDWZ6' where id=2;
-update noar tt set b1='WPKIJGS8U6OW0KQ' where id=2;
-update noar ti set b1='WPKIJGS8U6OW0KQ' where id=2;
-update noar tt set b2='UKNXU2D6' where id=2;
-update noar ti set b2='UKNXU2D6' where id=2;
-update noar tt set b0='DNXQTCNIILPE3' where id=3;
-update noar ti set b0='DNXQTCNIILPE3' where id=3;
-update noar tt set b1='VVTVVMZB8ZJ1C4N80DUWUL' where id=3;
-update noar ti set b1='VVTVVMZB8ZJ1C4N80DUWUL' where id=3;
-update noar tt set b2='1IYDTB9RW' where id=3;
-update noar ti set b2='1IYDTB9RW' where id=3;
-update noar tt set b0='SM9S4RM2OLJHH82OK1VV' where id=4;
-update noar ti set b0='SM9S4RM2OLJHH82OK1VV' where id=4;
-update noar tt set b1='ZGVH' where id=4;
-update noar ti set b1='ZGVH' where id=4;
-update noar tt set b2='BVJLZ3DPZ457XP92SFPLVA6GK' where id=4;
-update noar ti set b2='BVJLZ3DPZ457XP92SFPLVA6GK' where id=4;
-update noar tt set b0='VPQSA3J7S0CCZ8Q71AD0XJQS' where id=5;
-update noar ti set b0='VPQSA3J7S0CCZ8Q71AD0XJQS' where id=5;
-update noar tt set b1='0J53AY66ZO18P4G1CIW1U1N9Q9PBQ' where id=5;
-update noar ti set b1='0J53AY66ZO18P4G1CIW1U1N9Q9PBQ' where id=5;
-update noar tt set b2='2UH3OD3L49N2KVWVVNDTGYSX9' where id=5;
-update noar ti set b2='2UH3OD3L49N2KVWVVNDTGYSX9' where id=5;
-update noar tt set b0='027HVWMX' where id=6;
-update noar ti set b0='027HVWMX' where id=6;
-update noar tt set b1='0EWP60VWSG' where id=6;
-update noar ti set b1='0EWP60VWSG' where id=6;
-update noar tt set b2='SBWDFAWDP2PW8PC1LYZ' where id=6;
-update noar ti set b2='SBWDFAWDP2PW8PC1LYZ' where id=6;
-update noar tt set b0='VC224VNW0C118R1ABKF1MEX' where id=7;
-update noar ti set b0='VC224VNW0C118R1ABKF1MEX' where id=7;
-update noar tt set b1='YJAVPB3O' where id=7;
-update noar ti set b1='YJAVPB3O' where id=7;
-update noar tt set b2='XOH8YK' where id=7;
-update noar ti set b2='XOH8YK' where id=7;
-update noar tt set b0='I4PTT0OYGANXEAGYHO191GY' where id=8;
-update noar ti set b0='I4PTT0OYGANXEAGYHO191GY' where id=8;
-update noar tt set b1='97' where id=8;
-update noar ti set b1='97' where id=8;
-update noar tt set b2='0G4US9C6ME2U9UW8ASP0O89' where id=8;
-update noar ti set b2='0G4US9C6ME2U9UW8ASP0O89' where id=8;
-update noar tt set b0='MHIHYR7MNOZXNZDRRKVCJB1GQANIA12' where id=9;
-update noar ti set b0='MHIHYR7MNOZXNZDRRKVCJB1GQANIA12' where id=9;
-update noar tt set b1='RV9YGBTMGKJZ8U11TJMECE' where id=9;
-update noar ti set b1='RV9YGBTMGKJZ8U11TJMECE' where id=9;
-update noar tt set b2='ZT9BB6HA1L80DAEKJFME' where id=9;
-update noar ti set b2='ZT9BB6HA1L80DAEKJFME' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6CAUYPW6EL' where id=1;
-update noar ti set b0='6CAUYPW6EL' where id=1;
-update noar tt set b1='NV9BR1BI6UJ' where id=1;
-update noar ti set b1='NV9BR1BI6UJ' where id=1;
-update noar tt set b2='JOXP2S3T0ZCVVKF' where id=1;
-update noar ti set b2='JOXP2S3T0ZCVVKF' where id=1;
-update noar tt set b0='736HKDM40' where id=2;
-update noar ti set b0='736HKDM40' where id=2;
-update noar tt set b1='999TXVGNA1FPQR' where id=2;
-update noar ti set b1='999TXVGNA1FPQR' where id=2;
-update noar tt set b2='8EQOQLECSGYGZT38X7YJPQ5FKFX1P1' where id=2;
-update noar ti set b2='8EQOQLECSGYGZT38X7YJPQ5FKFX1P1' where id=2;
-update noar tt set b0='VG0' where id=3;
-update noar ti set b0='VG0' where id=3;
-update noar tt set b1='5FRJYS' where id=3;
-update noar ti set b1='5FRJYS' where id=3;
-update noar tt set b2='EECZUH6K5PZ7CTY' where id=3;
-update noar ti set b2='EECZUH6K5PZ7CTY' where id=3;
-update noar tt set b0='M9T0HGZZGR' where id=4;
-update noar ti set b0='M9T0HGZZGR' where id=4;
-update noar tt set b1='QSDMVSYKJXJWIOO9K9' where id=4;
-update noar ti set b1='QSDMVSYKJXJWIOO9K9' where id=4;
-update noar tt set b2='6VWOLASJWXEEE2KGIEHXJUFO' where id=4;
-update noar ti set b2='6VWOLASJWXEEE2KGIEHXJUFO' where id=4;
-update noar tt set b0='AASGZL6TG912HM2MOCXUR' where id=5;
-update noar ti set b0='AASGZL6TG912HM2MOCXUR' where id=5;
-update noar tt set b1='P5KHI1V4LZF02XW' where id=5;
-update noar ti set b1='P5KHI1V4LZF02XW' where id=5;
-update noar tt set b2='EXSL7PAYETH8I' where id=5;
-update noar ti set b2='EXSL7PAYETH8I' where id=5;
-update noar tt set b0='0XN1YJICC01KGESUZF0H0L4OR5ML8K' where id=6;
-update noar ti set b0='0XN1YJICC01KGESUZF0H0L4OR5ML8K' where id=6;
-update noar tt set b1='G34DBPX8CQB2G02ZXZ4UMEL' where id=6;
-update noar ti set b1='G34DBPX8CQB2G02ZXZ4UMEL' where id=6;
-update noar tt set b2='N7' where id=6;
-update noar ti set b2='N7' where id=6;
-update noar tt set b0='Z5' where id=7;
-update noar ti set b0='Z5' where id=7;
-update noar tt set b1='NY3XMNT4PULZ2A9GBSX9JUS9LH' where id=7;
-update noar ti set b1='NY3XMNT4PULZ2A9GBSX9JUS9LH' where id=7;
-update noar tt set b2='L6EMKMTZ1M28N3HJE5XQLSB1FI' where id=7;
-update noar ti set b2='L6EMKMTZ1M28N3HJE5XQLSB1FI' where id=7;
-update noar tt set b0='Z6EFHLC10ZTTSL4JAQ9KPDE4' where id=8;
-update noar ti set b0='Z6EFHLC10ZTTSL4JAQ9KPDE4' where id=8;
-update noar tt set b1='4CBBYRA9VK6WY2DNRLLX4C79C8EV' where id=8;
-update noar ti set b1='4CBBYRA9VK6WY2DNRLLX4C79C8EV' where id=8;
-update noar tt set b2='2U4U02WW1EY1M8SCZKTAZDCGIMF4L8' where id=8;
-update noar ti set b2='2U4U02WW1EY1M8SCZKTAZDCGIMF4L8' where id=8;
-update noar tt set b0='OJ00U7A71MXNCE01YGFX8NBN90' where id=9;
-update noar ti set b0='OJ00U7A71MXNCE01YGFX8NBN90' where id=9;
-update noar tt set b1='8V6' where id=9;
-update noar ti set b1='8V6' where id=9;
-update noar tt set b2='9549E1OMTCYIYB21E3O2PV5N8CER30XY' where id=9;
-update noar ti set b2='9549E1OMTCYIYB21E3O2PV5N8CER30XY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='F7' where id=1;
-update noar ti set b0='F7' where id=1;
-update noar tt set b1='LSKALVO1TA' where id=1;
-update noar ti set b1='LSKALVO1TA' where id=1;
-update noar tt set b2='VQ0ENLI6G0E' where id=1;
-update noar ti set b2='VQ0ENLI6G0E' where id=1;
-update noar tt set b0='XAAZKI' where id=2;
-update noar ti set b0='XAAZKI' where id=2;
-update noar tt set b1='B5LTVGXCICBTRK05JY12' where id=2;
-update noar ti set b1='B5LTVGXCICBTRK05JY12' where id=2;
-update noar tt set b2='FCEQWB' where id=2;
-update noar ti set b2='FCEQWB' where id=2;
-update noar tt set b0='ZKDS5HAQ1UHL046JLEFBCFK8G' where id=3;
-update noar ti set b0='ZKDS5HAQ1UHL046JLEFBCFK8G' where id=3;
-update noar tt set b1='001IR8BY' where id=3;
-update noar ti set b1='001IR8BY' where id=3;
-update noar tt set b2='K9EA' where id=3;
-update noar ti set b2='K9EA' where id=3;
-update noar tt set b0='8UDFO9BE2EP87B2PQTBTY7W11B4GZI9' where id=4;
-update noar ti set b0='8UDFO9BE2EP87B2PQTBTY7W11B4GZI9' where id=4;
-update noar tt set b1='J3XPCEUY0X0ZO53Q' where id=4;
-update noar ti set b1='J3XPCEUY0X0ZO53Q' where id=4;
-update noar tt set b2='7030KX1FA0C6HRY6G6SEJ0Y9U' where id=4;
-update noar ti set b2='7030KX1FA0C6HRY6G6SEJ0Y9U' where id=4;
-update noar tt set b0='V' where id=5;
-update noar ti set b0='V' where id=5;
-update noar tt set b1='2J8MSZ134CBYT3CHZ0VQ' where id=5;
-update noar ti set b1='2J8MSZ134CBYT3CHZ0VQ' where id=5;
-update noar tt set b2='TH93LXEQ81W7JD9B5U7N6LRGYCZD' where id=5;
-update noar ti set b2='TH93LXEQ81W7JD9B5U7N6LRGYCZD' where id=5;
-update noar tt set b0='L3A50UKS2KTGPWOWS9QBA1L2XR' where id=6;
-update noar ti set b0='L3A50UKS2KTGPWOWS9QBA1L2XR' where id=6;
-update noar tt set b1='T9XOWRH' where id=6;
-update noar ti set b1='T9XOWRH' where id=6;
-update noar tt set b2='W9N92P6W2EDFRJYQ3P9CZ' where id=6;
-update noar ti set b2='W9N92P6W2EDFRJYQ3P9CZ' where id=6;
-update noar tt set b0='U37OKI2NHSGMGBTUND' where id=7;
-update noar ti set b0='U37OKI2NHSGMGBTUND' where id=7;
-update noar tt set b1='MROWBFH9FIJMCGFJAZN7CI38Q' where id=7;
-update noar ti set b1='MROWBFH9FIJMCGFJAZN7CI38Q' where id=7;
-update noar tt set b2='NE2FE3ADN2HLAJFBRJAH4C' where id=7;
-update noar ti set b2='NE2FE3ADN2HLAJFBRJAH4C' where id=7;
-update noar tt set b0='MEWI2ZWW8PGN' where id=8;
-update noar ti set b0='MEWI2ZWW8PGN' where id=8;
-update noar tt set b1='IOK449PT5AZK1SXOJD1Q' where id=8;
-update noar ti set b1='IOK449PT5AZK1SXOJD1Q' where id=8;
-update noar tt set b2='06DW4LX6WNB' where id=8;
-update noar ti set b2='06DW4LX6WNB' where id=8;
-update noar tt set b0='EENSHC0IGEUWW77OFGJBRFKA4DB4D' where id=9;
-update noar ti set b0='EENSHC0IGEUWW77OFGJBRFKA4DB4D' where id=9;
-update noar tt set b1='VT9EYPF9B6CYHKZ7UG5YCM97UXFI0PCT' where id=9;
-update noar ti set b1='VT9EYPF9B6CYHKZ7UG5YCM97UXFI0PCT' where id=9;
-update noar tt set b2='QMYR' where id=9;
-update noar ti set b2='QMYR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S' where id=1;
-update noar ti set b0='S' where id=1;
-update noar tt set b1='1I1YHX9UNR369ZS5FT' where id=1;
-update noar ti set b1='1I1YHX9UNR369ZS5FT' where id=1;
-update noar tt set b2='VQFOVRR10NADRRHBEKBMA06DTY2Q' where id=1;
-update noar ti set b2='VQFOVRR10NADRRHBEKBMA06DTY2Q' where id=1;
-update noar tt set b0='E97K7Q93YPFA9B3PUV' where id=2;
-update noar ti set b0='E97K7Q93YPFA9B3PUV' where id=2;
-update noar tt set b1='CY1OM0INXGW9XB6THLMNMM441' where id=2;
-update noar ti set b1='CY1OM0INXGW9XB6THLMNMM441' where id=2;
-update noar tt set b2='RCALC83TID0GSFMQHJA' where id=2;
-update noar ti set b2='RCALC83TID0GSFMQHJA' where id=2;
-update noar tt set b0='O2H2V79N2WO07QCCA' where id=3;
-update noar ti set b0='O2H2V79N2WO07QCCA' where id=3;
-update noar tt set b1='CK' where id=3;
-update noar ti set b1='CK' where id=3;
-update noar tt set b2='6QEDY4T0EHC4POKF2GFMCQ' where id=3;
-update noar ti set b2='6QEDY4T0EHC4POKF2GFMCQ' where id=3;
-update noar tt set b0='47DNAX5TQJLSWWV8NDASSTFH9VIF' where id=4;
-update noar ti set b0='47DNAX5TQJLSWWV8NDASSTFH9VIF' where id=4;
-update noar tt set b1='AES2MT4MCUQ7WBCJDBK' where id=4;
-update noar ti set b1='AES2MT4MCUQ7WBCJDBK' where id=4;
-update noar tt set b2='1WAV830TBGMFYHHD' where id=4;
-update noar ti set b2='1WAV830TBGMFYHHD' where id=4;
-update noar tt set b0='8IGASXFEQCJZLIPF4XTU7SK' where id=5;
-update noar ti set b0='8IGASXFEQCJZLIPF4XTU7SK' where id=5;
-update noar tt set b1='86TE048W4WEG5PW3YYUKUTRSYQ' where id=5;
-update noar ti set b1='86TE048W4WEG5PW3YYUKUTRSYQ' where id=5;
-update noar tt set b2='8T5' where id=5;
-update noar ti set b2='8T5' where id=5;
-update noar tt set b0='WMQO8O9B9FELFGIX2F' where id=6;
-update noar ti set b0='WMQO8O9B9FELFGIX2F' where id=6;
-update noar tt set b1='I616XPHHLS9D9FSW5BO20ERJRGF' where id=6;
-update noar ti set b1='I616XPHHLS9D9FSW5BO20ERJRGF' where id=6;
-update noar tt set b2='2A0' where id=6;
-update noar ti set b2='2A0' where id=6;
-update noar tt set b0='1E13TBB' where id=7;
-update noar ti set b0='1E13TBB' where id=7;
-update noar tt set b1='R34SV9Q079NDH9QLAYGIVG' where id=7;
-update noar ti set b1='R34SV9Q079NDH9QLAYGIVG' where id=7;
-update noar tt set b2='GI7Y6OOIN3B1IIUCA8S2KM5A0F9CV82' where id=7;
-update noar ti set b2='GI7Y6OOIN3B1IIUCA8S2KM5A0F9CV82' where id=7;
-update noar tt set b0='J8O3H9YC51NJQFX4Z7BEPS' where id=8;
-update noar ti set b0='J8O3H9YC51NJQFX4Z7BEPS' where id=8;
-update noar tt set b1='08WE5QAF3GFETJNGGO2BVFAFAOOOVZAU' where id=8;
-update noar ti set b1='08WE5QAF3GFETJNGGO2BVFAFAOOOVZAU' where id=8;
-update noar tt set b2='U7X78FYM' where id=8;
-update noar ti set b2='U7X78FYM' where id=8;
-update noar tt set b0='GSO6' where id=9;
-update noar ti set b0='GSO6' where id=9;
-update noar tt set b1='T7511LP29OS6VKSCC' where id=9;
-update noar ti set b1='T7511LP29OS6VKSCC' where id=9;
-update noar tt set b2='JMQ1' where id=9;
-update noar ti set b2='JMQ1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NA618TEHZX90CZFHBQDTC1V8XG9J75' where id=1;
-update noar ti set b0='NA618TEHZX90CZFHBQDTC1V8XG9J75' where id=1;
-update noar tt set b1='YTVASEIF' where id=1;
-update noar ti set b1='YTVASEIF' where id=1;
-update noar tt set b2='Y9RI6C78SD02T3X7KGTYQD76EQ7S' where id=1;
-update noar ti set b2='Y9RI6C78SD02T3X7KGTYQD76EQ7S' where id=1;
-update noar tt set b0='OO' where id=2;
-update noar ti set b0='OO' where id=2;
-update noar tt set b1='361GKY38WX0ED5S1DGA' where id=2;
-update noar ti set b1='361GKY38WX0ED5S1DGA' where id=2;
-update noar tt set b2='92Q' where id=2;
-update noar ti set b2='92Q' where id=2;
-update noar tt set b0='R0KDIDIA760DSETGB4PLOW5' where id=3;
-update noar ti set b0='R0KDIDIA760DSETGB4PLOW5' where id=3;
-update noar tt set b1='C' where id=3;
-update noar ti set b1='C' where id=3;
-update noar tt set b2='I4444EF9C2I' where id=3;
-update noar ti set b2='I4444EF9C2I' where id=3;
-update noar tt set b0='WVSTWO3BG' where id=4;
-update noar ti set b0='WVSTWO3BG' where id=4;
-update noar tt set b1='2XI3ZORR0BO5I245GEKZ' where id=4;
-update noar ti set b1='2XI3ZORR0BO5I245GEKZ' where id=4;
-update noar tt set b2='RRLDJ8' where id=4;
-update noar ti set b2='RRLDJ8' where id=4;
-update noar tt set b0='7' where id=5;
-update noar ti set b0='7' where id=5;
-update noar tt set b1='QI6MAPFBO3CP' where id=5;
-update noar ti set b1='QI6MAPFBO3CP' where id=5;
-update noar tt set b2='98TA4DPA5ON9BCVMA0Z' where id=5;
-update noar ti set b2='98TA4DPA5ON9BCVMA0Z' where id=5;
-update noar tt set b0='2G' where id=6;
-update noar ti set b0='2G' where id=6;
-update noar tt set b1='MYXD4ARGJWS55L9EXYC38RN4KMP' where id=6;
-update noar ti set b1='MYXD4ARGJWS55L9EXYC38RN4KMP' where id=6;
-update noar tt set b2='Y6481' where id=6;
-update noar ti set b2='Y6481' where id=6;
-update noar tt set b0='QH75' where id=7;
-update noar ti set b0='QH75' where id=7;
-update noar tt set b1='X3VFIAB337LYD7DBF' where id=7;
-update noar ti set b1='X3VFIAB337LYD7DBF' where id=7;
-update noar tt set b2='W6PWF0DV78' where id=7;
-update noar ti set b2='W6PWF0DV78' where id=7;
-update noar tt set b0='VUH87V5F' where id=8;
-update noar ti set b0='VUH87V5F' where id=8;
-update noar tt set b1='9TIEGAW1MPASPDCVI8' where id=8;
-update noar ti set b1='9TIEGAW1MPASPDCVI8' where id=8;
-update noar tt set b2='T53N9R4A6GX9AFHJAXSBV05NWGTQ8MY5' where id=8;
-update noar ti set b2='T53N9R4A6GX9AFHJAXSBV05NWGTQ8MY5' where id=8;
-update noar tt set b0='GR' where id=9;
-update noar ti set b0='GR' where id=9;
-update noar tt set b1='Z79RVKK5BPSGF3J3ORK08OE58SL' where id=9;
-update noar ti set b1='Z79RVKK5BPSGF3J3ORK08OE58SL' where id=9;
-update noar tt set b2='RA' where id=9;
-update noar ti set b2='RA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZBGN66XH999Q9NEUF2RPNPP0ZW' where id=1;
-update noar ti set b0='ZBGN66XH999Q9NEUF2RPNPP0ZW' where id=1;
-update noar tt set b1='3Q0JKSO2Z5URP' where id=1;
-update noar ti set b1='3Q0JKSO2Z5URP' where id=1;
-update noar tt set b2='62S31IO5R7GSO4T67R9MSNGIRMWM' where id=1;
-update noar ti set b2='62S31IO5R7GSO4T67R9MSNGIRMWM' where id=1;
-update noar tt set b0='8JUBE94QLIIZRIZHH91HKDULEI82' where id=2;
-update noar ti set b0='8JUBE94QLIIZRIZHH91HKDULEI82' where id=2;
-update noar tt set b1='SRY8TJ2P2U0GNNMY7UQ06RJ5' where id=2;
-update noar ti set b1='SRY8TJ2P2U0GNNMY7UQ06RJ5' where id=2;
-update noar tt set b2='3E3582KWGAV' where id=2;
-update noar ti set b2='3E3582KWGAV' where id=2;
-update noar tt set b0='KRR08HTNGOQFATE' where id=3;
-update noar ti set b0='KRR08HTNGOQFATE' where id=3;
-update noar tt set b1='LHRC9549LTIAX408KGYLXC95ALVNOFD' where id=3;
-update noar ti set b1='LHRC9549LTIAX408KGYLXC95ALVNOFD' where id=3;
-update noar tt set b2='2FXVSY' where id=3;
-update noar ti set b2='2FXVSY' where id=3;
-update noar tt set b0='IU85IK7Q3' where id=4;
-update noar ti set b0='IU85IK7Q3' where id=4;
-update noar tt set b1='FXQ3XVXUK' where id=4;
-update noar ti set b1='FXQ3XVXUK' where id=4;
-update noar tt set b2='CZ47BC8ORPQPX8UVG0Q3ZTUC' where id=4;
-update noar ti set b2='CZ47BC8ORPQPX8UVG0Q3ZTUC' where id=4;
-update noar tt set b0='UXUUWQYNFZBGTIK41QZIEFTU6E35K6T' where id=5;
-update noar ti set b0='UXUUWQYNFZBGTIK41QZIEFTU6E35K6T' where id=5;
-update noar tt set b1='36L35ZIKE9' where id=5;
-update noar ti set b1='36L35ZIKE9' where id=5;
-update noar tt set b2='JGHEW6KHAMN6I0JRNM' where id=5;
-update noar ti set b2='JGHEW6KHAMN6I0JRNM' where id=5;
-update noar tt set b0='0K99Q2CWX3QGLH0CAGQW9JO73' where id=6;
-update noar ti set b0='0K99Q2CWX3QGLH0CAGQW9JO73' where id=6;
-update noar tt set b1='V8X4FUEET36BYH6IHCHOWLKMQURAOJLQ' where id=6;
-update noar ti set b1='V8X4FUEET36BYH6IHCHOWLKMQURAOJLQ' where id=6;
-update noar tt set b2='V9T4CJV55OTC' where id=6;
-update noar ti set b2='V9T4CJV55OTC' where id=6;
-update noar tt set b0='KEO9CF4VUE92ZBNNR23LPPZXX7VI25XB' where id=7;
-update noar ti set b0='KEO9CF4VUE92ZBNNR23LPPZXX7VI25XB' where id=7;
-update noar tt set b1='B8' where id=7;
-update noar ti set b1='B8' where id=7;
-update noar tt set b2='1P' where id=7;
-update noar ti set b2='1P' where id=7;
-update noar tt set b0='9JU5XTJQ8K4HH2LJ7A' where id=8;
-update noar ti set b0='9JU5XTJQ8K4HH2LJ7A' where id=8;
-update noar tt set b1='V5K2CS3ID7EFEA7D1MM4QNQVLES' where id=8;
-update noar ti set b1='V5K2CS3ID7EFEA7D1MM4QNQVLES' where id=8;
-update noar tt set b2='3VPWI83QLNJU4WJ1' where id=8;
-update noar ti set b2='3VPWI83QLNJU4WJ1' where id=8;
-update noar tt set b0='633PXANQAGN60YC35L' where id=9;
-update noar ti set b0='633PXANQAGN60YC35L' where id=9;
-update noar tt set b1='ZP9ZHVA05KAL' where id=9;
-update noar ti set b1='ZP9ZHVA05KAL' where id=9;
-update noar tt set b2='J5KPZMNK1UPHXM2QHPSF1' where id=9;
-update noar ti set b2='J5KPZMNK1UPHXM2QHPSF1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NXQQRD3M53K6NF7IG92WK2' where id=1;
-update noar ti set b0='NXQQRD3M53K6NF7IG92WK2' where id=1;
-update noar tt set b1='I67SVCO2K1ZJ' where id=1;
-update noar ti set b1='I67SVCO2K1ZJ' where id=1;
-update noar tt set b2='I8P8YDS6KM6IRE7MNGCF' where id=1;
-update noar ti set b2='I8P8YDS6KM6IRE7MNGCF' where id=1;
-update noar tt set b0='Y2BA9' where id=2;
-update noar ti set b0='Y2BA9' where id=2;
-update noar tt set b1='HX5EKYFMQ3VRMNZFE6FH834TU' where id=2;
-update noar ti set b1='HX5EKYFMQ3VRMNZFE6FH834TU' where id=2;
-update noar tt set b2='338MG5UD1568BKI7Q7VXRH' where id=2;
-update noar ti set b2='338MG5UD1568BKI7Q7VXRH' where id=2;
-update noar tt set b0='UPT2SBB0WCVVNIT5Q13LA3ADYP' where id=3;
-update noar ti set b0='UPT2SBB0WCVVNIT5Q13LA3ADYP' where id=3;
-update noar tt set b1='EAVNHGU4MBF' where id=3;
-update noar ti set b1='EAVNHGU4MBF' where id=3;
-update noar tt set b2='GMIK44SYDK5UVA5C73J1VLJ4' where id=3;
-update noar ti set b2='GMIK44SYDK5UVA5C73J1VLJ4' where id=3;
-update noar tt set b0='J5NTXPBKQWD4CXLXSTE9GLZI8' where id=4;
-update noar ti set b0='J5NTXPBKQWD4CXLXSTE9GLZI8' where id=4;
-update noar tt set b1='FJ3SS8Y33FI5EK2M7IINN3Q7ALX' where id=4;
-update noar ti set b1='FJ3SS8Y33FI5EK2M7IINN3Q7ALX' where id=4;
-update noar tt set b2='NC16L3DLGP0KTW6O' where id=4;
-update noar ti set b2='NC16L3DLGP0KTW6O' where id=4;
-update noar tt set b0='Y32B7DG1B96EVU6436R7URQURO3MLYB' where id=5;
-update noar ti set b0='Y32B7DG1B96EVU6436R7URQURO3MLYB' where id=5;
-update noar tt set b1='GTWXKLA41ZRP8M22XSQQIM65' where id=5;
-update noar ti set b1='GTWXKLA41ZRP8M22XSQQIM65' where id=5;
-update noar tt set b2='YZD' where id=5;
-update noar ti set b2='YZD' where id=5;
-update noar tt set b0='B491VCNL4OYTZ5O1FF5RRF7U6' where id=6;
-update noar ti set b0='B491VCNL4OYTZ5O1FF5RRF7U6' where id=6;
-update noar tt set b1='EN3G0PC30KQ34XLFUAQR4' where id=6;
-update noar ti set b1='EN3G0PC30KQ34XLFUAQR4' where id=6;
-update noar tt set b2='LJ41D97' where id=6;
-update noar ti set b2='LJ41D97' where id=6;
-update noar tt set b0='WHBH65AFVEQ6H4P' where id=7;
-update noar ti set b0='WHBH65AFVEQ6H4P' where id=7;
-update noar tt set b1='8U59FI0LWKLVLNF5' where id=7;
-update noar ti set b1='8U59FI0LWKLVLNF5' where id=7;
-update noar tt set b2='15OVTL4S' where id=7;
-update noar ti set b2='15OVTL4S' where id=7;
-update noar tt set b0='L3UXTOFNSL251GMFH' where id=8;
-update noar ti set b0='L3UXTOFNSL251GMFH' where id=8;
-update noar tt set b1='J' where id=8;
-update noar ti set b1='J' where id=8;
-update noar tt set b2='KF1RO4N7WEO6QCWVUL' where id=8;
-update noar ti set b2='KF1RO4N7WEO6QCWVUL' where id=8;
-update noar tt set b0='4MSXYR4ABDFQXRVCZP5' where id=9;
-update noar ti set b0='4MSXYR4ABDFQXRVCZP5' where id=9;
-update noar tt set b1='7ISP2DR3001KSVQ6OHBS4JP' where id=9;
-update noar ti set b1='7ISP2DR3001KSVQ6OHBS4JP' where id=9;
-update noar tt set b2='48JY9SSEJZZXR80DWU' where id=9;
-update noar ti set b2='48JY9SSEJZZXR80DWU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KO4OLH6SJXNY1R9UUQBLYGORMD' where id=1;
-update noar ti set b0='KO4OLH6SJXNY1R9UUQBLYGORMD' where id=1;
-update noar tt set b1='LZH9L4K002Q2ZZPBGZO27GRD' where id=1;
-update noar ti set b1='LZH9L4K002Q2ZZPBGZO27GRD' where id=1;
-update noar tt set b2='17A95DDREMLFVFG' where id=1;
-update noar ti set b2='17A95DDREMLFVFG' where id=1;
-update noar tt set b0='XCWFW6N02XT1JJZDCUTM1JN84ODHX' where id=2;
-update noar ti set b0='XCWFW6N02XT1JJZDCUTM1JN84ODHX' where id=2;
-update noar tt set b1='D788' where id=2;
-update noar ti set b1='D788' where id=2;
-update noar tt set b2='V6XZ' where id=2;
-update noar ti set b2='V6XZ' where id=2;
-update noar tt set b0='2DK1UBRVDBHVUENY4UEG2' where id=3;
-update noar ti set b0='2DK1UBRVDBHVUENY4UEG2' where id=3;
-update noar tt set b1='D3WJD5P3Q' where id=3;
-update noar ti set b1='D3WJD5P3Q' where id=3;
-update noar tt set b2='09QYU' where id=3;
-update noar ti set b2='09QYU' where id=3;
-update noar tt set b0='4KNVGVL' where id=4;
-update noar ti set b0='4KNVGVL' where id=4;
-update noar tt set b1='PNP3XAT1W' where id=4;
-update noar ti set b1='PNP3XAT1W' where id=4;
-update noar tt set b2='YSUCD8BDH63M98XA' where id=4;
-update noar ti set b2='YSUCD8BDH63M98XA' where id=4;
-update noar tt set b0='08R0L2BP967A' where id=5;
-update noar ti set b0='08R0L2BP967A' where id=5;
-update noar tt set b1='6J35EG97AWMVXOCCMMC6MLLDSF' where id=5;
-update noar ti set b1='6J35EG97AWMVXOCCMMC6MLLDSF' where id=5;
-update noar tt set b2='Q447UQ604H3UXLNAJ' where id=5;
-update noar ti set b2='Q447UQ604H3UXLNAJ' where id=5;
-update noar tt set b0='69MG7R9JH3UD2VYOTE0KNBVCB53M696B' where id=6;
-update noar ti set b0='69MG7R9JH3UD2VYOTE0KNBVCB53M696B' where id=6;
-update noar tt set b1='GLGGL6U1SG' where id=6;
-update noar ti set b1='GLGGL6U1SG' where id=6;
-update noar tt set b2='R00O9ECHZSYM5FIMSQY' where id=6;
-update noar ti set b2='R00O9ECHZSYM5FIMSQY' where id=6;
-update noar tt set b0='AH2W33QDICC269L69B9N0MFRVCW' where id=7;
-update noar ti set b0='AH2W33QDICC269L69B9N0MFRVCW' where id=7;
-update noar tt set b1='T6J2WH2I3Z5RWXVTSI7S4C6T7STOXXD' where id=7;
-update noar ti set b1='T6J2WH2I3Z5RWXVTSI7S4C6T7STOXXD' where id=7;
-update noar tt set b2='KSWRONRU4N7' where id=7;
-update noar ti set b2='KSWRONRU4N7' where id=7;
-update noar tt set b0='W6GGGMFZYS4OV6IJQG9VM' where id=8;
-update noar ti set b0='W6GGGMFZYS4OV6IJQG9VM' where id=8;
-update noar tt set b1='ZDHL3' where id=8;
-update noar ti set b1='ZDHL3' where id=8;
-update noar tt set b2='BCEOMRP0N01ZN1IB4A0' where id=8;
-update noar ti set b2='BCEOMRP0N01ZN1IB4A0' where id=8;
-update noar tt set b0='274URTSFZNZXXFUUODCLOKRLB753' where id=9;
-update noar ti set b0='274URTSFZNZXXFUUODCLOKRLB753' where id=9;
-update noar tt set b1='EEP0A' where id=9;
-update noar ti set b1='EEP0A' where id=9;
-update noar tt set b2='3H60DMQDZM35FQECAOFUJ0' where id=9;
-update noar ti set b2='3H60DMQDZM35FQECAOFUJ0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QEB3L4H90L8M9GEJTO0XIPE' where id=1;
-update noar ti set b0='QEB3L4H90L8M9GEJTO0XIPE' where id=1;
-update noar tt set b1='R3R24PNNIG8N65EIDJT' where id=1;
-update noar ti set b1='R3R24PNNIG8N65EIDJT' where id=1;
-update noar tt set b2='AZWFBDKVQ0E' where id=1;
-update noar ti set b2='AZWFBDKVQ0E' where id=1;
-update noar tt set b0='A36IN830DMYRBZC' where id=2;
-update noar ti set b0='A36IN830DMYRBZC' where id=2;
-update noar tt set b1='QLM8JTATMNIES9XESY' where id=2;
-update noar ti set b1='QLM8JTATMNIES9XESY' where id=2;
-update noar tt set b2='C26XNJX2NPBZILAYVHGKRS' where id=2;
-update noar ti set b2='C26XNJX2NPBZILAYVHGKRS' where id=2;
-update noar tt set b0='QT49FWECT9BS7A05NJ50FR7PG' where id=3;
-update noar ti set b0='QT49FWECT9BS7A05NJ50FR7PG' where id=3;
-update noar tt set b1='ATVWFNDOQ1R8' where id=3;
-update noar ti set b1='ATVWFNDOQ1R8' where id=3;
-update noar tt set b2='V' where id=3;
-update noar ti set b2='V' where id=3;
-update noar tt set b0='LPQKBR4IPN82SYO6A13W' where id=4;
-update noar ti set b0='LPQKBR4IPN82SYO6A13W' where id=4;
-update noar tt set b1='S7GAZ1INVKTJ' where id=4;
-update noar ti set b1='S7GAZ1INVKTJ' where id=4;
-update noar tt set b2='UYGU0JI9AI' where id=4;
-update noar ti set b2='UYGU0JI9AI' where id=4;
-update noar tt set b0='84T1AHYMJ' where id=5;
-update noar ti set b0='84T1AHYMJ' where id=5;
-update noar tt set b1='XW15XWNAKM' where id=5;
-update noar ti set b1='XW15XWNAKM' where id=5;
-update noar tt set b2='TXCEOAXNJ0CBRD31PEK3ZV0' where id=5;
-update noar ti set b2='TXCEOAXNJ0CBRD31PEK3ZV0' where id=5;
-update noar tt set b0='CPYZNWJBWN0O6X4ZSSZ4TDFCZMPIQ' where id=6;
-update noar ti set b0='CPYZNWJBWN0O6X4ZSSZ4TDFCZMPIQ' where id=6;
-update noar tt set b1='X9IDKTBK074WCZ92NWS6' where id=6;
-update noar ti set b1='X9IDKTBK074WCZ92NWS6' where id=6;
-update noar tt set b2='OT3QWO2' where id=6;
-update noar ti set b2='OT3QWO2' where id=6;
-update noar tt set b0='K4Z0SRYW9X39WDR6M1XI31DIY0Q6' where id=7;
-update noar ti set b0='K4Z0SRYW9X39WDR6M1XI31DIY0Q6' where id=7;
-update noar tt set b1='9KJPW50GJF28FJXP60KWP4MNVIR' where id=7;
-update noar ti set b1='9KJPW50GJF28FJXP60KWP4MNVIR' where id=7;
-update noar tt set b2='NKTGTP6Z88L73QKR' where id=7;
-update noar ti set b2='NKTGTP6Z88L73QKR' where id=7;
-update noar tt set b0='7A01' where id=8;
-update noar ti set b0='7A01' where id=8;
-update noar tt set b1='XDXY5DJHJXXGJTXK' where id=8;
-update noar ti set b1='XDXY5DJHJXXGJTXK' where id=8;
-update noar tt set b2='3O' where id=8;
-update noar ti set b2='3O' where id=8;
-update noar tt set b0='0K0SZ6N1NJEZCTNXA0B8M41N2IKJ' where id=9;
-update noar ti set b0='0K0SZ6N1NJEZCTNXA0B8M41N2IKJ' where id=9;
-update noar tt set b1='LLM7F8LF' where id=9;
-update noar ti set b1='LLM7F8LF' where id=9;
-update noar tt set b2='DJBWF1AI23LB4IF1O81RLJXTP2V2S9U' where id=9;
-update noar ti set b2='DJBWF1AI23LB4IF1O81RLJXTP2V2S9U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S2GNWID48DVN' where id=1;
-update noar ti set b0='S2GNWID48DVN' where id=1;
-update noar tt set b1='OP7BN4PVZJ75AAFBMV1749B1OASG' where id=1;
-update noar ti set b1='OP7BN4PVZJ75AAFBMV1749B1OASG' where id=1;
-update noar tt set b2='6BWBHHCPT' where id=1;
-update noar ti set b2='6BWBHHCPT' where id=1;
-update noar tt set b0='87' where id=2;
-update noar ti set b0='87' where id=2;
-update noar tt set b1='R70I2AXYVJS' where id=2;
-update noar ti set b1='R70I2AXYVJS' where id=2;
-update noar tt set b2='S8X0XMCORSW5Z' where id=2;
-update noar ti set b2='S8X0XMCORSW5Z' where id=2;
-update noar tt set b0='Q8KA8L1ZO0OTCO1K0RTPAAS033GKXYX' where id=3;
-update noar ti set b0='Q8KA8L1ZO0OTCO1K0RTPAAS033GKXYX' where id=3;
-update noar tt set b1='DAJCJIW60JU1NUO0EHA7B2SWSPH2' where id=3;
-update noar ti set b1='DAJCJIW60JU1NUO0EHA7B2SWSPH2' where id=3;
-update noar tt set b2='56854R' where id=3;
-update noar ti set b2='56854R' where id=3;
-update noar tt set b0='MA64632MHVXC' where id=4;
-update noar ti set b0='MA64632MHVXC' where id=4;
-update noar tt set b1='8Z5DPNB' where id=4;
-update noar ti set b1='8Z5DPNB' where id=4;
-update noar tt set b2='IY44E3' where id=4;
-update noar ti set b2='IY44E3' where id=4;
-update noar tt set b0='5WE6S5' where id=5;
-update noar ti set b0='5WE6S5' where id=5;
-update noar tt set b1='NPX' where id=5;
-update noar ti set b1='NPX' where id=5;
-update noar tt set b2='1BAKLV9JYJFDZQHRIRKCZQ9EMAOEM32' where id=5;
-update noar ti set b2='1BAKLV9JYJFDZQHRIRKCZQ9EMAOEM32' where id=5;
-update noar tt set b0='JCY' where id=6;
-update noar ti set b0='JCY' where id=6;
-update noar tt set b1='LAHAK6KVY73SBNQHV7B2AC3UQ1LQY' where id=6;
-update noar ti set b1='LAHAK6KVY73SBNQHV7B2AC3UQ1LQY' where id=6;
-update noar tt set b2='1S7EMKKQHB9L' where id=6;
-update noar ti set b2='1S7EMKKQHB9L' where id=6;
-update noar tt set b0='G5QJOG8H2KTWKQA86R8ND14SHO' where id=7;
-update noar ti set b0='G5QJOG8H2KTWKQA86R8ND14SHO' where id=7;
-update noar tt set b1='CSXYJQZFL45CIIJ' where id=7;
-update noar ti set b1='CSXYJQZFL45CIIJ' where id=7;
-update noar tt set b2='RVLHD7DKC8KE6I5SA00T3XKF2SJQAIC' where id=7;
-update noar ti set b2='RVLHD7DKC8KE6I5SA00T3XKF2SJQAIC' where id=7;
-update noar tt set b0='645EV2FJ72QLO24F58RVKODYAHZ' where id=8;
-update noar ti set b0='645EV2FJ72QLO24F58RVKODYAHZ' where id=8;
-update noar tt set b1='TN' where id=8;
-update noar ti set b1='TN' where id=8;
-update noar tt set b2='9SD7ZYLA9JTKZ7KINPRLKQCEYBSLTHXM' where id=8;
-update noar ti set b2='9SD7ZYLA9JTKZ7KINPRLKQCEYBSLTHXM' where id=8;
-update noar tt set b0='VFZEHQZZ4MAKFGEOHZ4VTHT55' where id=9;
-update noar ti set b0='VFZEHQZZ4MAKFGEOHZ4VTHT55' where id=9;
-update noar tt set b1='GJI4MEN8D4554SKXD' where id=9;
-update noar ti set b1='GJI4MEN8D4554SKXD' where id=9;
-update noar tt set b2='PU2UXKL4TJ' where id=9;
-update noar ti set b2='PU2UXKL4TJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QGP605SFDMORJVG1X4A8HFF47R1GMXU' where id=1;
-update noar ti set b0='QGP605SFDMORJVG1X4A8HFF47R1GMXU' where id=1;
-update noar tt set b1='RMND1JHVZFKU5MRUTY2X6KXD5NOVD4RP' where id=1;
-update noar ti set b1='RMND1JHVZFKU5MRUTY2X6KXD5NOVD4RP' where id=1;
-update noar tt set b2='XC5RRXD4UIJNYYVXO' where id=1;
-update noar ti set b2='XC5RRXD4UIJNYYVXO' where id=1;
-update noar tt set b0='L1D' where id=2;
-update noar ti set b0='L1D' where id=2;
-update noar tt set b1='3' where id=2;
-update noar ti set b1='3' where id=2;
-update noar tt set b2='J4FURTLO7LOHFI6WCDVX5' where id=2;
-update noar ti set b2='J4FURTLO7LOHFI6WCDVX5' where id=2;
-update noar tt set b0='CPKZBHO1AE8FOMDX6QOTAE' where id=3;
-update noar ti set b0='CPKZBHO1AE8FOMDX6QOTAE' where id=3;
-update noar tt set b1='Z0Z83M4987340NEB2637' where id=3;
-update noar ti set b1='Z0Z83M4987340NEB2637' where id=3;
-update noar tt set b2='0E9G11M74UYE3IE9EEDL' where id=3;
-update noar ti set b2='0E9G11M74UYE3IE9EEDL' where id=3;
-update noar tt set b0='6N99N5I' where id=4;
-update noar ti set b0='6N99N5I' where id=4;
-update noar tt set b1='SFLEK27' where id=4;
-update noar ti set b1='SFLEK27' where id=4;
-update noar tt set b2='9TNERZ7UCPFT09TXNB' where id=4;
-update noar ti set b2='9TNERZ7UCPFT09TXNB' where id=4;
-update noar tt set b0='WRRLSIN' where id=5;
-update noar ti set b0='WRRLSIN' where id=5;
-update noar tt set b1='20UD58MVO' where id=5;
-update noar ti set b1='20UD58MVO' where id=5;
-update noar tt set b2='O22I3AAI91GPOPJW5VE' where id=5;
-update noar ti set b2='O22I3AAI91GPOPJW5VE' where id=5;
-update noar tt set b0='48X5A0KD6HNRA0PYRO34' where id=6;
-update noar ti set b0='48X5A0KD6HNRA0PYRO34' where id=6;
-update noar tt set b1='RUVCMGC05CKVUTKGFH8NH1CF' where id=6;
-update noar ti set b1='RUVCMGC05CKVUTKGFH8NH1CF' where id=6;
-update noar tt set b2='ERCBW35363OYOBYREBDJRDCNTSGUB8N8' where id=6;
-update noar ti set b2='ERCBW35363OYOBYREBDJRDCNTSGUB8N8' where id=6;
-update noar tt set b0='PHGE90JKAE14EVI' where id=7;
-update noar ti set b0='PHGE90JKAE14EVI' where id=7;
-update noar tt set b1='PUX8' where id=7;
-update noar ti set b1='PUX8' where id=7;
-update noar tt set b2='U562PGF7JNY3XPDA7ONZ' where id=7;
-update noar ti set b2='U562PGF7JNY3XPDA7ONZ' where id=7;
-update noar tt set b0='LJKEHRQUK58A7KLG6JQGN' where id=8;
-update noar ti set b0='LJKEHRQUK58A7KLG6JQGN' where id=8;
-update noar tt set b1='3IK2Q' where id=8;
-update noar ti set b1='3IK2Q' where id=8;
-update noar tt set b2='9LUEWCJIP1KKV6JNZXRYOEZW7YUG8Z7M' where id=8;
-update noar ti set b2='9LUEWCJIP1KKV6JNZXRYOEZW7YUG8Z7M' where id=8;
-update noar tt set b0='GJY3JNVBRPI1GR44YATZTW12IVA5P' where id=9;
-update noar ti set b0='GJY3JNVBRPI1GR44YATZTW12IVA5P' where id=9;
-update noar tt set b1='QMKPYZAGVG89OSFIFPBXY74SRT7' where id=9;
-update noar ti set b1='QMKPYZAGVG89OSFIFPBXY74SRT7' where id=9;
-update noar tt set b2='3KJTATITCH2IG90S' where id=9;
-update noar ti set b2='3KJTATITCH2IG90S' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XLSSZRO' where id=1;
-update noar ti set b0='XLSSZRO' where id=1;
-update noar tt set b1='8' where id=1;
-update noar ti set b1='8' where id=1;
-update noar tt set b2='S8Q4QRFZYUFT36KU4EO78UPHHTX1F9C' where id=1;
-update noar ti set b2='S8Q4QRFZYUFT36KU4EO78UPHHTX1F9C' where id=1;
-update noar tt set b0='MAZR66TUMVRHAVG' where id=2;
-update noar ti set b0='MAZR66TUMVRHAVG' where id=2;
-update noar tt set b1='P8L5Y36PX' where id=2;
-update noar ti set b1='P8L5Y36PX' where id=2;
-update noar tt set b2='R0QWA98' where id=2;
-update noar ti set b2='R0QWA98' where id=2;
-update noar tt set b0='5XFZQ2UIQV6KLOQC3IJSIO84J66' where id=3;
-update noar ti set b0='5XFZQ2UIQV6KLOQC3IJSIO84J66' where id=3;
-update noar tt set b1='NV0WHD413MZ5UG0Q' where id=3;
-update noar ti set b1='NV0WHD413MZ5UG0Q' where id=3;
-update noar tt set b2='Q58X4R1NKDN07' where id=3;
-update noar ti set b2='Q58X4R1NKDN07' where id=3;
-update noar tt set b0='6LPVBTEW8' where id=4;
-update noar ti set b0='6LPVBTEW8' where id=4;
-update noar tt set b1='3UD320' where id=4;
-update noar ti set b1='3UD320' where id=4;
-update noar tt set b2='Z5U' where id=4;
-update noar ti set b2='Z5U' where id=4;
-update noar tt set b0='ZZ0F8BTA696P7' where id=5;
-update noar ti set b0='ZZ0F8BTA696P7' where id=5;
-update noar tt set b1='ERZ63IQCGM5GJSM73PBNWQVV2TDR' where id=5;
-update noar ti set b1='ERZ63IQCGM5GJSM73PBNWQVV2TDR' where id=5;
-update noar tt set b2='EH0T8993' where id=5;
-update noar ti set b2='EH0T8993' where id=5;
-update noar tt set b0='2XHTI3RA3ONPUTYQSQJDBIU0D' where id=6;
-update noar ti set b0='2XHTI3RA3ONPUTYQSQJDBIU0D' where id=6;
-update noar tt set b1='HN82VINZLWBNA69TOPU' where id=6;
-update noar ti set b1='HN82VINZLWBNA69TOPU' where id=6;
-update noar tt set b2='EAHU7YT1YP91SYEIOI29F6188' where id=6;
-update noar ti set b2='EAHU7YT1YP91SYEIOI29F6188' where id=6;
-update noar tt set b0='7GXGKG54FPDRKXJ' where id=7;
-update noar ti set b0='7GXGKG54FPDRKXJ' where id=7;
-update noar tt set b1='8QOHIX9AJ3030XGQZAAYKE8VEGX9' where id=7;
-update noar ti set b1='8QOHIX9AJ3030XGQZAAYKE8VEGX9' where id=7;
-update noar tt set b2='W8VM84Q' where id=7;
-update noar ti set b2='W8VM84Q' where id=7;
-update noar tt set b0='EV' where id=8;
-update noar ti set b0='EV' where id=8;
-update noar tt set b1='8HG0P' where id=8;
-update noar ti set b1='8HG0P' where id=8;
-update noar tt set b2='6J8XB9T2VKOGZ64AX7TJEB' where id=8;
-update noar ti set b2='6J8XB9T2VKOGZ64AX7TJEB' where id=8;
-update noar tt set b0='ECQLJ96HLRXI51N43K0ROIOESK6U' where id=9;
-update noar ti set b0='ECQLJ96HLRXI51N43K0ROIOESK6U' where id=9;
-update noar tt set b1='DRML428XG4R67BX0FN2G9GU' where id=9;
-update noar ti set b1='DRML428XG4R67BX0FN2G9GU' where id=9;
-update noar tt set b2='EW2G0TEWQ8GBQCRIH0083N5O' where id=9;
-update noar ti set b2='EW2G0TEWQ8GBQCRIH0083N5O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 longblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MAXMPF7TUV0MCI56H1YFPH5' where id=1;
-update noar ti set b0='MAXMPF7TUV0MCI56H1YFPH5' where id=1;
-update noar tt set b1='S5EKMHZJ8CLDJ9MNKIFDL2H550SLET' where id=1;
-update noar ti set b1='S5EKMHZJ8CLDJ9MNKIFDL2H550SLET' where id=1;
-update noar tt set b2='C8KWQI6XUM04JT7OVZ' where id=1;
-update noar ti set b2='C8KWQI6XUM04JT7OVZ' where id=1;
-update noar tt set b0='LQEYSD1WNZTEGU2H67LBR6FZ0TX68Q' where id=2;
-update noar ti set b0='LQEYSD1WNZTEGU2H67LBR6FZ0TX68Q' where id=2;
-update noar tt set b1='4UYF6' where id=2;
-update noar ti set b1='4UYF6' where id=2;
-update noar tt set b2='X4S07Q4BPNVLFI70RX3GZHT8' where id=2;
-update noar ti set b2='X4S07Q4BPNVLFI70RX3GZHT8' where id=2;
-update noar tt set b0='F6MZ9NJELPT20WGF06OJQEK' where id=3;
-update noar ti set b0='F6MZ9NJELPT20WGF06OJQEK' where id=3;
-update noar tt set b1='S5O0BME9J8LYOAUECGIE26ZJ5HT' where id=3;
-update noar ti set b1='S5O0BME9J8LYOAUECGIE26ZJ5HT' where id=3;
-update noar tt set b2='6X8PYH566263PDZCHLKSYGAD9BMZP1' where id=3;
-update noar ti set b2='6X8PYH566263PDZCHLKSYGAD9BMZP1' where id=3;
-update noar tt set b0='R4K3C5YXY' where id=4;
-update noar ti set b0='R4K3C5YXY' where id=4;
-update noar tt set b1='BZ3VDZCVF33MFAJID27VS98' where id=4;
-update noar ti set b1='BZ3VDZCVF33MFAJID27VS98' where id=4;
-update noar tt set b2='919DT0JYDNP83TDYULW7ADCKU0KONWI' where id=4;
-update noar ti set b2='919DT0JYDNP83TDYULW7ADCKU0KONWI' where id=4;
-update noar tt set b0='X4' where id=5;
-update noar ti set b0='X4' where id=5;
-update noar tt set b1='Y8EMEG189APTMZQZNOZC8BEWRE' where id=5;
-update noar ti set b1='Y8EMEG189APTMZQZNOZC8BEWRE' where id=5;
-update noar tt set b2='O8G8767UNH2EGP51EDKM73' where id=5;
-update noar ti set b2='O8G8767UNH2EGP51EDKM73' where id=5;
-update noar tt set b0='T' where id=6;
-update noar ti set b0='T' where id=6;
-update noar tt set b1='UCOOJ2XL5I' where id=6;
-update noar ti set b1='UCOOJ2XL5I' where id=6;
-update noar tt set b2='GOAHWCD3HAT' where id=6;
-update noar ti set b2='GOAHWCD3HAT' where id=6;
-update noar tt set b0='RLWOZRXGBWP4U' where id=7;
-update noar ti set b0='RLWOZRXGBWP4U' where id=7;
-update noar tt set b1='003TSEHK4X0IN' where id=7;
-update noar ti set b1='003TSEHK4X0IN' where id=7;
-update noar tt set b2='VVRVGIUJXC1AQ9VEOM6Z50H7GDA6GOMD' where id=7;
-update noar ti set b2='VVRVGIUJXC1AQ9VEOM6Z50H7GDA6GOMD' where id=7;
-update noar tt set b0='DUX0L' where id=8;
-update noar ti set b0='DUX0L' where id=8;
-update noar tt set b1='JAZY2' where id=8;
-update noar ti set b1='JAZY2' where id=8;
-update noar tt set b2='KOSRX1CYE3IYSQ52O4NXSQH' where id=8;
-update noar ti set b2='KOSRX1CYE3IYSQ52O4NXSQH' where id=8;
-update noar tt set b0='T' where id=9;
-update noar ti set b0='T' where id=9;
-update noar tt set b1='I1' where id=9;
-update noar ti set b1='I1' where id=9;
-update noar tt set b2='M6IJVN179XNMABFH77B7XYQRO3ZPK6PX' where id=9;
-update noar ti set b2='M6IJVN179XNMABFH77B7XYQRO3ZPK6PX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ARF2OX6I4NCXXOJABZ3CJ' where id=1;
-update noar ti set b0='ARF2OX6I4NCXXOJABZ3CJ' where id=1;
-update noar tt set b1='NWIX38X5JHKFVS2J3K0HSXSF' where id=1;
-update noar ti set b1='NWIX38X5JHKFVS2J3K0HSXSF' where id=1;
-update noar tt set b2='T3QSG3MSW4GR4KOY7' where id=1;
-update noar ti set b2='T3QSG3MSW4GR4KOY7' where id=1;
-update noar tt set b0='TB4KUIEG0P3RJE9O8TJFCK2A6SD66WPN' where id=2;
-update noar ti set b0='TB4KUIEG0P3RJE9O8TJFCK2A6SD66WPN' where id=2;
-update noar tt set b1='ZB38GFHO5G25' where id=2;
-update noar ti set b1='ZB38GFHO5G25' where id=2;
-update noar tt set b2='DOXK2H4BDYPQ' where id=2;
-update noar ti set b2='DOXK2H4BDYPQ' where id=2;
-update noar tt set b0='HI2INZC3LV' where id=3;
-update noar ti set b0='HI2INZC3LV' where id=3;
-update noar tt set b1='SEYL29YL09' where id=3;
-update noar ti set b1='SEYL29YL09' where id=3;
-update noar tt set b2='Q373ECQ6WFJYBTX33IHAW9VV1Z74Y' where id=3;
-update noar ti set b2='Q373ECQ6WFJYBTX33IHAW9VV1Z74Y' where id=3;
-update noar tt set b0='IOFI267CHU6NYW5XD' where id=4;
-update noar ti set b0='IOFI267CHU6NYW5XD' where id=4;
-update noar tt set b1='1AZDD78RDDKF' where id=4;
-update noar ti set b1='1AZDD78RDDKF' where id=4;
-update noar tt set b2='J5XXCDGGQ' where id=4;
-update noar ti set b2='J5XXCDGGQ' where id=4;
-update noar tt set b0='COVLBUULRWR9ET91497QKD1ARXA24FX' where id=5;
-update noar ti set b0='COVLBUULRWR9ET91497QKD1ARXA24FX' where id=5;
-update noar tt set b1='FO87IWC9NOFOQ7H7LMWBHQTL0DMRV' where id=5;
-update noar ti set b1='FO87IWC9NOFOQ7H7LMWBHQTL0DMRV' where id=5;
-update noar tt set b2='NGRXKNKH8F' where id=5;
-update noar ti set b2='NGRXKNKH8F' where id=5;
-update noar tt set b0='B14N1BBIV' where id=6;
-update noar ti set b0='B14N1BBIV' where id=6;
-update noar tt set b1='GQGLP8AILOUJX7KR' where id=6;
-update noar ti set b1='GQGLP8AILOUJX7KR' where id=6;
-update noar tt set b2='VEZ00YSQH91RP854VU6WYX3O6WV' where id=6;
-update noar ti set b2='VEZ00YSQH91RP854VU6WYX3O6WV' where id=6;
-update noar tt set b0='HGG16UAO75AXAWXNHN2BJH6NF8' where id=7;
-update noar ti set b0='HGG16UAO75AXAWXNHN2BJH6NF8' where id=7;
-update noar tt set b1='HE69FHE59A62' where id=7;
-update noar ti set b1='HE69FHE59A62' where id=7;
-update noar tt set b2='QGYJUGF4SH2FVAIOSIUH7RIHQGAYT4IF' where id=7;
-update noar ti set b2='QGYJUGF4SH2FVAIOSIUH7RIHQGAYT4IF' where id=7;
-update noar tt set b0='0QPCNEPH4HS3Y95056PYHD' where id=8;
-update noar ti set b0='0QPCNEPH4HS3Y95056PYHD' where id=8;
-update noar tt set b1='76VVLV9EUICA8VI14EWHOZ981S' where id=8;
-update noar ti set b1='76VVLV9EUICA8VI14EWHOZ981S' where id=8;
-update noar tt set b2='FP9GJ88TSSXHZ6IG78HZL8LOE' where id=8;
-update noar ti set b2='FP9GJ88TSSXHZ6IG78HZL8LOE' where id=8;
-update noar tt set b0='9MK5D1D120TUO930' where id=9;
-update noar ti set b0='9MK5D1D120TUO930' where id=9;
-update noar tt set b1='ZIKXPL7092J9X5HGM0M8K3JGJY7C7L5' where id=9;
-update noar ti set b1='ZIKXPL7092J9X5HGM0M8K3JGJY7C7L5' where id=9;
-update noar tt set b2='896QEL8BV8U' where id=9;
-update noar ti set b2='896QEL8BV8U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 text null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W0QJFVJ' where id=1;
-update noar ti set b0='W0QJFVJ' where id=1;
-update noar tt set b1='YM1BF3D6W4TQOFK93FGYD8' where id=1;
-update noar ti set b1='YM1BF3D6W4TQOFK93FGYD8' where id=1;
-update noar tt set b2='FB6EQWNT30U4J' where id=1;
-update noar ti set b2='FB6EQWNT30U4J' where id=1;
-update noar tt set b0='P6P5PTOVMOWYREA5WLZA6MLJE8' where id=2;
-update noar ti set b0='P6P5PTOVMOWYREA5WLZA6MLJE8' where id=2;
-update noar tt set b1='HF' where id=2;
-update noar ti set b1='HF' where id=2;
-update noar tt set b2='RX470Z0SCFQ8A73FP2QVNTAVCV' where id=2;
-update noar ti set b2='RX470Z0SCFQ8A73FP2QVNTAVCV' where id=2;
-update noar tt set b0='9LKU6FRQVHWPBCYT915SINB9PZT3' where id=3;
-update noar ti set b0='9LKU6FRQVHWPBCYT915SINB9PZT3' where id=3;
-update noar tt set b1='OI' where id=3;
-update noar ti set b1='OI' where id=3;
-update noar tt set b2='7RJ1V' where id=3;
-update noar ti set b2='7RJ1V' where id=3;
-update noar tt set b0='Z7F9J8HST42KX4CR9CF97J48' where id=4;
-update noar ti set b0='Z7F9J8HST42KX4CR9CF97J48' where id=4;
-update noar tt set b1='OJUDCULJW2F' where id=4;
-update noar ti set b1='OJUDCULJW2F' where id=4;
-update noar tt set b2='2YBFLBOTWURCB0WGXIZU5L' where id=4;
-update noar ti set b2='2YBFLBOTWURCB0WGXIZU5L' where id=4;
-update noar tt set b0='WM3J2U097STSKM6U6DW7UJZ82S3' where id=5;
-update noar ti set b0='WM3J2U097STSKM6U6DW7UJZ82S3' where id=5;
-update noar tt set b1='UPF2RESCJ328IRRF0JE4' where id=5;
-update noar ti set b1='UPF2RESCJ328IRRF0JE4' where id=5;
-update noar tt set b2='E51TQ8CWY2O9370GPECYGE' where id=5;
-update noar ti set b2='E51TQ8CWY2O9370GPECYGE' where id=5;
-update noar tt set b0='6B5D7SRKWBVRD' where id=6;
-update noar ti set b0='6B5D7SRKWBVRD' where id=6;
-update noar tt set b1='BOKNV90GOXK7LS9DE94JZ4E3H130' where id=6;
-update noar ti set b1='BOKNV90GOXK7LS9DE94JZ4E3H130' where id=6;
-update noar tt set b2='0973T91EOUKAJ21KTO3UVDG2138XDE0P' where id=6;
-update noar ti set b2='0973T91EOUKAJ21KTO3UVDG2138XDE0P' where id=6;
-update noar tt set b0='E5EJ5O2KSMY301OH82D7QTLINLLAXO8' where id=7;
-update noar ti set b0='E5EJ5O2KSMY301OH82D7QTLINLLAXO8' where id=7;
-update noar tt set b1='2OO1VI791DPW' where id=7;
-update noar ti set b1='2OO1VI791DPW' where id=7;
-update noar tt set b2='M4L3WADCIDTSKP0K4B' where id=7;
-update noar ti set b2='M4L3WADCIDTSKP0K4B' where id=7;
-update noar tt set b0='OHLFBDOPP8LDRSVGFUKYF' where id=8;
-update noar ti set b0='OHLFBDOPP8LDRSVGFUKYF' where id=8;
-update noar tt set b1='HNGAG0PI2P14' where id=8;
-update noar ti set b1='HNGAG0PI2P14' where id=8;
-update noar tt set b2='LHO4A4W1ABLSI8OFLHLJ7ITQ0AJS08L' where id=8;
-update noar ti set b2='LHO4A4W1ABLSI8OFLHLJ7ITQ0AJS08L' where id=8;
-update noar tt set b0='1L4U80T47PB7QH9UB8EELVY6ZDF' where id=9;
-update noar ti set b0='1L4U80T47PB7QH9UB8EELVY6ZDF' where id=9;
-update noar tt set b1='4D8M2CDJ3HGPO9I8Q1IOBCIA' where id=9;
-update noar ti set b1='4D8M2CDJ3HGPO9I8Q1IOBCIA' where id=9;
-update noar tt set b2='XC8FQAYG7ZIJ33Y9GFND89NEZ' where id=9;
-update noar ti set b2='XC8FQAYG7ZIJ33Y9GFND89NEZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 text not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QGWQDDONQL5X25L8VNYUUXU' where id=1;
-update noar ti set b0='QGWQDDONQL5X25L8VNYUUXU' where id=1;
-update noar tt set b1='EBL959YUAGUP1EPG2520JJDFH7OTM7XZ' where id=1;
-update noar ti set b1='EBL959YUAGUP1EPG2520JJDFH7OTM7XZ' where id=1;
-update noar tt set b2='1M3E1RBQE4UQAEIYNL7ESD03J' where id=1;
-update noar ti set b2='1M3E1RBQE4UQAEIYNL7ESD03J' where id=1;
-update noar tt set b0='8TJ' where id=2;
-update noar ti set b0='8TJ' where id=2;
-update noar tt set b1='1Q3Y77861R3AA9GCECZZ6E9MDLZP' where id=2;
-update noar ti set b1='1Q3Y77861R3AA9GCECZZ6E9MDLZP' where id=2;
-update noar tt set b2='HUN0WK1W5DUDLPUOHW' where id=2;
-update noar ti set b2='HUN0WK1W5DUDLPUOHW' where id=2;
-update noar tt set b0='GEQB5UIWO18S2JCI4O8536FTLVF0CR9K' where id=3;
-update noar ti set b0='GEQB5UIWO18S2JCI4O8536FTLVF0CR9K' where id=3;
-update noar tt set b1='P1YBSPIH2ZRKBN6ES' where id=3;
-update noar ti set b1='P1YBSPIH2ZRKBN6ES' where id=3;
-update noar tt set b2='LB5AASRDMOTT2POT3HED081HMHY49YN' where id=3;
-update noar ti set b2='LB5AASRDMOTT2POT3HED081HMHY49YN' where id=3;
-update noar tt set b0='5DYIRSIV5ZXMTKHL90FJ3K23' where id=4;
-update noar ti set b0='5DYIRSIV5ZXMTKHL90FJ3K23' where id=4;
-update noar tt set b1='YRAOVCPOBGHZZXDJRBTE8ZOR9KLD2' where id=4;
-update noar ti set b1='YRAOVCPOBGHZZXDJRBTE8ZOR9KLD2' where id=4;
-update noar tt set b2='8S35YGWXSQY22PPWC8SR5V20' where id=4;
-update noar ti set b2='8S35YGWXSQY22PPWC8SR5V20' where id=4;
-update noar tt set b0='CM1P4AU' where id=5;
-update noar ti set b0='CM1P4AU' where id=5;
-update noar tt set b1='TFQBR6' where id=5;
-update noar ti set b1='TFQBR6' where id=5;
-update noar tt set b2='PBGEKEEWEJGA' where id=5;
-update noar ti set b2='PBGEKEEWEJGA' where id=5;
-update noar tt set b0='A1KAGH5DTD510F2AH7TI6Q6Z13LA27T' where id=6;
-update noar ti set b0='A1KAGH5DTD510F2AH7TI6Q6Z13LA27T' where id=6;
-update noar tt set b1='X8FD0OFUZ64GWTW2RY5JP' where id=6;
-update noar ti set b1='X8FD0OFUZ64GWTW2RY5JP' where id=6;
-update noar tt set b2='3P7CJ7PKQIDQZVSQUQIT6QC4EEIVX26' where id=6;
-update noar ti set b2='3P7CJ7PKQIDQZVSQUQIT6QC4EEIVX26' where id=6;
-update noar tt set b0='06136OVB9R' where id=7;
-update noar ti set b0='06136OVB9R' where id=7;
-update noar tt set b1='ECTIILXY4HY8NH11H' where id=7;
-update noar ti set b1='ECTIILXY4HY8NH11H' where id=7;
-update noar tt set b2='IC2P5EB' where id=7;
-update noar ti set b2='IC2P5EB' where id=7;
-update noar tt set b0='IGP12N09O1SVH' where id=8;
-update noar ti set b0='IGP12N09O1SVH' where id=8;
-update noar tt set b1='JRMWRF4CYVMU2IL2OJC331G8GC5' where id=8;
-update noar ti set b1='JRMWRF4CYVMU2IL2OJC331G8GC5' where id=8;
-update noar tt set b2='TRRJCPEGX3N13TX8' where id=8;
-update noar ti set b2='TRRJCPEGX3N13TX8' where id=8;
-update noar tt set b0='D563TB8' where id=9;
-update noar ti set b0='D563TB8' where id=9;
-update noar tt set b1='TNY' where id=9;
-update noar ti set b1='TNY' where id=9;
-update noar tt set b2='PBLTJHGO6UE' where id=9;
-update noar ti set b2='PBLTJHGO6UE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 text null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OJYDB8MWAB63YTG0E1JHFAPSEN8O39LG' where id=1;
-update noar ti set b0='OJYDB8MWAB63YTG0E1JHFAPSEN8O39LG' where id=1;
-update noar tt set b1='WEGWFTFTVR8TW7SII56CXYW' where id=1;
-update noar ti set b1='WEGWFTFTVR8TW7SII56CXYW' where id=1;
-update noar tt set b2='Y3NR81I9IF0XUF0MHY4IGB36' where id=1;
-update noar ti set b2='Y3NR81I9IF0XUF0MHY4IGB36' where id=1;
-update noar tt set b0='D' where id=2;
-update noar ti set b0='D' where id=2;
-update noar tt set b1='EKVU3NT3N0VK0YT4WI4V208D6P' where id=2;
-update noar ti set b1='EKVU3NT3N0VK0YT4WI4V208D6P' where id=2;
-update noar tt set b2='7N7CWUOSN0U30AEWR23F3J25' where id=2;
-update noar ti set b2='7N7CWUOSN0U30AEWR23F3J25' where id=2;
-update noar tt set b0='0DFBT' where id=3;
-update noar ti set b0='0DFBT' where id=3;
-update noar tt set b1='49QW73ZWRP501FZ62RV932VXQ80ZZZ1T' where id=3;
-update noar ti set b1='49QW73ZWRP501FZ62RV932VXQ80ZZZ1T' where id=3;
-update noar tt set b2='ITX2UTXA4USKKPCN9W0REEUYJSMSPJ' where id=3;
-update noar ti set b2='ITX2UTXA4USKKPCN9W0REEUYJSMSPJ' where id=3;
-update noar tt set b0='XRYLIKBG' where id=4;
-update noar ti set b0='XRYLIKBG' where id=4;
-update noar tt set b1='D1L4AVKB3PY29' where id=4;
-update noar ti set b1='D1L4AVKB3PY29' where id=4;
-update noar tt set b2='DY6P9IFKZGHA0O9QSP7Y48E2K0O3' where id=4;
-update noar ti set b2='DY6P9IFKZGHA0O9QSP7Y48E2K0O3' where id=4;
-update noar tt set b0='G' where id=5;
-update noar ti set b0='G' where id=5;
-update noar tt set b1='30DKW9NKEH2PLYT67' where id=5;
-update noar ti set b1='30DKW9NKEH2PLYT67' where id=5;
-update noar tt set b2='UYLWN4VI7YOJDY98BYC06H' where id=5;
-update noar ti set b2='UYLWN4VI7YOJDY98BYC06H' where id=5;
-update noar tt set b0='HD5C5FO62R60MV32' where id=6;
-update noar ti set b0='HD5C5FO62R60MV32' where id=6;
-update noar tt set b1='JPMT3ORK6X6B' where id=6;
-update noar ti set b1='JPMT3ORK6X6B' where id=6;
-update noar tt set b2='JMCN7IEYYPX5A7P7AKU' where id=6;
-update noar ti set b2='JMCN7IEYYPX5A7P7AKU' where id=6;
-update noar tt set b0='6ZT2CAC6SPGFJT' where id=7;
-update noar ti set b0='6ZT2CAC6SPGFJT' where id=7;
-update noar tt set b1='VWXZURFZ05JU1O2NEQUKAPUV4' where id=7;
-update noar ti set b1='VWXZURFZ05JU1O2NEQUKAPUV4' where id=7;
-update noar tt set b2='ZZ8DDB6FQC50ER9KZMX285' where id=7;
-update noar ti set b2='ZZ8DDB6FQC50ER9KZMX285' where id=7;
-update noar tt set b0='DZJGBEZX6I7UPE9TA' where id=8;
-update noar ti set b0='DZJGBEZX6I7UPE9TA' where id=8;
-update noar tt set b1='L27Q' where id=8;
-update noar ti set b1='L27Q' where id=8;
-update noar tt set b2='7UHPKHZWJY4H0P8VP7U4NULH19R0M' where id=8;
-update noar ti set b2='7UHPKHZWJY4H0P8VP7U4NULH19R0M' where id=8;
-update noar tt set b0='C0G51KDVAZ2BKY03FAY4E' where id=9;
-update noar ti set b0='C0G51KDVAZ2BKY03FAY4E' where id=9;
-update noar tt set b1='M5PCQ9U0G1VSKJ5RHL4HENT' where id=9;
-update noar ti set b1='M5PCQ9U0G1VSKJ5RHL4HENT' where id=9;
-update noar tt set b2='7PG5GFY0BINV4A' where id=9;
-update noar ti set b2='7PG5GFY0BINV4A' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 text not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WPLDP7C9S5COMWMF8L0UUJ' where id=1;
-update noar ti set b0='WPLDP7C9S5COMWMF8L0UUJ' where id=1;
-update noar tt set b1='S4QEXH0J9T' where id=1;
-update noar ti set b1='S4QEXH0J9T' where id=1;
-update noar tt set b2='ADA4K9BMN6Y7IR98WL' where id=1;
-update noar ti set b2='ADA4K9BMN6Y7IR98WL' where id=1;
-update noar tt set b0='1NN67JASBVRJ' where id=2;
-update noar ti set b0='1NN67JASBVRJ' where id=2;
-update noar tt set b1='DJP9MTVJMNF7M6DP4BRCKGT53' where id=2;
-update noar ti set b1='DJP9MTVJMNF7M6DP4BRCKGT53' where id=2;
-update noar tt set b2='X3YFQC62W25L2OMCZISXI2WP' where id=2;
-update noar ti set b2='X3YFQC62W25L2OMCZISXI2WP' where id=2;
-update noar tt set b0='KLCDLI5TTTM3TLT6PULCOHW' where id=3;
-update noar ti set b0='KLCDLI5TTTM3TLT6PULCOHW' where id=3;
-update noar tt set b1='8A4KA8V4DWXNK2UCMSNXDNZ0XIUMCK' where id=3;
-update noar ti set b1='8A4KA8V4DWXNK2UCMSNXDNZ0XIUMCK' where id=3;
-update noar tt set b2='WSKRRRSTW1VW4UJ9XBNUX3M' where id=3;
-update noar ti set b2='WSKRRRSTW1VW4UJ9XBNUX3M' where id=3;
-update noar tt set b0='ZDMKXU8JYR891BTOIZ050Y6EDB' where id=4;
-update noar ti set b0='ZDMKXU8JYR891BTOIZ050Y6EDB' where id=4;
-update noar tt set b1='J4XUPSONCZZDEI6IFW' where id=4;
-update noar ti set b1='J4XUPSONCZZDEI6IFW' where id=4;
-update noar tt set b2='U9WKYA6' where id=4;
-update noar ti set b2='U9WKYA6' where id=4;
-update noar tt set b0='G66' where id=5;
-update noar ti set b0='G66' where id=5;
-update noar tt set b1='KIFJN1NZGZDY5MVDRJQ' where id=5;
-update noar ti set b1='KIFJN1NZGZDY5MVDRJQ' where id=5;
-update noar tt set b2='QI2KOTI' where id=5;
-update noar ti set b2='QI2KOTI' where id=5;
-update noar tt set b0='6LI7VNF5DE7J4IBMOSKCR9693XCVVRE' where id=6;
-update noar ti set b0='6LI7VNF5DE7J4IBMOSKCR9693XCVVRE' where id=6;
-update noar tt set b1='JLIJWW1ENFYVXUX0O4FOW' where id=6;
-update noar ti set b1='JLIJWW1ENFYVXUX0O4FOW' where id=6;
-update noar tt set b2='7IML6T4324046OECV9J5RP0KRAL0' where id=6;
-update noar ti set b2='7IML6T4324046OECV9J5RP0KRAL0' where id=6;
-update noar tt set b0='FQVFWHN88E9XZ9KT' where id=7;
-update noar ti set b0='FQVFWHN88E9XZ9KT' where id=7;
-update noar tt set b1='ZCORTFD9TO' where id=7;
-update noar ti set b1='ZCORTFD9TO' where id=7;
-update noar tt set b2='NZWVZV5M7UEGZE412K48' where id=7;
-update noar ti set b2='NZWVZV5M7UEGZE412K48' where id=7;
-update noar tt set b0='14ZWGXXU02SJGP1R7ETFU5' where id=8;
-update noar ti set b0='14ZWGXXU02SJGP1R7ETFU5' where id=8;
-update noar tt set b1='MW9IVFHIBZDAYGC1F2KIV0E' where id=8;
-update noar ti set b1='MW9IVFHIBZDAYGC1F2KIV0E' where id=8;
-update noar tt set b2='OY' where id=8;
-update noar ti set b2='OY' where id=8;
-update noar tt set b0='ZCE1Z1' where id=9;
-update noar ti set b0='ZCE1Z1' where id=9;
-update noar tt set b1='ID6VRJF66OU8SN60EY' where id=9;
-update noar ti set b1='ID6VRJF66OU8SN60EY' where id=9;
-update noar tt set b2='DM39LR37P6XB7KQXY' where id=9;
-update noar ti set b2='DM39LR37P6XB7KQXY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 text null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MO26TDAU' where id=1;
-update noar ti set b0='MO26TDAU' where id=1;
-update noar tt set b1='OLY4PJ9DUHJRJ4MAT1WYDO8T03R69' where id=1;
-update noar ti set b1='OLY4PJ9DUHJRJ4MAT1WYDO8T03R69' where id=1;
-update noar tt set b2='M6JJZ08IG2MO99XAETZ70RM' where id=1;
-update noar ti set b2='M6JJZ08IG2MO99XAETZ70RM' where id=1;
-update noar tt set b0='B77CGU2C3' where id=2;
-update noar ti set b0='B77CGU2C3' where id=2;
-update noar tt set b1='9FGMC9UV' where id=2;
-update noar ti set b1='9FGMC9UV' where id=2;
-update noar tt set b2='PJXELC' where id=2;
-update noar ti set b2='PJXELC' where id=2;
-update noar tt set b0='HXGLD' where id=3;
-update noar ti set b0='HXGLD' where id=3;
-update noar tt set b1='C36IY80' where id=3;
-update noar ti set b1='C36IY80' where id=3;
-update noar tt set b2='PJPIRG2MO' where id=3;
-update noar ti set b2='PJPIRG2MO' where id=3;
-update noar tt set b0='7QZ1UONC' where id=4;
-update noar ti set b0='7QZ1UONC' where id=4;
-update noar tt set b1='DKSZ13EZV0H86XZG5E10U' where id=4;
-update noar ti set b1='DKSZ13EZV0H86XZG5E10U' where id=4;
-update noar tt set b2='WAX1MPIF2N2SXAI3NX' where id=4;
-update noar ti set b2='WAX1MPIF2N2SXAI3NX' where id=4;
-update noar tt set b0='P' where id=5;
-update noar ti set b0='P' where id=5;
-update noar tt set b1='WCNF845CIL32MU11UUST7' where id=5;
-update noar ti set b1='WCNF845CIL32MU11UUST7' where id=5;
-update noar tt set b2='7DPY2HIGM' where id=5;
-update noar ti set b2='7DPY2HIGM' where id=5;
-update noar tt set b0='XC9REDW3OFHXI08CWH4Q' where id=6;
-update noar ti set b0='XC9REDW3OFHXI08CWH4Q' where id=6;
-update noar tt set b1='R5N915M1Q0QI4EOP7' where id=6;
-update noar ti set b1='R5N915M1Q0QI4EOP7' where id=6;
-update noar tt set b2='TTK8KG5CCCN71SWMIK' where id=6;
-update noar ti set b2='TTK8KG5CCCN71SWMIK' where id=6;
-update noar tt set b0='RJPKUXAVTW252NE' where id=7;
-update noar ti set b0='RJPKUXAVTW252NE' where id=7;
-update noar tt set b1='HWCQBI7B965LGCS8UU3A' where id=7;
-update noar ti set b1='HWCQBI7B965LGCS8UU3A' where id=7;
-update noar tt set b2='G3P7O9PG4LD5Z8IMLTVT0K5E6' where id=7;
-update noar ti set b2='G3P7O9PG4LD5Z8IMLTVT0K5E6' where id=7;
-update noar tt set b0='QOBKPBE6VF45GYCNC' where id=8;
-update noar ti set b0='QOBKPBE6VF45GYCNC' where id=8;
-update noar tt set b1='A7MG33' where id=8;
-update noar ti set b1='A7MG33' where id=8;
-update noar tt set b2='6YTS36DH0ZTJ1JVF3PD07T968A' where id=8;
-update noar ti set b2='6YTS36DH0ZTJ1JVF3PD07T968A' where id=8;
-update noar tt set b0='9HQ3TSV' where id=9;
-update noar ti set b0='9HQ3TSV' where id=9;
-update noar tt set b1='VM82BLAHGL5T97UYA' where id=9;
-update noar ti set b1='VM82BLAHGL5T97UYA' where id=9;
-update noar tt set b2='BV7B20OH71VL3A7J' where id=9;
-update noar ti set b2='BV7B20OH71VL3A7J' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 text not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SQSFIG54XSZ1E' where id=1;
-update noar ti set b0='SQSFIG54XSZ1E' where id=1;
-update noar tt set b1='6BXXLC212IQEQ' where id=1;
-update noar ti set b1='6BXXLC212IQEQ' where id=1;
-update noar tt set b2='GYVTR' where id=1;
-update noar ti set b2='GYVTR' where id=1;
-update noar tt set b0='LMF3IIR5HK225OXPP' where id=2;
-update noar ti set b0='LMF3IIR5HK225OXPP' where id=2;
-update noar tt set b1='RR0F06FJBW' where id=2;
-update noar ti set b1='RR0F06FJBW' where id=2;
-update noar tt set b2='4AMQY64RN6LUME5TYAB519Q' where id=2;
-update noar ti set b2='4AMQY64RN6LUME5TYAB519Q' where id=2;
-update noar tt set b0='RYQU2MQ' where id=3;
-update noar ti set b0='RYQU2MQ' where id=3;
-update noar tt set b1='Z3T' where id=3;
-update noar ti set b1='Z3T' where id=3;
-update noar tt set b2='FEKQEZ1V3AXGTRZ' where id=3;
-update noar ti set b2='FEKQEZ1V3AXGTRZ' where id=3;
-update noar tt set b0='J0FM9KOZUR7RO7JRSOVL0UJ' where id=4;
-update noar ti set b0='J0FM9KOZUR7RO7JRSOVL0UJ' where id=4;
-update noar tt set b1='24QUOXMREDZ5AS2BMQHYMW' where id=4;
-update noar ti set b1='24QUOXMREDZ5AS2BMQHYMW' where id=4;
-update noar tt set b2='ECOGBNK9IPH0WQIXW7' where id=4;
-update noar ti set b2='ECOGBNK9IPH0WQIXW7' where id=4;
-update noar tt set b0='OCY6M8H3GGQ57T8HJG5YF9' where id=5;
-update noar ti set b0='OCY6M8H3GGQ57T8HJG5YF9' where id=5;
-update noar tt set b1='9J3GLLT7QGGNL5' where id=5;
-update noar ti set b1='9J3GLLT7QGGNL5' where id=5;
-update noar tt set b2='O' where id=5;
-update noar ti set b2='O' where id=5;
-update noar tt set b0='38G39L714NT2F6TJ2' where id=6;
-update noar ti set b0='38G39L714NT2F6TJ2' where id=6;
-update noar tt set b1='Y5O1P9JY' where id=6;
-update noar ti set b1='Y5O1P9JY' where id=6;
-update noar tt set b2='HPKLJ3M2LLA24J93N6AL5D' where id=6;
-update noar ti set b2='HPKLJ3M2LLA24J93N6AL5D' where id=6;
-update noar tt set b0='84FQUWELNZGNWUHXWCB4N4YQ5S' where id=7;
-update noar ti set b0='84FQUWELNZGNWUHXWCB4N4YQ5S' where id=7;
-update noar tt set b1='QNE3' where id=7;
-update noar ti set b1='QNE3' where id=7;
-update noar tt set b2='A4VSP8T3SSXQ' where id=7;
-update noar ti set b2='A4VSP8T3SSXQ' where id=7;
-update noar tt set b0='EXFL3VSS21ZYCLRW2UW4OVYYT' where id=8;
-update noar ti set b0='EXFL3VSS21ZYCLRW2UW4OVYYT' where id=8;
-update noar tt set b1='HCAHS6X6M92VVSC7P2' where id=8;
-update noar ti set b1='HCAHS6X6M92VVSC7P2' where id=8;
-update noar tt set b2='J8TWW74' where id=8;
-update noar ti set b2='J8TWW74' where id=8;
-update noar tt set b0='9LXGXJ4ERVU7D9Z' where id=9;
-update noar ti set b0='9LXGXJ4ERVU7D9Z' where id=9;
-update noar tt set b1='E' where id=9;
-update noar ti set b1='E' where id=9;
-update noar tt set b2='4STJCY7EQ74FUNJHA9C' where id=9;
-update noar ti set b2='4STJCY7EQ74FUNJHA9C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 text null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MEY' where id=1;
-update noar ti set b0='MEY' where id=1;
-update noar tt set b1='WO8KREUBEIEZLLN7BOSUO05FXSTMGX' where id=1;
-update noar ti set b1='WO8KREUBEIEZLLN7BOSUO05FXSTMGX' where id=1;
-update noar tt set b2='BHEXCELMKQZQ2FI9XCIZ' where id=1;
-update noar ti set b2='BHEXCELMKQZQ2FI9XCIZ' where id=1;
-update noar tt set b0='GR35XAX7DH0IVGCZXE' where id=2;
-update noar ti set b0='GR35XAX7DH0IVGCZXE' where id=2;
-update noar tt set b1='KIZHZ1' where id=2;
-update noar ti set b1='KIZHZ1' where id=2;
-update noar tt set b2='JVIUV8JDRF7LSREK43L7YEA8R0P' where id=2;
-update noar ti set b2='JVIUV8JDRF7LSREK43L7YEA8R0P' where id=2;
-update noar tt set b0='DCVA0MAQ' where id=3;
-update noar ti set b0='DCVA0MAQ' where id=3;
-update noar tt set b1='VSIV4KCPQVJN' where id=3;
-update noar ti set b1='VSIV4KCPQVJN' where id=3;
-update noar tt set b2='NURPT' where id=3;
-update noar ti set b2='NURPT' where id=3;
-update noar tt set b0='CBX256Z5QSS8TDK547BLJ8USDF' where id=4;
-update noar ti set b0='CBX256Z5QSS8TDK547BLJ8USDF' where id=4;
-update noar tt set b1='W' where id=4;
-update noar ti set b1='W' where id=4;
-update noar tt set b2='PHL73DJ8MIFYBXS8GQN00' where id=4;
-update noar ti set b2='PHL73DJ8MIFYBXS8GQN00' where id=4;
-update noar tt set b0='PDAPO' where id=5;
-update noar ti set b0='PDAPO' where id=5;
-update noar tt set b1='75BOFPWVTS0SX9H13U' where id=5;
-update noar ti set b1='75BOFPWVTS0SX9H13U' where id=5;
-update noar tt set b2='U' where id=5;
-update noar ti set b2='U' where id=5;
-update noar tt set b0='6TTBI9QBDL8YC0BQ' where id=6;
-update noar ti set b0='6TTBI9QBDL8YC0BQ' where id=6;
-update noar tt set b1='R0RFXKIK8Q229G84HCG65GPFYHYPV4' where id=6;
-update noar ti set b1='R0RFXKIK8Q229G84HCG65GPFYHYPV4' where id=6;
-update noar tt set b2='YLVD17U4C2J9OQWTEPB3LURN0XL0Y3G' where id=6;
-update noar ti set b2='YLVD17U4C2J9OQWTEPB3LURN0XL0Y3G' where id=6;
-update noar tt set b0='LK1DQH34TFB0CK5BA1I' where id=7;
-update noar ti set b0='LK1DQH34TFB0CK5BA1I' where id=7;
-update noar tt set b1='NQ3HCK' where id=7;
-update noar ti set b1='NQ3HCK' where id=7;
-update noar tt set b2='KNDF1DKQRH5PO92' where id=7;
-update noar ti set b2='KNDF1DKQRH5PO92' where id=7;
-update noar tt set b0='UEMG' where id=8;
-update noar ti set b0='UEMG' where id=8;
-update noar tt set b1='8CXCKX5NRK9NTZ6IQE5R' where id=8;
-update noar ti set b1='8CXCKX5NRK9NTZ6IQE5R' where id=8;
-update noar tt set b2='ENVP2Z6ADCZ7N' where id=8;
-update noar ti set b2='ENVP2Z6ADCZ7N' where id=8;
-update noar tt set b0='TH4AGQYIC2VTL' where id=9;
-update noar ti set b0='TH4AGQYIC2VTL' where id=9;
-update noar tt set b1='NO3XHO0U' where id=9;
-update noar ti set b1='NO3XHO0U' where id=9;
-update noar tt set b2='FOS0YAIHPEJ4GXN47ME6S2I34KDCRF5' where id=9;
-update noar ti set b2='FOS0YAIHPEJ4GXN47ME6S2I34KDCRF5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 text not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='47GCPQAS8Z' where id=1;
-update noar ti set b0='47GCPQAS8Z' where id=1;
-update noar tt set b1='RUUX6W0XPRGR1T' where id=1;
-update noar ti set b1='RUUX6W0XPRGR1T' where id=1;
-update noar tt set b2='O1OLWMDZE4N4KQTQ6V5SSQQ' where id=1;
-update noar ti set b2='O1OLWMDZE4N4KQTQ6V5SSQQ' where id=1;
-update noar tt set b0='5' where id=2;
-update noar ti set b0='5' where id=2;
-update noar tt set b1='2C16JT7MNVVYOOFGMCUH4H17UV2' where id=2;
-update noar ti set b1='2C16JT7MNVVYOOFGMCUH4H17UV2' where id=2;
-update noar tt set b2='HX4ZXAAAPJRGAEPNYGW' where id=2;
-update noar ti set b2='HX4ZXAAAPJRGAEPNYGW' where id=2;
-update noar tt set b0='UOEWA5QXDC' where id=3;
-update noar ti set b0='UOEWA5QXDC' where id=3;
-update noar tt set b1='Z6XUNYQK6CCEMFY1' where id=3;
-update noar ti set b1='Z6XUNYQK6CCEMFY1' where id=3;
-update noar tt set b2='VYBYWHFYAH8NZQSYSKBMI0X6T4V5PB' where id=3;
-update noar ti set b2='VYBYWHFYAH8NZQSYSKBMI0X6T4V5PB' where id=3;
-update noar tt set b0='RC28XF0SK9PK0ADQ' where id=4;
-update noar ti set b0='RC28XF0SK9PK0ADQ' where id=4;
-update noar tt set b1='Z3MJHR9Y' where id=4;
-update noar ti set b1='Z3MJHR9Y' where id=4;
-update noar tt set b2='PGVG9TYDNRXL4PHSNE2' where id=4;
-update noar ti set b2='PGVG9TYDNRXL4PHSNE2' where id=4;
-update noar tt set b0='Z8HXG3YMG81O' where id=5;
-update noar ti set b0='Z8HXG3YMG81O' where id=5;
-update noar tt set b1='HANBKEQB' where id=5;
-update noar ti set b1='HANBKEQB' where id=5;
-update noar tt set b2='WET8XPK0U46O04F2PWLYO' where id=5;
-update noar ti set b2='WET8XPK0U46O04F2PWLYO' where id=5;
-update noar tt set b0='1ZDVLUAH7SA3Y3C' where id=6;
-update noar ti set b0='1ZDVLUAH7SA3Y3C' where id=6;
-update noar tt set b1='7UXYUP8DL' where id=6;
-update noar ti set b1='7UXYUP8DL' where id=6;
-update noar tt set b2='43IEZTC48NRTT' where id=6;
-update noar ti set b2='43IEZTC48NRTT' where id=6;
-update noar tt set b0='CN0U6MFEDO87QXBTFV' where id=7;
-update noar ti set b0='CN0U6MFEDO87QXBTFV' where id=7;
-update noar tt set b1='12IR' where id=7;
-update noar ti set b1='12IR' where id=7;
-update noar tt set b2='AJ781Y60NOULD5D4EB6TRJ' where id=7;
-update noar ti set b2='AJ781Y60NOULD5D4EB6TRJ' where id=7;
-update noar tt set b0='F2R0ODT21WYB7UTUMMAX9QUT' where id=8;
-update noar ti set b0='F2R0ODT21WYB7UTUMMAX9QUT' where id=8;
-update noar tt set b1='UX96QNPUSYZ5N6' where id=8;
-update noar ti set b1='UX96QNPUSYZ5N6' where id=8;
-update noar tt set b2='KJPX7L' where id=8;
-update noar ti set b2='KJPX7L' where id=8;
-update noar tt set b0='HS9MW0WYQW1SOPDL9AFQ09RM' where id=9;
-update noar ti set b0='HS9MW0WYQW1SOPDL9AFQ09RM' where id=9;
-update noar tt set b1='2BN1M4X3C5151D634XWJ0F' where id=9;
-update noar ti set b1='2BN1M4X3C5151D634XWJ0F' where id=9;
-update noar tt set b2='3TF8SXGPMCDCUYXQVXFKYA1NX' where id=9;
-update noar ti set b2='3TF8SXGPMCDCUYXQVXFKYA1NX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob null,
- b1 text null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='MV18' where id=1;
-update noar ti set b0='MV18' where id=1;
-update noar tt set b1='BBFXPWAZSE6R3KFIMM2KPW5' where id=1;
-update noar ti set b1='BBFXPWAZSE6R3KFIMM2KPW5' where id=1;
-update noar tt set b2='KM0ZBQMDVQBIZS80IHP2C' where id=1;
-update noar ti set b2='KM0ZBQMDVQBIZS80IHP2C' where id=1;
-update noar tt set b0='DRFLPZY511AXR8X722' where id=2;
-update noar ti set b0='DRFLPZY511AXR8X722' where id=2;
-update noar tt set b1='UZYAY9KJN6GN05N2Q4N15TK1FIGTQOK' where id=2;
-update noar ti set b1='UZYAY9KJN6GN05N2Q4N15TK1FIGTQOK' where id=2;
-update noar tt set b2='IW2GAUW4F83SDJML05MJNHVJLEH' where id=2;
-update noar ti set b2='IW2GAUW4F83SDJML05MJNHVJLEH' where id=2;
-update noar tt set b0='D06OK45UXZ52A1DTP7M1' where id=3;
-update noar ti set b0='D06OK45UXZ52A1DTP7M1' where id=3;
-update noar tt set b1='U' where id=3;
-update noar ti set b1='U' where id=3;
-update noar tt set b2='MOTJ7AML' where id=3;
-update noar ti set b2='MOTJ7AML' where id=3;
-update noar tt set b0='NJFIU7G28CN' where id=4;
-update noar ti set b0='NJFIU7G28CN' where id=4;
-update noar tt set b1='2RCIF4W' where id=4;
-update noar ti set b1='2RCIF4W' where id=4;
-update noar tt set b2='REBFM32' where id=4;
-update noar ti set b2='REBFM32' where id=4;
-update noar tt set b0='IVQMCZ9EFCI8BGMJ9Y8QVQVM4UGBAOD' where id=5;
-update noar ti set b0='IVQMCZ9EFCI8BGMJ9Y8QVQVM4UGBAOD' where id=5;
-update noar tt set b1='E5' where id=5;
-update noar ti set b1='E5' where id=5;
-update noar tt set b2='RL0RVKCO6UTR9B3TJ' where id=5;
-update noar ti set b2='RL0RVKCO6UTR9B3TJ' where id=5;
-update noar tt set b0='G' where id=6;
-update noar ti set b0='G' where id=6;
-update noar tt set b1='ZF' where id=6;
-update noar ti set b1='ZF' where id=6;
-update noar tt set b2='9M58ZXGHXIQZKMUH1ZJMM6BDQX4I' where id=6;
-update noar ti set b2='9M58ZXGHXIQZKMUH1ZJMM6BDQX4I' where id=6;
-update noar tt set b0='4NUHJK9Q4UBU9776I0ILL7OADOM33G' where id=7;
-update noar ti set b0='4NUHJK9Q4UBU9776I0ILL7OADOM33G' where id=7;
-update noar tt set b1='I4VIYZXAEF3RKS9PGRHQUZWMS5RNLT' where id=7;
-update noar ti set b1='I4VIYZXAEF3RKS9PGRHQUZWMS5RNLT' where id=7;
-update noar tt set b2='ER0OE7' where id=7;
-update noar ti set b2='ER0OE7' where id=7;
-update noar tt set b0='ZME8Q' where id=8;
-update noar ti set b0='ZME8Q' where id=8;
-update noar tt set b1='ESLK1' where id=8;
-update noar ti set b1='ESLK1' where id=8;
-update noar tt set b2='CAGDTXCI2MJ' where id=8;
-update noar ti set b2='CAGDTXCI2MJ' where id=8;
-update noar tt set b0='WEDXNTS76L0J55CIWBHJ7' where id=9;
-update noar ti set b0='WEDXNTS76L0J55CIWBHJ7' where id=9;
-update noar tt set b1='CDYAACCVDNH' where id=9;
-update noar ti set b1='CDYAACCVDNH' where id=9;
-update noar tt set b2='CREPE4E97E' where id=9;
-update noar ti set b2='CREPE4E97E' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 mediumblob not null,
- b1 text not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QC8Y8WMF2K31HRB8K1BABCIFEK2O7ZT1' where id=1;
-update noar ti set b0='QC8Y8WMF2K31HRB8K1BABCIFEK2O7ZT1' where id=1;
-update noar tt set b1='FJHT4U2MD3E001UC840968924PVD' where id=1;
-update noar ti set b1='FJHT4U2MD3E001UC840968924PVD' where id=1;
-update noar tt set b2='7VVN5F4TJKXVG' where id=1;
-update noar ti set b2='7VVN5F4TJKXVG' where id=1;
-update noar tt set b0='KAO8X7OYFBI2WHB3UQN47J1M4J' where id=2;
-update noar ti set b0='KAO8X7OYFBI2WHB3UQN47J1M4J' where id=2;
-update noar tt set b1='VSRFYUKV8VT46VWAV' where id=2;
-update noar ti set b1='VSRFYUKV8VT46VWAV' where id=2;
-update noar tt set b2='F1FXID9F' where id=2;
-update noar ti set b2='F1FXID9F' where id=2;
-update noar tt set b0='C' where id=3;
-update noar ti set b0='C' where id=3;
-update noar tt set b1='LYQLD3MOJHFTLYQJZTW7D' where id=3;
-update noar ti set b1='LYQLD3MOJHFTLYQJZTW7D' where id=3;
-update noar tt set b2='AOR38IUWZXLUIQIV1' where id=3;
-update noar ti set b2='AOR38IUWZXLUIQIV1' where id=3;
-update noar tt set b0='0MPJ71PDA0Z6663Q' where id=4;
-update noar ti set b0='0MPJ71PDA0Z6663Q' where id=4;
-update noar tt set b1='P2AD5S' where id=4;
-update noar ti set b1='P2AD5S' where id=4;
-update noar tt set b2='TZQ4LHVDN2UFLZ0P' where id=4;
-update noar ti set b2='TZQ4LHVDN2UFLZ0P' where id=4;
-update noar tt set b0='CSGGA6LH3FDSKN9AXVMDQ1JJ314AB2BJ' where id=5;
-update noar ti set b0='CSGGA6LH3FDSKN9AXVMDQ1JJ314AB2BJ' where id=5;
-update noar tt set b1='XK9P4BMU6RC424CNBO0POJL8' where id=5;
-update noar ti set b1='XK9P4BMU6RC424CNBO0POJL8' where id=5;
-update noar tt set b2='DALCTHKLU5RT3P' where id=5;
-update noar ti set b2='DALCTHKLU5RT3P' where id=5;
-update noar tt set b0='DFZUWI09WO' where id=6;
-update noar ti set b0='DFZUWI09WO' where id=6;
-update noar tt set b1='PQDNREGTFT0A' where id=6;
-update noar ti set b1='PQDNREGTFT0A' where id=6;
-update noar tt set b2='TUI2HHEO4H1IIFWTQA3' where id=6;
-update noar ti set b2='TUI2HHEO4H1IIFWTQA3' where id=6;
-update noar tt set b0='77' where id=7;
-update noar ti set b0='77' where id=7;
-update noar tt set b1='NGZNLFE318H8VHKLU1Y8X6RCJI0L25B' where id=7;
-update noar ti set b1='NGZNLFE318H8VHKLU1Y8X6RCJI0L25B' where id=7;
-update noar tt set b2='L1MV' where id=7;
-update noar ti set b2='L1MV' where id=7;
-update noar tt set b0='EABNWWR5W8YP94LBL8A4S4BLEBCYCVI2' where id=8;
-update noar ti set b0='EABNWWR5W8YP94LBL8A4S4BLEBCYCVI2' where id=8;
-update noar tt set b1='E8IGWGKYLN6RH275FMCHYDSTW' where id=8;
-update noar ti set b1='E8IGWGKYLN6RH275FMCHYDSTW' where id=8;
-update noar tt set b2='HTRDE033P5NLT0ZXTCZ' where id=8;
-update noar ti set b2='HTRDE033P5NLT0ZXTCZ' where id=8;
-update noar tt set b0='GODI9RMP6' where id=9;
-update noar ti set b0='GODI9RMP6' where id=9;
-update noar tt set b1='XZRQT0PIFZHJI23FG' where id=9;
-update noar ti set b1='XZRQT0PIFZHJI23FG' where id=9;
-update noar tt set b2='XOWPY1BNL679JDHKBKY8G95EG3' where id=9;
-update noar ti set b2='XOWPY1BNL679JDHKBKY8G95EG3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='AO1Q5U9DUO' where id=1;
-update noar ti set b0='AO1Q5U9DUO' where id=1;
-update noar tt set b1='2V80' where id=1;
-update noar ti set b1='2V80' where id=1;
-update noar tt set b2='H2DJRSWGQE31N4DCMGJG4E5' where id=1;
-update noar ti set b2='H2DJRSWGQE31N4DCMGJG4E5' where id=1;
-update noar tt set b0='C1EB85YC9F4E2A06H7NZJA' where id=2;
-update noar ti set b0='C1EB85YC9F4E2A06H7NZJA' where id=2;
-update noar tt set b1='0C95J97UME2LZXM' where id=2;
-update noar ti set b1='0C95J97UME2LZXM' where id=2;
-update noar tt set b2='DYAMC3LJ8JB7IIDXZWR7' where id=2;
-update noar ti set b2='DYAMC3LJ8JB7IIDXZWR7' where id=2;
-update noar tt set b0='8JGN0M2QJ6' where id=3;
-update noar ti set b0='8JGN0M2QJ6' where id=3;
-update noar tt set b1='1ZSV3C' where id=3;
-update noar ti set b1='1ZSV3C' where id=3;
-update noar tt set b2='WLXCGC4INPCHJIGZF04D53ROXCD' where id=3;
-update noar ti set b2='WLXCGC4INPCHJIGZF04D53ROXCD' where id=3;
-update noar tt set b0='BOBD4YMJPPVU5JUXOQ5Z7YDO' where id=4;
-update noar ti set b0='BOBD4YMJPPVU5JUXOQ5Z7YDO' where id=4;
-update noar tt set b1='TY3749KD8QI3IP16CXJH5' where id=4;
-update noar ti set b1='TY3749KD8QI3IP16CXJH5' where id=4;
-update noar tt set b2='8GH9PU1C7PSZB3BJ' where id=4;
-update noar ti set b2='8GH9PU1C7PSZB3BJ' where id=4;
-update noar tt set b0='7YA56URK0CR5VMXI8R7VATMWUVNT3BAN' where id=5;
-update noar ti set b0='7YA56URK0CR5VMXI8R7VATMWUVNT3BAN' where id=5;
-update noar tt set b1='5WJFTNMHH' where id=5;
-update noar ti set b1='5WJFTNMHH' where id=5;
-update noar tt set b2='IYX' where id=5;
-update noar ti set b2='IYX' where id=5;
-update noar tt set b0='5X0O7GYS66631NP8066L7EVYCMEZHCY' where id=6;
-update noar ti set b0='5X0O7GYS66631NP8066L7EVYCMEZHCY' where id=6;
-update noar tt set b1='4BLUDKH4CCCHU8E4K2F' where id=6;
-update noar ti set b1='4BLUDKH4CCCHU8E4K2F' where id=6;
-update noar tt set b2='B4IR' where id=6;
-update noar ti set b2='B4IR' where id=6;
-update noar tt set b0='7CYJF6U7DCZA3F9AXO9J' where id=7;
-update noar ti set b0='7CYJF6U7DCZA3F9AXO9J' where id=7;
-update noar tt set b1='Y0VE4DUYQWYVBLZ4SGAY' where id=7;
-update noar ti set b1='Y0VE4DUYQWYVBLZ4SGAY' where id=7;
-update noar tt set b2='W58MCELG8SR963AIJVXD8Q2U' where id=7;
-update noar ti set b2='W58MCELG8SR963AIJVXD8Q2U' where id=7;
-update noar tt set b0='CP8E8FM2XFYNHUP0K7YOFVVYEIZB0' where id=8;
-update noar ti set b0='CP8E8FM2XFYNHUP0K7YOFVVYEIZB0' where id=8;
-update noar tt set b1='ASQQ1O' where id=8;
-update noar ti set b1='ASQQ1O' where id=8;
-update noar tt set b2='KC528T2F40C5G8QMK75OM98T7B' where id=8;
-update noar ti set b2='KC528T2F40C5G8QMK75OM98T7B' where id=8;
-update noar tt set b0='BY1DWN2568BVQ860EZ12F5E7Q94MQ' where id=9;
-update noar ti set b0='BY1DWN2568BVQ860EZ12F5E7Q94MQ' where id=9;
-update noar tt set b1='OVKD6KYWHN' where id=9;
-update noar ti set b1='OVKD6KYWHN' where id=9;
-update noar tt set b2='J4NLTRTR2L8BCN0TX0A7OBQJXSDU4QMH' where id=9;
-update noar ti set b2='J4NLTRTR2L8BCN0TX0A7OBQJXSDU4QMH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9K9' where id=1;
-update noar ti set b0='9K9' where id=1;
-update noar tt set b1='9DLH0DX2RCO' where id=1;
-update noar ti set b1='9DLH0DX2RCO' where id=1;
-update noar tt set b2='E' where id=1;
-update noar ti set b2='E' where id=1;
-update noar tt set b0='5FHW3MDI9WW4VAQJIQK9FS8WY0JHP3' where id=2;
-update noar ti set b0='5FHW3MDI9WW4VAQJIQK9FS8WY0JHP3' where id=2;
-update noar tt set b1='RWZ' where id=2;
-update noar ti set b1='RWZ' where id=2;
-update noar tt set b2='C1ZTZJF2THA1C' where id=2;
-update noar ti set b2='C1ZTZJF2THA1C' where id=2;
-update noar tt set b0='NHRAJ' where id=3;
-update noar ti set b0='NHRAJ' where id=3;
-update noar tt set b1='M9IFM79TMCWCV8IZZUSFUY0ST' where id=3;
-update noar ti set b1='M9IFM79TMCWCV8IZZUSFUY0ST' where id=3;
-update noar tt set b2='4F9H7I1K' where id=3;
-update noar ti set b2='4F9H7I1K' where id=3;
-update noar tt set b0='9COAH4ZYBHBLYZUSWTCYKL9KHX30SN' where id=4;
-update noar ti set b0='9COAH4ZYBHBLYZUSWTCYKL9KHX30SN' where id=4;
-update noar tt set b1='AVA5JQE5VTV76I1B18JKYWEPLMXK' where id=4;
-update noar ti set b1='AVA5JQE5VTV76I1B18JKYWEPLMXK' where id=4;
-update noar tt set b2='YPC1JFEN' where id=4;
-update noar ti set b2='YPC1JFEN' where id=4;
-update noar tt set b0='6R6FQ7OGEW5ZYPGRCGB8KIXVMJ' where id=5;
-update noar ti set b0='6R6FQ7OGEW5ZYPGRCGB8KIXVMJ' where id=5;
-update noar tt set b1='900SKJ4S' where id=5;
-update noar ti set b1='900SKJ4S' where id=5;
-update noar tt set b2='L8LUY297DXC6DMH24GQA5LDZFLDGY' where id=5;
-update noar ti set b2='L8LUY297DXC6DMH24GQA5LDZFLDGY' where id=5;
-update noar tt set b0='15B2E38A9PWIR2ZT5E02' where id=6;
-update noar ti set b0='15B2E38A9PWIR2ZT5E02' where id=6;
-update noar tt set b1='K3EQT3HVFNCOKX7KVEBPVV0623DC' where id=6;
-update noar ti set b1='K3EQT3HVFNCOKX7KVEBPVV0623DC' where id=6;
-update noar tt set b2='O1YW52AJF' where id=6;
-update noar ti set b2='O1YW52AJF' where id=6;
-update noar tt set b0='MPDOF2HY4G706LF4FTSSFCH4UAJ' where id=7;
-update noar ti set b0='MPDOF2HY4G706LF4FTSSFCH4UAJ' where id=7;
-update noar tt set b1='PGH2B44H' where id=7;
-update noar ti set b1='PGH2B44H' where id=7;
-update noar tt set b2='ZWM5D8B' where id=7;
-update noar ti set b2='ZWM5D8B' where id=7;
-update noar tt set b0='PMI296281Z1MZNC9FEZQI' where id=8;
-update noar ti set b0='PMI296281Z1MZNC9FEZQI' where id=8;
-update noar tt set b1='WUTL8LBBT4E6L5OCQ7' where id=8;
-update noar ti set b1='WUTL8LBBT4E6L5OCQ7' where id=8;
-update noar tt set b2='81633JX' where id=8;
-update noar ti set b2='81633JX' where id=8;
-update noar tt set b0='4C6HTXWGN3W8R9HE' where id=9;
-update noar ti set b0='4C6HTXWGN3W8R9HE' where id=9;
-update noar tt set b1='VCEE6B2423S' where id=9;
-update noar ti set b1='VCEE6B2423S' where id=9;
-update noar tt set b2='OHT2X' where id=9;
-update noar ti set b2='OHT2X' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SAM56HN8BG7QD80G8' where id=1;
-update noar ti set b0='SAM56HN8BG7QD80G8' where id=1;
-update noar tt set b1='R15XSOH2OSR4YAFE9ODY' where id=1;
-update noar ti set b1='R15XSOH2OSR4YAFE9ODY' where id=1;
-update noar tt set b2='0IQ6JWUO9BB6KZOJPV08P4XNHKK71U' where id=1;
-update noar ti set b2='0IQ6JWUO9BB6KZOJPV08P4XNHKK71U' where id=1;
-update noar tt set b0='LZ9T40P9' where id=2;
-update noar ti set b0='LZ9T40P9' where id=2;
-update noar tt set b1='D3SMXZ78I4S4K7WOMHW5T4C9R4WS9V' where id=2;
-update noar ti set b1='D3SMXZ78I4S4K7WOMHW5T4C9R4WS9V' where id=2;
-update noar tt set b2='8NPZFBYPQ3YSV6FO' where id=2;
-update noar ti set b2='8NPZFBYPQ3YSV6FO' where id=2;
-update noar tt set b0='TC5IHPDFRQWI3HKXLI9HC' where id=3;
-update noar ti set b0='TC5IHPDFRQWI3HKXLI9HC' where id=3;
-update noar tt set b1='7K2L0X8U0OVOIEDSMW86X' where id=3;
-update noar ti set b1='7K2L0X8U0OVOIEDSMW86X' where id=3;
-update noar tt set b2='W6HVMDLNMEFES8CRS' where id=3;
-update noar ti set b2='W6HVMDLNMEFES8CRS' where id=3;
-update noar tt set b0='OT53A2L1E5PVH' where id=4;
-update noar ti set b0='OT53A2L1E5PVH' where id=4;
-update noar tt set b1='5PUH44ZFM' where id=4;
-update noar ti set b1='5PUH44ZFM' where id=4;
-update noar tt set b2='VSEGOVEEN2O' where id=4;
-update noar ti set b2='VSEGOVEEN2O' where id=4;
-update noar tt set b0='45CGK5WD3YGL06' where id=5;
-update noar ti set b0='45CGK5WD3YGL06' where id=5;
-update noar tt set b1='BBYC0LCVOI5' where id=5;
-update noar ti set b1='BBYC0LCVOI5' where id=5;
-update noar tt set b2='AM151X28L4TXXXN7TU746X0MNZPM' where id=5;
-update noar ti set b2='AM151X28L4TXXXN7TU746X0MNZPM' where id=5;
-update noar tt set b0='1Y6' where id=6;
-update noar ti set b0='1Y6' where id=6;
-update noar tt set b1='HZ633R2Q9C' where id=6;
-update noar ti set b1='HZ633R2Q9C' where id=6;
-update noar tt set b2='8LMDSC8SR5JAR2OGHOMPEY5L5NBL6' where id=6;
-update noar ti set b2='8LMDSC8SR5JAR2OGHOMPEY5L5NBL6' where id=6;
-update noar tt set b0='PLPHB' where id=7;
-update noar ti set b0='PLPHB' where id=7;
-update noar tt set b1='1W8KXWQ7J2QK4N1JXGS2I6FCOIN' where id=7;
-update noar ti set b1='1W8KXWQ7J2QK4N1JXGS2I6FCOIN' where id=7;
-update noar tt set b2='GH8F6FJ29MY' where id=7;
-update noar ti set b2='GH8F6FJ29MY' where id=7;
-update noar tt set b0='O4CI9KUCGCW0V3JF8NBHXXMM51' where id=8;
-update noar ti set b0='O4CI9KUCGCW0V3JF8NBHXXMM51' where id=8;
-update noar tt set b1='OOVHQN9YMUXP0EDWNBCN7S8V' where id=8;
-update noar ti set b1='OOVHQN9YMUXP0EDWNBCN7S8V' where id=8;
-update noar tt set b2='LMMRQYAYYLWUS6' where id=8;
-update noar ti set b2='LMMRQYAYYLWUS6' where id=8;
-update noar tt set b0='YPG2VBTQGS' where id=9;
-update noar ti set b0='YPG2VBTQGS' where id=9;
-update noar tt set b1='O1WJ4JTW3AA0USFZNPCHB6IXNL' where id=9;
-update noar ti set b1='O1WJ4JTW3AA0USFZNPCHB6IXNL' where id=9;
-update noar tt set b2='1WQCD2FF' where id=9;
-update noar ti set b2='1WQCD2FF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6S8VG4MAQA84CDN6UBD3J' where id=1;
-update noar ti set b0='6S8VG4MAQA84CDN6UBD3J' where id=1;
-update noar tt set b1='YFPFW55NM' where id=1;
-update noar ti set b1='YFPFW55NM' where id=1;
-update noar tt set b2='I9VI569FANSAE3XRWT2' where id=1;
-update noar ti set b2='I9VI569FANSAE3XRWT2' where id=1;
-update noar tt set b0='S' where id=2;
-update noar ti set b0='S' where id=2;
-update noar tt set b1='7K0MJV3C8P693M778O5V6K9ERG' where id=2;
-update noar ti set b1='7K0MJV3C8P693M778O5V6K9ERG' where id=2;
-update noar tt set b2='22IIESGLKV655X6ILO3RF5H1F' where id=2;
-update noar ti set b2='22IIESGLKV655X6ILO3RF5H1F' where id=2;
-update noar tt set b0='4SPA43Y1P4AAX4SNX8RPQ8QN9' where id=3;
-update noar ti set b0='4SPA43Y1P4AAX4SNX8RPQ8QN9' where id=3;
-update noar tt set b1='6' where id=3;
-update noar ti set b1='6' where id=3;
-update noar tt set b2='PAISUR28Z3FJXQWQ8SGP' where id=3;
-update noar ti set b2='PAISUR28Z3FJXQWQ8SGP' where id=3;
-update noar tt set b0='BOG3GB1AVT4PW' where id=4;
-update noar ti set b0='BOG3GB1AVT4PW' where id=4;
-update noar tt set b1='N8RWDFKEN4KP3OJQH' where id=4;
-update noar ti set b1='N8RWDFKEN4KP3OJQH' where id=4;
-update noar tt set b2='PNX3VV' where id=4;
-update noar ti set b2='PNX3VV' where id=4;
-update noar tt set b0='M' where id=5;
-update noar ti set b0='M' where id=5;
-update noar tt set b1='NXHRY6WIRK8DTGKKT7J2ASZ5I3F' where id=5;
-update noar ti set b1='NXHRY6WIRK8DTGKKT7J2ASZ5I3F' where id=5;
-update noar tt set b2='C0OMGNA85F' where id=5;
-update noar ti set b2='C0OMGNA85F' where id=5;
-update noar tt set b0='X7E9PF5W81VPECZ5U4G' where id=6;
-update noar ti set b0='X7E9PF5W81VPECZ5U4G' where id=6;
-update noar tt set b1='NM4038656KF77157N6' where id=6;
-update noar ti set b1='NM4038656KF77157N6' where id=6;
-update noar tt set b2='UX1VR87WWOZ50LBTIJE70M' where id=6;
-update noar ti set b2='UX1VR87WWOZ50LBTIJE70M' where id=6;
-update noar tt set b0='E0E5E9YUWLF' where id=7;
-update noar ti set b0='E0E5E9YUWLF' where id=7;
-update noar tt set b1='7WZJMK' where id=7;
-update noar ti set b1='7WZJMK' where id=7;
-update noar tt set b2='OO95XV6PACZH79YCRK' where id=7;
-update noar ti set b2='OO95XV6PACZH79YCRK' where id=7;
-update noar tt set b0='ZHDPAYP57BF29STXJYI' where id=8;
-update noar ti set b0='ZHDPAYP57BF29STXJYI' where id=8;
-update noar tt set b1='YRPQ10EMVCC0FM837T' where id=8;
-update noar ti set b1='YRPQ10EMVCC0FM837T' where id=8;
-update noar tt set b2='M6549RAU5ZTZ92W' where id=8;
-update noar ti set b2='M6549RAU5ZTZ92W' where id=8;
-update noar tt set b0='XWGAR890BTT2E2IF5PXSIFA' where id=9;
-update noar ti set b0='XWGAR890BTT2E2IF5PXSIFA' where id=9;
-update noar tt set b1='M3J35HC6BFQ1K900' where id=9;
-update noar ti set b1='M3J35HC6BFQ1K900' where id=9;
-update noar tt set b2='MPCC44697O40O' where id=9;
-update noar ti set b2='MPCC44697O40O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2QQUGS60TPE' where id=1;
-update noar ti set b0='2QQUGS60TPE' where id=1;
-update noar tt set b1='OD' where id=1;
-update noar ti set b1='OD' where id=1;
-update noar tt set b2='2QIIC55' where id=1;
-update noar ti set b2='2QIIC55' where id=1;
-update noar tt set b0='MRJLC2Z' where id=2;
-update noar ti set b0='MRJLC2Z' where id=2;
-update noar tt set b1='FUKJ2' where id=2;
-update noar ti set b1='FUKJ2' where id=2;
-update noar tt set b2='MC4M' where id=2;
-update noar ti set b2='MC4M' where id=2;
-update noar tt set b0='L2TXBHOASM14BLBVH3F92HX' where id=3;
-update noar ti set b0='L2TXBHOASM14BLBVH3F92HX' where id=3;
-update noar tt set b1='KRC' where id=3;
-update noar ti set b1='KRC' where id=3;
-update noar tt set b2='CH905BEE0YZBWE5UQTEY' where id=3;
-update noar ti set b2='CH905BEE0YZBWE5UQTEY' where id=3;
-update noar tt set b0='1K9V2T0HARGXHT7W' where id=4;
-update noar ti set b0='1K9V2T0HARGXHT7W' where id=4;
-update noar tt set b1='6RD3VD1E' where id=4;
-update noar ti set b1='6RD3VD1E' where id=4;
-update noar tt set b2='S0Q5NQFY7EC1DSNKR80' where id=4;
-update noar ti set b2='S0Q5NQFY7EC1DSNKR80' where id=4;
-update noar tt set b0='6S' where id=5;
-update noar ti set b0='6S' where id=5;
-update noar tt set b1='H7TXMBG5AQKYX0MEQ6S7DBS' where id=5;
-update noar ti set b1='H7TXMBG5AQKYX0MEQ6S7DBS' where id=5;
-update noar tt set b2='T6VF1E1J7WPOJGV22G2HN6R11WSRMU6' where id=5;
-update noar ti set b2='T6VF1E1J7WPOJGV22G2HN6R11WSRMU6' where id=5;
-update noar tt set b0='TSEVF' where id=6;
-update noar ti set b0='TSEVF' where id=6;
-update noar tt set b1='28JC0KDPQP0SIKD849TFGOGXM' where id=6;
-update noar ti set b1='28JC0KDPQP0SIKD849TFGOGXM' where id=6;
-update noar tt set b2='ZTSGA0RR1PYFAXAA1RJ7WZ' where id=6;
-update noar ti set b2='ZTSGA0RR1PYFAXAA1RJ7WZ' where id=6;
-update noar tt set b0='1RC5JR1NWDGQ2' where id=7;
-update noar ti set b0='1RC5JR1NWDGQ2' where id=7;
-update noar tt set b1='IO8V0YARYH1YLO6DXX' where id=7;
-update noar ti set b1='IO8V0YARYH1YLO6DXX' where id=7;
-update noar tt set b2='M50' where id=7;
-update noar ti set b2='M50' where id=7;
-update noar tt set b0='TCV53HBRVIRICVOH4N6K7ZIDW' where id=8;
-update noar ti set b0='TCV53HBRVIRICVOH4N6K7ZIDW' where id=8;
-update noar tt set b1='5AYQP99305I' where id=8;
-update noar ti set b1='5AYQP99305I' where id=8;
-update noar tt set b2='N0R323A7CLL1SL4YRG3' where id=8;
-update noar ti set b2='N0R323A7CLL1SL4YRG3' where id=8;
-update noar tt set b0='F0JZW67YWB7' where id=9;
-update noar ti set b0='F0JZW67YWB7' where id=9;
-update noar tt set b1='1ENYGRL9' where id=9;
-update noar ti set b1='1ENYGRL9' where id=9;
-update noar tt set b2='C6ECU7ZXZ528I26WI' where id=9;
-update noar ti set b2='C6ECU7ZXZ528I26WI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='T8NSVY70MOJ2ETMHEP0N' where id=1;
-update noar ti set b0='T8NSVY70MOJ2ETMHEP0N' where id=1;
-update noar tt set b1='1Y5N5CVJRI590G' where id=1;
-update noar ti set b1='1Y5N5CVJRI590G' where id=1;
-update noar tt set b2='GHM8OHW' where id=1;
-update noar ti set b2='GHM8OHW' where id=1;
-update noar tt set b0='6S74ZO0I' where id=2;
-update noar ti set b0='6S74ZO0I' where id=2;
-update noar tt set b1='SB0ZH000IQ18NN0AH6P6ESHKCUC8E2AH' where id=2;
-update noar ti set b1='SB0ZH000IQ18NN0AH6P6ESHKCUC8E2AH' where id=2;
-update noar tt set b2='S1RD2FS' where id=2;
-update noar ti set b2='S1RD2FS' where id=2;
-update noar tt set b0='9ALNRHQEF5XLPH6' where id=3;
-update noar ti set b0='9ALNRHQEF5XLPH6' where id=3;
-update noar tt set b1='9O76H' where id=3;
-update noar ti set b1='9O76H' where id=3;
-update noar tt set b2='ABX4J7DTW7WBWC' where id=3;
-update noar ti set b2='ABX4J7DTW7WBWC' where id=3;
-update noar tt set b0='2FK59KPVTTB2C73ADSD5KA4C' where id=4;
-update noar ti set b0='2FK59KPVTTB2C73ADSD5KA4C' where id=4;
-update noar tt set b1='PMQFFW' where id=4;
-update noar ti set b1='PMQFFW' where id=4;
-update noar tt set b2='JR2JK8MNHH6J6VED29M0V17QZIV' where id=4;
-update noar ti set b2='JR2JK8MNHH6J6VED29M0V17QZIV' where id=4;
-update noar tt set b0='J0J949UY7HY6PL' where id=5;
-update noar ti set b0='J0J949UY7HY6PL' where id=5;
-update noar tt set b1='GEG9TMW8R0' where id=5;
-update noar ti set b1='GEG9TMW8R0' where id=5;
-update noar tt set b2='TPIYH7UZ0YRZUE6BCX' where id=5;
-update noar ti set b2='TPIYH7UZ0YRZUE6BCX' where id=5;
-update noar tt set b0='5IDJCQP4QIS9INXHNM' where id=6;
-update noar ti set b0='5IDJCQP4QIS9INXHNM' where id=6;
-update noar tt set b1='2' where id=6;
-update noar ti set b1='2' where id=6;
-update noar tt set b2='EG0LA5PCMA4CF7' where id=6;
-update noar ti set b2='EG0LA5PCMA4CF7' where id=6;
-update noar tt set b0='ZR2R6V753JDT3RJ' where id=7;
-update noar ti set b0='ZR2R6V753JDT3RJ' where id=7;
-update noar tt set b1='ECOV20CT003622M2SC37POU1US' where id=7;
-update noar ti set b1='ECOV20CT003622M2SC37POU1US' where id=7;
-update noar tt set b2='KD4GA34DSP' where id=7;
-update noar ti set b2='KD4GA34DSP' where id=7;
-update noar tt set b0='Z6DMP9' where id=8;
-update noar ti set b0='Z6DMP9' where id=8;
-update noar tt set b1='GEA9LTKCUY355LRH' where id=8;
-update noar ti set b1='GEA9LTKCUY355LRH' where id=8;
-update noar tt set b2='WDOW8PNXTWDZZ8GP1NPL5R26LIS9' where id=8;
-update noar ti set b2='WDOW8PNXTWDZZ8GP1NPL5R26LIS9' where id=8;
-update noar tt set b0='5LL1EAPYJ61KWOKKBPHZ2KA' where id=9;
-update noar ti set b0='5LL1EAPYJ61KWOKKBPHZ2KA' where id=9;
-update noar tt set b1='3H9IOO' where id=9;
-update noar ti set b1='3H9IOO' where id=9;
-update noar tt set b2='DDVWEORJ0YX7RJWSGOR' where id=9;
-update noar ti set b2='DDVWEORJ0YX7RJWSGOR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='0BWCLHYO278EPHVO6URJ24' where id=1;
-update noar ti set b0='0BWCLHYO278EPHVO6URJ24' where id=1;
-update noar tt set b1='8AK0YL81MIJWH2RMMNWCYHYY1GYVG' where id=1;
-update noar ti set b1='8AK0YL81MIJWH2RMMNWCYHYY1GYVG' where id=1;
-update noar tt set b2='01SK8MRA9HBWHBEYJQ2RPL' where id=1;
-update noar ti set b2='01SK8MRA9HBWHBEYJQ2RPL' where id=1;
-update noar tt set b0='IV2RDYXOMOR877BW9R' where id=2;
-update noar ti set b0='IV2RDYXOMOR877BW9R' where id=2;
-update noar tt set b1='PN76KOCRHYZXJB2MNE' where id=2;
-update noar ti set b1='PN76KOCRHYZXJB2MNE' where id=2;
-update noar tt set b2='4' where id=2;
-update noar ti set b2='4' where id=2;
-update noar tt set b0='TJVXQKNV544V6I1EMB' where id=3;
-update noar ti set b0='TJVXQKNV544V6I1EMB' where id=3;
-update noar tt set b1='3NVX1LKP89REHKNQYNIW' where id=3;
-update noar ti set b1='3NVX1LKP89REHKNQYNIW' where id=3;
-update noar tt set b2='SIBATQUYCPQUKIVGL32L42Q2U7OSRPZ7' where id=3;
-update noar ti set b2='SIBATQUYCPQUKIVGL32L42Q2U7OSRPZ7' where id=3;
-update noar tt set b0='YGNWP03WN4OV' where id=4;
-update noar ti set b0='YGNWP03WN4OV' where id=4;
-update noar tt set b1='KBBY3SLSIO3H9VW760427DML07APJ' where id=4;
-update noar ti set b1='KBBY3SLSIO3H9VW760427DML07APJ' where id=4;
-update noar tt set b2='I4C6STI5EZPIUCB47' where id=4;
-update noar ti set b2='I4C6STI5EZPIUCB47' where id=4;
-update noar tt set b0='6HMYTMBOHK7ZG7HI' where id=5;
-update noar ti set b0='6HMYTMBOHK7ZG7HI' where id=5;
-update noar tt set b1='2YBE6W2LISOLJ2TOL83ANX' where id=5;
-update noar ti set b1='2YBE6W2LISOLJ2TOL83ANX' where id=5;
-update noar tt set b2='N4LBGJIRV5UJUC6ZU0N5UIDH' where id=5;
-update noar ti set b2='N4LBGJIRV5UJUC6ZU0N5UIDH' where id=5;
-update noar tt set b0='KYIJLX' where id=6;
-update noar ti set b0='KYIJLX' where id=6;
-update noar tt set b1='2EG3NAKA7XLIJZZ0GENA5KPY' where id=6;
-update noar ti set b1='2EG3NAKA7XLIJZZ0GENA5KPY' where id=6;
-update noar tt set b2='WCBFPTLC7' where id=6;
-update noar ti set b2='WCBFPTLC7' where id=6;
-update noar tt set b0='A5Y9ZQM0G5AHPM2JMEDKLMBWCCRI' where id=7;
-update noar ti set b0='A5Y9ZQM0G5AHPM2JMEDKLMBWCCRI' where id=7;
-update noar tt set b1='Q7M' where id=7;
-update noar ti set b1='Q7M' where id=7;
-update noar tt set b2='GC1P5' where id=7;
-update noar ti set b2='GC1P5' where id=7;
-update noar tt set b0='QMXRY5M8PLXZ7LGTNWNWELOXPE' where id=8;
-update noar ti set b0='QMXRY5M8PLXZ7LGTNWNWELOXPE' where id=8;
-update noar tt set b1='FURDKNG4YI35XMOKPJ' where id=8;
-update noar ti set b1='FURDKNG4YI35XMOKPJ' where id=8;
-update noar tt set b2='Q7MV00AYRYNPZR6B5GW4ID2S2QA' where id=8;
-update noar ti set b2='Q7MV00AYRYNPZR6B5GW4ID2S2QA' where id=8;
-update noar tt set b0='801F3' where id=9;
-update noar ti set b0='801F3' where id=9;
-update noar tt set b1='ABGSOMIFS2TEFZLG2OH4S28ND' where id=9;
-update noar ti set b1='ABGSOMIFS2TEFZLG2OH4S28ND' where id=9;
-update noar tt set b2='0B' where id=9;
-update noar ti set b2='0B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HYULH0EP5M8' where id=1;
-update noar ti set b0='HYULH0EP5M8' where id=1;
-update noar tt set b1='T9QEY2GNZ09V6SQ7SP' where id=1;
-update noar ti set b1='T9QEY2GNZ09V6SQ7SP' where id=1;
-update noar tt set b2='9FY4MXBQ82NZDO8ZQOY1B' where id=1;
-update noar ti set b2='9FY4MXBQ82NZDO8ZQOY1B' where id=1;
-update noar tt set b0='091LJ8FUTIA30IXFB2SY6' where id=2;
-update noar ti set b0='091LJ8FUTIA30IXFB2SY6' where id=2;
-update noar tt set b1='01BTTHIHI52M8ZLMVLO08ROL82NMC7F' where id=2;
-update noar ti set b1='01BTTHIHI52M8ZLMVLO08ROL82NMC7F' where id=2;
-update noar tt set b2='8VT8Y' where id=2;
-update noar ti set b2='8VT8Y' where id=2;
-update noar tt set b0='99OT5FQ' where id=3;
-update noar ti set b0='99OT5FQ' where id=3;
-update noar tt set b1='WICHM8MB6Q3F5M3OCECL7CO5' where id=3;
-update noar ti set b1='WICHM8MB6Q3F5M3OCECL7CO5' where id=3;
-update noar tt set b2='3RWK9JB3W7M4ZYSPU73ESH8RMWSW2N4' where id=3;
-update noar ti set b2='3RWK9JB3W7M4ZYSPU73ESH8RMWSW2N4' where id=3;
-update noar tt set b0='RT28R567061I' where id=4;
-update noar ti set b0='RT28R567061I' where id=4;
-update noar tt set b1='2G7BY2I79' where id=4;
-update noar ti set b1='2G7BY2I79' where id=4;
-update noar tt set b2='T' where id=4;
-update noar ti set b2='T' where id=4;
-update noar tt set b0='SHQW8BAXW6RYLN48O24LO8' where id=5;
-update noar ti set b0='SHQW8BAXW6RYLN48O24LO8' where id=5;
-update noar tt set b1='JOUTFFQZQCPCLMZRP' where id=5;
-update noar ti set b1='JOUTFFQZQCPCLMZRP' where id=5;
-update noar tt set b2='QNPC00ZJQ' where id=5;
-update noar ti set b2='QNPC00ZJQ' where id=5;
-update noar tt set b0='U4CQNM' where id=6;
-update noar ti set b0='U4CQNM' where id=6;
-update noar tt set b1='LBTTDH' where id=6;
-update noar ti set b1='LBTTDH' where id=6;
-update noar tt set b2='X25T0ZP3SMSWW7TE3IAB6GG151X' where id=6;
-update noar ti set b2='X25T0ZP3SMSWW7TE3IAB6GG151X' where id=6;
-update noar tt set b0='VSEYXELJNC4RO37RI6VTCIWQ9K9DD' where id=7;
-update noar ti set b0='VSEYXELJNC4RO37RI6VTCIWQ9K9DD' where id=7;
-update noar tt set b1='AM1K2Y78M0NYXTH6CG' where id=7;
-update noar ti set b1='AM1K2Y78M0NYXTH6CG' where id=7;
-update noar tt set b2='I5PCD9F3T9N8O7SYHB9QSU9J' where id=7;
-update noar ti set b2='I5PCD9F3T9N8O7SYHB9QSU9J' where id=7;
-update noar tt set b0='ECDO82LO' where id=8;
-update noar ti set b0='ECDO82LO' where id=8;
-update noar tt set b1='5UGU7XK' where id=8;
-update noar ti set b1='5UGU7XK' where id=8;
-update noar tt set b2='8AUBTFNUGF36SGSO3S' where id=8;
-update noar ti set b2='8AUBTFNUGF36SGSO3S' where id=8;
-update noar tt set b0='XRPVTL9V4WJP5C1W5Z5W1MWYNKU8' where id=9;
-update noar ti set b0='XRPVTL9V4WJP5C1W5Z5W1MWYNKU8' where id=9;
-update noar tt set b1='JQ3QW5VNJML1' where id=9;
-update noar ti set b1='JQ3QW5VNJML1' where id=9;
-update noar tt set b2='YY4NJ6VQEVAG6R182ACA8GHB' where id=9;
-update noar ti set b2='YY4NJ6VQEVAG6R182ACA8GHB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 tinyblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9OAH7ZQKU326WS89' where id=1;
-update noar ti set b0='9OAH7ZQKU326WS89' where id=1;
-update noar tt set b1='URDN20WMFHSVETY' where id=1;
-update noar ti set b1='URDN20WMFHSVETY' where id=1;
-update noar tt set b2='C58B2DR2VTZ1JWLDXWD25UCL7O4SSV7' where id=1;
-update noar ti set b2='C58B2DR2VTZ1JWLDXWD25UCL7O4SSV7' where id=1;
-update noar tt set b0='N9USYEY1NWE' where id=2;
-update noar ti set b0='N9USYEY1NWE' where id=2;
-update noar tt set b1='YXAA801C8NCNCGK84C94IOWPP' where id=2;
-update noar ti set b1='YXAA801C8NCNCGK84C94IOWPP' where id=2;
-update noar tt set b2='YN3PCLXOTCVCJ5OWXOIUIPLYWPOP' where id=2;
-update noar ti set b2='YN3PCLXOTCVCJ5OWXOIUIPLYWPOP' where id=2;
-update noar tt set b0='N6UY69VK70TDUTXXR26JTGI2GE' where id=3;
-update noar ti set b0='N6UY69VK70TDUTXXR26JTGI2GE' where id=3;
-update noar tt set b1='QOGCPSDN5VPFW7611SXRCMMT1GGL6TC' where id=3;
-update noar ti set b1='QOGCPSDN5VPFW7611SXRCMMT1GGL6TC' where id=3;
-update noar tt set b2='AFM28GUN26CSE3' where id=3;
-update noar ti set b2='AFM28GUN26CSE3' where id=3;
-update noar tt set b0='UWOPMSTKSSMHGL0MWI15AD' where id=4;
-update noar ti set b0='UWOPMSTKSSMHGL0MWI15AD' where id=4;
-update noar tt set b1='26XMMIWK0Q' where id=4;
-update noar ti set b1='26XMMIWK0Q' where id=4;
-update noar tt set b2='MRFDVNRRVDNO3H' where id=4;
-update noar ti set b2='MRFDVNRRVDNO3H' where id=4;
-update noar tt set b0='V96NNPMYCA9ZMLJ9D01QD' where id=5;
-update noar ti set b0='V96NNPMYCA9ZMLJ9D01QD' where id=5;
-update noar tt set b1='0' where id=5;
-update noar ti set b1='0' where id=5;
-update noar tt set b2='2F2RML5OI48950RIF378W' where id=5;
-update noar ti set b2='2F2RML5OI48950RIF378W' where id=5;
-update noar tt set b0='BPY695C7AHD' where id=6;
-update noar ti set b0='BPY695C7AHD' where id=6;
-update noar tt set b1='248OQ9GSR2RYXBWDC4KL8X1IZ' where id=6;
-update noar ti set b1='248OQ9GSR2RYXBWDC4KL8X1IZ' where id=6;
-update noar tt set b2='VVG3V' where id=6;
-update noar ti set b2='VVG3V' where id=6;
-update noar tt set b0='IU8' where id=7;
-update noar ti set b0='IU8' where id=7;
-update noar tt set b1='2MDLCF1HBPK' where id=7;
-update noar ti set b1='2MDLCF1HBPK' where id=7;
-update noar tt set b2='DHANDJYN13HKRGMHU97XU7LTHFJ04' where id=7;
-update noar ti set b2='DHANDJYN13HKRGMHU97XU7LTHFJ04' where id=7;
-update noar tt set b0='PMKN6JH7M8LRSAUI77NKWG0' where id=8;
-update noar ti set b0='PMKN6JH7M8LRSAUI77NKWG0' where id=8;
-update noar tt set b1='CWP6S5YLYR' where id=8;
-update noar ti set b1='CWP6S5YLYR' where id=8;
-update noar tt set b2='8NDVQJY' where id=8;
-update noar ti set b2='8NDVQJY' where id=8;
-update noar tt set b0='95OQ48VEO5NUU5O' where id=9;
-update noar ti set b0='95OQ48VEO5NUU5O' where id=9;
-update noar tt set b1='QLS' where id=9;
-update noar ti set b1='QLS' where id=9;
-update noar tt set b2='3T9RVG' where id=9;
-update noar ti set b2='3T9RVG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PDSTKPDZE91' where id=1;
-update noar ti set b0='PDSTKPDZE91' where id=1;
-update noar tt set b1='E3' where id=1;
-update noar ti set b1='E3' where id=1;
-update noar tt set b2='JS' where id=1;
-update noar ti set b2='JS' where id=1;
-update noar tt set b0='F58' where id=2;
-update noar ti set b0='F58' where id=2;
-update noar tt set b1='2TO70GQPNANV2N66MMM6BO' where id=2;
-update noar ti set b1='2TO70GQPNANV2N66MMM6BO' where id=2;
-update noar tt set b2='BRZRB0HCX575NDPLZO3O475AH' where id=2;
-update noar ti set b2='BRZRB0HCX575NDPLZO3O475AH' where id=2;
-update noar tt set b0='E1NFTPA91D722R84FGZLIC' where id=3;
-update noar ti set b0='E1NFTPA91D722R84FGZLIC' where id=3;
-update noar tt set b1='ZXT03M7HGKP4SMTPQVR5L' where id=3;
-update noar ti set b1='ZXT03M7HGKP4SMTPQVR5L' where id=3;
-update noar tt set b2='FZK0NDUE7AF' where id=3;
-update noar ti set b2='FZK0NDUE7AF' where id=3;
-update noar tt set b0='IWPG63U6C8D' where id=4;
-update noar ti set b0='IWPG63U6C8D' where id=4;
-update noar tt set b1='0P4' where id=4;
-update noar ti set b1='0P4' where id=4;
-update noar tt set b2='N2QF' where id=4;
-update noar ti set b2='N2QF' where id=4;
-update noar tt set b0='OGR8QE52KQN0MOI1CBQ0CVERT2' where id=5;
-update noar ti set b0='OGR8QE52KQN0MOI1CBQ0CVERT2' where id=5;
-update noar tt set b1='9' where id=5;
-update noar ti set b1='9' where id=5;
-update noar tt set b2='523RCD1AE' where id=5;
-update noar ti set b2='523RCD1AE' where id=5;
-update noar tt set b0='1ZDG0QNTS3N7HZSLOS' where id=6;
-update noar ti set b0='1ZDG0QNTS3N7HZSLOS' where id=6;
-update noar tt set b1='42SRZSWXYCCB4H3JQWXPEV1H' where id=6;
-update noar ti set b1='42SRZSWXYCCB4H3JQWXPEV1H' where id=6;
-update noar tt set b2='YFO' where id=6;
-update noar ti set b2='YFO' where id=6;
-update noar tt set b0='ILFGIKC3CXIWBZ5N68XCAG' where id=7;
-update noar ti set b0='ILFGIKC3CXIWBZ5N68XCAG' where id=7;
-update noar tt set b1='69WLZBPZE06Y2ILA5X6T' where id=7;
-update noar ti set b1='69WLZBPZE06Y2ILA5X6T' where id=7;
-update noar tt set b2='CB2RZSYO060H04L' where id=7;
-update noar ti set b2='CB2RZSYO060H04L' where id=7;
-update noar tt set b0='T49IQ0OD1KBKBW1G87S9HN0TMXC6' where id=8;
-update noar ti set b0='T49IQ0OD1KBKBW1G87S9HN0TMXC6' where id=8;
-update noar tt set b1='13' where id=8;
-update noar ti set b1='13' where id=8;
-update noar tt set b2='BSQD1YMXZ2NX0S9OGW50BAJ' where id=8;
-update noar ti set b2='BSQD1YMXZ2NX0S9OGW50BAJ' where id=8;
-update noar tt set b0='O6' where id=9;
-update noar ti set b0='O6' where id=9;
-update noar tt set b1='CK1I41K4KL0IN2NLYRXTAXWLW' where id=9;
-update noar ti set b1='CK1I41K4KL0IN2NLYRXTAXWLW' where id=9;
-update noar tt set b2='II8LMTGKMBFQ1E02RFB2N2Q0CLUZ' where id=9;
-update noar ti set b2='II8LMTGKMBFQ1E02RFB2N2Q0CLUZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FYCQ4S8' where id=1;
-update noar ti set b0='FYCQ4S8' where id=1;
-update noar tt set b1='35B' where id=1;
-update noar ti set b1='35B' where id=1;
-update noar tt set b2='P8VN7P687AL48LX5GSZADPBNXFPD4C' where id=1;
-update noar ti set b2='P8VN7P687AL48LX5GSZADPBNXFPD4C' where id=1;
-update noar tt set b0='PLLTKRB02' where id=2;
-update noar ti set b0='PLLTKRB02' where id=2;
-update noar tt set b1='X8E6V5OVJL2GHBI2P6' where id=2;
-update noar ti set b1='X8E6V5OVJL2GHBI2P6' where id=2;
-update noar tt set b2='TIJ8MT3MGQGUB3AFEX' where id=2;
-update noar ti set b2='TIJ8MT3MGQGUB3AFEX' where id=2;
-update noar tt set b0='H78VKU4401' where id=3;
-update noar ti set b0='H78VKU4401' where id=3;
-update noar tt set b1='CCM22' where id=3;
-update noar ti set b1='CCM22' where id=3;
-update noar tt set b2='7A03CT9XZH3ER1SFY' where id=3;
-update noar ti set b2='7A03CT9XZH3ER1SFY' where id=3;
-update noar tt set b0='EYT4P9YTVTJTNULH59N1K' where id=4;
-update noar ti set b0='EYT4P9YTVTJTNULH59N1K' where id=4;
-update noar tt set b1='84O63N84MW6G1RCTN' where id=4;
-update noar ti set b1='84O63N84MW6G1RCTN' where id=4;
-update noar tt set b2='HPBKWC2CXFUFUDFOISLA05CHIBMQ6' where id=4;
-update noar ti set b2='HPBKWC2CXFUFUDFOISLA05CHIBMQ6' where id=4;
-update noar tt set b0='N8MF9PCA4Z6YX134' where id=5;
-update noar ti set b0='N8MF9PCA4Z6YX134' where id=5;
-update noar tt set b1='VVN9233GFFLJTF73H' where id=5;
-update noar ti set b1='VVN9233GFFLJTF73H' where id=5;
-update noar tt set b2='RHTNFYN2JJ7S3EHDZY696YHM82Y' where id=5;
-update noar ti set b2='RHTNFYN2JJ7S3EHDZY696YHM82Y' where id=5;
-update noar tt set b0='8FKKBVSQ2DD82Y3D853FEYWLH' where id=6;
-update noar ti set b0='8FKKBVSQ2DD82Y3D853FEYWLH' where id=6;
-update noar tt set b1='R7OZFKH0BXI2HTLSHY40TQUEZ6F' where id=6;
-update noar ti set b1='R7OZFKH0BXI2HTLSHY40TQUEZ6F' where id=6;
-update noar tt set b2='CQBC461FFJYUM68O0VR1ECIDMD2UIQ' where id=6;
-update noar ti set b2='CQBC461FFJYUM68O0VR1ECIDMD2UIQ' where id=6;
-update noar tt set b0='0RPIXAGCIBDD7U7J2' where id=7;
-update noar ti set b0='0RPIXAGCIBDD7U7J2' where id=7;
-update noar tt set b1='1ZR196R3BKHH349JP9PRJWD' where id=7;
-update noar ti set b1='1ZR196R3BKHH349JP9PRJWD' where id=7;
-update noar tt set b2='ND352LZPIGODOAE87MJS0EKH8LT676L' where id=7;
-update noar ti set b2='ND352LZPIGODOAE87MJS0EKH8LT676L' where id=7;
-update noar tt set b0='7DH3TV' where id=8;
-update noar ti set b0='7DH3TV' where id=8;
-update noar tt set b1='XRT54KYS58Y9FM4OOJC0U8C6DCND' where id=8;
-update noar ti set b1='XRT54KYS58Y9FM4OOJC0U8C6DCND' where id=8;
-update noar tt set b2='QS5702EDN5GBQMBSMNXT' where id=8;
-update noar ti set b2='QS5702EDN5GBQMBSMNXT' where id=8;
-update noar tt set b0='V45OU6BZ1P' where id=9;
-update noar ti set b0='V45OU6BZ1P' where id=9;
-update noar tt set b1='J85UR68X4N3RF5QNNLM4OPE8QV' where id=9;
-update noar ti set b1='J85UR68X4N3RF5QNNLM4OPE8QV' where id=9;
-update noar tt set b2='QO' where id=9;
-update noar ti set b2='QO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KI3LKGOFDHFP9648RD2N48BBBP8F' where id=1;
-update noar ti set b0='KI3LKGOFDHFP9648RD2N48BBBP8F' where id=1;
-update noar tt set b1='1AGDVES6MMFRDUFDTBHGBC43BIN2' where id=1;
-update noar ti set b1='1AGDVES6MMFRDUFDTBHGBC43BIN2' where id=1;
-update noar tt set b2='BDQI5O1ALFOEWZHNMF7Q42ERH9' where id=1;
-update noar ti set b2='BDQI5O1ALFOEWZHNMF7Q42ERH9' where id=1;
-update noar tt set b0='TH8MZGQ7RARK9F0A088LHWJXTU7RQ9Y' where id=2;
-update noar ti set b0='TH8MZGQ7RARK9F0A088LHWJXTU7RQ9Y' where id=2;
-update noar tt set b1='OYB7L67O8RP9OAQ' where id=2;
-update noar ti set b1='OYB7L67O8RP9OAQ' where id=2;
-update noar tt set b2='3U5RHVIDLFNU3RDLCY' where id=2;
-update noar ti set b2='3U5RHVIDLFNU3RDLCY' where id=2;
-update noar tt set b0='82IM1ATOAOWSVWR62TXT9T' where id=3;
-update noar ti set b0='82IM1ATOAOWSVWR62TXT9T' where id=3;
-update noar tt set b1='Q4A' where id=3;
-update noar ti set b1='Q4A' where id=3;
-update noar tt set b2='32U53FTIF90QIF9DBFYDQ51' where id=3;
-update noar ti set b2='32U53FTIF90QIF9DBFYDQ51' where id=3;
-update noar tt set b0='OL5LBLVZOKDEM66RV39' where id=4;
-update noar ti set b0='OL5LBLVZOKDEM66RV39' where id=4;
-update noar tt set b1='ZG6T9O9WG7W8KX0ANYRD' where id=4;
-update noar ti set b1='ZG6T9O9WG7W8KX0ANYRD' where id=4;
-update noar tt set b2='HZQ34JJ9RVX003VKTGQKZPV9Q' where id=4;
-update noar ti set b2='HZQ34JJ9RVX003VKTGQKZPV9Q' where id=4;
-update noar tt set b0='W0UTC7ZE9UQQO' where id=5;
-update noar ti set b0='W0UTC7ZE9UQQO' where id=5;
-update noar tt set b1='SF9M1332U3LPWMA5Y7' where id=5;
-update noar ti set b1='SF9M1332U3LPWMA5Y7' where id=5;
-update noar tt set b2='TOA7NBKVBY953' where id=5;
-update noar ti set b2='TOA7NBKVBY953' where id=5;
-update noar tt set b0='XJ' where id=6;
-update noar ti set b0='XJ' where id=6;
-update noar tt set b1='3INUXN7RBVWIBI6VH85' where id=6;
-update noar ti set b1='3INUXN7RBVWIBI6VH85' where id=6;
-update noar tt set b2='1DPZSY9Z7XPB0VHMQQBOF8W7XZOH' where id=6;
-update noar ti set b2='1DPZSY9Z7XPB0VHMQQBOF8W7XZOH' where id=6;
-update noar tt set b0='X3E875' where id=7;
-update noar ti set b0='X3E875' where id=7;
-update noar tt set b1='8S1M9VHOUC3RK3DRZZ' where id=7;
-update noar ti set b1='8S1M9VHOUC3RK3DRZZ' where id=7;
-update noar tt set b2='DAXXE30KXBCJ2GSK7T64YKHKGDBLGC2' where id=7;
-update noar ti set b2='DAXXE30KXBCJ2GSK7T64YKHKGDBLGC2' where id=7;
-update noar tt set b0='84Y7F35ABG9BYK04EFFOGLI89N' where id=8;
-update noar ti set b0='84Y7F35ABG9BYK04EFFOGLI89N' where id=8;
-update noar tt set b1='99LFZWRY9WGSHLHFPP6QKGZVLLHU747D' where id=8;
-update noar ti set b1='99LFZWRY9WGSHLHFPP6QKGZVLLHU747D' where id=8;
-update noar tt set b2='H0RBGA2BY1396M48VC3E4ZGRXTJHVSF' where id=8;
-update noar ti set b2='H0RBGA2BY1396M48VC3E4ZGRXTJHVSF' where id=8;
-update noar tt set b0='H' where id=9;
-update noar ti set b0='H' where id=9;
-update noar tt set b1='BI8090ZMCTBV6A8O0M1FZQU' where id=9;
-update noar ti set b1='BI8090ZMCTBV6A8O0M1FZQU' where id=9;
-update noar tt set b2='1YNO52GZFN80LITZ69' where id=9;
-update noar ti set b2='1YNO52GZFN80LITZ69' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P7GBXU2I' where id=1;
-update noar ti set b0='P7GBXU2I' where id=1;
-update noar tt set b1='H' where id=1;
-update noar ti set b1='H' where id=1;
-update noar tt set b2='ZL5RMN4PU' where id=1;
-update noar ti set b2='ZL5RMN4PU' where id=1;
-update noar tt set b0='KTMJ7DC693YHSIDX' where id=2;
-update noar ti set b0='KTMJ7DC693YHSIDX' where id=2;
-update noar tt set b1='61DW7JEP4JTXVSD94ZVGYN9' where id=2;
-update noar ti set b1='61DW7JEP4JTXVSD94ZVGYN9' where id=2;
-update noar tt set b2='RVHWFX8LCL8F' where id=2;
-update noar ti set b2='RVHWFX8LCL8F' where id=2;
-update noar tt set b0='CSEUQIHDL6XISQG1FY' where id=3;
-update noar ti set b0='CSEUQIHDL6XISQG1FY' where id=3;
-update noar tt set b1='9XO7KNHSNOUCXWZGT2VXK8Z3YUI' where id=3;
-update noar ti set b1='9XO7KNHSNOUCXWZGT2VXK8Z3YUI' where id=3;
-update noar tt set b2='814IJMG93S' where id=3;
-update noar ti set b2='814IJMG93S' where id=3;
-update noar tt set b0='6WXCOYCDPYB9DZJMWJDPFH6KV90RMS5' where id=4;
-update noar ti set b0='6WXCOYCDPYB9DZJMWJDPFH6KV90RMS5' where id=4;
-update noar tt set b1='H2YLU8VFWJQQUP' where id=4;
-update noar ti set b1='H2YLU8VFWJQQUP' where id=4;
-update noar tt set b2='QNNZKNW62JDZAS' where id=4;
-update noar ti set b2='QNNZKNW62JDZAS' where id=4;
-update noar tt set b0='0CLBPFMSZCFQ7VP' where id=5;
-update noar ti set b0='0CLBPFMSZCFQ7VP' where id=5;
-update noar tt set b1='TLPWMYSFOBTN' where id=5;
-update noar ti set b1='TLPWMYSFOBTN' where id=5;
-update noar tt set b2='AZZ2' where id=5;
-update noar ti set b2='AZZ2' where id=5;
-update noar tt set b0='VI54HTTGSSG9FGXEA' where id=6;
-update noar ti set b0='VI54HTTGSSG9FGXEA' where id=6;
-update noar tt set b1='W43M91NONCI4B6GA6GMMNPCOY38QP0' where id=6;
-update noar ti set b1='W43M91NONCI4B6GA6GMMNPCOY38QP0' where id=6;
-update noar tt set b2='6B1S2LJXDI7Z4M4N5BYW9M5' where id=6;
-update noar ti set b2='6B1S2LJXDI7Z4M4N5BYW9M5' where id=6;
-update noar tt set b0='BJ98ALF1' where id=7;
-update noar ti set b0='BJ98ALF1' where id=7;
-update noar tt set b1='IBQ6YU36AGR11W' where id=7;
-update noar ti set b1='IBQ6YU36AGR11W' where id=7;
-update noar tt set b2='RHUP7LK5KRYMIYQZH1ZM5Y8' where id=7;
-update noar ti set b2='RHUP7LK5KRYMIYQZH1ZM5Y8' where id=7;
-update noar tt set b0='6SV3Y7UQT779WX0G3' where id=8;
-update noar ti set b0='6SV3Y7UQT779WX0G3' where id=8;
-update noar tt set b1='11M1EZXN5X1RMN81LDS610C' where id=8;
-update noar ti set b1='11M1EZXN5X1RMN81LDS610C' where id=8;
-update noar tt set b2='UUH14XTJVMG9IMJF7' where id=8;
-update noar ti set b2='UUH14XTJVMG9IMJF7' where id=8;
-update noar tt set b0='FJSCNC5D96ALI50BUDBG' where id=9;
-update noar ti set b0='FJSCNC5D96ALI50BUDBG' where id=9;
-update noar tt set b1='0D3NY2R2903CQ4S2A3AR' where id=9;
-update noar ti set b1='0D3NY2R2903CQ4S2A3AR' where id=9;
-update noar tt set b2='Y4YN1R' where id=9;
-update noar ti set b2='Y4YN1R' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RSV1XSY00FF' where id=1;
-update noar ti set b0='RSV1XSY00FF' where id=1;
-update noar tt set b1='STZUCWW' where id=1;
-update noar ti set b1='STZUCWW' where id=1;
-update noar tt set b2='W7ANLT9PJHKJW3CZUS' where id=1;
-update noar ti set b2='W7ANLT9PJHKJW3CZUS' where id=1;
-update noar tt set b0='YZ9A7ISZME1H4' where id=2;
-update noar ti set b0='YZ9A7ISZME1H4' where id=2;
-update noar tt set b1='DRNP7XEK7BIY8Q3TS6GGJWF0169BP' where id=2;
-update noar ti set b1='DRNP7XEK7BIY8Q3TS6GGJWF0169BP' where id=2;
-update noar tt set b2='PYZ9O7WNWH1DE' where id=2;
-update noar ti set b2='PYZ9O7WNWH1DE' where id=2;
-update noar tt set b0='37' where id=3;
-update noar ti set b0='37' where id=3;
-update noar tt set b1='G2XHVK9WREITW4FW' where id=3;
-update noar ti set b1='G2XHVK9WREITW4FW' where id=3;
-update noar tt set b2='TGJC7WT5XP0OXLKI' where id=3;
-update noar ti set b2='TGJC7WT5XP0OXLKI' where id=3;
-update noar tt set b0='RUYO092MKJ2D4NZBYVNRDE1E3' where id=4;
-update noar ti set b0='RUYO092MKJ2D4NZBYVNRDE1E3' where id=4;
-update noar tt set b1='80F8GBYCNKU3X2I39' where id=4;
-update noar ti set b1='80F8GBYCNKU3X2I39' where id=4;
-update noar tt set b2='KZN8BYISTCYF7OBIU' where id=4;
-update noar ti set b2='KZN8BYISTCYF7OBIU' where id=4;
-update noar tt set b0='FZ4AFEU65A' where id=5;
-update noar ti set b0='FZ4AFEU65A' where id=5;
-update noar tt set b1='RU' where id=5;
-update noar ti set b1='RU' where id=5;
-update noar tt set b2='PGN28I70YFPT7HSR1FMU0CQH' where id=5;
-update noar ti set b2='PGN28I70YFPT7HSR1FMU0CQH' where id=5;
-update noar tt set b0='G083EX25WVGXC5F7Y' where id=6;
-update noar ti set b0='G083EX25WVGXC5F7Y' where id=6;
-update noar tt set b1='7YLRA7BHA0NW5' where id=6;
-update noar ti set b1='7YLRA7BHA0NW5' where id=6;
-update noar tt set b2='CR1CE5JY04K' where id=6;
-update noar ti set b2='CR1CE5JY04K' where id=6;
-update noar tt set b0='F' where id=7;
-update noar ti set b0='F' where id=7;
-update noar tt set b1='CY68LEQMQ224DKWJM' where id=7;
-update noar ti set b1='CY68LEQMQ224DKWJM' where id=7;
-update noar tt set b2='7WEQT8U' where id=7;
-update noar ti set b2='7WEQT8U' where id=7;
-update noar tt set b0='7ARPD9VPZO' where id=8;
-update noar ti set b0='7ARPD9VPZO' where id=8;
-update noar tt set b1='HUORAOXM13NQM6TIUAHRUVYFCMAL6KE4' where id=8;
-update noar ti set b1='HUORAOXM13NQM6TIUAHRUVYFCMAL6KE4' where id=8;
-update noar tt set b2='9BPCXLB' where id=8;
-update noar ti set b2='9BPCXLB' where id=8;
-update noar tt set b0='CEZLV1BOUKKQ30EJ' where id=9;
-update noar ti set b0='CEZLV1BOUKKQ30EJ' where id=9;
-update noar tt set b1='H0Y' where id=9;
-update noar ti set b1='H0Y' where id=9;
-update noar tt set b2='2H0F' where id=9;
-update noar ti set b2='2H0F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PKZ07U' where id=1;
-update noar ti set b0='PKZ07U' where id=1;
-update noar tt set b1='RQDZV72DDNECMNRL' where id=1;
-update noar ti set b1='RQDZV72DDNECMNRL' where id=1;
-update noar tt set b2='DFGTB33X' where id=1;
-update noar ti set b2='DFGTB33X' where id=1;
-update noar tt set b0='FH4EO7Y9RAC6TUYUWWZ5C13J70' where id=2;
-update noar ti set b0='FH4EO7Y9RAC6TUYUWWZ5C13J70' where id=2;
-update noar tt set b1='O9AZUPNJRM5D' where id=2;
-update noar ti set b1='O9AZUPNJRM5D' where id=2;
-update noar tt set b2='8CQTJ3HKHVML5E89' where id=2;
-update noar ti set b2='8CQTJ3HKHVML5E89' where id=2;
-update noar tt set b0='5EN' where id=3;
-update noar ti set b0='5EN' where id=3;
-update noar tt set b1='3' where id=3;
-update noar ti set b1='3' where id=3;
-update noar tt set b2='BLLT2PIIJ9SET531ICELVCUL' where id=3;
-update noar ti set b2='BLLT2PIIJ9SET531ICELVCUL' where id=3;
-update noar tt set b0='HHHB7DOZ41OT9K0ZT6AXHO' where id=4;
-update noar ti set b0='HHHB7DOZ41OT9K0ZT6AXHO' where id=4;
-update noar tt set b1='QWL89319SJ07NLNF' where id=4;
-update noar ti set b1='QWL89319SJ07NLNF' where id=4;
-update noar tt set b2='Q8XM48VXSM87QNZJFD1MIUWEUSZ8SJ0' where id=4;
-update noar ti set b2='Q8XM48VXSM87QNZJFD1MIUWEUSZ8SJ0' where id=4;
-update noar tt set b0='MI7V9CGT' where id=5;
-update noar ti set b0='MI7V9CGT' where id=5;
-update noar tt set b1='F4D2TA' where id=5;
-update noar ti set b1='F4D2TA' where id=5;
-update noar tt set b2='75' where id=5;
-update noar ti set b2='75' where id=5;
-update noar tt set b0='X5' where id=6;
-update noar ti set b0='X5' where id=6;
-update noar tt set b1='GSGBU4CLLDRZC2' where id=6;
-update noar ti set b1='GSGBU4CLLDRZC2' where id=6;
-update noar tt set b2='U8OADT7WWE5WQDAYMCK9F0Q04ZFEN' where id=6;
-update noar ti set b2='U8OADT7WWE5WQDAYMCK9F0Q04ZFEN' where id=6;
-update noar tt set b0='Y7OPDYU47AQF' where id=7;
-update noar ti set b0='Y7OPDYU47AQF' where id=7;
-update noar tt set b1='TQAA04AE3VZAS14Y71ITL0' where id=7;
-update noar ti set b1='TQAA04AE3VZAS14Y71ITL0' where id=7;
-update noar tt set b2='WGQJI40Y16NUIZAAQKSKXNN39' where id=7;
-update noar ti set b2='WGQJI40Y16NUIZAAQKSKXNN39' where id=7;
-update noar tt set b0='E2O' where id=8;
-update noar ti set b0='E2O' where id=8;
-update noar tt set b1='64M7YPD8' where id=8;
-update noar ti set b1='64M7YPD8' where id=8;
-update noar tt set b2='J' where id=8;
-update noar ti set b2='J' where id=8;
-update noar tt set b0='Z' where id=9;
-update noar ti set b0='Z' where id=9;
-update noar tt set b1='XLDS2S24' where id=9;
-update noar ti set b1='XLDS2S24' where id=9;
-update noar tt set b2='HLA2LL5N7QS3LK9T14AX' where id=9;
-update noar ti set b2='HLA2LL5N7QS3LK9T14AX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ODFQBMOJ9C5HW2GEUTIO1ULWZJG5EMY' where id=1;
-update noar ti set b0='ODFQBMOJ9C5HW2GEUTIO1ULWZJG5EMY' where id=1;
-update noar tt set b1='1CK2HUAF52QFKLOEEXLI6IU20TN5VZB' where id=1;
-update noar ti set b1='1CK2HUAF52QFKLOEEXLI6IU20TN5VZB' where id=1;
-update noar tt set b2='ZQNKH9GGAFKINFTVSZV' where id=1;
-update noar ti set b2='ZQNKH9GGAFKINFTVSZV' where id=1;
-update noar tt set b0='JAQ1XIYE4OH28' where id=2;
-update noar ti set b0='JAQ1XIYE4OH28' where id=2;
-update noar tt set b1='95FGL5Y924ZKR3ZGVC7O6JRK3U98FR1G' where id=2;
-update noar ti set b1='95FGL5Y924ZKR3ZGVC7O6JRK3U98FR1G' where id=2;
-update noar tt set b2='GUH2I' where id=2;
-update noar ti set b2='GUH2I' where id=2;
-update noar tt set b0='XHVFXPRGELBLWQZTRQQRAS' where id=3;
-update noar ti set b0='XHVFXPRGELBLWQZTRQQRAS' where id=3;
-update noar tt set b1='FYNGE6QKP7I8LYPLDY9KUV7CBNL' where id=3;
-update noar ti set b1='FYNGE6QKP7I8LYPLDY9KUV7CBNL' where id=3;
-update noar tt set b2='HLC302TMZOWGF77P94723' where id=3;
-update noar ti set b2='HLC302TMZOWGF77P94723' where id=3;
-update noar tt set b0='V42L6H9ESXZE6YM0TI0HJ' where id=4;
-update noar ti set b0='V42L6H9ESXZE6YM0TI0HJ' where id=4;
-update noar tt set b1='J8ELZNRLVTMR0G19UKVYJJ7P3FPZJZY8' where id=4;
-update noar ti set b1='J8ELZNRLVTMR0G19UKVYJJ7P3FPZJZY8' where id=4;
-update noar tt set b2='WGDX39SEMN43IY4LU' where id=4;
-update noar ti set b2='WGDX39SEMN43IY4LU' where id=4;
-update noar tt set b0='3' where id=5;
-update noar ti set b0='3' where id=5;
-update noar tt set b1='FXRP3U89IL019Y8ASAC8OOG8LQLBGXP5' where id=5;
-update noar ti set b1='FXRP3U89IL019Y8ASAC8OOG8LQLBGXP5' where id=5;
-update noar tt set b2='N315G9MWFAND8BRWWXGXF4EB2' where id=5;
-update noar ti set b2='N315G9MWFAND8BRWWXGXF4EB2' where id=5;
-update noar tt set b0='L' where id=6;
-update noar ti set b0='L' where id=6;
-update noar tt set b1='BKRKBGQT29V2T47BLETD1OD1A51Q9GT' where id=6;
-update noar ti set b1='BKRKBGQT29V2T47BLETD1OD1A51Q9GT' where id=6;
-update noar tt set b2='SH2EYK' where id=6;
-update noar ti set b2='SH2EYK' where id=6;
-update noar tt set b0='SX85B75' where id=7;
-update noar ti set b0='SX85B75' where id=7;
-update noar tt set b1='9LBMIUWTN4KZY2V8P6C4WS95EP6V' where id=7;
-update noar ti set b1='9LBMIUWTN4KZY2V8P6C4WS95EP6V' where id=7;
-update noar tt set b2='23CSPD2RUC1RSK2VQJFSCAGSNLK8D69' where id=7;
-update noar ti set b2='23CSPD2RUC1RSK2VQJFSCAGSNLK8D69' where id=7;
-update noar tt set b0='4NVAXNV2A0C09GEV7AQ7SC6J' where id=8;
-update noar ti set b0='4NVAXNV2A0C09GEV7AQ7SC6J' where id=8;
-update noar tt set b1='C9F1B2PWUMTITLMF2T8ZS' where id=8;
-update noar ti set b1='C9F1B2PWUMTITLMF2T8ZS' where id=8;
-update noar tt set b2='9C' where id=8;
-update noar ti set b2='9C' where id=8;
-update noar tt set b0='EU3IC1JKD1PHPYL65KC14XV' where id=9;
-update noar ti set b0='EU3IC1JKD1PHPYL65KC14XV' where id=9;
-update noar tt set b1='POL7NS1S5' where id=9;
-update noar ti set b1='POL7NS1S5' where id=9;
-update noar tt set b2='AMTX' where id=9;
-update noar ti set b2='AMTX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ENPIQ87BJMOJQJX67HP' where id=1;
-update noar ti set b0='ENPIQ87BJMOJQJX67HP' where id=1;
-update noar tt set b1='JEIMVJVNDOP72K9' where id=1;
-update noar ti set b1='JEIMVJVNDOP72K9' where id=1;
-update noar tt set b2='3' where id=1;
-update noar ti set b2='3' where id=1;
-update noar tt set b0='ED4T34F1922DFW9A' where id=2;
-update noar ti set b0='ED4T34F1922DFW9A' where id=2;
-update noar tt set b1='OL' where id=2;
-update noar ti set b1='OL' where id=2;
-update noar tt set b2='D7ZIWCL33J9XFNWTRV029RSZ2' where id=2;
-update noar ti set b2='D7ZIWCL33J9XFNWTRV029RSZ2' where id=2;
-update noar tt set b0='TZVW' where id=3;
-update noar ti set b0='TZVW' where id=3;
-update noar tt set b1='FSPC4SJW32E3OVJ6H' where id=3;
-update noar ti set b1='FSPC4SJW32E3OVJ6H' where id=3;
-update noar tt set b2='XOQUAXRI421KQIJ4694QSRQTM5Z66V' where id=3;
-update noar ti set b2='XOQUAXRI421KQIJ4694QSRQTM5Z66V' where id=3;
-update noar tt set b0='CIRXJL4IV6A8HE29TNNWFRBGJ' where id=4;
-update noar ti set b0='CIRXJL4IV6A8HE29TNNWFRBGJ' where id=4;
-update noar tt set b1='VMW8FZS' where id=4;
-update noar ti set b1='VMW8FZS' where id=4;
-update noar tt set b2='1ROB5A1JYBGM9M1NR2YDN9NVA' where id=4;
-update noar ti set b2='1ROB5A1JYBGM9M1NR2YDN9NVA' where id=4;
-update noar tt set b0='OEAENQ23ZWDRANJ' where id=5;
-update noar ti set b0='OEAENQ23ZWDRANJ' where id=5;
-update noar tt set b1='USZ3ULJNCRSIA0H70AVZZP4V' where id=5;
-update noar ti set b1='USZ3ULJNCRSIA0H70AVZZP4V' where id=5;
-update noar tt set b2='SR942GZFO3HKOX' where id=5;
-update noar ti set b2='SR942GZFO3HKOX' where id=5;
-update noar tt set b0='DCVOP' where id=6;
-update noar ti set b0='DCVOP' where id=6;
-update noar tt set b1='CSOTEHAHFHCL' where id=6;
-update noar ti set b1='CSOTEHAHFHCL' where id=6;
-update noar tt set b2='6Y2DXL4DXG17LCX1MAJ1Y' where id=6;
-update noar ti set b2='6Y2DXL4DXG17LCX1MAJ1Y' where id=6;
-update noar tt set b0='WC74ECVEP6YQ82' where id=7;
-update noar ti set b0='WC74ECVEP6YQ82' where id=7;
-update noar tt set b1='8TRH69PAVJE6904C66G7XBAPXX62FC' where id=7;
-update noar ti set b1='8TRH69PAVJE6904C66G7XBAPXX62FC' where id=7;
-update noar tt set b2='0NGH9WS' where id=7;
-update noar ti set b2='0NGH9WS' where id=7;
-update noar tt set b0='2E7IKLF7QZ3VRH8W88G5H7HK' where id=8;
-update noar ti set b0='2E7IKLF7QZ3VRH8W88G5H7HK' where id=8;
-update noar tt set b1='NNGNDKL' where id=8;
-update noar ti set b1='NNGNDKL' where id=8;
-update noar tt set b2='K4ODJ2XYSUVXJR0ZQ3510' where id=8;
-update noar ti set b2='K4ODJ2XYSUVXJR0ZQ3510' where id=8;
-update noar tt set b0='UNFTM5' where id=9;
-update noar ti set b0='UNFTM5' where id=9;
-update noar tt set b1='1K9PRBHKHVPOH5D2UJ0JSCPFCMN8VHW' where id=9;
-update noar ti set b1='1K9PRBHKHVPOH5D2UJ0JSCPFCMN8VHW' where id=9;
-update noar tt set b2='8J49AWQSEHADA09EQO6T8B2AYZYRIV39' where id=9;
-update noar ti set b2='8J49AWQSEHADA09EQO6T8B2AYZYRIV39' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='4YR5OV2' where id=1;
-update noar ti set b0='4YR5OV2' where id=1;
-update noar tt set b1='TMH04BZ7KMMEJHF3XPKQZ1HK63AJQ' where id=1;
-update noar ti set b1='TMH04BZ7KMMEJHF3XPKQZ1HK63AJQ' where id=1;
-update noar tt set b2='4MSGH' where id=1;
-update noar ti set b2='4MSGH' where id=1;
-update noar tt set b0='HGP145XAWG5JIZQSGYYTBKNH0' where id=2;
-update noar ti set b0='HGP145XAWG5JIZQSGYYTBKNH0' where id=2;
-update noar tt set b1='4UFAD8B2A9FHOU8462HZ' where id=2;
-update noar ti set b1='4UFAD8B2A9FHOU8462HZ' where id=2;
-update noar tt set b2='O2Q77QH9BVOKYVVUCP4X' where id=2;
-update noar ti set b2='O2Q77QH9BVOKYVVUCP4X' where id=2;
-update noar tt set b0='DSINLDN0953FXRWNADCVP8LXLHH83ETA' where id=3;
-update noar ti set b0='DSINLDN0953FXRWNADCVP8LXLHH83ETA' where id=3;
-update noar tt set b1='8ZAIILLVTWNJBVV2Y7C2LP82M3PD' where id=3;
-update noar ti set b1='8ZAIILLVTWNJBVV2Y7C2LP82M3PD' where id=3;
-update noar tt set b2='HDVS3WLSS2OFR01C' where id=3;
-update noar ti set b2='HDVS3WLSS2OFR01C' where id=3;
-update noar tt set b0='66CG2YLNL4MAXVWW4SF2' where id=4;
-update noar ti set b0='66CG2YLNL4MAXVWW4SF2' where id=4;
-update noar tt set b1='3IS7GBN5JYNECRVUCVI7GIO86DB0R9' where id=4;
-update noar ti set b1='3IS7GBN5JYNECRVUCVI7GIO86DB0R9' where id=4;
-update noar tt set b2='FX2LL' where id=4;
-update noar ti set b2='FX2LL' where id=4;
-update noar tt set b0='7' where id=5;
-update noar ti set b0='7' where id=5;
-update noar tt set b1='RHBCYBESGLJNP9L' where id=5;
-update noar ti set b1='RHBCYBESGLJNP9L' where id=5;
-update noar tt set b2='DA9SKWUNC4LG' where id=5;
-update noar ti set b2='DA9SKWUNC4LG' where id=5;
-update noar tt set b0='1KEGXR44Y9MT9AX9YLPBI5DPT' where id=6;
-update noar ti set b0='1KEGXR44Y9MT9AX9YLPBI5DPT' where id=6;
-update noar tt set b1='4MW6F3KY6GDVOILZGGD4IZNFBKT' where id=6;
-update noar ti set b1='4MW6F3KY6GDVOILZGGD4IZNFBKT' where id=6;
-update noar tt set b2='FP9KL111TZD' where id=6;
-update noar ti set b2='FP9KL111TZD' where id=6;
-update noar tt set b0='B169' where id=7;
-update noar ti set b0='B169' where id=7;
-update noar tt set b1='SYTMF9HKR5OV04MSX' where id=7;
-update noar ti set b1='SYTMF9HKR5OV04MSX' where id=7;
-update noar tt set b2='8Z5MGK3Y3P2Y2JJ73WPG4TROKUYX6' where id=7;
-update noar ti set b2='8Z5MGK3Y3P2Y2JJ73WPG4TROKUYX6' where id=7;
-update noar tt set b0='UISFEX1OH47N6XLH8Z6R3UKDY' where id=8;
-update noar ti set b0='UISFEX1OH47N6XLH8Z6R3UKDY' where id=8;
-update noar tt set b1='TDWONE8LK71QK0Z2O4ACJEMSO' where id=8;
-update noar ti set b1='TDWONE8LK71QK0Z2O4ACJEMSO' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set b0='1DIFDQ33SJ' where id=9;
-update noar ti set b0='1DIFDQ33SJ' where id=9;
-update noar tt set b1='YW' where id=9;
-update noar ti set b1='YW' where id=9;
-update noar tt set b2='2YBNPH4B4K9J' where id=9;
-update noar ti set b2='2YBNPH4B4K9J' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 blob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QAXRZK5KTF05RY' where id=1;
-update noar ti set b0='QAXRZK5KTF05RY' where id=1;
-update noar tt set b1='0HVVWKQ9R2ZCY78VWGH4W8IO4F8BFI6' where id=1;
-update noar ti set b1='0HVVWKQ9R2ZCY78VWGH4W8IO4F8BFI6' where id=1;
-update noar tt set b2='BIME7O4DB5UYBR59F51VQ35G0X9SESE6' where id=1;
-update noar ti set b2='BIME7O4DB5UYBR59F51VQ35G0X9SESE6' where id=1;
-update noar tt set b0='Z4TH37UC8OQBPM9MKYEU' where id=2;
-update noar ti set b0='Z4TH37UC8OQBPM9MKYEU' where id=2;
-update noar tt set b1='CE6C8IAX4G6HHKABWNSX8' where id=2;
-update noar ti set b1='CE6C8IAX4G6HHKABWNSX8' where id=2;
-update noar tt set b2='K1LUOIOBRXYV2VXYK7O6T9P' where id=2;
-update noar ti set b2='K1LUOIOBRXYV2VXYK7O6T9P' where id=2;
-update noar tt set b0='0YXQE4HK7Z4' where id=3;
-update noar ti set b0='0YXQE4HK7Z4' where id=3;
-update noar tt set b1='DBQ2IKRP0ZSATUWH4FNF' where id=3;
-update noar ti set b1='DBQ2IKRP0ZSATUWH4FNF' where id=3;
-update noar tt set b2='UNM' where id=3;
-update noar ti set b2='UNM' where id=3;
-update noar tt set b0='8M6HWWJ5YW4Q0P2T0OCEHUTFWCKK' where id=4;
-update noar ti set b0='8M6HWWJ5YW4Q0P2T0OCEHUTFWCKK' where id=4;
-update noar tt set b1='8O' where id=4;
-update noar ti set b1='8O' where id=4;
-update noar tt set b2='K6AF' where id=4;
-update noar ti set b2='K6AF' where id=4;
-update noar tt set b0='W6IXIPZDQ1JKSJTMSXNF4XQ7XRJU' where id=5;
-update noar ti set b0='W6IXIPZDQ1JKSJTMSXNF4XQ7XRJU' where id=5;
-update noar tt set b1='7UF2W5SGY39DV93RIIRD5PB5DUWBQ47' where id=5;
-update noar ti set b1='7UF2W5SGY39DV93RIIRD5PB5DUWBQ47' where id=5;
-update noar tt set b2='VCCOWF' where id=5;
-update noar ti set b2='VCCOWF' where id=5;
-update noar tt set b0='QIQ2WRN2JG5' where id=6;
-update noar ti set b0='QIQ2WRN2JG5' where id=6;
-update noar tt set b1='9NVFK9Z7OD' where id=6;
-update noar ti set b1='9NVFK9Z7OD' where id=6;
-update noar tt set b2='HAPWZICVOCREFE1FYVZFVJ' where id=6;
-update noar ti set b2='HAPWZICVOCREFE1FYVZFVJ' where id=6;
-update noar tt set b0='TRKE5YSBPNENH9N' where id=7;
-update noar ti set b0='TRKE5YSBPNENH9N' where id=7;
-update noar tt set b1='AUOOJFP42U6846T5FRIZYY3' where id=7;
-update noar ti set b1='AUOOJFP42U6846T5FRIZYY3' where id=7;
-update noar tt set b2='5RC6PKF2' where id=7;
-update noar ti set b2='5RC6PKF2' where id=7;
-update noar tt set b0='Z5U3DBBB67QB' where id=8;
-update noar ti set b0='Z5U3DBBB67QB' where id=8;
-update noar tt set b1='B28TS61AQUL3E4WIKX8G6EJJ' where id=8;
-update noar ti set b1='B28TS61AQUL3E4WIKX8G6EJJ' where id=8;
-update noar tt set b2='WADXA8MBY2ZSFPJQCBVU8DJWY4YLFTV' where id=8;
-update noar ti set b2='WADXA8MBY2ZSFPJQCBVU8DJWY4YLFTV' where id=8;
-update noar tt set b0='3JY1IXFGGJV00F281OFEJX7EQ6CTB8J' where id=9;
-update noar ti set b0='3JY1IXFGGJV00F281OFEJX7EQ6CTB8J' where id=9;
-update noar tt set b1='YDQC52Q6V3QMAKCFI6TWHI6LD25E' where id=9;
-update noar ti set b1='YDQC52Q6V3QMAKCFI6TWHI6LD25E' where id=9;
-update noar tt set b2='ZM50PVKOJ1' where id=9;
-update noar ti set b2='ZM50PVKOJ1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 blob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UIN6LSZOIQALWMSJYZGS9H' where id=1;
-update noar ti set b0='UIN6LSZOIQALWMSJYZGS9H' where id=1;
-update noar tt set b1='N6IIRBLCWO8C6OL8Z6A' where id=1;
-update noar ti set b1='N6IIRBLCWO8C6OL8Z6A' where id=1;
-update noar tt set b2='NJ1RWAC' where id=1;
-update noar ti set b2='NJ1RWAC' where id=1;
-update noar tt set b0='K691ZTWVMOCSR3DPI2' where id=2;
-update noar ti set b0='K691ZTWVMOCSR3DPI2' where id=2;
-update noar tt set b1='P8TYGH4OZ9NX95D19VYWI8' where id=2;
-update noar ti set b1='P8TYGH4OZ9NX95D19VYWI8' where id=2;
-update noar tt set b2='1CK27Z61SFUOJNEAODL3R8' where id=2;
-update noar ti set b2='1CK27Z61SFUOJNEAODL3R8' where id=2;
-update noar tt set b0='NGDGM03E25T' where id=3;
-update noar ti set b0='NGDGM03E25T' where id=3;
-update noar tt set b1='CS51C9XZP0S' where id=3;
-update noar ti set b1='CS51C9XZP0S' where id=3;
-update noar tt set b2='S0V6YWRP' where id=3;
-update noar ti set b2='S0V6YWRP' where id=3;
-update noar tt set b0='CP87S787CQJDQUI985I9E6' where id=4;
-update noar ti set b0='CP87S787CQJDQUI985I9E6' where id=4;
-update noar tt set b1='J8WW7NK1ELXNM323' where id=4;
-update noar ti set b1='J8WW7NK1ELXNM323' where id=4;
-update noar tt set b2='63IFZJ' where id=4;
-update noar ti set b2='63IFZJ' where id=4;
-update noar tt set b0='449VMKOWBMC80SYHI0C1HZ' where id=5;
-update noar ti set b0='449VMKOWBMC80SYHI0C1HZ' where id=5;
-update noar tt set b1='W8NUI2R1' where id=5;
-update noar ti set b1='W8NUI2R1' where id=5;
-update noar tt set b2='K89UZY6B1C4RBE' where id=5;
-update noar ti set b2='K89UZY6B1C4RBE' where id=5;
-update noar tt set b0='VUNXE4G05Y39HWW6X' where id=6;
-update noar ti set b0='VUNXE4G05Y39HWW6X' where id=6;
-update noar tt set b1='6WDUD8ZLY9UHNWO8UIG1OKMLMX' where id=6;
-update noar ti set b1='6WDUD8ZLY9UHNWO8UIG1OKMLMX' where id=6;
-update noar tt set b2='1GPF0Q' where id=6;
-update noar ti set b2='1GPF0Q' where id=6;
-update noar tt set b0='W9RXONTWFWDXVPPZQLP2NO2' where id=7;
-update noar ti set b0='W9RXONTWFWDXVPPZQLP2NO2' where id=7;
-update noar tt set b1='GFSKHX9AAAD5OM' where id=7;
-update noar ti set b1='GFSKHX9AAAD5OM' where id=7;
-update noar tt set b2='CRPQKMNOXWU56WQ5TF' where id=7;
-update noar ti set b2='CRPQKMNOXWU56WQ5TF' where id=7;
-update noar tt set b0='N9X1GX' where id=8;
-update noar ti set b0='N9X1GX' where id=8;
-update noar tt set b1='EDB9GS4SB40XX37XZOQNT04I' where id=8;
-update noar ti set b1='EDB9GS4SB40XX37XZOQNT04I' where id=8;
-update noar tt set b2='KVIN' where id=8;
-update noar ti set b2='KVIN' where id=8;
-update noar tt set b0='KC9L880VLFID96SBPHU6I' where id=9;
-update noar ti set b0='KC9L880VLFID96SBPHU6I' where id=9;
-update noar tt set b1='F1BU01H40ZR9WVSV3AA2' where id=9;
-update noar ti set b1='F1BU01H40ZR9WVSV3AA2' where id=9;
-update noar tt set b2='REJHZA0MTF5DIFXK2X8FKZV' where id=9;
-update noar ti set b2='REJHZA0MTF5DIFXK2X8FKZV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9WY4UVN1N6RW5' where id=1;
-update noar ti set b0='9WY4UVN1N6RW5' where id=1;
-update noar tt set b1='FVM6Z7YO4528HX' where id=1;
-update noar ti set b1='FVM6Z7YO4528HX' where id=1;
-update noar tt set b2='TNYUO4' where id=1;
-update noar ti set b2='TNYUO4' where id=1;
-update noar tt set b0='EIDJG721JXO29ITLO' where id=2;
-update noar ti set b0='EIDJG721JXO29ITLO' where id=2;
-update noar tt set b1='QEB2334H' where id=2;
-update noar ti set b1='QEB2334H' where id=2;
-update noar tt set b2='DCOZ8GG0VL7481JMB2CWHEU7ZOWD' where id=2;
-update noar ti set b2='DCOZ8GG0VL7481JMB2CWHEU7ZOWD' where id=2;
-update noar tt set b0='LVTV0WFBRWN461VD37' where id=3;
-update noar ti set b0='LVTV0WFBRWN461VD37' where id=3;
-update noar tt set b1='9' where id=3;
-update noar ti set b1='9' where id=3;
-update noar tt set b2='LQBPEW1ZQZNVFJZI8RN6' where id=3;
-update noar ti set b2='LQBPEW1ZQZNVFJZI8RN6' where id=3;
-update noar tt set b0='IH0WQNH' where id=4;
-update noar ti set b0='IH0WQNH' where id=4;
-update noar tt set b1='UA4K6FIFQV' where id=4;
-update noar ti set b1='UA4K6FIFQV' where id=4;
-update noar tt set b2='CL' where id=4;
-update noar ti set b2='CL' where id=4;
-update noar tt set b0='9VQ7PPXO667V7E94PYUFQK4FL' where id=5;
-update noar ti set b0='9VQ7PPXO667V7E94PYUFQK4FL' where id=5;
-update noar tt set b1='52EY8YFMX8X3M06IL' where id=5;
-update noar ti set b1='52EY8YFMX8X3M06IL' where id=5;
-update noar tt set b2='2RH9M1Y' where id=5;
-update noar ti set b2='2RH9M1Y' where id=5;
-update noar tt set b0='HZ16E873PXHA3K8VNRAD1' where id=6;
-update noar ti set b0='HZ16E873PXHA3K8VNRAD1' where id=6;
-update noar tt set b1='9RO5173ZYP' where id=6;
-update noar ti set b1='9RO5173ZYP' where id=6;
-update noar tt set b2='CVTKD0N0YFRNCB5DZF2HXA' where id=6;
-update noar ti set b2='CVTKD0N0YFRNCB5DZF2HXA' where id=6;
-update noar tt set b0='BX' where id=7;
-update noar ti set b0='BX' where id=7;
-update noar tt set b1='8PW8ADO9HBH' where id=7;
-update noar ti set b1='8PW8ADO9HBH' where id=7;
-update noar tt set b2='93C5R66R9BFTK1YNQ' where id=7;
-update noar ti set b2='93C5R66R9BFTK1YNQ' where id=7;
-update noar tt set b0='SK49SRN2SZB5HCUMI7HU' where id=8;
-update noar ti set b0='SK49SRN2SZB5HCUMI7HU' where id=8;
-update noar tt set b1='I6ZT6F73PDU80RMC38DA' where id=8;
-update noar ti set b1='I6ZT6F73PDU80RMC38DA' where id=8;
-update noar tt set b2='WGOSTZH26245ZYRS46ZPOR' where id=8;
-update noar ti set b2='WGOSTZH26245ZYRS46ZPOR' where id=8;
-update noar tt set b0='H1' where id=9;
-update noar ti set b0='H1' where id=9;
-update noar tt set b1='6VEFOJINMX1U5DT7' where id=9;
-update noar ti set b1='6VEFOJINMX1U5DT7' where id=9;
-update noar tt set b2='68FL5VYHZ89SKA645Y0LKWD' where id=9;
-update noar ti set b2='68FL5VYHZ89SKA645Y0LKWD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8DQW5WBMTRXJY9KRANK8H3YMKLZ30K1' where id=1;
-update noar ti set b0='8DQW5WBMTRXJY9KRANK8H3YMKLZ30K1' where id=1;
-update noar tt set b1='A98Z60U1JET53XA09YSD15QSE9YL' where id=1;
-update noar ti set b1='A98Z60U1JET53XA09YSD15QSE9YL' where id=1;
-update noar tt set b2='7AA264A0XNUBWHB2DHW' where id=1;
-update noar ti set b2='7AA264A0XNUBWHB2DHW' where id=1;
-update noar tt set b0='M' where id=2;
-update noar ti set b0='M' where id=2;
-update noar tt set b1='KJ89S07OE2IMKF924P2M2UF9' where id=2;
-update noar ti set b1='KJ89S07OE2IMKF924P2M2UF9' where id=2;
-update noar tt set b2='ICM92DK4' where id=2;
-update noar ti set b2='ICM92DK4' where id=2;
-update noar tt set b0='8NMQ1GGNDVGKP0SGP2GSGQNC' where id=3;
-update noar ti set b0='8NMQ1GGNDVGKP0SGP2GSGQNC' where id=3;
-update noar tt set b1='GP1QPEHS59MT1ZDCYJHWJOG7NHPE7' where id=3;
-update noar ti set b1='GP1QPEHS59MT1ZDCYJHWJOG7NHPE7' where id=3;
-update noar tt set b2='6OX5W6789XIVV010LA' where id=3;
-update noar ti set b2='6OX5W6789XIVV010LA' where id=3;
-update noar tt set b0='0RWA0540MONOTNWPIWA50VFGDHEM4SS' where id=4;
-update noar ti set b0='0RWA0540MONOTNWPIWA50VFGDHEM4SS' where id=4;
-update noar tt set b1='OW7' where id=4;
-update noar ti set b1='OW7' where id=4;
-update noar tt set b2='U2CQK2WYCG1L913208IET42' where id=4;
-update noar ti set b2='U2CQK2WYCG1L913208IET42' where id=4;
-update noar tt set b0='KAYKUL0J9OQ45B1' where id=5;
-update noar ti set b0='KAYKUL0J9OQ45B1' where id=5;
-update noar tt set b1='R7H30DYSCZE6QJQWOGW53RBLZY49' where id=5;
-update noar ti set b1='R7H30DYSCZE6QJQWOGW53RBLZY49' where id=5;
-update noar tt set b2='A8TUNVR1F0F1AQA4XA5M860' where id=5;
-update noar ti set b2='A8TUNVR1F0F1AQA4XA5M860' where id=5;
-update noar tt set b0='9F2A1G' where id=6;
-update noar ti set b0='9F2A1G' where id=6;
-update noar tt set b1='58UQG6XST8Z0C9YY' where id=6;
-update noar ti set b1='58UQG6XST8Z0C9YY' where id=6;
-update noar tt set b2='782RIGIQPIF8P116W85F' where id=6;
-update noar ti set b2='782RIGIQPIF8P116W85F' where id=6;
-update noar tt set b0='A7U4LM1J265LO' where id=7;
-update noar ti set b0='A7U4LM1J265LO' where id=7;
-update noar tt set b1='F690H' where id=7;
-update noar ti set b1='F690H' where id=7;
-update noar tt set b2='B312GJFW7NG002WBK' where id=7;
-update noar ti set b2='B312GJFW7NG002WBK' where id=7;
-update noar tt set b0='EFP9BPPSA1X0339VXXBOT' where id=8;
-update noar ti set b0='EFP9BPPSA1X0339VXXBOT' where id=8;
-update noar tt set b1='6HL7H1H7FL5EH77D' where id=8;
-update noar ti set b1='6HL7H1H7FL5EH77D' where id=8;
-update noar tt set b2='CL' where id=8;
-update noar ti set b2='CL' where id=8;
-update noar tt set b0='22OS4QLQOSGS6BOX' where id=9;
-update noar ti set b0='22OS4QLQOSGS6BOX' where id=9;
-update noar tt set b1='S05M97K' where id=9;
-update noar ti set b1='S05M97K' where id=9;
-update noar tt set b2='93VZTP0QCC5N5NGRQI' where id=9;
-update noar ti set b2='93VZTP0QCC5N5NGRQI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7KVAM' where id=1;
-update noar ti set b0='7KVAM' where id=1;
-update noar tt set b1='AG7GAKAU8VXENX9HHIS7WSZRG6UWC9' where id=1;
-update noar ti set b1='AG7GAKAU8VXENX9HHIS7WSZRG6UWC9' where id=1;
-update noar tt set b2='JBKF2DYN1GF9P' where id=1;
-update noar ti set b2='JBKF2DYN1GF9P' where id=1;
-update noar tt set b0='1HU5' where id=2;
-update noar ti set b0='1HU5' where id=2;
-update noar tt set b1='0D59PARTH7HZ625LCZJMUO' where id=2;
-update noar ti set b1='0D59PARTH7HZ625LCZJMUO' where id=2;
-update noar tt set b2='VNTG6FNKZ5V22GZLR3A80TYZPI2' where id=2;
-update noar ti set b2='VNTG6FNKZ5V22GZLR3A80TYZPI2' where id=2;
-update noar tt set b0='HBGYWSH2QZDTH6VGDO1W2RF70GW' where id=3;
-update noar ti set b0='HBGYWSH2QZDTH6VGDO1W2RF70GW' where id=3;
-update noar tt set b1='V629VCCC3OVMPE1' where id=3;
-update noar ti set b1='V629VCCC3OVMPE1' where id=3;
-update noar tt set b2='2J95W41W66' where id=3;
-update noar ti set b2='2J95W41W66' where id=3;
-update noar tt set b0='XYYF16JGDCI2JYLYLWT8K7YFG' where id=4;
-update noar ti set b0='XYYF16JGDCI2JYLYLWT8K7YFG' where id=4;
-update noar tt set b1='M6FK0245FQ7MZLB7GQSFIL' where id=4;
-update noar ti set b1='M6FK0245FQ7MZLB7GQSFIL' where id=4;
-update noar tt set b2='FQRK' where id=4;
-update noar ti set b2='FQRK' where id=4;
-update noar tt set b0='HU2873TTB' where id=5;
-update noar ti set b0='HU2873TTB' where id=5;
-update noar tt set b1='27IQQ' where id=5;
-update noar ti set b1='27IQQ' where id=5;
-update noar tt set b2='Y8' where id=5;
-update noar ti set b2='Y8' where id=5;
-update noar tt set b0='7H' where id=6;
-update noar ti set b0='7H' where id=6;
-update noar tt set b1='24LS7IHXF' where id=6;
-update noar ti set b1='24LS7IHXF' where id=6;
-update noar tt set b2='T' where id=6;
-update noar ti set b2='T' where id=6;
-update noar tt set b0='0Z62IIV4ST' where id=7;
-update noar ti set b0='0Z62IIV4ST' where id=7;
-update noar tt set b1='7AV29C1IU984FXHCSRGWFSAX' where id=7;
-update noar ti set b1='7AV29C1IU984FXHCSRGWFSAX' where id=7;
-update noar tt set b2='U2WOU7' where id=7;
-update noar ti set b2='U2WOU7' where id=7;
-update noar tt set b0='F1FKZMXR' where id=8;
-update noar ti set b0='F1FKZMXR' where id=8;
-update noar tt set b1='WCS0NN0UFCT' where id=8;
-update noar ti set b1='WCS0NN0UFCT' where id=8;
-update noar tt set b2='PU2U87VVY90Y' where id=8;
-update noar ti set b2='PU2U87VVY90Y' where id=8;
-update noar tt set b0='P4IWAARBSZ1PUB' where id=9;
-update noar ti set b0='P4IWAARBSZ1PUB' where id=9;
-update noar tt set b1='KTQD8GIMBS2FP1PTJKKXFRSWAN6N' where id=9;
-update noar ti set b1='KTQD8GIMBS2FP1PTJKKXFRSWAN6N' where id=9;
-update noar tt set b2='N8YRTE0KJR0RJU' where id=9;
-update noar ti set b2='N8YRTE0KJR0RJU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='4X44KD5PUV2AB59GLIS' where id=1;
-update noar ti set b0='4X44KD5PUV2AB59GLIS' where id=1;
-update noar tt set b1='GUZFZEOPFFMR2CBAZM1IZQTD' where id=1;
-update noar ti set b1='GUZFZEOPFFMR2CBAZM1IZQTD' where id=1;
-update noar tt set b2='Q72YBK0TSJYHHY8PU' where id=1;
-update noar ti set b2='Q72YBK0TSJYHHY8PU' where id=1;
-update noar tt set b0='K19LDDP5C' where id=2;
-update noar ti set b0='K19LDDP5C' where id=2;
-update noar tt set b1='J6OBZKSTJ2JMO6QON' where id=2;
-update noar ti set b1='J6OBZKSTJ2JMO6QON' where id=2;
-update noar tt set b2='UDMV2VF31' where id=2;
-update noar ti set b2='UDMV2VF31' where id=2;
-update noar tt set b0='L5WGNU4WNIWH' where id=3;
-update noar ti set b0='L5WGNU4WNIWH' where id=3;
-update noar tt set b1='K75U2I' where id=3;
-update noar ti set b1='K75U2I' where id=3;
-update noar tt set b2='NZ55E' where id=3;
-update noar ti set b2='NZ55E' where id=3;
-update noar tt set b0='YQOB' where id=4;
-update noar ti set b0='YQOB' where id=4;
-update noar tt set b1='NXRM03CJW9' where id=4;
-update noar ti set b1='NXRM03CJW9' where id=4;
-update noar tt set b2='JGLE0BDVC72BQL379W' where id=4;
-update noar ti set b2='JGLE0BDVC72BQL379W' where id=4;
-update noar tt set b0='SYL3LQZYLJXJADASRPY7UUOO494HU' where id=5;
-update noar ti set b0='SYL3LQZYLJXJADASRPY7UUOO494HU' where id=5;
-update noar tt set b1='74NYBECENCTMECVHTANU0U' where id=5;
-update noar ti set b1='74NYBECENCTMECVHTANU0U' where id=5;
-update noar tt set b2='I1LS6BVPIU6AAFK2' where id=5;
-update noar ti set b2='I1LS6BVPIU6AAFK2' where id=5;
-update noar tt set b0='MCBSWZ3K3BOLH688CUKIBWS8ACODDFZ' where id=6;
-update noar ti set b0='MCBSWZ3K3BOLH688CUKIBWS8ACODDFZ' where id=6;
-update noar tt set b1='WIFT09PZWS2C42Q2PO6G2JF7QBEFO0' where id=6;
-update noar ti set b1='WIFT09PZWS2C42Q2PO6G2JF7QBEFO0' where id=6;
-update noar tt set b2='RYC8MM85X2QJE4OGS247UK42WU4X' where id=6;
-update noar ti set b2='RYC8MM85X2QJE4OGS247UK42WU4X' where id=6;
-update noar tt set b0='KVPZC4ZXTAOMSINCDGVNJ1OI' where id=7;
-update noar ti set b0='KVPZC4ZXTAOMSINCDGVNJ1OI' where id=7;
-update noar tt set b1='S60E9CU30Z4MYLX4' where id=7;
-update noar ti set b1='S60E9CU30Z4MYLX4' where id=7;
-update noar tt set b2='DW90E' where id=7;
-update noar ti set b2='DW90E' where id=7;
-update noar tt set b0='8YLSKDT5MR0TGVFG5WE3EORCEE' where id=8;
-update noar ti set b0='8YLSKDT5MR0TGVFG5WE3EORCEE' where id=8;
-update noar tt set b1='XLJSPV40KBLNNML' where id=8;
-update noar ti set b1='XLJSPV40KBLNNML' where id=8;
-update noar tt set b2='3TWZ1ZI' where id=8;
-update noar ti set b2='3TWZ1ZI' where id=8;
-update noar tt set b0='AOS56W' where id=9;
-update noar ti set b0='AOS56W' where id=9;
-update noar tt set b1='P379HOGZL9OGNTP23PUBSELFL' where id=9;
-update noar ti set b1='P379HOGZL9OGNTP23PUBSELFL' where id=9;
-update noar tt set b2='6NX5LO2H7U447EB34ZTX5' where id=9;
-update noar ti set b2='6NX5LO2H7U447EB34ZTX5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2HRCAP0905VZZN' where id=1;
-update noar ti set b0='2HRCAP0905VZZN' where id=1;
-update noar tt set b1='AX5W379S76BX' where id=1;
-update noar ti set b1='AX5W379S76BX' where id=1;
-update noar tt set b2='U3RA' where id=1;
-update noar ti set b2='U3RA' where id=1;
-update noar tt set b0='9G' where id=2;
-update noar ti set b0='9G' where id=2;
-update noar tt set b1='EKD8MUW0VE43O8YX54TZLOBSV2BC' where id=2;
-update noar ti set b1='EKD8MUW0VE43O8YX54TZLOBSV2BC' where id=2;
-update noar tt set b2='N63O2K45Y8G1SOR' where id=2;
-update noar ti set b2='N63O2K45Y8G1SOR' where id=2;
-update noar tt set b0='0MG0AN' where id=3;
-update noar ti set b0='0MG0AN' where id=3;
-update noar tt set b1='G6U9MCHSN76DXGP2DJ58T7JW' where id=3;
-update noar ti set b1='G6U9MCHSN76DXGP2DJ58T7JW' where id=3;
-update noar tt set b2='T005F4' where id=3;
-update noar ti set b2='T005F4' where id=3;
-update noar tt set b0='4PRQXZ9UI4HQYZ0C2L' where id=4;
-update noar ti set b0='4PRQXZ9UI4HQYZ0C2L' where id=4;
-update noar tt set b1='MF75X11414E' where id=4;
-update noar ti set b1='MF75X11414E' where id=4;
-update noar tt set b2='YGZUB2BJ72L24KA' where id=4;
-update noar ti set b2='YGZUB2BJ72L24KA' where id=4;
-update noar tt set b0='OTTOY3SL23GRFCG' where id=5;
-update noar ti set b0='OTTOY3SL23GRFCG' where id=5;
-update noar tt set b1='D457VTVI86PIOT0NHTU' where id=5;
-update noar ti set b1='D457VTVI86PIOT0NHTU' where id=5;
-update noar tt set b2='EJ4MQJGBAFHJGWKAZO2SDV' where id=5;
-update noar ti set b2='EJ4MQJGBAFHJGWKAZO2SDV' where id=5;
-update noar tt set b0='N86' where id=6;
-update noar ti set b0='N86' where id=6;
-update noar tt set b1='0JLVBVQ6HBOA3L' where id=6;
-update noar ti set b1='0JLVBVQ6HBOA3L' where id=6;
-update noar tt set b2='P52JAO' where id=6;
-update noar ti set b2='P52JAO' where id=6;
-update noar tt set b0='CIXD6375TYSKN2D0B2AM09NYD8FAJ6' where id=7;
-update noar ti set b0='CIXD6375TYSKN2D0B2AM09NYD8FAJ6' where id=7;
-update noar tt set b1='5DPK0NP' where id=7;
-update noar ti set b1='5DPK0NP' where id=7;
-update noar tt set b2='3ISKSVQO9UUWV70MZB' where id=7;
-update noar ti set b2='3ISKSVQO9UUWV70MZB' where id=7;
-update noar tt set b0='VMSZNXG67HA1H2PE90YJ9HI0P' where id=8;
-update noar ti set b0='VMSZNXG67HA1H2PE90YJ9HI0P' where id=8;
-update noar tt set b1='IHCGN1QMFZZ9IF81OAREN93IWONP4' where id=8;
-update noar ti set b1='IHCGN1QMFZZ9IF81OAREN93IWONP4' where id=8;
-update noar tt set b2='2Y7IVAILB1AEE4WS23' where id=8;
-update noar ti set b2='2Y7IVAILB1AEE4WS23' where id=8;
-update noar tt set b0='KQJY9VW30LCGNUBT6K8BKPRAHWGFWLT' where id=9;
-update noar ti set b0='KQJY9VW30LCGNUBT6K8BKPRAHWGFWLT' where id=9;
-update noar tt set b1='55SQU999SQM' where id=9;
-update noar ti set b1='55SQU999SQM' where id=9;
-update noar tt set b2='5Q' where id=9;
-update noar ti set b2='5Q' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FA1E95MXS945VHWE13CFX2IM1' where id=1;
-update noar ti set b0='FA1E95MXS945VHWE13CFX2IM1' where id=1;
-update noar tt set b1='7RIHIQWB0OGWMN' where id=1;
-update noar ti set b1='7RIHIQWB0OGWMN' where id=1;
-update noar tt set b2='O5T7ZU9MUCT7RQP4' where id=1;
-update noar ti set b2='O5T7ZU9MUCT7RQP4' where id=1;
-update noar tt set b0='I1594G1NTW' where id=2;
-update noar ti set b0='I1594G1NTW' where id=2;
-update noar tt set b1='XMJGF9BO5T67ZEDM0FDT832N4HJE' where id=2;
-update noar ti set b1='XMJGF9BO5T67ZEDM0FDT832N4HJE' where id=2;
-update noar tt set b2='5JFWAF4NVPYNN7BZQQKW3Y0R1G' where id=2;
-update noar ti set b2='5JFWAF4NVPYNN7BZQQKW3Y0R1G' where id=2;
-update noar tt set b0='INBO28LEJ5522W2HGPJNZV' where id=3;
-update noar ti set b0='INBO28LEJ5522W2HGPJNZV' where id=3;
-update noar tt set b1='3GV7KD1RP3W' where id=3;
-update noar ti set b1='3GV7KD1RP3W' where id=3;
-update noar tt set b2='KQ8' where id=3;
-update noar ti set b2='KQ8' where id=3;
-update noar tt set b0='8SAC48T7RQV4NE66GSC4SWHR45F50T5' where id=4;
-update noar ti set b0='8SAC48T7RQV4NE66GSC4SWHR45F50T5' where id=4;
-update noar tt set b1='Y3EOTNDEXTG' where id=4;
-update noar ti set b1='Y3EOTNDEXTG' where id=4;
-update noar tt set b2='F23Q' where id=4;
-update noar ti set b2='F23Q' where id=4;
-update noar tt set b0='BQYNBGCE8IG0EQ6WY0QUYE5BJZ9B3' where id=5;
-update noar ti set b0='BQYNBGCE8IG0EQ6WY0QUYE5BJZ9B3' where id=5;
-update noar tt set b1='CCA67' where id=5;
-update noar ti set b1='CCA67' where id=5;
-update noar tt set b2='BMPL9SFXQA4U53F9TZFQ8A' where id=5;
-update noar ti set b2='BMPL9SFXQA4U53F9TZFQ8A' where id=5;
-update noar tt set b0='Z' where id=6;
-update noar ti set b0='Z' where id=6;
-update noar tt set b1='RKZ85JF1DHJGFGEL3' where id=6;
-update noar ti set b1='RKZ85JF1DHJGFGEL3' where id=6;
-update noar tt set b2='HUKZT97AVB9FG' where id=6;
-update noar ti set b2='HUKZT97AVB9FG' where id=6;
-update noar tt set b0='F5PIC6IVDAIG' where id=7;
-update noar ti set b0='F5PIC6IVDAIG' where id=7;
-update noar tt set b1='B8DC39H7HL857V4LIDV1H9AADDRAPRRN' where id=7;
-update noar ti set b1='B8DC39H7HL857V4LIDV1H9AADDRAPRRN' where id=7;
-update noar tt set b2='IBMAFBKRP9110OT3' where id=7;
-update noar ti set b2='IBMAFBKRP9110OT3' where id=7;
-update noar tt set b0='7XCQKY8QM4LD7' where id=8;
-update noar ti set b0='7XCQKY8QM4LD7' where id=8;
-update noar tt set b1='FNJW' where id=8;
-update noar ti set b1='FNJW' where id=8;
-update noar tt set b2='T8X8C4KNVP12Y0OSPGNJ' where id=8;
-update noar ti set b2='T8X8C4KNVP12Y0OSPGNJ' where id=8;
-update noar tt set b0='OTF42VCU9TVRLL24AINGU5L' where id=9;
-update noar ti set b0='OTF42VCU9TVRLL24AINGU5L' where id=9;
-update noar tt set b1='6CIR6DVLXFNI58BS7YN8LFWOJB8XI4C' where id=9;
-update noar ti set b1='6CIR6DVLXFNI58BS7YN8LFWOJB8XI4C' where id=9;
-update noar tt set b2='7XOC4WSG9PWL' where id=9;
-update noar ti set b2='7XOC4WSG9PWL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='7P7VWR46M3K33Z3BYF' where id=1;
-update noar ti set b0='7P7VWR46M3K33Z3BYF' where id=1;
-update noar tt set b1='0IYUYTC8SX5UK5' where id=1;
-update noar ti set b1='0IYUYTC8SX5UK5' where id=1;
-update noar tt set b2='NXB1JU8NQJ85USRBVRFAF0N7XGD' where id=1;
-update noar ti set b2='NXB1JU8NQJ85USRBVRFAF0N7XGD' where id=1;
-update noar tt set b0='LYZDZIU8T1C9KNFPX8TGD32YGBWVZK' where id=2;
-update noar ti set b0='LYZDZIU8T1C9KNFPX8TGD32YGBWVZK' where id=2;
-update noar tt set b1='SKGQPIWP9974I3CMY90UHE423JM' where id=2;
-update noar ti set b1='SKGQPIWP9974I3CMY90UHE423JM' where id=2;
-update noar tt set b2='69WQFYV4PC0LBPVMKFF' where id=2;
-update noar ti set b2='69WQFYV4PC0LBPVMKFF' where id=2;
-update noar tt set b0='A6V959GEP86BDYAN373' where id=3;
-update noar ti set b0='A6V959GEP86BDYAN373' where id=3;
-update noar tt set b1='XJPR38131Q1BQR4FIW57YNJ4O' where id=3;
-update noar ti set b1='XJPR38131Q1BQR4FIW57YNJ4O' where id=3;
-update noar tt set b2='ES6XBCEW90EBS' where id=3;
-update noar ti set b2='ES6XBCEW90EBS' where id=3;
-update noar tt set b0='DYYUF2KGPQCUKCGW1HGVU9EFOH3BEKRH' where id=4;
-update noar ti set b0='DYYUF2KGPQCUKCGW1HGVU9EFOH3BEKRH' where id=4;
-update noar tt set b1='T' where id=4;
-update noar ti set b1='T' where id=4;
-update noar tt set b2='8806HIZCYWQGP84Y' where id=4;
-update noar ti set b2='8806HIZCYWQGP84Y' where id=4;
-update noar tt set b0='K66RLI8C8ZBW' where id=5;
-update noar ti set b0='K66RLI8C8ZBW' where id=5;
-update noar tt set b1='VZ' where id=5;
-update noar ti set b1='VZ' where id=5;
-update noar tt set b2='R6V30DDMUPYS1OIVE6E8R1VBVP6DA4' where id=5;
-update noar ti set b2='R6V30DDMUPYS1OIVE6E8R1VBVP6DA4' where id=5;
-update noar tt set b0='O1SAV3HZIXG' where id=6;
-update noar ti set b0='O1SAV3HZIXG' where id=6;
-update noar tt set b1='UP62E8JWIIRCVK74XPUCI' where id=6;
-update noar ti set b1='UP62E8JWIIRCVK74XPUCI' where id=6;
-update noar tt set b2='Y4D' where id=6;
-update noar ti set b2='Y4D' where id=6;
-update noar tt set b0='V' where id=7;
-update noar ti set b0='V' where id=7;
-update noar tt set b1='YCI' where id=7;
-update noar ti set b1='YCI' where id=7;
-update noar tt set b2='R' where id=7;
-update noar ti set b2='R' where id=7;
-update noar tt set b0='FMBEURZ2KGJ5PS380XBMU6Y' where id=8;
-update noar ti set b0='FMBEURZ2KGJ5PS380XBMU6Y' where id=8;
-update noar tt set b1='T106L5CAST5PFE0VS623TFGEYZZ32C' where id=8;
-update noar ti set b1='T106L5CAST5PFE0VS623TFGEYZZ32C' where id=8;
-update noar tt set b2='385N53THZY79SF5RIM5ODBXDAKJ' where id=8;
-update noar ti set b2='385N53THZY79SF5RIM5ODBXDAKJ' where id=8;
-update noar tt set b0='QC5RZNFNU7UXGLT8FCDP9E7JY4ZWE0OE' where id=9;
-update noar ti set b0='QC5RZNFNU7UXGLT8FCDP9E7JY4ZWE0OE' where id=9;
-update noar tt set b1='NP2THCZJI400L9HELKYX' where id=9;
-update noar ti set b1='NP2THCZJI400L9HELKYX' where id=9;
-update noar tt set b2='28GR' where id=9;
-update noar ti set b2='28GR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9WCJKFAZWB2KC' where id=1;
-update noar ti set b0='9WCJKFAZWB2KC' where id=1;
-update noar tt set b1='8TEX' where id=1;
-update noar ti set b1='8TEX' where id=1;
-update noar tt set b2='J1' where id=1;
-update noar ti set b2='J1' where id=1;
-update noar tt set b0='J0NC0MH' where id=2;
-update noar ti set b0='J0NC0MH' where id=2;
-update noar tt set b1='E00Y2O6J02D7RWMT' where id=2;
-update noar ti set b1='E00Y2O6J02D7RWMT' where id=2;
-update noar tt set b2='53IQCEG9BGXA4' where id=2;
-update noar ti set b2='53IQCEG9BGXA4' where id=2;
-update noar tt set b0='A499G37C' where id=3;
-update noar ti set b0='A499G37C' where id=3;
-update noar tt set b1='LO3X3BK4EL1RGMUWHQQERQXG' where id=3;
-update noar ti set b1='LO3X3BK4EL1RGMUWHQQERQXG' where id=3;
-update noar tt set b2='A7CV61DBVY33PLHL7MJD1AGVJNX0S2' where id=3;
-update noar ti set b2='A7CV61DBVY33PLHL7MJD1AGVJNX0S2' where id=3;
-update noar tt set b0='O5WZ459K4UF' where id=4;
-update noar ti set b0='O5WZ459K4UF' where id=4;
-update noar tt set b1='GLWJT8EO' where id=4;
-update noar ti set b1='GLWJT8EO' where id=4;
-update noar tt set b2='JI1RAX70CHL7IJRXPJ' where id=4;
-update noar ti set b2='JI1RAX70CHL7IJRXPJ' where id=4;
-update noar tt set b0='I39' where id=5;
-update noar ti set b0='I39' where id=5;
-update noar tt set b1='V096YO741VT2C33N4108QYSYHIGH' where id=5;
-update noar ti set b1='V096YO741VT2C33N4108QYSYHIGH' where id=5;
-update noar tt set b2='MV9JJ23SGNJ3IXJIDWN9HEUA50WZRY2' where id=5;
-update noar ti set b2='MV9JJ23SGNJ3IXJIDWN9HEUA50WZRY2' where id=5;
-update noar tt set b0='CEGX6WPZ0GGA' where id=6;
-update noar ti set b0='CEGX6WPZ0GGA' where id=6;
-update noar tt set b1='W' where id=6;
-update noar ti set b1='W' where id=6;
-update noar tt set b2='AVEHC3N2865I' where id=6;
-update noar ti set b2='AVEHC3N2865I' where id=6;
-update noar tt set b0='TWT3XE24F8CPDECQ' where id=7;
-update noar ti set b0='TWT3XE24F8CPDECQ' where id=7;
-update noar tt set b1='ED27COR9YM5ZA' where id=7;
-update noar ti set b1='ED27COR9YM5ZA' where id=7;
-update noar tt set b2='EAY35MSNQLGHD3LS2FV30J7JE1Y' where id=7;
-update noar ti set b2='EAY35MSNQLGHD3LS2FV30J7JE1Y' where id=7;
-update noar tt set b0='MW31JXELXP51Q754' where id=8;
-update noar ti set b0='MW31JXELXP51Q754' where id=8;
-update noar tt set b1='W8BGOASW' where id=8;
-update noar ti set b1='W8BGOASW' where id=8;
-update noar tt set b2='ZEMOYL4B2JI40MT70A' where id=8;
-update noar ti set b2='ZEMOYL4B2JI40MT70A' where id=8;
-update noar tt set b0='7F8R2KBX4NN1NYIDQ9IP3D' where id=9;
-update noar ti set b0='7F8R2KBX4NN1NYIDQ9IP3D' where id=9;
-update noar tt set b1='S07MWS3K0' where id=9;
-update noar ti set b1='S07MWS3K0' where id=9;
-update noar tt set b2='KPD1BFOIDVMWCY8RBXW5EA' where id=9;
-update noar ti set b2='KPD1BFOIDVMWCY8RBXW5EA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 mediumblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='0S' where id=1;
-update noar ti set b0='0S' where id=1;
-update noar tt set b1='Y8SP5F1GMZULHWT5' where id=1;
-update noar ti set b1='Y8SP5F1GMZULHWT5' where id=1;
-update noar tt set b2='YMWNAFC5PM7ZSZMTV' where id=1;
-update noar ti set b2='YMWNAFC5PM7ZSZMTV' where id=1;
-update noar tt set b0='GN102Z3FDV5KJ5F4RTSGNL08HN7O3' where id=2;
-update noar ti set b0='GN102Z3FDV5KJ5F4RTSGNL08HN7O3' where id=2;
-update noar tt set b1='HR1PNWRJGCBVZ5J9QN7' where id=2;
-update noar ti set b1='HR1PNWRJGCBVZ5J9QN7' where id=2;
-update noar tt set b2='URZ73ZIZO5F' where id=2;
-update noar ti set b2='URZ73ZIZO5F' where id=2;
-update noar tt set b0='NXPQ8ZCKPO96L' where id=3;
-update noar ti set b0='NXPQ8ZCKPO96L' where id=3;
-update noar tt set b1='72X8GEOOW9UULY7KVQ8EBBG' where id=3;
-update noar ti set b1='72X8GEOOW9UULY7KVQ8EBBG' where id=3;
-update noar tt set b2='42MODMQL9YNUQYX32P2HHROR1G5' where id=3;
-update noar ti set b2='42MODMQL9YNUQYX32P2HHROR1G5' where id=3;
-update noar tt set b0='DN3X7ZX2HT' where id=4;
-update noar ti set b0='DN3X7ZX2HT' where id=4;
-update noar tt set b1='3KYIR' where id=4;
-update noar ti set b1='3KYIR' where id=4;
-update noar tt set b2='BFEVJMPSSZK9FOUO' where id=4;
-update noar ti set b2='BFEVJMPSSZK9FOUO' where id=4;
-update noar tt set b0='TYBWSAX4R77B15BO' where id=5;
-update noar ti set b0='TYBWSAX4R77B15BO' where id=5;
-update noar tt set b1='6O8WFI6INKLBFTWPAJJNP26UXU' where id=5;
-update noar ti set b1='6O8WFI6INKLBFTWPAJJNP26UXU' where id=5;
-update noar tt set b2='SA97NF74WKQBKL1QU666AUUBDU3WAN' where id=5;
-update noar ti set b2='SA97NF74WKQBKL1QU666AUUBDU3WAN' where id=5;
-update noar tt set b0='JMXI7' where id=6;
-update noar ti set b0='JMXI7' where id=6;
-update noar tt set b1='5IKDW03TKYOG6RI84W6O' where id=6;
-update noar ti set b1='5IKDW03TKYOG6RI84W6O' where id=6;
-update noar tt set b2='AG' where id=6;
-update noar ti set b2='AG' where id=6;
-update noar tt set b0='4TQKM38CZJG1FXFV8FFB64IQGAT7P' where id=7;
-update noar ti set b0='4TQKM38CZJG1FXFV8FFB64IQGAT7P' where id=7;
-update noar tt set b1='OSEDUHZY6' where id=7;
-update noar ti set b1='OSEDUHZY6' where id=7;
-update noar tt set b2='9W64VN' where id=7;
-update noar ti set b2='9W64VN' where id=7;
-update noar tt set b0='MB3UDSMUYX25WW' where id=8;
-update noar ti set b0='MB3UDSMUYX25WW' where id=8;
-update noar tt set b1='TZIH9H9RV603LUG4TTF' where id=8;
-update noar ti set b1='TZIH9H9RV603LUG4TTF' where id=8;
-update noar tt set b2='1XIRUAKWKP63OY57X3HDDL5V' where id=8;
-update noar ti set b2='1XIRUAKWKP63OY57X3HDDL5V' where id=8;
-update noar tt set b0='KAL85OSD6' where id=9;
-update noar ti set b0='KAL85OSD6' where id=9;
-update noar tt set b1='3DIRBRFFUGO6SIP6JZ' where id=9;
-update noar ti set b1='3DIRBRFFUGO6SIP6JZ' where id=9;
-update noar tt set b2='T9YUML9EFXX96OTX' where id=9;
-update noar ti set b2='T9YUML9EFXX96OTX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3Z1O' where id=1;
-update noar ti set b0='3Z1O' where id=1;
-update noar tt set b1='K3RZVY05DRXGKFIS' where id=1;
-update noar ti set b1='K3RZVY05DRXGKFIS' where id=1;
-update noar tt set b2='7' where id=1;
-update noar ti set b2='7' where id=1;
-update noar tt set b0='6' where id=2;
-update noar ti set b0='6' where id=2;
-update noar tt set b1='4W1UFA6SHFBSR6BEF' where id=2;
-update noar ti set b1='4W1UFA6SHFBSR6BEF' where id=2;
-update noar tt set b2='4' where id=2;
-update noar ti set b2='4' where id=2;
-update noar tt set b0='68E5ZSX9SXXBRAU2QNMX8WFU2OQV' where id=3;
-update noar ti set b0='68E5ZSX9SXXBRAU2QNMX8WFU2OQV' where id=3;
-update noar tt set b1='ZXLJKNPT7ZDT0N8WKS' where id=3;
-update noar ti set b1='ZXLJKNPT7ZDT0N8WKS' where id=3;
-update noar tt set b2='AN7CC6P6S259WQ18QINXNOVBAB' where id=3;
-update noar ti set b2='AN7CC6P6S259WQ18QINXNOVBAB' where id=3;
-update noar tt set b0='A19RJCOIBN2' where id=4;
-update noar ti set b0='A19RJCOIBN2' where id=4;
-update noar tt set b1='K7HU9SO' where id=4;
-update noar ti set b1='K7HU9SO' where id=4;
-update noar tt set b2='Y3F5F6UD0K7' where id=4;
-update noar ti set b2='Y3F5F6UD0K7' where id=4;
-update noar tt set b0='V3AFEWALPM' where id=5;
-update noar ti set b0='V3AFEWALPM' where id=5;
-update noar tt set b1='EGY18YN7VO7IMW56N4ZEZFZPPITX' where id=5;
-update noar ti set b1='EGY18YN7VO7IMW56N4ZEZFZPPITX' where id=5;
-update noar tt set b2='RH' where id=5;
-update noar ti set b2='RH' where id=5;
-update noar tt set b0='3I3BWXW00BN2' where id=6;
-update noar ti set b0='3I3BWXW00BN2' where id=6;
-update noar tt set b1='YK8H7G4GVLP2DJTK' where id=6;
-update noar ti set b1='YK8H7G4GVLP2DJTK' where id=6;
-update noar tt set b2='TKOLZBD33YYLZHOCH1ENWJ4WUDJG9VF' where id=6;
-update noar ti set b2='TKOLZBD33YYLZHOCH1ENWJ4WUDJG9VF' where id=6;
-update noar tt set b0='7XDDUD7K0QUC' where id=7;
-update noar ti set b0='7XDDUD7K0QUC' where id=7;
-update noar tt set b1='12Y5TLV5S9DFULS' where id=7;
-update noar ti set b1='12Y5TLV5S9DFULS' where id=7;
-update noar tt set b2='Y45B2N81B4L4B5H6JPD5DMK67' where id=7;
-update noar ti set b2='Y45B2N81B4L4B5H6JPD5DMK67' where id=7;
-update noar tt set b0='E0JHKNVFAR3KPTD637' where id=8;
-update noar ti set b0='E0JHKNVFAR3KPTD637' where id=8;
-update noar tt set b1='PYMF51R3FE94PYB4R' where id=8;
-update noar ti set b1='PYMF51R3FE94PYB4R' where id=8;
-update noar tt set b2='G02HEX4P7' where id=8;
-update noar ti set b2='G02HEX4P7' where id=8;
-update noar tt set b0='KECZD' where id=9;
-update noar ti set b0='KECZD' where id=9;
-update noar tt set b1='WGYB464SCYUGEW8JNFHIX24SRE8H8MF' where id=9;
-update noar ti set b1='WGYB464SCYUGEW8JNFHIX24SRE8H8MF' where id=9;
-update noar tt set b2='XJST2DY' where id=9;
-update noar ti set b2='XJST2DY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='R0HJK7N43O5' where id=1;
-update noar ti set b0='R0HJK7N43O5' where id=1;
-update noar tt set b1='67YBE4PLEFK' where id=1;
-update noar ti set b1='67YBE4PLEFK' where id=1;
-update noar tt set b2='928WX319S0DVW1E5O' where id=1;
-update noar ti set b2='928WX319S0DVW1E5O' where id=1;
-update noar tt set b0='ZN7XB' where id=2;
-update noar ti set b0='ZN7XB' where id=2;
-update noar tt set b1='W05UKU6L8' where id=2;
-update noar ti set b1='W05UKU6L8' where id=2;
-update noar tt set b2='ZT9Y8WIK1NALC6WR6AEQT0V0' where id=2;
-update noar ti set b2='ZT9Y8WIK1NALC6WR6AEQT0V0' where id=2;
-update noar tt set b0='LJBJTTIK39YLBVONT5NF7MA' where id=3;
-update noar ti set b0='LJBJTTIK39YLBVONT5NF7MA' where id=3;
-update noar tt set b1='GU75XPE8' where id=3;
-update noar ti set b1='GU75XPE8' where id=3;
-update noar tt set b2='VYGB51BKSA0UQEASS8UPM0SHRCSJ99N' where id=3;
-update noar ti set b2='VYGB51BKSA0UQEASS8UPM0SHRCSJ99N' where id=3;
-update noar tt set b0='R5RXTZ0RP7QC598B6V3' where id=4;
-update noar ti set b0='R5RXTZ0RP7QC598B6V3' where id=4;
-update noar tt set b1='2WE2S4YIMM4IQ9U' where id=4;
-update noar ti set b1='2WE2S4YIMM4IQ9U' where id=4;
-update noar tt set b2='AN02UDUSCHR' where id=4;
-update noar ti set b2='AN02UDUSCHR' where id=4;
-update noar tt set b0='BELMINE0LSCPU6KYF68V2P4PNZ7' where id=5;
-update noar ti set b0='BELMINE0LSCPU6KYF68V2P4PNZ7' where id=5;
-update noar tt set b1='1UH7BBSEOY' where id=5;
-update noar ti set b1='1UH7BBSEOY' where id=5;
-update noar tt set b2='JOB7D3J6NS0O4YFZKN' where id=5;
-update noar ti set b2='JOB7D3J6NS0O4YFZKN' where id=5;
-update noar tt set b0='VD9K1CA15D7VVWMM' where id=6;
-update noar ti set b0='VD9K1CA15D7VVWMM' where id=6;
-update noar tt set b1='96M5MVE8IFCKR438W9PE2L' where id=6;
-update noar ti set b1='96M5MVE8IFCKR438W9PE2L' where id=6;
-update noar tt set b2='XHENFSNRZZ2CCXVP5O' where id=6;
-update noar ti set b2='XHENFSNRZZ2CCXVP5O' where id=6;
-update noar tt set b0='6JWEQLBSCFJSHH8' where id=7;
-update noar ti set b0='6JWEQLBSCFJSHH8' where id=7;
-update noar tt set b1='ZS87OOWG6JI0WKEEWD' where id=7;
-update noar ti set b1='ZS87OOWG6JI0WKEEWD' where id=7;
-update noar tt set b2='RB3CBJ5PHG7OWQV94DUI04PSLHB8' where id=7;
-update noar ti set b2='RB3CBJ5PHG7OWQV94DUI04PSLHB8' where id=7;
-update noar tt set b0='LOAVEIF79OAJNXETED48D6J6F' where id=8;
-update noar ti set b0='LOAVEIF79OAJNXETED48D6J6F' where id=8;
-update noar tt set b1='KUXTEM64U080052KJSLRDZOQGR5M9H' where id=8;
-update noar ti set b1='KUXTEM64U080052KJSLRDZOQGR5M9H' where id=8;
-update noar tt set b2='7P3IHE7N' where id=8;
-update noar ti set b2='7P3IHE7N' where id=8;
-update noar tt set b0='GJJPZ0U8XA6ML5O6D02KH0' where id=9;
-update noar ti set b0='GJJPZ0U8XA6ML5O6D02KH0' where id=9;
-update noar tt set b1='CBVU8V2TPJ97924S64YJND0Z4MBA9NG5' where id=9;
-update noar ti set b1='CBVU8V2TPJ97924S64YJND0Z4MBA9NG5' where id=9;
-update noar tt set b2='L0IIEXDAY4K3K5J95XYI2QHQB3ON0A' where id=9;
-update noar ti set b2='L0IIEXDAY4K3K5J95XYI2QHQB3ON0A' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='O8WKUP0OJPHVO' where id=1;
-update noar ti set b0='O8WKUP0OJPHVO' where id=1;
-update noar tt set b1='KK9WTL5IKLWMW' where id=1;
-update noar ti set b1='KK9WTL5IKLWMW' where id=1;
-update noar tt set b2='HVQUD0PE0XWBN1MWD' where id=1;
-update noar ti set b2='HVQUD0PE0XWBN1MWD' where id=1;
-update noar tt set b0='HM3G7ACS9SU0YAWOPG' where id=2;
-update noar ti set b0='HM3G7ACS9SU0YAWOPG' where id=2;
-update noar tt set b1='JLHCSX7S69K6B86LCDKBL' where id=2;
-update noar ti set b1='JLHCSX7S69K6B86LCDKBL' where id=2;
-update noar tt set b2='8A4V7OQHV57EV9LQ17CJQQ' where id=2;
-update noar ti set b2='8A4V7OQHV57EV9LQ17CJQQ' where id=2;
-update noar tt set b0='C3W9X9RDX3OCY1BNWGDJVL8BRZ7E7B' where id=3;
-update noar ti set b0='C3W9X9RDX3OCY1BNWGDJVL8BRZ7E7B' where id=3;
-update noar tt set b1='H7ZHP5YILHI' where id=3;
-update noar ti set b1='H7ZHP5YILHI' where id=3;
-update noar tt set b2='CJNLQD2EWZ0DD03PC' where id=3;
-update noar ti set b2='CJNLQD2EWZ0DD03PC' where id=3;
-update noar tt set b0='TNIHXTKU8YA8K2G1BUSGIPM98GHP6' where id=4;
-update noar ti set b0='TNIHXTKU8YA8K2G1BUSGIPM98GHP6' where id=4;
-update noar tt set b1='8' where id=4;
-update noar ti set b1='8' where id=4;
-update noar tt set b2='Y2RP22TQM8EZC6IK2XR' where id=4;
-update noar ti set b2='Y2RP22TQM8EZC6IK2XR' where id=4;
-update noar tt set b0='JWIMKLKO' where id=5;
-update noar ti set b0='JWIMKLKO' where id=5;
-update noar tt set b1='DIIDNP0' where id=5;
-update noar ti set b1='DIIDNP0' where id=5;
-update noar tt set b2='7GG5758KKWFWZZS8BI282Q3TY' where id=5;
-update noar ti set b2='7GG5758KKWFWZZS8BI282Q3TY' where id=5;
-update noar tt set b0='HRU8N95LXV2L4BEP6Z3ACGNGI0OAFW9H' where id=6;
-update noar ti set b0='HRU8N95LXV2L4BEP6Z3ACGNGI0OAFW9H' where id=6;
-update noar tt set b1='YRHIWZFD59A7MQDYM0M' where id=6;
-update noar ti set b1='YRHIWZFD59A7MQDYM0M' where id=6;
-update noar tt set b2='M7MIYJRVFCZ8S' where id=6;
-update noar ti set b2='M7MIYJRVFCZ8S' where id=6;
-update noar tt set b0='4LF6QFJ49V1FWXX3P' where id=7;
-update noar ti set b0='4LF6QFJ49V1FWXX3P' where id=7;
-update noar tt set b1='B' where id=7;
-update noar ti set b1='B' where id=7;
-update noar tt set b2='Z7VKCPZWJYUA51NNSZ4I57RMT' where id=7;
-update noar ti set b2='Z7VKCPZWJYUA51NNSZ4I57RMT' where id=7;
-update noar tt set b0='O' where id=8;
-update noar ti set b0='O' where id=8;
-update noar tt set b1='79JWR7V3O' where id=8;
-update noar ti set b1='79JWR7V3O' where id=8;
-update noar tt set b2='E6KLVRC66LD60AMTJFWRPGRCJM' where id=8;
-update noar ti set b2='E6KLVRC66LD60AMTJFWRPGRCJM' where id=8;
-update noar tt set b0='KCCDWV' where id=9;
-update noar ti set b0='KCCDWV' where id=9;
-update noar tt set b1='XWQK9QSHLF1TOX5ZM54JS6S7UTWU' where id=9;
-update noar ti set b1='XWQK9QSHLF1TOX5ZM54JS6S7UTWU' where id=9;
-update noar tt set b2='4B9XB25G1LF7N8535CUPD003IH51L' where id=9;
-update noar ti set b2='4B9XB25G1LF7N8535CUPD003IH51L' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='M6' where id=1;
-update noar ti set b0='M6' where id=1;
-update noar tt set b1='6WB5YDKXASEESOEIB0CGQ9FQB9BM0' where id=1;
-update noar ti set b1='6WB5YDKXASEESOEIB0CGQ9FQB9BM0' where id=1;
-update noar tt set b2='MWRV1ZC71KY' where id=1;
-update noar ti set b2='MWRV1ZC71KY' where id=1;
-update noar tt set b0='P' where id=2;
-update noar ti set b0='P' where id=2;
-update noar tt set b1='PBG23HPBYPJFWGGTTVQAVA1221A' where id=2;
-update noar ti set b1='PBG23HPBYPJFWGGTTVQAVA1221A' where id=2;
-update noar tt set b2='N5ODQH4CJNW3Y043G748CKFM55' where id=2;
-update noar ti set b2='N5ODQH4CJNW3Y043G748CKFM55' where id=2;
-update noar tt set b0='JFGNBFXQZY41RCK7EEZ3UMB5YS' where id=3;
-update noar ti set b0='JFGNBFXQZY41RCK7EEZ3UMB5YS' where id=3;
-update noar tt set b1='KYS6VKGUWE0O' where id=3;
-update noar ti set b1='KYS6VKGUWE0O' where id=3;
-update noar tt set b2='24KE6M2' where id=3;
-update noar ti set b2='24KE6M2' where id=3;
-update noar tt set b0='9PE715FW0LW8' where id=4;
-update noar ti set b0='9PE715FW0LW8' where id=4;
-update noar tt set b1='6S4QWFKRY7CQCHRTE8' where id=4;
-update noar ti set b1='6S4QWFKRY7CQCHRTE8' where id=4;
-update noar tt set b2='Z6HYGVQMIH8ZZRVIZCQH2517JVAM6WAF' where id=4;
-update noar ti set b2='Z6HYGVQMIH8ZZRVIZCQH2517JVAM6WAF' where id=4;
-update noar tt set b0='0' where id=5;
-update noar ti set b0='0' where id=5;
-update noar tt set b1='JM8G7EZOUK' where id=5;
-update noar ti set b1='JM8G7EZOUK' where id=5;
-update noar tt set b2='J2QLZXW1BS77WRCPFWDK0R7R40XWL5G' where id=5;
-update noar ti set b2='J2QLZXW1BS77WRCPFWDK0R7R40XWL5G' where id=5;
-update noar tt set b0='64WAV8VYYW4SJ9AXC7GAYXV66JT' where id=6;
-update noar ti set b0='64WAV8VYYW4SJ9AXC7GAYXV66JT' where id=6;
-update noar tt set b1='IRCO0S0B62VWHKKY4LQ' where id=6;
-update noar ti set b1='IRCO0S0B62VWHKKY4LQ' where id=6;
-update noar tt set b2='YE7TSIK8J3T6PPJYK5HXWORSGSH' where id=6;
-update noar ti set b2='YE7TSIK8J3T6PPJYK5HXWORSGSH' where id=6;
-update noar tt set b0='UQ2LESGHE' where id=7;
-update noar ti set b0='UQ2LESGHE' where id=7;
-update noar tt set b1='ZNQKKJGEPZX7KHW0QKJ5J3G62H' where id=7;
-update noar ti set b1='ZNQKKJGEPZX7KHW0QKJ5J3G62H' where id=7;
-update noar tt set b2='1U' where id=7;
-update noar ti set b2='1U' where id=7;
-update noar tt set b0='EGLLD3VTQG94' where id=8;
-update noar ti set b0='EGLLD3VTQG94' where id=8;
-update noar tt set b1='OFPKB092PQ' where id=8;
-update noar ti set b1='OFPKB092PQ' where id=8;
-update noar tt set b2='27FUKE1Q4N0K9VMYZNBNVN0TZ1' where id=8;
-update noar ti set b2='27FUKE1Q4N0K9VMYZNBNVN0TZ1' where id=8;
-update noar tt set b0='O46O' where id=9;
-update noar ti set b0='O46O' where id=9;
-update noar tt set b1='FCMBEMW0OFUVPO4HFG1' where id=9;
-update noar ti set b1='FCMBEMW0OFUVPO4HFG1' where id=9;
-update noar tt set b2='8HFH5IXT25D51NJ2' where id=9;
-update noar ti set b2='8HFH5IXT25D51NJ2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LOIGPTMH2X0PVMR' where id=1;
-update noar ti set b0='LOIGPTMH2X0PVMR' where id=1;
-update noar tt set b1='57RGHKZE8M3OXGE' where id=1;
-update noar ti set b1='57RGHKZE8M3OXGE' where id=1;
-update noar tt set b2='LJHDI' where id=1;
-update noar ti set b2='LJHDI' where id=1;
-update noar tt set b0='9Y08OP0C3TPM0I67GKS52J9IBDWESIQ5' where id=2;
-update noar ti set b0='9Y08OP0C3TPM0I67GKS52J9IBDWESIQ5' where id=2;
-update noar tt set b1='63JJSAJFUBT00N5A63FV4' where id=2;
-update noar ti set b1='63JJSAJFUBT00N5A63FV4' where id=2;
-update noar tt set b2='TMQ47D4PZ7BKVK' where id=2;
-update noar ti set b2='TMQ47D4PZ7BKVK' where id=2;
-update noar tt set b0='7AFUGYCRF7ITUP9UBU9RQV' where id=3;
-update noar ti set b0='7AFUGYCRF7ITUP9UBU9RQV' where id=3;
-update noar tt set b1='XUTWM' where id=3;
-update noar ti set b1='XUTWM' where id=3;
-update noar tt set b2='EMGLMKTYRPSOI2OOULQZ' where id=3;
-update noar ti set b2='EMGLMKTYRPSOI2OOULQZ' where id=3;
-update noar tt set b0='0JE8HS' where id=4;
-update noar ti set b0='0JE8HS' where id=4;
-update noar tt set b1='YH0VA0DYH3F0A266D0TH1X5DP1W3CAT9' where id=4;
-update noar ti set b1='YH0VA0DYH3F0A266D0TH1X5DP1W3CAT9' where id=4;
-update noar tt set b2='6N33REG8SD4FHOS' where id=4;
-update noar ti set b2='6N33REG8SD4FHOS' where id=4;
-update noar tt set b0='MD4KNI3O3YPL3RPZPRVKL03' where id=5;
-update noar ti set b0='MD4KNI3O3YPL3RPZPRVKL03' where id=5;
-update noar tt set b1='RORK4YSJCSVRT' where id=5;
-update noar ti set b1='RORK4YSJCSVRT' where id=5;
-update noar tt set b2='C8ID8J2N7' where id=5;
-update noar ti set b2='C8ID8J2N7' where id=5;
-update noar tt set b0='ZU8F3BTWZG3P4018BBZPC' where id=6;
-update noar ti set b0='ZU8F3BTWZG3P4018BBZPC' where id=6;
-update noar tt set b1='0Z1FIOWA' where id=6;
-update noar ti set b1='0Z1FIOWA' where id=6;
-update noar tt set b2='TSGTY6PRQP4AT1HSNAO5WFB00JIQ2' where id=6;
-update noar ti set b2='TSGTY6PRQP4AT1HSNAO5WFB00JIQ2' where id=6;
-update noar tt set b0='N07TZK' where id=7;
-update noar ti set b0='N07TZK' where id=7;
-update noar tt set b1='GQ9OF7L2C' where id=7;
-update noar ti set b1='GQ9OF7L2C' where id=7;
-update noar tt set b2='6DZ2EY' where id=7;
-update noar ti set b2='6DZ2EY' where id=7;
-update noar tt set b0='T2QJSVQC4C1C6' where id=8;
-update noar ti set b0='T2QJSVQC4C1C6' where id=8;
-update noar tt set b1='DAO' where id=8;
-update noar ti set b1='DAO' where id=8;
-update noar tt set b2='OGCR9' where id=8;
-update noar ti set b2='OGCR9' where id=8;
-update noar tt set b0='2M' where id=9;
-update noar ti set b0='2M' where id=9;
-update noar tt set b1='Y4UB9DLPJVU77PS0EOENBQ5KZ' where id=9;
-update noar ti set b1='Y4UB9DLPJVU77PS0EOENBQ5KZ' where id=9;
-update noar tt set b2='05TWF3FI3IU6GS0VCVY5E4R9VJHT' where id=9;
-update noar ti set b2='05TWF3FI3IU6GS0VCVY5E4R9VJHT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TCW6EBVP9UP9QGMUS51KORF' where id=1;
-update noar ti set b0='TCW6EBVP9UP9QGMUS51KORF' where id=1;
-update noar tt set b1='8C3LUI4LKPTXEZLKMN55GYB' where id=1;
-update noar ti set b1='8C3LUI4LKPTXEZLKMN55GYB' where id=1;
-update noar tt set b2='42B6N2JQJNSCLKPA4PS3NL' where id=1;
-update noar ti set b2='42B6N2JQJNSCLKPA4PS3NL' where id=1;
-update noar tt set b0='QVSDA9OP9GA1497N' where id=2;
-update noar ti set b0='QVSDA9OP9GA1497N' where id=2;
-update noar tt set b1='O7VYDWML6GQR47VSOGLOOXYGT7NV' where id=2;
-update noar ti set b1='O7VYDWML6GQR47VSOGLOOXYGT7NV' where id=2;
-update noar tt set b2='HOSWBF1OKMCPINYL8ZSPFZJ' where id=2;
-update noar ti set b2='HOSWBF1OKMCPINYL8ZSPFZJ' where id=2;
-update noar tt set b0='Q8LK2JFAMAA1Q7GHC9VUUIZ12D' where id=3;
-update noar ti set b0='Q8LK2JFAMAA1Q7GHC9VUUIZ12D' where id=3;
-update noar tt set b1='I4N6RHTNI4QZELU0O194UHQ29R4O' where id=3;
-update noar ti set b1='I4N6RHTNI4QZELU0O194UHQ29R4O' where id=3;
-update noar tt set b2='1TPSL' where id=3;
-update noar ti set b2='1TPSL' where id=3;
-update noar tt set b0='OZRGLMGJUUDWXHU1TK' where id=4;
-update noar ti set b0='OZRGLMGJUUDWXHU1TK' where id=4;
-update noar tt set b1='MJ60Q5R2WH0MNTO1ORB230HXDL84L' where id=4;
-update noar ti set b1='MJ60Q5R2WH0MNTO1ORB230HXDL84L' where id=4;
-update noar tt set b2='041ND2IUG5F4RMG58N5' where id=4;
-update noar ti set b2='041ND2IUG5F4RMG58N5' where id=4;
-update noar tt set b0='SNZE32A' where id=5;
-update noar ti set b0='SNZE32A' where id=5;
-update noar tt set b1='KE66HRYN6CR' where id=5;
-update noar ti set b1='KE66HRYN6CR' where id=5;
-update noar tt set b2='KEZMOKYAOMVCIST330EO2PWW7' where id=5;
-update noar ti set b2='KEZMOKYAOMVCIST330EO2PWW7' where id=5;
-update noar tt set b0='9P2XB5CPWOZWV3GYYFI0RW0U4B63NDI8' where id=6;
-update noar ti set b0='9P2XB5CPWOZWV3GYYFI0RW0U4B63NDI8' where id=6;
-update noar tt set b1='KH1XS0JT' where id=6;
-update noar ti set b1='KH1XS0JT' where id=6;
-update noar tt set b2='USXE69YTV7FHGNQ' where id=6;
-update noar ti set b2='USXE69YTV7FHGNQ' where id=6;
-update noar tt set b0='DRPVW0RCXA8MDIBI' where id=7;
-update noar ti set b0='DRPVW0RCXA8MDIBI' where id=7;
-update noar tt set b1='8HBE24DW4SMQAR684WBOG8AOW20ZW1' where id=7;
-update noar ti set b1='8HBE24DW4SMQAR684WBOG8AOW20ZW1' where id=7;
-update noar tt set b2='T5Q9A00' where id=7;
-update noar ti set b2='T5Q9A00' where id=7;
-update noar tt set b0='AEJTADFSQO58GJ8RUWL8QF77Y679G9' where id=8;
-update noar ti set b0='AEJTADFSQO58GJ8RUWL8QF77Y679G9' where id=8;
-update noar tt set b1='VYCQ17FLWVL' where id=8;
-update noar ti set b1='VYCQ17FLWVL' where id=8;
-update noar tt set b2='ZT8NI2P9IXQW7ABNZDBG3' where id=8;
-update noar ti set b2='ZT8NI2P9IXQW7ABNZDBG3' where id=8;
-update noar tt set b0='YN1W59WFGNGAXBYCTPZSB' where id=9;
-update noar ti set b0='YN1W59WFGNGAXBYCTPZSB' where id=9;
-update noar tt set b1='K1K4E0L52QD4Z2S2XT3P0PAW0D51P5' where id=9;
-update noar ti set b1='K1K4E0L52QD4Z2S2XT3P0PAW0D51P5' where id=9;
-update noar tt set b2='QX0U6J6ES7HECXBYHZG221SVAQC14' where id=9;
-update noar ti set b2='QX0U6J6ES7HECXBYHZG221SVAQC14' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='XHH8E0XSN2I4NSK8A5DVRCP' where id=1;
-update noar ti set b0='XHH8E0XSN2I4NSK8A5DVRCP' where id=1;
-update noar tt set b1='AZERK72OLM48' where id=1;
-update noar ti set b1='AZERK72OLM48' where id=1;
-update noar tt set b2='FKE252EO' where id=1;
-update noar ti set b2='FKE252EO' where id=1;
-update noar tt set b0='PP9EED' where id=2;
-update noar ti set b0='PP9EED' where id=2;
-update noar tt set b1='5R' where id=2;
-update noar ti set b1='5R' where id=2;
-update noar tt set b2='4I6XG7D5R37RG3LU00J80' where id=2;
-update noar ti set b2='4I6XG7D5R37RG3LU00J80' where id=2;
-update noar tt set b0='HY8A2JS8YGQ1X950WNQQV' where id=3;
-update noar ti set b0='HY8A2JS8YGQ1X950WNQQV' where id=3;
-update noar tt set b1='70MXOM7E5EFKICV4ZZ1VXRXYBXFBWV5' where id=3;
-update noar ti set b1='70MXOM7E5EFKICV4ZZ1VXRXYBXFBWV5' where id=3;
-update noar tt set b2='KH' where id=3;
-update noar ti set b2='KH' where id=3;
-update noar tt set b0='CLUWPWGVV0VQS70AZXP4L' where id=4;
-update noar ti set b0='CLUWPWGVV0VQS70AZXP4L' where id=4;
-update noar tt set b1='6IBA3QKDFC86' where id=4;
-update noar ti set b1='6IBA3QKDFC86' where id=4;
-update noar tt set b2='8RAKOD46SSM011UG402AE' where id=4;
-update noar ti set b2='8RAKOD46SSM011UG402AE' where id=4;
-update noar tt set b0='47OOAO3OY7F71LSYTSH8G2CD42IVVGLD' where id=5;
-update noar ti set b0='47OOAO3OY7F71LSYTSH8G2CD42IVVGLD' where id=5;
-update noar tt set b1='5DCEX' where id=5;
-update noar ti set b1='5DCEX' where id=5;
-update noar tt set b2='936' where id=5;
-update noar ti set b2='936' where id=5;
-update noar tt set b0='OKXI7BSNF8VFXV9071ENG9E8RPM3' where id=6;
-update noar ti set b0='OKXI7BSNF8VFXV9071ENG9E8RPM3' where id=6;
-update noar tt set b1='ZNVFE7YGFHV' where id=6;
-update noar ti set b1='ZNVFE7YGFHV' where id=6;
-update noar tt set b2='48SD6JZNU6ZCBARXSSAZ4XCAAP' where id=6;
-update noar ti set b2='48SD6JZNU6ZCBARXSSAZ4XCAAP' where id=6;
-update noar tt set b0='PO5Y4CKD9CEUJK3UKCSJJ' where id=7;
-update noar ti set b0='PO5Y4CKD9CEUJK3UKCSJJ' where id=7;
-update noar tt set b1='GTMT0N7G0SN49C86N6XE1Y5R3HBCN' where id=7;
-update noar ti set b1='GTMT0N7G0SN49C86N6XE1Y5R3HBCN' where id=7;
-update noar tt set b2='EXI9CZZ7HTL9YDLMJNEGUSJU6' where id=7;
-update noar ti set b2='EXI9CZZ7HTL9YDLMJNEGUSJU6' where id=7;
-update noar tt set b0='GT3GZU2LPMI4HKCEHZZUFGLEC0O' where id=8;
-update noar ti set b0='GT3GZU2LPMI4HKCEHZZUFGLEC0O' where id=8;
-update noar tt set b1='BFWH8096KEUJPQHYFIMTTYU8WEY' where id=8;
-update noar ti set b1='BFWH8096KEUJPQHYFIMTTYU8WEY' where id=8;
-update noar tt set b2='S' where id=8;
-update noar ti set b2='S' where id=8;
-update noar tt set b0='1K45W48ID7H1EDY' where id=9;
-update noar ti set b0='1K45W48ID7H1EDY' where id=9;
-update noar tt set b1='GYLG39VE0JBO1MB5QLWTY' where id=9;
-update noar ti set b1='GYLG39VE0JBO1MB5QLWTY' where id=9;
-update noar tt set b2='RC0IPBSC' where id=9;
-update noar ti set b2='RC0IPBSC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VH69R' where id=1;
-update noar ti set b0='VH69R' where id=1;
-update noar tt set b1='1' where id=1;
-update noar ti set b1='1' where id=1;
-update noar tt set b2='KU0KOINH1J33J' where id=1;
-update noar ti set b2='KU0KOINH1J33J' where id=1;
-update noar tt set b0='3J39WA7HOWMUDVO4TD5R5JAXAR' where id=2;
-update noar ti set b0='3J39WA7HOWMUDVO4TD5R5JAXAR' where id=2;
-update noar tt set b1='2GEGVMH7T3K' where id=2;
-update noar ti set b1='2GEGVMH7T3K' where id=2;
-update noar tt set b2='BHLG33DTOJTJ2I15' where id=2;
-update noar ti set b2='BHLG33DTOJTJ2I15' where id=2;
-update noar tt set b0='2QLPTOEITFGJJSVACZ2' where id=3;
-update noar ti set b0='2QLPTOEITFGJJSVACZ2' where id=3;
-update noar tt set b1='KXCDLQIKEI0YCWT' where id=3;
-update noar ti set b1='KXCDLQIKEI0YCWT' where id=3;
-update noar tt set b2='AOM956HPGAV178JJ4LBQJOTA' where id=3;
-update noar ti set b2='AOM956HPGAV178JJ4LBQJOTA' where id=3;
-update noar tt set b0='M1KU9H' where id=4;
-update noar ti set b0='M1KU9H' where id=4;
-update noar tt set b1='OICW0BW5CU2C' where id=4;
-update noar ti set b1='OICW0BW5CU2C' where id=4;
-update noar tt set b2='M' where id=4;
-update noar ti set b2='M' where id=4;
-update noar tt set b0='RAEZSIUWDXWC8' where id=5;
-update noar ti set b0='RAEZSIUWDXWC8' where id=5;
-update noar tt set b1='PKCRYIL7FQP8UOHPHCI7' where id=5;
-update noar ti set b1='PKCRYIL7FQP8UOHPHCI7' where id=5;
-update noar tt set b2='PM3S0ZZABNWW2SJSMJR7QRGZZW' where id=5;
-update noar ti set b2='PM3S0ZZABNWW2SJSMJR7QRGZZW' where id=5;
-update noar tt set b0='Q1VR6YF' where id=6;
-update noar ti set b0='Q1VR6YF' where id=6;
-update noar tt set b1='ZF8PIXB4QVUL' where id=6;
-update noar ti set b1='ZF8PIXB4QVUL' where id=6;
-update noar tt set b2='9PIY24FPU2NLO5DFR' where id=6;
-update noar ti set b2='9PIY24FPU2NLO5DFR' where id=6;
-update noar tt set b0='R8ELXK9S618HG1NC6KRDKRVYJCNL1I' where id=7;
-update noar ti set b0='R8ELXK9S618HG1NC6KRDKRVYJCNL1I' where id=7;
-update noar tt set b1='IQQRKI9KAR7FMSNYBP0T' where id=7;
-update noar ti set b1='IQQRKI9KAR7FMSNYBP0T' where id=7;
-update noar tt set b2='OXF525BKZ3CHRMS9HIOHY' where id=7;
-update noar ti set b2='OXF525BKZ3CHRMS9HIOHY' where id=7;
-update noar tt set b0='KSJGXCHACNFN7AM' where id=8;
-update noar ti set b0='KSJGXCHACNFN7AM' where id=8;
-update noar tt set b1='4QBJRH2QXN95JFQM4' where id=8;
-update noar ti set b1='4QBJRH2QXN95JFQM4' where id=8;
-update noar tt set b2='SLG1MNLMALG3T5' where id=8;
-update noar ti set b2='SLG1MNLMALG3T5' where id=8;
-update noar tt set b0='0SUC73T9V41OF0YYW8BKEYNGA3L' where id=9;
-update noar ti set b0='0SUC73T9V41OF0YYW8BKEYNGA3L' where id=9;
-update noar tt set b1='UMU77' where id=9;
-update noar ti set b1='UMU77' where id=9;
-update noar tt set b2='2VD77658L33TDFZ267T51S9OQ0A8' where id=9;
-update noar ti set b2='2VD77658L33TDFZ267T51S9OQ0A8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='RX' where id=1;
-update noar ti set b0='RX' where id=1;
-update noar tt set b1='7SFJKQ7NGLUF72G' where id=1;
-update noar ti set b1='7SFJKQ7NGLUF72G' where id=1;
-update noar tt set b2='0PS3ZQ82RIRXU3QZ2HXT7JT25' where id=1;
-update noar ti set b2='0PS3ZQ82RIRXU3QZ2HXT7JT25' where id=1;
-update noar tt set b0='P8IPKEVX6GG08UY4X1LR3XRPHOO1ODHH' where id=2;
-update noar ti set b0='P8IPKEVX6GG08UY4X1LR3XRPHOO1ODHH' where id=2;
-update noar tt set b1='XK6IA9WF7UVL7WSTM' where id=2;
-update noar ti set b1='XK6IA9WF7UVL7WSTM' where id=2;
-update noar tt set b2='VDIY64XOB7BLIJXFRI721NH' where id=2;
-update noar ti set b2='VDIY64XOB7BLIJXFRI721NH' where id=2;
-update noar tt set b0='J821WCG' where id=3;
-update noar ti set b0='J821WCG' where id=3;
-update noar tt set b1='80EX56MFC7IUZH92Y6JGYVH4U8' where id=3;
-update noar ti set b1='80EX56MFC7IUZH92Y6JGYVH4U8' where id=3;
-update noar tt set b2='XHS44SE0OG7VZ6AW6S431GUDH' where id=3;
-update noar ti set b2='XHS44SE0OG7VZ6AW6S431GUDH' where id=3;
-update noar tt set b0='EH3NET' where id=4;
-update noar ti set b0='EH3NET' where id=4;
-update noar tt set b1='TRR4VRBAHIKACQK9POT0H9SH0S1UEI4K' where id=4;
-update noar ti set b1='TRR4VRBAHIKACQK9POT0H9SH0S1UEI4K' where id=4;
-update noar tt set b2='PTOXLSHDOZVJ4LWT' where id=4;
-update noar ti set b2='PTOXLSHDOZVJ4LWT' where id=4;
-update noar tt set b0='GYZI' where id=5;
-update noar ti set b0='GYZI' where id=5;
-update noar tt set b1='YAEMFXIFLF4' where id=5;
-update noar ti set b1='YAEMFXIFLF4' where id=5;
-update noar tt set b2='ZVSIY6IF0' where id=5;
-update noar ti set b2='ZVSIY6IF0' where id=5;
-update noar tt set b0='IXOY98PLQ9OS9WUVBI397UQTN' where id=6;
-update noar ti set b0='IXOY98PLQ9OS9WUVBI397UQTN' where id=6;
-update noar tt set b1='XNSK1FW6XABO1HJGHYMRT' where id=6;
-update noar ti set b1='XNSK1FW6XABO1HJGHYMRT' where id=6;
-update noar tt set b2='B2HUPDHI42ICSX9KTZUD2EO4' where id=6;
-update noar ti set b2='B2HUPDHI42ICSX9KTZUD2EO4' where id=6;
-update noar tt set b0='1KV9NUL8DBR1699UPBH8FY8VZMKO' where id=7;
-update noar ti set b0='1KV9NUL8DBR1699UPBH8FY8VZMKO' where id=7;
-update noar tt set b1='7MAVLJXTDOQT5W5OW7FLCE4MC8558HGM' where id=7;
-update noar ti set b1='7MAVLJXTDOQT5W5OW7FLCE4MC8558HGM' where id=7;
-update noar tt set b2='7F99MF82OI64IFU37Q7DHASXMIRU' where id=7;
-update noar ti set b2='7F99MF82OI64IFU37Q7DHASXMIRU' where id=7;
-update noar tt set b0='OW0FE9S45ZTL5NBR7952SMGH0A5GYGNB' where id=8;
-update noar ti set b0='OW0FE9S45ZTL5NBR7952SMGH0A5GYGNB' where id=8;
-update noar tt set b1='KHZEVA47Y3G3EB4TTG47L890L8SVH' where id=8;
-update noar ti set b1='KHZEVA47Y3G3EB4TTG47L890L8SVH' where id=8;
-update noar tt set b2='3YYY52H1O9Z7TDJ63UT8' where id=8;
-update noar ti set b2='3YYY52H1O9Z7TDJ63UT8' where id=8;
-update noar tt set b0='KV5CBWGS2' where id=9;
-update noar ti set b0='KV5CBWGS2' where id=9;
-update noar tt set b1='K01P1ADJHBX9BCU2H579SUMF' where id=9;
-update noar ti set b1='K01P1ADJHBX9BCU2H579SUMF' where id=9;
-update noar tt set b2='ZTM617SXJQO962JQILLLJ51' where id=9;
-update noar ti set b2='ZTM617SXJQO962JQILLLJ51' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 longblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2WIKWBMMPT0BTDOSXDMBT0C' where id=1;
-update noar ti set b0='2WIKWBMMPT0BTDOSXDMBT0C' where id=1;
-update noar tt set b1='TGLJ1KJOGBEQKJP2LL' where id=1;
-update noar ti set b1='TGLJ1KJOGBEQKJP2LL' where id=1;
-update noar tt set b2='XKOKP4L285RBK8' where id=1;
-update noar ti set b2='XKOKP4L285RBK8' where id=1;
-update noar tt set b0='100MFWVG1L' where id=2;
-update noar ti set b0='100MFWVG1L' where id=2;
-update noar tt set b1='9XAKCPD3' where id=2;
-update noar ti set b1='9XAKCPD3' where id=2;
-update noar tt set b2='FUYFBZRR5TFCOHPC' where id=2;
-update noar ti set b2='FUYFBZRR5TFCOHPC' where id=2;
-update noar tt set b0='7I15R7YPIB8HO7OAJM5F0KL' where id=3;
-update noar ti set b0='7I15R7YPIB8HO7OAJM5F0KL' where id=3;
-update noar tt set b1='SU' where id=3;
-update noar ti set b1='SU' where id=3;
-update noar tt set b2='LP63XBPZ6R9SA6TFXL' where id=3;
-update noar ti set b2='LP63XBPZ6R9SA6TFXL' where id=3;
-update noar tt set b0='M70TWLABYGZ5HTH2DY4EZR' where id=4;
-update noar ti set b0='M70TWLABYGZ5HTH2DY4EZR' where id=4;
-update noar tt set b1='KX2I8N7TUCJRTF6E5T8TCEBY8XSE74CH' where id=4;
-update noar ti set b1='KX2I8N7TUCJRTF6E5T8TCEBY8XSE74CH' where id=4;
-update noar tt set b2='78Y7C6Q7IPA5X0VGSY4X5U70JSN9X8' where id=4;
-update noar ti set b2='78Y7C6Q7IPA5X0VGSY4X5U70JSN9X8' where id=4;
-update noar tt set b0='TRQ31J29CXMTFFQR1BRKZ4OLS3VNJ' where id=5;
-update noar ti set b0='TRQ31J29CXMTFFQR1BRKZ4OLS3VNJ' where id=5;
-update noar tt set b1='9KRQKLE71' where id=5;
-update noar ti set b1='9KRQKLE71' where id=5;
-update noar tt set b2='CW8BYP2AK41K43IGUP' where id=5;
-update noar ti set b2='CW8BYP2AK41K43IGUP' where id=5;
-update noar tt set b0='X3UO96CRHWBGZAY9H98S2' where id=6;
-update noar ti set b0='X3UO96CRHWBGZAY9H98S2' where id=6;
-update noar tt set b1='2MLWK3MDDBZ6' where id=6;
-update noar ti set b1='2MLWK3MDDBZ6' where id=6;
-update noar tt set b2='D7GGF1B6GJBUQK91TZZYFAWXN8ZJ' where id=6;
-update noar ti set b2='D7GGF1B6GJBUQK91TZZYFAWXN8ZJ' where id=6;
-update noar tt set b0='R9H5MTFZ3ZT80MCI' where id=7;
-update noar ti set b0='R9H5MTFZ3ZT80MCI' where id=7;
-update noar tt set b1='FXZSVI7TP' where id=7;
-update noar ti set b1='FXZSVI7TP' where id=7;
-update noar tt set b2='ON84ZS5BOJOYDICM' where id=7;
-update noar ti set b2='ON84ZS5BOJOYDICM' where id=7;
-update noar tt set b0='MDL5FYSRTB1HXSLSTW' where id=8;
-update noar ti set b0='MDL5FYSRTB1HXSLSTW' where id=8;
-update noar tt set b1='1HYNFP' where id=8;
-update noar ti set b1='1HYNFP' where id=8;
-update noar tt set b2='6FW32QWAD5QAUSHGFSAGBV3NW2Y4' where id=8;
-update noar ti set b2='6FW32QWAD5QAUSHGFSAGBV3NW2Y4' where id=8;
-update noar tt set b0='E9ZPTE6UYGOZN71HT7RKNRATSMG7T' where id=9;
-update noar ti set b0='E9ZPTE6UYGOZN71HT7RKNRATSMG7T' where id=9;
-update noar tt set b1='Z35NU7RZK9S0DIKZBDGRFH' where id=9;
-update noar ti set b1='Z35NU7RZK9S0DIKZBDGRFH' where id=9;
-update noar tt set b2='46GB' where id=9;
-update noar ti set b2='46GB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 longblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BH' where id=1;
-update noar ti set b0='BH' where id=1;
-update noar tt set b1='XX7RVUO4SIWCIVA7DMFFN3V6U' where id=1;
-update noar ti set b1='XX7RVUO4SIWCIVA7DMFFN3V6U' where id=1;
-update noar tt set b2='3LKF5' where id=1;
-update noar ti set b2='3LKF5' where id=1;
-update noar tt set b0='C8IJZ8LM08' where id=2;
-update noar ti set b0='C8IJZ8LM08' where id=2;
-update noar tt set b1='XPW4AV1YV3V' where id=2;
-update noar ti set b1='XPW4AV1YV3V' where id=2;
-update noar tt set b2='R3M39UVD5VSPO1WHGFXC47HBJOLBE' where id=2;
-update noar ti set b2='R3M39UVD5VSPO1WHGFXC47HBJOLBE' where id=2;
-update noar tt set b0='MDYZ4UMN' where id=3;
-update noar ti set b0='MDYZ4UMN' where id=3;
-update noar tt set b1='8U4G9SL1ECWR7MQPUWVUKM64ZF' where id=3;
-update noar ti set b1='8U4G9SL1ECWR7MQPUWVUKM64ZF' where id=3;
-update noar tt set b2='5' where id=3;
-update noar ti set b2='5' where id=3;
-update noar tt set b0='1CKYP7OR7TV7WOE' where id=4;
-update noar ti set b0='1CKYP7OR7TV7WOE' where id=4;
-update noar tt set b1='N8S' where id=4;
-update noar ti set b1='N8S' where id=4;
-update noar tt set b2='Y9KNQYN1TIJ8R3MMY9' where id=4;
-update noar ti set b2='Y9KNQYN1TIJ8R3MMY9' where id=4;
-update noar tt set b0='2J34U29IYY78WEVDEM2MMOQJDSTA' where id=5;
-update noar ti set b0='2J34U29IYY78WEVDEM2MMOQJDSTA' where id=5;
-update noar tt set b1='4Y68T5KGB9AMO2RQJ4YTOZYI' where id=5;
-update noar ti set b1='4Y68T5KGB9AMO2RQJ4YTOZYI' where id=5;
-update noar tt set b2='QBLXNG' where id=5;
-update noar ti set b2='QBLXNG' where id=5;
-update noar tt set b0='OVKTJB6EMLIBSKX' where id=6;
-update noar ti set b0='OVKTJB6EMLIBSKX' where id=6;
-update noar tt set b1='1LU91IHNHXOIALCCKCPUTTRVB' where id=6;
-update noar ti set b1='1LU91IHNHXOIALCCKCPUTTRVB' where id=6;
-update noar tt set b2='1YHRCT7' where id=6;
-update noar ti set b2='1YHRCT7' where id=6;
-update noar tt set b0='LT2QECPJ8ZGPE23R9MDQCW9LPG51DYN' where id=7;
-update noar ti set b0='LT2QECPJ8ZGPE23R9MDQCW9LPG51DYN' where id=7;
-update noar tt set b1='2XH2JJL3' where id=7;
-update noar ti set b1='2XH2JJL3' where id=7;
-update noar tt set b2='FY6D293RBNTB3SXH5Z7KW' where id=7;
-update noar ti set b2='FY6D293RBNTB3SXH5Z7KW' where id=7;
-update noar tt set b0='C7QF' where id=8;
-update noar ti set b0='C7QF' where id=8;
-update noar tt set b1='XAW65IM9JAAZ6V86R0F223WOO' where id=8;
-update noar ti set b1='XAW65IM9JAAZ6V86R0F223WOO' where id=8;
-update noar tt set b2='KV5OJN4B' where id=8;
-update noar ti set b2='KV5OJN4B' where id=8;
-update noar tt set b0='JAHB8FQT2D36DV4UX' where id=9;
-update noar ti set b0='JAHB8FQT2D36DV4UX' where id=9;
-update noar tt set b1='4PPNZJ' where id=9;
-update noar ti set b1='4PPNZJ' where id=9;
-update noar tt set b2='PPGI736QC17GGCA' where id=9;
-update noar ti set b2='PPGI736QC17GGCA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 text null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='3YRR7GNBKJZOIQLADTO' where id=1;
-update noar ti set b0='3YRR7GNBKJZOIQLADTO' where id=1;
-update noar tt set b1='3E' where id=1;
-update noar ti set b1='3E' where id=1;
-update noar tt set b2='ELLO9IKPCOX11HV64LS5RVLQ40H8FG' where id=1;
-update noar ti set b2='ELLO9IKPCOX11HV64LS5RVLQ40H8FG' where id=1;
-update noar tt set b0='9W0E' where id=2;
-update noar ti set b0='9W0E' where id=2;
-update noar tt set b1='C07K9E2R61X7P' where id=2;
-update noar ti set b1='C07K9E2R61X7P' where id=2;
-update noar tt set b2='0IHZU2DFEP0ZK8DZMYXYN4H' where id=2;
-update noar ti set b2='0IHZU2DFEP0ZK8DZMYXYN4H' where id=2;
-update noar tt set b0='EVVN8BOWTNO4' where id=3;
-update noar ti set b0='EVVN8BOWTNO4' where id=3;
-update noar tt set b1='5UA3' where id=3;
-update noar ti set b1='5UA3' where id=3;
-update noar tt set b2='BQNR3PGGO' where id=3;
-update noar ti set b2='BQNR3PGGO' where id=3;
-update noar tt set b0='6WYQXCORSR8IDTF4M83P12073P' where id=4;
-update noar ti set b0='6WYQXCORSR8IDTF4M83P12073P' where id=4;
-update noar tt set b1='0F0F7E' where id=4;
-update noar ti set b1='0F0F7E' where id=4;
-update noar tt set b2='8MUPWP77CNI74YHCRTTBG0OQL7' where id=4;
-update noar ti set b2='8MUPWP77CNI74YHCRTTBG0OQL7' where id=4;
-update noar tt set b0='8J' where id=5;
-update noar ti set b0='8J' where id=5;
-update noar tt set b1='T1XJR0DQTPH' where id=5;
-update noar ti set b1='T1XJR0DQTPH' where id=5;
-update noar tt set b2='RTXMS51KBXM7TLOWDO34V7C3SYM' where id=5;
-update noar ti set b2='RTXMS51KBXM7TLOWDO34V7C3SYM' where id=5;
-update noar tt set b0='64ENRG818K' where id=6;
-update noar ti set b0='64ENRG818K' where id=6;
-update noar tt set b1='V359EERFLGTGF86GU' where id=6;
-update noar ti set b1='V359EERFLGTGF86GU' where id=6;
-update noar tt set b2='OKEWJ5HPG82BW9Q' where id=6;
-update noar ti set b2='OKEWJ5HPG82BW9Q' where id=6;
-update noar tt set b0='B2T0Z4F2MQ4' where id=7;
-update noar ti set b0='B2T0Z4F2MQ4' where id=7;
-update noar tt set b1='EE' where id=7;
-update noar ti set b1='EE' where id=7;
-update noar tt set b2='LHBI3' where id=7;
-update noar ti set b2='LHBI3' where id=7;
-update noar tt set b0='O3O' where id=8;
-update noar ti set b0='O3O' where id=8;
-update noar tt set b1='WRQMGL0UL1QC' where id=8;
-update noar ti set b1='WRQMGL0UL1QC' where id=8;
-update noar tt set b2='ITBDHX2' where id=8;
-update noar ti set b2='ITBDHX2' where id=8;
-update noar tt set b0='FJQD1PUN9UNRPTY4O6RBAF6' where id=9;
-update noar ti set b0='FJQD1PUN9UNRPTY4O6RBAF6' where id=9;
-update noar tt set b1='U72IE' where id=9;
-update noar ti set b1='U72IE' where id=9;
-update noar tt set b2='MHW3V5H4RX7BK1KHXD8FHR3C9SK4Y84' where id=9;
-update noar ti set b2='MHW3V5H4RX7BK1KHXD8FHR3C9SK4Y84' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 text not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UGA5RP5GQVX6K5C3SK' where id=1;
-update noar ti set b0='UGA5RP5GQVX6K5C3SK' where id=1;
-update noar tt set b1='Q037HZVZMPDHWOD30D7JSKJ17KRIHWEG' where id=1;
-update noar ti set b1='Q037HZVZMPDHWOD30D7JSKJ17KRIHWEG' where id=1;
-update noar tt set b2='J' where id=1;
-update noar ti set b2='J' where id=1;
-update noar tt set b0='BH5Z6SC5AK87FK0' where id=2;
-update noar ti set b0='BH5Z6SC5AK87FK0' where id=2;
-update noar tt set b1='H7W3NNOGOSOXO' where id=2;
-update noar ti set b1='H7W3NNOGOSOXO' where id=2;
-update noar tt set b2='MPYY2' where id=2;
-update noar ti set b2='MPYY2' where id=2;
-update noar tt set b0='PYF0UJLUISPVI' where id=3;
-update noar ti set b0='PYF0UJLUISPVI' where id=3;
-update noar tt set b1='QTRQYD3JWZQGETKDFZE3MZIG9N0PH' where id=3;
-update noar ti set b1='QTRQYD3JWZQGETKDFZE3MZIG9N0PH' where id=3;
-update noar tt set b2='2NNT7DJT6R4KHXDXO6KY1723QATECD' where id=3;
-update noar ti set b2='2NNT7DJT6R4KHXDXO6KY1723QATECD' where id=3;
-update noar tt set b0='V3' where id=4;
-update noar ti set b0='V3' where id=4;
-update noar tt set b1='AHASUQ1OXD1GCV6X1Y915FT' where id=4;
-update noar ti set b1='AHASUQ1OXD1GCV6X1Y915FT' where id=4;
-update noar tt set b2='MGJMYRBTVQJ34CBBL9GJ8GEP07349' where id=4;
-update noar ti set b2='MGJMYRBTVQJ34CBBL9GJ8GEP07349' where id=4;
-update noar tt set b0='2Q5SVI4IRZAM2TISEABH0UG99O15' where id=5;
-update noar ti set b0='2Q5SVI4IRZAM2TISEABH0UG99O15' where id=5;
-update noar tt set b1='0RDD50BFQQRDJXD6R' where id=5;
-update noar ti set b1='0RDD50BFQQRDJXD6R' where id=5;
-update noar tt set b2='S13IBYF6UWKOOGF' where id=5;
-update noar ti set b2='S13IBYF6UWKOOGF' where id=5;
-update noar tt set b0='A73KY6' where id=6;
-update noar ti set b0='A73KY6' where id=6;
-update noar tt set b1='KQA5MY6GWPGUVBITQ0QOMNIJK' where id=6;
-update noar ti set b1='KQA5MY6GWPGUVBITQ0QOMNIJK' where id=6;
-update noar tt set b2='F8JSSGO75DT3FUP8CRBMB6U9SI7AF9' where id=6;
-update noar ti set b2='F8JSSGO75DT3FUP8CRBMB6U9SI7AF9' where id=6;
-update noar tt set b0='ODHO2TOU5E2' where id=7;
-update noar ti set b0='ODHO2TOU5E2' where id=7;
-update noar tt set b1='1C49DCZSASYUAFWVQHV0' where id=7;
-update noar ti set b1='1C49DCZSASYUAFWVQHV0' where id=7;
-update noar tt set b2='EKT76EMAVIM' where id=7;
-update noar ti set b2='EKT76EMAVIM' where id=7;
-update noar tt set b0='MV1I9WNI2RN3SU5J' where id=8;
-update noar ti set b0='MV1I9WNI2RN3SU5J' where id=8;
-update noar tt set b1='ZB0BIWVWKPY' where id=8;
-update noar ti set b1='ZB0BIWVWKPY' where id=8;
-update noar tt set b2='R2A7L5SCDKUBFRXVFZ078XI4F0Q' where id=8;
-update noar ti set b2='R2A7L5SCDKUBFRXVFZ078XI4F0Q' where id=8;
-update noar tt set b0='EDROEI5PKGT0' where id=9;
-update noar ti set b0='EDROEI5PKGT0' where id=9;
-update noar tt set b1='68Z9IRV04BRXGYK' where id=9;
-update noar ti set b1='68Z9IRV04BRXGYK' where id=9;
-update noar tt set b2='CUY50A2L5LSZUG3E4410X43Z62VQ' where id=9;
-update noar ti set b2='CUY50A2L5LSZUG3E4410X43Z62VQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 text null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='J6FCD74UVB5' where id=1;
-update noar ti set b0='J6FCD74UVB5' where id=1;
-update noar tt set b1='H5WHS10JQM60O9' where id=1;
-update noar ti set b1='H5WHS10JQM60O9' where id=1;
-update noar tt set b2='9686UOK9UONR7398POIO4JL4J7FHVG0C' where id=1;
-update noar ti set b2='9686UOK9UONR7398POIO4JL4J7FHVG0C' where id=1;
-update noar tt set b0='ZUIYRD' where id=2;
-update noar ti set b0='ZUIYRD' where id=2;
-update noar tt set b1='L2SB3MFF01' where id=2;
-update noar ti set b1='L2SB3MFF01' where id=2;
-update noar tt set b2='7FT9HU6PL82VRXXO1YX5SVWEL3OWF7R' where id=2;
-update noar ti set b2='7FT9HU6PL82VRXXO1YX5SVWEL3OWF7R' where id=2;
-update noar tt set b0='EKT64H605JFTJEE' where id=3;
-update noar ti set b0='EKT64H605JFTJEE' where id=3;
-update noar tt set b1='FKY5TXTC5ZQ7JLRWFKOA862IV92HR' where id=3;
-update noar ti set b1='FKY5TXTC5ZQ7JLRWFKOA862IV92HR' where id=3;
-update noar tt set b2='1JUNHV1O1DHI56M' where id=3;
-update noar ti set b2='1JUNHV1O1DHI56M' where id=3;
-update noar tt set b0='E48CPX4JO' where id=4;
-update noar ti set b0='E48CPX4JO' where id=4;
-update noar tt set b1='1J264W' where id=4;
-update noar ti set b1='1J264W' where id=4;
-update noar tt set b2='SOP6F9TFH9371RJAL7XEQLWUHC' where id=4;
-update noar ti set b2='SOP6F9TFH9371RJAL7XEQLWUHC' where id=4;
-update noar tt set b0='DMDLFB85GFGXYO56FFFQQ' where id=5;
-update noar ti set b0='DMDLFB85GFGXYO56FFFQQ' where id=5;
-update noar tt set b1='PTQK6PEZ250WEAXPQR6M2O' where id=5;
-update noar ti set b1='PTQK6PEZ250WEAXPQR6M2O' where id=5;
-update noar tt set b2='QJ9J7' where id=5;
-update noar ti set b2='QJ9J7' where id=5;
-update noar tt set b0='1N' where id=6;
-update noar ti set b0='1N' where id=6;
-update noar tt set b1='ZRDECDH' where id=6;
-update noar ti set b1='ZRDECDH' where id=6;
-update noar tt set b2='FP0KL0ON9BM273YWP' where id=6;
-update noar ti set b2='FP0KL0ON9BM273YWP' where id=6;
-update noar tt set b0='LZP10T28A8R' where id=7;
-update noar ti set b0='LZP10T28A8R' where id=7;
-update noar tt set b1='XH3LBXFYZMBB' where id=7;
-update noar ti set b1='XH3LBXFYZMBB' where id=7;
-update noar tt set b2='KZB8' where id=7;
-update noar ti set b2='KZB8' where id=7;
-update noar tt set b0='SLO162JR7QM8P5VAPNZQY4M3IAXXXGS' where id=8;
-update noar ti set b0='SLO162JR7QM8P5VAPNZQY4M3IAXXXGS' where id=8;
-update noar tt set b1='7HKRTCHTFMHN' where id=8;
-update noar ti set b1='7HKRTCHTFMHN' where id=8;
-update noar tt set b2='LRWG6FPRCJJI0XYD' where id=8;
-update noar ti set b2='LRWG6FPRCJJI0XYD' where id=8;
-update noar tt set b0='TMC2R9T9J' where id=9;
-update noar ti set b0='TMC2R9T9J' where id=9;
-update noar tt set b1='CK38ZD95JWM' where id=9;
-update noar ti set b1='CK38ZD95JWM' where id=9;
-update noar tt set b2='8JCWBVUMYZDFA' where id=9;
-update noar ti set b2='8JCWBVUMYZDFA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 text not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W5H0A7QOV7Z4GRUSWPB4C4' where id=1;
-update noar ti set b0='W5H0A7QOV7Z4GRUSWPB4C4' where id=1;
-update noar tt set b1='QWM' where id=1;
-update noar ti set b1='QWM' where id=1;
-update noar tt set b2='LPJ' where id=1;
-update noar ti set b2='LPJ' where id=1;
-update noar tt set b0='51FZQGI1HE76MSJFSB67K9BR' where id=2;
-update noar ti set b0='51FZQGI1HE76MSJFSB67K9BR' where id=2;
-update noar tt set b1='WP7VCQL3K7FXY78ZX5JZ7FT8I36G' where id=2;
-update noar ti set b1='WP7VCQL3K7FXY78ZX5JZ7FT8I36G' where id=2;
-update noar tt set b2='P6GIVWFKV4GOJH01UIJK' where id=2;
-update noar ti set b2='P6GIVWFKV4GOJH01UIJK' where id=2;
-update noar tt set b0='NPZSZOA2CFE1MFMEO9UIFY4RKW21I3' where id=3;
-update noar ti set b0='NPZSZOA2CFE1MFMEO9UIFY4RKW21I3' where id=3;
-update noar tt set b1='2CHULP14F0' where id=3;
-update noar ti set b1='2CHULP14F0' where id=3;
-update noar tt set b2='2VN4' where id=3;
-update noar ti set b2='2VN4' where id=3;
-update noar tt set b0='B346T0F3GH7HUGVSXP8E2KWYY7PX48WH' where id=4;
-update noar ti set b0='B346T0F3GH7HUGVSXP8E2KWYY7PX48WH' where id=4;
-update noar tt set b1='QMH04RIB0L1B' where id=4;
-update noar ti set b1='QMH04RIB0L1B' where id=4;
-update noar tt set b2='JU9MQ' where id=4;
-update noar ti set b2='JU9MQ' where id=4;
-update noar tt set b0='KOY2CD' where id=5;
-update noar ti set b0='KOY2CD' where id=5;
-update noar tt set b1='NF' where id=5;
-update noar ti set b1='NF' where id=5;
-update noar tt set b2='FA0RSJUT1S9I04N7WR58BVUOW4B3Q' where id=5;
-update noar ti set b2='FA0RSJUT1S9I04N7WR58BVUOW4B3Q' where id=5;
-update noar tt set b0='QZVQ' where id=6;
-update noar ti set b0='QZVQ' where id=6;
-update noar tt set b1='QWCIK63XQRC9LUPBGGQ058BV10' where id=6;
-update noar ti set b1='QWCIK63XQRC9LUPBGGQ058BV10' where id=6;
-update noar tt set b2='5QD9IKRLULQ' where id=6;
-update noar ti set b2='5QD9IKRLULQ' where id=6;
-update noar tt set b0='IVVMK5K6GU1' where id=7;
-update noar ti set b0='IVVMK5K6GU1' where id=7;
-update noar tt set b1='OR8KI32IW987HBEH4YTP' where id=7;
-update noar ti set b1='OR8KI32IW987HBEH4YTP' where id=7;
-update noar tt set b2='LX10XK7NIIPZFM1MU9G3BSCTB61988P' where id=7;
-update noar ti set b2='LX10XK7NIIPZFM1MU9G3BSCTB61988P' where id=7;
-update noar tt set b0='QP83DRFFB1B9SPU68JC' where id=8;
-update noar ti set b0='QP83DRFFB1B9SPU68JC' where id=8;
-update noar tt set b1='C6VSDYJ7A3928BYS' where id=8;
-update noar ti set b1='C6VSDYJ7A3928BYS' where id=8;
-update noar tt set b2='Y6A4' where id=8;
-update noar ti set b2='Y6A4' where id=8;
-update noar tt set b0='R1IEXEDHKURI5PIGU1QI319S' where id=9;
-update noar ti set b0='R1IEXEDHKURI5PIGU1QI319S' where id=9;
-update noar tt set b1='DYOXZHN4WEJTGQY5Z0K56WX1UNN4O' where id=9;
-update noar ti set b1='DYOXZHN4WEJTGQY5Z0K56WX1UNN4O' where id=9;
-update noar tt set b2='9SIJVBSVNZ2DPPITJAOL7NZI' where id=9;
-update noar ti set b2='9SIJVBSVNZ2DPPITJAOL7NZI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 text null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='SD8LNOMFZJMJIN7A76Q6C2' where id=1;
-update noar ti set b0='SD8LNOMFZJMJIN7A76Q6C2' where id=1;
-update noar tt set b1='7CG' where id=1;
-update noar ti set b1='7CG' where id=1;
-update noar tt set b2='EJ1XQC1QEVLKCNWFAT4XY90HTW' where id=1;
-update noar ti set b2='EJ1XQC1QEVLKCNWFAT4XY90HTW' where id=1;
-update noar tt set b0='1R1TWOIZ48RSM6L1LX5XAGB4X' where id=2;
-update noar ti set b0='1R1TWOIZ48RSM6L1LX5XAGB4X' where id=2;
-update noar tt set b1='XVSF67DEFB3O2FA20USQTI6BEBSZI8' where id=2;
-update noar ti set b1='XVSF67DEFB3O2FA20USQTI6BEBSZI8' where id=2;
-update noar tt set b2='YZ9TSCBHD904R07GM' where id=2;
-update noar ti set b2='YZ9TSCBHD904R07GM' where id=2;
-update noar tt set b0='KSOIIEM36HWG4OC5VRNBWPV6PXHBIM5H' where id=3;
-update noar ti set b0='KSOIIEM36HWG4OC5VRNBWPV6PXHBIM5H' where id=3;
-update noar tt set b1='A8N01RR1WCSU1SS2I8VHNG3E7' where id=3;
-update noar ti set b1='A8N01RR1WCSU1SS2I8VHNG3E7' where id=3;
-update noar tt set b2='W8FZZ0N50CZ573683OC77B' where id=3;
-update noar ti set b2='W8FZZ0N50CZ573683OC77B' where id=3;
-update noar tt set b0='JIVJMP5E6SE9SQR8ABXH9AIHPJ3UBST4' where id=4;
-update noar ti set b0='JIVJMP5E6SE9SQR8ABXH9AIHPJ3UBST4' where id=4;
-update noar tt set b1='4TDI0M9YG3MTI51JYRL5A0Y43B30' where id=4;
-update noar ti set b1='4TDI0M9YG3MTI51JYRL5A0Y43B30' where id=4;
-update noar tt set b2='RTD' where id=4;
-update noar ti set b2='RTD' where id=4;
-update noar tt set b0='O' where id=5;
-update noar ti set b0='O' where id=5;
-update noar tt set b1='GZIHJPGN9B' where id=5;
-update noar ti set b1='GZIHJPGN9B' where id=5;
-update noar tt set b2='5MD2VBPM' where id=5;
-update noar ti set b2='5MD2VBPM' where id=5;
-update noar tt set b0='KKVFF6E27078NKO2MA4' where id=6;
-update noar ti set b0='KKVFF6E27078NKO2MA4' where id=6;
-update noar tt set b1='PMWX4ZHPF5GB4WNB1OPT5DROV' where id=6;
-update noar ti set b1='PMWX4ZHPF5GB4WNB1OPT5DROV' where id=6;
-update noar tt set b2='A' where id=6;
-update noar ti set b2='A' where id=6;
-update noar tt set b0='X' where id=7;
-update noar ti set b0='X' where id=7;
-update noar tt set b1='GG24EDPR' where id=7;
-update noar ti set b1='GG24EDPR' where id=7;
-update noar tt set b2='NN437ZTIVTN' where id=7;
-update noar ti set b2='NN437ZTIVTN' where id=7;
-update noar tt set b0='K876776IE07' where id=8;
-update noar ti set b0='K876776IE07' where id=8;
-update noar tt set b1='4TA2MKQ5CJIY6LB4A0U7DRWJK5T6' where id=8;
-update noar ti set b1='4TA2MKQ5CJIY6LB4A0U7DRWJK5T6' where id=8;
-update noar tt set b2='SUC7B4NVT36O96SX' where id=8;
-update noar ti set b2='SUC7B4NVT36O96SX' where id=8;
-update noar tt set b0='KVN53LB8RRYZUUR' where id=9;
-update noar ti set b0='KVN53LB8RRYZUUR' where id=9;
-update noar tt set b1='7QFOZ7' where id=9;
-update noar ti set b1='7QFOZ7' where id=9;
-update noar tt set b2='KIKSK89TRP93IRB7QBYUO4JP7X518Z' where id=9;
-update noar ti set b2='KIKSK89TRP93IRB7QBYUO4JP7X518Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 text not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='J836QLFGB91' where id=1;
-update noar ti set b0='J836QLFGB91' where id=1;
-update noar tt set b1='DVE18VX1C3YUYUHM4LHGZ9F57UHFT' where id=1;
-update noar ti set b1='DVE18VX1C3YUYUHM4LHGZ9F57UHFT' where id=1;
-update noar tt set b2='2HOCJ' where id=1;
-update noar ti set b2='2HOCJ' where id=1;
-update noar tt set b0='RWE7U2ZOVVLUUCH94BHPZQJC' where id=2;
-update noar ti set b0='RWE7U2ZOVVLUUCH94BHPZQJC' where id=2;
-update noar tt set b1='47FHIZ02XZXPDIJ25PQAJQ67QTT40K' where id=2;
-update noar ti set b1='47FHIZ02XZXPDIJ25PQAJQ67QTT40K' where id=2;
-update noar tt set b2='B0C4I' where id=2;
-update noar ti set b2='B0C4I' where id=2;
-update noar tt set b0='B04J7EPS19Y9JXYVZCBSB49L6SO6WTB6' where id=3;
-update noar ti set b0='B04J7EPS19Y9JXYVZCBSB49L6SO6WTB6' where id=3;
-update noar tt set b1='5ZBZ' where id=3;
-update noar ti set b1='5ZBZ' where id=3;
-update noar tt set b2='A8UH8AMVZFSYEILYY4NAOID14OUBBR' where id=3;
-update noar ti set b2='A8UH8AMVZFSYEILYY4NAOID14OUBBR' where id=3;
-update noar tt set b0='QF4N6K' where id=4;
-update noar ti set b0='QF4N6K' where id=4;
-update noar tt set b1='7JR0SLTGZY8JD2I' where id=4;
-update noar ti set b1='7JR0SLTGZY8JD2I' where id=4;
-update noar tt set b2='6AR' where id=4;
-update noar ti set b2='6AR' where id=4;
-update noar tt set b0='NL3RV98YUI46IJZMW33VCHA' where id=5;
-update noar ti set b0='NL3RV98YUI46IJZMW33VCHA' where id=5;
-update noar tt set b1='E9ZBPZ988HVR' where id=5;
-update noar ti set b1='E9ZBPZ988HVR' where id=5;
-update noar tt set b2='5JAIYR4H9R49JX3QU' where id=5;
-update noar ti set b2='5JAIYR4H9R49JX3QU' where id=5;
-update noar tt set b0='DX5XM' where id=6;
-update noar ti set b0='DX5XM' where id=6;
-update noar tt set b1='M430F56IMR' where id=6;
-update noar ti set b1='M430F56IMR' where id=6;
-update noar tt set b2='MTYQ51J8NKRRX2' where id=6;
-update noar ti set b2='MTYQ51J8NKRRX2' where id=6;
-update noar tt set b0='1VZ8NRAO3O72AL8EDUVFHROS94' where id=7;
-update noar ti set b0='1VZ8NRAO3O72AL8EDUVFHROS94' where id=7;
-update noar tt set b1='X5ORGUCXSLQTO' where id=7;
-update noar ti set b1='X5ORGUCXSLQTO' where id=7;
-update noar tt set b2='YIXNY' where id=7;
-update noar ti set b2='YIXNY' where id=7;
-update noar tt set b0='B1OGLBDU3BWA7DBFGMZ4OCB' where id=8;
-update noar ti set b0='B1OGLBDU3BWA7DBFGMZ4OCB' where id=8;
-update noar tt set b1='Q6DKOT844' where id=8;
-update noar ti set b1='Q6DKOT844' where id=8;
-update noar tt set b2='0ML0O877PF4D3H0PG1MIX6S' where id=8;
-update noar ti set b2='0ML0O877PF4D3H0PG1MIX6S' where id=8;
-update noar tt set b0='IW6GNF0DLNK5G5IUHLXJXD52OK' where id=9;
-update noar ti set b0='IW6GNF0DLNK5G5IUHLXJXD52OK' where id=9;
-update noar tt set b1='N8HRAHAHZX5SKMEVJI3TY6WKP78' where id=9;
-update noar ti set b1='N8HRAHAHZX5SKMEVJI3TY6WKP78' where id=9;
-update noar tt set b2='LDT2L5CSYWBJSK6' where id=9;
-update noar ti set b2='LDT2L5CSYWBJSK6' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 text null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VHUPQMV3EEHHVAFA3AFTTID59CUOERXJ' where id=1;
-update noar ti set b0='VHUPQMV3EEHHVAFA3AFTTID59CUOERXJ' where id=1;
-update noar tt set b1='K991DO78VPO7SZSCVCFY8P1CGSL' where id=1;
-update noar ti set b1='K991DO78VPO7SZSCVCFY8P1CGSL' where id=1;
-update noar tt set b2='W5' where id=1;
-update noar ti set b2='W5' where id=1;
-update noar tt set b0='97WVCGVLTCIGYR' where id=2;
-update noar ti set b0='97WVCGVLTCIGYR' where id=2;
-update noar tt set b1='S5G' where id=2;
-update noar ti set b1='S5G' where id=2;
-update noar tt set b2='K1ESXBK3S19ZC2' where id=2;
-update noar ti set b2='K1ESXBK3S19ZC2' where id=2;
-update noar tt set b0='8V5GOVFP0VMSTBZFIYL3JYPBIPFKUM4P' where id=3;
-update noar ti set b0='8V5GOVFP0VMSTBZFIYL3JYPBIPFKUM4P' where id=3;
-update noar tt set b1='5J6YE826HEGAJNBER86T6Y3LZDVWZ4Z' where id=3;
-update noar ti set b1='5J6YE826HEGAJNBER86T6Y3LZDVWZ4Z' where id=3;
-update noar tt set b2='5MNX2IZ' where id=3;
-update noar ti set b2='5MNX2IZ' where id=3;
-update noar tt set b0='PLZB7' where id=4;
-update noar ti set b0='PLZB7' where id=4;
-update noar tt set b1='GVP7YDHSWIKB3P81P54M5TCDY0Z' where id=4;
-update noar ti set b1='GVP7YDHSWIKB3P81P54M5TCDY0Z' where id=4;
-update noar tt set b2='MIFCZ5FSG29F6A92V' where id=4;
-update noar ti set b2='MIFCZ5FSG29F6A92V' where id=4;
-update noar tt set b0='T4Z6JRZ8A528NLII5I' where id=5;
-update noar ti set b0='T4Z6JRZ8A528NLII5I' where id=5;
-update noar tt set b1='XA71' where id=5;
-update noar ti set b1='XA71' where id=5;
-update noar tt set b2='5CO1SE0TV4F0SCVSD' where id=5;
-update noar ti set b2='5CO1SE0TV4F0SCVSD' where id=5;
-update noar tt set b0='YKTEE7GXJLN9PB' where id=6;
-update noar ti set b0='YKTEE7GXJLN9PB' where id=6;
-update noar tt set b1='BZPJSGBLX732JERF3UJ2Z2FN' where id=6;
-update noar ti set b1='BZPJSGBLX732JERF3UJ2Z2FN' where id=6;
-update noar tt set b2='CVCVEAA4' where id=6;
-update noar ti set b2='CVCVEAA4' where id=6;
-update noar tt set b0='TOJL6M1VYI1' where id=7;
-update noar ti set b0='TOJL6M1VYI1' where id=7;
-update noar tt set b1='HRW0SQCE4CQE7U' where id=7;
-update noar ti set b1='HRW0SQCE4CQE7U' where id=7;
-update noar tt set b2='8VW59GFHIVBILH29LNDQ28KMYFXQU193' where id=7;
-update noar ti set b2='8VW59GFHIVBILH29LNDQ28KMYFXQU193' where id=7;
-update noar tt set b0='TM93JZRXAAWWG7HZY' where id=8;
-update noar ti set b0='TM93JZRXAAWWG7HZY' where id=8;
-update noar tt set b1='A69J5XKEIFLLT33RW7P8' where id=8;
-update noar ti set b1='A69J5XKEIFLLT33RW7P8' where id=8;
-update noar tt set b2='LPJTU0ZY5SX70NSM3I26NQSWRS' where id=8;
-update noar ti set b2='LPJTU0ZY5SX70NSM3I26NQSWRS' where id=8;
-update noar tt set b0='W65TICZSD1YDI' where id=9;
-update noar ti set b0='W65TICZSD1YDI' where id=9;
-update noar tt set b1='QIXKROMIO9P' where id=9;
-update noar ti set b1='QIXKROMIO9P' where id=9;
-update noar tt set b2='Y2' where id=9;
-update noar ti set b2='Y2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 text not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IXLQ' where id=1;
-update noar ti set b0='IXLQ' where id=1;
-update noar tt set b1='0GV8ET59V74TSL6UAKVQK7IA' where id=1;
-update noar ti set b1='0GV8ET59V74TSL6UAKVQK7IA' where id=1;
-update noar tt set b2='J5LLXL9C0Z' where id=1;
-update noar ti set b2='J5LLXL9C0Z' where id=1;
-update noar tt set b0='GN1' where id=2;
-update noar ti set b0='GN1' where id=2;
-update noar tt set b1='GCEHA6AQ8BC7ZJVBSH5TN0YBB' where id=2;
-update noar ti set b1='GCEHA6AQ8BC7ZJVBSH5TN0YBB' where id=2;
-update noar tt set b2='RRUM0MZ3F6UIBCGYY1ZRB6' where id=2;
-update noar ti set b2='RRUM0MZ3F6UIBCGYY1ZRB6' where id=2;
-update noar tt set b0='CHTLDYNLKO070GRYHN5AO' where id=3;
-update noar ti set b0='CHTLDYNLKO070GRYHN5AO' where id=3;
-update noar tt set b1='T6R74' where id=3;
-update noar ti set b1='T6R74' where id=3;
-update noar tt set b2='02QEW3K4JAZBMDPI3U34ITG' where id=3;
-update noar ti set b2='02QEW3K4JAZBMDPI3U34ITG' where id=3;
-update noar tt set b0='F86MITJKWEBY571S4' where id=4;
-update noar ti set b0='F86MITJKWEBY571S4' where id=4;
-update noar tt set b1='WCMSVXB2KATELVUDFXNR4B1CLLOTV' where id=4;
-update noar ti set b1='WCMSVXB2KATELVUDFXNR4B1CLLOTV' where id=4;
-update noar tt set b2='PWC' where id=4;
-update noar ti set b2='PWC' where id=4;
-update noar tt set b0='WPIL3JE320Z' where id=5;
-update noar ti set b0='WPIL3JE320Z' where id=5;
-update noar tt set b1='DNNVGHQWIHL2VB' where id=5;
-update noar ti set b1='DNNVGHQWIHL2VB' where id=5;
-update noar tt set b2='1Y1Z' where id=5;
-update noar ti set b2='1Y1Z' where id=5;
-update noar tt set b0='8I14EXD02CS' where id=6;
-update noar ti set b0='8I14EXD02CS' where id=6;
-update noar tt set b1='OPCV6ODUMXJ4' where id=6;
-update noar ti set b1='OPCV6ODUMXJ4' where id=6;
-update noar tt set b2='HTG0EQPAKHZ13DXTGLTXU7OW601PES' where id=6;
-update noar ti set b2='HTG0EQPAKHZ13DXTGLTXU7OW601PES' where id=6;
-update noar tt set b0='DPBY7XPODUL' where id=7;
-update noar ti set b0='DPBY7XPODUL' where id=7;
-update noar tt set b1='Y' where id=7;
-update noar ti set b1='Y' where id=7;
-update noar tt set b2='LJWJWLS3BRN' where id=7;
-update noar ti set b2='LJWJWLS3BRN' where id=7;
-update noar tt set b0='YKRGG60SV7370054Z10FO' where id=8;
-update noar ti set b0='YKRGG60SV7370054Z10FO' where id=8;
-update noar tt set b1='TUCXJJOP1ZZXTC9S1IOT3H' where id=8;
-update noar ti set b1='TUCXJJOP1ZZXTC9S1IOT3H' where id=8;
-update noar tt set b2='UQ7N2WEJFIOS3FDP9' where id=8;
-update noar ti set b2='UQ7N2WEJFIOS3FDP9' where id=8;
-update noar tt set b0='E40AN7BDA3PITTUSCD9ZZMMMKD9K' where id=9;
-update noar ti set b0='E40AN7BDA3PITTUSCD9ZZMMMKD9K' where id=9;
-update noar tt set b1='I93Z1FXE2HHMHCP8524DH1LV' where id=9;
-update noar ti set b1='I93Z1FXE2HHMHCP8524DH1LV' where id=9;
-update noar tt set b2='F8GN2' where id=9;
-update noar ti set b2='F8GN2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob null,
- b1 text null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W725N51H71T565X5T9X1' where id=1;
-update noar ti set b0='W725N51H71T565X5T9X1' where id=1;
-update noar tt set b1='HUELY9ZD20MVBVDI' where id=1;
-update noar ti set b1='HUELY9ZD20MVBVDI' where id=1;
-update noar tt set b2='GRL5E7IA5W12INXDIK0ZQ2Z5V6J1' where id=1;
-update noar ti set b2='GRL5E7IA5W12INXDIK0ZQ2Z5V6J1' where id=1;
-update noar tt set b0='OW' where id=2;
-update noar ti set b0='OW' where id=2;
-update noar tt set b1='N3O0NU0EPNA60BYWWC1Y97TV' where id=2;
-update noar ti set b1='N3O0NU0EPNA60BYWWC1Y97TV' where id=2;
-update noar tt set b2='P' where id=2;
-update noar ti set b2='P' where id=2;
-update noar tt set b0='ZQPCWFYWD9W' where id=3;
-update noar ti set b0='ZQPCWFYWD9W' where id=3;
-update noar tt set b1='MFWBI8N0QN14D4B94UMMNT6RW4BWXA' where id=3;
-update noar ti set b1='MFWBI8N0QN14D4B94UMMNT6RW4BWXA' where id=3;
-update noar tt set b2='YBX3QB40G25OSXCJ1K4FD297Z0L' where id=3;
-update noar ti set b2='YBX3QB40G25OSXCJ1K4FD297Z0L' where id=3;
-update noar tt set b0='KMR7G47F42Y' where id=4;
-update noar ti set b0='KMR7G47F42Y' where id=4;
-update noar tt set b1='U291AF6KA' where id=4;
-update noar ti set b1='U291AF6KA' where id=4;
-update noar tt set b2='UZIA1WNZ7QT4' where id=4;
-update noar ti set b2='UZIA1WNZ7QT4' where id=4;
-update noar tt set b0='NQ6DWZO45XCVWZIU6KNJM' where id=5;
-update noar ti set b0='NQ6DWZO45XCVWZIU6KNJM' where id=5;
-update noar tt set b1='UW9F7U' where id=5;
-update noar ti set b1='UW9F7U' where id=5;
-update noar tt set b2='K1IIRFTCWD7MB4X7' where id=5;
-update noar ti set b2='K1IIRFTCWD7MB4X7' where id=5;
-update noar tt set b0='2MN2UKF6N5SZWRU7' where id=6;
-update noar ti set b0='2MN2UKF6N5SZWRU7' where id=6;
-update noar tt set b1='233OZPX30ZW3284HGVODFHT' where id=6;
-update noar ti set b1='233OZPX30ZW3284HGVODFHT' where id=6;
-update noar tt set b2='Q0R0SO9R8Z50FFZ1TNFBZ4T5' where id=6;
-update noar ti set b2='Q0R0SO9R8Z50FFZ1TNFBZ4T5' where id=6;
-update noar tt set b0='90TJKR5AUJIB740YG5' where id=7;
-update noar ti set b0='90TJKR5AUJIB740YG5' where id=7;
-update noar tt set b1='Q3G5HYWMM8ZT51OND73QG7RQF8MH5' where id=7;
-update noar ti set b1='Q3G5HYWMM8ZT51OND73QG7RQF8MH5' where id=7;
-update noar tt set b2='FC0Z6LO041XJBG5O1ALZYTM15TRK0ZGN' where id=7;
-update noar ti set b2='FC0Z6LO041XJBG5O1ALZYTM15TRK0ZGN' where id=7;
-update noar tt set b0='RPGEPQ5JE5EZGPHHHE1KPZELS5J' where id=8;
-update noar ti set b0='RPGEPQ5JE5EZGPHHHE1KPZELS5J' where id=8;
-update noar tt set b1='I' where id=8;
-update noar ti set b1='I' where id=8;
-update noar tt set b2='BM7SW4MQ8YTUU4X4WTH' where id=8;
-update noar ti set b2='BM7SW4MQ8YTUU4X4WTH' where id=8;
-update noar tt set b0='XHOI1Y3UOSLIFVORTA4X6Q8KWNZVH6L' where id=9;
-update noar ti set b0='XHOI1Y3UOSLIFVORTA4X6Q8KWNZVH6L' where id=9;
-update noar tt set b1='A8BPZX77AZQO' where id=9;
-update noar ti set b1='A8BPZX77AZQO' where id=9;
-update noar tt set b2='N' where id=9;
-update noar ti set b2='N' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 longblob not null,
- b1 text not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S2FIIC4M2KV' where id=1;
-update noar ti set b0='S2FIIC4M2KV' where id=1;
-update noar tt set b1='YQSR' where id=1;
-update noar ti set b1='YQSR' where id=1;
-update noar tt set b2='FZC5TKJVBMB1WW7L' where id=1;
-update noar ti set b2='FZC5TKJVBMB1WW7L' where id=1;
-update noar tt set b0='7B1L17ADXH' where id=2;
-update noar ti set b0='7B1L17ADXH' where id=2;
-update noar tt set b1='NCRLGJ0HPRNA9FCM3' where id=2;
-update noar ti set b1='NCRLGJ0HPRNA9FCM3' where id=2;
-update noar tt set b2='HKBJCG1I2W4BLOV9' where id=2;
-update noar ti set b2='HKBJCG1I2W4BLOV9' where id=2;
-update noar tt set b0='NOPYPMB90PM7YHZK5AMVLP7NETD2' where id=3;
-update noar ti set b0='NOPYPMB90PM7YHZK5AMVLP7NETD2' where id=3;
-update noar tt set b1='RBU04MRNSEH4ZWJKJFIUS8G26KKDZ6N3' where id=3;
-update noar ti set b1='RBU04MRNSEH4ZWJKJFIUS8G26KKDZ6N3' where id=3;
-update noar tt set b2='DSPMVAY35RJLC8727' where id=3;
-update noar ti set b2='DSPMVAY35RJLC8727' where id=3;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set b1='M4YT2XF6B3' where id=4;
-update noar ti set b1='M4YT2XF6B3' where id=4;
-update noar tt set b2='LHB' where id=4;
-update noar ti set b2='LHB' where id=4;
-update noar tt set b0='6NUWYOVU7XBGL56IS' where id=5;
-update noar ti set b0='6NUWYOVU7XBGL56IS' where id=5;
-update noar tt set b1='WPU226NBPDPFHKPUZOASR4B' where id=5;
-update noar ti set b1='WPU226NBPDPFHKPUZOASR4B' where id=5;
-update noar tt set b2='F767Y2X1Z3U' where id=5;
-update noar ti set b2='F767Y2X1Z3U' where id=5;
-update noar tt set b0='LKIIMW3J090F6O3SMNQ3M' where id=6;
-update noar ti set b0='LKIIMW3J090F6O3SMNQ3M' where id=6;
-update noar tt set b1='N' where id=6;
-update noar ti set b1='N' where id=6;
-update noar tt set b2='6TZ6PIQ4VV2T' where id=6;
-update noar ti set b2='6TZ6PIQ4VV2T' where id=6;
-update noar tt set b0='X3V2F9U5OLX35QQG4ULCET0WIRK97' where id=7;
-update noar ti set b0='X3V2F9U5OLX35QQG4ULCET0WIRK97' where id=7;
-update noar tt set b1='7S54PCK5URKOHY6PVO5K' where id=7;
-update noar ti set b1='7S54PCK5URKOHY6PVO5K' where id=7;
-update noar tt set b2='NOYD7G7I' where id=7;
-update noar ti set b2='NOYD7G7I' where id=7;
-update noar tt set b0='IDE4A5' where id=8;
-update noar ti set b0='IDE4A5' where id=8;
-update noar tt set b1='0WZ0JADT8' where id=8;
-update noar ti set b1='0WZ0JADT8' where id=8;
-update noar tt set b2='DRJ85FAS8RN6BA2I0HWEA2Q' where id=8;
-update noar ti set b2='DRJ85FAS8RN6BA2I0HWEA2Q' where id=8;
-update noar tt set b0='BF39NXSJIP8OLCVGBN00' where id=9;
-update noar ti set b0='BF39NXSJIP8OLCVGBN00' where id=9;
-update noar tt set b1='PLLY62BC0UM8BLGJGGJ7LU15MG' where id=9;
-update noar ti set b1='PLLY62BC0UM8BLGJGGJ7LU15MG' where id=9;
-update noar tt set b2='0JBCQDQWFGODF' where id=9;
-update noar ti set b2='0JBCQDQWFGODF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='WS9RHW5CQ7AKYJKMRXL2RZLLR' where id=1;
-update noar ti set b0='WS9RHW5CQ7AKYJKMRXL2RZLLR' where id=1;
-update noar tt set b1='0B7HZ582I1M0U6KM7D' where id=1;
-update noar ti set b1='0B7HZ582I1M0U6KM7D' where id=1;
-update noar tt set b2='2308KMB641OE' where id=1;
-update noar ti set b2='2308KMB641OE' where id=1;
-update noar tt set b0='52PYZU3ZQ4H6NUDU1P3XH' where id=2;
-update noar ti set b0='52PYZU3ZQ4H6NUDU1P3XH' where id=2;
-update noar tt set b1='X4NJAT8JN8L4B0BB' where id=2;
-update noar ti set b1='X4NJAT8JN8L4B0BB' where id=2;
-update noar tt set b2='K' where id=2;
-update noar ti set b2='K' where id=2;
-update noar tt set b0='ZWCR50LDMJ0' where id=3;
-update noar ti set b0='ZWCR50LDMJ0' where id=3;
-update noar tt set b1='ERHQ1Z45GDSPN4NUGP5YO4V4CDGKK3V' where id=3;
-update noar ti set b1='ERHQ1Z45GDSPN4NUGP5YO4V4CDGKK3V' where id=3;
-update noar tt set b2='W' where id=3;
-update noar ti set b2='W' where id=3;
-update noar tt set b0='PPQMNYBOOH69' where id=4;
-update noar ti set b0='PPQMNYBOOH69' where id=4;
-update noar tt set b1='Z7ZZTK8473T0T76Y0TF27' where id=4;
-update noar ti set b1='Z7ZZTK8473T0T76Y0TF27' where id=4;
-update noar tt set b2='AO5UEGO9BDNB2WMYVJF4ZPLA' where id=4;
-update noar ti set b2='AO5UEGO9BDNB2WMYVJF4ZPLA' where id=4;
-update noar tt set b0='FMDR0GVWPQ6QYPK0K9AASP4KJJZO71C9' where id=5;
-update noar ti set b0='FMDR0GVWPQ6QYPK0K9AASP4KJJZO71C9' where id=5;
-update noar tt set b1='BXM5OQMOV2H3T31NMV02Y' where id=5;
-update noar ti set b1='BXM5OQMOV2H3T31NMV02Y' where id=5;
-update noar tt set b2='3AEF5NH2KER56WAGNAQ' where id=5;
-update noar ti set b2='3AEF5NH2KER56WAGNAQ' where id=5;
-update noar tt set b0='K2DGUVO2ITLS5JMV54I4OKH' where id=6;
-update noar ti set b0='K2DGUVO2ITLS5JMV54I4OKH' where id=6;
-update noar tt set b1='MRUR5S6ZXDBMA' where id=6;
-update noar ti set b1='MRUR5S6ZXDBMA' where id=6;
-update noar tt set b2='B4K8Q80ATJJFD9F29L8ZQS98H0FXX2K5' where id=6;
-update noar ti set b2='B4K8Q80ATJJFD9F29L8ZQS98H0FXX2K5' where id=6;
-update noar tt set b0='I5GYSX' where id=7;
-update noar ti set b0='I5GYSX' where id=7;
-update noar tt set b1='RL' where id=7;
-update noar ti set b1='RL' where id=7;
-update noar tt set b2='C9DV9LB2YGHVDDQBUIEF' where id=7;
-update noar ti set b2='C9DV9LB2YGHVDDQBUIEF' where id=7;
-update noar tt set b0='7Q' where id=8;
-update noar ti set b0='7Q' where id=8;
-update noar tt set b1='3U90HTAFIVXNAXU3J0RHFJ' where id=8;
-update noar ti set b1='3U90HTAFIVXNAXU3J0RHFJ' where id=8;
-update noar tt set b2='9FFX6765EPY7' where id=8;
-update noar ti set b2='9FFX6765EPY7' where id=8;
-update noar tt set b0='XCYOVGDHDNKKB0BGPYI102JR7EIXZET' where id=9;
-update noar ti set b0='XCYOVGDHDNKKB0BGPYI102JR7EIXZET' where id=9;
-update noar tt set b1='48NH5Z5OJ80HSJ8AH4OH1U3' where id=9;
-update noar ti set b1='48NH5Z5OJ80HSJ8AH4OH1U3' where id=9;
-update noar tt set b2='EE6K02P5AB' where id=9;
-update noar ti set b2='EE6K02P5AB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W' where id=1;
-update noar ti set b0='W' where id=1;
-update noar tt set b1='LMTP0HBUV' where id=1;
-update noar ti set b1='LMTP0HBUV' where id=1;
-update noar tt set b2='HSVVBHU73SE6IWY621FX' where id=1;
-update noar ti set b2='HSVVBHU73SE6IWY621FX' where id=1;
-update noar tt set b0='N4CSLN' where id=2;
-update noar ti set b0='N4CSLN' where id=2;
-update noar tt set b1='UJABUUEUV18WB' where id=2;
-update noar ti set b1='UJABUUEUV18WB' where id=2;
-update noar tt set b2='V48QOLP0DP7QZDZSW4QCE' where id=2;
-update noar ti set b2='V48QOLP0DP7QZDZSW4QCE' where id=2;
-update noar tt set b0='9TZTJNYHJ3' where id=3;
-update noar ti set b0='9TZTJNYHJ3' where id=3;
-update noar tt set b1='6XH9OPDVC' where id=3;
-update noar ti set b1='6XH9OPDVC' where id=3;
-update noar tt set b2='HCOUDQ' where id=3;
-update noar ti set b2='HCOUDQ' where id=3;
-update noar tt set b0='99PQGD56BU7FHQGWOYJC' where id=4;
-update noar ti set b0='99PQGD56BU7FHQGWOYJC' where id=4;
-update noar tt set b1='LAHI6UJO6EKB7Z5WH5D334Q4UJM7LA' where id=4;
-update noar ti set b1='LAHI6UJO6EKB7Z5WH5D334Q4UJM7LA' where id=4;
-update noar tt set b2='J7RXGNDEBS3XZNRS7M3CUU1' where id=4;
-update noar ti set b2='J7RXGNDEBS3XZNRS7M3CUU1' where id=4;
-update noar tt set b0='V9EFS' where id=5;
-update noar ti set b0='V9EFS' where id=5;
-update noar tt set b1='BFJ3' where id=5;
-update noar ti set b1='BFJ3' where id=5;
-update noar tt set b2='OXPR9QS654' where id=5;
-update noar ti set b2='OXPR9QS654' where id=5;
-update noar tt set b0='806K' where id=6;
-update noar ti set b0='806K' where id=6;
-update noar tt set b1='7K94TPJ741TEI' where id=6;
-update noar ti set b1='7K94TPJ741TEI' where id=6;
-update noar tt set b2='3JN63UR0DNOXZPP683742HJ' where id=6;
-update noar ti set b2='3JN63UR0DNOXZPP683742HJ' where id=6;
-update noar tt set b0='Z4SMHSB06M5O59UM952HQS5608KH' where id=7;
-update noar ti set b0='Z4SMHSB06M5O59UM952HQS5608KH' where id=7;
-update noar tt set b1='DWG0ADX0ZJQORJL' where id=7;
-update noar ti set b1='DWG0ADX0ZJQORJL' where id=7;
-update noar tt set b2='CA4ITK2UZFGKJMM01FZ' where id=7;
-update noar ti set b2='CA4ITK2UZFGKJMM01FZ' where id=7;
-update noar tt set b0='30ARYOKSVNFNJNL' where id=8;
-update noar ti set b0='30ARYOKSVNFNJNL' where id=8;
-update noar tt set b1='7EF0MV6535YX1QYTOOVG4QK1' where id=8;
-update noar ti set b1='7EF0MV6535YX1QYTOOVG4QK1' where id=8;
-update noar tt set b2='I2INHN7R09XBX' where id=8;
-update noar ti set b2='I2INHN7R09XBX' where id=8;
-update noar tt set b0='VCOHKSB7V3I87ORQ2CN0N7LHNXA7HWF' where id=9;
-update noar ti set b0='VCOHKSB7V3I87ORQ2CN0N7LHNXA7HWF' where id=9;
-update noar tt set b1='LA5ILHAA31QU2ZFYL' where id=9;
-update noar ti set b1='LA5ILHAA31QU2ZFYL' where id=9;
-update noar tt set b2='SPZD17HVKKU' where id=9;
-update noar ti set b2='SPZD17HVKKU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='GCXZ895YBASD0IK1ELMFLN0UC' where id=1;
-update noar ti set b0='GCXZ895YBASD0IK1ELMFLN0UC' where id=1;
-update noar tt set b1='Y876W40Z5VYB2GDI9BV' where id=1;
-update noar ti set b1='Y876W40Z5VYB2GDI9BV' where id=1;
-update noar tt set b2='71C1KOZ3B8VEJP5Z2QYBMP78UGB1Y' where id=1;
-update noar ti set b2='71C1KOZ3B8VEJP5Z2QYBMP78UGB1Y' where id=1;
-update noar tt set b0='FI1Z0OS5D8U1D4SSCL' where id=2;
-update noar ti set b0='FI1Z0OS5D8U1D4SSCL' where id=2;
-update noar tt set b1='HXVYGU' where id=2;
-update noar ti set b1='HXVYGU' where id=2;
-update noar tt set b2='ZKCU' where id=2;
-update noar ti set b2='ZKCU' where id=2;
-update noar tt set b0='QUPNV94G' where id=3;
-update noar ti set b0='QUPNV94G' where id=3;
-update noar tt set b1='4SO1QP7AW08GCUPQ' where id=3;
-update noar ti set b1='4SO1QP7AW08GCUPQ' where id=3;
-update noar tt set b2='9I8MMI4DPDXFSK6U1TDXMVSSM' where id=3;
-update noar ti set b2='9I8MMI4DPDXFSK6U1TDXMVSSM' where id=3;
-update noar tt set b0='V9' where id=4;
-update noar ti set b0='V9' where id=4;
-update noar tt set b1='FAWA8YRHOX2I63H6EF93' where id=4;
-update noar ti set b1='FAWA8YRHOX2I63H6EF93' where id=4;
-update noar tt set b2='FAXSY62Q3LKKC68I3W991MACWTD37L' where id=4;
-update noar ti set b2='FAXSY62Q3LKKC68I3W991MACWTD37L' where id=4;
-update noar tt set b0='NYMONSDQ4MQ' where id=5;
-update noar ti set b0='NYMONSDQ4MQ' where id=5;
-update noar tt set b1='0HHYNS4VL7JFIW36PHZB88C7J' where id=5;
-update noar ti set b1='0HHYNS4VL7JFIW36PHZB88C7J' where id=5;
-update noar tt set b2='IZNWS78X9LDDVGLQDBRW2K83TDAM' where id=5;
-update noar ti set b2='IZNWS78X9LDDVGLQDBRW2K83TDAM' where id=5;
-update noar tt set b0='GGIQ4EY772KPSG501T9RQAEKDVQX' where id=6;
-update noar ti set b0='GGIQ4EY772KPSG501T9RQAEKDVQX' where id=6;
-update noar tt set b1='CF13HBZHJGB2ERMND9WZ4VOMV6QH' where id=6;
-update noar ti set b1='CF13HBZHJGB2ERMND9WZ4VOMV6QH' where id=6;
-update noar tt set b2='M9MN72C' where id=6;
-update noar ti set b2='M9MN72C' where id=6;
-update noar tt set b0='8H6G54PQQHAT196FPL4Y60DD9BMT' where id=7;
-update noar ti set b0='8H6G54PQQHAT196FPL4Y60DD9BMT' where id=7;
-update noar tt set b1='XFZ' where id=7;
-update noar ti set b1='XFZ' where id=7;
-update noar tt set b2='XH5' where id=7;
-update noar ti set b2='XH5' where id=7;
-update noar tt set b0='CBTBDHU5WNR9DPKSTLUNPIT0N7J7O77P' where id=8;
-update noar ti set b0='CBTBDHU5WNR9DPKSTLUNPIT0N7J7O77P' where id=8;
-update noar tt set b1='0V0W2UYBT' where id=8;
-update noar ti set b1='0V0W2UYBT' where id=8;
-update noar tt set b2='TAGL08D35XLRRKLUPITQBKR3DZUZ' where id=8;
-update noar ti set b2='TAGL08D35XLRRKLUPITQBKR3DZUZ' where id=8;
-update noar tt set b0='873B3' where id=9;
-update noar ti set b0='873B3' where id=9;
-update noar tt set b1='G2RCWFZX2UEOPX6FMS71PVXM' where id=9;
-update noar ti set b1='G2RCWFZX2UEOPX6FMS71PVXM' where id=9;
-update noar tt set b2='JI969NWTEN1RZ8BUTPZTK' where id=9;
-update noar ti set b2='JI969NWTEN1RZ8BUTPZTK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='W02CNZAIFE6IA3XPHR1HFZL4DEJKP1' where id=1;
-update noar ti set b0='W02CNZAIFE6IA3XPHR1HFZL4DEJKP1' where id=1;
-update noar tt set b1='2S0RGEC2NWEMOKIVLCNGA98NE5ZUADK' where id=1;
-update noar ti set b1='2S0RGEC2NWEMOKIVLCNGA98NE5ZUADK' where id=1;
-update noar tt set b2='6ALIGAHIG7OU6CYHHB46A0CO7FM7' where id=1;
-update noar ti set b2='6ALIGAHIG7OU6CYHHB46A0CO7FM7' where id=1;
-update noar tt set b0='7MI8UGUB6D9CM' where id=2;
-update noar ti set b0='7MI8UGUB6D9CM' where id=2;
-update noar tt set b1='9OZOGGDN05L0KC4YV17EG7ARPURZJ' where id=2;
-update noar ti set b1='9OZOGGDN05L0KC4YV17EG7ARPURZJ' where id=2;
-update noar tt set b2='KJWDCTGKH' where id=2;
-update noar ti set b2='KJWDCTGKH' where id=2;
-update noar tt set b0='SRLFGXFU' where id=3;
-update noar ti set b0='SRLFGXFU' where id=3;
-update noar tt set b1='NRAXYY33FI76750' where id=3;
-update noar ti set b1='NRAXYY33FI76750' where id=3;
-update noar tt set b2='HJOX9BI6KCST6M9VH2HBM0' where id=3;
-update noar ti set b2='HJOX9BI6KCST6M9VH2HBM0' where id=3;
-update noar tt set b0='1' where id=4;
-update noar ti set b0='1' where id=4;
-update noar tt set b1='7OPKY500TN6QA5LIVTE608C' where id=4;
-update noar ti set b1='7OPKY500TN6QA5LIVTE608C' where id=4;
-update noar tt set b2='N1TP86ODBIETCM4A6KH' where id=4;
-update noar ti set b2='N1TP86ODBIETCM4A6KH' where id=4;
-update noar tt set b0='91TQYZYM7GJLU99Q' where id=5;
-update noar ti set b0='91TQYZYM7GJLU99Q' where id=5;
-update noar tt set b1='HJIC7GF' where id=5;
-update noar ti set b1='HJIC7GF' where id=5;
-update noar tt set b2='DUT1H546UGUP0' where id=5;
-update noar ti set b2='DUT1H546UGUP0' where id=5;
-update noar tt set b0='I4KL0FJMFN7G88CM8A1YZRJFI' where id=6;
-update noar ti set b0='I4KL0FJMFN7G88CM8A1YZRJFI' where id=6;
-update noar tt set b1='Y5GX9NCQ2MH03' where id=6;
-update noar ti set b1='Y5GX9NCQ2MH03' where id=6;
-update noar tt set b2='3Y6G0GLO' where id=6;
-update noar ti set b2='3Y6G0GLO' where id=6;
-update noar tt set b0='COVBM' where id=7;
-update noar ti set b0='COVBM' where id=7;
-update noar tt set b1='VSRX00E6' where id=7;
-update noar ti set b1='VSRX00E6' where id=7;
-update noar tt set b2='IYNB6AJG90M6HI' where id=7;
-update noar ti set b2='IYNB6AJG90M6HI' where id=7;
-update noar tt set b0='UQK1HUF1EM04BEV4HA27' where id=8;
-update noar ti set b0='UQK1HUF1EM04BEV4HA27' where id=8;
-update noar tt set b1='UMPI' where id=8;
-update noar ti set b1='UMPI' where id=8;
-update noar tt set b2='BETVTQP5FSD6Q79XM' where id=8;
-update noar ti set b2='BETVTQP5FSD6Q79XM' where id=8;
-update noar tt set b0='6JZAY3R6UU5O3H' where id=9;
-update noar ti set b0='6JZAY3R6UU5O3H' where id=9;
-update noar tt set b1='EDXP5TEFI4OL0KLHVGJ5I2DB2SU' where id=9;
-update noar ti set b1='EDXP5TEFI4OL0KLHVGJ5I2DB2SU' where id=9;
-update noar tt set b2='W82SEP' where id=9;
-update noar ti set b2='W82SEP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='R2BWLS' where id=1;
-update noar ti set b0='R2BWLS' where id=1;
-update noar tt set b1='ZDF9RS0NKL2GN0WG03BX' where id=1;
-update noar ti set b1='ZDF9RS0NKL2GN0WG03BX' where id=1;
-update noar tt set b2='OAI' where id=1;
-update noar ti set b2='OAI' where id=1;
-update noar tt set b0='1646ESR6RAL2PLJQHBFPG' where id=2;
-update noar ti set b0='1646ESR6RAL2PLJQHBFPG' where id=2;
-update noar tt set b1='3AZX293T2' where id=2;
-update noar ti set b1='3AZX293T2' where id=2;
-update noar tt set b2='L3AIYOZLK5' where id=2;
-update noar ti set b2='L3AIYOZLK5' where id=2;
-update noar tt set b0='S' where id=3;
-update noar ti set b0='S' where id=3;
-update noar tt set b1='XLYS9DA8I2I3NB3K09RUDZP26X' where id=3;
-update noar ti set b1='XLYS9DA8I2I3NB3K09RUDZP26X' where id=3;
-update noar tt set b2='9E' where id=3;
-update noar ti set b2='9E' where id=3;
-update noar tt set b0='7CIX6DFZ4P' where id=4;
-update noar ti set b0='7CIX6DFZ4P' where id=4;
-update noar tt set b1='CBAGXJS52VC4CCE3294TPMW7JCW' where id=4;
-update noar ti set b1='CBAGXJS52VC4CCE3294TPMW7JCW' where id=4;
-update noar tt set b2='96RZW66O6YKB6S1F4Q4ROSOANN951KE3' where id=4;
-update noar ti set b2='96RZW66O6YKB6S1F4Q4ROSOANN951KE3' where id=4;
-update noar tt set b0='CN4IMBRA6VFRQCAHTYX0FKRPI6GLI1' where id=5;
-update noar ti set b0='CN4IMBRA6VFRQCAHTYX0FKRPI6GLI1' where id=5;
-update noar tt set b1='UI' where id=5;
-update noar ti set b1='UI' where id=5;
-update noar tt set b2='6HGTWM1WK873UOEHXJILP7UT' where id=5;
-update noar ti set b2='6HGTWM1WK873UOEHXJILP7UT' where id=5;
-update noar tt set b0='J' where id=6;
-update noar ti set b0='J' where id=6;
-update noar tt set b1='QO9F2ZTHGUQS7ZV' where id=6;
-update noar ti set b1='QO9F2ZTHGUQS7ZV' where id=6;
-update noar tt set b2='RW0T7PHY31X2ZLMK3FGK8OL' where id=6;
-update noar ti set b2='RW0T7PHY31X2ZLMK3FGK8OL' where id=6;
-update noar tt set b0='6L5M21FO7GRRK1BGWQ' where id=7;
-update noar ti set b0='6L5M21FO7GRRK1BGWQ' where id=7;
-update noar tt set b1='YHZKTIH6MSL4V0FMJSNPLA' where id=7;
-update noar ti set b1='YHZKTIH6MSL4V0FMJSNPLA' where id=7;
-update noar tt set b2='PLKQZJOBU75APK3UK5GUU' where id=7;
-update noar ti set b2='PLKQZJOBU75APK3UK5GUU' where id=7;
-update noar tt set b0='Q01INRM3YFONS4OMY8AT84' where id=8;
-update noar ti set b0='Q01INRM3YFONS4OMY8AT84' where id=8;
-update noar tt set b1='YDLY7AEMS' where id=8;
-update noar ti set b1='YDLY7AEMS' where id=8;
-update noar tt set b2='JDMIJAFT0' where id=8;
-update noar ti set b2='JDMIJAFT0' where id=8;
-update noar tt set b0='LYMGXEHWIPSU0' where id=9;
-update noar ti set b0='LYMGXEHWIPSU0' where id=9;
-update noar tt set b1='NSVKLSVLJNGDU' where id=9;
-update noar ti set b1='NSVKLSVLJNGDU' where id=9;
-update noar tt set b2='JCNMN0PNRDM4ZUD37AD0I4SCL34' where id=9;
-update noar ti set b2='JCNMN0PNRDM4ZUD37AD0I4SCL34' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KZLVWSLYP' where id=1;
-update noar ti set b0='KZLVWSLYP' where id=1;
-update noar tt set b1='PRIGWZX2' where id=1;
-update noar ti set b1='PRIGWZX2' where id=1;
-update noar tt set b2='ORQZVPP0JOJCXEOIBISVBO' where id=1;
-update noar ti set b2='ORQZVPP0JOJCXEOIBISVBO' where id=1;
-update noar tt set b0='BR2ZBJSWSOBQ' where id=2;
-update noar ti set b0='BR2ZBJSWSOBQ' where id=2;
-update noar tt set b1='LNQ85NN3W0' where id=2;
-update noar ti set b1='LNQ85NN3W0' where id=2;
-update noar tt set b2='E' where id=2;
-update noar ti set b2='E' where id=2;
-update noar tt set b0='3NHG5H' where id=3;
-update noar ti set b0='3NHG5H' where id=3;
-update noar tt set b1='T8GJE56GLP0MUOD0L700H25L7IYWZR' where id=3;
-update noar ti set b1='T8GJE56GLP0MUOD0L700H25L7IYWZR' where id=3;
-update noar tt set b2='OGMXEXZ6N4GZLC0FCGJYCM6DQ4F' where id=3;
-update noar ti set b2='OGMXEXZ6N4GZLC0FCGJYCM6DQ4F' where id=3;
-update noar tt set b0='AKFH' where id=4;
-update noar ti set b0='AKFH' where id=4;
-update noar tt set b1='MJ6KLHS7Z' where id=4;
-update noar ti set b1='MJ6KLHS7Z' where id=4;
-update noar tt set b2='JUBQVRKCG' where id=4;
-update noar ti set b2='JUBQVRKCG' where id=4;
-update noar tt set b0='FKMRKIMU' where id=5;
-update noar ti set b0='FKMRKIMU' where id=5;
-update noar tt set b1='U50ZE5FFO9W8E4K6AFP2EFYW08QOJUO' where id=5;
-update noar ti set b1='U50ZE5FFO9W8E4K6AFP2EFYW08QOJUO' where id=5;
-update noar tt set b2='CM1SWIRPXU5' where id=5;
-update noar ti set b2='CM1SWIRPXU5' where id=5;
-update noar tt set b0='M5PCMRB' where id=6;
-update noar ti set b0='M5PCMRB' where id=6;
-update noar tt set b1='FBURUI3K4GA0FVDWT' where id=6;
-update noar ti set b1='FBURUI3K4GA0FVDWT' where id=6;
-update noar tt set b2='C4O14LBKH942WDPOHTA7727RO5' where id=6;
-update noar ti set b2='C4O14LBKH942WDPOHTA7727RO5' where id=6;
-update noar tt set b0='8NW0SXJJVB6BIGXN86O7WFI' where id=7;
-update noar ti set b0='8NW0SXJJVB6BIGXN86O7WFI' where id=7;
-update noar tt set b1='HX7U13QFVN' where id=7;
-update noar ti set b1='HX7U13QFVN' where id=7;
-update noar tt set b2='3YLV3HUTQZ0HBDP83IMZKSWROKD' where id=7;
-update noar ti set b2='3YLV3HUTQZ0HBDP83IMZKSWROKD' where id=7;
-update noar tt set b0='861WKMVZYTDRCL218STCI5Q37TG' where id=8;
-update noar ti set b0='861WKMVZYTDRCL218STCI5Q37TG' where id=8;
-update noar tt set b1='G' where id=8;
-update noar ti set b1='G' where id=8;
-update noar tt set b2='28J7TPGOZY1L2H5NI4BXO' where id=8;
-update noar ti set b2='28J7TPGOZY1L2H5NI4BXO' where id=8;
-update noar tt set b0='9WU9K6AVXMHLHE' where id=9;
-update noar ti set b0='9WU9K6AVXMHLHE' where id=9;
-update noar tt set b1='V6W2F0RW2OI6' where id=9;
-update noar ti set b1='V6W2F0RW2OI6' where id=9;
-update noar tt set b2='TO6RY9SO8EUZG' where id=9;
-update noar ti set b2='TO6RY9SO8EUZG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P026RGI7' where id=1;
-update noar ti set b0='P026RGI7' where id=1;
-update noar tt set b1='HMB9' where id=1;
-update noar ti set b1='HMB9' where id=1;
-update noar tt set b2='9WXAOR36R22G4KIOMF61CJOPPREE1FPV' where id=1;
-update noar ti set b2='9WXAOR36R22G4KIOMF61CJOPPREE1FPV' where id=1;
-update noar tt set b0='Z7SLVMLJI90YXKSME4U5JSWW1NDAGPOJ' where id=2;
-update noar ti set b0='Z7SLVMLJI90YXKSME4U5JSWW1NDAGPOJ' where id=2;
-update noar tt set b1='L6GG3W5SD1J9KNDX9N86EHFF4IJ0G' where id=2;
-update noar ti set b1='L6GG3W5SD1J9KNDX9N86EHFF4IJ0G' where id=2;
-update noar tt set b2='I2EJVK6KO9CLLBW1GBL2VDW1JZXV' where id=2;
-update noar ti set b2='I2EJVK6KO9CLLBW1GBL2VDW1JZXV' where id=2;
-update noar tt set b0='7WT8QY6JHLN4PL' where id=3;
-update noar ti set b0='7WT8QY6JHLN4PL' where id=3;
-update noar tt set b1='ESYH9FOXUA' where id=3;
-update noar ti set b1='ESYH9FOXUA' where id=3;
-update noar tt set b2='VKU89BAEF0SML8GWML1M2O8U05NAN5F0' where id=3;
-update noar ti set b2='VKU89BAEF0SML8GWML1M2O8U05NAN5F0' where id=3;
-update noar tt set b0='NBQI1ETMT9YQTOJEMRMSV' where id=4;
-update noar ti set b0='NBQI1ETMT9YQTOJEMRMSV' where id=4;
-update noar tt set b1='5NBGCT6QI8I' where id=4;
-update noar ti set b1='5NBGCT6QI8I' where id=4;
-update noar tt set b2='G99KPIG3B1R3AMCH69LH9BUNFXC2G' where id=4;
-update noar ti set b2='G99KPIG3B1R3AMCH69LH9BUNFXC2G' where id=4;
-update noar tt set b0='AX5IKUQ7814AJMG8VJTY' where id=5;
-update noar ti set b0='AX5IKUQ7814AJMG8VJTY' where id=5;
-update noar tt set b1='0HRT' where id=5;
-update noar ti set b1='0HRT' where id=5;
-update noar tt set b2='JI0LRN' where id=5;
-update noar ti set b2='JI0LRN' where id=5;
-update noar tt set b0='ZLLRV' where id=6;
-update noar ti set b0='ZLLRV' where id=6;
-update noar tt set b1='AZO0WPETD1IEU2W0E' where id=6;
-update noar ti set b1='AZO0WPETD1IEU2W0E' where id=6;
-update noar tt set b2='2QWQNWUT7LJEJ0OMLZVANPHYRH' where id=6;
-update noar ti set b2='2QWQNWUT7LJEJ0OMLZVANPHYRH' where id=6;
-update noar tt set b0='VYCG8MQ1NXT4UG431981BA1CELN9X8' where id=7;
-update noar ti set b0='VYCG8MQ1NXT4UG431981BA1CELN9X8' where id=7;
-update noar tt set b1='N6FO' where id=7;
-update noar ti set b1='N6FO' where id=7;
-update noar tt set b2='YLLY98BWGIO81FAP6' where id=7;
-update noar ti set b2='YLLY98BWGIO81FAP6' where id=7;
-update noar tt set b0='18AF2WKP4MMXGCOWAL4' where id=8;
-update noar ti set b0='18AF2WKP4MMXGCOWAL4' where id=8;
-update noar tt set b1='5KVYXVMIUE8KC05A4JJY' where id=8;
-update noar ti set b1='5KVYXVMIUE8KC05A4JJY' where id=8;
-update noar tt set b2='C6X19L' where id=8;
-update noar ti set b2='C6X19L' where id=8;
-update noar tt set b0='U9B' where id=9;
-update noar ti set b0='U9B' where id=9;
-update noar tt set b1='P03ERPU' where id=9;
-update noar ti set b1='P03ERPU' where id=9;
-update noar tt set b2='2K926FRYLL80CNFU7V' where id=9;
-update noar ti set b2='2K926FRYLL80CNFU7V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LDZQ62' where id=1;
-update noar ti set b0='LDZQ62' where id=1;
-update noar tt set b1='TSHQCJAKBWKNSP' where id=1;
-update noar ti set b1='TSHQCJAKBWKNSP' where id=1;
-update noar tt set b2='V925Z2RR' where id=1;
-update noar ti set b2='V925Z2RR' where id=1;
-update noar tt set b0='8TA2EGNM082' where id=2;
-update noar ti set b0='8TA2EGNM082' where id=2;
-update noar tt set b1='ROPWSPB4JF7YPB4TM0PRPO' where id=2;
-update noar ti set b1='ROPWSPB4JF7YPB4TM0PRPO' where id=2;
-update noar tt set b2='NY0MFA6FH8UA' where id=2;
-update noar ti set b2='NY0MFA6FH8UA' where id=2;
-update noar tt set b0='9J0NTMDNSGDPJGRF' where id=3;
-update noar ti set b0='9J0NTMDNSGDPJGRF' where id=3;
-update noar tt set b1='GXXXJPHPV0JUJMP' where id=3;
-update noar ti set b1='GXXXJPHPV0JUJMP' where id=3;
-update noar tt set b2='01YM61LJ38X6' where id=3;
-update noar ti set b2='01YM61LJ38X6' where id=3;
-update noar tt set b0='N' where id=4;
-update noar ti set b0='N' where id=4;
-update noar tt set b1='G7UPQ9Y44OKF0TXUMZ2' where id=4;
-update noar ti set b1='G7UPQ9Y44OKF0TXUMZ2' where id=4;
-update noar tt set b2='TB5J' where id=4;
-update noar ti set b2='TB5J' where id=4;
-update noar tt set b0='A' where id=5;
-update noar ti set b0='A' where id=5;
-update noar tt set b1='6V70U56BSZGKY7NS5WVMQATXSXZ4' where id=5;
-update noar ti set b1='6V70U56BSZGKY7NS5WVMQATXSXZ4' where id=5;
-update noar tt set b2='WZIUE5OYFUQ4UA9CZVUBM1613ZP' where id=5;
-update noar ti set b2='WZIUE5OYFUQ4UA9CZVUBM1613ZP' where id=5;
-update noar tt set b0='ZTMC5C5Y67ZTOZHY' where id=6;
-update noar ti set b0='ZTMC5C5Y67ZTOZHY' where id=6;
-update noar tt set b1='147TP9MG12D7ATN5RB4HUHQRV' where id=6;
-update noar ti set b1='147TP9MG12D7ATN5RB4HUHQRV' where id=6;
-update noar tt set b2='VMHDCJ1J' where id=6;
-update noar ti set b2='VMHDCJ1J' where id=6;
-update noar tt set b0='UVK2JX29QW0W4DHOW2BQ4N' where id=7;
-update noar ti set b0='UVK2JX29QW0W4DHOW2BQ4N' where id=7;
-update noar tt set b1='A1EN6R7ABSBIK1JZY1CGSKWXBSGH' where id=7;
-update noar ti set b1='A1EN6R7ABSBIK1JZY1CGSKWXBSGH' where id=7;
-update noar tt set b2='EJ59VT5YXEEAM6BO86W6T' where id=7;
-update noar ti set b2='EJ59VT5YXEEAM6BO86W6T' where id=7;
-update noar tt set b0='U' where id=8;
-update noar ti set b0='U' where id=8;
-update noar tt set b1='78YUR0Q3D3K9U' where id=8;
-update noar ti set b1='78YUR0Q3D3K9U' where id=8;
-update noar tt set b2='IUM9GL98NMSU2ZY3BBN4SBLP3N' where id=8;
-update noar ti set b2='IUM9GL98NMSU2ZY3BBN4SBLP3N' where id=8;
-update noar tt set b0='FWVPAF0F0M3MKIUOVF4W1P' where id=9;
-update noar ti set b0='FWVPAF0F0M3MKIUOVF4W1P' where id=9;
-update noar tt set b1='WEXY9Y' where id=9;
-update noar ti set b1='WEXY9Y' where id=9;
-update noar tt set b2='J5RTQE5QAS' where id=9;
-update noar ti set b2='J5RTQE5QAS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 tinyblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='5C19WLU0CCGOFGGXQFW' where id=1;
-update noar ti set b0='5C19WLU0CCGOFGGXQFW' where id=1;
-update noar tt set b1='JZ11HN04EHQ61FA7QZFCT7TDJR' where id=1;
-update noar ti set b1='JZ11HN04EHQ61FA7QZFCT7TDJR' where id=1;
-update noar tt set b2='OFEOC45Q7USIYH5GLN6Q' where id=1;
-update noar ti set b2='OFEOC45Q7USIYH5GLN6Q' where id=1;
-update noar tt set b0='GL95P5IC6C8MDD7LWVLX9UEJO9IY5N1' where id=2;
-update noar ti set b0='GL95P5IC6C8MDD7LWVLX9UEJO9IY5N1' where id=2;
-update noar tt set b1='J4EJLSR2' where id=2;
-update noar ti set b1='J4EJLSR2' where id=2;
-update noar tt set b2='71153JRQONJ8DJZX37W6TLRLH' where id=2;
-update noar ti set b2='71153JRQONJ8DJZX37W6TLRLH' where id=2;
-update noar tt set b0='SGZVUKASDZQJTYFSL0XOE' where id=3;
-update noar ti set b0='SGZVUKASDZQJTYFSL0XOE' where id=3;
-update noar tt set b1='BFOB7FKIUVCB' where id=3;
-update noar ti set b1='BFOB7FKIUVCB' where id=3;
-update noar tt set b2='CTZDNML' where id=3;
-update noar ti set b2='CTZDNML' where id=3;
-update noar tt set b0='VFC8ZT5EFNA91HDN0ME2' where id=4;
-update noar ti set b0='VFC8ZT5EFNA91HDN0ME2' where id=4;
-update noar tt set b1='9HYIJD02YJC0TT5A' where id=4;
-update noar ti set b1='9HYIJD02YJC0TT5A' where id=4;
-update noar tt set b2='BGGBA3B6IK' where id=4;
-update noar ti set b2='BGGBA3B6IK' where id=4;
-update noar tt set b0='1ZAG871BYX00E0CHQ528B76JLWIYIGK' where id=5;
-update noar ti set b0='1ZAG871BYX00E0CHQ528B76JLWIYIGK' where id=5;
-update noar tt set b1='QR0QXSBRJDS5YDQ' where id=5;
-update noar ti set b1='QR0QXSBRJDS5YDQ' where id=5;
-update noar tt set b2='P1X' where id=5;
-update noar ti set b2='P1X' where id=5;
-update noar tt set b0='NMK41PD5HFO4A0L20JK46QB3FDN5AB' where id=6;
-update noar ti set b0='NMK41PD5HFO4A0L20JK46QB3FDN5AB' where id=6;
-update noar tt set b1='UQMAPQ3INLUX85L4RS2H' where id=6;
-update noar ti set b1='UQMAPQ3INLUX85L4RS2H' where id=6;
-update noar tt set b2='WG7KRKI3J51ZPWVE8NEE7OHW4GF' where id=6;
-update noar ti set b2='WG7KRKI3J51ZPWVE8NEE7OHW4GF' where id=6;
-update noar tt set b0='VYXOSHBDRNGO6P3HSYQ53GHWGODXG7KU' where id=7;
-update noar ti set b0='VYXOSHBDRNGO6P3HSYQ53GHWGODXG7KU' where id=7;
-update noar tt set b1='E9WE4QJ4' where id=7;
-update noar ti set b1='E9WE4QJ4' where id=7;
-update noar tt set b2='VM71160W2HBBWXQO735I' where id=7;
-update noar ti set b2='VM71160W2HBBWXQO735I' where id=7;
-update noar tt set b0='A11YB1TQEHRRY88A2F1YZB5U3' where id=8;
-update noar ti set b0='A11YB1TQEHRRY88A2F1YZB5U3' where id=8;
-update noar tt set b1='EKDSPE0BMY' where id=8;
-update noar ti set b1='EKDSPE0BMY' where id=8;
-update noar tt set b2='QOUAQXFP8GE8M8GESVCOIIV5C6V5' where id=8;
-update noar ti set b2='QOUAQXFP8GE8M8GESVCOIIV5C6V5' where id=8;
-update noar tt set b0='2JT6TY' where id=9;
-update noar ti set b0='2JT6TY' where id=9;
-update noar tt set b1='SZTYLSBW7VQ' where id=9;
-update noar ti set b1='SZTYLSBW7VQ' where id=9;
-update noar tt set b2='87' where id=9;
-update noar ti set b2='87' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 tinyblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='IUUKUIZIUNFRBJA1' where id=1;
-update noar ti set b0='IUUKUIZIUNFRBJA1' where id=1;
-update noar tt set b1='I7VEUQV1I2I3SIK1D3R0' where id=1;
-update noar ti set b1='I7VEUQV1I2I3SIK1D3R0' where id=1;
-update noar tt set b2='RLD962Z' where id=1;
-update noar ti set b2='RLD962Z' where id=1;
-update noar tt set b0='GIDBPR6XSWNT2P54' where id=2;
-update noar ti set b0='GIDBPR6XSWNT2P54' where id=2;
-update noar tt set b1='WNZ4B1WM31A2H9N6F6WPMCHY1Q' where id=2;
-update noar ti set b1='WNZ4B1WM31A2H9N6F6WPMCHY1Q' where id=2;
-update noar tt set b2='1J9DP0GVU3FZY' where id=2;
-update noar ti set b2='1J9DP0GVU3FZY' where id=2;
-update noar tt set b0='VSXJHTPJKYEDGP4SLHG0JLS54X' where id=3;
-update noar ti set b0='VSXJHTPJKYEDGP4SLHG0JLS54X' where id=3;
-update noar tt set b1='M4L3E3C6MFGX5GDIS9OGPHQ7F1' where id=3;
-update noar ti set b1='M4L3E3C6MFGX5GDIS9OGPHQ7F1' where id=3;
-update noar tt set b2='MJNMPY1T' where id=3;
-update noar ti set b2='MJNMPY1T' where id=3;
-update noar tt set b0='95OKX9T8U40BF' where id=4;
-update noar ti set b0='95OKX9T8U40BF' where id=4;
-update noar tt set b1='MUU1NMS69K' where id=4;
-update noar ti set b1='MUU1NMS69K' where id=4;
-update noar tt set b2='VKO8L48K29YTD1GJWRF1ZKZVYJFHFIK' where id=4;
-update noar ti set b2='VKO8L48K29YTD1GJWRF1ZKZVYJFHFIK' where id=4;
-update noar tt set b0='ECAFMVP' where id=5;
-update noar ti set b0='ECAFMVP' where id=5;
-update noar tt set b1='NMVUYN6DF9NA1GYAK8L5N0PI4J5FXB' where id=5;
-update noar ti set b1='NMVUYN6DF9NA1GYAK8L5N0PI4J5FXB' where id=5;
-update noar tt set b2='76E5XR398OY1ZRR5M4O5' where id=5;
-update noar ti set b2='76E5XR398OY1ZRR5M4O5' where id=5;
-update noar tt set b0='5MACI4J4S8MISFHETAA8F' where id=6;
-update noar ti set b0='5MACI4J4S8MISFHETAA8F' where id=6;
-update noar tt set b1='YB136' where id=6;
-update noar ti set b1='YB136' where id=6;
-update noar tt set b2='46' where id=6;
-update noar ti set b2='46' where id=6;
-update noar tt set b0='RYJ2E9MU62OCUPE3Q15NXSOWPJ' where id=7;
-update noar ti set b0='RYJ2E9MU62OCUPE3Q15NXSOWPJ' where id=7;
-update noar tt set b1='ANJ4DJQDDA1URAHXU9LB79V8DFCTTL' where id=7;
-update noar ti set b1='ANJ4DJQDDA1URAHXU9LB79V8DFCTTL' where id=7;
-update noar tt set b2='Q3I5RKQOAJN' where id=7;
-update noar ti set b2='Q3I5RKQOAJN' where id=7;
-update noar tt set b0='JVD6Y3GRUG' where id=8;
-update noar ti set b0='JVD6Y3GRUG' where id=8;
-update noar tt set b1='1QJ4SAN6Q' where id=8;
-update noar ti set b1='1QJ4SAN6Q' where id=8;
-update noar tt set b2='1CAWYWTL2Y1DZ4ER5JH1QXZ6RZKM6Y' where id=8;
-update noar ti set b2='1CAWYWTL2Y1DZ4ER5JH1QXZ6RZKM6Y' where id=8;
-update noar tt set b0='XFPY1Y0USG87O18SAACSQ' where id=9;
-update noar ti set b0='XFPY1Y0USG87O18SAACSQ' where id=9;
-update noar tt set b1='YX2JU92LEPE0PAH0JRMCG4C0I9XEU' where id=9;
-update noar ti set b1='YX2JU92LEPE0PAH0JRMCG4C0I9XEU' where id=9;
-update noar tt set b2='IUELD0ATIF341LF0RT86YJXO4F2' where id=9;
-update noar ti set b2='IUELD0ATIF341LF0RT86YJXO4F2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='639LW3SSYAH9ZKNWZOOH9A5WRT8HDZ9' where id=1;
-update noar ti set b0='639LW3SSYAH9ZKNWZOOH9A5WRT8HDZ9' where id=1;
-update noar tt set b1='OO4NXLDGOLPR0JCAHG724X174EAH2EI6' where id=1;
-update noar ti set b1='OO4NXLDGOLPR0JCAHG724X174EAH2EI6' where id=1;
-update noar tt set b2='BWE' where id=1;
-update noar ti set b2='BWE' where id=1;
-update noar tt set b0='70RQS' where id=2;
-update noar ti set b0='70RQS' where id=2;
-update noar tt set b1='959F09ZP' where id=2;
-update noar ti set b1='959F09ZP' where id=2;
-update noar tt set b2='LUJ8FWF3JKHTX' where id=2;
-update noar ti set b2='LUJ8FWF3JKHTX' where id=2;
-update noar tt set b0='R501GHKFLRXMYI3EV6DAO6F6A5W90PF' where id=3;
-update noar ti set b0='R501GHKFLRXMYI3EV6DAO6F6A5W90PF' where id=3;
-update noar tt set b1='VHXCSQXP765CQE0X9W2D' where id=3;
-update noar ti set b1='VHXCSQXP765CQE0X9W2D' where id=3;
-update noar tt set b2='VV' where id=3;
-update noar ti set b2='VV' where id=3;
-update noar tt set b0='UMN6WVI' where id=4;
-update noar ti set b0='UMN6WVI' where id=4;
-update noar tt set b1='VSCSC' where id=4;
-update noar ti set b1='VSCSC' where id=4;
-update noar tt set b2='QQILSU15ZC13OFR' where id=4;
-update noar ti set b2='QQILSU15ZC13OFR' where id=4;
-update noar tt set b0='3TFOOURBK' where id=5;
-update noar ti set b0='3TFOOURBK' where id=5;
-update noar tt set b1='OJKB44779HHS85NU2QQPTMH8GACK' where id=5;
-update noar ti set b1='OJKB44779HHS85NU2QQPTMH8GACK' where id=5;
-update noar tt set b2='4QE0RQ' where id=5;
-update noar ti set b2='4QE0RQ' where id=5;
-update noar tt set b0='JWDMXPXGJZH5V6I6DG9N' where id=6;
-update noar ti set b0='JWDMXPXGJZH5V6I6DG9N' where id=6;
-update noar tt set b1='7P3JUWPHCRI8AYNVR6' where id=6;
-update noar ti set b1='7P3JUWPHCRI8AYNVR6' where id=6;
-update noar tt set b2='3NUA5984ZRUPB4GF' where id=6;
-update noar ti set b2='3NUA5984ZRUPB4GF' where id=6;
-update noar tt set b0='VQQFLPAJ735O8V1DLRVLX84D557O' where id=7;
-update noar ti set b0='VQQFLPAJ735O8V1DLRVLX84D557O' where id=7;
-update noar tt set b1='76IHAPI4OJVP' where id=7;
-update noar ti set b1='76IHAPI4OJVP' where id=7;
-update noar tt set b2='RV0GX0ET1ESQ9LD' where id=7;
-update noar ti set b2='RV0GX0ET1ESQ9LD' where id=7;
-update noar tt set b0='M725JA0F' where id=8;
-update noar ti set b0='M725JA0F' where id=8;
-update noar tt set b1='DGNJ34BNQV3ZRFVYQD' where id=8;
-update noar ti set b1='DGNJ34BNQV3ZRFVYQD' where id=8;
-update noar tt set b2='EXSXZ3T3' where id=8;
-update noar ti set b2='EXSXZ3T3' where id=8;
-update noar tt set b0='GLUJBG3CD6P9ASKO0IHK8NG' where id=9;
-update noar ti set b0='GLUJBG3CD6P9ASKO0IHK8NG' where id=9;
-update noar tt set b1='XF' where id=9;
-update noar ti set b1='XF' where id=9;
-update noar tt set b2='01GLNOYMINL2LWTP14XTMQP5ZCD82NQD' where id=9;
-update noar ti set b2='01GLNOYMINL2LWTP14XTMQP5ZCD82NQD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CVK0WBAQCY9D0VNT' where id=1;
-update noar ti set b0='CVK0WBAQCY9D0VNT' where id=1;
-update noar tt set b1='1GNE' where id=1;
-update noar ti set b1='1GNE' where id=1;
-update noar tt set b2='GMW1G9UIPYXAHTB4DNFEFQK5DD' where id=1;
-update noar ti set b2='GMW1G9UIPYXAHTB4DNFEFQK5DD' where id=1;
-update noar tt set b0='N7C0NKZFYQTI4DVBAWDS' where id=2;
-update noar ti set b0='N7C0NKZFYQTI4DVBAWDS' where id=2;
-update noar tt set b1='V8M4JV7Z91G9FM' where id=2;
-update noar ti set b1='V8M4JV7Z91G9FM' where id=2;
-update noar tt set b2='OC1KN7W3GZTGU8H5O' where id=2;
-update noar ti set b2='OC1KN7W3GZTGU8H5O' where id=2;
-update noar tt set b0='RA4XEY38I' where id=3;
-update noar ti set b0='RA4XEY38I' where id=3;
-update noar tt set b1='4067UUNNJ2Z1OMDG902WZ' where id=3;
-update noar ti set b1='4067UUNNJ2Z1OMDG902WZ' where id=3;
-update noar tt set b2='Z8Q7X1864VLQLA44K1OLU7HR7P5C' where id=3;
-update noar ti set b2='Z8Q7X1864VLQLA44K1OLU7HR7P5C' where id=3;
-update noar tt set b0='MKXU68RGV2JFUBLAFKW' where id=4;
-update noar ti set b0='MKXU68RGV2JFUBLAFKW' where id=4;
-update noar tt set b1='WY' where id=4;
-update noar ti set b1='WY' where id=4;
-update noar tt set b2='94PLXX31OLV9ZNOKKNF4QQJCPZC1RZ64' where id=4;
-update noar ti set b2='94PLXX31OLV9ZNOKKNF4QQJCPZC1RZ64' where id=4;
-update noar tt set b0='EVSIMUTGQJ8H2BDE3W4NU0RB48WZEIF3' where id=5;
-update noar ti set b0='EVSIMUTGQJ8H2BDE3W4NU0RB48WZEIF3' where id=5;
-update noar tt set b1='KBFS7C9CW7VTA8FVGRC5GWT4TRCB0KQO' where id=5;
-update noar ti set b1='KBFS7C9CW7VTA8FVGRC5GWT4TRCB0KQO' where id=5;
-update noar tt set b2='9CE3ITZNPH4THWMAM69F' where id=5;
-update noar ti set b2='9CE3ITZNPH4THWMAM69F' where id=5;
-update noar tt set b0='2AJ1IT271KPC49SNXMPLWI8' where id=6;
-update noar ti set b0='2AJ1IT271KPC49SNXMPLWI8' where id=6;
-update noar tt set b1='H68KJGZZ82QT0' where id=6;
-update noar ti set b1='H68KJGZZ82QT0' where id=6;
-update noar tt set b2='DRF8L7I40BJ68OXRSMC2MQV' where id=6;
-update noar ti set b2='DRF8L7I40BJ68OXRSMC2MQV' where id=6;
-update noar tt set b0='8VDUN8L' where id=7;
-update noar ti set b0='8VDUN8L' where id=7;
-update noar tt set b1='DQYXN1SVB' where id=7;
-update noar ti set b1='DQYXN1SVB' where id=7;
-update noar tt set b2='DFZQS9F1N3XSRS9CTCR' where id=7;
-update noar ti set b2='DFZQS9F1N3XSRS9CTCR' where id=7;
-update noar tt set b0='YUDJ16IKZSM77ZYJMA3XEJAPG1' where id=8;
-update noar ti set b0='YUDJ16IKZSM77ZYJMA3XEJAPG1' where id=8;
-update noar tt set b1='PEDQ01X' where id=8;
-update noar ti set b1='PEDQ01X' where id=8;
-update noar tt set b2='OB6UCNX3OLZPPGREZT5XPJ4' where id=8;
-update noar ti set b2='OB6UCNX3OLZPPGREZT5XPJ4' where id=8;
-update noar tt set b0='JDG1OW' where id=9;
-update noar ti set b0='JDG1OW' where id=9;
-update noar tt set b1='P5UQAPXFURKWC2VAIEZBHBIIU8' where id=9;
-update noar ti set b1='P5UQAPXFURKWC2VAIEZBHBIIU8' where id=9;
-update noar tt set b2='27' where id=9;
-update noar ti set b2='27' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='6604SEUPOJ1NH' where id=1;
-update noar ti set b0='6604SEUPOJ1NH' where id=1;
-update noar tt set b1='U9UKP73' where id=1;
-update noar ti set b1='U9UKP73' where id=1;
-update noar tt set b2='D20SE4B542DH5VQNU20KOSF6' where id=1;
-update noar ti set b2='D20SE4B542DH5VQNU20KOSF6' where id=1;
-update noar tt set b0='NF9XX' where id=2;
-update noar ti set b0='NF9XX' where id=2;
-update noar tt set b1='24ZM1CL7P' where id=2;
-update noar ti set b1='24ZM1CL7P' where id=2;
-update noar tt set b2='GIV9E0CEGWFO2APSS62LB2YDOU' where id=2;
-update noar ti set b2='GIV9E0CEGWFO2APSS62LB2YDOU' where id=2;
-update noar tt set b0='7FYNCVTSF75RXRBU94F3ILDL25GWMF' where id=3;
-update noar ti set b0='7FYNCVTSF75RXRBU94F3ILDL25GWMF' where id=3;
-update noar tt set b1='TM' where id=3;
-update noar ti set b1='TM' where id=3;
-update noar tt set b2='BZ0PGFK3NFMCWN5A57HD0QT777TO4' where id=3;
-update noar ti set b2='BZ0PGFK3NFMCWN5A57HD0QT777TO4' where id=3;
-update noar tt set b0='LMMPIO1Z3' where id=4;
-update noar ti set b0='LMMPIO1Z3' where id=4;
-update noar tt set b1='CPKDUI5UVT37Q2WF0UICR4T' where id=4;
-update noar ti set b1='CPKDUI5UVT37Q2WF0UICR4T' where id=4;
-update noar tt set b2='PXZRXSAO7R4LK5AG' where id=4;
-update noar ti set b2='PXZRXSAO7R4LK5AG' where id=4;
-update noar tt set b0='7SWE1SWALSTRY' where id=5;
-update noar ti set b0='7SWE1SWALSTRY' where id=5;
-update noar tt set b1='8IAPWSFR66EV4G' where id=5;
-update noar ti set b1='8IAPWSFR66EV4G' where id=5;
-update noar tt set b2='WLXCIO2HMZTHQ752H' where id=5;
-update noar ti set b2='WLXCIO2HMZTHQ752H' where id=5;
-update noar tt set b0='X1K5ULAKDCTH' where id=6;
-update noar ti set b0='X1K5ULAKDCTH' where id=6;
-update noar tt set b1='VU5GM75G7X5RBO8BSBYBUPEQ13V70R' where id=6;
-update noar ti set b1='VU5GM75G7X5RBO8BSBYBUPEQ13V70R' where id=6;
-update noar tt set b2='OSZE1IM69X' where id=6;
-update noar ti set b2='OSZE1IM69X' where id=6;
-update noar tt set b0='N4G6CRZX4K7YQ25ZEMGR674U9EFAPYKF' where id=7;
-update noar ti set b0='N4G6CRZX4K7YQ25ZEMGR674U9EFAPYKF' where id=7;
-update noar tt set b1='F8K1ETN3HQ62M' where id=7;
-update noar ti set b1='F8K1ETN3HQ62M' where id=7;
-update noar tt set b2='J8B5XCR' where id=7;
-update noar ti set b2='J8B5XCR' where id=7;
-update noar tt set b0='EGGSUMHTUZ2Z49D0P2NNMWPNU29' where id=8;
-update noar ti set b0='EGGSUMHTUZ2Z49D0P2NNMWPNU29' where id=8;
-update noar tt set b1='TSP0V0F7YFFP1KC' where id=8;
-update noar ti set b1='TSP0V0F7YFFP1KC' where id=8;
-update noar tt set b2='X6VM77DCFUFWE9OME' where id=8;
-update noar ti set b2='X6VM77DCFUFWE9OME' where id=8;
-update noar tt set b0='F695SRM8F6RMKMTDGEUWRWQIUSIBJZ' where id=9;
-update noar ti set b0='F695SRM8F6RMKMTDGEUWRWQIUSIBJZ' where id=9;
-update noar tt set b1='XP427W4M6C7JWKLNHC39VH6E2QQVXW23' where id=9;
-update noar ti set b1='XP427W4M6C7JWKLNHC39VH6E2QQVXW23' where id=9;
-update noar tt set b2='PL4S46' where id=9;
-update noar ti set b2='PL4S46' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZPW4ZC0FLWL' where id=1;
-update noar ti set b0='ZPW4ZC0FLWL' where id=1;
-update noar tt set b1='HRCFD' where id=1;
-update noar ti set b1='HRCFD' where id=1;
-update noar tt set b2='XMYRIB8X7DBYPENWR0E4N90SN27517W7' where id=1;
-update noar ti set b2='XMYRIB8X7DBYPENWR0E4N90SN27517W7' where id=1;
-update noar tt set b0='ANWYLJ7F3OVWYZZ15V27SZV1C2' where id=2;
-update noar ti set b0='ANWYLJ7F3OVWYZZ15V27SZV1C2' where id=2;
-update noar tt set b1='PBBDLSO9N7' where id=2;
-update noar ti set b1='PBBDLSO9N7' where id=2;
-update noar tt set b2='B4PBXG3NFGWOYQ5G6R1CSB' where id=2;
-update noar ti set b2='B4PBXG3NFGWOYQ5G6R1CSB' where id=2;
-update noar tt set b0='PENOUEMLJ5B1RC9L' where id=3;
-update noar ti set b0='PENOUEMLJ5B1RC9L' where id=3;
-update noar tt set b1='W95CKPSD7LJZNZEOPYDT3U' where id=3;
-update noar ti set b1='W95CKPSD7LJZNZEOPYDT3U' where id=3;
-update noar tt set b2='AO2ZUAJ44T3J' where id=3;
-update noar ti set b2='AO2ZUAJ44T3J' where id=3;
-update noar tt set b0='639I9XEB8NUM31TDPVVXPNANX3RSWH' where id=4;
-update noar ti set b0='639I9XEB8NUM31TDPVVXPNANX3RSWH' where id=4;
-update noar tt set b1='FZTY6' where id=4;
-update noar ti set b1='FZTY6' where id=4;
-update noar tt set b2='SEUWCXV7KAP' where id=4;
-update noar ti set b2='SEUWCXV7KAP' where id=4;
-update noar tt set b0='7NJI84HPMG99STTH370A3VVPULZE' where id=5;
-update noar ti set b0='7NJI84HPMG99STTH370A3VVPULZE' where id=5;
-update noar tt set b1='DMS1X1CR52AS25OOABXADW' where id=5;
-update noar ti set b1='DMS1X1CR52AS25OOABXADW' where id=5;
-update noar tt set b2='IME633' where id=5;
-update noar ti set b2='IME633' where id=5;
-update noar tt set b0='ZACORRE3QOAL71KOB4D7AK2UXXESWF' where id=6;
-update noar ti set b0='ZACORRE3QOAL71KOB4D7AK2UXXESWF' where id=6;
-update noar tt set b1='8S7W28XKIMSS085OXY4VCMXD49AXN' where id=6;
-update noar ti set b1='8S7W28XKIMSS085OXY4VCMXD49AXN' where id=6;
-update noar tt set b2='L91NFDQTXW849L0TDVC8QKSD9SCR6' where id=6;
-update noar ti set b2='L91NFDQTXW849L0TDVC8QKSD9SCR6' where id=6;
-update noar tt set b0='9GZG8PCEQNFJU7EQLI9ARFGST' where id=7;
-update noar ti set b0='9GZG8PCEQNFJU7EQLI9ARFGST' where id=7;
-update noar tt set b1='IX16SA4' where id=7;
-update noar ti set b1='IX16SA4' where id=7;
-update noar tt set b2='VG4EI3Q1H' where id=7;
-update noar ti set b2='VG4EI3Q1H' where id=7;
-update noar tt set b0='MY8HU0U2WH38W' where id=8;
-update noar ti set b0='MY8HU0U2WH38W' where id=8;
-update noar tt set b1='V' where id=8;
-update noar ti set b1='V' where id=8;
-update noar tt set b2='U5YFNFL3RU9794DGIG2E6KZW85QPLM' where id=8;
-update noar ti set b2='U5YFNFL3RU9794DGIG2E6KZW85QPLM' where id=8;
-update noar tt set b0='JE94WZHA6G75VPEXZAVV' where id=9;
-update noar ti set b0='JE94WZHA6G75VPEXZAVV' where id=9;
-update noar tt set b1='3QT5' where id=9;
-update noar ti set b1='3QT5' where id=9;
-update noar tt set b2='8HUO9PI' where id=9;
-update noar ti set b2='8HUO9PI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='Z0YMM5JM2NXUZRYPR' where id=1;
-update noar ti set b0='Z0YMM5JM2NXUZRYPR' where id=1;
-update noar tt set b1='ZI4QU' where id=1;
-update noar ti set b1='ZI4QU' where id=1;
-update noar tt set b2='IWLYQGF4F9XR' where id=1;
-update noar ti set b2='IWLYQGF4F9XR' where id=1;
-update noar tt set b0='8DF7PDUAK1Q8JO08I' where id=2;
-update noar ti set b0='8DF7PDUAK1Q8JO08I' where id=2;
-update noar tt set b1='CZ53T' where id=2;
-update noar ti set b1='CZ53T' where id=2;
-update noar tt set b2='2C8CV37B302RT4BES' where id=2;
-update noar ti set b2='2C8CV37B302RT4BES' where id=2;
-update noar tt set b0='GHYTKCC1RU62343XDLQ' where id=3;
-update noar ti set b0='GHYTKCC1RU62343XDLQ' where id=3;
-update noar tt set b1='ZPIC05VC4073GRPEVDLU1YY097ZQ' where id=3;
-update noar ti set b1='ZPIC05VC4073GRPEVDLU1YY097ZQ' where id=3;
-update noar tt set b2='68Y8EOS4ATCPDD' where id=3;
-update noar ti set b2='68Y8EOS4ATCPDD' where id=3;
-update noar tt set b0='TVO3MA44RIQC7B57ZSBDHVBG49JQEYJ' where id=4;
-update noar ti set b0='TVO3MA44RIQC7B57ZSBDHVBG49JQEYJ' where id=4;
-update noar tt set b1='2MF3' where id=4;
-update noar ti set b1='2MF3' where id=4;
-update noar tt set b2='HKSV7BZFVNLUXJU6OGVPGYRN' where id=4;
-update noar ti set b2='HKSV7BZFVNLUXJU6OGVPGYRN' where id=4;
-update noar tt set b0='BDC859S7' where id=5;
-update noar ti set b0='BDC859S7' where id=5;
-update noar tt set b1='AL3TQ1FEOB29PY811DZDD7L' where id=5;
-update noar ti set b1='AL3TQ1FEOB29PY811DZDD7L' where id=5;
-update noar tt set b2='ISINVKF23GAJLFF8KEC2FCY0' where id=5;
-update noar ti set b2='ISINVKF23GAJLFF8KEC2FCY0' where id=5;
-update noar tt set b0='NLJX7SF5ILDY6SHUPBFJLU' where id=6;
-update noar ti set b0='NLJX7SF5ILDY6SHUPBFJLU' where id=6;
-update noar tt set b1='NYE6E34KK7MJFTIC6UC8ZHUQ0H' where id=6;
-update noar ti set b1='NYE6E34KK7MJFTIC6UC8ZHUQ0H' where id=6;
-update noar tt set b2='ZR' where id=6;
-update noar ti set b2='ZR' where id=6;
-update noar tt set b0='7U3BBQI5DH4H' where id=7;
-update noar ti set b0='7U3BBQI5DH4H' where id=7;
-update noar tt set b1='MPYYN6Y92SG6ADA6WOBB9DS1RBF1E2' where id=7;
-update noar ti set b1='MPYYN6Y92SG6ADA6WOBB9DS1RBF1E2' where id=7;
-update noar tt set b2='P911GC' where id=7;
-update noar ti set b2='P911GC' where id=7;
-update noar tt set b0='YXYGPU9KQUXG' where id=8;
-update noar ti set b0='YXYGPU9KQUXG' where id=8;
-update noar tt set b1='15W4' where id=8;
-update noar ti set b1='15W4' where id=8;
-update noar tt set b2='22MEOHC9T3BTK0VPSVOPH9LR' where id=8;
-update noar ti set b2='22MEOHC9T3BTK0VPSVOPH9LR' where id=8;
-update noar tt set b0='JILIU' where id=9;
-update noar ti set b0='JILIU' where id=9;
-update noar tt set b1='O2GGP60RF2R7W4Z3R' where id=9;
-update noar ti set b1='O2GGP60RF2R7W4Z3R' where id=9;
-update noar tt set b2='7' where id=9;
-update noar ti set b2='7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='OEWYKUULY0Q7E3Y1NU8LX1EF2P4R6PD' where id=1;
-update noar ti set b0='OEWYKUULY0Q7E3Y1NU8LX1EF2P4R6PD' where id=1;
-update noar tt set b1='DN' where id=1;
-update noar ti set b1='DN' where id=1;
-update noar tt set b2='P7QT77VLUR2BGCXW9M1' where id=1;
-update noar ti set b2='P7QT77VLUR2BGCXW9M1' where id=1;
-update noar tt set b0='FPV99KYKUFTOQU' where id=2;
-update noar ti set b0='FPV99KYKUFTOQU' where id=2;
-update noar tt set b1='AY25HWDKZFVHYI4KUFOOLBR' where id=2;
-update noar ti set b1='AY25HWDKZFVHYI4KUFOOLBR' where id=2;
-update noar tt set b2='KWWNEU9SU8N9JLPH6D0' where id=2;
-update noar ti set b2='KWWNEU9SU8N9JLPH6D0' where id=2;
-update noar tt set b0='V34O7O5F7TC89GWNXK14A5WS' where id=3;
-update noar ti set b0='V34O7O5F7TC89GWNXK14A5WS' where id=3;
-update noar tt set b1='JWASTWP6EIIOH609BA7LX7CQI' where id=3;
-update noar ti set b1='JWASTWP6EIIOH609BA7LX7CQI' where id=3;
-update noar tt set b2='YIY0HZBFA' where id=3;
-update noar ti set b2='YIY0HZBFA' where id=3;
-update noar tt set b0='8H7DXS102TU3IXV0CCIZJXK' where id=4;
-update noar ti set b0='8H7DXS102TU3IXV0CCIZJXK' where id=4;
-update noar tt set b1='W' where id=4;
-update noar ti set b1='W' where id=4;
-update noar tt set b2='6QPG4F8JY0XBI5ZUCY4' where id=4;
-update noar ti set b2='6QPG4F8JY0XBI5ZUCY4' where id=4;
-update noar tt set b0='AW2KK' where id=5;
-update noar ti set b0='AW2KK' where id=5;
-update noar tt set b1='TJ6S4ZFS4486CBCD6AXJFI' where id=5;
-update noar ti set b1='TJ6S4ZFS4486CBCD6AXJFI' where id=5;
-update noar tt set b2='IS5W52VX669CAB8PJSSJMJ6ZQQ741QH' where id=5;
-update noar ti set b2='IS5W52VX669CAB8PJSSJMJ6ZQQ741QH' where id=5;
-update noar tt set b0='7A6Z6VEZJRSM' where id=6;
-update noar ti set b0='7A6Z6VEZJRSM' where id=6;
-update noar tt set b1='G696QBIK2QTVEVIZOWG9E2S' where id=6;
-update noar ti set b1='G696QBIK2QTVEVIZOWG9E2S' where id=6;
-update noar tt set b2='IZ073IH8YIOA' where id=6;
-update noar ti set b2='IZ073IH8YIOA' where id=6;
-update noar tt set b0='22I7VKEJDLR8WR891QMXIK8B0ESL70L' where id=7;
-update noar ti set b0='22I7VKEJDLR8WR891QMXIK8B0ESL70L' where id=7;
-update noar tt set b1='KZ4P7UQ391WEFSY797W2M3Q8PU' where id=7;
-update noar ti set b1='KZ4P7UQ391WEFSY797W2M3Q8PU' where id=7;
-update noar tt set b2='UD4U6MQMX89' where id=7;
-update noar ti set b2='UD4U6MQMX89' where id=7;
-update noar tt set b0='N026JXH0BVWP' where id=8;
-update noar ti set b0='N026JXH0BVWP' where id=8;
-update noar tt set b1='FYTUD' where id=8;
-update noar ti set b1='FYTUD' where id=8;
-update noar tt set b2='54' where id=8;
-update noar ti set b2='54' where id=8;
-update noar tt set b0='C1BT' where id=9;
-update noar ti set b0='C1BT' where id=9;
-update noar tt set b1='V0' where id=9;
-update noar ti set b1='V0' where id=9;
-update noar tt set b2='S6MOT0M8JOH8JN3DPS7P3A' where id=9;
-update noar ti set b2='S6MOT0M8JOH8JN3DPS7P3A' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZBRG79B9G5RZEND4O7GQ9L' where id=1;
-update noar ti set b0='ZBRG79B9G5RZEND4O7GQ9L' where id=1;
-update noar tt set b1='40M' where id=1;
-update noar ti set b1='40M' where id=1;
-update noar tt set b2='AGW99IRGKV36OHW186A9CDMF1W' where id=1;
-update noar ti set b2='AGW99IRGKV36OHW186A9CDMF1W' where id=1;
-update noar tt set b0='4RHC85920A6RF' where id=2;
-update noar ti set b0='4RHC85920A6RF' where id=2;
-update noar tt set b1='X613EFQG9X5G7B92Y8M5U3A' where id=2;
-update noar ti set b1='X613EFQG9X5G7B92Y8M5U3A' where id=2;
-update noar tt set b2='ZXAKH' where id=2;
-update noar ti set b2='ZXAKH' where id=2;
-update noar tt set b0='S1DWBV0EOJCSXTWZ2P8TX4B' where id=3;
-update noar ti set b0='S1DWBV0EOJCSXTWZ2P8TX4B' where id=3;
-update noar tt set b1='O0DDZ53H3OKX0KDO6MK4OR' where id=3;
-update noar ti set b1='O0DDZ53H3OKX0KDO6MK4OR' where id=3;
-update noar tt set b2='J18WK' where id=3;
-update noar ti set b2='J18WK' where id=3;
-update noar tt set b0='969OH' where id=4;
-update noar ti set b0='969OH' where id=4;
-update noar tt set b1='DWJCHH7TVC3CWTBCPO6R0WK' where id=4;
-update noar ti set b1='DWJCHH7TVC3CWTBCPO6R0WK' where id=4;
-update noar tt set b2='GTT15TVKP' where id=4;
-update noar ti set b2='GTT15TVKP' where id=4;
-update noar tt set b0='25IL7ZXWJN9YWSPEZ26P8CSUKW0E' where id=5;
-update noar ti set b0='25IL7ZXWJN9YWSPEZ26P8CSUKW0E' where id=5;
-update noar tt set b1='LLC89' where id=5;
-update noar ti set b1='LLC89' where id=5;
-update noar tt set b2='CRY8702G6LVMB' where id=5;
-update noar ti set b2='CRY8702G6LVMB' where id=5;
-update noar tt set b0='HFE' where id=6;
-update noar ti set b0='HFE' where id=6;
-update noar tt set b1='EBWZ' where id=6;
-update noar ti set b1='EBWZ' where id=6;
-update noar tt set b2='FD' where id=6;
-update noar ti set b2='FD' where id=6;
-update noar tt set b0='LP3QOJEELP' where id=7;
-update noar ti set b0='LP3QOJEELP' where id=7;
-update noar tt set b1='R2OPGOQETJP' where id=7;
-update noar ti set b1='R2OPGOQETJP' where id=7;
-update noar tt set b2='2C2VXCUH1B9XL3YFW3NNJ4QNMB09QF' where id=7;
-update noar ti set b2='2C2VXCUH1B9XL3YFW3NNJ4QNMB09QF' where id=7;
-update noar tt set b0='7WVMQOGLF632B99IG3UDBPWR5RUL58QM' where id=8;
-update noar ti set b0='7WVMQOGLF632B99IG3UDBPWR5RUL58QM' where id=8;
-update noar tt set b1='GJBCRUWTQXDBEL1G7JU9MYP5AV7L0D8' where id=8;
-update noar ti set b1='GJBCRUWTQXDBEL1G7JU9MYP5AV7L0D8' where id=8;
-update noar tt set b2='T2EAB1E9L3MD4BIK1' where id=8;
-update noar ti set b2='T2EAB1E9L3MD4BIK1' where id=8;
-update noar tt set b0='M40E8H6JM6' where id=9;
-update noar ti set b0='M40E8H6JM6' where id=9;
-update noar tt set b1='HTYWYY9D0BSZMO0XRAZG2LXZMWS' where id=9;
-update noar ti set b1='HTYWYY9D0BSZMO0XRAZG2LXZMWS' where id=9;
-update noar tt set b2='XUB8ZSSJNJDAJ45PVYXN4GR2O1GBQT9' where id=9;
-update noar ti set b2='XUB8ZSSJNJDAJ45PVYXN4GR2O1GBQT9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ECB3EOOST' where id=1;
-update noar ti set b0='ECB3EOOST' where id=1;
-update noar tt set b1='3' where id=1;
-update noar ti set b1='3' where id=1;
-update noar tt set b2='DT7AZRXV235GNTCG' where id=1;
-update noar ti set b2='DT7AZRXV235GNTCG' where id=1;
-update noar tt set b0='AJ' where id=2;
-update noar ti set b0='AJ' where id=2;
-update noar tt set b1='ZKRBO8BSF1QTD1O2YH8S3EQ' where id=2;
-update noar ti set b1='ZKRBO8BSF1QTD1O2YH8S3EQ' where id=2;
-update noar tt set b2='SWW2Y9S1NJ9CEEPL4X798V9' where id=2;
-update noar ti set b2='SWW2Y9S1NJ9CEEPL4X798V9' where id=2;
-update noar tt set b0='6MNNRV73AF0VZ3Z' where id=3;
-update noar ti set b0='6MNNRV73AF0VZ3Z' where id=3;
-update noar tt set b1='WKI' where id=3;
-update noar ti set b1='WKI' where id=3;
-update noar tt set b2='LDO005JI41OV6K099DZJQ4IS85' where id=3;
-update noar ti set b2='LDO005JI41OV6K099DZJQ4IS85' where id=3;
-update noar tt set b0='FZRNQGH6GJAE4S1XGOKZFCOR0' where id=4;
-update noar ti set b0='FZRNQGH6GJAE4S1XGOKZFCOR0' where id=4;
-update noar tt set b1='Y9HQ8FFNO3E53VLIGW4Q' where id=4;
-update noar ti set b1='Y9HQ8FFNO3E53VLIGW4Q' where id=4;
-update noar tt set b2='51282NTOVOEY77F' where id=4;
-update noar ti set b2='51282NTOVOEY77F' where id=4;
-update noar tt set b0='AZN4K5RY2OK' where id=5;
-update noar ti set b0='AZN4K5RY2OK' where id=5;
-update noar tt set b1='ULQ1KDH8Q' where id=5;
-update noar ti set b1='ULQ1KDH8Q' where id=5;
-update noar tt set b2='B0O0E15KI' where id=5;
-update noar ti set b2='B0O0E15KI' where id=5;
-update noar tt set b0='D36PS8GP5A85BT4PWGACGLD' where id=6;
-update noar ti set b0='D36PS8GP5A85BT4PWGACGLD' where id=6;
-update noar tt set b1='HJA2EVLGSMIMW' where id=6;
-update noar ti set b1='HJA2EVLGSMIMW' where id=6;
-update noar tt set b2='4X' where id=6;
-update noar ti set b2='4X' where id=6;
-update noar tt set b0='TDSTY3C9AMSBLWX83U2CBPI46' where id=7;
-update noar ti set b0='TDSTY3C9AMSBLWX83U2CBPI46' where id=7;
-update noar tt set b1='QJQL6O7A4AH9YVGKD72IU9P' where id=7;
-update noar ti set b1='QJQL6O7A4AH9YVGKD72IU9P' where id=7;
-update noar tt set b2='DIP13EXSBZEEM0K8NR0W23631K1J' where id=7;
-update noar ti set b2='DIP13EXSBZEEM0K8NR0W23631K1J' where id=7;
-update noar tt set b0='UQK9W7AR0H3I4UFPNCF1' where id=8;
-update noar ti set b0='UQK9W7AR0H3I4UFPNCF1' where id=8;
-update noar tt set b1='HJAZ' where id=8;
-update noar ti set b1='HJAZ' where id=8;
-update noar tt set b2='A569YD19ZF23K67YWVY' where id=8;
-update noar ti set b2='A569YD19ZF23K67YWVY' where id=8;
-update noar tt set b0='8WQW4RKLPDM2NL9B484D1MBM6UGMB3B4' where id=9;
-update noar ti set b0='8WQW4RKLPDM2NL9B484D1MBM6UGMB3B4' where id=9;
-update noar tt set b1='BNKWZ' where id=9;
-update noar ti set b1='BNKWZ' where id=9;
-update noar tt set b2='AVV955VSW47QH1CI42D0JZPG5C' where id=9;
-update noar ti set b2='AVV955VSW47QH1CI42D0JZPG5C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 blob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NBT461F4JIGF6B3KY70D3HCE25HVJ' where id=1;
-update noar ti set b0='NBT461F4JIGF6B3KY70D3HCE25HVJ' where id=1;
-update noar tt set b1='L41VQCK6DMMFND1KRV45H4' where id=1;
-update noar ti set b1='L41VQCK6DMMFND1KRV45H4' where id=1;
-update noar tt set b2='761E2M' where id=1;
-update noar ti set b2='761E2M' where id=1;
-update noar tt set b0='823Y9MXU' where id=2;
-update noar ti set b0='823Y9MXU' where id=2;
-update noar tt set b1='W165L' where id=2;
-update noar ti set b1='W165L' where id=2;
-update noar tt set b2='EJ66JI8AEI31YA' where id=2;
-update noar ti set b2='EJ66JI8AEI31YA' where id=2;
-update noar tt set b0='P7TRKT' where id=3;
-update noar ti set b0='P7TRKT' where id=3;
-update noar tt set b1='7RXAVJO' where id=3;
-update noar ti set b1='7RXAVJO' where id=3;
-update noar tt set b2='N' where id=3;
-update noar ti set b2='N' where id=3;
-update noar tt set b0='C24JOPE1FAY8WG39A4A0VNN85MMQPCN' where id=4;
-update noar ti set b0='C24JOPE1FAY8WG39A4A0VNN85MMQPCN' where id=4;
-update noar tt set b1='L0BYK' where id=4;
-update noar ti set b1='L0BYK' where id=4;
-update noar tt set b2='R' where id=4;
-update noar ti set b2='R' where id=4;
-update noar tt set b0='ZNPL0YRH2DX97MFQZDF5VH' where id=5;
-update noar ti set b0='ZNPL0YRH2DX97MFQZDF5VH' where id=5;
-update noar tt set b1='U2PAATZ1CQER202LLVBGE6A4HFDNOTH' where id=5;
-update noar ti set b1='U2PAATZ1CQER202LLVBGE6A4HFDNOTH' where id=5;
-update noar tt set b2='QRFL' where id=5;
-update noar ti set b2='QRFL' where id=5;
-update noar tt set b0='4WF5ZDFTYJ5TTDBSLLQ' where id=6;
-update noar ti set b0='4WF5ZDFTYJ5TTDBSLLQ' where id=6;
-update noar tt set b1='MTSA8YVP7XR0FHYE1' where id=6;
-update noar ti set b1='MTSA8YVP7XR0FHYE1' where id=6;
-update noar tt set b2='8MCJOJTMW7R42ALI0LZPVKJLYDMVZ9' where id=6;
-update noar ti set b2='8MCJOJTMW7R42ALI0LZPVKJLYDMVZ9' where id=6;
-update noar tt set b0='5CZIS' where id=7;
-update noar ti set b0='5CZIS' where id=7;
-update noar tt set b1='867FEWDBMDXK81MP8DQNH5CU4HT986AN' where id=7;
-update noar ti set b1='867FEWDBMDXK81MP8DQNH5CU4HT986AN' where id=7;
-update noar tt set b2='G43YTE6FP1WXH9JBV' where id=7;
-update noar ti set b2='G43YTE6FP1WXH9JBV' where id=7;
-update noar tt set b0='65K8A6QLXGX6439IDJ433TOO5AA' where id=8;
-update noar ti set b0='65K8A6QLXGX6439IDJ433TOO5AA' where id=8;
-update noar tt set b1='9W76O63W7V4Y0Q31U1WEHQR7' where id=8;
-update noar ti set b1='9W76O63W7V4Y0Q31U1WEHQR7' where id=8;
-update noar tt set b2='NLBIYQ8G3FZXP' where id=8;
-update noar ti set b2='NLBIYQ8G3FZXP' where id=8;
-update noar tt set b0='8M9OLVIMC4IPQ9' where id=9;
-update noar ti set b0='8M9OLVIMC4IPQ9' where id=9;
-update noar tt set b1='IA2SK9O1XLB2NVLOWQDECFEZ6WN6' where id=9;
-update noar ti set b1='IA2SK9O1XLB2NVLOWQDECFEZ6WN6' where id=9;
-update noar tt set b2='Y6HM4KI0DIOAST57MU29OXNVP8' where id=9;
-update noar ti set b2='Y6HM4KI0DIOAST57MU29OXNVP8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 blob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9220T0A2HMH8PIR46F' where id=1;
-update noar ti set b0='9220T0A2HMH8PIR46F' where id=1;
-update noar tt set b1='QN7FF6OFKXBZC83EEVMF93YIHE' where id=1;
-update noar ti set b1='QN7FF6OFKXBZC83EEVMF93YIHE' where id=1;
-update noar tt set b2='DG71G8XOKJWL3PXPGWUIIXRQP4H' where id=1;
-update noar ti set b2='DG71G8XOKJWL3PXPGWUIIXRQP4H' where id=1;
-update noar tt set b0='C8IGFNSQMW7T5XSRPR3J99D22P' where id=2;
-update noar ti set b0='C8IGFNSQMW7T5XSRPR3J99D22P' where id=2;
-update noar tt set b1='PSB6Q2NC' where id=2;
-update noar ti set b1='PSB6Q2NC' where id=2;
-update noar tt set b2='RG0K57VG0HQUOUD0' where id=2;
-update noar ti set b2='RG0K57VG0HQUOUD0' where id=2;
-update noar tt set b0='VFXLJ1AM44AG1UHGDRYDU3GRG7KON4ZF' where id=3;
-update noar ti set b0='VFXLJ1AM44AG1UHGDRYDU3GRG7KON4ZF' where id=3;
-update noar tt set b1='ELHQO7Q7ZSIH7TB52VZZVY9' where id=3;
-update noar ti set b1='ELHQO7Q7ZSIH7TB52VZZVY9' where id=3;
-update noar tt set b2='72ST27NWEE6HBXYW051' where id=3;
-update noar ti set b2='72ST27NWEE6HBXYW051' where id=3;
-update noar tt set b0='XB' where id=4;
-update noar ti set b0='XB' where id=4;
-update noar tt set b1='59LZB2HU5IE2F5' where id=4;
-update noar ti set b1='59LZB2HU5IE2F5' where id=4;
-update noar tt set b2='M1VLCBAGLK6H1HXW' where id=4;
-update noar ti set b2='M1VLCBAGLK6H1HXW' where id=4;
-update noar tt set b0='VRJPWTGN' where id=5;
-update noar ti set b0='VRJPWTGN' where id=5;
-update noar tt set b1='QI8U81BF4LPXPIZYKK' where id=5;
-update noar ti set b1='QI8U81BF4LPXPIZYKK' where id=5;
-update noar tt set b2='82CDXLP59L5CKGP9BVO22B3J0GB0ZW' where id=5;
-update noar ti set b2='82CDXLP59L5CKGP9BVO22B3J0GB0ZW' where id=5;
-update noar tt set b0='02OYPKBNKR7E0Z1ZPBZDZ' where id=6;
-update noar ti set b0='02OYPKBNKR7E0Z1ZPBZDZ' where id=6;
-update noar tt set b1='9Z3WM5VSE' where id=6;
-update noar ti set b1='9Z3WM5VSE' where id=6;
-update noar tt set b2='63ZIB046VLTD4O5VPKX' where id=6;
-update noar ti set b2='63ZIB046VLTD4O5VPKX' where id=6;
-update noar tt set b0='MG5HS2' where id=7;
-update noar ti set b0='MG5HS2' where id=7;
-update noar tt set b1='5LIXBE4DGTF84UI7WRN8WB48LG94C' where id=7;
-update noar ti set b1='5LIXBE4DGTF84UI7WRN8WB48LG94C' where id=7;
-update noar tt set b2='X3HA80ZMJA6YR83XKMGGRIKIPG' where id=7;
-update noar ti set b2='X3HA80ZMJA6YR83XKMGGRIKIPG' where id=7;
-update noar tt set b0='KPWLLJG6B8L9VV' where id=8;
-update noar ti set b0='KPWLLJG6B8L9VV' where id=8;
-update noar tt set b1='0Z1AU57IVCBBFGX0ZBO' where id=8;
-update noar ti set b1='0Z1AU57IVCBBFGX0ZBO' where id=8;
-update noar tt set b2='YNCNTIX7KLQXD1' where id=8;
-update noar ti set b2='YNCNTIX7KLQXD1' where id=8;
-update noar tt set b0='U4QFAL1Y64SK2OJ0MH0NF' where id=9;
-update noar ti set b0='U4QFAL1Y64SK2OJ0MH0NF' where id=9;
-update noar tt set b1='IKS12Y0VM2' where id=9;
-update noar ti set b1='IKS12Y0VM2' where id=9;
-update noar tt set b2='1H6QA' where id=9;
-update noar ti set b2='1H6QA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='X0S5ABI3AUYI83844TSV30978RGAXM' where id=1;
-update noar ti set b0='X0S5ABI3AUYI83844TSV30978RGAXM' where id=1;
-update noar tt set b1='YE8F7WZ2YPR4PUL2Q32SL5IA8' where id=1;
-update noar ti set b1='YE8F7WZ2YPR4PUL2Q32SL5IA8' where id=1;
-update noar tt set b2='NMP3QFUB3LZKUFS' where id=1;
-update noar ti set b2='NMP3QFUB3LZKUFS' where id=1;
-update noar tt set b0='HM48YMB8GUD7MHTFPZTB' where id=2;
-update noar ti set b0='HM48YMB8GUD7MHTFPZTB' where id=2;
-update noar tt set b1='KWBDN6VO7TRXXSNUS05IWZA850FS' where id=2;
-update noar ti set b1='KWBDN6VO7TRXXSNUS05IWZA850FS' where id=2;
-update noar tt set b2='1KH9YBYVOOST1712HSE0C96D4RJ6JM' where id=2;
-update noar ti set b2='1KH9YBYVOOST1712HSE0C96D4RJ6JM' where id=2;
-update noar tt set b0='WMG2UWPRYDO' where id=3;
-update noar ti set b0='WMG2UWPRYDO' where id=3;
-update noar tt set b1='T1IW3XTE281R5IGAB22VV88A0QB28IFN' where id=3;
-update noar ti set b1='T1IW3XTE281R5IGAB22VV88A0QB28IFN' where id=3;
-update noar tt set b2='TL0X2V9P577U3' where id=3;
-update noar ti set b2='TL0X2V9P577U3' where id=3;
-update noar tt set b0='XQU3M65OYG41OLHKRS4L' where id=4;
-update noar ti set b0='XQU3M65OYG41OLHKRS4L' where id=4;
-update noar tt set b1='HQ6J3M0SGEYYKBKUP52G6D59' where id=4;
-update noar ti set b1='HQ6J3M0SGEYYKBKUP52G6D59' where id=4;
-update noar tt set b2='26P8LE1L36' where id=4;
-update noar ti set b2='26P8LE1L36' where id=4;
-update noar tt set b0='YM77UE0' where id=5;
-update noar ti set b0='YM77UE0' where id=5;
-update noar tt set b1='Q0ALCATADV3XED' where id=5;
-update noar ti set b1='Q0ALCATADV3XED' where id=5;
-update noar tt set b2='HA9S7Y8TJJQ95S' where id=5;
-update noar ti set b2='HA9S7Y8TJJQ95S' where id=5;
-update noar tt set b0='UUD' where id=6;
-update noar ti set b0='UUD' where id=6;
-update noar tt set b1='IO3FHBCQ4CGWW' where id=6;
-update noar ti set b1='IO3FHBCQ4CGWW' where id=6;
-update noar tt set b2='J8CK17GJ8FOJ' where id=6;
-update noar ti set b2='J8CK17GJ8FOJ' where id=6;
-update noar tt set b0='6JDL18UKAH7TXORDN40Q' where id=7;
-update noar ti set b0='6JDL18UKAH7TXORDN40Q' where id=7;
-update noar tt set b1='87FZAU27' where id=7;
-update noar ti set b1='87FZAU27' where id=7;
-update noar tt set b2='WWQ2OS784LL8OGJTLN2QSBKZXCVB3A' where id=7;
-update noar ti set b2='WWQ2OS784LL8OGJTLN2QSBKZXCVB3A' where id=7;
-update noar tt set b0='UQYXETVAH8CZVRIUI1S' where id=8;
-update noar ti set b0='UQYXETVAH8CZVRIUI1S' where id=8;
-update noar tt set b1='S88GEIRLHWWG0Q' where id=8;
-update noar ti set b1='S88GEIRLHWWG0Q' where id=8;
-update noar tt set b2='1PLMDYYZJ2' where id=8;
-update noar ti set b2='1PLMDYYZJ2' where id=8;
-update noar tt set b0='B50CSRX8IIUOF7PL65MVCULH0WTRJ60' where id=9;
-update noar ti set b0='B50CSRX8IIUOF7PL65MVCULH0WTRJ60' where id=9;
-update noar tt set b1='SJD3MPLDIGV6IQE8' where id=9;
-update noar ti set b1='SJD3MPLDIGV6IQE8' where id=9;
-update noar tt set b2='CI2V0IC6FY0I4' where id=9;
-update noar ti set b2='CI2V0IC6FY0I4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='CJTE' where id=1;
-update noar ti set b0='CJTE' where id=1;
-update noar tt set b1='PYQ0MDVWL9EEJWAX9HC82' where id=1;
-update noar ti set b1='PYQ0MDVWL9EEJWAX9HC82' where id=1;
-update noar tt set b2='PPZZLUOUNT8C3JP44' where id=1;
-update noar ti set b2='PPZZLUOUNT8C3JP44' where id=1;
-update noar tt set b0='A4ZF0SL49YRGNKR4B34836CHQUC6PD0' where id=2;
-update noar ti set b0='A4ZF0SL49YRGNKR4B34836CHQUC6PD0' where id=2;
-update noar tt set b1='TP5W92IJKPCMCJNI6CQLW' where id=2;
-update noar ti set b1='TP5W92IJKPCMCJNI6CQLW' where id=2;
-update noar tt set b2='CS5UF' where id=2;
-update noar ti set b2='CS5UF' where id=2;
-update noar tt set b0='JZGUSQTIA5Z15LO2NMYPJ' where id=3;
-update noar ti set b0='JZGUSQTIA5Z15LO2NMYPJ' where id=3;
-update noar tt set b1='M8T' where id=3;
-update noar ti set b1='M8T' where id=3;
-update noar tt set b2='B8E4NGYG9LXNKSUO6S' where id=3;
-update noar ti set b2='B8E4NGYG9LXNKSUO6S' where id=3;
-update noar tt set b0='9YON3RE0W896TOFMDSF4OFCR3QEH' where id=4;
-update noar ti set b0='9YON3RE0W896TOFMDSF4OFCR3QEH' where id=4;
-update noar tt set b1='QACCCZ91KH0U1G21I4TCYQ4Y5' where id=4;
-update noar ti set b1='QACCCZ91KH0U1G21I4TCYQ4Y5' where id=4;
-update noar tt set b2='YPQN1PD04GSNH' where id=4;
-update noar ti set b2='YPQN1PD04GSNH' where id=4;
-update noar tt set b0='HFOVI3S23LZMOQ84N3L3U4CEZNTJ' where id=5;
-update noar ti set b0='HFOVI3S23LZMOQ84N3L3U4CEZNTJ' where id=5;
-update noar tt set b1='QG5NI275LUGTJ10C6U' where id=5;
-update noar ti set b1='QG5NI275LUGTJ10C6U' where id=5;
-update noar tt set b2='IE5USMKZNBCMKQHBZ10EWQRFIZX2S1' where id=5;
-update noar ti set b2='IE5USMKZNBCMKQHBZ10EWQRFIZX2S1' where id=5;
-update noar tt set b0='I6EVI' where id=6;
-update noar ti set b0='I6EVI' where id=6;
-update noar tt set b1='YMSRQSIS9R6AIX9M0QV' where id=6;
-update noar ti set b1='YMSRQSIS9R6AIX9M0QV' where id=6;
-update noar tt set b2='OGF' where id=6;
-update noar ti set b2='OGF' where id=6;
-update noar tt set b0='KP5VR5MK2WKAFW6YM7OJRU' where id=7;
-update noar ti set b0='KP5VR5MK2WKAFW6YM7OJRU' where id=7;
-update noar tt set b1='AX49E3OSHZ1DXX8FBODUPEQ' where id=7;
-update noar ti set b1='AX49E3OSHZ1DXX8FBODUPEQ' where id=7;
-update noar tt set b2='KHXKNFBOQ8M3Y5HSZJ' where id=7;
-update noar ti set b2='KHXKNFBOQ8M3Y5HSZJ' where id=7;
-update noar tt set b0='6IDJH8EZVIOFDTTPNOTGH9H1YKP7SVW7' where id=8;
-update noar ti set b0='6IDJH8EZVIOFDTTPNOTGH9H1YKP7SVW7' where id=8;
-update noar tt set b1='870PQEAXH6XU' where id=8;
-update noar ti set b1='870PQEAXH6XU' where id=8;
-update noar tt set b2='K3N4W0JN' where id=8;
-update noar ti set b2='K3N4W0JN' where id=8;
-update noar tt set b0='UA4OBVP' where id=9;
-update noar ti set b0='UA4OBVP' where id=9;
-update noar tt set b1='JFOUKEJFILNPC' where id=9;
-update noar ti set b1='JFOUKEJFILNPC' where id=9;
-update noar tt set b2='3J7KDIVWZEI1LTDRLQZH' where id=9;
-update noar ti set b2='3J7KDIVWZEI1LTDRLQZH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BF8FMI5OV3MNRME81W0TRC7XTQ7SBCBA' where id=1;
-update noar ti set b0='BF8FMI5OV3MNRME81W0TRC7XTQ7SBCBA' where id=1;
-update noar tt set b1='0S9BFER54JXZV' where id=1;
-update noar ti set b1='0S9BFER54JXZV' where id=1;
-update noar tt set b2='8H1M7N20Y8P3H80UMZ9M' where id=1;
-update noar ti set b2='8H1M7N20Y8P3H80UMZ9M' where id=1;
-update noar tt set b0='GHYTFR6FP6S0WJUNGE' where id=2;
-update noar ti set b0='GHYTFR6FP6S0WJUNGE' where id=2;
-update noar tt set b1='CCNSS' where id=2;
-update noar ti set b1='CCNSS' where id=2;
-update noar tt set b2='8O8TZ1RAZMM41CM' where id=2;
-update noar ti set b2='8O8TZ1RAZMM41CM' where id=2;
-update noar tt set b0='C2ESVEREHWQCQTOYGN6' where id=3;
-update noar ti set b0='C2ESVEREHWQCQTOYGN6' where id=3;
-update noar tt set b1='SANT9F' where id=3;
-update noar ti set b1='SANT9F' where id=3;
-update noar tt set b2='RGQYTEC8LSXXDHB3ABBP4U4C66ENGL1' where id=3;
-update noar ti set b2='RGQYTEC8LSXXDHB3ABBP4U4C66ENGL1' where id=3;
-update noar tt set b0='0VDZUGXVXAN4HW4A9ITEK2E209' where id=4;
-update noar ti set b0='0VDZUGXVXAN4HW4A9ITEK2E209' where id=4;
-update noar tt set b1='VEOSK9FXWFPW6U1KUF' where id=4;
-update noar ti set b1='VEOSK9FXWFPW6U1KUF' where id=4;
-update noar tt set b2='2JEOMXXOWTVU58XLY9NKA6VP' where id=4;
-update noar ti set b2='2JEOMXXOWTVU58XLY9NKA6VP' where id=4;
-update noar tt set b0='AAMQLFWQPZEC7XF77IC49B3YIFB' where id=5;
-update noar ti set b0='AAMQLFWQPZEC7XF77IC49B3YIFB' where id=5;
-update noar tt set b1='FIX' where id=5;
-update noar ti set b1='FIX' where id=5;
-update noar tt set b2='RAA95L9XGL7HY1SPB4PTQB97JD36N0' where id=5;
-update noar ti set b2='RAA95L9XGL7HY1SPB4PTQB97JD36N0' where id=5;
-update noar tt set b0='NIN0ME935VFQHL79UHMHVUMIX6OV4' where id=6;
-update noar ti set b0='NIN0ME935VFQHL79UHMHVUMIX6OV4' where id=6;
-update noar tt set b1='XFHGM' where id=6;
-update noar ti set b1='XFHGM' where id=6;
-update noar tt set b2='7NY2O3YR' where id=6;
-update noar ti set b2='7NY2O3YR' where id=6;
-update noar tt set b0='4TDJXIXKTGZTVP7FD9O6QWB' where id=7;
-update noar ti set b0='4TDJXIXKTGZTVP7FD9O6QWB' where id=7;
-update noar tt set b1='4JV4UC8Z2MMM0B4T9E7D6MC3NPYQXL8' where id=7;
-update noar ti set b1='4JV4UC8Z2MMM0B4T9E7D6MC3NPYQXL8' where id=7;
-update noar tt set b2='WEF5RKFXNTMBIQ06GJE5DQUV' where id=7;
-update noar ti set b2='WEF5RKFXNTMBIQ06GJE5DQUV' where id=7;
-update noar tt set b0='M8F9BRE7FG02AE2XMJKI4SGIMI65S' where id=8;
-update noar ti set b0='M8F9BRE7FG02AE2XMJKI4SGIMI65S' where id=8;
-update noar tt set b1='GK5WRIKSK4XUH2VRJVUFW' where id=8;
-update noar ti set b1='GK5WRIKSK4XUH2VRJVUFW' where id=8;
-update noar tt set b2='JTI37YQD0I2J' where id=8;
-update noar ti set b2='JTI37YQD0I2J' where id=8;
-update noar tt set b0='DQD9M7CWCBGS7NT1ZMEKF' where id=9;
-update noar ti set b0='DQD9M7CWCBGS7NT1ZMEKF' where id=9;
-update noar tt set b1='PBA1AEQJJCPGDV5E4' where id=9;
-update noar ti set b1='PBA1AEQJJCPGDV5E4' where id=9;
-update noar tt set b2='YZH1ZEZROAUD' where id=9;
-update noar ti set b2='YZH1ZEZROAUD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2WI8IZ9' where id=1;
-update noar ti set b0='2WI8IZ9' where id=1;
-update noar tt set b1='VIVEZ0Y3JU9E8OH4C88TUS0LZIVR' where id=1;
-update noar ti set b1='VIVEZ0Y3JU9E8OH4C88TUS0LZIVR' where id=1;
-update noar tt set b2='8CFENFZ7FR5UOSZ7CNHTPX5UFJ1AC5I' where id=1;
-update noar ti set b2='8CFENFZ7FR5UOSZ7CNHTPX5UFJ1AC5I' where id=1;
-update noar tt set b0='X8LZ6OL0VQ6C' where id=2;
-update noar ti set b0='X8LZ6OL0VQ6C' where id=2;
-update noar tt set b1='XNIIY2XNSQTV8I8FBONZIAX' where id=2;
-update noar ti set b1='XNIIY2XNSQTV8I8FBONZIAX' where id=2;
-update noar tt set b2='S4J8EKR2SJXDT1K7VK4K2CAAB' where id=2;
-update noar ti set b2='S4J8EKR2SJXDT1K7VK4K2CAAB' where id=2;
-update noar tt set b0='W9PTO2QCQ8R' where id=3;
-update noar ti set b0='W9PTO2QCQ8R' where id=3;
-update noar tt set b1='AEDBOLJJ' where id=3;
-update noar ti set b1='AEDBOLJJ' where id=3;
-update noar tt set b2='8D8PFX89G0EW4R0R3XJG9CC1ASR' where id=3;
-update noar ti set b2='8D8PFX89G0EW4R0R3XJG9CC1ASR' where id=3;
-update noar tt set b0='LPRIH2I' where id=4;
-update noar ti set b0='LPRIH2I' where id=4;
-update noar tt set b1='IH12BTA0NKKFEQNQV4XMM' where id=4;
-update noar ti set b1='IH12BTA0NKKFEQNQV4XMM' where id=4;
-update noar tt set b2='YHOWHQSF' where id=4;
-update noar ti set b2='YHOWHQSF' where id=4;
-update noar tt set b0='HU2B02V9JZI7HR2TZKHD5ZVSCTKSQCL' where id=5;
-update noar ti set b0='HU2B02V9JZI7HR2TZKHD5ZVSCTKSQCL' where id=5;
-update noar tt set b1='V3T8UDWF95ZD3WSQZY6ZSZ5' where id=5;
-update noar ti set b1='V3T8UDWF95ZD3WSQZY6ZSZ5' where id=5;
-update noar tt set b2='F3HY8QP040TBJWRCCQQRTNVL' where id=5;
-update noar ti set b2='F3HY8QP040TBJWRCCQQRTNVL' where id=5;
-update noar tt set b0='6VK' where id=6;
-update noar ti set b0='6VK' where id=6;
-update noar tt set b1='DMYKRP3A31UU8LRZ5FE3RF8BFRX' where id=6;
-update noar ti set b1='DMYKRP3A31UU8LRZ5FE3RF8BFRX' where id=6;
-update noar tt set b2='RXZEP8UDXX4QAEHN0DHM6FUMMRUQN2' where id=6;
-update noar ti set b2='RXZEP8UDXX4QAEHN0DHM6FUMMRUQN2' where id=6;
-update noar tt set b0='MFEGY0' where id=7;
-update noar ti set b0='MFEGY0' where id=7;
-update noar tt set b1='AKOPUMQQDOC0V0T28NS5MY9YT5DRKSX0' where id=7;
-update noar ti set b1='AKOPUMQQDOC0V0T28NS5MY9YT5DRKSX0' where id=7;
-update noar tt set b2='2VYB4WHU77LZQ1P' where id=7;
-update noar ti set b2='2VYB4WHU77LZQ1P' where id=7;
-update noar tt set b0='H9SJQCBGJ6D7' where id=8;
-update noar ti set b0='H9SJQCBGJ6D7' where id=8;
-update noar tt set b1='1785LTCHMHA2Q' where id=8;
-update noar ti set b1='1785LTCHMHA2Q' where id=8;
-update noar tt set b2='JEJJ' where id=8;
-update noar ti set b2='JEJJ' where id=8;
-update noar tt set b0='QB7BP2WL' where id=9;
-update noar ti set b0='QB7BP2WL' where id=9;
-update noar tt set b1='JX' where id=9;
-update noar ti set b1='JX' where id=9;
-update noar tt set b2='XY87SOQ4NONQ3X7' where id=9;
-update noar ti set b2='XY87SOQ4NONQ3X7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='NS7MMJRW5IIECP3GD1J22IKZOB' where id=1;
-update noar ti set b0='NS7MMJRW5IIECP3GD1J22IKZOB' where id=1;
-update noar tt set b1='N4J1BJJR7X34JAL970LXJYFYHGR' where id=1;
-update noar ti set b1='N4J1BJJR7X34JAL970LXJYFYHGR' where id=1;
-update noar tt set b2='AAGYHPJ3E0FQTZO' where id=1;
-update noar ti set b2='AAGYHPJ3E0FQTZO' where id=1;
-update noar tt set b0='UX3O5GNNSPL6TWHX85' where id=2;
-update noar ti set b0='UX3O5GNNSPL6TWHX85' where id=2;
-update noar tt set b1='B8XLIKSYCBB9BLG8FYV20N1WKEG6HWN' where id=2;
-update noar ti set b1='B8XLIKSYCBB9BLG8FYV20N1WKEG6HWN' where id=2;
-update noar tt set b2='BX3WLY05L16NKO2YU3K8' where id=2;
-update noar ti set b2='BX3WLY05L16NKO2YU3K8' where id=2;
-update noar tt set b0='VSZIM8W2A1' where id=3;
-update noar ti set b0='VSZIM8W2A1' where id=3;
-update noar tt set b1='FK37F7FG9OHDZTDW' where id=3;
-update noar ti set b1='FK37F7FG9OHDZTDW' where id=3;
-update noar tt set b2='NW2XMFHPL4PX1LOKVQ00V5JZNOTU' where id=3;
-update noar ti set b2='NW2XMFHPL4PX1LOKVQ00V5JZNOTU' where id=3;
-update noar tt set b0='YYWG58MPQKES63' where id=4;
-update noar ti set b0='YYWG58MPQKES63' where id=4;
-update noar tt set b1='W4CQ9KMF' where id=4;
-update noar ti set b1='W4CQ9KMF' where id=4;
-update noar tt set b2='EQDCYJ7AJ15D9' where id=4;
-update noar ti set b2='EQDCYJ7AJ15D9' where id=4;
-update noar tt set b0='K' where id=5;
-update noar ti set b0='K' where id=5;
-update noar tt set b1='I3ITBINECVO' where id=5;
-update noar ti set b1='I3ITBINECVO' where id=5;
-update noar tt set b2='Y006C4KR03U9' where id=5;
-update noar ti set b2='Y006C4KR03U9' where id=5;
-update noar tt set b0='DAQI8IUSWQ' where id=6;
-update noar ti set b0='DAQI8IUSWQ' where id=6;
-update noar tt set b1='Q4ERIJ' where id=6;
-update noar ti set b1='Q4ERIJ' where id=6;
-update noar tt set b2='69ALED3PKX2Z2UWZBE0WFZ' where id=6;
-update noar ti set b2='69ALED3PKX2Z2UWZBE0WFZ' where id=6;
-update noar tt set b0='5UUYI36GIYQCQJT5A6FGD62R9OD71ASC' where id=7;
-update noar ti set b0='5UUYI36GIYQCQJT5A6FGD62R9OD71ASC' where id=7;
-update noar tt set b1='MLM1KTXNMJNQ4WORGUP3J0DL0' where id=7;
-update noar ti set b1='MLM1KTXNMJNQ4WORGUP3J0DL0' where id=7;
-update noar tt set b2='XBC8HFTAQ7LF5O2YP6E' where id=7;
-update noar ti set b2='XBC8HFTAQ7LF5O2YP6E' where id=7;
-update noar tt set b0='KBKZN58GN4Q' where id=8;
-update noar ti set b0='KBKZN58GN4Q' where id=8;
-update noar tt set b1='Z79TSD2SZ29DJ' where id=8;
-update noar ti set b1='Z79TSD2SZ29DJ' where id=8;
-update noar tt set b2='Q1IKFP' where id=8;
-update noar ti set b2='Q1IKFP' where id=8;
-update noar tt set b0='0A1YV' where id=9;
-update noar ti set b0='0A1YV' where id=9;
-update noar tt set b1='VA8N2UFZPHUOSXDY40W2TJ3S' where id=9;
-update noar ti set b1='VA8N2UFZPHUOSXDY40W2TJ3S' where id=9;
-update noar tt set b2='JUPWBP15V' where id=9;
-update noar ti set b2='JUPWBP15V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='B42YXTJ11558L3SS2A755' where id=1;
-update noar ti set b0='B42YXTJ11558L3SS2A755' where id=1;
-update noar tt set b1='6URJO63N2UCB8SV' where id=1;
-update noar ti set b1='6URJO63N2UCB8SV' where id=1;
-update noar tt set b2='7ZXAW9LETGZO323WWWL' where id=1;
-update noar ti set b2='7ZXAW9LETGZO323WWWL' where id=1;
-update noar tt set b0='9C61BPXPEER0VS2ZM51IRC4TVY83RJ8' where id=2;
-update noar ti set b0='9C61BPXPEER0VS2ZM51IRC4TVY83RJ8' where id=2;
-update noar tt set b1='DSZYS96XN' where id=2;
-update noar ti set b1='DSZYS96XN' where id=2;
-update noar tt set b2='5EO8S394DJRP' where id=2;
-update noar ti set b2='5EO8S394DJRP' where id=2;
-update noar tt set b0='12V4R9NGD682JLSLFY' where id=3;
-update noar ti set b0='12V4R9NGD682JLSLFY' where id=3;
-update noar tt set b1='IAO7RKWYU95SIF8C3' where id=3;
-update noar ti set b1='IAO7RKWYU95SIF8C3' where id=3;
-update noar tt set b2='SEBEDH6FAHGS6WIJTYAEUXSUQEPOR' where id=3;
-update noar ti set b2='SEBEDH6FAHGS6WIJTYAEUXSUQEPOR' where id=3;
-update noar tt set b0='6S04A0WC4P8TZN3T1EN9J4M' where id=4;
-update noar ti set b0='6S04A0WC4P8TZN3T1EN9J4M' where id=4;
-update noar tt set b1='EQ16VY3H89ZC4ADZFN6DSSB2FC9TK' where id=4;
-update noar ti set b1='EQ16VY3H89ZC4ADZFN6DSSB2FC9TK' where id=4;
-update noar tt set b2='3MSE9TBIVEXULDHAZZDBPYJM0QO' where id=4;
-update noar ti set b2='3MSE9TBIVEXULDHAZZDBPYJM0QO' where id=4;
-update noar tt set b0='1SDS1DXSA5' where id=5;
-update noar ti set b0='1SDS1DXSA5' where id=5;
-update noar tt set b1='DYU26KP9DJC0FMCOI3' where id=5;
-update noar ti set b1='DYU26KP9DJC0FMCOI3' where id=5;
-update noar tt set b2='U51619EWS8X5ARJSCQQZSOUZ377IR7L' where id=5;
-update noar ti set b2='U51619EWS8X5ARJSCQQZSOUZ377IR7L' where id=5;
-update noar tt set b0='FB6T8RZMCACBCEHI22X' where id=6;
-update noar ti set b0='FB6T8RZMCACBCEHI22X' where id=6;
-update noar tt set b1='ZI4' where id=6;
-update noar ti set b1='ZI4' where id=6;
-update noar tt set b2='6UMZPCXPEFLDM2RN5OFOQ' where id=6;
-update noar ti set b2='6UMZPCXPEFLDM2RN5OFOQ' where id=6;
-update noar tt set b0='2SOF3TELW33KHF63BL' where id=7;
-update noar ti set b0='2SOF3TELW33KHF63BL' where id=7;
-update noar tt set b1='7U' where id=7;
-update noar ti set b1='7U' where id=7;
-update noar tt set b2='1EYMATWT9BW6Z7X5WE3' where id=7;
-update noar ti set b2='1EYMATWT9BW6Z7X5WE3' where id=7;
-update noar tt set b0='7Z443FLV86ZH2501EOKGXXZ' where id=8;
-update noar ti set b0='7Z443FLV86ZH2501EOKGXXZ' where id=8;
-update noar tt set b1='PLV57' where id=8;
-update noar ti set b1='PLV57' where id=8;
-update noar tt set b2='KWB04L' where id=8;
-update noar ti set b2='KWB04L' where id=8;
-update noar tt set b0='EAFY9MI42W52M' where id=9;
-update noar ti set b0='EAFY9MI42W52M' where id=9;
-update noar tt set b1='1Y1C5C1U0MNW9XV3FKZ1Q23' where id=9;
-update noar ti set b1='1Y1C5C1U0MNW9XV3FKZ1Q23' where id=9;
-update noar tt set b2='2C8XFM53DUH' where id=9;
-update noar ti set b2='2C8XFM53DUH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='Q1ZTCN9' where id=1;
-update noar ti set b0='Q1ZTCN9' where id=1;
-update noar tt set b1='VUIEEFQRXCE8689D87D8SLJ5' where id=1;
-update noar ti set b1='VUIEEFQRXCE8689D87D8SLJ5' where id=1;
-update noar tt set b2='Q4MIDSUO6EY337N1B3O1' where id=1;
-update noar ti set b2='Q4MIDSUO6EY337N1B3O1' where id=1;
-update noar tt set b0='Y1CZXZIJJBSJ79X' where id=2;
-update noar ti set b0='Y1CZXZIJJBSJ79X' where id=2;
-update noar tt set b1='PYOBZ2F212PX6O0M2E' where id=2;
-update noar ti set b1='PYOBZ2F212PX6O0M2E' where id=2;
-update noar tt set b2='2AAZYS99XL83EYF9Z4' where id=2;
-update noar ti set b2='2AAZYS99XL83EYF9Z4' where id=2;
-update noar tt set b0='HMDFCWFA8DRTJRZC8MA3' where id=3;
-update noar ti set b0='HMDFCWFA8DRTJRZC8MA3' where id=3;
-update noar tt set b1='267XDLG5AHJQ6HFC0INFC0HYWU1A2CRU' where id=3;
-update noar ti set b1='267XDLG5AHJQ6HFC0INFC0HYWU1A2CRU' where id=3;
-update noar tt set b2='J3AE3V7TPOVCDG37T6NB' where id=3;
-update noar ti set b2='J3AE3V7TPOVCDG37T6NB' where id=3;
-update noar tt set b0='FO20IT04ORHJMM12COG088YT' where id=4;
-update noar ti set b0='FO20IT04ORHJMM12COG088YT' where id=4;
-update noar tt set b1='6SNE0H24TV2CTJDG' where id=4;
-update noar ti set b1='6SNE0H24TV2CTJDG' where id=4;
-update noar tt set b2='ZIS2ET5324LHUGQ3VDE8G' where id=4;
-update noar ti set b2='ZIS2ET5324LHUGQ3VDE8G' where id=4;
-update noar tt set b0='V5N6AZLRRE3TV' where id=5;
-update noar ti set b0='V5N6AZLRRE3TV' where id=5;
-update noar tt set b1='EELN' where id=5;
-update noar ti set b1='EELN' where id=5;
-update noar tt set b2='67HZJK73HWS6KSYZK96' where id=5;
-update noar ti set b2='67HZJK73HWS6KSYZK96' where id=5;
-update noar tt set b0='UX4ANK1BE69TVFB13H9F1AEZRX5' where id=6;
-update noar ti set b0='UX4ANK1BE69TVFB13H9F1AEZRX5' where id=6;
-update noar tt set b1='OH2I1R8CL4EG94SO2LKNJUDVTFY' where id=6;
-update noar ti set b1='OH2I1R8CL4EG94SO2LKNJUDVTFY' where id=6;
-update noar tt set b2='0Q2EGS9T9C6FZ973KPBN56GVZK' where id=6;
-update noar ti set b2='0Q2EGS9T9C6FZ973KPBN56GVZK' where id=6;
-update noar tt set b0='JB53U7R6' where id=7;
-update noar ti set b0='JB53U7R6' where id=7;
-update noar tt set b1='T77JK24HG6L5GHRJU' where id=7;
-update noar ti set b1='T77JK24HG6L5GHRJU' where id=7;
-update noar tt set b2='0YFM97NAKHEB22G4T13857O58WHOCI' where id=7;
-update noar ti set b2='0YFM97NAKHEB22G4T13857O58WHOCI' where id=7;
-update noar tt set b0='4SECL86MXMMEP7KA12TP7' where id=8;
-update noar ti set b0='4SECL86MXMMEP7KA12TP7' where id=8;
-update noar tt set b1='AY6CPI4POOCV2H399OCF6V' where id=8;
-update noar ti set b1='AY6CPI4POOCV2H399OCF6V' where id=8;
-update noar tt set b2='TR' where id=8;
-update noar ti set b2='TR' where id=8;
-update noar tt set b0='MCU578SYBED9RSWNCRO4264' where id=9;
-update noar ti set b0='MCU578SYBED9RSWNCRO4264' where id=9;
-update noar tt set b1='9V0QU7VILY7GVPVKQFYJ8J4144RV2D' where id=9;
-update noar ti set b1='9V0QU7VILY7GVPVKQFYJ8J4144RV2D' where id=9;
-update noar tt set b2='6E9Q9M8Q8WQAFR0W1KQZF9D4L8' where id=9;
-update noar ti set b2='6E9Q9M8Q8WQAFR0W1KQZF9D4L8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='PTLIFNY16MRL2495OL31JBA6EUFZQ' where id=1;
-update noar ti set b0='PTLIFNY16MRL2495OL31JBA6EUFZQ' where id=1;
-update noar tt set b1='3ICDB1LDOJMWSHUKC2J' where id=1;
-update noar ti set b1='3ICDB1LDOJMWSHUKC2J' where id=1;
-update noar tt set b2='FUTAZ' where id=1;
-update noar ti set b2='FUTAZ' where id=1;
-update noar tt set b0='RW4661J70687XJB7NU50WY56' where id=2;
-update noar ti set b0='RW4661J70687XJB7NU50WY56' where id=2;
-update noar tt set b1='KNAFYUXHDXJ750YHU1' where id=2;
-update noar ti set b1='KNAFYUXHDXJ750YHU1' where id=2;
-update noar tt set b2='HHXFF9P9JSZ3VO' where id=2;
-update noar ti set b2='HHXFF9P9JSZ3VO' where id=2;
-update noar tt set b0='LCW646' where id=3;
-update noar ti set b0='LCW646' where id=3;
-update noar tt set b1='4CDWTYITSHA9Z' where id=3;
-update noar ti set b1='4CDWTYITSHA9Z' where id=3;
-update noar tt set b2='237R8Y' where id=3;
-update noar ti set b2='237R8Y' where id=3;
-update noar tt set b0='QSYCQ' where id=4;
-update noar ti set b0='QSYCQ' where id=4;
-update noar tt set b1='H9E9KGGOBFVG' where id=4;
-update noar ti set b1='H9E9KGGOBFVG' where id=4;
-update noar tt set b2='AF01ZHN0GRUFD4CNNJ1431' where id=4;
-update noar ti set b2='AF01ZHN0GRUFD4CNNJ1431' where id=4;
-update noar tt set b0='5KI19YN7HZ32ZR259' where id=5;
-update noar ti set b0='5KI19YN7HZ32ZR259' where id=5;
-update noar tt set b1='ESYEW3U9G' where id=5;
-update noar ti set b1='ESYEW3U9G' where id=5;
-update noar tt set b2='41RLKV' where id=5;
-update noar ti set b2='41RLKV' where id=5;
-update noar tt set b0='B8EOH268AMN' where id=6;
-update noar ti set b0='B8EOH268AMN' where id=6;
-update noar tt set b1='QF2RQF8Q6704HRSEYNQJH441YFNF0' where id=6;
-update noar ti set b1='QF2RQF8Q6704HRSEYNQJH441YFNF0' where id=6;
-update noar tt set b2='CI8NO7V' where id=6;
-update noar ti set b2='CI8NO7V' where id=6;
-update noar tt set b0='8JUE0UOR0ECQ90J6ZTE097CJXPA' where id=7;
-update noar ti set b0='8JUE0UOR0ECQ90J6ZTE097CJXPA' where id=7;
-update noar tt set b1='FG6FFBVYM9A' where id=7;
-update noar ti set b1='FG6FFBVYM9A' where id=7;
-update noar tt set b2='V1ZZPJ73LZC0W76H9XF' where id=7;
-update noar ti set b2='V1ZZPJ73LZC0W76H9XF' where id=7;
-update noar tt set b0='G9CGK3PV9FABT7VG5NN1219LL' where id=8;
-update noar ti set b0='G9CGK3PV9FABT7VG5NN1219LL' where id=8;
-update noar tt set b1='Q3ZH5Q8J2ORJZ' where id=8;
-update noar ti set b1='Q3ZH5Q8J2ORJZ' where id=8;
-update noar tt set b2='FVQI3MYISE9ESOYSB' where id=8;
-update noar ti set b2='FVQI3MYISE9ESOYSB' where id=8;
-update noar tt set b0='4HHTTK' where id=9;
-update noar ti set b0='4HHTTK' where id=9;
-update noar tt set b1='5VT67S0S7YC5CHQ9VJRE' where id=9;
-update noar ti set b1='5VT67S0S7YC5CHQ9VJRE' where id=9;
-update noar tt set b2='5KWG061WWAGNL521A' where id=9;
-update noar ti set b2='5KWG061WWAGNL521A' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 mediumblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='F1KPE' where id=1;
-update noar ti set b0='F1KPE' where id=1;
-update noar tt set b1='UZKD4TK45MYMKZPQ9F6I' where id=1;
-update noar ti set b1='UZKD4TK45MYMKZPQ9F6I' where id=1;
-update noar tt set b2='IQPWGKQME4SRRB4NQRI45ZTZJE' where id=1;
-update noar ti set b2='IQPWGKQME4SRRB4NQRI45ZTZJE' where id=1;
-update noar tt set b0='3YXNF7LEJ9ULZ2A' where id=2;
-update noar ti set b0='3YXNF7LEJ9ULZ2A' where id=2;
-update noar tt set b1='0O4I29IFUTX5GOEL' where id=2;
-update noar ti set b1='0O4I29IFUTX5GOEL' where id=2;
-update noar tt set b2='K60S8RLS8C86VU96Y9XAC05O55T' where id=2;
-update noar ti set b2='K60S8RLS8C86VU96Y9XAC05O55T' where id=2;
-update noar tt set b0='86TSE9D6M2' where id=3;
-update noar ti set b0='86TSE9D6M2' where id=3;
-update noar tt set b1='QY8XQICM17' where id=3;
-update noar ti set b1='QY8XQICM17' where id=3;
-update noar tt set b2='S3YIF43WK8LV617A7YY7LZ9J' where id=3;
-update noar ti set b2='S3YIF43WK8LV617A7YY7LZ9J' where id=3;
-update noar tt set b0='9VWXP37V' where id=4;
-update noar ti set b0='9VWXP37V' where id=4;
-update noar tt set b1='JX6384SVV3KLY9HMWVE8XQKX892ZZ' where id=4;
-update noar ti set b1='JX6384SVV3KLY9HMWVE8XQKX892ZZ' where id=4;
-update noar tt set b2='JR6JIHS7ZGPZTML4H9OPFYYW' where id=4;
-update noar ti set b2='JR6JIHS7ZGPZTML4H9OPFYYW' where id=4;
-update noar tt set b0='9PMJ81BFSRW07WT6UG0ICGWNV2Q1QX5' where id=5;
-update noar ti set b0='9PMJ81BFSRW07WT6UG0ICGWNV2Q1QX5' where id=5;
-update noar tt set b1='9ACHG9FTHCVYX0ICE4NHW1L' where id=5;
-update noar ti set b1='9ACHG9FTHCVYX0ICE4NHW1L' where id=5;
-update noar tt set b2='5' where id=5;
-update noar ti set b2='5' where id=5;
-update noar tt set b0='YF6GZE6QL4BXXXSOK9B1' where id=6;
-update noar ti set b0='YF6GZE6QL4BXXXSOK9B1' where id=6;
-update noar tt set b1='X8' where id=6;
-update noar ti set b1='X8' where id=6;
-update noar tt set b2='2I0NDLS8' where id=6;
-update noar ti set b2='2I0NDLS8' where id=6;
-update noar tt set b0='38CVZ57NIZOWZ7WK6' where id=7;
-update noar ti set b0='38CVZ57NIZOWZ7WK6' where id=7;
-update noar tt set b1='4AS06GZAUQJ0' where id=7;
-update noar ti set b1='4AS06GZAUQJ0' where id=7;
-update noar tt set b2='K3TME' where id=7;
-update noar ti set b2='K3TME' where id=7;
-update noar tt set b0='JP9O7DK2NP7ZEY' where id=8;
-update noar ti set b0='JP9O7DK2NP7ZEY' where id=8;
-update noar tt set b1='REZUKM5Z4X28OOLKJ2PKDIGGYC2D' where id=8;
-update noar ti set b1='REZUKM5Z4X28OOLKJ2PKDIGGYC2D' where id=8;
-update noar tt set b2='CNHLKRIFD2Q0M5FVTEOLC09IPDEH' where id=8;
-update noar ti set b2='CNHLKRIFD2Q0M5FVTEOLC09IPDEH' where id=8;
-update noar tt set b0='TENQM314ZB7PL5XIX' where id=9;
-update noar ti set b0='TENQM314ZB7PL5XIX' where id=9;
-update noar tt set b1='BKR3OVXX64UUIWWF' where id=9;
-update noar ti set b1='BKR3OVXX64UUIWWF' where id=9;
-update noar tt set b2='U' where id=9;
-update noar ti set b2='U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 mediumblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FZLG1JJ6REQTI4C6FIFBIC8NVVSCG4' where id=1;
-update noar ti set b0='FZLG1JJ6REQTI4C6FIFBIC8NVVSCG4' where id=1;
-update noar tt set b1='E5EYERVZOMPYYHN5XOUBF' where id=1;
-update noar ti set b1='E5EYERVZOMPYYHN5XOUBF' where id=1;
-update noar tt set b2='QFGWX7ZONIZW17M7QF9KMKLTNAH' where id=1;
-update noar ti set b2='QFGWX7ZONIZW17M7QF9KMKLTNAH' where id=1;
-update noar tt set b0='QD4H9HIP95Y4' where id=2;
-update noar ti set b0='QD4H9HIP95Y4' where id=2;
-update noar tt set b1='4TPXNUPI517KMFAA7T8P03MHU' where id=2;
-update noar ti set b1='4TPXNUPI517KMFAA7T8P03MHU' where id=2;
-update noar tt set b2='9MCF0LPM66GFQU49DV4F' where id=2;
-update noar ti set b2='9MCF0LPM66GFQU49DV4F' where id=2;
-update noar tt set b0='ODT' where id=3;
-update noar ti set b0='ODT' where id=3;
-update noar tt set b1='C1D0P0076RHFD9CDVQ9II0L1OF3LL' where id=3;
-update noar ti set b1='C1D0P0076RHFD9CDVQ9II0L1OF3LL' where id=3;
-update noar tt set b2='JMYFWQWMNCDZYEP4ZNW50F895OW' where id=3;
-update noar ti set b2='JMYFWQWMNCDZYEP4ZNW50F895OW' where id=3;
-update noar tt set b0='PAIPB3NQN' where id=4;
-update noar ti set b0='PAIPB3NQN' where id=4;
-update noar tt set b1='EC0NJU5USYIWDBXYZFPQQGKIR8' where id=4;
-update noar ti set b1='EC0NJU5USYIWDBXYZFPQQGKIR8' where id=4;
-update noar tt set b2='ZAPDPQR0GWVPQ7JOZBYF' where id=4;
-update noar ti set b2='ZAPDPQR0GWVPQ7JOZBYF' where id=4;
-update noar tt set b0='ZVG0E2G4YSFWXXI48FIOYYQ1JBBSWK' where id=5;
-update noar ti set b0='ZVG0E2G4YSFWXXI48FIOYYQ1JBBSWK' where id=5;
-update noar tt set b1='E1SM6MHM04' where id=5;
-update noar ti set b1='E1SM6MHM04' where id=5;
-update noar tt set b2='Q0YZ1WU25RVIF0SHOR8P2OXIN' where id=5;
-update noar ti set b2='Q0YZ1WU25RVIF0SHOR8P2OXIN' where id=5;
-update noar tt set b0='WFYU' where id=6;
-update noar ti set b0='WFYU' where id=6;
-update noar tt set b1='WNV76YAIUJN0ICYEXVQUQKXN7U6D' where id=6;
-update noar ti set b1='WNV76YAIUJN0ICYEXVQUQKXN7U6D' where id=6;
-update noar tt set b2='0R3B34FEFCZ4UN' where id=6;
-update noar ti set b2='0R3B34FEFCZ4UN' where id=6;
-update noar tt set b0='J2ZGLJJG8IUP7UHK4219VRVB9MM' where id=7;
-update noar ti set b0='J2ZGLJJG8IUP7UHK4219VRVB9MM' where id=7;
-update noar tt set b1='T623353FCRJGLPU676D8WALK6Z23VVQL' where id=7;
-update noar ti set b1='T623353FCRJGLPU676D8WALK6Z23VVQL' where id=7;
-update noar tt set b2='DZ' where id=7;
-update noar ti set b2='DZ' where id=7;
-update noar tt set b0='BY5HHOCT3093NKT' where id=8;
-update noar ti set b0='BY5HHOCT3093NKT' where id=8;
-update noar tt set b1='XBSIJGQJWZK7E0X1Z7' where id=8;
-update noar ti set b1='XBSIJGQJWZK7E0X1Z7' where id=8;
-update noar tt set b2='IQWMK3YBNTHPCOC9SE3LKQCOFZH' where id=8;
-update noar ti set b2='IQWMK3YBNTHPCOC9SE3LKQCOFZH' where id=8;
-update noar tt set b0='1YNRS1GX9Y2DHX0XB5BP29IULIYXH87Z' where id=9;
-update noar ti set b0='1YNRS1GX9Y2DHX0XB5BP29IULIYXH87Z' where id=9;
-update noar tt set b1='FA8PCZAUHHN847DPVD20V' where id=9;
-update noar ti set b1='FA8PCZAUHHN847DPVD20V' where id=9;
-update noar tt set b2='7HPTYCMEJDA8ACGI4AUYXD89XAESI' where id=9;
-update noar ti set b2='7HPTYCMEJDA8ACGI4AUYXD89XAESI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='UUGMOZ1P3' where id=1;
-update noar ti set b0='UUGMOZ1P3' where id=1;
-update noar tt set b1='PBWC9AMOAT0NJTZRFDHAYJI9YNBYOPXW' where id=1;
-update noar ti set b1='PBWC9AMOAT0NJTZRFDHAYJI9YNBYOPXW' where id=1;
-update noar tt set b2='8F6X32CU7TLEJYCKSUWR' where id=1;
-update noar ti set b2='8F6X32CU7TLEJYCKSUWR' where id=1;
-update noar tt set b0='SNC6LN383ACJ4K0Y1NJ' where id=2;
-update noar ti set b0='SNC6LN383ACJ4K0Y1NJ' where id=2;
-update noar tt set b1='0HJPYQPGGOO40O26ZQK438L1LB0' where id=2;
-update noar ti set b1='0HJPYQPGGOO40O26ZQK438L1LB0' where id=2;
-update noar tt set b2='EAYEUB079Q6ULB' where id=2;
-update noar ti set b2='EAYEUB079Q6ULB' where id=2;
-update noar tt set b0='FBK0CKXVMY0NCQM7' where id=3;
-update noar ti set b0='FBK0CKXVMY0NCQM7' where id=3;
-update noar tt set b1='TM' where id=3;
-update noar ti set b1='TM' where id=3;
-update noar tt set b2='YL22GZAQSVO2JASQCI3FZX8HPSI' where id=3;
-update noar ti set b2='YL22GZAQSVO2JASQCI3FZX8HPSI' where id=3;
-update noar tt set b0='9QR2QL9QQR6BF' where id=4;
-update noar ti set b0='9QR2QL9QQR6BF' where id=4;
-update noar tt set b1='2F4LIFNIHGDSUSTINS0WUQMIV' where id=4;
-update noar ti set b1='2F4LIFNIHGDSUSTINS0WUQMIV' where id=4;
-update noar tt set b2='K4' where id=4;
-update noar ti set b2='K4' where id=4;
-update noar tt set b0='GDCE31TWJT' where id=5;
-update noar ti set b0='GDCE31TWJT' where id=5;
-update noar tt set b1='71Z3FE5XK6L9' where id=5;
-update noar ti set b1='71Z3FE5XK6L9' where id=5;
-update noar tt set b2='DBX91DP6TO' where id=5;
-update noar ti set b2='DBX91DP6TO' where id=5;
-update noar tt set b0='WO06OFL' where id=6;
-update noar ti set b0='WO06OFL' where id=6;
-update noar tt set b1='34' where id=6;
-update noar ti set b1='34' where id=6;
-update noar tt set b2='JNH9' where id=6;
-update noar ti set b2='JNH9' where id=6;
-update noar tt set b0='Y1Q2QPCMLDXGVVKEL026QTVCZMEE' where id=7;
-update noar ti set b0='Y1Q2QPCMLDXGVVKEL026QTVCZMEE' where id=7;
-update noar tt set b1='RI1RYZG3L2GFW18Z03HOYC5' where id=7;
-update noar ti set b1='RI1RYZG3L2GFW18Z03HOYC5' where id=7;
-update noar tt set b2='10OCM08ETI7GHGB3FA' where id=7;
-update noar ti set b2='10OCM08ETI7GHGB3FA' where id=7;
-update noar tt set b0='LU6L0URZ9S3OQFK24YINC1' where id=8;
-update noar ti set b0='LU6L0URZ9S3OQFK24YINC1' where id=8;
-update noar tt set b1='QX7RVVV' where id=8;
-update noar ti set b1='QX7RVVV' where id=8;
-update noar tt set b2='KX0MPDVWDG3MX7NLVTI5SQ4' where id=8;
-update noar ti set b2='KX0MPDVWDG3MX7NLVTI5SQ4' where id=8;
-update noar tt set b0='036' where id=9;
-update noar ti set b0='036' where id=9;
-update noar tt set b1='0W0UZUP2HSA22U0IAS5' where id=9;
-update noar ti set b1='0W0UZUP2HSA22U0IAS5' where id=9;
-update noar tt set b2='OZ0F' where id=9;
-update noar ti set b2='OZ0F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='FG5GFLPIXT02' where id=1;
-update noar ti set b0='FG5GFLPIXT02' where id=1;
-update noar tt set b1='KYGJ4KO2M5K9699II6AGHI5T' where id=1;
-update noar ti set b1='KYGJ4KO2M5K9699II6AGHI5T' where id=1;
-update noar tt set b2='TJS03JSU2' where id=1;
-update noar ti set b2='TJS03JSU2' where id=1;
-update noar tt set b0='GSB' where id=2;
-update noar ti set b0='GSB' where id=2;
-update noar tt set b1='YO' where id=2;
-update noar ti set b1='YO' where id=2;
-update noar tt set b2='P99PYJZHXZFHQBDUQX' where id=2;
-update noar ti set b2='P99PYJZHXZFHQBDUQX' where id=2;
-update noar tt set b0='QQTGTYCEZHO7DS5Z0BT0HI' where id=3;
-update noar ti set b0='QQTGTYCEZHO7DS5Z0BT0HI' where id=3;
-update noar tt set b1='O42TZUJVKA7YEHVGYZ9' where id=3;
-update noar ti set b1='O42TZUJVKA7YEHVGYZ9' where id=3;
-update noar tt set b2='COKYO8BHKV5UBBOFBD3G7' where id=3;
-update noar ti set b2='COKYO8BHKV5UBBOFBD3G7' where id=3;
-update noar tt set b0='YTS9FYDEO87B599JY7V5JMXE' where id=4;
-update noar ti set b0='YTS9FYDEO87B599JY7V5JMXE' where id=4;
-update noar tt set b1='H14MBK1' where id=4;
-update noar ti set b1='H14MBK1' where id=4;
-update noar tt set b2='J1UUIK1W5JIETHQZ4HDRZWA' where id=4;
-update noar ti set b2='J1UUIK1W5JIETHQZ4HDRZWA' where id=4;
-update noar tt set b0='WW6S001TL1QV' where id=5;
-update noar ti set b0='WW6S001TL1QV' where id=5;
-update noar tt set b1='3SL' where id=5;
-update noar ti set b1='3SL' where id=5;
-update noar tt set b2='2350D0PGAD' where id=5;
-update noar ti set b2='2350D0PGAD' where id=5;
-update noar tt set b0='PY7KV6DLP' where id=6;
-update noar ti set b0='PY7KV6DLP' where id=6;
-update noar tt set b1='CJ5W6JZF203YL2E1JMBZKA483VH3JRI' where id=6;
-update noar ti set b1='CJ5W6JZF203YL2E1JMBZKA483VH3JRI' where id=6;
-update noar tt set b2='QGXI0Q8YJ' where id=6;
-update noar ti set b2='QGXI0Q8YJ' where id=6;
-update noar tt set b0='BU6WFNRGHPBWILUDPHBSIHRDI2ZGU6I' where id=7;
-update noar ti set b0='BU6WFNRGHPBWILUDPHBSIHRDI2ZGU6I' where id=7;
-update noar tt set b1='IVKCI5SIWEMS6Z677N0B1DME8JJ25L2I' where id=7;
-update noar ti set b1='IVKCI5SIWEMS6Z677N0B1DME8JJ25L2I' where id=7;
-update noar tt set b2='U8' where id=7;
-update noar ti set b2='U8' where id=7;
-update noar tt set b0='92PT815NVI59ES' where id=8;
-update noar ti set b0='92PT815NVI59ES' where id=8;
-update noar tt set b1='U3E9DZ4H37O8KYNPI' where id=8;
-update noar ti set b1='U3E9DZ4H37O8KYNPI' where id=8;
-update noar tt set b2='M1P1AL8RI5GT28OMG38PVPAKGJM8OY' where id=8;
-update noar ti set b2='M1P1AL8RI5GT28OMG38PVPAKGJM8OY' where id=8;
-update noar tt set b0='NJ97NFK6QUZ' where id=9;
-update noar ti set b0='NJ97NFK6QUZ' where id=9;
-update noar tt set b1='9N1MYO' where id=9;
-update noar ti set b1='9N1MYO' where id=9;
-update noar tt set b2='BDMG7MDSYCCHVJY2TEI7' where id=9;
-update noar ti set b2='BDMG7MDSYCCHVJY2TEI7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='EDIY6' where id=1;
-update noar ti set b0='EDIY6' where id=1;
-update noar tt set b1='58TPY5G' where id=1;
-update noar ti set b1='58TPY5G' where id=1;
-update noar tt set b2='8' where id=1;
-update noar ti set b2='8' where id=1;
-update noar tt set b0='TED6CUCZ2YTLEWABEODOHKPY' where id=2;
-update noar ti set b0='TED6CUCZ2YTLEWABEODOHKPY' where id=2;
-update noar tt set b1='MFNK' where id=2;
-update noar ti set b1='MFNK' where id=2;
-update noar tt set b2='CP2P45YB5RDFB2EKL4836' where id=2;
-update noar ti set b2='CP2P45YB5RDFB2EKL4836' where id=2;
-update noar tt set b0='TBQ9QWAZE2E26H3185DTTU2FCX' where id=3;
-update noar ti set b0='TBQ9QWAZE2E26H3185DTTU2FCX' where id=3;
-update noar tt set b1='8X44NE7RGRDRF4BCBZE3HPZZGLG9ZP9' where id=3;
-update noar ti set b1='8X44NE7RGRDRF4BCBZE3HPZZGLG9ZP9' where id=3;
-update noar tt set b2='4B9HKB4FOT05OTXEUVYTKD2YXQK' where id=3;
-update noar ti set b2='4B9HKB4FOT05OTXEUVYTKD2YXQK' where id=3;
-update noar tt set b0='P1EGDBQWU8Y98WCZ74W' where id=4;
-update noar ti set b0='P1EGDBQWU8Y98WCZ74W' where id=4;
-update noar tt set b1='X' where id=4;
-update noar ti set b1='X' where id=4;
-update noar tt set b2='K33PV3VRODEC3AWYU4LX3' where id=4;
-update noar ti set b2='K33PV3VRODEC3AWYU4LX3' where id=4;
-update noar tt set b0='AAD3SCXGXZ7KHLELVA' where id=5;
-update noar ti set b0='AAD3SCXGXZ7KHLELVA' where id=5;
-update noar tt set b1='NFB49OZR7JWU0ONDOJT6H' where id=5;
-update noar ti set b1='NFB49OZR7JWU0ONDOJT6H' where id=5;
-update noar tt set b2='97FWTMW3O2BQDFJCPAHA7ORR917EI' where id=5;
-update noar ti set b2='97FWTMW3O2BQDFJCPAHA7ORR917EI' where id=5;
-update noar tt set b0='1MEIX05A06L1KHZB767GB2Y' where id=6;
-update noar ti set b0='1MEIX05A06L1KHZB767GB2Y' where id=6;
-update noar tt set b1='KYUPVOMHNKWTEBF1' where id=6;
-update noar ti set b1='KYUPVOMHNKWTEBF1' where id=6;
-update noar tt set b2='GOL' where id=6;
-update noar ti set b2='GOL' where id=6;
-update noar tt set b0='S991AE337P7VLMOQ' where id=7;
-update noar ti set b0='S991AE337P7VLMOQ' where id=7;
-update noar tt set b1='26EB8QJTV5KOTXZJDH2N' where id=7;
-update noar ti set b1='26EB8QJTV5KOTXZJDH2N' where id=7;
-update noar tt set b2='6W8J8R68' where id=7;
-update noar ti set b2='6W8J8R68' where id=7;
-update noar tt set b0='BO3TGF' where id=8;
-update noar ti set b0='BO3TGF' where id=8;
-update noar tt set b1='ZUFG02URD9W4WJSFZ6XVR8V1PH1VXONT' where id=8;
-update noar ti set b1='ZUFG02URD9W4WJSFZ6XVR8V1PH1VXONT' where id=8;
-update noar tt set b2='WCNKT1RP4CZ035P2KRDTQF2A' where id=8;
-update noar ti set b2='WCNKT1RP4CZ035P2KRDTQF2A' where id=8;
-update noar tt set b0='3RV4SVJNFH5807' where id=9;
-update noar ti set b0='3RV4SVJNFH5807' where id=9;
-update noar tt set b1='HH0E8QCB9INLB' where id=9;
-update noar ti set b1='HH0E8QCB9INLB' where id=9;
-update noar tt set b2='9' where id=9;
-update noar ti set b2='9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='S1BZX1GMU2YND3ET9RJBOP7Q2S' where id=1;
-update noar ti set b0='S1BZX1GMU2YND3ET9RJBOP7Q2S' where id=1;
-update noar tt set b1='V0K31OUURZTPZO' where id=1;
-update noar ti set b1='V0K31OUURZTPZO' where id=1;
-update noar tt set b2='4ZZWYX4XPJHEYA88GMBDB5E' where id=1;
-update noar ti set b2='4ZZWYX4XPJHEYA88GMBDB5E' where id=1;
-update noar tt set b0='UNS8VQ6BTRS7LQRZH0Y' where id=2;
-update noar ti set b0='UNS8VQ6BTRS7LQRZH0Y' where id=2;
-update noar tt set b1='98H7FEP5HT' where id=2;
-update noar ti set b1='98H7FEP5HT' where id=2;
-update noar tt set b2='QTPIF0' where id=2;
-update noar ti set b2='QTPIF0' where id=2;
-update noar tt set b0='I6VATVQRU1VXHUIGYTBKE5' where id=3;
-update noar ti set b0='I6VATVQRU1VXHUIGYTBKE5' where id=3;
-update noar tt set b1='PYCER' where id=3;
-update noar ti set b1='PYCER' where id=3;
-update noar tt set b2='7CDT8FFD9OS19F1T2XIYJ' where id=3;
-update noar ti set b2='7CDT8FFD9OS19F1T2XIYJ' where id=3;
-update noar tt set b0='N0B501K95GPMN51NW' where id=4;
-update noar ti set b0='N0B501K95GPMN51NW' where id=4;
-update noar tt set b1='YD87UKN4S0' where id=4;
-update noar ti set b1='YD87UKN4S0' where id=4;
-update noar tt set b2='CZ7L9BHYOTL45P3P5HVCI77PV45R' where id=4;
-update noar ti set b2='CZ7L9BHYOTL45P3P5HVCI77PV45R' where id=4;
-update noar tt set b0='292MSMHCG9J7W8JV24Q' where id=5;
-update noar ti set b0='292MSMHCG9J7W8JV24Q' where id=5;
-update noar tt set b1='MWCPOCMY' where id=5;
-update noar ti set b1='MWCPOCMY' where id=5;
-update noar tt set b2='PG' where id=5;
-update noar ti set b2='PG' where id=5;
-update noar tt set b0='YBKSVEI6S76HXMT7J' where id=6;
-update noar ti set b0='YBKSVEI6S76HXMT7J' where id=6;
-update noar tt set b1='ASIL8EPIEP' where id=6;
-update noar ti set b1='ASIL8EPIEP' where id=6;
-update noar tt set b2='XEFHH7CNNMOYS0FQ4JGIRPZ' where id=6;
-update noar ti set b2='XEFHH7CNNMOYS0FQ4JGIRPZ' where id=6;
-update noar tt set b0='SVK3OKVD592V3DLJGZWI' where id=7;
-update noar ti set b0='SVK3OKVD592V3DLJGZWI' where id=7;
-update noar tt set b1='ZDN6T0H31T6U6SPT319GJS8AO6' where id=7;
-update noar ti set b1='ZDN6T0H31T6U6SPT319GJS8AO6' where id=7;
-update noar tt set b2='PTZED93DMLC9MH25D2H0' where id=7;
-update noar ti set b2='PTZED93DMLC9MH25D2H0' where id=7;
-update noar tt set b0='Z2257C73FE768H3OGQYRQYJ' where id=8;
-update noar ti set b0='Z2257C73FE768H3OGQYRQYJ' where id=8;
-update noar tt set b1='JFE2BNXQ6F6QO4F36PV' where id=8;
-update noar ti set b1='JFE2BNXQ6F6QO4F36PV' where id=8;
-update noar tt set b2='YNYCFK4IEVWDEK2I2NPGYPMDF' where id=8;
-update noar ti set b2='YNYCFK4IEVWDEK2I2NPGYPMDF' where id=8;
-update noar tt set b0='P7TEHC1E7H' where id=9;
-update noar ti set b0='P7TEHC1E7H' where id=9;
-update noar tt set b1='GAMS' where id=9;
-update noar ti set b1='GAMS' where id=9;
-update noar tt set b2='ISQVEH5DWMZA9CFO6TX' where id=9;
-update noar ti set b2='ISQVEH5DWMZA9CFO6TX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='VEV9WU59A5QRVQHC' where id=1;
-update noar ti set b0='VEV9WU59A5QRVQHC' where id=1;
-update noar tt set b1='WV6Q5JD1392NNJMAKJ5' where id=1;
-update noar ti set b1='WV6Q5JD1392NNJMAKJ5' where id=1;
-update noar tt set b2='WN52ORPN75BUDPO8E1T29' where id=1;
-update noar ti set b2='WN52ORPN75BUDPO8E1T29' where id=1;
-update noar tt set b0='LNFEZR474NVFI' where id=2;
-update noar ti set b0='LNFEZR474NVFI' where id=2;
-update noar tt set b1='I4J85LC7Y5C6UAFAYW86GG8M7O0OUTN' where id=2;
-update noar ti set b1='I4J85LC7Y5C6UAFAYW86GG8M7O0OUTN' where id=2;
-update noar tt set b2='3DZU6' where id=2;
-update noar ti set b2='3DZU6' where id=2;
-update noar tt set b0='P6XMKGEREU7AA7ROKVRWVTAAN' where id=3;
-update noar ti set b0='P6XMKGEREU7AA7ROKVRWVTAAN' where id=3;
-update noar tt set b1='U32B4Y8PRCDZV5I3M29ITBE1' where id=3;
-update noar ti set b1='U32B4Y8PRCDZV5I3M29ITBE1' where id=3;
-update noar tt set b2='K9U3T4I6J3CG' where id=3;
-update noar ti set b2='K9U3T4I6J3CG' where id=3;
-update noar tt set b0='CR' where id=4;
-update noar ti set b0='CR' where id=4;
-update noar tt set b1='B38BF9K2P' where id=4;
-update noar ti set b1='B38BF9K2P' where id=4;
-update noar tt set b2='1IFYUVT2064YST' where id=4;
-update noar ti set b2='1IFYUVT2064YST' where id=4;
-update noar tt set b0='NT' where id=5;
-update noar ti set b0='NT' where id=5;
-update noar tt set b1='W9X11NURLXPNWPXN30' where id=5;
-update noar ti set b1='W9X11NURLXPNWPXN30' where id=5;
-update noar tt set b2='ZWI9O' where id=5;
-update noar ti set b2='ZWI9O' where id=5;
-update noar tt set b0='RN600UL03M' where id=6;
-update noar ti set b0='RN600UL03M' where id=6;
-update noar tt set b1='6FQDTUI' where id=6;
-update noar ti set b1='6FQDTUI' where id=6;
-update noar tt set b2='ITYTZVLJTMG9QY5TG00JVHIZTH' where id=6;
-update noar ti set b2='ITYTZVLJTMG9QY5TG00JVHIZTH' where id=6;
-update noar tt set b0='H8EKMVY2SZ7JW4YXVRO7Q' where id=7;
-update noar ti set b0='H8EKMVY2SZ7JW4YXVRO7Q' where id=7;
-update noar tt set b1='R18EEVGLUATFI1JRR2VJE16NVJO' where id=7;
-update noar ti set b1='R18EEVGLUATFI1JRR2VJE16NVJO' where id=7;
-update noar tt set b2='FG4G' where id=7;
-update noar ti set b2='FG4G' where id=7;
-update noar tt set b0='5NM000UZDLIF' where id=8;
-update noar ti set b0='5NM000UZDLIF' where id=8;
-update noar tt set b1='HYXNAJ8QYF' where id=8;
-update noar ti set b1='HYXNAJ8QYF' where id=8;
-update noar tt set b2='URU0KZ4NK2U' where id=8;
-update noar ti set b2='URU0KZ4NK2U' where id=8;
-update noar tt set b0='LRQK35RR' where id=9;
-update noar ti set b0='LRQK35RR' where id=9;
-update noar tt set b1='QACJ71GE6K5Z' where id=9;
-update noar ti set b1='QACJ71GE6K5Z' where id=9;
-update noar tt set b2='MSTWYPU' where id=9;
-update noar ti set b2='MSTWYPU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QDV1DW52NO1MN4WBTEHIA3' where id=1;
-update noar ti set b0='QDV1DW52NO1MN4WBTEHIA3' where id=1;
-update noar tt set b1='8Y23EXK4M9OJUBIEX1040CN7O0KIHVY' where id=1;
-update noar ti set b1='8Y23EXK4M9OJUBIEX1040CN7O0KIHVY' where id=1;
-update noar tt set b2='G1ZFVE1R9JMUG' where id=1;
-update noar ti set b2='G1ZFVE1R9JMUG' where id=1;
-update noar tt set b0='G1VTP8VER9X5XF76IHM' where id=2;
-update noar ti set b0='G1VTP8VER9X5XF76IHM' where id=2;
-update noar tt set b1='SA73SUE0VCNOE7BFNMD51ECOCHLO' where id=2;
-update noar ti set b1='SA73SUE0VCNOE7BFNMD51ECOCHLO' where id=2;
-update noar tt set b2='HPKDPWSVCQV' where id=2;
-update noar ti set b2='HPKDPWSVCQV' where id=2;
-update noar tt set b0='1FYN8LDJ6DNLJ34' where id=3;
-update noar ti set b0='1FYN8LDJ6DNLJ34' where id=3;
-update noar tt set b1='Z1SZ9WQ7VX' where id=3;
-update noar ti set b1='Z1SZ9WQ7VX' where id=3;
-update noar tt set b2='C4II1NMNM6JKNDQ5C80TZXKYZT' where id=3;
-update noar ti set b2='C4II1NMNM6JKNDQ5C80TZXKYZT' where id=3;
-update noar tt set b0='4XFAFZ8EF4QFK6XHLWC6BGH' where id=4;
-update noar ti set b0='4XFAFZ8EF4QFK6XHLWC6BGH' where id=4;
-update noar tt set b1='EMH5CJKDFI387I7LFB3A9HUQOCWQSJ' where id=4;
-update noar ti set b1='EMH5CJKDFI387I7LFB3A9HUQOCWQSJ' where id=4;
-update noar tt set b2='0JHKEL816XK' where id=4;
-update noar ti set b2='0JHKEL816XK' where id=4;
-update noar tt set b0='LPZCG1NJLEJ93YM9YWZ8C' where id=5;
-update noar ti set b0='LPZCG1NJLEJ93YM9YWZ8C' where id=5;
-update noar tt set b1='4I26Y2BZUYJDWBB5R9OZIBN9E' where id=5;
-update noar ti set b1='4I26Y2BZUYJDWBB5R9OZIBN9E' where id=5;
-update noar tt set b2='PPJJ82O7WFYXZK4D6LF44EZ' where id=5;
-update noar ti set b2='PPJJ82O7WFYXZK4D6LF44EZ' where id=5;
-update noar tt set b0='DE3306BZ9H185S' where id=6;
-update noar ti set b0='DE3306BZ9H185S' where id=6;
-update noar tt set b1='DC6RPIWT22VB9MRF5EL5V' where id=6;
-update noar ti set b1='DC6RPIWT22VB9MRF5EL5V' where id=6;
-update noar tt set b2='F5VQ' where id=6;
-update noar ti set b2='F5VQ' where id=6;
-update noar tt set b0='I3ZX4DBGGUQA39FDULDSD' where id=7;
-update noar ti set b0='I3ZX4DBGGUQA39FDULDSD' where id=7;
-update noar tt set b1='T4F' where id=7;
-update noar ti set b1='T4F' where id=7;
-update noar tt set b2='D1VR6GGTXT8Z4F' where id=7;
-update noar ti set b2='D1VR6GGTXT8Z4F' where id=7;
-update noar tt set b0='VSC6LZCV2ZE416NVFT764' where id=8;
-update noar ti set b0='VSC6LZCV2ZE416NVFT764' where id=8;
-update noar tt set b1='AUYFPW84B73M6HJ1OAT7F4L2940KLE' where id=8;
-update noar ti set b1='AUYFPW84B73M6HJ1OAT7F4L2940KLE' where id=8;
-update noar tt set b2='KX63IC4RB0PVY5D3FNGUJLEK2DMFY9' where id=8;
-update noar ti set b2='KX63IC4RB0PVY5D3FNGUJLEK2DMFY9' where id=8;
-update noar tt set b0='CY4P7S18Q9XA28M5XXG1N9CO8' where id=9;
-update noar ti set b0='CY4P7S18Q9XA28M5XXG1N9CO8' where id=9;
-update noar tt set b1='YFHB0JI3ZYNUZ404MZ4AAF' where id=9;
-update noar ti set b1='YFHB0JI3ZYNUZ404MZ4AAF' where id=9;
-update noar tt set b2='D9GAS0S5ROW' where id=9;
-update noar ti set b2='D9GAS0S5ROW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='2NGUMPZUZX0TL260L' where id=1;
-update noar ti set b0='2NGUMPZUZX0TL260L' where id=1;
-update noar tt set b1='DW8W78O1G5OQ2EF0V3ID8DSH48O' where id=1;
-update noar ti set b1='DW8W78O1G5OQ2EF0V3ID8DSH48O' where id=1;
-update noar tt set b2='2JSMC5IUQBXOL1MX16TGXAJH' where id=1;
-update noar ti set b2='2JSMC5IUQBXOL1MX16TGXAJH' where id=1;
-update noar tt set b0='HIAH3SCF1YAVTQ3E1DZNGNVW' where id=2;
-update noar ti set b0='HIAH3SCF1YAVTQ3E1DZNGNVW' where id=2;
-update noar tt set b1='5EKU2AC' where id=2;
-update noar ti set b1='5EKU2AC' where id=2;
-update noar tt set b2='PGZ4HGDFR5MG9RFQPSW1J48E' where id=2;
-update noar ti set b2='PGZ4HGDFR5MG9RFQPSW1J48E' where id=2;
-update noar tt set b0='ZTTHM7B3BXVE' where id=3;
-update noar ti set b0='ZTTHM7B3BXVE' where id=3;
-update noar tt set b1='ZSNFZI9EUVQNEJNS26723HR' where id=3;
-update noar ti set b1='ZSNFZI9EUVQNEJNS26723HR' where id=3;
-update noar tt set b2='DKATUL9WLR81U5AO9H7FI' where id=3;
-update noar ti set b2='DKATUL9WLR81U5AO9H7FI' where id=3;
-update noar tt set b0='9R' where id=4;
-update noar ti set b0='9R' where id=4;
-update noar tt set b1='BZXBHWT' where id=4;
-update noar ti set b1='BZXBHWT' where id=4;
-update noar tt set b2='VC663OJ8UT9EW5P07LZ7B38JS2' where id=4;
-update noar ti set b2='VC663OJ8UT9EW5P07LZ7B38JS2' where id=4;
-update noar tt set b0='M2T' where id=5;
-update noar ti set b0='M2T' where id=5;
-update noar tt set b1='H6CXFZ725MF1PPCSZF' where id=5;
-update noar ti set b1='H6CXFZ725MF1PPCSZF' where id=5;
-update noar tt set b2='0VVHL1FA457G06IJETDPD45C0V5EUU' where id=5;
-update noar ti set b2='0VVHL1FA457G06IJETDPD45C0V5EUU' where id=5;
-update noar tt set b0='VJW3KOMHUQL4RW' where id=6;
-update noar ti set b0='VJW3KOMHUQL4RW' where id=6;
-update noar tt set b1='2B28D758GWHYYCXM4X' where id=6;
-update noar ti set b1='2B28D758GWHYYCXM4X' where id=6;
-update noar tt set b2='Y3J29IF87PC' where id=6;
-update noar ti set b2='Y3J29IF87PC' where id=6;
-update noar tt set b0='1' where id=7;
-update noar ti set b0='1' where id=7;
-update noar tt set b1='TQHPLGW8PLJQB9A' where id=7;
-update noar ti set b1='TQHPLGW8PLJQB9A' where id=7;
-update noar tt set b2='I89R20VLFWTEJ6WPY6VPW' where id=7;
-update noar ti set b2='I89R20VLFWTEJ6WPY6VPW' where id=7;
-update noar tt set b0='EQVFQ13R5L66IC7P9SNQ90GXFJ2VMV' where id=8;
-update noar ti set b0='EQVFQ13R5L66IC7P9SNQ90GXFJ2VMV' where id=8;
-update noar tt set b1='HXUSMNLI22HYEONA2GA6' where id=8;
-update noar ti set b1='HXUSMNLI22HYEONA2GA6' where id=8;
-update noar tt set b2='5DH9JOODED0Q7FM82I7ZKGYWWTG1' where id=8;
-update noar ti set b2='5DH9JOODED0Q7FM82I7ZKGYWWTG1' where id=8;
-update noar tt set b0='JSRU0RMHB3DZDIW13R3Q7BC3SAA' where id=9;
-update noar ti set b0='JSRU0RMHB3DZDIW13R3Q7BC3SAA' where id=9;
-update noar tt set b1='Z2JW8XTSL51UPV7B9OS3D' where id=9;
-update noar ti set b1='Z2JW8XTSL51UPV7B9OS3D' where id=9;
-update noar tt set b2='ZMU' where id=9;
-update noar ti set b2='ZMU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='LJKN0KJFQ' where id=1;
-update noar ti set b0='LJKN0KJFQ' where id=1;
-update noar tt set b1='J8PFJQGICL' where id=1;
-update noar ti set b1='J8PFJQGICL' where id=1;
-update noar tt set b2='4AA3XU1LOHABMVAHPBZ631ALUFCZO9V' where id=1;
-update noar ti set b2='4AA3XU1LOHABMVAHPBZ631ALUFCZO9V' where id=1;
-update noar tt set b0='7O6' where id=2;
-update noar ti set b0='7O6' where id=2;
-update noar tt set b1='M6D2N2N4W5VYB06EKI' where id=2;
-update noar ti set b1='M6D2N2N4W5VYB06EKI' where id=2;
-update noar tt set b2='8E0TC8I31M6L572PHIXMRA' where id=2;
-update noar ti set b2='8E0TC8I31M6L572PHIXMRA' where id=2;
-update noar tt set b0='22BVZD36B74GL8467REMX1O4' where id=3;
-update noar ti set b0='22BVZD36B74GL8467REMX1O4' where id=3;
-update noar tt set b1='H17E70BNU9039OJG89UF3K3TI' where id=3;
-update noar ti set b1='H17E70BNU9039OJG89UF3K3TI' where id=3;
-update noar tt set b2='26M8B15CDHG5YEK' where id=3;
-update noar ti set b2='26M8B15CDHG5YEK' where id=3;
-update noar tt set b0='QTA5LHL4PILPW7NPQQ90PITP012M' where id=4;
-update noar ti set b0='QTA5LHL4PILPW7NPQQ90PITP012M' where id=4;
-update noar tt set b1='O68YTNV7MS2D' where id=4;
-update noar ti set b1='O68YTNV7MS2D' where id=4;
-update noar tt set b2='LOVI692I2W67ICLBID' where id=4;
-update noar ti set b2='LOVI692I2W67ICLBID' where id=4;
-update noar tt set b0='GKH3D' where id=5;
-update noar ti set b0='GKH3D' where id=5;
-update noar tt set b1='X0CMCGJM773FR99DV4BIAB' where id=5;
-update noar ti set b1='X0CMCGJM773FR99DV4BIAB' where id=5;
-update noar tt set b2='DRRUR4GR9BSW' where id=5;
-update noar ti set b2='DRRUR4GR9BSW' where id=5;
-update noar tt set b0='QDZR' where id=6;
-update noar ti set b0='QDZR' where id=6;
-update noar tt set b1='8OW73WTSBTU6LAXIK79J516X' where id=6;
-update noar ti set b1='8OW73WTSBTU6LAXIK79J516X' where id=6;
-update noar tt set b2='NLHR487IVFOBOF9OQ69SQ8R8WJP6X' where id=6;
-update noar ti set b2='NLHR487IVFOBOF9OQ69SQ8R8WJP6X' where id=6;
-update noar tt set b0='U2U1O0SBSAG' where id=7;
-update noar ti set b0='U2U1O0SBSAG' where id=7;
-update noar tt set b1='5GE0IWAZ1M6M126RGXLE' where id=7;
-update noar ti set b1='5GE0IWAZ1M6M126RGXLE' where id=7;
-update noar tt set b2='N279NXUJ2SWUAYUOXEPLYEUO' where id=7;
-update noar ti set b2='N279NXUJ2SWUAYUOXEPLYEUO' where id=7;
-update noar tt set b0='2C18JJE3CF6Q92UMJ9' where id=8;
-update noar ti set b0='2C18JJE3CF6Q92UMJ9' where id=8;
-update noar tt set b1='XIIXQGXKOT7G2P5JANVOS8X' where id=8;
-update noar ti set b1='XIIXQGXKOT7G2P5JANVOS8X' where id=8;
-update noar tt set b2='AC6CJR5Z8J81S4RK31F8M' where id=8;
-update noar ti set b2='AC6CJR5Z8J81S4RK31F8M' where id=8;
-update noar tt set b0='T595' where id=9;
-update noar ti set b0='T595' where id=9;
-update noar tt set b1='6HUCK6POCSAFHSZLNRVPLMGO8B' where id=9;
-update noar ti set b1='6HUCK6POCSAFHSZLNRVPLMGO8B' where id=9;
-update noar tt set b2='GQ89J3PPUW17294K0H7A9Z8J8XEP0M' where id=9;
-update noar ti set b2='GQ89J3PPUW17294K0H7A9Z8J8XEP0M' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 longblob null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='HL0FNP7CE9H9B3G9BDLETK' where id=1;
-update noar ti set b0='HL0FNP7CE9H9B3G9BDLETK' where id=1;
-update noar tt set b1='PVO' where id=1;
-update noar ti set b1='PVO' where id=1;
-update noar tt set b2='S8YNFEYYWLMVIYGUMBDT8WQG5L6QKU5' where id=1;
-update noar ti set b2='S8YNFEYYWLMVIYGUMBDT8WQG5L6QKU5' where id=1;
-update noar tt set b0='GM184QL0VV6TSWV' where id=2;
-update noar ti set b0='GM184QL0VV6TSWV' where id=2;
-update noar tt set b1='SJZW15OHPP3MCWYRES9NMM7VEIE4' where id=2;
-update noar ti set b1='SJZW15OHPP3MCWYRES9NMM7VEIE4' where id=2;
-update noar tt set b2='DVHRUQ1BPVBB8PIC51F3RCYUE7T6ZOHT' where id=2;
-update noar ti set b2='DVHRUQ1BPVBB8PIC51F3RCYUE7T6ZOHT' where id=2;
-update noar tt set b0='T3SUCNTHSHUW9S5VRBV97SC' where id=3;
-update noar ti set b0='T3SUCNTHSHUW9S5VRBV97SC' where id=3;
-update noar tt set b1='OP8VT8F4AH9J9D9' where id=3;
-update noar ti set b1='OP8VT8F4AH9J9D9' where id=3;
-update noar tt set b2='5IW2MK4C7Q5Z3Q3W9M1JEOCNGIB4R' where id=3;
-update noar ti set b2='5IW2MK4C7Q5Z3Q3W9M1JEOCNGIB4R' where id=3;
-update noar tt set b0='01JNLPY3FC07Q7MR7SEUOG4' where id=4;
-update noar ti set b0='01JNLPY3FC07Q7MR7SEUOG4' where id=4;
-update noar tt set b1='BIMVQMYKY778883059GDKSWIPX47S' where id=4;
-update noar ti set b1='BIMVQMYKY778883059GDKSWIPX47S' where id=4;
-update noar tt set b2='00YU0I95PUABBNAMI1GCKCABOVUS' where id=4;
-update noar ti set b2='00YU0I95PUABBNAMI1GCKCABOVUS' where id=4;
-update noar tt set b0='3U6BE' where id=5;
-update noar ti set b0='3U6BE' where id=5;
-update noar tt set b1='FG334ISBNVVT2ROXCSJ' where id=5;
-update noar ti set b1='FG334ISBNVVT2ROXCSJ' where id=5;
-update noar tt set b2='T53RHR1265QK2VRI1W36QP77MAK7X' where id=5;
-update noar ti set b2='T53RHR1265QK2VRI1W36QP77MAK7X' where id=5;
-update noar tt set b0='H8JW' where id=6;
-update noar ti set b0='H8JW' where id=6;
-update noar tt set b1='GAKIJANPJVG1W3HJZG22SF1K2VPM7HT' where id=6;
-update noar ti set b1='GAKIJANPJVG1W3HJZG22SF1K2VPM7HT' where id=6;
-update noar tt set b2='WD94AI6BDICDEZ6IG8J9IZPJQC' where id=6;
-update noar ti set b2='WD94AI6BDICDEZ6IG8J9IZPJQC' where id=6;
-update noar tt set b0='YABRBGGTPYX522I3V' where id=7;
-update noar ti set b0='YABRBGGTPYX522I3V' where id=7;
-update noar tt set b1='G7E7PGPLOW4958282' where id=7;
-update noar ti set b1='G7E7PGPLOW4958282' where id=7;
-update noar tt set b2='MCB9TKDZBXHLW' where id=7;
-update noar ti set b2='MCB9TKDZBXHLW' where id=7;
-update noar tt set b0='ADN8PPM' where id=8;
-update noar ti set b0='ADN8PPM' where id=8;
-update noar tt set b1='42XRCNNAUE1F6KOEL2GQNX' where id=8;
-update noar ti set b1='42XRCNNAUE1F6KOEL2GQNX' where id=8;
-update noar tt set b2='S30726STKNXAZUAG6MKT8P5Y65PK0M' where id=8;
-update noar ti set b2='S30726STKNXAZUAG6MKT8P5Y65PK0M' where id=8;
-update noar tt set b0='F7C1E0GW6YKTZMNMLB8WKJKKEIKY' where id=9;
-update noar ti set b0='F7C1E0GW6YKTZMNMLB8WKJKKEIKY' where id=9;
-update noar tt set b1='KE5E8S9LXN2GZCCH' where id=9;
-update noar ti set b1='KE5E8S9LXN2GZCCH' where id=9;
-update noar tt set b2='QL3' where id=9;
-update noar ti set b2='QL3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 longblob not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='X6LMVB76NTAXAGOR8DN5PL3X3TTUXCB' where id=1;
-update noar ti set b0='X6LMVB76NTAXAGOR8DN5PL3X3TTUXCB' where id=1;
-update noar tt set b1='LS566VGAAI6RQ7JP1J10OGE' where id=1;
-update noar ti set b1='LS566VGAAI6RQ7JP1J10OGE' where id=1;
-update noar tt set b2='7MH' where id=1;
-update noar ti set b2='7MH' where id=1;
-update noar tt set b0='4K4OMGG0PIO2ZSAGP' where id=2;
-update noar ti set b0='4K4OMGG0PIO2ZSAGP' where id=2;
-update noar tt set b1='U2L8X89150GACC6BIDKI0XSV5P094' where id=2;
-update noar ti set b1='U2L8X89150GACC6BIDKI0XSV5P094' where id=2;
-update noar tt set b2='G2T1I8Q8S9IBYQECZ86RZ4TTIACVZ' where id=2;
-update noar ti set b2='G2T1I8Q8S9IBYQECZ86RZ4TTIACVZ' where id=2;
-update noar tt set b0='3OHI6SLJZIA3OVB' where id=3;
-update noar ti set b0='3OHI6SLJZIA3OVB' where id=3;
-update noar tt set b1='MILHDQXXBYL0RA82IGQDO' where id=3;
-update noar ti set b1='MILHDQXXBYL0RA82IGQDO' where id=3;
-update noar tt set b2='0LX36X4AO' where id=3;
-update noar ti set b2='0LX36X4AO' where id=3;
-update noar tt set b0='KY3MG5742LGRZBC232TXTE1BH60SV' where id=4;
-update noar ti set b0='KY3MG5742LGRZBC232TXTE1BH60SV' where id=4;
-update noar tt set b1='P' where id=4;
-update noar ti set b1='P' where id=4;
-update noar tt set b2='927QY4ZJXANNGEHQM8JTGGE1B' where id=4;
-update noar ti set b2='927QY4ZJXANNGEHQM8JTGGE1B' where id=4;
-update noar tt set b0='R9JQPMS4KQFWF4ABBF6' where id=5;
-update noar ti set b0='R9JQPMS4KQFWF4ABBF6' where id=5;
-update noar tt set b1='J' where id=5;
-update noar ti set b1='J' where id=5;
-update noar tt set b2='SPF2VKZTAAR' where id=5;
-update noar ti set b2='SPF2VKZTAAR' where id=5;
-update noar tt set b0='EJ5YBRPHR' where id=6;
-update noar ti set b0='EJ5YBRPHR' where id=6;
-update noar tt set b1='GV2' where id=6;
-update noar ti set b1='GV2' where id=6;
-update noar tt set b2='HI90YAE5DF2WA7OIV2DDJHZKNM8EADH' where id=6;
-update noar ti set b2='HI90YAE5DF2WA7OIV2DDJHZKNM8EADH' where id=6;
-update noar tt set b0='R' where id=7;
-update noar ti set b0='R' where id=7;
-update noar tt set b1='5R2ZMNI8U4OSCN1RSXHA79OC66ACH' where id=7;
-update noar ti set b1='5R2ZMNI8U4OSCN1RSXHA79OC66ACH' where id=7;
-update noar tt set b2='9YFCAX' where id=7;
-update noar ti set b2='9YFCAX' where id=7;
-update noar tt set b0='Y1RN6IF8X31Y3DKNZ5GGPB3I2Z3DOA' where id=8;
-update noar ti set b0='Y1RN6IF8X31Y3DKNZ5GGPB3I2Z3DOA' where id=8;
-update noar tt set b1='B45L2BGXIR6AGB18MIL4IJ1YIE' where id=8;
-update noar ti set b1='B45L2BGXIR6AGB18MIL4IJ1YIE' where id=8;
-update noar tt set b2='3H02CTVAJ1UYT2BS8SJX5JB4V4JXXFA' where id=8;
-update noar ti set b2='3H02CTVAJ1UYT2BS8SJX5JB4V4JXXFA' where id=8;
-update noar tt set b0='954IT78G5DN4D' where id=9;
-update noar ti set b0='954IT78G5DN4D' where id=9;
-update noar tt set b1='S0ONUXIFI67G7T' where id=9;
-update noar ti set b1='S0ONUXIFI67G7T' where id=9;
-update noar tt set b2='K41RZTCZ61FMR' where id=9;
-update noar ti set b2='K41RZTCZ61FMR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 text null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9PDRR' where id=1;
-update noar ti set b0='9PDRR' where id=1;
-update noar tt set b1='YJWT6F3FJF6O69D4L2' where id=1;
-update noar ti set b1='YJWT6F3FJF6O69D4L2' where id=1;
-update noar tt set b2='N4QR' where id=1;
-update noar ti set b2='N4QR' where id=1;
-update noar tt set b0='B5R9FO1' where id=2;
-update noar ti set b0='B5R9FO1' where id=2;
-update noar tt set b1='0Q39EW' where id=2;
-update noar ti set b1='0Q39EW' where id=2;
-update noar tt set b2='96LO1MFORWSRU0JKFVNDX2KX1XGNINJ' where id=2;
-update noar ti set b2='96LO1MFORWSRU0JKFVNDX2KX1XGNINJ' where id=2;
-update noar tt set b0='Y4YX8921BJM4DW3Z7Z0W' where id=3;
-update noar ti set b0='Y4YX8921BJM4DW3Z7Z0W' where id=3;
-update noar tt set b1='ITM8GR2EDW8L7QA7QTD1JRFCC7NR6AZD' where id=3;
-update noar ti set b1='ITM8GR2EDW8L7QA7QTD1JRFCC7NR6AZD' where id=3;
-update noar tt set b2='9WWY7BGR7JMDIIZCF4A7FQPZN64N' where id=3;
-update noar ti set b2='9WWY7BGR7JMDIIZCF4A7FQPZN64N' where id=3;
-update noar tt set b0='Z6L250O1S' where id=4;
-update noar ti set b0='Z6L250O1S' where id=4;
-update noar tt set b1='YQL6L44N9XX39G6L23CZC5QOKY' where id=4;
-update noar ti set b1='YQL6L44N9XX39G6L23CZC5QOKY' where id=4;
-update noar tt set b2='2J0V08Z6RZD5WBKCXTEZW1FZLRDW7Y' where id=4;
-update noar ti set b2='2J0V08Z6RZD5WBKCXTEZW1FZLRDW7Y' where id=4;
-update noar tt set b0='IW5Q65CI0THXPBGQ3NAXXDNI06' where id=5;
-update noar ti set b0='IW5Q65CI0THXPBGQ3NAXXDNI06' where id=5;
-update noar tt set b1='U3B9K0CFSOOJ0RLKZW0MKUHEPYQ' where id=5;
-update noar ti set b1='U3B9K0CFSOOJ0RLKZW0MKUHEPYQ' where id=5;
-update noar tt set b2='PCPIC5BCS23NVUGXK4' where id=5;
-update noar ti set b2='PCPIC5BCS23NVUGXK4' where id=5;
-update noar tt set b0='29YI53POYKDJXB6DOKPEYBZSB9C' where id=6;
-update noar ti set b0='29YI53POYKDJXB6DOKPEYBZSB9C' where id=6;
-update noar tt set b1='UU4WGE7FUQVIFXD98O' where id=6;
-update noar ti set b1='UU4WGE7FUQVIFXD98O' where id=6;
-update noar tt set b2='MX3WNZ' where id=6;
-update noar ti set b2='MX3WNZ' where id=6;
-update noar tt set b0='3KV07CY5WSTUUUSD67DBEG6B' where id=7;
-update noar ti set b0='3KV07CY5WSTUUUSD67DBEG6B' where id=7;
-update noar tt set b1='9H8LBF7IPVSJVEWCEDDFKWOS' where id=7;
-update noar ti set b1='9H8LBF7IPVSJVEWCEDDFKWOS' where id=7;
-update noar tt set b2='8AN159KCL5KERUVC' where id=7;
-update noar ti set b2='8AN159KCL5KERUVC' where id=7;
-update noar tt set b0='7MMD31CWOVRTHTGM6CDAX35W7' where id=8;
-update noar ti set b0='7MMD31CWOVRTHTGM6CDAX35W7' where id=8;
-update noar tt set b1='XHM8L9CUJURAT' where id=8;
-update noar ti set b1='XHM8L9CUJURAT' where id=8;
-update noar tt set b2='CB3VD5FFE9T9WW3GGDZW09DWAQO' where id=8;
-update noar ti set b2='CB3VD5FFE9T9WW3GGDZW09DWAQO' where id=8;
-update noar tt set b0='767TM4RMFEBRS4NSYVSI6U8MKB8C' where id=9;
-update noar ti set b0='767TM4RMFEBRS4NSYVSI6U8MKB8C' where id=9;
-update noar tt set b1='D7X2NO5F6V6S01APM6O30EG5BHKM' where id=9;
-update noar ti set b1='D7X2NO5F6V6S01APM6O30EG5BHKM' where id=9;
-update noar tt set b2='6SDB8NYHYVZWXZEFTYC50X8YN' where id=9;
-update noar ti set b2='6SDB8NYHYVZWXZEFTYC50X8YN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 text not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='9YTTXBH3O0JP8JHED' where id=1;
-update noar ti set b0='9YTTXBH3O0JP8JHED' where id=1;
-update noar tt set b1='BDSIF9GRHQ4SE0FO0PTW9GK' where id=1;
-update noar ti set b1='BDSIF9GRHQ4SE0FO0PTW9GK' where id=1;
-update noar tt set b2='9X3XHHY7BETNSR30NA44GUDFLCZRMFZ' where id=1;
-update noar ti set b2='9X3XHHY7BETNSR30NA44GUDFLCZRMFZ' where id=1;
-update noar tt set b0='NV3MVBDLV7FNH6PB8J5O06IVRV' where id=2;
-update noar ti set b0='NV3MVBDLV7FNH6PB8J5O06IVRV' where id=2;
-update noar tt set b1='LKXSN4SGRH2S8CRG' where id=2;
-update noar ti set b1='LKXSN4SGRH2S8CRG' where id=2;
-update noar tt set b2='U4Z0FNP2LK3PG' where id=2;
-update noar ti set b2='U4Z0FNP2LK3PG' where id=2;
-update noar tt set b0='50ZUMS' where id=3;
-update noar ti set b0='50ZUMS' where id=3;
-update noar tt set b1='60TXDK826A8NIVQ0ITO79H7S0VBQY93' where id=3;
-update noar ti set b1='60TXDK826A8NIVQ0ITO79H7S0VBQY93' where id=3;
-update noar tt set b2='HVJIGK1ZZ1C' where id=3;
-update noar ti set b2='HVJIGK1ZZ1C' where id=3;
-update noar tt set b0='K0MB' where id=4;
-update noar ti set b0='K0MB' where id=4;
-update noar tt set b1='XXGFNIO' where id=4;
-update noar ti set b1='XXGFNIO' where id=4;
-update noar tt set b2='AVHY40W9J7Z' where id=4;
-update noar ti set b2='AVHY40W9J7Z' where id=4;
-update noar tt set b0='Q' where id=5;
-update noar ti set b0='Q' where id=5;
-update noar tt set b1='5BLHLE' where id=5;
-update noar ti set b1='5BLHLE' where id=5;
-update noar tt set b2='TT6I' where id=5;
-update noar ti set b2='TT6I' where id=5;
-update noar tt set b0='TR6TBKNST5US9OF6J19AFF34K8KZH' where id=6;
-update noar ti set b0='TR6TBKNST5US9OF6J19AFF34K8KZH' where id=6;
-update noar tt set b1='08VYPDAD' where id=6;
-update noar ti set b1='08VYPDAD' where id=6;
-update noar tt set b2='SC2IP6C' where id=6;
-update noar ti set b2='SC2IP6C' where id=6;
-update noar tt set b0='WQYRGW4BHD17YJC8U1KMXUWE2WH' where id=7;
-update noar ti set b0='WQYRGW4BHD17YJC8U1KMXUWE2WH' where id=7;
-update noar tt set b1='0I1VKWQ5YCC9RQCFXXDQ0OGIE0EYSEM1' where id=7;
-update noar ti set b1='0I1VKWQ5YCC9RQCFXXDQ0OGIE0EYSEM1' where id=7;
-update noar tt set b2='TAIIGOZ1IVKIZCQJ0VPB1Y59Y' where id=7;
-update noar ti set b2='TAIIGOZ1IVKIZCQJ0VPB1Y59Y' where id=7;
-update noar tt set b0='MYPFFRUD9U9JQUCIE2VB1' where id=8;
-update noar ti set b0='MYPFFRUD9U9JQUCIE2VB1' where id=8;
-update noar tt set b1='AJXFU5274YAHNGLY64KL4QVWY14DQI' where id=8;
-update noar ti set b1='AJXFU5274YAHNGLY64KL4QVWY14DQI' where id=8;
-update noar tt set b2='XMKA9NAK0CUECYB0QLBCUZZKZ8M0IO7' where id=8;
-update noar ti set b2='XMKA9NAK0CUECYB0QLBCUZZKZ8M0IO7' where id=8;
-update noar tt set b0='ZAQ' where id=9;
-update noar ti set b0='ZAQ' where id=9;
-update noar tt set b1='UKJZ1K865PGML0CR' where id=9;
-update noar ti set b1='UKJZ1K865PGML0CR' where id=9;
-update noar tt set b2='3JZNQ6KYFI5CVIPW2' where id=9;
-update noar ti set b2='3JZNQ6KYFI5CVIPW2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 text null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='TKPI1SH2U0AA0QK5AAFPL3Z6DJIG4C' where id=1;
-update noar ti set b0='TKPI1SH2U0AA0QK5AAFPL3Z6DJIG4C' where id=1;
-update noar tt set b1='5VTYJ7IAH' where id=1;
-update noar ti set b1='5VTYJ7IAH' where id=1;
-update noar tt set b2='IWIH3TXEVUEOUB57FW6YO3O0XU2WXXWL' where id=1;
-update noar ti set b2='IWIH3TXEVUEOUB57FW6YO3O0XU2WXXWL' where id=1;
-update noar tt set b0='6PAXYU1552ZPFC8LHU3EB9V65NX262JA' where id=2;
-update noar ti set b0='6PAXYU1552ZPFC8LHU3EB9V65NX262JA' where id=2;
-update noar tt set b1='53UX1QOKRL7X8TXY85EZ' where id=2;
-update noar ti set b1='53UX1QOKRL7X8TXY85EZ' where id=2;
-update noar tt set b2='IHKV66Q2MTXPGWJJ' where id=2;
-update noar ti set b2='IHKV66Q2MTXPGWJJ' where id=2;
-update noar tt set b0='I0BGQKWU5L5JOKJWDLGXUKJDIP' where id=3;
-update noar ti set b0='I0BGQKWU5L5JOKJWDLGXUKJDIP' where id=3;
-update noar tt set b1='I18ATAJ20NKWC798E8EPIKQ4PYRH1EIZ' where id=3;
-update noar ti set b1='I18ATAJ20NKWC798E8EPIKQ4PYRH1EIZ' where id=3;
-update noar tt set b2='5' where id=3;
-update noar ti set b2='5' where id=3;
-update noar tt set b0='XSLQBWR13ENOHEY2W' where id=4;
-update noar ti set b0='XSLQBWR13ENOHEY2W' where id=4;
-update noar tt set b1='Z' where id=4;
-update noar ti set b1='Z' where id=4;
-update noar tt set b2='J54QREWMG121FEVNRC0SOAPBWB00YML8' where id=4;
-update noar ti set b2='J54QREWMG121FEVNRC0SOAPBWB00YML8' where id=4;
-update noar tt set b0='COAA589ST1CR0KT9I8RV0YU' where id=5;
-update noar ti set b0='COAA589ST1CR0KT9I8RV0YU' where id=5;
-update noar tt set b1='ZE72TSPZOVD50KLOKOP' where id=5;
-update noar ti set b1='ZE72TSPZOVD50KLOKOP' where id=5;
-update noar tt set b2='JH9ILCHR9WOVD55OOY34ZKVNU6' where id=5;
-update noar ti set b2='JH9ILCHR9WOVD55OOY34ZKVNU6' where id=5;
-update noar tt set b0='BVLQB5IZ7FYRS7YHET0PWZ' where id=6;
-update noar ti set b0='BVLQB5IZ7FYRS7YHET0PWZ' where id=6;
-update noar tt set b1='ORKV' where id=6;
-update noar ti set b1='ORKV' where id=6;
-update noar tt set b2='ZAPAO0VY74V2GNBM204HIE9NEO3OL1S' where id=6;
-update noar ti set b2='ZAPAO0VY74V2GNBM204HIE9NEO3OL1S' where id=6;
-update noar tt set b0='CP06CLD2RARFYGE8' where id=7;
-update noar ti set b0='CP06CLD2RARFYGE8' where id=7;
-update noar tt set b1='GTKGXWTKS14QVAHPND5' where id=7;
-update noar ti set b1='GTKGXWTKS14QVAHPND5' where id=7;
-update noar tt set b2='CM' where id=7;
-update noar ti set b2='CM' where id=7;
-update noar tt set b0='A3SJHCG64MY3SDDGP1H4TMFRJ9309D1S' where id=8;
-update noar ti set b0='A3SJHCG64MY3SDDGP1H4TMFRJ9309D1S' where id=8;
-update noar tt set b1='QR6J3GUTI8PHITP' where id=8;
-update noar ti set b1='QR6J3GUTI8PHITP' where id=8;
-update noar tt set b2='INP2JHVS1KGJ8F2X7AHYX8WMEVMOI87V' where id=8;
-update noar ti set b2='INP2JHVS1KGJ8F2X7AHYX8WMEVMOI87V' where id=8;
-update noar tt set b0='4OOENX85VMTHK0YOO4VASHQJ6FW4JTG' where id=9;
-update noar ti set b0='4OOENX85VMTHK0YOO4VASHQJ6FW4JTG' where id=9;
-update noar tt set b1='QY1D23A7XH3X' where id=9;
-update noar ti set b1='QY1D23A7XH3X' where id=9;
-update noar tt set b2='IZJJRU7DRVI3F2' where id=9;
-update noar ti set b2='IZJJRU7DRVI3F2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 text not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='ZOJ9SW49HXQQAZFK' where id=1;
-update noar ti set b0='ZOJ9SW49HXQQAZFK' where id=1;
-update noar tt set b1='6YP47XZYE1MVTK65OERJKIL2YET80BK' where id=1;
-update noar ti set b1='6YP47XZYE1MVTK65OERJKIL2YET80BK' where id=1;
-update noar tt set b2='K6B2HO6PT' where id=1;
-update noar ti set b2='K6B2HO6PT' where id=1;
-update noar tt set b0='G7UWUB4' where id=2;
-update noar ti set b0='G7UWUB4' where id=2;
-update noar tt set b1='H5NY6M6N96BLF9ICD2M8Y66VE' where id=2;
-update noar ti set b1='H5NY6M6N96BLF9ICD2M8Y66VE' where id=2;
-update noar tt set b2='DH0SBB0MMP09FDKGYRXGVNU1G92P44' where id=2;
-update noar ti set b2='DH0SBB0MMP09FDKGYRXGVNU1G92P44' where id=2;
-update noar tt set b0='GPHWBK8' where id=3;
-update noar ti set b0='GPHWBK8' where id=3;
-update noar tt set b1='TQ2JG9D0WP48GOR04L3GTDRBHG' where id=3;
-update noar ti set b1='TQ2JG9D0WP48GOR04L3GTDRBHG' where id=3;
-update noar tt set b2='AT1V1LM2K3G' where id=3;
-update noar ti set b2='AT1V1LM2K3G' where id=3;
-update noar tt set b0='QI4AM1Q8W5L4ENGSCR6KPQZOL9S6IF' where id=4;
-update noar ti set b0='QI4AM1Q8W5L4ENGSCR6KPQZOL9S6IF' where id=4;
-update noar tt set b1='PA2IBLRSF2USL6W32J7DSNLUVPUONY7H' where id=4;
-update noar ti set b1='PA2IBLRSF2USL6W32J7DSNLUVPUONY7H' where id=4;
-update noar tt set b2='735WPLOM' where id=4;
-update noar ti set b2='735WPLOM' where id=4;
-update noar tt set b0='U8MXOUAJU8Q0HLQZ8U5SLN9' where id=5;
-update noar ti set b0='U8MXOUAJU8Q0HLQZ8U5SLN9' where id=5;
-update noar tt set b1='G15702GA2MAUTTE9L87GY' where id=5;
-update noar ti set b1='G15702GA2MAUTTE9L87GY' where id=5;
-update noar tt set b2='NCWJ661R' where id=5;
-update noar ti set b2='NCWJ661R' where id=5;
-update noar tt set b0='939WN2' where id=6;
-update noar ti set b0='939WN2' where id=6;
-update noar tt set b1='01RSWCKNG7KR6GRAV7FLB901IYQV' where id=6;
-update noar ti set b1='01RSWCKNG7KR6GRAV7FLB901IYQV' where id=6;
-update noar tt set b2='B' where id=6;
-update noar ti set b2='B' where id=6;
-update noar tt set b0='1RNSOBU73X' where id=7;
-update noar ti set b0='1RNSOBU73X' where id=7;
-update noar tt set b1='3W606F9XRYI89205LMZNG1BS19XNU' where id=7;
-update noar ti set b1='3W606F9XRYI89205LMZNG1BS19XNU' where id=7;
-update noar tt set b2='JH4HDYDVZT9ITR' where id=7;
-update noar ti set b2='JH4HDYDVZT9ITR' where id=7;
-update noar tt set b0='PHJU3GC28F97RFABA2V69GGB0BUT235' where id=8;
-update noar ti set b0='PHJU3GC28F97RFABA2V69GGB0BUT235' where id=8;
-update noar tt set b1='53XB8R8PWE1NNNB7' where id=8;
-update noar ti set b1='53XB8R8PWE1NNNB7' where id=8;
-update noar tt set b2='UFPD2BL4SIOGE4VBF7O2O6L68VT' where id=8;
-update noar ti set b2='UFPD2BL4SIOGE4VBF7O2O6L68VT' where id=8;
-update noar tt set b0='V4F3D791' where id=9;
-update noar ti set b0='V4F3D791' where id=9;
-update noar tt set b1='9H4PC2PS3YEKU' where id=9;
-update noar ti set b1='9H4PC2PS3YEKU' where id=9;
-update noar tt set b2='6YVZOJIQCVDTPSX6N6GRG' where id=9;
-update noar ti set b2='6YVZOJIQCVDTPSX6N6GRG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 text null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='8PFJXWHPTLME3MS7VAJ9ONHHQQ' where id=1;
-update noar ti set b0='8PFJXWHPTLME3MS7VAJ9ONHHQQ' where id=1;
-update noar tt set b1='C6RF5LRN62Q7TTG' where id=1;
-update noar ti set b1='C6RF5LRN62Q7TTG' where id=1;
-update noar tt set b2='X' where id=1;
-update noar ti set b2='X' where id=1;
-update noar tt set b0='YR4KE' where id=2;
-update noar ti set b0='YR4KE' where id=2;
-update noar tt set b1='R1WEIKTVQNOODULE' where id=2;
-update noar ti set b1='R1WEIKTVQNOODULE' where id=2;
-update noar tt set b2='0E2RPX0CRPKS5XXAAA9YDC5HL' where id=2;
-update noar ti set b2='0E2RPX0CRPKS5XXAAA9YDC5HL' where id=2;
-update noar tt set b0='ZQ80K8E8KJSMFXX' where id=3;
-update noar ti set b0='ZQ80K8E8KJSMFXX' where id=3;
-update noar tt set b1='13' where id=3;
-update noar ti set b1='13' where id=3;
-update noar tt set b2='2P1LXI' where id=3;
-update noar ti set b2='2P1LXI' where id=3;
-update noar tt set b0='YJMVH7FHL83P7DAR6BE396792V5FTXXE' where id=4;
-update noar ti set b0='YJMVH7FHL83P7DAR6BE396792V5FTXXE' where id=4;
-update noar tt set b1='1O32R1Q57Y6VBUG49PIIQ' where id=4;
-update noar ti set b1='1O32R1Q57Y6VBUG49PIIQ' where id=4;
-update noar tt set b2='J2Q' where id=4;
-update noar ti set b2='J2Q' where id=4;
-update noar tt set b0='JHZ60NXWD1Z1AU1' where id=5;
-update noar ti set b0='JHZ60NXWD1Z1AU1' where id=5;
-update noar tt set b1='KWRSEAMTEJR2FA7' where id=5;
-update noar ti set b1='KWRSEAMTEJR2FA7' where id=5;
-update noar tt set b2='IPIYGP01EUO' where id=5;
-update noar ti set b2='IPIYGP01EUO' where id=5;
-update noar tt set b0='S1P0MAEVOEQKFWAMRFHQA99ZB' where id=6;
-update noar ti set b0='S1P0MAEVOEQKFWAMRFHQA99ZB' where id=6;
-update noar tt set b1='DQOJ2V96R8H' where id=6;
-update noar ti set b1='DQOJ2V96R8H' where id=6;
-update noar tt set b2='70T9DR7KCA7WS5RLA40IPSJP' where id=6;
-update noar ti set b2='70T9DR7KCA7WS5RLA40IPSJP' where id=6;
-update noar tt set b0='TRMSFWV66PF' where id=7;
-update noar ti set b0='TRMSFWV66PF' where id=7;
-update noar tt set b1='8WSO2LT0VUHP1RMIM' where id=7;
-update noar ti set b1='8WSO2LT0VUHP1RMIM' where id=7;
-update noar tt set b2='DHKM3N3IJVJC' where id=7;
-update noar ti set b2='DHKM3N3IJVJC' where id=7;
-update noar tt set b0='T9GZ47NM' where id=8;
-update noar ti set b0='T9GZ47NM' where id=8;
-update noar tt set b1='68I4PDRVJE2' where id=8;
-update noar ti set b1='68I4PDRVJE2' where id=8;
-update noar tt set b2='ALPRPCMWH4I9OCHFRJ5WSRP4KORZFO7A' where id=8;
-update noar ti set b2='ALPRPCMWH4I9OCHFRJ5WSRP4KORZFO7A' where id=8;
-update noar tt set b0='2PH7G3W' where id=9;
-update noar ti set b0='2PH7G3W' where id=9;
-update noar tt set b1='VF4MQFQB9V6XA64VZV73Q6V1B037E9VO' where id=9;
-update noar ti set b1='VF4MQFQB9V6XA64VZV73Q6V1B037E9VO' where id=9;
-update noar tt set b2='S' where id=9;
-update noar ti set b2='S' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 text not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='QUJ9LBDNAXIHUFMR991SEHLDPJM' where id=1;
-update noar ti set b0='QUJ9LBDNAXIHUFMR991SEHLDPJM' where id=1;
-update noar tt set b1='UWA642K8WUJN78WE2R0A3AC1Z' where id=1;
-update noar ti set b1='UWA642K8WUJN78WE2R0A3AC1Z' where id=1;
-update noar tt set b2='RDZ9US' where id=1;
-update noar ti set b2='RDZ9US' where id=1;
-update noar tt set b0='4EW1J0I8' where id=2;
-update noar ti set b0='4EW1J0I8' where id=2;
-update noar tt set b1='P0IRCH8UR9KU52478' where id=2;
-update noar ti set b1='P0IRCH8UR9KU52478' where id=2;
-update noar tt set b2='HJOZI2OW98D7' where id=2;
-update noar ti set b2='HJOZI2OW98D7' where id=2;
-update noar tt set b0='9RJ9D9369596' where id=3;
-update noar ti set b0='9RJ9D9369596' where id=3;
-update noar tt set b1='TVXNJ5BU691U8Z01S' where id=3;
-update noar ti set b1='TVXNJ5BU691U8Z01S' where id=3;
-update noar tt set b2='C9LZXIVO2R1F3BDLA1HDR7' where id=3;
-update noar ti set b2='C9LZXIVO2R1F3BDLA1HDR7' where id=3;
-update noar tt set b0='IML54WVA5PRYNRPE0R7VAVD7DGL' where id=4;
-update noar ti set b0='IML54WVA5PRYNRPE0R7VAVD7DGL' where id=4;
-update noar tt set b1='FUOSDQBJ203P' where id=4;
-update noar ti set b1='FUOSDQBJ203P' where id=4;
-update noar tt set b2='QC11' where id=4;
-update noar ti set b2='QC11' where id=4;
-update noar tt set b0='OL2UZNX6J19SWR90S5ECPB2HC' where id=5;
-update noar ti set b0='OL2UZNX6J19SWR90S5ECPB2HC' where id=5;
-update noar tt set b1='A' where id=5;
-update noar ti set b1='A' where id=5;
-update noar tt set b2='68N06E5CUAV792AO' where id=5;
-update noar ti set b2='68N06E5CUAV792AO' where id=5;
-update noar tt set b0='H4U5K' where id=6;
-update noar ti set b0='H4U5K' where id=6;
-update noar tt set b1='6CTY54R1CV7MP8IRSITGY2E' where id=6;
-update noar ti set b1='6CTY54R1CV7MP8IRSITGY2E' where id=6;
-update noar tt set b2='Y50MFVAV039SF9YQUXIXIQP' where id=6;
-update noar ti set b2='Y50MFVAV039SF9YQUXIXIQP' where id=6;
-update noar tt set b0='VJ934C6XP73X7IHALF2008YX1RXCHKLL' where id=7;
-update noar ti set b0='VJ934C6XP73X7IHALF2008YX1RXCHKLL' where id=7;
-update noar tt set b1='F1FBJUSLMKORRUK0F2PF5JQWAV' where id=7;
-update noar ti set b1='F1FBJUSLMKORRUK0F2PF5JQWAV' where id=7;
-update noar tt set b2='8I1VRK' where id=7;
-update noar ti set b2='8I1VRK' where id=7;
-update noar tt set b0='1IFCV5OWSCDA0H69FP2L' where id=8;
-update noar ti set b0='1IFCV5OWSCDA0H69FP2L' where id=8;
-update noar tt set b1='U6ZE3HIWNQPFS0VMSV' where id=8;
-update noar ti set b1='U6ZE3HIWNQPFS0VMSV' where id=8;
-update noar tt set b2='OPO075JAZXT62TEHK' where id=8;
-update noar ti set b2='OPO075JAZXT62TEHK' where id=8;
-update noar tt set b0='UDXBKR5BT' where id=9;
-update noar ti set b0='UDXBKR5BT' where id=9;
-update noar tt set b1='M5M687DEUEBDZJ0OMCR71DGGDN84YG0' where id=9;
-update noar ti set b1='M5M687DEUEBDZJ0OMCR71DGGDN84YG0' where id=9;
-update noar tt set b2='3YV1IT' where id=9;
-update noar ti set b2='3YV1IT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 text null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='P4AD2RGQ5Z8FCJFHPY1XPBFQ' where id=1;
-update noar ti set b0='P4AD2RGQ5Z8FCJFHPY1XPBFQ' where id=1;
-update noar tt set b1='00MV75PG3' where id=1;
-update noar ti set b1='00MV75PG3' where id=1;
-update noar tt set b2='RYVYLRSWKBTDMYEC1L1JT9D5ZMFX' where id=1;
-update noar ti set b2='RYVYLRSWKBTDMYEC1L1JT9D5ZMFX' where id=1;
-update noar tt set b0='U2TANQAGA77NH1K58V2R3' where id=2;
-update noar ti set b0='U2TANQAGA77NH1K58V2R3' where id=2;
-update noar tt set b1='63VLXO1C3D54A2' where id=2;
-update noar ti set b1='63VLXO1C3D54A2' where id=2;
-update noar tt set b2='JK2HLGFR8KK9F3KM3THI8' where id=2;
-update noar ti set b2='JK2HLGFR8KK9F3KM3THI8' where id=2;
-update noar tt set b0='BFIDS55EUYYHFCPQ7RVFZTZY35SDFP' where id=3;
-update noar ti set b0='BFIDS55EUYYHFCPQ7RVFZTZY35SDFP' where id=3;
-update noar tt set b1='UU6H2SZWJTX7MT8CH' where id=3;
-update noar ti set b1='UU6H2SZWJTX7MT8CH' where id=3;
-update noar tt set b2='JISET1GTB2PXR' where id=3;
-update noar ti set b2='JISET1GTB2PXR' where id=3;
-update noar tt set b0='E8PGHJ00E0EV8D9PJG44XKMWC1ZFPECH' where id=4;
-update noar ti set b0='E8PGHJ00E0EV8D9PJG44XKMWC1ZFPECH' where id=4;
-update noar tt set b1='XCO5EK1BCRPXK' where id=4;
-update noar ti set b1='XCO5EK1BCRPXK' where id=4;
-update noar tt set b2='N4DKM' where id=4;
-update noar ti set b2='N4DKM' where id=4;
-update noar tt set b0='4LGHUC2' where id=5;
-update noar ti set b0='4LGHUC2' where id=5;
-update noar tt set b1='SQG1PEBF3X44D0P4QI6936S93' where id=5;
-update noar ti set b1='SQG1PEBF3X44D0P4QI6936S93' where id=5;
-update noar tt set b2='V1SNEVI1QR31ZKJ5ZP4' where id=5;
-update noar ti set b2='V1SNEVI1QR31ZKJ5ZP4' where id=5;
-update noar tt set b0='8' where id=6;
-update noar ti set b0='8' where id=6;
-update noar tt set b1='LI9M938N2DY6O63RYS3' where id=6;
-update noar ti set b1='LI9M938N2DY6O63RYS3' where id=6;
-update noar tt set b2='I91ME1ZUAD6H2XO86WJK5BHEQS' where id=6;
-update noar ti set b2='I91ME1ZUAD6H2XO86WJK5BHEQS' where id=6;
-update noar tt set b0='ZDH6QOA6V42TN' where id=7;
-update noar ti set b0='ZDH6QOA6V42TN' where id=7;
-update noar tt set b1='OCIJD' where id=7;
-update noar ti set b1='OCIJD' where id=7;
-update noar tt set b2='NA9621YEEDZGASGE0' where id=7;
-update noar ti set b2='NA9621YEEDZGASGE0' where id=7;
-update noar tt set b0='7FGZFLEPTGIZZKZMRSMY9' where id=8;
-update noar ti set b0='7FGZFLEPTGIZZKZMRSMY9' where id=8;
-update noar tt set b1='61U3PWW00LL731GIOCZG' where id=8;
-update noar ti set b1='61U3PWW00LL731GIOCZG' where id=8;
-update noar tt set b2='4573VI901F86GDSDO4NL9661B' where id=8;
-update noar ti set b2='4573VI901F86GDSDO4NL9661B' where id=8;
-update noar tt set b0='BB1T3VLBBTF3J1JQIIM3' where id=9;
-update noar ti set b0='BB1T3VLBBTF3J1JQIIM3' where id=9;
-update noar tt set b1='YODBR' where id=9;
-update noar ti set b1='YODBR' where id=9;
-update noar tt set b2='PB6SXV8USIP4U0UQLUSONBQ0' where id=9;
-update noar ti set b2='PB6SXV8USIP4U0UQLUSONBQ0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 text not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='31PKJM51YE4' where id=1;
-update noar ti set b0='31PKJM51YE4' where id=1;
-update noar tt set b1='WXXEI' where id=1;
-update noar ti set b1='WXXEI' where id=1;
-update noar tt set b2='YLN3FHUROB2FO2BR3DFS6' where id=1;
-update noar ti set b2='YLN3FHUROB2FO2BR3DFS6' where id=1;
-update noar tt set b0='HF4HBXQ6IS' where id=2;
-update noar ti set b0='HF4HBXQ6IS' where id=2;
-update noar tt set b1='Q8PDD' where id=2;
-update noar ti set b1='Q8PDD' where id=2;
-update noar tt set b2='O3X1SR3BJI2ZV9' where id=2;
-update noar ti set b2='O3X1SR3BJI2ZV9' where id=2;
-update noar tt set b0='UKDG5PRMIO4I' where id=3;
-update noar ti set b0='UKDG5PRMIO4I' where id=3;
-update noar tt set b1='JNO5J8O4NFBJEUN5QC8YH3VTBS4Y4' where id=3;
-update noar ti set b1='JNO5J8O4NFBJEUN5QC8YH3VTBS4Y4' where id=3;
-update noar tt set b2='MAEOTNCLB30YK2AP8N' where id=3;
-update noar ti set b2='MAEOTNCLB30YK2AP8N' where id=3;
-update noar tt set b0='NUBEYHPAOZOXHSY1TOLMN6F3JHXJ0Y72' where id=4;
-update noar ti set b0='NUBEYHPAOZOXHSY1TOLMN6F3JHXJ0Y72' where id=4;
-update noar tt set b1='RBR0JR6F6B8GWHK1W40BW4' where id=4;
-update noar ti set b1='RBR0JR6F6B8GWHK1W40BW4' where id=4;
-update noar tt set b2='X7WECAGSM9P5' where id=4;
-update noar ti set b2='X7WECAGSM9P5' where id=4;
-update noar tt set b0='DRVXBSP42P' where id=5;
-update noar ti set b0='DRVXBSP42P' where id=5;
-update noar tt set b1='MEO5' where id=5;
-update noar ti set b1='MEO5' where id=5;
-update noar tt set b2='NWR7410JBM0QX101I' where id=5;
-update noar ti set b2='NWR7410JBM0QX101I' where id=5;
-update noar tt set b0='U4LM8OY6H744' where id=6;
-update noar ti set b0='U4LM8OY6H744' where id=6;
-update noar tt set b1='JZLIYZVWLOSH7RQ6' where id=6;
-update noar ti set b1='JZLIYZVWLOSH7RQ6' where id=6;
-update noar tt set b2='AK7ERXV9UDLOAUFC6ZD8Z' where id=6;
-update noar ti set b2='AK7ERXV9UDLOAUFC6ZD8Z' where id=6;
-update noar tt set b0='EI13RVZEBO' where id=7;
-update noar ti set b0='EI13RVZEBO' where id=7;
-update noar tt set b1='MOKVMZ9NOFBE5MZ1R3' where id=7;
-update noar ti set b1='MOKVMZ9NOFBE5MZ1R3' where id=7;
-update noar tt set b2='IS1909KHX46Y52T75' where id=7;
-update noar ti set b2='IS1909KHX46Y52T75' where id=7;
-update noar tt set b0='7IAF' where id=8;
-update noar ti set b0='7IAF' where id=8;
-update noar tt set b1='V53X6XCV3KSPPXJV' where id=8;
-update noar ti set b1='V53X6XCV3KSPPXJV' where id=8;
-update noar tt set b2='F15HUXD0D2Z' where id=8;
-update noar ti set b2='F15HUXD0D2Z' where id=8;
-update noar tt set b0='7SA2WI9HJ16JCG92O78I0' where id=9;
-update noar ti set b0='7SA2WI9HJ16JCG92O78I0' where id=9;
-update noar tt set b1='QYVUDKJ' where id=9;
-update noar ti set b1='QYVUDKJ' where id=9;
-update noar tt set b2='75EKSBDTZEY6ZMUSR9RG99LKG3I' where id=9;
-update noar ti set b2='75EKSBDTZEY6ZMUSR9RG99LKG3I' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text null,
- b1 text null,
- b2 text null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='KGT2OUVZ4RW75Z720HTRXUEUT0C9L' where id=1;
-update noar ti set b0='KGT2OUVZ4RW75Z720HTRXUEUT0C9L' where id=1;
-update noar tt set b1='7VVLWMQ5RZI49LQ3CYGTBW37VRV1C08Y' where id=1;
-update noar ti set b1='7VVLWMQ5RZI49LQ3CYGTBW37VRV1C08Y' where id=1;
-update noar tt set b2='UHM3PVVOFK' where id=1;
-update noar ti set b2='UHM3PVVOFK' where id=1;
-update noar tt set b0='3WLFBVTSTFOAR1H6LZJII57' where id=2;
-update noar ti set b0='3WLFBVTSTFOAR1H6LZJII57' where id=2;
-update noar tt set b1='3RV5I3S44HLJ5C22YE1V1LZHV4XU5O7' where id=2;
-update noar ti set b1='3RV5I3S44HLJ5C22YE1V1LZHV4XU5O7' where id=2;
-update noar tt set b2='EH' where id=2;
-update noar ti set b2='EH' where id=2;
-update noar tt set b0='04K67BHVGEVC2IIE' where id=3;
-update noar ti set b0='04K67BHVGEVC2IIE' where id=3;
-update noar tt set b1='VQRJQFRDPSN2EO88GU84C' where id=3;
-update noar ti set b1='VQRJQFRDPSN2EO88GU84C' where id=3;
-update noar tt set b2='0E' where id=3;
-update noar ti set b2='0E' where id=3;
-update noar tt set b0='Z4KC4F123J711' where id=4;
-update noar ti set b0='Z4KC4F123J711' where id=4;
-update noar tt set b1='K07' where id=4;
-update noar ti set b1='K07' where id=4;
-update noar tt set b2='3CEN03R' where id=4;
-update noar ti set b2='3CEN03R' where id=4;
-update noar tt set b0='LZXPD2UT' where id=5;
-update noar ti set b0='LZXPD2UT' where id=5;
-update noar tt set b1='E386' where id=5;
-update noar ti set b1='E386' where id=5;
-update noar tt set b2='N6V64UW' where id=5;
-update noar ti set b2='N6V64UW' where id=5;
-update noar tt set b0='MZE3EVZ0GTQ847GEAHQ' where id=6;
-update noar ti set b0='MZE3EVZ0GTQ847GEAHQ' where id=6;
-update noar tt set b1='4J0F9WUCWY06C5IV9QBLUXXE1' where id=6;
-update noar ti set b1='4J0F9WUCWY06C5IV9QBLUXXE1' where id=6;
-update noar tt set b2='FRCJF1683XAKVEE' where id=6;
-update noar ti set b2='FRCJF1683XAKVEE' where id=6;
-update noar tt set b0='DR8V3B9VRB8UWPKDYNWN9VN14B' where id=7;
-update noar ti set b0='DR8V3B9VRB8UWPKDYNWN9VN14B' where id=7;
-update noar tt set b1='OTNQCJDJRKVUXXPU' where id=7;
-update noar ti set b1='OTNQCJDJRKVUXXPU' where id=7;
-update noar tt set b2='BIIJLOMAME661KQ7A2' where id=7;
-update noar ti set b2='BIIJLOMAME661KQ7A2' where id=7;
-update noar tt set b0='IS17X2UTDBJQBKOHQ997MQAFM7XK' where id=8;
-update noar ti set b0='IS17X2UTDBJQBKOHQ997MQAFM7XK' where id=8;
-update noar tt set b1='4103QO4O9HPIZ7Z970RORJ85J99QU2J2' where id=8;
-update noar ti set b1='4103QO4O9HPIZ7Z970RORJ85J99QU2J2' where id=8;
-update noar tt set b2='AWCPPC74S89S7GBV9ZZMJJN2CZX' where id=8;
-update noar ti set b2='AWCPPC74S89S7GBV9ZZMJJN2CZX' where id=8;
-update noar tt set b0='7373' where id=9;
-update noar ti set b0='7373' where id=9;
-update noar tt set b1='42O9AXDJDCC6GCTD7FI7' where id=9;
-update noar ti set b1='42O9AXDJDCC6GCTD7FI7' where id=9;
-update noar tt set b2='GO6MZKMUBB318SARJ' where id=9;
-update noar ti set b2='GO6MZKMUBB318SARJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- b0 text not null,
- b1 text not null,
- b2 text not null
-) engine=tokudb;
-insert into tt values (1,'','','');
-insert into tt values (2,'','','');
-insert into tt values (3,'','','');
-insert into tt values (4,'','','');
-insert into tt values (5,'','','');
-insert into tt values (6,'','','');
-insert into tt values (7,'','','');
-insert into tt values (8,'','','');
-insert into tt values (9,'','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set b0='BN5I0IAG1H81K6N61ZL5DLGEEMR' where id=1;
-update noar ti set b0='BN5I0IAG1H81K6N61ZL5DLGEEMR' where id=1;
-update noar tt set b1='VI48T0MVLTMP21BJS607BACKW8' where id=1;
-update noar ti set b1='VI48T0MVLTMP21BJS607BACKW8' where id=1;
-update noar tt set b2='LR' where id=1;
-update noar ti set b2='LR' where id=1;
-update noar tt set b0='AOJ79MI3DOM7BB6IVCV4CN8' where id=2;
-update noar ti set b0='AOJ79MI3DOM7BB6IVCV4CN8' where id=2;
-update noar tt set b1='WSXB92NDOIWDCLCQGD2LM4CZX' where id=2;
-update noar ti set b1='WSXB92NDOIWDCLCQGD2LM4CZX' where id=2;
-update noar tt set b2='KNHK' where id=2;
-update noar ti set b2='KNHK' where id=2;
-update noar tt set b0='2G9N7R6EFQA7JE13ATMA3AH357VDS' where id=3;
-update noar ti set b0='2G9N7R6EFQA7JE13ATMA3AH357VDS' where id=3;
-update noar tt set b1='WJYP9XQVJ8RKEPQAGV' where id=3;
-update noar ti set b1='WJYP9XQVJ8RKEPQAGV' where id=3;
-update noar tt set b2='BFXR1STWUZY9RM' where id=3;
-update noar ti set b2='BFXR1STWUZY9RM' where id=3;
-update noar tt set b0='K0F3W234B0LZY6' where id=4;
-update noar ti set b0='K0F3W234B0LZY6' where id=4;
-update noar tt set b1='O5T9Y10C8OED2OC92ZJ8AB5WBCXCOB9S' where id=4;
-update noar ti set b1='O5T9Y10C8OED2OC92ZJ8AB5WBCXCOB9S' where id=4;
-update noar tt set b2='GBUS6Y9ECF' where id=4;
-update noar ti set b2='GBUS6Y9ECF' where id=4;
-update noar tt set b0='ZHC' where id=5;
-update noar ti set b0='ZHC' where id=5;
-update noar tt set b1='DQR9P5VSSBA01WQ' where id=5;
-update noar ti set b1='DQR9P5VSSBA01WQ' where id=5;
-update noar tt set b2='5' where id=5;
-update noar ti set b2='5' where id=5;
-update noar tt set b0='6T62BGHYI4JSUP45AT2ANX5' where id=6;
-update noar ti set b0='6T62BGHYI4JSUP45AT2ANX5' where id=6;
-update noar tt set b1='2XP9KMPQM56VQAPFI9H4CMMM4BW' where id=6;
-update noar ti set b1='2XP9KMPQM56VQAPFI9H4CMMM4BW' where id=6;
-update noar tt set b2='0QZ5R40' where id=6;
-update noar ti set b2='0QZ5R40' where id=6;
-update noar tt set b0='CXCL4RYSR57W7V3G1QK3M5W0ZH7' where id=7;
-update noar ti set b0='CXCL4RYSR57W7V3G1QK3M5W0ZH7' where id=7;
-update noar tt set b1='0HJLH1JK' where id=7;
-update noar ti set b1='0HJLH1JK' where id=7;
-update noar tt set b2='R09YIQW78' where id=7;
-update noar ti set b2='R09YIQW78' where id=7;
-update noar tt set b0='QLDCVCMHCISPBS8H9I' where id=8;
-update noar ti set b0='QLDCVCMHCISPBS8H9I' where id=8;
-update noar tt set b1='9Z1MCQY6GN5CVGWTE266LIE' where id=8;
-update noar ti set b1='9Z1MCQY6GN5CVGWTE266LIE' where id=8;
-update noar tt set b2='2IQ4JF3X0RK181I7DKZY' where id=8;
-update noar ti set b2='2IQ4JF3X0RK181I7DKZY' where id=8;
-update noar tt set b0='UDWIQTSM59BA8DBSPNLYS0EEJDFCFG' where id=9;
-update noar ti set b0='UDWIQTSM59BA8DBSPNLYS0EEJDFCFG' where id=9;
-update noar tt set b1='L' where id=9;
-update noar ti set b1='L' where id=9;
-update noar tt set b2='OQ22J6SMTSA0KSHTMU' where id=9;
-update noar ti set b2='OQ22J6SMTSA0KSHTMU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
+--source ../include/fast_update_gen_header.inc
+
+--let GENERATED=$MYSQL_TMP_DIR/generated_fast_update_blobs.inc
+
+--perl
+
+ my $nrows = 10;
+ open(FILE, '>', "$ENV{GENERATED}") or die;
+ my @blob_types = ('tinyblob', 'blob', 'mediumblob', 'longblob', 'text');
+ foreach my $a (@blob_types) {
+ foreach my $b (@blob_types) {
+ foreach my $c (@blob_types) {
+ foreach my $n ('null', 'not null') {
+ test_blobs([$a, $b, $c], $n, $nrows);
+ }
+ }
+ }
+ }
+ close FILE;
+
+ sub test_blobs {
+ my $cols = shift;
+ my $n = shift;
+ my $nrows = shift;
+
+ print FILE 'create table tt (id bigint unsigned primary key,';
+ foreach my $i (0 .. $#{$cols}) {
+ if ($i < $#{$cols}) {
+ print FILE " b$i $cols->[$i] $n, ";
+ }
+ else {
+ print FILE "b$i $cols->[$i] $n";
+ }
+
+ }
+ print FILE ") engine=tokudb;\n";
+
+ foreach my $id (1 .. $nrows) {
+ if ($n eq 'null') {
+ print FILE "insert into tt (id) values ($id);\n";
+ }
+ else {
+ print FILE "insert into tt values ($id,'','','');\n";
+ }
+ }
+
+ print FILE "create table ti like tt;\n";
+ print FILE "alter table ti engine=innodb;\n";
+ print FILE "insert into ti select * from tt;\n";
+
+ foreach my $id (1 .. $nrows) {
+ foreach my $i (0 .. $#{$cols}) {
+ my $long_str = rnd_str((rand(32) + 1), ("A" .. "Z", 0 .. 9));
+ print FILE "update tt set b$i='$long_str' where id=$id;\n";
+ print FILE "update ti set b$i='$long_str' where id=$id;\n";
+ }
+ }
+
+ print FILE '--let $diff_tables = test.tt, test.ti'."\n";
+ print FILE '--source include/diff_tables.inc'."\n";
+ print FILE 'drop table tt, ti;';
+ }
+
+ sub rnd_str { join '', @_[ map{ rand @_ } 1 .. shift ] }
+
+EOF
+
+--source ../include/fast_update_gen_footer_silent.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.py b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.py
deleted file mode 100644
index 6288b5b2a53..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.py
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-import random
-import string
-
-def main():
- print "# generated by tokudb_fast_update_blobs_fixed_varchar.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists t;"
- print "enable_warnings;"
-
- nrows = 10
-
- blob_types = [ 'tinyblob', 'blob', 'mediumblob', 'longblob' ]
- for a in blob_types:
- for b in blob_types:
- for c in blob_types:
- for n in [ 'null', 'not null' ]:
- for v in [ 'varchar(32)', 'varchar(256)' ]:
- test_blobs([ a, b, c ] , v, n, nrows)
- return 0
-
-def test_blobs(cols, v, n, nrows):
- print "create table tt (id bigint unsigned primary key,"
- print " f0 int %s," % (n)
- print " v0 %s %s," % (v, n)
- for i in range(len(cols)):
- if i < len(cols)-1:
- print " b%d %s %s," % (i, cols[i], n)
- else:
- print " b%d %s %s" % (i, cols[i], n)
- print ") engine=tokudb;"
-
- for id in range(1,nrows):
- if n == 'null':
- print "insert into tt (id) values (%d);" % (id)
- else:
- print "insert into tt values (%d,0,'','','','');" % (id)
-
- print "create table ti like tt;"
- print "alter table ti engine=innodb;"
- print "insert into ti select * from tt;"
-
- for id in range(1,nrows):
- for i in range(3):
- long_str = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(random.randint(1,32)))
- print "update noar tt set v%d='%s' where id=%d;" % (0, long_str, id)
- print "update noar ti set v%d='%s' where id=%d;" % (0, long_str, id)
-
- long_str = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(random.randint(1,32)))
- print "update noar tt set b%d='%s' where id=%d;" % (i, long_str, id)
- print "update noar ti set b%d='%s' where id=%d;" % (i, long_str, id)
-
- print "let $diff_tables = test.tt, test.ti;"
- print "source include/diff_tables.inc;"
-
- print "drop table tt, ti;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.test
deleted file mode 100644
index c4df1a29f39..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_fixed_varchar.test
+++ /dev/null
@@ -1,33287 +0,0 @@
-# generated by tokudb_fast_update_blobs_fixed_varchar.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UP9F5O0JN4QXD8HH' where id=1;
-update noar ti set v0='UP9F5O0JN4QXD8HH' where id=1;
-update noar tt set b0='EQGX2U37E6GA0YSE85' where id=1;
-update noar ti set b0='EQGX2U37E6GA0YSE85' where id=1;
-update noar tt set v0='EAYWOECTE' where id=1;
-update noar ti set v0='EAYWOECTE' where id=1;
-update noar tt set b1='3DQMQ1AYYQMVH7KIDGQRPPYR2DG5L4FX' where id=1;
-update noar ti set b1='3DQMQ1AYYQMVH7KIDGQRPPYR2DG5L4FX' where id=1;
-update noar tt set v0='QAAYX2OSCJTKYCHQPOEVKQBB13B4U' where id=1;
-update noar ti set v0='QAAYX2OSCJTKYCHQPOEVKQBB13B4U' where id=1;
-update noar tt set b2='R7P1J6O112EUCRDX0WCD7IDVXRJ68' where id=1;
-update noar ti set b2='R7P1J6O112EUCRDX0WCD7IDVXRJ68' where id=1;
-update noar tt set v0='C2G3ODA9SGFXDOKM15LR9ZD8X' where id=2;
-update noar ti set v0='C2G3ODA9SGFXDOKM15LR9ZD8X' where id=2;
-update noar tt set b0='P2AACV03N5JCQ' where id=2;
-update noar ti set b0='P2AACV03N5JCQ' where id=2;
-update noar tt set v0='B6I2SNUZO7BF17MH8EN7WHCPCIE1NB' where id=2;
-update noar ti set v0='B6I2SNUZO7BF17MH8EN7WHCPCIE1NB' where id=2;
-update noar tt set b1='P39L5F08ZPVJE010T1ACA9ROE5Y5KWK' where id=2;
-update noar ti set b1='P39L5F08ZPVJE010T1ACA9ROE5Y5KWK' where id=2;
-update noar tt set v0='UEX612R01T443' where id=2;
-update noar ti set v0='UEX612R01T443' where id=2;
-update noar tt set b2='9BXWW9NT7MJPZH6E4LW' where id=2;
-update noar ti set b2='9BXWW9NT7MJPZH6E4LW' where id=2;
-update noar tt set v0='8VRY65Q0PZXYZMEWB7PAD08KK5T90973' where id=3;
-update noar ti set v0='8VRY65Q0PZXYZMEWB7PAD08KK5T90973' where id=3;
-update noar tt set b0='VN13VOB0DINTY1UYRUZQF1ASFG' where id=3;
-update noar ti set b0='VN13VOB0DINTY1UYRUZQF1ASFG' where id=3;
-update noar tt set v0='NKWSR6DE2RCFOSHBOWLUUDZ9CL4T8' where id=3;
-update noar ti set v0='NKWSR6DE2RCFOSHBOWLUUDZ9CL4T8' where id=3;
-update noar tt set b1='QB' where id=3;
-update noar ti set b1='QB' where id=3;
-update noar tt set v0='2EKWUEP95ULXGJB4OF' where id=3;
-update noar ti set v0='2EKWUEP95ULXGJB4OF' where id=3;
-update noar tt set b2='Q6IYFN' where id=3;
-update noar ti set b2='Q6IYFN' where id=3;
-update noar tt set v0='IKQCVMC' where id=4;
-update noar ti set v0='IKQCVMC' where id=4;
-update noar tt set b0='N535EEK3NPFVSLTB2FAFWRROGD744ZN' where id=4;
-update noar ti set b0='N535EEK3NPFVSLTB2FAFWRROGD744ZN' where id=4;
-update noar tt set v0='QHNVMNDLY3G4WOVP' where id=4;
-update noar ti set v0='QHNVMNDLY3G4WOVP' where id=4;
-update noar tt set b1='HDPRGT6XXXGVMZKEN9DN9' where id=4;
-update noar ti set b1='HDPRGT6XXXGVMZKEN9DN9' where id=4;
-update noar tt set v0='CV12CSM2AVQGZPHXA3Y2' where id=4;
-update noar ti set v0='CV12CSM2AVQGZPHXA3Y2' where id=4;
-update noar tt set b2='CW7Z0PVFFDQ8CK' where id=4;
-update noar ti set b2='CW7Z0PVFFDQ8CK' where id=4;
-update noar tt set v0='7SC69BS2SHACUDZVAT8KFC4' where id=5;
-update noar ti set v0='7SC69BS2SHACUDZVAT8KFC4' where id=5;
-update noar tt set b0='JDNI7VC' where id=5;
-update noar ti set b0='JDNI7VC' where id=5;
-update noar tt set v0='5SBZI8TP' where id=5;
-update noar ti set v0='5SBZI8TP' where id=5;
-update noar tt set b1='RTFVTNJXKCRHBSGJRY0IZN' where id=5;
-update noar ti set b1='RTFVTNJXKCRHBSGJRY0IZN' where id=5;
-update noar tt set v0='56VE0IR8LWSTMCHM' where id=5;
-update noar ti set v0='56VE0IR8LWSTMCHM' where id=5;
-update noar tt set b2='3FSJ78' where id=5;
-update noar ti set b2='3FSJ78' where id=5;
-update noar tt set v0='2X4Q8S76IL22ER5A2GVT' where id=6;
-update noar ti set v0='2X4Q8S76IL22ER5A2GVT' where id=6;
-update noar tt set b0='Y9101E34S6Z2OYB5MDYQPZGCM3IZL7' where id=6;
-update noar ti set b0='Y9101E34S6Z2OYB5MDYQPZGCM3IZL7' where id=6;
-update noar tt set v0='YQQR77N2QTM' where id=6;
-update noar ti set v0='YQQR77N2QTM' where id=6;
-update noar tt set b1='1ZALS3OP2JRCSCO8H66BE09WV8HC' where id=6;
-update noar ti set b1='1ZALS3OP2JRCSCO8H66BE09WV8HC' where id=6;
-update noar tt set v0='D8QT15LKKEJFNJG298Q77ZU' where id=6;
-update noar ti set v0='D8QT15LKKEJFNJG298Q77ZU' where id=6;
-update noar tt set b2='HYLO1AYTN' where id=6;
-update noar ti set b2='HYLO1AYTN' where id=6;
-update noar tt set v0='UFIWRPMOVW5C' where id=7;
-update noar ti set v0='UFIWRPMOVW5C' where id=7;
-update noar tt set b0='PES1N2P9GMTJDLGJAP5QDVQ4BNG' where id=7;
-update noar ti set b0='PES1N2P9GMTJDLGJAP5QDVQ4BNG' where id=7;
-update noar tt set v0='VLAQQZAT' where id=7;
-update noar ti set v0='VLAQQZAT' where id=7;
-update noar tt set b1='73FP' where id=7;
-update noar ti set b1='73FP' where id=7;
-update noar tt set v0='4DU1OB96AM6WMHZDR24WNN7NPI4' where id=7;
-update noar ti set v0='4DU1OB96AM6WMHZDR24WNN7NPI4' where id=7;
-update noar tt set b2='G1RF3N24F1U8L9I589U8WMO' where id=7;
-update noar ti set b2='G1RF3N24F1U8L9I589U8WMO' where id=7;
-update noar tt set v0='UYF92O382IWRRQ6MM1ZFAPQNZ8' where id=8;
-update noar ti set v0='UYF92O382IWRRQ6MM1ZFAPQNZ8' where id=8;
-update noar tt set b0='8KTWN9NSBQT6' where id=8;
-update noar ti set b0='8KTWN9NSBQT6' where id=8;
-update noar tt set v0='942BQ1D9B' where id=8;
-update noar ti set v0='942BQ1D9B' where id=8;
-update noar tt set b1='3IFV1B2FJY' where id=8;
-update noar ti set b1='3IFV1B2FJY' where id=8;
-update noar tt set v0='87I84MN9HJUQKYIFDPBRHR1' where id=8;
-update noar ti set v0='87I84MN9HJUQKYIFDPBRHR1' where id=8;
-update noar tt set b2='LYY8ML7GUN7UJ7IX53RYP2L' where id=8;
-update noar ti set b2='LYY8ML7GUN7UJ7IX53RYP2L' where id=8;
-update noar tt set v0='2XKR0RNJJPIN3Y4H' where id=9;
-update noar ti set v0='2XKR0RNJJPIN3Y4H' where id=9;
-update noar tt set b0='LDO4E' where id=9;
-update noar ti set b0='LDO4E' where id=9;
-update noar tt set v0='WHMJ' where id=9;
-update noar ti set v0='WHMJ' where id=9;
-update noar tt set b1='J2LM4S9MV' where id=9;
-update noar ti set b1='J2LM4S9MV' where id=9;
-update noar tt set v0='XXZEOMP3LRDU' where id=9;
-update noar ti set v0='XXZEOMP3LRDU' where id=9;
-update noar tt set b2='IE' where id=9;
-update noar ti set b2='IE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FV4DRG1LHP44HGV4NZR7TVIEWZ' where id=1;
-update noar ti set v0='FV4DRG1LHP44HGV4NZR7TVIEWZ' where id=1;
-update noar tt set b0='FS5PN4X2B32UINXW99V' where id=1;
-update noar ti set b0='FS5PN4X2B32UINXW99V' where id=1;
-update noar tt set v0='8MUQ8W189DGFJ5A8N8UO7NX2196MC07X' where id=1;
-update noar ti set v0='8MUQ8W189DGFJ5A8N8UO7NX2196MC07X' where id=1;
-update noar tt set b1='GZ3JC972E2NQEJ11M9IBZBTCXN' where id=1;
-update noar ti set b1='GZ3JC972E2NQEJ11M9IBZBTCXN' where id=1;
-update noar tt set v0='RHDYV4J2V78CSQI64WTQQV5MXGCR' where id=1;
-update noar ti set v0='RHDYV4J2V78CSQI64WTQQV5MXGCR' where id=1;
-update noar tt set b2='8MRPKVQM95Z6KHLNISO' where id=1;
-update noar ti set b2='8MRPKVQM95Z6KHLNISO' where id=1;
-update noar tt set v0='DXDUTO3S' where id=2;
-update noar ti set v0='DXDUTO3S' where id=2;
-update noar tt set b0='0I3UWLX861OUTPKVS4BN0XY' where id=2;
-update noar ti set b0='0I3UWLX861OUTPKVS4BN0XY' where id=2;
-update noar tt set v0='JXTIVEBV5XAVAO5D8' where id=2;
-update noar ti set v0='JXTIVEBV5XAVAO5D8' where id=2;
-update noar tt set b1='OLK6YMPAX' where id=2;
-update noar ti set b1='OLK6YMPAX' where id=2;
-update noar tt set v0='PKSX8' where id=2;
-update noar ti set v0='PKSX8' where id=2;
-update noar tt set b2='TR3HACE395' where id=2;
-update noar ti set b2='TR3HACE395' where id=2;
-update noar tt set v0='RVDWQJWJ7WJ31' where id=3;
-update noar ti set v0='RVDWQJWJ7WJ31' where id=3;
-update noar tt set b0='IWLR3WDB4URQJ325UVOPSAAQFE75K' where id=3;
-update noar ti set b0='IWLR3WDB4URQJ325UVOPSAAQFE75K' where id=3;
-update noar tt set v0='ICKMSBE7BB6XKU20326K' where id=3;
-update noar ti set v0='ICKMSBE7BB6XKU20326K' where id=3;
-update noar tt set b1='UNCMR8LMHNRPIV7TPUEA0WETDA' where id=3;
-update noar ti set b1='UNCMR8LMHNRPIV7TPUEA0WETDA' where id=3;
-update noar tt set v0='U8J0B0QD78HJJUJHB7A9R4CW27PBCEI' where id=3;
-update noar ti set v0='U8J0B0QD78HJJUJHB7A9R4CW27PBCEI' where id=3;
-update noar tt set b2='9O6QERAE1N5HA2ZX8XFOUVM90UANZQ' where id=3;
-update noar ti set b2='9O6QERAE1N5HA2ZX8XFOUVM90UANZQ' where id=3;
-update noar tt set v0='7AHJNKB1Z8U' where id=4;
-update noar ti set v0='7AHJNKB1Z8U' where id=4;
-update noar tt set b0='ZCTM9I' where id=4;
-update noar ti set b0='ZCTM9I' where id=4;
-update noar tt set v0='I8831J2C65TMWH9QG' where id=4;
-update noar ti set v0='I8831J2C65TMWH9QG' where id=4;
-update noar tt set b1='57GZ4NT0' where id=4;
-update noar ti set b1='57GZ4NT0' where id=4;
-update noar tt set v0='4ALMNYRG2AIWX1X5PUL7' where id=4;
-update noar ti set v0='4ALMNYRG2AIWX1X5PUL7' where id=4;
-update noar tt set b2='G8VLK2UJHDKN0CKREQU2V05HMDXT' where id=4;
-update noar ti set b2='G8VLK2UJHDKN0CKREQU2V05HMDXT' where id=4;
-update noar tt set v0='IFK8SRQR7OLE' where id=5;
-update noar ti set v0='IFK8SRQR7OLE' where id=5;
-update noar tt set b0='357P3X2S0R9V6ZXUWS' where id=5;
-update noar ti set b0='357P3X2S0R9V6ZXUWS' where id=5;
-update noar tt set v0='LFFTV125YF8EWV8U5PWY7LFHI5O5' where id=5;
-update noar ti set v0='LFFTV125YF8EWV8U5PWY7LFHI5O5' where id=5;
-update noar tt set b1='UG7KBKA931KNNT8TES3GY8XTQ' where id=5;
-update noar ti set b1='UG7KBKA931KNNT8TES3GY8XTQ' where id=5;
-update noar tt set v0='RK0Z2K1' where id=5;
-update noar ti set v0='RK0Z2K1' where id=5;
-update noar tt set b2='U6RCPA' where id=5;
-update noar ti set b2='U6RCPA' where id=5;
-update noar tt set v0='4MVHJPMHU72F5WMTA' where id=6;
-update noar ti set v0='4MVHJPMHU72F5WMTA' where id=6;
-update noar tt set b0='KCBTKDVRMH95K92' where id=6;
-update noar ti set b0='KCBTKDVRMH95K92' where id=6;
-update noar tt set v0='PDEJJ3T7IRI1LH4FVNM904PEN3ST108' where id=6;
-update noar ti set v0='PDEJJ3T7IRI1LH4FVNM904PEN3ST108' where id=6;
-update noar tt set b1='XM9OQPKZOBE' where id=6;
-update noar ti set b1='XM9OQPKZOBE' where id=6;
-update noar tt set v0='SZ7FDMF2E62FOJ8' where id=6;
-update noar ti set v0='SZ7FDMF2E62FOJ8' where id=6;
-update noar tt set b2='0C' where id=6;
-update noar ti set b2='0C' where id=6;
-update noar tt set v0='H9PXC7IBJFEPO' where id=7;
-update noar ti set v0='H9PXC7IBJFEPO' where id=7;
-update noar tt set b0='BIAS' where id=7;
-update noar ti set b0='BIAS' where id=7;
-update noar tt set v0='FZTAA5N6G74ZAF96QTK' where id=7;
-update noar ti set v0='FZTAA5N6G74ZAF96QTK' where id=7;
-update noar tt set b1='91IPC' where id=7;
-update noar ti set b1='91IPC' where id=7;
-update noar tt set v0='FZ5J' where id=7;
-update noar ti set v0='FZ5J' where id=7;
-update noar tt set b2='9B8XON1A2SIVAXVL6SOUSATA4JABU' where id=7;
-update noar ti set b2='9B8XON1A2SIVAXVL6SOUSATA4JABU' where id=7;
-update noar tt set v0='7UE62ORJT08A5' where id=8;
-update noar ti set v0='7UE62ORJT08A5' where id=8;
-update noar tt set b0='R7' where id=8;
-update noar ti set b0='R7' where id=8;
-update noar tt set v0='HUAN1GQIYG97GDIZA8RDTZSWPPY' where id=8;
-update noar ti set v0='HUAN1GQIYG97GDIZA8RDTZSWPPY' where id=8;
-update noar tt set b1='Y90' where id=8;
-update noar ti set b1='Y90' where id=8;
-update noar tt set v0='4TPOP' where id=8;
-update noar ti set v0='4TPOP' where id=8;
-update noar tt set b2='25CO3E822C8V0U51C0EOES2ZTAB4CZ0' where id=8;
-update noar ti set b2='25CO3E822C8V0U51C0EOES2ZTAB4CZ0' where id=8;
-update noar tt set v0='TTSNQKRUK85MVP9IPBMRY94C59' where id=9;
-update noar ti set v0='TTSNQKRUK85MVP9IPBMRY94C59' where id=9;
-update noar tt set b0='5D6JG1GGEMMH1X' where id=9;
-update noar ti set b0='5D6JG1GGEMMH1X' where id=9;
-update noar tt set v0='06RZDZW60' where id=9;
-update noar ti set v0='06RZDZW60' where id=9;
-update noar tt set b1='BNZ0U' where id=9;
-update noar ti set b1='BNZ0U' where id=9;
-update noar tt set v0='78Y8EGDRPM14PNR2DMXOZ1NC2FKF' where id=9;
-update noar ti set v0='78Y8EGDRPM14PNR2DMXOZ1NC2FKF' where id=9;
-update noar tt set b2='OOT1X' where id=9;
-update noar ti set b2='OOT1X' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VAKDKACN7UGM3' where id=1;
-update noar ti set v0='VAKDKACN7UGM3' where id=1;
-update noar tt set b0='2INNKXHAQ9C6QM' where id=1;
-update noar ti set b0='2INNKXHAQ9C6QM' where id=1;
-update noar tt set v0='W3SXABYIYYNHYMO1Q1XUMRTA0Z' where id=1;
-update noar ti set v0='W3SXABYIYYNHYMO1Q1XUMRTA0Z' where id=1;
-update noar tt set b1='FXWR8OYZTZ4BC8I5OBL3VM0AU' where id=1;
-update noar ti set b1='FXWR8OYZTZ4BC8I5OBL3VM0AU' where id=1;
-update noar tt set v0='UPTOQLZMLDGIHUPJZCK1Q' where id=1;
-update noar ti set v0='UPTOQLZMLDGIHUPJZCK1Q' where id=1;
-update noar tt set b2='P52EODM7ILUW9D3HJPK3PX3ZYP2M9J4V' where id=1;
-update noar ti set b2='P52EODM7ILUW9D3HJPK3PX3ZYP2M9J4V' where id=1;
-update noar tt set v0='G10QH4YXOPZW' where id=2;
-update noar ti set v0='G10QH4YXOPZW' where id=2;
-update noar tt set b0='4KEAGOEA922JI911K5PJ439' where id=2;
-update noar ti set b0='4KEAGOEA922JI911K5PJ439' where id=2;
-update noar tt set v0='CHOEPH6F' where id=2;
-update noar ti set v0='CHOEPH6F' where id=2;
-update noar tt set b1='KU1B83' where id=2;
-update noar ti set b1='KU1B83' where id=2;
-update noar tt set v0='HB5QQAP698WR4AVNF6' where id=2;
-update noar ti set v0='HB5QQAP698WR4AVNF6' where id=2;
-update noar tt set b2='WEIJ1BMVXJBDAKK2R7' where id=2;
-update noar ti set b2='WEIJ1BMVXJBDAKK2R7' where id=2;
-update noar tt set v0='JHSI1SUOPI8L8ACQPUB05HNP0B59' where id=3;
-update noar ti set v0='JHSI1SUOPI8L8ACQPUB05HNP0B59' where id=3;
-update noar tt set b0='T6FJIH8XKBRTG5WIOB' where id=3;
-update noar ti set b0='T6FJIH8XKBRTG5WIOB' where id=3;
-update noar tt set v0='OQLCJ4W6EM5' where id=3;
-update noar ti set v0='OQLCJ4W6EM5' where id=3;
-update noar tt set b1='GC84AGICWXQM1PKZH7382T1NZH8J' where id=3;
-update noar ti set b1='GC84AGICWXQM1PKZH7382T1NZH8J' where id=3;
-update noar tt set v0='RVW26FZ1FYIP7LWEDXN5DKT' where id=3;
-update noar ti set v0='RVW26FZ1FYIP7LWEDXN5DKT' where id=3;
-update noar tt set b2='ALVUZTUO87J1HFHLIVTOMI2P' where id=3;
-update noar ti set b2='ALVUZTUO87J1HFHLIVTOMI2P' where id=3;
-update noar tt set v0='UPQFDFLILA9GMY8ZP' where id=4;
-update noar ti set v0='UPQFDFLILA9GMY8ZP' where id=4;
-update noar tt set b0='8VO13VMPUE0RNQTR66Q5FG5CUMWIKUIG' where id=4;
-update noar ti set b0='8VO13VMPUE0RNQTR66Q5FG5CUMWIKUIG' where id=4;
-update noar tt set v0='28WY6FGO5LO7TY9F6ADVHSHHZLF0BDF' where id=4;
-update noar ti set v0='28WY6FGO5LO7TY9F6ADVHSHHZLF0BDF' where id=4;
-update noar tt set b1='6A' where id=4;
-update noar ti set b1='6A' where id=4;
-update noar tt set v0='NVQ2G891R7J1VFPWIQMPRKZ9P6U3' where id=4;
-update noar ti set v0='NVQ2G891R7J1VFPWIQMPRKZ9P6U3' where id=4;
-update noar tt set b2='VACFHQB260KA8FSHD' where id=4;
-update noar ti set b2='VACFHQB260KA8FSHD' where id=4;
-update noar tt set v0='UQ04H702XE3' where id=5;
-update noar ti set v0='UQ04H702XE3' where id=5;
-update noar tt set b0='4WK90T' where id=5;
-update noar ti set b0='4WK90T' where id=5;
-update noar tt set v0='G0X4UU92GBWF7MRMXLRIKFMTVL9QVFWO' where id=5;
-update noar ti set v0='G0X4UU92GBWF7MRMXLRIKFMTVL9QVFWO' where id=5;
-update noar tt set b1='67' where id=5;
-update noar ti set b1='67' where id=5;
-update noar tt set v0='62SKJ7JK11UR43YI385HCHI' where id=5;
-update noar ti set v0='62SKJ7JK11UR43YI385HCHI' where id=5;
-update noar tt set b2='FSB6QPRBEE6DY' where id=5;
-update noar ti set b2='FSB6QPRBEE6DY' where id=5;
-update noar tt set v0='TNSFYZTZO13PJCOXL6CV3O1RTU8UW' where id=6;
-update noar ti set v0='TNSFYZTZO13PJCOXL6CV3O1RTU8UW' where id=6;
-update noar tt set b0='BS1DL0BE35ID9SHB5ZE5FRASU' where id=6;
-update noar ti set b0='BS1DL0BE35ID9SHB5ZE5FRASU' where id=6;
-update noar tt set v0='ZY239H2DDXXYG' where id=6;
-update noar ti set v0='ZY239H2DDXXYG' where id=6;
-update noar tt set b1='KXFX21DFWC009FAH3KRZ7EBF3GR' where id=6;
-update noar ti set b1='KXFX21DFWC009FAH3KRZ7EBF3GR' where id=6;
-update noar tt set v0='TWFH53ICC' where id=6;
-update noar ti set v0='TWFH53ICC' where id=6;
-update noar tt set b2='Q4HWKTLFCKNOS' where id=6;
-update noar ti set b2='Q4HWKTLFCKNOS' where id=6;
-update noar tt set v0='LNTCIVFWR1FIX1XX588G43KVKI36F0NT' where id=7;
-update noar ti set v0='LNTCIVFWR1FIX1XX588G43KVKI36F0NT' where id=7;
-update noar tt set b0='0WHO6CZVMUFYHG22V9TJ7' where id=7;
-update noar ti set b0='0WHO6CZVMUFYHG22V9TJ7' where id=7;
-update noar tt set v0='7EQZZANQLD8BACAZ71OOALT0X' where id=7;
-update noar ti set v0='7EQZZANQLD8BACAZ71OOALT0X' where id=7;
-update noar tt set b1='PSPD411S51' where id=7;
-update noar ti set b1='PSPD411S51' where id=7;
-update noar tt set v0='WCKC4UWEQ02PSDDBTY8E' where id=7;
-update noar ti set v0='WCKC4UWEQ02PSDDBTY8E' where id=7;
-update noar tt set b2='C' where id=7;
-update noar ti set b2='C' where id=7;
-update noar tt set v0='IOEQJD1QBNUYBMYN3H' where id=8;
-update noar ti set v0='IOEQJD1QBNUYBMYN3H' where id=8;
-update noar tt set b0='ODNNLZR7LV8HC0I3TWHW' where id=8;
-update noar ti set b0='ODNNLZR7LV8HC0I3TWHW' where id=8;
-update noar tt set v0='OJRL9VSISYGV19' where id=8;
-update noar ti set v0='OJRL9VSISYGV19' where id=8;
-update noar tt set b1='92HSSW48949ZJ' where id=8;
-update noar ti set b1='92HSSW48949ZJ' where id=8;
-update noar tt set v0='R8MEEA3PLQJUZAOAU5UB4TZNO5RK0' where id=8;
-update noar ti set v0='R8MEEA3PLQJUZAOAU5UB4TZNO5RK0' where id=8;
-update noar tt set b2='VILUT4VXEUZ7WVQKC' where id=8;
-update noar ti set b2='VILUT4VXEUZ7WVQKC' where id=8;
-update noar tt set v0='5XXICQ2TY' where id=9;
-update noar ti set v0='5XXICQ2TY' where id=9;
-update noar tt set b0='JJRLLY6ZTS4' where id=9;
-update noar ti set b0='JJRLLY6ZTS4' where id=9;
-update noar tt set v0='S8QDOSBA' where id=9;
-update noar ti set v0='S8QDOSBA' where id=9;
-update noar tt set b1='2I65NAZ8H87BWLM7KBU0KSJUC5F6Q' where id=9;
-update noar ti set b1='2I65NAZ8H87BWLM7KBU0KSJUC5F6Q' where id=9;
-update noar tt set v0='ULKFH' where id=9;
-update noar ti set v0='ULKFH' where id=9;
-update noar tt set b2='TVTWI14US' where id=9;
-update noar ti set b2='TVTWI14US' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QETZC' where id=1;
-update noar ti set v0='QETZC' where id=1;
-update noar tt set b0='TBFFSKY5BH9W3ULR' where id=1;
-update noar ti set b0='TBFFSKY5BH9W3ULR' where id=1;
-update noar tt set v0='W0MFEVQ5CS168WH5KFMIKAWH9JQNN4W' where id=1;
-update noar ti set v0='W0MFEVQ5CS168WH5KFMIKAWH9JQNN4W' where id=1;
-update noar tt set b1='8QP6I5ASCMN83IZ3USHA21VI2' where id=1;
-update noar ti set b1='8QP6I5ASCMN83IZ3USHA21VI2' where id=1;
-update noar tt set v0='9JWYOU3K6WZI' where id=1;
-update noar ti set v0='9JWYOU3K6WZI' where id=1;
-update noar tt set b2='IN4KR562PBMSF' where id=1;
-update noar ti set b2='IN4KR562PBMSF' where id=1;
-update noar tt set v0='EIKL96PTPQ794B' where id=2;
-update noar ti set v0='EIKL96PTPQ794B' where id=2;
-update noar tt set b0='KN8188232Q8' where id=2;
-update noar ti set b0='KN8188232Q8' where id=2;
-update noar tt set v0='FF3' where id=2;
-update noar ti set v0='FF3' where id=2;
-update noar tt set b1='TB' where id=2;
-update noar ti set b1='TB' where id=2;
-update noar tt set v0='QPV4RBSX4125AWTY834' where id=2;
-update noar ti set v0='QPV4RBSX4125AWTY834' where id=2;
-update noar tt set b2='XU9S3BBQ' where id=2;
-update noar ti set b2='XU9S3BBQ' where id=2;
-update noar tt set v0='JZJGSUJLBWEIA4IX17ZJAUXWT' where id=3;
-update noar ti set v0='JZJGSUJLBWEIA4IX17ZJAUXWT' where id=3;
-update noar tt set b0='F2KY1HSC4PTG' where id=3;
-update noar ti set b0='F2KY1HSC4PTG' where id=3;
-update noar tt set v0='90G8C3HR' where id=3;
-update noar ti set v0='90G8C3HR' where id=3;
-update noar tt set b1='BX6Y2M3C1J85QTCJQDTO9FJ' where id=3;
-update noar ti set b1='BX6Y2M3C1J85QTCJQDTO9FJ' where id=3;
-update noar tt set v0='T7Y8' where id=3;
-update noar ti set v0='T7Y8' where id=3;
-update noar tt set b2='6IQY88FIXBUZP9PPR' where id=3;
-update noar ti set b2='6IQY88FIXBUZP9PPR' where id=3;
-update noar tt set v0='UBN41YI25' where id=4;
-update noar ti set v0='UBN41YI25' where id=4;
-update noar tt set b0='D36WQNQHAUZZXT26ZT8S69ZOKYN' where id=4;
-update noar ti set b0='D36WQNQHAUZZXT26ZT8S69ZOKYN' where id=4;
-update noar tt set v0='PC9PZZF8FD42E1RTYLHEDC' where id=4;
-update noar ti set v0='PC9PZZF8FD42E1RTYLHEDC' where id=4;
-update noar tt set b1='XYS7CK3GL4WRO' where id=4;
-update noar ti set b1='XYS7CK3GL4WRO' where id=4;
-update noar tt set v0='O7FOKS2XW4AJY6DOBITB8ZKLU' where id=4;
-update noar ti set v0='O7FOKS2XW4AJY6DOBITB8ZKLU' where id=4;
-update noar tt set b2='33CYAEQV38XU9YQYUQ50C1' where id=4;
-update noar ti set b2='33CYAEQV38XU9YQYUQ50C1' where id=4;
-update noar tt set v0='E83ZUZD7ZR1DCUFF0HR0U8ODLKOING' where id=5;
-update noar ti set v0='E83ZUZD7ZR1DCUFF0HR0U8ODLKOING' where id=5;
-update noar tt set b0='MZ69' where id=5;
-update noar ti set b0='MZ69' where id=5;
-update noar tt set v0='ACDSD99DMU1SSANQ4CGNR0YGIFSWIP3' where id=5;
-update noar ti set v0='ACDSD99DMU1SSANQ4CGNR0YGIFSWIP3' where id=5;
-update noar tt set b1='R' where id=5;
-update noar ti set b1='R' where id=5;
-update noar tt set v0='PJJP7H9OBOPBLD1XJX9' where id=5;
-update noar ti set v0='PJJP7H9OBOPBLD1XJX9' where id=5;
-update noar tt set b2='FPSV3B0P2NY7ZQT' where id=5;
-update noar ti set b2='FPSV3B0P2NY7ZQT' where id=5;
-update noar tt set v0='F4VDWWI3I75P4RR3GVHLGH' where id=6;
-update noar ti set v0='F4VDWWI3I75P4RR3GVHLGH' where id=6;
-update noar tt set b0='5VB87QH59H29RQLCAX4' where id=6;
-update noar ti set b0='5VB87QH59H29RQLCAX4' where id=6;
-update noar tt set v0='3HLJ0VCMM0OHQSK20R7MA91' where id=6;
-update noar ti set v0='3HLJ0VCMM0OHQSK20R7MA91' where id=6;
-update noar tt set b1='C7QKBMEGNQ7XV8Y4IYF' where id=6;
-update noar ti set b1='C7QKBMEGNQ7XV8Y4IYF' where id=6;
-update noar tt set v0='JRGEXWSFP2YZHMXO' where id=6;
-update noar ti set v0='JRGEXWSFP2YZHMXO' where id=6;
-update noar tt set b2='S8206U7YHC0' where id=6;
-update noar ti set b2='S8206U7YHC0' where id=6;
-update noar tt set v0='NTXQQX' where id=7;
-update noar ti set v0='NTXQQX' where id=7;
-update noar tt set b0='QURBVUCJWX9RK19R8N4B072VITFP41' where id=7;
-update noar ti set b0='QURBVUCJWX9RK19R8N4B072VITFP41' where id=7;
-update noar tt set v0='8GG30NBC7R059IZIP8' where id=7;
-update noar ti set v0='8GG30NBC7R059IZIP8' where id=7;
-update noar tt set b1='RJBP9AORKOYEHOPSKDRBUEYQMF34P' where id=7;
-update noar ti set b1='RJBP9AORKOYEHOPSKDRBUEYQMF34P' where id=7;
-update noar tt set v0='5C2NDN3WNS5XP3AS' where id=7;
-update noar ti set v0='5C2NDN3WNS5XP3AS' where id=7;
-update noar tt set b2='SE62H4S14' where id=7;
-update noar ti set b2='SE62H4S14' where id=7;
-update noar tt set v0='LGDNOAIMMRYGY3YKGDVTXOWD05WPA1N' where id=8;
-update noar ti set v0='LGDNOAIMMRYGY3YKGDVTXOWD05WPA1N' where id=8;
-update noar tt set b0='V4M5BI8QZ41Q' where id=8;
-update noar ti set b0='V4M5BI8QZ41Q' where id=8;
-update noar tt set v0='EE7RPU1GWTK7CH' where id=8;
-update noar ti set v0='EE7RPU1GWTK7CH' where id=8;
-update noar tt set b1='9BVHAABUKRU4G1T0MCKIELXWM5G' where id=8;
-update noar ti set b1='9BVHAABUKRU4G1T0MCKIELXWM5G' where id=8;
-update noar tt set v0='G8VF6M6W9JC6WBYD2O3KRA7AT' where id=8;
-update noar ti set v0='G8VF6M6W9JC6WBYD2O3KRA7AT' where id=8;
-update noar tt set b2='Z1OE5UXP5JM' where id=8;
-update noar ti set b2='Z1OE5UXP5JM' where id=8;
-update noar tt set v0='7MRC91R7MC1HEP6MKEMRQ5R4OR7PC' where id=9;
-update noar ti set v0='7MRC91R7MC1HEP6MKEMRQ5R4OR7PC' where id=9;
-update noar tt set b0='XNYR0LL6' where id=9;
-update noar ti set b0='XNYR0LL6' where id=9;
-update noar tt set v0='30PDV' where id=9;
-update noar ti set v0='30PDV' where id=9;
-update noar tt set b1='I2FTDXR0JKWPOPM9OAUB9EGSD6' where id=9;
-update noar ti set b1='I2FTDXR0JKWPOPM9OAUB9EGSD6' where id=9;
-update noar tt set v0='PT' where id=9;
-update noar ti set v0='PT' where id=9;
-update noar tt set b2='915O3J8G6EJH8FA' where id=9;
-update noar ti set b2='915O3J8G6EJH8FA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GWUF6Q87WWWUX1QXW' where id=1;
-update noar ti set v0='GWUF6Q87WWWUX1QXW' where id=1;
-update noar tt set b0='ZCU3V6ZFNSEGV8FE8CTAIK7UUF1VF6' where id=1;
-update noar ti set b0='ZCU3V6ZFNSEGV8FE8CTAIK7UUF1VF6' where id=1;
-update noar tt set v0='BVQFNY3G0F8M9TY2V39YI' where id=1;
-update noar ti set v0='BVQFNY3G0F8M9TY2V39YI' where id=1;
-update noar tt set b1='PUAY76GUN6LT7W5TW6V9T' where id=1;
-update noar ti set b1='PUAY76GUN6LT7W5TW6V9T' where id=1;
-update noar tt set v0='CSPTN1ZPILA7VHVI77ELIEQZDKY' where id=1;
-update noar ti set v0='CSPTN1ZPILA7VHVI77ELIEQZDKY' where id=1;
-update noar tt set b2='2HTW962P9V' where id=1;
-update noar ti set b2='2HTW962P9V' where id=1;
-update noar tt set v0='4P7V99N74CHERVHHO0D4KBW28' where id=2;
-update noar ti set v0='4P7V99N74CHERVHHO0D4KBW28' where id=2;
-update noar tt set b0='BE6T2P053ZZK228F' where id=2;
-update noar ti set b0='BE6T2P053ZZK228F' where id=2;
-update noar tt set v0='4Y1' where id=2;
-update noar ti set v0='4Y1' where id=2;
-update noar tt set b1='V68Q9IZ7AZYZTWZIYJBF4MWD' where id=2;
-update noar ti set b1='V68Q9IZ7AZYZTWZIYJBF4MWD' where id=2;
-update noar tt set v0='HQ301L35BQHC79' where id=2;
-update noar ti set v0='HQ301L35BQHC79' where id=2;
-update noar tt set b2='PU6I' where id=2;
-update noar ti set b2='PU6I' where id=2;
-update noar tt set v0='9KN' where id=3;
-update noar ti set v0='9KN' where id=3;
-update noar tt set b0='WSYIPK2J' where id=3;
-update noar ti set b0='WSYIPK2J' where id=3;
-update noar tt set v0='YUG48SU6GAH' where id=3;
-update noar ti set v0='YUG48SU6GAH' where id=3;
-update noar tt set b1='6QBKIJO' where id=3;
-update noar ti set b1='6QBKIJO' where id=3;
-update noar tt set v0='INT' where id=3;
-update noar ti set v0='INT' where id=3;
-update noar tt set b2='691YYKB36QQ3' where id=3;
-update noar ti set b2='691YYKB36QQ3' where id=3;
-update noar tt set v0='GV6A2LQ1BICRHSG5' where id=4;
-update noar ti set v0='GV6A2LQ1BICRHSG5' where id=4;
-update noar tt set b0='VJX07MIPR0' where id=4;
-update noar ti set b0='VJX07MIPR0' where id=4;
-update noar tt set v0='6O6HXB7T8HSDSIA0I' where id=4;
-update noar ti set v0='6O6HXB7T8HSDSIA0I' where id=4;
-update noar tt set b1='SPB1RRMHM' where id=4;
-update noar ti set b1='SPB1RRMHM' where id=4;
-update noar tt set v0='VRS6VBF9CX5RZ491MVSOWQ4040XB2DWB' where id=4;
-update noar ti set v0='VRS6VBF9CX5RZ491MVSOWQ4040XB2DWB' where id=4;
-update noar tt set b2='3UNO4AL1AYIGYFXOJ14FLKCKLE76' where id=4;
-update noar ti set b2='3UNO4AL1AYIGYFXOJ14FLKCKLE76' where id=4;
-update noar tt set v0='EUFVIWUJ9335G1O8B8ICTPPMNAHAO3' where id=5;
-update noar ti set v0='EUFVIWUJ9335G1O8B8ICTPPMNAHAO3' where id=5;
-update noar tt set b0='ZEWP6Y21KJLMKMJ' where id=5;
-update noar ti set b0='ZEWP6Y21KJLMKMJ' where id=5;
-update noar tt set v0='PNPFO72319BVC7NBE34YD6VC5LYI6' where id=5;
-update noar ti set v0='PNPFO72319BVC7NBE34YD6VC5LYI6' where id=5;
-update noar tt set b1='4SIXIJIG5B' where id=5;
-update noar ti set b1='4SIXIJIG5B' where id=5;
-update noar tt set v0='JJJBYJAQ' where id=5;
-update noar ti set v0='JJJBYJAQ' where id=5;
-update noar tt set b2='E2M6LMONX38NXAA96VNZ8L0J' where id=5;
-update noar ti set b2='E2M6LMONX38NXAA96VNZ8L0J' where id=5;
-update noar tt set v0='7RMJUCAMFMEO7UH2GK8MLGDWM5I46Y' where id=6;
-update noar ti set v0='7RMJUCAMFMEO7UH2GK8MLGDWM5I46Y' where id=6;
-update noar tt set b0='IXVG0MCJE9F1DIIZ' where id=6;
-update noar ti set b0='IXVG0MCJE9F1DIIZ' where id=6;
-update noar tt set v0='NTFS5XE6GX74Z4Q1A2KD' where id=6;
-update noar ti set v0='NTFS5XE6GX74Z4Q1A2KD' where id=6;
-update noar tt set b1='J28C3O26G65K91CMD29UB0Z' where id=6;
-update noar ti set b1='J28C3O26G65K91CMD29UB0Z' where id=6;
-update noar tt set v0='05MEPHCVARQ' where id=6;
-update noar ti set v0='05MEPHCVARQ' where id=6;
-update noar tt set b2='LCKD2ORUDT0A4FSJF26F76J979LU8' where id=6;
-update noar ti set b2='LCKD2ORUDT0A4FSJF26F76J979LU8' where id=6;
-update noar tt set v0='M4L5K355LPYM8Q6KDSG93M68VV4Z' where id=7;
-update noar ti set v0='M4L5K355LPYM8Q6KDSG93M68VV4Z' where id=7;
-update noar tt set b0='NE531CI' where id=7;
-update noar ti set b0='NE531CI' where id=7;
-update noar tt set v0='WUM7D8NR' where id=7;
-update noar ti set v0='WUM7D8NR' where id=7;
-update noar tt set b1='3QDV0YC7W23L0CD2P5' where id=7;
-update noar ti set b1='3QDV0YC7W23L0CD2P5' where id=7;
-update noar tt set v0='18XOOA4BJ91AKRTT6DWUWLD5T5Q9' where id=7;
-update noar ti set v0='18XOOA4BJ91AKRTT6DWUWLD5T5Q9' where id=7;
-update noar tt set b2='767' where id=7;
-update noar ti set b2='767' where id=7;
-update noar tt set v0='KCVSPID558BWCE7VQS13LZFXT2F' where id=8;
-update noar ti set v0='KCVSPID558BWCE7VQS13LZFXT2F' where id=8;
-update noar tt set b0='149RUW7I1B89USG2N3X' where id=8;
-update noar ti set b0='149RUW7I1B89USG2N3X' where id=8;
-update noar tt set v0='GDMK0X9B4EUQGWSM4OB6A6NK1HLXO' where id=8;
-update noar ti set v0='GDMK0X9B4EUQGWSM4OB6A6NK1HLXO' where id=8;
-update noar tt set b1='X7R' where id=8;
-update noar ti set b1='X7R' where id=8;
-update noar tt set v0='6AFQRMNSGZZ92X42ENI83QK78MJL' where id=8;
-update noar ti set v0='6AFQRMNSGZZ92X42ENI83QK78MJL' where id=8;
-update noar tt set b2='WASUL5O52II3Y9N6LTVKIX' where id=8;
-update noar ti set b2='WASUL5O52II3Y9N6LTVKIX' where id=8;
-update noar tt set v0='ETPO6VXV54BD6' where id=9;
-update noar ti set v0='ETPO6VXV54BD6' where id=9;
-update noar tt set b0='IT5H87V' where id=9;
-update noar ti set b0='IT5H87V' where id=9;
-update noar tt set v0='H13F1498WH29X6VJW12Y7A97801N10VO' where id=9;
-update noar ti set v0='H13F1498WH29X6VJW12Y7A97801N10VO' where id=9;
-update noar tt set b1='NO4TCPZ8XBLG33PP2CWYCNF4P' where id=9;
-update noar ti set b1='NO4TCPZ8XBLG33PP2CWYCNF4P' where id=9;
-update noar tt set v0='V4ZQFEQ2X1IK0W' where id=9;
-update noar ti set v0='V4ZQFEQ2X1IK0W' where id=9;
-update noar tt set b2='0Q49W1U8M1NS7E8BAR2MY7PDZM6' where id=9;
-update noar ti set b2='0Q49W1U8M1NS7E8BAR2MY7PDZM6' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='94937Y8ZS6B8UT3JNU43LY47TSY' where id=1;
-update noar ti set v0='94937Y8ZS6B8UT3JNU43LY47TSY' where id=1;
-update noar tt set b0='9TP198CFJR' where id=1;
-update noar ti set b0='9TP198CFJR' where id=1;
-update noar tt set v0='55H1YW4YSH4Q' where id=1;
-update noar ti set v0='55H1YW4YSH4Q' where id=1;
-update noar tt set b1='QX8CYN553IJSAIE4HQZFX8JAONPFP' where id=1;
-update noar ti set b1='QX8CYN553IJSAIE4HQZFX8JAONPFP' where id=1;
-update noar tt set v0='FPVDOM2S1S3E74' where id=1;
-update noar ti set v0='FPVDOM2S1S3E74' where id=1;
-update noar tt set b2='E1BWI9D39XI50' where id=1;
-update noar ti set b2='E1BWI9D39XI50' where id=1;
-update noar tt set v0='MBYDYL' where id=2;
-update noar ti set v0='MBYDYL' where id=2;
-update noar tt set b0='X' where id=2;
-update noar ti set b0='X' where id=2;
-update noar tt set v0='W0VI4WEWXSJNGVMKFH' where id=2;
-update noar ti set v0='W0VI4WEWXSJNGVMKFH' where id=2;
-update noar tt set b1='63R' where id=2;
-update noar ti set b1='63R' where id=2;
-update noar tt set v0='1K5TT2MRENM87JOSQ57HGU86HBBWH8' where id=2;
-update noar ti set v0='1K5TT2MRENM87JOSQ57HGU86HBBWH8' where id=2;
-update noar tt set b2='5QZG9QFLIQ2KER1TJ9VH' where id=2;
-update noar ti set b2='5QZG9QFLIQ2KER1TJ9VH' where id=2;
-update noar tt set v0='YRZGVC7LBEY88Q0T4QPBBTXXBSNN8' where id=3;
-update noar ti set v0='YRZGVC7LBEY88Q0T4QPBBTXXBSNN8' where id=3;
-update noar tt set b0='AKOKNIY8PBGCU' where id=3;
-update noar ti set b0='AKOKNIY8PBGCU' where id=3;
-update noar tt set v0='27B79PBL4QNS4G7AV0K43' where id=3;
-update noar ti set v0='27B79PBL4QNS4G7AV0K43' where id=3;
-update noar tt set b1='EVRHBFSETK' where id=3;
-update noar ti set b1='EVRHBFSETK' where id=3;
-update noar tt set v0='H8B8WSH' where id=3;
-update noar ti set v0='H8B8WSH' where id=3;
-update noar tt set b2='YULW7LTJCZJA02VNX3V0M' where id=3;
-update noar ti set b2='YULW7LTJCZJA02VNX3V0M' where id=3;
-update noar tt set v0='JPYZUZUC97RT6JA23OU' where id=4;
-update noar ti set v0='JPYZUZUC97RT6JA23OU' where id=4;
-update noar tt set b0='04NA8NXBG78MU' where id=4;
-update noar ti set b0='04NA8NXBG78MU' where id=4;
-update noar tt set v0='FED98K4MP' where id=4;
-update noar ti set v0='FED98K4MP' where id=4;
-update noar tt set b1='F1VR6TZ1K52' where id=4;
-update noar ti set b1='F1VR6TZ1K52' where id=4;
-update noar tt set v0='7HO0WY6D1XK' where id=4;
-update noar ti set v0='7HO0WY6D1XK' where id=4;
-update noar tt set b2='Q8IHI4A7' where id=4;
-update noar ti set b2='Q8IHI4A7' where id=4;
-update noar tt set v0='R82G' where id=5;
-update noar ti set v0='R82G' where id=5;
-update noar tt set b0='9UX6PFYQT' where id=5;
-update noar ti set b0='9UX6PFYQT' where id=5;
-update noar tt set v0='O90SP331MXJD8' where id=5;
-update noar ti set v0='O90SP331MXJD8' where id=5;
-update noar tt set b1='VSP2X9' where id=5;
-update noar ti set b1='VSP2X9' where id=5;
-update noar tt set v0='9O7HNUAFE7EZPNVL4H' where id=5;
-update noar ti set v0='9O7HNUAFE7EZPNVL4H' where id=5;
-update noar tt set b2='CWWNWYAEUT7X' where id=5;
-update noar ti set b2='CWWNWYAEUT7X' where id=5;
-update noar tt set v0='I4G1MRWGHIGAA' where id=6;
-update noar ti set v0='I4G1MRWGHIGAA' where id=6;
-update noar tt set b0='8F9GWX6YPAUDER17K5' where id=6;
-update noar ti set b0='8F9GWX6YPAUDER17K5' where id=6;
-update noar tt set v0='YL1NHUXMJYVR004AV5MB' where id=6;
-update noar ti set v0='YL1NHUXMJYVR004AV5MB' where id=6;
-update noar tt set b1='74YG2583WJ0EWNUWYQMWC5DKZ1BHYQ0' where id=6;
-update noar ti set b1='74YG2583WJ0EWNUWYQMWC5DKZ1BHYQ0' where id=6;
-update noar tt set v0='GXN9V3VYIH0DWMBFT9H91IJKN' where id=6;
-update noar ti set v0='GXN9V3VYIH0DWMBFT9H91IJKN' where id=6;
-update noar tt set b2='TC8U32U98FGXV6B94YDZOKPOSPL' where id=6;
-update noar ti set b2='TC8U32U98FGXV6B94YDZOKPOSPL' where id=6;
-update noar tt set v0='39MFY6FJT7PV6XZ4T' where id=7;
-update noar ti set v0='39MFY6FJT7PV6XZ4T' where id=7;
-update noar tt set b0='CVWHPW97GJ' where id=7;
-update noar ti set b0='CVWHPW97GJ' where id=7;
-update noar tt set v0='Q4GP' where id=7;
-update noar ti set v0='Q4GP' where id=7;
-update noar tt set b1='6AM3C7F2NO1NDD1DXIM' where id=7;
-update noar ti set b1='6AM3C7F2NO1NDD1DXIM' where id=7;
-update noar tt set v0='CCLP2TUG' where id=7;
-update noar ti set v0='CCLP2TUG' where id=7;
-update noar tt set b2='BV7UA' where id=7;
-update noar ti set b2='BV7UA' where id=7;
-update noar tt set v0='H5TIU1HN5H6S' where id=8;
-update noar ti set v0='H5TIU1HN5H6S' where id=8;
-update noar tt set b0='TPNQ6PKGDH7FRN' where id=8;
-update noar ti set b0='TPNQ6PKGDH7FRN' where id=8;
-update noar tt set v0='YATXKM3ZO4M2WSKJ4AJJRIMKJ1WWZ' where id=8;
-update noar ti set v0='YATXKM3ZO4M2WSKJ4AJJRIMKJ1WWZ' where id=8;
-update noar tt set b1='IUBVN' where id=8;
-update noar ti set b1='IUBVN' where id=8;
-update noar tt set v0='NJ' where id=8;
-update noar ti set v0='NJ' where id=8;
-update noar tt set b2='WI2WZ8ZC9IRVU3OJU04Q2IGIY' where id=8;
-update noar ti set b2='WI2WZ8ZC9IRVU3OJU04Q2IGIY' where id=8;
-update noar tt set v0='LOHGD82GJ9HE4P70Y9GX2HNEGYJDA0F' where id=9;
-update noar ti set v0='LOHGD82GJ9HE4P70Y9GX2HNEGYJDA0F' where id=9;
-update noar tt set b0='XIG3K30QJ3N3J7AWRBDQEKFNXYY' where id=9;
-update noar ti set b0='XIG3K30QJ3N3J7AWRBDQEKFNXYY' where id=9;
-update noar tt set v0='WDVP5U92KZNYU' where id=9;
-update noar ti set v0='WDVP5U92KZNYU' where id=9;
-update noar tt set b1='P4X1Z8SNE' where id=9;
-update noar ti set b1='P4X1Z8SNE' where id=9;
-update noar tt set v0='ZO' where id=9;
-update noar ti set v0='ZO' where id=9;
-update noar tt set b2='DHYMQIK7RBAZ12G8ISTU' where id=9;
-update noar ti set b2='DHYMQIK7RBAZ12G8ISTU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OD7U2GWRE4VBNUF1Q2OLW2GX0NIZG' where id=1;
-update noar ti set v0='OD7U2GWRE4VBNUF1Q2OLW2GX0NIZG' where id=1;
-update noar tt set b0='Z' where id=1;
-update noar ti set b0='Z' where id=1;
-update noar tt set v0='0NMBXJKAJ5ECX' where id=1;
-update noar ti set v0='0NMBXJKAJ5ECX' where id=1;
-update noar tt set b1='96' where id=1;
-update noar ti set b1='96' where id=1;
-update noar tt set v0='SQZC1FUZK' where id=1;
-update noar ti set v0='SQZC1FUZK' where id=1;
-update noar tt set b2='U3UEF26K59HNGYQ' where id=1;
-update noar ti set b2='U3UEF26K59HNGYQ' where id=1;
-update noar tt set v0='CUM51DE70R0P98N8QLW85VLUJJ85A4FA' where id=2;
-update noar ti set v0='CUM51DE70R0P98N8QLW85VLUJJ85A4FA' where id=2;
-update noar tt set b0='RY29M' where id=2;
-update noar ti set b0='RY29M' where id=2;
-update noar tt set v0='69SSVPI88KJPYU3CBPBZ' where id=2;
-update noar ti set v0='69SSVPI88KJPYU3CBPBZ' where id=2;
-update noar tt set b1='0PWCMD59CY5GJD0JR4EG6P7SIBX9QXC' where id=2;
-update noar ti set b1='0PWCMD59CY5GJD0JR4EG6P7SIBX9QXC' where id=2;
-update noar tt set v0='NQ9TP' where id=2;
-update noar ti set v0='NQ9TP' where id=2;
-update noar tt set b2='395' where id=2;
-update noar ti set b2='395' where id=2;
-update noar tt set v0='XZ3W5IEF' where id=3;
-update noar ti set v0='XZ3W5IEF' where id=3;
-update noar tt set b0='1EV8' where id=3;
-update noar ti set b0='1EV8' where id=3;
-update noar tt set v0='3GC1X' where id=3;
-update noar ti set v0='3GC1X' where id=3;
-update noar tt set b1='V6L5I2CMX3T876B5F6LXNN0ZUJ012Q9B' where id=3;
-update noar ti set b1='V6L5I2CMX3T876B5F6LXNN0ZUJ012Q9B' where id=3;
-update noar tt set v0='M764Q230O59PS78ZI' where id=3;
-update noar ti set v0='M764Q230O59PS78ZI' where id=3;
-update noar tt set b2='GQP5BGSGJWJ3W59BQ' where id=3;
-update noar ti set b2='GQP5BGSGJWJ3W59BQ' where id=3;
-update noar tt set v0='3BOP3AUY2' where id=4;
-update noar ti set v0='3BOP3AUY2' where id=4;
-update noar tt set b0='R47OJ1DD26TDV0KAD0DYFZXUHVBL5' where id=4;
-update noar ti set b0='R47OJ1DD26TDV0KAD0DYFZXUHVBL5' where id=4;
-update noar tt set v0='48AB02Z4WGF36W671LL23NGOP4' where id=4;
-update noar ti set v0='48AB02Z4WGF36W671LL23NGOP4' where id=4;
-update noar tt set b1='KBG3FMVLCMF735RE' where id=4;
-update noar ti set b1='KBG3FMVLCMF735RE' where id=4;
-update noar tt set v0='3GBRRDA1G7DXILQT02ZOB2JK1N' where id=4;
-update noar ti set v0='3GBRRDA1G7DXILQT02ZOB2JK1N' where id=4;
-update noar tt set b2='PZJ0T31G5LAQUCK2H53QUPTD8W6UJ' where id=4;
-update noar ti set b2='PZJ0T31G5LAQUCK2H53QUPTD8W6UJ' where id=4;
-update noar tt set v0='X6WDT9ZZEA6RZ2PSQ6BD80P03DSD29K' where id=5;
-update noar ti set v0='X6WDT9ZZEA6RZ2PSQ6BD80P03DSD29K' where id=5;
-update noar tt set b0='IGS' where id=5;
-update noar ti set b0='IGS' where id=5;
-update noar tt set v0='I84RXOJQCBFT9VA67SL37278K1FUPH' where id=5;
-update noar ti set v0='I84RXOJQCBFT9VA67SL37278K1FUPH' where id=5;
-update noar tt set b1='0QRESRYD1B8V34P09YT68ZK' where id=5;
-update noar ti set b1='0QRESRYD1B8V34P09YT68ZK' where id=5;
-update noar tt set v0='5AV5YLOLWC' where id=5;
-update noar ti set v0='5AV5YLOLWC' where id=5;
-update noar tt set b2='7' where id=5;
-update noar ti set b2='7' where id=5;
-update noar tt set v0='1E' where id=6;
-update noar ti set v0='1E' where id=6;
-update noar tt set b0='7XRZ3WJCKRTBRP' where id=6;
-update noar ti set b0='7XRZ3WJCKRTBRP' where id=6;
-update noar tt set v0='RUBPZ0C2' where id=6;
-update noar ti set v0='RUBPZ0C2' where id=6;
-update noar tt set b1='BDDVDB6TCQFJ69D3' where id=6;
-update noar ti set b1='BDDVDB6TCQFJ69D3' where id=6;
-update noar tt set v0='E' where id=6;
-update noar ti set v0='E' where id=6;
-update noar tt set b2='S03UXBDW18QC8ZVASS2T7R1HMY' where id=6;
-update noar ti set b2='S03UXBDW18QC8ZVASS2T7R1HMY' where id=6;
-update noar tt set v0='55' where id=7;
-update noar ti set v0='55' where id=7;
-update noar tt set b0='JFATL6SREEOIDZ6A9UN4CC' where id=7;
-update noar ti set b0='JFATL6SREEOIDZ6A9UN4CC' where id=7;
-update noar tt set v0='11S' where id=7;
-update noar ti set v0='11S' where id=7;
-update noar tt set b1='5KGSQ' where id=7;
-update noar ti set b1='5KGSQ' where id=7;
-update noar tt set v0='1' where id=7;
-update noar ti set v0='1' where id=7;
-update noar tt set b2='6HGM2NSDU52ESTP396DDXUDGG38ORY3' where id=7;
-update noar ti set b2='6HGM2NSDU52ESTP396DDXUDGG38ORY3' where id=7;
-update noar tt set v0='WDPYZ17V' where id=8;
-update noar ti set v0='WDPYZ17V' where id=8;
-update noar tt set b0='2HIKX2GKUXHKDQJJX2GYC7MRUI' where id=8;
-update noar ti set b0='2HIKX2GKUXHKDQJJX2GYC7MRUI' where id=8;
-update noar tt set v0='5MW6WUHMT4IIM48UID3P' where id=8;
-update noar ti set v0='5MW6WUHMT4IIM48UID3P' where id=8;
-update noar tt set b1='TZYAHU6LCH' where id=8;
-update noar ti set b1='TZYAHU6LCH' where id=8;
-update noar tt set v0='MZ0N8EAAUTTXFIQYAFO8HCCJ3IVX' where id=8;
-update noar ti set v0='MZ0N8EAAUTTXFIQYAFO8HCCJ3IVX' where id=8;
-update noar tt set b2='KKN4SQ8FXK3O0LFM8ULFIOT08X7MEA' where id=8;
-update noar ti set b2='KKN4SQ8FXK3O0LFM8ULFIOT08X7MEA' where id=8;
-update noar tt set v0='ZGPM8Q2DECD4GNAM' where id=9;
-update noar ti set v0='ZGPM8Q2DECD4GNAM' where id=9;
-update noar tt set b0='CGBIZU3S5I34' where id=9;
-update noar ti set b0='CGBIZU3S5I34' where id=9;
-update noar tt set v0='BO8OIBJJ' where id=9;
-update noar ti set v0='BO8OIBJJ' where id=9;
-update noar tt set b1='VBDU42CL7M3DST3CZX' where id=9;
-update noar ti set b1='VBDU42CL7M3DST3CZX' where id=9;
-update noar tt set v0='8UXMPQEC7VPCL78DN7V1HIQF' where id=9;
-update noar ti set v0='8UXMPQEC7VPCL78DN7V1HIQF' where id=9;
-update noar tt set b2='LS1O9ISP2F0VMVAVZCPXOQPBD2ELA' where id=9;
-update noar ti set b2='LS1O9ISP2F0VMVAVZCPXOQPBD2ELA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L' where id=1;
-update noar ti set v0='L' where id=1;
-update noar tt set b0='2FL5A671O3BLN70Z' where id=1;
-update noar ti set b0='2FL5A671O3BLN70Z' where id=1;
-update noar tt set v0='QXX2ACY06ZJYJNA6J374KEPB8' where id=1;
-update noar ti set v0='QXX2ACY06ZJYJNA6J374KEPB8' where id=1;
-update noar tt set b1='Z88LKRG9PVV' where id=1;
-update noar ti set b1='Z88LKRG9PVV' where id=1;
-update noar tt set v0='ITJVKBDE8V9GRU' where id=1;
-update noar ti set v0='ITJVKBDE8V9GRU' where id=1;
-update noar tt set b2='4NB2Z321QTPS33VXP5CLC1Z2G' where id=1;
-update noar ti set b2='4NB2Z321QTPS33VXP5CLC1Z2G' where id=1;
-update noar tt set v0='XJZT' where id=2;
-update noar ti set v0='XJZT' where id=2;
-update noar tt set b0='ZZ581EA78P1C4JQ' where id=2;
-update noar ti set b0='ZZ581EA78P1C4JQ' where id=2;
-update noar tt set v0='3CTYFUJY7LGYH5M6W' where id=2;
-update noar ti set v0='3CTYFUJY7LGYH5M6W' where id=2;
-update noar tt set b1='TB3I44RRHR4KJ' where id=2;
-update noar ti set b1='TB3I44RRHR4KJ' where id=2;
-update noar tt set v0='1CIW99I4R' where id=2;
-update noar ti set v0='1CIW99I4R' where id=2;
-update noar tt set b2='ZWIH2IPVXOOP8U8II' where id=2;
-update noar ti set b2='ZWIH2IPVXOOP8U8II' where id=2;
-update noar tt set v0='94LBME0N20NQMBR2BJQ49VZFK0ALI' where id=3;
-update noar ti set v0='94LBME0N20NQMBR2BJQ49VZFK0ALI' where id=3;
-update noar tt set b0='AFQI5X' where id=3;
-update noar ti set b0='AFQI5X' where id=3;
-update noar tt set v0='7AEDRDU66H00O9' where id=3;
-update noar ti set v0='7AEDRDU66H00O9' where id=3;
-update noar tt set b1='N1KM9GDCMUQTJ0LR' where id=3;
-update noar ti set b1='N1KM9GDCMUQTJ0LR' where id=3;
-update noar tt set v0='T5JGMRMIE016C2507BU7ILNEXI4G7X' where id=3;
-update noar ti set v0='T5JGMRMIE016C2507BU7ILNEXI4G7X' where id=3;
-update noar tt set b2='YV71Y' where id=3;
-update noar ti set b2='YV71Y' where id=3;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b0='FZIWANCO77X4I5GHWTXV70L1UP0' where id=4;
-update noar ti set b0='FZIWANCO77X4I5GHWTXV70L1UP0' where id=4;
-update noar tt set v0='9K6BSUMDAZXGRC4W59RFL2C6GMXC524' where id=4;
-update noar ti set v0='9K6BSUMDAZXGRC4W59RFL2C6GMXC524' where id=4;
-update noar tt set b1='U2SBKAUALJ4Y5Q5OFU7KDF' where id=4;
-update noar ti set b1='U2SBKAUALJ4Y5Q5OFU7KDF' where id=4;
-update noar tt set v0='8R' where id=4;
-update noar ti set v0='8R' where id=4;
-update noar tt set b2='APZGIGFP18' where id=4;
-update noar ti set b2='APZGIGFP18' where id=4;
-update noar tt set v0='P' where id=5;
-update noar ti set v0='P' where id=5;
-update noar tt set b0='X8KG1HVY63KSFC08JOCAD' where id=5;
-update noar ti set b0='X8KG1HVY63KSFC08JOCAD' where id=5;
-update noar tt set v0='LS1U' where id=5;
-update noar ti set v0='LS1U' where id=5;
-update noar tt set b1='CWT3RKAZOCJS1TL' where id=5;
-update noar ti set b1='CWT3RKAZOCJS1TL' where id=5;
-update noar tt set v0='9MPSX9LPAGGJ8DJDO' where id=5;
-update noar ti set v0='9MPSX9LPAGGJ8DJDO' where id=5;
-update noar tt set b2='4V5YJ4953RQOMBG5O5' where id=5;
-update noar ti set b2='4V5YJ4953RQOMBG5O5' where id=5;
-update noar tt set v0='X81V6DQB9QG' where id=6;
-update noar ti set v0='X81V6DQB9QG' where id=6;
-update noar tt set b0='BTZQ83C0SCNSPLB103N4ADSXTJC1ACYM' where id=6;
-update noar ti set b0='BTZQ83C0SCNSPLB103N4ADSXTJC1ACYM' where id=6;
-update noar tt set v0='5CIDA4LCP7L8R6UBZ8LOZZ' where id=6;
-update noar ti set v0='5CIDA4LCP7L8R6UBZ8LOZZ' where id=6;
-update noar tt set b1='THX6T8NMBMS12NVSFCFM49OA5JVZ1' where id=6;
-update noar ti set b1='THX6T8NMBMS12NVSFCFM49OA5JVZ1' where id=6;
-update noar tt set v0='IRTO5W6GB1R6RZRVEXQPM6QQNKRLXTAS' where id=6;
-update noar ti set v0='IRTO5W6GB1R6RZRVEXQPM6QQNKRLXTAS' where id=6;
-update noar tt set b2='676QFRVGJ2EOCIXM0FOROPQ06' where id=6;
-update noar ti set b2='676QFRVGJ2EOCIXM0FOROPQ06' where id=6;
-update noar tt set v0='BAUNIP8914WKN5J52DGOWUGF' where id=7;
-update noar ti set v0='BAUNIP8914WKN5J52DGOWUGF' where id=7;
-update noar tt set b0='2EQ2M3WYFNOV' where id=7;
-update noar ti set b0='2EQ2M3WYFNOV' where id=7;
-update noar tt set v0='ZNN2Y9N5U55UUI6BPR' where id=7;
-update noar ti set v0='ZNN2Y9N5U55UUI6BPR' where id=7;
-update noar tt set b1='C47TW' where id=7;
-update noar ti set b1='C47TW' where id=7;
-update noar tt set v0='OU0NFUMIG7A2LW2T7P8BKDNCSSWLENT' where id=7;
-update noar ti set v0='OU0NFUMIG7A2LW2T7P8BKDNCSSWLENT' where id=7;
-update noar tt set b2='R5Q9Z2KD5OFHVPCUNIHHTD2MS52SDT' where id=7;
-update noar ti set b2='R5Q9Z2KD5OFHVPCUNIHHTD2MS52SDT' where id=7;
-update noar tt set v0='PT30PI2W8B0' where id=8;
-update noar ti set v0='PT30PI2W8B0' where id=8;
-update noar tt set b0='HK3C2VEG' where id=8;
-update noar ti set b0='HK3C2VEG' where id=8;
-update noar tt set v0='DCCLO9RUZ8O' where id=8;
-update noar ti set v0='DCCLO9RUZ8O' where id=8;
-update noar tt set b1='IZJYZPBRDCIWKIQJQS' where id=8;
-update noar ti set b1='IZJYZPBRDCIWKIQJQS' where id=8;
-update noar tt set v0='SDQIQC9XF0JYZ85TTKJ9Q8AW4ZFYRFUB' where id=8;
-update noar ti set v0='SDQIQC9XF0JYZ85TTKJ9Q8AW4ZFYRFUB' where id=8;
-update noar tt set b2='4ALWL4JIDD4IBGULTO08RN95RS2' where id=8;
-update noar ti set b2='4ALWL4JIDD4IBGULTO08RN95RS2' where id=8;
-update noar tt set v0='FVH3MLV0Q6RV3S8WL9VQ29JDOSJ' where id=9;
-update noar ti set v0='FVH3MLV0Q6RV3S8WL9VQ29JDOSJ' where id=9;
-update noar tt set b0='HPA6RHHBVPMWCLJTXDR' where id=9;
-update noar ti set b0='HPA6RHHBVPMWCLJTXDR' where id=9;
-update noar tt set v0='5XAGO1' where id=9;
-update noar ti set v0='5XAGO1' where id=9;
-update noar tt set b1='64G01OQJKHYJOEKVPCQV0' where id=9;
-update noar ti set b1='64G01OQJKHYJOEKVPCQV0' where id=9;
-update noar tt set v0='YQHPG0SW6QBGRDYF' where id=9;
-update noar ti set v0='YQHPG0SW6QBGRDYF' where id=9;
-update noar tt set b2='D9MJMYKITVI9H' where id=9;
-update noar ti set b2='D9MJMYKITVI9H' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NY6I53I6NQ43Z3NE3GK27BS' where id=1;
-update noar ti set v0='NY6I53I6NQ43Z3NE3GK27BS' where id=1;
-update noar tt set b0='9M5A' where id=1;
-update noar ti set b0='9M5A' where id=1;
-update noar tt set v0='3WC52KXRYED8N4RG578' where id=1;
-update noar ti set v0='3WC52KXRYED8N4RG578' where id=1;
-update noar tt set b1='CFCQHJ1ZGY6X62BCX4WEQMHYHCZB77DL' where id=1;
-update noar ti set b1='CFCQHJ1ZGY6X62BCX4WEQMHYHCZB77DL' where id=1;
-update noar tt set v0='WZK8Z06Q8V6VZBVYPNSIKF7' where id=1;
-update noar ti set v0='WZK8Z06Q8V6VZBVYPNSIKF7' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set v0='HIO6O0DZTZI25BMQP9' where id=2;
-update noar ti set v0='HIO6O0DZTZI25BMQP9' where id=2;
-update noar tt set b0='IHQ0FPU6WDRRMCJ7W6KB' where id=2;
-update noar ti set b0='IHQ0FPU6WDRRMCJ7W6KB' where id=2;
-update noar tt set v0='EYOP5UD' where id=2;
-update noar ti set v0='EYOP5UD' where id=2;
-update noar tt set b1='134X8Q' where id=2;
-update noar ti set b1='134X8Q' where id=2;
-update noar tt set v0='YSC2TV' where id=2;
-update noar ti set v0='YSC2TV' where id=2;
-update noar tt set b2='RDF9KMIH13Q2K0RBFBQHCCW' where id=2;
-update noar ti set b2='RDF9KMIH13Q2K0RBFBQHCCW' where id=2;
-update noar tt set v0='TU7CLC265Z3KYCTSK4P5VRXDU85PDY' where id=3;
-update noar ti set v0='TU7CLC265Z3KYCTSK4P5VRXDU85PDY' where id=3;
-update noar tt set b0='RYN4YHF35587CHO89H8584YBOZ' where id=3;
-update noar ti set b0='RYN4YHF35587CHO89H8584YBOZ' where id=3;
-update noar tt set v0='WJKXQNWJAP' where id=3;
-update noar ti set v0='WJKXQNWJAP' where id=3;
-update noar tt set b1='VX43Y650ZF9MJ48AC2VJPSPA1V4' where id=3;
-update noar ti set b1='VX43Y650ZF9MJ48AC2VJPSPA1V4' where id=3;
-update noar tt set v0='SINUFU60YCD0XB' where id=3;
-update noar ti set v0='SINUFU60YCD0XB' where id=3;
-update noar tt set b2='4QTRL' where id=3;
-update noar ti set b2='4QTRL' where id=3;
-update noar tt set v0='6DZMOESLINOXOFI6R24TM7C' where id=4;
-update noar ti set v0='6DZMOESLINOXOFI6R24TM7C' where id=4;
-update noar tt set b0='A1W13TZV' where id=4;
-update noar ti set b0='A1W13TZV' where id=4;
-update noar tt set v0='U7Q8H' where id=4;
-update noar ti set v0='U7Q8H' where id=4;
-update noar tt set b1='3DY7QYLMAX8DKVBUQOYFECB1C1Y' where id=4;
-update noar ti set b1='3DY7QYLMAX8DKVBUQOYFECB1C1Y' where id=4;
-update noar tt set v0='14VXFJCVMF469L8A6' where id=4;
-update noar ti set v0='14VXFJCVMF469L8A6' where id=4;
-update noar tt set b2='PABFN3XZWBL2PDY3OKT2H83' where id=4;
-update noar ti set b2='PABFN3XZWBL2PDY3OKT2H83' where id=4;
-update noar tt set v0='0JBOS89X8' where id=5;
-update noar ti set v0='0JBOS89X8' where id=5;
-update noar tt set b0='Z65DHL101QK76IJEW1' where id=5;
-update noar ti set b0='Z65DHL101QK76IJEW1' where id=5;
-update noar tt set v0='841064AI51KZRXWEXON66WF843HUN5O' where id=5;
-update noar ti set v0='841064AI51KZRXWEXON66WF843HUN5O' where id=5;
-update noar tt set b1='OYL3NDMKKYNQP6WHO8DUMRSDEV0SHG' where id=5;
-update noar ti set b1='OYL3NDMKKYNQP6WHO8DUMRSDEV0SHG' where id=5;
-update noar tt set v0='WCTD1IC' where id=5;
-update noar ti set v0='WCTD1IC' where id=5;
-update noar tt set b2='14Z8NAC5EFJYDOV5L23295W99FCRV' where id=5;
-update noar ti set b2='14Z8NAC5EFJYDOV5L23295W99FCRV' where id=5;
-update noar tt set v0='3HGRO53DFO' where id=6;
-update noar ti set v0='3HGRO53DFO' where id=6;
-update noar tt set b0='MWRAVX2J4XN9' where id=6;
-update noar ti set b0='MWRAVX2J4XN9' where id=6;
-update noar tt set v0='UFY8TS2D3Q4C77B' where id=6;
-update noar ti set v0='UFY8TS2D3Q4C77B' where id=6;
-update noar tt set b1='Y5L5J2RVN2CGT' where id=6;
-update noar ti set b1='Y5L5J2RVN2CGT' where id=6;
-update noar tt set v0='IH8I6XP1X691O' where id=6;
-update noar ti set v0='IH8I6XP1X691O' where id=6;
-update noar tt set b2='LMYYGGAOUEBWZ8CQHL0LINSW' where id=6;
-update noar ti set b2='LMYYGGAOUEBWZ8CQHL0LINSW' where id=6;
-update noar tt set v0='5P2Z1M0OS' where id=7;
-update noar ti set v0='5P2Z1M0OS' where id=7;
-update noar tt set b0='OPO722WMQXDTSQS9W4' where id=7;
-update noar ti set b0='OPO722WMQXDTSQS9W4' where id=7;
-update noar tt set v0='KYSAKL' where id=7;
-update noar ti set v0='KYSAKL' where id=7;
-update noar tt set b1='99YMP8FRZV03O7LG1' where id=7;
-update noar ti set b1='99YMP8FRZV03O7LG1' where id=7;
-update noar tt set v0='XQJT7NW4HYTNRM' where id=7;
-update noar ti set v0='XQJT7NW4HYTNRM' where id=7;
-update noar tt set b2='88OMWNINWYCJW2MDOPTB4TLCZDLG' where id=7;
-update noar ti set b2='88OMWNINWYCJW2MDOPTB4TLCZDLG' where id=7;
-update noar tt set v0='G6PHZFSV0CO6VZCL8C3Q3N3P' where id=8;
-update noar ti set v0='G6PHZFSV0CO6VZCL8C3Q3N3P' where id=8;
-update noar tt set b0='Q8LQNIPP0YCOKNI' where id=8;
-update noar ti set b0='Q8LQNIPP0YCOKNI' where id=8;
-update noar tt set v0='IRS2SKGU6898WQKKN104AA1IQZTIY' where id=8;
-update noar ti set v0='IRS2SKGU6898WQKKN104AA1IQZTIY' where id=8;
-update noar tt set b1='579Z2G7VN' where id=8;
-update noar ti set b1='579Z2G7VN' where id=8;
-update noar tt set v0='T5MYDI' where id=8;
-update noar ti set v0='T5MYDI' where id=8;
-update noar tt set b2='879OJ6J76ZCY' where id=8;
-update noar ti set b2='879OJ6J76ZCY' where id=8;
-update noar tt set v0='AXM4E' where id=9;
-update noar ti set v0='AXM4E' where id=9;
-update noar tt set b0='JM79E52Y1J8M07GMMPIHI7K8GGUEA' where id=9;
-update noar ti set b0='JM79E52Y1J8M07GMMPIHI7K8GGUEA' where id=9;
-update noar tt set v0='7X016' where id=9;
-update noar ti set v0='7X016' where id=9;
-update noar tt set b1='TQN4UF00YDS' where id=9;
-update noar ti set b1='TQN4UF00YDS' where id=9;
-update noar tt set v0='B6CKV5SWBUO024WIGOXOH7E5J' where id=9;
-update noar ti set v0='B6CKV5SWBUO024WIGOXOH7E5J' where id=9;
-update noar tt set b2='22YNXHK2BJYE4EY44U9ZV' where id=9;
-update noar ti set b2='22YNXHK2BJYE4EY44U9ZV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AH0QPE6' where id=1;
-update noar ti set v0='AH0QPE6' where id=1;
-update noar tt set b0='KOW0OPILMP' where id=1;
-update noar ti set b0='KOW0OPILMP' where id=1;
-update noar tt set v0='VYQRZ53O' where id=1;
-update noar ti set v0='VYQRZ53O' where id=1;
-update noar tt set b1='XHRJUZU506VQ7VXXYBWOY768JYPC' where id=1;
-update noar ti set b1='XHRJUZU506VQ7VXXYBWOY768JYPC' where id=1;
-update noar tt set v0='NSQMQ7M1QYKO5D' where id=1;
-update noar ti set v0='NSQMQ7M1QYKO5D' where id=1;
-update noar tt set b2='3170DAEAV68K1Z9' where id=1;
-update noar ti set b2='3170DAEAV68K1Z9' where id=1;
-update noar tt set v0='ZYPJOYEQQRLV1C9IUB' where id=2;
-update noar ti set v0='ZYPJOYEQQRLV1C9IUB' where id=2;
-update noar tt set b0='ME1D9ZSQZXG2SAS4WWKIJ' where id=2;
-update noar ti set b0='ME1D9ZSQZXG2SAS4WWKIJ' where id=2;
-update noar tt set v0='7S7XA8UK' where id=2;
-update noar ti set v0='7S7XA8UK' where id=2;
-update noar tt set b1='WOSI7SGUGD0Y' where id=2;
-update noar ti set b1='WOSI7SGUGD0Y' where id=2;
-update noar tt set v0='CM6' where id=2;
-update noar ti set v0='CM6' where id=2;
-update noar tt set b2='CVZONN07AXKD8A' where id=2;
-update noar ti set b2='CVZONN07AXKD8A' where id=2;
-update noar tt set v0='ACUP1MTUXUHQ' where id=3;
-update noar ti set v0='ACUP1MTUXUHQ' where id=3;
-update noar tt set b0='TB8DF8XOT5BJIJTM4GXT' where id=3;
-update noar ti set b0='TB8DF8XOT5BJIJTM4GXT' where id=3;
-update noar tt set v0='SVI24A1XH3WQN' where id=3;
-update noar ti set v0='SVI24A1XH3WQN' where id=3;
-update noar tt set b1='QSTAFZKF' where id=3;
-update noar ti set b1='QSTAFZKF' where id=3;
-update noar tt set v0='5R9ZK' where id=3;
-update noar ti set v0='5R9ZK' where id=3;
-update noar tt set b2='5IH15FMEGO5PW' where id=3;
-update noar ti set b2='5IH15FMEGO5PW' where id=3;
-update noar tt set v0='OLMD96PZ7V9ZVKQF3TLL8' where id=4;
-update noar ti set v0='OLMD96PZ7V9ZVKQF3TLL8' where id=4;
-update noar tt set b0='17KW3KEH52VIT21YEELVTQVVP' where id=4;
-update noar ti set b0='17KW3KEH52VIT21YEELVTQVVP' where id=4;
-update noar tt set v0='8XN2L5H4O74S' where id=4;
-update noar ti set v0='8XN2L5H4O74S' where id=4;
-update noar tt set b1='FHGZV50WE1VQ0CP9FKOPL8BJ' where id=4;
-update noar ti set b1='FHGZV50WE1VQ0CP9FKOPL8BJ' where id=4;
-update noar tt set v0='7EPKTYU7WG80OEBZ5' where id=4;
-update noar ti set v0='7EPKTYU7WG80OEBZ5' where id=4;
-update noar tt set b2='NJ1PU' where id=4;
-update noar ti set b2='NJ1PU' where id=4;
-update noar tt set v0='0JTXLLPR33Z' where id=5;
-update noar ti set v0='0JTXLLPR33Z' where id=5;
-update noar tt set b0='THOKSU8N2WAZI52R7B16D3LSAEU3ONO' where id=5;
-update noar ti set b0='THOKSU8N2WAZI52R7B16D3LSAEU3ONO' where id=5;
-update noar tt set v0='08KBBM4VSCYWENBVR' where id=5;
-update noar ti set v0='08KBBM4VSCYWENBVR' where id=5;
-update noar tt set b1='18UQ4HTXH05RMT' where id=5;
-update noar ti set b1='18UQ4HTXH05RMT' where id=5;
-update noar tt set v0='XZGKBSVKB6IA' where id=5;
-update noar ti set v0='XZGKBSVKB6IA' where id=5;
-update noar tt set b2='G' where id=5;
-update noar ti set b2='G' where id=5;
-update noar tt set v0='0AIUVJK8353JJHBZG11R44EV5OVQXV' where id=6;
-update noar ti set v0='0AIUVJK8353JJHBZG11R44EV5OVQXV' where id=6;
-update noar tt set b0='2' where id=6;
-update noar ti set b0='2' where id=6;
-update noar tt set v0='67TC4RXIU4J' where id=6;
-update noar ti set v0='67TC4RXIU4J' where id=6;
-update noar tt set b1='D09O3Q69M5HRNB06FTBMG' where id=6;
-update noar ti set b1='D09O3Q69M5HRNB06FTBMG' where id=6;
-update noar tt set v0='G1XBK8HV3' where id=6;
-update noar ti set v0='G1XBK8HV3' where id=6;
-update noar tt set b2='ZD53QVOY3K2IQ9Z9JJ6R1A' where id=6;
-update noar ti set b2='ZD53QVOY3K2IQ9Z9JJ6R1A' where id=6;
-update noar tt set v0='L9VOXIQHG7KL49BR23' where id=7;
-update noar ti set v0='L9VOXIQHG7KL49BR23' where id=7;
-update noar tt set b0='7HWQ5QUZV4XCCP7FOW' where id=7;
-update noar ti set b0='7HWQ5QUZV4XCCP7FOW' where id=7;
-update noar tt set v0='Y6E00MR1TKSTHC0NFXPGY892' where id=7;
-update noar ti set v0='Y6E00MR1TKSTHC0NFXPGY892' where id=7;
-update noar tt set b1='37VZIDMPXDBKGM' where id=7;
-update noar ti set b1='37VZIDMPXDBKGM' where id=7;
-update noar tt set v0='ZH7JNDM75ZPKNSXOPGENYV' where id=7;
-update noar ti set v0='ZH7JNDM75ZPKNSXOPGENYV' where id=7;
-update noar tt set b2='T1MO7TLWKGNY4ELCKW0' where id=7;
-update noar ti set b2='T1MO7TLWKGNY4ELCKW0' where id=7;
-update noar tt set v0='BUNE0RBQ1BZHKPE' where id=8;
-update noar ti set v0='BUNE0RBQ1BZHKPE' where id=8;
-update noar tt set b0='079SASB411YF18C2L00ZFZW59WJCRC' where id=8;
-update noar ti set b0='079SASB411YF18C2L00ZFZW59WJCRC' where id=8;
-update noar tt set v0='HO92F0CTWJ27ZWXFX8RX782EAOPR2YQ' where id=8;
-update noar ti set v0='HO92F0CTWJ27ZWXFX8RX782EAOPR2YQ' where id=8;
-update noar tt set b1='TASLAWC7CR250B0W9SEQOCMLCHTHNV' where id=8;
-update noar ti set b1='TASLAWC7CR250B0W9SEQOCMLCHTHNV' where id=8;
-update noar tt set v0='GFM5181G1KR' where id=8;
-update noar ti set v0='GFM5181G1KR' where id=8;
-update noar tt set b2='EGGELRME' where id=8;
-update noar ti set b2='EGGELRME' where id=8;
-update noar tt set v0='NU' where id=9;
-update noar ti set v0='NU' where id=9;
-update noar tt set b0='WXQ' where id=9;
-update noar ti set b0='WXQ' where id=9;
-update noar tt set v0='LYAW83V0ESNKSV42' where id=9;
-update noar ti set v0='LYAW83V0ESNKSV42' where id=9;
-update noar tt set b1='Q30QVJU432J' where id=9;
-update noar ti set b1='Q30QVJU432J' where id=9;
-update noar tt set v0='Y4AM8CYHHHGIH58OOJGMPWT' where id=9;
-update noar ti set v0='Y4AM8CYHHHGIH58OOJGMPWT' where id=9;
-update noar tt set b2='PJ1KK9M8DISBU6R8NP7BQM03' where id=9;
-update noar ti set b2='PJ1KK9M8DISBU6R8NP7BQM03' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EBDMVSE8SRS7' where id=1;
-update noar ti set v0='EBDMVSE8SRS7' where id=1;
-update noar tt set b0='3LLM47LYOHNHCMTKWDDL7J0PI3' where id=1;
-update noar ti set b0='3LLM47LYOHNHCMTKWDDL7J0PI3' where id=1;
-update noar tt set v0='ISMD5S9F3YHP8N61T60QIRWRW2YYI8' where id=1;
-update noar ti set v0='ISMD5S9F3YHP8N61T60QIRWRW2YYI8' where id=1;
-update noar tt set b1='YPTNHMJ6DEG2Z' where id=1;
-update noar ti set b1='YPTNHMJ6DEG2Z' where id=1;
-update noar tt set v0='MT58845PR24AZKRA0CXGGK2VOW' where id=1;
-update noar ti set v0='MT58845PR24AZKRA0CXGGK2VOW' where id=1;
-update noar tt set b2='U5PJTBALJ6G6S3R1G5GBI2KY5GHBT' where id=1;
-update noar ti set b2='U5PJTBALJ6G6S3R1G5GBI2KY5GHBT' where id=1;
-update noar tt set v0='JL4YOZB838MTJPSX9YK5INP54D' where id=2;
-update noar ti set v0='JL4YOZB838MTJPSX9YK5INP54D' where id=2;
-update noar tt set b0='6JNJRKL8L' where id=2;
-update noar ti set b0='6JNJRKL8L' where id=2;
-update noar tt set v0='97B6OSWMVOJ7P' where id=2;
-update noar ti set v0='97B6OSWMVOJ7P' where id=2;
-update noar tt set b1='BBZHEEZ58' where id=2;
-update noar ti set b1='BBZHEEZ58' where id=2;
-update noar tt set v0='K8H4AEJIG88D6L54' where id=2;
-update noar ti set v0='K8H4AEJIG88D6L54' where id=2;
-update noar tt set b2='OBVWZ9IS75O7OXGIEAE' where id=2;
-update noar ti set b2='OBVWZ9IS75O7OXGIEAE' where id=2;
-update noar tt set v0='R5W6007CPK3SKCC197EKYF6IIML' where id=3;
-update noar ti set v0='R5W6007CPK3SKCC197EKYF6IIML' where id=3;
-update noar tt set b0='0RPTS8X76FNYKXJESBQ6IJCZJ6466DFQ' where id=3;
-update noar ti set b0='0RPTS8X76FNYKXJESBQ6IJCZJ6466DFQ' where id=3;
-update noar tt set v0='1QXF0V6' where id=3;
-update noar ti set v0='1QXF0V6' where id=3;
-update noar tt set b1='545MG8ERXEY0ES2GWU6' where id=3;
-update noar ti set b1='545MG8ERXEY0ES2GWU6' where id=3;
-update noar tt set v0='9OER' where id=3;
-update noar ti set v0='9OER' where id=3;
-update noar tt set b2='2XLQR2ZLSAAF1J' where id=3;
-update noar ti set b2='2XLQR2ZLSAAF1J' where id=3;
-update noar tt set v0='AIG6T' where id=4;
-update noar ti set v0='AIG6T' where id=4;
-update noar tt set b0='UAA3DJVM4A67LENS9IQE4O34DAAZHE' where id=4;
-update noar ti set b0='UAA3DJVM4A67LENS9IQE4O34DAAZHE' where id=4;
-update noar tt set v0='Z8MH6087LWNL' where id=4;
-update noar ti set v0='Z8MH6087LWNL' where id=4;
-update noar tt set b1='2TO7O2GWF1S' where id=4;
-update noar ti set b1='2TO7O2GWF1S' where id=4;
-update noar tt set v0='112DGTZZFIGU6UW' where id=4;
-update noar ti set v0='112DGTZZFIGU6UW' where id=4;
-update noar tt set b2='ZUX' where id=4;
-update noar ti set b2='ZUX' where id=4;
-update noar tt set v0='5R812U1J4KC3I98Q9CD4Z5' where id=5;
-update noar ti set v0='5R812U1J4KC3I98Q9CD4Z5' where id=5;
-update noar tt set b0='W19LR394V1PUNQ5TOST08LK4JJ81' where id=5;
-update noar ti set b0='W19LR394V1PUNQ5TOST08LK4JJ81' where id=5;
-update noar tt set v0='N046OAF7KWWTFCHAK7M1MNEFUX6' where id=5;
-update noar ti set v0='N046OAF7KWWTFCHAK7M1MNEFUX6' where id=5;
-update noar tt set b1='BEX90' where id=5;
-update noar ti set b1='BEX90' where id=5;
-update noar tt set v0='W6ZJC283GG6XDRKDA00CU' where id=5;
-update noar ti set v0='W6ZJC283GG6XDRKDA00CU' where id=5;
-update noar tt set b2='SW6YF65ZZR' where id=5;
-update noar ti set b2='SW6YF65ZZR' where id=5;
-update noar tt set v0='FN4SQB7CLT' where id=6;
-update noar ti set v0='FN4SQB7CLT' where id=6;
-update noar tt set b0='91ESNOZG2HT8W5C3IL61K' where id=6;
-update noar ti set b0='91ESNOZG2HT8W5C3IL61K' where id=6;
-update noar tt set v0='OA0GW' where id=6;
-update noar ti set v0='OA0GW' where id=6;
-update noar tt set b1='KYB42T420M2S0RG5MVHEH8' where id=6;
-update noar ti set b1='KYB42T420M2S0RG5MVHEH8' where id=6;
-update noar tt set v0='SNXZDT6LXH' where id=6;
-update noar ti set v0='SNXZDT6LXH' where id=6;
-update noar tt set b2='3VXMULO4' where id=6;
-update noar ti set b2='3VXMULO4' where id=6;
-update noar tt set v0='24X59TQ4AO7TXEA8N' where id=7;
-update noar ti set v0='24X59TQ4AO7TXEA8N' where id=7;
-update noar tt set b0='OJNXGIEWCEJP0BO2ETUL2DRH3254VQ3' where id=7;
-update noar ti set b0='OJNXGIEWCEJP0BO2ETUL2DRH3254VQ3' where id=7;
-update noar tt set v0='C4ED5SOI' where id=7;
-update noar ti set v0='C4ED5SOI' where id=7;
-update noar tt set b1='FDEMF79SMDVEDRZV' where id=7;
-update noar ti set b1='FDEMF79SMDVEDRZV' where id=7;
-update noar tt set v0='45NRX77NHZ9DPO91YW24SFVC7R6PJ' where id=7;
-update noar ti set v0='45NRX77NHZ9DPO91YW24SFVC7R6PJ' where id=7;
-update noar tt set b2='H5DO1XGPAND5QL9ID' where id=7;
-update noar ti set b2='H5DO1XGPAND5QL9ID' where id=7;
-update noar tt set v0='735' where id=8;
-update noar ti set v0='735' where id=8;
-update noar tt set b0='F33F1LGLFK6MISSLGLQNIESWEGGNC59C' where id=8;
-update noar ti set b0='F33F1LGLFK6MISSLGLQNIESWEGGNC59C' where id=8;
-update noar tt set v0='Z74TECDZ0XQHY6B51AFC8B7G3A09GG2F' where id=8;
-update noar ti set v0='Z74TECDZ0XQHY6B51AFC8B7G3A09GG2F' where id=8;
-update noar tt set b1='OWZBVCAL9IARJLEV7J9RUGC' where id=8;
-update noar ti set b1='OWZBVCAL9IARJLEV7J9RUGC' where id=8;
-update noar tt set v0='HSG8G82JQIJEMQUMZMQ5ILG1UW' where id=8;
-update noar ti set v0='HSG8G82JQIJEMQUMZMQ5ILG1UW' where id=8;
-update noar tt set b2='1LZKUV2MNSKPN' where id=8;
-update noar ti set b2='1LZKUV2MNSKPN' where id=8;
-update noar tt set v0='1KMVQ13VKUTNUD8' where id=9;
-update noar ti set v0='1KMVQ13VKUTNUD8' where id=9;
-update noar tt set b0='8P7A9S32XDJZT44BQFQXMUMQ72' where id=9;
-update noar ti set b0='8P7A9S32XDJZT44BQFQXMUMQ72' where id=9;
-update noar tt set v0='HN7EL' where id=9;
-update noar ti set v0='HN7EL' where id=9;
-update noar tt set b1='YR8SBTP58NJMXP5BV24OL0K5B' where id=9;
-update noar ti set b1='YR8SBTP58NJMXP5BV24OL0K5B' where id=9;
-update noar tt set v0='MI782QHDFKDKX866T9KBZ09XVFJ' where id=9;
-update noar ti set v0='MI782QHDFKDKX866T9KBZ09XVFJ' where id=9;
-update noar tt set b2='9RE0JEAC4TGJ' where id=9;
-update noar ti set b2='9RE0JEAC4TGJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K8NSPJ189F8KM6OROEJOJ1NMIV9Y8K6' where id=1;
-update noar ti set v0='K8NSPJ189F8KM6OROEJOJ1NMIV9Y8K6' where id=1;
-update noar tt set b0='6LMF64A8OS2X3' where id=1;
-update noar ti set b0='6LMF64A8OS2X3' where id=1;
-update noar tt set v0='NNI1BGFAA9OM1JWZHRSDSL2KUVM44FI' where id=1;
-update noar ti set v0='NNI1BGFAA9OM1JWZHRSDSL2KUVM44FI' where id=1;
-update noar tt set b1='ZBROJ6Q3HRIT4GZ9V' where id=1;
-update noar ti set b1='ZBROJ6Q3HRIT4GZ9V' where id=1;
-update noar tt set v0='Q11983622ERSVR05GIPBXR' where id=1;
-update noar ti set v0='Q11983622ERSVR05GIPBXR' where id=1;
-update noar tt set b2='KN7KF' where id=1;
-update noar ti set b2='KN7KF' where id=1;
-update noar tt set v0='SB5ISHJJV44VO77GE8SKA7139TC38OL' where id=2;
-update noar ti set v0='SB5ISHJJV44VO77GE8SKA7139TC38OL' where id=2;
-update noar tt set b0='53Z8NQIBR7D10BD414BY' where id=2;
-update noar ti set b0='53Z8NQIBR7D10BD414BY' where id=2;
-update noar tt set v0='STPDGQUQ0LAO6SA402T1P8' where id=2;
-update noar ti set v0='STPDGQUQ0LAO6SA402T1P8' where id=2;
-update noar tt set b1='MKEXV3R8IK08W2J0QYJU362' where id=2;
-update noar ti set b1='MKEXV3R8IK08W2J0QYJU362' where id=2;
-update noar tt set v0='AP6Y9D9785T6W7FK6O1FPMGQOTLSWD' where id=2;
-update noar ti set v0='AP6Y9D9785T6W7FK6O1FPMGQOTLSWD' where id=2;
-update noar tt set b2='G59NTPAVZ95H2I82Q5B' where id=2;
-update noar ti set b2='G59NTPAVZ95H2I82Q5B' where id=2;
-update noar tt set v0='P7009TG4BTBWX' where id=3;
-update noar ti set v0='P7009TG4BTBWX' where id=3;
-update noar tt set b0='0SABYIY6HXY6M' where id=3;
-update noar ti set b0='0SABYIY6HXY6M' where id=3;
-update noar tt set v0='089COAGUJXOHIHSX9Y1VOR1O6' where id=3;
-update noar ti set v0='089COAGUJXOHIHSX9Y1VOR1O6' where id=3;
-update noar tt set b1='KWQEBDL877LC' where id=3;
-update noar ti set b1='KWQEBDL877LC' where id=3;
-update noar tt set v0='Y711VK8VM4KZYRYQB2CJG8J36' where id=3;
-update noar ti set v0='Y711VK8VM4KZYRYQB2CJG8J36' where id=3;
-update noar tt set b2='ZWXUKT4BQBTER9N6V' where id=3;
-update noar ti set b2='ZWXUKT4BQBTER9N6V' where id=3;
-update noar tt set v0='8TH9CZFHVO6LTLFZB73M7Q' where id=4;
-update noar ti set v0='8TH9CZFHVO6LTLFZB73M7Q' where id=4;
-update noar tt set b0='DPO8UJ6ZHYN3J0BL92' where id=4;
-update noar ti set b0='DPO8UJ6ZHYN3J0BL92' where id=4;
-update noar tt set v0='E2N' where id=4;
-update noar ti set v0='E2N' where id=4;
-update noar tt set b1='HBOUE8ABT5Q5DBGKN' where id=4;
-update noar ti set b1='HBOUE8ABT5Q5DBGKN' where id=4;
-update noar tt set v0='C6DA97JFDC' where id=4;
-update noar ti set v0='C6DA97JFDC' where id=4;
-update noar tt set b2='KJ47WRCHX9CDVXU99LMU' where id=4;
-update noar ti set b2='KJ47WRCHX9CDVXU99LMU' where id=4;
-update noar tt set v0='XFR3J' where id=5;
-update noar ti set v0='XFR3J' where id=5;
-update noar tt set b0='P78MA' where id=5;
-update noar ti set b0='P78MA' where id=5;
-update noar tt set v0='VGJFEI8BSG3VHUBNEPTI' where id=5;
-update noar ti set v0='VGJFEI8BSG3VHUBNEPTI' where id=5;
-update noar tt set b1='3EG2W3DYKCVK' where id=5;
-update noar ti set b1='3EG2W3DYKCVK' where id=5;
-update noar tt set v0='7M8LRFW9XOL945G' where id=5;
-update noar ti set v0='7M8LRFW9XOL945G' where id=5;
-update noar tt set b2='92LZO2S465NJ3ZZNVTH' where id=5;
-update noar ti set b2='92LZO2S465NJ3ZZNVTH' where id=5;
-update noar tt set v0='E5KTDNHV8YRLR8MS185F886N' where id=6;
-update noar ti set v0='E5KTDNHV8YRLR8MS185F886N' where id=6;
-update noar tt set b0='84W3KV27G41M470O5UM2MV58' where id=6;
-update noar ti set b0='84W3KV27G41M470O5UM2MV58' where id=6;
-update noar tt set v0='8WL1S7VOITW3A0V9EKAYZ5WSH5AVABKI' where id=6;
-update noar ti set v0='8WL1S7VOITW3A0V9EKAYZ5WSH5AVABKI' where id=6;
-update noar tt set b1='HVAUU0T8RUA7KFWQHXH102UCQZNP' where id=6;
-update noar ti set b1='HVAUU0T8RUA7KFWQHXH102UCQZNP' where id=6;
-update noar tt set v0='YRBNYN9OQEX299P95WWZ16GG1XEU' where id=6;
-update noar ti set v0='YRBNYN9OQEX299P95WWZ16GG1XEU' where id=6;
-update noar tt set b2='1JZW6RL836Y0B' where id=6;
-update noar ti set b2='1JZW6RL836Y0B' where id=6;
-update noar tt set v0='9AO0PMC1U3NK5VU6Y0A' where id=7;
-update noar ti set v0='9AO0PMC1U3NK5VU6Y0A' where id=7;
-update noar tt set b0='DXED3P' where id=7;
-update noar ti set b0='DXED3P' where id=7;
-update noar tt set v0='N91HXSDSGQ8957CF4SH' where id=7;
-update noar ti set v0='N91HXSDSGQ8957CF4SH' where id=7;
-update noar tt set b1='19RTEBXJ' where id=7;
-update noar ti set b1='19RTEBXJ' where id=7;
-update noar tt set v0='NA583' where id=7;
-update noar ti set v0='NA583' where id=7;
-update noar tt set b2='A8PIRU08HHI8P4NH1H7M8' where id=7;
-update noar ti set b2='A8PIRU08HHI8P4NH1H7M8' where id=7;
-update noar tt set v0='TCKTNX00RS7OCBZS6R' where id=8;
-update noar ti set v0='TCKTNX00RS7OCBZS6R' where id=8;
-update noar tt set b0='PFH2ECI5PSYY5X6RVW' where id=8;
-update noar ti set b0='PFH2ECI5PSYY5X6RVW' where id=8;
-update noar tt set v0='ZJLFP22U5MOVF' where id=8;
-update noar ti set v0='ZJLFP22U5MOVF' where id=8;
-update noar tt set b1='89XI3QPR7JM7LJD596FDN' where id=8;
-update noar ti set b1='89XI3QPR7JM7LJD596FDN' where id=8;
-update noar tt set v0='DNMX5QSFKDQJ' where id=8;
-update noar ti set v0='DNMX5QSFKDQJ' where id=8;
-update noar tt set b2='PMANK0RF34GV' where id=8;
-update noar ti set b2='PMANK0RF34GV' where id=8;
-update noar tt set v0='CP9OR4' where id=9;
-update noar ti set v0='CP9OR4' where id=9;
-update noar tt set b0='UBARS9EYH43DRZ4RQJQIP1X2JP2CP' where id=9;
-update noar ti set b0='UBARS9EYH43DRZ4RQJQIP1X2JP2CP' where id=9;
-update noar tt set v0='CIXEAVKVXU' where id=9;
-update noar ti set v0='CIXEAVKVXU' where id=9;
-update noar tt set b1='S9RGTGFSCE8CUTA2ZTQ934BBPGG' where id=9;
-update noar ti set b1='S9RGTGFSCE8CUTA2ZTQ934BBPGG' where id=9;
-update noar tt set v0='O6TZ8JM8A4W1' where id=9;
-update noar ti set v0='O6TZ8JM8A4W1' where id=9;
-update noar tt set b2='3QWTT010XHC5UHLN4S06' where id=9;
-update noar ti set b2='3QWTT010XHC5UHLN4S06' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IO183H14D1WS' where id=1;
-update noar ti set v0='IO183H14D1WS' where id=1;
-update noar tt set b0='4659HHPODFOX7H28I' where id=1;
-update noar ti set b0='4659HHPODFOX7H28I' where id=1;
-update noar tt set v0='V794014B20ZPL8UA93XN4D4GN452ISBM' where id=1;
-update noar ti set v0='V794014B20ZPL8UA93XN4D4GN452ISBM' where id=1;
-update noar tt set b1='NP' where id=1;
-update noar ti set b1='NP' where id=1;
-update noar tt set v0='HZD70LUSY' where id=1;
-update noar ti set v0='HZD70LUSY' where id=1;
-update noar tt set b2='2W7TW' where id=1;
-update noar ti set b2='2W7TW' where id=1;
-update noar tt set v0='LG5Y5UAYTY0JI' where id=2;
-update noar ti set v0='LG5Y5UAYTY0JI' where id=2;
-update noar tt set b0='LI0' where id=2;
-update noar ti set b0='LI0' where id=2;
-update noar tt set v0='V0PQLUP624SPBJTVPYY6LWZ' where id=2;
-update noar ti set v0='V0PQLUP624SPBJTVPYY6LWZ' where id=2;
-update noar tt set b1='FFGMF67N' where id=2;
-update noar ti set b1='FFGMF67N' where id=2;
-update noar tt set v0='9ILULRIJ49FOWO701RS8US6EN0CLC' where id=2;
-update noar ti set v0='9ILULRIJ49FOWO701RS8US6EN0CLC' where id=2;
-update noar tt set b2='R2XLNNPFM35QH9PTFG7429YES3' where id=2;
-update noar ti set b2='R2XLNNPFM35QH9PTFG7429YES3' where id=2;
-update noar tt set v0='GO60CLY8UW1IE5DMDM' where id=3;
-update noar ti set v0='GO60CLY8UW1IE5DMDM' where id=3;
-update noar tt set b0='G7HTHTB611JX19W6CETJPCTDYFTC5' where id=3;
-update noar ti set b0='G7HTHTB611JX19W6CETJPCTDYFTC5' where id=3;
-update noar tt set v0='FPR08WZUWZD' where id=3;
-update noar ti set v0='FPR08WZUWZD' where id=3;
-update noar tt set b1='RFELQ2O9XNWVT8E1AO43S7O' where id=3;
-update noar ti set b1='RFELQ2O9XNWVT8E1AO43S7O' where id=3;
-update noar tt set v0='6JCMUIRX4CDT8R5V334OSNEQ8C' where id=3;
-update noar ti set v0='6JCMUIRX4CDT8R5V334OSNEQ8C' where id=3;
-update noar tt set b2='1W0RNVBQ9UQT0BXI' where id=3;
-update noar ti set b2='1W0RNVBQ9UQT0BXI' where id=3;
-update noar tt set v0='RHM' where id=4;
-update noar ti set v0='RHM' where id=4;
-update noar tt set b0='8O1VS8JKLHNNVEI2VTQIVBIK0' where id=4;
-update noar ti set b0='8O1VS8JKLHNNVEI2VTQIVBIK0' where id=4;
-update noar tt set v0='F1Y45M' where id=4;
-update noar ti set v0='F1Y45M' where id=4;
-update noar tt set b1='0AISSMOOX1GNSOIUN7B4C2708U8U1' where id=4;
-update noar ti set b1='0AISSMOOX1GNSOIUN7B4C2708U8U1' where id=4;
-update noar tt set v0='4FPJ12U2KXUUF34UUCF2HA7SU' where id=4;
-update noar ti set v0='4FPJ12U2KXUUF34UUCF2HA7SU' where id=4;
-update noar tt set b2='KEL3VYHM' where id=4;
-update noar ti set b2='KEL3VYHM' where id=4;
-update noar tt set v0='YSR5UG5GCIWVQB1VKWW4O0HEPU57A2' where id=5;
-update noar ti set v0='YSR5UG5GCIWVQB1VKWW4O0HEPU57A2' where id=5;
-update noar tt set b0='OW8NRFQ7RUF4WW0' where id=5;
-update noar ti set b0='OW8NRFQ7RUF4WW0' where id=5;
-update noar tt set v0='ZSLIWZKVJWS0XXD' where id=5;
-update noar ti set v0='ZSLIWZKVJWS0XXD' where id=5;
-update noar tt set b1='TW5TC0P8LQ7LK41H3NDGL5CC' where id=5;
-update noar ti set b1='TW5TC0P8LQ7LK41H3NDGL5CC' where id=5;
-update noar tt set v0='CR' where id=5;
-update noar ti set v0='CR' where id=5;
-update noar tt set b2='3A62GE0' where id=5;
-update noar ti set b2='3A62GE0' where id=5;
-update noar tt set v0='JIT6Z9A8DFG084KW7G' where id=6;
-update noar ti set v0='JIT6Z9A8DFG084KW7G' where id=6;
-update noar tt set b0='HM' where id=6;
-update noar ti set b0='HM' where id=6;
-update noar tt set v0='WJH3UE76ZSG' where id=6;
-update noar ti set v0='WJH3UE76ZSG' where id=6;
-update noar tt set b1='4NGYH5TWD57ZRWRV' where id=6;
-update noar ti set b1='4NGYH5TWD57ZRWRV' where id=6;
-update noar tt set v0='119K6HXZD492URWUT1ZEIOG' where id=6;
-update noar ti set v0='119K6HXZD492URWUT1ZEIOG' where id=6;
-update noar tt set b2='RCO3B5MT2DGXQZ' where id=6;
-update noar ti set b2='RCO3B5MT2DGXQZ' where id=6;
-update noar tt set v0='OJ291GEPK1RMR07OFH9' where id=7;
-update noar ti set v0='OJ291GEPK1RMR07OFH9' where id=7;
-update noar tt set b0='H24GEC0NZHAGY4QC757OI2QNFY74' where id=7;
-update noar ti set b0='H24GEC0NZHAGY4QC757OI2QNFY74' where id=7;
-update noar tt set v0='3P19Y7OJYE' where id=7;
-update noar ti set v0='3P19Y7OJYE' where id=7;
-update noar tt set b1='JH' where id=7;
-update noar ti set b1='JH' where id=7;
-update noar tt set v0='5' where id=7;
-update noar ti set v0='5' where id=7;
-update noar tt set b2='TAYUPP3H7J5RE70I8WWPKXEAA' where id=7;
-update noar ti set b2='TAYUPP3H7J5RE70I8WWPKXEAA' where id=7;
-update noar tt set v0='CFG0DPZS0CMB' where id=8;
-update noar ti set v0='CFG0DPZS0CMB' where id=8;
-update noar tt set b0='J6GJABCR9SJKK6BO5' where id=8;
-update noar ti set b0='J6GJABCR9SJKK6BO5' where id=8;
-update noar tt set v0='ERVZ4EV9HZXZS6YTS9P' where id=8;
-update noar ti set v0='ERVZ4EV9HZXZS6YTS9P' where id=8;
-update noar tt set b1='47TDQS84MGAB9Z4TC' where id=8;
-update noar ti set b1='47TDQS84MGAB9Z4TC' where id=8;
-update noar tt set v0='8GNSVLA8IHMYTUOYIM' where id=8;
-update noar ti set v0='8GNSVLA8IHMYTUOYIM' where id=8;
-update noar tt set b2='O475F' where id=8;
-update noar ti set b2='O475F' where id=8;
-update noar tt set v0='GG4GDZ4CSPDY2MGGS6L9QBH5W6' where id=9;
-update noar ti set v0='GG4GDZ4CSPDY2MGGS6L9QBH5W6' where id=9;
-update noar tt set b0='GES24NIWZ0FJ09HTB8' where id=9;
-update noar ti set b0='GES24NIWZ0FJ09HTB8' where id=9;
-update noar tt set v0='S2NHJIET' where id=9;
-update noar ti set v0='S2NHJIET' where id=9;
-update noar tt set b1='LZSCMC5B3MGLGS68WDDLX122GHBW8WR' where id=9;
-update noar ti set b1='LZSCMC5B3MGLGS68WDDLX122GHBW8WR' where id=9;
-update noar tt set v0='NNRHRO87YKM9ZHMXIXY94GO6T84EXDU7' where id=9;
-update noar ti set v0='NNRHRO87YKM9ZHMXIXY94GO6T84EXDU7' where id=9;
-update noar tt set b2='DUYWTHBGQTFWY0F7WBBRUIKL9CA5' where id=9;
-update noar ti set b2='DUYWTHBGQTFWY0F7WBBRUIKL9CA5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FQJEBWZ5H9QATEP' where id=1;
-update noar ti set v0='FQJEBWZ5H9QATEP' where id=1;
-update noar tt set b0='94KXNTAJHCFX3JG458XUZGAGAFFX' where id=1;
-update noar ti set b0='94KXNTAJHCFX3JG458XUZGAGAFFX' where id=1;
-update noar tt set v0='S4WX0KP4IYHF7WPV7WLVOZ79K81' where id=1;
-update noar ti set v0='S4WX0KP4IYHF7WPV7WLVOZ79K81' where id=1;
-update noar tt set b1='NF' where id=1;
-update noar ti set b1='NF' where id=1;
-update noar tt set v0='FYD1C8XIBYI16SHIVJJYNPY6P' where id=1;
-update noar ti set v0='FYD1C8XIBYI16SHIVJJYNPY6P' where id=1;
-update noar tt set b2='YXXQPI18CCSAAKIC5R3N52LUMGF7AJW' where id=1;
-update noar ti set b2='YXXQPI18CCSAAKIC5R3N52LUMGF7AJW' where id=1;
-update noar tt set v0='JRPGR9ZV6VQLXX4UZ5S229ZQB0SZ2' where id=2;
-update noar ti set v0='JRPGR9ZV6VQLXX4UZ5S229ZQB0SZ2' where id=2;
-update noar tt set b0='WEN30AFXA6DLGXWGAZ' where id=2;
-update noar ti set b0='WEN30AFXA6DLGXWGAZ' where id=2;
-update noar tt set v0='VP0W5C5TY' where id=2;
-update noar ti set v0='VP0W5C5TY' where id=2;
-update noar tt set b1='SX79T2M' where id=2;
-update noar ti set b1='SX79T2M' where id=2;
-update noar tt set v0='SMA1R3STCSPCR84YO8J9C26L2' where id=2;
-update noar ti set v0='SMA1R3STCSPCR84YO8J9C26L2' where id=2;
-update noar tt set b2='UZFK1OQXFUZG' where id=2;
-update noar ti set b2='UZFK1OQXFUZG' where id=2;
-update noar tt set v0='EGWWLFQJ0B1' where id=3;
-update noar ti set v0='EGWWLFQJ0B1' where id=3;
-update noar tt set b0='4V8RMAL' where id=3;
-update noar ti set b0='4V8RMAL' where id=3;
-update noar tt set v0='72GDUYZ86W8RJQYXL6QEE' where id=3;
-update noar ti set v0='72GDUYZ86W8RJQYXL6QEE' where id=3;
-update noar tt set b1='BZKLCI' where id=3;
-update noar ti set b1='BZKLCI' where id=3;
-update noar tt set v0='IHBKYL1BDZ6UT672YO' where id=3;
-update noar ti set v0='IHBKYL1BDZ6UT672YO' where id=3;
-update noar tt set b2='ULBHM2GQSZE57FYYBC7R2' where id=3;
-update noar ti set b2='ULBHM2GQSZE57FYYBC7R2' where id=3;
-update noar tt set v0='KX1L5YMHYO5TWA2NFF2ZC' where id=4;
-update noar ti set v0='KX1L5YMHYO5TWA2NFF2ZC' where id=4;
-update noar tt set b0='V8DA0B9D' where id=4;
-update noar ti set b0='V8DA0B9D' where id=4;
-update noar tt set v0='J7FI7Z46YLY5591JREZCXU55L7' where id=4;
-update noar ti set v0='J7FI7Z46YLY5591JREZCXU55L7' where id=4;
-update noar tt set b1='LYMOJ2NBZ3QSJHPUK2L2' where id=4;
-update noar ti set b1='LYMOJ2NBZ3QSJHPUK2L2' where id=4;
-update noar tt set v0='C1PDF82HCNUMTX7TD0IAUGU8781' where id=4;
-update noar ti set v0='C1PDF82HCNUMTX7TD0IAUGU8781' where id=4;
-update noar tt set b2='SHV4DZNX2T26CR0BA7GWG5139PTNG' where id=4;
-update noar ti set b2='SHV4DZNX2T26CR0BA7GWG5139PTNG' where id=4;
-update noar tt set v0='T772XEVGTFV' where id=5;
-update noar ti set v0='T772XEVGTFV' where id=5;
-update noar tt set b0='CFMKN8LUFBEBNRE4FJG7V7YU17IIE' where id=5;
-update noar ti set b0='CFMKN8LUFBEBNRE4FJG7V7YU17IIE' where id=5;
-update noar tt set v0='D' where id=5;
-update noar ti set v0='D' where id=5;
-update noar tt set b1='B6P2Y36S7LV04DBT' where id=5;
-update noar ti set b1='B6P2Y36S7LV04DBT' where id=5;
-update noar tt set v0='FUSTNCDCMYB00USXC9SG' where id=5;
-update noar ti set v0='FUSTNCDCMYB00USXC9SG' where id=5;
-update noar tt set b2='45X6B9C9CKO7ACSDYWF2C0UPEWBVD' where id=5;
-update noar ti set b2='45X6B9C9CKO7ACSDYWF2C0UPEWBVD' where id=5;
-update noar tt set v0='YRF' where id=6;
-update noar ti set v0='YRF' where id=6;
-update noar tt set b0='FIT19WCTO' where id=6;
-update noar ti set b0='FIT19WCTO' where id=6;
-update noar tt set v0='HUT7DKH54G3SEE08R8U1SCOJY' where id=6;
-update noar ti set v0='HUT7DKH54G3SEE08R8U1SCOJY' where id=6;
-update noar tt set b1='K5PWHFU4QXCT8PULYCJN845' where id=6;
-update noar ti set b1='K5PWHFU4QXCT8PULYCJN845' where id=6;
-update noar tt set v0='1ZV6T12OVT0O9J7WKV' where id=6;
-update noar ti set v0='1ZV6T12OVT0O9J7WKV' where id=6;
-update noar tt set b2='3AMDBYZFPO2GDDZGHKC7GBNJ' where id=6;
-update noar ti set b2='3AMDBYZFPO2GDDZGHKC7GBNJ' where id=6;
-update noar tt set v0='62649G70QT23G598IR5CKLPND4SFUKQ' where id=7;
-update noar ti set v0='62649G70QT23G598IR5CKLPND4SFUKQ' where id=7;
-update noar tt set b0='Q7PI30WPVLNLW00' where id=7;
-update noar ti set b0='Q7PI30WPVLNLW00' where id=7;
-update noar tt set v0='U4DU6U03LW0GDV' where id=7;
-update noar ti set v0='U4DU6U03LW0GDV' where id=7;
-update noar tt set b1='581AR1P21X8HKGJYNDH0AGXB' where id=7;
-update noar ti set b1='581AR1P21X8HKGJYNDH0AGXB' where id=7;
-update noar tt set v0='OEOCXX8MB38GTMW' where id=7;
-update noar ti set v0='OEOCXX8MB38GTMW' where id=7;
-update noar tt set b2='Y6G8ZWVI5EGH7NMJ326OQKJWZMCCO5IA' where id=7;
-update noar ti set b2='Y6G8ZWVI5EGH7NMJ326OQKJWZMCCO5IA' where id=7;
-update noar tt set v0='CM8RUHC2HEH2MSY47BATWMXMXIWV' where id=8;
-update noar ti set v0='CM8RUHC2HEH2MSY47BATWMXMXIWV' where id=8;
-update noar tt set b0='J48HOSOIR8ITD' where id=8;
-update noar ti set b0='J48HOSOIR8ITD' where id=8;
-update noar tt set v0='CJ7DM7VIS5FVFFTSC1A9T3IPOX512' where id=8;
-update noar ti set v0='CJ7DM7VIS5FVFFTSC1A9T3IPOX512' where id=8;
-update noar tt set b1='DDDA0C1KCQAGLX02PUPYX9JOTH1Q4WBY' where id=8;
-update noar ti set b1='DDDA0C1KCQAGLX02PUPYX9JOTH1Q4WBY' where id=8;
-update noar tt set v0='5WMFIGARIK08F4WOA1' where id=8;
-update noar ti set v0='5WMFIGARIK08F4WOA1' where id=8;
-update noar tt set b2='3C74W5EAAU06EEK745CEYPKEMQD' where id=8;
-update noar ti set b2='3C74W5EAAU06EEK745CEYPKEMQD' where id=8;
-update noar tt set v0='8YQL4C2UA838FLPTK8' where id=9;
-update noar ti set v0='8YQL4C2UA838FLPTK8' where id=9;
-update noar tt set b0='6MIA72A297ZYL2VLGDJ3HD1XR' where id=9;
-update noar ti set b0='6MIA72A297ZYL2VLGDJ3HD1XR' where id=9;
-update noar tt set v0='MW5PFU7AUWFDGRE6' where id=9;
-update noar ti set v0='MW5PFU7AUWFDGRE6' where id=9;
-update noar tt set b1='OTBG4W5FF1ZY6OML4FVJP1H14IBH' where id=9;
-update noar ti set b1='OTBG4W5FF1ZY6OML4FVJP1H14IBH' where id=9;
-update noar tt set v0='UGMRBVTEORP6EM3TJ' where id=9;
-update noar ti set v0='UGMRBVTEORP6EM3TJ' where id=9;
-update noar tt set b2='V' where id=9;
-update noar ti set b2='V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7XTT73TB6O2ZROIS6Y' where id=1;
-update noar ti set v0='7XTT73TB6O2ZROIS6Y' where id=1;
-update noar tt set b0='Q7KGHH' where id=1;
-update noar ti set b0='Q7KGHH' where id=1;
-update noar tt set v0='XY1VOS09GPAWLXEETTVSP3T0' where id=1;
-update noar ti set v0='XY1VOS09GPAWLXEETTVSP3T0' where id=1;
-update noar tt set b1='1TK8D' where id=1;
-update noar ti set b1='1TK8D' where id=1;
-update noar tt set v0='16XA06KSW6NIT' where id=1;
-update noar ti set v0='16XA06KSW6NIT' where id=1;
-update noar tt set b2='7T3DDNQPF4OYECMNFGX5OXJF' where id=1;
-update noar ti set b2='7T3DDNQPF4OYECMNFGX5OXJF' where id=1;
-update noar tt set v0='IIN4XULFRSR58UT4H6XTFOFSNAYMMQBB' where id=2;
-update noar ti set v0='IIN4XULFRSR58UT4H6XTFOFSNAYMMQBB' where id=2;
-update noar tt set b0='ZFCOTEUO684CUJBGJSDWO7W' where id=2;
-update noar ti set b0='ZFCOTEUO684CUJBGJSDWO7W' where id=2;
-update noar tt set v0='X9FHNE7G6YYWCBP9EWH8RD4W' where id=2;
-update noar ti set v0='X9FHNE7G6YYWCBP9EWH8RD4W' where id=2;
-update noar tt set b1='M4OYBT793CUJ1674PHUUEAM8J55MS' where id=2;
-update noar ti set b1='M4OYBT793CUJ1674PHUUEAM8J55MS' where id=2;
-update noar tt set v0='F' where id=2;
-update noar ti set v0='F' where id=2;
-update noar tt set b2='2GX93CUWKA7GKHTWMR' where id=2;
-update noar ti set b2='2GX93CUWKA7GKHTWMR' where id=2;
-update noar tt set v0='3S8UD79J7ZMYZ' where id=3;
-update noar ti set v0='3S8UD79J7ZMYZ' where id=3;
-update noar tt set b0='6TBMQGKGL2JMT' where id=3;
-update noar ti set b0='6TBMQGKGL2JMT' where id=3;
-update noar tt set v0='Z950E9IRHP5L1VTLMJ0MECLQC51' where id=3;
-update noar ti set v0='Z950E9IRHP5L1VTLMJ0MECLQC51' where id=3;
-update noar tt set b1='4TZ3B' where id=3;
-update noar ti set b1='4TZ3B' where id=3;
-update noar tt set v0='V' where id=3;
-update noar ti set v0='V' where id=3;
-update noar tt set b2='4GU1VTRD5GF87HNJPJYP2SXK0IRBQPY' where id=3;
-update noar ti set b2='4GU1VTRD5GF87HNJPJYP2SXK0IRBQPY' where id=3;
-update noar tt set v0='ECEYJOFA504OPSNOEAOJ' where id=4;
-update noar ti set v0='ECEYJOFA504OPSNOEAOJ' where id=4;
-update noar tt set b0='OUYV5F' where id=4;
-update noar ti set b0='OUYV5F' where id=4;
-update noar tt set v0='7Y6J6LXKONTTGEVEUA9Z' where id=4;
-update noar ti set v0='7Y6J6LXKONTTGEVEUA9Z' where id=4;
-update noar tt set b1='P3LW' where id=4;
-update noar ti set b1='P3LW' where id=4;
-update noar tt set v0='SZ38GAN2EM51' where id=4;
-update noar ti set v0='SZ38GAN2EM51' where id=4;
-update noar tt set b2='9E' where id=4;
-update noar ti set b2='9E' where id=4;
-update noar tt set v0='2' where id=5;
-update noar ti set v0='2' where id=5;
-update noar tt set b0='IF7YOOD8UCL7FL' where id=5;
-update noar ti set b0='IF7YOOD8UCL7FL' where id=5;
-update noar tt set v0='HUHXW5QJF7P' where id=5;
-update noar ti set v0='HUHXW5QJF7P' where id=5;
-update noar tt set b1='54I625COL1E' where id=5;
-update noar ti set b1='54I625COL1E' where id=5;
-update noar tt set v0='T61CCMJU0FWNX' where id=5;
-update noar ti set v0='T61CCMJU0FWNX' where id=5;
-update noar tt set b2='Y1G0RDSE184U3EI21NQWJS7' where id=5;
-update noar ti set b2='Y1G0RDSE184U3EI21NQWJS7' where id=5;
-update noar tt set v0='HUHMVG3C6KFUIWZYPSJWAJFILVTWW0' where id=6;
-update noar ti set v0='HUHMVG3C6KFUIWZYPSJWAJFILVTWW0' where id=6;
-update noar tt set b0='SSS4' where id=6;
-update noar ti set b0='SSS4' where id=6;
-update noar tt set v0='22Q3QFMX9O6EK8JH5J' where id=6;
-update noar ti set v0='22Q3QFMX9O6EK8JH5J' where id=6;
-update noar tt set b1='GFQYG61MUE3BO5' where id=6;
-update noar ti set b1='GFQYG61MUE3BO5' where id=6;
-update noar tt set v0='MJ6RUYCTN1B04IXPBI6K7VONB3RZO' where id=6;
-update noar ti set v0='MJ6RUYCTN1B04IXPBI6K7VONB3RZO' where id=6;
-update noar tt set b2='QC1UN0X0ZDF6YK' where id=6;
-update noar ti set b2='QC1UN0X0ZDF6YK' where id=6;
-update noar tt set v0='16GAUCR1A7FZV3BN0' where id=7;
-update noar ti set v0='16GAUCR1A7FZV3BN0' where id=7;
-update noar tt set b0='4S71LZQD1MV4PLZ9K273TF0I' where id=7;
-update noar ti set b0='4S71LZQD1MV4PLZ9K273TF0I' where id=7;
-update noar tt set v0='B3DX22JT9KMPOMG4YQNQSEZD8I' where id=7;
-update noar ti set v0='B3DX22JT9KMPOMG4YQNQSEZD8I' where id=7;
-update noar tt set b1='901DP42WV97QFW1NLYDRR88AWP' where id=7;
-update noar ti set b1='901DP42WV97QFW1NLYDRR88AWP' where id=7;
-update noar tt set v0='RH1H99MQBOWGDNA6F0ZCAU0EHY' where id=7;
-update noar ti set v0='RH1H99MQBOWGDNA6F0ZCAU0EHY' where id=7;
-update noar tt set b2='UTJ24G95SZK28WIZTEG7FQAS2G5AFH' where id=7;
-update noar ti set b2='UTJ24G95SZK28WIZTEG7FQAS2G5AFH' where id=7;
-update noar tt set v0='5INBHYAFHU6UNXWXW82' where id=8;
-update noar ti set v0='5INBHYAFHU6UNXWXW82' where id=8;
-update noar tt set b0='R8' where id=8;
-update noar ti set b0='R8' where id=8;
-update noar tt set v0='86J3XWPQBDAE7DH6N4BSWCNKQ0DSICR4' where id=8;
-update noar ti set v0='86J3XWPQBDAE7DH6N4BSWCNKQ0DSICR4' where id=8;
-update noar tt set b1='XO9ADPIOC15W65' where id=8;
-update noar ti set b1='XO9ADPIOC15W65' where id=8;
-update noar tt set v0='ZWX' where id=8;
-update noar ti set v0='ZWX' where id=8;
-update noar tt set b2='DI02PG5UHYGW26QIP7RFN5' where id=8;
-update noar ti set b2='DI02PG5UHYGW26QIP7RFN5' where id=8;
-update noar tt set v0='23B' where id=9;
-update noar ti set v0='23B' where id=9;
-update noar tt set b0='OK7CO7B605S05ZEA2R' where id=9;
-update noar ti set b0='OK7CO7B605S05ZEA2R' where id=9;
-update noar tt set v0='MRAVTBHQJ2KMBQ' where id=9;
-update noar ti set v0='MRAVTBHQJ2KMBQ' where id=9;
-update noar tt set b1='VBVVXR' where id=9;
-update noar ti set b1='VBVVXR' where id=9;
-update noar tt set v0='WVYRUL7OKPOCAG' where id=9;
-update noar ti set v0='WVYRUL7OKPOCAG' where id=9;
-update noar tt set b2='AZYZ2TNI4' where id=9;
-update noar ti set b2='AZYZ2TNI4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='P8ERNEXJX0' where id=1;
-update noar ti set v0='P8ERNEXJX0' where id=1;
-update noar tt set b0='46LLDX6PU5W3C1AK8' where id=1;
-update noar ti set b0='46LLDX6PU5W3C1AK8' where id=1;
-update noar tt set v0='89DEUI' where id=1;
-update noar ti set v0='89DEUI' where id=1;
-update noar tt set b1='51OIFUHAFC' where id=1;
-update noar ti set b1='51OIFUHAFC' where id=1;
-update noar tt set v0='YDG1IG3BOYA8D9J7LNZM' where id=1;
-update noar ti set v0='YDG1IG3BOYA8D9J7LNZM' where id=1;
-update noar tt set b2='Q31K7LUKOKN63WE0536ZJVXE4VFGYJL' where id=1;
-update noar ti set b2='Q31K7LUKOKN63WE0536ZJVXE4VFGYJL' where id=1;
-update noar tt set v0='V' where id=2;
-update noar ti set v0='V' where id=2;
-update noar tt set b0='4' where id=2;
-update noar ti set b0='4' where id=2;
-update noar tt set v0='HF3LV51L9NUVQ16H' where id=2;
-update noar ti set v0='HF3LV51L9NUVQ16H' where id=2;
-update noar tt set b1='9TLL9T' where id=2;
-update noar ti set b1='9TLL9T' where id=2;
-update noar tt set v0='NJD6IG' where id=2;
-update noar ti set v0='NJD6IG' where id=2;
-update noar tt set b2='ZZ0LN5ILJ7E1WWMME26J6BFR5' where id=2;
-update noar ti set b2='ZZ0LN5ILJ7E1WWMME26J6BFR5' where id=2;
-update noar tt set v0='BMZSSN5DZ68AAZHDFVDKT6AOIN4' where id=3;
-update noar ti set v0='BMZSSN5DZ68AAZHDFVDKT6AOIN4' where id=3;
-update noar tt set b0='IYBES7D33F' where id=3;
-update noar ti set b0='IYBES7D33F' where id=3;
-update noar tt set v0='VRV9J3OELG82TP49NIIL93K0ILZK8OEH' where id=3;
-update noar ti set v0='VRV9J3OELG82TP49NIIL93K0ILZK8OEH' where id=3;
-update noar tt set b1='BAZMSYZ9' where id=3;
-update noar ti set b1='BAZMSYZ9' where id=3;
-update noar tt set v0='71TVIPM60CDQ' where id=3;
-update noar ti set v0='71TVIPM60CDQ' where id=3;
-update noar tt set b2='PQ0CQ9TQJ30QHIE6VMFKUZ0VM24' where id=3;
-update noar ti set b2='PQ0CQ9TQJ30QHIE6VMFKUZ0VM24' where id=3;
-update noar tt set v0='FK2QS2M38MG4SB' where id=4;
-update noar ti set v0='FK2QS2M38MG4SB' where id=4;
-update noar tt set b0='BJ53EUSXGLSJT2DK0HRSTKVNOC' where id=4;
-update noar ti set b0='BJ53EUSXGLSJT2DK0HRSTKVNOC' where id=4;
-update noar tt set v0='AW0JKGZG' where id=4;
-update noar ti set v0='AW0JKGZG' where id=4;
-update noar tt set b1='QYF22DIANJZJDLW' where id=4;
-update noar ti set b1='QYF22DIANJZJDLW' where id=4;
-update noar tt set v0='UOKB2TZJGOAY7W0CCY13IM6DCN83RNV' where id=4;
-update noar ti set v0='UOKB2TZJGOAY7W0CCY13IM6DCN83RNV' where id=4;
-update noar tt set b2='QFGB82ROQMFRJ' where id=4;
-update noar ti set b2='QFGB82ROQMFRJ' where id=4;
-update noar tt set v0='GCT1' where id=5;
-update noar ti set v0='GCT1' where id=5;
-update noar tt set b0='4AY3G3TMA6K1KLOG' where id=5;
-update noar ti set b0='4AY3G3TMA6K1KLOG' where id=5;
-update noar tt set v0='E2NQGKV9NQ' where id=5;
-update noar ti set v0='E2NQGKV9NQ' where id=5;
-update noar tt set b1='0FZXXTL56A9FDWQWTV8VDE5' where id=5;
-update noar ti set b1='0FZXXTL56A9FDWQWTV8VDE5' where id=5;
-update noar tt set v0='2' where id=5;
-update noar ti set v0='2' where id=5;
-update noar tt set b2='XNHFGL9O4331TJ8O5WGJ' where id=5;
-update noar ti set b2='XNHFGL9O4331TJ8O5WGJ' where id=5;
-update noar tt set v0='3WN2' where id=6;
-update noar ti set v0='3WN2' where id=6;
-update noar tt set b0='4OHP6FSU5QAPFHYGW3' where id=6;
-update noar ti set b0='4OHP6FSU5QAPFHYGW3' where id=6;
-update noar tt set v0='6LZLS7JDJZMXTEL09' where id=6;
-update noar ti set v0='6LZLS7JDJZMXTEL09' where id=6;
-update noar tt set b1='E56W' where id=6;
-update noar ti set b1='E56W' where id=6;
-update noar tt set v0='Z' where id=6;
-update noar ti set v0='Z' where id=6;
-update noar tt set b2='QL4P44RMBNPTM1BGXORDXA' where id=6;
-update noar ti set b2='QL4P44RMBNPTM1BGXORDXA' where id=6;
-update noar tt set v0='V72KAJT49Q3XNJJH3BZ38UIDBR' where id=7;
-update noar ti set v0='V72KAJT49Q3XNJJH3BZ38UIDBR' where id=7;
-update noar tt set b0='A8ZHTF28G2ESEKC2P' where id=7;
-update noar ti set b0='A8ZHTF28G2ESEKC2P' where id=7;
-update noar tt set v0='MSU2TK7T7X8H2PO002' where id=7;
-update noar ti set v0='MSU2TK7T7X8H2PO002' where id=7;
-update noar tt set b1='OEIVQ9JNR12TLNS9F9TRBO' where id=7;
-update noar ti set b1='OEIVQ9JNR12TLNS9F9TRBO' where id=7;
-update noar tt set v0='ORMWQRG' where id=7;
-update noar ti set v0='ORMWQRG' where id=7;
-update noar tt set b2='2TGJ' where id=7;
-update noar ti set b2='2TGJ' where id=7;
-update noar tt set v0='DM8NIYDI3UY7VYOP6CA' where id=8;
-update noar ti set v0='DM8NIYDI3UY7VYOP6CA' where id=8;
-update noar tt set b0='0R8SCQQHS2' where id=8;
-update noar ti set b0='0R8SCQQHS2' where id=8;
-update noar tt set v0='73V4GP8ZGHQUPGHJQNEMSNB6ZDC09RB' where id=8;
-update noar ti set v0='73V4GP8ZGHQUPGHJQNEMSNB6ZDC09RB' where id=8;
-update noar tt set b1='T5PUHSVI2D42NGLBRORMZ5QYC5DTXTZ' where id=8;
-update noar ti set b1='T5PUHSVI2D42NGLBRORMZ5QYC5DTXTZ' where id=8;
-update noar tt set v0='VQFLD8QM79CJWYS' where id=8;
-update noar ti set v0='VQFLD8QM79CJWYS' where id=8;
-update noar tt set b2='U71T03E3B7RY' where id=8;
-update noar ti set b2='U71T03E3B7RY' where id=8;
-update noar tt set v0='040Z9WA6YSCGWQ9B5W4NU423DTFI' where id=9;
-update noar ti set v0='040Z9WA6YSCGWQ9B5W4NU423DTFI' where id=9;
-update noar tt set b0='7S5ZH62ONHLKBLLQM6J9ME9PA2EP' where id=9;
-update noar ti set b0='7S5ZH62ONHLKBLLQM6J9ME9PA2EP' where id=9;
-update noar tt set v0='EPH88UO2JBO4A45I1MH7U9LLQT' where id=9;
-update noar ti set v0='EPH88UO2JBO4A45I1MH7U9LLQT' where id=9;
-update noar tt set b1='KBVAOHS4TOMRVITUY9PFOU9HHF' where id=9;
-update noar ti set b1='KBVAOHS4TOMRVITUY9PFOU9HHF' where id=9;
-update noar tt set v0='0JGT7D8SMB9C3EIG54GE57U12' where id=9;
-update noar ti set v0='0JGT7D8SMB9C3EIG54GE57U12' where id=9;
-update noar tt set b2='2Y57' where id=9;
-update noar ti set b2='2Y57' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BROUDSR' where id=1;
-update noar ti set v0='BROUDSR' where id=1;
-update noar tt set b0='RIX5UPSX8W3TD609MDRNEN' where id=1;
-update noar ti set b0='RIX5UPSX8W3TD609MDRNEN' where id=1;
-update noar tt set v0='FA2DJ12YMS4AGIP0AP38FZ4OG' where id=1;
-update noar ti set v0='FA2DJ12YMS4AGIP0AP38FZ4OG' where id=1;
-update noar tt set b1='MF3RMRFVZ1DL9FGW2IPNCF' where id=1;
-update noar ti set b1='MF3RMRFVZ1DL9FGW2IPNCF' where id=1;
-update noar tt set v0='2FGI' where id=1;
-update noar ti set v0='2FGI' where id=1;
-update noar tt set b2='DUJD9TNRDDT7IRA5SG429RDYRKPF7YYS' where id=1;
-update noar ti set b2='DUJD9TNRDDT7IRA5SG429RDYRKPF7YYS' where id=1;
-update noar tt set v0='KZA3SVRJMGZ' where id=2;
-update noar ti set v0='KZA3SVRJMGZ' where id=2;
-update noar tt set b0='BDM6QA64CL' where id=2;
-update noar ti set b0='BDM6QA64CL' where id=2;
-update noar tt set v0='KJDHM84OLBFC8HEV0U0' where id=2;
-update noar ti set v0='KJDHM84OLBFC8HEV0U0' where id=2;
-update noar tt set b1='G1SL9DX1N3O0CHC5I' where id=2;
-update noar ti set b1='G1SL9DX1N3O0CHC5I' where id=2;
-update noar tt set v0='1740XYPAI2DR1C' where id=2;
-update noar ti set v0='1740XYPAI2DR1C' where id=2;
-update noar tt set b2='UU' where id=2;
-update noar ti set b2='UU' where id=2;
-update noar tt set v0='HSHCU568NJ4QCQC9HDIU236FWGWW' where id=3;
-update noar ti set v0='HSHCU568NJ4QCQC9HDIU236FWGWW' where id=3;
-update noar tt set b0='4WPHC740' where id=3;
-update noar ti set b0='4WPHC740' where id=3;
-update noar tt set v0='SG33S788P0HN1B3AQX6' where id=3;
-update noar ti set v0='SG33S788P0HN1B3AQX6' where id=3;
-update noar tt set b1='44SHY2BBA9BLFRYF1FKKA5TE' where id=3;
-update noar ti set b1='44SHY2BBA9BLFRYF1FKKA5TE' where id=3;
-update noar tt set v0='ITFEBA8WACVKR67GS5QQ0OTQBAHB' where id=3;
-update noar ti set v0='ITFEBA8WACVKR67GS5QQ0OTQBAHB' where id=3;
-update noar tt set b2='YA4KQWU4AFP6SIO8' where id=3;
-update noar ti set b2='YA4KQWU4AFP6SIO8' where id=3;
-update noar tt set v0='BQ7W9X' where id=4;
-update noar ti set v0='BQ7W9X' where id=4;
-update noar tt set b0='QFUTQUZZF71D5J' where id=4;
-update noar ti set b0='QFUTQUZZF71D5J' where id=4;
-update noar tt set v0='2NPYTD9N3OJPUBJHSRH4RWMBOWQFT2P' where id=4;
-update noar ti set v0='2NPYTD9N3OJPUBJHSRH4RWMBOWQFT2P' where id=4;
-update noar tt set b1='1L98HMNCNYU' where id=4;
-update noar ti set b1='1L98HMNCNYU' where id=4;
-update noar tt set v0='6QIPIGAAFURBQ7DCUFBKHE7FTUEQWMB' where id=4;
-update noar ti set v0='6QIPIGAAFURBQ7DCUFBKHE7FTUEQWMB' where id=4;
-update noar tt set b2='60PQQJWWA9AZ' where id=4;
-update noar ti set b2='60PQQJWWA9AZ' where id=4;
-update noar tt set v0='WWQCW66A' where id=5;
-update noar ti set v0='WWQCW66A' where id=5;
-update noar tt set b0='M1MY4PN8NFJP' where id=5;
-update noar ti set b0='M1MY4PN8NFJP' where id=5;
-update noar tt set v0='DHTNK6F7SEKJVX0SIWCPGWA77IAQKY2U' where id=5;
-update noar ti set v0='DHTNK6F7SEKJVX0SIWCPGWA77IAQKY2U' where id=5;
-update noar tt set b1='B' where id=5;
-update noar ti set b1='B' where id=5;
-update noar tt set v0='6BYP' where id=5;
-update noar ti set v0='6BYP' where id=5;
-update noar tt set b2='HICT9Z5K4E' where id=5;
-update noar ti set b2='HICT9Z5K4E' where id=5;
-update noar tt set v0='F' where id=6;
-update noar ti set v0='F' where id=6;
-update noar tt set b0='MQZO2RFT36J' where id=6;
-update noar ti set b0='MQZO2RFT36J' where id=6;
-update noar tt set v0='ABFV2ZBHW67QVLBTGQMS662N2X' where id=6;
-update noar ti set v0='ABFV2ZBHW67QVLBTGQMS662N2X' where id=6;
-update noar tt set b1='7BKQ3B8NSXP3DVP94W67' where id=6;
-update noar ti set b1='7BKQ3B8NSXP3DVP94W67' where id=6;
-update noar tt set v0='4VSCO3SE9ENG1RHBJCDVHFVOEGJLX0' where id=6;
-update noar ti set v0='4VSCO3SE9ENG1RHBJCDVHFVOEGJLX0' where id=6;
-update noar tt set b2='9LFYQYL80G82XGFQ' where id=6;
-update noar ti set b2='9LFYQYL80G82XGFQ' where id=6;
-update noar tt set v0='OBREEN9N8JK5PF4TFS27FOI' where id=7;
-update noar ti set v0='OBREEN9N8JK5PF4TFS27FOI' where id=7;
-update noar tt set b0='WBJPALYRNREZ1DG97W22LW3YNPZ' where id=7;
-update noar ti set b0='WBJPALYRNREZ1DG97W22LW3YNPZ' where id=7;
-update noar tt set v0='G30MQH1Z3NTR7XBKHF' where id=7;
-update noar ti set v0='G30MQH1Z3NTR7XBKHF' where id=7;
-update noar tt set b1='0' where id=7;
-update noar ti set b1='0' where id=7;
-update noar tt set v0='JE7YZ' where id=7;
-update noar ti set v0='JE7YZ' where id=7;
-update noar tt set b2='KZK' where id=7;
-update noar ti set b2='KZK' where id=7;
-update noar tt set v0='W16ESY' where id=8;
-update noar ti set v0='W16ESY' where id=8;
-update noar tt set b0='2KHZO6WI' where id=8;
-update noar ti set b0='2KHZO6WI' where id=8;
-update noar tt set v0='0CPXCSLBIS5K522R' where id=8;
-update noar ti set v0='0CPXCSLBIS5K522R' where id=8;
-update noar tt set b1='A58CI6K4NQ7FQAPKWE9LG8OO' where id=8;
-update noar ti set b1='A58CI6K4NQ7FQAPKWE9LG8OO' where id=8;
-update noar tt set v0='BZRNYKOYM83Y93UCTAR1' where id=8;
-update noar ti set v0='BZRNYKOYM83Y93UCTAR1' where id=8;
-update noar tt set b2='JC2R1Z090XG8TBIPREB8RVM0LCGW' where id=8;
-update noar ti set b2='JC2R1Z090XG8TBIPREB8RVM0LCGW' where id=8;
-update noar tt set v0='1BS' where id=9;
-update noar ti set v0='1BS' where id=9;
-update noar tt set b0='3KLCZHEJFGRE1RWD27IFY0' where id=9;
-update noar ti set b0='3KLCZHEJFGRE1RWD27IFY0' where id=9;
-update noar tt set v0='IIPL2GQ7RWMNSAAZM2EBN9LWMHY7EXVE' where id=9;
-update noar ti set v0='IIPL2GQ7RWMNSAAZM2EBN9LWMHY7EXVE' where id=9;
-update noar tt set b1='OSRXH' where id=9;
-update noar ti set b1='OSRXH' where id=9;
-update noar tt set v0='MOJUUCMQUO0' where id=9;
-update noar ti set v0='MOJUUCMQUO0' where id=9;
-update noar tt set b2='EFKIQ6TG9RBD1N0IRU5QFJS7' where id=9;
-update noar ti set b2='EFKIQ6TG9RBD1N0IRU5QFJS7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SRYJIKT9UMDUUVMJWKG' where id=1;
-update noar ti set v0='SRYJIKT9UMDUUVMJWKG' where id=1;
-update noar tt set b0='I6IK9FCUHYKXOM' where id=1;
-update noar ti set b0='I6IK9FCUHYKXOM' where id=1;
-update noar tt set v0='HUV9FWP3J26VL' where id=1;
-update noar ti set v0='HUV9FWP3J26VL' where id=1;
-update noar tt set b1='3WOW43V1QDPD6ZJ' where id=1;
-update noar ti set b1='3WOW43V1QDPD6ZJ' where id=1;
-update noar tt set v0='3J2NLWHDFJE0EH8ZAXD2U1827USBPIV' where id=1;
-update noar ti set v0='3J2NLWHDFJE0EH8ZAXD2U1827USBPIV' where id=1;
-update noar tt set b2='Y497E01' where id=1;
-update noar ti set b2='Y497E01' where id=1;
-update noar tt set v0='H1JY' where id=2;
-update noar ti set v0='H1JY' where id=2;
-update noar tt set b0='YI35EOFSQB7EZ7CRW7S9QI' where id=2;
-update noar ti set b0='YI35EOFSQB7EZ7CRW7S9QI' where id=2;
-update noar tt set v0='7LKGN6KR7MLI3XZVXA3TFYM' where id=2;
-update noar ti set v0='7LKGN6KR7MLI3XZVXA3TFYM' where id=2;
-update noar tt set b1='BE2S48NUFB7XPK9OUQSVE41PAZN0W' where id=2;
-update noar ti set b1='BE2S48NUFB7XPK9OUQSVE41PAZN0W' where id=2;
-update noar tt set v0='TAV8CKC1CEXWQF6G5R0QJ93' where id=2;
-update noar ti set v0='TAV8CKC1CEXWQF6G5R0QJ93' where id=2;
-update noar tt set b2='0DQPMM' where id=2;
-update noar ti set b2='0DQPMM' where id=2;
-update noar tt set v0='NY7MI21QOVN15AYK6A64' where id=3;
-update noar ti set v0='NY7MI21QOVN15AYK6A64' where id=3;
-update noar tt set b0='NEEQHUG6JF4GM7MH6KH63WQU604A' where id=3;
-update noar ti set b0='NEEQHUG6JF4GM7MH6KH63WQU604A' where id=3;
-update noar tt set v0='6H6SHGNTN7' where id=3;
-update noar ti set v0='6H6SHGNTN7' where id=3;
-update noar tt set b1='KT0GOJI68W5RVC9OU25240RLD5WJBR2' where id=3;
-update noar ti set b1='KT0GOJI68W5RVC9OU25240RLD5WJBR2' where id=3;
-update noar tt set v0='F5TC01JDVCVGUZN1WSTEXZ' where id=3;
-update noar ti set v0='F5TC01JDVCVGUZN1WSTEXZ' where id=3;
-update noar tt set b2='XUKBAL579EL1D' where id=3;
-update noar ti set b2='XUKBAL579EL1D' where id=3;
-update noar tt set v0='0VJEEDOX1YX1C2IRBUD' where id=4;
-update noar ti set v0='0VJEEDOX1YX1C2IRBUD' where id=4;
-update noar tt set b0='CHG' where id=4;
-update noar ti set b0='CHG' where id=4;
-update noar tt set v0='CPBEFBD' where id=4;
-update noar ti set v0='CPBEFBD' where id=4;
-update noar tt set b1='4I6' where id=4;
-update noar ti set b1='4I6' where id=4;
-update noar tt set v0='6UAQ6M4IWS1ILD798ZRF29YI73ZGFP2P' where id=4;
-update noar ti set v0='6UAQ6M4IWS1ILD798ZRF29YI73ZGFP2P' where id=4;
-update noar tt set b2='7RZBWU77YZSE' where id=4;
-update noar ti set b2='7RZBWU77YZSE' where id=4;
-update noar tt set v0='IHCY' where id=5;
-update noar ti set v0='IHCY' where id=5;
-update noar tt set b0='NF7MX9803ULIJCVUTSVGHDX6DGY0HCA7' where id=5;
-update noar ti set b0='NF7MX9803ULIJCVUTSVGHDX6DGY0HCA7' where id=5;
-update noar tt set v0='9HW38U6NN7' where id=5;
-update noar ti set v0='9HW38U6NN7' where id=5;
-update noar tt set b1='W5QHTB383UTHMHTA51STZFE' where id=5;
-update noar ti set b1='W5QHTB383UTHMHTA51STZFE' where id=5;
-update noar tt set v0='6H662CU5AK0ZVSLO91' where id=5;
-update noar ti set v0='6H662CU5AK0ZVSLO91' where id=5;
-update noar tt set b2='R' where id=5;
-update noar ti set b2='R' where id=5;
-update noar tt set v0='NIE1Y2RAXOXDF53KQE68GDYJ6QSP' where id=6;
-update noar ti set v0='NIE1Y2RAXOXDF53KQE68GDYJ6QSP' where id=6;
-update noar tt set b0='1HJIHCTB9UQ7SP77OO1GCB0XGZ' where id=6;
-update noar ti set b0='1HJIHCTB9UQ7SP77OO1GCB0XGZ' where id=6;
-update noar tt set v0='0' where id=6;
-update noar ti set v0='0' where id=6;
-update noar tt set b1='E5' where id=6;
-update noar ti set b1='E5' where id=6;
-update noar tt set v0='K5' where id=6;
-update noar ti set v0='K5' where id=6;
-update noar tt set b2='JDWGFIUQ58ZFW619J5V4N63' where id=6;
-update noar ti set b2='JDWGFIUQ58ZFW619J5V4N63' where id=6;
-update noar tt set v0='B486QLU' where id=7;
-update noar ti set v0='B486QLU' where id=7;
-update noar tt set b0='BYGMXZ2AJ55VN0DL8HHNGYNXAEAA7Z9' where id=7;
-update noar ti set b0='BYGMXZ2AJ55VN0DL8HHNGYNXAEAA7Z9' where id=7;
-update noar tt set v0='PF' where id=7;
-update noar ti set v0='PF' where id=7;
-update noar tt set b1='B384EWQEFMAH7SIHFGK98YQ3YY6CX7EA' where id=7;
-update noar ti set b1='B384EWQEFMAH7SIHFGK98YQ3YY6CX7EA' where id=7;
-update noar tt set v0='H5GZVSYQAXU24' where id=7;
-update noar ti set v0='H5GZVSYQAXU24' where id=7;
-update noar tt set b2='LLOXPNDN3SFLP29YOML' where id=7;
-update noar ti set b2='LLOXPNDN3SFLP29YOML' where id=7;
-update noar tt set v0='I5D7YUMCCM6B' where id=8;
-update noar ti set v0='I5D7YUMCCM6B' where id=8;
-update noar tt set b0='C5SM3TMLLRRSHROTJ' where id=8;
-update noar ti set b0='C5SM3TMLLRRSHROTJ' where id=8;
-update noar tt set v0='XSEOI' where id=8;
-update noar ti set v0='XSEOI' where id=8;
-update noar tt set b1='VTQ' where id=8;
-update noar ti set b1='VTQ' where id=8;
-update noar tt set v0='GQ23CUQG4O' where id=8;
-update noar ti set v0='GQ23CUQG4O' where id=8;
-update noar tt set b2='RGTFQ1BLW25X72BHAUHHD8' where id=8;
-update noar ti set b2='RGTFQ1BLW25X72BHAUHHD8' where id=8;
-update noar tt set v0='K7828F3XRT6XEE4PWP9J2T' where id=9;
-update noar ti set v0='K7828F3XRT6XEE4PWP9J2T' where id=9;
-update noar tt set b0='KDVF7O1W6S6JSRVV1EE' where id=9;
-update noar ti set b0='KDVF7O1W6S6JSRVV1EE' where id=9;
-update noar tt set v0='RS84B7KKF' where id=9;
-update noar ti set v0='RS84B7KKF' where id=9;
-update noar tt set b1='4V1QC9TC1O7J7C' where id=9;
-update noar ti set b1='4V1QC9TC1O7J7C' where id=9;
-update noar tt set v0='2IUL5W04RM34NU6M9QGQSX1' where id=9;
-update noar ti set v0='2IUL5W04RM34NU6M9QGQSX1' where id=9;
-update noar tt set b2='0RYE2TOC' where id=9;
-update noar ti set b2='0RYE2TOC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1M3BDN2LYVWHKCQ75NL' where id=1;
-update noar ti set v0='1M3BDN2LYVWHKCQ75NL' where id=1;
-update noar tt set b0='WIP8ZSUE5TWWDFRZ5PRGQ2' where id=1;
-update noar ti set b0='WIP8ZSUE5TWWDFRZ5PRGQ2' where id=1;
-update noar tt set v0='IVBVLGZYOJ0KOLDC1EJ2' where id=1;
-update noar ti set v0='IVBVLGZYOJ0KOLDC1EJ2' where id=1;
-update noar tt set b1='B2UVWA7PX2U2Y7I8XW5U' where id=1;
-update noar ti set b1='B2UVWA7PX2U2Y7I8XW5U' where id=1;
-update noar tt set v0='EYITE2Z9PS2' where id=1;
-update noar ti set v0='EYITE2Z9PS2' where id=1;
-update noar tt set b2='GIJ6XAP' where id=1;
-update noar ti set b2='GIJ6XAP' where id=1;
-update noar tt set v0='L3N86NTCWANSI9YAV' where id=2;
-update noar ti set v0='L3N86NTCWANSI9YAV' where id=2;
-update noar tt set b0='G' where id=2;
-update noar ti set b0='G' where id=2;
-update noar tt set v0='P7IGSKL6V3E4PEE9FLJRBDLJZ' where id=2;
-update noar ti set v0='P7IGSKL6V3E4PEE9FLJRBDLJZ' where id=2;
-update noar tt set b1='UKRP' where id=2;
-update noar ti set b1='UKRP' where id=2;
-update noar tt set v0='VSPIM7XWS63UKL78BZE09C2T' where id=2;
-update noar ti set v0='VSPIM7XWS63UKL78BZE09C2T' where id=2;
-update noar tt set b2='MBMPE7OE18X3YOF19' where id=2;
-update noar ti set b2='MBMPE7OE18X3YOF19' where id=2;
-update noar tt set v0='N0MTRRTI6GQVUXQ8' where id=3;
-update noar ti set v0='N0MTRRTI6GQVUXQ8' where id=3;
-update noar tt set b0='DLWFSYJEJ' where id=3;
-update noar ti set b0='DLWFSYJEJ' where id=3;
-update noar tt set v0='LFN' where id=3;
-update noar ti set v0='LFN' where id=3;
-update noar tt set b1='9E' where id=3;
-update noar ti set b1='9E' where id=3;
-update noar tt set v0='3V9YIBI3NSG14PLAUT8AF9' where id=3;
-update noar ti set v0='3V9YIBI3NSG14PLAUT8AF9' where id=3;
-update noar tt set b2='GFCL5OSNEESH' where id=3;
-update noar ti set b2='GFCL5OSNEESH' where id=3;
-update noar tt set v0='JL' where id=4;
-update noar ti set v0='JL' where id=4;
-update noar tt set b0='QOXK7Q0RHTN6B9LI' where id=4;
-update noar ti set b0='QOXK7Q0RHTN6B9LI' where id=4;
-update noar tt set v0='6HRO' where id=4;
-update noar ti set v0='6HRO' where id=4;
-update noar tt set b1='99VDLOCABCSKGDIZV2FAH6JP23YI' where id=4;
-update noar ti set b1='99VDLOCABCSKGDIZV2FAH6JP23YI' where id=4;
-update noar tt set v0='XA62B38YU0A0E' where id=4;
-update noar ti set v0='XA62B38YU0A0E' where id=4;
-update noar tt set b2='R6NPUAIAMBBVO1YGHA' where id=4;
-update noar ti set b2='R6NPUAIAMBBVO1YGHA' where id=4;
-update noar tt set v0='MJU' where id=5;
-update noar ti set v0='MJU' where id=5;
-update noar tt set b0='9BGE34Y6HBP' where id=5;
-update noar ti set b0='9BGE34Y6HBP' where id=5;
-update noar tt set v0='643ONEEBMJ513YTII3AYC6' where id=5;
-update noar ti set v0='643ONEEBMJ513YTII3AYC6' where id=5;
-update noar tt set b1='KR5OW82C9TJZ' where id=5;
-update noar ti set b1='KR5OW82C9TJZ' where id=5;
-update noar tt set v0='TKQJ2WHKB32H243G' where id=5;
-update noar ti set v0='TKQJ2WHKB32H243G' where id=5;
-update noar tt set b2='JOZZLIU466' where id=5;
-update noar ti set b2='JOZZLIU466' where id=5;
-update noar tt set v0='MXUCG5TGOAZPLNJOQ6DR2D' where id=6;
-update noar ti set v0='MXUCG5TGOAZPLNJOQ6DR2D' where id=6;
-update noar tt set b0='6ZSWB' where id=6;
-update noar ti set b0='6ZSWB' where id=6;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b1='7YDUL' where id=6;
-update noar ti set b1='7YDUL' where id=6;
-update noar tt set v0='ATNVMUR03DOQWJYH2R0GKEQ5BAMDL' where id=6;
-update noar ti set v0='ATNVMUR03DOQWJYH2R0GKEQ5BAMDL' where id=6;
-update noar tt set b2='SLYHPNHJGA5C4' where id=6;
-update noar ti set b2='SLYHPNHJGA5C4' where id=6;
-update noar tt set v0='3XK9Y53' where id=7;
-update noar ti set v0='3XK9Y53' where id=7;
-update noar tt set b0='0ERE' where id=7;
-update noar ti set b0='0ERE' where id=7;
-update noar tt set v0='HRA20YBAAOA9AAO9BV' where id=7;
-update noar ti set v0='HRA20YBAAOA9AAO9BV' where id=7;
-update noar tt set b1='ECZBAA43XYZM52IU8W02KTHQMSJDLJB0' where id=7;
-update noar ti set b1='ECZBAA43XYZM52IU8W02KTHQMSJDLJB0' where id=7;
-update noar tt set v0='US8W3DHMGUB5' where id=7;
-update noar ti set v0='US8W3DHMGUB5' where id=7;
-update noar tt set b2='U1W12ER0A2C27' where id=7;
-update noar ti set b2='U1W12ER0A2C27' where id=7;
-update noar tt set v0='ZKOSAEBJLNUI0ASUBF2KMSVFT7D' where id=8;
-update noar ti set v0='ZKOSAEBJLNUI0ASUBF2KMSVFT7D' where id=8;
-update noar tt set b0='8MOJRLW5ZS8' where id=8;
-update noar ti set b0='8MOJRLW5ZS8' where id=8;
-update noar tt set v0='YLZ67TXQD5KM3TMFBMWTMO9HT05Z3GO' where id=8;
-update noar ti set v0='YLZ67TXQD5KM3TMFBMWTMO9HT05Z3GO' where id=8;
-update noar tt set b1='QYPWFX16YXC6UDQL5YD6AS204Q15' where id=8;
-update noar ti set b1='QYPWFX16YXC6UDQL5YD6AS204Q15' where id=8;
-update noar tt set v0='FY07OGWCSW' where id=8;
-update noar ti set v0='FY07OGWCSW' where id=8;
-update noar tt set b2='E69NUAPLPQYMZ3' where id=8;
-update noar ti set b2='E69NUAPLPQYMZ3' where id=8;
-update noar tt set v0='4ZUMNJ9QV6NN9H6JJVI' where id=9;
-update noar ti set v0='4ZUMNJ9QV6NN9H6JJVI' where id=9;
-update noar tt set b0='4' where id=9;
-update noar ti set b0='4' where id=9;
-update noar tt set v0='2UCK' where id=9;
-update noar ti set v0='2UCK' where id=9;
-update noar tt set b1='7B5YOYFVS9F5M' where id=9;
-update noar ti set b1='7B5YOYFVS9F5M' where id=9;
-update noar tt set v0='9CJWUGM69HNBDGLKO38TE5L12ADO' where id=9;
-update noar ti set v0='9CJWUGM69HNBDGLKO38TE5L12ADO' where id=9;
-update noar tt set b2='5E9QX8EC1OCFS9HNY2' where id=9;
-update noar ti set b2='5E9QX8EC1OCFS9HNY2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D16B' where id=1;
-update noar ti set v0='D16B' where id=1;
-update noar tt set b0='1GLRM' where id=1;
-update noar ti set b0='1GLRM' where id=1;
-update noar tt set v0='BWI' where id=1;
-update noar ti set v0='BWI' where id=1;
-update noar tt set b1='93XR68CG95P1FQ1AHRBWGQTBLZTBDCOZ' where id=1;
-update noar ti set b1='93XR68CG95P1FQ1AHRBWGQTBLZTBDCOZ' where id=1;
-update noar tt set v0='51CTWC3F4GJES8K4WAAZRFLR7C' where id=1;
-update noar ti set v0='51CTWC3F4GJES8K4WAAZRFLR7C' where id=1;
-update noar tt set b2='6Q050V' where id=1;
-update noar ti set b2='6Q050V' where id=1;
-update noar tt set v0='5KQRMV9R310WGQP8XOL' where id=2;
-update noar ti set v0='5KQRMV9R310WGQP8XOL' where id=2;
-update noar tt set b0='3X1HAD54DRB4MPS' where id=2;
-update noar ti set b0='3X1HAD54DRB4MPS' where id=2;
-update noar tt set v0='ID3PCB7AMA47VPDJKRCB87J1JVH4XZW' where id=2;
-update noar ti set v0='ID3PCB7AMA47VPDJKRCB87J1JVH4XZW' where id=2;
-update noar tt set b1='DRCLLAJP082OGQOFP' where id=2;
-update noar ti set b1='DRCLLAJP082OGQOFP' where id=2;
-update noar tt set v0='TIZ09' where id=2;
-update noar ti set v0='TIZ09' where id=2;
-update noar tt set b2='FITZRU85OZ3C' where id=2;
-update noar ti set b2='FITZRU85OZ3C' where id=2;
-update noar tt set v0='OMX9HNFQMFE0XTB' where id=3;
-update noar ti set v0='OMX9HNFQMFE0XTB' where id=3;
-update noar tt set b0='C2TINHJMIKHWBMK9PCPU7XS2O' where id=3;
-update noar ti set b0='C2TINHJMIKHWBMK9PCPU7XS2O' where id=3;
-update noar tt set v0='Z365ZS7F30D0IGO7WX81LD8RFHVT' where id=3;
-update noar ti set v0='Z365ZS7F30D0IGO7WX81LD8RFHVT' where id=3;
-update noar tt set b1='Z5W2JOI' where id=3;
-update noar ti set b1='Z5W2JOI' where id=3;
-update noar tt set v0='NZH2S8YRKZ29OBRX62M0HLTV7MMPW7' where id=3;
-update noar ti set v0='NZH2S8YRKZ29OBRX62M0HLTV7MMPW7' where id=3;
-update noar tt set b2='B104PRWOJMAPGY1VRDAOZC6GF5QM1W' where id=3;
-update noar ti set b2='B104PRWOJMAPGY1VRDAOZC6GF5QM1W' where id=3;
-update noar tt set v0='5V75N3V' where id=4;
-update noar ti set v0='5V75N3V' where id=4;
-update noar tt set b0='OUZT2ZB4TRH8KAE4LLPHI1' where id=4;
-update noar ti set b0='OUZT2ZB4TRH8KAE4LLPHI1' where id=4;
-update noar tt set v0='RDWE9JTRLPEHSMD1X7WN3' where id=4;
-update noar ti set v0='RDWE9JTRLPEHSMD1X7WN3' where id=4;
-update noar tt set b1='T5WR21RGSA7GUO7X' where id=4;
-update noar ti set b1='T5WR21RGSA7GUO7X' where id=4;
-update noar tt set v0='8FV' where id=4;
-update noar ti set v0='8FV' where id=4;
-update noar tt set b2='AK7P964L' where id=4;
-update noar ti set b2='AK7P964L' where id=4;
-update noar tt set v0='I4TT8488NY40' where id=5;
-update noar ti set v0='I4TT8488NY40' where id=5;
-update noar tt set b0='B057L4QV' where id=5;
-update noar ti set b0='B057L4QV' where id=5;
-update noar tt set v0='9ZCQXIJUON2TLU394' where id=5;
-update noar ti set v0='9ZCQXIJUON2TLU394' where id=5;
-update noar tt set b1='VKBNM' where id=5;
-update noar ti set b1='VKBNM' where id=5;
-update noar tt set v0='FW0E5N2LVX703UIAI44XY' where id=5;
-update noar ti set v0='FW0E5N2LVX703UIAI44XY' where id=5;
-update noar tt set b2='6GD5MNMXP4CSJEMVOP7IPUFD' where id=5;
-update noar ti set b2='6GD5MNMXP4CSJEMVOP7IPUFD' where id=5;
-update noar tt set v0='Y' where id=6;
-update noar ti set v0='Y' where id=6;
-update noar tt set b0='N778ONW15IE4' where id=6;
-update noar ti set b0='N778ONW15IE4' where id=6;
-update noar tt set v0='KDWKCNG464TOLSF46N9' where id=6;
-update noar ti set v0='KDWKCNG464TOLSF46N9' where id=6;
-update noar tt set b1='V7ADAMKHGLH0CXKWEVMCA9W' where id=6;
-update noar ti set b1='V7ADAMKHGLH0CXKWEVMCA9W' where id=6;
-update noar tt set v0='1UVE4PLGLR7V2OTFW7FB8' where id=6;
-update noar ti set v0='1UVE4PLGLR7V2OTFW7FB8' where id=6;
-update noar tt set b2='0H4ZY8F62LTM6V1093P2EEVGAY036A0' where id=6;
-update noar ti set b2='0H4ZY8F62LTM6V1093P2EEVGAY036A0' where id=6;
-update noar tt set v0='FBRSFD24Q603JJJQJA0U6MJ1U3Y' where id=7;
-update noar ti set v0='FBRSFD24Q603JJJQJA0U6MJ1U3Y' where id=7;
-update noar tt set b0='Z7KPMID44AT' where id=7;
-update noar ti set b0='Z7KPMID44AT' where id=7;
-update noar tt set v0='715A4JQ0HMSC7HOY0' where id=7;
-update noar ti set v0='715A4JQ0HMSC7HOY0' where id=7;
-update noar tt set b1='3C7UVSJNTN' where id=7;
-update noar ti set b1='3C7UVSJNTN' where id=7;
-update noar tt set v0='1S5ZS' where id=7;
-update noar ti set v0='1S5ZS' where id=7;
-update noar tt set b2='5X45ZRH6V8UQFK0767S0IRPTVBT62RE0' where id=7;
-update noar ti set b2='5X45ZRH6V8UQFK0767S0IRPTVBT62RE0' where id=7;
-update noar tt set v0='MUIHBB9LOF' where id=8;
-update noar ti set v0='MUIHBB9LOF' where id=8;
-update noar tt set b0='58Q8' where id=8;
-update noar ti set b0='58Q8' where id=8;
-update noar tt set v0='0TX' where id=8;
-update noar ti set v0='0TX' where id=8;
-update noar tt set b1='OIY8EE3' where id=8;
-update noar ti set b1='OIY8EE3' where id=8;
-update noar tt set v0='CFKBOCQP9O' where id=8;
-update noar ti set v0='CFKBOCQP9O' where id=8;
-update noar tt set b2='W0WCO3LKT0D8OHVX5' where id=8;
-update noar ti set b2='W0WCO3LKT0D8OHVX5' where id=8;
-update noar tt set v0='VH8XQZ' where id=9;
-update noar ti set v0='VH8XQZ' where id=9;
-update noar tt set b0='1BA3N' where id=9;
-update noar ti set b0='1BA3N' where id=9;
-update noar tt set v0='12YQQ23GYSM9M7T3SY0CAYCFQ5WJ4W' where id=9;
-update noar ti set v0='12YQQ23GYSM9M7T3SY0CAYCFQ5WJ4W' where id=9;
-update noar tt set b1='6TPTEJV2MA9AZ0K9JQ9KEKK9GK6' where id=9;
-update noar ti set b1='6TPTEJV2MA9AZ0K9JQ9KEKK9GK6' where id=9;
-update noar tt set v0='Q' where id=9;
-update noar ti set v0='Q' where id=9;
-update noar tt set b2='JUQP2VLQXK5M4DPBNZA71V023' where id=9;
-update noar ti set b2='JUQP2VLQXK5M4DPBNZA71V023' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U50AJQ1JN1G0YH' where id=1;
-update noar ti set v0='U50AJQ1JN1G0YH' where id=1;
-update noar tt set b0='VAF3V1GU' where id=1;
-update noar ti set b0='VAF3V1GU' where id=1;
-update noar tt set v0='WJNS9B6981XFM1M1GF0XUI0' where id=1;
-update noar ti set v0='WJNS9B6981XFM1M1GF0XUI0' where id=1;
-update noar tt set b1='ZS5NQBM9YRUEMMGCSBFQYZS1T' where id=1;
-update noar ti set b1='ZS5NQBM9YRUEMMGCSBFQYZS1T' where id=1;
-update noar tt set v0='BX9VN7U7F4H1EU0CZ2VXLX36SMT' where id=1;
-update noar ti set v0='BX9VN7U7F4H1EU0CZ2VXLX36SMT' where id=1;
-update noar tt set b2='3G4CDC88E6435QRY' where id=1;
-update noar ti set b2='3G4CDC88E6435QRY' where id=1;
-update noar tt set v0='8J43KAUNM9' where id=2;
-update noar ti set v0='8J43KAUNM9' where id=2;
-update noar tt set b0='TH' where id=2;
-update noar ti set b0='TH' where id=2;
-update noar tt set v0='VS' where id=2;
-update noar ti set v0='VS' where id=2;
-update noar tt set b1='YOZ59SCEO8MVYNKIKJR' where id=2;
-update noar ti set b1='YOZ59SCEO8MVYNKIKJR' where id=2;
-update noar tt set v0='CMKKFCMT1K17U' where id=2;
-update noar ti set v0='CMKKFCMT1K17U' where id=2;
-update noar tt set b2='PYK0ACLSWCG22BKK9ITELHJ1' where id=2;
-update noar ti set b2='PYK0ACLSWCG22BKK9ITELHJ1' where id=2;
-update noar tt set v0='7QZUQ7SX6KTKPM6YLE31KVR3SLZRLOQ' where id=3;
-update noar ti set v0='7QZUQ7SX6KTKPM6YLE31KVR3SLZRLOQ' where id=3;
-update noar tt set b0='0OEV8YCO4T0HC8LKP47MY036MKEVES' where id=3;
-update noar ti set b0='0OEV8YCO4T0HC8LKP47MY036MKEVES' where id=3;
-update noar tt set v0='TDIPGQKTPH6CHWO4A5N4WNZ6UW' where id=3;
-update noar ti set v0='TDIPGQKTPH6CHWO4A5N4WNZ6UW' where id=3;
-update noar tt set b1='8PHCVSWXKSC8KL7PUOH' where id=3;
-update noar ti set b1='8PHCVSWXKSC8KL7PUOH' where id=3;
-update noar tt set v0='UOSA8ZTCO7684' where id=3;
-update noar ti set v0='UOSA8ZTCO7684' where id=3;
-update noar tt set b2='RGNKGWGGTXRNKA' where id=3;
-update noar ti set b2='RGNKGWGGTXRNKA' where id=3;
-update noar tt set v0='ABMW' where id=4;
-update noar ti set v0='ABMW' where id=4;
-update noar tt set b0='MAIY1I7W3YQA1QCKC3HUOPXQE02TQ6T' where id=4;
-update noar ti set b0='MAIY1I7W3YQA1QCKC3HUOPXQE02TQ6T' where id=4;
-update noar tt set v0='IHN7FTEI1D5M4JCTHNBY5GIDLHCLK5J9' where id=4;
-update noar ti set v0='IHN7FTEI1D5M4JCTHNBY5GIDLHCLK5J9' where id=4;
-update noar tt set b1='0PVBMVE' where id=4;
-update noar ti set b1='0PVBMVE' where id=4;
-update noar tt set v0='K' where id=4;
-update noar ti set v0='K' where id=4;
-update noar tt set b2='KA9J0D8SW7H4X6KMTG387N8EIG2Y' where id=4;
-update noar ti set b2='KA9J0D8SW7H4X6KMTG387N8EIG2Y' where id=4;
-update noar tt set v0='XECTDXBWT04EQJ8HQKXGGQ19NVIRDB' where id=5;
-update noar ti set v0='XECTDXBWT04EQJ8HQKXGGQ19NVIRDB' where id=5;
-update noar tt set b0='6K5XICS4' where id=5;
-update noar ti set b0='6K5XICS4' where id=5;
-update noar tt set v0='6WKS2DY0EPK3W' where id=5;
-update noar ti set v0='6WKS2DY0EPK3W' where id=5;
-update noar tt set b1='RD1PEV' where id=5;
-update noar ti set b1='RD1PEV' where id=5;
-update noar tt set v0='PSXIERURXWIWAJLZOHU7VSD' where id=5;
-update noar ti set v0='PSXIERURXWIWAJLZOHU7VSD' where id=5;
-update noar tt set b2='TX88HBADG4Y9N4FNKRQEB2' where id=5;
-update noar ti set b2='TX88HBADG4Y9N4FNKRQEB2' where id=5;
-update noar tt set v0='9UVEYD7AWTYQZOFBST08SJFWP2GD6J' where id=6;
-update noar ti set v0='9UVEYD7AWTYQZOFBST08SJFWP2GD6J' where id=6;
-update noar tt set b0='BQGUELQ0NJY0NCVTXTUNI3Q7ZLJUT' where id=6;
-update noar ti set b0='BQGUELQ0NJY0NCVTXTUNI3Q7ZLJUT' where id=6;
-update noar tt set v0='P4S5FGG0HC8BPUH6OE2FSI' where id=6;
-update noar ti set v0='P4S5FGG0HC8BPUH6OE2FSI' where id=6;
-update noar tt set b1='DB66VV0DE1Y3LPPP6JBNY1K' where id=6;
-update noar ti set b1='DB66VV0DE1Y3LPPP6JBNY1K' where id=6;
-update noar tt set v0='WPN' where id=6;
-update noar ti set v0='WPN' where id=6;
-update noar tt set b2='VHRHD6PZ3KO4M3Z' where id=6;
-update noar ti set b2='VHRHD6PZ3KO4M3Z' where id=6;
-update noar tt set v0='96AJTQZKM' where id=7;
-update noar ti set v0='96AJTQZKM' where id=7;
-update noar tt set b0='KH9K6' where id=7;
-update noar ti set b0='KH9K6' where id=7;
-update noar tt set v0='9EAE' where id=7;
-update noar ti set v0='9EAE' where id=7;
-update noar tt set b1='OP4NVCVKSFROYVOFM7GD0QJYKAVN3Y' where id=7;
-update noar ti set b1='OP4NVCVKSFROYVOFM7GD0QJYKAVN3Y' where id=7;
-update noar tt set v0='9ZANWI5' where id=7;
-update noar ti set v0='9ZANWI5' where id=7;
-update noar tt set b2='EMIAHLYA9R7OZ3KS8BDMAYMU22LY5Z' where id=7;
-update noar ti set b2='EMIAHLYA9R7OZ3KS8BDMAYMU22LY5Z' where id=7;
-update noar tt set v0='N92XHAMJE561R2Q0OJV2F95TSL58' where id=8;
-update noar ti set v0='N92XHAMJE561R2Q0OJV2F95TSL58' where id=8;
-update noar tt set b0='13K46DNSTTDOG' where id=8;
-update noar ti set b0='13K46DNSTTDOG' where id=8;
-update noar tt set v0='S18HGU8671HPALLH' where id=8;
-update noar ti set v0='S18HGU8671HPALLH' where id=8;
-update noar tt set b1='5TCFNGVDEQE71KW71YQUY6RFUGX' where id=8;
-update noar ti set b1='5TCFNGVDEQE71KW71YQUY6RFUGX' where id=8;
-update noar tt set v0='MR2EE98P9' where id=8;
-update noar ti set v0='MR2EE98P9' where id=8;
-update noar tt set b2='07JYA894MPURF4' where id=8;
-update noar ti set b2='07JYA894MPURF4' where id=8;
-update noar tt set v0='K67V75EW1A89BAB596N0X' where id=9;
-update noar ti set v0='K67V75EW1A89BAB596N0X' where id=9;
-update noar tt set b0='SY2QCCXKBEK2DT36U37J9MZUU' where id=9;
-update noar ti set b0='SY2QCCXKBEK2DT36U37J9MZUU' where id=9;
-update noar tt set v0='Q9HR' where id=9;
-update noar ti set v0='Q9HR' where id=9;
-update noar tt set b1='TB474GT9P915JA7' where id=9;
-update noar ti set b1='TB474GT9P915JA7' where id=9;
-update noar tt set v0='EIXA2H2E0XLCBJ3REOGVLSOCL2VYQGR' where id=9;
-update noar ti set v0='EIXA2H2E0XLCBJ3REOGVLSOCL2VYQGR' where id=9;
-update noar tt set b2='64MAF15KBC5Y8ZH236Q9KWRNL9Q' where id=9;
-update noar ti set b2='64MAF15KBC5Y8ZH236Q9KWRNL9Q' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2I' where id=1;
-update noar ti set v0='2I' where id=1;
-update noar tt set b0='P1VI3KLF905KLGIKEXXXLI' where id=1;
-update noar ti set b0='P1VI3KLF905KLGIKEXXXLI' where id=1;
-update noar tt set v0='ZL66BQBQM17YN8NN' where id=1;
-update noar ti set v0='ZL66BQBQM17YN8NN' where id=1;
-update noar tt set b1='ZLNEVXTXK7OZJJ2NXOW75P20MA0AII' where id=1;
-update noar ti set b1='ZLNEVXTXK7OZJJ2NXOW75P20MA0AII' where id=1;
-update noar tt set v0='JYM' where id=1;
-update noar ti set v0='JYM' where id=1;
-update noar tt set b2='O7EZG' where id=1;
-update noar ti set b2='O7EZG' where id=1;
-update noar tt set v0='OJQX6UFC' where id=2;
-update noar ti set v0='OJQX6UFC' where id=2;
-update noar tt set b0='UA5Z9GE' where id=2;
-update noar ti set b0='UA5Z9GE' where id=2;
-update noar tt set v0='QKP63Y2BX56XFNX2T8WFHRTAQ' where id=2;
-update noar ti set v0='QKP63Y2BX56XFNX2T8WFHRTAQ' where id=2;
-update noar tt set b1='AZ92EZ1WD5462TBK4OJ3S5A4EMY20V' where id=2;
-update noar ti set b1='AZ92EZ1WD5462TBK4OJ3S5A4EMY20V' where id=2;
-update noar tt set v0='OFKREEXUWFEGP' where id=2;
-update noar ti set v0='OFKREEXUWFEGP' where id=2;
-update noar tt set b2='XGQ4D6WQ1U1N' where id=2;
-update noar ti set b2='XGQ4D6WQ1U1N' where id=2;
-update noar tt set v0='HB' where id=3;
-update noar ti set v0='HB' where id=3;
-update noar tt set b0='5NFEO3XO' where id=3;
-update noar ti set b0='5NFEO3XO' where id=3;
-update noar tt set v0='B3QNL6UGV5HTUJ4K7F9LDAF7RI57IMS' where id=3;
-update noar ti set v0='B3QNL6UGV5HTUJ4K7F9LDAF7RI57IMS' where id=3;
-update noar tt set b1='LB' where id=3;
-update noar ti set b1='LB' where id=3;
-update noar tt set v0='JNO3Q2YQLGP8XKMBULG' where id=3;
-update noar ti set v0='JNO3Q2YQLGP8XKMBULG' where id=3;
-update noar tt set b2='AS8IA3VPRLP4RRUQ73KA9499JQTU5IZ' where id=3;
-update noar ti set b2='AS8IA3VPRLP4RRUQ73KA9499JQTU5IZ' where id=3;
-update noar tt set v0='X0YQZQOCBTAVPPYD3ITSP19B6FGJZ4' where id=4;
-update noar ti set v0='X0YQZQOCBTAVPPYD3ITSP19B6FGJZ4' where id=4;
-update noar tt set b0='UO3BO1GU1' where id=4;
-update noar ti set b0='UO3BO1GU1' where id=4;
-update noar tt set v0='QT6NUID7WWRIPAKTKXI' where id=4;
-update noar ti set v0='QT6NUID7WWRIPAKTKXI' where id=4;
-update noar tt set b1='7OY2KLZUCP237I4FQC526E' where id=4;
-update noar ti set b1='7OY2KLZUCP237I4FQC526E' where id=4;
-update noar tt set v0='C8GU5JOE7M5FWUC2F' where id=4;
-update noar ti set v0='C8GU5JOE7M5FWUC2F' where id=4;
-update noar tt set b2='U824PWKGO1JY' where id=4;
-update noar ti set b2='U824PWKGO1JY' where id=4;
-update noar tt set v0='XL4GSK0MSY7FV' where id=5;
-update noar ti set v0='XL4GSK0MSY7FV' where id=5;
-update noar tt set b0='L48Q7HUKLKEWXDLILEVTOVRMCNYGKA' where id=5;
-update noar ti set b0='L48Q7HUKLKEWXDLILEVTOVRMCNYGKA' where id=5;
-update noar tt set v0='09YWQBVCZD4UBJE0J8' where id=5;
-update noar ti set v0='09YWQBVCZD4UBJE0J8' where id=5;
-update noar tt set b1='8DIWKYPD7E' where id=5;
-update noar ti set b1='8DIWKYPD7E' where id=5;
-update noar tt set v0='C3WXE4WDIUZY0XTPPDY42TOSIPP7QTS' where id=5;
-update noar ti set v0='C3WXE4WDIUZY0XTPPDY42TOSIPP7QTS' where id=5;
-update noar tt set b2='TDF3LPX43QS' where id=5;
-update noar ti set b2='TDF3LPX43QS' where id=5;
-update noar tt set v0='83HIYUSKT5XZ9AJH3U0' where id=6;
-update noar ti set v0='83HIYUSKT5XZ9AJH3U0' where id=6;
-update noar tt set b0='EQ5BGX62ZD4I' where id=6;
-update noar ti set b0='EQ5BGX62ZD4I' where id=6;
-update noar tt set v0='0P65' where id=6;
-update noar ti set v0='0P65' where id=6;
-update noar tt set b1='OLQUJG4V840WOZ5KQDDT2Z' where id=6;
-update noar ti set b1='OLQUJG4V840WOZ5KQDDT2Z' where id=6;
-update noar tt set v0='JKY8DKPSU5ZCSE4RZY7UWTECQROJSV' where id=6;
-update noar ti set v0='JKY8DKPSU5ZCSE4RZY7UWTECQROJSV' where id=6;
-update noar tt set b2='HWR99ZT6212ZD03XNDJ0HE6PBJ2XA' where id=6;
-update noar ti set b2='HWR99ZT6212ZD03XNDJ0HE6PBJ2XA' where id=6;
-update noar tt set v0='W9P1NM' where id=7;
-update noar ti set v0='W9P1NM' where id=7;
-update noar tt set b0='1DR7JOE0K3I6LHHPV6YTAOK39YN6' where id=7;
-update noar ti set b0='1DR7JOE0K3I6LHHPV6YTAOK39YN6' where id=7;
-update noar tt set v0='I6X4RWB7KNGMX' where id=7;
-update noar ti set v0='I6X4RWB7KNGMX' where id=7;
-update noar tt set b1='2M1L5Q6IE6RKXXCARG3G' where id=7;
-update noar ti set b1='2M1L5Q6IE6RKXXCARG3G' where id=7;
-update noar tt set v0='HB89KGI' where id=7;
-update noar ti set v0='HB89KGI' where id=7;
-update noar tt set b2='E3F4X52INZYBPN' where id=7;
-update noar ti set b2='E3F4X52INZYBPN' where id=7;
-update noar tt set v0='94Q79ZPQ' where id=8;
-update noar ti set v0='94Q79ZPQ' where id=8;
-update noar tt set b0='MF2NV06' where id=8;
-update noar ti set b0='MF2NV06' where id=8;
-update noar tt set v0='WHC1TTOU9WB5G7V1L' where id=8;
-update noar ti set v0='WHC1TTOU9WB5G7V1L' where id=8;
-update noar tt set b1='UOFP6Q' where id=8;
-update noar ti set b1='UOFP6Q' where id=8;
-update noar tt set v0='TFAA7CBYCM' where id=8;
-update noar ti set v0='TFAA7CBYCM' where id=8;
-update noar tt set b2='UBXAVUGQZ3K1R6O42YOTDPAKB' where id=8;
-update noar ti set b2='UBXAVUGQZ3K1R6O42YOTDPAKB' where id=8;
-update noar tt set v0='NP0R2D4L39UZ5KHB3FGNKJJW8X0MKD' where id=9;
-update noar ti set v0='NP0R2D4L39UZ5KHB3FGNKJJW8X0MKD' where id=9;
-update noar tt set b0='W54TD8RFZJPL0CH' where id=9;
-update noar ti set b0='W54TD8RFZJPL0CH' where id=9;
-update noar tt set v0='HHP7FFFJLG6XAW' where id=9;
-update noar ti set v0='HHP7FFFJLG6XAW' where id=9;
-update noar tt set b1='QVM199Y8KLB' where id=9;
-update noar ti set b1='QVM199Y8KLB' where id=9;
-update noar tt set v0='BVLR61' where id=9;
-update noar ti set v0='BVLR61' where id=9;
-update noar tt set b2='4F4EMXB23ZMBZ' where id=9;
-update noar ti set b2='4F4EMXB23ZMBZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JGZ22PUX22RVYWUQ90NI0W' where id=1;
-update noar ti set v0='JGZ22PUX22RVYWUQ90NI0W' where id=1;
-update noar tt set b0='Y6Y491PDVJKINUAGF4HXB1' where id=1;
-update noar ti set b0='Y6Y491PDVJKINUAGF4HXB1' where id=1;
-update noar tt set v0='3MEOHP6BVGLTOWGWX' where id=1;
-update noar ti set v0='3MEOHP6BVGLTOWGWX' where id=1;
-update noar tt set b1='6IFIC' where id=1;
-update noar ti set b1='6IFIC' where id=1;
-update noar tt set v0='0QFO1J' where id=1;
-update noar ti set v0='0QFO1J' where id=1;
-update noar tt set b2='GP7V8FP358G5S6ZE123UZMMUT50V' where id=1;
-update noar ti set b2='GP7V8FP358G5S6ZE123UZMMUT50V' where id=1;
-update noar tt set v0='HR8' where id=2;
-update noar ti set v0='HR8' where id=2;
-update noar tt set b0='SGUB2' where id=2;
-update noar ti set b0='SGUB2' where id=2;
-update noar tt set v0='EQ' where id=2;
-update noar ti set v0='EQ' where id=2;
-update noar tt set b1='9AB7D4IVRSRRSZ99' where id=2;
-update noar ti set b1='9AB7D4IVRSRRSZ99' where id=2;
-update noar tt set v0='YIYKIYQ3NPQTDXT4SKP1EE4' where id=2;
-update noar ti set v0='YIYKIYQ3NPQTDXT4SKP1EE4' where id=2;
-update noar tt set b2='9BO4H8QVM64IMSIWATXXI3D5' where id=2;
-update noar ti set b2='9BO4H8QVM64IMSIWATXXI3D5' where id=2;
-update noar tt set v0='00CSJNTU00LPOWDN2' where id=3;
-update noar ti set v0='00CSJNTU00LPOWDN2' where id=3;
-update noar tt set b0='WDY4KP6TI6T0NJQ4' where id=3;
-update noar ti set b0='WDY4KP6TI6T0NJQ4' where id=3;
-update noar tt set v0='ROUAJGDG2ZAHLU8MBWV09ZKMBUQ8IXW9' where id=3;
-update noar ti set v0='ROUAJGDG2ZAHLU8MBWV09ZKMBUQ8IXW9' where id=3;
-update noar tt set b1='W3RM35S3XD7055ENC9QGD4RQUYMOSXY' where id=3;
-update noar ti set b1='W3RM35S3XD7055ENC9QGD4RQUYMOSXY' where id=3;
-update noar tt set v0='KCBO8YT5QQ3XX8UR303CN32TJ' where id=3;
-update noar ti set v0='KCBO8YT5QQ3XX8UR303CN32TJ' where id=3;
-update noar tt set b2='3QVT7VU4HNAA9M4K3RY' where id=3;
-update noar ti set b2='3QVT7VU4HNAA9M4K3RY' where id=3;
-update noar tt set v0='19HAA3' where id=4;
-update noar ti set v0='19HAA3' where id=4;
-update noar tt set b0='PHN1UGAGK91H1YG3SM0O5FOPDSSJN' where id=4;
-update noar ti set b0='PHN1UGAGK91H1YG3SM0O5FOPDSSJN' where id=4;
-update noar tt set v0='UH24UTV72RU4O52HF' where id=4;
-update noar ti set v0='UH24UTV72RU4O52HF' where id=4;
-update noar tt set b1='D' where id=4;
-update noar ti set b1='D' where id=4;
-update noar tt set v0='P7DVWXYY5AVEGL35CAY36R' where id=4;
-update noar ti set v0='P7DVWXYY5AVEGL35CAY36R' where id=4;
-update noar tt set b2='9MCHIPI' where id=4;
-update noar ti set b2='9MCHIPI' where id=4;
-update noar tt set v0='PLQ8YYR4VTVMUJX8WRAT75BL8BJ2WH03' where id=5;
-update noar ti set v0='PLQ8YYR4VTVMUJX8WRAT75BL8BJ2WH03' where id=5;
-update noar tt set b0='NJKSRC2YQ0' where id=5;
-update noar ti set b0='NJKSRC2YQ0' where id=5;
-update noar tt set v0='98C64' where id=5;
-update noar ti set v0='98C64' where id=5;
-update noar tt set b1='KXQCT7XYWHLOJSNEDRIUML' where id=5;
-update noar ti set b1='KXQCT7XYWHLOJSNEDRIUML' where id=5;
-update noar tt set v0='FI3' where id=5;
-update noar ti set v0='FI3' where id=5;
-update noar tt set b2='3B8B4' where id=5;
-update noar ti set b2='3B8B4' where id=5;
-update noar tt set v0='HB033COOVWJKICWALPEO' where id=6;
-update noar ti set v0='HB033COOVWJKICWALPEO' where id=6;
-update noar tt set b0='VVJTVSDU6V090WRVK6BXW07RYJH' where id=6;
-update noar ti set b0='VVJTVSDU6V090WRVK6BXW07RYJH' where id=6;
-update noar tt set v0='WFK7YDQ3N6STR' where id=6;
-update noar ti set v0='WFK7YDQ3N6STR' where id=6;
-update noar tt set b1='QBULJ4330JUTOYL1M' where id=6;
-update noar ti set b1='QBULJ4330JUTOYL1M' where id=6;
-update noar tt set v0='C3M9DJJ' where id=6;
-update noar ti set v0='C3M9DJJ' where id=6;
-update noar tt set b2='2P74326LDCSTLA7OK4' where id=6;
-update noar ti set b2='2P74326LDCSTLA7OK4' where id=6;
-update noar tt set v0='46BJOC70NG5DP4HM68ARTTP6L8HXHYII' where id=7;
-update noar ti set v0='46BJOC70NG5DP4HM68ARTTP6L8HXHYII' where id=7;
-update noar tt set b0='CUP3DH234BCVBMZ' where id=7;
-update noar ti set b0='CUP3DH234BCVBMZ' where id=7;
-update noar tt set v0='PER6R2JCKVZGB7J' where id=7;
-update noar ti set v0='PER6R2JCKVZGB7J' where id=7;
-update noar tt set b1='53NRH80AK7AXT1QXSDUOE38' where id=7;
-update noar ti set b1='53NRH80AK7AXT1QXSDUOE38' where id=7;
-update noar tt set v0='VT748Z0BGB1O802K' where id=7;
-update noar ti set v0='VT748Z0BGB1O802K' where id=7;
-update noar tt set b2='D' where id=7;
-update noar ti set b2='D' where id=7;
-update noar tt set v0='KSU4N' where id=8;
-update noar ti set v0='KSU4N' where id=8;
-update noar tt set b0='K1H6OGC9P1ZFQ' where id=8;
-update noar ti set b0='K1H6OGC9P1ZFQ' where id=8;
-update noar tt set v0='SOIS7YSD7Z' where id=8;
-update noar ti set v0='SOIS7YSD7Z' where id=8;
-update noar tt set b1='EHE6QU8O27TY20L051T2535SOKO5JMG' where id=8;
-update noar ti set b1='EHE6QU8O27TY20L051T2535SOKO5JMG' where id=8;
-update noar tt set v0='B8LZU3VOWWKN' where id=8;
-update noar ti set v0='B8LZU3VOWWKN' where id=8;
-update noar tt set b2='XUIIUYK5UH8G7' where id=8;
-update noar ti set b2='XUIIUYK5UH8G7' where id=8;
-update noar tt set v0='L9EPDQWUXG6R8U2Q' where id=9;
-update noar ti set v0='L9EPDQWUXG6R8U2Q' where id=9;
-update noar tt set b0='NUP1ZFAUNKWKSLU4OGWAO4N21' where id=9;
-update noar ti set b0='NUP1ZFAUNKWKSLU4OGWAO4N21' where id=9;
-update noar tt set v0='8XRYAZ' where id=9;
-update noar ti set v0='8XRYAZ' where id=9;
-update noar tt set b1='RN6TXKN4' where id=9;
-update noar ti set b1='RN6TXKN4' where id=9;
-update noar tt set v0='93H5657J0AOL4ZPI4SRA' where id=9;
-update noar ti set v0='93H5657J0AOL4ZPI4SRA' where id=9;
-update noar tt set b2='DUE35HFWL6GGA6RJ9R' where id=9;
-update noar ti set b2='DUE35HFWL6GGA6RJ9R' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PCDEW2UXS4MRD2769QUFSNV1NV2J' where id=1;
-update noar ti set v0='PCDEW2UXS4MRD2769QUFSNV1NV2J' where id=1;
-update noar tt set b0='8AEVLOYIXTK51YZ5XLYBP148GJK' where id=1;
-update noar ti set b0='8AEVLOYIXTK51YZ5XLYBP148GJK' where id=1;
-update noar tt set v0='Y56OUJ7X6KC5B5PNKV' where id=1;
-update noar ti set v0='Y56OUJ7X6KC5B5PNKV' where id=1;
-update noar tt set b1='46275Z336R900LG0' where id=1;
-update noar ti set b1='46275Z336R900LG0' where id=1;
-update noar tt set v0='N0QEM7KWBPBOSZJQOFMFII' where id=1;
-update noar ti set v0='N0QEM7KWBPBOSZJQOFMFII' where id=1;
-update noar tt set b2='SAN4NOL' where id=1;
-update noar ti set b2='SAN4NOL' where id=1;
-update noar tt set v0='75A1BLXT2CI1MY352DRWGH' where id=2;
-update noar ti set v0='75A1BLXT2CI1MY352DRWGH' where id=2;
-update noar tt set b0='BJSL60TCELZ06IWA2NVTQ1LW92C' where id=2;
-update noar ti set b0='BJSL60TCELZ06IWA2NVTQ1LW92C' where id=2;
-update noar tt set v0='INK' where id=2;
-update noar ti set v0='INK' where id=2;
-update noar tt set b1='UX3W0WU9F9R27SVY3' where id=2;
-update noar ti set b1='UX3W0WU9F9R27SVY3' where id=2;
-update noar tt set v0='202MO30MWSJ3RBGJ' where id=2;
-update noar ti set v0='202MO30MWSJ3RBGJ' where id=2;
-update noar tt set b2='U971UM3IOS7LSP0ABARE5SU1' where id=2;
-update noar ti set b2='U971UM3IOS7LSP0ABARE5SU1' where id=2;
-update noar tt set v0='J7N199SON5ZMNWW' where id=3;
-update noar ti set v0='J7N199SON5ZMNWW' where id=3;
-update noar tt set b0='TSCTQCKWTIA16HDFF3HQZLT7ZAO9ZLUA' where id=3;
-update noar ti set b0='TSCTQCKWTIA16HDFF3HQZLT7ZAO9ZLUA' where id=3;
-update noar tt set v0='7SYK77QJZL8CI5TFBB7Q92' where id=3;
-update noar ti set v0='7SYK77QJZL8CI5TFBB7Q92' where id=3;
-update noar tt set b1='STG' where id=3;
-update noar ti set b1='STG' where id=3;
-update noar tt set v0='3JQ4HGVAFN77' where id=3;
-update noar ti set v0='3JQ4HGVAFN77' where id=3;
-update noar tt set b2='ALTL3UIEV3DE3PJNS7X3ZD13M51D6X' where id=3;
-update noar ti set b2='ALTL3UIEV3DE3PJNS7X3ZD13M51D6X' where id=3;
-update noar tt set v0='NMHW6POKCLRE0SG5D' where id=4;
-update noar ti set v0='NMHW6POKCLRE0SG5D' where id=4;
-update noar tt set b0='9T1LN0NHL0WFPC4R0LF92RP49L3' where id=4;
-update noar ti set b0='9T1LN0NHL0WFPC4R0LF92RP49L3' where id=4;
-update noar tt set v0='IFV9V7M47G6LS1PIDA7L1LUMCNMV' where id=4;
-update noar ti set v0='IFV9V7M47G6LS1PIDA7L1LUMCNMV' where id=4;
-update noar tt set b1='E' where id=4;
-update noar ti set b1='E' where id=4;
-update noar tt set v0='LKSJSI3W6G2T6G1A4OFY4' where id=4;
-update noar ti set v0='LKSJSI3W6G2T6G1A4OFY4' where id=4;
-update noar tt set b2='O90GIRSQJFHMRRAZ3N22SC9XZV6WLI4N' where id=4;
-update noar ti set b2='O90GIRSQJFHMRRAZ3N22SC9XZV6WLI4N' where id=4;
-update noar tt set v0='S9GK6K05JI7NVTLWZU9F0HSM1H0Z' where id=5;
-update noar ti set v0='S9GK6K05JI7NVTLWZU9F0HSM1H0Z' where id=5;
-update noar tt set b0='Y943RBCB56KZWNP0OR58JQHFXI1' where id=5;
-update noar ti set b0='Y943RBCB56KZWNP0OR58JQHFXI1' where id=5;
-update noar tt set v0='XR0LUZ3NRULEL13F' where id=5;
-update noar ti set v0='XR0LUZ3NRULEL13F' where id=5;
-update noar tt set b1='UEU3FSKSTFUG34QK8S1' where id=5;
-update noar ti set b1='UEU3FSKSTFUG34QK8S1' where id=5;
-update noar tt set v0='NDS' where id=5;
-update noar ti set v0='NDS' where id=5;
-update noar tt set b2='1KH365LZF35GJPDCRK0VN48KILJL' where id=5;
-update noar ti set b2='1KH365LZF35GJPDCRK0VN48KILJL' where id=5;
-update noar tt set v0='TNPCV1Z4ZMYJCAOQRBP' where id=6;
-update noar ti set v0='TNPCV1Z4ZMYJCAOQRBP' where id=6;
-update noar tt set b0='P1E0YW' where id=6;
-update noar ti set b0='P1E0YW' where id=6;
-update noar tt set v0='Y8G0MAGA3EVQKQXP1YKWKMIGR' where id=6;
-update noar ti set v0='Y8G0MAGA3EVQKQXP1YKWKMIGR' where id=6;
-update noar tt set b1='BXQ8EB8GZ9KU6' where id=6;
-update noar ti set b1='BXQ8EB8GZ9KU6' where id=6;
-update noar tt set v0='P9EDQX45D649GHOK9QXV5KNGB' where id=6;
-update noar ti set v0='P9EDQX45D649GHOK9QXV5KNGB' where id=6;
-update noar tt set b2='8NVA' where id=6;
-update noar ti set b2='8NVA' where id=6;
-update noar tt set v0='9U' where id=7;
-update noar ti set v0='9U' where id=7;
-update noar tt set b0='CZE082LCU1ICVFMUJNAZ4L0MA7ZPJ' where id=7;
-update noar ti set b0='CZE082LCU1ICVFMUJNAZ4L0MA7ZPJ' where id=7;
-update noar tt set v0='7KA025ITKEY7XSO5DEJXF5' where id=7;
-update noar ti set v0='7KA025ITKEY7XSO5DEJXF5' where id=7;
-update noar tt set b1='QDPJWOZA785IWSOD74VGM4' where id=7;
-update noar ti set b1='QDPJWOZA785IWSOD74VGM4' where id=7;
-update noar tt set v0='5028WYOHG3QSDHY4IKO41BJ6UCRU' where id=7;
-update noar ti set v0='5028WYOHG3QSDHY4IKO41BJ6UCRU' where id=7;
-update noar tt set b2='D80FF0YB163LD844VQ573TL' where id=7;
-update noar ti set b2='D80FF0YB163LD844VQ573TL' where id=7;
-update noar tt set v0='A0BCIUZX8RYKAMDOOA1VTQ8I5Y' where id=8;
-update noar ti set v0='A0BCIUZX8RYKAMDOOA1VTQ8I5Y' where id=8;
-update noar tt set b0='6QJEW9' where id=8;
-update noar ti set b0='6QJEW9' where id=8;
-update noar tt set v0='W5IXOQAA4OBYPGB8' where id=8;
-update noar ti set v0='W5IXOQAA4OBYPGB8' where id=8;
-update noar tt set b1='4IN2M2UD' where id=8;
-update noar ti set b1='4IN2M2UD' where id=8;
-update noar tt set v0='05TE675X1A1DM' where id=8;
-update noar ti set v0='05TE675X1A1DM' where id=8;
-update noar tt set b2='3JYYJZ' where id=8;
-update noar ti set b2='3JYYJZ' where id=8;
-update noar tt set v0='EPFKWCVOPGXJCWGW' where id=9;
-update noar ti set v0='EPFKWCVOPGXJCWGW' where id=9;
-update noar tt set b0='D6N26Y0EB6XXR4EF2G' where id=9;
-update noar ti set b0='D6N26Y0EB6XXR4EF2G' where id=9;
-update noar tt set v0='0BW' where id=9;
-update noar ti set v0='0BW' where id=9;
-update noar tt set b1='U3' where id=9;
-update noar ti set b1='U3' where id=9;
-update noar tt set v0='OPITJ9GXYBBZLWD8VQOAIWVFW1P63' where id=9;
-update noar ti set v0='OPITJ9GXYBBZLWD8VQOAIWVFW1P63' where id=9;
-update noar tt set b2='7FDVO1BS5JVV08LUEU77BV' where id=9;
-update noar ti set b2='7FDVO1BS5JVV08LUEU77BV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6B5LYFZEER6TF1OIDUAP8HD' where id=1;
-update noar ti set v0='6B5LYFZEER6TF1OIDUAP8HD' where id=1;
-update noar tt set b0='XFPXPKBN3792X8PNCA0TZ1TTHA9295R7' where id=1;
-update noar ti set b0='XFPXPKBN3792X8PNCA0TZ1TTHA9295R7' where id=1;
-update noar tt set v0='T82NXGLCTBNWD59' where id=1;
-update noar ti set v0='T82NXGLCTBNWD59' where id=1;
-update noar tt set b1='34F670' where id=1;
-update noar ti set b1='34F670' where id=1;
-update noar tt set v0='UR7FPKM' where id=1;
-update noar ti set v0='UR7FPKM' where id=1;
-update noar tt set b2='IIF0G8F0U1MSQ' where id=1;
-update noar ti set b2='IIF0G8F0U1MSQ' where id=1;
-update noar tt set v0='9KE2DXE' where id=2;
-update noar ti set v0='9KE2DXE' where id=2;
-update noar tt set b0='X58CN7EJI5TX4RY5VGFEOV2OPJ' where id=2;
-update noar ti set b0='X58CN7EJI5TX4RY5VGFEOV2OPJ' where id=2;
-update noar tt set v0='FM0PE' where id=2;
-update noar ti set v0='FM0PE' where id=2;
-update noar tt set b1='2HI8LRAFUFFGME20KEVE7PVUCEZ' where id=2;
-update noar ti set b1='2HI8LRAFUFFGME20KEVE7PVUCEZ' where id=2;
-update noar tt set v0='M2QL' where id=2;
-update noar ti set v0='M2QL' where id=2;
-update noar tt set b2='4QRFDXKH0GJBVB' where id=2;
-update noar ti set b2='4QRFDXKH0GJBVB' where id=2;
-update noar tt set v0='080BP' where id=3;
-update noar ti set v0='080BP' where id=3;
-update noar tt set b0='V2VN' where id=3;
-update noar ti set b0='V2VN' where id=3;
-update noar tt set v0='JPUGCY0NCBHGLVQO' where id=3;
-update noar ti set v0='JPUGCY0NCBHGLVQO' where id=3;
-update noar tt set b1='G5HAS6QK0BUWGF8' where id=3;
-update noar ti set b1='G5HAS6QK0BUWGF8' where id=3;
-update noar tt set v0='RYJASUZR' where id=3;
-update noar ti set v0='RYJASUZR' where id=3;
-update noar tt set b2='B2PUJJILJDPQGT4' where id=3;
-update noar ti set b2='B2PUJJILJDPQGT4' where id=3;
-update noar tt set v0='FQUAAEZQSUEP69LAOAQN' where id=4;
-update noar ti set v0='FQUAAEZQSUEP69LAOAQN' where id=4;
-update noar tt set b0='JXDCUFFWA8Q86SGAA8RBI' where id=4;
-update noar ti set b0='JXDCUFFWA8Q86SGAA8RBI' where id=4;
-update noar tt set v0='1VINNTSHBZ9H4' where id=4;
-update noar ti set v0='1VINNTSHBZ9H4' where id=4;
-update noar tt set b1='G7DZ3NE8JFO7P' where id=4;
-update noar ti set b1='G7DZ3NE8JFO7P' where id=4;
-update noar tt set v0='99F91LAHG944QVUL' where id=4;
-update noar ti set v0='99F91LAHG944QVUL' where id=4;
-update noar tt set b2='PZV' where id=4;
-update noar ti set b2='PZV' where id=4;
-update noar tt set v0='MWL6NQ8WFTJ6T' where id=5;
-update noar ti set v0='MWL6NQ8WFTJ6T' where id=5;
-update noar tt set b0='7FB36L2GM5JSHQD6Q3C3WT' where id=5;
-update noar ti set b0='7FB36L2GM5JSHQD6Q3C3WT' where id=5;
-update noar tt set v0='04298HR9ZRFL3PSD2GDV53B1MEP058' where id=5;
-update noar ti set v0='04298HR9ZRFL3PSD2GDV53B1MEP058' where id=5;
-update noar tt set b1='EUBD1KUO1S2J' where id=5;
-update noar ti set b1='EUBD1KUO1S2J' where id=5;
-update noar tt set v0='0VZ3ECY2IU1EMZA85TFWGLX6VKO5EP' where id=5;
-update noar ti set v0='0VZ3ECY2IU1EMZA85TFWGLX6VKO5EP' where id=5;
-update noar tt set b2='TRSJN9Z4HF16F' where id=5;
-update noar ti set b2='TRSJN9Z4HF16F' where id=5;
-update noar tt set v0='Y4U6AZ4DR8F' where id=6;
-update noar ti set v0='Y4U6AZ4DR8F' where id=6;
-update noar tt set b0='7LEFKGWT94FVEBOKYVR0IC' where id=6;
-update noar ti set b0='7LEFKGWT94FVEBOKYVR0IC' where id=6;
-update noar tt set v0='MV7F' where id=6;
-update noar ti set v0='MV7F' where id=6;
-update noar tt set b1='I7QR' where id=6;
-update noar ti set b1='I7QR' where id=6;
-update noar tt set v0='SCP3UDJLZJH0M2ZYEL41PDJU' where id=6;
-update noar ti set v0='SCP3UDJLZJH0M2ZYEL41PDJU' where id=6;
-update noar tt set b2='HYJTBRJ84KMJ0' where id=6;
-update noar ti set b2='HYJTBRJ84KMJ0' where id=6;
-update noar tt set v0='68XV89D4TG6JY' where id=7;
-update noar ti set v0='68XV89D4TG6JY' where id=7;
-update noar tt set b0='J4DAA' where id=7;
-update noar ti set b0='J4DAA' where id=7;
-update noar tt set v0='HOOS0S27Z1IQ' where id=7;
-update noar ti set v0='HOOS0S27Z1IQ' where id=7;
-update noar tt set b1='M5WVHVJQ' where id=7;
-update noar ti set b1='M5WVHVJQ' where id=7;
-update noar tt set v0='FZGNYL9XKC1IFGP5RMAWCJ28PCSTUSP' where id=7;
-update noar ti set v0='FZGNYL9XKC1IFGP5RMAWCJ28PCSTUSP' where id=7;
-update noar tt set b2='4H9JSEGPGIW0AQT95URDXWDCG3B129' where id=7;
-update noar ti set b2='4H9JSEGPGIW0AQT95URDXWDCG3B129' where id=7;
-update noar tt set v0='Q41UB2MFEMYICSMH8B5LSW6C288M4MV' where id=8;
-update noar ti set v0='Q41UB2MFEMYICSMH8B5LSW6C288M4MV' where id=8;
-update noar tt set b0='0W8CHC2R5O9RLJOJARXFSFX' where id=8;
-update noar ti set b0='0W8CHC2R5O9RLJOJARXFSFX' where id=8;
-update noar tt set v0='HAFBFNG' where id=8;
-update noar ti set v0='HAFBFNG' where id=8;
-update noar tt set b1='3UKFNBNFD96F1LG577F9SFC9F43H8P3A' where id=8;
-update noar ti set b1='3UKFNBNFD96F1LG577F9SFC9F43H8P3A' where id=8;
-update noar tt set v0='0SJK2YS5XP19S83RZP3SJ4' where id=8;
-update noar ti set v0='0SJK2YS5XP19S83RZP3SJ4' where id=8;
-update noar tt set b2='LKSR9R' where id=8;
-update noar ti set b2='LKSR9R' where id=8;
-update noar tt set v0='3' where id=9;
-update noar ti set v0='3' where id=9;
-update noar tt set b0='BUHAUWE' where id=9;
-update noar ti set b0='BUHAUWE' where id=9;
-update noar tt set v0='6KNM5ZR7TGKPYWQ7A5E08U76A' where id=9;
-update noar ti set v0='6KNM5ZR7TGKPYWQ7A5E08U76A' where id=9;
-update noar tt set b1='S' where id=9;
-update noar ti set b1='S' where id=9;
-update noar tt set v0='I' where id=9;
-update noar ti set v0='I' where id=9;
-update noar tt set b2='PUZIW8ML' where id=9;
-update noar ti set b2='PUZIW8ML' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C3DXT5S' where id=1;
-update noar ti set v0='C3DXT5S' where id=1;
-update noar tt set b0='8EO1WTUFC0LWN' where id=1;
-update noar ti set b0='8EO1WTUFC0LWN' where id=1;
-update noar tt set v0='DA2XQOYGHAL' where id=1;
-update noar ti set v0='DA2XQOYGHAL' where id=1;
-update noar tt set b1='LBVLH18GCGVCQMTRNA9' where id=1;
-update noar ti set b1='LBVLH18GCGVCQMTRNA9' where id=1;
-update noar tt set v0='WDOI0FG44RUVMDH04PQXXWFSPIHGY6BY' where id=1;
-update noar ti set v0='WDOI0FG44RUVMDH04PQXXWFSPIHGY6BY' where id=1;
-update noar tt set b2='R229LSDCR' where id=1;
-update noar ti set b2='R229LSDCR' where id=1;
-update noar tt set v0='5IDZ5YW0J7D6WMPET66JYLPH8Q5QCS' where id=2;
-update noar ti set v0='5IDZ5YW0J7D6WMPET66JYLPH8Q5QCS' where id=2;
-update noar tt set b0='HX' where id=2;
-update noar ti set b0='HX' where id=2;
-update noar tt set v0='VQMNJXZ8FEJODOCFVS4T5MOIRAXG' where id=2;
-update noar ti set v0='VQMNJXZ8FEJODOCFVS4T5MOIRAXG' where id=2;
-update noar tt set b1='RGI92TQN81' where id=2;
-update noar ti set b1='RGI92TQN81' where id=2;
-update noar tt set v0='2V2AJEC57QHJXHGTA' where id=2;
-update noar ti set v0='2V2AJEC57QHJXHGTA' where id=2;
-update noar tt set b2='C6PX0G' where id=2;
-update noar ti set b2='C6PX0G' where id=2;
-update noar tt set v0='F6UTTEO8JTKGDF36Y3X1E9PIIBX' where id=3;
-update noar ti set v0='F6UTTEO8JTKGDF36Y3X1E9PIIBX' where id=3;
-update noar tt set b0='7E1IVSHIIZ8ZZU52' where id=3;
-update noar ti set b0='7E1IVSHIIZ8ZZU52' where id=3;
-update noar tt set v0='5QT1NDMGX29M0XHTYOCYH' where id=3;
-update noar ti set v0='5QT1NDMGX29M0XHTYOCYH' where id=3;
-update noar tt set b1='EKC' where id=3;
-update noar ti set b1='EKC' where id=3;
-update noar tt set v0='5L4YFFLX3X4NMZNR1MPQG35' where id=3;
-update noar ti set v0='5L4YFFLX3X4NMZNR1MPQG35' where id=3;
-update noar tt set b2='XQ64OCC6NGJJN0E7C4TGVRWG2KXCQ6' where id=3;
-update noar ti set b2='XQ64OCC6NGJJN0E7C4TGVRWG2KXCQ6' where id=3;
-update noar tt set v0='OLUKY7GTN04KJE3TG' where id=4;
-update noar ti set v0='OLUKY7GTN04KJE3TG' where id=4;
-update noar tt set b0='66QXTP6BBCW95F' where id=4;
-update noar ti set b0='66QXTP6BBCW95F' where id=4;
-update noar tt set v0='K' where id=4;
-update noar ti set v0='K' where id=4;
-update noar tt set b1='GON6T3UBR1SNJLPOD32LK' where id=4;
-update noar ti set b1='GON6T3UBR1SNJLPOD32LK' where id=4;
-update noar tt set v0='VNRAU1JZB02LNK4E32PBV00Z9EEHBUKX' where id=4;
-update noar ti set v0='VNRAU1JZB02LNK4E32PBV00Z9EEHBUKX' where id=4;
-update noar tt set b2='F0PP9G4BKJGUN' where id=4;
-update noar ti set b2='F0PP9G4BKJGUN' where id=4;
-update noar tt set v0='HOEC' where id=5;
-update noar ti set v0='HOEC' where id=5;
-update noar tt set b0='E2CI2TNI8DHORJ' where id=5;
-update noar ti set b0='E2CI2TNI8DHORJ' where id=5;
-update noar tt set v0='CR0K0KDJ86VV201QK8XE06' where id=5;
-update noar ti set v0='CR0K0KDJ86VV201QK8XE06' where id=5;
-update noar tt set b1='SIU7Q73K80' where id=5;
-update noar ti set b1='SIU7Q73K80' where id=5;
-update noar tt set v0='F9RTRGD0KM4FJX9LR5TWH50IIFEUDX1M' where id=5;
-update noar ti set v0='F9RTRGD0KM4FJX9LR5TWH50IIFEUDX1M' where id=5;
-update noar tt set b2='ADPS5DX10VWCY46M1JMLHIDW336CA' where id=5;
-update noar ti set b2='ADPS5DX10VWCY46M1JMLHIDW336CA' where id=5;
-update noar tt set v0='QQS9FY9IEXNBYT6QDU9Q89' where id=6;
-update noar ti set v0='QQS9FY9IEXNBYT6QDU9Q89' where id=6;
-update noar tt set b0='CAPVR994XAZ17D97KIBW89A2D' where id=6;
-update noar ti set b0='CAPVR994XAZ17D97KIBW89A2D' where id=6;
-update noar tt set v0='SO6' where id=6;
-update noar ti set v0='SO6' where id=6;
-update noar tt set b1='OBJC0N9RL82WOX3226WVK0SEEELZRI' where id=6;
-update noar ti set b1='OBJC0N9RL82WOX3226WVK0SEEELZRI' where id=6;
-update noar tt set v0='LHUBM79WKW1GIS7W7NZJ0SLK' where id=6;
-update noar ti set v0='LHUBM79WKW1GIS7W7NZJ0SLK' where id=6;
-update noar tt set b2='7IIIVNPZOY7Y6PQOEGKT' where id=6;
-update noar ti set b2='7IIIVNPZOY7Y6PQOEGKT' where id=6;
-update noar tt set v0='GQGXDN6FKY0E5W8UX92R8C4DG3MMOSTS' where id=7;
-update noar ti set v0='GQGXDN6FKY0E5W8UX92R8C4DG3MMOSTS' where id=7;
-update noar tt set b0='4ASI9COMIRVZCJ9HUDU2RE3AOODA8S0' where id=7;
-update noar ti set b0='4ASI9COMIRVZCJ9HUDU2RE3AOODA8S0' where id=7;
-update noar tt set v0='KSWFSU' where id=7;
-update noar ti set v0='KSWFSU' where id=7;
-update noar tt set b1='B6TAA473WR' where id=7;
-update noar ti set b1='B6TAA473WR' where id=7;
-update noar tt set v0='XI2CF6BS8Q94IG664R7BFHI4EZ3LB' where id=7;
-update noar ti set v0='XI2CF6BS8Q94IG664R7BFHI4EZ3LB' where id=7;
-update noar tt set b2='C3JB6EZ31V0LN2Y9GIN' where id=7;
-update noar ti set b2='C3JB6EZ31V0LN2Y9GIN' where id=7;
-update noar tt set v0='6I2Z81YA2UPRQOVI' where id=8;
-update noar ti set v0='6I2Z81YA2UPRQOVI' where id=8;
-update noar tt set b0='162Z4MPQADM' where id=8;
-update noar ti set b0='162Z4MPQADM' where id=8;
-update noar tt set v0='23GRKMS' where id=8;
-update noar ti set v0='23GRKMS' where id=8;
-update noar tt set b1='0YAYYLOQ5FR2K6LNRDZU2' where id=8;
-update noar ti set b1='0YAYYLOQ5FR2K6LNRDZU2' where id=8;
-update noar tt set v0='JIJDACY9Y0ULYG6DIETHY474' where id=8;
-update noar ti set v0='JIJDACY9Y0ULYG6DIETHY474' where id=8;
-update noar tt set b2='59M2PBKEX2HYURXMS0J7AZ1KXMF8' where id=8;
-update noar ti set b2='59M2PBKEX2HYURXMS0J7AZ1KXMF8' where id=8;
-update noar tt set v0='3KX7I4EMHI1TCEAZYR504DP7N' where id=9;
-update noar ti set v0='3KX7I4EMHI1TCEAZYR504DP7N' where id=9;
-update noar tt set b0='4GE5EQ7VU2L' where id=9;
-update noar ti set b0='4GE5EQ7VU2L' where id=9;
-update noar tt set v0='NPH7MHLZXCI5ZLK4X' where id=9;
-update noar ti set v0='NPH7MHLZXCI5ZLK4X' where id=9;
-update noar tt set b1='QS67A8QQYKBTSONRU8P' where id=9;
-update noar ti set b1='QS67A8QQYKBTSONRU8P' where id=9;
-update noar tt set v0='IYH360I' where id=9;
-update noar ti set v0='IYH360I' where id=9;
-update noar tt set b2='ZH' where id=9;
-update noar ti set b2='ZH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EY2KOT82FZ4FU' where id=1;
-update noar ti set v0='EY2KOT82FZ4FU' where id=1;
-update noar tt set b0='M9Y9H' where id=1;
-update noar ti set b0='M9Y9H' where id=1;
-update noar tt set v0='V4CPWY9' where id=1;
-update noar ti set v0='V4CPWY9' where id=1;
-update noar tt set b1='RLOVRWMKZNLNL9AY9F' where id=1;
-update noar ti set b1='RLOVRWMKZNLNL9AY9F' where id=1;
-update noar tt set v0='HVKEPSI' where id=1;
-update noar ti set v0='HVKEPSI' where id=1;
-update noar tt set b2='FSUWSIP1N8LH1RGTZP' where id=1;
-update noar ti set b2='FSUWSIP1N8LH1RGTZP' where id=1;
-update noar tt set v0='GV0H6I0L4DR0G' where id=2;
-update noar ti set v0='GV0H6I0L4DR0G' where id=2;
-update noar tt set b0='X0ITOY' where id=2;
-update noar ti set b0='X0ITOY' where id=2;
-update noar tt set v0='W' where id=2;
-update noar ti set v0='W' where id=2;
-update noar tt set b1='ZE2WQ9' where id=2;
-update noar ti set b1='ZE2WQ9' where id=2;
-update noar tt set v0='AXT1DCWHH6ADJED' where id=2;
-update noar ti set v0='AXT1DCWHH6ADJED' where id=2;
-update noar tt set b2='BQLKNKZU5P' where id=2;
-update noar ti set b2='BQLKNKZU5P' where id=2;
-update noar tt set v0='EV655YZBBY9' where id=3;
-update noar ti set v0='EV655YZBBY9' where id=3;
-update noar tt set b0='YVL' where id=3;
-update noar ti set b0='YVL' where id=3;
-update noar tt set v0='5BM4SI9T74QYJ5DO' where id=3;
-update noar ti set v0='5BM4SI9T74QYJ5DO' where id=3;
-update noar tt set b1='K2I08J6D' where id=3;
-update noar ti set b1='K2I08J6D' where id=3;
-update noar tt set v0='7YHPSP' where id=3;
-update noar ti set v0='7YHPSP' where id=3;
-update noar tt set b2='GSZA' where id=3;
-update noar ti set b2='GSZA' where id=3;
-update noar tt set v0='KW837W77GBTV3YIVT0M6DBXLLLUPO' where id=4;
-update noar ti set v0='KW837W77GBTV3YIVT0M6DBXLLLUPO' where id=4;
-update noar tt set b0='BW0S60WQ2SKCT75DZBJ2V' where id=4;
-update noar ti set b0='BW0S60WQ2SKCT75DZBJ2V' where id=4;
-update noar tt set v0='XLVI9UGH2QT8DIHLZOFVS0RLIS0HK0XB' where id=4;
-update noar ti set v0='XLVI9UGH2QT8DIHLZOFVS0RLIS0HK0XB' where id=4;
-update noar tt set b1='KELX3DWU3221X6DRMFHCR3FKUZ3Y6MM5' where id=4;
-update noar ti set b1='KELX3DWU3221X6DRMFHCR3FKUZ3Y6MM5' where id=4;
-update noar tt set v0='NMYYLI' where id=4;
-update noar ti set v0='NMYYLI' where id=4;
-update noar tt set b2='R8GB1X56EK2' where id=4;
-update noar ti set b2='R8GB1X56EK2' where id=4;
-update noar tt set v0='T7HS2RGP' where id=5;
-update noar ti set v0='T7HS2RGP' where id=5;
-update noar tt set b0='MAWBUNW' where id=5;
-update noar ti set b0='MAWBUNW' where id=5;
-update noar tt set v0='RHUV9VBFZWIVS0PQM3AQ' where id=5;
-update noar ti set v0='RHUV9VBFZWIVS0PQM3AQ' where id=5;
-update noar tt set b1='W1GTO1E' where id=5;
-update noar ti set b1='W1GTO1E' where id=5;
-update noar tt set v0='MI' where id=5;
-update noar ti set v0='MI' where id=5;
-update noar tt set b2='2FMUZ' where id=5;
-update noar ti set b2='2FMUZ' where id=5;
-update noar tt set v0='5UHFDUT' where id=6;
-update noar ti set v0='5UHFDUT' where id=6;
-update noar tt set b0='PO82BUFTM8UW4T9CW5CE' where id=6;
-update noar ti set b0='PO82BUFTM8UW4T9CW5CE' where id=6;
-update noar tt set v0='5O6JJ0OLDL87SD' where id=6;
-update noar ti set v0='5O6JJ0OLDL87SD' where id=6;
-update noar tt set b1='TBKKH643Y5MLRMDH5NZIVJZ9HP1N1' where id=6;
-update noar ti set b1='TBKKH643Y5MLRMDH5NZIVJZ9HP1N1' where id=6;
-update noar tt set v0='AE3' where id=6;
-update noar ti set v0='AE3' where id=6;
-update noar tt set b2='XZQ' where id=6;
-update noar ti set b2='XZQ' where id=6;
-update noar tt set v0='IK71I8BNGAO' where id=7;
-update noar ti set v0='IK71I8BNGAO' where id=7;
-update noar tt set b0='LKRWNU7LSVDDS1AV6SSL0VZJRK271CCL' where id=7;
-update noar ti set b0='LKRWNU7LSVDDS1AV6SSL0VZJRK271CCL' where id=7;
-update noar tt set v0='XBHNEAGTQH' where id=7;
-update noar ti set v0='XBHNEAGTQH' where id=7;
-update noar tt set b1='TZ7HA' where id=7;
-update noar ti set b1='TZ7HA' where id=7;
-update noar tt set v0='UZGTIP3CTTI8296N3W64WI1FBED' where id=7;
-update noar ti set v0='UZGTIP3CTTI8296N3W64WI1FBED' where id=7;
-update noar tt set b2='1HO' where id=7;
-update noar ti set b2='1HO' where id=7;
-update noar tt set v0='QZGTOMM6CA' where id=8;
-update noar ti set v0='QZGTOMM6CA' where id=8;
-update noar tt set b0='QNS2ENVLTD11WO' where id=8;
-update noar ti set b0='QNS2ENVLTD11WO' where id=8;
-update noar tt set v0='2F77494RHWG06SAGISA' where id=8;
-update noar ti set v0='2F77494RHWG06SAGISA' where id=8;
-update noar tt set b1='U' where id=8;
-update noar ti set b1='U' where id=8;
-update noar tt set v0='JHV3S2WSK1Q1FTMOZQMT' where id=8;
-update noar ti set v0='JHV3S2WSK1Q1FTMOZQMT' where id=8;
-update noar tt set b2='8G3144RP88EOQI3IJX2PKFEJJCMBZFFA' where id=8;
-update noar ti set b2='8G3144RP88EOQI3IJX2PKFEJJCMBZFFA' where id=8;
-update noar tt set v0='4H5EGT9UOKKP2F113ZE3RWOAQ5G' where id=9;
-update noar ti set v0='4H5EGT9UOKKP2F113ZE3RWOAQ5G' where id=9;
-update noar tt set b0='MS' where id=9;
-update noar ti set b0='MS' where id=9;
-update noar tt set v0='27YMHNTMO' where id=9;
-update noar ti set v0='27YMHNTMO' where id=9;
-update noar tt set b1='0WMAH17RW0XSEK67M5DWE8FM312S' where id=9;
-update noar ti set b1='0WMAH17RW0XSEK67M5DWE8FM312S' where id=9;
-update noar tt set v0='72H94E7RWBSWH' where id=9;
-update noar ti set v0='72H94E7RWBSWH' where id=9;
-update noar tt set b2='KKN1RK271JNFCFA8CFLAMS85' where id=9;
-update noar ti set b2='KKN1RK271JNFCFA8CFLAMS85' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F47PP3MSOMOXLF0VPVO5HR2XMQ' where id=1;
-update noar ti set v0='F47PP3MSOMOXLF0VPVO5HR2XMQ' where id=1;
-update noar tt set b0='JHO0QT5EDZE9HC0DA1EUQ' where id=1;
-update noar ti set b0='JHO0QT5EDZE9HC0DA1EUQ' where id=1;
-update noar tt set v0='PPKUUXRW3JI' where id=1;
-update noar ti set v0='PPKUUXRW3JI' where id=1;
-update noar tt set b1='5ENA40PFDZQ7BEAS' where id=1;
-update noar ti set b1='5ENA40PFDZQ7BEAS' where id=1;
-update noar tt set v0='8' where id=1;
-update noar ti set v0='8' where id=1;
-update noar tt set b2='QYXB85F79E8K1O9VV58F53YVMY811NZR' where id=1;
-update noar ti set b2='QYXB85F79E8K1O9VV58F53YVMY811NZR' where id=1;
-update noar tt set v0='ZJWX' where id=2;
-update noar ti set v0='ZJWX' where id=2;
-update noar tt set b0='AHDNUCOCHS0U8GLH' where id=2;
-update noar ti set b0='AHDNUCOCHS0U8GLH' where id=2;
-update noar tt set v0='HNGZ2XPYQ' where id=2;
-update noar ti set v0='HNGZ2XPYQ' where id=2;
-update noar tt set b1='YB0WZHGHEBC6JQIZ' where id=2;
-update noar ti set b1='YB0WZHGHEBC6JQIZ' where id=2;
-update noar tt set v0='ZB5UW3UVZ7CPYXZ4TEIXW6BP' where id=2;
-update noar ti set v0='ZB5UW3UVZ7CPYXZ4TEIXW6BP' where id=2;
-update noar tt set b2='BQYI0XVEATBV1S8V45LZFAZUFV5FF' where id=2;
-update noar ti set b2='BQYI0XVEATBV1S8V45LZFAZUFV5FF' where id=2;
-update noar tt set v0='QCSNGR51XP22R0PJH5VKLZ61IILWLV' where id=3;
-update noar ti set v0='QCSNGR51XP22R0PJH5VKLZ61IILWLV' where id=3;
-update noar tt set b0='8BHWG3YMZ9S5Y' where id=3;
-update noar ti set b0='8BHWG3YMZ9S5Y' where id=3;
-update noar tt set v0='4LJQKTEWJIDBICUEJ4JVMAR' where id=3;
-update noar ti set v0='4LJQKTEWJIDBICUEJ4JVMAR' where id=3;
-update noar tt set b1='P7X4LP2CPD4M3O' where id=3;
-update noar ti set b1='P7X4LP2CPD4M3O' where id=3;
-update noar tt set v0='NAJH6NAG93V' where id=3;
-update noar ti set v0='NAJH6NAG93V' where id=3;
-update noar tt set b2='NM5R9HVG' where id=3;
-update noar ti set b2='NM5R9HVG' where id=3;
-update noar tt set v0='F0W7KZJLT7W37YWETQRIC7YIOFLFJ' where id=4;
-update noar ti set v0='F0W7KZJLT7W37YWETQRIC7YIOFLFJ' where id=4;
-update noar tt set b0='V1S' where id=4;
-update noar ti set b0='V1S' where id=4;
-update noar tt set v0='QG939T0RCTZZOK45OI' where id=4;
-update noar ti set v0='QG939T0RCTZZOK45OI' where id=4;
-update noar tt set b1='SNNLYMMNJH' where id=4;
-update noar ti set b1='SNNLYMMNJH' where id=4;
-update noar tt set v0='HJM1CT8RBSCD2VT9A9S1GQY' where id=4;
-update noar ti set v0='HJM1CT8RBSCD2VT9A9S1GQY' where id=4;
-update noar tt set b2='Z2JQCR43FP91R0PYW0JWFQ6H84N4' where id=4;
-update noar ti set b2='Z2JQCR43FP91R0PYW0JWFQ6H84N4' where id=4;
-update noar tt set v0='A' where id=5;
-update noar ti set v0='A' where id=5;
-update noar tt set b0='4A27OKHX0IXYTLXDQTC1JD0V' where id=5;
-update noar ti set b0='4A27OKHX0IXYTLXDQTC1JD0V' where id=5;
-update noar tt set v0='BDM4L1S9S6PC' where id=5;
-update noar ti set v0='BDM4L1S9S6PC' where id=5;
-update noar tt set b1='SWM1UC59OEZF99YJ' where id=5;
-update noar ti set b1='SWM1UC59OEZF99YJ' where id=5;
-update noar tt set v0='LBA8NGT8OS5AG239F' where id=5;
-update noar ti set v0='LBA8NGT8OS5AG239F' where id=5;
-update noar tt set b2='6K63LDEO5V857YD65CCJPLPIM78NQHYL' where id=5;
-update noar ti set b2='6K63LDEO5V857YD65CCJPLPIM78NQHYL' where id=5;
-update noar tt set v0='5B' where id=6;
-update noar ti set v0='5B' where id=6;
-update noar tt set b0='DE1ZCYS7YGC0RIJSOQ4B1R6VTYR6C' where id=6;
-update noar ti set b0='DE1ZCYS7YGC0RIJSOQ4B1R6VTYR6C' where id=6;
-update noar tt set v0='TNSW6MX2025GN4FAHQV7VO4CP' where id=6;
-update noar ti set v0='TNSW6MX2025GN4FAHQV7VO4CP' where id=6;
-update noar tt set b1='AVJW' where id=6;
-update noar ti set b1='AVJW' where id=6;
-update noar tt set v0='170QOOJCSKFNFBDELG9DU38DB75' where id=6;
-update noar ti set v0='170QOOJCSKFNFBDELG9DU38DB75' where id=6;
-update noar tt set b2='86B4OYLL764FGSPLRTJW3SSAKLE1YFT' where id=6;
-update noar ti set b2='86B4OYLL764FGSPLRTJW3SSAKLE1YFT' where id=6;
-update noar tt set v0='I' where id=7;
-update noar ti set v0='I' where id=7;
-update noar tt set b0='L1X29TN9QIECOHR2UFKYB12DMQV0O' where id=7;
-update noar ti set b0='L1X29TN9QIECOHR2UFKYB12DMQV0O' where id=7;
-update noar tt set v0='EJRE4JFNAOAK847M55GLUWBNWE' where id=7;
-update noar ti set v0='EJRE4JFNAOAK847M55GLUWBNWE' where id=7;
-update noar tt set b1='UKTH3YBA3W1771A' where id=7;
-update noar ti set b1='UKTH3YBA3W1771A' where id=7;
-update noar tt set v0='OWCQ6OYM0BXPA3F18K0ZAZIGHKOD' where id=7;
-update noar ti set v0='OWCQ6OYM0BXPA3F18K0ZAZIGHKOD' where id=7;
-update noar tt set b2='MJMJIHWB6QJNN8RBO67FHA' where id=7;
-update noar ti set b2='MJMJIHWB6QJNN8RBO67FHA' where id=7;
-update noar tt set v0='UAIS15X33YK46N' where id=8;
-update noar ti set v0='UAIS15X33YK46N' where id=8;
-update noar tt set b0='7ATDEB4XSSL8MYRN' where id=8;
-update noar ti set b0='7ATDEB4XSSL8MYRN' where id=8;
-update noar tt set v0='MV5LZ4XYDJ' where id=8;
-update noar ti set v0='MV5LZ4XYDJ' where id=8;
-update noar tt set b1='5T' where id=8;
-update noar ti set b1='5T' where id=8;
-update noar tt set v0='NHS2853EAA' where id=8;
-update noar ti set v0='NHS2853EAA' where id=8;
-update noar tt set b2='H7F8K8NZOFTNW6X1VJ6LAC' where id=8;
-update noar ti set b2='H7F8K8NZOFTNW6X1VJ6LAC' where id=8;
-update noar tt set v0='0AE69HV' where id=9;
-update noar ti set v0='0AE69HV' where id=9;
-update noar tt set b0='RSKND4QZZ8U98W80Q' where id=9;
-update noar ti set b0='RSKND4QZZ8U98W80Q' where id=9;
-update noar tt set v0='417IGVZ8QR8ER9Q2U' where id=9;
-update noar ti set v0='417IGVZ8QR8ER9Q2U' where id=9;
-update noar tt set b1='ABR1A1MUSQHULUDYEP7NVNC9ZJ5' where id=9;
-update noar ti set b1='ABR1A1MUSQHULUDYEP7NVNC9ZJ5' where id=9;
-update noar tt set v0='PQRCI081DPZJGQYNV8KZHN' where id=9;
-update noar ti set v0='PQRCI081DPZJGQYNV8KZHN' where id=9;
-update noar tt set b2='505DPHW1EXFMR' where id=9;
-update noar ti set b2='505DPHW1EXFMR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WDHRS33KNLU32YXJP21A768C' where id=1;
-update noar ti set v0='WDHRS33KNLU32YXJP21A768C' where id=1;
-update noar tt set b0='MT48Z8JVYERY' where id=1;
-update noar ti set b0='MT48Z8JVYERY' where id=1;
-update noar tt set v0='IBO854VLI1' where id=1;
-update noar ti set v0='IBO854VLI1' where id=1;
-update noar tt set b1='MOZBITZUWASZ9JYCMX80' where id=1;
-update noar ti set b1='MOZBITZUWASZ9JYCMX80' where id=1;
-update noar tt set v0='RIF9NKVN88ENLI75WZ2OXDL92EQQWIW' where id=1;
-update noar ti set v0='RIF9NKVN88ENLI75WZ2OXDL92EQQWIW' where id=1;
-update noar tt set b2='K8SXDWAT7' where id=1;
-update noar ti set b2='K8SXDWAT7' where id=1;
-update noar tt set v0='X22TLC9EGL16' where id=2;
-update noar ti set v0='X22TLC9EGL16' where id=2;
-update noar tt set b0='08L4YG2DL6QRHQ0XO9S84GR' where id=2;
-update noar ti set b0='08L4YG2DL6QRHQ0XO9S84GR' where id=2;
-update noar tt set v0='ILB75339J325GRXFYRFFWWN9WEDA3' where id=2;
-update noar ti set v0='ILB75339J325GRXFYRFFWWN9WEDA3' where id=2;
-update noar tt set b1='MIYQRPKROHMWFRPBJH8Z9TFC' where id=2;
-update noar ti set b1='MIYQRPKROHMWFRPBJH8Z9TFC' where id=2;
-update noar tt set v0='VGZMHDKLJD4' where id=2;
-update noar ti set v0='VGZMHDKLJD4' where id=2;
-update noar tt set b2='1' where id=2;
-update noar ti set b2='1' where id=2;
-update noar tt set v0='9TJW89D1O' where id=3;
-update noar ti set v0='9TJW89D1O' where id=3;
-update noar tt set b0='ADJJ0Q417KDF39P96SLWHVTALR1X' where id=3;
-update noar ti set b0='ADJJ0Q417KDF39P96SLWHVTALR1X' where id=3;
-update noar tt set v0='P2V' where id=3;
-update noar ti set v0='P2V' where id=3;
-update noar tt set b1='BMQN6LGMA96C381159TO5AP9K' where id=3;
-update noar ti set b1='BMQN6LGMA96C381159TO5AP9K' where id=3;
-update noar tt set v0='XHA42IO' where id=3;
-update noar ti set v0='XHA42IO' where id=3;
-update noar tt set b2='P2W54ORD96LT3SNG84F1' where id=3;
-update noar ti set b2='P2W54ORD96LT3SNG84F1' where id=3;
-update noar tt set v0='NGGBXXO71SJZOTSQXI1NG6UCHCN91' where id=4;
-update noar ti set v0='NGGBXXO71SJZOTSQXI1NG6UCHCN91' where id=4;
-update noar tt set b0='L1ZPXHQ1JL' where id=4;
-update noar ti set b0='L1ZPXHQ1JL' where id=4;
-update noar tt set v0='O6BD1XKCK5FBOY6H54ETMMRN6' where id=4;
-update noar ti set v0='O6BD1XKCK5FBOY6H54ETMMRN6' where id=4;
-update noar tt set b1='UH3BS8VNNKX3ASL9' where id=4;
-update noar ti set b1='UH3BS8VNNKX3ASL9' where id=4;
-update noar tt set v0='GPBTD6L8RYD5QCIPK6VD3HZ8IGTUGA' where id=4;
-update noar ti set v0='GPBTD6L8RYD5QCIPK6VD3HZ8IGTUGA' where id=4;
-update noar tt set b2='9AZIG1SYZ9HG' where id=4;
-update noar ti set b2='9AZIG1SYZ9HG' where id=4;
-update noar tt set v0='NNZLTH' where id=5;
-update noar ti set v0='NNZLTH' where id=5;
-update noar tt set b0='94BZ3UMM7SWIRCHEDYFII' where id=5;
-update noar ti set b0='94BZ3UMM7SWIRCHEDYFII' where id=5;
-update noar tt set v0='HY2UPSP89T4BENWNM21FV5FQDLC' where id=5;
-update noar ti set v0='HY2UPSP89T4BENWNM21FV5FQDLC' where id=5;
-update noar tt set b1='I1TDJM' where id=5;
-update noar ti set b1='I1TDJM' where id=5;
-update noar tt set v0='CG6EOB89HUB7RA6RI64JK4O' where id=5;
-update noar ti set v0='CG6EOB89HUB7RA6RI64JK4O' where id=5;
-update noar tt set b2='ALSO4' where id=5;
-update noar ti set b2='ALSO4' where id=5;
-update noar tt set v0='UAB5AOOZLXNN7BXTEBDB' where id=6;
-update noar ti set v0='UAB5AOOZLXNN7BXTEBDB' where id=6;
-update noar tt set b0='I7' where id=6;
-update noar ti set b0='I7' where id=6;
-update noar tt set v0='8AEU5SN6QL4HZ3ZRY52GX2LBJIL' where id=6;
-update noar ti set v0='8AEU5SN6QL4HZ3ZRY52GX2LBJIL' where id=6;
-update noar tt set b1='UEPO6' where id=6;
-update noar ti set b1='UEPO6' where id=6;
-update noar tt set v0='CRK9W1DT' where id=6;
-update noar ti set v0='CRK9W1DT' where id=6;
-update noar tt set b2='P9Y7TLVVIFW8' where id=6;
-update noar ti set b2='P9Y7TLVVIFW8' where id=6;
-update noar tt set v0='XT5J63Z5H38I3TQWP3WDUO355V1J' where id=7;
-update noar ti set v0='XT5J63Z5H38I3TQWP3WDUO355V1J' where id=7;
-update noar tt set b0='20YY3GGQH2Z' where id=7;
-update noar ti set b0='20YY3GGQH2Z' where id=7;
-update noar tt set v0='ZE09IM92WRDK4FLPU73B8MYQ8KEFZB' where id=7;
-update noar ti set v0='ZE09IM92WRDK4FLPU73B8MYQ8KEFZB' where id=7;
-update noar tt set b1='LQ72X3FWAC2XW5KJDC3IU9PAUJVR4' where id=7;
-update noar ti set b1='LQ72X3FWAC2XW5KJDC3IU9PAUJVR4' where id=7;
-update noar tt set v0='U' where id=7;
-update noar ti set v0='U' where id=7;
-update noar tt set b2='2ROGFED5' where id=7;
-update noar ti set b2='2ROGFED5' where id=7;
-update noar tt set v0='ZONDL0IBOLZDU9H273IVP74YMNOI3BS9' where id=8;
-update noar ti set v0='ZONDL0IBOLZDU9H273IVP74YMNOI3BS9' where id=8;
-update noar tt set b0='6O25X1RVAIHQ' where id=8;
-update noar ti set b0='6O25X1RVAIHQ' where id=8;
-update noar tt set v0='6ZD6IJP43TW' where id=8;
-update noar ti set v0='6ZD6IJP43TW' where id=8;
-update noar tt set b1='6I0S1FVOFA8RB0' where id=8;
-update noar ti set b1='6I0S1FVOFA8RB0' where id=8;
-update noar tt set v0='RLXHM9HN2LM7T026A05ITRDTV' where id=8;
-update noar ti set v0='RLXHM9HN2LM7T026A05ITRDTV' where id=8;
-update noar tt set b2='WGT957DVXGCAA7HT' where id=8;
-update noar ti set b2='WGT957DVXGCAA7HT' where id=8;
-update noar tt set v0='PASDGS5HN57VJM2UMWJ388' where id=9;
-update noar ti set v0='PASDGS5HN57VJM2UMWJ388' where id=9;
-update noar tt set b0='R3HCKR5HHB7G591NWRUHM0' where id=9;
-update noar ti set b0='R3HCKR5HHB7G591NWRUHM0' where id=9;
-update noar tt set v0='3Q4UCD7DOJJ1DQFRTEUVZU4IFB' where id=9;
-update noar ti set v0='3Q4UCD7DOJJ1DQFRTEUVZU4IFB' where id=9;
-update noar tt set b1='SCW0N5NDPKB0NHK9TJ' where id=9;
-update noar ti set b1='SCW0N5NDPKB0NHK9TJ' where id=9;
-update noar tt set v0='2YAYTWYB2XF3RBQYMSA78X5WRCWS' where id=9;
-update noar ti set v0='2YAYTWYB2XF3RBQYMSA78X5WRCWS' where id=9;
-update noar tt set b2='U8W5KH07VVXYT4LRTUAFIPCVII7YPS8F' where id=9;
-update noar ti set b2='U8W5KH07VVXYT4LRTUAFIPCVII7YPS8F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NTBA40QD64OZI9SOUMH' where id=1;
-update noar ti set v0='NTBA40QD64OZI9SOUMH' where id=1;
-update noar tt set b0='Q4LM' where id=1;
-update noar ti set b0='Q4LM' where id=1;
-update noar tt set v0='UD6C9R8TS93UM62PGW51KV78' where id=1;
-update noar ti set v0='UD6C9R8TS93UM62PGW51KV78' where id=1;
-update noar tt set b1='WTU0GJ3QIS4M' where id=1;
-update noar ti set b1='WTU0GJ3QIS4M' where id=1;
-update noar tt set v0='0AJU' where id=1;
-update noar ti set v0='0AJU' where id=1;
-update noar tt set b2='U803RIBS0KKX3VXBW' where id=1;
-update noar ti set b2='U803RIBS0KKX3VXBW' where id=1;
-update noar tt set v0='XW82C4PGSSYF8A85Z3TB8LTH07GU' where id=2;
-update noar ti set v0='XW82C4PGSSYF8A85Z3TB8LTH07GU' where id=2;
-update noar tt set b0='6CWV' where id=2;
-update noar ti set b0='6CWV' where id=2;
-update noar tt set v0='CPE' where id=2;
-update noar ti set v0='CPE' where id=2;
-update noar tt set b1='09I17I8ZA4O33EXT4ANNMA0Y5' where id=2;
-update noar ti set b1='09I17I8ZA4O33EXT4ANNMA0Y5' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='OABDSQSZ14' where id=2;
-update noar ti set b2='OABDSQSZ14' where id=2;
-update noar tt set v0='LKZ7QI0PERNZQY' where id=3;
-update noar ti set v0='LKZ7QI0PERNZQY' where id=3;
-update noar tt set b0='RUPT58G4NO9KBTDLO2T7AM7T' where id=3;
-update noar ti set b0='RUPT58G4NO9KBTDLO2T7AM7T' where id=3;
-update noar tt set v0='1E4REOGM52K' where id=3;
-update noar ti set v0='1E4REOGM52K' where id=3;
-update noar tt set b1='HYO3NDK2' where id=3;
-update noar ti set b1='HYO3NDK2' where id=3;
-update noar tt set v0='SC1Z' where id=3;
-update noar ti set v0='SC1Z' where id=3;
-update noar tt set b2='0' where id=3;
-update noar ti set b2='0' where id=3;
-update noar tt set v0='C' where id=4;
-update noar ti set v0='C' where id=4;
-update noar tt set b0='ARJMG8ZXXRKLDXZ' where id=4;
-update noar ti set b0='ARJMG8ZXXRKLDXZ' where id=4;
-update noar tt set v0='ZP1R308EZ87A82Q' where id=4;
-update noar ti set v0='ZP1R308EZ87A82Q' where id=4;
-update noar tt set b1='GN6BS59HGGAGDO' where id=4;
-update noar ti set b1='GN6BS59HGGAGDO' where id=4;
-update noar tt set v0='4DXJ8N43JPC57LX1A8T3OSM28KI' where id=4;
-update noar ti set v0='4DXJ8N43JPC57LX1A8T3OSM28KI' where id=4;
-update noar tt set b2='G8YQXBW25N' where id=4;
-update noar ti set b2='G8YQXBW25N' where id=4;
-update noar tt set v0='2679RC1V' where id=5;
-update noar ti set v0='2679RC1V' where id=5;
-update noar tt set b0='BBOF' where id=5;
-update noar ti set b0='BBOF' where id=5;
-update noar tt set v0='E2HNQTT8I' where id=5;
-update noar ti set v0='E2HNQTT8I' where id=5;
-update noar tt set b1='1AHUEVCVNZVQYVO7SX2VZE5' where id=5;
-update noar ti set b1='1AHUEVCVNZVQYVO7SX2VZE5' where id=5;
-update noar tt set v0='PXAWT9OF9D' where id=5;
-update noar ti set v0='PXAWT9OF9D' where id=5;
-update noar tt set b2='RUAFNTPYGD3JQGOVWLHLBP8KI' where id=5;
-update noar ti set b2='RUAFNTPYGD3JQGOVWLHLBP8KI' where id=5;
-update noar tt set v0='6QR3JYQHJLY6MCTG3BLZZ3K4TMJVGE6' where id=6;
-update noar ti set v0='6QR3JYQHJLY6MCTG3BLZZ3K4TMJVGE6' where id=6;
-update noar tt set b0='C80B6B4RRADS9XYF97LD4XOG' where id=6;
-update noar ti set b0='C80B6B4RRADS9XYF97LD4XOG' where id=6;
-update noar tt set v0='PJKX0YZ4SSIL' where id=6;
-update noar ti set v0='PJKX0YZ4SSIL' where id=6;
-update noar tt set b1='HWGFOS06UTONKW7MA9GAC1TXDZZM37PJ' where id=6;
-update noar ti set b1='HWGFOS06UTONKW7MA9GAC1TXDZZM37PJ' where id=6;
-update noar tt set v0='G' where id=6;
-update noar ti set v0='G' where id=6;
-update noar tt set b2='H3LS006JS4' where id=6;
-update noar ti set b2='H3LS006JS4' where id=6;
-update noar tt set v0='94KUF' where id=7;
-update noar ti set v0='94KUF' where id=7;
-update noar tt set b0='MH3ETLZNK4HLK68QAQZRRNO5' where id=7;
-update noar ti set b0='MH3ETLZNK4HLK68QAQZRRNO5' where id=7;
-update noar tt set v0='SPAFV9SF4ZQTUSGFRFF1A9' where id=7;
-update noar ti set v0='SPAFV9SF4ZQTUSGFRFF1A9' where id=7;
-update noar tt set b1='2' where id=7;
-update noar ti set b1='2' where id=7;
-update noar tt set v0='35RV386OX75TTP' where id=7;
-update noar ti set v0='35RV386OX75TTP' where id=7;
-update noar tt set b2='T3JEQU9QQ6P1XSXK3SJ6I' where id=7;
-update noar ti set b2='T3JEQU9QQ6P1XSXK3SJ6I' where id=7;
-update noar tt set v0='J8KONOV8F4PE' where id=8;
-update noar ti set v0='J8KONOV8F4PE' where id=8;
-update noar tt set b0='DA56BXX0MSX6PZDCI3IE' where id=8;
-update noar ti set b0='DA56BXX0MSX6PZDCI3IE' where id=8;
-update noar tt set v0='LDHS1OLTXTVZA852X' where id=8;
-update noar ti set v0='LDHS1OLTXTVZA852X' where id=8;
-update noar tt set b1='244JSQ3DWZ4B6ICJO2YUANJPZ' where id=8;
-update noar ti set b1='244JSQ3DWZ4B6ICJO2YUANJPZ' where id=8;
-update noar tt set v0='93QP6V6E5R21NZFPEN7JC' where id=8;
-update noar ti set v0='93QP6V6E5R21NZFPEN7JC' where id=8;
-update noar tt set b2='TIQQF5TEZ' where id=8;
-update noar ti set b2='TIQQF5TEZ' where id=8;
-update noar tt set v0='58JV6TXHDF4W62HWKHEUSZMZ' where id=9;
-update noar ti set v0='58JV6TXHDF4W62HWKHEUSZMZ' where id=9;
-update noar tt set b0='Y917I60YNKO2V7DERIC0OGE62J9RR' where id=9;
-update noar ti set b0='Y917I60YNKO2V7DERIC0OGE62J9RR' where id=9;
-update noar tt set v0='0UHU3' where id=9;
-update noar ti set v0='0UHU3' where id=9;
-update noar tt set b1='Z5U4DA9C8E2FSF2MSG0KJ' where id=9;
-update noar ti set b1='Z5U4DA9C8E2FSF2MSG0KJ' where id=9;
-update noar tt set v0='7G34N83XULZK89V8MKVKHJEY' where id=9;
-update noar ti set v0='7G34N83XULZK89V8MKVKHJEY' where id=9;
-update noar tt set b2='708DN748AGPTIB4YK' where id=9;
-update noar ti set b2='708DN748AGPTIB4YK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TU6AGUZJNNAZ7MW2N2UQ' where id=1;
-update noar ti set v0='TU6AGUZJNNAZ7MW2N2UQ' where id=1;
-update noar tt set b0='FL9RXSX' where id=1;
-update noar ti set b0='FL9RXSX' where id=1;
-update noar tt set v0='3K58VLTO58QYNOJNLHCV3LNZS' where id=1;
-update noar ti set v0='3K58VLTO58QYNOJNLHCV3LNZS' where id=1;
-update noar tt set b1='NN19J06QIO0UI8' where id=1;
-update noar ti set b1='NN19J06QIO0UI8' where id=1;
-update noar tt set v0='0671GVZ45D' where id=1;
-update noar ti set v0='0671GVZ45D' where id=1;
-update noar tt set b2='VOQLA6NMSO7XKGF6Y4CMS' where id=1;
-update noar ti set b2='VOQLA6NMSO7XKGF6Y4CMS' where id=1;
-update noar tt set v0='4MQ27LH8MN1F1DC9HZMDIMOKX0P' where id=2;
-update noar ti set v0='4MQ27LH8MN1F1DC9HZMDIMOKX0P' where id=2;
-update noar tt set b0='DGOOLVFI1' where id=2;
-update noar ti set b0='DGOOLVFI1' where id=2;
-update noar tt set v0='GJPSHLI' where id=2;
-update noar ti set v0='GJPSHLI' where id=2;
-update noar tt set b1='BZOXOYVV4BDOERKF4UY' where id=2;
-update noar ti set b1='BZOXOYVV4BDOERKF4UY' where id=2;
-update noar tt set v0='9BT3K9GY6LUSENS0J6UVDQQ5IGO' where id=2;
-update noar ti set v0='9BT3K9GY6LUSENS0J6UVDQQ5IGO' where id=2;
-update noar tt set b2='0DFSFATOIB' where id=2;
-update noar ti set b2='0DFSFATOIB' where id=2;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b0='ETKXJ9P0V138UQLZ6' where id=3;
-update noar ti set b0='ETKXJ9P0V138UQLZ6' where id=3;
-update noar tt set v0='GYE2910FGUIVYQDYI663P4LW2LK3S' where id=3;
-update noar ti set v0='GYE2910FGUIVYQDYI663P4LW2LK3S' where id=3;
-update noar tt set b1='L' where id=3;
-update noar ti set b1='L' where id=3;
-update noar tt set v0='VAARRI' where id=3;
-update noar ti set v0='VAARRI' where id=3;
-update noar tt set b2='A' where id=3;
-update noar ti set b2='A' where id=3;
-update noar tt set v0='HWUE5JK9PRW27NAZV' where id=4;
-update noar ti set v0='HWUE5JK9PRW27NAZV' where id=4;
-update noar tt set b0='J5XQ6ISFQGK0MCXS3' where id=4;
-update noar ti set b0='J5XQ6ISFQGK0MCXS3' where id=4;
-update noar tt set v0='Z5STV9X' where id=4;
-update noar ti set v0='Z5STV9X' where id=4;
-update noar tt set b1='SEUNDD' where id=4;
-update noar ti set b1='SEUNDD' where id=4;
-update noar tt set v0='TQ0RW9DNG' where id=4;
-update noar ti set v0='TQ0RW9DNG' where id=4;
-update noar tt set b2='TPG9ZBD5S38EB' where id=4;
-update noar ti set b2='TPG9ZBD5S38EB' where id=4;
-update noar tt set v0='Y026IPMF3FPDEVS8DRU' where id=5;
-update noar ti set v0='Y026IPMF3FPDEVS8DRU' where id=5;
-update noar tt set b0='E4F0GXRULUMQ4CD8X08F50NJ' where id=5;
-update noar ti set b0='E4F0GXRULUMQ4CD8X08F50NJ' where id=5;
-update noar tt set v0='Q8ITIU8FFQMY8VI8YAIYX9JE473' where id=5;
-update noar ti set v0='Q8ITIU8FFQMY8VI8YAIYX9JE473' where id=5;
-update noar tt set b1='B85Z57UMWSFJLIIRM18FL4153L3' where id=5;
-update noar ti set b1='B85Z57UMWSFJLIIRM18FL4153L3' where id=5;
-update noar tt set v0='NE6IRZS' where id=5;
-update noar ti set v0='NE6IRZS' where id=5;
-update noar tt set b2='GKMVZB26W90COI5NIYXQ4G9IS9H5O1' where id=5;
-update noar ti set b2='GKMVZB26W90COI5NIYXQ4G9IS9H5O1' where id=5;
-update noar tt set v0='KC41VLR3T0' where id=6;
-update noar ti set v0='KC41VLR3T0' where id=6;
-update noar tt set b0='FLBLCNSV' where id=6;
-update noar ti set b0='FLBLCNSV' where id=6;
-update noar tt set v0='5ME6W4JJSG5GPTTPNK2TCURNWP' where id=6;
-update noar ti set v0='5ME6W4JJSG5GPTTPNK2TCURNWP' where id=6;
-update noar tt set b1='UA11OKFXPVQERX2GT3NQ1ZKF' where id=6;
-update noar ti set b1='UA11OKFXPVQERX2GT3NQ1ZKF' where id=6;
-update noar tt set v0='4B7FQBLJEU9KMAE7RHCJU8' where id=6;
-update noar ti set v0='4B7FQBLJEU9KMAE7RHCJU8' where id=6;
-update noar tt set b2='W60F2' where id=6;
-update noar ti set b2='W60F2' where id=6;
-update noar tt set v0='M' where id=7;
-update noar ti set v0='M' where id=7;
-update noar tt set b0='4W' where id=7;
-update noar ti set b0='4W' where id=7;
-update noar tt set v0='6FEVIL132IP5NS' where id=7;
-update noar ti set v0='6FEVIL132IP5NS' where id=7;
-update noar tt set b1='2PREOOKF7I' where id=7;
-update noar ti set b1='2PREOOKF7I' where id=7;
-update noar tt set v0='CD3DF9GLUASVAW1H' where id=7;
-update noar ti set v0='CD3DF9GLUASVAW1H' where id=7;
-update noar tt set b2='CGPUGUIZO7IPE' where id=7;
-update noar ti set b2='CGPUGUIZO7IPE' where id=7;
-update noar tt set v0='695UXWCGK' where id=8;
-update noar ti set v0='695UXWCGK' where id=8;
-update noar tt set b0='JOVPMBRAQF' where id=8;
-update noar ti set b0='JOVPMBRAQF' where id=8;
-update noar tt set v0='FC6NCXPX7TCMV42ODDUFK5UT6F7Q' where id=8;
-update noar ti set v0='FC6NCXPX7TCMV42ODDUFK5UT6F7Q' where id=8;
-update noar tt set b1='ETOJUFCE2YVPNBX7J' where id=8;
-update noar ti set b1='ETOJUFCE2YVPNBX7J' where id=8;
-update noar tt set v0='2' where id=8;
-update noar ti set v0='2' where id=8;
-update noar tt set b2='B7L9C6VIY9H94QVAADP6XXF6NSO' where id=8;
-update noar ti set b2='B7L9C6VIY9H94QVAADP6XXF6NSO' where id=8;
-update noar tt set v0='6KGBP' where id=9;
-update noar ti set v0='6KGBP' where id=9;
-update noar tt set b0='MFJNPF81H' where id=9;
-update noar ti set b0='MFJNPF81H' where id=9;
-update noar tt set v0='QHZ1CW3VWA' where id=9;
-update noar ti set v0='QHZ1CW3VWA' where id=9;
-update noar tt set b1='60HGFVDQ9' where id=9;
-update noar ti set b1='60HGFVDQ9' where id=9;
-update noar tt set v0='7JXN5T3AEDJKU2H3MW8' where id=9;
-update noar ti set v0='7JXN5T3AEDJKU2H3MW8' where id=9;
-update noar tt set b2='A9' where id=9;
-update noar ti set b2='A9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ML14I87M52OI3LOV' where id=1;
-update noar ti set v0='ML14I87M52OI3LOV' where id=1;
-update noar tt set b0='T2LNXF' where id=1;
-update noar ti set b0='T2LNXF' where id=1;
-update noar tt set v0='COW30MX' where id=1;
-update noar ti set v0='COW30MX' where id=1;
-update noar tt set b1='56GS6CYR054HPMAGJ4RH7J' where id=1;
-update noar ti set b1='56GS6CYR054HPMAGJ4RH7J' where id=1;
-update noar tt set v0='O8V74TFYBTIJY5HBNFZRK' where id=1;
-update noar ti set v0='O8V74TFYBTIJY5HBNFZRK' where id=1;
-update noar tt set b2='R2HV8TFSBPO9H25DZC4NDJNBKBK' where id=1;
-update noar ti set b2='R2HV8TFSBPO9H25DZC4NDJNBKBK' where id=1;
-update noar tt set v0='0M945P8TLQCZA5' where id=2;
-update noar ti set v0='0M945P8TLQCZA5' where id=2;
-update noar tt set b0='TMQSAXK3O6CV2VWUN8EGU' where id=2;
-update noar ti set b0='TMQSAXK3O6CV2VWUN8EGU' where id=2;
-update noar tt set v0='2BL1YR8ICTX9QJ91Y1P0V0S0FLXCAE' where id=2;
-update noar ti set v0='2BL1YR8ICTX9QJ91Y1P0V0S0FLXCAE' where id=2;
-update noar tt set b1='CSP8Y9V9E84MJLYWIYPF25JG87L0II' where id=2;
-update noar ti set b1='CSP8Y9V9E84MJLYWIYPF25JG87L0II' where id=2;
-update noar tt set v0='QNY1AVCIOXDBR0' where id=2;
-update noar ti set v0='QNY1AVCIOXDBR0' where id=2;
-update noar tt set b2='KP1CKU61O697A01X1EBIHXJ' where id=2;
-update noar ti set b2='KP1CKU61O697A01X1EBIHXJ' where id=2;
-update noar tt set v0='R95XHB9Z4X' where id=3;
-update noar ti set v0='R95XHB9Z4X' where id=3;
-update noar tt set b0='W978LDZMI4MB' where id=3;
-update noar ti set b0='W978LDZMI4MB' where id=3;
-update noar tt set v0='P5F1OZWC0LD38GND4D6I4M4URG3J2R' where id=3;
-update noar ti set v0='P5F1OZWC0LD38GND4D6I4M4URG3J2R' where id=3;
-update noar tt set b1='QXAQYTQZI' where id=3;
-update noar ti set b1='QXAQYTQZI' where id=3;
-update noar tt set v0='E7BQ2O7FO169' where id=3;
-update noar ti set v0='E7BQ2O7FO169' where id=3;
-update noar tt set b2='QE79JY1OL6F8SBI698' where id=3;
-update noar ti set b2='QE79JY1OL6F8SBI698' where id=3;
-update noar tt set v0='731ZKG3HSTTV5Q3C' where id=4;
-update noar ti set v0='731ZKG3HSTTV5Q3C' where id=4;
-update noar tt set b0='YQRTSFL4I6VQT9YSPP9ZUX63VVPCJ' where id=4;
-update noar ti set b0='YQRTSFL4I6VQT9YSPP9ZUX63VVPCJ' where id=4;
-update noar tt set v0='L3HTQW1NYIC0JVIW07' where id=4;
-update noar ti set v0='L3HTQW1NYIC0JVIW07' where id=4;
-update noar tt set b1='QNQT640' where id=4;
-update noar ti set b1='QNQT640' where id=4;
-update noar tt set v0='9EN0UFDTMKH9Z8QXMC6GIO' where id=4;
-update noar ti set v0='9EN0UFDTMKH9Z8QXMC6GIO' where id=4;
-update noar tt set b2='Q2AJ9GTIIEGIP4XYJXGUZGMSU' where id=4;
-update noar ti set b2='Q2AJ9GTIIEGIP4XYJXGUZGMSU' where id=4;
-update noar tt set v0='MSRAE8U85OQ6DH4GR' where id=5;
-update noar ti set v0='MSRAE8U85OQ6DH4GR' where id=5;
-update noar tt set b0='WKM' where id=5;
-update noar ti set b0='WKM' where id=5;
-update noar tt set v0='TC3S69MW6Y' where id=5;
-update noar ti set v0='TC3S69MW6Y' where id=5;
-update noar tt set b1='VPFE729THU' where id=5;
-update noar ti set b1='VPFE729THU' where id=5;
-update noar tt set v0='RQPXLU' where id=5;
-update noar ti set v0='RQPXLU' where id=5;
-update noar tt set b2='DPQ5VOOHOQH991K91M' where id=5;
-update noar ti set b2='DPQ5VOOHOQH991K91M' where id=5;
-update noar tt set v0='578R66NDCDOTU7K3E6Q' where id=6;
-update noar ti set v0='578R66NDCDOTU7K3E6Q' where id=6;
-update noar tt set b0='NL3QLUXO30S9YS8U84E23MVDYFIHZI' where id=6;
-update noar ti set b0='NL3QLUXO30S9YS8U84E23MVDYFIHZI' where id=6;
-update noar tt set v0='UND1DXNIOZ3A3XXBJLP' where id=6;
-update noar ti set v0='UND1DXNIOZ3A3XXBJLP' where id=6;
-update noar tt set b1='XKRDXYOAD7C7JG12QWG8E' where id=6;
-update noar ti set b1='XKRDXYOAD7C7JG12QWG8E' where id=6;
-update noar tt set v0='Y0XWR' where id=6;
-update noar ti set v0='Y0XWR' where id=6;
-update noar tt set b2='CFVG5P6V32N0BQB' where id=6;
-update noar ti set b2='CFVG5P6V32N0BQB' where id=6;
-update noar tt set v0='A0JJQPEMKG9I0YM8RQ0S0W' where id=7;
-update noar ti set v0='A0JJQPEMKG9I0YM8RQ0S0W' where id=7;
-update noar tt set b0='J616TJ3PI' where id=7;
-update noar ti set b0='J616TJ3PI' where id=7;
-update noar tt set v0='TEW3GCB8J7NELIG8BFNO44BU61E4' where id=7;
-update noar ti set v0='TEW3GCB8J7NELIG8BFNO44BU61E4' where id=7;
-update noar tt set b1='SD7JBTBO4MFD' where id=7;
-update noar ti set b1='SD7JBTBO4MFD' where id=7;
-update noar tt set v0='0E4S75CQ' where id=7;
-update noar ti set v0='0E4S75CQ' where id=7;
-update noar tt set b2='TYPD5454GII' where id=7;
-update noar ti set b2='TYPD5454GII' where id=7;
-update noar tt set v0='7B3DJPI7UW986UWKMNW9SF0MKDEEWT' where id=8;
-update noar ti set v0='7B3DJPI7UW986UWKMNW9SF0MKDEEWT' where id=8;
-update noar tt set b0='U' where id=8;
-update noar ti set b0='U' where id=8;
-update noar tt set v0='RRHU3ZNOK3TECPWR8M4PKTGZBN2TQ' where id=8;
-update noar ti set v0='RRHU3ZNOK3TECPWR8M4PKTGZBN2TQ' where id=8;
-update noar tt set b1='IF5Q7D7386XB5W702' where id=8;
-update noar ti set b1='IF5Q7D7386XB5W702' where id=8;
-update noar tt set v0='HZOWIY1VLZ2RMP' where id=8;
-update noar ti set v0='HZOWIY1VLZ2RMP' where id=8;
-update noar tt set b2='2E' where id=8;
-update noar ti set b2='2E' where id=8;
-update noar tt set v0='D70ZQ2CR172AUAH9' where id=9;
-update noar ti set v0='D70ZQ2CR172AUAH9' where id=9;
-update noar tt set b0='U84LRLN262APJLEUPBEBDHY' where id=9;
-update noar ti set b0='U84LRLN262APJLEUPBEBDHY' where id=9;
-update noar tt set v0='RHCMI' where id=9;
-update noar ti set v0='RHCMI' where id=9;
-update noar tt set b1='MWM' where id=9;
-update noar ti set b1='MWM' where id=9;
-update noar tt set v0='UFHKTSEXQ67JF8HUYH1DTB' where id=9;
-update noar ti set v0='UFHKTSEXQ67JF8HUYH1DTB' where id=9;
-update noar tt set b2='MDU8' where id=9;
-update noar ti set b2='MDU8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1VRMFX4G4AFLE4E5MY80XC5' where id=1;
-update noar ti set v0='1VRMFX4G4AFLE4E5MY80XC5' where id=1;
-update noar tt set b0='95WWKVA6F9FI8Q' where id=1;
-update noar ti set b0='95WWKVA6F9FI8Q' where id=1;
-update noar tt set v0='Q92TF1A61BHBRNJS7EXPI2I6' where id=1;
-update noar ti set v0='Q92TF1A61BHBRNJS7EXPI2I6' where id=1;
-update noar tt set b1='6TQB8PLTSONSD5TSE5NWM' where id=1;
-update noar ti set b1='6TQB8PLTSONSD5TSE5NWM' where id=1;
-update noar tt set v0='7QEMA86' where id=1;
-update noar ti set v0='7QEMA86' where id=1;
-update noar tt set b2='45QK8EPONXV' where id=1;
-update noar ti set b2='45QK8EPONXV' where id=1;
-update noar tt set v0='WZUKY9G5QH1KS4O05TN9QS5HZVJU6FQ' where id=2;
-update noar ti set v0='WZUKY9G5QH1KS4O05TN9QS5HZVJU6FQ' where id=2;
-update noar tt set b0='Z5OFP9S8' where id=2;
-update noar ti set b0='Z5OFP9S8' where id=2;
-update noar tt set v0='TU3STU3KUFBCFYIRYWEU' where id=2;
-update noar ti set v0='TU3STU3KUFBCFYIRYWEU' where id=2;
-update noar tt set b1='BRE0DWJNFEWE9YRH' where id=2;
-update noar ti set b1='BRE0DWJNFEWE9YRH' where id=2;
-update noar tt set v0='J7IEQE5703' where id=2;
-update noar ti set v0='J7IEQE5703' where id=2;
-update noar tt set b2='C107VTIDCQ8' where id=2;
-update noar ti set b2='C107VTIDCQ8' where id=2;
-update noar tt set v0='TCQLXXI8L80Z51K3C52O1P42SK4HD' where id=3;
-update noar ti set v0='TCQLXXI8L80Z51K3C52O1P42SK4HD' where id=3;
-update noar tt set b0='NSR9322' where id=3;
-update noar ti set b0='NSR9322' where id=3;
-update noar tt set v0='ZUZPG4LPXP723W5XIP3E6WEPVJAV' where id=3;
-update noar ti set v0='ZUZPG4LPXP723W5XIP3E6WEPVJAV' where id=3;
-update noar tt set b1='01PAEMGO52JMRX3EQQQPDQJ' where id=3;
-update noar ti set b1='01PAEMGO52JMRX3EQQQPDQJ' where id=3;
-update noar tt set v0='EK47LGXJP7731RW5V4Y' where id=3;
-update noar ti set v0='EK47LGXJP7731RW5V4Y' where id=3;
-update noar tt set b2='TEQLRLO0I72QHO1QMBI6DVKX1I' where id=3;
-update noar ti set b2='TEQLRLO0I72QHO1QMBI6DVKX1I' where id=3;
-update noar tt set v0='93OREX1ON9856K418AN8THCUHBO9VKC' where id=4;
-update noar ti set v0='93OREX1ON9856K418AN8THCUHBO9VKC' where id=4;
-update noar tt set b0='H21OQD37G4AVZDPEQ' where id=4;
-update noar ti set b0='H21OQD37G4AVZDPEQ' where id=4;
-update noar tt set v0='01FX4KUTJAN7' where id=4;
-update noar ti set v0='01FX4KUTJAN7' where id=4;
-update noar tt set b1='S' where id=4;
-update noar ti set b1='S' where id=4;
-update noar tt set v0='N8W' where id=4;
-update noar ti set v0='N8W' where id=4;
-update noar tt set b2='C67OG9AQW2XHSX788EC8M7F6QCM' where id=4;
-update noar ti set b2='C67OG9AQW2XHSX788EC8M7F6QCM' where id=4;
-update noar tt set v0='K6LC3SY0XEENCU4K6ZZ' where id=5;
-update noar ti set v0='K6LC3SY0XEENCU4K6ZZ' where id=5;
-update noar tt set b0='0974UPAJ3XD891G0' where id=5;
-update noar ti set b0='0974UPAJ3XD891G0' where id=5;
-update noar tt set v0='5BKCZY9NSXADUMATIWDY' where id=5;
-update noar ti set v0='5BKCZY9NSXADUMATIWDY' where id=5;
-update noar tt set b1='4T055CZ9LV8JJSWRNQBY379G' where id=5;
-update noar ti set b1='4T055CZ9LV8JJSWRNQBY379G' where id=5;
-update noar tt set v0='Z8VLTI10CF49ZQWN3' where id=5;
-update noar ti set v0='Z8VLTI10CF49ZQWN3' where id=5;
-update noar tt set b2='E7KJVJ33LKFN' where id=5;
-update noar ti set b2='E7KJVJ33LKFN' where id=5;
-update noar tt set v0='TZF1F8LC9NF3XGPMEGYJOP5YA' where id=6;
-update noar ti set v0='TZF1F8LC9NF3XGPMEGYJOP5YA' where id=6;
-update noar tt set b0='Y1HFKWOK2H7E6FQOIFXM3L3PDH9718J' where id=6;
-update noar ti set b0='Y1HFKWOK2H7E6FQOIFXM3L3PDH9718J' where id=6;
-update noar tt set v0='X4LTQQIHHNBXYLEUQ89C528Z76' where id=6;
-update noar ti set v0='X4LTQQIHHNBXYLEUQ89C528Z76' where id=6;
-update noar tt set b1='PSI9VQIR0IGSZ5KYE5QH164X' where id=6;
-update noar ti set b1='PSI9VQIR0IGSZ5KYE5QH164X' where id=6;
-update noar tt set v0='B8CYNXMT0RY75ZZMJN' where id=6;
-update noar ti set v0='B8CYNXMT0RY75ZZMJN' where id=6;
-update noar tt set b2='PAO8I6IZL5VGPUMB2TICK86C9UE00' where id=6;
-update noar ti set b2='PAO8I6IZL5VGPUMB2TICK86C9UE00' where id=6;
-update noar tt set v0='GGHTK97KZU34ISSAS7' where id=7;
-update noar ti set v0='GGHTK97KZU34ISSAS7' where id=7;
-update noar tt set b0='JRDP0EG' where id=7;
-update noar ti set b0='JRDP0EG' where id=7;
-update noar tt set v0='AF71GQ22W2Y5GYZT8EU4XKWHVHWBB' where id=7;
-update noar ti set v0='AF71GQ22W2Y5GYZT8EU4XKWHVHWBB' where id=7;
-update noar tt set b1='L1V93SPN2HITIYAN6P77YC' where id=7;
-update noar ti set b1='L1V93SPN2HITIYAN6P77YC' where id=7;
-update noar tt set v0='0RAPR9TJY' where id=7;
-update noar ti set v0='0RAPR9TJY' where id=7;
-update noar tt set b2='UPN14PREIP49OWNVE0' where id=7;
-update noar ti set b2='UPN14PREIP49OWNVE0' where id=7;
-update noar tt set v0='VQHCIUT0L87M8I5U06PJ' where id=8;
-update noar ti set v0='VQHCIUT0L87M8I5U06PJ' where id=8;
-update noar tt set b0='L7RBJILG0TX4QL2' where id=8;
-update noar ti set b0='L7RBJILG0TX4QL2' where id=8;
-update noar tt set v0='Z3ZW2I4VVBS5JD70Z48R6C7' where id=8;
-update noar ti set v0='Z3ZW2I4VVBS5JD70Z48R6C7' where id=8;
-update noar tt set b1='2DZKW' where id=8;
-update noar ti set b1='2DZKW' where id=8;
-update noar tt set v0='52KZVFC596F1WJNAKYE9CX25' where id=8;
-update noar ti set v0='52KZVFC596F1WJNAKYE9CX25' where id=8;
-update noar tt set b2='WEBHH5442FRO7W93AKRFLKP0' where id=8;
-update noar ti set b2='WEBHH5442FRO7W93AKRFLKP0' where id=8;
-update noar tt set v0='DZX0S0Q' where id=9;
-update noar ti set v0='DZX0S0Q' where id=9;
-update noar tt set b0='PCI0KO7' where id=9;
-update noar ti set b0='PCI0KO7' where id=9;
-update noar tt set v0='30RGI' where id=9;
-update noar ti set v0='30RGI' where id=9;
-update noar tt set b1='40SDA' where id=9;
-update noar ti set b1='40SDA' where id=9;
-update noar tt set v0='SZ16SPALTGY95V1QK3VWPYJXPZOHM' where id=9;
-update noar ti set v0='SZ16SPALTGY95V1QK3VWPYJXPZOHM' where id=9;
-update noar tt set b2='AEMV' where id=9;
-update noar ti set b2='AEMV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2W15VZFAGXO1IC20U6K3SN8' where id=1;
-update noar ti set v0='2W15VZFAGXO1IC20U6K3SN8' where id=1;
-update noar tt set b0='8EF9STP63WTU0KLDZYIH8UW0675OP7CV' where id=1;
-update noar ti set b0='8EF9STP63WTU0KLDZYIH8UW0675OP7CV' where id=1;
-update noar tt set v0='9Y1PSK6UUVNV8BYG0YIDEP2Q7BY' where id=1;
-update noar ti set v0='9Y1PSK6UUVNV8BYG0YIDEP2Q7BY' where id=1;
-update noar tt set b1='2AFZH5L727JLNJ8KZL36F9' where id=1;
-update noar ti set b1='2AFZH5L727JLNJ8KZL36F9' where id=1;
-update noar tt set v0='BIQB6B7FHO' where id=1;
-update noar ti set v0='BIQB6B7FHO' where id=1;
-update noar tt set b2='GL6LI1VFUX5IH' where id=1;
-update noar ti set b2='GL6LI1VFUX5IH' where id=1;
-update noar tt set v0='0PWUOCW9D37V21PQCSVP49FR' where id=2;
-update noar ti set v0='0PWUOCW9D37V21PQCSVP49FR' where id=2;
-update noar tt set b0='E0KJHOP8OJ0ENAJT' where id=2;
-update noar ti set b0='E0KJHOP8OJ0ENAJT' where id=2;
-update noar tt set v0='N3DOFVD7SJSY975RY53ZLC2CIZ6W' where id=2;
-update noar ti set v0='N3DOFVD7SJSY975RY53ZLC2CIZ6W' where id=2;
-update noar tt set b1='1CUKK1JN2WM0NLZ8' where id=2;
-update noar ti set b1='1CUKK1JN2WM0NLZ8' where id=2;
-update noar tt set v0='7K82' where id=2;
-update noar ti set v0='7K82' where id=2;
-update noar tt set b2='OOTEM3T1FZPX4D697UOEY5QX' where id=2;
-update noar ti set b2='OOTEM3T1FZPX4D697UOEY5QX' where id=2;
-update noar tt set v0='62HM5Y6NQTGHLEVYLZGIJ' where id=3;
-update noar ti set v0='62HM5Y6NQTGHLEVYLZGIJ' where id=3;
-update noar tt set b0='86V67W2YUT' where id=3;
-update noar ti set b0='86V67W2YUT' where id=3;
-update noar tt set v0='P' where id=3;
-update noar ti set v0='P' where id=3;
-update noar tt set b1='O5RQZC' where id=3;
-update noar ti set b1='O5RQZC' where id=3;
-update noar tt set v0='945WIBXTP57Y' where id=3;
-update noar ti set v0='945WIBXTP57Y' where id=3;
-update noar tt set b2='8SKKNV1X48PYBW' where id=3;
-update noar ti set b2='8SKKNV1X48PYBW' where id=3;
-update noar tt set v0='O1454YCYQHV4LOE1JYI' where id=4;
-update noar ti set v0='O1454YCYQHV4LOE1JYI' where id=4;
-update noar tt set b0='VG' where id=4;
-update noar ti set b0='VG' where id=4;
-update noar tt set v0='3R0ORL518D133GW7RGUD1JU8L' where id=4;
-update noar ti set v0='3R0ORL518D133GW7RGUD1JU8L' where id=4;
-update noar tt set b1='R1CKQ46TYP66UY8G' where id=4;
-update noar ti set b1='R1CKQ46TYP66UY8G' where id=4;
-update noar tt set v0='B8J8X695GO46DTG72M4MD0CUCSOXJ7J' where id=4;
-update noar ti set v0='B8J8X695GO46DTG72M4MD0CUCSOXJ7J' where id=4;
-update noar tt set b2='U4JE' where id=4;
-update noar ti set b2='U4JE' where id=4;
-update noar tt set v0='DVVZN8SWPMJA51SH69TM' where id=5;
-update noar ti set v0='DVVZN8SWPMJA51SH69TM' where id=5;
-update noar tt set b0='7WAOKHFI0TTXPMT10T5NFW5' where id=5;
-update noar ti set b0='7WAOKHFI0TTXPMT10T5NFW5' where id=5;
-update noar tt set v0='85VVXM0YGWDTT051NDPSVR2R6O' where id=5;
-update noar ti set v0='85VVXM0YGWDTT051NDPSVR2R6O' where id=5;
-update noar tt set b1='2BAZF' where id=5;
-update noar ti set b1='2BAZF' where id=5;
-update noar tt set v0='A1Z9ULRVF5LIXAYC6NC8J6K0PYM1DPP' where id=5;
-update noar ti set v0='A1Z9ULRVF5LIXAYC6NC8J6K0PYM1DPP' where id=5;
-update noar tt set b2='FV0L1XNPL8PKXJJ7F' where id=5;
-update noar ti set b2='FV0L1XNPL8PKXJJ7F' where id=5;
-update noar tt set v0='7MNF3R3DB2I051ETSS1K57' where id=6;
-update noar ti set v0='7MNF3R3DB2I051ETSS1K57' where id=6;
-update noar tt set b0='PHTK3TVC5DV1KRTKY4AMVY793' where id=6;
-update noar ti set b0='PHTK3TVC5DV1KRTKY4AMVY793' where id=6;
-update noar tt set v0='Z7QR3SPPNVA7ZWWNCMFYKOC' where id=6;
-update noar ti set v0='Z7QR3SPPNVA7ZWWNCMFYKOC' where id=6;
-update noar tt set b1='4P8ESDAC4UL' where id=6;
-update noar ti set b1='4P8ESDAC4UL' where id=6;
-update noar tt set v0='AYHVDJ9Z69E68F8G1I82BZQF' where id=6;
-update noar ti set v0='AYHVDJ9Z69E68F8G1I82BZQF' where id=6;
-update noar tt set b2='B7G7E9ZZJEO2LK66A' where id=6;
-update noar ti set b2='B7G7E9ZZJEO2LK66A' where id=6;
-update noar tt set v0='SHS2CK4' where id=7;
-update noar ti set v0='SHS2CK4' where id=7;
-update noar tt set b0='9FMVEOKOHMDLHXPP' where id=7;
-update noar ti set b0='9FMVEOKOHMDLHXPP' where id=7;
-update noar tt set v0='EWEL' where id=7;
-update noar ti set v0='EWEL' where id=7;
-update noar tt set b1='53NGDLL6TPJ' where id=7;
-update noar ti set b1='53NGDLL6TPJ' where id=7;
-update noar tt set v0='BCJP0' where id=7;
-update noar ti set v0='BCJP0' where id=7;
-update noar tt set b2='GMEY' where id=7;
-update noar ti set b2='GMEY' where id=7;
-update noar tt set v0='6DMI660WV9OQ0H7YO7YNRFP8UMOJA8NJ' where id=8;
-update noar ti set v0='6DMI660WV9OQ0H7YO7YNRFP8UMOJA8NJ' where id=8;
-update noar tt set b0='YZPW8BPV4K25EII9QH72P1' where id=8;
-update noar ti set b0='YZPW8BPV4K25EII9QH72P1' where id=8;
-update noar tt set v0='JGE0' where id=8;
-update noar ti set v0='JGE0' where id=8;
-update noar tt set b1='5D5EM68LJM8NOT0APW1VW56MPT' where id=8;
-update noar ti set b1='5D5EM68LJM8NOT0APW1VW56MPT' where id=8;
-update noar tt set v0='R2I5CBP4OPLTOO9LI3O' where id=8;
-update noar ti set v0='R2I5CBP4OPLTOO9LI3O' where id=8;
-update noar tt set b2='9RL6EL0WFKYGLGQR26' where id=8;
-update noar ti set b2='9RL6EL0WFKYGLGQR26' where id=8;
-update noar tt set v0='GBNPRCQ2ZGKE7KWD25D087JLSK1SEG3' where id=9;
-update noar ti set v0='GBNPRCQ2ZGKE7KWD25D087JLSK1SEG3' where id=9;
-update noar tt set b0='02VBYZ4TEGFVJ6953O7500B5UI13NZ' where id=9;
-update noar ti set b0='02VBYZ4TEGFVJ6953O7500B5UI13NZ' where id=9;
-update noar tt set v0='ACZS0HW6KVOPED80B' where id=9;
-update noar ti set v0='ACZS0HW6KVOPED80B' where id=9;
-update noar tt set b1='65L4NEL' where id=9;
-update noar ti set b1='65L4NEL' where id=9;
-update noar tt set v0='RR93HUL3GKJK4H59F' where id=9;
-update noar ti set v0='RR93HUL3GKJK4H59F' where id=9;
-update noar tt set b2='KEXJK79LG6Z7SQVON9OGBIFHDH882' where id=9;
-update noar ti set b2='KEXJK79LG6Z7SQVON9OGBIFHDH882' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KB7NNFEPFGD30AN5' where id=1;
-update noar ti set v0='KB7NNFEPFGD30AN5' where id=1;
-update noar tt set b0='HM33PSO674GLJB2NSXDY3VYEIRA7C1' where id=1;
-update noar ti set b0='HM33PSO674GLJB2NSXDY3VYEIRA7C1' where id=1;
-update noar tt set v0='0G1GH0BHIFS2JC62VY6XXPETSNYQI89' where id=1;
-update noar ti set v0='0G1GH0BHIFS2JC62VY6XXPETSNYQI89' where id=1;
-update noar tt set b1='QTQK1OM2RRCECOB9PJ2KZ' where id=1;
-update noar ti set b1='QTQK1OM2RRCECOB9PJ2KZ' where id=1;
-update noar tt set v0='0WZ8SVUCDJQFV7E5X6JAQEYFZN5XE' where id=1;
-update noar ti set v0='0WZ8SVUCDJQFV7E5X6JAQEYFZN5XE' where id=1;
-update noar tt set b2='BPDGHY' where id=1;
-update noar ti set b2='BPDGHY' where id=1;
-update noar tt set v0='FQUCKXGA' where id=2;
-update noar ti set v0='FQUCKXGA' where id=2;
-update noar tt set b0='4DWH' where id=2;
-update noar ti set b0='4DWH' where id=2;
-update noar tt set v0='ZZGNZV' where id=2;
-update noar ti set v0='ZZGNZV' where id=2;
-update noar tt set b1='Y9C3MRKYGBB9WLADG9' where id=2;
-update noar ti set b1='Y9C3MRKYGBB9WLADG9' where id=2;
-update noar tt set v0='AWCYQGFU2L92560YWRYH42Z' where id=2;
-update noar ti set v0='AWCYQGFU2L92560YWRYH42Z' where id=2;
-update noar tt set b2='N4S' where id=2;
-update noar ti set b2='N4S' where id=2;
-update noar tt set v0='I0DW85196WMNH03Q33PF2L6VQGKV3' where id=3;
-update noar ti set v0='I0DW85196WMNH03Q33PF2L6VQGKV3' where id=3;
-update noar tt set b0='LNPO' where id=3;
-update noar ti set b0='LNPO' where id=3;
-update noar tt set v0='QB5OKN4BP8E9' where id=3;
-update noar ti set v0='QB5OKN4BP8E9' where id=3;
-update noar tt set b1='AN7N10DQ31LVRQF9E5ZMN5TYHRU162W' where id=3;
-update noar ti set b1='AN7N10DQ31LVRQF9E5ZMN5TYHRU162W' where id=3;
-update noar tt set v0='HOL454K4D4PN' where id=3;
-update noar ti set v0='HOL454K4D4PN' where id=3;
-update noar tt set b2='8EKNE77L5LIZQ' where id=3;
-update noar ti set b2='8EKNE77L5LIZQ' where id=3;
-update noar tt set v0='E232C91K3JZSREE1U' where id=4;
-update noar ti set v0='E232C91K3JZSREE1U' where id=4;
-update noar tt set b0='LHRPTQVPOVMJV3' where id=4;
-update noar ti set b0='LHRPTQVPOVMJV3' where id=4;
-update noar tt set v0='S1GT6D3Z2IERK1TU88K2CUG30D6A4' where id=4;
-update noar ti set v0='S1GT6D3Z2IERK1TU88K2CUG30D6A4' where id=4;
-update noar tt set b1='JZ49KQ9FPJWOA45Y' where id=4;
-update noar ti set b1='JZ49KQ9FPJWOA45Y' where id=4;
-update noar tt set v0='ADD4RRT' where id=4;
-update noar ti set v0='ADD4RRT' where id=4;
-update noar tt set b2='KJC1YB8A' where id=4;
-update noar ti set b2='KJC1YB8A' where id=4;
-update noar tt set v0='7BPQZJG8VNYA4LH' where id=5;
-update noar ti set v0='7BPQZJG8VNYA4LH' where id=5;
-update noar tt set b0='29AN65ZZ6C2TO05YUGM8NREB3YT7I' where id=5;
-update noar ti set b0='29AN65ZZ6C2TO05YUGM8NREB3YT7I' where id=5;
-update noar tt set v0='K26EJK6SD8Z38E0C' where id=5;
-update noar ti set v0='K26EJK6SD8Z38E0C' where id=5;
-update noar tt set b1='XRT0QPQK4QJMYQF4MKG58P' where id=5;
-update noar ti set b1='XRT0QPQK4QJMYQF4MKG58P' where id=5;
-update noar tt set v0='AIZQ7FSGEWH7OPWSFKG2D' where id=5;
-update noar ti set v0='AIZQ7FSGEWH7OPWSFKG2D' where id=5;
-update noar tt set b2='JKZCGQL6P3IMWUHOY8Z2HARF' where id=5;
-update noar ti set b2='JKZCGQL6P3IMWUHOY8Z2HARF' where id=5;
-update noar tt set v0='CQ' where id=6;
-update noar ti set v0='CQ' where id=6;
-update noar tt set b0='58HUYQY8B2MABOG4' where id=6;
-update noar ti set b0='58HUYQY8B2MABOG4' where id=6;
-update noar tt set v0='PS0HAVDN8RH' where id=6;
-update noar ti set v0='PS0HAVDN8RH' where id=6;
-update noar tt set b1='N3CP3PP1S8DQWJCZW4EUWJD68Y' where id=6;
-update noar ti set b1='N3CP3PP1S8DQWJCZW4EUWJD68Y' where id=6;
-update noar tt set v0='02WB2K89S0JD4CFTKMKV' where id=6;
-update noar ti set v0='02WB2K89S0JD4CFTKMKV' where id=6;
-update noar tt set b2='CHFMR6F387X5LZLH2RMKXNTY0N0XIH' where id=6;
-update noar ti set b2='CHFMR6F387X5LZLH2RMKXNTY0N0XIH' where id=6;
-update noar tt set v0='HVNT8ORVFHSWZ382K1D7Q8WWIHSVUI' where id=7;
-update noar ti set v0='HVNT8ORVFHSWZ382K1D7Q8WWIHSVUI' where id=7;
-update noar tt set b0='4820B5WHWAKY' where id=7;
-update noar ti set b0='4820B5WHWAKY' where id=7;
-update noar tt set v0='QJBZZWA8054FOQENMYA7EM05U' where id=7;
-update noar ti set v0='QJBZZWA8054FOQENMYA7EM05U' where id=7;
-update noar tt set b1='DBU55XYF' where id=7;
-update noar ti set b1='DBU55XYF' where id=7;
-update noar tt set v0='FKS68V' where id=7;
-update noar ti set v0='FKS68V' where id=7;
-update noar tt set b2='HR7ZOPG2AGXHD6EGWGJW8PZT5FZ3' where id=7;
-update noar ti set b2='HR7ZOPG2AGXHD6EGWGJW8PZT5FZ3' where id=7;
-update noar tt set v0='X8RD' where id=8;
-update noar ti set v0='X8RD' where id=8;
-update noar tt set b0='ESSZY48XWLJXWBO9914EI0EM7JN' where id=8;
-update noar ti set b0='ESSZY48XWLJXWBO9914EI0EM7JN' where id=8;
-update noar tt set v0='5KTRQOQER14ZGDSVUFR4J6K4ZZASRO32' where id=8;
-update noar ti set v0='5KTRQOQER14ZGDSVUFR4J6K4ZZASRO32' where id=8;
-update noar tt set b1='LVC13F6' where id=8;
-update noar ti set b1='LVC13F6' where id=8;
-update noar tt set v0='PAVVSO76NPBUAZE4QXEF4' where id=8;
-update noar ti set v0='PAVVSO76NPBUAZE4QXEF4' where id=8;
-update noar tt set b2='QB2RXEPZ7UWINA677EIS3E02B0W3H19A' where id=8;
-update noar ti set b2='QB2RXEPZ7UWINA677EIS3E02B0W3H19A' where id=8;
-update noar tt set v0='VVVCTAITDEJHR3EQ6Z0M' where id=9;
-update noar ti set v0='VVVCTAITDEJHR3EQ6Z0M' where id=9;
-update noar tt set b0='7Y2Y21FL1MOZD7OAV580P5I' where id=9;
-update noar ti set b0='7Y2Y21FL1MOZD7OAV580P5I' where id=9;
-update noar tt set v0='PC7YS2BJ8I8ETJ7K8D647RGVUOAA4T' where id=9;
-update noar ti set v0='PC7YS2BJ8I8ETJ7K8D647RGVUOAA4T' where id=9;
-update noar tt set b1='6X5SUSZ7J4LIO9TJ31C629ZBZQ5LT' where id=9;
-update noar ti set b1='6X5SUSZ7J4LIO9TJ31C629ZBZQ5LT' where id=9;
-update noar tt set v0='6OSYYISFEW37TE' where id=9;
-update noar ti set v0='6OSYYISFEW37TE' where id=9;
-update noar tt set b2='AU4V744OWFIATF00E7WFHT' where id=9;
-update noar ti set b2='AU4V744OWFIATF00E7WFHT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5RAQUY' where id=1;
-update noar ti set v0='5RAQUY' where id=1;
-update noar tt set b0='PDYSWCEONZER' where id=1;
-update noar ti set b0='PDYSWCEONZER' where id=1;
-update noar tt set v0='RT1W2I6N6L7FE5FN' where id=1;
-update noar ti set v0='RT1W2I6N6L7FE5FN' where id=1;
-update noar tt set b1='ZE' where id=1;
-update noar ti set b1='ZE' where id=1;
-update noar tt set v0='LI4EQR4LRI26X5TG06YL9DQ' where id=1;
-update noar ti set v0='LI4EQR4LRI26X5TG06YL9DQ' where id=1;
-update noar tt set b2='WTBVKL9M8J6LA' where id=1;
-update noar ti set b2='WTBVKL9M8J6LA' where id=1;
-update noar tt set v0='J13WWK7MCA' where id=2;
-update noar ti set v0='J13WWK7MCA' where id=2;
-update noar tt set b0='S' where id=2;
-update noar ti set b0='S' where id=2;
-update noar tt set v0='IUZCTB13WJCPZIL6OK7YRV7QF0XRF090' where id=2;
-update noar ti set v0='IUZCTB13WJCPZIL6OK7YRV7QF0XRF090' where id=2;
-update noar tt set b1='2UQ2U5BHGQUO0TG5' where id=2;
-update noar ti set b1='2UQ2U5BHGQUO0TG5' where id=2;
-update noar tt set v0='LI8F3G0SJODO3Y' where id=2;
-update noar ti set v0='LI8F3G0SJODO3Y' where id=2;
-update noar tt set b2='QNG3Q9AXRNH3IN1T4V' where id=2;
-update noar ti set b2='QNG3Q9AXRNH3IN1T4V' where id=2;
-update noar tt set v0='7A7VMT3260TBMEEOJ1GKN' where id=3;
-update noar ti set v0='7A7VMT3260TBMEEOJ1GKN' where id=3;
-update noar tt set b0='Y7' where id=3;
-update noar ti set b0='Y7' where id=3;
-update noar tt set v0='0LHVCF9EVYL5' where id=3;
-update noar ti set v0='0LHVCF9EVYL5' where id=3;
-update noar tt set b1='LR4NJ0' where id=3;
-update noar ti set b1='LR4NJ0' where id=3;
-update noar tt set v0='N784Z87F5EZ8XRQ' where id=3;
-update noar ti set v0='N784Z87F5EZ8XRQ' where id=3;
-update noar tt set b2='XUQU9JZ789P' where id=3;
-update noar ti set b2='XUQU9JZ789P' where id=3;
-update noar tt set v0='T5097HTJOUECSV4MA11LNILA47S4' where id=4;
-update noar ti set v0='T5097HTJOUECSV4MA11LNILA47S4' where id=4;
-update noar tt set b0='BOJIMD1NI78B' where id=4;
-update noar ti set b0='BOJIMD1NI78B' where id=4;
-update noar tt set v0='5LCKAANXHBAF18B1K' where id=4;
-update noar ti set v0='5LCKAANXHBAF18B1K' where id=4;
-update noar tt set b1='Q94N8AJHT9' where id=4;
-update noar ti set b1='Q94N8AJHT9' where id=4;
-update noar tt set v0='DXLTI183PJLSM1DNTPDOV' where id=4;
-update noar ti set v0='DXLTI183PJLSM1DNTPDOV' where id=4;
-update noar tt set b2='1I1Q7ANREC' where id=4;
-update noar ti set b2='1I1Q7ANREC' where id=4;
-update noar tt set v0='6KSXNGN5EOREL9' where id=5;
-update noar ti set v0='6KSXNGN5EOREL9' where id=5;
-update noar tt set b0='6XWD45L6SE0KOQSHQ25ZLSG5Q1' where id=5;
-update noar ti set b0='6XWD45L6SE0KOQSHQ25ZLSG5Q1' where id=5;
-update noar tt set v0='8Y321P6' where id=5;
-update noar ti set v0='8Y321P6' where id=5;
-update noar tt set b1='05P' where id=5;
-update noar ti set b1='05P' where id=5;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b2='9LH195JEGW9TY0K9HFO3' where id=5;
-update noar ti set b2='9LH195JEGW9TY0K9HFO3' where id=5;
-update noar tt set v0='WHQ9P6JPQ6AEUOS661OW187HA757TYNY' where id=6;
-update noar ti set v0='WHQ9P6JPQ6AEUOS661OW187HA757TYNY' where id=6;
-update noar tt set b0='5YIFUMY9FN7' where id=6;
-update noar ti set b0='5YIFUMY9FN7' where id=6;
-update noar tt set v0='6F4Z0HU8ZJLEP5MNX0OX' where id=6;
-update noar ti set v0='6F4Z0HU8ZJLEP5MNX0OX' where id=6;
-update noar tt set b1='17YBZ9N' where id=6;
-update noar ti set b1='17YBZ9N' where id=6;
-update noar tt set v0='SXBC549EQOCE' where id=6;
-update noar ti set v0='SXBC549EQOCE' where id=6;
-update noar tt set b2='A6UGNGV4RLTPT6KV4D8W' where id=6;
-update noar ti set b2='A6UGNGV4RLTPT6KV4D8W' where id=6;
-update noar tt set v0='VQ7SSCUM1A9NRCT9Q' where id=7;
-update noar ti set v0='VQ7SSCUM1A9NRCT9Q' where id=7;
-update noar tt set b0='XZVPF9XQO6RZPHXAIWYCANXB2YMD' where id=7;
-update noar ti set b0='XZVPF9XQO6RZPHXAIWYCANXB2YMD' where id=7;
-update noar tt set v0='TPXWN6G2JUKH7K1AFIN3JXVL' where id=7;
-update noar ti set v0='TPXWN6G2JUKH7K1AFIN3JXVL' where id=7;
-update noar tt set b1='ITXCSQGBCPB4H8964PVM6' where id=7;
-update noar ti set b1='ITXCSQGBCPB4H8964PVM6' where id=7;
-update noar tt set v0='8N82MIQXQTQRVQ9EZK2FF81OYEIH' where id=7;
-update noar ti set v0='8N82MIQXQTQRVQ9EZK2FF81OYEIH' where id=7;
-update noar tt set b2='9TU66KR2O411WN' where id=7;
-update noar ti set b2='9TU66KR2O411WN' where id=7;
-update noar tt set v0='8PZEVNMGRINNDE' where id=8;
-update noar ti set v0='8PZEVNMGRINNDE' where id=8;
-update noar tt set b0='RP' where id=8;
-update noar ti set b0='RP' where id=8;
-update noar tt set v0='CPE0M5UJWR0LJNXC' where id=8;
-update noar ti set v0='CPE0M5UJWR0LJNXC' where id=8;
-update noar tt set b1='4SINDZR9PVFA8EV35HBG7N' where id=8;
-update noar ti set b1='4SINDZR9PVFA8EV35HBG7N' where id=8;
-update noar tt set v0='0IUD1QG' where id=8;
-update noar ti set v0='0IUD1QG' where id=8;
-update noar tt set b2='8XB67B5M' where id=8;
-update noar ti set b2='8XB67B5M' where id=8;
-update noar tt set v0='VALP9O' where id=9;
-update noar ti set v0='VALP9O' where id=9;
-update noar tt set b0='F0' where id=9;
-update noar ti set b0='F0' where id=9;
-update noar tt set v0='IJ9EA919X' where id=9;
-update noar ti set v0='IJ9EA919X' where id=9;
-update noar tt set b1='WB9XJK9L1WG2S3D4CCKADWWSQ0' where id=9;
-update noar ti set b1='WB9XJK9L1WG2S3D4CCKADWWSQ0' where id=9;
-update noar tt set v0='PB0T1ONB3VMV49VP704KWX0EXO' where id=9;
-update noar ti set v0='PB0T1ONB3VMV49VP704KWX0EXO' where id=9;
-update noar tt set b2='OT' where id=9;
-update noar ti set b2='OT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LFO6J9LUCSDMJ9KO6DE6QQA' where id=1;
-update noar ti set v0='LFO6J9LUCSDMJ9KO6DE6QQA' where id=1;
-update noar tt set b0='HP1UH3I8E921KJQHJPBIRJE1Q0' where id=1;
-update noar ti set b0='HP1UH3I8E921KJQHJPBIRJE1Q0' where id=1;
-update noar tt set v0='RBGFPQA' where id=1;
-update noar ti set v0='RBGFPQA' where id=1;
-update noar tt set b1='MW5TZKCIXC8LEH1' where id=1;
-update noar ti set b1='MW5TZKCIXC8LEH1' where id=1;
-update noar tt set v0='5ZUA5ENER506ZMBIIA66DP91' where id=1;
-update noar ti set v0='5ZUA5ENER506ZMBIIA66DP91' where id=1;
-update noar tt set b2='A5PK3C44I2E' where id=1;
-update noar ti set b2='A5PK3C44I2E' where id=1;
-update noar tt set v0='VZKPMUB5ERASO1OZUMHH05DH' where id=2;
-update noar ti set v0='VZKPMUB5ERASO1OZUMHH05DH' where id=2;
-update noar tt set b0='D0NF45PFAURFIO6QVIAR1V9Y9WJUW' where id=2;
-update noar ti set b0='D0NF45PFAURFIO6QVIAR1V9Y9WJUW' where id=2;
-update noar tt set v0='W55OHMMA7YGNXDM9Z3YHIX7U4KXU3' where id=2;
-update noar ti set v0='W55OHMMA7YGNXDM9Z3YHIX7U4KXU3' where id=2;
-update noar tt set b1='D2BV6AT541R3QSPJQLNBQQ7BE31TCTZU' where id=2;
-update noar ti set b1='D2BV6AT541R3QSPJQLNBQQ7BE31TCTZU' where id=2;
-update noar tt set v0='9SITWNATENASOMPBGTA6' where id=2;
-update noar ti set v0='9SITWNATENASOMPBGTA6' where id=2;
-update noar tt set b2='U5KN6JV' where id=2;
-update noar ti set b2='U5KN6JV' where id=2;
-update noar tt set v0='4AZC0LR5YTQDH0780SWTF1G' where id=3;
-update noar ti set v0='4AZC0LR5YTQDH0780SWTF1G' where id=3;
-update noar tt set b0='J8VHEVVO' where id=3;
-update noar ti set b0='J8VHEVVO' where id=3;
-update noar tt set v0='7IM' where id=3;
-update noar ti set v0='7IM' where id=3;
-update noar tt set b1='U816FOYS' where id=3;
-update noar ti set b1='U816FOYS' where id=3;
-update noar tt set v0='0PTO9VCHOC7' where id=3;
-update noar ti set v0='0PTO9VCHOC7' where id=3;
-update noar tt set b2='AAQ' where id=3;
-update noar ti set b2='AAQ' where id=3;
-update noar tt set v0='1VTVFGJ8YDKFSKL41SW9' where id=4;
-update noar ti set v0='1VTVFGJ8YDKFSKL41SW9' where id=4;
-update noar tt set b0='9WHQZPZVMY5852X' where id=4;
-update noar ti set b0='9WHQZPZVMY5852X' where id=4;
-update noar tt set v0='3R936A7QG76F29' where id=4;
-update noar ti set v0='3R936A7QG76F29' where id=4;
-update noar tt set b1='GBOUZUXI00115FAVGV37ZL2RIJIK6I' where id=4;
-update noar ti set b1='GBOUZUXI00115FAVGV37ZL2RIJIK6I' where id=4;
-update noar tt set v0='LHVZKVLE0' where id=4;
-update noar ti set v0='LHVZKVLE0' where id=4;
-update noar tt set b2='PVD3A7HFZFZ74IEM3ZV0WL7O7T' where id=4;
-update noar ti set b2='PVD3A7HFZFZ74IEM3ZV0WL7O7T' where id=4;
-update noar tt set v0='UOMIE5BI4ASD' where id=5;
-update noar ti set v0='UOMIE5BI4ASD' where id=5;
-update noar tt set b0='GR' where id=5;
-update noar ti set b0='GR' where id=5;
-update noar tt set v0='6RDPF0C8QIJK7GLJG0WNW7V4LR3UMNK' where id=5;
-update noar ti set v0='6RDPF0C8QIJK7GLJG0WNW7V4LR3UMNK' where id=5;
-update noar tt set b1='AILNU53' where id=5;
-update noar ti set b1='AILNU53' where id=5;
-update noar tt set v0='OCUVH5L74DYX7FJKPHE2BVL' where id=5;
-update noar ti set v0='OCUVH5L74DYX7FJKPHE2BVL' where id=5;
-update noar tt set b2='3S8OJDXQIZX2D6ISY4Z352GCOR2SN' where id=5;
-update noar ti set b2='3S8OJDXQIZX2D6ISY4Z352GCOR2SN' where id=5;
-update noar tt set v0='1QQGMJYOOU6S067CKX' where id=6;
-update noar ti set v0='1QQGMJYOOU6S067CKX' where id=6;
-update noar tt set b0='L6KX28HGI3QCN8D8K0COPCL3Y1OO5V7' where id=6;
-update noar ti set b0='L6KX28HGI3QCN8D8K0COPCL3Y1OO5V7' where id=6;
-update noar tt set v0='OXNGWK0D' where id=6;
-update noar ti set v0='OXNGWK0D' where id=6;
-update noar tt set b1='L2O8MRM9IQ' where id=6;
-update noar ti set b1='L2O8MRM9IQ' where id=6;
-update noar tt set v0='KUB6QUNG8HF7' where id=6;
-update noar ti set v0='KUB6QUNG8HF7' where id=6;
-update noar tt set b2='NH7T9Z2YW9V' where id=6;
-update noar ti set b2='NH7T9Z2YW9V' where id=6;
-update noar tt set v0='8EUWNWJJBYQ' where id=7;
-update noar ti set v0='8EUWNWJJBYQ' where id=7;
-update noar tt set b0='EI27UT8EEF4DPTD3PJS9YQ1TQVL' where id=7;
-update noar ti set b0='EI27UT8EEF4DPTD3PJS9YQ1TQVL' where id=7;
-update noar tt set v0='8T5M2VQL8DRNKE9NPV3' where id=7;
-update noar ti set v0='8T5M2VQL8DRNKE9NPV3' where id=7;
-update noar tt set b1='BIVGNZ270YUUGWZF' where id=7;
-update noar ti set b1='BIVGNZ270YUUGWZF' where id=7;
-update noar tt set v0='RBDOR8F27YUR6B' where id=7;
-update noar ti set v0='RBDOR8F27YUR6B' where id=7;
-update noar tt set b2='T8G0UQV2FFA1J2DMH5TFTJGAG' where id=7;
-update noar ti set b2='T8G0UQV2FFA1J2DMH5TFTJGAG' where id=7;
-update noar tt set v0='W0Q68WXLP' where id=8;
-update noar ti set v0='W0Q68WXLP' where id=8;
-update noar tt set b0='PYC' where id=8;
-update noar ti set b0='PYC' where id=8;
-update noar tt set v0='N9I5SB3KJD6Z87X7GC40UMUEOLMVI' where id=8;
-update noar ti set v0='N9I5SB3KJD6Z87X7GC40UMUEOLMVI' where id=8;
-update noar tt set b1='WLJAO1WQE6' where id=8;
-update noar ti set b1='WLJAO1WQE6' where id=8;
-update noar tt set v0='F89YEUYOT3RY413X6Z9RBG0UL05H5Y0' where id=8;
-update noar ti set v0='F89YEUYOT3RY413X6Z9RBG0UL05H5Y0' where id=8;
-update noar tt set b2='ABXDN951SMBYK1HJIHE2AU5EXB2XCVP2' where id=8;
-update noar ti set b2='ABXDN951SMBYK1HJIHE2AU5EXB2XCVP2' where id=8;
-update noar tt set v0='232' where id=9;
-update noar ti set v0='232' where id=9;
-update noar tt set b0='9YX5O1CY26QL63OCD288PJFT6U1' where id=9;
-update noar ti set b0='9YX5O1CY26QL63OCD288PJFT6U1' where id=9;
-update noar tt set v0='MC68RVH1J96EZK89NAKZBMBJ50WSWY' where id=9;
-update noar ti set v0='MC68RVH1J96EZK89NAKZBMBJ50WSWY' where id=9;
-update noar tt set b1='28OSL1M5NDHP48VWBF1FYYCR1ZN9O' where id=9;
-update noar ti set b1='28OSL1M5NDHP48VWBF1FYYCR1ZN9O' where id=9;
-update noar tt set v0='5SYHN8JCZBH5ARMLEI' where id=9;
-update noar ti set v0='5SYHN8JCZBH5ARMLEI' where id=9;
-update noar tt set b2='CDVZL1LR3UZEHCRR' where id=9;
-update noar ti set b2='CDVZL1LR3UZEHCRR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BWP0' where id=1;
-update noar ti set v0='0BWP0' where id=1;
-update noar tt set b0='SGA' where id=1;
-update noar ti set b0='SGA' where id=1;
-update noar tt set v0='A8VSWYDJLGTX19M35PMCOSMV1ENIO0' where id=1;
-update noar ti set v0='A8VSWYDJLGTX19M35PMCOSMV1ENIO0' where id=1;
-update noar tt set b1='H58D9MOWNNZD5QDT' where id=1;
-update noar ti set b1='H58D9MOWNNZD5QDT' where id=1;
-update noar tt set v0='977V76KUAY4ZP52OOEMR0Q' where id=1;
-update noar ti set v0='977V76KUAY4ZP52OOEMR0Q' where id=1;
-update noar tt set b2='U5UT8HSNUKLTNG' where id=1;
-update noar ti set b2='U5UT8HSNUKLTNG' where id=1;
-update noar tt set v0='JR3OTPUDTD6JDW5M9KA22J' where id=2;
-update noar ti set v0='JR3OTPUDTD6JDW5M9KA22J' where id=2;
-update noar tt set b0='IPS6IJ5UJVQF' where id=2;
-update noar ti set b0='IPS6IJ5UJVQF' where id=2;
-update noar tt set v0='JYTX' where id=2;
-update noar ti set v0='JYTX' where id=2;
-update noar tt set b1='D0' where id=2;
-update noar ti set b1='D0' where id=2;
-update noar tt set v0='BAHUFJ8LWHPITWIHUV7WNL08O50FBA6J' where id=2;
-update noar ti set v0='BAHUFJ8LWHPITWIHUV7WNL08O50FBA6J' where id=2;
-update noar tt set b2='OXS9M6IHACX0T3E2Y6VG3N5T5UEA7' where id=2;
-update noar ti set b2='OXS9M6IHACX0T3E2Y6VG3N5T5UEA7' where id=2;
-update noar tt set v0='TB6JGCA1JSUK7GF4RUBBXG' where id=3;
-update noar ti set v0='TB6JGCA1JSUK7GF4RUBBXG' where id=3;
-update noar tt set b0='PG4AL8PCFDW0S84N' where id=3;
-update noar ti set b0='PG4AL8PCFDW0S84N' where id=3;
-update noar tt set v0='94TVPUOBVA266HK87ZGSP1M8W1P5GA' where id=3;
-update noar ti set v0='94TVPUOBVA266HK87ZGSP1M8W1P5GA' where id=3;
-update noar tt set b1='IQWYNVVP' where id=3;
-update noar ti set b1='IQWYNVVP' where id=3;
-update noar tt set v0='7P4MG6PZK6EE6TMMEVAJEVGCLPOKHSN' where id=3;
-update noar ti set v0='7P4MG6PZK6EE6TMMEVAJEVGCLPOKHSN' where id=3;
-update noar tt set b2='SRJF0WZPPW4L' where id=3;
-update noar ti set b2='SRJF0WZPPW4L' where id=3;
-update noar tt set v0='UKMLTWAK0KQJM73W0EO1B' where id=4;
-update noar ti set v0='UKMLTWAK0KQJM73W0EO1B' where id=4;
-update noar tt set b0='8Q5GOWZVNIT3T' where id=4;
-update noar ti set b0='8Q5GOWZVNIT3T' where id=4;
-update noar tt set v0='7YE8' where id=4;
-update noar ti set v0='7YE8' where id=4;
-update noar tt set b1='295AY9U2' where id=4;
-update noar ti set b1='295AY9U2' where id=4;
-update noar tt set v0='M36S9OMALWBMN' where id=4;
-update noar ti set v0='M36S9OMALWBMN' where id=4;
-update noar tt set b2='LEA5QF6IZZV8VJ7CBPKIOW8K5' where id=4;
-update noar ti set b2='LEA5QF6IZZV8VJ7CBPKIOW8K5' where id=4;
-update noar tt set v0='ARHJH1T2YE2EKK0OA69' where id=5;
-update noar ti set v0='ARHJH1T2YE2EKK0OA69' where id=5;
-update noar tt set b0='9NXOTRT6ZE7ET7N' where id=5;
-update noar ti set b0='9NXOTRT6ZE7ET7N' where id=5;
-update noar tt set v0='9Y' where id=5;
-update noar ti set v0='9Y' where id=5;
-update noar tt set b1='U7J9X28TW6C0E8Z62BL455TPX' where id=5;
-update noar ti set b1='U7J9X28TW6C0E8Z62BL455TPX' where id=5;
-update noar tt set v0='V282' where id=5;
-update noar ti set v0='V282' where id=5;
-update noar tt set b2='OBRSGLZQSM0UW4J6IK6RY' where id=5;
-update noar ti set b2='OBRSGLZQSM0UW4J6IK6RY' where id=5;
-update noar tt set v0='P' where id=6;
-update noar ti set v0='P' where id=6;
-update noar tt set b0='WZSX7DM8MPLD7' where id=6;
-update noar ti set b0='WZSX7DM8MPLD7' where id=6;
-update noar tt set v0='J1NZ' where id=6;
-update noar ti set v0='J1NZ' where id=6;
-update noar tt set b1='X' where id=6;
-update noar ti set b1='X' where id=6;
-update noar tt set v0='PFYED' where id=6;
-update noar ti set v0='PFYED' where id=6;
-update noar tt set b2='2VBL40UJ8RZXK7K3O8V8K' where id=6;
-update noar ti set b2='2VBL40UJ8RZXK7K3O8V8K' where id=6;
-update noar tt set v0='BMTT6HKT' where id=7;
-update noar ti set v0='BMTT6HKT' where id=7;
-update noar tt set b0='Y09GSCNXJ7KVNS' where id=7;
-update noar ti set b0='Y09GSCNXJ7KVNS' where id=7;
-update noar tt set v0='VRTJL0' where id=7;
-update noar ti set v0='VRTJL0' where id=7;
-update noar tt set b1='V73BY90FHEWCL7CW' where id=7;
-update noar ti set b1='V73BY90FHEWCL7CW' where id=7;
-update noar tt set v0='TJX7LSW5X23PUIRLY7UDFVJT2QP' where id=7;
-update noar ti set v0='TJX7LSW5X23PUIRLY7UDFVJT2QP' where id=7;
-update noar tt set b2='A1L6VGE' where id=7;
-update noar ti set b2='A1L6VGE' where id=7;
-update noar tt set v0='PORL6H2CVBVDS' where id=8;
-update noar ti set v0='PORL6H2CVBVDS' where id=8;
-update noar tt set b0='2V6HTENJ' where id=8;
-update noar ti set b0='2V6HTENJ' where id=8;
-update noar tt set v0='X1ZAQEV0NKO11' where id=8;
-update noar ti set v0='X1ZAQEV0NKO11' where id=8;
-update noar tt set b1='OO1NEXWRHUGL8IR5E7' where id=8;
-update noar ti set b1='OO1NEXWRHUGL8IR5E7' where id=8;
-update noar tt set v0='8OTFC9C' where id=8;
-update noar ti set v0='8OTFC9C' where id=8;
-update noar tt set b2='RAYG7R5179GCEQXWX4M6BF448RY7I' where id=8;
-update noar ti set b2='RAYG7R5179GCEQXWX4M6BF448RY7I' where id=8;
-update noar tt set v0='EY89HUXM9UKM' where id=9;
-update noar ti set v0='EY89HUXM9UKM' where id=9;
-update noar tt set b0='R4MD71HZJLPJKYL5' where id=9;
-update noar ti set b0='R4MD71HZJLPJKYL5' where id=9;
-update noar tt set v0='Y7IPXM05N1' where id=9;
-update noar ti set v0='Y7IPXM05N1' where id=9;
-update noar tt set b1='GNLY9GZEI7ZKDP05K' where id=9;
-update noar ti set b1='GNLY9GZEI7ZKDP05K' where id=9;
-update noar tt set v0='63BA8YP1LQQLR8BL2AJ62U' where id=9;
-update noar ti set v0='63BA8YP1LQQLR8BL2AJ62U' where id=9;
-update noar tt set b2='F93M70Q39H8HR9' where id=9;
-update noar ti set b2='F93M70Q39H8HR9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DIXB7DVORSS0YJ6M4KO3LYBKQKEYW' where id=1;
-update noar ti set v0='DIXB7DVORSS0YJ6M4KO3LYBKQKEYW' where id=1;
-update noar tt set b0='RAOXPW2H0XA60DKRFI985' where id=1;
-update noar ti set b0='RAOXPW2H0XA60DKRFI985' where id=1;
-update noar tt set v0='E9Q0J7M0ZF0IK1AF2N2FZFS8GZ' where id=1;
-update noar ti set v0='E9Q0J7M0ZF0IK1AF2N2FZFS8GZ' where id=1;
-update noar tt set b1='L1PKSET9ADDWPC3102' where id=1;
-update noar ti set b1='L1PKSET9ADDWPC3102' where id=1;
-update noar tt set v0='7WUS' where id=1;
-update noar ti set v0='7WUS' where id=1;
-update noar tt set b2='P6VLAF7TTL29DU2Q2PJTL13GPB' where id=1;
-update noar ti set b2='P6VLAF7TTL29DU2Q2PJTL13GPB' where id=1;
-update noar tt set v0='ADHAL' where id=2;
-update noar ti set v0='ADHAL' where id=2;
-update noar tt set b0='HVKTO64PQW87YILTMJTXGTSMAJ' where id=2;
-update noar ti set b0='HVKTO64PQW87YILTMJTXGTSMAJ' where id=2;
-update noar tt set v0='JO6NO69OOA29' where id=2;
-update noar ti set v0='JO6NO69OOA29' where id=2;
-update noar tt set b1='RO28C' where id=2;
-update noar ti set b1='RO28C' where id=2;
-update noar tt set v0='KO0A0MKPDPKM' where id=2;
-update noar ti set v0='KO0A0MKPDPKM' where id=2;
-update noar tt set b2='RMN6W3' where id=2;
-update noar ti set b2='RMN6W3' where id=2;
-update noar tt set v0='Q78ASDJS6ON6A3R9NQ00' where id=3;
-update noar ti set v0='Q78ASDJS6ON6A3R9NQ00' where id=3;
-update noar tt set b0='YDBM7OZL0QNGSJ' where id=3;
-update noar ti set b0='YDBM7OZL0QNGSJ' where id=3;
-update noar tt set v0='89K9AFEMUAGQBJ9WI47CMF1QFB065W5C' where id=3;
-update noar ti set v0='89K9AFEMUAGQBJ9WI47CMF1QFB065W5C' where id=3;
-update noar tt set b1='140AK8AJOWX8EBHJXQR0R8BYOAYUT4' where id=3;
-update noar ti set b1='140AK8AJOWX8EBHJXQR0R8BYOAYUT4' where id=3;
-update noar tt set v0='Y4R3W1CSM8Y' where id=3;
-update noar ti set v0='Y4R3W1CSM8Y' where id=3;
-update noar tt set b2='K1' where id=3;
-update noar ti set b2='K1' where id=3;
-update noar tt set v0='8A1I3X8I3Z6QXNA' where id=4;
-update noar ti set v0='8A1I3X8I3Z6QXNA' where id=4;
-update noar tt set b0='LIB' where id=4;
-update noar ti set b0='LIB' where id=4;
-update noar tt set v0='N9BTGQYBJXNEOIHM' where id=4;
-update noar ti set v0='N9BTGQYBJXNEOIHM' where id=4;
-update noar tt set b1='16H4Y5J8' where id=4;
-update noar ti set b1='16H4Y5J8' where id=4;
-update noar tt set v0='E' where id=4;
-update noar ti set v0='E' where id=4;
-update noar tt set b2='AERU7CMEE3QOTK' where id=4;
-update noar ti set b2='AERU7CMEE3QOTK' where id=4;
-update noar tt set v0='TCBQ' where id=5;
-update noar ti set v0='TCBQ' where id=5;
-update noar tt set b0='5CAWV3T0BMU66ULL6MJ9X4PUWHYFU' where id=5;
-update noar ti set b0='5CAWV3T0BMU66ULL6MJ9X4PUWHYFU' where id=5;
-update noar tt set v0='88ZQSJ8I' where id=5;
-update noar ti set v0='88ZQSJ8I' where id=5;
-update noar tt set b1='5AUFKZTTNFBC8TGSN1QIO' where id=5;
-update noar ti set b1='5AUFKZTTNFBC8TGSN1QIO' where id=5;
-update noar tt set v0='Q1TRAVTHCUZZPY927L6OASZP0UH2WYIF' where id=5;
-update noar ti set v0='Q1TRAVTHCUZZPY927L6OASZP0UH2WYIF' where id=5;
-update noar tt set b2='41OQMMNQKF72PCUCTQL897RNUC1TQK' where id=5;
-update noar ti set b2='41OQMMNQKF72PCUCTQL897RNUC1TQK' where id=5;
-update noar tt set v0='RF' where id=6;
-update noar ti set v0='RF' where id=6;
-update noar tt set b0='3YIE0OGJAQ2L1P9I94YKB9NIT90O3LZ' where id=6;
-update noar ti set b0='3YIE0OGJAQ2L1P9I94YKB9NIT90O3LZ' where id=6;
-update noar tt set v0='RP4TD8F5X04312BOD8HU07R553WS' where id=6;
-update noar ti set v0='RP4TD8F5X04312BOD8HU07R553WS' where id=6;
-update noar tt set b1='U' where id=6;
-update noar ti set b1='U' where id=6;
-update noar tt set v0='A3O9SE4QRROMO3NKKC07S3H' where id=6;
-update noar ti set v0='A3O9SE4QRROMO3NKKC07S3H' where id=6;
-update noar tt set b2='9NH68AXM8EHXT72N6BSZT6AELME' where id=6;
-update noar ti set b2='9NH68AXM8EHXT72N6BSZT6AELME' where id=6;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b0='447352BQN1SO5O3ZO7UGJ' where id=7;
-update noar ti set b0='447352BQN1SO5O3ZO7UGJ' where id=7;
-update noar tt set v0='TF4W75LL5OZTWW8BD86BWDGA88' where id=7;
-update noar ti set v0='TF4W75LL5OZTWW8BD86BWDGA88' where id=7;
-update noar tt set b1='VSQHZD7SKSQSOXJ' where id=7;
-update noar ti set b1='VSQHZD7SKSQSOXJ' where id=7;
-update noar tt set v0='3F' where id=7;
-update noar ti set v0='3F' where id=7;
-update noar tt set b2='BDIT3UNK2D15JL1X8OILFX9T9754MX' where id=7;
-update noar ti set b2='BDIT3UNK2D15JL1X8OILFX9T9754MX' where id=7;
-update noar tt set v0='4IOV74FCTZ3IS71ZXB6EMRE0J1375GPH' where id=8;
-update noar ti set v0='4IOV74FCTZ3IS71ZXB6EMRE0J1375GPH' where id=8;
-update noar tt set b0='IJCV7JI0U6HY' where id=8;
-update noar ti set b0='IJCV7JI0U6HY' where id=8;
-update noar tt set v0='DI9UWF52HRT' where id=8;
-update noar ti set v0='DI9UWF52HRT' where id=8;
-update noar tt set b1='19SHPH1FM7' where id=8;
-update noar ti set b1='19SHPH1FM7' where id=8;
-update noar tt set v0='8GPCCD8U6SOISS43KG6CL9GHDD0H' where id=8;
-update noar ti set v0='8GPCCD8U6SOISS43KG6CL9GHDD0H' where id=8;
-update noar tt set b2='RSYLJ' where id=8;
-update noar ti set b2='RSYLJ' where id=8;
-update noar tt set v0='D1OQ4U29CZKC6GLL6FCVFKXAKEJ6L' where id=9;
-update noar ti set v0='D1OQ4U29CZKC6GLL6FCVFKXAKEJ6L' where id=9;
-update noar tt set b0='M0W61AUZK7SKBS0Z1FY' where id=9;
-update noar ti set b0='M0W61AUZK7SKBS0Z1FY' where id=9;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b1='7KYOPIBM99BCQ0LIWVDSQFZW449070' where id=9;
-update noar ti set b1='7KYOPIBM99BCQ0LIWVDSQFZW449070' where id=9;
-update noar tt set v0='JVSK7PKW6XHNF5WAG3IOLCIFNZ' where id=9;
-update noar ti set v0='JVSK7PKW6XHNF5WAG3IOLCIFNZ' where id=9;
-update noar tt set b2='BVQ6R7TNV60ODTT1FRDA73ET6QVSZ87' where id=9;
-update noar ti set b2='BVQ6R7TNV60ODTT1FRDA73ET6QVSZ87' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7I16QVHZR66AL41ZH4FTZHPZ201AC' where id=1;
-update noar ti set v0='7I16QVHZR66AL41ZH4FTZHPZ201AC' where id=1;
-update noar tt set b0='KKD' where id=1;
-update noar ti set b0='KKD' where id=1;
-update noar tt set v0='3XPM6HMVDVFTJMEJEJUAR5HSU1' where id=1;
-update noar ti set v0='3XPM6HMVDVFTJMEJEJUAR5HSU1' where id=1;
-update noar tt set b1='QTDWBVMXDK5KT' where id=1;
-update noar ti set b1='QTDWBVMXDK5KT' where id=1;
-update noar tt set v0='KVG9MK7S8C3I1JB0ESDJ7DAI' where id=1;
-update noar ti set v0='KVG9MK7S8C3I1JB0ESDJ7DAI' where id=1;
-update noar tt set b2='7J1P1MMJMA172' where id=1;
-update noar ti set b2='7J1P1MMJMA172' where id=1;
-update noar tt set v0='RNR6' where id=2;
-update noar ti set v0='RNR6' where id=2;
-update noar tt set b0='21JTA51SGQ46OYG25PU' where id=2;
-update noar ti set b0='21JTA51SGQ46OYG25PU' where id=2;
-update noar tt set v0='XC86ZUWD8FWPA26N8ZVGO2COGP' where id=2;
-update noar ti set v0='XC86ZUWD8FWPA26N8ZVGO2COGP' where id=2;
-update noar tt set b1='94YTJP5ITMAWX4V2YJ1YJSW44IBI' where id=2;
-update noar ti set b1='94YTJP5ITMAWX4V2YJ1YJSW44IBI' where id=2;
-update noar tt set v0='6WTGLOXR5UFCZEUQ2T3GVR' where id=2;
-update noar ti set v0='6WTGLOXR5UFCZEUQ2T3GVR' where id=2;
-update noar tt set b2='SK8T3XW9OUPIQDJ' where id=2;
-update noar ti set b2='SK8T3XW9OUPIQDJ' where id=2;
-update noar tt set v0='BMYNVI' where id=3;
-update noar ti set v0='BMYNVI' where id=3;
-update noar tt set b0='K11Z908MZVTSK5T3QGCFN5155A' where id=3;
-update noar ti set b0='K11Z908MZVTSK5T3QGCFN5155A' where id=3;
-update noar tt set v0='UNIUDPNGVDDXMWG' where id=3;
-update noar ti set v0='UNIUDPNGVDDXMWG' where id=3;
-update noar tt set b1='POVPBA1G1J4IQMX8J2S0G5M8O' where id=3;
-update noar ti set b1='POVPBA1G1J4IQMX8J2S0G5M8O' where id=3;
-update noar tt set v0='GDHVCKE2LV1N796' where id=3;
-update noar ti set v0='GDHVCKE2LV1N796' where id=3;
-update noar tt set b2='5YXYVVVP1IW2OG' where id=3;
-update noar ti set b2='5YXYVVVP1IW2OG' where id=3;
-update noar tt set v0='1DM7APHTV4Y8U4AUYDPU5SE7D9929H' where id=4;
-update noar ti set v0='1DM7APHTV4Y8U4AUYDPU5SE7D9929H' where id=4;
-update noar tt set b0='BCJSYPO4XS6D4BDP6NHA0QEIUJK6LD' where id=4;
-update noar ti set b0='BCJSYPO4XS6D4BDP6NHA0QEIUJK6LD' where id=4;
-update noar tt set v0='5WCB04GX2QW5VZAWMN4QB9EBOAK6M9' where id=4;
-update noar ti set v0='5WCB04GX2QW5VZAWMN4QB9EBOAK6M9' where id=4;
-update noar tt set b1='H' where id=4;
-update noar ti set b1='H' where id=4;
-update noar tt set v0='DT7945J17KV' where id=4;
-update noar ti set v0='DT7945J17KV' where id=4;
-update noar tt set b2='OB8KMNU' where id=4;
-update noar ti set b2='OB8KMNU' where id=4;
-update noar tt set v0='7SPXSUCMJ0JJ1ACSMHTSMXNZZ3VLO34' where id=5;
-update noar ti set v0='7SPXSUCMJ0JJ1ACSMHTSMXNZZ3VLO34' where id=5;
-update noar tt set b0='CXKK13O8DT7W75JSPRP2G' where id=5;
-update noar ti set b0='CXKK13O8DT7W75JSPRP2G' where id=5;
-update noar tt set v0='XQFOTKSCBERE1YV9' where id=5;
-update noar ti set v0='XQFOTKSCBERE1YV9' where id=5;
-update noar tt set b1='BU5UMGDCO6N8T5CWBHI76OAC0NUL2X' where id=5;
-update noar ti set b1='BU5UMGDCO6N8T5CWBHI76OAC0NUL2X' where id=5;
-update noar tt set v0='A' where id=5;
-update noar ti set v0='A' where id=5;
-update noar tt set b2='L6UCV41J66P4V5' where id=5;
-update noar ti set b2='L6UCV41J66P4V5' where id=5;
-update noar tt set v0='VRXJDL118RS' where id=6;
-update noar ti set v0='VRXJDL118RS' where id=6;
-update noar tt set b0='JXU89PSCQPDOWTJZ54DPTV0GH8RT' where id=6;
-update noar ti set b0='JXU89PSCQPDOWTJZ54DPTV0GH8RT' where id=6;
-update noar tt set v0='RVX0X9XSRBD05K2OUK' where id=6;
-update noar ti set v0='RVX0X9XSRBD05K2OUK' where id=6;
-update noar tt set b1='4T8GB3K' where id=6;
-update noar ti set b1='4T8GB3K' where id=6;
-update noar tt set v0='4GP5MACVYNWWMRC' where id=6;
-update noar ti set v0='4GP5MACVYNWWMRC' where id=6;
-update noar tt set b2='EE9J56' where id=6;
-update noar ti set b2='EE9J56' where id=6;
-update noar tt set v0='UA1YFZPY8YG3D4YNV' where id=7;
-update noar ti set v0='UA1YFZPY8YG3D4YNV' where id=7;
-update noar tt set b0='OEH7V6QFRRYP' where id=7;
-update noar ti set b0='OEH7V6QFRRYP' where id=7;
-update noar tt set v0='G482J8GK4GOQF' where id=7;
-update noar ti set v0='G482J8GK4GOQF' where id=7;
-update noar tt set b1='1QAOG3C6H4FPXM1FV0W38223HM205D0M' where id=7;
-update noar ti set b1='1QAOG3C6H4FPXM1FV0W38223HM205D0M' where id=7;
-update noar tt set v0='D' where id=7;
-update noar ti set v0='D' where id=7;
-update noar tt set b2='J2PJKPD3IJDWJ2FVG790O1511DZ0' where id=7;
-update noar ti set b2='J2PJKPD3IJDWJ2FVG790O1511DZ0' where id=7;
-update noar tt set v0='IWF4TMZ3U' where id=8;
-update noar ti set v0='IWF4TMZ3U' where id=8;
-update noar tt set b0='6SMHHEEM5Y' where id=8;
-update noar ti set b0='6SMHHEEM5Y' where id=8;
-update noar tt set v0='HAQIPOOEOB8A2Y5GSQUA7XEZF5' where id=8;
-update noar ti set v0='HAQIPOOEOB8A2Y5GSQUA7XEZF5' where id=8;
-update noar tt set b1='H650P' where id=8;
-update noar ti set b1='H650P' where id=8;
-update noar tt set v0='OWZIQYDZO' where id=8;
-update noar ti set v0='OWZIQYDZO' where id=8;
-update noar tt set b2='2KRH0CML7JQQFVAYJG8SSV' where id=8;
-update noar ti set b2='2KRH0CML7JQQFVAYJG8SSV' where id=8;
-update noar tt set v0='DT06CMEN433K' where id=9;
-update noar ti set v0='DT06CMEN433K' where id=9;
-update noar tt set b0='J' where id=9;
-update noar ti set b0='J' where id=9;
-update noar tt set v0='GFEVOXFXTZSUAYX65NSZU389LA6SE' where id=9;
-update noar ti set v0='GFEVOXFXTZSUAYX65NSZU389LA6SE' where id=9;
-update noar tt set b1='OB' where id=9;
-update noar ti set b1='OB' where id=9;
-update noar tt set v0='QE8HQV' where id=9;
-update noar ti set v0='QE8HQV' where id=9;
-update noar tt set b2='PWL00I4' where id=9;
-update noar ti set b2='PWL00I4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7Z858Y5VZ8NKN5L99R5XT4' where id=1;
-update noar ti set v0='7Z858Y5VZ8NKN5L99R5XT4' where id=1;
-update noar tt set b0='E9LDR1BDEV8I8X1S5CYQD91PSVL5I' where id=1;
-update noar ti set b0='E9LDR1BDEV8I8X1S5CYQD91PSVL5I' where id=1;
-update noar tt set v0='KKFUNM9NIBCJSOZEC04T4YYR3RW' where id=1;
-update noar ti set v0='KKFUNM9NIBCJSOZEC04T4YYR3RW' where id=1;
-update noar tt set b1='S5MD95WOAGVP8TVHKP9VRK8N9' where id=1;
-update noar ti set b1='S5MD95WOAGVP8TVHKP9VRK8N9' where id=1;
-update noar tt set v0='QW6GROI0CP183Z48ESY2DW366F' where id=1;
-update noar ti set v0='QW6GROI0CP183Z48ESY2DW366F' where id=1;
-update noar tt set b2='2EJ8VKCNME5O94UXNRMIS3FS' where id=1;
-update noar ti set b2='2EJ8VKCNME5O94UXNRMIS3FS' where id=1;
-update noar tt set v0='LAG' where id=2;
-update noar ti set v0='LAG' where id=2;
-update noar tt set b0='YJW9G' where id=2;
-update noar ti set b0='YJW9G' where id=2;
-update noar tt set v0='3BSFC8SOOBVX5YXHM534D6TMR5KHZKR' where id=2;
-update noar ti set v0='3BSFC8SOOBVX5YXHM534D6TMR5KHZKR' where id=2;
-update noar tt set b1='0O3IIKEMQ3DQNAIFD2L' where id=2;
-update noar ti set b1='0O3IIKEMQ3DQNAIFD2L' where id=2;
-update noar tt set v0='K4ZKQTSDAPJXS7HRVZ2UGN885HF' where id=2;
-update noar ti set v0='K4ZKQTSDAPJXS7HRVZ2UGN885HF' where id=2;
-update noar tt set b2='YRS616TBSWJQZ' where id=2;
-update noar ti set b2='YRS616TBSWJQZ' where id=2;
-update noar tt set v0='EIHFPEU65' where id=3;
-update noar ti set v0='EIHFPEU65' where id=3;
-update noar tt set b0='78XU0Y' where id=3;
-update noar ti set b0='78XU0Y' where id=3;
-update noar tt set v0='L146AC11XZA' where id=3;
-update noar ti set v0='L146AC11XZA' where id=3;
-update noar tt set b1='3LP149XR4UY2NJ3PJVNZ9X1BIJREG' where id=3;
-update noar ti set b1='3LP149XR4UY2NJ3PJVNZ9X1BIJREG' where id=3;
-update noar tt set v0='0C9EMH17SJWTEQC45SXTFEFQXCAG' where id=3;
-update noar ti set v0='0C9EMH17SJWTEQC45SXTFEFQXCAG' where id=3;
-update noar tt set b2='LTE5WKHH77PTEF3SX3S8' where id=3;
-update noar ti set b2='LTE5WKHH77PTEF3SX3S8' where id=3;
-update noar tt set v0='MZJDL7WLKQH9QXU' where id=4;
-update noar ti set v0='MZJDL7WLKQH9QXU' where id=4;
-update noar tt set b0='S9TAMM1IXUG8N6EKL' where id=4;
-update noar ti set b0='S9TAMM1IXUG8N6EKL' where id=4;
-update noar tt set v0='WZ8' where id=4;
-update noar ti set v0='WZ8' where id=4;
-update noar tt set b1='N1DVAOUGP6IZQ' where id=4;
-update noar ti set b1='N1DVAOUGP6IZQ' where id=4;
-update noar tt set v0='U8YKS397AIG' where id=4;
-update noar ti set v0='U8YKS397AIG' where id=4;
-update noar tt set b2='CB2P9CK3TKGGCJAT1GCM5TVHPTL' where id=4;
-update noar ti set b2='CB2P9CK3TKGGCJAT1GCM5TVHPTL' where id=4;
-update noar tt set v0='A672DWVSQKD8UI9DKFSTE4QO04MVYR' where id=5;
-update noar ti set v0='A672DWVSQKD8UI9DKFSTE4QO04MVYR' where id=5;
-update noar tt set b0='PZDSXVTKO6X8N8AFHR0I4HT' where id=5;
-update noar ti set b0='PZDSXVTKO6X8N8AFHR0I4HT' where id=5;
-update noar tt set v0='9XB3PM8WDU12' where id=5;
-update noar ti set v0='9XB3PM8WDU12' where id=5;
-update noar tt set b1='G5Z20O4X25BYJZXYERMG39WY3RK4KS' where id=5;
-update noar ti set b1='G5Z20O4X25BYJZXYERMG39WY3RK4KS' where id=5;
-update noar tt set v0='M1TL1CGO3H907GOXFMZ24MEVE48' where id=5;
-update noar ti set v0='M1TL1CGO3H907GOXFMZ24MEVE48' where id=5;
-update noar tt set b2='2JI1XUJWWSBH8SQ0WF25KOVJVT8QP8V' where id=5;
-update noar ti set b2='2JI1XUJWWSBH8SQ0WF25KOVJVT8QP8V' where id=5;
-update noar tt set v0='VC9XCXGJI' where id=6;
-update noar ti set v0='VC9XCXGJI' where id=6;
-update noar tt set b0='G0LI6NX6NXY6N5UH4K' where id=6;
-update noar ti set b0='G0LI6NX6NXY6N5UH4K' where id=6;
-update noar tt set v0='2WUB3FLDW522V8258FRA4Q' where id=6;
-update noar ti set v0='2WUB3FLDW522V8258FRA4Q' where id=6;
-update noar tt set b1='NYUOA5ISGOIHQVE4A' where id=6;
-update noar ti set b1='NYUOA5ISGOIHQVE4A' where id=6;
-update noar tt set v0='BZIHQRIAC64ECGOXMP55XK25L8V15' where id=6;
-update noar ti set v0='BZIHQRIAC64ECGOXMP55XK25L8V15' where id=6;
-update noar tt set b2='ST1XVS1Y6BRN352WDU0K' where id=6;
-update noar ti set b2='ST1XVS1Y6BRN352WDU0K' where id=6;
-update noar tt set v0='44UM' where id=7;
-update noar ti set v0='44UM' where id=7;
-update noar tt set b0='I5CQYP' where id=7;
-update noar ti set b0='I5CQYP' where id=7;
-update noar tt set v0='TJ343D1B3VWBIGG7NM' where id=7;
-update noar ti set v0='TJ343D1B3VWBIGG7NM' where id=7;
-update noar tt set b1='BXRYO2WNW36J1LWGYFTSD' where id=7;
-update noar ti set b1='BXRYO2WNW36J1LWGYFTSD' where id=7;
-update noar tt set v0='1E5D4PGNE4K4PPF5Y7' where id=7;
-update noar ti set v0='1E5D4PGNE4K4PPF5Y7' where id=7;
-update noar tt set b2='X64IMDG6OY1AXORNE' where id=7;
-update noar ti set b2='X64IMDG6OY1AXORNE' where id=7;
-update noar tt set v0='C87D6PCJ1CQ7CE9W2G487UM7GR160O' where id=8;
-update noar ti set v0='C87D6PCJ1CQ7CE9W2G487UM7GR160O' where id=8;
-update noar tt set b0='G' where id=8;
-update noar ti set b0='G' where id=8;
-update noar tt set v0='6WVA84SF805DAE43GF0LZB77H2D23' where id=8;
-update noar ti set v0='6WVA84SF805DAE43GF0LZB77H2D23' where id=8;
-update noar tt set b1='RJXO1WV60MHO7QJDMLLS5864KTPIX6' where id=8;
-update noar ti set b1='RJXO1WV60MHO7QJDMLLS5864KTPIX6' where id=8;
-update noar tt set v0='Y8' where id=8;
-update noar ti set v0='Y8' where id=8;
-update noar tt set b2='L3F5NGAUCR0O7F9EZB7' where id=8;
-update noar ti set b2='L3F5NGAUCR0O7F9EZB7' where id=8;
-update noar tt set v0='JTWG7CW' where id=9;
-update noar ti set v0='JTWG7CW' where id=9;
-update noar tt set b0='1EHDDNDS308FLBSJYSONAN3K1N97' where id=9;
-update noar ti set b0='1EHDDNDS308FLBSJYSONAN3K1N97' where id=9;
-update noar tt set v0='HXZJJ3Z02TW0RR4NYL9T5MXH2MSM62V' where id=9;
-update noar ti set v0='HXZJJ3Z02TW0RR4NYL9T5MXH2MSM62V' where id=9;
-update noar tt set b1='53W417XTIZNEAWWCG6K1SY0DO3F5' where id=9;
-update noar ti set b1='53W417XTIZNEAWWCG6K1SY0DO3F5' where id=9;
-update noar tt set v0='2JS79G5' where id=9;
-update noar ti set v0='2JS79G5' where id=9;
-update noar tt set b2='M4TTSJFI' where id=9;
-update noar ti set b2='M4TTSJFI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D68GG5Q9SOQATAJUIA71FZ0LEDUJV' where id=1;
-update noar ti set v0='D68GG5Q9SOQATAJUIA71FZ0LEDUJV' where id=1;
-update noar tt set b0='M6L7IKRR77JHURU1PAHKKO5' where id=1;
-update noar ti set b0='M6L7IKRR77JHURU1PAHKKO5' where id=1;
-update noar tt set v0='B32PCJG2QFKW056ZAR' where id=1;
-update noar ti set v0='B32PCJG2QFKW056ZAR' where id=1;
-update noar tt set b1='N7QS2BWRG3SLC' where id=1;
-update noar ti set b1='N7QS2BWRG3SLC' where id=1;
-update noar tt set v0='UQ64Y7DPBKG5' where id=1;
-update noar ti set v0='UQ64Y7DPBKG5' where id=1;
-update noar tt set b2='HD4QCS8BRY5XK5XIEVOFB' where id=1;
-update noar ti set b2='HD4QCS8BRY5XK5XIEVOFB' where id=1;
-update noar tt set v0='QXX6SFI6IGJTYGB78V9N' where id=2;
-update noar ti set v0='QXX6SFI6IGJTYGB78V9N' where id=2;
-update noar tt set b0='CE0I08TZ70OMNBVXH' where id=2;
-update noar ti set b0='CE0I08TZ70OMNBVXH' where id=2;
-update noar tt set v0='X4LAQGDSRN4SUR1GMJMDBUSQX5WWFI4' where id=2;
-update noar ti set v0='X4LAQGDSRN4SUR1GMJMDBUSQX5WWFI4' where id=2;
-update noar tt set b1='F74' where id=2;
-update noar ti set b1='F74' where id=2;
-update noar tt set v0='XFKZW' where id=2;
-update noar ti set v0='XFKZW' where id=2;
-update noar tt set b2='CWOHV9JOST77Z6DRWXBGPVTGWTAE3668' where id=2;
-update noar ti set b2='CWOHV9JOST77Z6DRWXBGPVTGWTAE3668' where id=2;
-update noar tt set v0='113R56G447OXN' where id=3;
-update noar ti set v0='113R56G447OXN' where id=3;
-update noar tt set b0='1J4VS2HN0H1GLX' where id=3;
-update noar ti set b0='1J4VS2HN0H1GLX' where id=3;
-update noar tt set v0='5I8UK79FU3EPV2P01DIL8TVZ5RPQK40' where id=3;
-update noar ti set v0='5I8UK79FU3EPV2P01DIL8TVZ5RPQK40' where id=3;
-update noar tt set b1='DT6GZG4F7VVXKSODBPXFONXT' where id=3;
-update noar ti set b1='DT6GZG4F7VVXKSODBPXFONXT' where id=3;
-update noar tt set v0='ZV62DWN8NDA2TZH51GP9' where id=3;
-update noar ti set v0='ZV62DWN8NDA2TZH51GP9' where id=3;
-update noar tt set b2='HV6VBZEX23A' where id=3;
-update noar ti set b2='HV6VBZEX23A' where id=3;
-update noar tt set v0='BE' where id=4;
-update noar ti set v0='BE' where id=4;
-update noar tt set b0='9D2YHOQIKL978QDU7WBGDZ9' where id=4;
-update noar ti set b0='9D2YHOQIKL978QDU7WBGDZ9' where id=4;
-update noar tt set v0='H8Z0P33VT7Z0R17DA8' where id=4;
-update noar ti set v0='H8Z0P33VT7Z0R17DA8' where id=4;
-update noar tt set b1='BQ2HZ2WMKRUU76I0PEYLZGB' where id=4;
-update noar ti set b1='BQ2HZ2WMKRUU76I0PEYLZGB' where id=4;
-update noar tt set v0='MM' where id=4;
-update noar ti set v0='MM' where id=4;
-update noar tt set b2='OAB3M7JQTU2UT4YPG' where id=4;
-update noar ti set b2='OAB3M7JQTU2UT4YPG' where id=4;
-update noar tt set v0='ESJHULU968AI45R' where id=5;
-update noar ti set v0='ESJHULU968AI45R' where id=5;
-update noar tt set b0='4IG69AXMK2PFPGJITJF5VN7H4LC' where id=5;
-update noar ti set b0='4IG69AXMK2PFPGJITJF5VN7H4LC' where id=5;
-update noar tt set v0='GWO4X' where id=5;
-update noar ti set v0='GWO4X' where id=5;
-update noar tt set b1='VIPWYMLC' where id=5;
-update noar ti set b1='VIPWYMLC' where id=5;
-update noar tt set v0='UI7W299N46VA4115O3' where id=5;
-update noar ti set v0='UI7W299N46VA4115O3' where id=5;
-update noar tt set b2='IRHYWH9112H5AT' where id=5;
-update noar ti set b2='IRHYWH9112H5AT' where id=5;
-update noar tt set v0='RLPAXD7BR7ZNBE28CVROUTKAI7WA7A9' where id=6;
-update noar ti set v0='RLPAXD7BR7ZNBE28CVROUTKAI7WA7A9' where id=6;
-update noar tt set b0='Y10NRZSOYNI' where id=6;
-update noar ti set b0='Y10NRZSOYNI' where id=6;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b1='KBVSUGQ46GM' where id=6;
-update noar ti set b1='KBVSUGQ46GM' where id=6;
-update noar tt set v0='MXBS7CXSSB9ONXTGE55L3GNGW' where id=6;
-update noar ti set v0='MXBS7CXSSB9ONXTGE55L3GNGW' where id=6;
-update noar tt set b2='7A' where id=6;
-update noar ti set b2='7A' where id=6;
-update noar tt set v0='W74N269MMSYJ9LRXXA' where id=7;
-update noar ti set v0='W74N269MMSYJ9LRXXA' where id=7;
-update noar tt set b0='FWDL5' where id=7;
-update noar ti set b0='FWDL5' where id=7;
-update noar tt set v0='8ULHZH9MCXPG3' where id=7;
-update noar ti set v0='8ULHZH9MCXPG3' where id=7;
-update noar tt set b1='Y6J2M' where id=7;
-update noar ti set b1='Y6J2M' where id=7;
-update noar tt set v0='YV51SWJN7W4GULEZ2RKUD12I' where id=7;
-update noar ti set v0='YV51SWJN7W4GULEZ2RKUD12I' where id=7;
-update noar tt set b2='DE9I19TJR75FQTQDQ0HWZADBY' where id=7;
-update noar ti set b2='DE9I19TJR75FQTQDQ0HWZADBY' where id=7;
-update noar tt set v0='BLECES8XEXKTB2KY7FK9SQ16WY3JV' where id=8;
-update noar ti set v0='BLECES8XEXKTB2KY7FK9SQ16WY3JV' where id=8;
-update noar tt set b0='AR' where id=8;
-update noar ti set b0='AR' where id=8;
-update noar tt set v0='09IRF87DNC' where id=8;
-update noar ti set v0='09IRF87DNC' where id=8;
-update noar tt set b1='OICBIIUGDPPOAVGSWOSL1UCI2ICEPQ' where id=8;
-update noar ti set b1='OICBIIUGDPPOAVGSWOSL1UCI2ICEPQ' where id=8;
-update noar tt set v0='S16J2' where id=8;
-update noar ti set v0='S16J2' where id=8;
-update noar tt set b2='9RY8PFPAA9UAGNVT5UYSB2KNNDGQ1K' where id=8;
-update noar ti set b2='9RY8PFPAA9UAGNVT5UYSB2KNNDGQ1K' where id=8;
-update noar tt set v0='6D26BW19C2H9E0YB2' where id=9;
-update noar ti set v0='6D26BW19C2H9E0YB2' where id=9;
-update noar tt set b0='MED6' where id=9;
-update noar ti set b0='MED6' where id=9;
-update noar tt set v0='M0QWIXGOO068AXGB528E704V8MX' where id=9;
-update noar ti set v0='M0QWIXGOO068AXGB528E704V8MX' where id=9;
-update noar tt set b1='ZJC4W89KJC2FHJGB' where id=9;
-update noar ti set b1='ZJC4W89KJC2FHJGB' where id=9;
-update noar tt set v0='HQKDA2Y4S338AX76RUFTW3DTU44N40' where id=9;
-update noar ti set v0='HQKDA2Y4S338AX76RUFTW3DTU44N40' where id=9;
-update noar tt set b2='QZFMIAIEGLEXXTNT' where id=9;
-update noar ti set b2='QZFMIAIEGLEXXTNT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S3F7S9AK0YP' where id=1;
-update noar ti set v0='S3F7S9AK0YP' where id=1;
-update noar tt set b0='Z5UUTMGMKKZJ' where id=1;
-update noar ti set b0='Z5UUTMGMKKZJ' where id=1;
-update noar tt set v0='K3L7RJO' where id=1;
-update noar ti set v0='K3L7RJO' where id=1;
-update noar tt set b1='1622058N4DPL7H55O5OOL4VUR51RBIIV' where id=1;
-update noar ti set b1='1622058N4DPL7H55O5OOL4VUR51RBIIV' where id=1;
-update noar tt set v0='K31R9YMPUNN98F01KA0FIZ' where id=1;
-update noar ti set v0='K31R9YMPUNN98F01KA0FIZ' where id=1;
-update noar tt set b2='NFJ72P3VX50PQTU3JREOK7DO77' where id=1;
-update noar ti set b2='NFJ72P3VX50PQTU3JREOK7DO77' where id=1;
-update noar tt set v0='3W6OXZC779BHQLZ2YDX774J7TULGDCX' where id=2;
-update noar ti set v0='3W6OXZC779BHQLZ2YDX774J7TULGDCX' where id=2;
-update noar tt set b0='Y2WB054PXLQ0Q2RL40280TYRK7' where id=2;
-update noar ti set b0='Y2WB054PXLQ0Q2RL40280TYRK7' where id=2;
-update noar tt set v0='IK4' where id=2;
-update noar ti set v0='IK4' where id=2;
-update noar tt set b1='ETBRSMGLTFRUPHTTP' where id=2;
-update noar ti set b1='ETBRSMGLTFRUPHTTP' where id=2;
-update noar tt set v0='B79HM6DJD4NWN8' where id=2;
-update noar ti set v0='B79HM6DJD4NWN8' where id=2;
-update noar tt set b2='V2MKIYITZS0M3L5JCLF3S' where id=2;
-update noar ti set b2='V2MKIYITZS0M3L5JCLF3S' where id=2;
-update noar tt set v0='2ZB67WCYT37M61OMFBBIAYWP3' where id=3;
-update noar ti set v0='2ZB67WCYT37M61OMFBBIAYWP3' where id=3;
-update noar tt set b0='EV4WGVR93A8CAG9FUL' where id=3;
-update noar ti set b0='EV4WGVR93A8CAG9FUL' where id=3;
-update noar tt set v0='IPVFRLP' where id=3;
-update noar ti set v0='IPVFRLP' where id=3;
-update noar tt set b1='31LU3C' where id=3;
-update noar ti set b1='31LU3C' where id=3;
-update noar tt set v0='OO7ZU06UD77M1RQZZFY03A' where id=3;
-update noar ti set v0='OO7ZU06UD77M1RQZZFY03A' where id=3;
-update noar tt set b2='60VHD7B5Y4W' where id=3;
-update noar ti set b2='60VHD7B5Y4W' where id=3;
-update noar tt set v0='BB94V2JU6ALPIBTLG' where id=4;
-update noar ti set v0='BB94V2JU6ALPIBTLG' where id=4;
-update noar tt set b0='6IXQYM3N0IV8PTZ2I' where id=4;
-update noar ti set b0='6IXQYM3N0IV8PTZ2I' where id=4;
-update noar tt set v0='BVHUE64X6' where id=4;
-update noar ti set v0='BVHUE64X6' where id=4;
-update noar tt set b1='S8TZAY1QNUV8' where id=4;
-update noar ti set b1='S8TZAY1QNUV8' where id=4;
-update noar tt set v0='YN5PRCVKAX5V4316L2IB' where id=4;
-update noar ti set v0='YN5PRCVKAX5V4316L2IB' where id=4;
-update noar tt set b2='AFUO' where id=4;
-update noar ti set b2='AFUO' where id=4;
-update noar tt set v0='OPJDDYQQD1TNGIU7IVLX94E' where id=5;
-update noar ti set v0='OPJDDYQQD1TNGIU7IVLX94E' where id=5;
-update noar tt set b0='8O2QDIE193WD6M75RXMNO54FPD' where id=5;
-update noar ti set b0='8O2QDIE193WD6M75RXMNO54FPD' where id=5;
-update noar tt set v0='6FHUDYMHQ' where id=5;
-update noar ti set v0='6FHUDYMHQ' where id=5;
-update noar tt set b1='961WQOFE' where id=5;
-update noar ti set b1='961WQOFE' where id=5;
-update noar tt set v0='13BNPH6SG2' where id=5;
-update noar ti set v0='13BNPH6SG2' where id=5;
-update noar tt set b2='FT7GPE0L3' where id=5;
-update noar ti set b2='FT7GPE0L3' where id=5;
-update noar tt set v0='CNZOKRHRC9WWZZRCRHPQ1' where id=6;
-update noar ti set v0='CNZOKRHRC9WWZZRCRHPQ1' where id=6;
-update noar tt set b0='3LO2V4LLBZMRPMGL3QQSDDKM05' where id=6;
-update noar ti set b0='3LO2V4LLBZMRPMGL3QQSDDKM05' where id=6;
-update noar tt set v0='6APG6HGWLJTIIBDS9' where id=6;
-update noar ti set v0='6APG6HGWLJTIIBDS9' where id=6;
-update noar tt set b1='XIUSQTJ3KQRAM3BIDUU5STK6Z' where id=6;
-update noar ti set b1='XIUSQTJ3KQRAM3BIDUU5STK6Z' where id=6;
-update noar tt set v0='WIHRFWOM6RIQT02NNT1' where id=6;
-update noar ti set v0='WIHRFWOM6RIQT02NNT1' where id=6;
-update noar tt set b2='GLC41' where id=6;
-update noar ti set b2='GLC41' where id=6;
-update noar tt set v0='HXU2ON7XXF45V07QK1FTHPYZ06VNY24J' where id=7;
-update noar ti set v0='HXU2ON7XXF45V07QK1FTHPYZ06VNY24J' where id=7;
-update noar tt set b0='B3URBSGX1J' where id=7;
-update noar ti set b0='B3URBSGX1J' where id=7;
-update noar tt set v0='LL36B' where id=7;
-update noar ti set v0='LL36B' where id=7;
-update noar tt set b1='8XH7466YFSOORGNOAGIW' where id=7;
-update noar ti set b1='8XH7466YFSOORGNOAGIW' where id=7;
-update noar tt set v0='1ZSQIMUMTW81HPTQ5BGQQU4KL8OWBD' where id=7;
-update noar ti set v0='1ZSQIMUMTW81HPTQ5BGQQU4KL8OWBD' where id=7;
-update noar tt set b2='4JSJLNDWQHXVZZ' where id=7;
-update noar ti set b2='4JSJLNDWQHXVZZ' where id=7;
-update noar tt set v0='RK7PKKVKDH3SYN0GLKQ6VNS' where id=8;
-update noar ti set v0='RK7PKKVKDH3SYN0GLKQ6VNS' where id=8;
-update noar tt set b0='YL1E91R8B9SNTZZ7K8BDF6JME86CET2' where id=8;
-update noar ti set b0='YL1E91R8B9SNTZZ7K8BDF6JME86CET2' where id=8;
-update noar tt set v0='EDSER' where id=8;
-update noar ti set v0='EDSER' where id=8;
-update noar tt set b1='L47ZLG9SZ6LXO2I8VKPZ7G' where id=8;
-update noar ti set b1='L47ZLG9SZ6LXO2I8VKPZ7G' where id=8;
-update noar tt set v0='U' where id=8;
-update noar ti set v0='U' where id=8;
-update noar tt set b2='R7U7QIA4BC5ILV' where id=8;
-update noar ti set b2='R7U7QIA4BC5ILV' where id=8;
-update noar tt set v0='L34A926M4' where id=9;
-update noar ti set v0='L34A926M4' where id=9;
-update noar tt set b0='V3P35UFHF9B44UGPV' where id=9;
-update noar ti set b0='V3P35UFHF9B44UGPV' where id=9;
-update noar tt set v0='HK81AJ' where id=9;
-update noar ti set v0='HK81AJ' where id=9;
-update noar tt set b1='E68MZTQEMU3J6NQY0JD7RBQ7' where id=9;
-update noar ti set b1='E68MZTQEMU3J6NQY0JD7RBQ7' where id=9;
-update noar tt set v0='87UJ1M' where id=9;
-update noar ti set v0='87UJ1M' where id=9;
-update noar tt set b2='HEPA59RITMM9FYMS6O1' where id=9;
-update noar ti set b2='HEPA59RITMM9FYMS6O1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KR6CD6J84QBMHHZMQPX56F4TH20' where id=1;
-update noar ti set v0='KR6CD6J84QBMHHZMQPX56F4TH20' where id=1;
-update noar tt set b0='YKLJEKDQMMTVB66Q1Y8RO' where id=1;
-update noar ti set b0='YKLJEKDQMMTVB66Q1Y8RO' where id=1;
-update noar tt set v0='I87' where id=1;
-update noar ti set v0='I87' where id=1;
-update noar tt set b1='FIH4E146YD9XAI8WTZ6EI7ZT8E6H' where id=1;
-update noar ti set b1='FIH4E146YD9XAI8WTZ6EI7ZT8E6H' where id=1;
-update noar tt set v0='7Z4Y2IVOA28OHY0NRCVK9WDV056' where id=1;
-update noar ti set v0='7Z4Y2IVOA28OHY0NRCVK9WDV056' where id=1;
-update noar tt set b2='9MR583L9POAYT06HVFZU8AMA' where id=1;
-update noar ti set b2='9MR583L9POAYT06HVFZU8AMA' where id=1;
-update noar tt set v0='ZUI9ETVQ5ML65N' where id=2;
-update noar ti set v0='ZUI9ETVQ5ML65N' where id=2;
-update noar tt set b0='G96KUMZ' where id=2;
-update noar ti set b0='G96KUMZ' where id=2;
-update noar tt set v0='VDOV3MDT3' where id=2;
-update noar ti set v0='VDOV3MDT3' where id=2;
-update noar tt set b1='IH06FHS8' where id=2;
-update noar ti set b1='IH06FHS8' where id=2;
-update noar tt set v0='PMLW0AO0IO6K8OIS4G353MK6C' where id=2;
-update noar ti set v0='PMLW0AO0IO6K8OIS4G353MK6C' where id=2;
-update noar tt set b2='DSILZ9VZD3YPV7UKRX3M' where id=2;
-update noar ti set b2='DSILZ9VZD3YPV7UKRX3M' where id=2;
-update noar tt set v0='TWLJHR0FL' where id=3;
-update noar ti set v0='TWLJHR0FL' where id=3;
-update noar tt set b0='7488CW' where id=3;
-update noar ti set b0='7488CW' where id=3;
-update noar tt set v0='U151TG' where id=3;
-update noar ti set v0='U151TG' where id=3;
-update noar tt set b1='DNCZUGXB9G1OI9WQNM6XEO' where id=3;
-update noar ti set b1='DNCZUGXB9G1OI9WQNM6XEO' where id=3;
-update noar tt set v0='EPOBTSF40D33J8474BYRVTI85V' where id=3;
-update noar ti set v0='EPOBTSF40D33J8474BYRVTI85V' where id=3;
-update noar tt set b2='XI' where id=3;
-update noar ti set b2='XI' where id=3;
-update noar tt set v0='R0W5P3E' where id=4;
-update noar ti set v0='R0W5P3E' where id=4;
-update noar tt set b0='9HINPQNXGA9XVJ5A3VJIP8JS' where id=4;
-update noar ti set b0='9HINPQNXGA9XVJ5A3VJIP8JS' where id=4;
-update noar tt set v0='LGXWKJWGM48NZ4D3IN470WGA8B0P5' where id=4;
-update noar ti set v0='LGXWKJWGM48NZ4D3IN470WGA8B0P5' where id=4;
-update noar tt set b1='TTFV7HNFFF1TZS2TNQQN47IGRE' where id=4;
-update noar ti set b1='TTFV7HNFFF1TZS2TNQQN47IGRE' where id=4;
-update noar tt set v0='VJ0SQ2LI65VG9V' where id=4;
-update noar ti set v0='VJ0SQ2LI65VG9V' where id=4;
-update noar tt set b2='OC8G060CPO0T7NV' where id=4;
-update noar ti set b2='OC8G060CPO0T7NV' where id=4;
-update noar tt set v0='A76VH8AT62PN7X6SO' where id=5;
-update noar ti set v0='A76VH8AT62PN7X6SO' where id=5;
-update noar tt set b0='HQI' where id=5;
-update noar ti set b0='HQI' where id=5;
-update noar tt set v0='PPEUE809UU' where id=5;
-update noar ti set v0='PPEUE809UU' where id=5;
-update noar tt set b1='MBG' where id=5;
-update noar ti set b1='MBG' where id=5;
-update noar tt set v0='YL0FNAO8K0OD8OX7SQHGPO' where id=5;
-update noar ti set v0='YL0FNAO8K0OD8OX7SQHGPO' where id=5;
-update noar tt set b2='IW203FVPO0ZC80BQC9' where id=5;
-update noar ti set b2='IW203FVPO0ZC80BQC9' where id=5;
-update noar tt set v0='9' where id=6;
-update noar ti set v0='9' where id=6;
-update noar tt set b0='RA173ND740XTMO6TVAF3A121PZEO1' where id=6;
-update noar ti set b0='RA173ND740XTMO6TVAF3A121PZEO1' where id=6;
-update noar tt set v0='9ZZUQYADGJVNH' where id=6;
-update noar ti set v0='9ZZUQYADGJVNH' where id=6;
-update noar tt set b1='41LB5CSJ1KKXUA0FHUZ0LFVP0UN1' where id=6;
-update noar ti set b1='41LB5CSJ1KKXUA0FHUZ0LFVP0UN1' where id=6;
-update noar tt set v0='1MHTHUQFUE7NDVBKGWTLS20P' where id=6;
-update noar ti set v0='1MHTHUQFUE7NDVBKGWTLS20P' where id=6;
-update noar tt set b2='FZNWI0T7D8HEGGXCDLW5V8' where id=6;
-update noar ti set b2='FZNWI0T7D8HEGGXCDLW5V8' where id=6;
-update noar tt set v0='PYG168I5HPMQZJ50WTW' where id=7;
-update noar ti set v0='PYG168I5HPMQZJ50WTW' where id=7;
-update noar tt set b0='AIP4G' where id=7;
-update noar ti set b0='AIP4G' where id=7;
-update noar tt set v0='RLL56UBNGW9V0H5B1JFTJ8T45' where id=7;
-update noar ti set v0='RLL56UBNGW9V0H5B1JFTJ8T45' where id=7;
-update noar tt set b1='8R04DYD8WXDL9J8GA9K46' where id=7;
-update noar ti set b1='8R04DYD8WXDL9J8GA9K46' where id=7;
-update noar tt set v0='1440DQZJA75KEPZ' where id=7;
-update noar ti set v0='1440DQZJA75KEPZ' where id=7;
-update noar tt set b2='1RRLN29GGT5510H1HGJQRN' where id=7;
-update noar ti set b2='1RRLN29GGT5510H1HGJQRN' where id=7;
-update noar tt set v0='A7FP' where id=8;
-update noar ti set v0='A7FP' where id=8;
-update noar tt set b0='ANJCN9' where id=8;
-update noar ti set b0='ANJCN9' where id=8;
-update noar tt set v0='MOTAOXADB7OLGUA' where id=8;
-update noar ti set v0='MOTAOXADB7OLGUA' where id=8;
-update noar tt set b1='VKZ6KTY4RY' where id=8;
-update noar ti set b1='VKZ6KTY4RY' where id=8;
-update noar tt set v0='3UZR27J18RDXFZYM9R9O8YDJ5ZQ' where id=8;
-update noar ti set v0='3UZR27J18RDXFZYM9R9O8YDJ5ZQ' where id=8;
-update noar tt set b2='4FG0QHESKSZWVQXPYLO94LDQ3EJH' where id=8;
-update noar ti set b2='4FG0QHESKSZWVQXPYLO94LDQ3EJH' where id=8;
-update noar tt set v0='9QTTIQVM2X5445E1301' where id=9;
-update noar ti set v0='9QTTIQVM2X5445E1301' where id=9;
-update noar tt set b0='0ZUTGBTKWPV6DNOU368JF9' where id=9;
-update noar ti set b0='0ZUTGBTKWPV6DNOU368JF9' where id=9;
-update noar tt set v0='EOKS4EH9CAB58NNTO6' where id=9;
-update noar ti set v0='EOKS4EH9CAB58NNTO6' where id=9;
-update noar tt set b1='QV9JKQS7TFIZEI' where id=9;
-update noar ti set b1='QV9JKQS7TFIZEI' where id=9;
-update noar tt set v0='523I0MUVJGEERQWURHOKW2XA17U2L' where id=9;
-update noar ti set v0='523I0MUVJGEERQWURHOKW2XA17U2L' where id=9;
-update noar tt set b2='DJPLTJ3B3ZI5KDSGN3J' where id=9;
-update noar ti set b2='DJPLTJ3B3ZI5KDSGN3J' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QI1D524Q1F0N1ZCQRQQBJHCO' where id=1;
-update noar ti set v0='QI1D524Q1F0N1ZCQRQQBJHCO' where id=1;
-update noar tt set b0='PAFV69S' where id=1;
-update noar ti set b0='PAFV69S' where id=1;
-update noar tt set v0='409ATEAANPGR91AX0A0M' where id=1;
-update noar ti set v0='409ATEAANPGR91AX0A0M' where id=1;
-update noar tt set b1='LB21FBR33M95CARMU64NI' where id=1;
-update noar ti set b1='LB21FBR33M95CARMU64NI' where id=1;
-update noar tt set v0='Z6HOGCQD4CD' where id=1;
-update noar ti set v0='Z6HOGCQD4CD' where id=1;
-update noar tt set b2='VPQZG88' where id=1;
-update noar ti set b2='VPQZG88' where id=1;
-update noar tt set v0='R9P0OHVUEQS4L63EA0RE93N' where id=2;
-update noar ti set v0='R9P0OHVUEQS4L63EA0RE93N' where id=2;
-update noar tt set b0='F0' where id=2;
-update noar ti set b0='F0' where id=2;
-update noar tt set v0='P28R16ZVLNQG03ZLOUQWMW' where id=2;
-update noar ti set v0='P28R16ZVLNQG03ZLOUQWMW' where id=2;
-update noar tt set b1='QIT57VJ4' where id=2;
-update noar ti set b1='QIT57VJ4' where id=2;
-update noar tt set v0='VFK7784E8XA1Y78T4KZ9X9F1JC1DW9' where id=2;
-update noar ti set v0='VFK7784E8XA1Y78T4KZ9X9F1JC1DW9' where id=2;
-update noar tt set b2='Q54H9KI1LH' where id=2;
-update noar ti set b2='Q54H9KI1LH' where id=2;
-update noar tt set v0='XSG3KHPK3SDS462XWJSDDK' where id=3;
-update noar ti set v0='XSG3KHPK3SDS462XWJSDDK' where id=3;
-update noar tt set b0='PMFR2O1H9EW9OIP1RHT6LOPF4ZJSQ' where id=3;
-update noar ti set b0='PMFR2O1H9EW9OIP1RHT6LOPF4ZJSQ' where id=3;
-update noar tt set v0='5HL3KNE693HPYYQ1WAJH' where id=3;
-update noar ti set v0='5HL3KNE693HPYYQ1WAJH' where id=3;
-update noar tt set b1='CWA86VXD80VCBODCTRZ2KH507K' where id=3;
-update noar ti set b1='CWA86VXD80VCBODCTRZ2KH507K' where id=3;
-update noar tt set v0='4JXQ0USI6W4NDSZ8SALR0ARP' where id=3;
-update noar ti set v0='4JXQ0USI6W4NDSZ8SALR0ARP' where id=3;
-update noar tt set b2='OE10V' where id=3;
-update noar ti set b2='OE10V' where id=3;
-update noar tt set v0='1PDUHI59GTBI3JKOKFW0' where id=4;
-update noar ti set v0='1PDUHI59GTBI3JKOKFW0' where id=4;
-update noar tt set b0='JDQBUVHWHW56AMEIODVTZVI2B1F' where id=4;
-update noar ti set b0='JDQBUVHWHW56AMEIODVTZVI2B1F' where id=4;
-update noar tt set v0='E45XB8CQV9ICXLVTEGF' where id=4;
-update noar ti set v0='E45XB8CQV9ICXLVTEGF' where id=4;
-update noar tt set b1='GQYJ04AD9B' where id=4;
-update noar ti set b1='GQYJ04AD9B' where id=4;
-update noar tt set v0='C88UGD7EP3W2SY2W' where id=4;
-update noar ti set v0='C88UGD7EP3W2SY2W' where id=4;
-update noar tt set b2='C6H1EG1PS62NB1NP1LZH7' where id=4;
-update noar ti set b2='C6H1EG1PS62NB1NP1LZH7' where id=4;
-update noar tt set v0='EGBAY8M07WWQ8FELS7BSO2ZFU' where id=5;
-update noar ti set v0='EGBAY8M07WWQ8FELS7BSO2ZFU' where id=5;
-update noar tt set b0='ITK60WIK' where id=5;
-update noar ti set b0='ITK60WIK' where id=5;
-update noar tt set v0='MHCY2LN8RDAS159QSJNNO5XL7ROVA81' where id=5;
-update noar ti set v0='MHCY2LN8RDAS159QSJNNO5XL7ROVA81' where id=5;
-update noar tt set b1='M3ZE1' where id=5;
-update noar ti set b1='M3ZE1' where id=5;
-update noar tt set v0='3TQW87CF8R6NRTA3MGSWKL' where id=5;
-update noar ti set v0='3TQW87CF8R6NRTA3MGSWKL' where id=5;
-update noar tt set b2='XF5EV84RRH46WSU' where id=5;
-update noar ti set b2='XF5EV84RRH46WSU' where id=5;
-update noar tt set v0='GAQPM9PEZ9J9' where id=6;
-update noar ti set v0='GAQPM9PEZ9J9' where id=6;
-update noar tt set b0='JNFM9DOS07CX' where id=6;
-update noar ti set b0='JNFM9DOS07CX' where id=6;
-update noar tt set v0='EKTA2JA' where id=6;
-update noar ti set v0='EKTA2JA' where id=6;
-update noar tt set b1='9TI64C8W' where id=6;
-update noar ti set b1='9TI64C8W' where id=6;
-update noar tt set v0='QPQO6L45ERCQ' where id=6;
-update noar ti set v0='QPQO6L45ERCQ' where id=6;
-update noar tt set b2='YU6O322N84' where id=6;
-update noar ti set b2='YU6O322N84' where id=6;
-update noar tt set v0='9MOPKEC3YHUC7JCBDE3DNAWYIQ5JGRLJ' where id=7;
-update noar ti set v0='9MOPKEC3YHUC7JCBDE3DNAWYIQ5JGRLJ' where id=7;
-update noar tt set b0='K1VOH19RCN5M0H9' where id=7;
-update noar ti set b0='K1VOH19RCN5M0H9' where id=7;
-update noar tt set v0='Z1PEO653XQ' where id=7;
-update noar ti set v0='Z1PEO653XQ' where id=7;
-update noar tt set b1='E7FTONJM9D5YK4XSC7B232MAHZEQBI' where id=7;
-update noar ti set b1='E7FTONJM9D5YK4XSC7B232MAHZEQBI' where id=7;
-update noar tt set v0='1CHPH7IBAKB5MJD7CER4ZW' where id=7;
-update noar ti set v0='1CHPH7IBAKB5MJD7CER4ZW' where id=7;
-update noar tt set b2='H8I2AB424FIW1G0Y06QAVQ' where id=7;
-update noar ti set b2='H8I2AB424FIW1G0Y06QAVQ' where id=7;
-update noar tt set v0='P9C6M01CH7T3O00LP9FSBMHZM' where id=8;
-update noar ti set v0='P9C6M01CH7T3O00LP9FSBMHZM' where id=8;
-update noar tt set b0='P1K19RV7VCEZTO7Z93Q1VMT' where id=8;
-update noar ti set b0='P1K19RV7VCEZTO7Z93Q1VMT' where id=8;
-update noar tt set v0='SYEX0YYSQ2027AF8R662XUHY38' where id=8;
-update noar ti set v0='SYEX0YYSQ2027AF8R662XUHY38' where id=8;
-update noar tt set b1='Z46W8IVOU102' where id=8;
-update noar ti set b1='Z46W8IVOU102' where id=8;
-update noar tt set v0='3FC82NFQVXW92HK4TLP4FI8AWWRKJ5' where id=8;
-update noar ti set v0='3FC82NFQVXW92HK4TLP4FI8AWWRKJ5' where id=8;
-update noar tt set b2='Z1F4CV84KTF' where id=8;
-update noar ti set b2='Z1F4CV84KTF' where id=8;
-update noar tt set v0='9WJE2BGKD' where id=9;
-update noar ti set v0='9WJE2BGKD' where id=9;
-update noar tt set b0='XHZX1I8N23X7PYXIZMSGJVTSG9YBPP' where id=9;
-update noar ti set b0='XHZX1I8N23X7PYXIZMSGJVTSG9YBPP' where id=9;
-update noar tt set v0='3ZC3UYU38PXORS1U5GC997LTW6QU3' where id=9;
-update noar ti set v0='3ZC3UYU38PXORS1U5GC997LTW6QU3' where id=9;
-update noar tt set b1='4MRXLH' where id=9;
-update noar ti set b1='4MRXLH' where id=9;
-update noar tt set v0='HX1SEM5J857LF8MG4EDN' where id=9;
-update noar ti set v0='HX1SEM5J857LF8MG4EDN' where id=9;
-update noar tt set b2='TLHBOX3UVX879TGT3W' where id=9;
-update noar ti set b2='TLHBOX3UVX879TGT3W' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UGNW0NVR9CGHXEE' where id=1;
-update noar ti set v0='UGNW0NVR9CGHXEE' where id=1;
-update noar tt set b0='JZP1DF02Q2G08DC4J' where id=1;
-update noar ti set b0='JZP1DF02Q2G08DC4J' where id=1;
-update noar tt set v0='OUK5P1NMIKTAYB0LUOD' where id=1;
-update noar ti set v0='OUK5P1NMIKTAYB0LUOD' where id=1;
-update noar tt set b1='3RC0S4F0T9GKAFI3DGEWMYR6E4' where id=1;
-update noar ti set b1='3RC0S4F0T9GKAFI3DGEWMYR6E4' where id=1;
-update noar tt set v0='RXAQ2ZJKPIEGLGDS6GB6N' where id=1;
-update noar ti set v0='RXAQ2ZJKPIEGLGDS6GB6N' where id=1;
-update noar tt set b2='6X3Q836J0HJAMIO32I9MQ59PF' where id=1;
-update noar ti set b2='6X3Q836J0HJAMIO32I9MQ59PF' where id=1;
-update noar tt set v0='J' where id=2;
-update noar ti set v0='J' where id=2;
-update noar tt set b0='4EE1BFRMWLI12I1M7Y8LIJ7GCLD0' where id=2;
-update noar ti set b0='4EE1BFRMWLI12I1M7Y8LIJ7GCLD0' where id=2;
-update noar tt set v0='DVCWYO' where id=2;
-update noar ti set v0='DVCWYO' where id=2;
-update noar tt set b1='AV615JHC8H0YVWUZ8LCT6YEQV' where id=2;
-update noar ti set b1='AV615JHC8H0YVWUZ8LCT6YEQV' where id=2;
-update noar tt set v0='SQ32WAZI0XC9UCZOW57AK' where id=2;
-update noar ti set v0='SQ32WAZI0XC9UCZOW57AK' where id=2;
-update noar tt set b2='H8QNRP06IZ98HU' where id=2;
-update noar ti set b2='H8QNRP06IZ98HU' where id=2;
-update noar tt set v0='GCSIQH4HQGOVW6LOUMIFI3DNLK8PQJ' where id=3;
-update noar ti set v0='GCSIQH4HQGOVW6LOUMIFI3DNLK8PQJ' where id=3;
-update noar tt set b0='SR5BE2' where id=3;
-update noar ti set b0='SR5BE2' where id=3;
-update noar tt set v0='FUK4CPT09' where id=3;
-update noar ti set v0='FUK4CPT09' where id=3;
-update noar tt set b1='FK93J39T' where id=3;
-update noar ti set b1='FK93J39T' where id=3;
-update noar tt set v0='Y8MPUQX06QU93ISM' where id=3;
-update noar ti set v0='Y8MPUQX06QU93ISM' where id=3;
-update noar tt set b2='AQOM794MF6' where id=3;
-update noar ti set b2='AQOM794MF6' where id=3;
-update noar tt set v0='YGNZ37H2EY' where id=4;
-update noar ti set v0='YGNZ37H2EY' where id=4;
-update noar tt set b0='ISTM731LD2T0VS9GTV1127IZ31D7' where id=4;
-update noar ti set b0='ISTM731LD2T0VS9GTV1127IZ31D7' where id=4;
-update noar tt set v0='EVMR7QIFIA5ET' where id=4;
-update noar ti set v0='EVMR7QIFIA5ET' where id=4;
-update noar tt set b1='OEE8YI2NTBI830RQ50EOTJ' where id=4;
-update noar ti set b1='OEE8YI2NTBI830RQ50EOTJ' where id=4;
-update noar tt set v0='CM340O76' where id=4;
-update noar ti set v0='CM340O76' where id=4;
-update noar tt set b2='MTVH671' where id=4;
-update noar ti set b2='MTVH671' where id=4;
-update noar tt set v0='NUXIT7YXBWNU7JSSEG' where id=5;
-update noar ti set v0='NUXIT7YXBWNU7JSSEG' where id=5;
-update noar tt set b0='5Q2Q6V7687QVIXLKZ' where id=5;
-update noar ti set b0='5Q2Q6V7687QVIXLKZ' where id=5;
-update noar tt set v0='DRLXXKEFR' where id=5;
-update noar ti set v0='DRLXXKEFR' where id=5;
-update noar tt set b1='NKU03MBYK' where id=5;
-update noar ti set b1='NKU03MBYK' where id=5;
-update noar tt set v0='JVR3WRCQDPZRNM' where id=5;
-update noar ti set v0='JVR3WRCQDPZRNM' where id=5;
-update noar tt set b2='2EEAQS3Z3CAKPH6X5' where id=5;
-update noar ti set b2='2EEAQS3Z3CAKPH6X5' where id=5;
-update noar tt set v0='5MPNKQWARIS25H67PT69WJGFYFS68393' where id=6;
-update noar ti set v0='5MPNKQWARIS25H67PT69WJGFYFS68393' where id=6;
-update noar tt set b0='L0WOAUA8WXYQ79E8L' where id=6;
-update noar ti set b0='L0WOAUA8WXYQ79E8L' where id=6;
-update noar tt set v0='90K71NJ4WWF0T2EAP5' where id=6;
-update noar ti set v0='90K71NJ4WWF0T2EAP5' where id=6;
-update noar tt set b1='XHAOECLN4YC7LRK8U8CHX0C349' where id=6;
-update noar ti set b1='XHAOECLN4YC7LRK8U8CHX0C349' where id=6;
-update noar tt set v0='8734P' where id=6;
-update noar ti set v0='8734P' where id=6;
-update noar tt set b2='C' where id=6;
-update noar ti set b2='C' where id=6;
-update noar tt set v0='R' where id=7;
-update noar ti set v0='R' where id=7;
-update noar tt set b0='L3X5DO95UYNEIE48SV2R5' where id=7;
-update noar ti set b0='L3X5DO95UYNEIE48SV2R5' where id=7;
-update noar tt set v0='9GMTQFPDXZ5RZY6ELJ2UD8BEHIU' where id=7;
-update noar ti set v0='9GMTQFPDXZ5RZY6ELJ2UD8BEHIU' where id=7;
-update noar tt set b1='48TEU3QD39KNR7223EPV' where id=7;
-update noar ti set b1='48TEU3QD39KNR7223EPV' where id=7;
-update noar tt set v0='2T92WIU6XOLA5VU' where id=7;
-update noar ti set v0='2T92WIU6XOLA5VU' where id=7;
-update noar tt set b2='WMA40QRLVM937BKUZVF444M8A81QKX' where id=7;
-update noar ti set b2='WMA40QRLVM937BKUZVF444M8A81QKX' where id=7;
-update noar tt set v0='BPPUE21RWWR0NXYWDA' where id=8;
-update noar ti set v0='BPPUE21RWWR0NXYWDA' where id=8;
-update noar tt set b0='ZG9QN48YJM13AYU5YYQVM7BM145HVYOT' where id=8;
-update noar ti set b0='ZG9QN48YJM13AYU5YYQVM7BM145HVYOT' where id=8;
-update noar tt set v0='W97MQZ' where id=8;
-update noar ti set v0='W97MQZ' where id=8;
-update noar tt set b1='Q2652ZRV6NHLCVEN0212YE' where id=8;
-update noar ti set b1='Q2652ZRV6NHLCVEN0212YE' where id=8;
-update noar tt set v0='5TRGJOZFXF64CHGHVTGR6WQ55PU6' where id=8;
-update noar ti set v0='5TRGJOZFXF64CHGHVTGR6WQ55PU6' where id=8;
-update noar tt set b2='2Z2MHTS9A8M7AYJV' where id=8;
-update noar ti set b2='2Z2MHTS9A8M7AYJV' where id=8;
-update noar tt set v0='1SRR' where id=9;
-update noar ti set v0='1SRR' where id=9;
-update noar tt set b0='K0RGO5EAPJ9QXFISR2RBVI6Q1P' where id=9;
-update noar ti set b0='K0RGO5EAPJ9QXFISR2RBVI6Q1P' where id=9;
-update noar tt set v0='PFVSYT0IF6ZB' where id=9;
-update noar ti set v0='PFVSYT0IF6ZB' where id=9;
-update noar tt set b1='CE6AP' where id=9;
-update noar ti set b1='CE6AP' where id=9;
-update noar tt set v0='WSLG7UVT8HD4TT9X0C1' where id=9;
-update noar ti set v0='WSLG7UVT8HD4TT9X0C1' where id=9;
-update noar tt set b2='P7F7NRQYGF1TFO8ZOGBRJV' where id=9;
-update noar ti set b2='P7F7NRQYGF1TFO8ZOGBRJV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='07J9' where id=1;
-update noar ti set v0='07J9' where id=1;
-update noar tt set b0='DUNKPINS' where id=1;
-update noar ti set b0='DUNKPINS' where id=1;
-update noar tt set v0='YD9BMR9BDMAZ4LVFCUJG9GVNTM' where id=1;
-update noar ti set v0='YD9BMR9BDMAZ4LVFCUJG9GVNTM' where id=1;
-update noar tt set b1='T4EWDSW5IX2STVK1TPIL717N5N3VP' where id=1;
-update noar ti set b1='T4EWDSW5IX2STVK1TPIL717N5N3VP' where id=1;
-update noar tt set v0='3I9WPSAUCBCP9Y' where id=1;
-update noar ti set v0='3I9WPSAUCBCP9Y' where id=1;
-update noar tt set b2='89KVC0QT2EFKMSO846PA8GLF6FWBOVHS' where id=1;
-update noar ti set b2='89KVC0QT2EFKMSO846PA8GLF6FWBOVHS' where id=1;
-update noar tt set v0='AUDY6GSLY' where id=2;
-update noar ti set v0='AUDY6GSLY' where id=2;
-update noar tt set b0='IS3TCTF4X1Y5' where id=2;
-update noar ti set b0='IS3TCTF4X1Y5' where id=2;
-update noar tt set v0='L7KOQ5B' where id=2;
-update noar ti set v0='L7KOQ5B' where id=2;
-update noar tt set b1='C4398W6L1EQTAH6' where id=2;
-update noar ti set b1='C4398W6L1EQTAH6' where id=2;
-update noar tt set v0='1YV3LGXWK9G4JLPSU1YQ9T3IU2EK3GI' where id=2;
-update noar ti set v0='1YV3LGXWK9G4JLPSU1YQ9T3IU2EK3GI' where id=2;
-update noar tt set b2='8E8HPFSUFTRCF0ZTEJ2BWJB0L3DMB4OK' where id=2;
-update noar ti set b2='8E8HPFSUFTRCF0ZTEJ2BWJB0L3DMB4OK' where id=2;
-update noar tt set v0='KGDBMO3SQWHJN5F6JU3U70K' where id=3;
-update noar ti set v0='KGDBMO3SQWHJN5F6JU3U70K' where id=3;
-update noar tt set b0='EK55ZT' where id=3;
-update noar ti set b0='EK55ZT' where id=3;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b1='079DI85RQAQ5ID094U1W9' where id=3;
-update noar ti set b1='079DI85RQAQ5ID094U1W9' where id=3;
-update noar tt set v0='7UVJRKSQ26BTR1L8H8' where id=3;
-update noar ti set v0='7UVJRKSQ26BTR1L8H8' where id=3;
-update noar tt set b2='84F' where id=3;
-update noar ti set b2='84F' where id=3;
-update noar tt set v0='OPQTY9S0013' where id=4;
-update noar ti set v0='OPQTY9S0013' where id=4;
-update noar tt set b0='3E03NQ5OUYGN7E' where id=4;
-update noar ti set b0='3E03NQ5OUYGN7E' where id=4;
-update noar tt set v0='IBMJ' where id=4;
-update noar ti set v0='IBMJ' where id=4;
-update noar tt set b1='GQO72754ZJRHIO1D1WQ' where id=4;
-update noar ti set b1='GQO72754ZJRHIO1D1WQ' where id=4;
-update noar tt set v0='659P2XRROO0W0IETQNNHPSRB5WIG8MC' where id=4;
-update noar ti set v0='659P2XRROO0W0IETQNNHPSRB5WIG8MC' where id=4;
-update noar tt set b2='SX8N2G6EG3PJ' where id=4;
-update noar ti set b2='SX8N2G6EG3PJ' where id=4;
-update noar tt set v0='R5VN14NT4BRCZ3HT79JTHVO2W9H4X' where id=5;
-update noar ti set v0='R5VN14NT4BRCZ3HT79JTHVO2W9H4X' where id=5;
-update noar tt set b0='Z1KDZ4QEXRFZ1WYE0O81' where id=5;
-update noar ti set b0='Z1KDZ4QEXRFZ1WYE0O81' where id=5;
-update noar tt set v0='OQ5K08AX2NLXEF0Y7TZ8AWEFOW5UL' where id=5;
-update noar ti set v0='OQ5K08AX2NLXEF0Y7TZ8AWEFOW5UL' where id=5;
-update noar tt set b1='QY5' where id=5;
-update noar ti set b1='QY5' where id=5;
-update noar tt set v0='68ABPZVUNIOF' where id=5;
-update noar ti set v0='68ABPZVUNIOF' where id=5;
-update noar tt set b2='U5MSBBG' where id=5;
-update noar ti set b2='U5MSBBG' where id=5;
-update noar tt set v0='0M60K' where id=6;
-update noar ti set v0='0M60K' where id=6;
-update noar tt set b0='CQE8YSG0P8FIEPK' where id=6;
-update noar ti set b0='CQE8YSG0P8FIEPK' where id=6;
-update noar tt set v0='TCGONP' where id=6;
-update noar ti set v0='TCGONP' where id=6;
-update noar tt set b1='WTUDN93FH9WR5EIVCC' where id=6;
-update noar ti set b1='WTUDN93FH9WR5EIVCC' where id=6;
-update noar tt set v0='UDBYJ2NP0L13M67FROEDNJ' where id=6;
-update noar ti set v0='UDBYJ2NP0L13M67FROEDNJ' where id=6;
-update noar tt set b2='KB7857KMDAE2A4ZP4H872LASYZIKI' where id=6;
-update noar ti set b2='KB7857KMDAE2A4ZP4H872LASYZIKI' where id=6;
-update noar tt set v0='CJN0Q' where id=7;
-update noar ti set v0='CJN0Q' where id=7;
-update noar tt set b0='UEX4LLVH' where id=7;
-update noar ti set b0='UEX4LLVH' where id=7;
-update noar tt set v0='FBDZA4KGFLK9VDBA6YF1BCB' where id=7;
-update noar ti set v0='FBDZA4KGFLK9VDBA6YF1BCB' where id=7;
-update noar tt set b1='Z' where id=7;
-update noar ti set b1='Z' where id=7;
-update noar tt set v0='PTHB1U2FB238V5AY8YWNPUD3BZZRWT' where id=7;
-update noar ti set v0='PTHB1U2FB238V5AY8YWNPUD3BZZRWT' where id=7;
-update noar tt set b2='OWJTW5N6I0MUL7' where id=7;
-update noar ti set b2='OWJTW5N6I0MUL7' where id=7;
-update noar tt set v0='I5Y0GD5PFS4148N3IX8Y0M' where id=8;
-update noar ti set v0='I5Y0GD5PFS4148N3IX8Y0M' where id=8;
-update noar tt set b0='JMG6XCLCSOTI7X' where id=8;
-update noar ti set b0='JMG6XCLCSOTI7X' where id=8;
-update noar tt set v0='7V' where id=8;
-update noar ti set v0='7V' where id=8;
-update noar tt set b1='L' where id=8;
-update noar ti set b1='L' where id=8;
-update noar tt set v0='H4F5IV445QI46N30L1A77HX' where id=8;
-update noar ti set v0='H4F5IV445QI46N30L1A77HX' where id=8;
-update noar tt set b2='CNBLU0YN0TW3TVZA7' where id=8;
-update noar ti set b2='CNBLU0YN0TW3TVZA7' where id=8;
-update noar tt set v0='A7PUDKEI861Z9JY1YPN0PTTG24SMQV' where id=9;
-update noar ti set v0='A7PUDKEI861Z9JY1YPN0PTTG24SMQV' where id=9;
-update noar tt set b0='YIHPA9MJ752BQCWTCFS6Z' where id=9;
-update noar ti set b0='YIHPA9MJ752BQCWTCFS6Z' where id=9;
-update noar tt set v0='UCHJNTO63C2M5HDX0MID5NGZTO82L5X' where id=9;
-update noar ti set v0='UCHJNTO63C2M5HDX0MID5NGZTO82L5X' where id=9;
-update noar tt set b1='5BQ9J410YDMIQLH5JYAK9JTNMTZ2GPFO' where id=9;
-update noar ti set b1='5BQ9J410YDMIQLH5JYAK9JTNMTZ2GPFO' where id=9;
-update noar tt set v0='HLUUN5PSG2EBDAER' where id=9;
-update noar ti set v0='HLUUN5PSG2EBDAER' where id=9;
-update noar tt set b2='HUXWVIJAC91WLWGWZ6Y' where id=9;
-update noar ti set b2='HUXWVIJAC91WLWGWZ6Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y1HELL2FKSCKFYWHK81CHJL7TTB3C4JI' where id=1;
-update noar ti set v0='Y1HELL2FKSCKFYWHK81CHJL7TTB3C4JI' where id=1;
-update noar tt set b0='B1J2G22QAZLVOVP03K' where id=1;
-update noar ti set b0='B1J2G22QAZLVOVP03K' where id=1;
-update noar tt set v0='32M7T6IAS8' where id=1;
-update noar ti set v0='32M7T6IAS8' where id=1;
-update noar tt set b1='F41H0X9C4JYJ3' where id=1;
-update noar ti set b1='F41H0X9C4JYJ3' where id=1;
-update noar tt set v0='9YL7' where id=1;
-update noar ti set v0='9YL7' where id=1;
-update noar tt set b2='3' where id=1;
-update noar ti set b2='3' where id=1;
-update noar tt set v0='JF7H5N41N' where id=2;
-update noar ti set v0='JF7H5N41N' where id=2;
-update noar tt set b0='GORM0ID' where id=2;
-update noar ti set b0='GORM0ID' where id=2;
-update noar tt set v0='PSYD' where id=2;
-update noar ti set v0='PSYD' where id=2;
-update noar tt set b1='VWYUNAFKQCS5VJQ1YVM4DGT34' where id=2;
-update noar ti set b1='VWYUNAFKQCS5VJQ1YVM4DGT34' where id=2;
-update noar tt set v0='FKX75B0' where id=2;
-update noar ti set v0='FKX75B0' where id=2;
-update noar tt set b2='S' where id=2;
-update noar ti set b2='S' where id=2;
-update noar tt set v0='GQ3C2VIOTO' where id=3;
-update noar ti set v0='GQ3C2VIOTO' where id=3;
-update noar tt set b0='U0080HKSK66S1WLDI4' where id=3;
-update noar ti set b0='U0080HKSK66S1WLDI4' where id=3;
-update noar tt set v0='RIOXR7U1154H6' where id=3;
-update noar ti set v0='RIOXR7U1154H6' where id=3;
-update noar tt set b1='92OUPM55WJFZ93FVNM599USZRVTI29FD' where id=3;
-update noar ti set b1='92OUPM55WJFZ93FVNM599USZRVTI29FD' where id=3;
-update noar tt set v0='INSI9L7YES4S6M72OH2SB3BK8L' where id=3;
-update noar ti set v0='INSI9L7YES4S6M72OH2SB3BK8L' where id=3;
-update noar tt set b2='D0YFA7B23SBA7EZOYVK' where id=3;
-update noar ti set b2='D0YFA7B23SBA7EZOYVK' where id=3;
-update noar tt set v0='UWFW1YT9TR' where id=4;
-update noar ti set v0='UWFW1YT9TR' where id=4;
-update noar tt set b0='LC0JKL1H189YWRGASK7' where id=4;
-update noar ti set b0='LC0JKL1H189YWRGASK7' where id=4;
-update noar tt set v0='RJ0LOLIEIEI0VPYIOCEKSOSL' where id=4;
-update noar ti set v0='RJ0LOLIEIEI0VPYIOCEKSOSL' where id=4;
-update noar tt set b1='QI1Z6HHW7YL6J1GVMFPC4HE2110' where id=4;
-update noar ti set b1='QI1Z6HHW7YL6J1GVMFPC4HE2110' where id=4;
-update noar tt set v0='OLB3X9' where id=4;
-update noar ti set v0='OLB3X9' where id=4;
-update noar tt set b2='FR77ASOFM8DHX4WKEWXZCEQU81' where id=4;
-update noar ti set b2='FR77ASOFM8DHX4WKEWXZCEQU81' where id=4;
-update noar tt set v0='75EQXYSTLF9L' where id=5;
-update noar ti set v0='75EQXYSTLF9L' where id=5;
-update noar tt set b0='QLA96AONO9FMTQ1REJ8T9FOASIIP' where id=5;
-update noar ti set b0='QLA96AONO9FMTQ1REJ8T9FOASIIP' where id=5;
-update noar tt set v0='52F5SOPZCEJHDO85B80ZD9' where id=5;
-update noar ti set v0='52F5SOPZCEJHDO85B80ZD9' where id=5;
-update noar tt set b1='DX3P56C8RTV' where id=5;
-update noar ti set b1='DX3P56C8RTV' where id=5;
-update noar tt set v0='5CIRDRFLI46' where id=5;
-update noar ti set v0='5CIRDRFLI46' where id=5;
-update noar tt set b2='TSFZN780' where id=5;
-update noar ti set b2='TSFZN780' where id=5;
-update noar tt set v0='LERXY7N33M94X' where id=6;
-update noar ti set v0='LERXY7N33M94X' where id=6;
-update noar tt set b0='7OTMGUWQGSDQJHIRNE5F4DU7DZHPXHHZ' where id=6;
-update noar ti set b0='7OTMGUWQGSDQJHIRNE5F4DU7DZHPXHHZ' where id=6;
-update noar tt set v0='DJDFOB26H7LXNTX' where id=6;
-update noar ti set v0='DJDFOB26H7LXNTX' where id=6;
-update noar tt set b1='M3JBUKUU' where id=6;
-update noar ti set b1='M3JBUKUU' where id=6;
-update noar tt set v0='E2ARTWETV6PF' where id=6;
-update noar ti set v0='E2ARTWETV6PF' where id=6;
-update noar tt set b2='DPPCLK1SUW0VUPQ63' where id=6;
-update noar ti set b2='DPPCLK1SUW0VUPQ63' where id=6;
-update noar tt set v0='0LQ6P493JPNCO7YX5PFPRN8LNPL' where id=7;
-update noar ti set v0='0LQ6P493JPNCO7YX5PFPRN8LNPL' where id=7;
-update noar tt set b0='1QF5OTOLTC80E' where id=7;
-update noar ti set b0='1QF5OTOLTC80E' where id=7;
-update noar tt set v0='YKY6' where id=7;
-update noar ti set v0='YKY6' where id=7;
-update noar tt set b1='QT6R3RUR6BF27B' where id=7;
-update noar ti set b1='QT6R3RUR6BF27B' where id=7;
-update noar tt set v0='CPS2F8IV6BGIMYZP3GMJVB4I' where id=7;
-update noar ti set v0='CPS2F8IV6BGIMYZP3GMJVB4I' where id=7;
-update noar tt set b2='RKTFHR1Z1NP0P7VU20Z' where id=7;
-update noar ti set b2='RKTFHR1Z1NP0P7VU20Z' where id=7;
-update noar tt set v0='W4FR22244IVXF86053WMHMN9A6Y5LBT' where id=8;
-update noar ti set v0='W4FR22244IVXF86053WMHMN9A6Y5LBT' where id=8;
-update noar tt set b0='Q6K7UJDG9RPA5C1J' where id=8;
-update noar ti set b0='Q6K7UJDG9RPA5C1J' where id=8;
-update noar tt set v0='5Z5' where id=8;
-update noar ti set v0='5Z5' where id=8;
-update noar tt set b1='9ZP2C5ZOBGIKIHNG5A1HUN' where id=8;
-update noar ti set b1='9ZP2C5ZOBGIKIHNG5A1HUN' where id=8;
-update noar tt set v0='95ES6ZYFJS9Z9L9AM95E4YUAZS8J8' where id=8;
-update noar ti set v0='95ES6ZYFJS9Z9L9AM95E4YUAZS8J8' where id=8;
-update noar tt set b2='5G85BF4ME' where id=8;
-update noar ti set b2='5G85BF4ME' where id=8;
-update noar tt set v0='PO6I5UU' where id=9;
-update noar ti set v0='PO6I5UU' where id=9;
-update noar tt set b0='G8UNHO346VDSQY' where id=9;
-update noar ti set b0='G8UNHO346VDSQY' where id=9;
-update noar tt set v0='RU7' where id=9;
-update noar ti set v0='RU7' where id=9;
-update noar tt set b1='HZZ9VVU6WZPDGJVFY4CODI8ZH' where id=9;
-update noar ti set b1='HZZ9VVU6WZPDGJVFY4CODI8ZH' where id=9;
-update noar tt set v0='2L7ZQABVFBPMEA6UZ' where id=9;
-update noar ti set v0='2L7ZQABVFBPMEA6UZ' where id=9;
-update noar tt set b2='PS0LKOIW4HGSJJ27DFDX7XV5EJ' where id=9;
-update noar ti set b2='PS0LKOIW4HGSJJ27DFDX7XV5EJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O499U2CZ1W0U5UI2Z' where id=1;
-update noar ti set v0='O499U2CZ1W0U5UI2Z' where id=1;
-update noar tt set b0='HOGQ6ZM7PN9OFRYJ' where id=1;
-update noar ti set b0='HOGQ6ZM7PN9OFRYJ' where id=1;
-update noar tt set v0='CBNRM20N' where id=1;
-update noar ti set v0='CBNRM20N' where id=1;
-update noar tt set b1='B1EGGLEC19FD' where id=1;
-update noar ti set b1='B1EGGLEC19FD' where id=1;
-update noar tt set v0='QH144WL15HL2' where id=1;
-update noar ti set v0='QH144WL15HL2' where id=1;
-update noar tt set b2='QW' where id=1;
-update noar ti set b2='QW' where id=1;
-update noar tt set v0='NN4RBU45QV5T' where id=2;
-update noar ti set v0='NN4RBU45QV5T' where id=2;
-update noar tt set b0='4IRAIOI2DEDW028P2Y0P4I9PW' where id=2;
-update noar ti set b0='4IRAIOI2DEDW028P2Y0P4I9PW' where id=2;
-update noar tt set v0='UXDZ86EVPLUYKPYG1BLB0P171MWI73' where id=2;
-update noar ti set v0='UXDZ86EVPLUYKPYG1BLB0P171MWI73' where id=2;
-update noar tt set b1='1CV3KS5OY6PV984WGM1V6J4H65WAWRJ' where id=2;
-update noar ti set b1='1CV3KS5OY6PV984WGM1V6J4H65WAWRJ' where id=2;
-update noar tt set v0='1GLZUW4P2BME97A9' where id=2;
-update noar ti set v0='1GLZUW4P2BME97A9' where id=2;
-update noar tt set b2='BA' where id=2;
-update noar ti set b2='BA' where id=2;
-update noar tt set v0='ABF9F8LHJ2FXCBXA4K12WIJLZCU3ZJ' where id=3;
-update noar ti set v0='ABF9F8LHJ2FXCBXA4K12WIJLZCU3ZJ' where id=3;
-update noar tt set b0='DW7C9KSN5F4F' where id=3;
-update noar ti set b0='DW7C9KSN5F4F' where id=3;
-update noar tt set v0='ILZZLX6XAMWY8MXTF8NQ4' where id=3;
-update noar ti set v0='ILZZLX6XAMWY8MXTF8NQ4' where id=3;
-update noar tt set b1='4EK0FH63EC4224EIEBE' where id=3;
-update noar ti set b1='4EK0FH63EC4224EIEBE' where id=3;
-update noar tt set v0='N2B6ZXIN2XPGMFXJFEZT7KXZ6R' where id=3;
-update noar ti set v0='N2B6ZXIN2XPGMFXJFEZT7KXZ6R' where id=3;
-update noar tt set b2='8BZS8XFLDG5NM47F20VL' where id=3;
-update noar ti set b2='8BZS8XFLDG5NM47F20VL' where id=3;
-update noar tt set v0='CFRL1' where id=4;
-update noar ti set v0='CFRL1' where id=4;
-update noar tt set b0='D6IHVPTY3E4OEHCVCG2XZI5CTX7' where id=4;
-update noar ti set b0='D6IHVPTY3E4OEHCVCG2XZI5CTX7' where id=4;
-update noar tt set v0='8XQWCT32XM5GUY' where id=4;
-update noar ti set v0='8XQWCT32XM5GUY' where id=4;
-update noar tt set b1='XU3B0LMV6' where id=4;
-update noar ti set b1='XU3B0LMV6' where id=4;
-update noar tt set v0='HNS54CLWPG' where id=4;
-update noar ti set v0='HNS54CLWPG' where id=4;
-update noar tt set b2='OCN93J' where id=4;
-update noar ti set b2='OCN93J' where id=4;
-update noar tt set v0='3NC3111G0' where id=5;
-update noar ti set v0='3NC3111G0' where id=5;
-update noar tt set b0='E7P4G7HSADKZ33JP' where id=5;
-update noar ti set b0='E7P4G7HSADKZ33JP' where id=5;
-update noar tt set v0='OQJOKYD3ZMO4ULOBOI5U0QE' where id=5;
-update noar ti set v0='OQJOKYD3ZMO4ULOBOI5U0QE' where id=5;
-update noar tt set b1='FUTBSPFJW9' where id=5;
-update noar ti set b1='FUTBSPFJW9' where id=5;
-update noar tt set v0='D2B382WPFCJFWUNF6DYWCU1JNRA5ZU7S' where id=5;
-update noar ti set v0='D2B382WPFCJFWUNF6DYWCU1JNRA5ZU7S' where id=5;
-update noar tt set b2='UGKLD2ZMDAXL8J' where id=5;
-update noar ti set b2='UGKLD2ZMDAXL8J' where id=5;
-update noar tt set v0='NL0' where id=6;
-update noar ti set v0='NL0' where id=6;
-update noar tt set b0='AFRT5VNZI6M9HBYGLNXW8S7F2AH4' where id=6;
-update noar ti set b0='AFRT5VNZI6M9HBYGLNXW8S7F2AH4' where id=6;
-update noar tt set v0='V9BWD3VTY6BJ3AWD1PNR' where id=6;
-update noar ti set v0='V9BWD3VTY6BJ3AWD1PNR' where id=6;
-update noar tt set b1='6FNDCH8SF5XB429IA5X' where id=6;
-update noar ti set b1='6FNDCH8SF5XB429IA5X' where id=6;
-update noar tt set v0='IF2ZL2R5MP1K2C4PEQ4SRPFI4CVW' where id=6;
-update noar ti set v0='IF2ZL2R5MP1K2C4PEQ4SRPFI4CVW' where id=6;
-update noar tt set b2='Z1X' where id=6;
-update noar ti set b2='Z1X' where id=6;
-update noar tt set v0='JP3L46DYRU57IMQUH6F11V6LD8I5PQFA' where id=7;
-update noar ti set v0='JP3L46DYRU57IMQUH6F11V6LD8I5PQFA' where id=7;
-update noar tt set b0='W8FEU2QI41UU' where id=7;
-update noar ti set b0='W8FEU2QI41UU' where id=7;
-update noar tt set v0='DTN5493H62FR4QMPLM0SHNBAY' where id=7;
-update noar ti set v0='DTN5493H62FR4QMPLM0SHNBAY' where id=7;
-update noar tt set b1='L' where id=7;
-update noar ti set b1='L' where id=7;
-update noar tt set v0='28N78LGK5681XW2O0ZQ3413N' where id=7;
-update noar ti set v0='28N78LGK5681XW2O0ZQ3413N' where id=7;
-update noar tt set b2='LB' where id=7;
-update noar ti set b2='LB' where id=7;
-update noar tt set v0='K0PXWYPVVS6UKSZXDVAD0KRCES18' where id=8;
-update noar ti set v0='K0PXWYPVVS6UKSZXDVAD0KRCES18' where id=8;
-update noar tt set b0='BE41M2NILQBGIFZKUVWWAXW5V' where id=8;
-update noar ti set b0='BE41M2NILQBGIFZKUVWWAXW5V' where id=8;
-update noar tt set v0='EA764I8854CN12SM61ZYUOLIM' where id=8;
-update noar ti set v0='EA764I8854CN12SM61ZYUOLIM' where id=8;
-update noar tt set b1='62C44ERE9T9B6OKFOFMJJ' where id=8;
-update noar ti set b1='62C44ERE9T9B6OKFOFMJJ' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b2='F' where id=8;
-update noar ti set b2='F' where id=8;
-update noar tt set v0='D' where id=9;
-update noar ti set v0='D' where id=9;
-update noar tt set b0='WLJ3G7B27FAP7' where id=9;
-update noar ti set b0='WLJ3G7B27FAP7' where id=9;
-update noar tt set v0='J4VVG' where id=9;
-update noar ti set v0='J4VVG' where id=9;
-update noar tt set b1='RW953YD6XQ8ZEYIJOTXF03TB6KX1' where id=9;
-update noar ti set b1='RW953YD6XQ8ZEYIJOTXF03TB6KX1' where id=9;
-update noar tt set v0='UW3BP' where id=9;
-update noar ti set v0='UW3BP' where id=9;
-update noar tt set b2='M5KQT1FW5W7U7JP6UU526891R' where id=9;
-update noar ti set b2='M5KQT1FW5W7U7JP6UU526891R' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XF' where id=1;
-update noar ti set v0='XF' where id=1;
-update noar tt set b0='3' where id=1;
-update noar ti set b0='3' where id=1;
-update noar tt set v0='A6QOWZN4S58T5I9O1SYU' where id=1;
-update noar ti set v0='A6QOWZN4S58T5I9O1SYU' where id=1;
-update noar tt set b1='976UZYZWOTVTRXJXN7HZKE8I85A0K' where id=1;
-update noar ti set b1='976UZYZWOTVTRXJXN7HZKE8I85A0K' where id=1;
-update noar tt set v0='KASQOJAZYLH7522ZGJR7C0S' where id=1;
-update noar ti set v0='KASQOJAZYLH7522ZGJR7C0S' where id=1;
-update noar tt set b2='3WZ397NXLG3N' where id=1;
-update noar ti set b2='3WZ397NXLG3N' where id=1;
-update noar tt set v0='G15ZR759C18GH7ZRUBRMPI6' where id=2;
-update noar ti set v0='G15ZR759C18GH7ZRUBRMPI6' where id=2;
-update noar tt set b0='L9HOSVU9UFY82J60ER71CEO' where id=2;
-update noar ti set b0='L9HOSVU9UFY82J60ER71CEO' where id=2;
-update noar tt set v0='QGBSN1SYLXVBZHXF5QSE29GN4AGN' where id=2;
-update noar ti set v0='QGBSN1SYLXVBZHXF5QSE29GN4AGN' where id=2;
-update noar tt set b1='34LMM06001ZZ1' where id=2;
-update noar ti set b1='34LMM06001ZZ1' where id=2;
-update noar tt set v0='JOWCDZRHUAJS' where id=2;
-update noar ti set v0='JOWCDZRHUAJS' where id=2;
-update noar tt set b2='L0YP9JOAI' where id=2;
-update noar ti set b2='L0YP9JOAI' where id=2;
-update noar tt set v0='WS9OFMFTEA8' where id=3;
-update noar ti set v0='WS9OFMFTEA8' where id=3;
-update noar tt set b0='FPKZO1OKSF' where id=3;
-update noar ti set b0='FPKZO1OKSF' where id=3;
-update noar tt set v0='X' where id=3;
-update noar ti set v0='X' where id=3;
-update noar tt set b1='KTE0LMG' where id=3;
-update noar ti set b1='KTE0LMG' where id=3;
-update noar tt set v0='NFT97P3N' where id=3;
-update noar ti set v0='NFT97P3N' where id=3;
-update noar tt set b2='M0BKYAH9LAOAVA8HAFQ8' where id=3;
-update noar ti set b2='M0BKYAH9LAOAVA8HAFQ8' where id=3;
-update noar tt set v0='VWP5TMV4JPTEC' where id=4;
-update noar ti set v0='VWP5TMV4JPTEC' where id=4;
-update noar tt set b0='C863YPMAR8FZB14TSR04ILM' where id=4;
-update noar ti set b0='C863YPMAR8FZB14TSR04ILM' where id=4;
-update noar tt set v0='IFO2Z1JZT256W2ID6M2MPM17SJHJMS' where id=4;
-update noar ti set v0='IFO2Z1JZT256W2ID6M2MPM17SJHJMS' where id=4;
-update noar tt set b1='NVJGJ4BFA3LCV8G904HXRFVR' where id=4;
-update noar ti set b1='NVJGJ4BFA3LCV8G904HXRFVR' where id=4;
-update noar tt set v0='0NKJIY3PU9MX631CEARFT7ZSYV7BD' where id=4;
-update noar ti set v0='0NKJIY3PU9MX631CEARFT7ZSYV7BD' where id=4;
-update noar tt set b2='IXFWSLZ8BPF7SE5PAUO6JQ4JT10KG7FN' where id=4;
-update noar ti set b2='IXFWSLZ8BPF7SE5PAUO6JQ4JT10KG7FN' where id=4;
-update noar tt set v0='007UEFQYUZTFIC170KBWMHGVZ52DD' where id=5;
-update noar ti set v0='007UEFQYUZTFIC170KBWMHGVZ52DD' where id=5;
-update noar tt set b0='45R6A9J2WR5WFIY59L27NZCUJR76SF' where id=5;
-update noar ti set b0='45R6A9J2WR5WFIY59L27NZCUJR76SF' where id=5;
-update noar tt set v0='KXGQKB7M7J9' where id=5;
-update noar ti set v0='KXGQKB7M7J9' where id=5;
-update noar tt set b1='TTH7CLMJ55BJT90X3NPK2H' where id=5;
-update noar ti set b1='TTH7CLMJ55BJT90X3NPK2H' where id=5;
-update noar tt set v0='Z0JG' where id=5;
-update noar ti set v0='Z0JG' where id=5;
-update noar tt set b2='8V12WQ' where id=5;
-update noar ti set b2='8V12WQ' where id=5;
-update noar tt set v0='T5RDQMTUS4I6GG8A' where id=6;
-update noar ti set v0='T5RDQMTUS4I6GG8A' where id=6;
-update noar tt set b0='RXCSZUFA' where id=6;
-update noar ti set b0='RXCSZUFA' where id=6;
-update noar tt set v0='A78GCCEC3DFH3PBYRRJ' where id=6;
-update noar ti set v0='A78GCCEC3DFH3PBYRRJ' where id=6;
-update noar tt set b1='1WYJKHJ' where id=6;
-update noar ti set b1='1WYJKHJ' where id=6;
-update noar tt set v0='T8H438' where id=6;
-update noar ti set v0='T8H438' where id=6;
-update noar tt set b2='0U1C086J0CVWO667TVGWF2NCWR' where id=6;
-update noar ti set b2='0U1C086J0CVWO667TVGWF2NCWR' where id=6;
-update noar tt set v0='ZV9DD2K' where id=7;
-update noar ti set v0='ZV9DD2K' where id=7;
-update noar tt set b0='GAZRV51LRM2W7XARPJI96Q2W56JO1S' where id=7;
-update noar ti set b0='GAZRV51LRM2W7XARPJI96Q2W56JO1S' where id=7;
-update noar tt set v0='5B23WF2AV83ASMM86569CEWSOPD1IO' where id=7;
-update noar ti set v0='5B23WF2AV83ASMM86569CEWSOPD1IO' where id=7;
-update noar tt set b1='C319BC2GP5VNWH4B7K' where id=7;
-update noar ti set b1='C319BC2GP5VNWH4B7K' where id=7;
-update noar tt set v0='6' where id=7;
-update noar ti set v0='6' where id=7;
-update noar tt set b2='Q3SZ2DHXOIVE75P7PYMBD7A1LSLY' where id=7;
-update noar ti set b2='Q3SZ2DHXOIVE75P7PYMBD7A1LSLY' where id=7;
-update noar tt set v0='AOUSMNYZ1O3NG' where id=8;
-update noar ti set v0='AOUSMNYZ1O3NG' where id=8;
-update noar tt set b0='T5S15UY76FRGODV8PWRTD' where id=8;
-update noar ti set b0='T5S15UY76FRGODV8PWRTD' where id=8;
-update noar tt set v0='OHTUWHZ5QGM1IJ1' where id=8;
-update noar ti set v0='OHTUWHZ5QGM1IJ1' where id=8;
-update noar tt set b1='D5BDQWNSHW48MEC7YYKP7TH9' where id=8;
-update noar ti set b1='D5BDQWNSHW48MEC7YYKP7TH9' where id=8;
-update noar tt set v0='7GLJRK22AX' where id=8;
-update noar ti set v0='7GLJRK22AX' where id=8;
-update noar tt set b2='QTP9SXDN9KMZ2XLSCFEYQBN3S40RXZE3' where id=8;
-update noar ti set b2='QTP9SXDN9KMZ2XLSCFEYQBN3S40RXZE3' where id=8;
-update noar tt set v0='K9GFV5MCVWOGNW02OSARQTXIXD5MJGOA' where id=9;
-update noar ti set v0='K9GFV5MCVWOGNW02OSARQTXIXD5MJGOA' where id=9;
-update noar tt set b0='HW' where id=9;
-update noar ti set b0='HW' where id=9;
-update noar tt set v0='SMJKXITBLWIDWXTKHVFO' where id=9;
-update noar ti set v0='SMJKXITBLWIDWXTKHVFO' where id=9;
-update noar tt set b1='1KKUBT' where id=9;
-update noar ti set b1='1KKUBT' where id=9;
-update noar tt set v0='YSKSZJ54FUI5M3ZUJMRMB95T2WEOC1X8' where id=9;
-update noar ti set v0='YSKSZJ54FUI5M3ZUJMRMB95T2WEOC1X8' where id=9;
-update noar tt set b2='2FRG1Z3KBKZAZONJW910UZRZ5S8Z' where id=9;
-update noar ti set b2='2FRG1Z3KBKZAZONJW910UZRZ5S8Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AGORYO3XICF546JO' where id=1;
-update noar ti set v0='AGORYO3XICF546JO' where id=1;
-update noar tt set b0='DT4TGFZ02FOEZQ1YZHKUU2PM' where id=1;
-update noar ti set b0='DT4TGFZ02FOEZQ1YZHKUU2PM' where id=1;
-update noar tt set v0='3N4N9GK1ODC5UR7U03LY7MRTBBR125' where id=1;
-update noar ti set v0='3N4N9GK1ODC5UR7U03LY7MRTBBR125' where id=1;
-update noar tt set b1='L2NQR' where id=1;
-update noar ti set b1='L2NQR' where id=1;
-update noar tt set v0='ZF' where id=1;
-update noar ti set v0='ZF' where id=1;
-update noar tt set b2='5OEALYIG2NUOU1L42IED6ODGLMWVU' where id=1;
-update noar ti set b2='5OEALYIG2NUOU1L42IED6ODGLMWVU' where id=1;
-update noar tt set v0='VA37BM8OEW' where id=2;
-update noar ti set v0='VA37BM8OEW' where id=2;
-update noar tt set b0='SU4ER' where id=2;
-update noar ti set b0='SU4ER' where id=2;
-update noar tt set v0='ZVZ' where id=2;
-update noar ti set v0='ZVZ' where id=2;
-update noar tt set b1='1N0WILVRGEDP0KWFLHCVJNM' where id=2;
-update noar ti set b1='1N0WILVRGEDP0KWFLHCVJNM' where id=2;
-update noar tt set v0='V58CNNCU' where id=2;
-update noar ti set v0='V58CNNCU' where id=2;
-update noar tt set b2='8QIODIN7JXTNFF5ZY11' where id=2;
-update noar ti set b2='8QIODIN7JXTNFF5ZY11' where id=2;
-update noar tt set v0='WHBVGQWJ9V9' where id=3;
-update noar ti set v0='WHBVGQWJ9V9' where id=3;
-update noar tt set b0='FRXY4PBPM' where id=3;
-update noar ti set b0='FRXY4PBPM' where id=3;
-update noar tt set v0='TG4VPGMDOPZ7U0YP3FQKXP' where id=3;
-update noar ti set v0='TG4VPGMDOPZ7U0YP3FQKXP' where id=3;
-update noar tt set b1='BKKIPWCNZCOM4SFG6I1685' where id=3;
-update noar ti set b1='BKKIPWCNZCOM4SFG6I1685' where id=3;
-update noar tt set v0='FB51XUOQM8JSVNURD' where id=3;
-update noar ti set v0='FB51XUOQM8JSVNURD' where id=3;
-update noar tt set b2='JF466JG8VJLUTFA7RYSX' where id=3;
-update noar ti set b2='JF466JG8VJLUTFA7RYSX' where id=3;
-update noar tt set v0='Y19X8K12I3DJN41CB0M10M' where id=4;
-update noar ti set v0='Y19X8K12I3DJN41CB0M10M' where id=4;
-update noar tt set b0='G5TKU140GTS2OLMGI5LN6ROLC' where id=4;
-update noar ti set b0='G5TKU140GTS2OLMGI5LN6ROLC' where id=4;
-update noar tt set v0='00X' where id=4;
-update noar ti set v0='00X' where id=4;
-update noar tt set b1='UPK0Y' where id=4;
-update noar ti set b1='UPK0Y' where id=4;
-update noar tt set v0='ARLX6XOGACL8OT0NO16S' where id=4;
-update noar ti set v0='ARLX6XOGACL8OT0NO16S' where id=4;
-update noar tt set b2='TZNHOLJPYJN2LFQ0' where id=4;
-update noar ti set b2='TZNHOLJPYJN2LFQ0' where id=4;
-update noar tt set v0='WCVZS5WOX2DKE5WMAHHVHQ9SJ2DC6' where id=5;
-update noar ti set v0='WCVZS5WOX2DKE5WMAHHVHQ9SJ2DC6' where id=5;
-update noar tt set b0='FDTGFFYFCVKE39XRU4GU2' where id=5;
-update noar ti set b0='FDTGFFYFCVKE39XRU4GU2' where id=5;
-update noar tt set v0='67JQTYB3669A9ILN2ENV0ABPI3X54AH' where id=5;
-update noar ti set v0='67JQTYB3669A9ILN2ENV0ABPI3X54AH' where id=5;
-update noar tt set b1='CXRZ7CDSQMXTS03' where id=5;
-update noar ti set b1='CXRZ7CDSQMXTS03' where id=5;
-update noar tt set v0='Y5ZNL0M1AXRYWDNFPHNO67K86IEJXE0' where id=5;
-update noar ti set v0='Y5ZNL0M1AXRYWDNFPHNO67K86IEJXE0' where id=5;
-update noar tt set b2='S3IJ6AU434W0NNR' where id=5;
-update noar ti set b2='S3IJ6AU434W0NNR' where id=5;
-update noar tt set v0='OO' where id=6;
-update noar ti set v0='OO' where id=6;
-update noar tt set b0='0U' where id=6;
-update noar ti set b0='0U' where id=6;
-update noar tt set v0='BPRFO7AX' where id=6;
-update noar ti set v0='BPRFO7AX' where id=6;
-update noar tt set b1='HA43QB11MJGMWHOYM0UXTTZL5CG4XND' where id=6;
-update noar ti set b1='HA43QB11MJGMWHOYM0UXTTZL5CG4XND' where id=6;
-update noar tt set v0='FKLAWT88071J5FIWK4YPDRN8ZFVGH' where id=6;
-update noar ti set v0='FKLAWT88071J5FIWK4YPDRN8ZFVGH' where id=6;
-update noar tt set b2='SFDCA0GYJQ2NEKYPD0FCF947ACIAJIQQ' where id=6;
-update noar ti set b2='SFDCA0GYJQ2NEKYPD0FCF947ACIAJIQQ' where id=6;
-update noar tt set v0='0XOIHMW2VDC6ZV7M' where id=7;
-update noar ti set v0='0XOIHMW2VDC6ZV7M' where id=7;
-update noar tt set b0='3Q3QHT8UQ' where id=7;
-update noar ti set b0='3Q3QHT8UQ' where id=7;
-update noar tt set v0='DVPZT' where id=7;
-update noar ti set v0='DVPZT' where id=7;
-update noar tt set b1='PZJBM894C0ITAPPR1AC1L9YG0FD0' where id=7;
-update noar ti set b1='PZJBM894C0ITAPPR1AC1L9YG0FD0' where id=7;
-update noar tt set v0='DPO7CDC6JA419135ITNXEZH' where id=7;
-update noar ti set v0='DPO7CDC6JA419135ITNXEZH' where id=7;
-update noar tt set b2='7JEZQR1JD0O9QP' where id=7;
-update noar ti set b2='7JEZQR1JD0O9QP' where id=7;
-update noar tt set v0='HW5P3SW7XGW5DPDCLWZE14M3U' where id=8;
-update noar ti set v0='HW5P3SW7XGW5DPDCLWZE14M3U' where id=8;
-update noar tt set b0='VN1KPJ27EEYGT' where id=8;
-update noar ti set b0='VN1KPJ27EEYGT' where id=8;
-update noar tt set v0='A5TNYVJ5CE29Q' where id=8;
-update noar ti set v0='A5TNYVJ5CE29Q' where id=8;
-update noar tt set b1='91DT3KTEDGKG' where id=8;
-update noar ti set b1='91DT3KTEDGKG' where id=8;
-update noar tt set v0='BWVY' where id=8;
-update noar ti set v0='BWVY' where id=8;
-update noar tt set b2='NXBDW2864XZ65K3GBTR' where id=8;
-update noar ti set b2='NXBDW2864XZ65K3GBTR' where id=8;
-update noar tt set v0='C4LJBWGZI' where id=9;
-update noar ti set v0='C4LJBWGZI' where id=9;
-update noar tt set b0='MMFX1' where id=9;
-update noar ti set b0='MMFX1' where id=9;
-update noar tt set v0='PQYGKMNLJ6A3PB434R0ZZ3' where id=9;
-update noar ti set v0='PQYGKMNLJ6A3PB434R0ZZ3' where id=9;
-update noar tt set b1='CXLTIUK5KACD4' where id=9;
-update noar ti set b1='CXLTIUK5KACD4' where id=9;
-update noar tt set v0='FBC2TMO17MRZ5DP90GCLZVBUX17XE' where id=9;
-update noar ti set v0='FBC2TMO17MRZ5DP90GCLZVBUX17XE' where id=9;
-update noar tt set b2='6Z56T4PFMITOGQ' where id=9;
-update noar ti set b2='6Z56T4PFMITOGQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1IN6JSX20VB' where id=1;
-update noar ti set v0='1IN6JSX20VB' where id=1;
-update noar tt set b0='L9E5CTQTIXE4E8L6Z6EI76PFZHBC' where id=1;
-update noar ti set b0='L9E5CTQTIXE4E8L6Z6EI76PFZHBC' where id=1;
-update noar tt set v0='VB5' where id=1;
-update noar ti set v0='VB5' where id=1;
-update noar tt set b1='Z2XH055S871J974MO61IMS' where id=1;
-update noar ti set b1='Z2XH055S871J974MO61IMS' where id=1;
-update noar tt set v0='AV' where id=1;
-update noar ti set v0='AV' where id=1;
-update noar tt set b2='6KDRDIMINIHO908M' where id=1;
-update noar ti set b2='6KDRDIMINIHO908M' where id=1;
-update noar tt set v0='IS64XN3WH8N5OF1J1R' where id=2;
-update noar ti set v0='IS64XN3WH8N5OF1J1R' where id=2;
-update noar tt set b0='NVU2VCFUQ1B9RHO0M0PISUOG3KTK' where id=2;
-update noar ti set b0='NVU2VCFUQ1B9RHO0M0PISUOG3KTK' where id=2;
-update noar tt set v0='NCXQ0OXOXHLQNVE9N14V' where id=2;
-update noar ti set v0='NCXQ0OXOXHLQNVE9N14V' where id=2;
-update noar tt set b1='Q1N7955HTTRMSE4CR' where id=2;
-update noar ti set b1='Q1N7955HTTRMSE4CR' where id=2;
-update noar tt set v0='M1PHHA' where id=2;
-update noar ti set v0='M1PHHA' where id=2;
-update noar tt set b2='PBIO8SVVJOYWBDTHS2OJ51' where id=2;
-update noar ti set b2='PBIO8SVVJOYWBDTHS2OJ51' where id=2;
-update noar tt set v0='R' where id=3;
-update noar ti set v0='R' where id=3;
-update noar tt set b0='GA' where id=3;
-update noar ti set b0='GA' where id=3;
-update noar tt set v0='GMG16V2X12GR7TZ5B5F1X3IDQQMS4' where id=3;
-update noar ti set v0='GMG16V2X12GR7TZ5B5F1X3IDQQMS4' where id=3;
-update noar tt set b1='6IJHJ' where id=3;
-update noar ti set b1='6IJHJ' where id=3;
-update noar tt set v0='LTE7A9QFCWXBKC20VIMFGAVS9' where id=3;
-update noar ti set v0='LTE7A9QFCWXBKC20VIMFGAVS9' where id=3;
-update noar tt set b2='LG512WWLSUT8J' where id=3;
-update noar ti set b2='LG512WWLSUT8J' where id=3;
-update noar tt set v0='4NDWU0GK2I7RRABNP6TXUT1ZHJZZP9' where id=4;
-update noar ti set v0='4NDWU0GK2I7RRABNP6TXUT1ZHJZZP9' where id=4;
-update noar tt set b0='1BW56UHYXEV63T7SNH3S7AY' where id=4;
-update noar ti set b0='1BW56UHYXEV63T7SNH3S7AY' where id=4;
-update noar tt set v0='44XHNZ4NKEM3' where id=4;
-update noar ti set v0='44XHNZ4NKEM3' where id=4;
-update noar tt set b1='HQQMPW2F05HKZ97MEO12DC23TYCG' where id=4;
-update noar ti set b1='HQQMPW2F05HKZ97MEO12DC23TYCG' where id=4;
-update noar tt set v0='DH67CX5I5R84XPZEPQK' where id=4;
-update noar ti set v0='DH67CX5I5R84XPZEPQK' where id=4;
-update noar tt set b2='HMY3CDVT3GU0EQC25P' where id=4;
-update noar ti set b2='HMY3CDVT3GU0EQC25P' where id=4;
-update noar tt set v0='8TVGVRFK8F1STKHB6JCHTAG22D8' where id=5;
-update noar ti set v0='8TVGVRFK8F1STKHB6JCHTAG22D8' where id=5;
-update noar tt set b0='3AVTASCWQN6DL8QJANECKXNRLQVMFTP' where id=5;
-update noar ti set b0='3AVTASCWQN6DL8QJANECKXNRLQVMFTP' where id=5;
-update noar tt set v0='1OZF43HR25LIBWHR4' where id=5;
-update noar ti set v0='1OZF43HR25LIBWHR4' where id=5;
-update noar tt set b1='YUG1X33' where id=5;
-update noar ti set b1='YUG1X33' where id=5;
-update noar tt set v0='ZDCGL0AEMSJ1H5RIODK8N99DWEE04J9' where id=5;
-update noar ti set v0='ZDCGL0AEMSJ1H5RIODK8N99DWEE04J9' where id=5;
-update noar tt set b2='BQIF4A94AKY5' where id=5;
-update noar ti set b2='BQIF4A94AKY5' where id=5;
-update noar tt set v0='Y4XUS33LRKQESG22BJINOYYCW3' where id=6;
-update noar ti set v0='Y4XUS33LRKQESG22BJINOYYCW3' where id=6;
-update noar tt set b0='PT0250A8HK' where id=6;
-update noar ti set b0='PT0250A8HK' where id=6;
-update noar tt set v0='KQK1OBS0BCNQA630' where id=6;
-update noar ti set v0='KQK1OBS0BCNQA630' where id=6;
-update noar tt set b1='76GBXY8UG9VXVDDX5EKK4M' where id=6;
-update noar ti set b1='76GBXY8UG9VXVDDX5EKK4M' where id=6;
-update noar tt set v0='UXKBIB1BWBEE2VTLNWP4TEX' where id=6;
-update noar ti set v0='UXKBIB1BWBEE2VTLNWP4TEX' where id=6;
-update noar tt set b2='CZ4M3CIIYMCPTOO06' where id=6;
-update noar ti set b2='CZ4M3CIIYMCPTOO06' where id=6;
-update noar tt set v0='QAFP51MW' where id=7;
-update noar ti set v0='QAFP51MW' where id=7;
-update noar tt set b0='828GG2ODI1U' where id=7;
-update noar ti set b0='828GG2ODI1U' where id=7;
-update noar tt set v0='M2W97A2DI27EZFEA5220TSWGE' where id=7;
-update noar ti set v0='M2W97A2DI27EZFEA5220TSWGE' where id=7;
-update noar tt set b1='2Q2IAWITM' where id=7;
-update noar ti set b1='2Q2IAWITM' where id=7;
-update noar tt set v0='K8YU1VEF28VK07LAZSQG5QQLYOU8YI0J' where id=7;
-update noar ti set v0='K8YU1VEF28VK07LAZSQG5QQLYOU8YI0J' where id=7;
-update noar tt set b2='QS3Q6T' where id=7;
-update noar ti set b2='QS3Q6T' where id=7;
-update noar tt set v0='65CDRWY8HCF49GDNROB' where id=8;
-update noar ti set v0='65CDRWY8HCF49GDNROB' where id=8;
-update noar tt set b0='UMYRM4ZVF1O57UTEWBVJ' where id=8;
-update noar ti set b0='UMYRM4ZVF1O57UTEWBVJ' where id=8;
-update noar tt set v0='SECC406XNGDCQYL' where id=8;
-update noar ti set v0='SECC406XNGDCQYL' where id=8;
-update noar tt set b1='D391ZS4F9M352RM7LH99MC' where id=8;
-update noar ti set b1='D391ZS4F9M352RM7LH99MC' where id=8;
-update noar tt set v0='IK46SHTC3T8JM3DJ3' where id=8;
-update noar ti set v0='IK46SHTC3T8JM3DJ3' where id=8;
-update noar tt set b2='FPRI30GGVK3HKA9AH6OYIKFHPRPQF' where id=8;
-update noar ti set b2='FPRI30GGVK3HKA9AH6OYIKFHPRPQF' where id=8;
-update noar tt set v0='FP2L49GV21JEOLY3R8' where id=9;
-update noar ti set v0='FP2L49GV21JEOLY3R8' where id=9;
-update noar tt set b0='1YU0GUNLKUJXXLKX' where id=9;
-update noar ti set b0='1YU0GUNLKUJXXLKX' where id=9;
-update noar tt set v0='4P4U47' where id=9;
-update noar ti set v0='4P4U47' where id=9;
-update noar tt set b1='YJNOD22J' where id=9;
-update noar ti set b1='YJNOD22J' where id=9;
-update noar tt set v0='K0W7B6J3Q82M' where id=9;
-update noar ti set v0='K0W7B6J3Q82M' where id=9;
-update noar tt set b2='S2V60' where id=9;
-update noar ti set b2='S2V60' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1K3XH' where id=1;
-update noar ti set v0='1K3XH' where id=1;
-update noar tt set b0='Q5U7UL4OJZDEQ1UJ4KI' where id=1;
-update noar ti set b0='Q5U7UL4OJZDEQ1UJ4KI' where id=1;
-update noar tt set v0='GD9SVD3KL9QT6G9DDKFL' where id=1;
-update noar ti set v0='GD9SVD3KL9QT6G9DDKFL' where id=1;
-update noar tt set b1='AQNDP6H' where id=1;
-update noar ti set b1='AQNDP6H' where id=1;
-update noar tt set v0='T0MRA5CA30' where id=1;
-update noar ti set v0='T0MRA5CA30' where id=1;
-update noar tt set b2='NW' where id=1;
-update noar ti set b2='NW' where id=1;
-update noar tt set v0='EQ2KELGR7HJORF7' where id=2;
-update noar ti set v0='EQ2KELGR7HJORF7' where id=2;
-update noar tt set b0='O2M1YY' where id=2;
-update noar ti set b0='O2M1YY' where id=2;
-update noar tt set v0='S60MYWQR1GIB50DV4P6MH' where id=2;
-update noar ti set v0='S60MYWQR1GIB50DV4P6MH' where id=2;
-update noar tt set b1='CXY746' where id=2;
-update noar ti set b1='CXY746' where id=2;
-update noar tt set v0='INY09QPW8DOZ3OE6117SAR7P3F7BRZO' where id=2;
-update noar ti set v0='INY09QPW8DOZ3OE6117SAR7P3F7BRZO' where id=2;
-update noar tt set b2='1JILTTMNZ7HXC' where id=2;
-update noar ti set b2='1JILTTMNZ7HXC' where id=2;
-update noar tt set v0='UKY0' where id=3;
-update noar ti set v0='UKY0' where id=3;
-update noar tt set b0='XEZM3L55QWKP1GZGD60OYE2NL0ZRTS' where id=3;
-update noar ti set b0='XEZM3L55QWKP1GZGD60OYE2NL0ZRTS' where id=3;
-update noar tt set v0='5' where id=3;
-update noar ti set v0='5' where id=3;
-update noar tt set b1='OPW0WKQKP' where id=3;
-update noar ti set b1='OPW0WKQKP' where id=3;
-update noar tt set v0='J' where id=3;
-update noar ti set v0='J' where id=3;
-update noar tt set b2='RDYGAB6NJ3T' where id=3;
-update noar ti set b2='RDYGAB6NJ3T' where id=3;
-update noar tt set v0='NCRHZZPZA6ROJK8UPE5CR1MSCAHC66WH' where id=4;
-update noar ti set v0='NCRHZZPZA6ROJK8UPE5CR1MSCAHC66WH' where id=4;
-update noar tt set b0='EZEQ9NGJY' where id=4;
-update noar ti set b0='EZEQ9NGJY' where id=4;
-update noar tt set v0='CR87QQSP1V8F11S98FN2ZA0FK9BO34D' where id=4;
-update noar ti set v0='CR87QQSP1V8F11S98FN2ZA0FK9BO34D' where id=4;
-update noar tt set b1='CU8OAFJ0UR8WVPA3KRQ7VBQYCOT' where id=4;
-update noar ti set b1='CU8OAFJ0UR8WVPA3KRQ7VBQYCOT' where id=4;
-update noar tt set v0='C6SR' where id=4;
-update noar ti set v0='C6SR' where id=4;
-update noar tt set b2='O4KC2O0Z077GMO' where id=4;
-update noar ti set b2='O4KC2O0Z077GMO' where id=4;
-update noar tt set v0='WPFSK' where id=5;
-update noar ti set v0='WPFSK' where id=5;
-update noar tt set b0='AGKZJQAUEWKZN3T' where id=5;
-update noar ti set b0='AGKZJQAUEWKZN3T' where id=5;
-update noar tt set v0='8TOZML' where id=5;
-update noar ti set v0='8TOZML' where id=5;
-update noar tt set b1='GXK' where id=5;
-update noar ti set b1='GXK' where id=5;
-update noar tt set v0='1F2' where id=5;
-update noar ti set v0='1F2' where id=5;
-update noar tt set b2='WW5K3Y46PTQNZWM4L3LC4S9O' where id=5;
-update noar ti set b2='WW5K3Y46PTQNZWM4L3LC4S9O' where id=5;
-update noar tt set v0='4R00D4EW2TQELDS0VRM23VBIJ3BG' where id=6;
-update noar ti set v0='4R00D4EW2TQELDS0VRM23VBIJ3BG' where id=6;
-update noar tt set b0='UXC7ZCMRJV997TH2L' where id=6;
-update noar ti set b0='UXC7ZCMRJV997TH2L' where id=6;
-update noar tt set v0='A4ZJTONCH8KVRQ5I2OP1J0H0OEG3DHZ1' where id=6;
-update noar ti set v0='A4ZJTONCH8KVRQ5I2OP1J0H0OEG3DHZ1' where id=6;
-update noar tt set b1='A8TPPHWCFZO9M3OVKU2WSBW' where id=6;
-update noar ti set b1='A8TPPHWCFZO9M3OVKU2WSBW' where id=6;
-update noar tt set v0='EK' where id=6;
-update noar ti set v0='EK' where id=6;
-update noar tt set b2='A5C8R19EGHH1EY13X' where id=6;
-update noar ti set b2='A5C8R19EGHH1EY13X' where id=6;
-update noar tt set v0='84K5KZCH' where id=7;
-update noar ti set v0='84K5KZCH' where id=7;
-update noar tt set b0='ZRN6I9' where id=7;
-update noar ti set b0='ZRN6I9' where id=7;
-update noar tt set v0='62C9J9SRW1T5G9' where id=7;
-update noar ti set v0='62C9J9SRW1T5G9' where id=7;
-update noar tt set b1='C8JZHUY1CSPLFA67W' where id=7;
-update noar ti set b1='C8JZHUY1CSPLFA67W' where id=7;
-update noar tt set v0='NRV5DNF0P8WVIZGD2FU59' where id=7;
-update noar ti set v0='NRV5DNF0P8WVIZGD2FU59' where id=7;
-update noar tt set b2='IGQAM71M6XU18' where id=7;
-update noar ti set b2='IGQAM71M6XU18' where id=7;
-update noar tt set v0='BVW7GMN482797DMHX78' where id=8;
-update noar ti set v0='BVW7GMN482797DMHX78' where id=8;
-update noar tt set b0='WIYVLKRBP5GOOHQAMHHHRUII' where id=8;
-update noar ti set b0='WIYVLKRBP5GOOHQAMHHHRUII' where id=8;
-update noar tt set v0='8O8XNMRAAZ554P8WNYXMO' where id=8;
-update noar ti set v0='8O8XNMRAAZ554P8WNYXMO' where id=8;
-update noar tt set b1='642HII6FZYOKV' where id=8;
-update noar ti set b1='642HII6FZYOKV' where id=8;
-update noar tt set v0='2KVAEW3HIJZQX' where id=8;
-update noar ti set v0='2KVAEW3HIJZQX' where id=8;
-update noar tt set b2='JAT4IRM4' where id=8;
-update noar ti set b2='JAT4IRM4' where id=8;
-update noar tt set v0='VWJMDDHFZV4LLK88' where id=9;
-update noar ti set v0='VWJMDDHFZV4LLK88' where id=9;
-update noar tt set b0='289MZ3YXSMQ3YCQ7PN' where id=9;
-update noar ti set b0='289MZ3YXSMQ3YCQ7PN' where id=9;
-update noar tt set v0='INP8LKVJ38CMMVRVVKSZ4XWCAX31P' where id=9;
-update noar ti set v0='INP8LKVJ38CMMVRVVKSZ4XWCAX31P' where id=9;
-update noar tt set b1='99NJUURHWDZQ1JH' where id=9;
-update noar ti set b1='99NJUURHWDZQ1JH' where id=9;
-update noar tt set v0='YOE6EQOHL92NVVYUHJ15O' where id=9;
-update noar ti set v0='YOE6EQOHL92NVVYUHJ15O' where id=9;
-update noar tt set b2='CF9RUGIO' where id=9;
-update noar ti set b2='CF9RUGIO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SLN938UF43CAA3ZH69NA16FWNMTF' where id=1;
-update noar ti set v0='SLN938UF43CAA3ZH69NA16FWNMTF' where id=1;
-update noar tt set b0='89O4V2FOJHTDSYI5T1C3JPSMO8J0RG4' where id=1;
-update noar ti set b0='89O4V2FOJHTDSYI5T1C3JPSMO8J0RG4' where id=1;
-update noar tt set v0='F9BLE' where id=1;
-update noar ti set v0='F9BLE' where id=1;
-update noar tt set b1='B6OJ4H6J7SFX6Q4A' where id=1;
-update noar ti set b1='B6OJ4H6J7SFX6Q4A' where id=1;
-update noar tt set v0='C0M2LB' where id=1;
-update noar ti set v0='C0M2LB' where id=1;
-update noar tt set b2='0ZREMSTZ3GWTYEY1NMT9ALSVC2T5' where id=1;
-update noar ti set b2='0ZREMSTZ3GWTYEY1NMT9ALSVC2T5' where id=1;
-update noar tt set v0='HOO0V05EYENEV677X9LWO88' where id=2;
-update noar ti set v0='HOO0V05EYENEV677X9LWO88' where id=2;
-update noar tt set b0='LXB94SJFEN87YRQGXL3BIC' where id=2;
-update noar ti set b0='LXB94SJFEN87YRQGXL3BIC' where id=2;
-update noar tt set v0='I4YRZD8Y2SIF66SDBFPKLB1OH4EW' where id=2;
-update noar ti set v0='I4YRZD8Y2SIF66SDBFPKLB1OH4EW' where id=2;
-update noar tt set b1='NC9BWOVFHD3E' where id=2;
-update noar ti set b1='NC9BWOVFHD3E' where id=2;
-update noar tt set v0='9XFD6MZLSP3JZOQCDKB0C8YG9H' where id=2;
-update noar ti set v0='9XFD6MZLSP3JZOQCDKB0C8YG9H' where id=2;
-update noar tt set b2='TOMK' where id=2;
-update noar ti set b2='TOMK' where id=2;
-update noar tt set v0='R0BK3AC03U8R2FYG7TLJMWG5SMMUM' where id=3;
-update noar ti set v0='R0BK3AC03U8R2FYG7TLJMWG5SMMUM' where id=3;
-update noar tt set b0='L78JB90Q' where id=3;
-update noar ti set b0='L78JB90Q' where id=3;
-update noar tt set v0='72SKBQ1KFHQUZEYOLU0' where id=3;
-update noar ti set v0='72SKBQ1KFHQUZEYOLU0' where id=3;
-update noar tt set b1='1X95L93FRD2BOMW1SKS' where id=3;
-update noar ti set b1='1X95L93FRD2BOMW1SKS' where id=3;
-update noar tt set v0='1LQ7M5PPXZQQYN1P5SMU6N8UN4' where id=3;
-update noar ti set v0='1LQ7M5PPXZQQYN1P5SMU6N8UN4' where id=3;
-update noar tt set b2='4A6F5WYDIL3Q220V5HI98G006MLK4IT' where id=3;
-update noar ti set b2='4A6F5WYDIL3Q220V5HI98G006MLK4IT' where id=3;
-update noar tt set v0='LIB92L6Z1RI8Y' where id=4;
-update noar ti set v0='LIB92L6Z1RI8Y' where id=4;
-update noar tt set b0='WEZM97NCABEO5SQERN' where id=4;
-update noar ti set b0='WEZM97NCABEO5SQERN' where id=4;
-update noar tt set v0='VJAHFANOBTHQ5RGQCSM49DNE7NOFXQ7' where id=4;
-update noar ti set v0='VJAHFANOBTHQ5RGQCSM49DNE7NOFXQ7' where id=4;
-update noar tt set b1='L2' where id=4;
-update noar ti set b1='L2' where id=4;
-update noar tt set v0='MVZ0O8' where id=4;
-update noar ti set v0='MVZ0O8' where id=4;
-update noar tt set b2='CRR6TN3HD8H9EKC1' where id=4;
-update noar ti set b2='CRR6TN3HD8H9EKC1' where id=4;
-update noar tt set v0='KQJ8A6MN6LNI0U42OXS71WVB9B520FY' where id=5;
-update noar ti set v0='KQJ8A6MN6LNI0U42OXS71WVB9B520FY' where id=5;
-update noar tt set b0='IDA02ZVBTMEBLLIQDE' where id=5;
-update noar ti set b0='IDA02ZVBTMEBLLIQDE' where id=5;
-update noar tt set v0='SWXDDGE00EXOIIWW' where id=5;
-update noar ti set v0='SWXDDGE00EXOIIWW' where id=5;
-update noar tt set b1='9ERJ55NSCT314' where id=5;
-update noar ti set b1='9ERJ55NSCT314' where id=5;
-update noar tt set v0='3TJ2CZNWZRZ' where id=5;
-update noar ti set v0='3TJ2CZNWZRZ' where id=5;
-update noar tt set b2='YG17' where id=5;
-update noar ti set b2='YG17' where id=5;
-update noar tt set v0='4SC4CW' where id=6;
-update noar ti set v0='4SC4CW' where id=6;
-update noar tt set b0='4V65D577IAX81KHQVECWP' where id=6;
-update noar ti set b0='4V65D577IAX81KHQVECWP' where id=6;
-update noar tt set v0='7Q9764PH4T3H38WB' where id=6;
-update noar ti set v0='7Q9764PH4T3H38WB' where id=6;
-update noar tt set b1='MBLDT' where id=6;
-update noar ti set b1='MBLDT' where id=6;
-update noar tt set v0='UK1QCP4I60TX2NAI6L8HLNB50EBT' where id=6;
-update noar ti set v0='UK1QCP4I60TX2NAI6L8HLNB50EBT' where id=6;
-update noar tt set b2='GWZ39V3CDED0ITA' where id=6;
-update noar ti set b2='GWZ39V3CDED0ITA' where id=6;
-update noar tt set v0='45JYABDDR9QQK7T' where id=7;
-update noar ti set v0='45JYABDDR9QQK7T' where id=7;
-update noar tt set b0='DTB3RO1ZFXGIJB' where id=7;
-update noar ti set b0='DTB3RO1ZFXGIJB' where id=7;
-update noar tt set v0='LZPHTCDNRHPQ8EM5R3OH8QCR3' where id=7;
-update noar ti set v0='LZPHTCDNRHPQ8EM5R3OH8QCR3' where id=7;
-update noar tt set b1='XH2FAF5QL9BT66CZLKHW97F4K92LP' where id=7;
-update noar ti set b1='XH2FAF5QL9BT66CZLKHW97F4K92LP' where id=7;
-update noar tt set v0='RG6991DPUJN9ZG3SSWTAXXXLDZ3G1ET' where id=7;
-update noar ti set v0='RG6991DPUJN9ZG3SSWTAXXXLDZ3G1ET' where id=7;
-update noar tt set b2='JNQEPXX' where id=7;
-update noar ti set b2='JNQEPXX' where id=7;
-update noar tt set v0='L2HHZ16U76YLMUHI58R5CMMV828' where id=8;
-update noar ti set v0='L2HHZ16U76YLMUHI58R5CMMV828' where id=8;
-update noar tt set b0='M0KKGLB80XBHUPNX5HS2F8VNO4UE31' where id=8;
-update noar ti set b0='M0KKGLB80XBHUPNX5HS2F8VNO4UE31' where id=8;
-update noar tt set v0='BVCIG' where id=8;
-update noar ti set v0='BVCIG' where id=8;
-update noar tt set b1='R' where id=8;
-update noar ti set b1='R' where id=8;
-update noar tt set v0='BKY3QTZ3QT8Z83YNQ134D' where id=8;
-update noar ti set v0='BKY3QTZ3QT8Z83YNQ134D' where id=8;
-update noar tt set b2='0E6WF2PBP966OKFLQIC64L5' where id=8;
-update noar ti set b2='0E6WF2PBP966OKFLQIC64L5' where id=8;
-update noar tt set v0='LTGS1HS06SBG4RUPSL' where id=9;
-update noar ti set v0='LTGS1HS06SBG4RUPSL' where id=9;
-update noar tt set b0='600YNT1CG9I8II1Q484T7S20' where id=9;
-update noar ti set b0='600YNT1CG9I8II1Q484T7S20' where id=9;
-update noar tt set v0='FBJ36E57STTYLNMWY7MV7VOEN' where id=9;
-update noar ti set v0='FBJ36E57STTYLNMWY7MV7VOEN' where id=9;
-update noar tt set b1='8EKRQ6Q7ZVDO44F21D1' where id=9;
-update noar ti set b1='8EKRQ6Q7ZVDO44F21D1' where id=9;
-update noar tt set v0='U808FK96FC96ZU504UG2FTBRLY3X' where id=9;
-update noar ti set v0='U808FK96FC96ZU504UG2FTBRLY3X' where id=9;
-update noar tt set b2='K52LZKUW3JEC6NJJPGBL4S2O5TELU81' where id=9;
-update noar ti set b2='K52LZKUW3JEC6NJJPGBL4S2O5TELU81' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z' where id=1;
-update noar ti set v0='Z' where id=1;
-update noar tt set b0='MWC0GOHOIZ2KSDX44PMNF' where id=1;
-update noar ti set b0='MWC0GOHOIZ2KSDX44PMNF' where id=1;
-update noar tt set v0='8V3JEWQ4P8KEZDX7K3S1MW8W4LXS' where id=1;
-update noar ti set v0='8V3JEWQ4P8KEZDX7K3S1MW8W4LXS' where id=1;
-update noar tt set b1='MTXKVRB8DQGQ5C9BO' where id=1;
-update noar ti set b1='MTXKVRB8DQGQ5C9BO' where id=1;
-update noar tt set v0='HSTZL' where id=1;
-update noar ti set v0='HSTZL' where id=1;
-update noar tt set b2='H' where id=1;
-update noar ti set b2='H' where id=1;
-update noar tt set v0='EZ4H0M4CW2S8ONRN7VVN6XJOUJ3Y6' where id=2;
-update noar ti set v0='EZ4H0M4CW2S8ONRN7VVN6XJOUJ3Y6' where id=2;
-update noar tt set b0='MHDZET29WB0ZCZG' where id=2;
-update noar ti set b0='MHDZET29WB0ZCZG' where id=2;
-update noar tt set v0='MR' where id=2;
-update noar ti set v0='MR' where id=2;
-update noar tt set b1='4L92MFYN5WB07LL0RV927K3RWYZV' where id=2;
-update noar ti set b1='4L92MFYN5WB07LL0RV927K3RWYZV' where id=2;
-update noar tt set v0='55GKF9GTDJUGGS9496' where id=2;
-update noar ti set v0='55GKF9GTDJUGGS9496' where id=2;
-update noar tt set b2='5TV8A' where id=2;
-update noar ti set b2='5TV8A' where id=2;
-update noar tt set v0='MIRICDCTY8J5E8' where id=3;
-update noar ti set v0='MIRICDCTY8J5E8' where id=3;
-update noar tt set b0='V6' where id=3;
-update noar ti set b0='V6' where id=3;
-update noar tt set v0='JWCA09Y6L6MV38EZVG9RP9UOMX' where id=3;
-update noar ti set v0='JWCA09Y6L6MV38EZVG9RP9UOMX' where id=3;
-update noar tt set b1='UP8QQ41AK4KLP9WH5B2E04LFRC5' where id=3;
-update noar ti set b1='UP8QQ41AK4KLP9WH5B2E04LFRC5' where id=3;
-update noar tt set v0='V68' where id=3;
-update noar ti set v0='V68' where id=3;
-update noar tt set b2='TDZDTU8YFECPDPVL52K5' where id=3;
-update noar ti set b2='TDZDTU8YFECPDPVL52K5' where id=3;
-update noar tt set v0='EG3U3V50H965OMD9QUNDBE1Y9KZXL9R' where id=4;
-update noar ti set v0='EG3U3V50H965OMD9QUNDBE1Y9KZXL9R' where id=4;
-update noar tt set b0='SIVPZXBFQOEL' where id=4;
-update noar ti set b0='SIVPZXBFQOEL' where id=4;
-update noar tt set v0='L88CJ2NJ85SU' where id=4;
-update noar ti set v0='L88CJ2NJ85SU' where id=4;
-update noar tt set b1='81V74GX0AT66SVTWGCCL' where id=4;
-update noar ti set b1='81V74GX0AT66SVTWGCCL' where id=4;
-update noar tt set v0='UPSVGRDDU9SRJZ01FRLATCALF1P2' where id=4;
-update noar ti set v0='UPSVGRDDU9SRJZ01FRLATCALF1P2' where id=4;
-update noar tt set b2='ORFOLCIW' where id=4;
-update noar ti set b2='ORFOLCIW' where id=4;
-update noar tt set v0='8X' where id=5;
-update noar ti set v0='8X' where id=5;
-update noar tt set b0='F1X7' where id=5;
-update noar ti set b0='F1X7' where id=5;
-update noar tt set v0='ALS6T3RQ3A5CG0ZI74I4C4J' where id=5;
-update noar ti set v0='ALS6T3RQ3A5CG0ZI74I4C4J' where id=5;
-update noar tt set b1='5A1U3PEWESFRAVHPBA' where id=5;
-update noar ti set b1='5A1U3PEWESFRAVHPBA' where id=5;
-update noar tt set v0='LGY1R7' where id=5;
-update noar ti set v0='LGY1R7' where id=5;
-update noar tt set b2='CSFWX30MJ' where id=5;
-update noar ti set b2='CSFWX30MJ' where id=5;
-update noar tt set v0='H2OWF5OLGG6XLG7R8UQRTF' where id=6;
-update noar ti set v0='H2OWF5OLGG6XLG7R8UQRTF' where id=6;
-update noar tt set b0='W839EDPSSNWA' where id=6;
-update noar ti set b0='W839EDPSSNWA' where id=6;
-update noar tt set v0='D80GYNUPX2GHWFLLE' where id=6;
-update noar ti set v0='D80GYNUPX2GHWFLLE' where id=6;
-update noar tt set b1='LY9THUCD8X6IS53HAGJE6B' where id=6;
-update noar ti set b1='LY9THUCD8X6IS53HAGJE6B' where id=6;
-update noar tt set v0='4YU' where id=6;
-update noar ti set v0='4YU' where id=6;
-update noar tt set b2='XSRFHTT' where id=6;
-update noar ti set b2='XSRFHTT' where id=6;
-update noar tt set v0='UX' where id=7;
-update noar ti set v0='UX' where id=7;
-update noar tt set b0='ACXLW8SH2MVIS7XSVQ' where id=7;
-update noar ti set b0='ACXLW8SH2MVIS7XSVQ' where id=7;
-update noar tt set v0='IRNCEZSXKV4WVR3CKP3654W2RCNJ5U' where id=7;
-update noar ti set v0='IRNCEZSXKV4WVR3CKP3654W2RCNJ5U' where id=7;
-update noar tt set b1='88SC6AJQG57A' where id=7;
-update noar ti set b1='88SC6AJQG57A' where id=7;
-update noar tt set v0='UY4QV4LL491RGY' where id=7;
-update noar ti set v0='UY4QV4LL491RGY' where id=7;
-update noar tt set b2='I17JTP4YDM56EFP3WJ1BELH053' where id=7;
-update noar ti set b2='I17JTP4YDM56EFP3WJ1BELH053' where id=7;
-update noar tt set v0='JQBBY5MLRO8HKVADD5LEX368V6NXO2F' where id=8;
-update noar ti set v0='JQBBY5MLRO8HKVADD5LEX368V6NXO2F' where id=8;
-update noar tt set b0='KZA5M8WAGWY' where id=8;
-update noar ti set b0='KZA5M8WAGWY' where id=8;
-update noar tt set v0='V6' where id=8;
-update noar ti set v0='V6' where id=8;
-update noar tt set b1='3PXA0SJ2PYYR9OVQNCZ51Q2XMI6AWXNU' where id=8;
-update noar ti set b1='3PXA0SJ2PYYR9OVQNCZ51Q2XMI6AWXNU' where id=8;
-update noar tt set v0='C0OQTZ7PPS1JGK5YSVU7OZ84AJ5X' where id=8;
-update noar ti set v0='C0OQTZ7PPS1JGK5YSVU7OZ84AJ5X' where id=8;
-update noar tt set b2='ZHX07RQ25QI7RO4PUS0V8M8T47X3XOO' where id=8;
-update noar ti set b2='ZHX07RQ25QI7RO4PUS0V8M8T47X3XOO' where id=8;
-update noar tt set v0='3ET1ZHMW09EJ' where id=9;
-update noar ti set v0='3ET1ZHMW09EJ' where id=9;
-update noar tt set b0='NKXSINV04QK95AVATWGARD' where id=9;
-update noar ti set b0='NKXSINV04QK95AVATWGARD' where id=9;
-update noar tt set v0='LXM35YTGNEKVHK65' where id=9;
-update noar ti set v0='LXM35YTGNEKVHK65' where id=9;
-update noar tt set b1='TQ9JDEX54TAHD2' where id=9;
-update noar ti set b1='TQ9JDEX54TAHD2' where id=9;
-update noar tt set v0='VDV' where id=9;
-update noar ti set v0='VDV' where id=9;
-update noar tt set b2='5' where id=9;
-update noar ti set b2='5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q8IZKFPYW8BP8Q9Y7II8PRW1OWMR' where id=1;
-update noar ti set v0='Q8IZKFPYW8BP8Q9Y7II8PRW1OWMR' where id=1;
-update noar tt set b0='97DW2HLBA4O52WW5WK55LW524SRIUCF' where id=1;
-update noar ti set b0='97DW2HLBA4O52WW5WK55LW524SRIUCF' where id=1;
-update noar tt set v0='AXARTAO2RYJ40' where id=1;
-update noar ti set v0='AXARTAO2RYJ40' where id=1;
-update noar tt set b1='C13RQ' where id=1;
-update noar ti set b1='C13RQ' where id=1;
-update noar tt set v0='YJTXBC5B635DO8VPCTAC' where id=1;
-update noar ti set v0='YJTXBC5B635DO8VPCTAC' where id=1;
-update noar tt set b2='W5QZGI4LZYDBY8N' where id=1;
-update noar ti set b2='W5QZGI4LZYDBY8N' where id=1;
-update noar tt set v0='X3' where id=2;
-update noar ti set v0='X3' where id=2;
-update noar tt set b0='829' where id=2;
-update noar ti set b0='829' where id=2;
-update noar tt set v0='RPS6P' where id=2;
-update noar ti set v0='RPS6P' where id=2;
-update noar tt set b1='8HY84DB' where id=2;
-update noar ti set b1='8HY84DB' where id=2;
-update noar tt set v0='J7VXIEA6J5SYCEHLK1Y1W5BIQNCW' where id=2;
-update noar ti set v0='J7VXIEA6J5SYCEHLK1Y1W5BIQNCW' where id=2;
-update noar tt set b2='0RX3S1RMN648ADDVP3C2' where id=2;
-update noar ti set b2='0RX3S1RMN648ADDVP3C2' where id=2;
-update noar tt set v0='SC000MTAOA4Q6WIFCK9R80UHKC77HJ' where id=3;
-update noar ti set v0='SC000MTAOA4Q6WIFCK9R80UHKC77HJ' where id=3;
-update noar tt set b0='5T4' where id=3;
-update noar ti set b0='5T4' where id=3;
-update noar tt set v0='P9SZCCJ73N54DOSPBOM' where id=3;
-update noar ti set v0='P9SZCCJ73N54DOSPBOM' where id=3;
-update noar tt set b1='K1AMYTXXLXKV8FBPCWWYXEN4OP' where id=3;
-update noar ti set b1='K1AMYTXXLXKV8FBPCWWYXEN4OP' where id=3;
-update noar tt set v0='TFTNEC8BTU12BVLOERWD0Q7R3RCY' where id=3;
-update noar ti set v0='TFTNEC8BTU12BVLOERWD0Q7R3RCY' where id=3;
-update noar tt set b2='ZVCI1F43D0' where id=3;
-update noar ti set b2='ZVCI1F43D0' where id=3;
-update noar tt set v0='INJX9LLZMYWDTISDYW3J7' where id=4;
-update noar ti set v0='INJX9LLZMYWDTISDYW3J7' where id=4;
-update noar tt set b0='JCV2DU400JNN3SF2IZS00CAX59SCM' where id=4;
-update noar ti set b0='JCV2DU400JNN3SF2IZS00CAX59SCM' where id=4;
-update noar tt set v0='IRO' where id=4;
-update noar ti set v0='IRO' where id=4;
-update noar tt set b1='RD' where id=4;
-update noar ti set b1='RD' where id=4;
-update noar tt set v0='FORC4GNQDHSLW89H0IU08KCO' where id=4;
-update noar ti set v0='FORC4GNQDHSLW89H0IU08KCO' where id=4;
-update noar tt set b2='5O0P5YAAUE7O8SOOB7DH' where id=4;
-update noar ti set b2='5O0P5YAAUE7O8SOOB7DH' where id=4;
-update noar tt set v0='KRNKVK767N6I9WDC3T' where id=5;
-update noar ti set v0='KRNKVK767N6I9WDC3T' where id=5;
-update noar tt set b0='GGARGL' where id=5;
-update noar ti set b0='GGARGL' where id=5;
-update noar tt set v0='SLAXT7PPBMGGM' where id=5;
-update noar ti set v0='SLAXT7PPBMGGM' where id=5;
-update noar tt set b1='0H21PROOMP' where id=5;
-update noar ti set b1='0H21PROOMP' where id=5;
-update noar tt set v0='71BHTI3ZOKO' where id=5;
-update noar ti set v0='71BHTI3ZOKO' where id=5;
-update noar tt set b2='QUW8ASXOBC6W0QLOQKZP' where id=5;
-update noar ti set b2='QUW8ASXOBC6W0QLOQKZP' where id=5;
-update noar tt set v0='STTEY' where id=6;
-update noar ti set v0='STTEY' where id=6;
-update noar tt set b0='YFTA6WN5EFU214PUXNNKYL9J1S' where id=6;
-update noar ti set b0='YFTA6WN5EFU214PUXNNKYL9J1S' where id=6;
-update noar tt set v0='CLFCX08EPBKVI1XLY6QOE0G5PDWZZT5O' where id=6;
-update noar ti set v0='CLFCX08EPBKVI1XLY6QOE0G5PDWZZT5O' where id=6;
-update noar tt set b1='A8R8Z2XSAMS48' where id=6;
-update noar ti set b1='A8R8Z2XSAMS48' where id=6;
-update noar tt set v0='5R984I49V63I80N8FUNAXIDLWJRGE7H' where id=6;
-update noar ti set v0='5R984I49V63I80N8FUNAXIDLWJRGE7H' where id=6;
-update noar tt set b2='U4RBM4FEJ4B2H1XKRNFBDBTDP6WDP' where id=6;
-update noar ti set b2='U4RBM4FEJ4B2H1XKRNFBDBTDP6WDP' where id=6;
-update noar tt set v0='0WIKF1SKKAEZ1PM395GVMBMOIKEWJAU3' where id=7;
-update noar ti set v0='0WIKF1SKKAEZ1PM395GVMBMOIKEWJAU3' where id=7;
-update noar tt set b0='UKP176O557YP6KBEMYIK9POX' where id=7;
-update noar ti set b0='UKP176O557YP6KBEMYIK9POX' where id=7;
-update noar tt set v0='ASAQVXKLI' where id=7;
-update noar ti set v0='ASAQVXKLI' where id=7;
-update noar tt set b1='C4WAEUP3M3P8LF4Z08QIUN2ED3YVKP' where id=7;
-update noar ti set b1='C4WAEUP3M3P8LF4Z08QIUN2ED3YVKP' where id=7;
-update noar tt set v0='ERBWVMV8PZKBNRU' where id=7;
-update noar ti set v0='ERBWVMV8PZKBNRU' where id=7;
-update noar tt set b2='ICYRTU273A6QYMF1ANM' where id=7;
-update noar ti set b2='ICYRTU273A6QYMF1ANM' where id=7;
-update noar tt set v0='H62G8Z2D41MNUW34Y0K4' where id=8;
-update noar ti set v0='H62G8Z2D41MNUW34Y0K4' where id=8;
-update noar tt set b0='RCCGMG7C660YW3YM' where id=8;
-update noar ti set b0='RCCGMG7C660YW3YM' where id=8;
-update noar tt set v0='NVGVE9OMW4' where id=8;
-update noar ti set v0='NVGVE9OMW4' where id=8;
-update noar tt set b1='WFEMB92JM0PGU11NWVP911JLL' where id=8;
-update noar ti set b1='WFEMB92JM0PGU11NWVP911JLL' where id=8;
-update noar tt set v0='EUH4PS' where id=8;
-update noar ti set v0='EUH4PS' where id=8;
-update noar tt set b2='L0KPVX9TNA8LNRFEPCDOE2' where id=8;
-update noar ti set b2='L0KPVX9TNA8LNRFEPCDOE2' where id=8;
-update noar tt set v0='ARUSH6QG7Q4F5CHMULLPGU4XYBYHFUUF' where id=9;
-update noar ti set v0='ARUSH6QG7Q4F5CHMULLPGU4XYBYHFUUF' where id=9;
-update noar tt set b0='CSUNA2WONWB1HI71AY9XIXQ' where id=9;
-update noar ti set b0='CSUNA2WONWB1HI71AY9XIXQ' where id=9;
-update noar tt set v0='HXIBODJW23HMDFPJXK4LV6N9H1P0VT5' where id=9;
-update noar ti set v0='HXIBODJW23HMDFPJXK4LV6N9H1P0VT5' where id=9;
-update noar tt set b1='ALFBWLRFVLG' where id=9;
-update noar ti set b1='ALFBWLRFVLG' where id=9;
-update noar tt set v0='NE38IOVOVJLOFBZVV09VZ' where id=9;
-update noar ti set v0='NE38IOVOVJLOFBZVV09VZ' where id=9;
-update noar tt set b2='7C4PRT4R1A8769FV5RS0' where id=9;
-update noar ti set b2='7C4PRT4R1A8769FV5RS0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z4OWMSJVX9KRJJLO9' where id=1;
-update noar ti set v0='Z4OWMSJVX9KRJJLO9' where id=1;
-update noar tt set b0='OXZ9F50W0SN' where id=1;
-update noar ti set b0='OXZ9F50W0SN' where id=1;
-update noar tt set v0='B19NDVZGJ9MFH' where id=1;
-update noar ti set v0='B19NDVZGJ9MFH' where id=1;
-update noar tt set b1='A8UHWDIG' where id=1;
-update noar ti set b1='A8UHWDIG' where id=1;
-update noar tt set v0='4GMZUQ5XGOXH2SU' where id=1;
-update noar ti set v0='4GMZUQ5XGOXH2SU' where id=1;
-update noar tt set b2='4LN8PYCOB' where id=1;
-update noar ti set b2='4LN8PYCOB' where id=1;
-update noar tt set v0='0E3Z4OUAWMEVB88II4G3XIH' where id=2;
-update noar ti set v0='0E3Z4OUAWMEVB88II4G3XIH' where id=2;
-update noar tt set b0='U7KMZF23WVFEPDKA16VHEB9Z' where id=2;
-update noar ti set b0='U7KMZF23WVFEPDKA16VHEB9Z' where id=2;
-update noar tt set v0='2LH5OJ9O8ZM9O512DKJ0' where id=2;
-update noar ti set v0='2LH5OJ9O8ZM9O512DKJ0' where id=2;
-update noar tt set b1='HDIG0' where id=2;
-update noar ti set b1='HDIG0' where id=2;
-update noar tt set v0='SA8Q828YDWOXRGR' where id=2;
-update noar ti set v0='SA8Q828YDWOXRGR' where id=2;
-update noar tt set b2='U' where id=2;
-update noar ti set b2='U' where id=2;
-update noar tt set v0='2XV3IJQFPB6U6O00HU66HH' where id=3;
-update noar ti set v0='2XV3IJQFPB6U6O00HU66HH' where id=3;
-update noar tt set b0='LXV5SYE119AF3VJJV29' where id=3;
-update noar ti set b0='LXV5SYE119AF3VJJV29' where id=3;
-update noar tt set v0='Y1BSH7OL6JF0GK3DW0SCCCE3CVL' where id=3;
-update noar ti set v0='Y1BSH7OL6JF0GK3DW0SCCCE3CVL' where id=3;
-update noar tt set b1='PFW1HS5706UVI42' where id=3;
-update noar ti set b1='PFW1HS5706UVI42' where id=3;
-update noar tt set v0='RW5' where id=3;
-update noar ti set v0='RW5' where id=3;
-update noar tt set b2='XFVWGA4PZVGGTZDZZQBK8FNIF5VELKTY' where id=3;
-update noar ti set b2='XFVWGA4PZVGGTZDZZQBK8FNIF5VELKTY' where id=3;
-update noar tt set v0='UQF' where id=4;
-update noar ti set v0='UQF' where id=4;
-update noar tt set b0='B88LE1L5IUOB0IMB' where id=4;
-update noar ti set b0='B88LE1L5IUOB0IMB' where id=4;
-update noar tt set v0='PI7RHD03X9QXWBE3B3YCBH' where id=4;
-update noar ti set v0='PI7RHD03X9QXWBE3B3YCBH' where id=4;
-update noar tt set b1='LRALB8FRE8LH84YTS2UW61' where id=4;
-update noar ti set b1='LRALB8FRE8LH84YTS2UW61' where id=4;
-update noar tt set v0='J28U8MKQPMFJM51FUR4T71VX5DJ' where id=4;
-update noar ti set v0='J28U8MKQPMFJM51FUR4T71VX5DJ' where id=4;
-update noar tt set b2='TU7OQK63' where id=4;
-update noar ti set b2='TU7OQK63' where id=4;
-update noar tt set v0='GM' where id=5;
-update noar ti set v0='GM' where id=5;
-update noar tt set b0='YX10VFTH4C' where id=5;
-update noar ti set b0='YX10VFTH4C' where id=5;
-update noar tt set v0='870' where id=5;
-update noar ti set v0='870' where id=5;
-update noar tt set b1='T0P40G' where id=5;
-update noar ti set b1='T0P40G' where id=5;
-update noar tt set v0='A5PB4RCW1GD0YN1VSC3BSP8APEIK' where id=5;
-update noar ti set v0='A5PB4RCW1GD0YN1VSC3BSP8APEIK' where id=5;
-update noar tt set b2='1CT58EU6E6J2DSSQ2' where id=5;
-update noar ti set b2='1CT58EU6E6J2DSSQ2' where id=5;
-update noar tt set v0='S' where id=6;
-update noar ti set v0='S' where id=6;
-update noar tt set b0='WYOC32VVE80T6KL5L53GXVLUP48' where id=6;
-update noar ti set b0='WYOC32VVE80T6KL5L53GXVLUP48' where id=6;
-update noar tt set v0='LR7BOL' where id=6;
-update noar ti set v0='LR7BOL' where id=6;
-update noar tt set b1='GOUEP9F' where id=6;
-update noar ti set b1='GOUEP9F' where id=6;
-update noar tt set v0='120MD4F' where id=6;
-update noar ti set v0='120MD4F' where id=6;
-update noar tt set b2='MRULR4Z133' where id=6;
-update noar ti set b2='MRULR4Z133' where id=6;
-update noar tt set v0='MNPVYRN0W7S7M0K' where id=7;
-update noar ti set v0='MNPVYRN0W7S7M0K' where id=7;
-update noar tt set b0='978O6F8PYYAZ5HKNCKQ2YEHBNF6SX' where id=7;
-update noar ti set b0='978O6F8PYYAZ5HKNCKQ2YEHBNF6SX' where id=7;
-update noar tt set v0='8TEAZN78DE2445UB0FRSE8FPXHM' where id=7;
-update noar ti set v0='8TEAZN78DE2445UB0FRSE8FPXHM' where id=7;
-update noar tt set b1='6Y8ZKJU3CUA4APVY' where id=7;
-update noar ti set b1='6Y8ZKJU3CUA4APVY' where id=7;
-update noar tt set v0='78RH586WLY' where id=7;
-update noar ti set v0='78RH586WLY' where id=7;
-update noar tt set b2='Z0' where id=7;
-update noar ti set b2='Z0' where id=7;
-update noar tt set v0='7QA3MTJ7B' where id=8;
-update noar ti set v0='7QA3MTJ7B' where id=8;
-update noar tt set b0='C53LS0W4' where id=8;
-update noar ti set b0='C53LS0W4' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='5C5HZF9AMURYW8860MKXMXLJ1D4' where id=8;
-update noar ti set b1='5C5HZF9AMURYW8860MKXMXLJ1D4' where id=8;
-update noar tt set v0='2OK6C72SA49D2956Y28FXO6JW57Y5RM6' where id=8;
-update noar ti set v0='2OK6C72SA49D2956Y28FXO6JW57Y5RM6' where id=8;
-update noar tt set b2='L2' where id=8;
-update noar ti set b2='L2' where id=8;
-update noar tt set v0='OR0AX8CR32A47VCFYP35F569G7XPH' where id=9;
-update noar ti set v0='OR0AX8CR32A47VCFYP35F569G7XPH' where id=9;
-update noar tt set b0='DJ66RI8L' where id=9;
-update noar ti set b0='DJ66RI8L' where id=9;
-update noar tt set v0='WZNUXG82TH5JXKMK1T5GXQT93F6NEA6C' where id=9;
-update noar ti set v0='WZNUXG82TH5JXKMK1T5GXQT93F6NEA6C' where id=9;
-update noar tt set b1='V9HDF' where id=9;
-update noar ti set b1='V9HDF' where id=9;
-update noar tt set v0='C1OBESVQ7Z16P1RSVWE5HVPCCR' where id=9;
-update noar ti set v0='C1OBESVQ7Z16P1RSVWE5HVPCCR' where id=9;
-update noar tt set b2='9LY3OTQNKWO6ZO5V2R6B7TY' where id=9;
-update noar ti set b2='9LY3OTQNKWO6ZO5V2R6B7TY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PHR5V7JY1WU073QOJIB56S73IF' where id=1;
-update noar ti set v0='PHR5V7JY1WU073QOJIB56S73IF' where id=1;
-update noar tt set b0='YDPEE02N29K5MWCWGYB1BTPW' where id=1;
-update noar ti set b0='YDPEE02N29K5MWCWGYB1BTPW' where id=1;
-update noar tt set v0='N6B' where id=1;
-update noar ti set v0='N6B' where id=1;
-update noar tt set b1='ZT2GN1XWKX76P886YGOBEG' where id=1;
-update noar ti set b1='ZT2GN1XWKX76P886YGOBEG' where id=1;
-update noar tt set v0='5J9' where id=1;
-update noar ti set v0='5J9' where id=1;
-update noar tt set b2='WIW2SI8KC14TTO8RMIR4V92WX4' where id=1;
-update noar ti set b2='WIW2SI8KC14TTO8RMIR4V92WX4' where id=1;
-update noar tt set v0='PE0MBBHL7MLCEJRXN7R3UJ' where id=2;
-update noar ti set v0='PE0MBBHL7MLCEJRXN7R3UJ' where id=2;
-update noar tt set b0='R2DC21AAZ6N9ALWARJP1QTNGML1WD' where id=2;
-update noar ti set b0='R2DC21AAZ6N9ALWARJP1QTNGML1WD' where id=2;
-update noar tt set v0='3WYBJXG52KK58V2BP' where id=2;
-update noar ti set v0='3WYBJXG52KK58V2BP' where id=2;
-update noar tt set b1='JDG' where id=2;
-update noar ti set b1='JDG' where id=2;
-update noar tt set v0='I210H2HYGTGKCL' where id=2;
-update noar ti set v0='I210H2HYGTGKCL' where id=2;
-update noar tt set b2='R1V9KA520TI2M4B' where id=2;
-update noar ti set b2='R1V9KA520TI2M4B' where id=2;
-update noar tt set v0='7P935LES9682SG' where id=3;
-update noar ti set v0='7P935LES9682SG' where id=3;
-update noar tt set b0='IWKWJE4' where id=3;
-update noar ti set b0='IWKWJE4' where id=3;
-update noar tt set v0='VUYA3' where id=3;
-update noar ti set v0='VUYA3' where id=3;
-update noar tt set b1='VJFQM' where id=3;
-update noar ti set b1='VJFQM' where id=3;
-update noar tt set v0='96NBM9QT1' where id=3;
-update noar ti set v0='96NBM9QT1' where id=3;
-update noar tt set b2='SZU' where id=3;
-update noar ti set b2='SZU' where id=3;
-update noar tt set v0='T9B8YK9CJ7XBG7G6RR2CF4' where id=4;
-update noar ti set v0='T9B8YK9CJ7XBG7G6RR2CF4' where id=4;
-update noar tt set b0='4QCRVLMJ9IJS50BTP' where id=4;
-update noar ti set b0='4QCRVLMJ9IJS50BTP' where id=4;
-update noar tt set v0='D96S383WHP6U6PK' where id=4;
-update noar ti set v0='D96S383WHP6U6PK' where id=4;
-update noar tt set b1='I5QOIHOX2ZA3PE' where id=4;
-update noar ti set b1='I5QOIHOX2ZA3PE' where id=4;
-update noar tt set v0='SKZJEFY75XN10' where id=4;
-update noar ti set v0='SKZJEFY75XN10' where id=4;
-update noar tt set b2='U04EZLXCQMYW3V3H4DALLQQMY7Q1KP6' where id=4;
-update noar ti set b2='U04EZLXCQMYW3V3H4DALLQQMY7Q1KP6' where id=4;
-update noar tt set v0='RMYBX5NQ8IBF6OQ1T08SBL' where id=5;
-update noar ti set v0='RMYBX5NQ8IBF6OQ1T08SBL' where id=5;
-update noar tt set b0='AD3N27TIWLDLLTSTAR17UIY4UH' where id=5;
-update noar ti set b0='AD3N27TIWLDLLTSTAR17UIY4UH' where id=5;
-update noar tt set v0='G011RPM26RZ' where id=5;
-update noar ti set v0='G011RPM26RZ' where id=5;
-update noar tt set b1='BDPPIL44T9VM90MCVMO7O3C' where id=5;
-update noar ti set b1='BDPPIL44T9VM90MCVMO7O3C' where id=5;
-update noar tt set v0='4C18KYFF0ME' where id=5;
-update noar ti set v0='4C18KYFF0ME' where id=5;
-update noar tt set b2='H84V0J5G64HOZPJH8IV9ZW' where id=5;
-update noar ti set b2='H84V0J5G64HOZPJH8IV9ZW' where id=5;
-update noar tt set v0='7MN53ZUSX1UGTHGNM2Q9' where id=6;
-update noar ti set v0='7MN53ZUSX1UGTHGNM2Q9' where id=6;
-update noar tt set b0='FAO3BUBZPHDUP7YF53599JA64UW1' where id=6;
-update noar ti set b0='FAO3BUBZPHDUP7YF53599JA64UW1' where id=6;
-update noar tt set v0='RL11BMUJI3RK87KFSRV74' where id=6;
-update noar ti set v0='RL11BMUJI3RK87KFSRV74' where id=6;
-update noar tt set b1='5I7' where id=6;
-update noar ti set b1='5I7' where id=6;
-update noar tt set v0='CD3XKD3DHJBRJBACFV24Y53HS2Q76R' where id=6;
-update noar ti set v0='CD3XKD3DHJBRJBACFV24Y53HS2Q76R' where id=6;
-update noar tt set b2='SP' where id=6;
-update noar ti set b2='SP' where id=6;
-update noar tt set v0='4VBV1HBP6MK2MGEV' where id=7;
-update noar ti set v0='4VBV1HBP6MK2MGEV' where id=7;
-update noar tt set b0='PMRNL0S4DFX43CEQ70E92LBO15S63' where id=7;
-update noar ti set b0='PMRNL0S4DFX43CEQ70E92LBO15S63' where id=7;
-update noar tt set v0='ZZCY1HXTUP629SUD1IPS5Y' where id=7;
-update noar ti set v0='ZZCY1HXTUP629SUD1IPS5Y' where id=7;
-update noar tt set b1='XBA19L7AOK96ZQRJI8IUCZ5X0' where id=7;
-update noar ti set b1='XBA19L7AOK96ZQRJI8IUCZ5X0' where id=7;
-update noar tt set v0='P06VTFH86K' where id=7;
-update noar ti set v0='P06VTFH86K' where id=7;
-update noar tt set b2='AD5PMS2XVLGB' where id=7;
-update noar ti set b2='AD5PMS2XVLGB' where id=7;
-update noar tt set v0='0QC20FZPXBIKCODRBJONNR0NUXC2SDSY' where id=8;
-update noar ti set v0='0QC20FZPXBIKCODRBJONNR0NUXC2SDSY' where id=8;
-update noar tt set b0='PZXM5598GDZSPH2RK' where id=8;
-update noar ti set b0='PZXM5598GDZSPH2RK' where id=8;
-update noar tt set v0='F346V5J05UXC749ALV' where id=8;
-update noar ti set v0='F346V5J05UXC749ALV' where id=8;
-update noar tt set b1='MNGKLUHW' where id=8;
-update noar ti set b1='MNGKLUHW' where id=8;
-update noar tt set v0='VF5RQKP6U1JC665EMC' where id=8;
-update noar ti set v0='VF5RQKP6U1JC665EMC' where id=8;
-update noar tt set b2='KPKFVA52DZQYAM7' where id=8;
-update noar ti set b2='KPKFVA52DZQYAM7' where id=8;
-update noar tt set v0='9JAUDHG1' where id=9;
-update noar ti set v0='9JAUDHG1' where id=9;
-update noar tt set b0='TEIH533FXWNAYHS6103XOVRG' where id=9;
-update noar ti set b0='TEIH533FXWNAYHS6103XOVRG' where id=9;
-update noar tt set v0='3HCG7' where id=9;
-update noar ti set v0='3HCG7' where id=9;
-update noar tt set b1='R5G5B45OC71VNE0XL' where id=9;
-update noar ti set b1='R5G5B45OC71VNE0XL' where id=9;
-update noar tt set v0='SHM2S6J5B0TD7E' where id=9;
-update noar ti set v0='SHM2S6J5B0TD7E' where id=9;
-update noar tt set b2='W75YOSOZM14Q43PVVOA5IS' where id=9;
-update noar ti set b2='W75YOSOZM14Q43PVVOA5IS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WLU26SY' where id=1;
-update noar ti set v0='WLU26SY' where id=1;
-update noar tt set b0='YZ4TDUAVDJZG8G1YXCGI3DEPA8ZRIO' where id=1;
-update noar ti set b0='YZ4TDUAVDJZG8G1YXCGI3DEPA8ZRIO' where id=1;
-update noar tt set v0='0BRD64W' where id=1;
-update noar ti set v0='0BRD64W' where id=1;
-update noar tt set b1='RRM593JN698L1X' where id=1;
-update noar ti set b1='RRM593JN698L1X' where id=1;
-update noar tt set v0='UM7XVGQ5Z' where id=1;
-update noar ti set v0='UM7XVGQ5Z' where id=1;
-update noar tt set b2='KZQPGD' where id=1;
-update noar ti set b2='KZQPGD' where id=1;
-update noar tt set v0='97B7EGPHGKKVT' where id=2;
-update noar ti set v0='97B7EGPHGKKVT' where id=2;
-update noar tt set b0='CDALQLH7KEZRR342VS0A92C68OH' where id=2;
-update noar ti set b0='CDALQLH7KEZRR342VS0A92C68OH' where id=2;
-update noar tt set v0='2ETM' where id=2;
-update noar ti set v0='2ETM' where id=2;
-update noar tt set b1='EFQ11YOD94UJ523TC' where id=2;
-update noar ti set b1='EFQ11YOD94UJ523TC' where id=2;
-update noar tt set v0='VX39CALAZQIETW0VZQ8A18M9JF3Q65' where id=2;
-update noar ti set v0='VX39CALAZQIETW0VZQ8A18M9JF3Q65' where id=2;
-update noar tt set b2='EVT' where id=2;
-update noar ti set b2='EVT' where id=2;
-update noar tt set v0='HS7KQ' where id=3;
-update noar ti set v0='HS7KQ' where id=3;
-update noar tt set b0='NJ71T813LJVA9D2UB' where id=3;
-update noar ti set b0='NJ71T813LJVA9D2UB' where id=3;
-update noar tt set v0='6WL8H78VZNK40LSBMTTIGDVXE47' where id=3;
-update noar ti set v0='6WL8H78VZNK40LSBMTTIGDVXE47' where id=3;
-update noar tt set b1='ISW' where id=3;
-update noar ti set b1='ISW' where id=3;
-update noar tt set v0='MVNBNIZW619OYAD' where id=3;
-update noar ti set v0='MVNBNIZW619OYAD' where id=3;
-update noar tt set b2='TJRDN7EIQ16P28RO09RPOXC1PRRI5' where id=3;
-update noar ti set b2='TJRDN7EIQ16P28RO09RPOXC1PRRI5' where id=3;
-update noar tt set v0='6RA35JCA0GLZKT36IKSMGZE2ZI7A' where id=4;
-update noar ti set v0='6RA35JCA0GLZKT36IKSMGZE2ZI7A' where id=4;
-update noar tt set b0='ISM0MO' where id=4;
-update noar ti set b0='ISM0MO' where id=4;
-update noar tt set v0='QHECUZHAGRLIPND8POGCCHL5G4BKLUU' where id=4;
-update noar ti set v0='QHECUZHAGRLIPND8POGCCHL5G4BKLUU' where id=4;
-update noar tt set b1='RC0VVC355Q9EVQSJP3IIV4' where id=4;
-update noar ti set b1='RC0VVC355Q9EVQSJP3IIV4' where id=4;
-update noar tt set v0='6EJAXY8U078JRBAQFUFLBU6CP' where id=4;
-update noar ti set v0='6EJAXY8U078JRBAQFUFLBU6CP' where id=4;
-update noar tt set b2='ZQU0NF5W3' where id=4;
-update noar ti set b2='ZQU0NF5W3' where id=4;
-update noar tt set v0='LYIB' where id=5;
-update noar ti set v0='LYIB' where id=5;
-update noar tt set b0='YTTKYT' where id=5;
-update noar ti set b0='YTTKYT' where id=5;
-update noar tt set v0='Y5J' where id=5;
-update noar ti set v0='Y5J' where id=5;
-update noar tt set b1='RN3PU8YSC8YFYM1SR4WCOV' where id=5;
-update noar ti set b1='RN3PU8YSC8YFYM1SR4WCOV' where id=5;
-update noar tt set v0='9CKJ' where id=5;
-update noar ti set v0='9CKJ' where id=5;
-update noar tt set b2='X88L7YCEJE2K388800Z7FTVC233S4D2' where id=5;
-update noar ti set b2='X88L7YCEJE2K388800Z7FTVC233S4D2' where id=5;
-update noar tt set v0='S9VXSIGQ0RETGCC1EG3XERMJ9' where id=6;
-update noar ti set v0='S9VXSIGQ0RETGCC1EG3XERMJ9' where id=6;
-update noar tt set b0='KY43ISWEA2G53V6UNCVAEU' where id=6;
-update noar ti set b0='KY43ISWEA2G53V6UNCVAEU' where id=6;
-update noar tt set v0='LX39MDR0EP9B7UXACN83CEMWJDFFCXL' where id=6;
-update noar ti set v0='LX39MDR0EP9B7UXACN83CEMWJDFFCXL' where id=6;
-update noar tt set b1='FJEK0INZ48GXEYOOMFM8UJI4E71329G' where id=6;
-update noar ti set b1='FJEK0INZ48GXEYOOMFM8UJI4E71329G' where id=6;
-update noar tt set v0='8KXEL4T9OHE20' where id=6;
-update noar ti set v0='8KXEL4T9OHE20' where id=6;
-update noar tt set b2='XI' where id=6;
-update noar ti set b2='XI' where id=6;
-update noar tt set v0='1YZRB46JK8MLB7P6L184L4Q63IQ7' where id=7;
-update noar ti set v0='1YZRB46JK8MLB7P6L184L4Q63IQ7' where id=7;
-update noar tt set b0='EI' where id=7;
-update noar ti set b0='EI' where id=7;
-update noar tt set v0='0UEQV48I3657S45RI1UP6PBWTJJ6IE' where id=7;
-update noar ti set v0='0UEQV48I3657S45RI1UP6PBWTJJ6IE' where id=7;
-update noar tt set b1='03J03' where id=7;
-update noar ti set b1='03J03' where id=7;
-update noar tt set v0='RX5HY5' where id=7;
-update noar ti set v0='RX5HY5' where id=7;
-update noar tt set b2='57XF2C0DRU6WDN' where id=7;
-update noar ti set b2='57XF2C0DRU6WDN' where id=7;
-update noar tt set v0='9LG602GNKZHEQ0YB9ZOX' where id=8;
-update noar ti set v0='9LG602GNKZHEQ0YB9ZOX' where id=8;
-update noar tt set b0='MPHI3ONGH861VF' where id=8;
-update noar ti set b0='MPHI3ONGH861VF' where id=8;
-update noar tt set v0='5MITBB25PO5OWYPU242HZ' where id=8;
-update noar ti set v0='5MITBB25PO5OWYPU242HZ' where id=8;
-update noar tt set b1='2XXTYD' where id=8;
-update noar ti set b1='2XXTYD' where id=8;
-update noar tt set v0='MHFEI2AT1R9KLW0T6MY5U9V3YUUTA5H' where id=8;
-update noar ti set v0='MHFEI2AT1R9KLW0T6MY5U9V3YUUTA5H' where id=8;
-update noar tt set b2='PAQ0CTDBBQF' where id=8;
-update noar ti set b2='PAQ0CTDBBQF' where id=8;
-update noar tt set v0='1TG665CKQ5XN58Q' where id=9;
-update noar ti set v0='1TG665CKQ5XN58Q' where id=9;
-update noar tt set b0='C4TR0D0P' where id=9;
-update noar ti set b0='C4TR0D0P' where id=9;
-update noar tt set v0='4CI2VEBY60XZEZ44TY16X02CH921X' where id=9;
-update noar ti set v0='4CI2VEBY60XZEZ44TY16X02CH921X' where id=9;
-update noar tt set b1='UH9VKXEP17E' where id=9;
-update noar ti set b1='UH9VKXEP17E' where id=9;
-update noar tt set v0='W4SJ5OKSKXRQMUL' where id=9;
-update noar ti set v0='W4SJ5OKSKXRQMUL' where id=9;
-update noar tt set b2='MNULS18' where id=9;
-update noar ti set b2='MNULS18' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2YFR7YFNVBMABVD94CZ' where id=1;
-update noar ti set v0='2YFR7YFNVBMABVD94CZ' where id=1;
-update noar tt set b0='D1C352ZX6A4NXMJ07K2' where id=1;
-update noar ti set b0='D1C352ZX6A4NXMJ07K2' where id=1;
-update noar tt set v0='EDNM56X8XKUISQI1GRR2B5BD6CGBXI' where id=1;
-update noar ti set v0='EDNM56X8XKUISQI1GRR2B5BD6CGBXI' where id=1;
-update noar tt set b1='UWW2IIMZ' where id=1;
-update noar ti set b1='UWW2IIMZ' where id=1;
-update noar tt set v0='73Z1ME44RLDFYFONGR43' where id=1;
-update noar ti set v0='73Z1ME44RLDFYFONGR43' where id=1;
-update noar tt set b2='GLTX7S07N4TO3KS4EOCMYCZVO09T9M4' where id=1;
-update noar ti set b2='GLTX7S07N4TO3KS4EOCMYCZVO09T9M4' where id=1;
-update noar tt set v0='NAHVPZBIZFE9YKW9ETMZTZWQ7C4' where id=2;
-update noar ti set v0='NAHVPZBIZFE9YKW9ETMZTZWQ7C4' where id=2;
-update noar tt set b0='IU0G6YHBK1J9YS' where id=2;
-update noar ti set b0='IU0G6YHBK1J9YS' where id=2;
-update noar tt set v0='RGSAN0IW2JZ5V44L5YDP' where id=2;
-update noar ti set v0='RGSAN0IW2JZ5V44L5YDP' where id=2;
-update noar tt set b1='4CB53D2WRZW' where id=2;
-update noar ti set b1='4CB53D2WRZW' where id=2;
-update noar tt set v0='ILKAVIJV9WAJEF2PL5KZNSY' where id=2;
-update noar ti set v0='ILKAVIJV9WAJEF2PL5KZNSY' where id=2;
-update noar tt set b2='U1DD6E096K9BZEWNH' where id=2;
-update noar ti set b2='U1DD6E096K9BZEWNH' where id=2;
-update noar tt set v0='U7LJ1KK5C13EZOMEXM89QT1P08EZ' where id=3;
-update noar ti set v0='U7LJ1KK5C13EZOMEXM89QT1P08EZ' where id=3;
-update noar tt set b0='VRHT' where id=3;
-update noar ti set b0='VRHT' where id=3;
-update noar tt set v0='TY1FS55IE' where id=3;
-update noar ti set v0='TY1FS55IE' where id=3;
-update noar tt set b1='FNTVRMKQSSQN3Z7QXT' where id=3;
-update noar ti set b1='FNTVRMKQSSQN3Z7QXT' where id=3;
-update noar tt set v0='5D7G5VB9G2FOZ3VHF' where id=3;
-update noar ti set v0='5D7G5VB9G2FOZ3VHF' where id=3;
-update noar tt set b2='2KHZG4FU2NSE9CWHO' where id=3;
-update noar ti set b2='2KHZG4FU2NSE9CWHO' where id=3;
-update noar tt set v0='TAXA8L0K08MNRW6V5' where id=4;
-update noar ti set v0='TAXA8L0K08MNRW6V5' where id=4;
-update noar tt set b0='U5KJM4G20UPOIRIKR0XZ' where id=4;
-update noar ti set b0='U5KJM4G20UPOIRIKR0XZ' where id=4;
-update noar tt set v0='FASAEZ1A8E838PIIH6YB9KUO' where id=4;
-update noar ti set v0='FASAEZ1A8E838PIIH6YB9KUO' where id=4;
-update noar tt set b1='Y4XAX79W20RPOTLPADOKBHGX3AZBD' where id=4;
-update noar ti set b1='Y4XAX79W20RPOTLPADOKBHGX3AZBD' where id=4;
-update noar tt set v0='BP4TM' where id=4;
-update noar ti set v0='BP4TM' where id=4;
-update noar tt set b2='L1E8EAJCDCEZJBKDE993OH59WL' where id=4;
-update noar ti set b2='L1E8EAJCDCEZJBKDE993OH59WL' where id=4;
-update noar tt set v0='FSP6AHI4JKVAEYLP7YWH9BGMD4CH' where id=5;
-update noar ti set v0='FSP6AHI4JKVAEYLP7YWH9BGMD4CH' where id=5;
-update noar tt set b0='EAUUIB1B06ENPYLTKGW9HP3676Y3RGL' where id=5;
-update noar ti set b0='EAUUIB1B06ENPYLTKGW9HP3676Y3RGL' where id=5;
-update noar tt set v0='SJ0N28ERRQEO7CEZ6J6CBTIY0XENL7L' where id=5;
-update noar ti set v0='SJ0N28ERRQEO7CEZ6J6CBTIY0XENL7L' where id=5;
-update noar tt set b1='W0XNGYC' where id=5;
-update noar ti set b1='W0XNGYC' where id=5;
-update noar tt set v0='U84RKJTWQB9R5NWHWTN2JI6' where id=5;
-update noar ti set v0='U84RKJTWQB9R5NWHWTN2JI6' where id=5;
-update noar tt set b2='7WI0' where id=5;
-update noar ti set b2='7WI0' where id=5;
-update noar tt set v0='2ZJVWZ' where id=6;
-update noar ti set v0='2ZJVWZ' where id=6;
-update noar tt set b0='S6SKLIDK76UNZVFS6ES8OZBGVMS7' where id=6;
-update noar ti set b0='S6SKLIDK76UNZVFS6ES8OZBGVMS7' where id=6;
-update noar tt set v0='IPJORAM60NQXJI' where id=6;
-update noar ti set v0='IPJORAM60NQXJI' where id=6;
-update noar tt set b1='2Y0WW1' where id=6;
-update noar ti set b1='2Y0WW1' where id=6;
-update noar tt set v0='AEZMWB4EQIGWO8G' where id=6;
-update noar ti set v0='AEZMWB4EQIGWO8G' where id=6;
-update noar tt set b2='AGDY6STMHIKIS23HOJEYRJEWWCK4' where id=6;
-update noar ti set b2='AGDY6STMHIKIS23HOJEYRJEWWCK4' where id=6;
-update noar tt set v0='9XVL670GR8AVWKSA3662F4LYO' where id=7;
-update noar ti set v0='9XVL670GR8AVWKSA3662F4LYO' where id=7;
-update noar tt set b0='T' where id=7;
-update noar ti set b0='T' where id=7;
-update noar tt set v0='D5YVQG5QRNHRQRTP' where id=7;
-update noar ti set v0='D5YVQG5QRNHRQRTP' where id=7;
-update noar tt set b1='5GULAJQEFO16E7V2JRU8756SRBNWV2P' where id=7;
-update noar ti set b1='5GULAJQEFO16E7V2JRU8756SRBNWV2P' where id=7;
-update noar tt set v0='CEGHCLZ3Z48YEVB' where id=7;
-update noar ti set v0='CEGHCLZ3Z48YEVB' where id=7;
-update noar tt set b2='HSQTJAQ0B7BD' where id=7;
-update noar ti set b2='HSQTJAQ0B7BD' where id=7;
-update noar tt set v0='D73LVLM7' where id=8;
-update noar ti set v0='D73LVLM7' where id=8;
-update noar tt set b0='OQGJZH8QN8ABAFAP0NQC13P4' where id=8;
-update noar ti set b0='OQGJZH8QN8ABAFAP0NQC13P4' where id=8;
-update noar tt set v0='0KTTY' where id=8;
-update noar ti set v0='0KTTY' where id=8;
-update noar tt set b1='980R9UERD1Q' where id=8;
-update noar ti set b1='980R9UERD1Q' where id=8;
-update noar tt set v0='NHBXX0WNEF207MRLM0O' where id=8;
-update noar ti set v0='NHBXX0WNEF207MRLM0O' where id=8;
-update noar tt set b2='G9UZG8FZKV6G6187JTKJDCGCEKOZR0WX' where id=8;
-update noar ti set b2='G9UZG8FZKV6G6187JTKJDCGCEKOZR0WX' where id=8;
-update noar tt set v0='IR4KTP4LZO' where id=9;
-update noar ti set v0='IR4KTP4LZO' where id=9;
-update noar tt set b0='9OFE64610RU69' where id=9;
-update noar ti set b0='9OFE64610RU69' where id=9;
-update noar tt set v0='3J5P8KQB0ROFPY' where id=9;
-update noar ti set v0='3J5P8KQB0ROFPY' where id=9;
-update noar tt set b1='P0I23GYR6UO6NNDUE4VG' where id=9;
-update noar ti set b1='P0I23GYR6UO6NNDUE4VG' where id=9;
-update noar tt set v0='LV23IQFNKKCLA3RR' where id=9;
-update noar ti set v0='LV23IQFNKKCLA3RR' where id=9;
-update noar tt set b2='HXJPTZ45LOYP44OK8DPQSE1B1R7' where id=9;
-update noar ti set b2='HXJPTZ45LOYP44OK8DPQSE1B1R7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WKB6QCXEDAX7BKAZ7FBYFMXJ54JIZ4' where id=1;
-update noar ti set v0='WKB6QCXEDAX7BKAZ7FBYFMXJ54JIZ4' where id=1;
-update noar tt set b0='DAARWNBBKGNY0JBR1CD6W' where id=1;
-update noar ti set b0='DAARWNBBKGNY0JBR1CD6W' where id=1;
-update noar tt set v0='4YGA2EABOXMSCKOA' where id=1;
-update noar ti set v0='4YGA2EABOXMSCKOA' where id=1;
-update noar tt set b1='NFFFZVKDVLR' where id=1;
-update noar ti set b1='NFFFZVKDVLR' where id=1;
-update noar tt set v0='9I6KRK9IAX12CG7I2M7QITVNNNBXIG' where id=1;
-update noar ti set v0='9I6KRK9IAX12CG7I2M7QITVNNNBXIG' where id=1;
-update noar tt set b2='ETBQGKPB0A9Q2YULI8BHZ' where id=1;
-update noar ti set b2='ETBQGKPB0A9Q2YULI8BHZ' where id=1;
-update noar tt set v0='7S5KZ52Z2NNIIXV5XZBS' where id=2;
-update noar ti set v0='7S5KZ52Z2NNIIXV5XZBS' where id=2;
-update noar tt set b0='GDFU' where id=2;
-update noar ti set b0='GDFU' where id=2;
-update noar tt set v0='IM5YJ456Q7A0OZRTTEK7' where id=2;
-update noar ti set v0='IM5YJ456Q7A0OZRTTEK7' where id=2;
-update noar tt set b1='4Q4M2ZU4ODH33NYFX1MGDY1O967OE' where id=2;
-update noar ti set b1='4Q4M2ZU4ODH33NYFX1MGDY1O967OE' where id=2;
-update noar tt set v0='5L' where id=2;
-update noar ti set v0='5L' where id=2;
-update noar tt set b2='Q8XV5WET3W2ARGFM' where id=2;
-update noar ti set b2='Q8XV5WET3W2ARGFM' where id=2;
-update noar tt set v0='RRE0FA0' where id=3;
-update noar ti set v0='RRE0FA0' where id=3;
-update noar tt set b0='77LG4G1XJ1GN58QXHZEK7WF657GLL' where id=3;
-update noar ti set b0='77LG4G1XJ1GN58QXHZEK7WF657GLL' where id=3;
-update noar tt set v0='JO' where id=3;
-update noar ti set v0='JO' where id=3;
-update noar tt set b1='O230MX7LSTX8F3MY4R3N1' where id=3;
-update noar ti set b1='O230MX7LSTX8F3MY4R3N1' where id=3;
-update noar tt set v0='J3JEPDQ028UY4MT9MM' where id=3;
-update noar ti set v0='J3JEPDQ028UY4MT9MM' where id=3;
-update noar tt set b2='LBKFFTPKEVT760XOGV2' where id=3;
-update noar ti set b2='LBKFFTPKEVT760XOGV2' where id=3;
-update noar tt set v0='FD5P55NA3IIYPAR9WNOKGN21K' where id=4;
-update noar ti set v0='FD5P55NA3IIYPAR9WNOKGN21K' where id=4;
-update noar tt set b0='FM1CGVMA25LKCJPW06TM3S11' where id=4;
-update noar ti set b0='FM1CGVMA25LKCJPW06TM3S11' where id=4;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b1='8FGHZT4SDT' where id=4;
-update noar ti set b1='8FGHZT4SDT' where id=4;
-update noar tt set v0='JGM5NWCYN0OFWKR417AJHODI75D' where id=4;
-update noar ti set v0='JGM5NWCYN0OFWKR417AJHODI75D' where id=4;
-update noar tt set b2='T7CWNK' where id=4;
-update noar ti set b2='T7CWNK' where id=4;
-update noar tt set v0='57W4FXI' where id=5;
-update noar ti set v0='57W4FXI' where id=5;
-update noar tt set b0='0MVW2VNB2FJHNONA' where id=5;
-update noar ti set b0='0MVW2VNB2FJHNONA' where id=5;
-update noar tt set v0='AHZWOCT' where id=5;
-update noar ti set v0='AHZWOCT' where id=5;
-update noar tt set b1='1WPFSUBUWOSGNWMSTGTGZ5' where id=5;
-update noar ti set b1='1WPFSUBUWOSGNWMSTGTGZ5' where id=5;
-update noar tt set v0='V4C6EK' where id=5;
-update noar ti set v0='V4C6EK' where id=5;
-update noar tt set b2='WFLN792PV0T7SZH1D' where id=5;
-update noar ti set b2='WFLN792PV0T7SZH1D' where id=5;
-update noar tt set v0='KEE87BO2779WDXH4DFKJJJQ2Z95T' where id=6;
-update noar ti set v0='KEE87BO2779WDXH4DFKJJJQ2Z95T' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='U7PLXDX4B0EPOGEHSI' where id=6;
-update noar ti set v0='U7PLXDX4B0EPOGEHSI' where id=6;
-update noar tt set b1='51NY1VUXRQGPYO' where id=6;
-update noar ti set b1='51NY1VUXRQGPYO' where id=6;
-update noar tt set v0='3GPYI35AKG3018X8BYVL5' where id=6;
-update noar ti set v0='3GPYI35AKG3018X8BYVL5' where id=6;
-update noar tt set b2='PHVNHICZ1MY39XI0JQV0E' where id=6;
-update noar ti set b2='PHVNHICZ1MY39XI0JQV0E' where id=6;
-update noar tt set v0='BAPY2FCG8BJ3ZR3DMI1MB' where id=7;
-update noar ti set v0='BAPY2FCG8BJ3ZR3DMI1MB' where id=7;
-update noar tt set b0='IOJH0GMSX9H2HZT' where id=7;
-update noar ti set b0='IOJH0GMSX9H2HZT' where id=7;
-update noar tt set v0='LO1908ZMFVVWW1OX3ZJZGJ0TS2J2QH' where id=7;
-update noar ti set v0='LO1908ZMFVVWW1OX3ZJZGJ0TS2J2QH' where id=7;
-update noar tt set b1='S7XAKSSGSXNIMPWBN7ULY95ETF3U2' where id=7;
-update noar ti set b1='S7XAKSSGSXNIMPWBN7ULY95ETF3U2' where id=7;
-update noar tt set v0='URKDP2MZNHHA3BLJM' where id=7;
-update noar ti set v0='URKDP2MZNHHA3BLJM' where id=7;
-update noar tt set b2='OUPA298IPRTHVWA5WUK0IS' where id=7;
-update noar ti set b2='OUPA298IPRTHVWA5WUK0IS' where id=7;
-update noar tt set v0='I9N2HBC11AYL24SX5M1NOPFD3M' where id=8;
-update noar ti set v0='I9N2HBC11AYL24SX5M1NOPFD3M' where id=8;
-update noar tt set b0='UUCWYUY0NR1DM8ZJ2WQ5' where id=8;
-update noar ti set b0='UUCWYUY0NR1DM8ZJ2WQ5' where id=8;
-update noar tt set v0='N7XFLJ' where id=8;
-update noar ti set v0='N7XFLJ' where id=8;
-update noar tt set b1='3VQY8R26AZ' where id=8;
-update noar ti set b1='3VQY8R26AZ' where id=8;
-update noar tt set v0='L3GG39QTMJAK3GMA46ZDPU' where id=8;
-update noar ti set v0='L3GG39QTMJAK3GMA46ZDPU' where id=8;
-update noar tt set b2='NMMCGNOWUTG19E9L266G4YPLKMY5A' where id=8;
-update noar ti set b2='NMMCGNOWUTG19E9L266G4YPLKMY5A' where id=8;
-update noar tt set v0='C2FQ96XNGUYC84D7HA9' where id=9;
-update noar ti set v0='C2FQ96XNGUYC84D7HA9' where id=9;
-update noar tt set b0='6U2M544B1UHZ' where id=9;
-update noar ti set b0='6U2M544B1UHZ' where id=9;
-update noar tt set v0='8JWSNHHEVZJS9PWV8VOW2GYGKRJ' where id=9;
-update noar ti set v0='8JWSNHHEVZJS9PWV8VOW2GYGKRJ' where id=9;
-update noar tt set b1='KHT6ABJV82' where id=9;
-update noar ti set b1='KHT6ABJV82' where id=9;
-update noar tt set v0='IDSLWB500SW2' where id=9;
-update noar ti set v0='IDSLWB500SW2' where id=9;
-update noar tt set b2='V8N7Q3W2' where id=9;
-update noar ti set b2='V8N7Q3W2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZZQW0' where id=1;
-update noar ti set v0='ZZQW0' where id=1;
-update noar tt set b0='7W4HXNM2XQK5AH7NK1NP4OTXY85O4' where id=1;
-update noar ti set b0='7W4HXNM2XQK5AH7NK1NP4OTXY85O4' where id=1;
-update noar tt set v0='B51PLR39FSU741IED7JECCK7I3AFW6X' where id=1;
-update noar ti set v0='B51PLR39FSU741IED7JECCK7I3AFW6X' where id=1;
-update noar tt set b1='RQXOPJA6BWUOFKRY9VAZ' where id=1;
-update noar ti set b1='RQXOPJA6BWUOFKRY9VAZ' where id=1;
-update noar tt set v0='47O53I7DQFNDKOE9C91FTL03TES83OY' where id=1;
-update noar ti set v0='47O53I7DQFNDKOE9C91FTL03TES83OY' where id=1;
-update noar tt set b2='61GNDMNKWG59R5' where id=1;
-update noar ti set b2='61GNDMNKWG59R5' where id=1;
-update noar tt set v0='XM' where id=2;
-update noar ti set v0='XM' where id=2;
-update noar tt set b0='8X1WG83G2J' where id=2;
-update noar ti set b0='8X1WG83G2J' where id=2;
-update noar tt set v0='QAT1XOC' where id=2;
-update noar ti set v0='QAT1XOC' where id=2;
-update noar tt set b1='E7RZJTH1OUESGS9C7RV' where id=2;
-update noar ti set b1='E7RZJTH1OUESGS9C7RV' where id=2;
-update noar tt set v0='M8U02EG0' where id=2;
-update noar ti set v0='M8U02EG0' where id=2;
-update noar tt set b2='34O31HYEZYA6OJ3S9MLMUX' where id=2;
-update noar ti set b2='34O31HYEZYA6OJ3S9MLMUX' where id=2;
-update noar tt set v0='NOOIGJ1O42AEW7W5' where id=3;
-update noar ti set v0='NOOIGJ1O42AEW7W5' where id=3;
-update noar tt set b0='CETXM13QUCLHFNKMLWBWFDR' where id=3;
-update noar ti set b0='CETXM13QUCLHFNKMLWBWFDR' where id=3;
-update noar tt set v0='33GYEI3CBGMM4U5K' where id=3;
-update noar ti set v0='33GYEI3CBGMM4U5K' where id=3;
-update noar tt set b1='1HCE9MO3N' where id=3;
-update noar ti set b1='1HCE9MO3N' where id=3;
-update noar tt set v0='V' where id=3;
-update noar ti set v0='V' where id=3;
-update noar tt set b2='R9YTXMJLWQYR4C3S' where id=3;
-update noar ti set b2='R9YTXMJLWQYR4C3S' where id=3;
-update noar tt set v0='E81P6G145R87UTORECCZD66' where id=4;
-update noar ti set v0='E81P6G145R87UTORECCZD66' where id=4;
-update noar tt set b0='UHJDD49RGA3O5' where id=4;
-update noar ti set b0='UHJDD49RGA3O5' where id=4;
-update noar tt set v0='MJNR' where id=4;
-update noar ti set v0='MJNR' where id=4;
-update noar tt set b1='U5ZGGNWWXDGNQ2L3KVBUS' where id=4;
-update noar ti set b1='U5ZGGNWWXDGNQ2L3KVBUS' where id=4;
-update noar tt set v0='9JBZ2V72NV487MCABXNJFAGO88AAOWKZ' where id=4;
-update noar ti set v0='9JBZ2V72NV487MCABXNJFAGO88AAOWKZ' where id=4;
-update noar tt set b2='988U81QQL4IQ0ADZC7R0X3G0P' where id=4;
-update noar ti set b2='988U81QQL4IQ0ADZC7R0X3G0P' where id=4;
-update noar tt set v0='P5NDB15L65' where id=5;
-update noar ti set v0='P5NDB15L65' where id=5;
-update noar tt set b0='6DE6IE9M5I8BMNWEEHD94LFLZTYNYB' where id=5;
-update noar ti set b0='6DE6IE9M5I8BMNWEEHD94LFLZTYNYB' where id=5;
-update noar tt set v0='JJ78W2LVS1PNB3E7QBQFZH9MF877GV' where id=5;
-update noar ti set v0='JJ78W2LVS1PNB3E7QBQFZH9MF877GV' where id=5;
-update noar tt set b1='YRJPD7M76CU1G41PTS7ACSW2R30MZK1' where id=5;
-update noar ti set b1='YRJPD7M76CU1G41PTS7ACSW2R30MZK1' where id=5;
-update noar tt set v0='NLFLSAHM3Z7ST1BUEDUJF9' where id=5;
-update noar ti set v0='NLFLSAHM3Z7ST1BUEDUJF9' where id=5;
-update noar tt set b2='1DCP49QBNMLDZ507ECDLB7' where id=5;
-update noar ti set b2='1DCP49QBNMLDZ507ECDLB7' where id=5;
-update noar tt set v0='5OZBK90SEOWDD1E8WMSFCXLM' where id=6;
-update noar ti set v0='5OZBK90SEOWDD1E8WMSFCXLM' where id=6;
-update noar tt set b0='NUW1486JETPZFX50QPY6MXMMX' where id=6;
-update noar ti set b0='NUW1486JETPZFX50QPY6MXMMX' where id=6;
-update noar tt set v0='WDW7UDYLT6' where id=6;
-update noar ti set v0='WDW7UDYLT6' where id=6;
-update noar tt set b1='16205VJ3A0H7AZHA2' where id=6;
-update noar ti set b1='16205VJ3A0H7AZHA2' where id=6;
-update noar tt set v0='8QDJ' where id=6;
-update noar ti set v0='8QDJ' where id=6;
-update noar tt set b2='81575WF9W996JIP69N8E7R9CK2GA5PZ' where id=6;
-update noar ti set b2='81575WF9W996JIP69N8E7R9CK2GA5PZ' where id=6;
-update noar tt set v0='6GX3TE227BR0JBHVOZL5B5XUE8C7HMX' where id=7;
-update noar ti set v0='6GX3TE227BR0JBHVOZL5B5XUE8C7HMX' where id=7;
-update noar tt set b0='PAZR4B5S0' where id=7;
-update noar ti set b0='PAZR4B5S0' where id=7;
-update noar tt set v0='WI7OK8UVVDDBOBP5AYOMTKMS' where id=7;
-update noar ti set v0='WI7OK8UVVDDBOBP5AYOMTKMS' where id=7;
-update noar tt set b1='4' where id=7;
-update noar ti set b1='4' where id=7;
-update noar tt set v0='799XGAZ' where id=7;
-update noar ti set v0='799XGAZ' where id=7;
-update noar tt set b2='FZNOA' where id=7;
-update noar ti set b2='FZNOA' where id=7;
-update noar tt set v0='3FYM7UQLA91GXXIPHLXNPC9DMCCCM' where id=8;
-update noar ti set v0='3FYM7UQLA91GXXIPHLXNPC9DMCCCM' where id=8;
-update noar tt set b0='VPA5DHCSJLSJXIQDRSNSZMUHAXDW0PV' where id=8;
-update noar ti set b0='VPA5DHCSJLSJXIQDRSNSZMUHAXDW0PV' where id=8;
-update noar tt set v0='388H8ZC0KXRDBSG0JM58S9BJ29CIC2' where id=8;
-update noar ti set v0='388H8ZC0KXRDBSG0JM58S9BJ29CIC2' where id=8;
-update noar tt set b1='TIS1BLSO4F5HR1EG6ILDA6' where id=8;
-update noar ti set b1='TIS1BLSO4F5HR1EG6ILDA6' where id=8;
-update noar tt set v0='WDCJXV7J' where id=8;
-update noar ti set v0='WDCJXV7J' where id=8;
-update noar tt set b2='1VMSSOHVNHSEC0UC' where id=8;
-update noar ti set b2='1VMSSOHVNHSEC0UC' where id=8;
-update noar tt set v0='HQW9COPGPDMPTEEYGCVDUGJZAEPP' where id=9;
-update noar ti set v0='HQW9COPGPDMPTEEYGCVDUGJZAEPP' where id=9;
-update noar tt set b0='OSV32IDKYFMCG9PUGAT' where id=9;
-update noar ti set b0='OSV32IDKYFMCG9PUGAT' where id=9;
-update noar tt set v0='RNTGZDG3C5RFPE3EJS5N' where id=9;
-update noar ti set v0='RNTGZDG3C5RFPE3EJS5N' where id=9;
-update noar tt set b1='KKB7D0T3X4K09AE274GUS4PGB7OG6' where id=9;
-update noar ti set b1='KKB7D0T3X4K09AE274GUS4PGB7OG6' where id=9;
-update noar tt set v0='EGJJMA4IGGHY75QJAT211' where id=9;
-update noar ti set v0='EGJJMA4IGGHY75QJAT211' where id=9;
-update noar tt set b2='X9MA2TTQ19F50H' where id=9;
-update noar ti set b2='X9MA2TTQ19F50H' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZBU2S38J3Q' where id=1;
-update noar ti set v0='ZBU2S38J3Q' where id=1;
-update noar tt set b0='Q2APNIMUSV2BHWZBZN6D8CDV' where id=1;
-update noar ti set b0='Q2APNIMUSV2BHWZBZN6D8CDV' where id=1;
-update noar tt set v0='DFYL6ZEYN7KA7LUONEJDAYEI0ZZMDWO' where id=1;
-update noar ti set v0='DFYL6ZEYN7KA7LUONEJDAYEI0ZZMDWO' where id=1;
-update noar tt set b1='M4OMQCR4GF2P60O895UZB' where id=1;
-update noar ti set b1='M4OMQCR4GF2P60O895UZB' where id=1;
-update noar tt set v0='CDDEHV' where id=1;
-update noar ti set v0='CDDEHV' where id=1;
-update noar tt set b2='M' where id=1;
-update noar ti set b2='M' where id=1;
-update noar tt set v0='KJ1S' where id=2;
-update noar ti set v0='KJ1S' where id=2;
-update noar tt set b0='TCZYCUZHHXKZ9G4JQDE' where id=2;
-update noar ti set b0='TCZYCUZHHXKZ9G4JQDE' where id=2;
-update noar tt set v0='7A58D22DZGY88D841RTD37OTLTH2R' where id=2;
-update noar ti set v0='7A58D22DZGY88D841RTD37OTLTH2R' where id=2;
-update noar tt set b1='9JLXP35NVDZ8VVI3H4QHMW' where id=2;
-update noar ti set b1='9JLXP35NVDZ8VVI3H4QHMW' where id=2;
-update noar tt set v0='AWMYMUIE7R7P59MM7XLCZ6' where id=2;
-update noar ti set v0='AWMYMUIE7R7P59MM7XLCZ6' where id=2;
-update noar tt set b2='P0U3H2NB0' where id=2;
-update noar ti set b2='P0U3H2NB0' where id=2;
-update noar tt set v0='WCOGGI5M' where id=3;
-update noar ti set v0='WCOGGI5M' where id=3;
-update noar tt set b0='TJRGZCN2SK2MMZON' where id=3;
-update noar ti set b0='TJRGZCN2SK2MMZON' where id=3;
-update noar tt set v0='7Q9' where id=3;
-update noar ti set v0='7Q9' where id=3;
-update noar tt set b1='IUC1ZAA0ZA6GNXWBBLHSKSBCP0SZ' where id=3;
-update noar ti set b1='IUC1ZAA0ZA6GNXWBBLHSKSBCP0SZ' where id=3;
-update noar tt set v0='HY1WKSR1H41EK28ZT' where id=3;
-update noar ti set v0='HY1WKSR1H41EK28ZT' where id=3;
-update noar tt set b2='630P3T988T7BBXM316RYT204' where id=3;
-update noar ti set b2='630P3T988T7BBXM316RYT204' where id=3;
-update noar tt set v0='6YEHRUFDST3B494335LRIMI9B519GW' where id=4;
-update noar ti set v0='6YEHRUFDST3B494335LRIMI9B519GW' where id=4;
-update noar tt set b0='BFKSIKTHXNVWFK7BU7CNB' where id=4;
-update noar ti set b0='BFKSIKTHXNVWFK7BU7CNB' where id=4;
-update noar tt set v0='0UEFCV' where id=4;
-update noar ti set v0='0UEFCV' where id=4;
-update noar tt set b1='30QD8KKVKXK8RXV597RRSTDKWP' where id=4;
-update noar ti set b1='30QD8KKVKXK8RXV597RRSTDKWP' where id=4;
-update noar tt set v0='1B8XNQ68X3REHRKV88G' where id=4;
-update noar ti set v0='1B8XNQ68X3REHRKV88G' where id=4;
-update noar tt set b2='7FELDTKWBV0KDTUR9OVC386L84EOV' where id=4;
-update noar ti set b2='7FELDTKWBV0KDTUR9OVC386L84EOV' where id=4;
-update noar tt set v0='BTNXKAWFSF9OGPRA5O1W2V32' where id=5;
-update noar ti set v0='BTNXKAWFSF9OGPRA5O1W2V32' where id=5;
-update noar tt set b0='29DZCELJRA522PU4OBJN6LEAMX5' where id=5;
-update noar ti set b0='29DZCELJRA522PU4OBJN6LEAMX5' where id=5;
-update noar tt set v0='422P9V03QR5Z3EVXW3KS92UE4' where id=5;
-update noar ti set v0='422P9V03QR5Z3EVXW3KS92UE4' where id=5;
-update noar tt set b1='MWWS1' where id=5;
-update noar ti set b1='MWWS1' where id=5;
-update noar tt set v0='DH9ZSREW1GJE0D24N5ERMRN1HZ' where id=5;
-update noar ti set v0='DH9ZSREW1GJE0D24N5ERMRN1HZ' where id=5;
-update noar tt set b2='7Z5BKGMF8AN1DQVG14A2ZTHW493E3K3C' where id=5;
-update noar ti set b2='7Z5BKGMF8AN1DQVG14A2ZTHW493E3K3C' where id=5;
-update noar tt set v0='JLB' where id=6;
-update noar ti set v0='JLB' where id=6;
-update noar tt set b0='AK4LL4Q12KMBV8LZYJ72Y4N0K' where id=6;
-update noar ti set b0='AK4LL4Q12KMBV8LZYJ72Y4N0K' where id=6;
-update noar tt set v0='YTXSMOJRCPR9W07XF1YMBPNSA9NBPZ' where id=6;
-update noar ti set v0='YTXSMOJRCPR9W07XF1YMBPNSA9NBPZ' where id=6;
-update noar tt set b1='BSQAMBT0ADXTQ5JUG0D8OXMICJ7C' where id=6;
-update noar ti set b1='BSQAMBT0ADXTQ5JUG0D8OXMICJ7C' where id=6;
-update noar tt set v0='JKCE76V6TKL2QSVB5' where id=6;
-update noar ti set v0='JKCE76V6TKL2QSVB5' where id=6;
-update noar tt set b2='XT69OFIKI1K3UVKOFAC2D0FHQ2DK6D2F' where id=6;
-update noar ti set b2='XT69OFIKI1K3UVKOFAC2D0FHQ2DK6D2F' where id=6;
-update noar tt set v0='HMUV51G' where id=7;
-update noar ti set v0='HMUV51G' where id=7;
-update noar tt set b0='47L401XYM4' where id=7;
-update noar ti set b0='47L401XYM4' where id=7;
-update noar tt set v0='VA' where id=7;
-update noar ti set v0='VA' where id=7;
-update noar tt set b1='3BJCHX32M543VN4J47RT5SB67ZOH' where id=7;
-update noar ti set b1='3BJCHX32M543VN4J47RT5SB67ZOH' where id=7;
-update noar tt set v0='OLDPGST7KC751HT4WHPPP676KJRWM' where id=7;
-update noar ti set v0='OLDPGST7KC751HT4WHPPP676KJRWM' where id=7;
-update noar tt set b2='1V1P8CLQYR66I6VDS5W1Z' where id=7;
-update noar ti set b2='1V1P8CLQYR66I6VDS5W1Z' where id=7;
-update noar tt set v0='5SHE97RIA' where id=8;
-update noar ti set v0='5SHE97RIA' where id=8;
-update noar tt set b0='MBU3B80UNT8R8VX' where id=8;
-update noar ti set b0='MBU3B80UNT8R8VX' where id=8;
-update noar tt set v0='6OX7NAC7UZZ' where id=8;
-update noar ti set v0='6OX7NAC7UZZ' where id=8;
-update noar tt set b1='UTIXFV5NU1SBAL7ETJC5XCCLCQ0OYJ' where id=8;
-update noar ti set b1='UTIXFV5NU1SBAL7ETJC5XCCLCQ0OYJ' where id=8;
-update noar tt set v0='Y' where id=8;
-update noar ti set v0='Y' where id=8;
-update noar tt set b2='LQDZFYUJMFOZR1DIJPGP945ZX' where id=8;
-update noar ti set b2='LQDZFYUJMFOZR1DIJPGP945ZX' where id=8;
-update noar tt set v0='2C408TQ76RR813WZHA3QAU' where id=9;
-update noar ti set v0='2C408TQ76RR813WZHA3QAU' where id=9;
-update noar tt set b0='YZCMPXZSCQ8219T5UOIW7FRE' where id=9;
-update noar ti set b0='YZCMPXZSCQ8219T5UOIW7FRE' where id=9;
-update noar tt set v0='L5RUTZ4B7B58J0UTKX1CK933AIYQ0DAI' where id=9;
-update noar ti set v0='L5RUTZ4B7B58J0UTKX1CK933AIYQ0DAI' where id=9;
-update noar tt set b1='L' where id=9;
-update noar ti set b1='L' where id=9;
-update noar tt set v0='E6V1T1DC' where id=9;
-update noar ti set v0='E6V1T1DC' where id=9;
-update noar tt set b2='FWL0BWE9J4KN' where id=9;
-update noar ti set b2='FWL0BWE9J4KN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='I49JXK16Y1VC' where id=1;
-update noar ti set v0='I49JXK16Y1VC' where id=1;
-update noar tt set b0='K48M' where id=1;
-update noar ti set b0='K48M' where id=1;
-update noar tt set v0='57JXV2GGDZTCZE7NEMX2' where id=1;
-update noar ti set v0='57JXV2GGDZTCZE7NEMX2' where id=1;
-update noar tt set b1='6L20A510ET1Y' where id=1;
-update noar ti set b1='6L20A510ET1Y' where id=1;
-update noar tt set v0='JGPA8GW7T' where id=1;
-update noar ti set v0='JGPA8GW7T' where id=1;
-update noar tt set b2='7B3GTBR8XCF8VCX0V3ROV0S853VWVQ9N' where id=1;
-update noar ti set b2='7B3GTBR8XCF8VCX0V3ROV0S853VWVQ9N' where id=1;
-update noar tt set v0='P5R0MD29EBY5KC5IV9PX1C' where id=2;
-update noar ti set v0='P5R0MD29EBY5KC5IV9PX1C' where id=2;
-update noar tt set b0='7MR1X5VEKVWWOFB84PM8VYQ' where id=2;
-update noar ti set b0='7MR1X5VEKVWWOFB84PM8VYQ' where id=2;
-update noar tt set v0='7' where id=2;
-update noar ti set v0='7' where id=2;
-update noar tt set b1='OOKDU' where id=2;
-update noar ti set b1='OOKDU' where id=2;
-update noar tt set v0='GLKBB4F' where id=2;
-update noar ti set v0='GLKBB4F' where id=2;
-update noar tt set b2='2DR80FS5SJHQLPMQ866PTWW' where id=2;
-update noar ti set b2='2DR80FS5SJHQLPMQ866PTWW' where id=2;
-update noar tt set v0='37JGHREY5Q3CXAYWKY5V' where id=3;
-update noar ti set v0='37JGHREY5Q3CXAYWKY5V' where id=3;
-update noar tt set b0='T5YYF79I6TPQ4B8DMX4WD1WAO9U5G' where id=3;
-update noar ti set b0='T5YYF79I6TPQ4B8DMX4WD1WAO9U5G' where id=3;
-update noar tt set v0='LAA6CDJQ5HVHGA2TRZ' where id=3;
-update noar ti set v0='LAA6CDJQ5HVHGA2TRZ' where id=3;
-update noar tt set b1='9QUOEBUNMJ0A4IVL8KYZ' where id=3;
-update noar ti set b1='9QUOEBUNMJ0A4IVL8KYZ' where id=3;
-update noar tt set v0='5VYYBY2VF96V6' where id=3;
-update noar ti set v0='5VYYBY2VF96V6' where id=3;
-update noar tt set b2='2JVMSDI15FSGS4HPFO7R8HILXVE' where id=3;
-update noar ti set b2='2JVMSDI15FSGS4HPFO7R8HILXVE' where id=3;
-update noar tt set v0='JV8KJ0D3PLWHUS7TDGC9V' where id=4;
-update noar ti set v0='JV8KJ0D3PLWHUS7TDGC9V' where id=4;
-update noar tt set b0='DB0ZTNMP24JG4PF' where id=4;
-update noar ti set b0='DB0ZTNMP24JG4PF' where id=4;
-update noar tt set v0='SJ46XX5' where id=4;
-update noar ti set v0='SJ46XX5' where id=4;
-update noar tt set b1='WZ8U' where id=4;
-update noar ti set b1='WZ8U' where id=4;
-update noar tt set v0='STCYR0T188C0' where id=4;
-update noar ti set v0='STCYR0T188C0' where id=4;
-update noar tt set b2='6LXB2BJLKDD' where id=4;
-update noar ti set b2='6LXB2BJLKDD' where id=4;
-update noar tt set v0='51E1IX2FFCJ9H9YAVTN' where id=5;
-update noar ti set v0='51E1IX2FFCJ9H9YAVTN' where id=5;
-update noar tt set b0='B7P6UM' where id=5;
-update noar ti set b0='B7P6UM' where id=5;
-update noar tt set v0='4AZD5NOM1' where id=5;
-update noar ti set v0='4AZD5NOM1' where id=5;
-update noar tt set b1='UPRKWJ3VB84ZRC0CBVLKRF8SCWH' where id=5;
-update noar ti set b1='UPRKWJ3VB84ZRC0CBVLKRF8SCWH' where id=5;
-update noar tt set v0='NOCBN1A79A2II3B' where id=5;
-update noar ti set v0='NOCBN1A79A2II3B' where id=5;
-update noar tt set b2='ZS' where id=5;
-update noar ti set b2='ZS' where id=5;
-update noar tt set v0='CB7IHOBJ4ATUTLQUWN' where id=6;
-update noar ti set v0='CB7IHOBJ4ATUTLQUWN' where id=6;
-update noar tt set b0='W9IUBJ4NU8YH3QO' where id=6;
-update noar ti set b0='W9IUBJ4NU8YH3QO' where id=6;
-update noar tt set v0='V7BIZO3MS1U' where id=6;
-update noar ti set v0='V7BIZO3MS1U' where id=6;
-update noar tt set b1='G4RIHF1818QC6TEQT3AA4' where id=6;
-update noar ti set b1='G4RIHF1818QC6TEQT3AA4' where id=6;
-update noar tt set v0='E510KMDIJ08JXHXBMJJUMOXF7VS' where id=6;
-update noar ti set v0='E510KMDIJ08JXHXBMJJUMOXF7VS' where id=6;
-update noar tt set b2='OVJN' where id=6;
-update noar ti set b2='OVJN' where id=6;
-update noar tt set v0='R25SBGXEV309CW1RBE6890P63KTBU3' where id=7;
-update noar ti set v0='R25SBGXEV309CW1RBE6890P63KTBU3' where id=7;
-update noar tt set b0='5998KF3KPFL08' where id=7;
-update noar ti set b0='5998KF3KPFL08' where id=7;
-update noar tt set v0='QHOHI8JYPQI' where id=7;
-update noar ti set v0='QHOHI8JYPQI' where id=7;
-update noar tt set b1='BUBHPPJXWY2RZHV606VMG5' where id=7;
-update noar ti set b1='BUBHPPJXWY2RZHV606VMG5' where id=7;
-update noar tt set v0='0FU2249A' where id=7;
-update noar ti set v0='0FU2249A' where id=7;
-update noar tt set b2='53SK5F83MS5QNW0DM' where id=7;
-update noar ti set b2='53SK5F83MS5QNW0DM' where id=7;
-update noar tt set v0='9466KNN1G8EVUQ4368' where id=8;
-update noar ti set v0='9466KNN1G8EVUQ4368' where id=8;
-update noar tt set b0='HI5PC' where id=8;
-update noar ti set b0='HI5PC' where id=8;
-update noar tt set v0='MOWF74G2NNABGLI2NYMJ57OO2' where id=8;
-update noar ti set v0='MOWF74G2NNABGLI2NYMJ57OO2' where id=8;
-update noar tt set b1='46WV457IVX5SEAD9' where id=8;
-update noar ti set b1='46WV457IVX5SEAD9' where id=8;
-update noar tt set v0='DKW6MKAU5PBEWF043CC8' where id=8;
-update noar ti set v0='DKW6MKAU5PBEWF043CC8' where id=8;
-update noar tt set b2='RVQQHZG' where id=8;
-update noar ti set b2='RVQQHZG' where id=8;
-update noar tt set v0='1V1IUMS1WRTQRDUIEHF' where id=9;
-update noar ti set v0='1V1IUMS1WRTQRDUIEHF' where id=9;
-update noar tt set b0='94PL9F5UNSZBRZX3JI5ACF38' where id=9;
-update noar ti set b0='94PL9F5UNSZBRZX3JI5ACF38' where id=9;
-update noar tt set v0='0OV' where id=9;
-update noar ti set v0='0OV' where id=9;
-update noar tt set b1='E' where id=9;
-update noar ti set b1='E' where id=9;
-update noar tt set v0='BHAFL3' where id=9;
-update noar ti set v0='BHAFL3' where id=9;
-update noar tt set b2='S5VBF9H' where id=9;
-update noar ti set b2='S5VBF9H' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AIP5C6GK1EXDR4VX' where id=1;
-update noar ti set v0='AIP5C6GK1EXDR4VX' where id=1;
-update noar tt set b0='IVBDVXHA0FE3JDGN2GBH6TEBJ' where id=1;
-update noar ti set b0='IVBDVXHA0FE3JDGN2GBH6TEBJ' where id=1;
-update noar tt set v0='X3A4XMHNLU' where id=1;
-update noar ti set v0='X3A4XMHNLU' where id=1;
-update noar tt set b1='8394I5M7P' where id=1;
-update noar ti set b1='8394I5M7P' where id=1;
-update noar tt set v0='BXNJZCUO5CBF' where id=1;
-update noar ti set v0='BXNJZCUO5CBF' where id=1;
-update noar tt set b2='X6Y3GJ8' where id=1;
-update noar ti set b2='X6Y3GJ8' where id=1;
-update noar tt set v0='ROG6OVJ3YA6A1TCOUYW4ZA0R' where id=2;
-update noar ti set v0='ROG6OVJ3YA6A1TCOUYW4ZA0R' where id=2;
-update noar tt set b0='Z1QVQX0KZ22YD6XVBDX0B8CQWYMA0' where id=2;
-update noar ti set b0='Z1QVQX0KZ22YD6XVBDX0B8CQWYMA0' where id=2;
-update noar tt set v0='NRT4JCBDDX7QHBH9YR8MRA0757D7' where id=2;
-update noar ti set v0='NRT4JCBDDX7QHBH9YR8MRA0757D7' where id=2;
-update noar tt set b1='3Z7BEXVVKVPM88DP8JZMAS' where id=2;
-update noar ti set b1='3Z7BEXVVKVPM88DP8JZMAS' where id=2;
-update noar tt set v0='9VJIEYZC9MDJDDPHKDGO2XS' where id=2;
-update noar ti set v0='9VJIEYZC9MDJDDPHKDGO2XS' where id=2;
-update noar tt set b2='RLATNT3J5YR4XU8' where id=2;
-update noar ti set b2='RLATNT3J5YR4XU8' where id=2;
-update noar tt set v0='7Y42XF9DUYYE' where id=3;
-update noar ti set v0='7Y42XF9DUYYE' where id=3;
-update noar tt set b0='SLULLESINTOCHUT518R3MH18E3QI' where id=3;
-update noar ti set b0='SLULLESINTOCHUT518R3MH18E3QI' where id=3;
-update noar tt set v0='QCRZX' where id=3;
-update noar ti set v0='QCRZX' where id=3;
-update noar tt set b1='VZW65' where id=3;
-update noar ti set b1='VZW65' where id=3;
-update noar tt set v0='MWYZIBW7Q0UL6EXUIDF369' where id=3;
-update noar ti set v0='MWYZIBW7Q0UL6EXUIDF369' where id=3;
-update noar tt set b2='NVQOPFMD4TJI3V6KYGW21IHOT' where id=3;
-update noar ti set b2='NVQOPFMD4TJI3V6KYGW21IHOT' where id=3;
-update noar tt set v0='S4L6DON8MM836D8XH0SPMMCHH59K' where id=4;
-update noar ti set v0='S4L6DON8MM836D8XH0SPMMCHH59K' where id=4;
-update noar tt set b0='THSF98AEOX8AOB9C9H23' where id=4;
-update noar ti set b0='THSF98AEOX8AOB9C9H23' where id=4;
-update noar tt set v0='R3WT8E31WJ3QVV66E7' where id=4;
-update noar ti set v0='R3WT8E31WJ3QVV66E7' where id=4;
-update noar tt set b1='DPQVDHE' where id=4;
-update noar ti set b1='DPQVDHE' where id=4;
-update noar tt set v0='3OMDLXE28A6JLJ1TPROBW8KX5CL9VXO' where id=4;
-update noar ti set v0='3OMDLXE28A6JLJ1TPROBW8KX5CL9VXO' where id=4;
-update noar tt set b2='D967J0OU' where id=4;
-update noar ti set b2='D967J0OU' where id=4;
-update noar tt set v0='WLGCRVF8VZEIZYDX0RN9XYUCX5R5' where id=5;
-update noar ti set v0='WLGCRVF8VZEIZYDX0RN9XYUCX5R5' where id=5;
-update noar tt set b0='7RM6M6RW' where id=5;
-update noar ti set b0='7RM6M6RW' where id=5;
-update noar tt set v0='W4LIVDNV' where id=5;
-update noar ti set v0='W4LIVDNV' where id=5;
-update noar tt set b1='O65D4Z' where id=5;
-update noar ti set b1='O65D4Z' where id=5;
-update noar tt set v0='VNNEBEGAL1PJ238' where id=5;
-update noar ti set v0='VNNEBEGAL1PJ238' where id=5;
-update noar tt set b2='E4FMJDQC1JF' where id=5;
-update noar ti set b2='E4FMJDQC1JF' where id=5;
-update noar tt set v0='FCXDF1VBUM3I4GPI0ZEPAG7QI7' where id=6;
-update noar ti set v0='FCXDF1VBUM3I4GPI0ZEPAG7QI7' where id=6;
-update noar tt set b0='DSYQVFY0BOFU1C5FABY' where id=6;
-update noar ti set b0='DSYQVFY0BOFU1C5FABY' where id=6;
-update noar tt set v0='7VSCKT9O' where id=6;
-update noar ti set v0='7VSCKT9O' where id=6;
-update noar tt set b1='ENV60KRC2RFTSP3ON3SNB4QM3W' where id=6;
-update noar ti set b1='ENV60KRC2RFTSP3ON3SNB4QM3W' where id=6;
-update noar tt set v0='JE7' where id=6;
-update noar ti set v0='JE7' where id=6;
-update noar tt set b2='U588UPEKEY9YBJSIOPWD7WIHR49' where id=6;
-update noar ti set b2='U588UPEKEY9YBJSIOPWD7WIHR49' where id=6;
-update noar tt set v0='PQPWMOTLZOU' where id=7;
-update noar ti set v0='PQPWMOTLZOU' where id=7;
-update noar tt set b0='KMTRBVMCE9LG2ZHYO8B9' where id=7;
-update noar ti set b0='KMTRBVMCE9LG2ZHYO8B9' where id=7;
-update noar tt set v0='4PWYQ8H1TQ6' where id=7;
-update noar ti set v0='4PWYQ8H1TQ6' where id=7;
-update noar tt set b1='D' where id=7;
-update noar ti set b1='D' where id=7;
-update noar tt set v0='QW3GY6QRU92OJX6QOJBTLFZ8ES8EGIGI' where id=7;
-update noar ti set v0='QW3GY6QRU92OJX6QOJBTLFZ8ES8EGIGI' where id=7;
-update noar tt set b2='8WI1XJJK' where id=7;
-update noar ti set b2='8WI1XJJK' where id=7;
-update noar tt set v0='ISTV' where id=8;
-update noar ti set v0='ISTV' where id=8;
-update noar tt set b0='X50QVX0K3FY3B' where id=8;
-update noar ti set b0='X50QVX0K3FY3B' where id=8;
-update noar tt set v0='5GTPVAA2IOUR03TI2IDBXQQF' where id=8;
-update noar ti set v0='5GTPVAA2IOUR03TI2IDBXQQF' where id=8;
-update noar tt set b1='7' where id=8;
-update noar ti set b1='7' where id=8;
-update noar tt set v0='I3MM0MBUXVTQR2GTIKOYWY3' where id=8;
-update noar ti set v0='I3MM0MBUXVTQR2GTIKOYWY3' where id=8;
-update noar tt set b2='CY907' where id=8;
-update noar ti set b2='CY907' where id=8;
-update noar tt set v0='XEUK6ZYDRQOCYYLZKBBW' where id=9;
-update noar ti set v0='XEUK6ZYDRQOCYYLZKBBW' where id=9;
-update noar tt set b0='18PMD' where id=9;
-update noar ti set b0='18PMD' where id=9;
-update noar tt set v0='ZAQFD' where id=9;
-update noar ti set v0='ZAQFD' where id=9;
-update noar tt set b1='HRQ' where id=9;
-update noar ti set b1='HRQ' where id=9;
-update noar tt set v0='2' where id=9;
-update noar ti set v0='2' where id=9;
-update noar tt set b2='E87IXO4MNDE8INLC3NKSHY' where id=9;
-update noar ti set b2='E87IXO4MNDE8INLC3NKSHY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M7MUQB5XL' where id=1;
-update noar ti set v0='M7MUQB5XL' where id=1;
-update noar tt set b0='8RRKI0MIJIVXSWVFLKJDGMOA3EC6F' where id=1;
-update noar ti set b0='8RRKI0MIJIVXSWVFLKJDGMOA3EC6F' where id=1;
-update noar tt set v0='PDY' where id=1;
-update noar ti set v0='PDY' where id=1;
-update noar tt set b1='AJVAF0R' where id=1;
-update noar ti set b1='AJVAF0R' where id=1;
-update noar tt set v0='75GT' where id=1;
-update noar ti set v0='75GT' where id=1;
-update noar tt set b2='KV6LEQSGJ1KQ4W7VSIU' where id=1;
-update noar ti set b2='KV6LEQSGJ1KQ4W7VSIU' where id=1;
-update noar tt set v0='U4S83AXPC20ZG1' where id=2;
-update noar ti set v0='U4S83AXPC20ZG1' where id=2;
-update noar tt set b0='PGZA4LT' where id=2;
-update noar ti set b0='PGZA4LT' where id=2;
-update noar tt set v0='N1' where id=2;
-update noar ti set v0='N1' where id=2;
-update noar tt set b1='WI' where id=2;
-update noar ti set b1='WI' where id=2;
-update noar tt set v0='7Y6DSN6Q6S03QD04SYG6' where id=2;
-update noar ti set v0='7Y6DSN6Q6S03QD04SYG6' where id=2;
-update noar tt set b2='4KY9BKG36' where id=2;
-update noar ti set b2='4KY9BKG36' where id=2;
-update noar tt set v0='DYBLV' where id=3;
-update noar ti set v0='DYBLV' where id=3;
-update noar tt set b0='MPEDLK4AHMCVN9ETRH' where id=3;
-update noar ti set b0='MPEDLK4AHMCVN9ETRH' where id=3;
-update noar tt set v0='16CGQW78FW8BFSQY9RM' where id=3;
-update noar ti set v0='16CGQW78FW8BFSQY9RM' where id=3;
-update noar tt set b1='ZTQDP7HFVV7UOX4FAS' where id=3;
-update noar ti set b1='ZTQDP7HFVV7UOX4FAS' where id=3;
-update noar tt set v0='17BU0L3J' where id=3;
-update noar ti set v0='17BU0L3J' where id=3;
-update noar tt set b2='V87MKUB5RCASG' where id=3;
-update noar ti set b2='V87MKUB5RCASG' where id=3;
-update noar tt set v0='WJ2UP' where id=4;
-update noar ti set v0='WJ2UP' where id=4;
-update noar tt set b0='94T81QNS55HXC1CWNJFU0' where id=4;
-update noar ti set b0='94T81QNS55HXC1CWNJFU0' where id=4;
-update noar tt set v0='PHLBUEH' where id=4;
-update noar ti set v0='PHLBUEH' where id=4;
-update noar tt set b1='9PLNQ7WD2AY1CLRV5FD' where id=4;
-update noar ti set b1='9PLNQ7WD2AY1CLRV5FD' where id=4;
-update noar tt set v0='F' where id=4;
-update noar ti set v0='F' where id=4;
-update noar tt set b2='5JOYSH3W8H8' where id=4;
-update noar ti set b2='5JOYSH3W8H8' where id=4;
-update noar tt set v0='S3J8QTBHCLPWG755' where id=5;
-update noar ti set v0='S3J8QTBHCLPWG755' where id=5;
-update noar tt set b0='9Q00S9AXC4NU7C7RSFJC1U2' where id=5;
-update noar ti set b0='9Q00S9AXC4NU7C7RSFJC1U2' where id=5;
-update noar tt set v0='4LQ7C40AF49YCRYMCWTZU1O7' where id=5;
-update noar ti set v0='4LQ7C40AF49YCRYMCWTZU1O7' where id=5;
-update noar tt set b1='34NTH1KQ80DKYWJ' where id=5;
-update noar ti set b1='34NTH1KQ80DKYWJ' where id=5;
-update noar tt set v0='O' where id=5;
-update noar ti set v0='O' where id=5;
-update noar tt set b2='ROY5D1P1NTM2KZ' where id=5;
-update noar ti set b2='ROY5D1P1NTM2KZ' where id=5;
-update noar tt set v0='W7I54ILS7B5SIKDK99' where id=6;
-update noar ti set v0='W7I54ILS7B5SIKDK99' where id=6;
-update noar tt set b0='4SKRCDT62GMMYSHOFM94S' where id=6;
-update noar ti set b0='4SKRCDT62GMMYSHOFM94S' where id=6;
-update noar tt set v0='0H75SK7FMLDCGRYPSQBEYXX' where id=6;
-update noar ti set v0='0H75SK7FMLDCGRYPSQBEYXX' where id=6;
-update noar tt set b1='PTIHXY' where id=6;
-update noar ti set b1='PTIHXY' where id=6;
-update noar tt set v0='W1WRJIAHLAAPMFDKS' where id=6;
-update noar ti set v0='W1WRJIAHLAAPMFDKS' where id=6;
-update noar tt set b2='0ZJLUKU44YF8NWP' where id=6;
-update noar ti set b2='0ZJLUKU44YF8NWP' where id=6;
-update noar tt set v0='7W1WHIRQAZLR3X' where id=7;
-update noar ti set v0='7W1WHIRQAZLR3X' where id=7;
-update noar tt set b0='95PEAGL06CXI8XQFSA' where id=7;
-update noar ti set b0='95PEAGL06CXI8XQFSA' where id=7;
-update noar tt set v0='IIP76CEI5FS5B4TKZIQBPR24' where id=7;
-update noar ti set v0='IIP76CEI5FS5B4TKZIQBPR24' where id=7;
-update noar tt set b1='7QFL2IS8EZW3' where id=7;
-update noar ti set b1='7QFL2IS8EZW3' where id=7;
-update noar tt set v0='XVSYYHGZCZ4D0RJ49ASRPIVATP88XW0' where id=7;
-update noar ti set v0='XVSYYHGZCZ4D0RJ49ASRPIVATP88XW0' where id=7;
-update noar tt set b2='MGRU2JL9QW8J0W0HP6P' where id=7;
-update noar ti set b2='MGRU2JL9QW8J0W0HP6P' where id=7;
-update noar tt set v0='XDK7HERTKA2TVCJBMXB0XJZD' where id=8;
-update noar ti set v0='XDK7HERTKA2TVCJBMXB0XJZD' where id=8;
-update noar tt set b0='3SB' where id=8;
-update noar ti set b0='3SB' where id=8;
-update noar tt set v0='DMQCNLC' where id=8;
-update noar ti set v0='DMQCNLC' where id=8;
-update noar tt set b1='3OABOBW651QRPCXJSDWV' where id=8;
-update noar ti set b1='3OABOBW651QRPCXJSDWV' where id=8;
-update noar tt set v0='7MWPINXQH6JQTPV' where id=8;
-update noar ti set v0='7MWPINXQH6JQTPV' where id=8;
-update noar tt set b2='DCB7TW' where id=8;
-update noar ti set b2='DCB7TW' where id=8;
-update noar tt set v0='OFHRRZ3T' where id=9;
-update noar ti set v0='OFHRRZ3T' where id=9;
-update noar tt set b0='8ZXQ8PZ30KHP4' where id=9;
-update noar ti set b0='8ZXQ8PZ30KHP4' where id=9;
-update noar tt set v0='0A3BSZKOPA565O2K2' where id=9;
-update noar ti set v0='0A3BSZKOPA565O2K2' where id=9;
-update noar tt set b1='4H3O5WCZL1PXNVO87O' where id=9;
-update noar ti set b1='4H3O5WCZL1PXNVO87O' where id=9;
-update noar tt set v0='RGIOSFSPJN8A75F' where id=9;
-update noar ti set v0='RGIOSFSPJN8A75F' where id=9;
-update noar tt set b2='75' where id=9;
-update noar ti set b2='75' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OKXV' where id=1;
-update noar ti set v0='OKXV' where id=1;
-update noar tt set b0='FUKXRMT3J9L2CZZL' where id=1;
-update noar ti set b0='FUKXRMT3J9L2CZZL' where id=1;
-update noar tt set v0='BJBMDJPN' where id=1;
-update noar ti set v0='BJBMDJPN' where id=1;
-update noar tt set b1='1A90D0KQ' where id=1;
-update noar ti set b1='1A90D0KQ' where id=1;
-update noar tt set v0='M' where id=1;
-update noar ti set v0='M' where id=1;
-update noar tt set b2='7TGZGXI29CF0SY91' where id=1;
-update noar ti set b2='7TGZGXI29CF0SY91' where id=1;
-update noar tt set v0='RML45IQYQKDYALTRW70VFX06H9RP' where id=2;
-update noar ti set v0='RML45IQYQKDYALTRW70VFX06H9RP' where id=2;
-update noar tt set b0='E0RJIW9JCDM9YCLCWWG9' where id=2;
-update noar ti set b0='E0RJIW9JCDM9YCLCWWG9' where id=2;
-update noar tt set v0='5' where id=2;
-update noar ti set v0='5' where id=2;
-update noar tt set b1='7A2N7ZMIF6MCYH' where id=2;
-update noar ti set b1='7A2N7ZMIF6MCYH' where id=2;
-update noar tt set v0='OMR68JHA0KVKW5YGVWNDFYFPQG' where id=2;
-update noar ti set v0='OMR68JHA0KVKW5YGVWNDFYFPQG' where id=2;
-update noar tt set b2='FC7X1G472Q5JDSKMM4CQJP46LO5W' where id=2;
-update noar ti set b2='FC7X1G472Q5JDSKMM4CQJP46LO5W' where id=2;
-update noar tt set v0='X5LSB4N2IBWBWM9Y9GVHZM3OE4D0W8' where id=3;
-update noar ti set v0='X5LSB4N2IBWBWM9Y9GVHZM3OE4D0W8' where id=3;
-update noar tt set b0='AMSVFHFMV0OM4RGF19KOGSMRD2FOMX4O' where id=3;
-update noar ti set b0='AMSVFHFMV0OM4RGF19KOGSMRD2FOMX4O' where id=3;
-update noar tt set v0='11O38AOC2F671ZJHE7YQD1HW724' where id=3;
-update noar ti set v0='11O38AOC2F671ZJHE7YQD1HW724' where id=3;
-update noar tt set b1='FD9S7YVCEM6CZ' where id=3;
-update noar ti set b1='FD9S7YVCEM6CZ' where id=3;
-update noar tt set v0='TGOHYDG4RKY' where id=3;
-update noar ti set v0='TGOHYDG4RKY' where id=3;
-update noar tt set b2='EI6VW8IZMIE6STV' where id=3;
-update noar ti set b2='EI6VW8IZMIE6STV' where id=3;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b0='USLMDEQQBJ72IJHSU6NN9MF27LTUR' where id=4;
-update noar ti set b0='USLMDEQQBJ72IJHSU6NN9MF27LTUR' where id=4;
-update noar tt set v0='ZM3DG7C8NXX66S8PP' where id=4;
-update noar ti set v0='ZM3DG7C8NXX66S8PP' where id=4;
-update noar tt set b1='NCGWGBWT87J30J5ZCD' where id=4;
-update noar ti set b1='NCGWGBWT87J30J5ZCD' where id=4;
-update noar tt set v0='IGKISGROXONEIFJVHNW91D' where id=4;
-update noar ti set v0='IGKISGROXONEIFJVHNW91D' where id=4;
-update noar tt set b2='DMX8RSD9XDXTPU4Q1TZFI' where id=4;
-update noar ti set b2='DMX8RSD9XDXTPU4Q1TZFI' where id=4;
-update noar tt set v0='RULR' where id=5;
-update noar ti set v0='RULR' where id=5;
-update noar tt set b0='H' where id=5;
-update noar ti set b0='H' where id=5;
-update noar tt set v0='AV9RJMPNX84FSS' where id=5;
-update noar ti set v0='AV9RJMPNX84FSS' where id=5;
-update noar tt set b1='GW7AGVJWY13AFZHPCO5' where id=5;
-update noar ti set b1='GW7AGVJWY13AFZHPCO5' where id=5;
-update noar tt set v0='SZY7MANJ7J02PK' where id=5;
-update noar ti set v0='SZY7MANJ7J02PK' where id=5;
-update noar tt set b2='77EF6UPM830MUH5KS3R6Y9BD0D' where id=5;
-update noar ti set b2='77EF6UPM830MUH5KS3R6Y9BD0D' where id=5;
-update noar tt set v0='3I0K7MU758X33' where id=6;
-update noar ti set v0='3I0K7MU758X33' where id=6;
-update noar tt set b0='7X3KAJAECBTT5ATDFT' where id=6;
-update noar ti set b0='7X3KAJAECBTT5ATDFT' where id=6;
-update noar tt set v0='WZZ0S18EE78UNPJXDVDJIL4CTNRPY3T' where id=6;
-update noar ti set v0='WZZ0S18EE78UNPJXDVDJIL4CTNRPY3T' where id=6;
-update noar tt set b1='N4OGX8' where id=6;
-update noar ti set b1='N4OGX8' where id=6;
-update noar tt set v0='YVUTVNAFZ9PA5M2YXDUG3FICT7JLND' where id=6;
-update noar ti set v0='YVUTVNAFZ9PA5M2YXDUG3FICT7JLND' where id=6;
-update noar tt set b2='I' where id=6;
-update noar ti set b2='I' where id=6;
-update noar tt set v0='571OT26XF38KSOH4' where id=7;
-update noar ti set v0='571OT26XF38KSOH4' where id=7;
-update noar tt set b0='EQ4290L2UV' where id=7;
-update noar ti set b0='EQ4290L2UV' where id=7;
-update noar tt set v0='PBF10' where id=7;
-update noar ti set v0='PBF10' where id=7;
-update noar tt set b1='JWT5A' where id=7;
-update noar ti set b1='JWT5A' where id=7;
-update noar tt set v0='QZN66125ZD0' where id=7;
-update noar ti set v0='QZN66125ZD0' where id=7;
-update noar tt set b2='8O8RWW2NIXVDJ1TV' where id=7;
-update noar ti set b2='8O8RWW2NIXVDJ1TV' where id=7;
-update noar tt set v0='8TZCM0VKHMFQXNHZA047T2' where id=8;
-update noar ti set v0='8TZCM0VKHMFQXNHZA047T2' where id=8;
-update noar tt set b0='MCH' where id=8;
-update noar ti set b0='MCH' where id=8;
-update noar tt set v0='8CHUGB4Q2Q33O6YD9JCB' where id=8;
-update noar ti set v0='8CHUGB4Q2Q33O6YD9JCB' where id=8;
-update noar tt set b1='FAFTHFI4DRDXY1NFGIGHIS6L02H42IY' where id=8;
-update noar ti set b1='FAFTHFI4DRDXY1NFGIGHIS6L02H42IY' where id=8;
-update noar tt set v0='H098LT1TD40' where id=8;
-update noar ti set v0='H098LT1TD40' where id=8;
-update noar tt set b2='CI0B' where id=8;
-update noar ti set b2='CI0B' where id=8;
-update noar tt set v0='N1559NH1EOJB' where id=9;
-update noar ti set v0='N1559NH1EOJB' where id=9;
-update noar tt set b0='8J1VLZB1K' where id=9;
-update noar ti set b0='8J1VLZB1K' where id=9;
-update noar tt set v0='7CGE6Q04TEPCJ7VW' where id=9;
-update noar ti set v0='7CGE6Q04TEPCJ7VW' where id=9;
-update noar tt set b1='OLOUA' where id=9;
-update noar ti set b1='OLOUA' where id=9;
-update noar tt set v0='2FTAIAF90EHM2EYGL13FL7J' where id=9;
-update noar ti set v0='2FTAIAF90EHM2EYGL13FL7J' where id=9;
-update noar tt set b2='GQ8EA' where id=9;
-update noar ti set b2='GQ8EA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZO7U7D3DNLFTD2MFBGV5P68WK8NY' where id=1;
-update noar ti set v0='ZO7U7D3DNLFTD2MFBGV5P68WK8NY' where id=1;
-update noar tt set b0='ZZ169AMK3LRNVY4LLEOQKTM5WWTEM' where id=1;
-update noar ti set b0='ZZ169AMK3LRNVY4LLEOQKTM5WWTEM' where id=1;
-update noar tt set v0='IYUB' where id=1;
-update noar ti set v0='IYUB' where id=1;
-update noar tt set b1='ZJOQEHT1LA5K5WTDHQ' where id=1;
-update noar ti set b1='ZJOQEHT1LA5K5WTDHQ' where id=1;
-update noar tt set v0='VLP3VPHCM' where id=1;
-update noar ti set v0='VLP3VPHCM' where id=1;
-update noar tt set b2='PG36567LNULM3L6' where id=1;
-update noar ti set b2='PG36567LNULM3L6' where id=1;
-update noar tt set v0='V8HCGT3WT41FJMEH' where id=2;
-update noar ti set v0='V8HCGT3WT41FJMEH' where id=2;
-update noar tt set b0='5QISCELYU8KDCIHLLN409LY0Y2LFM' where id=2;
-update noar ti set b0='5QISCELYU8KDCIHLLN409LY0Y2LFM' where id=2;
-update noar tt set v0='HTWZTQ4CD551X00W9I44YSM9E' where id=2;
-update noar ti set v0='HTWZTQ4CD551X00W9I44YSM9E' where id=2;
-update noar tt set b1='0V9BUYQ40D3BDUL4XLDV7DXV5T0ABD' where id=2;
-update noar ti set b1='0V9BUYQ40D3BDUL4XLDV7DXV5T0ABD' where id=2;
-update noar tt set v0='YSCA6E0PU' where id=2;
-update noar ti set v0='YSCA6E0PU' where id=2;
-update noar tt set b2='US6NQ61QWUE' where id=2;
-update noar ti set b2='US6NQ61QWUE' where id=2;
-update noar tt set v0='YZSKOG' where id=3;
-update noar ti set v0='YZSKOG' where id=3;
-update noar tt set b0='DUJCBW9IPF' where id=3;
-update noar ti set b0='DUJCBW9IPF' where id=3;
-update noar tt set v0='STQ05NUV' where id=3;
-update noar ti set v0='STQ05NUV' where id=3;
-update noar tt set b1='ZG8R2I1J' where id=3;
-update noar ti set b1='ZG8R2I1J' where id=3;
-update noar tt set v0='UMI2VHBWV304D889A2E85S6YCT27' where id=3;
-update noar ti set v0='UMI2VHBWV304D889A2E85S6YCT27' where id=3;
-update noar tt set b2='W5QN2MP754SU2EI113QE0WXUYX' where id=3;
-update noar ti set b2='W5QN2MP754SU2EI113QE0WXUYX' where id=3;
-update noar tt set v0='16DL356E5HE0RHQLVVHA4JIP73H' where id=4;
-update noar ti set v0='16DL356E5HE0RHQLVVHA4JIP73H' where id=4;
-update noar tt set b0='P91NYVJ' where id=4;
-update noar ti set b0='P91NYVJ' where id=4;
-update noar tt set v0='ZL2G24XEZJDM1GUZVT5047SD9' where id=4;
-update noar ti set v0='ZL2G24XEZJDM1GUZVT5047SD9' where id=4;
-update noar tt set b1='F5DXRNVBJ1QI9' where id=4;
-update noar ti set b1='F5DXRNVBJ1QI9' where id=4;
-update noar tt set v0='E6DKDKT5GH' where id=4;
-update noar ti set v0='E6DKDKT5GH' where id=4;
-update noar tt set b2='J7A3VSMEUCAXBJV98O3FT6NLUW' where id=4;
-update noar ti set b2='J7A3VSMEUCAXBJV98O3FT6NLUW' where id=4;
-update noar tt set v0='WBLV' where id=5;
-update noar ti set v0='WBLV' where id=5;
-update noar tt set b0='I5L6TZIL4NICY' where id=5;
-update noar ti set b0='I5L6TZIL4NICY' where id=5;
-update noar tt set v0='10TM8VPCA26948BVGPNM7UY5PFXYH' where id=5;
-update noar ti set v0='10TM8VPCA26948BVGPNM7UY5PFXYH' where id=5;
-update noar tt set b1='DFBDCAN540J5SC' where id=5;
-update noar ti set b1='DFBDCAN540J5SC' where id=5;
-update noar tt set v0='SCORH6ALK3CPVIIQ' where id=5;
-update noar ti set v0='SCORH6ALK3CPVIIQ' where id=5;
-update noar tt set b2='9NQ' where id=5;
-update noar ti set b2='9NQ' where id=5;
-update noar tt set v0='L9FU1YJPDN24JL2PARHTAFX' where id=6;
-update noar ti set v0='L9FU1YJPDN24JL2PARHTAFX' where id=6;
-update noar tt set b0='LJ82BOTS1LRZ4ZLO23J0JHO6Y878V' where id=6;
-update noar ti set b0='LJ82BOTS1LRZ4ZLO23J0JHO6Y878V' where id=6;
-update noar tt set v0='KWJMR5QAE3441O7W293V9B9' where id=6;
-update noar ti set v0='KWJMR5QAE3441O7W293V9B9' where id=6;
-update noar tt set b1='W7KLN4YPSEP' where id=6;
-update noar ti set b1='W7KLN4YPSEP' where id=6;
-update noar tt set v0='H5USTX' where id=6;
-update noar ti set v0='H5USTX' where id=6;
-update noar tt set b2='5PA377A2OWQZIJHGPGC4' where id=6;
-update noar ti set b2='5PA377A2OWQZIJHGPGC4' where id=6;
-update noar tt set v0='CEL4LFVC6UIFGQSWWITGVN' where id=7;
-update noar ti set v0='CEL4LFVC6UIFGQSWWITGVN' where id=7;
-update noar tt set b0='OY9YJKK28R9UIU2OZBVH7N0ZZLTE4P6' where id=7;
-update noar ti set b0='OY9YJKK28R9UIU2OZBVH7N0ZZLTE4P6' where id=7;
-update noar tt set v0='HU053GU4X63YLETGZMX91HYS4M4HX' where id=7;
-update noar ti set v0='HU053GU4X63YLETGZMX91HYS4M4HX' where id=7;
-update noar tt set b1='C8EDJXRWGHCQ7' where id=7;
-update noar ti set b1='C8EDJXRWGHCQ7' where id=7;
-update noar tt set v0='B9OSOCDT4BO3CF' where id=7;
-update noar ti set v0='B9OSOCDT4BO3CF' where id=7;
-update noar tt set b2='792MGR8IKDB4M' where id=7;
-update noar ti set b2='792MGR8IKDB4M' where id=7;
-update noar tt set v0='0ZCT6UEIP7H5S75' where id=8;
-update noar ti set v0='0ZCT6UEIP7H5S75' where id=8;
-update noar tt set b0='W66J664SQTDF6G' where id=8;
-update noar ti set b0='W66J664SQTDF6G' where id=8;
-update noar tt set v0='WAH3824ZXNFEIWQ' where id=8;
-update noar ti set v0='WAH3824ZXNFEIWQ' where id=8;
-update noar tt set b1='RJHS70ITMWVG0S6N4TMPDODPL' where id=8;
-update noar ti set b1='RJHS70ITMWVG0S6N4TMPDODPL' where id=8;
-update noar tt set v0='1Z4' where id=8;
-update noar ti set v0='1Z4' where id=8;
-update noar tt set b2='Y' where id=8;
-update noar ti set b2='Y' where id=8;
-update noar tt set v0='AG2' where id=9;
-update noar ti set v0='AG2' where id=9;
-update noar tt set b0='L6NZPTLWR0TY8' where id=9;
-update noar ti set b0='L6NZPTLWR0TY8' where id=9;
-update noar tt set v0='HVKQFH8SJKCTJEYQ1R' where id=9;
-update noar ti set v0='HVKQFH8SJKCTJEYQ1R' where id=9;
-update noar tt set b1='VXF0WMDS64J65N' where id=9;
-update noar ti set b1='VXF0WMDS64J65N' where id=9;
-update noar tt set v0='YABL8SFYRJGGEHFS3CW' where id=9;
-update noar ti set v0='YABL8SFYRJGGEHFS3CW' where id=9;
-update noar tt set b2='63Y1IBC3XEKPXYQV4KH7' where id=9;
-update noar ti set b2='63Y1IBC3XEKPXYQV4KH7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4V3' where id=1;
-update noar ti set v0='4V3' where id=1;
-update noar tt set b0='IPYCM' where id=1;
-update noar ti set b0='IPYCM' where id=1;
-update noar tt set v0='MJD71YVRMFSMTMBSQWF251ZJEKTFXB' where id=1;
-update noar ti set v0='MJD71YVRMFSMTMBSQWF251ZJEKTFXB' where id=1;
-update noar tt set b1='WZUN0' where id=1;
-update noar ti set b1='WZUN0' where id=1;
-update noar tt set v0='EATAB' where id=1;
-update noar ti set v0='EATAB' where id=1;
-update noar tt set b2='3A2XFVKANR0MJYXGT59FBC4KB' where id=1;
-update noar ti set b2='3A2XFVKANR0MJYXGT59FBC4KB' where id=1;
-update noar tt set v0='Q40MBD' where id=2;
-update noar ti set v0='Q40MBD' where id=2;
-update noar tt set b0='YQAZCMOUEVDDP6S0ZZI6RVCY' where id=2;
-update noar ti set b0='YQAZCMOUEVDDP6S0ZZI6RVCY' where id=2;
-update noar tt set v0='580L6YWAWE6TXDIQBHVAQ1HHSGAH8VC' where id=2;
-update noar ti set v0='580L6YWAWE6TXDIQBHVAQ1HHSGAH8VC' where id=2;
-update noar tt set b1='79F0HCZPAAK2XRCL' where id=2;
-update noar ti set b1='79F0HCZPAAK2XRCL' where id=2;
-update noar tt set v0='ACY8HN5C11JJ0GDNY' where id=2;
-update noar ti set v0='ACY8HN5C11JJ0GDNY' where id=2;
-update noar tt set b2='CMSUT' where id=2;
-update noar ti set b2='CMSUT' where id=2;
-update noar tt set v0='XEFIJ4K2QVKTHHIS7MF1A86JFZPFN7' where id=3;
-update noar ti set v0='XEFIJ4K2QVKTHHIS7MF1A86JFZPFN7' where id=3;
-update noar tt set b0='3IZGGWII' where id=3;
-update noar ti set b0='3IZGGWII' where id=3;
-update noar tt set v0='BBOOSJU4Y3J' where id=3;
-update noar ti set v0='BBOOSJU4Y3J' where id=3;
-update noar tt set b1='KFMQ92VC57EN8YV02MWYAZGQJ4TBVY' where id=3;
-update noar ti set b1='KFMQ92VC57EN8YV02MWYAZGQJ4TBVY' where id=3;
-update noar tt set v0='EKK0FFP1XFUMQ0UUIBVH2OTJTJRXE80I' where id=3;
-update noar ti set v0='EKK0FFP1XFUMQ0UUIBVH2OTJTJRXE80I' where id=3;
-update noar tt set b2='1P2NXYCR8I2AI039PC5A' where id=3;
-update noar ti set b2='1P2NXYCR8I2AI039PC5A' where id=3;
-update noar tt set v0='IO7R' where id=4;
-update noar ti set v0='IO7R' where id=4;
-update noar tt set b0='W6X' where id=4;
-update noar ti set b0='W6X' where id=4;
-update noar tt set v0='P9PJ71I2J3VPVBHVPKFCO8K9T01T73TU' where id=4;
-update noar ti set v0='P9PJ71I2J3VPVBHVPKFCO8K9T01T73TU' where id=4;
-update noar tt set b1='V2XRL80933' where id=4;
-update noar ti set b1='V2XRL80933' where id=4;
-update noar tt set v0='UJYED2HRLBX4VX99NN3CYTBVZ' where id=4;
-update noar ti set v0='UJYED2HRLBX4VX99NN3CYTBVZ' where id=4;
-update noar tt set b2='5OHLTABSL40' where id=4;
-update noar ti set b2='5OHLTABSL40' where id=4;
-update noar tt set v0='YUJGL68DCOF' where id=5;
-update noar ti set v0='YUJGL68DCOF' where id=5;
-update noar tt set b0='CSWMHVZEFWG18YWXYJ9S4QSQRT' where id=5;
-update noar ti set b0='CSWMHVZEFWG18YWXYJ9S4QSQRT' where id=5;
-update noar tt set v0='0DPY8BQBSCD5O' where id=5;
-update noar ti set v0='0DPY8BQBSCD5O' where id=5;
-update noar tt set b1='T65QKAUW4OLYFT8' where id=5;
-update noar ti set b1='T65QKAUW4OLYFT8' where id=5;
-update noar tt set v0='Q3QA4ATUD' where id=5;
-update noar ti set v0='Q3QA4ATUD' where id=5;
-update noar tt set b2='G1D8R7C4I2G73KW' where id=5;
-update noar ti set b2='G1D8R7C4I2G73KW' where id=5;
-update noar tt set v0='L0KR' where id=6;
-update noar ti set v0='L0KR' where id=6;
-update noar tt set b0='V07U6MPNIVMTR2YHOA580CEFYZ5ZBE' where id=6;
-update noar ti set b0='V07U6MPNIVMTR2YHOA580CEFYZ5ZBE' where id=6;
-update noar tt set v0='T' where id=6;
-update noar ti set v0='T' where id=6;
-update noar tt set b1='B' where id=6;
-update noar ti set b1='B' where id=6;
-update noar tt set v0='7OUJFDFIZ6WN4JOP6L1N3RE6B5X97' where id=6;
-update noar ti set v0='7OUJFDFIZ6WN4JOP6L1N3RE6B5X97' where id=6;
-update noar tt set b2='N4' where id=6;
-update noar ti set b2='N4' where id=6;
-update noar tt set v0='JCDE5C81LYQU6N71BD3D0PJDNV95VV' where id=7;
-update noar ti set v0='JCDE5C81LYQU6N71BD3D0PJDNV95VV' where id=7;
-update noar tt set b0='Z' where id=7;
-update noar ti set b0='Z' where id=7;
-update noar tt set v0='WCC0XI' where id=7;
-update noar ti set v0='WCC0XI' where id=7;
-update noar tt set b1='SLD6C' where id=7;
-update noar ti set b1='SLD6C' where id=7;
-update noar tt set v0='BXA4QJZWCW0259' where id=7;
-update noar ti set v0='BXA4QJZWCW0259' where id=7;
-update noar tt set b2='HXUFL' where id=7;
-update noar ti set b2='HXUFL' where id=7;
-update noar tt set v0='U96URWV2KJY7PXDOIHE' where id=8;
-update noar ti set v0='U96URWV2KJY7PXDOIHE' where id=8;
-update noar tt set b0='NU4BE16QA' where id=8;
-update noar ti set b0='NU4BE16QA' where id=8;
-update noar tt set v0='1LGOF20CN' where id=8;
-update noar ti set v0='1LGOF20CN' where id=8;
-update noar tt set b1='RMSAGLSKXX51TIN0SKNQ1XENXZ' where id=8;
-update noar ti set b1='RMSAGLSKXX51TIN0SKNQ1XENXZ' where id=8;
-update noar tt set v0='QLJL' where id=8;
-update noar ti set v0='QLJL' where id=8;
-update noar tt set b2='EWIW876964QKSZLTVRXDLRZY4NK6F' where id=8;
-update noar ti set b2='EWIW876964QKSZLTVRXDLRZY4NK6F' where id=8;
-update noar tt set v0='SV5PMFK697' where id=9;
-update noar ti set v0='SV5PMFK697' where id=9;
-update noar tt set b0='14QQG7QFB' where id=9;
-update noar ti set b0='14QQG7QFB' where id=9;
-update noar tt set v0='DDON01WFZ' where id=9;
-update noar ti set v0='DDON01WFZ' where id=9;
-update noar tt set b1='0MSE3ILJSMC' where id=9;
-update noar ti set b1='0MSE3ILJSMC' where id=9;
-update noar tt set v0='CKP' where id=9;
-update noar ti set v0='CKP' where id=9;
-update noar tt set b2='IJQCFGBGPQKI61STIUC2XGBT7' where id=9;
-update noar ti set b2='IJQCFGBGPQKI61STIUC2XGBT7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9XDFQHRZ' where id=1;
-update noar ti set v0='9XDFQHRZ' where id=1;
-update noar tt set b0='AEY7FS3YGODFKFOKNDDJF' where id=1;
-update noar ti set b0='AEY7FS3YGODFKFOKNDDJF' where id=1;
-update noar tt set v0='RUULZNA5ORJSRYXLUOQWXO85VJTJK15N' where id=1;
-update noar ti set v0='RUULZNA5ORJSRYXLUOQWXO85VJTJK15N' where id=1;
-update noar tt set b1='VPW5EDB97XAMAT5R67ZAVFOW7' where id=1;
-update noar ti set b1='VPW5EDB97XAMAT5R67ZAVFOW7' where id=1;
-update noar tt set v0='2OC1UQX7' where id=1;
-update noar ti set v0='2OC1UQX7' where id=1;
-update noar tt set b2='2DKRI' where id=1;
-update noar ti set b2='2DKRI' where id=1;
-update noar tt set v0='U4WJJ1' where id=2;
-update noar ti set v0='U4WJJ1' where id=2;
-update noar tt set b0='WEI' where id=2;
-update noar ti set b0='WEI' where id=2;
-update noar tt set v0='DOC' where id=2;
-update noar ti set v0='DOC' where id=2;
-update noar tt set b1='3MH8T' where id=2;
-update noar ti set b1='3MH8T' where id=2;
-update noar tt set v0='2' where id=2;
-update noar ti set v0='2' where id=2;
-update noar tt set b2='BHADQ1Y9WC2E9RWLCAUB97W2GMS2' where id=2;
-update noar ti set b2='BHADQ1Y9WC2E9RWLCAUB97W2GMS2' where id=2;
-update noar tt set v0='88VAS8IKNLBXD43R43HOK6' where id=3;
-update noar ti set v0='88VAS8IKNLBXD43R43HOK6' where id=3;
-update noar tt set b0='83EUI8ZFTT3WQSLEP0VJ' where id=3;
-update noar ti set b0='83EUI8ZFTT3WQSLEP0VJ' where id=3;
-update noar tt set v0='LMK14CTG9D90JG62SPGHTC' where id=3;
-update noar ti set v0='LMK14CTG9D90JG62SPGHTC' where id=3;
-update noar tt set b1='SH2K3JUEZ90G2' where id=3;
-update noar ti set b1='SH2K3JUEZ90G2' where id=3;
-update noar tt set v0='FR6GBB6OD2CMQEPK' where id=3;
-update noar ti set v0='FR6GBB6OD2CMQEPK' where id=3;
-update noar tt set b2='MP' where id=3;
-update noar ti set b2='MP' where id=3;
-update noar tt set v0='1W408VSWFUH30W49KRMGA7JSYT7' where id=4;
-update noar ti set v0='1W408VSWFUH30W49KRMGA7JSYT7' where id=4;
-update noar tt set b0='6L' where id=4;
-update noar ti set b0='6L' where id=4;
-update noar tt set v0='1PER18ILUB7TD5E1SX' where id=4;
-update noar ti set v0='1PER18ILUB7TD5E1SX' where id=4;
-update noar tt set b1='926K6RMUXV1HIA4OYK9PTTVKJA06EGM' where id=4;
-update noar ti set b1='926K6RMUXV1HIA4OYK9PTTVKJA06EGM' where id=4;
-update noar tt set v0='ZALNBXJMGKO' where id=4;
-update noar ti set v0='ZALNBXJMGKO' where id=4;
-update noar tt set b2='GPURKAN1YXECTLB6LF0UJ9SR5D13ANJ' where id=4;
-update noar ti set b2='GPURKAN1YXECTLB6LF0UJ9SR5D13ANJ' where id=4;
-update noar tt set v0='IYR' where id=5;
-update noar ti set v0='IYR' where id=5;
-update noar tt set b0='7L1HYF' where id=5;
-update noar ti set b0='7L1HYF' where id=5;
-update noar tt set v0='5MRO0E9ZU40IDPRIZO4LC9H8C673' where id=5;
-update noar ti set v0='5MRO0E9ZU40IDPRIZO4LC9H8C673' where id=5;
-update noar tt set b1='7GOL1TOIYIVVAKOA1MK' where id=5;
-update noar ti set b1='7GOL1TOIYIVVAKOA1MK' where id=5;
-update noar tt set v0='ZB0Z4B3S5K8' where id=5;
-update noar ti set v0='ZB0Z4B3S5K8' where id=5;
-update noar tt set b2='GPNONS6AC5BW47UWMMO2BG1CTX' where id=5;
-update noar ti set b2='GPNONS6AC5BW47UWMMO2BG1CTX' where id=5;
-update noar tt set v0='I0S7IWJX' where id=6;
-update noar ti set v0='I0S7IWJX' where id=6;
-update noar tt set b0='U9NUFNMZUO' where id=6;
-update noar ti set b0='U9NUFNMZUO' where id=6;
-update noar tt set v0='YA4Q7DF9HAX' where id=6;
-update noar ti set v0='YA4Q7DF9HAX' where id=6;
-update noar tt set b1='24RZ77VCJUQDR421R9CFL2BK' where id=6;
-update noar ti set b1='24RZ77VCJUQDR421R9CFL2BK' where id=6;
-update noar tt set v0='OVMIQQSA466D9V2TXC6GSO756XS' where id=6;
-update noar ti set v0='OVMIQQSA466D9V2TXC6GSO756XS' where id=6;
-update noar tt set b2='YTRR7P0GK3Y2DV72RE0T9052ZAYZ0Z' where id=6;
-update noar ti set b2='YTRR7P0GK3Y2DV72RE0T9052ZAYZ0Z' where id=6;
-update noar tt set v0='E41L6VELCJNGSDJGDRNRFD6ZJ2K251LU' where id=7;
-update noar ti set v0='E41L6VELCJNGSDJGDRNRFD6ZJ2K251LU' where id=7;
-update noar tt set b0='GRVD2LD' where id=7;
-update noar ti set b0='GRVD2LD' where id=7;
-update noar tt set v0='MOA1LDYHYD1YJMAHWU6V1BY5XFWC' where id=7;
-update noar ti set v0='MOA1LDYHYD1YJMAHWU6V1BY5XFWC' where id=7;
-update noar tt set b1='G5KK8NSOTNEE' where id=7;
-update noar ti set b1='G5KK8NSOTNEE' where id=7;
-update noar tt set v0='DWT98IBJOLGJ5PV90VPS8KAFQ8ENX8' where id=7;
-update noar ti set v0='DWT98IBJOLGJ5PV90VPS8KAFQ8ENX8' where id=7;
-update noar tt set b2='RCK8V6TBBQOLF4HL18G56K8GN6WQF7' where id=7;
-update noar ti set b2='RCK8V6TBBQOLF4HL18G56K8GN6WQF7' where id=7;
-update noar tt set v0='7KAQKL' where id=8;
-update noar ti set v0='7KAQKL' where id=8;
-update noar tt set b0='1QK3WK4X7H9ESZLU664' where id=8;
-update noar ti set b0='1QK3WK4X7H9ESZLU664' where id=8;
-update noar tt set v0='0K8GNCDSCR6HOT6T' where id=8;
-update noar ti set v0='0K8GNCDSCR6HOT6T' where id=8;
-update noar tt set b1='5FO39K' where id=8;
-update noar ti set b1='5FO39K' where id=8;
-update noar tt set v0='AMYERIXKF7WF0B3K' where id=8;
-update noar ti set v0='AMYERIXKF7WF0B3K' where id=8;
-update noar tt set b2='W7Y6K' where id=8;
-update noar ti set b2='W7Y6K' where id=8;
-update noar tt set v0='05F33BCNFEJLE7C6' where id=9;
-update noar ti set v0='05F33BCNFEJLE7C6' where id=9;
-update noar tt set b0='BPYFI7GUO7NJ39H22DJAZA575' where id=9;
-update noar ti set b0='BPYFI7GUO7NJ39H22DJAZA575' where id=9;
-update noar tt set v0='C1HM7JT' where id=9;
-update noar ti set v0='C1HM7JT' where id=9;
-update noar tt set b1='86NV1CKWSU1H2' where id=9;
-update noar ti set b1='86NV1CKWSU1H2' where id=9;
-update noar tt set v0='8N8GD' where id=9;
-update noar ti set v0='8N8GD' where id=9;
-update noar tt set b2='PO' where id=9;
-update noar ti set b2='PO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ODV7UPZ7EQHSMLPPJISN7H33KN1DWL' where id=1;
-update noar ti set v0='ODV7UPZ7EQHSMLPPJISN7H33KN1DWL' where id=1;
-update noar tt set b0='NOMJ14GOTT' where id=1;
-update noar ti set b0='NOMJ14GOTT' where id=1;
-update noar tt set v0='A4WJYQDLIKP4KE3B2Y' where id=1;
-update noar ti set v0='A4WJYQDLIKP4KE3B2Y' where id=1;
-update noar tt set b1='3VPZR1RFYV5N3J2GPE' where id=1;
-update noar ti set b1='3VPZR1RFYV5N3J2GPE' where id=1;
-update noar tt set v0='A41YVCQYFG116I8L5' where id=1;
-update noar ti set v0='A41YVCQYFG116I8L5' where id=1;
-update noar tt set b2='VXPLF1PRL6ONXYUDMQGU4UZ6CJUX2E' where id=1;
-update noar ti set b2='VXPLF1PRL6ONXYUDMQGU4UZ6CJUX2E' where id=1;
-update noar tt set v0='F00WR8Y127NFVLB9LPDLSK6QS516O4' where id=2;
-update noar ti set v0='F00WR8Y127NFVLB9LPDLSK6QS516O4' where id=2;
-update noar tt set b0='GQ2Q' where id=2;
-update noar ti set b0='GQ2Q' where id=2;
-update noar tt set v0='8Q8UE61TB7C3MBLUAKQA6VDI' where id=2;
-update noar ti set v0='8Q8UE61TB7C3MBLUAKQA6VDI' where id=2;
-update noar tt set b1='R' where id=2;
-update noar ti set b1='R' where id=2;
-update noar tt set v0='F8LDN0I' where id=2;
-update noar ti set v0='F8LDN0I' where id=2;
-update noar tt set b2='PVJTI3VB6BC' where id=2;
-update noar ti set b2='PVJTI3VB6BC' where id=2;
-update noar tt set v0='ZNRYIVVL05C6KS228393WZ' where id=3;
-update noar ti set v0='ZNRYIVVL05C6KS228393WZ' where id=3;
-update noar tt set b0='DZL50VC9OUDR8QOP' where id=3;
-update noar ti set b0='DZL50VC9OUDR8QOP' where id=3;
-update noar tt set v0='VE' where id=3;
-update noar ti set v0='VE' where id=3;
-update noar tt set b1='SMJQGFR' where id=3;
-update noar ti set b1='SMJQGFR' where id=3;
-update noar tt set v0='AZ738MJ3ZEFMC4ZMBKDF38Y' where id=3;
-update noar ti set v0='AZ738MJ3ZEFMC4ZMBKDF38Y' where id=3;
-update noar tt set b2='4ZKQ61RGQ' where id=3;
-update noar ti set b2='4ZKQ61RGQ' where id=3;
-update noar tt set v0='IXIGZ9FZ' where id=4;
-update noar ti set v0='IXIGZ9FZ' where id=4;
-update noar tt set b0='QK244O0B0JZ0XAQY98' where id=4;
-update noar ti set b0='QK244O0B0JZ0XAQY98' where id=4;
-update noar tt set v0='XDVDW8RS54769WL993Q5' where id=4;
-update noar ti set v0='XDVDW8RS54769WL993Q5' where id=4;
-update noar tt set b1='PR1175' where id=4;
-update noar ti set b1='PR1175' where id=4;
-update noar tt set v0='29H7DBRF77936UVQUW' where id=4;
-update noar ti set v0='29H7DBRF77936UVQUW' where id=4;
-update noar tt set b2='BT2GAW54DFR9KYRCTN6517U6CIOW' where id=4;
-update noar ti set b2='BT2GAW54DFR9KYRCTN6517U6CIOW' where id=4;
-update noar tt set v0='ZE97K91' where id=5;
-update noar ti set v0='ZE97K91' where id=5;
-update noar tt set b0='6W9MIP3YW' where id=5;
-update noar ti set b0='6W9MIP3YW' where id=5;
-update noar tt set v0='SZTHASRIIJB6IWKTRKDHG29O3NEVP' where id=5;
-update noar ti set v0='SZTHASRIIJB6IWKTRKDHG29O3NEVP' where id=5;
-update noar tt set b1='IX0ET6JRLBQAE4U8MHDZVZNF0I8O' where id=5;
-update noar ti set b1='IX0ET6JRLBQAE4U8MHDZVZNF0I8O' where id=5;
-update noar tt set v0='W7KY2H9W7CK6K9P2BXXB9CYKY9' where id=5;
-update noar ti set v0='W7KY2H9W7CK6K9P2BXXB9CYKY9' where id=5;
-update noar tt set b2='84' where id=5;
-update noar ti set b2='84' where id=5;
-update noar tt set v0='RZRDIVG6ODN0SF8UOJX16K04B5X' where id=6;
-update noar ti set v0='RZRDIVG6ODN0SF8UOJX16K04B5X' where id=6;
-update noar tt set b0='SQFF04JOJ1IJXKG8VQSZB0TINX' where id=6;
-update noar ti set b0='SQFF04JOJ1IJXKG8VQSZB0TINX' where id=6;
-update noar tt set v0='T12NKR7DAXXQ' where id=6;
-update noar ti set v0='T12NKR7DAXXQ' where id=6;
-update noar tt set b1='UFLYIJVHAGE0JE5K4H6BZGC5LLYY' where id=6;
-update noar ti set b1='UFLYIJVHAGE0JE5K4H6BZGC5LLYY' where id=6;
-update noar tt set v0='FK2DCYYAYRR3KK' where id=6;
-update noar ti set v0='FK2DCYYAYRR3KK' where id=6;
-update noar tt set b2='7J' where id=6;
-update noar ti set b2='7J' where id=6;
-update noar tt set v0='KIR385LYTO2AK7L91' where id=7;
-update noar ti set v0='KIR385LYTO2AK7L91' where id=7;
-update noar tt set b0='4RXSJKU6XR8VZHJX10917N2FOFXS4YN' where id=7;
-update noar ti set b0='4RXSJKU6XR8VZHJX10917N2FOFXS4YN' where id=7;
-update noar tt set v0='PDCQIAUNNHVM7A8O1M0QAFW4IABLWX' where id=7;
-update noar ti set v0='PDCQIAUNNHVM7A8O1M0QAFW4IABLWX' where id=7;
-update noar tt set b1='FJVN7GTNZFMU46135YV35GH417G1T' where id=7;
-update noar ti set b1='FJVN7GTNZFMU46135YV35GH417G1T' where id=7;
-update noar tt set v0='S045UNV956NY4XKKLKJZBPGOBJ0J6CH' where id=7;
-update noar ti set v0='S045UNV956NY4XKKLKJZBPGOBJ0J6CH' where id=7;
-update noar tt set b2='9WMSZHX3WH2I35EG9O1' where id=7;
-update noar ti set b2='9WMSZHX3WH2I35EG9O1' where id=7;
-update noar tt set v0='1SFRKQD3NA1M48WH4FIXK5QY1BK' where id=8;
-update noar ti set v0='1SFRKQD3NA1M48WH4FIXK5QY1BK' where id=8;
-update noar tt set b0='LVYZFAB8I77YXFVO3O71WXNWCP0B' where id=8;
-update noar ti set b0='LVYZFAB8I77YXFVO3O71WXNWCP0B' where id=8;
-update noar tt set v0='XDS2HZ2MLTVU0EBGFB8AVYDX5FRCXK' where id=8;
-update noar ti set v0='XDS2HZ2MLTVU0EBGFB8AVYDX5FRCXK' where id=8;
-update noar tt set b1='4FS6QG3M8Q' where id=8;
-update noar ti set b1='4FS6QG3M8Q' where id=8;
-update noar tt set v0='RB5ZSM7NYGHDVSLGWRODNCD8' where id=8;
-update noar ti set v0='RB5ZSM7NYGHDVSLGWRODNCD8' where id=8;
-update noar tt set b2='O628V85DSK1' where id=8;
-update noar ti set b2='O628V85DSK1' where id=8;
-update noar tt set v0='7JP47VJLJRBTUI4S4SD8X4TN7GR5FDV' where id=9;
-update noar ti set v0='7JP47VJLJRBTUI4S4SD8X4TN7GR5FDV' where id=9;
-update noar tt set b0='7IDGS' where id=9;
-update noar ti set b0='7IDGS' where id=9;
-update noar tt set v0='TGJRIIRWWT4H0UYYH' where id=9;
-update noar ti set v0='TGJRIIRWWT4H0UYYH' where id=9;
-update noar tt set b1='CWFNXGFKIYSLTVM0AODZNRYH91F' where id=9;
-update noar ti set b1='CWFNXGFKIYSLTVM0AODZNRYH91F' where id=9;
-update noar tt set v0='D4IFZ9UQ08CA5' where id=9;
-update noar ti set v0='D4IFZ9UQ08CA5' where id=9;
-update noar tt set b2='ANVVLU062TAZOYGEN8ACB5C' where id=9;
-update noar ti set b2='ANVVLU062TAZOYGEN8ACB5C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4M8YLA24RDDDL' where id=1;
-update noar ti set v0='4M8YLA24RDDDL' where id=1;
-update noar tt set b0='D4TP2IW6' where id=1;
-update noar ti set b0='D4TP2IW6' where id=1;
-update noar tt set v0='USQLL20Y9WEOOQJP9TE29YON1QB5IIS' where id=1;
-update noar ti set v0='USQLL20Y9WEOOQJP9TE29YON1QB5IIS' where id=1;
-update noar tt set b1='9CJPKGQ3W' where id=1;
-update noar ti set b1='9CJPKGQ3W' where id=1;
-update noar tt set v0='X0UP' where id=1;
-update noar ti set v0='X0UP' where id=1;
-update noar tt set b2='OKWPTR2D' where id=1;
-update noar ti set b2='OKWPTR2D' where id=1;
-update noar tt set v0='AF4ZO89HLZUL2R69POVU' where id=2;
-update noar ti set v0='AF4ZO89HLZUL2R69POVU' where id=2;
-update noar tt set b0='OU9P29YYO0' where id=2;
-update noar ti set b0='OU9P29YYO0' where id=2;
-update noar tt set v0='WRV5NIK57C8HU' where id=2;
-update noar ti set v0='WRV5NIK57C8HU' where id=2;
-update noar tt set b1='3NDY8RJLSAADPNBQRDDBD4PM333R1B' where id=2;
-update noar ti set b1='3NDY8RJLSAADPNBQRDDBD4PM333R1B' where id=2;
-update noar tt set v0='LSG95QU89O8GKJ9DDM32S561JXNR3T4B' where id=2;
-update noar ti set v0='LSG95QU89O8GKJ9DDM32S561JXNR3T4B' where id=2;
-update noar tt set b2='4UJ0BCHI3FUXJVN2H7Z2I7YN' where id=2;
-update noar ti set b2='4UJ0BCHI3FUXJVN2H7Z2I7YN' where id=2;
-update noar tt set v0='WEBJ' where id=3;
-update noar ti set v0='WEBJ' where id=3;
-update noar tt set b0='AG62V7OP8YSOGHHTBRDD9NH90M' where id=3;
-update noar ti set b0='AG62V7OP8YSOGHHTBRDD9NH90M' where id=3;
-update noar tt set v0='I9OFH' where id=3;
-update noar ti set v0='I9OFH' where id=3;
-update noar tt set b1='70D7UOBABGBCPMYGAL53EBJXWLMT' where id=3;
-update noar ti set b1='70D7UOBABGBCPMYGAL53EBJXWLMT' where id=3;
-update noar tt set v0='MV0BE2G5T3ZH69PLRH99KH6G4J8' where id=3;
-update noar ti set v0='MV0BE2G5T3ZH69PLRH99KH6G4J8' where id=3;
-update noar tt set b2='2BHYFO5VOCEO986NH4E6W77ZL6' where id=3;
-update noar ti set b2='2BHYFO5VOCEO986NH4E6W77ZL6' where id=3;
-update noar tt set v0='EF6DN0FYBD59BGLGQR' where id=4;
-update noar ti set v0='EF6DN0FYBD59BGLGQR' where id=4;
-update noar tt set b0='DYUOA3M5' where id=4;
-update noar ti set b0='DYUOA3M5' where id=4;
-update noar tt set v0='VKZ0EFQ4IB2NMUY1PSE43U2Q' where id=4;
-update noar ti set v0='VKZ0EFQ4IB2NMUY1PSE43U2Q' where id=4;
-update noar tt set b1='9XYPYQZQ360YTCSMHAK1HHNCL20POR' where id=4;
-update noar ti set b1='9XYPYQZQ360YTCSMHAK1HHNCL20POR' where id=4;
-update noar tt set v0='F372VYQTVDPGYJ6YJEWN1BP7OIMUUI' where id=4;
-update noar ti set v0='F372VYQTVDPGYJ6YJEWN1BP7OIMUUI' where id=4;
-update noar tt set b2='7ZYPK9Q' where id=4;
-update noar ti set b2='7ZYPK9Q' where id=4;
-update noar tt set v0='69O5' where id=5;
-update noar ti set v0='69O5' where id=5;
-update noar tt set b0='KSNF96TJ6HMRC9' where id=5;
-update noar ti set b0='KSNF96TJ6HMRC9' where id=5;
-update noar tt set v0='P0Q54' where id=5;
-update noar ti set v0='P0Q54' where id=5;
-update noar tt set b1='Z6' where id=5;
-update noar ti set b1='Z6' where id=5;
-update noar tt set v0='EOS2HQE0FNIXLRPI' where id=5;
-update noar ti set v0='EOS2HQE0FNIXLRPI' where id=5;
-update noar tt set b2='OY946LJQ3MQ555ZHHJEGPSO2E7ZTP' where id=5;
-update noar ti set b2='OY946LJQ3MQ555ZHHJEGPSO2E7ZTP' where id=5;
-update noar tt set v0='3JOTKETQCGE27KEUDNJYXXCKSJVUIA' where id=6;
-update noar ti set v0='3JOTKETQCGE27KEUDNJYXXCKSJVUIA' where id=6;
-update noar tt set b0='YHQDCVI' where id=6;
-update noar ti set b0='YHQDCVI' where id=6;
-update noar tt set v0='O2P00KQLPWIS6XCHJN78EFEUPJX7G8ND' where id=6;
-update noar ti set v0='O2P00KQLPWIS6XCHJN78EFEUPJX7G8ND' where id=6;
-update noar tt set b1='KPECLAOA' where id=6;
-update noar ti set b1='KPECLAOA' where id=6;
-update noar tt set v0='VGSOA0ZC' where id=6;
-update noar ti set v0='VGSOA0ZC' where id=6;
-update noar tt set b2='RUPIDL7O5UGPY' where id=6;
-update noar ti set b2='RUPIDL7O5UGPY' where id=6;
-update noar tt set v0='339AJBNX5BLY4OJ9IAQWQY' where id=7;
-update noar ti set v0='339AJBNX5BLY4OJ9IAQWQY' where id=7;
-update noar tt set b0='OZZNDH9KJ9NONF322ONYO3R7' where id=7;
-update noar ti set b0='OZZNDH9KJ9NONF322ONYO3R7' where id=7;
-update noar tt set v0='96' where id=7;
-update noar ti set v0='96' where id=7;
-update noar tt set b1='5REZ7R8JAZGCKN86H3' where id=7;
-update noar ti set b1='5REZ7R8JAZGCKN86H3' where id=7;
-update noar tt set v0='Z3FX9XT7MR3JIMCS8' where id=7;
-update noar ti set v0='Z3FX9XT7MR3JIMCS8' where id=7;
-update noar tt set b2='UJSTK5XOL5ZBFOSLUZX5N' where id=7;
-update noar ti set b2='UJSTK5XOL5ZBFOSLUZX5N' where id=7;
-update noar tt set v0='CGCYXO2SQ75H8GGE97SIO' where id=8;
-update noar ti set v0='CGCYXO2SQ75H8GGE97SIO' where id=8;
-update noar tt set b0='TGFIKBRLL' where id=8;
-update noar ti set b0='TGFIKBRLL' where id=8;
-update noar tt set v0='HRFE9X742SWXI0L1KSK7XUIN' where id=8;
-update noar ti set v0='HRFE9X742SWXI0L1KSK7XUIN' where id=8;
-update noar tt set b1='9ECT3260X69' where id=8;
-update noar ti set b1='9ECT3260X69' where id=8;
-update noar tt set v0='EIHZ1DCJ5MRT' where id=8;
-update noar ti set v0='EIHZ1DCJ5MRT' where id=8;
-update noar tt set b2='S7FMCMBWO' where id=8;
-update noar ti set b2='S7FMCMBWO' where id=8;
-update noar tt set v0='2NPSJYS8LQ' where id=9;
-update noar ti set v0='2NPSJYS8LQ' where id=9;
-update noar tt set b0='AHUV6N' where id=9;
-update noar ti set b0='AHUV6N' where id=9;
-update noar tt set v0='NBSMH39QV6CFZSCTWNTOIC3MGHISMRSJ' where id=9;
-update noar ti set v0='NBSMH39QV6CFZSCTWNTOIC3MGHISMRSJ' where id=9;
-update noar tt set b1='7VQZ487C6NWN02T6DJ6YI4BF' where id=9;
-update noar ti set b1='7VQZ487C6NWN02T6DJ6YI4BF' where id=9;
-update noar tt set v0='SAOX07KTBIV040IBBWIID8' where id=9;
-update noar ti set v0='SAOX07KTBIV040IBBWIID8' where id=9;
-update noar tt set b2='0937' where id=9;
-update noar ti set b2='0937' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JQZKF4OF4I1HY5' where id=1;
-update noar ti set v0='JQZKF4OF4I1HY5' where id=1;
-update noar tt set b0='QO3A' where id=1;
-update noar ti set b0='QO3A' where id=1;
-update noar tt set v0='64Q02FVIQJXQ5V' where id=1;
-update noar ti set v0='64Q02FVIQJXQ5V' where id=1;
-update noar tt set b1='YISKHI6URNRY0C22XGVH997WJ9HJROT' where id=1;
-update noar ti set b1='YISKHI6URNRY0C22XGVH997WJ9HJROT' where id=1;
-update noar tt set v0='CKKZN' where id=1;
-update noar ti set v0='CKKZN' where id=1;
-update noar tt set b2='HS' where id=1;
-update noar ti set b2='HS' where id=1;
-update noar tt set v0='T62APNUZGXYDEDGZW' where id=2;
-update noar ti set v0='T62APNUZGXYDEDGZW' where id=2;
-update noar tt set b0='S0PZCLTW' where id=2;
-update noar ti set b0='S0PZCLTW' where id=2;
-update noar tt set v0='6BZDJEJBTOQB1BB8ATW6WTP2' where id=2;
-update noar ti set v0='6BZDJEJBTOQB1BB8ATW6WTP2' where id=2;
-update noar tt set b1='4KZSC0E8W5VVPG1EK3R9FO8' where id=2;
-update noar ti set b1='4KZSC0E8W5VVPG1EK3R9FO8' where id=2;
-update noar tt set v0='3APFGA41351E35UKW9GNYR8' where id=2;
-update noar ti set v0='3APFGA41351E35UKW9GNYR8' where id=2;
-update noar tt set b2='FUN2K93OFXEZWLSCQ46N' where id=2;
-update noar ti set b2='FUN2K93OFXEZWLSCQ46N' where id=2;
-update noar tt set v0='3RBPJYLTC9Z' where id=3;
-update noar ti set v0='3RBPJYLTC9Z' where id=3;
-update noar tt set b0='DOYCKN0TFXCL63SG2HTVD3V' where id=3;
-update noar ti set b0='DOYCKN0TFXCL63SG2HTVD3V' where id=3;
-update noar tt set v0='85KW55IBZ6J2DLA3N5P7' where id=3;
-update noar ti set v0='85KW55IBZ6J2DLA3N5P7' where id=3;
-update noar tt set b1='DBVAH1A0V21O' where id=3;
-update noar ti set b1='DBVAH1A0V21O' where id=3;
-update noar tt set v0='HPK4HGY6BR9O5AZMC5HIU' where id=3;
-update noar ti set v0='HPK4HGY6BR9O5AZMC5HIU' where id=3;
-update noar tt set b2='YIPB2XUE3E42CFP9S8QNMEB8P' where id=3;
-update noar ti set b2='YIPB2XUE3E42CFP9S8QNMEB8P' where id=3;
-update noar tt set v0='DTU60U3L8B3GS3TVQ1CEKNOPP6' where id=4;
-update noar ti set v0='DTU60U3L8B3GS3TVQ1CEKNOPP6' where id=4;
-update noar tt set b0='WQFEFIK' where id=4;
-update noar ti set b0='WQFEFIK' where id=4;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b1='G1P' where id=4;
-update noar ti set b1='G1P' where id=4;
-update noar tt set v0='LVG069PMOYPFNUJJ' where id=4;
-update noar ti set v0='LVG069PMOYPFNUJJ' where id=4;
-update noar tt set b2='17N4KB5YXDCAFFPN6VR' where id=4;
-update noar ti set b2='17N4KB5YXDCAFFPN6VR' where id=4;
-update noar tt set v0='NAL2IETRW4AW' where id=5;
-update noar ti set v0='NAL2IETRW4AW' where id=5;
-update noar tt set b0='27CI4KSS9ARHQVVM5K7' where id=5;
-update noar ti set b0='27CI4KSS9ARHQVVM5K7' where id=5;
-update noar tt set v0='AQ' where id=5;
-update noar ti set v0='AQ' where id=5;
-update noar tt set b1='0WWOL64LIXTQAP' where id=5;
-update noar ti set b1='0WWOL64LIXTQAP' where id=5;
-update noar tt set v0='W9IN034RPM5EEE8616Y3HRMNCRQ' where id=5;
-update noar ti set v0='W9IN034RPM5EEE8616Y3HRMNCRQ' where id=5;
-update noar tt set b2='9KEK93ZX' where id=5;
-update noar ti set b2='9KEK93ZX' where id=5;
-update noar tt set v0='PT' where id=6;
-update noar ti set v0='PT' where id=6;
-update noar tt set b0='HSCGIIQLA7HDBXD8OD76BLBL71NR1V' where id=6;
-update noar ti set b0='HSCGIIQLA7HDBXD8OD76BLBL71NR1V' where id=6;
-update noar tt set v0='ORYP20BYRK5WZMCT0NLRXM17SQUV' where id=6;
-update noar ti set v0='ORYP20BYRK5WZMCT0NLRXM17SQUV' where id=6;
-update noar tt set b1='1RC8HR6W8PEX1ESIJKI59' where id=6;
-update noar ti set b1='1RC8HR6W8PEX1ESIJKI59' where id=6;
-update noar tt set v0='Q3BOBVB4JTSSW9SA' where id=6;
-update noar ti set v0='Q3BOBVB4JTSSW9SA' where id=6;
-update noar tt set b2='J' where id=6;
-update noar ti set b2='J' where id=6;
-update noar tt set v0='D1EFQ3' where id=7;
-update noar ti set v0='D1EFQ3' where id=7;
-update noar tt set b0='BQE81RMMANSTYPPJKMJY' where id=7;
-update noar ti set b0='BQE81RMMANSTYPPJKMJY' where id=7;
-update noar tt set v0='7D52MJWV22ALOWVGQ21AEQTGOV5' where id=7;
-update noar ti set v0='7D52MJWV22ALOWVGQ21AEQTGOV5' where id=7;
-update noar tt set b1='MIDSBIHN0PG0Z831SUT5SPAA' where id=7;
-update noar ti set b1='MIDSBIHN0PG0Z831SUT5SPAA' where id=7;
-update noar tt set v0='UNTWDR' where id=7;
-update noar ti set v0='UNTWDR' where id=7;
-update noar tt set b2='K' where id=7;
-update noar ti set b2='K' where id=7;
-update noar tt set v0='AGY8E' where id=8;
-update noar ti set v0='AGY8E' where id=8;
-update noar tt set b0='TZCZEWYVWF5' where id=8;
-update noar ti set b0='TZCZEWYVWF5' where id=8;
-update noar tt set v0='YGA1WRO' where id=8;
-update noar ti set v0='YGA1WRO' where id=8;
-update noar tt set b1='QEZUWVP5Z62YHFHZDK' where id=8;
-update noar ti set b1='QEZUWVP5Z62YHFHZDK' where id=8;
-update noar tt set v0='86RZ' where id=8;
-update noar ti set v0='86RZ' where id=8;
-update noar tt set b2='0RWFZ7TPE63V6EEGKUYDHNHKL9VC' where id=8;
-update noar ti set b2='0RWFZ7TPE63V6EEGKUYDHNHKL9VC' where id=8;
-update noar tt set v0='DJLR7ZN66VHP5SJ52T1SJHXT6FFA' where id=9;
-update noar ti set v0='DJLR7ZN66VHP5SJ52T1SJHXT6FFA' where id=9;
-update noar tt set b0='ZXE0OG6EKSIR6J7Q1J0O2L5L' where id=9;
-update noar ti set b0='ZXE0OG6EKSIR6J7Q1J0O2L5L' where id=9;
-update noar tt set v0='F2XC3WBW3HC3RJNH' where id=9;
-update noar ti set v0='F2XC3WBW3HC3RJNH' where id=9;
-update noar tt set b1='F0I7I9R5XRXEH7WLIV00HC' where id=9;
-update noar ti set b1='F0I7I9R5XRXEH7WLIV00HC' where id=9;
-update noar tt set v0='T2NMZ9CR6MSWJ1I4D8N0IX8' where id=9;
-update noar ti set v0='T2NMZ9CR6MSWJ1I4D8N0IX8' where id=9;
-update noar tt set b2='XPFUETP3' where id=9;
-update noar ti set b2='XPFUETP3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AQKVGZ6XDYVP' where id=1;
-update noar ti set v0='AQKVGZ6XDYVP' where id=1;
-update noar tt set b0='RBDJUEY5' where id=1;
-update noar ti set b0='RBDJUEY5' where id=1;
-update noar tt set v0='CQT4S9WM3IQUH3V40V4BW51WM' where id=1;
-update noar ti set v0='CQT4S9WM3IQUH3V40V4BW51WM' where id=1;
-update noar tt set b1='UQD5Y83TYJAJKZBJHMR171ZLSM' where id=1;
-update noar ti set b1='UQD5Y83TYJAJKZBJHMR171ZLSM' where id=1;
-update noar tt set v0='52K1R59WZ76P2GNL' where id=1;
-update noar ti set v0='52K1R59WZ76P2GNL' where id=1;
-update noar tt set b2='28RU6X7TPTCVKG8UMNFF36P' where id=1;
-update noar ti set b2='28RU6X7TPTCVKG8UMNFF36P' where id=1;
-update noar tt set v0='36AINGN9ZBYYFONO3JMRVXK4' where id=2;
-update noar ti set v0='36AINGN9ZBYYFONO3JMRVXK4' where id=2;
-update noar tt set b0='YIYS3UU6H' where id=2;
-update noar ti set b0='YIYS3UU6H' where id=2;
-update noar tt set v0='M1SYAHOU0961UPPGEXP' where id=2;
-update noar ti set v0='M1SYAHOU0961UPPGEXP' where id=2;
-update noar tt set b1='TJ81E5JY0X7XZJCDIE' where id=2;
-update noar ti set b1='TJ81E5JY0X7XZJCDIE' where id=2;
-update noar tt set v0='LG0TMT' where id=2;
-update noar ti set v0='LG0TMT' where id=2;
-update noar tt set b2='07ITRA1Y' where id=2;
-update noar ti set b2='07ITRA1Y' where id=2;
-update noar tt set v0='68XHZKEH98X4TKD' where id=3;
-update noar ti set v0='68XHZKEH98X4TKD' where id=3;
-update noar tt set b0='Q1X1SSM4P' where id=3;
-update noar ti set b0='Q1X1SSM4P' where id=3;
-update noar tt set v0='BHUGLWAG9IM' where id=3;
-update noar ti set v0='BHUGLWAG9IM' where id=3;
-update noar tt set b1='OR1TW6KTV4R7LM' where id=3;
-update noar ti set b1='OR1TW6KTV4R7LM' where id=3;
-update noar tt set v0='0361U4' where id=3;
-update noar ti set v0='0361U4' where id=3;
-update noar tt set b2='IH732A3V2MGGAGU8KKA8W' where id=3;
-update noar ti set b2='IH732A3V2MGGAGU8KKA8W' where id=3;
-update noar tt set v0='11EH8WAD5X0C6D8L3I3S' where id=4;
-update noar ti set v0='11EH8WAD5X0C6D8L3I3S' where id=4;
-update noar tt set b0='QVW7DDBC5' where id=4;
-update noar ti set b0='QVW7DDBC5' where id=4;
-update noar tt set v0='J0VYFHP35ATPVPKTCTJA9T2MQ09SW2' where id=4;
-update noar ti set v0='J0VYFHP35ATPVPKTCTJA9T2MQ09SW2' where id=4;
-update noar tt set b1='NHRQEPGF65BAAFBM317QIHWZ5T' where id=4;
-update noar ti set b1='NHRQEPGF65BAAFBM317QIHWZ5T' where id=4;
-update noar tt set v0='G0WOKPSIH2WJM2KP74CNE4VG64DD7MKT' where id=4;
-update noar ti set v0='G0WOKPSIH2WJM2KP74CNE4VG64DD7MKT' where id=4;
-update noar tt set b2='2UREJR0VTFHVY1Y8BW' where id=4;
-update noar ti set b2='2UREJR0VTFHVY1Y8BW' where id=4;
-update noar tt set v0='PEIABRO5VVBGRX2L556BFPJCC' where id=5;
-update noar ti set v0='PEIABRO5VVBGRX2L556BFPJCC' where id=5;
-update noar tt set b0='S0N67UTCBDKPWZLX0' where id=5;
-update noar ti set b0='S0N67UTCBDKPWZLX0' where id=5;
-update noar tt set v0='6Y6RNTSBC74' where id=5;
-update noar ti set v0='6Y6RNTSBC74' where id=5;
-update noar tt set b1='2JOF0P' where id=5;
-update noar ti set b1='2JOF0P' where id=5;
-update noar tt set v0='O9VXISL7JSAS2SA4VVS37CTC' where id=5;
-update noar ti set v0='O9VXISL7JSAS2SA4VVS37CTC' where id=5;
-update noar tt set b2='IAXLA99RXUBLC266TWBAMA5WHDXAA2ZD' where id=5;
-update noar ti set b2='IAXLA99RXUBLC266TWBAMA5WHDXAA2ZD' where id=5;
-update noar tt set v0='306AFPW' where id=6;
-update noar ti set v0='306AFPW' where id=6;
-update noar tt set b0='N5CP6VWDJJ9Y2JEJUPASJECMTXU6AMF' where id=6;
-update noar ti set b0='N5CP6VWDJJ9Y2JEJUPASJECMTXU6AMF' where id=6;
-update noar tt set v0='K1LM42BJW3EZWKU6' where id=6;
-update noar ti set v0='K1LM42BJW3EZWKU6' where id=6;
-update noar tt set b1='A3T7DGBY857NX1S' where id=6;
-update noar ti set b1='A3T7DGBY857NX1S' where id=6;
-update noar tt set v0='2U14QTNCNU2' where id=6;
-update noar ti set v0='2U14QTNCNU2' where id=6;
-update noar tt set b2='Z5BKVUHN6EDLVIT7UT9TUJK3' where id=6;
-update noar ti set b2='Z5BKVUHN6EDLVIT7UT9TUJK3' where id=6;
-update noar tt set v0='Q39KXSZKKW6W7ZVV' where id=7;
-update noar ti set v0='Q39KXSZKKW6W7ZVV' where id=7;
-update noar tt set b0='DY7E0' where id=7;
-update noar ti set b0='DY7E0' where id=7;
-update noar tt set v0='BP02QLIKA3GSK9IBRM0O4YI1' where id=7;
-update noar ti set v0='BP02QLIKA3GSK9IBRM0O4YI1' where id=7;
-update noar tt set b1='JZWJW34TDPV4NDSPK59L6' where id=7;
-update noar ti set b1='JZWJW34TDPV4NDSPK59L6' where id=7;
-update noar tt set v0='AMSO269EUQLFWBS1H6' where id=7;
-update noar ti set v0='AMSO269EUQLFWBS1H6' where id=7;
-update noar tt set b2='PSOXACLVZFR1LKX4LE7WIUSHWCS6U6R8' where id=7;
-update noar ti set b2='PSOXACLVZFR1LKX4LE7WIUSHWCS6U6R8' where id=7;
-update noar tt set v0='NF1976' where id=8;
-update noar ti set v0='NF1976' where id=8;
-update noar tt set b0='L2ADQY8GAIKROUZW74NATT7HE3CW6YC' where id=8;
-update noar ti set b0='L2ADQY8GAIKROUZW74NATT7HE3CW6YC' where id=8;
-update noar tt set v0='25E7C4AMBKJ6Q' where id=8;
-update noar ti set v0='25E7C4AMBKJ6Q' where id=8;
-update noar tt set b1='DAX' where id=8;
-update noar ti set b1='DAX' where id=8;
-update noar tt set v0='2BF186R9DC15VUHUZ4IWAICEQT' where id=8;
-update noar ti set v0='2BF186R9DC15VUHUZ4IWAICEQT' where id=8;
-update noar tt set b2='IETXCKKXSE81ZDM04A4V5J13PH' where id=8;
-update noar ti set b2='IETXCKKXSE81ZDM04A4V5J13PH' where id=8;
-update noar tt set v0='LC3OYXYDW26M0QJ8RC2F2' where id=9;
-update noar ti set v0='LC3OYXYDW26M0QJ8RC2F2' where id=9;
-update noar tt set b0='MOA1WS3U3YSSLT05' where id=9;
-update noar ti set b0='MOA1WS3U3YSSLT05' where id=9;
-update noar tt set v0='DFO4RL9FOZ9BW6TYMP58GSJJW6' where id=9;
-update noar ti set v0='DFO4RL9FOZ9BW6TYMP58GSJJW6' where id=9;
-update noar tt set b1='Z5HQE' where id=9;
-update noar ti set b1='Z5HQE' where id=9;
-update noar tt set v0='AFB3ADFRP7H' where id=9;
-update noar ti set v0='AFB3ADFRP7H' where id=9;
-update noar tt set b2='YLQTW6457I0M05Y5A4NZG6KE' where id=9;
-update noar ti set b2='YLQTW6457I0M05Y5A4NZG6KE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1QFLEOZY95V7GPXG' where id=1;
-update noar ti set v0='1QFLEOZY95V7GPXG' where id=1;
-update noar tt set b0='5N8T3FBDVP3D54MDD8VDP' where id=1;
-update noar ti set b0='5N8T3FBDVP3D54MDD8VDP' where id=1;
-update noar tt set v0='ES2HN9AFEBGV' where id=1;
-update noar ti set v0='ES2HN9AFEBGV' where id=1;
-update noar tt set b1='65WISW1WR30DZZN2OX' where id=1;
-update noar ti set b1='65WISW1WR30DZZN2OX' where id=1;
-update noar tt set v0='XEQRFC411G4VTSM0' where id=1;
-update noar ti set v0='XEQRFC411G4VTSM0' where id=1;
-update noar tt set b2='HBCU' where id=1;
-update noar ti set b2='HBCU' where id=1;
-update noar tt set v0='GEBTNO62' where id=2;
-update noar ti set v0='GEBTNO62' where id=2;
-update noar tt set b0='VZE9RJMBAWUF81G' where id=2;
-update noar ti set b0='VZE9RJMBAWUF81G' where id=2;
-update noar tt set v0='H3F3473K1OJG3FJG18' where id=2;
-update noar ti set v0='H3F3473K1OJG3FJG18' where id=2;
-update noar tt set b1='SNERJMZOPU' where id=2;
-update noar ti set b1='SNERJMZOPU' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='U6' where id=2;
-update noar ti set b2='U6' where id=2;
-update noar tt set v0='XXQVK9YR491UB0WIM0A2' where id=3;
-update noar ti set v0='XXQVK9YR491UB0WIM0A2' where id=3;
-update noar tt set b0='XJYZLCRXTR02LGTY4G' where id=3;
-update noar ti set b0='XJYZLCRXTR02LGTY4G' where id=3;
-update noar tt set v0='V4NMM9TEVFDH5OQ5C8Q05B' where id=3;
-update noar ti set v0='V4NMM9TEVFDH5OQ5C8Q05B' where id=3;
-update noar tt set b1='YYSUSK7XQJ' where id=3;
-update noar ti set b1='YYSUSK7XQJ' where id=3;
-update noar tt set v0='L7ZD' where id=3;
-update noar ti set v0='L7ZD' where id=3;
-update noar tt set b2='NCDYVN0FZ95CJU2O25H9M433RZYYZ' where id=3;
-update noar ti set b2='NCDYVN0FZ95CJU2O25H9M433RZYYZ' where id=3;
-update noar tt set v0='O7N' where id=4;
-update noar ti set v0='O7N' where id=4;
-update noar tt set b0='V68GBFWGO496QSP6TRUVUKQNVC' where id=4;
-update noar ti set b0='V68GBFWGO496QSP6TRUVUKQNVC' where id=4;
-update noar tt set v0='C55665A2VZVF' where id=4;
-update noar ti set v0='C55665A2VZVF' where id=4;
-update noar tt set b1='SHNHOWL5ZEAWGT57WH5MC' where id=4;
-update noar ti set b1='SHNHOWL5ZEAWGT57WH5MC' where id=4;
-update noar tt set v0='ILANGQBVR0U' where id=4;
-update noar ti set v0='ILANGQBVR0U' where id=4;
-update noar tt set b2='IGIUA0GJ9' where id=4;
-update noar ti set b2='IGIUA0GJ9' where id=4;
-update noar tt set v0='PM9L27OCD0NDFID' where id=5;
-update noar ti set v0='PM9L27OCD0NDFID' where id=5;
-update noar tt set b0='W3PD8K8' where id=5;
-update noar ti set b0='W3PD8K8' where id=5;
-update noar tt set v0='5QKI33GKH9DZVQZ' where id=5;
-update noar ti set v0='5QKI33GKH9DZVQZ' where id=5;
-update noar tt set b1='AORLPK' where id=5;
-update noar ti set b1='AORLPK' where id=5;
-update noar tt set v0='8AHJM7ONR1IGKZYSV89NC3WDY86FD1XG' where id=5;
-update noar ti set v0='8AHJM7ONR1IGKZYSV89NC3WDY86FD1XG' where id=5;
-update noar tt set b2='VGJUULSPU0B2' where id=5;
-update noar ti set b2='VGJUULSPU0B2' where id=5;
-update noar tt set v0='SOGNKNK0JTPD' where id=6;
-update noar ti set v0='SOGNKNK0JTPD' where id=6;
-update noar tt set b0='O' where id=6;
-update noar ti set b0='O' where id=6;
-update noar tt set v0='VGR7K16GHINUZDF97K' where id=6;
-update noar ti set v0='VGR7K16GHINUZDF97K' where id=6;
-update noar tt set b1='T924XEYY82I00GBQ4PHMY9KT3U188' where id=6;
-update noar ti set b1='T924XEYY82I00GBQ4PHMY9KT3U188' where id=6;
-update noar tt set v0='R76CM1FLVLG' where id=6;
-update noar ti set v0='R76CM1FLVLG' where id=6;
-update noar tt set b2='9W2K46LUBPULEUD2JHZNDBP1A39X0W' where id=6;
-update noar ti set b2='9W2K46LUBPULEUD2JHZNDBP1A39X0W' where id=6;
-update noar tt set v0='7PAW' where id=7;
-update noar ti set v0='7PAW' where id=7;
-update noar tt set b0='RB7HX7LZ0DO7V2H5RMPI' where id=7;
-update noar ti set b0='RB7HX7LZ0DO7V2H5RMPI' where id=7;
-update noar tt set v0='N2QDKTNJD6B' where id=7;
-update noar ti set v0='N2QDKTNJD6B' where id=7;
-update noar tt set b1='JIQB3SIBSFD1FRJZM6MD9IP8WM' where id=7;
-update noar ti set b1='JIQB3SIBSFD1FRJZM6MD9IP8WM' where id=7;
-update noar tt set v0='7XYRR9DB0P8ROJOQEK40HF' where id=7;
-update noar ti set v0='7XYRR9DB0P8ROJOQEK40HF' where id=7;
-update noar tt set b2='6UYR1QXWADW9P0V' where id=7;
-update noar ti set b2='6UYR1QXWADW9P0V' where id=7;
-update noar tt set v0='HX8KNLP6SQTLK8YIAD' where id=8;
-update noar ti set v0='HX8KNLP6SQTLK8YIAD' where id=8;
-update noar tt set b0='5QF1XQY8EEFN5V4AS7OXBQJREBSL9157' where id=8;
-update noar ti set b0='5QF1XQY8EEFN5V4AS7OXBQJREBSL9157' where id=8;
-update noar tt set v0='5S3RPTKS8623Q9CCIDTOA3O9JXDQD' where id=8;
-update noar ti set v0='5S3RPTKS8623Q9CCIDTOA3O9JXDQD' where id=8;
-update noar tt set b1='TCVWWZXMSNRC6B9MPP' where id=8;
-update noar ti set b1='TCVWWZXMSNRC6B9MPP' where id=8;
-update noar tt set v0='TXXCDN4SCMU79E' where id=8;
-update noar ti set v0='TXXCDN4SCMU79E' where id=8;
-update noar tt set b2='990E4IXCJKWENKUSTQL1NMFLS0HU4ZMG' where id=8;
-update noar ti set b2='990E4IXCJKWENKUSTQL1NMFLS0HU4ZMG' where id=8;
-update noar tt set v0='QH3JA7DFIKS8FX3G' where id=9;
-update noar ti set v0='QH3JA7DFIKS8FX3G' where id=9;
-update noar tt set b0='3UBRY77M38VEDTJJD6CSQ5OIG95T6' where id=9;
-update noar ti set b0='3UBRY77M38VEDTJJD6CSQ5OIG95T6' where id=9;
-update noar tt set v0='ZHNJMTJJNOGV82IWLWDB19AW9H2OFT0B' where id=9;
-update noar ti set v0='ZHNJMTJJNOGV82IWLWDB19AW9H2OFT0B' where id=9;
-update noar tt set b1='GO0ONIGKPY267V3UN3IP6S9' where id=9;
-update noar ti set b1='GO0ONIGKPY267V3UN3IP6S9' where id=9;
-update noar tt set v0='3B5Q7PIB4T2' where id=9;
-update noar ti set v0='3B5Q7PIB4T2' where id=9;
-update noar tt set b2='ATKB1B' where id=9;
-update noar ti set b2='ATKB1B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OI7J12' where id=1;
-update noar ti set v0='OI7J12' where id=1;
-update noar tt set b0='L2H2X0Q65JS27' where id=1;
-update noar ti set b0='L2H2X0Q65JS27' where id=1;
-update noar tt set v0='KG' where id=1;
-update noar ti set v0='KG' where id=1;
-update noar tt set b1='CURZAL8QB5H1I7CVQCMXRW4O' where id=1;
-update noar ti set b1='CURZAL8QB5H1I7CVQCMXRW4O' where id=1;
-update noar tt set v0='Y8ZTRWBC4711' where id=1;
-update noar ti set v0='Y8ZTRWBC4711' where id=1;
-update noar tt set b2='MTZ1GXBKO8OT70JR7' where id=1;
-update noar ti set b2='MTZ1GXBKO8OT70JR7' where id=1;
-update noar tt set v0='9II7AO8CJZ0IK9EH' where id=2;
-update noar ti set v0='9II7AO8CJZ0IK9EH' where id=2;
-update noar tt set b0='SZUCK76WLQH5Y6VMV546G50KH0251H9B' where id=2;
-update noar ti set b0='SZUCK76WLQH5Y6VMV546G50KH0251H9B' where id=2;
-update noar tt set v0='1LPE3' where id=2;
-update noar ti set v0='1LPE3' where id=2;
-update noar tt set b1='SQCT' where id=2;
-update noar ti set b1='SQCT' where id=2;
-update noar tt set v0='LOHJ0T' where id=2;
-update noar ti set v0='LOHJ0T' where id=2;
-update noar tt set b2='6VNDAK651XOCRRXG8J8WHXY2' where id=2;
-update noar ti set b2='6VNDAK651XOCRRXG8J8WHXY2' where id=2;
-update noar tt set v0='O1A9LK789AAVXFTZ2OTM' where id=3;
-update noar ti set v0='O1A9LK789AAVXFTZ2OTM' where id=3;
-update noar tt set b0='ZAB81UFY4Y62I5L1V' where id=3;
-update noar ti set b0='ZAB81UFY4Y62I5L1V' where id=3;
-update noar tt set v0='Y4AMEX5NGPS7YYPM8AKV0P3TQJ3U1D' where id=3;
-update noar ti set v0='Y4AMEX5NGPS7YYPM8AKV0P3TQJ3U1D' where id=3;
-update noar tt set b1='5N4EHOOG7S7MPJI0100TAILLME6' where id=3;
-update noar ti set b1='5N4EHOOG7S7MPJI0100TAILLME6' where id=3;
-update noar tt set v0='O' where id=3;
-update noar ti set v0='O' where id=3;
-update noar tt set b2='NA4BCU1Z2' where id=3;
-update noar ti set b2='NA4BCU1Z2' where id=3;
-update noar tt set v0='AOTVEXN0CF7VRDIDW64TV0H' where id=4;
-update noar ti set v0='AOTVEXN0CF7VRDIDW64TV0H' where id=4;
-update noar tt set b0='ALA3NK7N8WC7GP2CBRI7CX1V3' where id=4;
-update noar ti set b0='ALA3NK7N8WC7GP2CBRI7CX1V3' where id=4;
-update noar tt set v0='AR5KO486K' where id=4;
-update noar ti set v0='AR5KO486K' where id=4;
-update noar tt set b1='RCR3YKANN' where id=4;
-update noar ti set b1='RCR3YKANN' where id=4;
-update noar tt set v0='TLGJC19GVS6SLFK1O' where id=4;
-update noar ti set v0='TLGJC19GVS6SLFK1O' where id=4;
-update noar tt set b2='X3J231' where id=4;
-update noar ti set b2='X3J231' where id=4;
-update noar tt set v0='QMM8LAQS' where id=5;
-update noar ti set v0='QMM8LAQS' where id=5;
-update noar tt set b0='J2E7NVBTONPU6V425LE' where id=5;
-update noar ti set b0='J2E7NVBTONPU6V425LE' where id=5;
-update noar tt set v0='3EZNJ2PFM27PC1P26I9VODKBABQ0E9YW' where id=5;
-update noar ti set v0='3EZNJ2PFM27PC1P26I9VODKBABQ0E9YW' where id=5;
-update noar tt set b1='W2HSFYASIJKDGOUBVXFQMFNZ' where id=5;
-update noar ti set b1='W2HSFYASIJKDGOUBVXFQMFNZ' where id=5;
-update noar tt set v0='ZQSOMD43GFMFGJJ' where id=5;
-update noar ti set v0='ZQSOMD43GFMFGJJ' where id=5;
-update noar tt set b2='I6SI6YPOEPLT3GHC9707EM0FGVY' where id=5;
-update noar ti set b2='I6SI6YPOEPLT3GHC9707EM0FGVY' where id=5;
-update noar tt set v0='8MRACZEDAMCELBDHMVHGOPDR6XNVQXRK' where id=6;
-update noar ti set v0='8MRACZEDAMCELBDHMVHGOPDR6XNVQXRK' where id=6;
-update noar tt set b0='4ZEO72K7O4V37WKJB3J0QZ' where id=6;
-update noar ti set b0='4ZEO72K7O4V37WKJB3J0QZ' where id=6;
-update noar tt set v0='2K2LPBHY5XRWRFB64VF3RC7NPU' where id=6;
-update noar ti set v0='2K2LPBHY5XRWRFB64VF3RC7NPU' where id=6;
-update noar tt set b1='B' where id=6;
-update noar ti set b1='B' where id=6;
-update noar tt set v0='2RUM' where id=6;
-update noar ti set v0='2RUM' where id=6;
-update noar tt set b2='8Y' where id=6;
-update noar ti set b2='8Y' where id=6;
-update noar tt set v0='2AHJ44M79LR' where id=7;
-update noar ti set v0='2AHJ44M79LR' where id=7;
-update noar tt set b0='B3QRQU6XO' where id=7;
-update noar ti set b0='B3QRQU6XO' where id=7;
-update noar tt set v0='ZQMAN6W9DQO' where id=7;
-update noar ti set v0='ZQMAN6W9DQO' where id=7;
-update noar tt set b1='V78MZZW3CQBX0BZY' where id=7;
-update noar ti set b1='V78MZZW3CQBX0BZY' where id=7;
-update noar tt set v0='LJFDJPSEHKCBR1UQMLJC' where id=7;
-update noar ti set v0='LJFDJPSEHKCBR1UQMLJC' where id=7;
-update noar tt set b2='Y4DKDBXP7CN1XAH4G' where id=7;
-update noar ti set b2='Y4DKDBXP7CN1XAH4G' where id=7;
-update noar tt set v0='IK7AZ5XBBROYQ8F4IOC129ZJ' where id=8;
-update noar ti set v0='IK7AZ5XBBROYQ8F4IOC129ZJ' where id=8;
-update noar tt set b0='XT' where id=8;
-update noar ti set b0='XT' where id=8;
-update noar tt set v0='CTTTOX4FXK9Y3034TS4E7IDHKC' where id=8;
-update noar ti set v0='CTTTOX4FXK9Y3034TS4E7IDHKC' where id=8;
-update noar tt set b1='5UIAANG50UDRGFN' where id=8;
-update noar ti set b1='5UIAANG50UDRGFN' where id=8;
-update noar tt set v0='G' where id=8;
-update noar ti set v0='G' where id=8;
-update noar tt set b2='B' where id=8;
-update noar ti set b2='B' where id=8;
-update noar tt set v0='8TG7Z7T1' where id=9;
-update noar ti set v0='8TG7Z7T1' where id=9;
-update noar tt set b0='RDNYBT9KF8LK3CQ3OSZ' where id=9;
-update noar ti set b0='RDNYBT9KF8LK3CQ3OSZ' where id=9;
-update noar tt set v0='SAURT414' where id=9;
-update noar ti set v0='SAURT414' where id=9;
-update noar tt set b1='1UCRL3PWIYG' where id=9;
-update noar ti set b1='1UCRL3PWIYG' where id=9;
-update noar tt set v0='WJ3DK1' where id=9;
-update noar ti set v0='WJ3DK1' where id=9;
-update noar tt set b2='NYAZJ5HH60OQ3DS05LEXNKHDA2KH' where id=9;
-update noar ti set b2='NYAZJ5HH60OQ3DS05LEXNKHDA2KH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HL08ND7Q6DMT3OHAN0JXSEN' where id=1;
-update noar ti set v0='HL08ND7Q6DMT3OHAN0JXSEN' where id=1;
-update noar tt set b0='DP58QF' where id=1;
-update noar ti set b0='DP58QF' where id=1;
-update noar tt set v0='TOBFDTZ' where id=1;
-update noar ti set v0='TOBFDTZ' where id=1;
-update noar tt set b1='C0T1VR7XJY2I5TZPSAWH6QP5SY5C' where id=1;
-update noar ti set b1='C0T1VR7XJY2I5TZPSAWH6QP5SY5C' where id=1;
-update noar tt set v0='O6M533' where id=1;
-update noar ti set v0='O6M533' where id=1;
-update noar tt set b2='J1QCYXJOTCHW2TG6ER49E3I8' where id=1;
-update noar ti set b2='J1QCYXJOTCHW2TG6ER49E3I8' where id=1;
-update noar tt set v0='1MLG4QUYLS5' where id=2;
-update noar ti set v0='1MLG4QUYLS5' where id=2;
-update noar tt set b0='JIZF' where id=2;
-update noar ti set b0='JIZF' where id=2;
-update noar tt set v0='KKZH' where id=2;
-update noar ti set v0='KKZH' where id=2;
-update noar tt set b1='VTY' where id=2;
-update noar ti set b1='VTY' where id=2;
-update noar tt set v0='JCIDR0Q' where id=2;
-update noar ti set v0='JCIDR0Q' where id=2;
-update noar tt set b2='AY783DZSX' where id=2;
-update noar ti set b2='AY783DZSX' where id=2;
-update noar tt set v0='G77SF9DW3V' where id=3;
-update noar ti set v0='G77SF9DW3V' where id=3;
-update noar tt set b0='W7AKNMEO8ZQRM2HAUI' where id=3;
-update noar ti set b0='W7AKNMEO8ZQRM2HAUI' where id=3;
-update noar tt set v0='GP2RCDN95RFE6Q2FORET3BQBUT' where id=3;
-update noar ti set v0='GP2RCDN95RFE6Q2FORET3BQBUT' where id=3;
-update noar tt set b1='QQ' where id=3;
-update noar ti set b1='QQ' where id=3;
-update noar tt set v0='DUXLNXEO' where id=3;
-update noar ti set v0='DUXLNXEO' where id=3;
-update noar tt set b2='IOXMLUCCUWG9190X' where id=3;
-update noar ti set b2='IOXMLUCCUWG9190X' where id=3;
-update noar tt set v0='2M8TGMTYRAE35B' where id=4;
-update noar ti set v0='2M8TGMTYRAE35B' where id=4;
-update noar tt set b0='P367R1OG' where id=4;
-update noar ti set b0='P367R1OG' where id=4;
-update noar tt set v0='DLUXSXJ' where id=4;
-update noar ti set v0='DLUXSXJ' where id=4;
-update noar tt set b1='A6DTY8XI3DO6K68I8SPJQD8HNL03K1' where id=4;
-update noar ti set b1='A6DTY8XI3DO6K68I8SPJQD8HNL03K1' where id=4;
-update noar tt set v0='RG49W6MANVB1NFRV1AKRGV3YGPC83' where id=4;
-update noar ti set v0='RG49W6MANVB1NFRV1AKRGV3YGPC83' where id=4;
-update noar tt set b2='UX7K28G' where id=4;
-update noar ti set b2='UX7K28G' where id=4;
-update noar tt set v0='R' where id=5;
-update noar ti set v0='R' where id=5;
-update noar tt set b0='DG27ZCOVM9WQGA' where id=5;
-update noar ti set b0='DG27ZCOVM9WQGA' where id=5;
-update noar tt set v0='GEBFAD60Z40LU0OB' where id=5;
-update noar ti set v0='GEBFAD60Z40LU0OB' where id=5;
-update noar tt set b1='0VDD84SRRGSAKPR6ZD3IJUKSG4' where id=5;
-update noar ti set b1='0VDD84SRRGSAKPR6ZD3IJUKSG4' where id=5;
-update noar tt set v0='V0MW93JK1OBS0OHC1KL' where id=5;
-update noar ti set v0='V0MW93JK1OBS0OHC1KL' where id=5;
-update noar tt set b2='WGV3M79OBFRIF18PO3STY4AU3T' where id=5;
-update noar ti set b2='WGV3M79OBFRIF18PO3STY4AU3T' where id=5;
-update noar tt set v0='X3RM6OE32' where id=6;
-update noar ti set v0='X3RM6OE32' where id=6;
-update noar tt set b0='PTODADEPHDB9D54DN5' where id=6;
-update noar ti set b0='PTODADEPHDB9D54DN5' where id=6;
-update noar tt set v0='YTUW1SVWSWCLJ143I20FL07EI0B5N' where id=6;
-update noar ti set v0='YTUW1SVWSWCLJ143I20FL07EI0B5N' where id=6;
-update noar tt set b1='565W558WPQ6KE3RZ5IXDHDPO' where id=6;
-update noar ti set b1='565W558WPQ6KE3RZ5IXDHDPO' where id=6;
-update noar tt set v0='TYRUWQTWTTN3HXCL1G5XSKK5ZN0H' where id=6;
-update noar ti set v0='TYRUWQTWTTN3HXCL1G5XSKK5ZN0H' where id=6;
-update noar tt set b2='19K9FVKBRVDPD6ATLMT0' where id=6;
-update noar ti set b2='19K9FVKBRVDPD6ATLMT0' where id=6;
-update noar tt set v0='LBIF0X8L' where id=7;
-update noar ti set v0='LBIF0X8L' where id=7;
-update noar tt set b0='R1985DLV' where id=7;
-update noar ti set b0='R1985DLV' where id=7;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b1='FCQB1KVURQYSAFUL62ZDAC9E' where id=7;
-update noar ti set b1='FCQB1KVURQYSAFUL62ZDAC9E' where id=7;
-update noar tt set v0='L' where id=7;
-update noar ti set v0='L' where id=7;
-update noar tt set b2='J9POC94SSMTFZEY15Z' where id=7;
-update noar ti set b2='J9POC94SSMTFZEY15Z' where id=7;
-update noar tt set v0='0' where id=8;
-update noar ti set v0='0' where id=8;
-update noar tt set b0='4UZ2QBF6D8U5ONNKYS' where id=8;
-update noar ti set b0='4UZ2QBF6D8U5ONNKYS' where id=8;
-update noar tt set v0='E6POTG7BV3AWLSIYQKE' where id=8;
-update noar ti set v0='E6POTG7BV3AWLSIYQKE' where id=8;
-update noar tt set b1='6E1CXYETZS2L7' where id=8;
-update noar ti set b1='6E1CXYETZS2L7' where id=8;
-update noar tt set v0='Z855OK' where id=8;
-update noar ti set v0='Z855OK' where id=8;
-update noar tt set b2='M5C40FOV3EWMCRAN6O5RCM8P6H8' where id=8;
-update noar ti set b2='M5C40FOV3EWMCRAN6O5RCM8P6H8' where id=8;
-update noar tt set v0='LG8FIZK5SBLSHGYRXPZBOL96MI' where id=9;
-update noar ti set v0='LG8FIZK5SBLSHGYRXPZBOL96MI' where id=9;
-update noar tt set b0='Z3OSHXRBIJKE5WE01HGXZV' where id=9;
-update noar ti set b0='Z3OSHXRBIJKE5WE01HGXZV' where id=9;
-update noar tt set v0='NF2FK5MYMCVES2EAXB5C4D40T' where id=9;
-update noar ti set v0='NF2FK5MYMCVES2EAXB5C4D40T' where id=9;
-update noar tt set b1='S3ZSV00T' where id=9;
-update noar ti set b1='S3ZSV00T' where id=9;
-update noar tt set v0='TWVUKPSZ3Y8HF42O' where id=9;
-update noar ti set v0='TWVUKPSZ3Y8HF42O' where id=9;
-update noar tt set b2='LH02L19SD27935X7SNF' where id=9;
-update noar ti set b2='LH02L19SD27935X7SNF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='037BSCOD6UAEM5LDNURR' where id=1;
-update noar ti set v0='037BSCOD6UAEM5LDNURR' where id=1;
-update noar tt set b0='4YW3JEUTBJ1D4VHHA7QT9' where id=1;
-update noar ti set b0='4YW3JEUTBJ1D4VHHA7QT9' where id=1;
-update noar tt set v0='15Z94IRR19WZMA2NHVX1AULREG5L9J8' where id=1;
-update noar ti set v0='15Z94IRR19WZMA2NHVX1AULREG5L9J8' where id=1;
-update noar tt set b1='W7Z1RXA3ZTUBXYHNA' where id=1;
-update noar ti set b1='W7Z1RXA3ZTUBXYHNA' where id=1;
-update noar tt set v0='GZ1WBPP8PO7834SJKRADPAUBUJZ' where id=1;
-update noar ti set v0='GZ1WBPP8PO7834SJKRADPAUBUJZ' where id=1;
-update noar tt set b2='X9USN1N' where id=1;
-update noar ti set b2='X9USN1N' where id=1;
-update noar tt set v0='DK3OYIWLRKOX5CKZVFQ2TGE8AD' where id=2;
-update noar ti set v0='DK3OYIWLRKOX5CKZVFQ2TGE8AD' where id=2;
-update noar tt set b0='R5QHA0UTZKDO99Y2ETN0SQT9Q3' where id=2;
-update noar ti set b0='R5QHA0UTZKDO99Y2ETN0SQT9Q3' where id=2;
-update noar tt set v0='9OL0HBZOGLM13CZRIRDOJOZ1KU9' where id=2;
-update noar ti set v0='9OL0HBZOGLM13CZRIRDOJOZ1KU9' where id=2;
-update noar tt set b1='8Y33' where id=2;
-update noar ti set b1='8Y33' where id=2;
-update noar tt set v0='NK45G6F9KE5BE9C855NZ8S' where id=2;
-update noar ti set v0='NK45G6F9KE5BE9C855NZ8S' where id=2;
-update noar tt set b2='2IGA' where id=2;
-update noar ti set b2='2IGA' where id=2;
-update noar tt set v0='B67ULN' where id=3;
-update noar ti set v0='B67ULN' where id=3;
-update noar tt set b0='AF20HMLSZZFY' where id=3;
-update noar ti set b0='AF20HMLSZZFY' where id=3;
-update noar tt set v0='EL2LYNNMTGW6Z93QJ9B4C' where id=3;
-update noar ti set v0='EL2LYNNMTGW6Z93QJ9B4C' where id=3;
-update noar tt set b1='303BQITLZ9XIYWUU4L' where id=3;
-update noar ti set b1='303BQITLZ9XIYWUU4L' where id=3;
-update noar tt set v0='P9' where id=3;
-update noar ti set v0='P9' where id=3;
-update noar tt set b2='MO77HNMLFU1Q4SLEOTNH' where id=3;
-update noar ti set b2='MO77HNMLFU1Q4SLEOTNH' where id=3;
-update noar tt set v0='QSUWI3N' where id=4;
-update noar ti set v0='QSUWI3N' where id=4;
-update noar tt set b0='NROB647Y21JP6ZG8PS2H0PRA2E5FJJ0' where id=4;
-update noar ti set b0='NROB647Y21JP6ZG8PS2H0PRA2E5FJJ0' where id=4;
-update noar tt set v0='8J' where id=4;
-update noar ti set v0='8J' where id=4;
-update noar tt set b1='JBZHI9II7Y6YJE3QGWDOMAWW' where id=4;
-update noar ti set b1='JBZHI9II7Y6YJE3QGWDOMAWW' where id=4;
-update noar tt set v0='SXFNP56G12R0VV' where id=4;
-update noar ti set v0='SXFNP56G12R0VV' where id=4;
-update noar tt set b2='0J0FS6GRE5QLSG2CP2D93NNEH6AH' where id=4;
-update noar ti set b2='0J0FS6GRE5QLSG2CP2D93NNEH6AH' where id=4;
-update noar tt set v0='9PXH' where id=5;
-update noar ti set v0='9PXH' where id=5;
-update noar tt set b0='QZMT5GN9E' where id=5;
-update noar ti set b0='QZMT5GN9E' where id=5;
-update noar tt set v0='46G0EW2JW00712HPI' where id=5;
-update noar ti set v0='46G0EW2JW00712HPI' where id=5;
-update noar tt set b1='2TGWA4XA1LPIHAZ2819IK' where id=5;
-update noar ti set b1='2TGWA4XA1LPIHAZ2819IK' where id=5;
-update noar tt set v0='M2YNH389JT9C6D' where id=5;
-update noar ti set v0='M2YNH389JT9C6D' where id=5;
-update noar tt set b2='W' where id=5;
-update noar ti set b2='W' where id=5;
-update noar tt set v0='A8VH18SOSSTZC1I22OU8JZ6PTLEI3M' where id=6;
-update noar ti set v0='A8VH18SOSSTZC1I22OU8JZ6PTLEI3M' where id=6;
-update noar tt set b0='LQD9' where id=6;
-update noar ti set b0='LQD9' where id=6;
-update noar tt set v0='AZLK9SC06349JCTZHOZK1O0RM1ATWSDF' where id=6;
-update noar ti set v0='AZLK9SC06349JCTZHOZK1O0RM1ATWSDF' where id=6;
-update noar tt set b1='IK' where id=6;
-update noar ti set b1='IK' where id=6;
-update noar tt set v0='M4O' where id=6;
-update noar ti set v0='M4O' where id=6;
-update noar tt set b2='ORVTI5FU5YL0CR10PYNB1O' where id=6;
-update noar ti set b2='ORVTI5FU5YL0CR10PYNB1O' where id=6;
-update noar tt set v0='D8KM4C' where id=7;
-update noar ti set v0='D8KM4C' where id=7;
-update noar tt set b0='Q0LHBY3KXH' where id=7;
-update noar ti set b0='Q0LHBY3KXH' where id=7;
-update noar tt set v0='6GNDTR367H6K3N6J4SF1IK8Y' where id=7;
-update noar ti set v0='6GNDTR367H6K3N6J4SF1IK8Y' where id=7;
-update noar tt set b1='VNN6O2OFAPDZNMXFPZOJ' where id=7;
-update noar ti set b1='VNN6O2OFAPDZNMXFPZOJ' where id=7;
-update noar tt set v0='M66Z6ZUWVD8Z' where id=7;
-update noar ti set v0='M66Z6ZUWVD8Z' where id=7;
-update noar tt set b2='R1MUU63KRJCD0WVQ' where id=7;
-update noar ti set b2='R1MUU63KRJCD0WVQ' where id=7;
-update noar tt set v0='VW' where id=8;
-update noar ti set v0='VW' where id=8;
-update noar tt set b0='23EXKZTUHGSI2XCZJ6QC5' where id=8;
-update noar ti set b0='23EXKZTUHGSI2XCZJ6QC5' where id=8;
-update noar tt set v0='VM0IYDTL' where id=8;
-update noar ti set v0='VM0IYDTL' where id=8;
-update noar tt set b1='GHCI5XAPG83KZEFQDWCA7' where id=8;
-update noar ti set b1='GHCI5XAPG83KZEFQDWCA7' where id=8;
-update noar tt set v0='6W98FHZJ9VG' where id=8;
-update noar ti set v0='6W98FHZJ9VG' where id=8;
-update noar tt set b2='JKADCJ7TR1DYO4B9P4I' where id=8;
-update noar ti set b2='JKADCJ7TR1DYO4B9P4I' where id=8;
-update noar tt set v0='DJHM5O81KQ8' where id=9;
-update noar ti set v0='DJHM5O81KQ8' where id=9;
-update noar tt set b0='4UEFMIAVF93HL7PWE9FRJEWS3YNZTG' where id=9;
-update noar ti set b0='4UEFMIAVF93HL7PWE9FRJEWS3YNZTG' where id=9;
-update noar tt set v0='WZQ82KSAFPZXW08560P0NEQK6HHE5GSP' where id=9;
-update noar ti set v0='WZQ82KSAFPZXW08560P0NEQK6HHE5GSP' where id=9;
-update noar tt set b1='ZUY6KSNP80OXP4L4HZDY' where id=9;
-update noar ti set b1='ZUY6KSNP80OXP4L4HZDY' where id=9;
-update noar tt set v0='PLNEBEM31RDO2VK9QLN0I7MDZ' where id=9;
-update noar ti set v0='PLNEBEM31RDO2VK9QLN0I7MDZ' where id=9;
-update noar tt set b2='Q9I731ITHUFZM2INAGWF7' where id=9;
-update noar ti set b2='Q9I731ITHUFZM2INAGWF7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C42GOAGO' where id=1;
-update noar ti set v0='C42GOAGO' where id=1;
-update noar tt set b0='HN4WLXTY' where id=1;
-update noar ti set b0='HN4WLXTY' where id=1;
-update noar tt set v0='RH90QRFRIR83WY2C' where id=1;
-update noar ti set v0='RH90QRFRIR83WY2C' where id=1;
-update noar tt set b1='3B3T5GL6QCLKMR12FV7QJJLO7F' where id=1;
-update noar ti set b1='3B3T5GL6QCLKMR12FV7QJJLO7F' where id=1;
-update noar tt set v0='R02MJE6VKFBHN' where id=1;
-update noar ti set v0='R02MJE6VKFBHN' where id=1;
-update noar tt set b2='EVPJ1NGLYQ8MSPRRW0KEE9LQ' where id=1;
-update noar ti set b2='EVPJ1NGLYQ8MSPRRW0KEE9LQ' where id=1;
-update noar tt set v0='U33E21IEBDSBE26' where id=2;
-update noar ti set v0='U33E21IEBDSBE26' where id=2;
-update noar tt set b0='T7FN00HFEF7QE6ZNL4MLO9HIXYZHXB' where id=2;
-update noar ti set b0='T7FN00HFEF7QE6ZNL4MLO9HIXYZHXB' where id=2;
-update noar tt set v0='VFRBHOKTJTZ3FVZUYQI49LEO0KRZKA' where id=2;
-update noar ti set v0='VFRBHOKTJTZ3FVZUYQI49LEO0KRZKA' where id=2;
-update noar tt set b1='FE5WO0GZ24DV50CQUYH6ER' where id=2;
-update noar ti set b1='FE5WO0GZ24DV50CQUYH6ER' where id=2;
-update noar tt set v0='1D8H0' where id=2;
-update noar ti set v0='1D8H0' where id=2;
-update noar tt set b2='2RJ4C' where id=2;
-update noar ti set b2='2RJ4C' where id=2;
-update noar tt set v0='H6ZSWP2SY6LY7' where id=3;
-update noar ti set v0='H6ZSWP2SY6LY7' where id=3;
-update noar tt set b0='4L0WJMP0J' where id=3;
-update noar ti set b0='4L0WJMP0J' where id=3;
-update noar tt set v0='0782FAFVBIYP' where id=3;
-update noar ti set v0='0782FAFVBIYP' where id=3;
-update noar tt set b1='A' where id=3;
-update noar ti set b1='A' where id=3;
-update noar tt set v0='4SJ3C724XCY2OO6ZAKL2' where id=3;
-update noar ti set v0='4SJ3C724XCY2OO6ZAKL2' where id=3;
-update noar tt set b2='AI25R77LVHKWCJ5IT90OHAEGB0HFP' where id=3;
-update noar ti set b2='AI25R77LVHKWCJ5IT90OHAEGB0HFP' where id=3;
-update noar tt set v0='IP2PHUURA9TG2BYRSIXHN69VCR4' where id=4;
-update noar ti set v0='IP2PHUURA9TG2BYRSIXHN69VCR4' where id=4;
-update noar tt set b0='7ZKWYQM855KDNU0' where id=4;
-update noar ti set b0='7ZKWYQM855KDNU0' where id=4;
-update noar tt set v0='8TFKU3MM1UCNXO15' where id=4;
-update noar ti set v0='8TFKU3MM1UCNXO15' where id=4;
-update noar tt set b1='XOL13FKECZXFKXDTJVSN91MRZT' where id=4;
-update noar ti set b1='XOL13FKECZXFKXDTJVSN91MRZT' where id=4;
-update noar tt set v0='E' where id=4;
-update noar ti set v0='E' where id=4;
-update noar tt set b2='VC5PVJIQ0QZBPB4M602' where id=4;
-update noar ti set b2='VC5PVJIQ0QZBPB4M602' where id=4;
-update noar tt set v0='7IBXIAIYOMS0NEBK5QZSEHHP39J' where id=5;
-update noar ti set v0='7IBXIAIYOMS0NEBK5QZSEHHP39J' where id=5;
-update noar tt set b0='SSLR2AGMFPWOGIW15HQE' where id=5;
-update noar ti set b0='SSLR2AGMFPWOGIW15HQE' where id=5;
-update noar tt set v0='PG98BQTP' where id=5;
-update noar ti set v0='PG98BQTP' where id=5;
-update noar tt set b1='VJG5N8LIIMQ73NVRRU' where id=5;
-update noar ti set b1='VJG5N8LIIMQ73NVRRU' where id=5;
-update noar tt set v0='SCWX0YJFYQ9RJGWC13IG' where id=5;
-update noar ti set v0='SCWX0YJFYQ9RJGWC13IG' where id=5;
-update noar tt set b2='0REQYL6GMWRWVDU9GE' where id=5;
-update noar ti set b2='0REQYL6GMWRWVDU9GE' where id=5;
-update noar tt set v0='0ZOBV9YX' where id=6;
-update noar ti set v0='0ZOBV9YX' where id=6;
-update noar tt set b0='0MZZ2XV18L' where id=6;
-update noar ti set b0='0MZZ2XV18L' where id=6;
-update noar tt set v0='TGCUTH6145YS7' where id=6;
-update noar ti set v0='TGCUTH6145YS7' where id=6;
-update noar tt set b1='0YN7LFXSSES7FEHT4PFVV97Y0QU' where id=6;
-update noar ti set b1='0YN7LFXSSES7FEHT4PFVV97Y0QU' where id=6;
-update noar tt set v0='LYT0TI8TMD98EL3OCBNBJ774E6CAY51' where id=6;
-update noar ti set v0='LYT0TI8TMD98EL3OCBNBJ774E6CAY51' where id=6;
-update noar tt set b2='5HV9RBXVH1BPMRVU6ASD8J05ILORL' where id=6;
-update noar ti set b2='5HV9RBXVH1BPMRVU6ASD8J05ILORL' where id=6;
-update noar tt set v0='W26' where id=7;
-update noar ti set v0='W26' where id=7;
-update noar tt set b0='WUAVE5EXZ' where id=7;
-update noar ti set b0='WUAVE5EXZ' where id=7;
-update noar tt set v0='R14ATCQNG2MM8NAW2NM5PDSCOY' where id=7;
-update noar ti set v0='R14ATCQNG2MM8NAW2NM5PDSCOY' where id=7;
-update noar tt set b1='F08J9BB5D2C7708NZ05I5139R9N' where id=7;
-update noar ti set b1='F08J9BB5D2C7708NZ05I5139R9N' where id=7;
-update noar tt set v0='48NJAGD6GQMUK6VF3T8VJ' where id=7;
-update noar ti set v0='48NJAGD6GQMUK6VF3T8VJ' where id=7;
-update noar tt set b2='8SLDH' where id=7;
-update noar ti set b2='8SLDH' where id=7;
-update noar tt set v0='90WO80HNX4KHRGVLJ3T9' where id=8;
-update noar ti set v0='90WO80HNX4KHRGVLJ3T9' where id=8;
-update noar tt set b0='30XHF9SZ17MVI35B95ZVJRSLI' where id=8;
-update noar ti set b0='30XHF9SZ17MVI35B95ZVJRSLI' where id=8;
-update noar tt set v0='ZXOJZJIBRCUSDKQDDVR' where id=8;
-update noar ti set v0='ZXOJZJIBRCUSDKQDDVR' where id=8;
-update noar tt set b1='IV3M432DY0OK8ICM8P6BSPK' where id=8;
-update noar ti set b1='IV3M432DY0OK8ICM8P6BSPK' where id=8;
-update noar tt set v0='UXPRYKZRYDP0WQHCTDPBX9DJTD' where id=8;
-update noar ti set v0='UXPRYKZRYDP0WQHCTDPBX9DJTD' where id=8;
-update noar tt set b2='UMOL55ZDX9P3SMMKIYSFJRGC57C8YCL' where id=8;
-update noar ti set b2='UMOL55ZDX9P3SMMKIYSFJRGC57C8YCL' where id=8;
-update noar tt set v0='8Y0WO' where id=9;
-update noar ti set v0='8Y0WO' where id=9;
-update noar tt set b0='JEGB8G10FA01Y1NR2' where id=9;
-update noar ti set b0='JEGB8G10FA01Y1NR2' where id=9;
-update noar tt set v0='YF6E1B64NLQCTXNBNNXE6LVRLK62GKH8' where id=9;
-update noar ti set v0='YF6E1B64NLQCTXNBNNXE6LVRLK62GKH8' where id=9;
-update noar tt set b1='6UXFHBXAJ66' where id=9;
-update noar ti set b1='6UXFHBXAJ66' where id=9;
-update noar tt set v0='1R17PH0MGTJO0Y0IQ4EZW' where id=9;
-update noar ti set v0='1R17PH0MGTJO0Y0IQ4EZW' where id=9;
-update noar tt set b2='61MNMCQS6KD' where id=9;
-update noar ti set b2='61MNMCQS6KD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9RS28RMI8FV3XJ8ABG' where id=1;
-update noar ti set v0='9RS28RMI8FV3XJ8ABG' where id=1;
-update noar tt set b0='BZX6RZKXAZHRXW4FGY4L' where id=1;
-update noar ti set b0='BZX6RZKXAZHRXW4FGY4L' where id=1;
-update noar tt set v0='Q1B7M163EEEXWA7QH51PWXMF55FXM' where id=1;
-update noar ti set v0='Q1B7M163EEEXWA7QH51PWXMF55FXM' where id=1;
-update noar tt set b1='9LHC55YZ9508WHEGXP4LZ6IHMYKG6KTY' where id=1;
-update noar ti set b1='9LHC55YZ9508WHEGXP4LZ6IHMYKG6KTY' where id=1;
-update noar tt set v0='ODGERP7Z4RL2I8QNJ9FT5OQK' where id=1;
-update noar ti set v0='ODGERP7Z4RL2I8QNJ9FT5OQK' where id=1;
-update noar tt set b2='OKG' where id=1;
-update noar ti set b2='OKG' where id=1;
-update noar tt set v0='SXNPWX7JCVHVDTDGNHP' where id=2;
-update noar ti set v0='SXNPWX7JCVHVDTDGNHP' where id=2;
-update noar tt set b0='1' where id=2;
-update noar ti set b0='1' where id=2;
-update noar tt set v0='9' where id=2;
-update noar ti set v0='9' where id=2;
-update noar tt set b1='PDI0PNQTRKI1T56O8FBQAPZU9B' where id=2;
-update noar ti set b1='PDI0PNQTRKI1T56O8FBQAPZU9B' where id=2;
-update noar tt set v0='G2KKSDJN70FFTWQ3IQIPD6G8HZYGX' where id=2;
-update noar ti set v0='G2KKSDJN70FFTWQ3IQIPD6G8HZYGX' where id=2;
-update noar tt set b2='3DYCLBKT780I4D7GTQ5EPS2ZO5G7' where id=2;
-update noar ti set b2='3DYCLBKT780I4D7GTQ5EPS2ZO5G7' where id=2;
-update noar tt set v0='SCZOV67Y12P3H05HLPXTQWU2V1XC' where id=3;
-update noar ti set v0='SCZOV67Y12P3H05HLPXTQWU2V1XC' where id=3;
-update noar tt set b0='VFSCFM6UDB20W3C4C3X3H' where id=3;
-update noar ti set b0='VFSCFM6UDB20W3C4C3X3H' where id=3;
-update noar tt set v0='ZKS8CC0X7569A0IZ4AAKVGTIH3W2' where id=3;
-update noar ti set v0='ZKS8CC0X7569A0IZ4AAKVGTIH3W2' where id=3;
-update noar tt set b1='R30VRG7J5C4' where id=3;
-update noar ti set b1='R30VRG7J5C4' where id=3;
-update noar tt set v0='XSKMNRK7CDE8L7TUMG4ZB4IJQ' where id=3;
-update noar ti set v0='XSKMNRK7CDE8L7TUMG4ZB4IJQ' where id=3;
-update noar tt set b2='CN1IU44OUU4' where id=3;
-update noar ti set b2='CN1IU44OUU4' where id=3;
-update noar tt set v0='RCXYR8IC6XO9FMKFSHAXGSO6GRU' where id=4;
-update noar ti set v0='RCXYR8IC6XO9FMKFSHAXGSO6GRU' where id=4;
-update noar tt set b0='QUPEP6FCRTGAB5J2S7STT6K5EP4LRF' where id=4;
-update noar ti set b0='QUPEP6FCRTGAB5J2S7STT6K5EP4LRF' where id=4;
-update noar tt set v0='JHT9YYT07VE105BB58HCT' where id=4;
-update noar ti set v0='JHT9YYT07VE105BB58HCT' where id=4;
-update noar tt set b1='8RIYAFXTRB6MPG4ASFCHSWO1E6' where id=4;
-update noar ti set b1='8RIYAFXTRB6MPG4ASFCHSWO1E6' where id=4;
-update noar tt set v0='YM4WEQ19IMB92L876C6I0M82EGICZ' where id=4;
-update noar ti set v0='YM4WEQ19IMB92L876C6I0M82EGICZ' where id=4;
-update noar tt set b2='YZ4FUSYJPAXNS0D5SQKHWDBOU8' where id=4;
-update noar ti set b2='YZ4FUSYJPAXNS0D5SQKHWDBOU8' where id=4;
-update noar tt set v0='3CMWWGZ814VCI1FNGENS14CG' where id=5;
-update noar ti set v0='3CMWWGZ814VCI1FNGENS14CG' where id=5;
-update noar tt set b0='OH' where id=5;
-update noar ti set b0='OH' where id=5;
-update noar tt set v0='92LZBFM4CX90FKE4' where id=5;
-update noar ti set v0='92LZBFM4CX90FKE4' where id=5;
-update noar tt set b1='KX6' where id=5;
-update noar ti set b1='KX6' where id=5;
-update noar tt set v0='FVE272YWOB4B9V5WQ4E' where id=5;
-update noar ti set v0='FVE272YWOB4B9V5WQ4E' where id=5;
-update noar tt set b2='0OE' where id=5;
-update noar ti set b2='0OE' where id=5;
-update noar tt set v0='78IGGTMKJ' where id=6;
-update noar ti set v0='78IGGTMKJ' where id=6;
-update noar tt set b0='K05EWZ5D8FH' where id=6;
-update noar ti set b0='K05EWZ5D8FH' where id=6;
-update noar tt set v0='06YMKXNIV2V267E4STPLV5' where id=6;
-update noar ti set v0='06YMKXNIV2V267E4STPLV5' where id=6;
-update noar tt set b1='J1P507ATNGWP173LGF6B9MDVB0U6B0VC' where id=6;
-update noar ti set b1='J1P507ATNGWP173LGF6B9MDVB0U6B0VC' where id=6;
-update noar tt set v0='UUMKNRYHYIA0QKROO9Y238S6I' where id=6;
-update noar ti set v0='UUMKNRYHYIA0QKROO9Y238S6I' where id=6;
-update noar tt set b2='98AQGQKPWEGMCZQ4LZ' where id=6;
-update noar ti set b2='98AQGQKPWEGMCZQ4LZ' where id=6;
-update noar tt set v0='BGKM5YOE222Z4IN0PZPKZHLBO3GT0V76' where id=7;
-update noar ti set v0='BGKM5YOE222Z4IN0PZPKZHLBO3GT0V76' where id=7;
-update noar tt set b0='SCP57762NEZA2W16RJV10IX7QG29ME' where id=7;
-update noar ti set b0='SCP57762NEZA2W16RJV10IX7QG29ME' where id=7;
-update noar tt set v0='VJKJ' where id=7;
-update noar ti set v0='VJKJ' where id=7;
-update noar tt set b1='0FHCBD20XLCPYL' where id=7;
-update noar ti set b1='0FHCBD20XLCPYL' where id=7;
-update noar tt set v0='NQCJIQ5C18AFPZCJM5Z' where id=7;
-update noar ti set v0='NQCJIQ5C18AFPZCJM5Z' where id=7;
-update noar tt set b2='0AGMRCKUS4JU7BPIM5BB83ERIRQLLT' where id=7;
-update noar ti set b2='0AGMRCKUS4JU7BPIM5BB83ERIRQLLT' where id=7;
-update noar tt set v0='WCCB23VS' where id=8;
-update noar ti set v0='WCCB23VS' where id=8;
-update noar tt set b0='8FEI66J3P5MM7LAVVZCTKHU' where id=8;
-update noar ti set b0='8FEI66J3P5MM7LAVVZCTKHU' where id=8;
-update noar tt set v0='LSJPD3FMY6QU4TIQW' where id=8;
-update noar ti set v0='LSJPD3FMY6QU4TIQW' where id=8;
-update noar tt set b1='E84TBAO4LBA15TKDSUXD8' where id=8;
-update noar ti set b1='E84TBAO4LBA15TKDSUXD8' where id=8;
-update noar tt set v0='SJQ2FOI81BZY8DF2Y4S' where id=8;
-update noar ti set v0='SJQ2FOI81BZY8DF2Y4S' where id=8;
-update noar tt set b2='Q4AWTOP19YC1RF2' where id=8;
-update noar ti set b2='Q4AWTOP19YC1RF2' where id=8;
-update noar tt set v0='F2CMRQXJ7L2OBOARXJJS6FJ7K' where id=9;
-update noar ti set v0='F2CMRQXJ7L2OBOARXJJS6FJ7K' where id=9;
-update noar tt set b0='UXQ72ZJ1OL3D83U1J1TX30UB' where id=9;
-update noar ti set b0='UXQ72ZJ1OL3D83U1J1TX30UB' where id=9;
-update noar tt set v0='7D4N1BVA5UMHJLC7Y5ELXUBONSBEV3CI' where id=9;
-update noar ti set v0='7D4N1BVA5UMHJLC7Y5ELXUBONSBEV3CI' where id=9;
-update noar tt set b1='K7A253B9V9B' where id=9;
-update noar ti set b1='K7A253B9V9B' where id=9;
-update noar tt set v0='SWHHS1X89YUT4P' where id=9;
-update noar ti set v0='SWHHS1X89YUT4P' where id=9;
-update noar tt set b2='5LDJHY07T' where id=9;
-update noar ti set b2='5LDJHY07T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FTSNLX48FPC3Z59GRC00S3IWI8FOW8' where id=1;
-update noar ti set v0='FTSNLX48FPC3Z59GRC00S3IWI8FOW8' where id=1;
-update noar tt set b0='CBUDFPIL6G97OCZCTSFDPHLY' where id=1;
-update noar ti set b0='CBUDFPIL6G97OCZCTSFDPHLY' where id=1;
-update noar tt set v0='8VMHYNNDLEIF65WOEO2T' where id=1;
-update noar ti set v0='8VMHYNNDLEIF65WOEO2T' where id=1;
-update noar tt set b1='NIO9XQ' where id=1;
-update noar ti set b1='NIO9XQ' where id=1;
-update noar tt set v0='2WOFGZ7JB97UO1GPBYWEDWUYLE97A' where id=1;
-update noar ti set v0='2WOFGZ7JB97UO1GPBYWEDWUYLE97A' where id=1;
-update noar tt set b2='MX2CD2IYFNDUS5QL3SY1CQ5ZRWJ1BX' where id=1;
-update noar ti set b2='MX2CD2IYFNDUS5QL3SY1CQ5ZRWJ1BX' where id=1;
-update noar tt set v0='TWYXVR' where id=2;
-update noar ti set v0='TWYXVR' where id=2;
-update noar tt set b0='3DW7WN0SXKSZIMSVV' where id=2;
-update noar ti set b0='3DW7WN0SXKSZIMSVV' where id=2;
-update noar tt set v0='WOPYJ5ZTU7GBTV17' where id=2;
-update noar ti set v0='WOPYJ5ZTU7GBTV17' where id=2;
-update noar tt set b1='73L1459XU3O' where id=2;
-update noar ti set b1='73L1459XU3O' where id=2;
-update noar tt set v0='5A6EB' where id=2;
-update noar ti set v0='5A6EB' where id=2;
-update noar tt set b2='KNW8GW9MO644GJXEZVZ66NUO0D' where id=2;
-update noar ti set b2='KNW8GW9MO644GJXEZVZ66NUO0D' where id=2;
-update noar tt set v0='9X' where id=3;
-update noar ti set v0='9X' where id=3;
-update noar tt set b0='BR2YZKECOQ1DQ3U4JQSU0H40XGD89HT4' where id=3;
-update noar ti set b0='BR2YZKECOQ1DQ3U4JQSU0H40XGD89HT4' where id=3;
-update noar tt set v0='E317U' where id=3;
-update noar ti set v0='E317U' where id=3;
-update noar tt set b1='3SUXST' where id=3;
-update noar ti set b1='3SUXST' where id=3;
-update noar tt set v0='5JRFR7I9' where id=3;
-update noar ti set v0='5JRFR7I9' where id=3;
-update noar tt set b2='D8U6CDS' where id=3;
-update noar ti set b2='D8U6CDS' where id=3;
-update noar tt set v0='ZLTAFG8XKFQXLYXG4UXEFUGCP0L' where id=4;
-update noar ti set v0='ZLTAFG8XKFQXLYXG4UXEFUGCP0L' where id=4;
-update noar tt set b0='VX1YO3X13EDJX8USCGL9C8' where id=4;
-update noar ti set b0='VX1YO3X13EDJX8USCGL9C8' where id=4;
-update noar tt set v0='GWWGOFU9BJYVAK2JI9WKB1ODOJ0W5Y1' where id=4;
-update noar ti set v0='GWWGOFU9BJYVAK2JI9WKB1ODOJ0W5Y1' where id=4;
-update noar tt set b1='VKD6KSPB' where id=4;
-update noar ti set b1='VKD6KSPB' where id=4;
-update noar tt set v0='8YEQTSKBU2FWTO' where id=4;
-update noar ti set v0='8YEQTSKBU2FWTO' where id=4;
-update noar tt set b2='BGBHO7HM8U4F1OSBNASQDM2GIKLK3A0U' where id=4;
-update noar ti set b2='BGBHO7HM8U4F1OSBNASQDM2GIKLK3A0U' where id=4;
-update noar tt set v0='ALG' where id=5;
-update noar ti set v0='ALG' where id=5;
-update noar tt set b0='F4X' where id=5;
-update noar ti set b0='F4X' where id=5;
-update noar tt set v0='HGRTD2CA7KC' where id=5;
-update noar ti set v0='HGRTD2CA7KC' where id=5;
-update noar tt set b1='5M0ML18KQBLF35WRC' where id=5;
-update noar ti set b1='5M0ML18KQBLF35WRC' where id=5;
-update noar tt set v0='P5RMTMLEQEDBKCQKVP2C20' where id=5;
-update noar ti set v0='P5RMTMLEQEDBKCQKVP2C20' where id=5;
-update noar tt set b2='HE' where id=5;
-update noar ti set b2='HE' where id=5;
-update noar tt set v0='3H2WY7SZ65L' where id=6;
-update noar ti set v0='3H2WY7SZ65L' where id=6;
-update noar tt set b0='IT0M7CAWNCAKWVWOZSM6DYHH3P' where id=6;
-update noar ti set b0='IT0M7CAWNCAKWVWOZSM6DYHH3P' where id=6;
-update noar tt set v0='RB5HMOK29MILNHN2OSEYLUPPP4H' where id=6;
-update noar ti set v0='RB5HMOK29MILNHN2OSEYLUPPP4H' where id=6;
-update noar tt set b1='ZDXD5Y5U0LSXDM39KPJ62BSF0MI' where id=6;
-update noar ti set b1='ZDXD5Y5U0LSXDM39KPJ62BSF0MI' where id=6;
-update noar tt set v0='COT1BBYWGSTDATDQ4F1' where id=6;
-update noar ti set v0='COT1BBYWGSTDATDQ4F1' where id=6;
-update noar tt set b2='3IAST7R5MWTOR44ZGIF' where id=6;
-update noar ti set b2='3IAST7R5MWTOR44ZGIF' where id=6;
-update noar tt set v0='M' where id=7;
-update noar ti set v0='M' where id=7;
-update noar tt set b0='9D' where id=7;
-update noar ti set b0='9D' where id=7;
-update noar tt set v0='YL2DP77HVMK26RKN' where id=7;
-update noar ti set v0='YL2DP77HVMK26RKN' where id=7;
-update noar tt set b1='LG4KK022RYACFBWG3ZQH72Y7OG' where id=7;
-update noar ti set b1='LG4KK022RYACFBWG3ZQH72Y7OG' where id=7;
-update noar tt set v0='U6PVA70E7LPNVWS7FCZDWBDBLGEO' where id=7;
-update noar ti set v0='U6PVA70E7LPNVWS7FCZDWBDBLGEO' where id=7;
-update noar tt set b2='DXC34V' where id=7;
-update noar ti set b2='DXC34V' where id=7;
-update noar tt set v0='4NWU5HFSQBMVL0K54XJV4' where id=8;
-update noar ti set v0='4NWU5HFSQBMVL0K54XJV4' where id=8;
-update noar tt set b0='LXCZAUC2L4RM13NA70PW' where id=8;
-update noar ti set b0='LXCZAUC2L4RM13NA70PW' where id=8;
-update noar tt set v0='4PRBAPDWA' where id=8;
-update noar ti set v0='4PRBAPDWA' where id=8;
-update noar tt set b1='UMGIE5XK7MOTSYHEHHZTGJ1' where id=8;
-update noar ti set b1='UMGIE5XK7MOTSYHEHHZTGJ1' where id=8;
-update noar tt set v0='LFZX38DXDO0NIT' where id=8;
-update noar ti set v0='LFZX38DXDO0NIT' where id=8;
-update noar tt set b2='M3K4TLSYY5XJKOU6VAQSD55C' where id=8;
-update noar ti set b2='M3K4TLSYY5XJKOU6VAQSD55C' where id=8;
-update noar tt set v0='UXB1LCVR0U045R8Q1PXHUZKCZMPEJO' where id=9;
-update noar ti set v0='UXB1LCVR0U045R8Q1PXHUZKCZMPEJO' where id=9;
-update noar tt set b0='BY' where id=9;
-update noar ti set b0='BY' where id=9;
-update noar tt set v0='B1NMD9UAFP7JVAIEDD' where id=9;
-update noar ti set v0='B1NMD9UAFP7JVAIEDD' where id=9;
-update noar tt set b1='143KXIY2AV73KDRZP76CD57' where id=9;
-update noar ti set b1='143KXIY2AV73KDRZP76CD57' where id=9;
-update noar tt set v0='O6YTPMGO8C8T2ZJ6TL4WK3KV0HSFQ' where id=9;
-update noar ti set v0='O6YTPMGO8C8T2ZJ6TL4WK3KV0HSFQ' where id=9;
-update noar tt set b2='Q6YARMIVCGLZ44BFH9' where id=9;
-update noar ti set b2='Q6YARMIVCGLZ44BFH9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9EP71TJU73HKT5T30J2ZS8G2YXNAF' where id=1;
-update noar ti set v0='9EP71TJU73HKT5T30J2ZS8G2YXNAF' where id=1;
-update noar tt set b0='OX4N3QZ' where id=1;
-update noar ti set b0='OX4N3QZ' where id=1;
-update noar tt set v0='GR5GL4A1P9HOJSSI72XFN7Y43Z' where id=1;
-update noar ti set v0='GR5GL4A1P9HOJSSI72XFN7Y43Z' where id=1;
-update noar tt set b1='61D7POE3DH44KZRLFBXHX1P55B317EPX' where id=1;
-update noar ti set b1='61D7POE3DH44KZRLFBXHX1P55B317EPX' where id=1;
-update noar tt set v0='KUOSAQTI4ABBG2G9XCAB0FVAAGQ' where id=1;
-update noar ti set v0='KUOSAQTI4ABBG2G9XCAB0FVAAGQ' where id=1;
-update noar tt set b2='ORBA85WI0PUKLF00D3Q' where id=1;
-update noar ti set b2='ORBA85WI0PUKLF00D3Q' where id=1;
-update noar tt set v0='2XJSKST1WXO1Y' where id=2;
-update noar ti set v0='2XJSKST1WXO1Y' where id=2;
-update noar tt set b0='1CCD5E' where id=2;
-update noar ti set b0='1CCD5E' where id=2;
-update noar tt set v0='GFRXM5Q' where id=2;
-update noar ti set v0='GFRXM5Q' where id=2;
-update noar tt set b1='NL6U52NRV8' where id=2;
-update noar ti set b1='NL6U52NRV8' where id=2;
-update noar tt set v0='Q43S6HH4MNGO2VHWO9YR' where id=2;
-update noar ti set v0='Q43S6HH4MNGO2VHWO9YR' where id=2;
-update noar tt set b2='7EQWXQFWAZBKN' where id=2;
-update noar ti set b2='7EQWXQFWAZBKN' where id=2;
-update noar tt set v0='79RFKXOTL' where id=3;
-update noar ti set v0='79RFKXOTL' where id=3;
-update noar tt set b0='WTIMW24TP7I' where id=3;
-update noar ti set b0='WTIMW24TP7I' where id=3;
-update noar tt set v0='ELXQDU7CJAATSGK060LTLYQ' where id=3;
-update noar ti set v0='ELXQDU7CJAATSGK060LTLYQ' where id=3;
-update noar tt set b1='8SPYN6TFKGZ7ZA9XJ' where id=3;
-update noar ti set b1='8SPYN6TFKGZ7ZA9XJ' where id=3;
-update noar tt set v0='47ZAOIW5T4A42WJA4KISBUA5PL' where id=3;
-update noar ti set v0='47ZAOIW5T4A42WJA4KISBUA5PL' where id=3;
-update noar tt set b2='5GK3R97EGZKGSZFVA2N' where id=3;
-update noar ti set b2='5GK3R97EGZKGSZFVA2N' where id=3;
-update noar tt set v0='3OFTVEMAJFPFD84' where id=4;
-update noar ti set v0='3OFTVEMAJFPFD84' where id=4;
-update noar tt set b0='LD8XBJNMTKYX05' where id=4;
-update noar ti set b0='LD8XBJNMTKYX05' where id=4;
-update noar tt set v0='9UEGUHFUI4XGU255JCPSJW1VHDMWA' where id=4;
-update noar ti set v0='9UEGUHFUI4XGU255JCPSJW1VHDMWA' where id=4;
-update noar tt set b1='72U93SWVMQI6Q8K5HKBVB3LSYZMJU9F' where id=4;
-update noar ti set b1='72U93SWVMQI6Q8K5HKBVB3LSYZMJU9F' where id=4;
-update noar tt set v0='KNM88YL' where id=4;
-update noar ti set v0='KNM88YL' where id=4;
-update noar tt set b2='OG5IMCGVAXVF0E338CVH3JFGLQ' where id=4;
-update noar ti set b2='OG5IMCGVAXVF0E338CVH3JFGLQ' where id=4;
-update noar tt set v0='BF3LIFMQS7TD5MQWI7AXQ' where id=5;
-update noar ti set v0='BF3LIFMQS7TD5MQWI7AXQ' where id=5;
-update noar tt set b0='KT475U6FTQ3XR' where id=5;
-update noar ti set b0='KT475U6FTQ3XR' where id=5;
-update noar tt set v0='LVAY6YGCJJ0' where id=5;
-update noar ti set v0='LVAY6YGCJJ0' where id=5;
-update noar tt set b1='3JB476R7U1DUP97R' where id=5;
-update noar ti set b1='3JB476R7U1DUP97R' where id=5;
-update noar tt set v0='R3CB1GDQKTC6YSE0OSRH12QGJ4HD' where id=5;
-update noar ti set v0='R3CB1GDQKTC6YSE0OSRH12QGJ4HD' where id=5;
-update noar tt set b2='P4YX' where id=5;
-update noar ti set b2='P4YX' where id=5;
-update noar tt set v0='51VF6SUAHRQXG4HNUYFL1' where id=6;
-update noar ti set v0='51VF6SUAHRQXG4HNUYFL1' where id=6;
-update noar tt set b0='MBCKD91X' where id=6;
-update noar ti set b0='MBCKD91X' where id=6;
-update noar tt set v0='03PEHCGE6UVUI4905IXSR' where id=6;
-update noar ti set v0='03PEHCGE6UVUI4905IXSR' where id=6;
-update noar tt set b1='R59' where id=6;
-update noar ti set b1='R59' where id=6;
-update noar tt set v0='EYRVSM7TRBGC' where id=6;
-update noar ti set v0='EYRVSM7TRBGC' where id=6;
-update noar tt set b2='21FMKLL3QGXMHM3FDG' where id=6;
-update noar ti set b2='21FMKLL3QGXMHM3FDG' where id=6;
-update noar tt set v0='7AL01Y16PL8XI66ZQH3GKND42QF357' where id=7;
-update noar ti set v0='7AL01Y16PL8XI66ZQH3GKND42QF357' where id=7;
-update noar tt set b0='4CN7Y4WFF5JHJFCTJHLQ' where id=7;
-update noar ti set b0='4CN7Y4WFF5JHJFCTJHLQ' where id=7;
-update noar tt set v0='H99GE2OPVIJKUCLD' where id=7;
-update noar ti set v0='H99GE2OPVIJKUCLD' where id=7;
-update noar tt set b1='1NRK0WK98' where id=7;
-update noar ti set b1='1NRK0WK98' where id=7;
-update noar tt set v0='UWZTGH2XOT45Q0IUYSCY1' where id=7;
-update noar ti set v0='UWZTGH2XOT45Q0IUYSCY1' where id=7;
-update noar tt set b2='G4GZ4PBOYK7FS9O181I8F1A' where id=7;
-update noar ti set b2='G4GZ4PBOYK7FS9O181I8F1A' where id=7;
-update noar tt set v0='89MMK4CRYCK' where id=8;
-update noar ti set v0='89MMK4CRYCK' where id=8;
-update noar tt set b0='PTN65PFD87EFYCBME7YY0DR7Y2C8F0' where id=8;
-update noar ti set b0='PTN65PFD87EFYCBME7YY0DR7Y2C8F0' where id=8;
-update noar tt set v0='TZSXY1' where id=8;
-update noar ti set v0='TZSXY1' where id=8;
-update noar tt set b1='3' where id=8;
-update noar ti set b1='3' where id=8;
-update noar tt set v0='BTA4UXKGGNH0P54DA5SW2629OTM3' where id=8;
-update noar ti set v0='BTA4UXKGGNH0P54DA5SW2629OTM3' where id=8;
-update noar tt set b2='MUB1EKPITPMWVOH1QQZ3SR4D' where id=8;
-update noar ti set b2='MUB1EKPITPMWVOH1QQZ3SR4D' where id=8;
-update noar tt set v0='XP1Y3BIE4L0E' where id=9;
-update noar ti set v0='XP1Y3BIE4L0E' where id=9;
-update noar tt set b0='UUAHHACS7KK1RVSNWGX0XOJW03N' where id=9;
-update noar ti set b0='UUAHHACS7KK1RVSNWGX0XOJW03N' where id=9;
-update noar tt set v0='K9H6PGY9HJ' where id=9;
-update noar ti set v0='K9H6PGY9HJ' where id=9;
-update noar tt set b1='KDHDJTCIV25LY6OW6D4KEXSC' where id=9;
-update noar ti set b1='KDHDJTCIV25LY6OW6D4KEXSC' where id=9;
-update noar tt set v0='4DXN4LW' where id=9;
-update noar ti set v0='4DXN4LW' where id=9;
-update noar tt set b2='09IPJ7O62MUZINSQW3X4' where id=9;
-update noar ti set b2='09IPJ7O62MUZINSQW3X4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YD' where id=1;
-update noar ti set v0='YD' where id=1;
-update noar tt set b0='JKKP2PL7WTT4A' where id=1;
-update noar ti set b0='JKKP2PL7WTT4A' where id=1;
-update noar tt set v0='NDSE90YJG2N2Y' where id=1;
-update noar ti set v0='NDSE90YJG2N2Y' where id=1;
-update noar tt set b1='EDSVO' where id=1;
-update noar ti set b1='EDSVO' where id=1;
-update noar tt set v0='LC3RVYFJGOXYE7K' where id=1;
-update noar ti set v0='LC3RVYFJGOXYE7K' where id=1;
-update noar tt set b2='TD2T' where id=1;
-update noar ti set b2='TD2T' where id=1;
-update noar tt set v0='NZ8' where id=2;
-update noar ti set v0='NZ8' where id=2;
-update noar tt set b0='OJ' where id=2;
-update noar ti set b0='OJ' where id=2;
-update noar tt set v0='KL8573' where id=2;
-update noar ti set v0='KL8573' where id=2;
-update noar tt set b1='1KF8ONUVJ9QGHESI4F3CH' where id=2;
-update noar ti set b1='1KF8ONUVJ9QGHESI4F3CH' where id=2;
-update noar tt set v0='LQLXIURUB45BFZUL4L103HQ29VCF2H' where id=2;
-update noar ti set v0='LQLXIURUB45BFZUL4L103HQ29VCF2H' where id=2;
-update noar tt set b2='0WSUSP6VZTDXP3' where id=2;
-update noar ti set b2='0WSUSP6VZTDXP3' where id=2;
-update noar tt set v0='6104383MNNBXXQ7G4D4BA5DJ2H' where id=3;
-update noar ti set v0='6104383MNNBXXQ7G4D4BA5DJ2H' where id=3;
-update noar tt set b0='R3SKHJ0K91VB8BVCDTOU' where id=3;
-update noar ti set b0='R3SKHJ0K91VB8BVCDTOU' where id=3;
-update noar tt set v0='ZMRU4860W2' where id=3;
-update noar ti set v0='ZMRU4860W2' where id=3;
-update noar tt set b1='9H0J8S9NNQTVAMWMBV1D' where id=3;
-update noar ti set b1='9H0J8S9NNQTVAMWMBV1D' where id=3;
-update noar tt set v0='8H' where id=3;
-update noar ti set v0='8H' where id=3;
-update noar tt set b2='B6BA0OQTNZFBS' where id=3;
-update noar ti set b2='B6BA0OQTNZFBS' where id=3;
-update noar tt set v0='WVW7D0CXPQKP0NSIECODW5FF16J' where id=4;
-update noar ti set v0='WVW7D0CXPQKP0NSIECODW5FF16J' where id=4;
-update noar tt set b0='BG9JZ5NLGWSCLR0MT0ORZ1W' where id=4;
-update noar ti set b0='BG9JZ5NLGWSCLR0MT0ORZ1W' where id=4;
-update noar tt set v0='8D2CUBQKV4' where id=4;
-update noar ti set v0='8D2CUBQKV4' where id=4;
-update noar tt set b1='KDWYWWWJF8KL' where id=4;
-update noar ti set b1='KDWYWWWJF8KL' where id=4;
-update noar tt set v0='NTJU5M' where id=4;
-update noar ti set v0='NTJU5M' where id=4;
-update noar tt set b2='8IKTEHCHCW' where id=4;
-update noar ti set b2='8IKTEHCHCW' where id=4;
-update noar tt set v0='KRMXQUNAHZE' where id=5;
-update noar ti set v0='KRMXQUNAHZE' where id=5;
-update noar tt set b0='SD9CD19UAT' where id=5;
-update noar ti set b0='SD9CD19UAT' where id=5;
-update noar tt set v0='5G77M' where id=5;
-update noar ti set v0='5G77M' where id=5;
-update noar tt set b1='2SUORZ4NKGK3B4R325XRSRNFTXWU' where id=5;
-update noar ti set b1='2SUORZ4NKGK3B4R325XRSRNFTXWU' where id=5;
-update noar tt set v0='YNO0RVZ6XRE3' where id=5;
-update noar ti set v0='YNO0RVZ6XRE3' where id=5;
-update noar tt set b2='X' where id=5;
-update noar ti set b2='X' where id=5;
-update noar tt set v0='1TYAGCJUWZ1K5IYLZP65SVKYQ' where id=6;
-update noar ti set v0='1TYAGCJUWZ1K5IYLZP65SVKYQ' where id=6;
-update noar tt set b0='I1BBXO0FDMCF2SQA4H8N00W73SY' where id=6;
-update noar ti set b0='I1BBXO0FDMCF2SQA4H8N00W73SY' where id=6;
-update noar tt set v0='8E6VZGXF31M' where id=6;
-update noar ti set v0='8E6VZGXF31M' where id=6;
-update noar tt set b1='AGQT35MHC54PRCUZNV4LS' where id=6;
-update noar ti set b1='AGQT35MHC54PRCUZNV4LS' where id=6;
-update noar tt set v0='UCHUW3EWIJ' where id=6;
-update noar ti set v0='UCHUW3EWIJ' where id=6;
-update noar tt set b2='VX5R1OM5FESHQVLQC9JFBRYMFP0ZH3XB' where id=6;
-update noar ti set b2='VX5R1OM5FESHQVLQC9JFBRYMFP0ZH3XB' where id=6;
-update noar tt set v0='2C0F' where id=7;
-update noar ti set v0='2C0F' where id=7;
-update noar tt set b0='TH5W7UZ7MTRT52YI1AF0534C1Z7AF' where id=7;
-update noar ti set b0='TH5W7UZ7MTRT52YI1AF0534C1Z7AF' where id=7;
-update noar tt set v0='VFAWG' where id=7;
-update noar ti set v0='VFAWG' where id=7;
-update noar tt set b1='P0RXNBWKZHA' where id=7;
-update noar ti set b1='P0RXNBWKZHA' where id=7;
-update noar tt set v0='2NATG' where id=7;
-update noar ti set v0='2NATG' where id=7;
-update noar tt set b2='GPCJ2ZBQO1VCB3R' where id=7;
-update noar ti set b2='GPCJ2ZBQO1VCB3R' where id=7;
-update noar tt set v0='6ZXMM5T' where id=8;
-update noar ti set v0='6ZXMM5T' where id=8;
-update noar tt set b0='BDK4CIHZ7OD9F7CTV' where id=8;
-update noar ti set b0='BDK4CIHZ7OD9F7CTV' where id=8;
-update noar tt set v0='9W' where id=8;
-update noar ti set v0='9W' where id=8;
-update noar tt set b1='PIJIKVA51RYQKB' where id=8;
-update noar ti set b1='PIJIKVA51RYQKB' where id=8;
-update noar tt set v0='SB9J9HMBEF10UKA' where id=8;
-update noar ti set v0='SB9J9HMBEF10UKA' where id=8;
-update noar tt set b2='VTRFSXTBYR73UBHUGE1DSPTBAI8HQJ' where id=8;
-update noar ti set b2='VTRFSXTBYR73UBHUGE1DSPTBAI8HQJ' where id=8;
-update noar tt set v0='SF3ZDLRX0KQX2IXFNRPTH' where id=9;
-update noar ti set v0='SF3ZDLRX0KQX2IXFNRPTH' where id=9;
-update noar tt set b0='BB0ONZFAF2' where id=9;
-update noar ti set b0='BB0ONZFAF2' where id=9;
-update noar tt set v0='X9ZIMD9MVPQW' where id=9;
-update noar ti set v0='X9ZIMD9MVPQW' where id=9;
-update noar tt set b1='B3H7OLTI' where id=9;
-update noar ti set b1='B3H7OLTI' where id=9;
-update noar tt set v0='WF0SLXFB397F' where id=9;
-update noar ti set v0='WF0SLXFB397F' where id=9;
-update noar tt set b2='J5TEJYU3M2I5K1V0CLLRN9B' where id=9;
-update noar ti set b2='J5TEJYU3M2I5K1V0CLLRN9B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7ZY2N10WJFL3W7O5QE4P7G89UUHHPY' where id=1;
-update noar ti set v0='7ZY2N10WJFL3W7O5QE4P7G89UUHHPY' where id=1;
-update noar tt set b0='DXU33E2O7DYWD7WWW7965P3V394UH7V' where id=1;
-update noar ti set b0='DXU33E2O7DYWD7WWW7965P3V394UH7V' where id=1;
-update noar tt set v0='F9IYKKFYVHOQDHB' where id=1;
-update noar ti set v0='F9IYKKFYVHOQDHB' where id=1;
-update noar tt set b1='FGT40NAVGIG8EEFXD' where id=1;
-update noar ti set b1='FGT40NAVGIG8EEFXD' where id=1;
-update noar tt set v0='4X9NAY2Q4' where id=1;
-update noar ti set v0='4X9NAY2Q4' where id=1;
-update noar tt set b2='7TOHMB7' where id=1;
-update noar ti set b2='7TOHMB7' where id=1;
-update noar tt set v0='RM2O6DRPX3FSKOL031DGXYELDHM' where id=2;
-update noar ti set v0='RM2O6DRPX3FSKOL031DGXYELDHM' where id=2;
-update noar tt set b0='JZ11GJZDIC8VM24SR6IUJZ0WZO11' where id=2;
-update noar ti set b0='JZ11GJZDIC8VM24SR6IUJZ0WZO11' where id=2;
-update noar tt set v0='3UDTOQ5Y374TFOPIJIRZNV' where id=2;
-update noar ti set v0='3UDTOQ5Y374TFOPIJIRZNV' where id=2;
-update noar tt set b1='NL2LU02OF0TNID16A04XWGRG' where id=2;
-update noar ti set b1='NL2LU02OF0TNID16A04XWGRG' where id=2;
-update noar tt set v0='D7DY7EH2CG553QHJHV5' where id=2;
-update noar ti set v0='D7DY7EH2CG553QHJHV5' where id=2;
-update noar tt set b2='0S9I52JNFOKSRDORSRI8JC6D1W865CX' where id=2;
-update noar ti set b2='0S9I52JNFOKSRDORSRI8JC6D1W865CX' where id=2;
-update noar tt set v0='P77FPAAA6F2075P35ZV08B4P' where id=3;
-update noar ti set v0='P77FPAAA6F2075P35ZV08B4P' where id=3;
-update noar tt set b0='XOX' where id=3;
-update noar ti set b0='XOX' where id=3;
-update noar tt set v0='EGAGEV7C43CD5Z5U7O' where id=3;
-update noar ti set v0='EGAGEV7C43CD5Z5U7O' where id=3;
-update noar tt set b1='ZMT' where id=3;
-update noar ti set b1='ZMT' where id=3;
-update noar tt set v0='YVL5LFTE6YABM256048GZBVMRJ5SK' where id=3;
-update noar ti set v0='YVL5LFTE6YABM256048GZBVMRJ5SK' where id=3;
-update noar tt set b2='83RFGIGF' where id=3;
-update noar ti set b2='83RFGIGF' where id=3;
-update noar tt set v0='HYOQUL7INO0GH15GRHWB9XGG5YN' where id=4;
-update noar ti set v0='HYOQUL7INO0GH15GRHWB9XGG5YN' where id=4;
-update noar tt set b0='DHWDSY9DYCBFJ8UECW2ONLCXJW47' where id=4;
-update noar ti set b0='DHWDSY9DYCBFJ8UECW2ONLCXJW47' where id=4;
-update noar tt set v0='SFW3LQ0LAFFY79UF4' where id=4;
-update noar ti set v0='SFW3LQ0LAFFY79UF4' where id=4;
-update noar tt set b1='Q' where id=4;
-update noar ti set b1='Q' where id=4;
-update noar tt set v0='4MO2IAB5HVTQ16F' where id=4;
-update noar ti set v0='4MO2IAB5HVTQ16F' where id=4;
-update noar tt set b2='IF4' where id=4;
-update noar ti set b2='IF4' where id=4;
-update noar tt set v0='W7' where id=5;
-update noar ti set v0='W7' where id=5;
-update noar tt set b0='Y349Y' where id=5;
-update noar ti set b0='Y349Y' where id=5;
-update noar tt set v0='W6C63B6WDOKKLN02ZPE384ZOWOGHJ5C' where id=5;
-update noar ti set v0='W6C63B6WDOKKLN02ZPE384ZOWOGHJ5C' where id=5;
-update noar tt set b1='21BWMO8C47OW8Y9M83FHKBC9COWL7R' where id=5;
-update noar ti set b1='21BWMO8C47OW8Y9M83FHKBC9COWL7R' where id=5;
-update noar tt set v0='5GL0F5Z9MAMRP0I1HJX' where id=5;
-update noar ti set v0='5GL0F5Z9MAMRP0I1HJX' where id=5;
-update noar tt set b2='AAR57DP24PV5JAXPVL4U0SAM5V' where id=5;
-update noar ti set b2='AAR57DP24PV5JAXPVL4U0SAM5V' where id=5;
-update noar tt set v0='WQCMIC4TVW' where id=6;
-update noar ti set v0='WQCMIC4TVW' where id=6;
-update noar tt set b0='G281WN097XXGNA4NHOMFTTRS13D5' where id=6;
-update noar ti set b0='G281WN097XXGNA4NHOMFTTRS13D5' where id=6;
-update noar tt set v0='JQPRV1S9K0X6IMIM7JFPIX47HXW' where id=6;
-update noar ti set v0='JQPRV1S9K0X6IMIM7JFPIX47HXW' where id=6;
-update noar tt set b1='DMMZ' where id=6;
-update noar ti set b1='DMMZ' where id=6;
-update noar tt set v0='35KVTIA4F1HKC' where id=6;
-update noar ti set v0='35KVTIA4F1HKC' where id=6;
-update noar tt set b2='F9N1' where id=6;
-update noar ti set b2='F9N1' where id=6;
-update noar tt set v0='PKVQ4' where id=7;
-update noar ti set v0='PKVQ4' where id=7;
-update noar tt set b0='01CBOANC05OQ4MRYO719IP687GRZ' where id=7;
-update noar ti set b0='01CBOANC05OQ4MRYO719IP687GRZ' where id=7;
-update noar tt set v0='PW0X2YDQSM8B6642EGIYY728ETZ6D1' where id=7;
-update noar ti set v0='PW0X2YDQSM8B6642EGIYY728ETZ6D1' where id=7;
-update noar tt set b1='44OF0D7' where id=7;
-update noar ti set b1='44OF0D7' where id=7;
-update noar tt set v0='CCV' where id=7;
-update noar ti set v0='CCV' where id=7;
-update noar tt set b2='JRWZX' where id=7;
-update noar ti set b2='JRWZX' where id=7;
-update noar tt set v0='ZQ9TFF53XW53AUJ2O1J7BZF3RDI92C' where id=8;
-update noar ti set v0='ZQ9TFF53XW53AUJ2O1J7BZF3RDI92C' where id=8;
-update noar tt set b0='OO0V1G' where id=8;
-update noar ti set b0='OO0V1G' where id=8;
-update noar tt set v0='V' where id=8;
-update noar ti set v0='V' where id=8;
-update noar tt set b1='6RZL7O0QSA' where id=8;
-update noar ti set b1='6RZL7O0QSA' where id=8;
-update noar tt set v0='IG7SF370IQO' where id=8;
-update noar ti set v0='IG7SF370IQO' where id=8;
-update noar tt set b2='F4VK' where id=8;
-update noar ti set b2='F4VK' where id=8;
-update noar tt set v0='AJOOR3YRNX8YB71LGMAAN6MJHV9ID' where id=9;
-update noar ti set v0='AJOOR3YRNX8YB71LGMAAN6MJHV9ID' where id=9;
-update noar tt set b0='8GAP83BNYJCH85P2' where id=9;
-update noar ti set b0='8GAP83BNYJCH85P2' where id=9;
-update noar tt set v0='T27BL1YT' where id=9;
-update noar ti set v0='T27BL1YT' where id=9;
-update noar tt set b1='P4LJ9MBV3AIOQ79' where id=9;
-update noar ti set b1='P4LJ9MBV3AIOQ79' where id=9;
-update noar tt set v0='8Y1HDDLXFBHR3EP6' where id=9;
-update noar ti set v0='8Y1HDDLXFBHR3EP6' where id=9;
-update noar tt set b2='PEMLQ7A2CEYAJLG9S' where id=9;
-update noar ti set b2='PEMLQ7A2CEYAJLG9S' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OHILF04F60NXEJRL6F' where id=1;
-update noar ti set v0='OHILF04F60NXEJRL6F' where id=1;
-update noar tt set b0='C8I3P4ITSKDS8ORHDT0W9G5' where id=1;
-update noar ti set b0='C8I3P4ITSKDS8ORHDT0W9G5' where id=1;
-update noar tt set v0='XL10OB0' where id=1;
-update noar ti set v0='XL10OB0' where id=1;
-update noar tt set b1='OGP68635LUQ1KYQ8VV31LO52ISV' where id=1;
-update noar ti set b1='OGP68635LUQ1KYQ8VV31LO52ISV' where id=1;
-update noar tt set v0='FRU' where id=1;
-update noar ti set v0='FRU' where id=1;
-update noar tt set b2='JY54DILVUGLQPNSD1VSY6G' where id=1;
-update noar ti set b2='JY54DILVUGLQPNSD1VSY6G' where id=1;
-update noar tt set v0='4HJ1KMDM9LNE5ZSABV6C' where id=2;
-update noar ti set v0='4HJ1KMDM9LNE5ZSABV6C' where id=2;
-update noar tt set b0='XVB0SARTERFOSG6NJT5XAGU49V0AV' where id=2;
-update noar ti set b0='XVB0SARTERFOSG6NJT5XAGU49V0AV' where id=2;
-update noar tt set v0='AGIZS88F8CRH33T9OVH2O0JDRA3Q6' where id=2;
-update noar ti set v0='AGIZS88F8CRH33T9OVH2O0JDRA3Q6' where id=2;
-update noar tt set b1='XFUZ' where id=2;
-update noar ti set b1='XFUZ' where id=2;
-update noar tt set v0='WRNNPI53MB1Q5BZVUCJM90IM4M1D' where id=2;
-update noar ti set v0='WRNNPI53MB1Q5BZVUCJM90IM4M1D' where id=2;
-update noar tt set b2='ZUNFTPAWM8JUPD820CTVY' where id=2;
-update noar ti set b2='ZUNFTPAWM8JUPD820CTVY' where id=2;
-update noar tt set v0='FS2BT489HS0S2RFWMF67GR00U9IH' where id=3;
-update noar ti set v0='FS2BT489HS0S2RFWMF67GR00U9IH' where id=3;
-update noar tt set b0='7Z2LUM8K46K8V3AEN74DGKGNWPAE40' where id=3;
-update noar ti set b0='7Z2LUM8K46K8V3AEN74DGKGNWPAE40' where id=3;
-update noar tt set v0='LSO1AKTYIJJO2IA7' where id=3;
-update noar ti set v0='LSO1AKTYIJJO2IA7' where id=3;
-update noar tt set b1='JB' where id=3;
-update noar ti set b1='JB' where id=3;
-update noar tt set v0='41L7PJA1LI73S8JF1KXUE' where id=3;
-update noar ti set v0='41L7PJA1LI73S8JF1KXUE' where id=3;
-update noar tt set b2='QKGXEY' where id=3;
-update noar ti set b2='QKGXEY' where id=3;
-update noar tt set v0='3FXQ6VWJ1CSU' where id=4;
-update noar ti set v0='3FXQ6VWJ1CSU' where id=4;
-update noar tt set b0='R1GZA9AD76DJUBM' where id=4;
-update noar ti set b0='R1GZA9AD76DJUBM' where id=4;
-update noar tt set v0='RO6PR48BBWTJT' where id=4;
-update noar ti set v0='RO6PR48BBWTJT' where id=4;
-update noar tt set b1='DD3NLHSN3A8MQ4VKZ3N' where id=4;
-update noar ti set b1='DD3NLHSN3A8MQ4VKZ3N' where id=4;
-update noar tt set v0='J5C9U04KYK400MO47SA6' where id=4;
-update noar ti set v0='J5C9U04KYK400MO47SA6' where id=4;
-update noar tt set b2='9' where id=4;
-update noar ti set b2='9' where id=4;
-update noar tt set v0='LV9YVQ7Q263C26I02318HP69Y3FP2QC' where id=5;
-update noar ti set v0='LV9YVQ7Q263C26I02318HP69Y3FP2QC' where id=5;
-update noar tt set b0='CCE' where id=5;
-update noar ti set b0='CCE' where id=5;
-update noar tt set v0='IXKG3KA3GSUXAIEA438P4WBN6ITHJ5' where id=5;
-update noar ti set v0='IXKG3KA3GSUXAIEA438P4WBN6ITHJ5' where id=5;
-update noar tt set b1='ITV76CAQZVFQFE4VCU1HCSE3DG' where id=5;
-update noar ti set b1='ITV76CAQZVFQFE4VCU1HCSE3DG' where id=5;
-update noar tt set v0='8KWVNJJTY4Z86' where id=5;
-update noar ti set v0='8KWVNJJTY4Z86' where id=5;
-update noar tt set b2='WSTT2TG6IPKP7VVNGT' where id=5;
-update noar ti set b2='WSTT2TG6IPKP7VVNGT' where id=5;
-update noar tt set v0='CM' where id=6;
-update noar ti set v0='CM' where id=6;
-update noar tt set b0='NXIK5VOBE' where id=6;
-update noar ti set b0='NXIK5VOBE' where id=6;
-update noar tt set v0='GVNB6' where id=6;
-update noar ti set v0='GVNB6' where id=6;
-update noar tt set b1='Q99' where id=6;
-update noar ti set b1='Q99' where id=6;
-update noar tt set v0='AK' where id=6;
-update noar ti set v0='AK' where id=6;
-update noar tt set b2='DVPR4YH8FCR6YFTBG1B4BDH8IP' where id=6;
-update noar ti set b2='DVPR4YH8FCR6YFTBG1B4BDH8IP' where id=6;
-update noar tt set v0='EHB6BL3GYLRDONWF' where id=7;
-update noar ti set v0='EHB6BL3GYLRDONWF' where id=7;
-update noar tt set b0='1VT0U80Y9MD6NQ0QX5JO' where id=7;
-update noar ti set b0='1VT0U80Y9MD6NQ0QX5JO' where id=7;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b1='HYDQGXSWL8' where id=7;
-update noar ti set b1='HYDQGXSWL8' where id=7;
-update noar tt set v0='16Z1PJZCLZ87W2EAIWJOCL36ML1M' where id=7;
-update noar ti set v0='16Z1PJZCLZ87W2EAIWJOCL36ML1M' where id=7;
-update noar tt set b2='FB' where id=7;
-update noar ti set b2='FB' where id=7;
-update noar tt set v0='LVANGGM7YQQ4OKAV0E8MZ' where id=8;
-update noar ti set v0='LVANGGM7YQQ4OKAV0E8MZ' where id=8;
-update noar tt set b0='FNX2VFNQSRPHLU1CX' where id=8;
-update noar ti set b0='FNX2VFNQSRPHLU1CX' where id=8;
-update noar tt set v0='ADUVBROBXM' where id=8;
-update noar ti set v0='ADUVBROBXM' where id=8;
-update noar tt set b1='52AKHOTG3' where id=8;
-update noar ti set b1='52AKHOTG3' where id=8;
-update noar tt set v0='AUY577K9AA7ZZRG8I94' where id=8;
-update noar ti set v0='AUY577K9AA7ZZRG8I94' where id=8;
-update noar tt set b2='8C4K90555ZLV1KPGHQ6KJIGAGM9I8J1' where id=8;
-update noar ti set b2='8C4K90555ZLV1KPGHQ6KJIGAGM9I8J1' where id=8;
-update noar tt set v0='XF04BXXZFNG7L0OLQJ2DWFKPA' where id=9;
-update noar ti set v0='XF04BXXZFNG7L0OLQJ2DWFKPA' where id=9;
-update noar tt set b0='6VZJQ1WTMMPYW0PQBU673TMCHJ2QQY' where id=9;
-update noar ti set b0='6VZJQ1WTMMPYW0PQBU673TMCHJ2QQY' where id=9;
-update noar tt set v0='L1SONQIKQPKYGQLK8UIZK851HNT5Q' where id=9;
-update noar ti set v0='L1SONQIKQPKYGQLK8UIZK851HNT5Q' where id=9;
-update noar tt set b1='EJ0GL9FU3AGQX9TXFJKZ4FQRIKSBB2J' where id=9;
-update noar ti set b1='EJ0GL9FU3AGQX9TXFJKZ4FQRIKSBB2J' where id=9;
-update noar tt set v0='YLU1JHLC' where id=9;
-update noar ti set v0='YLU1JHLC' where id=9;
-update noar tt set b2='69YT' where id=9;
-update noar ti set b2='69YT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VK78QUVI77ZN4BF6D1JOS8UN' where id=1;
-update noar ti set v0='VK78QUVI77ZN4BF6D1JOS8UN' where id=1;
-update noar tt set b0='YZEFHBAU7VW7QX1LMAVAMZ5AFOW7PPWC' where id=1;
-update noar ti set b0='YZEFHBAU7VW7QX1LMAVAMZ5AFOW7PPWC' where id=1;
-update noar tt set v0='HVC3ZWEZR45QMEONCRHKW3WR' where id=1;
-update noar ti set v0='HVC3ZWEZR45QMEONCRHKW3WR' where id=1;
-update noar tt set b1='VMM6XW1NFF863B2ZDJK5LH' where id=1;
-update noar ti set b1='VMM6XW1NFF863B2ZDJK5LH' where id=1;
-update noar tt set v0='ABECRXSVLXS3OK6A4VMOEPQ' where id=1;
-update noar ti set v0='ABECRXSVLXS3OK6A4VMOEPQ' where id=1;
-update noar tt set b2='805Y6RS1MLESLG4K8SQWB9' where id=1;
-update noar ti set b2='805Y6RS1MLESLG4K8SQWB9' where id=1;
-update noar tt set v0='148T7RW05854PEGF3' where id=2;
-update noar ti set v0='148T7RW05854PEGF3' where id=2;
-update noar tt set b0='3H' where id=2;
-update noar ti set b0='3H' where id=2;
-update noar tt set v0='9NIFKEGJQRZTUJTRVH7' where id=2;
-update noar ti set v0='9NIFKEGJQRZTUJTRVH7' where id=2;
-update noar tt set b1='MQR1C' where id=2;
-update noar ti set b1='MQR1C' where id=2;
-update noar tt set v0='XI0YT5ZMXLZKKAETDAS' where id=2;
-update noar ti set v0='XI0YT5ZMXLZKKAETDAS' where id=2;
-update noar tt set b2='0JC2RRT9AZYLTTAI' where id=2;
-update noar ti set b2='0JC2RRT9AZYLTTAI' where id=2;
-update noar tt set v0='T0G0NWX4IS3AF9495ZKDI1K' where id=3;
-update noar ti set v0='T0G0NWX4IS3AF9495ZKDI1K' where id=3;
-update noar tt set b0='47F60' where id=3;
-update noar ti set b0='47F60' where id=3;
-update noar tt set v0='371MW2SWY668OLPBBIG' where id=3;
-update noar ti set v0='371MW2SWY668OLPBBIG' where id=3;
-update noar tt set b1='2W' where id=3;
-update noar ti set b1='2W' where id=3;
-update noar tt set v0='IQ7' where id=3;
-update noar ti set v0='IQ7' where id=3;
-update noar tt set b2='5P04YDSA' where id=3;
-update noar ti set b2='5P04YDSA' where id=3;
-update noar tt set v0='3UW' where id=4;
-update noar ti set v0='3UW' where id=4;
-update noar tt set b0='SYILSORIIM7FAX8WKDUCV9VENY' where id=4;
-update noar ti set b0='SYILSORIIM7FAX8WKDUCV9VENY' where id=4;
-update noar tt set v0='AWA7UIJ9F33VV4P3WOKHISAE6' where id=4;
-update noar ti set v0='AWA7UIJ9F33VV4P3WOKHISAE6' where id=4;
-update noar tt set b1='CD8NI' where id=4;
-update noar ti set b1='CD8NI' where id=4;
-update noar tt set v0='R6ITDVE394UNGYZROOSHMXBG7LBDD6' where id=4;
-update noar ti set v0='R6ITDVE394UNGYZROOSHMXBG7LBDD6' where id=4;
-update noar tt set b2='RUG30GRB078XSRE4XQEMLC9AO4GY2R1' where id=4;
-update noar ti set b2='RUG30GRB078XSRE4XQEMLC9AO4GY2R1' where id=4;
-update noar tt set v0='HST854VB108C' where id=5;
-update noar ti set v0='HST854VB108C' where id=5;
-update noar tt set b0='D7' where id=5;
-update noar ti set b0='D7' where id=5;
-update noar tt set v0='KNCWJQT513GRUJIW8LDG9O0RB3DZ1M' where id=5;
-update noar ti set v0='KNCWJQT513GRUJIW8LDG9O0RB3DZ1M' where id=5;
-update noar tt set b1='EYZ8LC9ZBD4DNILTKGNZE93QNYPS' where id=5;
-update noar ti set b1='EYZ8LC9ZBD4DNILTKGNZE93QNYPS' where id=5;
-update noar tt set v0='2C2G5PLZU2E3TRY' where id=5;
-update noar ti set v0='2C2G5PLZU2E3TRY' where id=5;
-update noar tt set b2='16Z3Z4HIPKBBHXHPXNM7TNZUZX48' where id=5;
-update noar ti set b2='16Z3Z4HIPKBBHXHPXNM7TNZUZX48' where id=5;
-update noar tt set v0='0RHDKGUPVQ8XMC15GW5DAJDF' where id=6;
-update noar ti set v0='0RHDKGUPVQ8XMC15GW5DAJDF' where id=6;
-update noar tt set b0='GEO5636JY3SWSY1IRJWTNAMP' where id=6;
-update noar ti set b0='GEO5636JY3SWSY1IRJWTNAMP' where id=6;
-update noar tt set v0='NO1CS3PBA' where id=6;
-update noar ti set v0='NO1CS3PBA' where id=6;
-update noar tt set b1='RWPFII00Q2NO24PWXEFDW7M00' where id=6;
-update noar ti set b1='RWPFII00Q2NO24PWXEFDW7M00' where id=6;
-update noar tt set v0='2T8MTSX152AB8THITMTIFD7QQN404' where id=6;
-update noar ti set v0='2T8MTSX152AB8THITMTIFD7QQN404' where id=6;
-update noar tt set b2='P6IC' where id=6;
-update noar ti set b2='P6IC' where id=6;
-update noar tt set v0='D2HH5M8CH01W8IC89MT' where id=7;
-update noar ti set v0='D2HH5M8CH01W8IC89MT' where id=7;
-update noar tt set b0='YIQB0M4KWBZ6YXBY8EYT62EI707BCE' where id=7;
-update noar ti set b0='YIQB0M4KWBZ6YXBY8EYT62EI707BCE' where id=7;
-update noar tt set v0='6BSXBGQK' where id=7;
-update noar ti set v0='6BSXBGQK' where id=7;
-update noar tt set b1='YHQW6AU6K913C3GX3EMQCWBQ' where id=7;
-update noar ti set b1='YHQW6AU6K913C3GX3EMQCWBQ' where id=7;
-update noar tt set v0='BU5VTADN' where id=7;
-update noar ti set v0='BU5VTADN' where id=7;
-update noar tt set b2='2X6OBIB1EQW6G5OQ7B9ZBT6Y' where id=7;
-update noar ti set b2='2X6OBIB1EQW6G5OQ7B9ZBT6Y' where id=7;
-update noar tt set v0='H5MIFDOWE3G' where id=8;
-update noar ti set v0='H5MIFDOWE3G' where id=8;
-update noar tt set b0='JR9R55XL3MU9C14O' where id=8;
-update noar ti set b0='JR9R55XL3MU9C14O' where id=8;
-update noar tt set v0='757K0OIKSJQDRJ8HGMLX2K2SUYQ' where id=8;
-update noar ti set v0='757K0OIKSJQDRJ8HGMLX2K2SUYQ' where id=8;
-update noar tt set b1='WY3' where id=8;
-update noar ti set b1='WY3' where id=8;
-update noar tt set v0='3QVHTO3FQ5YLUA' where id=8;
-update noar ti set v0='3QVHTO3FQ5YLUA' where id=8;
-update noar tt set b2='3MKUV' where id=8;
-update noar ti set b2='3MKUV' where id=8;
-update noar tt set v0='PQZ7UCD72P2RRLLOTDR5QPIE0BJ5' where id=9;
-update noar ti set v0='PQZ7UCD72P2RRLLOTDR5QPIE0BJ5' where id=9;
-update noar tt set b0='1HCMZ4YZ7' where id=9;
-update noar ti set b0='1HCMZ4YZ7' where id=9;
-update noar tt set v0='KQW7T8CY9ZWP63N00F97' where id=9;
-update noar ti set v0='KQW7T8CY9ZWP63N00F97' where id=9;
-update noar tt set b1='LIXNRRJC3BLTMWCA0FJMH0BWBFG91YS' where id=9;
-update noar ti set b1='LIXNRRJC3BLTMWCA0FJMH0BWBFG91YS' where id=9;
-update noar tt set v0='QH156VY8U8ZL89719A6COFXJ2M' where id=9;
-update noar ti set v0='QH156VY8U8ZL89719A6COFXJ2M' where id=9;
-update noar tt set b2='UCCP3G084WAKSFS9' where id=9;
-update noar ti set b2='UCCP3G084WAKSFS9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B5XWHWKNJK1PTAAW3WE2LR2J6HFAJ1KB' where id=1;
-update noar ti set v0='B5XWHWKNJK1PTAAW3WE2LR2J6HFAJ1KB' where id=1;
-update noar tt set b0='AQK8983Q5PY5B0R7' where id=1;
-update noar ti set b0='AQK8983Q5PY5B0R7' where id=1;
-update noar tt set v0='IP8OWZPLPHZX08TXADD687XTUE' where id=1;
-update noar ti set v0='IP8OWZPLPHZX08TXADD687XTUE' where id=1;
-update noar tt set b1='4RLR' where id=1;
-update noar ti set b1='4RLR' where id=1;
-update noar tt set v0='TTAFDB4FN9JF5C8878TIBJ' where id=1;
-update noar ti set v0='TTAFDB4FN9JF5C8878TIBJ' where id=1;
-update noar tt set b2='UM91JULKWUQS86JS01ERWEM0HKKFTA2' where id=1;
-update noar ti set b2='UM91JULKWUQS86JS01ERWEM0HKKFTA2' where id=1;
-update noar tt set v0='V2UXBYWMPOWS06HIIRI3' where id=2;
-update noar ti set v0='V2UXBYWMPOWS06HIIRI3' where id=2;
-update noar tt set b0='HJHRQ8PV6JHB9DO0L5REVCGSR' where id=2;
-update noar ti set b0='HJHRQ8PV6JHB9DO0L5REVCGSR' where id=2;
-update noar tt set v0='6ZPN2DJDX5C9RUO' where id=2;
-update noar ti set v0='6ZPN2DJDX5C9RUO' where id=2;
-update noar tt set b1='B98DODIGBA' where id=2;
-update noar ti set b1='B98DODIGBA' where id=2;
-update noar tt set v0='KBMTV956BWQYH4IJXTIYJ0Q3O' where id=2;
-update noar ti set v0='KBMTV956BWQYH4IJXTIYJ0Q3O' where id=2;
-update noar tt set b2='7AN5TAY95NZ' where id=2;
-update noar ti set b2='7AN5TAY95NZ' where id=2;
-update noar tt set v0='BVLR72H4Z0FASJESJU2DOUKOB6GCMB' where id=3;
-update noar ti set v0='BVLR72H4Z0FASJESJU2DOUKOB6GCMB' where id=3;
-update noar tt set b0='R23GLO' where id=3;
-update noar ti set b0='R23GLO' where id=3;
-update noar tt set v0='SWIC1LY6CB222UBSVEA88CKWSHCI73J' where id=3;
-update noar ti set v0='SWIC1LY6CB222UBSVEA88CKWSHCI73J' where id=3;
-update noar tt set b1='68KKE7M9L7BX2MKZNK9V8CE5UC' where id=3;
-update noar ti set b1='68KKE7M9L7BX2MKZNK9V8CE5UC' where id=3;
-update noar tt set v0='KFRJRFKWZX9J67QNGE091IEQSQBTR6' where id=3;
-update noar ti set v0='KFRJRFKWZX9J67QNGE091IEQSQBTR6' where id=3;
-update noar tt set b2='B1LMRJAC7AB7UGP9G1VSYITAFFTF3P2' where id=3;
-update noar ti set b2='B1LMRJAC7AB7UGP9G1VSYITAFFTF3P2' where id=3;
-update noar tt set v0='MSG8KH2QHKM24IUKFNTQ8' where id=4;
-update noar ti set v0='MSG8KH2QHKM24IUKFNTQ8' where id=4;
-update noar tt set b0='I7' where id=4;
-update noar ti set b0='I7' where id=4;
-update noar tt set v0='PYXXJR6FTHTH' where id=4;
-update noar ti set v0='PYXXJR6FTHTH' where id=4;
-update noar tt set b1='X4P2X' where id=4;
-update noar ti set b1='X4P2X' where id=4;
-update noar tt set v0='M55060DV5VQIRPHUAWR0F5UKLKH' where id=4;
-update noar ti set v0='M55060DV5VQIRPHUAWR0F5UKLKH' where id=4;
-update noar tt set b2='56NSLOR' where id=4;
-update noar ti set b2='56NSLOR' where id=4;
-update noar tt set v0='QH36L2YOAWU06RR48JCSQYG' where id=5;
-update noar ti set v0='QH36L2YOAWU06RR48JCSQYG' where id=5;
-update noar tt set b0='2LCECGVHIAFWLKMIXTTT3BYU5' where id=5;
-update noar ti set b0='2LCECGVHIAFWLKMIXTTT3BYU5' where id=5;
-update noar tt set v0='GLKR0M2RG0IUN3IOH' where id=5;
-update noar ti set v0='GLKR0M2RG0IUN3IOH' where id=5;
-update noar tt set b1='ZCNWUWA14AQ' where id=5;
-update noar ti set b1='ZCNWUWA14AQ' where id=5;
-update noar tt set v0='ZWRT6V7UMML' where id=5;
-update noar ti set v0='ZWRT6V7UMML' where id=5;
-update noar tt set b2='DHXQZ16C5P2JJURQTU' where id=5;
-update noar ti set b2='DHXQZ16C5P2JJURQTU' where id=5;
-update noar tt set v0='RU30IHVPF8JHJGMLZKOU55R6WW20DW' where id=6;
-update noar ti set v0='RU30IHVPF8JHJGMLZKOU55R6WW20DW' where id=6;
-update noar tt set b0='K7GJAPHJY1ZCZMPZOBR5U' where id=6;
-update noar ti set b0='K7GJAPHJY1ZCZMPZOBR5U' where id=6;
-update noar tt set v0='IQ' where id=6;
-update noar ti set v0='IQ' where id=6;
-update noar tt set b1='ZT2H1ROSHU1ODB231F591' where id=6;
-update noar ti set b1='ZT2H1ROSHU1ODB231F591' where id=6;
-update noar tt set v0='8UTCDLMXU17E' where id=6;
-update noar ti set v0='8UTCDLMXU17E' where id=6;
-update noar tt set b2='3U5LUDCE6AQK366' where id=6;
-update noar ti set b2='3U5LUDCE6AQK366' where id=6;
-update noar tt set v0='WYF3G4OSDUYMDMLQ' where id=7;
-update noar ti set v0='WYF3G4OSDUYMDMLQ' where id=7;
-update noar tt set b0='890M8R8857IUJ70D0R1EO6359' where id=7;
-update noar ti set b0='890M8R8857IUJ70D0R1EO6359' where id=7;
-update noar tt set v0='GAKJP' where id=7;
-update noar ti set v0='GAKJP' where id=7;
-update noar tt set b1='XAF' where id=7;
-update noar ti set b1='XAF' where id=7;
-update noar tt set v0='CO83M' where id=7;
-update noar ti set v0='CO83M' where id=7;
-update noar tt set b2='371Y58KL7UAFIVULL2UW4R' where id=7;
-update noar ti set b2='371Y58KL7UAFIVULL2UW4R' where id=7;
-update noar tt set v0='WQBVS64ACCNCTC3D9SV53X8W0WD' where id=8;
-update noar ti set v0='WQBVS64ACCNCTC3D9SV53X8W0WD' where id=8;
-update noar tt set b0='RNW6XQ2XV1AS9DV0' where id=8;
-update noar ti set b0='RNW6XQ2XV1AS9DV0' where id=8;
-update noar tt set v0='LCNOX19GU690FN2NIQRA3QKMP9FUNVDZ' where id=8;
-update noar ti set v0='LCNOX19GU690FN2NIQRA3QKMP9FUNVDZ' where id=8;
-update noar tt set b1='EOMGAJHOPKPSVL99' where id=8;
-update noar ti set b1='EOMGAJHOPKPSVL99' where id=8;
-update noar tt set v0='VDJG5ZCF3S6PTJOV' where id=8;
-update noar ti set v0='VDJG5ZCF3S6PTJOV' where id=8;
-update noar tt set b2='Q0HJLIWI2BE553NIPGDXQOOJGJ' where id=8;
-update noar ti set b2='Q0HJLIWI2BE553NIPGDXQOOJGJ' where id=8;
-update noar tt set v0='UJO9DQD1TU15WJKC' where id=9;
-update noar ti set v0='UJO9DQD1TU15WJKC' where id=9;
-update noar tt set b0='PGTZGOTNUPLUUDVRJTDCES61UL1' where id=9;
-update noar ti set b0='PGTZGOTNUPLUUDVRJTDCES61UL1' where id=9;
-update noar tt set v0='4JA99KW3OHT06PG4IRSV' where id=9;
-update noar ti set v0='4JA99KW3OHT06PG4IRSV' where id=9;
-update noar tt set b1='HSHJIRXKIY2IF1G0KY9P' where id=9;
-update noar ti set b1='HSHJIRXKIY2IF1G0KY9P' where id=9;
-update noar tt set v0='8MCAYW972R5T' where id=9;
-update noar ti set v0='8MCAYW972R5T' where id=9;
-update noar tt set b2='2VCOWY8HEVHJSPX5MYW4L7HI' where id=9;
-update noar ti set b2='2VCOWY8HEVHJSPX5MYW4L7HI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ENG49' where id=1;
-update noar ti set v0='ENG49' where id=1;
-update noar tt set b0='CC500FPMVMNWMSGW424KY2TO4M9UM1I' where id=1;
-update noar ti set b0='CC500FPMVMNWMSGW424KY2TO4M9UM1I' where id=1;
-update noar tt set v0='N35ZIBQB' where id=1;
-update noar ti set v0='N35ZIBQB' where id=1;
-update noar tt set b1='KBMT6QF7K2S3MWCAVA3' where id=1;
-update noar ti set b1='KBMT6QF7K2S3MWCAVA3' where id=1;
-update noar tt set v0='9W839TN2URY' where id=1;
-update noar ti set v0='9W839TN2URY' where id=1;
-update noar tt set b2='P3S0AXGAUQ91SA3VW' where id=1;
-update noar ti set b2='P3S0AXGAUQ91SA3VW' where id=1;
-update noar tt set v0='Q8QLH334JIMV81KILO7AU06LOC4Z1O1O' where id=2;
-update noar ti set v0='Q8QLH334JIMV81KILO7AU06LOC4Z1O1O' where id=2;
-update noar tt set b0='5BY3E035HCQQ4L4' where id=2;
-update noar ti set b0='5BY3E035HCQQ4L4' where id=2;
-update noar tt set v0='M5FEIQEDND1P8UWOVN3P' where id=2;
-update noar ti set v0='M5FEIQEDND1P8UWOVN3P' where id=2;
-update noar tt set b1='R7EBVNKM3HNZ5L2AFQEON2UI7HD36K9E' where id=2;
-update noar ti set b1='R7EBVNKM3HNZ5L2AFQEON2UI7HD36K9E' where id=2;
-update noar tt set v0='DHHDQ3CQMQCK' where id=2;
-update noar ti set v0='DHHDQ3CQMQCK' where id=2;
-update noar tt set b2='CG4GXAPLZKCM24PCDQ1I8A1JLKVMJ6Q' where id=2;
-update noar ti set b2='CG4GXAPLZKCM24PCDQ1I8A1JLKVMJ6Q' where id=2;
-update noar tt set v0='D20TQ70E2LNLI3QF18LPVXFBDSSCU' where id=3;
-update noar ti set v0='D20TQ70E2LNLI3QF18LPVXFBDSSCU' where id=3;
-update noar tt set b0='S0F6W6' where id=3;
-update noar ti set b0='S0F6W6' where id=3;
-update noar tt set v0='8TXFK8J3YQE' where id=3;
-update noar ti set v0='8TXFK8J3YQE' where id=3;
-update noar tt set b1='L9AZE8OV907G' where id=3;
-update noar ti set b1='L9AZE8OV907G' where id=3;
-update noar tt set v0='6Z' where id=3;
-update noar ti set v0='6Z' where id=3;
-update noar tt set b2='HYR' where id=3;
-update noar ti set b2='HYR' where id=3;
-update noar tt set v0='1IUL5P' where id=4;
-update noar ti set v0='1IUL5P' where id=4;
-update noar tt set b0='LFU6C4D28N' where id=4;
-update noar ti set b0='LFU6C4D28N' where id=4;
-update noar tt set v0='ZGT0Q9C8MAV' where id=4;
-update noar ti set v0='ZGT0Q9C8MAV' where id=4;
-update noar tt set b1='3Q1CIJU2ET0QY2ET4F0M' where id=4;
-update noar ti set b1='3Q1CIJU2ET0QY2ET4F0M' where id=4;
-update noar tt set v0='L3TPCI2P' where id=4;
-update noar ti set v0='L3TPCI2P' where id=4;
-update noar tt set b2='BV' where id=4;
-update noar ti set b2='BV' where id=4;
-update noar tt set v0='OLX65KBZY06B4KDG5FZXOE' where id=5;
-update noar ti set v0='OLX65KBZY06B4KDG5FZXOE' where id=5;
-update noar tt set b0='5D' where id=5;
-update noar ti set b0='5D' where id=5;
-update noar tt set v0='DXUJXA204RFEN0IGC2ISZ' where id=5;
-update noar ti set v0='DXUJXA204RFEN0IGC2ISZ' where id=5;
-update noar tt set b1='T9B8J1J29GAH1GTF24ZRXT' where id=5;
-update noar ti set b1='T9B8J1J29GAH1GTF24ZRXT' where id=5;
-update noar tt set v0='3EE6K56HE' where id=5;
-update noar ti set v0='3EE6K56HE' where id=5;
-update noar tt set b2='XNXG479PGDSVM' where id=5;
-update noar ti set b2='XNXG479PGDSVM' where id=5;
-update noar tt set v0='TU519WQ6YW7X' where id=6;
-update noar ti set v0='TU519WQ6YW7X' where id=6;
-update noar tt set b0='D80AY6WP' where id=6;
-update noar ti set b0='D80AY6WP' where id=6;
-update noar tt set v0='OSLSZUUNTMAMBJTKL9P2P8FG1KME9BRZ' where id=6;
-update noar ti set v0='OSLSZUUNTMAMBJTKL9P2P8FG1KME9BRZ' where id=6;
-update noar tt set b1='YO2I2OY2A' where id=6;
-update noar ti set b1='YO2I2OY2A' where id=6;
-update noar tt set v0='R0A4ZAK0TNLTO6D1' where id=6;
-update noar ti set v0='R0A4ZAK0TNLTO6D1' where id=6;
-update noar tt set b2='ORM5UFLVZL' where id=6;
-update noar ti set b2='ORM5UFLVZL' where id=6;
-update noar tt set v0='TWNRHB4VTSV3TNI' where id=7;
-update noar ti set v0='TWNRHB4VTSV3TNI' where id=7;
-update noar tt set b0='WLBEJX29J9LH' where id=7;
-update noar ti set b0='WLBEJX29J9LH' where id=7;
-update noar tt set v0='4SEBSEP726' where id=7;
-update noar ti set v0='4SEBSEP726' where id=7;
-update noar tt set b1='WQJ4FZ3EN' where id=7;
-update noar ti set b1='WQJ4FZ3EN' where id=7;
-update noar tt set v0='I2UON3E46X9W1FV9OJ' where id=7;
-update noar ti set v0='I2UON3E46X9W1FV9OJ' where id=7;
-update noar tt set b2='6FSY81G28EGA82XS4LF52PPSSADGD5K' where id=7;
-update noar ti set b2='6FSY81G28EGA82XS4LF52PPSSADGD5K' where id=7;
-update noar tt set v0='GBBQ2D31H' where id=8;
-update noar ti set v0='GBBQ2D31H' where id=8;
-update noar tt set b0='1NQBHYLDY0JE' where id=8;
-update noar ti set b0='1NQBHYLDY0JE' where id=8;
-update noar tt set v0='ENOVCTT9B3' where id=8;
-update noar ti set v0='ENOVCTT9B3' where id=8;
-update noar tt set b1='SJH2ZOTLTP9D02' where id=8;
-update noar ti set b1='SJH2ZOTLTP9D02' where id=8;
-update noar tt set v0='MSCQXU7VJ38WSMX' where id=8;
-update noar ti set v0='MSCQXU7VJ38WSMX' where id=8;
-update noar tt set b2='FBT7QAYDD2U5S22C1QF9NS7' where id=8;
-update noar ti set b2='FBT7QAYDD2U5S22C1QF9NS7' where id=8;
-update noar tt set v0='Y0SJA2IOKECPIS5QW2PTYE5' where id=9;
-update noar ti set v0='Y0SJA2IOKECPIS5QW2PTYE5' where id=9;
-update noar tt set b0='6GLYG' where id=9;
-update noar ti set b0='6GLYG' where id=9;
-update noar tt set v0='LDP7KC70MWPL3R4686063RI' where id=9;
-update noar ti set v0='LDP7KC70MWPL3R4686063RI' where id=9;
-update noar tt set b1='S9MLH5GW19JH2HIHQ0YXIZV0Z6CT94E' where id=9;
-update noar ti set b1='S9MLH5GW19JH2HIHQ0YXIZV0Z6CT94E' where id=9;
-update noar tt set v0='GI52HNS13DFOWW8DKGSYZXD8W5JRDSHZ' where id=9;
-update noar ti set v0='GI52HNS13DFOWW8DKGSYZXD8W5JRDSHZ' where id=9;
-update noar tt set b2='P0HCZMA4VF' where id=9;
-update noar ti set b2='P0HCZMA4VF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KZT4TITWSAVW' where id=1;
-update noar ti set v0='KZT4TITWSAVW' where id=1;
-update noar tt set b0='MS2OUXU7H' where id=1;
-update noar ti set b0='MS2OUXU7H' where id=1;
-update noar tt set v0='RY' where id=1;
-update noar ti set v0='RY' where id=1;
-update noar tt set b1='BSHEN5MCKW9CQP29YR167VE7OUDS2A8' where id=1;
-update noar ti set b1='BSHEN5MCKW9CQP29YR167VE7OUDS2A8' where id=1;
-update noar tt set v0='CGPE5W5TTQ1EC76HOL6MUMFSVEOH1ZY' where id=1;
-update noar ti set v0='CGPE5W5TTQ1EC76HOL6MUMFSVEOH1ZY' where id=1;
-update noar tt set b2='6PJPF2HUYQNROCDVBG885HGVZAA1' where id=1;
-update noar ti set b2='6PJPF2HUYQNROCDVBG885HGVZAA1' where id=1;
-update noar tt set v0='19A8GWJU54GNZ4UPXPEV15RAOXN9TB' where id=2;
-update noar ti set v0='19A8GWJU54GNZ4UPXPEV15RAOXN9TB' where id=2;
-update noar tt set b0='YIKOB' where id=2;
-update noar ti set b0='YIKOB' where id=2;
-update noar tt set v0='F7AZ48ZE2R07' where id=2;
-update noar ti set v0='F7AZ48ZE2R07' where id=2;
-update noar tt set b1='HVFXLESGBGUUCNI2O' where id=2;
-update noar ti set b1='HVFXLESGBGUUCNI2O' where id=2;
-update noar tt set v0='E' where id=2;
-update noar ti set v0='E' where id=2;
-update noar tt set b2='32NVYGC7UFWUF' where id=2;
-update noar ti set b2='32NVYGC7UFWUF' where id=2;
-update noar tt set v0='OAWFILZI2' where id=3;
-update noar ti set v0='OAWFILZI2' where id=3;
-update noar tt set b0='F5MGCCZC3QRC0G7O7DXNV5' where id=3;
-update noar ti set b0='F5MGCCZC3QRC0G7O7DXNV5' where id=3;
-update noar tt set v0='S4GGFIZV' where id=3;
-update noar ti set v0='S4GGFIZV' where id=3;
-update noar tt set b1='A05BY29833UWJI' where id=3;
-update noar ti set b1='A05BY29833UWJI' where id=3;
-update noar tt set v0='A2U5BBM5CO530IDG0L' where id=3;
-update noar ti set v0='A2U5BBM5CO530IDG0L' where id=3;
-update noar tt set b2='7YUCW7R' where id=3;
-update noar ti set b2='7YUCW7R' where id=3;
-update noar tt set v0='VUT491Y62VENDE771WY7NLRRNLHAVSR' where id=4;
-update noar ti set v0='VUT491Y62VENDE771WY7NLRRNLHAVSR' where id=4;
-update noar tt set b0='4DWXPSGTTRKGHF9BFBP' where id=4;
-update noar ti set b0='4DWXPSGTTRKGHF9BFBP' where id=4;
-update noar tt set v0='ASBOMH781KLEZG0' where id=4;
-update noar ti set v0='ASBOMH781KLEZG0' where id=4;
-update noar tt set b1='OGREEJZ8RQ09U5JUZ7' where id=4;
-update noar ti set b1='OGREEJZ8RQ09U5JUZ7' where id=4;
-update noar tt set v0='A7AGXSU' where id=4;
-update noar ti set v0='A7AGXSU' where id=4;
-update noar tt set b2='LCK4BHD71I43QITRTL8J2RPF7NW' where id=4;
-update noar ti set b2='LCK4BHD71I43QITRTL8J2RPF7NW' where id=4;
-update noar tt set v0='JAAU91Z614BWAJH62SJ71ACXIWV7963Z' where id=5;
-update noar ti set v0='JAAU91Z614BWAJH62SJ71ACXIWV7963Z' where id=5;
-update noar tt set b0='LWF1RT6HAO61NQLSX4Q' where id=5;
-update noar ti set b0='LWF1RT6HAO61NQLSX4Q' where id=5;
-update noar tt set v0='7U7YXPLPZTU0YWTF62GTY' where id=5;
-update noar ti set v0='7U7YXPLPZTU0YWTF62GTY' where id=5;
-update noar tt set b1='3COYWTUBNXWU7X7TWVK9VMAU1YFB' where id=5;
-update noar ti set b1='3COYWTUBNXWU7X7TWVK9VMAU1YFB' where id=5;
-update noar tt set v0='6QPMHGUWTKBKH4AN5NOID9F' where id=5;
-update noar ti set v0='6QPMHGUWTKBKH4AN5NOID9F' where id=5;
-update noar tt set b2='EC9BO0421XEECDWTKT0' where id=5;
-update noar ti set b2='EC9BO0421XEECDWTKT0' where id=5;
-update noar tt set v0='B16EWXV2LGK4VC7MR' where id=6;
-update noar ti set v0='B16EWXV2LGK4VC7MR' where id=6;
-update noar tt set b0='21YMLLW5I0751DD0QL8LF2TNZTF5' where id=6;
-update noar ti set b0='21YMLLW5I0751DD0QL8LF2TNZTF5' where id=6;
-update noar tt set v0='9Y80NY2KR11EOZQVYZEB' where id=6;
-update noar ti set v0='9Y80NY2KR11EOZQVYZEB' where id=6;
-update noar tt set b1='EDL7NLGZBGIODSCYAC3RLC5407FC' where id=6;
-update noar ti set b1='EDL7NLGZBGIODSCYAC3RLC5407FC' where id=6;
-update noar tt set v0='S' where id=6;
-update noar ti set v0='S' where id=6;
-update noar tt set b2='F0D2IUT8' where id=6;
-update noar ti set b2='F0D2IUT8' where id=6;
-update noar tt set v0='93LTA852LOLF0IESR722O61Y2VK' where id=7;
-update noar ti set v0='93LTA852LOLF0IESR722O61Y2VK' where id=7;
-update noar tt set b0='OVK9LD' where id=7;
-update noar ti set b0='OVK9LD' where id=7;
-update noar tt set v0='N4AFLHOQ4FHMG1NK6I9K8XD1816O9MJ0' where id=7;
-update noar ti set v0='N4AFLHOQ4FHMG1NK6I9K8XD1816O9MJ0' where id=7;
-update noar tt set b1='BPGSSJF0S7L3QETMS2QPI1QJSV8UCXSI' where id=7;
-update noar ti set b1='BPGSSJF0S7L3QETMS2QPI1QJSV8UCXSI' where id=7;
-update noar tt set v0='4GLFBFZ0GPO0GNAZ5K7UX' where id=7;
-update noar ti set v0='4GLFBFZ0GPO0GNAZ5K7UX' where id=7;
-update noar tt set b2='WVWQ2LLDE3VBP9P' where id=7;
-update noar ti set b2='WVWQ2LLDE3VBP9P' where id=7;
-update noar tt set v0='NQ6' where id=8;
-update noar ti set v0='NQ6' where id=8;
-update noar tt set b0='BOXGC4GCCCRQM6T0LDBPUJF75' where id=8;
-update noar ti set b0='BOXGC4GCCCRQM6T0LDBPUJF75' where id=8;
-update noar tt set v0='7QLX07FRSBDU38ORE' where id=8;
-update noar ti set v0='7QLX07FRSBDU38ORE' where id=8;
-update noar tt set b1='1ILLBG9' where id=8;
-update noar ti set b1='1ILLBG9' where id=8;
-update noar tt set v0='FDGID' where id=8;
-update noar ti set v0='FDGID' where id=8;
-update noar tt set b2='87ZTUHZWGN0CX0YNEOFHO8IXL' where id=8;
-update noar ti set b2='87ZTUHZWGN0CX0YNEOFHO8IXL' where id=8;
-update noar tt set v0='NKZR2PECZ' where id=9;
-update noar ti set v0='NKZR2PECZ' where id=9;
-update noar tt set b0='484DD78SBLNA35RJQBLVGQCVA1QL' where id=9;
-update noar ti set b0='484DD78SBLNA35RJQBLVGQCVA1QL' where id=9;
-update noar tt set v0='18X4UT9C0J' where id=9;
-update noar ti set v0='18X4UT9C0J' where id=9;
-update noar tt set b1='E3AYHM3R9W9OKRLVKDRVAGAXA8I' where id=9;
-update noar ti set b1='E3AYHM3R9W9OKRLVKDRVAGAXA8I' where id=9;
-update noar tt set v0='8N5JKPFXKDYCYKUCCOC' where id=9;
-update noar ti set v0='8N5JKPFXKDYCYKUCCOC' where id=9;
-update noar tt set b2='SCY40ATF' where id=9;
-update noar ti set b2='SCY40ATF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4VBEPI09G8SPPCW5FXZHBLP' where id=1;
-update noar ti set v0='4VBEPI09G8SPPCW5FXZHBLP' where id=1;
-update noar tt set b0='381N4RLRMC0D' where id=1;
-update noar ti set b0='381N4RLRMC0D' where id=1;
-update noar tt set v0='DHJ7C' where id=1;
-update noar ti set v0='DHJ7C' where id=1;
-update noar tt set b1='LU07O32FRLKX9HOGTN3C2O' where id=1;
-update noar ti set b1='LU07O32FRLKX9HOGTN3C2O' where id=1;
-update noar tt set v0='I58R' where id=1;
-update noar ti set v0='I58R' where id=1;
-update noar tt set b2='H12L' where id=1;
-update noar ti set b2='H12L' where id=1;
-update noar tt set v0='S4E0LXUEP4TR7' where id=2;
-update noar ti set v0='S4E0LXUEP4TR7' where id=2;
-update noar tt set b0='LD' where id=2;
-update noar ti set b0='LD' where id=2;
-update noar tt set v0='13JTXWVY' where id=2;
-update noar ti set v0='13JTXWVY' where id=2;
-update noar tt set b1='264Z2OB6' where id=2;
-update noar ti set b1='264Z2OB6' where id=2;
-update noar tt set v0='7GSMC2W1SF05' where id=2;
-update noar ti set v0='7GSMC2W1SF05' where id=2;
-update noar tt set b2='P2KSDF6IVFF4VJAHV33OOHO8FUXWFV' where id=2;
-update noar ti set b2='P2KSDF6IVFF4VJAHV33OOHO8FUXWFV' where id=2;
-update noar tt set v0='MQQQQ' where id=3;
-update noar ti set v0='MQQQQ' where id=3;
-update noar tt set b0='VARZC6C3Y' where id=3;
-update noar ti set b0='VARZC6C3Y' where id=3;
-update noar tt set v0='94ZHFDNQC5W09VUX8' where id=3;
-update noar ti set v0='94ZHFDNQC5W09VUX8' where id=3;
-update noar tt set b1='SZFP38YO' where id=3;
-update noar ti set b1='SZFP38YO' where id=3;
-update noar tt set v0='B3MHLTZF4D4W5M3ZBI47RIL' where id=3;
-update noar ti set v0='B3MHLTZF4D4W5M3ZBI47RIL' where id=3;
-update noar tt set b2='94CW2MS7OBE27RATU2K' where id=3;
-update noar ti set b2='94CW2MS7OBE27RATU2K' where id=3;
-update noar tt set v0='3VGGAK2BTYF' where id=4;
-update noar ti set v0='3VGGAK2BTYF' where id=4;
-update noar tt set b0='TBWDT3KUPZ9EHA0Y3YK2BRL3B149F' where id=4;
-update noar ti set b0='TBWDT3KUPZ9EHA0Y3YK2BRL3B149F' where id=4;
-update noar tt set v0='JPUAMYXPU' where id=4;
-update noar ti set v0='JPUAMYXPU' where id=4;
-update noar tt set b1='M5186X143OMHX2Q98B' where id=4;
-update noar ti set b1='M5186X143OMHX2Q98B' where id=4;
-update noar tt set v0='ZFDZ7' where id=4;
-update noar ti set v0='ZFDZ7' where id=4;
-update noar tt set b2='NCCKPHFEGEPORMH4V' where id=4;
-update noar ti set b2='NCCKPHFEGEPORMH4V' where id=4;
-update noar tt set v0='GHQAPQOX6JEV40OEJRPUP' where id=5;
-update noar ti set v0='GHQAPQOX6JEV40OEJRPUP' where id=5;
-update noar tt set b0='SMGA31AX' where id=5;
-update noar ti set b0='SMGA31AX' where id=5;
-update noar tt set v0='3A15NHFIOVRW99JYUA7JQ9Y15XGX9LA' where id=5;
-update noar ti set v0='3A15NHFIOVRW99JYUA7JQ9Y15XGX9LA' where id=5;
-update noar tt set b1='BA' where id=5;
-update noar ti set b1='BA' where id=5;
-update noar tt set v0='HSCKK0YJLWM2E1ZFYWEK7AR75FKNXHB' where id=5;
-update noar ti set v0='HSCKK0YJLWM2E1ZFYWEK7AR75FKNXHB' where id=5;
-update noar tt set b2='4IE6YTZW3CTEGXJIEYQALLFLEM0B78Q' where id=5;
-update noar ti set b2='4IE6YTZW3CTEGXJIEYQALLFLEM0B78Q' where id=5;
-update noar tt set v0='CBCSJHTN2BBEAJ9V4QEIYTZ' where id=6;
-update noar ti set v0='CBCSJHTN2BBEAJ9V4QEIYTZ' where id=6;
-update noar tt set b0='RKUVTNPX4GR1GAX8BS2IT93U3' where id=6;
-update noar ti set b0='RKUVTNPX4GR1GAX8BS2IT93U3' where id=6;
-update noar tt set v0='UQXMATR53GSSZMHQKTE4M4N3626E6ZU' where id=6;
-update noar ti set v0='UQXMATR53GSSZMHQKTE4M4N3626E6ZU' where id=6;
-update noar tt set b1='ZW' where id=6;
-update noar ti set b1='ZW' where id=6;
-update noar tt set v0='6J9B03ZBROAKM4HQQQ959FGUNOM7V' where id=6;
-update noar ti set v0='6J9B03ZBROAKM4HQQQ959FGUNOM7V' where id=6;
-update noar tt set b2='07RU3USF09KPQZ7' where id=6;
-update noar ti set b2='07RU3USF09KPQZ7' where id=6;
-update noar tt set v0='RLL8IP6UB' where id=7;
-update noar ti set v0='RLL8IP6UB' where id=7;
-update noar tt set b0='P3DQGX3L' where id=7;
-update noar ti set b0='P3DQGX3L' where id=7;
-update noar tt set v0='95M3L' where id=7;
-update noar ti set v0='95M3L' where id=7;
-update noar tt set b1='VDCAY' where id=7;
-update noar ti set b1='VDCAY' where id=7;
-update noar tt set v0='7WR5VZBXN0SVY0DD7UXTPQYHKDC2W' where id=7;
-update noar ti set v0='7WR5VZBXN0SVY0DD7UXTPQYHKDC2W' where id=7;
-update noar tt set b2='X51HMOWCX' where id=7;
-update noar ti set b2='X51HMOWCX' where id=7;
-update noar tt set v0='VPTFJZK29D3MMNMD77E0UT0J' where id=8;
-update noar ti set v0='VPTFJZK29D3MMNMD77E0UT0J' where id=8;
-update noar tt set b0='HB' where id=8;
-update noar ti set b0='HB' where id=8;
-update noar tt set v0='N3HTNHHNY9BUUM5QQ3MTLMBJSDH' where id=8;
-update noar ti set v0='N3HTNHHNY9BUUM5QQ3MTLMBJSDH' where id=8;
-update noar tt set b1='MWHWBCVEFHQVYVQBBWF8XZCC3' where id=8;
-update noar ti set b1='MWHWBCVEFHQVYVQBBWF8XZCC3' where id=8;
-update noar tt set v0='TZO' where id=8;
-update noar ti set v0='TZO' where id=8;
-update noar tt set b2='6LK6355' where id=8;
-update noar ti set b2='6LK6355' where id=8;
-update noar tt set v0='D55XI3MV' where id=9;
-update noar ti set v0='D55XI3MV' where id=9;
-update noar tt set b0='3XNAX8XQ' where id=9;
-update noar ti set b0='3XNAX8XQ' where id=9;
-update noar tt set v0='623IIHDLWODSZUZ70NCJRD1SW6WD' where id=9;
-update noar ti set v0='623IIHDLWODSZUZ70NCJRD1SW6WD' where id=9;
-update noar tt set b1='C8MXNIQUVCCV2USUQDALLU7ED0YYMAW' where id=9;
-update noar ti set b1='C8MXNIQUVCCV2USUQDALLU7ED0YYMAW' where id=9;
-update noar tt set v0='8K8' where id=9;
-update noar ti set v0='8K8' where id=9;
-update noar tt set b2='HM48O4S280' where id=9;
-update noar ti set b2='HM48O4S280' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B2JJ0IGT466DD342NIHJ400FPS8S' where id=1;
-update noar ti set v0='B2JJ0IGT466DD342NIHJ400FPS8S' where id=1;
-update noar tt set b0='FO755' where id=1;
-update noar ti set b0='FO755' where id=1;
-update noar tt set v0='89' where id=1;
-update noar ti set v0='89' where id=1;
-update noar tt set b1='7946EO9X7PL581IWEZ3QTRXSK6A11' where id=1;
-update noar ti set b1='7946EO9X7PL581IWEZ3QTRXSK6A11' where id=1;
-update noar tt set v0='COQN6PNGXOQXES6' where id=1;
-update noar ti set v0='COQN6PNGXOQXES6' where id=1;
-update noar tt set b2='XG9D3WDSSW5Z21EUEQEJ892RQ' where id=1;
-update noar ti set b2='XG9D3WDSSW5Z21EUEQEJ892RQ' where id=1;
-update noar tt set v0='V' where id=2;
-update noar ti set v0='V' where id=2;
-update noar tt set b0='NIN' where id=2;
-update noar ti set b0='NIN' where id=2;
-update noar tt set v0='Z5ZTHUP' where id=2;
-update noar ti set v0='Z5ZTHUP' where id=2;
-update noar tt set b1='SHSQU3S' where id=2;
-update noar ti set b1='SHSQU3S' where id=2;
-update noar tt set v0='ZSTBY' where id=2;
-update noar ti set v0='ZSTBY' where id=2;
-update noar tt set b2='DNAHKYH' where id=2;
-update noar ti set b2='DNAHKYH' where id=2;
-update noar tt set v0='1E' where id=3;
-update noar ti set v0='1E' where id=3;
-update noar tt set b0='9NWJEJLUQ3KAVOGLK' where id=3;
-update noar ti set b0='9NWJEJLUQ3KAVOGLK' where id=3;
-update noar tt set v0='NOQSB3S67WPMDZM6A036SMYSGU80B' where id=3;
-update noar ti set v0='NOQSB3S67WPMDZM6A036SMYSGU80B' where id=3;
-update noar tt set b1='8I7YP47E3CQBFANVYEKZOZLJP8' where id=3;
-update noar ti set b1='8I7YP47E3CQBFANVYEKZOZLJP8' where id=3;
-update noar tt set v0='LZ9ETUNO1IWKIAK0ZRDAB3O96A' where id=3;
-update noar ti set v0='LZ9ETUNO1IWKIAK0ZRDAB3O96A' where id=3;
-update noar tt set b2='64I3VO6HNCPPA0DE1PX5S' where id=3;
-update noar ti set b2='64I3VO6HNCPPA0DE1PX5S' where id=3;
-update noar tt set v0='PC' where id=4;
-update noar ti set v0='PC' where id=4;
-update noar tt set b0='JOCZYPPDR7NFLDAT5IG1' where id=4;
-update noar ti set b0='JOCZYPPDR7NFLDAT5IG1' where id=4;
-update noar tt set v0='URXU7X4PYID73D97NZ50T86CX4OPJ4' where id=4;
-update noar ti set v0='URXU7X4PYID73D97NZ50T86CX4OPJ4' where id=4;
-update noar tt set b1='0S7UQTKIGW' where id=4;
-update noar ti set b1='0S7UQTKIGW' where id=4;
-update noar tt set v0='O5F8E7YXH2D6063EZ20WUQCN2DW' where id=4;
-update noar ti set v0='O5F8E7YXH2D6063EZ20WUQCN2DW' where id=4;
-update noar tt set b2='K' where id=4;
-update noar ti set b2='K' where id=4;
-update noar tt set v0='7YHFQU3I4EH17J' where id=5;
-update noar ti set v0='7YHFQU3I4EH17J' where id=5;
-update noar tt set b0='JAALZOAOZI17GTLPFQTCWR' where id=5;
-update noar ti set b0='JAALZOAOZI17GTLPFQTCWR' where id=5;
-update noar tt set v0='4U8709VO9FIYKA7T9Z99PS59' where id=5;
-update noar ti set v0='4U8709VO9FIYKA7T9Z99PS59' where id=5;
-update noar tt set b1='UXW7' where id=5;
-update noar ti set b1='UXW7' where id=5;
-update noar tt set v0='YVFKHHOIEIMABGM4WZRX1O9' where id=5;
-update noar ti set v0='YVFKHHOIEIMABGM4WZRX1O9' where id=5;
-update noar tt set b2='3GCA4MWQN128COX' where id=5;
-update noar ti set b2='3GCA4MWQN128COX' where id=5;
-update noar tt set v0='ZYR9GELTCZP2NWRW5QOTLLS3ZF' where id=6;
-update noar ti set v0='ZYR9GELTCZP2NWRW5QOTLLS3ZF' where id=6;
-update noar tt set b0='BTMAHZR2EK3MAIUXOX8E7EG' where id=6;
-update noar ti set b0='BTMAHZR2EK3MAIUXOX8E7EG' where id=6;
-update noar tt set v0='UBVGUXSKIE68E1CG7WOKZRJ1QSBPA252' where id=6;
-update noar ti set v0='UBVGUXSKIE68E1CG7WOKZRJ1QSBPA252' where id=6;
-update noar tt set b1='KQ7OEZ03N8YPTLINJ7' where id=6;
-update noar ti set b1='KQ7OEZ03N8YPTLINJ7' where id=6;
-update noar tt set v0='0XMSEDDO7HX8GH1QM6117FJ6YK8VTM' where id=6;
-update noar ti set v0='0XMSEDDO7HX8GH1QM6117FJ6YK8VTM' where id=6;
-update noar tt set b2='RWAT2ATCZWTNLY9A91RK79C' where id=6;
-update noar ti set b2='RWAT2ATCZWTNLY9A91RK79C' where id=6;
-update noar tt set v0='4A5G3ZF7L9RXF' where id=7;
-update noar ti set v0='4A5G3ZF7L9RXF' where id=7;
-update noar tt set b0='FDVTNNXXLTQB3HKOPMA34SFHVRGC' where id=7;
-update noar ti set b0='FDVTNNXXLTQB3HKOPMA34SFHVRGC' where id=7;
-update noar tt set v0='O545BWFODY258MOQWZ26KP8Y4QPYY7B' where id=7;
-update noar ti set v0='O545BWFODY258MOQWZ26KP8Y4QPYY7B' where id=7;
-update noar tt set b1='60YVF7NMPB' where id=7;
-update noar ti set b1='60YVF7NMPB' where id=7;
-update noar tt set v0='OHTHMKDOEGGX9M7VLR64FK4M2DUB' where id=7;
-update noar ti set v0='OHTHMKDOEGGX9M7VLR64FK4M2DUB' where id=7;
-update noar tt set b2='NLDSV2MQM36K02HEYDSD' where id=7;
-update noar ti set b2='NLDSV2MQM36K02HEYDSD' where id=7;
-update noar tt set v0='NSVK00ZZHXTIDSF1' where id=8;
-update noar ti set v0='NSVK00ZZHXTIDSF1' where id=8;
-update noar tt set b0='OZ59JEWF82GC2DJ1' where id=8;
-update noar ti set b0='OZ59JEWF82GC2DJ1' where id=8;
-update noar tt set v0='6M8' where id=8;
-update noar ti set v0='6M8' where id=8;
-update noar tt set b1='TU5AVI81UW' where id=8;
-update noar ti set b1='TU5AVI81UW' where id=8;
-update noar tt set v0='5WHYY1VSTGCA62RV0' where id=8;
-update noar ti set v0='5WHYY1VSTGCA62RV0' where id=8;
-update noar tt set b2='9PJX6OWQDJLM' where id=8;
-update noar ti set b2='9PJX6OWQDJLM' where id=8;
-update noar tt set v0='VZ' where id=9;
-update noar ti set v0='VZ' where id=9;
-update noar tt set b0='P0' where id=9;
-update noar ti set b0='P0' where id=9;
-update noar tt set v0='L71F' where id=9;
-update noar ti set v0='L71F' where id=9;
-update noar tt set b1='7GTH98IMQ0U3ARQCD1XHK55RU' where id=9;
-update noar ti set b1='7GTH98IMQ0U3ARQCD1XHK55RU' where id=9;
-update noar tt set v0='VVQJPK9ZTNHS64JB3ILOAQP' where id=9;
-update noar ti set v0='VVQJPK9ZTNHS64JB3ILOAQP' where id=9;
-update noar tt set b2='EW05R5GNAKQQNJRGVUY38Y7' where id=9;
-update noar ti set b2='EW05R5GNAKQQNJRGVUY38Y7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SA3X4JGOB68SJY9L5HH' where id=1;
-update noar ti set v0='SA3X4JGOB68SJY9L5HH' where id=1;
-update noar tt set b0='MDBK6YRQI3R883' where id=1;
-update noar ti set b0='MDBK6YRQI3R883' where id=1;
-update noar tt set v0='QRY6Y5CO8TA' where id=1;
-update noar ti set v0='QRY6Y5CO8TA' where id=1;
-update noar tt set b1='QLAZUHHET2' where id=1;
-update noar ti set b1='QLAZUHHET2' where id=1;
-update noar tt set v0='SZ5M12GN5B6DGH3329T884PHFYEMUGH' where id=1;
-update noar ti set v0='SZ5M12GN5B6DGH3329T884PHFYEMUGH' where id=1;
-update noar tt set b2='HQMX8QA' where id=1;
-update noar ti set b2='HQMX8QA' where id=1;
-update noar tt set v0='MA7W92O6V4W3KB9JMJVU' where id=2;
-update noar ti set v0='MA7W92O6V4W3KB9JMJVU' where id=2;
-update noar tt set b0='6RWRVGTSP2SXMPRQMV608NV' where id=2;
-update noar ti set b0='6RWRVGTSP2SXMPRQMV608NV' where id=2;
-update noar tt set v0='7KHCP15BW5NCCG' where id=2;
-update noar ti set v0='7KHCP15BW5NCCG' where id=2;
-update noar tt set b1='2H77WGLS' where id=2;
-update noar ti set b1='2H77WGLS' where id=2;
-update noar tt set v0='6Z2Q2ZVR8G2T9HW0OA0' where id=2;
-update noar ti set v0='6Z2Q2ZVR8G2T9HW0OA0' where id=2;
-update noar tt set b2='9KM7P452BH00P4S6J' where id=2;
-update noar ti set b2='9KM7P452BH00P4S6J' where id=2;
-update noar tt set v0='OI' where id=3;
-update noar ti set v0='OI' where id=3;
-update noar tt set b0='HKHGIYJ9D8OMDHT' where id=3;
-update noar ti set b0='HKHGIYJ9D8OMDHT' where id=3;
-update noar tt set v0='KXENQHSIISGF2UVUAA1C' where id=3;
-update noar ti set v0='KXENQHSIISGF2UVUAA1C' where id=3;
-update noar tt set b1='RFEAWVGCKFFWT2FD5' where id=3;
-update noar ti set b1='RFEAWVGCKFFWT2FD5' where id=3;
-update noar tt set v0='WGOPQYEVF59CN4AC4FYUPH3N' where id=3;
-update noar ti set v0='WGOPQYEVF59CN4AC4FYUPH3N' where id=3;
-update noar tt set b2='IC9KI8QNHH4YE8DJOW8RFVH' where id=3;
-update noar ti set b2='IC9KI8QNHH4YE8DJOW8RFVH' where id=3;
-update noar tt set v0='L' where id=4;
-update noar ti set v0='L' where id=4;
-update noar tt set b0='SZGCK' where id=4;
-update noar ti set b0='SZGCK' where id=4;
-update noar tt set v0='U3UI6YWDMOF55ONPCYL' where id=4;
-update noar ti set v0='U3UI6YWDMOF55ONPCYL' where id=4;
-update noar tt set b1='H332P8KJISM69S3VHN3Y' where id=4;
-update noar ti set b1='H332P8KJISM69S3VHN3Y' where id=4;
-update noar tt set v0='TDEDM0BJUP0VDDQZIU009AZ2CNZDUB' where id=4;
-update noar ti set v0='TDEDM0BJUP0VDDQZIU009AZ2CNZDUB' where id=4;
-update noar tt set b2='AGF1441A4990UCXPN' where id=4;
-update noar ti set b2='AGF1441A4990UCXPN' where id=4;
-update noar tt set v0='GIRGT90YQ1VM9JJ3PGCZHKPSN' where id=5;
-update noar ti set v0='GIRGT90YQ1VM9JJ3PGCZHKPSN' where id=5;
-update noar tt set b0='CDDA4VW6N38CNX2V3MD' where id=5;
-update noar ti set b0='CDDA4VW6N38CNX2V3MD' where id=5;
-update noar tt set v0='FKGNWPUYDNM5YQPHWD74MCI' where id=5;
-update noar ti set v0='FKGNWPUYDNM5YQPHWD74MCI' where id=5;
-update noar tt set b1='5ZMOIGPW6JGFRYHEFZVNG9B77QTFZ' where id=5;
-update noar ti set b1='5ZMOIGPW6JGFRYHEFZVNG9B77QTFZ' where id=5;
-update noar tt set v0='PD0H55' where id=5;
-update noar ti set v0='PD0H55' where id=5;
-update noar tt set b2='OTW' where id=5;
-update noar ti set b2='OTW' where id=5;
-update noar tt set v0='OIKN0KUSI7XLZM7M' where id=6;
-update noar ti set v0='OIKN0KUSI7XLZM7M' where id=6;
-update noar tt set b0='LGG9X8' where id=6;
-update noar ti set b0='LGG9X8' where id=6;
-update noar tt set v0='JIF0M0ODF9FDON4SE0GRI4E' where id=6;
-update noar ti set v0='JIF0M0ODF9FDON4SE0GRI4E' where id=6;
-update noar tt set b1='7JW506T2RLP7ITWGWS4LC300C' where id=6;
-update noar ti set b1='7JW506T2RLP7ITWGWS4LC300C' where id=6;
-update noar tt set v0='8JYGGZ1OXWZWU' where id=6;
-update noar ti set v0='8JYGGZ1OXWZWU' where id=6;
-update noar tt set b2='XOUNAM288C3N7GTYIG494KGPZJ4O' where id=6;
-update noar ti set b2='XOUNAM288C3N7GTYIG494KGPZJ4O' where id=6;
-update noar tt set v0='ULCNOU1BOU6L900G15Q3W' where id=7;
-update noar ti set v0='ULCNOU1BOU6L900G15Q3W' where id=7;
-update noar tt set b0='WRSR0UPPI' where id=7;
-update noar ti set b0='WRSR0UPPI' where id=7;
-update noar tt set v0='HS6S2L897G2' where id=7;
-update noar ti set v0='HS6S2L897G2' where id=7;
-update noar tt set b1='469U152024V' where id=7;
-update noar ti set b1='469U152024V' where id=7;
-update noar tt set v0='I775LNVNL22PT' where id=7;
-update noar ti set v0='I775LNVNL22PT' where id=7;
-update noar tt set b2='RYNAD77YXGVFD6G' where id=7;
-update noar ti set b2='RYNAD77YXGVFD6G' where id=7;
-update noar tt set v0='ZVBNJMMKJY4OTM' where id=8;
-update noar ti set v0='ZVBNJMMKJY4OTM' where id=8;
-update noar tt set b0='4FR8UG043GI5J29TZFM5XI4QFRO0DG2' where id=8;
-update noar ti set b0='4FR8UG043GI5J29TZFM5XI4QFRO0DG2' where id=8;
-update noar tt set v0='LOV9' where id=8;
-update noar ti set v0='LOV9' where id=8;
-update noar tt set b1='9TXUMOBU' where id=8;
-update noar ti set b1='9TXUMOBU' where id=8;
-update noar tt set v0='U8A3Z6S9LPOG5ROV9RS2' where id=8;
-update noar ti set v0='U8A3Z6S9LPOG5ROV9RS2' where id=8;
-update noar tt set b2='RDT9OVGBGGT8YMKR9XKKD' where id=8;
-update noar ti set b2='RDT9OVGBGGT8YMKR9XKKD' where id=8;
-update noar tt set v0='T1E45YGYID0C' where id=9;
-update noar ti set v0='T1E45YGYID0C' where id=9;
-update noar tt set b0='51G51Z38LETUJVGQ4GTB884G5' where id=9;
-update noar ti set b0='51G51Z38LETUJVGQ4GTB884G5' where id=9;
-update noar tt set v0='N5PR7Y6CEOXCAHZ68XSRFPGR76' where id=9;
-update noar ti set v0='N5PR7Y6CEOXCAHZ68XSRFPGR76' where id=9;
-update noar tt set b1='59WZ35V8VSGNBMJPTXS0YMD0Z2XUME' where id=9;
-update noar ti set b1='59WZ35V8VSGNBMJPTXS0YMD0Z2XUME' where id=9;
-update noar tt set v0='OSCI2H1G2BECV97JMQIG2SE88LW89T4M' where id=9;
-update noar ti set v0='OSCI2H1G2BECV97JMQIG2SE88LW89T4M' where id=9;
-update noar tt set b2='J1' where id=9;
-update noar ti set b2='J1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XZSOYQBUV8XCR7DD7S' where id=1;
-update noar ti set v0='XZSOYQBUV8XCR7DD7S' where id=1;
-update noar tt set b0='XM5A45SR6JKDGOQ7NWLYGXM4BT7WQ5' where id=1;
-update noar ti set b0='XM5A45SR6JKDGOQ7NWLYGXM4BT7WQ5' where id=1;
-update noar tt set v0='74AV89LKECW3' where id=1;
-update noar ti set v0='74AV89LKECW3' where id=1;
-update noar tt set b1='UEURZIUTR' where id=1;
-update noar ti set b1='UEURZIUTR' where id=1;
-update noar tt set v0='35JKMMRB7230OXVD5KDXBLYYSGNP5' where id=1;
-update noar ti set v0='35JKMMRB7230OXVD5KDXBLYYSGNP5' where id=1;
-update noar tt set b2='KY83QPADSIYWXPL0D5DBHUMH4L4O4' where id=1;
-update noar ti set b2='KY83QPADSIYWXPL0D5DBHUMH4L4O4' where id=1;
-update noar tt set v0='AEHZWNJ3L' where id=2;
-update noar ti set v0='AEHZWNJ3L' where id=2;
-update noar tt set b0='BIJ' where id=2;
-update noar ti set b0='BIJ' where id=2;
-update noar tt set v0='6' where id=2;
-update noar ti set v0='6' where id=2;
-update noar tt set b1='EQRCHAIQKLLTW3M07DOCFXK1O' where id=2;
-update noar ti set b1='EQRCHAIQKLLTW3M07DOCFXK1O' where id=2;
-update noar tt set v0='1K' where id=2;
-update noar ti set v0='1K' where id=2;
-update noar tt set b2='6S2GLXJSGK8' where id=2;
-update noar ti set b2='6S2GLXJSGK8' where id=2;
-update noar tt set v0='LYMQRDOJ229DZ55YCC9CCGVC' where id=3;
-update noar ti set v0='LYMQRDOJ229DZ55YCC9CCGVC' where id=3;
-update noar tt set b0='YVX5GXUVV8BGAZ8JSN8S6QD2L519' where id=3;
-update noar ti set b0='YVX5GXUVV8BGAZ8JSN8S6QD2L519' where id=3;
-update noar tt set v0='46R8WYY8LMLFFF' where id=3;
-update noar ti set v0='46R8WYY8LMLFFF' where id=3;
-update noar tt set b1='3Z6FBHA2LF8QK8N7XOLTBKZ6P' where id=3;
-update noar ti set b1='3Z6FBHA2LF8QK8N7XOLTBKZ6P' where id=3;
-update noar tt set v0='O9Q6MNEL7JH8Y3ND9SJYP2ASHXT7BVZ' where id=3;
-update noar ti set v0='O9Q6MNEL7JH8Y3ND9SJYP2ASHXT7BVZ' where id=3;
-update noar tt set b2='8XV0K6BP' where id=3;
-update noar ti set b2='8XV0K6BP' where id=3;
-update noar tt set v0='67' where id=4;
-update noar ti set v0='67' where id=4;
-update noar tt set b0='EZYTLWP8JKROGYM4TYP' where id=4;
-update noar ti set b0='EZYTLWP8JKROGYM4TYP' where id=4;
-update noar tt set v0='OWYZHKL4RS79SSXKNOTT7G6T4B029' where id=4;
-update noar ti set v0='OWYZHKL4RS79SSXKNOTT7G6T4B029' where id=4;
-update noar tt set b1='AXCJMJ9I9QAANRQ' where id=4;
-update noar ti set b1='AXCJMJ9I9QAANRQ' where id=4;
-update noar tt set v0='86ZYTIALIYTFWKL6KX' where id=4;
-update noar ti set v0='86ZYTIALIYTFWKL6KX' where id=4;
-update noar tt set b2='4' where id=4;
-update noar ti set b2='4' where id=4;
-update noar tt set v0='OLOJE8RCKL1OEJ' where id=5;
-update noar ti set v0='OLOJE8RCKL1OEJ' where id=5;
-update noar tt set b0='0ZTDBK1T3XMM' where id=5;
-update noar ti set b0='0ZTDBK1T3XMM' where id=5;
-update noar tt set v0='KHSIRMYH1FXRWTCWYYOR375U13N38QBL' where id=5;
-update noar ti set v0='KHSIRMYH1FXRWTCWYYOR375U13N38QBL' where id=5;
-update noar tt set b1='GNG2TMEPDG7847VW' where id=5;
-update noar ti set b1='GNG2TMEPDG7847VW' where id=5;
-update noar tt set v0='4Y79BZ6' where id=5;
-update noar ti set v0='4Y79BZ6' where id=5;
-update noar tt set b2='7RPOLXS4GFG8CEVYAD7LEE0FCDZHSNY' where id=5;
-update noar ti set b2='7RPOLXS4GFG8CEVYAD7LEE0FCDZHSNY' where id=5;
-update noar tt set v0='PMU7301VX' where id=6;
-update noar ti set v0='PMU7301VX' where id=6;
-update noar tt set b0='ZDNEEOJ9IUU49THGVGEJ8W' where id=6;
-update noar ti set b0='ZDNEEOJ9IUU49THGVGEJ8W' where id=6;
-update noar tt set v0='KZD' where id=6;
-update noar ti set v0='KZD' where id=6;
-update noar tt set b1='YWQI579QM13IYIJHQ1KOYHFK8RM9K' where id=6;
-update noar ti set b1='YWQI579QM13IYIJHQ1KOYHFK8RM9K' where id=6;
-update noar tt set v0='DE16UEYJBYCYQ0F' where id=6;
-update noar ti set v0='DE16UEYJBYCYQ0F' where id=6;
-update noar tt set b2='AYB1X13P5P397D' where id=6;
-update noar ti set b2='AYB1X13P5P397D' where id=6;
-update noar tt set v0='VP6I3BWBWZZ8FO0Z' where id=7;
-update noar ti set v0='VP6I3BWBWZZ8FO0Z' where id=7;
-update noar tt set b0='SWVIGSPVUE0WI82DDFQQ2F4YYAXCRE' where id=7;
-update noar ti set b0='SWVIGSPVUE0WI82DDFQQ2F4YYAXCRE' where id=7;
-update noar tt set v0='72231WR5LUPEOM7J9UWQKJ6' where id=7;
-update noar ti set v0='72231WR5LUPEOM7J9UWQKJ6' where id=7;
-update noar tt set b1='ZKLUL7PU16AT2FSY02VJ77UE1BLUTE3' where id=7;
-update noar ti set b1='ZKLUL7PU16AT2FSY02VJ77UE1BLUTE3' where id=7;
-update noar tt set v0='TQ68D6UR48TA' where id=7;
-update noar ti set v0='TQ68D6UR48TA' where id=7;
-update noar tt set b2='8K6VCI2ZHYEPGKBC84Q5LR1' where id=7;
-update noar ti set b2='8K6VCI2ZHYEPGKBC84Q5LR1' where id=7;
-update noar tt set v0='ERW2BHQPAV9UFD4ZNYRXHALG95H1YN' where id=8;
-update noar ti set v0='ERW2BHQPAV9UFD4ZNYRXHALG95H1YN' where id=8;
-update noar tt set b0='3JX94NKAISVA0W' where id=8;
-update noar ti set b0='3JX94NKAISVA0W' where id=8;
-update noar tt set v0='RJ4E0UWMPONKU0IHRLW79H7R0KPMZZOY' where id=8;
-update noar ti set v0='RJ4E0UWMPONKU0IHRLW79H7R0KPMZZOY' where id=8;
-update noar tt set b1='0QHFWBDNQZHKUIPJDHQOH8RV0IR6Y8VA' where id=8;
-update noar ti set b1='0QHFWBDNQZHKUIPJDHQOH8RV0IR6Y8VA' where id=8;
-update noar tt set v0='RSQNOGQGXU6J89TZEEJYRL4920A6ZJU1' where id=8;
-update noar ti set v0='RSQNOGQGXU6J89TZEEJYRL4920A6ZJU1' where id=8;
-update noar tt set b2='XCPLKDR5M7J0NYHBI6Z6' where id=8;
-update noar ti set b2='XCPLKDR5M7J0NYHBI6Z6' where id=8;
-update noar tt set v0='SKIHNALLGOL6K58E70G5SIA6HNEHW' where id=9;
-update noar ti set v0='SKIHNALLGOL6K58E70G5SIA6HNEHW' where id=9;
-update noar tt set b0='01CPNP6EORHNBG5VQA48KYXJXO2WJ' where id=9;
-update noar ti set b0='01CPNP6EORHNBG5VQA48KYXJXO2WJ' where id=9;
-update noar tt set v0='0XNX8NBSN' where id=9;
-update noar ti set v0='0XNX8NBSN' where id=9;
-update noar tt set b1='9HCNW4WI3GFHY0RHCA' where id=9;
-update noar ti set b1='9HCNW4WI3GFHY0RHCA' where id=9;
-update noar tt set v0='XBU93Q3RFISOBT3283Q9' where id=9;
-update noar ti set v0='XBU93Q3RFISOBT3283Q9' where id=9;
-update noar tt set b2='PGWTKEJI58S1X3GZL9QW' where id=9;
-update noar ti set b2='PGWTKEJI58S1X3GZL9QW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5Z6RPD3X' where id=1;
-update noar ti set v0='5Z6RPD3X' where id=1;
-update noar tt set b0='UCT91WU' where id=1;
-update noar ti set b0='UCT91WU' where id=1;
-update noar tt set v0='77HADWM7P6HD2' where id=1;
-update noar ti set v0='77HADWM7P6HD2' where id=1;
-update noar tt set b1='TYYGFRN0NJWVOR1GXG59VGFST47PEL2J' where id=1;
-update noar ti set b1='TYYGFRN0NJWVOR1GXG59VGFST47PEL2J' where id=1;
-update noar tt set v0='N7HX0T9W61WDKUBJ7XXH2T8' where id=1;
-update noar ti set v0='N7HX0T9W61WDKUBJ7XXH2T8' where id=1;
-update noar tt set b2='C7P2IJCXUQ' where id=1;
-update noar ti set b2='C7P2IJCXUQ' where id=1;
-update noar tt set v0='1GUS2YRG' where id=2;
-update noar ti set v0='1GUS2YRG' where id=2;
-update noar tt set b0='T3JX3WRU3ZZ' where id=2;
-update noar ti set b0='T3JX3WRU3ZZ' where id=2;
-update noar tt set v0='1QHPG6' where id=2;
-update noar ti set v0='1QHPG6' where id=2;
-update noar tt set b1='QYET3NE' where id=2;
-update noar ti set b1='QYET3NE' where id=2;
-update noar tt set v0='FGB16UNM0EUVAVK0UANCROUTT4X' where id=2;
-update noar ti set v0='FGB16UNM0EUVAVK0UANCROUTT4X' where id=2;
-update noar tt set b2='L0N0DEAD' where id=2;
-update noar ti set b2='L0N0DEAD' where id=2;
-update noar tt set v0='RPJA1IVLHM3S0XFR9BOGFO' where id=3;
-update noar ti set v0='RPJA1IVLHM3S0XFR9BOGFO' where id=3;
-update noar tt set b0='W71K5VTHQAPL921M0ZF0CO23MCDMFXSU' where id=3;
-update noar ti set b0='W71K5VTHQAPL921M0ZF0CO23MCDMFXSU' where id=3;
-update noar tt set v0='EEOSSHLVQQ67BHT9H6BPMI7CLWXRTBYS' where id=3;
-update noar ti set v0='EEOSSHLVQQ67BHT9H6BPMI7CLWXRTBYS' where id=3;
-update noar tt set b1='8VYHSBMMEQM2Y' where id=3;
-update noar ti set b1='8VYHSBMMEQM2Y' where id=3;
-update noar tt set v0='33DIQ1PHA7JI38I4TTP6I1FUUNGQ' where id=3;
-update noar ti set v0='33DIQ1PHA7JI38I4TTP6I1FUUNGQ' where id=3;
-update noar tt set b2='AH1J86Q7HFPPTLFPVAR2TW8RJO' where id=3;
-update noar ti set b2='AH1J86Q7HFPPTLFPVAR2TW8RJO' where id=3;
-update noar tt set v0='V8DI4NXOZYJSKNY6ID6GWY00H5V851' where id=4;
-update noar ti set v0='V8DI4NXOZYJSKNY6ID6GWY00H5V851' where id=4;
-update noar tt set b0='BTM30K' where id=4;
-update noar ti set b0='BTM30K' where id=4;
-update noar tt set v0='6VL' where id=4;
-update noar ti set v0='6VL' where id=4;
-update noar tt set b1='DT4VOQ3Y' where id=4;
-update noar ti set b1='DT4VOQ3Y' where id=4;
-update noar tt set v0='HXNBMVA0' where id=4;
-update noar ti set v0='HXNBMVA0' where id=4;
-update noar tt set b2='488OR2H88P9WKDSJTJ3NN44XMD' where id=4;
-update noar ti set b2='488OR2H88P9WKDSJTJ3NN44XMD' where id=4;
-update noar tt set v0='49Y2C9C3FBN' where id=5;
-update noar ti set v0='49Y2C9C3FBN' where id=5;
-update noar tt set b0='2QLQPVAAIS3NXFEN2W9ELV4XW' where id=5;
-update noar ti set b0='2QLQPVAAIS3NXFEN2W9ELV4XW' where id=5;
-update noar tt set v0='XS54RZZBV0' where id=5;
-update noar ti set v0='XS54RZZBV0' where id=5;
-update noar tt set b1='S4A5X0EUT8ENTPUBKB5QP6LW8YOOFS' where id=5;
-update noar ti set b1='S4A5X0EUT8ENTPUBKB5QP6LW8YOOFS' where id=5;
-update noar tt set v0='ZNW2BYORH' where id=5;
-update noar ti set v0='ZNW2BYORH' where id=5;
-update noar tt set b2='6FW37Y57' where id=5;
-update noar ti set b2='6FW37Y57' where id=5;
-update noar tt set v0='9WNPHACK' where id=6;
-update noar ti set v0='9WNPHACK' where id=6;
-update noar tt set b0='ONDSRYWJL33TL6ZBI5UDCVXSRIJ7PYJ' where id=6;
-update noar ti set b0='ONDSRYWJL33TL6ZBI5UDCVXSRIJ7PYJ' where id=6;
-update noar tt set v0='4' where id=6;
-update noar ti set v0='4' where id=6;
-update noar tt set b1='QCHSP4DROBUU3JKEG1D59RZQFKDVM' where id=6;
-update noar ti set b1='QCHSP4DROBUU3JKEG1D59RZQFKDVM' where id=6;
-update noar tt set v0='P0HSXMTH763OZWWE3THANU4YMHSOC' where id=6;
-update noar ti set v0='P0HSXMTH763OZWWE3THANU4YMHSOC' where id=6;
-update noar tt set b2='MU9C' where id=6;
-update noar ti set b2='MU9C' where id=6;
-update noar tt set v0='2IDJ4YVYN71K2JCRIHFR' where id=7;
-update noar ti set v0='2IDJ4YVYN71K2JCRIHFR' where id=7;
-update noar tt set b0='085XPJMWG4EAVDICW3X2MV6' where id=7;
-update noar ti set b0='085XPJMWG4EAVDICW3X2MV6' where id=7;
-update noar tt set v0='I3G6' where id=7;
-update noar ti set v0='I3G6' where id=7;
-update noar tt set b1='03EV0G' where id=7;
-update noar ti set b1='03EV0G' where id=7;
-update noar tt set v0='ZRA' where id=7;
-update noar ti set v0='ZRA' where id=7;
-update noar tt set b2='1HO9ESSC7ZNQGMJS2WDUPQLXV' where id=7;
-update noar ti set b2='1HO9ESSC7ZNQGMJS2WDUPQLXV' where id=7;
-update noar tt set v0='BXCISN1XCRZPD47TEA7NG1Y1Q' where id=8;
-update noar ti set v0='BXCISN1XCRZPD47TEA7NG1Y1Q' where id=8;
-update noar tt set b0='KA0JJNF2GIK4N3RMMI' where id=8;
-update noar ti set b0='KA0JJNF2GIK4N3RMMI' where id=8;
-update noar tt set v0='5HJDWSFEXIA' where id=8;
-update noar ti set v0='5HJDWSFEXIA' where id=8;
-update noar tt set b1='Q2A1AF40HLUPBYF0DCJKNSC4' where id=8;
-update noar ti set b1='Q2A1AF40HLUPBYF0DCJKNSC4' where id=8;
-update noar tt set v0='UKT' where id=8;
-update noar ti set v0='UKT' where id=8;
-update noar tt set b2='O86UDDD7C7Z' where id=8;
-update noar ti set b2='O86UDDD7C7Z' where id=8;
-update noar tt set v0='L7TC' where id=9;
-update noar ti set v0='L7TC' where id=9;
-update noar tt set b0='3TD99CICLNR5YY2F7SE79REJSBJ6EQ' where id=9;
-update noar ti set b0='3TD99CICLNR5YY2F7SE79REJSBJ6EQ' where id=9;
-update noar tt set v0='RYM970UI38Z4PBQCDRLCLSXE14M0' where id=9;
-update noar ti set v0='RYM970UI38Z4PBQCDRLCLSXE14M0' where id=9;
-update noar tt set b1='65QVVVL6' where id=9;
-update noar ti set b1='65QVVVL6' where id=9;
-update noar tt set v0='MMVW0VMXH9C4EF8QZ' where id=9;
-update noar ti set v0='MMVW0VMXH9C4EF8QZ' where id=9;
-update noar tt set b2='OGXCDIENDG7HIS4V' where id=9;
-update noar ti set b2='OGXCDIENDG7HIS4V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MRFA4NQEG02TO3MG482KEWAX84CFXQ' where id=1;
-update noar ti set v0='MRFA4NQEG02TO3MG482KEWAX84CFXQ' where id=1;
-update noar tt set b0='60J3CU4GW0C2UXD6G1G' where id=1;
-update noar ti set b0='60J3CU4GW0C2UXD6G1G' where id=1;
-update noar tt set v0='HBWJGUX36S5CMNC3159B62M5PA' where id=1;
-update noar ti set v0='HBWJGUX36S5CMNC3159B62M5PA' where id=1;
-update noar tt set b1='38XV123' where id=1;
-update noar ti set b1='38XV123' where id=1;
-update noar tt set v0='28LP' where id=1;
-update noar ti set v0='28LP' where id=1;
-update noar tt set b2='V' where id=1;
-update noar ti set b2='V' where id=1;
-update noar tt set v0='H2CX0EI0BE5E0500NBVZ52AG0Z045Z' where id=2;
-update noar ti set v0='H2CX0EI0BE5E0500NBVZ52AG0Z045Z' where id=2;
-update noar tt set b0='TOYY8QRR' where id=2;
-update noar ti set b0='TOYY8QRR' where id=2;
-update noar tt set v0='BDEGJ8PZHAXUH0IT8J08546E' where id=2;
-update noar ti set v0='BDEGJ8PZHAXUH0IT8J08546E' where id=2;
-update noar tt set b1='E9425ENC3G8T' where id=2;
-update noar ti set b1='E9425ENC3G8T' where id=2;
-update noar tt set v0='40ILIJWUC5ZF0U4P8Z6HG1GI6530V' where id=2;
-update noar ti set v0='40ILIJWUC5ZF0U4P8Z6HG1GI6530V' where id=2;
-update noar tt set b2='79ID' where id=2;
-update noar ti set b2='79ID' where id=2;
-update noar tt set v0='FK7Q68DSV6VFFGN8ZJFDWGH6BVHVJBAR' where id=3;
-update noar ti set v0='FK7Q68DSV6VFFGN8ZJFDWGH6BVHVJBAR' where id=3;
-update noar tt set b0='ODKXSQM86X3EVDGD' where id=3;
-update noar ti set b0='ODKXSQM86X3EVDGD' where id=3;
-update noar tt set v0='3HF4O5KWQCC2U2GA8' where id=3;
-update noar ti set v0='3HF4O5KWQCC2U2GA8' where id=3;
-update noar tt set b1='9PLRZBE9O3A4KVLJ' where id=3;
-update noar ti set b1='9PLRZBE9O3A4KVLJ' where id=3;
-update noar tt set v0='RX2QCYKB6WC5YE3ALHKIK' where id=3;
-update noar ti set v0='RX2QCYKB6WC5YE3ALHKIK' where id=3;
-update noar tt set b2='DQGVF5NS79RI9CHT7SG6J8VS' where id=3;
-update noar ti set b2='DQGVF5NS79RI9CHT7SG6J8VS' where id=3;
-update noar tt set v0='3VYP5GBPXC2RQZ9YKB4UVY' where id=4;
-update noar ti set v0='3VYP5GBPXC2RQZ9YKB4UVY' where id=4;
-update noar tt set b0='6W' where id=4;
-update noar ti set b0='6W' where id=4;
-update noar tt set v0='EXTZWLBKOJASKTSCNYDWV' where id=4;
-update noar ti set v0='EXTZWLBKOJASKTSCNYDWV' where id=4;
-update noar tt set b1='0VG7XQ2W1' where id=4;
-update noar ti set b1='0VG7XQ2W1' where id=4;
-update noar tt set v0='TJQ0BYJHKAMQFVZ3YNG1N' where id=4;
-update noar ti set v0='TJQ0BYJHKAMQFVZ3YNG1N' where id=4;
-update noar tt set b2='RVOBLQ06SNSXEXQ3F2RVIBQ0LVP' where id=4;
-update noar ti set b2='RVOBLQ06SNSXEXQ3F2RVIBQ0LVP' where id=4;
-update noar tt set v0='Z0MGERB' where id=5;
-update noar ti set v0='Z0MGERB' where id=5;
-update noar tt set b0='QWX5X6C1J3' where id=5;
-update noar ti set b0='QWX5X6C1J3' where id=5;
-update noar tt set v0='ILJQY9I5MG53AFYU7I2N' where id=5;
-update noar ti set v0='ILJQY9I5MG53AFYU7I2N' where id=5;
-update noar tt set b1='KC6BN6TFX7PHU' where id=5;
-update noar ti set b1='KC6BN6TFX7PHU' where id=5;
-update noar tt set v0='HDWZDH5HEHNM' where id=5;
-update noar ti set v0='HDWZDH5HEHNM' where id=5;
-update noar tt set b2='63SERHO0YBUJB9PYSYRRTQ61J' where id=5;
-update noar ti set b2='63SERHO0YBUJB9PYSYRRTQ61J' where id=5;
-update noar tt set v0='87FGO0VZZB42' where id=6;
-update noar ti set v0='87FGO0VZZB42' where id=6;
-update noar tt set b0='IDLWK6863KXO1D5C5' where id=6;
-update noar ti set b0='IDLWK6863KXO1D5C5' where id=6;
-update noar tt set v0='0YU9NO' where id=6;
-update noar ti set v0='0YU9NO' where id=6;
-update noar tt set b1='NPTBKDIVWXRXYKBNT77LBKMLTTWH85RA' where id=6;
-update noar ti set b1='NPTBKDIVWXRXYKBNT77LBKMLTTWH85RA' where id=6;
-update noar tt set v0='E9QTHKC8EGOV4741EH375LQ43NWV' where id=6;
-update noar ti set v0='E9QTHKC8EGOV4741EH375LQ43NWV' where id=6;
-update noar tt set b2='JQ13AXVDH2GTN8UGD4' where id=6;
-update noar ti set b2='JQ13AXVDH2GTN8UGD4' where id=6;
-update noar tt set v0='VTTTDQ' where id=7;
-update noar ti set v0='VTTTDQ' where id=7;
-update noar tt set b0='UPS7JT5GTW' where id=7;
-update noar ti set b0='UPS7JT5GTW' where id=7;
-update noar tt set v0='RLKLLWKW5ZXUG3KSXGH' where id=7;
-update noar ti set v0='RLKLLWKW5ZXUG3KSXGH' where id=7;
-update noar tt set b1='JJC8BWFMC9FXWDDMXRL1URXCEO2' where id=7;
-update noar ti set b1='JJC8BWFMC9FXWDDMXRL1URXCEO2' where id=7;
-update noar tt set v0='KU6B7A7KTIZJU6LGKR25LHQTYS6M' where id=7;
-update noar ti set v0='KU6B7A7KTIZJU6LGKR25LHQTYS6M' where id=7;
-update noar tt set b2='LYBVMWSAQ0R630F' where id=7;
-update noar ti set b2='LYBVMWSAQ0R630F' where id=7;
-update noar tt set v0='YOTXIA2W2VYOY' where id=8;
-update noar ti set v0='YOTXIA2W2VYOY' where id=8;
-update noar tt set b0='9JIPEW8EDE1YYZZ' where id=8;
-update noar ti set b0='9JIPEW8EDE1YYZZ' where id=8;
-update noar tt set v0='Z9' where id=8;
-update noar ti set v0='Z9' where id=8;
-update noar tt set b1='DD8JD0X' where id=8;
-update noar ti set b1='DD8JD0X' where id=8;
-update noar tt set v0='55NQRT2SEOFG588R' where id=8;
-update noar ti set v0='55NQRT2SEOFG588R' where id=8;
-update noar tt set b2='VF3DCAM54AWFZNY90I740RM' where id=8;
-update noar ti set b2='VF3DCAM54AWFZNY90I740RM' where id=8;
-update noar tt set v0='6U0VND' where id=9;
-update noar ti set v0='6U0VND' where id=9;
-update noar tt set b0='CU9AC7VOWSXIM1TPPDOIZKQMDV47NYH' where id=9;
-update noar ti set b0='CU9AC7VOWSXIM1TPPDOIZKQMDV47NYH' where id=9;
-update noar tt set v0='DV5SZ3T6GG9D7O8' where id=9;
-update noar ti set v0='DV5SZ3T6GG9D7O8' where id=9;
-update noar tt set b1='JTK51YZ3MH7EPV38ZA3' where id=9;
-update noar ti set b1='JTK51YZ3MH7EPV38ZA3' where id=9;
-update noar tt set v0='P82AFYAR1SWYN3HVKU4KNPS5R' where id=9;
-update noar ti set v0='P82AFYAR1SWYN3HVKU4KNPS5R' where id=9;
-update noar tt set b2='9XJURTXR95AO6UC4SMN' where id=9;
-update noar ti set b2='9XJURTXR95AO6UC4SMN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='E4EXF3DQ5EZRK780' where id=1;
-update noar ti set v0='E4EXF3DQ5EZRK780' where id=1;
-update noar tt set b0='1C9CPGVIUDGPO1LF1ENEDI' where id=1;
-update noar ti set b0='1C9CPGVIUDGPO1LF1ENEDI' where id=1;
-update noar tt set v0='002Q3NZEQJYRA6696QCXDGM6VF6P' where id=1;
-update noar ti set v0='002Q3NZEQJYRA6696QCXDGM6VF6P' where id=1;
-update noar tt set b1='V9KP' where id=1;
-update noar ti set b1='V9KP' where id=1;
-update noar tt set v0='F2A0L606CZEN4IHJ89JXFJW' where id=1;
-update noar ti set v0='F2A0L606CZEN4IHJ89JXFJW' where id=1;
-update noar tt set b2='75OJNCY' where id=1;
-update noar ti set b2='75OJNCY' where id=1;
-update noar tt set v0='4GSPODX06S79' where id=2;
-update noar ti set v0='4GSPODX06S79' where id=2;
-update noar tt set b0='LNIDCUASEW0XACQ7XK5ZMKGE' where id=2;
-update noar ti set b0='LNIDCUASEW0XACQ7XK5ZMKGE' where id=2;
-update noar tt set v0='O' where id=2;
-update noar ti set v0='O' where id=2;
-update noar tt set b1='PM' where id=2;
-update noar ti set b1='PM' where id=2;
-update noar tt set v0='CQJM6AIB' where id=2;
-update noar ti set v0='CQJM6AIB' where id=2;
-update noar tt set b2='OOK843ZBAQWQOWWKSE7M0C6GE' where id=2;
-update noar ti set b2='OOK843ZBAQWQOWWKSE7M0C6GE' where id=2;
-update noar tt set v0='C0DRBIBVEQQ' where id=3;
-update noar ti set v0='C0DRBIBVEQQ' where id=3;
-update noar tt set b0='7TLZ460RY6F3UQ854VDSZCW7UKA8VZC' where id=3;
-update noar ti set b0='7TLZ460RY6F3UQ854VDSZCW7UKA8VZC' where id=3;
-update noar tt set v0='KESKC9LQP' where id=3;
-update noar ti set v0='KESKC9LQP' where id=3;
-update noar tt set b1='GWE91K7T6IA3TU3KO34WUK' where id=3;
-update noar ti set b1='GWE91K7T6IA3TU3KO34WUK' where id=3;
-update noar tt set v0='Z' where id=3;
-update noar ti set v0='Z' where id=3;
-update noar tt set b2='YP4M0UJPD55M96EY85SCXASV5' where id=3;
-update noar ti set b2='YP4M0UJPD55M96EY85SCXASV5' where id=3;
-update noar tt set v0='WSHKMHTX45HT40N907ZU6D8' where id=4;
-update noar ti set v0='WSHKMHTX45HT40N907ZU6D8' where id=4;
-update noar tt set b0='IA8X2PE4V9QDDOCLSK' where id=4;
-update noar ti set b0='IA8X2PE4V9QDDOCLSK' where id=4;
-update noar tt set v0='EA2ZTC5F5IZL' where id=4;
-update noar ti set v0='EA2ZTC5F5IZL' where id=4;
-update noar tt set b1='45V9KS2XGKQEW127UZVB5KVNL0DFK6Y4' where id=4;
-update noar ti set b1='45V9KS2XGKQEW127UZVB5KVNL0DFK6Y4' where id=4;
-update noar tt set v0='1JN6FVFO77UU39NN01OMB' where id=4;
-update noar ti set v0='1JN6FVFO77UU39NN01OMB' where id=4;
-update noar tt set b2='1LIN9GX6SED2A6ZGQTJVAT5KL' where id=4;
-update noar ti set b2='1LIN9GX6SED2A6ZGQTJVAT5KL' where id=4;
-update noar tt set v0='06PN8G66U6S' where id=5;
-update noar ti set v0='06PN8G66U6S' where id=5;
-update noar tt set b0='DQMYC40O2SPY4OUWGPH7W' where id=5;
-update noar ti set b0='DQMYC40O2SPY4OUWGPH7W' where id=5;
-update noar tt set v0='1CATTVVN3TUR5B2JUXG9IP' where id=5;
-update noar ti set v0='1CATTVVN3TUR5B2JUXG9IP' where id=5;
-update noar tt set b1='MLFD5HUO' where id=5;
-update noar ti set b1='MLFD5HUO' where id=5;
-update noar tt set v0='X' where id=5;
-update noar ti set v0='X' where id=5;
-update noar tt set b2='X4XFUD2H8FP9XX6TN3Y55UO6MCD' where id=5;
-update noar ti set b2='X4XFUD2H8FP9XX6TN3Y55UO6MCD' where id=5;
-update noar tt set v0='3121FM8PL49' where id=6;
-update noar ti set v0='3121FM8PL49' where id=6;
-update noar tt set b0='4YKXWSOKD23' where id=6;
-update noar ti set b0='4YKXWSOKD23' where id=6;
-update noar tt set v0='SIT58PSG071K3R3F9' where id=6;
-update noar ti set v0='SIT58PSG071K3R3F9' where id=6;
-update noar tt set b1='0CLF64KDZI3F70SJMJAPXAE4' where id=6;
-update noar ti set b1='0CLF64KDZI3F70SJMJAPXAE4' where id=6;
-update noar tt set v0='JI' where id=6;
-update noar ti set v0='JI' where id=6;
-update noar tt set b2='4W8EDUIBLU2JGY1XB3IL' where id=6;
-update noar ti set b2='4W8EDUIBLU2JGY1XB3IL' where id=6;
-update noar tt set v0='FRM83WBO0FJIZU8ZY' where id=7;
-update noar ti set v0='FRM83WBO0FJIZU8ZY' where id=7;
-update noar tt set b0='R1E1Q6BYNPR76Y6QTUSF' where id=7;
-update noar ti set b0='R1E1Q6BYNPR76Y6QTUSF' where id=7;
-update noar tt set v0='NT34Y1IK' where id=7;
-update noar ti set v0='NT34Y1IK' where id=7;
-update noar tt set b1='6IDUJC0L9W8' where id=7;
-update noar ti set b1='6IDUJC0L9W8' where id=7;
-update noar tt set v0='6A9OV4AA8X2A3RAJ4M' where id=7;
-update noar ti set v0='6A9OV4AA8X2A3RAJ4M' where id=7;
-update noar tt set b2='LFZX87JR7U2JD8XBYWSA2' where id=7;
-update noar ti set b2='LFZX87JR7U2JD8XBYWSA2' where id=7;
-update noar tt set v0='39OQP' where id=8;
-update noar ti set v0='39OQP' where id=8;
-update noar tt set b0='HYOSCL6MQX' where id=8;
-update noar ti set b0='HYOSCL6MQX' where id=8;
-update noar tt set v0='JK6W9DTRVATP' where id=8;
-update noar ti set v0='JK6W9DTRVATP' where id=8;
-update noar tt set b1='U' where id=8;
-update noar ti set b1='U' where id=8;
-update noar tt set v0='6GGV' where id=8;
-update noar ti set v0='6GGV' where id=8;
-update noar tt set b2='KUHL' where id=8;
-update noar ti set b2='KUHL' where id=8;
-update noar tt set v0='EHUA546TZ959J9VT' where id=9;
-update noar ti set v0='EHUA546TZ959J9VT' where id=9;
-update noar tt set b0='C89CQKID907R936YRPZQ4KHSOS81' where id=9;
-update noar ti set b0='C89CQKID907R936YRPZQ4KHSOS81' where id=9;
-update noar tt set v0='0SXIMJUMZZW38IDV' where id=9;
-update noar ti set v0='0SXIMJUMZZW38IDV' where id=9;
-update noar tt set b1='8KOTJ8X6MSRVZV' where id=9;
-update noar ti set b1='8KOTJ8X6MSRVZV' where id=9;
-update noar tt set v0='7ZFRE2CGEQH5I2' where id=9;
-update noar ti set v0='7ZFRE2CGEQH5I2' where id=9;
-update noar tt set b2='P4FC4FWF2STJZ4ZGBWZS' where id=9;
-update noar ti set b2='P4FC4FWF2STJZ4ZGBWZS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YHU8CYU5OFONA4UEP4E4KNP99F' where id=1;
-update noar ti set v0='YHU8CYU5OFONA4UEP4E4KNP99F' where id=1;
-update noar tt set b0='VGFYNO6LMPHIQI0HBTK0EIWT50F9MZ' where id=1;
-update noar ti set b0='VGFYNO6LMPHIQI0HBTK0EIWT50F9MZ' where id=1;
-update noar tt set v0='EXEMNGGMU62GRIBQ994QVIPH865LEG3' where id=1;
-update noar ti set v0='EXEMNGGMU62GRIBQ994QVIPH865LEG3' where id=1;
-update noar tt set b1='V5OQNLG5LK9MQBEKKV' where id=1;
-update noar ti set b1='V5OQNLG5LK9MQBEKKV' where id=1;
-update noar tt set v0='Q914BHJY7G5XWPP94IJT9DYOME8I6JPS' where id=1;
-update noar ti set v0='Q914BHJY7G5XWPP94IJT9DYOME8I6JPS' where id=1;
-update noar tt set b2='CDS' where id=1;
-update noar ti set b2='CDS' where id=1;
-update noar tt set v0='LONTOQ8OEUG' where id=2;
-update noar ti set v0='LONTOQ8OEUG' where id=2;
-update noar tt set b0='5YGQ8UZ7' where id=2;
-update noar ti set b0='5YGQ8UZ7' where id=2;
-update noar tt set v0='DXYQ02YV' where id=2;
-update noar ti set v0='DXYQ02YV' where id=2;
-update noar tt set b1='DL' where id=2;
-update noar ti set b1='DL' where id=2;
-update noar tt set v0='9LIPFVKDFF78NUU95FAY0S' where id=2;
-update noar ti set v0='9LIPFVKDFF78NUU95FAY0S' where id=2;
-update noar tt set b2='KYWHW6WC' where id=2;
-update noar ti set b2='KYWHW6WC' where id=2;
-update noar tt set v0='CLW9C' where id=3;
-update noar ti set v0='CLW9C' where id=3;
-update noar tt set b0='40BMCZXNX' where id=3;
-update noar ti set b0='40BMCZXNX' where id=3;
-update noar tt set v0='LUW9NWULY36DTK' where id=3;
-update noar ti set v0='LUW9NWULY36DTK' where id=3;
-update noar tt set b1='P28PVAY24X9798HBJENN' where id=3;
-update noar ti set b1='P28PVAY24X9798HBJENN' where id=3;
-update noar tt set v0='Z8OF7HXD4LHHE69MPVX1094O' where id=3;
-update noar ti set v0='Z8OF7HXD4LHHE69MPVX1094O' where id=3;
-update noar tt set b2='OLEE2RX5NS0YEAW50HYY0VKFKQ9B' where id=3;
-update noar ti set b2='OLEE2RX5NS0YEAW50HYY0VKFKQ9B' where id=3;
-update noar tt set v0='FAKJNV' where id=4;
-update noar ti set v0='FAKJNV' where id=4;
-update noar tt set b0='FZYOH7OHONINERAV7OVYU0' where id=4;
-update noar ti set b0='FZYOH7OHONINERAV7OVYU0' where id=4;
-update noar tt set v0='W7EY8OZDI886261DGTK10OJ04XI6' where id=4;
-update noar ti set v0='W7EY8OZDI886261DGTK10OJ04XI6' where id=4;
-update noar tt set b1='VGW' where id=4;
-update noar ti set b1='VGW' where id=4;
-update noar tt set v0='LRHKZOU735YTIHGHUJNZ1AD' where id=4;
-update noar ti set v0='LRHKZOU735YTIHGHUJNZ1AD' where id=4;
-update noar tt set b2='TOKSC7DEMGLW9TU0V6XCR' where id=4;
-update noar ti set b2='TOKSC7DEMGLW9TU0V6XCR' where id=4;
-update noar tt set v0='BZSQ9HL1SG3KFRHWP' where id=5;
-update noar ti set v0='BZSQ9HL1SG3KFRHWP' where id=5;
-update noar tt set b0='PAVSZY4' where id=5;
-update noar ti set b0='PAVSZY4' where id=5;
-update noar tt set v0='9RE' where id=5;
-update noar ti set v0='9RE' where id=5;
-update noar tt set b1='NCJWIQHW2GAYGVW9RAF5C6RC' where id=5;
-update noar ti set b1='NCJWIQHW2GAYGVW9RAF5C6RC' where id=5;
-update noar tt set v0='V4AZCZRGD' where id=5;
-update noar ti set v0='V4AZCZRGD' where id=5;
-update noar tt set b2='F5MO8T0O1THEGRWIJAD' where id=5;
-update noar ti set b2='F5MO8T0O1THEGRWIJAD' where id=5;
-update noar tt set v0='529' where id=6;
-update noar ti set v0='529' where id=6;
-update noar tt set b0='ZI3A21TG' where id=6;
-update noar ti set b0='ZI3A21TG' where id=6;
-update noar tt set v0='7LW67NCE736' where id=6;
-update noar ti set v0='7LW67NCE736' where id=6;
-update noar tt set b1='SOYRELC04KJ6VO7' where id=6;
-update noar ti set b1='SOYRELC04KJ6VO7' where id=6;
-update noar tt set v0='YCVNQOOGR05W1S3KDO' where id=6;
-update noar ti set v0='YCVNQOOGR05W1S3KDO' where id=6;
-update noar tt set b2='0J7U647CCWN7TXTZ6KUUUPZ925PBP' where id=6;
-update noar ti set b2='0J7U647CCWN7TXTZ6KUUUPZ925PBP' where id=6;
-update noar tt set v0='2V8MSSLQQOSCUWVNCKMD2IE0M' where id=7;
-update noar ti set v0='2V8MSSLQQOSCUWVNCKMD2IE0M' where id=7;
-update noar tt set b0='5TVUR2ZB4Y' where id=7;
-update noar ti set b0='5TVUR2ZB4Y' where id=7;
-update noar tt set v0='5DASH0' where id=7;
-update noar ti set v0='5DASH0' where id=7;
-update noar tt set b1='Y3D46R3CYV4TP4QLU' where id=7;
-update noar ti set b1='Y3D46R3CYV4TP4QLU' where id=7;
-update noar tt set v0='L0YRTL8EVG3RGFMCD4A' where id=7;
-update noar ti set v0='L0YRTL8EVG3RGFMCD4A' where id=7;
-update noar tt set b2='QCVHDFCYHVGBAG19EORT0HIPP0O77NJZ' where id=7;
-update noar ti set b2='QCVHDFCYHVGBAG19EORT0HIPP0O77NJZ' where id=7;
-update noar tt set v0='4HSSP' where id=8;
-update noar ti set v0='4HSSP' where id=8;
-update noar tt set b0='XUKDKTJ72I8YQDLEX4WFIXU06RK6Q' where id=8;
-update noar ti set b0='XUKDKTJ72I8YQDLEX4WFIXU06RK6Q' where id=8;
-update noar tt set v0='7SLV9Z1PN0TZL4X29WPLDJYURW' where id=8;
-update noar ti set v0='7SLV9Z1PN0TZL4X29WPLDJYURW' where id=8;
-update noar tt set b1='IDWOB1JL' where id=8;
-update noar ti set b1='IDWOB1JL' where id=8;
-update noar tt set v0='C7WB8SH4' where id=8;
-update noar ti set v0='C7WB8SH4' where id=8;
-update noar tt set b2='9Y' where id=8;
-update noar ti set b2='9Y' where id=8;
-update noar tt set v0='KHV9VAA2WB0YJT6CJU0G34SIAWYTE' where id=9;
-update noar ti set v0='KHV9VAA2WB0YJT6CJU0G34SIAWYTE' where id=9;
-update noar tt set b0='G9SKYUJCLMKU2OIG61Q' where id=9;
-update noar ti set b0='G9SKYUJCLMKU2OIG61Q' where id=9;
-update noar tt set v0='DWM7YOVLTTJ4DMKZ4NNTUISN' where id=9;
-update noar ti set v0='DWM7YOVLTTJ4DMKZ4NNTUISN' where id=9;
-update noar tt set b1='L12X9YZ6ZGK49GBK9LIUM3ODNGLKBQKK' where id=9;
-update noar ti set b1='L12X9YZ6ZGK49GBK9LIUM3ODNGLKBQKK' where id=9;
-update noar tt set v0='N8EAWSXZCMZF' where id=9;
-update noar ti set v0='N8EAWSXZCMZF' where id=9;
-update noar tt set b2='J6Z1NMUWPWV' where id=9;
-update noar ti set b2='J6Z1NMUWPWV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8GUQR0FCMDI2RGD' where id=1;
-update noar ti set v0='8GUQR0FCMDI2RGD' where id=1;
-update noar tt set b0='DWJ' where id=1;
-update noar ti set b0='DWJ' where id=1;
-update noar tt set v0='8AU5Y3GFRRC8D3XCQ1' where id=1;
-update noar ti set v0='8AU5Y3GFRRC8D3XCQ1' where id=1;
-update noar tt set b1='68UZXR1K53PEKKLRN0Z0' where id=1;
-update noar ti set b1='68UZXR1K53PEKKLRN0Z0' where id=1;
-update noar tt set v0='3LOHEBRD85U9FVXXCHNBFB9' where id=1;
-update noar ti set v0='3LOHEBRD85U9FVXXCHNBFB9' where id=1;
-update noar tt set b2='V41' where id=1;
-update noar ti set b2='V41' where id=1;
-update noar tt set v0='SESYZM8NFW' where id=2;
-update noar ti set v0='SESYZM8NFW' where id=2;
-update noar tt set b0='8H1FO471WQ9XCT' where id=2;
-update noar ti set b0='8H1FO471WQ9XCT' where id=2;
-update noar tt set v0='HJY3X0CBPKG1SIXQW7J6' where id=2;
-update noar ti set v0='HJY3X0CBPKG1SIXQW7J6' where id=2;
-update noar tt set b1='OQ7E682BAOTGSJL0D7UXGLDT' where id=2;
-update noar ti set b1='OQ7E682BAOTGSJL0D7UXGLDT' where id=2;
-update noar tt set v0='ALI81HA5HJFJPQ9' where id=2;
-update noar ti set v0='ALI81HA5HJFJPQ9' where id=2;
-update noar tt set b2='88UM590LAJ0JMQYO5561IXXL9RY' where id=2;
-update noar ti set b2='88UM590LAJ0JMQYO5561IXXL9RY' where id=2;
-update noar tt set v0='I4' where id=3;
-update noar ti set v0='I4' where id=3;
-update noar tt set b0='ZHYB9SFIF3WMK35XBCILM' where id=3;
-update noar ti set b0='ZHYB9SFIF3WMK35XBCILM' where id=3;
-update noar tt set v0='OC' where id=3;
-update noar ti set v0='OC' where id=3;
-update noar tt set b1='9DOENC0JNBEXYYZYSB6ZGK' where id=3;
-update noar ti set b1='9DOENC0JNBEXYYZYSB6ZGK' where id=3;
-update noar tt set v0='J9FORFWH1RV6Z6B8IEW8Y' where id=3;
-update noar ti set v0='J9FORFWH1RV6Z6B8IEW8Y' where id=3;
-update noar tt set b2='6CXDR5K0' where id=3;
-update noar ti set b2='6CXDR5K0' where id=3;
-update noar tt set v0='FWN25C' where id=4;
-update noar ti set v0='FWN25C' where id=4;
-update noar tt set b0='HSXJ18OLZFYKXAFMTUL23XG8L7LGG' where id=4;
-update noar ti set b0='HSXJ18OLZFYKXAFMTUL23XG8L7LGG' where id=4;
-update noar tt set v0='RJ25O7CM54CCWYDF47YF79AK2V' where id=4;
-update noar ti set v0='RJ25O7CM54CCWYDF47YF79AK2V' where id=4;
-update noar tt set b1='LJ14H2H219TXFR54J3' where id=4;
-update noar ti set b1='LJ14H2H219TXFR54J3' where id=4;
-update noar tt set v0='48RKTO3H8SJW1L' where id=4;
-update noar ti set v0='48RKTO3H8SJW1L' where id=4;
-update noar tt set b2='1H2Q0KIIX16BW21GR' where id=4;
-update noar ti set b2='1H2Q0KIIX16BW21GR' where id=4;
-update noar tt set v0='GSX0DYF61NT9FKDMKV9EAR2P35' where id=5;
-update noar ti set v0='GSX0DYF61NT9FKDMKV9EAR2P35' where id=5;
-update noar tt set b0='YTQIY' where id=5;
-update noar ti set b0='YTQIY' where id=5;
-update noar tt set v0='2KQ2KY3NRXK3KFYNKHLF' where id=5;
-update noar ti set v0='2KQ2KY3NRXK3KFYNKHLF' where id=5;
-update noar tt set b1='4PUKW8G' where id=5;
-update noar ti set b1='4PUKW8G' where id=5;
-update noar tt set v0='36YDO7TSCKND29VOGDOW438SY0' where id=5;
-update noar ti set v0='36YDO7TSCKND29VOGDOW438SY0' where id=5;
-update noar tt set b2='I0JJEBZT4V95FJHW' where id=5;
-update noar ti set b2='I0JJEBZT4V95FJHW' where id=5;
-update noar tt set v0='OHXSQJRC6FZ6MRA3MWW5A65B0' where id=6;
-update noar ti set v0='OHXSQJRC6FZ6MRA3MWW5A65B0' where id=6;
-update noar tt set b0='15PL4CVY3IQOOX2T9M7WWX6CHK' where id=6;
-update noar ti set b0='15PL4CVY3IQOOX2T9M7WWX6CHK' where id=6;
-update noar tt set v0='4XGG656T0W5NGNEVQHFG' where id=6;
-update noar ti set v0='4XGG656T0W5NGNEVQHFG' where id=6;
-update noar tt set b1='8P12WV8G1YI7H4T270EL5OPUFF4N' where id=6;
-update noar ti set b1='8P12WV8G1YI7H4T270EL5OPUFF4N' where id=6;
-update noar tt set v0='VHPNY6WQAAM' where id=6;
-update noar ti set v0='VHPNY6WQAAM' where id=6;
-update noar tt set b2='C1GXCW7ZJO3YRBGZK43YLC4JRCHHN' where id=6;
-update noar ti set b2='C1GXCW7ZJO3YRBGZK43YLC4JRCHHN' where id=6;
-update noar tt set v0='KP07N9Z78GZZD3O0R9PCLZQE88E3' where id=7;
-update noar ti set v0='KP07N9Z78GZZD3O0R9PCLZQE88E3' where id=7;
-update noar tt set b0='E1534PDCYYKEY6HMK8ERQ5FH3DXTN7VC' where id=7;
-update noar ti set b0='E1534PDCYYKEY6HMK8ERQ5FH3DXTN7VC' where id=7;
-update noar tt set v0='XCON96ZERYB4Y89FGAKS8' where id=7;
-update noar ti set v0='XCON96ZERYB4Y89FGAKS8' where id=7;
-update noar tt set b1='959VVUQDCGZE36X5KODWM4KK4UKAM2PU' where id=7;
-update noar ti set b1='959VVUQDCGZE36X5KODWM4KK4UKAM2PU' where id=7;
-update noar tt set v0='TL2HKYMKM3G1PH2H' where id=7;
-update noar ti set v0='TL2HKYMKM3G1PH2H' where id=7;
-update noar tt set b2='TDUTHXS52LP61BC5IW7YB2V' where id=7;
-update noar ti set b2='TDUTHXS52LP61BC5IW7YB2V' where id=7;
-update noar tt set v0='C9D1R' where id=8;
-update noar ti set v0='C9D1R' where id=8;
-update noar tt set b0='ZC64X5FMTIN08K7HRQ90S1BBPWCH1' where id=8;
-update noar ti set b0='ZC64X5FMTIN08K7HRQ90S1BBPWCH1' where id=8;
-update noar tt set v0='C1' where id=8;
-update noar ti set v0='C1' where id=8;
-update noar tt set b1='20JRYK6EEXRMQG' where id=8;
-update noar ti set b1='20JRYK6EEXRMQG' where id=8;
-update noar tt set v0='1H' where id=8;
-update noar ti set v0='1H' where id=8;
-update noar tt set b2='5HEF65UEGQ8JY4YNG7' where id=8;
-update noar ti set b2='5HEF65UEGQ8JY4YNG7' where id=8;
-update noar tt set v0='B7LEOT1OTK2BXBS' where id=9;
-update noar ti set v0='B7LEOT1OTK2BXBS' where id=9;
-update noar tt set b0='JNIJ2N45E03U4ZR30OTAVS1' where id=9;
-update noar ti set b0='JNIJ2N45E03U4ZR30OTAVS1' where id=9;
-update noar tt set v0='DRU2IPXDFGL7YX50O' where id=9;
-update noar ti set v0='DRU2IPXDFGL7YX50O' where id=9;
-update noar tt set b1='NKTU6IXVVHFW15IES' where id=9;
-update noar ti set b1='NKTU6IXVVHFW15IES' where id=9;
-update noar tt set v0='49L35R8HI855WAK' where id=9;
-update noar ti set v0='49L35R8HI855WAK' where id=9;
-update noar tt set b2='WOVRVP459QYK7YH3NCTUKBWVS7BS0ORL' where id=9;
-update noar ti set b2='WOVRVP459QYK7YH3NCTUKBWVS7BS0ORL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LENCHJMQGGCJ303MFPAUJWZ5BJ5EW' where id=1;
-update noar ti set v0='LENCHJMQGGCJ303MFPAUJWZ5BJ5EW' where id=1;
-update noar tt set b0='F8CE2ZW3PJPUIPTU2E' where id=1;
-update noar ti set b0='F8CE2ZW3PJPUIPTU2E' where id=1;
-update noar tt set v0='QVO5DP5LH5S57TLRTQ5JEXXXYMWX8G' where id=1;
-update noar ti set v0='QVO5DP5LH5S57TLRTQ5JEXXXYMWX8G' where id=1;
-update noar tt set b1='BCMZJAYS7EEY9' where id=1;
-update noar ti set b1='BCMZJAYS7EEY9' where id=1;
-update noar tt set v0='8Z4P1C0HXXB9JHRMGQKDM' where id=1;
-update noar ti set v0='8Z4P1C0HXXB9JHRMGQKDM' where id=1;
-update noar tt set b2='OEY' where id=1;
-update noar ti set b2='OEY' where id=1;
-update noar tt set v0='ZOCWCU9OZVY45W4JT' where id=2;
-update noar ti set v0='ZOCWCU9OZVY45W4JT' where id=2;
-update noar tt set b0='OL9IV' where id=2;
-update noar ti set b0='OL9IV' where id=2;
-update noar tt set v0='XQJRV2PKCWR2Q1T6STZOP2P7VYJKHG' where id=2;
-update noar ti set v0='XQJRV2PKCWR2Q1T6STZOP2P7VYJKHG' where id=2;
-update noar tt set b1='2X0KL88GKI2ACT3JIC5H9YNV0' where id=2;
-update noar ti set b1='2X0KL88GKI2ACT3JIC5H9YNV0' where id=2;
-update noar tt set v0='JO1BQEGX1160ZXTFVW8S75' where id=2;
-update noar ti set v0='JO1BQEGX1160ZXTFVW8S75' where id=2;
-update noar tt set b2='4EN84QTXSYD6Z' where id=2;
-update noar ti set b2='4EN84QTXSYD6Z' where id=2;
-update noar tt set v0='8VWIPY3HJBD' where id=3;
-update noar ti set v0='8VWIPY3HJBD' where id=3;
-update noar tt set b0='JZTMAX12E' where id=3;
-update noar ti set b0='JZTMAX12E' where id=3;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b1='HRZXJOLSTZLJPPL5316EO' where id=3;
-update noar ti set b1='HRZXJOLSTZLJPPL5316EO' where id=3;
-update noar tt set v0='EM86XP33CAOD6M1ENO7Y' where id=3;
-update noar ti set v0='EM86XP33CAOD6M1ENO7Y' where id=3;
-update noar tt set b2='OW620YFSMA69YHF' where id=3;
-update noar ti set b2='OW620YFSMA69YHF' where id=3;
-update noar tt set v0='1637J6' where id=4;
-update noar ti set v0='1637J6' where id=4;
-update noar tt set b0='MQ1R5OB9ZKUFKYTT20RJ6' where id=4;
-update noar ti set b0='MQ1R5OB9ZKUFKYTT20RJ6' where id=4;
-update noar tt set v0='UQMF31RVBD12BSFJRYMQIV4C' where id=4;
-update noar ti set v0='UQMF31RVBD12BSFJRYMQIV4C' where id=4;
-update noar tt set b1='B6XHCI5JPW5POLPWYL46A64M' where id=4;
-update noar ti set b1='B6XHCI5JPW5POLPWYL46A64M' where id=4;
-update noar tt set v0='2DJB86' where id=4;
-update noar ti set v0='2DJB86' where id=4;
-update noar tt set b2='6HNL2C' where id=4;
-update noar ti set b2='6HNL2C' where id=4;
-update noar tt set v0='0UI' where id=5;
-update noar ti set v0='0UI' where id=5;
-update noar tt set b0='B4' where id=5;
-update noar ti set b0='B4' where id=5;
-update noar tt set v0='8SDVFDD4LE53VREW5SKEL4Q' where id=5;
-update noar ti set v0='8SDVFDD4LE53VREW5SKEL4Q' where id=5;
-update noar tt set b1='103KHBOZLLOAXXX6S6M' where id=5;
-update noar ti set b1='103KHBOZLLOAXXX6S6M' where id=5;
-update noar tt set v0='2RKD4ISGZH22E50208WFO978URY' where id=5;
-update noar ti set v0='2RKD4ISGZH22E50208WFO978URY' where id=5;
-update noar tt set b2='GE4EIB1TDHL' where id=5;
-update noar ti set b2='GE4EIB1TDHL' where id=5;
-update noar tt set v0='VQLU' where id=6;
-update noar ti set v0='VQLU' where id=6;
-update noar tt set b0='9NSR79YXU78F4JPMWL' where id=6;
-update noar ti set b0='9NSR79YXU78F4JPMWL' where id=6;
-update noar tt set v0='3BJY0SUVRNY5POX' where id=6;
-update noar ti set v0='3BJY0SUVRNY5POX' where id=6;
-update noar tt set b1='3YFD9U4V5' where id=6;
-update noar ti set b1='3YFD9U4V5' where id=6;
-update noar tt set v0='SKET5AFRD8YLN3Q717DFLVNVML' where id=6;
-update noar ti set v0='SKET5AFRD8YLN3Q717DFLVNVML' where id=6;
-update noar tt set b2='0WLWS5E2YQWN' where id=6;
-update noar ti set b2='0WLWS5E2YQWN' where id=6;
-update noar tt set v0='IM07ZOBJQLSKD' where id=7;
-update noar ti set v0='IM07ZOBJQLSKD' where id=7;
-update noar tt set b0='N9HCNH6435OB5B' where id=7;
-update noar ti set b0='N9HCNH6435OB5B' where id=7;
-update noar tt set v0='Y4JH8PSVCG34S0DSX43ENKQ4Z' where id=7;
-update noar ti set v0='Y4JH8PSVCG34S0DSX43ENKQ4Z' where id=7;
-update noar tt set b1='R3YBDYYBLXOSJZV' where id=7;
-update noar ti set b1='R3YBDYYBLXOSJZV' where id=7;
-update noar tt set v0='SKSVUX8K27' where id=7;
-update noar ti set v0='SKSVUX8K27' where id=7;
-update noar tt set b2='1ZIAT4BP9KNQ7ZZLPO95' where id=7;
-update noar ti set b2='1ZIAT4BP9KNQ7ZZLPO95' where id=7;
-update noar tt set v0='UPVJHEGO8XSSKQ0HIT0TW7PHJM' where id=8;
-update noar ti set v0='UPVJHEGO8XSSKQ0HIT0TW7PHJM' where id=8;
-update noar tt set b0='8Q2J4SVUB' where id=8;
-update noar ti set b0='8Q2J4SVUB' where id=8;
-update noar tt set v0='4T5' where id=8;
-update noar ti set v0='4T5' where id=8;
-update noar tt set b1='LOJCOJMQQVTGQZHQ16AEYH53CZ3OQFTW' where id=8;
-update noar ti set b1='LOJCOJMQQVTGQZHQ16AEYH53CZ3OQFTW' where id=8;
-update noar tt set v0='46GCM7JYG3A5VMCTR' where id=8;
-update noar ti set v0='46GCM7JYG3A5VMCTR' where id=8;
-update noar tt set b2='7M3YITAX5NT20RYJKXJWJ18LU87' where id=8;
-update noar ti set b2='7M3YITAX5NT20RYJKXJWJ18LU87' where id=8;
-update noar tt set v0='VTNEF76C0Q086YPQO7X' where id=9;
-update noar ti set v0='VTNEF76C0Q086YPQO7X' where id=9;
-update noar tt set b0='JASX0YR' where id=9;
-update noar ti set b0='JASX0YR' where id=9;
-update noar tt set v0='TE61595SIGRAQV1SGXJ5SZF' where id=9;
-update noar ti set v0='TE61595SIGRAQV1SGXJ5SZF' where id=9;
-update noar tt set b1='80I8VQNZNEUEG5IV07HF6L1ELJCK' where id=9;
-update noar ti set b1='80I8VQNZNEUEG5IV07HF6L1ELJCK' where id=9;
-update noar tt set v0='QA99Q6AW' where id=9;
-update noar ti set v0='QA99Q6AW' where id=9;
-update noar tt set b2='HPRKSGR8K' where id=9;
-update noar ti set b2='HPRKSGR8K' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7KE3LHTP5IY9' where id=1;
-update noar ti set v0='7KE3LHTP5IY9' where id=1;
-update noar tt set b0='21I8J2CB' where id=1;
-update noar ti set b0='21I8J2CB' where id=1;
-update noar tt set v0='APIXTPBM3718M8KQ72ZQZR4TX4' where id=1;
-update noar ti set v0='APIXTPBM3718M8KQ72ZQZR4TX4' where id=1;
-update noar tt set b1='XIKAH6SSWNAE7JXLOQ3JZV' where id=1;
-update noar ti set b1='XIKAH6SSWNAE7JXLOQ3JZV' where id=1;
-update noar tt set v0='V7QJGK07FNLEN2E1VL5A9YL' where id=1;
-update noar ti set v0='V7QJGK07FNLEN2E1VL5A9YL' where id=1;
-update noar tt set b2='GVVDX3X2ZLO6828Q' where id=1;
-update noar ti set b2='GVVDX3X2ZLO6828Q' where id=1;
-update noar tt set v0='1XZV8X0OUWP9OILZELIHLFKI6B551V' where id=2;
-update noar ti set v0='1XZV8X0OUWP9OILZELIHLFKI6B551V' where id=2;
-update noar tt set b0='04B9BCVC6UF' where id=2;
-update noar ti set b0='04B9BCVC6UF' where id=2;
-update noar tt set v0='XACGUK6JZ39S' where id=2;
-update noar ti set v0='XACGUK6JZ39S' where id=2;
-update noar tt set b1='5TDCAD12HYZ1KK4RZOL37QHHU4F' where id=2;
-update noar ti set b1='5TDCAD12HYZ1KK4RZOL37QHHU4F' where id=2;
-update noar tt set v0='817G1ZPRB1P9' where id=2;
-update noar ti set v0='817G1ZPRB1P9' where id=2;
-update noar tt set b2='7G7IQBSRB' where id=2;
-update noar ti set b2='7G7IQBSRB' where id=2;
-update noar tt set v0='RIKSRC' where id=3;
-update noar ti set v0='RIKSRC' where id=3;
-update noar tt set b0='ERYPUE9L9E03PG538PHCV5O4HT99I' where id=3;
-update noar ti set b0='ERYPUE9L9E03PG538PHCV5O4HT99I' where id=3;
-update noar tt set v0='NMOX7V4L' where id=3;
-update noar ti set v0='NMOX7V4L' where id=3;
-update noar tt set b1='SFI314YVRWT5EC8LFZOBM8Q36L93I' where id=3;
-update noar ti set b1='SFI314YVRWT5EC8LFZOBM8Q36L93I' where id=3;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b2='UC78XHGAYM59XXY2G5GFTQSB46' where id=3;
-update noar ti set b2='UC78XHGAYM59XXY2G5GFTQSB46' where id=3;
-update noar tt set v0='0E5LWC0QCM' where id=4;
-update noar ti set v0='0E5LWC0QCM' where id=4;
-update noar tt set b0='P836SEON6ZCG0877253UU28VRT' where id=4;
-update noar ti set b0='P836SEON6ZCG0877253UU28VRT' where id=4;
-update noar tt set v0='ARP9ZZDBVM1JWICL' where id=4;
-update noar ti set v0='ARP9ZZDBVM1JWICL' where id=4;
-update noar tt set b1='SU9JTW21GLI' where id=4;
-update noar ti set b1='SU9JTW21GLI' where id=4;
-update noar tt set v0='BK4CRYAFI7YY1BKAWKR' where id=4;
-update noar ti set v0='BK4CRYAFI7YY1BKAWKR' where id=4;
-update noar tt set b2='Y9I49WR8XO6XH0OIG6VEOJVOOIBVRQE' where id=4;
-update noar ti set b2='Y9I49WR8XO6XH0OIG6VEOJVOOIBVRQE' where id=4;
-update noar tt set v0='5BUOI381SO8' where id=5;
-update noar ti set v0='5BUOI381SO8' where id=5;
-update noar tt set b0='31O58AJ2GTUFR' where id=5;
-update noar ti set b0='31O58AJ2GTUFR' where id=5;
-update noar tt set v0='IOI2X2W2IQ1G4LDKH7WL' where id=5;
-update noar ti set v0='IOI2X2W2IQ1G4LDKH7WL' where id=5;
-update noar tt set b1='9S34' where id=5;
-update noar ti set b1='9S34' where id=5;
-update noar tt set v0='W058N7ZIR8F72K0H9J' where id=5;
-update noar ti set v0='W058N7ZIR8F72K0H9J' where id=5;
-update noar tt set b2='WLLLPR99ZUFVFA6XU' where id=5;
-update noar ti set b2='WLLLPR99ZUFVFA6XU' where id=5;
-update noar tt set v0='DBN29FX4B9RMM9OW6EPSDEUMWPL71Y' where id=6;
-update noar ti set v0='DBN29FX4B9RMM9OW6EPSDEUMWPL71Y' where id=6;
-update noar tt set b0='B547NZRK7B47GNWAPCWRLFRIC7SSRW' where id=6;
-update noar ti set b0='B547NZRK7B47GNWAPCWRLFRIC7SSRW' where id=6;
-update noar tt set v0='8K4B0I7FVMXWLSYJVBPNA' where id=6;
-update noar ti set v0='8K4B0I7FVMXWLSYJVBPNA' where id=6;
-update noar tt set b1='2C8DYVNWBTJ5QY3YMOM2WINC' where id=6;
-update noar ti set b1='2C8DYVNWBTJ5QY3YMOM2WINC' where id=6;
-update noar tt set v0='7VH7LLE4VFMXRZWGGAT99QE534GI57' where id=6;
-update noar ti set v0='7VH7LLE4VFMXRZWGGAT99QE534GI57' where id=6;
-update noar tt set b2='FCVFYSR' where id=6;
-update noar ti set b2='FCVFYSR' where id=6;
-update noar tt set v0='I' where id=7;
-update noar ti set v0='I' where id=7;
-update noar tt set b0='JQ32WTDI8T22UAHTM0W' where id=7;
-update noar ti set b0='JQ32WTDI8T22UAHTM0W' where id=7;
-update noar tt set v0='NNT16P3VU25BLZHJ2LC67' where id=7;
-update noar ti set v0='NNT16P3VU25BLZHJ2LC67' where id=7;
-update noar tt set b1='95ZHCB616' where id=7;
-update noar ti set b1='95ZHCB616' where id=7;
-update noar tt set v0='QYPQTKA0PT52151U552C7RIL0X' where id=7;
-update noar ti set v0='QYPQTKA0PT52151U552C7RIL0X' where id=7;
-update noar tt set b2='NS78ZGRVCB10FE5YXZCYBBXOJ35G5LB' where id=7;
-update noar ti set b2='NS78ZGRVCB10FE5YXZCYBBXOJ35G5LB' where id=7;
-update noar tt set v0='DKQ4ROWI42' where id=8;
-update noar ti set v0='DKQ4ROWI42' where id=8;
-update noar tt set b0='16OZZDQI94RKL1I072N32A' where id=8;
-update noar ti set b0='16OZZDQI94RKL1I072N32A' where id=8;
-update noar tt set v0='R8NC3U2IGMULREWYQKS6F8N9K7' where id=8;
-update noar ti set v0='R8NC3U2IGMULREWYQKS6F8N9K7' where id=8;
-update noar tt set b1='LHI3MLYH2LWJBIBVXJC7X6JTURMOXUL' where id=8;
-update noar ti set b1='LHI3MLYH2LWJBIBVXJC7X6JTURMOXUL' where id=8;
-update noar tt set v0='PEBLZ83Y6MQJ3OA69SBGB2RTXDCTPAXF' where id=8;
-update noar ti set v0='PEBLZ83Y6MQJ3OA69SBGB2RTXDCTPAXF' where id=8;
-update noar tt set b2='9ZAJYA' where id=8;
-update noar ti set b2='9ZAJYA' where id=8;
-update noar tt set v0='CGJB4SNM2E5P1JUU2N3CUIE827' where id=9;
-update noar ti set v0='CGJB4SNM2E5P1JUU2N3CUIE827' where id=9;
-update noar tt set b0='SINX94DOZ3QX308YSXDPO4' where id=9;
-update noar ti set b0='SINX94DOZ3QX308YSXDPO4' where id=9;
-update noar tt set v0='LR4SUXDK2K6HL' where id=9;
-update noar ti set v0='LR4SUXDK2K6HL' where id=9;
-update noar tt set b1='9F6Z3M4FV1R79SWU2N4Z' where id=9;
-update noar ti set b1='9F6Z3M4FV1R79SWU2N4Z' where id=9;
-update noar tt set v0='DA' where id=9;
-update noar ti set v0='DA' where id=9;
-update noar tt set b2='W5W64F4V2TSZ5MON' where id=9;
-update noar ti set b2='W5W64F4V2TSZ5MON' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITOG3R3GJXZ8F8X7A9706KE6PP6RI6' where id=1;
-update noar ti set v0='ITOG3R3GJXZ8F8X7A9706KE6PP6RI6' where id=1;
-update noar tt set b0='1UDVLBTE4BSQODU42ZKHBKXF0L6KFHGO' where id=1;
-update noar ti set b0='1UDVLBTE4BSQODU42ZKHBKXF0L6KFHGO' where id=1;
-update noar tt set v0='NL54S1X9CBX12MLSOG4P9B5' where id=1;
-update noar ti set v0='NL54S1X9CBX12MLSOG4P9B5' where id=1;
-update noar tt set b1='8U05N' where id=1;
-update noar ti set b1='8U05N' where id=1;
-update noar tt set v0='YB6F96FWM1MB6E8YJPRVG6' where id=1;
-update noar ti set v0='YB6F96FWM1MB6E8YJPRVG6' where id=1;
-update noar tt set b2='Z3WLIR' where id=1;
-update noar ti set b2='Z3WLIR' where id=1;
-update noar tt set v0='T94CJK2G2GHLXFLL' where id=2;
-update noar ti set v0='T94CJK2G2GHLXFLL' where id=2;
-update noar tt set b0='Q7KFYALKLHPJXO' where id=2;
-update noar ti set b0='Q7KFYALKLHPJXO' where id=2;
-update noar tt set v0='58INGAY6W' where id=2;
-update noar ti set v0='58INGAY6W' where id=2;
-update noar tt set b1='S' where id=2;
-update noar ti set b1='S' where id=2;
-update noar tt set v0='QRNDPMADAAAJKWHAL2CVQ9MS' where id=2;
-update noar ti set v0='QRNDPMADAAAJKWHAL2CVQ9MS' where id=2;
-update noar tt set b2='0N2TXCY81M41S' where id=2;
-update noar ti set b2='0N2TXCY81M41S' where id=2;
-update noar tt set v0='S8FL4WPHM86RI1R4K' where id=3;
-update noar ti set v0='S8FL4WPHM86RI1R4K' where id=3;
-update noar tt set b0='MG2FV' where id=3;
-update noar ti set b0='MG2FV' where id=3;
-update noar tt set v0='EJKUC8DHX4PI' where id=3;
-update noar ti set v0='EJKUC8DHX4PI' where id=3;
-update noar tt set b1='FEGUSYFOI5CTMZMVVYAWE' where id=3;
-update noar ti set b1='FEGUSYFOI5CTMZMVVYAWE' where id=3;
-update noar tt set v0='KCH8UXZI1R8XPS8509D3X5JQ' where id=3;
-update noar ti set v0='KCH8UXZI1R8XPS8509D3X5JQ' where id=3;
-update noar tt set b2='9672KLS2' where id=3;
-update noar ti set b2='9672KLS2' where id=3;
-update noar tt set v0='D2HB7TL852QVJR0' where id=4;
-update noar ti set v0='D2HB7TL852QVJR0' where id=4;
-update noar tt set b0='BDQ6MIROG1R1PKP8EMQIETZB' where id=4;
-update noar ti set b0='BDQ6MIROG1R1PKP8EMQIETZB' where id=4;
-update noar tt set v0='DJDM' where id=4;
-update noar ti set v0='DJDM' where id=4;
-update noar tt set b1='K' where id=4;
-update noar ti set b1='K' where id=4;
-update noar tt set v0='PQ0W0KDBR9AQ09F' where id=4;
-update noar ti set v0='PQ0W0KDBR9AQ09F' where id=4;
-update noar tt set b2='69XW7K4HJG0AWKEJ' where id=4;
-update noar ti set b2='69XW7K4HJG0AWKEJ' where id=4;
-update noar tt set v0='QR15ZOIDRJTJDL6V' where id=5;
-update noar ti set v0='QR15ZOIDRJTJDL6V' where id=5;
-update noar tt set b0='O45HSTJ8QWWBUMYDVZTNLV9T2EYMV' where id=5;
-update noar ti set b0='O45HSTJ8QWWBUMYDVZTNLV9T2EYMV' where id=5;
-update noar tt set v0='SNPC1FHWOH0KHXXVJ92' where id=5;
-update noar ti set v0='SNPC1FHWOH0KHXXVJ92' where id=5;
-update noar tt set b1='C213DZQCL9IOXOB4SH7XYVG' where id=5;
-update noar ti set b1='C213DZQCL9IOXOB4SH7XYVG' where id=5;
-update noar tt set v0='WO6WWH28S6LPS96Y22BY' where id=5;
-update noar ti set v0='WO6WWH28S6LPS96Y22BY' where id=5;
-update noar tt set b2='UVMBWD5WY0' where id=5;
-update noar ti set b2='UVMBWD5WY0' where id=5;
-update noar tt set v0='W1AHLWPMFAS' where id=6;
-update noar ti set v0='W1AHLWPMFAS' where id=6;
-update noar tt set b0='0IZTDWZMH1C1BU' where id=6;
-update noar ti set b0='0IZTDWZMH1C1BU' where id=6;
-update noar tt set v0='YSBSYJAF' where id=6;
-update noar ti set v0='YSBSYJAF' where id=6;
-update noar tt set b1='2' where id=6;
-update noar ti set b1='2' where id=6;
-update noar tt set v0='XASLZDRI' where id=6;
-update noar ti set v0='XASLZDRI' where id=6;
-update noar tt set b2='BG' where id=6;
-update noar ti set b2='BG' where id=6;
-update noar tt set v0='1KIX3X5DS' where id=7;
-update noar ti set v0='1KIX3X5DS' where id=7;
-update noar tt set b0='BOIH' where id=7;
-update noar ti set b0='BOIH' where id=7;
-update noar tt set v0='VK' where id=7;
-update noar ti set v0='VK' where id=7;
-update noar tt set b1='17U86DE' where id=7;
-update noar ti set b1='17U86DE' where id=7;
-update noar tt set v0='OYS54B7AMPCSDG19O' where id=7;
-update noar ti set v0='OYS54B7AMPCSDG19O' where id=7;
-update noar tt set b2='5I8HTVOCNAO6XAO8K1JLO84AKMWIB9W5' where id=7;
-update noar ti set b2='5I8HTVOCNAO6XAO8K1JLO84AKMWIB9W5' where id=7;
-update noar tt set v0='DIYL5GB5FG530' where id=8;
-update noar ti set v0='DIYL5GB5FG530' where id=8;
-update noar tt set b0='78BMSMAW3UWGE4OF3KS8C2Y740' where id=8;
-update noar ti set b0='78BMSMAW3UWGE4OF3KS8C2Y740' where id=8;
-update noar tt set v0='KEBWB7FHP2PSEHOO5LHIS' where id=8;
-update noar ti set v0='KEBWB7FHP2PSEHOO5LHIS' where id=8;
-update noar tt set b1='OCI7ZNYO4G0WT5XXFFWEJKCX' where id=8;
-update noar ti set b1='OCI7ZNYO4G0WT5XXFFWEJKCX' where id=8;
-update noar tt set v0='X' where id=8;
-update noar ti set v0='X' where id=8;
-update noar tt set b2='JTWRO3Y52IO' where id=8;
-update noar ti set b2='JTWRO3Y52IO' where id=8;
-update noar tt set v0='2GTHJS3I3FT610VCWU929' where id=9;
-update noar ti set v0='2GTHJS3I3FT610VCWU929' where id=9;
-update noar tt set b0='HIC9EZ' where id=9;
-update noar ti set b0='HIC9EZ' where id=9;
-update noar tt set v0='02M2R965' where id=9;
-update noar ti set v0='02M2R965' where id=9;
-update noar tt set b1='2OBNUP6QP5CRHZ13F60B05YER4M9' where id=9;
-update noar ti set b1='2OBNUP6QP5CRHZ13F60B05YER4M9' where id=9;
-update noar tt set v0='N1XNJEB1EPLORB8' where id=9;
-update noar ti set v0='N1XNJEB1EPLORB8' where id=9;
-update noar tt set b2='CODJ3KO7G94' where id=9;
-update noar ti set b2='CODJ3KO7G94' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='59U' where id=1;
-update noar ti set v0='59U' where id=1;
-update noar tt set b0='OVOSKGHWA0W' where id=1;
-update noar ti set b0='OVOSKGHWA0W' where id=1;
-update noar tt set v0='6AW' where id=1;
-update noar ti set v0='6AW' where id=1;
-update noar tt set b1='CPSHR5QXFDQGR63' where id=1;
-update noar ti set b1='CPSHR5QXFDQGR63' where id=1;
-update noar tt set v0='Z' where id=1;
-update noar ti set v0='Z' where id=1;
-update noar tt set b2='Y6OPCJCGB9KYZ1XQR9AB323NE8R4Y' where id=1;
-update noar ti set b2='Y6OPCJCGB9KYZ1XQR9AB323NE8R4Y' where id=1;
-update noar tt set v0='9' where id=2;
-update noar ti set v0='9' where id=2;
-update noar tt set b0='T6LJ1P99EHE5QCYYF9WLOWC1O' where id=2;
-update noar ti set b0='T6LJ1P99EHE5QCYYF9WLOWC1O' where id=2;
-update noar tt set v0='PUN2GUFBEJFWKG58SZ0IBKUVVN42HD' where id=2;
-update noar ti set v0='PUN2GUFBEJFWKG58SZ0IBKUVVN42HD' where id=2;
-update noar tt set b1='VADBHP' where id=2;
-update noar ti set b1='VADBHP' where id=2;
-update noar tt set v0='LSXUG781WLGC7S2BQ99U3PEIRRGBA' where id=2;
-update noar ti set v0='LSXUG781WLGC7S2BQ99U3PEIRRGBA' where id=2;
-update noar tt set b2='BKOX26PEZW0VUBW4GZB' where id=2;
-update noar ti set b2='BKOX26PEZW0VUBW4GZB' where id=2;
-update noar tt set v0='RSQ1CT699EQ4QCV' where id=3;
-update noar ti set v0='RSQ1CT699EQ4QCV' where id=3;
-update noar tt set b0='8SGM6RHWQ0ZKUQL3145Q2QUI3' where id=3;
-update noar ti set b0='8SGM6RHWQ0ZKUQL3145Q2QUI3' where id=3;
-update noar tt set v0='A7BKUNKLZMN5RP0VN2V5HEHHB5TX6E28' where id=3;
-update noar ti set v0='A7BKUNKLZMN5RP0VN2V5HEHHB5TX6E28' where id=3;
-update noar tt set b1='4G61POD3IA3WY3HZDYXU01XFJTT4' where id=3;
-update noar ti set b1='4G61POD3IA3WY3HZDYXU01XFJTT4' where id=3;
-update noar tt set v0='HJMS65VUXQA617KERLP4Z' where id=3;
-update noar ti set v0='HJMS65VUXQA617KERLP4Z' where id=3;
-update noar tt set b2='PXDCNY811KVX3A8X' where id=3;
-update noar ti set b2='PXDCNY811KVX3A8X' where id=3;
-update noar tt set v0='ET9WOOJ72IJWE6G2L4OPOBNW3BL884S' where id=4;
-update noar ti set v0='ET9WOOJ72IJWE6G2L4OPOBNW3BL884S' where id=4;
-update noar tt set b0='E5U73MKDE0Z' where id=4;
-update noar ti set b0='E5U73MKDE0Z' where id=4;
-update noar tt set v0='6YXLPCT4LCFXRUHH' where id=4;
-update noar ti set v0='6YXLPCT4LCFXRUHH' where id=4;
-update noar tt set b1='Z1I9HJTI' where id=4;
-update noar ti set b1='Z1I9HJTI' where id=4;
-update noar tt set v0='OA2CVH35HBKFMYIE5YIIGV375V5' where id=4;
-update noar ti set v0='OA2CVH35HBKFMYIE5YIIGV375V5' where id=4;
-update noar tt set b2='QWWTS6AMLM8S8DJ38YNYHFAHHO' where id=4;
-update noar ti set b2='QWWTS6AMLM8S8DJ38YNYHFAHHO' where id=4;
-update noar tt set v0='M886E0A0IW' where id=5;
-update noar ti set v0='M886E0A0IW' where id=5;
-update noar tt set b0='D4NWLPMWF4TZSS9X' where id=5;
-update noar ti set b0='D4NWLPMWF4TZSS9X' where id=5;
-update noar tt set v0='NI3PFYM1' where id=5;
-update noar ti set v0='NI3PFYM1' where id=5;
-update noar tt set b1='Y1TL9GGE01FKO43' where id=5;
-update noar ti set b1='Y1TL9GGE01FKO43' where id=5;
-update noar tt set v0='N' where id=5;
-update noar ti set v0='N' where id=5;
-update noar tt set b2='XM9' where id=5;
-update noar ti set b2='XM9' where id=5;
-update noar tt set v0='ASACW0Z0UVVUH6CQJ2ZS3F9ORVG0Z' where id=6;
-update noar ti set v0='ASACW0Z0UVVUH6CQJ2ZS3F9ORVG0Z' where id=6;
-update noar tt set b0='23HG3VOO99BEW2S3C65S8WTRO7FV3AGT' where id=6;
-update noar ti set b0='23HG3VOO99BEW2S3C65S8WTRO7FV3AGT' where id=6;
-update noar tt set v0='P1NUMMGTINZQ1D4M5CO8GU' where id=6;
-update noar ti set v0='P1NUMMGTINZQ1D4M5CO8GU' where id=6;
-update noar tt set b1='C0ZE64AMXX222F8CMXB7FPC497G4L5' where id=6;
-update noar ti set b1='C0ZE64AMXX222F8CMXB7FPC497G4L5' where id=6;
-update noar tt set v0='T6EL2' where id=6;
-update noar ti set v0='T6EL2' where id=6;
-update noar tt set b2='9W8HCI1K71VQ4CJ9HCXZU8H1A' where id=6;
-update noar ti set b2='9W8HCI1K71VQ4CJ9HCXZU8H1A' where id=6;
-update noar tt set v0='W9LL4NP3MFHBO01MH2VYN5W5PR4P' where id=7;
-update noar ti set v0='W9LL4NP3MFHBO01MH2VYN5W5PR4P' where id=7;
-update noar tt set b0='OL2YROBHGOVWY' where id=7;
-update noar ti set b0='OL2YROBHGOVWY' where id=7;
-update noar tt set v0='GQMOZ4H09WV3MJ' where id=7;
-update noar ti set v0='GQMOZ4H09WV3MJ' where id=7;
-update noar tt set b1='U4PW0K0XRG8A9DOVKBR0T34RP1QWTHL' where id=7;
-update noar ti set b1='U4PW0K0XRG8A9DOVKBR0T34RP1QWTHL' where id=7;
-update noar tt set v0='LSYG2AW8' where id=7;
-update noar ti set v0='LSYG2AW8' where id=7;
-update noar tt set b2='J64ILDEI186574IIPWSN' where id=7;
-update noar ti set b2='J64ILDEI186574IIPWSN' where id=7;
-update noar tt set v0='UP995JT0UA760VU8CVU69YMQUA3RK85' where id=8;
-update noar ti set v0='UP995JT0UA760VU8CVU69YMQUA3RK85' where id=8;
-update noar tt set b0='00ZL4MB8LPEKI47IQCRY4PZ0J' where id=8;
-update noar ti set b0='00ZL4MB8LPEKI47IQCRY4PZ0J' where id=8;
-update noar tt set v0='90YRASU6UNNBG43FYHLKJJY' where id=8;
-update noar ti set v0='90YRASU6UNNBG43FYHLKJJY' where id=8;
-update noar tt set b1='55GLKAGYF1Y9UCS4' where id=8;
-update noar ti set b1='55GLKAGYF1Y9UCS4' where id=8;
-update noar tt set v0='K80' where id=8;
-update noar ti set v0='K80' where id=8;
-update noar tt set b2='C2BFRWRRAUVRW7RD' where id=8;
-update noar ti set b2='C2BFRWRRAUVRW7RD' where id=8;
-update noar tt set v0='5U3ZZ10VJ2D3GDU0DQP2Q7X5BHBE' where id=9;
-update noar ti set v0='5U3ZZ10VJ2D3GDU0DQP2Q7X5BHBE' where id=9;
-update noar tt set b0='LT2AZ2VG91XJLFJT2YJDUQ00I2CZ5W5' where id=9;
-update noar ti set b0='LT2AZ2VG91XJLFJT2YJDUQ00I2CZ5W5' where id=9;
-update noar tt set v0='4F62RVEULDMZH7D80L18AZ54BRL' where id=9;
-update noar ti set v0='4F62RVEULDMZH7D80L18AZ54BRL' where id=9;
-update noar tt set b1='9906C' where id=9;
-update noar ti set b1='9906C' where id=9;
-update noar tt set v0='AP1K8SG3P1315FSIE1SHQJ7' where id=9;
-update noar ti set v0='AP1K8SG3P1315FSIE1SHQJ7' where id=9;
-update noar tt set b2='LRTG' where id=9;
-update noar ti set b2='LRTG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MY536V' where id=1;
-update noar ti set v0='MY536V' where id=1;
-update noar tt set b0='XQAOXVVXMXTHF0QBYFLLQMQBN52DJMVJ' where id=1;
-update noar ti set b0='XQAOXVVXMXTHF0QBYFLLQMQBN52DJMVJ' where id=1;
-update noar tt set v0='QDD84ZQMV3YO4UH5UJ0LOQNL' where id=1;
-update noar ti set v0='QDD84ZQMV3YO4UH5UJ0LOQNL' where id=1;
-update noar tt set b1='CN7UKL2EOKGVZ3' where id=1;
-update noar ti set b1='CN7UKL2EOKGVZ3' where id=1;
-update noar tt set v0='NRMTOG6H4WZBHK' where id=1;
-update noar ti set v0='NRMTOG6H4WZBHK' where id=1;
-update noar tt set b2='K9518GHCZKVKVHZXY16KGROOO5D' where id=1;
-update noar ti set b2='K9518GHCZKVKVHZXY16KGROOO5D' where id=1;
-update noar tt set v0='TQ9I4CV2BO7' where id=2;
-update noar ti set v0='TQ9I4CV2BO7' where id=2;
-update noar tt set b0='SEX6EIVX4C9F0' where id=2;
-update noar ti set b0='SEX6EIVX4C9F0' where id=2;
-update noar tt set v0='5T06JQ' where id=2;
-update noar ti set v0='5T06JQ' where id=2;
-update noar tt set b1='Z11OZ' where id=2;
-update noar ti set b1='Z11OZ' where id=2;
-update noar tt set v0='IJ805IE7TSYAL' where id=2;
-update noar ti set v0='IJ805IE7TSYAL' where id=2;
-update noar tt set b2='1O6TFXDUBS7YS385N96DCFWQ' where id=2;
-update noar ti set b2='1O6TFXDUBS7YS385N96DCFWQ' where id=2;
-update noar tt set v0='UCQK3OU3AF5IIEPXBCZGLA62YFOJ' where id=3;
-update noar ti set v0='UCQK3OU3AF5IIEPXBCZGLA62YFOJ' where id=3;
-update noar tt set b0='H9BW62UMJXU3NO1DSPYBM8X68' where id=3;
-update noar ti set b0='H9BW62UMJXU3NO1DSPYBM8X68' where id=3;
-update noar tt set v0='QHPRE2OQGPDQSSQLHE8Z34SWKIH9G' where id=3;
-update noar ti set v0='QHPRE2OQGPDQSSQLHE8Z34SWKIH9G' where id=3;
-update noar tt set b1='LB0RO' where id=3;
-update noar ti set b1='LB0RO' where id=3;
-update noar tt set v0='TW44BF90VR0WCBE1J0JOXKH2W9E' where id=3;
-update noar ti set v0='TW44BF90VR0WCBE1J0JOXKH2W9E' where id=3;
-update noar tt set b2='WXGUET' where id=3;
-update noar ti set b2='WXGUET' where id=3;
-update noar tt set v0='XASQQH6' where id=4;
-update noar ti set v0='XASQQH6' where id=4;
-update noar tt set b0='Y' where id=4;
-update noar ti set b0='Y' where id=4;
-update noar tt set v0='KYTV4S9YGW7IH0YSE5MPHJF72' where id=4;
-update noar ti set v0='KYTV4S9YGW7IH0YSE5MPHJF72' where id=4;
-update noar tt set b1='DOKMBRIXB9MV3EH91C4HG' where id=4;
-update noar ti set b1='DOKMBRIXB9MV3EH91C4HG' where id=4;
-update noar tt set v0='SPYUWU2ZHQ07FEQMK' where id=4;
-update noar ti set v0='SPYUWU2ZHQ07FEQMK' where id=4;
-update noar tt set b2='IH5ISXX3VSMBCGYYTILYHOAAMBU' where id=4;
-update noar ti set b2='IH5ISXX3VSMBCGYYTILYHOAAMBU' where id=4;
-update noar tt set v0='J4' where id=5;
-update noar ti set v0='J4' where id=5;
-update noar tt set b0='EIX3' where id=5;
-update noar ti set b0='EIX3' where id=5;
-update noar tt set v0='J2' where id=5;
-update noar ti set v0='J2' where id=5;
-update noar tt set b1='FG0E1' where id=5;
-update noar ti set b1='FG0E1' where id=5;
-update noar tt set v0='XTNT961RTWDJ32T0X7' where id=5;
-update noar ti set v0='XTNT961RTWDJ32T0X7' where id=5;
-update noar tt set b2='VXCTXR7XMSY' where id=5;
-update noar ti set b2='VXCTXR7XMSY' where id=5;
-update noar tt set v0='HL9AB5FDWTZC0KG8Q54J8BNY0PI7K' where id=6;
-update noar ti set v0='HL9AB5FDWTZC0KG8Q54J8BNY0PI7K' where id=6;
-update noar tt set b0='0EPNIQOMICMFJBDCVURVLESQUWYEHK9O' where id=6;
-update noar ti set b0='0EPNIQOMICMFJBDCVURVLESQUWYEHK9O' where id=6;
-update noar tt set v0='HADYSO2P237N8NR821EOX7' where id=6;
-update noar ti set v0='HADYSO2P237N8NR821EOX7' where id=6;
-update noar tt set b1='AT3PUFU92JYRZSAF9RRX7H365K' where id=6;
-update noar ti set b1='AT3PUFU92JYRZSAF9RRX7H365K' where id=6;
-update noar tt set v0='3BHHRAI89K17ID4FQO4P2NMF7' where id=6;
-update noar ti set v0='3BHHRAI89K17ID4FQO4P2NMF7' where id=6;
-update noar tt set b2='SA9P560TS' where id=6;
-update noar ti set b2='SA9P560TS' where id=6;
-update noar tt set v0='YYDOY5LRUMJYTZW1DTVN0BXZ' where id=7;
-update noar ti set v0='YYDOY5LRUMJYTZW1DTVN0BXZ' where id=7;
-update noar tt set b0='HFFJ3U' where id=7;
-update noar ti set b0='HFFJ3U' where id=7;
-update noar tt set v0='BRC5QUDL6NJNKFOWJ4XW9ST5' where id=7;
-update noar ti set v0='BRC5QUDL6NJNKFOWJ4XW9ST5' where id=7;
-update noar tt set b1='BQXYLD31N617' where id=7;
-update noar ti set b1='BQXYLD31N617' where id=7;
-update noar tt set v0='V27M4X71O4PMPA46F8REVC553R' where id=7;
-update noar ti set v0='V27M4X71O4PMPA46F8REVC553R' where id=7;
-update noar tt set b2='2BK' where id=7;
-update noar ti set b2='2BK' where id=7;
-update noar tt set v0='IX' where id=8;
-update noar ti set v0='IX' where id=8;
-update noar tt set b0='HNHW' where id=8;
-update noar ti set b0='HNHW' where id=8;
-update noar tt set v0='9UN8DNWIYR5P7R0' where id=8;
-update noar ti set v0='9UN8DNWIYR5P7R0' where id=8;
-update noar tt set b1='LYL' where id=8;
-update noar ti set b1='LYL' where id=8;
-update noar tt set v0='RCVMRAS41NP63HZNGNS1TZOOUMRYG0' where id=8;
-update noar ti set v0='RCVMRAS41NP63HZNGNS1TZOOUMRYG0' where id=8;
-update noar tt set b2='IIEYS30P0VSFAIII7S8JWV8EIC7FW6' where id=8;
-update noar ti set b2='IIEYS30P0VSFAIII7S8JWV8EIC7FW6' where id=8;
-update noar tt set v0='NP3MYIX6KYGRVPG0TIH7YX4MXJI59' where id=9;
-update noar ti set v0='NP3MYIX6KYGRVPG0TIH7YX4MXJI59' where id=9;
-update noar tt set b0='W23EIGBK' where id=9;
-update noar ti set b0='W23EIGBK' where id=9;
-update noar tt set v0='9M' where id=9;
-update noar ti set v0='9M' where id=9;
-update noar tt set b1='LFLWK5KQ3NMAFHHO4YDEXSMAXLZJ4ADW' where id=9;
-update noar ti set b1='LFLWK5KQ3NMAFHHO4YDEXSMAXLZJ4ADW' where id=9;
-update noar tt set v0='OMD4L0EBGB25S86VEKD8A09HFNI6MD' where id=9;
-update noar ti set v0='OMD4L0EBGB25S86VEKD8A09HFNI6MD' where id=9;
-update noar tt set b2='2TSGHR55W5TB8WBF0HEQEGOHC0DBZO20' where id=9;
-update noar ti set b2='2TSGHR55W5TB8WBF0HEQEGOHC0DBZO20' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IRV5CW5YBR' where id=1;
-update noar ti set v0='IRV5CW5YBR' where id=1;
-update noar tt set b0='XVSQJ' where id=1;
-update noar ti set b0='XVSQJ' where id=1;
-update noar tt set v0='Z1LYOC5JTUF3SPKEL' where id=1;
-update noar ti set v0='Z1LYOC5JTUF3SPKEL' where id=1;
-update noar tt set b1='EZVPDSJ979XMSMAO' where id=1;
-update noar ti set b1='EZVPDSJ979XMSMAO' where id=1;
-update noar tt set v0='BN1SJ' where id=1;
-update noar ti set v0='BN1SJ' where id=1;
-update noar tt set b2='KTC68LPMFS0' where id=1;
-update noar ti set b2='KTC68LPMFS0' where id=1;
-update noar tt set v0='71P3GWXEQKCD918IIV' where id=2;
-update noar ti set v0='71P3GWXEQKCD918IIV' where id=2;
-update noar tt set b0='LE9GFFDW0Z4H81352W5E9ISJB3KGKYTP' where id=2;
-update noar ti set b0='LE9GFFDW0Z4H81352W5E9ISJB3KGKYTP' where id=2;
-update noar tt set v0='Y8NU1CW6KLH6EY7' where id=2;
-update noar ti set v0='Y8NU1CW6KLH6EY7' where id=2;
-update noar tt set b1='932ZZW83D24GDQS13S' where id=2;
-update noar ti set b1='932ZZW83D24GDQS13S' where id=2;
-update noar tt set v0='VL675IMIE9LBRG9SJSJ1VSMG' where id=2;
-update noar ti set v0='VL675IMIE9LBRG9SJSJ1VSMG' where id=2;
-update noar tt set b2='34L9GGYG900581VF' where id=2;
-update noar ti set b2='34L9GGYG900581VF' where id=2;
-update noar tt set v0='J4946MQM1HZ7453N75BER0867IE4L' where id=3;
-update noar ti set v0='J4946MQM1HZ7453N75BER0867IE4L' where id=3;
-update noar tt set b0='O8UXHUVTNTD' where id=3;
-update noar ti set b0='O8UXHUVTNTD' where id=3;
-update noar tt set v0='DOH8' where id=3;
-update noar ti set v0='DOH8' where id=3;
-update noar tt set b1='KNKTAGHKP2RIN0X7WLE7KO9W' where id=3;
-update noar ti set b1='KNKTAGHKP2RIN0X7WLE7KO9W' where id=3;
-update noar tt set v0='FZM1JRRQ9B1FZLQBOI149AG' where id=3;
-update noar ti set v0='FZM1JRRQ9B1FZLQBOI149AG' where id=3;
-update noar tt set b2='4GMCG7OFL2FI9GB1BC1ONAM9' where id=3;
-update noar ti set b2='4GMCG7OFL2FI9GB1BC1ONAM9' where id=3;
-update noar tt set v0='PC2LW9SMOYE0' where id=4;
-update noar ti set v0='PC2LW9SMOYE0' where id=4;
-update noar tt set b0='DWID8FBCFAJRIVK6FOIQ2NAI4FI6RQE' where id=4;
-update noar ti set b0='DWID8FBCFAJRIVK6FOIQ2NAI4FI6RQE' where id=4;
-update noar tt set v0='4FG' where id=4;
-update noar ti set v0='4FG' where id=4;
-update noar tt set b1='DH3HL4ONMAJX' where id=4;
-update noar ti set b1='DH3HL4ONMAJX' where id=4;
-update noar tt set v0='WSDZ403' where id=4;
-update noar ti set v0='WSDZ403' where id=4;
-update noar tt set b2='T43AP9568KY3FQ8G0X36PF5RBIXM1Q' where id=4;
-update noar ti set b2='T43AP9568KY3FQ8G0X36PF5RBIXM1Q' where id=4;
-update noar tt set v0='P9QRJ5701B4D30VXF9W0WLG5P3OIIO02' where id=5;
-update noar ti set v0='P9QRJ5701B4D30VXF9W0WLG5P3OIIO02' where id=5;
-update noar tt set b0='OH5GQFHRM8Y7JPSAQQ' where id=5;
-update noar ti set b0='OH5GQFHRM8Y7JPSAQQ' where id=5;
-update noar tt set v0='F0ZSA5RB44XCL8KW368FKKQL0ZM2' where id=5;
-update noar ti set v0='F0ZSA5RB44XCL8KW368FKKQL0ZM2' where id=5;
-update noar tt set b1='1MYBRNTIDMYCWK8SELNPX7XJSN0K2T3' where id=5;
-update noar ti set b1='1MYBRNTIDMYCWK8SELNPX7XJSN0K2T3' where id=5;
-update noar tt set v0='KCLUN9ODJSDJULWYVLEA' where id=5;
-update noar ti set v0='KCLUN9ODJSDJULWYVLEA' where id=5;
-update noar tt set b2='FSMJM9AFL3QFXGP6YQHIHVMEZ6LI' where id=5;
-update noar ti set b2='FSMJM9AFL3QFXGP6YQHIHVMEZ6LI' where id=5;
-update noar tt set v0='QMJ3MHMYT9OY4CWYTB8I' where id=6;
-update noar ti set v0='QMJ3MHMYT9OY4CWYTB8I' where id=6;
-update noar tt set b0='CA1NN9R3EG2BQHPIA' where id=6;
-update noar ti set b0='CA1NN9R3EG2BQHPIA' where id=6;
-update noar tt set v0='M9CEK4R2IQ5CC6QCC2UP6CBZZK9OSEH' where id=6;
-update noar ti set v0='M9CEK4R2IQ5CC6QCC2UP6CBZZK9OSEH' where id=6;
-update noar tt set b1='LO61' where id=6;
-update noar ti set b1='LO61' where id=6;
-update noar tt set v0='VMGKHFCXMOCD0YGYG6RYNF' where id=6;
-update noar ti set v0='VMGKHFCXMOCD0YGYG6RYNF' where id=6;
-update noar tt set b2='9ZX80L1XM4CAYL0SJJI' where id=6;
-update noar ti set b2='9ZX80L1XM4CAYL0SJJI' where id=6;
-update noar tt set v0='B9LK2JKCVFZYA' where id=7;
-update noar ti set v0='B9LK2JKCVFZYA' where id=7;
-update noar tt set b0='ISO8IMFU5PYYHSYQ1LY6MQ6Y' where id=7;
-update noar ti set b0='ISO8IMFU5PYYHSYQ1LY6MQ6Y' where id=7;
-update noar tt set v0='DOIZXF7D' where id=7;
-update noar ti set v0='DOIZXF7D' where id=7;
-update noar tt set b1='ZG9X21TM07G9O1YYNAW' where id=7;
-update noar ti set b1='ZG9X21TM07G9O1YYNAW' where id=7;
-update noar tt set v0='KYR3INXS16NLC99XK7IODNBL' where id=7;
-update noar ti set v0='KYR3INXS16NLC99XK7IODNBL' where id=7;
-update noar tt set b2='TKOZMA0ZSK7IS1W7DFVZZ72' where id=7;
-update noar ti set b2='TKOZMA0ZSK7IS1W7DFVZZ72' where id=7;
-update noar tt set v0='NJX' where id=8;
-update noar ti set v0='NJX' where id=8;
-update noar tt set b0='472' where id=8;
-update noar ti set b0='472' where id=8;
-update noar tt set v0='401I8DPN0WPVS' where id=8;
-update noar ti set v0='401I8DPN0WPVS' where id=8;
-update noar tt set b1='1OEM4Z4Q7U4BRQJ56ZX38D6YVE' where id=8;
-update noar ti set b1='1OEM4Z4Q7U4BRQJ56ZX38D6YVE' where id=8;
-update noar tt set v0='6F6VM1ODPTHEQC861QN2APT3Z4JU0' where id=8;
-update noar ti set v0='6F6VM1ODPTHEQC861QN2APT3Z4JU0' where id=8;
-update noar tt set b2='BHK220T0ML55B0KVAAVVSTV7EXGYSOY' where id=8;
-update noar ti set b2='BHK220T0ML55B0KVAAVVSTV7EXGYSOY' where id=8;
-update noar tt set v0='Q97QHWA1Q' where id=9;
-update noar ti set v0='Q97QHWA1Q' where id=9;
-update noar tt set b0='8LM2W1' where id=9;
-update noar ti set b0='8LM2W1' where id=9;
-update noar tt set v0='WIZWGFDIWV' where id=9;
-update noar ti set v0='WIZWGFDIWV' where id=9;
-update noar tt set b1='4LIFZ7YDW17HONV5YLMNQR8T7HI' where id=9;
-update noar ti set b1='4LIFZ7YDW17HONV5YLMNQR8T7HI' where id=9;
-update noar tt set v0='WCNMCPSQKTHNEAY6UOMLNMJEA63LO' where id=9;
-update noar ti set v0='WCNMCPSQKTHNEAY6UOMLNMJEA63LO' where id=9;
-update noar tt set b2='9PCXMC44LON4AQTZMWKRXO931BLFTM' where id=9;
-update noar ti set b2='9PCXMC44LON4AQTZMWKRXO931BLFTM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N5KJMZ1KDS4OJJX71QUYNWYU19HH' where id=1;
-update noar ti set v0='N5KJMZ1KDS4OJJX71QUYNWYU19HH' where id=1;
-update noar tt set b0='ERIADJNWSBR' where id=1;
-update noar ti set b0='ERIADJNWSBR' where id=1;
-update noar tt set v0='ORD4TEHMBZD6VWB9ZUPM83' where id=1;
-update noar ti set v0='ORD4TEHMBZD6VWB9ZUPM83' where id=1;
-update noar tt set b1='CR4QHT2FNSS23' where id=1;
-update noar ti set b1='CR4QHT2FNSS23' where id=1;
-update noar tt set v0='WP' where id=1;
-update noar ti set v0='WP' where id=1;
-update noar tt set b2='JCHFLPB1VBB27B' where id=1;
-update noar ti set b2='JCHFLPB1VBB27B' where id=1;
-update noar tt set v0='A3G' where id=2;
-update noar ti set v0='A3G' where id=2;
-update noar tt set b0='Z8NQFOH7D6K' where id=2;
-update noar ti set b0='Z8NQFOH7D6K' where id=2;
-update noar tt set v0='KS72XRPIRXJDEND59O463JY' where id=2;
-update noar ti set v0='KS72XRPIRXJDEND59O463JY' where id=2;
-update noar tt set b1='KHACXVRCJE5HRB6N5P9ZQ2JTTYHZ8Q9' where id=2;
-update noar ti set b1='KHACXVRCJE5HRB6N5P9ZQ2JTTYHZ8Q9' where id=2;
-update noar tt set v0='81FGKA05Y7D31P13H' where id=2;
-update noar ti set v0='81FGKA05Y7D31P13H' where id=2;
-update noar tt set b2='2PZKYZF4MSHAPDPBU3' where id=2;
-update noar ti set b2='2PZKYZF4MSHAPDPBU3' where id=2;
-update noar tt set v0='F6PA8' where id=3;
-update noar ti set v0='F6PA8' where id=3;
-update noar tt set b0='GH4J94IV' where id=3;
-update noar ti set b0='GH4J94IV' where id=3;
-update noar tt set v0='EDU3VNBQSG9CRMDM8S0A1WQYMYJCWII' where id=3;
-update noar ti set v0='EDU3VNBQSG9CRMDM8S0A1WQYMYJCWII' where id=3;
-update noar tt set b1='1I6S9B' where id=3;
-update noar ti set b1='1I6S9B' where id=3;
-update noar tt set v0='7Y6NRB96JB97' where id=3;
-update noar ti set v0='7Y6NRB96JB97' where id=3;
-update noar tt set b2='B33LA4YBDIJ7MOACCDW1Z' where id=3;
-update noar ti set b2='B33LA4YBDIJ7MOACCDW1Z' where id=3;
-update noar tt set v0='5SL2JK24Z' where id=4;
-update noar ti set v0='5SL2JK24Z' where id=4;
-update noar tt set b0='JSNCEDBH3P0FO3K4LF1PWG07HR33O' where id=4;
-update noar ti set b0='JSNCEDBH3P0FO3K4LF1PWG07HR33O' where id=4;
-update noar tt set v0='FTGZ620E59NGNVA1' where id=4;
-update noar ti set v0='FTGZ620E59NGNVA1' where id=4;
-update noar tt set b1='8E5JR8KU95HZC73IMJSP09HQZ' where id=4;
-update noar ti set b1='8E5JR8KU95HZC73IMJSP09HQZ' where id=4;
-update noar tt set v0='NAOODGFOOQ8IPIPSDEF2GPGN11U' where id=4;
-update noar ti set v0='NAOODGFOOQ8IPIPSDEF2GPGN11U' where id=4;
-update noar tt set b2='RY8' where id=4;
-update noar ti set b2='RY8' where id=4;
-update noar tt set v0='AZ1VPEZU3Z2T5JQIX4Q9DVGFBZEQI21N' where id=5;
-update noar ti set v0='AZ1VPEZU3Z2T5JQIX4Q9DVGFBZEQI21N' where id=5;
-update noar tt set b0='2BWV68W' where id=5;
-update noar ti set b0='2BWV68W' where id=5;
-update noar tt set v0='DBC76KL8TMHZV1GVPQ' where id=5;
-update noar ti set v0='DBC76KL8TMHZV1GVPQ' where id=5;
-update noar tt set b1='HGBHO0BDZ68C88XA03MPAQY9X' where id=5;
-update noar ti set b1='HGBHO0BDZ68C88XA03MPAQY9X' where id=5;
-update noar tt set v0='R8DBA8L' where id=5;
-update noar ti set v0='R8DBA8L' where id=5;
-update noar tt set b2='31A4I' where id=5;
-update noar ti set b2='31A4I' where id=5;
-update noar tt set v0='WA636V15B9GDCI1ITU2G7' where id=6;
-update noar ti set v0='WA636V15B9GDCI1ITU2G7' where id=6;
-update noar tt set b0='T0F9Y2OK7LSGSJSQWAR' where id=6;
-update noar ti set b0='T0F9Y2OK7LSGSJSQWAR' where id=6;
-update noar tt set v0='DL9C99TBK48600UA' where id=6;
-update noar ti set v0='DL9C99TBK48600UA' where id=6;
-update noar tt set b1='VSPXKBDP4LRLNWBX' where id=6;
-update noar ti set b1='VSPXKBDP4LRLNWBX' where id=6;
-update noar tt set v0='XC6BG2Z82OR1Q2C71CBVNXVIXTUVGDH' where id=6;
-update noar ti set v0='XC6BG2Z82OR1Q2C71CBVNXVIXTUVGDH' where id=6;
-update noar tt set b2='99PV51V6SRK8LPLFZ4S5V88RE2SC' where id=6;
-update noar ti set b2='99PV51V6SRK8LPLFZ4S5V88RE2SC' where id=6;
-update noar tt set v0='MJJH0NSVS8ZAN3MB3MG9S8P5KZOMQ' where id=7;
-update noar ti set v0='MJJH0NSVS8ZAN3MB3MG9S8P5KZOMQ' where id=7;
-update noar tt set b0='HO0CC' where id=7;
-update noar ti set b0='HO0CC' where id=7;
-update noar tt set v0='5611U' where id=7;
-update noar ti set v0='5611U' where id=7;
-update noar tt set b1='O' where id=7;
-update noar ti set b1='O' where id=7;
-update noar tt set v0='17YU2' where id=7;
-update noar ti set v0='17YU2' where id=7;
-update noar tt set b2='WA4' where id=7;
-update noar ti set b2='WA4' where id=7;
-update noar tt set v0='402ZOE20KD0GOYHOMNQ' where id=8;
-update noar ti set v0='402ZOE20KD0GOYHOMNQ' where id=8;
-update noar tt set b0='AKQTYVEO3O51208L74FY1GEMGK6QRA' where id=8;
-update noar ti set b0='AKQTYVEO3O51208L74FY1GEMGK6QRA' where id=8;
-update noar tt set v0='EHJAQJ' where id=8;
-update noar ti set v0='EHJAQJ' where id=8;
-update noar tt set b1='WSN7JX9S5SNAX05' where id=8;
-update noar ti set b1='WSN7JX9S5SNAX05' where id=8;
-update noar tt set v0='KD3C1TUP1481SXP1JNR' where id=8;
-update noar ti set v0='KD3C1TUP1481SXP1JNR' where id=8;
-update noar tt set b2='5TK1C32O1A' where id=8;
-update noar ti set b2='5TK1C32O1A' where id=8;
-update noar tt set v0='BQOUTX5LM5OU6JBBMNDFTGS7XY6ZHVEV' where id=9;
-update noar ti set v0='BQOUTX5LM5OU6JBBMNDFTGS7XY6ZHVEV' where id=9;
-update noar tt set b0='SH' where id=9;
-update noar ti set b0='SH' where id=9;
-update noar tt set v0='D2V98LQTQD0DWC4C' where id=9;
-update noar ti set v0='D2V98LQTQD0DWC4C' where id=9;
-update noar tt set b1='FSZ3HRXXNZQ6XY1U4LW7DGKM' where id=9;
-update noar ti set b1='FSZ3HRXXNZQ6XY1U4LW7DGKM' where id=9;
-update noar tt set v0='8NM652E0VAO4H6FV23IHDKTWY' where id=9;
-update noar ti set v0='8NM652E0VAO4H6FV23IHDKTWY' where id=9;
-update noar tt set b2='3OC5BFRUE0W1EG0U0N5BCNHG49102N63' where id=9;
-update noar ti set b2='3OC5BFRUE0W1EG0U0N5BCNHG49102N63' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SW2PV7VHXKWNJ23MNV5IX4YGGDY86Z' where id=1;
-update noar ti set v0='SW2PV7VHXKWNJ23MNV5IX4YGGDY86Z' where id=1;
-update noar tt set b0='F8H2' where id=1;
-update noar ti set b0='F8H2' where id=1;
-update noar tt set v0='17H7X' where id=1;
-update noar ti set v0='17H7X' where id=1;
-update noar tt set b1='EZOUM34' where id=1;
-update noar ti set b1='EZOUM34' where id=1;
-update noar tt set v0='AC10Y6VLZ6JN70CRMC1HY2ZHTGB491' where id=1;
-update noar ti set v0='AC10Y6VLZ6JN70CRMC1HY2ZHTGB491' where id=1;
-update noar tt set b2='NHAXZIMNOJ0U0SNF' where id=1;
-update noar ti set b2='NHAXZIMNOJ0U0SNF' where id=1;
-update noar tt set v0='B0KZHQGF6CYR03RY1' where id=2;
-update noar ti set v0='B0KZHQGF6CYR03RY1' where id=2;
-update noar tt set b0='BL797J4RQ9452NIS1LF' where id=2;
-update noar ti set b0='BL797J4RQ9452NIS1LF' where id=2;
-update noar tt set v0='YPBYOXK63Y9UG1ITKTRLIJL' where id=2;
-update noar ti set v0='YPBYOXK63Y9UG1ITKTRLIJL' where id=2;
-update noar tt set b1='4OWQBA84VV' where id=2;
-update noar ti set b1='4OWQBA84VV' where id=2;
-update noar tt set v0='M3QOBSZY9B9GOKJ' where id=2;
-update noar ti set v0='M3QOBSZY9B9GOKJ' where id=2;
-update noar tt set b2='LE9462VD99GUBWG03177F' where id=2;
-update noar ti set b2='LE9462VD99GUBWG03177F' where id=2;
-update noar tt set v0='WIJC872X7EQJY9B7502OKDI' where id=3;
-update noar ti set v0='WIJC872X7EQJY9B7502OKDI' where id=3;
-update noar tt set b0='6CHA0I7H36CQIQFBGEOR9M76' where id=3;
-update noar ti set b0='6CHA0I7H36CQIQFBGEOR9M76' where id=3;
-update noar tt set v0='RV94JD6BIAGURU9HE1KO5HY9' where id=3;
-update noar ti set v0='RV94JD6BIAGURU9HE1KO5HY9' where id=3;
-update noar tt set b1='E13OL5JNLHVRLYXT7V28ZZNHMSJ7' where id=3;
-update noar ti set b1='E13OL5JNLHVRLYXT7V28ZZNHMSJ7' where id=3;
-update noar tt set v0='DEDP674JVTGL' where id=3;
-update noar ti set v0='DEDP674JVTGL' where id=3;
-update noar tt set b2='OWXM3KD' where id=3;
-update noar ti set b2='OWXM3KD' where id=3;
-update noar tt set v0='IHH2ZNP2XT' where id=4;
-update noar ti set v0='IHH2ZNP2XT' where id=4;
-update noar tt set b0='BQMMFEFAS8AQ' where id=4;
-update noar ti set b0='BQMMFEFAS8AQ' where id=4;
-update noar tt set v0='0UB1YYL5SJALUI' where id=4;
-update noar ti set v0='0UB1YYL5SJALUI' where id=4;
-update noar tt set b1='ZNL7NF3V1BX10YGQ3ADPIDE2I4A3O' where id=4;
-update noar ti set b1='ZNL7NF3V1BX10YGQ3ADPIDE2I4A3O' where id=4;
-update noar tt set v0='WYRXJ25ESZOQ5CUDS1LX' where id=4;
-update noar ti set v0='WYRXJ25ESZOQ5CUDS1LX' where id=4;
-update noar tt set b2='5ID2J1FTROF2BBYHO9P0M34' where id=4;
-update noar ti set b2='5ID2J1FTROF2BBYHO9P0M34' where id=4;
-update noar tt set v0='B' where id=5;
-update noar ti set v0='B' where id=5;
-update noar tt set b0='7V08' where id=5;
-update noar ti set b0='7V08' where id=5;
-update noar tt set v0='IUU93QFVD2V3IFG' where id=5;
-update noar ti set v0='IUU93QFVD2V3IFG' where id=5;
-update noar tt set b1='PI4MJIM991QXVXGHXYXNQTTPXSUGUMH' where id=5;
-update noar ti set b1='PI4MJIM991QXVXGHXYXNQTTPXSUGUMH' where id=5;
-update noar tt set v0='QJUMN7YWH8MRUHNQ39K7U7G0G7ZS' where id=5;
-update noar ti set v0='QJUMN7YWH8MRUHNQ39K7U7G0G7ZS' where id=5;
-update noar tt set b2='5CBIQ1H9XNHU' where id=5;
-update noar ti set b2='5CBIQ1H9XNHU' where id=5;
-update noar tt set v0='8XSK4CG' where id=6;
-update noar ti set v0='8XSK4CG' where id=6;
-update noar tt set b0='QJRXEQPBIAJEFCEAIVFK63DZCIB6Q' where id=6;
-update noar ti set b0='QJRXEQPBIAJEFCEAIVFK63DZCIB6Q' where id=6;
-update noar tt set v0='4SI2HE185PFQ9F832CUSS064BVFIH9VN' where id=6;
-update noar ti set v0='4SI2HE185PFQ9F832CUSS064BVFIH9VN' where id=6;
-update noar tt set b1='RIG8HQV1OCET8XRFGOTX8K' where id=6;
-update noar ti set b1='RIG8HQV1OCET8XRFGOTX8K' where id=6;
-update noar tt set v0='PPZJ1SVAFD45VGRA6T1GTZN6WQ3' where id=6;
-update noar ti set v0='PPZJ1SVAFD45VGRA6T1GTZN6WQ3' where id=6;
-update noar tt set b2='VORIRPQL6YTQU3' where id=6;
-update noar ti set b2='VORIRPQL6YTQU3' where id=6;
-update noar tt set v0='4L' where id=7;
-update noar ti set v0='4L' where id=7;
-update noar tt set b0='1D' where id=7;
-update noar ti set b0='1D' where id=7;
-update noar tt set v0='X68J2K7YHY44O8KP' where id=7;
-update noar ti set v0='X68J2K7YHY44O8KP' where id=7;
-update noar tt set b1='B1TFG4RH04TMLGINF6MN7V21PCE' where id=7;
-update noar ti set b1='B1TFG4RH04TMLGINF6MN7V21PCE' where id=7;
-update noar tt set v0='DAK2H2CANSHHZF' where id=7;
-update noar ti set v0='DAK2H2CANSHHZF' where id=7;
-update noar tt set b2='MRRWI' where id=7;
-update noar ti set b2='MRRWI' where id=7;
-update noar tt set v0='47029PLPUXTMO3' where id=8;
-update noar ti set v0='47029PLPUXTMO3' where id=8;
-update noar tt set b0='PU8RWT88B49Y7JS2MJGN3ZP8IF8ZP' where id=8;
-update noar ti set b0='PU8RWT88B49Y7JS2MJGN3ZP8IF8ZP' where id=8;
-update noar tt set v0='YLUZAQ3K5187UVSJ2DRNGQHIG09' where id=8;
-update noar ti set v0='YLUZAQ3K5187UVSJ2DRNGQHIG09' where id=8;
-update noar tt set b1='213NHTTL3XU5CEALLCL9ASL6ZRD' where id=8;
-update noar ti set b1='213NHTTL3XU5CEALLCL9ASL6ZRD' where id=8;
-update noar tt set v0='1JUWQCLVPCFZ3NWIOL6HFEGDTHAFMJZY' where id=8;
-update noar ti set v0='1JUWQCLVPCFZ3NWIOL6HFEGDTHAFMJZY' where id=8;
-update noar tt set b2='WVQFOJ2M' where id=8;
-update noar ti set b2='WVQFOJ2M' where id=8;
-update noar tt set v0='QVB7ZL6KW39JAUAVVIEW' where id=9;
-update noar ti set v0='QVB7ZL6KW39JAUAVVIEW' where id=9;
-update noar tt set b0='NZC789TBRYH9UEARWEEW29JDB' where id=9;
-update noar ti set b0='NZC789TBRYH9UEARWEEW29JDB' where id=9;
-update noar tt set v0='V' where id=9;
-update noar ti set v0='V' where id=9;
-update noar tt set b1='VLNMWZEIS8N' where id=9;
-update noar ti set b1='VLNMWZEIS8N' where id=9;
-update noar tt set v0='UBRT' where id=9;
-update noar ti set v0='UBRT' where id=9;
-update noar tt set b2='2KS' where id=9;
-update noar ti set b2='2KS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6D' where id=1;
-update noar ti set v0='6D' where id=1;
-update noar tt set b0='CZJP6U7EQG1VS0M' where id=1;
-update noar ti set b0='CZJP6U7EQG1VS0M' where id=1;
-update noar tt set v0='TE0M8ZPFM5N1ECJ16V' where id=1;
-update noar ti set v0='TE0M8ZPFM5N1ECJ16V' where id=1;
-update noar tt set b1='IR3QPVQITLAQZKNP4EURIO9VDD' where id=1;
-update noar ti set b1='IR3QPVQITLAQZKNP4EURIO9VDD' where id=1;
-update noar tt set v0='XICTDK24N8LCJEKUSV0I9A31FZK' where id=1;
-update noar ti set v0='XICTDK24N8LCJEKUSV0I9A31FZK' where id=1;
-update noar tt set b2='87XEHIEXPU1ZRXXZ8A1SUON0J6FFE5Z' where id=1;
-update noar ti set b2='87XEHIEXPU1ZRXXZ8A1SUON0J6FFE5Z' where id=1;
-update noar tt set v0='TSKU5P3DH09' where id=2;
-update noar ti set v0='TSKU5P3DH09' where id=2;
-update noar tt set b0='8WAKINKY' where id=2;
-update noar ti set b0='8WAKINKY' where id=2;
-update noar tt set v0='GHAVEO37WC2DVU457H8' where id=2;
-update noar ti set v0='GHAVEO37WC2DVU457H8' where id=2;
-update noar tt set b1='KZIEEZK6O10DLXXM3VT34OZ740EF54ZS' where id=2;
-update noar ti set b1='KZIEEZK6O10DLXXM3VT34OZ740EF54ZS' where id=2;
-update noar tt set v0='0X5GW' where id=2;
-update noar ti set v0='0X5GW' where id=2;
-update noar tt set b2='T1FIJ98O85PRWJKKU81BTM' where id=2;
-update noar ti set b2='T1FIJ98O85PRWJKKU81BTM' where id=2;
-update noar tt set v0='PT8THOOEEYT' where id=3;
-update noar ti set v0='PT8THOOEEYT' where id=3;
-update noar tt set b0='0U985NFT6MZ7EQ8BGEIAD' where id=3;
-update noar ti set b0='0U985NFT6MZ7EQ8BGEIAD' where id=3;
-update noar tt set v0='MZ' where id=3;
-update noar ti set v0='MZ' where id=3;
-update noar tt set b1='FQI0VEJ' where id=3;
-update noar ti set b1='FQI0VEJ' where id=3;
-update noar tt set v0='AN4YWWXOUIH7SBVK5XCRRZFG055D611Z' where id=3;
-update noar ti set v0='AN4YWWXOUIH7SBVK5XCRRZFG055D611Z' where id=3;
-update noar tt set b2='5U' where id=3;
-update noar ti set b2='5U' where id=3;
-update noar tt set v0='8I' where id=4;
-update noar ti set v0='8I' where id=4;
-update noar tt set b0='KM8NE8283ULA6DSASU5P4RFX8H6L9V' where id=4;
-update noar ti set b0='KM8NE8283ULA6DSASU5P4RFX8H6L9V' where id=4;
-update noar tt set v0='ERIS9HADIZWSBCBTSQZOEXQFKI' where id=4;
-update noar ti set v0='ERIS9HADIZWSBCBTSQZOEXQFKI' where id=4;
-update noar tt set b1='2SZJWI94RJLNS' where id=4;
-update noar ti set b1='2SZJWI94RJLNS' where id=4;
-update noar tt set v0='USWCFOEDAHHR' where id=4;
-update noar ti set v0='USWCFOEDAHHR' where id=4;
-update noar tt set b2='PPF3GR12GMF6OJDPGI8E0PPYKZCQ' where id=4;
-update noar ti set b2='PPF3GR12GMF6OJDPGI8E0PPYKZCQ' where id=4;
-update noar tt set v0='ROCN1XQKX1MBYHZXDUJSSB87UDEY8CR' where id=5;
-update noar ti set v0='ROCN1XQKX1MBYHZXDUJSSB87UDEY8CR' where id=5;
-update noar tt set b0='NV0GFI' where id=5;
-update noar ti set b0='NV0GFI' where id=5;
-update noar tt set v0='N8T87BRHF3Q3SQCR0W' where id=5;
-update noar ti set v0='N8T87BRHF3Q3SQCR0W' where id=5;
-update noar tt set b1='XXJBEY5Z3UMGHOR7X45K8M' where id=5;
-update noar ti set b1='XXJBEY5Z3UMGHOR7X45K8M' where id=5;
-update noar tt set v0='P98TEYUOP3W60HGNW7V1EC8' where id=5;
-update noar ti set v0='P98TEYUOP3W60HGNW7V1EC8' where id=5;
-update noar tt set b2='3IYH0F0KMJJKZ621RJAAC6ZLSV' where id=5;
-update noar ti set b2='3IYH0F0KMJJKZ621RJAAC6ZLSV' where id=5;
-update noar tt set v0='GAAK6QY2S14UAR' where id=6;
-update noar ti set v0='GAAK6QY2S14UAR' where id=6;
-update noar tt set b0='RMH4M0WQ330UF' where id=6;
-update noar ti set b0='RMH4M0WQ330UF' where id=6;
-update noar tt set v0='3CA2NADO' where id=6;
-update noar ti set v0='3CA2NADO' where id=6;
-update noar tt set b1='6TDHSCS7K27JXY88C9P35JO' where id=6;
-update noar ti set b1='6TDHSCS7K27JXY88C9P35JO' where id=6;
-update noar tt set v0='JS9H6JEL4JUG9EO1YJ' where id=6;
-update noar ti set v0='JS9H6JEL4JUG9EO1YJ' where id=6;
-update noar tt set b2='7SPM' where id=6;
-update noar ti set b2='7SPM' where id=6;
-update noar tt set v0='15YPH9FN2MBHPI' where id=7;
-update noar ti set v0='15YPH9FN2MBHPI' where id=7;
-update noar tt set b0='FU32E5KY4H96Y96J45LMKL' where id=7;
-update noar ti set b0='FU32E5KY4H96Y96J45LMKL' where id=7;
-update noar tt set v0='UR4ZFQI36WJ' where id=7;
-update noar ti set v0='UR4ZFQI36WJ' where id=7;
-update noar tt set b1='MIWL503XT51Q1BZOS9JD45JGI2EEJQJ' where id=7;
-update noar ti set b1='MIWL503XT51Q1BZOS9JD45JGI2EEJQJ' where id=7;
-update noar tt set v0='H1VNR2' where id=7;
-update noar ti set v0='H1VNR2' where id=7;
-update noar tt set b2='EC' where id=7;
-update noar ti set b2='EC' where id=7;
-update noar tt set v0='ELEV9QVTWUGZAANIBJUVB6' where id=8;
-update noar ti set v0='ELEV9QVTWUGZAANIBJUVB6' where id=8;
-update noar tt set b0='1TYUDZGJTV1HFLIBSBNNJX5' where id=8;
-update noar ti set b0='1TYUDZGJTV1HFLIBSBNNJX5' where id=8;
-update noar tt set v0='PO1U6484WLGTWW' where id=8;
-update noar ti set v0='PO1U6484WLGTWW' where id=8;
-update noar tt set b1='MPEH9668VLH4Z70DYZ5ICFJUE7RJJM' where id=8;
-update noar ti set b1='MPEH9668VLH4Z70DYZ5ICFJUE7RJJM' where id=8;
-update noar tt set v0='Q2EBTHWBH9AVBYG27DNEV69' where id=8;
-update noar ti set v0='Q2EBTHWBH9AVBYG27DNEV69' where id=8;
-update noar tt set b2='BUE1Y8' where id=8;
-update noar ti set b2='BUE1Y8' where id=8;
-update noar tt set v0='8716G' where id=9;
-update noar ti set v0='8716G' where id=9;
-update noar tt set b0='7B25VLGCY765O8X8QK1GZ01WP' where id=9;
-update noar ti set b0='7B25VLGCY765O8X8QK1GZ01WP' where id=9;
-update noar tt set v0='J47OLD' where id=9;
-update noar ti set v0='J47OLD' where id=9;
-update noar tt set b1='CNC6F3YOZM0ZBJQXNYCN1SK6B' where id=9;
-update noar ti set b1='CNC6F3YOZM0ZBJQXNYCN1SK6B' where id=9;
-update noar tt set v0='OUPFB1GV82TGS0R' where id=9;
-update noar ti set v0='OUPFB1GV82TGS0R' where id=9;
-update noar tt set b2='5OV5SO869OHGPBH3EEU1STWA7223TWID' where id=9;
-update noar ti set b2='5OV5SO869OHGPBH3EEU1STWA7223TWID' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BQIG0V48MQ' where id=1;
-update noar ti set v0='BQIG0V48MQ' where id=1;
-update noar tt set b0='U' where id=1;
-update noar ti set b0='U' where id=1;
-update noar tt set v0='KJ70PJMRUE9CG3QVAIWZCHCB94SNP' where id=1;
-update noar ti set v0='KJ70PJMRUE9CG3QVAIWZCHCB94SNP' where id=1;
-update noar tt set b1='7BVHTXKW0FGX5AH1QBZIRSB4H45CB8D' where id=1;
-update noar ti set b1='7BVHTXKW0FGX5AH1QBZIRSB4H45CB8D' where id=1;
-update noar tt set v0='UKZOK7WDUMP4CHYTGFA693ISOCQ5SJR' where id=1;
-update noar ti set v0='UKZOK7WDUMP4CHYTGFA693ISOCQ5SJR' where id=1;
-update noar tt set b2='LSVX4CP3AFZ1MJRPJ1M03345OBN7056S' where id=1;
-update noar ti set b2='LSVX4CP3AFZ1MJRPJ1M03345OBN7056S' where id=1;
-update noar tt set v0='IY22HYGFBU2J91G4RVA7L' where id=2;
-update noar ti set v0='IY22HYGFBU2J91G4RVA7L' where id=2;
-update noar tt set b0='96TX' where id=2;
-update noar ti set b0='96TX' where id=2;
-update noar tt set v0='6F26Y3SF30AORMCLT3P0QBW' where id=2;
-update noar ti set v0='6F26Y3SF30AORMCLT3P0QBW' where id=2;
-update noar tt set b1='37' where id=2;
-update noar ti set b1='37' where id=2;
-update noar tt set v0='GM1VUV4IE2Z8TSLDKPIC8O3LEE' where id=2;
-update noar ti set v0='GM1VUV4IE2Z8TSLDKPIC8O3LEE' where id=2;
-update noar tt set b2='7XTV' where id=2;
-update noar ti set b2='7XTV' where id=2;
-update noar tt set v0='2OJDOPU4W5U2QAAGQS' where id=3;
-update noar ti set v0='2OJDOPU4W5U2QAAGQS' where id=3;
-update noar tt set b0='STO31HDZ9' where id=3;
-update noar ti set b0='STO31HDZ9' where id=3;
-update noar tt set v0='BEV9C295UUTGU6JKSSXP0RTHFM' where id=3;
-update noar ti set v0='BEV9C295UUTGU6JKSSXP0RTHFM' where id=3;
-update noar tt set b1='3IS6GS' where id=3;
-update noar ti set b1='3IS6GS' where id=3;
-update noar tt set v0='KXMB3YLGU5Q08Q0K2GRKYX' where id=3;
-update noar ti set v0='KXMB3YLGU5Q08Q0K2GRKYX' where id=3;
-update noar tt set b2='26PKN10' where id=3;
-update noar ti set b2='26PKN10' where id=3;
-update noar tt set v0='D429CLUHMO8ZI4HY4NX0QM7BGV11' where id=4;
-update noar ti set v0='D429CLUHMO8ZI4HY4NX0QM7BGV11' where id=4;
-update noar tt set b0='QBDPZTZU3S3F' where id=4;
-update noar ti set b0='QBDPZTZU3S3F' where id=4;
-update noar tt set v0='J282VL9NUXXG4VA933TZQ' where id=4;
-update noar ti set v0='J282VL9NUXXG4VA933TZQ' where id=4;
-update noar tt set b1='MBFGCOZQJGZX2L7E2MEOOR6VZVNJW' where id=4;
-update noar ti set b1='MBFGCOZQJGZX2L7E2MEOOR6VZVNJW' where id=4;
-update noar tt set v0='ZWXY974S38FMBFV' where id=4;
-update noar ti set v0='ZWXY974S38FMBFV' where id=4;
-update noar tt set b2='XHU6OPXEQ080X266J04A0KH' where id=4;
-update noar ti set b2='XHU6OPXEQ080X266J04A0KH' where id=4;
-update noar tt set v0='1M6B87GOIVIPCSZ1F9' where id=5;
-update noar ti set v0='1M6B87GOIVIPCSZ1F9' where id=5;
-update noar tt set b0='4WLW2SH71KNBDY3QIX2EYPKGW' where id=5;
-update noar ti set b0='4WLW2SH71KNBDY3QIX2EYPKGW' where id=5;
-update noar tt set v0='R55W4ZB' where id=5;
-update noar ti set v0='R55W4ZB' where id=5;
-update noar tt set b1='E' where id=5;
-update noar ti set b1='E' where id=5;
-update noar tt set v0='O5UJTSY' where id=5;
-update noar ti set v0='O5UJTSY' where id=5;
-update noar tt set b2='ECGI50WCOC6QZ5GIRKRRD9DBZSJK' where id=5;
-update noar ti set b2='ECGI50WCOC6QZ5GIRKRRD9DBZSJK' where id=5;
-update noar tt set v0='X60PKVKDN7SUFYB' where id=6;
-update noar ti set v0='X60PKVKDN7SUFYB' where id=6;
-update noar tt set b0='V06T6G9KYONYW7S5YI2' where id=6;
-update noar ti set b0='V06T6G9KYONYW7S5YI2' where id=6;
-update noar tt set v0='EHTX6L1Q087I8QD13YTLC99F' where id=6;
-update noar ti set v0='EHTX6L1Q087I8QD13YTLC99F' where id=6;
-update noar tt set b1='G520YS1MHUT7O11WYC' where id=6;
-update noar ti set b1='G520YS1MHUT7O11WYC' where id=6;
-update noar tt set v0='MPOIMTQBBJGX0RX6RTO1Z0O' where id=6;
-update noar ti set v0='MPOIMTQBBJGX0RX6RTO1Z0O' where id=6;
-update noar tt set b2='38I' where id=6;
-update noar ti set b2='38I' where id=6;
-update noar tt set v0='01VEGNGP53I4DT3XWTFO4802RW' where id=7;
-update noar ti set v0='01VEGNGP53I4DT3XWTFO4802RW' where id=7;
-update noar tt set b0='L5C75GGHCZ9SWIJVTAXTI' where id=7;
-update noar ti set b0='L5C75GGHCZ9SWIJVTAXTI' where id=7;
-update noar tt set v0='H' where id=7;
-update noar ti set v0='H' where id=7;
-update noar tt set b1='JRXS4NN4KWTDW3010HQZA2JFS' where id=7;
-update noar ti set b1='JRXS4NN4KWTDW3010HQZA2JFS' where id=7;
-update noar tt set v0='XKGDKH6AO98944HFOBH' where id=7;
-update noar ti set v0='XKGDKH6AO98944HFOBH' where id=7;
-update noar tt set b2='NXG04X' where id=7;
-update noar ti set b2='NXG04X' where id=7;
-update noar tt set v0='8T6K0ZTSNZMZOQVT6QE' where id=8;
-update noar ti set v0='8T6K0ZTSNZMZOQVT6QE' where id=8;
-update noar tt set b0='EBCF1LXUI3BW7ZG9' where id=8;
-update noar ti set b0='EBCF1LXUI3BW7ZG9' where id=8;
-update noar tt set v0='4H93DK64' where id=8;
-update noar ti set v0='4H93DK64' where id=8;
-update noar tt set b1='TY5085JCOHSIURQRINI1' where id=8;
-update noar ti set b1='TY5085JCOHSIURQRINI1' where id=8;
-update noar tt set v0='EG4DI9M18EIDKLSI3ACB3Y6MW4YYUJ' where id=8;
-update noar ti set v0='EG4DI9M18EIDKLSI3ACB3Y6MW4YYUJ' where id=8;
-update noar tt set b2='DXKYOVX2P4PF' where id=8;
-update noar ti set b2='DXKYOVX2P4PF' where id=8;
-update noar tt set v0='5W0' where id=9;
-update noar ti set v0='5W0' where id=9;
-update noar tt set b0='V002D73J66' where id=9;
-update noar ti set b0='V002D73J66' where id=9;
-update noar tt set v0='VEX5KQOZYNC1NJ1YJHXEEG92W199ACHS' where id=9;
-update noar ti set v0='VEX5KQOZYNC1NJ1YJHXEEG92W199ACHS' where id=9;
-update noar tt set b1='QSIBF6VC44RR6J3THXL55QDN9ISGAHX0' where id=9;
-update noar ti set b1='QSIBF6VC44RR6J3THXL55QDN9ISGAHX0' where id=9;
-update noar tt set v0='AUMWUDDXSX7751FZ292NOZ7GK3C' where id=9;
-update noar ti set v0='AUMWUDDXSX7751FZ292NOZ7GK3C' where id=9;
-update noar tt set b2='K021K' where id=9;
-update noar ti set b2='K021K' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0WE13K3D0WQ79RMKLJB94AVWB1' where id=1;
-update noar ti set v0='0WE13K3D0WQ79RMKLJB94AVWB1' where id=1;
-update noar tt set b0='WTPMT9GNO2SX4L704AO8' where id=1;
-update noar ti set b0='WTPMT9GNO2SX4L704AO8' where id=1;
-update noar tt set v0='UPP6' where id=1;
-update noar ti set v0='UPP6' where id=1;
-update noar tt set b1='5SNSUW0D35GFQL4YVJMA5KMXE' where id=1;
-update noar ti set b1='5SNSUW0D35GFQL4YVJMA5KMXE' where id=1;
-update noar tt set v0='791AWJYXW0OLL9A6BUPDU' where id=1;
-update noar ti set v0='791AWJYXW0OLL9A6BUPDU' where id=1;
-update noar tt set b2='6N0TMADS' where id=1;
-update noar ti set b2='6N0TMADS' where id=1;
-update noar tt set v0='0UPUGWCOPUTSO' where id=2;
-update noar ti set v0='0UPUGWCOPUTSO' where id=2;
-update noar tt set b0='BHW81UO6TMVGGTLB0V8CB56VH' where id=2;
-update noar ti set b0='BHW81UO6TMVGGTLB0V8CB56VH' where id=2;
-update noar tt set v0='L1Q' where id=2;
-update noar ti set v0='L1Q' where id=2;
-update noar tt set b1='DKQK78FKYWKL3MNE4WLS' where id=2;
-update noar ti set b1='DKQK78FKYWKL3MNE4WLS' where id=2;
-update noar tt set v0='ZMZ3ZCRE6DU0LESKX7OFE76CMUS' where id=2;
-update noar ti set v0='ZMZ3ZCRE6DU0LESKX7OFE76CMUS' where id=2;
-update noar tt set b2='U5YYORW586TJJYAHMSZZ83' where id=2;
-update noar ti set b2='U5YYORW586TJJYAHMSZZ83' where id=2;
-update noar tt set v0='TK2MS' where id=3;
-update noar ti set v0='TK2MS' where id=3;
-update noar tt set b0='RT6ZI1IRXFAVG' where id=3;
-update noar ti set b0='RT6ZI1IRXFAVG' where id=3;
-update noar tt set v0='DNHVUO348NNKBURNBZJ2XTSOTFBG11Q' where id=3;
-update noar ti set v0='DNHVUO348NNKBURNBZJ2XTSOTFBG11Q' where id=3;
-update noar tt set b1='59OBESBU4ZLIUM9NUU4BXQP' where id=3;
-update noar ti set b1='59OBESBU4ZLIUM9NUU4BXQP' where id=3;
-update noar tt set v0='MJ5FY2R8BQ2V9WZNEZGE82LJ87JZPWC4' where id=3;
-update noar ti set v0='MJ5FY2R8BQ2V9WZNEZGE82LJ87JZPWC4' where id=3;
-update noar tt set b2='9CBAXDODBKZCTJLVI2K2' where id=3;
-update noar ti set b2='9CBAXDODBKZCTJLVI2K2' where id=3;
-update noar tt set v0='LJG7HWD8Z5SM0F8R4O79UPED' where id=4;
-update noar ti set v0='LJG7HWD8Z5SM0F8R4O79UPED' where id=4;
-update noar tt set b0='XQ3VBWD93A2IDW9' where id=4;
-update noar ti set b0='XQ3VBWD93A2IDW9' where id=4;
-update noar tt set v0='I5X' where id=4;
-update noar ti set v0='I5X' where id=4;
-update noar tt set b1='FGT79W7UXB5U35CWY' where id=4;
-update noar ti set b1='FGT79W7UXB5U35CWY' where id=4;
-update noar tt set v0='5JWPVJDMJI7LEDHPMI1RA5FA6G5EGHEB' where id=4;
-update noar ti set v0='5JWPVJDMJI7LEDHPMI1RA5FA6G5EGHEB' where id=4;
-update noar tt set b2='GL7SJT' where id=4;
-update noar ti set b2='GL7SJT' where id=4;
-update noar tt set v0='NDMJXT8BQVZ0GKBD0RJ4E8KZL' where id=5;
-update noar ti set v0='NDMJXT8BQVZ0GKBD0RJ4E8KZL' where id=5;
-update noar tt set b0='JJHB9BLEFUUJYBNEEZALJQ5R17' where id=5;
-update noar ti set b0='JJHB9BLEFUUJYBNEEZALJQ5R17' where id=5;
-update noar tt set v0='2BLNFM2N6MNU2T' where id=5;
-update noar ti set v0='2BLNFM2N6MNU2T' where id=5;
-update noar tt set b1='P6YDETIJZ015' where id=5;
-update noar ti set b1='P6YDETIJZ015' where id=5;
-update noar tt set v0='7OD1C0FVLAI2J87OBF1TY39H' where id=5;
-update noar ti set v0='7OD1C0FVLAI2J87OBF1TY39H' where id=5;
-update noar tt set b2='NYMBT1' where id=5;
-update noar ti set b2='NYMBT1' where id=5;
-update noar tt set v0='T0LQILREIUB0OA9T2U7A' where id=6;
-update noar ti set v0='T0LQILREIUB0OA9T2U7A' where id=6;
-update noar tt set b0='2' where id=6;
-update noar ti set b0='2' where id=6;
-update noar tt set v0='QQM4507UPABZ30K7OG' where id=6;
-update noar ti set v0='QQM4507UPABZ30K7OG' where id=6;
-update noar tt set b1='BQIESDUYAEN' where id=6;
-update noar ti set b1='BQIESDUYAEN' where id=6;
-update noar tt set v0='Q02BFLEZ23IXYNPX2' where id=6;
-update noar ti set v0='Q02BFLEZ23IXYNPX2' where id=6;
-update noar tt set b2='HFLGOSNLQ8CUD7ZC4B1RDJG' where id=6;
-update noar ti set b2='HFLGOSNLQ8CUD7ZC4B1RDJG' where id=6;
-update noar tt set v0='29' where id=7;
-update noar ti set v0='29' where id=7;
-update noar tt set b0='PM8VWHIOIAQUQHZDOE2E2O0QPCG46W' where id=7;
-update noar ti set b0='PM8VWHIOIAQUQHZDOE2E2O0QPCG46W' where id=7;
-update noar tt set v0='OW39W1EZXS' where id=7;
-update noar ti set v0='OW39W1EZXS' where id=7;
-update noar tt set b1='OJOHE7DCQG76ZL61IO4BT1S4G5' where id=7;
-update noar ti set b1='OJOHE7DCQG76ZL61IO4BT1S4G5' where id=7;
-update noar tt set v0='CO93IP1J4XOLTM2QPU49NGUJRFN1' where id=7;
-update noar ti set v0='CO93IP1J4XOLTM2QPU49NGUJRFN1' where id=7;
-update noar tt set b2='Y' where id=7;
-update noar ti set b2='Y' where id=7;
-update noar tt set v0='500ZCJ2RPANJ4OXGA2CU66O7XW9ELZEP' where id=8;
-update noar ti set v0='500ZCJ2RPANJ4OXGA2CU66O7XW9ELZEP' where id=8;
-update noar tt set b0='OANLK0Y' where id=8;
-update noar ti set b0='OANLK0Y' where id=8;
-update noar tt set v0='8Z9J6S' where id=8;
-update noar ti set v0='8Z9J6S' where id=8;
-update noar tt set b1='H1D159L47A0AZRJUHQECXX38DQ4R3' where id=8;
-update noar ti set b1='H1D159L47A0AZRJUHQECXX38DQ4R3' where id=8;
-update noar tt set v0='KR1UA5IF' where id=8;
-update noar ti set v0='KR1UA5IF' where id=8;
-update noar tt set b2='QRSQOZJMEA6ABGQUMYN' where id=8;
-update noar ti set b2='QRSQOZJMEA6ABGQUMYN' where id=8;
-update noar tt set v0='M8LT4DQSM093C5T' where id=9;
-update noar ti set v0='M8LT4DQSM093C5T' where id=9;
-update noar tt set b0='A05A27K1U2U' where id=9;
-update noar ti set b0='A05A27K1U2U' where id=9;
-update noar tt set v0='7OJULO' where id=9;
-update noar ti set v0='7OJULO' where id=9;
-update noar tt set b1='MG1Y3' where id=9;
-update noar ti set b1='MG1Y3' where id=9;
-update noar tt set v0='5JJMFU06GXV4OQL20O8E1J' where id=9;
-update noar ti set v0='5JJMFU06GXV4OQL20O8E1J' where id=9;
-update noar tt set b2='3XA5SYLOVMRZUS' where id=9;
-update noar ti set b2='3XA5SYLOVMRZUS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='97E1XUJ9XDI1W147HASZVGKQ91WCTU1R' where id=1;
-update noar ti set v0='97E1XUJ9XDI1W147HASZVGKQ91WCTU1R' where id=1;
-update noar tt set b0='KM' where id=1;
-update noar ti set b0='KM' where id=1;
-update noar tt set v0='0C' where id=1;
-update noar ti set v0='0C' where id=1;
-update noar tt set b1='IMR' where id=1;
-update noar ti set b1='IMR' where id=1;
-update noar tt set v0='GR' where id=1;
-update noar ti set v0='GR' where id=1;
-update noar tt set b2='CUGV1US' where id=1;
-update noar ti set b2='CUGV1US' where id=1;
-update noar tt set v0='Q8KGM96QGRPDN7QDCKYGKXR' where id=2;
-update noar ti set v0='Q8KGM96QGRPDN7QDCKYGKXR' where id=2;
-update noar tt set b0='MUZ5WXICBS2WBB1GPR48OEMVJSHN6NRJ' where id=2;
-update noar ti set b0='MUZ5WXICBS2WBB1GPR48OEMVJSHN6NRJ' where id=2;
-update noar tt set v0='E6FESUB7U988XRFL3XYC' where id=2;
-update noar ti set v0='E6FESUB7U988XRFL3XYC' where id=2;
-update noar tt set b1='OQMLS9NS5BYY' where id=2;
-update noar ti set b1='OQMLS9NS5BYY' where id=2;
-update noar tt set v0='MOIC92LMU2QS44ZUFSGC23EH7YAT' where id=2;
-update noar ti set v0='MOIC92LMU2QS44ZUFSGC23EH7YAT' where id=2;
-update noar tt set b2='R5G0CJO331FI' where id=2;
-update noar ti set b2='R5G0CJO331FI' where id=2;
-update noar tt set v0='LR8UZMQF5QYGVR6NA62T2' where id=3;
-update noar ti set v0='LR8UZMQF5QYGVR6NA62T2' where id=3;
-update noar tt set b0='EGCBWS7D1ET1PQL1J' where id=3;
-update noar ti set b0='EGCBWS7D1ET1PQL1J' where id=3;
-update noar tt set v0='CI2MG09ZO' where id=3;
-update noar ti set v0='CI2MG09ZO' where id=3;
-update noar tt set b1='LMAF' where id=3;
-update noar ti set b1='LMAF' where id=3;
-update noar tt set v0='MC0RXWCTJHYR0FDNSN7WBTMXQ4BZ7E' where id=3;
-update noar ti set v0='MC0RXWCTJHYR0FDNSN7WBTMXQ4BZ7E' where id=3;
-update noar tt set b2='GC8UP' where id=3;
-update noar ti set b2='GC8UP' where id=3;
-update noar tt set v0='JJ0I4Y48D1S' where id=4;
-update noar ti set v0='JJ0I4Y48D1S' where id=4;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set v0='FW' where id=4;
-update noar ti set v0='FW' where id=4;
-update noar tt set b1='NQYPVRA9ICAVR5CNXU9PUQWOK11' where id=4;
-update noar ti set b1='NQYPVRA9ICAVR5CNXU9PUQWOK11' where id=4;
-update noar tt set v0='TMYFTZC47R0SL1RLJKGH101QQ9CDILM' where id=4;
-update noar ti set v0='TMYFTZC47R0SL1RLJKGH101QQ9CDILM' where id=4;
-update noar tt set b2='REDHGMH0J94R05GBYRMV31PP' where id=4;
-update noar ti set b2='REDHGMH0J94R05GBYRMV31PP' where id=4;
-update noar tt set v0='LCC13I41I2XPNQ6' where id=5;
-update noar ti set v0='LCC13I41I2XPNQ6' where id=5;
-update noar tt set b0='NMDYFPN4KNCKGY' where id=5;
-update noar ti set b0='NMDYFPN4KNCKGY' where id=5;
-update noar tt set v0='R85LLOZ1YPPDZNXRGD4PZA19EH9VITR' where id=5;
-update noar ti set v0='R85LLOZ1YPPDZNXRGD4PZA19EH9VITR' where id=5;
-update noar tt set b1='8XZLATWQBYJN' where id=5;
-update noar ti set b1='8XZLATWQBYJN' where id=5;
-update noar tt set v0='731YTQFDAV7TG60HL2DTG' where id=5;
-update noar ti set v0='731YTQFDAV7TG60HL2DTG' where id=5;
-update noar tt set b2='1LR7EA' where id=5;
-update noar ti set b2='1LR7EA' where id=5;
-update noar tt set v0='WXS3LI82FMETYPW' where id=6;
-update noar ti set v0='WXS3LI82FMETYPW' where id=6;
-update noar tt set b0='92TQ0TVCY82PO6DZI1HOMDO' where id=6;
-update noar ti set b0='92TQ0TVCY82PO6DZI1HOMDO' where id=6;
-update noar tt set v0='8U8QE01IQ0' where id=6;
-update noar ti set v0='8U8QE01IQ0' where id=6;
-update noar tt set b1='4GTENHIUJP6U' where id=6;
-update noar ti set b1='4GTENHIUJP6U' where id=6;
-update noar tt set v0='DR07ASCBKRZ9U51O9G7' where id=6;
-update noar ti set v0='DR07ASCBKRZ9U51O9G7' where id=6;
-update noar tt set b2='DHAHWE4' where id=6;
-update noar ti set b2='DHAHWE4' where id=6;
-update noar tt set v0='Y5N0ERXN7FKT' where id=7;
-update noar ti set v0='Y5N0ERXN7FKT' where id=7;
-update noar tt set b0='PCXS9N2C1IVE1KS28WD' where id=7;
-update noar ti set b0='PCXS9N2C1IVE1KS28WD' where id=7;
-update noar tt set v0='71FR6QH1KQD581Y144X51PI8YWHSK' where id=7;
-update noar ti set v0='71FR6QH1KQD581Y144X51PI8YWHSK' where id=7;
-update noar tt set b1='J429Q3RB3FV' where id=7;
-update noar ti set b1='J429Q3RB3FV' where id=7;
-update noar tt set v0='271YT7XLN7IW2VBG0C1K9YAR19Z1C' where id=7;
-update noar ti set v0='271YT7XLN7IW2VBG0C1K9YAR19Z1C' where id=7;
-update noar tt set b2='M77C' where id=7;
-update noar ti set b2='M77C' where id=7;
-update noar tt set v0='SX1I46X0P3BQ3A1DNZ5URHN08' where id=8;
-update noar ti set v0='SX1I46X0P3BQ3A1DNZ5URHN08' where id=8;
-update noar tt set b0='LI66Y7W93T' where id=8;
-update noar ti set b0='LI66Y7W93T' where id=8;
-update noar tt set v0='5DC5GIO5PIWAWOX' where id=8;
-update noar ti set v0='5DC5GIO5PIWAWOX' where id=8;
-update noar tt set b1='W5DJV7YMJVTZKOEXHI7PRNDRB' where id=8;
-update noar ti set b1='W5DJV7YMJVTZKOEXHI7PRNDRB' where id=8;
-update noar tt set v0='RM3WVK573' where id=8;
-update noar ti set v0='RM3WVK573' where id=8;
-update noar tt set b2='1' where id=8;
-update noar ti set b2='1' where id=8;
-update noar tt set v0='4W2QI5PAA' where id=9;
-update noar ti set v0='4W2QI5PAA' where id=9;
-update noar tt set b0='BGAWIR' where id=9;
-update noar ti set b0='BGAWIR' where id=9;
-update noar tt set v0='L0BM2G10OYDC2YIS8CV192VBFWOX93P' where id=9;
-update noar ti set v0='L0BM2G10OYDC2YIS8CV192VBFWOX93P' where id=9;
-update noar tt set b1='8V3550SQJ6RXO96DUBW8XMMLVSG' where id=9;
-update noar ti set b1='8V3550SQJ6RXO96DUBW8XMMLVSG' where id=9;
-update noar tt set v0='VHD' where id=9;
-update noar ti set v0='VHD' where id=9;
-update noar tt set b2='QM0T3O' where id=9;
-update noar ti set b2='QM0T3O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HDMWJEJYITMNNYX1U' where id=1;
-update noar ti set v0='HDMWJEJYITMNNYX1U' where id=1;
-update noar tt set b0='0CS51LUJW7T19KR9E01PJH' where id=1;
-update noar ti set b0='0CS51LUJW7T19KR9E01PJH' where id=1;
-update noar tt set v0='A8KX4XZW1DJH751UEJ4HZ1SX' where id=1;
-update noar ti set v0='A8KX4XZW1DJH751UEJ4HZ1SX' where id=1;
-update noar tt set b1='34KYR48KNOCK4' where id=1;
-update noar ti set b1='34KYR48KNOCK4' where id=1;
-update noar tt set v0='I1WQ9IZL0OIBEXOB244CVAZE0BKMVO' where id=1;
-update noar ti set v0='I1WQ9IZL0OIBEXOB244CVAZE0BKMVO' where id=1;
-update noar tt set b2='Y7ATFNYO7' where id=1;
-update noar ti set b2='Y7ATFNYO7' where id=1;
-update noar tt set v0='J9RS8XGCJQ6' where id=2;
-update noar ti set v0='J9RS8XGCJQ6' where id=2;
-update noar tt set b0='HXVFI3ST5Z5P3YLH7GE2J3OGHTD0IW1' where id=2;
-update noar ti set b0='HXVFI3ST5Z5P3YLH7GE2J3OGHTD0IW1' where id=2;
-update noar tt set v0='JABWAPPSQ1V4K7FC68ZLO5JL' where id=2;
-update noar ti set v0='JABWAPPSQ1V4K7FC68ZLO5JL' where id=2;
-update noar tt set b1='M77MS2' where id=2;
-update noar ti set b1='M77MS2' where id=2;
-update noar tt set v0='F0QU' where id=2;
-update noar ti set v0='F0QU' where id=2;
-update noar tt set b2='P88ZN2NN3KLP3OSRR33QJQ9P0SB' where id=2;
-update noar ti set b2='P88ZN2NN3KLP3OSRR33QJQ9P0SB' where id=2;
-update noar tt set v0='3JLU366FB18V4ZTEK601WB' where id=3;
-update noar ti set v0='3JLU366FB18V4ZTEK601WB' where id=3;
-update noar tt set b0='5ESQRKIXY8H13ZGCB9Z' where id=3;
-update noar ti set b0='5ESQRKIXY8H13ZGCB9Z' where id=3;
-update noar tt set v0='A4NE543FUM' where id=3;
-update noar ti set v0='A4NE543FUM' where id=3;
-update noar tt set b1='Q9AXGAPOHCY' where id=3;
-update noar ti set b1='Q9AXGAPOHCY' where id=3;
-update noar tt set v0='H1BGXUBT1HR4GSVZDMU2LVVVWT5NKPLU' where id=3;
-update noar ti set v0='H1BGXUBT1HR4GSVZDMU2LVVVWT5NKPLU' where id=3;
-update noar tt set b2='O7SQ5ML' where id=3;
-update noar ti set b2='O7SQ5ML' where id=3;
-update noar tt set v0='3AF' where id=4;
-update noar ti set v0='3AF' where id=4;
-update noar tt set b0='24JPTNJHV4Q1FIPZB7Q' where id=4;
-update noar ti set b0='24JPTNJHV4Q1FIPZB7Q' where id=4;
-update noar tt set v0='CCNO07GXFY' where id=4;
-update noar ti set v0='CCNO07GXFY' where id=4;
-update noar tt set b1='7QPS4' where id=4;
-update noar ti set b1='7QPS4' where id=4;
-update noar tt set v0='MDE24SRIYDSB9ZPH82253JJV' where id=4;
-update noar ti set v0='MDE24SRIYDSB9ZPH82253JJV' where id=4;
-update noar tt set b2='VFRMUS9P5H27USAPL8BOTXYHBC' where id=4;
-update noar ti set b2='VFRMUS9P5H27USAPL8BOTXYHBC' where id=4;
-update noar tt set v0='3HGOMKYBF' where id=5;
-update noar ti set v0='3HGOMKYBF' where id=5;
-update noar tt set b0='K47L33M365G' where id=5;
-update noar ti set b0='K47L33M365G' where id=5;
-update noar tt set v0='1M9B6O16X' where id=5;
-update noar ti set v0='1M9B6O16X' where id=5;
-update noar tt set b1='YHGWSUZ7S4' where id=5;
-update noar ti set b1='YHGWSUZ7S4' where id=5;
-update noar tt set v0='1D20' where id=5;
-update noar ti set v0='1D20' where id=5;
-update noar tt set b2='3OTDQC8B22SHV9HO1SDOI6VFDZAE' where id=5;
-update noar ti set b2='3OTDQC8B22SHV9HO1SDOI6VFDZAE' where id=5;
-update noar tt set v0='8GT639GS7HP' where id=6;
-update noar ti set v0='8GT639GS7HP' where id=6;
-update noar tt set b0='KL1DV74H8' where id=6;
-update noar ti set b0='KL1DV74H8' where id=6;
-update noar tt set v0='9GSU3G915K9PI5O6VVZ83RMOFHD9U' where id=6;
-update noar ti set v0='9GSU3G915K9PI5O6VVZ83RMOFHD9U' where id=6;
-update noar tt set b1='9ML6HBFTGEETGA5J5KC7RXOK' where id=6;
-update noar ti set b1='9ML6HBFTGEETGA5J5KC7RXOK' where id=6;
-update noar tt set v0='L09UQWOTR5K9R526RESABLN' where id=6;
-update noar ti set v0='L09UQWOTR5K9R526RESABLN' where id=6;
-update noar tt set b2='G46BCWJHCQBUWL6X8NC607N' where id=6;
-update noar ti set b2='G46BCWJHCQBUWL6X8NC607N' where id=6;
-update noar tt set v0='N1' where id=7;
-update noar ti set v0='N1' where id=7;
-update noar tt set b0='VEP93ONIHZF02XFHZ' where id=7;
-update noar ti set b0='VEP93ONIHZF02XFHZ' where id=7;
-update noar tt set v0='RIC7B5NAEHXR' where id=7;
-update noar ti set v0='RIC7B5NAEHXR' where id=7;
-update noar tt set b1='74MCMDA5RH2QLUWSNJA1NN2H21XP' where id=7;
-update noar ti set b1='74MCMDA5RH2QLUWSNJA1NN2H21XP' where id=7;
-update noar tt set v0='M72KS5ODPA8MB' where id=7;
-update noar ti set v0='M72KS5ODPA8MB' where id=7;
-update noar tt set b2='5SGGCFJN7X1' where id=7;
-update noar ti set b2='5SGGCFJN7X1' where id=7;
-update noar tt set v0='DAZX3NSXB0OBPPQ' where id=8;
-update noar ti set v0='DAZX3NSXB0OBPPQ' where id=8;
-update noar tt set b0='U61RD7IEXFT7Y7Y6QTRJ' where id=8;
-update noar ti set b0='U61RD7IEXFT7Y7Y6QTRJ' where id=8;
-update noar tt set v0='FR445O9YLXSF2R0GASN041L7KCRNP' where id=8;
-update noar ti set v0='FR445O9YLXSF2R0GASN041L7KCRNP' where id=8;
-update noar tt set b1='V18NFTREY61U0D9D93SSDWIE' where id=8;
-update noar ti set b1='V18NFTREY61U0D9D93SSDWIE' where id=8;
-update noar tt set v0='7OV4IW9A6S7AY7LFNOK3SCNE18G' where id=8;
-update noar ti set v0='7OV4IW9A6S7AY7LFNOK3SCNE18G' where id=8;
-update noar tt set b2='U9G9JWXJ43QUD5I9' where id=8;
-update noar ti set b2='U9G9JWXJ43QUD5I9' where id=8;
-update noar tt set v0='6ZGELJ9UVDG9D3L87PWDO' where id=9;
-update noar ti set v0='6ZGELJ9UVDG9D3L87PWDO' where id=9;
-update noar tt set b0='K2HD65SB2KCR9BEWN1H' where id=9;
-update noar ti set b0='K2HD65SB2KCR9BEWN1H' where id=9;
-update noar tt set v0='OSC2HAI079QH0RJHEB' where id=9;
-update noar ti set v0='OSC2HAI079QH0RJHEB' where id=9;
-update noar tt set b1='JJEJM4' where id=9;
-update noar ti set b1='JJEJM4' where id=9;
-update noar tt set v0='0IA' where id=9;
-update noar ti set v0='0IA' where id=9;
-update noar tt set b2='ZSGMQ5V2SLVBWMI7C2OY0YV' where id=9;
-update noar ti set b2='ZSGMQ5V2SLVBWMI7C2OY0YV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H2EIRBSKSKXRKA9SQRHZSHO' where id=1;
-update noar ti set v0='H2EIRBSKSKXRKA9SQRHZSHO' where id=1;
-update noar tt set b0='H' where id=1;
-update noar ti set b0='H' where id=1;
-update noar tt set v0='CV0YRCOWJVNF7RC5Y58V' where id=1;
-update noar ti set v0='CV0YRCOWJVNF7RC5Y58V' where id=1;
-update noar tt set b1='4P7XXZZBYOGRSDGDM513I2' where id=1;
-update noar ti set b1='4P7XXZZBYOGRSDGDM513I2' where id=1;
-update noar tt set v0='QWIZJ' where id=1;
-update noar ti set v0='QWIZJ' where id=1;
-update noar tt set b2='S6H44KS9ZJ0BWR8LCNPNIUOW53' where id=1;
-update noar ti set b2='S6H44KS9ZJ0BWR8LCNPNIUOW53' where id=1;
-update noar tt set v0='IDKCNNQ22UU4EF0EC7AS' where id=2;
-update noar ti set v0='IDKCNNQ22UU4EF0EC7AS' where id=2;
-update noar tt set b0='EXW08T6PWVVKKZVOH' where id=2;
-update noar ti set b0='EXW08T6PWVVKKZVOH' where id=2;
-update noar tt set v0='CO0C27QLQ' where id=2;
-update noar ti set v0='CO0C27QLQ' where id=2;
-update noar tt set b1='B2VN22Y4JG5Q' where id=2;
-update noar ti set b1='B2VN22Y4JG5Q' where id=2;
-update noar tt set v0='9D29IU2CEZ4' where id=2;
-update noar ti set v0='9D29IU2CEZ4' where id=2;
-update noar tt set b2='F' where id=2;
-update noar ti set b2='F' where id=2;
-update noar tt set v0='FMT2OIVXT7J90ZY5MCM' where id=3;
-update noar ti set v0='FMT2OIVXT7J90ZY5MCM' where id=3;
-update noar tt set b0='L9A2UWTTWYNY6SPB1KXZYB9Z9R6HSI6' where id=3;
-update noar ti set b0='L9A2UWTTWYNY6SPB1KXZYB9Z9R6HSI6' where id=3;
-update noar tt set v0='FQ2N' where id=3;
-update noar ti set v0='FQ2N' where id=3;
-update noar tt set b1='WPQRVGG1HT8S0Z2Y02QWA217T3' where id=3;
-update noar ti set b1='WPQRVGG1HT8S0Z2Y02QWA217T3' where id=3;
-update noar tt set v0='AZSSCSR' where id=3;
-update noar ti set v0='AZSSCSR' where id=3;
-update noar tt set b2='QYHN' where id=3;
-update noar ti set b2='QYHN' where id=3;
-update noar tt set v0='T1SQFDTWO' where id=4;
-update noar ti set v0='T1SQFDTWO' where id=4;
-update noar tt set b0='PE5YVFTX9PU504DYZM67TRLKBIS0' where id=4;
-update noar ti set b0='PE5YVFTX9PU504DYZM67TRLKBIS0' where id=4;
-update noar tt set v0='RY09VV1M0' where id=4;
-update noar ti set v0='RY09VV1M0' where id=4;
-update noar tt set b1='Z1GXL7Y3SS1VUMB' where id=4;
-update noar ti set b1='Z1GXL7Y3SS1VUMB' where id=4;
-update noar tt set v0='RP3JS5W5HB8JW1DJA426635I0Y0VL' where id=4;
-update noar ti set v0='RP3JS5W5HB8JW1DJA426635I0Y0VL' where id=4;
-update noar tt set b2='JC9EYKF3PHEONPH4U' where id=4;
-update noar ti set b2='JC9EYKF3PHEONPH4U' where id=4;
-update noar tt set v0='L9BU76R32OKWI145AMTUMENCZPIPU' where id=5;
-update noar ti set v0='L9BU76R32OKWI145AMTUMENCZPIPU' where id=5;
-update noar tt set b0='BWBEEIHFSBDTMLGXWBJSIMZ' where id=5;
-update noar ti set b0='BWBEEIHFSBDTMLGXWBJSIMZ' where id=5;
-update noar tt set v0='XNIY1IQLB9U513LC7I4OFFGHK9PWS' where id=5;
-update noar ti set v0='XNIY1IQLB9U513LC7I4OFFGHK9PWS' where id=5;
-update noar tt set b1='SWH' where id=5;
-update noar ti set b1='SWH' where id=5;
-update noar tt set v0='QD' where id=5;
-update noar ti set v0='QD' where id=5;
-update noar tt set b2='DBZTO4VYF3' where id=5;
-update noar ti set b2='DBZTO4VYF3' where id=5;
-update noar tt set v0='UYNJCADJ2D03DRBAEFABUQ8CEWMFUJ' where id=6;
-update noar ti set v0='UYNJCADJ2D03DRBAEFABUQ8CEWMFUJ' where id=6;
-update noar tt set b0='1OH5KC7V2RCIM9QOYSIF' where id=6;
-update noar ti set b0='1OH5KC7V2RCIM9QOYSIF' where id=6;
-update noar tt set v0='E' where id=6;
-update noar ti set v0='E' where id=6;
-update noar tt set b1='9WJFHKSFXB9058XHVNFG06' where id=6;
-update noar ti set b1='9WJFHKSFXB9058XHVNFG06' where id=6;
-update noar tt set v0='7WG8NT0LTVDQIVSDNKX249RNOZ' where id=6;
-update noar ti set v0='7WG8NT0LTVDQIVSDNKX249RNOZ' where id=6;
-update noar tt set b2='MDIXJ8G66' where id=6;
-update noar ti set b2='MDIXJ8G66' where id=6;
-update noar tt set v0='TODOH8LKNYXSOFZULC2NZWJ40J2L8' where id=7;
-update noar ti set v0='TODOH8LKNYXSOFZULC2NZWJ40J2L8' where id=7;
-update noar tt set b0='T885HND' where id=7;
-update noar ti set b0='T885HND' where id=7;
-update noar tt set v0='ZP' where id=7;
-update noar ti set v0='ZP' where id=7;
-update noar tt set b1='82VL5YJC94RTOPB6DY7' where id=7;
-update noar ti set b1='82VL5YJC94RTOPB6DY7' where id=7;
-update noar tt set v0='ZU' where id=7;
-update noar ti set v0='ZU' where id=7;
-update noar tt set b2='0' where id=7;
-update noar ti set b2='0' where id=7;
-update noar tt set v0='PHO63' where id=8;
-update noar ti set v0='PHO63' where id=8;
-update noar tt set b0='8X6XYAOUAAT6ZV9AB2C8DVDCM8YX6N' where id=8;
-update noar ti set b0='8X6XYAOUAAT6ZV9AB2C8DVDCM8YX6N' where id=8;
-update noar tt set v0='AXU6EPJ56US0X1WA7N2Q1' where id=8;
-update noar ti set v0='AXU6EPJ56US0X1WA7N2Q1' where id=8;
-update noar tt set b1='Z0581T7D7PV' where id=8;
-update noar ti set b1='Z0581T7D7PV' where id=8;
-update noar tt set v0='X6TCA2VEVIIVK' where id=8;
-update noar ti set v0='X6TCA2VEVIIVK' where id=8;
-update noar tt set b2='DFAH72C18' where id=8;
-update noar ti set b2='DFAH72C18' where id=8;
-update noar tt set v0='Q2AITF9FSIFZZW1ZIY04AOYSV26' where id=9;
-update noar ti set v0='Q2AITF9FSIFZZW1ZIY04AOYSV26' where id=9;
-update noar tt set b0='KJFKEYMSX4H8YEKOWUXM' where id=9;
-update noar ti set b0='KJFKEYMSX4H8YEKOWUXM' where id=9;
-update noar tt set v0='M7QZV2W8' where id=9;
-update noar ti set v0='M7QZV2W8' where id=9;
-update noar tt set b1='GJJWLMCX7KHXZI' where id=9;
-update noar ti set b1='GJJWLMCX7KHXZI' where id=9;
-update noar tt set v0='VM0Y4KKC8D8MRTZVSALGRKUKNWQ' where id=9;
-update noar ti set v0='VM0Y4KKC8D8MRTZVSALGRKUKNWQ' where id=9;
-update noar tt set b2='2' where id=9;
-update noar ti set b2='2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8PS5LIM97XCVWW4SN' where id=1;
-update noar ti set v0='8PS5LIM97XCVWW4SN' where id=1;
-update noar tt set b0='EAPSA49721L' where id=1;
-update noar ti set b0='EAPSA49721L' where id=1;
-update noar tt set v0='2VN2R0CX' where id=1;
-update noar ti set v0='2VN2R0CX' where id=1;
-update noar tt set b1='SJ' where id=1;
-update noar ti set b1='SJ' where id=1;
-update noar tt set v0='KYGQC6ZPX8LEI8' where id=1;
-update noar ti set v0='KYGQC6ZPX8LEI8' where id=1;
-update noar tt set b2='T915HILYU61P9OC74KEB' where id=1;
-update noar ti set b2='T915HILYU61P9OC74KEB' where id=1;
-update noar tt set v0='XNHQUSQL5VIE6KB5Y1QS' where id=2;
-update noar ti set v0='XNHQUSQL5VIE6KB5Y1QS' where id=2;
-update noar tt set b0='B7N3BW0W1LDKY3USEQ0U9EWGUKB' where id=2;
-update noar ti set b0='B7N3BW0W1LDKY3USEQ0U9EWGUKB' where id=2;
-update noar tt set v0='DAEA418JD95MM1VWO8KI0CS' where id=2;
-update noar ti set v0='DAEA418JD95MM1VWO8KI0CS' where id=2;
-update noar tt set b1='Q63OHX2EHXSRM17MQOT' where id=2;
-update noar ti set b1='Q63OHX2EHXSRM17MQOT' where id=2;
-update noar tt set v0='XK4A0R0PH1UMR76PWN8GLANQ0XTSYG' where id=2;
-update noar ti set v0='XK4A0R0PH1UMR76PWN8GLANQ0XTSYG' where id=2;
-update noar tt set b2='DOXYPOK8UEMGKK2LTZDWA3K9ZWSYOIO' where id=2;
-update noar ti set b2='DOXYPOK8UEMGKK2LTZDWA3K9ZWSYOIO' where id=2;
-update noar tt set v0='DF0ZFJ' where id=3;
-update noar ti set v0='DF0ZFJ' where id=3;
-update noar tt set b0='KX76YECE7L2ZYWWXSGO0X1W' where id=3;
-update noar ti set b0='KX76YECE7L2ZYWWXSGO0X1W' where id=3;
-update noar tt set v0='RZO9VQN8PP5QOBAIKIKJ2J' where id=3;
-update noar ti set v0='RZO9VQN8PP5QOBAIKIKJ2J' where id=3;
-update noar tt set b1='FYFVU7CMTVP5LFXJO' where id=3;
-update noar ti set b1='FYFVU7CMTVP5LFXJO' where id=3;
-update noar tt set v0='I6OK' where id=3;
-update noar ti set v0='I6OK' where id=3;
-update noar tt set b2='QHACU8HI0N5' where id=3;
-update noar ti set b2='QHACU8HI0N5' where id=3;
-update noar tt set v0='61BGS6Q1W340FGXCBU2V' where id=4;
-update noar ti set v0='61BGS6Q1W340FGXCBU2V' where id=4;
-update noar tt set b0='MXB91ANCYFM4LJ8MGPFBYP6DD9' where id=4;
-update noar ti set b0='MXB91ANCYFM4LJ8MGPFBYP6DD9' where id=4;
-update noar tt set v0='0AQK9ICMO7VWI4E' where id=4;
-update noar ti set v0='0AQK9ICMO7VWI4E' where id=4;
-update noar tt set b1='6L' where id=4;
-update noar ti set b1='6L' where id=4;
-update noar tt set v0='Q7R9YKWYDPNBRFALA89XXTJNB' where id=4;
-update noar ti set v0='Q7R9YKWYDPNBRFALA89XXTJNB' where id=4;
-update noar tt set b2='LYOZ8RS2BI567UM2LBUH7K' where id=4;
-update noar ti set b2='LYOZ8RS2BI567UM2LBUH7K' where id=4;
-update noar tt set v0='U' where id=5;
-update noar ti set v0='U' where id=5;
-update noar tt set b0='QLFO85GTIAK78WBOX5Y8VUUB4' where id=5;
-update noar ti set b0='QLFO85GTIAK78WBOX5Y8VUUB4' where id=5;
-update noar tt set v0='0FRNZL62' where id=5;
-update noar ti set v0='0FRNZL62' where id=5;
-update noar tt set b1='UIVZF5ANZ9ELJ6BMFMF' where id=5;
-update noar ti set b1='UIVZF5ANZ9ELJ6BMFMF' where id=5;
-update noar tt set v0='M1MD5PKP173' where id=5;
-update noar ti set v0='M1MD5PKP173' where id=5;
-update noar tt set b2='LMI5KJTU' where id=5;
-update noar ti set b2='LMI5KJTU' where id=5;
-update noar tt set v0='GD3RYUP6BJ9JAOSW4TO' where id=6;
-update noar ti set v0='GD3RYUP6BJ9JAOSW4TO' where id=6;
-update noar tt set b0='SR8' where id=6;
-update noar ti set b0='SR8' where id=6;
-update noar tt set v0='6CNB6VSRXDCJLB7EHC5OADJ4E' where id=6;
-update noar ti set v0='6CNB6VSRXDCJLB7EHC5OADJ4E' where id=6;
-update noar tt set b1='W9VW779LBHJLSHQK94UAMHWCGAEX3' where id=6;
-update noar ti set b1='W9VW779LBHJLSHQK94UAMHWCGAEX3' where id=6;
-update noar tt set v0='0B2ILT82R3' where id=6;
-update noar ti set v0='0B2ILT82R3' where id=6;
-update noar tt set b2='TGI97HZ' where id=6;
-update noar ti set b2='TGI97HZ' where id=6;
-update noar tt set v0='FAFZ3XL4M4' where id=7;
-update noar ti set v0='FAFZ3XL4M4' where id=7;
-update noar tt set b0='OCGZ' where id=7;
-update noar ti set b0='OCGZ' where id=7;
-update noar tt set v0='SDKVIWY6PZ40ZKH3EUR' where id=7;
-update noar ti set v0='SDKVIWY6PZ40ZKH3EUR' where id=7;
-update noar tt set b1='P261PRNROR6RNUPDMVBN8' where id=7;
-update noar ti set b1='P261PRNROR6RNUPDMVBN8' where id=7;
-update noar tt set v0='RBFUH' where id=7;
-update noar ti set v0='RBFUH' where id=7;
-update noar tt set b2='24B7V2NL' where id=7;
-update noar ti set b2='24B7V2NL' where id=7;
-update noar tt set v0='40Y15OF35FLX4Y90L58U2R2XYL5KQFJ' where id=8;
-update noar ti set v0='40Y15OF35FLX4Y90L58U2R2XYL5KQFJ' where id=8;
-update noar tt set b0='2TKRA8AMMPVBZLFA6' where id=8;
-update noar ti set b0='2TKRA8AMMPVBZLFA6' where id=8;
-update noar tt set v0='8EOGL83MPGHUL3LJ' where id=8;
-update noar ti set v0='8EOGL83MPGHUL3LJ' where id=8;
-update noar tt set b1='4KP252TBDA0XUH905GBOBEE' where id=8;
-update noar ti set b1='4KP252TBDA0XUH905GBOBEE' where id=8;
-update noar tt set v0='BMFHSF0DF' where id=8;
-update noar ti set v0='BMFHSF0DF' where id=8;
-update noar tt set b2='PBXCGKQG17PXSPP8414N' where id=8;
-update noar ti set b2='PBXCGKQG17PXSPP8414N' where id=8;
-update noar tt set v0='WCLX8KXI3TAW1TQ70PXP0' where id=9;
-update noar ti set v0='WCLX8KXI3TAW1TQ70PXP0' where id=9;
-update noar tt set b0='BFVHGBX3XSTZRMIPC52CGQO5SM2F' where id=9;
-update noar ti set b0='BFVHGBX3XSTZRMIPC52CGQO5SM2F' where id=9;
-update noar tt set v0='VI33D4FBYY29OPRHB0KX7FFE' where id=9;
-update noar ti set v0='VI33D4FBYY29OPRHB0KX7FFE' where id=9;
-update noar tt set b1='D2VJFNFHJ1VJ' where id=9;
-update noar ti set b1='D2VJFNFHJ1VJ' where id=9;
-update noar tt set v0='DAMO' where id=9;
-update noar ti set v0='DAMO' where id=9;
-update noar tt set b2='HZGDDJC9LOX03Z1T6FV' where id=9;
-update noar ti set b2='HZGDDJC9LOX03Z1T6FV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EO35151XGXNWNVBQ' where id=1;
-update noar ti set v0='EO35151XGXNWNVBQ' where id=1;
-update noar tt set b0='HP24C0IDRAOPS41SMCDLP76ZHXEZ' where id=1;
-update noar ti set b0='HP24C0IDRAOPS41SMCDLP76ZHXEZ' where id=1;
-update noar tt set v0='59RZ38K1EN8X2TAZHF3R' where id=1;
-update noar ti set v0='59RZ38K1EN8X2TAZHF3R' where id=1;
-update noar tt set b1='6T2VPG1YK5' where id=1;
-update noar ti set b1='6T2VPG1YK5' where id=1;
-update noar tt set v0='ZBJIEF9BTW2Q9R1L6PVYBK067GND' where id=1;
-update noar ti set v0='ZBJIEF9BTW2Q9R1L6PVYBK067GND' where id=1;
-update noar tt set b2='JLIN0B15OLBA0LWA' where id=1;
-update noar ti set b2='JLIN0B15OLBA0LWA' where id=1;
-update noar tt set v0='PY2Q5I' where id=2;
-update noar ti set v0='PY2Q5I' where id=2;
-update noar tt set b0='NS' where id=2;
-update noar ti set b0='NS' where id=2;
-update noar tt set v0='W2DS' where id=2;
-update noar ti set v0='W2DS' where id=2;
-update noar tt set b1='0GN7SNIJ5H3539L4' where id=2;
-update noar ti set b1='0GN7SNIJ5H3539L4' where id=2;
-update noar tt set v0='XDE3ETOXZNK29RTXMM591W6CGSKKBZ' where id=2;
-update noar ti set v0='XDE3ETOXZNK29RTXMM591W6CGSKKBZ' where id=2;
-update noar tt set b2='SV72XPP4' where id=2;
-update noar ti set b2='SV72XPP4' where id=2;
-update noar tt set v0='JCSKFFSTO98U1S4CWW5WI2ETM' where id=3;
-update noar ti set v0='JCSKFFSTO98U1S4CWW5WI2ETM' where id=3;
-update noar tt set b0='MPVGTETTY7WSHDTI4DHGEGI' where id=3;
-update noar ti set b0='MPVGTETTY7WSHDTI4DHGEGI' where id=3;
-update noar tt set v0='TJPJ3H3IRXU0UY3ZDYRQZSD9S' where id=3;
-update noar ti set v0='TJPJ3H3IRXU0UY3ZDYRQZSD9S' where id=3;
-update noar tt set b1='VTU62' where id=3;
-update noar ti set b1='VTU62' where id=3;
-update noar tt set v0='AD' where id=3;
-update noar ti set v0='AD' where id=3;
-update noar tt set b2='F036JBM6EZCJ5W9EBNH2' where id=3;
-update noar ti set b2='F036JBM6EZCJ5W9EBNH2' where id=3;
-update noar tt set v0='ANCJZOJN4T1FHNRC87521K2I5' where id=4;
-update noar ti set v0='ANCJZOJN4T1FHNRC87521K2I5' where id=4;
-update noar tt set b0='99YAW8NHFSZIRBNUQZT6Q57AKMB9B7' where id=4;
-update noar ti set b0='99YAW8NHFSZIRBNUQZT6Q57AKMB9B7' where id=4;
-update noar tt set v0='SJ4PFBUSIVNC96K' where id=4;
-update noar ti set v0='SJ4PFBUSIVNC96K' where id=4;
-update noar tt set b1='3316AOE23OWPVBP5C' where id=4;
-update noar ti set b1='3316AOE23OWPVBP5C' where id=4;
-update noar tt set v0='AP5' where id=4;
-update noar ti set v0='AP5' where id=4;
-update noar tt set b2='GF5AR' where id=4;
-update noar ti set b2='GF5AR' where id=4;
-update noar tt set v0='7YLDFU952E9EOOL2H0B2KOGXPIX8YAE' where id=5;
-update noar ti set v0='7YLDFU952E9EOOL2H0B2KOGXPIX8YAE' where id=5;
-update noar tt set b0='G56336ZWCDEO0L81GQRLYGX' where id=5;
-update noar ti set b0='G56336ZWCDEO0L81GQRLYGX' where id=5;
-update noar tt set v0='HFUAIK2NWGGBDB' where id=5;
-update noar ti set v0='HFUAIK2NWGGBDB' where id=5;
-update noar tt set b1='SRFMFGZB7D5IN42V2LFA96U860MA' where id=5;
-update noar ti set b1='SRFMFGZB7D5IN42V2LFA96U860MA' where id=5;
-update noar tt set v0='C25M16UN5OW6NJ2' where id=5;
-update noar ti set v0='C25M16UN5OW6NJ2' where id=5;
-update noar tt set b2='35WMBZBN449HQHPFEN55ZV' where id=5;
-update noar ti set b2='35WMBZBN449HQHPFEN55ZV' where id=5;
-update noar tt set v0='DFN6' where id=6;
-update noar ti set v0='DFN6' where id=6;
-update noar tt set b0='MC8QTALEWA6O' where id=6;
-update noar ti set b0='MC8QTALEWA6O' where id=6;
-update noar tt set v0='H3R64PPQ3F5SHVRT6YSK7TS' where id=6;
-update noar ti set v0='H3R64PPQ3F5SHVRT6YSK7TS' where id=6;
-update noar tt set b1='6XRUP' where id=6;
-update noar ti set b1='6XRUP' where id=6;
-update noar tt set v0='IAS1906LURE5CP21CNWFL' where id=6;
-update noar ti set v0='IAS1906LURE5CP21CNWFL' where id=6;
-update noar tt set b2='M' where id=6;
-update noar ti set b2='M' where id=6;
-update noar tt set v0='LC1SGKPUUEWO24V8OBFHV0FGIXD' where id=7;
-update noar ti set v0='LC1SGKPUUEWO24V8OBFHV0FGIXD' where id=7;
-update noar tt set b0='8F66VWZAL' where id=7;
-update noar ti set b0='8F66VWZAL' where id=7;
-update noar tt set v0='D5BDQV1ZHCJ5T6F0QU2XM' where id=7;
-update noar ti set v0='D5BDQV1ZHCJ5T6F0QU2XM' where id=7;
-update noar tt set b1='OMVXBQCLI4' where id=7;
-update noar ti set b1='OMVXBQCLI4' where id=7;
-update noar tt set v0='ZRTTNABSPS4012QQSU118' where id=7;
-update noar ti set v0='ZRTTNABSPS4012QQSU118' where id=7;
-update noar tt set b2='5YG47300AA9XRQLEBQSY7RNE' where id=7;
-update noar ti set b2='5YG47300AA9XRQLEBQSY7RNE' where id=7;
-update noar tt set v0='X' where id=8;
-update noar ti set v0='X' where id=8;
-update noar tt set b0='DDX1JVXC3UME' where id=8;
-update noar ti set b0='DDX1JVXC3UME' where id=8;
-update noar tt set v0='6ICFLBOKN' where id=8;
-update noar ti set v0='6ICFLBOKN' where id=8;
-update noar tt set b1='GULF4ORP4WL19KNDOFD1OEZKAAIE2' where id=8;
-update noar ti set b1='GULF4ORP4WL19KNDOFD1OEZKAAIE2' where id=8;
-update noar tt set v0='Z7WSTX0RWQ3S03P17TZQ6DH5Q6PT5' where id=8;
-update noar ti set v0='Z7WSTX0RWQ3S03P17TZQ6DH5Q6PT5' where id=8;
-update noar tt set b2='O' where id=8;
-update noar ti set b2='O' where id=8;
-update noar tt set v0='U7QNS' where id=9;
-update noar ti set v0='U7QNS' where id=9;
-update noar tt set b0='H8P7RYPEFKJZ91SKF7KM0IYZJZY' where id=9;
-update noar ti set b0='H8P7RYPEFKJZ91SKF7KM0IYZJZY' where id=9;
-update noar tt set v0='P7N032KMP7DNVE8CTGWXBLGT3JSQ2Q' where id=9;
-update noar ti set v0='P7N032KMP7DNVE8CTGWXBLGT3JSQ2Q' where id=9;
-update noar tt set b1='GLQFG8ZVW0ZXM20JHLDQ7I' where id=9;
-update noar ti set b1='GLQFG8ZVW0ZXM20JHLDQ7I' where id=9;
-update noar tt set v0='90V15OL6OXEPHKHKHZZAFYW5BY5D8D' where id=9;
-update noar ti set v0='90V15OL6OXEPHKHKHZZAFYW5BY5D8D' where id=9;
-update noar tt set b2='FIHEU9H20H2VLWQ' where id=9;
-update noar ti set b2='FIHEU9H20H2VLWQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GA7V0GLVX1GV9N26RMWKWI5EOAO3OA00' where id=1;
-update noar ti set v0='GA7V0GLVX1GV9N26RMWKWI5EOAO3OA00' where id=1;
-update noar tt set b0='5Q' where id=1;
-update noar ti set b0='5Q' where id=1;
-update noar tt set v0='16HFLSMCC9XYTXXOF' where id=1;
-update noar ti set v0='16HFLSMCC9XYTXXOF' where id=1;
-update noar tt set b1='VTTXU10D7BP' where id=1;
-update noar ti set b1='VTTXU10D7BP' where id=1;
-update noar tt set v0='QALVJYSPL9NT3NYDC' where id=1;
-update noar ti set v0='QALVJYSPL9NT3NYDC' where id=1;
-update noar tt set b2='C0QH2L' where id=1;
-update noar ti set b2='C0QH2L' where id=1;
-update noar tt set v0='I61UE3V1RIPKSXIVTKMS' where id=2;
-update noar ti set v0='I61UE3V1RIPKSXIVTKMS' where id=2;
-update noar tt set b0='391P428Y3V1J54' where id=2;
-update noar ti set b0='391P428Y3V1J54' where id=2;
-update noar tt set v0='5WAJJYDAV6PYFJR4KX2CDS9FT9AGD0HU' where id=2;
-update noar ti set v0='5WAJJYDAV6PYFJR4KX2CDS9FT9AGD0HU' where id=2;
-update noar tt set b1='BUATSX' where id=2;
-update noar ti set b1='BUATSX' where id=2;
-update noar tt set v0='GZGPA1PVX2Q50C6D2' where id=2;
-update noar ti set v0='GZGPA1PVX2Q50C6D2' where id=2;
-update noar tt set b2='TH4MFGV5HE' where id=2;
-update noar ti set b2='TH4MFGV5HE' where id=2;
-update noar tt set v0='GFX' where id=3;
-update noar ti set v0='GFX' where id=3;
-update noar tt set b0='3MGY24NBRN46WPKI' where id=3;
-update noar ti set b0='3MGY24NBRN46WPKI' where id=3;
-update noar tt set v0='FM6PPJUBE9FGEB' where id=3;
-update noar ti set v0='FM6PPJUBE9FGEB' where id=3;
-update noar tt set b1='T8HTP4A7M34N4MIWP6' where id=3;
-update noar ti set b1='T8HTP4A7M34N4MIWP6' where id=3;
-update noar tt set v0='53UZH8HAPKV1WX50E3B15' where id=3;
-update noar ti set v0='53UZH8HAPKV1WX50E3B15' where id=3;
-update noar tt set b2='Y1OG47300PATBI5P5YOMM' where id=3;
-update noar ti set b2='Y1OG47300PATBI5P5YOMM' where id=3;
-update noar tt set v0='976AQV38MW7NNVGY' where id=4;
-update noar ti set v0='976AQV38MW7NNVGY' where id=4;
-update noar tt set b0='TDISXZCDNW' where id=4;
-update noar ti set b0='TDISXZCDNW' where id=4;
-update noar tt set v0='USJJHE0TZM6C9EQ7PYOVF2WE' where id=4;
-update noar ti set v0='USJJHE0TZM6C9EQ7PYOVF2WE' where id=4;
-update noar tt set b1='OBFIP9IU5MARHUNQR' where id=4;
-update noar ti set b1='OBFIP9IU5MARHUNQR' where id=4;
-update noar tt set v0='3SDZJQ' where id=4;
-update noar ti set v0='3SDZJQ' where id=4;
-update noar tt set b2='11IVV' where id=4;
-update noar ti set b2='11IVV' where id=4;
-update noar tt set v0='LK9G2JFA0T' where id=5;
-update noar ti set v0='LK9G2JFA0T' where id=5;
-update noar tt set b0='QSGVCBUDBXTLI0RTV7E903JU' where id=5;
-update noar ti set b0='QSGVCBUDBXTLI0RTV7E903JU' where id=5;
-update noar tt set v0='Q0H' where id=5;
-update noar ti set v0='Q0H' where id=5;
-update noar tt set b1='MVD5U1JO509POLUF7GISSHSZI3VE11GA' where id=5;
-update noar ti set b1='MVD5U1JO509POLUF7GISSHSZI3VE11GA' where id=5;
-update noar tt set v0='B1QKH4XHUD1OCA3C3M6UHO5' where id=5;
-update noar ti set v0='B1QKH4XHUD1OCA3C3M6UHO5' where id=5;
-update noar tt set b2='IIC0X' where id=5;
-update noar ti set b2='IIC0X' where id=5;
-update noar tt set v0='92XC2H' where id=6;
-update noar ti set v0='92XC2H' where id=6;
-update noar tt set b0='02MVSPMKNPJFWP' where id=6;
-update noar ti set b0='02MVSPMKNPJFWP' where id=6;
-update noar tt set v0='H4UXF2SZSLG06ZKVPYG519KZGAQ3ZGT' where id=6;
-update noar ti set v0='H4UXF2SZSLG06ZKVPYG519KZGAQ3ZGT' where id=6;
-update noar tt set b1='TVEMKEGELF0XQWMZ69ZU4AS3EM' where id=6;
-update noar ti set b1='TVEMKEGELF0XQWMZ69ZU4AS3EM' where id=6;
-update noar tt set v0='I' where id=6;
-update noar ti set v0='I' where id=6;
-update noar tt set b2='8PY5YXWWQR0E8BT4850MOT' where id=6;
-update noar ti set b2='8PY5YXWWQR0E8BT4850MOT' where id=6;
-update noar tt set v0='JG' where id=7;
-update noar ti set v0='JG' where id=7;
-update noar tt set b0='9B5BVF2' where id=7;
-update noar ti set b0='9B5BVF2' where id=7;
-update noar tt set v0='EICUIUC1PZ9HBA1Z9CFKRZBP1PX6' where id=7;
-update noar ti set v0='EICUIUC1PZ9HBA1Z9CFKRZBP1PX6' where id=7;
-update noar tt set b1='SL5AEVL1GPDAMDCZ6O0MNZ512OXQF1' where id=7;
-update noar ti set b1='SL5AEVL1GPDAMDCZ6O0MNZ512OXQF1' where id=7;
-update noar tt set v0='NBB0Y501BC98UZBNV76GBEJQDGEQ447' where id=7;
-update noar ti set v0='NBB0Y501BC98UZBNV76GBEJQDGEQ447' where id=7;
-update noar tt set b2='2WQ19E38FZHQRQBIJSSWJIQV3LV1WW' where id=7;
-update noar ti set b2='2WQ19E38FZHQRQBIJSSWJIQV3LV1WW' where id=7;
-update noar tt set v0='MFPPEGLKB6EUQJPYWASJ' where id=8;
-update noar ti set v0='MFPPEGLKB6EUQJPYWASJ' where id=8;
-update noar tt set b0='RRLQ' where id=8;
-update noar ti set b0='RRLQ' where id=8;
-update noar tt set v0='U15QKE7E7CX6F9M1U2PRVE' where id=8;
-update noar ti set v0='U15QKE7E7CX6F9M1U2PRVE' where id=8;
-update noar tt set b1='HG' where id=8;
-update noar ti set b1='HG' where id=8;
-update noar tt set v0='D3D' where id=8;
-update noar ti set v0='D3D' where id=8;
-update noar tt set b2='6I71R60QRS1QEB53W5XCAQA3' where id=8;
-update noar ti set b2='6I71R60QRS1QEB53W5XCAQA3' where id=8;
-update noar tt set v0='BC2TROQ5J' where id=9;
-update noar ti set v0='BC2TROQ5J' where id=9;
-update noar tt set b0='DBKL0WVJHLHHZBU158HXCTC' where id=9;
-update noar ti set b0='DBKL0WVJHLHHZBU158HXCTC' where id=9;
-update noar tt set v0='Q86QF0H' where id=9;
-update noar ti set v0='Q86QF0H' where id=9;
-update noar tt set b1='DVKXRXENQFY6HUB9BC' where id=9;
-update noar ti set b1='DVKXRXENQFY6HUB9BC' where id=9;
-update noar tt set v0='Q5GAC9A0MFXD1ISX0A7R4GDOI8XFGZUA' where id=9;
-update noar ti set v0='Q5GAC9A0MFXD1ISX0A7R4GDOI8XFGZUA' where id=9;
-update noar tt set b2='O3UKR2' where id=9;
-update noar ti set b2='O3UKR2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GT78ZCXRR3SK9A9EPSY7PDVY8K' where id=1;
-update noar ti set v0='GT78ZCXRR3SK9A9EPSY7PDVY8K' where id=1;
-update noar tt set b0='A' where id=1;
-update noar ti set b0='A' where id=1;
-update noar tt set v0='WIW0DNI' where id=1;
-update noar ti set v0='WIW0DNI' where id=1;
-update noar tt set b1='69R2XAL6UYYNSGMJM7H9' where id=1;
-update noar ti set b1='69R2XAL6UYYNSGMJM7H9' where id=1;
-update noar tt set v0='GN4' where id=1;
-update noar ti set v0='GN4' where id=1;
-update noar tt set b2='7MQYPD2W9BDBIIWQD' where id=1;
-update noar ti set b2='7MQYPD2W9BDBIIWQD' where id=1;
-update noar tt set v0='F' where id=2;
-update noar ti set v0='F' where id=2;
-update noar tt set b0='R3915QKQK9VAVM9A92NHXKWTPX32RT' where id=2;
-update noar ti set b0='R3915QKQK9VAVM9A92NHXKWTPX32RT' where id=2;
-update noar tt set v0='MG53LSY6HH' where id=2;
-update noar ti set v0='MG53LSY6HH' where id=2;
-update noar tt set b1='JKTMH876L9YY5LS3O3' where id=2;
-update noar ti set b1='JKTMH876L9YY5LS3O3' where id=2;
-update noar tt set v0='LQRPM5CU3' where id=2;
-update noar ti set v0='LQRPM5CU3' where id=2;
-update noar tt set b2='E2JYMUF3WOWBQKKDSAWFXHT7DI5RBXP' where id=2;
-update noar ti set b2='E2JYMUF3WOWBQKKDSAWFXHT7DI5RBXP' where id=2;
-update noar tt set v0='AY2WR33JL7162Q254BPVNW4M81QUZW' where id=3;
-update noar ti set v0='AY2WR33JL7162Q254BPVNW4M81QUZW' where id=3;
-update noar tt set b0='YXGHCE2NBRXEDIBRHH5TGO4' where id=3;
-update noar ti set b0='YXGHCE2NBRXEDIBRHH5TGO4' where id=3;
-update noar tt set v0='K4PL40ZEC5' where id=3;
-update noar ti set v0='K4PL40ZEC5' where id=3;
-update noar tt set b1='B478WS19IJFHQBFWHGH9VCE' where id=3;
-update noar ti set b1='B478WS19IJFHQBFWHGH9VCE' where id=3;
-update noar tt set v0='XWDL' where id=3;
-update noar ti set v0='XWDL' where id=3;
-update noar tt set b2='3QRY2X' where id=3;
-update noar ti set b2='3QRY2X' where id=3;
-update noar tt set v0='XN7XEWKTET' where id=4;
-update noar ti set v0='XN7XEWKTET' where id=4;
-update noar tt set b0='N5IK4PK9OUMZ4E0N' where id=4;
-update noar ti set b0='N5IK4PK9OUMZ4E0N' where id=4;
-update noar tt set v0='F6MLS7F08G1Y7SFGLHZ' where id=4;
-update noar ti set v0='F6MLS7F08G1Y7SFGLHZ' where id=4;
-update noar tt set b1='OY0MSTB90LJ8XZ8HC0K' where id=4;
-update noar ti set b1='OY0MSTB90LJ8XZ8HC0K' where id=4;
-update noar tt set v0='9CPZ6KLPA62RVPDNSU3QSE28' where id=4;
-update noar ti set v0='9CPZ6KLPA62RVPDNSU3QSE28' where id=4;
-update noar tt set b2='09H' where id=4;
-update noar ti set b2='09H' where id=4;
-update noar tt set v0='0CASECR6AEU9H93GYO' where id=5;
-update noar ti set v0='0CASECR6AEU9H93GYO' where id=5;
-update noar tt set b0='BOMIRTM6WXSYR4N08K2C74JAZC45' where id=5;
-update noar ti set b0='BOMIRTM6WXSYR4N08K2C74JAZC45' where id=5;
-update noar tt set v0='UWR075JQW2KXULXYXXU9AVBVWWX7SD' where id=5;
-update noar ti set v0='UWR075JQW2KXULXYXXU9AVBVWWX7SD' where id=5;
-update noar tt set b1='3Q8M7VVQ63G1P6L067D' where id=5;
-update noar ti set b1='3Q8M7VVQ63G1P6L067D' where id=5;
-update noar tt set v0='J8OR5YIL1CQXKS99U' where id=5;
-update noar ti set v0='J8OR5YIL1CQXKS99U' where id=5;
-update noar tt set b2='3FGU0QIE65G9LU' where id=5;
-update noar ti set b2='3FGU0QIE65G9LU' where id=5;
-update noar tt set v0='18V36V8P5' where id=6;
-update noar ti set v0='18V36V8P5' where id=6;
-update noar tt set b0='0UAJED77GUAIQTE7ZM2L4ZHVJRIDP8' where id=6;
-update noar ti set b0='0UAJED77GUAIQTE7ZM2L4ZHVJRIDP8' where id=6;
-update noar tt set v0='FRZGUT0NEEJRZ2KMV4ULIZ' where id=6;
-update noar ti set v0='FRZGUT0NEEJRZ2KMV4ULIZ' where id=6;
-update noar tt set b1='22HT12J432ZQMWTATX7B3D1JKRC6DG' where id=6;
-update noar ti set b1='22HT12J432ZQMWTATX7B3D1JKRC6DG' where id=6;
-update noar tt set v0='WTKIR5E' where id=6;
-update noar ti set v0='WTKIR5E' where id=6;
-update noar tt set b2='6' where id=6;
-update noar ti set b2='6' where id=6;
-update noar tt set v0='L8DZP8UC2KYA9ZYJO89QJM6JR' where id=7;
-update noar ti set v0='L8DZP8UC2KYA9ZYJO89QJM6JR' where id=7;
-update noar tt set b0='MRFCSM0VL0XK9SKBWVF38FYGW2UQU' where id=7;
-update noar ti set b0='MRFCSM0VL0XK9SKBWVF38FYGW2UQU' where id=7;
-update noar tt set v0='6T8BM' where id=7;
-update noar ti set v0='6T8BM' where id=7;
-update noar tt set b1='OIC607YT9KM5BPX27XZNZ1YRLLPWU' where id=7;
-update noar ti set b1='OIC607YT9KM5BPX27XZNZ1YRLLPWU' where id=7;
-update noar tt set v0='LUFTRKXOPVCA' where id=7;
-update noar ti set v0='LUFTRKXOPVCA' where id=7;
-update noar tt set b2='T295EWPNS33SQ1ODAIU' where id=7;
-update noar ti set b2='T295EWPNS33SQ1ODAIU' where id=7;
-update noar tt set v0='1GEH0CM6583MELPXY0' where id=8;
-update noar ti set v0='1GEH0CM6583MELPXY0' where id=8;
-update noar tt set b0='7O2VVWLCTZQLC3Z4EPOX72FO' where id=8;
-update noar ti set b0='7O2VVWLCTZQLC3Z4EPOX72FO' where id=8;
-update noar tt set v0='ITNM5XP3K6FE9H' where id=8;
-update noar ti set v0='ITNM5XP3K6FE9H' where id=8;
-update noar tt set b1='IT2U6T2VC60CO5W77E' where id=8;
-update noar ti set b1='IT2U6T2VC60CO5W77E' where id=8;
-update noar tt set v0='R5L3VX0' where id=8;
-update noar ti set v0='R5L3VX0' where id=8;
-update noar tt set b2='EWZL5PV1NFIPT5GP2AERUC9HOU' where id=8;
-update noar ti set b2='EWZL5PV1NFIPT5GP2AERUC9HOU' where id=8;
-update noar tt set v0='S4AT689IDOAY4EF' where id=9;
-update noar ti set v0='S4AT689IDOAY4EF' where id=9;
-update noar tt set b0='E33ICTT04MQNA0H905DTP8' where id=9;
-update noar ti set b0='E33ICTT04MQNA0H905DTP8' where id=9;
-update noar tt set v0='PWANA7K2W3ST7FOBCH' where id=9;
-update noar ti set v0='PWANA7K2W3ST7FOBCH' where id=9;
-update noar tt set b1='HNCRVBHT8OP93KA5N' where id=9;
-update noar ti set b1='HNCRVBHT8OP93KA5N' where id=9;
-update noar tt set v0='HYR66Y8N1CXQS7NVB9PJET41Q1KB0HT3' where id=9;
-update noar ti set v0='HYR66Y8N1CXQS7NVB9PJET41Q1KB0HT3' where id=9;
-update noar tt set b2='51U0I' where id=9;
-update noar ti set b2='51U0I' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C36HZUEST1Q8EC2HG5G90QEHF0UEPM' where id=1;
-update noar ti set v0='C36HZUEST1Q8EC2HG5G90QEHF0UEPM' where id=1;
-update noar tt set b0='36J8JV9H7D5XAT9FT' where id=1;
-update noar ti set b0='36J8JV9H7D5XAT9FT' where id=1;
-update noar tt set v0='GEE8KPNXHKV4' where id=1;
-update noar ti set v0='GEE8KPNXHKV4' where id=1;
-update noar tt set b1='CI5FA2O3WT80G' where id=1;
-update noar ti set b1='CI5FA2O3WT80G' where id=1;
-update noar tt set v0='TO9' where id=1;
-update noar ti set v0='TO9' where id=1;
-update noar tt set b2='H61E9OWLF53K1LSZ81H6455ZVX5TX0' where id=1;
-update noar ti set b2='H61E9OWLF53K1LSZ81H6455ZVX5TX0' where id=1;
-update noar tt set v0='L5STQPKFZO3' where id=2;
-update noar ti set v0='L5STQPKFZO3' where id=2;
-update noar tt set b0='4MPAC26ADRUH' where id=2;
-update noar ti set b0='4MPAC26ADRUH' where id=2;
-update noar tt set v0='45GNQO833T2YBXQCY' where id=2;
-update noar ti set v0='45GNQO833T2YBXQCY' where id=2;
-update noar tt set b1='PVHSKPZFXQOPX4S6G0U70XWWC' where id=2;
-update noar ti set b1='PVHSKPZFXQOPX4S6G0U70XWWC' where id=2;
-update noar tt set v0='94D8D9Z2CCQ' where id=2;
-update noar ti set v0='94D8D9Z2CCQ' where id=2;
-update noar tt set b2='POU6TEUFEZQTRSCYJ' where id=2;
-update noar ti set b2='POU6TEUFEZQTRSCYJ' where id=2;
-update noar tt set v0='N2WYWRJXRF4RCYWIZCNZ' where id=3;
-update noar ti set v0='N2WYWRJXRF4RCYWIZCNZ' where id=3;
-update noar tt set b0='BX05GCHRSVNI6O57N9YLHRENNYT5' where id=3;
-update noar ti set b0='BX05GCHRSVNI6O57N9YLHRENNYT5' where id=3;
-update noar tt set v0='4AKF9ZHRX4UCAQ6JDW' where id=3;
-update noar ti set v0='4AKF9ZHRX4UCAQ6JDW' where id=3;
-update noar tt set b1='NDWYANAY0DVBOJYFGCIGJR1MTJ3OQV' where id=3;
-update noar ti set b1='NDWYANAY0DVBOJYFGCIGJR1MTJ3OQV' where id=3;
-update noar tt set v0='X6I' where id=3;
-update noar ti set v0='X6I' where id=3;
-update noar tt set b2='DBUDX1WO3' where id=3;
-update noar ti set b2='DBUDX1WO3' where id=3;
-update noar tt set v0='6SFF' where id=4;
-update noar ti set v0='6SFF' where id=4;
-update noar tt set b0='NEGS' where id=4;
-update noar ti set b0='NEGS' where id=4;
-update noar tt set v0='385AH0O2Y7FILZ' where id=4;
-update noar ti set v0='385AH0O2Y7FILZ' where id=4;
-update noar tt set b1='585' where id=4;
-update noar ti set b1='585' where id=4;
-update noar tt set v0='KI48I2P9C732XWNYCMBDD5JCN2E' where id=4;
-update noar ti set v0='KI48I2P9C732XWNYCMBDD5JCN2E' where id=4;
-update noar tt set b2='0Y86B1ER520HP1' where id=4;
-update noar ti set b2='0Y86B1ER520HP1' where id=4;
-update noar tt set v0='A95PPO36G56FH' where id=5;
-update noar ti set v0='A95PPO36G56FH' where id=5;
-update noar tt set b0='I55BFWUUMEPTCVFLLONIOWW1' where id=5;
-update noar ti set b0='I55BFWUUMEPTCVFLLONIOWW1' where id=5;
-update noar tt set v0='DRDVL57LT3XKW6VIWG1QDJF7' where id=5;
-update noar ti set v0='DRDVL57LT3XKW6VIWG1QDJF7' where id=5;
-update noar tt set b1='IF3UHWP5JMHIY' where id=5;
-update noar ti set b1='IF3UHWP5JMHIY' where id=5;
-update noar tt set v0='R4OA1UY3M' where id=5;
-update noar ti set v0='R4OA1UY3M' where id=5;
-update noar tt set b2='CPTRMBQY5N7YCM' where id=5;
-update noar ti set b2='CPTRMBQY5N7YCM' where id=5;
-update noar tt set v0='81Z' where id=6;
-update noar ti set v0='81Z' where id=6;
-update noar tt set b0='S5KJGLJIR9' where id=6;
-update noar ti set b0='S5KJGLJIR9' where id=6;
-update noar tt set v0='NHU' where id=6;
-update noar ti set v0='NHU' where id=6;
-update noar tt set b1='0EUZV632ERWLB1' where id=6;
-update noar ti set b1='0EUZV632ERWLB1' where id=6;
-update noar tt set v0='8QP4PM' where id=6;
-update noar ti set v0='8QP4PM' where id=6;
-update noar tt set b2='EIQGP4WULQLLUCFPCB' where id=6;
-update noar ti set b2='EIQGP4WULQLLUCFPCB' where id=6;
-update noar tt set v0='P9129VX9AV' where id=7;
-update noar ti set v0='P9129VX9AV' where id=7;
-update noar tt set b0='OGNDP01FAQVB0U5JIEVVYF4WD9V3' where id=7;
-update noar ti set b0='OGNDP01FAQVB0U5JIEVVYF4WD9V3' where id=7;
-update noar tt set v0='4NGNQ' where id=7;
-update noar ti set v0='4NGNQ' where id=7;
-update noar tt set b1='YHJUSH1TW5VTFR3ZJ72H8GIO4JNMR5Z' where id=7;
-update noar ti set b1='YHJUSH1TW5VTFR3ZJ72H8GIO4JNMR5Z' where id=7;
-update noar tt set v0='U' where id=7;
-update noar ti set v0='U' where id=7;
-update noar tt set b2='IQILSVHC4XDZ7WC3IYPQXHP2TWUQ' where id=7;
-update noar ti set b2='IQILSVHC4XDZ7WC3IYPQXHP2TWUQ' where id=7;
-update noar tt set v0='8LUENSHEX9S688SM78A' where id=8;
-update noar ti set v0='8LUENSHEX9S688SM78A' where id=8;
-update noar tt set b0='XLVG4OJ4ZFUF7ZHE3HPU1D5OER7XRHB' where id=8;
-update noar ti set b0='XLVG4OJ4ZFUF7ZHE3HPU1D5OER7XRHB' where id=8;
-update noar tt set v0='1LEQX' where id=8;
-update noar ti set v0='1LEQX' where id=8;
-update noar tt set b1='9JGWRVXLZV' where id=8;
-update noar ti set b1='9JGWRVXLZV' where id=8;
-update noar tt set v0='PW1HZUORRP39YX9P241NP7TJRCE0' where id=8;
-update noar ti set v0='PW1HZUORRP39YX9P241NP7TJRCE0' where id=8;
-update noar tt set b2='R88X9PPI' where id=8;
-update noar ti set b2='R88X9PPI' where id=8;
-update noar tt set v0='WKNZBTGV4UBC97X7U6PNHKBEZF' where id=9;
-update noar ti set v0='WKNZBTGV4UBC97X7U6PNHKBEZF' where id=9;
-update noar tt set b0='26S02F8E' where id=9;
-update noar ti set b0='26S02F8E' where id=9;
-update noar tt set v0='R4AV9PCU5A' where id=9;
-update noar ti set v0='R4AV9PCU5A' where id=9;
-update noar tt set b1='7L' where id=9;
-update noar ti set b1='7L' where id=9;
-update noar tt set v0='3NOUSJXWDRAAWI48CEDPULQ54Y6CZ' where id=9;
-update noar ti set v0='3NOUSJXWDRAAWI48CEDPULQ54Y6CZ' where id=9;
-update noar tt set b2='Y' where id=9;
-update noar ti set b2='Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FUPYHDGNF1A06G' where id=1;
-update noar ti set v0='FUPYHDGNF1A06G' where id=1;
-update noar tt set b0='F43ST7XYO' where id=1;
-update noar ti set b0='F43ST7XYO' where id=1;
-update noar tt set v0='HLWBWJU3' where id=1;
-update noar ti set v0='HLWBWJU3' where id=1;
-update noar tt set b1='9DY77CE8KVVVBNTJ4T2QDWU5XZWCQX6Z' where id=1;
-update noar ti set b1='9DY77CE8KVVVBNTJ4T2QDWU5XZWCQX6Z' where id=1;
-update noar tt set v0='I03CD1MEE1OQUYW56HE8C1R7BIT7FQFJ' where id=1;
-update noar ti set v0='I03CD1MEE1OQUYW56HE8C1R7BIT7FQFJ' where id=1;
-update noar tt set b2='9V9X35I5XURE' where id=1;
-update noar ti set b2='9V9X35I5XURE' where id=1;
-update noar tt set v0='9B8X4BB' where id=2;
-update noar ti set v0='9B8X4BB' where id=2;
-update noar tt set b0='97O' where id=2;
-update noar ti set b0='97O' where id=2;
-update noar tt set v0='WYFH' where id=2;
-update noar ti set v0='WYFH' where id=2;
-update noar tt set b1='H1WR5' where id=2;
-update noar ti set b1='H1WR5' where id=2;
-update noar tt set v0='MDRL1M5SJ8F' where id=2;
-update noar ti set v0='MDRL1M5SJ8F' where id=2;
-update noar tt set b2='0HZNM33WJQN0' where id=2;
-update noar ti set b2='0HZNM33WJQN0' where id=2;
-update noar tt set v0='8LT3EP7YEXMAE2I0I7M14D' where id=3;
-update noar ti set v0='8LT3EP7YEXMAE2I0I7M14D' where id=3;
-update noar tt set b0='7C4I5AKJMUWR9286XQ70SAS2M' where id=3;
-update noar ti set b0='7C4I5AKJMUWR9286XQ70SAS2M' where id=3;
-update noar tt set v0='MVEG6KJCG2RIC34ODHCMIGY' where id=3;
-update noar ti set v0='MVEG6KJCG2RIC34ODHCMIGY' where id=3;
-update noar tt set b1='PGOKP785' where id=3;
-update noar ti set b1='PGOKP785' where id=3;
-update noar tt set v0='CCTK7UWCEFUVB45O9NYOI' where id=3;
-update noar ti set v0='CCTK7UWCEFUVB45O9NYOI' where id=3;
-update noar tt set b2='T13VC' where id=3;
-update noar ti set b2='T13VC' where id=3;
-update noar tt set v0='VEI303DC6XMZ0HBYE4SKH' where id=4;
-update noar ti set v0='VEI303DC6XMZ0HBYE4SKH' where id=4;
-update noar tt set b0='914GUTMT1DOB1OLPE' where id=4;
-update noar ti set b0='914GUTMT1DOB1OLPE' where id=4;
-update noar tt set v0='7IUU' where id=4;
-update noar ti set v0='7IUU' where id=4;
-update noar tt set b1='2VN2UWTC4TRE' where id=4;
-update noar ti set b1='2VN2UWTC4TRE' where id=4;
-update noar tt set v0='O66JHIVO1AGBFCQ4EZQBG0B' where id=4;
-update noar ti set v0='O66JHIVO1AGBFCQ4EZQBG0B' where id=4;
-update noar tt set b2='C5P8' where id=4;
-update noar ti set b2='C5P8' where id=4;
-update noar tt set v0='QR05WA5PD' where id=5;
-update noar ti set v0='QR05WA5PD' where id=5;
-update noar tt set b0='84JTVN8ATF' where id=5;
-update noar ti set b0='84JTVN8ATF' where id=5;
-update noar tt set v0='JT94DMCHFIMFVLI2RFC5FPVCBXOCP' where id=5;
-update noar ti set v0='JT94DMCHFIMFVLI2RFC5FPVCBXOCP' where id=5;
-update noar tt set b1='DVYT7VF0VDS2G9' where id=5;
-update noar ti set b1='DVYT7VF0VDS2G9' where id=5;
-update noar tt set v0='7BX67U528R6ROEAHW0II9ZR9' where id=5;
-update noar ti set v0='7BX67U528R6ROEAHW0II9ZR9' where id=5;
-update noar tt set b2='G2DCYIM9E5A0XIER438YC' where id=5;
-update noar ti set b2='G2DCYIM9E5A0XIER438YC' where id=5;
-update noar tt set v0='3L64' where id=6;
-update noar ti set v0='3L64' where id=6;
-update noar tt set b0='DKDMRE' where id=6;
-update noar ti set b0='DKDMRE' where id=6;
-update noar tt set v0='LSV1G944Q' where id=6;
-update noar ti set v0='LSV1G944Q' where id=6;
-update noar tt set b1='OXY68XHZL5GFO3XQ1G182TX' where id=6;
-update noar ti set b1='OXY68XHZL5GFO3XQ1G182TX' where id=6;
-update noar tt set v0='XNEOTPHKBPLPZ7UFYE9M9E' where id=6;
-update noar ti set v0='XNEOTPHKBPLPZ7UFYE9M9E' where id=6;
-update noar tt set b2='V9M2EEEO1HG7M1KHP8EBLKHJT8' where id=6;
-update noar ti set b2='V9M2EEEO1HG7M1KHP8EBLKHJT8' where id=6;
-update noar tt set v0='11SAC4M26X2X9RZJ7K23OK' where id=7;
-update noar ti set v0='11SAC4M26X2X9RZJ7K23OK' where id=7;
-update noar tt set b0='IK5XR3J130Y3LKRKTG8L1X187NQJ' where id=7;
-update noar ti set b0='IK5XR3J130Y3LKRKTG8L1X187NQJ' where id=7;
-update noar tt set v0='3D9QRSJ' where id=7;
-update noar ti set v0='3D9QRSJ' where id=7;
-update noar tt set b1='NTSTZI07ZQI4BDILUXDIKWC7PCLTA' where id=7;
-update noar ti set b1='NTSTZI07ZQI4BDILUXDIKWC7PCLTA' where id=7;
-update noar tt set v0='H6D1XBTNP8SZDINQXUO4I' where id=7;
-update noar ti set v0='H6D1XBTNP8SZDINQXUO4I' where id=7;
-update noar tt set b2='8FT' where id=7;
-update noar ti set b2='8FT' where id=7;
-update noar tt set v0='CLQN8TD9WRT8GOVGA9OMWAN9LTM100' where id=8;
-update noar ti set v0='CLQN8TD9WRT8GOVGA9OMWAN9LTM100' where id=8;
-update noar tt set b0='4L7LCGMES48M' where id=8;
-update noar ti set b0='4L7LCGMES48M' where id=8;
-update noar tt set v0='VUJ87D0CMPOFNG' where id=8;
-update noar ti set v0='VUJ87D0CMPOFNG' where id=8;
-update noar tt set b1='SYB3DUANMPK4IXEJMOZO7MOT' where id=8;
-update noar ti set b1='SYB3DUANMPK4IXEJMOZO7MOT' where id=8;
-update noar tt set v0='LJ29Y07Q6DJAE30N' where id=8;
-update noar ti set v0='LJ29Y07Q6DJAE30N' where id=8;
-update noar tt set b2='5AWE6LXUB6FIR' where id=8;
-update noar ti set b2='5AWE6LXUB6FIR' where id=8;
-update noar tt set v0='473NI0VBUSDFZ23K1AJI' where id=9;
-update noar ti set v0='473NI0VBUSDFZ23K1AJI' where id=9;
-update noar tt set b0='P51Z' where id=9;
-update noar ti set b0='P51Z' where id=9;
-update noar tt set v0='FRAA6BL9WJNW41FVYV9QOD' where id=9;
-update noar ti set v0='FRAA6BL9WJNW41FVYV9QOD' where id=9;
-update noar tt set b1='6' where id=9;
-update noar ti set b1='6' where id=9;
-update noar tt set v0='1PBUUP4FQ7JM0X7UI74' where id=9;
-update noar ti set v0='1PBUUP4FQ7JM0X7UI74' where id=9;
-update noar tt set b2='QR0UZI72K5L29M5OLZ4SVRK' where id=9;
-update noar ti set b2='QR0UZI72K5L29M5OLZ4SVRK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AWFE8OQ1E1FO616TR7OA8ZTDT' where id=1;
-update noar ti set v0='AWFE8OQ1E1FO616TR7OA8ZTDT' where id=1;
-update noar tt set b0='7M102Z0M5R8EXZA4MI' where id=1;
-update noar ti set b0='7M102Z0M5R8EXZA4MI' where id=1;
-update noar tt set v0='BZG96LW0GOYAO' where id=1;
-update noar ti set v0='BZG96LW0GOYAO' where id=1;
-update noar tt set b1='T7Z89JTW0OEH13HF' where id=1;
-update noar ti set b1='T7Z89JTW0OEH13HF' where id=1;
-update noar tt set v0='91320WY5GSJA6N65DXCONIX163S7' where id=1;
-update noar ti set v0='91320WY5GSJA6N65DXCONIX163S7' where id=1;
-update noar tt set b2='IF0X0DEUDQOP2BIFVD' where id=1;
-update noar ti set b2='IF0X0DEUDQOP2BIFVD' where id=1;
-update noar tt set v0='Q0TQ9DG5BEENYOCHS03TUWRJG3A' where id=2;
-update noar ti set v0='Q0TQ9DG5BEENYOCHS03TUWRJG3A' where id=2;
-update noar tt set b0='YE4X5D3SMYWLRW2ZP5' where id=2;
-update noar ti set b0='YE4X5D3SMYWLRW2ZP5' where id=2;
-update noar tt set v0='SSLVY5' where id=2;
-update noar ti set v0='SSLVY5' where id=2;
-update noar tt set b1='7WZ18ILWYI5GC61L7VET3' where id=2;
-update noar ti set b1='7WZ18ILWYI5GC61L7VET3' where id=2;
-update noar tt set v0='J' where id=2;
-update noar ti set v0='J' where id=2;
-update noar tt set b2='05X1RO4GKWOYUP3K0SKDLA86Z1XX6BT' where id=2;
-update noar ti set b2='05X1RO4GKWOYUP3K0SKDLA86Z1XX6BT' where id=2;
-update noar tt set v0='M5MQVR' where id=3;
-update noar ti set v0='M5MQVR' where id=3;
-update noar tt set b0='TIR2UKCSOFMYUGO5472TD5RT' where id=3;
-update noar ti set b0='TIR2UKCSOFMYUGO5472TD5RT' where id=3;
-update noar tt set v0='FT2LNNOJWJFVG14IW' where id=3;
-update noar ti set v0='FT2LNNOJWJFVG14IW' where id=3;
-update noar tt set b1='9TOOWAH' where id=3;
-update noar ti set b1='9TOOWAH' where id=3;
-update noar tt set v0='XJ9K78' where id=3;
-update noar ti set v0='XJ9K78' where id=3;
-update noar tt set b2='ESBLTK' where id=3;
-update noar ti set b2='ESBLTK' where id=3;
-update noar tt set v0='7O29PDQQNPO0NFH4DPQXZVVE9F' where id=4;
-update noar ti set v0='7O29PDQQNPO0NFH4DPQXZVVE9F' where id=4;
-update noar tt set b0='0HBYFECN9ASG0NR4TQDID0ZCM9L' where id=4;
-update noar ti set b0='0HBYFECN9ASG0NR4TQDID0ZCM9L' where id=4;
-update noar tt set v0='VSPY1QPYTK3YQ9K6JB5H4DM73R' where id=4;
-update noar ti set v0='VSPY1QPYTK3YQ9K6JB5H4DM73R' where id=4;
-update noar tt set b1='WK7AB8INJZCO3DL' where id=4;
-update noar ti set b1='WK7AB8INJZCO3DL' where id=4;
-update noar tt set v0='HM8L2S28FSA2HDQS7MINDGT' where id=4;
-update noar ti set v0='HM8L2S28FSA2HDQS7MINDGT' where id=4;
-update noar tt set b2='ACW' where id=4;
-update noar ti set b2='ACW' where id=4;
-update noar tt set v0='OAOKG5L8IRQ8OZ18ZI2BRF' where id=5;
-update noar ti set v0='OAOKG5L8IRQ8OZ18ZI2BRF' where id=5;
-update noar tt set b0='K1' where id=5;
-update noar ti set b0='K1' where id=5;
-update noar tt set v0='L0Q6TG79RL' where id=5;
-update noar ti set v0='L0Q6TG79RL' where id=5;
-update noar tt set b1='WDCNMFM31AKKEDRPI3ZIQ16M' where id=5;
-update noar ti set b1='WDCNMFM31AKKEDRPI3ZIQ16M' where id=5;
-update noar tt set v0='GRB3S6LSLPCLQDNAMLM0DRK9IH' where id=5;
-update noar ti set v0='GRB3S6LSLPCLQDNAMLM0DRK9IH' where id=5;
-update noar tt set b2='7NNEEXBI0ERDRW23FWRNP2KQRBLEQ' where id=5;
-update noar ti set b2='7NNEEXBI0ERDRW23FWRNP2KQRBLEQ' where id=5;
-update noar tt set v0='PHZD7ULA1W51VT6PMI739XZS' where id=6;
-update noar ti set v0='PHZD7ULA1W51VT6PMI739XZS' where id=6;
-update noar tt set b0='3945SX04W11J04Y' where id=6;
-update noar ti set b0='3945SX04W11J04Y' where id=6;
-update noar tt set v0='WUZ70OI7ZTV0KWOEMI' where id=6;
-update noar ti set v0='WUZ70OI7ZTV0KWOEMI' where id=6;
-update noar tt set b1='T' where id=6;
-update noar ti set b1='T' where id=6;
-update noar tt set v0='EZMOHX14Y0FR' where id=6;
-update noar ti set v0='EZMOHX14Y0FR' where id=6;
-update noar tt set b2='C74Q08PFU7SBTAEG52OAAHCO' where id=6;
-update noar ti set b2='C74Q08PFU7SBTAEG52OAAHCO' where id=6;
-update noar tt set v0='P' where id=7;
-update noar ti set v0='P' where id=7;
-update noar tt set b0='R6GJD95LYE46' where id=7;
-update noar ti set b0='R6GJD95LYE46' where id=7;
-update noar tt set v0='WG1CHOSEPFH36RKB6RY51WS' where id=7;
-update noar ti set v0='WG1CHOSEPFH36RKB6RY51WS' where id=7;
-update noar tt set b1='7XTOK' where id=7;
-update noar ti set b1='7XTOK' where id=7;
-update noar tt set v0='06YRMX0QP6SG6QUJJ19NKZXHR6' where id=7;
-update noar ti set v0='06YRMX0QP6SG6QUJJ19NKZXHR6' where id=7;
-update noar tt set b2='Q2HM9KS8CBTGYVCL3C31X' where id=7;
-update noar ti set b2='Q2HM9KS8CBTGYVCL3C31X' where id=7;
-update noar tt set v0='327KGVFXPA0316FT1ZA8XIAIX0H' where id=8;
-update noar ti set v0='327KGVFXPA0316FT1ZA8XIAIX0H' where id=8;
-update noar tt set b0='X3X361PXNR44Q6G5WIN5IRAVFIS5I' where id=8;
-update noar ti set b0='X3X361PXNR44Q6G5WIN5IRAVFIS5I' where id=8;
-update noar tt set v0='98UZSF9BUM1ROH0OV2' where id=8;
-update noar ti set v0='98UZSF9BUM1ROH0OV2' where id=8;
-update noar tt set b1='ZNCHZH8NQL' where id=8;
-update noar ti set b1='ZNCHZH8NQL' where id=8;
-update noar tt set v0='48FBHIG0N5XHHEA' where id=8;
-update noar ti set v0='48FBHIG0N5XHHEA' where id=8;
-update noar tt set b2='HUQ0S0HOHKD61ZZEOVR1LNV14H' where id=8;
-update noar ti set b2='HUQ0S0HOHKD61ZZEOVR1LNV14H' where id=8;
-update noar tt set v0='WIHJDOI6ILQLS833AI2R' where id=9;
-update noar ti set v0='WIHJDOI6ILQLS833AI2R' where id=9;
-update noar tt set b0='0UNZKDPCS' where id=9;
-update noar ti set b0='0UNZKDPCS' where id=9;
-update noar tt set v0='FZTQKCGIQS7HZGS2WF' where id=9;
-update noar ti set v0='FZTQKCGIQS7HZGS2WF' where id=9;
-update noar tt set b1='4IGWIHGSWCD96XWQVST4VQF5' where id=9;
-update noar ti set b1='4IGWIHGSWCD96XWQVST4VQF5' where id=9;
-update noar tt set v0='M9J50DDC5GT8KBKXWT97728CEEJ' where id=9;
-update noar ti set v0='M9J50DDC5GT8KBKXWT97728CEEJ' where id=9;
-update noar tt set b2='EKL1PKSRVRH40RFY' where id=9;
-update noar ti set b2='EKL1PKSRVRH40RFY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ON34SW6GOI6YEEYHIT4T' where id=1;
-update noar ti set v0='ON34SW6GOI6YEEYHIT4T' where id=1;
-update noar tt set b0='3EEMUY3P90' where id=1;
-update noar ti set b0='3EEMUY3P90' where id=1;
-update noar tt set v0='TS' where id=1;
-update noar ti set v0='TS' where id=1;
-update noar tt set b1='RLHOOZDTBQ' where id=1;
-update noar ti set b1='RLHOOZDTBQ' where id=1;
-update noar tt set v0='NRWUFVX65P9X8MOWQ5GPFV' where id=1;
-update noar ti set v0='NRWUFVX65P9X8MOWQ5GPFV' where id=1;
-update noar tt set b2='Q4GQLMZ5BJIMDC' where id=1;
-update noar ti set b2='Q4GQLMZ5BJIMDC' where id=1;
-update noar tt set v0='K5NIM86I5JB1T2X8L6G8NS6OG6W' where id=2;
-update noar ti set v0='K5NIM86I5JB1T2X8L6G8NS6OG6W' where id=2;
-update noar tt set b0='FT36QBK4MBMEEM0SPLDRNJ' where id=2;
-update noar ti set b0='FT36QBK4MBMEEM0SPLDRNJ' where id=2;
-update noar tt set v0='7ZV6MWYKYGTW5BPOFL' where id=2;
-update noar ti set v0='7ZV6MWYKYGTW5BPOFL' where id=2;
-update noar tt set b1='X0RXBN4YT8MR8GKIGX2ZCCDG5DH' where id=2;
-update noar ti set b1='X0RXBN4YT8MR8GKIGX2ZCCDG5DH' where id=2;
-update noar tt set v0='G9AKVXO3' where id=2;
-update noar ti set v0='G9AKVXO3' where id=2;
-update noar tt set b2='OOBQ3OEFKS7E1H0SQYTJVPPJMEN4' where id=2;
-update noar ti set b2='OOBQ3OEFKS7E1H0SQYTJVPPJMEN4' where id=2;
-update noar tt set v0='4' where id=3;
-update noar ti set v0='4' where id=3;
-update noar tt set b0='X7IAILF08583IT1IY17V5ZFGIGHDWLX3' where id=3;
-update noar ti set b0='X7IAILF08583IT1IY17V5ZFGIGHDWLX3' where id=3;
-update noar tt set v0='NWXHVFO9Z' where id=3;
-update noar ti set v0='NWXHVFO9Z' where id=3;
-update noar tt set b1='XNIIUSPF3GWN2K1AFIEMS41' where id=3;
-update noar ti set b1='XNIIUSPF3GWN2K1AFIEMS41' where id=3;
-update noar tt set v0='LIGMTF924REBH0J' where id=3;
-update noar ti set v0='LIGMTF924REBH0J' where id=3;
-update noar tt set b2='RS10M9NA5F1J0GV' where id=3;
-update noar ti set b2='RS10M9NA5F1J0GV' where id=3;
-update noar tt set v0='LQ0MQIWDN98C408QFP' where id=4;
-update noar ti set v0='LQ0MQIWDN98C408QFP' where id=4;
-update noar tt set b0='RR9OW' where id=4;
-update noar ti set b0='RR9OW' where id=4;
-update noar tt set v0='BOYZEYFH2XSTMHCU71XKPZ6FD90QTV9X' where id=4;
-update noar ti set v0='BOYZEYFH2XSTMHCU71XKPZ6FD90QTV9X' where id=4;
-update noar tt set b1='W2QU4XKNZ511' where id=4;
-update noar ti set b1='W2QU4XKNZ511' where id=4;
-update noar tt set v0='1RWRMZD0KA5Y0BAU2WYJTP2ZWR' where id=4;
-update noar ti set v0='1RWRMZD0KA5Y0BAU2WYJTP2ZWR' where id=4;
-update noar tt set b2='7' where id=4;
-update noar ti set b2='7' where id=4;
-update noar tt set v0='EE' where id=5;
-update noar ti set v0='EE' where id=5;
-update noar tt set b0='5AL7CE92GT' where id=5;
-update noar ti set b0='5AL7CE92GT' where id=5;
-update noar tt set v0='BJIS15P17SGQP38FL1QPGZQODUGW4XZS' where id=5;
-update noar ti set v0='BJIS15P17SGQP38FL1QPGZQODUGW4XZS' where id=5;
-update noar tt set b1='Z1O6X4NWGQDI9I43JMSE4GN' where id=5;
-update noar ti set b1='Z1O6X4NWGQDI9I43JMSE4GN' where id=5;
-update noar tt set v0='FJTJIDC2ZPM9LXFGGQWRA' where id=5;
-update noar ti set v0='FJTJIDC2ZPM9LXFGGQWRA' where id=5;
-update noar tt set b2='T77QTT7V5LRZUAVHBVPD0ACV4F' where id=5;
-update noar ti set b2='T77QTT7V5LRZUAVHBVPD0ACV4F' where id=5;
-update noar tt set v0='GNT4L4J0V3' where id=6;
-update noar ti set v0='GNT4L4J0V3' where id=6;
-update noar tt set b0='FSGQ40SAQ2PW8G6BQJ3HOM302' where id=6;
-update noar ti set b0='FSGQ40SAQ2PW8G6BQJ3HOM302' where id=6;
-update noar tt set v0='YQ5' where id=6;
-update noar ti set v0='YQ5' where id=6;
-update noar tt set b1='XR80YMUF92' where id=6;
-update noar ti set b1='XR80YMUF92' where id=6;
-update noar tt set v0='PF309N31UIMVFI8EOHJOWQ6LO6NBMB5' where id=6;
-update noar ti set v0='PF309N31UIMVFI8EOHJOWQ6LO6NBMB5' where id=6;
-update noar tt set b2='VJC6LHQM9UZ3' where id=6;
-update noar ti set b2='VJC6LHQM9UZ3' where id=6;
-update noar tt set v0='YGQFQJG3Z7ZIBCL5EXT8' where id=7;
-update noar ti set v0='YGQFQJG3Z7ZIBCL5EXT8' where id=7;
-update noar tt set b0='FTGCCRU' where id=7;
-update noar ti set b0='FTGCCRU' where id=7;
-update noar tt set v0='WZAKE46509' where id=7;
-update noar ti set v0='WZAKE46509' where id=7;
-update noar tt set b1='CBUPWWIAHJVE67SCZ9G4TN7P' where id=7;
-update noar ti set b1='CBUPWWIAHJVE67SCZ9G4TN7P' where id=7;
-update noar tt set v0='RTJ03' where id=7;
-update noar ti set v0='RTJ03' where id=7;
-update noar tt set b2='VIB' where id=7;
-update noar ti set b2='VIB' where id=7;
-update noar tt set v0='NUCUQDLQF2TOBMSPFZ' where id=8;
-update noar ti set v0='NUCUQDLQF2TOBMSPFZ' where id=8;
-update noar tt set b0='5GHZ2PI8TS4L8WY4W' where id=8;
-update noar ti set b0='5GHZ2PI8TS4L8WY4W' where id=8;
-update noar tt set v0='JU40VR5TNNZKJCHMJ8' where id=8;
-update noar ti set v0='JU40VR5TNNZKJCHMJ8' where id=8;
-update noar tt set b1='QNG6B2' where id=8;
-update noar ti set b1='QNG6B2' where id=8;
-update noar tt set v0='CN4JHQQT26FW7AMLMDOCUJ83YB' where id=8;
-update noar ti set v0='CN4JHQQT26FW7AMLMDOCUJ83YB' where id=8;
-update noar tt set b2='IO6QT9W' where id=8;
-update noar ti set b2='IO6QT9W' where id=8;
-update noar tt set v0='GLT2IXMGUJKZF0ZO6Y0LIMPUR2RAR' where id=9;
-update noar ti set v0='GLT2IXMGUJKZF0ZO6Y0LIMPUR2RAR' where id=9;
-update noar tt set b0='GQOZIU419CI8AX' where id=9;
-update noar ti set b0='GQOZIU419CI8AX' where id=9;
-update noar tt set v0='G1847DTXD5K4TNE4DZKR7LW' where id=9;
-update noar ti set v0='G1847DTXD5K4TNE4DZKR7LW' where id=9;
-update noar tt set b1='N' where id=9;
-update noar ti set b1='N' where id=9;
-update noar tt set v0='CMHG24TNY0HE9JCV1K8QC2B3G' where id=9;
-update noar ti set v0='CMHG24TNY0HE9JCV1K8QC2B3G' where id=9;
-update noar tt set b2='YG759HGELB06KCMH0AGY' where id=9;
-update noar ti set b2='YG759HGELB06KCMH0AGY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8Y3' where id=1;
-update noar ti set v0='8Y3' where id=1;
-update noar tt set b0='C7M20TP5NKK' where id=1;
-update noar ti set b0='C7M20TP5NKK' where id=1;
-update noar tt set v0='2ISG42PKQUYJ3' where id=1;
-update noar ti set v0='2ISG42PKQUYJ3' where id=1;
-update noar tt set b1='DJFRKU8X' where id=1;
-update noar ti set b1='DJFRKU8X' where id=1;
-update noar tt set v0='PEZLQW4KNI8KS99CT2C6AKZ1OK1' where id=1;
-update noar ti set v0='PEZLQW4KNI8KS99CT2C6AKZ1OK1' where id=1;
-update noar tt set b2='0FCRQVLB5DFDS3K6N26BCA1M1VMB403' where id=1;
-update noar ti set b2='0FCRQVLB5DFDS3K6N26BCA1M1VMB403' where id=1;
-update noar tt set v0='2U5V9ZSPD2MY3O25XXL2N6ZWB4Q6DWGE' where id=2;
-update noar ti set v0='2U5V9ZSPD2MY3O25XXL2N6ZWB4Q6DWGE' where id=2;
-update noar tt set b0='60O315' where id=2;
-update noar ti set b0='60O315' where id=2;
-update noar tt set v0='PFV4BEXLLRRNEEWTITGFSTS6' where id=2;
-update noar ti set v0='PFV4BEXLLRRNEEWTITGFSTS6' where id=2;
-update noar tt set b1='GFO8M01KOUXFD5A02OU3C4ZTGQZ8O' where id=2;
-update noar ti set b1='GFO8M01KOUXFD5A02OU3C4ZTGQZ8O' where id=2;
-update noar tt set v0='IZR1' where id=2;
-update noar ti set v0='IZR1' where id=2;
-update noar tt set b2='F6SCCPN2NFEKZP79N' where id=2;
-update noar ti set b2='F6SCCPN2NFEKZP79N' where id=2;
-update noar tt set v0='1IYS8D2OL30ZWU' where id=3;
-update noar ti set v0='1IYS8D2OL30ZWU' where id=3;
-update noar tt set b0='DMPWIBQCEAZ9RTHU' where id=3;
-update noar ti set b0='DMPWIBQCEAZ9RTHU' where id=3;
-update noar tt set v0='ONDJ7B94EN77IXSXEF23' where id=3;
-update noar ti set v0='ONDJ7B94EN77IXSXEF23' where id=3;
-update noar tt set b1='UR0WSHTBS4QZ' where id=3;
-update noar ti set b1='UR0WSHTBS4QZ' where id=3;
-update noar tt set v0='7TXALEXNOTPQFQG1YOTBCC' where id=3;
-update noar ti set v0='7TXALEXNOTPQFQG1YOTBCC' where id=3;
-update noar tt set b2='Y51ZCWRUE6UNVFLQE8QFGJBUTW7KEEW1' where id=3;
-update noar ti set b2='Y51ZCWRUE6UNVFLQE8QFGJBUTW7KEEW1' where id=3;
-update noar tt set v0='GQ4J9YUIOHP1XMALJDZG2' where id=4;
-update noar ti set v0='GQ4J9YUIOHP1XMALJDZG2' where id=4;
-update noar tt set b0='5D77OFM2RCP8K34C4877' where id=4;
-update noar ti set b0='5D77OFM2RCP8K34C4877' where id=4;
-update noar tt set v0='DPWBEJKK1' where id=4;
-update noar ti set v0='DPWBEJKK1' where id=4;
-update noar tt set b1='4PY93OUIDUL' where id=4;
-update noar ti set b1='4PY93OUIDUL' where id=4;
-update noar tt set v0='9B3QUDM74XNPELR4FOJ7YNUA8OAQQ' where id=4;
-update noar ti set v0='9B3QUDM74XNPELR4FOJ7YNUA8OAQQ' where id=4;
-update noar tt set b2='U2P' where id=4;
-update noar ti set b2='U2P' where id=4;
-update noar tt set v0='MVLAAO6ZZW0EP54ZHQW2QASI9HHFSSZK' where id=5;
-update noar ti set v0='MVLAAO6ZZW0EP54ZHQW2QASI9HHFSSZK' where id=5;
-update noar tt set b0='5DEZK0A28PXP9R45E4H' where id=5;
-update noar ti set b0='5DEZK0A28PXP9R45E4H' where id=5;
-update noar tt set v0='YL2LGG579J7' where id=5;
-update noar ti set v0='YL2LGG579J7' where id=5;
-update noar tt set b1='0N3U8H04ENSBB0J67AJU517IT81VU7W' where id=5;
-update noar ti set b1='0N3U8H04ENSBB0J67AJU517IT81VU7W' where id=5;
-update noar tt set v0='GGGSMOO69KWTJGNBRNNWLOG8PA' where id=5;
-update noar ti set v0='GGGSMOO69KWTJGNBRNNWLOG8PA' where id=5;
-update noar tt set b2='3BUA5Q' where id=5;
-update noar ti set b2='3BUA5Q' where id=5;
-update noar tt set v0='2AIXGG2USKTI8A' where id=6;
-update noar ti set v0='2AIXGG2USKTI8A' where id=6;
-update noar tt set b0='511JOA3UVHFJXLI2GYXZOXXL19' where id=6;
-update noar ti set b0='511JOA3UVHFJXLI2GYXZOXXL19' where id=6;
-update noar tt set v0='YJ8YG420YXZAPER' where id=6;
-update noar ti set v0='YJ8YG420YXZAPER' where id=6;
-update noar tt set b1='TV52WC6AA7HTQ7RWVVZBUMS0N0H4IU' where id=6;
-update noar ti set b1='TV52WC6AA7HTQ7RWVVZBUMS0N0H4IU' where id=6;
-update noar tt set v0='9NTD8DMB8PTECD5MXFOEUJ5L87' where id=6;
-update noar ti set v0='9NTD8DMB8PTECD5MXFOEUJ5L87' where id=6;
-update noar tt set b2='HQXNBEL9KYL2DPIHAVNLEKBAM1' where id=6;
-update noar ti set b2='HQXNBEL9KYL2DPIHAVNLEKBAM1' where id=6;
-update noar tt set v0='WY3LFGM0OTK3RXC8KO7TX3' where id=7;
-update noar ti set v0='WY3LFGM0OTK3RXC8KO7TX3' where id=7;
-update noar tt set b0='UYICPWZAKPO1DRVSEJRMFG88' where id=7;
-update noar ti set b0='UYICPWZAKPO1DRVSEJRMFG88' where id=7;
-update noar tt set v0='H4XGE' where id=7;
-update noar ti set v0='H4XGE' where id=7;
-update noar tt set b1='HKJEJF6' where id=7;
-update noar ti set b1='HKJEJF6' where id=7;
-update noar tt set v0='Q713SG03E' where id=7;
-update noar ti set v0='Q713SG03E' where id=7;
-update noar tt set b2='S4BAN' where id=7;
-update noar ti set b2='S4BAN' where id=7;
-update noar tt set v0='GC' where id=8;
-update noar ti set v0='GC' where id=8;
-update noar tt set b0='CR5YQDGXFHQ56V77W4LU1FZSR4GBRC2' where id=8;
-update noar ti set b0='CR5YQDGXFHQ56V77W4LU1FZSR4GBRC2' where id=8;
-update noar tt set v0='QVRCYS8SH1GYKWKLPQ6' where id=8;
-update noar ti set v0='QVRCYS8SH1GYKWKLPQ6' where id=8;
-update noar tt set b1='6CNGJHSOMOQSCZAN4' where id=8;
-update noar ti set b1='6CNGJHSOMOQSCZAN4' where id=8;
-update noar tt set v0='N' where id=8;
-update noar ti set v0='N' where id=8;
-update noar tt set b2='LF8JOERZ8TANILPUAN3I2O56F7YBBG4G' where id=8;
-update noar ti set b2='LF8JOERZ8TANILPUAN3I2O56F7YBBG4G' where id=8;
-update noar tt set v0='RZ5TQBROVDMBNWF2F6BE8MNG946' where id=9;
-update noar ti set v0='RZ5TQBROVDMBNWF2F6BE8MNG946' where id=9;
-update noar tt set b0='OOHO1L' where id=9;
-update noar ti set b0='OOHO1L' where id=9;
-update noar tt set v0='18VCHBJ7W4KJY6CQDY' where id=9;
-update noar ti set v0='18VCHBJ7W4KJY6CQDY' where id=9;
-update noar tt set b1='X5BCUCM9VEDYYIAY5FZTNJ5W' where id=9;
-update noar ti set b1='X5BCUCM9VEDYYIAY5FZTNJ5W' where id=9;
-update noar tt set v0='Y3887D8R2CGZYP7AO4G8TTO7' where id=9;
-update noar ti set v0='Y3887D8R2CGZYP7AO4G8TTO7' where id=9;
-update noar tt set b2='MEOZ2COU46VAAX4' where id=9;
-update noar ti set b2='MEOZ2COU46VAAX4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RP7CWTP0UNYRTSVWJ' where id=1;
-update noar ti set v0='RP7CWTP0UNYRTSVWJ' where id=1;
-update noar tt set b0='H2' where id=1;
-update noar ti set b0='H2' where id=1;
-update noar tt set v0='0BYL4R8G9HND4VMWMNEOQYO9' where id=1;
-update noar ti set v0='0BYL4R8G9HND4VMWMNEOQYO9' where id=1;
-update noar tt set b1='74PLQCVRJCRFHKJ07980K4' where id=1;
-update noar ti set b1='74PLQCVRJCRFHKJ07980K4' where id=1;
-update noar tt set v0='MK7QYEG8UCHEHAMZ2JQKP' where id=1;
-update noar ti set v0='MK7QYEG8UCHEHAMZ2JQKP' where id=1;
-update noar tt set b2='VNS6MMZLULKB5SU9' where id=1;
-update noar ti set b2='VNS6MMZLULKB5SU9' where id=1;
-update noar tt set v0='96EA6JRIE0MHA74K2KZXMWBSBK' where id=2;
-update noar ti set v0='96EA6JRIE0MHA74K2KZXMWBSBK' where id=2;
-update noar tt set b0='3M1LFR91' where id=2;
-update noar ti set b0='3M1LFR91' where id=2;
-update noar tt set v0='06YHVUESSO3LYS396W6BT1N5' where id=2;
-update noar ti set v0='06YHVUESSO3LYS396W6BT1N5' where id=2;
-update noar tt set b1='I90L6' where id=2;
-update noar ti set b1='I90L6' where id=2;
-update noar tt set v0='QJLNAMAIIDUG' where id=2;
-update noar ti set v0='QJLNAMAIIDUG' where id=2;
-update noar tt set b2='A171AT8ZDPY2OBR4S9' where id=2;
-update noar ti set b2='A171AT8ZDPY2OBR4S9' where id=2;
-update noar tt set v0='IKZBS4K2' where id=3;
-update noar ti set v0='IKZBS4K2' where id=3;
-update noar tt set b0='20LSQ9JLF7U0XTML' where id=3;
-update noar ti set b0='20LSQ9JLF7U0XTML' where id=3;
-update noar tt set v0='EXFXU7IHYHLM1Q7DSIXH5RKJJICBH6' where id=3;
-update noar ti set v0='EXFXU7IHYHLM1Q7DSIXH5RKJJICBH6' where id=3;
-update noar tt set b1='TJ8ZKT1NVUS918LZTFZ' where id=3;
-update noar ti set b1='TJ8ZKT1NVUS918LZTFZ' where id=3;
-update noar tt set v0='E30DI811ATKH5LX37NGY9COGEK' where id=3;
-update noar ti set v0='E30DI811ATKH5LX37NGY9COGEK' where id=3;
-update noar tt set b2='GEN6IEOKW3R' where id=3;
-update noar ti set b2='GEN6IEOKW3R' where id=3;
-update noar tt set v0='VLBNSU6647' where id=4;
-update noar ti set v0='VLBNSU6647' where id=4;
-update noar tt set b0='F7BZVRUAUUJGS2ZIVILP7U' where id=4;
-update noar ti set b0='F7BZVRUAUUJGS2ZIVILP7U' where id=4;
-update noar tt set v0='6VGCON4QPOA483EDJVG1CS6L03L' where id=4;
-update noar ti set v0='6VGCON4QPOA483EDJVG1CS6L03L' where id=4;
-update noar tt set b1='6VOAVF' where id=4;
-update noar ti set b1='6VOAVF' where id=4;
-update noar tt set v0='DHGRTS4E1MLFO' where id=4;
-update noar ti set v0='DHGRTS4E1MLFO' where id=4;
-update noar tt set b2='VSNUPD' where id=4;
-update noar ti set b2='VSNUPD' where id=4;
-update noar tt set v0='X6RI4L2Z05NM5K0Y84K6W8R2' where id=5;
-update noar ti set v0='X6RI4L2Z05NM5K0Y84K6W8R2' where id=5;
-update noar tt set b0='Q3CPKIN7AWZC' where id=5;
-update noar ti set b0='Q3CPKIN7AWZC' where id=5;
-update noar tt set v0='MP8YMBMBNS' where id=5;
-update noar ti set v0='MP8YMBMBNS' where id=5;
-update noar tt set b1='A4OPRVH33' where id=5;
-update noar ti set b1='A4OPRVH33' where id=5;
-update noar tt set v0='ITJG7Y1DTTGHZ9HAXAOOFJVQ01HF4G' where id=5;
-update noar ti set v0='ITJG7Y1DTTGHZ9HAXAOOFJVQ01HF4G' where id=5;
-update noar tt set b2='5RGR4DZQ43CDXC' where id=5;
-update noar ti set b2='5RGR4DZQ43CDXC' where id=5;
-update noar tt set v0='D87Y5WN' where id=6;
-update noar ti set v0='D87Y5WN' where id=6;
-update noar tt set b0='G' where id=6;
-update noar ti set b0='G' where id=6;
-update noar tt set v0='YQ752CPTFT1WSLNV6' where id=6;
-update noar ti set v0='YQ752CPTFT1WSLNV6' where id=6;
-update noar tt set b1='RA3HNHL8I52HH9JK' where id=6;
-update noar ti set b1='RA3HNHL8I52HH9JK' where id=6;
-update noar tt set v0='NX90WCPXSPNQRAB0ATBXRA7UYV2DSE' where id=6;
-update noar ti set v0='NX90WCPXSPNQRAB0ATBXRA7UYV2DSE' where id=6;
-update noar tt set b2='BBUGZA' where id=6;
-update noar ti set b2='BBUGZA' where id=6;
-update noar tt set v0='EJBS46I' where id=7;
-update noar ti set v0='EJBS46I' where id=7;
-update noar tt set b0='ZKBUAPNC4GXPS2M23143M7SQID' where id=7;
-update noar ti set b0='ZKBUAPNC4GXPS2M23143M7SQID' where id=7;
-update noar tt set v0='53U' where id=7;
-update noar ti set v0='53U' where id=7;
-update noar tt set b1='30GQ4PWIB6DFFUDL4GSPNEJCLIELT' where id=7;
-update noar ti set b1='30GQ4PWIB6DFFUDL4GSPNEJCLIELT' where id=7;
-update noar tt set v0='MEN8ZFINIGCU5YBK' where id=7;
-update noar ti set v0='MEN8ZFINIGCU5YBK' where id=7;
-update noar tt set b2='8TZX5AAU' where id=7;
-update noar ti set b2='8TZX5AAU' where id=7;
-update noar tt set v0='QQIRMPX87NJUOM7D5YU60G' where id=8;
-update noar ti set v0='QQIRMPX87NJUOM7D5YU60G' where id=8;
-update noar tt set b0='OPP90DRY9PMJ' where id=8;
-update noar ti set b0='OPP90DRY9PMJ' where id=8;
-update noar tt set v0='S5SZXMSXGTGAQAN10B3WGRF' where id=8;
-update noar ti set v0='S5SZXMSXGTGAQAN10B3WGRF' where id=8;
-update noar tt set b1='YQHIORNSVLA9L3' where id=8;
-update noar ti set b1='YQHIORNSVLA9L3' where id=8;
-update noar tt set v0='LWH7YTTWDTZGOVMB9CV' where id=8;
-update noar ti set v0='LWH7YTTWDTZGOVMB9CV' where id=8;
-update noar tt set b2='IR85OPJI921MQBRY88DK' where id=8;
-update noar ti set b2='IR85OPJI921MQBRY88DK' where id=8;
-update noar tt set v0='2BHA6BWS0PIGZCO42TQM38RUD25QD' where id=9;
-update noar ti set v0='2BHA6BWS0PIGZCO42TQM38RUD25QD' where id=9;
-update noar tt set b0='I6KHR6I' where id=9;
-update noar ti set b0='I6KHR6I' where id=9;
-update noar tt set v0='10LFBX0LYRDXGF4BJFKZQJNH0H' where id=9;
-update noar ti set v0='10LFBX0LYRDXGF4BJFKZQJNH0H' where id=9;
-update noar tt set b1='BLLTY4V80DHCX3DKDTMO1W0C66' where id=9;
-update noar ti set b1='BLLTY4V80DHCX3DKDTMO1W0C66' where id=9;
-update noar tt set v0='Q7JDC3F3C406B5OT10ALKRW64' where id=9;
-update noar ti set v0='Q7JDC3F3C406B5OT10ALKRW64' where id=9;
-update noar tt set b2='FO9726N1GEAAEUJ8ZVT84A' where id=9;
-update noar ti set b2='FO9726N1GEAAEUJ8ZVT84A' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YVHFGA42' where id=1;
-update noar ti set v0='YVHFGA42' where id=1;
-update noar tt set b0='HPI' where id=1;
-update noar ti set b0='HPI' where id=1;
-update noar tt set v0='9KCNJW1XEJNCTJ' where id=1;
-update noar ti set v0='9KCNJW1XEJNCTJ' where id=1;
-update noar tt set b1='5HM7OIWEYRIJSF5YMFLYDPCVC' where id=1;
-update noar ti set b1='5HM7OIWEYRIJSF5YMFLYDPCVC' where id=1;
-update noar tt set v0='FARLMBQ' where id=1;
-update noar ti set v0='FARLMBQ' where id=1;
-update noar tt set b2='B0U7' where id=1;
-update noar ti set b2='B0U7' where id=1;
-update noar tt set v0='8DQNPHJFW9NZ' where id=2;
-update noar ti set v0='8DQNPHJFW9NZ' where id=2;
-update noar tt set b0='32PJQ7I' where id=2;
-update noar ti set b0='32PJQ7I' where id=2;
-update noar tt set v0='F3Z80HY0GY5SP54HPQU' where id=2;
-update noar ti set v0='F3Z80HY0GY5SP54HPQU' where id=2;
-update noar tt set b1='GIVWCKC8KQ4PM0H09D7SDG4' where id=2;
-update noar ti set b1='GIVWCKC8KQ4PM0H09D7SDG4' where id=2;
-update noar tt set v0='C27ZNH7GEPTN3CO5OPT58TYN83' where id=2;
-update noar ti set v0='C27ZNH7GEPTN3CO5OPT58TYN83' where id=2;
-update noar tt set b2='0FAX88NDEI52FNB66D064YQW' where id=2;
-update noar ti set b2='0FAX88NDEI52FNB66D064YQW' where id=2;
-update noar tt set v0='7Z04R5C2FY11XMMR0HA340YMR' where id=3;
-update noar ti set v0='7Z04R5C2FY11XMMR0HA340YMR' where id=3;
-update noar tt set b0='SHFIZYCW92IFDXA9UH0FDLVUXB' where id=3;
-update noar ti set b0='SHFIZYCW92IFDXA9UH0FDLVUXB' where id=3;
-update noar tt set v0='FE6TR27YNM1UJXY5HPJ2EU01BD' where id=3;
-update noar ti set v0='FE6TR27YNM1UJXY5HPJ2EU01BD' where id=3;
-update noar tt set b1='XNLAQ0QDRM502A' where id=3;
-update noar ti set b1='XNLAQ0QDRM502A' where id=3;
-update noar tt set v0='P8HOG53Z2OAN70M1M' where id=3;
-update noar ti set v0='P8HOG53Z2OAN70M1M' where id=3;
-update noar tt set b2='M' where id=3;
-update noar ti set b2='M' where id=3;
-update noar tt set v0='M0B5P0BNTNWKXVZY1SFGAF5TC0W4WT' where id=4;
-update noar ti set v0='M0B5P0BNTNWKXVZY1SFGAF5TC0W4WT' where id=4;
-update noar tt set b0='Y3Q16O' where id=4;
-update noar ti set b0='Y3Q16O' where id=4;
-update noar tt set v0='9M24D39D' where id=4;
-update noar ti set v0='9M24D39D' where id=4;
-update noar tt set b1='AUBI2H1VOR96B6PA4UKU0GLG4D' where id=4;
-update noar ti set b1='AUBI2H1VOR96B6PA4UKU0GLG4D' where id=4;
-update noar tt set v0='LBXCA1WZQT66K7PH2M1BHZKDWA7KAHH' where id=4;
-update noar ti set v0='LBXCA1WZQT66K7PH2M1BHZKDWA7KAHH' where id=4;
-update noar tt set b2='0P76Y65Y80Z8DWTM887J1ZD67BITJIK5' where id=4;
-update noar ti set b2='0P76Y65Y80Z8DWTM887J1ZD67BITJIK5' where id=4;
-update noar tt set v0='MKOA85VC40EUBGFZ08N5B6Y47THV' where id=5;
-update noar ti set v0='MKOA85VC40EUBGFZ08N5B6Y47THV' where id=5;
-update noar tt set b0='NKSCZJW6YW7O1BQ5FD' where id=5;
-update noar ti set b0='NKSCZJW6YW7O1BQ5FD' where id=5;
-update noar tt set v0='KG5U7CLTSLBNPASK6J00' where id=5;
-update noar ti set v0='KG5U7CLTSLBNPASK6J00' where id=5;
-update noar tt set b1='N7WKLPO9F5M6G7NNBQ4PS92O0' where id=5;
-update noar ti set b1='N7WKLPO9F5M6G7NNBQ4PS92O0' where id=5;
-update noar tt set v0='3GF7X10QAZCAEOJYHR' where id=5;
-update noar ti set v0='3GF7X10QAZCAEOJYHR' where id=5;
-update noar tt set b2='5E9UZGJVSA961R' where id=5;
-update noar ti set b2='5E9UZGJVSA961R' where id=5;
-update noar tt set v0='INOMBPQ13' where id=6;
-update noar ti set v0='INOMBPQ13' where id=6;
-update noar tt set b0='RV0VI8DJOQTFY1VRUBW8GPIQRIM' where id=6;
-update noar ti set b0='RV0VI8DJOQTFY1VRUBW8GPIQRIM' where id=6;
-update noar tt set v0='SLZYIEH0GSQO9Y976SJM7OY8WCAMC9P' where id=6;
-update noar ti set v0='SLZYIEH0GSQO9Y976SJM7OY8WCAMC9P' where id=6;
-update noar tt set b1='GQX6P0XBP8' where id=6;
-update noar ti set b1='GQX6P0XBP8' where id=6;
-update noar tt set v0='V5LX63EOP5E6HS2' where id=6;
-update noar ti set v0='V5LX63EOP5E6HS2' where id=6;
-update noar tt set b2='6GWMAJ3669T307F' where id=6;
-update noar ti set b2='6GWMAJ3669T307F' where id=6;
-update noar tt set v0='E9TZWKCMRA044PE' where id=7;
-update noar ti set v0='E9TZWKCMRA044PE' where id=7;
-update noar tt set b0='CYFARUDS8CWCU9DORMII02N' where id=7;
-update noar ti set b0='CYFARUDS8CWCU9DORMII02N' where id=7;
-update noar tt set v0='X0CD7MR8FBLJFLQE135KUJ' where id=7;
-update noar ti set v0='X0CD7MR8FBLJFLQE135KUJ' where id=7;
-update noar tt set b1='874BRIOJU3INV0ZO6RB6SRN8CW' where id=7;
-update noar ti set b1='874BRIOJU3INV0ZO6RB6SRN8CW' where id=7;
-update noar tt set v0='FCNKRMJ' where id=7;
-update noar ti set v0='FCNKRMJ' where id=7;
-update noar tt set b2='VIYE91QZ7VLSV65FV' where id=7;
-update noar ti set b2='VIYE91QZ7VLSV65FV' where id=7;
-update noar tt set v0='LO9ZZY3E49X86LDO7DPJL2' where id=8;
-update noar ti set v0='LO9ZZY3E49X86LDO7DPJL2' where id=8;
-update noar tt set b0='KEGTD0' where id=8;
-update noar ti set b0='KEGTD0' where id=8;
-update noar tt set v0='XTDJQZCQUBQJKY0MV7FF2GA8A2' where id=8;
-update noar ti set v0='XTDJQZCQUBQJKY0MV7FF2GA8A2' where id=8;
-update noar tt set b1='CR6RYHAGWYQCIC6MJXWZTXC75FJA' where id=8;
-update noar ti set b1='CR6RYHAGWYQCIC6MJXWZTXC75FJA' where id=8;
-update noar tt set v0='59DD448RJKL' where id=8;
-update noar ti set v0='59DD448RJKL' where id=8;
-update noar tt set b2='TYWB' where id=8;
-update noar ti set b2='TYWB' where id=8;
-update noar tt set v0='YCZ0R65OSXPKXYY8N' where id=9;
-update noar ti set v0='YCZ0R65OSXPKXYY8N' where id=9;
-update noar tt set b0='HVQ3C5DNERP4C' where id=9;
-update noar ti set b0='HVQ3C5DNERP4C' where id=9;
-update noar tt set v0='U4E9M3DB6978B0T' where id=9;
-update noar ti set v0='U4E9M3DB6978B0T' where id=9;
-update noar tt set b1='VQ2UVBMRQHOHUJ795XYEPJ40J71DX' where id=9;
-update noar ti set b1='VQ2UVBMRQHOHUJ795XYEPJ40J71DX' where id=9;
-update noar tt set v0='YD46X1R2QUQNP8M6G1LJWNA1WRXP3Y5A' where id=9;
-update noar ti set v0='YD46X1R2QUQNP8M6G1LJWNA1WRXP3Y5A' where id=9;
-update noar tt set b2='N1IIZHXVX1K4G0' where id=9;
-update noar ti set b2='N1IIZHXVX1K4G0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NZXJ90XMYGTZB0RPJ0SP' where id=1;
-update noar ti set v0='NZXJ90XMYGTZB0RPJ0SP' where id=1;
-update noar tt set b0='899T3TVG2LTTORAWL0EGI' where id=1;
-update noar ti set b0='899T3TVG2LTTORAWL0EGI' where id=1;
-update noar tt set v0='5WFSQGFMY56Z1' where id=1;
-update noar ti set v0='5WFSQGFMY56Z1' where id=1;
-update noar tt set b1='ZL4YN6BLROC' where id=1;
-update noar ti set b1='ZL4YN6BLROC' where id=1;
-update noar tt set v0='PB824GVF4HHU3Y2UVN' where id=1;
-update noar ti set v0='PB824GVF4HHU3Y2UVN' where id=1;
-update noar tt set b2='19GG3J899DOC8WC99RNU0RK26' where id=1;
-update noar ti set b2='19GG3J899DOC8WC99RNU0RK26' where id=1;
-update noar tt set v0='UY7IA5MSI3' where id=2;
-update noar ti set v0='UY7IA5MSI3' where id=2;
-update noar tt set b0='DAYFUPLX' where id=2;
-update noar ti set b0='DAYFUPLX' where id=2;
-update noar tt set v0='ST' where id=2;
-update noar ti set v0='ST' where id=2;
-update noar tt set b1='AJEDD3ZC41' where id=2;
-update noar ti set b1='AJEDD3ZC41' where id=2;
-update noar tt set v0='4HO1RIGUZBMM' where id=2;
-update noar ti set v0='4HO1RIGUZBMM' where id=2;
-update noar tt set b2='7MH6L7XZKI6' where id=2;
-update noar ti set b2='7MH6L7XZKI6' where id=2;
-update noar tt set v0='FYJO84BHH5XUW564WW6590JZC374' where id=3;
-update noar ti set v0='FYJO84BHH5XUW564WW6590JZC374' where id=3;
-update noar tt set b0='F78S' where id=3;
-update noar ti set b0='F78S' where id=3;
-update noar tt set v0='04AHZK5P' where id=3;
-update noar ti set v0='04AHZK5P' where id=3;
-update noar tt set b1='4Q27EG2ZAA470C0Q7CZIQFDQ' where id=3;
-update noar ti set b1='4Q27EG2ZAA470C0Q7CZIQFDQ' where id=3;
-update noar tt set v0='SE798L3AERBT' where id=3;
-update noar ti set v0='SE798L3AERBT' where id=3;
-update noar tt set b2='69NY2N5FI7NZSXDHX7WAFO4T2FX3GDJ' where id=3;
-update noar ti set b2='69NY2N5FI7NZSXDHX7WAFO4T2FX3GDJ' where id=3;
-update noar tt set v0='D1CS' where id=4;
-update noar ti set v0='D1CS' where id=4;
-update noar tt set b0='YZTDGG649QB218Y' where id=4;
-update noar ti set b0='YZTDGG649QB218Y' where id=4;
-update noar tt set v0='YYKDWWOPOCWEG' where id=4;
-update noar ti set v0='YYKDWWOPOCWEG' where id=4;
-update noar tt set b1='BGBJIOYDJ2ERACX1K2M' where id=4;
-update noar ti set b1='BGBJIOYDJ2ERACX1K2M' where id=4;
-update noar tt set v0='JJDK5' where id=4;
-update noar ti set v0='JJDK5' where id=4;
-update noar tt set b2='QHOYQLYML19MXXSKS43J59J' where id=4;
-update noar ti set b2='QHOYQLYML19MXXSKS43J59J' where id=4;
-update noar tt set v0='VCK2G203AHNV7EX891M730A193LV' where id=5;
-update noar ti set v0='VCK2G203AHNV7EX891M730A193LV' where id=5;
-update noar tt set b0='T2S0' where id=5;
-update noar ti set b0='T2S0' where id=5;
-update noar tt set v0='8' where id=5;
-update noar ti set v0='8' where id=5;
-update noar tt set b1='ELNBDW3T2PMKSEAQU' where id=5;
-update noar ti set b1='ELNBDW3T2PMKSEAQU' where id=5;
-update noar tt set v0='LFQ' where id=5;
-update noar ti set v0='LFQ' where id=5;
-update noar tt set b2='SJUBUB3UBQWIQA31KPVI9H' where id=5;
-update noar ti set b2='SJUBUB3UBQWIQA31KPVI9H' where id=5;
-update noar tt set v0='ZP3ZSSQZFF0T7D0YKQXH304XCO' where id=6;
-update noar ti set v0='ZP3ZSSQZFF0T7D0YKQXH304XCO' where id=6;
-update noar tt set b0='L0I6318E4K78XR0SLC9O17' where id=6;
-update noar ti set b0='L0I6318E4K78XR0SLC9O17' where id=6;
-update noar tt set v0='92XSYU2J9AKJWFFIK8KCWDC2VDQLU9' where id=6;
-update noar ti set v0='92XSYU2J9AKJWFFIK8KCWDC2VDQLU9' where id=6;
-update noar tt set b1='S2EH5G24' where id=6;
-update noar ti set b1='S2EH5G24' where id=6;
-update noar tt set v0='I2AWY65O5PQH64U7NA8Q8VHV8BRB8IBN' where id=6;
-update noar ti set v0='I2AWY65O5PQH64U7NA8Q8VHV8BRB8IBN' where id=6;
-update noar tt set b2='FRF1CMSYYDWPVO050SGL' where id=6;
-update noar ti set b2='FRF1CMSYYDWPVO050SGL' where id=6;
-update noar tt set v0='0RJQEC8XWVE' where id=7;
-update noar ti set v0='0RJQEC8XWVE' where id=7;
-update noar tt set b0='BGYPMLS81YE0UD9O0MQS' where id=7;
-update noar ti set b0='BGYPMLS81YE0UD9O0MQS' where id=7;
-update noar tt set v0='CTTJCMWL5PRDAHRQJZB' where id=7;
-update noar ti set v0='CTTJCMWL5PRDAHRQJZB' where id=7;
-update noar tt set b1='AXO03UIKOVM54NNSMY' where id=7;
-update noar ti set b1='AXO03UIKOVM54NNSMY' where id=7;
-update noar tt set v0='S' where id=7;
-update noar ti set v0='S' where id=7;
-update noar tt set b2='0FH7H9L93D6M7QQOKU5MBRLL' where id=7;
-update noar ti set b2='0FH7H9L93D6M7QQOKU5MBRLL' where id=7;
-update noar tt set v0='PABN14PGJECJNR2NVYGBR1IW9FXLH' where id=8;
-update noar ti set v0='PABN14PGJECJNR2NVYGBR1IW9FXLH' where id=8;
-update noar tt set b0='66ZN5LOOHOQJLVEBVV2MT7ZOS16OD' where id=8;
-update noar ti set b0='66ZN5LOOHOQJLVEBVV2MT7ZOS16OD' where id=8;
-update noar tt set v0='NDYQOZG3I453DTRYOUJB' where id=8;
-update noar ti set v0='NDYQOZG3I453DTRYOUJB' where id=8;
-update noar tt set b1='13XJRQY1BLHQOQJ' where id=8;
-update noar ti set b1='13XJRQY1BLHQOQJ' where id=8;
-update noar tt set v0='YGN19TJZC6WB94WKQAFG52SXDY2AX8O9' where id=8;
-update noar ti set v0='YGN19TJZC6WB94WKQAFG52SXDY2AX8O9' where id=8;
-update noar tt set b2='DKRRR284ZNLL4H6892' where id=8;
-update noar ti set b2='DKRRR284ZNLL4H6892' where id=8;
-update noar tt set v0='OJPSA' where id=9;
-update noar ti set v0='OJPSA' where id=9;
-update noar tt set b0='7ORBM8TWGMI73CHH4ER4' where id=9;
-update noar ti set b0='7ORBM8TWGMI73CHH4ER4' where id=9;
-update noar tt set v0='4HN7HS70D8UEW5ZQ84YG4T9IY8NDQ' where id=9;
-update noar ti set v0='4HN7HS70D8UEW5ZQ84YG4T9IY8NDQ' where id=9;
-update noar tt set b1='ZFVVPTZJI' where id=9;
-update noar ti set b1='ZFVVPTZJI' where id=9;
-update noar tt set v0='CU8YLJVTI98PLG7R7QCGSPAH3' where id=9;
-update noar ti set v0='CU8YLJVTI98PLG7R7QCGSPAH3' where id=9;
-update noar tt set b2='O9ZCW1UZH396XV0HQ8JWR6OF4V0S9QFV' where id=9;
-update noar ti set b2='O9ZCW1UZH396XV0HQ8JWR6OF4V0S9QFV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='36KMNYF5NQKSZRZ8B3NT6BQ5WWLV93Y' where id=1;
-update noar ti set v0='36KMNYF5NQKSZRZ8B3NT6BQ5WWLV93Y' where id=1;
-update noar tt set b0='VWGRXG0U33O5W4IQKEG0ZULMK' where id=1;
-update noar ti set b0='VWGRXG0U33O5W4IQKEG0ZULMK' where id=1;
-update noar tt set v0='27MIGXJ3DB00VUCM7PQ0ZFXI84OVCDUJ' where id=1;
-update noar ti set v0='27MIGXJ3DB00VUCM7PQ0ZFXI84OVCDUJ' where id=1;
-update noar tt set b1='9GK4QDNY7' where id=1;
-update noar ti set b1='9GK4QDNY7' where id=1;
-update noar tt set v0='220TDAQR0S228' where id=1;
-update noar ti set v0='220TDAQR0S228' where id=1;
-update noar tt set b2='Q7WA0N66ESPQVU1YUMEK8AMG1538J' where id=1;
-update noar ti set b2='Q7WA0N66ESPQVU1YUMEK8AMG1538J' where id=1;
-update noar tt set v0='T8PKEN7YQ2DBHUV' where id=2;
-update noar ti set v0='T8PKEN7YQ2DBHUV' where id=2;
-update noar tt set b0='WL01LKNKI8' where id=2;
-update noar ti set b0='WL01LKNKI8' where id=2;
-update noar tt set v0='W7RC63VP494IICS1' where id=2;
-update noar ti set v0='W7RC63VP494IICS1' where id=2;
-update noar tt set b1='8QZDJ6AIXM2G0BHSOTQ0' where id=2;
-update noar ti set b1='8QZDJ6AIXM2G0BHSOTQ0' where id=2;
-update noar tt set v0='Q9X' where id=2;
-update noar ti set v0='Q9X' where id=2;
-update noar tt set b2='XWOOLZJTO6PNJWE4S' where id=2;
-update noar ti set b2='XWOOLZJTO6PNJWE4S' where id=2;
-update noar tt set v0='TGJQV42' where id=3;
-update noar ti set v0='TGJQV42' where id=3;
-update noar tt set b0='VU0VTJE' where id=3;
-update noar ti set b0='VU0VTJE' where id=3;
-update noar tt set v0='FTX5462YZHTVU1QR93APBM' where id=3;
-update noar ti set v0='FTX5462YZHTVU1QR93APBM' where id=3;
-update noar tt set b1='OYJ37WNO7OTI' where id=3;
-update noar ti set b1='OYJ37WNO7OTI' where id=3;
-update noar tt set v0='L82CWAAF' where id=3;
-update noar ti set v0='L82CWAAF' where id=3;
-update noar tt set b2='RNEZY454' where id=3;
-update noar ti set b2='RNEZY454' where id=3;
-update noar tt set v0='RLIQ5GKZCTI07UW9Q' where id=4;
-update noar ti set v0='RLIQ5GKZCTI07UW9Q' where id=4;
-update noar tt set b0='D5FJAZPUPS8TJ7WY8P1ZY1SUSRHCBW' where id=4;
-update noar ti set b0='D5FJAZPUPS8TJ7WY8P1ZY1SUSRHCBW' where id=4;
-update noar tt set v0='GS' where id=4;
-update noar ti set v0='GS' where id=4;
-update noar tt set b1='33JH8B09ERBN1LBNN8H281M5AE' where id=4;
-update noar ti set b1='33JH8B09ERBN1LBNN8H281M5AE' where id=4;
-update noar tt set v0='GI564DW56VC' where id=4;
-update noar ti set v0='GI564DW56VC' where id=4;
-update noar tt set b2='TX01EYJTTJX' where id=4;
-update noar ti set b2='TX01EYJTTJX' where id=4;
-update noar tt set v0='0F8VHUHJ6CUIHQLR9PZT' where id=5;
-update noar ti set v0='0F8VHUHJ6CUIHQLR9PZT' where id=5;
-update noar tt set b0='Z69YU9VI8ZHM' where id=5;
-update noar ti set b0='Z69YU9VI8ZHM' where id=5;
-update noar tt set v0='Y35VBO01MV4C10508UFR3OTFTMFWP7' where id=5;
-update noar ti set v0='Y35VBO01MV4C10508UFR3OTFTMFWP7' where id=5;
-update noar tt set b1='2P6WTYSX3PMUDI187GJJR4' where id=5;
-update noar ti set b1='2P6WTYSX3PMUDI187GJJR4' where id=5;
-update noar tt set v0='FOMM99M2AK9LMR2SOM557ZK9PR9UAMFV' where id=5;
-update noar ti set v0='FOMM99M2AK9LMR2SOM557ZK9PR9UAMFV' where id=5;
-update noar tt set b2='D' where id=5;
-update noar ti set b2='D' where id=5;
-update noar tt set v0='U4GVVIMBZVBJ4HW6B993N8KOYGT3' where id=6;
-update noar ti set v0='U4GVVIMBZVBJ4HW6B993N8KOYGT3' where id=6;
-update noar tt set b0='LUOLZXIZ30H' where id=6;
-update noar ti set b0='LUOLZXIZ30H' where id=6;
-update noar tt set v0='TZDUN3455DA96FRNMHSJTKW121' where id=6;
-update noar ti set v0='TZDUN3455DA96FRNMHSJTKW121' where id=6;
-update noar tt set b1='FU3BZXDWC6GL2D2M0R6EC' where id=6;
-update noar ti set b1='FU3BZXDWC6GL2D2M0R6EC' where id=6;
-update noar tt set v0='O' where id=6;
-update noar ti set v0='O' where id=6;
-update noar tt set b2='5Q79G9LOE5A6CJZLIFK9M4M2' where id=6;
-update noar ti set b2='5Q79G9LOE5A6CJZLIFK9M4M2' where id=6;
-update noar tt set v0='33DS53D2Q8Q4ZTA993KH3DBPG6F' where id=7;
-update noar ti set v0='33DS53D2Q8Q4ZTA993KH3DBPG6F' where id=7;
-update noar tt set b0='510IELL5TIQ' where id=7;
-update noar ti set b0='510IELL5TIQ' where id=7;
-update noar tt set v0='LA' where id=7;
-update noar ti set v0='LA' where id=7;
-update noar tt set b1='NAKPR7XF101' where id=7;
-update noar ti set b1='NAKPR7XF101' where id=7;
-update noar tt set v0='2I66AU2BE0I4Q2AAH7QUU' where id=7;
-update noar ti set v0='2I66AU2BE0I4Q2AAH7QUU' where id=7;
-update noar tt set b2='X2UW2JDND' where id=7;
-update noar ti set b2='X2UW2JDND' where id=7;
-update noar tt set v0='2' where id=8;
-update noar ti set v0='2' where id=8;
-update noar tt set b0='ZS3ZF156GO6ZAYVJ00Y790DIRY2Q' where id=8;
-update noar ti set b0='ZS3ZF156GO6ZAYVJ00Y790DIRY2Q' where id=8;
-update noar tt set v0='AK7UEQIXG2MEVJL30USL2AQI15HX' where id=8;
-update noar ti set v0='AK7UEQIXG2MEVJL30USL2AQI15HX' where id=8;
-update noar tt set b1='Z59OU7MLQBBYG7M2KH7T08QAF' where id=8;
-update noar ti set b1='Z59OU7MLQBBYG7M2KH7T08QAF' where id=8;
-update noar tt set v0='AHSHR' where id=8;
-update noar ti set v0='AHSHR' where id=8;
-update noar tt set b2='TA37' where id=8;
-update noar ti set b2='TA37' where id=8;
-update noar tt set v0='V' where id=9;
-update noar ti set v0='V' where id=9;
-update noar tt set b0='E5IK99NWBORU2GYA086QGPO95431GYI' where id=9;
-update noar ti set b0='E5IK99NWBORU2GYA086QGPO95431GYI' where id=9;
-update noar tt set v0='M9VWOEWL017NV1MUF4XD4M28J8ZGKFWB' where id=9;
-update noar ti set v0='M9VWOEWL017NV1MUF4XD4M28J8ZGKFWB' where id=9;
-update noar tt set b1='OE9AZQG51FA7N' where id=9;
-update noar ti set b1='OE9AZQG51FA7N' where id=9;
-update noar tt set v0='QBCNTLTYHXJ91NB' where id=9;
-update noar ti set v0='QBCNTLTYHXJ91NB' where id=9;
-update noar tt set b2='7GNGQJHI1VGP8KAT6NOG3JTS' where id=9;
-update noar ti set b2='7GNGQJHI1VGP8KAT6NOG3JTS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F9SRLA1L6XW8G7I' where id=1;
-update noar ti set v0='F9SRLA1L6XW8G7I' where id=1;
-update noar tt set b0='1R0FIE9LHUS1E0TJ2J5V' where id=1;
-update noar ti set b0='1R0FIE9LHUS1E0TJ2J5V' where id=1;
-update noar tt set v0='GFGRMUYF8LFZ4MTH' where id=1;
-update noar ti set v0='GFGRMUYF8LFZ4MTH' where id=1;
-update noar tt set b1='ZAX573ZJ8BWE9CEHMV2G' where id=1;
-update noar ti set b1='ZAX573ZJ8BWE9CEHMV2G' where id=1;
-update noar tt set v0='N75WAONFYAW9VNVFZ32F0C969V7J' where id=1;
-update noar ti set v0='N75WAONFYAW9VNVFZ32F0C969V7J' where id=1;
-update noar tt set b2='VJRFNWXXRVT244W' where id=1;
-update noar ti set b2='VJRFNWXXRVT244W' where id=1;
-update noar tt set v0='NHHV' where id=2;
-update noar ti set v0='NHHV' where id=2;
-update noar tt set b0='QRXI3XWRJC178QDPJUCHACA4I' where id=2;
-update noar ti set b0='QRXI3XWRJC178QDPJUCHACA4I' where id=2;
-update noar tt set v0='4W1RJI4O' where id=2;
-update noar ti set v0='4W1RJI4O' where id=2;
-update noar tt set b1='6UNKUOUYQ8LOK8493O3XRAP4G' where id=2;
-update noar ti set b1='6UNKUOUYQ8LOK8493O3XRAP4G' where id=2;
-update noar tt set v0='L8T4NICFI7R0FFJ3E0JTE4HQS7MKAVNQ' where id=2;
-update noar ti set v0='L8T4NICFI7R0FFJ3E0JTE4HQS7MKAVNQ' where id=2;
-update noar tt set b2='YS0BD73CG' where id=2;
-update noar ti set b2='YS0BD73CG' where id=2;
-update noar tt set v0='BFA8GU' where id=3;
-update noar ti set v0='BFA8GU' where id=3;
-update noar tt set b0='3TGDMLX3MVSBD7N' where id=3;
-update noar ti set b0='3TGDMLX3MVSBD7N' where id=3;
-update noar tt set v0='DDINNLNT6' where id=3;
-update noar ti set v0='DDINNLNT6' where id=3;
-update noar tt set b1='HFFJNY1SGGMLS1LQE1YE544F5V' where id=3;
-update noar ti set b1='HFFJNY1SGGMLS1LQE1YE544F5V' where id=3;
-update noar tt set v0='ANCK0PGOZK' where id=3;
-update noar ti set v0='ANCK0PGOZK' where id=3;
-update noar tt set b2='R2ASFCSZKFXYJBDG2FZRLR5B' where id=3;
-update noar ti set b2='R2ASFCSZKFXYJBDG2FZRLR5B' where id=3;
-update noar tt set v0='KM3T2BH7R' where id=4;
-update noar ti set v0='KM3T2BH7R' where id=4;
-update noar tt set b0='9QR92IX522BZ7AIPZZXO1B5AI' where id=4;
-update noar ti set b0='9QR92IX522BZ7AIPZZXO1B5AI' where id=4;
-update noar tt set v0='7MQYNJ9RQXNHDZ68ETY' where id=4;
-update noar ti set v0='7MQYNJ9RQXNHDZ68ETY' where id=4;
-update noar tt set b1='0BMRIM' where id=4;
-update noar ti set b1='0BMRIM' where id=4;
-update noar tt set v0='2TN0H' where id=4;
-update noar ti set v0='2TN0H' where id=4;
-update noar tt set b2='23HGJ7Y1Z3FX' where id=4;
-update noar ti set b2='23HGJ7Y1Z3FX' where id=4;
-update noar tt set v0='LH2XL3XT5I47KPX2TVIIQPXZDC3K39GB' where id=5;
-update noar ti set v0='LH2XL3XT5I47KPX2TVIIQPXZDC3K39GB' where id=5;
-update noar tt set b0='AH5LZY459R' where id=5;
-update noar ti set b0='AH5LZY459R' where id=5;
-update noar tt set v0='275SHUBF9TBQHCS5Y2VUZLLO4ZO8WB' where id=5;
-update noar ti set v0='275SHUBF9TBQHCS5Y2VUZLLO4ZO8WB' where id=5;
-update noar tt set b1='1BAZ4G' where id=5;
-update noar ti set b1='1BAZ4G' where id=5;
-update noar tt set v0='D1T565BLUVDR4SOB8FHYHC4WR7MJ' where id=5;
-update noar ti set v0='D1T565BLUVDR4SOB8FHYHC4WR7MJ' where id=5;
-update noar tt set b2='LUKV' where id=5;
-update noar ti set b2='LUKV' where id=5;
-update noar tt set v0='SUQQLE' where id=6;
-update noar ti set v0='SUQQLE' where id=6;
-update noar tt set b0='8VWUK367J11K' where id=6;
-update noar ti set b0='8VWUK367J11K' where id=6;
-update noar tt set v0='KKZYFQ8HEXUX5L48RYGP278Y5D0J' where id=6;
-update noar ti set v0='KKZYFQ8HEXUX5L48RYGP278Y5D0J' where id=6;
-update noar tt set b1='CKP1A21X9AIW' where id=6;
-update noar ti set b1='CKP1A21X9AIW' where id=6;
-update noar tt set v0='K96G2ALJ44L06PBS5VA0KH9CSM2SB' where id=6;
-update noar ti set v0='K96G2ALJ44L06PBS5VA0KH9CSM2SB' where id=6;
-update noar tt set b2='0FMYLMDSORQLHY7JT187WLC3WJG' where id=6;
-update noar ti set b2='0FMYLMDSORQLHY7JT187WLC3WJG' where id=6;
-update noar tt set v0='JST20FUIF8GXL2VD5I0W9AS74ZTJ4Z' where id=7;
-update noar ti set v0='JST20FUIF8GXL2VD5I0W9AS74ZTJ4Z' where id=7;
-update noar tt set b0='IX4BGOC6G4E6VPV' where id=7;
-update noar ti set b0='IX4BGOC6G4E6VPV' where id=7;
-update noar tt set v0='J8L0PFWFN97' where id=7;
-update noar ti set v0='J8L0PFWFN97' where id=7;
-update noar tt set b1='KJNKRUW' where id=7;
-update noar ti set b1='KJNKRUW' where id=7;
-update noar tt set v0='TMN8DX' where id=7;
-update noar ti set v0='TMN8DX' where id=7;
-update noar tt set b2='QEFNIA4ERU' where id=7;
-update noar ti set b2='QEFNIA4ERU' where id=7;
-update noar tt set v0='MY55UD7WQD71PFOJQRD9LM2ILO6D13' where id=8;
-update noar ti set v0='MY55UD7WQD71PFOJQRD9LM2ILO6D13' where id=8;
-update noar tt set b0='9O168LWC0QCZ9NAOK' where id=8;
-update noar ti set b0='9O168LWC0QCZ9NAOK' where id=8;
-update noar tt set v0='175I7P3ZZVOXUQDPJ' where id=8;
-update noar ti set v0='175I7P3ZZVOXUQDPJ' where id=8;
-update noar tt set b1='N1NU66JIEZN50OA033HHMGQBBMQZ' where id=8;
-update noar ti set b1='N1NU66JIEZN50OA033HHMGQBBMQZ' where id=8;
-update noar tt set v0='O53YWI64GQXZ28PMG' where id=8;
-update noar ti set v0='O53YWI64GQXZ28PMG' where id=8;
-update noar tt set b2='6M39DYZQFD0NBDO4BT1TIFPU6MA3FZN' where id=8;
-update noar ti set b2='6M39DYZQFD0NBDO4BT1TIFPU6MA3FZN' where id=8;
-update noar tt set v0='QGS20CI8JOGZ2LN' where id=9;
-update noar ti set v0='QGS20CI8JOGZ2LN' where id=9;
-update noar tt set b0='KIB8R1IQL40HELLBSAY4' where id=9;
-update noar ti set b0='KIB8R1IQL40HELLBSAY4' where id=9;
-update noar tt set v0='R1YQ39NFTA5HJ3Q39TOO' where id=9;
-update noar ti set v0='R1YQ39NFTA5HJ3Q39TOO' where id=9;
-update noar tt set b1='MH9UJ5OOLBNZX23HNO0E3SB' where id=9;
-update noar ti set b1='MH9UJ5OOLBNZX23HNO0E3SB' where id=9;
-update noar tt set v0='LHF' where id=9;
-update noar ti set v0='LHF' where id=9;
-update noar tt set b2='DQQGUYRR7FK' where id=9;
-update noar ti set b2='DQQGUYRR7FK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8GPLQ2H6LCXQQLUCX6H2434S' where id=1;
-update noar ti set v0='8GPLQ2H6LCXQQLUCX6H2434S' where id=1;
-update noar tt set b0='OWH8WXM0V0G671FPP70N' where id=1;
-update noar ti set b0='OWH8WXM0V0G671FPP70N' where id=1;
-update noar tt set v0='WKLTCEGNAPP' where id=1;
-update noar ti set v0='WKLTCEGNAPP' where id=1;
-update noar tt set b1='4LELLB9RSCP01SH92F8B' where id=1;
-update noar ti set b1='4LELLB9RSCP01SH92F8B' where id=1;
-update noar tt set v0='804B4UA7K8' where id=1;
-update noar ti set v0='804B4UA7K8' where id=1;
-update noar tt set b2='G422L880BT609WEAFFBUPVZ7GHTA1EA' where id=1;
-update noar ti set b2='G422L880BT609WEAFFBUPVZ7GHTA1EA' where id=1;
-update noar tt set v0='EF7BZ2K2GIYMQ8EJJDHMDYF' where id=2;
-update noar ti set v0='EF7BZ2K2GIYMQ8EJJDHMDYF' where id=2;
-update noar tt set b0='019XDLGIAZNU1' where id=2;
-update noar ti set b0='019XDLGIAZNU1' where id=2;
-update noar tt set v0='D78JVO6AGD0XB2ZGTBE6Q' where id=2;
-update noar ti set v0='D78JVO6AGD0XB2ZGTBE6Q' where id=2;
-update noar tt set b1='QFKJ29' where id=2;
-update noar ti set b1='QFKJ29' where id=2;
-update noar tt set v0='KODEDFT5AVALRJE642GBAY53PK0RR9' where id=2;
-update noar ti set v0='KODEDFT5AVALRJE642GBAY53PK0RR9' where id=2;
-update noar tt set b2='15AP6UCOLW810J1PTG' where id=2;
-update noar ti set b2='15AP6UCOLW810J1PTG' where id=2;
-update noar tt set v0='XAL' where id=3;
-update noar ti set v0='XAL' where id=3;
-update noar tt set b0='7J26PRN8C83FX9NTDGA2MTYO' where id=3;
-update noar ti set b0='7J26PRN8C83FX9NTDGA2MTYO' where id=3;
-update noar tt set v0='9NEEYNNPVW8OYO2MXZ' where id=3;
-update noar ti set v0='9NEEYNNPVW8OYO2MXZ' where id=3;
-update noar tt set b1='RZYPB09VJK8S0I5DPFTESBDQ9I' where id=3;
-update noar ti set b1='RZYPB09VJK8S0I5DPFTESBDQ9I' where id=3;
-update noar tt set v0='LA96L307Q927TU' where id=3;
-update noar ti set v0='LA96L307Q927TU' where id=3;
-update noar tt set b2='ULVU8VA4GEJXXTCGNHPFZC59IOK' where id=3;
-update noar ti set b2='ULVU8VA4GEJXXTCGNHPFZC59IOK' where id=3;
-update noar tt set v0='L3JDAZ0UVBF4R6VBG2NAY8' where id=4;
-update noar ti set v0='L3JDAZ0UVBF4R6VBG2NAY8' where id=4;
-update noar tt set b0='RPFSCVC8PI1HJ2780I40ZXYCPDA4D' where id=4;
-update noar ti set b0='RPFSCVC8PI1HJ2780I40ZXYCPDA4D' where id=4;
-update noar tt set v0='PH6L9IJMI1BORWBE6JUKD814KIL7YGL' where id=4;
-update noar ti set v0='PH6L9IJMI1BORWBE6JUKD814KIL7YGL' where id=4;
-update noar tt set b1='Y9AZEIZKYP0H0VB' where id=4;
-update noar ti set b1='Y9AZEIZKYP0H0VB' where id=4;
-update noar tt set v0='D2JE4G1XVQRM16MB0XZNTN6' where id=4;
-update noar ti set v0='D2JE4G1XVQRM16MB0XZNTN6' where id=4;
-update noar tt set b2='S9NH5SHX' where id=4;
-update noar ti set b2='S9NH5SHX' where id=4;
-update noar tt set v0='V9F2ZSL37WLS0X0SK6G' where id=5;
-update noar ti set v0='V9F2ZSL37WLS0X0SK6G' where id=5;
-update noar tt set b0='DX2' where id=5;
-update noar ti set b0='DX2' where id=5;
-update noar tt set v0='JWO3EVP5FP4KQ4YSQ3G1' where id=5;
-update noar ti set v0='JWO3EVP5FP4KQ4YSQ3G1' where id=5;
-update noar tt set b1='SBK3GDH7956ACJVK3E4M9J3PSQ7XF4' where id=5;
-update noar ti set b1='SBK3GDH7956ACJVK3E4M9J3PSQ7XF4' where id=5;
-update noar tt set v0='PCSJTMOGEAB' where id=5;
-update noar ti set v0='PCSJTMOGEAB' where id=5;
-update noar tt set b2='07C940PPX' where id=5;
-update noar ti set b2='07C940PPX' where id=5;
-update noar tt set v0='8THA7J0M3BWE5' where id=6;
-update noar ti set v0='8THA7J0M3BWE5' where id=6;
-update noar tt set b0='WKKLD98GM7JZ2YOQQC6JXWISIYJDIT' where id=6;
-update noar ti set b0='WKKLD98GM7JZ2YOQQC6JXWISIYJDIT' where id=6;
-update noar tt set v0='L50POLU0VDY3IFU' where id=6;
-update noar ti set v0='L50POLU0VDY3IFU' where id=6;
-update noar tt set b1='1X3ZIUSKN6EMJA5UU3JWF21F7VT761S' where id=6;
-update noar ti set b1='1X3ZIUSKN6EMJA5UU3JWF21F7VT761S' where id=6;
-update noar tt set v0='PMS7' where id=6;
-update noar ti set v0='PMS7' where id=6;
-update noar tt set b2='PJJND65FI1RSKM' where id=6;
-update noar ti set b2='PJJND65FI1RSKM' where id=6;
-update noar tt set v0='WMRC9AMUZKFOU5NZEGJ6L6' where id=7;
-update noar ti set v0='WMRC9AMUZKFOU5NZEGJ6L6' where id=7;
-update noar tt set b0='PJC8' where id=7;
-update noar ti set b0='PJC8' where id=7;
-update noar tt set v0='TIF00BS3S3RQ37N427XB2' where id=7;
-update noar ti set v0='TIF00BS3S3RQ37N427XB2' where id=7;
-update noar tt set b1='78XD267G1' where id=7;
-update noar ti set b1='78XD267G1' where id=7;
-update noar tt set v0='1ZN70DJC6' where id=7;
-update noar ti set v0='1ZN70DJC6' where id=7;
-update noar tt set b2='DP851L3AKBXNIVAF' where id=7;
-update noar ti set b2='DP851L3AKBXNIVAF' where id=7;
-update noar tt set v0='MESI2ZCXKXYYQXCDZN2L1C0KRD' where id=8;
-update noar ti set v0='MESI2ZCXKXYYQXCDZN2L1C0KRD' where id=8;
-update noar tt set b0='D6N' where id=8;
-update noar ti set b0='D6N' where id=8;
-update noar tt set v0='88WP5W36R47SP0QAYZDN11' where id=8;
-update noar ti set v0='88WP5W36R47SP0QAYZDN11' where id=8;
-update noar tt set b1='ZYGGU58Q3X0N261OA98ALJ4' where id=8;
-update noar ti set b1='ZYGGU58Q3X0N261OA98ALJ4' where id=8;
-update noar tt set v0='L082YDCPXZXWI' where id=8;
-update noar ti set v0='L082YDCPXZXWI' where id=8;
-update noar tt set b2='EENU1' where id=8;
-update noar ti set b2='EENU1' where id=8;
-update noar tt set v0='S5G3N7S9LN' where id=9;
-update noar ti set v0='S5G3N7S9LN' where id=9;
-update noar tt set b0='X988JCHG8CCJQP87E0QQOCB' where id=9;
-update noar ti set b0='X988JCHG8CCJQP87E0QQOCB' where id=9;
-update noar tt set v0='B' where id=9;
-update noar ti set v0='B' where id=9;
-update noar tt set b1='0111U1F9LIVZPDB5QBM6' where id=9;
-update noar ti set b1='0111U1F9LIVZPDB5QBM6' where id=9;
-update noar tt set v0='4' where id=9;
-update noar ti set v0='4' where id=9;
-update noar tt set b2='JIUCXC4UYQC0G2TY99LSPE2Y' where id=9;
-update noar ti set b2='JIUCXC4UYQC0G2TY99LSPE2Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WZSWH6Y00NEN6LW041Y2X' where id=1;
-update noar ti set v0='WZSWH6Y00NEN6LW041Y2X' where id=1;
-update noar tt set b0='6Z34AM8J5KEB9L6ZG9BTY421' where id=1;
-update noar ti set b0='6Z34AM8J5KEB9L6ZG9BTY421' where id=1;
-update noar tt set v0='CJYE3HDWFIT105T5G755UH4BJF5F' where id=1;
-update noar ti set v0='CJYE3HDWFIT105T5G755UH4BJF5F' where id=1;
-update noar tt set b1='OAJMFRLU76X9' where id=1;
-update noar ti set b1='OAJMFRLU76X9' where id=1;
-update noar tt set v0='1MNBR3R5PO' where id=1;
-update noar ti set v0='1MNBR3R5PO' where id=1;
-update noar tt set b2='UAJ0SK7Q2' where id=1;
-update noar ti set b2='UAJ0SK7Q2' where id=1;
-update noar tt set v0='BHYUFIWO' where id=2;
-update noar ti set v0='BHYUFIWO' where id=2;
-update noar tt set b0='WDARKHG2KHYJ8SNPGW4CP5MQ6U' where id=2;
-update noar ti set b0='WDARKHG2KHYJ8SNPGW4CP5MQ6U' where id=2;
-update noar tt set v0='OPGVKNTX6C09DTKID835RMKNMOC' where id=2;
-update noar ti set v0='OPGVKNTX6C09DTKID835RMKNMOC' where id=2;
-update noar tt set b1='O9QYKCBWEX9I7M9YFMT79L0ZK9DBQ9K' where id=2;
-update noar ti set b1='O9QYKCBWEX9I7M9YFMT79L0ZK9DBQ9K' where id=2;
-update noar tt set v0='KOMB6YDSB9NN25J0AACL0ZXPAMWUS' where id=2;
-update noar ti set v0='KOMB6YDSB9NN25J0AACL0ZXPAMWUS' where id=2;
-update noar tt set b2='K8O8Z21YGQ36EGFN3N9ZLMD37CNR' where id=2;
-update noar ti set b2='K8O8Z21YGQ36EGFN3N9ZLMD37CNR' where id=2;
-update noar tt set v0='4V' where id=3;
-update noar ti set v0='4V' where id=3;
-update noar tt set b0='QGTAV0H4GYZ5MYRK' where id=3;
-update noar ti set b0='QGTAV0H4GYZ5MYRK' where id=3;
-update noar tt set v0='NTIH0EZO4UEGW7X' where id=3;
-update noar ti set v0='NTIH0EZO4UEGW7X' where id=3;
-update noar tt set b1='6' where id=3;
-update noar ti set b1='6' where id=3;
-update noar tt set v0='56FU430NGWJRUJ98FOV3RJO' where id=3;
-update noar ti set v0='56FU430NGWJRUJ98FOV3RJO' where id=3;
-update noar tt set b2='CXQ2G9K' where id=3;
-update noar ti set b2='CXQ2G9K' where id=3;
-update noar tt set v0='VOUUQ' where id=4;
-update noar ti set v0='VOUUQ' where id=4;
-update noar tt set b0='WXY8ZT0BCLM6R6W' where id=4;
-update noar ti set b0='WXY8ZT0BCLM6R6W' where id=4;
-update noar tt set v0='U0OCHRKJ1HJHD' where id=4;
-update noar ti set v0='U0OCHRKJ1HJHD' where id=4;
-update noar tt set b1='B6PXT' where id=4;
-update noar ti set b1='B6PXT' where id=4;
-update noar tt set v0='52F3' where id=4;
-update noar ti set v0='52F3' where id=4;
-update noar tt set b2='YLR1YSS8E' where id=4;
-update noar ti set b2='YLR1YSS8E' where id=4;
-update noar tt set v0='7OOCKIMW0WV7GOZ115YQ' where id=5;
-update noar ti set v0='7OOCKIMW0WV7GOZ115YQ' where id=5;
-update noar tt set b0='7OU06252VWH6UEVZICURW' where id=5;
-update noar ti set b0='7OU06252VWH6UEVZICURW' where id=5;
-update noar tt set v0='T1EGP3NK0IDPR272KG5CO3GNRMTNLXHL' where id=5;
-update noar ti set v0='T1EGP3NK0IDPR272KG5CO3GNRMTNLXHL' where id=5;
-update noar tt set b1='H8W88NALHVHLLHPRIB3RY4VVME' where id=5;
-update noar ti set b1='H8W88NALHVHLLHPRIB3RY4VVME' where id=5;
-update noar tt set v0='F5GCOHL7KHQ4S' where id=5;
-update noar ti set v0='F5GCOHL7KHQ4S' where id=5;
-update noar tt set b2='RW7B6C6P' where id=5;
-update noar ti set b2='RW7B6C6P' where id=5;
-update noar tt set v0='2WQJM2GDHN9Q3UWBPEAIP78WB39O' where id=6;
-update noar ti set v0='2WQJM2GDHN9Q3UWBPEAIP78WB39O' where id=6;
-update noar tt set b0='87OJCS' where id=6;
-update noar ti set b0='87OJCS' where id=6;
-update noar tt set v0='472AN273NG5Q' where id=6;
-update noar ti set v0='472AN273NG5Q' where id=6;
-update noar tt set b1='HNT294IXJ8N4EJYHQKO9YYE255' where id=6;
-update noar ti set b1='HNT294IXJ8N4EJYHQKO9YYE255' where id=6;
-update noar tt set v0='H0QD5UIMN6UCPXOOXDTG8W4W3P9HBCM' where id=6;
-update noar ti set v0='H0QD5UIMN6UCPXOOXDTG8W4W3P9HBCM' where id=6;
-update noar tt set b2='F0R9PBV0LPL7N9' where id=6;
-update noar ti set b2='F0R9PBV0LPL7N9' where id=6;
-update noar tt set v0='XIVVI6VRIFLQ6IMMI2Z63T9XK23' where id=7;
-update noar ti set v0='XIVVI6VRIFLQ6IMMI2Z63T9XK23' where id=7;
-update noar tt set b0='WRFHS6Q8UI876' where id=7;
-update noar ti set b0='WRFHS6Q8UI876' where id=7;
-update noar tt set v0='888748F25DODKPN6GWTK2CV' where id=7;
-update noar ti set v0='888748F25DODKPN6GWTK2CV' where id=7;
-update noar tt set b1='VKGMSYXPVF6ZDHNB60W9N3H' where id=7;
-update noar ti set b1='VKGMSYXPVF6ZDHNB60W9N3H' where id=7;
-update noar tt set v0='GX74AFF1DT6RN05U6B09Z25EEBQLHVNE' where id=7;
-update noar ti set v0='GX74AFF1DT6RN05U6B09Z25EEBQLHVNE' where id=7;
-update noar tt set b2='KX3CHWY' where id=7;
-update noar ti set b2='KX3CHWY' where id=7;
-update noar tt set v0='W26GMIS4TJ8SZ0NTB0' where id=8;
-update noar ti set v0='W26GMIS4TJ8SZ0NTB0' where id=8;
-update noar tt set b0='PE4M1VGOJHB827SC4OVO6PHOIIS6P' where id=8;
-update noar ti set b0='PE4M1VGOJHB827SC4OVO6PHOIIS6P' where id=8;
-update noar tt set v0='J2M1J648DI7SEYI' where id=8;
-update noar ti set v0='J2M1J648DI7SEYI' where id=8;
-update noar tt set b1='OL0DGZV9FUUUMRMFR0IC3T' where id=8;
-update noar ti set b1='OL0DGZV9FUUUMRMFR0IC3T' where id=8;
-update noar tt set v0='ART112HVZFQJ4WHZQ8O4E58CRJ2HT3CR' where id=8;
-update noar ti set v0='ART112HVZFQJ4WHZQ8O4E58CRJ2HT3CR' where id=8;
-update noar tt set b2='PMGAH6PHG49M7E17D5VG' where id=8;
-update noar ti set b2='PMGAH6PHG49M7E17D5VG' where id=8;
-update noar tt set v0='KZCETM9WZ0BRXYLZE0DVJ' where id=9;
-update noar ti set v0='KZCETM9WZ0BRXYLZE0DVJ' where id=9;
-update noar tt set b0='FLCCW8KG3E52QZ9QEMY1RS9' where id=9;
-update noar ti set b0='FLCCW8KG3E52QZ9QEMY1RS9' where id=9;
-update noar tt set v0='4SGDM' where id=9;
-update noar ti set v0='4SGDM' where id=9;
-update noar tt set b1='FZ0EYPWU4MCQXIBM6EXH5' where id=9;
-update noar ti set b1='FZ0EYPWU4MCQXIBM6EXH5' where id=9;
-update noar tt set v0='JJC0E3MZZM550RW7' where id=9;
-update noar ti set v0='JJC0E3MZZM550RW7' where id=9;
-update noar tt set b2='YJIWRO3B4K1' where id=9;
-update noar ti set b2='YJIWRO3B4K1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='87OKZU5TLETJ9T' where id=1;
-update noar ti set v0='87OKZU5TLETJ9T' where id=1;
-update noar tt set b0='JQ3N4CVUKEV191GYDB36' where id=1;
-update noar ti set b0='JQ3N4CVUKEV191GYDB36' where id=1;
-update noar tt set v0='6H2VA1BO0JDX6D191H' where id=1;
-update noar ti set v0='6H2VA1BO0JDX6D191H' where id=1;
-update noar tt set b1='Q2O7HQXK5T29DUJUMAXI2DK9Y' where id=1;
-update noar ti set b1='Q2O7HQXK5T29DUJUMAXI2DK9Y' where id=1;
-update noar tt set v0='P2H5DRX87YA0Z6RE7J45LNOAG4' where id=1;
-update noar ti set v0='P2H5DRX87YA0Z6RE7J45LNOAG4' where id=1;
-update noar tt set b2='ENZPNC6850Q' where id=1;
-update noar ti set b2='ENZPNC6850Q' where id=1;
-update noar tt set v0='BSURJH' where id=2;
-update noar ti set v0='BSURJH' where id=2;
-update noar tt set b0='1GPTGGJZ9DVDZ' where id=2;
-update noar ti set b0='1GPTGGJZ9DVDZ' where id=2;
-update noar tt set v0='X7590G2SM4C5I9ED6ZU21K' where id=2;
-update noar ti set v0='X7590G2SM4C5I9ED6ZU21K' where id=2;
-update noar tt set b1='VJ50XM9WA2UJ' where id=2;
-update noar ti set b1='VJ50XM9WA2UJ' where id=2;
-update noar tt set v0='1LC' where id=2;
-update noar ti set v0='1LC' where id=2;
-update noar tt set b2='7CWQ1OOI3JNDILNDZ0DS' where id=2;
-update noar ti set b2='7CWQ1OOI3JNDILNDZ0DS' where id=2;
-update noar tt set v0='JWHWY6A036' where id=3;
-update noar ti set v0='JWHWY6A036' where id=3;
-update noar tt set b0='V0KAVOMO1LF74M1GMHHWF49B8X698I' where id=3;
-update noar ti set b0='V0KAVOMO1LF74M1GMHHWF49B8X698I' where id=3;
-update noar tt set v0='L17TX1AB6SHJ7M8HFZSJAFLFT4BE94Q' where id=3;
-update noar ti set v0='L17TX1AB6SHJ7M8HFZSJAFLFT4BE94Q' where id=3;
-update noar tt set b1='BJIT5VAWNMBSXKLZR4L' where id=3;
-update noar ti set b1='BJIT5VAWNMBSXKLZR4L' where id=3;
-update noar tt set v0='CI2T0ELF18IQMKK3SSG3998CF08VHY' where id=3;
-update noar ti set v0='CI2T0ELF18IQMKK3SSG3998CF08VHY' where id=3;
-update noar tt set b2='CNGJ9SOUI919F1F9RVPMORH7KFQI' where id=3;
-update noar ti set b2='CNGJ9SOUI919F1F9RVPMORH7KFQI' where id=3;
-update noar tt set v0='ZCQVS5L34ZTA1O7' where id=4;
-update noar ti set v0='ZCQVS5L34ZTA1O7' where id=4;
-update noar tt set b0='DUJ5T13XWFYQPH' where id=4;
-update noar ti set b0='DUJ5T13XWFYQPH' where id=4;
-update noar tt set v0='P0TI13' where id=4;
-update noar ti set v0='P0TI13' where id=4;
-update noar tt set b1='EW8VT5JNIA28TOFGL7WF0M' where id=4;
-update noar ti set b1='EW8VT5JNIA28TOFGL7WF0M' where id=4;
-update noar tt set v0='GRDLZOYORX' where id=4;
-update noar ti set v0='GRDLZOYORX' where id=4;
-update noar tt set b2='H777G5JWFCWAD7CT' where id=4;
-update noar ti set b2='H777G5JWFCWAD7CT' where id=4;
-update noar tt set v0='AOZLW58C3TA5WIJC' where id=5;
-update noar ti set v0='AOZLW58C3TA5WIJC' where id=5;
-update noar tt set b0='H9K1BEKCFP81GKZU7IFLT01HUDMEM' where id=5;
-update noar ti set b0='H9K1BEKCFP81GKZU7IFLT01HUDMEM' where id=5;
-update noar tt set v0='LEJ2LA26IS7CIER8' where id=5;
-update noar ti set v0='LEJ2LA26IS7CIER8' where id=5;
-update noar tt set b1='KR2P94MCZWOOHA7PDJC5AVTEC7' where id=5;
-update noar ti set b1='KR2P94MCZWOOHA7PDJC5AVTEC7' where id=5;
-update noar tt set v0='HAY0ECTW0P4X4W8NEM6WQRBVEERES41' where id=5;
-update noar ti set v0='HAY0ECTW0P4X4W8NEM6WQRBVEERES41' where id=5;
-update noar tt set b2='AGKM4732V' where id=5;
-update noar ti set b2='AGKM4732V' where id=5;
-update noar tt set v0='U0O' where id=6;
-update noar ti set v0='U0O' where id=6;
-update noar tt set b0='WAL3O8CHEENU20HYW9D9J4H8J8' where id=6;
-update noar ti set b0='WAL3O8CHEENU20HYW9D9J4H8J8' where id=6;
-update noar tt set v0='OQQKKH6C5GYZSMLX55WCSE4819' where id=6;
-update noar ti set v0='OQQKKH6C5GYZSMLX55WCSE4819' where id=6;
-update noar tt set b1='SUOM5TXOSVKS' where id=6;
-update noar ti set b1='SUOM5TXOSVKS' where id=6;
-update noar tt set v0='BA1P531' where id=6;
-update noar ti set v0='BA1P531' where id=6;
-update noar tt set b2='I5KHIU' where id=6;
-update noar ti set b2='I5KHIU' where id=6;
-update noar tt set v0='H3H77I10D7KRFLLSO' where id=7;
-update noar ti set v0='H3H77I10D7KRFLLSO' where id=7;
-update noar tt set b0='VXZP4KOH103TP4Z51FMW3M5FMWR7' where id=7;
-update noar ti set b0='VXZP4KOH103TP4Z51FMW3M5FMWR7' where id=7;
-update noar tt set v0='D4RS0KLDZ' where id=7;
-update noar ti set v0='D4RS0KLDZ' where id=7;
-update noar tt set b1='7651JKONMR6YVQCI2DQ0OFW' where id=7;
-update noar ti set b1='7651JKONMR6YVQCI2DQ0OFW' where id=7;
-update noar tt set v0='6F43F5' where id=7;
-update noar ti set v0='6F43F5' where id=7;
-update noar tt set b2='5' where id=7;
-update noar ti set b2='5' where id=7;
-update noar tt set v0='DI1D4FLY1Z8' where id=8;
-update noar ti set v0='DI1D4FLY1Z8' where id=8;
-update noar tt set b0='FB1YJ7E9W798NQL4TW8F74KMMH7R' where id=8;
-update noar ti set b0='FB1YJ7E9W798NQL4TW8F74KMMH7R' where id=8;
-update noar tt set v0='QC28GGVYIPJM4ZYJHC0W7EJKH' where id=8;
-update noar ti set v0='QC28GGVYIPJM4ZYJHC0W7EJKH' where id=8;
-update noar tt set b1='N3E0PL' where id=8;
-update noar ti set b1='N3E0PL' where id=8;
-update noar tt set v0='MOQX7FSSX3QI8' where id=8;
-update noar ti set v0='MOQX7FSSX3QI8' where id=8;
-update noar tt set b2='5CDFC24QUIYV2FMNGIZJD2J3H' where id=8;
-update noar ti set b2='5CDFC24QUIYV2FMNGIZJD2J3H' where id=8;
-update noar tt set v0='WPSCP04B3GBJB' where id=9;
-update noar ti set v0='WPSCP04B3GBJB' where id=9;
-update noar tt set b0='Q1J' where id=9;
-update noar ti set b0='Q1J' where id=9;
-update noar tt set v0='3JFAM9DDGY90ICTOPP645I1AI1N' where id=9;
-update noar ti set v0='3JFAM9DDGY90ICTOPP645I1AI1N' where id=9;
-update noar tt set b1='OJTTYWDTQE079C790LB6ZF3NAIOLHF6O' where id=9;
-update noar ti set b1='OJTTYWDTQE079C790LB6ZF3NAIOLHF6O' where id=9;
-update noar tt set v0='HG0R66VTQS0QK8P49YQ' where id=9;
-update noar ti set v0='HG0R66VTQS0QK8P49YQ' where id=9;
-update noar tt set b2='39PANN16' where id=9;
-update noar ti set b2='39PANN16' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1SC4OSLOMRIC' where id=1;
-update noar ti set v0='1SC4OSLOMRIC' where id=1;
-update noar tt set b0='W4IZAY3GJFUTN0PKPKA' where id=1;
-update noar ti set b0='W4IZAY3GJFUTN0PKPKA' where id=1;
-update noar tt set v0='3J82CFDHJNPM6' where id=1;
-update noar ti set v0='3J82CFDHJNPM6' where id=1;
-update noar tt set b1='05JNHG0MK6QV' where id=1;
-update noar ti set b1='05JNHG0MK6QV' where id=1;
-update noar tt set v0='Z1RIZD' where id=1;
-update noar ti set v0='Z1RIZD' where id=1;
-update noar tt set b2='AMFDBY6BREDVYGVO' where id=1;
-update noar ti set b2='AMFDBY6BREDVYGVO' where id=1;
-update noar tt set v0='WH' where id=2;
-update noar ti set v0='WH' where id=2;
-update noar tt set b0='RGCYH72AXAI5VYD6F9LDDU' where id=2;
-update noar ti set b0='RGCYH72AXAI5VYD6F9LDDU' where id=2;
-update noar tt set v0='HW7NN44BG' where id=2;
-update noar ti set v0='HW7NN44BG' where id=2;
-update noar tt set b1='ML' where id=2;
-update noar ti set b1='ML' where id=2;
-update noar tt set v0='KRBSJ8ULZ2FE68Q2GD06K' where id=2;
-update noar ti set v0='KRBSJ8ULZ2FE68Q2GD06K' where id=2;
-update noar tt set b2='T47' where id=2;
-update noar ti set b2='T47' where id=2;
-update noar tt set v0='O8PDWBEIIMC3RJK8JX6KSM536' where id=3;
-update noar ti set v0='O8PDWBEIIMC3RJK8JX6KSM536' where id=3;
-update noar tt set b0='6M0H1FUWM05MX01IF' where id=3;
-update noar ti set b0='6M0H1FUWM05MX01IF' where id=3;
-update noar tt set v0='86KYXXKKNNEPZB' where id=3;
-update noar ti set v0='86KYXXKKNNEPZB' where id=3;
-update noar tt set b1='OP5MZRMIEH' where id=3;
-update noar ti set b1='OP5MZRMIEH' where id=3;
-update noar tt set v0='ZH129JAQNONQF8D9AYTZZNZ6V9BLR' where id=3;
-update noar ti set v0='ZH129JAQNONQF8D9AYTZZNZ6V9BLR' where id=3;
-update noar tt set b2='X7NC09C2W38OZ' where id=3;
-update noar ti set b2='X7NC09C2W38OZ' where id=3;
-update noar tt set v0='0LIVJXNT9RXHPU909ETBT75G' where id=4;
-update noar ti set v0='0LIVJXNT9RXHPU909ETBT75G' where id=4;
-update noar tt set b0='PO89BPI4R0LFEQCGYJ1M8JSYN3N' where id=4;
-update noar ti set b0='PO89BPI4R0LFEQCGYJ1M8JSYN3N' where id=4;
-update noar tt set v0='L9LLZVTAYZTFKCI452TY' where id=4;
-update noar ti set v0='L9LLZVTAYZTFKCI452TY' where id=4;
-update noar tt set b1='35' where id=4;
-update noar ti set b1='35' where id=4;
-update noar tt set v0='Y4PUSRZXTGVSOXPCS7OHOP0R0JL51Z' where id=4;
-update noar ti set v0='Y4PUSRZXTGVSOXPCS7OHOP0R0JL51Z' where id=4;
-update noar tt set b2='94JHPDLD3STCMOROLB' where id=4;
-update noar ti set b2='94JHPDLD3STCMOROLB' where id=4;
-update noar tt set v0='CKT1' where id=5;
-update noar ti set v0='CKT1' where id=5;
-update noar tt set b0='11D9FTIXH7V' where id=5;
-update noar ti set b0='11D9FTIXH7V' where id=5;
-update noar tt set v0='VO8UZ54U0TSUUD763IMWC9UGT' where id=5;
-update noar ti set v0='VO8UZ54U0TSUUD763IMWC9UGT' where id=5;
-update noar tt set b1='7P86AOIY7MZJ9JX7' where id=5;
-update noar ti set b1='7P86AOIY7MZJ9JX7' where id=5;
-update noar tt set v0='0476SFW7S92U3QH8DX9' where id=5;
-update noar ti set v0='0476SFW7S92U3QH8DX9' where id=5;
-update noar tt set b2='D3BFGXLKSZ55TZ53' where id=5;
-update noar ti set b2='D3BFGXLKSZ55TZ53' where id=5;
-update noar tt set v0='C7BMNNG2BWPUKRTKHWKY8189D' where id=6;
-update noar ti set v0='C7BMNNG2BWPUKRTKHWKY8189D' where id=6;
-update noar tt set b0='FR2ZMC5' where id=6;
-update noar ti set b0='FR2ZMC5' where id=6;
-update noar tt set v0='0EGU' where id=6;
-update noar ti set v0='0EGU' where id=6;
-update noar tt set b1='5NRSN8T801KDK1CCBPWK32FUZCI' where id=6;
-update noar ti set b1='5NRSN8T801KDK1CCBPWK32FUZCI' where id=6;
-update noar tt set v0='HAZ8RJS9G1NYB96MYS2ND8' where id=6;
-update noar ti set v0='HAZ8RJS9G1NYB96MYS2ND8' where id=6;
-update noar tt set b2='67IRM5RI2EL34IK9IYNEDL7CJAYR88J' where id=6;
-update noar ti set b2='67IRM5RI2EL34IK9IYNEDL7CJAYR88J' where id=6;
-update noar tt set v0='ZQL10LCTJP1BJCQO53YX5RQF0' where id=7;
-update noar ti set v0='ZQL10LCTJP1BJCQO53YX5RQF0' where id=7;
-update noar tt set b0='RG5SM' where id=7;
-update noar ti set b0='RG5SM' where id=7;
-update noar tt set v0='IMOZA0B1Y' where id=7;
-update noar ti set v0='IMOZA0B1Y' where id=7;
-update noar tt set b1='1WNU0S5ETE9ABI3NWWPI1IP7V4AZYP9' where id=7;
-update noar ti set b1='1WNU0S5ETE9ABI3NWWPI1IP7V4AZYP9' where id=7;
-update noar tt set v0='DCPGQQEIYPHZ37X0F' where id=7;
-update noar ti set v0='DCPGQQEIYPHZ37X0F' where id=7;
-update noar tt set b2='6TQDJJZ' where id=7;
-update noar ti set b2='6TQDJJZ' where id=7;
-update noar tt set v0='IKHIFJ7SJ42' where id=8;
-update noar ti set v0='IKHIFJ7SJ42' where id=8;
-update noar tt set b0='LS9196MG8SXLJDVFXFBI' where id=8;
-update noar ti set b0='LS9196MG8SXLJDVFXFBI' where id=8;
-update noar tt set v0='6NDVGYGMQKKKSINXS' where id=8;
-update noar ti set v0='6NDVGYGMQKKKSINXS' where id=8;
-update noar tt set b1='LWGCQZTBWFCTTI2XMA' where id=8;
-update noar ti set b1='LWGCQZTBWFCTTI2XMA' where id=8;
-update noar tt set v0='GMMJATMW3LMD56CFV7YA4KJXL' where id=8;
-update noar ti set v0='GMMJATMW3LMD56CFV7YA4KJXL' where id=8;
-update noar tt set b2='PI40S3HHIIPC0UE5DENQ8H' where id=8;
-update noar ti set b2='PI40S3HHIIPC0UE5DENQ8H' where id=8;
-update noar tt set v0='B8G5H0RSC4NZGG1DP' where id=9;
-update noar ti set v0='B8G5H0RSC4NZGG1DP' where id=9;
-update noar tt set b0='KE2C6OU262H5J2EPY9VWW2K2V3D4' where id=9;
-update noar ti set b0='KE2C6OU262H5J2EPY9VWW2K2V3D4' where id=9;
-update noar tt set v0='3H4X' where id=9;
-update noar ti set v0='3H4X' where id=9;
-update noar tt set b1='RXTM' where id=9;
-update noar ti set b1='RXTM' where id=9;
-update noar tt set v0='TGMHBYX' where id=9;
-update noar ti set v0='TGMHBYX' where id=9;
-update noar tt set b2='WHHM9MCZ5CYDTOY' where id=9;
-update noar ti set b2='WHHM9MCZ5CYDTOY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HUO79V9G6XHM5008O8JBDWJ6' where id=1;
-update noar ti set v0='HUO79V9G6XHM5008O8JBDWJ6' where id=1;
-update noar tt set b0='1N844DQVF5GB' where id=1;
-update noar ti set b0='1N844DQVF5GB' where id=1;
-update noar tt set v0='J877HK48ASEOQHGXKHQPJDDHM08YJ' where id=1;
-update noar ti set v0='J877HK48ASEOQHGXKHQPJDDHM08YJ' where id=1;
-update noar tt set b1='VPI5TB059X1IEFOQISDA09KEX7Q' where id=1;
-update noar ti set b1='VPI5TB059X1IEFOQISDA09KEX7Q' where id=1;
-update noar tt set v0='PWUG8S' where id=1;
-update noar ti set v0='PWUG8S' where id=1;
-update noar tt set b2='ER0E0OV515GXRPIRJN42' where id=1;
-update noar ti set b2='ER0E0OV515GXRPIRJN42' where id=1;
-update noar tt set v0='UR5KI248ZZTD84X' where id=2;
-update noar ti set v0='UR5KI248ZZTD84X' where id=2;
-update noar tt set b0='H1MYN52M96HWSCPAE3XWQCBVXX1PK70E' where id=2;
-update noar ti set b0='H1MYN52M96HWSCPAE3XWQCBVXX1PK70E' where id=2;
-update noar tt set v0='CSNXT5R5BI' where id=2;
-update noar ti set v0='CSNXT5R5BI' where id=2;
-update noar tt set b1='LJ1U4GXCRTOKI1DZ73MUKEF0DVAR' where id=2;
-update noar ti set b1='LJ1U4GXCRTOKI1DZ73MUKEF0DVAR' where id=2;
-update noar tt set v0='QBQ2FJKMPKTDTYDQ9BFUZBVOFGYTG4' where id=2;
-update noar ti set v0='QBQ2FJKMPKTDTYDQ9BFUZBVOFGYTG4' where id=2;
-update noar tt set b2='VE' where id=2;
-update noar ti set b2='VE' where id=2;
-update noar tt set v0='S1TUW7B4RAR3QRUOLRTR3XX273' where id=3;
-update noar ti set v0='S1TUW7B4RAR3QRUOLRTR3XX273' where id=3;
-update noar tt set b0='G9AHPIVCCKHMYY7IW' where id=3;
-update noar ti set b0='G9AHPIVCCKHMYY7IW' where id=3;
-update noar tt set v0='OHH092Y76OOVJ4R' where id=3;
-update noar ti set v0='OHH092Y76OOVJ4R' where id=3;
-update noar tt set b1='0' where id=3;
-update noar ti set b1='0' where id=3;
-update noar tt set v0='X87UNEMY6HHSLEQ8L' where id=3;
-update noar ti set v0='X87UNEMY6HHSLEQ8L' where id=3;
-update noar tt set b2='M9FYLGXQG1TC2IR8ID333J75RWV8' where id=3;
-update noar ti set b2='M9FYLGXQG1TC2IR8ID333J75RWV8' where id=3;
-update noar tt set v0='8XV4GNN8748FOINVN9' where id=4;
-update noar ti set v0='8XV4GNN8748FOINVN9' where id=4;
-update noar tt set b0='6WGZV0' where id=4;
-update noar ti set b0='6WGZV0' where id=4;
-update noar tt set v0='UFVBMBYZ6Y8ARWVED1PZ4L4A92GE4Q' where id=4;
-update noar ti set v0='UFVBMBYZ6Y8ARWVED1PZ4L4A92GE4Q' where id=4;
-update noar tt set b1='LT33PK4' where id=4;
-update noar ti set b1='LT33PK4' where id=4;
-update noar tt set v0='JVG17O' where id=4;
-update noar ti set v0='JVG17O' where id=4;
-update noar tt set b2='SHA4ZUW1PU5C82K57W85Z5FL15UPVG' where id=4;
-update noar ti set b2='SHA4ZUW1PU5C82K57W85Z5FL15UPVG' where id=4;
-update noar tt set v0='W21X0J71JT' where id=5;
-update noar ti set v0='W21X0J71JT' where id=5;
-update noar tt set b0='EHQ2K8SM' where id=5;
-update noar ti set b0='EHQ2K8SM' where id=5;
-update noar tt set v0='J5KTHW9IMWW8UWGIKT68I2049XW0P41T' where id=5;
-update noar ti set v0='J5KTHW9IMWW8UWGIKT68I2049XW0P41T' where id=5;
-update noar tt set b1='WPJPELW3D8VL3YY0UFE' where id=5;
-update noar ti set b1='WPJPELW3D8VL3YY0UFE' where id=5;
-update noar tt set v0='B6VQ14U40CG9ZRI94TM94' where id=5;
-update noar ti set v0='B6VQ14U40CG9ZRI94TM94' where id=5;
-update noar tt set b2='ZAGVLBV4N89JTI' where id=5;
-update noar ti set b2='ZAGVLBV4N89JTI' where id=5;
-update noar tt set v0='XY' where id=6;
-update noar ti set v0='XY' where id=6;
-update noar tt set b0='U' where id=6;
-update noar ti set b0='U' where id=6;
-update noar tt set v0='CMN03HKL3KEYK7WOH0RLVEBZX0CMTPPL' where id=6;
-update noar ti set v0='CMN03HKL3KEYK7WOH0RLVEBZX0CMTPPL' where id=6;
-update noar tt set b1='5I4HRRDQ6CO68KS8XDL47GO1YG' where id=6;
-update noar ti set b1='5I4HRRDQ6CO68KS8XDL47GO1YG' where id=6;
-update noar tt set v0='IVXNJYTDPC8K9KFGN2BYBS76R7OZ58PA' where id=6;
-update noar ti set v0='IVXNJYTDPC8K9KFGN2BYBS76R7OZ58PA' where id=6;
-update noar tt set b2='VSQHTRZ9QV6SM02BZ1HE' where id=6;
-update noar ti set b2='VSQHTRZ9QV6SM02BZ1HE' where id=6;
-update noar tt set v0='6URRVG' where id=7;
-update noar ti set v0='6URRVG' where id=7;
-update noar tt set b0='IBOX55CAOW3' where id=7;
-update noar ti set b0='IBOX55CAOW3' where id=7;
-update noar tt set v0='P02GH' where id=7;
-update noar ti set v0='P02GH' where id=7;
-update noar tt set b1='2ANUWZINQHN7FRGGLGNA' where id=7;
-update noar ti set b1='2ANUWZINQHN7FRGGLGNA' where id=7;
-update noar tt set v0='3MUKWM36X2UWDWN' where id=7;
-update noar ti set v0='3MUKWM36X2UWDWN' where id=7;
-update noar tt set b2='E7VF5JWD009BD4MTC6YUQBMMQHKH3YDQ' where id=7;
-update noar ti set b2='E7VF5JWD009BD4MTC6YUQBMMQHKH3YDQ' where id=7;
-update noar tt set v0='K9Z7XG10UT02FG4WSF8LJ06Z4OR1H8XV' where id=8;
-update noar ti set v0='K9Z7XG10UT02FG4WSF8LJ06Z4OR1H8XV' where id=8;
-update noar tt set b0='QME6SVVQ56J80OH2AY45T6F01KSV6X' where id=8;
-update noar ti set b0='QME6SVVQ56J80OH2AY45T6F01KSV6X' where id=8;
-update noar tt set v0='9IH2RI42ORV0ZNTMA6AJAEQZ98JHVPU' where id=8;
-update noar ti set v0='9IH2RI42ORV0ZNTMA6AJAEQZ98JHVPU' where id=8;
-update noar tt set b1='7GDL2UJLKHKJISW5' where id=8;
-update noar ti set b1='7GDL2UJLKHKJISW5' where id=8;
-update noar tt set v0='HAZA9MY1Y9HW1EIE' where id=8;
-update noar ti set v0='HAZA9MY1Y9HW1EIE' where id=8;
-update noar tt set b2='29TAXOAZVHD3OMKETO' where id=8;
-update noar ti set b2='29TAXOAZVHD3OMKETO' where id=8;
-update noar tt set v0='PAN' where id=9;
-update noar ti set v0='PAN' where id=9;
-update noar tt set b0='KJAPU6C4H3YW03PSPV91K' where id=9;
-update noar ti set b0='KJAPU6C4H3YW03PSPV91K' where id=9;
-update noar tt set v0='47K63WLB7UJUKJ93FA' where id=9;
-update noar ti set v0='47K63WLB7UJUKJ93FA' where id=9;
-update noar tt set b1='AF2X8BOMV4VERYWXA7JOIFZI3' where id=9;
-update noar ti set b1='AF2X8BOMV4VERYWXA7JOIFZI3' where id=9;
-update noar tt set v0='4H' where id=9;
-update noar ti set v0='4H' where id=9;
-update noar tt set b2='A2DLGH05Q3Y6XTL0O4271OBF' where id=9;
-update noar ti set b2='A2DLGH05Q3Y6XTL0O4271OBF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITZV7T' where id=1;
-update noar ti set v0='ITZV7T' where id=1;
-update noar tt set b0='ON850QZ46IRH51HQJFA6PGIIXPOC8RIM' where id=1;
-update noar ti set b0='ON850QZ46IRH51HQJFA6PGIIXPOC8RIM' where id=1;
-update noar tt set v0='4PLKPTNKUSL0M0AF7' where id=1;
-update noar ti set v0='4PLKPTNKUSL0M0AF7' where id=1;
-update noar tt set b1='XGX7OX65W6JUR42TWG0' where id=1;
-update noar ti set b1='XGX7OX65W6JUR42TWG0' where id=1;
-update noar tt set v0='8IYJJGBDE2TNF7KW' where id=1;
-update noar ti set v0='8IYJJGBDE2TNF7KW' where id=1;
-update noar tt set b2='5DYP4BWA' where id=1;
-update noar ti set b2='5DYP4BWA' where id=1;
-update noar tt set v0='EA007E1RYR0HIGH6PAII0MJOARG7' where id=2;
-update noar ti set v0='EA007E1RYR0HIGH6PAII0MJOARG7' where id=2;
-update noar tt set b0='ZW3V8FA6PX4LK13WRO' where id=2;
-update noar ti set b0='ZW3V8FA6PX4LK13WRO' where id=2;
-update noar tt set v0='1WQ2G861492YFWCOWPRL7I93Y7ZH7' where id=2;
-update noar ti set v0='1WQ2G861492YFWCOWPRL7I93Y7ZH7' where id=2;
-update noar tt set b1='FR6DA85JDALGBQ5DBBWUSPECEEL646H' where id=2;
-update noar ti set b1='FR6DA85JDALGBQ5DBBWUSPECEEL646H' where id=2;
-update noar tt set v0='GM51N1IVE2D8UEWC4W93E2T3R6' where id=2;
-update noar ti set v0='GM51N1IVE2D8UEWC4W93E2T3R6' where id=2;
-update noar tt set b2='LKALLE4WOJ4Z9XWGN0L9IO9K' where id=2;
-update noar ti set b2='LKALLE4WOJ4Z9XWGN0L9IO9K' where id=2;
-update noar tt set v0='XAOIA17PZYG7I7O2' where id=3;
-update noar ti set v0='XAOIA17PZYG7I7O2' where id=3;
-update noar tt set b0='HEOCWGUCQYFJVUT0' where id=3;
-update noar ti set b0='HEOCWGUCQYFJVUT0' where id=3;
-update noar tt set v0='7A85306HEHF' where id=3;
-update noar ti set v0='7A85306HEHF' where id=3;
-update noar tt set b1='IOOAC94MPF58H6NR3PRP78D2' where id=3;
-update noar ti set b1='IOOAC94MPF58H6NR3PRP78D2' where id=3;
-update noar tt set v0='BQHTKVG0J78DABNHLCHC65B4' where id=3;
-update noar ti set v0='BQHTKVG0J78DABNHLCHC65B4' where id=3;
-update noar tt set b2='8YCQR3' where id=3;
-update noar ti set b2='8YCQR3' where id=3;
-update noar tt set v0='D9BIK' where id=4;
-update noar ti set v0='D9BIK' where id=4;
-update noar tt set b0='S2KYY07XA4I8' where id=4;
-update noar ti set b0='S2KYY07XA4I8' where id=4;
-update noar tt set v0='4M5MTGJ6YKK3T04TV4AH' where id=4;
-update noar ti set v0='4M5MTGJ6YKK3T04TV4AH' where id=4;
-update noar tt set b1='PDF6XMXQ0TV5T0AX3M8SDD2VMOXCFE' where id=4;
-update noar ti set b1='PDF6XMXQ0TV5T0AX3M8SDD2VMOXCFE' where id=4;
-update noar tt set v0='NDA6YMNSL3DLRU1BHFY8D2RFJ0X36AGX' where id=4;
-update noar ti set v0='NDA6YMNSL3DLRU1BHFY8D2RFJ0X36AGX' where id=4;
-update noar tt set b2='LET' where id=4;
-update noar ti set b2='LET' where id=4;
-update noar tt set v0='JPLAI' where id=5;
-update noar ti set v0='JPLAI' where id=5;
-update noar tt set b0='6JNJZFU0V42VL5563Y3FR6UBG' where id=5;
-update noar ti set b0='6JNJZFU0V42VL5563Y3FR6UBG' where id=5;
-update noar tt set v0='376615FHEH784C91UCM0RTC07TM4AI' where id=5;
-update noar ti set v0='376615FHEH784C91UCM0RTC07TM4AI' where id=5;
-update noar tt set b1='KVX1UZZKLOCXMPB3OIB' where id=5;
-update noar ti set b1='KVX1UZZKLOCXMPB3OIB' where id=5;
-update noar tt set v0='4HNFR2QGG6DA5IL681IVGNX' where id=5;
-update noar ti set v0='4HNFR2QGG6DA5IL681IVGNX' where id=5;
-update noar tt set b2='KQI6JR24387IH' where id=5;
-update noar ti set b2='KQI6JR24387IH' where id=5;
-update noar tt set v0='JKTC94MRJX6R' where id=6;
-update noar ti set v0='JKTC94MRJX6R' where id=6;
-update noar tt set b0='JGBCTL3Z139UFNWFF56PNAV06YVM7OH' where id=6;
-update noar ti set b0='JGBCTL3Z139UFNWFF56PNAV06YVM7OH' where id=6;
-update noar tt set v0='GH' where id=6;
-update noar ti set v0='GH' where id=6;
-update noar tt set b1='QR5C62BWM0QZMWMXAY4IL' where id=6;
-update noar ti set b1='QR5C62BWM0QZMWMXAY4IL' where id=6;
-update noar tt set v0='IWXHVO8FMLTP5SU8' where id=6;
-update noar ti set v0='IWXHVO8FMLTP5SU8' where id=6;
-update noar tt set b2='V96ZQR5GSVZ5K9MKECJ133OO2OH6E9' where id=6;
-update noar ti set b2='V96ZQR5GSVZ5K9MKECJ133OO2OH6E9' where id=6;
-update noar tt set v0='KRB1B8AE7WP7NUTEGMG2EUWI01I5V' where id=7;
-update noar ti set v0='KRB1B8AE7WP7NUTEGMG2EUWI01I5V' where id=7;
-update noar tt set b0='J0CFBHE1F' where id=7;
-update noar ti set b0='J0CFBHE1F' where id=7;
-update noar tt set v0='YPN5Y' where id=7;
-update noar ti set v0='YPN5Y' where id=7;
-update noar tt set b1='FHW' where id=7;
-update noar ti set b1='FHW' where id=7;
-update noar tt set v0='84FR7714FR78NAFQRKPBQSKODZXNS' where id=7;
-update noar ti set v0='84FR7714FR78NAFQRKPBQSKODZXNS' where id=7;
-update noar tt set b2='VXA7V7YZXURWDT' where id=7;
-update noar ti set b2='VXA7V7YZXURWDT' where id=7;
-update noar tt set v0='2Y279KGG4Y3YC3KYQDFDYQUYGHHOP5O' where id=8;
-update noar ti set v0='2Y279KGG4Y3YC3KYQDFDYQUYGHHOP5O' where id=8;
-update noar tt set b0='KXUMI50M49RBI35RIC' where id=8;
-update noar ti set b0='KXUMI50M49RBI35RIC' where id=8;
-update noar tt set v0='OYVHVNZ05NW62X4HSMED0PJ7L' where id=8;
-update noar ti set v0='OYVHVNZ05NW62X4HSMED0PJ7L' where id=8;
-update noar tt set b1='3IYBZCIUMGOBJ0S4GG1ZQ5I9ZGLM9I' where id=8;
-update noar ti set b1='3IYBZCIUMGOBJ0S4GG1ZQ5I9ZGLM9I' where id=8;
-update noar tt set v0='UOYDRBK' where id=8;
-update noar ti set v0='UOYDRBK' where id=8;
-update noar tt set b2='7CHZJJDZOJ0GN978Z' where id=8;
-update noar ti set b2='7CHZJJDZOJ0GN978Z' where id=8;
-update noar tt set v0='6Y7S9ZBMMUKY0ZILT6BR' where id=9;
-update noar ti set v0='6Y7S9ZBMMUKY0ZILT6BR' where id=9;
-update noar tt set b0='I9X11SW1EODQG98RHHOEXT7IIXXBXOP' where id=9;
-update noar ti set b0='I9X11SW1EODQG98RHHOEXT7IIXXBXOP' where id=9;
-update noar tt set v0='VA9W3B5T' where id=9;
-update noar ti set v0='VA9W3B5T' where id=9;
-update noar tt set b1='F6EM4P9ZTZRB4OHTDUP8OKEM' where id=9;
-update noar ti set b1='F6EM4P9ZTZRB4OHTDUP8OKEM' where id=9;
-update noar tt set v0='B6FE9DDY2CX51O0PU78M14H2JE' where id=9;
-update noar ti set v0='B6FE9DDY2CX51O0PU78M14H2JE' where id=9;
-update noar tt set b2='R80JMKEGT9LJP1YET4' where id=9;
-update noar ti set b2='R80JMKEGT9LJP1YET4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F31RGXE0MLWRAO2FIZJ850K2PBBKK9' where id=1;
-update noar ti set v0='F31RGXE0MLWRAO2FIZJ850K2PBBKK9' where id=1;
-update noar tt set b0='AYB' where id=1;
-update noar ti set b0='AYB' where id=1;
-update noar tt set v0='UQRRD4R0SF7FTZ4K9W8JOGTWSOFO82' where id=1;
-update noar ti set v0='UQRRD4R0SF7FTZ4K9W8JOGTWSOFO82' where id=1;
-update noar tt set b1='66PBTAZWWP4UAZR1SMYP2ZZ4H0FYFD' where id=1;
-update noar ti set b1='66PBTAZWWP4UAZR1SMYP2ZZ4H0FYFD' where id=1;
-update noar tt set v0='GHLAT1APUGZGESDBK9WXF4NJQKS27' where id=1;
-update noar ti set v0='GHLAT1APUGZGESDBK9WXF4NJQKS27' where id=1;
-update noar tt set b2='XU2MJ8RT03C5SJ5XGC5' where id=1;
-update noar ti set b2='XU2MJ8RT03C5SJ5XGC5' where id=1;
-update noar tt set v0='HGWGS1TRENA1HWTHMYDHD05NY' where id=2;
-update noar ti set v0='HGWGS1TRENA1HWTHMYDHD05NY' where id=2;
-update noar tt set b0='1F6DMY0O53385QDOKPEMSO4W' where id=2;
-update noar ti set b0='1F6DMY0O53385QDOKPEMSO4W' where id=2;
-update noar tt set v0='9LZZ' where id=2;
-update noar ti set v0='9LZZ' where id=2;
-update noar tt set b1='6TPP760126T7' where id=2;
-update noar ti set b1='6TPP760126T7' where id=2;
-update noar tt set v0='NIGOG9MOPDJJTK0IPPJSV07TN' where id=2;
-update noar ti set v0='NIGOG9MOPDJJTK0IPPJSV07TN' where id=2;
-update noar tt set b2='YKYYTR3PBSW8OOXOTNLP27' where id=2;
-update noar ti set b2='YKYYTR3PBSW8OOXOTNLP27' where id=2;
-update noar tt set v0='UQ9SFQ03' where id=3;
-update noar ti set v0='UQ9SFQ03' where id=3;
-update noar tt set b0='Y' where id=3;
-update noar ti set b0='Y' where id=3;
-update noar tt set v0='B5GT' where id=3;
-update noar ti set v0='B5GT' where id=3;
-update noar tt set b1='6QFZAM' where id=3;
-update noar ti set b1='6QFZAM' where id=3;
-update noar tt set v0='0PONGRCRT0JCWJN7ER47OOL07LV9WCBA' where id=3;
-update noar ti set v0='0PONGRCRT0JCWJN7ER47OOL07LV9WCBA' where id=3;
-update noar tt set b2='LJFIPSOJSB40I7OZ4B3EUA8UCJ' where id=3;
-update noar ti set b2='LJFIPSOJSB40I7OZ4B3EUA8UCJ' where id=3;
-update noar tt set v0='6S57PV63EXYW' where id=4;
-update noar ti set v0='6S57PV63EXYW' where id=4;
-update noar tt set b0='15SNQWWN219H8JY' where id=4;
-update noar ti set b0='15SNQWWN219H8JY' where id=4;
-update noar tt set v0='JDQIOHTOYCE' where id=4;
-update noar ti set v0='JDQIOHTOYCE' where id=4;
-update noar tt set b1='Y' where id=4;
-update noar ti set b1='Y' where id=4;
-update noar tt set v0='MCKHXA73DR8N' where id=4;
-update noar ti set v0='MCKHXA73DR8N' where id=4;
-update noar tt set b2='EEJC' where id=4;
-update noar ti set b2='EEJC' where id=4;
-update noar tt set v0='26UI08CQN9JY97POUWKXW93ISQOQ' where id=5;
-update noar ti set v0='26UI08CQN9JY97POUWKXW93ISQOQ' where id=5;
-update noar tt set b0='FRCBLSNC' where id=5;
-update noar ti set b0='FRCBLSNC' where id=5;
-update noar tt set v0='A9ZPAT6' where id=5;
-update noar ti set v0='A9ZPAT6' where id=5;
-update noar tt set b1='XD9CGHREL' where id=5;
-update noar ti set b1='XD9CGHREL' where id=5;
-update noar tt set v0='UU0KFX068A4GWA88RA9214B747EY' where id=5;
-update noar ti set v0='UU0KFX068A4GWA88RA9214B747EY' where id=5;
-update noar tt set b2='J303Y0Y4BR8YXE' where id=5;
-update noar ti set b2='J303Y0Y4BR8YXE' where id=5;
-update noar tt set v0='GQ809Y4QBFP' where id=6;
-update noar ti set v0='GQ809Y4QBFP' where id=6;
-update noar tt set b0='VPHF8W7W7QVS' where id=6;
-update noar ti set b0='VPHF8W7W7QVS' where id=6;
-update noar tt set v0='00IDXVYQMVQX63L6CFB3IEYFPXEQ' where id=6;
-update noar ti set v0='00IDXVYQMVQX63L6CFB3IEYFPXEQ' where id=6;
-update noar tt set b1='37X4X3' where id=6;
-update noar ti set b1='37X4X3' where id=6;
-update noar tt set v0='XIRP8TC5L0TF52WLHJVTP5Y' where id=6;
-update noar ti set v0='XIRP8TC5L0TF52WLHJVTP5Y' where id=6;
-update noar tt set b2='5XXCIRA13RH5VT70PUT8Z4K2ZRS6M' where id=6;
-update noar ti set b2='5XXCIRA13RH5VT70PUT8Z4K2ZRS6M' where id=6;
-update noar tt set v0='745Z3D41KF8Z' where id=7;
-update noar ti set v0='745Z3D41KF8Z' where id=7;
-update noar tt set b0='TQTF5X03QYY' where id=7;
-update noar ti set b0='TQTF5X03QYY' where id=7;
-update noar tt set v0='K06L6R6' where id=7;
-update noar ti set v0='K06L6R6' where id=7;
-update noar tt set b1='OPC3' where id=7;
-update noar ti set b1='OPC3' where id=7;
-update noar tt set v0='R61JV3CPNDAL1MGY1' where id=7;
-update noar ti set v0='R61JV3CPNDAL1MGY1' where id=7;
-update noar tt set b2='L3GM6T2J' where id=7;
-update noar ti set b2='L3GM6T2J' where id=7;
-update noar tt set v0='CA6VYJIQOWPIBZ7UAS3N1J9Q' where id=8;
-update noar ti set v0='CA6VYJIQOWPIBZ7UAS3N1J9Q' where id=8;
-update noar tt set b0='D9CA' where id=8;
-update noar ti set b0='D9CA' where id=8;
-update noar tt set v0='IUAG7AUZ9TRO' where id=8;
-update noar ti set v0='IUAG7AUZ9TRO' where id=8;
-update noar tt set b1='WLFBZS74UBDLJFFF' where id=8;
-update noar ti set b1='WLFBZS74UBDLJFFF' where id=8;
-update noar tt set v0='5YLIFGQCFY6ER8YDGUARM85DU64O0D8' where id=8;
-update noar ti set v0='5YLIFGQCFY6ER8YDGUARM85DU64O0D8' where id=8;
-update noar tt set b2='KIUOUPS4J5E6FC5' where id=8;
-update noar ti set b2='KIUOUPS4J5E6FC5' where id=8;
-update noar tt set v0='7D8JAA7IWTQNQ2RR8I' where id=9;
-update noar ti set v0='7D8JAA7IWTQNQ2RR8I' where id=9;
-update noar tt set b0='R2M' where id=9;
-update noar ti set b0='R2M' where id=9;
-update noar tt set v0='QMO' where id=9;
-update noar ti set v0='QMO' where id=9;
-update noar tt set b1='QRG5IONJV3GI45PW' where id=9;
-update noar ti set b1='QRG5IONJV3GI45PW' where id=9;
-update noar tt set v0='6S907LXNKUSGHQPHFR8UHG' where id=9;
-update noar ti set v0='6S907LXNKUSGHQPHFR8UHG' where id=9;
-update noar tt set b2='T2EYYQR' where id=9;
-update noar ti set b2='T2EYYQR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SY0OPAECW338K1XNKXFE' where id=1;
-update noar ti set v0='SY0OPAECW338K1XNKXFE' where id=1;
-update noar tt set b0='L1QASV' where id=1;
-update noar ti set b0='L1QASV' where id=1;
-update noar tt set v0='YUV' where id=1;
-update noar ti set v0='YUV' where id=1;
-update noar tt set b1='8ANLEZ1RWE6IQ16VE7BI' where id=1;
-update noar ti set b1='8ANLEZ1RWE6IQ16VE7BI' where id=1;
-update noar tt set v0='DRVINSKIA0FAIO481IB' where id=1;
-update noar ti set v0='DRVINSKIA0FAIO481IB' where id=1;
-update noar tt set b2='LPR99FNTUJ8XXU931SPARSXX9QQ' where id=1;
-update noar ti set b2='LPR99FNTUJ8XXU931SPARSXX9QQ' where id=1;
-update noar tt set v0='X9AY2FBI6OSTRBE' where id=2;
-update noar ti set v0='X9AY2FBI6OSTRBE' where id=2;
-update noar tt set b0='WK33TOH9INBWUJ696EZM6U0V' where id=2;
-update noar ti set b0='WK33TOH9INBWUJ696EZM6U0V' where id=2;
-update noar tt set v0='J4WPEAZBLQQWUNJYB3N2J1YUOD61ZQ67' where id=2;
-update noar ti set v0='J4WPEAZBLQQWUNJYB3N2J1YUOD61ZQ67' where id=2;
-update noar tt set b1='4OJGGIDH8D3NB1M038997V' where id=2;
-update noar ti set b1='4OJGGIDH8D3NB1M038997V' where id=2;
-update noar tt set v0='8PT4K7LKFPUNENSV2UQ0AXCLF1' where id=2;
-update noar ti set v0='8PT4K7LKFPUNENSV2UQ0AXCLF1' where id=2;
-update noar tt set b2='N2NLV' where id=2;
-update noar ti set b2='N2NLV' where id=2;
-update noar tt set v0='5GUX8M7ZB2F' where id=3;
-update noar ti set v0='5GUX8M7ZB2F' where id=3;
-update noar tt set b0='ZTXXIH8H' where id=3;
-update noar ti set b0='ZTXXIH8H' where id=3;
-update noar tt set v0='FZ3ZJ258O0J' where id=3;
-update noar ti set v0='FZ3ZJ258O0J' where id=3;
-update noar tt set b1='JRK8TF9OFW71MWQPNNNRB4YD0UYVGY' where id=3;
-update noar ti set b1='JRK8TF9OFW71MWQPNNNRB4YD0UYVGY' where id=3;
-update noar tt set v0='RUQJLT89XRUD8KDYZLE15PS6G3' where id=3;
-update noar ti set v0='RUQJLT89XRUD8KDYZLE15PS6G3' where id=3;
-update noar tt set b2='7ASOO6UQTNUQK9' where id=3;
-update noar ti set b2='7ASOO6UQTNUQK9' where id=3;
-update noar tt set v0='EP48AAT33SMTSXOO6OAG4BPVFA' where id=4;
-update noar ti set v0='EP48AAT33SMTSXOO6OAG4BPVFA' where id=4;
-update noar tt set b0='6S9FC8150NDF6YTJVN20QRUXRIQ1' where id=4;
-update noar ti set b0='6S9FC8150NDF6YTJVN20QRUXRIQ1' where id=4;
-update noar tt set v0='QE87L6EHRF4O55MEEYYOMOPBN' where id=4;
-update noar ti set v0='QE87L6EHRF4O55MEEYYOMOPBN' where id=4;
-update noar tt set b1='1QO32MJMKK0EYTFG3K6TEWIFQUX' where id=4;
-update noar ti set b1='1QO32MJMKK0EYTFG3K6TEWIFQUX' where id=4;
-update noar tt set v0='LQWU7' where id=4;
-update noar ti set v0='LQWU7' where id=4;
-update noar tt set b2='5DLPN0Q9HOJSY7ZZMD6Y70CEZB8K7' where id=4;
-update noar ti set b2='5DLPN0Q9HOJSY7ZZMD6Y70CEZB8K7' where id=4;
-update noar tt set v0='F5J0W63FVTERMBVLC53Y' where id=5;
-update noar ti set v0='F5J0W63FVTERMBVLC53Y' where id=5;
-update noar tt set b0='9LZYMVO' where id=5;
-update noar ti set b0='9LZYMVO' where id=5;
-update noar tt set v0='O' where id=5;
-update noar ti set v0='O' where id=5;
-update noar tt set b1='B9DCAQVX5IPR6EVE67KNU' where id=5;
-update noar ti set b1='B9DCAQVX5IPR6EVE67KNU' where id=5;
-update noar tt set v0='V2DZXICDR4PSRG0D8DOJZ' where id=5;
-update noar ti set v0='V2DZXICDR4PSRG0D8DOJZ' where id=5;
-update noar tt set b2='FGCZ64X2T00' where id=5;
-update noar ti set b2='FGCZ64X2T00' where id=5;
-update noar tt set v0='OKKOZ2CHPHL9GQ' where id=6;
-update noar ti set v0='OKKOZ2CHPHL9GQ' where id=6;
-update noar tt set b0='6UVNF9Z8HSJ6GKXHMFYS' where id=6;
-update noar ti set b0='6UVNF9Z8HSJ6GKXHMFYS' where id=6;
-update noar tt set v0='WNZA3LDNI9C03KT8BQPMQ0PB' where id=6;
-update noar ti set v0='WNZA3LDNI9C03KT8BQPMQ0PB' where id=6;
-update noar tt set b1='LQHXETX' where id=6;
-update noar ti set b1='LQHXETX' where id=6;
-update noar tt set v0='PC1N' where id=6;
-update noar ti set v0='PC1N' where id=6;
-update noar tt set b2='1C757WM190NZV' where id=6;
-update noar ti set b2='1C757WM190NZV' where id=6;
-update noar tt set v0='6UHRX9DY' where id=7;
-update noar ti set v0='6UHRX9DY' where id=7;
-update noar tt set b0='5DCC8W12ZVMVVNVEVDZ44D1QQY1S253' where id=7;
-update noar ti set b0='5DCC8W12ZVMVVNVEVDZ44D1QQY1S253' where id=7;
-update noar tt set v0='V9UT22S9778O3JFERB' where id=7;
-update noar ti set v0='V9UT22S9778O3JFERB' where id=7;
-update noar tt set b1='184RX3MH1MJKBOLZ35OF68B' where id=7;
-update noar ti set b1='184RX3MH1MJKBOLZ35OF68B' where id=7;
-update noar tt set v0='VO9IMQNE1Z80ACMEV7KYB3O9' where id=7;
-update noar ti set v0='VO9IMQNE1Z80ACMEV7KYB3O9' where id=7;
-update noar tt set b2='WD8Q' where id=7;
-update noar ti set b2='WD8Q' where id=7;
-update noar tt set v0='WMILX6' where id=8;
-update noar ti set v0='WMILX6' where id=8;
-update noar tt set b0='16SB' where id=8;
-update noar ti set b0='16SB' where id=8;
-update noar tt set v0='2ONKX0D2L82NPE4FFDR2HI2QXLF6YNB' where id=8;
-update noar ti set v0='2ONKX0D2L82NPE4FFDR2HI2QXLF6YNB' where id=8;
-update noar tt set b1='RJKALFDDI6FPCGHS' where id=8;
-update noar ti set b1='RJKALFDDI6FPCGHS' where id=8;
-update noar tt set v0='IL97UQZV7BQ86' where id=8;
-update noar ti set v0='IL97UQZV7BQ86' where id=8;
-update noar tt set b2='A' where id=8;
-update noar ti set b2='A' where id=8;
-update noar tt set v0='Q7OLHBQS590OZONM' where id=9;
-update noar ti set v0='Q7OLHBQS590OZONM' where id=9;
-update noar tt set b0='OOHBCUU5TKSD' where id=9;
-update noar ti set b0='OOHBCUU5TKSD' where id=9;
-update noar tt set v0='22BQU9' where id=9;
-update noar ti set v0='22BQU9' where id=9;
-update noar tt set b1='7RG0' where id=9;
-update noar ti set b1='7RG0' where id=9;
-update noar tt set v0='1H8HFYKMPFAE2O3LFW095UQ2' where id=9;
-update noar ti set v0='1H8HFYKMPFAE2O3LFW095UQ2' where id=9;
-update noar tt set b2='9AHD0WO4HWHD0EZVRRNIYJ1Z' where id=9;
-update noar ti set b2='9AHD0WO4HWHD0EZVRRNIYJ1Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SIVJHAUK7P' where id=1;
-update noar ti set v0='SIVJHAUK7P' where id=1;
-update noar tt set b0='EV2X' where id=1;
-update noar ti set b0='EV2X' where id=1;
-update noar tt set v0='F21KLMSSA9MEC5Y4GHS17Z0I2NUG430' where id=1;
-update noar ti set v0='F21KLMSSA9MEC5Y4GHS17Z0I2NUG430' where id=1;
-update noar tt set b1='PYR9SM5M261MGJP' where id=1;
-update noar ti set b1='PYR9SM5M261MGJP' where id=1;
-update noar tt set v0='MU86PYFVX8SAVBZ' where id=1;
-update noar ti set v0='MU86PYFVX8SAVBZ' where id=1;
-update noar tt set b2='SQRRWZKR93O3N' where id=1;
-update noar ti set b2='SQRRWZKR93O3N' where id=1;
-update noar tt set v0='4PURI39PXJAWZQO586MXD2DR0C7EDF0' where id=2;
-update noar ti set v0='4PURI39PXJAWZQO586MXD2DR0C7EDF0' where id=2;
-update noar tt set b0='EWNV1M8DWR799Z4OICLDK96H' where id=2;
-update noar ti set b0='EWNV1M8DWR799Z4OICLDK96H' where id=2;
-update noar tt set v0='WC1UUNO5Y4' where id=2;
-update noar ti set v0='WC1UUNO5Y4' where id=2;
-update noar tt set b1='I51S8KYIXFJUOMN633HJ7N' where id=2;
-update noar ti set b1='I51S8KYIXFJUOMN633HJ7N' where id=2;
-update noar tt set v0='IZDFCQ2LCRQHYF0XQIDTSUAF2R' where id=2;
-update noar ti set v0='IZDFCQ2LCRQHYF0XQIDTSUAF2R' where id=2;
-update noar tt set b2='3PRI0FSUOQGSB8OR9242E' where id=2;
-update noar ti set b2='3PRI0FSUOQGSB8OR9242E' where id=2;
-update noar tt set v0='KUR546DX91YCD3A2VDUCSTW2IT' where id=3;
-update noar ti set v0='KUR546DX91YCD3A2VDUCSTW2IT' where id=3;
-update noar tt set b0='C8P3PPVR5EXZ' where id=3;
-update noar ti set b0='C8P3PPVR5EXZ' where id=3;
-update noar tt set v0='WFEIFJ3ONX3W8VUPGA' where id=3;
-update noar ti set v0='WFEIFJ3ONX3W8VUPGA' where id=3;
-update noar tt set b1='0G474G6GJV4' where id=3;
-update noar ti set b1='0G474G6GJV4' where id=3;
-update noar tt set v0='J4DNHZ1' where id=3;
-update noar ti set v0='J4DNHZ1' where id=3;
-update noar tt set b2='FIZUCBVDBH3AIQ0IV5QQMJVORL' where id=3;
-update noar ti set b2='FIZUCBVDBH3AIQ0IV5QQMJVORL' where id=3;
-update noar tt set v0='OU6IZFZ22Q8VVXYEO8E9MH2VS' where id=4;
-update noar ti set v0='OU6IZFZ22Q8VVXYEO8E9MH2VS' where id=4;
-update noar tt set b0='WGJJ3H3FUN0V9KG7788M283WEP' where id=4;
-update noar ti set b0='WGJJ3H3FUN0V9KG7788M283WEP' where id=4;
-update noar tt set v0='31DQIR06TS3YVPNODRS0SS806M1' where id=4;
-update noar ti set v0='31DQIR06TS3YVPNODRS0SS806M1' where id=4;
-update noar tt set b1='AAFPM2UDEWFQV414522M6NU' where id=4;
-update noar ti set b1='AAFPM2UDEWFQV414522M6NU' where id=4;
-update noar tt set v0='BHOOWY' where id=4;
-update noar ti set v0='BHOOWY' where id=4;
-update noar tt set b2='PYT' where id=4;
-update noar ti set b2='PYT' where id=4;
-update noar tt set v0='LMW4K1NGY0BMYO6X91J6IEF1M21I' where id=5;
-update noar ti set v0='LMW4K1NGY0BMYO6X91J6IEF1M21I' where id=5;
-update noar tt set b0='MSUFZBIC63FZIGHRC45TCRG' where id=5;
-update noar ti set b0='MSUFZBIC63FZIGHRC45TCRG' where id=5;
-update noar tt set v0='A5DQWZXTRBDR7CJSPU7Y2' where id=5;
-update noar ti set v0='A5DQWZXTRBDR7CJSPU7Y2' where id=5;
-update noar tt set b1='0WO' where id=5;
-update noar ti set b1='0WO' where id=5;
-update noar tt set v0='M24YXCB3X' where id=5;
-update noar ti set v0='M24YXCB3X' where id=5;
-update noar tt set b2='CHTSZY2SWDXR0YOPIAZ67VGSEIZTEZKR' where id=5;
-update noar ti set b2='CHTSZY2SWDXR0YOPIAZ67VGSEIZTEZKR' where id=5;
-update noar tt set v0='77EGNRM73Q6DZFXBJEC52D213Z' where id=6;
-update noar ti set v0='77EGNRM73Q6DZFXBJEC52D213Z' where id=6;
-update noar tt set b0='T5680CNGJY' where id=6;
-update noar ti set b0='T5680CNGJY' where id=6;
-update noar tt set v0='TWLXY1PLHZ52JOU' where id=6;
-update noar ti set v0='TWLXY1PLHZ52JOU' where id=6;
-update noar tt set b1='3Z7TMCO8F8CWS7I6V90C' where id=6;
-update noar ti set b1='3Z7TMCO8F8CWS7I6V90C' where id=6;
-update noar tt set v0='VHFKN3IQ' where id=6;
-update noar ti set v0='VHFKN3IQ' where id=6;
-update noar tt set b2='251I63TA628PO2ZOJKQSPQRL0GPB1RP' where id=6;
-update noar ti set b2='251I63TA628PO2ZOJKQSPQRL0GPB1RP' where id=6;
-update noar tt set v0='SRS2RZX58ZX1JSMU' where id=7;
-update noar ti set v0='SRS2RZX58ZX1JSMU' where id=7;
-update noar tt set b0='7KWUNO5PHGZNWAH15EH0Q80YUAVVSP' where id=7;
-update noar ti set b0='7KWUNO5PHGZNWAH15EH0Q80YUAVVSP' where id=7;
-update noar tt set v0='IO95UWAGBCCAD' where id=7;
-update noar ti set v0='IO95UWAGBCCAD' where id=7;
-update noar tt set b1='S5GOD79CX' where id=7;
-update noar ti set b1='S5GOD79CX' where id=7;
-update noar tt set v0='6W4HWAOAC23V7Z01OUDZEYVCDE5238O' where id=7;
-update noar ti set v0='6W4HWAOAC23V7Z01OUDZEYVCDE5238O' where id=7;
-update noar tt set b2='3JYP1BKFW1D71LEHXCLQFNBGO8' where id=7;
-update noar ti set b2='3JYP1BKFW1D71LEHXCLQFNBGO8' where id=7;
-update noar tt set v0='35OA6F64XFIRJPDA5YISMR' where id=8;
-update noar ti set v0='35OA6F64XFIRJPDA5YISMR' where id=8;
-update noar tt set b0='ANK' where id=8;
-update noar ti set b0='ANK' where id=8;
-update noar tt set v0='6JR3GM8AL73DN4W4DIL6GNS' where id=8;
-update noar ti set v0='6JR3GM8AL73DN4W4DIL6GNS' where id=8;
-update noar tt set b1='UG' where id=8;
-update noar ti set b1='UG' where id=8;
-update noar tt set v0='WTUK9EIZ8CS82V0857WII3OX07X4MG5T' where id=8;
-update noar ti set v0='WTUK9EIZ8CS82V0857WII3OX07X4MG5T' where id=8;
-update noar tt set b2='WIKG54ZG12I02' where id=8;
-update noar ti set b2='WIKG54ZG12I02' where id=8;
-update noar tt set v0='TOC5QBGYG' where id=9;
-update noar ti set v0='TOC5QBGYG' where id=9;
-update noar tt set b0='3G9613IVZ7VJ4YPJ8YQU6LJLPMS3B87' where id=9;
-update noar ti set b0='3G9613IVZ7VJ4YPJ8YQU6LJLPMS3B87' where id=9;
-update noar tt set v0='K7TCPDM03GS0ZJNAYSQEKW5' where id=9;
-update noar ti set v0='K7TCPDM03GS0ZJNAYSQEKW5' where id=9;
-update noar tt set b1='QIELXT6HBET73' where id=9;
-update noar ti set b1='QIELXT6HBET73' where id=9;
-update noar tt set v0='W8AK1C6K8HZ' where id=9;
-update noar ti set v0='W8AK1C6K8HZ' where id=9;
-update noar tt set b2='0A4MFE944U0I6V' where id=9;
-update noar ti set b2='0A4MFE944U0I6V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LTHSBR8' where id=1;
-update noar ti set v0='LTHSBR8' where id=1;
-update noar tt set b0='T' where id=1;
-update noar ti set b0='T' where id=1;
-update noar tt set v0='4' where id=1;
-update noar ti set v0='4' where id=1;
-update noar tt set b1='Q2IDNVGZMHDLWXHA8Q7' where id=1;
-update noar ti set b1='Q2IDNVGZMHDLWXHA8Q7' where id=1;
-update noar tt set v0='QQN' where id=1;
-update noar ti set v0='QQN' where id=1;
-update noar tt set b2='XVMAK6L1B5GGJBWOMXIXGK' where id=1;
-update noar ti set b2='XVMAK6L1B5GGJBWOMXIXGK' where id=1;
-update noar tt set v0='ETPY1WJ6UYWW34W3YSRJ1PLK' where id=2;
-update noar ti set v0='ETPY1WJ6UYWW34W3YSRJ1PLK' where id=2;
-update noar tt set b0='BOEBAHREXS3DM5SLXR4M99FP9B' where id=2;
-update noar ti set b0='BOEBAHREXS3DM5SLXR4M99FP9B' where id=2;
-update noar tt set v0='ZME2X6HC' where id=2;
-update noar ti set v0='ZME2X6HC' where id=2;
-update noar tt set b1='JZPJ1OV5WON7SWVWB6HLBNR5' where id=2;
-update noar ti set b1='JZPJ1OV5WON7SWVWB6HLBNR5' where id=2;
-update noar tt set v0='QSOA' where id=2;
-update noar ti set v0='QSOA' where id=2;
-update noar tt set b2='G56LST5' where id=2;
-update noar ti set b2='G56LST5' where id=2;
-update noar tt set v0='RUWST3D1QMOLNS4ZOJSKOL91T9' where id=3;
-update noar ti set v0='RUWST3D1QMOLNS4ZOJSKOL91T9' where id=3;
-update noar tt set b0='45942MACD3LSGZ7RWC' where id=3;
-update noar ti set b0='45942MACD3LSGZ7RWC' where id=3;
-update noar tt set v0='5QMJX2C360JAAAEWCT8Y17' where id=3;
-update noar ti set v0='5QMJX2C360JAAAEWCT8Y17' where id=3;
-update noar tt set b1='SZHW1BGHFXSN0K7SZ83VAM21B' where id=3;
-update noar ti set b1='SZHW1BGHFXSN0K7SZ83VAM21B' where id=3;
-update noar tt set v0='J905FUTQ' where id=3;
-update noar ti set v0='J905FUTQ' where id=3;
-update noar tt set b2='W9YCRC7UDZJJNB1XZ3CU5J' where id=3;
-update noar ti set b2='W9YCRC7UDZJJNB1XZ3CU5J' where id=3;
-update noar tt set v0='IXGR24PS08CNJJD8K8D' where id=4;
-update noar ti set v0='IXGR24PS08CNJJD8K8D' where id=4;
-update noar tt set b0='DAJLYHP' where id=4;
-update noar ti set b0='DAJLYHP' where id=4;
-update noar tt set v0='EDMEWL3XAI8C5ZOI8SO9H9B5VJU' where id=4;
-update noar ti set v0='EDMEWL3XAI8C5ZOI8SO9H9B5VJU' where id=4;
-update noar tt set b1='PEZAD8JNDVOE0Z7IZMD51QLIJ8' where id=4;
-update noar ti set b1='PEZAD8JNDVOE0Z7IZMD51QLIJ8' where id=4;
-update noar tt set v0='OYTPFN5PQ03ISDPVZ652H4MZ2XEW3C' where id=4;
-update noar ti set v0='OYTPFN5PQ03ISDPVZ652H4MZ2XEW3C' where id=4;
-update noar tt set b2='O5F8JJ46Y6VJV8TPISGGBD' where id=4;
-update noar ti set b2='O5F8JJ46Y6VJV8TPISGGBD' where id=4;
-update noar tt set v0='YR48H4C377UKCR5BV2HPEG' where id=5;
-update noar ti set v0='YR48H4C377UKCR5BV2HPEG' where id=5;
-update noar tt set b0='80I5UVGAM4TVZY825D0Y70NWGQCIB' where id=5;
-update noar ti set b0='80I5UVGAM4TVZY825D0Y70NWGQCIB' where id=5;
-update noar tt set v0='JKQGPBOEKIVUBONHEPUTQS1' where id=5;
-update noar ti set v0='JKQGPBOEKIVUBONHEPUTQS1' where id=5;
-update noar tt set b1='J9QMX1YME34LU' where id=5;
-update noar ti set b1='J9QMX1YME34LU' where id=5;
-update noar tt set v0='4PQJPJ6XYEHYCLN' where id=5;
-update noar ti set v0='4PQJPJ6XYEHYCLN' where id=5;
-update noar tt set b2='RRLK08F7GAV4SPN1JOIXZY' where id=5;
-update noar ti set b2='RRLK08F7GAV4SPN1JOIXZY' where id=5;
-update noar tt set v0='YWM9UGC' where id=6;
-update noar ti set v0='YWM9UGC' where id=6;
-update noar tt set b0='7BLZ60JRV1XZ8WJL79ZH6DM' where id=6;
-update noar ti set b0='7BLZ60JRV1XZ8WJL79ZH6DM' where id=6;
-update noar tt set v0='K1' where id=6;
-update noar ti set v0='K1' where id=6;
-update noar tt set b1='UD0QN' where id=6;
-update noar ti set b1='UD0QN' where id=6;
-update noar tt set v0='H790' where id=6;
-update noar ti set v0='H790' where id=6;
-update noar tt set b2='02HTOXE8' where id=6;
-update noar ti set b2='02HTOXE8' where id=6;
-update noar tt set v0='XZBE09N6DDPS3O94KERZSB2Q' where id=7;
-update noar ti set v0='XZBE09N6DDPS3O94KERZSB2Q' where id=7;
-update noar tt set b0='V0HQI5IWHMZ' where id=7;
-update noar ti set b0='V0HQI5IWHMZ' where id=7;
-update noar tt set v0='Q2GREC4R7ACG58H' where id=7;
-update noar ti set v0='Q2GREC4R7ACG58H' where id=7;
-update noar tt set b1='HG0W6FB' where id=7;
-update noar ti set b1='HG0W6FB' where id=7;
-update noar tt set v0='UVM9NDSZXJ' where id=7;
-update noar ti set v0='UVM9NDSZXJ' where id=7;
-update noar tt set b2='KAAO386YRDS9ZF0DXW' where id=7;
-update noar ti set b2='KAAO386YRDS9ZF0DXW' where id=7;
-update noar tt set v0='ERPS' where id=8;
-update noar ti set v0='ERPS' where id=8;
-update noar tt set b0='B7M' where id=8;
-update noar ti set b0='B7M' where id=8;
-update noar tt set v0='1XQHWEZ7HCZ' where id=8;
-update noar ti set v0='1XQHWEZ7HCZ' where id=8;
-update noar tt set b1='7N0AC0ONOTQWVMZJ86' where id=8;
-update noar ti set b1='7N0AC0ONOTQWVMZJ86' where id=8;
-update noar tt set v0='GC' where id=8;
-update noar ti set v0='GC' where id=8;
-update noar tt set b2='2ILH6YR07S' where id=8;
-update noar ti set b2='2ILH6YR07S' where id=8;
-update noar tt set v0='LCRCXKT25DSSYFY80JJ' where id=9;
-update noar ti set v0='LCRCXKT25DSSYFY80JJ' where id=9;
-update noar tt set b0='3X' where id=9;
-update noar ti set b0='3X' where id=9;
-update noar tt set v0='DCI2GYN5Z712HZI2QP4MDRO' where id=9;
-update noar ti set v0='DCI2GYN5Z712HZI2QP4MDRO' where id=9;
-update noar tt set b1='E7LAWRMNPGJLGSBB3N2D5H0SL3AIMB' where id=9;
-update noar ti set b1='E7LAWRMNPGJLGSBB3N2D5H0SL3AIMB' where id=9;
-update noar tt set v0='2ROT25R3QCUD1S' where id=9;
-update noar ti set v0='2ROT25R3QCUD1S' where id=9;
-update noar tt set b2='IUNYUI9OAE3' where id=9;
-update noar ti set b2='IUNYUI9OAE3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O4GVM81UCTZNBS' where id=1;
-update noar ti set v0='O4GVM81UCTZNBS' where id=1;
-update noar tt set b0='9K' where id=1;
-update noar ti set b0='9K' where id=1;
-update noar tt set v0='P2JV' where id=1;
-update noar ti set v0='P2JV' where id=1;
-update noar tt set b1='XBAVC2D8RYRB9ROTHP8AGFAH2' where id=1;
-update noar ti set b1='XBAVC2D8RYRB9ROTHP8AGFAH2' where id=1;
-update noar tt set v0='R23G0NG9XG' where id=1;
-update noar ti set v0='R23G0NG9XG' where id=1;
-update noar tt set b2='JRB7KPMBFW98BW18T8' where id=1;
-update noar ti set b2='JRB7KPMBFW98BW18T8' where id=1;
-update noar tt set v0='5N5' where id=2;
-update noar ti set v0='5N5' where id=2;
-update noar tt set b0='XLIV0VDVLL1G5NRW4GEAER9Z' where id=2;
-update noar ti set b0='XLIV0VDVLL1G5NRW4GEAER9Z' where id=2;
-update noar tt set v0='O907FMR99IMCWOTN' where id=2;
-update noar ti set v0='O907FMR99IMCWOTN' where id=2;
-update noar tt set b1='4FPZ962VXP3JD8R7PN33' where id=2;
-update noar ti set b1='4FPZ962VXP3JD8R7PN33' where id=2;
-update noar tt set v0='682ZF4PXU9E' where id=2;
-update noar ti set v0='682ZF4PXU9E' where id=2;
-update noar tt set b2='TGHZMRDNJB1U4I681HWZ9PCJPP' where id=2;
-update noar ti set b2='TGHZMRDNJB1U4I681HWZ9PCJPP' where id=2;
-update noar tt set v0='JCC1JYTJXUT4FJBHNDZNM3H69OYNF' where id=3;
-update noar ti set v0='JCC1JYTJXUT4FJBHNDZNM3H69OYNF' where id=3;
-update noar tt set b0='A3PWQD0FD52HO3CS1' where id=3;
-update noar ti set b0='A3PWQD0FD52HO3CS1' where id=3;
-update noar tt set v0='KLIN79H57E8F5TBMK6TC' where id=3;
-update noar ti set v0='KLIN79H57E8F5TBMK6TC' where id=3;
-update noar tt set b1='46D02H8JXD3GNBMUX' where id=3;
-update noar ti set b1='46D02H8JXD3GNBMUX' where id=3;
-update noar tt set v0='13QF' where id=3;
-update noar ti set v0='13QF' where id=3;
-update noar tt set b2='RPCRYIH5PZZL54F8EYA4FQEN062' where id=3;
-update noar ti set b2='RPCRYIH5PZZL54F8EYA4FQEN062' where id=3;
-update noar tt set v0='T089OJE05FFC' where id=4;
-update noar ti set v0='T089OJE05FFC' where id=4;
-update noar tt set b0='I5A4TY2BT262V6IOOMEMO8B3IL1M6VA2' where id=4;
-update noar ti set b0='I5A4TY2BT262V6IOOMEMO8B3IL1M6VA2' where id=4;
-update noar tt set v0='DFLPZ' where id=4;
-update noar ti set v0='DFLPZ' where id=4;
-update noar tt set b1='MF3QMJRLYYZJY829Y' where id=4;
-update noar ti set b1='MF3QMJRLYYZJY829Y' where id=4;
-update noar tt set v0='7EXDTR' where id=4;
-update noar ti set v0='7EXDTR' where id=4;
-update noar tt set b2='U9099VOC' where id=4;
-update noar ti set b2='U9099VOC' where id=4;
-update noar tt set v0='X5D9ZZY5ED1' where id=5;
-update noar ti set v0='X5D9ZZY5ED1' where id=5;
-update noar tt set b0='QUSPOQAPIA01ZBLVB3R8' where id=5;
-update noar ti set b0='QUSPOQAPIA01ZBLVB3R8' where id=5;
-update noar tt set v0='4VFO7WDD7KMO103N3UEH8SNZ1L6MU' where id=5;
-update noar ti set v0='4VFO7WDD7KMO103N3UEH8SNZ1L6MU' where id=5;
-update noar tt set b1='X25A10QVYXYOASUJ' where id=5;
-update noar ti set b1='X25A10QVYXYOASUJ' where id=5;
-update noar tt set v0='7UR' where id=5;
-update noar ti set v0='7UR' where id=5;
-update noar tt set b2='O0VI' where id=5;
-update noar ti set b2='O0VI' where id=5;
-update noar tt set v0='IZHOZJITXW79RME1' where id=6;
-update noar ti set v0='IZHOZJITXW79RME1' where id=6;
-update noar tt set b0='5AGDB4' where id=6;
-update noar ti set b0='5AGDB4' where id=6;
-update noar tt set v0='JEPUJ4R1XY7UQ' where id=6;
-update noar ti set v0='JEPUJ4R1XY7UQ' where id=6;
-update noar tt set b1='8O9ZNLCUC1SCDI04PRS1PMFWF23S0RA' where id=6;
-update noar ti set b1='8O9ZNLCUC1SCDI04PRS1PMFWF23S0RA' where id=6;
-update noar tt set v0='HQKAE0IZSN' where id=6;
-update noar ti set v0='HQKAE0IZSN' where id=6;
-update noar tt set b2='H63P6PWO7JJFYI32J2V65HWC5' where id=6;
-update noar ti set b2='H63P6PWO7JJFYI32J2V65HWC5' where id=6;
-update noar tt set v0='SOSSWIQ8' where id=7;
-update noar ti set v0='SOSSWIQ8' where id=7;
-update noar tt set b0='014EKNDZTZN9I25H' where id=7;
-update noar ti set b0='014EKNDZTZN9I25H' where id=7;
-update noar tt set v0='P0D3PG1N1EP5CF56' where id=7;
-update noar ti set v0='P0D3PG1N1EP5CF56' where id=7;
-update noar tt set b1='6YQ8IXU4JNW' where id=7;
-update noar ti set b1='6YQ8IXU4JNW' where id=7;
-update noar tt set v0='U8KEWEFUJ' where id=7;
-update noar ti set v0='U8KEWEFUJ' where id=7;
-update noar tt set b2='FK1Y' where id=7;
-update noar ti set b2='FK1Y' where id=7;
-update noar tt set v0='HXA9OWTUP7GK' where id=8;
-update noar ti set v0='HXA9OWTUP7GK' where id=8;
-update noar tt set b0='RV9Y4ZEOW37P4JZ0BA75ZLZX0' where id=8;
-update noar ti set b0='RV9Y4ZEOW37P4JZ0BA75ZLZX0' where id=8;
-update noar tt set v0='2K' where id=8;
-update noar ti set v0='2K' where id=8;
-update noar tt set b1='XMYON35ZQZCH8D' where id=8;
-update noar ti set b1='XMYON35ZQZCH8D' where id=8;
-update noar tt set v0='35' where id=8;
-update noar ti set v0='35' where id=8;
-update noar tt set b2='5F489KFTJ2LG2' where id=8;
-update noar ti set b2='5F489KFTJ2LG2' where id=8;
-update noar tt set v0='G0G0VLM17EFBU' where id=9;
-update noar ti set v0='G0G0VLM17EFBU' where id=9;
-update noar tt set b0='KN6XI62R' where id=9;
-update noar ti set b0='KN6XI62R' where id=9;
-update noar tt set v0='EBXVDUMPWUP53ZRX' where id=9;
-update noar ti set v0='EBXVDUMPWUP53ZRX' where id=9;
-update noar tt set b1='J' where id=9;
-update noar ti set b1='J' where id=9;
-update noar tt set v0='X8ZX2S' where id=9;
-update noar ti set v0='X8ZX2S' where id=9;
-update noar tt set b2='ABNA85AE8H25AY4D83FJONELG1FBU3L7' where id=9;
-update noar ti set b2='ABNA85AE8H25AY4D83FJONELG1FBU3L7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BRNJ' where id=1;
-update noar ti set v0='BRNJ' where id=1;
-update noar tt set b0='R0ZEP9T' where id=1;
-update noar ti set b0='R0ZEP9T' where id=1;
-update noar tt set v0='ADQXWREPB637SILIJQ5N05NBGT' where id=1;
-update noar ti set v0='ADQXWREPB637SILIJQ5N05NBGT' where id=1;
-update noar tt set b1='2JWOBDTVSVAE6T8RN8QCPXIF1DYDES9' where id=1;
-update noar ti set b1='2JWOBDTVSVAE6T8RN8QCPXIF1DYDES9' where id=1;
-update noar tt set v0='YISO92KUL2QB35L5S57PI6DWM' where id=1;
-update noar ti set v0='YISO92KUL2QB35L5S57PI6DWM' where id=1;
-update noar tt set b2='HZ3OVMOBWG3WSAA32' where id=1;
-update noar ti set b2='HZ3OVMOBWG3WSAA32' where id=1;
-update noar tt set v0='0QY2NKDXBDTCQKS9UEMOQD7' where id=2;
-update noar ti set v0='0QY2NKDXBDTCQKS9UEMOQD7' where id=2;
-update noar tt set b0='ZEQA9Y8FDD694ZLKY2M8P9H3' where id=2;
-update noar ti set b0='ZEQA9Y8FDD694ZLKY2M8P9H3' where id=2;
-update noar tt set v0='ITOPJXOYH' where id=2;
-update noar ti set v0='ITOPJXOYH' where id=2;
-update noar tt set b1='HQGSGMLH0PGPB8' where id=2;
-update noar ti set b1='HQGSGMLH0PGPB8' where id=2;
-update noar tt set v0='44KJN' where id=2;
-update noar ti set v0='44KJN' where id=2;
-update noar tt set b2='Q23BYKABZ' where id=2;
-update noar ti set b2='Q23BYKABZ' where id=2;
-update noar tt set v0='3DLUCW0V529HOY0J' where id=3;
-update noar ti set v0='3DLUCW0V529HOY0J' where id=3;
-update noar tt set b0='M7OM2WQ' where id=3;
-update noar ti set b0='M7OM2WQ' where id=3;
-update noar tt set v0='F3C4D0Z0DC25L6XD3C' where id=3;
-update noar ti set v0='F3C4D0Z0DC25L6XD3C' where id=3;
-update noar tt set b1='WC41P1WQNRMHIFLDGZWY7OT3A783U' where id=3;
-update noar ti set b1='WC41P1WQNRMHIFLDGZWY7OT3A783U' where id=3;
-update noar tt set v0='N313TH' where id=3;
-update noar ti set v0='N313TH' where id=3;
-update noar tt set b2='8WGJ2P1P' where id=3;
-update noar ti set b2='8WGJ2P1P' where id=3;
-update noar tt set v0='PZ47VRUVV0W21MZVZ' where id=4;
-update noar ti set v0='PZ47VRUVV0W21MZVZ' where id=4;
-update noar tt set b0='U4Z2' where id=4;
-update noar ti set b0='U4Z2' where id=4;
-update noar tt set v0='6QVYTY3BBX1KJ7SLW9IU2HQ' where id=4;
-update noar ti set v0='6QVYTY3BBX1KJ7SLW9IU2HQ' where id=4;
-update noar tt set b1='KKO6A2QFSR1INUQ17' where id=4;
-update noar ti set b1='KKO6A2QFSR1INUQ17' where id=4;
-update noar tt set v0='TTN9F9KHFXV' where id=4;
-update noar ti set v0='TTN9F9KHFXV' where id=4;
-update noar tt set b2='NQVCQZYGXAO9NIMGHR0TK' where id=4;
-update noar ti set b2='NQVCQZYGXAO9NIMGHR0TK' where id=4;
-update noar tt set v0='LEGRO7N8Z69VB80L' where id=5;
-update noar ti set v0='LEGRO7N8Z69VB80L' where id=5;
-update noar tt set b0='8908XTYODQO0' where id=5;
-update noar ti set b0='8908XTYODQO0' where id=5;
-update noar tt set v0='SR' where id=5;
-update noar ti set v0='SR' where id=5;
-update noar tt set b1='QF5SXFVPA98' where id=5;
-update noar ti set b1='QF5SXFVPA98' where id=5;
-update noar tt set v0='5KNUMGRJ8683IZGDJS' where id=5;
-update noar ti set v0='5KNUMGRJ8683IZGDJS' where id=5;
-update noar tt set b2='F5CIDVNCIJ4WDXG' where id=5;
-update noar ti set b2='F5CIDVNCIJ4WDXG' where id=5;
-update noar tt set v0='XY9EYTT5WRX2QXTXDG09CDKMOYB' where id=6;
-update noar ti set v0='XY9EYTT5WRX2QXTXDG09CDKMOYB' where id=6;
-update noar tt set b0='985BSDRIFUAC70MH11TGFCN3P6' where id=6;
-update noar ti set b0='985BSDRIFUAC70MH11TGFCN3P6' where id=6;
-update noar tt set v0='AW7EIJ4HNW' where id=6;
-update noar ti set v0='AW7EIJ4HNW' where id=6;
-update noar tt set b1='X6BFNKFP2VS00SAYLMAJOO' where id=6;
-update noar ti set b1='X6BFNKFP2VS00SAYLMAJOO' where id=6;
-update noar tt set v0='DNO34BG10QBJO54977AI6M3KBA5VYHQ3' where id=6;
-update noar ti set v0='DNO34BG10QBJO54977AI6M3KBA5VYHQ3' where id=6;
-update noar tt set b2='SVZDG45A3505DQZ' where id=6;
-update noar ti set b2='SVZDG45A3505DQZ' where id=6;
-update noar tt set v0='UHJNP7T9KPC72M5HR' where id=7;
-update noar ti set v0='UHJNP7T9KPC72M5HR' where id=7;
-update noar tt set b0='0SOMHBCZV7T8STTP610F33CF5Z8' where id=7;
-update noar ti set b0='0SOMHBCZV7T8STTP610F33CF5Z8' where id=7;
-update noar tt set v0='GYWMS3LQIXTVLW8CH70' where id=7;
-update noar ti set v0='GYWMS3LQIXTVLW8CH70' where id=7;
-update noar tt set b1='PH2A949QDC5CB7YSQ041SBHLDV' where id=7;
-update noar ti set b1='PH2A949QDC5CB7YSQ041SBHLDV' where id=7;
-update noar tt set v0='DIXSDMFQSHD8' where id=7;
-update noar ti set v0='DIXSDMFQSHD8' where id=7;
-update noar tt set b2='HFIO8EBDF8BZZRPCZ75VC' where id=7;
-update noar ti set b2='HFIO8EBDF8BZZRPCZ75VC' where id=7;
-update noar tt set v0='8FQHKJ95U' where id=8;
-update noar ti set v0='8FQHKJ95U' where id=8;
-update noar tt set b0='BI8A545TJ9PU' where id=8;
-update noar ti set b0='BI8A545TJ9PU' where id=8;
-update noar tt set v0='WDTW2XQ7OW0UFA5CG' where id=8;
-update noar ti set v0='WDTW2XQ7OW0UFA5CG' where id=8;
-update noar tt set b1='MW843BW73P9EMAMJUD74TZKXJ9R3TW' where id=8;
-update noar ti set b1='MW843BW73P9EMAMJUD74TZKXJ9R3TW' where id=8;
-update noar tt set v0='QCP0VM2JKA0Z94CMUZXQ9XWBO1VXYY7' where id=8;
-update noar ti set v0='QCP0VM2JKA0Z94CMUZXQ9XWBO1VXYY7' where id=8;
-update noar tt set b2='ZGZ4LOJ6ULEM8HH8UBOS9EHYZLQ' where id=8;
-update noar ti set b2='ZGZ4LOJ6ULEM8HH8UBOS9EHYZLQ' where id=8;
-update noar tt set v0='K6' where id=9;
-update noar ti set v0='K6' where id=9;
-update noar tt set b0='LPZQ2' where id=9;
-update noar ti set b0='LPZQ2' where id=9;
-update noar tt set v0='WU8NI46FNT' where id=9;
-update noar ti set v0='WU8NI46FNT' where id=9;
-update noar tt set b1='ONSU5ENQH5AC3GREDTK1YASH' where id=9;
-update noar ti set b1='ONSU5ENQH5AC3GREDTK1YASH' where id=9;
-update noar tt set v0='UC8ALF0VFUA981K8D0JMA8FP8' where id=9;
-update noar ti set v0='UC8ALF0VFUA981K8D0JMA8FP8' where id=9;
-update noar tt set b2='CNBZG6GP3IG' where id=9;
-update noar ti set b2='CNBZG6GP3IG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TH7UVMIEIKOWKWC6D0HS' where id=1;
-update noar ti set v0='TH7UVMIEIKOWKWC6D0HS' where id=1;
-update noar tt set b0='8C3Q698B5AZWC69VJ15OBMFDTC' where id=1;
-update noar ti set b0='8C3Q698B5AZWC69VJ15OBMFDTC' where id=1;
-update noar tt set v0='CS' where id=1;
-update noar ti set v0='CS' where id=1;
-update noar tt set b1='IM454LYD6X5S2U4XC165Q' where id=1;
-update noar ti set b1='IM454LYD6X5S2U4XC165Q' where id=1;
-update noar tt set v0='6' where id=1;
-update noar ti set v0='6' where id=1;
-update noar tt set b2='VYY9WRU623S4B094RHYYW' where id=1;
-update noar ti set b2='VYY9WRU623S4B094RHYYW' where id=1;
-update noar tt set v0='7D2AA' where id=2;
-update noar ti set v0='7D2AA' where id=2;
-update noar tt set b0='24UUWTHBBLKGX8OEMYIRTM8S0XGT' where id=2;
-update noar ti set b0='24UUWTHBBLKGX8OEMYIRTM8S0XGT' where id=2;
-update noar tt set v0='B59P527ZW8R9' where id=2;
-update noar ti set v0='B59P527ZW8R9' where id=2;
-update noar tt set b1='9UURG9ZUJSQEZ7Z5BSSZYL3OOFB' where id=2;
-update noar ti set b1='9UURG9ZUJSQEZ7Z5BSSZYL3OOFB' where id=2;
-update noar tt set v0='UDPTMLINC5EE' where id=2;
-update noar ti set v0='UDPTMLINC5EE' where id=2;
-update noar tt set b2='0WZM2RXM7CXM5NXQ8IG' where id=2;
-update noar ti set b2='0WZM2RXM7CXM5NXQ8IG' where id=2;
-update noar tt set v0='2' where id=3;
-update noar ti set v0='2' where id=3;
-update noar tt set b0='XVMVMSX9E' where id=3;
-update noar ti set b0='XVMVMSX9E' where id=3;
-update noar tt set v0='Q9JPLXDKTN' where id=3;
-update noar ti set v0='Q9JPLXDKTN' where id=3;
-update noar tt set b1='4CZVQ20XZ1GEP63L4Q8D94VTYAVQ' where id=3;
-update noar ti set b1='4CZVQ20XZ1GEP63L4Q8D94VTYAVQ' where id=3;
-update noar tt set v0='1SFSJS' where id=3;
-update noar ti set v0='1SFSJS' where id=3;
-update noar tt set b2='V' where id=3;
-update noar ti set b2='V' where id=3;
-update noar tt set v0='JN4BJM70W10T15C15EKMVUNGSH' where id=4;
-update noar ti set v0='JN4BJM70W10T15C15EKMVUNGSH' where id=4;
-update noar tt set b0='LYD6Q1' where id=4;
-update noar ti set b0='LYD6Q1' where id=4;
-update noar tt set v0='6WJPTLDWMLIX8344U25HMW3XZA' where id=4;
-update noar ti set v0='6WJPTLDWMLIX8344U25HMW3XZA' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='644EE3PPAXKGXJQ3M8B0XY' where id=4;
-update noar ti set v0='644EE3PPAXKGXJQ3M8B0XY' where id=4;
-update noar tt set b2='33HIWBVW7ZUN8AM4NVDIA7JCU6OV' where id=4;
-update noar ti set b2='33HIWBVW7ZUN8AM4NVDIA7JCU6OV' where id=4;
-update noar tt set v0='Y9ETXJCII3MC58' where id=5;
-update noar ti set v0='Y9ETXJCII3MC58' where id=5;
-update noar tt set b0='0N0HGVJLLBH37CD1VAA8VK5U5TC' where id=5;
-update noar ti set b0='0N0HGVJLLBH37CD1VAA8VK5U5TC' where id=5;
-update noar tt set v0='AFTZA16CIX1W' where id=5;
-update noar ti set v0='AFTZA16CIX1W' where id=5;
-update noar tt set b1='4' where id=5;
-update noar ti set b1='4' where id=5;
-update noar tt set v0='FY75YOMMXG9OLMDD1Z' where id=5;
-update noar ti set v0='FY75YOMMXG9OLMDD1Z' where id=5;
-update noar tt set b2='4IWO74GU7GZP9PIRRX9US4YW' where id=5;
-update noar ti set b2='4IWO74GU7GZP9PIRRX9US4YW' where id=5;
-update noar tt set v0='M9A' where id=6;
-update noar ti set v0='M9A' where id=6;
-update noar tt set b0='U' where id=6;
-update noar ti set b0='U' where id=6;
-update noar tt set v0='I3A0RXR95B2R5DLSSG5' where id=6;
-update noar ti set v0='I3A0RXR95B2R5DLSSG5' where id=6;
-update noar tt set b1='W5MTAI14B4O7LJVMP1H' where id=6;
-update noar ti set b1='W5MTAI14B4O7LJVMP1H' where id=6;
-update noar tt set v0='U' where id=6;
-update noar ti set v0='U' where id=6;
-update noar tt set b2='81Z1R' where id=6;
-update noar ti set b2='81Z1R' where id=6;
-update noar tt set v0='Z3HU22K7BN64IBJTE2' where id=7;
-update noar ti set v0='Z3HU22K7BN64IBJTE2' where id=7;
-update noar tt set b0='2QFGR9DI' where id=7;
-update noar ti set b0='2QFGR9DI' where id=7;
-update noar tt set v0='W64Y4HRF4XMQ2O' where id=7;
-update noar ti set v0='W64Y4HRF4XMQ2O' where id=7;
-update noar tt set b1='7NKKHVW9SNPP6OJZH1G' where id=7;
-update noar ti set b1='7NKKHVW9SNPP6OJZH1G' where id=7;
-update noar tt set v0='U6LF1' where id=7;
-update noar ti set v0='U6LF1' where id=7;
-update noar tt set b2='X22XVF5SE0NXWLLIII8S9UH79JUMT' where id=7;
-update noar ti set b2='X22XVF5SE0NXWLLIII8S9UH79JUMT' where id=7;
-update noar tt set v0='TMMVCKDIVAS4P' where id=8;
-update noar ti set v0='TMMVCKDIVAS4P' where id=8;
-update noar tt set b0='FGX8YR7MD9T68' where id=8;
-update noar ti set b0='FGX8YR7MD9T68' where id=8;
-update noar tt set v0='7C01B' where id=8;
-update noar ti set v0='7C01B' where id=8;
-update noar tt set b1='D423L38DIHGBLZWNY71P66VH5BMNOMG' where id=8;
-update noar ti set b1='D423L38DIHGBLZWNY71P66VH5BMNOMG' where id=8;
-update noar tt set v0='EJGNO9SXMFSG0FMB0VVB' where id=8;
-update noar ti set v0='EJGNO9SXMFSG0FMB0VVB' where id=8;
-update noar tt set b2='AA32BL9UJBHRJ3T' where id=8;
-update noar ti set b2='AA32BL9UJBHRJ3T' where id=8;
-update noar tt set v0='4UST1' where id=9;
-update noar ti set v0='4UST1' where id=9;
-update noar tt set b0='8U6X4AWR4QC7DVRGN5PXIY9E5' where id=9;
-update noar ti set b0='8U6X4AWR4QC7DVRGN5PXIY9E5' where id=9;
-update noar tt set v0='IK9INHJ4GI46WRT9F89CO56CLJ1' where id=9;
-update noar ti set v0='IK9INHJ4GI46WRT9F89CO56CLJ1' where id=9;
-update noar tt set b1='J7BM4P3M5UAOWETNSNKM9G6FQAIB' where id=9;
-update noar ti set b1='J7BM4P3M5UAOWETNSNKM9G6FQAIB' where id=9;
-update noar tt set v0='E8GIZWM0T' where id=9;
-update noar ti set v0='E8GIZWM0T' where id=9;
-update noar tt set b2='0342DNAD3R3VQ0FSG' where id=9;
-update noar ti set b2='0342DNAD3R3VQ0FSG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6KVFIRTZ354LYTPXK2FM6F97F' where id=1;
-update noar ti set v0='6KVFIRTZ354LYTPXK2FM6F97F' where id=1;
-update noar tt set b0='4LMHLFRN56JGAYHAS0JBO2UZPX72NSA' where id=1;
-update noar ti set b0='4LMHLFRN56JGAYHAS0JBO2UZPX72NSA' where id=1;
-update noar tt set v0='XRZO7583' where id=1;
-update noar ti set v0='XRZO7583' where id=1;
-update noar tt set b1='TP97NN39JN5O54' where id=1;
-update noar ti set b1='TP97NN39JN5O54' where id=1;
-update noar tt set v0='M7NQMI3AKMZLAFMZYCRBUP' where id=1;
-update noar ti set v0='M7NQMI3AKMZLAFMZYCRBUP' where id=1;
-update noar tt set b2='2JT09K00UUG5Y2' where id=1;
-update noar ti set b2='2JT09K00UUG5Y2' where id=1;
-update noar tt set v0='QQDS1' where id=2;
-update noar ti set v0='QQDS1' where id=2;
-update noar tt set b0='14YAZ0UDWUR1PWNWF5AABRS' where id=2;
-update noar ti set b0='14YAZ0UDWUR1PWNWF5AABRS' where id=2;
-update noar tt set v0='2HPFLNOI' where id=2;
-update noar ti set v0='2HPFLNOI' where id=2;
-update noar tt set b1='VW' where id=2;
-update noar ti set b1='VW' where id=2;
-update noar tt set v0='D7EDMNGL5HOJ7QZGUSWKBZ1VQMVKDW' where id=2;
-update noar ti set v0='D7EDMNGL5HOJ7QZGUSWKBZ1VQMVKDW' where id=2;
-update noar tt set b2='TKQHZBAB7UII22N' where id=2;
-update noar ti set b2='TKQHZBAB7UII22N' where id=2;
-update noar tt set v0='GATB8QG4K12HS44HIJ54R8W' where id=3;
-update noar ti set v0='GATB8QG4K12HS44HIJ54R8W' where id=3;
-update noar tt set b0='N8R' where id=3;
-update noar ti set b0='N8R' where id=3;
-update noar tt set v0='OAZT' where id=3;
-update noar ti set v0='OAZT' where id=3;
-update noar tt set b1='1V1HVIW6735HX67NZTU' where id=3;
-update noar ti set b1='1V1HVIW6735HX67NZTU' where id=3;
-update noar tt set v0='A4Q3RW6RG7' where id=3;
-update noar ti set v0='A4Q3RW6RG7' where id=3;
-update noar tt set b2='X33R0KLS8Z9GG4P25FY7O279GN1Y' where id=3;
-update noar ti set b2='X33R0KLS8Z9GG4P25FY7O279GN1Y' where id=3;
-update noar tt set v0='CM5TSXRMW1B0ONLI9KYOUGC' where id=4;
-update noar ti set v0='CM5TSXRMW1B0ONLI9KYOUGC' where id=4;
-update noar tt set b0='GV7U3UZBN8OPMV3ZFQT7CH3RVVHQG' where id=4;
-update noar ti set b0='GV7U3UZBN8OPMV3ZFQT7CH3RVVHQG' where id=4;
-update noar tt set v0='LOIQWJJ9808COO0NY78QD9OISPK0BW' where id=4;
-update noar ti set v0='LOIQWJJ9808COO0NY78QD9OISPK0BW' where id=4;
-update noar tt set b1='SQR93' where id=4;
-update noar ti set b1='SQR93' where id=4;
-update noar tt set v0='QGCI76U34C9FB6' where id=4;
-update noar ti set v0='QGCI76U34C9FB6' where id=4;
-update noar tt set b2='6KUIT' where id=4;
-update noar ti set b2='6KUIT' where id=4;
-update noar tt set v0='3QT0K8O' where id=5;
-update noar ti set v0='3QT0K8O' where id=5;
-update noar tt set b0='SQDLGBEULRU2EFQ440' where id=5;
-update noar ti set b0='SQDLGBEULRU2EFQ440' where id=5;
-update noar tt set v0='DTD1RKDYV4KC1' where id=5;
-update noar ti set v0='DTD1RKDYV4KC1' where id=5;
-update noar tt set b1='X0GFUQGAL5WHK' where id=5;
-update noar ti set b1='X0GFUQGAL5WHK' where id=5;
-update noar tt set v0='B8H6KHRET1P5XKIQ3CCHCTIZTAUA2' where id=5;
-update noar ti set v0='B8H6KHRET1P5XKIQ3CCHCTIZTAUA2' where id=5;
-update noar tt set b2='VATYHMH8N7A2877NMEU2JFB891U' where id=5;
-update noar ti set b2='VATYHMH8N7A2877NMEU2JFB891U' where id=5;
-update noar tt set v0='67HUVP3PJU0N' where id=6;
-update noar ti set v0='67HUVP3PJU0N' where id=6;
-update noar tt set b0='HUPD22HZD' where id=6;
-update noar ti set b0='HUPD22HZD' where id=6;
-update noar tt set v0='J3P70REANLB2I348DELB20PO' where id=6;
-update noar ti set v0='J3P70REANLB2I348DELB20PO' where id=6;
-update noar tt set b1='3UFYMMM8RQP530AU08RZEF716TDSH4' where id=6;
-update noar ti set b1='3UFYMMM8RQP530AU08RZEF716TDSH4' where id=6;
-update noar tt set v0='LD' where id=6;
-update noar ti set v0='LD' where id=6;
-update noar tt set b2='KJ53P' where id=6;
-update noar ti set b2='KJ53P' where id=6;
-update noar tt set v0='I' where id=7;
-update noar ti set v0='I' where id=7;
-update noar tt set b0='RC4COSJJY' where id=7;
-update noar ti set b0='RC4COSJJY' where id=7;
-update noar tt set v0='QJ3YEZ4BYIVWBN3UCNT3QJ5BUZ3' where id=7;
-update noar ti set v0='QJ3YEZ4BYIVWBN3UCNT3QJ5BUZ3' where id=7;
-update noar tt set b1='II1L6B1V0MG2B24F4S0H0FDY' where id=7;
-update noar ti set b1='II1L6B1V0MG2B24F4S0H0FDY' where id=7;
-update noar tt set v0='9713QXUKOK3UME' where id=7;
-update noar ti set v0='9713QXUKOK3UME' where id=7;
-update noar tt set b2='CTN6M9KSTBDPI3B6QOSFJYQ' where id=7;
-update noar ti set b2='CTN6M9KSTBDPI3B6QOSFJYQ' where id=7;
-update noar tt set v0='SOU5QQ2PUUR9FV7QCZ' where id=8;
-update noar ti set v0='SOU5QQ2PUUR9FV7QCZ' where id=8;
-update noar tt set b0='Z6P5' where id=8;
-update noar ti set b0='Z6P5' where id=8;
-update noar tt set v0='LYFA21YOE9Y1Q484CH6WJK' where id=8;
-update noar ti set v0='LYFA21YOE9Y1Q484CH6WJK' where id=8;
-update noar tt set b1='ZQJBW970U8KO82' where id=8;
-update noar ti set b1='ZQJBW970U8KO82' where id=8;
-update noar tt set v0='Z9LKVD62S3B7ZIFL' where id=8;
-update noar ti set v0='Z9LKVD62S3B7ZIFL' where id=8;
-update noar tt set b2='GPGBBO8B1R2WG5MGSZGC2P28' where id=8;
-update noar ti set b2='GPGBBO8B1R2WG5MGSZGC2P28' where id=8;
-update noar tt set v0='0949Y6VFL63EZGIGDDZSXE4OUNRUTL0C' where id=9;
-update noar ti set v0='0949Y6VFL63EZGIGDDZSXE4OUNRUTL0C' where id=9;
-update noar tt set b0='NO' where id=9;
-update noar ti set b0='NO' where id=9;
-update noar tt set v0='3SXZAU2MA481SH8XBX7O569DFSFX' where id=9;
-update noar ti set v0='3SXZAU2MA481SH8XBX7O569DFSFX' where id=9;
-update noar tt set b1='Q333A2Q8' where id=9;
-update noar ti set b1='Q333A2Q8' where id=9;
-update noar tt set v0='NLLGJR235L' where id=9;
-update noar ti set v0='NLLGJR235L' where id=9;
-update noar tt set b2='4SM7WEFTVMSNRPHZJOBF3BFZ8EYVAO' where id=9;
-update noar ti set b2='4SM7WEFTVMSNRPHZJOBF3BFZ8EYVAO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GIAIMRY' where id=1;
-update noar ti set v0='GIAIMRY' where id=1;
-update noar tt set b0='MQ2R6P6CYS1GOBM0' where id=1;
-update noar ti set b0='MQ2R6P6CYS1GOBM0' where id=1;
-update noar tt set v0='J6TX9Z74YL3XLT1BVL4QOM2NIU' where id=1;
-update noar ti set v0='J6TX9Z74YL3XLT1BVL4QOM2NIU' where id=1;
-update noar tt set b1='V8S21JGOUIJD0J66VXD68FM0T3I' where id=1;
-update noar ti set b1='V8S21JGOUIJD0J66VXD68FM0T3I' where id=1;
-update noar tt set v0='7LPDBCFNA70OE97CT' where id=1;
-update noar ti set v0='7LPDBCFNA70OE97CT' where id=1;
-update noar tt set b2='ZR69U74BCO' where id=1;
-update noar ti set b2='ZR69U74BCO' where id=1;
-update noar tt set v0='UOKZD0DDO3E49RAFA8OR3HRKLO8PSRSV' where id=2;
-update noar ti set v0='UOKZD0DDO3E49RAFA8OR3HRKLO8PSRSV' where id=2;
-update noar tt set b0='F3XBXIPQ48QMUMW8S6JI8JIU5' where id=2;
-update noar ti set b0='F3XBXIPQ48QMUMW8S6JI8JIU5' where id=2;
-update noar tt set v0='0GEQQBJQ2MQEEBTEPK2' where id=2;
-update noar ti set v0='0GEQQBJQ2MQEEBTEPK2' where id=2;
-update noar tt set b1='M5JGSJWRAZIVHTZNPXIELWA' where id=2;
-update noar ti set b1='M5JGSJWRAZIVHTZNPXIELWA' where id=2;
-update noar tt set v0='VWVXBHKJL68XCP0W8BY' where id=2;
-update noar ti set v0='VWVXBHKJL68XCP0W8BY' where id=2;
-update noar tt set b2='RL4R431VDKQHBN1' where id=2;
-update noar ti set b2='RL4R431VDKQHBN1' where id=2;
-update noar tt set v0='USCYELR8BY07HI1R6' where id=3;
-update noar ti set v0='USCYELR8BY07HI1R6' where id=3;
-update noar tt set b0='QRFHDFW' where id=3;
-update noar ti set b0='QRFHDFW' where id=3;
-update noar tt set v0='I8FDSW3GO5MX76024G1TSNOGV3FXK' where id=3;
-update noar ti set v0='I8FDSW3GO5MX76024G1TSNOGV3FXK' where id=3;
-update noar tt set b1='U3NLW608YCBIJO6ZO7Y8HO' where id=3;
-update noar ti set b1='U3NLW608YCBIJO6ZO7Y8HO' where id=3;
-update noar tt set v0='VJQW8B0TRHU' where id=3;
-update noar ti set v0='VJQW8B0TRHU' where id=3;
-update noar tt set b2='19EL7ZQELWN' where id=3;
-update noar ti set b2='19EL7ZQELWN' where id=3;
-update noar tt set v0='KQ9WZM60583O3QP' where id=4;
-update noar ti set v0='KQ9WZM60583O3QP' where id=4;
-update noar tt set b0='XMJSL2ZPKOTM0996LF' where id=4;
-update noar ti set b0='XMJSL2ZPKOTM0996LF' where id=4;
-update noar tt set v0='4BPGHZWRCAYJBF8' where id=4;
-update noar ti set v0='4BPGHZWRCAYJBF8' where id=4;
-update noar tt set b1='L5E014TG7U5KZ7F7LC' where id=4;
-update noar ti set b1='L5E014TG7U5KZ7F7LC' where id=4;
-update noar tt set v0='PXKJIV0140NLLQDCR830INOHTB' where id=4;
-update noar ti set v0='PXKJIV0140NLLQDCR830INOHTB' where id=4;
-update noar tt set b2='RW4C' where id=4;
-update noar ti set b2='RW4C' where id=4;
-update noar tt set v0='3RWBK0BJY1PRLOJZZ' where id=5;
-update noar ti set v0='3RWBK0BJY1PRLOJZZ' where id=5;
-update noar tt set b0='A' where id=5;
-update noar ti set b0='A' where id=5;
-update noar tt set v0='SK8YEBOP1HU601TMMF5SMOQ9' where id=5;
-update noar ti set v0='SK8YEBOP1HU601TMMF5SMOQ9' where id=5;
-update noar tt set b1='INR0H0' where id=5;
-update noar ti set b1='INR0H0' where id=5;
-update noar tt set v0='JRB1J3N0' where id=5;
-update noar ti set v0='JRB1J3N0' where id=5;
-update noar tt set b2='NBVXYTYWGLIGGJHRA2C0' where id=5;
-update noar ti set b2='NBVXYTYWGLIGGJHRA2C0' where id=5;
-update noar tt set v0='RQLW' where id=6;
-update noar ti set v0='RQLW' where id=6;
-update noar tt set b0='SSLIJIZW3I8Z13LC2RM577' where id=6;
-update noar ti set b0='SSLIJIZW3I8Z13LC2RM577' where id=6;
-update noar tt set v0='2BO5N3W8WI4N6OME2MKD1NC' where id=6;
-update noar ti set v0='2BO5N3W8WI4N6OME2MKD1NC' where id=6;
-update noar tt set b1='IGAKA851VXVNQNPZH5DWRH65' where id=6;
-update noar ti set b1='IGAKA851VXVNQNPZH5DWRH65' where id=6;
-update noar tt set v0='NSMUJPVQC' where id=6;
-update noar ti set v0='NSMUJPVQC' where id=6;
-update noar tt set b2='ID5IN1AB2LDFAEUR2G' where id=6;
-update noar ti set b2='ID5IN1AB2LDFAEUR2G' where id=6;
-update noar tt set v0='RMO' where id=7;
-update noar ti set v0='RMO' where id=7;
-update noar tt set b0='5Y3J41T33RPMQ' where id=7;
-update noar ti set b0='5Y3J41T33RPMQ' where id=7;
-update noar tt set v0='1' where id=7;
-update noar ti set v0='1' where id=7;
-update noar tt set b1='7UNXD8539M1AQVAKJ2K5XNQ' where id=7;
-update noar ti set b1='7UNXD8539M1AQVAKJ2K5XNQ' where id=7;
-update noar tt set v0='02UNVRHFT9MLHAY6J8' where id=7;
-update noar ti set v0='02UNVRHFT9MLHAY6J8' where id=7;
-update noar tt set b2='3Z6EL36QQSE8CDT8' where id=7;
-update noar ti set b2='3Z6EL36QQSE8CDT8' where id=7;
-update noar tt set v0='SZCHT9NJLJN2A7N7XZYF1RL6' where id=8;
-update noar ti set v0='SZCHT9NJLJN2A7N7XZYF1RL6' where id=8;
-update noar tt set b0='43LZI9FW6X7VK33RMGFXX56V' where id=8;
-update noar ti set b0='43LZI9FW6X7VK33RMGFXX56V' where id=8;
-update noar tt set v0='3ZLCOU6F7W7O7S3C5HJPL51QM0H1M' where id=8;
-update noar ti set v0='3ZLCOU6F7W7O7S3C5HJPL51QM0H1M' where id=8;
-update noar tt set b1='I4YIYKNQBOK8T1OOGR5' where id=8;
-update noar ti set b1='I4YIYKNQBOK8T1OOGR5' where id=8;
-update noar tt set v0='KCEW67CD9YUS' where id=8;
-update noar ti set v0='KCEW67CD9YUS' where id=8;
-update noar tt set b2='Q75FX4L9CUPC8B' where id=8;
-update noar ti set b2='Q75FX4L9CUPC8B' where id=8;
-update noar tt set v0='PWEUDK6CSU7SMTFE8MHRDRI6' where id=9;
-update noar ti set v0='PWEUDK6CSU7SMTFE8MHRDRI6' where id=9;
-update noar tt set b0='CN46TH3KF31A81KW0Q2BNXGRE5' where id=9;
-update noar ti set b0='CN46TH3KF31A81KW0Q2BNXGRE5' where id=9;
-update noar tt set v0='6FSSBVOPALV64D' where id=9;
-update noar ti set v0='6FSSBVOPALV64D' where id=9;
-update noar tt set b1='2BHVYYA53WPZY8R' where id=9;
-update noar ti set b1='2BHVYYA53WPZY8R' where id=9;
-update noar tt set v0='KN2OPHKMAK3AKEEE1CV0E5B8L' where id=9;
-update noar ti set v0='KN2OPHKMAK3AKEEE1CV0E5B8L' where id=9;
-update noar tt set b2='I847C7HSS26WCT' where id=9;
-update noar ti set b2='I847C7HSS26WCT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QH6K36CVT4MOFWFPT7ASIGBMTQ' where id=1;
-update noar ti set v0='QH6K36CVT4MOFWFPT7ASIGBMTQ' where id=1;
-update noar tt set b0='KYWWIJPJPJFC740FUSHV13C' where id=1;
-update noar ti set b0='KYWWIJPJPJFC740FUSHV13C' where id=1;
-update noar tt set v0='BVIR3ZIFIK5LQPP5L8XE94CFQX' where id=1;
-update noar ti set v0='BVIR3ZIFIK5LQPP5L8XE94CFQX' where id=1;
-update noar tt set b1='BHDWN391SU' where id=1;
-update noar ti set b1='BHDWN391SU' where id=1;
-update noar tt set v0='YD1V8YJY9FJ0LAO0NGKBLQ67CVWCGW' where id=1;
-update noar ti set v0='YD1V8YJY9FJ0LAO0NGKBLQ67CVWCGW' where id=1;
-update noar tt set b2='L5QS406J4LPEKBWBD' where id=1;
-update noar ti set b2='L5QS406J4LPEKBWBD' where id=1;
-update noar tt set v0='1AC0DQ33PWSR' where id=2;
-update noar ti set v0='1AC0DQ33PWSR' where id=2;
-update noar tt set b0='43Q4CLY7QFSV6G4W84CBHJGX' where id=2;
-update noar ti set b0='43Q4CLY7QFSV6G4W84CBHJGX' where id=2;
-update noar tt set v0='YL5YNZST4U2HM02KAEL344B' where id=2;
-update noar ti set v0='YL5YNZST4U2HM02KAEL344B' where id=2;
-update noar tt set b1='J' where id=2;
-update noar ti set b1='J' where id=2;
-update noar tt set v0='NEWUL' where id=2;
-update noar ti set v0='NEWUL' where id=2;
-update noar tt set b2='2O' where id=2;
-update noar ti set b2='2O' where id=2;
-update noar tt set v0='I2OMK9JODMVRJFVXVZ0C82MOWZ8MYS1A' where id=3;
-update noar ti set v0='I2OMK9JODMVRJFVXVZ0C82MOWZ8MYS1A' where id=3;
-update noar tt set b0='OJRCJGW' where id=3;
-update noar ti set b0='OJRCJGW' where id=3;
-update noar tt set v0='JEE1YC2ZN0J71DUVEH' where id=3;
-update noar ti set v0='JEE1YC2ZN0J71DUVEH' where id=3;
-update noar tt set b1='3QYLUDZR3B18RDIH7B7YEBYJ4W8HJ' where id=3;
-update noar ti set b1='3QYLUDZR3B18RDIH7B7YEBYJ4W8HJ' where id=3;
-update noar tt set v0='S594BSI16QSX4W4G' where id=3;
-update noar ti set v0='S594BSI16QSX4W4G' where id=3;
-update noar tt set b2='QP6RCNTURLSL' where id=3;
-update noar ti set b2='QP6RCNTURLSL' where id=3;
-update noar tt set v0='T' where id=4;
-update noar ti set v0='T' where id=4;
-update noar tt set b0='5' where id=4;
-update noar ti set b0='5' where id=4;
-update noar tt set v0='OOJ0IIMQ914CNHNC6QG2BG423LEW49' where id=4;
-update noar ti set v0='OOJ0IIMQ914CNHNC6QG2BG423LEW49' where id=4;
-update noar tt set b1='DAKMMKFRPIENJI2' where id=4;
-update noar ti set b1='DAKMMKFRPIENJI2' where id=4;
-update noar tt set v0='V17OVNSOEHPEGA81' where id=4;
-update noar ti set v0='V17OVNSOEHPEGA81' where id=4;
-update noar tt set b2='P6Q0' where id=4;
-update noar ti set b2='P6Q0' where id=4;
-update noar tt set v0='JDWALEQEYOSUHM' where id=5;
-update noar ti set v0='JDWALEQEYOSUHM' where id=5;
-update noar tt set b0='8UX4O6B' where id=5;
-update noar ti set b0='8UX4O6B' where id=5;
-update noar tt set v0='D5IUH8VXUFCD2A3DRXL39' where id=5;
-update noar ti set v0='D5IUH8VXUFCD2A3DRXL39' where id=5;
-update noar tt set b1='E5GK5A4UOAFU21JAJFMIJ4' where id=5;
-update noar ti set b1='E5GK5A4UOAFU21JAJFMIJ4' where id=5;
-update noar tt set v0='37G6QITT8UWJAQSPO6W9QMJLHHF74KB3' where id=5;
-update noar ti set v0='37G6QITT8UWJAQSPO6W9QMJLHHF74KB3' where id=5;
-update noar tt set b2='WXOLDPZBH7O6WE1A54RUJ3QVYKT8E' where id=5;
-update noar ti set b2='WXOLDPZBH7O6WE1A54RUJ3QVYKT8E' where id=5;
-update noar tt set v0='C8VRMW3LVHOC5S4' where id=6;
-update noar ti set v0='C8VRMW3LVHOC5S4' where id=6;
-update noar tt set b0='0YV87CFU2XYDSHJV1BM0M160BKF4' where id=6;
-update noar ti set b0='0YV87CFU2XYDSHJV1BM0M160BKF4' where id=6;
-update noar tt set v0='KO6V0ME4R2PFB0J0W8I5V2X4RL5REZLU' where id=6;
-update noar ti set v0='KO6V0ME4R2PFB0J0W8I5V2X4RL5REZLU' where id=6;
-update noar tt set b1='XXJ4R8IY69HZFWEP8VT1NNY' where id=6;
-update noar ti set b1='XXJ4R8IY69HZFWEP8VT1NNY' where id=6;
-update noar tt set v0='TWOV' where id=6;
-update noar ti set v0='TWOV' where id=6;
-update noar tt set b2='0EMX3IAEC2NFEZP' where id=6;
-update noar ti set b2='0EMX3IAEC2NFEZP' where id=6;
-update noar tt set v0='C6OJ2A' where id=7;
-update noar ti set v0='C6OJ2A' where id=7;
-update noar tt set b0='CQSIZ3GYCN3QOEQUC0B558PUM4NRPAG9' where id=7;
-update noar ti set b0='CQSIZ3GYCN3QOEQUC0B558PUM4NRPAG9' where id=7;
-update noar tt set v0='O0TZ6YK6Y7Y5WL7DGB7BHGAJX0N' where id=7;
-update noar ti set v0='O0TZ6YK6Y7Y5WL7DGB7BHGAJX0N' where id=7;
-update noar tt set b1='KAKJT3PO15XEAX6H06XYSASU8GY' where id=7;
-update noar ti set b1='KAKJT3PO15XEAX6H06XYSASU8GY' where id=7;
-update noar tt set v0='BSEVL' where id=7;
-update noar ti set v0='BSEVL' where id=7;
-update noar tt set b2='8YZUJYMYW' where id=7;
-update noar ti set b2='8YZUJYMYW' where id=7;
-update noar tt set v0='BSTI1E' where id=8;
-update noar ti set v0='BSTI1E' where id=8;
-update noar tt set b0='KLN0LA8' where id=8;
-update noar ti set b0='KLN0LA8' where id=8;
-update noar tt set v0='4EKCYHA04LRFBWGN6Z' where id=8;
-update noar ti set v0='4EKCYHA04LRFBWGN6Z' where id=8;
-update noar tt set b1='EZZRX914WC5F7V26A6TESEUQD' where id=8;
-update noar ti set b1='EZZRX914WC5F7V26A6TESEUQD' where id=8;
-update noar tt set v0='3M9BPW5V46K6XHA' where id=8;
-update noar ti set v0='3M9BPW5V46K6XHA' where id=8;
-update noar tt set b2='TSKCIU5Y5N6KYRPKDRJQ19HBVYS3C' where id=8;
-update noar ti set b2='TSKCIU5Y5N6KYRPKDRJQ19HBVYS3C' where id=8;
-update noar tt set v0='0LXC71ITYRX7UFGLNUGRWWVHG19B' where id=9;
-update noar ti set v0='0LXC71ITYRX7UFGLNUGRWWVHG19B' where id=9;
-update noar tt set b0='INH4GNQWU19CZCONEVI2X3BMH4' where id=9;
-update noar ti set b0='INH4GNQWU19CZCONEVI2X3BMH4' where id=9;
-update noar tt set v0='YEMOKFWHBEO9K' where id=9;
-update noar ti set v0='YEMOKFWHBEO9K' where id=9;
-update noar tt set b1='2CWV7QJWYPW1VP7SWH3SI3I' where id=9;
-update noar ti set b1='2CWV7QJWYPW1VP7SWH3SI3I' where id=9;
-update noar tt set v0='R1MN2YW8QMAVWHW1' where id=9;
-update noar ti set v0='R1MN2YW8QMAVWHW1' where id=9;
-update noar tt set b2='9WUD29' where id=9;
-update noar ti set b2='9WUD29' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B5T8' where id=1;
-update noar ti set v0='B5T8' where id=1;
-update noar tt set b0='CO660TAJODWYREKTIL8MWIW5P2AE87' where id=1;
-update noar ti set b0='CO660TAJODWYREKTIL8MWIW5P2AE87' where id=1;
-update noar tt set v0='T804NWS769TX4' where id=1;
-update noar ti set v0='T804NWS769TX4' where id=1;
-update noar tt set b1='MRIT7' where id=1;
-update noar ti set b1='MRIT7' where id=1;
-update noar tt set v0='P965465JJWB3B0OGMUKJYERD6A9JJQWH' where id=1;
-update noar ti set v0='P965465JJWB3B0OGMUKJYERD6A9JJQWH' where id=1;
-update noar tt set b2='L3VSL' where id=1;
-update noar ti set b2='L3VSL' where id=1;
-update noar tt set v0='A0LGKO8Q8K64CBGE41CO3QP0' where id=2;
-update noar ti set v0='A0LGKO8Q8K64CBGE41CO3QP0' where id=2;
-update noar tt set b0='FOWFJ0K0T2PUQ1RXKBPZFXUK1R2' where id=2;
-update noar ti set b0='FOWFJ0K0T2PUQ1RXKBPZFXUK1R2' where id=2;
-update noar tt set v0='C9H904Q' where id=2;
-update noar ti set v0='C9H904Q' where id=2;
-update noar tt set b1='G5VF3NYLN7C1VWF80P348IWXXZD9' where id=2;
-update noar ti set b1='G5VF3NYLN7C1VWF80P348IWXXZD9' where id=2;
-update noar tt set v0='Q8W5VA3JQ7ITF899ATZUA6304' where id=2;
-update noar ti set v0='Q8W5VA3JQ7ITF899ATZUA6304' where id=2;
-update noar tt set b2='F' where id=2;
-update noar ti set b2='F' where id=2;
-update noar tt set v0='PD2ERK4ZXXWISLGO24E18P' where id=3;
-update noar ti set v0='PD2ERK4ZXXWISLGO24E18P' where id=3;
-update noar tt set b0='LA67KMQ5B65VQYOWE0B' where id=3;
-update noar ti set b0='LA67KMQ5B65VQYOWE0B' where id=3;
-update noar tt set v0='PWN6NKI9Z4T' where id=3;
-update noar ti set v0='PWN6NKI9Z4T' where id=3;
-update noar tt set b1='F7Y2IVQB3LHPM23A' where id=3;
-update noar ti set b1='F7Y2IVQB3LHPM23A' where id=3;
-update noar tt set v0='SVJ' where id=3;
-update noar ti set v0='SVJ' where id=3;
-update noar tt set b2='UF7DA6ZNGPMGEV3FKZ1BSIYF6EQH5BM' where id=3;
-update noar ti set b2='UF7DA6ZNGPMGEV3FKZ1BSIYF6EQH5BM' where id=3;
-update noar tt set v0='KIDNWJM4D9' where id=4;
-update noar ti set v0='KIDNWJM4D9' where id=4;
-update noar tt set b0='E747G3' where id=4;
-update noar ti set b0='E747G3' where id=4;
-update noar tt set v0='Z4H3CQ0FE1H11JIZAIBDLMFDCJP55G' where id=4;
-update noar ti set v0='Z4H3CQ0FE1H11JIZAIBDLMFDCJP55G' where id=4;
-update noar tt set b1='524HM3B33V0O69AHSIKA' where id=4;
-update noar ti set b1='524HM3B33V0O69AHSIKA' where id=4;
-update noar tt set v0='VOL4RLSSP0HVD60WPW894AD34RB9' where id=4;
-update noar ti set v0='VOL4RLSSP0HVD60WPW894AD34RB9' where id=4;
-update noar tt set b2='4' where id=4;
-update noar ti set b2='4' where id=4;
-update noar tt set v0='9TE1U5U9NFQMZFHSR1R' where id=5;
-update noar ti set v0='9TE1U5U9NFQMZFHSR1R' where id=5;
-update noar tt set b0='X7UTGX47OC2A2F' where id=5;
-update noar ti set b0='X7UTGX47OC2A2F' where id=5;
-update noar tt set v0='S4CAA2KY4ZJJF5KA23R9GNEKK0IOG' where id=5;
-update noar ti set v0='S4CAA2KY4ZJJF5KA23R9GNEKK0IOG' where id=5;
-update noar tt set b1='94VNW042WE6Q77VSK57PCZTODOHJH' where id=5;
-update noar ti set b1='94VNW042WE6Q77VSK57PCZTODOHJH' where id=5;
-update noar tt set v0='7QHFHI6RCUBYZV' where id=5;
-update noar ti set v0='7QHFHI6RCUBYZV' where id=5;
-update noar tt set b2='TMNH1U3HUJYYF3N09S7W24' where id=5;
-update noar ti set b2='TMNH1U3HUJYYF3N09S7W24' where id=5;
-update noar tt set v0='BTB2NO9491ICN5IP8WZJMSLU6XP' where id=6;
-update noar ti set v0='BTB2NO9491ICN5IP8WZJMSLU6XP' where id=6;
-update noar tt set b0='76IMRVZPAVNFZ8UMXV' where id=6;
-update noar ti set b0='76IMRVZPAVNFZ8UMXV' where id=6;
-update noar tt set v0='7SZV42' where id=6;
-update noar ti set v0='7SZV42' where id=6;
-update noar tt set b1='E7J6TRPPXVE7O0GNXKIJF' where id=6;
-update noar ti set b1='E7J6TRPPXVE7O0GNXKIJF' where id=6;
-update noar tt set v0='E2O7AJASI' where id=6;
-update noar ti set v0='E2O7AJASI' where id=6;
-update noar tt set b2='DJXDN1UEJADMCZHZ9ID94YKV63RXITE' where id=6;
-update noar ti set b2='DJXDN1UEJADMCZHZ9ID94YKV63RXITE' where id=6;
-update noar tt set v0='MLRH7GDXVXLN1OC' where id=7;
-update noar ti set v0='MLRH7GDXVXLN1OC' where id=7;
-update noar tt set b0='DUACNJ2UV7AF4SK1SIE9PV' where id=7;
-update noar ti set b0='DUACNJ2UV7AF4SK1SIE9PV' where id=7;
-update noar tt set v0='A4DXTA3SN6ZT2A8B0YR69YKW57DBM' where id=7;
-update noar ti set v0='A4DXTA3SN6ZT2A8B0YR69YKW57DBM' where id=7;
-update noar tt set b1='EOJR5YXUNWA1R' where id=7;
-update noar ti set b1='EOJR5YXUNWA1R' where id=7;
-update noar tt set v0='D0LQEI2S' where id=7;
-update noar ti set v0='D0LQEI2S' where id=7;
-update noar tt set b2='QVNAUUOJESJ9' where id=7;
-update noar ti set b2='QVNAUUOJESJ9' where id=7;
-update noar tt set v0='L9BL' where id=8;
-update noar ti set v0='L9BL' where id=8;
-update noar tt set b0='1IN4MACQGCPUZFK5JB' where id=8;
-update noar ti set b0='1IN4MACQGCPUZFK5JB' where id=8;
-update noar tt set v0='4KS0T9XZOZUR73ZL4DDI4MSZZ' where id=8;
-update noar ti set v0='4KS0T9XZOZUR73ZL4DDI4MSZZ' where id=8;
-update noar tt set b1='C9QX5Q83QEABX0KA1Z9U' where id=8;
-update noar ti set b1='C9QX5Q83QEABX0KA1Z9U' where id=8;
-update noar tt set v0='87674KIIE7PMNBVEKFZCCB0Q3' where id=8;
-update noar ti set v0='87674KIIE7PMNBVEKFZCCB0Q3' where id=8;
-update noar tt set b2='90CJOZW8OSS' where id=8;
-update noar ti set b2='90CJOZW8OSS' where id=8;
-update noar tt set v0='3RKWDA8MDQLJ4OJFXUEM7KK7EBPTM74F' where id=9;
-update noar ti set v0='3RKWDA8MDQLJ4OJFXUEM7KK7EBPTM74F' where id=9;
-update noar tt set b0='YKBU49YBLGBEFCE' where id=9;
-update noar ti set b0='YKBU49YBLGBEFCE' where id=9;
-update noar tt set v0='EWEX6U9JT' where id=9;
-update noar ti set v0='EWEX6U9JT' where id=9;
-update noar tt set b1='PEYDDLZ4BY3958T5N44F' where id=9;
-update noar ti set b1='PEYDDLZ4BY3958T5N44F' where id=9;
-update noar tt set v0='UMJGWE19' where id=9;
-update noar ti set v0='UMJGWE19' where id=9;
-update noar tt set b2='URP014FRP0VT' where id=9;
-update noar ti set b2='URP014FRP0VT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6ICUD1RCNYUXD5G8QH2U' where id=1;
-update noar ti set v0='6ICUD1RCNYUXD5G8QH2U' where id=1;
-update noar tt set b0='T1' where id=1;
-update noar ti set b0='T1' where id=1;
-update noar tt set v0='TK6WHZBR7W2AX7GQ9Y6HVN0Z7' where id=1;
-update noar ti set v0='TK6WHZBR7W2AX7GQ9Y6HVN0Z7' where id=1;
-update noar tt set b1='6018X9W9Z9MCMN3H6' where id=1;
-update noar ti set b1='6018X9W9Z9MCMN3H6' where id=1;
-update noar tt set v0='O09X4V22OY3' where id=1;
-update noar ti set v0='O09X4V22OY3' where id=1;
-update noar tt set b2='WV92NADHCLKMYZV' where id=1;
-update noar ti set b2='WV92NADHCLKMYZV' where id=1;
-update noar tt set v0='I8YHO0RNDEN' where id=2;
-update noar ti set v0='I8YHO0RNDEN' where id=2;
-update noar tt set b0='L7WIUK5PF1F17IAEMZ6QYZ3VS' where id=2;
-update noar ti set b0='L7WIUK5PF1F17IAEMZ6QYZ3VS' where id=2;
-update noar tt set v0='IHSJ84PGBL5BTYL54TN2IX' where id=2;
-update noar ti set v0='IHSJ84PGBL5BTYL54TN2IX' where id=2;
-update noar tt set b1='36YOFM5O' where id=2;
-update noar ti set b1='36YOFM5O' where id=2;
-update noar tt set v0='HEQL7ODFJE3EO' where id=2;
-update noar ti set v0='HEQL7ODFJE3EO' where id=2;
-update noar tt set b2='7GPCM6K' where id=2;
-update noar ti set b2='7GPCM6K' where id=2;
-update noar tt set v0='UIPTAMOL3IC39LAV' where id=3;
-update noar ti set v0='UIPTAMOL3IC39LAV' where id=3;
-update noar tt set b0='66BOACX' where id=3;
-update noar ti set b0='66BOACX' where id=3;
-update noar tt set v0='4FS' where id=3;
-update noar ti set v0='4FS' where id=3;
-update noar tt set b1='GG' where id=3;
-update noar ti set b1='GG' where id=3;
-update noar tt set v0='2ZVCNCKHBSAOQL' where id=3;
-update noar ti set v0='2ZVCNCKHBSAOQL' where id=3;
-update noar tt set b2='RPGCLKP5CEC6L2N1TI7FQ0L1I' where id=3;
-update noar ti set b2='RPGCLKP5CEC6L2N1TI7FQ0L1I' where id=3;
-update noar tt set v0='SCKOIL5H5K8B90YVHJ0MZU00R6H' where id=4;
-update noar ti set v0='SCKOIL5H5K8B90YVHJ0MZU00R6H' where id=4;
-update noar tt set b0='LR6Z972L5FG' where id=4;
-update noar ti set b0='LR6Z972L5FG' where id=4;
-update noar tt set v0='BY4CVT' where id=4;
-update noar ti set v0='BY4CVT' where id=4;
-update noar tt set b1='SDC' where id=4;
-update noar ti set b1='SDC' where id=4;
-update noar tt set v0='Y352PRISAM7MWMUYZERKSGTIXHPA1OZ' where id=4;
-update noar ti set v0='Y352PRISAM7MWMUYZERKSGTIXHPA1OZ' where id=4;
-update noar tt set b2='H1B7J070BUNTWK8E' where id=4;
-update noar ti set b2='H1B7J070BUNTWK8E' where id=4;
-update noar tt set v0='4AQH50' where id=5;
-update noar ti set v0='4AQH50' where id=5;
-update noar tt set b0='84IVLFZQRRJ9SH1I9J' where id=5;
-update noar ti set b0='84IVLFZQRRJ9SH1I9J' where id=5;
-update noar tt set v0='837GEMP8JCRPN9D4V5C' where id=5;
-update noar ti set v0='837GEMP8JCRPN9D4V5C' where id=5;
-update noar tt set b1='O5FKFCJ18SWQA0CKWSEXJTI3OQ4' where id=5;
-update noar ti set b1='O5FKFCJ18SWQA0CKWSEXJTI3OQ4' where id=5;
-update noar tt set v0='T5P7O7ITWTZAO3LJWJV1BK0' where id=5;
-update noar ti set v0='T5P7O7ITWTZAO3LJWJV1BK0' where id=5;
-update noar tt set b2='HMTQXKEX' where id=5;
-update noar ti set b2='HMTQXKEX' where id=5;
-update noar tt set v0='RJXBPTV9XI31S7T1F45F0C7A41' where id=6;
-update noar ti set v0='RJXBPTV9XI31S7T1F45F0C7A41' where id=6;
-update noar tt set b0='H5VNEK4OM60IZPXQR2' where id=6;
-update noar ti set b0='H5VNEK4OM60IZPXQR2' where id=6;
-update noar tt set v0='P03NT7AEHRHX4WM6UI2C' where id=6;
-update noar ti set v0='P03NT7AEHRHX4WM6UI2C' where id=6;
-update noar tt set b1='2UL7' where id=6;
-update noar ti set b1='2UL7' where id=6;
-update noar tt set v0='KSSES9' where id=6;
-update noar ti set v0='KSSES9' where id=6;
-update noar tt set b2='0R1CE' where id=6;
-update noar ti set b2='0R1CE' where id=6;
-update noar tt set v0='004ASRUTRXET8B55A5L2EHS' where id=7;
-update noar ti set v0='004ASRUTRXET8B55A5L2EHS' where id=7;
-update noar tt set b0='KMCPFG23ITA' where id=7;
-update noar ti set b0='KMCPFG23ITA' where id=7;
-update noar tt set v0='02Q6RRXZ402OX2D6D9I2KRVDXA4C' where id=7;
-update noar ti set v0='02Q6RRXZ402OX2D6D9I2KRVDXA4C' where id=7;
-update noar tt set b1='PHMMX' where id=7;
-update noar ti set b1='PHMMX' where id=7;
-update noar tt set v0='I699IXJ56C1EWL3IR8EASD5' where id=7;
-update noar ti set v0='I699IXJ56C1EWL3IR8EASD5' where id=7;
-update noar tt set b2='G4ZDG2KLOJLWCTR' where id=7;
-update noar ti set b2='G4ZDG2KLOJLWCTR' where id=7;
-update noar tt set v0='U48AZW3XYEDI' where id=8;
-update noar ti set v0='U48AZW3XYEDI' where id=8;
-update noar tt set b0='ZAQBZNMNUVV3WFJML' where id=8;
-update noar ti set b0='ZAQBZNMNUVV3WFJML' where id=8;
-update noar tt set v0='8B' where id=8;
-update noar ti set v0='8B' where id=8;
-update noar tt set b1='SH9LRS6WMZWBYYOP' where id=8;
-update noar ti set b1='SH9LRS6WMZWBYYOP' where id=8;
-update noar tt set v0='RCSLSOK7UM7EV5YC' where id=8;
-update noar ti set v0='RCSLSOK7UM7EV5YC' where id=8;
-update noar tt set b2='9RFV4DRC2QWZ78ULQFPWX' where id=8;
-update noar ti set b2='9RFV4DRC2QWZ78ULQFPWX' where id=8;
-update noar tt set v0='3JP8TX9UYXC01HRKUJS4FWWFLP0' where id=9;
-update noar ti set v0='3JP8TX9UYXC01HRKUJS4FWWFLP0' where id=9;
-update noar tt set b0='2VVWHN4JC486SPQRGB7USS42W6XYC' where id=9;
-update noar ti set b0='2VVWHN4JC486SPQRGB7USS42W6XYC' where id=9;
-update noar tt set v0='3' where id=9;
-update noar ti set v0='3' where id=9;
-update noar tt set b1='44IXRD64PHO1BZ6MQJXIR9NNT6X9' where id=9;
-update noar ti set b1='44IXRD64PHO1BZ6MQJXIR9NNT6X9' where id=9;
-update noar tt set v0='7SQLH7E3EL1MAMTKS9RHQ' where id=9;
-update noar ti set v0='7SQLH7E3EL1MAMTKS9RHQ' where id=9;
-update noar tt set b2='6F5K8QQMN5ROZ8YJUB8M3UG' where id=9;
-update noar ti set b2='6F5K8QQMN5ROZ8YJUB8M3UG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R8QC2LK3FJ9TUON4F' where id=1;
-update noar ti set v0='R8QC2LK3FJ9TUON4F' where id=1;
-update noar tt set b0='XW095Q43CN08D6SWVNGMYTFWFZUY' where id=1;
-update noar ti set b0='XW095Q43CN08D6SWVNGMYTFWFZUY' where id=1;
-update noar tt set v0='P6IOMB9' where id=1;
-update noar ti set v0='P6IOMB9' where id=1;
-update noar tt set b1='ZRSNSV45CAK063WFF1EBPIVO2X' where id=1;
-update noar ti set b1='ZRSNSV45CAK063WFF1EBPIVO2X' where id=1;
-update noar tt set v0='X781BE65UV0H8ODU2890' where id=1;
-update noar ti set v0='X781BE65UV0H8ODU2890' where id=1;
-update noar tt set b2='9JA9HXZOF4VLLMIC2DMDBMYARQ6ZC45' where id=1;
-update noar ti set b2='9JA9HXZOF4VLLMIC2DMDBMYARQ6ZC45' where id=1;
-update noar tt set v0='8W0K6RVWR1' where id=2;
-update noar ti set v0='8W0K6RVWR1' where id=2;
-update noar tt set b0='Z5Q7SQY8TQ052H2ELWVQ' where id=2;
-update noar ti set b0='Z5Q7SQY8TQ052H2ELWVQ' where id=2;
-update noar tt set v0='CEHVCWEL0B' where id=2;
-update noar ti set v0='CEHVCWEL0B' where id=2;
-update noar tt set b1='VM6T54E7KMJ' where id=2;
-update noar ti set b1='VM6T54E7KMJ' where id=2;
-update noar tt set v0='VE22WDZ' where id=2;
-update noar ti set v0='VE22WDZ' where id=2;
-update noar tt set b2='A9RZQCNNJBKDMB995J1V' where id=2;
-update noar ti set b2='A9RZQCNNJBKDMB995J1V' where id=2;
-update noar tt set v0='GOYN6CB99Q2KSG' where id=3;
-update noar ti set v0='GOYN6CB99Q2KSG' where id=3;
-update noar tt set b0='Z3ZLMFUD3M0' where id=3;
-update noar ti set b0='Z3ZLMFUD3M0' where id=3;
-update noar tt set v0='2T2TKFUYFZSDXBRGRBX9' where id=3;
-update noar ti set v0='2T2TKFUYFZSDXBRGRBX9' where id=3;
-update noar tt set b1='8X1UYGUVV61YPTHI' where id=3;
-update noar ti set b1='8X1UYGUVV61YPTHI' where id=3;
-update noar tt set v0='UK9V1XOPRP' where id=3;
-update noar ti set v0='UK9V1XOPRP' where id=3;
-update noar tt set b2='IIK3I7K1EHBLJ04LO038GRFILXDWPC2I' where id=3;
-update noar ti set b2='IIK3I7K1EHBLJ04LO038GRFILXDWPC2I' where id=3;
-update noar tt set v0='V6Z5C0' where id=4;
-update noar ti set v0='V6Z5C0' where id=4;
-update noar tt set b0='OK' where id=4;
-update noar ti set b0='OK' where id=4;
-update noar tt set v0='SM4CK413M1DQ3I41Y5AQ8KV' where id=4;
-update noar ti set v0='SM4CK413M1DQ3I41Y5AQ8KV' where id=4;
-update noar tt set b1='KOCCH34SMIW' where id=4;
-update noar ti set b1='KOCCH34SMIW' where id=4;
-update noar tt set v0='T77UAO0HF4FG' where id=4;
-update noar ti set v0='T77UAO0HF4FG' where id=4;
-update noar tt set b2='E8L0JOV5ZRCF7IJ1CMB' where id=4;
-update noar ti set b2='E8L0JOV5ZRCF7IJ1CMB' where id=4;
-update noar tt set v0='TCDIADG65A2GNZ009XE49D' where id=5;
-update noar ti set v0='TCDIADG65A2GNZ009XE49D' where id=5;
-update noar tt set b0='8MXEFNSR2ZWXB0A4RUTURVKGT' where id=5;
-update noar ti set b0='8MXEFNSR2ZWXB0A4RUTURVKGT' where id=5;
-update noar tt set v0='R40STLD0E' where id=5;
-update noar ti set v0='R40STLD0E' where id=5;
-update noar tt set b1='ENSYOB814N3L5DS55' where id=5;
-update noar ti set b1='ENSYOB814N3L5DS55' where id=5;
-update noar tt set v0='DWL' where id=5;
-update noar ti set v0='DWL' where id=5;
-update noar tt set b2='O3IKTL' where id=5;
-update noar ti set b2='O3IKTL' where id=5;
-update noar tt set v0='I625QTG0ZNOSYY6' where id=6;
-update noar ti set v0='I625QTG0ZNOSYY6' where id=6;
-update noar tt set b0='KJSS' where id=6;
-update noar ti set b0='KJSS' where id=6;
-update noar tt set v0='MEG' where id=6;
-update noar ti set v0='MEG' where id=6;
-update noar tt set b1='YAVEXA' where id=6;
-update noar ti set b1='YAVEXA' where id=6;
-update noar tt set v0='K2HVIJE7XZ2SEQUK6CHR4WNQ521' where id=6;
-update noar ti set v0='K2HVIJE7XZ2SEQUK6CHR4WNQ521' where id=6;
-update noar tt set b2='3GY9BAIKRSKX7QIX27GQMZQFZIZIA2CV' where id=6;
-update noar ti set b2='3GY9BAIKRSKX7QIX27GQMZQFZIZIA2CV' where id=6;
-update noar tt set v0='H5KTNKJIU37H4NMK8MA3SB1ZX' where id=7;
-update noar ti set v0='H5KTNKJIU37H4NMK8MA3SB1ZX' where id=7;
-update noar tt set b0='4DLSCD5A' where id=7;
-update noar ti set b0='4DLSCD5A' where id=7;
-update noar tt set v0='027' where id=7;
-update noar ti set v0='027' where id=7;
-update noar tt set b1='R577GJ8DRRXOUOADUDGO' where id=7;
-update noar ti set b1='R577GJ8DRRXOUOADUDGO' where id=7;
-update noar tt set v0='VMX38I58JTEQ' where id=7;
-update noar ti set v0='VMX38I58JTEQ' where id=7;
-update noar tt set b2='D' where id=7;
-update noar ti set b2='D' where id=7;
-update noar tt set v0='0HUB528TLU' where id=8;
-update noar ti set v0='0HUB528TLU' where id=8;
-update noar tt set b0='SISMFBBG9IJ' where id=8;
-update noar ti set b0='SISMFBBG9IJ' where id=8;
-update noar tt set v0='SH' where id=8;
-update noar ti set v0='SH' where id=8;
-update noar tt set b1='5PKBSY13703MGH1RR21OGJ3PGA' where id=8;
-update noar ti set b1='5PKBSY13703MGH1RR21OGJ3PGA' where id=8;
-update noar tt set v0='06PXG73FRVAYONSA24X' where id=8;
-update noar ti set v0='06PXG73FRVAYONSA24X' where id=8;
-update noar tt set b2='7OYLAEPV3PU8FTBORQAL8CUF70MKPPG' where id=8;
-update noar ti set b2='7OYLAEPV3PU8FTBORQAL8CUF70MKPPG' where id=8;
-update noar tt set v0='1M5OC' where id=9;
-update noar ti set v0='1M5OC' where id=9;
-update noar tt set b0='P4B2KFW3D11ZUI5S08ER3NK' where id=9;
-update noar ti set b0='P4B2KFW3D11ZUI5S08ER3NK' where id=9;
-update noar tt set v0='B7GKKTX1EDIUQ7QSZ55GP7DXZ6LM4' where id=9;
-update noar ti set v0='B7GKKTX1EDIUQ7QSZ55GP7DXZ6LM4' where id=9;
-update noar tt set b1='MGLPJ' where id=9;
-update noar ti set b1='MGLPJ' where id=9;
-update noar tt set v0='0JEJ1C0S' where id=9;
-update noar ti set v0='0JEJ1C0S' where id=9;
-update noar tt set b2='P13R2' where id=9;
-update noar ti set b2='P13R2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='67BTHJWFWE0HGKZEYMU' where id=1;
-update noar ti set v0='67BTHJWFWE0HGKZEYMU' where id=1;
-update noar tt set b0='GAP0E1KP8L90MYLFMC6N01LDEC7KOT1' where id=1;
-update noar ti set b0='GAP0E1KP8L90MYLFMC6N01LDEC7KOT1' where id=1;
-update noar tt set v0='KQ7JCZ6YGQUK' where id=1;
-update noar ti set v0='KQ7JCZ6YGQUK' where id=1;
-update noar tt set b1='ZE0OUQIZZXN' where id=1;
-update noar ti set b1='ZE0OUQIZZXN' where id=1;
-update noar tt set v0='ZQLCYPCRT22QNN5GYUEBZXBLOZK48' where id=1;
-update noar ti set v0='ZQLCYPCRT22QNN5GYUEBZXBLOZK48' where id=1;
-update noar tt set b2='PXC5H5I9K0HPV243NF20IN6JY8' where id=1;
-update noar ti set b2='PXC5H5I9K0HPV243NF20IN6JY8' where id=1;
-update noar tt set v0='QPA2ZM9B2' where id=2;
-update noar ti set v0='QPA2ZM9B2' where id=2;
-update noar tt set b0='VNEXOVNAKX526KFG84' where id=2;
-update noar ti set b0='VNEXOVNAKX526KFG84' where id=2;
-update noar tt set v0='CJ58BVSXDAX02ZGK645N1JDQ' where id=2;
-update noar ti set v0='CJ58BVSXDAX02ZGK645N1JDQ' where id=2;
-update noar tt set b1='MDHDCKAS59ABXUXMGWPT' where id=2;
-update noar ti set b1='MDHDCKAS59ABXUXMGWPT' where id=2;
-update noar tt set v0='ALU' where id=2;
-update noar ti set v0='ALU' where id=2;
-update noar tt set b2='RNJR9E97ZPOL6L6KMU' where id=2;
-update noar ti set b2='RNJR9E97ZPOL6L6KMU' where id=2;
-update noar tt set v0='I377CVOQZIN8TRT9B7ZRKW27B' where id=3;
-update noar ti set v0='I377CVOQZIN8TRT9B7ZRKW27B' where id=3;
-update noar tt set b0='AE0VVV7WZLPFC51675YUZ2' where id=3;
-update noar ti set b0='AE0VVV7WZLPFC51675YUZ2' where id=3;
-update noar tt set v0='CSDAJS86J1590XZP' where id=3;
-update noar ti set v0='CSDAJS86J1590XZP' where id=3;
-update noar tt set b1='XI815HQWI9RUXNNPSFT05XVM6GLO' where id=3;
-update noar ti set b1='XI815HQWI9RUXNNPSFT05XVM6GLO' where id=3;
-update noar tt set v0='DVZAGDMMTQEM8OU916DJJET570YUW0T' where id=3;
-update noar ti set v0='DVZAGDMMTQEM8OU916DJJET570YUW0T' where id=3;
-update noar tt set b2='HCR5OV3FSQC5FP8155RAP' where id=3;
-update noar ti set b2='HCR5OV3FSQC5FP8155RAP' where id=3;
-update noar tt set v0='QUHWAN4EYATR' where id=4;
-update noar ti set v0='QUHWAN4EYATR' where id=4;
-update noar tt set b0='34CM0GT6WJOUHH5F4P6MWY97J' where id=4;
-update noar ti set b0='34CM0GT6WJOUHH5F4P6MWY97J' where id=4;
-update noar tt set v0='XK4Q00TBJNKJUSGVLH' where id=4;
-update noar ti set v0='XK4Q00TBJNKJUSGVLH' where id=4;
-update noar tt set b1='3WCXG6AA5X1M6JO9YZ' where id=4;
-update noar ti set b1='3WCXG6AA5X1M6JO9YZ' where id=4;
-update noar tt set v0='DAZ3DJH0ABMB' where id=4;
-update noar ti set v0='DAZ3DJH0ABMB' where id=4;
-update noar tt set b2='C5VM9LBTMDJT6OQJ8K6QW3GSO4' where id=4;
-update noar ti set b2='C5VM9LBTMDJT6OQJ8K6QW3GSO4' where id=4;
-update noar tt set v0='1IL299' where id=5;
-update noar ti set v0='1IL299' where id=5;
-update noar tt set b0='KZOM0QTTBJ90ZB' where id=5;
-update noar ti set b0='KZOM0QTTBJ90ZB' where id=5;
-update noar tt set v0='EUNJNXOBVA31QN3408LUHOW8B2S6' where id=5;
-update noar ti set v0='EUNJNXOBVA31QN3408LUHOW8B2S6' where id=5;
-update noar tt set b1='8SXR8JKCFA39FFEO3L1OID8W4DVQP8BP' where id=5;
-update noar ti set b1='8SXR8JKCFA39FFEO3L1OID8W4DVQP8BP' where id=5;
-update noar tt set v0='IJ6GYZP35IIFATQWH' where id=5;
-update noar ti set v0='IJ6GYZP35IIFATQWH' where id=5;
-update noar tt set b2='S08HKTK84JDUNPEYBP926B6FL4LDXBED' where id=5;
-update noar ti set b2='S08HKTK84JDUNPEYBP926B6FL4LDXBED' where id=5;
-update noar tt set v0='NNV29Q20BZ' where id=6;
-update noar ti set v0='NNV29Q20BZ' where id=6;
-update noar tt set b0='DI79XD7HSQTEXTDWO3A4AKBL' where id=6;
-update noar ti set b0='DI79XD7HSQTEXTDWO3A4AKBL' where id=6;
-update noar tt set v0='Q' where id=6;
-update noar ti set v0='Q' where id=6;
-update noar tt set b1='L6YXGO74SG4D6C8N5VN9FP7' where id=6;
-update noar ti set b1='L6YXGO74SG4D6C8N5VN9FP7' where id=6;
-update noar tt set v0='75UJEYIXOVO1QW6R6FAJ1' where id=6;
-update noar ti set v0='75UJEYIXOVO1QW6R6FAJ1' where id=6;
-update noar tt set b2='0M' where id=6;
-update noar ti set b2='0M' where id=6;
-update noar tt set v0='T00L1NMMO3GHS2QP' where id=7;
-update noar ti set v0='T00L1NMMO3GHS2QP' where id=7;
-update noar tt set b0='MRG1SJXK14E6VXIQ0S' where id=7;
-update noar ti set b0='MRG1SJXK14E6VXIQ0S' where id=7;
-update noar tt set v0='G5JNUYA44UH' where id=7;
-update noar ti set v0='G5JNUYA44UH' where id=7;
-update noar tt set b1='JYZ' where id=7;
-update noar ti set b1='JYZ' where id=7;
-update noar tt set v0='AF4KTNJDOVNZMSB' where id=7;
-update noar ti set v0='AF4KTNJDOVNZMSB' where id=7;
-update noar tt set b2='AJXGITWFG4JWQIZBR5H' where id=7;
-update noar ti set b2='AJXGITWFG4JWQIZBR5H' where id=7;
-update noar tt set v0='O50HPL6' where id=8;
-update noar ti set v0='O50HPL6' where id=8;
-update noar tt set b0='GR8YO1YKJWEELAFIO48G' where id=8;
-update noar ti set b0='GR8YO1YKJWEELAFIO48G' where id=8;
-update noar tt set v0='3R1X2BQFZKA6P0LNM' where id=8;
-update noar ti set v0='3R1X2BQFZKA6P0LNM' where id=8;
-update noar tt set b1='KUOVK84V5W75M' where id=8;
-update noar ti set b1='KUOVK84V5W75M' where id=8;
-update noar tt set v0='HUSA2VJFUP32S5AM1GROM3UR' where id=8;
-update noar ti set v0='HUSA2VJFUP32S5AM1GROM3UR' where id=8;
-update noar tt set b2='NLMGMJGPGPPFLIG806PCCRG5W' where id=8;
-update noar ti set b2='NLMGMJGPGPPFLIG806PCCRG5W' where id=8;
-update noar tt set v0='991152K' where id=9;
-update noar ti set v0='991152K' where id=9;
-update noar tt set b0='3F1258VOJH4DXW' where id=9;
-update noar ti set b0='3F1258VOJH4DXW' where id=9;
-update noar tt set v0='0VXXFX3UF4H' where id=9;
-update noar ti set v0='0VXXFX3UF4H' where id=9;
-update noar tt set b1='EYV771VH5QVAO8J6Q' where id=9;
-update noar ti set b1='EYV771VH5QVAO8J6Q' where id=9;
-update noar tt set v0='6JL311MCJIW' where id=9;
-update noar ti set v0='6JL311MCJIW' where id=9;
-update noar tt set b2='NOBKY' where id=9;
-update noar ti set b2='NOBKY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FQN6G7XJ37Y3YMRZO5A6CNLW60VDB5U' where id=1;
-update noar ti set v0='FQN6G7XJ37Y3YMRZO5A6CNLW60VDB5U' where id=1;
-update noar tt set b0='M52KWNIGXZ3MQDL6WLRXGUZ9XN9W5URQ' where id=1;
-update noar ti set b0='M52KWNIGXZ3MQDL6WLRXGUZ9XN9W5URQ' where id=1;
-update noar tt set v0='PR4AUXMX58G2IRMCCGGGA4OY2G' where id=1;
-update noar ti set v0='PR4AUXMX58G2IRMCCGGGA4OY2G' where id=1;
-update noar tt set b1='YLOEKANQP40LMJZK6HKC' where id=1;
-update noar ti set b1='YLOEKANQP40LMJZK6HKC' where id=1;
-update noar tt set v0='Y96RZF9X5F7GOH' where id=1;
-update noar ti set v0='Y96RZF9X5F7GOH' where id=1;
-update noar tt set b2='QMJLIHBXNF5T3FF5O5DS9ZY5A740C' where id=1;
-update noar ti set b2='QMJLIHBXNF5T3FF5O5DS9ZY5A740C' where id=1;
-update noar tt set v0='IRBK3A6SSL19AVVZK7882CN4GLHTUI' where id=2;
-update noar ti set v0='IRBK3A6SSL19AVVZK7882CN4GLHTUI' where id=2;
-update noar tt set b0='2650IYQGBQF3EB4407E50SP4DVD' where id=2;
-update noar ti set b0='2650IYQGBQF3EB4407E50SP4DVD' where id=2;
-update noar tt set v0='H2' where id=2;
-update noar ti set v0='H2' where id=2;
-update noar tt set b1='MLJC4538GVQOJC1QIZCFA6AD372A7L' where id=2;
-update noar ti set b1='MLJC4538GVQOJC1QIZCFA6AD372A7L' where id=2;
-update noar tt set v0='RTE19UD32WW93E3T2ZZ' where id=2;
-update noar ti set v0='RTE19UD32WW93E3T2ZZ' where id=2;
-update noar tt set b2='F' where id=2;
-update noar ti set b2='F' where id=2;
-update noar tt set v0='0BJYLKRJNX2TB2O47MJJ' where id=3;
-update noar ti set v0='0BJYLKRJNX2TB2O47MJJ' where id=3;
-update noar tt set b0='WTV1' where id=3;
-update noar ti set b0='WTV1' where id=3;
-update noar tt set v0='ZWUXOL6' where id=3;
-update noar ti set v0='ZWUXOL6' where id=3;
-update noar tt set b1='11SUJQO4YFTLMOOVF3LNULU86TT8' where id=3;
-update noar ti set b1='11SUJQO4YFTLMOOVF3LNULU86TT8' where id=3;
-update noar tt set v0='KXDQWZ16V42ZW32Q5QILJEYJ1SKBLND' where id=3;
-update noar ti set v0='KXDQWZ16V42ZW32Q5QILJEYJ1SKBLND' where id=3;
-update noar tt set b2='RD35802WDOU28WJ9JHNEAJOP9NS' where id=3;
-update noar ti set b2='RD35802WDOU28WJ9JHNEAJOP9NS' where id=3;
-update noar tt set v0='Y26QIP7X25UGQPBGVKCSRAM0QLE' where id=4;
-update noar ti set v0='Y26QIP7X25UGQPBGVKCSRAM0QLE' where id=4;
-update noar tt set b0='22QEXO3717O24F1VCJ889W83405' where id=4;
-update noar ti set b0='22QEXO3717O24F1VCJ889W83405' where id=4;
-update noar tt set v0='YT1' where id=4;
-update noar ti set v0='YT1' where id=4;
-update noar tt set b1='NLKP' where id=4;
-update noar ti set b1='NLKP' where id=4;
-update noar tt set v0='QJGMUBBM1L755499R' where id=4;
-update noar ti set v0='QJGMUBBM1L755499R' where id=4;
-update noar tt set b2='9LI09Y1GQWU0LZ6OSYU6Z31' where id=4;
-update noar ti set b2='9LI09Y1GQWU0LZ6OSYU6Z31' where id=4;
-update noar tt set v0='28NT8TAU8' where id=5;
-update noar ti set v0='28NT8TAU8' where id=5;
-update noar tt set b0='MHKU5RZP0EOMFXZR' where id=5;
-update noar ti set b0='MHKU5RZP0EOMFXZR' where id=5;
-update noar tt set v0='LBFX92TK76BVIN11V3SZ' where id=5;
-update noar ti set v0='LBFX92TK76BVIN11V3SZ' where id=5;
-update noar tt set b1='UJK' where id=5;
-update noar ti set b1='UJK' where id=5;
-update noar tt set v0='ASX6X96L6L5FQF0N1' where id=5;
-update noar ti set v0='ASX6X96L6L5FQF0N1' where id=5;
-update noar tt set b2='FXDF1YA' where id=5;
-update noar ti set b2='FXDF1YA' where id=5;
-update noar tt set v0='CSRDWM89AT5WXH9HI5XPTZ66DT8' where id=6;
-update noar ti set v0='CSRDWM89AT5WXH9HI5XPTZ66DT8' where id=6;
-update noar tt set b0='PKKO6' where id=6;
-update noar ti set b0='PKKO6' where id=6;
-update noar tt set v0='OXR74IFCKYZ' where id=6;
-update noar ti set v0='OXR74IFCKYZ' where id=6;
-update noar tt set b1='H4IS5L9ZQJIPMRGUP' where id=6;
-update noar ti set b1='H4IS5L9ZQJIPMRGUP' where id=6;
-update noar tt set v0='67RFAEBELGL1WQ7FVFO63A16384H9I' where id=6;
-update noar ti set v0='67RFAEBELGL1WQ7FVFO63A16384H9I' where id=6;
-update noar tt set b2='A4B6XL43IRA1751' where id=6;
-update noar ti set b2='A4B6XL43IRA1751' where id=6;
-update noar tt set v0='RIZP7PPK6OUP66EIUZS' where id=7;
-update noar ti set v0='RIZP7PPK6OUP66EIUZS' where id=7;
-update noar tt set b0='KP8M' where id=7;
-update noar ti set b0='KP8M' where id=7;
-update noar tt set v0='PH50J3BKXTSQ0W8USNS0IQW6' where id=7;
-update noar ti set v0='PH50J3BKXTSQ0W8USNS0IQW6' where id=7;
-update noar tt set b1='LS44E8TM6H94XBZP1MNHPDBTLJM' where id=7;
-update noar ti set b1='LS44E8TM6H94XBZP1MNHPDBTLJM' where id=7;
-update noar tt set v0='LJWN3SR3OC8' where id=7;
-update noar ti set v0='LJWN3SR3OC8' where id=7;
-update noar tt set b2='EQ4IMRHUQ1ANBUAI33JNIYM2J8P8R1' where id=7;
-update noar ti set b2='EQ4IMRHUQ1ANBUAI33JNIYM2J8P8R1' where id=7;
-update noar tt set v0='1D1IPKY643I7J050MOSRUC5M' where id=8;
-update noar ti set v0='1D1IPKY643I7J050MOSRUC5M' where id=8;
-update noar tt set b0='HX5G00MH71VBWAHGH4DK0SM' where id=8;
-update noar ti set b0='HX5G00MH71VBWAHGH4DK0SM' where id=8;
-update noar tt set v0='YHWLKLPWT1YMOS88A64' where id=8;
-update noar ti set v0='YHWLKLPWT1YMOS88A64' where id=8;
-update noar tt set b1='3P7ZN47QWV' where id=8;
-update noar ti set b1='3P7ZN47QWV' where id=8;
-update noar tt set v0='HET5NB5YKRUWLYPA4SBULLXE' where id=8;
-update noar ti set v0='HET5NB5YKRUWLYPA4SBULLXE' where id=8;
-update noar tt set b2='B2YRQAAOSYKOVPN906' where id=8;
-update noar ti set b2='B2YRQAAOSYKOVPN906' where id=8;
-update noar tt set v0='D7S7ER7RAEI4FCE9' where id=9;
-update noar ti set v0='D7S7ER7RAEI4FCE9' where id=9;
-update noar tt set b0='3A8CWYTL4PSVB' where id=9;
-update noar ti set b0='3A8CWYTL4PSVB' where id=9;
-update noar tt set v0='EAUGZ4AJUJG4P8E9X58EI96QZ0L5' where id=9;
-update noar ti set v0='EAUGZ4AJUJG4P8E9X58EI96QZ0L5' where id=9;
-update noar tt set b1='D8NRDPO7FAPIAFJJB6MIGS' where id=9;
-update noar ti set b1='D8NRDPO7FAPIAFJJB6MIGS' where id=9;
-update noar tt set v0='OINIE' where id=9;
-update noar ti set v0='OINIE' where id=9;
-update noar tt set b2='5NVE03D0PPWS0O' where id=9;
-update noar ti set b2='5NVE03D0PPWS0O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BZV2Q' where id=1;
-update noar ti set v0='BZV2Q' where id=1;
-update noar tt set b0='70HPAHMYEBGQ7DAZWPDUIKX4D4DAQU0' where id=1;
-update noar ti set b0='70HPAHMYEBGQ7DAZWPDUIKX4D4DAQU0' where id=1;
-update noar tt set v0='NPJTHWRK3A5Q7YVYAR4V2RJBKCXSLPR' where id=1;
-update noar ti set v0='NPJTHWRK3A5Q7YVYAR4V2RJBKCXSLPR' where id=1;
-update noar tt set b1='OLCCW9884V' where id=1;
-update noar ti set b1='OLCCW9884V' where id=1;
-update noar tt set v0='Y4QFAS4R3Q0UA2QIS1' where id=1;
-update noar ti set v0='Y4QFAS4R3Q0UA2QIS1' where id=1;
-update noar tt set b2='39PWV6V9' where id=1;
-update noar ti set b2='39PWV6V9' where id=1;
-update noar tt set v0='XS8N49YFK56H2CPKC' where id=2;
-update noar ti set v0='XS8N49YFK56H2CPKC' where id=2;
-update noar tt set b0='8F26IUJ3304SI1MJHC9VZN5TI06KW' where id=2;
-update noar ti set b0='8F26IUJ3304SI1MJHC9VZN5TI06KW' where id=2;
-update noar tt set v0='L1YZIY1AZ8IV' where id=2;
-update noar ti set v0='L1YZIY1AZ8IV' where id=2;
-update noar tt set b1='9E25QUAW7ZKWVV' where id=2;
-update noar ti set b1='9E25QUAW7ZKWVV' where id=2;
-update noar tt set v0='XYDESP2FWID57U2KJ0F4E7B' where id=2;
-update noar ti set v0='XYDESP2FWID57U2KJ0F4E7B' where id=2;
-update noar tt set b2='MZOD78TXP5X9UAL8QGUPEARGVG' where id=2;
-update noar ti set b2='MZOD78TXP5X9UAL8QGUPEARGVG' where id=2;
-update noar tt set v0='RDO0O4NIIXFLZTF4H4J7PF' where id=3;
-update noar ti set v0='RDO0O4NIIXFLZTF4H4J7PF' where id=3;
-update noar tt set b0='XRAJSP2D27E59PQ69P' where id=3;
-update noar ti set b0='XRAJSP2D27E59PQ69P' where id=3;
-update noar tt set v0='RSLUEJ2HYFSXHV2LZDXR5A6' where id=3;
-update noar ti set v0='RSLUEJ2HYFSXHV2LZDXR5A6' where id=3;
-update noar tt set b1='UCWRU80ERD5VP9I59A5XWA7VF2PQR1DD' where id=3;
-update noar ti set b1='UCWRU80ERD5VP9I59A5XWA7VF2PQR1DD' where id=3;
-update noar tt set v0='6Q0EVNDWO7SRQ5MHKRZ97N5M55' where id=3;
-update noar ti set v0='6Q0EVNDWO7SRQ5MHKRZ97N5M55' where id=3;
-update noar tt set b2='UIDKH' where id=3;
-update noar ti set b2='UIDKH' where id=3;
-update noar tt set v0='771WVJSIQ7LV6070SQ3A0E2WUBOF' where id=4;
-update noar ti set v0='771WVJSIQ7LV6070SQ3A0E2WUBOF' where id=4;
-update noar tt set b0='QZBPQNJTWVFUW415A9D' where id=4;
-update noar ti set b0='QZBPQNJTWVFUW415A9D' where id=4;
-update noar tt set v0='XCPT4BZLB64K' where id=4;
-update noar ti set v0='XCPT4BZLB64K' where id=4;
-update noar tt set b1='19UR7J9MT' where id=4;
-update noar ti set b1='19UR7J9MT' where id=4;
-update noar tt set v0='VOIN4KBV4X5ELC' where id=4;
-update noar ti set v0='VOIN4KBV4X5ELC' where id=4;
-update noar tt set b2='B0E9BCE6CX24HQ8JI' where id=4;
-update noar ti set b2='B0E9BCE6CX24HQ8JI' where id=4;
-update noar tt set v0='CEBPVBLWAKS42NQE6FBIIIYH814' where id=5;
-update noar ti set v0='CEBPVBLWAKS42NQE6FBIIIYH814' where id=5;
-update noar tt set b0='VZKRPII9Q3EC7S82BU1W2LR' where id=5;
-update noar ti set b0='VZKRPII9Q3EC7S82BU1W2LR' where id=5;
-update noar tt set v0='YJU85T81LMUJMPVSX4A' where id=5;
-update noar ti set v0='YJU85T81LMUJMPVSX4A' where id=5;
-update noar tt set b1='OCYV' where id=5;
-update noar ti set b1='OCYV' where id=5;
-update noar tt set v0='QNTBSI5K9YLYH5845VEV2N7LECABL9Y' where id=5;
-update noar ti set v0='QNTBSI5K9YLYH5845VEV2N7LECABL9Y' where id=5;
-update noar tt set b2='P65VWA3W7INEXCCFCNKTO9' where id=5;
-update noar ti set b2='P65VWA3W7INEXCCFCNKTO9' where id=5;
-update noar tt set v0='SU1FIL' where id=6;
-update noar ti set v0='SU1FIL' where id=6;
-update noar tt set b0='YZHYRTNBVSX1YA85U665VZ6' where id=6;
-update noar ti set b0='YZHYRTNBVSX1YA85U665VZ6' where id=6;
-update noar tt set v0='YM3VQ6KPLKNUFLHI6324' where id=6;
-update noar ti set v0='YM3VQ6KPLKNUFLHI6324' where id=6;
-update noar tt set b1='NEOWM' where id=6;
-update noar ti set b1='NEOWM' where id=6;
-update noar tt set v0='QV8W07IHSM40YC05O8R78C' where id=6;
-update noar ti set v0='QV8W07IHSM40YC05O8R78C' where id=6;
-update noar tt set b2='X99HHGF84VDAH91LD2M71IU107ERG8L' where id=6;
-update noar ti set b2='X99HHGF84VDAH91LD2M71IU107ERG8L' where id=6;
-update noar tt set v0='FU30S66VQYDKNJREU6LSPIUKBENQ' where id=7;
-update noar ti set v0='FU30S66VQYDKNJREU6LSPIUKBENQ' where id=7;
-update noar tt set b0='O31TH' where id=7;
-update noar ti set b0='O31TH' where id=7;
-update noar tt set v0='A797AJILPK6XYSNDTWZ2YII4456SY' where id=7;
-update noar ti set v0='A797AJILPK6XYSNDTWZ2YII4456SY' where id=7;
-update noar tt set b1='YXOHM6ECVM' where id=7;
-update noar ti set b1='YXOHM6ECVM' where id=7;
-update noar tt set v0='7C95XJ2LRIV6' where id=7;
-update noar ti set v0='7C95XJ2LRIV6' where id=7;
-update noar tt set b2='PQ435VKTYGV7YPPGIXX2SK14X' where id=7;
-update noar ti set b2='PQ435VKTYGV7YPPGIXX2SK14X' where id=7;
-update noar tt set v0='XGB0Y5T01LJJWBH' where id=8;
-update noar ti set v0='XGB0Y5T01LJJWBH' where id=8;
-update noar tt set b0='XQT4OVI4' where id=8;
-update noar ti set b0='XQT4OVI4' where id=8;
-update noar tt set v0='RP0YWBXHY92QPDBD04VADJQPA' where id=8;
-update noar ti set v0='RP0YWBXHY92QPDBD04VADJQPA' where id=8;
-update noar tt set b1='A5O9RGDGZH2F6AHI7LLW' where id=8;
-update noar ti set b1='A5O9RGDGZH2F6AHI7LLW' where id=8;
-update noar tt set v0='R4ZG1' where id=8;
-update noar ti set v0='R4ZG1' where id=8;
-update noar tt set b2='OSA7VEHFHG5U' where id=8;
-update noar ti set b2='OSA7VEHFHG5U' where id=8;
-update noar tt set v0='N1QKLVG' where id=9;
-update noar ti set v0='N1QKLVG' where id=9;
-update noar tt set b0='7YPU4WI' where id=9;
-update noar ti set b0='7YPU4WI' where id=9;
-update noar tt set v0='L1PPQ' where id=9;
-update noar ti set v0='L1PPQ' where id=9;
-update noar tt set b1='RF7W812XL67EC1CNJ3X98DR5Q' where id=9;
-update noar ti set b1='RF7W812XL67EC1CNJ3X98DR5Q' where id=9;
-update noar tt set v0='PAZIHGWAOVO96' where id=9;
-update noar ti set v0='PAZIHGWAOVO96' where id=9;
-update noar tt set b2='RPAFE' where id=9;
-update noar ti set b2='RPAFE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6PHBSQ7Y4VCUYALN6KYBOV521QF' where id=1;
-update noar ti set v0='6PHBSQ7Y4VCUYALN6KYBOV521QF' where id=1;
-update noar tt set b0='U7NO' where id=1;
-update noar ti set b0='U7NO' where id=1;
-update noar tt set v0='ZRC49GNPMY0FUQLO120EHOZSDM5127IR' where id=1;
-update noar ti set v0='ZRC49GNPMY0FUQLO120EHOZSDM5127IR' where id=1;
-update noar tt set b1='2N86J09RSRSZGE2DI6QBMRM8SVBTHN' where id=1;
-update noar ti set b1='2N86J09RSRSZGE2DI6QBMRM8SVBTHN' where id=1;
-update noar tt set v0='56CU7CK8YRW6XAS' where id=1;
-update noar ti set v0='56CU7CK8YRW6XAS' where id=1;
-update noar tt set b2='140HE0B0CTFZODPX' where id=1;
-update noar ti set b2='140HE0B0CTFZODPX' where id=1;
-update noar tt set v0='XSIBHV2I4BEQWHFBV057H1PMYKJV' where id=2;
-update noar ti set v0='XSIBHV2I4BEQWHFBV057H1PMYKJV' where id=2;
-update noar tt set b0='EDP8OE6' where id=2;
-update noar ti set b0='EDP8OE6' where id=2;
-update noar tt set v0='UNW7SHM336OW4M03V1KM' where id=2;
-update noar ti set v0='UNW7SHM336OW4M03V1KM' where id=2;
-update noar tt set b1='PKZZCG1GVZZCXLDT5' where id=2;
-update noar ti set b1='PKZZCG1GVZZCXLDT5' where id=2;
-update noar tt set v0='6R21CV7VK0BZ8PATQ' where id=2;
-update noar ti set v0='6R21CV7VK0BZ8PATQ' where id=2;
-update noar tt set b2='WVRZ37OICTKFJ5PUPSU3' where id=2;
-update noar ti set b2='WVRZ37OICTKFJ5PUPSU3' where id=2;
-update noar tt set v0='Y2UWX6N8RN9KHGUYIYT' where id=3;
-update noar ti set v0='Y2UWX6N8RN9KHGUYIYT' where id=3;
-update noar tt set b0='CY7IEJAYPZWD908MQO' where id=3;
-update noar ti set b0='CY7IEJAYPZWD908MQO' where id=3;
-update noar tt set v0='SC04XJTKFABZB5CFL0LHXVV1N2I5U' where id=3;
-update noar ti set v0='SC04XJTKFABZB5CFL0LHXVV1N2I5U' where id=3;
-update noar tt set b1='I2ANSGNBNY4TCLOB3' where id=3;
-update noar ti set b1='I2ANSGNBNY4TCLOB3' where id=3;
-update noar tt set v0='TEFS2EAPKQKA2UTQPEC31' where id=3;
-update noar ti set v0='TEFS2EAPKQKA2UTQPEC31' where id=3;
-update noar tt set b2='0BTYJPL0EU0YM1DNCD' where id=3;
-update noar ti set b2='0BTYJPL0EU0YM1DNCD' where id=3;
-update noar tt set v0='AEHJEOJ9J06' where id=4;
-update noar ti set v0='AEHJEOJ9J06' where id=4;
-update noar tt set b0='UF0468UDNV6' where id=4;
-update noar ti set b0='UF0468UDNV6' where id=4;
-update noar tt set v0='1ZJ0F8NQ0QQL72VM5ML' where id=4;
-update noar ti set v0='1ZJ0F8NQ0QQL72VM5ML' where id=4;
-update noar tt set b1='539S5OWUAOJQKJL8ZV7H8E0KJ357' where id=4;
-update noar ti set b1='539S5OWUAOJQKJL8ZV7H8E0KJ357' where id=4;
-update noar tt set v0='HX86B' where id=4;
-update noar ti set v0='HX86B' where id=4;
-update noar tt set b2='6KLR0SSIW79DQQUD75WGHG10H5X' where id=4;
-update noar ti set b2='6KLR0SSIW79DQQUD75WGHG10H5X' where id=4;
-update noar tt set v0='JTMC9WMMI5TAZWD0KXQY' where id=5;
-update noar ti set v0='JTMC9WMMI5TAZWD0KXQY' where id=5;
-update noar tt set b0='UOXYRCHEQMAPMK' where id=5;
-update noar ti set b0='UOXYRCHEQMAPMK' where id=5;
-update noar tt set v0='QHQ1B524526G2PIJC0GFWIY' where id=5;
-update noar ti set v0='QHQ1B524526G2PIJC0GFWIY' where id=5;
-update noar tt set b1='3USO7LM7XHRMYG1B7J0' where id=5;
-update noar ti set b1='3USO7LM7XHRMYG1B7J0' where id=5;
-update noar tt set v0='OL3GGMER2A3GJVAXK' where id=5;
-update noar ti set v0='OL3GGMER2A3GJVAXK' where id=5;
-update noar tt set b2='DMSE7U0ACHESDK' where id=5;
-update noar ti set b2='DMSE7U0ACHESDK' where id=5;
-update noar tt set v0='SR0SQ523IBKW2JE' where id=6;
-update noar ti set v0='SR0SQ523IBKW2JE' where id=6;
-update noar tt set b0='4359SBJQOHRT9ZFWTG' where id=6;
-update noar ti set b0='4359SBJQOHRT9ZFWTG' where id=6;
-update noar tt set v0='B0KW0SJ08MW340IP9GHO7IDZDRLUW3G' where id=6;
-update noar ti set v0='B0KW0SJ08MW340IP9GHO7IDZDRLUW3G' where id=6;
-update noar tt set b1='R7A2OW21XWPAN' where id=6;
-update noar ti set b1='R7A2OW21XWPAN' where id=6;
-update noar tt set v0='9OSQPO81YR11PLLYE2FD82CIU' where id=6;
-update noar ti set v0='9OSQPO81YR11PLLYE2FD82CIU' where id=6;
-update noar tt set b2='AKH4F4D58KIFJSBLMHPATP94S62CX' where id=6;
-update noar ti set b2='AKH4F4D58KIFJSBLMHPATP94S62CX' where id=6;
-update noar tt set v0='R9KO2K6MHY8ZKTTJHO2VD' where id=7;
-update noar ti set v0='R9KO2K6MHY8ZKTTJHO2VD' where id=7;
-update noar tt set b0='RFMU4U7385YOGELC9YZ40HW55Z81' where id=7;
-update noar ti set b0='RFMU4U7385YOGELC9YZ40HW55Z81' where id=7;
-update noar tt set v0='X' where id=7;
-update noar ti set v0='X' where id=7;
-update noar tt set b1='ZVCZVCMTN18OAD' where id=7;
-update noar ti set b1='ZVCZVCMTN18OAD' where id=7;
-update noar tt set v0='AG6Z6N621BYD' where id=7;
-update noar ti set v0='AG6Z6N621BYD' where id=7;
-update noar tt set b2='S1R2JVZBXB4SDY2QN8XZ2PQ97EOHR' where id=7;
-update noar ti set b2='S1R2JVZBXB4SDY2QN8XZ2PQ97EOHR' where id=7;
-update noar tt set v0='HIK5Q3LVC640VF5YFMHYDT7B0' where id=8;
-update noar ti set v0='HIK5Q3LVC640VF5YFMHYDT7B0' where id=8;
-update noar tt set b0='BZR3VGEQ28WWRL8YQL4QEW9Y' where id=8;
-update noar ti set b0='BZR3VGEQ28WWRL8YQL4QEW9Y' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='RITL86P5LOCCTJRS97PX857VCERWJ1M' where id=8;
-update noar ti set b1='RITL86P5LOCCTJRS97PX857VCERWJ1M' where id=8;
-update noar tt set v0='CB353NB8P28' where id=8;
-update noar ti set v0='CB353NB8P28' where id=8;
-update noar tt set b2='KAWXRL0GFD6HO1' where id=8;
-update noar ti set b2='KAWXRL0GFD6HO1' where id=8;
-update noar tt set v0='W5S7LRXW8U7R88985CVOFWH0' where id=9;
-update noar ti set v0='W5S7LRXW8U7R88985CVOFWH0' where id=9;
-update noar tt set b0='7XC' where id=9;
-update noar ti set b0='7XC' where id=9;
-update noar tt set v0='IT' where id=9;
-update noar ti set v0='IT' where id=9;
-update noar tt set b1='MI6U3DTH' where id=9;
-update noar ti set b1='MI6U3DTH' where id=9;
-update noar tt set v0='KZH' where id=9;
-update noar ti set v0='KZH' where id=9;
-update noar tt set b2='R8B05M265W2UKRNGMGPAAZLMROPNPL6' where id=9;
-update noar ti set b2='R8B05M265W2UKRNGMGPAAZLMROPNPL6' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y4TZBZMBF9G455X' where id=1;
-update noar ti set v0='Y4TZBZMBF9G455X' where id=1;
-update noar tt set b0='ES984128VENB0O3QE46YSJKTFVPVSDK' where id=1;
-update noar ti set b0='ES984128VENB0O3QE46YSJKTFVPVSDK' where id=1;
-update noar tt set v0='1XX2SL5AA92HNCL369LI3UFJQZM1ZAU' where id=1;
-update noar ti set v0='1XX2SL5AA92HNCL369LI3UFJQZM1ZAU' where id=1;
-update noar tt set b1='YR8HB73TGRC' where id=1;
-update noar ti set b1='YR8HB73TGRC' where id=1;
-update noar tt set v0='HGN' where id=1;
-update noar ti set v0='HGN' where id=1;
-update noar tt set b2='B0QL4TDP2' where id=1;
-update noar ti set b2='B0QL4TDP2' where id=1;
-update noar tt set v0='RR2GA9SPHKWJOX9LQK6FW1T4GOAS3CA' where id=2;
-update noar ti set v0='RR2GA9SPHKWJOX9LQK6FW1T4GOAS3CA' where id=2;
-update noar tt set b0='NQSEROAA6FSF' where id=2;
-update noar ti set b0='NQSEROAA6FSF' where id=2;
-update noar tt set v0='B35I4BRVSG0KKND7JINAP3DPGG5BAM3' where id=2;
-update noar ti set v0='B35I4BRVSG0KKND7JINAP3DPGG5BAM3' where id=2;
-update noar tt set b1='6QSJEX0HFNW7FH104T4INL8C' where id=2;
-update noar ti set b1='6QSJEX0HFNW7FH104T4INL8C' where id=2;
-update noar tt set v0='8PCOHQINEVNHHH64ZJN6QUCM' where id=2;
-update noar ti set v0='8PCOHQINEVNHHH64ZJN6QUCM' where id=2;
-update noar tt set b2='GL' where id=2;
-update noar ti set b2='GL' where id=2;
-update noar tt set v0='8Y5A8V98BP7EW2TCPN5R0MXX5CEOM' where id=3;
-update noar ti set v0='8Y5A8V98BP7EW2TCPN5R0MXX5CEOM' where id=3;
-update noar tt set b0='T2F0EYNFVUJLJ6NQEIAIEJNOFA6' where id=3;
-update noar ti set b0='T2F0EYNFVUJLJ6NQEIAIEJNOFA6' where id=3;
-update noar tt set v0='IPFSEQAHHX4SDFLSWDAL' where id=3;
-update noar ti set v0='IPFSEQAHHX4SDFLSWDAL' where id=3;
-update noar tt set b1='V0EFFTRX5VOWYDB2067' where id=3;
-update noar ti set b1='V0EFFTRX5VOWYDB2067' where id=3;
-update noar tt set v0='PV41I8M1W' where id=3;
-update noar ti set v0='PV41I8M1W' where id=3;
-update noar tt set b2='JUA25967FMTBO7NJAOZL' where id=3;
-update noar ti set b2='JUA25967FMTBO7NJAOZL' where id=3;
-update noar tt set v0='CSU9SD2PYH363GU0DJDLFIZ5CFRVBG5E' where id=4;
-update noar ti set v0='CSU9SD2PYH363GU0DJDLFIZ5CFRVBG5E' where id=4;
-update noar tt set b0='EDK7W3NPMYPBZYMFF8LB9J3YEVNR' where id=4;
-update noar ti set b0='EDK7W3NPMYPBZYMFF8LB9J3YEVNR' where id=4;
-update noar tt set v0='N0LOA5RZQWY6PUDV5D1G1DHLI8' where id=4;
-update noar ti set v0='N0LOA5RZQWY6PUDV5D1G1DHLI8' where id=4;
-update noar tt set b1='2UNC3' where id=4;
-update noar ti set b1='2UNC3' where id=4;
-update noar tt set v0='U0SDKJVX9MWJ7C6G1DD30H5251NO8X' where id=4;
-update noar ti set v0='U0SDKJVX9MWJ7C6G1DD30H5251NO8X' where id=4;
-update noar tt set b2='34QWF0BX23CJD7O47ICQHKM21EMEK' where id=4;
-update noar ti set b2='34QWF0BX23CJD7O47ICQHKM21EMEK' where id=4;
-update noar tt set v0='4ZWP6TENOTG4KUO44H7VV2F8QE7P87J' where id=5;
-update noar ti set v0='4ZWP6TENOTG4KUO44H7VV2F8QE7P87J' where id=5;
-update noar tt set b0='DCEOZ8QWMACAJ8YEDYQOHR5' where id=5;
-update noar ti set b0='DCEOZ8QWMACAJ8YEDYQOHR5' where id=5;
-update noar tt set v0='20L2FONG4TR6R51A' where id=5;
-update noar ti set v0='20L2FONG4TR6R51A' where id=5;
-update noar tt set b1='GNYN' where id=5;
-update noar ti set b1='GNYN' where id=5;
-update noar tt set v0='1CE3NRRDXST3J' where id=5;
-update noar ti set v0='1CE3NRRDXST3J' where id=5;
-update noar tt set b2='ZL9Z473SC' where id=5;
-update noar ti set b2='ZL9Z473SC' where id=5;
-update noar tt set v0='CXG89W7K117LAW4PM4' where id=6;
-update noar ti set v0='CXG89W7K117LAW4PM4' where id=6;
-update noar tt set b0='4HYCL4K5I' where id=6;
-update noar ti set b0='4HYCL4K5I' where id=6;
-update noar tt set v0='4MUTIM4AVW6EM325PCKKPRBBE' where id=6;
-update noar ti set v0='4MUTIM4AVW6EM325PCKKPRBBE' where id=6;
-update noar tt set b1='CZMUB7LQDSO8NXPZHFFF0R3E3H5' where id=6;
-update noar ti set b1='CZMUB7LQDSO8NXPZHFFF0R3E3H5' where id=6;
-update noar tt set v0='22QA6ORL' where id=6;
-update noar ti set v0='22QA6ORL' where id=6;
-update noar tt set b2='HF3RCHN' where id=6;
-update noar ti set b2='HF3RCHN' where id=6;
-update noar tt set v0='AO2AK2AJKSJ5SRVZDV4MTAX0TLUY' where id=7;
-update noar ti set v0='AO2AK2AJKSJ5SRVZDV4MTAX0TLUY' where id=7;
-update noar tt set b0='TXNBPAKFEMVH8074UA3FS' where id=7;
-update noar ti set b0='TXNBPAKFEMVH8074UA3FS' where id=7;
-update noar tt set v0='36DD99P3KEX8WEFFVF' where id=7;
-update noar ti set v0='36DD99P3KEX8WEFFVF' where id=7;
-update noar tt set b1='W7ZI2WD' where id=7;
-update noar ti set b1='W7ZI2WD' where id=7;
-update noar tt set v0='W3EF5RGS' where id=7;
-update noar ti set v0='W3EF5RGS' where id=7;
-update noar tt set b2='IRPNKBRGTFQMAPB57MYKVD' where id=7;
-update noar ti set b2='IRPNKBRGTFQMAPB57MYKVD' where id=7;
-update noar tt set v0='NHU93TBBFQ7RJBC4A562GOLNSDZRGFM' where id=8;
-update noar ti set v0='NHU93TBBFQ7RJBC4A562GOLNSDZRGFM' where id=8;
-update noar tt set b0='MG5ILW6D4BEFDQGVF' where id=8;
-update noar ti set b0='MG5ILW6D4BEFDQGVF' where id=8;
-update noar tt set v0='C0QA' where id=8;
-update noar ti set v0='C0QA' where id=8;
-update noar tt set b1='7Q0JVX7VLC' where id=8;
-update noar ti set b1='7Q0JVX7VLC' where id=8;
-update noar tt set v0='2CIXW0ML6XY71' where id=8;
-update noar ti set v0='2CIXW0ML6XY71' where id=8;
-update noar tt set b2='3BYHJDKFSJDX1ZH52' where id=8;
-update noar ti set b2='3BYHJDKFSJDX1ZH52' where id=8;
-update noar tt set v0='XF7NHJ9X25DG9EW' where id=9;
-update noar ti set v0='XF7NHJ9X25DG9EW' where id=9;
-update noar tt set b0='BMDKZ71VYRXAZ853WHJEF131' where id=9;
-update noar ti set b0='BMDKZ71VYRXAZ853WHJEF131' where id=9;
-update noar tt set v0='HTOTNKI7' where id=9;
-update noar ti set v0='HTOTNKI7' where id=9;
-update noar tt set b1='2AAVR46M5AMJM7Z54TNJ' where id=9;
-update noar ti set b1='2AAVR46M5AMJM7Z54TNJ' where id=9;
-update noar tt set v0='FFNMAEX8F18QQUUQM8K09CSQI4' where id=9;
-update noar ti set v0='FFNMAEX8F18QQUUQM8K09CSQI4' where id=9;
-update noar tt set b2='SD05IDPKDIOFHK1AD7' where id=9;
-update noar ti set b2='SD05IDPKDIOFHK1AD7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TDB0XNEKN6SEIE6J13SCC44P' where id=1;
-update noar ti set v0='TDB0XNEKN6SEIE6J13SCC44P' where id=1;
-update noar tt set b0='HF1Z1I6DH15D7SC4XZ7NSSBXKFT' where id=1;
-update noar ti set b0='HF1Z1I6DH15D7SC4XZ7NSSBXKFT' where id=1;
-update noar tt set v0='VL6D1ABM7O0DCTC3B9F6Y2' where id=1;
-update noar ti set v0='VL6D1ABM7O0DCTC3B9F6Y2' where id=1;
-update noar tt set b1='J6KQC03N9WS5T' where id=1;
-update noar ti set b1='J6KQC03N9WS5T' where id=1;
-update noar tt set v0='6QDTKE' where id=1;
-update noar ti set v0='6QDTKE' where id=1;
-update noar tt set b2='9BXKL13NWBW8X427QPWHEWXJS4' where id=1;
-update noar ti set b2='9BXKL13NWBW8X427QPWHEWXJS4' where id=1;
-update noar tt set v0='YU5UJPEXI1RK9Y30' where id=2;
-update noar ti set v0='YU5UJPEXI1RK9Y30' where id=2;
-update noar tt set b0='LHS80SHX18' where id=2;
-update noar ti set b0='LHS80SHX18' where id=2;
-update noar tt set v0='NS3V5N9GAT1NKNNP4KXFH5MPV9I' where id=2;
-update noar ti set v0='NS3V5N9GAT1NKNNP4KXFH5MPV9I' where id=2;
-update noar tt set b1='WXLEEXPX0W8PRVFSBFRZUB1' where id=2;
-update noar ti set b1='WXLEEXPX0W8PRVFSBFRZUB1' where id=2;
-update noar tt set v0='BBZG9VV93QW06CEUYKT0ERCSZC4HF' where id=2;
-update noar ti set v0='BBZG9VV93QW06CEUYKT0ERCSZC4HF' where id=2;
-update noar tt set b2='62DESWXL6R1JXMRC' where id=2;
-update noar ti set b2='62DESWXL6R1JXMRC' where id=2;
-update noar tt set v0='D3B93X' where id=3;
-update noar ti set v0='D3B93X' where id=3;
-update noar tt set b0='VMRUKMU0QM0EALZIKKEUEHZJ' where id=3;
-update noar ti set b0='VMRUKMU0QM0EALZIKKEUEHZJ' where id=3;
-update noar tt set v0='0A86ZGSPK94NZPA' where id=3;
-update noar ti set v0='0A86ZGSPK94NZPA' where id=3;
-update noar tt set b1='KRH6037' where id=3;
-update noar ti set b1='KRH6037' where id=3;
-update noar tt set v0='F529R0SW0' where id=3;
-update noar ti set v0='F529R0SW0' where id=3;
-update noar tt set b2='LE' where id=3;
-update noar ti set b2='LE' where id=3;
-update noar tt set v0='O51K98R1D53XEHVWLDI8T' where id=4;
-update noar ti set v0='O51K98R1D53XEHVWLDI8T' where id=4;
-update noar tt set b0='IZ4' where id=4;
-update noar ti set b0='IZ4' where id=4;
-update noar tt set v0='OP3' where id=4;
-update noar ti set v0='OP3' where id=4;
-update noar tt set b1='KOO39KB4M40ZTOK5W57E3K' where id=4;
-update noar ti set b1='KOO39KB4M40ZTOK5W57E3K' where id=4;
-update noar tt set v0='9HNNVU' where id=4;
-update noar ti set v0='9HNNVU' where id=4;
-update noar tt set b2='BL72X6R33KN7M0MDGUQG1844PEMUK' where id=4;
-update noar ti set b2='BL72X6R33KN7M0MDGUQG1844PEMUK' where id=4;
-update noar tt set v0='IB8JAVD6B11P1CKNKQ1Z7WE6COA7K' where id=5;
-update noar ti set v0='IB8JAVD6B11P1CKNKQ1Z7WE6COA7K' where id=5;
-update noar tt set b0='2H2I2B0QK' where id=5;
-update noar ti set b0='2H2I2B0QK' where id=5;
-update noar tt set v0='KZE88XM8DOPVXGH98H6XJF' where id=5;
-update noar ti set v0='KZE88XM8DOPVXGH98H6XJF' where id=5;
-update noar tt set b1='U0' where id=5;
-update noar ti set b1='U0' where id=5;
-update noar tt set v0='PXL4AOB2VX2LZAWOY' where id=5;
-update noar ti set v0='PXL4AOB2VX2LZAWOY' where id=5;
-update noar tt set b2='DMZPNS6RQ' where id=5;
-update noar ti set b2='DMZPNS6RQ' where id=5;
-update noar tt set v0='N4J5MQ' where id=6;
-update noar ti set v0='N4J5MQ' where id=6;
-update noar tt set b0='XTP4Q6DJ1H6NHH1DZ2X7E' where id=6;
-update noar ti set b0='XTP4Q6DJ1H6NHH1DZ2X7E' where id=6;
-update noar tt set v0='MFFCTTILOEY4II3F58VRQBC7WW6IPH6K' where id=6;
-update noar ti set v0='MFFCTTILOEY4II3F58VRQBC7WW6IPH6K' where id=6;
-update noar tt set b1='U9BN90SLUZJ' where id=6;
-update noar ti set b1='U9BN90SLUZJ' where id=6;
-update noar tt set v0='O7205UUWHX55MYYLOEAAEQ5DW' where id=6;
-update noar ti set v0='O7205UUWHX55MYYLOEAAEQ5DW' where id=6;
-update noar tt set b2='D6EBJ0N3KAQ1DFZRTSY3PH' where id=6;
-update noar ti set b2='D6EBJ0N3KAQ1DFZRTSY3PH' where id=6;
-update noar tt set v0='H1IEGU70Y8EKE0VQSAY' where id=7;
-update noar ti set v0='H1IEGU70Y8EKE0VQSAY' where id=7;
-update noar tt set b0='ACHG6DW7QLMIPUO3UOMJ7DYS9CDGPB70' where id=7;
-update noar ti set b0='ACHG6DW7QLMIPUO3UOMJ7DYS9CDGPB70' where id=7;
-update noar tt set v0='E5ZI' where id=7;
-update noar ti set v0='E5ZI' where id=7;
-update noar tt set b1='VG34IT6J6C33WOAFK' where id=7;
-update noar ti set b1='VG34IT6J6C33WOAFK' where id=7;
-update noar tt set v0='4H2' where id=7;
-update noar ti set v0='4H2' where id=7;
-update noar tt set b2='ZVWYMD' where id=7;
-update noar ti set b2='ZVWYMD' where id=7;
-update noar tt set v0='OF2T87N0H2TAJ7R87' where id=8;
-update noar ti set v0='OF2T87N0H2TAJ7R87' where id=8;
-update noar tt set b0='6F70BEJW0WBGZUJEFP3MOO' where id=8;
-update noar ti set b0='6F70BEJW0WBGZUJEFP3MOO' where id=8;
-update noar tt set v0='5SCFF5' where id=8;
-update noar ti set v0='5SCFF5' where id=8;
-update noar tt set b1='F9' where id=8;
-update noar ti set b1='F9' where id=8;
-update noar tt set v0='VCEYC' where id=8;
-update noar ti set v0='VCEYC' where id=8;
-update noar tt set b2='LYFXXSAX3KF4LCG2WG6' where id=8;
-update noar ti set b2='LYFXXSAX3KF4LCG2WG6' where id=8;
-update noar tt set v0='Q7HBDAKR3WKUFG8E7J' where id=9;
-update noar ti set v0='Q7HBDAKR3WKUFG8E7J' where id=9;
-update noar tt set b0='ZS4ZO6M2Y6O07842Y4' where id=9;
-update noar ti set b0='ZS4ZO6M2Y6O07842Y4' where id=9;
-update noar tt set v0='1YP259TLCFZ' where id=9;
-update noar ti set v0='1YP259TLCFZ' where id=9;
-update noar tt set b1='Z4I9Q13AZVG65UV8O8XJCIJQNU' where id=9;
-update noar ti set b1='Z4I9Q13AZVG65UV8O8XJCIJQNU' where id=9;
-update noar tt set v0='Y1CSBR491TD2P7O7PBVX5GZOYTWC6' where id=9;
-update noar ti set v0='Y1CSBR491TD2P7O7PBVX5GZOYTWC6' where id=9;
-update noar tt set b2='T86II1W97FJ' where id=9;
-update noar ti set b2='T86II1W97FJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IGKFL4WG3' where id=1;
-update noar ti set v0='IGKFL4WG3' where id=1;
-update noar tt set b0='DVPJCQFD' where id=1;
-update noar ti set b0='DVPJCQFD' where id=1;
-update noar tt set v0='QF338QJ1VB0D050POMBUHWAXF' where id=1;
-update noar ti set v0='QF338QJ1VB0D050POMBUHWAXF' where id=1;
-update noar tt set b1='QM8H7W5NXQJ44KV' where id=1;
-update noar ti set b1='QM8H7W5NXQJ44KV' where id=1;
-update noar tt set v0='XT8ZUPD38WDTQ' where id=1;
-update noar ti set v0='XT8ZUPD38WDTQ' where id=1;
-update noar tt set b2='BT7CH7FQ53' where id=1;
-update noar ti set b2='BT7CH7FQ53' where id=1;
-update noar tt set v0='LCF861RM1M8FJAE82PQ' where id=2;
-update noar ti set v0='LCF861RM1M8FJAE82PQ' where id=2;
-update noar tt set b0='P7PRND4OFZ8GA62MIK96FSB6PX4' where id=2;
-update noar ti set b0='P7PRND4OFZ8GA62MIK96FSB6PX4' where id=2;
-update noar tt set v0='41LF' where id=2;
-update noar ti set v0='41LF' where id=2;
-update noar tt set b1='WF1U' where id=2;
-update noar ti set b1='WF1U' where id=2;
-update noar tt set v0='M' where id=2;
-update noar ti set v0='M' where id=2;
-update noar tt set b2='GR0VTMZ270BTZ0UPJDHELM1QV7SJ6O' where id=2;
-update noar ti set b2='GR0VTMZ270BTZ0UPJDHELM1QV7SJ6O' where id=2;
-update noar tt set v0='70ROSZ254I4NTDZLZZRAL0F03F' where id=3;
-update noar ti set v0='70ROSZ254I4NTDZLZZRAL0F03F' where id=3;
-update noar tt set b0='CVDAN1DN9' where id=3;
-update noar ti set b0='CVDAN1DN9' where id=3;
-update noar tt set v0='B9' where id=3;
-update noar ti set v0='B9' where id=3;
-update noar tt set b1='9BNQ' where id=3;
-update noar ti set b1='9BNQ' where id=3;
-update noar tt set v0='ISDDR7MD2IV7QU' where id=3;
-update noar ti set v0='ISDDR7MD2IV7QU' where id=3;
-update noar tt set b2='IY37D93XDNFNW' where id=3;
-update noar ti set b2='IY37D93XDNFNW' where id=3;
-update noar tt set v0='MNAX' where id=4;
-update noar ti set v0='MNAX' where id=4;
-update noar tt set b0='OJA4P1VJYH7C2VCBDU4EPNF5UAYDXPJ' where id=4;
-update noar ti set b0='OJA4P1VJYH7C2VCBDU4EPNF5UAYDXPJ' where id=4;
-update noar tt set v0='MU8ZVRAQ1RZKEVPH6NRSAK8X0' where id=4;
-update noar ti set v0='MU8ZVRAQ1RZKEVPH6NRSAK8X0' where id=4;
-update noar tt set b1='QHXII8ZKIBZF9GA73NZ' where id=4;
-update noar ti set b1='QHXII8ZKIBZF9GA73NZ' where id=4;
-update noar tt set v0='1SR1KNF7DAWK2J60ZZDMKIE9N0VPGVI' where id=4;
-update noar ti set v0='1SR1KNF7DAWK2J60ZZDMKIE9N0VPGVI' where id=4;
-update noar tt set b2='NFEUT3ZV6WGU4ZGC3A05NJA29MVJM7J' where id=4;
-update noar ti set b2='NFEUT3ZV6WGU4ZGC3A05NJA29MVJM7J' where id=4;
-update noar tt set v0='0QVJ8144RLXMSE99' where id=5;
-update noar ti set v0='0QVJ8144RLXMSE99' where id=5;
-update noar tt set b0='LUH7C7XZOSD8ZHEE2A77XPU1R46ADGL9' where id=5;
-update noar ti set b0='LUH7C7XZOSD8ZHEE2A77XPU1R46ADGL9' where id=5;
-update noar tt set v0='NCVEQTQ128JHYQ7VCMNC6RG' where id=5;
-update noar ti set v0='NCVEQTQ128JHYQ7VCMNC6RG' where id=5;
-update noar tt set b1='E3AUDPD5GU4PJIW0XIY6TH4' where id=5;
-update noar ti set b1='E3AUDPD5GU4PJIW0XIY6TH4' where id=5;
-update noar tt set v0='ALAKKAPWJR9FYXE6VP85LOW' where id=5;
-update noar ti set v0='ALAKKAPWJR9FYXE6VP85LOW' where id=5;
-update noar tt set b2='MQN' where id=5;
-update noar ti set b2='MQN' where id=5;
-update noar tt set v0='IWVWJ9ZVXW2JOAYJFG8KYMWXUF' where id=6;
-update noar ti set v0='IWVWJ9ZVXW2JOAYJFG8KYMWXUF' where id=6;
-update noar tt set b0='P8IW5K5TSW8PMEKGP4ZWGFR671WUQJ' where id=6;
-update noar ti set b0='P8IW5K5TSW8PMEKGP4ZWGFR671WUQJ' where id=6;
-update noar tt set v0='0' where id=6;
-update noar ti set v0='0' where id=6;
-update noar tt set b1='DBTIGJ3OL' where id=6;
-update noar ti set b1='DBTIGJ3OL' where id=6;
-update noar tt set v0='K9TU8ICNYTNOQK678IRSWUHQZSTLT' where id=6;
-update noar ti set v0='K9TU8ICNYTNOQK678IRSWUHQZSTLT' where id=6;
-update noar tt set b2='G1SPT1' where id=6;
-update noar ti set b2='G1SPT1' where id=6;
-update noar tt set v0='B6H2FJ0H9SW' where id=7;
-update noar ti set v0='B6H2FJ0H9SW' where id=7;
-update noar tt set b0='SGO7ZYPAFTA5BRQ4TQH2QT1CF3' where id=7;
-update noar ti set b0='SGO7ZYPAFTA5BRQ4TQH2QT1CF3' where id=7;
-update noar tt set v0='6GJPV9ERN72T0LB1UBL5YSQXO76I' where id=7;
-update noar ti set v0='6GJPV9ERN72T0LB1UBL5YSQXO76I' where id=7;
-update noar tt set b1='CO3Y7S0NQNM' where id=7;
-update noar ti set b1='CO3Y7S0NQNM' where id=7;
-update noar tt set v0='JQ4JAI0DKXGZAF54ZN1WM3TV3MSI' where id=7;
-update noar ti set v0='JQ4JAI0DKXGZAF54ZN1WM3TV3MSI' where id=7;
-update noar tt set b2='KPZ03UC4Z6CIV07JR2P54AR0R95' where id=7;
-update noar ti set b2='KPZ03UC4Z6CIV07JR2P54AR0R95' where id=7;
-update noar tt set v0='BICODOUW059Y0PEO4Q4WS' where id=8;
-update noar ti set v0='BICODOUW059Y0PEO4Q4WS' where id=8;
-update noar tt set b0='J0SCKLLLTZY2MNZS3WUR' where id=8;
-update noar ti set b0='J0SCKLLLTZY2MNZS3WUR' where id=8;
-update noar tt set v0='27ANXJ26DAL9JL5D6F10867EYI85' where id=8;
-update noar ti set v0='27ANXJ26DAL9JL5D6F10867EYI85' where id=8;
-update noar tt set b1='WQVV09UCZ3' where id=8;
-update noar ti set b1='WQVV09UCZ3' where id=8;
-update noar tt set v0='KXI126UJEIBYGEK0UN2M9RA2ZE6' where id=8;
-update noar ti set v0='KXI126UJEIBYGEK0UN2M9RA2ZE6' where id=8;
-update noar tt set b2='02CWRB6EEJZAHRUWK0QAN5XBCGD5H' where id=8;
-update noar ti set b2='02CWRB6EEJZAHRUWK0QAN5XBCGD5H' where id=8;
-update noar tt set v0='RUB04G2OPFFPVZLLFB' where id=9;
-update noar ti set v0='RUB04G2OPFFPVZLLFB' where id=9;
-update noar tt set b0='WIEK856NKM586SBBOY7UKMWXQ8D74LWX' where id=9;
-update noar ti set b0='WIEK856NKM586SBBOY7UKMWXQ8D74LWX' where id=9;
-update noar tt set v0='HCZEHMFLF' where id=9;
-update noar ti set v0='HCZEHMFLF' where id=9;
-update noar tt set b1='WP039LEGOIQUESIV4OQU0ECTQH' where id=9;
-update noar ti set b1='WP039LEGOIQUESIV4OQU0ECTQH' where id=9;
-update noar tt set v0='RFKHKT' where id=9;
-update noar ti set v0='RFKHKT' where id=9;
-update noar tt set b2='QOXKBTVJPDJU7' where id=9;
-update noar ti set b2='QOXKBTVJPDJU7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='90JH9JCXYSQHPI5XRY02G3S8834ZNRVH' where id=1;
-update noar ti set v0='90JH9JCXYSQHPI5XRY02G3S8834ZNRVH' where id=1;
-update noar tt set b0='NFS7IENZ933UAA2G7201TFFVKZ' where id=1;
-update noar ti set b0='NFS7IENZ933UAA2G7201TFFVKZ' where id=1;
-update noar tt set v0='V8BDNVM' where id=1;
-update noar ti set v0='V8BDNVM' where id=1;
-update noar tt set b1='S33OPPVOY' where id=1;
-update noar ti set b1='S33OPPVOY' where id=1;
-update noar tt set v0='G45V1J19G0KF3AT' where id=1;
-update noar ti set v0='G45V1J19G0KF3AT' where id=1;
-update noar tt set b2='D7OKFH4KWB' where id=1;
-update noar ti set b2='D7OKFH4KWB' where id=1;
-update noar tt set v0='ULE71DP70EUEV3' where id=2;
-update noar ti set v0='ULE71DP70EUEV3' where id=2;
-update noar tt set b0='KQNMZYVTGAJ' where id=2;
-update noar ti set b0='KQNMZYVTGAJ' where id=2;
-update noar tt set v0='PB53TL593ZQDB4MUJBHUAKVU39XE2P8' where id=2;
-update noar ti set v0='PB53TL593ZQDB4MUJBHUAKVU39XE2P8' where id=2;
-update noar tt set b1='AFPDV' where id=2;
-update noar ti set b1='AFPDV' where id=2;
-update noar tt set v0='8V3DIQB9I9AMHL2WOPC62ZPU' where id=2;
-update noar ti set v0='8V3DIQB9I9AMHL2WOPC62ZPU' where id=2;
-update noar tt set b2='035LJ8JWYVC4KTMUU' where id=2;
-update noar ti set b2='035LJ8JWYVC4KTMUU' where id=2;
-update noar tt set v0='TI4W' where id=3;
-update noar ti set v0='TI4W' where id=3;
-update noar tt set b0='HPHIYCBE3GHQF8FRJRQB4' where id=3;
-update noar ti set b0='HPHIYCBE3GHQF8FRJRQB4' where id=3;
-update noar tt set v0='5WZOJN4' where id=3;
-update noar ti set v0='5WZOJN4' where id=3;
-update noar tt set b1='XT2' where id=3;
-update noar ti set b1='XT2' where id=3;
-update noar tt set v0='260YNAXJ0HTEBQL' where id=3;
-update noar ti set v0='260YNAXJ0HTEBQL' where id=3;
-update noar tt set b2='KZFE7Z3VZNQBSSA3OPAU' where id=3;
-update noar ti set b2='KZFE7Z3VZNQBSSA3OPAU' where id=3;
-update noar tt set v0='WZ23GI' where id=4;
-update noar ti set v0='WZ23GI' where id=4;
-update noar tt set b0='SVTOQ0JEJJKZFHVOYN96NU98ZKK1' where id=4;
-update noar ti set b0='SVTOQ0JEJJKZFHVOYN96NU98ZKK1' where id=4;
-update noar tt set v0='Q9' where id=4;
-update noar ti set v0='Q9' where id=4;
-update noar tt set b1='4' where id=4;
-update noar ti set b1='4' where id=4;
-update noar tt set v0='TW206QEY0AHCEF3R6597V9GYUG62' where id=4;
-update noar ti set v0='TW206QEY0AHCEF3R6597V9GYUG62' where id=4;
-update noar tt set b2='2Z2XOO650CW6KL79V' where id=4;
-update noar ti set b2='2Z2XOO650CW6KL79V' where id=4;
-update noar tt set v0='4IRSK87QL41S61MX5IHDE0XRFLC' where id=5;
-update noar ti set v0='4IRSK87QL41S61MX5IHDE0XRFLC' where id=5;
-update noar tt set b0='IJO' where id=5;
-update noar ti set b0='IJO' where id=5;
-update noar tt set v0='A7A58GH43OTRJRL' where id=5;
-update noar ti set v0='A7A58GH43OTRJRL' where id=5;
-update noar tt set b1='K8VS8QQYJHBL5YRS' where id=5;
-update noar ti set b1='K8VS8QQYJHBL5YRS' where id=5;
-update noar tt set v0='41RFQRYTQLSWYWAU5' where id=5;
-update noar ti set v0='41RFQRYTQLSWYWAU5' where id=5;
-update noar tt set b2='9I307GJ2RR87G' where id=5;
-update noar ti set b2='9I307GJ2RR87G' where id=5;
-update noar tt set v0='IJXHXCX416P4L1YITQXJM' where id=6;
-update noar ti set v0='IJXHXCX416P4L1YITQXJM' where id=6;
-update noar tt set b0='OE3NV57EM9KUJC9BGYQ190DY3IE' where id=6;
-update noar ti set b0='OE3NV57EM9KUJC9BGYQ190DY3IE' where id=6;
-update noar tt set v0='3TS87BVZDP2KFBY9OSLGBXRE' where id=6;
-update noar ti set v0='3TS87BVZDP2KFBY9OSLGBXRE' where id=6;
-update noar tt set b1='FMS1EY3RZ5GT8FS' where id=6;
-update noar ti set b1='FMS1EY3RZ5GT8FS' where id=6;
-update noar tt set v0='MQXQV9X81EUG2WLCZEBWC9R3FKDL' where id=6;
-update noar ti set v0='MQXQV9X81EUG2WLCZEBWC9R3FKDL' where id=6;
-update noar tt set b2='X3IJJZP37MMKTL' where id=6;
-update noar ti set b2='X3IJJZP37MMKTL' where id=6;
-update noar tt set v0='X7' where id=7;
-update noar ti set v0='X7' where id=7;
-update noar tt set b0='CB7KZXWCEAZOGJQQUF' where id=7;
-update noar ti set b0='CB7KZXWCEAZOGJQQUF' where id=7;
-update noar tt set v0='ZN1EXMEX3I78YNO57WFO8J1' where id=7;
-update noar ti set v0='ZN1EXMEX3I78YNO57WFO8J1' where id=7;
-update noar tt set b1='PHZ5BT8KXLLCKARPTI61U6AN' where id=7;
-update noar ti set b1='PHZ5BT8KXLLCKARPTI61U6AN' where id=7;
-update noar tt set v0='49PDZV4AN1TF59OIY0U' where id=7;
-update noar ti set v0='49PDZV4AN1TF59OIY0U' where id=7;
-update noar tt set b2='NUWZ3EM87ZOQDZP02GA' where id=7;
-update noar ti set b2='NUWZ3EM87ZOQDZP02GA' where id=7;
-update noar tt set v0='0HQ8ZSP8TF8WXMLN2LAFP3URKT888TT5' where id=8;
-update noar ti set v0='0HQ8ZSP8TF8WXMLN2LAFP3URKT888TT5' where id=8;
-update noar tt set b0='ZQ4SWQW8GPQW3G4RTBM7WC' where id=8;
-update noar ti set b0='ZQ4SWQW8GPQW3G4RTBM7WC' where id=8;
-update noar tt set v0='EC9I07HL5JCIKBG107OKZHY3JC' where id=8;
-update noar ti set v0='EC9I07HL5JCIKBG107OKZHY3JC' where id=8;
-update noar tt set b1='N7IHW8R8758T' where id=8;
-update noar ti set b1='N7IHW8R8758T' where id=8;
-update noar tt set v0='XQU68C3V8BMY1' where id=8;
-update noar ti set v0='XQU68C3V8BMY1' where id=8;
-update noar tt set b2='X6SMDBM47TP4SUYWHFLZBSO' where id=8;
-update noar ti set b2='X6SMDBM47TP4SUYWHFLZBSO' where id=8;
-update noar tt set v0='S7HM16ES' where id=9;
-update noar ti set v0='S7HM16ES' where id=9;
-update noar tt set b0='EBI6UIYSAKYHSLFHNER6E' where id=9;
-update noar ti set b0='EBI6UIYSAKYHSLFHNER6E' where id=9;
-update noar tt set v0='1X3AYKJ0H291Z1B' where id=9;
-update noar ti set v0='1X3AYKJ0H291Z1B' where id=9;
-update noar tt set b1='YW91JJKQ3G27RLB93BO0AH' where id=9;
-update noar ti set b1='YW91JJKQ3G27RLB93BO0AH' where id=9;
-update noar tt set v0='TS22Q27WI2T' where id=9;
-update noar ti set v0='TS22Q27WI2T' where id=9;
-update noar tt set b2='7OBW6SE79MTOPZ8Z5XKB0' where id=9;
-update noar ti set b2='7OBW6SE79MTOPZ8Z5XKB0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G4' where id=1;
-update noar ti set v0='G4' where id=1;
-update noar tt set b0='XH6LPCWIBGE7U3AR' where id=1;
-update noar ti set b0='XH6LPCWIBGE7U3AR' where id=1;
-update noar tt set v0='MMKJLE2N6DP8' where id=1;
-update noar ti set v0='MMKJLE2N6DP8' where id=1;
-update noar tt set b1='AVXULQ6J9FP4MFR8IDCVEM7K8' where id=1;
-update noar ti set b1='AVXULQ6J9FP4MFR8IDCVEM7K8' where id=1;
-update noar tt set v0='VQJ' where id=1;
-update noar ti set v0='VQJ' where id=1;
-update noar tt set b2='LDWWWO36CLHH3L5H24QY2' where id=1;
-update noar ti set b2='LDWWWO36CLHH3L5H24QY2' where id=1;
-update noar tt set v0='03E1MHHYX6R49QGW6H7LYM6NUDKLE6' where id=2;
-update noar ti set v0='03E1MHHYX6R49QGW6H7LYM6NUDKLE6' where id=2;
-update noar tt set b0='3VN6K5WUEGSWEJY7245' where id=2;
-update noar ti set b0='3VN6K5WUEGSWEJY7245' where id=2;
-update noar tt set v0='9S7032YS8T4JCKJCUST9XJ5' where id=2;
-update noar ti set v0='9S7032YS8T4JCKJCUST9XJ5' where id=2;
-update noar tt set b1='6' where id=2;
-update noar ti set b1='6' where id=2;
-update noar tt set v0='0M7MZB' where id=2;
-update noar ti set v0='0M7MZB' where id=2;
-update noar tt set b2='28J2KK5LULHTNW' where id=2;
-update noar ti set b2='28J2KK5LULHTNW' where id=2;
-update noar tt set v0='GEAQPS0MZ3' where id=3;
-update noar ti set v0='GEAQPS0MZ3' where id=3;
-update noar tt set b0='IO6J' where id=3;
-update noar ti set b0='IO6J' where id=3;
-update noar tt set v0='4B1HER5' where id=3;
-update noar ti set v0='4B1HER5' where id=3;
-update noar tt set b1='RCGLKC3DBFLRT4XE5CTVEL3KKDR' where id=3;
-update noar ti set b1='RCGLKC3DBFLRT4XE5CTVEL3KKDR' where id=3;
-update noar tt set v0='RITASI9U8PUUZ380ERYUD5' where id=3;
-update noar ti set v0='RITASI9U8PUUZ380ERYUD5' where id=3;
-update noar tt set b2='8XEQG44B8U1K4U5RJ1' where id=3;
-update noar ti set b2='8XEQG44B8U1K4U5RJ1' where id=3;
-update noar tt set v0='MSS0S0VYE8NUX' where id=4;
-update noar ti set v0='MSS0S0VYE8NUX' where id=4;
-update noar tt set b0='L' where id=4;
-update noar ti set b0='L' where id=4;
-update noar tt set v0='1JS3WP30RW08VIPB' where id=4;
-update noar ti set v0='1JS3WP30RW08VIPB' where id=4;
-update noar tt set b1='VUC7XW6P' where id=4;
-update noar ti set b1='VUC7XW6P' where id=4;
-update noar tt set v0='J8GKS6C9NINBCJBSKNSP8UR4ODQ63S' where id=4;
-update noar ti set v0='J8GKS6C9NINBCJBSKNSP8UR4ODQ63S' where id=4;
-update noar tt set b2='MFDJ3WFZL6BIW4N' where id=4;
-update noar ti set b2='MFDJ3WFZL6BIW4N' where id=4;
-update noar tt set v0='HUPTWNX9D' where id=5;
-update noar ti set v0='HUPTWNX9D' where id=5;
-update noar tt set b0='0' where id=5;
-update noar ti set b0='0' where id=5;
-update noar tt set v0='9E1PA6K5TBTO3E' where id=5;
-update noar ti set v0='9E1PA6K5TBTO3E' where id=5;
-update noar tt set b1='TG5HB6BO0U8SBZUCC' where id=5;
-update noar ti set b1='TG5HB6BO0U8SBZUCC' where id=5;
-update noar tt set v0='Z0N1Z0TDQ551OX82R04B5CNP' where id=5;
-update noar ti set v0='Z0N1Z0TDQ551OX82R04B5CNP' where id=5;
-update noar tt set b2='YJW7SAQ' where id=5;
-update noar ti set b2='YJW7SAQ' where id=5;
-update noar tt set v0='5JN863S' where id=6;
-update noar ti set v0='5JN863S' where id=6;
-update noar tt set b0='G5419V4S4HPN8I45EOD01' where id=6;
-update noar ti set b0='G5419V4S4HPN8I45EOD01' where id=6;
-update noar tt set v0='A5JY24D06HBDSVT6CEJI95O4PY7V6' where id=6;
-update noar ti set v0='A5JY24D06HBDSVT6CEJI95O4PY7V6' where id=6;
-update noar tt set b1='BQH1023SCHEIP7VZ9CL' where id=6;
-update noar ti set b1='BQH1023SCHEIP7VZ9CL' where id=6;
-update noar tt set v0='4GMD35TKQS3GL5EXZD' where id=6;
-update noar ti set v0='4GMD35TKQS3GL5EXZD' where id=6;
-update noar tt set b2='U4' where id=6;
-update noar ti set b2='U4' where id=6;
-update noar tt set v0='YQY91HGT6CZXPZ6FS654PI222M5JN' where id=7;
-update noar ti set v0='YQY91HGT6CZXPZ6FS654PI222M5JN' where id=7;
-update noar tt set b0='OCS6' where id=7;
-update noar ti set b0='OCS6' where id=7;
-update noar tt set v0='O9OD4U5EBJ163500XCIGXLY16E0WZ5PG' where id=7;
-update noar ti set v0='O9OD4U5EBJ163500XCIGXLY16E0WZ5PG' where id=7;
-update noar tt set b1='M5TC854Z3OIMPUH7OY1BFMZZDA' where id=7;
-update noar ti set b1='M5TC854Z3OIMPUH7OY1BFMZZDA' where id=7;
-update noar tt set v0='XL814W' where id=7;
-update noar ti set v0='XL814W' where id=7;
-update noar tt set b2='VK0ET6BNDNTEAW2MHXH3EQNM0G' where id=7;
-update noar ti set b2='VK0ET6BNDNTEAW2MHXH3EQNM0G' where id=7;
-update noar tt set v0='P7F53' where id=8;
-update noar ti set v0='P7F53' where id=8;
-update noar tt set b0='5RYHDUJ06' where id=8;
-update noar ti set b0='5RYHDUJ06' where id=8;
-update noar tt set v0='5G4X0PNV1DF5YDXBI80FFIYJAB3T7' where id=8;
-update noar ti set v0='5G4X0PNV1DF5YDXBI80FFIYJAB3T7' where id=8;
-update noar tt set b1='2WF5UJ0FN150C' where id=8;
-update noar ti set b1='2WF5UJ0FN150C' where id=8;
-update noar tt set v0='6Q2HOPX09K3ZYJP18LZ5HW4W3HI6' where id=8;
-update noar ti set v0='6Q2HOPX09K3ZYJP18LZ5HW4W3HI6' where id=8;
-update noar tt set b2='86TITEDXSTRL1EJ7EK76X2Z9L72LI' where id=8;
-update noar ti set b2='86TITEDXSTRL1EJ7EK76X2Z9L72LI' where id=8;
-update noar tt set v0='4' where id=9;
-update noar ti set v0='4' where id=9;
-update noar tt set b0='LIZ6X7OOK1GBKH' where id=9;
-update noar ti set b0='LIZ6X7OOK1GBKH' where id=9;
-update noar tt set v0='9NHM1W' where id=9;
-update noar ti set v0='9NHM1W' where id=9;
-update noar tt set b1='EUSA3G4DCKIFBC79MHH' where id=9;
-update noar ti set b1='EUSA3G4DCKIFBC79MHH' where id=9;
-update noar tt set v0='6ZF0OC6RE7' where id=9;
-update noar ti set v0='6ZF0OC6RE7' where id=9;
-update noar tt set b2='W3CQ5DV9L5IYL5O46PRS7OOH' where id=9;
-update noar ti set b2='W3CQ5DV9L5IYL5O46PRS7OOH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7B8FQ73YEJGZHENXAJ43UG3ZWS' where id=1;
-update noar ti set v0='7B8FQ73YEJGZHENXAJ43UG3ZWS' where id=1;
-update noar tt set b0='C1XZECMEXQQ85MWO702HDNF42II' where id=1;
-update noar ti set b0='C1XZECMEXQQ85MWO702HDNF42II' where id=1;
-update noar tt set v0='NJ1O4XLSF8AK' where id=1;
-update noar ti set v0='NJ1O4XLSF8AK' where id=1;
-update noar tt set b1='UB1I471NRUS' where id=1;
-update noar ti set b1='UB1I471NRUS' where id=1;
-update noar tt set v0='TY2ASUFN9JITJKX673UE' where id=1;
-update noar ti set v0='TY2ASUFN9JITJKX673UE' where id=1;
-update noar tt set b2='0H2RIMLRBQHRHZK03MYDGDZJTZ' where id=1;
-update noar ti set b2='0H2RIMLRBQHRHZK03MYDGDZJTZ' where id=1;
-update noar tt set v0='3FGT69LXG0L9XYPA09562K' where id=2;
-update noar ti set v0='3FGT69LXG0L9XYPA09562K' where id=2;
-update noar tt set b0='24NWM5SYSH99NY6NFQYSMSLDFL4P' where id=2;
-update noar ti set b0='24NWM5SYSH99NY6NFQYSMSLDFL4P' where id=2;
-update noar tt set v0='SRRX01W2BP76FAXDO' where id=2;
-update noar ti set v0='SRRX01W2BP76FAXDO' where id=2;
-update noar tt set b1='XRKFA1V97JLR3YLEK9BT37866T7O' where id=2;
-update noar ti set b1='XRKFA1V97JLR3YLEK9BT37866T7O' where id=2;
-update noar tt set v0='XHBWXK2YDGJL8K34GPC6B2D24Z4H5T91' where id=2;
-update noar ti set v0='XHBWXK2YDGJL8K34GPC6B2D24Z4H5T91' where id=2;
-update noar tt set b2='V3GBL9VLPU' where id=2;
-update noar ti set b2='V3GBL9VLPU' where id=2;
-update noar tt set v0='65VU4N4740WRVHVLDHA1I3' where id=3;
-update noar ti set v0='65VU4N4740WRVHVLDHA1I3' where id=3;
-update noar tt set b0='NIZU7BVBJUWX' where id=3;
-update noar ti set b0='NIZU7BVBJUWX' where id=3;
-update noar tt set v0='3T8QAATEOX7RYZKGAAVWKGFKB2' where id=3;
-update noar ti set v0='3T8QAATEOX7RYZKGAAVWKGFKB2' where id=3;
-update noar tt set b1='LKIFY' where id=3;
-update noar ti set b1='LKIFY' where id=3;
-update noar tt set v0='2VE' where id=3;
-update noar ti set v0='2VE' where id=3;
-update noar tt set b2='23PKF53QJK07BFDEF0TTV5' where id=3;
-update noar ti set b2='23PKF53QJK07BFDEF0TTV5' where id=3;
-update noar tt set v0='77' where id=4;
-update noar ti set v0='77' where id=4;
-update noar tt set b0='XIHVIHJ3L4LF1B6ES3' where id=4;
-update noar ti set b0='XIHVIHJ3L4LF1B6ES3' where id=4;
-update noar tt set v0='SKAUW22O1639PDHUM1FEZT2TKN44KN6O' where id=4;
-update noar ti set v0='SKAUW22O1639PDHUM1FEZT2TKN44KN6O' where id=4;
-update noar tt set b1='YI23NFUNCOEW3DGYJ51PPBOX27H' where id=4;
-update noar ti set b1='YI23NFUNCOEW3DGYJ51PPBOX27H' where id=4;
-update noar tt set v0='CEBPYVVT9DKIFF7YR3X2HVQ9' where id=4;
-update noar ti set v0='CEBPYVVT9DKIFF7YR3X2HVQ9' where id=4;
-update noar tt set b2='W33XOOJ' where id=4;
-update noar ti set b2='W33XOOJ' where id=4;
-update noar tt set v0='DYQO4K9X81VBRDEL' where id=5;
-update noar ti set v0='DYQO4K9X81VBRDEL' where id=5;
-update noar tt set b0='MD1CAIOSPXH1EX3YQGIJ9C' where id=5;
-update noar ti set b0='MD1CAIOSPXH1EX3YQGIJ9C' where id=5;
-update noar tt set v0='CEYMXL' where id=5;
-update noar ti set v0='CEYMXL' where id=5;
-update noar tt set b1='1TKM9O70B' where id=5;
-update noar ti set b1='1TKM9O70B' where id=5;
-update noar tt set v0='D15WZM1ZZAJYEB7E5OCJ' where id=5;
-update noar ti set v0='D15WZM1ZZAJYEB7E5OCJ' where id=5;
-update noar tt set b2='02' where id=5;
-update noar ti set b2='02' where id=5;
-update noar tt set v0='ZMGH3HEHNCWOB73J69KS' where id=6;
-update noar ti set v0='ZMGH3HEHNCWOB73J69KS' where id=6;
-update noar tt set b0='6ZRSRCKXIFVT33H9009L2FVLV' where id=6;
-update noar ti set b0='6ZRSRCKXIFVT33H9009L2FVLV' where id=6;
-update noar tt set v0='TVMU0MUTHDP71DB9LO' where id=6;
-update noar ti set v0='TVMU0MUTHDP71DB9LO' where id=6;
-update noar tt set b1='BBQXANP967V1SJL04RFQ32Z5NNG4M1T' where id=6;
-update noar ti set b1='BBQXANP967V1SJL04RFQ32Z5NNG4M1T' where id=6;
-update noar tt set v0='CNY3METERU7LAQ' where id=6;
-update noar ti set v0='CNY3METERU7LAQ' where id=6;
-update noar tt set b2='8L7J1EA9I4' where id=6;
-update noar ti set b2='8L7J1EA9I4' where id=6;
-update noar tt set v0='BZYO0JBFR3C92Z5KTYLZ' where id=7;
-update noar ti set v0='BZYO0JBFR3C92Z5KTYLZ' where id=7;
-update noar tt set b0='RYA22F622D1NE7JA8Y62A0EK8' where id=7;
-update noar ti set b0='RYA22F622D1NE7JA8Y62A0EK8' where id=7;
-update noar tt set v0='A3BZKLMK7DDTK4V510NOH1GBRYSE9JJ' where id=7;
-update noar ti set v0='A3BZKLMK7DDTK4V510NOH1GBRYSE9JJ' where id=7;
-update noar tt set b1='EMVLE7F3J9W3HZRXZQRBRX' where id=7;
-update noar ti set b1='EMVLE7F3J9W3HZRXZQRBRX' where id=7;
-update noar tt set v0='K' where id=7;
-update noar ti set v0='K' where id=7;
-update noar tt set b2='LXAVN' where id=7;
-update noar ti set b2='LXAVN' where id=7;
-update noar tt set v0='K' where id=8;
-update noar ti set v0='K' where id=8;
-update noar tt set b0='80YAXMS7Z6' where id=8;
-update noar ti set b0='80YAXMS7Z6' where id=8;
-update noar tt set v0='00HV5QHL7BGDF7KK6' where id=8;
-update noar ti set v0='00HV5QHL7BGDF7KK6' where id=8;
-update noar tt set b1='94O3H18FPQ2JVDSXQ1FPO8IN7TK' where id=8;
-update noar ti set b1='94O3H18FPQ2JVDSXQ1FPO8IN7TK' where id=8;
-update noar tt set v0='YRF744QRP1QD1M' where id=8;
-update noar ti set v0='YRF744QRP1QD1M' where id=8;
-update noar tt set b2='A71EQS4QAL7N' where id=8;
-update noar ti set b2='A71EQS4QAL7N' where id=8;
-update noar tt set v0='A7OP6WTJTPCW35089J' where id=9;
-update noar ti set v0='A7OP6WTJTPCW35089J' where id=9;
-update noar tt set b0='T7HJ691SN1T7' where id=9;
-update noar ti set b0='T7HJ691SN1T7' where id=9;
-update noar tt set v0='XUYEHWRRDKMB00MC4' where id=9;
-update noar ti set v0='XUYEHWRRDKMB00MC4' where id=9;
-update noar tt set b1='F4BA1MN632ESHVT7NVD4ZIA4' where id=9;
-update noar ti set b1='F4BA1MN632ESHVT7NVD4ZIA4' where id=9;
-update noar tt set v0='YR4OIB04J3A9E7U2U' where id=9;
-update noar ti set v0='YR4OIB04J3A9E7U2U' where id=9;
-update noar tt set b2='8' where id=9;
-update noar ti set b2='8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7S14B59AS35GC' where id=1;
-update noar ti set v0='7S14B59AS35GC' where id=1;
-update noar tt set b0='KN8YTWFLVPSGN4JUXHGF9T8YE' where id=1;
-update noar ti set b0='KN8YTWFLVPSGN4JUXHGF9T8YE' where id=1;
-update noar tt set v0='Z3Z' where id=1;
-update noar ti set v0='Z3Z' where id=1;
-update noar tt set b1='24S6JMFII5HYNSI' where id=1;
-update noar ti set b1='24S6JMFII5HYNSI' where id=1;
-update noar tt set v0='WKS' where id=1;
-update noar ti set v0='WKS' where id=1;
-update noar tt set b2='1DHIDHUA8X1AEXYVAHM6X7Q' where id=1;
-update noar ti set b2='1DHIDHUA8X1AEXYVAHM6X7Q' where id=1;
-update noar tt set v0='OC9EXECYRG4FQ2V8R2J3WERD' where id=2;
-update noar ti set v0='OC9EXECYRG4FQ2V8R2J3WERD' where id=2;
-update noar tt set b0='EET6UW7Y3078K3H9J7' where id=2;
-update noar ti set b0='EET6UW7Y3078K3H9J7' where id=2;
-update noar tt set v0='FA8X2M9M' where id=2;
-update noar ti set v0='FA8X2M9M' where id=2;
-update noar tt set b1='G' where id=2;
-update noar ti set b1='G' where id=2;
-update noar tt set v0='7XR4CKJ6IFDD1UM25F7' where id=2;
-update noar ti set v0='7XR4CKJ6IFDD1UM25F7' where id=2;
-update noar tt set b2='MSL0FLBNQ6NE2PG839WDNLPK6O2ENW' where id=2;
-update noar ti set b2='MSL0FLBNQ6NE2PG839WDNLPK6O2ENW' where id=2;
-update noar tt set v0='WDJKZXXI4FE' where id=3;
-update noar ti set v0='WDJKZXXI4FE' where id=3;
-update noar tt set b0='OSXR6QWOSPHFF' where id=3;
-update noar ti set b0='OSXR6QWOSPHFF' where id=3;
-update noar tt set v0='USU3W' where id=3;
-update noar ti set v0='USU3W' where id=3;
-update noar tt set b1='VX' where id=3;
-update noar ti set b1='VX' where id=3;
-update noar tt set v0='ZCQG3VMYJ2CR4LSBUQW44' where id=3;
-update noar ti set v0='ZCQG3VMYJ2CR4LSBUQW44' where id=3;
-update noar tt set b2='FFVQG21R9JISEKPKADFIJZVZGEO5J3BW' where id=3;
-update noar ti set b2='FFVQG21R9JISEKPKADFIJZVZGEO5J3BW' where id=3;
-update noar tt set v0='3PGN5LMSE' where id=4;
-update noar ti set v0='3PGN5LMSE' where id=4;
-update noar tt set b0='F3JGST' where id=4;
-update noar ti set b0='F3JGST' where id=4;
-update noar tt set v0='6WFBZVU50BEDL5US0AHBR94E3TJ' where id=4;
-update noar ti set v0='6WFBZVU50BEDL5US0AHBR94E3TJ' where id=4;
-update noar tt set b1='4P9QMI8ND' where id=4;
-update noar ti set b1='4P9QMI8ND' where id=4;
-update noar tt set v0='QZ8VMGWFLML6MS0KXG6IR8VVIVI' where id=4;
-update noar ti set v0='QZ8VMGWFLML6MS0KXG6IR8VVIVI' where id=4;
-update noar tt set b2='B0AQGVNEIHKFC8GNLOTW' where id=4;
-update noar ti set b2='B0AQGVNEIHKFC8GNLOTW' where id=4;
-update noar tt set v0='ULWJ4O4GZPO74SQYVX5R2C' where id=5;
-update noar ti set v0='ULWJ4O4GZPO74SQYVX5R2C' where id=5;
-update noar tt set b0='B47P87GW7HGNCJ7Q6J1V4R3HAN0Z' where id=5;
-update noar ti set b0='B47P87GW7HGNCJ7Q6J1V4R3HAN0Z' where id=5;
-update noar tt set v0='SPIOZOFBJ751HYZK4GXY0WW' where id=5;
-update noar ti set v0='SPIOZOFBJ751HYZK4GXY0WW' where id=5;
-update noar tt set b1='7O0ZNTD787TSZ0S0KI3WMD4VBQ' where id=5;
-update noar ti set b1='7O0ZNTD787TSZ0S0KI3WMD4VBQ' where id=5;
-update noar tt set v0='3F' where id=5;
-update noar ti set v0='3F' where id=5;
-update noar tt set b2='MDU46LH5OILXALG4O89A' where id=5;
-update noar ti set b2='MDU46LH5OILXALG4O89A' where id=5;
-update noar tt set v0='GO87SKZD39NOF2VNSXW54ZRI8HFYLM' where id=6;
-update noar ti set v0='GO87SKZD39NOF2VNSXW54ZRI8HFYLM' where id=6;
-update noar tt set b0='1B299U729Y5GTU9XYQ6WKP' where id=6;
-update noar ti set b0='1B299U729Y5GTU9XYQ6WKP' where id=6;
-update noar tt set v0='3QL1SSQ3J8ILZ' where id=6;
-update noar ti set v0='3QL1SSQ3J8ILZ' where id=6;
-update noar tt set b1='YW5OI10T1UVD6N35JOGCB' where id=6;
-update noar ti set b1='YW5OI10T1UVD6N35JOGCB' where id=6;
-update noar tt set v0='M81OQ457829G5ODMAV7GP3XJWH' where id=6;
-update noar ti set v0='M81OQ457829G5ODMAV7GP3XJWH' where id=6;
-update noar tt set b2='207VU3YLGSE9KQ9GT7N14QYB0MWS' where id=6;
-update noar ti set b2='207VU3YLGSE9KQ9GT7N14QYB0MWS' where id=6;
-update noar tt set v0='3' where id=7;
-update noar ti set v0='3' where id=7;
-update noar tt set b0='IB' where id=7;
-update noar ti set b0='IB' where id=7;
-update noar tt set v0='DD58LRPU16LY' where id=7;
-update noar ti set v0='DD58LRPU16LY' where id=7;
-update noar tt set b1='6VHXF4Q2K7XYGSK' where id=7;
-update noar ti set b1='6VHXF4Q2K7XYGSK' where id=7;
-update noar tt set v0='IRF1JKPNFPIF0SX0BYB36M' where id=7;
-update noar ti set v0='IRF1JKPNFPIF0SX0BYB36M' where id=7;
-update noar tt set b2='TC875JYEI4I7ENIOCG' where id=7;
-update noar ti set b2='TC875JYEI4I7ENIOCG' where id=7;
-update noar tt set v0='V2A6AMVQ8H5EG' where id=8;
-update noar ti set v0='V2A6AMVQ8H5EG' where id=8;
-update noar tt set b0='D7P56RTHEZ96ERKIAGGNQN5KBFG3TN' where id=8;
-update noar ti set b0='D7P56RTHEZ96ERKIAGGNQN5KBFG3TN' where id=8;
-update noar tt set v0='XC0Y8RA39VRI418' where id=8;
-update noar ti set v0='XC0Y8RA39VRI418' where id=8;
-update noar tt set b1='TB2IRT9CGTZSKFLOBHZZXRO0K' where id=8;
-update noar ti set b1='TB2IRT9CGTZSKFLOBHZZXRO0K' where id=8;
-update noar tt set v0='IGFJQ148M4ORWD' where id=8;
-update noar ti set v0='IGFJQ148M4ORWD' where id=8;
-update noar tt set b2='EQUEHWHEOUSTB1J0NEZ35MK9Z8NSJUU6' where id=8;
-update noar ti set b2='EQUEHWHEOUSTB1J0NEZ35MK9Z8NSJUU6' where id=8;
-update noar tt set v0='H8L4A07GPSM3R2TTS5GIQMZ8' where id=9;
-update noar ti set v0='H8L4A07GPSM3R2TTS5GIQMZ8' where id=9;
-update noar tt set b0='B33HHKKYZ11VOCLB9XKBKZD' where id=9;
-update noar ti set b0='B33HHKKYZ11VOCLB9XKBKZD' where id=9;
-update noar tt set v0='W0XDM4A9WI9MGZFSMG' where id=9;
-update noar ti set v0='W0XDM4A9WI9MGZFSMG' where id=9;
-update noar tt set b1='OKMDTPM' where id=9;
-update noar ti set b1='OKMDTPM' where id=9;
-update noar tt set v0='2FYVQD4MBNK3X1N994' where id=9;
-update noar ti set v0='2FYVQD4MBNK3X1N994' where id=9;
-update noar tt set b2='6WS7B7Y6QIOZWUML6IG899IWARPWY' where id=9;
-update noar ti set b2='6WS7B7Y6QIOZWUML6IG899IWARPWY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8UR9KRLJLDKXKC' where id=1;
-update noar ti set v0='8UR9KRLJLDKXKC' where id=1;
-update noar tt set b0='IW2PDF5NKZA2S7DBB1Q' where id=1;
-update noar ti set b0='IW2PDF5NKZA2S7DBB1Q' where id=1;
-update noar tt set v0='80OU09IVF5YC9631JHKUOX4T0' where id=1;
-update noar ti set v0='80OU09IVF5YC9631JHKUOX4T0' where id=1;
-update noar tt set b1='1E6JDLVULNGIADOIRV2YS7E' where id=1;
-update noar ti set b1='1E6JDLVULNGIADOIRV2YS7E' where id=1;
-update noar tt set v0='478YRFWB761UFCQ8Q4RC6US3NV1ZG' where id=1;
-update noar ti set v0='478YRFWB761UFCQ8Q4RC6US3NV1ZG' where id=1;
-update noar tt set b2='L' where id=1;
-update noar ti set b2='L' where id=1;
-update noar tt set v0='VG7JMSSA40PC8QIRIDFZZE2FPEDHM7' where id=2;
-update noar ti set v0='VG7JMSSA40PC8QIRIDFZZE2FPEDHM7' where id=2;
-update noar tt set b0='JSWRJFOCTCBQ5KCD1H' where id=2;
-update noar ti set b0='JSWRJFOCTCBQ5KCD1H' where id=2;
-update noar tt set v0='FCGDWNEQH8JWZAHKBM' where id=2;
-update noar ti set v0='FCGDWNEQH8JWZAHKBM' where id=2;
-update noar tt set b1='Q48G07O10R8PXLI' where id=2;
-update noar ti set b1='Q48G07O10R8PXLI' where id=2;
-update noar tt set v0='9MK7ZXQA11TBMX0W73X118YE' where id=2;
-update noar ti set v0='9MK7ZXQA11TBMX0W73X118YE' where id=2;
-update noar tt set b2='C6941HH7MM7H0K6QFR5Y' where id=2;
-update noar ti set b2='C6941HH7MM7H0K6QFR5Y' where id=2;
-update noar tt set v0='GKNZ' where id=3;
-update noar ti set v0='GKNZ' where id=3;
-update noar tt set b0='EV5RZK5WMXJ7MC96C7L' where id=3;
-update noar ti set b0='EV5RZK5WMXJ7MC96C7L' where id=3;
-update noar tt set v0='6M7NBNE5IXGW981NCUH1THKFVJTXHO' where id=3;
-update noar ti set v0='6M7NBNE5IXGW981NCUH1THKFVJTXHO' where id=3;
-update noar tt set b1='2G3BXPL43AYT' where id=3;
-update noar ti set b1='2G3BXPL43AYT' where id=3;
-update noar tt set v0='1C361A31AHEV5SI6QZO47VXDTBKFD03' where id=3;
-update noar ti set v0='1C361A31AHEV5SI6QZO47VXDTBKFD03' where id=3;
-update noar tt set b2='3NCH' where id=3;
-update noar ti set b2='3NCH' where id=3;
-update noar tt set v0='497S15D5IBFH1JAOPY4KKFIUEK' where id=4;
-update noar ti set v0='497S15D5IBFH1JAOPY4KKFIUEK' where id=4;
-update noar tt set b0='FH' where id=4;
-update noar ti set b0='FH' where id=4;
-update noar tt set v0='WPZASKJ0GKT3R9YRCUM4WLYY2MG' where id=4;
-update noar ti set v0='WPZASKJ0GKT3R9YRCUM4WLYY2MG' where id=4;
-update noar tt set b1='F31K3A4HQP9AWPSH2Z28XAA7JYUR' where id=4;
-update noar ti set b1='F31K3A4HQP9AWPSH2Z28XAA7JYUR' where id=4;
-update noar tt set v0='48X3SY' where id=4;
-update noar ti set v0='48X3SY' where id=4;
-update noar tt set b2='D1W1JDMTTX3YPW96OODLDJK' where id=4;
-update noar ti set b2='D1W1JDMTTX3YPW96OODLDJK' where id=4;
-update noar tt set v0='CWVELQR6UGSHBWXL9X94R7W54ZIM8D' where id=5;
-update noar ti set v0='CWVELQR6UGSHBWXL9X94R7W54ZIM8D' where id=5;
-update noar tt set b0='N2NFABMYWYW2U8SHQ7LQ2JQSUFC' where id=5;
-update noar ti set b0='N2NFABMYWYW2U8SHQ7LQ2JQSUFC' where id=5;
-update noar tt set v0='B1L' where id=5;
-update noar ti set v0='B1L' where id=5;
-update noar tt set b1='1CS7NV5YO05SWF' where id=5;
-update noar ti set b1='1CS7NV5YO05SWF' where id=5;
-update noar tt set v0='ZPZIA8HUB8WAKF5LKB1V0KS' where id=5;
-update noar ti set v0='ZPZIA8HUB8WAKF5LKB1V0KS' where id=5;
-update noar tt set b2='1BM6MLZHYFJC9P7E58WC' where id=5;
-update noar ti set b2='1BM6MLZHYFJC9P7E58WC' where id=5;
-update noar tt set v0='TUO29W31B8XINLH' where id=6;
-update noar ti set v0='TUO29W31B8XINLH' where id=6;
-update noar tt set b0='GQ531HW8F82O6' where id=6;
-update noar ti set b0='GQ531HW8F82O6' where id=6;
-update noar tt set v0='IA' where id=6;
-update noar ti set v0='IA' where id=6;
-update noar tt set b1='B33DK98SAWJHKFL1YVGFWM' where id=6;
-update noar ti set b1='B33DK98SAWJHKFL1YVGFWM' where id=6;
-update noar tt set v0='TV4GKDE9H1OBU' where id=6;
-update noar ti set v0='TV4GKDE9H1OBU' where id=6;
-update noar tt set b2='6AOTB3AERUJC92K2LOKK' where id=6;
-update noar ti set b2='6AOTB3AERUJC92K2LOKK' where id=6;
-update noar tt set v0='MD6UNO940OBMWIF6NSE2A8V9EL' where id=7;
-update noar ti set v0='MD6UNO940OBMWIF6NSE2A8V9EL' where id=7;
-update noar tt set b0='QQL13XE45GBT1TQ2MWIAIB' where id=7;
-update noar ti set b0='QQL13XE45GBT1TQ2MWIAIB' where id=7;
-update noar tt set v0='EI' where id=7;
-update noar ti set v0='EI' where id=7;
-update noar tt set b1='RNM652MLJZT0' where id=7;
-update noar ti set b1='RNM652MLJZT0' where id=7;
-update noar tt set v0='FQYKNTX3A9GKZ5SPC19AXYUCPV' where id=7;
-update noar ti set v0='FQYKNTX3A9GKZ5SPC19AXYUCPV' where id=7;
-update noar tt set b2='JNNOHSDRG64OXE0OB' where id=7;
-update noar ti set b2='JNNOHSDRG64OXE0OB' where id=7;
-update noar tt set v0='2HZDFN8KN6PM61FR3A2' where id=8;
-update noar ti set v0='2HZDFN8KN6PM61FR3A2' where id=8;
-update noar tt set b0='2' where id=8;
-update noar ti set b0='2' where id=8;
-update noar tt set v0='P51974RMYC4L7HHQMQKDKM8JHHQGUP' where id=8;
-update noar ti set v0='P51974RMYC4L7HHQMQKDKM8JHHQGUP' where id=8;
-update noar tt set b1='M' where id=8;
-update noar ti set b1='M' where id=8;
-update noar tt set v0='HGOO5962UPC2X3V' where id=8;
-update noar ti set v0='HGOO5962UPC2X3V' where id=8;
-update noar tt set b2='A52KYQ50PN0' where id=8;
-update noar ti set b2='A52KYQ50PN0' where id=8;
-update noar tt set v0='J073' where id=9;
-update noar ti set v0='J073' where id=9;
-update noar tt set b0='N544CFIGEXJSF0TT6M67KERQ69FQNY1' where id=9;
-update noar ti set b0='N544CFIGEXJSF0TT6M67KERQ69FQNY1' where id=9;
-update noar tt set v0='OIZK769PG' where id=9;
-update noar ti set v0='OIZK769PG' where id=9;
-update noar tt set b1='KJM0MPAE2BY205YCVEENTT6TNFR1' where id=9;
-update noar ti set b1='KJM0MPAE2BY205YCVEENTT6TNFR1' where id=9;
-update noar tt set v0='2G6NVTY6AC0U0M9GRVB1NSZ62GC2NK' where id=9;
-update noar ti set v0='2G6NVTY6AC0U0M9GRVB1NSZ62GC2NK' where id=9;
-update noar tt set b2='79P1V68U0' where id=9;
-update noar ti set b2='79P1V68U0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ISR9WXX6PGU' where id=1;
-update noar ti set v0='ISR9WXX6PGU' where id=1;
-update noar tt set b0='8Z1N0UMH54VIAAKXUQOMQ3' where id=1;
-update noar ti set b0='8Z1N0UMH54VIAAKXUQOMQ3' where id=1;
-update noar tt set v0='9JYGYBM' where id=1;
-update noar ti set v0='9JYGYBM' where id=1;
-update noar tt set b1='OGVAZSKD2' where id=1;
-update noar ti set b1='OGVAZSKD2' where id=1;
-update noar tt set v0='WNJS0UUMDUA7GANHY6HM6OL6C5LZ' where id=1;
-update noar ti set v0='WNJS0UUMDUA7GANHY6HM6OL6C5LZ' where id=1;
-update noar tt set b2='S32' where id=1;
-update noar ti set b2='S32' where id=1;
-update noar tt set v0='I2J0STKJAZDOVQH4QZ27PR6T8' where id=2;
-update noar ti set v0='I2J0STKJAZDOVQH4QZ27PR6T8' where id=2;
-update noar tt set b0='NKVX1YV7F20DRRGY' where id=2;
-update noar ti set b0='NKVX1YV7F20DRRGY' where id=2;
-update noar tt set v0='92T1NMQ78Q5OAMG9' where id=2;
-update noar ti set v0='92T1NMQ78Q5OAMG9' where id=2;
-update noar tt set b1='U36L4WFXYIJQRPN7TJ71F1' where id=2;
-update noar ti set b1='U36L4WFXYIJQRPN7TJ71F1' where id=2;
-update noar tt set v0='VYOZ88ZMKKRABK0VBP0' where id=2;
-update noar ti set v0='VYOZ88ZMKKRABK0VBP0' where id=2;
-update noar tt set b2='HGJ1H6PW0J24CGMP1DHSZ24BYI49R' where id=2;
-update noar ti set b2='HGJ1H6PW0J24CGMP1DHSZ24BYI49R' where id=2;
-update noar tt set v0='SS7BOL6H7N0XCR4SFVA2Z94NVP40E' where id=3;
-update noar ti set v0='SS7BOL6H7N0XCR4SFVA2Z94NVP40E' where id=3;
-update noar tt set b0='4ZE1WNY0JQMNRASFYM4HL6' where id=3;
-update noar ti set b0='4ZE1WNY0JQMNRASFYM4HL6' where id=3;
-update noar tt set v0='J7QNHGSIAGQFK8MUAKU530FLS5Q47GL' where id=3;
-update noar ti set v0='J7QNHGSIAGQFK8MUAKU530FLS5Q47GL' where id=3;
-update noar tt set b1='PC6BA9R5LLFR3GUDH' where id=3;
-update noar ti set b1='PC6BA9R5LLFR3GUDH' where id=3;
-update noar tt set v0='P4926J2FC3PIZPATF9Q8WA8CKB' where id=3;
-update noar ti set v0='P4926J2FC3PIZPATF9Q8WA8CKB' where id=3;
-update noar tt set b2='S15' where id=3;
-update noar ti set b2='S15' where id=3;
-update noar tt set v0='L7YR' where id=4;
-update noar ti set v0='L7YR' where id=4;
-update noar tt set b0='SP35PUJV65' where id=4;
-update noar ti set b0='SP35PUJV65' where id=4;
-update noar tt set v0='9' where id=4;
-update noar ti set v0='9' where id=4;
-update noar tt set b1='VH9EZQ4JNE' where id=4;
-update noar ti set b1='VH9EZQ4JNE' where id=4;
-update noar tt set v0='YFJNI1D' where id=4;
-update noar ti set v0='YFJNI1D' where id=4;
-update noar tt set b2='L79RVMADYMG3ZB1FYIMM' where id=4;
-update noar ti set b2='L79RVMADYMG3ZB1FYIMM' where id=4;
-update noar tt set v0='H4QSO5PO546ZL6L' where id=5;
-update noar ti set v0='H4QSO5PO546ZL6L' where id=5;
-update noar tt set b0='DRWAD8MAYLAOXBTPCMPQZR87' where id=5;
-update noar ti set b0='DRWAD8MAYLAOXBTPCMPQZR87' where id=5;
-update noar tt set v0='XR0OCXAGQR' where id=5;
-update noar ti set v0='XR0OCXAGQR' where id=5;
-update noar tt set b1='SDQUEK7CI1DZ8AWS1TW' where id=5;
-update noar ti set b1='SDQUEK7CI1DZ8AWS1TW' where id=5;
-update noar tt set v0='PJ6D3SK79R8LRTU0' where id=5;
-update noar ti set v0='PJ6D3SK79R8LRTU0' where id=5;
-update noar tt set b2='RV2AEIERE7' where id=5;
-update noar ti set b2='RV2AEIERE7' where id=5;
-update noar tt set v0='Y1NB36ESX4AVRM2TW6N' where id=6;
-update noar ti set v0='Y1NB36ESX4AVRM2TW6N' where id=6;
-update noar tt set b0='FZBOACYRVYUE3P9AAY' where id=6;
-update noar ti set b0='FZBOACYRVYUE3P9AAY' where id=6;
-update noar tt set v0='IDCAQXXEEDIVD1RNS61G01GYYNNB' where id=6;
-update noar ti set v0='IDCAQXXEEDIVD1RNS61G01GYYNNB' where id=6;
-update noar tt set b1='4X3OUQ8NFKW45PMYD4' where id=6;
-update noar ti set b1='4X3OUQ8NFKW45PMYD4' where id=6;
-update noar tt set v0='RTU5J32' where id=6;
-update noar ti set v0='RTU5J32' where id=6;
-update noar tt set b2='0N' where id=6;
-update noar ti set b2='0N' where id=6;
-update noar tt set v0='ZZNVIX3IHKY3FOV1LV6AQ' where id=7;
-update noar ti set v0='ZZNVIX3IHKY3FOV1LV6AQ' where id=7;
-update noar tt set b0='HME4D4PV12W9NAE' where id=7;
-update noar ti set b0='HME4D4PV12W9NAE' where id=7;
-update noar tt set v0='I40IIF6SJP' where id=7;
-update noar ti set v0='I40IIF6SJP' where id=7;
-update noar tt set b1='5FDYKBU' where id=7;
-update noar ti set b1='5FDYKBU' where id=7;
-update noar tt set v0='HMFGH' where id=7;
-update noar ti set v0='HMFGH' where id=7;
-update noar tt set b2='M2KA7GDORAC' where id=7;
-update noar ti set b2='M2KA7GDORAC' where id=7;
-update noar tt set v0='43I' where id=8;
-update noar ti set v0='43I' where id=8;
-update noar tt set b0='LAIWPXQITAO5D4ZJ' where id=8;
-update noar ti set b0='LAIWPXQITAO5D4ZJ' where id=8;
-update noar tt set v0='RR6W70RXF9H75ILON9NOWNCUQ7H7D2JV' where id=8;
-update noar ti set v0='RR6W70RXF9H75ILON9NOWNCUQ7H7D2JV' where id=8;
-update noar tt set b1='1R0JD6888CXA2LXO6IQBF0YBODMGKE' where id=8;
-update noar ti set b1='1R0JD6888CXA2LXO6IQBF0YBODMGKE' where id=8;
-update noar tt set v0='OKI77PW8XCTR' where id=8;
-update noar ti set v0='OKI77PW8XCTR' where id=8;
-update noar tt set b2='PQJ0CM1LNWYCS27' where id=8;
-update noar ti set b2='PQJ0CM1LNWYCS27' where id=8;
-update noar tt set v0='JO7I' where id=9;
-update noar ti set v0='JO7I' where id=9;
-update noar tt set b0='YCQ8SU2E' where id=9;
-update noar ti set b0='YCQ8SU2E' where id=9;
-update noar tt set v0='PA' where id=9;
-update noar ti set v0='PA' where id=9;
-update noar tt set b1='NXH2QQTC9XAM' where id=9;
-update noar ti set b1='NXH2QQTC9XAM' where id=9;
-update noar tt set v0='SCCAESY87D4S3' where id=9;
-update noar ti set v0='SCCAESY87D4S3' where id=9;
-update noar tt set b2='G' where id=9;
-update noar ti set b2='G' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VD7WAWF5C6G' where id=1;
-update noar ti set v0='VD7WAWF5C6G' where id=1;
-update noar tt set b0='O95PK0VNM' where id=1;
-update noar ti set b0='O95PK0VNM' where id=1;
-update noar tt set v0='QDPE7AEOVBU6Z' where id=1;
-update noar ti set v0='QDPE7AEOVBU6Z' where id=1;
-update noar tt set b1='ZQ4FMANLXB5Y855V1AF' where id=1;
-update noar ti set b1='ZQ4FMANLXB5Y855V1AF' where id=1;
-update noar tt set v0='H3D9RLUKCKYF025WX9' where id=1;
-update noar ti set v0='H3D9RLUKCKYF025WX9' where id=1;
-update noar tt set b2='ARO6CR3VN014A5GOFL7LHPG' where id=1;
-update noar ti set b2='ARO6CR3VN014A5GOFL7LHPG' where id=1;
-update noar tt set v0='CJCYJPILO9MZRY50SJUG0U5X58HE7Z' where id=2;
-update noar ti set v0='CJCYJPILO9MZRY50SJUG0U5X58HE7Z' where id=2;
-update noar tt set b0='1EI48IYTSQJKWDO44NHHCWAZ' where id=2;
-update noar ti set b0='1EI48IYTSQJKWDO44NHHCWAZ' where id=2;
-update noar tt set v0='YFCS3I8' where id=2;
-update noar ti set v0='YFCS3I8' where id=2;
-update noar tt set b1='2R2834D4' where id=2;
-update noar ti set b1='2R2834D4' where id=2;
-update noar tt set v0='0XY6JB8S1OO29KEHS' where id=2;
-update noar ti set v0='0XY6JB8S1OO29KEHS' where id=2;
-update noar tt set b2='2IWV' where id=2;
-update noar ti set b2='2IWV' where id=2;
-update noar tt set v0='DR' where id=3;
-update noar ti set v0='DR' where id=3;
-update noar tt set b0='RJBOW44WMWY0WFW1TUD5IMARS80JF' where id=3;
-update noar ti set b0='RJBOW44WMWY0WFW1TUD5IMARS80JF' where id=3;
-update noar tt set v0='4CR5FYWLN9CMXRLJKA0' where id=3;
-update noar ti set v0='4CR5FYWLN9CMXRLJKA0' where id=3;
-update noar tt set b1='3U69SZ0S' where id=3;
-update noar ti set b1='3U69SZ0S' where id=3;
-update noar tt set v0='7M4Y6EK4SSO7N4AY5U3CR' where id=3;
-update noar ti set v0='7M4Y6EK4SSO7N4AY5U3CR' where id=3;
-update noar tt set b2='LNHK3' where id=3;
-update noar ti set b2='LNHK3' where id=3;
-update noar tt set v0='LSP3TLSF6Z37YH2ZF120' where id=4;
-update noar ti set v0='LSP3TLSF6Z37YH2ZF120' where id=4;
-update noar tt set b0='6FGS1V8NEKK9L39Z' where id=4;
-update noar ti set b0='6FGS1V8NEKK9L39Z' where id=4;
-update noar tt set v0='AG7MFQ5IN8R222D3LQDNHJY9O32' where id=4;
-update noar ti set v0='AG7MFQ5IN8R222D3LQDNHJY9O32' where id=4;
-update noar tt set b1='AL746MG0288QOKRB8RW2M7357WC6QYA9' where id=4;
-update noar ti set b1='AL746MG0288QOKRB8RW2M7357WC6QYA9' where id=4;
-update noar tt set v0='4DMC1NZUB' where id=4;
-update noar ti set v0='4DMC1NZUB' where id=4;
-update noar tt set b2='ZBDVCHEKYI6VLCHX7ZLGXH' where id=4;
-update noar ti set b2='ZBDVCHEKYI6VLCHX7ZLGXH' where id=4;
-update noar tt set v0='JEKN0W6GBF59W53' where id=5;
-update noar ti set v0='JEKN0W6GBF59W53' where id=5;
-update noar tt set b0='4RU0T9T14WSI7S841BV8694YA7' where id=5;
-update noar ti set b0='4RU0T9T14WSI7S841BV8694YA7' where id=5;
-update noar tt set v0='AQADRD6YU4RGFD4899I7M' where id=5;
-update noar ti set v0='AQADRD6YU4RGFD4899I7M' where id=5;
-update noar tt set b1='20MBDRFOACOWLIZ' where id=5;
-update noar ti set b1='20MBDRFOACOWLIZ' where id=5;
-update noar tt set v0='EDGI' where id=5;
-update noar ti set v0='EDGI' where id=5;
-update noar tt set b2='TA4YTJGKOQN6CIQA49X9FFUY8IXC' where id=5;
-update noar ti set b2='TA4YTJGKOQN6CIQA49X9FFUY8IXC' where id=5;
-update noar tt set v0='D7CFZ3PP9S8MURGG' where id=6;
-update noar ti set v0='D7CFZ3PP9S8MURGG' where id=6;
-update noar tt set b0='FY' where id=6;
-update noar ti set b0='FY' where id=6;
-update noar tt set v0='3X' where id=6;
-update noar ti set v0='3X' where id=6;
-update noar tt set b1='EX7K7L9Q4LNLT944LDWDWAGCD' where id=6;
-update noar ti set b1='EX7K7L9Q4LNLT944LDWDWAGCD' where id=6;
-update noar tt set v0='DLFF2' where id=6;
-update noar ti set v0='DLFF2' where id=6;
-update noar tt set b2='PKMDA5WKSBGGD4CUVVOSVM9JRAOW4BXY' where id=6;
-update noar ti set b2='PKMDA5WKSBGGD4CUVVOSVM9JRAOW4BXY' where id=6;
-update noar tt set v0='3YDOUK5PQEKI' where id=7;
-update noar ti set v0='3YDOUK5PQEKI' where id=7;
-update noar tt set b0='F81H5' where id=7;
-update noar ti set b0='F81H5' where id=7;
-update noar tt set v0='HQH2IT47QD504WDSK' where id=7;
-update noar ti set v0='HQH2IT47QD504WDSK' where id=7;
-update noar tt set b1='N21JBYFT2IXHNRTJP' where id=7;
-update noar ti set b1='N21JBYFT2IXHNRTJP' where id=7;
-update noar tt set v0='E45RH1HPDH' where id=7;
-update noar ti set v0='E45RH1HPDH' where id=7;
-update noar tt set b2='QC51ET4L8' where id=7;
-update noar ti set b2='QC51ET4L8' where id=7;
-update noar tt set v0='AE9697VORYRR' where id=8;
-update noar ti set v0='AE9697VORYRR' where id=8;
-update noar tt set b0='6W3B5EMV845MUC' where id=8;
-update noar ti set b0='6W3B5EMV845MUC' where id=8;
-update noar tt set v0='39LIRV' where id=8;
-update noar ti set v0='39LIRV' where id=8;
-update noar tt set b1='F2TGHWC9IUTHIL' where id=8;
-update noar ti set b1='F2TGHWC9IUTHIL' where id=8;
-update noar tt set v0='1OR38' where id=8;
-update noar ti set v0='1OR38' where id=8;
-update noar tt set b2='7926KICTICTAQ' where id=8;
-update noar ti set b2='7926KICTICTAQ' where id=8;
-update noar tt set v0='0TF27LTHCH' where id=9;
-update noar ti set v0='0TF27LTHCH' where id=9;
-update noar tt set b0='0YT1FR6DG1PN' where id=9;
-update noar ti set b0='0YT1FR6DG1PN' where id=9;
-update noar tt set v0='VFUBV8HGHYSZL' where id=9;
-update noar ti set v0='VFUBV8HGHYSZL' where id=9;
-update noar tt set b1='UJG27D3FH66WZ4GKUEOJ11Y428IFEA' where id=9;
-update noar ti set b1='UJG27D3FH66WZ4GKUEOJ11Y428IFEA' where id=9;
-update noar tt set v0='TXSHQ3DV30YXDF' where id=9;
-update noar ti set v0='TXSHQ3DV30YXDF' where id=9;
-update noar tt set b2='YORRUYO6JI5ZF4UG' where id=9;
-update noar ti set b2='YORRUYO6JI5ZF4UG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='19' where id=1;
-update noar ti set v0='19' where id=1;
-update noar tt set b0='C2QZ683CFXPUROG1HQHO' where id=1;
-update noar ti set b0='C2QZ683CFXPUROG1HQHO' where id=1;
-update noar tt set v0='KN' where id=1;
-update noar ti set v0='KN' where id=1;
-update noar tt set b1='8VGPX' where id=1;
-update noar ti set b1='8VGPX' where id=1;
-update noar tt set v0='43N1QXPY' where id=1;
-update noar ti set v0='43N1QXPY' where id=1;
-update noar tt set b2='3YIFUB1YGDBS0UA80A3RIC' where id=1;
-update noar ti set b2='3YIFUB1YGDBS0UA80A3RIC' where id=1;
-update noar tt set v0='R4GK5749SGL8EGKKR4WVB0IL2OBCIN' where id=2;
-update noar ti set v0='R4GK5749SGL8EGKKR4WVB0IL2OBCIN' where id=2;
-update noar tt set b0='S8LGZE3' where id=2;
-update noar ti set b0='S8LGZE3' where id=2;
-update noar tt set v0='2JS1K263R0N6HHBDG1Q7T8FHDLL8OG4H' where id=2;
-update noar ti set v0='2JS1K263R0N6HHBDG1Q7T8FHDLL8OG4H' where id=2;
-update noar tt set b1='59BU1KWHY510' where id=2;
-update noar ti set b1='59BU1KWHY510' where id=2;
-update noar tt set v0='QMMAY4Q8T5LGSJKYGQ48IY' where id=2;
-update noar ti set v0='QMMAY4Q8T5LGSJKYGQ48IY' where id=2;
-update noar tt set b2='IZU3RP3LEMKU0CI0ABR4XTI' where id=2;
-update noar ti set b2='IZU3RP3LEMKU0CI0ABR4XTI' where id=2;
-update noar tt set v0='5PAE9QOX5X7SZ3CA1M' where id=3;
-update noar ti set v0='5PAE9QOX5X7SZ3CA1M' where id=3;
-update noar tt set b0='YHNAYVGCR3F8Z3CY821SP05ZJHL25QRR' where id=3;
-update noar ti set b0='YHNAYVGCR3F8Z3CY821SP05ZJHL25QRR' where id=3;
-update noar tt set v0='PW45QZ84VAOEB5' where id=3;
-update noar ti set v0='PW45QZ84VAOEB5' where id=3;
-update noar tt set b1='E4RQJFBYQ3VFBKUDRCFZBP7FK0IB8SYD' where id=3;
-update noar ti set b1='E4RQJFBYQ3VFBKUDRCFZBP7FK0IB8SYD' where id=3;
-update noar tt set v0='87ZN2J1T' where id=3;
-update noar ti set v0='87ZN2J1T' where id=3;
-update noar tt set b2='SCOUDZA80CUGIJQW49XANU3' where id=3;
-update noar ti set b2='SCOUDZA80CUGIJQW49XANU3' where id=3;
-update noar tt set v0='FUQNGO75RVANVB3O' where id=4;
-update noar ti set v0='FUQNGO75RVANVB3O' where id=4;
-update noar tt set b0='T4QKEBFD0OS8BFA53K9X6EOPH7B82' where id=4;
-update noar ti set b0='T4QKEBFD0OS8BFA53K9X6EOPH7B82' where id=4;
-update noar tt set v0='JF6X1U2MR6C6LZ3EP569W0OC21YHA19M' where id=4;
-update noar ti set v0='JF6X1U2MR6C6LZ3EP569W0OC21YHA19M' where id=4;
-update noar tt set b1='1EJVK328XZ7EAIL4X' where id=4;
-update noar ti set b1='1EJVK328XZ7EAIL4X' where id=4;
-update noar tt set v0='N4818DGUKV1C3GJC897KQ' where id=4;
-update noar ti set v0='N4818DGUKV1C3GJC897KQ' where id=4;
-update noar tt set b2='LJR2YPSN' where id=4;
-update noar ti set b2='LJR2YPSN' where id=4;
-update noar tt set v0='CL0LEIE' where id=5;
-update noar ti set v0='CL0LEIE' where id=5;
-update noar tt set b0='9G34WG2V70UNP3YBKHA6I8' where id=5;
-update noar ti set b0='9G34WG2V70UNP3YBKHA6I8' where id=5;
-update noar tt set v0='OWJ20FBL9PX4ZFPEN60EN3MDS2NXCR1' where id=5;
-update noar ti set v0='OWJ20FBL9PX4ZFPEN60EN3MDS2NXCR1' where id=5;
-update noar tt set b1='MF7DUEU0' where id=5;
-update noar ti set b1='MF7DUEU0' where id=5;
-update noar tt set v0='VV1UTXQYHZ7R635465K9' where id=5;
-update noar ti set v0='VV1UTXQYHZ7R635465K9' where id=5;
-update noar tt set b2='O1D35TXQ5YNEAJ7M5ITY3' where id=5;
-update noar ti set b2='O1D35TXQ5YNEAJ7M5ITY3' where id=5;
-update noar tt set v0='X62KI1TYN' where id=6;
-update noar ti set v0='X62KI1TYN' where id=6;
-update noar tt set b0='Y1OWRRGO' where id=6;
-update noar ti set b0='Y1OWRRGO' where id=6;
-update noar tt set v0='W1JJ8LPN0' where id=6;
-update noar ti set v0='W1JJ8LPN0' where id=6;
-update noar tt set b1='7VHUJINYF0ZARR5E' where id=6;
-update noar ti set b1='7VHUJINYF0ZARR5E' where id=6;
-update noar tt set v0='J9GI8U4EKMSGF4L' where id=6;
-update noar ti set v0='J9GI8U4EKMSGF4L' where id=6;
-update noar tt set b2='VMH9TY2NQXWO1LBXP8SWFEG3868KG8CM' where id=6;
-update noar ti set b2='VMH9TY2NQXWO1LBXP8SWFEG3868KG8CM' where id=6;
-update noar tt set v0='CS5A452FYDFMFIAOGOS4G0VW7L' where id=7;
-update noar ti set v0='CS5A452FYDFMFIAOGOS4G0VW7L' where id=7;
-update noar tt set b0='QXR' where id=7;
-update noar ti set b0='QXR' where id=7;
-update noar tt set v0='6WM2FXV9DGRO3A' where id=7;
-update noar ti set v0='6WM2FXV9DGRO3A' where id=7;
-update noar tt set b1='HVPB41MWF' where id=7;
-update noar ti set b1='HVPB41MWF' where id=7;
-update noar tt set v0='243B0JW6WZRN26AZXR9098' where id=7;
-update noar ti set v0='243B0JW6WZRN26AZXR9098' where id=7;
-update noar tt set b2='7MKD' where id=7;
-update noar ti set b2='7MKD' where id=7;
-update noar tt set v0='P1TZ2G52FG34K547' where id=8;
-update noar ti set v0='P1TZ2G52FG34K547' where id=8;
-update noar tt set b0='DBG8' where id=8;
-update noar ti set b0='DBG8' where id=8;
-update noar tt set v0='Q0DFEXW' where id=8;
-update noar ti set v0='Q0DFEXW' where id=8;
-update noar tt set b1='C2HVBOF2A6MH0L' where id=8;
-update noar ti set b1='C2HVBOF2A6MH0L' where id=8;
-update noar tt set v0='3B0P9WFYCQ57NH6' where id=8;
-update noar ti set v0='3B0P9WFYCQ57NH6' where id=8;
-update noar tt set b2='IDQW9R06L368O7QJW' where id=8;
-update noar ti set b2='IDQW9R06L368O7QJW' where id=8;
-update noar tt set v0='YCPUVZ' where id=9;
-update noar ti set v0='YCPUVZ' where id=9;
-update noar tt set b0='VXGIJN' where id=9;
-update noar ti set b0='VXGIJN' where id=9;
-update noar tt set v0='OFOIIUFRFWDYUEFB' where id=9;
-update noar ti set v0='OFOIIUFRFWDYUEFB' where id=9;
-update noar tt set b1='DC' where id=9;
-update noar ti set b1='DC' where id=9;
-update noar tt set v0='DS4EPIKJY' where id=9;
-update noar ti set v0='DS4EPIKJY' where id=9;
-update noar tt set b2='77VW8EHRDHSV3T1U' where id=9;
-update noar ti set b2='77VW8EHRDHSV3T1U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ESKE40X' where id=1;
-update noar ti set v0='ESKE40X' where id=1;
-update noar tt set b0='LLL5KKO' where id=1;
-update noar ti set b0='LLL5KKO' where id=1;
-update noar tt set v0='5PWJCKBL8O4B4O' where id=1;
-update noar ti set v0='5PWJCKBL8O4B4O' where id=1;
-update noar tt set b1='19' where id=1;
-update noar ti set b1='19' where id=1;
-update noar tt set v0='IUSFETJGMVYF6FVZ03ALH3PLGL' where id=1;
-update noar ti set v0='IUSFETJGMVYF6FVZ03ALH3PLGL' where id=1;
-update noar tt set b2='XEU' where id=1;
-update noar ti set b2='XEU' where id=1;
-update noar tt set v0='RO0O0' where id=2;
-update noar ti set v0='RO0O0' where id=2;
-update noar tt set b0='9ES5HYCR01U' where id=2;
-update noar ti set b0='9ES5HYCR01U' where id=2;
-update noar tt set v0='NKK0OM1TUHIGX6V8WQV' where id=2;
-update noar ti set v0='NKK0OM1TUHIGX6V8WQV' where id=2;
-update noar tt set b1='TH295DA2' where id=2;
-update noar ti set b1='TH295DA2' where id=2;
-update noar tt set v0='ONQU5XO899' where id=2;
-update noar ti set v0='ONQU5XO899' where id=2;
-update noar tt set b2='AL6ND8KTPBV5DNX2VRH33PGXBYQ5' where id=2;
-update noar ti set b2='AL6ND8KTPBV5DNX2VRH33PGXBYQ5' where id=2;
-update noar tt set v0='ZP6IMUG9O8ETCYHF' where id=3;
-update noar ti set v0='ZP6IMUG9O8ETCYHF' where id=3;
-update noar tt set b0='KJF0NBSI1PWNPQJ7KXCBZ' where id=3;
-update noar ti set b0='KJF0NBSI1PWNPQJ7KXCBZ' where id=3;
-update noar tt set v0='9MWLLSUW9APVY28Z6RFFU90ZMUSJ07LA' where id=3;
-update noar ti set v0='9MWLLSUW9APVY28Z6RFFU90ZMUSJ07LA' where id=3;
-update noar tt set b1='9S66I8RUJVCFYJ5HF6' where id=3;
-update noar ti set b1='9S66I8RUJVCFYJ5HF6' where id=3;
-update noar tt set v0='J6C4S5CCT1E' where id=3;
-update noar ti set v0='J6C4S5CCT1E' where id=3;
-update noar tt set b2='MFE4' where id=3;
-update noar ti set b2='MFE4' where id=3;
-update noar tt set v0='5V443W5VTD30GM3FRHYFW9Y6J4W' where id=4;
-update noar ti set v0='5V443W5VTD30GM3FRHYFW9Y6J4W' where id=4;
-update noar tt set b0='NLZT' where id=4;
-update noar ti set b0='NLZT' where id=4;
-update noar tt set v0='7GB2EIF4B4JH' where id=4;
-update noar ti set v0='7GB2EIF4B4JH' where id=4;
-update noar tt set b1='PUMUSF2SWC42IOGXIAU2YUSHXCYOMNXA' where id=4;
-update noar ti set b1='PUMUSF2SWC42IOGXIAU2YUSHXCYOMNXA' where id=4;
-update noar tt set v0='UZNEZEI2NUG80TWC8BX8O9HKX2GV6' where id=4;
-update noar ti set v0='UZNEZEI2NUG80TWC8BX8O9HKX2GV6' where id=4;
-update noar tt set b2='Y3' where id=4;
-update noar ti set b2='Y3' where id=4;
-update noar tt set v0='A00815CH3Y910MNCCUUCQV0F' where id=5;
-update noar ti set v0='A00815CH3Y910MNCCUUCQV0F' where id=5;
-update noar tt set b0='RXLW11CYWPLA8427ONFI8P6VKAQLTH' where id=5;
-update noar ti set b0='RXLW11CYWPLA8427ONFI8P6VKAQLTH' where id=5;
-update noar tt set v0='HG8P5MPBS43XHN1CKX2I5ZJUJO6S5' where id=5;
-update noar ti set v0='HG8P5MPBS43XHN1CKX2I5ZJUJO6S5' where id=5;
-update noar tt set b1='SDGTLX7B30P9O9' where id=5;
-update noar ti set b1='SDGTLX7B30P9O9' where id=5;
-update noar tt set v0='56' where id=5;
-update noar ti set v0='56' where id=5;
-update noar tt set b2='3XNWJHNFOO8SO62ADV1FOWBI7' where id=5;
-update noar ti set b2='3XNWJHNFOO8SO62ADV1FOWBI7' where id=5;
-update noar tt set v0='AU6Q71SSJEUXWE4V3G0LE7VC1' where id=6;
-update noar ti set v0='AU6Q71SSJEUXWE4V3G0LE7VC1' where id=6;
-update noar tt set b0='8Q6ONZ6H0KH9ST43SI67D' where id=6;
-update noar ti set b0='8Q6ONZ6H0KH9ST43SI67D' where id=6;
-update noar tt set v0='AR0RLNHG1JO8C' where id=6;
-update noar ti set v0='AR0RLNHG1JO8C' where id=6;
-update noar tt set b1='PP1J57S6U4BF802Q5P' where id=6;
-update noar ti set b1='PP1J57S6U4BF802Q5P' where id=6;
-update noar tt set v0='8DIMOP94VVPA94O0RP9IMPBZBSAIU' where id=6;
-update noar ti set v0='8DIMOP94VVPA94O0RP9IMPBZBSAIU' where id=6;
-update noar tt set b2='XWDI1QSDHZPRDMKGEDUW' where id=6;
-update noar ti set b2='XWDI1QSDHZPRDMKGEDUW' where id=6;
-update noar tt set v0='EUK0USOF' where id=7;
-update noar ti set v0='EUK0USOF' where id=7;
-update noar tt set b0='9QR' where id=7;
-update noar ti set b0='9QR' where id=7;
-update noar tt set v0='ZG3FD2CP2' where id=7;
-update noar ti set v0='ZG3FD2CP2' where id=7;
-update noar tt set b1='YAB57LLKACRGZB4IVBMN' where id=7;
-update noar ti set b1='YAB57LLKACRGZB4IVBMN' where id=7;
-update noar tt set v0='K' where id=7;
-update noar ti set v0='K' where id=7;
-update noar tt set b2='OUL95Y0L3M6GYB0X9PQJP0H9W7UKV3N7' where id=7;
-update noar ti set b2='OUL95Y0L3M6GYB0X9PQJP0H9W7UKV3N7' where id=7;
-update noar tt set v0='OMQ80INY4OJ3SQSZ2CIMQQ3QPF' where id=8;
-update noar ti set v0='OMQ80INY4OJ3SQSZ2CIMQQ3QPF' where id=8;
-update noar tt set b0='ZVYO5D1MO07M7AOA3BD9ITTT8XEJ0L' where id=8;
-update noar ti set b0='ZVYO5D1MO07M7AOA3BD9ITTT8XEJ0L' where id=8;
-update noar tt set v0='I8KNYVW2GHYAV5A98TYPJQOFEZ' where id=8;
-update noar ti set v0='I8KNYVW2GHYAV5A98TYPJQOFEZ' where id=8;
-update noar tt set b1='FM5JJOVOFGA9U99F' where id=8;
-update noar ti set b1='FM5JJOVOFGA9U99F' where id=8;
-update noar tt set v0='33W4ZF6ASNEQLBCUHIUF4IZVOQ7' where id=8;
-update noar ti set v0='33W4ZF6ASNEQLBCUHIUF4IZVOQ7' where id=8;
-update noar tt set b2='RLHE' where id=8;
-update noar ti set b2='RLHE' where id=8;
-update noar tt set v0='4IS1CL3X8VV0P5FMYOX' where id=9;
-update noar ti set v0='4IS1CL3X8VV0P5FMYOX' where id=9;
-update noar tt set b0='WW5QRRMSILFKFFSFK7QU' where id=9;
-update noar ti set b0='WW5QRRMSILFKFFSFK7QU' where id=9;
-update noar tt set v0='DTXVN59DWGE29BA30UNZQPY' where id=9;
-update noar ti set v0='DTXVN59DWGE29BA30UNZQPY' where id=9;
-update noar tt set b1='PKZ' where id=9;
-update noar ti set b1='PKZ' where id=9;
-update noar tt set v0='IQKLV9W1770IRK41OODGO7' where id=9;
-update noar ti set v0='IQKLV9W1770IRK41OODGO7' where id=9;
-update noar tt set b2='1IOAPH' where id=9;
-update noar ti set b2='1IOAPH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R5OOV9SGLR1AWETR5BAV8NPO' where id=1;
-update noar ti set v0='R5OOV9SGLR1AWETR5BAV8NPO' where id=1;
-update noar tt set b0='LU7ECFMBSHRIZT8LAOHM8QY5N33ACAV3' where id=1;
-update noar ti set b0='LU7ECFMBSHRIZT8LAOHM8QY5N33ACAV3' where id=1;
-update noar tt set v0='QVCDH85UHQT5Z' where id=1;
-update noar ti set v0='QVCDH85UHQT5Z' where id=1;
-update noar tt set b1='HKAXEDOYT3230XGCX' where id=1;
-update noar ti set b1='HKAXEDOYT3230XGCX' where id=1;
-update noar tt set v0='NMUU9X1OPO6N8GK' where id=1;
-update noar ti set v0='NMUU9X1OPO6N8GK' where id=1;
-update noar tt set b2='SMUJFLJRTD1X2DLI' where id=1;
-update noar ti set b2='SMUJFLJRTD1X2DLI' where id=1;
-update noar tt set v0='LFKBOTAR7N8ER7SOPDU2PQKBTG' where id=2;
-update noar ti set v0='LFKBOTAR7N8ER7SOPDU2PQKBTG' where id=2;
-update noar tt set b0='3AWBQ8H1TGPXMRLHULZ4WM6M7UH' where id=2;
-update noar ti set b0='3AWBQ8H1TGPXMRLHULZ4WM6M7UH' where id=2;
-update noar tt set v0='22Z1XQGFVHN9TGWDYBI2QIRLYD' where id=2;
-update noar ti set v0='22Z1XQGFVHN9TGWDYBI2QIRLYD' where id=2;
-update noar tt set b1='AYUEUYMG61QXM8OFPV93VQ8X7K1R8SG9' where id=2;
-update noar ti set b1='AYUEUYMG61QXM8OFPV93VQ8X7K1R8SG9' where id=2;
-update noar tt set v0='RIJQ6NJ9ND92GK9706UWQXO6KR28Z' where id=2;
-update noar ti set v0='RIJQ6NJ9ND92GK9706UWQXO6KR28Z' where id=2;
-update noar tt set b2='AGYT2G3WKY57GNYLTUY5GEO' where id=2;
-update noar ti set b2='AGYT2G3WKY57GNYLTUY5GEO' where id=2;
-update noar tt set v0='4XO5SHLRX4SKLQE6QWP25' where id=3;
-update noar ti set v0='4XO5SHLRX4SKLQE6QWP25' where id=3;
-update noar tt set b0='MLHD5WMHHC5C00I773S6T' where id=3;
-update noar ti set b0='MLHD5WMHHC5C00I773S6T' where id=3;
-update noar tt set v0='V6NHRADFXUEYD4TZKJ007KCLAXNV' where id=3;
-update noar ti set v0='V6NHRADFXUEYD4TZKJ007KCLAXNV' where id=3;
-update noar tt set b1='RTK25YQ' where id=3;
-update noar ti set b1='RTK25YQ' where id=3;
-update noar tt set v0='F0E2YH8UPCTUVXAWIS0KQPH2TQ1TBHQG' where id=3;
-update noar ti set v0='F0E2YH8UPCTUVXAWIS0KQPH2TQ1TBHQG' where id=3;
-update noar tt set b2='CJHOIK0CMM1FIEF' where id=3;
-update noar ti set b2='CJHOIK0CMM1FIEF' where id=3;
-update noar tt set v0='0D39IMT' where id=4;
-update noar ti set v0='0D39IMT' where id=4;
-update noar tt set b0='7' where id=4;
-update noar ti set b0='7' where id=4;
-update noar tt set v0='GVQAIDZM17' where id=4;
-update noar ti set v0='GVQAIDZM17' where id=4;
-update noar tt set b1='9VZ' where id=4;
-update noar ti set b1='9VZ' where id=4;
-update noar tt set v0='KDISCFUM8SFYGSOXGOCLUGE5KUU5M' where id=4;
-update noar ti set v0='KDISCFUM8SFYGSOXGOCLUGE5KUU5M' where id=4;
-update noar tt set b2='2WPGSZ8H' where id=4;
-update noar ti set b2='2WPGSZ8H' where id=4;
-update noar tt set v0='YL7JUB36EY9WQDV4TEX' where id=5;
-update noar ti set v0='YL7JUB36EY9WQDV4TEX' where id=5;
-update noar tt set b0='SSQLFF9SG2SW64LORD' where id=5;
-update noar ti set b0='SSQLFF9SG2SW64LORD' where id=5;
-update noar tt set v0='MUTZ8G36YNJE5P1WFN' where id=5;
-update noar ti set v0='MUTZ8G36YNJE5P1WFN' where id=5;
-update noar tt set b1='Q26FJSQ1VV44S4KEAN5K7L55' where id=5;
-update noar ti set b1='Q26FJSQ1VV44S4KEAN5K7L55' where id=5;
-update noar tt set v0='NWBF' where id=5;
-update noar ti set v0='NWBF' where id=5;
-update noar tt set b2='UMVXDA4NCSHAHL' where id=5;
-update noar ti set b2='UMVXDA4NCSHAHL' where id=5;
-update noar tt set v0='XMMQQ5LMFJPJPHKLUQHYNK' where id=6;
-update noar ti set v0='XMMQQ5LMFJPJPHKLUQHYNK' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='X03YJP' where id=6;
-update noar ti set v0='X03YJP' where id=6;
-update noar tt set b1='6MQIRL7LC6' where id=6;
-update noar ti set b1='6MQIRL7LC6' where id=6;
-update noar tt set v0='PU3HBPFOQL7PEOF99A' where id=6;
-update noar ti set v0='PU3HBPFOQL7PEOF99A' where id=6;
-update noar tt set b2='KY1OZ5KY' where id=6;
-update noar ti set b2='KY1OZ5KY' where id=6;
-update noar tt set v0='0XGOCI' where id=7;
-update noar ti set v0='0XGOCI' where id=7;
-update noar tt set b0='XQY14CT806U0EURARMI9' where id=7;
-update noar ti set b0='XQY14CT806U0EURARMI9' where id=7;
-update noar tt set v0='O25HUZUAZ6DRAEVLD8NTKXNA' where id=7;
-update noar ti set v0='O25HUZUAZ6DRAEVLD8NTKXNA' where id=7;
-update noar tt set b1='6VXD2S' where id=7;
-update noar ti set b1='6VXD2S' where id=7;
-update noar tt set v0='OS4XBYT94QEI4' where id=7;
-update noar ti set v0='OS4XBYT94QEI4' where id=7;
-update noar tt set b2='Z5UPUBDKF346LK4ODQMCHRLO' where id=7;
-update noar ti set b2='Z5UPUBDKF346LK4ODQMCHRLO' where id=7;
-update noar tt set v0='WYFF' where id=8;
-update noar ti set v0='WYFF' where id=8;
-update noar tt set b0='ER3JCL' where id=8;
-update noar ti set b0='ER3JCL' where id=8;
-update noar tt set v0='QP9UF9ZYCW' where id=8;
-update noar ti set v0='QP9UF9ZYCW' where id=8;
-update noar tt set b1='35SHDMR0KJPLZB736KC8L6AIZKU47EQ' where id=8;
-update noar ti set b1='35SHDMR0KJPLZB736KC8L6AIZKU47EQ' where id=8;
-update noar tt set v0='MTP6S' where id=8;
-update noar ti set v0='MTP6S' where id=8;
-update noar tt set b2='QZH08N732PWIZ09VGVGUS2RPY0VM' where id=8;
-update noar ti set b2='QZH08N732PWIZ09VGVGUS2RPY0VM' where id=8;
-update noar tt set v0='TV4JLNGWK9' where id=9;
-update noar ti set v0='TV4JLNGWK9' where id=9;
-update noar tt set b0='8DIOV4U36NOT' where id=9;
-update noar ti set b0='8DIOV4U36NOT' where id=9;
-update noar tt set v0='CYZ0ISDFX4YLMN3I65GCBO6T1PEW7XAR' where id=9;
-update noar ti set v0='CYZ0ISDFX4YLMN3I65GCBO6T1PEW7XAR' where id=9;
-update noar tt set b1='6AJAF5LQSLR9IWWKZOX' where id=9;
-update noar ti set b1='6AJAF5LQSLR9IWWKZOX' where id=9;
-update noar tt set v0='T2KBMGGWH8X3UTW7DAD9HG3XXT' where id=9;
-update noar ti set v0='T2KBMGGWH8X3UTW7DAD9HG3XXT' where id=9;
-update noar tt set b2='QRPN03UJXMA4CYD6VBIYXD3VOND' where id=9;
-update noar ti set b2='QRPN03UJXMA4CYD6VBIYXD3VOND' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GDSS1UEFQ8ZLH293SNN0KARC' where id=1;
-update noar ti set v0='GDSS1UEFQ8ZLH293SNN0KARC' where id=1;
-update noar tt set b0='Y0' where id=1;
-update noar ti set b0='Y0' where id=1;
-update noar tt set v0='QX9IYANLE' where id=1;
-update noar ti set v0='QX9IYANLE' where id=1;
-update noar tt set b1='7F9MGHG3T5JOY2O092IWR2JT' where id=1;
-update noar ti set b1='7F9MGHG3T5JOY2O092IWR2JT' where id=1;
-update noar tt set v0='M2VO91HQKJRHKUEWTR86T5YVN5HDN' where id=1;
-update noar ti set v0='M2VO91HQKJRHKUEWTR86T5YVN5HDN' where id=1;
-update noar tt set b2='0X1HMJ44PFOW' where id=1;
-update noar ti set b2='0X1HMJ44PFOW' where id=1;
-update noar tt set v0='SOJREY9' where id=2;
-update noar ti set v0='SOJREY9' where id=2;
-update noar tt set b0='CQ8WIDML7ML4NZ38UN' where id=2;
-update noar ti set b0='CQ8WIDML7ML4NZ38UN' where id=2;
-update noar tt set v0='UX56CCRGQ442YJ83BKU5EDJS' where id=2;
-update noar ti set v0='UX56CCRGQ442YJ83BKU5EDJS' where id=2;
-update noar tt set b1='1N2IP9P0CA955SB61MU4N' where id=2;
-update noar ti set b1='1N2IP9P0CA955SB61MU4N' where id=2;
-update noar tt set v0='8KNVTMZX22RTR' where id=2;
-update noar ti set v0='8KNVTMZX22RTR' where id=2;
-update noar tt set b2='YC5H8S8A4NX31P81Z5PCOYE51FYOL9I3' where id=2;
-update noar ti set b2='YC5H8S8A4NX31P81Z5PCOYE51FYOL9I3' where id=2;
-update noar tt set v0='9OTFK7B6S5PQ7TJR887RZXPVZ' where id=3;
-update noar ti set v0='9OTFK7B6S5PQ7TJR887RZXPVZ' where id=3;
-update noar tt set b0='GOIEBK4Y9IN3ZM4XW2ROS' where id=3;
-update noar ti set b0='GOIEBK4Y9IN3ZM4XW2ROS' where id=3;
-update noar tt set v0='KU8' where id=3;
-update noar ti set v0='KU8' where id=3;
-update noar tt set b1='NZ3C2VS90BUHU48XB5PFT0' where id=3;
-update noar ti set b1='NZ3C2VS90BUHU48XB5PFT0' where id=3;
-update noar tt set v0='YE16YNZUDH0' where id=3;
-update noar ti set v0='YE16YNZUDH0' where id=3;
-update noar tt set b2='HLL18OFQ88I7YQ4BZ4PL6DI' where id=3;
-update noar ti set b2='HLL18OFQ88I7YQ4BZ4PL6DI' where id=3;
-update noar tt set v0='XNSSCA66VJEU0EH0ZDD' where id=4;
-update noar ti set v0='XNSSCA66VJEU0EH0ZDD' where id=4;
-update noar tt set b0='4W1FJ99CUUKD5YDNI0E4RQRDA1VQC' where id=4;
-update noar ti set b0='4W1FJ99CUUKD5YDNI0E4RQRDA1VQC' where id=4;
-update noar tt set v0='EOUD4EC36Z65H5WT0MSPV1X4HL9' where id=4;
-update noar ti set v0='EOUD4EC36Z65H5WT0MSPV1X4HL9' where id=4;
-update noar tt set b1='JKDW8KJF5USOTIQMBZGQPO2EB4' where id=4;
-update noar ti set b1='JKDW8KJF5USOTIQMBZGQPO2EB4' where id=4;
-update noar tt set v0='WMSC4ZDKQVXFONMD1J' where id=4;
-update noar ti set v0='WMSC4ZDKQVXFONMD1J' where id=4;
-update noar tt set b2='5FX9USFRQX7XTLTD4LIB' where id=4;
-update noar ti set b2='5FX9USFRQX7XTLTD4LIB' where id=4;
-update noar tt set v0='3S59D9H0TAKVYZSLD927V' where id=5;
-update noar ti set v0='3S59D9H0TAKVYZSLD927V' where id=5;
-update noar tt set b0='237XV' where id=5;
-update noar ti set b0='237XV' where id=5;
-update noar tt set v0='EJYBRW8' where id=5;
-update noar ti set v0='EJYBRW8' where id=5;
-update noar tt set b1='TNZOOMW' where id=5;
-update noar ti set b1='TNZOOMW' where id=5;
-update noar tt set v0='AYJYPLAPKMZCP7GG' where id=5;
-update noar ti set v0='AYJYPLAPKMZCP7GG' where id=5;
-update noar tt set b2='8Q48YQYNI9B3DAKO6BXWULR94Q0AN' where id=5;
-update noar ti set b2='8Q48YQYNI9B3DAKO6BXWULR94Q0AN' where id=5;
-update noar tt set v0='N2YAP9Q' where id=6;
-update noar ti set v0='N2YAP9Q' where id=6;
-update noar tt set b0='Q95' where id=6;
-update noar ti set b0='Q95' where id=6;
-update noar tt set v0='P31LOYKZBP69829DCM6C4' where id=6;
-update noar ti set v0='P31LOYKZBP69829DCM6C4' where id=6;
-update noar tt set b1='WBA40XN0HKVS' where id=6;
-update noar ti set b1='WBA40XN0HKVS' where id=6;
-update noar tt set v0='278E194SJC78BHPYY968SP' where id=6;
-update noar ti set v0='278E194SJC78BHPYY968SP' where id=6;
-update noar tt set b2='3047CLE3XNL89JN9HI4S' where id=6;
-update noar ti set b2='3047CLE3XNL89JN9HI4S' where id=6;
-update noar tt set v0='FWU5YS2GMEEUR8WN96L' where id=7;
-update noar ti set v0='FWU5YS2GMEEUR8WN96L' where id=7;
-update noar tt set b0='Y500RXT09RUE8YXD93LNEV0N4Y8OQ' where id=7;
-update noar ti set b0='Y500RXT09RUE8YXD93LNEV0N4Y8OQ' where id=7;
-update noar tt set v0='8T93W47KBBQLC35IGE' where id=7;
-update noar ti set v0='8T93W47KBBQLC35IGE' where id=7;
-update noar tt set b1='LGXYSMX0JKHPMBC4GQNWCP' where id=7;
-update noar ti set b1='LGXYSMX0JKHPMBC4GQNWCP' where id=7;
-update noar tt set v0='ZYOZN9B11ZTS5TGPBS6KDVSI166RFSXO' where id=7;
-update noar ti set v0='ZYOZN9B11ZTS5TGPBS6KDVSI166RFSXO' where id=7;
-update noar tt set b2='KQ' where id=7;
-update noar ti set b2='KQ' where id=7;
-update noar tt set v0='P' where id=8;
-update noar ti set v0='P' where id=8;
-update noar tt set b0='3H1' where id=8;
-update noar ti set b0='3H1' where id=8;
-update noar tt set v0='E0PCQYO6H89VCG2EVHB60JY3LB' where id=8;
-update noar ti set v0='E0PCQYO6H89VCG2EVHB60JY3LB' where id=8;
-update noar tt set b1='A2MUO51MBHR25C6V' where id=8;
-update noar ti set b1='A2MUO51MBHR25C6V' where id=8;
-update noar tt set v0='OYIJU3PUQ7E1D0QJKDZ1YIA8O29G690W' where id=8;
-update noar ti set v0='OYIJU3PUQ7E1D0QJKDZ1YIA8O29G690W' where id=8;
-update noar tt set b2='6' where id=8;
-update noar ti set b2='6' where id=8;
-update noar tt set v0='JHUT7E5KSL7S9T9F57UXG' where id=9;
-update noar ti set v0='JHUT7E5KSL7S9T9F57UXG' where id=9;
-update noar tt set b0='PMPAZVSIAZ8SJB3HLPVQXF' where id=9;
-update noar ti set b0='PMPAZVSIAZ8SJB3HLPVQXF' where id=9;
-update noar tt set v0='NZO9P' where id=9;
-update noar ti set v0='NZO9P' where id=9;
-update noar tt set b1='UGINMSFFT1OE84O2SFHZ1B66OOR1Y' where id=9;
-update noar ti set b1='UGINMSFFT1OE84O2SFHZ1B66OOR1Y' where id=9;
-update noar tt set v0='N6TAZF3GWWRS0YEZ' where id=9;
-update noar ti set v0='N6TAZF3GWWRS0YEZ' where id=9;
-update noar tt set b2='QKW2ZW3XKZ' where id=9;
-update noar ti set b2='QKW2ZW3XKZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8085H3WKGE3ZSZ80KVBZB82J' where id=1;
-update noar ti set v0='8085H3WKGE3ZSZ80KVBZB82J' where id=1;
-update noar tt set b0='4M9AQLQITJTM3D02HCSS' where id=1;
-update noar ti set b0='4M9AQLQITJTM3D02HCSS' where id=1;
-update noar tt set v0='9NZPL44HOVCBHMNK6FH3JX' where id=1;
-update noar ti set v0='9NZPL44HOVCBHMNK6FH3JX' where id=1;
-update noar tt set b1='CG15I442' where id=1;
-update noar ti set b1='CG15I442' where id=1;
-update noar tt set v0='RHKTSYDBV05L' where id=1;
-update noar ti set v0='RHKTSYDBV05L' where id=1;
-update noar tt set b2='HA4ARL2GWP9E' where id=1;
-update noar ti set b2='HA4ARL2GWP9E' where id=1;
-update noar tt set v0='U7470ME9RH3' where id=2;
-update noar ti set v0='U7470ME9RH3' where id=2;
-update noar tt set b0='7COSTURH6IZFAI6TLASAJBXUND' where id=2;
-update noar ti set b0='7COSTURH6IZFAI6TLASAJBXUND' where id=2;
-update noar tt set v0='X8D64HF61R6ANMTFSGMHANEP' where id=2;
-update noar ti set v0='X8D64HF61R6ANMTFSGMHANEP' where id=2;
-update noar tt set b1='PCKYFQK9QJKFKLODURDINF' where id=2;
-update noar ti set b1='PCKYFQK9QJKFKLODURDINF' where id=2;
-update noar tt set v0='S7UDILAPODSR98KN8' where id=2;
-update noar ti set v0='S7UDILAPODSR98KN8' where id=2;
-update noar tt set b2='67V6Q94R' where id=2;
-update noar ti set b2='67V6Q94R' where id=2;
-update noar tt set v0='X' where id=3;
-update noar ti set v0='X' where id=3;
-update noar tt set b0='JO3O33' where id=3;
-update noar ti set b0='JO3O33' where id=3;
-update noar tt set v0='WKLXFGEM630S0FR9REQSGQ' where id=3;
-update noar ti set v0='WKLXFGEM630S0FR9REQSGQ' where id=3;
-update noar tt set b1='ZJX3S8HRZN69U' where id=3;
-update noar ti set b1='ZJX3S8HRZN69U' where id=3;
-update noar tt set v0='JW1WRP9S3FSAAS9Q06LBN7' where id=3;
-update noar ti set v0='JW1WRP9S3FSAAS9Q06LBN7' where id=3;
-update noar tt set b2='414NXGALJ3KK43W62CFBJBQ6P47YR5M' where id=3;
-update noar ti set b2='414NXGALJ3KK43W62CFBJBQ6P47YR5M' where id=3;
-update noar tt set v0='QEUQ9L0EI0UZNA6KVE824MXRXBWK8ZUN' where id=4;
-update noar ti set v0='QEUQ9L0EI0UZNA6KVE824MXRXBWK8ZUN' where id=4;
-update noar tt set b0='5GRDYB3R5YEIIH4BX4CUGFVJOZV' where id=4;
-update noar ti set b0='5GRDYB3R5YEIIH4BX4CUGFVJOZV' where id=4;
-update noar tt set v0='BYITJTGH5E1ZLE' where id=4;
-update noar ti set v0='BYITJTGH5E1ZLE' where id=4;
-update noar tt set b1='VJFWXCXHSX3O335PTA9Q3R' where id=4;
-update noar ti set b1='VJFWXCXHSX3O335PTA9Q3R' where id=4;
-update noar tt set v0='Z0I6J1448LRWEOVSJVKRHEAOZ2APBKWB' where id=4;
-update noar ti set v0='Z0I6J1448LRWEOVSJVKRHEAOZ2APBKWB' where id=4;
-update noar tt set b2='ZLQ89NZF9D08XHSQJAFRCV' where id=4;
-update noar ti set b2='ZLQ89NZF9D08XHSQJAFRCV' where id=4;
-update noar tt set v0='PXJFN8GSR0T4MF6OZ' where id=5;
-update noar ti set v0='PXJFN8GSR0T4MF6OZ' where id=5;
-update noar tt set b0='NSFY594582' where id=5;
-update noar ti set b0='NSFY594582' where id=5;
-update noar tt set v0='E31UGGZR62GTVYJ9KX0' where id=5;
-update noar ti set v0='E31UGGZR62GTVYJ9KX0' where id=5;
-update noar tt set b1='17KC538KG3GOSXD4C77I' where id=5;
-update noar ti set b1='17KC538KG3GOSXD4C77I' where id=5;
-update noar tt set v0='3CNYFDLATOJV8VEEIZ0GRID0KTZLY' where id=5;
-update noar ti set v0='3CNYFDLATOJV8VEEIZ0GRID0KTZLY' where id=5;
-update noar tt set b2='1AEGEW3A4PH3TF5J46KDYYS9SKIXR' where id=5;
-update noar ti set b2='1AEGEW3A4PH3TF5J46KDYYS9SKIXR' where id=5;
-update noar tt set v0='YR1OG8C5GH75Z5JHINPU' where id=6;
-update noar ti set v0='YR1OG8C5GH75Z5JHINPU' where id=6;
-update noar tt set b0='OKL5TBL99MY0G6MQQ8ZHI74FRY' where id=6;
-update noar ti set b0='OKL5TBL99MY0G6MQQ8ZHI74FRY' where id=6;
-update noar tt set v0='CIHNSDTWYH9LHP56FJ2B0FZ8GH' where id=6;
-update noar ti set v0='CIHNSDTWYH9LHP56FJ2B0FZ8GH' where id=6;
-update noar tt set b1='GI7F' where id=6;
-update noar ti set b1='GI7F' where id=6;
-update noar tt set v0='S7YTJF2J629F0HAOTQALJ' where id=6;
-update noar ti set v0='S7YTJF2J629F0HAOTQALJ' where id=6;
-update noar tt set b2='6Y0XKM56FW3ITOZ' where id=6;
-update noar ti set b2='6Y0XKM56FW3ITOZ' where id=6;
-update noar tt set v0='DBHE91TH' where id=7;
-update noar ti set v0='DBHE91TH' where id=7;
-update noar tt set b0='HMZ2KQE63VUTX7C3ZKCRZYJY' where id=7;
-update noar ti set b0='HMZ2KQE63VUTX7C3ZKCRZYJY' where id=7;
-update noar tt set v0='CKWXOZSA306SB6G' where id=7;
-update noar ti set v0='CKWXOZSA306SB6G' where id=7;
-update noar tt set b1='OB7K9ATROTGJ0OWBAG49C' where id=7;
-update noar ti set b1='OB7K9ATROTGJ0OWBAG49C' where id=7;
-update noar tt set v0='IYHS4P0GPQ4K' where id=7;
-update noar ti set v0='IYHS4P0GPQ4K' where id=7;
-update noar tt set b2='M9YFL5LCUM1NG' where id=7;
-update noar ti set b2='M9YFL5LCUM1NG' where id=7;
-update noar tt set v0='9WA83KFOQY7OWOE5AZPWC' where id=8;
-update noar ti set v0='9WA83KFOQY7OWOE5AZPWC' where id=8;
-update noar tt set b0='ZQZZ3GTO37AP1PAR1P2LD53GXIFC' where id=8;
-update noar ti set b0='ZQZZ3GTO37AP1PAR1P2LD53GXIFC' where id=8;
-update noar tt set v0='1GG0BXR967MSXST5' where id=8;
-update noar ti set v0='1GG0BXR967MSXST5' where id=8;
-update noar tt set b1='FYIJNQCZJTBKCAHIYWT7WLT8MW7' where id=8;
-update noar ti set b1='FYIJNQCZJTBKCAHIYWT7WLT8MW7' where id=8;
-update noar tt set v0='L50YBS9L8IV3DHCXYMA7TWS879DCPQI1' where id=8;
-update noar ti set v0='L50YBS9L8IV3DHCXYMA7TWS879DCPQI1' where id=8;
-update noar tt set b2='61H5GFXDQO7JF8U' where id=8;
-update noar ti set b2='61H5GFXDQO7JF8U' where id=8;
-update noar tt set v0='WG2W60DMI' where id=9;
-update noar ti set v0='WG2W60DMI' where id=9;
-update noar tt set b0='6YSOK97V9VOJNMEWE9WU8CMN' where id=9;
-update noar ti set b0='6YSOK97V9VOJNMEWE9WU8CMN' where id=9;
-update noar tt set v0='4RC6UM4WJJHE8KHJU28Y46' where id=9;
-update noar ti set v0='4RC6UM4WJJHE8KHJU28Y46' where id=9;
-update noar tt set b1='XMM5D2BOQDHGYMRBM' where id=9;
-update noar ti set b1='XMM5D2BOQDHGYMRBM' where id=9;
-update noar tt set v0='RIHX6GY5EHUT91TK2B9TGDU' where id=9;
-update noar ti set v0='RIHX6GY5EHUT91TK2B9TGDU' where id=9;
-update noar tt set b2='M040NX2' where id=9;
-update noar ti set b2='M040NX2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OM9F6DGLJGWD3OWJ0' where id=1;
-update noar ti set v0='OM9F6DGLJGWD3OWJ0' where id=1;
-update noar tt set b0='WX2Q' where id=1;
-update noar ti set b0='WX2Q' where id=1;
-update noar tt set v0='KK3X' where id=1;
-update noar ti set v0='KK3X' where id=1;
-update noar tt set b1='165' where id=1;
-update noar ti set b1='165' where id=1;
-update noar tt set v0='X1WV45UVU5UDZ8545XS' where id=1;
-update noar ti set v0='X1WV45UVU5UDZ8545XS' where id=1;
-update noar tt set b2='R' where id=1;
-update noar ti set b2='R' where id=1;
-update noar tt set v0='6W0' where id=2;
-update noar ti set v0='6W0' where id=2;
-update noar tt set b0='2UL9TLTPUT6TPAPQ8ZQZMA3FQ' where id=2;
-update noar ti set b0='2UL9TLTPUT6TPAPQ8ZQZMA3FQ' where id=2;
-update noar tt set v0='I34TEVC82NCGG2F0ZHDI' where id=2;
-update noar ti set v0='I34TEVC82NCGG2F0ZHDI' where id=2;
-update noar tt set b1='URE9V' where id=2;
-update noar ti set b1='URE9V' where id=2;
-update noar tt set v0='V354JGXG1EHAY' where id=2;
-update noar ti set v0='V354JGXG1EHAY' where id=2;
-update noar tt set b2='69GQOP6MLGRP08HGSY9NBIEWUTM8' where id=2;
-update noar ti set b2='69GQOP6MLGRP08HGSY9NBIEWUTM8' where id=2;
-update noar tt set v0='ZR' where id=3;
-update noar ti set v0='ZR' where id=3;
-update noar tt set b0='XHD0WD7VIH93' where id=3;
-update noar ti set b0='XHD0WD7VIH93' where id=3;
-update noar tt set v0='N89UHDMRLLF6' where id=3;
-update noar ti set v0='N89UHDMRLLF6' where id=3;
-update noar tt set b1='NTUQEEGNZP9EBZ' where id=3;
-update noar ti set b1='NTUQEEGNZP9EBZ' where id=3;
-update noar tt set v0='TD04E4MMEJYR2U3Y2R' where id=3;
-update noar ti set v0='TD04E4MMEJYR2U3Y2R' where id=3;
-update noar tt set b2='LX9F0OG3CVT5GYBDK299DAK784SP' where id=3;
-update noar ti set b2='LX9F0OG3CVT5GYBDK299DAK784SP' where id=3;
-update noar tt set v0='MBP36W3IML' where id=4;
-update noar ti set v0='MBP36W3IML' where id=4;
-update noar tt set b0='QX7LXSPL0G0KVHN14ACCMCDY7BPQL' where id=4;
-update noar ti set b0='QX7LXSPL0G0KVHN14ACCMCDY7BPQL' where id=4;
-update noar tt set v0='MPPKJIHXGWF83NOYN' where id=4;
-update noar ti set v0='MPPKJIHXGWF83NOYN' where id=4;
-update noar tt set b1='DPXSFNFNZPER1KI4DJHR3' where id=4;
-update noar ti set b1='DPXSFNFNZPER1KI4DJHR3' where id=4;
-update noar tt set v0='URSS' where id=4;
-update noar ti set v0='URSS' where id=4;
-update noar tt set b2='MX4JZICCQ3K1RQN9' where id=4;
-update noar ti set b2='MX4JZICCQ3K1RQN9' where id=4;
-update noar tt set v0='KC3VGV0A2X757OC7L73MX2R1' where id=5;
-update noar ti set v0='KC3VGV0A2X757OC7L73MX2R1' where id=5;
-update noar tt set b0='ZXV5MSXG3RNJ2NR1RZRW6NGZBNOL3WN5' where id=5;
-update noar ti set b0='ZXV5MSXG3RNJ2NR1RZRW6NGZBNOL3WN5' where id=5;
-update noar tt set v0='34YNPL29DFCIZ2SKU02TS32NS8' where id=5;
-update noar ti set v0='34YNPL29DFCIZ2SKU02TS32NS8' where id=5;
-update noar tt set b1='9A3P6JWZX92Q6J3T90FHOA1ARI9D' where id=5;
-update noar ti set b1='9A3P6JWZX92Q6J3T90FHOA1ARI9D' where id=5;
-update noar tt set v0='NU7UZN37ZWLGPGESTQCKDA' where id=5;
-update noar ti set v0='NU7UZN37ZWLGPGESTQCKDA' where id=5;
-update noar tt set b2='WI6WPD2E' where id=5;
-update noar ti set b2='WI6WPD2E' where id=5;
-update noar tt set v0='178K6SRB8D0B4RBRHGFB87HF' where id=6;
-update noar ti set v0='178K6SRB8D0B4RBRHGFB87HF' where id=6;
-update noar tt set b0='NS5IPKY5T4VL' where id=6;
-update noar ti set b0='NS5IPKY5T4VL' where id=6;
-update noar tt set v0='VOH0MR9VJR6M0QEJQZIOL1RA7XD4RX' where id=6;
-update noar ti set v0='VOH0MR9VJR6M0QEJQZIOL1RA7XD4RX' where id=6;
-update noar tt set b1='YO4BDZ7CU2WV9AOCF49IIH8' where id=6;
-update noar ti set b1='YO4BDZ7CU2WV9AOCF49IIH8' where id=6;
-update noar tt set v0='XYQDCYR97CE2LG4J99XA' where id=6;
-update noar ti set v0='XYQDCYR97CE2LG4J99XA' where id=6;
-update noar tt set b2='IZX4L2ISKJVGV2FJ8W' where id=6;
-update noar ti set b2='IZX4L2ISKJVGV2FJ8W' where id=6;
-update noar tt set v0='KLKT9AUMZE4SDHD6O8X7FUJUAPX' where id=7;
-update noar ti set v0='KLKT9AUMZE4SDHD6O8X7FUJUAPX' where id=7;
-update noar tt set b0='ZNEIJHUAJ6GLJ' where id=7;
-update noar ti set b0='ZNEIJHUAJ6GLJ' where id=7;
-update noar tt set v0='23J1QZRV27FFHPH1BVV' where id=7;
-update noar ti set v0='23J1QZRV27FFHPH1BVV' where id=7;
-update noar tt set b1='RWHRD2YVW' where id=7;
-update noar ti set b1='RWHRD2YVW' where id=7;
-update noar tt set v0='IGZ' where id=7;
-update noar ti set v0='IGZ' where id=7;
-update noar tt set b2='XGRZ98XQ0V5P7HIFFRUO4J8' where id=7;
-update noar ti set b2='XGRZ98XQ0V5P7HIFFRUO4J8' where id=7;
-update noar tt set v0='MKKIQ4OJT' where id=8;
-update noar ti set v0='MKKIQ4OJT' where id=8;
-update noar tt set b0='JY' where id=8;
-update noar ti set b0='JY' where id=8;
-update noar tt set v0='MOGTDQ8ERF7JECXGSHUX3W92TYMKR' where id=8;
-update noar ti set v0='MOGTDQ8ERF7JECXGSHUX3W92TYMKR' where id=8;
-update noar tt set b1='D61JS2ST6F6FGEC29XOE2DRS27U5BSPP' where id=8;
-update noar ti set b1='D61JS2ST6F6FGEC29XOE2DRS27U5BSPP' where id=8;
-update noar tt set v0='G6LMY1LUTIFU2DFE89R' where id=8;
-update noar ti set v0='G6LMY1LUTIFU2DFE89R' where id=8;
-update noar tt set b2='3OJ3VH5BYH99Q8NWP9FTLZHV771CYX' where id=8;
-update noar ti set b2='3OJ3VH5BYH99Q8NWP9FTLZHV771CYX' where id=8;
-update noar tt set v0='0LD8B63HBY' where id=9;
-update noar ti set v0='0LD8B63HBY' where id=9;
-update noar tt set b0='GFWWZWRI5DF7I0RZZVSAN5WZVCJA' where id=9;
-update noar ti set b0='GFWWZWRI5DF7I0RZZVSAN5WZVCJA' where id=9;
-update noar tt set v0='JW8GKXES9ZRT3GI15V1Q' where id=9;
-update noar ti set v0='JW8GKXES9ZRT3GI15V1Q' where id=9;
-update noar tt set b1='ZN' where id=9;
-update noar ti set b1='ZN' where id=9;
-update noar tt set v0='TYPZJ6VDMQ' where id=9;
-update noar ti set v0='TYPZJ6VDMQ' where id=9;
-update noar tt set b2='365FB9MNA3ZTD' where id=9;
-update noar ti set b2='365FB9MNA3ZTD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5LT' where id=1;
-update noar ti set v0='5LT' where id=1;
-update noar tt set b0='LNXTCKX' where id=1;
-update noar ti set b0='LNXTCKX' where id=1;
-update noar tt set v0='UEWTU2JHM' where id=1;
-update noar ti set v0='UEWTU2JHM' where id=1;
-update noar tt set b1='FD0B2WDPSNR2M' where id=1;
-update noar ti set b1='FD0B2WDPSNR2M' where id=1;
-update noar tt set v0='7PT7CA8EIPOKESUND9CGTSED8R' where id=1;
-update noar ti set v0='7PT7CA8EIPOKESUND9CGTSED8R' where id=1;
-update noar tt set b2='0REM82L82' where id=1;
-update noar ti set b2='0REM82L82' where id=1;
-update noar tt set v0='441X29DK2003SSIY9MLK19M3KI07V' where id=2;
-update noar ti set v0='441X29DK2003SSIY9MLK19M3KI07V' where id=2;
-update noar tt set b0='VUJ4F8SUTHE78DYTDL68YENPLWG' where id=2;
-update noar ti set b0='VUJ4F8SUTHE78DYTDL68YENPLWG' where id=2;
-update noar tt set v0='9Q3MZI4P686SDKP9K' where id=2;
-update noar ti set v0='9Q3MZI4P686SDKP9K' where id=2;
-update noar tt set b1='5' where id=2;
-update noar ti set b1='5' where id=2;
-update noar tt set v0='BJXRK44RBZ0Y9R1BDG4' where id=2;
-update noar ti set v0='BJXRK44RBZ0Y9R1BDG4' where id=2;
-update noar tt set b2='MX60I' where id=2;
-update noar ti set b2='MX60I' where id=2;
-update noar tt set v0='ACCEQTDTGF32KA9CWALURYM' where id=3;
-update noar ti set v0='ACCEQTDTGF32KA9CWALURYM' where id=3;
-update noar tt set b0='KR8R2' where id=3;
-update noar ti set b0='KR8R2' where id=3;
-update noar tt set v0='O227LV5IC' where id=3;
-update noar ti set v0='O227LV5IC' where id=3;
-update noar tt set b1='SMMYEVVNUJZLWRRET4DV6G3V4M0YEWPJ' where id=3;
-update noar ti set b1='SMMYEVVNUJZLWRRET4DV6G3V4M0YEWPJ' where id=3;
-update noar tt set v0='E0YCM1RDTAXZKA52CJBYMWGV86C' where id=3;
-update noar ti set v0='E0YCM1RDTAXZKA52CJBYMWGV86C' where id=3;
-update noar tt set b2='YHXJBMUTMPGHD8R9YGE' where id=3;
-update noar ti set b2='YHXJBMUTMPGHD8R9YGE' where id=3;
-update noar tt set v0='RSMLA8XZJ64CF7J' where id=4;
-update noar ti set v0='RSMLA8XZJ64CF7J' where id=4;
-update noar tt set b0='95A49B5F' where id=4;
-update noar ti set b0='95A49B5F' where id=4;
-update noar tt set v0='CUJY5X9' where id=4;
-update noar ti set v0='CUJY5X9' where id=4;
-update noar tt set b1='4VZ4K3L' where id=4;
-update noar ti set b1='4VZ4K3L' where id=4;
-update noar tt set v0='DSRUC2' where id=4;
-update noar ti set v0='DSRUC2' where id=4;
-update noar tt set b2='5JSGWN6K1C8KX7DOLHY' where id=4;
-update noar ti set b2='5JSGWN6K1C8KX7DOLHY' where id=4;
-update noar tt set v0='X51KLB1OEF' where id=5;
-update noar ti set v0='X51KLB1OEF' where id=5;
-update noar tt set b0='AYMJUWOZK96GYL4KY337XQXRHAPYC' where id=5;
-update noar ti set b0='AYMJUWOZK96GYL4KY337XQXRHAPYC' where id=5;
-update noar tt set v0='152K5' where id=5;
-update noar ti set v0='152K5' where id=5;
-update noar tt set b1='6SEO8JMU8FD' where id=5;
-update noar ti set b1='6SEO8JMU8FD' where id=5;
-update noar tt set v0='J7XKWW5BI5K6' where id=5;
-update noar ti set v0='J7XKWW5BI5K6' where id=5;
-update noar tt set b2='VWY0KY7KQF7FYZS1LO3L6LZ4P9WNO8' where id=5;
-update noar ti set b2='VWY0KY7KQF7FYZS1LO3L6LZ4P9WNO8' where id=5;
-update noar tt set v0='4Q677GFVA' where id=6;
-update noar ti set v0='4Q677GFVA' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='9ZYSUK' where id=6;
-update noar ti set v0='9ZYSUK' where id=6;
-update noar tt set b1='JKSJKEF9QZQGEH' where id=6;
-update noar ti set b1='JKSJKEF9QZQGEH' where id=6;
-update noar tt set v0='ZJOUBF1695NIJDHIMAO384' where id=6;
-update noar ti set v0='ZJOUBF1695NIJDHIMAO384' where id=6;
-update noar tt set b2='ZW74LM9ZBUANXXE6584WQUU79QI9T' where id=6;
-update noar ti set b2='ZW74LM9ZBUANXXE6584WQUU79QI9T' where id=6;
-update noar tt set v0='XZR654NKSROEH0BPWM9YI9R' where id=7;
-update noar ti set v0='XZR654NKSROEH0BPWM9YI9R' where id=7;
-update noar tt set b0='MAGDKKGQH' where id=7;
-update noar ti set b0='MAGDKKGQH' where id=7;
-update noar tt set v0='0ILPRB4YW2F48EICCZXX47P9JJP' where id=7;
-update noar ti set v0='0ILPRB4YW2F48EICCZXX47P9JJP' where id=7;
-update noar tt set b1='FQC9RK9G12JXVWV' where id=7;
-update noar ti set b1='FQC9RK9G12JXVWV' where id=7;
-update noar tt set v0='UWOH3778BPPUF' where id=7;
-update noar ti set v0='UWOH3778BPPUF' where id=7;
-update noar tt set b2='2' where id=7;
-update noar ti set b2='2' where id=7;
-update noar tt set v0='OROP4X0XUUKUQEGMDO' where id=8;
-update noar ti set v0='OROP4X0XUUKUQEGMDO' where id=8;
-update noar tt set b0='9KHZFWINZY22TR7DFR' where id=8;
-update noar ti set b0='9KHZFWINZY22TR7DFR' where id=8;
-update noar tt set v0='VD5YC1BGL128OG3LX7DK7O6H5CUU' where id=8;
-update noar ti set v0='VD5YC1BGL128OG3LX7DK7O6H5CUU' where id=8;
-update noar tt set b1='8P5D3NB8NIUX4LVZVLV3J5UANFL4OE2' where id=8;
-update noar ti set b1='8P5D3NB8NIUX4LVZVLV3J5UANFL4OE2' where id=8;
-update noar tt set v0='W575DZ' where id=8;
-update noar ti set v0='W575DZ' where id=8;
-update noar tt set b2='6JI0SDRKAW8N04BTJDR7Q' where id=8;
-update noar ti set b2='6JI0SDRKAW8N04BTJDR7Q' where id=8;
-update noar tt set v0='1M7TXVB4FKNRNSJKY5G1QETEX44V' where id=9;
-update noar ti set v0='1M7TXVB4FKNRNSJKY5G1QETEX44V' where id=9;
-update noar tt set b0='0MSG9HJDENISRY77JWUELH0E0W8NFO8T' where id=9;
-update noar ti set b0='0MSG9HJDENISRY77JWUELH0E0W8NFO8T' where id=9;
-update noar tt set v0='3D74L3KEP1HWSTH54FZPHV' where id=9;
-update noar ti set v0='3D74L3KEP1HWSTH54FZPHV' where id=9;
-update noar tt set b1='YCSV912PEB6BE' where id=9;
-update noar ti set b1='YCSV912PEB6BE' where id=9;
-update noar tt set v0='27' where id=9;
-update noar ti set v0='27' where id=9;
-update noar tt set b2='3XG0MVJXZ63XGJJZBA8' where id=9;
-update noar ti set b2='3XG0MVJXZ63XGJJZBA8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JGN4QTFHFK' where id=1;
-update noar ti set v0='JGN4QTFHFK' where id=1;
-update noar tt set b0='DNYP0EE1ES4JDL577TSS00Q' where id=1;
-update noar ti set b0='DNYP0EE1ES4JDL577TSS00Q' where id=1;
-update noar tt set v0='UPJSWGW4MM6LI0F8K961PASN' where id=1;
-update noar ti set v0='UPJSWGW4MM6LI0F8K961PASN' where id=1;
-update noar tt set b1='FPG3R88I37FLO5' where id=1;
-update noar ti set b1='FPG3R88I37FLO5' where id=1;
-update noar tt set v0='BV0BA9' where id=1;
-update noar ti set v0='BV0BA9' where id=1;
-update noar tt set b2='WMCJM4LEX7DX0W6KPEF08UON' where id=1;
-update noar ti set b2='WMCJM4LEX7DX0W6KPEF08UON' where id=1;
-update noar tt set v0='G7' where id=2;
-update noar ti set v0='G7' where id=2;
-update noar tt set b0='TFH' where id=2;
-update noar ti set b0='TFH' where id=2;
-update noar tt set v0='M7AQAS08TI4B82' where id=2;
-update noar ti set v0='M7AQAS08TI4B82' where id=2;
-update noar tt set b1='H5LK7PEHOB3Y24G' where id=2;
-update noar ti set b1='H5LK7PEHOB3Y24G' where id=2;
-update noar tt set v0='5X419VQ4KWPIBM' where id=2;
-update noar ti set v0='5X419VQ4KWPIBM' where id=2;
-update noar tt set b2='VPBBD' where id=2;
-update noar ti set b2='VPBBD' where id=2;
-update noar tt set v0='LJXZ91ZOXXTW1HPYB304EC' where id=3;
-update noar ti set v0='LJXZ91ZOXXTW1HPYB304EC' where id=3;
-update noar tt set b0='E76KK42IV0L2P8Y7O7VOZOO6' where id=3;
-update noar ti set b0='E76KK42IV0L2P8Y7O7VOZOO6' where id=3;
-update noar tt set v0='B0' where id=3;
-update noar ti set v0='B0' where id=3;
-update noar tt set b1='UOT5F79' where id=3;
-update noar ti set b1='UOT5F79' where id=3;
-update noar tt set v0='4270VR8' where id=3;
-update noar ti set v0='4270VR8' where id=3;
-update noar tt set b2='9I8918KAPITNFZLWIFJ266FOANA' where id=3;
-update noar ti set b2='9I8918KAPITNFZLWIFJ266FOANA' where id=3;
-update noar tt set v0='5OKW3JXHD6E7435MINJ7M' where id=4;
-update noar ti set v0='5OKW3JXHD6E7435MINJ7M' where id=4;
-update noar tt set b0='1YBYYBD4B7AY7JHH3U8JSNNB6I1WXG8R' where id=4;
-update noar ti set b0='1YBYYBD4B7AY7JHH3U8JSNNB6I1WXG8R' where id=4;
-update noar tt set v0='PKWJU4I8IWH6VVQX0K3EW80YNKOZH' where id=4;
-update noar ti set v0='PKWJU4I8IWH6VVQX0K3EW80YNKOZH' where id=4;
-update noar tt set b1='AJMIJEEV' where id=4;
-update noar ti set b1='AJMIJEEV' where id=4;
-update noar tt set v0='GCAK54V1BUTU5FI2U' where id=4;
-update noar ti set v0='GCAK54V1BUTU5FI2U' where id=4;
-update noar tt set b2='QU93GWILSD4O439A49LHE' where id=4;
-update noar ti set b2='QU93GWILSD4O439A49LHE' where id=4;
-update noar tt set v0='HYREQ9FG9UNRGMAIYX' where id=5;
-update noar ti set v0='HYREQ9FG9UNRGMAIYX' where id=5;
-update noar tt set b0='3GBT0' where id=5;
-update noar ti set b0='3GBT0' where id=5;
-update noar tt set v0='S18EQDS' where id=5;
-update noar ti set v0='S18EQDS' where id=5;
-update noar tt set b1='ACKI84AH8DHCDERB53Z335MBTLKK66F9' where id=5;
-update noar ti set b1='ACKI84AH8DHCDERB53Z335MBTLKK66F9' where id=5;
-update noar tt set v0='SLO3BUOT5U3IE9' where id=5;
-update noar ti set v0='SLO3BUOT5U3IE9' where id=5;
-update noar tt set b2='2D91TPELQGJ' where id=5;
-update noar ti set b2='2D91TPELQGJ' where id=5;
-update noar tt set v0='F6132GVKX24P' where id=6;
-update noar ti set v0='F6132GVKX24P' where id=6;
-update noar tt set b0='KOPC7I2KY5FP5H815EF9F2QCIEWF' where id=6;
-update noar ti set b0='KOPC7I2KY5FP5H815EF9F2QCIEWF' where id=6;
-update noar tt set v0='UDKKHE4CR8EVX2Q5LO17BP9LO77' where id=6;
-update noar ti set v0='UDKKHE4CR8EVX2Q5LO17BP9LO77' where id=6;
-update noar tt set b1='H7P21A' where id=6;
-update noar ti set b1='H7P21A' where id=6;
-update noar tt set v0='3YIK9FNE5ILY' where id=6;
-update noar ti set v0='3YIK9FNE5ILY' where id=6;
-update noar tt set b2='063JBL6QOSQ34B5MUKL' where id=6;
-update noar ti set b2='063JBL6QOSQ34B5MUKL' where id=6;
-update noar tt set v0='WX9WXYIGGR4DZZQMA1MGXIB' where id=7;
-update noar ti set v0='WX9WXYIGGR4DZZQMA1MGXIB' where id=7;
-update noar tt set b0='1CMHFS9WQILWH' where id=7;
-update noar ti set b0='1CMHFS9WQILWH' where id=7;
-update noar tt set v0='CZMKT8F' where id=7;
-update noar ti set v0='CZMKT8F' where id=7;
-update noar tt set b1='YE0YYRN5A5V58T0I' where id=7;
-update noar ti set b1='YE0YYRN5A5V58T0I' where id=7;
-update noar tt set v0='9D22H8K' where id=7;
-update noar ti set v0='9D22H8K' where id=7;
-update noar tt set b2='HMNAC11J4S9PLTL8KSKSQTY8' where id=7;
-update noar ti set b2='HMNAC11J4S9PLTL8KSKSQTY8' where id=7;
-update noar tt set v0='N8RNIJ8R75RVP8OO4G35501BCZH1E5PK' where id=8;
-update noar ti set v0='N8RNIJ8R75RVP8OO4G35501BCZH1E5PK' where id=8;
-update noar tt set b0='IBPTTO45M40M8W4A5T9QK4779' where id=8;
-update noar ti set b0='IBPTTO45M40M8W4A5T9QK4779' where id=8;
-update noar tt set v0='TEQKE1C2DJEOCRRT7W8PR' where id=8;
-update noar ti set v0='TEQKE1C2DJEOCRRT7W8PR' where id=8;
-update noar tt set b1='7D' where id=8;
-update noar ti set b1='7D' where id=8;
-update noar tt set v0='4FABU203DVBSM4CIVQYA5R8EFIL' where id=8;
-update noar ti set v0='4FABU203DVBSM4CIVQYA5R8EFIL' where id=8;
-update noar tt set b2='2DGHEUT4H0HCQ19DB' where id=8;
-update noar ti set b2='2DGHEUT4H0HCQ19DB' where id=8;
-update noar tt set v0='VMZTHZ8WZ4KHWA' where id=9;
-update noar ti set v0='VMZTHZ8WZ4KHWA' where id=9;
-update noar tt set b0='Q8G4ANO9FWPMBSYSP7EU8TH2G' where id=9;
-update noar ti set b0='Q8G4ANO9FWPMBSYSP7EU8TH2G' where id=9;
-update noar tt set v0='GA0HBEDG28ISRLMNH6B45Y8P' where id=9;
-update noar ti set v0='GA0HBEDG28ISRLMNH6B45Y8P' where id=9;
-update noar tt set b1='IHM9GX2SND8MNR7AAF4UE02' where id=9;
-update noar ti set b1='IHM9GX2SND8MNR7AAF4UE02' where id=9;
-update noar tt set v0='MBJDOXW3LS0RS730WJ175KYZWATGWZQ' where id=9;
-update noar ti set v0='MBJDOXW3LS0RS730WJ175KYZWATGWZQ' where id=9;
-update noar tt set b2='WB84KK3ES0T' where id=9;
-update noar ti set b2='WB84KK3ES0T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QBY6LV' where id=1;
-update noar ti set v0='QBY6LV' where id=1;
-update noar tt set b0='OVKC107A0Y3ZCY12G43LYBUR' where id=1;
-update noar ti set b0='OVKC107A0Y3ZCY12G43LYBUR' where id=1;
-update noar tt set v0='K8LJYQ2PFKJDD' where id=1;
-update noar ti set v0='K8LJYQ2PFKJDD' where id=1;
-update noar tt set b1='GSYQNRKCBJJA' where id=1;
-update noar ti set b1='GSYQNRKCBJJA' where id=1;
-update noar tt set v0='E1U' where id=1;
-update noar ti set v0='E1U' where id=1;
-update noar tt set b2='MQQZGAUVAOEENS7AJ2' where id=1;
-update noar ti set b2='MQQZGAUVAOEENS7AJ2' where id=1;
-update noar tt set v0='S3WZ0YC9V011XSG4EEPPZ6H4MT4D' where id=2;
-update noar ti set v0='S3WZ0YC9V011XSG4EEPPZ6H4MT4D' where id=2;
-update noar tt set b0='DI83NAA0MNS3QRLM' where id=2;
-update noar ti set b0='DI83NAA0MNS3QRLM' where id=2;
-update noar tt set v0='JA6SRDWITUO9VV4TKXB7' where id=2;
-update noar ti set v0='JA6SRDWITUO9VV4TKXB7' where id=2;
-update noar tt set b1='13Z57OG4PEDBVPEFRHBRNPQ0V6' where id=2;
-update noar ti set b1='13Z57OG4PEDBVPEFRHBRNPQ0V6' where id=2;
-update noar tt set v0='NHJWJ601DZ' where id=2;
-update noar ti set v0='NHJWJ601DZ' where id=2;
-update noar tt set b2='QL3D8OO67BS' where id=2;
-update noar ti set b2='QL3D8OO67BS' where id=2;
-update noar tt set v0='FO13D2POSU4TKT366NP' where id=3;
-update noar ti set v0='FO13D2POSU4TKT366NP' where id=3;
-update noar tt set b0='F3P6CJK2U4KNYIXE' where id=3;
-update noar ti set b0='F3P6CJK2U4KNYIXE' where id=3;
-update noar tt set v0='EFFCKQKTEZ288' where id=3;
-update noar ti set v0='EFFCKQKTEZ288' where id=3;
-update noar tt set b1='8ETN5QNUEVH77IU8S0QCDQBTCD' where id=3;
-update noar ti set b1='8ETN5QNUEVH77IU8S0QCDQBTCD' where id=3;
-update noar tt set v0='W4CZLDZO3CQY0T4ACQH24FD' where id=3;
-update noar ti set v0='W4CZLDZO3CQY0T4ACQH24FD' where id=3;
-update noar tt set b2='68OQ9XSPWC' where id=3;
-update noar ti set b2='68OQ9XSPWC' where id=3;
-update noar tt set v0='C4CDQ5M2IABWBS42HAAS' where id=4;
-update noar ti set v0='C4CDQ5M2IABWBS42HAAS' where id=4;
-update noar tt set b0='5EJRVGKY0XB' where id=4;
-update noar ti set b0='5EJRVGKY0XB' where id=4;
-update noar tt set v0='F2WNH15FORSUB632R1FFBHY4B' where id=4;
-update noar ti set v0='F2WNH15FORSUB632R1FFBHY4B' where id=4;
-update noar tt set b1='NDCBEC2CY8G4VPOEQVMZFX8Y' where id=4;
-update noar ti set b1='NDCBEC2CY8G4VPOEQVMZFX8Y' where id=4;
-update noar tt set v0='BRVH6XJTK3DVSWMQG' where id=4;
-update noar ti set v0='BRVH6XJTK3DVSWMQG' where id=4;
-update noar tt set b2='8OMQPM95BTW6JLXXX4WSYCH82CJG34K' where id=4;
-update noar ti set b2='8OMQPM95BTW6JLXXX4WSYCH82CJG34K' where id=4;
-update noar tt set v0='B3EBNE7I32' where id=5;
-update noar ti set v0='B3EBNE7I32' where id=5;
-update noar tt set b0='P' where id=5;
-update noar ti set b0='P' where id=5;
-update noar tt set v0='AMZYJPSCET70XVUJMHCTXQBSXX' where id=5;
-update noar ti set v0='AMZYJPSCET70XVUJMHCTXQBSXX' where id=5;
-update noar tt set b1='RQJJQ' where id=5;
-update noar ti set b1='RQJJQ' where id=5;
-update noar tt set v0='SI' where id=5;
-update noar ti set v0='SI' where id=5;
-update noar tt set b2='1Q0W67XJ5R53' where id=5;
-update noar ti set b2='1Q0W67XJ5R53' where id=5;
-update noar tt set v0='W' where id=6;
-update noar ti set v0='W' where id=6;
-update noar tt set b0='ZQQZZS2650TVV58' where id=6;
-update noar ti set b0='ZQQZZS2650TVV58' where id=6;
-update noar tt set v0='FMX6N8SRJPGSUBJZS46S' where id=6;
-update noar ti set v0='FMX6N8SRJPGSUBJZS46S' where id=6;
-update noar tt set b1='T3VSKTNGPN0OLHGAV9K5Y1I5ERVQ' where id=6;
-update noar ti set b1='T3VSKTNGPN0OLHGAV9K5Y1I5ERVQ' where id=6;
-update noar tt set v0='ZR5A64D' where id=6;
-update noar ti set v0='ZR5A64D' where id=6;
-update noar tt set b2='0L98AT5YQK6KGF5' where id=6;
-update noar ti set b2='0L98AT5YQK6KGF5' where id=6;
-update noar tt set v0='F24NBRI1HGH6HU02SBHZLKL78KFV2W' where id=7;
-update noar ti set v0='F24NBRI1HGH6HU02SBHZLKL78KFV2W' where id=7;
-update noar tt set b0='3BCZN' where id=7;
-update noar ti set b0='3BCZN' where id=7;
-update noar tt set v0='NM07MR8SN9L69D0' where id=7;
-update noar ti set v0='NM07MR8SN9L69D0' where id=7;
-update noar tt set b1='2KFQF9IPL4WMX5Z' where id=7;
-update noar ti set b1='2KFQF9IPL4WMX5Z' where id=7;
-update noar tt set v0='2PCTBJ' where id=7;
-update noar ti set v0='2PCTBJ' where id=7;
-update noar tt set b2='QLHI32EKBMNNVQD' where id=7;
-update noar ti set b2='QLHI32EKBMNNVQD' where id=7;
-update noar tt set v0='S98ROI44IXUYDXQ' where id=8;
-update noar ti set v0='S98ROI44IXUYDXQ' where id=8;
-update noar tt set b0='NWISI' where id=8;
-update noar ti set b0='NWISI' where id=8;
-update noar tt set v0='8SG4UK11AXE016YB452' where id=8;
-update noar ti set v0='8SG4UK11AXE016YB452' where id=8;
-update noar tt set b1='9FGH3A2JVQ3GFF4CJ' where id=8;
-update noar ti set b1='9FGH3A2JVQ3GFF4CJ' where id=8;
-update noar tt set v0='8E54PD6V905HEA17WB' where id=8;
-update noar ti set v0='8E54PD6V905HEA17WB' where id=8;
-update noar tt set b2='ZMLRM3O0' where id=8;
-update noar ti set b2='ZMLRM3O0' where id=8;
-update noar tt set v0='9H2YM2J5E0BS0A8OJB8P24B2H3' where id=9;
-update noar ti set v0='9H2YM2J5E0BS0A8OJB8P24B2H3' where id=9;
-update noar tt set b0='F4H1' where id=9;
-update noar ti set b0='F4H1' where id=9;
-update noar tt set v0='U3URAFKJP8TL07NMU03N94JGNO' where id=9;
-update noar ti set v0='U3URAFKJP8TL07NMU03N94JGNO' where id=9;
-update noar tt set b1='WBKOZUBPFKC' where id=9;
-update noar ti set b1='WBKOZUBPFKC' where id=9;
-update noar tt set v0='950NBB1L1WJAYF' where id=9;
-update noar ti set v0='950NBB1L1WJAYF' where id=9;
-update noar tt set b2='3JZE6A0GL6K4055LXF8KEJUBALFGF6F1' where id=9;
-update noar ti set b2='3JZE6A0GL6K4055LXF8KEJUBALFGF6F1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9877QISJZWDG5TRCA0WOA7QDCQDY3N' where id=1;
-update noar ti set v0='9877QISJZWDG5TRCA0WOA7QDCQDY3N' where id=1;
-update noar tt set b0='UN1MQMGSL0USVSIKFO' where id=1;
-update noar ti set b0='UN1MQMGSL0USVSIKFO' where id=1;
-update noar tt set v0='O0N4X' where id=1;
-update noar ti set v0='O0N4X' where id=1;
-update noar tt set b1='31' where id=1;
-update noar ti set b1='31' where id=1;
-update noar tt set v0='X9TCNPDK1TY305U72VI6' where id=1;
-update noar ti set v0='X9TCNPDK1TY305U72VI6' where id=1;
-update noar tt set b2='06R' where id=1;
-update noar ti set b2='06R' where id=1;
-update noar tt set v0='L0N3UJP51CXLT3Z69XI6NAQ3EWP1GB' where id=2;
-update noar ti set v0='L0N3UJP51CXLT3Z69XI6NAQ3EWP1GB' where id=2;
-update noar tt set b0='LWH30LLDH2JV6TYUGF' where id=2;
-update noar ti set b0='LWH30LLDH2JV6TYUGF' where id=2;
-update noar tt set v0='2PI29TFFIO0' where id=2;
-update noar ti set v0='2PI29TFFIO0' where id=2;
-update noar tt set b1='K5YRI9TSHS67Z77F2A3S9U5U4RQW3C' where id=2;
-update noar ti set b1='K5YRI9TSHS67Z77F2A3S9U5U4RQW3C' where id=2;
-update noar tt set v0='9QIKKPAYU3XFX4C' where id=2;
-update noar ti set v0='9QIKKPAYU3XFX4C' where id=2;
-update noar tt set b2='8OCM2CRFW759M0' where id=2;
-update noar ti set b2='8OCM2CRFW759M0' where id=2;
-update noar tt set v0='ZOUS40IIDM9XTCG2Z7P9MCHS' where id=3;
-update noar ti set v0='ZOUS40IIDM9XTCG2Z7P9MCHS' where id=3;
-update noar tt set b0='7E3BD5O1' where id=3;
-update noar ti set b0='7E3BD5O1' where id=3;
-update noar tt set v0='QZ4KN75FEGVF9' where id=3;
-update noar ti set v0='QZ4KN75FEGVF9' where id=3;
-update noar tt set b1='QF1KX7WTP' where id=3;
-update noar ti set b1='QF1KX7WTP' where id=3;
-update noar tt set v0='HOPUNF7M30GQNI0Y7JXIU6AKYK3A4EG' where id=3;
-update noar ti set v0='HOPUNF7M30GQNI0Y7JXIU6AKYK3A4EG' where id=3;
-update noar tt set b2='WPHABIAUXA0U0' where id=3;
-update noar ti set b2='WPHABIAUXA0U0' where id=3;
-update noar tt set v0='4806XCACSQKO' where id=4;
-update noar ti set v0='4806XCACSQKO' where id=4;
-update noar tt set b0='JR71U4' where id=4;
-update noar ti set b0='JR71U4' where id=4;
-update noar tt set v0='6Q8RPDXCTCI75U8W6FV5TG1CE4ZRG' where id=4;
-update noar ti set v0='6Q8RPDXCTCI75U8W6FV5TG1CE4ZRG' where id=4;
-update noar tt set b1='N3FRK2FP' where id=4;
-update noar ti set b1='N3FRK2FP' where id=4;
-update noar tt set v0='QEBD6LKNO' where id=4;
-update noar ti set v0='QEBD6LKNO' where id=4;
-update noar tt set b2='6U63NHFD42RY20S1' where id=4;
-update noar ti set b2='6U63NHFD42RY20S1' where id=4;
-update noar tt set v0='3MO6O6SHTRK' where id=5;
-update noar ti set v0='3MO6O6SHTRK' where id=5;
-update noar tt set b0='IE3A9KPQJ7R4KNYF2WPAEEC97A' where id=5;
-update noar ti set b0='IE3A9KPQJ7R4KNYF2WPAEEC97A' where id=5;
-update noar tt set v0='LD26DWMCPJVL1K7' where id=5;
-update noar ti set v0='LD26DWMCPJVL1K7' where id=5;
-update noar tt set b1='L26WI76NIFVTSFMZ7GBBU40KKANO8Z6' where id=5;
-update noar ti set b1='L26WI76NIFVTSFMZ7GBBU40KKANO8Z6' where id=5;
-update noar tt set v0='KLH0JBWPYGSKYGZ8Q7NCG' where id=5;
-update noar ti set v0='KLH0JBWPYGSKYGZ8Q7NCG' where id=5;
-update noar tt set b2='IKQDOQT694KK' where id=5;
-update noar ti set b2='IKQDOQT694KK' where id=5;
-update noar tt set v0='KW7OUX2ZGXXIMXVNEP2MG15M13' where id=6;
-update noar ti set v0='KW7OUX2ZGXXIMXVNEP2MG15M13' where id=6;
-update noar tt set b0='KXRZKKZW7D' where id=6;
-update noar ti set b0='KXRZKKZW7D' where id=6;
-update noar tt set v0='5XINU22GELE81P0O8HFW2D' where id=6;
-update noar ti set v0='5XINU22GELE81P0O8HFW2D' where id=6;
-update noar tt set b1='MWM54FOMUB2WR' where id=6;
-update noar ti set b1='MWM54FOMUB2WR' where id=6;
-update noar tt set v0='1DD2B4KHSMHUW18CSMSPH12OMCH09L65' where id=6;
-update noar ti set v0='1DD2B4KHSMHUW18CSMSPH12OMCH09L65' where id=6;
-update noar tt set b2='4QRM7CD07XREJXMP2UWT7BK8NV3K' where id=6;
-update noar ti set b2='4QRM7CD07XREJXMP2UWT7BK8NV3K' where id=6;
-update noar tt set v0='46MBYC4OHHEGFY1K7928BN37LSBE' where id=7;
-update noar ti set v0='46MBYC4OHHEGFY1K7928BN37LSBE' where id=7;
-update noar tt set b0='5VHGNSJLOZ5IHO0WVQVNJ1WO5VUGHP8Y' where id=7;
-update noar ti set b0='5VHGNSJLOZ5IHO0WVQVNJ1WO5VUGHP8Y' where id=7;
-update noar tt set v0='7J' where id=7;
-update noar ti set v0='7J' where id=7;
-update noar tt set b1='FXXY2EWJE8JXKTH' where id=7;
-update noar ti set b1='FXXY2EWJE8JXKTH' where id=7;
-update noar tt set v0='1DXSFXQ' where id=7;
-update noar ti set v0='1DXSFXQ' where id=7;
-update noar tt set b2='8898HQDTJF' where id=7;
-update noar ti set b2='8898HQDTJF' where id=7;
-update noar tt set v0='9F82N2B9FI' where id=8;
-update noar ti set v0='9F82N2B9FI' where id=8;
-update noar tt set b0='D9P8FY' where id=8;
-update noar ti set b0='D9P8FY' where id=8;
-update noar tt set v0='0E6LKTH10EG' where id=8;
-update noar ti set v0='0E6LKTH10EG' where id=8;
-update noar tt set b1='PBB3AQ' where id=8;
-update noar ti set b1='PBB3AQ' where id=8;
-update noar tt set v0='L99E7LA' where id=8;
-update noar ti set v0='L99E7LA' where id=8;
-update noar tt set b2='ZW40C5QYC5' where id=8;
-update noar ti set b2='ZW40C5QYC5' where id=8;
-update noar tt set v0='VKA30BP6ECKRZPY0N3FP' where id=9;
-update noar ti set v0='VKA30BP6ECKRZPY0N3FP' where id=9;
-update noar tt set b0='O' where id=9;
-update noar ti set b0='O' where id=9;
-update noar tt set v0='14QD9JUSW4P8AYRHHH607B4V' where id=9;
-update noar ti set v0='14QD9JUSW4P8AYRHHH607B4V' where id=9;
-update noar tt set b1='8LY6P8ZBRNQM4VUGA9Y8K3PG9NKJR7ZB' where id=9;
-update noar ti set b1='8LY6P8ZBRNQM4VUGA9Y8K3PG9NKJR7ZB' where id=9;
-update noar tt set v0='PA6GLXJTEX' where id=9;
-update noar ti set v0='PA6GLXJTEX' where id=9;
-update noar tt set b2='KIEBI52U' where id=9;
-update noar ti set b2='KIEBI52U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H5HBU6R8BZYCIII1IFV4YLME' where id=1;
-update noar ti set v0='H5HBU6R8BZYCIII1IFV4YLME' where id=1;
-update noar tt set b0='N24KW0DCPYJQ2EQF0NHLE6FB7JJ' where id=1;
-update noar ti set b0='N24KW0DCPYJQ2EQF0NHLE6FB7JJ' where id=1;
-update noar tt set v0='14VXM7NSH8JELONFR89PG' where id=1;
-update noar ti set v0='14VXM7NSH8JELONFR89PG' where id=1;
-update noar tt set b1='BS5GV' where id=1;
-update noar ti set b1='BS5GV' where id=1;
-update noar tt set v0='RI5DGFRDWTME4' where id=1;
-update noar ti set v0='RI5DGFRDWTME4' where id=1;
-update noar tt set b2='QVO1VLYYV8QJ4KUSJDF' where id=1;
-update noar ti set b2='QVO1VLYYV8QJ4KUSJDF' where id=1;
-update noar tt set v0='DCJBP1W73KPH44P9A2F4' where id=2;
-update noar ti set v0='DCJBP1W73KPH44P9A2F4' where id=2;
-update noar tt set b0='R9SCSZYP2NW8W4MG5L4XPWV6LLUX9L' where id=2;
-update noar ti set b0='R9SCSZYP2NW8W4MG5L4XPWV6LLUX9L' where id=2;
-update noar tt set v0='B9KMSZ29WFF5IAY9K' where id=2;
-update noar ti set v0='B9KMSZ29WFF5IAY9K' where id=2;
-update noar tt set b1='G6EANYJD4AOC4R53' where id=2;
-update noar ti set b1='G6EANYJD4AOC4R53' where id=2;
-update noar tt set v0='QPFLNX' where id=2;
-update noar ti set v0='QPFLNX' where id=2;
-update noar tt set b2='N' where id=2;
-update noar ti set b2='N' where id=2;
-update noar tt set v0='KHET61D2' where id=3;
-update noar ti set v0='KHET61D2' where id=3;
-update noar tt set b0='HO5B1HZTHVILWBW1X9ZYWB63O' where id=3;
-update noar ti set b0='HO5B1HZTHVILWBW1X9ZYWB63O' where id=3;
-update noar tt set v0='PQDIOQK5LLXYD9GVBOM22P' where id=3;
-update noar ti set v0='PQDIOQK5LLXYD9GVBOM22P' where id=3;
-update noar tt set b1='EI1DPMO13ZMK5EE87' where id=3;
-update noar ti set b1='EI1DPMO13ZMK5EE87' where id=3;
-update noar tt set v0='7GDUXQNDOKFXNW9POZ8DDAYY83U7M3' where id=3;
-update noar ti set v0='7GDUXQNDOKFXNW9POZ8DDAYY83U7M3' where id=3;
-update noar tt set b2='0273OXVZ57ZESOFIFLBCTY4WPVM' where id=3;
-update noar ti set b2='0273OXVZ57ZESOFIFLBCTY4WPVM' where id=3;
-update noar tt set v0='G01U6X7A43G8Q' where id=4;
-update noar ti set v0='G01U6X7A43G8Q' where id=4;
-update noar tt set b0='2NIWV8FFS' where id=4;
-update noar ti set b0='2NIWV8FFS' where id=4;
-update noar tt set v0='9UK0J14GF0DC' where id=4;
-update noar ti set v0='9UK0J14GF0DC' where id=4;
-update noar tt set b1='B2C6Y4HNDL9QZKP2ZDU4BO5' where id=4;
-update noar ti set b1='B2C6Y4HNDL9QZKP2ZDU4BO5' where id=4;
-update noar tt set v0='3YLJH4XW0' where id=4;
-update noar ti set v0='3YLJH4XW0' where id=4;
-update noar tt set b2='AECACJFS' where id=4;
-update noar ti set b2='AECACJFS' where id=4;
-update noar tt set v0='311H3EHC' where id=5;
-update noar ti set v0='311H3EHC' where id=5;
-update noar tt set b0='YAHEPPLTBEXW0A4NGLNIOALW7' where id=5;
-update noar ti set b0='YAHEPPLTBEXW0A4NGLNIOALW7' where id=5;
-update noar tt set v0='0A8L603F5ZNLBXE528SF1KG8R93' where id=5;
-update noar ti set v0='0A8L603F5ZNLBXE528SF1KG8R93' where id=5;
-update noar tt set b1='4' where id=5;
-update noar ti set b1='4' where id=5;
-update noar tt set v0='WUBWN34O6QC9UJYYVEQ56BCS' where id=5;
-update noar ti set v0='WUBWN34O6QC9UJYYVEQ56BCS' where id=5;
-update noar tt set b2='DFVG6J' where id=5;
-update noar ti set b2='DFVG6J' where id=5;
-update noar tt set v0='WARQW9ICF8U8MQV4ZQBUENP2U3BEHL' where id=6;
-update noar ti set v0='WARQW9ICF8U8MQV4ZQBUENP2U3BEHL' where id=6;
-update noar tt set b0='NCEALEANHJ5S4YYUV' where id=6;
-update noar ti set b0='NCEALEANHJ5S4YYUV' where id=6;
-update noar tt set v0='G1NMBSNUER7DSXM0' where id=6;
-update noar ti set v0='G1NMBSNUER7DSXM0' where id=6;
-update noar tt set b1='HD4UGAIHZ3FS72PHGD5I9LH0S' where id=6;
-update noar ti set b1='HD4UGAIHZ3FS72PHGD5I9LH0S' where id=6;
-update noar tt set v0='QGNO39Z2T055QG39QV2NPSVI9MPY3J74' where id=6;
-update noar ti set v0='QGNO39Z2T055QG39QV2NPSVI9MPY3J74' where id=6;
-update noar tt set b2='AZ' where id=6;
-update noar ti set b2='AZ' where id=6;
-update noar tt set v0='MIR9' where id=7;
-update noar ti set v0='MIR9' where id=7;
-update noar tt set b0='RSKLUMYAC5LN4JWVT' where id=7;
-update noar ti set b0='RSKLUMYAC5LN4JWVT' where id=7;
-update noar tt set v0='NSAGD36PD97Q7OFAPSLGZ3Y5' where id=7;
-update noar ti set v0='NSAGD36PD97Q7OFAPSLGZ3Y5' where id=7;
-update noar tt set b1='G8YRCVXB3J11YVQOYRZDDHJ5Z12' where id=7;
-update noar ti set b1='G8YRCVXB3J11YVQOYRZDDHJ5Z12' where id=7;
-update noar tt set v0='JYUJ30HLYSNIO40BHKUUS9IMTYNKDD' where id=7;
-update noar ti set v0='JYUJ30HLYSNIO40BHKUUS9IMTYNKDD' where id=7;
-update noar tt set b2='AA5GR0WPXUI0ETO1HSEO3OZ' where id=7;
-update noar ti set b2='AA5GR0WPXUI0ETO1HSEO3OZ' where id=7;
-update noar tt set v0='MF5V32X6B9VVCDF' where id=8;
-update noar ti set v0='MF5V32X6B9VVCDF' where id=8;
-update noar tt set b0='WKAS4XO23A2VIXMW7UX56LGCJHH24T' where id=8;
-update noar ti set b0='WKAS4XO23A2VIXMW7UX56LGCJHH24T' where id=8;
-update noar tt set v0='40492I' where id=8;
-update noar ti set v0='40492I' where id=8;
-update noar tt set b1='K2XZKP6YUKJ599MBIULYS' where id=8;
-update noar ti set b1='K2XZKP6YUKJ599MBIULYS' where id=8;
-update noar tt set v0='AKIQYVM4DN6QAV7HPN905S1LCXZE7' where id=8;
-update noar ti set v0='AKIQYVM4DN6QAV7HPN905S1LCXZE7' where id=8;
-update noar tt set b2='9W4XY9Y8XCO6I5BWBQG' where id=8;
-update noar ti set b2='9W4XY9Y8XCO6I5BWBQG' where id=8;
-update noar tt set v0='8ODC8TJ8X32TFC6U6K' where id=9;
-update noar ti set v0='8ODC8TJ8X32TFC6U6K' where id=9;
-update noar tt set b0='B982RRGEVL02Y91VWCW7' where id=9;
-update noar ti set b0='B982RRGEVL02Y91VWCW7' where id=9;
-update noar tt set v0='CY' where id=9;
-update noar ti set v0='CY' where id=9;
-update noar tt set b1='WUS5' where id=9;
-update noar ti set b1='WUS5' where id=9;
-update noar tt set v0='DB6UV1N9FS9YCN3S' where id=9;
-update noar ti set v0='DB6UV1N9FS9YCN3S' where id=9;
-update noar tt set b2='2JR32MU3K1L2OY8KW7HU' where id=9;
-update noar ti set b2='2JR32MU3K1L2OY8KW7HU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BAHDVEMAF6TXCHRV8RZ' where id=1;
-update noar ti set v0='0BAHDVEMAF6TXCHRV8RZ' where id=1;
-update noar tt set b0='6W681RWYE9QLQA1SEJ4WFK' where id=1;
-update noar ti set b0='6W681RWYE9QLQA1SEJ4WFK' where id=1;
-update noar tt set v0='3P24TYJXMVSW1' where id=1;
-update noar ti set v0='3P24TYJXMVSW1' where id=1;
-update noar tt set b1='K4F6RIK9WB4LCL7XIFDP2XP8IG8XRCV2' where id=1;
-update noar ti set b1='K4F6RIK9WB4LCL7XIFDP2XP8IG8XRCV2' where id=1;
-update noar tt set v0='YWF7ZMWX1WUXMVUQXZSFQV70D59' where id=1;
-update noar ti set v0='YWF7ZMWX1WUXMVUQXZSFQV70D59' where id=1;
-update noar tt set b2='YQJN2J5I9IL' where id=1;
-update noar ti set b2='YQJN2J5I9IL' where id=1;
-update noar tt set v0='S' where id=2;
-update noar ti set v0='S' where id=2;
-update noar tt set b0='0VM3S2TQIMV9KGQRHO6042353V' where id=2;
-update noar ti set b0='0VM3S2TQIMV9KGQRHO6042353V' where id=2;
-update noar tt set v0='MH01K96WWUEY06YQA3AJVXDWPLH57' where id=2;
-update noar ti set v0='MH01K96WWUEY06YQA3AJVXDWPLH57' where id=2;
-update noar tt set b1='VYC8U14504KR3B7U94QMIG' where id=2;
-update noar ti set b1='VYC8U14504KR3B7U94QMIG' where id=2;
-update noar tt set v0='TTKPMGOB5J4C8ZDJZ5WJ' where id=2;
-update noar ti set v0='TTKPMGOB5J4C8ZDJZ5WJ' where id=2;
-update noar tt set b2='ZOH0X84S14SV8NUT513W9' where id=2;
-update noar ti set b2='ZOH0X84S14SV8NUT513W9' where id=2;
-update noar tt set v0='HXJD18J' where id=3;
-update noar ti set v0='HXJD18J' where id=3;
-update noar tt set b0='0BX' where id=3;
-update noar ti set b0='0BX' where id=3;
-update noar tt set v0='1' where id=3;
-update noar ti set v0='1' where id=3;
-update noar tt set b1='96NGGQAJN' where id=3;
-update noar ti set b1='96NGGQAJN' where id=3;
-update noar tt set v0='MC6CSVS6K1' where id=3;
-update noar ti set v0='MC6CSVS6K1' where id=3;
-update noar tt set b2='L0O4RE2TBDVJQ6W3N5S1O97E0P2B' where id=3;
-update noar ti set b2='L0O4RE2TBDVJQ6W3N5S1O97E0P2B' where id=3;
-update noar tt set v0='QF4JB1HEQD2QBB7V8G3E8O8I' where id=4;
-update noar ti set v0='QF4JB1HEQD2QBB7V8G3E8O8I' where id=4;
-update noar tt set b0='6I8CIW9S3IDV5NGH15SQK6WG7ZIMZGVU' where id=4;
-update noar ti set b0='6I8CIW9S3IDV5NGH15SQK6WG7ZIMZGVU' where id=4;
-update noar tt set v0='DCR9KRAGB88R2612GK5I7A0YZ8J4D0VD' where id=4;
-update noar ti set v0='DCR9KRAGB88R2612GK5I7A0YZ8J4D0VD' where id=4;
-update noar tt set b1='NI2C7ZOLRMSM6YGXBS8HPK1VS91PZ5N' where id=4;
-update noar ti set b1='NI2C7ZOLRMSM6YGXBS8HPK1VS91PZ5N' where id=4;
-update noar tt set v0='5XUO7VXPWMI' where id=4;
-update noar ti set v0='5XUO7VXPWMI' where id=4;
-update noar tt set b2='75SPATWCF81WH' where id=4;
-update noar ti set b2='75SPATWCF81WH' where id=4;
-update noar tt set v0='LO3ZCGWS2SG31I0OJDTQ1V0J7' where id=5;
-update noar ti set v0='LO3ZCGWS2SG31I0OJDTQ1V0J7' where id=5;
-update noar tt set b0='STKLF0T58SM0TNDE8LQ1SCESW3' where id=5;
-update noar ti set b0='STKLF0T58SM0TNDE8LQ1SCESW3' where id=5;
-update noar tt set v0='OWTAU1BMK3' where id=5;
-update noar ti set v0='OWTAU1BMK3' where id=5;
-update noar tt set b1='6ZBEU3POBSYDBCXXI' where id=5;
-update noar ti set b1='6ZBEU3POBSYDBCXXI' where id=5;
-update noar tt set v0='RZ8LS9TCURZQREHXPJC' where id=5;
-update noar ti set v0='RZ8LS9TCURZQREHXPJC' where id=5;
-update noar tt set b2='JRB2IC86L908' where id=5;
-update noar ti set b2='JRB2IC86L908' where id=5;
-update noar tt set v0='TX4Z95BP4ZFBM2P5KWOXWV3328QF' where id=6;
-update noar ti set v0='TX4Z95BP4ZFBM2P5KWOXWV3328QF' where id=6;
-update noar tt set b0='J7D0KN5E8QTPSXC6TG69YTQBKP0EAHN' where id=6;
-update noar ti set b0='J7D0KN5E8QTPSXC6TG69YTQBKP0EAHN' where id=6;
-update noar tt set v0='VT425GBDCBJHX0DF' where id=6;
-update noar ti set v0='VT425GBDCBJHX0DF' where id=6;
-update noar tt set b1='B1JP4IR0TVN5KUGN' where id=6;
-update noar ti set b1='B1JP4IR0TVN5KUGN' where id=6;
-update noar tt set v0='MRM55C4H2Q7ZH8UBLSONG' where id=6;
-update noar ti set v0='MRM55C4H2Q7ZH8UBLSONG' where id=6;
-update noar tt set b2='QL36ARLN7RQKK8L' where id=6;
-update noar ti set b2='QL36ARLN7RQKK8L' where id=6;
-update noar tt set v0='Q99C0OIYH65GU' where id=7;
-update noar ti set v0='Q99C0OIYH65GU' where id=7;
-update noar tt set b0='XDVX0DGI0CTY89ZM' where id=7;
-update noar ti set b0='XDVX0DGI0CTY89ZM' where id=7;
-update noar tt set v0='ACHAXOTSM8O8NI99' where id=7;
-update noar ti set v0='ACHAXOTSM8O8NI99' where id=7;
-update noar tt set b1='3JJMYB9CV3' where id=7;
-update noar ti set b1='3JJMYB9CV3' where id=7;
-update noar tt set v0='MGI4MN0JK78U6C672AM1UL4KV3G2D' where id=7;
-update noar ti set v0='MGI4MN0JK78U6C672AM1UL4KV3G2D' where id=7;
-update noar tt set b2='WA1UB0KFK' where id=7;
-update noar ti set b2='WA1UB0KFK' where id=7;
-update noar tt set v0='QJYN' where id=8;
-update noar ti set v0='QJYN' where id=8;
-update noar tt set b0='DIG7UHHJCFM2UO7OI4I386' where id=8;
-update noar ti set b0='DIG7UHHJCFM2UO7OI4I386' where id=8;
-update noar tt set v0='T03WQPBFRY625D8QVKQ0NJ0J' where id=8;
-update noar ti set v0='T03WQPBFRY625D8QVKQ0NJ0J' where id=8;
-update noar tt set b1='61D' where id=8;
-update noar ti set b1='61D' where id=8;
-update noar tt set v0='HE2FTABS59W' where id=8;
-update noar ti set v0='HE2FTABS59W' where id=8;
-update noar tt set b2='I95UH4GBSJIYOECBPWORJS8UENPO6LIE' where id=8;
-update noar ti set b2='I95UH4GBSJIYOECBPWORJS8UENPO6LIE' where id=8;
-update noar tt set v0='M42AB4VQ2ALSM9ACEITW5S' where id=9;
-update noar ti set v0='M42AB4VQ2ALSM9ACEITW5S' where id=9;
-update noar tt set b0='XNE8LXH4KCO' where id=9;
-update noar ti set b0='XNE8LXH4KCO' where id=9;
-update noar tt set v0='DW60C619CFATRZHWWYQ' where id=9;
-update noar ti set v0='DW60C619CFATRZHWWYQ' where id=9;
-update noar tt set b1='HPZYGB9ROV6YKMRFYMRL' where id=9;
-update noar ti set b1='HPZYGB9ROV6YKMRFYMRL' where id=9;
-update noar tt set v0='VCSXIF5FXB8JJ4K3A8' where id=9;
-update noar ti set v0='VCSXIF5FXB8JJ4K3A8' where id=9;
-update noar tt set b2='MWNN5' where id=9;
-update noar ti set b2='MWNN5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H3TPN3DRU0XGIKN2FMSS5AWDSLXM' where id=1;
-update noar ti set v0='H3TPN3DRU0XGIKN2FMSS5AWDSLXM' where id=1;
-update noar tt set b0='XRX4H3LKY7PBHS8JDR4JM5D04I' where id=1;
-update noar ti set b0='XRX4H3LKY7PBHS8JDR4JM5D04I' where id=1;
-update noar tt set v0='E14IDYSDQPNLKU41DRZNPRMO2' where id=1;
-update noar ti set v0='E14IDYSDQPNLKU41DRZNPRMO2' where id=1;
-update noar tt set b1='HI2PJJPAS8' where id=1;
-update noar ti set b1='HI2PJJPAS8' where id=1;
-update noar tt set v0='HLQ9IBJE4ELQURD9B8L77PEAYY0670Q' where id=1;
-update noar ti set v0='HLQ9IBJE4ELQURD9B8L77PEAYY0670Q' where id=1;
-update noar tt set b2='PJ' where id=1;
-update noar ti set b2='PJ' where id=1;
-update noar tt set v0='FTDU0OC1GUNA7SDZHXJ7SPDEC7ZO20' where id=2;
-update noar ti set v0='FTDU0OC1GUNA7SDZHXJ7SPDEC7ZO20' where id=2;
-update noar tt set b0='ZRGVTEBI4KPJY8E06V' where id=2;
-update noar ti set b0='ZRGVTEBI4KPJY8E06V' where id=2;
-update noar tt set v0='VGU9UVGXAUOAOXCXZW' where id=2;
-update noar ti set v0='VGU9UVGXAUOAOXCXZW' where id=2;
-update noar tt set b1='65C9K7YS0ZCLWD' where id=2;
-update noar ti set b1='65C9K7YS0ZCLWD' where id=2;
-update noar tt set v0='LFWR2B61HLW3Q' where id=2;
-update noar ti set v0='LFWR2B61HLW3Q' where id=2;
-update noar tt set b2='JEA7LIHL8UDSL3' where id=2;
-update noar ti set b2='JEA7LIHL8UDSL3' where id=2;
-update noar tt set v0='JXELV8Z' where id=3;
-update noar ti set v0='JXELV8Z' where id=3;
-update noar tt set b0='98RUG' where id=3;
-update noar ti set b0='98RUG' where id=3;
-update noar tt set v0='ZZQVTZXL4IRGK' where id=3;
-update noar ti set v0='ZZQVTZXL4IRGK' where id=3;
-update noar tt set b1='LK0R7FFED8' where id=3;
-update noar ti set b1='LK0R7FFED8' where id=3;
-update noar tt set v0='HRA69F' where id=3;
-update noar ti set v0='HRA69F' where id=3;
-update noar tt set b2='ETNHVB7G17WDHSWG5SEOEGP8X5' where id=3;
-update noar ti set b2='ETNHVB7G17WDHSWG5SEOEGP8X5' where id=3;
-update noar tt set v0='SIY0Z6T64C411KAP626OXUDYOJD9IO' where id=4;
-update noar ti set v0='SIY0Z6T64C411KAP626OXUDYOJD9IO' where id=4;
-update noar tt set b0='YL6LRM' where id=4;
-update noar ti set b0='YL6LRM' where id=4;
-update noar tt set v0='BFPCF281ON415AEGCNGUWMNEE' where id=4;
-update noar ti set v0='BFPCF281ON415AEGCNGUWMNEE' where id=4;
-update noar tt set b1='5W7LZTC25UT1C1RGE' where id=4;
-update noar ti set b1='5W7LZTC25UT1C1RGE' where id=4;
-update noar tt set v0='1P6IZFJ8SB8YWFSKDHLJ1XLIPU1L' where id=4;
-update noar ti set v0='1P6IZFJ8SB8YWFSKDHLJ1XLIPU1L' where id=4;
-update noar tt set b2='ZT6' where id=4;
-update noar ti set b2='ZT6' where id=4;
-update noar tt set v0='61SFKGPZ7RI' where id=5;
-update noar ti set v0='61SFKGPZ7RI' where id=5;
-update noar tt set b0='C13THBYNTEWVXXX' where id=5;
-update noar ti set b0='C13THBYNTEWVXXX' where id=5;
-update noar tt set v0='NI9OREOUY0XPPP8S86G49Q' where id=5;
-update noar ti set v0='NI9OREOUY0XPPP8S86G49Q' where id=5;
-update noar tt set b1='Z7XN29W7Y' where id=5;
-update noar ti set b1='Z7XN29W7Y' where id=5;
-update noar tt set v0='8P3B048Y6X6EGUC6A6C1EN2R9SIARW' where id=5;
-update noar ti set v0='8P3B048Y6X6EGUC6A6C1EN2R9SIARW' where id=5;
-update noar tt set b2='62KSURH9XUQCN8E5FKTPVY3TUIC56VUW' where id=5;
-update noar ti set b2='62KSURH9XUQCN8E5FKTPVY3TUIC56VUW' where id=5;
-update noar tt set v0='5HVQIRGO' where id=6;
-update noar ti set v0='5HVQIRGO' where id=6;
-update noar tt set b0='AN2GWY2ANAVLC0MPS' where id=6;
-update noar ti set b0='AN2GWY2ANAVLC0MPS' where id=6;
-update noar tt set v0='FX1SAZS7FNLC5SLEU' where id=6;
-update noar ti set v0='FX1SAZS7FNLC5SLEU' where id=6;
-update noar tt set b1='ZUCS3JKAZ54F8TIBWRD2JFG43VGJ9' where id=6;
-update noar ti set b1='ZUCS3JKAZ54F8TIBWRD2JFG43VGJ9' where id=6;
-update noar tt set v0='GBNOLS59XYLDBFY8ZIT2ASYMD5MVEJOQ' where id=6;
-update noar ti set v0='GBNOLS59XYLDBFY8ZIT2ASYMD5MVEJOQ' where id=6;
-update noar tt set b2='K72OXPLKADZMIC5B1APJ8AA4SX' where id=6;
-update noar ti set b2='K72OXPLKADZMIC5B1APJ8AA4SX' where id=6;
-update noar tt set v0='KQBMDXVJJ0BM3S' where id=7;
-update noar ti set v0='KQBMDXVJJ0BM3S' where id=7;
-update noar tt set b0='CJLHH932LR1NWIT' where id=7;
-update noar ti set b0='CJLHH932LR1NWIT' where id=7;
-update noar tt set v0='R0VKSU' where id=7;
-update noar ti set v0='R0VKSU' where id=7;
-update noar tt set b1='E7WLWME8XHMA' where id=7;
-update noar ti set b1='E7WLWME8XHMA' where id=7;
-update noar tt set v0='SXK7F33NM5KD09' where id=7;
-update noar ti set v0='SXK7F33NM5KD09' where id=7;
-update noar tt set b2='K7UQ70V1P7NC7JO05F84' where id=7;
-update noar ti set b2='K7UQ70V1P7NC7JO05F84' where id=7;
-update noar tt set v0='B51VK1I' where id=8;
-update noar ti set v0='B51VK1I' where id=8;
-update noar tt set b0='PNO2' where id=8;
-update noar ti set b0='PNO2' where id=8;
-update noar tt set v0='XGGLAK4D7J89F' where id=8;
-update noar ti set v0='XGGLAK4D7J89F' where id=8;
-update noar tt set b1='ZTJ4' where id=8;
-update noar ti set b1='ZTJ4' where id=8;
-update noar tt set v0='8N7YU77T1DQVG6' where id=8;
-update noar ti set v0='8N7YU77T1DQVG6' where id=8;
-update noar tt set b2='JKJNOK108967KI694YJ3GMXN' where id=8;
-update noar ti set b2='JKJNOK108967KI694YJ3GMXN' where id=8;
-update noar tt set v0='5VSYNDN' where id=9;
-update noar ti set v0='5VSYNDN' where id=9;
-update noar tt set b0='97I9SQW6UACXU' where id=9;
-update noar ti set b0='97I9SQW6UACXU' where id=9;
-update noar tt set v0='6O7SAIM4O7WBH0CRK3VJ3RDIG' where id=9;
-update noar ti set v0='6O7SAIM4O7WBH0CRK3VJ3RDIG' where id=9;
-update noar tt set b1='GW5ZRV' where id=9;
-update noar ti set b1='GW5ZRV' where id=9;
-update noar tt set v0='49AEMDJRGYULPQ6H7Z98B2' where id=9;
-update noar ti set v0='49AEMDJRGYULPQ6H7Z98B2' where id=9;
-update noar tt set b2='S6AV9M95RBLBB6B1HTED9AT5CPLYT406' where id=9;
-update noar ti set b2='S6AV9M95RBLBB6B1HTED9AT5CPLYT406' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G3JVL6F5LUIGOVJOV7XKIPINF8OTVVQ' where id=1;
-update noar ti set v0='G3JVL6F5LUIGOVJOV7XKIPINF8OTVVQ' where id=1;
-update noar tt set b0='5DHOY458T59FUCJF477T2EEBT8' where id=1;
-update noar ti set b0='5DHOY458T59FUCJF477T2EEBT8' where id=1;
-update noar tt set v0='F7J8497T' where id=1;
-update noar ti set v0='F7J8497T' where id=1;
-update noar tt set b1='6DCRKO' where id=1;
-update noar ti set b1='6DCRKO' where id=1;
-update noar tt set v0='2IT' where id=1;
-update noar ti set v0='2IT' where id=1;
-update noar tt set b2='ZMFJR3VBCSRKRNVWK20GDSORC4J' where id=1;
-update noar ti set b2='ZMFJR3VBCSRKRNVWK20GDSORC4J' where id=1;
-update noar tt set v0='K50NZH9' where id=2;
-update noar ti set v0='K50NZH9' where id=2;
-update noar tt set b0='5FHTDP' where id=2;
-update noar ti set b0='5FHTDP' where id=2;
-update noar tt set v0='DB73JMV8GO1JINNN1TJ0QIQC' where id=2;
-update noar ti set v0='DB73JMV8GO1JINNN1TJ0QIQC' where id=2;
-update noar tt set b1='3VDFPGI6KC2V7411W8R5GK1P8U31' where id=2;
-update noar ti set b1='3VDFPGI6KC2V7411W8R5GK1P8U31' where id=2;
-update noar tt set v0='S8Z8JGZ8BP8' where id=2;
-update noar ti set v0='S8Z8JGZ8BP8' where id=2;
-update noar tt set b2='3Q8ZNSY74C1' where id=2;
-update noar ti set b2='3Q8ZNSY74C1' where id=2;
-update noar tt set v0='3YX9721VVEJDUDA' where id=3;
-update noar ti set v0='3YX9721VVEJDUDA' where id=3;
-update noar tt set b0='JH8AS' where id=3;
-update noar ti set b0='JH8AS' where id=3;
-update noar tt set v0='29WHSNKACBSE2JKTQ9FCIVNPSFS6AQ5A' where id=3;
-update noar ti set v0='29WHSNKACBSE2JKTQ9FCIVNPSFS6AQ5A' where id=3;
-update noar tt set b1='SEKWFEUG96PK' where id=3;
-update noar ti set b1='SEKWFEUG96PK' where id=3;
-update noar tt set v0='GQS651EF8DJ41CDK2TZAITF' where id=3;
-update noar ti set v0='GQS651EF8DJ41CDK2TZAITF' where id=3;
-update noar tt set b2='CSEAJ4G5WAKF6JHIWKU' where id=3;
-update noar ti set b2='CSEAJ4G5WAKF6JHIWKU' where id=3;
-update noar tt set v0='T3JKP' where id=4;
-update noar ti set v0='T3JKP' where id=4;
-update noar tt set b0='NOHMKZ1WS' where id=4;
-update noar ti set b0='NOHMKZ1WS' where id=4;
-update noar tt set v0='FADTOTBMZ6' where id=4;
-update noar ti set v0='FADTOTBMZ6' where id=4;
-update noar tt set b1='X618XFZRZ' where id=4;
-update noar ti set b1='X618XFZRZ' where id=4;
-update noar tt set v0='7WCT37YR' where id=4;
-update noar ti set v0='7WCT37YR' where id=4;
-update noar tt set b2='DN8CZ3FLXM' where id=4;
-update noar ti set b2='DN8CZ3FLXM' where id=4;
-update noar tt set v0='MDC60H' where id=5;
-update noar ti set v0='MDC60H' where id=5;
-update noar tt set b0='HLBZP30B1F8HXDJ8VM1VV5JN2QM' where id=5;
-update noar ti set b0='HLBZP30B1F8HXDJ8VM1VV5JN2QM' where id=5;
-update noar tt set v0='4LHRO5LIG9GTI6XWHNM' where id=5;
-update noar ti set v0='4LHRO5LIG9GTI6XWHNM' where id=5;
-update noar tt set b1='A42N14FN6ZUFJPG25N7' where id=5;
-update noar ti set b1='A42N14FN6ZUFJPG25N7' where id=5;
-update noar tt set v0='FSTR36P4I756P5AOTMPKMBW77976OOY' where id=5;
-update noar ti set v0='FSTR36P4I756P5AOTMPKMBW77976OOY' where id=5;
-update noar tt set b2='B26H7JBWQ46WY66JOVMXDB2T4H0E' where id=5;
-update noar ti set b2='B26H7JBWQ46WY66JOVMXDB2T4H0E' where id=5;
-update noar tt set v0='5ER9SBYR474TI' where id=6;
-update noar ti set v0='5ER9SBYR474TI' where id=6;
-update noar tt set b0='ELHTM5FH345EH12P07IL0HM7XC8GSBM3' where id=6;
-update noar ti set b0='ELHTM5FH345EH12P07IL0HM7XC8GSBM3' where id=6;
-update noar tt set v0='6I5N96WQPOJUA26UKYGJYN' where id=6;
-update noar ti set v0='6I5N96WQPOJUA26UKYGJYN' where id=6;
-update noar tt set b1='B669WKZJ5' where id=6;
-update noar ti set b1='B669WKZJ5' where id=6;
-update noar tt set v0='PLHRL5ENXYTLELOPPWT' where id=6;
-update noar ti set v0='PLHRL5ENXYTLELOPPWT' where id=6;
-update noar tt set b2='NUPN5ITY9WVM5KHUSC1R' where id=6;
-update noar ti set b2='NUPN5ITY9WVM5KHUSC1R' where id=6;
-update noar tt set v0='3VEMKM7M58PWF6TYMXMGGSHC2A' where id=7;
-update noar ti set v0='3VEMKM7M58PWF6TYMXMGGSHC2A' where id=7;
-update noar tt set b0='OCDOMAN43X9TWS87LT5HAJZF' where id=7;
-update noar ti set b0='OCDOMAN43X9TWS87LT5HAJZF' where id=7;
-update noar tt set v0='L38LX68UP48MBJO0FN2JZHDEUY' where id=7;
-update noar ti set v0='L38LX68UP48MBJO0FN2JZHDEUY' where id=7;
-update noar tt set b1='XE845LW8Y' where id=7;
-update noar ti set b1='XE845LW8Y' where id=7;
-update noar tt set v0='YU4BP3ST769M9ZEP' where id=7;
-update noar ti set v0='YU4BP3ST769M9ZEP' where id=7;
-update noar tt set b2='GWQJ' where id=7;
-update noar ti set b2='GWQJ' where id=7;
-update noar tt set v0='LEAT3THR6XNFG' where id=8;
-update noar ti set v0='LEAT3THR6XNFG' where id=8;
-update noar tt set b0='KEHBDLF75SC4X3KLT' where id=8;
-update noar ti set b0='KEHBDLF75SC4X3KLT' where id=8;
-update noar tt set v0='G' where id=8;
-update noar ti set v0='G' where id=8;
-update noar tt set b1='3PTN937' where id=8;
-update noar ti set b1='3PTN937' where id=8;
-update noar tt set v0='EJYW79RK0GN653T7LD02B3RYRVBS00W' where id=8;
-update noar ti set v0='EJYW79RK0GN653T7LD02B3RYRVBS00W' where id=8;
-update noar tt set b2='EV79D96U3W' where id=8;
-update noar ti set b2='EV79D96U3W' where id=8;
-update noar tt set v0='31J2F45RFWPSMUELRIH1KG' where id=9;
-update noar ti set v0='31J2F45RFWPSMUELRIH1KG' where id=9;
-update noar tt set b0='K56NDM1AELA0TBO1Y' where id=9;
-update noar ti set b0='K56NDM1AELA0TBO1Y' where id=9;
-update noar tt set v0='P812SBQB6NX6N5H7238C2C' where id=9;
-update noar ti set v0='P812SBQB6NX6N5H7238C2C' where id=9;
-update noar tt set b1='ZNK04XXCLH7TT414M9TBSUZ7FFQEVXWO' where id=9;
-update noar ti set b1='ZNK04XXCLH7TT414M9TBSUZ7FFQEVXWO' where id=9;
-update noar tt set v0='M7JE77EBR4ZCJS86WFQM5DZ6XV67' where id=9;
-update noar ti set v0='M7JE77EBR4ZCJS86WFQM5DZ6XV67' where id=9;
-update noar tt set b2='SE5XDPPMCIFPJRA21NUUUCU45M1B' where id=9;
-update noar ti set b2='SE5XDPPMCIFPJRA21NUUUCU45M1B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CK8A595P72N6P0OL4S' where id=1;
-update noar ti set v0='CK8A595P72N6P0OL4S' where id=1;
-update noar tt set b0='J7O19GQZK52JRH9211' where id=1;
-update noar ti set b0='J7O19GQZK52JRH9211' where id=1;
-update noar tt set v0='QYPTT3WQBKIL8QF' where id=1;
-update noar ti set v0='QYPTT3WQBKIL8QF' where id=1;
-update noar tt set b1='HQ9CUW8ZQ96SZCC0E77W' where id=1;
-update noar ti set b1='HQ9CUW8ZQ96SZCC0E77W' where id=1;
-update noar tt set v0='OO8PDNF7H3GVKL5U0YQO8ETO7N32HP' where id=1;
-update noar ti set v0='OO8PDNF7H3GVKL5U0YQO8ETO7N32HP' where id=1;
-update noar tt set b2='8I6PRR2IY415NNT5M544QAP60CM7' where id=1;
-update noar ti set b2='8I6PRR2IY415NNT5M544QAP60CM7' where id=1;
-update noar tt set v0='5YVCJ5AZVA17EFOD0P0P7CZ939P4T' where id=2;
-update noar ti set v0='5YVCJ5AZVA17EFOD0P0P7CZ939P4T' where id=2;
-update noar tt set b0='H2VH' where id=2;
-update noar ti set b0='H2VH' where id=2;
-update noar tt set v0='QF017CHXF2CGB6VEDIU7K7NABF2GXX' where id=2;
-update noar ti set v0='QF017CHXF2CGB6VEDIU7K7NABF2GXX' where id=2;
-update noar tt set b1='L7Z8' where id=2;
-update noar ti set b1='L7Z8' where id=2;
-update noar tt set v0='Y02JEIX25Q43038ASD0AG4JCKMK62OBV' where id=2;
-update noar ti set v0='Y02JEIX25Q43038ASD0AG4JCKMK62OBV' where id=2;
-update noar tt set b2='EHON58K2C' where id=2;
-update noar ti set b2='EHON58K2C' where id=2;
-update noar tt set v0='3XHE45N1F3RXNCNEH2MP' where id=3;
-update noar ti set v0='3XHE45N1F3RXNCNEH2MP' where id=3;
-update noar tt set b0='4VW8YCBJH0AFCXD' where id=3;
-update noar ti set b0='4VW8YCBJH0AFCXD' where id=3;
-update noar tt set v0='0FGVW3' where id=3;
-update noar ti set v0='0FGVW3' where id=3;
-update noar tt set b1='L60ZXJ' where id=3;
-update noar ti set b1='L60ZXJ' where id=3;
-update noar tt set v0='ZR863418A2MYJRI5SWKECGR85X' where id=3;
-update noar ti set v0='ZR863418A2MYJRI5SWKECGR85X' where id=3;
-update noar tt set b2='QRXY106JJJXT7BC7' where id=3;
-update noar ti set b2='QRXY106JJJXT7BC7' where id=3;
-update noar tt set v0='KXTKUTFBHZ6JYXXOVJETN5' where id=4;
-update noar ti set v0='KXTKUTFBHZ6JYXXOVJETN5' where id=4;
-update noar tt set b0='C' where id=4;
-update noar ti set b0='C' where id=4;
-update noar tt set v0='PY' where id=4;
-update noar ti set v0='PY' where id=4;
-update noar tt set b1='43N2' where id=4;
-update noar ti set b1='43N2' where id=4;
-update noar tt set v0='QKL4P3Q8E00IC9BNL' where id=4;
-update noar ti set v0='QKL4P3Q8E00IC9BNL' where id=4;
-update noar tt set b2='ZKR2B48NE4' where id=4;
-update noar ti set b2='ZKR2B48NE4' where id=4;
-update noar tt set v0='7UTT0GWR' where id=5;
-update noar ti set v0='7UTT0GWR' where id=5;
-update noar tt set b0='GBPSWEUC07S8CEQK6F9F4C901NU' where id=5;
-update noar ti set b0='GBPSWEUC07S8CEQK6F9F4C901NU' where id=5;
-update noar tt set v0='89UD0Z2ZC9T1TZTGGWHENLYN1D85J' where id=5;
-update noar ti set v0='89UD0Z2ZC9T1TZTGGWHENLYN1D85J' where id=5;
-update noar tt set b1='5XU3NUX0CTN4DG09ZNH' where id=5;
-update noar ti set b1='5XU3NUX0CTN4DG09ZNH' where id=5;
-update noar tt set v0='LALQ' where id=5;
-update noar ti set v0='LALQ' where id=5;
-update noar tt set b2='SH' where id=5;
-update noar ti set b2='SH' where id=5;
-update noar tt set v0='R6JLQZGKWR81SZ' where id=6;
-update noar ti set v0='R6JLQZGKWR81SZ' where id=6;
-update noar tt set b0='237UZM1ZBF6FRKWIUBB8NJME' where id=6;
-update noar ti set b0='237UZM1ZBF6FRKWIUBB8NJME' where id=6;
-update noar tt set v0='26U' where id=6;
-update noar ti set v0='26U' where id=6;
-update noar tt set b1='I1AR4ITBCZM7156AZT3CWE60XJME' where id=6;
-update noar ti set b1='I1AR4ITBCZM7156AZT3CWE60XJME' where id=6;
-update noar tt set v0='SAO0AZ6GBN5QSQIFF1A7' where id=6;
-update noar ti set v0='SAO0AZ6GBN5QSQIFF1A7' where id=6;
-update noar tt set b2='X60FUXSPG9YLJN3DLI9C0E0' where id=6;
-update noar ti set b2='X60FUXSPG9YLJN3DLI9C0E0' where id=6;
-update noar tt set v0='9A36ANO' where id=7;
-update noar ti set v0='9A36ANO' where id=7;
-update noar tt set b0='1GMKUTQSGOOHV3R2YXKD9ITUNH5' where id=7;
-update noar ti set b0='1GMKUTQSGOOHV3R2YXKD9ITUNH5' where id=7;
-update noar tt set v0='FYLAAPTKRR6ZYTPBUCMQI' where id=7;
-update noar ti set v0='FYLAAPTKRR6ZYTPBUCMQI' where id=7;
-update noar tt set b1='Q1XEWKNBFERKC9' where id=7;
-update noar ti set b1='Q1XEWKNBFERKC9' where id=7;
-update noar tt set v0='NMOYYKNGCKC52TXEY2EO2WHLBPX9L9' where id=7;
-update noar ti set v0='NMOYYKNGCKC52TXEY2EO2WHLBPX9L9' where id=7;
-update noar tt set b2='9Z9CFXP2RLDIZX18MHIYODG0N0T7' where id=7;
-update noar ti set b2='9Z9CFXP2RLDIZX18MHIYODG0N0T7' where id=7;
-update noar tt set v0='VFXDZSP5SV' where id=8;
-update noar ti set v0='VFXDZSP5SV' where id=8;
-update noar tt set b0='DCFZLAGM7VK0G' where id=8;
-update noar ti set b0='DCFZLAGM7VK0G' where id=8;
-update noar tt set v0='NZPFG9XUIP7E47FJ0BZO0HCO8KDVZI3' where id=8;
-update noar ti set v0='NZPFG9XUIP7E47FJ0BZO0HCO8KDVZI3' where id=8;
-update noar tt set b1='HYIUARFCUAQK0LECUQXMI5GZ6ECUO7J' where id=8;
-update noar ti set b1='HYIUARFCUAQK0LECUQXMI5GZ6ECUO7J' where id=8;
-update noar tt set v0='CM' where id=8;
-update noar ti set v0='CM' where id=8;
-update noar tt set b2='O8RWVET0PPHFRWEQ3' where id=8;
-update noar ti set b2='O8RWVET0PPHFRWEQ3' where id=8;
-update noar tt set v0='UV4H4JDL39' where id=9;
-update noar ti set v0='UV4H4JDL39' where id=9;
-update noar tt set b0='ORYI7OW' where id=9;
-update noar ti set b0='ORYI7OW' where id=9;
-update noar tt set v0='Z2JRH4QP5Z4LYVM1U0C1' where id=9;
-update noar ti set v0='Z2JRH4QP5Z4LYVM1U0C1' where id=9;
-update noar tt set b1='51SMCI56FBSZTR1X2EIFCVWZHREK' where id=9;
-update noar ti set b1='51SMCI56FBSZTR1X2EIFCVWZHREK' where id=9;
-update noar tt set v0='UG2AUGUD6P92US' where id=9;
-update noar ti set v0='UG2AUGUD6P92US' where id=9;
-update noar tt set b2='KXW83HP0OM4TVPRR3OJKPX2VWZXBL' where id=9;
-update noar ti set b2='KXW83HP0OM4TVPRR3OJKPX2VWZXBL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JKNAQNP4WZ9VV6OASGH5' where id=1;
-update noar ti set v0='JKNAQNP4WZ9VV6OASGH5' where id=1;
-update noar tt set b0='0Q811XJSVP' where id=1;
-update noar ti set b0='0Q811XJSVP' where id=1;
-update noar tt set v0='0TJ92Z9GHE5VEFS2IZOIMMR' where id=1;
-update noar ti set v0='0TJ92Z9GHE5VEFS2IZOIMMR' where id=1;
-update noar tt set b1='DX0EWRZ4W4YCMYXVZ5O7OZE46WAN9YUP' where id=1;
-update noar ti set b1='DX0EWRZ4W4YCMYXVZ5O7OZE46WAN9YUP' where id=1;
-update noar tt set v0='G7ASUHP0EJGKN5QLO78QR12B' where id=1;
-update noar ti set v0='G7ASUHP0EJGKN5QLO78QR12B' where id=1;
-update noar tt set b2='UNTAPML9' where id=1;
-update noar ti set b2='UNTAPML9' where id=1;
-update noar tt set v0='H1G1UZPE15HKKROLKXWIFYE' where id=2;
-update noar ti set v0='H1G1UZPE15HKKROLKXWIFYE' where id=2;
-update noar tt set b0='L9X48NG' where id=2;
-update noar ti set b0='L9X48NG' where id=2;
-update noar tt set v0='5UCSZZCCYQ' where id=2;
-update noar ti set v0='5UCSZZCCYQ' where id=2;
-update noar tt set b1='MB6A2GQSXVR59TCXRCX4' where id=2;
-update noar ti set b1='MB6A2GQSXVR59TCXRCX4' where id=2;
-update noar tt set v0='M5SAO36OAJM9IIQ37D' where id=2;
-update noar ti set v0='M5SAO36OAJM9IIQ37D' where id=2;
-update noar tt set b2='Q1HKK3' where id=2;
-update noar ti set b2='Q1HKK3' where id=2;
-update noar tt set v0='J6MA' where id=3;
-update noar ti set v0='J6MA' where id=3;
-update noar tt set b0='UZI0FZJX2A0OUUI0V' where id=3;
-update noar ti set b0='UZI0FZJX2A0OUUI0V' where id=3;
-update noar tt set v0='IAR8ESMFN3Y6UPCCCPHAKFFRYB' where id=3;
-update noar ti set v0='IAR8ESMFN3Y6UPCCCPHAKFFRYB' where id=3;
-update noar tt set b1='8FFELU8R14UWY8WJEA8EC27W3O15BS9C' where id=3;
-update noar ti set b1='8FFELU8R14UWY8WJEA8EC27W3O15BS9C' where id=3;
-update noar tt set v0='7ODYWRSK1BZDX1AL66Q3BONXGK5W' where id=3;
-update noar ti set v0='7ODYWRSK1BZDX1AL66Q3BONXGK5W' where id=3;
-update noar tt set b2='L9A4N5AWUYQV92BS70TV9LRUW71' where id=3;
-update noar ti set b2='L9A4N5AWUYQV92BS70TV9LRUW71' where id=3;
-update noar tt set v0='OLIBLMY4IN28GHAA2QN' where id=4;
-update noar ti set v0='OLIBLMY4IN28GHAA2QN' where id=4;
-update noar tt set b0='ROUA8LL7' where id=4;
-update noar ti set b0='ROUA8LL7' where id=4;
-update noar tt set v0='T033JU8NH1PVSVG9HOJV' where id=4;
-update noar ti set v0='T033JU8NH1PVSVG9HOJV' where id=4;
-update noar tt set b1='2C6T' where id=4;
-update noar ti set b1='2C6T' where id=4;
-update noar tt set v0='XXV7025GRIS8' where id=4;
-update noar ti set v0='XXV7025GRIS8' where id=4;
-update noar tt set b2='40VP9TDL' where id=4;
-update noar ti set b2='40VP9TDL' where id=4;
-update noar tt set v0='S' where id=5;
-update noar ti set v0='S' where id=5;
-update noar tt set b0='AA9PFDK3DJWQZP' where id=5;
-update noar ti set b0='AA9PFDK3DJWQZP' where id=5;
-update noar tt set v0='YK7CCBUDXR' where id=5;
-update noar ti set v0='YK7CCBUDXR' where id=5;
-update noar tt set b1='FAHYBOK7WST5OH1WGJG053LW9C9' where id=5;
-update noar ti set b1='FAHYBOK7WST5OH1WGJG053LW9C9' where id=5;
-update noar tt set v0='8SG1MPK9JNAZ90O3KTL' where id=5;
-update noar ti set v0='8SG1MPK9JNAZ90O3KTL' where id=5;
-update noar tt set b2='JTJ4S5' where id=5;
-update noar ti set b2='JTJ4S5' where id=5;
-update noar tt set v0='9YXCB' where id=6;
-update noar ti set v0='9YXCB' where id=6;
-update noar tt set b0='67MBNZG2H83' where id=6;
-update noar ti set b0='67MBNZG2H83' where id=6;
-update noar tt set v0='5MUB5WMI8O' where id=6;
-update noar ti set v0='5MUB5WMI8O' where id=6;
-update noar tt set b1='K8501YN77P2PQ' where id=6;
-update noar ti set b1='K8501YN77P2PQ' where id=6;
-update noar tt set v0='K6IUW4DXQEBY9BSKVO8R4D' where id=6;
-update noar ti set v0='K6IUW4DXQEBY9BSKVO8R4D' where id=6;
-update noar tt set b2='DBBHQMOIZ4DIWKSE0JRUACSQZOPPUW28' where id=6;
-update noar ti set b2='DBBHQMOIZ4DIWKSE0JRUACSQZOPPUW28' where id=6;
-update noar tt set v0='C7KLRM1NQYDVU9IJYR' where id=7;
-update noar ti set v0='C7KLRM1NQYDVU9IJYR' where id=7;
-update noar tt set b0='17B18IBW88F0FCN065LYHAZDS6DFHJ' where id=7;
-update noar ti set b0='17B18IBW88F0FCN065LYHAZDS6DFHJ' where id=7;
-update noar tt set v0='QPAGZE3ZJTG0D7ANB4FBDGMX' where id=7;
-update noar ti set v0='QPAGZE3ZJTG0D7ANB4FBDGMX' where id=7;
-update noar tt set b1='XSGF4C3YXBD927GJNUN' where id=7;
-update noar ti set b1='XSGF4C3YXBD927GJNUN' where id=7;
-update noar tt set v0='Q1JIN8ZT' where id=7;
-update noar ti set v0='Q1JIN8ZT' where id=7;
-update noar tt set b2='0V72PNGG73CY' where id=7;
-update noar ti set b2='0V72PNGG73CY' where id=7;
-update noar tt set v0='RHLAQ8SV' where id=8;
-update noar ti set v0='RHLAQ8SV' where id=8;
-update noar tt set b0='K5C5I2W8AMI9NF9NMWRO' where id=8;
-update noar ti set b0='K5C5I2W8AMI9NF9NMWRO' where id=8;
-update noar tt set v0='YID3V' where id=8;
-update noar ti set v0='YID3V' where id=8;
-update noar tt set b1='KWMZJ' where id=8;
-update noar ti set b1='KWMZJ' where id=8;
-update noar tt set v0='GP4X' where id=8;
-update noar ti set v0='GP4X' where id=8;
-update noar tt set b2='8PI6RRBDDVIZ342W35RVJBY2' where id=8;
-update noar ti set b2='8PI6RRBDDVIZ342W35RVJBY2' where id=8;
-update noar tt set v0='06I9GWIQM3NFUJEJ0A9VE0KIYMKA4' where id=9;
-update noar ti set v0='06I9GWIQM3NFUJEJ0A9VE0KIYMKA4' where id=9;
-update noar tt set b0='F2AUP44P7EOZ10177HOB9T4N' where id=9;
-update noar ti set b0='F2AUP44P7EOZ10177HOB9T4N' where id=9;
-update noar tt set v0='AXQPXAHFK' where id=9;
-update noar ti set v0='AXQPXAHFK' where id=9;
-update noar tt set b1='IJP5EZO9JW1KMEJ8PQF' where id=9;
-update noar ti set b1='IJP5EZO9JW1KMEJ8PQF' where id=9;
-update noar tt set v0='OXPWSD3WP4GXVJ' where id=9;
-update noar ti set v0='OXPWSD3WP4GXVJ' where id=9;
-update noar tt set b2='E2QYLAU9USSLI4YIGCW3QFYMGVG' where id=9;
-update noar ti set b2='E2QYLAU9USSLI4YIGCW3QFYMGVG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WLBAV4077MELIJ5HWJH70J03' where id=1;
-update noar ti set v0='WLBAV4077MELIJ5HWJH70J03' where id=1;
-update noar tt set b0='KQS' where id=1;
-update noar ti set b0='KQS' where id=1;
-update noar tt set v0='YU03X2GVVITELQYT9J1IKYOL6W3VZ' where id=1;
-update noar ti set v0='YU03X2GVVITELQYT9J1IKYOL6W3VZ' where id=1;
-update noar tt set b1='59B1WBBTEGKNT263OZ4IL9R32A6YDZZ3' where id=1;
-update noar ti set b1='59B1WBBTEGKNT263OZ4IL9R32A6YDZZ3' where id=1;
-update noar tt set v0='TKG645' where id=1;
-update noar ti set v0='TKG645' where id=1;
-update noar tt set b2='KOBHB4D2GT28QYBD70T4SGVU' where id=1;
-update noar ti set b2='KOBHB4D2GT28QYBD70T4SGVU' where id=1;
-update noar tt set v0='A1P9KN' where id=2;
-update noar ti set v0='A1P9KN' where id=2;
-update noar tt set b0='A7FNK' where id=2;
-update noar ti set b0='A7FNK' where id=2;
-update noar tt set v0='HQ5FNSCF2772N544PY57GIOL2Q3RWVBY' where id=2;
-update noar ti set v0='HQ5FNSCF2772N544PY57GIOL2Q3RWVBY' where id=2;
-update noar tt set b1='3C9XJOW6BMZYSEJ0FOGYE2YCZ' where id=2;
-update noar ti set b1='3C9XJOW6BMZYSEJ0FOGYE2YCZ' where id=2;
-update noar tt set v0='UYWFBTP60GXKJL9OS52PHFM6SS' where id=2;
-update noar ti set v0='UYWFBTP60GXKJL9OS52PHFM6SS' where id=2;
-update noar tt set b2='PPEAK' where id=2;
-update noar ti set b2='PPEAK' where id=2;
-update noar tt set v0='INIDZFWSJSG95SVE' where id=3;
-update noar ti set v0='INIDZFWSJSG95SVE' where id=3;
-update noar tt set b0='EI893KPUOL6VWUA' where id=3;
-update noar ti set b0='EI893KPUOL6VWUA' where id=3;
-update noar tt set v0='K4P51E7' where id=3;
-update noar ti set v0='K4P51E7' where id=3;
-update noar tt set b1='0ZYXW7RES' where id=3;
-update noar ti set b1='0ZYXW7RES' where id=3;
-update noar tt set v0='VUPVR1JZYCR1LOMCKHAHZBRZMGS6L6O8' where id=3;
-update noar ti set v0='VUPVR1JZYCR1LOMCKHAHZBRZMGS6L6O8' where id=3;
-update noar tt set b2='Q6MR070B4AJD12' where id=3;
-update noar ti set b2='Q6MR070B4AJD12' where id=3;
-update noar tt set v0='WVDN5W' where id=4;
-update noar ti set v0='WVDN5W' where id=4;
-update noar tt set b0='8N4JGT2EVQVOGELBN1PNF5NGF55HNNZR' where id=4;
-update noar ti set b0='8N4JGT2EVQVOGELBN1PNF5NGF55HNNZR' where id=4;
-update noar tt set v0='OF3Q0Q64WV7JSJBJVEJ2104SD1HK' where id=4;
-update noar ti set v0='OF3Q0Q64WV7JSJBJVEJ2104SD1HK' where id=4;
-update noar tt set b1='K363TWC4' where id=4;
-update noar ti set b1='K363TWC4' where id=4;
-update noar tt set v0='PAA5JMZPSTM9XS3LI5KRXK2TCP3K6P2S' where id=4;
-update noar ti set v0='PAA5JMZPSTM9XS3LI5KRXK2TCP3K6P2S' where id=4;
-update noar tt set b2='6JBS4YIV992S69JTTS' where id=4;
-update noar ti set b2='6JBS4YIV992S69JTTS' where id=4;
-update noar tt set v0='PZJOGPY71EHNFVTQCX619HCAPX' where id=5;
-update noar ti set v0='PZJOGPY71EHNFVTQCX619HCAPX' where id=5;
-update noar tt set b0='G8C81ZI5DFATD51J77SRMK3C5OXYSH' where id=5;
-update noar ti set b0='G8C81ZI5DFATD51J77SRMK3C5OXYSH' where id=5;
-update noar tt set v0='TSFSPH15HO918AVUVGDYUOKIXF' where id=5;
-update noar ti set v0='TSFSPH15HO918AVUVGDYUOKIXF' where id=5;
-update noar tt set b1='3XFPNYCBTAJ' where id=5;
-update noar ti set b1='3XFPNYCBTAJ' where id=5;
-update noar tt set v0='AN7Q9HAQDQDGBES0HZY2T1SJ23CN1I' where id=5;
-update noar ti set v0='AN7Q9HAQDQDGBES0HZY2T1SJ23CN1I' where id=5;
-update noar tt set b2='CLFMGOM' where id=5;
-update noar ti set b2='CLFMGOM' where id=5;
-update noar tt set v0='OXH3FWIQMICPGNA' where id=6;
-update noar ti set v0='OXH3FWIQMICPGNA' where id=6;
-update noar tt set b0='X' where id=6;
-update noar ti set b0='X' where id=6;
-update noar tt set v0='X41JEBA' where id=6;
-update noar ti set v0='X41JEBA' where id=6;
-update noar tt set b1='3P7YN4Z' where id=6;
-update noar ti set b1='3P7YN4Z' where id=6;
-update noar tt set v0='JJMRWJ9RQTEU8J' where id=6;
-update noar ti set v0='JJMRWJ9RQTEU8J' where id=6;
-update noar tt set b2='JQFZI9YK1B2ZUNPV3IJ' where id=6;
-update noar ti set b2='JQFZI9YK1B2ZUNPV3IJ' where id=6;
-update noar tt set v0='N8DKRT7VE7' where id=7;
-update noar ti set v0='N8DKRT7VE7' where id=7;
-update noar tt set b0='WU8QRNQXXXXI0GQZEP47Z47E83FQS' where id=7;
-update noar ti set b0='WU8QRNQXXXXI0GQZEP47Z47E83FQS' where id=7;
-update noar tt set v0='JGCT4XA8OX9IOZ3AN42J' where id=7;
-update noar ti set v0='JGCT4XA8OX9IOZ3AN42J' where id=7;
-update noar tt set b1='LBGEXL1XCNWU3APRT6V1B9MFYJ9768VE' where id=7;
-update noar ti set b1='LBGEXL1XCNWU3APRT6V1B9MFYJ9768VE' where id=7;
-update noar tt set v0='6WKZ7' where id=7;
-update noar ti set v0='6WKZ7' where id=7;
-update noar tt set b2='AQM8T' where id=7;
-update noar ti set b2='AQM8T' where id=7;
-update noar tt set v0='YLY8' where id=8;
-update noar ti set v0='YLY8' where id=8;
-update noar tt set b0='SXC956LGDQHNHN1A7Q0A34H' where id=8;
-update noar ti set b0='SXC956LGDQHNHN1A7Q0A34H' where id=8;
-update noar tt set v0='MLJB' where id=8;
-update noar ti set v0='MLJB' where id=8;
-update noar tt set b1='CENHWRLIF1KFHBRJ32W1RC5ZMPSB36O' where id=8;
-update noar ti set b1='CENHWRLIF1KFHBRJ32W1RC5ZMPSB36O' where id=8;
-update noar tt set v0='PP380IR' where id=8;
-update noar ti set v0='PP380IR' where id=8;
-update noar tt set b2='K8FGDEH324GBTAVNB49RWW9' where id=8;
-update noar ti set b2='K8FGDEH324GBTAVNB49RWW9' where id=8;
-update noar tt set v0='OZTL03EGGAXV8L' where id=9;
-update noar ti set v0='OZTL03EGGAXV8L' where id=9;
-update noar tt set b0='3VOM4MAX' where id=9;
-update noar ti set b0='3VOM4MAX' where id=9;
-update noar tt set v0='DD' where id=9;
-update noar ti set v0='DD' where id=9;
-update noar tt set b1='C7QKTAFQ4T24MF2L1LCMLHCA8JB' where id=9;
-update noar ti set b1='C7QKTAFQ4T24MF2L1LCMLHCA8JB' where id=9;
-update noar tt set v0='GW0EHX3B3MIAL2UF5T' where id=9;
-update noar ti set v0='GW0EHX3B3MIAL2UF5T' where id=9;
-update noar tt set b2='7FBEQCLVSRS2538T' where id=9;
-update noar ti set b2='7FBEQCLVSRS2538T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='95I' where id=1;
-update noar ti set v0='95I' where id=1;
-update noar tt set b0='NMQVTSSO' where id=1;
-update noar ti set b0='NMQVTSSO' where id=1;
-update noar tt set v0='3FP1N8EY1TDKSYKVDZCO' where id=1;
-update noar ti set v0='3FP1N8EY1TDKSYKVDZCO' where id=1;
-update noar tt set b1='FDD8Q' where id=1;
-update noar ti set b1='FDD8Q' where id=1;
-update noar tt set v0='IBJHK1RVAVDAT' where id=1;
-update noar ti set v0='IBJHK1RVAVDAT' where id=1;
-update noar tt set b2='333CXXQMTFLHY93MQK' where id=1;
-update noar ti set b2='333CXXQMTFLHY93MQK' where id=1;
-update noar tt set v0='WUO7MDQ22HW' where id=2;
-update noar ti set v0='WUO7MDQ22HW' where id=2;
-update noar tt set b0='HBCULRU6GUB4ZAAGBMC9U7CZ72220' where id=2;
-update noar ti set b0='HBCULRU6GUB4ZAAGBMC9U7CZ72220' where id=2;
-update noar tt set v0='042IMO56MS4T5W2Y8H' where id=2;
-update noar ti set v0='042IMO56MS4T5W2Y8H' where id=2;
-update noar tt set b1='XC6CM' where id=2;
-update noar ti set b1='XC6CM' where id=2;
-update noar tt set v0='S' where id=2;
-update noar ti set v0='S' where id=2;
-update noar tt set b2='G1UMFP7ISB334' where id=2;
-update noar ti set b2='G1UMFP7ISB334' where id=2;
-update noar tt set v0='PS2FCZVP6' where id=3;
-update noar ti set v0='PS2FCZVP6' where id=3;
-update noar tt set b0='0DKE' where id=3;
-update noar ti set b0='0DKE' where id=3;
-update noar tt set v0='V4JM820DI' where id=3;
-update noar ti set v0='V4JM820DI' where id=3;
-update noar tt set b1='GQYZL5D7U3XSPB' where id=3;
-update noar ti set b1='GQYZL5D7U3XSPB' where id=3;
-update noar tt set v0='DJH1YMHVFVWJF8Z00GYTWXKN7FJVHZUY' where id=3;
-update noar ti set v0='DJH1YMHVFVWJF8Z00GYTWXKN7FJVHZUY' where id=3;
-update noar tt set b2='SAGT8WGPRTV' where id=3;
-update noar ti set b2='SAGT8WGPRTV' where id=3;
-update noar tt set v0='FCJQIX0XMNZEYH4' where id=4;
-update noar ti set v0='FCJQIX0XMNZEYH4' where id=4;
-update noar tt set b0='O1JG3DN5U8R' where id=4;
-update noar ti set b0='O1JG3DN5U8R' where id=4;
-update noar tt set v0='F12DDFKE1L' where id=4;
-update noar ti set v0='F12DDFKE1L' where id=4;
-update noar tt set b1='F4Z9DUPSBX01A' where id=4;
-update noar ti set b1='F4Z9DUPSBX01A' where id=4;
-update noar tt set v0='AV862HFWU' where id=4;
-update noar ti set v0='AV862HFWU' where id=4;
-update noar tt set b2='9YQG7TXM0HZPWWJBBWCA36WZX37S7' where id=4;
-update noar ti set b2='9YQG7TXM0HZPWWJBBWCA36WZX37S7' where id=4;
-update noar tt set v0='T0FV73DQHJ8BOFM66VXJKFXE' where id=5;
-update noar ti set v0='T0FV73DQHJ8BOFM66VXJKFXE' where id=5;
-update noar tt set b0='NLYWQGLR92IGXQOWD9PPRY' where id=5;
-update noar ti set b0='NLYWQGLR92IGXQOWD9PPRY' where id=5;
-update noar tt set v0='51E75UY0C9TOYL' where id=5;
-update noar ti set v0='51E75UY0C9TOYL' where id=5;
-update noar tt set b1='ZQNJWNRCZJ1IZR41AYRZO7' where id=5;
-update noar ti set b1='ZQNJWNRCZJ1IZR41AYRZO7' where id=5;
-update noar tt set v0='6OHL5J7KKDJF14GTZCG0UDZXCPRVLJA' where id=5;
-update noar ti set v0='6OHL5J7KKDJF14GTZCG0UDZXCPRVLJA' where id=5;
-update noar tt set b2='EOT' where id=5;
-update noar ti set b2='EOT' where id=5;
-update noar tt set v0='K21UVNBJ5RL6CUEYG' where id=6;
-update noar ti set v0='K21UVNBJ5RL6CUEYG' where id=6;
-update noar tt set b0='X6H58EYZAUJ8I8I8RPX4VI8ZBYC5' where id=6;
-update noar ti set b0='X6H58EYZAUJ8I8I8RPX4VI8ZBYC5' where id=6;
-update noar tt set v0='1G409TIT12G0DDS0D' where id=6;
-update noar ti set v0='1G409TIT12G0DDS0D' where id=6;
-update noar tt set b1='SOUP3U' where id=6;
-update noar ti set b1='SOUP3U' where id=6;
-update noar tt set v0='S0LINMQJRR74ML2' where id=6;
-update noar ti set v0='S0LINMQJRR74ML2' where id=6;
-update noar tt set b2='1PAH' where id=6;
-update noar ti set b2='1PAH' where id=6;
-update noar tt set v0='T300F2METXIR' where id=7;
-update noar ti set v0='T300F2METXIR' where id=7;
-update noar tt set b0='M9WYOD7E1FZ' where id=7;
-update noar ti set b0='M9WYOD7E1FZ' where id=7;
-update noar tt set v0='DOB3Q78HLLYGM0S59' where id=7;
-update noar ti set v0='DOB3Q78HLLYGM0S59' where id=7;
-update noar tt set b1='SAB' where id=7;
-update noar ti set b1='SAB' where id=7;
-update noar tt set v0='ZO9CA9L87Z1FSSOEW09EC' where id=7;
-update noar ti set v0='ZO9CA9L87Z1FSSOEW09EC' where id=7;
-update noar tt set b2='0SNHAGSVF7CTXHY6PXTFN82SRY8S2' where id=7;
-update noar ti set b2='0SNHAGSVF7CTXHY6PXTFN82SRY8S2' where id=7;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b0='H0N7E0ASYC9K7KSZHYNSNWTYYH9K' where id=8;
-update noar ti set b0='H0N7E0ASYC9K7KSZHYNSNWTYYH9K' where id=8;
-update noar tt set v0='IYJ' where id=8;
-update noar ti set v0='IYJ' where id=8;
-update noar tt set b1='FI61P170Y9S8' where id=8;
-update noar ti set b1='FI61P170Y9S8' where id=8;
-update noar tt set v0='BBLE7NYD4XIQU199MLI' where id=8;
-update noar ti set v0='BBLE7NYD4XIQU199MLI' where id=8;
-update noar tt set b2='HFII9CV' where id=8;
-update noar ti set b2='HFII9CV' where id=8;
-update noar tt set v0='9XJZUR4KNR' where id=9;
-update noar ti set v0='9XJZUR4KNR' where id=9;
-update noar tt set b0='8FE67ZCTBV4TKT35ZD80' where id=9;
-update noar ti set b0='8FE67ZCTBV4TKT35ZD80' where id=9;
-update noar tt set v0='N2JSSUL7D' where id=9;
-update noar ti set v0='N2JSSUL7D' where id=9;
-update noar tt set b1='BB9Z' where id=9;
-update noar ti set b1='BB9Z' where id=9;
-update noar tt set v0='FOHT2EL637L212F0P1BK' where id=9;
-update noar ti set v0='FOHT2EL637L212F0P1BK' where id=9;
-update noar tt set b2='53SCTONT71V8B3S6IV1AZR44E14' where id=9;
-update noar ti set b2='53SCTONT71V8B3S6IV1AZR44E14' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VFG5L2CPECRJNGMJR97Q3ZHJS7MO' where id=1;
-update noar ti set v0='VFG5L2CPECRJNGMJR97Q3ZHJS7MO' where id=1;
-update noar tt set b0='1LMK8GHOJ19CJ' where id=1;
-update noar ti set b0='1LMK8GHOJ19CJ' where id=1;
-update noar tt set v0='4PJM764WBGQZTKNUQB2N7' where id=1;
-update noar ti set v0='4PJM764WBGQZTKNUQB2N7' where id=1;
-update noar tt set b1='S3GZYB' where id=1;
-update noar ti set b1='S3GZYB' where id=1;
-update noar tt set v0='6M8HQU0IOAQNMAFBYIWNCIL5EKIM64' where id=1;
-update noar ti set v0='6M8HQU0IOAQNMAFBYIWNCIL5EKIM64' where id=1;
-update noar tt set b2='V2KAXYMUULLPYNPL' where id=1;
-update noar ti set b2='V2KAXYMUULLPYNPL' where id=1;
-update noar tt set v0='SWOD4A2MKQ5PG8VPSTTHT' where id=2;
-update noar ti set v0='SWOD4A2MKQ5PG8VPSTTHT' where id=2;
-update noar tt set b0='Z7W18SQNC7JP2PNZG8JCT1' where id=2;
-update noar ti set b0='Z7W18SQNC7JP2PNZG8JCT1' where id=2;
-update noar tt set v0='N4PIZT5VW1' where id=2;
-update noar ti set v0='N4PIZT5VW1' where id=2;
-update noar tt set b1='BNXMY4UHG63' where id=2;
-update noar ti set b1='BNXMY4UHG63' where id=2;
-update noar tt set v0='3H7FDHO5W' where id=2;
-update noar ti set v0='3H7FDHO5W' where id=2;
-update noar tt set b2='DABZ7M' where id=2;
-update noar ti set b2='DABZ7M' where id=2;
-update noar tt set v0='GINT5LHEKMIRGC5BI2LIG889NY5HWK2R' where id=3;
-update noar ti set v0='GINT5LHEKMIRGC5BI2LIG889NY5HWK2R' where id=3;
-update noar tt set b0='HLWLY38VIK72LUFHUROLVQGDRIX' where id=3;
-update noar ti set b0='HLWLY38VIK72LUFHUROLVQGDRIX' where id=3;
-update noar tt set v0='UKO8WEN0BIXD70ZSP' where id=3;
-update noar ti set v0='UKO8WEN0BIXD70ZSP' where id=3;
-update noar tt set b1='9P5CPL3GSMW5Z4HV' where id=3;
-update noar ti set b1='9P5CPL3GSMW5Z4HV' where id=3;
-update noar tt set v0='OS1GLY' where id=3;
-update noar ti set v0='OS1GLY' where id=3;
-update noar tt set b2='E2SPQGFZQ08P' where id=3;
-update noar ti set b2='E2SPQGFZQ08P' where id=3;
-update noar tt set v0='0TU289OPBQ12JW3F' where id=4;
-update noar ti set v0='0TU289OPBQ12JW3F' where id=4;
-update noar tt set b0='PB58BXHFXGHZFIBXL4YEG7P' where id=4;
-update noar ti set b0='PB58BXHFXGHZFIBXL4YEG7P' where id=4;
-update noar tt set v0='OKIISE018' where id=4;
-update noar ti set v0='OKIISE018' where id=4;
-update noar tt set b1='W3T' where id=4;
-update noar ti set b1='W3T' where id=4;
-update noar tt set v0='LGY3Y9QP3OAHX0DSGCKFUA' where id=4;
-update noar ti set v0='LGY3Y9QP3OAHX0DSGCKFUA' where id=4;
-update noar tt set b2='F95S0PABDVYQYGZZZGCJ75SNEP6C4FX' where id=4;
-update noar ti set b2='F95S0PABDVYQYGZZZGCJ75SNEP6C4FX' where id=4;
-update noar tt set v0='JQ1V6J4SC99FXGLZQH299T17I977D3' where id=5;
-update noar ti set v0='JQ1V6J4SC99FXGLZQH299T17I977D3' where id=5;
-update noar tt set b0='FN0YPHLZTW3B8HJ8ENJSUF' where id=5;
-update noar ti set b0='FN0YPHLZTW3B8HJ8ENJSUF' where id=5;
-update noar tt set v0='YQX165XO7176N4YQ6ZOGPUEZVWPSI' where id=5;
-update noar ti set v0='YQX165XO7176N4YQ6ZOGPUEZVWPSI' where id=5;
-update noar tt set b1='HPP71S7Y0KRCS70WUJUSBBYE' where id=5;
-update noar ti set b1='HPP71S7Y0KRCS70WUJUSBBYE' where id=5;
-update noar tt set v0='CR50D0704GO02YB6O66E0OB0MDEXEUM1' where id=5;
-update noar ti set v0='CR50D0704GO02YB6O66E0OB0MDEXEUM1' where id=5;
-update noar tt set b2='LQKSZ7EEU1WE6HVXVUG' where id=5;
-update noar ti set b2='LQKSZ7EEU1WE6HVXVUG' where id=5;
-update noar tt set v0='ODHK37YEHW70ZVPCLJODEPQ' where id=6;
-update noar ti set v0='ODHK37YEHW70ZVPCLJODEPQ' where id=6;
-update noar tt set b0='MTXIKVAMAMUFC7N3TTKDL41' where id=6;
-update noar ti set b0='MTXIKVAMAMUFC7N3TTKDL41' where id=6;
-update noar tt set v0='W0F8M' where id=6;
-update noar ti set v0='W0F8M' where id=6;
-update noar tt set b1='SBJRP0V644AMU5KKYPB3SU48IIG' where id=6;
-update noar ti set b1='SBJRP0V644AMU5KKYPB3SU48IIG' where id=6;
-update noar tt set v0='L1WRXEAE38MZJ38I87X5K9' where id=6;
-update noar ti set v0='L1WRXEAE38MZJ38I87X5K9' where id=6;
-update noar tt set b2='57VFYAZEUU03IPUE1NPGBMQOOY5SDI' where id=6;
-update noar ti set b2='57VFYAZEUU03IPUE1NPGBMQOOY5SDI' where id=6;
-update noar tt set v0='85RD3' where id=7;
-update noar ti set v0='85RD3' where id=7;
-update noar tt set b0='707GBZT04KODU83AV8GG38G8S5' where id=7;
-update noar ti set b0='707GBZT04KODU83AV8GG38G8S5' where id=7;
-update noar tt set v0='KSLCIRJDQMXR7OI9OZZOGA5' where id=7;
-update noar ti set v0='KSLCIRJDQMXR7OI9OZZOGA5' where id=7;
-update noar tt set b1='P3QM225FN4F62DNP2QDDY2' where id=7;
-update noar ti set b1='P3QM225FN4F62DNP2QDDY2' where id=7;
-update noar tt set v0='P58V9XBMAED0XNXLHWKU' where id=7;
-update noar ti set v0='P58V9XBMAED0XNXLHWKU' where id=7;
-update noar tt set b2='NTMKBN7PGN9X6CGDMK0ZHLE' where id=7;
-update noar ti set b2='NTMKBN7PGN9X6CGDMK0ZHLE' where id=7;
-update noar tt set v0='LSCBRGMT' where id=8;
-update noar ti set v0='LSCBRGMT' where id=8;
-update noar tt set b0='J5GXHNA2MHELZKAJYUHK94SFU' where id=8;
-update noar ti set b0='J5GXHNA2MHELZKAJYUHK94SFU' where id=8;
-update noar tt set v0='UMHHXJYFSHDUM1NRTRKEE' where id=8;
-update noar ti set v0='UMHHXJYFSHDUM1NRTRKEE' where id=8;
-update noar tt set b1='V7' where id=8;
-update noar ti set b1='V7' where id=8;
-update noar tt set v0='7QPORD4BTT6VKQ6P1ST5H82BH4KI77' where id=8;
-update noar ti set v0='7QPORD4BTT6VKQ6P1ST5H82BH4KI77' where id=8;
-update noar tt set b2='GJFMU0UYJVBCGO9KWK1TQ7' where id=8;
-update noar ti set b2='GJFMU0UYJVBCGO9KWK1TQ7' where id=8;
-update noar tt set v0='W77IE2L763KEMKT4ONIVLMV0AJ' where id=9;
-update noar ti set v0='W77IE2L763KEMKT4ONIVLMV0AJ' where id=9;
-update noar tt set b0='DYG9DUC5NKEOOW4GM0BO3CLNX9L' where id=9;
-update noar ti set b0='DYG9DUC5NKEOOW4GM0BO3CLNX9L' where id=9;
-update noar tt set v0='8ANM0B3O6JNHZIAK33B02UN2TM2L' where id=9;
-update noar ti set v0='8ANM0B3O6JNHZIAK33B02UN2TM2L' where id=9;
-update noar tt set b1='U3VGOZSLQVQWNA4N8SO54Q6HF' where id=9;
-update noar ti set b1='U3VGOZSLQVQWNA4N8SO54Q6HF' where id=9;
-update noar tt set v0='GIY0CFJKLIWBN' where id=9;
-update noar ti set v0='GIY0CFJKLIWBN' where id=9;
-update noar tt set b2='72S2LM' where id=9;
-update noar ti set b2='72S2LM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1XDJXG3KL04V2IGTCEULGKM' where id=1;
-update noar ti set v0='1XDJXG3KL04V2IGTCEULGKM' where id=1;
-update noar tt set b0='C' where id=1;
-update noar ti set b0='C' where id=1;
-update noar tt set v0='AQH6BPLIU114H6J4NACPDW4' where id=1;
-update noar ti set v0='AQH6BPLIU114H6J4NACPDW4' where id=1;
-update noar tt set b1='V1HGEC' where id=1;
-update noar ti set b1='V1HGEC' where id=1;
-update noar tt set v0='M6I35002MJ09CZZNQP' where id=1;
-update noar ti set v0='M6I35002MJ09CZZNQP' where id=1;
-update noar tt set b2='0ULKUFT8PMZ' where id=1;
-update noar ti set b2='0ULKUFT8PMZ' where id=1;
-update noar tt set v0='4LW518PD' where id=2;
-update noar ti set v0='4LW518PD' where id=2;
-update noar tt set b0='R0AZQ7BTVEGI' where id=2;
-update noar ti set b0='R0AZQ7BTVEGI' where id=2;
-update noar tt set v0='DGRSGDGYLAW10FZI7YWZR3AD' where id=2;
-update noar ti set v0='DGRSGDGYLAW10FZI7YWZR3AD' where id=2;
-update noar tt set b1='U1T2' where id=2;
-update noar ti set b1='U1T2' where id=2;
-update noar tt set v0='X73R7TESZAUJQZWQ4OOK40694H0' where id=2;
-update noar ti set v0='X73R7TESZAUJQZWQ4OOK40694H0' where id=2;
-update noar tt set b2='BP50AFNQRXQQ7' where id=2;
-update noar ti set b2='BP50AFNQRXQQ7' where id=2;
-update noar tt set v0='1P7TBXW3CU7J23' where id=3;
-update noar ti set v0='1P7TBXW3CU7J23' where id=3;
-update noar tt set b0='O5X03A28F4OIACSNEWX6JRJIKW' where id=3;
-update noar ti set b0='O5X03A28F4OIACSNEWX6JRJIKW' where id=3;
-update noar tt set v0='8PBU9RJUOTWQLURFPRQB6V' where id=3;
-update noar ti set v0='8PBU9RJUOTWQLURFPRQB6V' where id=3;
-update noar tt set b1='BM2' where id=3;
-update noar ti set b1='BM2' where id=3;
-update noar tt set v0='23OAB8A8D2TEPNEXT2IVF5XTK1IEPM' where id=3;
-update noar ti set v0='23OAB8A8D2TEPNEXT2IVF5XTK1IEPM' where id=3;
-update noar tt set b2='WTDEB66' where id=3;
-update noar ti set b2='WTDEB66' where id=3;
-update noar tt set v0='DPKYV3VWKVRPLX82DNMZZUZJ8HRZ4HY' where id=4;
-update noar ti set v0='DPKYV3VWKVRPLX82DNMZZUZJ8HRZ4HY' where id=4;
-update noar tt set b0='RD8L6H4FJH8OGW1NW' where id=4;
-update noar ti set b0='RD8L6H4FJH8OGW1NW' where id=4;
-update noar tt set v0='JKOGIJ6FUAP' where id=4;
-update noar ti set v0='JKOGIJ6FUAP' where id=4;
-update noar tt set b1='6FT7JWGAJSB5RH8XJMP' where id=4;
-update noar ti set b1='6FT7JWGAJSB5RH8XJMP' where id=4;
-update noar tt set v0='SONO7WAM1MC2PLFO0AWKMDYT8WIMI80Y' where id=4;
-update noar ti set v0='SONO7WAM1MC2PLFO0AWKMDYT8WIMI80Y' where id=4;
-update noar tt set b2='WH5FJJY1N' where id=4;
-update noar ti set b2='WH5FJJY1N' where id=4;
-update noar tt set v0='E' where id=5;
-update noar ti set v0='E' where id=5;
-update noar tt set b0='26VL706C5V0X' where id=5;
-update noar ti set b0='26VL706C5V0X' where id=5;
-update noar tt set v0='A4OYGZASQI8OZEW' where id=5;
-update noar ti set v0='A4OYGZASQI8OZEW' where id=5;
-update noar tt set b1='GNHVD4' where id=5;
-update noar ti set b1='GNHVD4' where id=5;
-update noar tt set v0='1' where id=5;
-update noar ti set v0='1' where id=5;
-update noar tt set b2='1HIIVKQD2MYVJ0LY7PHE4UO' where id=5;
-update noar ti set b2='1HIIVKQD2MYVJ0LY7PHE4UO' where id=5;
-update noar tt set v0='8ZX7K2R8FSQ79QAN3MCPAVMGHIB' where id=6;
-update noar ti set v0='8ZX7K2R8FSQ79QAN3MCPAVMGHIB' where id=6;
-update noar tt set b0='WIM' where id=6;
-update noar ti set b0='WIM' where id=6;
-update noar tt set v0='MPL5JPFE1KJ' where id=6;
-update noar ti set v0='MPL5JPFE1KJ' where id=6;
-update noar tt set b1='YI0F681Y1S7NHSAY80' where id=6;
-update noar ti set b1='YI0F681Y1S7NHSAY80' where id=6;
-update noar tt set v0='38881W4OFXFMKNDKH60WWSZI9' where id=6;
-update noar ti set v0='38881W4OFXFMKNDKH60WWSZI9' where id=6;
-update noar tt set b2='M5DKPR72UOAG00B2D4MCERUIWGODR' where id=6;
-update noar ti set b2='M5DKPR72UOAG00B2D4MCERUIWGODR' where id=6;
-update noar tt set v0='7CKQZELK' where id=7;
-update noar ti set v0='7CKQZELK' where id=7;
-update noar tt set b0='MRBTX7STQW' where id=7;
-update noar ti set b0='MRBTX7STQW' where id=7;
-update noar tt set v0='DBZ' where id=7;
-update noar ti set v0='DBZ' where id=7;
-update noar tt set b1='12D2BFU2NPZJNYXV9E1VKQQEKSP' where id=7;
-update noar ti set b1='12D2BFU2NPZJNYXV9E1VKQQEKSP' where id=7;
-update noar tt set v0='P5SUKF15N916SF2' where id=7;
-update noar ti set v0='P5SUKF15N916SF2' where id=7;
-update noar tt set b2='335Q78OGASW20RME3' where id=7;
-update noar ti set b2='335Q78OGASW20RME3' where id=7;
-update noar tt set v0='4SFHPVEVJFT5MPE2A8NCFJM4N2YZOTVY' where id=8;
-update noar ti set v0='4SFHPVEVJFT5MPE2A8NCFJM4N2YZOTVY' where id=8;
-update noar tt set b0='CR5FYIAKM' where id=8;
-update noar ti set b0='CR5FYIAKM' where id=8;
-update noar tt set v0='UA11CJTJGIUC2UKSQJA4' where id=8;
-update noar ti set v0='UA11CJTJGIUC2UKSQJA4' where id=8;
-update noar tt set b1='ULQEQYUYMOR72' where id=8;
-update noar ti set b1='ULQEQYUYMOR72' where id=8;
-update noar tt set v0='44QUU37ETM' where id=8;
-update noar ti set v0='44QUU37ETM' where id=8;
-update noar tt set b2='YJNNZ9VNF' where id=8;
-update noar ti set b2='YJNNZ9VNF' where id=8;
-update noar tt set v0='76QXK7WD21278XXVTR3DF2U4QW7RO8O' where id=9;
-update noar ti set v0='76QXK7WD21278XXVTR3DF2U4QW7RO8O' where id=9;
-update noar tt set b0='GMZDODSL2J53324IHEMOG7L' where id=9;
-update noar ti set b0='GMZDODSL2J53324IHEMOG7L' where id=9;
-update noar tt set v0='XXIKG55EII29JBW4U5QGLV1A3RKY4' where id=9;
-update noar ti set v0='XXIKG55EII29JBW4U5QGLV1A3RKY4' where id=9;
-update noar tt set b1='KXNCTBGFNU5' where id=9;
-update noar ti set b1='KXNCTBGFNU5' where id=9;
-update noar tt set v0='E59OE4GW5OIN42GROA5Y5L' where id=9;
-update noar ti set v0='E59OE4GW5OIN42GROA5Y5L' where id=9;
-update noar tt set b2='YGRTKYNBAZWBULWKRJ26276KT7JKO3VZ' where id=9;
-update noar ti set b2='YGRTKYNBAZWBULWKRJ26276KT7JKO3VZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OPOE' where id=1;
-update noar ti set v0='OPOE' where id=1;
-update noar tt set b0='37S7WTG5E0DQ9HG90LSD8' where id=1;
-update noar ti set b0='37S7WTG5E0DQ9HG90LSD8' where id=1;
-update noar tt set v0='0Q32G3JJH5GA00VZ8GG' where id=1;
-update noar ti set v0='0Q32G3JJH5GA00VZ8GG' where id=1;
-update noar tt set b1='4KHPZO84BVUC7' where id=1;
-update noar ti set b1='4KHPZO84BVUC7' where id=1;
-update noar tt set v0='Y' where id=1;
-update noar ti set v0='Y' where id=1;
-update noar tt set b2='WC90BJSWIZ8HWHA6LWSJUOMP3P1IND8I' where id=1;
-update noar ti set b2='WC90BJSWIZ8HWHA6LWSJUOMP3P1IND8I' where id=1;
-update noar tt set v0='N4N8XSNTQVC3E' where id=2;
-update noar ti set v0='N4N8XSNTQVC3E' where id=2;
-update noar tt set b0='PLIQCI6AAEJ8QQ23FSPV8DAKKN' where id=2;
-update noar ti set b0='PLIQCI6AAEJ8QQ23FSPV8DAKKN' where id=2;
-update noar tt set v0='B00JIYJAQYX1W581M4R6' where id=2;
-update noar ti set v0='B00JIYJAQYX1W581M4R6' where id=2;
-update noar tt set b1='E8K219PT0' where id=2;
-update noar ti set b1='E8K219PT0' where id=2;
-update noar tt set v0='SJQS406DWOC4KTH463OBZ59' where id=2;
-update noar ti set v0='SJQS406DWOC4KTH463OBZ59' where id=2;
-update noar tt set b2='EZFJ1KV91U7NNJRWC2UTM' where id=2;
-update noar ti set b2='EZFJ1KV91U7NNJRWC2UTM' where id=2;
-update noar tt set v0='FWT6VTP5Z87FDO8T' where id=3;
-update noar ti set v0='FWT6VTP5Z87FDO8T' where id=3;
-update noar tt set b0='H0T5J9UVM54HY' where id=3;
-update noar ti set b0='H0T5J9UVM54HY' where id=3;
-update noar tt set v0='YUOVJM8SDILW6OHM1E2393H' where id=3;
-update noar ti set v0='YUOVJM8SDILW6OHM1E2393H' where id=3;
-update noar tt set b1='FN8MR' where id=3;
-update noar ti set b1='FN8MR' where id=3;
-update noar tt set v0='E10VVYH0OY229H2UIHQ1APEFK1CFD' where id=3;
-update noar ti set v0='E10VVYH0OY229H2UIHQ1APEFK1CFD' where id=3;
-update noar tt set b2='9TSAFOKJZTH02LOKMEQ' where id=3;
-update noar ti set b2='9TSAFOKJZTH02LOKMEQ' where id=3;
-update noar tt set v0='S2C7ZVPVA1YBW29N5BUP0V8LNZBN' where id=4;
-update noar ti set v0='S2C7ZVPVA1YBW29N5BUP0V8LNZBN' where id=4;
-update noar tt set b0='0FAV0PY9DKOUTPL410' where id=4;
-update noar ti set b0='0FAV0PY9DKOUTPL410' where id=4;
-update noar tt set v0='1SOJM' where id=4;
-update noar ti set v0='1SOJM' where id=4;
-update noar tt set b1='QGY8E3KAYV06LBUY' where id=4;
-update noar ti set b1='QGY8E3KAYV06LBUY' where id=4;
-update noar tt set v0='9VL5U2MDRXA' where id=4;
-update noar ti set v0='9VL5U2MDRXA' where id=4;
-update noar tt set b2='T72CYO00J' where id=4;
-update noar ti set b2='T72CYO00J' where id=4;
-update noar tt set v0='LYPMJ0R7MGU1F9D1I3D8QY8M9LEEH856' where id=5;
-update noar ti set v0='LYPMJ0R7MGU1F9D1I3D8QY8M9LEEH856' where id=5;
-update noar tt set b0='19CPT36N2UBDK' where id=5;
-update noar ti set b0='19CPT36N2UBDK' where id=5;
-update noar tt set v0='D1P8GG5' where id=5;
-update noar ti set v0='D1P8GG5' where id=5;
-update noar tt set b1='JOXL1' where id=5;
-update noar ti set b1='JOXL1' where id=5;
-update noar tt set v0='ZDNG173' where id=5;
-update noar ti set v0='ZDNG173' where id=5;
-update noar tt set b2='UJBY26EDXTMW2DURS0PXFRT' where id=5;
-update noar ti set b2='UJBY26EDXTMW2DURS0PXFRT' where id=5;
-update noar tt set v0='F615DJMS2U63IBC1YKW63R6HF' where id=6;
-update noar ti set v0='F615DJMS2U63IBC1YKW63R6HF' where id=6;
-update noar tt set b0='BYFY2S7K2CBGIO' where id=6;
-update noar ti set b0='BYFY2S7K2CBGIO' where id=6;
-update noar tt set v0='9C0SUD5IJAO29B9' where id=6;
-update noar ti set v0='9C0SUD5IJAO29B9' where id=6;
-update noar tt set b1='S1S7IPOZLUO' where id=6;
-update noar ti set b1='S1S7IPOZLUO' where id=6;
-update noar tt set v0='PMRHZQ29' where id=6;
-update noar ti set v0='PMRHZQ29' where id=6;
-update noar tt set b2='3X1UVSQL12OEU' where id=6;
-update noar ti set b2='3X1UVSQL12OEU' where id=6;
-update noar tt set v0='8I2BBFPJKJOSV8ZHPD6F6' where id=7;
-update noar ti set v0='8I2BBFPJKJOSV8ZHPD6F6' where id=7;
-update noar tt set b0='11ZHKVY73' where id=7;
-update noar ti set b0='11ZHKVY73' where id=7;
-update noar tt set v0='4BIVO2URW5BCQ' where id=7;
-update noar ti set v0='4BIVO2URW5BCQ' where id=7;
-update noar tt set b1='R56L0HU90EJEC6HWTXQM4GBMYRD' where id=7;
-update noar ti set b1='R56L0HU90EJEC6HWTXQM4GBMYRD' where id=7;
-update noar tt set v0='WRA7NWDPROPIXF' where id=7;
-update noar ti set v0='WRA7NWDPROPIXF' where id=7;
-update noar tt set b2='JK7LH71YYXB6AIN9VEPWUOTHHPW1JW' where id=7;
-update noar ti set b2='JK7LH71YYXB6AIN9VEPWUOTHHPW1JW' where id=7;
-update noar tt set v0='M3P3ANQD5QJRLYT8H2CKVGD' where id=8;
-update noar ti set v0='M3P3ANQD5QJRLYT8H2CKVGD' where id=8;
-update noar tt set b0='OXVQRRK3UNHKU' where id=8;
-update noar ti set b0='OXVQRRK3UNHKU' where id=8;
-update noar tt set v0='DHZ8891D44U4BLUTZMQ2VBBU' where id=8;
-update noar ti set v0='DHZ8891D44U4BLUTZMQ2VBBU' where id=8;
-update noar tt set b1='4EHVPJQ0NXSGQSU4YV47JI39PI7A' where id=8;
-update noar ti set b1='4EHVPJQ0NXSGQSU4YV47JI39PI7A' where id=8;
-update noar tt set v0='1TNM7D4CUG6CAR4JUKOW1GN4Q5C1' where id=8;
-update noar ti set v0='1TNM7D4CUG6CAR4JUKOW1GN4Q5C1' where id=8;
-update noar tt set b2='AUP' where id=8;
-update noar ti set b2='AUP' where id=8;
-update noar tt set v0='EOYBG2AYA7YFOTJJP7M57' where id=9;
-update noar ti set v0='EOYBG2AYA7YFOTJJP7M57' where id=9;
-update noar tt set b0='Q8TYATVXTHGC7ANFJAK33WWB' where id=9;
-update noar ti set b0='Q8TYATVXTHGC7ANFJAK33WWB' where id=9;
-update noar tt set v0='89A5647ORACMW64Y2Z7PXIP6' where id=9;
-update noar ti set v0='89A5647ORACMW64Y2Z7PXIP6' where id=9;
-update noar tt set b1='75HGKA' where id=9;
-update noar ti set b1='75HGKA' where id=9;
-update noar tt set v0='NKW9GBGVB9QJ2L' where id=9;
-update noar ti set v0='NKW9GBGVB9QJ2L' where id=9;
-update noar tt set b2='3GYSR3ZEAO0B' where id=9;
-update noar ti set b2='3GYSR3ZEAO0B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='868M7MOY8GSMM9XXDSGITFSFC6U' where id=1;
-update noar ti set v0='868M7MOY8GSMM9XXDSGITFSFC6U' where id=1;
-update noar tt set b0='9VXWUW' where id=1;
-update noar ti set b0='9VXWUW' where id=1;
-update noar tt set v0='HPOPQVBEUA8' where id=1;
-update noar ti set v0='HPOPQVBEUA8' where id=1;
-update noar tt set b1='U4KXTRR2XKV1' where id=1;
-update noar ti set b1='U4KXTRR2XKV1' where id=1;
-update noar tt set v0='IISFKUZI3WHYQPQB9C76' where id=1;
-update noar ti set v0='IISFKUZI3WHYQPQB9C76' where id=1;
-update noar tt set b2='C301SQZEDU8M8U842V0BWL' where id=1;
-update noar ti set b2='C301SQZEDU8M8U842V0BWL' where id=1;
-update noar tt set v0='CE5DN76GACHA8XXBIK5IUZXWRX7AQ' where id=2;
-update noar ti set v0='CE5DN76GACHA8XXBIK5IUZXWRX7AQ' where id=2;
-update noar tt set b0='21KM636A9' where id=2;
-update noar ti set b0='21KM636A9' where id=2;
-update noar tt set v0='6S' where id=2;
-update noar ti set v0='6S' where id=2;
-update noar tt set b1='TOFL505VRHEM4SSAG9' where id=2;
-update noar ti set b1='TOFL505VRHEM4SSAG9' where id=2;
-update noar tt set v0='6CT91' where id=2;
-update noar ti set v0='6CT91' where id=2;
-update noar tt set b2='L0UA' where id=2;
-update noar ti set b2='L0UA' where id=2;
-update noar tt set v0='5906TXUPHOMNY5XPC2P0RTTD' where id=3;
-update noar ti set v0='5906TXUPHOMNY5XPC2P0RTTD' where id=3;
-update noar tt set b0='4NREU9YGYIFPGAAWGAZKLC0' where id=3;
-update noar ti set b0='4NREU9YGYIFPGAAWGAZKLC0' where id=3;
-update noar tt set v0='TIRXY40XEXNUZCN66V1QA' where id=3;
-update noar ti set v0='TIRXY40XEXNUZCN66V1QA' where id=3;
-update noar tt set b1='U98TVT14B5IQHWAFMRK9X5SBNNI6' where id=3;
-update noar ti set b1='U98TVT14B5IQHWAFMRK9X5SBNNI6' where id=3;
-update noar tt set v0='37B84' where id=3;
-update noar ti set v0='37B84' where id=3;
-update noar tt set b2='IP0PO8UNRKNA0SN34EBPU24NDL8624D' where id=3;
-update noar ti set b2='IP0PO8UNRKNA0SN34EBPU24NDL8624D' where id=3;
-update noar tt set v0='Z8AXKYEUTROS8S734OQ1HOQ8PL' where id=4;
-update noar ti set v0='Z8AXKYEUTROS8S734OQ1HOQ8PL' where id=4;
-update noar tt set b0='HA4' where id=4;
-update noar ti set b0='HA4' where id=4;
-update noar tt set v0='LL0EUFOY0Q7LOJ7H8OC0' where id=4;
-update noar ti set v0='LL0EUFOY0Q7LOJ7H8OC0' where id=4;
-update noar tt set b1='S8ML' where id=4;
-update noar ti set b1='S8ML' where id=4;
-update noar tt set v0='RB22TEPR7F9JE1ZP59Q1DRBBSBW' where id=4;
-update noar ti set v0='RB22TEPR7F9JE1ZP59Q1DRBBSBW' where id=4;
-update noar tt set b2='NV3SJPY3CBAVIF2KXM30AWT21RK44CO' where id=4;
-update noar ti set b2='NV3SJPY3CBAVIF2KXM30AWT21RK44CO' where id=4;
-update noar tt set v0='Y7F7' where id=5;
-update noar ti set v0='Y7F7' where id=5;
-update noar tt set b0='V' where id=5;
-update noar ti set b0='V' where id=5;
-update noar tt set v0='C1YL6217XM4LOWNVC4ZJRXM2U4V' where id=5;
-update noar ti set v0='C1YL6217XM4LOWNVC4ZJRXM2U4V' where id=5;
-update noar tt set b1='K5N1B' where id=5;
-update noar ti set b1='K5N1B' where id=5;
-update noar tt set v0='ZGD9UTCRDPUY' where id=5;
-update noar ti set v0='ZGD9UTCRDPUY' where id=5;
-update noar tt set b2='SATRTYJUGH8J7OK6WYFBVCU4B' where id=5;
-update noar ti set b2='SATRTYJUGH8J7OK6WYFBVCU4B' where id=5;
-update noar tt set v0='AXW32QDT1LRKZ42STBT08HCV31S' where id=6;
-update noar ti set v0='AXW32QDT1LRKZ42STBT08HCV31S' where id=6;
-update noar tt set b0='BYWLJGBU6' where id=6;
-update noar ti set b0='BYWLJGBU6' where id=6;
-update noar tt set v0='96S1XXU6224WV5EYSPVY6QH9X17MKHX' where id=6;
-update noar ti set v0='96S1XXU6224WV5EYSPVY6QH9X17MKHX' where id=6;
-update noar tt set b1='Q33HUHJSWUDN9SR71BH2DNYJXSFP' where id=6;
-update noar ti set b1='Q33HUHJSWUDN9SR71BH2DNYJXSFP' where id=6;
-update noar tt set v0='K07D838SX16763OZ6AY' where id=6;
-update noar ti set v0='K07D838SX16763OZ6AY' where id=6;
-update noar tt set b2='0R' where id=6;
-update noar ti set b2='0R' where id=6;
-update noar tt set v0='KHOUT7WPSTFHFE4VZ' where id=7;
-update noar ti set v0='KHOUT7WPSTFHFE4VZ' where id=7;
-update noar tt set b0='X8KVKYKV31W8' where id=7;
-update noar ti set b0='X8KVKYKV31W8' where id=7;
-update noar tt set v0='EDJX88AU9RMI4U4DGUXMK' where id=7;
-update noar ti set v0='EDJX88AU9RMI4U4DGUXMK' where id=7;
-update noar tt set b1='XF7KPD9P82RY5WR8S8D098' where id=7;
-update noar ti set b1='XF7KPD9P82RY5WR8S8D098' where id=7;
-update noar tt set v0='E6' where id=7;
-update noar ti set v0='E6' where id=7;
-update noar tt set b2='GSBEM4UKWO8LXYS3FBXC' where id=7;
-update noar ti set b2='GSBEM4UKWO8LXYS3FBXC' where id=7;
-update noar tt set v0='GLOL7TEKUMYULQLRKV' where id=8;
-update noar ti set v0='GLOL7TEKUMYULQLRKV' where id=8;
-update noar tt set b0='1PB823LGOA2GBJRWYFQGN81IA7C0' where id=8;
-update noar ti set b0='1PB823LGOA2GBJRWYFQGN81IA7C0' where id=8;
-update noar tt set v0='4MM7LCMHALSJW4WYSGSBR1IVV3II8MO' where id=8;
-update noar ti set v0='4MM7LCMHALSJW4WYSGSBR1IVV3II8MO' where id=8;
-update noar tt set b1='GGM6NEOAD2YY0REFAV' where id=8;
-update noar ti set b1='GGM6NEOAD2YY0REFAV' where id=8;
-update noar tt set v0='0L448OJZM' where id=8;
-update noar ti set v0='0L448OJZM' where id=8;
-update noar tt set b2='HSX2K0XZ3GSGSRQYW3XVXV4BYCL44CE' where id=8;
-update noar ti set b2='HSX2K0XZ3GSGSRQYW3XVXV4BYCL44CE' where id=8;
-update noar tt set v0='T0R1J0F5M7QEC6ODYBJWRB' where id=9;
-update noar ti set v0='T0R1J0F5M7QEC6ODYBJWRB' where id=9;
-update noar tt set b0='U5L6U9' where id=9;
-update noar ti set b0='U5L6U9' where id=9;
-update noar tt set v0='U1K7ENH1X3N8P0KX96J5P' where id=9;
-update noar ti set v0='U1K7ENH1X3N8P0KX96J5P' where id=9;
-update noar tt set b1='OVJYCJA' where id=9;
-update noar ti set b1='OVJYCJA' where id=9;
-update noar tt set v0='M63IT55ZZBK5OC3C455TID' where id=9;
-update noar ti set v0='M63IT55ZZBK5OC3C455TID' where id=9;
-update noar tt set b2='DQ286QVQUDVCHXUCLPB' where id=9;
-update noar ti set b2='DQ286QVQUDVCHXUCLPB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CQ9W2BFQDWKBBRC9043O8O0D' where id=1;
-update noar ti set v0='CQ9W2BFQDWKBBRC9043O8O0D' where id=1;
-update noar tt set b0='BE4N6EVTSHELQ4V3J31CVMO56LU' where id=1;
-update noar ti set b0='BE4N6EVTSHELQ4V3J31CVMO56LU' where id=1;
-update noar tt set v0='C93DIPTTYOVHVQA0RPS6CTNX' where id=1;
-update noar ti set v0='C93DIPTTYOVHVQA0RPS6CTNX' where id=1;
-update noar tt set b1='FRYU9UAO' where id=1;
-update noar ti set b1='FRYU9UAO' where id=1;
-update noar tt set v0='0C7LTBI4NVK5XEDTEC6DFIMSX3B0TGV' where id=1;
-update noar ti set v0='0C7LTBI4NVK5XEDTEC6DFIMSX3B0TGV' where id=1;
-update noar tt set b2='862RE92FD7DT28UVZHGWN8WVH2B' where id=1;
-update noar ti set b2='862RE92FD7DT28UVZHGWN8WVH2B' where id=1;
-update noar tt set v0='0JPR9J9HOBFVMQIPLEW' where id=2;
-update noar ti set v0='0JPR9J9HOBFVMQIPLEW' where id=2;
-update noar tt set b0='DJQDSUZFG1PZ5Y8US01VZWBQ0GQMXO' where id=2;
-update noar ti set b0='DJQDSUZFG1PZ5Y8US01VZWBQ0GQMXO' where id=2;
-update noar tt set v0='A9C5Y3CEG57KT6DUV8BC64ZJ0G' where id=2;
-update noar ti set v0='A9C5Y3CEG57KT6DUV8BC64ZJ0G' where id=2;
-update noar tt set b1='AIYHQ6' where id=2;
-update noar ti set b1='AIYHQ6' where id=2;
-update noar tt set v0='SH5' where id=2;
-update noar ti set v0='SH5' where id=2;
-update noar tt set b2='VYXPBTN1KH9' where id=2;
-update noar ti set b2='VYXPBTN1KH9' where id=2;
-update noar tt set v0='RM0EMGE1M24NQGPD' where id=3;
-update noar ti set v0='RM0EMGE1M24NQGPD' where id=3;
-update noar tt set b0='94YRQSVSF3SL4AP36T2T16' where id=3;
-update noar ti set b0='94YRQSVSF3SL4AP36T2T16' where id=3;
-update noar tt set v0='QPZPOVCNBQ5604' where id=3;
-update noar ti set v0='QPZPOVCNBQ5604' where id=3;
-update noar tt set b1='BM5G5H' where id=3;
-update noar ti set b1='BM5G5H' where id=3;
-update noar tt set v0='VLDFR4KBEO9M' where id=3;
-update noar ti set v0='VLDFR4KBEO9M' where id=3;
-update noar tt set b2='CXRMA95TAT7O4HOXRPTVH5BXWW3NLZ4O' where id=3;
-update noar ti set b2='CXRMA95TAT7O4HOXRPTVH5BXWW3NLZ4O' where id=3;
-update noar tt set v0='VR' where id=4;
-update noar ti set v0='VR' where id=4;
-update noar tt set b0='AQG7M0ZLE95CKEX' where id=4;
-update noar ti set b0='AQG7M0ZLE95CKEX' where id=4;
-update noar tt set v0='Z7DEOAWVBPRDBFMFL' where id=4;
-update noar ti set v0='Z7DEOAWVBPRDBFMFL' where id=4;
-update noar tt set b1='PA57HMZMK99DIQQ2POFS6LKMKB68P' where id=4;
-update noar ti set b1='PA57HMZMK99DIQQ2POFS6LKMKB68P' where id=4;
-update noar tt set v0='ZXYKP6SQB54DXX371' where id=4;
-update noar ti set v0='ZXYKP6SQB54DXX371' where id=4;
-update noar tt set b2='8TE3APDZZZYZ' where id=4;
-update noar ti set b2='8TE3APDZZZYZ' where id=4;
-update noar tt set v0='4G2C' where id=5;
-update noar ti set v0='4G2C' where id=5;
-update noar tt set b0='0I2JY2X46CBPZJI' where id=5;
-update noar ti set b0='0I2JY2X46CBPZJI' where id=5;
-update noar tt set v0='OL9KD4UQGP5XT8MLQQP3YGQXBFFI' where id=5;
-update noar ti set v0='OL9KD4UQGP5XT8MLQQP3YGQXBFFI' where id=5;
-update noar tt set b1='B20VKDD2VDGU' where id=5;
-update noar ti set b1='B20VKDD2VDGU' where id=5;
-update noar tt set v0='IP4STFWNQMW836A74VQ' where id=5;
-update noar ti set v0='IP4STFWNQMW836A74VQ' where id=5;
-update noar tt set b2='04SAVL7342H9OAPP5JL8T7HLYRXK466O' where id=5;
-update noar ti set b2='04SAVL7342H9OAPP5JL8T7HLYRXK466O' where id=5;
-update noar tt set v0='PSPEL3T84M' where id=6;
-update noar ti set v0='PSPEL3T84M' where id=6;
-update noar tt set b0='103DCO' where id=6;
-update noar ti set b0='103DCO' where id=6;
-update noar tt set v0='FDDAJ607NWDWCDG98X9' where id=6;
-update noar ti set v0='FDDAJ607NWDWCDG98X9' where id=6;
-update noar tt set b1='MFXBLQDIZR4N39N10NCAN980R' where id=6;
-update noar ti set b1='MFXBLQDIZR4N39N10NCAN980R' where id=6;
-update noar tt set v0='FH815IXX57ORKB5W23LV' where id=6;
-update noar ti set v0='FH815IXX57ORKB5W23LV' where id=6;
-update noar tt set b2='AARYDA' where id=6;
-update noar ti set b2='AARYDA' where id=6;
-update noar tt set v0='EHISY2O856GDXUAEYHABUCGR0Y' where id=7;
-update noar ti set v0='EHISY2O856GDXUAEYHABUCGR0Y' where id=7;
-update noar tt set b0='27P' where id=7;
-update noar ti set b0='27P' where id=7;
-update noar tt set v0='795IAK4YYMY13CSCBP1267A' where id=7;
-update noar ti set v0='795IAK4YYMY13CSCBP1267A' where id=7;
-update noar tt set b1='DIUML2QK2DOG45CX1T' where id=7;
-update noar ti set b1='DIUML2QK2DOG45CX1T' where id=7;
-update noar tt set v0='IIZZG5BEUX2RS2MAS90RI8EOHCZB57H0' where id=7;
-update noar ti set v0='IIZZG5BEUX2RS2MAS90RI8EOHCZB57H0' where id=7;
-update noar tt set b2='Y3YFJFGCX5V' where id=7;
-update noar ti set b2='Y3YFJFGCX5V' where id=7;
-update noar tt set v0='KF' where id=8;
-update noar ti set v0='KF' where id=8;
-update noar tt set b0='KQ5M39W8F' where id=8;
-update noar ti set b0='KQ5M39W8F' where id=8;
-update noar tt set v0='V0N7KHYJWYB4BU4ODUWBST' where id=8;
-update noar ti set v0='V0N7KHYJWYB4BU4ODUWBST' where id=8;
-update noar tt set b1='HH6S58YOR45B1FKE' where id=8;
-update noar ti set b1='HH6S58YOR45B1FKE' where id=8;
-update noar tt set v0='DX32Z' where id=8;
-update noar ti set v0='DX32Z' where id=8;
-update noar tt set b2='Z1CW' where id=8;
-update noar ti set b2='Z1CW' where id=8;
-update noar tt set v0='NUI' where id=9;
-update noar ti set v0='NUI' where id=9;
-update noar tt set b0='7DVKSBYK2Y3X4SSA389RIX7UGAI7IHZ' where id=9;
-update noar ti set b0='7DVKSBYK2Y3X4SSA389RIX7UGAI7IHZ' where id=9;
-update noar tt set v0='5V69PYQVGU' where id=9;
-update noar ti set v0='5V69PYQVGU' where id=9;
-update noar tt set b1='WCCK9IHUAKCB5LRMADZQ4THZ' where id=9;
-update noar ti set b1='WCCK9IHUAKCB5LRMADZQ4THZ' where id=9;
-update noar tt set v0='2SLJIWZZA0ZGQ87XLSKF' where id=9;
-update noar ti set v0='2SLJIWZZA0ZGQ87XLSKF' where id=9;
-update noar tt set b2='S7XO' where id=9;
-update noar ti set b2='S7XO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OKW0L2RLLUV4J0' where id=1;
-update noar ti set v0='OKW0L2RLLUV4J0' where id=1;
-update noar tt set b0='WZVWV1I6NEOXYZ2' where id=1;
-update noar ti set b0='WZVWV1I6NEOXYZ2' where id=1;
-update noar tt set v0='YIE6F371LZVJ71B5WC30X4MDCFIMOB' where id=1;
-update noar ti set v0='YIE6F371LZVJ71B5WC30X4MDCFIMOB' where id=1;
-update noar tt set b1='NJGZV33OVII3I532831ODDF' where id=1;
-update noar ti set b1='NJGZV33OVII3I532831ODDF' where id=1;
-update noar tt set v0='UV6ADP8R40FXLL43K' where id=1;
-update noar ti set v0='UV6ADP8R40FXLL43K' where id=1;
-update noar tt set b2='5K4KE58' where id=1;
-update noar ti set b2='5K4KE58' where id=1;
-update noar tt set v0='UX28LZOZYET61QCVM9DKSM8' where id=2;
-update noar ti set v0='UX28LZOZYET61QCVM9DKSM8' where id=2;
-update noar tt set b0='6O9LV98O9A5WR9I97T9CB0TMTOI' where id=2;
-update noar ti set b0='6O9LV98O9A5WR9I97T9CB0TMTOI' where id=2;
-update noar tt set v0='GZMJTX14ICF1UQ2' where id=2;
-update noar ti set v0='GZMJTX14ICF1UQ2' where id=2;
-update noar tt set b1='HGMGRRIIDL1' where id=2;
-update noar ti set b1='HGMGRRIIDL1' where id=2;
-update noar tt set v0='J257RWCEKH33CJRKMM' where id=2;
-update noar ti set v0='J257RWCEKH33CJRKMM' where id=2;
-update noar tt set b2='BS00J88MLS50FLCY7QM64BKYSB' where id=2;
-update noar ti set b2='BS00J88MLS50FLCY7QM64BKYSB' where id=2;
-update noar tt set v0='2FFOKRTAC22D2P8VD8SJC07IXE6' where id=3;
-update noar ti set v0='2FFOKRTAC22D2P8VD8SJC07IXE6' where id=3;
-update noar tt set b0='ERMLDOFAOF9859L1UA' where id=3;
-update noar ti set b0='ERMLDOFAOF9859L1UA' where id=3;
-update noar tt set v0='HZZ2XVZH95AASFVQDLBDCU0V5BF' where id=3;
-update noar ti set v0='HZZ2XVZH95AASFVQDLBDCU0V5BF' where id=3;
-update noar tt set b1='2UX2Z1HRALYTXMWDRTL' where id=3;
-update noar ti set b1='2UX2Z1HRALYTXMWDRTL' where id=3;
-update noar tt set v0='5TH4ZIMC4' where id=3;
-update noar ti set v0='5TH4ZIMC4' where id=3;
-update noar tt set b2='S0C' where id=3;
-update noar ti set b2='S0C' where id=3;
-update noar tt set v0='C' where id=4;
-update noar ti set v0='C' where id=4;
-update noar tt set b0='RFAJBFIVNZQPXPCVDW4KD8L11ZFJM8JT' where id=4;
-update noar ti set b0='RFAJBFIVNZQPXPCVDW4KD8L11ZFJM8JT' where id=4;
-update noar tt set v0='S35WKQBIPS6C285DS' where id=4;
-update noar ti set v0='S35WKQBIPS6C285DS' where id=4;
-update noar tt set b1='NPLJBL' where id=4;
-update noar ti set b1='NPLJBL' where id=4;
-update noar tt set v0='L72XTV1GL083J6V4JLXKNCQ' where id=4;
-update noar ti set v0='L72XTV1GL083J6V4JLXKNCQ' where id=4;
-update noar tt set b2='RQ6HURJO651EQBQJMER0X18ZKFZ' where id=4;
-update noar ti set b2='RQ6HURJO651EQBQJMER0X18ZKFZ' where id=4;
-update noar tt set v0='YJ89YJUS9V3YAHS8HR4GM8FV42S' where id=5;
-update noar ti set v0='YJ89YJUS9V3YAHS8HR4GM8FV42S' where id=5;
-update noar tt set b0='IM2PAQ' where id=5;
-update noar ti set b0='IM2PAQ' where id=5;
-update noar tt set v0='PQ5PY2V2VXZW0W19BKSYYN73RQ7O8' where id=5;
-update noar ti set v0='PQ5PY2V2VXZW0W19BKSYYN73RQ7O8' where id=5;
-update noar tt set b1='JF' where id=5;
-update noar ti set b1='JF' where id=5;
-update noar tt set v0='6WYR5' where id=5;
-update noar ti set v0='6WYR5' where id=5;
-update noar tt set b2='8TC34ZRWSY4EFCENV9AR31G9' where id=5;
-update noar ti set b2='8TC34ZRWSY4EFCENV9AR31G9' where id=5;
-update noar tt set v0='YYYN87E7IEA' where id=6;
-update noar ti set v0='YYYN87E7IEA' where id=6;
-update noar tt set b0='WM4ZRZZ36JHGCX' where id=6;
-update noar ti set b0='WM4ZRZZ36JHGCX' where id=6;
-update noar tt set v0='O693ZV71' where id=6;
-update noar ti set v0='O693ZV71' where id=6;
-update noar tt set b1='FYSY91LT' where id=6;
-update noar ti set b1='FYSY91LT' where id=6;
-update noar tt set v0='HZPKWU7SJR6TXBL' where id=6;
-update noar ti set v0='HZPKWU7SJR6TXBL' where id=6;
-update noar tt set b2='T83B2Y7GNAOTUNQX1L9VBHLVE6A' where id=6;
-update noar ti set b2='T83B2Y7GNAOTUNQX1L9VBHLVE6A' where id=6;
-update noar tt set v0='SKU5RRNBM797W3C' where id=7;
-update noar ti set v0='SKU5RRNBM797W3C' where id=7;
-update noar tt set b0='OC11PJ' where id=7;
-update noar ti set b0='OC11PJ' where id=7;
-update noar tt set v0='WFKMMADSY3UWBYQBW22GIC0N' where id=7;
-update noar ti set v0='WFKMMADSY3UWBYQBW22GIC0N' where id=7;
-update noar tt set b1='UTG9M3059BOI23A2B' where id=7;
-update noar ti set b1='UTG9M3059BOI23A2B' where id=7;
-update noar tt set v0='UH1392IBLDUDJ18SIBY2DA' where id=7;
-update noar ti set v0='UH1392IBLDUDJ18SIBY2DA' where id=7;
-update noar tt set b2='K2XFEOSQSU666DHJ9GNUPR7WL' where id=7;
-update noar ti set b2='K2XFEOSQSU666DHJ9GNUPR7WL' where id=7;
-update noar tt set v0='ACGGISOONHW' where id=8;
-update noar ti set v0='ACGGISOONHW' where id=8;
-update noar tt set b0='N' where id=8;
-update noar ti set b0='N' where id=8;
-update noar tt set v0='7Y8N' where id=8;
-update noar ti set v0='7Y8N' where id=8;
-update noar tt set b1='K4EE1EZOA8ZU54SO6WB' where id=8;
-update noar ti set b1='K4EE1EZOA8ZU54SO6WB' where id=8;
-update noar tt set v0='N90VUUQ5FVVMM' where id=8;
-update noar ti set v0='N90VUUQ5FVVMM' where id=8;
-update noar tt set b2='SUBATF9KXZBXSDUEGSU9YBD03G' where id=8;
-update noar ti set b2='SUBATF9KXZBXSDUEGSU9YBD03G' where id=8;
-update noar tt set v0='XZMVYA' where id=9;
-update noar ti set v0='XZMVYA' where id=9;
-update noar tt set b0='8YIUC3LXL5FBK90GCZTXVR0HXZ4G' where id=9;
-update noar ti set b0='8YIUC3LXL5FBK90GCZTXVR0HXZ4G' where id=9;
-update noar tt set v0='D4ZTC1YH7IFF2ASVK2X3OAXVN' where id=9;
-update noar ti set v0='D4ZTC1YH7IFF2ASVK2X3OAXVN' where id=9;
-update noar tt set b1='VQYK59X17' where id=9;
-update noar ti set b1='VQYK59X17' where id=9;
-update noar tt set v0='EOEBS8ACEQGF' where id=9;
-update noar ti set v0='EOEBS8ACEQGF' where id=9;
-update noar tt set b2='UJU8LP0HX4EK45FHU5Y47HIBRIR' where id=9;
-update noar ti set b2='UJU8LP0HX4EK45FHU5Y47HIBRIR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1CLWSO1JIYEZ3JQ' where id=1;
-update noar ti set v0='1CLWSO1JIYEZ3JQ' where id=1;
-update noar tt set b0='UED7YCNFQ9J97URGLNZ8GY' where id=1;
-update noar ti set b0='UED7YCNFQ9J97URGLNZ8GY' where id=1;
-update noar tt set v0='L5CFN37PY6H2SFQIG' where id=1;
-update noar ti set v0='L5CFN37PY6H2SFQIG' where id=1;
-update noar tt set b1='O10G02' where id=1;
-update noar ti set b1='O10G02' where id=1;
-update noar tt set v0='Y2P1VSIB4Q3DX5XMG7K0OMT1OQX6' where id=1;
-update noar ti set v0='Y2P1VSIB4Q3DX5XMG7K0OMT1OQX6' where id=1;
-update noar tt set b2='T5R18M9RFX78E1H' where id=1;
-update noar ti set b2='T5R18M9RFX78E1H' where id=1;
-update noar tt set v0='20XPQRC9FY1CN77EI' where id=2;
-update noar ti set v0='20XPQRC9FY1CN77EI' where id=2;
-update noar tt set b0='D2V8MDORXXJYBALB2EE9X' where id=2;
-update noar ti set b0='D2V8MDORXXJYBALB2EE9X' where id=2;
-update noar tt set v0='RW' where id=2;
-update noar ti set v0='RW' where id=2;
-update noar tt set b1='4X' where id=2;
-update noar ti set b1='4X' where id=2;
-update noar tt set v0='U6AFHTURD5L1A9JW0R8KQ' where id=2;
-update noar ti set v0='U6AFHTURD5L1A9JW0R8KQ' where id=2;
-update noar tt set b2='J5FM3P4EPHKOJ5I8CFYHQZ8GXUGEKJH' where id=2;
-update noar ti set b2='J5FM3P4EPHKOJ5I8CFYHQZ8GXUGEKJH' where id=2;
-update noar tt set v0='SUXE4EX3YDEVHZSOJV2Y2666T' where id=3;
-update noar ti set v0='SUXE4EX3YDEVHZSOJV2Y2666T' where id=3;
-update noar tt set b0='IP3VS9V0DGEF4NTEPK' where id=3;
-update noar ti set b0='IP3VS9V0DGEF4NTEPK' where id=3;
-update noar tt set v0='0EOZI64QZSVS6HNBI1QJO8OLWEGG' where id=3;
-update noar ti set v0='0EOZI64QZSVS6HNBI1QJO8OLWEGG' where id=3;
-update noar tt set b1='T' where id=3;
-update noar ti set b1='T' where id=3;
-update noar tt set v0='OC62B5JF1UXIPA6YOH4K8TYG' where id=3;
-update noar ti set v0='OC62B5JF1UXIPA6YOH4K8TYG' where id=3;
-update noar tt set b2='TRY9OF7TXBHWT5X8ZSLB' where id=3;
-update noar ti set b2='TRY9OF7TXBHWT5X8ZSLB' where id=3;
-update noar tt set v0='GT01QAX4X77DJ3JYQLJT' where id=4;
-update noar ti set v0='GT01QAX4X77DJ3JYQLJT' where id=4;
-update noar tt set b0='E4FLVAWGSGUJQ83EWT0AG3KRU14' where id=4;
-update noar ti set b0='E4FLVAWGSGUJQ83EWT0AG3KRU14' where id=4;
-update noar tt set v0='JXOXHX83ZPBEYLK9BXY4W3' where id=4;
-update noar ti set v0='JXOXHX83ZPBEYLK9BXY4W3' where id=4;
-update noar tt set b1='I543WWJYP9LYHDJ0YG1GBBC5US' where id=4;
-update noar ti set b1='I543WWJYP9LYHDJ0YG1GBBC5US' where id=4;
-update noar tt set v0='YOVGSLMD' where id=4;
-update noar ti set v0='YOVGSLMD' where id=4;
-update noar tt set b2='MD0PO' where id=4;
-update noar ti set b2='MD0PO' where id=4;
-update noar tt set v0='YOGBQBY8Y7CCW2CP96V' where id=5;
-update noar ti set v0='YOGBQBY8Y7CCW2CP96V' where id=5;
-update noar tt set b0='SO10T7T9RFS7MBOJ7LHDO47MY6DT57' where id=5;
-update noar ti set b0='SO10T7T9RFS7MBOJ7LHDO47MY6DT57' where id=5;
-update noar tt set v0='4NSPPCQO2MUBO09IH3GT1C' where id=5;
-update noar ti set v0='4NSPPCQO2MUBO09IH3GT1C' where id=5;
-update noar tt set b1='7CPSCVY5HDY0781INS9OHR4PI9W6I3' where id=5;
-update noar ti set b1='7CPSCVY5HDY0781INS9OHR4PI9W6I3' where id=5;
-update noar tt set v0='EHQ5ME' where id=5;
-update noar ti set v0='EHQ5ME' where id=5;
-update noar tt set b2='HAADR3OINKE87BBMV' where id=5;
-update noar ti set b2='HAADR3OINKE87BBMV' where id=5;
-update noar tt set v0='7YP1M' where id=6;
-update noar ti set v0='7YP1M' where id=6;
-update noar tt set b0='I3N5L5HF' where id=6;
-update noar ti set b0='I3N5L5HF' where id=6;
-update noar tt set v0='ZSA' where id=6;
-update noar ti set v0='ZSA' where id=6;
-update noar tt set b1='HLKTPVJ0XHBTXURRBKSU1PTE7P3' where id=6;
-update noar ti set b1='HLKTPVJ0XHBTXURRBKSU1PTE7P3' where id=6;
-update noar tt set v0='4IL7E8QHZ' where id=6;
-update noar ti set v0='4IL7E8QHZ' where id=6;
-update noar tt set b2='ZQVYHM33W72AAZD2VBVO34RE03H1TY' where id=6;
-update noar ti set b2='ZQVYHM33W72AAZD2VBVO34RE03H1TY' where id=6;
-update noar tt set v0='WJQF' where id=7;
-update noar ti set v0='WJQF' where id=7;
-update noar tt set b0='TQHT6TLPJ7QTJLICK' where id=7;
-update noar ti set b0='TQHT6TLPJ7QTJLICK' where id=7;
-update noar tt set v0='D7Z8IED45D6ZZUBO1D6U3A7NNKI' where id=7;
-update noar ti set v0='D7Z8IED45D6ZZUBO1D6U3A7NNKI' where id=7;
-update noar tt set b1='TPO98N9TSGX6BG51XMCHD' where id=7;
-update noar ti set b1='TPO98N9TSGX6BG51XMCHD' where id=7;
-update noar tt set v0='R' where id=7;
-update noar ti set v0='R' where id=7;
-update noar tt set b2='LPC0FNP8EFCVHN5' where id=7;
-update noar ti set b2='LPC0FNP8EFCVHN5' where id=7;
-update noar tt set v0='6ZFTC9B52IRFLZOSC11' where id=8;
-update noar ti set v0='6ZFTC9B52IRFLZOSC11' where id=8;
-update noar tt set b0='EOR6NMOHKM9MU5KJY58XY70' where id=8;
-update noar ti set b0='EOR6NMOHKM9MU5KJY58XY70' where id=8;
-update noar tt set v0='YMH0G1EH89OUW7ZQDPX' where id=8;
-update noar ti set v0='YMH0G1EH89OUW7ZQDPX' where id=8;
-update noar tt set b1='8IY11L1A' where id=8;
-update noar ti set b1='8IY11L1A' where id=8;
-update noar tt set v0='KL' where id=8;
-update noar ti set v0='KL' where id=8;
-update noar tt set b2='AJORWIPC02P6WZXQO3' where id=8;
-update noar ti set b2='AJORWIPC02P6WZXQO3' where id=8;
-update noar tt set v0='N5OMB3JO5OFAHVKCFPUG65KPE6' where id=9;
-update noar ti set v0='N5OMB3JO5OFAHVKCFPUG65KPE6' where id=9;
-update noar tt set b0='LTCUO5WBXZTPVGCQ' where id=9;
-update noar ti set b0='LTCUO5WBXZTPVGCQ' where id=9;
-update noar tt set v0='DHZV01HANF1AQ3HHRTT6F72BI' where id=9;
-update noar ti set v0='DHZV01HANF1AQ3HHRTT6F72BI' where id=9;
-update noar tt set b1='LQIH6' where id=9;
-update noar ti set b1='LQIH6' where id=9;
-update noar tt set v0='09YV50MZ3L7E0YIM7RPRC0EMTLGLL' where id=9;
-update noar ti set v0='09YV50MZ3L7E0YIM7RPRC0EMTLGLL' where id=9;
-update noar tt set b2='7437N5EMEVCKHG3628162YTCEL76SM' where id=9;
-update noar ti set b2='7437N5EMEVCKHG3628162YTCEL76SM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6ICAQJG3BD2DG9RDYEB' where id=1;
-update noar ti set v0='6ICAQJG3BD2DG9RDYEB' where id=1;
-update noar tt set b0='KKRAGG8' where id=1;
-update noar ti set b0='KKRAGG8' where id=1;
-update noar tt set v0='QVQ65UTTGMJ' where id=1;
-update noar ti set v0='QVQ65UTTGMJ' where id=1;
-update noar tt set b1='2Q4PUE60PW7OC5EBDPCHD' where id=1;
-update noar ti set b1='2Q4PUE60PW7OC5EBDPCHD' where id=1;
-update noar tt set v0='0HHQQY4B74RZJL6JOOYBS1' where id=1;
-update noar ti set v0='0HHQQY4B74RZJL6JOOYBS1' where id=1;
-update noar tt set b2='IFTLM2OI0P' where id=1;
-update noar ti set b2='IFTLM2OI0P' where id=1;
-update noar tt set v0='N066VUM7SXC833ZY3YZA1YZD' where id=2;
-update noar ti set v0='N066VUM7SXC833ZY3YZA1YZD' where id=2;
-update noar tt set b0='L0T0IJD5HSI8VFC7' where id=2;
-update noar ti set b0='L0T0IJD5HSI8VFC7' where id=2;
-update noar tt set v0='T1F2AYXQENO2NS' where id=2;
-update noar ti set v0='T1F2AYXQENO2NS' where id=2;
-update noar tt set b1='GQBLNM6VL5FMJ4XODE37YG4EJEPS' where id=2;
-update noar ti set b1='GQBLNM6VL5FMJ4XODE37YG4EJEPS' where id=2;
-update noar tt set v0='GQZ6Q' where id=2;
-update noar ti set v0='GQZ6Q' where id=2;
-update noar tt set b2='WCYLQAMBGYBWAP4RE5O2AM0PNNJKBS' where id=2;
-update noar ti set b2='WCYLQAMBGYBWAP4RE5O2AM0PNNJKBS' where id=2;
-update noar tt set v0='7LU0JY4SPVX9SWESBU5T0OOJ' where id=3;
-update noar ti set v0='7LU0JY4SPVX9SWESBU5T0OOJ' where id=3;
-update noar tt set b0='Y4ASNUCLNXM6' where id=3;
-update noar ti set b0='Y4ASNUCLNXM6' where id=3;
-update noar tt set v0='3TY5MEEZMYIY8IRS' where id=3;
-update noar ti set v0='3TY5MEEZMYIY8IRS' where id=3;
-update noar tt set b1='1CEJNNX2IR7BV' where id=3;
-update noar ti set b1='1CEJNNX2IR7BV' where id=3;
-update noar tt set v0='34GERYM7URA7S5PF0Z3OQ122446V0' where id=3;
-update noar ti set v0='34GERYM7URA7S5PF0Z3OQ122446V0' where id=3;
-update noar tt set b2='6T22' where id=3;
-update noar ti set b2='6T22' where id=3;
-update noar tt set v0='0S2W9LCYJKTAGCQE4JMS3Q4' where id=4;
-update noar ti set v0='0S2W9LCYJKTAGCQE4JMS3Q4' where id=4;
-update noar tt set b0='4O8X7BZ3HSN2D97C58FMC41I5DL2Z73B' where id=4;
-update noar ti set b0='4O8X7BZ3HSN2D97C58FMC41I5DL2Z73B' where id=4;
-update noar tt set v0='WZLJBWT0DUJOHEIYKI19FIANLZEL' where id=4;
-update noar ti set v0='WZLJBWT0DUJOHEIYKI19FIANLZEL' where id=4;
-update noar tt set b1='BTQZ4VSKD5BB5VY8Y71SX' where id=4;
-update noar ti set b1='BTQZ4VSKD5BB5VY8Y71SX' where id=4;
-update noar tt set v0='006HJG6KAK5I0D1YEY5XLS1J9K2U7K' where id=4;
-update noar ti set v0='006HJG6KAK5I0D1YEY5XLS1J9K2U7K' where id=4;
-update noar tt set b2='H1H8JCHNR0U2X275YCXOAQ6AGCK39' where id=4;
-update noar ti set b2='H1H8JCHNR0U2X275YCXOAQ6AGCK39' where id=4;
-update noar tt set v0='GOP2IOEVXA13W6OAO0Y0O8AVI0P' where id=5;
-update noar ti set v0='GOP2IOEVXA13W6OAO0Y0O8AVI0P' where id=5;
-update noar tt set b0='LLB3DPHB' where id=5;
-update noar ti set b0='LLB3DPHB' where id=5;
-update noar tt set v0='FUEAOGMQQASZ0H62' where id=5;
-update noar ti set v0='FUEAOGMQQASZ0H62' where id=5;
-update noar tt set b1='47KCT0' where id=5;
-update noar ti set b1='47KCT0' where id=5;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b2='USWXXMRSL4WM09S' where id=5;
-update noar ti set b2='USWXXMRSL4WM09S' where id=5;
-update noar tt set v0='XGA2' where id=6;
-update noar ti set v0='XGA2' where id=6;
-update noar tt set b0='CXLYUT6XP86UQD' where id=6;
-update noar ti set b0='CXLYUT6XP86UQD' where id=6;
-update noar tt set v0='EZPO76IXA5EWPR' where id=6;
-update noar ti set v0='EZPO76IXA5EWPR' where id=6;
-update noar tt set b1='HR1R6X5G28' where id=6;
-update noar ti set b1='HR1R6X5G28' where id=6;
-update noar tt set v0='85M2Q3Q7NJ0W' where id=6;
-update noar ti set v0='85M2Q3Q7NJ0W' where id=6;
-update noar tt set b2='UFT4JO6DZKMI8T95HP0TFA' where id=6;
-update noar ti set b2='UFT4JO6DZKMI8T95HP0TFA' where id=6;
-update noar tt set v0='8ZOP5XVK2NUE29TF7MCJ' where id=7;
-update noar ti set v0='8ZOP5XVK2NUE29TF7MCJ' where id=7;
-update noar tt set b0='FLF4XLQARQC418NXL' where id=7;
-update noar ti set b0='FLF4XLQARQC418NXL' where id=7;
-update noar tt set v0='XG0451Q9TG6SOO5V2' where id=7;
-update noar ti set v0='XG0451Q9TG6SOO5V2' where id=7;
-update noar tt set b1='Y3030NJP3SIFAXX3MNJUUPWCT' where id=7;
-update noar ti set b1='Y3030NJP3SIFAXX3MNJUUPWCT' where id=7;
-update noar tt set v0='HLWUPQ4KPPTRRFXGXYU6' where id=7;
-update noar ti set v0='HLWUPQ4KPPTRRFXGXYU6' where id=7;
-update noar tt set b2='TN12L3Z50P3WOTRJ39G8SQGFQ3F0RJWB' where id=7;
-update noar ti set b2='TN12L3Z50P3WOTRJ39G8SQGFQ3F0RJWB' where id=7;
-update noar tt set v0='7ZN5S' where id=8;
-update noar ti set v0='7ZN5S' where id=8;
-update noar tt set b0='AI02OF' where id=8;
-update noar ti set b0='AI02OF' where id=8;
-update noar tt set v0='IV2O71UNNLXEUFD2GS5VM82' where id=8;
-update noar ti set v0='IV2O71UNNLXEUFD2GS5VM82' where id=8;
-update noar tt set b1='OLPH4T4CR8B' where id=8;
-update noar ti set b1='OLPH4T4CR8B' where id=8;
-update noar tt set v0='8ZJO671AE0SR850F3H7X' where id=8;
-update noar ti set v0='8ZJO671AE0SR850F3H7X' where id=8;
-update noar tt set b2='IXV8Z79' where id=8;
-update noar ti set b2='IXV8Z79' where id=8;
-update noar tt set v0='TPISPCSM75XLQ5GE75X' where id=9;
-update noar ti set v0='TPISPCSM75XLQ5GE75X' where id=9;
-update noar tt set b0='4OGY4C4AL' where id=9;
-update noar ti set b0='4OGY4C4AL' where id=9;
-update noar tt set v0='JFBQJODX7F7RY0OCRTMXRLPG25O6815' where id=9;
-update noar ti set v0='JFBQJODX7F7RY0OCRTMXRLPG25O6815' where id=9;
-update noar tt set b1='GZSA0UZGV2PBFRRKV6116Y90Z3Q1W' where id=9;
-update noar ti set b1='GZSA0UZGV2PBFRRKV6116Y90Z3Q1W' where id=9;
-update noar tt set v0='AB7HT2DTGYSUYWRVUBMLN' where id=9;
-update noar ti set v0='AB7HT2DTGYSUYWRVUBMLN' where id=9;
-update noar tt set b2='TKD8M35DT' where id=9;
-update noar ti set b2='TKD8M35DT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HL6X65Q8MWKC01' where id=1;
-update noar ti set v0='HL6X65Q8MWKC01' where id=1;
-update noar tt set b0='QIF7Y4TCS9HAJNLIRM1H9U9EOZ4WN0H' where id=1;
-update noar ti set b0='QIF7Y4TCS9HAJNLIRM1H9U9EOZ4WN0H' where id=1;
-update noar tt set v0='UN1D2PEQKVKFVT' where id=1;
-update noar ti set v0='UN1D2PEQKVKFVT' where id=1;
-update noar tt set b1='F9FG66TVH1R6SD57' where id=1;
-update noar ti set b1='F9FG66TVH1R6SD57' where id=1;
-update noar tt set v0='N6HJHC86S2TUANP1GQNDOX95' where id=1;
-update noar ti set v0='N6HJHC86S2TUANP1GQNDOX95' where id=1;
-update noar tt set b2='2ZMVL7S1BCVS0K9KAMYGRSO' where id=1;
-update noar ti set b2='2ZMVL7S1BCVS0K9KAMYGRSO' where id=1;
-update noar tt set v0='93NJ997KQOK0O1N20ZDLHAWL2X60BZGD' where id=2;
-update noar ti set v0='93NJ997KQOK0O1N20ZDLHAWL2X60BZGD' where id=2;
-update noar tt set b0='P06B8NT660THG2C48M5T2YEK8NJBZ' where id=2;
-update noar ti set b0='P06B8NT660THG2C48M5T2YEK8NJBZ' where id=2;
-update noar tt set v0='VPK5TRC9CR6W6W9KONU23ZHCR' where id=2;
-update noar ti set v0='VPK5TRC9CR6W6W9KONU23ZHCR' where id=2;
-update noar tt set b1='PIFGCEU5D2WVWYTS' where id=2;
-update noar ti set b1='PIFGCEU5D2WVWYTS' where id=2;
-update noar tt set v0='AH090T1NN6QJA' where id=2;
-update noar ti set v0='AH090T1NN6QJA' where id=2;
-update noar tt set b2='KH8VKK08YLF9SZZE' where id=2;
-update noar ti set b2='KH8VKK08YLF9SZZE' where id=2;
-update noar tt set v0='NUFISPR718CXL36K01QR2E' where id=3;
-update noar ti set v0='NUFISPR718CXL36K01QR2E' where id=3;
-update noar tt set b0='CMOEN' where id=3;
-update noar ti set b0='CMOEN' where id=3;
-update noar tt set v0='QHT5O8PJZXQ2Y4P5W0W' where id=3;
-update noar ti set v0='QHT5O8PJZXQ2Y4P5W0W' where id=3;
-update noar tt set b1='XDNBYZG47OWS4RQ4JDSYIVMMFO' where id=3;
-update noar ti set b1='XDNBYZG47OWS4RQ4JDSYIVMMFO' where id=3;
-update noar tt set v0='6QA2R430FYJVX2Q0F2WOMLKU' where id=3;
-update noar ti set v0='6QA2R430FYJVX2Q0F2WOMLKU' where id=3;
-update noar tt set b2='E0BYPZPA410BKF80WVMMNJQ' where id=3;
-update noar ti set b2='E0BYPZPA410BKF80WVMMNJQ' where id=3;
-update noar tt set v0='HKEB8U1JPX10XPBX' where id=4;
-update noar ti set v0='HKEB8U1JPX10XPBX' where id=4;
-update noar tt set b0='0UX1GQBFWAJF9CF95V3D64OKFXPX8' where id=4;
-update noar ti set b0='0UX1GQBFWAJF9CF95V3D64OKFXPX8' where id=4;
-update noar tt set v0='EKRQUHR6OZRJB0U7E9' where id=4;
-update noar ti set v0='EKRQUHR6OZRJB0U7E9' where id=4;
-update noar tt set b1='FQPG4O8NED7ZWPFR8R58GQDEHOR4E' where id=4;
-update noar ti set b1='FQPG4O8NED7ZWPFR8R58GQDEHOR4E' where id=4;
-update noar tt set v0='IXRT3GZ7G66DID5U52BDYUJ1VY3H' where id=4;
-update noar ti set v0='IXRT3GZ7G66DID5U52BDYUJ1VY3H' where id=4;
-update noar tt set b2='80HWYLXFNG9607NOU3LB9MXA5' where id=4;
-update noar ti set b2='80HWYLXFNG9607NOU3LB9MXA5' where id=4;
-update noar tt set v0='6HFGFL1TJUX0' where id=5;
-update noar ti set v0='6HFGFL1TJUX0' where id=5;
-update noar tt set b0='B12D0JCF4K1YEQBA5WN82S8LG0C' where id=5;
-update noar ti set b0='B12D0JCF4K1YEQBA5WN82S8LG0C' where id=5;
-update noar tt set v0='JHYMC6XM1RND9QBW1YJX6ST6IAVZJW' where id=5;
-update noar ti set v0='JHYMC6XM1RND9QBW1YJX6ST6IAVZJW' where id=5;
-update noar tt set b1='VTQ1QU' where id=5;
-update noar ti set b1='VTQ1QU' where id=5;
-update noar tt set v0='635UBV8GAGK9HSU86GWO56IRM0U3Q' where id=5;
-update noar ti set v0='635UBV8GAGK9HSU86GWO56IRM0U3Q' where id=5;
-update noar tt set b2='0K' where id=5;
-update noar ti set b2='0K' where id=5;
-update noar tt set v0='FU3Y7X5ES8UAFGSTG49WUK9GELEI' where id=6;
-update noar ti set v0='FU3Y7X5ES8UAFGSTG49WUK9GELEI' where id=6;
-update noar tt set b0='W2XZ74MD769OWJZ8WRQ35AB8U16JL' where id=6;
-update noar ti set b0='W2XZ74MD769OWJZ8WRQ35AB8U16JL' where id=6;
-update noar tt set v0='X04MKKS1H6UTHC3SCDGK8UZCXGOU' where id=6;
-update noar ti set v0='X04MKKS1H6UTHC3SCDGK8UZCXGOU' where id=6;
-update noar tt set b1='5Z8NQLPF0BG75HG5X9O8W82CUC42XYM' where id=6;
-update noar ti set b1='5Z8NQLPF0BG75HG5X9O8W82CUC42XYM' where id=6;
-update noar tt set v0='K88PEOOTJRS2FKHCP3A87R' where id=6;
-update noar ti set v0='K88PEOOTJRS2FKHCP3A87R' where id=6;
-update noar tt set b2='YC9CFD' where id=6;
-update noar ti set b2='YC9CFD' where id=6;
-update noar tt set v0='GDXON6P' where id=7;
-update noar ti set v0='GDXON6P' where id=7;
-update noar tt set b0='GY6F89HPAZZ1BQ4IY5XU8GAYVL8UDT5' where id=7;
-update noar ti set b0='GY6F89HPAZZ1BQ4IY5XU8GAYVL8UDT5' where id=7;
-update noar tt set v0='KXUCUE9KFOF27M0B6YFLUN36DH5C6BRB' where id=7;
-update noar ti set v0='KXUCUE9KFOF27M0B6YFLUN36DH5C6BRB' where id=7;
-update noar tt set b1='8X8B3YNGA35OQ4389GHAWF7Q8' where id=7;
-update noar ti set b1='8X8B3YNGA35OQ4389GHAWF7Q8' where id=7;
-update noar tt set v0='C2WRU00MGLWUR8BDVY984G39BZH1ZR' where id=7;
-update noar ti set v0='C2WRU00MGLWUR8BDVY984G39BZH1ZR' where id=7;
-update noar tt set b2='PVZ4AKJ353UB64VE3OSDYPQ3KT8QV' where id=7;
-update noar ti set b2='PVZ4AKJ353UB64VE3OSDYPQ3KT8QV' where id=7;
-update noar tt set v0='SNR9FVT0Y4P5' where id=8;
-update noar ti set v0='SNR9FVT0Y4P5' where id=8;
-update noar tt set b0='2DYBASI0QWSF' where id=8;
-update noar ti set b0='2DYBASI0QWSF' where id=8;
-update noar tt set v0='TPBK10P51C' where id=8;
-update noar ti set v0='TPBK10P51C' where id=8;
-update noar tt set b1='LNDR52KIKO' where id=8;
-update noar ti set b1='LNDR52KIKO' where id=8;
-update noar tt set v0='62ZAK0A5AQRO6D1HU948H11IR9L0' where id=8;
-update noar ti set v0='62ZAK0A5AQRO6D1HU948H11IR9L0' where id=8;
-update noar tt set b2='FGIAKLOB7IW4O2FVAA5' where id=8;
-update noar ti set b2='FGIAKLOB7IW4O2FVAA5' where id=8;
-update noar tt set v0='B4' where id=9;
-update noar ti set v0='B4' where id=9;
-update noar tt set b0='QYPEPO8Q6EI' where id=9;
-update noar ti set b0='QYPEPO8Q6EI' where id=9;
-update noar tt set v0='8YGCDOB6RDZ51P7PJ' where id=9;
-update noar ti set v0='8YGCDOB6RDZ51P7PJ' where id=9;
-update noar tt set b1='NEBZTEUWFI' where id=9;
-update noar ti set b1='NEBZTEUWFI' where id=9;
-update noar tt set v0='2TUNBPN' where id=9;
-update noar ti set v0='2TUNBPN' where id=9;
-update noar tt set b2='8PV615PLHISK770CB4' where id=9;
-update noar ti set b2='8PV615PLHISK770CB4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UP8EUHCYNQW2QQ' where id=1;
-update noar ti set v0='UP8EUHCYNQW2QQ' where id=1;
-update noar tt set b0='NS9DV' where id=1;
-update noar ti set b0='NS9DV' where id=1;
-update noar tt set v0='FT2W4T90Y2AOM3Q0Q6KSLXR2' where id=1;
-update noar ti set v0='FT2W4T90Y2AOM3Q0Q6KSLXR2' where id=1;
-update noar tt set b1='V1CK5H92V93W1KZLY6PWVNSAL14M2I' where id=1;
-update noar ti set b1='V1CK5H92V93W1KZLY6PWVNSAL14M2I' where id=1;
-update noar tt set v0='XFIZ2HYZSYJYAS0F' where id=1;
-update noar ti set v0='XFIZ2HYZSYJYAS0F' where id=1;
-update noar tt set b2='MXF72G1QK99R' where id=1;
-update noar ti set b2='MXF72G1QK99R' where id=1;
-update noar tt set v0='STEBGQH1RQ8C5N1IP9C03' where id=2;
-update noar ti set v0='STEBGQH1RQ8C5N1IP9C03' where id=2;
-update noar tt set b0='SW0PKDH16OSWHSXOGDI0' where id=2;
-update noar ti set b0='SW0PKDH16OSWHSXOGDI0' where id=2;
-update noar tt set v0='3F5VJZEDF68' where id=2;
-update noar ti set v0='3F5VJZEDF68' where id=2;
-update noar tt set b1='CU8OL2KG' where id=2;
-update noar ti set b1='CU8OL2KG' where id=2;
-update noar tt set v0='L3NWK3TOG7QK9F7ZII9PSECJA1T' where id=2;
-update noar ti set v0='L3NWK3TOG7QK9F7ZII9PSECJA1T' where id=2;
-update noar tt set b2='YIVKR1LF28FECBNQD0' where id=2;
-update noar ti set b2='YIVKR1LF28FECBNQD0' where id=2;
-update noar tt set v0='7V4ER' where id=3;
-update noar ti set v0='7V4ER' where id=3;
-update noar tt set b0='JIGR0F2BTT3Y2RG8320' where id=3;
-update noar ti set b0='JIGR0F2BTT3Y2RG8320' where id=3;
-update noar tt set v0='PABTE86OA32BMMM' where id=3;
-update noar ti set v0='PABTE86OA32BMMM' where id=3;
-update noar tt set b1='13S2MP40EV0H0CHAQYU64NBEE' where id=3;
-update noar ti set b1='13S2MP40EV0H0CHAQYU64NBEE' where id=3;
-update noar tt set v0='LV' where id=3;
-update noar ti set v0='LV' where id=3;
-update noar tt set b2='WQBU1L11HJYBABJNIWBR8I2BAZTAF' where id=3;
-update noar ti set b2='WQBU1L11HJYBABJNIWBR8I2BAZTAF' where id=3;
-update noar tt set v0='7I' where id=4;
-update noar ti set v0='7I' where id=4;
-update noar tt set b0='Z' where id=4;
-update noar ti set b0='Z' where id=4;
-update noar tt set v0='IDY9XZE5P08EON0MXW1W54' where id=4;
-update noar ti set v0='IDY9XZE5P08EON0MXW1W54' where id=4;
-update noar tt set b1='E36C050AKNVQE2JHULQEVD4I8' where id=4;
-update noar ti set b1='E36C050AKNVQE2JHULQEVD4I8' where id=4;
-update noar tt set v0='K1F8CGDB603UCUQ' where id=4;
-update noar ti set v0='K1F8CGDB603UCUQ' where id=4;
-update noar tt set b2='C9AZGNR42TJ7RAWZOJPV869T' where id=4;
-update noar ti set b2='C9AZGNR42TJ7RAWZOJPV869T' where id=4;
-update noar tt set v0='AWDXCF' where id=5;
-update noar ti set v0='AWDXCF' where id=5;
-update noar tt set b0='JPVJIQYQMSN7SE10GFL7QY3SXIN76GE1' where id=5;
-update noar ti set b0='JPVJIQYQMSN7SE10GFL7QY3SXIN76GE1' where id=5;
-update noar tt set v0='VK2EK4L9S' where id=5;
-update noar ti set v0='VK2EK4L9S' where id=5;
-update noar tt set b1='W7QUW4IG0UEZR5WC' where id=5;
-update noar ti set b1='W7QUW4IG0UEZR5WC' where id=5;
-update noar tt set v0='FSXTN4YVUW' where id=5;
-update noar ti set v0='FSXTN4YVUW' where id=5;
-update noar tt set b2='H' where id=5;
-update noar ti set b2='H' where id=5;
-update noar tt set v0='E6OSJ04WE7A9FNYDR1AIAY' where id=6;
-update noar ti set v0='E6OSJ04WE7A9FNYDR1AIAY' where id=6;
-update noar tt set b0='H2IO' where id=6;
-update noar ti set b0='H2IO' where id=6;
-update noar tt set v0='I3N7DAYDEQ5G6QWE8L33TY77588LFZ' where id=6;
-update noar ti set v0='I3N7DAYDEQ5G6QWE8L33TY77588LFZ' where id=6;
-update noar tt set b1='FLHZ1U0N0CKEKGARXUBB86IOTQV4SUY' where id=6;
-update noar ti set b1='FLHZ1U0N0CKEKGARXUBB86IOTQV4SUY' where id=6;
-update noar tt set v0='EKMSWA13UQYHCEUBZ33IQD9QN' where id=6;
-update noar ti set v0='EKMSWA13UQYHCEUBZ33IQD9QN' where id=6;
-update noar tt set b2='HH82LP' where id=6;
-update noar ti set b2='HH82LP' where id=6;
-update noar tt set v0='ZQOXCC8AO3Z1XG3MH4MWFJU9AQV195' where id=7;
-update noar ti set v0='ZQOXCC8AO3Z1XG3MH4MWFJU9AQV195' where id=7;
-update noar tt set b0='TMPEJVA589A7L9KPDDIO' where id=7;
-update noar ti set b0='TMPEJVA589A7L9KPDDIO' where id=7;
-update noar tt set v0='MWN053JH6WESLL43MQCO5Y79' where id=7;
-update noar ti set v0='MWN053JH6WESLL43MQCO5Y79' where id=7;
-update noar tt set b1='VO7FN' where id=7;
-update noar ti set b1='VO7FN' where id=7;
-update noar tt set v0='6XA7H8MZ2Y2IYU273770LTPEO' where id=7;
-update noar ti set v0='6XA7H8MZ2Y2IYU273770LTPEO' where id=7;
-update noar tt set b2='TDOAX0JYJ7SPYTZD703FFMIZRZ' where id=7;
-update noar ti set b2='TDOAX0JYJ7SPYTZD703FFMIZRZ' where id=7;
-update noar tt set v0='13BMKR3K3' where id=8;
-update noar ti set v0='13BMKR3K3' where id=8;
-update noar tt set b0='GUY2PPNARATT9FC7J7RG8BN8PQDZ2W' where id=8;
-update noar ti set b0='GUY2PPNARATT9FC7J7RG8BN8PQDZ2W' where id=8;
-update noar tt set v0='7KTKO3YH0Z73GZUWDCI' where id=8;
-update noar ti set v0='7KTKO3YH0Z73GZUWDCI' where id=8;
-update noar tt set b1='L2MB68QRGTK2YIB' where id=8;
-update noar ti set b1='L2MB68QRGTK2YIB' where id=8;
-update noar tt set v0='R' where id=8;
-update noar ti set v0='R' where id=8;
-update noar tt set b2='OLUWE5NMPGARAHC9W7UGJWKSW0' where id=8;
-update noar ti set b2='OLUWE5NMPGARAHC9W7UGJWKSW0' where id=8;
-update noar tt set v0='4J6R9SFFK2JLSR57XOZZC1M5D5LLNW37' where id=9;
-update noar ti set v0='4J6R9SFFK2JLSR57XOZZC1M5D5LLNW37' where id=9;
-update noar tt set b0='XU19W07I9ZIT2LBCX' where id=9;
-update noar ti set b0='XU19W07I9ZIT2LBCX' where id=9;
-update noar tt set v0='5UDERDQVLB' where id=9;
-update noar ti set v0='5UDERDQVLB' where id=9;
-update noar tt set b1='LHYA95WGSUFQTKO2Y4JUQ8B' where id=9;
-update noar ti set b1='LHYA95WGSUFQTKO2Y4JUQ8B' where id=9;
-update noar tt set v0='WUXLJKIMXT758FZQ9XAJLHHK8BHY' where id=9;
-update noar ti set v0='WUXLJKIMXT758FZQ9XAJLHHK8BHY' where id=9;
-update noar tt set b2='S3XY8TTBZOJDEQ65ZIRXTA7DXYX' where id=9;
-update noar ti set b2='S3XY8TTBZOJDEQ65ZIRXTA7DXYX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2ILZ' where id=1;
-update noar ti set v0='2ILZ' where id=1;
-update noar tt set b0='EC2DB40PJPXYCM' where id=1;
-update noar ti set b0='EC2DB40PJPXYCM' where id=1;
-update noar tt set v0='Q56QK20ZVFFTYIRHT3HRO5LHXX2A' where id=1;
-update noar ti set v0='Q56QK20ZVFFTYIRHT3HRO5LHXX2A' where id=1;
-update noar tt set b1='35Y4YJ7Q6APBMA3Y6' where id=1;
-update noar ti set b1='35Y4YJ7Q6APBMA3Y6' where id=1;
-update noar tt set v0='EZ2RY65IWA2AX0DIT0W7UVO1U7FKGDJO' where id=1;
-update noar ti set v0='EZ2RY65IWA2AX0DIT0W7UVO1U7FKGDJO' where id=1;
-update noar tt set b2='7H' where id=1;
-update noar ti set b2='7H' where id=1;
-update noar tt set v0='0RAW4EE86K22E5HST5EE7G8' where id=2;
-update noar ti set v0='0RAW4EE86K22E5HST5EE7G8' where id=2;
-update noar tt set b0='UO49FZ0A16ZILH790RTWQQPK' where id=2;
-update noar ti set b0='UO49FZ0A16ZILH790RTWQQPK' where id=2;
-update noar tt set v0='JKU23TO8EYKZ' where id=2;
-update noar ti set v0='JKU23TO8EYKZ' where id=2;
-update noar tt set b1='2H1DMWZSW' where id=2;
-update noar ti set b1='2H1DMWZSW' where id=2;
-update noar tt set v0='RRMYN3PW74FL7GHYAFZXNEOT' where id=2;
-update noar ti set v0='RRMYN3PW74FL7GHYAFZXNEOT' where id=2;
-update noar tt set b2='W3NOD0QR75HDT8H3RU7K4T5J6A34O6D' where id=2;
-update noar ti set b2='W3NOD0QR75HDT8H3RU7K4T5J6A34O6D' where id=2;
-update noar tt set v0='3GJWTO5Z' where id=3;
-update noar ti set v0='3GJWTO5Z' where id=3;
-update noar tt set b0='CN8QL0OXPCMDXNDRNH' where id=3;
-update noar ti set b0='CN8QL0OXPCMDXNDRNH' where id=3;
-update noar tt set v0='I5897KCNWE' where id=3;
-update noar ti set v0='I5897KCNWE' where id=3;
-update noar tt set b1='L8TG6653YGZXH' where id=3;
-update noar ti set b1='L8TG6653YGZXH' where id=3;
-update noar tt set v0='DSSIQV5QU' where id=3;
-update noar ti set v0='DSSIQV5QU' where id=3;
-update noar tt set b2='WZG4ZDR140F652LJADP' where id=3;
-update noar ti set b2='WZG4ZDR140F652LJADP' where id=3;
-update noar tt set v0='DE1JB' where id=4;
-update noar ti set v0='DE1JB' where id=4;
-update noar tt set b0='TMFQH787LU6MCMUFKCXW3K3U9AX8HC' where id=4;
-update noar ti set b0='TMFQH787LU6MCMUFKCXW3K3U9AX8HC' where id=4;
-update noar tt set v0='W5BI4AVIQV' where id=4;
-update noar ti set v0='W5BI4AVIQV' where id=4;
-update noar tt set b1='5T1PGF2CAEU799SHQ' where id=4;
-update noar ti set b1='5T1PGF2CAEU799SHQ' where id=4;
-update noar tt set v0='E18INA41CSOVI6X0YES' where id=4;
-update noar ti set v0='E18INA41CSOVI6X0YES' where id=4;
-update noar tt set b2='S1SDYU28WMEB' where id=4;
-update noar ti set b2='S1SDYU28WMEB' where id=4;
-update noar tt set v0='5FMBX4JJH7BDXXTY' where id=5;
-update noar ti set v0='5FMBX4JJH7BDXXTY' where id=5;
-update noar tt set b0='U21SWD95UC5D6WK' where id=5;
-update noar ti set b0='U21SWD95UC5D6WK' where id=5;
-update noar tt set v0='KOA4YF0DIORPY9PH' where id=5;
-update noar ti set v0='KOA4YF0DIORPY9PH' where id=5;
-update noar tt set b1='G4ZDF1H8W8JKE947F55CDJJSIW' where id=5;
-update noar ti set b1='G4ZDF1H8W8JKE947F55CDJJSIW' where id=5;
-update noar tt set v0='IA7VJO92RM5PR' where id=5;
-update noar ti set v0='IA7VJO92RM5PR' where id=5;
-update noar tt set b2='51HGLPS16LBXFZZEJJNAVF6SGQA7ZLB' where id=5;
-update noar ti set b2='51HGLPS16LBXFZZEJJNAVF6SGQA7ZLB' where id=5;
-update noar tt set v0='OWGPFRKXO85CT3YUE8WC4WN87JOFJ6G1' where id=6;
-update noar ti set v0='OWGPFRKXO85CT3YUE8WC4WN87JOFJ6G1' where id=6;
-update noar tt set b0='EP6TG4WLY63QOLPXRP4V4OOU2' where id=6;
-update noar ti set b0='EP6TG4WLY63QOLPXRP4V4OOU2' where id=6;
-update noar tt set v0='E3PFBB4JE8JJ0XW' where id=6;
-update noar ti set v0='E3PFBB4JE8JJ0XW' where id=6;
-update noar tt set b1='SUBZ6CDLFTS2GM4A753VA' where id=6;
-update noar ti set b1='SUBZ6CDLFTS2GM4A753VA' where id=6;
-update noar tt set v0='G1XWSSEZGGS0SLY1BISMJ' where id=6;
-update noar ti set v0='G1XWSSEZGGS0SLY1BISMJ' where id=6;
-update noar tt set b2='UA1FLG0XFXP69QUM' where id=6;
-update noar ti set b2='UA1FLG0XFXP69QUM' where id=6;
-update noar tt set v0='CD6VOUA0SYMEZ' where id=7;
-update noar ti set v0='CD6VOUA0SYMEZ' where id=7;
-update noar tt set b0='MGJ2H5AF3MRLD94' where id=7;
-update noar ti set b0='MGJ2H5AF3MRLD94' where id=7;
-update noar tt set v0='MHUKEY22WIM1U3AM9VP9D4ZU9MAL0O' where id=7;
-update noar ti set v0='MHUKEY22WIM1U3AM9VP9D4ZU9MAL0O' where id=7;
-update noar tt set b1='Q' where id=7;
-update noar ti set b1='Q' where id=7;
-update noar tt set v0='RSRFRYHC3NQ23YY1T9Y54' where id=7;
-update noar ti set v0='RSRFRYHC3NQ23YY1T9Y54' where id=7;
-update noar tt set b2='29UIT2ODNFU0F3IJFJ1Z2K3CTKVYMEM1' where id=7;
-update noar ti set b2='29UIT2ODNFU0F3IJFJ1Z2K3CTKVYMEM1' where id=7;
-update noar tt set v0='SOR8KWP4L8R00Q7Z3H72AO2' where id=8;
-update noar ti set v0='SOR8KWP4L8R00Q7Z3H72AO2' where id=8;
-update noar tt set b0='LHAMU6Q0JNQ18EIEOL0MZ8E5' where id=8;
-update noar ti set b0='LHAMU6Q0JNQ18EIEOL0MZ8E5' where id=8;
-update noar tt set v0='J8Q36JWZULIGIMDEFL0CGJHCMA' where id=8;
-update noar ti set v0='J8Q36JWZULIGIMDEFL0CGJHCMA' where id=8;
-update noar tt set b1='MLO7AU04JXN8BW4094EVGA25YRQA' where id=8;
-update noar ti set b1='MLO7AU04JXN8BW4094EVGA25YRQA' where id=8;
-update noar tt set v0='NB' where id=8;
-update noar ti set v0='NB' where id=8;
-update noar tt set b2='1JLDKBEEYE3L' where id=8;
-update noar ti set b2='1JLDKBEEYE3L' where id=8;
-update noar tt set v0='TS89N' where id=9;
-update noar ti set v0='TS89N' where id=9;
-update noar tt set b0='P0VGLFCBH4FW92DZS6H6YZ35M' where id=9;
-update noar ti set b0='P0VGLFCBH4FW92DZS6H6YZ35M' where id=9;
-update noar tt set v0='H9WMGS' where id=9;
-update noar ti set v0='H9WMGS' where id=9;
-update noar tt set b1='4GWF7K' where id=9;
-update noar ti set b1='4GWF7K' where id=9;
-update noar tt set v0='YP8DUVFOGGBWO6P7G12I7TXXT' where id=9;
-update noar ti set v0='YP8DUVFOGGBWO6P7G12I7TXXT' where id=9;
-update noar tt set b2='YUDEX6B1NMV8GS0QEWDNC' where id=9;
-update noar ti set b2='YUDEX6B1NMV8GS0QEWDNC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AW2OD3GD' where id=1;
-update noar ti set v0='AW2OD3GD' where id=1;
-update noar tt set b0='LD362B0PY4GL3FP1N2K1ZQO' where id=1;
-update noar ti set b0='LD362B0PY4GL3FP1N2K1ZQO' where id=1;
-update noar tt set v0='NJUSK' where id=1;
-update noar ti set v0='NJUSK' where id=1;
-update noar tt set b1='F' where id=1;
-update noar ti set b1='F' where id=1;
-update noar tt set v0='BJJ9M6P7QKBIQVRWX4HZ2DOBN85CYUX' where id=1;
-update noar ti set v0='BJJ9M6P7QKBIQVRWX4HZ2DOBN85CYUX' where id=1;
-update noar tt set b2='TYHABQSNJ1K22M09URS41D' where id=1;
-update noar ti set b2='TYHABQSNJ1K22M09URS41D' where id=1;
-update noar tt set v0='QRK51RMVEC75W2VLPKO8BEAJ2F5Y' where id=2;
-update noar ti set v0='QRK51RMVEC75W2VLPKO8BEAJ2F5Y' where id=2;
-update noar tt set b0='JPET4IBA84O284OPWW7T' where id=2;
-update noar ti set b0='JPET4IBA84O284OPWW7T' where id=2;
-update noar tt set v0='XNEREF12QCG6OABO8JDTC39' where id=2;
-update noar ti set v0='XNEREF12QCG6OABO8JDTC39' where id=2;
-update noar tt set b1='XP1G1POT0LU1PH460E3YCX00KEL2ZYGH' where id=2;
-update noar ti set b1='XP1G1POT0LU1PH460E3YCX00KEL2ZYGH' where id=2;
-update noar tt set v0='2ECYTOWRO36RH5J2' where id=2;
-update noar ti set v0='2ECYTOWRO36RH5J2' where id=2;
-update noar tt set b2='28E5SE' where id=2;
-update noar ti set b2='28E5SE' where id=2;
-update noar tt set v0='14272XVETGR3VA1Z0V3A4PFJRU' where id=3;
-update noar ti set v0='14272XVETGR3VA1Z0V3A4PFJRU' where id=3;
-update noar tt set b0='31ZJQR5435MQL6KOUNUVGDFFK' where id=3;
-update noar ti set b0='31ZJQR5435MQL6KOUNUVGDFFK' where id=3;
-update noar tt set v0='WTF4054OEH982JDO00' where id=3;
-update noar ti set v0='WTF4054OEH982JDO00' where id=3;
-update noar tt set b1='ZSG682327IWQ64PEDQ19' where id=3;
-update noar ti set b1='ZSG682327IWQ64PEDQ19' where id=3;
-update noar tt set v0='ET2' where id=3;
-update noar ti set v0='ET2' where id=3;
-update noar tt set b2='BZ5OA' where id=3;
-update noar ti set b2='BZ5OA' where id=3;
-update noar tt set v0='BZK47' where id=4;
-update noar ti set v0='BZK47' where id=4;
-update noar tt set b0='VIS0F5Q2M7J' where id=4;
-update noar ti set b0='VIS0F5Q2M7J' where id=4;
-update noar tt set v0='6GN9JDJUGUJ1RMBA3JI' where id=4;
-update noar ti set v0='6GN9JDJUGUJ1RMBA3JI' where id=4;
-update noar tt set b1='7KCYUNPOAXVLDI7G8O6QKH' where id=4;
-update noar ti set b1='7KCYUNPOAXVLDI7G8O6QKH' where id=4;
-update noar tt set v0='N3' where id=4;
-update noar ti set v0='N3' where id=4;
-update noar tt set b2='FGJIZ58FVIY30WQSE5R5AW' where id=4;
-update noar ti set b2='FGJIZ58FVIY30WQSE5R5AW' where id=4;
-update noar tt set v0='RLE8P7' where id=5;
-update noar ti set v0='RLE8P7' where id=5;
-update noar tt set b0='2DCN2T9BYR0PC7QPQP56S' where id=5;
-update noar ti set b0='2DCN2T9BYR0PC7QPQP56S' where id=5;
-update noar tt set v0='KIMLSNBFAOASH5BEYNF0AN7XYV' where id=5;
-update noar ti set v0='KIMLSNBFAOASH5BEYNF0AN7XYV' where id=5;
-update noar tt set b1='LGR3R859K5XVPBNXI' where id=5;
-update noar ti set b1='LGR3R859K5XVPBNXI' where id=5;
-update noar tt set v0='DDK3QTDLKYSBUJ45O6BBWNNHI9J' where id=5;
-update noar ti set v0='DDK3QTDLKYSBUJ45O6BBWNNHI9J' where id=5;
-update noar tt set b2='0J313M5XGSZ5JGO3FWKGCR8' where id=5;
-update noar ti set b2='0J313M5XGSZ5JGO3FWKGCR8' where id=5;
-update noar tt set v0='QKHEY31TBVXX9GGTQ' where id=6;
-update noar ti set v0='QKHEY31TBVXX9GGTQ' where id=6;
-update noar tt set b0='GCA3TNF' where id=6;
-update noar ti set b0='GCA3TNF' where id=6;
-update noar tt set v0='6R75YFUCHPV6S0ZKO6WZKT5' where id=6;
-update noar ti set v0='6R75YFUCHPV6S0ZKO6WZKT5' where id=6;
-update noar tt set b1='H8P5MLQ2GMF3EI73W8BOXR0Z5QMMD7' where id=6;
-update noar ti set b1='H8P5MLQ2GMF3EI73W8BOXR0Z5QMMD7' where id=6;
-update noar tt set v0='5FPFN6VW5EIE9JGM' where id=6;
-update noar ti set v0='5FPFN6VW5EIE9JGM' where id=6;
-update noar tt set b2='WD2JX194' where id=6;
-update noar ti set b2='WD2JX194' where id=6;
-update noar tt set v0='IS1XT4LLD46FC5M80QNUE49BR' where id=7;
-update noar ti set v0='IS1XT4LLD46FC5M80QNUE49BR' where id=7;
-update noar tt set b0='CZI3' where id=7;
-update noar ti set b0='CZI3' where id=7;
-update noar tt set v0='3XQ0679P67887H8' where id=7;
-update noar ti set v0='3XQ0679P67887H8' where id=7;
-update noar tt set b1='QLV' where id=7;
-update noar ti set b1='QLV' where id=7;
-update noar tt set v0='6WMIUUJHCR1' where id=7;
-update noar ti set v0='6WMIUUJHCR1' where id=7;
-update noar tt set b2='IM9NUCDA' where id=7;
-update noar ti set b2='IM9NUCDA' where id=7;
-update noar tt set v0='OM9' where id=8;
-update noar ti set v0='OM9' where id=8;
-update noar tt set b0='4TAL4BXY0L1SNT00MA1E' where id=8;
-update noar ti set b0='4TAL4BXY0L1SNT00MA1E' where id=8;
-update noar tt set v0='Y09B0WO5XG66YFI9XV48JZ' where id=8;
-update noar ti set v0='Y09B0WO5XG66YFI9XV48JZ' where id=8;
-update noar tt set b1='6CVSMPHFRZUTYYPK1GVFYVRGASMF9' where id=8;
-update noar ti set b1='6CVSMPHFRZUTYYPK1GVFYVRGASMF9' where id=8;
-update noar tt set v0='YKHKWB8KAUQUB' where id=8;
-update noar ti set v0='YKHKWB8KAUQUB' where id=8;
-update noar tt set b2='CXSVD0YIDHDCCG5VYWK847F6' where id=8;
-update noar ti set b2='CXSVD0YIDHDCCG5VYWK847F6' where id=8;
-update noar tt set v0='STWZ8EFG' where id=9;
-update noar ti set v0='STWZ8EFG' where id=9;
-update noar tt set b0='L5FN0Q3HRTD2' where id=9;
-update noar ti set b0='L5FN0Q3HRTD2' where id=9;
-update noar tt set v0='BRXONH' where id=9;
-update noar ti set v0='BRXONH' where id=9;
-update noar tt set b1='ZXN9DJBZQLCZ20ZN7' where id=9;
-update noar ti set b1='ZXN9DJBZQLCZ20ZN7' where id=9;
-update noar tt set v0='VI2ACASVXBNGE8GPBK6OU2WXK' where id=9;
-update noar ti set v0='VI2ACASVXBNGE8GPBK6OU2WXK' where id=9;
-update noar tt set b2='LMPC2ETNA' where id=9;
-update noar ti set b2='LMPC2ETNA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GFVBAQREW06YKPH3ZKO5QGNSXJHJHYP' where id=1;
-update noar ti set v0='GFVBAQREW06YKPH3ZKO5QGNSXJHJHYP' where id=1;
-update noar tt set b0='IM68GEOZJYF4IWM2Q1AJX1JDS3' where id=1;
-update noar ti set b0='IM68GEOZJYF4IWM2Q1AJX1JDS3' where id=1;
-update noar tt set v0='797K4URFJYTU4AKXX4T8ZIMBTTREKMEN' where id=1;
-update noar ti set v0='797K4URFJYTU4AKXX4T8ZIMBTTREKMEN' where id=1;
-update noar tt set b1='TQKGOJ' where id=1;
-update noar ti set b1='TQKGOJ' where id=1;
-update noar tt set v0='F1YPQRFBIKU527B4C4OTMQ151RZDL4GX' where id=1;
-update noar ti set v0='F1YPQRFBIKU527B4C4OTMQ151RZDL4GX' where id=1;
-update noar tt set b2='LS6IXQ5IVE31Z52K2JEZU7' where id=1;
-update noar ti set b2='LS6IXQ5IVE31Z52K2JEZU7' where id=1;
-update noar tt set v0='J4UOLAMN6B8XYNHFQCM6L' where id=2;
-update noar ti set v0='J4UOLAMN6B8XYNHFQCM6L' where id=2;
-update noar tt set b0='L65GIWZORKTMQVP' where id=2;
-update noar ti set b0='L65GIWZORKTMQVP' where id=2;
-update noar tt set v0='Q4B93LVPSFJ0' where id=2;
-update noar ti set v0='Q4B93LVPSFJ0' where id=2;
-update noar tt set b1='BDTLPEH6HZG5T33HEPG' where id=2;
-update noar ti set b1='BDTLPEH6HZG5T33HEPG' where id=2;
-update noar tt set v0='MZXCDT6' where id=2;
-update noar ti set v0='MZXCDT6' where id=2;
-update noar tt set b2='NF9RRLPHRE27SPVIVYO1QYM1GQX2C' where id=2;
-update noar ti set b2='NF9RRLPHRE27SPVIVYO1QYM1GQX2C' where id=2;
-update noar tt set v0='J4BU1W7REMUKXRZL8HNQMQPX' where id=3;
-update noar ti set v0='J4BU1W7REMUKXRZL8HNQMQPX' where id=3;
-update noar tt set b0='XYOQF1BGUALE93SPMPA3V2M6FD3HVQJ' where id=3;
-update noar ti set b0='XYOQF1BGUALE93SPMPA3V2M6FD3HVQJ' where id=3;
-update noar tt set v0='KM2CEA871P1NO6H47' where id=3;
-update noar ti set v0='KM2CEA871P1NO6H47' where id=3;
-update noar tt set b1='94S7HOXCPBEUV5VYF25Z' where id=3;
-update noar ti set b1='94S7HOXCPBEUV5VYF25Z' where id=3;
-update noar tt set v0='K5B' where id=3;
-update noar ti set v0='K5B' where id=3;
-update noar tt set b2='03TL80UC7J75ZV8QW655MXCPHD18WQ' where id=3;
-update noar ti set b2='03TL80UC7J75ZV8QW655MXCPHD18WQ' where id=3;
-update noar tt set v0='8NPRY9QZ5AS8KELE8C' where id=4;
-update noar ti set v0='8NPRY9QZ5AS8KELE8C' where id=4;
-update noar tt set b0='45J3TDDBV7CNO387HGRGGJC2IS8' where id=4;
-update noar ti set b0='45J3TDDBV7CNO387HGRGGJC2IS8' where id=4;
-update noar tt set v0='1X9O' where id=4;
-update noar ti set v0='1X9O' where id=4;
-update noar tt set b1='748TTPZYZO7W4WTIJ' where id=4;
-update noar ti set b1='748TTPZYZO7W4WTIJ' where id=4;
-update noar tt set v0='EGVA4ZBNYAB2P5F2T' where id=4;
-update noar ti set v0='EGVA4ZBNYAB2P5F2T' where id=4;
-update noar tt set b2='CM5JF' where id=4;
-update noar ti set b2='CM5JF' where id=4;
-update noar tt set v0='NA4F40ROMV9RJ90X33RRR9GOMSB79G' where id=5;
-update noar ti set v0='NA4F40ROMV9RJ90X33RRR9GOMSB79G' where id=5;
-update noar tt set b0='R8XA2S55BRHOYJ5F63O' where id=5;
-update noar ti set b0='R8XA2S55BRHOYJ5F63O' where id=5;
-update noar tt set v0='BFSK1QVY8QS6P520515' where id=5;
-update noar ti set v0='BFSK1QVY8QS6P520515' where id=5;
-update noar tt set b1='V82EP3EY21TF0GYJEDJB6TK777V468L' where id=5;
-update noar ti set b1='V82EP3EY21TF0GYJEDJB6TK777V468L' where id=5;
-update noar tt set v0='ZSKLP21' where id=5;
-update noar ti set v0='ZSKLP21' where id=5;
-update noar tt set b2='6MRX5I3WNEKK' where id=5;
-update noar ti set b2='6MRX5I3WNEKK' where id=5;
-update noar tt set v0='EELYQHJUMOXFSOWIACVIX1M98DYLT4' where id=6;
-update noar ti set v0='EELYQHJUMOXFSOWIACVIX1M98DYLT4' where id=6;
-update noar tt set b0='Y9ZJPJ0QXQ31IN7BRHC7B65MFS' where id=6;
-update noar ti set b0='Y9ZJPJ0QXQ31IN7BRHC7B65MFS' where id=6;
-update noar tt set v0='82L' where id=6;
-update noar ti set v0='82L' where id=6;
-update noar tt set b1='6JYV5JRCFFPFK41WR6Q' where id=6;
-update noar ti set b1='6JYV5JRCFFPFK41WR6Q' where id=6;
-update noar tt set v0='L' where id=6;
-update noar ti set v0='L' where id=6;
-update noar tt set b2='D8QQ' where id=6;
-update noar ti set b2='D8QQ' where id=6;
-update noar tt set v0='80H89' where id=7;
-update noar ti set v0='80H89' where id=7;
-update noar tt set b0='TAFW7RE4REC3LNPX18C0QY' where id=7;
-update noar ti set b0='TAFW7RE4REC3LNPX18C0QY' where id=7;
-update noar tt set v0='KAGU' where id=7;
-update noar ti set v0='KAGU' where id=7;
-update noar tt set b1='LZNXX0959H5ED8QHDU6UXQT1WA' where id=7;
-update noar ti set b1='LZNXX0959H5ED8QHDU6UXQT1WA' where id=7;
-update noar tt set v0='WUU4MI2ET0RZQB' where id=7;
-update noar ti set v0='WUU4MI2ET0RZQB' where id=7;
-update noar tt set b2='AGK3XHZEBS5' where id=7;
-update noar ti set b2='AGK3XHZEBS5' where id=7;
-update noar tt set v0='ECA81L0Z58ANQVR63KHKES49ZL6EWW' where id=8;
-update noar ti set v0='ECA81L0Z58ANQVR63KHKES49ZL6EWW' where id=8;
-update noar tt set b0='JB495VPK' where id=8;
-update noar ti set b0='JB495VPK' where id=8;
-update noar tt set v0='MFO2' where id=8;
-update noar ti set v0='MFO2' where id=8;
-update noar tt set b1='MJREI2BSLULVL' where id=8;
-update noar ti set b1='MJREI2BSLULVL' where id=8;
-update noar tt set v0='Y0SS5UUUT53SJQFDZJI3659BR3K' where id=8;
-update noar ti set v0='Y0SS5UUUT53SJQFDZJI3659BR3K' where id=8;
-update noar tt set b2='RD' where id=8;
-update noar ti set b2='RD' where id=8;
-update noar tt set v0='T4DMD5CDZWUAY3Y36' where id=9;
-update noar ti set v0='T4DMD5CDZWUAY3Y36' where id=9;
-update noar tt set b0='48' where id=9;
-update noar ti set b0='48' where id=9;
-update noar tt set v0='K' where id=9;
-update noar ti set v0='K' where id=9;
-update noar tt set b1='9SEYLX2KGLOGJZNXX' where id=9;
-update noar ti set b1='9SEYLX2KGLOGJZNXX' where id=9;
-update noar tt set v0='VSCF' where id=9;
-update noar ti set v0='VSCF' where id=9;
-update noar tt set b2='VQBHMDLD0T2XHVBJD5' where id=9;
-update noar ti set b2='VQBHMDLD0T2XHVBJD5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G' where id=1;
-update noar ti set v0='G' where id=1;
-update noar tt set b0='VAND2VIP5YLB0PPBZ961VVVF' where id=1;
-update noar ti set b0='VAND2VIP5YLB0PPBZ961VVVF' where id=1;
-update noar tt set v0='PXMUZSAL35EG5NDGO4' where id=1;
-update noar ti set v0='PXMUZSAL35EG5NDGO4' where id=1;
-update noar tt set b1='DFM4ER0JQ6NN05XRDBR22H' where id=1;
-update noar ti set b1='DFM4ER0JQ6NN05XRDBR22H' where id=1;
-update noar tt set v0='DXY' where id=1;
-update noar ti set v0='DXY' where id=1;
-update noar tt set b2='NS8EHGK3BXBM61FU0HXMG13KWA8936' where id=1;
-update noar ti set b2='NS8EHGK3BXBM61FU0HXMG13KWA8936' where id=1;
-update noar tt set v0='P72602TGNU' where id=2;
-update noar ti set v0='P72602TGNU' where id=2;
-update noar tt set b0='P5UHFRNRTJ2SCVWTU' where id=2;
-update noar ti set b0='P5UHFRNRTJ2SCVWTU' where id=2;
-update noar tt set v0='90EQCZY01DS063Y8RPGEFFPRKB' where id=2;
-update noar ti set v0='90EQCZY01DS063Y8RPGEFFPRKB' where id=2;
-update noar tt set b1='B9KN3OVZNDVQDR98KAHQGUOA6HRR' where id=2;
-update noar ti set b1='B9KN3OVZNDVQDR98KAHQGUOA6HRR' where id=2;
-update noar tt set v0='9NIGMQ30WMDMLKJWEKBNIOQ9R8GQH' where id=2;
-update noar ti set v0='9NIGMQ30WMDMLKJWEKBNIOQ9R8GQH' where id=2;
-update noar tt set b2='2RY63T41FRDOGB1MJ4MNWF7QW6O4VNMU' where id=2;
-update noar ti set b2='2RY63T41FRDOGB1MJ4MNWF7QW6O4VNMU' where id=2;
-update noar tt set v0='VOBZ9E5HN5PLDZ8WTSGRZ4F' where id=3;
-update noar ti set v0='VOBZ9E5HN5PLDZ8WTSGRZ4F' where id=3;
-update noar tt set b0='BMFSDJUT2OWQKFG894IAFGPFSY' where id=3;
-update noar ti set b0='BMFSDJUT2OWQKFG894IAFGPFSY' where id=3;
-update noar tt set v0='NZKF22IJSEM325QAECDAZRMDXFNBDM' where id=3;
-update noar ti set v0='NZKF22IJSEM325QAECDAZRMDXFNBDM' where id=3;
-update noar tt set b1='1HLTX77QNRUI2FJ3T6F9' where id=3;
-update noar ti set b1='1HLTX77QNRUI2FJ3T6F9' where id=3;
-update noar tt set v0='FGCMAVX0BW5UJHW73QTZJEPO4' where id=3;
-update noar ti set v0='FGCMAVX0BW5UJHW73QTZJEPO4' where id=3;
-update noar tt set b2='A6ANELT5R4SOTNQM8D12OJ4K7XTH6' where id=3;
-update noar ti set b2='A6ANELT5R4SOTNQM8D12OJ4K7XTH6' where id=3;
-update noar tt set v0='IV7U64WM8BJNU' where id=4;
-update noar ti set v0='IV7U64WM8BJNU' where id=4;
-update noar tt set b0='7NHBKRGA3J9HZGGA98J2KFY' where id=4;
-update noar ti set b0='7NHBKRGA3J9HZGGA98J2KFY' where id=4;
-update noar tt set v0='KQA778' where id=4;
-update noar ti set v0='KQA778' where id=4;
-update noar tt set b1='BKCZPSWKTIRJI6H5GH39I3ZFE79L' where id=4;
-update noar ti set b1='BKCZPSWKTIRJI6H5GH39I3ZFE79L' where id=4;
-update noar tt set v0='09P40844DPQ4AD7YHW5R5W0YA' where id=4;
-update noar ti set v0='09P40844DPQ4AD7YHW5R5W0YA' where id=4;
-update noar tt set b2='PFTMK7OJ' where id=4;
-update noar ti set b2='PFTMK7OJ' where id=4;
-update noar tt set v0='B7OCE' where id=5;
-update noar ti set v0='B7OCE' where id=5;
-update noar tt set b0='P4K6WO9ZGIYWXTALZ4K3WXQ4A8ZBZH' where id=5;
-update noar ti set b0='P4K6WO9ZGIYWXTALZ4K3WXQ4A8ZBZH' where id=5;
-update noar tt set v0='9J7TEROHHPY99BUCBVLC6LF4PHLRPCRT' where id=5;
-update noar ti set v0='9J7TEROHHPY99BUCBVLC6LF4PHLRPCRT' where id=5;
-update noar tt set b1='ZR36ZBK86UEEWJI7FSAA59TBE1' where id=5;
-update noar ti set b1='ZR36ZBK86UEEWJI7FSAA59TBE1' where id=5;
-update noar tt set v0='VCHB' where id=5;
-update noar ti set v0='VCHB' where id=5;
-update noar tt set b2='VOCE69FAPUN2XOAI96GU5' where id=5;
-update noar ti set b2='VOCE69FAPUN2XOAI96GU5' where id=5;
-update noar tt set v0='Z' where id=6;
-update noar ti set v0='Z' where id=6;
-update noar tt set b0='M3Y04D0V12UE20SV1Q9NUU5IPQIVZGBZ' where id=6;
-update noar ti set b0='M3Y04D0V12UE20SV1Q9NUU5IPQIVZGBZ' where id=6;
-update noar tt set v0='1IJW3F9O7MHN2LN3' where id=6;
-update noar ti set v0='1IJW3F9O7MHN2LN3' where id=6;
-update noar tt set b1='BEVM5ASK74UL5P8DLYE' where id=6;
-update noar ti set b1='BEVM5ASK74UL5P8DLYE' where id=6;
-update noar tt set v0='JPGKTZ6S1OZQ3R05G' where id=6;
-update noar ti set v0='JPGKTZ6S1OZQ3R05G' where id=6;
-update noar tt set b2='8JTQZ7V0OW4GHOMMAWB0QA2JQC383' where id=6;
-update noar ti set b2='8JTQZ7V0OW4GHOMMAWB0QA2JQC383' where id=6;
-update noar tt set v0='8Q4X8FTS4317' where id=7;
-update noar ti set v0='8Q4X8FTS4317' where id=7;
-update noar tt set b0='P0762NB0AZO6GTTBXCZ434FM8FG' where id=7;
-update noar ti set b0='P0762NB0AZO6GTTBXCZ434FM8FG' where id=7;
-update noar tt set v0='DV3' where id=7;
-update noar ti set v0='DV3' where id=7;
-update noar tt set b1='T0CE' where id=7;
-update noar ti set b1='T0CE' where id=7;
-update noar tt set v0='QLVY' where id=7;
-update noar ti set v0='QLVY' where id=7;
-update noar tt set b2='OMEKF' where id=7;
-update noar ti set b2='OMEKF' where id=7;
-update noar tt set v0='RXWO' where id=8;
-update noar ti set v0='RXWO' where id=8;
-update noar tt set b0='7Q7SY0D4W3C0TZDGTI5BEJD5' where id=8;
-update noar ti set b0='7Q7SY0D4W3C0TZDGTI5BEJD5' where id=8;
-update noar tt set v0='JM0D9VG8XLDTN3MSGE6LU' where id=8;
-update noar ti set v0='JM0D9VG8XLDTN3MSGE6LU' where id=8;
-update noar tt set b1='1XRWW45Q00BAT1FULKP0N' where id=8;
-update noar ti set b1='1XRWW45Q00BAT1FULKP0N' where id=8;
-update noar tt set v0='G1L5UPGBQWZ4QUR71H6YCH60TWW8OZHB' where id=8;
-update noar ti set v0='G1L5UPGBQWZ4QUR71H6YCH60TWW8OZHB' where id=8;
-update noar tt set b2='V9OJRMLCDW46D6T5R5LN4FPNURE7TF' where id=8;
-update noar ti set b2='V9OJRMLCDW46D6T5R5LN4FPNURE7TF' where id=8;
-update noar tt set v0='UEGT03NKE1Q302ZXJ2' where id=9;
-update noar ti set v0='UEGT03NKE1Q302ZXJ2' where id=9;
-update noar tt set b0='WHK6THY43PBQKOACBT' where id=9;
-update noar ti set b0='WHK6THY43PBQKOACBT' where id=9;
-update noar tt set v0='MJIHUP814XARHFL2OPZKS' where id=9;
-update noar ti set v0='MJIHUP814XARHFL2OPZKS' where id=9;
-update noar tt set b1='9ACLHM8MVAZC6CTRXV5GKXQ5DN1' where id=9;
-update noar ti set b1='9ACLHM8MVAZC6CTRXV5GKXQ5DN1' where id=9;
-update noar tt set v0='GQIQ0WY' where id=9;
-update noar ti set v0='GQIQ0WY' where id=9;
-update noar tt set b2='O7LJT0NABGE5' where id=9;
-update noar ti set b2='O7LJT0NABGE5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='790RTHC395T6VUA57FX1' where id=1;
-update noar ti set v0='790RTHC395T6VUA57FX1' where id=1;
-update noar tt set b0='HT628UM42HKNJOBM8YTODY' where id=1;
-update noar ti set b0='HT628UM42HKNJOBM8YTODY' where id=1;
-update noar tt set v0='52BJ4RVTILA05AUIWWOI707PPPGXM8E' where id=1;
-update noar ti set v0='52BJ4RVTILA05AUIWWOI707PPPGXM8E' where id=1;
-update noar tt set b1='ONW43OQTL1ODGYH6NBMX' where id=1;
-update noar ti set b1='ONW43OQTL1ODGYH6NBMX' where id=1;
-update noar tt set v0='LSME4LOU7T4NEFE373VQ55QS' where id=1;
-update noar ti set v0='LSME4LOU7T4NEFE373VQ55QS' where id=1;
-update noar tt set b2='PN5OM45LA1B8SWRBSHHY6SSI1WSV' where id=1;
-update noar ti set b2='PN5OM45LA1B8SWRBSHHY6SSI1WSV' where id=1;
-update noar tt set v0='WD' where id=2;
-update noar ti set v0='WD' where id=2;
-update noar tt set b0='AHX43TEQLHKL1Y7I94A9NAT3T' where id=2;
-update noar ti set b0='AHX43TEQLHKL1Y7I94A9NAT3T' where id=2;
-update noar tt set v0='L' where id=2;
-update noar ti set v0='L' where id=2;
-update noar tt set b1='5P7P0XQ7AQ3O' where id=2;
-update noar ti set b1='5P7P0XQ7AQ3O' where id=2;
-update noar tt set v0='RRA7C2OARDA9XFOEIV' where id=2;
-update noar ti set v0='RRA7C2OARDA9XFOEIV' where id=2;
-update noar tt set b2='8A4MJ72YHJZ0DHTTJEZ54T912B2P1Z' where id=2;
-update noar ti set b2='8A4MJ72YHJZ0DHTTJEZ54T912B2P1Z' where id=2;
-update noar tt set v0='01BRERG9FB6N' where id=3;
-update noar ti set v0='01BRERG9FB6N' where id=3;
-update noar tt set b0='N5' where id=3;
-update noar ti set b0='N5' where id=3;
-update noar tt set v0='5FV6ZVV9UPI2H4AT9DYDYX82UYJG28K' where id=3;
-update noar ti set v0='5FV6ZVV9UPI2H4AT9DYDYX82UYJG28K' where id=3;
-update noar tt set b1='KSSUDN39VU' where id=3;
-update noar ti set b1='KSSUDN39VU' where id=3;
-update noar tt set v0='YFM9TM02KM964YMTYJPPIATLBJWNZ' where id=3;
-update noar ti set v0='YFM9TM02KM964YMTYJPPIATLBJWNZ' where id=3;
-update noar tt set b2='VXAM0CPF8JY' where id=3;
-update noar ti set b2='VXAM0CPF8JY' where id=3;
-update noar tt set v0='M' where id=4;
-update noar ti set v0='M' where id=4;
-update noar tt set b0='E4TNNL7ZTSTDVBIHRCP' where id=4;
-update noar ti set b0='E4TNNL7ZTSTDVBIHRCP' where id=4;
-update noar tt set v0='4URQ7XB0CREBIDGMU2TPRN24L1YC' where id=4;
-update noar ti set v0='4URQ7XB0CREBIDGMU2TPRN24L1YC' where id=4;
-update noar tt set b1='XAY2VSX5YVF2M4OK28WNFYG5Z' where id=4;
-update noar ti set b1='XAY2VSX5YVF2M4OK28WNFYG5Z' where id=4;
-update noar tt set v0='VAURJFSFL63LKHASC0QBSEF7Z0Z8FRG5' where id=4;
-update noar ti set v0='VAURJFSFL63LKHASC0QBSEF7Z0Z8FRG5' where id=4;
-update noar tt set b2='5BH9HH30AFAZUCVG2ZV0HIQQ1HWN' where id=4;
-update noar ti set b2='5BH9HH30AFAZUCVG2ZV0HIQQ1HWN' where id=4;
-update noar tt set v0='MN58Y59CF8ZPOA3ZNB6YPSSNF' where id=5;
-update noar ti set v0='MN58Y59CF8ZPOA3ZNB6YPSSNF' where id=5;
-update noar tt set b0='FAWEUNRX98QGODB' where id=5;
-update noar ti set b0='FAWEUNRX98QGODB' where id=5;
-update noar tt set v0='G2BEWGS0S476SC02MLAWZSKM67F' where id=5;
-update noar ti set v0='G2BEWGS0S476SC02MLAWZSKM67F' where id=5;
-update noar tt set b1='JIMPQKSPSU6FDMHN' where id=5;
-update noar ti set b1='JIMPQKSPSU6FDMHN' where id=5;
-update noar tt set v0='90X8Z18QOII' where id=5;
-update noar ti set v0='90X8Z18QOII' where id=5;
-update noar tt set b2='E2TZZSWUGHHUB48M' where id=5;
-update noar ti set b2='E2TZZSWUGHHUB48M' where id=5;
-update noar tt set v0='1W8AR8VKNBWHJVYIPWUNQ6XSV' where id=6;
-update noar ti set v0='1W8AR8VKNBWHJVYIPWUNQ6XSV' where id=6;
-update noar tt set b0='40XRV7KKCK3YF' where id=6;
-update noar ti set b0='40XRV7KKCK3YF' where id=6;
-update noar tt set v0='MMLACYF12OLT7QJIGVLO7NN9T5DE' where id=6;
-update noar ti set v0='MMLACYF12OLT7QJIGVLO7NN9T5DE' where id=6;
-update noar tt set b1='2ATD8' where id=6;
-update noar ti set b1='2ATD8' where id=6;
-update noar tt set v0='ZQ29ELJKL8FMVFN25YDK7A7A' where id=6;
-update noar ti set v0='ZQ29ELJKL8FMVFN25YDK7A7A' where id=6;
-update noar tt set b2='7JPC' where id=6;
-update noar ti set b2='7JPC' where id=6;
-update noar tt set v0='TVZVG42OQXT7W1AAFVGVRA0PQ' where id=7;
-update noar ti set v0='TVZVG42OQXT7W1AAFVGVRA0PQ' where id=7;
-update noar tt set b0='VC7QWJKY2VA6T' where id=7;
-update noar ti set b0='VC7QWJKY2VA6T' where id=7;
-update noar tt set v0='ETZWG' where id=7;
-update noar ti set v0='ETZWG' where id=7;
-update noar tt set b1='YKR7SNOFV7LTHBBARW7QMTHQBOWLJAM4' where id=7;
-update noar ti set b1='YKR7SNOFV7LTHBBARW7QMTHQBOWLJAM4' where id=7;
-update noar tt set v0='30G4GSXJZ' where id=7;
-update noar ti set v0='30G4GSXJZ' where id=7;
-update noar tt set b2='ZHOVLIUX4GXYO4BB' where id=7;
-update noar ti set b2='ZHOVLIUX4GXYO4BB' where id=7;
-update noar tt set v0='KPW7CE5EZP93841EIWR9G' where id=8;
-update noar ti set v0='KPW7CE5EZP93841EIWR9G' where id=8;
-update noar tt set b0='LL0QMRWAA9PI3T2FPGCZIBFJ3' where id=8;
-update noar ti set b0='LL0QMRWAA9PI3T2FPGCZIBFJ3' where id=8;
-update noar tt set v0='J1H4HSGZGOW5YQ4AFFEFD3Y4Z3RG1' where id=8;
-update noar ti set v0='J1H4HSGZGOW5YQ4AFFEFD3Y4Z3RG1' where id=8;
-update noar tt set b1='3D6NSXOSNNFTUN17GPJDPTI39EEJ' where id=8;
-update noar ti set b1='3D6NSXOSNNFTUN17GPJDPTI39EEJ' where id=8;
-update noar tt set v0='9NO7XV' where id=8;
-update noar ti set v0='9NO7XV' where id=8;
-update noar tt set b2='UEMTSBBAAEL1T0RYNQJAD7KN5RAI1U' where id=8;
-update noar ti set b2='UEMTSBBAAEL1T0RYNQJAD7KN5RAI1U' where id=8;
-update noar tt set v0='XMAL5Y4J5I72Z' where id=9;
-update noar ti set v0='XMAL5Y4J5I72Z' where id=9;
-update noar tt set b0='5Y7LXA9QZPS01' where id=9;
-update noar ti set b0='5Y7LXA9QZPS01' where id=9;
-update noar tt set v0='4NGEHL5FCVD27B189OU3ELC' where id=9;
-update noar ti set v0='4NGEHL5FCVD27B189OU3ELC' where id=9;
-update noar tt set b1='UR3JIFC' where id=9;
-update noar ti set b1='UR3JIFC' where id=9;
-update noar tt set v0='1ICQGUUGU' where id=9;
-update noar ti set v0='1ICQGUUGU' where id=9;
-update noar tt set b2='53XKIDZT2CRFH38' where id=9;
-update noar ti set b2='53XKIDZT2CRFH38' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NMSM29H6DK50HWHQISJ' where id=1;
-update noar ti set v0='NMSM29H6DK50HWHQISJ' where id=1;
-update noar tt set b0='9273AYFX0G9X3Z3CAWJXQ1OL6ARUXYLB' where id=1;
-update noar ti set b0='9273AYFX0G9X3Z3CAWJXQ1OL6ARUXYLB' where id=1;
-update noar tt set v0='UUU6F8RV7R9' where id=1;
-update noar ti set v0='UUU6F8RV7R9' where id=1;
-update noar tt set b1='DCM' where id=1;
-update noar ti set b1='DCM' where id=1;
-update noar tt set v0='JT' where id=1;
-update noar ti set v0='JT' where id=1;
-update noar tt set b2='PR8QLXBMQX106WM' where id=1;
-update noar ti set b2='PR8QLXBMQX106WM' where id=1;
-update noar tt set v0='BU0PMEXJ8G6QE5YWF0AAE' where id=2;
-update noar ti set v0='BU0PMEXJ8G6QE5YWF0AAE' where id=2;
-update noar tt set b0='TBW0SONU8T61JI8AK791KDTXQIN9230' where id=2;
-update noar ti set b0='TBW0SONU8T61JI8AK791KDTXQIN9230' where id=2;
-update noar tt set v0='DYORRDDP8G2NCYDUMV0IRB' where id=2;
-update noar ti set v0='DYORRDDP8G2NCYDUMV0IRB' where id=2;
-update noar tt set b1='O3CQMSMY' where id=2;
-update noar ti set b1='O3CQMSMY' where id=2;
-update noar tt set v0='21FILP' where id=2;
-update noar ti set v0='21FILP' where id=2;
-update noar tt set b2='R8HN' where id=2;
-update noar ti set b2='R8HN' where id=2;
-update noar tt set v0='B827Z2WU883Z7I' where id=3;
-update noar ti set v0='B827Z2WU883Z7I' where id=3;
-update noar tt set b0='UMSUPM8K60RN5ER0NKJIL0N06B' where id=3;
-update noar ti set b0='UMSUPM8K60RN5ER0NKJIL0N06B' where id=3;
-update noar tt set v0='XDADHODWEUY4G4Q0VL2SIBI7' where id=3;
-update noar ti set v0='XDADHODWEUY4G4Q0VL2SIBI7' where id=3;
-update noar tt set b1='15' where id=3;
-update noar ti set b1='15' where id=3;
-update noar tt set v0='TGCHUW4F' where id=3;
-update noar ti set v0='TGCHUW4F' where id=3;
-update noar tt set b2='RAX5FFKBU3KORZVHQBY' where id=3;
-update noar ti set b2='RAX5FFKBU3KORZVHQBY' where id=3;
-update noar tt set v0='UWNJM31LCHB4JCADLKRS6EFV' where id=4;
-update noar ti set v0='UWNJM31LCHB4JCADLKRS6EFV' where id=4;
-update noar tt set b0='2D51W3YI331FLFV' where id=4;
-update noar ti set b0='2D51W3YI331FLFV' where id=4;
-update noar tt set v0='RQ18XZVGTI8JWOH49H' where id=4;
-update noar ti set v0='RQ18XZVGTI8JWOH49H' where id=4;
-update noar tt set b1='BHGY2M500JY' where id=4;
-update noar ti set b1='BHGY2M500JY' where id=4;
-update noar tt set v0='EGPSP' where id=4;
-update noar ti set v0='EGPSP' where id=4;
-update noar tt set b2='20XCRZ14H6PS8C87MTLYV' where id=4;
-update noar ti set b2='20XCRZ14H6PS8C87MTLYV' where id=4;
-update noar tt set v0='3KYD4KKDFF6EDGNH2EOQSVN4X1A3' where id=5;
-update noar ti set v0='3KYD4KKDFF6EDGNH2EOQSVN4X1A3' where id=5;
-update noar tt set b0='3ZXORPJRSI0JYWL7' where id=5;
-update noar ti set b0='3ZXORPJRSI0JYWL7' where id=5;
-update noar tt set v0='5CBV7YFYESZ8092NS36' where id=5;
-update noar ti set v0='5CBV7YFYESZ8092NS36' where id=5;
-update noar tt set b1='KMQWEB8OND' where id=5;
-update noar ti set b1='KMQWEB8OND' where id=5;
-update noar tt set v0='DXFS86XHGCBOAWO28' where id=5;
-update noar ti set v0='DXFS86XHGCBOAWO28' where id=5;
-update noar tt set b2='3XIP7Z10' where id=5;
-update noar ti set b2='3XIP7Z10' where id=5;
-update noar tt set v0='F0' where id=6;
-update noar ti set v0='F0' where id=6;
-update noar tt set b0='6DUFB' where id=6;
-update noar ti set b0='6DUFB' where id=6;
-update noar tt set v0='83K3AJYJAIGQGJZQ9AEXLZ' where id=6;
-update noar ti set v0='83K3AJYJAIGQGJZQ9AEXLZ' where id=6;
-update noar tt set b1='ZZ' where id=6;
-update noar ti set b1='ZZ' where id=6;
-update noar tt set v0='UWHL5SFDGC3U8SY962W' where id=6;
-update noar ti set v0='UWHL5SFDGC3U8SY962W' where id=6;
-update noar tt set b2='LH46J49812YLMJOP6U4P8' where id=6;
-update noar ti set b2='LH46J49812YLMJOP6U4P8' where id=6;
-update noar tt set v0='ZPS8905B45PQ4XMJ9671' where id=7;
-update noar ti set v0='ZPS8905B45PQ4XMJ9671' where id=7;
-update noar tt set b0='F2BUSFY79M6FFF43N9C' where id=7;
-update noar ti set b0='F2BUSFY79M6FFF43N9C' where id=7;
-update noar tt set v0='KDG' where id=7;
-update noar ti set v0='KDG' where id=7;
-update noar tt set b1='2C950BVNFZH04Y' where id=7;
-update noar ti set b1='2C950BVNFZH04Y' where id=7;
-update noar tt set v0='EIV2G4FK' where id=7;
-update noar ti set v0='EIV2G4FK' where id=7;
-update noar tt set b2='O0TF19PKL7QACHFU9640C' where id=7;
-update noar ti set b2='O0TF19PKL7QACHFU9640C' where id=7;
-update noar tt set v0='E0SS7QM4J5JAL7KAQPRD0X6PLFF3TS6' where id=8;
-update noar ti set v0='E0SS7QM4J5JAL7KAQPRD0X6PLFF3TS6' where id=8;
-update noar tt set b0='E9K6EGGQNK0PI0B' where id=8;
-update noar ti set b0='E9K6EGGQNK0PI0B' where id=8;
-update noar tt set v0='IBZSN9Q7GNG7W1JMSGH4RBIAOVT76' where id=8;
-update noar ti set v0='IBZSN9Q7GNG7W1JMSGH4RBIAOVT76' where id=8;
-update noar tt set b1='Y1URGPYSED9WI0X7YZKAKK2' where id=8;
-update noar ti set b1='Y1URGPYSED9WI0X7YZKAKK2' where id=8;
-update noar tt set v0='L0RZESP8QO5YU4CT9DX5A3FTRBQMQ6IL' where id=8;
-update noar ti set v0='L0RZESP8QO5YU4CT9DX5A3FTRBQMQ6IL' where id=8;
-update noar tt set b2='W7YTTAHB8MZCMK57K7U9W1IWXTZV' where id=8;
-update noar ti set b2='W7YTTAHB8MZCMK57K7U9W1IWXTZV' where id=8;
-update noar tt set v0='NIDNR4DDEZJX8FX' where id=9;
-update noar ti set v0='NIDNR4DDEZJX8FX' where id=9;
-update noar tt set b0='K5M7UIX6X4AMVMYBA' where id=9;
-update noar ti set b0='K5M7UIX6X4AMVMYBA' where id=9;
-update noar tt set v0='JJ7KRBADHMYZZKG970SSYJVB4' where id=9;
-update noar ti set v0='JJ7KRBADHMYZZKG970SSYJVB4' where id=9;
-update noar tt set b1='WLCM4H0G8N6AEM38DXUE429FBY' where id=9;
-update noar ti set b1='WLCM4H0G8N6AEM38DXUE429FBY' where id=9;
-update noar tt set v0='PX0O3X2985S93SA5XT1Q86OAP4V' where id=9;
-update noar ti set v0='PX0O3X2985S93SA5XT1Q86OAP4V' where id=9;
-update noar tt set b2='JUIEMBZASHWHKHA' where id=9;
-update noar ti set b2='JUIEMBZASHWHKHA' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='X93JKKYLNZ1DJX0G662MC81P8' where id=1;
-update noar ti set v0='X93JKKYLNZ1DJX0G662MC81P8' where id=1;
-update noar tt set b0='70C8Q9' where id=1;
-update noar ti set b0='70C8Q9' where id=1;
-update noar tt set v0='2WEG3XPJI7H59VB9DOI3IERT' where id=1;
-update noar ti set v0='2WEG3XPJI7H59VB9DOI3IERT' where id=1;
-update noar tt set b1='ZK1R0YQN' where id=1;
-update noar ti set b1='ZK1R0YQN' where id=1;
-update noar tt set v0='138UKGR0RAEQ66C00RYE6HAK24YVCZA' where id=1;
-update noar ti set v0='138UKGR0RAEQ66C00RYE6HAK24YVCZA' where id=1;
-update noar tt set b2='1KDGDZAMW40942M384LW1NWC0OFPBYZR' where id=1;
-update noar ti set b2='1KDGDZAMW40942M384LW1NWC0OFPBYZR' where id=1;
-update noar tt set v0='0OZI' where id=2;
-update noar ti set v0='0OZI' where id=2;
-update noar tt set b0='U4SZ8HT04FMI9TDTNABW' where id=2;
-update noar ti set b0='U4SZ8HT04FMI9TDTNABW' where id=2;
-update noar tt set v0='7JPRGN4WG7QO2K92FI51PDOMOVK' where id=2;
-update noar ti set v0='7JPRGN4WG7QO2K92FI51PDOMOVK' where id=2;
-update noar tt set b1='VQO5EJHPNTSIHSQI6XCT2KHOIY0GM6XE' where id=2;
-update noar ti set b1='VQO5EJHPNTSIHSQI6XCT2KHOIY0GM6XE' where id=2;
-update noar tt set v0='5NE8DB' where id=2;
-update noar ti set v0='5NE8DB' where id=2;
-update noar tt set b2='9LCIF96V518YY9YJHOVTQZ6M' where id=2;
-update noar ti set b2='9LCIF96V518YY9YJHOVTQZ6M' where id=2;
-update noar tt set v0='T7XLD98FUQO4MR8N8S0DX4' where id=3;
-update noar ti set v0='T7XLD98FUQO4MR8N8S0DX4' where id=3;
-update noar tt set b0='KK1C12BDZZVDIDJ2G3' where id=3;
-update noar ti set b0='KK1C12BDZZVDIDJ2G3' where id=3;
-update noar tt set v0='WKT95IMCT2MEGNI5HU03V6RL8DZT' where id=3;
-update noar ti set v0='WKT95IMCT2MEGNI5HU03V6RL8DZT' where id=3;
-update noar tt set b1='BFE0VWLYNJVGC7UD10E1H0FYV3' where id=3;
-update noar ti set b1='BFE0VWLYNJVGC7UD10E1H0FYV3' where id=3;
-update noar tt set v0='H7F98OE9DKXDHDIGJ9M0RFANP65BBDGR' where id=3;
-update noar ti set v0='H7F98OE9DKXDHDIGJ9M0RFANP65BBDGR' where id=3;
-update noar tt set b2='O' where id=3;
-update noar ti set b2='O' where id=3;
-update noar tt set v0='1MTIRNG48V1T8XYURCNMV' where id=4;
-update noar ti set v0='1MTIRNG48V1T8XYURCNMV' where id=4;
-update noar tt set b0='IWS9L80PEDJLT11XCK00KIBM0J2DP' where id=4;
-update noar ti set b0='IWS9L80PEDJLT11XCK00KIBM0J2DP' where id=4;
-update noar tt set v0='C9P3BNL7' where id=4;
-update noar ti set v0='C9P3BNL7' where id=4;
-update noar tt set b1='6SSW4V' where id=4;
-update noar ti set b1='6SSW4V' where id=4;
-update noar tt set v0='XOHPQG1TR5B0LDG3EVSWUQPIBI' where id=4;
-update noar ti set v0='XOHPQG1TR5B0LDG3EVSWUQPIBI' where id=4;
-update noar tt set b2='W1HKDA0N02' where id=4;
-update noar ti set b2='W1HKDA0N02' where id=4;
-update noar tt set v0='9YE61SC45H4P2RVHD4QE4Z7F4X' where id=5;
-update noar ti set v0='9YE61SC45H4P2RVHD4QE4Z7F4X' where id=5;
-update noar tt set b0='LJGYR84YLV4YF1S8PUDRR38ZHBZB9O' where id=5;
-update noar ti set b0='LJGYR84YLV4YF1S8PUDRR38ZHBZB9O' where id=5;
-update noar tt set v0='AZF49VDJ22T4D5FWZ54FZ1H2MUW61US5' where id=5;
-update noar ti set v0='AZF49VDJ22T4D5FWZ54FZ1H2MUW61US5' where id=5;
-update noar tt set b1='25TCNQZGUOT1EO' where id=5;
-update noar ti set b1='25TCNQZGUOT1EO' where id=5;
-update noar tt set v0='K789U8YVKFK1ASMU6555XH2UTM2RSG8' where id=5;
-update noar ti set v0='K789U8YVKFK1ASMU6555XH2UTM2RSG8' where id=5;
-update noar tt set b2='56HBNVGEB5ELTVVBTVKCGHC' where id=5;
-update noar ti set b2='56HBNVGEB5ELTVVBTVKCGHC' where id=5;
-update noar tt set v0='QUMVG' where id=6;
-update noar ti set v0='QUMVG' where id=6;
-update noar tt set b0='PLWJR1I8HQ0S9H989S7ZV8VSA' where id=6;
-update noar ti set b0='PLWJR1I8HQ0S9H989S7ZV8VSA' where id=6;
-update noar tt set v0='E30JWNCI7' where id=6;
-update noar ti set v0='E30JWNCI7' where id=6;
-update noar tt set b1='V3R631N5HGSP' where id=6;
-update noar ti set b1='V3R631N5HGSP' where id=6;
-update noar tt set v0='G4UQTEBRLTS1YU6' where id=6;
-update noar ti set v0='G4UQTEBRLTS1YU6' where id=6;
-update noar tt set b2='Z1MVBHVOIN2V2BJBWOK3O6Z1I9' where id=6;
-update noar ti set b2='Z1MVBHVOIN2V2BJBWOK3O6Z1I9' where id=6;
-update noar tt set v0='WU7N3HDCILEXQ0G5DAGL1QN86W7Y' where id=7;
-update noar ti set v0='WU7N3HDCILEXQ0G5DAGL1QN86W7Y' where id=7;
-update noar tt set b0='1N1PCBWQF59IQR3I9KGBCV3B' where id=7;
-update noar ti set b0='1N1PCBWQF59IQR3I9KGBCV3B' where id=7;
-update noar tt set v0='Q' where id=7;
-update noar ti set v0='Q' where id=7;
-update noar tt set b1='181PN5GNN4HC8778WIM76JKLUS53HUS' where id=7;
-update noar ti set b1='181PN5GNN4HC8778WIM76JKLUS53HUS' where id=7;
-update noar tt set v0='T94NEFAUX4YM3AP29KOB8G' where id=7;
-update noar ti set v0='T94NEFAUX4YM3AP29KOB8G' where id=7;
-update noar tt set b2='4YG9NHJDFV7H76FEZSZ9E0BHCJT' where id=7;
-update noar ti set b2='4YG9NHJDFV7H76FEZSZ9E0BHCJT' where id=7;
-update noar tt set v0='MDQO' where id=8;
-update noar ti set v0='MDQO' where id=8;
-update noar tt set b0='PQHWPQ0P35JC34KVQ5N6VXYYM8J2' where id=8;
-update noar ti set b0='PQHWPQ0P35JC34KVQ5N6VXYYM8J2' where id=8;
-update noar tt set v0='LCKL0K9PBPGVCB8WU' where id=8;
-update noar ti set v0='LCKL0K9PBPGVCB8WU' where id=8;
-update noar tt set b1='0C47US0RL4' where id=8;
-update noar ti set b1='0C47US0RL4' where id=8;
-update noar tt set v0='M8UWSLBX7CD0LW4NW2RB' where id=8;
-update noar ti set v0='M8UWSLBX7CD0LW4NW2RB' where id=8;
-update noar tt set b2='5Z3H8QMP37GM' where id=8;
-update noar ti set b2='5Z3H8QMP37GM' where id=8;
-update noar tt set v0='GPWTR613HAU5Z2BRH51BRO' where id=9;
-update noar ti set v0='GPWTR613HAU5Z2BRH51BRO' where id=9;
-update noar tt set b0='LTGHC9O9IPBSBGT01P2F9' where id=9;
-update noar ti set b0='LTGHC9O9IPBSBGT01P2F9' where id=9;
-update noar tt set v0='YAWN' where id=9;
-update noar ti set v0='YAWN' where id=9;
-update noar tt set b1='B65HZ3NMYZYVMG9Z7XF' where id=9;
-update noar ti set b1='B65HZ3NMYZYVMG9Z7XF' where id=9;
-update noar tt set v0='G5VHN1U1PJJECTCRIQ3PNBV' where id=9;
-update noar ti set v0='G5VHN1U1PJJECTCRIQ3PNBV' where id=9;
-update noar tt set b2='0A134MBZTZVZRPV2R1Y085H' where id=9;
-update noar ti set b2='0A134MBZTZVZRPV2R1Y085H' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4JKHGYGKBS0G96RATZ38J' where id=1;
-update noar ti set v0='4JKHGYGKBS0G96RATZ38J' where id=1;
-update noar tt set b0='WX' where id=1;
-update noar ti set b0='WX' where id=1;
-update noar tt set v0='EVA9ZA0B073PP7WRNOSJVKHLO' where id=1;
-update noar ti set v0='EVA9ZA0B073PP7WRNOSJVKHLO' where id=1;
-update noar tt set b1='FV352N8SXI6Q9440H5M6' where id=1;
-update noar ti set b1='FV352N8SXI6Q9440H5M6' where id=1;
-update noar tt set v0='XQNZGSBUIWJUTR6ZNDV7XIBMFVVZQM5' where id=1;
-update noar ti set v0='XQNZGSBUIWJUTR6ZNDV7XIBMFVVZQM5' where id=1;
-update noar tt set b2='93NSXKNT76WP1AYJ' where id=1;
-update noar ti set b2='93NSXKNT76WP1AYJ' where id=1;
-update noar tt set v0='CGB2XFXIR' where id=2;
-update noar ti set v0='CGB2XFXIR' where id=2;
-update noar tt set b0='IHO327JYV794G0RQH7LA7URIBJWW' where id=2;
-update noar ti set b0='IHO327JYV794G0RQH7LA7URIBJWW' where id=2;
-update noar tt set v0='UMXMTB98EV60DRZ0JSB' where id=2;
-update noar ti set v0='UMXMTB98EV60DRZ0JSB' where id=2;
-update noar tt set b1='E9IFJ90331470' where id=2;
-update noar ti set b1='E9IFJ90331470' where id=2;
-update noar tt set v0='L7IWJAT086QZDQXPF6ECFVH5' where id=2;
-update noar ti set v0='L7IWJAT086QZDQXPF6ECFVH5' where id=2;
-update noar tt set b2='YQXL29Y5P5JA' where id=2;
-update noar ti set b2='YQXL29Y5P5JA' where id=2;
-update noar tt set v0='IF3' where id=3;
-update noar ti set v0='IF3' where id=3;
-update noar tt set b0='Z327MOBIH5UNGT9' where id=3;
-update noar ti set b0='Z327MOBIH5UNGT9' where id=3;
-update noar tt set v0='ZZEDB552VCCM7I6JM28' where id=3;
-update noar ti set v0='ZZEDB552VCCM7I6JM28' where id=3;
-update noar tt set b1='9' where id=3;
-update noar ti set b1='9' where id=3;
-update noar tt set v0='V4PT5595UDSE02CIC94GX4RZZO' where id=3;
-update noar ti set v0='V4PT5595UDSE02CIC94GX4RZZO' where id=3;
-update noar tt set b2='06NDBSIP6SZOTZ6LBEUP5415HVODSJF4' where id=3;
-update noar ti set b2='06NDBSIP6SZOTZ6LBEUP5415HVODSJF4' where id=3;
-update noar tt set v0='NPZ2GQHN' where id=4;
-update noar ti set v0='NPZ2GQHN' where id=4;
-update noar tt set b0='MYQKZXCZR26DP82VWJH0HO3N4GA' where id=4;
-update noar ti set b0='MYQKZXCZR26DP82VWJH0HO3N4GA' where id=4;
-update noar tt set v0='D5MGNN4Y' where id=4;
-update noar ti set v0='D5MGNN4Y' where id=4;
-update noar tt set b1='CJ3EQT8H5ZK92SYWQ3U27BS2CNV0I' where id=4;
-update noar ti set b1='CJ3EQT8H5ZK92SYWQ3U27BS2CNV0I' where id=4;
-update noar tt set v0='J016SR4A1DF2P8X8ZNDV' where id=4;
-update noar ti set v0='J016SR4A1DF2P8X8ZNDV' where id=4;
-update noar tt set b2='5IANI6G1NQKYF9I46T3' where id=4;
-update noar ti set b2='5IANI6G1NQKYF9I46T3' where id=4;
-update noar tt set v0='BCIWXNAWRS9M549UQTMSL7PIKXNZH' where id=5;
-update noar ti set v0='BCIWXNAWRS9M549UQTMSL7PIKXNZH' where id=5;
-update noar tt set b0='Z2ODG96SKB09KIFRJX' where id=5;
-update noar ti set b0='Z2ODG96SKB09KIFRJX' where id=5;
-update noar tt set v0='IS99EO6VJ66' where id=5;
-update noar ti set v0='IS99EO6VJ66' where id=5;
-update noar tt set b1='0JRF1RXMGBQMJY0QT6AUVIZ' where id=5;
-update noar ti set b1='0JRF1RXMGBQMJY0QT6AUVIZ' where id=5;
-update noar tt set v0='LM1FNI62ENHU7AZ865EGKT' where id=5;
-update noar ti set v0='LM1FNI62ENHU7AZ865EGKT' where id=5;
-update noar tt set b2='9ZT1' where id=5;
-update noar ti set b2='9ZT1' where id=5;
-update noar tt set v0='L7VFIOX704O6PM51UCBTGC5S8RIC' where id=6;
-update noar ti set v0='L7VFIOX704O6PM51UCBTGC5S8RIC' where id=6;
-update noar tt set b0='6G4OMQVW5X' where id=6;
-update noar ti set b0='6G4OMQVW5X' where id=6;
-update noar tt set v0='YZN34MDP466BG55X' where id=6;
-update noar ti set v0='YZN34MDP466BG55X' where id=6;
-update noar tt set b1='PM8K0Y155ONLXB2W2H9U53ZO' where id=6;
-update noar ti set b1='PM8K0Y155ONLXB2W2H9U53ZO' where id=6;
-update noar tt set v0='RQVJHLS739VTGG8590HXQ7KI40' where id=6;
-update noar ti set v0='RQVJHLS739VTGG8590HXQ7KI40' where id=6;
-update noar tt set b2='4' where id=6;
-update noar ti set b2='4' where id=6;
-update noar tt set v0='8O9' where id=7;
-update noar ti set v0='8O9' where id=7;
-update noar tt set b0='NFX58YYOUZQD66SJS37JC123LAV5R' where id=7;
-update noar ti set b0='NFX58YYOUZQD66SJS37JC123LAV5R' where id=7;
-update noar tt set v0='4TBUU' where id=7;
-update noar ti set v0='4TBUU' where id=7;
-update noar tt set b1='BLUDG' where id=7;
-update noar ti set b1='BLUDG' where id=7;
-update noar tt set v0='YA2UP7G1I2SS0IWBI1S8IN' where id=7;
-update noar ti set v0='YA2UP7G1I2SS0IWBI1S8IN' where id=7;
-update noar tt set b2='CJD3WB776' where id=7;
-update noar ti set b2='CJD3WB776' where id=7;
-update noar tt set v0='COUZVICO6LPT17D8ZSMMRYTXDMM7VFM' where id=8;
-update noar ti set v0='COUZVICO6LPT17D8ZSMMRYTXDMM7VFM' where id=8;
-update noar tt set b0='E' where id=8;
-update noar ti set b0='E' where id=8;
-update noar tt set v0='AT' where id=8;
-update noar ti set v0='AT' where id=8;
-update noar tt set b1='OW597CDINVP6O0' where id=8;
-update noar ti set b1='OW597CDINVP6O0' where id=8;
-update noar tt set v0='WRM7CFZOUWX4S00HTCOTT5OOAM' where id=8;
-update noar ti set v0='WRM7CFZOUWX4S00HTCOTT5OOAM' where id=8;
-update noar tt set b2='1WGQ8HBB4EDLR7J5BYQBZ' where id=8;
-update noar ti set b2='1WGQ8HBB4EDLR7J5BYQBZ' where id=8;
-update noar tt set v0='E7YO7' where id=9;
-update noar ti set v0='E7YO7' where id=9;
-update noar tt set b0='BAAQSW1W3QQYC' where id=9;
-update noar ti set b0='BAAQSW1W3QQYC' where id=9;
-update noar tt set v0='6IQDSGGOVZL2H3A5NMVNPECOQEHDNUR' where id=9;
-update noar ti set v0='6IQDSGGOVZL2H3A5NMVNPECOQEHDNUR' where id=9;
-update noar tt set b1='N3SIY0U25Q4IR4SYI74OJGS' where id=9;
-update noar ti set b1='N3SIY0U25Q4IR4SYI74OJGS' where id=9;
-update noar tt set v0='R2' where id=9;
-update noar ti set v0='R2' where id=9;
-update noar tt set b2='JBZC' where id=9;
-update noar ti set b2='JBZC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6T57Z0MJ5HF28YRCCLEK4GC' where id=1;
-update noar ti set v0='6T57Z0MJ5HF28YRCCLEK4GC' where id=1;
-update noar tt set b0='2' where id=1;
-update noar ti set b0='2' where id=1;
-update noar tt set v0='SPZPC6T4ML6HA2W78HT' where id=1;
-update noar ti set v0='SPZPC6T4ML6HA2W78HT' where id=1;
-update noar tt set b1='8E5E0EH77USBWL' where id=1;
-update noar ti set b1='8E5E0EH77USBWL' where id=1;
-update noar tt set v0='JQEBFMBDE0YWEF83LRI97DS730TBH' where id=1;
-update noar ti set v0='JQEBFMBDE0YWEF83LRI97DS730TBH' where id=1;
-update noar tt set b2='WC' where id=1;
-update noar ti set b2='WC' where id=1;
-update noar tt set v0='VHYWOX66ZSZ2DCEFMTBNZSTON5EN0' where id=2;
-update noar ti set v0='VHYWOX66ZSZ2DCEFMTBNZSTON5EN0' where id=2;
-update noar tt set b0='R414V99Y3EWO1DF0Q6VBHCN0U8TBFH0' where id=2;
-update noar ti set b0='R414V99Y3EWO1DF0Q6VBHCN0U8TBFH0' where id=2;
-update noar tt set v0='UVNZL21Y67JQTEM6M' where id=2;
-update noar ti set v0='UVNZL21Y67JQTEM6M' where id=2;
-update noar tt set b1='8CP' where id=2;
-update noar ti set b1='8CP' where id=2;
-update noar tt set v0='OV1LLSZMEN2' where id=2;
-update noar ti set v0='OV1LLSZMEN2' where id=2;
-update noar tt set b2='Y' where id=2;
-update noar ti set b2='Y' where id=2;
-update noar tt set v0='MAD' where id=3;
-update noar ti set v0='MAD' where id=3;
-update noar tt set b0='4' where id=3;
-update noar ti set b0='4' where id=3;
-update noar tt set v0='NIG6QCNDBD' where id=3;
-update noar ti set v0='NIG6QCNDBD' where id=3;
-update noar tt set b1='NUS2MMOL' where id=3;
-update noar ti set b1='NUS2MMOL' where id=3;
-update noar tt set v0='FWI9485DIK9M7ULG' where id=3;
-update noar ti set v0='FWI9485DIK9M7ULG' where id=3;
-update noar tt set b2='PDNTVL3PG4QLZ0176TMLDS3M' where id=3;
-update noar ti set b2='PDNTVL3PG4QLZ0176TMLDS3M' where id=3;
-update noar tt set v0='GK3X5I89EI9IUHQB2L696TWY82UR0ZM' where id=4;
-update noar ti set v0='GK3X5I89EI9IUHQB2L696TWY82UR0ZM' where id=4;
-update noar tt set b0='94UEBT9MDZ34ILEQ9VDL4BI4YURIKY' where id=4;
-update noar ti set b0='94UEBT9MDZ34ILEQ9VDL4BI4YURIKY' where id=4;
-update noar tt set v0='9833Y62899920HA' where id=4;
-update noar ti set v0='9833Y62899920HA' where id=4;
-update noar tt set b1='7EUY4R3NGGIFVI2X4W1OIV4Y' where id=4;
-update noar ti set b1='7EUY4R3NGGIFVI2X4W1OIV4Y' where id=4;
-update noar tt set v0='BTH8YX7AOUOO0PQE4T1KNNWMKKSR' where id=4;
-update noar ti set v0='BTH8YX7AOUOO0PQE4T1KNNWMKKSR' where id=4;
-update noar tt set b2='7GQPWLKBNIRFAE1V9VXBIG39X0H24' where id=4;
-update noar ti set b2='7GQPWLKBNIRFAE1V9VXBIG39X0H24' where id=4;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b0='B2' where id=5;
-update noar ti set b0='B2' where id=5;
-update noar tt set v0='H4KNIR7K2IDD1' where id=5;
-update noar ti set v0='H4KNIR7K2IDD1' where id=5;
-update noar tt set b1='QYMXMYPGIYX0I1P' where id=5;
-update noar ti set b1='QYMXMYPGIYX0I1P' where id=5;
-update noar tt set v0='8WF20H' where id=5;
-update noar ti set v0='8WF20H' where id=5;
-update noar tt set b2='OEN5' where id=5;
-update noar ti set b2='OEN5' where id=5;
-update noar tt set v0='1U9FCA33VEPAVFZ8' where id=6;
-update noar ti set v0='1U9FCA33VEPAVFZ8' where id=6;
-update noar tt set b0='PATN3LEKBVQGRY8RNN0GWQDR' where id=6;
-update noar ti set b0='PATN3LEKBVQGRY8RNN0GWQDR' where id=6;
-update noar tt set v0='MZOWMIURY0OG2CH' where id=6;
-update noar ti set v0='MZOWMIURY0OG2CH' where id=6;
-update noar tt set b1='NZ31WVLY8CHY8PSDY1' where id=6;
-update noar ti set b1='NZ31WVLY8CHY8PSDY1' where id=6;
-update noar tt set v0='WQ4YN3PQZSD3TKI5SPMASVY3D3TNP' where id=6;
-update noar ti set v0='WQ4YN3PQZSD3TKI5SPMASVY3D3TNP' where id=6;
-update noar tt set b2='4CIZ04MZA54QKHZ2' where id=6;
-update noar ti set b2='4CIZ04MZA54QKHZ2' where id=6;
-update noar tt set v0='TPTLQ1WBIY7G0U9TE190DRYH' where id=7;
-update noar ti set v0='TPTLQ1WBIY7G0U9TE190DRYH' where id=7;
-update noar tt set b0='RGALWIA38AQRPN' where id=7;
-update noar ti set b0='RGALWIA38AQRPN' where id=7;
-update noar tt set v0='1ADCW' where id=7;
-update noar ti set v0='1ADCW' where id=7;
-update noar tt set b1='6' where id=7;
-update noar ti set b1='6' where id=7;
-update noar tt set v0='XA4U5H3T76306ELD0IOICWK3NO5I5' where id=7;
-update noar ti set v0='XA4U5H3T76306ELD0IOICWK3NO5I5' where id=7;
-update noar tt set b2='1R735KSH2SM7IU0L4RHTHD9VDCT379FW' where id=7;
-update noar ti set b2='1R735KSH2SM7IU0L4RHTHD9VDCT379FW' where id=7;
-update noar tt set v0='HQZZ' where id=8;
-update noar ti set v0='HQZZ' where id=8;
-update noar tt set b0='ZMKGY' where id=8;
-update noar ti set b0='ZMKGY' where id=8;
-update noar tt set v0='VIS8RFT' where id=8;
-update noar ti set v0='VIS8RFT' where id=8;
-update noar tt set b1='40FPV46TH38OV846TI0VCBYBNHU' where id=8;
-update noar ti set b1='40FPV46TH38OV846TI0VCBYBNHU' where id=8;
-update noar tt set v0='B76' where id=8;
-update noar ti set v0='B76' where id=8;
-update noar tt set b2='B6U9UD8BVWK0PK4PQ9O' where id=8;
-update noar ti set b2='B6U9UD8BVWK0PK4PQ9O' where id=8;
-update noar tt set v0='23R1YXZGW0FNHLGXDV2YY' where id=9;
-update noar ti set v0='23R1YXZGW0FNHLGXDV2YY' where id=9;
-update noar tt set b0='CWY1IVH3WPNFILPSU9Z3770WH1' where id=9;
-update noar ti set b0='CWY1IVH3WPNFILPSU9Z3770WH1' where id=9;
-update noar tt set v0='9VE0PIRV3B' where id=9;
-update noar ti set v0='9VE0PIRV3B' where id=9;
-update noar tt set b1='KW1TVEE' where id=9;
-update noar ti set b1='KW1TVEE' where id=9;
-update noar tt set v0='9AY7ZHE2D6U15FBFET9' where id=9;
-update noar ti set v0='9AY7ZHE2D6U15FBFET9' where id=9;
-update noar tt set b2='AWHDVCOLTLGJ' where id=9;
-update noar ti set b2='AWHDVCOLTLGJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='05CWV2GHJXH51UP' where id=1;
-update noar ti set v0='05CWV2GHJXH51UP' where id=1;
-update noar tt set b0='EHCD' where id=1;
-update noar ti set b0='EHCD' where id=1;
-update noar tt set v0='W5AN0F0E9SJWKA2F6DTJ6JGS' where id=1;
-update noar ti set v0='W5AN0F0E9SJWKA2F6DTJ6JGS' where id=1;
-update noar tt set b1='ST7ZYLSTR102S71TCSY3XPQRCG6F8OJR' where id=1;
-update noar ti set b1='ST7ZYLSTR102S71TCSY3XPQRCG6F8OJR' where id=1;
-update noar tt set v0='A0ZJ' where id=1;
-update noar ti set v0='A0ZJ' where id=1;
-update noar tt set b2='NJU7BOAI8VM0W0CQM29C' where id=1;
-update noar ti set b2='NJU7BOAI8VM0W0CQM29C' where id=1;
-update noar tt set v0='0EBR5' where id=2;
-update noar ti set v0='0EBR5' where id=2;
-update noar tt set b0='5Z5N9WWMKF0ICX9T6PN6ZYAM30IZ' where id=2;
-update noar ti set b0='5Z5N9WWMKF0ICX9T6PN6ZYAM30IZ' where id=2;
-update noar tt set v0='6TC9G3DYUGS4RG4' where id=2;
-update noar ti set v0='6TC9G3DYUGS4RG4' where id=2;
-update noar tt set b1='VW3RDWEK1R7' where id=2;
-update noar ti set b1='VW3RDWEK1R7' where id=2;
-update noar tt set v0='HQYDID8' where id=2;
-update noar ti set v0='HQYDID8' where id=2;
-update noar tt set b2='MRTVEJ2HQQ' where id=2;
-update noar ti set b2='MRTVEJ2HQQ' where id=2;
-update noar tt set v0='ALKMVDQ0QYU2BZT' where id=3;
-update noar ti set v0='ALKMVDQ0QYU2BZT' where id=3;
-update noar tt set b0='E0T9VH0ADK8PX0KIHRZ8CVQRETH' where id=3;
-update noar ti set b0='E0T9VH0ADK8PX0KIHRZ8CVQRETH' where id=3;
-update noar tt set v0='AU9R17' where id=3;
-update noar ti set v0='AU9R17' where id=3;
-update noar tt set b1='114VNC2' where id=3;
-update noar ti set b1='114VNC2' where id=3;
-update noar tt set v0='NZZ' where id=3;
-update noar ti set v0='NZZ' where id=3;
-update noar tt set b2='OLCES341WKYAB02S5J20TKNOOJ7X9DQY' where id=3;
-update noar ti set b2='OLCES341WKYAB02S5J20TKNOOJ7X9DQY' where id=3;
-update noar tt set v0='2F8EJZ2UKXEZ' where id=4;
-update noar ti set v0='2F8EJZ2UKXEZ' where id=4;
-update noar tt set b0='SH09QABX99K63AGBWG1T90FIJQS1Z' where id=4;
-update noar ti set b0='SH09QABX99K63AGBWG1T90FIJQS1Z' where id=4;
-update noar tt set v0='5H4CMXP60IQJYI3N' where id=4;
-update noar ti set v0='5H4CMXP60IQJYI3N' where id=4;
-update noar tt set b1='GTE9V8WRNN651CECWGGY2' where id=4;
-update noar ti set b1='GTE9V8WRNN651CECWGGY2' where id=4;
-update noar tt set v0='75I3ZOKJSQ7E36A9ZLVJ' where id=4;
-update noar ti set v0='75I3ZOKJSQ7E36A9ZLVJ' where id=4;
-update noar tt set b2='WR7AB' where id=4;
-update noar ti set b2='WR7AB' where id=4;
-update noar tt set v0='UKS' where id=5;
-update noar ti set v0='UKS' where id=5;
-update noar tt set b0='F4HYLEFNDMFB41Z6GEP9JK3IF6Q0' where id=5;
-update noar ti set b0='F4HYLEFNDMFB41Z6GEP9JK3IF6Q0' where id=5;
-update noar tt set v0='SGFCDL7L85' where id=5;
-update noar ti set v0='SGFCDL7L85' where id=5;
-update noar tt set b1='9IOUZQSVQD846O52N' where id=5;
-update noar ti set b1='9IOUZQSVQD846O52N' where id=5;
-update noar tt set v0='WZVC9X' where id=5;
-update noar ti set v0='WZVC9X' where id=5;
-update noar tt set b2='GKMIS4V5KL' where id=5;
-update noar ti set b2='GKMIS4V5KL' where id=5;
-update noar tt set v0='YZLU5P6JW37HK84HS5PREIW67IN7' where id=6;
-update noar ti set v0='YZLU5P6JW37HK84HS5PREIW67IN7' where id=6;
-update noar tt set b0='ONPM8OR' where id=6;
-update noar ti set b0='ONPM8OR' where id=6;
-update noar tt set v0='6VNFHCUH0' where id=6;
-update noar ti set v0='6VNFHCUH0' where id=6;
-update noar tt set b1='IKZHW5S1DZP8JY6GK4U' where id=6;
-update noar ti set b1='IKZHW5S1DZP8JY6GK4U' where id=6;
-update noar tt set v0='378AB7WXHPW' where id=6;
-update noar ti set v0='378AB7WXHPW' where id=6;
-update noar tt set b2='A8HGRZRSQ4JITVGR3E4ZK1ES1' where id=6;
-update noar ti set b2='A8HGRZRSQ4JITVGR3E4ZK1ES1' where id=6;
-update noar tt set v0='FTAY6H5KIALKS6L' where id=7;
-update noar ti set v0='FTAY6H5KIALKS6L' where id=7;
-update noar tt set b0='GE4XOCVTI4ZAU35E67U1' where id=7;
-update noar ti set b0='GE4XOCVTI4ZAU35E67U1' where id=7;
-update noar tt set v0='KBVF76IFMI4IAGDC' where id=7;
-update noar ti set v0='KBVF76IFMI4IAGDC' where id=7;
-update noar tt set b1='9K7ZN87VSEC5PBR98125430EV' where id=7;
-update noar ti set b1='9K7ZN87VSEC5PBR98125430EV' where id=7;
-update noar tt set v0='SV7GRLJP0PWX4U3P40HF9HMETT0' where id=7;
-update noar ti set v0='SV7GRLJP0PWX4U3P40HF9HMETT0' where id=7;
-update noar tt set b2='R2FY6MUAYN43X9ITTPDFCPKG' where id=7;
-update noar ti set b2='R2FY6MUAYN43X9ITTPDFCPKG' where id=7;
-update noar tt set v0='G1ET1KC' where id=8;
-update noar ti set v0='G1ET1KC' where id=8;
-update noar tt set b0='47OHVP05PZ' where id=8;
-update noar ti set b0='47OHVP05PZ' where id=8;
-update noar tt set v0='WORGCZSQ3DV92ZWFWZ' where id=8;
-update noar ti set v0='WORGCZSQ3DV92ZWFWZ' where id=8;
-update noar tt set b1='KQ6MX9JODAO' where id=8;
-update noar ti set b1='KQ6MX9JODAO' where id=8;
-update noar tt set v0='OZMM8R5WVIQ8X4GAQ5V6XJ' where id=8;
-update noar ti set v0='OZMM8R5WVIQ8X4GAQ5V6XJ' where id=8;
-update noar tt set b2='ELI7FK0AT22XBYAARYD3EUZ3' where id=8;
-update noar ti set b2='ELI7FK0AT22XBYAARYD3EUZ3' where id=8;
-update noar tt set v0='S6XLX4IP' where id=9;
-update noar ti set v0='S6XLX4IP' where id=9;
-update noar tt set b0='56MM1D70V8C4Y0F2' where id=9;
-update noar ti set b0='56MM1D70V8C4Y0F2' where id=9;
-update noar tt set v0='EN59XNPMTT9JA' where id=9;
-update noar ti set v0='EN59XNPMTT9JA' where id=9;
-update noar tt set b1='HEIOWG4Y50N4PD8ZBDMIG8' where id=9;
-update noar ti set b1='HEIOWG4Y50N4PD8ZBDMIG8' where id=9;
-update noar tt set v0='59L6BZEI9IQ' where id=9;
-update noar ti set v0='59L6BZEI9IQ' where id=9;
-update noar tt set b2='Z43TH0999N3WJVZ8HCB2' where id=9;
-update noar ti set b2='Z43TH0999N3WJVZ8HCB2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KKSH' where id=1;
-update noar ti set v0='KKSH' where id=1;
-update noar tt set b0='20RENUKZACFQK2TZMGW5' where id=1;
-update noar ti set b0='20RENUKZACFQK2TZMGW5' where id=1;
-update noar tt set v0='G3NOK' where id=1;
-update noar ti set v0='G3NOK' where id=1;
-update noar tt set b1='MNT' where id=1;
-update noar ti set b1='MNT' where id=1;
-update noar tt set v0='MBR08KP' where id=1;
-update noar ti set v0='MBR08KP' where id=1;
-update noar tt set b2='V85YQ293ZGI2Z' where id=1;
-update noar ti set b2='V85YQ293ZGI2Z' where id=1;
-update noar tt set v0='U8U' where id=2;
-update noar ti set v0='U8U' where id=2;
-update noar tt set b0='MDMCX7G1V0FY3TTOLIWCPN8BRQMD' where id=2;
-update noar ti set b0='MDMCX7G1V0FY3TTOLIWCPN8BRQMD' where id=2;
-update noar tt set v0='PIW9S70EWBH' where id=2;
-update noar ti set v0='PIW9S70EWBH' where id=2;
-update noar tt set b1='3CJ9SAKJ4I7NDAEIGG3IAMLP0Z3M' where id=2;
-update noar ti set b1='3CJ9SAKJ4I7NDAEIGG3IAMLP0Z3M' where id=2;
-update noar tt set v0='N' where id=2;
-update noar ti set v0='N' where id=2;
-update noar tt set b2='AWGZRY1DZAKN797A9MZ' where id=2;
-update noar ti set b2='AWGZRY1DZAKN797A9MZ' where id=2;
-update noar tt set v0='S0HH' where id=3;
-update noar ti set v0='S0HH' where id=3;
-update noar tt set b0='8JVAE5N1PL' where id=3;
-update noar ti set b0='8JVAE5N1PL' where id=3;
-update noar tt set v0='QFBMMTYCMH' where id=3;
-update noar ti set v0='QFBMMTYCMH' where id=3;
-update noar tt set b1='K5BAGGN' where id=3;
-update noar ti set b1='K5BAGGN' where id=3;
-update noar tt set v0='WFNL6JXSRV' where id=3;
-update noar ti set v0='WFNL6JXSRV' where id=3;
-update noar tt set b2='W66T66ZYPTRA' where id=3;
-update noar ti set b2='W66T66ZYPTRA' where id=3;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b0='YLL3JUP' where id=4;
-update noar ti set b0='YLL3JUP' where id=4;
-update noar tt set v0='CULAOUYY74VFCMWWNR3RP4F9NSOJBE3' where id=4;
-update noar ti set v0='CULAOUYY74VFCMWWNR3RP4F9NSOJBE3' where id=4;
-update noar tt set b1='JW4RPJY4K8GCZIZJ' where id=4;
-update noar ti set b1='JW4RPJY4K8GCZIZJ' where id=4;
-update noar tt set v0='GQUTME1NL8ZPNN95HAA808XA' where id=4;
-update noar ti set v0='GQUTME1NL8ZPNN95HAA808XA' where id=4;
-update noar tt set b2='BSDJ2' where id=4;
-update noar ti set b2='BSDJ2' where id=4;
-update noar tt set v0='EYOY6Y04IDVFMTNWVL2BYV0' where id=5;
-update noar ti set v0='EYOY6Y04IDVFMTNWVL2BYV0' where id=5;
-update noar tt set b0='VMD3Z948Q7HOU9QKNMHSO' where id=5;
-update noar ti set b0='VMD3Z948Q7HOU9QKNMHSO' where id=5;
-update noar tt set v0='LL1VFJPVE1E18D7P' where id=5;
-update noar ti set v0='LL1VFJPVE1E18D7P' where id=5;
-update noar tt set b1='KPOCZE' where id=5;
-update noar ti set b1='KPOCZE' where id=5;
-update noar tt set v0='KW057LMWSU7A6JKPEWBO7N6U' where id=5;
-update noar ti set v0='KW057LMWSU7A6JKPEWBO7N6U' where id=5;
-update noar tt set b2='09FCD3NXHS23TQYKIZ7SINSGT5EQ63' where id=5;
-update noar ti set b2='09FCD3NXHS23TQYKIZ7SINSGT5EQ63' where id=5;
-update noar tt set v0='LASCQOV7EIV19W8P7J' where id=6;
-update noar ti set v0='LASCQOV7EIV19W8P7J' where id=6;
-update noar tt set b0='CXRIEOFUSG7O' where id=6;
-update noar ti set b0='CXRIEOFUSG7O' where id=6;
-update noar tt set v0='B6L2CYW29VR6NZFK4U2JB01O' where id=6;
-update noar ti set v0='B6L2CYW29VR6NZFK4U2JB01O' where id=6;
-update noar tt set b1='P6QTM59F326L8FPY902I' where id=6;
-update noar ti set b1='P6QTM59F326L8FPY902I' where id=6;
-update noar tt set v0='24KB7QYB5X8ZDAP1RY1' where id=6;
-update noar ti set v0='24KB7QYB5X8ZDAP1RY1' where id=6;
-update noar tt set b2='S94QJUQSF8FUDXP31QX0VW' where id=6;
-update noar ti set b2='S94QJUQSF8FUDXP31QX0VW' where id=6;
-update noar tt set v0='1697HSPIOZSBQJRKG5AWP4K7TF1A6N' where id=7;
-update noar ti set v0='1697HSPIOZSBQJRKG5AWP4K7TF1A6N' where id=7;
-update noar tt set b0='N4Y6LL9Z11WFX5D4DOCJ' where id=7;
-update noar ti set b0='N4Y6LL9Z11WFX5D4DOCJ' where id=7;
-update noar tt set v0='N7JM' where id=7;
-update noar ti set v0='N7JM' where id=7;
-update noar tt set b1='OK4NDKW3724' where id=7;
-update noar ti set b1='OK4NDKW3724' where id=7;
-update noar tt set v0='RJZS4GL5DLN' where id=7;
-update noar ti set v0='RJZS4GL5DLN' where id=7;
-update noar tt set b2='ORQD68OU0R' where id=7;
-update noar ti set b2='ORQD68OU0R' where id=7;
-update noar tt set v0='R75BKW4AL0U2QD66JFDZCO76' where id=8;
-update noar ti set v0='R75BKW4AL0U2QD66JFDZCO76' where id=8;
-update noar tt set b0='38L' where id=8;
-update noar ti set b0='38L' where id=8;
-update noar tt set v0='EGNFNW' where id=8;
-update noar ti set v0='EGNFNW' where id=8;
-update noar tt set b1='49' where id=8;
-update noar ti set b1='49' where id=8;
-update noar tt set v0='8BFY74JEQSYWCU477CL497ZTN7NJ' where id=8;
-update noar ti set v0='8BFY74JEQSYWCU477CL497ZTN7NJ' where id=8;
-update noar tt set b2='I3QS' where id=8;
-update noar ti set b2='I3QS' where id=8;
-update noar tt set v0='ZC6ZHZ4EFIQ7NV5' where id=9;
-update noar ti set v0='ZC6ZHZ4EFIQ7NV5' where id=9;
-update noar tt set b0='6JAV9F0C' where id=9;
-update noar ti set b0='6JAV9F0C' where id=9;
-update noar tt set v0='XE7FH2N66T2X2UMSEAL9I7ZTFV' where id=9;
-update noar ti set v0='XE7FH2N66T2X2UMSEAL9I7ZTFV' where id=9;
-update noar tt set b1='JS6K' where id=9;
-update noar ti set b1='JS6K' where id=9;
-update noar tt set v0='E8YVB509UQULR' where id=9;
-update noar ti set v0='E8YVB509UQULR' where id=9;
-update noar tt set b2='HO4NQEWU52AX27Y92GYM6DHTW00' where id=9;
-update noar ti set b2='HO4NQEWU52AX27Y92GYM6DHTW00' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='730S4BY2LFQ1ROQ6RZ' where id=1;
-update noar ti set v0='730S4BY2LFQ1ROQ6RZ' where id=1;
-update noar tt set b0='15284GTV59H2JZG847J3HHA9EBK' where id=1;
-update noar ti set b0='15284GTV59H2JZG847J3HHA9EBK' where id=1;
-update noar tt set v0='I9VJGQYZJBWCLC' where id=1;
-update noar ti set v0='I9VJGQYZJBWCLC' where id=1;
-update noar tt set b1='95CR1CHKS' where id=1;
-update noar ti set b1='95CR1CHKS' where id=1;
-update noar tt set v0='JRNCJUP3KMGW94RVQ3UBHSEGDOGV' where id=1;
-update noar ti set v0='JRNCJUP3KMGW94RVQ3UBHSEGDOGV' where id=1;
-update noar tt set b2='VKQCVL71BUU1' where id=1;
-update noar ti set b2='VKQCVL71BUU1' where id=1;
-update noar tt set v0='0ZRBDO' where id=2;
-update noar ti set v0='0ZRBDO' where id=2;
-update noar tt set b0='HAO9Z1KDQEPV4RP2RQUTQ' where id=2;
-update noar ti set b0='HAO9Z1KDQEPV4RP2RQUTQ' where id=2;
-update noar tt set v0='05JYULBJ49Q38BOVGP2TZ58A' where id=2;
-update noar ti set v0='05JYULBJ49Q38BOVGP2TZ58A' where id=2;
-update noar tt set b1='R0OQXQOQR' where id=2;
-update noar ti set b1='R0OQXQOQR' where id=2;
-update noar tt set v0='C3WP5AQV59YJ8GVSJYF' where id=2;
-update noar ti set v0='C3WP5AQV59YJ8GVSJYF' where id=2;
-update noar tt set b2='FO519T33SP' where id=2;
-update noar ti set b2='FO519T33SP' where id=2;
-update noar tt set v0='W5U7XIIF9HTF2PXPOTGHMT' where id=3;
-update noar ti set v0='W5U7XIIF9HTF2PXPOTGHMT' where id=3;
-update noar tt set b0='5LBTK3UEGFWJRGXGVPLT' where id=3;
-update noar ti set b0='5LBTK3UEGFWJRGXGVPLT' where id=3;
-update noar tt set v0='VXJ3QQ1QSB1698ITA5P4ORECHHIP3DZ' where id=3;
-update noar ti set v0='VXJ3QQ1QSB1698ITA5P4ORECHHIP3DZ' where id=3;
-update noar tt set b1='UOGVNYUYLM9ALF28MMXCWR2AG26O8VA0' where id=3;
-update noar ti set b1='UOGVNYUYLM9ALF28MMXCWR2AG26O8VA0' where id=3;
-update noar tt set v0='3DK2H85BRW8LM' where id=3;
-update noar ti set v0='3DK2H85BRW8LM' where id=3;
-update noar tt set b2='J3E8D6F5V9CURDJR2EW5DYH82RMZNS' where id=3;
-update noar ti set b2='J3E8D6F5V9CURDJR2EW5DYH82RMZNS' where id=3;
-update noar tt set v0='C2' where id=4;
-update noar ti set v0='C2' where id=4;
-update noar tt set b0='AAVC7N7RT0G9WHDYV' where id=4;
-update noar ti set b0='AAVC7N7RT0G9WHDYV' where id=4;
-update noar tt set v0='DOS4Z0EV0QDJ90XY95B11KZ3F0EZ' where id=4;
-update noar ti set v0='DOS4Z0EV0QDJ90XY95B11KZ3F0EZ' where id=4;
-update noar tt set b1='EWVU6RRB6BC0HU8OQSR67VXHNAL1T2C' where id=4;
-update noar ti set b1='EWVU6RRB6BC0HU8OQSR67VXHNAL1T2C' where id=4;
-update noar tt set v0='TQICCY1AZX4FOA72NG8L0402A4REK' where id=4;
-update noar ti set v0='TQICCY1AZX4FOA72NG8L0402A4REK' where id=4;
-update noar tt set b2='YEZNQFTW6BGO1ELWFZY0Z' where id=4;
-update noar ti set b2='YEZNQFTW6BGO1ELWFZY0Z' where id=4;
-update noar tt set v0='P5L4FKEV5L3S98URRX00UH38XA1P0' where id=5;
-update noar ti set v0='P5L4FKEV5L3S98URRX00UH38XA1P0' where id=5;
-update noar tt set b0='82W' where id=5;
-update noar ti set b0='82W' where id=5;
-update noar tt set v0='DSNSQC' where id=5;
-update noar ti set v0='DSNSQC' where id=5;
-update noar tt set b1='R7EOMNRT6C' where id=5;
-update noar ti set b1='R7EOMNRT6C' where id=5;
-update noar tt set v0='U6FQ0SA0TAJXE1W' where id=5;
-update noar ti set v0='U6FQ0SA0TAJXE1W' where id=5;
-update noar tt set b2='DGI6MBQ6OI1JOWJKJ7HW5RNBUWG4N' where id=5;
-update noar ti set b2='DGI6MBQ6OI1JOWJKJ7HW5RNBUWG4N' where id=5;
-update noar tt set v0='7N2I7E0G8OMF0D9YN22PZ714P1UM3' where id=6;
-update noar ti set v0='7N2I7E0G8OMF0D9YN22PZ714P1UM3' where id=6;
-update noar tt set b0='6Q8E019EXCBF0FY1E' where id=6;
-update noar ti set b0='6Q8E019EXCBF0FY1E' where id=6;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b1='7R9Z76C2IUAJEZD0LI0Y3T4Q71BSKM' where id=6;
-update noar ti set b1='7R9Z76C2IUAJEZD0LI0Y3T4Q71BSKM' where id=6;
-update noar tt set v0='8FNO6PICJVNM8F4P' where id=6;
-update noar ti set v0='8FNO6PICJVNM8F4P' where id=6;
-update noar tt set b2='KGA3FLL' where id=6;
-update noar ti set b2='KGA3FLL' where id=6;
-update noar tt set v0='FOFOU5SSBEY74' where id=7;
-update noar ti set v0='FOFOU5SSBEY74' where id=7;
-update noar tt set b0='N5MI1T5J2P' where id=7;
-update noar ti set b0='N5MI1T5J2P' where id=7;
-update noar tt set v0='6G6B3T6B4607B6HCW' where id=7;
-update noar ti set v0='6G6B3T6B4607B6HCW' where id=7;
-update noar tt set b1='S4LOH43M5F6' where id=7;
-update noar ti set b1='S4LOH43M5F6' where id=7;
-update noar tt set v0='DHA034' where id=7;
-update noar ti set v0='DHA034' where id=7;
-update noar tt set b2='M7T44RG3L34D4T4FQDZ2MK0TH' where id=7;
-update noar ti set b2='M7T44RG3L34D4T4FQDZ2MK0TH' where id=7;
-update noar tt set v0='P2FZDIK7APOX3DK4Z' where id=8;
-update noar ti set v0='P2FZDIK7APOX3DK4Z' where id=8;
-update noar tt set b0='EGYD8ZXFKSC4T1XYLL706Z64ORT2WRS' where id=8;
-update noar ti set b0='EGYD8ZXFKSC4T1XYLL706Z64ORT2WRS' where id=8;
-update noar tt set v0='935X' where id=8;
-update noar ti set v0='935X' where id=8;
-update noar tt set b1='VLI4SLWTQX78L1AHA1W2UAD9SQ4A8' where id=8;
-update noar ti set b1='VLI4SLWTQX78L1AHA1W2UAD9SQ4A8' where id=8;
-update noar tt set v0='LVEE855CMT0VPDG9YWPFI629QPO8' where id=8;
-update noar ti set v0='LVEE855CMT0VPDG9YWPFI629QPO8' where id=8;
-update noar tt set b2='6NIGT1D0MP' where id=8;
-update noar ti set b2='6NIGT1D0MP' where id=8;
-update noar tt set v0='131K6JLGSPA17809FK7U4ZX' where id=9;
-update noar ti set v0='131K6JLGSPA17809FK7U4ZX' where id=9;
-update noar tt set b0='OZ6WVU765FF0GBBGLL0EP3SFFDJ3FI94' where id=9;
-update noar ti set b0='OZ6WVU765FF0GBBGLL0EP3SFFDJ3FI94' where id=9;
-update noar tt set v0='ZRZCEYVHE8SVX5PEM0U3FYRW7R3N3SE' where id=9;
-update noar ti set v0='ZRZCEYVHE8SVX5PEM0U3FYRW7R3N3SE' where id=9;
-update noar tt set b1='GRV8FZELWL4FOLG' where id=9;
-update noar ti set b1='GRV8FZELWL4FOLG' where id=9;
-update noar tt set v0='116I2QN' where id=9;
-update noar ti set v0='116I2QN' where id=9;
-update noar tt set b2='1R6P1BWARP405YJY1058C8HDKL' where id=9;
-update noar ti set b2='1R6P1BWARP405YJY1058C8HDKL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6V0PFHSZ1I4U0GJYMJWWL79BLQD7' where id=1;
-update noar ti set v0='6V0PFHSZ1I4U0GJYMJWWL79BLQD7' where id=1;
-update noar tt set b0='GFRW4X7XUDD2U2T2PQMO3MYYN0I9F45' where id=1;
-update noar ti set b0='GFRW4X7XUDD2U2T2PQMO3MYYN0I9F45' where id=1;
-update noar tt set v0='5YMEEJRA0942V1UQPF' where id=1;
-update noar ti set v0='5YMEEJRA0942V1UQPF' where id=1;
-update noar tt set b1='6CJI4KZQFS36JRRKF8TWX' where id=1;
-update noar ti set b1='6CJI4KZQFS36JRRKF8TWX' where id=1;
-update noar tt set v0='PVPD4XT6IP9T0KH61MGZ9G1ZI91A' where id=1;
-update noar ti set v0='PVPD4XT6IP9T0KH61MGZ9G1ZI91A' where id=1;
-update noar tt set b2='MTA7K' where id=1;
-update noar ti set b2='MTA7K' where id=1;
-update noar tt set v0='DE1J9NYSXH' where id=2;
-update noar ti set v0='DE1J9NYSXH' where id=2;
-update noar tt set b0='ME' where id=2;
-update noar ti set b0='ME' where id=2;
-update noar tt set v0='LUMY' where id=2;
-update noar ti set v0='LUMY' where id=2;
-update noar tt set b1='4MX64BHNUYYBQ5' where id=2;
-update noar ti set b1='4MX64BHNUYYBQ5' where id=2;
-update noar tt set v0='MHOHJ48ZCG5SMT4E03L' where id=2;
-update noar ti set v0='MHOHJ48ZCG5SMT4E03L' where id=2;
-update noar tt set b2='HJR9BOT3CK3QODJ' where id=2;
-update noar ti set b2='HJR9BOT3CK3QODJ' where id=2;
-update noar tt set v0='TNW2K5G2VUZS4U2JETI4XUYSLBBOVJ0' where id=3;
-update noar ti set v0='TNW2K5G2VUZS4U2JETI4XUYSLBBOVJ0' where id=3;
-update noar tt set b0='B1IFC' where id=3;
-update noar ti set b0='B1IFC' where id=3;
-update noar tt set v0='DI' where id=3;
-update noar ti set v0='DI' where id=3;
-update noar tt set b1='24T8Q166CZ9ZMF78MMG1NUTQ9OP4' where id=3;
-update noar ti set b1='24T8Q166CZ9ZMF78MMG1NUTQ9OP4' where id=3;
-update noar tt set v0='T5PTXNR7XUJHSR7T0N8HUGHUQQKER' where id=3;
-update noar ti set v0='T5PTXNR7XUJHSR7T0N8HUGHUQQKER' where id=3;
-update noar tt set b2='9MJMHTWGM2UGCD9B56U4ZEWR6VH5Z2' where id=3;
-update noar ti set b2='9MJMHTWGM2UGCD9B56U4ZEWR6VH5Z2' where id=3;
-update noar tt set v0='YOWG86VZT' where id=4;
-update noar ti set v0='YOWG86VZT' where id=4;
-update noar tt set b0='AGDF41DN42BRHYU57UIWVYFAYN45AG' where id=4;
-update noar ti set b0='AGDF41DN42BRHYU57UIWVYFAYN45AG' where id=4;
-update noar tt set v0='HS' where id=4;
-update noar ti set v0='HS' where id=4;
-update noar tt set b1='1OP3PZDWS02S6ENKIZY4' where id=4;
-update noar ti set b1='1OP3PZDWS02S6ENKIZY4' where id=4;
-update noar tt set v0='QRLR6P0FP0CZ1BO462UAUPG8NQ6E' where id=4;
-update noar ti set v0='QRLR6P0FP0CZ1BO462UAUPG8NQ6E' where id=4;
-update noar tt set b2='AVTGL0CGTE9OKPJ30XTFHVXX5' where id=4;
-update noar ti set b2='AVTGL0CGTE9OKPJ30XTFHVXX5' where id=4;
-update noar tt set v0='NV6FS02' where id=5;
-update noar ti set v0='NV6FS02' where id=5;
-update noar tt set b0='AY4TZT7SF8NAMBRO0SBB18BAJ3LJNW' where id=5;
-update noar ti set b0='AY4TZT7SF8NAMBRO0SBB18BAJ3LJNW' where id=5;
-update noar tt set v0='81F4EHR05SMKI' where id=5;
-update noar ti set v0='81F4EHR05SMKI' where id=5;
-update noar tt set b1='EJJBZ8S05AZBVEQN8KPG3DZLB' where id=5;
-update noar ti set b1='EJJBZ8S05AZBVEQN8KPG3DZLB' where id=5;
-update noar tt set v0='95B4U0TCG9K856HGXA7RW' where id=5;
-update noar ti set v0='95B4U0TCG9K856HGXA7RW' where id=5;
-update noar tt set b2='XBB1YZ' where id=5;
-update noar ti set b2='XBB1YZ' where id=5;
-update noar tt set v0='U7NDZ3BMIDZDUOWVQJMN3JWA' where id=6;
-update noar ti set v0='U7NDZ3BMIDZDUOWVQJMN3JWA' where id=6;
-update noar tt set b0='Z37FCV' where id=6;
-update noar ti set b0='Z37FCV' where id=6;
-update noar tt set v0='H3OK99TGZQ5LZ4NELPTOIER1014' where id=6;
-update noar ti set v0='H3OK99TGZQ5LZ4NELPTOIER1014' where id=6;
-update noar tt set b1='MWMUBQI' where id=6;
-update noar ti set b1='MWMUBQI' where id=6;
-update noar tt set v0='1R1' where id=6;
-update noar ti set v0='1R1' where id=6;
-update noar tt set b2='W4AAOWN4VXVG' where id=6;
-update noar ti set b2='W4AAOWN4VXVG' where id=6;
-update noar tt set v0='G3PACK2JABA3KLRKLI6X79L1KT' where id=7;
-update noar ti set v0='G3PACK2JABA3KLRKLI6X79L1KT' where id=7;
-update noar tt set b0='CCGVTTTHW0OD' where id=7;
-update noar ti set b0='CCGVTTTHW0OD' where id=7;
-update noar tt set v0='VMFRW67BCJ2PL1' where id=7;
-update noar ti set v0='VMFRW67BCJ2PL1' where id=7;
-update noar tt set b1='JSKM0KOTVXK' where id=7;
-update noar ti set b1='JSKM0KOTVXK' where id=7;
-update noar tt set v0='HDMULHJ5EO8QGR8XE' where id=7;
-update noar ti set v0='HDMULHJ5EO8QGR8XE' where id=7;
-update noar tt set b2='QTMB871NBPMLAEV0X5DMPOIUGNTL' where id=7;
-update noar ti set b2='QTMB871NBPMLAEV0X5DMPOIUGNTL' where id=7;
-update noar tt set v0='39' where id=8;
-update noar ti set v0='39' where id=8;
-update noar tt set b0='IE5EQ279SF81NZN0F9YQB7SZTOXI' where id=8;
-update noar ti set b0='IE5EQ279SF81NZN0F9YQB7SZTOXI' where id=8;
-update noar tt set v0='YRQ1U3LKY' where id=8;
-update noar ti set v0='YRQ1U3LKY' where id=8;
-update noar tt set b1='H50O0EBD9HVWVYYSTB0YDN' where id=8;
-update noar ti set b1='H50O0EBD9HVWVYYSTB0YDN' where id=8;
-update noar tt set v0='XXJTR597GXMVODUXZUQSFVOT7K13UEJ' where id=8;
-update noar ti set v0='XXJTR597GXMVODUXZUQSFVOT7K13UEJ' where id=8;
-update noar tt set b2='BZU77E' where id=8;
-update noar ti set b2='BZU77E' where id=8;
-update noar tt set v0='7UCXHJ2BHYMRV438VMEBING0V2' where id=9;
-update noar ti set v0='7UCXHJ2BHYMRV438VMEBING0V2' where id=9;
-update noar tt set b0='WN' where id=9;
-update noar ti set b0='WN' where id=9;
-update noar tt set v0='ERJVY' where id=9;
-update noar ti set v0='ERJVY' where id=9;
-update noar tt set b1='FFOP90Y0MRU5S547XTE' where id=9;
-update noar ti set b1='FFOP90Y0MRU5S547XTE' where id=9;
-update noar tt set v0='JRQA3B4V81QELFKFV0GNPAB04XVRAK1E' where id=9;
-update noar ti set v0='JRQA3B4V81QELFKFV0GNPAB04XVRAK1E' where id=9;
-update noar tt set b2='17NMQWC0EVHMHGDHZLGACL99S' where id=9;
-update noar ti set b2='17NMQWC0EVHMHGDHZLGACL99S' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2N4ROCGAQ9W6C' where id=1;
-update noar ti set v0='2N4ROCGAQ9W6C' where id=1;
-update noar tt set b0='DGXCWUN0RG6PDFYNATN16XG' where id=1;
-update noar ti set b0='DGXCWUN0RG6PDFYNATN16XG' where id=1;
-update noar tt set v0='D33MZSIVZJ1AK4ML' where id=1;
-update noar ti set v0='D33MZSIVZJ1AK4ML' where id=1;
-update noar tt set b1='N5LJR' where id=1;
-update noar ti set b1='N5LJR' where id=1;
-update noar tt set v0='QHJGF8RQQ2DQZK5XE01XRQORBEY' where id=1;
-update noar ti set v0='QHJGF8RQQ2DQZK5XE01XRQORBEY' where id=1;
-update noar tt set b2='P0MTJZV' where id=1;
-update noar ti set b2='P0MTJZV' where id=1;
-update noar tt set v0='PLPRA9V8J4PZWAVPGXH5OKTTQYQ8' where id=2;
-update noar ti set v0='PLPRA9V8J4PZWAVPGXH5OKTTQYQ8' where id=2;
-update noar tt set b0='A3K0JMOX5W6PHDNQ3BBUNKAY0' where id=2;
-update noar ti set b0='A3K0JMOX5W6PHDNQ3BBUNKAY0' where id=2;
-update noar tt set v0='Q0LFZDW5Q3NAL5EDM4PA9VGAFTCY' where id=2;
-update noar ti set v0='Q0LFZDW5Q3NAL5EDM4PA9VGAFTCY' where id=2;
-update noar tt set b1='YOPHXZ5HBHIL6NSAF' where id=2;
-update noar ti set b1='YOPHXZ5HBHIL6NSAF' where id=2;
-update noar tt set v0='W11FDNBKWTMH1VAE0IK8MAZJUND' where id=2;
-update noar ti set v0='W11FDNBKWTMH1VAE0IK8MAZJUND' where id=2;
-update noar tt set b2='MINAY2M9UTBNN3F0NTFEJW6823H6' where id=2;
-update noar ti set b2='MINAY2M9UTBNN3F0NTFEJW6823H6' where id=2;
-update noar tt set v0='0IXVZAA585JQ93YX' where id=3;
-update noar ti set v0='0IXVZAA585JQ93YX' where id=3;
-update noar tt set b0='RHIA88UBDAEY' where id=3;
-update noar ti set b0='RHIA88UBDAEY' where id=3;
-update noar tt set v0='FUHCOOVI' where id=3;
-update noar ti set v0='FUHCOOVI' where id=3;
-update noar tt set b1='2WKSOWXP3O82B7GD5LDRWLT' where id=3;
-update noar ti set b1='2WKSOWXP3O82B7GD5LDRWLT' where id=3;
-update noar tt set v0='6N0BN1DITVFU7L9FUTT7AMOZ' where id=3;
-update noar ti set v0='6N0BN1DITVFU7L9FUTT7AMOZ' where id=3;
-update noar tt set b2='XCAEAN067QGVUH2E5PK' where id=3;
-update noar ti set b2='XCAEAN067QGVUH2E5PK' where id=3;
-update noar tt set v0='UC2XEZBVY18AF06' where id=4;
-update noar ti set v0='UC2XEZBVY18AF06' where id=4;
-update noar tt set b0='LOQTAWUXG9UZ' where id=4;
-update noar ti set b0='LOQTAWUXG9UZ' where id=4;
-update noar tt set v0='KFT5NK' where id=4;
-update noar ti set v0='KFT5NK' where id=4;
-update noar tt set b1='5P60EU13ZYKKNUSS5FIE61' where id=4;
-update noar ti set b1='5P60EU13ZYKKNUSS5FIE61' where id=4;
-update noar tt set v0='BD869JZAWF8H6LZKQ10A3C7IQCC' where id=4;
-update noar ti set v0='BD869JZAWF8H6LZKQ10A3C7IQCC' where id=4;
-update noar tt set b2='647AWAJKC1166WN' where id=4;
-update noar ti set b2='647AWAJKC1166WN' where id=4;
-update noar tt set v0='TVE59UI4IEQC6AUGCHEA01MP4G0' where id=5;
-update noar ti set v0='TVE59UI4IEQC6AUGCHEA01MP4G0' where id=5;
-update noar tt set b0='KGS5J' where id=5;
-update noar ti set b0='KGS5J' where id=5;
-update noar tt set v0='G3YEWM' where id=5;
-update noar ti set v0='G3YEWM' where id=5;
-update noar tt set b1='W7J4ED6QBUDUW6B7YO4ZZ6MWZ8MEDWJU' where id=5;
-update noar ti set b1='W7J4ED6QBUDUW6B7YO4ZZ6MWZ8MEDWJU' where id=5;
-update noar tt set v0='KZAF8OOIMM28VYTFWASFB' where id=5;
-update noar ti set v0='KZAF8OOIMM28VYTFWASFB' where id=5;
-update noar tt set b2='TJ' where id=5;
-update noar ti set b2='TJ' where id=5;
-update noar tt set v0='YM2591GG' where id=6;
-update noar ti set v0='YM2591GG' where id=6;
-update noar tt set b0='ZXWI1IPN4CSFLBBO0BPE0HHC3K5' where id=6;
-update noar ti set b0='ZXWI1IPN4CSFLBBO0BPE0HHC3K5' where id=6;
-update noar tt set v0='XB9T5' where id=6;
-update noar ti set v0='XB9T5' where id=6;
-update noar tt set b1='WATA' where id=6;
-update noar ti set b1='WATA' where id=6;
-update noar tt set v0='I5YTE45DJR' where id=6;
-update noar ti set v0='I5YTE45DJR' where id=6;
-update noar tt set b2='U3EWV8' where id=6;
-update noar ti set b2='U3EWV8' where id=6;
-update noar tt set v0='UJ0OKLPUNNF9P' where id=7;
-update noar ti set v0='UJ0OKLPUNNF9P' where id=7;
-update noar tt set b0='LGE4PATGU7D' where id=7;
-update noar ti set b0='LGE4PATGU7D' where id=7;
-update noar tt set v0='OTKP1H5KOU1UXJ' where id=7;
-update noar ti set v0='OTKP1H5KOU1UXJ' where id=7;
-update noar tt set b1='2UED6I7BZPFHI' where id=7;
-update noar ti set b1='2UED6I7BZPFHI' where id=7;
-update noar tt set v0='3MG5GWM8TII6U9GI' where id=7;
-update noar ti set v0='3MG5GWM8TII6U9GI' where id=7;
-update noar tt set b2='R3H' where id=7;
-update noar ti set b2='R3H' where id=7;
-update noar tt set v0='S5XW9O5FYOR65UVQ6PN' where id=8;
-update noar ti set v0='S5XW9O5FYOR65UVQ6PN' where id=8;
-update noar tt set b0='QNJOT24A9J0WLGW6XXGE43KS' where id=8;
-update noar ti set b0='QNJOT24A9J0WLGW6XXGE43KS' where id=8;
-update noar tt set v0='X' where id=8;
-update noar ti set v0='X' where id=8;
-update noar tt set b1='5JK9LZ' where id=8;
-update noar ti set b1='5JK9LZ' where id=8;
-update noar tt set v0='IM5OPSJTM22S4ILNLWYLF5IVR1E' where id=8;
-update noar ti set v0='IM5OPSJTM22S4ILNLWYLF5IVR1E' where id=8;
-update noar tt set b2='7IFQOFLDTABWKHZGMC' where id=8;
-update noar ti set b2='7IFQOFLDTABWKHZGMC' where id=8;
-update noar tt set v0='Q' where id=9;
-update noar ti set v0='Q' where id=9;
-update noar tt set b0='55RSJQPQGNK4IIF4WJJE' where id=9;
-update noar ti set b0='55RSJQPQGNK4IIF4WJJE' where id=9;
-update noar tt set v0='760X865' where id=9;
-update noar ti set v0='760X865' where id=9;
-update noar tt set b1='BFZDNY31A0G5S5FTCNG' where id=9;
-update noar ti set b1='BFZDNY31A0G5S5FTCNG' where id=9;
-update noar tt set v0='8SRMHIO8545TQJXTMZ4BCY' where id=9;
-update noar ti set v0='8SRMHIO8545TQJXTMZ4BCY' where id=9;
-update noar tt set b2='1J6BVHGRWUISD9KGWQD7' where id=9;
-update noar ti set b2='1J6BVHGRWUISD9KGWQD7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RD70OX8ODB0NCBAZTVTZEU' where id=1;
-update noar ti set v0='RD70OX8ODB0NCBAZTVTZEU' where id=1;
-update noar tt set b0='Y92C53L8PL15NOI' where id=1;
-update noar ti set b0='Y92C53L8PL15NOI' where id=1;
-update noar tt set v0='2XBQ8S7GXIVIL6YGKYCXHK' where id=1;
-update noar ti set v0='2XBQ8S7GXIVIL6YGKYCXHK' where id=1;
-update noar tt set b1='U8ZBXL1659' where id=1;
-update noar ti set b1='U8ZBXL1659' where id=1;
-update noar tt set v0='AJG3MMIQRUELS5VDOWNIAPYSH1UDT2' where id=1;
-update noar ti set v0='AJG3MMIQRUELS5VDOWNIAPYSH1UDT2' where id=1;
-update noar tt set b2='1L7EWWTLXGMQE9J0EEUH' where id=1;
-update noar ti set b2='1L7EWWTLXGMQE9J0EEUH' where id=1;
-update noar tt set v0='D7SCVRVGBC6FAL1MP3X2M72' where id=2;
-update noar ti set v0='D7SCVRVGBC6FAL1MP3X2M72' where id=2;
-update noar tt set b0='3MWUX' where id=2;
-update noar ti set b0='3MWUX' where id=2;
-update noar tt set v0='1UPJVKWX5IGL40RLX' where id=2;
-update noar ti set v0='1UPJVKWX5IGL40RLX' where id=2;
-update noar tt set b1='PDVOFWH6ZJS86BZH4JV9HPS3PLFL' where id=2;
-update noar ti set b1='PDVOFWH6ZJS86BZH4JV9HPS3PLFL' where id=2;
-update noar tt set v0='FO6WZC' where id=2;
-update noar ti set v0='FO6WZC' where id=2;
-update noar tt set b2='TXTDVBB9Q3U6300X3IBYRWN6' where id=2;
-update noar ti set b2='TXTDVBB9Q3U6300X3IBYRWN6' where id=2;
-update noar tt set v0='O0Y23DMP' where id=3;
-update noar ti set v0='O0Y23DMP' where id=3;
-update noar tt set b0='7SCQ125WYJHTE2F1D5KLPNLMAGKCM2EQ' where id=3;
-update noar ti set b0='7SCQ125WYJHTE2F1D5KLPNLMAGKCM2EQ' where id=3;
-update noar tt set v0='ZX' where id=3;
-update noar ti set v0='ZX' where id=3;
-update noar tt set b1='SJPJ0QKG3NMAE95F74LFA' where id=3;
-update noar ti set b1='SJPJ0QKG3NMAE95F74LFA' where id=3;
-update noar tt set v0='QCFIRB' where id=3;
-update noar ti set v0='QCFIRB' where id=3;
-update noar tt set b2='61RNR7TKM0' where id=3;
-update noar ti set b2='61RNR7TKM0' where id=3;
-update noar tt set v0='MOM2875A' where id=4;
-update noar ti set v0='MOM2875A' where id=4;
-update noar tt set b0='PVX0W272C790UEEQYI17' where id=4;
-update noar ti set b0='PVX0W272C790UEEQYI17' where id=4;
-update noar tt set v0='AGRRK8MKRNX' where id=4;
-update noar ti set v0='AGRRK8MKRNX' where id=4;
-update noar tt set b1='LJBKN4DZF5V5PYPM6PP6GHFQM' where id=4;
-update noar ti set b1='LJBKN4DZF5V5PYPM6PP6GHFQM' where id=4;
-update noar tt set v0='QVMNIB4R85ORTKVQB10C4' where id=4;
-update noar ti set v0='QVMNIB4R85ORTKVQB10C4' where id=4;
-update noar tt set b2='VK6YDMZLD368ZB7WT92B538' where id=4;
-update noar ti set b2='VK6YDMZLD368ZB7WT92B538' where id=4;
-update noar tt set v0='PU4PSZO48T24' where id=5;
-update noar ti set v0='PU4PSZO48T24' where id=5;
-update noar tt set b0='5HS8HFYCEGQXQED40' where id=5;
-update noar ti set b0='5HS8HFYCEGQXQED40' where id=5;
-update noar tt set v0='4145GCWLCY8' where id=5;
-update noar ti set v0='4145GCWLCY8' where id=5;
-update noar tt set b1='XCMUA173L2QRYTTAIEWY43' where id=5;
-update noar ti set b1='XCMUA173L2QRYTTAIEWY43' where id=5;
-update noar tt set v0='50E4HCA1Z02SIH2MAY' where id=5;
-update noar ti set v0='50E4HCA1Z02SIH2MAY' where id=5;
-update noar tt set b2='FYBX4UIECOBA3RB493JAA3A1LKTN4FQ' where id=5;
-update noar ti set b2='FYBX4UIECOBA3RB493JAA3A1LKTN4FQ' where id=5;
-update noar tt set v0='RMG94ZT069YMYFP2Z9DYP' where id=6;
-update noar ti set v0='RMG94ZT069YMYFP2Z9DYP' where id=6;
-update noar tt set b0='IPVS8JYIRKXPIRFTEIMC' where id=6;
-update noar ti set b0='IPVS8JYIRKXPIRFTEIMC' where id=6;
-update noar tt set v0='NV6F7C3' where id=6;
-update noar ti set v0='NV6F7C3' where id=6;
-update noar tt set b1='BZGRAXDER2SCL' where id=6;
-update noar ti set b1='BZGRAXDER2SCL' where id=6;
-update noar tt set v0='S9MGBTTMWS6L0PF1' where id=6;
-update noar ti set v0='S9MGBTTMWS6L0PF1' where id=6;
-update noar tt set b2='OAK32A4GZ7XNE4CUWH780ZA16XQDSL' where id=6;
-update noar ti set b2='OAK32A4GZ7XNE4CUWH780ZA16XQDSL' where id=6;
-update noar tt set v0='8' where id=7;
-update noar ti set v0='8' where id=7;
-update noar tt set b0='31NFW36WWY8S0E9JV19IRYNWL' where id=7;
-update noar ti set b0='31NFW36WWY8S0E9JV19IRYNWL' where id=7;
-update noar tt set v0='4' where id=7;
-update noar ti set v0='4' where id=7;
-update noar tt set b1='H4IF9Z5U' where id=7;
-update noar ti set b1='H4IF9Z5U' where id=7;
-update noar tt set v0='5O9UGK290V8HLCT2I5GQ' where id=7;
-update noar ti set v0='5O9UGK290V8HLCT2I5GQ' where id=7;
-update noar tt set b2='QVQSQDOI6XMSDO6EEB1DW' where id=7;
-update noar ti set b2='QVQSQDOI6XMSDO6EEB1DW' where id=7;
-update noar tt set v0='Q2F16N34HO02TODSGB72LXFAG0S3' where id=8;
-update noar ti set v0='Q2F16N34HO02TODSGB72LXFAG0S3' where id=8;
-update noar tt set b0='TO9XSLES2I9DXSH3RMD4SO2IOWKF' where id=8;
-update noar ti set b0='TO9XSLES2I9DXSH3RMD4SO2IOWKF' where id=8;
-update noar tt set v0='64NRTXEHBENL' where id=8;
-update noar ti set v0='64NRTXEHBENL' where id=8;
-update noar tt set b1='HY1' where id=8;
-update noar ti set b1='HY1' where id=8;
-update noar tt set v0='K86FP9U3B8BA6FOF' where id=8;
-update noar ti set v0='K86FP9U3B8BA6FOF' where id=8;
-update noar tt set b2='GNTAL6M8YYJLDZ43YQ5' where id=8;
-update noar ti set b2='GNTAL6M8YYJLDZ43YQ5' where id=8;
-update noar tt set v0='ZFKK9JVU4I3MKLF1SA79CL7OLUW20' where id=9;
-update noar ti set v0='ZFKK9JVU4I3MKLF1SA79CL7OLUW20' where id=9;
-update noar tt set b0='83BIKBZ8BYR' where id=9;
-update noar ti set b0='83BIKBZ8BYR' where id=9;
-update noar tt set v0='JQWIY8YS3T' where id=9;
-update noar ti set v0='JQWIY8YS3T' where id=9;
-update noar tt set b1='0GBAYKNWFG' where id=9;
-update noar ti set b1='0GBAYKNWFG' where id=9;
-update noar tt set v0='SF7F653H' where id=9;
-update noar ti set v0='SF7F653H' where id=9;
-update noar tt set b2='M8WH' where id=9;
-update noar ti set b2='M8WH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FZ7PUE6SXVTPO1F5D2WK8CQVAOFPP9' where id=1;
-update noar ti set v0='FZ7PUE6SXVTPO1F5D2WK8CQVAOFPP9' where id=1;
-update noar tt set b0='EJQE8R' where id=1;
-update noar ti set b0='EJQE8R' where id=1;
-update noar tt set v0='QMNR1BUUN1QJJTOJLSMH' where id=1;
-update noar ti set v0='QMNR1BUUN1QJJTOJLSMH' where id=1;
-update noar tt set b1='IFAL1R2LOWBT7ENH22PRWPLY1TX' where id=1;
-update noar ti set b1='IFAL1R2LOWBT7ENH22PRWPLY1TX' where id=1;
-update noar tt set v0='K0NU1WJY7MO7X8P08ZD' where id=1;
-update noar ti set v0='K0NU1WJY7MO7X8P08ZD' where id=1;
-update noar tt set b2='JLLMQ47SCEUHTR' where id=1;
-update noar ti set b2='JLLMQ47SCEUHTR' where id=1;
-update noar tt set v0='8S' where id=2;
-update noar ti set v0='8S' where id=2;
-update noar tt set b0='WQJ4' where id=2;
-update noar ti set b0='WQJ4' where id=2;
-update noar tt set v0='YKRG0479ZPEKL1V6J530LRLOIAUN4G' where id=2;
-update noar ti set v0='YKRG0479ZPEKL1V6J530LRLOIAUN4G' where id=2;
-update noar tt set b1='TLF3B4JMRHU84DZ2Q6TY6UVKOWXG' where id=2;
-update noar ti set b1='TLF3B4JMRHU84DZ2Q6TY6UVKOWXG' where id=2;
-update noar tt set v0='FBT3D28A4J5C04F3BNXZ8DO9' where id=2;
-update noar ti set v0='FBT3D28A4J5C04F3BNXZ8DO9' where id=2;
-update noar tt set b2='MJL35DYL' where id=2;
-update noar ti set b2='MJL35DYL' where id=2;
-update noar tt set v0='Z9' where id=3;
-update noar ti set v0='Z9' where id=3;
-update noar tt set b0='GJHRT1W47E6' where id=3;
-update noar ti set b0='GJHRT1W47E6' where id=3;
-update noar tt set v0='M17PWKLFVSU6AQMX3PS' where id=3;
-update noar ti set v0='M17PWKLFVSU6AQMX3PS' where id=3;
-update noar tt set b1='G61C3DNJIN' where id=3;
-update noar ti set b1='G61C3DNJIN' where id=3;
-update noar tt set v0='EILFUTALO4ZKXPVYNT7K4SETPU' where id=3;
-update noar ti set v0='EILFUTALO4ZKXPVYNT7K4SETPU' where id=3;
-update noar tt set b2='KJNRTM35FLMA8PBF' where id=3;
-update noar ti set b2='KJNRTM35FLMA8PBF' where id=3;
-update noar tt set v0='B1NAHK1XVQR0RWZ5H9Q1KOX4E5' where id=4;
-update noar ti set v0='B1NAHK1XVQR0RWZ5H9Q1KOX4E5' where id=4;
-update noar tt set b0='P9A3' where id=4;
-update noar ti set b0='P9A3' where id=4;
-update noar tt set v0='71G2YNAMD5UB0LJ4TWJPS' where id=4;
-update noar ti set v0='71G2YNAMD5UB0LJ4TWJPS' where id=4;
-update noar tt set b1='2UOMPTMCWZ' where id=4;
-update noar ti set b1='2UOMPTMCWZ' where id=4;
-update noar tt set v0='COGVAD7G2Q1X6GAY8MTWBQGEMQXK7' where id=4;
-update noar ti set v0='COGVAD7G2Q1X6GAY8MTWBQGEMQXK7' where id=4;
-update noar tt set b2='FKYGXFPCB05BE1FL6RJ5' where id=4;
-update noar ti set b2='FKYGXFPCB05BE1FL6RJ5' where id=4;
-update noar tt set v0='Z8L2KQ' where id=5;
-update noar ti set v0='Z8L2KQ' where id=5;
-update noar tt set b0='SPBPR58URQJYCXA0' where id=5;
-update noar ti set b0='SPBPR58URQJYCXA0' where id=5;
-update noar tt set v0='RDM6PM8UZSDP6I9M58IFNZ5EBI' where id=5;
-update noar ti set v0='RDM6PM8UZSDP6I9M58IFNZ5EBI' where id=5;
-update noar tt set b1='43PPO8K8J118' where id=5;
-update noar ti set b1='43PPO8K8J118' where id=5;
-update noar tt set v0='A7PR5A4AZPAXQ6O747YNKMKJYR5I' where id=5;
-update noar ti set v0='A7PR5A4AZPAXQ6O747YNKMKJYR5I' where id=5;
-update noar tt set b2='L5ELRSKPFKEG' where id=5;
-update noar ti set b2='L5ELRSKPFKEG' where id=5;
-update noar tt set v0='NZRH9I' where id=6;
-update noar ti set v0='NZRH9I' where id=6;
-update noar tt set b0='UP' where id=6;
-update noar ti set b0='UP' where id=6;
-update noar tt set v0='S8086K3ZXZJU8' where id=6;
-update noar ti set v0='S8086K3ZXZJU8' where id=6;
-update noar tt set b1='720NGQSRP' where id=6;
-update noar ti set b1='720NGQSRP' where id=6;
-update noar tt set v0='VBFXXN2A1IA586XHMQT586E' where id=6;
-update noar ti set v0='VBFXXN2A1IA586XHMQT586E' where id=6;
-update noar tt set b2='M2G1W8OO' where id=6;
-update noar ti set b2='M2G1W8OO' where id=6;
-update noar tt set v0='2Q63A4VFY5HYCVS0FVVV60KDB' where id=7;
-update noar ti set v0='2Q63A4VFY5HYCVS0FVVV60KDB' where id=7;
-update noar tt set b0='GOFNXH1YLGE36L8F6IP24R' where id=7;
-update noar ti set b0='GOFNXH1YLGE36L8F6IP24R' where id=7;
-update noar tt set v0='HH1V76ESR6I54UH' where id=7;
-update noar ti set v0='HH1V76ESR6I54UH' where id=7;
-update noar tt set b1='II' where id=7;
-update noar ti set b1='II' where id=7;
-update noar tt set v0='6N9CDW7RN4O94MR4N9YERGEIP45WX5XD' where id=7;
-update noar ti set v0='6N9CDW7RN4O94MR4N9YERGEIP45WX5XD' where id=7;
-update noar tt set b2='0SKY532ITRABK3FSQD1' where id=7;
-update noar ti set b2='0SKY532ITRABK3FSQD1' where id=7;
-update noar tt set v0='MCIGW' where id=8;
-update noar ti set v0='MCIGW' where id=8;
-update noar tt set b0='VOQJVNS' where id=8;
-update noar ti set b0='VOQJVNS' where id=8;
-update noar tt set v0='7VQV5KG6YFU5EM6FM3' where id=8;
-update noar ti set v0='7VQV5KG6YFU5EM6FM3' where id=8;
-update noar tt set b1='LT8WA5J7VKQZ11A1' where id=8;
-update noar ti set b1='LT8WA5J7VKQZ11A1' where id=8;
-update noar tt set v0='KGEMVKXFLY8BMNUUR45CU' where id=8;
-update noar ti set v0='KGEMVKXFLY8BMNUUR45CU' where id=8;
-update noar tt set b2='QB99UFZ69F6X8ZAHAX5UKEVXW' where id=8;
-update noar ti set b2='QB99UFZ69F6X8ZAHAX5UKEVXW' where id=8;
-update noar tt set v0='775A' where id=9;
-update noar ti set v0='775A' where id=9;
-update noar tt set b0='H9J064UBBH' where id=9;
-update noar ti set b0='H9J064UBBH' where id=9;
-update noar tt set v0='2SNEAFD6PO891I7HYJB0' where id=9;
-update noar ti set v0='2SNEAFD6PO891I7HYJB0' where id=9;
-update noar tt set b1='FXPVE61LHENX1' where id=9;
-update noar ti set b1='FXPVE61LHENX1' where id=9;
-update noar tt set v0='Y9EV63TDO62ARS1G5X09OH9OYJH' where id=9;
-update noar ti set v0='Y9EV63TDO62ARS1G5X09OH9OYJH' where id=9;
-update noar tt set b2='LNJEFPY' where id=9;
-update noar ti set b2='LNJEFPY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0Q6GF787KRD3' where id=1;
-update noar ti set v0='0Q6GF787KRD3' where id=1;
-update noar tt set b0='QSK1HG57JS8B866PRTA' where id=1;
-update noar ti set b0='QSK1HG57JS8B866PRTA' where id=1;
-update noar tt set v0='8STLWRX' where id=1;
-update noar ti set v0='8STLWRX' where id=1;
-update noar tt set b1='SRULMDFEWMBGNJIYWX7E1IRMOR' where id=1;
-update noar ti set b1='SRULMDFEWMBGNJIYWX7E1IRMOR' where id=1;
-update noar tt set v0='8GJBMZL' where id=1;
-update noar ti set v0='8GJBMZL' where id=1;
-update noar tt set b2='AQFC7N6NDHR0FO' where id=1;
-update noar ti set b2='AQFC7N6NDHR0FO' where id=1;
-update noar tt set v0='5LFX03FH9513APAJ6CTSGMM8KUVD' where id=2;
-update noar ti set v0='5LFX03FH9513APAJ6CTSGMM8KUVD' where id=2;
-update noar tt set b0='60LSBHXM22AVJN3G9R6DS3SZBXFW9L' where id=2;
-update noar ti set b0='60LSBHXM22AVJN3G9R6DS3SZBXFW9L' where id=2;
-update noar tt set v0='5JFR050' where id=2;
-update noar ti set v0='5JFR050' where id=2;
-update noar tt set b1='01HWZ9YF' where id=2;
-update noar ti set b1='01HWZ9YF' where id=2;
-update noar tt set v0='52VYTJM5H4MVPRE301NS' where id=2;
-update noar ti set v0='52VYTJM5H4MVPRE301NS' where id=2;
-update noar tt set b2='3VPQ9EKXJFM97' where id=2;
-update noar ti set b2='3VPQ9EKXJFM97' where id=2;
-update noar tt set v0='KDB11X1496UVI1U' where id=3;
-update noar ti set v0='KDB11X1496UVI1U' where id=3;
-update noar tt set b0='XGMO9QNRO9ME8TWDJIHKDELMKYZ000UY' where id=3;
-update noar ti set b0='XGMO9QNRO9ME8TWDJIHKDELMKYZ000UY' where id=3;
-update noar tt set v0='SMLLU79BKTT8TMN2TZ2D74HN' where id=3;
-update noar ti set v0='SMLLU79BKTT8TMN2TZ2D74HN' where id=3;
-update noar tt set b1='TV' where id=3;
-update noar ti set b1='TV' where id=3;
-update noar tt set v0='H5KAZCNJQZKBYQ5M318JXL4XHC9K' where id=3;
-update noar ti set v0='H5KAZCNJQZKBYQ5M318JXL4XHC9K' where id=3;
-update noar tt set b2='RT4M5QLJ5LYT' where id=3;
-update noar ti set b2='RT4M5QLJ5LYT' where id=3;
-update noar tt set v0='VC8S6OMVW' where id=4;
-update noar ti set v0='VC8S6OMVW' where id=4;
-update noar tt set b0='9MEZF8V4PLZLW' where id=4;
-update noar ti set b0='9MEZF8V4PLZLW' where id=4;
-update noar tt set v0='PFB2SCNE22U9BNBGQRNJACHDVV2QI' where id=4;
-update noar ti set v0='PFB2SCNE22U9BNBGQRNJACHDVV2QI' where id=4;
-update noar tt set b1='MIJHPF5N59NR9EDW0' where id=4;
-update noar ti set b1='MIJHPF5N59NR9EDW0' where id=4;
-update noar tt set v0='WOWE2C3IODFJFMC9LWS' where id=4;
-update noar ti set v0='WOWE2C3IODFJFMC9LWS' where id=4;
-update noar tt set b2='H0D5P8Q8IC6GD0DOHZT5K4N0Q6F' where id=4;
-update noar ti set b2='H0D5P8Q8IC6GD0DOHZT5K4N0Q6F' where id=4;
-update noar tt set v0='2NDGE1Z3P5IXLJJWVZXYOEGA' where id=5;
-update noar ti set v0='2NDGE1Z3P5IXLJJWVZXYOEGA' where id=5;
-update noar tt set b0='FZNEIU84PJBN3C6YYI' where id=5;
-update noar ti set b0='FZNEIU84PJBN3C6YYI' where id=5;
-update noar tt set v0='BLP441B5SNKUTP535V2M4ICEPHRG7VTT' where id=5;
-update noar ti set v0='BLP441B5SNKUTP535V2M4ICEPHRG7VTT' where id=5;
-update noar tt set b1='95YKOE4Q2I8QTUHRRTEWYTX0RFJQ' where id=5;
-update noar ti set b1='95YKOE4Q2I8QTUHRRTEWYTX0RFJQ' where id=5;
-update noar tt set v0='7ZOVBYLA' where id=5;
-update noar ti set v0='7ZOVBYLA' where id=5;
-update noar tt set b2='5L1Y55XLRJ27M6V3' where id=5;
-update noar ti set b2='5L1Y55XLRJ27M6V3' where id=5;
-update noar tt set v0='W08S2MF5WBGL2EGYSKXMP' where id=6;
-update noar ti set v0='W08S2MF5WBGL2EGYSKXMP' where id=6;
-update noar tt set b0='OIQZP03O4WLDJNX4PIMQ7IX' where id=6;
-update noar ti set b0='OIQZP03O4WLDJNX4PIMQ7IX' where id=6;
-update noar tt set v0='TGT' where id=6;
-update noar ti set v0='TGT' where id=6;
-update noar tt set b1='A' where id=6;
-update noar ti set b1='A' where id=6;
-update noar tt set v0='764RESI3Q' where id=6;
-update noar ti set v0='764RESI3Q' where id=6;
-update noar tt set b2='6' where id=6;
-update noar ti set b2='6' where id=6;
-update noar tt set v0='7BAO314HNL61D' where id=7;
-update noar ti set v0='7BAO314HNL61D' where id=7;
-update noar tt set b0='L8QMLIURK' where id=7;
-update noar ti set b0='L8QMLIURK' where id=7;
-update noar tt set v0='91ZVZS14NYX' where id=7;
-update noar ti set v0='91ZVZS14NYX' where id=7;
-update noar tt set b1='EC99D' where id=7;
-update noar ti set b1='EC99D' where id=7;
-update noar tt set v0='7MWYVKTNC7' where id=7;
-update noar ti set v0='7MWYVKTNC7' where id=7;
-update noar tt set b2='D139L8F4BICXB2M34' where id=7;
-update noar ti set b2='D139L8F4BICXB2M34' where id=7;
-update noar tt set v0='U' where id=8;
-update noar ti set v0='U' where id=8;
-update noar tt set b0='XSY2VZ07AXYUO0NS77ESUHBR' where id=8;
-update noar ti set b0='XSY2VZ07AXYUO0NS77ESUHBR' where id=8;
-update noar tt set v0='GCR' where id=8;
-update noar ti set v0='GCR' where id=8;
-update noar tt set b1='7749S6RDRLQV' where id=8;
-update noar ti set b1='7749S6RDRLQV' where id=8;
-update noar tt set v0='25CYCOGKTM6DEU17' where id=8;
-update noar ti set v0='25CYCOGKTM6DEU17' where id=8;
-update noar tt set b2='AXJ5W' where id=8;
-update noar ti set b2='AXJ5W' where id=8;
-update noar tt set v0='4P3MNGQRKFGRP' where id=9;
-update noar ti set v0='4P3MNGQRKFGRP' where id=9;
-update noar tt set b0='ZOE411' where id=9;
-update noar ti set b0='ZOE411' where id=9;
-update noar tt set v0='2BWZ0FDLXYLJB' where id=9;
-update noar ti set v0='2BWZ0FDLXYLJB' where id=9;
-update noar tt set b1='QKOYU80ZTH4JESLZW5T44PKV' where id=9;
-update noar ti set b1='QKOYU80ZTH4JESLZW5T44PKV' where id=9;
-update noar tt set v0='XYHEEQG3ANCU' where id=9;
-update noar ti set v0='XYHEEQG3ANCU' where id=9;
-update noar tt set b2='Y' where id=9;
-update noar ti set b2='Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AMKN518R' where id=1;
-update noar ti set v0='AMKN518R' where id=1;
-update noar tt set b0='0FXWYX' where id=1;
-update noar ti set b0='0FXWYX' where id=1;
-update noar tt set v0='DS7H4U6ZVWBNESD40PO' where id=1;
-update noar ti set v0='DS7H4U6ZVWBNESD40PO' where id=1;
-update noar tt set b1='0MRZJXM80RDB' where id=1;
-update noar ti set b1='0MRZJXM80RDB' where id=1;
-update noar tt set v0='YGG' where id=1;
-update noar ti set v0='YGG' where id=1;
-update noar tt set b2='8PDQZGLX0B16C6R4WD0' where id=1;
-update noar ti set b2='8PDQZGLX0B16C6R4WD0' where id=1;
-update noar tt set v0='AOW238NCU56ABN9AX8SYH24ICP1SGJA' where id=2;
-update noar ti set v0='AOW238NCU56ABN9AX8SYH24ICP1SGJA' where id=2;
-update noar tt set b0='P271B61YFCH04QI9' where id=2;
-update noar ti set b0='P271B61YFCH04QI9' where id=2;
-update noar tt set v0='R0AG194' where id=2;
-update noar ti set v0='R0AG194' where id=2;
-update noar tt set b1='DXM59' where id=2;
-update noar ti set b1='DXM59' where id=2;
-update noar tt set v0='1GAFD' where id=2;
-update noar ti set v0='1GAFD' where id=2;
-update noar tt set b2='V08C' where id=2;
-update noar ti set b2='V08C' where id=2;
-update noar tt set v0='UESSCADYUXHI603Z66AQKPB' where id=3;
-update noar ti set v0='UESSCADYUXHI603Z66AQKPB' where id=3;
-update noar tt set b0='0OO05YC8NW53LXJQ7K3SU5UH9' where id=3;
-update noar ti set b0='0OO05YC8NW53LXJQ7K3SU5UH9' where id=3;
-update noar tt set v0='ADE7SQ1MM7UTY1S3044JX' where id=3;
-update noar ti set v0='ADE7SQ1MM7UTY1S3044JX' where id=3;
-update noar tt set b1='6MZJOLDIY0YN8Q' where id=3;
-update noar ti set b1='6MZJOLDIY0YN8Q' where id=3;
-update noar tt set v0='WDCN6P3APTUDKJBE8UM9MMPSBZSVM3' where id=3;
-update noar ti set v0='WDCN6P3APTUDKJBE8UM9MMPSBZSVM3' where id=3;
-update noar tt set b2='XGPXTP5HYBY0GXYUPKSFWQOSCR' where id=3;
-update noar ti set b2='XGPXTP5HYBY0GXYUPKSFWQOSCR' where id=3;
-update noar tt set v0='IA1M3GZP' where id=4;
-update noar ti set v0='IA1M3GZP' where id=4;
-update noar tt set b0='XFW9XK8F7V3YWPE72NEXILJOR2X1W' where id=4;
-update noar ti set b0='XFW9XK8F7V3YWPE72NEXILJOR2X1W' where id=4;
-update noar tt set v0='RJ25GDFJ6FLETIGOLK' where id=4;
-update noar ti set v0='RJ25GDFJ6FLETIGOLK' where id=4;
-update noar tt set b1='B5CV97LRB29AM0MLYPYXC3S' where id=4;
-update noar ti set b1='B5CV97LRB29AM0MLYPYXC3S' where id=4;
-update noar tt set v0='3EO' where id=4;
-update noar ti set v0='3EO' where id=4;
-update noar tt set b2='2GRR0CMCH4DNQL663JRX5' where id=4;
-update noar ti set b2='2GRR0CMCH4DNQL663JRX5' where id=4;
-update noar tt set v0='F2HM9HI4TDCYSULTE' where id=5;
-update noar ti set v0='F2HM9HI4TDCYSULTE' where id=5;
-update noar tt set b0='1516QOFM8HYHA' where id=5;
-update noar ti set b0='1516QOFM8HYHA' where id=5;
-update noar tt set v0='1K3' where id=5;
-update noar ti set v0='1K3' where id=5;
-update noar tt set b1='H' where id=5;
-update noar ti set b1='H' where id=5;
-update noar tt set v0='53XP3Q38QT' where id=5;
-update noar ti set v0='53XP3Q38QT' where id=5;
-update noar tt set b2='A0Y8M7A7BH74LJT63Q8A' where id=5;
-update noar ti set b2='A0Y8M7A7BH74LJT63Q8A' where id=5;
-update noar tt set v0='NI5ZAZXKLQERKZLZ9RA190EUS' where id=6;
-update noar ti set v0='NI5ZAZXKLQERKZLZ9RA190EUS' where id=6;
-update noar tt set b0='N749' where id=6;
-update noar ti set b0='N749' where id=6;
-update noar tt set v0='BJIUELODFXRKSTUT5ZMX9AWFREPTN7' where id=6;
-update noar ti set v0='BJIUELODFXRKSTUT5ZMX9AWFREPTN7' where id=6;
-update noar tt set b1='CWKMETCRQY588KS' where id=6;
-update noar ti set b1='CWKMETCRQY588KS' where id=6;
-update noar tt set v0='1P7O51T11A81QLQ8BAQ2IYF' where id=6;
-update noar ti set v0='1P7O51T11A81QLQ8BAQ2IYF' where id=6;
-update noar tt set b2='5MAFSL7XGACIL46HYXUY' where id=6;
-update noar ti set b2='5MAFSL7XGACIL46HYXUY' where id=6;
-update noar tt set v0='AXQV94DIW' where id=7;
-update noar ti set v0='AXQV94DIW' where id=7;
-update noar tt set b0='NQS9SRKTXP9' where id=7;
-update noar ti set b0='NQS9SRKTXP9' where id=7;
-update noar tt set v0='PFBEWG2NMJ6MN61RD1GJ7ANVSZONP3N8' where id=7;
-update noar ti set v0='PFBEWG2NMJ6MN61RD1GJ7ANVSZONP3N8' where id=7;
-update noar tt set b1='JV57OKZV6KJU8L5KD3NRQV86' where id=7;
-update noar ti set b1='JV57OKZV6KJU8L5KD3NRQV86' where id=7;
-update noar tt set v0='FXCIF6H9S7OZ5MRVB' where id=7;
-update noar ti set v0='FXCIF6H9S7OZ5MRVB' where id=7;
-update noar tt set b2='BYTJIU1IW6SRY' where id=7;
-update noar ti set b2='BYTJIU1IW6SRY' where id=7;
-update noar tt set v0='ARDKPAQZB62ST2MYFV9DRFY7Y' where id=8;
-update noar ti set v0='ARDKPAQZB62ST2MYFV9DRFY7Y' where id=8;
-update noar tt set b0='GBBERWWWTH7YJCCSIC6' where id=8;
-update noar ti set b0='GBBERWWWTH7YJCCSIC6' where id=8;
-update noar tt set v0='IAYJ3L6OPXV1T16WFD04P88SMS6I' where id=8;
-update noar ti set v0='IAYJ3L6OPXV1T16WFD04P88SMS6I' where id=8;
-update noar tt set b1='G0FE61ARBFKMOVDL81P4WG4CW56' where id=8;
-update noar ti set b1='G0FE61ARBFKMOVDL81P4WG4CW56' where id=8;
-update noar tt set v0='KL9H6FWKTTNJ8DMCD2LJXFX9YN' where id=8;
-update noar ti set v0='KL9H6FWKTTNJ8DMCD2LJXFX9YN' where id=8;
-update noar tt set b2='ZGCH2QY2USXDSUULHJTWDLZEGFRZOWI' where id=8;
-update noar ti set b2='ZGCH2QY2USXDSUULHJTWDLZEGFRZOWI' where id=8;
-update noar tt set v0='RDB0SV' where id=9;
-update noar ti set v0='RDB0SV' where id=9;
-update noar tt set b0='CP4D3J8INCWF9RDZ9FHN2' where id=9;
-update noar ti set b0='CP4D3J8INCWF9RDZ9FHN2' where id=9;
-update noar tt set v0='WTTNO' where id=9;
-update noar ti set v0='WTTNO' where id=9;
-update noar tt set b1='EY5N7RCKWEP9TA8QOQY7' where id=9;
-update noar ti set b1='EY5N7RCKWEP9TA8QOQY7' where id=9;
-update noar tt set v0='UCSEZ4HAY27S4VPB8EPPMJLQYDR6EY9' where id=9;
-update noar ti set v0='UCSEZ4HAY27S4VPB8EPPMJLQYDR6EY9' where id=9;
-update noar tt set b2='3L53BEZVT2YKOYV1WOE9MQHCH06CQT' where id=9;
-update noar ti set b2='3L53BEZVT2YKOYV1WOE9MQHCH06CQT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SOWO51D' where id=1;
-update noar ti set v0='SOWO51D' where id=1;
-update noar tt set b0='CW42JX9F' where id=1;
-update noar ti set b0='CW42JX9F' where id=1;
-update noar tt set v0='9352UQCNYHHRRX22HL' where id=1;
-update noar ti set v0='9352UQCNYHHRRX22HL' where id=1;
-update noar tt set b1='L5UR0OGI3WQ2MGI9797A3W087NZ3UZ' where id=1;
-update noar ti set b1='L5UR0OGI3WQ2MGI9797A3W087NZ3UZ' where id=1;
-update noar tt set v0='KJ0I2YS7XM5L2NA' where id=1;
-update noar ti set v0='KJ0I2YS7XM5L2NA' where id=1;
-update noar tt set b2='K6OT2MVZJ60BM' where id=1;
-update noar ti set b2='K6OT2MVZJ60BM' where id=1;
-update noar tt set v0='1R' where id=2;
-update noar ti set v0='1R' where id=2;
-update noar tt set b0='YNLCQAN6VRAZ5582G4QHZKY' where id=2;
-update noar ti set b0='YNLCQAN6VRAZ5582G4QHZKY' where id=2;
-update noar tt set v0='CF' where id=2;
-update noar ti set v0='CF' where id=2;
-update noar tt set b1='LGA0GYM4B' where id=2;
-update noar ti set b1='LGA0GYM4B' where id=2;
-update noar tt set v0='ZETIV9WPQIXMXO' where id=2;
-update noar ti set v0='ZETIV9WPQIXMXO' where id=2;
-update noar tt set b2='084R77QBRAE8WR3628C9WWDPZG3OFF82' where id=2;
-update noar ti set b2='084R77QBRAE8WR3628C9WWDPZG3OFF82' where id=2;
-update noar tt set v0='HHJLNXF0DYJO' where id=3;
-update noar ti set v0='HHJLNXF0DYJO' where id=3;
-update noar tt set b0='TFGZ6T98E' where id=3;
-update noar ti set b0='TFGZ6T98E' where id=3;
-update noar tt set v0='Q7WE08LW97RNLVQ2HE2' where id=3;
-update noar ti set v0='Q7WE08LW97RNLVQ2HE2' where id=3;
-update noar tt set b1='PK27J26DJRNSE8Z5Y3D' where id=3;
-update noar ti set b1='PK27J26DJRNSE8Z5Y3D' where id=3;
-update noar tt set v0='KS3DE63Z9GCZTFH0Y6S6D6LUFS2Q16' where id=3;
-update noar ti set v0='KS3DE63Z9GCZTFH0Y6S6D6LUFS2Q16' where id=3;
-update noar tt set b2='Y7H0IDONT9IFRBSRU53PBB3OBEYZP' where id=3;
-update noar ti set b2='Y7H0IDONT9IFRBSRU53PBB3OBEYZP' where id=3;
-update noar tt set v0='8W2CJVT4WA54UI' where id=4;
-update noar ti set v0='8W2CJVT4WA54UI' where id=4;
-update noar tt set b0='KR9MOZJ77HSZY1DM6QDYQRMF' where id=4;
-update noar ti set b0='KR9MOZJ77HSZY1DM6QDYQRMF' where id=4;
-update noar tt set v0='V73' where id=4;
-update noar ti set v0='V73' where id=4;
-update noar tt set b1='ODYJBLEREP6' where id=4;
-update noar ti set b1='ODYJBLEREP6' where id=4;
-update noar tt set v0='NZQ4D2' where id=4;
-update noar ti set v0='NZQ4D2' where id=4;
-update noar tt set b2='PQAZ5' where id=4;
-update noar ti set b2='PQAZ5' where id=4;
-update noar tt set v0='0RDJOP1076MERNE' where id=5;
-update noar ti set v0='0RDJOP1076MERNE' where id=5;
-update noar tt set b0='1QDVZPW6WRZSI12' where id=5;
-update noar ti set b0='1QDVZPW6WRZSI12' where id=5;
-update noar tt set v0='RTYH5GEXL24NL6YUUMZZ0D' where id=5;
-update noar ti set v0='RTYH5GEXL24NL6YUUMZZ0D' where id=5;
-update noar tt set b1='8ZWA3JYXBJW5MTFW8E1' where id=5;
-update noar ti set b1='8ZWA3JYXBJW5MTFW8E1' where id=5;
-update noar tt set v0='AQCVQ1AENG3NLEL7R65GAD' where id=5;
-update noar ti set v0='AQCVQ1AENG3NLEL7R65GAD' where id=5;
-update noar tt set b2='12M9TR' where id=5;
-update noar ti set b2='12M9TR' where id=5;
-update noar tt set v0='OGWXVFYWBCCHAKOT0F7B600VSES4' where id=6;
-update noar ti set v0='OGWXVFYWBCCHAKOT0F7B600VSES4' where id=6;
-update noar tt set b0='PFR11' where id=6;
-update noar ti set b0='PFR11' where id=6;
-update noar tt set v0='NM' where id=6;
-update noar ti set v0='NM' where id=6;
-update noar tt set b1='YO' where id=6;
-update noar ti set b1='YO' where id=6;
-update noar tt set v0='08' where id=6;
-update noar ti set v0='08' where id=6;
-update noar tt set b2='ZAFFIM7JPH5XQ8QMWX' where id=6;
-update noar ti set b2='ZAFFIM7JPH5XQ8QMWX' where id=6;
-update noar tt set v0='TL3PSNXPZEXVJ9MJJ034' where id=7;
-update noar ti set v0='TL3PSNXPZEXVJ9MJJ034' where id=7;
-update noar tt set b0='D33GM' where id=7;
-update noar ti set b0='D33GM' where id=7;
-update noar tt set v0='SWGVJF9M' where id=7;
-update noar ti set v0='SWGVJF9M' where id=7;
-update noar tt set b1='VXRVHPBENQ50KG65JIHR' where id=7;
-update noar ti set b1='VXRVHPBENQ50KG65JIHR' where id=7;
-update noar tt set v0='ARKIXE' where id=7;
-update noar ti set v0='ARKIXE' where id=7;
-update noar tt set b2='QSGER' where id=7;
-update noar ti set b2='QSGER' where id=7;
-update noar tt set v0='ROIXMP10Q9Y3KN5AVX9GUG' where id=8;
-update noar ti set v0='ROIXMP10Q9Y3KN5AVX9GUG' where id=8;
-update noar tt set b0='RKGA9Y3U6QZ77YJ5KS00O' where id=8;
-update noar ti set b0='RKGA9Y3U6QZ77YJ5KS00O' where id=8;
-update noar tt set v0='F7D8ZEV0' where id=8;
-update noar ti set v0='F7D8ZEV0' where id=8;
-update noar tt set b1='JBKE385POLSW3QALFRCN' where id=8;
-update noar ti set b1='JBKE385POLSW3QALFRCN' where id=8;
-update noar tt set v0='ORW3Y9T11C8Q' where id=8;
-update noar ti set v0='ORW3Y9T11C8Q' where id=8;
-update noar tt set b2='LWNNCF8H' where id=8;
-update noar ti set b2='LWNNCF8H' where id=8;
-update noar tt set v0='FHU92WKHX4KUMNRKHK1K5MJNPCWVGFD' where id=9;
-update noar ti set v0='FHU92WKHX4KUMNRKHK1K5MJNPCWVGFD' where id=9;
-update noar tt set b0='X96QN56HQU83HKPWEKB' where id=9;
-update noar ti set b0='X96QN56HQU83HKPWEKB' where id=9;
-update noar tt set v0='ONNW9IYZZ2N6R' where id=9;
-update noar ti set v0='ONNW9IYZZ2N6R' where id=9;
-update noar tt set b1='KH3TJ' where id=9;
-update noar ti set b1='KH3TJ' where id=9;
-update noar tt set v0='CTE13H2593J839' where id=9;
-update noar ti set v0='CTE13H2593J839' where id=9;
-update noar tt set b2='RD7AZ' where id=9;
-update noar ti set b2='RD7AZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JYD0' where id=1;
-update noar ti set v0='JYD0' where id=1;
-update noar tt set b0='F7IB' where id=1;
-update noar ti set b0='F7IB' where id=1;
-update noar tt set v0='J5' where id=1;
-update noar ti set v0='J5' where id=1;
-update noar tt set b1='XDODL' where id=1;
-update noar ti set b1='XDODL' where id=1;
-update noar tt set v0='SKJ1150CIQOO1DWL81E' where id=1;
-update noar ti set v0='SKJ1150CIQOO1DWL81E' where id=1;
-update noar tt set b2='LX2KWJKX1MWC9ZEPM49DCKY' where id=1;
-update noar ti set b2='LX2KWJKX1MWC9ZEPM49DCKY' where id=1;
-update noar tt set v0='GVXF2MFZ5H0GTKIJ6D70K1R3PZFR' where id=2;
-update noar ti set v0='GVXF2MFZ5H0GTKIJ6D70K1R3PZFR' where id=2;
-update noar tt set b0='09DA' where id=2;
-update noar ti set b0='09DA' where id=2;
-update noar tt set v0='CRJN1TBRKT5T5GOEMVG' where id=2;
-update noar ti set v0='CRJN1TBRKT5T5GOEMVG' where id=2;
-update noar tt set b1='F0JMXZ7S90' where id=2;
-update noar ti set b1='F0JMXZ7S90' where id=2;
-update noar tt set v0='LP6A6' where id=2;
-update noar ti set v0='LP6A6' where id=2;
-update noar tt set b2='UIQD0KP1CHQLUDI3' where id=2;
-update noar ti set b2='UIQD0KP1CHQLUDI3' where id=2;
-update noar tt set v0='22LYYRZJHDF5NL2UDXUNRB8T5' where id=3;
-update noar ti set v0='22LYYRZJHDF5NL2UDXUNRB8T5' where id=3;
-update noar tt set b0='JL4E4EX51Y1H9GIH8VZ5ZLYIM8S2EGM9' where id=3;
-update noar ti set b0='JL4E4EX51Y1H9GIH8VZ5ZLYIM8S2EGM9' where id=3;
-update noar tt set v0='V9EHCQKJZP7BBEWPCYGUMY0' where id=3;
-update noar ti set v0='V9EHCQKJZP7BBEWPCYGUMY0' where id=3;
-update noar tt set b1='EWV05LVNEISX2' where id=3;
-update noar ti set b1='EWV05LVNEISX2' where id=3;
-update noar tt set v0='8MDS8' where id=3;
-update noar ti set v0='8MDS8' where id=3;
-update noar tt set b2='UTDKHY1MRV5GM9LZJ8E8XWK6TV6ZJADW' where id=3;
-update noar ti set b2='UTDKHY1MRV5GM9LZJ8E8XWK6TV6ZJADW' where id=3;
-update noar tt set v0='VQV6NYXA69FRRCN9ZF' where id=4;
-update noar ti set v0='VQV6NYXA69FRRCN9ZF' where id=4;
-update noar tt set b0='LGGD3WK09KYHRF40S06JS9XS' where id=4;
-update noar ti set b0='LGGD3WK09KYHRF40S06JS9XS' where id=4;
-update noar tt set v0='H0L5VK4HARVUKH6LD69QCK4' where id=4;
-update noar ti set v0='H0L5VK4HARVUKH6LD69QCK4' where id=4;
-update noar tt set b1='96DVSAFX6U5DZYW89SH3R7ALK' where id=4;
-update noar ti set b1='96DVSAFX6U5DZYW89SH3R7ALK' where id=4;
-update noar tt set v0='3VUSH3BLQ36VWLSED6EHH85R' where id=4;
-update noar ti set v0='3VUSH3BLQ36VWLSED6EHH85R' where id=4;
-update noar tt set b2='BKGOPGAJZKADFH5KGY6LBPF' where id=4;
-update noar ti set b2='BKGOPGAJZKADFH5KGY6LBPF' where id=4;
-update noar tt set v0='8ZLDZ8PWMTE1A9XK94RQ7TS' where id=5;
-update noar ti set v0='8ZLDZ8PWMTE1A9XK94RQ7TS' where id=5;
-update noar tt set b0='YOMCYS3K88OSZ6V2' where id=5;
-update noar ti set b0='YOMCYS3K88OSZ6V2' where id=5;
-update noar tt set v0='4WGEQV1EISR' where id=5;
-update noar ti set v0='4WGEQV1EISR' where id=5;
-update noar tt set b1='9LED93E1RDOJ9' where id=5;
-update noar ti set b1='9LED93E1RDOJ9' where id=5;
-update noar tt set v0='1UGDMIJREX58WFGDWFJYH8IYV308L' where id=5;
-update noar ti set v0='1UGDMIJREX58WFGDWFJYH8IYV308L' where id=5;
-update noar tt set b2='9M0EZCD' where id=5;
-update noar ti set b2='9M0EZCD' where id=5;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b0='OKT9FZDP9K0CVL0A4V9E' where id=6;
-update noar ti set b0='OKT9FZDP9K0CVL0A4V9E' where id=6;
-update noar tt set v0='5UEGPRI7PWJC2F1KPFLB' where id=6;
-update noar ti set v0='5UEGPRI7PWJC2F1KPFLB' where id=6;
-update noar tt set b1='180KB' where id=6;
-update noar ti set b1='180KB' where id=6;
-update noar tt set v0='GCNA' where id=6;
-update noar ti set v0='GCNA' where id=6;
-update noar tt set b2='IK83PAN49HVMR' where id=6;
-update noar ti set b2='IK83PAN49HVMR' where id=6;
-update noar tt set v0='TCMPVZMV122EWAOB4ZVT5TBB' where id=7;
-update noar ti set v0='TCMPVZMV122EWAOB4ZVT5TBB' where id=7;
-update noar tt set b0='YS7RLIHD6SLTJ' where id=7;
-update noar ti set b0='YS7RLIHD6SLTJ' where id=7;
-update noar tt set v0='WANRFGN5' where id=7;
-update noar ti set v0='WANRFGN5' where id=7;
-update noar tt set b1='YTKXXC1XV8QFQLIAYON5LIXE2VWZDZ' where id=7;
-update noar ti set b1='YTKXXC1XV8QFQLIAYON5LIXE2VWZDZ' where id=7;
-update noar tt set v0='UTW2A2' where id=7;
-update noar ti set v0='UTW2A2' where id=7;
-update noar tt set b2='C0V' where id=7;
-update noar ti set b2='C0V' where id=7;
-update noar tt set v0='O0SOVFM9E7YD' where id=8;
-update noar ti set v0='O0SOVFM9E7YD' where id=8;
-update noar tt set b0='HJRRZ5IGYO1AA6MIDA7LFQQY' where id=8;
-update noar ti set b0='HJRRZ5IGYO1AA6MIDA7LFQQY' where id=8;
-update noar tt set v0='SZBZALZOODO9ME1ZTUUI26P' where id=8;
-update noar ti set v0='SZBZALZOODO9ME1ZTUUI26P' where id=8;
-update noar tt set b1='4HSU2L8IQV5H20Y' where id=8;
-update noar ti set b1='4HSU2L8IQV5H20Y' where id=8;
-update noar tt set v0='L0DPUJENALYJIG2D87N0' where id=8;
-update noar ti set v0='L0DPUJENALYJIG2D87N0' where id=8;
-update noar tt set b2='74SM' where id=8;
-update noar ti set b2='74SM' where id=8;
-update noar tt set v0='ASF47OFFZ7Y0DUSXG08T' where id=9;
-update noar ti set v0='ASF47OFFZ7Y0DUSXG08T' where id=9;
-update noar tt set b0='ZUM' where id=9;
-update noar ti set b0='ZUM' where id=9;
-update noar tt set v0='U2Q0' where id=9;
-update noar ti set v0='U2Q0' where id=9;
-update noar tt set b1='8IA2SRMDYD' where id=9;
-update noar ti set b1='8IA2SRMDYD' where id=9;
-update noar tt set v0='NN69CTRFMB9QYOQ' where id=9;
-update noar ti set v0='NN69CTRFMB9QYOQ' where id=9;
-update noar tt set b2='ZWMPABBX5CZZJXDOS12GKS' where id=9;
-update noar ti set b2='ZWMPABBX5CZZJXDOS12GKS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M99S8I2IRCQH5CD46VLA427' where id=1;
-update noar ti set v0='M99S8I2IRCQH5CD46VLA427' where id=1;
-update noar tt set b0='4E02MII1T7NLO' where id=1;
-update noar ti set b0='4E02MII1T7NLO' where id=1;
-update noar tt set v0='3J573ZT' where id=1;
-update noar ti set v0='3J573ZT' where id=1;
-update noar tt set b1='QRF9UIKJ5DLZ2YQCKXP1I' where id=1;
-update noar ti set b1='QRF9UIKJ5DLZ2YQCKXP1I' where id=1;
-update noar tt set v0='19SDTJ5F9B9QX266FTKW' where id=1;
-update noar ti set v0='19SDTJ5F9B9QX266FTKW' where id=1;
-update noar tt set b2='SSHDFQ7UTSKK6PV9WSSZ42PLV' where id=1;
-update noar ti set b2='SSHDFQ7UTSKK6PV9WSSZ42PLV' where id=1;
-update noar tt set v0='PC' where id=2;
-update noar ti set v0='PC' where id=2;
-update noar tt set b0='8' where id=2;
-update noar ti set b0='8' where id=2;
-update noar tt set v0='6E4ZRH4NFG188CWEN2' where id=2;
-update noar ti set v0='6E4ZRH4NFG188CWEN2' where id=2;
-update noar tt set b1='XBUMIMTVN86' where id=2;
-update noar ti set b1='XBUMIMTVN86' where id=2;
-update noar tt set v0='NHWR4UJ04FKKNC' where id=2;
-update noar ti set v0='NHWR4UJ04FKKNC' where id=2;
-update noar tt set b2='0XKDA8UWY9K' where id=2;
-update noar ti set b2='0XKDA8UWY9K' where id=2;
-update noar tt set v0='ZJ5DUZWT175X7OJUWL3ENVU' where id=3;
-update noar ti set v0='ZJ5DUZWT175X7OJUWL3ENVU' where id=3;
-update noar tt set b0='QUE2HOAPC5OL250AN39QO4HT' where id=3;
-update noar ti set b0='QUE2HOAPC5OL250AN39QO4HT' where id=3;
-update noar tt set v0='TII50M0DWAHABRACZ' where id=3;
-update noar ti set v0='TII50M0DWAHABRACZ' where id=3;
-update noar tt set b1='9RPJ3TE7G' where id=3;
-update noar ti set b1='9RPJ3TE7G' where id=3;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b2='PY72N2Y98VISCGZ3Q8ADOURI6CE' where id=3;
-update noar ti set b2='PY72N2Y98VISCGZ3Q8ADOURI6CE' where id=3;
-update noar tt set v0='B0D033EEHKFT1XHNT' where id=4;
-update noar ti set v0='B0D033EEHKFT1XHNT' where id=4;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set v0='P1049NF91FRET2FUMFI' where id=4;
-update noar ti set v0='P1049NF91FRET2FUMFI' where id=4;
-update noar tt set b1='QALRV6BAVNH36RX171OIEK3F58' where id=4;
-update noar ti set b1='QALRV6BAVNH36RX171OIEK3F58' where id=4;
-update noar tt set v0='P3UJI0DVU596CVXB672JJXNF1Q4S7' where id=4;
-update noar ti set v0='P3UJI0DVU596CVXB672JJXNF1Q4S7' where id=4;
-update noar tt set b2='BVH124539SW3IWLJYF58E5QWRWVUQC' where id=4;
-update noar ti set b2='BVH124539SW3IWLJYF58E5QWRWVUQC' where id=4;
-update noar tt set v0='PG4FFS7E1VI8DC0' where id=5;
-update noar ti set v0='PG4FFS7E1VI8DC0' where id=5;
-update noar tt set b0='FVFGBLHRA2AEPZ80FBIMYK8' where id=5;
-update noar ti set b0='FVFGBLHRA2AEPZ80FBIMYK8' where id=5;
-update noar tt set v0='U75IP181HOE0ZN8YWHG8V39WG09O65' where id=5;
-update noar ti set v0='U75IP181HOE0ZN8YWHG8V39WG09O65' where id=5;
-update noar tt set b1='JYTQFQM3S911GD2N80' where id=5;
-update noar ti set b1='JYTQFQM3S911GD2N80' where id=5;
-update noar tt set v0='MF6276OYVE3R2934LBEB9QKM5CKO' where id=5;
-update noar ti set v0='MF6276OYVE3R2934LBEB9QKM5CKO' where id=5;
-update noar tt set b2='TCB20NFDJ8QHO' where id=5;
-update noar ti set b2='TCB20NFDJ8QHO' where id=5;
-update noar tt set v0='08G6WYWFI0L8S3OXI68GG693DE' where id=6;
-update noar ti set v0='08G6WYWFI0L8S3OXI68GG693DE' where id=6;
-update noar tt set b0='VXO' where id=6;
-update noar ti set b0='VXO' where id=6;
-update noar tt set v0='4L8V81BY30LDLGCOCWNJITDCXB' where id=6;
-update noar ti set v0='4L8V81BY30LDLGCOCWNJITDCXB' where id=6;
-update noar tt set b1='DKXOXHBHWPD' where id=6;
-update noar ti set b1='DKXOXHBHWPD' where id=6;
-update noar tt set v0='IBESIH8QFN7PA68NJYP1Q3MQQVY16OI0' where id=6;
-update noar ti set v0='IBESIH8QFN7PA68NJYP1Q3MQQVY16OI0' where id=6;
-update noar tt set b2='GF9O9W' where id=6;
-update noar ti set b2='GF9O9W' where id=6;
-update noar tt set v0='DUPB' where id=7;
-update noar ti set v0='DUPB' where id=7;
-update noar tt set b0='0342H1DT' where id=7;
-update noar ti set b0='0342H1DT' where id=7;
-update noar tt set v0='CCFHHSTSW7R5JFH9OJZGY6' where id=7;
-update noar ti set v0='CCFHHSTSW7R5JFH9OJZGY6' where id=7;
-update noar tt set b1='IPIH7' where id=7;
-update noar ti set b1='IPIH7' where id=7;
-update noar tt set v0='CTLXLPUUCKCJ0H7QOLEH7E8' where id=7;
-update noar ti set v0='CTLXLPUUCKCJ0H7QOLEH7E8' where id=7;
-update noar tt set b2='AUATGUTLUG2UUG5' where id=7;
-update noar ti set b2='AUATGUTLUG2UUG5' where id=7;
-update noar tt set v0='LQ3KPTKAQL4GMMU0E28XYH' where id=8;
-update noar ti set v0='LQ3KPTKAQL4GMMU0E28XYH' where id=8;
-update noar tt set b0='O2V' where id=8;
-update noar ti set b0='O2V' where id=8;
-update noar tt set v0='ZZDDAR0BFVUBKX8JVND1AWZMT' where id=8;
-update noar ti set v0='ZZDDAR0BFVUBKX8JVND1AWZMT' where id=8;
-update noar tt set b1='YTA1C6K' where id=8;
-update noar ti set b1='YTA1C6K' where id=8;
-update noar tt set v0='ATJMIRC6E9DPYSBMOYLPG' where id=8;
-update noar ti set v0='ATJMIRC6E9DPYSBMOYLPG' where id=8;
-update noar tt set b2='OAMZA90FIE4LGI3VO8MF41V' where id=8;
-update noar ti set b2='OAMZA90FIE4LGI3VO8MF41V' where id=8;
-update noar tt set v0='X4NIW' where id=9;
-update noar ti set v0='X4NIW' where id=9;
-update noar tt set b0='9N9UOM7OD2Y' where id=9;
-update noar ti set b0='9N9UOM7OD2Y' where id=9;
-update noar tt set v0='5FTKNURQNRN1L9C5' where id=9;
-update noar ti set v0='5FTKNURQNRN1L9C5' where id=9;
-update noar tt set b1='PYWNLU2O' where id=9;
-update noar ti set b1='PYWNLU2O' where id=9;
-update noar tt set v0='CUSL3R0T4ZX13HWHVQZ77FGZ2L' where id=9;
-update noar ti set v0='CUSL3R0T4ZX13HWHVQZ77FGZ2L' where id=9;
-update noar tt set b2='M00LOB' where id=9;
-update noar ti set b2='M00LOB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HP56HAOK' where id=1;
-update noar ti set v0='HP56HAOK' where id=1;
-update noar tt set b0='G7OLRDEPR5' where id=1;
-update noar ti set b0='G7OLRDEPR5' where id=1;
-update noar tt set v0='TTIJTJ08I1K5B1GQY8LFP' where id=1;
-update noar ti set v0='TTIJTJ08I1K5B1GQY8LFP' where id=1;
-update noar tt set b1='6' where id=1;
-update noar ti set b1='6' where id=1;
-update noar tt set v0='MHGB7T49EQF3M' where id=1;
-update noar ti set v0='MHGB7T49EQF3M' where id=1;
-update noar tt set b2='6O1ZHDJRLNQM63MO54ODB2WYFBOGPYF9' where id=1;
-update noar ti set b2='6O1ZHDJRLNQM63MO54ODB2WYFBOGPYF9' where id=1;
-update noar tt set v0='P90QC5LM26OF21JSV6A2136YZ9' where id=2;
-update noar ti set v0='P90QC5LM26OF21JSV6A2136YZ9' where id=2;
-update noar tt set b0='QECR' where id=2;
-update noar ti set b0='QECR' where id=2;
-update noar tt set v0='989AOHSSCCMSVGG65' where id=2;
-update noar ti set v0='989AOHSSCCMSVGG65' where id=2;
-update noar tt set b1='ZQCDRG9FDEWN79E' where id=2;
-update noar ti set b1='ZQCDRG9FDEWN79E' where id=2;
-update noar tt set v0='WK32FBBR9827K' where id=2;
-update noar ti set v0='WK32FBBR9827K' where id=2;
-update noar tt set b2='ZT3U0RYHX1H' where id=2;
-update noar ti set b2='ZT3U0RYHX1H' where id=2;
-update noar tt set v0='G2' where id=3;
-update noar ti set v0='G2' where id=3;
-update noar tt set b0='0U921ZG' where id=3;
-update noar ti set b0='0U921ZG' where id=3;
-update noar tt set v0='SJHW7YC8VP1LT4C60XB44OHBYGI6C9' where id=3;
-update noar ti set v0='SJHW7YC8VP1LT4C60XB44OHBYGI6C9' where id=3;
-update noar tt set b1='GT7CZO' where id=3;
-update noar ti set b1='GT7CZO' where id=3;
-update noar tt set v0='EMDIIWNNKLPJ8G6HYJIBHP4GO46LP2' where id=3;
-update noar ti set v0='EMDIIWNNKLPJ8G6HYJIBHP4GO46LP2' where id=3;
-update noar tt set b2='C1MUT9JRB' where id=3;
-update noar ti set b2='C1MUT9JRB' where id=3;
-update noar tt set v0='84PG8AQZXQ8VK4641GAAXQY1DY' where id=4;
-update noar ti set v0='84PG8AQZXQ8VK4641GAAXQY1DY' where id=4;
-update noar tt set b0='LJX3BN' where id=4;
-update noar ti set b0='LJX3BN' where id=4;
-update noar tt set v0='A6XG9' where id=4;
-update noar ti set v0='A6XG9' where id=4;
-update noar tt set b1='FNTLKKP9MLO81YB11D7EL' where id=4;
-update noar ti set b1='FNTLKKP9MLO81YB11D7EL' where id=4;
-update noar tt set v0='VX2X33TZ0SWL6LFCL' where id=4;
-update noar ti set v0='VX2X33TZ0SWL6LFCL' where id=4;
-update noar tt set b2='8DV7LQHXA1M18BGMYOW3R2ZP936AMGS' where id=4;
-update noar ti set b2='8DV7LQHXA1M18BGMYOW3R2ZP936AMGS' where id=4;
-update noar tt set v0='EB4LMO7AFXFH82QSPA4M' where id=5;
-update noar ti set v0='EB4LMO7AFXFH82QSPA4M' where id=5;
-update noar tt set b0='UY7V4U2QSC8' where id=5;
-update noar ti set b0='UY7V4U2QSC8' where id=5;
-update noar tt set v0='JQXOX' where id=5;
-update noar ti set v0='JQXOX' where id=5;
-update noar tt set b1='5JF27Q2T3T' where id=5;
-update noar ti set b1='5JF27Q2T3T' where id=5;
-update noar tt set v0='IWGULX' where id=5;
-update noar ti set v0='IWGULX' where id=5;
-update noar tt set b2='KWCI258S5SZJ7' where id=5;
-update noar ti set b2='KWCI258S5SZJ7' where id=5;
-update noar tt set v0='YX524FJRZ5LHPU2K1CIQ2FYRR1' where id=6;
-update noar ti set v0='YX524FJRZ5LHPU2K1CIQ2FYRR1' where id=6;
-update noar tt set b0='6MGQD51' where id=6;
-update noar ti set b0='6MGQD51' where id=6;
-update noar tt set v0='WDOFFPB' where id=6;
-update noar ti set v0='WDOFFPB' where id=6;
-update noar tt set b1='ZIYIS33' where id=6;
-update noar ti set b1='ZIYIS33' where id=6;
-update noar tt set v0='60T0M9TIH0L8C' where id=6;
-update noar ti set v0='60T0M9TIH0L8C' where id=6;
-update noar tt set b2='AS' where id=6;
-update noar ti set b2='AS' where id=6;
-update noar tt set v0='JJJM5519IARJY8SND' where id=7;
-update noar ti set v0='JJJM5519IARJY8SND' where id=7;
-update noar tt set b0='CXG4UTEQD' where id=7;
-update noar ti set b0='CXG4UTEQD' where id=7;
-update noar tt set v0='J65328RGS0P3O7R02CK6KOQIKZE6D2' where id=7;
-update noar ti set v0='J65328RGS0P3O7R02CK6KOQIKZE6D2' where id=7;
-update noar tt set b1='DDWYLSBRDEPKWS6JN3H0DCU6TF' where id=7;
-update noar ti set b1='DDWYLSBRDEPKWS6JN3H0DCU6TF' where id=7;
-update noar tt set v0='YCXHCJT03CLG' where id=7;
-update noar ti set v0='YCXHCJT03CLG' where id=7;
-update noar tt set b2='UBRWTX0BST0SVF5B3U0WFJ7IDP3CK' where id=7;
-update noar ti set b2='UBRWTX0BST0SVF5B3U0WFJ7IDP3CK' where id=7;
-update noar tt set v0='OBVOKHC1M7W19J71P3AWL08QA2WY9' where id=8;
-update noar ti set v0='OBVOKHC1M7W19J71P3AWL08QA2WY9' where id=8;
-update noar tt set b0='4P6LR2YQO97ZUAU25' where id=8;
-update noar ti set b0='4P6LR2YQO97ZUAU25' where id=8;
-update noar tt set v0='18QYEU7TO2877V7PV7JBZ5YG3O5' where id=8;
-update noar ti set v0='18QYEU7TO2877V7PV7JBZ5YG3O5' where id=8;
-update noar tt set b1='2ROPMEXK' where id=8;
-update noar ti set b1='2ROPMEXK' where id=8;
-update noar tt set v0='1' where id=8;
-update noar ti set v0='1' where id=8;
-update noar tt set b2='1D8WS6RRJUIA8KE22Z0ELO05' where id=8;
-update noar ti set b2='1D8WS6RRJUIA8KE22Z0ELO05' where id=8;
-update noar tt set v0='KJWIWZ5GU48DQIJK1TWMV2KQGX6SW5' where id=9;
-update noar ti set v0='KJWIWZ5GU48DQIJK1TWMV2KQGX6SW5' where id=9;
-update noar tt set b0='RJZLE1ODIN6II' where id=9;
-update noar ti set b0='RJZLE1ODIN6II' where id=9;
-update noar tt set v0='GLT6O4EPVIEX8B4K7R0Z0VGV' where id=9;
-update noar ti set v0='GLT6O4EPVIEX8B4K7R0Z0VGV' where id=9;
-update noar tt set b1='94DA1ZZN' where id=9;
-update noar ti set b1='94DA1ZZN' where id=9;
-update noar tt set v0='LMGR9K8KAWEUX' where id=9;
-update noar ti set v0='LMGR9K8KAWEUX' where id=9;
-update noar tt set b2='NFTKHJX5MTRXV6F2CRT' where id=9;
-update noar ti set b2='NFTKHJX5MTRXV6F2CRT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='J8HDDAT0LN9KYLOHBC1XRT9V9' where id=1;
-update noar ti set v0='J8HDDAT0LN9KYLOHBC1XRT9V9' where id=1;
-update noar tt set b0='W1QOJD8JCM9FECU8CQ655' where id=1;
-update noar ti set b0='W1QOJD8JCM9FECU8CQ655' where id=1;
-update noar tt set v0='L94C1LQE4B451UGJQE5EL5O97MCGR1X6' where id=1;
-update noar ti set v0='L94C1LQE4B451UGJQE5EL5O97MCGR1X6' where id=1;
-update noar tt set b1='S7H928OA4SD1J98GAB09ODZNVWP21MG3' where id=1;
-update noar ti set b1='S7H928OA4SD1J98GAB09ODZNVWP21MG3' where id=1;
-update noar tt set v0='DXKWWKDD8YJWUBB4HELE6' where id=1;
-update noar ti set v0='DXKWWKDD8YJWUBB4HELE6' where id=1;
-update noar tt set b2='H5B1LU9OXOCAO7TXN59GW4AZIU6H' where id=1;
-update noar ti set b2='H5B1LU9OXOCAO7TXN59GW4AZIU6H' where id=1;
-update noar tt set v0='D5PCCNL' where id=2;
-update noar ti set v0='D5PCCNL' where id=2;
-update noar tt set b0='WYIM5V289NC31' where id=2;
-update noar ti set b0='WYIM5V289NC31' where id=2;
-update noar tt set v0='LMSRY6C7PHO31F3OEQONH5KRHW18E' where id=2;
-update noar ti set v0='LMSRY6C7PHO31F3OEQONH5KRHW18E' where id=2;
-update noar tt set b1='P' where id=2;
-update noar ti set b1='P' where id=2;
-update noar tt set v0='VTZIN736HITAKZ3' where id=2;
-update noar ti set v0='VTZIN736HITAKZ3' where id=2;
-update noar tt set b2='BAYX7EZ' where id=2;
-update noar ti set b2='BAYX7EZ' where id=2;
-update noar tt set v0='9SSDMCAR' where id=3;
-update noar ti set v0='9SSDMCAR' where id=3;
-update noar tt set b0='7PPU991R8HZGOIX16UG9UMDW9TS9A' where id=3;
-update noar ti set b0='7PPU991R8HZGOIX16UG9UMDW9TS9A' where id=3;
-update noar tt set v0='QLJRG4AVBDXLFZW2QEJBEWRH1ESE89TV' where id=3;
-update noar ti set v0='QLJRG4AVBDXLFZW2QEJBEWRH1ESE89TV' where id=3;
-update noar tt set b1='H56B8I5MDLJLH0A15GPDB6F9P3KSJG' where id=3;
-update noar ti set b1='H56B8I5MDLJLH0A15GPDB6F9P3KSJG' where id=3;
-update noar tt set v0='KNX5OBC' where id=3;
-update noar ti set v0='KNX5OBC' where id=3;
-update noar tt set b2='9ZQN04AZKMH1VC3JQ' where id=3;
-update noar ti set b2='9ZQN04AZKMH1VC3JQ' where id=3;
-update noar tt set v0='ZYWZ1P4H' where id=4;
-update noar ti set v0='ZYWZ1P4H' where id=4;
-update noar tt set b0='42O0JE2XYTYVXN1XQCDZ9R7X' where id=4;
-update noar ti set b0='42O0JE2XYTYVXN1XQCDZ9R7X' where id=4;
-update noar tt set v0='V14XH3' where id=4;
-update noar ti set v0='V14XH3' where id=4;
-update noar tt set b1='CXSHF8XXSMQZR962FIKXW809ORTQQO' where id=4;
-update noar ti set b1='CXSHF8XXSMQZR962FIKXW809ORTQQO' where id=4;
-update noar tt set v0='O2CFTKK667I3M' where id=4;
-update noar ti set v0='O2CFTKK667I3M' where id=4;
-update noar tt set b2='KJCIZJ7MJP' where id=4;
-update noar ti set b2='KJCIZJ7MJP' where id=4;
-update noar tt set v0='NYBN7APWVT05L41SI20MM' where id=5;
-update noar ti set v0='NYBN7APWVT05L41SI20MM' where id=5;
-update noar tt set b0='2FGDIQYVYXOT10UKJOC9D3OCX7FPD8V' where id=5;
-update noar ti set b0='2FGDIQYVYXOT10UKJOC9D3OCX7FPD8V' where id=5;
-update noar tt set v0='DKP6E5FHHNZFBGA' where id=5;
-update noar ti set v0='DKP6E5FHHNZFBGA' where id=5;
-update noar tt set b1='VWNGRSAIZ16XJ2GJG2WIY3' where id=5;
-update noar ti set b1='VWNGRSAIZ16XJ2GJG2WIY3' where id=5;
-update noar tt set v0='HSPLRP64P0V914KX' where id=5;
-update noar ti set v0='HSPLRP64P0V914KX' where id=5;
-update noar tt set b2='LLM0UUTY6VZUNX' where id=5;
-update noar ti set b2='LLM0UUTY6VZUNX' where id=5;
-update noar tt set v0='BA6' where id=6;
-update noar ti set v0='BA6' where id=6;
-update noar tt set b0='OCIB31YBKYQPTC4SA' where id=6;
-update noar ti set b0='OCIB31YBKYQPTC4SA' where id=6;
-update noar tt set v0='XDPTKWIPLXHKHGOVHE' where id=6;
-update noar ti set v0='XDPTKWIPLXHKHGOVHE' where id=6;
-update noar tt set b1='WMRL7IPV738' where id=6;
-update noar ti set b1='WMRL7IPV738' where id=6;
-update noar tt set v0='CWOLZ063TQVSZU5' where id=6;
-update noar ti set v0='CWOLZ063TQVSZU5' where id=6;
-update noar tt set b2='6C3P7MLWKBMXBNO9Q5Z' where id=6;
-update noar ti set b2='6C3P7MLWKBMXBNO9Q5Z' where id=6;
-update noar tt set v0='0XGG4CIDTCAKX7KXKZ' where id=7;
-update noar ti set v0='0XGG4CIDTCAKX7KXKZ' where id=7;
-update noar tt set b0='6JEA2CL7YNEA51TDPLYM9A' where id=7;
-update noar ti set b0='6JEA2CL7YNEA51TDPLYM9A' where id=7;
-update noar tt set v0='C1B2Q7SBPDK79TFHKYT0C7796RZ8MT' where id=7;
-update noar ti set v0='C1B2Q7SBPDK79TFHKYT0C7796RZ8MT' where id=7;
-update noar tt set b1='WSTSRGR83WL37RVEKHYPSEF1T' where id=7;
-update noar ti set b1='WSTSRGR83WL37RVEKHYPSEF1T' where id=7;
-update noar tt set v0='JBRZ9RN8XTKWF' where id=7;
-update noar ti set v0='JBRZ9RN8XTKWF' where id=7;
-update noar tt set b2='B772S' where id=7;
-update noar ti set b2='B772S' where id=7;
-update noar tt set v0='EU2VFN23NFBFZK' where id=8;
-update noar ti set v0='EU2VFN23NFBFZK' where id=8;
-update noar tt set b0='XW0TN' where id=8;
-update noar ti set b0='XW0TN' where id=8;
-update noar tt set v0='PBHCYP2GSPS7WXZM' where id=8;
-update noar ti set v0='PBHCYP2GSPS7WXZM' where id=8;
-update noar tt set b1='YLIGT52NNNOOPPAYAECPR9ZQUF' where id=8;
-update noar ti set b1='YLIGT52NNNOOPPAYAECPR9ZQUF' where id=8;
-update noar tt set v0='1PIW2OPDTXCUSOPGML1' where id=8;
-update noar ti set v0='1PIW2OPDTXCUSOPGML1' where id=8;
-update noar tt set b2='BSV6Z1' where id=8;
-update noar ti set b2='BSV6Z1' where id=8;
-update noar tt set v0='CR9CDU75OBQUEA54YLTFMTEZI3I5QGH' where id=9;
-update noar ti set v0='CR9CDU75OBQUEA54YLTFMTEZI3I5QGH' where id=9;
-update noar tt set b0='UWXHKPP8HC5' where id=9;
-update noar ti set b0='UWXHKPP8HC5' where id=9;
-update noar tt set v0='WD4ODPZU7172RKH46LH355HF8FWSFN4' where id=9;
-update noar ti set v0='WD4ODPZU7172RKH46LH355HF8FWSFN4' where id=9;
-update noar tt set b1='A4DV' where id=9;
-update noar ti set b1='A4DV' where id=9;
-update noar tt set v0='FCKWPCYCVPUPL2ELJ3HU8HX78H8CZH' where id=9;
-update noar ti set v0='FCKWPCYCVPUPL2ELJ3HU8HX78H8CZH' where id=9;
-update noar tt set b2='1BNRD0KZESJ' where id=9;
-update noar ti set b2='1BNRD0KZESJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FDMBXMBZHLZ' where id=1;
-update noar ti set v0='FDMBXMBZHLZ' where id=1;
-update noar tt set b0='IN5' where id=1;
-update noar ti set b0='IN5' where id=1;
-update noar tt set v0='97RMBKCJ0E0TY7NDLPKCOTE' where id=1;
-update noar ti set v0='97RMBKCJ0E0TY7NDLPKCOTE' where id=1;
-update noar tt set b1='JC4ICJ1' where id=1;
-update noar ti set b1='JC4ICJ1' where id=1;
-update noar tt set v0='7LEW2A0GP7LRLR3YXZ7OZ' where id=1;
-update noar ti set v0='7LEW2A0GP7LRLR3YXZ7OZ' where id=1;
-update noar tt set b2='VV2PJISPDZPI9B1JTU8SYRHTLL3774H' where id=1;
-update noar ti set b2='VV2PJISPDZPI9B1JTU8SYRHTLL3774H' where id=1;
-update noar tt set v0='9JRHNMIZJYSJ60MNB1HU33KCZAT6' where id=2;
-update noar ti set v0='9JRHNMIZJYSJ60MNB1HU33KCZAT6' where id=2;
-update noar tt set b0='BDN' where id=2;
-update noar ti set b0='BDN' where id=2;
-update noar tt set v0='HFKTTJ2P56' where id=2;
-update noar ti set v0='HFKTTJ2P56' where id=2;
-update noar tt set b1='FQEKIJIAI21LFMVP4VTY9' where id=2;
-update noar ti set b1='FQEKIJIAI21LFMVP4VTY9' where id=2;
-update noar tt set v0='MTZNEEF9MS7S7' where id=2;
-update noar ti set v0='MTZNEEF9MS7S7' where id=2;
-update noar tt set b2='OVB2HNAM72VCVORWF' where id=2;
-update noar ti set b2='OVB2HNAM72VCVORWF' where id=2;
-update noar tt set v0='6YC3' where id=3;
-update noar ti set v0='6YC3' where id=3;
-update noar tt set b0='Y05G95FY4SE7W3QI6EAMKM6G2' where id=3;
-update noar ti set b0='Y05G95FY4SE7W3QI6EAMKM6G2' where id=3;
-update noar tt set v0='QIMI8819MFN6FS28I21749AQ5RMQ' where id=3;
-update noar ti set v0='QIMI8819MFN6FS28I21749AQ5RMQ' where id=3;
-update noar tt set b1='GWKEYWSRSR7Y121Y601DNZQA' where id=3;
-update noar ti set b1='GWKEYWSRSR7Y121Y601DNZQA' where id=3;
-update noar tt set v0='IVME1J7E4DUFGS8TG' where id=3;
-update noar ti set v0='IVME1J7E4DUFGS8TG' where id=3;
-update noar tt set b2='KDEIC' where id=3;
-update noar ti set b2='KDEIC' where id=3;
-update noar tt set v0='H71T' where id=4;
-update noar ti set v0='H71T' where id=4;
-update noar tt set b0='ULEC8DPS4XVME6L6AX32DY6U7IMJE2F' where id=4;
-update noar ti set b0='ULEC8DPS4XVME6L6AX32DY6U7IMJE2F' where id=4;
-update noar tt set v0='Y' where id=4;
-update noar ti set v0='Y' where id=4;
-update noar tt set b1='IBCR8AOPQTK4MFD6OESZ' where id=4;
-update noar ti set b1='IBCR8AOPQTK4MFD6OESZ' where id=4;
-update noar tt set v0='DTTSM' where id=4;
-update noar ti set v0='DTTSM' where id=4;
-update noar tt set b2='8JT634KDTKI1ISORGQAXIUS6F8P' where id=4;
-update noar ti set b2='8JT634KDTKI1ISORGQAXIUS6F8P' where id=4;
-update noar tt set v0='KC1' where id=5;
-update noar ti set v0='KC1' where id=5;
-update noar tt set b0='IA17F78LYRM838BIY' where id=5;
-update noar ti set b0='IA17F78LYRM838BIY' where id=5;
-update noar tt set v0='XEY9VFYIBQPCF880Y8DF28VAFMYS51R4' where id=5;
-update noar ti set v0='XEY9VFYIBQPCF880Y8DF28VAFMYS51R4' where id=5;
-update noar tt set b1='GAR51MMI6D80' where id=5;
-update noar ti set b1='GAR51MMI6D80' where id=5;
-update noar tt set v0='VVA' where id=5;
-update noar ti set v0='VVA' where id=5;
-update noar tt set b2='VX86DN8I6DGJWJ2Z4U6F3DMSS6H' where id=5;
-update noar ti set b2='VX86DN8I6DGJWJ2Z4U6F3DMSS6H' where id=5;
-update noar tt set v0='OF4V1Z3SZPSZ7NICXZE0' where id=6;
-update noar ti set v0='OF4V1Z3SZPSZ7NICXZE0' where id=6;
-update noar tt set b0='JC681GMG4LY9P2HMW7YJ9Z6Q9QRQF' where id=6;
-update noar ti set b0='JC681GMG4LY9P2HMW7YJ9Z6Q9QRQF' where id=6;
-update noar tt set v0='3SD1J1IYLFCDD71Z0NMAFXPOSI9YVBQ' where id=6;
-update noar ti set v0='3SD1J1IYLFCDD71Z0NMAFXPOSI9YVBQ' where id=6;
-update noar tt set b1='ZRNI6TP' where id=6;
-update noar ti set b1='ZRNI6TP' where id=6;
-update noar tt set v0='Z6R2ZQ014G7I34ZYI2L2W' where id=6;
-update noar ti set v0='Z6R2ZQ014G7I34ZYI2L2W' where id=6;
-update noar tt set b2='FU69KU5JEDVUP7YP9ECJ4' where id=6;
-update noar ti set b2='FU69KU5JEDVUP7YP9ECJ4' where id=6;
-update noar tt set v0='OHB6M2CYXQKA7RZ1O' where id=7;
-update noar ti set v0='OHB6M2CYXQKA7RZ1O' where id=7;
-update noar tt set b0='ZUTA7SWI861CQUECRE38D9A5OI1A' where id=7;
-update noar ti set b0='ZUTA7SWI861CQUECRE38D9A5OI1A' where id=7;
-update noar tt set v0='2O7SXIVCGXWWRQ12AJJ2P3A' where id=7;
-update noar ti set v0='2O7SXIVCGXWWRQ12AJJ2P3A' where id=7;
-update noar tt set b1='P261AQYE1NUS5138KQUU072ICEC6RDV' where id=7;
-update noar ti set b1='P261AQYE1NUS5138KQUU072ICEC6RDV' where id=7;
-update noar tt set v0='W7IY0NVWY784N52IZZ3G0CDFHZQNSWRQ' where id=7;
-update noar ti set v0='W7IY0NVWY784N52IZZ3G0CDFHZQNSWRQ' where id=7;
-update noar tt set b2='4D8ZX' where id=7;
-update noar ti set b2='4D8ZX' where id=7;
-update noar tt set v0='LSMG00U26MN2K38' where id=8;
-update noar ti set v0='LSMG00U26MN2K38' where id=8;
-update noar tt set b0='I0PCB4F1DXL10JI5R28ZIW9I5' where id=8;
-update noar ti set b0='I0PCB4F1DXL10JI5R28ZIW9I5' where id=8;
-update noar tt set v0='G8FY41LT922HZUT9YJMOFAA' where id=8;
-update noar ti set v0='G8FY41LT922HZUT9YJMOFAA' where id=8;
-update noar tt set b1='TG27BX3YPYVHVFHJGIIZ' where id=8;
-update noar ti set b1='TG27BX3YPYVHVFHJGIIZ' where id=8;
-update noar tt set v0='JEVXA' where id=8;
-update noar ti set v0='JEVXA' where id=8;
-update noar tt set b2='Z9E9YW6GF54ZP' where id=8;
-update noar ti set b2='Z9E9YW6GF54ZP' where id=8;
-update noar tt set v0='U7IMZ8AZ52GSJMM0IODKASSXNBRUFT' where id=9;
-update noar ti set v0='U7IMZ8AZ52GSJMM0IODKASSXNBRUFT' where id=9;
-update noar tt set b0='RZPCQSX9B446BLSDNHPH8220IQ4G' where id=9;
-update noar ti set b0='RZPCQSX9B446BLSDNHPH8220IQ4G' where id=9;
-update noar tt set v0='3A3NVWMQRGGHVL4' where id=9;
-update noar ti set v0='3A3NVWMQRGGHVL4' where id=9;
-update noar tt set b1='6RDM' where id=9;
-update noar ti set b1='6RDM' where id=9;
-update noar tt set v0='VW6DCIYMR3R8FV5BEQGF42PRDT' where id=9;
-update noar ti set v0='VW6DCIYMR3R8FV5BEQGF42PRDT' where id=9;
-update noar tt set b2='2ZTZ4' where id=9;
-update noar ti set b2='2ZTZ4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NK' where id=1;
-update noar ti set v0='NK' where id=1;
-update noar tt set b0='5YBYPF5S5RU91AWR1R' where id=1;
-update noar ti set b0='5YBYPF5S5RU91AWR1R' where id=1;
-update noar tt set v0='0UIOY4JXKXHN020SY' where id=1;
-update noar ti set v0='0UIOY4JXKXHN020SY' where id=1;
-update noar tt set b1='JF4RHRR1W2YX3VZF5QZI1' where id=1;
-update noar ti set b1='JF4RHRR1W2YX3VZF5QZI1' where id=1;
-update noar tt set v0='ZJOF716TFIJNGO6F7BGP7L' where id=1;
-update noar ti set v0='ZJOF716TFIJNGO6F7BGP7L' where id=1;
-update noar tt set b2='U9IV' where id=1;
-update noar ti set b2='U9IV' where id=1;
-update noar tt set v0='WWRKNUY2TJ1GNC35VRZZ0WQ' where id=2;
-update noar ti set v0='WWRKNUY2TJ1GNC35VRZZ0WQ' where id=2;
-update noar tt set b0='1' where id=2;
-update noar ti set b0='1' where id=2;
-update noar tt set v0='ZW4615PKVK9' where id=2;
-update noar ti set v0='ZW4615PKVK9' where id=2;
-update noar tt set b1='WFG47HAX' where id=2;
-update noar ti set b1='WFG47HAX' where id=2;
-update noar tt set v0='FCYRXWWLLVS858VHO4IFLVO' where id=2;
-update noar ti set v0='FCYRXWWLLVS858VHO4IFLVO' where id=2;
-update noar tt set b2='QT73T90ZH' where id=2;
-update noar ti set b2='QT73T90ZH' where id=2;
-update noar tt set v0='WJXPCK19YF8H5BV' where id=3;
-update noar ti set v0='WJXPCK19YF8H5BV' where id=3;
-update noar tt set b0='PZZ5QG6P69GY9Y56Z5DQB5FC' where id=3;
-update noar ti set b0='PZZ5QG6P69GY9Y56Z5DQB5FC' where id=3;
-update noar tt set v0='F8KO' where id=3;
-update noar ti set v0='F8KO' where id=3;
-update noar tt set b1='ZJJPNE' where id=3;
-update noar ti set b1='ZJJPNE' where id=3;
-update noar tt set v0='M9H3' where id=3;
-update noar ti set v0='M9H3' where id=3;
-update noar tt set b2='O27R54EKB09GM' where id=3;
-update noar ti set b2='O27R54EKB09GM' where id=3;
-update noar tt set v0='XV4U9V6PMOO9' where id=4;
-update noar ti set v0='XV4U9V6PMOO9' where id=4;
-update noar tt set b0='H8XMELGU14DAMBOX3G4' where id=4;
-update noar ti set b0='H8XMELGU14DAMBOX3G4' where id=4;
-update noar tt set v0='I' where id=4;
-update noar ti set v0='I' where id=4;
-update noar tt set b1='LOS9JN6AELVWO89FTHMHDQL9QFVZSIA' where id=4;
-update noar ti set b1='LOS9JN6AELVWO89FTHMHDQL9QFVZSIA' where id=4;
-update noar tt set v0='Q1GYJGEH59S8X9PY8KDB7T' where id=4;
-update noar ti set v0='Q1GYJGEH59S8X9PY8KDB7T' where id=4;
-update noar tt set b2='55SXRGAVKNZMIAUS75EJQWE9W' where id=4;
-update noar ti set b2='55SXRGAVKNZMIAUS75EJQWE9W' where id=4;
-update noar tt set v0='NC9G3JGSOW3KL6AU' where id=5;
-update noar ti set v0='NC9G3JGSOW3KL6AU' where id=5;
-update noar tt set b0='HL7QSN59WQU37AI58S86' where id=5;
-update noar ti set b0='HL7QSN59WQU37AI58S86' where id=5;
-update noar tt set v0='6NJ' where id=5;
-update noar ti set v0='6NJ' where id=5;
-update noar tt set b1='E6ZAAGPE3Y0J098YV637ZX962I' where id=5;
-update noar ti set b1='E6ZAAGPE3Y0J098YV637ZX962I' where id=5;
-update noar tt set v0='ERRPK' where id=5;
-update noar ti set v0='ERRPK' where id=5;
-update noar tt set b2='69ZWHWL3PS6EQ4UZSB2BV' where id=5;
-update noar ti set b2='69ZWHWL3PS6EQ4UZSB2BV' where id=5;
-update noar tt set v0='5LQSB8OJ5KBEI9' where id=6;
-update noar ti set v0='5LQSB8OJ5KBEI9' where id=6;
-update noar tt set b0='KLBOV3YWPGV0AGROTP' where id=6;
-update noar ti set b0='KLBOV3YWPGV0AGROTP' where id=6;
-update noar tt set v0='7GCDMWD1RGSVDQKV74WLQ36PCOO339T' where id=6;
-update noar ti set v0='7GCDMWD1RGSVDQKV74WLQ36PCOO339T' where id=6;
-update noar tt set b1='SA7DBBEM03HV3OQF5XWZHKH' where id=6;
-update noar ti set b1='SA7DBBEM03HV3OQF5XWZHKH' where id=6;
-update noar tt set v0='N8F0O3II8007D1LAE8PPZY4RVXAM0B' where id=6;
-update noar ti set v0='N8F0O3II8007D1LAE8PPZY4RVXAM0B' where id=6;
-update noar tt set b2='G8TQ7LN4M7V6W9O' where id=6;
-update noar ti set b2='G8TQ7LN4M7V6W9O' where id=6;
-update noar tt set v0='G5KCL2WEH8T39S0SU5TRTUXQJQQT' where id=7;
-update noar ti set v0='G5KCL2WEH8T39S0SU5TRTUXQJQQT' where id=7;
-update noar tt set b0='96' where id=7;
-update noar ti set b0='96' where id=7;
-update noar tt set v0='ZRZJKUDBDF1ZJFRTF2' where id=7;
-update noar ti set v0='ZRZJKUDBDF1ZJFRTF2' where id=7;
-update noar tt set b1='2LX2DBGEMYYBT' where id=7;
-update noar ti set b1='2LX2DBGEMYYBT' where id=7;
-update noar tt set v0='QIY4' where id=7;
-update noar ti set v0='QIY4' where id=7;
-update noar tt set b2='VZ3HD5S57BR1X2CQ9SS2B' where id=7;
-update noar ti set b2='VZ3HD5S57BR1X2CQ9SS2B' where id=7;
-update noar tt set v0='AY9AXOSF5X2BXE0TXD4F057QT' where id=8;
-update noar ti set v0='AY9AXOSF5X2BXE0TXD4F057QT' where id=8;
-update noar tt set b0='TR9V7' where id=8;
-update noar ti set b0='TR9V7' where id=8;
-update noar tt set v0='FAMWRAC2NK5T2EFFLEHYR' where id=8;
-update noar ti set v0='FAMWRAC2NK5T2EFFLEHYR' where id=8;
-update noar tt set b1='X63PFWT8U4A3VEC04TL66JGAD4GGUDEC' where id=8;
-update noar ti set b1='X63PFWT8U4A3VEC04TL66JGAD4GGUDEC' where id=8;
-update noar tt set v0='D2W60R' where id=8;
-update noar ti set v0='D2W60R' where id=8;
-update noar tt set b2='XYX2WR768S0JNN8F3MRH8GO' where id=8;
-update noar ti set b2='XYX2WR768S0JNN8F3MRH8GO' where id=8;
-update noar tt set v0='V4ISLGA9Z6UP779' where id=9;
-update noar ti set v0='V4ISLGA9Z6UP779' where id=9;
-update noar tt set b0='M0QVZDDRXZ3T48NTT' where id=9;
-update noar ti set b0='M0QVZDDRXZ3T48NTT' where id=9;
-update noar tt set v0='YAPOI114LUC0TZ7FKFELBKX6' where id=9;
-update noar ti set v0='YAPOI114LUC0TZ7FKFELBKX6' where id=9;
-update noar tt set b1='7UA10WXQ0OWFNTX36' where id=9;
-update noar ti set b1='7UA10WXQ0OWFNTX36' where id=9;
-update noar tt set v0='H24BPAPLR1MW97BRDLZP812' where id=9;
-update noar ti set v0='H24BPAPLR1MW97BRDLZP812' where id=9;
-update noar tt set b2='0TG1KCTYG8' where id=9;
-update noar ti set b2='0TG1KCTYG8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XIMAZBOU80YUH2OQZHQI' where id=1;
-update noar ti set v0='XIMAZBOU80YUH2OQZHQI' where id=1;
-update noar tt set b0='9H9O410P4G4NA55' where id=1;
-update noar ti set b0='9H9O410P4G4NA55' where id=1;
-update noar tt set v0='7KAPI2OQG4FRSFSAOB' where id=1;
-update noar ti set v0='7KAPI2OQG4FRSFSAOB' where id=1;
-update noar tt set b1='HQUY8LR' where id=1;
-update noar ti set b1='HQUY8LR' where id=1;
-update noar tt set v0='4KC7Q6H15PRGL' where id=1;
-update noar ti set v0='4KC7Q6H15PRGL' where id=1;
-update noar tt set b2='ZYUXJLYG3LJQXD5QZ3DMEE' where id=1;
-update noar ti set b2='ZYUXJLYG3LJQXD5QZ3DMEE' where id=1;
-update noar tt set v0='MHWGZ0G3OV4IFHR4PO4F30FNAF' where id=2;
-update noar ti set v0='MHWGZ0G3OV4IFHR4PO4F30FNAF' where id=2;
-update noar tt set b0='8SI7VOKA' where id=2;
-update noar ti set b0='8SI7VOKA' where id=2;
-update noar tt set v0='CP8ALTG70GLXRQH1GDGCSCTY9QIN7ML' where id=2;
-update noar ti set v0='CP8ALTG70GLXRQH1GDGCSCTY9QIN7ML' where id=2;
-update noar tt set b1='6FG5C69J6AB6UE06GU' where id=2;
-update noar ti set b1='6FG5C69J6AB6UE06GU' where id=2;
-update noar tt set v0='6CQ25HT6JRHB4DA79BAG98IE9KDGPQWY' where id=2;
-update noar ti set v0='6CQ25HT6JRHB4DA79BAG98IE9KDGPQWY' where id=2;
-update noar tt set b2='YR54MZ7K9' where id=2;
-update noar ti set b2='YR54MZ7K9' where id=2;
-update noar tt set v0='EDSAD' where id=3;
-update noar ti set v0='EDSAD' where id=3;
-update noar tt set b0='1HPUTZ73TSO69K' where id=3;
-update noar ti set b0='1HPUTZ73TSO69K' where id=3;
-update noar tt set v0='QH' where id=3;
-update noar ti set v0='QH' where id=3;
-update noar tt set b1='HH' where id=3;
-update noar ti set b1='HH' where id=3;
-update noar tt set v0='WQ2GT9QWSRBPD' where id=3;
-update noar ti set v0='WQ2GT9QWSRBPD' where id=3;
-update noar tt set b2='BCZU1HB3A0GGW4' where id=3;
-update noar ti set b2='BCZU1HB3A0GGW4' where id=3;
-update noar tt set v0='MKBZTNJ5VMRWBDRVH8YV2JYB4YDGM4YD' where id=4;
-update noar ti set v0='MKBZTNJ5VMRWBDRVH8YV2JYB4YDGM4YD' where id=4;
-update noar tt set b0='DWDDVYJR89GF86EF5N1PSETNJDJNN21' where id=4;
-update noar ti set b0='DWDDVYJR89GF86EF5N1PSETNJDJNN21' where id=4;
-update noar tt set v0='DX5SEFWHLXTOX' where id=4;
-update noar ti set v0='DX5SEFWHLXTOX' where id=4;
-update noar tt set b1='6AS351N' where id=4;
-update noar ti set b1='6AS351N' where id=4;
-update noar tt set v0='2WQTUH4QIHG' where id=4;
-update noar ti set v0='2WQTUH4QIHG' where id=4;
-update noar tt set b2='IUXJNABYS' where id=4;
-update noar ti set b2='IUXJNABYS' where id=4;
-update noar tt set v0='5X19E59HMI457DP8WOX' where id=5;
-update noar ti set v0='5X19E59HMI457DP8WOX' where id=5;
-update noar tt set b0='IO' where id=5;
-update noar ti set b0='IO' where id=5;
-update noar tt set v0='EHF' where id=5;
-update noar ti set v0='EHF' where id=5;
-update noar tt set b1='IY2IOQURIW0FH2GFEPROFUQJ9T' where id=5;
-update noar ti set b1='IY2IOQURIW0FH2GFEPROFUQJ9T' where id=5;
-update noar tt set v0='G7ZE2BM21DTN3NJZUZI6YPY' where id=5;
-update noar ti set v0='G7ZE2BM21DTN3NJZUZI6YPY' where id=5;
-update noar tt set b2='V5TQKW64OIDC2P4' where id=5;
-update noar ti set b2='V5TQKW64OIDC2P4' where id=5;
-update noar tt set v0='CYIMYZUXG1VVN175LYOS5M3OE0IRJ' where id=6;
-update noar ti set v0='CYIMYZUXG1VVN175LYOS5M3OE0IRJ' where id=6;
-update noar tt set b0='X95W9JOO8BQDLNZM8SJ3XZTEA' where id=6;
-update noar ti set b0='X95W9JOO8BQDLNZM8SJ3XZTEA' where id=6;
-update noar tt set v0='08IVW52KJOA5L5XIHM76EW8' where id=6;
-update noar ti set v0='08IVW52KJOA5L5XIHM76EW8' where id=6;
-update noar tt set b1='DV2Y4ZTEF2KRF9U' where id=6;
-update noar ti set b1='DV2Y4ZTEF2KRF9U' where id=6;
-update noar tt set v0='PB0E3D062GLQN3ZVWPES729ZL' where id=6;
-update noar ti set v0='PB0E3D062GLQN3ZVWPES729ZL' where id=6;
-update noar tt set b2='P' where id=6;
-update noar ti set b2='P' where id=6;
-update noar tt set v0='LZJJZ6A1XDLZV6PMVFG11' where id=7;
-update noar ti set v0='LZJJZ6A1XDLZV6PMVFG11' where id=7;
-update noar tt set b0='SGVTT8HDR' where id=7;
-update noar ti set b0='SGVTT8HDR' where id=7;
-update noar tt set v0='J2HF74' where id=7;
-update noar ti set v0='J2HF74' where id=7;
-update noar tt set b1='P96QZZRO3OCK1D9ZP7B851' where id=7;
-update noar ti set b1='P96QZZRO3OCK1D9ZP7B851' where id=7;
-update noar tt set v0='RODE3UEF1RFZ9G6YLUV' where id=7;
-update noar ti set v0='RODE3UEF1RFZ9G6YLUV' where id=7;
-update noar tt set b2='DM0HICD3VL4F21XOUPW' where id=7;
-update noar ti set b2='DM0HICD3VL4F21XOUPW' where id=7;
-update noar tt set v0='AF' where id=8;
-update noar ti set v0='AF' where id=8;
-update noar tt set b0='W8FAMBTTVYKVIAYBDO1VEWR' where id=8;
-update noar ti set b0='W8FAMBTTVYKVIAYBDO1VEWR' where id=8;
-update noar tt set v0='OKML0GZO' where id=8;
-update noar ti set v0='OKML0GZO' where id=8;
-update noar tt set b1='24PJ60ILWQYYS1EG3TWDLHU' where id=8;
-update noar ti set b1='24PJ60ILWQYYS1EG3TWDLHU' where id=8;
-update noar tt set v0='JGKL5KU20NMIGSFKKROIJZIJ48KF5NTJ' where id=8;
-update noar ti set v0='JGKL5KU20NMIGSFKKROIJZIJ48KF5NTJ' where id=8;
-update noar tt set b2='7U4BC' where id=8;
-update noar ti set b2='7U4BC' where id=8;
-update noar tt set v0='N0G06HDVMA9HP1QPKH0XZ3KP4L' where id=9;
-update noar ti set v0='N0G06HDVMA9HP1QPKH0XZ3KP4L' where id=9;
-update noar tt set b0='LWFWA74BDCU' where id=9;
-update noar ti set b0='LWFWA74BDCU' where id=9;
-update noar tt set v0='0JL25MS' where id=9;
-update noar ti set v0='0JL25MS' where id=9;
-update noar tt set b1='TCJB63E' where id=9;
-update noar ti set b1='TCJB63E' where id=9;
-update noar tt set v0='GBSUW1X0FV0750OADI9SEBB4ENVTGG' where id=9;
-update noar ti set v0='GBSUW1X0FV0750OADI9SEBB4ENVTGG' where id=9;
-update noar tt set b2='KY2FK8H3SMZQBQM06FIHOEK6D8Y8' where id=9;
-update noar ti set b2='KY2FK8H3SMZQBQM06FIHOEK6D8Y8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IUWBC9Y6QMDXDVYR' where id=1;
-update noar ti set v0='IUWBC9Y6QMDXDVYR' where id=1;
-update noar tt set b0='3L4O1W6L' where id=1;
-update noar ti set b0='3L4O1W6L' where id=1;
-update noar tt set v0='L35O' where id=1;
-update noar ti set v0='L35O' where id=1;
-update noar tt set b1='SGA' where id=1;
-update noar ti set b1='SGA' where id=1;
-update noar tt set v0='6PJEW3' where id=1;
-update noar ti set v0='6PJEW3' where id=1;
-update noar tt set b2='ZKJ3' where id=1;
-update noar ti set b2='ZKJ3' where id=1;
-update noar tt set v0='NEK' where id=2;
-update noar ti set v0='NEK' where id=2;
-update noar tt set b0='TEYF3TK8AOTDJQ5OE90F57E3H' where id=2;
-update noar ti set b0='TEYF3TK8AOTDJQ5OE90F57E3H' where id=2;
-update noar tt set v0='8QGW2AB4WQVGWT46YR2YU9R' where id=2;
-update noar ti set v0='8QGW2AB4WQVGWT46YR2YU9R' where id=2;
-update noar tt set b1='V95RPGER5UOLZWYZTIXQSBS' where id=2;
-update noar ti set b1='V95RPGER5UOLZWYZTIXQSBS' where id=2;
-update noar tt set v0='T1JE7M' where id=2;
-update noar ti set v0='T1JE7M' where id=2;
-update noar tt set b2='5TWLNAMCU9H4O9BS40G0L1OB6FB' where id=2;
-update noar ti set b2='5TWLNAMCU9H4O9BS40G0L1OB6FB' where id=2;
-update noar tt set v0='4JWGCZZW4RNO15YF9CB' where id=3;
-update noar ti set v0='4JWGCZZW4RNO15YF9CB' where id=3;
-update noar tt set b0='ZY4NSRK9OOZ' where id=3;
-update noar ti set b0='ZY4NSRK9OOZ' where id=3;
-update noar tt set v0='KZXGF4CQ5TZG7F7NJKO' where id=3;
-update noar ti set v0='KZXGF4CQ5TZG7F7NJKO' where id=3;
-update noar tt set b1='RSP' where id=3;
-update noar ti set b1='RSP' where id=3;
-update noar tt set v0='T1ONZ' where id=3;
-update noar ti set v0='T1ONZ' where id=3;
-update noar tt set b2='28UPM1PV25C1HHNFGP1' where id=3;
-update noar ti set b2='28UPM1PV25C1HHNFGP1' where id=3;
-update noar tt set v0='R4YKZQORXOYQTS05PWQ' where id=4;
-update noar ti set v0='R4YKZQORXOYQTS05PWQ' where id=4;
-update noar tt set b0='1R0U' where id=4;
-update noar ti set b0='1R0U' where id=4;
-update noar tt set v0='YL9FX1GM6XJHJE' where id=4;
-update noar ti set v0='YL9FX1GM6XJHJE' where id=4;
-update noar tt set b1='FFBSOMJDGFKBV' where id=4;
-update noar ti set b1='FFBSOMJDGFKBV' where id=4;
-update noar tt set v0='I1H3SFETRWC' where id=4;
-update noar ti set v0='I1H3SFETRWC' where id=4;
-update noar tt set b2='3YOVBYBZLFTZT5EXVANJ9DN' where id=4;
-update noar ti set b2='3YOVBYBZLFTZT5EXVANJ9DN' where id=4;
-update noar tt set v0='V' where id=5;
-update noar ti set v0='V' where id=5;
-update noar tt set b0='ZGWR5KP2LXFIR01TXD5ZPY5' where id=5;
-update noar ti set b0='ZGWR5KP2LXFIR01TXD5ZPY5' where id=5;
-update noar tt set v0='6SWK1W9S3BK5CZF8DSPNCAM' where id=5;
-update noar ti set v0='6SWK1W9S3BK5CZF8DSPNCAM' where id=5;
-update noar tt set b1='IXAVX3LYSEV79VRV6MI8FLP' where id=5;
-update noar ti set b1='IXAVX3LYSEV79VRV6MI8FLP' where id=5;
-update noar tt set v0='21VSAEYY0W' where id=5;
-update noar ti set v0='21VSAEYY0W' where id=5;
-update noar tt set b2='B6RIHC5GGN0HP1QSLNLH2EJKZR' where id=5;
-update noar ti set b2='B6RIHC5GGN0HP1QSLNLH2EJKZR' where id=5;
-update noar tt set v0='ISBEVIZ2SMEOSTE67TJ' where id=6;
-update noar ti set v0='ISBEVIZ2SMEOSTE67TJ' where id=6;
-update noar tt set b0='LXGS6Z82XVIWFJE3JNQD7' where id=6;
-update noar ti set b0='LXGS6Z82XVIWFJE3JNQD7' where id=6;
-update noar tt set v0='15T30XA0EHLM9Z1BJIVX34NQHCU' where id=6;
-update noar ti set v0='15T30XA0EHLM9Z1BJIVX34NQHCU' where id=6;
-update noar tt set b1='LNXJQKDJ3X6337S2' where id=6;
-update noar ti set b1='LNXJQKDJ3X6337S2' where id=6;
-update noar tt set v0='XUHU88Y4J29GADBMDRE' where id=6;
-update noar ti set v0='XUHU88Y4J29GADBMDRE' where id=6;
-update noar tt set b2='PR7U8X' where id=6;
-update noar ti set b2='PR7U8X' where id=6;
-update noar tt set v0='B6TBGDHSYG0CCTR' where id=7;
-update noar ti set v0='B6TBGDHSYG0CCTR' where id=7;
-update noar tt set b0='OHCBQU0FPZNLISDBAXV9VLR6U8P' where id=7;
-update noar ti set b0='OHCBQU0FPZNLISDBAXV9VLR6U8P' where id=7;
-update noar tt set v0='YU5' where id=7;
-update noar ti set v0='YU5' where id=7;
-update noar tt set b1='BGMBXSJQMPEFIP6E77KS9N3A37JMJI3' where id=7;
-update noar ti set b1='BGMBXSJQMPEFIP6E77KS9N3A37JMJI3' where id=7;
-update noar tt set v0='UUMNZ9ZJ23GRRC3PBDXRK5YHEZV' where id=7;
-update noar ti set v0='UUMNZ9ZJ23GRRC3PBDXRK5YHEZV' where id=7;
-update noar tt set b2='H3X9Q73J53CFAAO45M4A0URJMEPI' where id=7;
-update noar ti set b2='H3X9Q73J53CFAAO45M4A0URJMEPI' where id=7;
-update noar tt set v0='1' where id=8;
-update noar ti set v0='1' where id=8;
-update noar tt set b0='V62TI7A1RY3X2GPVGHG9WVHQ5NKUPJ' where id=8;
-update noar ti set b0='V62TI7A1RY3X2GPVGHG9WVHQ5NKUPJ' where id=8;
-update noar tt set v0='46K37GU404HS0B0U8BLJ445JYNGTW5OF' where id=8;
-update noar ti set v0='46K37GU404HS0B0U8BLJ445JYNGTW5OF' where id=8;
-update noar tt set b1='A8LJKWUQNRXUQ4J40859X4KH85IT' where id=8;
-update noar ti set b1='A8LJKWUQNRXUQ4J40859X4KH85IT' where id=8;
-update noar tt set v0='P3CEKKJKZBMQ3OSEE1I' where id=8;
-update noar ti set v0='P3CEKKJKZBMQ3OSEE1I' where id=8;
-update noar tt set b2='HNCO4R7' where id=8;
-update noar ti set b2='HNCO4R7' where id=8;
-update noar tt set v0='6SXV0S61XDZJYSZ8NN4RY7D2O76BYY' where id=9;
-update noar ti set v0='6SXV0S61XDZJYSZ8NN4RY7D2O76BYY' where id=9;
-update noar tt set b0='4D7JHY' where id=9;
-update noar ti set b0='4D7JHY' where id=9;
-update noar tt set v0='0VOHP79' where id=9;
-update noar ti set v0='0VOHP79' where id=9;
-update noar tt set b1='1JBM735T9ORWVC5A6BIZWR2Y' where id=9;
-update noar ti set b1='1JBM735T9ORWVC5A6BIZWR2Y' where id=9;
-update noar tt set v0='GM8IKQPIWI2J8MDTDJVE' where id=9;
-update noar ti set v0='GM8IKQPIWI2J8MDTDJVE' where id=9;
-update noar tt set b2='ZPM6S7XTS3' where id=9;
-update noar ti set b2='ZPM6S7XTS3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1AF01X3WS227' where id=1;
-update noar ti set v0='1AF01X3WS227' where id=1;
-update noar tt set b0='1R49AHBWT09IF5HLF5R6KAV' where id=1;
-update noar ti set b0='1R49AHBWT09IF5HLF5R6KAV' where id=1;
-update noar tt set v0='P0HDP2' where id=1;
-update noar ti set v0='P0HDP2' where id=1;
-update noar tt set b1='V4ZOBTMDUQSJUIMTX6OGRVV73PK0COX' where id=1;
-update noar ti set b1='V4ZOBTMDUQSJUIMTX6OGRVV73PK0COX' where id=1;
-update noar tt set v0='BCG9Y1I8X8VGOCNQMH5HH' where id=1;
-update noar ti set v0='BCG9Y1I8X8VGOCNQMH5HH' where id=1;
-update noar tt set b2='BAL8' where id=1;
-update noar ti set b2='BAL8' where id=1;
-update noar tt set v0='W6KIP' where id=2;
-update noar ti set v0='W6KIP' where id=2;
-update noar tt set b0='A1LN2XZW6' where id=2;
-update noar ti set b0='A1LN2XZW6' where id=2;
-update noar tt set v0='T8OWOMFO8ER645CKXBR4N5J4' where id=2;
-update noar ti set v0='T8OWOMFO8ER645CKXBR4N5J4' where id=2;
-update noar tt set b1='M65A8F75ZLFATNCGIEJ9BKS' where id=2;
-update noar ti set b1='M65A8F75ZLFATNCGIEJ9BKS' where id=2;
-update noar tt set v0='2WKZN7' where id=2;
-update noar ti set v0='2WKZN7' where id=2;
-update noar tt set b2='X2F' where id=2;
-update noar ti set b2='X2F' where id=2;
-update noar tt set v0='9P13EK0CEVA6SHZQHKV3DN7' where id=3;
-update noar ti set v0='9P13EK0CEVA6SHZQHKV3DN7' where id=3;
-update noar tt set b0='9W6E78T54GKTFAALZXPH79ONCOYJ' where id=3;
-update noar ti set b0='9W6E78T54GKTFAALZXPH79ONCOYJ' where id=3;
-update noar tt set v0='LSL8W0AC' where id=3;
-update noar ti set v0='LSL8W0AC' where id=3;
-update noar tt set b1='XSNNK80QZV5MNFZ2E6623QS' where id=3;
-update noar ti set b1='XSNNK80QZV5MNFZ2E6623QS' where id=3;
-update noar tt set v0='NHGCAVU9RIWUMN3YC7LQVG' where id=3;
-update noar ti set v0='NHGCAVU9RIWUMN3YC7LQVG' where id=3;
-update noar tt set b2='L' where id=3;
-update noar ti set b2='L' where id=3;
-update noar tt set v0='INJGNJQEBMWEIPWVJU0CE8R9B5HXQ' where id=4;
-update noar ti set v0='INJGNJQEBMWEIPWVJU0CE8R9B5HXQ' where id=4;
-update noar tt set b0='8GI41B8OW7V' where id=4;
-update noar ti set b0='8GI41B8OW7V' where id=4;
-update noar tt set v0='HHE80S' where id=4;
-update noar ti set v0='HHE80S' where id=4;
-update noar tt set b1='S' where id=4;
-update noar ti set b1='S' where id=4;
-update noar tt set v0='IXT6ZVZDZMK0T85YJN45MEG057' where id=4;
-update noar ti set v0='IXT6ZVZDZMK0T85YJN45MEG057' where id=4;
-update noar tt set b2='R1K2O4FKFMPRJXD6PZCW' where id=4;
-update noar ti set b2='R1K2O4FKFMPRJXD6PZCW' where id=4;
-update noar tt set v0='8F37QD6Y' where id=5;
-update noar ti set v0='8F37QD6Y' where id=5;
-update noar tt set b0='XERSA78' where id=5;
-update noar ti set b0='XERSA78' where id=5;
-update noar tt set v0='J2I1EOVVPK6F7R08H3RVMJ' where id=5;
-update noar ti set v0='J2I1EOVVPK6F7R08H3RVMJ' where id=5;
-update noar tt set b1='0TJCITGVWSB' where id=5;
-update noar ti set b1='0TJCITGVWSB' where id=5;
-update noar tt set v0='74FN6VF072SQ2WCCWSLG3PD' where id=5;
-update noar ti set v0='74FN6VF072SQ2WCCWSLG3PD' where id=5;
-update noar tt set b2='0IKG' where id=5;
-update noar ti set b2='0IKG' where id=5;
-update noar tt set v0='VA09DG6FN2X61PWLR684YT120V' where id=6;
-update noar ti set v0='VA09DG6FN2X61PWLR684YT120V' where id=6;
-update noar tt set b0='O10HRJ7R0HXSHN2J7V5' where id=6;
-update noar ti set b0='O10HRJ7R0HXSHN2J7V5' where id=6;
-update noar tt set v0='4ZRP8BKUT3Q1QEBG' where id=6;
-update noar ti set v0='4ZRP8BKUT3Q1QEBG' where id=6;
-update noar tt set b1='NLJHW2' where id=6;
-update noar ti set b1='NLJHW2' where id=6;
-update noar tt set v0='YOCXOS72XX4HO8K7G39UKCE9O' where id=6;
-update noar ti set v0='YOCXOS72XX4HO8K7G39UKCE9O' where id=6;
-update noar tt set b2='GBV9V4LQSJZ09UMHMEKGLSRJN' where id=6;
-update noar ti set b2='GBV9V4LQSJZ09UMHMEKGLSRJN' where id=6;
-update noar tt set v0='EVIU5FYHPGJH8WLTPNVFFE1PV' where id=7;
-update noar ti set v0='EVIU5FYHPGJH8WLTPNVFFE1PV' where id=7;
-update noar tt set b0='LTK177PKH35YPZ9A91' where id=7;
-update noar ti set b0='LTK177PKH35YPZ9A91' where id=7;
-update noar tt set v0='JMBFPP8Z554VG2VSYENDG' where id=7;
-update noar ti set v0='JMBFPP8Z554VG2VSYENDG' where id=7;
-update noar tt set b1='HR7JF0B25' where id=7;
-update noar ti set b1='HR7JF0B25' where id=7;
-update noar tt set v0='DPWFLMRYQHCSD6HDA1IG1UT6SVHU75' where id=7;
-update noar ti set v0='DPWFLMRYQHCSD6HDA1IG1UT6SVHU75' where id=7;
-update noar tt set b2='VHQ8IUZPUCPHA' where id=7;
-update noar ti set b2='VHQ8IUZPUCPHA' where id=7;
-update noar tt set v0='6O29JV8UO5HKA6VDNZ1V6Z36X' where id=8;
-update noar ti set v0='6O29JV8UO5HKA6VDNZ1V6Z36X' where id=8;
-update noar tt set b0='H5LETTK4PYX' where id=8;
-update noar ti set b0='H5LETTK4PYX' where id=8;
-update noar tt set v0='VYTJ3790LQU8NQYR' where id=8;
-update noar ti set v0='VYTJ3790LQU8NQYR' where id=8;
-update noar tt set b1='MVSR5HHA4C5AXWQS5GENVVV1B62BWN' where id=8;
-update noar ti set b1='MVSR5HHA4C5AXWQS5GENVVV1B62BWN' where id=8;
-update noar tt set v0='NKPACDJB' where id=8;
-update noar ti set v0='NKPACDJB' where id=8;
-update noar tt set b2='YILN1WQ' where id=8;
-update noar ti set b2='YILN1WQ' where id=8;
-update noar tt set v0='8IJ2AEJQSU1GYNXR9OYSS68X0J1NF' where id=9;
-update noar ti set v0='8IJ2AEJQSU1GYNXR9OYSS68X0J1NF' where id=9;
-update noar tt set b0='C0YEYJD9CW3CG1UX1EKO470' where id=9;
-update noar ti set b0='C0YEYJD9CW3CG1UX1EKO470' where id=9;
-update noar tt set v0='7B6SBJ87W5' where id=9;
-update noar ti set v0='7B6SBJ87W5' where id=9;
-update noar tt set b1='B8FKWM' where id=9;
-update noar ti set b1='B8FKWM' where id=9;
-update noar tt set v0='V2H3LBB1JLD10C1XPA6T4DHS40NA' where id=9;
-update noar ti set v0='V2H3LBB1JLD10C1XPA6T4DHS40NA' where id=9;
-update noar tt set b2='G8KDCJRBHAP0AY' where id=9;
-update noar ti set b2='G8KDCJRBHAP0AY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9HIHW2P64KCSIM0' where id=1;
-update noar ti set v0='9HIHW2P64KCSIM0' where id=1;
-update noar tt set b0='ZGOYY60STTLGSKT9QSZLQ016' where id=1;
-update noar ti set b0='ZGOYY60STTLGSKT9QSZLQ016' where id=1;
-update noar tt set v0='HSQZ4J2VKO4U' where id=1;
-update noar ti set v0='HSQZ4J2VKO4U' where id=1;
-update noar tt set b1='O9I191I9DGIXABA' where id=1;
-update noar ti set b1='O9I191I9DGIXABA' where id=1;
-update noar tt set v0='YTA5XSHN31AE8KDC' where id=1;
-update noar ti set v0='YTA5XSHN31AE8KDC' where id=1;
-update noar tt set b2='F' where id=1;
-update noar ti set b2='F' where id=1;
-update noar tt set v0='A3WT1XH4' where id=2;
-update noar ti set v0='A3WT1XH4' where id=2;
-update noar tt set b0='TOPUAFDME79J8UHW8L9' where id=2;
-update noar ti set b0='TOPUAFDME79J8UHW8L9' where id=2;
-update noar tt set v0='GEY' where id=2;
-update noar ti set v0='GEY' where id=2;
-update noar tt set b1='EHK29M241DFY8ZGHCJ4' where id=2;
-update noar ti set b1='EHK29M241DFY8ZGHCJ4' where id=2;
-update noar tt set v0='91MC94IR9C1JWCQ' where id=2;
-update noar ti set v0='91MC94IR9C1JWCQ' where id=2;
-update noar tt set b2='99Z186GL74WPV9FFZGF1' where id=2;
-update noar ti set b2='99Z186GL74WPV9FFZGF1' where id=2;
-update noar tt set v0='I02RJX4AV9XPDDPEGL3Q24' where id=3;
-update noar ti set v0='I02RJX4AV9XPDDPEGL3Q24' where id=3;
-update noar tt set b0='064766' where id=3;
-update noar ti set b0='064766' where id=3;
-update noar tt set v0='KO4M0BU57' where id=3;
-update noar ti set v0='KO4M0BU57' where id=3;
-update noar tt set b1='D7MHSNW' where id=3;
-update noar ti set b1='D7MHSNW' where id=3;
-update noar tt set v0='5FXAKS9OEW' where id=3;
-update noar ti set v0='5FXAKS9OEW' where id=3;
-update noar tt set b2='9RXKSRFLL6DK' where id=3;
-update noar ti set b2='9RXKSRFLL6DK' where id=3;
-update noar tt set v0='5IJ1250RDGKZ8OR' where id=4;
-update noar ti set v0='5IJ1250RDGKZ8OR' where id=4;
-update noar tt set b0='X6' where id=4;
-update noar ti set b0='X6' where id=4;
-update noar tt set v0='ABQ28OV1794IZIE8GRIE74SBJP5' where id=4;
-update noar ti set v0='ABQ28OV1794IZIE8GRIE74SBJP5' where id=4;
-update noar tt set b1='D6FHCAV3A7QJ' where id=4;
-update noar ti set b1='D6FHCAV3A7QJ' where id=4;
-update noar tt set v0='RVYUOMOXHG3G' where id=4;
-update noar ti set v0='RVYUOMOXHG3G' where id=4;
-update noar tt set b2='MFJ0N3SHFY' where id=4;
-update noar ti set b2='MFJ0N3SHFY' where id=4;
-update noar tt set v0='5E9XK8AZJR2QHDW2M217K9UDW4YIMZ93' where id=5;
-update noar ti set v0='5E9XK8AZJR2QHDW2M217K9UDW4YIMZ93' where id=5;
-update noar tt set b0='3MM1N38' where id=5;
-update noar ti set b0='3MM1N38' where id=5;
-update noar tt set v0='YIG77DRP1NT7MA70YZNZ' where id=5;
-update noar ti set v0='YIG77DRP1NT7MA70YZNZ' where id=5;
-update noar tt set b1='HM5VT0VIFMX5' where id=5;
-update noar ti set b1='HM5VT0VIFMX5' where id=5;
-update noar tt set v0='E44S3M2D7' where id=5;
-update noar ti set v0='E44S3M2D7' where id=5;
-update noar tt set b2='9KGB9YS547AVWSIW07JVLMT' where id=5;
-update noar ti set b2='9KGB9YS547AVWSIW07JVLMT' where id=5;
-update noar tt set v0='TFLIRGQORV6S6HMK' where id=6;
-update noar ti set v0='TFLIRGQORV6S6HMK' where id=6;
-update noar tt set b0='JH0' where id=6;
-update noar ti set b0='JH0' where id=6;
-update noar tt set v0='SF3TUCQR1JTGU0LXWE1R0DNRHOGTPP8' where id=6;
-update noar ti set v0='SF3TUCQR1JTGU0LXWE1R0DNRHOGTPP8' where id=6;
-update noar tt set b1='WLUXRR3FE969X574' where id=6;
-update noar ti set b1='WLUXRR3FE969X574' where id=6;
-update noar tt set v0='AO2' where id=6;
-update noar ti set v0='AO2' where id=6;
-update noar tt set b2='FK' where id=6;
-update noar ti set b2='FK' where id=6;
-update noar tt set v0='1O0X7DOSU3CWQXWP5Y74OK7E9MQX' where id=7;
-update noar ti set v0='1O0X7DOSU3CWQXWP5Y74OK7E9MQX' where id=7;
-update noar tt set b0='RGV6MBE' where id=7;
-update noar ti set b0='RGV6MBE' where id=7;
-update noar tt set v0='51ZZZA9JI87KLBVKVLQVOQZV9LL8XX62' where id=7;
-update noar ti set v0='51ZZZA9JI87KLBVKVLQVOQZV9LL8XX62' where id=7;
-update noar tt set b1='LME1J16K3DC0VTDCXM44TW' where id=7;
-update noar ti set b1='LME1J16K3DC0VTDCXM44TW' where id=7;
-update noar tt set v0='6J4B6ZITB5N6A8YJCJQ1XJPMRSHLI' where id=7;
-update noar ti set v0='6J4B6ZITB5N6A8YJCJQ1XJPMRSHLI' where id=7;
-update noar tt set b2='GYSIE47ALW8' where id=7;
-update noar ti set b2='GYSIE47ALW8' where id=7;
-update noar tt set v0='KE' where id=8;
-update noar ti set v0='KE' where id=8;
-update noar tt set b0='BB8XO8EUNS6GX675FX9GVI' where id=8;
-update noar ti set b0='BB8XO8EUNS6GX675FX9GVI' where id=8;
-update noar tt set v0='7VZ05FTTP6HMT5BLGOP7LYNXUN4' where id=8;
-update noar ti set v0='7VZ05FTTP6HMT5BLGOP7LYNXUN4' where id=8;
-update noar tt set b1='K' where id=8;
-update noar ti set b1='K' where id=8;
-update noar tt set v0='TSFBMY5HR2YHSDT6E559F08J' where id=8;
-update noar ti set v0='TSFBMY5HR2YHSDT6E559F08J' where id=8;
-update noar tt set b2='HGIQ8168E62PTPD5BFMAIEW' where id=8;
-update noar ti set b2='HGIQ8168E62PTPD5BFMAIEW' where id=8;
-update noar tt set v0='42XP' where id=9;
-update noar ti set v0='42XP' where id=9;
-update noar tt set b0='NO4TPSLA6LT' where id=9;
-update noar ti set b0='NO4TPSLA6LT' where id=9;
-update noar tt set v0='OVJ9MSPPOOA84LA8NUG' where id=9;
-update noar ti set v0='OVJ9MSPPOOA84LA8NUG' where id=9;
-update noar tt set b1='TE4U' where id=9;
-update noar ti set b1='TE4U' where id=9;
-update noar tt set v0='PUUGG3UFRZGZ29HMYYY0S7KCQP8LBQ' where id=9;
-update noar ti set v0='PUUGG3UFRZGZ29HMYYY0S7KCQP8LBQ' where id=9;
-update noar tt set b2='4B5SPQICKSHW93TKJKE8IBB8MJB2YI2S' where id=9;
-update noar ti set b2='4B5SPQICKSHW93TKJKE8IBB8MJB2YI2S' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GF17L1U1SX3LZMBL72' where id=1;
-update noar ti set v0='GF17L1U1SX3LZMBL72' where id=1;
-update noar tt set b0='BIXPE4LKQ735CMRFJ8CKEHY0CA8JQ' where id=1;
-update noar ti set b0='BIXPE4LKQ735CMRFJ8CKEHY0CA8JQ' where id=1;
-update noar tt set v0='VWW0Q' where id=1;
-update noar ti set v0='VWW0Q' where id=1;
-update noar tt set b1='QHEY4IW47M65KY9' where id=1;
-update noar ti set b1='QHEY4IW47M65KY9' where id=1;
-update noar tt set v0='2DYGP7345S1BKLKSZRGR9CLCA1DOZE' where id=1;
-update noar ti set v0='2DYGP7345S1BKLKSZRGR9CLCA1DOZE' where id=1;
-update noar tt set b2='WH5G4TLGEOBCK3X6BZ3CHTFJEZUSHHW' where id=1;
-update noar ti set b2='WH5G4TLGEOBCK3X6BZ3CHTFJEZUSHHW' where id=1;
-update noar tt set v0='RRGD' where id=2;
-update noar ti set v0='RRGD' where id=2;
-update noar tt set b0='IM' where id=2;
-update noar ti set b0='IM' where id=2;
-update noar tt set v0='Y6S1111MTK1NDOZ33RV3OEA1A9' where id=2;
-update noar ti set v0='Y6S1111MTK1NDOZ33RV3OEA1A9' where id=2;
-update noar tt set b1='T' where id=2;
-update noar ti set b1='T' where id=2;
-update noar tt set v0='5E3YSZ5D7ZKM2Y8HBTWN20P1F235' where id=2;
-update noar ti set v0='5E3YSZ5D7ZKM2Y8HBTWN20P1F235' where id=2;
-update noar tt set b2='EAH1Z1NKJFFOSGL4RYQRNARL' where id=2;
-update noar ti set b2='EAH1Z1NKJFFOSGL4RYQRNARL' where id=2;
-update noar tt set v0='21OE8CJNWI5' where id=3;
-update noar ti set v0='21OE8CJNWI5' where id=3;
-update noar tt set b0='PDOMXFN73FCT' where id=3;
-update noar ti set b0='PDOMXFN73FCT' where id=3;
-update noar tt set v0='NZ5TXD3AQDQ' where id=3;
-update noar ti set v0='NZ5TXD3AQDQ' where id=3;
-update noar tt set b1='ZO0PYX3IF3Q4FP23Z7LGKWNOJNZ3UP8' where id=3;
-update noar ti set b1='ZO0PYX3IF3Q4FP23Z7LGKWNOJNZ3UP8' where id=3;
-update noar tt set v0='ORJIBHYU9Y238PAKK7C' where id=3;
-update noar ti set v0='ORJIBHYU9Y238PAKK7C' where id=3;
-update noar tt set b2='H5RD5YWAS8' where id=3;
-update noar ti set b2='H5RD5YWAS8' where id=3;
-update noar tt set v0='Q19GASNYG9JIAP46IJRBAL1XCW7' where id=4;
-update noar ti set v0='Q19GASNYG9JIAP46IJRBAL1XCW7' where id=4;
-update noar tt set b0='TWBIUI2Q5BO3LD3RIQC' where id=4;
-update noar ti set b0='TWBIUI2Q5BO3LD3RIQC' where id=4;
-update noar tt set v0='1SFP' where id=4;
-update noar ti set v0='1SFP' where id=4;
-update noar tt set b1='X86J3UPKVPZ0PE4W' where id=4;
-update noar ti set b1='X86J3UPKVPZ0PE4W' where id=4;
-update noar tt set v0='WA890F8YZF968HN' where id=4;
-update noar ti set v0='WA890F8YZF968HN' where id=4;
-update noar tt set b2='EWS07I9' where id=4;
-update noar ti set b2='EWS07I9' where id=4;
-update noar tt set v0='169TT2I3RUI7GDBSQT8F48CBI' where id=5;
-update noar ti set v0='169TT2I3RUI7GDBSQT8F48CBI' where id=5;
-update noar tt set b0='MHWTYHVC8E88QYOY6Z' where id=5;
-update noar ti set b0='MHWTYHVC8E88QYOY6Z' where id=5;
-update noar tt set v0='V8X1VR71VBZL4U5OGQR6WFHHURAAUF' where id=5;
-update noar ti set v0='V8X1VR71VBZL4U5OGQR6WFHHURAAUF' where id=5;
-update noar tt set b1='6I3T' where id=5;
-update noar ti set b1='6I3T' where id=5;
-update noar tt set v0='XN' where id=5;
-update noar ti set v0='XN' where id=5;
-update noar tt set b2='PZ3NZBKIR0PCSWZWC3VLXU3PTO5AUP' where id=5;
-update noar ti set b2='PZ3NZBKIR0PCSWZWC3VLXU3PTO5AUP' where id=5;
-update noar tt set v0='DJ2OR7DROVN' where id=6;
-update noar ti set v0='DJ2OR7DROVN' where id=6;
-update noar tt set b0='I6430XDDKVG627T2CUIX' where id=6;
-update noar ti set b0='I6430XDDKVG627T2CUIX' where id=6;
-update noar tt set v0='KAAEGP' where id=6;
-update noar ti set v0='KAAEGP' where id=6;
-update noar tt set b1='5H' where id=6;
-update noar ti set b1='5H' where id=6;
-update noar tt set v0='VQ14VVOP7U' where id=6;
-update noar ti set v0='VQ14VVOP7U' where id=6;
-update noar tt set b2='68BW9OMT2WFVC8U0PE77IQCLTSEK5D' where id=6;
-update noar ti set b2='68BW9OMT2WFVC8U0PE77IQCLTSEK5D' where id=6;
-update noar tt set v0='QMDIF8Z144FMY1J4OUBYBJOEY0ZOY0' where id=7;
-update noar ti set v0='QMDIF8Z144FMY1J4OUBYBJOEY0ZOY0' where id=7;
-update noar tt set b0='HVW5I3S' where id=7;
-update noar ti set b0='HVW5I3S' where id=7;
-update noar tt set v0='K9DYRGMR' where id=7;
-update noar ti set v0='K9DYRGMR' where id=7;
-update noar tt set b1='KP8UAE2WQKDR46SVQ4AVB9O9LXWZSVTB' where id=7;
-update noar ti set b1='KP8UAE2WQKDR46SVQ4AVB9O9LXWZSVTB' where id=7;
-update noar tt set v0='X' where id=7;
-update noar ti set v0='X' where id=7;
-update noar tt set b2='OBI72B7V81ADVKN26LVJKWJ6' where id=7;
-update noar ti set b2='OBI72B7V81ADVKN26LVJKWJ6' where id=7;
-update noar tt set v0='ZDXIBY' where id=8;
-update noar ti set v0='ZDXIBY' where id=8;
-update noar tt set b0='0LV853A7FHMSQ' where id=8;
-update noar ti set b0='0LV853A7FHMSQ' where id=8;
-update noar tt set v0='SXSMCIVD9' where id=8;
-update noar ti set v0='SXSMCIVD9' where id=8;
-update noar tt set b1='6AFPUJCZE7HNH' where id=8;
-update noar ti set b1='6AFPUJCZE7HNH' where id=8;
-update noar tt set v0='AQIQNPEVRW3BN40DBBSSL9S4PWY9U5N0' where id=8;
-update noar ti set v0='AQIQNPEVRW3BN40DBBSSL9S4PWY9U5N0' where id=8;
-update noar tt set b2='P06N9D7KMGE9R2CKLFQ8K08H7' where id=8;
-update noar ti set b2='P06N9D7KMGE9R2CKLFQ8K08H7' where id=8;
-update noar tt set v0='VW23U5K782KC5Y4O9GK552P55C' where id=9;
-update noar ti set v0='VW23U5K782KC5Y4O9GK552P55C' where id=9;
-update noar tt set b0='ZF' where id=9;
-update noar ti set b0='ZF' where id=9;
-update noar tt set v0='0KYY7' where id=9;
-update noar ti set v0='0KYY7' where id=9;
-update noar tt set b1='Q6NKN8TYPGE3FB5265N' where id=9;
-update noar ti set b1='Q6NKN8TYPGE3FB5265N' where id=9;
-update noar tt set v0='9XR' where id=9;
-update noar ti set v0='9XR' where id=9;
-update noar tt set b2='Q4RE36AW59CYH' where id=9;
-update noar ti set b2='Q4RE36AW59CYH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3S0WWESDHKR4K2WT6QJDUD' where id=1;
-update noar ti set v0='3S0WWESDHKR4K2WT6QJDUD' where id=1;
-update noar tt set b0='98S345IMCAKXRS78TW57CGSQMV' where id=1;
-update noar ti set b0='98S345IMCAKXRS78TW57CGSQMV' where id=1;
-update noar tt set v0='LP2B7MV4T39WOGIDDT' where id=1;
-update noar ti set v0='LP2B7MV4T39WOGIDDT' where id=1;
-update noar tt set b1='T6JI' where id=1;
-update noar ti set b1='T6JI' where id=1;
-update noar tt set v0='2SQEKQZBACK1C0JCAP12IDTDAGS' where id=1;
-update noar ti set v0='2SQEKQZBACK1C0JCAP12IDTDAGS' where id=1;
-update noar tt set b2='HBH2TP3YS3X' where id=1;
-update noar ti set b2='HBH2TP3YS3X' where id=1;
-update noar tt set v0='EFB580L901RLHWFBZFMAD6LDD' where id=2;
-update noar ti set v0='EFB580L901RLHWFBZFMAD6LDD' where id=2;
-update noar tt set b0='0R' where id=2;
-update noar ti set b0='0R' where id=2;
-update noar tt set v0='TSLL5J9ABLE5VJ5QWU9DT' where id=2;
-update noar ti set v0='TSLL5J9ABLE5VJ5QWU9DT' where id=2;
-update noar tt set b1='KSZC3MI418X1X0P4LJRE' where id=2;
-update noar ti set b1='KSZC3MI418X1X0P4LJRE' where id=2;
-update noar tt set v0='T' where id=2;
-update noar ti set v0='T' where id=2;
-update noar tt set b2='Q14Z7EY36NPU498XWNSPZZ0RHLJUK' where id=2;
-update noar ti set b2='Q14Z7EY36NPU498XWNSPZZ0RHLJUK' where id=2;
-update noar tt set v0='2EYU368F9AIF0NHDJIH' where id=3;
-update noar ti set v0='2EYU368F9AIF0NHDJIH' where id=3;
-update noar tt set b0='R62QJWMOQZGTJ832UVCG25' where id=3;
-update noar ti set b0='R62QJWMOQZGTJ832UVCG25' where id=3;
-update noar tt set v0='4CQ06TQ' where id=3;
-update noar ti set v0='4CQ06TQ' where id=3;
-update noar tt set b1='X0H0S121RZCUZOWMM00W' where id=3;
-update noar ti set b1='X0H0S121RZCUZOWMM00W' where id=3;
-update noar tt set v0='07JPZUIHCF' where id=3;
-update noar ti set v0='07JPZUIHCF' where id=3;
-update noar tt set b2='O5K2VGGLZ' where id=3;
-update noar ti set b2='O5K2VGGLZ' where id=3;
-update noar tt set v0='A1PELQZP43WBDFWKYKZCO' where id=4;
-update noar ti set v0='A1PELQZP43WBDFWKYKZCO' where id=4;
-update noar tt set b0='TT3Q6E3CMRB49183WEDUCX1GUY1JB' where id=4;
-update noar ti set b0='TT3Q6E3CMRB49183WEDUCX1GUY1JB' where id=4;
-update noar tt set v0='BVZUTKEGUNII55' where id=4;
-update noar ti set v0='BVZUTKEGUNII55' where id=4;
-update noar tt set b1='QFO7XNDIN3W17DQBKWFELY4SYUTK' where id=4;
-update noar ti set b1='QFO7XNDIN3W17DQBKWFELY4SYUTK' where id=4;
-update noar tt set v0='GKZGU5XQE70G953153KW' where id=4;
-update noar ti set v0='GKZGU5XQE70G953153KW' where id=4;
-update noar tt set b2='0UT6VL9YRZ1BQGN2ZDDEND52KCJFIS' where id=4;
-update noar ti set b2='0UT6VL9YRZ1BQGN2ZDDEND52KCJFIS' where id=4;
-update noar tt set v0='IZ' where id=5;
-update noar ti set v0='IZ' where id=5;
-update noar tt set b0='PO' where id=5;
-update noar ti set b0='PO' where id=5;
-update noar tt set v0='IVLTDAOOVSAQ43COLDYYX3DS' where id=5;
-update noar ti set v0='IVLTDAOOVSAQ43COLDYYX3DS' where id=5;
-update noar tt set b1='LTM2Y7Q' where id=5;
-update noar ti set b1='LTM2Y7Q' where id=5;
-update noar tt set v0='6ILNNFYIFNPWETFXWWIGBP47X' where id=5;
-update noar ti set v0='6ILNNFYIFNPWETFXWWIGBP47X' where id=5;
-update noar tt set b2='ZJ9SEVPPPUFS4I' where id=5;
-update noar ti set b2='ZJ9SEVPPPUFS4I' where id=5;
-update noar tt set v0='3SQ8V1UBKQ78IT1NY6LYU1YUJ376OZWR' where id=6;
-update noar ti set v0='3SQ8V1UBKQ78IT1NY6LYU1YUJ376OZWR' where id=6;
-update noar tt set b0='BSE6T' where id=6;
-update noar ti set b0='BSE6T' where id=6;
-update noar tt set v0='SHSX1C95PJQHLU1CZOGSN6UCZLJBJHP' where id=6;
-update noar ti set v0='SHSX1C95PJQHLU1CZOGSN6UCZLJBJHP' where id=6;
-update noar tt set b1='Y4SSYZOGTV9XROMOTB5' where id=6;
-update noar ti set b1='Y4SSYZOGTV9XROMOTB5' where id=6;
-update noar tt set v0='F' where id=6;
-update noar ti set v0='F' where id=6;
-update noar tt set b2='4Z0V' where id=6;
-update noar ti set b2='4Z0V' where id=6;
-update noar tt set v0='EA8' where id=7;
-update noar ti set v0='EA8' where id=7;
-update noar tt set b0='02E687JK0K7LGDGAZ8VCQD' where id=7;
-update noar ti set b0='02E687JK0K7LGDGAZ8VCQD' where id=7;
-update noar tt set v0='2JVD7' where id=7;
-update noar ti set v0='2JVD7' where id=7;
-update noar tt set b1='829O6NNRJKWVJC3D07MHEWBYSE' where id=7;
-update noar ti set b1='829O6NNRJKWVJC3D07MHEWBYSE' where id=7;
-update noar tt set v0='CEKZE1U5RFIGD9AI0YW3' where id=7;
-update noar ti set v0='CEKZE1U5RFIGD9AI0YW3' where id=7;
-update noar tt set b2='EEFYBQ0' where id=7;
-update noar ti set b2='EEFYBQ0' where id=7;
-update noar tt set v0='6XHZQE03N4ZUCM0VE' where id=8;
-update noar ti set v0='6XHZQE03N4ZUCM0VE' where id=8;
-update noar tt set b0='YJ95' where id=8;
-update noar ti set b0='YJ95' where id=8;
-update noar tt set v0='4UEX038RMDJP6MPCHW7' where id=8;
-update noar ti set v0='4UEX038RMDJP6MPCHW7' where id=8;
-update noar tt set b1='QQ70KCQSVCC1QQUJZ9F6' where id=8;
-update noar ti set b1='QQ70KCQSVCC1QQUJZ9F6' where id=8;
-update noar tt set v0='NMB2NNIWLG3LVTX' where id=8;
-update noar ti set v0='NMB2NNIWLG3LVTX' where id=8;
-update noar tt set b2='5IPYW3GJOMUOCT8TPAMYPD' where id=8;
-update noar ti set b2='5IPYW3GJOMUOCT8TPAMYPD' where id=8;
-update noar tt set v0='56W3KQQQJG19X3MK1FU7693' where id=9;
-update noar ti set v0='56W3KQQQJG19X3MK1FU7693' where id=9;
-update noar tt set b0='EDJ8VGTE7K6UN0MB7V' where id=9;
-update noar ti set b0='EDJ8VGTE7K6UN0MB7V' where id=9;
-update noar tt set v0='JIAJQUSNHMO5SFJ9M' where id=9;
-update noar ti set v0='JIAJQUSNHMO5SFJ9M' where id=9;
-update noar tt set b1='MLV4JJE8VHT6QEAE2BTRD5Z' where id=9;
-update noar ti set b1='MLV4JJE8VHT6QEAE2BTRD5Z' where id=9;
-update noar tt set v0='IWCFX9FX' where id=9;
-update noar ti set v0='IWCFX9FX' where id=9;
-update noar tt set b2='OSD77LC4JJWD6RN' where id=9;
-update noar ti set b2='OSD77LC4JJWD6RN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JGKB0Y2UJ' where id=1;
-update noar ti set v0='JGKB0Y2UJ' where id=1;
-update noar tt set b0='1EJZ4F' where id=1;
-update noar ti set b0='1EJZ4F' where id=1;
-update noar tt set v0='IPXSVZDVJK' where id=1;
-update noar ti set v0='IPXSVZDVJK' where id=1;
-update noar tt set b1='X7MGG5VY0C7JM' where id=1;
-update noar ti set b1='X7MGG5VY0C7JM' where id=1;
-update noar tt set v0='2J4RLDNK09RXS7Q92XUB0CXYUL' where id=1;
-update noar ti set v0='2J4RLDNK09RXS7Q92XUB0CXYUL' where id=1;
-update noar tt set b2='H0GCJD97' where id=1;
-update noar ti set b2='H0GCJD97' where id=1;
-update noar tt set v0='DSKHARQ1TPSGP5P2K' where id=2;
-update noar ti set v0='DSKHARQ1TPSGP5P2K' where id=2;
-update noar tt set b0='UST5EVB0TVB2OU0A8A' where id=2;
-update noar ti set b0='UST5EVB0TVB2OU0A8A' where id=2;
-update noar tt set v0='H455KF89AVZT' where id=2;
-update noar ti set v0='H455KF89AVZT' where id=2;
-update noar tt set b1='NBG' where id=2;
-update noar ti set b1='NBG' where id=2;
-update noar tt set v0='ILZ7WNV9UYBK6VYZDMEM' where id=2;
-update noar ti set v0='ILZ7WNV9UYBK6VYZDMEM' where id=2;
-update noar tt set b2='YDRIJRSB85QDIN0YMW6ADZ7QQI' where id=2;
-update noar ti set b2='YDRIJRSB85QDIN0YMW6ADZ7QQI' where id=2;
-update noar tt set v0='SSRBQH' where id=3;
-update noar ti set v0='SSRBQH' where id=3;
-update noar tt set b0='ZKC6DGD1BV3QC3XJWNJ6F0QFC80' where id=3;
-update noar ti set b0='ZKC6DGD1BV3QC3XJWNJ6F0QFC80' where id=3;
-update noar tt set v0='TR3E4EOX' where id=3;
-update noar ti set v0='TR3E4EOX' where id=3;
-update noar tt set b1='UZGN19LO2S50ANQXKJDZODO9' where id=3;
-update noar ti set b1='UZGN19LO2S50ANQXKJDZODO9' where id=3;
-update noar tt set v0='O3KC3BOJAHY' where id=3;
-update noar ti set v0='O3KC3BOJAHY' where id=3;
-update noar tt set b2='UEGN7YSGXA6RS842PNGBN9GS502CX' where id=3;
-update noar ti set b2='UEGN7YSGXA6RS842PNGBN9GS502CX' where id=3;
-update noar tt set v0='H5TPELD' where id=4;
-update noar ti set v0='H5TPELD' where id=4;
-update noar tt set b0='6B627B1YBSD1M' where id=4;
-update noar ti set b0='6B627B1YBSD1M' where id=4;
-update noar tt set v0='CXARHVNQD9IYEW9H' where id=4;
-update noar ti set v0='CXARHVNQD9IYEW9H' where id=4;
-update noar tt set b1='QPP3CFQRY6SI' where id=4;
-update noar ti set b1='QPP3CFQRY6SI' where id=4;
-update noar tt set v0='82VFOC1N2GK0NFQTTN4WK6' where id=4;
-update noar ti set v0='82VFOC1N2GK0NFQTTN4WK6' where id=4;
-update noar tt set b2='5VNK' where id=4;
-update noar ti set b2='5VNK' where id=4;
-update noar tt set v0='WP2CLGWII5KY2NE' where id=5;
-update noar ti set v0='WP2CLGWII5KY2NE' where id=5;
-update noar tt set b0='3IYOS7L3YJ8323Z1JX3WHCTM0F' where id=5;
-update noar ti set b0='3IYOS7L3YJ8323Z1JX3WHCTM0F' where id=5;
-update noar tt set v0='C3P4Y6ZT78RPWA72' where id=5;
-update noar ti set v0='C3P4Y6ZT78RPWA72' where id=5;
-update noar tt set b1='DOI00DZHRR3UX3A63K3Z7GM' where id=5;
-update noar ti set b1='DOI00DZHRR3UX3A63K3Z7GM' where id=5;
-update noar tt set v0='0C5H4TTNKZHOGJOWR' where id=5;
-update noar ti set v0='0C5H4TTNKZHOGJOWR' where id=5;
-update noar tt set b2='2HA5DGYHB17G5' where id=5;
-update noar ti set b2='2HA5DGYHB17G5' where id=5;
-update noar tt set v0='9BWN6Y3' where id=6;
-update noar ti set v0='9BWN6Y3' where id=6;
-update noar tt set b0='LN9B7A43' where id=6;
-update noar ti set b0='LN9B7A43' where id=6;
-update noar tt set v0='L7VM8FK1Y7VBEOMO' where id=6;
-update noar ti set v0='L7VM8FK1Y7VBEOMO' where id=6;
-update noar tt set b1='YUMOW' where id=6;
-update noar ti set b1='YUMOW' where id=6;
-update noar tt set v0='Z7GK8H7ARENPWJHH83QYRFFB97E6K' where id=6;
-update noar ti set v0='Z7GK8H7ARENPWJHH83QYRFFB97E6K' where id=6;
-update noar tt set b2='UALSJ' where id=6;
-update noar ti set b2='UALSJ' where id=6;
-update noar tt set v0='5PJY8KHE4LWLS53YDP' where id=7;
-update noar ti set v0='5PJY8KHE4LWLS53YDP' where id=7;
-update noar tt set b0='2L50XCEL922NS5AWAJUTLD7NYGUQ' where id=7;
-update noar ti set b0='2L50XCEL922NS5AWAJUTLD7NYGUQ' where id=7;
-update noar tt set v0='RK0B6DG5E1PN5Q5F3T' where id=7;
-update noar ti set v0='RK0B6DG5E1PN5Q5F3T' where id=7;
-update noar tt set b1='9XDHHGVUSLEZP' where id=7;
-update noar ti set b1='9XDHHGVUSLEZP' where id=7;
-update noar tt set v0='NLMCMP5WIC0EQE0GP9AWH45' where id=7;
-update noar ti set v0='NLMCMP5WIC0EQE0GP9AWH45' where id=7;
-update noar tt set b2='Z0XYU9PX00H1GBUDWE13X' where id=7;
-update noar ti set b2='Z0XYU9PX00H1GBUDWE13X' where id=7;
-update noar tt set v0='PGMNTSSJW2S8JKRFEKER0V2906JL14L' where id=8;
-update noar ti set v0='PGMNTSSJW2S8JKRFEKER0V2906JL14L' where id=8;
-update noar tt set b0='6A1Z4H33S' where id=8;
-update noar ti set b0='6A1Z4H33S' where id=8;
-update noar tt set v0='RJ9CY' where id=8;
-update noar ti set v0='RJ9CY' where id=8;
-update noar tt set b1='TOZX3PRA38J802U0A3WCEV' where id=8;
-update noar ti set b1='TOZX3PRA38J802U0A3WCEV' where id=8;
-update noar tt set v0='4UOKAYJ77U7GZJ5FW2HBT0014UB' where id=8;
-update noar ti set v0='4UOKAYJ77U7GZJ5FW2HBT0014UB' where id=8;
-update noar tt set b2='3YDUVXCHZ3EL9ZRMORV208XUS55' where id=8;
-update noar ti set b2='3YDUVXCHZ3EL9ZRMORV208XUS55' where id=8;
-update noar tt set v0='ZIF3GSX5DZ2NRQO49G' where id=9;
-update noar ti set v0='ZIF3GSX5DZ2NRQO49G' where id=9;
-update noar tt set b0='Q32P6M959NECCWAU2CSE' where id=9;
-update noar ti set b0='Q32P6M959NECCWAU2CSE' where id=9;
-update noar tt set v0='9B8TGX78IC10HEPR1Y24WQOQEL8' where id=9;
-update noar ti set v0='9B8TGX78IC10HEPR1Y24WQOQEL8' where id=9;
-update noar tt set b1='5F117LFBRUG231EQ' where id=9;
-update noar ti set b1='5F117LFBRUG231EQ' where id=9;
-update noar tt set v0='4' where id=9;
-update noar ti set v0='4' where id=9;
-update noar tt set b2='25IKV' where id=9;
-update noar ti set b2='25IKV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FTO2NVMQRDWT7WKZU6LWJDWKKLKTI' where id=1;
-update noar ti set v0='FTO2NVMQRDWT7WKZU6LWJDWKKLKTI' where id=1;
-update noar tt set b0='RMLALBMZZ1' where id=1;
-update noar ti set b0='RMLALBMZZ1' where id=1;
-update noar tt set v0='QZ3W00BE07FX82AO58YDQ2C' where id=1;
-update noar ti set v0='QZ3W00BE07FX82AO58YDQ2C' where id=1;
-update noar tt set b1='D2M4A1KF6RMU4XO9FEM8PXQ21OC5' where id=1;
-update noar ti set b1='D2M4A1KF6RMU4XO9FEM8PXQ21OC5' where id=1;
-update noar tt set v0='7' where id=1;
-update noar ti set v0='7' where id=1;
-update noar tt set b2='ZYP4DTZK9UBXKWYKKTA' where id=1;
-update noar ti set b2='ZYP4DTZK9UBXKWYKKTA' where id=1;
-update noar tt set v0='97OOXX3HDOG23LX1FM0VO' where id=2;
-update noar ti set v0='97OOXX3HDOG23LX1FM0VO' where id=2;
-update noar tt set b0='R5QX46G5M' where id=2;
-update noar ti set b0='R5QX46G5M' where id=2;
-update noar tt set v0='VMG79OX2A4HTCO8INP3SDHCR9ZGAL' where id=2;
-update noar ti set v0='VMG79OX2A4HTCO8INP3SDHCR9ZGAL' where id=2;
-update noar tt set b1='R' where id=2;
-update noar ti set b1='R' where id=2;
-update noar tt set v0='7DUXG95GKWEPVQMTM' where id=2;
-update noar ti set v0='7DUXG95GKWEPVQMTM' where id=2;
-update noar tt set b2='XGXKA3OHOTFA2PMHD3Q1HO4KCGNE' where id=2;
-update noar ti set b2='XGXKA3OHOTFA2PMHD3Q1HO4KCGNE' where id=2;
-update noar tt set v0='7PZ4Z15KA4PQKMWYQ1JHHPNRM1P9' where id=3;
-update noar ti set v0='7PZ4Z15KA4PQKMWYQ1JHHPNRM1P9' where id=3;
-update noar tt set b0='CYVMM5QZQT4QXOXAHYCZL' where id=3;
-update noar ti set b0='CYVMM5QZQT4QXOXAHYCZL' where id=3;
-update noar tt set v0='IXXL1Z8AG1H58W1EO03S2SWSRNPJ96' where id=3;
-update noar ti set v0='IXXL1Z8AG1H58W1EO03S2SWSRNPJ96' where id=3;
-update noar tt set b1='IAZ21JZUZ30GXWFLTKNNX' where id=3;
-update noar ti set b1='IAZ21JZUZ30GXWFLTKNNX' where id=3;
-update noar tt set v0='FMI' where id=3;
-update noar ti set v0='FMI' where id=3;
-update noar tt set b2='R4CUILU2BYAKFYMDLV' where id=3;
-update noar ti set b2='R4CUILU2BYAKFYMDLV' where id=3;
-update noar tt set v0='P1S0APBNU' where id=4;
-update noar ti set v0='P1S0APBNU' where id=4;
-update noar tt set b0='LGCSDOY6909' where id=4;
-update noar ti set b0='LGCSDOY6909' where id=4;
-update noar tt set v0='XQQUM2C5UQTA0SFB' where id=4;
-update noar ti set v0='XQQUM2C5UQTA0SFB' where id=4;
-update noar tt set b1='ZK4XUNF9WQNO' where id=4;
-update noar ti set b1='ZK4XUNF9WQNO' where id=4;
-update noar tt set v0='FE3E91PYNGTFCDV523H9QECK2UV5R9C' where id=4;
-update noar ti set v0='FE3E91PYNGTFCDV523H9QECK2UV5R9C' where id=4;
-update noar tt set b2='YR2J0YXK0Q' where id=4;
-update noar ti set b2='YR2J0YXK0Q' where id=4;
-update noar tt set v0='GIM78IORLAV2CVJ3YKKJPZD6I85' where id=5;
-update noar ti set v0='GIM78IORLAV2CVJ3YKKJPZD6I85' where id=5;
-update noar tt set b0='2SYOY1GLX3S6QXT1G87ZP' where id=5;
-update noar ti set b0='2SYOY1GLX3S6QXT1G87ZP' where id=5;
-update noar tt set v0='8BBW5JB0XDFQOSBT7655LOVU' where id=5;
-update noar ti set v0='8BBW5JB0XDFQOSBT7655LOVU' where id=5;
-update noar tt set b1='OKU84Q1QXHOSHYA' where id=5;
-update noar ti set b1='OKU84Q1QXHOSHYA' where id=5;
-update noar tt set v0='WUZKBYF0MJF9LY0Z7MW9B1SDTGG' where id=5;
-update noar ti set v0='WUZKBYF0MJF9LY0Z7MW9B1SDTGG' where id=5;
-update noar tt set b2='972R8P3BIB5G9UYJUQGBFO' where id=5;
-update noar ti set b2='972R8P3BIB5G9UYJUQGBFO' where id=5;
-update noar tt set v0='8V8V6PC9PAXGYF0Y2' where id=6;
-update noar ti set v0='8V8V6PC9PAXGYF0Y2' where id=6;
-update noar tt set b0='YENZ2TPH4Q3KSPA' where id=6;
-update noar ti set b0='YENZ2TPH4Q3KSPA' where id=6;
-update noar tt set v0='UWE' where id=6;
-update noar ti set v0='UWE' where id=6;
-update noar tt set b1='3EM30LIF4DWVC6PORYPB5EJL7XQ2V0M3' where id=6;
-update noar ti set b1='3EM30LIF4DWVC6PORYPB5EJL7XQ2V0M3' where id=6;
-update noar tt set v0='2SGNX5XBWKIBTTVH' where id=6;
-update noar ti set v0='2SGNX5XBWKIBTTVH' where id=6;
-update noar tt set b2='MX9WN14U2CVRTMGV0WHYSU1E' where id=6;
-update noar ti set b2='MX9WN14U2CVRTMGV0WHYSU1E' where id=6;
-update noar tt set v0='2VCUJMG3RMFRVH1KT22AC8HTD5W5NZ' where id=7;
-update noar ti set v0='2VCUJMG3RMFRVH1KT22AC8HTD5W5NZ' where id=7;
-update noar tt set b0='JS' where id=7;
-update noar ti set b0='JS' where id=7;
-update noar tt set v0='B2P267OQ1MAS3WU3U' where id=7;
-update noar ti set v0='B2P267OQ1MAS3WU3U' where id=7;
-update noar tt set b1='NOTIEHG55AEFI2WMV6JC76EZ' where id=7;
-update noar ti set b1='NOTIEHG55AEFI2WMV6JC76EZ' where id=7;
-update noar tt set v0='1LPSBB0' where id=7;
-update noar ti set v0='1LPSBB0' where id=7;
-update noar tt set b2='6TNNQHEHZYRPDWOZANBDHQDFJ3WDK7' where id=7;
-update noar ti set b2='6TNNQHEHZYRPDWOZANBDHQDFJ3WDK7' where id=7;
-update noar tt set v0='KG0JWNVUQ722399VHTV7YOA' where id=8;
-update noar ti set v0='KG0JWNVUQ722399VHTV7YOA' where id=8;
-update noar tt set b0='3Q76OP' where id=8;
-update noar ti set b0='3Q76OP' where id=8;
-update noar tt set v0='RBKDSTAI6' where id=8;
-update noar ti set v0='RBKDSTAI6' where id=8;
-update noar tt set b1='35PG77PKUUYWNG9GP7JMJD3' where id=8;
-update noar ti set b1='35PG77PKUUYWNG9GP7JMJD3' where id=8;
-update noar tt set v0='23EYCUMEU0AVHTLVS' where id=8;
-update noar ti set v0='23EYCUMEU0AVHTLVS' where id=8;
-update noar tt set b2='CW5F' where id=8;
-update noar ti set b2='CW5F' where id=8;
-update noar tt set v0='IZHLGIXARP' where id=9;
-update noar ti set v0='IZHLGIXARP' where id=9;
-update noar tt set b0='D6M81TBG0EJYQAECGJJ66FI6OUZMCY0' where id=9;
-update noar ti set b0='D6M81TBG0EJYQAECGJJ66FI6OUZMCY0' where id=9;
-update noar tt set v0='B1OLWPNGSEKHVF0O29' where id=9;
-update noar ti set v0='B1OLWPNGSEKHVF0O29' where id=9;
-update noar tt set b1='QQAMNZCS56W1XEY' where id=9;
-update noar ti set b1='QQAMNZCS56W1XEY' where id=9;
-update noar tt set v0='GSQP8AZFADL1CR0FMFOLB' where id=9;
-update noar ti set v0='GSQP8AZFADL1CR0FMFOLB' where id=9;
-update noar tt set b2='3LQYU9W5Z61LITFHR' where id=9;
-update noar ti set b2='3LQYU9W5Z61LITFHR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YONYM18' where id=1;
-update noar ti set v0='YONYM18' where id=1;
-update noar tt set b0='AI0QWE8N05I' where id=1;
-update noar ti set b0='AI0QWE8N05I' where id=1;
-update noar tt set v0='QLUZKSOOS56V' where id=1;
-update noar ti set v0='QLUZKSOOS56V' where id=1;
-update noar tt set b1='2U8JCISQB714A7YD11WK' where id=1;
-update noar ti set b1='2U8JCISQB714A7YD11WK' where id=1;
-update noar tt set v0='CATCGHN' where id=1;
-update noar ti set v0='CATCGHN' where id=1;
-update noar tt set b2='5KYO69AU9BOFGTUNPGUBALY' where id=1;
-update noar ti set b2='5KYO69AU9BOFGTUNPGUBALY' where id=1;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b0='TGJYF6U40KSAC8UETFEX8H' where id=2;
-update noar ti set b0='TGJYF6U40KSAC8UETFEX8H' where id=2;
-update noar tt set v0='K7ZY5X8OWZAX' where id=2;
-update noar ti set v0='K7ZY5X8OWZAX' where id=2;
-update noar tt set b1='4GFVEME5YM4IV1ABHX8O2XS6056Z84' where id=2;
-update noar ti set b1='4GFVEME5YM4IV1ABHX8O2XS6056Z84' where id=2;
-update noar tt set v0='15XOYTMCQ' where id=2;
-update noar ti set v0='15XOYTMCQ' where id=2;
-update noar tt set b2='NSLY879L8AIZF2WX' where id=2;
-update noar ti set b2='NSLY879L8AIZF2WX' where id=2;
-update noar tt set v0='DNVTNZID4' where id=3;
-update noar ti set v0='DNVTNZID4' where id=3;
-update noar tt set b0='C1ZSLVL0MXY36RA' where id=3;
-update noar ti set b0='C1ZSLVL0MXY36RA' where id=3;
-update noar tt set v0='1PMFMNMY' where id=3;
-update noar ti set v0='1PMFMNMY' where id=3;
-update noar tt set b1='SM07010J6QPHP' where id=3;
-update noar ti set b1='SM07010J6QPHP' where id=3;
-update noar tt set v0='RIVP8IA08FPWSAN1WS' where id=3;
-update noar ti set v0='RIVP8IA08FPWSAN1WS' where id=3;
-update noar tt set b2='Q9UBZZ6KKNO45' where id=3;
-update noar ti set b2='Q9UBZZ6KKNO45' where id=3;
-update noar tt set v0='XTRFC869O8BNJKAPA03OK372JB' where id=4;
-update noar ti set v0='XTRFC869O8BNJKAPA03OK372JB' where id=4;
-update noar tt set b0='A6P23P5KVI1K3PEULJ' where id=4;
-update noar ti set b0='A6P23P5KVI1K3PEULJ' where id=4;
-update noar tt set v0='D6B28WGE' where id=4;
-update noar ti set v0='D6B28WGE' where id=4;
-update noar tt set b1='CU42ITSWPX' where id=4;
-update noar ti set b1='CU42ITSWPX' where id=4;
-update noar tt set v0='27WF9TOUI4FG52WGIXIG' where id=4;
-update noar ti set v0='27WF9TOUI4FG52WGIXIG' where id=4;
-update noar tt set b2='DUNRJYBKHPJWWX1K4IFMQJ9PM266Y' where id=4;
-update noar ti set b2='DUNRJYBKHPJWWX1K4IFMQJ9PM266Y' where id=4;
-update noar tt set v0='TDWHWPT1J4JYOI8' where id=5;
-update noar ti set v0='TDWHWPT1J4JYOI8' where id=5;
-update noar tt set b0='XD9H09BGNV9WTWKV6N4J67HL5' where id=5;
-update noar ti set b0='XD9H09BGNV9WTWKV6N4J67HL5' where id=5;
-update noar tt set v0='IKP2SJ' where id=5;
-update noar ti set v0='IKP2SJ' where id=5;
-update noar tt set b1='P52QQ02DYEZ57' where id=5;
-update noar ti set b1='P52QQ02DYEZ57' where id=5;
-update noar tt set v0='HNKJ1IEV4Y3NHHX2WG' where id=5;
-update noar ti set v0='HNKJ1IEV4Y3NHHX2WG' where id=5;
-update noar tt set b2='WI4IZFGLWN5QFG3' where id=5;
-update noar ti set b2='WI4IZFGLWN5QFG3' where id=5;
-update noar tt set v0='M5XVPJ04XXIOJ4S1' where id=6;
-update noar ti set v0='M5XVPJ04XXIOJ4S1' where id=6;
-update noar tt set b0='3VF5DDS8KPOZR5A85SM49JM1EZRTK8P' where id=6;
-update noar ti set b0='3VF5DDS8KPOZR5A85SM49JM1EZRTK8P' where id=6;
-update noar tt set v0='5D7JM' where id=6;
-update noar ti set v0='5D7JM' where id=6;
-update noar tt set b1='AQBXXPX7C110IDEXHH5' where id=6;
-update noar ti set b1='AQBXXPX7C110IDEXHH5' where id=6;
-update noar tt set v0='39ZLEVXA8HX37FBLIUU' where id=6;
-update noar ti set v0='39ZLEVXA8HX37FBLIUU' where id=6;
-update noar tt set b2='7KVP4NELFMNOZBUKRRNV3828GVT3' where id=6;
-update noar ti set b2='7KVP4NELFMNOZBUKRRNV3828GVT3' where id=6;
-update noar tt set v0='Z09T7DRWMGHAICKJJPPN0DIG2GA' where id=7;
-update noar ti set v0='Z09T7DRWMGHAICKJJPPN0DIG2GA' where id=7;
-update noar tt set b0='S9THXU9UZR14393V3J' where id=7;
-update noar ti set b0='S9THXU9UZR14393V3J' where id=7;
-update noar tt set v0='7' where id=7;
-update noar ti set v0='7' where id=7;
-update noar tt set b1='N7A9QKAKI565RW0ECJ85SJKGTN' where id=7;
-update noar ti set b1='N7A9QKAKI565RW0ECJ85SJKGTN' where id=7;
-update noar tt set v0='CHOSPO4IRCRDVM0LRECY' where id=7;
-update noar ti set v0='CHOSPO4IRCRDVM0LRECY' where id=7;
-update noar tt set b2='53KJJP4JM6KXQC2RJ1A6' where id=7;
-update noar ti set b2='53KJJP4JM6KXQC2RJ1A6' where id=7;
-update noar tt set v0='MP7YRS37FMJ1' where id=8;
-update noar ti set v0='MP7YRS37FMJ1' where id=8;
-update noar tt set b0='K' where id=8;
-update noar ti set b0='K' where id=8;
-update noar tt set v0='L8WFI1YNJ' where id=8;
-update noar ti set v0='L8WFI1YNJ' where id=8;
-update noar tt set b1='ZZXY2SD2EZTMZXM8ZPKCW04' where id=8;
-update noar ti set b1='ZZXY2SD2EZTMZXM8ZPKCW04' where id=8;
-update noar tt set v0='2GBIZMPN86LRDVA3SSHBKZ6B' where id=8;
-update noar ti set v0='2GBIZMPN86LRDVA3SSHBKZ6B' where id=8;
-update noar tt set b2='PHWAPRHKJHVJFU61VC' where id=8;
-update noar ti set b2='PHWAPRHKJHVJFU61VC' where id=8;
-update noar tt set v0='J1LR6T4RDXR58D6WJC5UBW4ZXBGN' where id=9;
-update noar ti set v0='J1LR6T4RDXR58D6WJC5UBW4ZXBGN' where id=9;
-update noar tt set b0='23QDE7DNP9MJX9NER4MAOJX5U5NFQH7B' where id=9;
-update noar ti set b0='23QDE7DNP9MJX9NER4MAOJX5U5NFQH7B' where id=9;
-update noar tt set v0='HZJAZDYSHQ24O5GARXIFE795ZUTZ6HBC' where id=9;
-update noar ti set v0='HZJAZDYSHQ24O5GARXIFE795ZUTZ6HBC' where id=9;
-update noar tt set b1='P4FBPYO8ASE6XD6JVZ' where id=9;
-update noar ti set b1='P4FBPYO8ASE6XD6JVZ' where id=9;
-update noar tt set v0='DPG9BR0RF3768OV1GZVZ8440WH' where id=9;
-update noar ti set v0='DPG9BR0RF3768OV1GZVZ8440WH' where id=9;
-update noar tt set b2='5NDSYFRC9V1UZV' where id=9;
-update noar ti set b2='5NDSYFRC9V1UZV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z14GAEOUESAUR3K28KN' where id=1;
-update noar ti set v0='Z14GAEOUESAUR3K28KN' where id=1;
-update noar tt set b0='B9MAEXFNN2Z' where id=1;
-update noar ti set b0='B9MAEXFNN2Z' where id=1;
-update noar tt set v0='XI8FG328ASUUDNEL395WH9E' where id=1;
-update noar ti set v0='XI8FG328ASUUDNEL395WH9E' where id=1;
-update noar tt set b1='KB78MOSXXMHBZURL' where id=1;
-update noar ti set b1='KB78MOSXXMHBZURL' where id=1;
-update noar tt set v0='MFNTOWT1SNC4X366MZ8OIQ4SM' where id=1;
-update noar ti set v0='MFNTOWT1SNC4X366MZ8OIQ4SM' where id=1;
-update noar tt set b2='RZ0R8BR90MLLN4BKBB' where id=1;
-update noar ti set b2='RZ0R8BR90MLLN4BKBB' where id=1;
-update noar tt set v0='N9O01' where id=2;
-update noar ti set v0='N9O01' where id=2;
-update noar tt set b0='3OPTL2H3HQ8A1URVG07' where id=2;
-update noar ti set b0='3OPTL2H3HQ8A1URVG07' where id=2;
-update noar tt set v0='EKTHJUE76PWUJSDUZ7DT9Y' where id=2;
-update noar ti set v0='EKTHJUE76PWUJSDUZ7DT9Y' where id=2;
-update noar tt set b1='01R2TC8H6EGQJ67N5DWG9KQARBYBF4V' where id=2;
-update noar ti set b1='01R2TC8H6EGQJ67N5DWG9KQARBYBF4V' where id=2;
-update noar tt set v0='Y2MABJNHO4LN0X3GW7RU7VDS' where id=2;
-update noar ti set v0='Y2MABJNHO4LN0X3GW7RU7VDS' where id=2;
-update noar tt set b2='OF4OHJHNE65TDWC375VO3I' where id=2;
-update noar ti set b2='OF4OHJHNE65TDWC375VO3I' where id=2;
-update noar tt set v0='Z' where id=3;
-update noar ti set v0='Z' where id=3;
-update noar tt set b0='FEDDVZHGKKNOT3FUPS' where id=3;
-update noar ti set b0='FEDDVZHGKKNOT3FUPS' where id=3;
-update noar tt set v0='5CZ7J1B5URMY93CP6M9MO5IDRI4X' where id=3;
-update noar ti set v0='5CZ7J1B5URMY93CP6M9MO5IDRI4X' where id=3;
-update noar tt set b1='NAMG0TOBWBW2IP38J' where id=3;
-update noar ti set b1='NAMG0TOBWBW2IP38J' where id=3;
-update noar tt set v0='6OW03S1HJ8VH7L' where id=3;
-update noar ti set v0='6OW03S1HJ8VH7L' where id=3;
-update noar tt set b2='NT3T2G7HDX828PJUKV2OOSNX0' where id=3;
-update noar ti set b2='NT3T2G7HDX828PJUKV2OOSNX0' where id=3;
-update noar tt set v0='DAEAH8C0AIKJM4N01LQEUAN87B' where id=4;
-update noar ti set v0='DAEAH8C0AIKJM4N01LQEUAN87B' where id=4;
-update noar tt set b0='VIF4OQ71GD1C0K3' where id=4;
-update noar ti set b0='VIF4OQ71GD1C0K3' where id=4;
-update noar tt set v0='1E6NOEWBLQJ0ZXGST' where id=4;
-update noar ti set v0='1E6NOEWBLQJ0ZXGST' where id=4;
-update noar tt set b1='M1GZUS4KW9CM2P' where id=4;
-update noar ti set b1='M1GZUS4KW9CM2P' where id=4;
-update noar tt set v0='M4LEX8O8295OL54QJL' where id=4;
-update noar ti set v0='M4LEX8O8295OL54QJL' where id=4;
-update noar tt set b2='K5GYGGL6YP8J' where id=4;
-update noar ti set b2='K5GYGGL6YP8J' where id=4;
-update noar tt set v0='5YRVUOR5MF3D9' where id=5;
-update noar ti set v0='5YRVUOR5MF3D9' where id=5;
-update noar tt set b0='IOL4O' where id=5;
-update noar ti set b0='IOL4O' where id=5;
-update noar tt set v0='90I99KWXQSJYCGMMO6H7R1CO61NH' where id=5;
-update noar ti set v0='90I99KWXQSJYCGMMO6H7R1CO61NH' where id=5;
-update noar tt set b1='87YP56QR318G' where id=5;
-update noar ti set b1='87YP56QR318G' where id=5;
-update noar tt set v0='R0OS4P' where id=5;
-update noar ti set v0='R0OS4P' where id=5;
-update noar tt set b2='E5KQ15WIC' where id=5;
-update noar ti set b2='E5KQ15WIC' where id=5;
-update noar tt set v0='Q25B08G3RWCJYDN8' where id=6;
-update noar ti set v0='Q25B08G3RWCJYDN8' where id=6;
-update noar tt set b0='WFLJOQGPOBQIDJLO60' where id=6;
-update noar ti set b0='WFLJOQGPOBQIDJLO60' where id=6;
-update noar tt set v0='34ZIYEHGL7BOQXDJMMZALEMZ' where id=6;
-update noar ti set v0='34ZIYEHGL7BOQXDJMMZALEMZ' where id=6;
-update noar tt set b1='WF39BNL4OELFYLL3S4ATK84MMTG' where id=6;
-update noar ti set b1='WF39BNL4OELFYLL3S4ATK84MMTG' where id=6;
-update noar tt set v0='PX83216T247D' where id=6;
-update noar ti set v0='PX83216T247D' where id=6;
-update noar tt set b2='K41D7JT9UK' where id=6;
-update noar ti set b2='K41D7JT9UK' where id=6;
-update noar tt set v0='6YUD7' where id=7;
-update noar ti set v0='6YUD7' where id=7;
-update noar tt set b0='9S' where id=7;
-update noar ti set b0='9S' where id=7;
-update noar tt set v0='5P1N4WXLFAG3WFKFT6FI7BIRTZBPB' where id=7;
-update noar ti set v0='5P1N4WXLFAG3WFKFT6FI7BIRTZBPB' where id=7;
-update noar tt set b1='8YB7RBOIK' where id=7;
-update noar ti set b1='8YB7RBOIK' where id=7;
-update noar tt set v0='LMPETMV' where id=7;
-update noar ti set v0='LMPETMV' where id=7;
-update noar tt set b2='NSS8A54OG88BAJ3MRGHOZW79GC7H' where id=7;
-update noar ti set b2='NSS8A54OG88BAJ3MRGHOZW79GC7H' where id=7;
-update noar tt set v0='BG8CO4W2E8041' where id=8;
-update noar ti set v0='BG8CO4W2E8041' where id=8;
-update noar tt set b0='A2KA9KUHAD' where id=8;
-update noar ti set b0='A2KA9KUHAD' where id=8;
-update noar tt set v0='6KBJS2BW0LTY9K' where id=8;
-update noar ti set v0='6KBJS2BW0LTY9K' where id=8;
-update noar tt set b1='D7WTF3ZHJWT9OFLODDRE5F5DZ7U52' where id=8;
-update noar ti set b1='D7WTF3ZHJWT9OFLODDRE5F5DZ7U52' where id=8;
-update noar tt set v0='D648BBX55FIWVDFRPVEUW6WTCZ' where id=8;
-update noar ti set v0='D648BBX55FIWVDFRPVEUW6WTCZ' where id=8;
-update noar tt set b2='QI092KXNURF0D8SD512' where id=8;
-update noar ti set b2='QI092KXNURF0D8SD512' where id=8;
-update noar tt set v0='YJBVM9ZR5X7G9GI8Z5A29XZ' where id=9;
-update noar ti set v0='YJBVM9ZR5X7G9GI8Z5A29XZ' where id=9;
-update noar tt set b0='QBRE3KQURVJBPQYETCQK7T9A' where id=9;
-update noar ti set b0='QBRE3KQURVJBPQYETCQK7T9A' where id=9;
-update noar tt set v0='2RQONV2' where id=9;
-update noar ti set v0='2RQONV2' where id=9;
-update noar tt set b1='KXEU5ZHHMYUQRPX5YN2JKLDX1U4SF' where id=9;
-update noar ti set b1='KXEU5ZHHMYUQRPX5YN2JKLDX1U4SF' where id=9;
-update noar tt set v0='R8GJ54FYQYS7C' where id=9;
-update noar ti set v0='R8GJ54FYQYS7C' where id=9;
-update noar tt set b2='4KYCJBBB230K6PHESSQ4' where id=9;
-update noar ti set b2='4KYCJBBB230K6PHESSQ4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DDSVFV8H0GENIFR6EWVXJR3QRB5' where id=1;
-update noar ti set v0='DDSVFV8H0GENIFR6EWVXJR3QRB5' where id=1;
-update noar tt set b0='7QM43QQ8UZ3' where id=1;
-update noar ti set b0='7QM43QQ8UZ3' where id=1;
-update noar tt set v0='JPROF4J4G2RKZ' where id=1;
-update noar ti set v0='JPROF4J4G2RKZ' where id=1;
-update noar tt set b1='ASRD9DD6H' where id=1;
-update noar ti set b1='ASRD9DD6H' where id=1;
-update noar tt set v0='RAN29HIW' where id=1;
-update noar ti set v0='RAN29HIW' where id=1;
-update noar tt set b2='YIYZR4KYFCOPK8Y' where id=1;
-update noar ti set b2='YIYZR4KYFCOPK8Y' where id=1;
-update noar tt set v0='OMSBMGFKOFGVW6' where id=2;
-update noar ti set v0='OMSBMGFKOFGVW6' where id=2;
-update noar tt set b0='G7FGHHFS9SDXYSMX4UFLGEHII29SX1' where id=2;
-update noar ti set b0='G7FGHHFS9SDXYSMX4UFLGEHII29SX1' where id=2;
-update noar tt set v0='S9DRXQFLS4S0UHMI96JB82796' where id=2;
-update noar ti set v0='S9DRXQFLS4S0UHMI96JB82796' where id=2;
-update noar tt set b1='Q6UT929U1JSJYTO' where id=2;
-update noar ti set b1='Q6UT929U1JSJYTO' where id=2;
-update noar tt set v0='CR4MB70H3ZTETYJDAW05QYWTJVG0' where id=2;
-update noar ti set v0='CR4MB70H3ZTETYJDAW05QYWTJVG0' where id=2;
-update noar tt set b2='VCS1BQJB8MUU7IXPQG' where id=2;
-update noar ti set b2='VCS1BQJB8MUU7IXPQG' where id=2;
-update noar tt set v0='7NFAKJE4350LHIG' where id=3;
-update noar ti set v0='7NFAKJE4350LHIG' where id=3;
-update noar tt set b0='6XFRW4R7JEHRN38QGW78V2DRNSJCM' where id=3;
-update noar ti set b0='6XFRW4R7JEHRN38QGW78V2DRNSJCM' where id=3;
-update noar tt set v0='RSIG88YV99' where id=3;
-update noar ti set v0='RSIG88YV99' where id=3;
-update noar tt set b1='W7YII0CZD0NY5LON80PI' where id=3;
-update noar ti set b1='W7YII0CZD0NY5LON80PI' where id=3;
-update noar tt set v0='UBJ09SVBII8' where id=3;
-update noar ti set v0='UBJ09SVBII8' where id=3;
-update noar tt set b2='GT3AI' where id=3;
-update noar ti set b2='GT3AI' where id=3;
-update noar tt set v0='0RV110SPRAZV5LV' where id=4;
-update noar ti set v0='0RV110SPRAZV5LV' where id=4;
-update noar tt set b0='7J9L3SW1QE8KMA0HWYL7W4QRAVNMI' where id=4;
-update noar ti set b0='7J9L3SW1QE8KMA0HWYL7W4QRAVNMI' where id=4;
-update noar tt set v0='W9Y98RZYGULDM7854BZT2IQUQ9TVN1' where id=4;
-update noar ti set v0='W9Y98RZYGULDM7854BZT2IQUQ9TVN1' where id=4;
-update noar tt set b1='7KE1X3HZ8YUS59BCJ8TZODH81AS' where id=4;
-update noar ti set b1='7KE1X3HZ8YUS59BCJ8TZODH81AS' where id=4;
-update noar tt set v0='5GKSOZ00HPHEDOD3SSLNI' where id=4;
-update noar ti set v0='5GKSOZ00HPHEDOD3SSLNI' where id=4;
-update noar tt set b2='L6Z8U64ORXR' where id=4;
-update noar ti set b2='L6Z8U64ORXR' where id=4;
-update noar tt set v0='A' where id=5;
-update noar ti set v0='A' where id=5;
-update noar tt set b0='MHYML2TCAXUKDD9P60888LM' where id=5;
-update noar ti set b0='MHYML2TCAXUKDD9P60888LM' where id=5;
-update noar tt set v0='EQ2NCZP' where id=5;
-update noar ti set v0='EQ2NCZP' where id=5;
-update noar tt set b1='COVK8CP5D7XYHERKBW7DNVU' where id=5;
-update noar ti set b1='COVK8CP5D7XYHERKBW7DNVU' where id=5;
-update noar tt set v0='YXF4D5QCXUF1ETKT' where id=5;
-update noar ti set v0='YXF4D5QCXUF1ETKT' where id=5;
-update noar tt set b2='6B0B05GWIUR' where id=5;
-update noar ti set b2='6B0B05GWIUR' where id=5;
-update noar tt set v0='O0LQI9OTX6TD19UQBL6IXM0D' where id=6;
-update noar ti set v0='O0LQI9OTX6TD19UQBL6IXM0D' where id=6;
-update noar tt set b0='WK9YH3YK0CCTI5JVNVX5Y1TO' where id=6;
-update noar ti set b0='WK9YH3YK0CCTI5JVNVX5Y1TO' where id=6;
-update noar tt set v0='SVHLNKOUVOQF7HOE6MRNFO86LND' where id=6;
-update noar ti set v0='SVHLNKOUVOQF7HOE6MRNFO86LND' where id=6;
-update noar tt set b1='VDFRUC5JSF6881ALDXJ' where id=6;
-update noar ti set b1='VDFRUC5JSF6881ALDXJ' where id=6;
-update noar tt set v0='OW6DCW7YIL6B265' where id=6;
-update noar ti set v0='OW6DCW7YIL6B265' where id=6;
-update noar tt set b2='PMG2VH0BY' where id=6;
-update noar ti set b2='PMG2VH0BY' where id=6;
-update noar tt set v0='NEIBCF43BE2YX6' where id=7;
-update noar ti set v0='NEIBCF43BE2YX6' where id=7;
-update noar tt set b0='CI' where id=7;
-update noar ti set b0='CI' where id=7;
-update noar tt set v0='92306LUVG4A22A2DLBMSSWKAP4' where id=7;
-update noar ti set v0='92306LUVG4A22A2DLBMSSWKAP4' where id=7;
-update noar tt set b1='QN1NNOTXV4CGU6MROHX6P8QBUKR31' where id=7;
-update noar ti set b1='QN1NNOTXV4CGU6MROHX6P8QBUKR31' where id=7;
-update noar tt set v0='54ZQYHSYM1' where id=7;
-update noar ti set v0='54ZQYHSYM1' where id=7;
-update noar tt set b2='TO' where id=7;
-update noar ti set b2='TO' where id=7;
-update noar tt set v0='WWY8ZWJDKBSTSMWKCKMP01MD9' where id=8;
-update noar ti set v0='WWY8ZWJDKBSTSMWKCKMP01MD9' where id=8;
-update noar tt set b0='A3AI0YAS36ED6YQY4X09DB8QEBF' where id=8;
-update noar ti set b0='A3AI0YAS36ED6YQY4X09DB8QEBF' where id=8;
-update noar tt set v0='PG17VN1CO6' where id=8;
-update noar ti set v0='PG17VN1CO6' where id=8;
-update noar tt set b1='RE' where id=8;
-update noar ti set b1='RE' where id=8;
-update noar tt set v0='54W' where id=8;
-update noar ti set v0='54W' where id=8;
-update noar tt set b2='RG6G8LKYUO9HNPLTA8GF4LEA2' where id=8;
-update noar ti set b2='RG6G8LKYUO9HNPLTA8GF4LEA2' where id=8;
-update noar tt set v0='B5V87HLW52NL8HM4K0JJOTZWZ' where id=9;
-update noar ti set v0='B5V87HLW52NL8HM4K0JJOTZWZ' where id=9;
-update noar tt set b0='I7EFVYGT0GHHPFOPKHQ7SJD0J046F0HP' where id=9;
-update noar ti set b0='I7EFVYGT0GHHPFOPKHQ7SJD0J046F0HP' where id=9;
-update noar tt set v0='1J34' where id=9;
-update noar ti set v0='1J34' where id=9;
-update noar tt set b1='C9HSHQ0UC4NPZ2NFRMFL6UHI' where id=9;
-update noar ti set b1='C9HSHQ0UC4NPZ2NFRMFL6UHI' where id=9;
-update noar tt set v0='E5N4DDJFCAOVK3R20FNQOFY1RXPCCF' where id=9;
-update noar ti set v0='E5N4DDJFCAOVK3R20FNQOFY1RXPCCF' where id=9;
-update noar tt set b2='NPZLW5YTKBN6MJQZXK6YYAO' where id=9;
-update noar ti set b2='NPZLW5YTKBN6MJQZXK6YYAO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7RRJK4TZV3H6FJ3UQBRSHD' where id=1;
-update noar ti set v0='7RRJK4TZV3H6FJ3UQBRSHD' where id=1;
-update noar tt set b0='F5Z6D1ZFQLI51RFAUEOEQX9D6I48VF' where id=1;
-update noar ti set b0='F5Z6D1ZFQLI51RFAUEOEQX9D6I48VF' where id=1;
-update noar tt set v0='M' where id=1;
-update noar ti set v0='M' where id=1;
-update noar tt set b1='MQSFGLWER9K18JDS6IDPJW7' where id=1;
-update noar ti set b1='MQSFGLWER9K18JDS6IDPJW7' where id=1;
-update noar tt set v0='Y5LWOJ1TLVW06ARBP85Q3AHVLLV' where id=1;
-update noar ti set v0='Y5LWOJ1TLVW06ARBP85Q3AHVLLV' where id=1;
-update noar tt set b2='7J5W' where id=1;
-update noar ti set b2='7J5W' where id=1;
-update noar tt set v0='76I5PJYIS5' where id=2;
-update noar ti set v0='76I5PJYIS5' where id=2;
-update noar tt set b0='OX8Y39TCDCU98IT5J6ZZAPM' where id=2;
-update noar ti set b0='OX8Y39TCDCU98IT5J6ZZAPM' where id=2;
-update noar tt set v0='OI0E84MVEFLOTTRP' where id=2;
-update noar ti set v0='OI0E84MVEFLOTTRP' where id=2;
-update noar tt set b1='RRQOS' where id=2;
-update noar ti set b1='RRQOS' where id=2;
-update noar tt set v0='FFV38CZ3GHK9LFKCGODIZN9V' where id=2;
-update noar ti set v0='FFV38CZ3GHK9LFKCGODIZN9V' where id=2;
-update noar tt set b2='VC6GX3ECGLBQPHPV8FRA' where id=2;
-update noar ti set b2='VC6GX3ECGLBQPHPV8FRA' where id=2;
-update noar tt set v0='QPOQWY9WV7OV9Q5ABLRIQ73AB' where id=3;
-update noar ti set v0='QPOQWY9WV7OV9Q5ABLRIQ73AB' where id=3;
-update noar tt set b0='PX2WBY728KK03DB1KW3J' where id=3;
-update noar ti set b0='PX2WBY728KK03DB1KW3J' where id=3;
-update noar tt set v0='EYTBUGV60NDETLEKT8TMZLCA3PUF6KQZ' where id=3;
-update noar ti set v0='EYTBUGV60NDETLEKT8TMZLCA3PUF6KQZ' where id=3;
-update noar tt set b1='CMT1IFG44R' where id=3;
-update noar ti set b1='CMT1IFG44R' where id=3;
-update noar tt set v0='3Z8T9EW8ZT0VIU97S33QNPNLTWC' where id=3;
-update noar ti set v0='3Z8T9EW8ZT0VIU97S33QNPNLTWC' where id=3;
-update noar tt set b2='8DR8PJX3XFS2UEF' where id=3;
-update noar ti set b2='8DR8PJX3XFS2UEF' where id=3;
-update noar tt set v0='TFS1Y929M' where id=4;
-update noar ti set v0='TFS1Y929M' where id=4;
-update noar tt set b0='ASR0UTSTP8S99CAY' where id=4;
-update noar ti set b0='ASR0UTSTP8S99CAY' where id=4;
-update noar tt set v0='3QDD47CDXYMOME87DZYE' where id=4;
-update noar ti set v0='3QDD47CDXYMOME87DZYE' where id=4;
-update noar tt set b1='0HKBU09GXP6NW' where id=4;
-update noar ti set b1='0HKBU09GXP6NW' where id=4;
-update noar tt set v0='8D4' where id=4;
-update noar ti set v0='8D4' where id=4;
-update noar tt set b2='UXKSQ02' where id=4;
-update noar ti set b2='UXKSQ02' where id=4;
-update noar tt set v0='1A5L0F9Y5JFQYY3NIFCW3H8UC0KSMZK' where id=5;
-update noar ti set v0='1A5L0F9Y5JFQYY3NIFCW3H8UC0KSMZK' where id=5;
-update noar tt set b0='7ECFT9UE70Y1NDDY' where id=5;
-update noar ti set b0='7ECFT9UE70Y1NDDY' where id=5;
-update noar tt set v0='68JBZCC3R2I9YAE5TE2YF9' where id=5;
-update noar ti set v0='68JBZCC3R2I9YAE5TE2YF9' where id=5;
-update noar tt set b1='PCQPR05FTJBLPA31CR61G' where id=5;
-update noar ti set b1='PCQPR05FTJBLPA31CR61G' where id=5;
-update noar tt set v0='MH1TCBDS' where id=5;
-update noar ti set v0='MH1TCBDS' where id=5;
-update noar tt set b2='VUUIPZNRC13P0KY6EOG' where id=5;
-update noar ti set b2='VUUIPZNRC13P0KY6EOG' where id=5;
-update noar tt set v0='NEVMDPL4YWR4EB79YB25M6F' where id=6;
-update noar ti set v0='NEVMDPL4YWR4EB79YB25M6F' where id=6;
-update noar tt set b0='C1FZ3T7EC9UV0FY' where id=6;
-update noar ti set b0='C1FZ3T7EC9UV0FY' where id=6;
-update noar tt set v0='CICVJ9V1E9DURZJUQMP5MWTPWKEH5NT' where id=6;
-update noar ti set v0='CICVJ9V1E9DURZJUQMP5MWTPWKEH5NT' where id=6;
-update noar tt set b1='TF1G43K8T' where id=6;
-update noar ti set b1='TF1G43K8T' where id=6;
-update noar tt set v0='D9EQ0NF2VKKG6I9GPSNAOQM' where id=6;
-update noar ti set v0='D9EQ0NF2VKKG6I9GPSNAOQM' where id=6;
-update noar tt set b2='IRKI97C7ABF' where id=6;
-update noar ti set b2='IRKI97C7ABF' where id=6;
-update noar tt set v0='1X7FJQ4SHPO50QLDVYN0PMCQ' where id=7;
-update noar ti set v0='1X7FJQ4SHPO50QLDVYN0PMCQ' where id=7;
-update noar tt set b0='ME1RMXO9C6CKH1LWSQKS3RMEPJCCAO' where id=7;
-update noar ti set b0='ME1RMXO9C6CKH1LWSQKS3RMEPJCCAO' where id=7;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b1='MY37S2NDPR' where id=7;
-update noar ti set b1='MY37S2NDPR' where id=7;
-update noar tt set v0='IG10I6M' where id=7;
-update noar ti set v0='IG10I6M' where id=7;
-update noar tt set b2='Y0BV7AUD891EIT48Z5Z7HMSHBM3FBLZD' where id=7;
-update noar ti set b2='Y0BV7AUD891EIT48Z5Z7HMSHBM3FBLZD' where id=7;
-update noar tt set v0='9OZ' where id=8;
-update noar ti set v0='9OZ' where id=8;
-update noar tt set b0='QJD5K8Q9HRHRF' where id=8;
-update noar ti set b0='QJD5K8Q9HRHRF' where id=8;
-update noar tt set v0='FO5UYDQA02GDM2PLVOWGZU' where id=8;
-update noar ti set v0='FO5UYDQA02GDM2PLVOWGZU' where id=8;
-update noar tt set b1='3K0' where id=8;
-update noar ti set b1='3K0' where id=8;
-update noar tt set v0='HMD874KV9J9EW6DTZXOWLYKCCIY570B' where id=8;
-update noar ti set v0='HMD874KV9J9EW6DTZXOWLYKCCIY570B' where id=8;
-update noar tt set b2='CBN1TMGTBEQ6GLDJL9QKON0L37JD6MV' where id=8;
-update noar ti set b2='CBN1TMGTBEQ6GLDJL9QKON0L37JD6MV' where id=8;
-update noar tt set v0='AAN2QC0JJZ26N310BPEAM1' where id=9;
-update noar ti set v0='AAN2QC0JJZ26N310BPEAM1' where id=9;
-update noar tt set b0='ABZHC09ZR2CZV3SRBMABYE5L' where id=9;
-update noar ti set b0='ABZHC09ZR2CZV3SRBMABYE5L' where id=9;
-update noar tt set v0='SP5I6G2BKJGRU' where id=9;
-update noar ti set v0='SP5I6G2BKJGRU' where id=9;
-update noar tt set b1='LNQNAWKLVS' where id=9;
-update noar ti set b1='LNQNAWKLVS' where id=9;
-update noar tt set v0='WGDF8SCS648ASOGN0K1L' where id=9;
-update noar ti set v0='WGDF8SCS648ASOGN0K1L' where id=9;
-update noar tt set b2='8O067WLVCGVKY8CPNM110C2N349N' where id=9;
-update noar ti set b2='8O067WLVCGVKY8CPNM110C2N349N' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LXB51EVH933IPZ7O' where id=1;
-update noar ti set v0='LXB51EVH933IPZ7O' where id=1;
-update noar tt set b0='VVWWZ51BFZOEI8S4DTC09XISHW5002' where id=1;
-update noar ti set b0='VVWWZ51BFZOEI8S4DTC09XISHW5002' where id=1;
-update noar tt set v0='TSILO3GTPADNUYJNZZSTX' where id=1;
-update noar ti set v0='TSILO3GTPADNUYJNZZSTX' where id=1;
-update noar tt set b1='0Y5THGJXR8MY09' where id=1;
-update noar ti set b1='0Y5THGJXR8MY09' where id=1;
-update noar tt set v0='ONMKON6E680NVD2I9' where id=1;
-update noar ti set v0='ONMKON6E680NVD2I9' where id=1;
-update noar tt set b2='NU942F03I' where id=1;
-update noar ti set b2='NU942F03I' where id=1;
-update noar tt set v0='6HTK85Z1TEI6597H7AC' where id=2;
-update noar ti set v0='6HTK85Z1TEI6597H7AC' where id=2;
-update noar tt set b0='G7VNB96Z2LDV491' where id=2;
-update noar ti set b0='G7VNB96Z2LDV491' where id=2;
-update noar tt set v0='F8' where id=2;
-update noar ti set v0='F8' where id=2;
-update noar tt set b1='WQ5N8SG05PPBAC26YTO3NCE' where id=2;
-update noar ti set b1='WQ5N8SG05PPBAC26YTO3NCE' where id=2;
-update noar tt set v0='UU01XWY4Y' where id=2;
-update noar ti set v0='UU01XWY4Y' where id=2;
-update noar tt set b2='AF8A10BTGDI' where id=2;
-update noar ti set b2='AF8A10BTGDI' where id=2;
-update noar tt set v0='H37MOIAF9' where id=3;
-update noar ti set v0='H37MOIAF9' where id=3;
-update noar tt set b0='XNJ61TTRPDRZTS3X1WKPIDZB3VB81' where id=3;
-update noar ti set b0='XNJ61TTRPDRZTS3X1WKPIDZB3VB81' where id=3;
-update noar tt set v0='PEZ088L04Q' where id=3;
-update noar ti set v0='PEZ088L04Q' where id=3;
-update noar tt set b1='9UJWCTDHDWX7ELWEU0ZXM1AWEAQBD' where id=3;
-update noar ti set b1='9UJWCTDHDWX7ELWEU0ZXM1AWEAQBD' where id=3;
-update noar tt set v0='3HSJXW7BS0Y9T8B14TQSN69G' where id=3;
-update noar ti set v0='3HSJXW7BS0Y9T8B14TQSN69G' where id=3;
-update noar tt set b2='G1' where id=3;
-update noar ti set b2='G1' where id=3;
-update noar tt set v0='QGT280XEDYKPFF9' where id=4;
-update noar ti set v0='QGT280XEDYKPFF9' where id=4;
-update noar tt set b0='81OS93RR73ATUZB069CLJGA' where id=4;
-update noar ti set b0='81OS93RR73ATUZB069CLJGA' where id=4;
-update noar tt set v0='8US1FKCAF7BPLPTX3WN4' where id=4;
-update noar ti set v0='8US1FKCAF7BPLPTX3WN4' where id=4;
-update noar tt set b1='GEOLMX04V8YZ6MZFRIFPBP1DU9C2Y4A' where id=4;
-update noar ti set b1='GEOLMX04V8YZ6MZFRIFPBP1DU9C2Y4A' where id=4;
-update noar tt set v0='XPNWZEVNKFN6' where id=4;
-update noar ti set v0='XPNWZEVNKFN6' where id=4;
-update noar tt set b2='OADRS66BV7TBH2CR5IOKMTXK8V2ITN' where id=4;
-update noar ti set b2='OADRS66BV7TBH2CR5IOKMTXK8V2ITN' where id=4;
-update noar tt set v0='D0SU1SWXO10VHV' where id=5;
-update noar ti set v0='D0SU1SWXO10VHV' where id=5;
-update noar tt set b0='LQ4DRJ67' where id=5;
-update noar ti set b0='LQ4DRJ67' where id=5;
-update noar tt set v0='KCXV' where id=5;
-update noar ti set v0='KCXV' where id=5;
-update noar tt set b1='PCVGLFROKVYGKTUDS6MS' where id=5;
-update noar ti set b1='PCVGLFROKVYGKTUDS6MS' where id=5;
-update noar tt set v0='X63T5ZEDC7' where id=5;
-update noar ti set v0='X63T5ZEDC7' where id=5;
-update noar tt set b2='XJ8D7TZY54VUCEIO9GFMA48DO45Q' where id=5;
-update noar ti set b2='XJ8D7TZY54VUCEIO9GFMA48DO45Q' where id=5;
-update noar tt set v0='FJD4EYFIG47M190MW9GY' where id=6;
-update noar ti set v0='FJD4EYFIG47M190MW9GY' where id=6;
-update noar tt set b0='HP8M8EPA1N8A' where id=6;
-update noar ti set b0='HP8M8EPA1N8A' where id=6;
-update noar tt set v0='7DXMHU91JL72A4GAEB1T3PB8739H' where id=6;
-update noar ti set v0='7DXMHU91JL72A4GAEB1T3PB8739H' where id=6;
-update noar tt set b1='R' where id=6;
-update noar ti set b1='R' where id=6;
-update noar tt set v0='IZ9ENZKO66P7J5SHXYO0SY0BB7X' where id=6;
-update noar ti set v0='IZ9ENZKO66P7J5SHXYO0SY0BB7X' where id=6;
-update noar tt set b2='CARDU0M2JXD4U3B32KD1Q25FT2M507HW' where id=6;
-update noar ti set b2='CARDU0M2JXD4U3B32KD1Q25FT2M507HW' where id=6;
-update noar tt set v0='K8M0ME4QQWLE7J' where id=7;
-update noar ti set v0='K8M0ME4QQWLE7J' where id=7;
-update noar tt set b0='OXP87CUOH2DIH' where id=7;
-update noar ti set b0='OXP87CUOH2DIH' where id=7;
-update noar tt set v0='TCXXMB08G0213LLV0AH6AD7MG10GX' where id=7;
-update noar ti set v0='TCXXMB08G0213LLV0AH6AD7MG10GX' where id=7;
-update noar tt set b1='NSFBPDKH' where id=7;
-update noar ti set b1='NSFBPDKH' where id=7;
-update noar tt set v0='TDHS2IZLRCGE0' where id=7;
-update noar ti set v0='TDHS2IZLRCGE0' where id=7;
-update noar tt set b2='CX1QBHUUKZTZZ3EMEBZ91X7AJITF' where id=7;
-update noar ti set b2='CX1QBHUUKZTZZ3EMEBZ91X7AJITF' where id=7;
-update noar tt set v0='SKY' where id=8;
-update noar ti set v0='SKY' where id=8;
-update noar tt set b0='WQZ5CD0AR1GW58NPRN420B72EDUT19Y' where id=8;
-update noar ti set b0='WQZ5CD0AR1GW58NPRN420B72EDUT19Y' where id=8;
-update noar tt set v0='63LVMQB8EPY1C88MFO' where id=8;
-update noar ti set v0='63LVMQB8EPY1C88MFO' where id=8;
-update noar tt set b1='7JOEOOP7BIYH' where id=8;
-update noar ti set b1='7JOEOOP7BIYH' where id=8;
-update noar tt set v0='PYXAGS2ZLZVGM9XWHWX9HR' where id=8;
-update noar ti set v0='PYXAGS2ZLZVGM9XWHWX9HR' where id=8;
-update noar tt set b2='2' where id=8;
-update noar ti set b2='2' where id=8;
-update noar tt set v0='N5Y07Y8' where id=9;
-update noar ti set v0='N5Y07Y8' where id=9;
-update noar tt set b0='UZ898T' where id=9;
-update noar ti set b0='UZ898T' where id=9;
-update noar tt set v0='TGJGUPGGOO60LZN' where id=9;
-update noar ti set v0='TGJGUPGGOO60LZN' where id=9;
-update noar tt set b1='RHSJT6U9LQ4QCXDHQ7YL19EUNQV' where id=9;
-update noar ti set b1='RHSJT6U9LQ4QCXDHQ7YL19EUNQV' where id=9;
-update noar tt set v0='YGLESPKD68ILW' where id=9;
-update noar ti set v0='YGLESPKD68ILW' where id=9;
-update noar tt set b2='0RP733O6O5KTZJ81YWA3FARG' where id=9;
-update noar ti set b2='0RP733O6O5KTZJ81YWA3FARG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='G1H9ZMYHDU' where id=1;
-update noar ti set v0='G1H9ZMYHDU' where id=1;
-update noar tt set b0='PABQ4WHRQB90WDGQGPRO1' where id=1;
-update noar ti set b0='PABQ4WHRQB90WDGQGPRO1' where id=1;
-update noar tt set v0='D96UZ0QVUJA2PBZE31P' where id=1;
-update noar ti set v0='D96UZ0QVUJA2PBZE31P' where id=1;
-update noar tt set b1='H0KDGY' where id=1;
-update noar ti set b1='H0KDGY' where id=1;
-update noar tt set v0='DH9MJ3' where id=1;
-update noar ti set v0='DH9MJ3' where id=1;
-update noar tt set b2='O5EC4WLTRIKHV2T8KSL' where id=1;
-update noar ti set b2='O5EC4WLTRIKHV2T8KSL' where id=1;
-update noar tt set v0='4PV3LIOE4T3ZSYEBAXEJW930O' where id=2;
-update noar ti set v0='4PV3LIOE4T3ZSYEBAXEJW930O' where id=2;
-update noar tt set b0='8PI03J1PMTLTXV' where id=2;
-update noar ti set b0='8PI03J1PMTLTXV' where id=2;
-update noar tt set v0='HFZDGNQZMHH303' where id=2;
-update noar ti set v0='HFZDGNQZMHH303' where id=2;
-update noar tt set b1='81I9O4QYU1QU' where id=2;
-update noar ti set b1='81I9O4QYU1QU' where id=2;
-update noar tt set v0='ATXQTWYN0ON6AS3ODR6' where id=2;
-update noar ti set v0='ATXQTWYN0ON6AS3ODR6' where id=2;
-update noar tt set b2='C' where id=2;
-update noar ti set b2='C' where id=2;
-update noar tt set v0='OTJ1162L63TWT3KEDDURS09V8HGSN6X' where id=3;
-update noar ti set v0='OTJ1162L63TWT3KEDDURS09V8HGSN6X' where id=3;
-update noar tt set b0='D7GNPDSSGG1LI' where id=3;
-update noar ti set b0='D7GNPDSSGG1LI' where id=3;
-update noar tt set v0='4RP86GH31TP8S2E2QL7CYQC6CKVPSNQV' where id=3;
-update noar ti set v0='4RP86GH31TP8S2E2QL7CYQC6CKVPSNQV' where id=3;
-update noar tt set b1='TYYHOVA35LB80IB59P3MM7' where id=3;
-update noar ti set b1='TYYHOVA35LB80IB59P3MM7' where id=3;
-update noar tt set v0='N19ALO7' where id=3;
-update noar ti set v0='N19ALO7' where id=3;
-update noar tt set b2='6EAXNJL9YDRK1RBMDDYJMVJYDEWXBPJ' where id=3;
-update noar ti set b2='6EAXNJL9YDRK1RBMDDYJMVJYDEWXBPJ' where id=3;
-update noar tt set v0='QSESKOBV35MWO581P6HKH881KP' where id=4;
-update noar ti set v0='QSESKOBV35MWO581P6HKH881KP' where id=4;
-update noar tt set b0='2W' where id=4;
-update noar ti set b0='2W' where id=4;
-update noar tt set v0='M2MD3A3XZUT50Q3KJ0ONYM' where id=4;
-update noar ti set v0='M2MD3A3XZUT50Q3KJ0ONYM' where id=4;
-update noar tt set b1='OC26D68' where id=4;
-update noar ti set b1='OC26D68' where id=4;
-update noar tt set v0='29VCK73FFCXRMH4Q8GUH1XCKFRVDRTK4' where id=4;
-update noar ti set v0='29VCK73FFCXRMH4Q8GUH1XCKFRVDRTK4' where id=4;
-update noar tt set b2='JR8G8S6XLMOEHF72DDMQPRKZ92' where id=4;
-update noar ti set b2='JR8G8S6XLMOEHF72DDMQPRKZ92' where id=4;
-update noar tt set v0='PN' where id=5;
-update noar ti set v0='PN' where id=5;
-update noar tt set b0='XWEFDCIILCY5' where id=5;
-update noar ti set b0='XWEFDCIILCY5' where id=5;
-update noar tt set v0='6JA6EKKGEOYJXAE0LONRI2TQJG' where id=5;
-update noar ti set v0='6JA6EKKGEOYJXAE0LONRI2TQJG' where id=5;
-update noar tt set b1='7SFHYH2T1QK6XGRJ6WW4MI88WRY6G5' where id=5;
-update noar ti set b1='7SFHYH2T1QK6XGRJ6WW4MI88WRY6G5' where id=5;
-update noar tt set v0='8O399Z0LCJOUDDJROX4SA' where id=5;
-update noar ti set v0='8O399Z0LCJOUDDJROX4SA' where id=5;
-update noar tt set b2='GFM3' where id=5;
-update noar ti set b2='GFM3' where id=5;
-update noar tt set v0='VNKH' where id=6;
-update noar ti set v0='VNKH' where id=6;
-update noar tt set b0='YGYMF3PLA2M3' where id=6;
-update noar ti set b0='YGYMF3PLA2M3' where id=6;
-update noar tt set v0='4PL5829VMSYNXJZKXLPFSS05YYA2U' where id=6;
-update noar ti set v0='4PL5829VMSYNXJZKXLPFSS05YYA2U' where id=6;
-update noar tt set b1='YJJ46L89X6M9' where id=6;
-update noar ti set b1='YJJ46L89X6M9' where id=6;
-update noar tt set v0='WHEZKK2FMOBNNS3X0Q' where id=6;
-update noar ti set v0='WHEZKK2FMOBNNS3X0Q' where id=6;
-update noar tt set b2='YVXATQDES26FWAK94BRIG' where id=6;
-update noar ti set b2='YVXATQDES26FWAK94BRIG' where id=6;
-update noar tt set v0='PADT6071U6NP' where id=7;
-update noar ti set v0='PADT6071U6NP' where id=7;
-update noar tt set b0='S53LPR8NS6V3CIM' where id=7;
-update noar ti set b0='S53LPR8NS6V3CIM' where id=7;
-update noar tt set v0='E4H7Z5EH5PL4' where id=7;
-update noar ti set v0='E4H7Z5EH5PL4' where id=7;
-update noar tt set b1='16D7520MJ6' where id=7;
-update noar ti set b1='16D7520MJ6' where id=7;
-update noar tt set v0='QBVH4MDZU' where id=7;
-update noar ti set v0='QBVH4MDZU' where id=7;
-update noar tt set b2='S2IX6SWEM69GF9LZ5U9H65EH' where id=7;
-update noar ti set b2='S2IX6SWEM69GF9LZ5U9H65EH' where id=7;
-update noar tt set v0='T078TFXU0Z' where id=8;
-update noar ti set v0='T078TFXU0Z' where id=8;
-update noar tt set b0='YFR' where id=8;
-update noar ti set b0='YFR' where id=8;
-update noar tt set v0='9N3NS4T16OVFT95ZJ80EHU2LQRS7PMEF' where id=8;
-update noar ti set v0='9N3NS4T16OVFT95ZJ80EHU2LQRS7PMEF' where id=8;
-update noar tt set b1='ZP8ULZRBFF2Z9O9X' where id=8;
-update noar ti set b1='ZP8ULZRBFF2Z9O9X' where id=8;
-update noar tt set v0='HLYQYQYFV224OY8' where id=8;
-update noar ti set v0='HLYQYQYFV224OY8' where id=8;
-update noar tt set b2='U462OA4KR4IRMY4CT7BJR9EOK' where id=8;
-update noar ti set b2='U462OA4KR4IRMY4CT7BJR9EOK' where id=8;
-update noar tt set v0='KJ5LIUOVSG9' where id=9;
-update noar ti set v0='KJ5LIUOVSG9' where id=9;
-update noar tt set b0='SUJJPR2' where id=9;
-update noar ti set b0='SUJJPR2' where id=9;
-update noar tt set v0='ICUDHA3SCRBQJQTYG' where id=9;
-update noar ti set v0='ICUDHA3SCRBQJQTYG' where id=9;
-update noar tt set b1='8I6T9F5J55H5HQ5ZHL2NCG547C' where id=9;
-update noar ti set b1='8I6T9F5J55H5HQ5ZHL2NCG547C' where id=9;
-update noar tt set v0='OKXC505ZDUC1VWS9' where id=9;
-update noar ti set v0='OKXC505ZDUC1VWS9' where id=9;
-update noar tt set b2='CPMK94U96ONWWFN7C' where id=9;
-update noar ti set b2='CPMK94U96ONWWFN7C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6K2SJJW66IDTR' where id=1;
-update noar ti set v0='6K2SJJW66IDTR' where id=1;
-update noar tt set b0='5X2E4JI6FICQBNGU' where id=1;
-update noar ti set b0='5X2E4JI6FICQBNGU' where id=1;
-update noar tt set v0='U4RYDCKS00KW2OOK2HGEI5DKT' where id=1;
-update noar ti set v0='U4RYDCKS00KW2OOK2HGEI5DKT' where id=1;
-update noar tt set b1='3N5' where id=1;
-update noar ti set b1='3N5' where id=1;
-update noar tt set v0='8WQ' where id=1;
-update noar ti set v0='8WQ' where id=1;
-update noar tt set b2='E' where id=1;
-update noar ti set b2='E' where id=1;
-update noar tt set v0='IPKF' where id=2;
-update noar ti set v0='IPKF' where id=2;
-update noar tt set b0='RBSYU1EISEBS2531J2T8' where id=2;
-update noar ti set b0='RBSYU1EISEBS2531J2T8' where id=2;
-update noar tt set v0='4G97KWNHQV5TPKFQR8Y1YO7USW0DGSE' where id=2;
-update noar ti set v0='4G97KWNHQV5TPKFQR8Y1YO7USW0DGSE' where id=2;
-update noar tt set b1='ZI4180UK' where id=2;
-update noar ti set b1='ZI4180UK' where id=2;
-update noar tt set v0='1EMBWCUZMBOGYE3O3VEPA' where id=2;
-update noar ti set v0='1EMBWCUZMBOGYE3O3VEPA' where id=2;
-update noar tt set b2='8ZJW6BD7JOMEMUWH9CT8HQFID0PNAODZ' where id=2;
-update noar ti set b2='8ZJW6BD7JOMEMUWH9CT8HQFID0PNAODZ' where id=2;
-update noar tt set v0='BB84RG75BZJYD5HESV95VF9MORW1FK1' where id=3;
-update noar ti set v0='BB84RG75BZJYD5HESV95VF9MORW1FK1' where id=3;
-update noar tt set b0='ROKAP1N' where id=3;
-update noar ti set b0='ROKAP1N' where id=3;
-update noar tt set v0='ZR95U5OAG' where id=3;
-update noar ti set v0='ZR95U5OAG' where id=3;
-update noar tt set b1='KVQOTYY8BIR40GWJNDEX2LIM5C2T3O' where id=3;
-update noar ti set b1='KVQOTYY8BIR40GWJNDEX2LIM5C2T3O' where id=3;
-update noar tt set v0='4B243U3SQAU05HZ86' where id=3;
-update noar ti set v0='4B243U3SQAU05HZ86' where id=3;
-update noar tt set b2='ETFU1Q8RCGYGU65GGOTR' where id=3;
-update noar ti set b2='ETFU1Q8RCGYGU65GGOTR' where id=3;
-update noar tt set v0='ZNXU9CI8DGBIU5NQ' where id=4;
-update noar ti set v0='ZNXU9CI8DGBIU5NQ' where id=4;
-update noar tt set b0='FIQH1CCS4YBYVA6C8XU4N' where id=4;
-update noar ti set b0='FIQH1CCS4YBYVA6C8XU4N' where id=4;
-update noar tt set v0='UQMMFNCR21YX0SBZ2WTY64B1T0W8GLIJ' where id=4;
-update noar ti set v0='UQMMFNCR21YX0SBZ2WTY64B1T0W8GLIJ' where id=4;
-update noar tt set b1='1VR0W62SSPIQRV' where id=4;
-update noar ti set b1='1VR0W62SSPIQRV' where id=4;
-update noar tt set v0='KSEU60F3N0SOCE57QGO9GP6' where id=4;
-update noar ti set v0='KSEU60F3N0SOCE57QGO9GP6' where id=4;
-update noar tt set b2='RKRNM' where id=4;
-update noar ti set b2='RKRNM' where id=4;
-update noar tt set v0='US5EO8Y3KGQ' where id=5;
-update noar ti set v0='US5EO8Y3KGQ' where id=5;
-update noar tt set b0='LAVSR1GAT' where id=5;
-update noar ti set b0='LAVSR1GAT' where id=5;
-update noar tt set v0='VV3ZHJKFQ9IWQAZH' where id=5;
-update noar ti set v0='VV3ZHJKFQ9IWQAZH' where id=5;
-update noar tt set b1='31FCDPNMIAS5UXNLM' where id=5;
-update noar ti set b1='31FCDPNMIAS5UXNLM' where id=5;
-update noar tt set v0='6VZHU2MHIM2Y4RJC33BP1KA7MZ2DBL' where id=5;
-update noar ti set v0='6VZHU2MHIM2Y4RJC33BP1KA7MZ2DBL' where id=5;
-update noar tt set b2='7KBE2F' where id=5;
-update noar ti set b2='7KBE2F' where id=5;
-update noar tt set v0='QA34XR7VUJ8LH1OVXF70R6HF4V' where id=6;
-update noar ti set v0='QA34XR7VUJ8LH1OVXF70R6HF4V' where id=6;
-update noar tt set b0='PAFY' where id=6;
-update noar ti set b0='PAFY' where id=6;
-update noar tt set v0='9J' where id=6;
-update noar ti set v0='9J' where id=6;
-update noar tt set b1='0Y1XAJTYUMCRKLHNPB8Q2SZ06AJ88E' where id=6;
-update noar ti set b1='0Y1XAJTYUMCRKLHNPB8Q2SZ06AJ88E' where id=6;
-update noar tt set v0='I3SWKJZ' where id=6;
-update noar ti set v0='I3SWKJZ' where id=6;
-update noar tt set b2='T1MGQH8O28UNLWBF8YTVL1IWKPBGG3' where id=6;
-update noar ti set b2='T1MGQH8O28UNLWBF8YTVL1IWKPBGG3' where id=6;
-update noar tt set v0='VGN6A' where id=7;
-update noar ti set v0='VGN6A' where id=7;
-update noar tt set b0='57PCONKI' where id=7;
-update noar ti set b0='57PCONKI' where id=7;
-update noar tt set v0='X' where id=7;
-update noar ti set v0='X' where id=7;
-update noar tt set b1='HIL5LCX54AAWSHCL' where id=7;
-update noar ti set b1='HIL5LCX54AAWSHCL' where id=7;
-update noar tt set v0='8XPG8OF9KTYXXD174DKQ' where id=7;
-update noar ti set v0='8XPG8OF9KTYXXD174DKQ' where id=7;
-update noar tt set b2='T87J9Y7L7BKG' where id=7;
-update noar ti set b2='T87J9Y7L7BKG' where id=7;
-update noar tt set v0='PR' where id=8;
-update noar ti set v0='PR' where id=8;
-update noar tt set b0='C8A7QMQ0EUWAK' where id=8;
-update noar ti set b0='C8A7QMQ0EUWAK' where id=8;
-update noar tt set v0='RBKPU1JRANU7BZ0' where id=8;
-update noar ti set v0='RBKPU1JRANU7BZ0' where id=8;
-update noar tt set b1='XZT4DOI3WSU3EH' where id=8;
-update noar ti set b1='XZT4DOI3WSU3EH' where id=8;
-update noar tt set v0='UN1BDAFIIKY' where id=8;
-update noar ti set v0='UN1BDAFIIKY' where id=8;
-update noar tt set b2='6ZCDIOYBFTPNXE9FSFBH5XS82IS' where id=8;
-update noar ti set b2='6ZCDIOYBFTPNXE9FSFBH5XS82IS' where id=8;
-update noar tt set v0='0J50NLVHB97V0B47YH0Q9RZFJ428MNR3' where id=9;
-update noar ti set v0='0J50NLVHB97V0B47YH0Q9RZFJ428MNR3' where id=9;
-update noar tt set b0='LRK5A56Q1ZDDFV4MA' where id=9;
-update noar ti set b0='LRK5A56Q1ZDDFV4MA' where id=9;
-update noar tt set v0='BR8TXBWKS5CU1P5J9B07XKLA' where id=9;
-update noar ti set v0='BR8TXBWKS5CU1P5J9B07XKLA' where id=9;
-update noar tt set b1='9L3E9BSA59AP05EHZTX8G' where id=9;
-update noar ti set b1='9L3E9BSA59AP05EHZTX8G' where id=9;
-update noar tt set v0='TZEINUV7KPKMF6CXKH401PZ8F' where id=9;
-update noar ti set v0='TZEINUV7KPKMF6CXKH401PZ8F' where id=9;
-update noar tt set b2='QWYGS2ASPLEN07OS8N' where id=9;
-update noar ti set b2='QWYGS2ASPLEN07OS8N' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9TS0MDH3P' where id=1;
-update noar ti set v0='9TS0MDH3P' where id=1;
-update noar tt set b0='0CMLOH3TTQ2Q1' where id=1;
-update noar ti set b0='0CMLOH3TTQ2Q1' where id=1;
-update noar tt set v0='T8S756' where id=1;
-update noar ti set v0='T8S756' where id=1;
-update noar tt set b1='355ARES50AS85AUBYYVP0WL22' where id=1;
-update noar ti set b1='355ARES50AS85AUBYYVP0WL22' where id=1;
-update noar tt set v0='NYYZ7GE0NMLN4ZEOGZA8L1MJNNJ1S1YJ' where id=1;
-update noar ti set v0='NYYZ7GE0NMLN4ZEOGZA8L1MJNNJ1S1YJ' where id=1;
-update noar tt set b2='3PN2LXLQMBPKXZXPC48432XO5O' where id=1;
-update noar ti set b2='3PN2LXLQMBPKXZXPC48432XO5O' where id=1;
-update noar tt set v0='LS6XDT' where id=2;
-update noar ti set v0='LS6XDT' where id=2;
-update noar tt set b0='RW' where id=2;
-update noar ti set b0='RW' where id=2;
-update noar tt set v0='QY' where id=2;
-update noar ti set v0='QY' where id=2;
-update noar tt set b1='4BRIS' where id=2;
-update noar ti set b1='4BRIS' where id=2;
-update noar tt set v0='N8INEEY5RS' where id=2;
-update noar ti set v0='N8INEEY5RS' where id=2;
-update noar tt set b2='Y1WV8YLS' where id=2;
-update noar ti set b2='Y1WV8YLS' where id=2;
-update noar tt set v0='5KQJN0PTESKD59S8IT0TXZZR3R' where id=3;
-update noar ti set v0='5KQJN0PTESKD59S8IT0TXZZR3R' where id=3;
-update noar tt set b0='7LY8M6FAAUCZW8ZB' where id=3;
-update noar ti set b0='7LY8M6FAAUCZW8ZB' where id=3;
-update noar tt set v0='2CVN4J9V' where id=3;
-update noar ti set v0='2CVN4J9V' where id=3;
-update noar tt set b1='OP9GIEYSIB5YY8AK' where id=3;
-update noar ti set b1='OP9GIEYSIB5YY8AK' where id=3;
-update noar tt set v0='THS1HQ9XQXU3RVDCFQ8L1J' where id=3;
-update noar ti set v0='THS1HQ9XQXU3RVDCFQ8L1J' where id=3;
-update noar tt set b2='MOB8C53CXLUNG9QBNUNU4HYFOUFYFEOH' where id=3;
-update noar ti set b2='MOB8C53CXLUNG9QBNUNU4HYFOUFYFEOH' where id=3;
-update noar tt set v0='0V8L9WE7P3Q417Z5' where id=4;
-update noar ti set v0='0V8L9WE7P3Q417Z5' where id=4;
-update noar tt set b0='RL4YLL6FLGJ6S2J1' where id=4;
-update noar ti set b0='RL4YLL6FLGJ6S2J1' where id=4;
-update noar tt set v0='QFSKH2H1TS3BCNISDGH0' where id=4;
-update noar ti set v0='QFSKH2H1TS3BCNISDGH0' where id=4;
-update noar tt set b1='35QLAE3KA7PKEL7O9CGKK0PULE679C' where id=4;
-update noar ti set b1='35QLAE3KA7PKEL7O9CGKK0PULE679C' where id=4;
-update noar tt set v0='EQII2R355RSR' where id=4;
-update noar ti set v0='EQII2R355RSR' where id=4;
-update noar tt set b2='P6MDBFRNHDLWGI9OHO' where id=4;
-update noar ti set b2='P6MDBFRNHDLWGI9OHO' where id=4;
-update noar tt set v0='F3CL46CEH030ET6KW296UDFJ89XSLR' where id=5;
-update noar ti set v0='F3CL46CEH030ET6KW296UDFJ89XSLR' where id=5;
-update noar tt set b0='MQCEAXFPYQBQFPKC7QCD887X1UA4J' where id=5;
-update noar ti set b0='MQCEAXFPYQBQFPKC7QCD887X1UA4J' where id=5;
-update noar tt set v0='ZXRE5TYFAG4Z1VJIEZCY' where id=5;
-update noar ti set v0='ZXRE5TYFAG4Z1VJIEZCY' where id=5;
-update noar tt set b1='E2' where id=5;
-update noar ti set b1='E2' where id=5;
-update noar tt set v0='UL7EQXI7' where id=5;
-update noar ti set v0='UL7EQXI7' where id=5;
-update noar tt set b2='I8BC1Z' where id=5;
-update noar ti set b2='I8BC1Z' where id=5;
-update noar tt set v0='CQS6JNTZUDTERIHXWWTJHB40' where id=6;
-update noar ti set v0='CQS6JNTZUDTERIHXWWTJHB40' where id=6;
-update noar tt set b0='NQM2QIW' where id=6;
-update noar ti set b0='NQM2QIW' where id=6;
-update noar tt set v0='OCVQ828X97WN8' where id=6;
-update noar ti set v0='OCVQ828X97WN8' where id=6;
-update noar tt set b1='EEFEBSCQHC2' where id=6;
-update noar ti set b1='EEFEBSCQHC2' where id=6;
-update noar tt set v0='WG5YJ3IH3CYIKW17T0GVT' where id=6;
-update noar ti set v0='WG5YJ3IH3CYIKW17T0GVT' where id=6;
-update noar tt set b2='J8FTISLJ6OY43HSJM8' where id=6;
-update noar ti set b2='J8FTISLJ6OY43HSJM8' where id=6;
-update noar tt set v0='D63NS3K8GG' where id=7;
-update noar ti set v0='D63NS3K8GG' where id=7;
-update noar tt set b0='HQV4N0' where id=7;
-update noar ti set b0='HQV4N0' where id=7;
-update noar tt set v0='NLBFM6UXLAV8C04Q59' where id=7;
-update noar ti set v0='NLBFM6UXLAV8C04Q59' where id=7;
-update noar tt set b1='NB650R7J' where id=7;
-update noar ti set b1='NB650R7J' where id=7;
-update noar tt set v0='6UPSO6NOSR2ZW3VN44JQKAIX4Z' where id=7;
-update noar ti set v0='6UPSO6NOSR2ZW3VN44JQKAIX4Z' where id=7;
-update noar tt set b2='ORNLBCUZFR4VCYB96' where id=7;
-update noar ti set b2='ORNLBCUZFR4VCYB96' where id=7;
-update noar tt set v0='3RO482PQGYIBMWQ' where id=8;
-update noar ti set v0='3RO482PQGYIBMWQ' where id=8;
-update noar tt set b0='ZQ' where id=8;
-update noar ti set b0='ZQ' where id=8;
-update noar tt set v0='NS76MOHY' where id=8;
-update noar ti set v0='NS76MOHY' where id=8;
-update noar tt set b1='3DJSVFJM4CDFO42OBNML0DD' where id=8;
-update noar ti set b1='3DJSVFJM4CDFO42OBNML0DD' where id=8;
-update noar tt set v0='F8RF8BD' where id=8;
-update noar ti set v0='F8RF8BD' where id=8;
-update noar tt set b2='KAUSE91' where id=8;
-update noar ti set b2='KAUSE91' where id=8;
-update noar tt set v0='JN' where id=9;
-update noar ti set v0='JN' where id=9;
-update noar tt set b0='Z6KWLR' where id=9;
-update noar ti set b0='Z6KWLR' where id=9;
-update noar tt set v0='AWGO2VKOGWP79UOC2DH25EUQBL5Q' where id=9;
-update noar ti set v0='AWGO2VKOGWP79UOC2DH25EUQBL5Q' where id=9;
-update noar tt set b1='K9BO70L4M4BO4CDN4IO9' where id=9;
-update noar ti set b1='K9BO70L4M4BO4CDN4IO9' where id=9;
-update noar tt set v0='EO34' where id=9;
-update noar ti set v0='EO34' where id=9;
-update noar tt set b2='5TZWF3U9AEYMQIRS10' where id=9;
-update noar ti set b2='5TZWF3U9AEYMQIRS10' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NY2V9AYD28KL3MQ7BOU' where id=1;
-update noar ti set v0='NY2V9AYD28KL3MQ7BOU' where id=1;
-update noar tt set b0='GNAGKPJA6YRNGN4KN' where id=1;
-update noar ti set b0='GNAGKPJA6YRNGN4KN' where id=1;
-update noar tt set v0='986J0K48ZSZ5DEODKG30W72P' where id=1;
-update noar ti set v0='986J0K48ZSZ5DEODKG30W72P' where id=1;
-update noar tt set b1='EXI9D2AO0' where id=1;
-update noar ti set b1='EXI9D2AO0' where id=1;
-update noar tt set v0='PQC8YMO' where id=1;
-update noar ti set v0='PQC8YMO' where id=1;
-update noar tt set b2='9M1V87WDQ9JL8ZVQVOUVLBMT' where id=1;
-update noar ti set b2='9M1V87WDQ9JL8ZVQVOUVLBMT' where id=1;
-update noar tt set v0='U7DWK1JFZKOHO0' where id=2;
-update noar ti set v0='U7DWK1JFZKOHO0' where id=2;
-update noar tt set b0='SD6OSYJQ0UP3H95V9B0YWLH' where id=2;
-update noar ti set b0='SD6OSYJQ0UP3H95V9B0YWLH' where id=2;
-update noar tt set v0='NBJ304PT4KLMQCAYKWHYZKT9Z7' where id=2;
-update noar ti set v0='NBJ304PT4KLMQCAYKWHYZKT9Z7' where id=2;
-update noar tt set b1='8RXU115RILP4396UHKAGGS760' where id=2;
-update noar ti set b1='8RXU115RILP4396UHKAGGS760' where id=2;
-update noar tt set v0='A2SBP34613FAAA0QOI' where id=2;
-update noar ti set v0='A2SBP34613FAAA0QOI' where id=2;
-update noar tt set b2='MKVCN5DY9CE72K8NX14YW4' where id=2;
-update noar ti set b2='MKVCN5DY9CE72K8NX14YW4' where id=2;
-update noar tt set v0='T3F2H345ESDXDFRMEAC2ZT3B' where id=3;
-update noar ti set v0='T3F2H345ESDXDFRMEAC2ZT3B' where id=3;
-update noar tt set b0='GFAG1TKHE34M1' where id=3;
-update noar ti set b0='GFAG1TKHE34M1' where id=3;
-update noar tt set v0='L68WIMVP65' where id=3;
-update noar ti set v0='L68WIMVP65' where id=3;
-update noar tt set b1='HA8D9TUD2IV4Z16OB5CP5TUEZHVD5' where id=3;
-update noar ti set b1='HA8D9TUD2IV4Z16OB5CP5TUEZHVD5' where id=3;
-update noar tt set v0='AN9KA1YD3IF2CN2MMBW' where id=3;
-update noar ti set v0='AN9KA1YD3IF2CN2MMBW' where id=3;
-update noar tt set b2='JGEIOEXK2KR0GPPDLP0BRIUCKUHQRUQT' where id=3;
-update noar ti set b2='JGEIOEXK2KR0GPPDLP0BRIUCKUHQRUQT' where id=3;
-update noar tt set v0='8OR' where id=4;
-update noar ti set v0='8OR' where id=4;
-update noar tt set b0='A0I15NYCO' where id=4;
-update noar ti set b0='A0I15NYCO' where id=4;
-update noar tt set v0='6MJYG6QADFXS0SBQIGEB' where id=4;
-update noar ti set v0='6MJYG6QADFXS0SBQIGEB' where id=4;
-update noar tt set b1='8LDJM326VPILF9PO0NX9' where id=4;
-update noar ti set b1='8LDJM326VPILF9PO0NX9' where id=4;
-update noar tt set v0='9' where id=4;
-update noar ti set v0='9' where id=4;
-update noar tt set b2='MV7FMC1PWIE20TN30MSYH1Q98P7RJ' where id=4;
-update noar ti set b2='MV7FMC1PWIE20TN30MSYH1Q98P7RJ' where id=4;
-update noar tt set v0='K66A0FG20A2PR1KKYI7NEMRBODDMC' where id=5;
-update noar ti set v0='K66A0FG20A2PR1KKYI7NEMRBODDMC' where id=5;
-update noar tt set b0='2AWUIS5FJMD3E5LI33MN8E9CQHNEOVE' where id=5;
-update noar ti set b0='2AWUIS5FJMD3E5LI33MN8E9CQHNEOVE' where id=5;
-update noar tt set v0='Z7B9VR3B82H8KYIMDBWMNQ6RA8ZU65K' where id=5;
-update noar ti set v0='Z7B9VR3B82H8KYIMDBWMNQ6RA8ZU65K' where id=5;
-update noar tt set b1='N568K29XYH9ZF3XYDOGM0BS6201WB' where id=5;
-update noar ti set b1='N568K29XYH9ZF3XYDOGM0BS6201WB' where id=5;
-update noar tt set v0='V6LZL2BUJ' where id=5;
-update noar ti set v0='V6LZL2BUJ' where id=5;
-update noar tt set b2='SNMJ2R8FDL4BCIKQ5' where id=5;
-update noar ti set b2='SNMJ2R8FDL4BCIKQ5' where id=5;
-update noar tt set v0='61ZLFTCDMJPM0VIY1G0I5A' where id=6;
-update noar ti set v0='61ZLFTCDMJPM0VIY1G0I5A' where id=6;
-update noar tt set b0='L3MKS4JOQ0JNJZMNCZ4ZCPC1BW9' where id=6;
-update noar ti set b0='L3MKS4JOQ0JNJZMNCZ4ZCPC1BW9' where id=6;
-update noar tt set v0='7G2JYXUXWF4' where id=6;
-update noar ti set v0='7G2JYXUXWF4' where id=6;
-update noar tt set b1='E0E6CCGWJD7FC' where id=6;
-update noar ti set b1='E0E6CCGWJD7FC' where id=6;
-update noar tt set v0='XGUN6QNIEYNCTOT' where id=6;
-update noar ti set v0='XGUN6QNIEYNCTOT' where id=6;
-update noar tt set b2='QEU906YOVQ' where id=6;
-update noar ti set b2='QEU906YOVQ' where id=6;
-update noar tt set v0='UM' where id=7;
-update noar ti set v0='UM' where id=7;
-update noar tt set b0='OPG20V4XVH7VFHVS' where id=7;
-update noar ti set b0='OPG20V4XVH7VFHVS' where id=7;
-update noar tt set v0='JGLTG9Z5ND3GIH2ERFK3P4WNYSRC5' where id=7;
-update noar ti set v0='JGLTG9Z5ND3GIH2ERFK3P4WNYSRC5' where id=7;
-update noar tt set b1='BI4YIZ8TMQ' where id=7;
-update noar ti set b1='BI4YIZ8TMQ' where id=7;
-update noar tt set v0='CDF' where id=7;
-update noar ti set v0='CDF' where id=7;
-update noar tt set b2='K1846T0O2Z6PQQP05GKWDC1WZ6' where id=7;
-update noar ti set b2='K1846T0O2Z6PQQP05GKWDC1WZ6' where id=7;
-update noar tt set v0='WMZE9KY3X87UFEGX3I' where id=8;
-update noar ti set v0='WMZE9KY3X87UFEGX3I' where id=8;
-update noar tt set b0='TCIAC2BZWIVPQ9Q4ULH168QEHN8' where id=8;
-update noar ti set b0='TCIAC2BZWIVPQ9Q4ULH168QEHN8' where id=8;
-update noar tt set v0='MFSAHNC01KBVQQ75BC' where id=8;
-update noar ti set v0='MFSAHNC01KBVQQ75BC' where id=8;
-update noar tt set b1='K05O0BLUTOKTZF6ZJ3F' where id=8;
-update noar ti set b1='K05O0BLUTOKTZF6ZJ3F' where id=8;
-update noar tt set v0='M' where id=8;
-update noar ti set v0='M' where id=8;
-update noar tt set b2='EL5' where id=8;
-update noar ti set b2='EL5' where id=8;
-update noar tt set v0='CBXCGZYCLO0XEPNGVUVA' where id=9;
-update noar ti set v0='CBXCGZYCLO0XEPNGVUVA' where id=9;
-update noar tt set b0='0NFY2CYIFR' where id=9;
-update noar ti set b0='0NFY2CYIFR' where id=9;
-update noar tt set v0='EQGYRHPK836AOF' where id=9;
-update noar ti set v0='EQGYRHPK836AOF' where id=9;
-update noar tt set b1='QUFUPB09US52' where id=9;
-update noar ti set b1='QUFUPB09US52' where id=9;
-update noar tt set v0='TMT5B' where id=9;
-update noar ti set v0='TMT5B' where id=9;
-update noar tt set b2='S503WU5RTVN9B27' where id=9;
-update noar ti set b2='S503WU5RTVN9B27' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PU0243VWIF4B6XH53LHDDZMVRVYE4PJY' where id=1;
-update noar ti set v0='PU0243VWIF4B6XH53LHDDZMVRVYE4PJY' where id=1;
-update noar tt set b0='TD2Q53X2RUAGDI6A0CK2A9C2OF4VUK' where id=1;
-update noar ti set b0='TD2Q53X2RUAGDI6A0CK2A9C2OF4VUK' where id=1;
-update noar tt set v0='PG5VSTFS34O31D42A1WE2S' where id=1;
-update noar ti set v0='PG5VSTFS34O31D42A1WE2S' where id=1;
-update noar tt set b1='58EDT7WQ337DKZ6T016YWOJUHH' where id=1;
-update noar ti set b1='58EDT7WQ337DKZ6T016YWOJUHH' where id=1;
-update noar tt set v0='IODP3IKTLSW514079080WBTEZ' where id=1;
-update noar ti set v0='IODP3IKTLSW514079080WBTEZ' where id=1;
-update noar tt set b2='RH6OKNO2JOY2CXNNI5CLQFDZIGNL0Q' where id=1;
-update noar ti set b2='RH6OKNO2JOY2CXNNI5CLQFDZIGNL0Q' where id=1;
-update noar tt set v0='WXDP6T761RGM68FRZ31UEA11EOA2' where id=2;
-update noar ti set v0='WXDP6T761RGM68FRZ31UEA11EOA2' where id=2;
-update noar tt set b0='XWJZ67VKOOFBH27HP' where id=2;
-update noar ti set b0='XWJZ67VKOOFBH27HP' where id=2;
-update noar tt set v0='G1NWW83LA4QOTBL7VQ' where id=2;
-update noar ti set v0='G1NWW83LA4QOTBL7VQ' where id=2;
-update noar tt set b1='3TR833VN' where id=2;
-update noar ti set b1='3TR833VN' where id=2;
-update noar tt set v0='XLL1JHVPRABD' where id=2;
-update noar ti set v0='XLL1JHVPRABD' where id=2;
-update noar tt set b2='KR02VZPISZOX3' where id=2;
-update noar ti set b2='KR02VZPISZOX3' where id=2;
-update noar tt set v0='CSTJRDS3EDJLGZD' where id=3;
-update noar ti set v0='CSTJRDS3EDJLGZD' where id=3;
-update noar tt set b0='7U3YADF' where id=3;
-update noar ti set b0='7U3YADF' where id=3;
-update noar tt set v0='PA33FIMK' where id=3;
-update noar ti set v0='PA33FIMK' where id=3;
-update noar tt set b1='QLXWHDQL2J4PYPUMK50IZUMZF' where id=3;
-update noar ti set b1='QLXWHDQL2J4PYPUMK50IZUMZF' where id=3;
-update noar tt set v0='7OSIMBKV3' where id=3;
-update noar ti set v0='7OSIMBKV3' where id=3;
-update noar tt set b2='9P63D50WO' where id=3;
-update noar ti set b2='9P63D50WO' where id=3;
-update noar tt set v0='B' where id=4;
-update noar ti set v0='B' where id=4;
-update noar tt set b0='ZI60CR3YU' where id=4;
-update noar ti set b0='ZI60CR3YU' where id=4;
-update noar tt set v0='K7BM16E7EEC2SCT488OABNVMF' where id=4;
-update noar ti set v0='K7BM16E7EEC2SCT488OABNVMF' where id=4;
-update noar tt set b1='DFO4TZ3JI9B4' where id=4;
-update noar ti set b1='DFO4TZ3JI9B4' where id=4;
-update noar tt set v0='K77XRSWQTJTA12S73I47A739' where id=4;
-update noar ti set v0='K77XRSWQTJTA12S73I47A739' where id=4;
-update noar tt set b2='EO50VRN' where id=4;
-update noar ti set b2='EO50VRN' where id=4;
-update noar tt set v0='R38CI5QP6IHTL3RJAV' where id=5;
-update noar ti set v0='R38CI5QP6IHTL3RJAV' where id=5;
-update noar tt set b0='9JKZMR476BMU5LNH69HDOHV4E' where id=5;
-update noar ti set b0='9JKZMR476BMU5LNH69HDOHV4E' where id=5;
-update noar tt set v0='WTLOMCY9' where id=5;
-update noar ti set v0='WTLOMCY9' where id=5;
-update noar tt set b1='7P1' where id=5;
-update noar ti set b1='7P1' where id=5;
-update noar tt set v0='8JG0' where id=5;
-update noar ti set v0='8JG0' where id=5;
-update noar tt set b2='DYFL4CUNB' where id=5;
-update noar ti set b2='DYFL4CUNB' where id=5;
-update noar tt set v0='68WUG89' where id=6;
-update noar ti set v0='68WUG89' where id=6;
-update noar tt set b0='IJ0U3G585DNTV6KRA8Z7UMQ' where id=6;
-update noar ti set b0='IJ0U3G585DNTV6KRA8Z7UMQ' where id=6;
-update noar tt set v0='QSCJRC9Y8WVVMU4GSXL' where id=6;
-update noar ti set v0='QSCJRC9Y8WVVMU4GSXL' where id=6;
-update noar tt set b1='SSUH7EJ86PQC7R1PR' where id=6;
-update noar ti set b1='SSUH7EJ86PQC7R1PR' where id=6;
-update noar tt set v0='08BVPHGCTOYDJANC08U5U50XT' where id=6;
-update noar ti set v0='08BVPHGCTOYDJANC08U5U50XT' where id=6;
-update noar tt set b2='H7' where id=6;
-update noar ti set b2='H7' where id=6;
-update noar tt set v0='G6S8M1820V1XO74S5SQ' where id=7;
-update noar ti set v0='G6S8M1820V1XO74S5SQ' where id=7;
-update noar tt set b0='3H' where id=7;
-update noar ti set b0='3H' where id=7;
-update noar tt set v0='H0O9HZHX8XD73DRNW' where id=7;
-update noar ti set v0='H0O9HZHX8XD73DRNW' where id=7;
-update noar tt set b1='KO712MFU5OXPY6XLRAH4E3E9C' where id=7;
-update noar ti set b1='KO712MFU5OXPY6XLRAH4E3E9C' where id=7;
-update noar tt set v0='4ME5IJ60RGW8' where id=7;
-update noar ti set v0='4ME5IJ60RGW8' where id=7;
-update noar tt set b2='6' where id=7;
-update noar ti set b2='6' where id=7;
-update noar tt set v0='4G1XESX3UU7TX5QUUVDP' where id=8;
-update noar ti set v0='4G1XESX3UU7TX5QUUVDP' where id=8;
-update noar tt set b0='FQ6Y7AJB5B1KNI3O4WZ' where id=8;
-update noar ti set b0='FQ6Y7AJB5B1KNI3O4WZ' where id=8;
-update noar tt set v0='L8ADRM5UTXW' where id=8;
-update noar ti set v0='L8ADRM5UTXW' where id=8;
-update noar tt set b1='I58SCELVBM8ENNR1' where id=8;
-update noar ti set b1='I58SCELVBM8ENNR1' where id=8;
-update noar tt set v0='P6X02730A51CITJL2B5T1OU4PQFD855R' where id=8;
-update noar ti set v0='P6X02730A51CITJL2B5T1OU4PQFD855R' where id=8;
-update noar tt set b2='8OA6S0O5XV' where id=8;
-update noar ti set b2='8OA6S0O5XV' where id=8;
-update noar tt set v0='C' where id=9;
-update noar ti set v0='C' where id=9;
-update noar tt set b0='DYVA472M3CZIOATJ8' where id=9;
-update noar ti set b0='DYVA472M3CZIOATJ8' where id=9;
-update noar tt set v0='8L' where id=9;
-update noar ti set v0='8L' where id=9;
-update noar tt set b1='6E0KPQOR' where id=9;
-update noar ti set b1='6E0KPQOR' where id=9;
-update noar tt set v0='3Z45SH4X8B6FT07K' where id=9;
-update noar ti set v0='3Z45SH4X8B6FT07K' where id=9;
-update noar tt set b2='G0RAQNSEACS' where id=9;
-update noar ti set b2='G0RAQNSEACS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='13YRU' where id=1;
-update noar ti set v0='13YRU' where id=1;
-update noar tt set b0='RY2V8YLWEL60PTHJO5GLKBM73AC' where id=1;
-update noar ti set b0='RY2V8YLWEL60PTHJO5GLKBM73AC' where id=1;
-update noar tt set v0='28CPM4LYE3QYH9JD05HSKWHHAQ9GJ' where id=1;
-update noar ti set v0='28CPM4LYE3QYH9JD05HSKWHHAQ9GJ' where id=1;
-update noar tt set b1='WFRDECHOEGAUXW71VURN6Q2A8' where id=1;
-update noar ti set b1='WFRDECHOEGAUXW71VURN6Q2A8' where id=1;
-update noar tt set v0='10S5F9RFU22M60T77Y4Y19RY0CQ7J' where id=1;
-update noar ti set v0='10S5F9RFU22M60T77Y4Y19RY0CQ7J' where id=1;
-update noar tt set b2='5UHXO' where id=1;
-update noar ti set b2='5UHXO' where id=1;
-update noar tt set v0='BGLOM0' where id=2;
-update noar ti set v0='BGLOM0' where id=2;
-update noar tt set b0='57BSMBFFYRTYYHHD7TXG3JVFARFQ' where id=2;
-update noar ti set b0='57BSMBFFYRTYYHHD7TXG3JVFARFQ' where id=2;
-update noar tt set v0='M6HLEVD9J67KV21PCLEDQXH4N' where id=2;
-update noar ti set v0='M6HLEVD9J67KV21PCLEDQXH4N' where id=2;
-update noar tt set b1='E1BNI02Z5I6W89Q' where id=2;
-update noar ti set b1='E1BNI02Z5I6W89Q' where id=2;
-update noar tt set v0='S9U342SAFFBVSV8HBFPGEA57N34X9U' where id=2;
-update noar ti set v0='S9U342SAFFBVSV8HBFPGEA57N34X9U' where id=2;
-update noar tt set b2='UVL37GGK9WY5P7R053VU503ZUQF61P' where id=2;
-update noar ti set b2='UVL37GGK9WY5P7R053VU503ZUQF61P' where id=2;
-update noar tt set v0='2ZZOKPMCJYMQG8Q9A2' where id=3;
-update noar ti set v0='2ZZOKPMCJYMQG8Q9A2' where id=3;
-update noar tt set b0='5X2O0NGRP8O14YCWJ2WPYEXTNGB' where id=3;
-update noar ti set b0='5X2O0NGRP8O14YCWJ2WPYEXTNGB' where id=3;
-update noar tt set v0='VIS1PZ83SJRLOE30HUJO7K9EPWOOZ' where id=3;
-update noar ti set v0='VIS1PZ83SJRLOE30HUJO7K9EPWOOZ' where id=3;
-update noar tt set b1='JNI' where id=3;
-update noar ti set b1='JNI' where id=3;
-update noar tt set v0='I86WBGJ7UO' where id=3;
-update noar ti set v0='I86WBGJ7UO' where id=3;
-update noar tt set b2='KV9EQ3AO0NCDGY2HKI1' where id=3;
-update noar ti set b2='KV9EQ3AO0NCDGY2HKI1' where id=3;
-update noar tt set v0='0FR13GFXWT6A' where id=4;
-update noar ti set v0='0FR13GFXWT6A' where id=4;
-update noar tt set b0='T5PXLME89GEJIQGSFLWH7' where id=4;
-update noar ti set b0='T5PXLME89GEJIQGSFLWH7' where id=4;
-update noar tt set v0='AXJIMRV4AACRMERBZHWNZYS7' where id=4;
-update noar ti set v0='AXJIMRV4AACRMERBZHWNZYS7' where id=4;
-update noar tt set b1='X' where id=4;
-update noar ti set b1='X' where id=4;
-update noar tt set v0='UC4IH59N2KOQWIUZT66DV3818' where id=4;
-update noar ti set v0='UC4IH59N2KOQWIUZT66DV3818' where id=4;
-update noar tt set b2='NLU8A8UKTK9F648EWNQHQ' where id=4;
-update noar ti set b2='NLU8A8UKTK9F648EWNQHQ' where id=4;
-update noar tt set v0='WUQRPE' where id=5;
-update noar ti set v0='WUQRPE' where id=5;
-update noar tt set b0='SSZXOCKA3EIF4FGFIIGC7W' where id=5;
-update noar ti set b0='SSZXOCKA3EIF4FGFIIGC7W' where id=5;
-update noar tt set v0='RFQ4NIIXYXPQGS6HX0LS6QYKEOT0C' where id=5;
-update noar ti set v0='RFQ4NIIXYXPQGS6HX0LS6QYKEOT0C' where id=5;
-update noar tt set b1='G0' where id=5;
-update noar ti set b1='G0' where id=5;
-update noar tt set v0='HSYK' where id=5;
-update noar ti set v0='HSYK' where id=5;
-update noar tt set b2='1TIS2BSHSFS2' where id=5;
-update noar ti set b2='1TIS2BSHSFS2' where id=5;
-update noar tt set v0='VJVHOZ0ZJVRYFNWRIOAZZAE1Y4DNU2GL' where id=6;
-update noar ti set v0='VJVHOZ0ZJVRYFNWRIOAZZAE1Y4DNU2GL' where id=6;
-update noar tt set b0='RX4CW00Z07R60QD04GZ3AA9HPG80P' where id=6;
-update noar ti set b0='RX4CW00Z07R60QD04GZ3AA9HPG80P' where id=6;
-update noar tt set v0='CKKEMN9HN0PHYCW93TUK680LU836WUQI' where id=6;
-update noar ti set v0='CKKEMN9HN0PHYCW93TUK680LU836WUQI' where id=6;
-update noar tt set b1='M6J3MW1RN9EDUGEQDBLOXGCK7PUZC39C' where id=6;
-update noar ti set b1='M6J3MW1RN9EDUGEQDBLOXGCK7PUZC39C' where id=6;
-update noar tt set v0='7HBUD1IX0SYW7P6' where id=6;
-update noar ti set v0='7HBUD1IX0SYW7P6' where id=6;
-update noar tt set b2='L7SN1I8' where id=6;
-update noar ti set b2='L7SN1I8' where id=6;
-update noar tt set v0='K827W6QROVQE0ZCAHLLWTWE7' where id=7;
-update noar ti set v0='K827W6QROVQE0ZCAHLLWTWE7' where id=7;
-update noar tt set b0='ZIRT3HUAYYOGAPBLAYQO03H' where id=7;
-update noar ti set b0='ZIRT3HUAYYOGAPBLAYQO03H' where id=7;
-update noar tt set v0='VCF0AYOOJ26NMZ4GA7PM' where id=7;
-update noar ti set v0='VCF0AYOOJ26NMZ4GA7PM' where id=7;
-update noar tt set b1='MRBRCR1PWAC9HR2B2G2' where id=7;
-update noar ti set b1='MRBRCR1PWAC9HR2B2G2' where id=7;
-update noar tt set v0='XPBWZF2VK' where id=7;
-update noar ti set v0='XPBWZF2VK' where id=7;
-update noar tt set b2='X82Q2U83BJRBNXW6NT3L' where id=7;
-update noar ti set b2='X82Q2U83BJRBNXW6NT3L' where id=7;
-update noar tt set v0='53XNMDTGTWELZPEJ9GDNVC0I' where id=8;
-update noar ti set v0='53XNMDTGTWELZPEJ9GDNVC0I' where id=8;
-update noar tt set b0='53KEDWGVCNC6RJPKK' where id=8;
-update noar ti set b0='53KEDWGVCNC6RJPKK' where id=8;
-update noar tt set v0='JRTYKPMVJTZZE' where id=8;
-update noar ti set v0='JRTYKPMVJTZZE' where id=8;
-update noar tt set b1='X1NGRWUSX6' where id=8;
-update noar ti set b1='X1NGRWUSX6' where id=8;
-update noar tt set v0='RKBR7FOTNDVSO3' where id=8;
-update noar ti set v0='RKBR7FOTNDVSO3' where id=8;
-update noar tt set b2='GR' where id=8;
-update noar ti set b2='GR' where id=8;
-update noar tt set v0='WYO' where id=9;
-update noar ti set v0='WYO' where id=9;
-update noar tt set b0='U08SNEV3U3SUDPE05LITOMR77' where id=9;
-update noar ti set b0='U08SNEV3U3SUDPE05LITOMR77' where id=9;
-update noar tt set v0='6L3L6FWLZCT' where id=9;
-update noar ti set v0='6L3L6FWLZCT' where id=9;
-update noar tt set b1='6BC54JOSGZVB' where id=9;
-update noar ti set b1='6BC54JOSGZVB' where id=9;
-update noar tt set v0='KP6HATGVF' where id=9;
-update noar ti set v0='KP6HATGVF' where id=9;
-update noar tt set b2='30R0W256SGTR1IGGLT5A0TJUZX' where id=9;
-update noar ti set b2='30R0W256SGTR1IGGLT5A0TJUZX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M91AP06W697DLGNYDQ' where id=1;
-update noar ti set v0='M91AP06W697DLGNYDQ' where id=1;
-update noar tt set b0='WFDAHZMNCU43Q' where id=1;
-update noar ti set b0='WFDAHZMNCU43Q' where id=1;
-update noar tt set v0='VP34CV5WT66' where id=1;
-update noar ti set v0='VP34CV5WT66' where id=1;
-update noar tt set b1='MH46QOYX43FGR1G48H1MQOD' where id=1;
-update noar ti set b1='MH46QOYX43FGR1G48H1MQOD' where id=1;
-update noar tt set v0='423TAD7T91Y1E94VGC26CVV4W24SM1PT' where id=1;
-update noar ti set v0='423TAD7T91Y1E94VGC26CVV4W24SM1PT' where id=1;
-update noar tt set b2='N3Q043CNTKV20LNH6X5T' where id=1;
-update noar ti set b2='N3Q043CNTKV20LNH6X5T' where id=1;
-update noar tt set v0='ZBWF131G0KDB' where id=2;
-update noar ti set v0='ZBWF131G0KDB' where id=2;
-update noar tt set b0='X84' where id=2;
-update noar ti set b0='X84' where id=2;
-update noar tt set v0='8ZR4AOD' where id=2;
-update noar ti set v0='8ZR4AOD' where id=2;
-update noar tt set b1='VGRTFJ48FI0HX8XFKD2CRWS' where id=2;
-update noar ti set b1='VGRTFJ48FI0HX8XFKD2CRWS' where id=2;
-update noar tt set v0='63JYKWV46HV08HJIV5M1' where id=2;
-update noar ti set v0='63JYKWV46HV08HJIV5M1' where id=2;
-update noar tt set b2='YUJDIQBKG5QLYE6ZA6AEF6PCDH76K9' where id=2;
-update noar ti set b2='YUJDIQBKG5QLYE6ZA6AEF6PCDH76K9' where id=2;
-update noar tt set v0='4GJSF' where id=3;
-update noar ti set v0='4GJSF' where id=3;
-update noar tt set b0='TKTO4JCXSZEKM28WLLA03U9YNEX11LPU' where id=3;
-update noar ti set b0='TKTO4JCXSZEKM28WLLA03U9YNEX11LPU' where id=3;
-update noar tt set v0='X179U' where id=3;
-update noar ti set v0='X179U' where id=3;
-update noar tt set b1='YE8QLET' where id=3;
-update noar ti set b1='YE8QLET' where id=3;
-update noar tt set v0='QXX2EDQ72UR41OFT4RKL' where id=3;
-update noar ti set v0='QXX2EDQ72UR41OFT4RKL' where id=3;
-update noar tt set b2='9IN4TGJI0M3C28T6K090Z3GJ22M7' where id=3;
-update noar ti set b2='9IN4TGJI0M3C28T6K090Z3GJ22M7' where id=3;
-update noar tt set v0='R1LR0BU781VQH9YNDR9TC' where id=4;
-update noar ti set v0='R1LR0BU781VQH9YNDR9TC' where id=4;
-update noar tt set b0='CF20MW0PJEDADAAWX3OVDKLW4OM1EXA8' where id=4;
-update noar ti set b0='CF20MW0PJEDADAAWX3OVDKLW4OM1EXA8' where id=4;
-update noar tt set v0='Q1QSWRVN' where id=4;
-update noar ti set v0='Q1QSWRVN' where id=4;
-update noar tt set b1='4ZQPNIXREP3W0ROQ8TMJD8S' where id=4;
-update noar ti set b1='4ZQPNIXREP3W0ROQ8TMJD8S' where id=4;
-update noar tt set v0='FLHMN92346E' where id=4;
-update noar ti set v0='FLHMN92346E' where id=4;
-update noar tt set b2='2' where id=4;
-update noar ti set b2='2' where id=4;
-update noar tt set v0='4BHTTJHCCTV0Q9SH' where id=5;
-update noar ti set v0='4BHTTJHCCTV0Q9SH' where id=5;
-update noar tt set b0='L2XSM3SNNFZYJ8TWTQH90SEKWJ4WEV' where id=5;
-update noar ti set b0='L2XSM3SNNFZYJ8TWTQH90SEKWJ4WEV' where id=5;
-update noar tt set v0='4' where id=5;
-update noar ti set v0='4' where id=5;
-update noar tt set b1='3BIP35NZ091ZGJFHKEZR6AFE' where id=5;
-update noar ti set b1='3BIP35NZ091ZGJFHKEZR6AFE' where id=5;
-update noar tt set v0='Z0JOVB8YQXYUZCG3' where id=5;
-update noar ti set v0='Z0JOVB8YQXYUZCG3' where id=5;
-update noar tt set b2='R' where id=5;
-update noar ti set b2='R' where id=5;
-update noar tt set v0='LRPLON0QPLAXN72LVEIPYV' where id=6;
-update noar ti set v0='LRPLON0QPLAXN72LVEIPYV' where id=6;
-update noar tt set b0='DHYIKBWWKME2L0SO1HIRT27E0RSEE' where id=6;
-update noar ti set b0='DHYIKBWWKME2L0SO1HIRT27E0RSEE' where id=6;
-update noar tt set v0='ZBK11UTXJL83E7J0YCWT9B' where id=6;
-update noar ti set v0='ZBK11UTXJL83E7J0YCWT9B' where id=6;
-update noar tt set b1='BM48FL2S0160X21SQU0M7V0GN8R' where id=6;
-update noar ti set b1='BM48FL2S0160X21SQU0M7V0GN8R' where id=6;
-update noar tt set v0='R1JQ8EH3P' where id=6;
-update noar ti set v0='R1JQ8EH3P' where id=6;
-update noar tt set b2='SIIZOUOLMW4' where id=6;
-update noar ti set b2='SIIZOUOLMW4' where id=6;
-update noar tt set v0='2WOLIFVUIXE10YIKPS8ASZ1URZ5TN1VH' where id=7;
-update noar ti set v0='2WOLIFVUIXE10YIKPS8ASZ1URZ5TN1VH' where id=7;
-update noar tt set b0='3HH5ZYF' where id=7;
-update noar ti set b0='3HH5ZYF' where id=7;
-update noar tt set v0='Z9HKX7Q93ZBUWGGG9OJ7' where id=7;
-update noar ti set v0='Z9HKX7Q93ZBUWGGG9OJ7' where id=7;
-update noar tt set b1='AA1L4NVNZ7PIK431FYKKEIN9PDX' where id=7;
-update noar ti set b1='AA1L4NVNZ7PIK431FYKKEIN9PDX' where id=7;
-update noar tt set v0='Z31UX09LP8YAORHPKBW5Z14NSZBKXYZ' where id=7;
-update noar ti set v0='Z31UX09LP8YAORHPKBW5Z14NSZBKXYZ' where id=7;
-update noar tt set b2='6J73A7' where id=7;
-update noar ti set b2='6J73A7' where id=7;
-update noar tt set v0='XCRDMJGUDH' where id=8;
-update noar ti set v0='XCRDMJGUDH' where id=8;
-update noar tt set b0='MYU59R5' where id=8;
-update noar ti set b0='MYU59R5' where id=8;
-update noar tt set v0='2RZ4BZT43FNDPANPPIB4IOE' where id=8;
-update noar ti set v0='2RZ4BZT43FNDPANPPIB4IOE' where id=8;
-update noar tt set b1='S3XOCZ' where id=8;
-update noar ti set b1='S3XOCZ' where id=8;
-update noar tt set v0='R6SZLL8Y79M43F6C8WO0VH0DN' where id=8;
-update noar ti set v0='R6SZLL8Y79M43F6C8WO0VH0DN' where id=8;
-update noar tt set b2='KXFZN4SHRSY2MXZNBPU13RHD' where id=8;
-update noar ti set b2='KXFZN4SHRSY2MXZNBPU13RHD' where id=8;
-update noar tt set v0='XWRZBI03EZ2ZN3HT' where id=9;
-update noar ti set v0='XWRZBI03EZ2ZN3HT' where id=9;
-update noar tt set b0='DE360E3PXUJ6' where id=9;
-update noar ti set b0='DE360E3PXUJ6' where id=9;
-update noar tt set v0='YZE60BFK' where id=9;
-update noar ti set v0='YZE60BFK' where id=9;
-update noar tt set b1='D5S2S4I9LEN' where id=9;
-update noar ti set b1='D5S2S4I9LEN' where id=9;
-update noar tt set v0='30C1' where id=9;
-update noar ti set v0='30C1' where id=9;
-update noar tt set b2='B749A33E4X57LCY7I45' where id=9;
-update noar ti set b2='B749A33E4X57LCY7I45' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='00FB6PZZRH8VF6MKRIPFZQ6PRP6J' where id=1;
-update noar ti set v0='00FB6PZZRH8VF6MKRIPFZQ6PRP6J' where id=1;
-update noar tt set b0='8R2TBRF3YEE7LGFGR3CICN6A' where id=1;
-update noar ti set b0='8R2TBRF3YEE7LGFGR3CICN6A' where id=1;
-update noar tt set v0='AAFIWC9KRCEIMPJE6DXCL01' where id=1;
-update noar ti set v0='AAFIWC9KRCEIMPJE6DXCL01' where id=1;
-update noar tt set b1='BC7I85KLFN0H6MZHP1GDVELNVR' where id=1;
-update noar ti set b1='BC7I85KLFN0H6MZHP1GDVELNVR' where id=1;
-update noar tt set v0='IXUGHC' where id=1;
-update noar ti set v0='IXUGHC' where id=1;
-update noar tt set b2='G5AQZZ395G51RNMY7Y5E8D3U' where id=1;
-update noar ti set b2='G5AQZZ395G51RNMY7Y5E8D3U' where id=1;
-update noar tt set v0='09IH2LSETI1RUWLPR70NJ6HQ' where id=2;
-update noar ti set v0='09IH2LSETI1RUWLPR70NJ6HQ' where id=2;
-update noar tt set b0='TM9LRQCSIN5N6Q4KUZRB1' where id=2;
-update noar ti set b0='TM9LRQCSIN5N6Q4KUZRB1' where id=2;
-update noar tt set v0='FT' where id=2;
-update noar ti set v0='FT' where id=2;
-update noar tt set b1='EJFPN8' where id=2;
-update noar ti set b1='EJFPN8' where id=2;
-update noar tt set v0='2A0' where id=2;
-update noar ti set v0='2A0' where id=2;
-update noar tt set b2='GJL709' where id=2;
-update noar ti set b2='GJL709' where id=2;
-update noar tt set v0='OLX2PSVBXWS0C71JOZJB' where id=3;
-update noar ti set v0='OLX2PSVBXWS0C71JOZJB' where id=3;
-update noar tt set b0='EMV3BIN2SP' where id=3;
-update noar ti set b0='EMV3BIN2SP' where id=3;
-update noar tt set v0='UIRC5JL' where id=3;
-update noar ti set v0='UIRC5JL' where id=3;
-update noar tt set b1='195I3WA6NYCYW1YASG0ZJ700TNONWEUP' where id=3;
-update noar ti set b1='195I3WA6NYCYW1YASG0ZJ700TNONWEUP' where id=3;
-update noar tt set v0='P9WF2VRNU6TNSF8O6V8H25PITG3CY' where id=3;
-update noar ti set v0='P9WF2VRNU6TNSF8O6V8H25PITG3CY' where id=3;
-update noar tt set b2='IM1XYJCMAP920EO2LGFQBFCWY3G' where id=3;
-update noar ti set b2='IM1XYJCMAP920EO2LGFQBFCWY3G' where id=3;
-update noar tt set v0='SBKUH35FAH48UB0YP4EW' where id=4;
-update noar ti set v0='SBKUH35FAH48UB0YP4EW' where id=4;
-update noar tt set b0='FTC1BVAZQTPWTQ0' where id=4;
-update noar ti set b0='FTC1BVAZQTPWTQ0' where id=4;
-update noar tt set v0='S3ZX5KB77454KVR06GAYDTS' where id=4;
-update noar ti set v0='S3ZX5KB77454KVR06GAYDTS' where id=4;
-update noar tt set b1='XL9L5PG9H541R76HFPR' where id=4;
-update noar ti set b1='XL9L5PG9H541R76HFPR' where id=4;
-update noar tt set v0='LR7MFNWGUI4YVT' where id=4;
-update noar ti set v0='LR7MFNWGUI4YVT' where id=4;
-update noar tt set b2='96FVYVM9OKZM0' where id=4;
-update noar ti set b2='96FVYVM9OKZM0' where id=4;
-update noar tt set v0='YL5XWTGFQ4HG95KNG7' where id=5;
-update noar ti set v0='YL5XWTGFQ4HG95KNG7' where id=5;
-update noar tt set b0='F7RU567MOYILMM0J83GNTC' where id=5;
-update noar ti set b0='F7RU567MOYILMM0J83GNTC' where id=5;
-update noar tt set v0='M6FX' where id=5;
-update noar ti set v0='M6FX' where id=5;
-update noar tt set b1='XB0YJTA' where id=5;
-update noar ti set b1='XB0YJTA' where id=5;
-update noar tt set v0='MN1H1FFV6HQD0LH38831KFSL3VLM' where id=5;
-update noar ti set v0='MN1H1FFV6HQD0LH38831KFSL3VLM' where id=5;
-update noar tt set b2='CQQ0XD27ASX0OTQ05DO2HGMWHJN2JB' where id=5;
-update noar ti set b2='CQQ0XD27ASX0OTQ05DO2HGMWHJN2JB' where id=5;
-update noar tt set v0='WJB85SDF7HGXOW4' where id=6;
-update noar ti set v0='WJB85SDF7HGXOW4' where id=6;
-update noar tt set b0='OWLGVRB2MZVP1U148CP' where id=6;
-update noar ti set b0='OWLGVRB2MZVP1U148CP' where id=6;
-update noar tt set v0='QZ78KXHAUUGSPXV' where id=6;
-update noar ti set v0='QZ78KXHAUUGSPXV' where id=6;
-update noar tt set b1='UC0KTMXW5RJF105646Q' where id=6;
-update noar ti set b1='UC0KTMXW5RJF105646Q' where id=6;
-update noar tt set v0='HGPUOYEL17YEHOJ5PWLKBLKO' where id=6;
-update noar ti set v0='HGPUOYEL17YEHOJ5PWLKBLKO' where id=6;
-update noar tt set b2='ZZ8QIL06NJW' where id=6;
-update noar ti set b2='ZZ8QIL06NJW' where id=6;
-update noar tt set v0='HHE4BLRWYL8MW312' where id=7;
-update noar ti set v0='HHE4BLRWYL8MW312' where id=7;
-update noar tt set b0='6BPQ7F6Y4T03S8U' where id=7;
-update noar ti set b0='6BPQ7F6Y4T03S8U' where id=7;
-update noar tt set v0='3B' where id=7;
-update noar ti set v0='3B' where id=7;
-update noar tt set b1='332B9K18TRAW7G2T' where id=7;
-update noar ti set b1='332B9K18TRAW7G2T' where id=7;
-update noar tt set v0='6S' where id=7;
-update noar ti set v0='6S' where id=7;
-update noar tt set b2='PGWRUCBGDWJBPQZNC828N4OQN' where id=7;
-update noar ti set b2='PGWRUCBGDWJBPQZNC828N4OQN' where id=7;
-update noar tt set v0='104IA' where id=8;
-update noar ti set v0='104IA' where id=8;
-update noar tt set b0='RZCE88WILA8XAQQ6B50WM' where id=8;
-update noar ti set b0='RZCE88WILA8XAQQ6B50WM' where id=8;
-update noar tt set v0='X8LI' where id=8;
-update noar ti set v0='X8LI' where id=8;
-update noar tt set b1='8NST28S5DJRV75TRI09M1MU2HDHNI4G' where id=8;
-update noar ti set b1='8NST28S5DJRV75TRI09M1MU2HDHNI4G' where id=8;
-update noar tt set v0='3' where id=8;
-update noar ti set v0='3' where id=8;
-update noar tt set b2='OLK72EDBVAK07WA5' where id=8;
-update noar ti set b2='OLK72EDBVAK07WA5' where id=8;
-update noar tt set v0='GAQ1DY7XOX8O' where id=9;
-update noar ti set v0='GAQ1DY7XOX8O' where id=9;
-update noar tt set b0='XH75R7N5W1QDBYB5LO9FCRJLF04R' where id=9;
-update noar ti set b0='XH75R7N5W1QDBYB5LO9FCRJLF04R' where id=9;
-update noar tt set v0='KSL0EQIBOIM5' where id=9;
-update noar ti set v0='KSL0EQIBOIM5' where id=9;
-update noar tt set b1='8JHI51DRO8DU165WZV61SJ8E5ANSJG' where id=9;
-update noar ti set b1='8JHI51DRO8DU165WZV61SJ8E5ANSJG' where id=9;
-update noar tt set v0='1WRL7K7T' where id=9;
-update noar ti set v0='1WRL7K7T' where id=9;
-update noar tt set b2='ZAQ1A4658AI' where id=9;
-update noar ti set b2='ZAQ1A4658AI' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H7PWUSSI7CLDO' where id=1;
-update noar ti set v0='H7PWUSSI7CLDO' where id=1;
-update noar tt set b0='QHV9BDB8NJ8H8VL7Q8770ZPHRPDT6' where id=1;
-update noar ti set b0='QHV9BDB8NJ8H8VL7Q8770ZPHRPDT6' where id=1;
-update noar tt set v0='JD8R9J8GB08J3HIQPZ0C' where id=1;
-update noar ti set v0='JD8R9J8GB08J3HIQPZ0C' where id=1;
-update noar tt set b1='S9FGA3606KWD03IRGMPT86YR5OK3VV' where id=1;
-update noar ti set b1='S9FGA3606KWD03IRGMPT86YR5OK3VV' where id=1;
-update noar tt set v0='0Z8SM37F8Z9G2ZF774BMPHHV0C31RD' where id=1;
-update noar ti set v0='0Z8SM37F8Z9G2ZF774BMPHHV0C31RD' where id=1;
-update noar tt set b2='KTW941MFT4HCM' where id=1;
-update noar ti set b2='KTW941MFT4HCM' where id=1;
-update noar tt set v0='KWTBDNBNO9PL7M7NY9P' where id=2;
-update noar ti set v0='KWTBDNBNO9PL7M7NY9P' where id=2;
-update noar tt set b0='BZT64' where id=2;
-update noar ti set b0='BZT64' where id=2;
-update noar tt set v0='F30VO50IIHERLQHBEZRFMIA3AKH4MRHU' where id=2;
-update noar ti set v0='F30VO50IIHERLQHBEZRFMIA3AKH4MRHU' where id=2;
-update noar tt set b1='P7G10ZMN6928HUKBP0T' where id=2;
-update noar ti set b1='P7G10ZMN6928HUKBP0T' where id=2;
-update noar tt set v0='2I3ZAJIFLHA67IE' where id=2;
-update noar ti set v0='2I3ZAJIFLHA67IE' where id=2;
-update noar tt set b2='4L6PX54NP1VIJ27KYYSXUPYF91LQHC' where id=2;
-update noar ti set b2='4L6PX54NP1VIJ27KYYSXUPYF91LQHC' where id=2;
-update noar tt set v0='SL9WN43MI9N' where id=3;
-update noar ti set v0='SL9WN43MI9N' where id=3;
-update noar tt set b0='OZDH5W7BZRIKXVGLERSD' where id=3;
-update noar ti set b0='OZDH5W7BZRIKXVGLERSD' where id=3;
-update noar tt set v0='8IABTKDP3O35GY5S7MNV' where id=3;
-update noar ti set v0='8IABTKDP3O35GY5S7MNV' where id=3;
-update noar tt set b1='T8W' where id=3;
-update noar ti set b1='T8W' where id=3;
-update noar tt set v0='WBV6LIQRKUO1HWZOG0QOI0Z' where id=3;
-update noar ti set v0='WBV6LIQRKUO1HWZOG0QOI0Z' where id=3;
-update noar tt set b2='YYWKKQTU20ZS15MO6Q63L0D' where id=3;
-update noar ti set b2='YYWKKQTU20ZS15MO6Q63L0D' where id=3;
-update noar tt set v0='PRDLCXAU4J6UHU90EO1HVWM1NMITR' where id=4;
-update noar ti set v0='PRDLCXAU4J6UHU90EO1HVWM1NMITR' where id=4;
-update noar tt set b0='7W' where id=4;
-update noar ti set b0='7W' where id=4;
-update noar tt set v0='AJ17PND6CVNTYB28TAJTHHG1PE' where id=4;
-update noar ti set v0='AJ17PND6CVNTYB28TAJTHHG1PE' where id=4;
-update noar tt set b1='KXZSFUE5AL099UI0TZXXUO10J' where id=4;
-update noar ti set b1='KXZSFUE5AL099UI0TZXXUO10J' where id=4;
-update noar tt set v0='X' where id=4;
-update noar ti set v0='X' where id=4;
-update noar tt set b2='Q3Y9QBJGCE6FAL' where id=4;
-update noar ti set b2='Q3Y9QBJGCE6FAL' where id=4;
-update noar tt set v0='09H70FKTTM4D34X3TGNQID2' where id=5;
-update noar ti set v0='09H70FKTTM4D34X3TGNQID2' where id=5;
-update noar tt set b0='TX6A4KP2P7JELQNBMXGN04PDNP' where id=5;
-update noar ti set b0='TX6A4KP2P7JELQNBMXGN04PDNP' where id=5;
-update noar tt set v0='ZLT57ZRR50CTPLPWEF3DZK' where id=5;
-update noar ti set v0='ZLT57ZRR50CTPLPWEF3DZK' where id=5;
-update noar tt set b1='NZ09BRYPUX' where id=5;
-update noar ti set b1='NZ09BRYPUX' where id=5;
-update noar tt set v0='V1EHU2C7QDT2N3L4CHDKA' where id=5;
-update noar ti set v0='V1EHU2C7QDT2N3L4CHDKA' where id=5;
-update noar tt set b2='638DN7UG5FZ608O7SXHCNC29GJA5PPPC' where id=5;
-update noar ti set b2='638DN7UG5FZ608O7SXHCNC29GJA5PPPC' where id=5;
-update noar tt set v0='PUTUB8X4BT1T09YL6YQKWENNTB3PX4' where id=6;
-update noar ti set v0='PUTUB8X4BT1T09YL6YQKWENNTB3PX4' where id=6;
-update noar tt set b0='D58FU7Z9Q' where id=6;
-update noar ti set b0='D58FU7Z9Q' where id=6;
-update noar tt set v0='ZE03V1UICLY9' where id=6;
-update noar ti set v0='ZE03V1UICLY9' where id=6;
-update noar tt set b1='G5QERH5OM769V' where id=6;
-update noar ti set b1='G5QERH5OM769V' where id=6;
-update noar tt set v0='F2N5KW2' where id=6;
-update noar ti set v0='F2N5KW2' where id=6;
-update noar tt set b2='0XP4E3' where id=6;
-update noar ti set b2='0XP4E3' where id=6;
-update noar tt set v0='FDEBKIWKZ92BH7939WG4JG8D' where id=7;
-update noar ti set v0='FDEBKIWKZ92BH7939WG4JG8D' where id=7;
-update noar tt set b0='PNJ4QYU' where id=7;
-update noar ti set b0='PNJ4QYU' where id=7;
-update noar tt set v0='58B485L2JEFXJASSJ79L4P691EPUO' where id=7;
-update noar ti set v0='58B485L2JEFXJASSJ79L4P691EPUO' where id=7;
-update noar tt set b1='IWBJ43FLI5L284AC88M8FW' where id=7;
-update noar ti set b1='IWBJ43FLI5L284AC88M8FW' where id=7;
-update noar tt set v0='D6NG6SSKBMFXWP9XPFMX' where id=7;
-update noar ti set v0='D6NG6SSKBMFXWP9XPFMX' where id=7;
-update noar tt set b2='92PBWEYRMTIXS25K' where id=7;
-update noar ti set b2='92PBWEYRMTIXS25K' where id=7;
-update noar tt set v0='RFX3QIFOD7A4H8PYIPZ5AM' where id=8;
-update noar ti set v0='RFX3QIFOD7A4H8PYIPZ5AM' where id=8;
-update noar tt set b0='HYL1WXSL7VBJ8C' where id=8;
-update noar ti set b0='HYL1WXSL7VBJ8C' where id=8;
-update noar tt set v0='5HBD3J0DYNU0HQC7OTC6E5GD6OS6' where id=8;
-update noar ti set v0='5HBD3J0DYNU0HQC7OTC6E5GD6OS6' where id=8;
-update noar tt set b1='I93RGDK2S2IBYSJX683M8XI4TM6F' where id=8;
-update noar ti set b1='I93RGDK2S2IBYSJX683M8XI4TM6F' where id=8;
-update noar tt set v0='86MYBJHMKEIVUYAUHTX5UJC3F' where id=8;
-update noar ti set v0='86MYBJHMKEIVUYAUHTX5UJC3F' where id=8;
-update noar tt set b2='ACBVT2NWF5QL' where id=8;
-update noar ti set b2='ACBVT2NWF5QL' where id=8;
-update noar tt set v0='GVXBOH50YB9CZQZSHPBB41LJL7XFPRSZ' where id=9;
-update noar ti set v0='GVXBOH50YB9CZQZSHPBB41LJL7XFPRSZ' where id=9;
-update noar tt set b0='82YAEK23VOIVH2B' where id=9;
-update noar ti set b0='82YAEK23VOIVH2B' where id=9;
-update noar tt set v0='AYZ1' where id=9;
-update noar ti set v0='AYZ1' where id=9;
-update noar tt set b1='J6TWWGAU7Y3SB1ZC1UPAHBU' where id=9;
-update noar ti set b1='J6TWWGAU7Y3SB1ZC1UPAHBU' where id=9;
-update noar tt set v0='2G1KBSPXPEDJTI9L' where id=9;
-update noar ti set v0='2G1KBSPXPEDJTI9L' where id=9;
-update noar tt set b2='D25OPT0JBWKE6MZGX' where id=9;
-update noar ti set b2='D25OPT0JBWKE6MZGX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='19WRBYZHOSNVJZTEW4BX5' where id=1;
-update noar ti set v0='19WRBYZHOSNVJZTEW4BX5' where id=1;
-update noar tt set b0='5NLLUTTYGXEJG' where id=1;
-update noar ti set b0='5NLLUTTYGXEJG' where id=1;
-update noar tt set v0='UAZKSN883G60G' where id=1;
-update noar ti set v0='UAZKSN883G60G' where id=1;
-update noar tt set b1='8ZUGO0XKJZFEUJ2ISHVYO' where id=1;
-update noar ti set b1='8ZUGO0XKJZFEUJ2ISHVYO' where id=1;
-update noar tt set v0='V6AVPVY2' where id=1;
-update noar ti set v0='V6AVPVY2' where id=1;
-update noar tt set b2='M83SQO5F7FTUIOF5VA7QXFHFHXP0582G' where id=1;
-update noar ti set b2='M83SQO5F7FTUIOF5VA7QXFHFHXP0582G' where id=1;
-update noar tt set v0='A55' where id=2;
-update noar ti set v0='A55' where id=2;
-update noar tt set b0='8BIXZ4SLL8Y3BJ' where id=2;
-update noar ti set b0='8BIXZ4SLL8Y3BJ' where id=2;
-update noar tt set v0='9E5T5ZHNFPXYJA0WMZQ' where id=2;
-update noar ti set v0='9E5T5ZHNFPXYJA0WMZQ' where id=2;
-update noar tt set b1='JSUL91' where id=2;
-update noar ti set b1='JSUL91' where id=2;
-update noar tt set v0='LWLQWLO7TJ91' where id=2;
-update noar ti set v0='LWLQWLO7TJ91' where id=2;
-update noar tt set b2='3BV4PS98UHJN7A4TI3TW7V92593' where id=2;
-update noar ti set b2='3BV4PS98UHJN7A4TI3TW7V92593' where id=2;
-update noar tt set v0='Y2HLYCMU5KPDMKR2RQW1KKKL9QKRUBE' where id=3;
-update noar ti set v0='Y2HLYCMU5KPDMKR2RQW1KKKL9QKRUBE' where id=3;
-update noar tt set b0='U3AWTAA7CY5X3RWK2NJNRVASNTZDC3' where id=3;
-update noar ti set b0='U3AWTAA7CY5X3RWK2NJNRVASNTZDC3' where id=3;
-update noar tt set v0='159GG0L3U8K8WOVX5KS8' where id=3;
-update noar ti set v0='159GG0L3U8K8WOVX5KS8' where id=3;
-update noar tt set b1='5JJN0WB5W' where id=3;
-update noar ti set b1='5JJN0WB5W' where id=3;
-update noar tt set v0='TG4XTMQWTF113PMOQXARUP6CNN898D' where id=3;
-update noar ti set v0='TG4XTMQWTF113PMOQXARUP6CNN898D' where id=3;
-update noar tt set b2='RDIKUPFLJMXEIO6V3LANGO' where id=3;
-update noar ti set b2='RDIKUPFLJMXEIO6V3LANGO' where id=3;
-update noar tt set v0='GAQCGTP18GHBEAZ9JHNDB2H12EMBA' where id=4;
-update noar ti set v0='GAQCGTP18GHBEAZ9JHNDB2H12EMBA' where id=4;
-update noar tt set b0='SJ8DBKD97A0NPJ9UFCZQ5XSPDQOHA' where id=4;
-update noar ti set b0='SJ8DBKD97A0NPJ9UFCZQ5XSPDQOHA' where id=4;
-update noar tt set v0='HNJ4DMWVAREEK8RM1R8RBQ2UC0USLEL' where id=4;
-update noar ti set v0='HNJ4DMWVAREEK8RM1R8RBQ2UC0USLEL' where id=4;
-update noar tt set b1='VRD5TZ263YVJE741QUHVQH15V0M9F' where id=4;
-update noar ti set b1='VRD5TZ263YVJE741QUHVQH15V0M9F' where id=4;
-update noar tt set v0='J3QGZUIH4FNEETIOXN' where id=4;
-update noar ti set v0='J3QGZUIH4FNEETIOXN' where id=4;
-update noar tt set b2='YA9A8ZG0I2EMDRQPZJJ5G9UQUQI' where id=4;
-update noar ti set b2='YA9A8ZG0I2EMDRQPZJJ5G9UQUQI' where id=4;
-update noar tt set v0='FJS7OTAA05IFMCA8W4TFQSOPCK51JL' where id=5;
-update noar ti set v0='FJS7OTAA05IFMCA8W4TFQSOPCK51JL' where id=5;
-update noar tt set b0='E1JVFVFNKMLM31ES2TQ8P' where id=5;
-update noar ti set b0='E1JVFVFNKMLM31ES2TQ8P' where id=5;
-update noar tt set v0='VE028ZUFMNF2E' where id=5;
-update noar ti set v0='VE028ZUFMNF2E' where id=5;
-update noar tt set b1='Y' where id=5;
-update noar ti set b1='Y' where id=5;
-update noar tt set v0='LN2IYOLXWKDU864JUK8UB5' where id=5;
-update noar ti set v0='LN2IYOLXWKDU864JUK8UB5' where id=5;
-update noar tt set b2='VIM983X3O4P2HHKEPCSJ7T0D4EUT' where id=5;
-update noar ti set b2='VIM983X3O4P2HHKEPCSJ7T0D4EUT' where id=5;
-update noar tt set v0='G0WVNZ' where id=6;
-update noar ti set v0='G0WVNZ' where id=6;
-update noar tt set b0='X3YSYRK7GA' where id=6;
-update noar ti set b0='X3YSYRK7GA' where id=6;
-update noar tt set v0='CWH0XWJOUIA9813EIVCJ22N' where id=6;
-update noar ti set v0='CWH0XWJOUIA9813EIVCJ22N' where id=6;
-update noar tt set b1='BHQ41RGENUD' where id=6;
-update noar ti set b1='BHQ41RGENUD' where id=6;
-update noar tt set v0='F1UM7L39EOAO6N847IK7QBNA84QCQ' where id=6;
-update noar ti set v0='F1UM7L39EOAO6N847IK7QBNA84QCQ' where id=6;
-update noar tt set b2='RORZW0DXLOYT5K18H6C7D9Z1WBK0G' where id=6;
-update noar ti set b2='RORZW0DXLOYT5K18H6C7D9Z1WBK0G' where id=6;
-update noar tt set v0='8H587RNNMIR2FIE7NH01MP7Y2Q1' where id=7;
-update noar ti set v0='8H587RNNMIR2FIE7NH01MP7Y2Q1' where id=7;
-update noar tt set b0='RFMGAYF089WSL9EA7FLILK85J81UV' where id=7;
-update noar ti set b0='RFMGAYF089WSL9EA7FLILK85J81UV' where id=7;
-update noar tt set v0='VJSY6JER0HHFP4MUM9LNBAY' where id=7;
-update noar ti set v0='VJSY6JER0HHFP4MUM9LNBAY' where id=7;
-update noar tt set b1='H63NZISDDG' where id=7;
-update noar ti set b1='H63NZISDDG' where id=7;
-update noar tt set v0='STR0C39QZ1GU9K5YZLBRL3QTV5PQX3' where id=7;
-update noar ti set v0='STR0C39QZ1GU9K5YZLBRL3QTV5PQX3' where id=7;
-update noar tt set b2='X8GU0O3JSG0Z3ZNPZ8LPM9KG8ZUUO' where id=7;
-update noar ti set b2='X8GU0O3JSG0Z3ZNPZ8LPM9KG8ZUUO' where id=7;
-update noar tt set v0='C5UX96BGJAGGFCBV2LLGD6GPW1' where id=8;
-update noar ti set v0='C5UX96BGJAGGFCBV2LLGD6GPW1' where id=8;
-update noar tt set b0='6PCSJXA2BV0IX6C4Q83167RZAG3U8' where id=8;
-update noar ti set b0='6PCSJXA2BV0IX6C4Q83167RZAG3U8' where id=8;
-update noar tt set v0='ZAC159HQCC26J3ZEL3LXQ6GF8F' where id=8;
-update noar ti set v0='ZAC159HQCC26J3ZEL3LXQ6GF8F' where id=8;
-update noar tt set b1='Q2B8HJL07A8ZI3HF0S15S' where id=8;
-update noar ti set b1='Q2B8HJL07A8ZI3HF0S15S' where id=8;
-update noar tt set v0='C3RAXUVXJHKZAV458GYVJ' where id=8;
-update noar ti set v0='C3RAXUVXJHKZAV458GYVJ' where id=8;
-update noar tt set b2='FB99J0JUK' where id=8;
-update noar ti set b2='FB99J0JUK' where id=8;
-update noar tt set v0='RLFAPPNF' where id=9;
-update noar ti set v0='RLFAPPNF' where id=9;
-update noar tt set b0='NEW3N1VI5LB08NYG38889DBXBC2NS' where id=9;
-update noar ti set b0='NEW3N1VI5LB08NYG38889DBXBC2NS' where id=9;
-update noar tt set v0='DELZ1' where id=9;
-update noar ti set v0='DELZ1' where id=9;
-update noar tt set b1='S' where id=9;
-update noar ti set b1='S' where id=9;
-update noar tt set v0='JU2' where id=9;
-update noar ti set v0='JU2' where id=9;
-update noar tt set b2='F139IV56DMN20MZG9DR2D' where id=9;
-update noar ti set b2='F139IV56DMN20MZG9DR2D' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SV0I' where id=1;
-update noar ti set v0='SV0I' where id=1;
-update noar tt set b0='KYMCXW37ZZYG9G1WF5ATXZKKKP' where id=1;
-update noar ti set b0='KYMCXW37ZZYG9G1WF5ATXZKKKP' where id=1;
-update noar tt set v0='MDKL6V' where id=1;
-update noar ti set v0='MDKL6V' where id=1;
-update noar tt set b1='MD4I9' where id=1;
-update noar ti set b1='MD4I9' where id=1;
-update noar tt set v0='YRMD9J0S33QTI9IIU0TI' where id=1;
-update noar ti set v0='YRMD9J0S33QTI9IIU0TI' where id=1;
-update noar tt set b2='K6' where id=1;
-update noar ti set b2='K6' where id=1;
-update noar tt set v0='6YXAOZDH0MGSQQK7ITJB' where id=2;
-update noar ti set v0='6YXAOZDH0MGSQQK7ITJB' where id=2;
-update noar tt set b0='KX4604VMO2H8XLHK9991OA' where id=2;
-update noar ti set b0='KX4604VMO2H8XLHK9991OA' where id=2;
-update noar tt set v0='RWDD74PFGPZU929A69' where id=2;
-update noar ti set v0='RWDD74PFGPZU929A69' where id=2;
-update noar tt set b1='VEZYHQKCXB79AUNRTN9YHY5P4' where id=2;
-update noar ti set b1='VEZYHQKCXB79AUNRTN9YHY5P4' where id=2;
-update noar tt set v0='VCCHNOCTD0KD9LNGWARX61ZP37MFEP' where id=2;
-update noar ti set v0='VCCHNOCTD0KD9LNGWARX61ZP37MFEP' where id=2;
-update noar tt set b2='VC6I970OBZDVQ8FNMS8Q210WSQ' where id=2;
-update noar ti set b2='VC6I970OBZDVQ8FNMS8Q210WSQ' where id=2;
-update noar tt set v0='NWD' where id=3;
-update noar ti set v0='NWD' where id=3;
-update noar tt set b0='0VHIDTC5JFAJB9BLX5QRWM7' where id=3;
-update noar ti set b0='0VHIDTC5JFAJB9BLX5QRWM7' where id=3;
-update noar tt set v0='HITJS54ZP1IHZ68T5AWZV9YPGS6' where id=3;
-update noar ti set v0='HITJS54ZP1IHZ68T5AWZV9YPGS6' where id=3;
-update noar tt set b1='N9QHQ14Y7' where id=3;
-update noar ti set b1='N9QHQ14Y7' where id=3;
-update noar tt set v0='E3ZCYHVHJUMRH557COJ9AW66WZL' where id=3;
-update noar ti set v0='E3ZCYHVHJUMRH557COJ9AW66WZL' where id=3;
-update noar tt set b2='44OU4CUBY8Z8GW7ZEFYYJ' where id=3;
-update noar ti set b2='44OU4CUBY8Z8GW7ZEFYYJ' where id=3;
-update noar tt set v0='UIA27FV2PWKWD1' where id=4;
-update noar ti set v0='UIA27FV2PWKWD1' where id=4;
-update noar tt set b0='8QE' where id=4;
-update noar ti set b0='8QE' where id=4;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b1='Q2KMULE3' where id=4;
-update noar ti set b1='Q2KMULE3' where id=4;
-update noar tt set v0='YQ8OSCP9LM9W77YT6LBNZHC' where id=4;
-update noar ti set v0='YQ8OSCP9LM9W77YT6LBNZHC' where id=4;
-update noar tt set b2='99GLQ19ZZYHHU1WK6GFG' where id=4;
-update noar ti set b2='99GLQ19ZZYHHU1WK6GFG' where id=4;
-update noar tt set v0='B8IBBYQR3X4V' where id=5;
-update noar ti set v0='B8IBBYQR3X4V' where id=5;
-update noar tt set b0='F05Z4R0R7CZOBS5' where id=5;
-update noar ti set b0='F05Z4R0R7CZOBS5' where id=5;
-update noar tt set v0='JMGENIVG' where id=5;
-update noar ti set v0='JMGENIVG' where id=5;
-update noar tt set b1='FPQFEBR0SNDPFZ10N43BRN' where id=5;
-update noar ti set b1='FPQFEBR0SNDPFZ10N43BRN' where id=5;
-update noar tt set v0='DWQEAT8R1GU1UP043WW' where id=5;
-update noar ti set v0='DWQEAT8R1GU1UP043WW' where id=5;
-update noar tt set b2='3249945GFY9EOZR9ZLYQQD65V24' where id=5;
-update noar ti set b2='3249945GFY9EOZR9ZLYQQD65V24' where id=5;
-update noar tt set v0='48JZTBIWYK5Z' where id=6;
-update noar ti set v0='48JZTBIWYK5Z' where id=6;
-update noar tt set b0='3H8SVB1P17GET7EPIYG2MQ9ZNJ77Y02O' where id=6;
-update noar ti set b0='3H8SVB1P17GET7EPIYG2MQ9ZNJ77Y02O' where id=6;
-update noar tt set v0='23K8V7LX0AEOA74U9RQC3RS3GOOD1' where id=6;
-update noar ti set v0='23K8V7LX0AEOA74U9RQC3RS3GOOD1' where id=6;
-update noar tt set b1='GXADYKHDGDFCQ0N' where id=6;
-update noar ti set b1='GXADYKHDGDFCQ0N' where id=6;
-update noar tt set v0='DUKD05KLP0VDYFX0MB0JJ3TSG' where id=6;
-update noar ti set v0='DUKD05KLP0VDYFX0MB0JJ3TSG' where id=6;
-update noar tt set b2='DRP4RVCCMQT577SVE402NZ' where id=6;
-update noar ti set b2='DRP4RVCCMQT577SVE402NZ' where id=6;
-update noar tt set v0='58RFM0SYRWFARK' where id=7;
-update noar ti set v0='58RFM0SYRWFARK' where id=7;
-update noar tt set b0='88UZW72BTIRS1' where id=7;
-update noar ti set b0='88UZW72BTIRS1' where id=7;
-update noar tt set v0='NEQWA2TA40O3' where id=7;
-update noar ti set v0='NEQWA2TA40O3' where id=7;
-update noar tt set b1='G90ASRGC4BST' where id=7;
-update noar ti set b1='G90ASRGC4BST' where id=7;
-update noar tt set v0='VOMQ7G7XTVRY' where id=7;
-update noar ti set v0='VOMQ7G7XTVRY' where id=7;
-update noar tt set b2='96DLBNYMGQMBS' where id=7;
-update noar ti set b2='96DLBNYMGQMBS' where id=7;
-update noar tt set v0='S' where id=8;
-update noar ti set v0='S' where id=8;
-update noar tt set b0='J4HL4ATOGX4FJ7MSPDWQLP6Z2D' where id=8;
-update noar ti set b0='J4HL4ATOGX4FJ7MSPDWQLP6Z2D' where id=8;
-update noar tt set v0='8ZDMVNZSE38MRNPOB' where id=8;
-update noar ti set v0='8ZDMVNZSE38MRNPOB' where id=8;
-update noar tt set b1='J8VNWGHLWZ4Y6C' where id=8;
-update noar ti set b1='J8VNWGHLWZ4Y6C' where id=8;
-update noar tt set v0='6KAC16J06245FUPO3I' where id=8;
-update noar ti set v0='6KAC16J06245FUPO3I' where id=8;
-update noar tt set b2='SGD6M' where id=8;
-update noar ti set b2='SGD6M' where id=8;
-update noar tt set v0='MYF02N' where id=9;
-update noar ti set v0='MYF02N' where id=9;
-update noar tt set b0='EMFT87852EDNAY6GCIRU1H5JKKB4' where id=9;
-update noar ti set b0='EMFT87852EDNAY6GCIRU1H5JKKB4' where id=9;
-update noar tt set v0='LU6IZ9Y4KZ6XYKGEF9YY9' where id=9;
-update noar ti set v0='LU6IZ9Y4KZ6XYKGEF9YY9' where id=9;
-update noar tt set b1='JY5UGRX' where id=9;
-update noar ti set b1='JY5UGRX' where id=9;
-update noar tt set v0='3T5PRLJ3MVUN1MU61' where id=9;
-update noar ti set v0='3T5PRLJ3MVUN1MU61' where id=9;
-update noar tt set b2='295XFAMRT' where id=9;
-update noar ti set b2='295XFAMRT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='53GM4O1DEVA23I501' where id=1;
-update noar ti set v0='53GM4O1DEVA23I501' where id=1;
-update noar tt set b0='TZHNQO02UW2ZI0NDG' where id=1;
-update noar ti set b0='TZHNQO02UW2ZI0NDG' where id=1;
-update noar tt set v0='BIWM4X0EL13' where id=1;
-update noar ti set v0='BIWM4X0EL13' where id=1;
-update noar tt set b1='D1Z0Y6X6VS7EEOCE35HM2H7ZBN5O81OF' where id=1;
-update noar ti set b1='D1Z0Y6X6VS7EEOCE35HM2H7ZBN5O81OF' where id=1;
-update noar tt set v0='0I9TZG9JE6A9LJTUZZMGY9BIAQM' where id=1;
-update noar ti set v0='0I9TZG9JE6A9LJTUZZMGY9BIAQM' where id=1;
-update noar tt set b2='DTBGWI45DT0JH5VM18' where id=1;
-update noar ti set b2='DTBGWI45DT0JH5VM18' where id=1;
-update noar tt set v0='R63SJ9WSTG9QXD5JOEO9A' where id=2;
-update noar ti set v0='R63SJ9WSTG9QXD5JOEO9A' where id=2;
-update noar tt set b0='C8EBOM3KUSK4UPNGKUC07Q67' where id=2;
-update noar ti set b0='C8EBOM3KUSK4UPNGKUC07Q67' where id=2;
-update noar tt set v0='MKSC' where id=2;
-update noar ti set v0='MKSC' where id=2;
-update noar tt set b1='RU92ZFBZ8NA2ZYVQ' where id=2;
-update noar ti set b1='RU92ZFBZ8NA2ZYVQ' where id=2;
-update noar tt set v0='YHZDKHH5L32PMPVH314BVFC' where id=2;
-update noar ti set v0='YHZDKHH5L32PMPVH314BVFC' where id=2;
-update noar tt set b2='RBXKHMSY' where id=2;
-update noar ti set b2='RBXKHMSY' where id=2;
-update noar tt set v0='VABOMGJ0ZOA0EP1SB3XC5NRE' where id=3;
-update noar ti set v0='VABOMGJ0ZOA0EP1SB3XC5NRE' where id=3;
-update noar tt set b0='G2RXB62681' where id=3;
-update noar ti set b0='G2RXB62681' where id=3;
-update noar tt set v0='10BU6RUQIPRD4DMKOR46MGBIUN8173' where id=3;
-update noar ti set v0='10BU6RUQIPRD4DMKOR46MGBIUN8173' where id=3;
-update noar tt set b1='8C7H0E' where id=3;
-update noar ti set b1='8C7H0E' where id=3;
-update noar tt set v0='TH9LIPWC' where id=3;
-update noar ti set v0='TH9LIPWC' where id=3;
-update noar tt set b2='VGTX4UL3Q34AY9SZK53MMOF' where id=3;
-update noar ti set b2='VGTX4UL3Q34AY9SZK53MMOF' where id=3;
-update noar tt set v0='YSM04' where id=4;
-update noar ti set v0='YSM04' where id=4;
-update noar tt set b0='C5' where id=4;
-update noar ti set b0='C5' where id=4;
-update noar tt set v0='982IFQ8DXI0MMHXTHGDY' where id=4;
-update noar ti set v0='982IFQ8DXI0MMHXTHGDY' where id=4;
-update noar tt set b1='I8F93LP9BYT6' where id=4;
-update noar ti set b1='I8F93LP9BYT6' where id=4;
-update noar tt set v0='SN' where id=4;
-update noar ti set v0='SN' where id=4;
-update noar tt set b2='EES7IGO1FD72CPSMQ2BGP4' where id=4;
-update noar ti set b2='EES7IGO1FD72CPSMQ2BGP4' where id=4;
-update noar tt set v0='SIRX7721I' where id=5;
-update noar ti set v0='SIRX7721I' where id=5;
-update noar tt set b0='V5G0EKJ4AD4BXM2N6VQYJ7' where id=5;
-update noar ti set b0='V5G0EKJ4AD4BXM2N6VQYJ7' where id=5;
-update noar tt set v0='DVT4X6PV7C8PLYXMMZOTY' where id=5;
-update noar ti set v0='DVT4X6PV7C8PLYXMMZOTY' where id=5;
-update noar tt set b1='SQUGGBCBBSEEYPOZFKARB397K6LRG' where id=5;
-update noar ti set b1='SQUGGBCBBSEEYPOZFKARB397K6LRG' where id=5;
-update noar tt set v0='DJS0J6GOUY6JB6UPFUK35AT77U4KZ' where id=5;
-update noar ti set v0='DJS0J6GOUY6JB6UPFUK35AT77U4KZ' where id=5;
-update noar tt set b2='7T8KSWKU49SF0U52S5P05' where id=5;
-update noar ti set b2='7T8KSWKU49SF0U52S5P05' where id=5;
-update noar tt set v0='8T2UQUX11AKE2U5AQLEY' where id=6;
-update noar ti set v0='8T2UQUX11AKE2U5AQLEY' where id=6;
-update noar tt set b0='VMNBOUGFTAXLJ3LCO7Q6CO' where id=6;
-update noar ti set b0='VMNBOUGFTAXLJ3LCO7Q6CO' where id=6;
-update noar tt set v0='9JDVBN2SMHEZS2L069SRBOUD' where id=6;
-update noar ti set v0='9JDVBN2SMHEZS2L069SRBOUD' where id=6;
-update noar tt set b1='Z3JOHLX39C0RE' where id=6;
-update noar ti set b1='Z3JOHLX39C0RE' where id=6;
-update noar tt set v0='GCQZLR4JZ871S' where id=6;
-update noar ti set v0='GCQZLR4JZ871S' where id=6;
-update noar tt set b2='DT3W' where id=6;
-update noar ti set b2='DT3W' where id=6;
-update noar tt set v0='FFWRTK6ZH0R8628EPGG9MA' where id=7;
-update noar ti set v0='FFWRTK6ZH0R8628EPGG9MA' where id=7;
-update noar tt set b0='L3O' where id=7;
-update noar ti set b0='L3O' where id=7;
-update noar tt set v0='LKN7YQETMUGY' where id=7;
-update noar ti set v0='LKN7YQETMUGY' where id=7;
-update noar tt set b1='POZS4Z75WVQT4DPLQTPAAFIOI1PYN' where id=7;
-update noar ti set b1='POZS4Z75WVQT4DPLQTPAAFIOI1PYN' where id=7;
-update noar tt set v0='IQ4HHO7A' where id=7;
-update noar ti set v0='IQ4HHO7A' where id=7;
-update noar tt set b2='P2UA49ZAEK0' where id=7;
-update noar ti set b2='P2UA49ZAEK0' where id=7;
-update noar tt set v0='EL06087A6ZHWXO73FIFK2M4ZFZVQ9B' where id=8;
-update noar ti set v0='EL06087A6ZHWXO73FIFK2M4ZFZVQ9B' where id=8;
-update noar tt set b0='OBG8R' where id=8;
-update noar ti set b0='OBG8R' where id=8;
-update noar tt set v0='NEZ0B6GW20GINB' where id=8;
-update noar ti set v0='NEZ0B6GW20GINB' where id=8;
-update noar tt set b1='460I5CCIEHK' where id=8;
-update noar ti set b1='460I5CCIEHK' where id=8;
-update noar tt set v0='RZ' where id=8;
-update noar ti set v0='RZ' where id=8;
-update noar tt set b2='2CSP' where id=8;
-update noar ti set b2='2CSP' where id=8;
-update noar tt set v0='SOTUGJT6OK0JDFU0L' where id=9;
-update noar ti set v0='SOTUGJT6OK0JDFU0L' where id=9;
-update noar tt set b0='NFFOG4527YDL7PH345Z1FCF' where id=9;
-update noar ti set b0='NFFOG4527YDL7PH345Z1FCF' where id=9;
-update noar tt set v0='DLNRAMVOZMF7H6Q8VO5WITXRLSCFKAT' where id=9;
-update noar ti set v0='DLNRAMVOZMF7H6Q8VO5WITXRLSCFKAT' where id=9;
-update noar tt set b1='OOD8' where id=9;
-update noar ti set b1='OOD8' where id=9;
-update noar tt set v0='KLOIJPKGCKZEM' where id=9;
-update noar ti set v0='KLOIJPKGCKZEM' where id=9;
-update noar tt set b2='GB9BOCGXG70' where id=9;
-update noar ti set b2='GB9BOCGXG70' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L4RISOX3VAO1PZB' where id=1;
-update noar ti set v0='L4RISOX3VAO1PZB' where id=1;
-update noar tt set b0='NDO6MKQJVC5K7' where id=1;
-update noar ti set b0='NDO6MKQJVC5K7' where id=1;
-update noar tt set v0='G' where id=1;
-update noar ti set v0='G' where id=1;
-update noar tt set b1='G77HCANFT4MZP033AMIGXIN7Z3UPDEHR' where id=1;
-update noar ti set b1='G77HCANFT4MZP033AMIGXIN7Z3UPDEHR' where id=1;
-update noar tt set v0='J' where id=1;
-update noar ti set v0='J' where id=1;
-update noar tt set b2='C9YBTLKJSX1KECNYGT' where id=1;
-update noar ti set b2='C9YBTLKJSX1KECNYGT' where id=1;
-update noar tt set v0='YUJ' where id=2;
-update noar ti set v0='YUJ' where id=2;
-update noar tt set b0='Y57T0S2AVVHU5LXPH1ATVYEM56UED4U' where id=2;
-update noar ti set b0='Y57T0S2AVVHU5LXPH1ATVYEM56UED4U' where id=2;
-update noar tt set v0='BM' where id=2;
-update noar ti set v0='BM' where id=2;
-update noar tt set b1='H1GGH7V709TWJ' where id=2;
-update noar ti set b1='H1GGH7V709TWJ' where id=2;
-update noar tt set v0='HZGCQ6L3L8V3YJJ4WHRD2BPLJ' where id=2;
-update noar ti set v0='HZGCQ6L3L8V3YJJ4WHRD2BPLJ' where id=2;
-update noar tt set b2='Q9CEF81OEU' where id=2;
-update noar ti set b2='Q9CEF81OEU' where id=2;
-update noar tt set v0='2FVB' where id=3;
-update noar ti set v0='2FVB' where id=3;
-update noar tt set b0='LBI8DQ6PO3WL5HPA43' where id=3;
-update noar ti set b0='LBI8DQ6PO3WL5HPA43' where id=3;
-update noar tt set v0='TQ89DWT51' where id=3;
-update noar ti set v0='TQ89DWT51' where id=3;
-update noar tt set b1='UPTOMLQ4Y' where id=3;
-update noar ti set b1='UPTOMLQ4Y' where id=3;
-update noar tt set v0='EYBXFY9D9SL4CX31PW2A3K8V' where id=3;
-update noar ti set v0='EYBXFY9D9SL4CX31PW2A3K8V' where id=3;
-update noar tt set b2='ZQKCUAZBZ' where id=3;
-update noar ti set b2='ZQKCUAZBZ' where id=3;
-update noar tt set v0='HXRKKFK36YSNQSXZIKCD3X0YWFI5JOI' where id=4;
-update noar ti set v0='HXRKKFK36YSNQSXZIKCD3X0YWFI5JOI' where id=4;
-update noar tt set b0='B814' where id=4;
-update noar ti set b0='B814' where id=4;
-update noar tt set v0='H1LFUKRH3W82E92YUVTFUE4' where id=4;
-update noar ti set v0='H1LFUKRH3W82E92YUVTFUE4' where id=4;
-update noar tt set b1='Y57' where id=4;
-update noar ti set b1='Y57' where id=4;
-update noar tt set v0='ODXL1WRAR1GWSUZW1WITRU02HI' where id=4;
-update noar ti set v0='ODXL1WRAR1GWSUZW1WITRU02HI' where id=4;
-update noar tt set b2='SO' where id=4;
-update noar ti set b2='SO' where id=4;
-update noar tt set v0='DCSHUYWOBZSEO2S7P66IBHE1OD' where id=5;
-update noar ti set v0='DCSHUYWOBZSEO2S7P66IBHE1OD' where id=5;
-update noar tt set b0='5ZC2A' where id=5;
-update noar ti set b0='5ZC2A' where id=5;
-update noar tt set v0='0PMNIF34E59R9IXHAWK36H' where id=5;
-update noar ti set v0='0PMNIF34E59R9IXHAWK36H' where id=5;
-update noar tt set b1='WL3S2DPE' where id=5;
-update noar ti set b1='WL3S2DPE' where id=5;
-update noar tt set v0='L8RLGVU2P36DB' where id=5;
-update noar ti set v0='L8RLGVU2P36DB' where id=5;
-update noar tt set b2='4C147CE2O8KNI5MJS3LAZQ' where id=5;
-update noar ti set b2='4C147CE2O8KNI5MJS3LAZQ' where id=5;
-update noar tt set v0='62SHHUOC0ZAXM' where id=6;
-update noar ti set v0='62SHHUOC0ZAXM' where id=6;
-update noar tt set b0='XJWYW' where id=6;
-update noar ti set b0='XJWYW' where id=6;
-update noar tt set v0='8DUOQ90ETELRNHQE' where id=6;
-update noar ti set v0='8DUOQ90ETELRNHQE' where id=6;
-update noar tt set b1='43E1DS2RG2KKYAYPHMBA' where id=6;
-update noar ti set b1='43E1DS2RG2KKYAYPHMBA' where id=6;
-update noar tt set v0='436UBFXCZX4OIU' where id=6;
-update noar ti set v0='436UBFXCZX4OIU' where id=6;
-update noar tt set b2='MP6Y' where id=6;
-update noar ti set b2='MP6Y' where id=6;
-update noar tt set v0='CZE5EHSLWEZ9RQ' where id=7;
-update noar ti set v0='CZE5EHSLWEZ9RQ' where id=7;
-update noar tt set b0='APGF951C76TFJBXLRZAOQ71W7Q' where id=7;
-update noar ti set b0='APGF951C76TFJBXLRZAOQ71W7Q' where id=7;
-update noar tt set v0='WGLT01U8U4AI1X9Y' where id=7;
-update noar ti set v0='WGLT01U8U4AI1X9Y' where id=7;
-update noar tt set b1='82H3YR9DPUU9KA3KRD5QH5MOUXP553M' where id=7;
-update noar ti set b1='82H3YR9DPUU9KA3KRD5QH5MOUXP553M' where id=7;
-update noar tt set v0='7PEY8MRS5X7TRM' where id=7;
-update noar ti set v0='7PEY8MRS5X7TRM' where id=7;
-update noar tt set b2='SVT88RR48B50BSQI0ZK' where id=7;
-update noar ti set b2='SVT88RR48B50BSQI0ZK' where id=7;
-update noar tt set v0='3H0QUW' where id=8;
-update noar ti set v0='3H0QUW' where id=8;
-update noar tt set b0='EA5NX7TGDM100VBQUNMDBO27NYLMJ' where id=8;
-update noar ti set b0='EA5NX7TGDM100VBQUNMDBO27NYLMJ' where id=8;
-update noar tt set v0='XKK9U3Y4W58Y1YXABY' where id=8;
-update noar ti set v0='XKK9U3Y4W58Y1YXABY' where id=8;
-update noar tt set b1='MMIU4NQ5LV0HPBOB4H3MHAFEL4Q' where id=8;
-update noar ti set b1='MMIU4NQ5LV0HPBOB4H3MHAFEL4Q' where id=8;
-update noar tt set v0='QZBNALCNAQVYNKO3MSAUQ39RH' where id=8;
-update noar ti set v0='QZBNALCNAQVYNKO3MSAUQ39RH' where id=8;
-update noar tt set b2='NJ5' where id=8;
-update noar ti set b2='NJ5' where id=8;
-update noar tt set v0='ZL8IDMBL7TWY' where id=9;
-update noar ti set v0='ZL8IDMBL7TWY' where id=9;
-update noar tt set b0='9XJARF' where id=9;
-update noar ti set b0='9XJARF' where id=9;
-update noar tt set v0='GI4T4IFWO4S38BY6YUMU2S6B3NIKG' where id=9;
-update noar ti set v0='GI4T4IFWO4S38BY6YUMU2S6B3NIKG' where id=9;
-update noar tt set b1='A1OJXJQK5G6AX2IN' where id=9;
-update noar ti set b1='A1OJXJQK5G6AX2IN' where id=9;
-update noar tt set v0='AEL51' where id=9;
-update noar ti set v0='AEL51' where id=9;
-update noar tt set b2='POBL1ER37YN7Y5U' where id=9;
-update noar ti set b2='POBL1ER37YN7Y5U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='H9QPY5H2' where id=1;
-update noar ti set v0='H9QPY5H2' where id=1;
-update noar tt set b0='V63RG8ONNGC7H22GPLNXM4KQUJJ45' where id=1;
-update noar ti set b0='V63RG8ONNGC7H22GPLNXM4KQUJJ45' where id=1;
-update noar tt set v0='GX' where id=1;
-update noar ti set v0='GX' where id=1;
-update noar tt set b1='TXG6DGPI8QCPP5E9P495MZZ31WTV5' where id=1;
-update noar ti set b1='TXG6DGPI8QCPP5E9P495MZZ31WTV5' where id=1;
-update noar tt set v0='AS6VIZXRHXGF5CU5IKO' where id=1;
-update noar ti set v0='AS6VIZXRHXGF5CU5IKO' where id=1;
-update noar tt set b2='88OECCKK5R3FR32XCG3KWNN0X8DZ7N' where id=1;
-update noar ti set b2='88OECCKK5R3FR32XCG3KWNN0X8DZ7N' where id=1;
-update noar tt set v0='C2HT0V701JR2O' where id=2;
-update noar ti set v0='C2HT0V701JR2O' where id=2;
-update noar tt set b0='IJNXOZHVN5USQ28AEO5SQD4Z' where id=2;
-update noar ti set b0='IJNXOZHVN5USQ28AEO5SQD4Z' where id=2;
-update noar tt set v0='5VJ0KK4PZT083UML4GXEU0BN1' where id=2;
-update noar ti set v0='5VJ0KK4PZT083UML4GXEU0BN1' where id=2;
-update noar tt set b1='HEMXBGZPJ1J56Z8SK0' where id=2;
-update noar ti set b1='HEMXBGZPJ1J56Z8SK0' where id=2;
-update noar tt set v0='JIKHKE3WKU4PA04QZOMBPFU' where id=2;
-update noar ti set v0='JIKHKE3WKU4PA04QZOMBPFU' where id=2;
-update noar tt set b2='8N' where id=2;
-update noar ti set b2='8N' where id=2;
-update noar tt set v0='CLSINGPZ8C6Y13D36S18S7R' where id=3;
-update noar ti set v0='CLSINGPZ8C6Y13D36S18S7R' where id=3;
-update noar tt set b0='OODQISFS89FWFTZL5ZSS2RHC8AY' where id=3;
-update noar ti set b0='OODQISFS89FWFTZL5ZSS2RHC8AY' where id=3;
-update noar tt set v0='V7' where id=3;
-update noar ti set v0='V7' where id=3;
-update noar tt set b1='KX' where id=3;
-update noar ti set b1='KX' where id=3;
-update noar tt set v0='ZPR4WFWTT9OY4SYI' where id=3;
-update noar ti set v0='ZPR4WFWTT9OY4SYI' where id=3;
-update noar tt set b2='4RHWI7EDSPOGMFSMKB6ZEIWDI6XUOFA0' where id=3;
-update noar ti set b2='4RHWI7EDSPOGMFSMKB6ZEIWDI6XUOFA0' where id=3;
-update noar tt set v0='UUGTGBHO5VKKDS4FPK02MUTFJAA' where id=4;
-update noar ti set v0='UUGTGBHO5VKKDS4FPK02MUTFJAA' where id=4;
-update noar tt set b0='LHHLWH33C53WE1DSHON' where id=4;
-update noar ti set b0='LHHLWH33C53WE1DSHON' where id=4;
-update noar tt set v0='OUNKLEXQFOD4OX9413JHJPU7' where id=4;
-update noar ti set v0='OUNKLEXQFOD4OX9413JHJPU7' where id=4;
-update noar tt set b1='UNAGA5GKZLJE0ZSB710IPCP8RXQ0T' where id=4;
-update noar ti set b1='UNAGA5GKZLJE0ZSB710IPCP8RXQ0T' where id=4;
-update noar tt set v0='6WU' where id=4;
-update noar ti set v0='6WU' where id=4;
-update noar tt set b2='DNQ36ZIFDVGLCOWN1NIV' where id=4;
-update noar ti set b2='DNQ36ZIFDVGLCOWN1NIV' where id=4;
-update noar tt set v0='SFSLP03QKQ0K17DFGB' where id=5;
-update noar ti set v0='SFSLP03QKQ0K17DFGB' where id=5;
-update noar tt set b0='D323QGG8FK6FN1FZ4S3' where id=5;
-update noar ti set b0='D323QGG8FK6FN1FZ4S3' where id=5;
-update noar tt set v0='5DH6DVD0JFOS44OHZ8' where id=5;
-update noar ti set v0='5DH6DVD0JFOS44OHZ8' where id=5;
-update noar tt set b1='7K4OV2' where id=5;
-update noar ti set b1='7K4OV2' where id=5;
-update noar tt set v0='9BQICLCFA5T6QLZZBSXVG5PGEFBRI6L4' where id=5;
-update noar ti set v0='9BQICLCFA5T6QLZZBSXVG5PGEFBRI6L4' where id=5;
-update noar tt set b2='38J1RX' where id=5;
-update noar ti set b2='38J1RX' where id=5;
-update noar tt set v0='PSLRRW8DLIQY' where id=6;
-update noar ti set v0='PSLRRW8DLIQY' where id=6;
-update noar tt set b0='RCB' where id=6;
-update noar ti set b0='RCB' where id=6;
-update noar tt set v0='2G1WPRUQ93HVJ' where id=6;
-update noar ti set v0='2G1WPRUQ93HVJ' where id=6;
-update noar tt set b1='HXCVG' where id=6;
-update noar ti set b1='HXCVG' where id=6;
-update noar tt set v0='7LWJPRZG1K5B79' where id=6;
-update noar ti set v0='7LWJPRZG1K5B79' where id=6;
-update noar tt set b2='VD7HW7BWEBA49N47OBJOID4I' where id=6;
-update noar ti set b2='VD7HW7BWEBA49N47OBJOID4I' where id=6;
-update noar tt set v0='Q7CJZNPSTQUYRC116QWMR2XM6HFKGT' where id=7;
-update noar ti set v0='Q7CJZNPSTQUYRC116QWMR2XM6HFKGT' where id=7;
-update noar tt set b0='J4B86VXKO9FJVP4LFUSN0' where id=7;
-update noar ti set b0='J4B86VXKO9FJVP4LFUSN0' where id=7;
-update noar tt set v0='06WSVXH72U' where id=7;
-update noar ti set v0='06WSVXH72U' where id=7;
-update noar tt set b1='IRO92GHSS2672XRO' where id=7;
-update noar ti set b1='IRO92GHSS2672XRO' where id=7;
-update noar tt set v0='LRF2G2P8B4AF3JS7D4PZM5B92QA3' where id=7;
-update noar ti set v0='LRF2G2P8B4AF3JS7D4PZM5B92QA3' where id=7;
-update noar tt set b2='IDJQMHPKEHUORU1XH' where id=7;
-update noar ti set b2='IDJQMHPKEHUORU1XH' where id=7;
-update noar tt set v0='4CERH4D25I6S1URL3JDXPGX1D18BVDH' where id=8;
-update noar ti set v0='4CERH4D25I6S1URL3JDXPGX1D18BVDH' where id=8;
-update noar tt set b0='XR30NGMZUMRDS2IXNWY4R' where id=8;
-update noar ti set b0='XR30NGMZUMRDS2IXNWY4R' where id=8;
-update noar tt set v0='OQC20GU1X5PK' where id=8;
-update noar ti set v0='OQC20GU1X5PK' where id=8;
-update noar tt set b1='45735S0LT5TME6HYIX6F' where id=8;
-update noar ti set b1='45735S0LT5TME6HYIX6F' where id=8;
-update noar tt set v0='EIZI4MUW4MJSTN' where id=8;
-update noar ti set v0='EIZI4MUW4MJSTN' where id=8;
-update noar tt set b2='94Y0H979D2L' where id=8;
-update noar ti set b2='94Y0H979D2L' where id=8;
-update noar tt set v0='SYNCBWWWWQNF' where id=9;
-update noar ti set v0='SYNCBWWWWQNF' where id=9;
-update noar tt set b0='6QKFTGROT5RM0B8PD23HEW' where id=9;
-update noar ti set b0='6QKFTGROT5RM0B8PD23HEW' where id=9;
-update noar tt set v0='OZOHAABVMAIA6KS' where id=9;
-update noar ti set v0='OZOHAABVMAIA6KS' where id=9;
-update noar tt set b1='FIDV' where id=9;
-update noar ti set b1='FIDV' where id=9;
-update noar tt set v0='PDXS146I' where id=9;
-update noar ti set v0='PDXS146I' where id=9;
-update noar tt set b2='O3ICGR' where id=9;
-update noar ti set b2='O3ICGR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7OUVWO14BXTC2FFE05VV9NT7Z8OGGP' where id=1;
-update noar ti set v0='7OUVWO14BXTC2FFE05VV9NT7Z8OGGP' where id=1;
-update noar tt set b0='98DN3F7IA8V' where id=1;
-update noar ti set b0='98DN3F7IA8V' where id=1;
-update noar tt set v0='9W0H4F5SB78AO86U9KQE9' where id=1;
-update noar ti set v0='9W0H4F5SB78AO86U9KQE9' where id=1;
-update noar tt set b1='7HP8ET9CUISH3C8ZWC2WEUA7MMT0' where id=1;
-update noar ti set b1='7HP8ET9CUISH3C8ZWC2WEUA7MMT0' where id=1;
-update noar tt set v0='1WJ71HC77768G81' where id=1;
-update noar ti set v0='1WJ71HC77768G81' where id=1;
-update noar tt set b2='REN32GGSU8R7DM' where id=1;
-update noar ti set b2='REN32GGSU8R7DM' where id=1;
-update noar tt set v0='A75CFQOLP' where id=2;
-update noar ti set v0='A75CFQOLP' where id=2;
-update noar tt set b0='22OVT6BS' where id=2;
-update noar ti set b0='22OVT6BS' where id=2;
-update noar tt set v0='4UFN3RKW9V8HD9XSR9B3B8N' where id=2;
-update noar ti set v0='4UFN3RKW9V8HD9XSR9B3B8N' where id=2;
-update noar tt set b1='X4PFCPCQS23ODW37' where id=2;
-update noar ti set b1='X4PFCPCQS23ODW37' where id=2;
-update noar tt set v0='SBWQR2MOXVSUWYP0J' where id=2;
-update noar ti set v0='SBWQR2MOXVSUWYP0J' where id=2;
-update noar tt set b2='DH9N82RSVXZGWC7W4QENQ7E4FC855L' where id=2;
-update noar ti set b2='DH9N82RSVXZGWC7W4QENQ7E4FC855L' where id=2;
-update noar tt set v0='V83OL775PG2MZJR31J4DKOUUIEVZNF6B' where id=3;
-update noar ti set v0='V83OL775PG2MZJR31J4DKOUUIEVZNF6B' where id=3;
-update noar tt set b0='L4T64W1L5VH9D702' where id=3;
-update noar ti set b0='L4T64W1L5VH9D702' where id=3;
-update noar tt set v0='RRPULLIIC0BVS0O86H6F8ZYKPFV' where id=3;
-update noar ti set v0='RRPULLIIC0BVS0O86H6F8ZYKPFV' where id=3;
-update noar tt set b1='MHYSND5NPSN5DZT42' where id=3;
-update noar ti set b1='MHYSND5NPSN5DZT42' where id=3;
-update noar tt set v0='YKO0QGYV4SWYPHHWC5PKNC' where id=3;
-update noar ti set v0='YKO0QGYV4SWYPHHWC5PKNC' where id=3;
-update noar tt set b2='6WXSDXOTF4UXKRXZG' where id=3;
-update noar ti set b2='6WXSDXOTF4UXKRXZG' where id=3;
-update noar tt set v0='LOS63PP8QO9IN378CN' where id=4;
-update noar ti set v0='LOS63PP8QO9IN378CN' where id=4;
-update noar tt set b0='I' where id=4;
-update noar ti set b0='I' where id=4;
-update noar tt set v0='OO00J' where id=4;
-update noar ti set v0='OO00J' where id=4;
-update noar tt set b1='A9QUJK6979S' where id=4;
-update noar ti set b1='A9QUJK6979S' where id=4;
-update noar tt set v0='WHGA8SK4DHEV0EGB0GTL574JGT9' where id=4;
-update noar ti set v0='WHGA8SK4DHEV0EGB0GTL574JGT9' where id=4;
-update noar tt set b2='U' where id=4;
-update noar ti set b2='U' where id=4;
-update noar tt set v0='NHBH4K3' where id=5;
-update noar ti set v0='NHBH4K3' where id=5;
-update noar tt set b0='JVT3FJDFV2L9X3DN' where id=5;
-update noar ti set b0='JVT3FJDFV2L9X3DN' where id=5;
-update noar tt set v0='9N0BCC2' where id=5;
-update noar ti set v0='9N0BCC2' where id=5;
-update noar tt set b1='S9KB5Y06UQCWCRVY2CH' where id=5;
-update noar ti set b1='S9KB5Y06UQCWCRVY2CH' where id=5;
-update noar tt set v0='7Q3EENH3' where id=5;
-update noar ti set v0='7Q3EENH3' where id=5;
-update noar tt set b2='Y5LJUO0PBZPW4SA0DLD6IBR' where id=5;
-update noar ti set b2='Y5LJUO0PBZPW4SA0DLD6IBR' where id=5;
-update noar tt set v0='IU' where id=6;
-update noar ti set v0='IU' where id=6;
-update noar tt set b0='RR0OLRL25ZZ7' where id=6;
-update noar ti set b0='RR0OLRL25ZZ7' where id=6;
-update noar tt set v0='IETYL45BUYZZXTN2UBLAP9LIGV11XF8G' where id=6;
-update noar ti set v0='IETYL45BUYZZXTN2UBLAP9LIGV11XF8G' where id=6;
-update noar tt set b1='M' where id=6;
-update noar ti set b1='M' where id=6;
-update noar tt set v0='0HGZ' where id=6;
-update noar ti set v0='0HGZ' where id=6;
-update noar tt set b2='YH339TZ' where id=6;
-update noar ti set b2='YH339TZ' where id=6;
-update noar tt set v0='5IUUJC4S2OZ' where id=7;
-update noar ti set v0='5IUUJC4S2OZ' where id=7;
-update noar tt set b0='036C3AXTNVVCB8JTD' where id=7;
-update noar ti set b0='036C3AXTNVVCB8JTD' where id=7;
-update noar tt set v0='V0DGP8HU3R253WW5ZINO9YAFPENSEP' where id=7;
-update noar ti set v0='V0DGP8HU3R253WW5ZINO9YAFPENSEP' where id=7;
-update noar tt set b1='L56KD9JRAP' where id=7;
-update noar ti set b1='L56KD9JRAP' where id=7;
-update noar tt set v0='4XMI7IWACR2CMX585GPUQ2Q67EXM2F' where id=7;
-update noar ti set v0='4XMI7IWACR2CMX585GPUQ2Q67EXM2F' where id=7;
-update noar tt set b2='S3I7OU419YWCYK15J2R2LMH6L' where id=7;
-update noar ti set b2='S3I7OU419YWCYK15J2R2LMH6L' where id=7;
-update noar tt set v0='C0TRSA9R3' where id=8;
-update noar ti set v0='C0TRSA9R3' where id=8;
-update noar tt set b0='3888YQI9FRO' where id=8;
-update noar ti set b0='3888YQI9FRO' where id=8;
-update noar tt set v0='YOT24JL9P2Y68NR41U66GH' where id=8;
-update noar ti set v0='YOT24JL9P2Y68NR41U66GH' where id=8;
-update noar tt set b1='EKPV81UGDHBMK0ST1OIKYIK' where id=8;
-update noar ti set b1='EKPV81UGDHBMK0ST1OIKYIK' where id=8;
-update noar tt set v0='KBC' where id=8;
-update noar ti set v0='KBC' where id=8;
-update noar tt set b2='H9PNFSSCOB2VSJRDNN' where id=8;
-update noar ti set b2='H9PNFSSCOB2VSJRDNN' where id=8;
-update noar tt set v0='D14D2YHTPYINSH3LWVER8EQHHLDQ9G2G' where id=9;
-update noar ti set v0='D14D2YHTPYINSH3LWVER8EQHHLDQ9G2G' where id=9;
-update noar tt set b0='QKDPQEWMDFJZWDDXYW1GFFZ' where id=9;
-update noar ti set b0='QKDPQEWMDFJZWDDXYW1GFFZ' where id=9;
-update noar tt set v0='LPFSM8ITGUS29850' where id=9;
-update noar ti set v0='LPFSM8ITGUS29850' where id=9;
-update noar tt set b1='1JANQAZQ2XHESQBMIRINRT' where id=9;
-update noar ti set b1='1JANQAZQ2XHESQBMIRINRT' where id=9;
-update noar tt set v0='FT5SD3OUHVJGTC2CZL' where id=9;
-update noar ti set v0='FT5SD3OUHVJGTC2CZL' where id=9;
-update noar tt set b2='DMIWDIZVCAQYKQD8IKZ5PUZR8' where id=9;
-update noar ti set b2='DMIWDIZVCAQYKQD8IKZ5PUZR8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M94PP53E' where id=1;
-update noar ti set v0='M94PP53E' where id=1;
-update noar tt set b0='U' where id=1;
-update noar ti set b0='U' where id=1;
-update noar tt set v0='NBDQP21L' where id=1;
-update noar ti set v0='NBDQP21L' where id=1;
-update noar tt set b1='V4VSKNTAOK8KFGS58UQIG3L1BS21R' where id=1;
-update noar ti set b1='V4VSKNTAOK8KFGS58UQIG3L1BS21R' where id=1;
-update noar tt set v0='O5IP5GUJ5PYMPQO942N' where id=1;
-update noar ti set v0='O5IP5GUJ5PYMPQO942N' where id=1;
-update noar tt set b2='FJU5NP' where id=1;
-update noar ti set b2='FJU5NP' where id=1;
-update noar tt set v0='JDU582XDCSNKJIKDEHPQZ6XYG42W' where id=2;
-update noar ti set v0='JDU582XDCSNKJIKDEHPQZ6XYG42W' where id=2;
-update noar tt set b0='J' where id=2;
-update noar ti set b0='J' where id=2;
-update noar tt set v0='WUURWEFW93G7B271BX40FY0PMJ7K93' where id=2;
-update noar ti set v0='WUURWEFW93G7B271BX40FY0PMJ7K93' where id=2;
-update noar tt set b1='6R73AY4Q2ETGHR0' where id=2;
-update noar ti set b1='6R73AY4Q2ETGHR0' where id=2;
-update noar tt set v0='CU7' where id=2;
-update noar ti set v0='CU7' where id=2;
-update noar tt set b2='RN4Y19IBZGRQX89S8DLLV6T0EA81BXSB' where id=2;
-update noar ti set b2='RN4Y19IBZGRQX89S8DLLV6T0EA81BXSB' where id=2;
-update noar tt set v0='JRBUO6S6PDHRZVJ8' where id=3;
-update noar ti set v0='JRBUO6S6PDHRZVJ8' where id=3;
-update noar tt set b0='YD4I1422ET6A6ABUKL' where id=3;
-update noar ti set b0='YD4I1422ET6A6ABUKL' where id=3;
-update noar tt set v0='YNIWR64NUS197I' where id=3;
-update noar ti set v0='YNIWR64NUS197I' where id=3;
-update noar tt set b1='7JRCB2CGUYA5' where id=3;
-update noar ti set b1='7JRCB2CGUYA5' where id=3;
-update noar tt set v0='T7FI5X9L2WR' where id=3;
-update noar ti set v0='T7FI5X9L2WR' where id=3;
-update noar tt set b2='UZZ1UDCR148' where id=3;
-update noar ti set b2='UZZ1UDCR148' where id=3;
-update noar tt set v0='5TZCMG37LETTU' where id=4;
-update noar ti set v0='5TZCMG37LETTU' where id=4;
-update noar tt set b0='X085TJMND2P8EV1OTDYDFMBQX85' where id=4;
-update noar ti set b0='X085TJMND2P8EV1OTDYDFMBQX85' where id=4;
-update noar tt set v0='ZYVN78RL8T' where id=4;
-update noar ti set v0='ZYVN78RL8T' where id=4;
-update noar tt set b1='AQEZW' where id=4;
-update noar ti set b1='AQEZW' where id=4;
-update noar tt set v0='6R6QEAMCY0TZYP' where id=4;
-update noar ti set v0='6R6QEAMCY0TZYP' where id=4;
-update noar tt set b2='1WNQQVMJW92CIFW9' where id=4;
-update noar ti set b2='1WNQQVMJW92CIFW9' where id=4;
-update noar tt set v0='3XJKQ6IXJ4B8D43CPAR4V32MJ' where id=5;
-update noar ti set v0='3XJKQ6IXJ4B8D43CPAR4V32MJ' where id=5;
-update noar tt set b0='4E7Y5MA8IP' where id=5;
-update noar ti set b0='4E7Y5MA8IP' where id=5;
-update noar tt set v0='Y69J4HPB7ZXRLML7DDRPT5YCSNPSGKT' where id=5;
-update noar ti set v0='Y69J4HPB7ZXRLML7DDRPT5YCSNPSGKT' where id=5;
-update noar tt set b1='ZYKXO25V5GK' where id=5;
-update noar ti set b1='ZYKXO25V5GK' where id=5;
-update noar tt set v0='MB0JAEO4I34IK' where id=5;
-update noar ti set v0='MB0JAEO4I34IK' where id=5;
-update noar tt set b2='E0WZ8WP' where id=5;
-update noar ti set b2='E0WZ8WP' where id=5;
-update noar tt set v0='CIMNXD8SZS8KJG04' where id=6;
-update noar ti set v0='CIMNXD8SZS8KJG04' where id=6;
-update noar tt set b0='UP' where id=6;
-update noar ti set b0='UP' where id=6;
-update noar tt set v0='TP6' where id=6;
-update noar ti set v0='TP6' where id=6;
-update noar tt set b1='76OUEUQGJU14C2Y' where id=6;
-update noar ti set b1='76OUEUQGJU14C2Y' where id=6;
-update noar tt set v0='RSUY34S6LA0L8Z06PSOWMVK1V' where id=6;
-update noar ti set v0='RSUY34S6LA0L8Z06PSOWMVK1V' where id=6;
-update noar tt set b2='9VRVR2ZZZ' where id=6;
-update noar ti set b2='9VRVR2ZZZ' where id=6;
-update noar tt set v0='W2H271NI83M4J6BOLE4M2' where id=7;
-update noar ti set v0='W2H271NI83M4J6BOLE4M2' where id=7;
-update noar tt set b0='XHV5YP2PZ6NRYTIL1' where id=7;
-update noar ti set b0='XHV5YP2PZ6NRYTIL1' where id=7;
-update noar tt set v0='GC2U99OY' where id=7;
-update noar ti set v0='GC2U99OY' where id=7;
-update noar tt set b1='ILEMB' where id=7;
-update noar ti set b1='ILEMB' where id=7;
-update noar tt set v0='UB9GGW8ZRJA9V6LJ5OWS' where id=7;
-update noar ti set v0='UB9GGW8ZRJA9V6LJ5OWS' where id=7;
-update noar tt set b2='ZHNWPOG4FKJ26JP7F' where id=7;
-update noar ti set b2='ZHNWPOG4FKJ26JP7F' where id=7;
-update noar tt set v0='PO6CTZ7KW19' where id=8;
-update noar ti set v0='PO6CTZ7KW19' where id=8;
-update noar tt set b0='QI520YIHI98TQ1N5LBI68D' where id=8;
-update noar ti set b0='QI520YIHI98TQ1N5LBI68D' where id=8;
-update noar tt set v0='STMKJYF16DQICHEQO4GRII1' where id=8;
-update noar ti set v0='STMKJYF16DQICHEQO4GRII1' where id=8;
-update noar tt set b1='7PSH4KJKJVAL2CER7MPTZH2QKNF79' where id=8;
-update noar ti set b1='7PSH4KJKJVAL2CER7MPTZH2QKNF79' where id=8;
-update noar tt set v0='PGR9CDQDZ3' where id=8;
-update noar ti set v0='PGR9CDQDZ3' where id=8;
-update noar tt set b2='ORRLMZKZA2' where id=8;
-update noar ti set b2='ORRLMZKZA2' where id=8;
-update noar tt set v0='EK0R7848949LAYLFWEUQGE' where id=9;
-update noar ti set v0='EK0R7848949LAYLFWEUQGE' where id=9;
-update noar tt set b0='SSVIJFXQH9DZLS6' where id=9;
-update noar ti set b0='SSVIJFXQH9DZLS6' where id=9;
-update noar tt set v0='NVNNO4Y1BSC1LU6VY1VMK' where id=9;
-update noar ti set v0='NVNNO4Y1BSC1LU6VY1VMK' where id=9;
-update noar tt set b1='JRS2S3ELCUET9B4FR' where id=9;
-update noar ti set b1='JRS2S3ELCUET9B4FR' where id=9;
-update noar tt set v0='KAQ7AS72K7QSRXAYCH' where id=9;
-update noar ti set v0='KAQ7AS72K7QSRXAYCH' where id=9;
-update noar tt set b2='KJ1T1EY0NKK70TXY7ZRAHT' where id=9;
-update noar ti set b2='KJ1T1EY0NKK70TXY7ZRAHT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1L3JD2VY' where id=1;
-update noar ti set v0='1L3JD2VY' where id=1;
-update noar tt set b0='J63FHEY3TYE' where id=1;
-update noar ti set b0='J63FHEY3TYE' where id=1;
-update noar tt set v0='J0T1S6EVVKUK2V2SQLI' where id=1;
-update noar ti set v0='J0T1S6EVVKUK2V2SQLI' where id=1;
-update noar tt set b1='M8EKN39WP0YCKOC07' where id=1;
-update noar ti set b1='M8EKN39WP0YCKOC07' where id=1;
-update noar tt set v0='00JGZEK9K1SXFJYDHI11' where id=1;
-update noar ti set v0='00JGZEK9K1SXFJYDHI11' where id=1;
-update noar tt set b2='V0EW5HLMRDU5NF5H5OGLJ94F9HVKJKOC' where id=1;
-update noar ti set b2='V0EW5HLMRDU5NF5H5OGLJ94F9HVKJKOC' where id=1;
-update noar tt set v0='UTZKBP67QK3J1S41LROR5URPRK9' where id=2;
-update noar ti set v0='UTZKBP67QK3J1S41LROR5URPRK9' where id=2;
-update noar tt set b0='55ZITT0L6ICEHU' where id=2;
-update noar ti set b0='55ZITT0L6ICEHU' where id=2;
-update noar tt set v0='7GZF5HQWS218K' where id=2;
-update noar ti set v0='7GZF5HQWS218K' where id=2;
-update noar tt set b1='TKB' where id=2;
-update noar ti set b1='TKB' where id=2;
-update noar tt set v0='6SYV0P0SVHDJAVCQRYCZOZ66A0C' where id=2;
-update noar ti set v0='6SYV0P0SVHDJAVCQRYCZOZ66A0C' where id=2;
-update noar tt set b2='IJ0CX' where id=2;
-update noar ti set b2='IJ0CX' where id=2;
-update noar tt set v0='MW8GN1C4JCI1SYN7OVRBCX' where id=3;
-update noar ti set v0='MW8GN1C4JCI1SYN7OVRBCX' where id=3;
-update noar tt set b0='GWJSG5MH9Z02VXJTPHPI' where id=3;
-update noar ti set b0='GWJSG5MH9Z02VXJTPHPI' where id=3;
-update noar tt set v0='2JQV1F5NYWAVL0CK0TIV8PTUAWN' where id=3;
-update noar ti set v0='2JQV1F5NYWAVL0CK0TIV8PTUAWN' where id=3;
-update noar tt set b1='MPL5521' where id=3;
-update noar ti set b1='MPL5521' where id=3;
-update noar tt set v0='J7XJU1UU57M8H5EMY3I7N25USHR' where id=3;
-update noar ti set v0='J7XJU1UU57M8H5EMY3I7N25USHR' where id=3;
-update noar tt set b2='K7673RNUK0TT9S51Y7K5F959PU' where id=3;
-update noar ti set b2='K7673RNUK0TT9S51Y7K5F959PU' where id=3;
-update noar tt set v0='7LDNXY9VCK40B474NHE3KAQ11S88E0J' where id=4;
-update noar ti set v0='7LDNXY9VCK40B474NHE3KAQ11S88E0J' where id=4;
-update noar tt set b0='ZP' where id=4;
-update noar ti set b0='ZP' where id=4;
-update noar tt set v0='4NY64EYY90YH3SP8O' where id=4;
-update noar ti set v0='4NY64EYY90YH3SP8O' where id=4;
-update noar tt set b1='KZW4P4WIJTC9J5C062URWJ7JJV' where id=4;
-update noar ti set b1='KZW4P4WIJTC9J5C062URWJ7JJV' where id=4;
-update noar tt set v0='PPAO' where id=4;
-update noar ti set v0='PPAO' where id=4;
-update noar tt set b2='BYLQW' where id=4;
-update noar ti set b2='BYLQW' where id=4;
-update noar tt set v0='RF5GJQCAQUY2XDHC6ODWTDYHGEP93T8R' where id=5;
-update noar ti set v0='RF5GJQCAQUY2XDHC6ODWTDYHGEP93T8R' where id=5;
-update noar tt set b0='OECWMXC0RC32EE' where id=5;
-update noar ti set b0='OECWMXC0RC32EE' where id=5;
-update noar tt set v0='8E28C6AR3PXWRI89EH6DDXSF2HY' where id=5;
-update noar ti set v0='8E28C6AR3PXWRI89EH6DDXSF2HY' where id=5;
-update noar tt set b1='WVUNMT6S4LNXQGEEHD' where id=5;
-update noar ti set b1='WVUNMT6S4LNXQGEEHD' where id=5;
-update noar tt set v0='WEI8DSRUK6OV8SL2K34L0' where id=5;
-update noar ti set v0='WEI8DSRUK6OV8SL2K34L0' where id=5;
-update noar tt set b2='SWOC2LRCK9363EEG7DUE4GJSTA' where id=5;
-update noar ti set b2='SWOC2LRCK9363EEG7DUE4GJSTA' where id=5;
-update noar tt set v0='0MHIDNU8MNQT4DO' where id=6;
-update noar ti set v0='0MHIDNU8MNQT4DO' where id=6;
-update noar tt set b0='GDV0DO6DLW9ANJWAPNRZ3RYLTR3' where id=6;
-update noar ti set b0='GDV0DO6DLW9ANJWAPNRZ3RYLTR3' where id=6;
-update noar tt set v0='9G75CWCZS3AD2M8PHI9' where id=6;
-update noar ti set v0='9G75CWCZS3AD2M8PHI9' where id=6;
-update noar tt set b1='AKDMGXHXNSTN180R80N60' where id=6;
-update noar ti set b1='AKDMGXHXNSTN180R80N60' where id=6;
-update noar tt set v0='N' where id=6;
-update noar ti set v0='N' where id=6;
-update noar tt set b2='MUX5CQ7MF6OZW01925CXY7YL03Q' where id=6;
-update noar ti set b2='MUX5CQ7MF6OZW01925CXY7YL03Q' where id=6;
-update noar tt set v0='AKBO' where id=7;
-update noar ti set v0='AKBO' where id=7;
-update noar tt set b0='FWZY4IR5QNHRZOI36' where id=7;
-update noar ti set b0='FWZY4IR5QNHRZOI36' where id=7;
-update noar tt set v0='JRC5GCAF8ITLLL' where id=7;
-update noar ti set v0='JRC5GCAF8ITLLL' where id=7;
-update noar tt set b1='R2VGE0UTR4S4CR3JDLWUIN' where id=7;
-update noar ti set b1='R2VGE0UTR4S4CR3JDLWUIN' where id=7;
-update noar tt set v0='7362WX3GF1XRADAX9UBKE' where id=7;
-update noar ti set v0='7362WX3GF1XRADAX9UBKE' where id=7;
-update noar tt set b2='N1A59W2OJPK8E9N2TRMOXYBAQV06I' where id=7;
-update noar ti set b2='N1A59W2OJPK8E9N2TRMOXYBAQV06I' where id=7;
-update noar tt set v0='RTEVCC' where id=8;
-update noar ti set v0='RTEVCC' where id=8;
-update noar tt set b0='ZP7LPXPN5HIV' where id=8;
-update noar ti set b0='ZP7LPXPN5HIV' where id=8;
-update noar tt set v0='7VGJSXTJDJ9C77HU495GVXAG07CA' where id=8;
-update noar ti set v0='7VGJSXTJDJ9C77HU495GVXAG07CA' where id=8;
-update noar tt set b1='OXMFEK15KOEE0POD' where id=8;
-update noar ti set b1='OXMFEK15KOEE0POD' where id=8;
-update noar tt set v0='IJ6Z29ON72W4R7QOSZF5J' where id=8;
-update noar ti set v0='IJ6Z29ON72W4R7QOSZF5J' where id=8;
-update noar tt set b2='3K2QANRH' where id=8;
-update noar ti set b2='3K2QANRH' where id=8;
-update noar tt set v0='KRQW683FFJKC11SS6VJKB4V4SG804' where id=9;
-update noar ti set v0='KRQW683FFJKC11SS6VJKB4V4SG804' where id=9;
-update noar tt set b0='ZN96KNGEM' where id=9;
-update noar ti set b0='ZN96KNGEM' where id=9;
-update noar tt set v0='PT9UPGQ3N06KG4L4' where id=9;
-update noar ti set v0='PT9UPGQ3N06KG4L4' where id=9;
-update noar tt set b1='RDHE25CMLNDNBJOQ' where id=9;
-update noar ti set b1='RDHE25CMLNDNBJOQ' where id=9;
-update noar tt set v0='ZG1UAZ1DT' where id=9;
-update noar ti set v0='ZG1UAZ1DT' where id=9;
-update noar tt set b2='6HMGD7FA2CB0NHTQKBQ28JQC4IB94VJ' where id=9;
-update noar ti set b2='6HMGD7FA2CB0NHTQKBQ28JQC4IB94VJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WPZR' where id=1;
-update noar ti set v0='WPZR' where id=1;
-update noar tt set b0='G3DM695' where id=1;
-update noar ti set b0='G3DM695' where id=1;
-update noar tt set v0='H5PXMFUUOQE4S21WLM2I' where id=1;
-update noar ti set v0='H5PXMFUUOQE4S21WLM2I' where id=1;
-update noar tt set b1='1JDSP964HWWAF' where id=1;
-update noar ti set b1='1JDSP964HWWAF' where id=1;
-update noar tt set v0='LZP6G776LMNVSGWDHOTLZ4WKC' where id=1;
-update noar ti set v0='LZP6G776LMNVSGWDHOTLZ4WKC' where id=1;
-update noar tt set b2='H8BFU' where id=1;
-update noar ti set b2='H8BFU' where id=1;
-update noar tt set v0='LDMXM02I8VLSKY7PWB0EY5NMHP2' where id=2;
-update noar ti set v0='LDMXM02I8VLSKY7PWB0EY5NMHP2' where id=2;
-update noar tt set b0='51CFRVIT97EBJNIUGXFD9EE0N1ZA' where id=2;
-update noar ti set b0='51CFRVIT97EBJNIUGXFD9EE0N1ZA' where id=2;
-update noar tt set v0='F7SD3T00DU7' where id=2;
-update noar ti set v0='F7SD3T00DU7' where id=2;
-update noar tt set b1='H1BS9' where id=2;
-update noar ti set b1='H1BS9' where id=2;
-update noar tt set v0='PZRYO8EAAJ6YKD' where id=2;
-update noar ti set v0='PZRYO8EAAJ6YKD' where id=2;
-update noar tt set b2='KQDT9CN6YQF' where id=2;
-update noar ti set b2='KQDT9CN6YQF' where id=2;
-update noar tt set v0='WO5JXLL73UKVAJN44X0SDNG2S' where id=3;
-update noar ti set v0='WO5JXLL73UKVAJN44X0SDNG2S' where id=3;
-update noar tt set b0='3HZH745XMUVTNB4VG' where id=3;
-update noar ti set b0='3HZH745XMUVTNB4VG' where id=3;
-update noar tt set v0='OX2UGT3Y12J' where id=3;
-update noar ti set v0='OX2UGT3Y12J' where id=3;
-update noar tt set b1='MHSQ4K85IBC' where id=3;
-update noar ti set b1='MHSQ4K85IBC' where id=3;
-update noar tt set v0='LFQSS8FY9XHPD2VX1RAVWRUSNQ' where id=3;
-update noar ti set v0='LFQSS8FY9XHPD2VX1RAVWRUSNQ' where id=3;
-update noar tt set b2='OKTNN3YLFN6WE3NGKJKVAW' where id=3;
-update noar ti set b2='OKTNN3YLFN6WE3NGKJKVAW' where id=3;
-update noar tt set v0='1TW884EQ6JW' where id=4;
-update noar ti set v0='1TW884EQ6JW' where id=4;
-update noar tt set b0='O9N9S5EY3J8X5MHLY6K5K' where id=4;
-update noar ti set b0='O9N9S5EY3J8X5MHLY6K5K' where id=4;
-update noar tt set v0='VK6' where id=4;
-update noar ti set v0='VK6' where id=4;
-update noar tt set b1='B4E71A90GJCH43R84COC' where id=4;
-update noar ti set b1='B4E71A90GJCH43R84COC' where id=4;
-update noar tt set v0='ZOPPIAAGIOFJ96KPTWM3CW8R' where id=4;
-update noar ti set v0='ZOPPIAAGIOFJ96KPTWM3CW8R' where id=4;
-update noar tt set b2='9VZX251NDLJPALUTVJB8UU344O6R' where id=4;
-update noar ti set b2='9VZX251NDLJPALUTVJB8UU344O6R' where id=4;
-update noar tt set v0='FTJ94X' where id=5;
-update noar ti set v0='FTJ94X' where id=5;
-update noar tt set b0='VG' where id=5;
-update noar ti set b0='VG' where id=5;
-update noar tt set v0='8V0Z9I1MAVPY7RXM6QWZ' where id=5;
-update noar ti set v0='8V0Z9I1MAVPY7RXM6QWZ' where id=5;
-update noar tt set b1='MX1Y0FJCJH22AQV' where id=5;
-update noar ti set b1='MX1Y0FJCJH22AQV' where id=5;
-update noar tt set v0='67IQDE6' where id=5;
-update noar ti set v0='67IQDE6' where id=5;
-update noar tt set b2='AMEF2FCZ7Q4XUM8D14HCGFDJVWWB' where id=5;
-update noar ti set b2='AMEF2FCZ7Q4XUM8D14HCGFDJVWWB' where id=5;
-update noar tt set v0='FZ3RV3865BUCJS43DM2' where id=6;
-update noar ti set v0='FZ3RV3865BUCJS43DM2' where id=6;
-update noar tt set b0='IMBZQL7D01P2TBFN2DD' where id=6;
-update noar ti set b0='IMBZQL7D01P2TBFN2DD' where id=6;
-update noar tt set v0='QE' where id=6;
-update noar ti set v0='QE' where id=6;
-update noar tt set b1='J9GRXSSLTE2GU9U4UIZRW1TFKT826TK' where id=6;
-update noar ti set b1='J9GRXSSLTE2GU9U4UIZRW1TFKT826TK' where id=6;
-update noar tt set v0='3TKLQ3EZQQTLNHGTZJ' where id=6;
-update noar ti set v0='3TKLQ3EZQQTLNHGTZJ' where id=6;
-update noar tt set b2='TL3D6O75MDQSR59' where id=6;
-update noar ti set b2='TL3D6O75MDQSR59' where id=6;
-update noar tt set v0='PXCPFNLIFFDM4OVEJFC7B' where id=7;
-update noar ti set v0='PXCPFNLIFFDM4OVEJFC7B' where id=7;
-update noar tt set b0='3EOP59WHOD83HAFQDA5NALRI6' where id=7;
-update noar ti set b0='3EOP59WHOD83HAFQDA5NALRI6' where id=7;
-update noar tt set v0='Y75A549BRD4BTP39' where id=7;
-update noar ti set v0='Y75A549BRD4BTP39' where id=7;
-update noar tt set b1='TX0QXULZRQWO3BSHZMZHL1ZY35JSCO5' where id=7;
-update noar ti set b1='TX0QXULZRQWO3BSHZMZHL1ZY35JSCO5' where id=7;
-update noar tt set v0='FI995XA46' where id=7;
-update noar ti set v0='FI995XA46' where id=7;
-update noar tt set b2='86Y83L1OSHKBG91UTZUZNM3H' where id=7;
-update noar ti set b2='86Y83L1OSHKBG91UTZUZNM3H' where id=7;
-update noar tt set v0='RINVCVCE21B1EP4PLJFZ' where id=8;
-update noar ti set v0='RINVCVCE21B1EP4PLJFZ' where id=8;
-update noar tt set b0='V3X309FY2K71HXZU0JT' where id=8;
-update noar ti set b0='V3X309FY2K71HXZU0JT' where id=8;
-update noar tt set v0='EL6QU3YPDWWIOK4D5PLX6' where id=8;
-update noar ti set v0='EL6QU3YPDWWIOK4D5PLX6' where id=8;
-update noar tt set b1='B6FJ6RGM0H' where id=8;
-update noar ti set b1='B6FJ6RGM0H' where id=8;
-update noar tt set v0='2H' where id=8;
-update noar ti set v0='2H' where id=8;
-update noar tt set b2='ESM' where id=8;
-update noar ti set b2='ESM' where id=8;
-update noar tt set v0='U4RT6NWD0K9MI6YMRRMDV' where id=9;
-update noar ti set v0='U4RT6NWD0K9MI6YMRRMDV' where id=9;
-update noar tt set b0='IV2V8LCWM' where id=9;
-update noar ti set b0='IV2V8LCWM' where id=9;
-update noar tt set v0='6W1G7KT5ZHQ9A' where id=9;
-update noar ti set v0='6W1G7KT5ZHQ9A' where id=9;
-update noar tt set b1='XRBMM2NCWF5OA64APS4FEA5XF74ZF' where id=9;
-update noar ti set b1='XRBMM2NCWF5OA64APS4FEA5XF74ZF' where id=9;
-update noar tt set v0='IR' where id=9;
-update noar ti set v0='IR' where id=9;
-update noar tt set b2='FJRKDT7EKKEYUX2S066P53KLIZJH3TP0' where id=9;
-update noar ti set b2='FJRKDT7EKKEYUX2S066P53KLIZJH3TP0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XGV6B2CN4FUGTLE28OTMFT9NENVBG' where id=1;
-update noar ti set v0='XGV6B2CN4FUGTLE28OTMFT9NENVBG' where id=1;
-update noar tt set b0='CUYLL78GT4EUHOK' where id=1;
-update noar ti set b0='CUYLL78GT4EUHOK' where id=1;
-update noar tt set v0='7WWDNDW00GVQW4YWVDT4PWY' where id=1;
-update noar ti set v0='7WWDNDW00GVQW4YWVDT4PWY' where id=1;
-update noar tt set b1='KWXY61AY1PB' where id=1;
-update noar ti set b1='KWXY61AY1PB' where id=1;
-update noar tt set v0='V2ZNN5TCST0858HJ68F1' where id=1;
-update noar ti set v0='V2ZNN5TCST0858HJ68F1' where id=1;
-update noar tt set b2='W45XMBPGLQKJABEP3VK' where id=1;
-update noar ti set b2='W45XMBPGLQKJABEP3VK' where id=1;
-update noar tt set v0='AF84VXYKP64W33NABCA9AGT4I' where id=2;
-update noar ti set v0='AF84VXYKP64W33NABCA9AGT4I' where id=2;
-update noar tt set b0='2ILGUHBGV6GQRUJYXXJB' where id=2;
-update noar ti set b0='2ILGUHBGV6GQRUJYXXJB' where id=2;
-update noar tt set v0='TQNDHYL8BZ3X0IVISYEAXSYL65SZUVX' where id=2;
-update noar ti set v0='TQNDHYL8BZ3X0IVISYEAXSYL65SZUVX' where id=2;
-update noar tt set b1='D4111SCDP1O5Y7KCNO37' where id=2;
-update noar ti set b1='D4111SCDP1O5Y7KCNO37' where id=2;
-update noar tt set v0='H8KIAM2KH' where id=2;
-update noar ti set v0='H8KIAM2KH' where id=2;
-update noar tt set b2='F366PA7' where id=2;
-update noar ti set b2='F366PA7' where id=2;
-update noar tt set v0='1826MAL2EM0UM0ZXQ3HV' where id=3;
-update noar ti set v0='1826MAL2EM0UM0ZXQ3HV' where id=3;
-update noar tt set b0='NV3UEGUPA2QD44FL7E5V0XS' where id=3;
-update noar ti set b0='NV3UEGUPA2QD44FL7E5V0XS' where id=3;
-update noar tt set v0='UPBJI5CH7E0SL50CDCVBLA7J4UPDE' where id=3;
-update noar ti set v0='UPBJI5CH7E0SL50CDCVBLA7J4UPDE' where id=3;
-update noar tt set b1='ECBYDUZS5I4Z2QNSMKQMR' where id=3;
-update noar ti set b1='ECBYDUZS5I4Z2QNSMKQMR' where id=3;
-update noar tt set v0='S2YY1MK9HWBUSRRFFN0PROPKO' where id=3;
-update noar ti set v0='S2YY1MK9HWBUSRRFFN0PROPKO' where id=3;
-update noar tt set b2='ARHSUP5AFRS7E06424N68LBUXYE3X' where id=3;
-update noar ti set b2='ARHSUP5AFRS7E06424N68LBUXYE3X' where id=3;
-update noar tt set v0='0U03E03PYC4Y2Q52SW6HYF6O6MK9Z8' where id=4;
-update noar ti set v0='0U03E03PYC4Y2Q52SW6HYF6O6MK9Z8' where id=4;
-update noar tt set b0='ZASFFIH2NEIG28MFXNPURC' where id=4;
-update noar ti set b0='ZASFFIH2NEIG28MFXNPURC' where id=4;
-update noar tt set v0='0LQNM46E5TWNAZ946SKE305L' where id=4;
-update noar ti set v0='0LQNM46E5TWNAZ946SKE305L' where id=4;
-update noar tt set b1='C4W0TA9MTPN22VARP53K8Q4WMN' where id=4;
-update noar ti set b1='C4W0TA9MTPN22VARP53K8Q4WMN' where id=4;
-update noar tt set v0='P1THW093M8SZ6Q6AH7W7PTFEM4JXG' where id=4;
-update noar ti set v0='P1THW093M8SZ6Q6AH7W7PTFEM4JXG' where id=4;
-update noar tt set b2='EDE445I' where id=4;
-update noar ti set b2='EDE445I' where id=4;
-update noar tt set v0='7X5LDS8INWJCMVD54AAQB5CS6OI6M' where id=5;
-update noar ti set v0='7X5LDS8INWJCMVD54AAQB5CS6OI6M' where id=5;
-update noar tt set b0='SMQOVG3YALP' where id=5;
-update noar ti set b0='SMQOVG3YALP' where id=5;
-update noar tt set v0='6C2EF7MBO6PGPOVZGA9X8LD' where id=5;
-update noar ti set v0='6C2EF7MBO6PGPOVZGA9X8LD' where id=5;
-update noar tt set b1='GCQ9GPTPK5KT3T8QKI9T6EVPXD9L' where id=5;
-update noar ti set b1='GCQ9GPTPK5KT3T8QKI9T6EVPXD9L' where id=5;
-update noar tt set v0='2WUSO4MKBBI9ZLQFYS69KC' where id=5;
-update noar ti set v0='2WUSO4MKBBI9ZLQFYS69KC' where id=5;
-update noar tt set b2='DAN8F10RV' where id=5;
-update noar ti set b2='DAN8F10RV' where id=5;
-update noar tt set v0='95PE3215C79KFRO5SF' where id=6;
-update noar ti set v0='95PE3215C79KFRO5SF' where id=6;
-update noar tt set b0='1HR72A5LM' where id=6;
-update noar ti set b0='1HR72A5LM' where id=6;
-update noar tt set v0='KC7OLKK9I0NIMRXU1B6B' where id=6;
-update noar ti set v0='KC7OLKK9I0NIMRXU1B6B' where id=6;
-update noar tt set b1='CPAGNKQURE83HTIO7VFFLJXAJQJCJ' where id=6;
-update noar ti set b1='CPAGNKQURE83HTIO7VFFLJXAJQJCJ' where id=6;
-update noar tt set v0='TN86' where id=6;
-update noar ti set v0='TN86' where id=6;
-update noar tt set b2='06KF2T8ZZJKFYCPOLYBQYCOY' where id=6;
-update noar ti set b2='06KF2T8ZZJKFYCPOLYBQYCOY' where id=6;
-update noar tt set v0='6T1G201LY3QO440HTS' where id=7;
-update noar ti set v0='6T1G201LY3QO440HTS' where id=7;
-update noar tt set b0='CJTEMQMAX58V4' where id=7;
-update noar ti set b0='CJTEMQMAX58V4' where id=7;
-update noar tt set v0='XIC0CCVY' where id=7;
-update noar ti set v0='XIC0CCVY' where id=7;
-update noar tt set b1='CVMDDB05QF' where id=7;
-update noar ti set b1='CVMDDB05QF' where id=7;
-update noar tt set v0='3F17S62' where id=7;
-update noar ti set v0='3F17S62' where id=7;
-update noar tt set b2='6WO0L' where id=7;
-update noar ti set b2='6WO0L' where id=7;
-update noar tt set v0='KASOE1EU6ERK2V222O8AT4ZA85W1L' where id=8;
-update noar ti set v0='KASOE1EU6ERK2V222O8AT4ZA85W1L' where id=8;
-update noar tt set b0='0VVOB2NQ9V' where id=8;
-update noar ti set b0='0VVOB2NQ9V' where id=8;
-update noar tt set v0='K0DE5AHZ9' where id=8;
-update noar ti set v0='K0DE5AHZ9' where id=8;
-update noar tt set b1='5TW3W4G5TR0JAG' where id=8;
-update noar ti set b1='5TW3W4G5TR0JAG' where id=8;
-update noar tt set v0='7YTXOBB424' where id=8;
-update noar ti set v0='7YTXOBB424' where id=8;
-update noar tt set b2='42DNEUB7I38KRFQZQV0LTRP7VHE5R6D' where id=8;
-update noar ti set b2='42DNEUB7I38KRFQZQV0LTRP7VHE5R6D' where id=8;
-update noar tt set v0='Z7NFVKW' where id=9;
-update noar ti set v0='Z7NFVKW' where id=9;
-update noar tt set b0='3YF76E6LFX' where id=9;
-update noar ti set b0='3YF76E6LFX' where id=9;
-update noar tt set v0='0FLT6Z1' where id=9;
-update noar ti set v0='0FLT6Z1' where id=9;
-update noar tt set b1='DDL' where id=9;
-update noar ti set b1='DDL' where id=9;
-update noar tt set v0='UNA71MW4A' where id=9;
-update noar ti set v0='UNA71MW4A' where id=9;
-update noar tt set b2='R67I38VQDJ0TWU3IYIQYS1Y2FALF' where id=9;
-update noar ti set b2='R67I38VQDJ0TWU3IYIQYS1Y2FALF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RNS4I3W1J3GW' where id=1;
-update noar ti set v0='RNS4I3W1J3GW' where id=1;
-update noar tt set b0='K' where id=1;
-update noar ti set b0='K' where id=1;
-update noar tt set v0='PNZSM19UHHVRJDMTVEYAGOMRFG4K' where id=1;
-update noar ti set v0='PNZSM19UHHVRJDMTVEYAGOMRFG4K' where id=1;
-update noar tt set b1='H' where id=1;
-update noar ti set b1='H' where id=1;
-update noar tt set v0='XPRN99HQV25HEM' where id=1;
-update noar ti set v0='XPRN99HQV25HEM' where id=1;
-update noar tt set b2='PD2L19MOTZIRQTQUU86Q6L' where id=1;
-update noar ti set b2='PD2L19MOTZIRQTQUU86Q6L' where id=1;
-update noar tt set v0='MOFU0RL3M8LBA42WQ6D' where id=2;
-update noar ti set v0='MOFU0RL3M8LBA42WQ6D' where id=2;
-update noar tt set b0='2KRY3ZIIM5WE0K' where id=2;
-update noar ti set b0='2KRY3ZIIM5WE0K' where id=2;
-update noar tt set v0='D8FOJTEFDDZKK30CVF5QA' where id=2;
-update noar ti set v0='D8FOJTEFDDZKK30CVF5QA' where id=2;
-update noar tt set b1='ZK3A2VJ509K0O6RRZCPAXYCP' where id=2;
-update noar ti set b1='ZK3A2VJ509K0O6RRZCPAXYCP' where id=2;
-update noar tt set v0='P43W25Q' where id=2;
-update noar ti set v0='P43W25Q' where id=2;
-update noar tt set b2='I8ISXTLW742JLU5IBIHGJJPNDB47G822' where id=2;
-update noar ti set b2='I8ISXTLW742JLU5IBIHGJJPNDB47G822' where id=2;
-update noar tt set v0='8061F2SI' where id=3;
-update noar ti set v0='8061F2SI' where id=3;
-update noar tt set b0='8N82V' where id=3;
-update noar ti set b0='8N82V' where id=3;
-update noar tt set v0='R' where id=3;
-update noar ti set v0='R' where id=3;
-update noar tt set b1='I2GWXPVWH8G6FLMH63QFXV3FW' where id=3;
-update noar ti set b1='I2GWXPVWH8G6FLMH63QFXV3FW' where id=3;
-update noar tt set v0='DHP' where id=3;
-update noar ti set v0='DHP' where id=3;
-update noar tt set b2='RKBU38WQAKMVT7SF3' where id=3;
-update noar ti set b2='RKBU38WQAKMVT7SF3' where id=3;
-update noar tt set v0='Q6V003VR5OSTD01XG12SJ5B2GNDQ' where id=4;
-update noar ti set v0='Q6V003VR5OSTD01XG12SJ5B2GNDQ' where id=4;
-update noar tt set b0='82SPMMEBINXV0UH3X3S8G8HE5A1VU7' where id=4;
-update noar ti set b0='82SPMMEBINXV0UH3X3S8G8HE5A1VU7' where id=4;
-update noar tt set v0='7OU1ISCFBSV3UUKASEPAYUO7OZ' where id=4;
-update noar ti set v0='7OU1ISCFBSV3UUKASEPAYUO7OZ' where id=4;
-update noar tt set b1='BLHDXIKWF616UAW9QF' where id=4;
-update noar ti set b1='BLHDXIKWF616UAW9QF' where id=4;
-update noar tt set v0='KJZJ88PZFWNXS0YM7X' where id=4;
-update noar ti set v0='KJZJ88PZFWNXS0YM7X' where id=4;
-update noar tt set b2='QYPRUTZXNHSU35CZK8HNBG4T22WIFJ' where id=4;
-update noar ti set b2='QYPRUTZXNHSU35CZK8HNBG4T22WIFJ' where id=4;
-update noar tt set v0='KP' where id=5;
-update noar ti set v0='KP' where id=5;
-update noar tt set b0='308MJM3KH7BNC32TK61EU0JM7TCDV' where id=5;
-update noar ti set b0='308MJM3KH7BNC32TK61EU0JM7TCDV' where id=5;
-update noar tt set v0='TH8OHLHYRDTJ' where id=5;
-update noar ti set v0='TH8OHLHYRDTJ' where id=5;
-update noar tt set b1='M1CI6FPW9Q10N81' where id=5;
-update noar ti set b1='M1CI6FPW9Q10N81' where id=5;
-update noar tt set v0='JHN4LMRYY3HEJ9HHGSOWZCQKCUN0BJA' where id=5;
-update noar ti set v0='JHN4LMRYY3HEJ9HHGSOWZCQKCUN0BJA' where id=5;
-update noar tt set b2='UYPQ1W' where id=5;
-update noar ti set b2='UYPQ1W' where id=5;
-update noar tt set v0='U8SRIU0ZMD83JLGR3X4XD8J4M6JICJ' where id=6;
-update noar ti set v0='U8SRIU0ZMD83JLGR3X4XD8J4M6JICJ' where id=6;
-update noar tt set b0='2EWPEUWI3QE8R' where id=6;
-update noar ti set b0='2EWPEUWI3QE8R' where id=6;
-update noar tt set v0='3YECOUP56R171E' where id=6;
-update noar ti set v0='3YECOUP56R171E' where id=6;
-update noar tt set b1='CR0KSW58SREUV8JCN0RN2' where id=6;
-update noar ti set b1='CR0KSW58SREUV8JCN0RN2' where id=6;
-update noar tt set v0='BDNP7' where id=6;
-update noar ti set v0='BDNP7' where id=6;
-update noar tt set b2='IIOW82DK9XM' where id=6;
-update noar ti set b2='IIOW82DK9XM' where id=6;
-update noar tt set v0='N70R04QVDHH296HDZ06BX' where id=7;
-update noar ti set v0='N70R04QVDHH296HDZ06BX' where id=7;
-update noar tt set b0='LNTYHYFLWMBXN0G5TVJYQ' where id=7;
-update noar ti set b0='LNTYHYFLWMBXN0G5TVJYQ' where id=7;
-update noar tt set v0='0N3XXT9G' where id=7;
-update noar ti set v0='0N3XXT9G' where id=7;
-update noar tt set b1='MYQAF0ONB58LUOECPNR3XSCNJP' where id=7;
-update noar ti set b1='MYQAF0ONB58LUOECPNR3XSCNJP' where id=7;
-update noar tt set v0='P' where id=7;
-update noar ti set v0='P' where id=7;
-update noar tt set b2='7R' where id=7;
-update noar ti set b2='7R' where id=7;
-update noar tt set v0='B10NRY3BTS' where id=8;
-update noar ti set v0='B10NRY3BTS' where id=8;
-update noar tt set b0='0N5Q7WK9HC5JQNAHZZKT0P64TCQ20' where id=8;
-update noar ti set b0='0N5Q7WK9HC5JQNAHZZKT0P64TCQ20' where id=8;
-update noar tt set v0='EBAJ' where id=8;
-update noar ti set v0='EBAJ' where id=8;
-update noar tt set b1='NA4MH' where id=8;
-update noar ti set b1='NA4MH' where id=8;
-update noar tt set v0='LKV7LSLDUOLF' where id=8;
-update noar ti set v0='LKV7LSLDUOLF' where id=8;
-update noar tt set b2='KZKAETOA2IOQNHBF3YLO7MCB6MA7KCUN' where id=8;
-update noar ti set b2='KZKAETOA2IOQNHBF3YLO7MCB6MA7KCUN' where id=8;
-update noar tt set v0='PLO9ZRD' where id=9;
-update noar ti set v0='PLO9ZRD' where id=9;
-update noar tt set b0='FPYO1H2C' where id=9;
-update noar ti set b0='FPYO1H2C' where id=9;
-update noar tt set v0='14GSNG9Q' where id=9;
-update noar ti set v0='14GSNG9Q' where id=9;
-update noar tt set b1='4' where id=9;
-update noar ti set b1='4' where id=9;
-update noar tt set v0='E3SCJRMQ6G6F6TX6ICW5P' where id=9;
-update noar ti set v0='E3SCJRMQ6G6F6TX6ICW5P' where id=9;
-update noar tt set b2='68SUYGFTJ5KPL0I9TKYIH7621NDA8P3E' where id=9;
-update noar ti set b2='68SUYGFTJ5KPL0I9TKYIH7621NDA8P3E' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CS9Q254KLP' where id=1;
-update noar ti set v0='CS9Q254KLP' where id=1;
-update noar tt set b0='7WPRXV76R9V1B38LVOBV' where id=1;
-update noar ti set b0='7WPRXV76R9V1B38LVOBV' where id=1;
-update noar tt set v0='DAIF8SA8J' where id=1;
-update noar ti set v0='DAIF8SA8J' where id=1;
-update noar tt set b1='DGP5W5CGAM4T8Q7ZDHP9RFMLFM6OHV3' where id=1;
-update noar ti set b1='DGP5W5CGAM4T8Q7ZDHP9RFMLFM6OHV3' where id=1;
-update noar tt set v0='Y' where id=1;
-update noar ti set v0='Y' where id=1;
-update noar tt set b2='X1S9MDJXP4WU0CN1TZOM' where id=1;
-update noar ti set b2='X1S9MDJXP4WU0CN1TZOM' where id=1;
-update noar tt set v0='5HTBOH64WLYI8VTZ2KPY' where id=2;
-update noar ti set v0='5HTBOH64WLYI8VTZ2KPY' where id=2;
-update noar tt set b0='Q6QHONHJS5ZDDXNDRG2CSMV' where id=2;
-update noar ti set b0='Q6QHONHJS5ZDDXNDRG2CSMV' where id=2;
-update noar tt set v0='EACY23ORG92C9JSWFMW' where id=2;
-update noar ti set v0='EACY23ORG92C9JSWFMW' where id=2;
-update noar tt set b1='7' where id=2;
-update noar ti set b1='7' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='4O4DSK2AE1GPCXUCOUCHW31JI' where id=2;
-update noar ti set b2='4O4DSK2AE1GPCXUCOUCHW31JI' where id=2;
-update noar tt set v0='25YZM4NXC7CYXBGF07TN' where id=3;
-update noar ti set v0='25YZM4NXC7CYXBGF07TN' where id=3;
-update noar tt set b0='L6DF4QQ9475Q' where id=3;
-update noar ti set b0='L6DF4QQ9475Q' where id=3;
-update noar tt set v0='2WB66PK33NENKA1XTOHN2ZLXQKBZT2ZO' where id=3;
-update noar ti set v0='2WB66PK33NENKA1XTOHN2ZLXQKBZT2ZO' where id=3;
-update noar tt set b1='YRC4C8L4' where id=3;
-update noar ti set b1='YRC4C8L4' where id=3;
-update noar tt set v0='98KKGSKSIH6HJEK5DB2ZR8SU' where id=3;
-update noar ti set v0='98KKGSKSIH6HJEK5DB2ZR8SU' where id=3;
-update noar tt set b2='Q1P17AXJS9JAI7P42125FM37O9GU9PTI' where id=3;
-update noar ti set b2='Q1P17AXJS9JAI7P42125FM37O9GU9PTI' where id=3;
-update noar tt set v0='9EDQ4' where id=4;
-update noar ti set v0='9EDQ4' where id=4;
-update noar tt set b0='0IN6FZ50PF' where id=4;
-update noar ti set b0='0IN6FZ50PF' where id=4;
-update noar tt set v0='5UFO' where id=4;
-update noar ti set v0='5UFO' where id=4;
-update noar tt set b1='FO0JY9MS2US3J' where id=4;
-update noar ti set b1='FO0JY9MS2US3J' where id=4;
-update noar tt set v0='RC02ULX' where id=4;
-update noar ti set v0='RC02ULX' where id=4;
-update noar tt set b2='6E6BRKCK0WC81R' where id=4;
-update noar ti set b2='6E6BRKCK0WC81R' where id=4;
-update noar tt set v0='D6MOP6W9K3SDUI6' where id=5;
-update noar ti set v0='D6MOP6W9K3SDUI6' where id=5;
-update noar tt set b0='KZFAOQM' where id=5;
-update noar ti set b0='KZFAOQM' where id=5;
-update noar tt set v0='6SZRRG3IGEK7NUMS' where id=5;
-update noar ti set v0='6SZRRG3IGEK7NUMS' where id=5;
-update noar tt set b1='EICPN4INYQEZQWITTMGOMBA8R' where id=5;
-update noar ti set b1='EICPN4INYQEZQWITTMGOMBA8R' where id=5;
-update noar tt set v0='REG15BWE8ZELOHE5W3KBQY73AYPFJVQ' where id=5;
-update noar ti set v0='REG15BWE8ZELOHE5W3KBQY73AYPFJVQ' where id=5;
-update noar tt set b2='7PD67UF3V' where id=5;
-update noar ti set b2='7PD67UF3V' where id=5;
-update noar tt set v0='A' where id=6;
-update noar ti set v0='A' where id=6;
-update noar tt set b0='58UBNRGEJDS' where id=6;
-update noar ti set b0='58UBNRGEJDS' where id=6;
-update noar tt set v0='MFMGN6M1H' where id=6;
-update noar ti set v0='MFMGN6M1H' where id=6;
-update noar tt set b1='XLZ5IZECMEN' where id=6;
-update noar ti set b1='XLZ5IZECMEN' where id=6;
-update noar tt set v0='XS077DOGPLG9' where id=6;
-update noar ti set v0='XS077DOGPLG9' where id=6;
-update noar tt set b2='TM1IXJZICPYFEKI3ENPOX' where id=6;
-update noar ti set b2='TM1IXJZICPYFEKI3ENPOX' where id=6;
-update noar tt set v0='9MSMK' where id=7;
-update noar ti set v0='9MSMK' where id=7;
-update noar tt set b0='GPTNW5L08I6TLTZAY43DO9S40JDLNNP4' where id=7;
-update noar ti set b0='GPTNW5L08I6TLTZAY43DO9S40JDLNNP4' where id=7;
-update noar tt set v0='4N' where id=7;
-update noar ti set v0='4N' where id=7;
-update noar tt set b1='PEUHCVD' where id=7;
-update noar ti set b1='PEUHCVD' where id=7;
-update noar tt set v0='ZVXNPB2L' where id=7;
-update noar ti set v0='ZVXNPB2L' where id=7;
-update noar tt set b2='HQ5' where id=7;
-update noar ti set b2='HQ5' where id=7;
-update noar tt set v0='9JAXSTZW8WQL8QGDQJHN2I7' where id=8;
-update noar ti set v0='9JAXSTZW8WQL8QGDQJHN2I7' where id=8;
-update noar tt set b0='1TBGG6' where id=8;
-update noar ti set b0='1TBGG6' where id=8;
-update noar tt set v0='2X4PTHT17ACMOF1V9W1T3DR1N9C' where id=8;
-update noar ti set v0='2X4PTHT17ACMOF1V9W1T3DR1N9C' where id=8;
-update noar tt set b1='VJJSHVFA0HJW6' where id=8;
-update noar ti set b1='VJJSHVFA0HJW6' where id=8;
-update noar tt set v0='S43ZCA00D4TA' where id=8;
-update noar ti set v0='S43ZCA00D4TA' where id=8;
-update noar tt set b2='U87Y1ZI79LS81FDZO5M' where id=8;
-update noar ti set b2='U87Y1ZI79LS81FDZO5M' where id=8;
-update noar tt set v0='H0WWS2402O29YYP66' where id=9;
-update noar ti set v0='H0WWS2402O29YYP66' where id=9;
-update noar tt set b0='KC11SOA9J2GDP626DDVR8C52V9' where id=9;
-update noar ti set b0='KC11SOA9J2GDP626DDVR8C52V9' where id=9;
-update noar tt set v0='E6U3TQ958J5' where id=9;
-update noar ti set v0='E6U3TQ958J5' where id=9;
-update noar tt set b1='5K09D88' where id=9;
-update noar ti set b1='5K09D88' where id=9;
-update noar tt set v0='HU79FN8GSBNS' where id=9;
-update noar ti set v0='HU79FN8GSBNS' where id=9;
-update noar tt set b2='F6RY9' where id=9;
-update noar ti set b2='F6RY9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='A6ANV7NSH933E5' where id=1;
-update noar ti set v0='A6ANV7NSH933E5' where id=1;
-update noar tt set b0='BPKSZP2HZQ6SZW8GMBX4L2B8I3HZ' where id=1;
-update noar ti set b0='BPKSZP2HZQ6SZW8GMBX4L2B8I3HZ' where id=1;
-update noar tt set v0='OQ7W198AGXBD3IO1DWG62NLYA76XCS4Y' where id=1;
-update noar ti set v0='OQ7W198AGXBD3IO1DWG62NLYA76XCS4Y' where id=1;
-update noar tt set b1='E7ELAFZXZBQV1XK' where id=1;
-update noar ti set b1='E7ELAFZXZBQV1XK' where id=1;
-update noar tt set v0='VCV6TJH506G5ZLQ0BW' where id=1;
-update noar ti set v0='VCV6TJH506G5ZLQ0BW' where id=1;
-update noar tt set b2='7YFAIVW57L7FYSN7GGP5WD74LKRK' where id=1;
-update noar ti set b2='7YFAIVW57L7FYSN7GGP5WD74LKRK' where id=1;
-update noar tt set v0='98D9SDV4O2SNNII4' where id=2;
-update noar ti set v0='98D9SDV4O2SNNII4' where id=2;
-update noar tt set b0='DH77Y0GI0JR95NQ' where id=2;
-update noar ti set b0='DH77Y0GI0JR95NQ' where id=2;
-update noar tt set v0='6FDAGC91F5TISAS7ZZH' where id=2;
-update noar ti set v0='6FDAGC91F5TISAS7ZZH' where id=2;
-update noar tt set b1='99BNM8V0AOIDQXD8I8OP3QWZTZ' where id=2;
-update noar ti set b1='99BNM8V0AOIDQXD8I8OP3QWZTZ' where id=2;
-update noar tt set v0='TG0FS6HZMLEBNT2' where id=2;
-update noar ti set v0='TG0FS6HZMLEBNT2' where id=2;
-update noar tt set b2='BDI4RIXP9GBD4ALELRFRFB3FZYO72AP9' where id=2;
-update noar ti set b2='BDI4RIXP9GBD4ALELRFRFB3FZYO72AP9' where id=2;
-update noar tt set v0='P392DGUO462HTZOALHL5IF' where id=3;
-update noar ti set v0='P392DGUO462HTZOALHL5IF' where id=3;
-update noar tt set b0='NKKNCTN5LB2EYS8A6XFBCKIL60TBX3D8' where id=3;
-update noar ti set b0='NKKNCTN5LB2EYS8A6XFBCKIL60TBX3D8' where id=3;
-update noar tt set v0='FE4S1G028HVD3XAKKH8737Z' where id=3;
-update noar ti set v0='FE4S1G028HVD3XAKKH8737Z' where id=3;
-update noar tt set b1='3F90' where id=3;
-update noar ti set b1='3F90' where id=3;
-update noar tt set v0='RNYG6I5DORKGNB9WCMJ' where id=3;
-update noar ti set v0='RNYG6I5DORKGNB9WCMJ' where id=3;
-update noar tt set b2='FMY7CL5EPQVXP6B9BG2XU618ANN3CAW' where id=3;
-update noar ti set b2='FMY7CL5EPQVXP6B9BG2XU618ANN3CAW' where id=3;
-update noar tt set v0='WVENPQGA8H9FMF36X0J' where id=4;
-update noar ti set v0='WVENPQGA8H9FMF36X0J' where id=4;
-update noar tt set b0='HQ0OP' where id=4;
-update noar ti set b0='HQ0OP' where id=4;
-update noar tt set v0='4LU3AEZE81FUX8Z6MY' where id=4;
-update noar ti set v0='4LU3AEZE81FUX8Z6MY' where id=4;
-update noar tt set b1='VJ05LIWF8OZQO9JGHW65GGQ8KE29' where id=4;
-update noar ti set b1='VJ05LIWF8OZQO9JGHW65GGQ8KE29' where id=4;
-update noar tt set v0='PP85AV3O2OEVS156RS93TW22AX' where id=4;
-update noar ti set v0='PP85AV3O2OEVS156RS93TW22AX' where id=4;
-update noar tt set b2='C1TH' where id=4;
-update noar ti set b2='C1TH' where id=4;
-update noar tt set v0='800VZ2QP4912P0R' where id=5;
-update noar ti set v0='800VZ2QP4912P0R' where id=5;
-update noar tt set b0='7NUMQPOL9' where id=5;
-update noar ti set b0='7NUMQPOL9' where id=5;
-update noar tt set v0='VHDCUTUOG3FMHGZQMG9' where id=5;
-update noar ti set v0='VHDCUTUOG3FMHGZQMG9' where id=5;
-update noar tt set b1='QWTG38457QTQQLIJ2' where id=5;
-update noar ti set b1='QWTG38457QTQQLIJ2' where id=5;
-update noar tt set v0='095SQL0' where id=5;
-update noar ti set v0='095SQL0' where id=5;
-update noar tt set b2='Y' where id=5;
-update noar ti set b2='Y' where id=5;
-update noar tt set v0='K178IINGDC68SDV7LHE8FVP2XN' where id=6;
-update noar ti set v0='K178IINGDC68SDV7LHE8FVP2XN' where id=6;
-update noar tt set b0='GZR2QLEZQYQZTY0ZU93EH8N' where id=6;
-update noar ti set b0='GZR2QLEZQYQZTY0ZU93EH8N' where id=6;
-update noar tt set v0='8DJW8E5PTKT0EGKIW5Q3' where id=6;
-update noar ti set v0='8DJW8E5PTKT0EGKIW5Q3' where id=6;
-update noar tt set b1='4O2VZFLEGDKNKOC7ETD' where id=6;
-update noar ti set b1='4O2VZFLEGDKNKOC7ETD' where id=6;
-update noar tt set v0='0K' where id=6;
-update noar ti set v0='0K' where id=6;
-update noar tt set b2='CJUHF' where id=6;
-update noar ti set b2='CJUHF' where id=6;
-update noar tt set v0='6K0IDWZF28JFV7NU8J56XU9' where id=7;
-update noar ti set v0='6K0IDWZF28JFV7NU8J56XU9' where id=7;
-update noar tt set b0='NEVP9MAVQYNGQKNTLEJZB' where id=7;
-update noar ti set b0='NEVP9MAVQYNGQKNTLEJZB' where id=7;
-update noar tt set v0='P193ISM679CWQAN3YZ1CX' where id=7;
-update noar ti set v0='P193ISM679CWQAN3YZ1CX' where id=7;
-update noar tt set b1='GR2DGQZ0KVH' where id=7;
-update noar ti set b1='GR2DGQZ0KVH' where id=7;
-update noar tt set v0='FL0X17THORT5D' where id=7;
-update noar ti set v0='FL0X17THORT5D' where id=7;
-update noar tt set b2='Q7GWF572WM6L9WVDSF' where id=7;
-update noar ti set b2='Q7GWF572WM6L9WVDSF' where id=7;
-update noar tt set v0='KPC6UMRJB56' where id=8;
-update noar ti set v0='KPC6UMRJB56' where id=8;
-update noar tt set b0='TVUWIP75WL4V' where id=8;
-update noar ti set b0='TVUWIP75WL4V' where id=8;
-update noar tt set v0='OP8I1WB' where id=8;
-update noar ti set v0='OP8I1WB' where id=8;
-update noar tt set b1='CWBA8RK1EQ99U1V9W5F' where id=8;
-update noar ti set b1='CWBA8RK1EQ99U1V9W5F' where id=8;
-update noar tt set v0='RFQYJVYOH' where id=8;
-update noar ti set v0='RFQYJVYOH' where id=8;
-update noar tt set b2='W' where id=8;
-update noar ti set b2='W' where id=8;
-update noar tt set v0='DW0WCVWTKE3XHPRQ4J3OEMCMS5' where id=9;
-update noar ti set v0='DW0WCVWTKE3XHPRQ4J3OEMCMS5' where id=9;
-update noar tt set b0='0KHBKIEK7W1JSUM' where id=9;
-update noar ti set b0='0KHBKIEK7W1JSUM' where id=9;
-update noar tt set v0='ITRMQ974LJ2NE28B02' where id=9;
-update noar ti set v0='ITRMQ974LJ2NE28B02' where id=9;
-update noar tt set b1='HWUWMDV0' where id=9;
-update noar ti set b1='HWUWMDV0' where id=9;
-update noar tt set v0='TDWHIGSGUGSYNVSZYX9NTII9FJ4WWDB' where id=9;
-update noar ti set v0='TDWHIGSGUGSYNVSZYX9NTII9FJ4WWDB' where id=9;
-update noar tt set b2='UTOHP5DRDYBN6Q6899ENS9GOJK0F2E' where id=9;
-update noar ti set b2='UTOHP5DRDYBN6Q6899ENS9GOJK0F2E' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q40VL7193ODVFE34T0' where id=1;
-update noar ti set v0='Q40VL7193ODVFE34T0' where id=1;
-update noar tt set b0='V5RV4TSPQX69PELX7KFQ' where id=1;
-update noar ti set b0='V5RV4TSPQX69PELX7KFQ' where id=1;
-update noar tt set v0='N27OG3J6PDRCD9XHEGOV' where id=1;
-update noar ti set v0='N27OG3J6PDRCD9XHEGOV' where id=1;
-update noar tt set b1='DPOAV8BV68G65GP17BLB' where id=1;
-update noar ti set b1='DPOAV8BV68G65GP17BLB' where id=1;
-update noar tt set v0='6VGDZEP5' where id=1;
-update noar ti set v0='6VGDZEP5' where id=1;
-update noar tt set b2='NOAV4L703NB5SX2PHZCYKHB6T7R' where id=1;
-update noar ti set b2='NOAV4L703NB5SX2PHZCYKHB6T7R' where id=1;
-update noar tt set v0='5' where id=2;
-update noar ti set v0='5' where id=2;
-update noar tt set b0='JA5M692FAUPH8YD' where id=2;
-update noar ti set b0='JA5M692FAUPH8YD' where id=2;
-update noar tt set v0='1ZKDTEB5AQIE1KH2U2XKGNY4X' where id=2;
-update noar ti set v0='1ZKDTEB5AQIE1KH2U2XKGNY4X' where id=2;
-update noar tt set b1='QBHKWUOHKNWAI7MLPGNE' where id=2;
-update noar ti set b1='QBHKWUOHKNWAI7MLPGNE' where id=2;
-update noar tt set v0='7TUMK6RPH3PUX00RGQCQMXDADENN9' where id=2;
-update noar ti set v0='7TUMK6RPH3PUX00RGQCQMXDADENN9' where id=2;
-update noar tt set b2='WA6KO98E3ZVIC7J3ITSDIFRMK' where id=2;
-update noar ti set b2='WA6KO98E3ZVIC7J3ITSDIFRMK' where id=2;
-update noar tt set v0='5OWI6XJWKNJON16O9ZGTQPC7RRPA' where id=3;
-update noar ti set v0='5OWI6XJWKNJON16O9ZGTQPC7RRPA' where id=3;
-update noar tt set b0='SR' where id=3;
-update noar ti set b0='SR' where id=3;
-update noar tt set v0='F1K' where id=3;
-update noar ti set v0='F1K' where id=3;
-update noar tt set b1='AQ2QJ7XCGIRWMVWXX4CDGLDN4EONK916' where id=3;
-update noar ti set b1='AQ2QJ7XCGIRWMVWXX4CDGLDN4EONK916' where id=3;
-update noar tt set v0='SOQ0K4503O03ESH' where id=3;
-update noar ti set v0='SOQ0K4503O03ESH' where id=3;
-update noar tt set b2='4BVCVILSWJYAL5930IHFA5' where id=3;
-update noar ti set b2='4BVCVILSWJYAL5930IHFA5' where id=3;
-update noar tt set v0='N4SDF' where id=4;
-update noar ti set v0='N4SDF' where id=4;
-update noar tt set b0='MTA9KCYYXOYLI2FTG4' where id=4;
-update noar ti set b0='MTA9KCYYXOYLI2FTG4' where id=4;
-update noar tt set v0='V' where id=4;
-update noar ti set v0='V' where id=4;
-update noar tt set b1='Q6VI4V0S3KDWU288TWPPNUE3TXSTP' where id=4;
-update noar ti set b1='Q6VI4V0S3KDWU288TWPPNUE3TXSTP' where id=4;
-update noar tt set v0='QZYJJSL6HI042NII36SYYJ7AMKT' where id=4;
-update noar ti set v0='QZYJJSL6HI042NII36SYYJ7AMKT' where id=4;
-update noar tt set b2='8AQEABPWUV78W5YT2V102MM4' where id=4;
-update noar ti set b2='8AQEABPWUV78W5YT2V102MM4' where id=4;
-update noar tt set v0='GRHFPPL3IQ4GVYLDNICBCN' where id=5;
-update noar ti set v0='GRHFPPL3IQ4GVYLDNICBCN' where id=5;
-update noar tt set b0='H5Z5OGF7XANTER6ZOEVXYIPUGFS2O8B' where id=5;
-update noar ti set b0='H5Z5OGF7XANTER6ZOEVXYIPUGFS2O8B' where id=5;
-update noar tt set v0='LYQ5HW5740I8N1VXQLZGK0A5QIT6M9KN' where id=5;
-update noar ti set v0='LYQ5HW5740I8N1VXQLZGK0A5QIT6M9KN' where id=5;
-update noar tt set b1='4D3XK3OKDDJ6TT708JSAYVKMIYVSQBB' where id=5;
-update noar ti set b1='4D3XK3OKDDJ6TT708JSAYVKMIYVSQBB' where id=5;
-update noar tt set v0='C423N11' where id=5;
-update noar ti set v0='C423N11' where id=5;
-update noar tt set b2='18SAG6I70M0VNUXILFU3DB' where id=5;
-update noar ti set b2='18SAG6I70M0VNUXILFU3DB' where id=5;
-update noar tt set v0='BY3UG98SS5RW9C26HFU' where id=6;
-update noar ti set v0='BY3UG98SS5RW9C26HFU' where id=6;
-update noar tt set b0='SE5' where id=6;
-update noar ti set b0='SE5' where id=6;
-update noar tt set v0='1ERKY7HPB6K0OTUC8HM' where id=6;
-update noar ti set v0='1ERKY7HPB6K0OTUC8HM' where id=6;
-update noar tt set b1='4E77VC4CBINAZUZNE5BM27222MO' where id=6;
-update noar ti set b1='4E77VC4CBINAZUZNE5BM27222MO' where id=6;
-update noar tt set v0='DFT0U5FT' where id=6;
-update noar ti set v0='DFT0U5FT' where id=6;
-update noar tt set b2='QC7JGSHVI7V0C5WSNGK53WHUMOVGKT3' where id=6;
-update noar ti set b2='QC7JGSHVI7V0C5WSNGK53WHUMOVGKT3' where id=6;
-update noar tt set v0='2Y' where id=7;
-update noar ti set v0='2Y' where id=7;
-update noar tt set b0='EM32N4XLC5D2MQ02' where id=7;
-update noar ti set b0='EM32N4XLC5D2MQ02' where id=7;
-update noar tt set v0='QKT599MG06SJB1B5PD' where id=7;
-update noar ti set v0='QKT599MG06SJB1B5PD' where id=7;
-update noar tt set b1='WQ37RIMMI2HUS3EJC7L5V6ZN' where id=7;
-update noar ti set b1='WQ37RIMMI2HUS3EJC7L5V6ZN' where id=7;
-update noar tt set v0='2CAMWPI8S0RBBE8ZJDGQT6VS0W8A1C' where id=7;
-update noar ti set v0='2CAMWPI8S0RBBE8ZJDGQT6VS0W8A1C' where id=7;
-update noar tt set b2='AWAH' where id=7;
-update noar ti set b2='AWAH' where id=7;
-update noar tt set v0='BV6XAGWTXN5ITRI40AZ371G4KE' where id=8;
-update noar ti set v0='BV6XAGWTXN5ITRI40AZ371G4KE' where id=8;
-update noar tt set b0='I5ZXYVERHZ' where id=8;
-update noar ti set b0='I5ZXYVERHZ' where id=8;
-update noar tt set v0='S2VEAZ855XWA' where id=8;
-update noar ti set v0='S2VEAZ855XWA' where id=8;
-update noar tt set b1='8X7EWHZ0' where id=8;
-update noar ti set b1='8X7EWHZ0' where id=8;
-update noar tt set v0='4JPJ2CSDDEKUUEB1USG7YFIW7' where id=8;
-update noar ti set v0='4JPJ2CSDDEKUUEB1USG7YFIW7' where id=8;
-update noar tt set b2='DII' where id=8;
-update noar ti set b2='DII' where id=8;
-update noar tt set v0='5A75G60KPYCWOOIPVYX53PYYBI' where id=9;
-update noar ti set v0='5A75G60KPYCWOOIPVYX53PYYBI' where id=9;
-update noar tt set b0='Z3U12JGTDJOGDUVR0T4WO7BL8K8TTOP' where id=9;
-update noar ti set b0='Z3U12JGTDJOGDUVR0T4WO7BL8K8TTOP' where id=9;
-update noar tt set v0='EBF0CHA3W1A8Z2QTSQZUPZM5WV' where id=9;
-update noar ti set v0='EBF0CHA3W1A8Z2QTSQZUPZM5WV' where id=9;
-update noar tt set b1='NPF3SKH' where id=9;
-update noar ti set b1='NPF3SKH' where id=9;
-update noar tt set v0='DJ51X5O799KN1EDNT4' where id=9;
-update noar ti set v0='DJ51X5O799KN1EDNT4' where id=9;
-update noar tt set b2='H83LWYFZOFYE93FTIE' where id=9;
-update noar ti set b2='H83LWYFZOFYE93FTIE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L216J66DXUFDB6' where id=1;
-update noar ti set v0='L216J66DXUFDB6' where id=1;
-update noar tt set b0='3JNUGSHGGWC31BA5K1EU9I77T4L' where id=1;
-update noar ti set b0='3JNUGSHGGWC31BA5K1EU9I77T4L' where id=1;
-update noar tt set v0='PPQ9FYR21W6FFX3KU1X4JPPU' where id=1;
-update noar ti set v0='PPQ9FYR21W6FFX3KU1X4JPPU' where id=1;
-update noar tt set b1='RE4L8HV2585YPI892R' where id=1;
-update noar ti set b1='RE4L8HV2585YPI892R' where id=1;
-update noar tt set v0='3Z2DRB5P6HHXLRVONQVQ31KU35UMP' where id=1;
-update noar ti set v0='3Z2DRB5P6HHXLRVONQVQ31KU35UMP' where id=1;
-update noar tt set b2='OXHDY9R2L7IQ5KR5RWF33CGAR29Y' where id=1;
-update noar ti set b2='OXHDY9R2L7IQ5KR5RWF33CGAR29Y' where id=1;
-update noar tt set v0='RM9ZO9IFY4E' where id=2;
-update noar ti set v0='RM9ZO9IFY4E' where id=2;
-update noar tt set b0='JTPNEJ' where id=2;
-update noar ti set b0='JTPNEJ' where id=2;
-update noar tt set v0='I2N3XAFX5W8CVQ' where id=2;
-update noar ti set v0='I2N3XAFX5W8CVQ' where id=2;
-update noar tt set b1='Z2EBTZN3I9VYPWJO03' where id=2;
-update noar ti set b1='Z2EBTZN3I9VYPWJO03' where id=2;
-update noar tt set v0='5T7RB44ZHU4I89UF' where id=2;
-update noar ti set v0='5T7RB44ZHU4I89UF' where id=2;
-update noar tt set b2='D82GI1XWTUV4VI' where id=2;
-update noar ti set b2='D82GI1XWTUV4VI' where id=2;
-update noar tt set v0='WV27QB711I60AJO' where id=3;
-update noar ti set v0='WV27QB711I60AJO' where id=3;
-update noar tt set b0='7CZY1W6K' where id=3;
-update noar ti set b0='7CZY1W6K' where id=3;
-update noar tt set v0='82AMGMC' where id=3;
-update noar ti set v0='82AMGMC' where id=3;
-update noar tt set b1='JUT92YANW4G4QUPJ6' where id=3;
-update noar ti set b1='JUT92YANW4G4QUPJ6' where id=3;
-update noar tt set v0='55UNJDOWWEIL7VV' where id=3;
-update noar ti set v0='55UNJDOWWEIL7VV' where id=3;
-update noar tt set b2='0UW9' where id=3;
-update noar ti set b2='0UW9' where id=3;
-update noar tt set v0='BB75FMHPUEPO' where id=4;
-update noar ti set v0='BB75FMHPUEPO' where id=4;
-update noar tt set b0='K3BQ360V2A526TWDYD' where id=4;
-update noar ti set b0='K3BQ360V2A526TWDYD' where id=4;
-update noar tt set v0='6J8N' where id=4;
-update noar ti set v0='6J8N' where id=4;
-update noar tt set b1='AMU5' where id=4;
-update noar ti set b1='AMU5' where id=4;
-update noar tt set v0='B27R' where id=4;
-update noar ti set v0='B27R' where id=4;
-update noar tt set b2='O' where id=4;
-update noar ti set b2='O' where id=4;
-update noar tt set v0='31' where id=5;
-update noar ti set v0='31' where id=5;
-update noar tt set b0='KDDL7JOZVMSPAUA7BOR' where id=5;
-update noar ti set b0='KDDL7JOZVMSPAUA7BOR' where id=5;
-update noar tt set v0='HV' where id=5;
-update noar ti set v0='HV' where id=5;
-update noar tt set b1='TSG40YRD03OJ63PPU4OF6ZGW87RB' where id=5;
-update noar ti set b1='TSG40YRD03OJ63PPU4OF6ZGW87RB' where id=5;
-update noar tt set v0='UV' where id=5;
-update noar ti set v0='UV' where id=5;
-update noar tt set b2='49O' where id=5;
-update noar ti set b2='49O' where id=5;
-update noar tt set v0='G0UGH40M3BR89' where id=6;
-update noar ti set v0='G0UGH40M3BR89' where id=6;
-update noar tt set b0='8XRKCLUP' where id=6;
-update noar ti set b0='8XRKCLUP' where id=6;
-update noar tt set v0='4G08NKNGG56U8C0SNGBK' where id=6;
-update noar ti set v0='4G08NKNGG56U8C0SNGBK' where id=6;
-update noar tt set b1='U5Q1FGOWIUFTTB1' where id=6;
-update noar ti set b1='U5Q1FGOWIUFTTB1' where id=6;
-update noar tt set v0='5DXSCQPO2C0DTMTC' where id=6;
-update noar ti set v0='5DXSCQPO2C0DTMTC' where id=6;
-update noar tt set b2='UW2I29J5X6Y9T2KGY' where id=6;
-update noar ti set b2='UW2I29J5X6Y9T2KGY' where id=6;
-update noar tt set v0='B5MQYIXBK' where id=7;
-update noar ti set v0='B5MQYIXBK' where id=7;
-update noar tt set b0='PDD50CBPYGLVREJYRQZKYBOLV2HLX5' where id=7;
-update noar ti set b0='PDD50CBPYGLVREJYRQZKYBOLV2HLX5' where id=7;
-update noar tt set v0='FZMC' where id=7;
-update noar ti set v0='FZMC' where id=7;
-update noar tt set b1='H' where id=7;
-update noar ti set b1='H' where id=7;
-update noar tt set v0='1105F5OL' where id=7;
-update noar ti set v0='1105F5OL' where id=7;
-update noar tt set b2='8WTAS92G8A1JIOBV8LC9HL' where id=7;
-update noar ti set b2='8WTAS92G8A1JIOBV8LC9HL' where id=7;
-update noar tt set v0='IKTS1RCAWVE6WAN6AG548' where id=8;
-update noar ti set v0='IKTS1RCAWVE6WAN6AG548' where id=8;
-update noar tt set b0='F7V79OAO' where id=8;
-update noar ti set b0='F7V79OAO' where id=8;
-update noar tt set v0='N' where id=8;
-update noar ti set v0='N' where id=8;
-update noar tt set b1='7AL' where id=8;
-update noar ti set b1='7AL' where id=8;
-update noar tt set v0='5N' where id=8;
-update noar ti set v0='5N' where id=8;
-update noar tt set b2='SYMCSRP0MIP' where id=8;
-update noar ti set b2='SYMCSRP0MIP' where id=8;
-update noar tt set v0='0HOU7X8TI958RM4PEDD9FULXK' where id=9;
-update noar ti set v0='0HOU7X8TI958RM4PEDD9FULXK' where id=9;
-update noar tt set b0='Q2R324PIM' where id=9;
-update noar ti set b0='Q2R324PIM' where id=9;
-update noar tt set v0='6VZASL7MA5ZCHVAWDV18' where id=9;
-update noar ti set v0='6VZASL7MA5ZCHVAWDV18' where id=9;
-update noar tt set b1='1FNS0848JEGELV3YS9IC8E3BR' where id=9;
-update noar ti set b1='1FNS0848JEGELV3YS9IC8E3BR' where id=9;
-update noar tt set v0='BMJWRDRBCBQF9KT6PCERSX' where id=9;
-update noar ti set v0='BMJWRDRBCBQF9KT6PCERSX' where id=9;
-update noar tt set b2='KFUEK5STYM94I' where id=9;
-update noar ti set b2='KFUEK5STYM94I' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2ZJAGF2H06JVV4Y2ZJNQD0GF' where id=1;
-update noar ti set v0='2ZJAGF2H06JVV4Y2ZJNQD0GF' where id=1;
-update noar tt set b0='7' where id=1;
-update noar ti set b0='7' where id=1;
-update noar tt set v0='C1MVXJGRTB43I150HUW6D7UFXKB' where id=1;
-update noar ti set v0='C1MVXJGRTB43I150HUW6D7UFXKB' where id=1;
-update noar tt set b1='E6' where id=1;
-update noar ti set b1='E6' where id=1;
-update noar tt set v0='XT4IDAUGS53L338TX89' where id=1;
-update noar ti set v0='XT4IDAUGS53L338TX89' where id=1;
-update noar tt set b2='IUDCY3UHT7Y9W' where id=1;
-update noar ti set b2='IUDCY3UHT7Y9W' where id=1;
-update noar tt set v0='L88M2' where id=2;
-update noar ti set v0='L88M2' where id=2;
-update noar tt set b0='BCAWJ80C3Q9BLJUVZTMFD99OZW4C4' where id=2;
-update noar ti set b0='BCAWJ80C3Q9BLJUVZTMFD99OZW4C4' where id=2;
-update noar tt set v0='MPS' where id=2;
-update noar ti set v0='MPS' where id=2;
-update noar tt set b1='7N60NEE3MAHIMHIUMWN5WG' where id=2;
-update noar ti set b1='7N60NEE3MAHIMHIUMWN5WG' where id=2;
-update noar tt set v0='GIZ9GB' where id=2;
-update noar ti set v0='GIZ9GB' where id=2;
-update noar tt set b2='RVZ' where id=2;
-update noar ti set b2='RVZ' where id=2;
-update noar tt set v0='L60O11U' where id=3;
-update noar ti set v0='L60O11U' where id=3;
-update noar tt set b0='KZP4M65M628QHB0RYW' where id=3;
-update noar ti set b0='KZP4M65M628QHB0RYW' where id=3;
-update noar tt set v0='CUXBJ92HROQOV971UZWU5SVGCG' where id=3;
-update noar ti set v0='CUXBJ92HROQOV971UZWU5SVGCG' where id=3;
-update noar tt set b1='10VMTK4HEZJAFAEIDBP6U39ZC' where id=3;
-update noar ti set b1='10VMTK4HEZJAFAEIDBP6U39ZC' where id=3;
-update noar tt set v0='9CNV5JGB3AI85KXEFMFBNURYTS' where id=3;
-update noar ti set v0='9CNV5JGB3AI85KXEFMFBNURYTS' where id=3;
-update noar tt set b2='684VPUULD43UWPO' where id=3;
-update noar ti set b2='684VPUULD43UWPO' where id=3;
-update noar tt set v0='UDN8MYPX7XB5XPNDN2PSQV26OJEAEYM' where id=4;
-update noar ti set v0='UDN8MYPX7XB5XPNDN2PSQV26OJEAEYM' where id=4;
-update noar tt set b0='9WOPXKBQ' where id=4;
-update noar ti set b0='9WOPXKBQ' where id=4;
-update noar tt set v0='JEN39H2SEXEXNXUG42NMABL1A' where id=4;
-update noar ti set v0='JEN39H2SEXEXNXUG42NMABL1A' where id=4;
-update noar tt set b1='2UZ1W' where id=4;
-update noar ti set b1='2UZ1W' where id=4;
-update noar tt set v0='G9ZPRRG5E1TY7F' where id=4;
-update noar ti set v0='G9ZPRRG5E1TY7F' where id=4;
-update noar tt set b2='FDAH3UGHO' where id=4;
-update noar ti set b2='FDAH3UGHO' where id=4;
-update noar tt set v0='WOB4FBKF78WUVG9NTW8XFSDWH' where id=5;
-update noar ti set v0='WOB4FBKF78WUVG9NTW8XFSDWH' where id=5;
-update noar tt set b0='W' where id=5;
-update noar ti set b0='W' where id=5;
-update noar tt set v0='P6GWJUW3XAL7UZBXVOIS3993' where id=5;
-update noar ti set v0='P6GWJUW3XAL7UZBXVOIS3993' where id=5;
-update noar tt set b1='KR2NGIJF1MTZ8' where id=5;
-update noar ti set b1='KR2NGIJF1MTZ8' where id=5;
-update noar tt set v0='WIRUG' where id=5;
-update noar ti set v0='WIRUG' where id=5;
-update noar tt set b2='HS8W2DE589RPAE250WW' where id=5;
-update noar ti set b2='HS8W2DE589RPAE250WW' where id=5;
-update noar tt set v0='E39EDBEO9S' where id=6;
-update noar ti set v0='E39EDBEO9S' where id=6;
-update noar tt set b0='22Z5GXHKLC53NZND1NKM9H0L78K8' where id=6;
-update noar ti set b0='22Z5GXHKLC53NZND1NKM9H0L78K8' where id=6;
-update noar tt set v0='0IUUGFJO1OVUWJL990DW3HDBX09' where id=6;
-update noar ti set v0='0IUUGFJO1OVUWJL990DW3HDBX09' where id=6;
-update noar tt set b1='3B2087MV2AY99M7XB1C' where id=6;
-update noar ti set b1='3B2087MV2AY99M7XB1C' where id=6;
-update noar tt set v0='AB0UC53R' where id=6;
-update noar ti set v0='AB0UC53R' where id=6;
-update noar tt set b2='QRWUE5CM4F2U' where id=6;
-update noar ti set b2='QRWUE5CM4F2U' where id=6;
-update noar tt set v0='7YBB0BVQ24OZMZUO7QUD6Z8F3A0KG' where id=7;
-update noar ti set v0='7YBB0BVQ24OZMZUO7QUD6Z8F3A0KG' where id=7;
-update noar tt set b0='87Y2MYJSYXJ4IF8UGOFFZKMS' where id=7;
-update noar ti set b0='87Y2MYJSYXJ4IF8UGOFFZKMS' where id=7;
-update noar tt set v0='73LSTH0BXZW36OA6LVJMPKUIWE' where id=7;
-update noar ti set v0='73LSTH0BXZW36OA6LVJMPKUIWE' where id=7;
-update noar tt set b1='65TPUR989EH09W3O' where id=7;
-update noar ti set b1='65TPUR989EH09W3O' where id=7;
-update noar tt set v0='G7I6LERBGXSS6BJLP921Q' where id=7;
-update noar ti set v0='G7I6LERBGXSS6BJLP921Q' where id=7;
-update noar tt set b2='J18GXSZP2GVXBP4ZKLHCYETYWUKN8F6' where id=7;
-update noar ti set b2='J18GXSZP2GVXBP4ZKLHCYETYWUKN8F6' where id=7;
-update noar tt set v0='9X43MHCEDI8DRYO8H15EZ0GZ6QC2Z2' where id=8;
-update noar ti set v0='9X43MHCEDI8DRYO8H15EZ0GZ6QC2Z2' where id=8;
-update noar tt set b0='AO' where id=8;
-update noar ti set b0='AO' where id=8;
-update noar tt set v0='ZJQ5M56YT65VCYZ2JE9YQ4H' where id=8;
-update noar ti set v0='ZJQ5M56YT65VCYZ2JE9YQ4H' where id=8;
-update noar tt set b1='6RNRART7CFE50XV0RW93NXQ5VBN4V2VO' where id=8;
-update noar ti set b1='6RNRART7CFE50XV0RW93NXQ5VBN4V2VO' where id=8;
-update noar tt set v0='FTG4DVK1A54X3XZYPEAHV0' where id=8;
-update noar ti set v0='FTG4DVK1A54X3XZYPEAHV0' where id=8;
-update noar tt set b2='RAWRYFCQQ6HHOXHGP9GKMT2Q' where id=8;
-update noar ti set b2='RAWRYFCQQ6HHOXHGP9GKMT2Q' where id=8;
-update noar tt set v0='FP7' where id=9;
-update noar ti set v0='FP7' where id=9;
-update noar tt set b0='ZZB6DKBO' where id=9;
-update noar ti set b0='ZZB6DKBO' where id=9;
-update noar tt set v0='XWKRYVS' where id=9;
-update noar ti set v0='XWKRYVS' where id=9;
-update noar tt set b1='IG5805TARFTSG7RNXW0DT5' where id=9;
-update noar ti set b1='IG5805TARFTSG7RNXW0DT5' where id=9;
-update noar tt set v0='30I4C1L2MDYQOTKLJMG2T3JW' where id=9;
-update noar ti set v0='30I4C1L2MDYQOTKLJMG2T3JW' where id=9;
-update noar tt set b2='6ZZ3WQVOMUNKSW3QKQ6HV4ELR' where id=9;
-update noar ti set b2='6ZZ3WQVOMUNKSW3QKQ6HV4ELR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NWHSJHAYMED9LHNQZM5P' where id=1;
-update noar ti set v0='NWHSJHAYMED9LHNQZM5P' where id=1;
-update noar tt set b0='KN2SZIYVYZYJBWGSMD' where id=1;
-update noar ti set b0='KN2SZIYVYZYJBWGSMD' where id=1;
-update noar tt set v0='X05D' where id=1;
-update noar ti set v0='X05D' where id=1;
-update noar tt set b1='T4H9PY559DJA88U2CYKJIJL0S4H27YTE' where id=1;
-update noar ti set b1='T4H9PY559DJA88U2CYKJIJL0S4H27YTE' where id=1;
-update noar tt set v0='KQK7ZE4SN5OH1A9K31YNBOM60EE3' where id=1;
-update noar ti set v0='KQK7ZE4SN5OH1A9K31YNBOM60EE3' where id=1;
-update noar tt set b2='C791GBP' where id=1;
-update noar ti set b2='C791GBP' where id=1;
-update noar tt set v0='3' where id=2;
-update noar ti set v0='3' where id=2;
-update noar tt set b0='09EU3XY68D172BL7MYJ0NO9' where id=2;
-update noar ti set b0='09EU3XY68D172BL7MYJ0NO9' where id=2;
-update noar tt set v0='N87PW08T2CZAMKKNKX0K5UKI4VQQ' where id=2;
-update noar ti set v0='N87PW08T2CZAMKKNKX0K5UKI4VQQ' where id=2;
-update noar tt set b1='LUDSRYIBTIKXVKNTP' where id=2;
-update noar ti set b1='LUDSRYIBTIKXVKNTP' where id=2;
-update noar tt set v0='A2CGYVFWZJKJP601A5G3S' where id=2;
-update noar ti set v0='A2CGYVFWZJKJP601A5G3S' where id=2;
-update noar tt set b2='3' where id=2;
-update noar ti set b2='3' where id=2;
-update noar tt set v0='SK7DCQTR6AOV' where id=3;
-update noar ti set v0='SK7DCQTR6AOV' where id=3;
-update noar tt set b0='TX044FKN6TVMY7Q8Q9C24' where id=3;
-update noar ti set b0='TX044FKN6TVMY7Q8Q9C24' where id=3;
-update noar tt set v0='3K7Q27B2CX8UC7SXW' where id=3;
-update noar ti set v0='3K7Q27B2CX8UC7SXW' where id=3;
-update noar tt set b1='LEXADGPDYKORJA' where id=3;
-update noar ti set b1='LEXADGPDYKORJA' where id=3;
-update noar tt set v0='L9SQ7WJW7MH4LS6CVM6LF8H7UVDQA4KN' where id=3;
-update noar ti set v0='L9SQ7WJW7MH4LS6CVM6LF8H7UVDQA4KN' where id=3;
-update noar tt set b2='F613SNE0I' where id=3;
-update noar ti set b2='F613SNE0I' where id=3;
-update noar tt set v0='4PYXQ382NKFQ0IK4P302NZ0' where id=4;
-update noar ti set v0='4PYXQ382NKFQ0IK4P302NZ0' where id=4;
-update noar tt set b0='B66OJJ44SST1SYVD38P' where id=4;
-update noar ti set b0='B66OJJ44SST1SYVD38P' where id=4;
-update noar tt set v0='6OXVVQAPA6' where id=4;
-update noar ti set v0='6OXVVQAPA6' where id=4;
-update noar tt set b1='L4T43M8L3' where id=4;
-update noar ti set b1='L4T43M8L3' where id=4;
-update noar tt set v0='UBZIT7HDIA783R8O2' where id=4;
-update noar ti set v0='UBZIT7HDIA783R8O2' where id=4;
-update noar tt set b2='NEQN3Z5MWI4ZPX8NL' where id=4;
-update noar ti set b2='NEQN3Z5MWI4ZPX8NL' where id=4;
-update noar tt set v0='HZ2SH0JQ11CMBGBGRPLJH01ZQNKGO2PT' where id=5;
-update noar ti set v0='HZ2SH0JQ11CMBGBGRPLJH01ZQNKGO2PT' where id=5;
-update noar tt set b0='548PXEBUH5Y25MHBGI' where id=5;
-update noar ti set b0='548PXEBUH5Y25MHBGI' where id=5;
-update noar tt set v0='RO' where id=5;
-update noar ti set v0='RO' where id=5;
-update noar tt set b1='2YNKHL05H' where id=5;
-update noar ti set b1='2YNKHL05H' where id=5;
-update noar tt set v0='BR' where id=5;
-update noar ti set v0='BR' where id=5;
-update noar tt set b2='VOX0H24KGGL9MZ' where id=5;
-update noar ti set b2='VOX0H24KGGL9MZ' where id=5;
-update noar tt set v0='F0NLNKPVIYFEZE5M0KALUA8TR8BIOR99' where id=6;
-update noar ti set v0='F0NLNKPVIYFEZE5M0KALUA8TR8BIOR99' where id=6;
-update noar tt set b0='W8I0B94RUSAH2' where id=6;
-update noar ti set b0='W8I0B94RUSAH2' where id=6;
-update noar tt set v0='6CFG33' where id=6;
-update noar ti set v0='6CFG33' where id=6;
-update noar tt set b1='2ZZY6U' where id=6;
-update noar ti set b1='2ZZY6U' where id=6;
-update noar tt set v0='HK08953CN6BQ4JXBK6661PCX' where id=6;
-update noar ti set v0='HK08953CN6BQ4JXBK6661PCX' where id=6;
-update noar tt set b2='6A3FMJIP78G6HIT7S' where id=6;
-update noar ti set b2='6A3FMJIP78G6HIT7S' where id=6;
-update noar tt set v0='9DU2GIVO84MYR7ZMZM9ZECGI0004C' where id=7;
-update noar ti set v0='9DU2GIVO84MYR7ZMZM9ZECGI0004C' where id=7;
-update noar tt set b0='HN3X0NCPFNCK' where id=7;
-update noar ti set b0='HN3X0NCPFNCK' where id=7;
-update noar tt set v0='P3HQFY31' where id=7;
-update noar ti set v0='P3HQFY31' where id=7;
-update noar tt set b1='YG4ZQAVR' where id=7;
-update noar ti set b1='YG4ZQAVR' where id=7;
-update noar tt set v0='C3QIWL4M8B' where id=7;
-update noar ti set v0='C3QIWL4M8B' where id=7;
-update noar tt set b2='AC11DOLF2RBNEH7B8' where id=7;
-update noar ti set b2='AC11DOLF2RBNEH7B8' where id=7;
-update noar tt set v0='9OTLAZ1E4' where id=8;
-update noar ti set v0='9OTLAZ1E4' where id=8;
-update noar tt set b0='SEEP3OE5L7H51BSWX1CAY6D86IMNZH6' where id=8;
-update noar ti set b0='SEEP3OE5L7H51BSWX1CAY6D86IMNZH6' where id=8;
-update noar tt set v0='FOWT349K24V8D2XVSBJK' where id=8;
-update noar ti set v0='FOWT349K24V8D2XVSBJK' where id=8;
-update noar tt set b1='KDCLCSSC3Q9OIY' where id=8;
-update noar ti set b1='KDCLCSSC3Q9OIY' where id=8;
-update noar tt set v0='RWIXT4BUO7XWPRNS7' where id=8;
-update noar ti set v0='RWIXT4BUO7XWPRNS7' where id=8;
-update noar tt set b2='CDTY7JAHNH16X39V7KKWSYHO3T3' where id=8;
-update noar ti set b2='CDTY7JAHNH16X39V7KKWSYHO3T3' where id=8;
-update noar tt set v0='J5PW316XFOGK89MAWP4EIN' where id=9;
-update noar ti set v0='J5PW316XFOGK89MAWP4EIN' where id=9;
-update noar tt set b0='6TEX1PX15LWBXX63' where id=9;
-update noar ti set b0='6TEX1PX15LWBXX63' where id=9;
-update noar tt set v0='GCD8ELC2BQ10MDG73RC0J' where id=9;
-update noar ti set v0='GCD8ELC2BQ10MDG73RC0J' where id=9;
-update noar tt set b1='Y4' where id=9;
-update noar ti set b1='Y4' where id=9;
-update noar tt set v0='ZQBUVKJ9M5Y4B57SO274HY6GTYTSD85' where id=9;
-update noar ti set v0='ZQBUVKJ9M5Y4B57SO274HY6GTYTSD85' where id=9;
-update noar tt set b2='G8XH9' where id=9;
-update noar ti set b2='G8XH9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N5' where id=1;
-update noar ti set v0='N5' where id=1;
-update noar tt set b0='UACQC7JU4' where id=1;
-update noar ti set b0='UACQC7JU4' where id=1;
-update noar tt set v0='VTWW08W3FSXPGF67' where id=1;
-update noar ti set v0='VTWW08W3FSXPGF67' where id=1;
-update noar tt set b1='4Y5M334SHKRNP8UCFNXZA5WXV2BP0TXO' where id=1;
-update noar ti set b1='4Y5M334SHKRNP8UCFNXZA5WXV2BP0TXO' where id=1;
-update noar tt set v0='VAQI85KWNE' where id=1;
-update noar ti set v0='VAQI85KWNE' where id=1;
-update noar tt set b2='5W9KAEJF7HUDI' where id=1;
-update noar ti set b2='5W9KAEJF7HUDI' where id=1;
-update noar tt set v0='QMONG2VN16NTEGIK47THTB1UPB6O2DV' where id=2;
-update noar ti set v0='QMONG2VN16NTEGIK47THTB1UPB6O2DV' where id=2;
-update noar tt set b0='818O3SR' where id=2;
-update noar ti set b0='818O3SR' where id=2;
-update noar tt set v0='HSWIABRQ5ZANTAAMSF46K95' where id=2;
-update noar ti set v0='HSWIABRQ5ZANTAAMSF46K95' where id=2;
-update noar tt set b1='51ORZ5Q1N88HQG6QDUVEPQUHU6' where id=2;
-update noar ti set b1='51ORZ5Q1N88HQG6QDUVEPQUHU6' where id=2;
-update noar tt set v0='KSCB2C' where id=2;
-update noar ti set v0='KSCB2C' where id=2;
-update noar tt set b2='W6JXJ' where id=2;
-update noar ti set b2='W6JXJ' where id=2;
-update noar tt set v0='2A00RJM681W' where id=3;
-update noar ti set v0='2A00RJM681W' where id=3;
-update noar tt set b0='F1FTH2B' where id=3;
-update noar ti set b0='F1FTH2B' where id=3;
-update noar tt set v0='V92V83KO0EKHDIWMGBBT0GVHUHSUYIT' where id=3;
-update noar ti set v0='V92V83KO0EKHDIWMGBBT0GVHUHSUYIT' where id=3;
-update noar tt set b1='D07MLGVC9KFM0RDYHA47IOCVYT2HC' where id=3;
-update noar ti set b1='D07MLGVC9KFM0RDYHA47IOCVYT2HC' where id=3;
-update noar tt set v0='88MY32OLBEWMMJ' where id=3;
-update noar ti set v0='88MY32OLBEWMMJ' where id=3;
-update noar tt set b2='T6W69XOCEUGTT96R7E027DIG9F99ZEZO' where id=3;
-update noar ti set b2='T6W69XOCEUGTT96R7E027DIG9F99ZEZO' where id=3;
-update noar tt set v0='PP5K' where id=4;
-update noar ti set v0='PP5K' where id=4;
-update noar tt set b0='JSIPCVIE9QHW0GFAGKOU7P0EOTI4' where id=4;
-update noar ti set b0='JSIPCVIE9QHW0GFAGKOU7P0EOTI4' where id=4;
-update noar tt set v0='HEJOOGM7Q59' where id=4;
-update noar ti set v0='HEJOOGM7Q59' where id=4;
-update noar tt set b1='SZYPUTDYAG0' where id=4;
-update noar ti set b1='SZYPUTDYAG0' where id=4;
-update noar tt set v0='OMHECUO0EOE85KKCXMRM48OV7YNWIZRC' where id=4;
-update noar ti set v0='OMHECUO0EOE85KKCXMRM48OV7YNWIZRC' where id=4;
-update noar tt set b2='W' where id=4;
-update noar ti set b2='W' where id=4;
-update noar tt set v0='IN09HARX2UCX' where id=5;
-update noar ti set v0='IN09HARX2UCX' where id=5;
-update noar tt set b0='UK3NY' where id=5;
-update noar ti set b0='UK3NY' where id=5;
-update noar tt set v0='5L76ER4RDH4LMWHUX9UG7F9FQEIL8VH7' where id=5;
-update noar ti set v0='5L76ER4RDH4LMWHUX9UG7F9FQEIL8VH7' where id=5;
-update noar tt set b1='VSCKGHWELK9B' where id=5;
-update noar ti set b1='VSCKGHWELK9B' where id=5;
-update noar tt set v0='O7G6KMB0HTH3ZIRPJN174TOHFTBU7C' where id=5;
-update noar ti set v0='O7G6KMB0HTH3ZIRPJN174TOHFTBU7C' where id=5;
-update noar tt set b2='8WK9K7QHO0V27OVD0JXBF9U8QFTF' where id=5;
-update noar ti set b2='8WK9K7QHO0V27OVD0JXBF9U8QFTF' where id=5;
-update noar tt set v0='E3JXX1DOQDJPP' where id=6;
-update noar ti set v0='E3JXX1DOQDJPP' where id=6;
-update noar tt set b0='TWK' where id=6;
-update noar ti set b0='TWK' where id=6;
-update noar tt set v0='BQDVLKNRA561W3EIXM' where id=6;
-update noar ti set v0='BQDVLKNRA561W3EIXM' where id=6;
-update noar tt set b1='5SNUNB0O20LA4WF' where id=6;
-update noar ti set b1='5SNUNB0O20LA4WF' where id=6;
-update noar tt set v0='37M8XS1TDWOB' where id=6;
-update noar ti set v0='37M8XS1TDWOB' where id=6;
-update noar tt set b2='LOI6J8' where id=6;
-update noar ti set b2='LOI6J8' where id=6;
-update noar tt set v0='1J0Y7IJI65BN57OYBP7YBV2CRZN7P' where id=7;
-update noar ti set v0='1J0Y7IJI65BN57OYBP7YBV2CRZN7P' where id=7;
-update noar tt set b0='0J' where id=7;
-update noar ti set b0='0J' where id=7;
-update noar tt set v0='15CWG' where id=7;
-update noar ti set v0='15CWG' where id=7;
-update noar tt set b1='RZFMNIP5WFQ8YGGWFXEWERKDLJ378Q' where id=7;
-update noar ti set b1='RZFMNIP5WFQ8YGGWFXEWERKDLJ378Q' where id=7;
-update noar tt set v0='BXI2E2KVHU' where id=7;
-update noar ti set v0='BXI2E2KVHU' where id=7;
-update noar tt set b2='O4DUFHMCA01GEEXQME8ZCW16W421Z4' where id=7;
-update noar ti set b2='O4DUFHMCA01GEEXQME8ZCW16W421Z4' where id=7;
-update noar tt set v0='BWAI9MJSI7WAJ2YW5QO9397' where id=8;
-update noar ti set v0='BWAI9MJSI7WAJ2YW5QO9397' where id=8;
-update noar tt set b0='C46PVNIB879PVL5R5F' where id=8;
-update noar ti set b0='C46PVNIB879PVL5R5F' where id=8;
-update noar tt set v0='QAMIV53TCM3KAVSE' where id=8;
-update noar ti set v0='QAMIV53TCM3KAVSE' where id=8;
-update noar tt set b1='I1VDETXQGK2XHPG' where id=8;
-update noar ti set b1='I1VDETXQGK2XHPG' where id=8;
-update noar tt set v0='4CI8WKXD5BK5GI5IH5' where id=8;
-update noar ti set v0='4CI8WKXD5BK5GI5IH5' where id=8;
-update noar tt set b2='5' where id=8;
-update noar ti set b2='5' where id=8;
-update noar tt set v0='Z3IUV7VVDH' where id=9;
-update noar ti set v0='Z3IUV7VVDH' where id=9;
-update noar tt set b0='OI1HI6WQTHBRBA6927K4Y1NBLZ2VP' where id=9;
-update noar ti set b0='OI1HI6WQTHBRBA6927K4Y1NBLZ2VP' where id=9;
-update noar tt set v0='VXBAMU5ZW2O76ZC1UKPSG5VYEYV3P' where id=9;
-update noar ti set v0='VXBAMU5ZW2O76ZC1UKPSG5VYEYV3P' where id=9;
-update noar tt set b1='9JCMIUTJ3HAUNB71QJ4J0DY55CEU8H' where id=9;
-update noar ti set b1='9JCMIUTJ3HAUNB71QJ4J0DY55CEU8H' where id=9;
-update noar tt set v0='RGRU01F9JDGFSN8WKTC4' where id=9;
-update noar ti set v0='RGRU01F9JDGFSN8WKTC4' where id=9;
-update noar tt set b2='7HY0TERWCQR4QESCHT2Z' where id=9;
-update noar ti set b2='7HY0TERWCQR4QESCHT2Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MX92BBA4SWVEMS06OJ' where id=1;
-update noar ti set v0='MX92BBA4SWVEMS06OJ' where id=1;
-update noar tt set b0='0RLF6RTR6WJESAEBLQPL8VEKKA7W6' where id=1;
-update noar ti set b0='0RLF6RTR6WJESAEBLQPL8VEKKA7W6' where id=1;
-update noar tt set v0='DVIQ' where id=1;
-update noar ti set v0='DVIQ' where id=1;
-update noar tt set b1='9EIU2WQMV9264VQH8Q8XIKZS5G' where id=1;
-update noar ti set b1='9EIU2WQMV9264VQH8Q8XIKZS5G' where id=1;
-update noar tt set v0='XF8VP0DLO1D01LQG' where id=1;
-update noar ti set v0='XF8VP0DLO1D01LQG' where id=1;
-update noar tt set b2='NKSHQML7FD9G6YGRZDC340AZE9X' where id=1;
-update noar ti set b2='NKSHQML7FD9G6YGRZDC340AZE9X' where id=1;
-update noar tt set v0='4AZHEXI9YIXWIRX1EDG8H' where id=2;
-update noar ti set v0='4AZHEXI9YIXWIRX1EDG8H' where id=2;
-update noar tt set b0='UB7CL95OH' where id=2;
-update noar ti set b0='UB7CL95OH' where id=2;
-update noar tt set v0='IUTX9H' where id=2;
-update noar ti set v0='IUTX9H' where id=2;
-update noar tt set b1='H70055R7WQ0UQT8MB9JHAPWLCRCV9' where id=2;
-update noar ti set b1='H70055R7WQ0UQT8MB9JHAPWLCRCV9' where id=2;
-update noar tt set v0='O49BHR7C5VVNIK4J38P7TF' where id=2;
-update noar ti set v0='O49BHR7C5VVNIK4J38P7TF' where id=2;
-update noar tt set b2='4IBXZJKZYO6G57A1H1H98' where id=2;
-update noar ti set b2='4IBXZJKZYO6G57A1H1H98' where id=2;
-update noar tt set v0='HXLLCRHBF6CE2' where id=3;
-update noar ti set v0='HXLLCRHBF6CE2' where id=3;
-update noar tt set b0='PHOBSYXSBO65X' where id=3;
-update noar ti set b0='PHOBSYXSBO65X' where id=3;
-update noar tt set v0='S29W7O' where id=3;
-update noar ti set v0='S29W7O' where id=3;
-update noar tt set b1='42RH1STPLQXLQ8W55IALDLWGI' where id=3;
-update noar ti set b1='42RH1STPLQXLQ8W55IALDLWGI' where id=3;
-update noar tt set v0='K72W05QTUOI87NJ4W07V2' where id=3;
-update noar ti set v0='K72W05QTUOI87NJ4W07V2' where id=3;
-update noar tt set b2='AYZ4Q58K4' where id=3;
-update noar ti set b2='AYZ4Q58K4' where id=3;
-update noar tt set v0='O5334BVU25QPGD3CNBGRB6' where id=4;
-update noar ti set v0='O5334BVU25QPGD3CNBGRB6' where id=4;
-update noar tt set b0='XNOCJZX9W9KD12398MH3JBBS2HEHT' where id=4;
-update noar ti set b0='XNOCJZX9W9KD12398MH3JBBS2HEHT' where id=4;
-update noar tt set v0='RAOGVEHESP' where id=4;
-update noar ti set v0='RAOGVEHESP' where id=4;
-update noar tt set b1='7BPBFE' where id=4;
-update noar ti set b1='7BPBFE' where id=4;
-update noar tt set v0='ST34364EB61ITQUIVWQ1' where id=4;
-update noar ti set v0='ST34364EB61ITQUIVWQ1' where id=4;
-update noar tt set b2='1WBII279D476PEH3QXBIK2AIT1YA8JEV' where id=4;
-update noar ti set b2='1WBII279D476PEH3QXBIK2AIT1YA8JEV' where id=4;
-update noar tt set v0='C6B' where id=5;
-update noar ti set v0='C6B' where id=5;
-update noar tt set b0='K3ZVOFIRDNLUH' where id=5;
-update noar ti set b0='K3ZVOFIRDNLUH' where id=5;
-update noar tt set v0='SVVWHXHDFQK' where id=5;
-update noar ti set v0='SVVWHXHDFQK' where id=5;
-update noar tt set b1='TZMAYB88690X' where id=5;
-update noar ti set b1='TZMAYB88690X' where id=5;
-update noar tt set v0='RKE34C0GINFZH0JELRN' where id=5;
-update noar ti set v0='RKE34C0GINFZH0JELRN' where id=5;
-update noar tt set b2='USWVYBNPQDUUINZRO2M0JR47O9FV0R' where id=5;
-update noar ti set b2='USWVYBNPQDUUINZRO2M0JR47O9FV0R' where id=5;
-update noar tt set v0='3ZDK3LB80V3' where id=6;
-update noar ti set v0='3ZDK3LB80V3' where id=6;
-update noar tt set b0='PBE5K96QI9R8S253AGP859LDPX' where id=6;
-update noar ti set b0='PBE5K96QI9R8S253AGP859LDPX' where id=6;
-update noar tt set v0='LVNY6LW8KJV6TI8K0' where id=6;
-update noar ti set v0='LVNY6LW8KJV6TI8K0' where id=6;
-update noar tt set b1='K2SUD0' where id=6;
-update noar ti set b1='K2SUD0' where id=6;
-update noar tt set v0='9PUG7' where id=6;
-update noar ti set v0='9PUG7' where id=6;
-update noar tt set b2='DNXGZ4L9VW0NZL8FNSLV7' where id=6;
-update noar ti set b2='DNXGZ4L9VW0NZL8FNSLV7' where id=6;
-update noar tt set v0='3AX58WOQR5O2EC' where id=7;
-update noar ti set v0='3AX58WOQR5O2EC' where id=7;
-update noar tt set b0='Q25H' where id=7;
-update noar ti set b0='Q25H' where id=7;
-update noar tt set v0='5SBTRDOJT3GEZO4VKSL92' where id=7;
-update noar ti set v0='5SBTRDOJT3GEZO4VKSL92' where id=7;
-update noar tt set b1='PAXCQIZNBUF30E1MN3D72IYAWZR' where id=7;
-update noar ti set b1='PAXCQIZNBUF30E1MN3D72IYAWZR' where id=7;
-update noar tt set v0='Z3G' where id=7;
-update noar ti set v0='Z3G' where id=7;
-update noar tt set b2='W9ZS14BS1JL90650K' where id=7;
-update noar ti set b2='W9ZS14BS1JL90650K' where id=7;
-update noar tt set v0='SMZMKDLPP' where id=8;
-update noar ti set v0='SMZMKDLPP' where id=8;
-update noar tt set b0='Y2UMT' where id=8;
-update noar ti set b0='Y2UMT' where id=8;
-update noar tt set v0='QKD49TOY9CPEE3BKTH3GO8HJP' where id=8;
-update noar ti set v0='QKD49TOY9CPEE3BKTH3GO8HJP' where id=8;
-update noar tt set b1='0Z02Y32' where id=8;
-update noar ti set b1='0Z02Y32' where id=8;
-update noar tt set v0='NXN6K' where id=8;
-update noar ti set v0='NXN6K' where id=8;
-update noar tt set b2='BS5LLYNWC' where id=8;
-update noar ti set b2='BS5LLYNWC' where id=8;
-update noar tt set v0='SGZZ6KFK3FTOXPEM0G15HTIE1QDI531' where id=9;
-update noar ti set v0='SGZZ6KFK3FTOXPEM0G15HTIE1QDI531' where id=9;
-update noar tt set b0='OB1FSM9CNOULC17SBF67QR98DY' where id=9;
-update noar ti set b0='OB1FSM9CNOULC17SBF67QR98DY' where id=9;
-update noar tt set v0='31F9WRL9RQ61DG3D7SYLL0P5M' where id=9;
-update noar ti set v0='31F9WRL9RQ61DG3D7SYLL0P5M' where id=9;
-update noar tt set b1='1Q' where id=9;
-update noar ti set b1='1Q' where id=9;
-update noar tt set v0='6I7381BY' where id=9;
-update noar ti set v0='6I7381BY' where id=9;
-update noar tt set b2='GEMR8SGTHQWEM94WAY' where id=9;
-update noar ti set b2='GEMR8SGTHQWEM94WAY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F' where id=1;
-update noar ti set v0='F' where id=1;
-update noar tt set b0='STPBM' where id=1;
-update noar ti set b0='STPBM' where id=1;
-update noar tt set v0='WKUAFH2VN70A19A6XCGJDGW6E0B' where id=1;
-update noar ti set v0='WKUAFH2VN70A19A6XCGJDGW6E0B' where id=1;
-update noar tt set b1='I6IZ6NYUUMSJGJHMASU8WTRS2' where id=1;
-update noar ti set b1='I6IZ6NYUUMSJGJHMASU8WTRS2' where id=1;
-update noar tt set v0='D4' where id=1;
-update noar ti set v0='D4' where id=1;
-update noar tt set b2='KKSMN4LJ5Y7' where id=1;
-update noar ti set b2='KKSMN4LJ5Y7' where id=1;
-update noar tt set v0='I' where id=2;
-update noar ti set v0='I' where id=2;
-update noar tt set b0='151OFEVGJYQSZV' where id=2;
-update noar ti set b0='151OFEVGJYQSZV' where id=2;
-update noar tt set v0='GZKNCEWMC65M2FASI1SBUUJ3U8RU' where id=2;
-update noar ti set v0='GZKNCEWMC65M2FASI1SBUUJ3U8RU' where id=2;
-update noar tt set b1='0UBKOW2N8OKFJ84RBZCXSJEP037JU2' where id=2;
-update noar ti set b1='0UBKOW2N8OKFJ84RBZCXSJEP037JU2' where id=2;
-update noar tt set v0='Y5JSPAOPBT69B3OQKQGYOW9FQ' where id=2;
-update noar ti set v0='Y5JSPAOPBT69B3OQKQGYOW9FQ' where id=2;
-update noar tt set b2='FIZ' where id=2;
-update noar ti set b2='FIZ' where id=2;
-update noar tt set v0='3QU8' where id=3;
-update noar ti set v0='3QU8' where id=3;
-update noar tt set b0='R0E4HHC7QRPPC8HRL72LB09' where id=3;
-update noar ti set b0='R0E4HHC7QRPPC8HRL72LB09' where id=3;
-update noar tt set v0='4H' where id=3;
-update noar ti set v0='4H' where id=3;
-update noar tt set b1='9WWK01AA3Z4ZJ6PIPCMF7VN2YVKX9A6' where id=3;
-update noar ti set b1='9WWK01AA3Z4ZJ6PIPCMF7VN2YVKX9A6' where id=3;
-update noar tt set v0='M974YVNIZ1NARF5' where id=3;
-update noar ti set v0='M974YVNIZ1NARF5' where id=3;
-update noar tt set b2='TSGNSFRDYWC3HNIC753D67' where id=3;
-update noar ti set b2='TSGNSFRDYWC3HNIC753D67' where id=3;
-update noar tt set v0='MWFJUCTEVMHN36' where id=4;
-update noar ti set v0='MWFJUCTEVMHN36' where id=4;
-update noar tt set b0='56W9O1S1VSC' where id=4;
-update noar ti set b0='56W9O1S1VSC' where id=4;
-update noar tt set v0='FJKHA776QLMIR0JO2NAH0HWY' where id=4;
-update noar ti set v0='FJKHA776QLMIR0JO2NAH0HWY' where id=4;
-update noar tt set b1='J14BK0A3SZSWB' where id=4;
-update noar ti set b1='J14BK0A3SZSWB' where id=4;
-update noar tt set v0='1LBPB50A0NB2XUR6KWICOIIR2AJJLEE' where id=4;
-update noar ti set v0='1LBPB50A0NB2XUR6KWICOIIR2AJJLEE' where id=4;
-update noar tt set b2='RH6IC3JVTAQ' where id=4;
-update noar ti set b2='RH6IC3JVTAQ' where id=4;
-update noar tt set v0='DE31UPJUERRX4LFNB' where id=5;
-update noar ti set v0='DE31UPJUERRX4LFNB' where id=5;
-update noar tt set b0='411XK6UK7VY0U52R' where id=5;
-update noar ti set b0='411XK6UK7VY0U52R' where id=5;
-update noar tt set v0='73JGLEH067EY4DO' where id=5;
-update noar ti set v0='73JGLEH067EY4DO' where id=5;
-update noar tt set b1='4F3RTNEUT8LCRBS87IGM1T4QKHZ0UTD' where id=5;
-update noar ti set b1='4F3RTNEUT8LCRBS87IGM1T4QKHZ0UTD' where id=5;
-update noar tt set v0='KZCD3' where id=5;
-update noar ti set v0='KZCD3' where id=5;
-update noar tt set b2='ZV980JBFL7EMUZAJ6PVWSWE' where id=5;
-update noar ti set b2='ZV980JBFL7EMUZAJ6PVWSWE' where id=5;
-update noar tt set v0='DRDS9ZRMLQ4CDNGA5D09VQ' where id=6;
-update noar ti set v0='DRDS9ZRMLQ4CDNGA5D09VQ' where id=6;
-update noar tt set b0='T1PW5KLZE5N139R32MYD1TUASSI5' where id=6;
-update noar ti set b0='T1PW5KLZE5N139R32MYD1TUASSI5' where id=6;
-update noar tt set v0='QRWJHN' where id=6;
-update noar ti set v0='QRWJHN' where id=6;
-update noar tt set b1='BW683SLS2S6Z' where id=6;
-update noar ti set b1='BW683SLS2S6Z' where id=6;
-update noar tt set v0='WCXLHZBF8MKMWGATZ21' where id=6;
-update noar ti set v0='WCXLHZBF8MKMWGATZ21' where id=6;
-update noar tt set b2='RN4EG9A5MYLVX9YN13974R6KZ4J' where id=6;
-update noar ti set b2='RN4EG9A5MYLVX9YN13974R6KZ4J' where id=6;
-update noar tt set v0='K59ND6QPLAKDI418271' where id=7;
-update noar ti set v0='K59ND6QPLAKDI418271' where id=7;
-update noar tt set b0='UZ51TYKC23KH5YXD80' where id=7;
-update noar ti set b0='UZ51TYKC23KH5YXD80' where id=7;
-update noar tt set v0='T0AU7VSJLNVDS3BWJGYQ5NEUCHILJI1P' where id=7;
-update noar ti set v0='T0AU7VSJLNVDS3BWJGYQ5NEUCHILJI1P' where id=7;
-update noar tt set b1='N9GT3P7L3TS0' where id=7;
-update noar ti set b1='N9GT3P7L3TS0' where id=7;
-update noar tt set v0='1VWA3ND4TOW14JSWMHGA224AC7E1' where id=7;
-update noar ti set v0='1VWA3ND4TOW14JSWMHGA224AC7E1' where id=7;
-update noar tt set b2='FWLJ' where id=7;
-update noar ti set b2='FWLJ' where id=7;
-update noar tt set v0='1ECCPUL88LHV' where id=8;
-update noar ti set v0='1ECCPUL88LHV' where id=8;
-update noar tt set b0='Z8P05XW7NC' where id=8;
-update noar ti set b0='Z8P05XW7NC' where id=8;
-update noar tt set v0='YIHBO4PX0052N3ZZEJS8S95R1' where id=8;
-update noar ti set v0='YIHBO4PX0052N3ZZEJS8S95R1' where id=8;
-update noar tt set b1='S22VABMYDBGJJARTGCWVZGE' where id=8;
-update noar ti set b1='S22VABMYDBGJJARTGCWVZGE' where id=8;
-update noar tt set v0='04629RAXTQHBBB1JKKJAJ6M52U' where id=8;
-update noar ti set v0='04629RAXTQHBBB1JKKJAJ6M52U' where id=8;
-update noar tt set b2='907GRRVU33HRB5NFM4UVWCT9CWR9B4' where id=8;
-update noar ti set b2='907GRRVU33HRB5NFM4UVWCT9CWR9B4' where id=8;
-update noar tt set v0='MHIPLD3' where id=9;
-update noar ti set v0='MHIPLD3' where id=9;
-update noar tt set b0='O50M3AOG3O' where id=9;
-update noar ti set b0='O50M3AOG3O' where id=9;
-update noar tt set v0='TLRY7B9YFU' where id=9;
-update noar ti set v0='TLRY7B9YFU' where id=9;
-update noar tt set b1='N03VLWD4UT' where id=9;
-update noar ti set b1='N03VLWD4UT' where id=9;
-update noar tt set v0='CDLZYEK3J76E69KKG6CX3W7PM6MY' where id=9;
-update noar ti set v0='CDLZYEK3J76E69KKG6CX3W7PM6MY' where id=9;
-update noar tt set b2='3DGWJD3MF' where id=9;
-update noar ti set b2='3DGWJD3MF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QXCYXIY9HEXZU0X0QW3ZF9V' where id=1;
-update noar ti set v0='QXCYXIY9HEXZU0X0QW3ZF9V' where id=1;
-update noar tt set b0='GMGK1CXTZ3V4GYUC2M9B91SK91BXLAX' where id=1;
-update noar ti set b0='GMGK1CXTZ3V4GYUC2M9B91SK91BXLAX' where id=1;
-update noar tt set v0='WAL' where id=1;
-update noar ti set v0='WAL' where id=1;
-update noar tt set b1='WVRXP5ON76J0FA2ODUFBMOGT6TU2MVBA' where id=1;
-update noar ti set b1='WVRXP5ON76J0FA2ODUFBMOGT6TU2MVBA' where id=1;
-update noar tt set v0='OUC85N24CR51NG4FNI1VQIEO76QQ1' where id=1;
-update noar ti set v0='OUC85N24CR51NG4FNI1VQIEO76QQ1' where id=1;
-update noar tt set b2='71RBGJJWLWAMUCYAB7VLG9S' where id=1;
-update noar ti set b2='71RBGJJWLWAMUCYAB7VLG9S' where id=1;
-update noar tt set v0='4RYEJGWGQHTIYCFBOK' where id=2;
-update noar ti set v0='4RYEJGWGQHTIYCFBOK' where id=2;
-update noar tt set b0='1HQV9KK28B2T1N24DH' where id=2;
-update noar ti set b0='1HQV9KK28B2T1N24DH' where id=2;
-update noar tt set v0='NIC3YMFDOHN' where id=2;
-update noar ti set v0='NIC3YMFDOHN' where id=2;
-update noar tt set b1='NSNUD3W7SODCJ9CSNG9ETAVJLIGPATU' where id=2;
-update noar ti set b1='NSNUD3W7SODCJ9CSNG9ETAVJLIGPATU' where id=2;
-update noar tt set v0='NRJCC8YIH81MI0G0JC7JTP3EMI' where id=2;
-update noar ti set v0='NRJCC8YIH81MI0G0JC7JTP3EMI' where id=2;
-update noar tt set b2='FN9' where id=2;
-update noar ti set b2='FN9' where id=2;
-update noar tt set v0='7ASEMW7' where id=3;
-update noar ti set v0='7ASEMW7' where id=3;
-update noar tt set b0='DN9RET9G7U99TOZ2RK43DN1G2LAPF' where id=3;
-update noar ti set b0='DN9RET9G7U99TOZ2RK43DN1G2LAPF' where id=3;
-update noar tt set v0='TAKI6KBV7' where id=3;
-update noar ti set v0='TAKI6KBV7' where id=3;
-update noar tt set b1='LT4JUNN3QAAV0L' where id=3;
-update noar ti set b1='LT4JUNN3QAAV0L' where id=3;
-update noar tt set v0='MZ36VLY1FYJ' where id=3;
-update noar ti set v0='MZ36VLY1FYJ' where id=3;
-update noar tt set b2='IMTACLKITMDX7Z' where id=3;
-update noar ti set b2='IMTACLKITMDX7Z' where id=3;
-update noar tt set v0='CYU' where id=4;
-update noar ti set v0='CYU' where id=4;
-update noar tt set b0='MNJ1OH9WNFA' where id=4;
-update noar ti set b0='MNJ1OH9WNFA' where id=4;
-update noar tt set v0='YIANQRDGU' where id=4;
-update noar ti set v0='YIANQRDGU' where id=4;
-update noar tt set b1='GBKAC8X6' where id=4;
-update noar ti set b1='GBKAC8X6' where id=4;
-update noar tt set v0='1D8EQJ5O0HB2CTYKHIE8OVY9NUV' where id=4;
-update noar ti set v0='1D8EQJ5O0HB2CTYKHIE8OVY9NUV' where id=4;
-update noar tt set b2='P8795LZLOR2YQQ4A3R19A4UO' where id=4;
-update noar ti set b2='P8795LZLOR2YQQ4A3R19A4UO' where id=4;
-update noar tt set v0='S6AYAN3YW7ZVLRPKK2N' where id=5;
-update noar ti set v0='S6AYAN3YW7ZVLRPKK2N' where id=5;
-update noar tt set b0='V8NNC1J57FXEJ' where id=5;
-update noar ti set b0='V8NNC1J57FXEJ' where id=5;
-update noar tt set v0='5YMAYSLLDSJGAN' where id=5;
-update noar ti set v0='5YMAYSLLDSJGAN' where id=5;
-update noar tt set b1='YQQZRJANDXENUR8KDZ1PUGBRONI71WS' where id=5;
-update noar ti set b1='YQQZRJANDXENUR8KDZ1PUGBRONI71WS' where id=5;
-update noar tt set v0='9ZHPLXAG6YUMIZL78OQWLZ035' where id=5;
-update noar ti set v0='9ZHPLXAG6YUMIZL78OQWLZ035' where id=5;
-update noar tt set b2='3' where id=5;
-update noar ti set b2='3' where id=5;
-update noar tt set v0='9CRW0R8PX92Z8EAW' where id=6;
-update noar ti set v0='9CRW0R8PX92Z8EAW' where id=6;
-update noar tt set b0='TICEQQ2TGM7L30' where id=6;
-update noar ti set b0='TICEQQ2TGM7L30' where id=6;
-update noar tt set v0='NA5GS1VIGH3CS37GOKHAVDLF8L387Q' where id=6;
-update noar ti set v0='NA5GS1VIGH3CS37GOKHAVDLF8L387Q' where id=6;
-update noar tt set b1='BX9DBOL' where id=6;
-update noar ti set b1='BX9DBOL' where id=6;
-update noar tt set v0='GY0Z8U89TVQ6PUKWY' where id=6;
-update noar ti set v0='GY0Z8U89TVQ6PUKWY' where id=6;
-update noar tt set b2='GTTXDBDPDGTPIMMS74EFR9DC2' where id=6;
-update noar ti set b2='GTTXDBDPDGTPIMMS74EFR9DC2' where id=6;
-update noar tt set v0='OHVPKG299C5RH1NM5G8UE' where id=7;
-update noar ti set v0='OHVPKG299C5RH1NM5G8UE' where id=7;
-update noar tt set b0='FXQAZ8UXV4KGEAMIBRATIGEZ0VXVGEFA' where id=7;
-update noar ti set b0='FXQAZ8UXV4KGEAMIBRATIGEZ0VXVGEFA' where id=7;
-update noar tt set v0='2L2WBE3H1RBX5FI9IW1NRM3' where id=7;
-update noar ti set v0='2L2WBE3H1RBX5FI9IW1NRM3' where id=7;
-update noar tt set b1='JOX4OPR4C59SQLMDBS3I' where id=7;
-update noar ti set b1='JOX4OPR4C59SQLMDBS3I' where id=7;
-update noar tt set v0='8XWQ831085PJYNHZYOU3V' where id=7;
-update noar ti set v0='8XWQ831085PJYNHZYOU3V' where id=7;
-update noar tt set b2='XNNNALCPSYOESMQQ829NAVV0AN75Y6' where id=7;
-update noar ti set b2='XNNNALCPSYOESMQQ829NAVV0AN75Y6' where id=7;
-update noar tt set v0='E1BPSL2J9I6VE3XYLKSLLPUVQRPV7BX' where id=8;
-update noar ti set v0='E1BPSL2J9I6VE3XYLKSLLPUVQRPV7BX' where id=8;
-update noar tt set b0='ABRW3EZ4S1F3SH0OON4VKW529G' where id=8;
-update noar ti set b0='ABRW3EZ4S1F3SH0OON4VKW529G' where id=8;
-update noar tt set v0='ULQ8SZWPC5MTBV' where id=8;
-update noar ti set v0='ULQ8SZWPC5MTBV' where id=8;
-update noar tt set b1='SJ2WCOUMB5NQ8PM7X27F446VME4I' where id=8;
-update noar ti set b1='SJ2WCOUMB5NQ8PM7X27F446VME4I' where id=8;
-update noar tt set v0='2C39Q1T7CI59ZO33T' where id=8;
-update noar ti set v0='2C39Q1T7CI59ZO33T' where id=8;
-update noar tt set b2='0LODV5VP465' where id=8;
-update noar ti set b2='0LODV5VP465' where id=8;
-update noar tt set v0='G5COILN' where id=9;
-update noar ti set v0='G5COILN' where id=9;
-update noar tt set b0='5DGTGB8HEMBC' where id=9;
-update noar ti set b0='5DGTGB8HEMBC' where id=9;
-update noar tt set v0='1QDBMVO12D8PKNQ3CLAG12ULZ7S4KWJ' where id=9;
-update noar ti set v0='1QDBMVO12D8PKNQ3CLAG12ULZ7S4KWJ' where id=9;
-update noar tt set b1='PC2FFX8IQRBN' where id=9;
-update noar ti set b1='PC2FFX8IQRBN' where id=9;
-update noar tt set v0='RLUGBNPPVCIIXAP' where id=9;
-update noar ti set v0='RLUGBNPPVCIIXAP' where id=9;
-update noar tt set b2='1EF6LTSRFBK2ROBBL' where id=9;
-update noar ti set b2='1EF6LTSRFBK2ROBBL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,0,'','','','');
-insert into tt values (2,0,'','','','');
-insert into tt values (3,0,'','','','');
-insert into tt values (4,0,'','','','');
-insert into tt values (5,0,'','','','');
-insert into tt values (6,0,'','','','');
-insert into tt values (7,0,'','','','');
-insert into tt values (8,0,'','','','');
-insert into tt values (9,0,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LEEYUTRS34P' where id=1;
-update noar ti set v0='LEEYUTRS34P' where id=1;
-update noar tt set b0='M99ECXEP4X9N2CIUQXK31QQB4YMJOY' where id=1;
-update noar ti set b0='M99ECXEP4X9N2CIUQXK31QQB4YMJOY' where id=1;
-update noar tt set v0='UWUDZUWPEQEPJ22XLK' where id=1;
-update noar ti set v0='UWUDZUWPEQEPJ22XLK' where id=1;
-update noar tt set b1='LASOLRZDKEI8' where id=1;
-update noar ti set b1='LASOLRZDKEI8' where id=1;
-update noar tt set v0='T' where id=1;
-update noar ti set v0='T' where id=1;
-update noar tt set b2='Z8KZLNDQ4JIF0L7P78WA' where id=1;
-update noar ti set b2='Z8KZLNDQ4JIF0L7P78WA' where id=1;
-update noar tt set v0='2GP6DEJ' where id=2;
-update noar ti set v0='2GP6DEJ' where id=2;
-update noar tt set b0='H0X864HBR3V1RIEJ9ZBXQAIXC' where id=2;
-update noar ti set b0='H0X864HBR3V1RIEJ9ZBXQAIXC' where id=2;
-update noar tt set v0='UXN0' where id=2;
-update noar ti set v0='UXN0' where id=2;
-update noar tt set b1='SRZZVJEVO72JAWSSKOK2K4N2BI5QNIUV' where id=2;
-update noar ti set b1='SRZZVJEVO72JAWSSKOK2K4N2BI5QNIUV' where id=2;
-update noar tt set v0='WMNT8KVHXSWOXRQP3ICE1BPV8AU8W' where id=2;
-update noar ti set v0='WMNT8KVHXSWOXRQP3ICE1BPV8AU8W' where id=2;
-update noar tt set b2='3IDATCFXH1N' where id=2;
-update noar ti set b2='3IDATCFXH1N' where id=2;
-update noar tt set v0='2BLL8H' where id=3;
-update noar ti set v0='2BLL8H' where id=3;
-update noar tt set b0='8I0MR9O73A3ZU' where id=3;
-update noar ti set b0='8I0MR9O73A3ZU' where id=3;
-update noar tt set v0='F15MBIWGGJTKWMCL' where id=3;
-update noar ti set v0='F15MBIWGGJTKWMCL' where id=3;
-update noar tt set b1='10UEU09O9PS' where id=3;
-update noar ti set b1='10UEU09O9PS' where id=3;
-update noar tt set v0='Y69SGR0281ITJKO1DL' where id=3;
-update noar ti set v0='Y69SGR0281ITJKO1DL' where id=3;
-update noar tt set b2='P8KRKC81XD0GLF0MB75M66PAUWG6M' where id=3;
-update noar ti set b2='P8KRKC81XD0GLF0MB75M66PAUWG6M' where id=3;
-update noar tt set v0='V05FVC27AK67P8UF' where id=4;
-update noar ti set v0='V05FVC27AK67P8UF' where id=4;
-update noar tt set b0='96GOVZJ57YF4P' where id=4;
-update noar ti set b0='96GOVZJ57YF4P' where id=4;
-update noar tt set v0='PCAOE2SHBW179MA06KJ0JMOAKZE37' where id=4;
-update noar ti set v0='PCAOE2SHBW179MA06KJ0JMOAKZE37' where id=4;
-update noar tt set b1='QZUMP45P813MCN8XJXJU0MH1QVSGKR' where id=4;
-update noar ti set b1='QZUMP45P813MCN8XJXJU0MH1QVSGKR' where id=4;
-update noar tt set v0='KSBAC3PHT79Y3S4ONZL' where id=4;
-update noar ti set v0='KSBAC3PHT79Y3S4ONZL' where id=4;
-update noar tt set b2='RQQ75RL8WSBT80S6LF3HI911P9LS' where id=4;
-update noar ti set b2='RQQ75RL8WSBT80S6LF3HI911P9LS' where id=4;
-update noar tt set v0='S2JS1Z1W6HHE1R6' where id=5;
-update noar ti set v0='S2JS1Z1W6HHE1R6' where id=5;
-update noar tt set b0='R63EDI' where id=5;
-update noar ti set b0='R63EDI' where id=5;
-update noar tt set v0='DRYQ9SZR34TREIFDK6HQ' where id=5;
-update noar ti set v0='DRYQ9SZR34TREIFDK6HQ' where id=5;
-update noar tt set b1='WITFE0XFLPD7DQ05FRQMTGZTWZ4NYV' where id=5;
-update noar ti set b1='WITFE0XFLPD7DQ05FRQMTGZTWZ4NYV' where id=5;
-update noar tt set v0='I' where id=5;
-update noar ti set v0='I' where id=5;
-update noar tt set b2='9918LQ72RYXMO' where id=5;
-update noar ti set b2='9918LQ72RYXMO' where id=5;
-update noar tt set v0='HJVH8W1MPJY255UPCLAQRNN0M' where id=6;
-update noar ti set v0='HJVH8W1MPJY255UPCLAQRNN0M' where id=6;
-update noar tt set b0='XBO' where id=6;
-update noar ti set b0='XBO' where id=6;
-update noar tt set v0='WBSGL7V81QVEIFA7ZEDY6PQBBOG0V' where id=6;
-update noar ti set v0='WBSGL7V81QVEIFA7ZEDY6PQBBOG0V' where id=6;
-update noar tt set b1='EJAZIX23T' where id=6;
-update noar ti set b1='EJAZIX23T' where id=6;
-update noar tt set v0='RKS6' where id=6;
-update noar ti set v0='RKS6' where id=6;
-update noar tt set b2='QJB84V43MSQEEQD2' where id=6;
-update noar ti set b2='QJB84V43MSQEEQD2' where id=6;
-update noar tt set v0='J5CIGFE6PG3HHF4IR99RP0BQWDRFVN' where id=7;
-update noar ti set v0='J5CIGFE6PG3HHF4IR99RP0BQWDRFVN' where id=7;
-update noar tt set b0='025DD53DH735IIL0KAUXUU' where id=7;
-update noar ti set b0='025DD53DH735IIL0KAUXUU' where id=7;
-update noar tt set v0='KT8MERXTHITVZTE5YBC4PODA' where id=7;
-update noar ti set v0='KT8MERXTHITVZTE5YBC4PODA' where id=7;
-update noar tt set b1='BB' where id=7;
-update noar ti set b1='BB' where id=7;
-update noar tt set v0='9UJQL' where id=7;
-update noar ti set v0='9UJQL' where id=7;
-update noar tt set b2='E' where id=7;
-update noar ti set b2='E' where id=7;
-update noar tt set v0='MA2Q7MR' where id=8;
-update noar ti set v0='MA2Q7MR' where id=8;
-update noar tt set b0='P3' where id=8;
-update noar ti set b0='P3' where id=8;
-update noar tt set v0='VR1D8WP5LP7P30IHZ' where id=8;
-update noar ti set v0='VR1D8WP5LP7P30IHZ' where id=8;
-update noar tt set b1='LTR0HBW1FZZCCXOMR6J' where id=8;
-update noar ti set b1='LTR0HBW1FZZCCXOMR6J' where id=8;
-update noar tt set v0='SKPAMR51C' where id=8;
-update noar ti set v0='SKPAMR51C' where id=8;
-update noar tt set b2='U7PX143M1' where id=8;
-update noar ti set b2='U7PX143M1' where id=8;
-update noar tt set v0='7ET84JN35G0Q9QKLQ5DQSCTPY' where id=9;
-update noar ti set v0='7ET84JN35G0Q9QKLQ5DQSCTPY' where id=9;
-update noar tt set b0='54NUGHTSUN6B48CWGO' where id=9;
-update noar ti set b0='54NUGHTSUN6B48CWGO' where id=9;
-update noar tt set v0='R1WINZC46' where id=9;
-update noar ti set v0='R1WINZC46' where id=9;
-update noar tt set b1='ODRI06CHM5QTDPFM900R6J7JWJ8W' where id=9;
-update noar ti set b1='ODRI06CHM5QTDPFM900R6J7JWJ8W' where id=9;
-update noar tt set v0='HWOZH897A0BVVRO1CH2OQFR' where id=9;
-update noar ti set v0='HWOZH897A0BVVRO1CH2OQFR' where id=9;
-update noar tt set b2='L' where id=9;
-update noar ti set b2='L' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.py b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.py
deleted file mode 100644
index 6eea11afd7b..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.py
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-import random
-import string
-
-def main():
- print "# generated by tokudb_fast_update_blobs_with_varchar.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists t;"
- print "enable_warnings;"
-
- nrows = 10
-
- blob_types = [ 'tinyblob', 'blob', 'mediumblob', 'longblob' ]
- for a in blob_types:
- for b in blob_types:
- for c in blob_types:
- for n in [ 'null', 'not null' ]:
- for v in [ 'varchar(32)', 'varchar(256)' ]:
- test_blobs([ a, b, c ] , v, n, nrows)
- return 0
-
-def test_blobs(cols, v, n, nrows):
- print "create table tt (id bigint unsigned primary key,"
- print " v0 %s %s," % (v, n)
- for i in range(len(cols)):
- if i < len(cols)-1:
- print " b%d %s %s," % (i, cols[i], n)
- else:
- print " b%d %s %s" % (i, cols[i], n)
- print ") engine=tokudb;"
-
- for id in range(1,nrows):
- if n == 'null':
- print "insert into tt (id) values (%d);" % (id)
- else:
- print "insert into tt values (%d,'','','','');" % (id)
-
- print "create table ti like tt;"
- print "alter table ti engine=innodb;"
- print "insert into ti select * from tt;"
-
- for id in range(1,nrows):
- for i in range(3):
- long_str = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(random.randint(1,32)))
- print "update noar tt set v%d='%s' where id=%d;" % (0, long_str, id)
- print "update noar ti set v%d='%s' where id=%d;" % (0, long_str, id)
-
- long_str = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(random.randint(1,32)))
- print "update noar tt set b%d='%s' where id=%d;" % (i, long_str, id)
- print "update noar ti set b%d='%s' where id=%d;" % (i, long_str, id)
-
- print "let $diff_tables = test.tt, test.ti;"
- print "source include/diff_tables.inc;"
-
- print "drop table tt, ti;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.test
index 0821c0c7a79..15875c47297 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_blobs_with_varchar.test
@@ -1,33031 +1,84 @@
-# generated by tokudb_fast_update_blobs_with_varchar.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OORH' where id=1;
-update noar ti set v0='OORH' where id=1;
-update noar tt set b0='2KX2' where id=1;
-update noar ti set b0='2KX2' where id=1;
-update noar tt set v0='QJ541BDOS' where id=1;
-update noar ti set v0='QJ541BDOS' where id=1;
-update noar tt set b1='BSTHXT0AXOL4NYJD04Q5' where id=1;
-update noar ti set b1='BSTHXT0AXOL4NYJD04Q5' where id=1;
-update noar tt set v0='F8QUEDSYQ8DZ' where id=1;
-update noar ti set v0='F8QUEDSYQ8DZ' where id=1;
-update noar tt set b2='3S9CVBPMFLX74Q16XHYC3ZWEV' where id=1;
-update noar ti set b2='3S9CVBPMFLX74Q16XHYC3ZWEV' where id=1;
-update noar tt set v0='03CCYAYAFDEDMH8K0' where id=2;
-update noar ti set v0='03CCYAYAFDEDMH8K0' where id=2;
-update noar tt set b0='6MA' where id=2;
-update noar ti set b0='6MA' where id=2;
-update noar tt set v0='5YXS8WIZG40O9ZKBR65OUT' where id=2;
-update noar ti set v0='5YXS8WIZG40O9ZKBR65OUT' where id=2;
-update noar tt set b1='KU' where id=2;
-update noar ti set b1='KU' where id=2;
-update noar tt set v0='WC173JZCT89RZX29' where id=2;
-update noar ti set v0='WC173JZCT89RZX29' where id=2;
-update noar tt set b2='EM5Y0U95XHX1PO6J5FJ' where id=2;
-update noar ti set b2='EM5Y0U95XHX1PO6J5FJ' where id=2;
-update noar tt set v0='AA' where id=3;
-update noar ti set v0='AA' where id=3;
-update noar tt set b0='5B8BYWIMT' where id=3;
-update noar ti set b0='5B8BYWIMT' where id=3;
-update noar tt set v0='2MS56CLNQ911' where id=3;
-update noar ti set v0='2MS56CLNQ911' where id=3;
-update noar tt set b1='5KJ1' where id=3;
-update noar ti set b1='5KJ1' where id=3;
-update noar tt set v0='LMHY0D23Y5BZJKJMO1FPJRFU8CF2' where id=3;
-update noar ti set v0='LMHY0D23Y5BZJKJMO1FPJRFU8CF2' where id=3;
-update noar tt set b2='204EX0GAWYOAWK7BWVQF' where id=3;
-update noar ti set b2='204EX0GAWYOAWK7BWVQF' where id=3;
-update noar tt set v0='WNELP' where id=4;
-update noar ti set v0='WNELP' where id=4;
-update noar tt set b0='LDZD' where id=4;
-update noar ti set b0='LDZD' where id=4;
-update noar tt set v0='COPYTGCQ3QJC2' where id=4;
-update noar ti set v0='COPYTGCQ3QJC2' where id=4;
-update noar tt set b1='6YCDENC77R12FSE80VRMQUX' where id=4;
-update noar ti set b1='6YCDENC77R12FSE80VRMQUX' where id=4;
-update noar tt set v0='DUD' where id=4;
-update noar ti set v0='DUD' where id=4;
-update noar tt set b2='56CV28UU6QQE1VAK5V' where id=4;
-update noar ti set b2='56CV28UU6QQE1VAK5V' where id=4;
-update noar tt set v0='5U0QNH8D7R8C' where id=5;
-update noar ti set v0='5U0QNH8D7R8C' where id=5;
-update noar tt set b0='NQSA' where id=5;
-update noar ti set b0='NQSA' where id=5;
-update noar tt set v0='XNOQCGHYMCG41MOY9TLSMY6WM100' where id=5;
-update noar ti set v0='XNOQCGHYMCG41MOY9TLSMY6WM100' where id=5;
-update noar tt set b1='K40KK' where id=5;
-update noar ti set b1='K40KK' where id=5;
-update noar tt set v0='I51G38X' where id=5;
-update noar ti set v0='I51G38X' where id=5;
-update noar tt set b2='NMMDK5HT4TQCZ223HJMH' where id=5;
-update noar ti set b2='NMMDK5HT4TQCZ223HJMH' where id=5;
-update noar tt set v0='YJCHF6KH4H3V0X1US786K5GAH1D1F52' where id=6;
-update noar ti set v0='YJCHF6KH4H3V0X1US786K5GAH1D1F52' where id=6;
-update noar tt set b0='5N2ULTBPEJO0VTVEDQ30WN68BRX' where id=6;
-update noar ti set b0='5N2ULTBPEJO0VTVEDQ30WN68BRX' where id=6;
-update noar tt set v0='28TK0FK' where id=6;
-update noar ti set v0='28TK0FK' where id=6;
-update noar tt set b1='10D4UXSXS0B887F' where id=6;
-update noar ti set b1='10D4UXSXS0B887F' where id=6;
-update noar tt set v0='56' where id=6;
-update noar ti set v0='56' where id=6;
-update noar tt set b2='26ZD5DIYVIXLRUH00C65PEC5CT0' where id=6;
-update noar ti set b2='26ZD5DIYVIXLRUH00C65PEC5CT0' where id=6;
-update noar tt set v0='Y' where id=7;
-update noar ti set v0='Y' where id=7;
-update noar tt set b0='5GXO' where id=7;
-update noar ti set b0='5GXO' where id=7;
-update noar tt set v0='VYXHF6O2M9DGW' where id=7;
-update noar ti set v0='VYXHF6O2M9DGW' where id=7;
-update noar tt set b1='FRZSVRQ7S6T7I5COC5AGJNTU' where id=7;
-update noar ti set b1='FRZSVRQ7S6T7I5COC5AGJNTU' where id=7;
-update noar tt set v0='UZGDBY7Z678RSL0' where id=7;
-update noar ti set v0='UZGDBY7Z678RSL0' where id=7;
-update noar tt set b2='1WXPQ46G8OI9JCDDHH' where id=7;
-update noar ti set b2='1WXPQ46G8OI9JCDDHH' where id=7;
-update noar tt set v0='5L8G' where id=8;
-update noar ti set v0='5L8G' where id=8;
-update noar tt set b0='BFNWF9KEC2H49UHCFMGV8N17F' where id=8;
-update noar ti set b0='BFNWF9KEC2H49UHCFMGV8N17F' where id=8;
-update noar tt set v0='1GWHOS2XH171' where id=8;
-update noar ti set v0='1GWHOS2XH171' where id=8;
-update noar tt set b1='02LXB8DY' where id=8;
-update noar ti set b1='02LXB8DY' where id=8;
-update noar tt set v0='UOYGGAFZ6R6' where id=8;
-update noar ti set v0='UOYGGAFZ6R6' where id=8;
-update noar tt set b2='8HE71MWTPS1G4JG9SMQPW5GO' where id=8;
-update noar ti set b2='8HE71MWTPS1G4JG9SMQPW5GO' where id=8;
-update noar tt set v0='7UCQFA39COG98QHE5H1IA52CM14OGGWO' where id=9;
-update noar ti set v0='7UCQFA39COG98QHE5H1IA52CM14OGGWO' where id=9;
-update noar tt set b0='TQ3QQBZB4ORD6X2LT9CHNHMLXZ74X8RF' where id=9;
-update noar ti set b0='TQ3QQBZB4ORD6X2LT9CHNHMLXZ74X8RF' where id=9;
-update noar tt set v0='9I12QSHR245FJ4VJEBXT0EXV58YK' where id=9;
-update noar ti set v0='9I12QSHR245FJ4VJEBXT0EXV58YK' where id=9;
-update noar tt set b1='6OWZ8BSATIWDL414' where id=9;
-update noar ti set b1='6OWZ8BSATIWDL414' where id=9;
-update noar tt set v0='NAXC' where id=9;
-update noar ti set v0='NAXC' where id=9;
-update noar tt set b2='GPS5U' where id=9;
-update noar ti set b2='GPS5U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GUA99YRIEYZU77WX3' where id=1;
-update noar ti set v0='GUA99YRIEYZU77WX3' where id=1;
-update noar tt set b0='E5Z8VH6HTFIAY13A' where id=1;
-update noar ti set b0='E5Z8VH6HTFIAY13A' where id=1;
-update noar tt set v0='OQ9KH23SWRX0TJX9GLDWRSQ34SI' where id=1;
-update noar ti set v0='OQ9KH23SWRX0TJX9GLDWRSQ34SI' where id=1;
-update noar tt set b1='FI1AL700DW9QCM8N4SC1BAN3IV' where id=1;
-update noar ti set b1='FI1AL700DW9QCM8N4SC1BAN3IV' where id=1;
-update noar tt set v0='KHA1NS5XOLNS7U5IDIYN' where id=1;
-update noar ti set v0='KHA1NS5XOLNS7U5IDIYN' where id=1;
-update noar tt set b2='CQ9O8NN2I7QRR4P1' where id=1;
-update noar ti set b2='CQ9O8NN2I7QRR4P1' where id=1;
-update noar tt set v0='E0EQ22N3R4IO598UBGE6BPKC8P8RA' where id=2;
-update noar ti set v0='E0EQ22N3R4IO598UBGE6BPKC8P8RA' where id=2;
-update noar tt set b0='Z6XMK8B1U' where id=2;
-update noar ti set b0='Z6XMK8B1U' where id=2;
-update noar tt set v0='D3NQLTNMAVRSZMTZK43ASVXVP' where id=2;
-update noar ti set v0='D3NQLTNMAVRSZMTZK43ASVXVP' where id=2;
-update noar tt set b1='BM2KNC' where id=2;
-update noar ti set b1='BM2KNC' where id=2;
-update noar tt set v0='CM0UZPQBB3V268YAQU' where id=2;
-update noar ti set v0='CM0UZPQBB3V268YAQU' where id=2;
-update noar tt set b2='O4L0L27RH52X' where id=2;
-update noar ti set b2='O4L0L27RH52X' where id=2;
-update noar tt set v0='S5GDFSYE' where id=3;
-update noar ti set v0='S5GDFSYE' where id=3;
-update noar tt set b0='I3M3S6CAV84NAZ5' where id=3;
-update noar ti set b0='I3M3S6CAV84NAZ5' where id=3;
-update noar tt set v0='61240QJW72' where id=3;
-update noar ti set v0='61240QJW72' where id=3;
-update noar tt set b1='Z2BJ9' where id=3;
-update noar ti set b1='Z2BJ9' where id=3;
-update noar tt set v0='DH1QO' where id=3;
-update noar ti set v0='DH1QO' where id=3;
-update noar tt set b2='VCDOV18NW' where id=3;
-update noar ti set b2='VCDOV18NW' where id=3;
-update noar tt set v0='ICZ07JGBI54A21OWP' where id=4;
-update noar ti set v0='ICZ07JGBI54A21OWP' where id=4;
-update noar tt set b0='22C9JSV2LTPPHOL' where id=4;
-update noar ti set b0='22C9JSV2LTPPHOL' where id=4;
-update noar tt set v0='J0HN6ATJ' where id=4;
-update noar ti set v0='J0HN6ATJ' where id=4;
-update noar tt set b1='V4OV7F' where id=4;
-update noar ti set b1='V4OV7F' where id=4;
-update noar tt set v0='YEFQZKTI8UPIEEPHQKMJKH' where id=4;
-update noar ti set v0='YEFQZKTI8UPIEEPHQKMJKH' where id=4;
-update noar tt set b2='Z5N6PXGUU15LZ' where id=4;
-update noar ti set b2='Z5N6PXGUU15LZ' where id=4;
-update noar tt set v0='Y8SZCFNUK4W33LYH735Y8YOGYTQMU' where id=5;
-update noar ti set v0='Y8SZCFNUK4W33LYH735Y8YOGYTQMU' where id=5;
-update noar tt set b0='BUIVHMNWP73OS6' where id=5;
-update noar ti set b0='BUIVHMNWP73OS6' where id=5;
-update noar tt set v0='Q7ZZN2EG00YC' where id=5;
-update noar ti set v0='Q7ZZN2EG00YC' where id=5;
-update noar tt set b1='JE7X8PXFPKYCQ7JJ10K4EZO4SZ4D0J4Q' where id=5;
-update noar ti set b1='JE7X8PXFPKYCQ7JJ10K4EZO4SZ4D0J4Q' where id=5;
-update noar tt set v0='CP440F' where id=5;
-update noar ti set v0='CP440F' where id=5;
-update noar tt set b2='MN5GKAV2U8LQ92SNVNPML1B' where id=5;
-update noar ti set b2='MN5GKAV2U8LQ92SNVNPML1B' where id=5;
-update noar tt set v0='8P4D2473PB' where id=6;
-update noar ti set v0='8P4D2473PB' where id=6;
-update noar tt set b0='WS8Y' where id=6;
-update noar ti set b0='WS8Y' where id=6;
-update noar tt set v0='91KF3F45E1XKXDQS4OSMIWEA8IPAN20' where id=6;
-update noar ti set v0='91KF3F45E1XKXDQS4OSMIWEA8IPAN20' where id=6;
-update noar tt set b1='8' where id=6;
-update noar ti set b1='8' where id=6;
-update noar tt set v0='26F120T2108GADPHE' where id=6;
-update noar ti set v0='26F120T2108GADPHE' where id=6;
-update noar tt set b2='JJ' where id=6;
-update noar ti set b2='JJ' where id=6;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b0='5ZTBEX6EBFB' where id=7;
-update noar ti set b0='5ZTBEX6EBFB' where id=7;
-update noar tt set v0='BUGCY48W5G0050' where id=7;
-update noar ti set v0='BUGCY48W5G0050' where id=7;
-update noar tt set b1='GGH1E198NDN9WO7TS8CHCGK2O2SJO9Q6' where id=7;
-update noar ti set b1='GGH1E198NDN9WO7TS8CHCGK2O2SJO9Q6' where id=7;
-update noar tt set v0='YSQAVTQ07AKVLVE' where id=7;
-update noar ti set v0='YSQAVTQ07AKVLVE' where id=7;
-update noar tt set b2='72Q2J0RGF2RW4YZYNG2RS22N5NSC62' where id=7;
-update noar ti set b2='72Q2J0RGF2RW4YZYNG2RS22N5NSC62' where id=7;
-update noar tt set v0='72T978DXAG0IB2OXWNMDMB' where id=8;
-update noar ti set v0='72T978DXAG0IB2OXWNMDMB' where id=8;
-update noar tt set b0='97RM4F4P02YBFNP7IHO2R4Q1Y14' where id=8;
-update noar ti set b0='97RM4F4P02YBFNP7IHO2R4Q1Y14' where id=8;
-update noar tt set v0='KH5K09RLK3ETRF9VQCG' where id=8;
-update noar ti set v0='KH5K09RLK3ETRF9VQCG' where id=8;
-update noar tt set b1='TALGG97WNSAMLLWEG8JAL066DJJB' where id=8;
-update noar ti set b1='TALGG97WNSAMLLWEG8JAL066DJJB' where id=8;
-update noar tt set v0='3FCLFHI2LVSPURWXIY50YEI9XJMYS' where id=8;
-update noar ti set v0='3FCLFHI2LVSPURWXIY50YEI9XJMYS' where id=8;
-update noar tt set b2='Y46UAO' where id=8;
-update noar ti set b2='Y46UAO' where id=8;
-update noar tt set v0='5R' where id=9;
-update noar ti set v0='5R' where id=9;
-update noar tt set b0='U58' where id=9;
-update noar ti set b0='U58' where id=9;
-update noar tt set v0='BZI' where id=9;
-update noar ti set v0='BZI' where id=9;
-update noar tt set b1='ICV44HCMSZBPH74Z0M5KJY0FM' where id=9;
-update noar ti set b1='ICV44HCMSZBPH74Z0M5KJY0FM' where id=9;
-update noar tt set v0='N17OPAA5V1RM5ZOY5774' where id=9;
-update noar ti set v0='N17OPAA5V1RM5ZOY5774' where id=9;
-update noar tt set b2='S153ADXJF9QJ918EK43VB15MJ' where id=9;
-update noar ti set b2='S153ADXJF9QJ918EK43VB15MJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O' where id=1;
-update noar ti set v0='O' where id=1;
-update noar tt set b0='7WFINTFU68KC2MI' where id=1;
-update noar ti set b0='7WFINTFU68KC2MI' where id=1;
-update noar tt set v0='8Y6G1RMEG6MAUAQNBJVL6B7E54ML472H' where id=1;
-update noar ti set v0='8Y6G1RMEG6MAUAQNBJVL6B7E54ML472H' where id=1;
-update noar tt set b1='XZ67YVD8I7XNHX' where id=1;
-update noar ti set b1='XZ67YVD8I7XNHX' where id=1;
-update noar tt set v0='PQHHP59FOSOOAOWZDMDR67XP9P' where id=1;
-update noar ti set v0='PQHHP59FOSOOAOWZDMDR67XP9P' where id=1;
-update noar tt set b2='4CU4BUBGWOLPI9ZN6SX310F8TFEHK2L' where id=1;
-update noar ti set b2='4CU4BUBGWOLPI9ZN6SX310F8TFEHK2L' where id=1;
-update noar tt set v0='7G6OGU8JP2H61YHFMEHOV' where id=2;
-update noar ti set v0='7G6OGU8JP2H61YHFMEHOV' where id=2;
-update noar tt set b0='CP3A1L3H045J21O81H93TG' where id=2;
-update noar ti set b0='CP3A1L3H045J21O81H93TG' where id=2;
-update noar tt set v0='M88M5W0U4NTYSOP7Y0H' where id=2;
-update noar ti set v0='M88M5W0U4NTYSOP7Y0H' where id=2;
-update noar tt set b1='F0ZMQ90OIT0EV06WNBGDMTJK44N61THT' where id=2;
-update noar ti set b1='F0ZMQ90OIT0EV06WNBGDMTJK44N61THT' where id=2;
-update noar tt set v0='X75D7JD7ORSLI3XDQG1O' where id=2;
-update noar ti set v0='X75D7JD7ORSLI3XDQG1O' where id=2;
-update noar tt set b2='BGH26K278X3TQ22RLGBO38' where id=2;
-update noar ti set b2='BGH26K278X3TQ22RLGBO38' where id=2;
-update noar tt set v0='5MUNWJ0ECS9ESFZ3MMNHV' where id=3;
-update noar ti set v0='5MUNWJ0ECS9ESFZ3MMNHV' where id=3;
-update noar tt set b0='TL5TPPAK2JH352HTP7DFXM8J' where id=3;
-update noar ti set b0='TL5TPPAK2JH352HTP7DFXM8J' where id=3;
-update noar tt set v0='6A3M46OO64CLJ' where id=3;
-update noar ti set v0='6A3M46OO64CLJ' where id=3;
-update noar tt set b1='OZKDC7IPLVS1ID5LRXU0QBF1F' where id=3;
-update noar ti set b1='OZKDC7IPLVS1ID5LRXU0QBF1F' where id=3;
-update noar tt set v0='P034MPJ1F0C32' where id=3;
-update noar ti set v0='P034MPJ1F0C32' where id=3;
-update noar tt set b2='THQJWHVYZIAZN3T2NLQMA4N4PBHP' where id=3;
-update noar ti set b2='THQJWHVYZIAZN3T2NLQMA4N4PBHP' where id=3;
-update noar tt set v0='OR5' where id=4;
-update noar ti set v0='OR5' where id=4;
-update noar tt set b0='6MAD20YSIPY4G6EUTYDJJM6' where id=4;
-update noar ti set b0='6MAD20YSIPY4G6EUTYDJJM6' where id=4;
-update noar tt set v0='CK6IN48FCJB3OLAK46' where id=4;
-update noar ti set v0='CK6IN48FCJB3OLAK46' where id=4;
-update noar tt set b1='P6OCTFHT00CGUVSJG' where id=4;
-update noar ti set b1='P6OCTFHT00CGUVSJG' where id=4;
-update noar tt set v0='319PSGWXCTIYMSW6J2VC5U4HHHBE' where id=4;
-update noar ti set v0='319PSGWXCTIYMSW6J2VC5U4HHHBE' where id=4;
-update noar tt set b2='20LIQVKLWHQ' where id=4;
-update noar ti set b2='20LIQVKLWHQ' where id=4;
-update noar tt set v0='T3M9334' where id=5;
-update noar ti set v0='T3M9334' where id=5;
-update noar tt set b0='RWL2Q8I21' where id=5;
-update noar ti set b0='RWL2Q8I21' where id=5;
-update noar tt set v0='ZOURSSIAMP9P2' where id=5;
-update noar ti set v0='ZOURSSIAMP9P2' where id=5;
-update noar tt set b1='1QKM7QT6GUJUJ7' where id=5;
-update noar ti set b1='1QKM7QT6GUJUJ7' where id=5;
-update noar tt set v0='3KC4WWAE' where id=5;
-update noar ti set v0='3KC4WWAE' where id=5;
-update noar tt set b2='V83H2F1I010Y9S8QJ5XQKAAHTT' where id=5;
-update noar ti set b2='V83H2F1I010Y9S8QJ5XQKAAHTT' where id=5;
-update noar tt set v0='2CAH2H' where id=6;
-update noar ti set v0='2CAH2H' where id=6;
-update noar tt set b0='5KN6P62F8T6KI2QZ0J2G' where id=6;
-update noar ti set b0='5KN6P62F8T6KI2QZ0J2G' where id=6;
-update noar tt set v0='ZN1' where id=6;
-update noar ti set v0='ZN1' where id=6;
-update noar tt set b1='TD56FIWOOV9T33QLWNH6CL' where id=6;
-update noar ti set b1='TD56FIWOOV9T33QLWNH6CL' where id=6;
-update noar tt set v0='NQCYZW0Y2IJMDJ' where id=6;
-update noar ti set v0='NQCYZW0Y2IJMDJ' where id=6;
-update noar tt set b2='8YZP0L26KWP2KWSVX0I52HOWI21L' where id=6;
-update noar ti set b2='8YZP0L26KWP2KWSVX0I52HOWI21L' where id=6;
-update noar tt set v0='E5XDB8QDVBSLV3U228M9UGR' where id=7;
-update noar ti set v0='E5XDB8QDVBSLV3U228M9UGR' where id=7;
-update noar tt set b0='XQIABVXMDJZXAPF0FL2' where id=7;
-update noar ti set b0='XQIABVXMDJZXAPF0FL2' where id=7;
-update noar tt set v0='J8C31VBSKBX0Z46ZS9' where id=7;
-update noar ti set v0='J8C31VBSKBX0Z46ZS9' where id=7;
-update noar tt set b1='74PSP6PWHHL2O5EKZ18BSLA2DT6NTJ' where id=7;
-update noar ti set b1='74PSP6PWHHL2O5EKZ18BSLA2DT6NTJ' where id=7;
-update noar tt set v0='XP9LGI4YYTSN16GCDU2I' where id=7;
-update noar ti set v0='XP9LGI4YYTSN16GCDU2I' where id=7;
-update noar tt set b2='Q0UFFR16PFW40G2XZER' where id=7;
-update noar ti set b2='Q0UFFR16PFW40G2XZER' where id=7;
-update noar tt set v0='HTGPFECKCM8ZX3W6AQ02E9W2MGJYT' where id=8;
-update noar ti set v0='HTGPFECKCM8ZX3W6AQ02E9W2MGJYT' where id=8;
-update noar tt set b0='NOGT7Q2A0E5B9NP3TO' where id=8;
-update noar ti set b0='NOGT7Q2A0E5B9NP3TO' where id=8;
-update noar tt set v0='4MEA5S' where id=8;
-update noar ti set v0='4MEA5S' where id=8;
-update noar tt set b1='I' where id=8;
-update noar ti set b1='I' where id=8;
-update noar tt set v0='HJ44ZUF9VIT0VBLUZM6YX' where id=8;
-update noar ti set v0='HJ44ZUF9VIT0VBLUZM6YX' where id=8;
-update noar tt set b2='NOWQ33NMX08A3BF39' where id=8;
-update noar ti set b2='NOWQ33NMX08A3BF39' where id=8;
-update noar tt set v0='SB4VBLPCFKNVIBACVHUNVNTJTWBCVGNG' where id=9;
-update noar ti set v0='SB4VBLPCFKNVIBACVHUNVNTJTWBCVGNG' where id=9;
-update noar tt set b0='BAVK0O8UVSP5LMZKGU3AROG8' where id=9;
-update noar ti set b0='BAVK0O8UVSP5LMZKGU3AROG8' where id=9;
-update noar tt set v0='WLH8N0Y2BL1BUBGRTZOACXI5F' where id=9;
-update noar ti set v0='WLH8N0Y2BL1BUBGRTZOACXI5F' where id=9;
-update noar tt set b1='MITR2S8Z9B99U3U6' where id=9;
-update noar ti set b1='MITR2S8Z9B99U3U6' where id=9;
-update noar tt set v0='J7OUHRAGA7Q64L9I21VX9U6IERGR' where id=9;
-update noar ti set v0='J7OUHRAGA7Q64L9I21VX9U6IERGR' where id=9;
-update noar tt set b2='H41K62MYEH7YAJ' where id=9;
-update noar ti set b2='H41K62MYEH7YAJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IZN4AE26FMKIAPVY1GBS' where id=1;
-update noar ti set v0='IZN4AE26FMKIAPVY1GBS' where id=1;
-update noar tt set b0='KQBOIDHT31' where id=1;
-update noar ti set b0='KQBOIDHT31' where id=1;
-update noar tt set v0='I' where id=1;
-update noar ti set v0='I' where id=1;
-update noar tt set b1='IJ2HJ4ZQO2OM4TNM3NGK3VCNCPIJ55Z' where id=1;
-update noar ti set b1='IJ2HJ4ZQO2OM4TNM3NGK3VCNCPIJ55Z' where id=1;
-update noar tt set v0='LUCH9O846MXFZP6P0S1BHGWP' where id=1;
-update noar ti set v0='LUCH9O846MXFZP6P0S1BHGWP' where id=1;
-update noar tt set b2='YQ9SWF40' where id=1;
-update noar ti set b2='YQ9SWF40' where id=1;
-update noar tt set v0='22Y' where id=2;
-update noar ti set v0='22Y' where id=2;
-update noar tt set b0='4PP3R' where id=2;
-update noar ti set b0='4PP3R' where id=2;
-update noar tt set v0='VKG379CB24BM3Q0HC97TTGL' where id=2;
-update noar ti set v0='VKG379CB24BM3Q0HC97TTGL' where id=2;
-update noar tt set b1='XWUXQYTY6L0X9FJAJT2MENFGEFK' where id=2;
-update noar ti set b1='XWUXQYTY6L0X9FJAJT2MENFGEFK' where id=2;
-update noar tt set v0='UA27HBFM2R8KIJ3G8YG' where id=2;
-update noar ti set v0='UA27HBFM2R8KIJ3G8YG' where id=2;
-update noar tt set b2='AMB061GZYIH1HODBN1AFSU80Q0UPOJV0' where id=2;
-update noar ti set b2='AMB061GZYIH1HODBN1AFSU80Q0UPOJV0' where id=2;
-update noar tt set v0='A1UCNEXNHL7GAZBWX9MLA' where id=3;
-update noar ti set v0='A1UCNEXNHL7GAZBWX9MLA' where id=3;
-update noar tt set b0='5IV1SQ2SHJ15TB6KT0' where id=3;
-update noar ti set b0='5IV1SQ2SHJ15TB6KT0' where id=3;
-update noar tt set v0='1M8FQQ360XV40' where id=3;
-update noar ti set v0='1M8FQQ360XV40' where id=3;
-update noar tt set b1='2' where id=3;
-update noar ti set b1='2' where id=3;
-update noar tt set v0='K7SID54GZ9LCSYD5WZHL0' where id=3;
-update noar ti set v0='K7SID54GZ9LCSYD5WZHL0' where id=3;
-update noar tt set b2='Z1PFTP91MKG7PFQVXGCCPMK8YZ2T' where id=3;
-update noar ti set b2='Z1PFTP91MKG7PFQVXGCCPMK8YZ2T' where id=3;
-update noar tt set v0='190QA423L6' where id=4;
-update noar ti set v0='190QA423L6' where id=4;
-update noar tt set b0='0N4L1A6DBECPSCGROA08ALPWW' where id=4;
-update noar ti set b0='0N4L1A6DBECPSCGROA08ALPWW' where id=4;
-update noar tt set v0='RV8YXGAFFEW' where id=4;
-update noar ti set v0='RV8YXGAFFEW' where id=4;
-update noar tt set b1='B' where id=4;
-update noar ti set b1='B' where id=4;
-update noar tt set v0='JWHU540G27P1NE5GK44' where id=4;
-update noar ti set v0='JWHU540G27P1NE5GK44' where id=4;
-update noar tt set b2='95LW7P' where id=4;
-update noar ti set b2='95LW7P' where id=4;
-update noar tt set v0='X6W3Y' where id=5;
-update noar ti set v0='X6W3Y' where id=5;
-update noar tt set b0='KA3PNL7ZZWYI0KST' where id=5;
-update noar ti set b0='KA3PNL7ZZWYI0KST' where id=5;
-update noar tt set v0='NW752UMNSAT85AG' where id=5;
-update noar ti set v0='NW752UMNSAT85AG' where id=5;
-update noar tt set b1='6Y6I3I20EWCRC659SW1D8BJHJ7I' where id=5;
-update noar ti set b1='6Y6I3I20EWCRC659SW1D8BJHJ7I' where id=5;
-update noar tt set v0='WK80P9WHFP8WCXEVJL4VXMMB' where id=5;
-update noar ti set v0='WK80P9WHFP8WCXEVJL4VXMMB' where id=5;
-update noar tt set b2='FD91QTIIO36J67JV0UUZZPO4V' where id=5;
-update noar ti set b2='FD91QTIIO36J67JV0UUZZPO4V' where id=5;
-update noar tt set v0='35B8ISOR6POBVG1YENORJ' where id=6;
-update noar ti set v0='35B8ISOR6POBVG1YENORJ' where id=6;
-update noar tt set b0='M3AV00MT33WE8CMKQU3CH58H02TAN' where id=6;
-update noar ti set b0='M3AV00MT33WE8CMKQU3CH58H02TAN' where id=6;
-update noar tt set v0='7590AYRMGET4QQ8ACT' where id=6;
-update noar ti set v0='7590AYRMGET4QQ8ACT' where id=6;
-update noar tt set b1='EEJT7SFNX7M58C3MJ0MT3UHPVHNHZ' where id=6;
-update noar ti set b1='EEJT7SFNX7M58C3MJ0MT3UHPVHNHZ' where id=6;
-update noar tt set v0='MUFTF428' where id=6;
-update noar ti set v0='MUFTF428' where id=6;
-update noar tt set b2='U4AQMT3YXHE9Y4AJ' where id=6;
-update noar ti set b2='U4AQMT3YXHE9Y4AJ' where id=6;
-update noar tt set v0='W' where id=7;
-update noar ti set v0='W' where id=7;
-update noar tt set b0='K1FE85KDJ5TCJEW2J39AIY' where id=7;
-update noar ti set b0='K1FE85KDJ5TCJEW2J39AIY' where id=7;
-update noar tt set v0='H0VFZCKKDVRD' where id=7;
-update noar ti set v0='H0VFZCKKDVRD' where id=7;
-update noar tt set b1='NR927SNJSVLUSEDEOXP6Y42SO6316' where id=7;
-update noar ti set b1='NR927SNJSVLUSEDEOXP6Y42SO6316' where id=7;
-update noar tt set v0='4HT5CYXGHTO8R682IB7BW8' where id=7;
-update noar ti set v0='4HT5CYXGHTO8R682IB7BW8' where id=7;
-update noar tt set b2='A4J1U09SB44' where id=7;
-update noar ti set b2='A4J1U09SB44' where id=7;
-update noar tt set v0='OVP4QJY83KNWG48C4GLQJ' where id=8;
-update noar ti set v0='OVP4QJY83KNWG48C4GLQJ' where id=8;
-update noar tt set b0='1TUBS' where id=8;
-update noar ti set b0='1TUBS' where id=8;
-update noar tt set v0='N6LNMNGSDD8G148JQAI2KVO' where id=8;
-update noar ti set v0='N6LNMNGSDD8G148JQAI2KVO' where id=8;
-update noar tt set b1='98AZS' where id=8;
-update noar ti set b1='98AZS' where id=8;
-update noar tt set v0='L' where id=8;
-update noar ti set v0='L' where id=8;
-update noar tt set b2='QZL5PAOLMIJPVLJ6WK75GG0RR2L7K7G' where id=8;
-update noar ti set b2='QZL5PAOLMIJPVLJ6WK75GG0RR2L7K7G' where id=8;
-update noar tt set v0='TAHWUXACQRHYJY24' where id=9;
-update noar ti set v0='TAHWUXACQRHYJY24' where id=9;
-update noar tt set b0='LWGVFJMN17C6' where id=9;
-update noar ti set b0='LWGVFJMN17C6' where id=9;
-update noar tt set v0='F' where id=9;
-update noar ti set v0='F' where id=9;
-update noar tt set b1='LP59ERAGE2PQNSVMW1QEZAOJ38ZPMDSA' where id=9;
-update noar ti set b1='LP59ERAGE2PQNSVMW1QEZAOJ38ZPMDSA' where id=9;
-update noar tt set v0='Q40BUM86DC118LJR' where id=9;
-update noar ti set v0='Q40BUM86DC118LJR' where id=9;
-update noar tt set b2='LUVZODTSZVB6E42SAOJ5ZV9NBSC00S33' where id=9;
-update noar ti set b2='LUVZODTSZVB6E42SAOJ5ZV9NBSC00S33' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='04ZQCUB6BKE12K' where id=1;
-update noar ti set v0='04ZQCUB6BKE12K' where id=1;
-update noar tt set b0='HKPCNPZ2S6Z4KYXKA98ZQHH' where id=1;
-update noar ti set b0='HKPCNPZ2S6Z4KYXKA98ZQHH' where id=1;
-update noar tt set v0='39NL47XA6NTRW' where id=1;
-update noar ti set v0='39NL47XA6NTRW' where id=1;
-update noar tt set b1='KDZVPTK934BSLJ6FIVNRCKCZ1QZKQI5B' where id=1;
-update noar ti set b1='KDZVPTK934BSLJ6FIVNRCKCZ1QZKQI5B' where id=1;
-update noar tt set v0='P' where id=1;
-update noar ti set v0='P' where id=1;
-update noar tt set b2='MH1IJI242DG8ML6GNTCMS1LDRE' where id=1;
-update noar ti set b2='MH1IJI242DG8ML6GNTCMS1LDRE' where id=1;
-update noar tt set v0='GUCUV3K' where id=2;
-update noar ti set v0='GUCUV3K' where id=2;
-update noar tt set b0='I0OB2NXIDVOMUFUEWG778RYAV' where id=2;
-update noar ti set b0='I0OB2NXIDVOMUFUEWG778RYAV' where id=2;
-update noar tt set v0='PE00LJ6ZMZOZGMK31X' where id=2;
-update noar ti set v0='PE00LJ6ZMZOZGMK31X' where id=2;
-update noar tt set b1='2H8XU7WKA' where id=2;
-update noar ti set b1='2H8XU7WKA' where id=2;
-update noar tt set v0='4GR2VSOJLWNJW4FL1NHACDKSSX21Z' where id=2;
-update noar ti set v0='4GR2VSOJLWNJW4FL1NHACDKSSX21Z' where id=2;
-update noar tt set b2='TOXIW3KYIG7DU72EVPQKDOE' where id=2;
-update noar ti set b2='TOXIW3KYIG7DU72EVPQKDOE' where id=2;
-update noar tt set v0='CP' where id=3;
-update noar ti set v0='CP' where id=3;
-update noar tt set b0='8YLC8Y7UUPT6U' where id=3;
-update noar ti set b0='8YLC8Y7UUPT6U' where id=3;
-update noar tt set v0='RUYO' where id=3;
-update noar ti set v0='RUYO' where id=3;
-update noar tt set b1='AD0MQ9CN5N9HSFIUE66ZBFZY' where id=3;
-update noar ti set b1='AD0MQ9CN5N9HSFIUE66ZBFZY' where id=3;
-update noar tt set v0='OQSNGFVVXD82ZGP7M8E30EX7JQ' where id=3;
-update noar ti set v0='OQSNGFVVXD82ZGP7M8E30EX7JQ' where id=3;
-update noar tt set b2='SJ2S157JO18KTYBITPUB' where id=3;
-update noar ti set b2='SJ2S157JO18KTYBITPUB' where id=3;
-update noar tt set v0='6BSLT8FMWFU55M9CDLE16' where id=4;
-update noar ti set v0='6BSLT8FMWFU55M9CDLE16' where id=4;
-update noar tt set b0='A6' where id=4;
-update noar ti set b0='A6' where id=4;
-update noar tt set v0='LX2T4D2HTX6XHUITHB7ZI9OZ' where id=4;
-update noar ti set v0='LX2T4D2HTX6XHUITHB7ZI9OZ' where id=4;
-update noar tt set b1='LET5Y65TUD3CZHRQ6WEHGRZWMJX9HS' where id=4;
-update noar ti set b1='LET5Y65TUD3CZHRQ6WEHGRZWMJX9HS' where id=4;
-update noar tt set v0='Z1MTYBNZLJOR50MH84FXT2IMW8S' where id=4;
-update noar ti set v0='Z1MTYBNZLJOR50MH84FXT2IMW8S' where id=4;
-update noar tt set b2='X1LF7KW4S1DUBYSHED21GWV2V' where id=4;
-update noar ti set b2='X1LF7KW4S1DUBYSHED21GWV2V' where id=4;
-update noar tt set v0='YYOW1K' where id=5;
-update noar ti set v0='YYOW1K' where id=5;
-update noar tt set b0='MUM1E0NFLAGCX1IGOGMZ0G2M9' where id=5;
-update noar ti set b0='MUM1E0NFLAGCX1IGOGMZ0G2M9' where id=5;
-update noar tt set v0='SLRQDJP6NV15BOC1R' where id=5;
-update noar ti set v0='SLRQDJP6NV15BOC1R' where id=5;
-update noar tt set b1='GG9523OCJK3W7GPTUVVYR71C' where id=5;
-update noar ti set b1='GG9523OCJK3W7GPTUVVYR71C' where id=5;
-update noar tt set v0='GMY3INN6W8UPADCLXFCSKQFLCHJ85' where id=5;
-update noar ti set v0='GMY3INN6W8UPADCLXFCSKQFLCHJ85' where id=5;
-update noar tt set b2='4' where id=5;
-update noar ti set b2='4' where id=5;
-update noar tt set v0='RHPYNI5C95YRMZKI3UGFZLOT6K5L' where id=6;
-update noar ti set v0='RHPYNI5C95YRMZKI3UGFZLOT6K5L' where id=6;
-update noar tt set b0='R3MU2F0PW007PN' where id=6;
-update noar ti set b0='R3MU2F0PW007PN' where id=6;
-update noar tt set v0='0B3O4POU0MFYT8' where id=6;
-update noar ti set v0='0B3O4POU0MFYT8' where id=6;
-update noar tt set b1='MYDNT1DWITK1I' where id=6;
-update noar ti set b1='MYDNT1DWITK1I' where id=6;
-update noar tt set v0='0IET0IV730CDS3YP' where id=6;
-update noar ti set v0='0IET0IV730CDS3YP' where id=6;
-update noar tt set b2='ZNMGR3WP78U43W' where id=6;
-update noar ti set b2='ZNMGR3WP78U43W' where id=6;
-update noar tt set v0='9K4M9YJ21B3H9L28I' where id=7;
-update noar ti set v0='9K4M9YJ21B3H9L28I' where id=7;
-update noar tt set b0='ZOCGMA' where id=7;
-update noar ti set b0='ZOCGMA' where id=7;
-update noar tt set v0='2O8NB6AY5BGN3UPOCFENP' where id=7;
-update noar ti set v0='2O8NB6AY5BGN3UPOCFENP' where id=7;
-update noar tt set b1='GEEL7K9S50M' where id=7;
-update noar ti set b1='GEEL7K9S50M' where id=7;
-update noar tt set v0='1NZU1V' where id=7;
-update noar ti set v0='1NZU1V' where id=7;
-update noar tt set b2='9TOWH0PNZT50G9VOWYEKT4FQOJ' where id=7;
-update noar ti set b2='9TOWH0PNZT50G9VOWYEKT4FQOJ' where id=7;
-update noar tt set v0='Y8YR18HBNGB626H14D07N81XP' where id=8;
-update noar ti set v0='Y8YR18HBNGB626H14D07N81XP' where id=8;
-update noar tt set b0='DKUSHBR0W69D1X5A7RZ2FTMQ2WTSXM1' where id=8;
-update noar ti set b0='DKUSHBR0W69D1X5A7RZ2FTMQ2WTSXM1' where id=8;
-update noar tt set v0='OE9Z8D277PAO' where id=8;
-update noar ti set v0='OE9Z8D277PAO' where id=8;
-update noar tt set b1='MVL6SN6NA12KDDBENEYF1CTGW3A7' where id=8;
-update noar ti set b1='MVL6SN6NA12KDDBENEYF1CTGW3A7' where id=8;
-update noar tt set v0='L6AP' where id=8;
-update noar ti set v0='L6AP' where id=8;
-update noar tt set b2='3HEXQO0MCRG95KHSNHL5' where id=8;
-update noar ti set b2='3HEXQO0MCRG95KHSNHL5' where id=8;
-update noar tt set v0='5O27VIEO3RFE86KYI9PE23A' where id=9;
-update noar ti set v0='5O27VIEO3RFE86KYI9PE23A' where id=9;
-update noar tt set b0='KEJN583WTJHZ2UFJNX83YE9E9BG9FA9' where id=9;
-update noar ti set b0='KEJN583WTJHZ2UFJNX83YE9E9BG9FA9' where id=9;
-update noar tt set v0='MSKU6Y4W5VRH2XYI7T2SY' where id=9;
-update noar ti set v0='MSKU6Y4W5VRH2XYI7T2SY' where id=9;
-update noar tt set b1='DHE1H05R' where id=9;
-update noar ti set b1='DHE1H05R' where id=9;
-update noar tt set v0='ZI4VG1QJ' where id=9;
-update noar ti set v0='ZI4VG1QJ' where id=9;
-update noar tt set b2='BDWVOKE8AQSN' where id=9;
-update noar ti set b2='BDWVOKE8AQSN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S38V6P1S0BNAN' where id=1;
-update noar ti set v0='S38V6P1S0BNAN' where id=1;
-update noar tt set b0='SNX1PRRGATZDTBZQROZG936XCO35' where id=1;
-update noar ti set b0='SNX1PRRGATZDTBZQROZG936XCO35' where id=1;
-update noar tt set v0='OE4TZHS4ZS83W4W0H' where id=1;
-update noar ti set v0='OE4TZHS4ZS83W4W0H' where id=1;
-update noar tt set b1='W0K32SKSG7B96L9H' where id=1;
-update noar ti set b1='W0K32SKSG7B96L9H' where id=1;
-update noar tt set v0='LBOXALUNT3OWTZLKU5R9' where id=1;
-update noar ti set v0='LBOXALUNT3OWTZLKU5R9' where id=1;
-update noar tt set b2='0PJW46H' where id=1;
-update noar ti set b2='0PJW46H' where id=1;
-update noar tt set v0='LX0LP5ZNAK38' where id=2;
-update noar ti set v0='LX0LP5ZNAK38' where id=2;
-update noar tt set b0='2NSV3B2M9UIH8AJTXXXRDQ' where id=2;
-update noar ti set b0='2NSV3B2M9UIH8AJTXXXRDQ' where id=2;
-update noar tt set v0='7BVYSTXQ9U7X9Q0ULO89BCZR2S' where id=2;
-update noar ti set v0='7BVYSTXQ9U7X9Q0ULO89BCZR2S' where id=2;
-update noar tt set b1='U9B4KUSO5HXKLYJKWEMWGGLDA4PV0B' where id=2;
-update noar ti set b1='U9B4KUSO5HXKLYJKWEMWGGLDA4PV0B' where id=2;
-update noar tt set v0='TH7PT4B3CQIKZX' where id=2;
-update noar ti set v0='TH7PT4B3CQIKZX' where id=2;
-update noar tt set b2='SXMI1EWOHWD3JVD' where id=2;
-update noar ti set b2='SXMI1EWOHWD3JVD' where id=2;
-update noar tt set v0='Y0Z' where id=3;
-update noar ti set v0='Y0Z' where id=3;
-update noar tt set b0='K6XFB5LF110BPTEW' where id=3;
-update noar ti set b0='K6XFB5LF110BPTEW' where id=3;
-update noar tt set v0='SCQQFA4SM76PN' where id=3;
-update noar ti set v0='SCQQFA4SM76PN' where id=3;
-update noar tt set b1='Q3ENOXHHLVWONA1W8GUE32E1BWIW613M' where id=3;
-update noar ti set b1='Q3ENOXHHLVWONA1W8GUE32E1BWIW613M' where id=3;
-update noar tt set v0='WD0JXHA7UTFKIHHBYR40O' where id=3;
-update noar ti set v0='WD0JXHA7UTFKIHHBYR40O' where id=3;
-update noar tt set b2='P8WQ0SVQ68JDMOUTVQT0V8RSPX' where id=3;
-update noar ti set b2='P8WQ0SVQ68JDMOUTVQT0V8RSPX' where id=3;
-update noar tt set v0='5P' where id=4;
-update noar ti set v0='5P' where id=4;
-update noar tt set b0='1SQE34Q' where id=4;
-update noar ti set b0='1SQE34Q' where id=4;
-update noar tt set v0='6Y402D' where id=4;
-update noar ti set v0='6Y402D' where id=4;
-update noar tt set b1='LLH' where id=4;
-update noar ti set b1='LLH' where id=4;
-update noar tt set v0='XRUZRILLPYHCO6WANEGVC7Q' where id=4;
-update noar ti set v0='XRUZRILLPYHCO6WANEGVC7Q' where id=4;
-update noar tt set b2='KHOJG3ZCT0RIKVCCP78R5OYVJ' where id=4;
-update noar ti set b2='KHOJG3ZCT0RIKVCCP78R5OYVJ' where id=4;
-update noar tt set v0='Y' where id=5;
-update noar ti set v0='Y' where id=5;
-update noar tt set b0='BJG6AHGRBQX' where id=5;
-update noar ti set b0='BJG6AHGRBQX' where id=5;
-update noar tt set v0='MPQZ0QZB62X7Y' where id=5;
-update noar ti set v0='MPQZ0QZB62X7Y' where id=5;
-update noar tt set b1='WA17DYB4XZ1G8SJ9VILXJ5WBNT3FA14O' where id=5;
-update noar ti set b1='WA17DYB4XZ1G8SJ9VILXJ5WBNT3FA14O' where id=5;
-update noar tt set v0='RWWTFR3ZK35PYOGCJR0H49I' where id=5;
-update noar ti set v0='RWWTFR3ZK35PYOGCJR0H49I' where id=5;
-update noar tt set b2='TP' where id=5;
-update noar ti set b2='TP' where id=5;
-update noar tt set v0='0I94Y0RXY' where id=6;
-update noar ti set v0='0I94Y0RXY' where id=6;
-update noar tt set b0='LTKIVTQGWUU6TJ50L3' where id=6;
-update noar ti set b0='LTKIVTQGWUU6TJ50L3' where id=6;
-update noar tt set v0='77' where id=6;
-update noar ti set v0='77' where id=6;
-update noar tt set b1='57B9' where id=6;
-update noar ti set b1='57B9' where id=6;
-update noar tt set v0='JPVK' where id=6;
-update noar ti set v0='JPVK' where id=6;
-update noar tt set b2='7S8UC521SKWPB1YN' where id=6;
-update noar ti set b2='7S8UC521SKWPB1YN' where id=6;
-update noar tt set v0='S7V1DK2PSEEWLVRJ' where id=7;
-update noar ti set v0='S7V1DK2PSEEWLVRJ' where id=7;
-update noar tt set b0='M' where id=7;
-update noar ti set b0='M' where id=7;
-update noar tt set v0='X5SYUQ7G6F33YZT64XINLP2R991U' where id=7;
-update noar ti set v0='X5SYUQ7G6F33YZT64XINLP2R991U' where id=7;
-update noar tt set b1='WC0JTDYM0WUVRAP6D19PNRKN' where id=7;
-update noar ti set b1='WC0JTDYM0WUVRAP6D19PNRKN' where id=7;
-update noar tt set v0='DQ5R' where id=7;
-update noar ti set v0='DQ5R' where id=7;
-update noar tt set b2='L5WL1UCS7D63PK' where id=7;
-update noar ti set b2='L5WL1UCS7D63PK' where id=7;
-update noar tt set v0='FIV2QZXCI6' where id=8;
-update noar ti set v0='FIV2QZXCI6' where id=8;
-update noar tt set b0='Z' where id=8;
-update noar ti set b0='Z' where id=8;
-update noar tt set v0='KYAT0VLE4QGAX' where id=8;
-update noar ti set v0='KYAT0VLE4QGAX' where id=8;
-update noar tt set b1='XWAQN2Q963SD5LF1MH4MIEBCC28I9' where id=8;
-update noar ti set b1='XWAQN2Q963SD5LF1MH4MIEBCC28I9' where id=8;
-update noar tt set v0='UP8M2' where id=8;
-update noar ti set v0='UP8M2' where id=8;
-update noar tt set b2='K' where id=8;
-update noar ti set b2='K' where id=8;
-update noar tt set v0='4AKDGFH0WMDHUTTSAZHHRXTKHT' where id=9;
-update noar ti set v0='4AKDGFH0WMDHUTTSAZHHRXTKHT' where id=9;
-update noar tt set b0='EMJO39' where id=9;
-update noar ti set b0='EMJO39' where id=9;
-update noar tt set v0='R6ZXAJ6IVD761GY15GI4I2SC0256Q' where id=9;
-update noar ti set v0='R6ZXAJ6IVD761GY15GI4I2SC0256Q' where id=9;
-update noar tt set b1='8V' where id=9;
-update noar ti set b1='8V' where id=9;
-update noar tt set v0='MRIN8ORER7BV8U' where id=9;
-update noar ti set v0='MRIN8ORER7BV8U' where id=9;
-update noar tt set b2='AC06BV0K9NCB' where id=9;
-update noar ti set b2='AC06BV0K9NCB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PQA0U8AOMTTN0SU9USUXC385PTAKN3PZ' where id=1;
-update noar ti set v0='PQA0U8AOMTTN0SU9USUXC385PTAKN3PZ' where id=1;
-update noar tt set b0='LCMBPP' where id=1;
-update noar ti set b0='LCMBPP' where id=1;
-update noar tt set v0='AH8ZSE' where id=1;
-update noar ti set v0='AH8ZSE' where id=1;
-update noar tt set b1='9XYULWMAH90JMDUG1VVG2ACJ35Q7A6O' where id=1;
-update noar ti set b1='9XYULWMAH90JMDUG1VVG2ACJ35Q7A6O' where id=1;
-update noar tt set v0='T6ZQZAIBIGQ' where id=1;
-update noar ti set v0='T6ZQZAIBIGQ' where id=1;
-update noar tt set b2='26G6B' where id=1;
-update noar ti set b2='26G6B' where id=1;
-update noar tt set v0='KWVG4RGVCVQUG447HI15B3' where id=2;
-update noar ti set v0='KWVG4RGVCVQUG447HI15B3' where id=2;
-update noar tt set b0='9S06MYQVTOO8KXX3IN2DRM0ZM0MTLX8C' where id=2;
-update noar ti set b0='9S06MYQVTOO8KXX3IN2DRM0ZM0MTLX8C' where id=2;
-update noar tt set v0='NYKQVR682WY73LJ46X534' where id=2;
-update noar ti set v0='NYKQVR682WY73LJ46X534' where id=2;
-update noar tt set b1='JNR7' where id=2;
-update noar ti set b1='JNR7' where id=2;
-update noar tt set v0='LZGHD' where id=2;
-update noar ti set v0='LZGHD' where id=2;
-update noar tt set b2='F8I901PSU4HD7CMU9IGK6SVZWB27D' where id=2;
-update noar ti set b2='F8I901PSU4HD7CMU9IGK6SVZWB27D' where id=2;
-update noar tt set v0='VA7SDXB4FKE9H69ICCNV51JCO9TQJ0VD' where id=3;
-update noar ti set v0='VA7SDXB4FKE9H69ICCNV51JCO9TQJ0VD' where id=3;
-update noar tt set b0='LBDU1PQOW1FJS1SMMJ34KM0TDXGIY' where id=3;
-update noar ti set b0='LBDU1PQOW1FJS1SMMJ34KM0TDXGIY' where id=3;
-update noar tt set v0='HGB6LP6SZ87D1CHB5CG2' where id=3;
-update noar ti set v0='HGB6LP6SZ87D1CHB5CG2' where id=3;
-update noar tt set b1='4OR' where id=3;
-update noar ti set b1='4OR' where id=3;
-update noar tt set v0='YHEPADHHPLEG7FAB6HLGCR45C7L' where id=3;
-update noar ti set v0='YHEPADHHPLEG7FAB6HLGCR45C7L' where id=3;
-update noar tt set b2='ZM4YUEG9LQXXFWB41' where id=3;
-update noar ti set b2='ZM4YUEG9LQXXFWB41' where id=3;
-update noar tt set v0='DI2G8CM3688G76J0CFBM6JA5O9LM6X' where id=4;
-update noar ti set v0='DI2G8CM3688G76J0CFBM6JA5O9LM6X' where id=4;
-update noar tt set b0='43ENW7LUTWV0R' where id=4;
-update noar ti set b0='43ENW7LUTWV0R' where id=4;
-update noar tt set v0='N' where id=4;
-update noar ti set v0='N' where id=4;
-update noar tt set b1='UMBBU6MVYCK42I7ACK' where id=4;
-update noar ti set b1='UMBBU6MVYCK42I7ACK' where id=4;
-update noar tt set v0='4DFQD' where id=4;
-update noar ti set v0='4DFQD' where id=4;
-update noar tt set b2='T8GL5FTXYIIR487B9A' where id=4;
-update noar ti set b2='T8GL5FTXYIIR487B9A' where id=4;
-update noar tt set v0='VC3A0WRGPZ' where id=5;
-update noar ti set v0='VC3A0WRGPZ' where id=5;
-update noar tt set b0='QG1WQTBLSQ5OX0117EPL' where id=5;
-update noar ti set b0='QG1WQTBLSQ5OX0117EPL' where id=5;
-update noar tt set v0='LMJ3B63T0RKW1PY6PKA3V3JBP' where id=5;
-update noar ti set v0='LMJ3B63T0RKW1PY6PKA3V3JBP' where id=5;
-update noar tt set b1='E5Y' where id=5;
-update noar ti set b1='E5Y' where id=5;
-update noar tt set v0='41I5732CA8FNMWFR9S9' where id=5;
-update noar ti set v0='41I5732CA8FNMWFR9S9' where id=5;
-update noar tt set b2='RYAIU39QF00IHDN38OGC' where id=5;
-update noar ti set b2='RYAIU39QF00IHDN38OGC' where id=5;
-update noar tt set v0='I8RJB9RDL8JPYMY8S81N1N' where id=6;
-update noar ti set v0='I8RJB9RDL8JPYMY8S81N1N' where id=6;
-update noar tt set b0='O80GCRGKEU' where id=6;
-update noar ti set b0='O80GCRGKEU' where id=6;
-update noar tt set v0='R6XD8JUP4B1H3PRP' where id=6;
-update noar ti set v0='R6XD8JUP4B1H3PRP' where id=6;
-update noar tt set b1='U2P30RM7JDIXGTG2IA8H33IGEQKA99' where id=6;
-update noar ti set b1='U2P30RM7JDIXGTG2IA8H33IGEQKA99' where id=6;
-update noar tt set v0='63DKVNZHNN0' where id=6;
-update noar ti set v0='63DKVNZHNN0' where id=6;
-update noar tt set b2='FSTAA6AUZLYLT3F9' where id=6;
-update noar ti set b2='FSTAA6AUZLYLT3F9' where id=6;
-update noar tt set v0='X7E9TW3BK' where id=7;
-update noar ti set v0='X7E9TW3BK' where id=7;
-update noar tt set b0='NQLIZ13XOI7NLODXN' where id=7;
-update noar ti set b0='NQLIZ13XOI7NLODXN' where id=7;
-update noar tt set v0='9VGQ3IK7222SRVTW7Q6C60O60BGTX' where id=7;
-update noar ti set v0='9VGQ3IK7222SRVTW7Q6C60O60BGTX' where id=7;
-update noar tt set b1='OV3TRV2LWC16R2Q' where id=7;
-update noar ti set b1='OV3TRV2LWC16R2Q' where id=7;
-update noar tt set v0='MWKKZJ3GL5KLCTZWV6GX' where id=7;
-update noar ti set v0='MWKKZJ3GL5KLCTZWV6GX' where id=7;
-update noar tt set b2='T46QEM927MDPU16R' where id=7;
-update noar ti set b2='T46QEM927MDPU16R' where id=7;
-update noar tt set v0='0RSGX' where id=8;
-update noar ti set v0='0RSGX' where id=8;
-update noar tt set b0='HT37NEDB1WXQ3855' where id=8;
-update noar ti set b0='HT37NEDB1WXQ3855' where id=8;
-update noar tt set v0='AHNZ1LK3OX7T7AJCJ4HNNI' where id=8;
-update noar ti set v0='AHNZ1LK3OX7T7AJCJ4HNNI' where id=8;
-update noar tt set b1='XBNBB2QG5' where id=8;
-update noar ti set b1='XBNBB2QG5' where id=8;
-update noar tt set v0='95C5HUKGZBLFI5ON4BS42GSH8' where id=8;
-update noar ti set v0='95C5HUKGZBLFI5ON4BS42GSH8' where id=8;
-update noar tt set b2='V6Q7T5NKSMM2TPD4LM9IJ22QFJRESPY0' where id=8;
-update noar ti set b2='V6Q7T5NKSMM2TPD4LM9IJ22QFJRESPY0' where id=8;
-update noar tt set v0='JFN0P8CFP8J4SVPUA7EUIC' where id=9;
-update noar ti set v0='JFN0P8CFP8J4SVPUA7EUIC' where id=9;
-update noar tt set b0='95HOEIDJUK0POO7C0CLNBW9FXXK' where id=9;
-update noar ti set b0='95HOEIDJUK0POO7C0CLNBW9FXXK' where id=9;
-update noar tt set v0='70IPM' where id=9;
-update noar ti set v0='70IPM' where id=9;
-update noar tt set b1='8Q' where id=9;
-update noar ti set b1='8Q' where id=9;
-update noar tt set v0='UYS1XSNQ' where id=9;
-update noar ti set v0='UYS1XSNQ' where id=9;
-update noar tt set b2='JWKAH0' where id=9;
-update noar ti set b2='JWKAH0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VY8' where id=1;
-update noar ti set v0='VY8' where id=1;
-update noar tt set b0='X2P0YGHY4R437' where id=1;
-update noar ti set b0='X2P0YGHY4R437' where id=1;
-update noar tt set v0='4DP0EL8WK0RDZYZ4ICS3V' where id=1;
-update noar ti set v0='4DP0EL8WK0RDZYZ4ICS3V' where id=1;
-update noar tt set b1='E' where id=1;
-update noar ti set b1='E' where id=1;
-update noar tt set v0='9NEV08TH95QF' where id=1;
-update noar ti set v0='9NEV08TH95QF' where id=1;
-update noar tt set b2='0P6FW9QRC66S3WI78VH4L' where id=1;
-update noar ti set b2='0P6FW9QRC66S3WI78VH4L' where id=1;
-update noar tt set v0='VKCLFL5J8QJ6L931Y4E8' where id=2;
-update noar ti set v0='VKCLFL5J8QJ6L931Y4E8' where id=2;
-update noar tt set b0='M4YM3DU5X363CCO' where id=2;
-update noar ti set b0='M4YM3DU5X363CCO' where id=2;
-update noar tt set v0='B208818XS6PVAN8D2DP0NHK73K829Z' where id=2;
-update noar ti set v0='B208818XS6PVAN8D2DP0NHK73K829Z' where id=2;
-update noar tt set b1='QEE9916C0K2P2LVNIFYW32MTDO5MCL' where id=2;
-update noar ti set b1='QEE9916C0K2P2LVNIFYW32MTDO5MCL' where id=2;
-update noar tt set v0='5T81QTWD0VP5HN2W7JX5GK' where id=2;
-update noar ti set v0='5T81QTWD0VP5HN2W7JX5GK' where id=2;
-update noar tt set b2='EMIQD8DJ3PZ67YSJ' where id=2;
-update noar ti set b2='EMIQD8DJ3PZ67YSJ' where id=2;
-update noar tt set v0='GM0J5TMT5B7OTMDL7UVD' where id=3;
-update noar ti set v0='GM0J5TMT5B7OTMDL7UVD' where id=3;
-update noar tt set b0='TRGLG5' where id=3;
-update noar ti set b0='TRGLG5' where id=3;
-update noar tt set v0='6P' where id=3;
-update noar ti set v0='6P' where id=3;
-update noar tt set b1='8JI5TNDWBE9' where id=3;
-update noar ti set b1='8JI5TNDWBE9' where id=3;
-update noar tt set v0='2PO3AP0TZKHUJ2' where id=3;
-update noar ti set v0='2PO3AP0TZKHUJ2' where id=3;
-update noar tt set b2='W5736CY1SH9QY2785CN7IGON1RB' where id=3;
-update noar ti set b2='W5736CY1SH9QY2785CN7IGON1RB' where id=3;
-update noar tt set v0='K2DHG0' where id=4;
-update noar ti set v0='K2DHG0' where id=4;
-update noar tt set b0='GSLZ8M9YMTHGXQGY59TCL7' where id=4;
-update noar ti set b0='GSLZ8M9YMTHGXQGY59TCL7' where id=4;
-update noar tt set v0='ZHAH3O9B1JN1D526JE6PC3XJ6W4HN8KL' where id=4;
-update noar ti set v0='ZHAH3O9B1JN1D526JE6PC3XJ6W4HN8KL' where id=4;
-update noar tt set b1='M2UMTZD4N68LKNZ' where id=4;
-update noar ti set b1='M2UMTZD4N68LKNZ' where id=4;
-update noar tt set v0='KQFOM64' where id=4;
-update noar ti set v0='KQFOM64' where id=4;
-update noar tt set b2='FC2SY3' where id=4;
-update noar ti set b2='FC2SY3' where id=4;
-update noar tt set v0='ABRFPIUA0PI5OMV8BQ' where id=5;
-update noar ti set v0='ABRFPIUA0PI5OMV8BQ' where id=5;
-update noar tt set b0='47ESUSFE93S92AEKPL3' where id=5;
-update noar ti set b0='47ESUSFE93S92AEKPL3' where id=5;
-update noar tt set v0='W6QW2KQVVWEPOHNZ77RMRB27LB9' where id=5;
-update noar ti set v0='W6QW2KQVVWEPOHNZ77RMRB27LB9' where id=5;
-update noar tt set b1='AUIZY8VJI24KCGKOSNFN3DQBYSQ' where id=5;
-update noar ti set b1='AUIZY8VJI24KCGKOSNFN3DQBYSQ' where id=5;
-update noar tt set v0='UKWWN8F72MVX2DWKDLBEY3HBSZI9MK' where id=5;
-update noar ti set v0='UKWWN8F72MVX2DWKDLBEY3HBSZI9MK' where id=5;
-update noar tt set b2='WN4KJXBY2UEV6V6R1LSG4HN' where id=5;
-update noar ti set b2='WN4KJXBY2UEV6V6R1LSG4HN' where id=5;
-update noar tt set v0='NK4319E7VFJX0PLDPEC7T0PDRX5ECR9R' where id=6;
-update noar ti set v0='NK4319E7VFJX0PLDPEC7T0PDRX5ECR9R' where id=6;
-update noar tt set b0='QKSISHTBPRBWV712T0UFVN3UOTUJ6L1' where id=6;
-update noar ti set b0='QKSISHTBPRBWV712T0UFVN3UOTUJ6L1' where id=6;
-update noar tt set v0='UF378DK06HJJP6B8D5LTR9Q68FV' where id=6;
-update noar ti set v0='UF378DK06HJJP6B8D5LTR9Q68FV' where id=6;
-update noar tt set b1='DRZFMIHB1DJ53BNAG98F' where id=6;
-update noar ti set b1='DRZFMIHB1DJ53BNAG98F' where id=6;
-update noar tt set v0='R1UZ4QO41WMYL37QSSG9JP0O8O01' where id=6;
-update noar ti set v0='R1UZ4QO41WMYL37QSSG9JP0O8O01' where id=6;
-update noar tt set b2='GBH55CHC9VJNM5EBW2H1DH9AP1V' where id=6;
-update noar ti set b2='GBH55CHC9VJNM5EBW2H1DH9AP1V' where id=6;
-update noar tt set v0='EW050M4VTKQDO1' where id=7;
-update noar ti set v0='EW050M4VTKQDO1' where id=7;
-update noar tt set b0='F8AWRYREIYO8W9OQU' where id=7;
-update noar ti set b0='F8AWRYREIYO8W9OQU' where id=7;
-update noar tt set v0='T6KSNPYHF9' where id=7;
-update noar ti set v0='T6KSNPYHF9' where id=7;
-update noar tt set b1='X5XT8NOQBFC7U28QCA' where id=7;
-update noar ti set b1='X5XT8NOQBFC7U28QCA' where id=7;
-update noar tt set v0='GIDSBSEGU' where id=7;
-update noar ti set v0='GIDSBSEGU' where id=7;
-update noar tt set b2='7U' where id=7;
-update noar ti set b2='7U' where id=7;
-update noar tt set v0='1EKP5Y1W5CIW1' where id=8;
-update noar ti set v0='1EKP5Y1W5CIW1' where id=8;
-update noar tt set b0='EXZ92X5VWX8P6WLLE64BMHM71YPI' where id=8;
-update noar ti set b0='EXZ92X5VWX8P6WLLE64BMHM71YPI' where id=8;
-update noar tt set v0='XWBX7HF9MSKR6GKWNZ' where id=8;
-update noar ti set v0='XWBX7HF9MSKR6GKWNZ' where id=8;
-update noar tt set b1='3CXWM0LG' where id=8;
-update noar ti set b1='3CXWM0LG' where id=8;
-update noar tt set v0='X4CBCX6B' where id=8;
-update noar ti set v0='X4CBCX6B' where id=8;
-update noar tt set b2='B80QYQFOODWF9MDYBZXP5H7P6OL0OIYL' where id=8;
-update noar ti set b2='B80QYQFOODWF9MDYBZXP5H7P6OL0OIYL' where id=8;
-update noar tt set v0='DU3XMYOBFH6URS0ZE7P2D2UQ9Q0' where id=9;
-update noar ti set v0='DU3XMYOBFH6URS0ZE7P2D2UQ9Q0' where id=9;
-update noar tt set b0='H9TWUAX675GZCY3RMK6M2L' where id=9;
-update noar ti set b0='H9TWUAX675GZCY3RMK6M2L' where id=9;
-update noar tt set v0='0AZ3' where id=9;
-update noar ti set v0='0AZ3' where id=9;
-update noar tt set b1='1FKK4UEX8LM046B' where id=9;
-update noar ti set b1='1FKK4UEX8LM046B' where id=9;
-update noar tt set v0='XUL0HW' where id=9;
-update noar ti set v0='XUL0HW' where id=9;
-update noar tt set b2='62ERQT2YSTVSYXGK5SCDCKKIJ' where id=9;
-update noar ti set b2='62ERQT2YSTVSYXGK5SCDCKKIJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QLNH00EHACD53HBGH48S1WXQT4I3' where id=1;
-update noar ti set v0='QLNH00EHACD53HBGH48S1WXQT4I3' where id=1;
-update noar tt set b0='K04JDSV1O1J1SBOYPJ43E7BNNLPGPG2P' where id=1;
-update noar ti set b0='K04JDSV1O1J1SBOYPJ43E7BNNLPGPG2P' where id=1;
-update noar tt set v0='Q44LT7ABYHY4LGRWUMRM' where id=1;
-update noar ti set v0='Q44LT7ABYHY4LGRWUMRM' where id=1;
-update noar tt set b1='20KLS720GMVW8L0' where id=1;
-update noar ti set b1='20KLS720GMVW8L0' where id=1;
-update noar tt set v0='8IGESBH9Z56YGGXON' where id=1;
-update noar ti set v0='8IGESBH9Z56YGGXON' where id=1;
-update noar tt set b2='OD68NJ4JBCC1I2JN57' where id=1;
-update noar ti set b2='OD68NJ4JBCC1I2JN57' where id=1;
-update noar tt set v0='UE2NFRIXZ5EJT' where id=2;
-update noar ti set v0='UE2NFRIXZ5EJT' where id=2;
-update noar tt set b0='4NPR1ZAD7UF' where id=2;
-update noar ti set b0='4NPR1ZAD7UF' where id=2;
-update noar tt set v0='QBQHJLECGHY2A2VXI' where id=2;
-update noar ti set v0='QBQHJLECGHY2A2VXI' where id=2;
-update noar tt set b1='UZOF7OUH6FW5LY4IPVI7ZJR9WYHAX8L' where id=2;
-update noar ti set b1='UZOF7OUH6FW5LY4IPVI7ZJR9WYHAX8L' where id=2;
-update noar tt set v0='9L141WWUD0C2ZV7JMSUGY7S' where id=2;
-update noar ti set v0='9L141WWUD0C2ZV7JMSUGY7S' where id=2;
-update noar tt set b2='FBQPDF940H02PEMIAI' where id=2;
-update noar ti set b2='FBQPDF940H02PEMIAI' where id=2;
-update noar tt set v0='1SEV89PAKLVPZLVJUHCJL4RE' where id=3;
-update noar ti set v0='1SEV89PAKLVPZLVJUHCJL4RE' where id=3;
-update noar tt set b0='H5VTPAY3NLIRQH3G4DK7UJL8IN' where id=3;
-update noar ti set b0='H5VTPAY3NLIRQH3G4DK7UJL8IN' where id=3;
-update noar tt set v0='4M67PM4KZ25XMZ' where id=3;
-update noar ti set v0='4M67PM4KZ25XMZ' where id=3;
-update noar tt set b1='7T5JPEM9IL28AIL' where id=3;
-update noar ti set b1='7T5JPEM9IL28AIL' where id=3;
-update noar tt set v0='G0RCT5YHZGGSQK2MIE3JNC' where id=3;
-update noar ti set v0='G0RCT5YHZGGSQK2MIE3JNC' where id=3;
-update noar tt set b2='C9JU' where id=3;
-update noar ti set b2='C9JU' where id=3;
-update noar tt set v0='ZRAG8IP8S3MEDVSMMSBQQCF6OQ8VJAH9' where id=4;
-update noar ti set v0='ZRAG8IP8S3MEDVSMMSBQQCF6OQ8VJAH9' where id=4;
-update noar tt set b0='PP2CVNVO7GNCKHHKYKUEPW' where id=4;
-update noar ti set b0='PP2CVNVO7GNCKHHKYKUEPW' where id=4;
-update noar tt set v0='PSFHC1AUFYBEZ7I64V3766RWJ' where id=4;
-update noar ti set v0='PSFHC1AUFYBEZ7I64V3766RWJ' where id=4;
-update noar tt set b1='AUVBG3YEULUUGVZLMS7JJZ' where id=4;
-update noar ti set b1='AUVBG3YEULUUGVZLMS7JJZ' where id=4;
-update noar tt set v0='0PAQSL4ST8SBIHYNY0YHCW6H' where id=4;
-update noar ti set v0='0PAQSL4ST8SBIHYNY0YHCW6H' where id=4;
-update noar tt set b2='AK8PSI77WH1' where id=4;
-update noar ti set b2='AK8PSI77WH1' where id=4;
-update noar tt set v0='IWEOB12HV1N9ZW6653YDJV' where id=5;
-update noar ti set v0='IWEOB12HV1N9ZW6653YDJV' where id=5;
-update noar tt set b0='CK0DBGO52T0L0WXZGTEX440VIFFK' where id=5;
-update noar ti set b0='CK0DBGO52T0L0WXZGTEX440VIFFK' where id=5;
-update noar tt set v0='7Y0SH837Y9LE4O3P41' where id=5;
-update noar ti set v0='7Y0SH837Y9LE4O3P41' where id=5;
-update noar tt set b1='JHVHRTV3' where id=5;
-update noar ti set b1='JHVHRTV3' where id=5;
-update noar tt set v0='N76JP' where id=5;
-update noar ti set v0='N76JP' where id=5;
-update noar tt set b2='NM' where id=5;
-update noar ti set b2='NM' where id=5;
-update noar tt set v0='RC0INFBHY8E' where id=6;
-update noar ti set v0='RC0INFBHY8E' where id=6;
-update noar tt set b0='YYIN55CU7F21J5IPDW9V3NU' where id=6;
-update noar ti set b0='YYIN55CU7F21J5IPDW9V3NU' where id=6;
-update noar tt set v0='SBFY48ZNF5H5DH' where id=6;
-update noar ti set v0='SBFY48ZNF5H5DH' where id=6;
-update noar tt set b1='L21LI3R625D2YJGAFP' where id=6;
-update noar ti set b1='L21LI3R625D2YJGAFP' where id=6;
-update noar tt set v0='LMUD0LNEI1MU3M1' where id=6;
-update noar ti set v0='LMUD0LNEI1MU3M1' where id=6;
-update noar tt set b2='SN23OYXBUAD3GV' where id=6;
-update noar ti set b2='SN23OYXBUAD3GV' where id=6;
-update noar tt set v0='3JOBCL2CC5NTUGQWZ45MXVD' where id=7;
-update noar ti set v0='3JOBCL2CC5NTUGQWZ45MXVD' where id=7;
-update noar tt set b0='K134GIICU4LB7XP4V94BCJCVLEF4ZQDY' where id=7;
-update noar ti set b0='K134GIICU4LB7XP4V94BCJCVLEF4ZQDY' where id=7;
-update noar tt set v0='7U5AE7T8BQ8JDZSGAYO5V' where id=7;
-update noar ti set v0='7U5AE7T8BQ8JDZSGAYO5V' where id=7;
-update noar tt set b1='DNH2DYGAHWXHDTEJ7D2' where id=7;
-update noar ti set b1='DNH2DYGAHWXHDTEJ7D2' where id=7;
-update noar tt set v0='S1ALXBHH6UCIBT6OUVUC9Z91AS' where id=7;
-update noar ti set v0='S1ALXBHH6UCIBT6OUVUC9Z91AS' where id=7;
-update noar tt set b2='Z9GUG6A8O' where id=7;
-update noar ti set b2='Z9GUG6A8O' where id=7;
-update noar tt set v0='3FA5MX4LGENPB3EWFVFG8G3UFY' where id=8;
-update noar ti set v0='3FA5MX4LGENPB3EWFVFG8G3UFY' where id=8;
-update noar tt set b0='AL92PTHOTGVKKMFF8QF' where id=8;
-update noar ti set b0='AL92PTHOTGVKKMFF8QF' where id=8;
-update noar tt set v0='E4IC' where id=8;
-update noar ti set v0='E4IC' where id=8;
-update noar tt set b1='I4MWW2IRV4OTC9YCS28NQWV07XGE2MY' where id=8;
-update noar ti set b1='I4MWW2IRV4OTC9YCS28NQWV07XGE2MY' where id=8;
-update noar tt set v0='0RWACQZLJPQLRI3G0K19VLZ' where id=8;
-update noar ti set v0='0RWACQZLJPQLRI3G0K19VLZ' where id=8;
-update noar tt set b2='W8OA' where id=8;
-update noar ti set b2='W8OA' where id=8;
-update noar tt set v0='ETZIGE' where id=9;
-update noar ti set v0='ETZIGE' where id=9;
-update noar tt set b0='4SH3UBYZ6NEYPVKJ0PKCM' where id=9;
-update noar ti set b0='4SH3UBYZ6NEYPVKJ0PKCM' where id=9;
-update noar tt set v0='AILZHIRDBKOV' where id=9;
-update noar ti set v0='AILZHIRDBKOV' where id=9;
-update noar tt set b1='D4KDH28I6P4EIVVBB0P15EE24DG6X' where id=9;
-update noar ti set b1='D4KDH28I6P4EIVVBB0P15EE24DG6X' where id=9;
-update noar tt set v0='S9AXZ6GKNJWCT6GU9T2YFJKAFTF1O3' where id=9;
-update noar ti set v0='S9AXZ6GKNJWCT6GU9T2YFJKAFTF1O3' where id=9;
-update noar tt set b2='QFJ1MXK4W39DVD77U53IPIFDT1P' where id=9;
-update noar ti set b2='QFJ1MXK4W39DVD77U53IPIFDT1P' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QU22E82U77' where id=1;
-update noar ti set v0='QU22E82U77' where id=1;
-update noar tt set b0='ST3F5ZE5C8KCF1EV' where id=1;
-update noar ti set b0='ST3F5ZE5C8KCF1EV' where id=1;
-update noar tt set v0='1884Z8G7M5WO78B3B2XHGNRB5VGDV' where id=1;
-update noar ti set v0='1884Z8G7M5WO78B3B2XHGNRB5VGDV' where id=1;
-update noar tt set b1='YZC' where id=1;
-update noar ti set b1='YZC' where id=1;
-update noar tt set v0='GX9S71R6LZUZ5UW1FK38BT1L' where id=1;
-update noar ti set v0='GX9S71R6LZUZ5UW1FK38BT1L' where id=1;
-update noar tt set b2='8IM6W09ATIJVY79O7LCEPV9FCQ67' where id=1;
-update noar ti set b2='8IM6W09ATIJVY79O7LCEPV9FCQ67' where id=1;
-update noar tt set v0='W3U5T4H3ORGRI6RS44XX2KIM' where id=2;
-update noar ti set v0='W3U5T4H3ORGRI6RS44XX2KIM' where id=2;
-update noar tt set b0='U8R3TPXZBWZNVOLBRO8TCWR5TE' where id=2;
-update noar ti set b0='U8R3TPXZBWZNVOLBRO8TCWR5TE' where id=2;
-update noar tt set v0='L9AO05MW638GWS7SX5ID221' where id=2;
-update noar ti set v0='L9AO05MW638GWS7SX5ID221' where id=2;
-update noar tt set b1='SD99B5' where id=2;
-update noar ti set b1='SD99B5' where id=2;
-update noar tt set v0='UPMFXV2NDXRPATQ7978Z8LPJOYE3' where id=2;
-update noar ti set v0='UPMFXV2NDXRPATQ7978Z8LPJOYE3' where id=2;
-update noar tt set b2='HU8TE' where id=2;
-update noar ti set b2='HU8TE' where id=2;
-update noar tt set v0='ULT0MMPPM7OK9O4624QTS' where id=3;
-update noar ti set v0='ULT0MMPPM7OK9O4624QTS' where id=3;
-update noar tt set b0='OZMILYDFOMCXPYB' where id=3;
-update noar ti set b0='OZMILYDFOMCXPYB' where id=3;
-update noar tt set v0='AIATAVCG6GZRMBUEG7GXT2BOFK4USQ1' where id=3;
-update noar ti set v0='AIATAVCG6GZRMBUEG7GXT2BOFK4USQ1' where id=3;
-update noar tt set b1='02I6F3BHNUC9' where id=3;
-update noar ti set b1='02I6F3BHNUC9' where id=3;
-update noar tt set v0='D25NC7B' where id=3;
-update noar ti set v0='D25NC7B' where id=3;
-update noar tt set b2='30LOQD1MD0TOX3D51L6ZBJ' where id=3;
-update noar ti set b2='30LOQD1MD0TOX3D51L6ZBJ' where id=3;
-update noar tt set v0='RNS0LJROE' where id=4;
-update noar ti set v0='RNS0LJROE' where id=4;
-update noar tt set b0='I8EZDWMSQZ4Z30ESTE1M' where id=4;
-update noar ti set b0='I8EZDWMSQZ4Z30ESTE1M' where id=4;
-update noar tt set v0='N8A10WJ1LO0EGJCTOIXAG0OF8QF' where id=4;
-update noar ti set v0='N8A10WJ1LO0EGJCTOIXAG0OF8QF' where id=4;
-update noar tt set b1='8K' where id=4;
-update noar ti set b1='8K' where id=4;
-update noar tt set v0='ZSZQ1MHUQNGOISN7T7' where id=4;
-update noar ti set v0='ZSZQ1MHUQNGOISN7T7' where id=4;
-update noar tt set b2='DN7UYJP8O5N8F8GW9MST7Z' where id=4;
-update noar ti set b2='DN7UYJP8O5N8F8GW9MST7Z' where id=4;
-update noar tt set v0='23R1AUUMHFSN2R8R44XOSMBLI' where id=5;
-update noar ti set v0='23R1AUUMHFSN2R8R44XOSMBLI' where id=5;
-update noar tt set b0='VD94PIRUU' where id=5;
-update noar ti set b0='VD94PIRUU' where id=5;
-update noar tt set v0='166ZU4F0WEXD3HJAJTE2RXXJSOAKI' where id=5;
-update noar ti set v0='166ZU4F0WEXD3HJAJTE2RXXJSOAKI' where id=5;
-update noar tt set b1='YCW3NVRO' where id=5;
-update noar ti set b1='YCW3NVRO' where id=5;
-update noar tt set v0='TO54LKA9R42ES8HY2ICDO07' where id=5;
-update noar ti set v0='TO54LKA9R42ES8HY2ICDO07' where id=5;
-update noar tt set b2='91OLCN23499UQB40L5' where id=5;
-update noar ti set b2='91OLCN23499UQB40L5' where id=5;
-update noar tt set v0='ZG6QNIWGCANQO630A6AXKLG' where id=6;
-update noar ti set v0='ZG6QNIWGCANQO630A6AXKLG' where id=6;
-update noar tt set b0='WL4FRF2VDXLC8GC4V6BZ8NC' where id=6;
-update noar ti set b0='WL4FRF2VDXLC8GC4V6BZ8NC' where id=6;
-update noar tt set v0='TX3MFADKV55E6YH7Z9' where id=6;
-update noar ti set v0='TX3MFADKV55E6YH7Z9' where id=6;
-update noar tt set b1='LZBR' where id=6;
-update noar ti set b1='LZBR' where id=6;
-update noar tt set v0='EJ0SJO87NA1' where id=6;
-update noar ti set v0='EJ0SJO87NA1' where id=6;
-update noar tt set b2='18C4CTA6DT1U2ZVTO' where id=6;
-update noar ti set b2='18C4CTA6DT1U2ZVTO' where id=6;
-update noar tt set v0='L2LVFZPT0E01F5Y9D' where id=7;
-update noar ti set v0='L2LVFZPT0E01F5Y9D' where id=7;
-update noar tt set b0='16ZYKJTF' where id=7;
-update noar ti set b0='16ZYKJTF' where id=7;
-update noar tt set v0='XOWMD8EC3WC' where id=7;
-update noar ti set v0='XOWMD8EC3WC' where id=7;
-update noar tt set b1='WZHECOX9J8VQ1GXH0S2EO518GR' where id=7;
-update noar ti set b1='WZHECOX9J8VQ1GXH0S2EO518GR' where id=7;
-update noar tt set v0='QTU2SSON9T8FC' where id=7;
-update noar ti set v0='QTU2SSON9T8FC' where id=7;
-update noar tt set b2='R0J247T7UOTUU8P' where id=7;
-update noar ti set b2='R0J247T7UOTUU8P' where id=7;
-update noar tt set v0='DM5R1K7PX7R270HOJR1L00SJHYPLAB3Y' where id=8;
-update noar ti set v0='DM5R1K7PX7R270HOJR1L00SJHYPLAB3Y' where id=8;
-update noar tt set b0='HTR7Y9MQSFPNXJF5ZQSJ0' where id=8;
-update noar ti set b0='HTR7Y9MQSFPNXJF5ZQSJ0' where id=8;
-update noar tt set v0='JQBMFJCE37N' where id=8;
-update noar ti set v0='JQBMFJCE37N' where id=8;
-update noar tt set b1='1U' where id=8;
-update noar ti set b1='1U' where id=8;
-update noar tt set v0='51SE5CIRX4NUPHLJI9' where id=8;
-update noar ti set v0='51SE5CIRX4NUPHLJI9' where id=8;
-update noar tt set b2='7Y2MPAN' where id=8;
-update noar ti set b2='7Y2MPAN' where id=8;
-update noar tt set v0='97DBNRTK0MMBMJM5QIBPG' where id=9;
-update noar ti set v0='97DBNRTK0MMBMJM5QIBPG' where id=9;
-update noar tt set b0='KEJ3KBMFC9Q387YIG40S' where id=9;
-update noar ti set b0='KEJ3KBMFC9Q387YIG40S' where id=9;
-update noar tt set v0='KHPAIQAEF4' where id=9;
-update noar ti set v0='KHPAIQAEF4' where id=9;
-update noar tt set b1='NPH61C' where id=9;
-update noar ti set b1='NPH61C' where id=9;
-update noar tt set v0='M3EK88D5Z70HXPC' where id=9;
-update noar ti set v0='M3EK88D5Z70HXPC' where id=9;
-update noar tt set b2='NUACWYEZB35HZBQ4' where id=9;
-update noar ti set b2='NUACWYEZB35HZBQ4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='518' where id=1;
-update noar ti set v0='518' where id=1;
-update noar tt set b0='RQQ9962CCUS46HP' where id=1;
-update noar ti set b0='RQQ9962CCUS46HP' where id=1;
-update noar tt set v0='X6Q9KPZMBIDCTRABAVMD63JSIJV74RV3' where id=1;
-update noar ti set v0='X6Q9KPZMBIDCTRABAVMD63JSIJV74RV3' where id=1;
-update noar tt set b1='M648B4FLGLXBFP46D72' where id=1;
-update noar ti set b1='M648B4FLGLXBFP46D72' where id=1;
-update noar tt set v0='I08J13M8D' where id=1;
-update noar ti set v0='I08J13M8D' where id=1;
-update noar tt set b2='LDB' where id=1;
-update noar ti set b2='LDB' where id=1;
-update noar tt set v0='BJHUP61957IHKUUWNF3QDN3EB8K9W' where id=2;
-update noar ti set v0='BJHUP61957IHKUUWNF3QDN3EB8K9W' where id=2;
-update noar tt set b0='56Y' where id=2;
-update noar ti set b0='56Y' where id=2;
-update noar tt set v0='581YJ6O5N9MF2APEVE8VL' where id=2;
-update noar ti set v0='581YJ6O5N9MF2APEVE8VL' where id=2;
-update noar tt set b1='7EY309BU9X4Y5UOU74NI8CN0VJ3GZOZY' where id=2;
-update noar ti set b1='7EY309BU9X4Y5UOU74NI8CN0VJ3GZOZY' where id=2;
-update noar tt set v0='80A07PE' where id=2;
-update noar ti set v0='80A07PE' where id=2;
-update noar tt set b2='TWFE29UXN00DE13JHSGB' where id=2;
-update noar ti set b2='TWFE29UXN00DE13JHSGB' where id=2;
-update noar tt set v0='4' where id=3;
-update noar ti set v0='4' where id=3;
-update noar tt set b0='NLGJPXPBIUPNYYCOXGZN7141XCBJBKQS' where id=3;
-update noar ti set b0='NLGJPXPBIUPNYYCOXGZN7141XCBJBKQS' where id=3;
-update noar tt set v0='SW281Y4MB4LLBO0BFJ7SYHC2HMT' where id=3;
-update noar ti set v0='SW281Y4MB4LLBO0BFJ7SYHC2HMT' where id=3;
-update noar tt set b1='BWH3VF268PP9' where id=3;
-update noar ti set b1='BWH3VF268PP9' where id=3;
-update noar tt set v0='WQTKM50JKV0AD4LJVALOI' where id=3;
-update noar ti set v0='WQTKM50JKV0AD4LJVALOI' where id=3;
-update noar tt set b2='VLZCD9DJIXQUQB8IHU' where id=3;
-update noar ti set b2='VLZCD9DJIXQUQB8IHU' where id=3;
-update noar tt set v0='ZRF2L32JJF2MVFF26GEZ5E6RMCH26KRY' where id=4;
-update noar ti set v0='ZRF2L32JJF2MVFF26GEZ5E6RMCH26KRY' where id=4;
-update noar tt set b0='T1V15H7QOGXNTN08G4QUYK' where id=4;
-update noar ti set b0='T1V15H7QOGXNTN08G4QUYK' where id=4;
-update noar tt set v0='3' where id=4;
-update noar ti set v0='3' where id=4;
-update noar tt set b1='OM' where id=4;
-update noar ti set b1='OM' where id=4;
-update noar tt set v0='G1GAOWQ5LFA7ECZU0M9JOFLB2CPD' where id=4;
-update noar ti set v0='G1GAOWQ5LFA7ECZU0M9JOFLB2CPD' where id=4;
-update noar tt set b2='1WA1R' where id=4;
-update noar ti set b2='1WA1R' where id=4;
-update noar tt set v0='XN8X2MWVMMN' where id=5;
-update noar ti set v0='XN8X2MWVMMN' where id=5;
-update noar tt set b0='S6' where id=5;
-update noar ti set b0='S6' where id=5;
-update noar tt set v0='N8BGHSTLQIERFZ3ZN6' where id=5;
-update noar ti set v0='N8BGHSTLQIERFZ3ZN6' where id=5;
-update noar tt set b1='QQZBHL2X' where id=5;
-update noar ti set b1='QQZBHL2X' where id=5;
-update noar tt set v0='E4PE1DWIG' where id=5;
-update noar ti set v0='E4PE1DWIG' where id=5;
-update noar tt set b2='D0TRPD5U6R8LGPI99HJLO' where id=5;
-update noar ti set b2='D0TRPD5U6R8LGPI99HJLO' where id=5;
-update noar tt set v0='PJO8GX48CGMWHDIYNCIVADLZ3' where id=6;
-update noar ti set v0='PJO8GX48CGMWHDIYNCIVADLZ3' where id=6;
-update noar tt set b0='DUORPEZ' where id=6;
-update noar ti set b0='DUORPEZ' where id=6;
-update noar tt set v0='1MF' where id=6;
-update noar ti set v0='1MF' where id=6;
-update noar tt set b1='PCMBLJ9IP3U' where id=6;
-update noar ti set b1='PCMBLJ9IP3U' where id=6;
-update noar tt set v0='UHS2GSZRDOD1' where id=6;
-update noar ti set v0='UHS2GSZRDOD1' where id=6;
-update noar tt set b2='KMT54' where id=6;
-update noar ti set b2='KMT54' where id=6;
-update noar tt set v0='KSP2MC0KU0E8XEWN8C3BKDTY' where id=7;
-update noar ti set v0='KSP2MC0KU0E8XEWN8C3BKDTY' where id=7;
-update noar tt set b0='0JODYLCAKROICLOGQU35QS2VLAZD' where id=7;
-update noar ti set b0='0JODYLCAKROICLOGQU35QS2VLAZD' where id=7;
-update noar tt set v0='AX6PQEXI' where id=7;
-update noar ti set v0='AX6PQEXI' where id=7;
-update noar tt set b1='ZACOTHOFOXWPNGEZH8GCLL99V4QWQQ' where id=7;
-update noar ti set b1='ZACOTHOFOXWPNGEZH8GCLL99V4QWQQ' where id=7;
-update noar tt set v0='MV6202' where id=7;
-update noar ti set v0='MV6202' where id=7;
-update noar tt set b2='6MX7QGQ9ZBR5FAAOIPW' where id=7;
-update noar ti set b2='6MX7QGQ9ZBR5FAAOIPW' where id=7;
-update noar tt set v0='MS5LUG5UJMW6645IVFRNO5D7' where id=8;
-update noar ti set v0='MS5LUG5UJMW6645IVFRNO5D7' where id=8;
-update noar tt set b0='DUE20VL4BKCM1DOA' where id=8;
-update noar ti set b0='DUE20VL4BKCM1DOA' where id=8;
-update noar tt set v0='CFC7LKM2ENK2O9PHEX68S1' where id=8;
-update noar ti set v0='CFC7LKM2ENK2O9PHEX68S1' where id=8;
-update noar tt set b1='76R8B' where id=8;
-update noar ti set b1='76R8B' where id=8;
-update noar tt set v0='9' where id=8;
-update noar ti set v0='9' where id=8;
-update noar tt set b2='ROLL4' where id=8;
-update noar ti set b2='ROLL4' where id=8;
-update noar tt set v0='PEHLZI62WAT69PSI5WXAC4HV6SL9' where id=9;
-update noar ti set v0='PEHLZI62WAT69PSI5WXAC4HV6SL9' where id=9;
-update noar tt set b0='LLI97IS2BN12SRQ4P39AMY8AP5HZZ' where id=9;
-update noar ti set b0='LLI97IS2BN12SRQ4P39AMY8AP5HZZ' where id=9;
-update noar tt set v0='KMNY4J2' where id=9;
-update noar ti set v0='KMNY4J2' where id=9;
-update noar tt set b1='U' where id=9;
-update noar ti set b1='U' where id=9;
-update noar tt set v0='XJJFD395S96WW' where id=9;
-update noar ti set v0='XJJFD395S96WW' where id=9;
-update noar tt set b2='3JB2PRX38M8' where id=9;
-update noar ti set b2='3JB2PRX38M8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PTNQA1IMDZO703XIRJEWM32KI2' where id=1;
-update noar ti set v0='PTNQA1IMDZO703XIRJEWM32KI2' where id=1;
-update noar tt set b0='CO' where id=1;
-update noar ti set b0='CO' where id=1;
-update noar tt set v0='CK5OZJ4EG13COOH2VLOP93C' where id=1;
-update noar ti set v0='CK5OZJ4EG13COOH2VLOP93C' where id=1;
-update noar tt set b1='2D6YAWC2N680EZ2X1HSSI' where id=1;
-update noar ti set b1='2D6YAWC2N680EZ2X1HSSI' where id=1;
-update noar tt set v0='PGXGLDH6' where id=1;
-update noar ti set v0='PGXGLDH6' where id=1;
-update noar tt set b2='N7ENXC3CL405VH4ZJAX7GQQ2T' where id=1;
-update noar ti set b2='N7ENXC3CL405VH4ZJAX7GQQ2T' where id=1;
-update noar tt set v0='EN' where id=2;
-update noar ti set v0='EN' where id=2;
-update noar tt set b0='40C2D1BHDNZ7YSW9XHM0A' where id=2;
-update noar ti set b0='40C2D1BHDNZ7YSW9XHM0A' where id=2;
-update noar tt set v0='0C04FJ4QVJSYV7KAQ5BOT59' where id=2;
-update noar ti set v0='0C04FJ4QVJSYV7KAQ5BOT59' where id=2;
-update noar tt set b1='V8YBAHJVN5PR3899Y5A2Z' where id=2;
-update noar ti set b1='V8YBAHJVN5PR3899Y5A2Z' where id=2;
-update noar tt set v0='CSGD5O0U' where id=2;
-update noar ti set v0='CSGD5O0U' where id=2;
-update noar tt set b2='624HB4TEY84KA8FRPY9TK9F52UCUQTQ' where id=2;
-update noar ti set b2='624HB4TEY84KA8FRPY9TK9F52UCUQTQ' where id=2;
-update noar tt set v0='OJTS9GGB7QSVWY4O94Q4AS' where id=3;
-update noar ti set v0='OJTS9GGB7QSVWY4O94Q4AS' where id=3;
-update noar tt set b0='5W6AOCZGNT6OXLLL981MS14NOT0VBL' where id=3;
-update noar ti set b0='5W6AOCZGNT6OXLLL981MS14NOT0VBL' where id=3;
-update noar tt set v0='AEUEDXZZH7YSJ' where id=3;
-update noar ti set v0='AEUEDXZZH7YSJ' where id=3;
-update noar tt set b1='1MU324K3F8PBIT81N2LBHOA985G6' where id=3;
-update noar ti set b1='1MU324K3F8PBIT81N2LBHOA985G6' where id=3;
-update noar tt set v0='5AYUCHPGG7FM8H5R22F6YU2SD0AWPK17' where id=3;
-update noar ti set v0='5AYUCHPGG7FM8H5R22F6YU2SD0AWPK17' where id=3;
-update noar tt set b2='0XN2OWNY' where id=3;
-update noar ti set b2='0XN2OWNY' where id=3;
-update noar tt set v0='U9FVQ6AWH488LMGO76KJ0CXVGKI4' where id=4;
-update noar ti set v0='U9FVQ6AWH488LMGO76KJ0CXVGKI4' where id=4;
-update noar tt set b0='G6XIF7E0A1H994KFAN3W8XYE' where id=4;
-update noar ti set b0='G6XIF7E0A1H994KFAN3W8XYE' where id=4;
-update noar tt set v0='GAJGMKN1L0N3KLBRJJ97E2DHHSCH2' where id=4;
-update noar ti set v0='GAJGMKN1L0N3KLBRJJ97E2DHHSCH2' where id=4;
-update noar tt set b1='DMDB2AHS9QWRRR45PRKTP766WYMN3KCF' where id=4;
-update noar ti set b1='DMDB2AHS9QWRRR45PRKTP766WYMN3KCF' where id=4;
-update noar tt set v0='YPR' where id=4;
-update noar ti set v0='YPR' where id=4;
-update noar tt set b2='RGIGJ4QK2MQYOC' where id=4;
-update noar ti set b2='RGIGJ4QK2MQYOC' where id=4;
-update noar tt set v0='06ZTWJ731' where id=5;
-update noar ti set v0='06ZTWJ731' where id=5;
-update noar tt set b0='US8XNVFU31F3IYC41Q6TVWYFGQ' where id=5;
-update noar ti set b0='US8XNVFU31F3IYC41Q6TVWYFGQ' where id=5;
-update noar tt set v0='2XSXJIVI1HQ76G1M5INKUCSI2XC7JY1' where id=5;
-update noar ti set v0='2XSXJIVI1HQ76G1M5INKUCSI2XC7JY1' where id=5;
-update noar tt set b1='X3ZU1V4S' where id=5;
-update noar ti set b1='X3ZU1V4S' where id=5;
-update noar tt set v0='DO' where id=5;
-update noar ti set v0='DO' where id=5;
-update noar tt set b2='BIF337KCVTFZOUT0HUOBCC' where id=5;
-update noar ti set b2='BIF337KCVTFZOUT0HUOBCC' where id=5;
-update noar tt set v0='52UPGW2LTPNUDA1RO' where id=6;
-update noar ti set v0='52UPGW2LTPNUDA1RO' where id=6;
-update noar tt set b0='8YTXBN7' where id=6;
-update noar ti set b0='8YTXBN7' where id=6;
-update noar tt set v0='Q4BKXWB' where id=6;
-update noar ti set v0='Q4BKXWB' where id=6;
-update noar tt set b1='WHA0' where id=6;
-update noar ti set b1='WHA0' where id=6;
-update noar tt set v0='U' where id=6;
-update noar ti set v0='U' where id=6;
-update noar tt set b2='PJ' where id=6;
-update noar ti set b2='PJ' where id=6;
-update noar tt set v0='T3JI7SO0XUHSNUVE30ZDQ1SIQU62' where id=7;
-update noar ti set v0='T3JI7SO0XUHSNUVE30ZDQ1SIQU62' where id=7;
-update noar tt set b0='UJX21AMMV02QV3JN6J6V' where id=7;
-update noar ti set b0='UJX21AMMV02QV3JN6J6V' where id=7;
-update noar tt set v0='6DHG' where id=7;
-update noar ti set v0='6DHG' where id=7;
-update noar tt set b1='4K36Y6HSW93DCV2GUOC' where id=7;
-update noar ti set b1='4K36Y6HSW93DCV2GUOC' where id=7;
-update noar tt set v0='G' where id=7;
-update noar ti set v0='G' where id=7;
-update noar tt set b2='CQCO2J5IJCUYLALOVW4YT6IEHD' where id=7;
-update noar ti set b2='CQCO2J5IJCUYLALOVW4YT6IEHD' where id=7;
-update noar tt set v0='CCSGEXYJS9J6' where id=8;
-update noar ti set v0='CCSGEXYJS9J6' where id=8;
-update noar tt set b0='EU6TW4FZZ8418L2' where id=8;
-update noar ti set b0='EU6TW4FZZ8418L2' where id=8;
-update noar tt set v0='2H' where id=8;
-update noar ti set v0='2H' where id=8;
-update noar tt set b1='MJ2QK8HYA2K5J9JD1T601ALIONVE' where id=8;
-update noar ti set b1='MJ2QK8HYA2K5J9JD1T601ALIONVE' where id=8;
-update noar tt set v0='NLCMGE3927F0GKK5CVT' where id=8;
-update noar ti set v0='NLCMGE3927F0GKK5CVT' where id=8;
-update noar tt set b2='QDR6RWQ3A4CWFPF66VHOCT' where id=8;
-update noar ti set b2='QDR6RWQ3A4CWFPF66VHOCT' where id=8;
-update noar tt set v0='ZCP70WPC' where id=9;
-update noar ti set v0='ZCP70WPC' where id=9;
-update noar tt set b0='VVS47EPKEIC5I2E2X' where id=9;
-update noar ti set b0='VVS47EPKEIC5I2E2X' where id=9;
-update noar tt set v0='N6H0XFLLP2Y3TK4QP7KQ3FF8NH' where id=9;
-update noar ti set v0='N6H0XFLLP2Y3TK4QP7KQ3FF8NH' where id=9;
-update noar tt set b1='4' where id=9;
-update noar ti set b1='4' where id=9;
-update noar tt set v0='GBC7XMED380WX1FKUSXM0A5OC' where id=9;
-update noar ti set v0='GBC7XMED380WX1FKUSXM0A5OC' where id=9;
-update noar tt set b2='P22STMN6ZZIYW9YJYLLHK3QS' where id=9;
-update noar ti set b2='P22STMN6ZZIYW9YJYLLHK3QS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PA5HDSL85G26HPH9Z4H7CD9H7IO47' where id=1;
-update noar ti set v0='PA5HDSL85G26HPH9Z4H7CD9H7IO47' where id=1;
-update noar tt set b0='4E' where id=1;
-update noar ti set b0='4E' where id=1;
-update noar tt set v0='0C7FT2WFCN6ZU5I6JJOUNC2KJS' where id=1;
-update noar ti set v0='0C7FT2WFCN6ZU5I6JJOUNC2KJS' where id=1;
-update noar tt set b1='3MKECHHBBV2XE4KC7' where id=1;
-update noar ti set b1='3MKECHHBBV2XE4KC7' where id=1;
-update noar tt set v0='JSWP5EI7HWUTVDSIOORYKUM1SKR3VE' where id=1;
-update noar ti set v0='JSWP5EI7HWUTVDSIOORYKUM1SKR3VE' where id=1;
-update noar tt set b2='ZXDH2SQC' where id=1;
-update noar ti set b2='ZXDH2SQC' where id=1;
-update noar tt set v0='LIR55AI811KBFOT' where id=2;
-update noar ti set v0='LIR55AI811KBFOT' where id=2;
-update noar tt set b0='V6N3ULOBKQ4OE7RTE9FV5QX2ME' where id=2;
-update noar ti set b0='V6N3ULOBKQ4OE7RTE9FV5QX2ME' where id=2;
-update noar tt set v0='VY9VF3MVWZHL' where id=2;
-update noar ti set v0='VY9VF3MVWZHL' where id=2;
-update noar tt set b1='URPT2INKAZC' where id=2;
-update noar ti set b1='URPT2INKAZC' where id=2;
-update noar tt set v0='4E5F0A7UOIAFQCP7QOXNISWT93P3' where id=2;
-update noar ti set v0='4E5F0A7UOIAFQCP7QOXNISWT93P3' where id=2;
-update noar tt set b2='KP3CWJRRKM' where id=2;
-update noar ti set b2='KP3CWJRRKM' where id=2;
-update noar tt set v0='OEEZNDJRSYVWUR044UXUW70JKP7O' where id=3;
-update noar ti set v0='OEEZNDJRSYVWUR044UXUW70JKP7O' where id=3;
-update noar tt set b0='YXOP3' where id=3;
-update noar ti set b0='YXOP3' where id=3;
-update noar tt set v0='VYUVROLL2N' where id=3;
-update noar ti set v0='VYUVROLL2N' where id=3;
-update noar tt set b1='SMCFO14L1JD' where id=3;
-update noar ti set b1='SMCFO14L1JD' where id=3;
-update noar tt set v0='8TTRLRR8I' where id=3;
-update noar ti set v0='8TTRLRR8I' where id=3;
-update noar tt set b2='D' where id=3;
-update noar ti set b2='D' where id=3;
-update noar tt set v0='JY94NO57XOO7NVQ6I0DL8RBXI6EL' where id=4;
-update noar ti set v0='JY94NO57XOO7NVQ6I0DL8RBXI6EL' where id=4;
-update noar tt set b0='0E7RYLJYFGTT' where id=4;
-update noar ti set b0='0E7RYLJYFGTT' where id=4;
-update noar tt set v0='83NPVOMAKLM6SQ8ZMFU084DTO8' where id=4;
-update noar ti set v0='83NPVOMAKLM6SQ8ZMFU084DTO8' where id=4;
-update noar tt set b1='SYXXHBSWKRC5LR7H5AOHFJR9C' where id=4;
-update noar ti set b1='SYXXHBSWKRC5LR7H5AOHFJR9C' where id=4;
-update noar tt set v0='U5A6416LF4RA1E25EOU17TJ' where id=4;
-update noar ti set v0='U5A6416LF4RA1E25EOU17TJ' where id=4;
-update noar tt set b2='OGIJS9R640ZGW28N9YBQVYRDUZDPU7F' where id=4;
-update noar ti set b2='OGIJS9R640ZGW28N9YBQVYRDUZDPU7F' where id=4;
-update noar tt set v0='VSD9834MIY7LV' where id=5;
-update noar ti set v0='VSD9834MIY7LV' where id=5;
-update noar tt set b0='NLDZJGLZUMIY3' where id=5;
-update noar ti set b0='NLDZJGLZUMIY3' where id=5;
-update noar tt set v0='DY' where id=5;
-update noar ti set v0='DY' where id=5;
-update noar tt set b1='2ZLUZ8ZBC9H7PZ8KFIZ' where id=5;
-update noar ti set b1='2ZLUZ8ZBC9H7PZ8KFIZ' where id=5;
-update noar tt set v0='X808' where id=5;
-update noar ti set v0='X808' where id=5;
-update noar tt set b2='VXBFZNP6JRVZJ4N0' where id=5;
-update noar ti set b2='VXBFZNP6JRVZJ4N0' where id=5;
-update noar tt set v0='JGTZ186QPSSOU1GMQNV5MZ8UTRA6RC' where id=6;
-update noar ti set v0='JGTZ186QPSSOU1GMQNV5MZ8UTRA6RC' where id=6;
-update noar tt set b0='DC' where id=6;
-update noar ti set b0='DC' where id=6;
-update noar tt set v0='8NWQW3MZGGD7TBDY0HF9PE70LW1TM8T9' where id=6;
-update noar ti set v0='8NWQW3MZGGD7TBDY0HF9PE70LW1TM8T9' where id=6;
-update noar tt set b1='M' where id=6;
-update noar ti set b1='M' where id=6;
-update noar tt set v0='H2Y69AOEK' where id=6;
-update noar ti set v0='H2Y69AOEK' where id=6;
-update noar tt set b2='D1E8BHRQU55S2Y70VM3YGGXXOGU5FJL' where id=6;
-update noar ti set b2='D1E8BHRQU55S2Y70VM3YGGXXOGU5FJL' where id=6;
-update noar tt set v0='EHLT2111EWVF29Y74N1C' where id=7;
-update noar ti set v0='EHLT2111EWVF29Y74N1C' where id=7;
-update noar tt set b0='JTDPW0UKFVJ2VWCKWRA9PXQ' where id=7;
-update noar ti set b0='JTDPW0UKFVJ2VWCKWRA9PXQ' where id=7;
-update noar tt set v0='ZMFMGOBEK8QCDH97LL0PLQ86BU3FG06S' where id=7;
-update noar ti set v0='ZMFMGOBEK8QCDH97LL0PLQ86BU3FG06S' where id=7;
-update noar tt set b1='6SW7' where id=7;
-update noar ti set b1='6SW7' where id=7;
-update noar tt set v0='6' where id=7;
-update noar ti set v0='6' where id=7;
-update noar tt set b2='K1DJQQML2WMCQLO8IGO0' where id=7;
-update noar ti set b2='K1DJQQML2WMCQLO8IGO0' where id=7;
-update noar tt set v0='CO0FTRTBQUSTKNUCI2284SZTMCNCIN0K' where id=8;
-update noar ti set v0='CO0FTRTBQUSTKNUCI2284SZTMCNCIN0K' where id=8;
-update noar tt set b0='Z5NJ081B4V8F7G8OL' where id=8;
-update noar ti set b0='Z5NJ081B4V8F7G8OL' where id=8;
-update noar tt set v0='LSFGEHGIP39Z' where id=8;
-update noar ti set v0='LSFGEHGIP39Z' where id=8;
-update noar tt set b1='1UYVW0IJBF9WWXKOO97HCTG5WFHBA' where id=8;
-update noar ti set b1='1UYVW0IJBF9WWXKOO97HCTG5WFHBA' where id=8;
-update noar tt set v0='PIOKCE6G' where id=8;
-update noar ti set v0='PIOKCE6G' where id=8;
-update noar tt set b2='E224G' where id=8;
-update noar ti set b2='E224G' where id=8;
-update noar tt set v0='KSG' where id=9;
-update noar ti set v0='KSG' where id=9;
-update noar tt set b0='5RZOA8UX408MUZIJ71XTY4H2H' where id=9;
-update noar ti set b0='5RZOA8UX408MUZIJ71XTY4H2H' where id=9;
-update noar tt set v0='623TF4UB5102W89M1LKD9IWAUV7' where id=9;
-update noar ti set v0='623TF4UB5102W89M1LKD9IWAUV7' where id=9;
-update noar tt set b1='287AV582B2LBT0ZK167WS38' where id=9;
-update noar ti set b1='287AV582B2LBT0ZK167WS38' where id=9;
-update noar tt set v0='N5VNTD1L2JPP1CNR5Z43WH2TRVB2' where id=9;
-update noar ti set v0='N5VNTD1L2JPP1CNR5Z43WH2TRVB2' where id=9;
-update noar tt set b2='37KMQ8A030C7U62D9JZA576990' where id=9;
-update noar ti set b2='37KMQ8A030C7U62D9JZA576990' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JQ5H9' where id=1;
-update noar ti set v0='JQ5H9' where id=1;
-update noar tt set b0='VJPD0YVFG' where id=1;
-update noar ti set b0='VJPD0YVFG' where id=1;
-update noar tt set v0='TG21O8USE' where id=1;
-update noar ti set v0='TG21O8USE' where id=1;
-update noar tt set b1='6G8NCFVDGKUKASL088V3' where id=1;
-update noar ti set b1='6G8NCFVDGKUKASL088V3' where id=1;
-update noar tt set v0='ECY522B2EVTEFA3YWTMQ7IJT1WAN0YZX' where id=1;
-update noar ti set v0='ECY522B2EVTEFA3YWTMQ7IJT1WAN0YZX' where id=1;
-update noar tt set b2='RGUOOSC9F0U5KG' where id=1;
-update noar ti set b2='RGUOOSC9F0U5KG' where id=1;
-update noar tt set v0='AGM80' where id=2;
-update noar ti set v0='AGM80' where id=2;
-update noar tt set b0='3Z2F4H7KGT8COPM' where id=2;
-update noar ti set b0='3Z2F4H7KGT8COPM' where id=2;
-update noar tt set v0='4SJZW' where id=2;
-update noar ti set v0='4SJZW' where id=2;
-update noar tt set b1='K18GZ3H8T185BSIJ6F8' where id=2;
-update noar ti set b1='K18GZ3H8T185BSIJ6F8' where id=2;
-update noar tt set v0='GSAV7U0MXXY3JK2UW6' where id=2;
-update noar ti set v0='GSAV7U0MXXY3JK2UW6' where id=2;
-update noar tt set b2='2FL4SWZ15Y4VZLD8J0M9X41FS87ZYO' where id=2;
-update noar ti set b2='2FL4SWZ15Y4VZLD8J0M9X41FS87ZYO' where id=2;
-update noar tt set v0='K1DGS28E' where id=3;
-update noar ti set v0='K1DGS28E' where id=3;
-update noar tt set b0='X01UMRXH0ZKUP1W11DW' where id=3;
-update noar ti set b0='X01UMRXH0ZKUP1W11DW' where id=3;
-update noar tt set v0='7R8MH6TTJA03' where id=3;
-update noar ti set v0='7R8MH6TTJA03' where id=3;
-update noar tt set b1='XOB7YLIV8WJWKX1W' where id=3;
-update noar ti set b1='XOB7YLIV8WJWKX1W' where id=3;
-update noar tt set v0='HHJY' where id=3;
-update noar ti set v0='HHJY' where id=3;
-update noar tt set b2='YQQ4S2ZPJAGT8SQT45Z6AHAKFBD' where id=3;
-update noar ti set b2='YQQ4S2ZPJAGT8SQT45Z6AHAKFBD' where id=3;
-update noar tt set v0='VR3ZLY04Q0Z' where id=4;
-update noar ti set v0='VR3ZLY04Q0Z' where id=4;
-update noar tt set b0='NFFIOVEB1M7ESNIMYUNYI0AY7R' where id=4;
-update noar ti set b0='NFFIOVEB1M7ESNIMYUNYI0AY7R' where id=4;
-update noar tt set v0='G73TFDLWFTTP4UU43KOTJT17L2ZHQBO1' where id=4;
-update noar ti set v0='G73TFDLWFTTP4UU43KOTJT17L2ZHQBO1' where id=4;
-update noar tt set b1='66N5GUY2DRKB7KQ8HKPU5T1JWW4VJMI' where id=4;
-update noar ti set b1='66N5GUY2DRKB7KQ8HKPU5T1JWW4VJMI' where id=4;
-update noar tt set v0='H1PPXV3OG64MVUT1Z' where id=4;
-update noar ti set v0='H1PPXV3OG64MVUT1Z' where id=4;
-update noar tt set b2='VVT5D8VX' where id=4;
-update noar ti set b2='VVT5D8VX' where id=4;
-update noar tt set v0='VLHKW4GFZ2921QC' where id=5;
-update noar ti set v0='VLHKW4GFZ2921QC' where id=5;
-update noar tt set b0='CA1EO25J5QPFLG6OV00W1UIMK9Y0K74T' where id=5;
-update noar ti set b0='CA1EO25J5QPFLG6OV00W1UIMK9Y0K74T' where id=5;
-update noar tt set v0='KE8N4FOZX1BEP4IZSLYM7QPHB' where id=5;
-update noar ti set v0='KE8N4FOZX1BEP4IZSLYM7QPHB' where id=5;
-update noar tt set b1='5KW8W8MRG21D9' where id=5;
-update noar ti set b1='5KW8W8MRG21D9' where id=5;
-update noar tt set v0='5L9IMI8P' where id=5;
-update noar ti set v0='5L9IMI8P' where id=5;
-update noar tt set b2='NTQP9YOD4ILXV4M0JX62ZRTTPEXSV' where id=5;
-update noar ti set b2='NTQP9YOD4ILXV4M0JX62ZRTTPEXSV' where id=5;
-update noar tt set v0='N3IHQ1LFI3IKAKJ5JONX' where id=6;
-update noar ti set v0='N3IHQ1LFI3IKAKJ5JONX' where id=6;
-update noar tt set b0='4QEAQ0YSIDXO0G0N9X' where id=6;
-update noar ti set b0='4QEAQ0YSIDXO0G0N9X' where id=6;
-update noar tt set v0='UNKSY9EZAVCY9P' where id=6;
-update noar ti set v0='UNKSY9EZAVCY9P' where id=6;
-update noar tt set b1='IRBV92X76W9HTGV708EN' where id=6;
-update noar ti set b1='IRBV92X76W9HTGV708EN' where id=6;
-update noar tt set v0='1C' where id=6;
-update noar ti set v0='1C' where id=6;
-update noar tt set b2='JMZC6IVL6' where id=6;
-update noar ti set b2='JMZC6IVL6' where id=6;
-update noar tt set v0='NS5YX6DAGKEA3NCKF5IY33WK' where id=7;
-update noar ti set v0='NS5YX6DAGKEA3NCKF5IY33WK' where id=7;
-update noar tt set b0='8IHLZWAIV39R0VH34F' where id=7;
-update noar ti set b0='8IHLZWAIV39R0VH34F' where id=7;
-update noar tt set v0='3SMM9GOIVSZIWHL' where id=7;
-update noar ti set v0='3SMM9GOIVSZIWHL' where id=7;
-update noar tt set b1='2R10ZK23VDA2' where id=7;
-update noar ti set b1='2R10ZK23VDA2' where id=7;
-update noar tt set v0='SEU60PG9PS6J75J' where id=7;
-update noar ti set v0='SEU60PG9PS6J75J' where id=7;
-update noar tt set b2='8Z0CPGVRZXVGNE55BM4RHV4' where id=7;
-update noar ti set b2='8Z0CPGVRZXVGNE55BM4RHV4' where id=7;
-update noar tt set v0='BZY8XN1ZSJ0RGBZMZAP6M2' where id=8;
-update noar ti set v0='BZY8XN1ZSJ0RGBZMZAP6M2' where id=8;
-update noar tt set b0='Q' where id=8;
-update noar ti set b0='Q' where id=8;
-update noar tt set v0='8SEL11YFSI6U' where id=8;
-update noar ti set v0='8SEL11YFSI6U' where id=8;
-update noar tt set b1='3ZI267XHVDWH0' where id=8;
-update noar ti set b1='3ZI267XHVDWH0' where id=8;
-update noar tt set v0='OVC6B8M7UVBAG0O6E' where id=8;
-update noar ti set v0='OVC6B8M7UVBAG0O6E' where id=8;
-update noar tt set b2='TPNBIOVDC' where id=8;
-update noar ti set b2='TPNBIOVDC' where id=8;
-update noar tt set v0='KDT6Z5NDC888GFUH42FMM56A' where id=9;
-update noar ti set v0='KDT6Z5NDC888GFUH42FMM56A' where id=9;
-update noar tt set b0='A' where id=9;
-update noar ti set b0='A' where id=9;
-update noar tt set v0='BT80PH367VLYE447H0SZXE' where id=9;
-update noar ti set v0='BT80PH367VLYE447H0SZXE' where id=9;
-update noar tt set b1='XIVOTV6QWRN16VZGN39PWXCOY19PYL2' where id=9;
-update noar ti set b1='XIVOTV6QWRN16VZGN39PWXCOY19PYL2' where id=9;
-update noar tt set v0='S07ZFDJ8M' where id=9;
-update noar ti set v0='S07ZFDJ8M' where id=9;
-update noar tt set b2='00K8RL' where id=9;
-update noar ti set b2='00K8RL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MFE0U1AU34A7Q6LXIYXVZ9F' where id=1;
-update noar ti set v0='MFE0U1AU34A7Q6LXIYXVZ9F' where id=1;
-update noar tt set b0='I9B' where id=1;
-update noar ti set b0='I9B' where id=1;
-update noar tt set v0='XJ608V0L9RT41XBMPHMHQ2' where id=1;
-update noar ti set v0='XJ608V0L9RT41XBMPHMHQ2' where id=1;
-update noar tt set b1='4XFWY95F8' where id=1;
-update noar ti set b1='4XFWY95F8' where id=1;
-update noar tt set v0='QNXPNBW3KX88ML' where id=1;
-update noar ti set v0='QNXPNBW3KX88ML' where id=1;
-update noar tt set b2='BQJJX0V071AC8K' where id=1;
-update noar ti set b2='BQJJX0V071AC8K' where id=1;
-update noar tt set v0='LKRKMACP7HLZKBJIMXZD5' where id=2;
-update noar ti set v0='LKRKMACP7HLZKBJIMXZD5' where id=2;
-update noar tt set b0='U85GFW' where id=2;
-update noar ti set b0='U85GFW' where id=2;
-update noar tt set v0='E2OU1YDJ257IYFW41G' where id=2;
-update noar ti set v0='E2OU1YDJ257IYFW41G' where id=2;
-update noar tt set b1='IFUNURYM892' where id=2;
-update noar ti set b1='IFUNURYM892' where id=2;
-update noar tt set v0='H2SWLM2YA147BQO4F010Q9V' where id=2;
-update noar ti set v0='H2SWLM2YA147BQO4F010Q9V' where id=2;
-update noar tt set b2='WIQMLLAS3SAWN2TSE1YN' where id=2;
-update noar ti set b2='WIQMLLAS3SAWN2TSE1YN' where id=2;
-update noar tt set v0='1IJS0H7O4FXRK5OPS33DCHW' where id=3;
-update noar ti set v0='1IJS0H7O4FXRK5OPS33DCHW' where id=3;
-update noar tt set b0='MJLTP7CCK' where id=3;
-update noar ti set b0='MJLTP7CCK' where id=3;
-update noar tt set v0='HT0WZ8VBZCFO3JB7OF9XIDJOUFZHUA4' where id=3;
-update noar ti set v0='HT0WZ8VBZCFO3JB7OF9XIDJOUFZHUA4' where id=3;
-update noar tt set b1='L' where id=3;
-update noar ti set b1='L' where id=3;
-update noar tt set v0='RB9TQ5E4MOVUXXH3TS5R19MFGYCI7' where id=3;
-update noar ti set v0='RB9TQ5E4MOVUXXH3TS5R19MFGYCI7' where id=3;
-update noar tt set b2='H602GSGVE11Z3K2S9YJ' where id=3;
-update noar ti set b2='H602GSGVE11Z3K2S9YJ' where id=3;
-update noar tt set v0='4A2TBMV0DYNQF1SI1LED7Q5' where id=4;
-update noar ti set v0='4A2TBMV0DYNQF1SI1LED7Q5' where id=4;
-update noar tt set b0='BWOZFPIM7I2WLML23K0XEW85HX39JDW0' where id=4;
-update noar ti set b0='BWOZFPIM7I2WLML23K0XEW85HX39JDW0' where id=4;
-update noar tt set v0='THZB1B767B1WXPX2SMJGR' where id=4;
-update noar ti set v0='THZB1B767B1WXPX2SMJGR' where id=4;
-update noar tt set b1='6EFXT6GV9A4EN5RBPTW' where id=4;
-update noar ti set b1='6EFXT6GV9A4EN5RBPTW' where id=4;
-update noar tt set v0='OH4QKME4A3I1ZWVU' where id=4;
-update noar ti set v0='OH4QKME4A3I1ZWVU' where id=4;
-update noar tt set b2='6POBQ0XQ4V99HOGF3EX' where id=4;
-update noar ti set b2='6POBQ0XQ4V99HOGF3EX' where id=4;
-update noar tt set v0='TQLZX22AZ0N5QLI2L4DF70DY6' where id=5;
-update noar ti set v0='TQLZX22AZ0N5QLI2L4DF70DY6' where id=5;
-update noar tt set b0='H579V6W2NLZ0US' where id=5;
-update noar ti set b0='H579V6W2NLZ0US' where id=5;
-update noar tt set v0='9H8T6C41BPRR6CEZ' where id=5;
-update noar ti set v0='9H8T6C41BPRR6CEZ' where id=5;
-update noar tt set b1='XHDDL4RBY' where id=5;
-update noar ti set b1='XHDDL4RBY' where id=5;
-update noar tt set v0='A9FPDC' where id=5;
-update noar ti set v0='A9FPDC' where id=5;
-update noar tt set b2='8I6XV1E4I8VYCAVGY3MAEIHOCTZR2' where id=5;
-update noar ti set b2='8I6XV1E4I8VYCAVGY3MAEIHOCTZR2' where id=5;
-update noar tt set v0='GMP6R0GSZVRZ7XIUH9JW' where id=6;
-update noar ti set v0='GMP6R0GSZVRZ7XIUH9JW' where id=6;
-update noar tt set b0='DJ6VDI94SZYD1PTRV1Q' where id=6;
-update noar ti set b0='DJ6VDI94SZYD1PTRV1Q' where id=6;
-update noar tt set v0='6UVE7U7KB3N88QIVHGW5K' where id=6;
-update noar ti set v0='6UVE7U7KB3N88QIVHGW5K' where id=6;
-update noar tt set b1='DH09NPRRI80X0JET058' where id=6;
-update noar ti set b1='DH09NPRRI80X0JET058' where id=6;
-update noar tt set v0='J8YL9WHZ' where id=6;
-update noar ti set v0='J8YL9WHZ' where id=6;
-update noar tt set b2='H086K8' where id=6;
-update noar ti set b2='H086K8' where id=6;
-update noar tt set v0='W' where id=7;
-update noar ti set v0='W' where id=7;
-update noar tt set b0='7FEYN21U26Y3N15XPZ8K' where id=7;
-update noar ti set b0='7FEYN21U26Y3N15XPZ8K' where id=7;
-update noar tt set v0='QRBZ9R4Y4C5ZBF0ZTAPD5VM' where id=7;
-update noar ti set v0='QRBZ9R4Y4C5ZBF0ZTAPD5VM' where id=7;
-update noar tt set b1='FHV' where id=7;
-update noar ti set b1='FHV' where id=7;
-update noar tt set v0='8YAR9NYYSH' where id=7;
-update noar ti set v0='8YAR9NYYSH' where id=7;
-update noar tt set b2='THYEBHUCV' where id=7;
-update noar ti set b2='THYEBHUCV' where id=7;
-update noar tt set v0='HAWMV4IUFD7CB0IPOSNTU7GDEJWB' where id=8;
-update noar ti set v0='HAWMV4IUFD7CB0IPOSNTU7GDEJWB' where id=8;
-update noar tt set b0='LDUCB3CG' where id=8;
-update noar ti set b0='LDUCB3CG' where id=8;
-update noar tt set v0='WJ5' where id=8;
-update noar ti set v0='WJ5' where id=8;
-update noar tt set b1='0EXXW5UNP5R4KES' where id=8;
-update noar ti set b1='0EXXW5UNP5R4KES' where id=8;
-update noar tt set v0='IGRNA25M0LDRWF3NBI9EMCEGQY2XV3' where id=8;
-update noar ti set v0='IGRNA25M0LDRWF3NBI9EMCEGQY2XV3' where id=8;
-update noar tt set b2='UWRL32W' where id=8;
-update noar ti set b2='UWRL32W' where id=8;
-update noar tt set v0='N8KOKS149ELTEKUB5XD' where id=9;
-update noar ti set v0='N8KOKS149ELTEKUB5XD' where id=9;
-update noar tt set b0='VE8GYS3SDA9Q79XGUV3W4VD8L9D2TES' where id=9;
-update noar ti set b0='VE8GYS3SDA9Q79XGUV3W4VD8L9D2TES' where id=9;
-update noar tt set v0='AGU7V0' where id=9;
-update noar ti set v0='AGU7V0' where id=9;
-update noar tt set b1='2H' where id=9;
-update noar ti set b1='2H' where id=9;
-update noar tt set v0='LMPMXXNXV8BV0M8WNG7PGEYMB6' where id=9;
-update noar ti set v0='LMPMXXNXV8BV0M8WNG7PGEYMB6' where id=9;
-update noar tt set b2='0SJDSWLS6WQES66ZRB36N' where id=9;
-update noar ti set b2='0SJDSWLS6WQES66ZRB36N' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F692FKM6I697RNL5RTVXA9U5KKTZ' where id=1;
-update noar ti set v0='F692FKM6I697RNL5RTVXA9U5KKTZ' where id=1;
-update noar tt set b0='U2V366L' where id=1;
-update noar ti set b0='U2V366L' where id=1;
-update noar tt set v0='RO8IQ9G6RNZIXXJMNC3MU9TBQQ' where id=1;
-update noar ti set v0='RO8IQ9G6RNZIXXJMNC3MU9TBQQ' where id=1;
-update noar tt set b1='UVLBQAUHI5457J1XYBBOJ5O6A' where id=1;
-update noar ti set b1='UVLBQAUHI5457J1XYBBOJ5O6A' where id=1;
-update noar tt set v0='JYJZL0HQ' where id=1;
-update noar ti set v0='JYJZL0HQ' where id=1;
-update noar tt set b2='ZV5E2Q' where id=1;
-update noar ti set b2='ZV5E2Q' where id=1;
-update noar tt set v0='6XYY2F3F2H3696EHSKI6LYLKI0U8' where id=2;
-update noar ti set v0='6XYY2F3F2H3696EHSKI6LYLKI0U8' where id=2;
-update noar tt set b0='2I9MPRXJ0PVE' where id=2;
-update noar ti set b0='2I9MPRXJ0PVE' where id=2;
-update noar tt set v0='DG7Q8GBEZNAAPD6G2U9E' where id=2;
-update noar ti set v0='DG7Q8GBEZNAAPD6G2U9E' where id=2;
-update noar tt set b1='VHK5FCLNCPVZ50TSJCYQXMSR' where id=2;
-update noar ti set b1='VHK5FCLNCPVZ50TSJCYQXMSR' where id=2;
-update noar tt set v0='Q04FYRPM11B7OB' where id=2;
-update noar ti set v0='Q04FYRPM11B7OB' where id=2;
-update noar tt set b2='L8D2DFDO7RG0I5NYKUJ0' where id=2;
-update noar ti set b2='L8D2DFDO7RG0I5NYKUJ0' where id=2;
-update noar tt set v0='4OGN013L2P3QNNKF6D8WAADM' where id=3;
-update noar ti set v0='4OGN013L2P3QNNKF6D8WAADM' where id=3;
-update noar tt set b0='G8NWUK5VM77D' where id=3;
-update noar ti set b0='G8NWUK5VM77D' where id=3;
-update noar tt set v0='IUF4K1' where id=3;
-update noar ti set v0='IUF4K1' where id=3;
-update noar tt set b1='Y8NL0QKZKR20FZUMURW82' where id=3;
-update noar ti set b1='Y8NL0QKZKR20FZUMURW82' where id=3;
-update noar tt set v0='3SILD5JTGORBCZO' where id=3;
-update noar ti set v0='3SILD5JTGORBCZO' where id=3;
-update noar tt set b2='6QTZW6II8H' where id=3;
-update noar ti set b2='6QTZW6II8H' where id=3;
-update noar tt set v0='V0ZVQNK' where id=4;
-update noar ti set v0='V0ZVQNK' where id=4;
-update noar tt set b0='IE2MQ8BA' where id=4;
-update noar ti set b0='IE2MQ8BA' where id=4;
-update noar tt set v0='9NFVPUUU8Y0226V' where id=4;
-update noar ti set v0='9NFVPUUU8Y0226V' where id=4;
-update noar tt set b1='TK' where id=4;
-update noar ti set b1='TK' where id=4;
-update noar tt set v0='13TASNX' where id=4;
-update noar ti set v0='13TASNX' where id=4;
-update noar tt set b2='53MIYZKCI2DJ28IYJ1HMKS0HR' where id=4;
-update noar ti set b2='53MIYZKCI2DJ28IYJ1HMKS0HR' where id=4;
-update noar tt set v0='U2R9IHN2UZ' where id=5;
-update noar ti set v0='U2R9IHN2UZ' where id=5;
-update noar tt set b0='5OQJY293U7ZYJAA2GMC4O8' where id=5;
-update noar ti set b0='5OQJY293U7ZYJAA2GMC4O8' where id=5;
-update noar tt set v0='PHZ5IGF43L8GWNZB0KE3E5YWZH2W' where id=5;
-update noar ti set v0='PHZ5IGF43L8GWNZB0KE3E5YWZH2W' where id=5;
-update noar tt set b1='RW38937LA8NQUPWTJDOR2GDP' where id=5;
-update noar ti set b1='RW38937LA8NQUPWTJDOR2GDP' where id=5;
-update noar tt set v0='S6VVM3KTX6ZXHUHXCVZFZPP' where id=5;
-update noar ti set v0='S6VVM3KTX6ZXHUHXCVZFZPP' where id=5;
-update noar tt set b2='UHS87PO53UMIW7CNWDKQ' where id=5;
-update noar ti set b2='UHS87PO53UMIW7CNWDKQ' where id=5;
-update noar tt set v0='WOKE' where id=6;
-update noar ti set v0='WOKE' where id=6;
-update noar tt set b0='YT5M' where id=6;
-update noar ti set b0='YT5M' where id=6;
-update noar tt set v0='5SSWY' where id=6;
-update noar ti set v0='5SSWY' where id=6;
-update noar tt set b1='Y5ILXOA8VE1J1YRIM13PD44S3Z1' where id=6;
-update noar ti set b1='Y5ILXOA8VE1J1YRIM13PD44S3Z1' where id=6;
-update noar tt set v0='PSLYZIJQJSH70J' where id=6;
-update noar ti set v0='PSLYZIJQJSH70J' where id=6;
-update noar tt set b2='CA0W9TOM6F48FL' where id=6;
-update noar ti set b2='CA0W9TOM6F48FL' where id=6;
-update noar tt set v0='2PLYSS9D7S3O0' where id=7;
-update noar ti set v0='2PLYSS9D7S3O0' where id=7;
-update noar tt set b0='MXCJGQA1BX2XLUI3A29FAV3XPO6Q' where id=7;
-update noar ti set b0='MXCJGQA1BX2XLUI3A29FAV3XPO6Q' where id=7;
-update noar tt set v0='TFPY09838AXP63Y6KPF9C0XB' where id=7;
-update noar ti set v0='TFPY09838AXP63Y6KPF9C0XB' where id=7;
-update noar tt set b1='TEU83WTUK9F8Q8LR6GDY' where id=7;
-update noar ti set b1='TEU83WTUK9F8Q8LR6GDY' where id=7;
-update noar tt set v0='10U' where id=7;
-update noar ti set v0='10U' where id=7;
-update noar tt set b2='AGNPLF' where id=7;
-update noar ti set b2='AGNPLF' where id=7;
-update noar tt set v0='02CK2WZCWR7R1L8DS95SZXJ7UID' where id=8;
-update noar ti set v0='02CK2WZCWR7R1L8DS95SZXJ7UID' where id=8;
-update noar tt set b0='Z3IB04' where id=8;
-update noar ti set b0='Z3IB04' where id=8;
-update noar tt set v0='9DNP7OU59Q0MUCM0LBY0' where id=8;
-update noar ti set v0='9DNP7OU59Q0MUCM0LBY0' where id=8;
-update noar tt set b1='QCDCAPLGC2Q6ILNUV80DO4' where id=8;
-update noar ti set b1='QCDCAPLGC2Q6ILNUV80DO4' where id=8;
-update noar tt set v0='3W1HR34U3KCNCR62ZWDONW52E01W5' where id=8;
-update noar ti set v0='3W1HR34U3KCNCR62ZWDONW52E01W5' where id=8;
-update noar tt set b2='THLPEVK' where id=8;
-update noar ti set b2='THLPEVK' where id=8;
-update noar tt set v0='5EYGBI1G87PYKW6' where id=9;
-update noar ti set v0='5EYGBI1G87PYKW6' where id=9;
-update noar tt set b0='ZN5KD5WYAV' where id=9;
-update noar ti set b0='ZN5KD5WYAV' where id=9;
-update noar tt set v0='ZXXZ' where id=9;
-update noar ti set v0='ZXXZ' where id=9;
-update noar tt set b1='DMBUCSC' where id=9;
-update noar ti set b1='DMBUCSC' where id=9;
-update noar tt set v0='VNH55Q7758O81ROLL' where id=9;
-update noar ti set v0='VNH55Q7758O81ROLL' where id=9;
-update noar tt set b2='47V1E44NMHHR8NGW3U1U' where id=9;
-update noar ti set b2='47V1E44NMHHR8NGW3U1U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8Y8TFU62EGVSJXPX1889WWZZP1R24SR' where id=1;
-update noar ti set v0='8Y8TFU62EGVSJXPX1889WWZZP1R24SR' where id=1;
-update noar tt set b0='JLBNRI5' where id=1;
-update noar ti set b0='JLBNRI5' where id=1;
-update noar tt set v0='657Z9C2VSIS8S0BOUS4GN' where id=1;
-update noar ti set v0='657Z9C2VSIS8S0BOUS4GN' where id=1;
-update noar tt set b1='17G04YWZ5X83GR3D5ANNYDVXWFRM0J' where id=1;
-update noar ti set b1='17G04YWZ5X83GR3D5ANNYDVXWFRM0J' where id=1;
-update noar tt set v0='NEFEBI8YKDD2FSYEBTYPMKB5QZ4JT0OA' where id=1;
-update noar ti set v0='NEFEBI8YKDD2FSYEBTYPMKB5QZ4JT0OA' where id=1;
-update noar tt set b2='Y698MNX25' where id=1;
-update noar ti set b2='Y698MNX25' where id=1;
-update noar tt set v0='B919JNLCE3Y5TKJH24QC' where id=2;
-update noar ti set v0='B919JNLCE3Y5TKJH24QC' where id=2;
-update noar tt set b0='WJTMA4LU6R' where id=2;
-update noar ti set b0='WJTMA4LU6R' where id=2;
-update noar tt set v0='S5Q0H' where id=2;
-update noar ti set v0='S5Q0H' where id=2;
-update noar tt set b1='RMSMCBZ0HUGNQZQDKLUZ' where id=2;
-update noar ti set b1='RMSMCBZ0HUGNQZQDKLUZ' where id=2;
-update noar tt set v0='S18' where id=2;
-update noar ti set v0='S18' where id=2;
-update noar tt set b2='25EU28RZNCXWJ0GLZ27I' where id=2;
-update noar ti set b2='25EU28RZNCXWJ0GLZ27I' where id=2;
-update noar tt set v0='LRTIUXQWHTJAFIIX7VS' where id=3;
-update noar ti set v0='LRTIUXQWHTJAFIIX7VS' where id=3;
-update noar tt set b0='Z85WMPL67BVWPXIOQJ7LNJ' where id=3;
-update noar ti set b0='Z85WMPL67BVWPXIOQJ7LNJ' where id=3;
-update noar tt set v0='6GH65KMSXC9NBH30PCPCD6OFXMG' where id=3;
-update noar ti set v0='6GH65KMSXC9NBH30PCPCD6OFXMG' where id=3;
-update noar tt set b1='L8RL5IDLMIFY0Q3' where id=3;
-update noar ti set b1='L8RL5IDLMIFY0Q3' where id=3;
-update noar tt set v0='XY4DVW5XZJ8' where id=3;
-update noar ti set v0='XY4DVW5XZJ8' where id=3;
-update noar tt set b2='G4L' where id=3;
-update noar ti set b2='G4L' where id=3;
-update noar tt set v0='AGHDYX17QI3C4FQT8FD' where id=4;
-update noar ti set v0='AGHDYX17QI3C4FQT8FD' where id=4;
-update noar tt set b0='J305V' where id=4;
-update noar ti set b0='J305V' where id=4;
-update noar tt set v0='7EG02IGDF2F7PXAAMH5BZCZUR148' where id=4;
-update noar ti set v0='7EG02IGDF2F7PXAAMH5BZCZUR148' where id=4;
-update noar tt set b1='VAWGMUSVGOY7M549DA' where id=4;
-update noar ti set b1='VAWGMUSVGOY7M549DA' where id=4;
-update noar tt set v0='4N4L4XHWF3FQAWP0' where id=4;
-update noar ti set v0='4N4L4XHWF3FQAWP0' where id=4;
-update noar tt set b2='7XP26CHV9UQBDFS0ANMDOEE2VBU835' where id=4;
-update noar ti set b2='7XP26CHV9UQBDFS0ANMDOEE2VBU835' where id=4;
-update noar tt set v0='B9S8DVX3MZ60M6OS6PPELG8ALIZ' where id=5;
-update noar ti set v0='B9S8DVX3MZ60M6OS6PPELG8ALIZ' where id=5;
-update noar tt set b0='ZXZOHO389V70KSY' where id=5;
-update noar ti set b0='ZXZOHO389V70KSY' where id=5;
-update noar tt set v0='RKRL3YI88D' where id=5;
-update noar ti set v0='RKRL3YI88D' where id=5;
-update noar tt set b1='5KWEKK7XAXS4HCPTJS64FF' where id=5;
-update noar ti set b1='5KWEKK7XAXS4HCPTJS64FF' where id=5;
-update noar tt set v0='QCWXNGK1782X2RJ5O' where id=5;
-update noar ti set v0='QCWXNGK1782X2RJ5O' where id=5;
-update noar tt set b2='ONSN' where id=5;
-update noar ti set b2='ONSN' where id=5;
-update noar tt set v0='HGZ0OHSCTREB2RQE9XN8UR1748SS' where id=6;
-update noar ti set v0='HGZ0OHSCTREB2RQE9XN8UR1748SS' where id=6;
-update noar tt set b0='KN6' where id=6;
-update noar ti set b0='KN6' where id=6;
-update noar tt set v0='JJVI8J9IYCXEN4TT' where id=6;
-update noar ti set v0='JJVI8J9IYCXEN4TT' where id=6;
-update noar tt set b1='XXPHNOYQ5ZP1IQ73A9JKAQ' where id=6;
-update noar ti set b1='XXPHNOYQ5ZP1IQ73A9JKAQ' where id=6;
-update noar tt set v0='M5A5T5ALDQZ2S' where id=6;
-update noar ti set v0='M5A5T5ALDQZ2S' where id=6;
-update noar tt set b2='QN7EKYHJ62P66EOFYG1TGHDTKLO1KI5' where id=6;
-update noar ti set b2='QN7EKYHJ62P66EOFYG1TGHDTKLO1KI5' where id=6;
-update noar tt set v0='711A' where id=7;
-update noar ti set v0='711A' where id=7;
-update noar tt set b0='0BABH32UO' where id=7;
-update noar ti set b0='0BABH32UO' where id=7;
-update noar tt set v0='AFF8575R' where id=7;
-update noar ti set v0='AFF8575R' where id=7;
-update noar tt set b1='06N1VVVIPIZJX2ZXPDDMLVHMRJNB4DVI' where id=7;
-update noar ti set b1='06N1VVVIPIZJX2ZXPDDMLVHMRJNB4DVI' where id=7;
-update noar tt set v0='BB8' where id=7;
-update noar ti set v0='BB8' where id=7;
-update noar tt set b2='EN8' where id=7;
-update noar ti set b2='EN8' where id=7;
-update noar tt set v0='XFAJ3WG6A1RT02Y58S56' where id=8;
-update noar ti set v0='XFAJ3WG6A1RT02Y58S56' where id=8;
-update noar tt set b0='U2FAHR0OBYTH2TZUUUBR' where id=8;
-update noar ti set b0='U2FAHR0OBYTH2TZUUUBR' where id=8;
-update noar tt set v0='WP0ZIO09JI5S7KU' where id=8;
-update noar ti set v0='WP0ZIO09JI5S7KU' where id=8;
-update noar tt set b1='DGTOWH01GRNAQMQJ7E' where id=8;
-update noar ti set b1='DGTOWH01GRNAQMQJ7E' where id=8;
-update noar tt set v0='ULE1PTHWC4B48WISPLR5ZSFD35CDF2X3' where id=8;
-update noar ti set v0='ULE1PTHWC4B48WISPLR5ZSFD35CDF2X3' where id=8;
-update noar tt set b2='R2U0F5ADFZVHDIWKIYZE821KS' where id=8;
-update noar ti set b2='R2U0F5ADFZVHDIWKIYZE821KS' where id=8;
-update noar tt set v0='G5VHVX2PZIT2Z8GTPJIJ50B7T5W6LX' where id=9;
-update noar ti set v0='G5VHVX2PZIT2Z8GTPJIJ50B7T5W6LX' where id=9;
-update noar tt set b0='1WWYUFG' where id=9;
-update noar ti set b0='1WWYUFG' where id=9;
-update noar tt set v0='THW92PY4337G9B6J57Y07GPVJ0MMOJR5' where id=9;
-update noar ti set v0='THW92PY4337G9B6J57Y07GPVJ0MMOJR5' where id=9;
-update noar tt set b1='EEOP' where id=9;
-update noar ti set b1='EEOP' where id=9;
-update noar tt set v0='EXVRZNXS6308' where id=9;
-update noar ti set v0='EXVRZNXS6308' where id=9;
-update noar tt set b2='KVNVS6TASTDKU0' where id=9;
-update noar ti set b2='KVNVS6TASTDKU0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5BY2WL' where id=1;
-update noar ti set v0='5BY2WL' where id=1;
-update noar tt set b0='2LG9OQA' where id=1;
-update noar ti set b0='2LG9OQA' where id=1;
-update noar tt set v0='8A545MSMWTN02VPVU06CGR4AU9XPMS8G' where id=1;
-update noar ti set v0='8A545MSMWTN02VPVU06CGR4AU9XPMS8G' where id=1;
-update noar tt set b1='10IQ1YK40X5OYJLVLU10U8UBLAUGUC' where id=1;
-update noar ti set b1='10IQ1YK40X5OYJLVLU10U8UBLAUGUC' where id=1;
-update noar tt set v0='I9N4' where id=1;
-update noar ti set v0='I9N4' where id=1;
-update noar tt set b2='9S04H0WXMJGX' where id=1;
-update noar ti set b2='9S04H0WXMJGX' where id=1;
-update noar tt set v0='C17BARNR0UP55LYOC15Y0LXTWN10J1' where id=2;
-update noar ti set v0='C17BARNR0UP55LYOC15Y0LXTWN10J1' where id=2;
-update noar tt set b0='HKA2BQ' where id=2;
-update noar ti set b0='HKA2BQ' where id=2;
-update noar tt set v0='RC9C' where id=2;
-update noar ti set v0='RC9C' where id=2;
-update noar tt set b1='NNMCXD4IOIDTTA50OYXON' where id=2;
-update noar ti set b1='NNMCXD4IOIDTTA50OYXON' where id=2;
-update noar tt set v0='KNNYL' where id=2;
-update noar ti set v0='KNNYL' where id=2;
-update noar tt set b2='LO4QC69RGJP009Y1H9LFEP' where id=2;
-update noar ti set b2='LO4QC69RGJP009Y1H9LFEP' where id=2;
-update noar tt set v0='MPM75NHQ4IPXT3C8' where id=3;
-update noar ti set v0='MPM75NHQ4IPXT3C8' where id=3;
-update noar tt set b0='7V03CXP84YGBJ7' where id=3;
-update noar ti set b0='7V03CXP84YGBJ7' where id=3;
-update noar tt set v0='XDALAKE4F' where id=3;
-update noar ti set v0='XDALAKE4F' where id=3;
-update noar tt set b1='I93I7' where id=3;
-update noar ti set b1='I93I7' where id=3;
-update noar tt set v0='3B2TN6DMA4U83TXDFXLS3H1F1G0XUF2' where id=3;
-update noar ti set v0='3B2TN6DMA4U83TXDFXLS3H1F1G0XUF2' where id=3;
-update noar tt set b2='6QHW9NIPVXL388SD19DH1QT' where id=3;
-update noar ti set b2='6QHW9NIPVXL388SD19DH1QT' where id=3;
-update noar tt set v0='2UR6MB' where id=4;
-update noar ti set v0='2UR6MB' where id=4;
-update noar tt set b0='VKT2JWY64A1GH4BRG4VSQJ15J8TT7' where id=4;
-update noar ti set b0='VKT2JWY64A1GH4BRG4VSQJ15J8TT7' where id=4;
-update noar tt set v0='JHLJN7VR7FNS1JPBMKQO7L' where id=4;
-update noar ti set v0='JHLJN7VR7FNS1JPBMKQO7L' where id=4;
-update noar tt set b1='ME64QB92EH6DXLKKM7V3OT7ZE23' where id=4;
-update noar ti set b1='ME64QB92EH6DXLKKM7V3OT7ZE23' where id=4;
-update noar tt set v0='UYN69R6P1S6C6C1VJLEOA' where id=4;
-update noar ti set v0='UYN69R6P1S6C6C1VJLEOA' where id=4;
-update noar tt set b2='OQRMWCBP47J6FDIMS' where id=4;
-update noar ti set b2='OQRMWCBP47J6FDIMS' where id=4;
-update noar tt set v0='VHYHXA844B9QO9VWB5C4C64QOXJKPB' where id=5;
-update noar ti set v0='VHYHXA844B9QO9VWB5C4C64QOXJKPB' where id=5;
-update noar tt set b0='1LPCBNI4G1QCYQU50LHCVXT7TB38' where id=5;
-update noar ti set b0='1LPCBNI4G1QCYQU50LHCVXT7TB38' where id=5;
-update noar tt set v0='JUG' where id=5;
-update noar ti set v0='JUG' where id=5;
-update noar tt set b1='Q7V93AJC11' where id=5;
-update noar ti set b1='Q7V93AJC11' where id=5;
-update noar tt set v0='7D4AP' where id=5;
-update noar ti set v0='7D4AP' where id=5;
-update noar tt set b2='2SVBGC' where id=5;
-update noar ti set b2='2SVBGC' where id=5;
-update noar tt set v0='MLVZ' where id=6;
-update noar ti set v0='MLVZ' where id=6;
-update noar tt set b0='RGKY0TF70FT' where id=6;
-update noar ti set b0='RGKY0TF70FT' where id=6;
-update noar tt set v0='PL4M' where id=6;
-update noar ti set v0='PL4M' where id=6;
-update noar tt set b1='RO74V47G9JS2L5' where id=6;
-update noar ti set b1='RO74V47G9JS2L5' where id=6;
-update noar tt set v0='QYV0H0RJBU2IOOMFK6U8Y0CCFGC00M' where id=6;
-update noar ti set v0='QYV0H0RJBU2IOOMFK6U8Y0CCFGC00M' where id=6;
-update noar tt set b2='OY5AGV9P44VVI2ET6O8R' where id=6;
-update noar ti set b2='OY5AGV9P44VVI2ET6O8R' where id=6;
-update noar tt set v0='DQM3MJ1KI8XHMPSLFIOTBXNEY3' where id=7;
-update noar ti set v0='DQM3MJ1KI8XHMPSLFIOTBXNEY3' where id=7;
-update noar tt set b0='SFEVSIJPQR0ZQ5TDFHA13' where id=7;
-update noar ti set b0='SFEVSIJPQR0ZQ5TDFHA13' where id=7;
-update noar tt set v0='J' where id=7;
-update noar ti set v0='J' where id=7;
-update noar tt set b1='I2CUQVOAZV3' where id=7;
-update noar ti set b1='I2CUQVOAZV3' where id=7;
-update noar tt set v0='K8JQMG4K4I5WQ5TLTZUVKXS2EPMNP7F' where id=7;
-update noar ti set v0='K8JQMG4K4I5WQ5TLTZUVKXS2EPMNP7F' where id=7;
-update noar tt set b2='34VTBWMG2M' where id=7;
-update noar ti set b2='34VTBWMG2M' where id=7;
-update noar tt set v0='MS9RX3TVZRRI7SU1B463' where id=8;
-update noar ti set v0='MS9RX3TVZRRI7SU1B463' where id=8;
-update noar tt set b0='T2S1GA0O' where id=8;
-update noar ti set b0='T2S1GA0O' where id=8;
-update noar tt set v0='FMOT960EOBTB97J5XNKX5X5WFSF8Q3T' where id=8;
-update noar ti set v0='FMOT960EOBTB97J5XNKX5X5WFSF8Q3T' where id=8;
-update noar tt set b1='KN' where id=8;
-update noar ti set b1='KN' where id=8;
-update noar tt set v0='BHKL7AH4LB0GU5H' where id=8;
-update noar ti set v0='BHKL7AH4LB0GU5H' where id=8;
-update noar tt set b2='E1J9X4DJPFPM' where id=8;
-update noar ti set b2='E1J9X4DJPFPM' where id=8;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b0='2MSHYUC013XQ0KRK' where id=9;
-update noar ti set b0='2MSHYUC013XQ0KRK' where id=9;
-update noar tt set v0='4PMIPCAB' where id=9;
-update noar ti set v0='4PMIPCAB' where id=9;
-update noar tt set b1='69Q8DYTVEK4DHLJWNIP3V1IDXBQO' where id=9;
-update noar ti set b1='69Q8DYTVEK4DHLJWNIP3V1IDXBQO' where id=9;
-update noar tt set v0='V8YM4VCQ5IZ0XN' where id=9;
-update noar ti set v0='V8YM4VCQ5IZ0XN' where id=9;
-update noar tt set b2='VMAPH031CNMBLCOEFQY8CO0J53' where id=9;
-update noar ti set b2='VMAPH031CNMBLCOEFQY8CO0J53' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NUXTEA371UUI1Y' where id=1;
-update noar ti set v0='NUXTEA371UUI1Y' where id=1;
-update noar tt set b0='16Z77OSIX' where id=1;
-update noar ti set b0='16Z77OSIX' where id=1;
-update noar tt set v0='3G6JRE3MPHPSEAA3' where id=1;
-update noar ti set v0='3G6JRE3MPHPSEAA3' where id=1;
-update noar tt set b1='C' where id=1;
-update noar ti set b1='C' where id=1;
-update noar tt set v0='FSIY84G0PLSNGVE73' where id=1;
-update noar ti set v0='FSIY84G0PLSNGVE73' where id=1;
-update noar tt set b2='KXJNKTSQ5' where id=1;
-update noar ti set b2='KXJNKTSQ5' where id=1;
-update noar tt set v0='HZY4KKANDK01GX' where id=2;
-update noar ti set v0='HZY4KKANDK01GX' where id=2;
-update noar tt set b0='W5VET6VE4G63TLA77GGWD30L0F6' where id=2;
-update noar ti set b0='W5VET6VE4G63TLA77GGWD30L0F6' where id=2;
-update noar tt set v0='AHMGJFBUGZQP1UC88ZI2S16U7TN1' where id=2;
-update noar ti set v0='AHMGJFBUGZQP1UC88ZI2S16U7TN1' where id=2;
-update noar tt set b1='YGBBURCJNMLCSGJIC666' where id=2;
-update noar ti set b1='YGBBURCJNMLCSGJIC666' where id=2;
-update noar tt set v0='WJBID4' where id=2;
-update noar ti set v0='WJBID4' where id=2;
-update noar tt set b2='OW' where id=2;
-update noar ti set b2='OW' where id=2;
-update noar tt set v0='8RG8G14QR6PESEG6QRODF7FGU' where id=3;
-update noar ti set v0='8RG8G14QR6PESEG6QRODF7FGU' where id=3;
-update noar tt set b0='MMZAKYRWQ' where id=3;
-update noar ti set b0='MMZAKYRWQ' where id=3;
-update noar tt set v0='5KEN4' where id=3;
-update noar ti set v0='5KEN4' where id=3;
-update noar tt set b1='23VAQ9R7BYX3P107O86LG' where id=3;
-update noar ti set b1='23VAQ9R7BYX3P107O86LG' where id=3;
-update noar tt set v0='GJOZQ4ZKS1DP' where id=3;
-update noar ti set v0='GJOZQ4ZKS1DP' where id=3;
-update noar tt set b2='BE96528P2KJA4HMQELHRBT67B' where id=3;
-update noar ti set b2='BE96528P2KJA4HMQELHRBT67B' where id=3;
-update noar tt set v0='86X7J' where id=4;
-update noar ti set v0='86X7J' where id=4;
-update noar tt set b0='YLZ23YHWBIE9TRZVHX' where id=4;
-update noar ti set b0='YLZ23YHWBIE9TRZVHX' where id=4;
-update noar tt set v0='RWL2RXTXEP4G8UJZ26M96A0GQVSX' where id=4;
-update noar ti set v0='RWL2RXTXEP4G8UJZ26M96A0GQVSX' where id=4;
-update noar tt set b1='D7RT34SZP32Q9NDDWX1N28F6' where id=4;
-update noar ti set b1='D7RT34SZP32Q9NDDWX1N28F6' where id=4;
-update noar tt set v0='RBOOWYJV0UO6IEF66K2PHJMR8JU' where id=4;
-update noar ti set v0='RBOOWYJV0UO6IEF66K2PHJMR8JU' where id=4;
-update noar tt set b2='85FZDU3L632EIH9C' where id=4;
-update noar ti set b2='85FZDU3L632EIH9C' where id=4;
-update noar tt set v0='T9EOANQZ2W5T93NHYKQJFC73I' where id=5;
-update noar ti set v0='T9EOANQZ2W5T93NHYKQJFC73I' where id=5;
-update noar tt set b0='1FW1O8R5WEDYEBD5P' where id=5;
-update noar ti set b0='1FW1O8R5WEDYEBD5P' where id=5;
-update noar tt set v0='FSE0XKCJ5WL5T5V9Z' where id=5;
-update noar ti set v0='FSE0XKCJ5WL5T5V9Z' where id=5;
-update noar tt set b1='EJ43VYZK798F0OVC3AEKUR58' where id=5;
-update noar ti set b1='EJ43VYZK798F0OVC3AEKUR58' where id=5;
-update noar tt set v0='B7F2RBS4KDC14S3K4YDT9EOHFC5S2C7' where id=5;
-update noar ti set v0='B7F2RBS4KDC14S3K4YDT9EOHFC5S2C7' where id=5;
-update noar tt set b2='3A4CUB9C3K1BPYOQSC6BQYM' where id=5;
-update noar ti set b2='3A4CUB9C3K1BPYOQSC6BQYM' where id=5;
-update noar tt set v0='XEYSOH0L53E0ZII4IHCBD49V30LA' where id=6;
-update noar ti set v0='XEYSOH0L53E0ZII4IHCBD49V30LA' where id=6;
-update noar tt set b0='0LFIO0E64XWEM4MDNT' where id=6;
-update noar ti set b0='0LFIO0E64XWEM4MDNT' where id=6;
-update noar tt set v0='SISI8E30RFEIPYYB4GOWMNYJ8Y7R32TN' where id=6;
-update noar ti set v0='SISI8E30RFEIPYYB4GOWMNYJ8Y7R32TN' where id=6;
-update noar tt set b1='7V' where id=6;
-update noar ti set b1='7V' where id=6;
-update noar tt set v0='2H' where id=6;
-update noar ti set v0='2H' where id=6;
-update noar tt set b2='H7C4YNHPDQXFW70HLATM' where id=6;
-update noar ti set b2='H7C4YNHPDQXFW70HLATM' where id=6;
-update noar tt set v0='10Q5O525U9TTL' where id=7;
-update noar ti set v0='10Q5O525U9TTL' where id=7;
-update noar tt set b0='41VHZGG491TA0K79J7JTM6' where id=7;
-update noar ti set b0='41VHZGG491TA0K79J7JTM6' where id=7;
-update noar tt set v0='Z17IUD0INSHF47J40KB8J8T9GI' where id=7;
-update noar ti set v0='Z17IUD0INSHF47J40KB8J8T9GI' where id=7;
-update noar tt set b1='2' where id=7;
-update noar ti set b1='2' where id=7;
-update noar tt set v0='0BS325FYR2' where id=7;
-update noar ti set v0='0BS325FYR2' where id=7;
-update noar tt set b2='NUFVIE5W873HNMQJJM' where id=7;
-update noar ti set b2='NUFVIE5W873HNMQJJM' where id=7;
-update noar tt set v0='AHBC' where id=8;
-update noar ti set v0='AHBC' where id=8;
-update noar tt set b0='HE5M00J' where id=8;
-update noar ti set b0='HE5M00J' where id=8;
-update noar tt set v0='HGIR661F6T' where id=8;
-update noar ti set v0='HGIR661F6T' where id=8;
-update noar tt set b1='0EN1AWPW3F' where id=8;
-update noar ti set b1='0EN1AWPW3F' where id=8;
-update noar tt set v0='ETKRBQBSS8VLY' where id=8;
-update noar ti set v0='ETKRBQBSS8VLY' where id=8;
-update noar tt set b2='BCY2NTOER4' where id=8;
-update noar ti set b2='BCY2NTOER4' where id=8;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b0='5QGFUOYRCMVRNJ4FZU0FS4WL' where id=9;
-update noar ti set b0='5QGFUOYRCMVRNJ4FZU0FS4WL' where id=9;
-update noar tt set v0='9BTNPDXOT02K9CIOEB0YP' where id=9;
-update noar ti set v0='9BTNPDXOT02K9CIOEB0YP' where id=9;
-update noar tt set b1='TDZXB7BL' where id=9;
-update noar ti set b1='TDZXB7BL' where id=9;
-update noar tt set v0='KM3IGNRGMYJQ4BXWSX' where id=9;
-update noar ti set v0='KM3IGNRGMYJQ4BXWSX' where id=9;
-update noar tt set b2='X5' where id=9;
-update noar ti set b2='X5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5TGH918FE' where id=1;
-update noar ti set v0='5TGH918FE' where id=1;
-update noar tt set b0='DYIIPEVFFMH8D' where id=1;
-update noar ti set b0='DYIIPEVFFMH8D' where id=1;
-update noar tt set v0='2KQEM9RUGP361U499NHZ97YAO82' where id=1;
-update noar ti set v0='2KQEM9RUGP361U499NHZ97YAO82' where id=1;
-update noar tt set b1='Y8FMSVM4G5F1' where id=1;
-update noar ti set b1='Y8FMSVM4G5F1' where id=1;
-update noar tt set v0='3UWXF3K5QB18G6S7Q' where id=1;
-update noar ti set v0='3UWXF3K5QB18G6S7Q' where id=1;
-update noar tt set b2='M6IOS8B0BAY68N378IJMKX97' where id=1;
-update noar ti set b2='M6IOS8B0BAY68N378IJMKX97' where id=1;
-update noar tt set v0='ZQ95I7HTDYANBB9CXHFF' where id=2;
-update noar ti set v0='ZQ95I7HTDYANBB9CXHFF' where id=2;
-update noar tt set b0='FVMGZSRKUOHV12ZVLJNGLNH9' where id=2;
-update noar ti set b0='FVMGZSRKUOHV12ZVLJNGLNH9' where id=2;
-update noar tt set v0='POVX7' where id=2;
-update noar ti set v0='POVX7' where id=2;
-update noar tt set b1='TKXC8GB3PE3R8ZA04FX02REK576T3' where id=2;
-update noar ti set b1='TKXC8GB3PE3R8ZA04FX02REK576T3' where id=2;
-update noar tt set v0='2HZYBF6ZXMQEJ3JE862ZF8N' where id=2;
-update noar ti set v0='2HZYBF6ZXMQEJ3JE862ZF8N' where id=2;
-update noar tt set b2='FNTMLAGSSJ5ZURXB7HC' where id=2;
-update noar ti set b2='FNTMLAGSSJ5ZURXB7HC' where id=2;
-update noar tt set v0='3A5TTVIP25IMXQ89TLDS5856E' where id=3;
-update noar ti set v0='3A5TTVIP25IMXQ89TLDS5856E' where id=3;
-update noar tt set b0='V7FDONMP2IK3JH7BUE2' where id=3;
-update noar ti set b0='V7FDONMP2IK3JH7BUE2' where id=3;
-update noar tt set v0='4OXKBWQV' where id=3;
-update noar ti set v0='4OXKBWQV' where id=3;
-update noar tt set b1='OIM47J4XC2' where id=3;
-update noar ti set b1='OIM47J4XC2' where id=3;
-update noar tt set v0='S83N9' where id=3;
-update noar ti set v0='S83N9' where id=3;
-update noar tt set b2='AD1GLPXFE' where id=3;
-update noar ti set b2='AD1GLPXFE' where id=3;
-update noar tt set v0='BYJC7F6ZO9K' where id=4;
-update noar ti set v0='BYJC7F6ZO9K' where id=4;
-update noar tt set b0='7FV8LMS' where id=4;
-update noar ti set b0='7FV8LMS' where id=4;
-update noar tt set v0='4ISJJJN30Z' where id=4;
-update noar ti set v0='4ISJJJN30Z' where id=4;
-update noar tt set b1='2M4XBSVF3GC9CE3' where id=4;
-update noar ti set b1='2M4XBSVF3GC9CE3' where id=4;
-update noar tt set v0='9VRXVQ' where id=4;
-update noar ti set v0='9VRXVQ' where id=4;
-update noar tt set b2='4ZM' where id=4;
-update noar ti set b2='4ZM' where id=4;
-update noar tt set v0='9KSNH' where id=5;
-update noar ti set v0='9KSNH' where id=5;
-update noar tt set b0='86CAAUHFFSWB' where id=5;
-update noar ti set b0='86CAAUHFFSWB' where id=5;
-update noar tt set v0='RQVYJ8' where id=5;
-update noar ti set v0='RQVYJ8' where id=5;
-update noar tt set b1='XZUVE1YYQD' where id=5;
-update noar ti set b1='XZUVE1YYQD' where id=5;
-update noar tt set v0='X8M1YTDQ' where id=5;
-update noar ti set v0='X8M1YTDQ' where id=5;
-update noar tt set b2='XYV8QJVY0XVP96OCSHVUY746BXAPN11X' where id=5;
-update noar ti set b2='XYV8QJVY0XVP96OCSHVUY746BXAPN11X' where id=5;
-update noar tt set v0='AZA822J5YQP0D2B1ICS0P0VD' where id=6;
-update noar ti set v0='AZA822J5YQP0D2B1ICS0P0VD' where id=6;
-update noar tt set b0='020FSPUSEDFFVZRCEKPMD9WIMXRB' where id=6;
-update noar ti set b0='020FSPUSEDFFVZRCEKPMD9WIMXRB' where id=6;
-update noar tt set v0='29OXZEY7OA67E16A75KQWDYOCQQ' where id=6;
-update noar ti set v0='29OXZEY7OA67E16A75KQWDYOCQQ' where id=6;
-update noar tt set b1='4TGU0HYQPEQ5CTJIEHK4RE47NW' where id=6;
-update noar ti set b1='4TGU0HYQPEQ5CTJIEHK4RE47NW' where id=6;
-update noar tt set v0='8DVXG7OBC9L47KV3B95WMDTL' where id=6;
-update noar ti set v0='8DVXG7OBC9L47KV3B95WMDTL' where id=6;
-update noar tt set b2='9LJNIZ3CP' where id=6;
-update noar ti set b2='9LJNIZ3CP' where id=6;
-update noar tt set v0='8N3WUNAJ75E7' where id=7;
-update noar ti set v0='8N3WUNAJ75E7' where id=7;
-update noar tt set b0='0AGM7NDNWHNB7I' where id=7;
-update noar ti set b0='0AGM7NDNWHNB7I' where id=7;
-update noar tt set v0='YW0J7WVF0Q3VS3NDB22EM7' where id=7;
-update noar ti set v0='YW0J7WVF0Q3VS3NDB22EM7' where id=7;
-update noar tt set b1='KMRHUSYPMJEQEMKODLQ8CX4JUTDOR' where id=7;
-update noar ti set b1='KMRHUSYPMJEQEMKODLQ8CX4JUTDOR' where id=7;
-update noar tt set v0='T1WB9G09BQ91LO2KU39249JHH8C8R2MA' where id=7;
-update noar ti set v0='T1WB9G09BQ91LO2KU39249JHH8C8R2MA' where id=7;
-update noar tt set b2='NBNHZHOTEX' where id=7;
-update noar ti set b2='NBNHZHOTEX' where id=7;
-update noar tt set v0='5HUMGT6' where id=8;
-update noar ti set v0='5HUMGT6' where id=8;
-update noar tt set b0='EY8B4R7UH3RQP2IW4BQE4K590DEGK' where id=8;
-update noar ti set b0='EY8B4R7UH3RQP2IW4BQE4K590DEGK' where id=8;
-update noar tt set v0='1PS25C28ZSSZTJPSEWX38' where id=8;
-update noar ti set v0='1PS25C28ZSSZTJPSEWX38' where id=8;
-update noar tt set b1='LWWE2QKT34' where id=8;
-update noar ti set b1='LWWE2QKT34' where id=8;
-update noar tt set v0='FGPM7' where id=8;
-update noar ti set v0='FGPM7' where id=8;
-update noar tt set b2='5C6SQ3EIW8XQ62A' where id=8;
-update noar ti set b2='5C6SQ3EIW8XQ62A' where id=8;
-update noar tt set v0='G9I651J3AVMD9PR' where id=9;
-update noar ti set v0='G9I651J3AVMD9PR' where id=9;
-update noar tt set b0='UGQ6X69UB03C' where id=9;
-update noar ti set b0='UGQ6X69UB03C' where id=9;
-update noar tt set v0='16VPMT57FBS8P0YY7CMJF' where id=9;
-update noar ti set v0='16VPMT57FBS8P0YY7CMJF' where id=9;
-update noar tt set b1='KE0DUX1VW' where id=9;
-update noar ti set b1='KE0DUX1VW' where id=9;
-update noar tt set v0='KG4SJ3YTPRPK6Z16KJL1HJ0VAS04' where id=9;
-update noar ti set v0='KG4SJ3YTPRPK6Z16KJL1HJ0VAS04' where id=9;
-update noar tt set b2='BMXO3' where id=9;
-update noar ti set b2='BMXO3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R2XGIXPZIHONX15Q8PJKQ5AB' where id=1;
-update noar ti set v0='R2XGIXPZIHONX15Q8PJKQ5AB' where id=1;
-update noar tt set b0='F0TQXVIXKJSWTGBM5C' where id=1;
-update noar ti set b0='F0TQXVIXKJSWTGBM5C' where id=1;
-update noar tt set v0='1H9C8BNKSC' where id=1;
-update noar ti set v0='1H9C8BNKSC' where id=1;
-update noar tt set b1='TCOKC9Y9P3K2KH4N281PGZZTGV' where id=1;
-update noar ti set b1='TCOKC9Y9P3K2KH4N281PGZZTGV' where id=1;
-update noar tt set v0='1ZF10NQBEY0U65G4J5L' where id=1;
-update noar ti set v0='1ZF10NQBEY0U65G4J5L' where id=1;
-update noar tt set b2='7WNH2OS2XPM' where id=1;
-update noar ti set b2='7WNH2OS2XPM' where id=1;
-update noar tt set v0='D3XMXM7' where id=2;
-update noar ti set v0='D3XMXM7' where id=2;
-update noar tt set b0='WTNB7Q5' where id=2;
-update noar ti set b0='WTNB7Q5' where id=2;
-update noar tt set v0='ABO5' where id=2;
-update noar ti set v0='ABO5' where id=2;
-update noar tt set b1='ZL3968VKQ8JBVKH8QDL8V0FOKVSELOJ5' where id=2;
-update noar ti set b1='ZL3968VKQ8JBVKH8QDL8V0FOKVSELOJ5' where id=2;
-update noar tt set v0='Z23CM0EBPMLR63WIKUEPTWZ' where id=2;
-update noar ti set v0='Z23CM0EBPMLR63WIKUEPTWZ' where id=2;
-update noar tt set b2='9XXLMOEPD38WOB63EXANEPML' where id=2;
-update noar ti set b2='9XXLMOEPD38WOB63EXANEPML' where id=2;
-update noar tt set v0='STH5L7D545HIDZ1R6XZ3NZMBNTHVY' where id=3;
-update noar ti set v0='STH5L7D545HIDZ1R6XZ3NZMBNTHVY' where id=3;
-update noar tt set b0='TYPUVLV97A2N9' where id=3;
-update noar ti set b0='TYPUVLV97A2N9' where id=3;
-update noar tt set v0='MHNKFVL009I' where id=3;
-update noar ti set v0='MHNKFVL009I' where id=3;
-update noar tt set b1='BD7NHBPCBPSMC6BW13' where id=3;
-update noar ti set b1='BD7NHBPCBPSMC6BW13' where id=3;
-update noar tt set v0='6FR3LX46IVEAK9Q5WKPMHCP0P5S7DN0' where id=3;
-update noar ti set v0='6FR3LX46IVEAK9Q5WKPMHCP0P5S7DN0' where id=3;
-update noar tt set b2='L0EKEC1' where id=3;
-update noar ti set b2='L0EKEC1' where id=3;
-update noar tt set v0='483MNNYHGG2XP2DBUNHWOX' where id=4;
-update noar ti set v0='483MNNYHGG2XP2DBUNHWOX' where id=4;
-update noar tt set b0='XX3V9UE05MFXAGE2PGYJG5DFSLEN' where id=4;
-update noar ti set b0='XX3V9UE05MFXAGE2PGYJG5DFSLEN' where id=4;
-update noar tt set v0='2SCLTP8I9R7NWHU0YEMUMWIT82K' where id=4;
-update noar ti set v0='2SCLTP8I9R7NWHU0YEMUMWIT82K' where id=4;
-update noar tt set b1='CQEW7T5A0TG5' where id=4;
-update noar ti set b1='CQEW7T5A0TG5' where id=4;
-update noar tt set v0='IH2BVFNGS77B1WVZUMNTE3L' where id=4;
-update noar ti set v0='IH2BVFNGS77B1WVZUMNTE3L' where id=4;
-update noar tt set b2='IGS2E16017LGTLUWQIH' where id=4;
-update noar ti set b2='IGS2E16017LGTLUWQIH' where id=4;
-update noar tt set v0='F3L7NXAHX' where id=5;
-update noar ti set v0='F3L7NXAHX' where id=5;
-update noar tt set b0='FO7VS07OYO1P' where id=5;
-update noar ti set b0='FO7VS07OYO1P' where id=5;
-update noar tt set v0='8Y1KGDOHP3' where id=5;
-update noar ti set v0='8Y1KGDOHP3' where id=5;
-update noar tt set b1='CPILFN' where id=5;
-update noar ti set b1='CPILFN' where id=5;
-update noar tt set v0='OYL9TR5VMR8' where id=5;
-update noar ti set v0='OYL9TR5VMR8' where id=5;
-update noar tt set b2='RDQYG9FLZTPW1' where id=5;
-update noar ti set b2='RDQYG9FLZTPW1' where id=5;
-update noar tt set v0='UB8Y8YBTYBGYZR7Y' where id=6;
-update noar ti set v0='UB8Y8YBTYBGYZR7Y' where id=6;
-update noar tt set b0='WXUL1PZN98MLRU' where id=6;
-update noar ti set b0='WXUL1PZN98MLRU' where id=6;
-update noar tt set v0='NUNHMV' where id=6;
-update noar ti set v0='NUNHMV' where id=6;
-update noar tt set b1='3DWJ25W' where id=6;
-update noar ti set b1='3DWJ25W' where id=6;
-update noar tt set v0='OOUYX4G3TE3OZ3K0E5PV5URFLCQ' where id=6;
-update noar ti set v0='OOUYX4G3TE3OZ3K0E5PV5URFLCQ' where id=6;
-update noar tt set b2='IPEJFX6ZL6KRLXPO51K0KJIZ502' where id=6;
-update noar ti set b2='IPEJFX6ZL6KRLXPO51K0KJIZ502' where id=6;
-update noar tt set v0='CNV' where id=7;
-update noar ti set v0='CNV' where id=7;
-update noar tt set b0='M0VSGIL' where id=7;
-update noar ti set b0='M0VSGIL' where id=7;
-update noar tt set v0='R92B3TNW3' where id=7;
-update noar ti set v0='R92B3TNW3' where id=7;
-update noar tt set b1='0OT4REN' where id=7;
-update noar ti set b1='0OT4REN' where id=7;
-update noar tt set v0='CQBG4KTR9YISQLQ0ZNUNV0CFTRTFZXL' where id=7;
-update noar ti set v0='CQBG4KTR9YISQLQ0ZNUNV0CFTRTFZXL' where id=7;
-update noar tt set b2='ZL95VY321YGZA40T10I2N1TCDLCKL02' where id=7;
-update noar ti set b2='ZL95VY321YGZA40T10I2N1TCDLCKL02' where id=7;
-update noar tt set v0='WNAH6J4ZQBV' where id=8;
-update noar ti set v0='WNAH6J4ZQBV' where id=8;
-update noar tt set b0='CMKK254WZ1Y' where id=8;
-update noar ti set b0='CMKK254WZ1Y' where id=8;
-update noar tt set v0='7ZVR0GI4NXFM' where id=8;
-update noar ti set v0='7ZVR0GI4NXFM' where id=8;
-update noar tt set b1='TJ3BJ' where id=8;
-update noar ti set b1='TJ3BJ' where id=8;
-update noar tt set v0='S7YOGPZCMR' where id=8;
-update noar ti set v0='S7YOGPZCMR' where id=8;
-update noar tt set b2='YJYVTDC7L' where id=8;
-update noar ti set b2='YJYVTDC7L' where id=8;
-update noar tt set v0='L87Q3SGF3' where id=9;
-update noar ti set v0='L87Q3SGF3' where id=9;
-update noar tt set b0='7J2R72I7OJ9KFX6MMG43XP0PKLDU8' where id=9;
-update noar ti set b0='7J2R72I7OJ9KFX6MMG43XP0PKLDU8' where id=9;
-update noar tt set v0='7UZSISTY3N6SVXUW2YMACI1OBS17' where id=9;
-update noar ti set v0='7UZSISTY3N6SVXUW2YMACI1OBS17' where id=9;
-update noar tt set b1='QUQEFBU0MLAR8O4SVRK7BN40RUYBC' where id=9;
-update noar ti set b1='QUQEFBU0MLAR8O4SVRK7BN40RUYBC' where id=9;
-update noar tt set v0='MF4TJ3FZLA4LF7L8KT3BI0' where id=9;
-update noar ti set v0='MF4TJ3FZLA4LF7L8KT3BI0' where id=9;
-update noar tt set b2='2QY18PV' where id=9;
-update noar ti set b2='2QY18PV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RDN1LDPADLY2W' where id=1;
-update noar ti set v0='RDN1LDPADLY2W' where id=1;
-update noar tt set b0='TN' where id=1;
-update noar ti set b0='TN' where id=1;
-update noar tt set v0='94JQFG63HHL79LOTLS5MSN' where id=1;
-update noar ti set v0='94JQFG63HHL79LOTLS5MSN' where id=1;
-update noar tt set b1='B' where id=1;
-update noar ti set b1='B' where id=1;
-update noar tt set v0='XFFOMZ0VK6' where id=1;
-update noar ti set v0='XFFOMZ0VK6' where id=1;
-update noar tt set b2='9H685MH3J3WCAMS1JDUWCT' where id=1;
-update noar ti set b2='9H685MH3J3WCAMS1JDUWCT' where id=1;
-update noar tt set v0='UBFNF46GSMK2' where id=2;
-update noar ti set v0='UBFNF46GSMK2' where id=2;
-update noar tt set b0='4A4HDRSW3YV9HHPSW2ROTRS52XT' where id=2;
-update noar ti set b0='4A4HDRSW3YV9HHPSW2ROTRS52XT' where id=2;
-update noar tt set v0='P486AR0LXI51NMOPWQX' where id=2;
-update noar ti set v0='P486AR0LXI51NMOPWQX' where id=2;
-update noar tt set b1='QZROKQ6WKTJUJOD51RDBIKT98AQ' where id=2;
-update noar ti set b1='QZROKQ6WKTJUJOD51RDBIKT98AQ' where id=2;
-update noar tt set v0='JCCD' where id=2;
-update noar ti set v0='JCCD' where id=2;
-update noar tt set b2='YYTM4Z' where id=2;
-update noar ti set b2='YYTM4Z' where id=2;
-update noar tt set v0='GRMFU6ZODW6D92DQ' where id=3;
-update noar ti set v0='GRMFU6ZODW6D92DQ' where id=3;
-update noar tt set b0='5EIR9U2MP6B5VYRET0ERFF1VTQC6G' where id=3;
-update noar ti set b0='5EIR9U2MP6B5VYRET0ERFF1VTQC6G' where id=3;
-update noar tt set v0='U323Y8P41QIJNEB' where id=3;
-update noar ti set v0='U323Y8P41QIJNEB' where id=3;
-update noar tt set b1='ZR3COMRCTO1AFD411EWU5050ZFFV0' where id=3;
-update noar ti set b1='ZR3COMRCTO1AFD411EWU5050ZFFV0' where id=3;
-update noar tt set v0='RCK65BO7UK2STYYTEM1DFG8PQ' where id=3;
-update noar ti set v0='RCK65BO7UK2STYYTEM1DFG8PQ' where id=3;
-update noar tt set b2='OE5Q3IJ5SHSI5LJY09KRRZX2ZM9975' where id=3;
-update noar ti set b2='OE5Q3IJ5SHSI5LJY09KRRZX2ZM9975' where id=3;
-update noar tt set v0='QXS7A7MDO2X' where id=4;
-update noar ti set v0='QXS7A7MDO2X' where id=4;
-update noar tt set b0='OSHMCG8IE47QMARYCUOVWGT8RBF' where id=4;
-update noar ti set b0='OSHMCG8IE47QMARYCUOVWGT8RBF' where id=4;
-update noar tt set v0='KYXCP05FECRY2UQW' where id=4;
-update noar ti set v0='KYXCP05FECRY2UQW' where id=4;
-update noar tt set b1='T3030EJLR0WJ77H0TXVDJVSWO91R0' where id=4;
-update noar ti set b1='T3030EJLR0WJ77H0TXVDJVSWO91R0' where id=4;
-update noar tt set v0='T2RJGS8GKFFES7KZNO' where id=4;
-update noar ti set v0='T2RJGS8GKFFES7KZNO' where id=4;
-update noar tt set b2='P1GZFDM' where id=4;
-update noar ti set b2='P1GZFDM' where id=4;
-update noar tt set v0='TA4K63DFCOWS45TQCS3WXQ0RHHC' where id=5;
-update noar ti set v0='TA4K63DFCOWS45TQCS3WXQ0RHHC' where id=5;
-update noar tt set b0='TTA2H9Y5045BF90D8M0NCNDB4S' where id=5;
-update noar ti set b0='TTA2H9Y5045BF90D8M0NCNDB4S' where id=5;
-update noar tt set v0='CVB1UI27YM0W2VO8BH6AOI' where id=5;
-update noar ti set v0='CVB1UI27YM0W2VO8BH6AOI' where id=5;
-update noar tt set b1='9ZSAE4E7RW955E62RJVD6E0HPZL3' where id=5;
-update noar ti set b1='9ZSAE4E7RW955E62RJVD6E0HPZL3' where id=5;
-update noar tt set v0='G3IXYHV3QJF2S5M3NAO2DFRAO0Y0IDWS' where id=5;
-update noar ti set v0='G3IXYHV3QJF2S5M3NAO2DFRAO0Y0IDWS' where id=5;
-update noar tt set b2='UUPKWLRM758VX55ECP' where id=5;
-update noar ti set b2='UUPKWLRM758VX55ECP' where id=5;
-update noar tt set v0='J52OAHYW3XA' where id=6;
-update noar ti set v0='J52OAHYW3XA' where id=6;
-update noar tt set b0='V5L4RCKT5L8UG8OMNNSL0XD55ZIHXLL' where id=6;
-update noar ti set b0='V5L4RCKT5L8UG8OMNNSL0XD55ZIHXLL' where id=6;
-update noar tt set v0='MGHXMAGPGHBJRMD62IFVL8SD' where id=6;
-update noar ti set v0='MGHXMAGPGHBJRMD62IFVL8SD' where id=6;
-update noar tt set b1='8NNHVX5A8' where id=6;
-update noar ti set b1='8NNHVX5A8' where id=6;
-update noar tt set v0='W4TO2I' where id=6;
-update noar ti set v0='W4TO2I' where id=6;
-update noar tt set b2='LG8XZRO0CCCYF7GVLBK81' where id=6;
-update noar ti set b2='LG8XZRO0CCCYF7GVLBK81' where id=6;
-update noar tt set v0='D2R5VD6P' where id=7;
-update noar ti set v0='D2R5VD6P' where id=7;
-update noar tt set b0='GXN1XNP38EWS1T0' where id=7;
-update noar ti set b0='GXN1XNP38EWS1T0' where id=7;
-update noar tt set v0='OW1YWOP7E2ATOU07TKJJ5BX2E9P55W' where id=7;
-update noar ti set v0='OW1YWOP7E2ATOU07TKJJ5BX2E9P55W' where id=7;
-update noar tt set b1='EZUTM6BMDS15LXBANEBEG' where id=7;
-update noar ti set b1='EZUTM6BMDS15LXBANEBEG' where id=7;
-update noar tt set v0='1OD0FGWZM0398YO7261QN8HYK4IVBFY' where id=7;
-update noar ti set v0='1OD0FGWZM0398YO7261QN8HYK4IVBFY' where id=7;
-update noar tt set b2='9LB1QPXSBRBJBJSIUC4H' where id=7;
-update noar ti set b2='9LB1QPXSBRBJBJSIUC4H' where id=7;
-update noar tt set v0='YUSN0UNMQ' where id=8;
-update noar ti set v0='YUSN0UNMQ' where id=8;
-update noar tt set b0='C636LCYT3C7EW9JY1FERJWAZEJXQR3' where id=8;
-update noar ti set b0='C636LCYT3C7EW9JY1FERJWAZEJXQR3' where id=8;
-update noar tt set v0='QK8FQP857BPQQAP' where id=8;
-update noar ti set v0='QK8FQP857BPQQAP' where id=8;
-update noar tt set b1='X2R3KPK3RTOT1MQ4G0' where id=8;
-update noar ti set b1='X2R3KPK3RTOT1MQ4G0' where id=8;
-update noar tt set v0='V' where id=8;
-update noar ti set v0='V' where id=8;
-update noar tt set b2='9M0WH6C' where id=8;
-update noar ti set b2='9M0WH6C' where id=8;
-update noar tt set v0='JHY53VRPGYJQRISY4JFSG6UMUUL' where id=9;
-update noar ti set v0='JHY53VRPGYJQRISY4JFSG6UMUUL' where id=9;
-update noar tt set b0='1R9G1GA2REZXA' where id=9;
-update noar ti set b0='1R9G1GA2REZXA' where id=9;
-update noar tt set v0='X4E8R20G5L5KV' where id=9;
-update noar ti set v0='X4E8R20G5L5KV' where id=9;
-update noar tt set b1='EZMHK5ZWEJQUBCD6TY0TUZKJJQKVHYH' where id=9;
-update noar ti set b1='EZMHK5ZWEJQUBCD6TY0TUZKJJQKVHYH' where id=9;
-update noar tt set v0='A' where id=9;
-update noar ti set v0='A' where id=9;
-update noar tt set b2='DLR4SONDNKNBV' where id=9;
-update noar ti set b2='DLR4SONDNKNBV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZZ8D76B8VLFFBMTF8W7RURN7J06NKQL' where id=1;
-update noar ti set v0='ZZ8D76B8VLFFBMTF8W7RURN7J06NKQL' where id=1;
-update noar tt set b0='6J0OJOB0K2RK9UCXTP' where id=1;
-update noar ti set b0='6J0OJOB0K2RK9UCXTP' where id=1;
-update noar tt set v0='Y198CUIDA92LXYR4' where id=1;
-update noar ti set v0='Y198CUIDA92LXYR4' where id=1;
-update noar tt set b1='RPI1K02DQA4QVWMWVTQMP3ZT3K6VW7O' where id=1;
-update noar ti set b1='RPI1K02DQA4QVWMWVTQMP3ZT3K6VW7O' where id=1;
-update noar tt set v0='4E' where id=1;
-update noar ti set v0='4E' where id=1;
-update noar tt set b2='BC5DQ2YNCXWTH9P70W2E4PA0WR2LR' where id=1;
-update noar ti set b2='BC5DQ2YNCXWTH9P70W2E4PA0WR2LR' where id=1;
-update noar tt set v0='H5AODKXM' where id=2;
-update noar ti set v0='H5AODKXM' where id=2;
-update noar tt set b0='9237HY6G145L' where id=2;
-update noar ti set b0='9237HY6G145L' where id=2;
-update noar tt set v0='BNIIJO5AR29BY9L3CPGLP2' where id=2;
-update noar ti set v0='BNIIJO5AR29BY9L3CPGLP2' where id=2;
-update noar tt set b1='Z7K0SRRD06BA' where id=2;
-update noar ti set b1='Z7K0SRRD06BA' where id=2;
-update noar tt set v0='47858' where id=2;
-update noar ti set v0='47858' where id=2;
-update noar tt set b2='CBGVTSW8EPR7JOEZF4GOGL' where id=2;
-update noar ti set b2='CBGVTSW8EPR7JOEZF4GOGL' where id=2;
-update noar tt set v0='FWYWUGEEMCDQT1FQAJF2I0CTJ' where id=3;
-update noar ti set v0='FWYWUGEEMCDQT1FQAJF2I0CTJ' where id=3;
-update noar tt set b0='RHKKFGGD4BL' where id=3;
-update noar ti set b0='RHKKFGGD4BL' where id=3;
-update noar tt set v0='JGP3B3NXXYEDURZQMXA4OOK' where id=3;
-update noar ti set v0='JGP3B3NXXYEDURZQMXA4OOK' where id=3;
-update noar tt set b1='ZQ9MCC2X6DUAT' where id=3;
-update noar ti set b1='ZQ9MCC2X6DUAT' where id=3;
-update noar tt set v0='AGKOH223XDS2WO' where id=3;
-update noar ti set v0='AGKOH223XDS2WO' where id=3;
-update noar tt set b2='PRHBD2TULPRGZ4VPEM941UDMQOQYOMY4' where id=3;
-update noar ti set b2='PRHBD2TULPRGZ4VPEM941UDMQOQYOMY4' where id=3;
-update noar tt set v0='HXGZ688SML7MB51N7PU1QS1CKIVGHU70' where id=4;
-update noar ti set v0='HXGZ688SML7MB51N7PU1QS1CKIVGHU70' where id=4;
-update noar tt set b0='XOI6VW96LHDK9YMY5UKLY4729' where id=4;
-update noar ti set b0='XOI6VW96LHDK9YMY5UKLY4729' where id=4;
-update noar tt set v0='XU78695F80KHTO7TEJ8B' where id=4;
-update noar ti set v0='XU78695F80KHTO7TEJ8B' where id=4;
-update noar tt set b1='VAXTK0LR69LIFBR1' where id=4;
-update noar ti set b1='VAXTK0LR69LIFBR1' where id=4;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b2='E7YS30R0KZSWM37CQD0JLPASF6SUMO' where id=4;
-update noar ti set b2='E7YS30R0KZSWM37CQD0JLPASF6SUMO' where id=4;
-update noar tt set v0='NKTZ' where id=5;
-update noar ti set v0='NKTZ' where id=5;
-update noar tt set b0='GGUV67DID6TCD4EYR58KG4Q8I7J' where id=5;
-update noar ti set b0='GGUV67DID6TCD4EYR58KG4Q8I7J' where id=5;
-update noar tt set v0='P7W86CHFJ6HHM6WPB42J5C1E' where id=5;
-update noar ti set v0='P7W86CHFJ6HHM6WPB42J5C1E' where id=5;
-update noar tt set b1='J0P8DUG3Q06X5JXJ' where id=5;
-update noar ti set b1='J0P8DUG3Q06X5JXJ' where id=5;
-update noar tt set v0='5T0G486U3P2MGAGMR7WROWJSJ18T1OU4' where id=5;
-update noar ti set v0='5T0G486U3P2MGAGMR7WROWJSJ18T1OU4' where id=5;
-update noar tt set b2='KWCM' where id=5;
-update noar ti set b2='KWCM' where id=5;
-update noar tt set v0='S2L6RJGZG837U' where id=6;
-update noar ti set v0='S2L6RJGZG837U' where id=6;
-update noar tt set b0='9D9FMUS3UOVNAJUYEGKJBOVRLNRDC05D' where id=6;
-update noar ti set b0='9D9FMUS3UOVNAJUYEGKJBOVRLNRDC05D' where id=6;
-update noar tt set v0='6ZZHECEI52F313T2' where id=6;
-update noar ti set v0='6ZZHECEI52F313T2' where id=6;
-update noar tt set b1='5GMOCX7SUU' where id=6;
-update noar ti set b1='5GMOCX7SUU' where id=6;
-update noar tt set v0='FJ8DGZGCPBX4Q01RD2BDA' where id=6;
-update noar ti set v0='FJ8DGZGCPBX4Q01RD2BDA' where id=6;
-update noar tt set b2='LK96K0V9QNJS1JNSW' where id=6;
-update noar ti set b2='LK96K0V9QNJS1JNSW' where id=6;
-update noar tt set v0='CQ1WIPZISC188YMKA' where id=7;
-update noar ti set v0='CQ1WIPZISC188YMKA' where id=7;
-update noar tt set b0='AKBTBDCEVWW7' where id=7;
-update noar ti set b0='AKBTBDCEVWW7' where id=7;
-update noar tt set v0='511VERZBD22JZ6ETJJ0UXCZB2249TZ9' where id=7;
-update noar ti set v0='511VERZBD22JZ6ETJJ0UXCZB2249TZ9' where id=7;
-update noar tt set b1='DJJ2HODYS' where id=7;
-update noar ti set b1='DJJ2HODYS' where id=7;
-update noar tt set v0='JJUVP90KR9FD6' where id=7;
-update noar ti set v0='JJUVP90KR9FD6' where id=7;
-update noar tt set b2='LBMOOPR8332YZ8SGUQ884YS3P6MVD' where id=7;
-update noar ti set b2='LBMOOPR8332YZ8SGUQ884YS3P6MVD' where id=7;
-update noar tt set v0='ESN6E0' where id=8;
-update noar ti set v0='ESN6E0' where id=8;
-update noar tt set b0='BGG8Z' where id=8;
-update noar ti set b0='BGG8Z' where id=8;
-update noar tt set v0='R3XFXIO7J3VR' where id=8;
-update noar ti set v0='R3XFXIO7J3VR' where id=8;
-update noar tt set b1='P7IRB' where id=8;
-update noar ti set b1='P7IRB' where id=8;
-update noar tt set v0='F0R33BXEC87EVTYIZF' where id=8;
-update noar ti set v0='F0R33BXEC87EVTYIZF' where id=8;
-update noar tt set b2='OEXVB93OKIAX6HCC7K9XH3M9LJL' where id=8;
-update noar ti set b2='OEXVB93OKIAX6HCC7K9XH3M9LJL' where id=8;
-update noar tt set v0='INLH6' where id=9;
-update noar ti set v0='INLH6' where id=9;
-update noar tt set b0='TY' where id=9;
-update noar ti set b0='TY' where id=9;
-update noar tt set v0='G79ENEPDWJTIT57CKVLI' where id=9;
-update noar ti set v0='G79ENEPDWJTIT57CKVLI' where id=9;
-update noar tt set b1='1OAP4I2VXAVDD2J2SSXE1MKIRPD50AOO' where id=9;
-update noar ti set b1='1OAP4I2VXAVDD2J2SSXE1MKIRPD50AOO' where id=9;
-update noar tt set v0='TSEM89X' where id=9;
-update noar ti set v0='TSEM89X' where id=9;
-update noar tt set b2='NUAP4MRQOP0Z46Y0' where id=9;
-update noar ti set b2='NUAP4MRQOP0Z46Y0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2CZ5RH5VV24WM3MWX9E68DSVG10W7Q0' where id=1;
-update noar ti set v0='2CZ5RH5VV24WM3MWX9E68DSVG10W7Q0' where id=1;
-update noar tt set b0='X1FV2B' where id=1;
-update noar ti set b0='X1FV2B' where id=1;
-update noar tt set v0='4OL6' where id=1;
-update noar ti set v0='4OL6' where id=1;
-update noar tt set b1='N9HG8GGYQ7GE0HT29YN0CGFNAXY9' where id=1;
-update noar ti set b1='N9HG8GGYQ7GE0HT29YN0CGFNAXY9' where id=1;
-update noar tt set v0='K2QX8ZDC5YWU' where id=1;
-update noar ti set v0='K2QX8ZDC5YWU' where id=1;
-update noar tt set b2='1Y6CGI5ZU6QNVWT' where id=1;
-update noar ti set b2='1Y6CGI5ZU6QNVWT' where id=1;
-update noar tt set v0='L8NG9D7IOKGBF8WVL0FNCAL9IJOZTNC' where id=2;
-update noar ti set v0='L8NG9D7IOKGBF8WVL0FNCAL9IJOZTNC' where id=2;
-update noar tt set b0='66Y' where id=2;
-update noar ti set b0='66Y' where id=2;
-update noar tt set v0='DS2VN4WL0M35A3UUZIBL0X3' where id=2;
-update noar ti set v0='DS2VN4WL0M35A3UUZIBL0X3' where id=2;
-update noar tt set b1='ZA6VGOH3ANO1849RVMT' where id=2;
-update noar ti set b1='ZA6VGOH3ANO1849RVMT' where id=2;
-update noar tt set v0='YOTY' where id=2;
-update noar ti set v0='YOTY' where id=2;
-update noar tt set b2='264E7IB' where id=2;
-update noar ti set b2='264E7IB' where id=2;
-update noar tt set v0='P' where id=3;
-update noar ti set v0='P' where id=3;
-update noar tt set b0='BZ' where id=3;
-update noar ti set b0='BZ' where id=3;
-update noar tt set v0='HEW' where id=3;
-update noar ti set v0='HEW' where id=3;
-update noar tt set b1='GFM4WVNW8IB68MLE' where id=3;
-update noar ti set b1='GFM4WVNW8IB68MLE' where id=3;
-update noar tt set v0='5IVJ52WKG7RZ1KTOQYVJTZFBJ3AQVO' where id=3;
-update noar ti set v0='5IVJ52WKG7RZ1KTOQYVJTZFBJ3AQVO' where id=3;
-update noar tt set b2='0H6QSY6AAC35E' where id=3;
-update noar ti set b2='0H6QSY6AAC35E' where id=3;
-update noar tt set v0='LRN90EE76VR6A8VUX5JHYRE0' where id=4;
-update noar ti set v0='LRN90EE76VR6A8VUX5JHYRE0' where id=4;
-update noar tt set b0='K85C7K2DYMTTU5K5JMA' where id=4;
-update noar ti set b0='K85C7K2DYMTTU5K5JMA' where id=4;
-update noar tt set v0='QP7TCXMYEGH7NIUKNYA8IDIS8ZV0' where id=4;
-update noar ti set v0='QP7TCXMYEGH7NIUKNYA8IDIS8ZV0' where id=4;
-update noar tt set b1='ECP5SYHQHFMO5' where id=4;
-update noar ti set b1='ECP5SYHQHFMO5' where id=4;
-update noar tt set v0='BGJCFHKAIY2OU7SWV' where id=4;
-update noar ti set v0='BGJCFHKAIY2OU7SWV' where id=4;
-update noar tt set b2='W40RECBSDLYEQ499' where id=4;
-update noar ti set b2='W40RECBSDLYEQ499' where id=4;
-update noar tt set v0='WYC3FTPGBASMDRJCSWQGSA4ETQ' where id=5;
-update noar ti set v0='WYC3FTPGBASMDRJCSWQGSA4ETQ' where id=5;
-update noar tt set b0='EKWRHT2' where id=5;
-update noar ti set b0='EKWRHT2' where id=5;
-update noar tt set v0='VH6JW0HNVEZJTLHPEISH6' where id=5;
-update noar ti set v0='VH6JW0HNVEZJTLHPEISH6' where id=5;
-update noar tt set b1='0C78Y1KXW2DQHUFGKI50CH5GFA2152U' where id=5;
-update noar ti set b1='0C78Y1KXW2DQHUFGKI50CH5GFA2152U' where id=5;
-update noar tt set v0='N88UGE0' where id=5;
-update noar ti set v0='N88UGE0' where id=5;
-update noar tt set b2='JAYD1RTVX6ENRE2HKEGEMK9MJ3LT' where id=5;
-update noar ti set b2='JAYD1RTVX6ENRE2HKEGEMK9MJ3LT' where id=5;
-update noar tt set v0='1DKTMGV8ZIJFY70' where id=6;
-update noar ti set v0='1DKTMGV8ZIJFY70' where id=6;
-update noar tt set b0='BC07R3' where id=6;
-update noar ti set b0='BC07R3' where id=6;
-update noar tt set v0='NS09OAMX96XDSJTCXJO29PN4JO0' where id=6;
-update noar ti set v0='NS09OAMX96XDSJTCXJO29PN4JO0' where id=6;
-update noar tt set b1='WCP5SITMIL29E69EWSAEI3B' where id=6;
-update noar ti set b1='WCP5SITMIL29E69EWSAEI3B' where id=6;
-update noar tt set v0='IHK7WN8KFMK756IKZLKEP0' where id=6;
-update noar ti set v0='IHK7WN8KFMK756IKZLKEP0' where id=6;
-update noar tt set b2='WQWBIX31' where id=6;
-update noar ti set b2='WQWBIX31' where id=6;
-update noar tt set v0='CEDR9V9LA531JSHH6XP0PVD' where id=7;
-update noar ti set v0='CEDR9V9LA531JSHH6XP0PVD' where id=7;
-update noar tt set b0='CRRISU2K9' where id=7;
-update noar ti set b0='CRRISU2K9' where id=7;
-update noar tt set v0='4' where id=7;
-update noar ti set v0='4' where id=7;
-update noar tt set b1='OX' where id=7;
-update noar ti set b1='OX' where id=7;
-update noar tt set v0='WOS8D9XMOAYXXQKLKZS8U35XUF7X' where id=7;
-update noar ti set v0='WOS8D9XMOAYXXQKLKZS8U35XUF7X' where id=7;
-update noar tt set b2='PMC2GMSSNRCAK8CS846DC2' where id=7;
-update noar ti set b2='PMC2GMSSNRCAK8CS846DC2' where id=7;
-update noar tt set v0='41GT' where id=8;
-update noar ti set v0='41GT' where id=8;
-update noar tt set b0='LA6EA7OJLYS2TEZGJLKVXM' where id=8;
-update noar ti set b0='LA6EA7OJLYS2TEZGJLKVXM' where id=8;
-update noar tt set v0='T11M0VBTGOTC7' where id=8;
-update noar ti set v0='T11M0VBTGOTC7' where id=8;
-update noar tt set b1='65YZD8QBVH8NYKLCJ0CSX452B1RANUY7' where id=8;
-update noar ti set b1='65YZD8QBVH8NYKLCJ0CSX452B1RANUY7' where id=8;
-update noar tt set v0='2FZDE35RKUV3R7BDMHAE' where id=8;
-update noar ti set v0='2FZDE35RKUV3R7BDMHAE' where id=8;
-update noar tt set b2='F1C9OR2HWIZ1LZVS57B' where id=8;
-update noar ti set b2='F1C9OR2HWIZ1LZVS57B' where id=8;
-update noar tt set v0='SDMYKH4BPLWPWMWLO8RKXRZYI' where id=9;
-update noar ti set v0='SDMYKH4BPLWPWMWLO8RKXRZYI' where id=9;
-update noar tt set b0='24PNSZGAS8SXGXTP' where id=9;
-update noar ti set b0='24PNSZGAS8SXGXTP' where id=9;
-update noar tt set v0='IJIYFZX0QA49' where id=9;
-update noar ti set v0='IJIYFZX0QA49' where id=9;
-update noar tt set b1='LE12M0LRSYF4I8NN4OZ0EPJBPXVJJF' where id=9;
-update noar ti set b1='LE12M0LRSYF4I8NN4OZ0EPJBPXVJJF' where id=9;
-update noar tt set v0='LMKGF2YF' where id=9;
-update noar ti set v0='LMKGF2YF' where id=9;
-update noar tt set b2='DB63DA0HYCQCEAQ7C2BQO29' where id=9;
-update noar ti set b2='DB63DA0HYCQCEAQ7C2BQO29' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EVAQN12PBZJE1JVM04C05IIL6GFWS' where id=1;
-update noar ti set v0='EVAQN12PBZJE1JVM04C05IIL6GFWS' where id=1;
-update noar tt set b0='3IZ5JC5VC32MCUHKMFU6KF46IANYZ' where id=1;
-update noar ti set b0='3IZ5JC5VC32MCUHKMFU6KF46IANYZ' where id=1;
-update noar tt set v0='EA01' where id=1;
-update noar ti set v0='EA01' where id=1;
-update noar tt set b1='5LGXTRUYYSQGN8BI1EPQ' where id=1;
-update noar ti set b1='5LGXTRUYYSQGN8BI1EPQ' where id=1;
-update noar tt set v0='BMWJ2ICLHBUBXQMDFUJHTDZLMSRP' where id=1;
-update noar ti set v0='BMWJ2ICLHBUBXQMDFUJHTDZLMSRP' where id=1;
-update noar tt set b2='J2JQI8RJ8IOTAZHTND6Y29G2SGJJSXF9' where id=1;
-update noar ti set b2='J2JQI8RJ8IOTAZHTND6Y29G2SGJJSXF9' where id=1;
-update noar tt set v0='SRAYZ5RBY4SFKH4AMSXRS25J1VMG' where id=2;
-update noar ti set v0='SRAYZ5RBY4SFKH4AMSXRS25J1VMG' where id=2;
-update noar tt set b0='D94NCPFQQQCPIE1TE2G' where id=2;
-update noar ti set b0='D94NCPFQQQCPIE1TE2G' where id=2;
-update noar tt set v0='D' where id=2;
-update noar ti set v0='D' where id=2;
-update noar tt set b1='M6FOQ5IMOH' where id=2;
-update noar ti set b1='M6FOQ5IMOH' where id=2;
-update noar tt set v0='CV' where id=2;
-update noar ti set v0='CV' where id=2;
-update noar tt set b2='5GSOB0UCF4XG' where id=2;
-update noar ti set b2='5GSOB0UCF4XG' where id=2;
-update noar tt set v0='TNRA2XXPBI' where id=3;
-update noar ti set v0='TNRA2XXPBI' where id=3;
-update noar tt set b0='1LS63JCEJBTLL4KGCQ8N3ZYS2WLN' where id=3;
-update noar ti set b0='1LS63JCEJBTLL4KGCQ8N3ZYS2WLN' where id=3;
-update noar tt set v0='HVEI2' where id=3;
-update noar ti set v0='HVEI2' where id=3;
-update noar tt set b1='G20MDR85O0ACKEZT' where id=3;
-update noar ti set b1='G20MDR85O0ACKEZT' where id=3;
-update noar tt set v0='P7328SD5HM794AMY' where id=3;
-update noar ti set v0='P7328SD5HM794AMY' where id=3;
-update noar tt set b2='2ROQFG68JQYLCBVCTK9OFP8G' where id=3;
-update noar ti set b2='2ROQFG68JQYLCBVCTK9OFP8G' where id=3;
-update noar tt set v0='WN3AIRV5ITL' where id=4;
-update noar ti set v0='WN3AIRV5ITL' where id=4;
-update noar tt set b0='CSC7HBU' where id=4;
-update noar ti set b0='CSC7HBU' where id=4;
-update noar tt set v0='8L7F7BLUDIP0UXAE2FAMHCVG0BVTFAU8' where id=4;
-update noar ti set v0='8L7F7BLUDIP0UXAE2FAMHCVG0BVTFAU8' where id=4;
-update noar tt set b1='TS2K1JLQKU7RS7ULFV' where id=4;
-update noar ti set b1='TS2K1JLQKU7RS7ULFV' where id=4;
-update noar tt set v0='RYUB49CTP9' where id=4;
-update noar ti set v0='RYUB49CTP9' where id=4;
-update noar tt set b2='7RWPY9O20MYJJXKAYO4XYT0E' where id=4;
-update noar ti set b2='7RWPY9O20MYJJXKAYO4XYT0E' where id=4;
-update noar tt set v0='C2W4L6F7OLPHEOYBRX89TANBTQD' where id=5;
-update noar ti set v0='C2W4L6F7OLPHEOYBRX89TANBTQD' where id=5;
-update noar tt set b0='0G6I1NQIOBE' where id=5;
-update noar ti set b0='0G6I1NQIOBE' where id=5;
-update noar tt set v0='9BMGYUAOBGSSACLSXXXP' where id=5;
-update noar ti set v0='9BMGYUAOBGSSACLSXXXP' where id=5;
-update noar tt set b1='5AKX5' where id=5;
-update noar ti set b1='5AKX5' where id=5;
-update noar tt set v0='BMA7HYV' where id=5;
-update noar ti set v0='BMA7HYV' where id=5;
-update noar tt set b2='TUGY5II9QVVW77L6QZ799NP5TMH' where id=5;
-update noar ti set b2='TUGY5II9QVVW77L6QZ799NP5TMH' where id=5;
-update noar tt set v0='J2OSPZWSTVY' where id=6;
-update noar ti set v0='J2OSPZWSTVY' where id=6;
-update noar tt set b0='XW2XUK1JSAI' where id=6;
-update noar ti set b0='XW2XUK1JSAI' where id=6;
-update noar tt set v0='13B5S7628U3H660R' where id=6;
-update noar ti set v0='13B5S7628U3H660R' where id=6;
-update noar tt set b1='CL9YZ5499ZWEB6V95LEYCZ8XV' where id=6;
-update noar ti set b1='CL9YZ5499ZWEB6V95LEYCZ8XV' where id=6;
-update noar tt set v0='8HP01RHF77L7PCMFSS2QFZW3K' where id=6;
-update noar ti set v0='8HP01RHF77L7PCMFSS2QFZW3K' where id=6;
-update noar tt set b2='L55PAF7DAYW3L' where id=6;
-update noar ti set b2='L55PAF7DAYW3L' where id=6;
-update noar tt set v0='QRRBU' where id=7;
-update noar ti set v0='QRRBU' where id=7;
-update noar tt set b0='W71' where id=7;
-update noar ti set b0='W71' where id=7;
-update noar tt set v0='9V7UOY' where id=7;
-update noar ti set v0='9V7UOY' where id=7;
-update noar tt set b1='W3882CQ3X3UJN150MQD1M' where id=7;
-update noar ti set b1='W3882CQ3X3UJN150MQD1M' where id=7;
-update noar tt set v0='UYXHJY2TNCSWXPGGDF8RBGVQ4LM' where id=7;
-update noar ti set v0='UYXHJY2TNCSWXPGGDF8RBGVQ4LM' where id=7;
-update noar tt set b2='BE9TGMD1B6E9B' where id=7;
-update noar ti set b2='BE9TGMD1B6E9B' where id=7;
-update noar tt set v0='WONPYSTO5' where id=8;
-update noar ti set v0='WONPYSTO5' where id=8;
-update noar tt set b0='SD24QLJK4BR1SM3GT2JKLQGLQ65' where id=8;
-update noar ti set b0='SD24QLJK4BR1SM3GT2JKLQGLQ65' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='UW888Q6J' where id=8;
-update noar ti set b1='UW888Q6J' where id=8;
-update noar tt set v0='0VP7N7N' where id=8;
-update noar ti set v0='0VP7N7N' where id=8;
-update noar tt set b2='VQ' where id=8;
-update noar ti set b2='VQ' where id=8;
-update noar tt set v0='M9' where id=9;
-update noar ti set v0='M9' where id=9;
-update noar tt set b0='JTBH6ZYBQ0K14DUB8ATRH' where id=9;
-update noar ti set b0='JTBH6ZYBQ0K14DUB8ATRH' where id=9;
-update noar tt set v0='DKWX95RZVA7NMBCAM2SRLLWBA2V' where id=9;
-update noar ti set v0='DKWX95RZVA7NMBCAM2SRLLWBA2V' where id=9;
-update noar tt set b1='4VT00IPDUKI3' where id=9;
-update noar ti set b1='4VT00IPDUKI3' where id=9;
-update noar tt set v0='JUDG2P0Q8H15J4FGVYW1KFVEG' where id=9;
-update noar ti set v0='JUDG2P0Q8H15J4FGVYW1KFVEG' where id=9;
-update noar tt set b2='354467' where id=9;
-update noar ti set b2='354467' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='BYET' where id=1;
-update noar ti set v0='BYET' where id=1;
-update noar tt set b0='PXRAQCV856SNE' where id=1;
-update noar ti set b0='PXRAQCV856SNE' where id=1;
-update noar tt set v0='JWK5RCYMK800H40OUF6G92KG2OJ1LG' where id=1;
-update noar ti set v0='JWK5RCYMK800H40OUF6G92KG2OJ1LG' where id=1;
-update noar tt set b1='JX8LZI7E9KZN' where id=1;
-update noar ti set b1='JX8LZI7E9KZN' where id=1;
-update noar tt set v0='P9QJFO5' where id=1;
-update noar ti set v0='P9QJFO5' where id=1;
-update noar tt set b2='8SKV8S9Z8N0HDDNYQNB3GUF' where id=1;
-update noar ti set b2='8SKV8S9Z8N0HDDNYQNB3GUF' where id=1;
-update noar tt set v0='KYVSRLP6037JRMDAGQBJMI2' where id=2;
-update noar ti set v0='KYVSRLP6037JRMDAGQBJMI2' where id=2;
-update noar tt set b0='WATMSCTME30ZTLNGN42JJI2' where id=2;
-update noar ti set b0='WATMSCTME30ZTLNGN42JJI2' where id=2;
-update noar tt set v0='X18BL7PGFQ1TZHYETTDHB5UVWC8' where id=2;
-update noar ti set v0='X18BL7PGFQ1TZHYETTDHB5UVWC8' where id=2;
-update noar tt set b1='W2OALQJKHGAFCNW7GVE' where id=2;
-update noar ti set b1='W2OALQJKHGAFCNW7GVE' where id=2;
-update noar tt set v0='BP4AY2LL6X559KUL9T1OC2VA3XP' where id=2;
-update noar ti set v0='BP4AY2LL6X559KUL9T1OC2VA3XP' where id=2;
-update noar tt set b2='ZW8EMX88VZJD6EYPH8I92NKEHMNT5OR' where id=2;
-update noar ti set b2='ZW8EMX88VZJD6EYPH8I92NKEHMNT5OR' where id=2;
-update noar tt set v0='VD' where id=3;
-update noar ti set v0='VD' where id=3;
-update noar tt set b0='7E4YU3CTFDDGVPGPK68QFEKX2SQ' where id=3;
-update noar ti set b0='7E4YU3CTFDDGVPGPK68QFEKX2SQ' where id=3;
-update noar tt set v0='3BJ6ISBOADND' where id=3;
-update noar ti set v0='3BJ6ISBOADND' where id=3;
-update noar tt set b1='TCTWC8UNPER1D7XY5LE8' where id=3;
-update noar ti set b1='TCTWC8UNPER1D7XY5LE8' where id=3;
-update noar tt set v0='VOE8' where id=3;
-update noar ti set v0='VOE8' where id=3;
-update noar tt set b2='0ETQ7NULKA' where id=3;
-update noar ti set b2='0ETQ7NULKA' where id=3;
-update noar tt set v0='4DFNX3BM4QTWEQ8BBDQD495R' where id=4;
-update noar ti set v0='4DFNX3BM4QTWEQ8BBDQD495R' where id=4;
-update noar tt set b0='C06NB4XODKEO8FIO' where id=4;
-update noar ti set b0='C06NB4XODKEO8FIO' where id=4;
-update noar tt set v0='4G7OK0XBAPQ798YD1KUQBWSOH' where id=4;
-update noar ti set v0='4G7OK0XBAPQ798YD1KUQBWSOH' where id=4;
-update noar tt set b1='XI6Z6NM14' where id=4;
-update noar ti set b1='XI6Z6NM14' where id=4;
-update noar tt set v0='JRKS4P2F7SF47YBB8YC7UWW' where id=4;
-update noar ti set v0='JRKS4P2F7SF47YBB8YC7UWW' where id=4;
-update noar tt set b2='A1' where id=4;
-update noar ti set b2='A1' where id=4;
-update noar tt set v0='008MOSMOPNFFI2H3ALVNMGUZ19S8856' where id=5;
-update noar ti set v0='008MOSMOPNFFI2H3ALVNMGUZ19S8856' where id=5;
-update noar tt set b0='X3IL8YPVXGEGCG4' where id=5;
-update noar ti set b0='X3IL8YPVXGEGCG4' where id=5;
-update noar tt set v0='5787N40J27E18N7DG7XHVZS' where id=5;
-update noar ti set v0='5787N40J27E18N7DG7XHVZS' where id=5;
-update noar tt set b1='08ZI' where id=5;
-update noar ti set b1='08ZI' where id=5;
-update noar tt set v0='BH' where id=5;
-update noar ti set v0='BH' where id=5;
-update noar tt set b2='7JEQU8UJ40' where id=5;
-update noar ti set b2='7JEQU8UJ40' where id=5;
-update noar tt set v0='KU1PYWE' where id=6;
-update noar ti set v0='KU1PYWE' where id=6;
-update noar tt set b0='ZG5I9AM26O' where id=6;
-update noar ti set b0='ZG5I9AM26O' where id=6;
-update noar tt set v0='QEJ9B5N3YC9QOQ1QPP7ZN' where id=6;
-update noar ti set v0='QEJ9B5N3YC9QOQ1QPP7ZN' where id=6;
-update noar tt set b1='JZIFRF3Y68RVXOTM2D' where id=6;
-update noar ti set b1='JZIFRF3Y68RVXOTM2D' where id=6;
-update noar tt set v0='ZXYREEOS1XWLZYDNJLBV188XY' where id=6;
-update noar ti set v0='ZXYREEOS1XWLZYDNJLBV188XY' where id=6;
-update noar tt set b2='9KW9K0LT61WV3B' where id=6;
-update noar ti set b2='9KW9K0LT61WV3B' where id=6;
-update noar tt set v0='8YCO64' where id=7;
-update noar ti set v0='8YCO64' where id=7;
-update noar tt set b0='05OPWMBY7YRHSE974DLKOLIRUKBBOJD1' where id=7;
-update noar ti set b0='05OPWMBY7YRHSE974DLKOLIRUKBBOJD1' where id=7;
-update noar tt set v0='MB7EICCYEG8W4ZZS8FEHP1U648I7IFQ' where id=7;
-update noar ti set v0='MB7EICCYEG8W4ZZS8FEHP1U648I7IFQ' where id=7;
-update noar tt set b1='8J59C0' where id=7;
-update noar ti set b1='8J59C0' where id=7;
-update noar tt set v0='LOCIM2W8CZ377UFF96B9TGSE6F' where id=7;
-update noar ti set v0='LOCIM2W8CZ377UFF96B9TGSE6F' where id=7;
-update noar tt set b2='TWO4ZOC79BRSFV25Q6RDVT6AN' where id=7;
-update noar ti set b2='TWO4ZOC79BRSFV25Q6RDVT6AN' where id=7;
-update noar tt set v0='HWF9IDDAZZWOH8MPLP1GM2C8CFU8' where id=8;
-update noar ti set v0='HWF9IDDAZZWOH8MPLP1GM2C8CFU8' where id=8;
-update noar tt set b0='6GMPQM6ZD' where id=8;
-update noar ti set b0='6GMPQM6ZD' where id=8;
-update noar tt set v0='DQGA0GCK0U2UW8QYVLVUSH' where id=8;
-update noar ti set v0='DQGA0GCK0U2UW8QYVLVUSH' where id=8;
-update noar tt set b1='E5WX3ZW1QHVMYEQDR5W9QX4W' where id=8;
-update noar ti set b1='E5WX3ZW1QHVMYEQDR5W9QX4W' where id=8;
-update noar tt set v0='EB' where id=8;
-update noar ti set v0='EB' where id=8;
-update noar tt set b2='OROMIZLVZASGGAJ6GR82VAMX' where id=8;
-update noar ti set b2='OROMIZLVZASGGAJ6GR82VAMX' where id=8;
-update noar tt set v0='EXX2' where id=9;
-update noar ti set v0='EXX2' where id=9;
-update noar tt set b0='MXZ2HC1L70FFC' where id=9;
-update noar ti set b0='MXZ2HC1L70FFC' where id=9;
-update noar tt set v0='P8U87WH594NVIJ58KIWL1' where id=9;
-update noar ti set v0='P8U87WH594NVIJ58KIWL1' where id=9;
-update noar tt set b1='0' where id=9;
-update noar ti set b1='0' where id=9;
-update noar tt set v0='QGL' where id=9;
-update noar ti set v0='QGL' where id=9;
-update noar tt set b2='CZ3BR6MT1X' where id=9;
-update noar ti set b2='CZ3BR6MT1X' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D0KN24MEJQZC2PR9A' where id=1;
-update noar ti set v0='D0KN24MEJQZC2PR9A' where id=1;
-update noar tt set b0='2N8Z' where id=1;
-update noar ti set b0='2N8Z' where id=1;
-update noar tt set v0='65N82EVEWW' where id=1;
-update noar ti set v0='65N82EVEWW' where id=1;
-update noar tt set b1='UL6KAL1GU8' where id=1;
-update noar ti set b1='UL6KAL1GU8' where id=1;
-update noar tt set v0='WUUIRYVFVWE6D' where id=1;
-update noar ti set v0='WUUIRYVFVWE6D' where id=1;
-update noar tt set b2='8WN7R34J9G1HLL2' where id=1;
-update noar ti set b2='8WN7R34J9G1HLL2' where id=1;
-update noar tt set v0='T1CYE2210XO7YWSIJ9JEP4' where id=2;
-update noar ti set v0='T1CYE2210XO7YWSIJ9JEP4' where id=2;
-update noar tt set b0='8' where id=2;
-update noar ti set b0='8' where id=2;
-update noar tt set v0='K9JUEPN8' where id=2;
-update noar ti set v0='K9JUEPN8' where id=2;
-update noar tt set b1='E4252OX77L0FF8N2E' where id=2;
-update noar ti set b1='E4252OX77L0FF8N2E' where id=2;
-update noar tt set v0='EH8FKIVDGQVREOYO04NKJDZ3PCFA5' where id=2;
-update noar ti set v0='EH8FKIVDGQVREOYO04NKJDZ3PCFA5' where id=2;
-update noar tt set b2='052LG5XWEY5B0Z06VP3PI195EO' where id=2;
-update noar ti set b2='052LG5XWEY5B0Z06VP3PI195EO' where id=2;
-update noar tt set v0='WE0IU25LJBCS7PZEZHUI65FRH6' where id=3;
-update noar ti set v0='WE0IU25LJBCS7PZEZHUI65FRH6' where id=3;
-update noar tt set b0='T9AU1XYOYU0D2163KYQ' where id=3;
-update noar ti set b0='T9AU1XYOYU0D2163KYQ' where id=3;
-update noar tt set v0='B5INDB' where id=3;
-update noar ti set v0='B5INDB' where id=3;
-update noar tt set b1='Z9EQ4WDLPY72R5Y4MGD1MW7K7KL' where id=3;
-update noar ti set b1='Z9EQ4WDLPY72R5Y4MGD1MW7K7KL' where id=3;
-update noar tt set v0='H7G9PRO1RBR7VMGFQRNH3LR2X9QXE' where id=3;
-update noar ti set v0='H7G9PRO1RBR7VMGFQRNH3LR2X9QXE' where id=3;
-update noar tt set b2='W3TULW7JR84ZDVLJQW2904TH7PPTIR' where id=3;
-update noar ti set b2='W3TULW7JR84ZDVLJQW2904TH7PPTIR' where id=3;
-update noar tt set v0='XGWEVHMQN8' where id=4;
-update noar ti set v0='XGWEVHMQN8' where id=4;
-update noar tt set b0='UOU' where id=4;
-update noar ti set b0='UOU' where id=4;
-update noar tt set v0='2VH3AL9XARP' where id=4;
-update noar ti set v0='2VH3AL9XARP' where id=4;
-update noar tt set b1='3I1BDJOX8X1QRM0NSIW' where id=4;
-update noar ti set b1='3I1BDJOX8X1QRM0NSIW' where id=4;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b2='TN90VCQT9KJ0RMH8AF3RF' where id=4;
-update noar ti set b2='TN90VCQT9KJ0RMH8AF3RF' where id=4;
-update noar tt set v0='AJU3R6P6KUNMX2VB8WZKNYJVZ3IA' where id=5;
-update noar ti set v0='AJU3R6P6KUNMX2VB8WZKNYJVZ3IA' where id=5;
-update noar tt set b0='7Z' where id=5;
-update noar ti set b0='7Z' where id=5;
-update noar tt set v0='P8DP9RLR3ECYFA6AL86' where id=5;
-update noar ti set v0='P8DP9RLR3ECYFA6AL86' where id=5;
-update noar tt set b1='OKZ3' where id=5;
-update noar ti set b1='OKZ3' where id=5;
-update noar tt set v0='5EZ' where id=5;
-update noar ti set v0='5EZ' where id=5;
-update noar tt set b2='CTP5K69VS8HE' where id=5;
-update noar ti set b2='CTP5K69VS8HE' where id=5;
-update noar tt set v0='9QH969YHJYTT3FFDO5' where id=6;
-update noar ti set v0='9QH969YHJYTT3FFDO5' where id=6;
-update noar tt set b0='OEFSO5LYQVKT2WGKW70L8U' where id=6;
-update noar ti set b0='OEFSO5LYQVKT2WGKW70L8U' where id=6;
-update noar tt set v0='MO46M12Q27QNQZWA2EXKXPG4FJR' where id=6;
-update noar ti set v0='MO46M12Q27QNQZWA2EXKXPG4FJR' where id=6;
-update noar tt set b1='0' where id=6;
-update noar ti set b1='0' where id=6;
-update noar tt set v0='4GQ8Y6DFHJADTOBN9F2WJO0' where id=6;
-update noar ti set v0='4GQ8Y6DFHJADTOBN9F2WJO0' where id=6;
-update noar tt set b2='Z4EOV1MHPLU' where id=6;
-update noar ti set b2='Z4EOV1MHPLU' where id=6;
-update noar tt set v0='R5IT2AVSYH4M48MUFV' where id=7;
-update noar ti set v0='R5IT2AVSYH4M48MUFV' where id=7;
-update noar tt set b0='SB0FAOGB0ORU9' where id=7;
-update noar ti set b0='SB0FAOGB0ORU9' where id=7;
-update noar tt set v0='0QCC57BCZISAQ' where id=7;
-update noar ti set v0='0QCC57BCZISAQ' where id=7;
-update noar tt set b1='D92T0HMD4981FXDMOJUN50' where id=7;
-update noar ti set b1='D92T0HMD4981FXDMOJUN50' where id=7;
-update noar tt set v0='0CJUJ5CDQFOHSW094UU9CA09A' where id=7;
-update noar ti set v0='0CJUJ5CDQFOHSW094UU9CA09A' where id=7;
-update noar tt set b2='KK8OROB8YCC370CS' where id=7;
-update noar ti set b2='KK8OROB8YCC370CS' where id=7;
-update noar tt set v0='JEG' where id=8;
-update noar ti set v0='JEG' where id=8;
-update noar tt set b0='U7E9P6FHLM5EFQ5IUWLZX5M1E5N507B4' where id=8;
-update noar ti set b0='U7E9P6FHLM5EFQ5IUWLZX5M1E5N507B4' where id=8;
-update noar tt set v0='FO8C' where id=8;
-update noar ti set v0='FO8C' where id=8;
-update noar tt set b1='ZWQ4' where id=8;
-update noar ti set b1='ZWQ4' where id=8;
-update noar tt set v0='9XROV2SW3HUS6X6NEEVF4H9LHX0' where id=8;
-update noar ti set v0='9XROV2SW3HUS6X6NEEVF4H9LHX0' where id=8;
-update noar tt set b2='N5UGM6G7117XM88NGWTLDV18MWWB' where id=8;
-update noar ti set b2='N5UGM6G7117XM88NGWTLDV18MWWB' where id=8;
-update noar tt set v0='6XE2YRV3YO6E3RWOU83RRILL0AV8QSH' where id=9;
-update noar ti set v0='6XE2YRV3YO6E3RWOU83RRILL0AV8QSH' where id=9;
-update noar tt set b0='KPKNO6PQPI1ORO0Z856LG4L' where id=9;
-update noar ti set b0='KPKNO6PQPI1ORO0Z856LG4L' where id=9;
-update noar tt set v0='1CCIFCNOV5A2XZ' where id=9;
-update noar ti set v0='1CCIFCNOV5A2XZ' where id=9;
-update noar tt set b1='6L8ZD2IO8B3K83OY' where id=9;
-update noar ti set b1='6L8ZD2IO8B3K83OY' where id=9;
-update noar tt set v0='K4U' where id=9;
-update noar ti set v0='K4U' where id=9;
-update noar tt set b2='F7G3BZYU0Q97K' where id=9;
-update noar ti set b2='F7G3BZYU0Q97K' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q1' where id=1;
-update noar ti set v0='Q1' where id=1;
-update noar tt set b0='9VQUXZD4VZ523ZWP5' where id=1;
-update noar ti set b0='9VQUXZD4VZ523ZWP5' where id=1;
-update noar tt set v0='E48Q' where id=1;
-update noar ti set v0='E48Q' where id=1;
-update noar tt set b1='U597Z8G1L418ZLQ2P' where id=1;
-update noar ti set b1='U597Z8G1L418ZLQ2P' where id=1;
-update noar tt set v0='V13D5F06LANSMKAAT1D0CAOFIKH6HL' where id=1;
-update noar ti set v0='V13D5F06LANSMKAAT1D0CAOFIKH6HL' where id=1;
-update noar tt set b2='QHPACUBFHZZ' where id=1;
-update noar ti set b2='QHPACUBFHZZ' where id=1;
-update noar tt set v0='2N6O0O7SBSHSM03SD1U' where id=2;
-update noar ti set v0='2N6O0O7SBSHSM03SD1U' where id=2;
-update noar tt set b0='NBIQ1I6NGSSC4HIN2BDKYYNLUR' where id=2;
-update noar ti set b0='NBIQ1I6NGSSC4HIN2BDKYYNLUR' where id=2;
-update noar tt set v0='5' where id=2;
-update noar ti set v0='5' where id=2;
-update noar tt set b1='M1YN6ADRB5EQHW' where id=2;
-update noar ti set b1='M1YN6ADRB5EQHW' where id=2;
-update noar tt set v0='VYM4FOSZ7XIBMRLYOP' where id=2;
-update noar ti set v0='VYM4FOSZ7XIBMRLYOP' where id=2;
-update noar tt set b2='RP0BUGIV' where id=2;
-update noar ti set b2='RP0BUGIV' where id=2;
-update noar tt set v0='B9IQQIAFG087NQ7Y35LJOCY2BBI569L' where id=3;
-update noar ti set v0='B9IQQIAFG087NQ7Y35LJOCY2BBI569L' where id=3;
-update noar tt set b0='79TBCF95C07GPJ7WZC7RQAYJL' where id=3;
-update noar ti set b0='79TBCF95C07GPJ7WZC7RQAYJL' where id=3;
-update noar tt set v0='BYGREAH' where id=3;
-update noar ti set v0='BYGREAH' where id=3;
-update noar tt set b1='E' where id=3;
-update noar ti set b1='E' where id=3;
-update noar tt set v0='BYHW7P6' where id=3;
-update noar ti set v0='BYHW7P6' where id=3;
-update noar tt set b2='ZTET0I75AN' where id=3;
-update noar ti set b2='ZTET0I75AN' where id=3;
-update noar tt set v0='FGPAJFQIJCIYD4SP1' where id=4;
-update noar ti set v0='FGPAJFQIJCIYD4SP1' where id=4;
-update noar tt set b0='5KCMB' where id=4;
-update noar ti set b0='5KCMB' where id=4;
-update noar tt set v0='ETFUPDJZX0EFFJ6TAMNQ725' where id=4;
-update noar ti set v0='ETFUPDJZX0EFFJ6TAMNQ725' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='X0PSMOQLVB3V77D3N' where id=4;
-update noar ti set v0='X0PSMOQLVB3V77D3N' where id=4;
-update noar tt set b2='3A7GSBROGZTF0DERBRDUIKLEO0HGYA' where id=4;
-update noar ti set b2='3A7GSBROGZTF0DERBRDUIKLEO0HGYA' where id=4;
-update noar tt set v0='TX9KW6PNGJNVBN' where id=5;
-update noar ti set v0='TX9KW6PNGJNVBN' where id=5;
-update noar tt set b0='RN602RZG7ZO2JFLBXC8YDR55A' where id=5;
-update noar ti set b0='RN602RZG7ZO2JFLBXC8YDR55A' where id=5;
-update noar tt set v0='NDVJVJL' where id=5;
-update noar ti set v0='NDVJVJL' where id=5;
-update noar tt set b1='YBDZ0O3NVOJ1H4NCV072X9PH5N8' where id=5;
-update noar ti set b1='YBDZ0O3NVOJ1H4NCV072X9PH5N8' where id=5;
-update noar tt set v0='DWD4UR0ZH916C9E7L1BHSNI' where id=5;
-update noar ti set v0='DWD4UR0ZH916C9E7L1BHSNI' where id=5;
-update noar tt set b2='HZFJ51046UEJ6KDR2W2ZES5K54DNGEG' where id=5;
-update noar ti set b2='HZFJ51046UEJ6KDR2W2ZES5K54DNGEG' where id=5;
-update noar tt set v0='GXKK' where id=6;
-update noar ti set v0='GXKK' where id=6;
-update noar tt set b0='8HO' where id=6;
-update noar ti set b0='8HO' where id=6;
-update noar tt set v0='ZND9KNTDDSQPVE7083Z' where id=6;
-update noar ti set v0='ZND9KNTDDSQPVE7083Z' where id=6;
-update noar tt set b1='L9T93T8955I8W652DFDH3K' where id=6;
-update noar ti set b1='L9T93T8955I8W652DFDH3K' where id=6;
-update noar tt set v0='R890OUQEBACJMNLAZ' where id=6;
-update noar ti set v0='R890OUQEBACJMNLAZ' where id=6;
-update noar tt set b2='J18RS1FYPRWCLFBML8RLM20G' where id=6;
-update noar ti set b2='J18RS1FYPRWCLFBML8RLM20G' where id=6;
-update noar tt set v0='Q9C0NP8G' where id=7;
-update noar ti set v0='Q9C0NP8G' where id=7;
-update noar tt set b0='O1KDM982G' where id=7;
-update noar ti set b0='O1KDM982G' where id=7;
-update noar tt set v0='WMN569SYKVWDE30CA5A1BBS5FNYE' where id=7;
-update noar ti set v0='WMN569SYKVWDE30CA5A1BBS5FNYE' where id=7;
-update noar tt set b1='W6CZQFW3I9MLC' where id=7;
-update noar ti set b1='W6CZQFW3I9MLC' where id=7;
-update noar tt set v0='3ZI2NA5DHWS7XC8422ULEGEM6R718J' where id=7;
-update noar ti set v0='3ZI2NA5DHWS7XC8422ULEGEM6R718J' where id=7;
-update noar tt set b2='RXC7Y3WUE9S9VIUFW92IE' where id=7;
-update noar ti set b2='RXC7Y3WUE9S9VIUFW92IE' where id=7;
-update noar tt set v0='TRV6JBLN' where id=8;
-update noar ti set v0='TRV6JBLN' where id=8;
-update noar tt set b0='C18E0M961RH5KJT' where id=8;
-update noar ti set b0='C18E0M961RH5KJT' where id=8;
-update noar tt set v0='RUC64AA6BLU5DDZ3BASMKW4XCE0Q7' where id=8;
-update noar ti set v0='RUC64AA6BLU5DDZ3BASMKW4XCE0Q7' where id=8;
-update noar tt set b1='X5OTXW1ZU5UMSBLRFHSNEOM7XOSK' where id=8;
-update noar ti set b1='X5OTXW1ZU5UMSBLRFHSNEOM7XOSK' where id=8;
-update noar tt set v0='HSUPT30OB36TW3HZ2JOIEOD0YXNE2' where id=8;
-update noar ti set v0='HSUPT30OB36TW3HZ2JOIEOD0YXNE2' where id=8;
-update noar tt set b2='SDFVZVBSRZLQ4VXPKZZ3' where id=8;
-update noar ti set b2='SDFVZVBSRZLQ4VXPKZZ3' where id=8;
-update noar tt set v0='TU4VS9BNWJ22EWHQGD6SJ54CTUM7JG' where id=9;
-update noar ti set v0='TU4VS9BNWJ22EWHQGD6SJ54CTUM7JG' where id=9;
-update noar tt set b0='3R4' where id=9;
-update noar ti set b0='3R4' where id=9;
-update noar tt set v0='Z2W4IOS' where id=9;
-update noar ti set v0='Z2W4IOS' where id=9;
-update noar tt set b1='X5JTLZY' where id=9;
-update noar ti set b1='X5JTLZY' where id=9;
-update noar tt set v0='GJNLF89WINZPO' where id=9;
-update noar ti set v0='GJNLF89WINZPO' where id=9;
-update noar tt set b2='SSLPPOH4GQQ' where id=9;
-update noar ti set b2='SSLPPOH4GQQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HUUBW07QPI19Z7GY' where id=1;
-update noar ti set v0='HUUBW07QPI19Z7GY' where id=1;
-update noar tt set b0='DWB0N0KRCDTIZ5BIYT' where id=1;
-update noar ti set b0='DWB0N0KRCDTIZ5BIYT' where id=1;
-update noar tt set v0='KNPWL2XSER0' where id=1;
-update noar ti set v0='KNPWL2XSER0' where id=1;
-update noar tt set b1='Q' where id=1;
-update noar ti set b1='Q' where id=1;
-update noar tt set v0='PEDK0PMW3VTPVFFD1JD5' where id=1;
-update noar ti set v0='PEDK0PMW3VTPVFFD1JD5' where id=1;
-update noar tt set b2='JERA7GGLASUJAMA5A8CV4XVZO04ACEL' where id=1;
-update noar ti set b2='JERA7GGLASUJAMA5A8CV4XVZO04ACEL' where id=1;
-update noar tt set v0='MY96RKIJT9JVXA3BV2IQXYOCAREB' where id=2;
-update noar ti set v0='MY96RKIJT9JVXA3BV2IQXYOCAREB' where id=2;
-update noar tt set b0='DVL5QAWLBJPJT4' where id=2;
-update noar ti set b0='DVL5QAWLBJPJT4' where id=2;
-update noar tt set v0='3' where id=2;
-update noar ti set v0='3' where id=2;
-update noar tt set b1='ZQAY3QAIXVVC' where id=2;
-update noar ti set b1='ZQAY3QAIXVVC' where id=2;
-update noar tt set v0='GKUYV9' where id=2;
-update noar ti set v0='GKUYV9' where id=2;
-update noar tt set b2='3X4QZGBUOGJMAU9KBSC9C' where id=2;
-update noar ti set b2='3X4QZGBUOGJMAU9KBSC9C' where id=2;
-update noar tt set v0='UUAAQ16QIMA0P8UFBCT' where id=3;
-update noar ti set v0='UUAAQ16QIMA0P8UFBCT' where id=3;
-update noar tt set b0='NE5F80ACBVSUS5XFXRQY0U' where id=3;
-update noar ti set b0='NE5F80ACBVSUS5XFXRQY0U' where id=3;
-update noar tt set v0='NLI8SQ3U5' where id=3;
-update noar ti set v0='NLI8SQ3U5' where id=3;
-update noar tt set b1='A' where id=3;
-update noar ti set b1='A' where id=3;
-update noar tt set v0='O4CSQ07GJP6SO5RCJ0MN94TUMV04QMY' where id=3;
-update noar ti set v0='O4CSQ07GJP6SO5RCJ0MN94TUMV04QMY' where id=3;
-update noar tt set b2='A5S51YNYAH2' where id=3;
-update noar ti set b2='A5S51YNYAH2' where id=3;
-update noar tt set v0='YHZWWBJTMI45NC493TMCY6OVXRE0F' where id=4;
-update noar ti set v0='YHZWWBJTMI45NC493TMCY6OVXRE0F' where id=4;
-update noar tt set b0='D5ZBMT53IPDHFPUH6V3OSAZSSKZ0O17' where id=4;
-update noar ti set b0='D5ZBMT53IPDHFPUH6V3OSAZSSKZ0O17' where id=4;
-update noar tt set v0='EYDTO0IAL8H0W' where id=4;
-update noar ti set v0='EYDTO0IAL8H0W' where id=4;
-update noar tt set b1='R2HM4JKFJJERCO' where id=4;
-update noar ti set b1='R2HM4JKFJJERCO' where id=4;
-update noar tt set v0='50TVQZ09536WYTEOWL0BTVS764' where id=4;
-update noar ti set v0='50TVQZ09536WYTEOWL0BTVS764' where id=4;
-update noar tt set b2='WOC222J9M' where id=4;
-update noar ti set b2='WOC222J9M' where id=4;
-update noar tt set v0='KH1KA' where id=5;
-update noar ti set v0='KH1KA' where id=5;
-update noar tt set b0='WIQFJYZFG67FENHZQ6S8FMLTU36' where id=5;
-update noar ti set b0='WIQFJYZFG67FENHZQ6S8FMLTU36' where id=5;
-update noar tt set v0='36MOL10Q7NQSNDLCFLWU' where id=5;
-update noar ti set v0='36MOL10Q7NQSNDLCFLWU' where id=5;
-update noar tt set b1='R2XT' where id=5;
-update noar ti set b1='R2XT' where id=5;
-update noar tt set v0='YY991MRRCKDH' where id=5;
-update noar ti set v0='YY991MRRCKDH' where id=5;
-update noar tt set b2='U9C5QAS6O881SVEVEJTIXVEJ' where id=5;
-update noar ti set b2='U9C5QAS6O881SVEVEJTIXVEJ' where id=5;
-update noar tt set v0='92BZBW68T' where id=6;
-update noar ti set v0='92BZBW68T' where id=6;
-update noar tt set b0='OVX8ZKV' where id=6;
-update noar ti set b0='OVX8ZKV' where id=6;
-update noar tt set v0='RIJIO3ONQFITCVVRESKM1ASBPJX' where id=6;
-update noar ti set v0='RIJIO3ONQFITCVVRESKM1ASBPJX' where id=6;
-update noar tt set b1='EW8DENP53OAZOXECCG28YJ08APPEG6N' where id=6;
-update noar ti set b1='EW8DENP53OAZOXECCG28YJ08APPEG6N' where id=6;
-update noar tt set v0='IO9AUF6W' where id=6;
-update noar ti set v0='IO9AUF6W' where id=6;
-update noar tt set b2='JNBQTLWHEZQ' where id=6;
-update noar ti set b2='JNBQTLWHEZQ' where id=6;
-update noar tt set v0='63QUY1OUU4S0QPFCJSILTQDR76KF2M6B' where id=7;
-update noar ti set v0='63QUY1OUU4S0QPFCJSILTQDR76KF2M6B' where id=7;
-update noar tt set b0='F3R7ZJHQFN6KL0LTE' where id=7;
-update noar ti set b0='F3R7ZJHQFN6KL0LTE' where id=7;
-update noar tt set v0='MEYPOP8052KKJFPTVBOIL75ZAXD' where id=7;
-update noar ti set v0='MEYPOP8052KKJFPTVBOIL75ZAXD' where id=7;
-update noar tt set b1='GPC9N0AI66TOW72GJO29G4YV' where id=7;
-update noar ti set b1='GPC9N0AI66TOW72GJO29G4YV' where id=7;
-update noar tt set v0='AKYN29I0441KRBSNWH919C' where id=7;
-update noar ti set v0='AKYN29I0441KRBSNWH919C' where id=7;
-update noar tt set b2='1L' where id=7;
-update noar ti set b2='1L' where id=7;
-update noar tt set v0='7EPXFBQK' where id=8;
-update noar ti set v0='7EPXFBQK' where id=8;
-update noar tt set b0='ZV0A3YMAMRLPZCM9BLG2D4Q' where id=8;
-update noar ti set b0='ZV0A3YMAMRLPZCM9BLG2D4Q' where id=8;
-update noar tt set v0='IAL666LNCG35LYQ0QQK6O5' where id=8;
-update noar ti set v0='IAL666LNCG35LYQ0QQK6O5' where id=8;
-update noar tt set b1='EW11N63S2OBD7SFD9VNJLL9' where id=8;
-update noar ti set b1='EW11N63S2OBD7SFD9VNJLL9' where id=8;
-update noar tt set v0='E6QTX01IY2M21N7H' where id=8;
-update noar ti set v0='E6QTX01IY2M21N7H' where id=8;
-update noar tt set b2='OH56KOFBNTLC26K' where id=8;
-update noar ti set b2='OH56KOFBNTLC26K' where id=8;
-update noar tt set v0='EGEGWWJJV21CK83K5NXBQGR0CG1' where id=9;
-update noar ti set v0='EGEGWWJJV21CK83K5NXBQGR0CG1' where id=9;
-update noar tt set b0='O7H1SNTNK0ESVK9APLB2Z9PM3NR9E09' where id=9;
-update noar ti set b0='O7H1SNTNK0ESVK9APLB2Z9PM3NR9E09' where id=9;
-update noar tt set v0='Q1DHSP4I2' where id=9;
-update noar ti set v0='Q1DHSP4I2' where id=9;
-update noar tt set b1='IF5DY803ZWPK28V55ZDX1X3' where id=9;
-update noar ti set b1='IF5DY803ZWPK28V55ZDX1X3' where id=9;
-update noar tt set v0='DQCA7C1SFL0BU23DPX1RCBFE7WAYF' where id=9;
-update noar ti set v0='DQCA7C1SFL0BU23DPX1RCBFE7WAYF' where id=9;
-update noar tt set b2='OKYK9I5SPMXPVYJIC3CS5' where id=9;
-update noar ti set b2='OKYK9I5SPMXPVYJIC3CS5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7X9ZCU5EB1K9UTS8WJ51QCSTPGZ2X' where id=1;
-update noar ti set v0='7X9ZCU5EB1K9UTS8WJ51QCSTPGZ2X' where id=1;
-update noar tt set b0='YB8NTN82M' where id=1;
-update noar ti set b0='YB8NTN82M' where id=1;
-update noar tt set v0='LRL32Z5N10JBOF6' where id=1;
-update noar ti set v0='LRL32Z5N10JBOF6' where id=1;
-update noar tt set b1='SVXTVA7OG59RTB' where id=1;
-update noar ti set b1='SVXTVA7OG59RTB' where id=1;
-update noar tt set v0='5RQF5QA6JGO' where id=1;
-update noar ti set v0='5RQF5QA6JGO' where id=1;
-update noar tt set b2='LEOR80S' where id=1;
-update noar ti set b2='LEOR80S' where id=1;
-update noar tt set v0='YSZTG' where id=2;
-update noar ti set v0='YSZTG' where id=2;
-update noar tt set b0='UW01H8XU8E41VQJNKIQPY43R37E' where id=2;
-update noar ti set b0='UW01H8XU8E41VQJNKIQPY43R37E' where id=2;
-update noar tt set v0='4U7JBMZB54FMAZV' where id=2;
-update noar ti set v0='4U7JBMZB54FMAZV' where id=2;
-update noar tt set b1='7UJ4PJDGKF6WFCXGAJZA81SWT' where id=2;
-update noar ti set b1='7UJ4PJDGKF6WFCXGAJZA81SWT' where id=2;
-update noar tt set v0='XMT1U' where id=2;
-update noar ti set v0='XMT1U' where id=2;
-update noar tt set b2='2' where id=2;
-update noar ti set b2='2' where id=2;
-update noar tt set v0='1GXOXA9B3NSGQHU7NBE' where id=3;
-update noar ti set v0='1GXOXA9B3NSGQHU7NBE' where id=3;
-update noar tt set b0='Q' where id=3;
-update noar ti set b0='Q' where id=3;
-update noar tt set v0='SY02UKUCTT5A' where id=3;
-update noar ti set v0='SY02UKUCTT5A' where id=3;
-update noar tt set b1='OQA4' where id=3;
-update noar ti set b1='OQA4' where id=3;
-update noar tt set v0='DTPZ3DT8PWK8GMWZV' where id=3;
-update noar ti set v0='DTPZ3DT8PWK8GMWZV' where id=3;
-update noar tt set b2='BYTZ' where id=3;
-update noar ti set b2='BYTZ' where id=3;
-update noar tt set v0='15603KRF033QUHOY' where id=4;
-update noar ti set v0='15603KRF033QUHOY' where id=4;
-update noar tt set b0='S7KDI30VIRK9UTK' where id=4;
-update noar ti set b0='S7KDI30VIRK9UTK' where id=4;
-update noar tt set v0='K0FER' where id=4;
-update noar ti set v0='K0FER' where id=4;
-update noar tt set b1='42Z7ZIUCK1QXN7' where id=4;
-update noar ti set b1='42Z7ZIUCK1QXN7' where id=4;
-update noar tt set v0='YKLGSFX7QZ49D9EMOV1EQ' where id=4;
-update noar ti set v0='YKLGSFX7QZ49D9EMOV1EQ' where id=4;
-update noar tt set b2='MJTDHCSXUDJGL6QJFH9HDED1D' where id=4;
-update noar ti set b2='MJTDHCSXUDJGL6QJFH9HDED1D' where id=4;
-update noar tt set v0='Q95TBK8Z5Q45ERZQBAE2SYUC3' where id=5;
-update noar ti set v0='Q95TBK8Z5Q45ERZQBAE2SYUC3' where id=5;
-update noar tt set b0='O8DH7N2SXU1W4CVIHVYRZGW0TN6V1SDQ' where id=5;
-update noar ti set b0='O8DH7N2SXU1W4CVIHVYRZGW0TN6V1SDQ' where id=5;
-update noar tt set v0='BGVZXQEI40OKTLREY2DA9M' where id=5;
-update noar ti set v0='BGVZXQEI40OKTLREY2DA9M' where id=5;
-update noar tt set b1='09H5O6IDB32T31OYK5W29M' where id=5;
-update noar ti set b1='09H5O6IDB32T31OYK5W29M' where id=5;
-update noar tt set v0='MD4BVS633PCUN2W4I8QII' where id=5;
-update noar ti set v0='MD4BVS633PCUN2W4I8QII' where id=5;
-update noar tt set b2='BFJKMP6SMV3E' where id=5;
-update noar ti set b2='BFJKMP6SMV3E' where id=5;
-update noar tt set v0='3C96007Y7766C0665X4E5TSC9I33WROS' where id=6;
-update noar ti set v0='3C96007Y7766C0665X4E5TSC9I33WROS' where id=6;
-update noar tt set b0='8GX6Q05B7HT' where id=6;
-update noar ti set b0='8GX6Q05B7HT' where id=6;
-update noar tt set v0='TF8YT7Z7TP7SWJ' where id=6;
-update noar ti set v0='TF8YT7Z7TP7SWJ' where id=6;
-update noar tt set b1='SD3NF1OXAW0B072C54G3LYED8L' where id=6;
-update noar ti set b1='SD3NF1OXAW0B072C54G3LYED8L' where id=6;
-update noar tt set v0='DXDZ439TUJKULG59CRB0Y9UZ0IH' where id=6;
-update noar ti set v0='DXDZ439TUJKULG59CRB0Y9UZ0IH' where id=6;
-update noar tt set b2='DJUY1FZ8T8OA5QFCYP81UKNZ98' where id=6;
-update noar ti set b2='DJUY1FZ8T8OA5QFCYP81UKNZ98' where id=6;
-update noar tt set v0='I6PH4WVRW9LMMJGJOX8G' where id=7;
-update noar ti set v0='I6PH4WVRW9LMMJGJOX8G' where id=7;
-update noar tt set b0='O3FXX' where id=7;
-update noar ti set b0='O3FXX' where id=7;
-update noar tt set v0='BL05AVSKRGE0WIOYD6PE8F24SW' where id=7;
-update noar ti set v0='BL05AVSKRGE0WIOYD6PE8F24SW' where id=7;
-update noar tt set b1='RVCM' where id=7;
-update noar ti set b1='RVCM' where id=7;
-update noar tt set v0='YPV9DMLVN60CYJKS4MBMQHW' where id=7;
-update noar ti set v0='YPV9DMLVN60CYJKS4MBMQHW' where id=7;
-update noar tt set b2='BIQ0IXWC485HTEQLR' where id=7;
-update noar ti set b2='BIQ0IXWC485HTEQLR' where id=7;
-update noar tt set v0='FCTFC0KKZJ3GEKKSY8F82TQ6' where id=8;
-update noar ti set v0='FCTFC0KKZJ3GEKKSY8F82TQ6' where id=8;
-update noar tt set b0='40LTMGJRJ' where id=8;
-update noar ti set b0='40LTMGJRJ' where id=8;
-update noar tt set v0='YAQH37GOJUP91JVO0YKMW0ET' where id=8;
-update noar ti set v0='YAQH37GOJUP91JVO0YKMW0ET' where id=8;
-update noar tt set b1='IHCRM52VXHCDPDFJ4NBICFAYOOX7' where id=8;
-update noar ti set b1='IHCRM52VXHCDPDFJ4NBICFAYOOX7' where id=8;
-update noar tt set v0='2J4V4ZSAQYNC70B' where id=8;
-update noar ti set v0='2J4V4ZSAQYNC70B' where id=8;
-update noar tt set b2='DZZ0' where id=8;
-update noar ti set b2='DZZ0' where id=8;
-update noar tt set v0='6Y3EE5LFZOJGN88SKQ7P08NRZQTZ1BM' where id=9;
-update noar ti set v0='6Y3EE5LFZOJGN88SKQ7P08NRZQTZ1BM' where id=9;
-update noar tt set b0='RSZVBVQCPOFXOP20BZDU7' where id=9;
-update noar ti set b0='RSZVBVQCPOFXOP20BZDU7' where id=9;
-update noar tt set v0='P6QM8EN0RKBV' where id=9;
-update noar ti set v0='P6QM8EN0RKBV' where id=9;
-update noar tt set b1='6GQNANW4XY' where id=9;
-update noar ti set b1='6GQNANW4XY' where id=9;
-update noar tt set v0='W6XP1RQSQQYFT0CTGP5K8636FW' where id=9;
-update noar ti set v0='W6XP1RQSQQYFT0CTGP5K8636FW' where id=9;
-update noar tt set b2='FHKJWR6H7L9T90F' where id=9;
-update noar ti set b2='FHKJWR6H7L9T90F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EXR4KANRV4NMMQQBLEJHZO2JY' where id=1;
-update noar ti set v0='EXR4KANRV4NMMQQBLEJHZO2JY' where id=1;
-update noar tt set b0='JENF6SB63H4AYG0' where id=1;
-update noar ti set b0='JENF6SB63H4AYG0' where id=1;
-update noar tt set v0='5GOEYG587Y6R29AOQ0FDIN1EB6GHI2' where id=1;
-update noar ti set v0='5GOEYG587Y6R29AOQ0FDIN1EB6GHI2' where id=1;
-update noar tt set b1='NHEDBLGN0PET6ZSL24QB1X8OVMBZFM' where id=1;
-update noar ti set b1='NHEDBLGN0PET6ZSL24QB1X8OVMBZFM' where id=1;
-update noar tt set v0='MPNAJSBUJKKF74VDUEEUW4YG' where id=1;
-update noar ti set v0='MPNAJSBUJKKF74VDUEEUW4YG' where id=1;
-update noar tt set b2='51DHPJHOSO37F9J87DRQBOT042ZN' where id=1;
-update noar ti set b2='51DHPJHOSO37F9J87DRQBOT042ZN' where id=1;
-update noar tt set v0='Y25R' where id=2;
-update noar ti set v0='Y25R' where id=2;
-update noar tt set b0='H4VK6D' where id=2;
-update noar ti set b0='H4VK6D' where id=2;
-update noar tt set v0='AWEAEXIEIBCI' where id=2;
-update noar ti set v0='AWEAEXIEIBCI' where id=2;
-update noar tt set b1='ZWPPE01VM' where id=2;
-update noar ti set b1='ZWPPE01VM' where id=2;
-update noar tt set v0='NB58' where id=2;
-update noar ti set v0='NB58' where id=2;
-update noar tt set b2='674AUDAVG38P0RDH22K9LU7DS' where id=2;
-update noar ti set b2='674AUDAVG38P0RDH22K9LU7DS' where id=2;
-update noar tt set v0='ZSR72DAZ' where id=3;
-update noar ti set v0='ZSR72DAZ' where id=3;
-update noar tt set b0='XB02MJ4ICXBRV3VV' where id=3;
-update noar ti set b0='XB02MJ4ICXBRV3VV' where id=3;
-update noar tt set v0='FUECLF2I8' where id=3;
-update noar ti set v0='FUECLF2I8' where id=3;
-update noar tt set b1='J' where id=3;
-update noar ti set b1='J' where id=3;
-update noar tt set v0='H6YTR6XT4KTYNJII' where id=3;
-update noar ti set v0='H6YTR6XT4KTYNJII' where id=3;
-update noar tt set b2='76GPQ2RSIC6QAS74K1Z491W6' where id=3;
-update noar ti set b2='76GPQ2RSIC6QAS74K1Z491W6' where id=3;
-update noar tt set v0='01JE4D8TM216PN4LKRC6OJ2R4RQ6PWC' where id=4;
-update noar ti set v0='01JE4D8TM216PN4LKRC6OJ2R4RQ6PWC' where id=4;
-update noar tt set b0='FZ6ROIOL' where id=4;
-update noar ti set b0='FZ6ROIOL' where id=4;
-update noar tt set v0='SDEGGDYRK7507WI2YMX0H' where id=4;
-update noar ti set v0='SDEGGDYRK7507WI2YMX0H' where id=4;
-update noar tt set b1='V712HMILEG2H' where id=4;
-update noar ti set b1='V712HMILEG2H' where id=4;
-update noar tt set v0='XAHGN' where id=4;
-update noar ti set v0='XAHGN' where id=4;
-update noar tt set b2='RD4MIT78' where id=4;
-update noar ti set b2='RD4MIT78' where id=4;
-update noar tt set v0='61D9790SJYM01MY' where id=5;
-update noar ti set v0='61D9790SJYM01MY' where id=5;
-update noar tt set b0='64WWSHKCKQZOF6BXS1Q' where id=5;
-update noar ti set b0='64WWSHKCKQZOF6BXS1Q' where id=5;
-update noar tt set v0='ZPKXSNHNL3G36FYF3LRLZ7' where id=5;
-update noar ti set v0='ZPKXSNHNL3G36FYF3LRLZ7' where id=5;
-update noar tt set b1='XODEY' where id=5;
-update noar ti set b1='XODEY' where id=5;
-update noar tt set v0='Z6Q5JV9RJ' where id=5;
-update noar ti set v0='Z6Q5JV9RJ' where id=5;
-update noar tt set b2='3F2Y' where id=5;
-update noar ti set b2='3F2Y' where id=5;
-update noar tt set v0='GKP57TE04U' where id=6;
-update noar ti set v0='GKP57TE04U' where id=6;
-update noar tt set b0='BN42QNST97TY1IEL67IBQSMR9K8J' where id=6;
-update noar ti set b0='BN42QNST97TY1IEL67IBQSMR9K8J' where id=6;
-update noar tt set v0='UYJ7H577BH85MWIKC' where id=6;
-update noar ti set v0='UYJ7H577BH85MWIKC' where id=6;
-update noar tt set b1='NG051CTO4TBVZKI4IMHVDX90DGWQ4NAM' where id=6;
-update noar ti set b1='NG051CTO4TBVZKI4IMHVDX90DGWQ4NAM' where id=6;
-update noar tt set v0='VTT4CEHEGQWXUJ' where id=6;
-update noar ti set v0='VTT4CEHEGQWXUJ' where id=6;
-update noar tt set b2='CKK2F' where id=6;
-update noar ti set b2='CKK2F' where id=6;
-update noar tt set v0='Q' where id=7;
-update noar ti set v0='Q' where id=7;
-update noar tt set b0='VBDD3FGRLSOJ4XGUZ088R3C' where id=7;
-update noar ti set b0='VBDD3FGRLSOJ4XGUZ088R3C' where id=7;
-update noar tt set v0='YNVNV1I56VEM2D31E6X2H2' where id=7;
-update noar ti set v0='YNVNV1I56VEM2D31E6X2H2' where id=7;
-update noar tt set b1='PD8IBJQVWZ098IJD' where id=7;
-update noar ti set b1='PD8IBJQVWZ098IJD' where id=7;
-update noar tt set v0='A2FYME7YXM5ZSZZANJ1TW3LI27RZ' where id=7;
-update noar ti set v0='A2FYME7YXM5ZSZZANJ1TW3LI27RZ' where id=7;
-update noar tt set b2='YAQUYE7NZJO0ISVQYZF4ST7LJVOAOD2' where id=7;
-update noar ti set b2='YAQUYE7NZJO0ISVQYZF4ST7LJVOAOD2' where id=7;
-update noar tt set v0='RHPNSAHA00OBP9O410X1J9MOCMEFEB' where id=8;
-update noar ti set v0='RHPNSAHA00OBP9O410X1J9MOCMEFEB' where id=8;
-update noar tt set b0='5GNSKEP4QOYWGWB1E9E0X4G6I8ATPQ' where id=8;
-update noar ti set b0='5GNSKEP4QOYWGWB1E9E0X4G6I8ATPQ' where id=8;
-update noar tt set v0='G12FLSA31' where id=8;
-update noar ti set v0='G12FLSA31' where id=8;
-update noar tt set b1='VL70WN5HM02I05MUX9BZ33I6AI5QIA' where id=8;
-update noar ti set b1='VL70WN5HM02I05MUX9BZ33I6AI5QIA' where id=8;
-update noar tt set v0='C8J5WQW' where id=8;
-update noar ti set v0='C8J5WQW' where id=8;
-update noar tt set b2='ZL58PNX8M4EYFH7MVZJL3GYS73W3' where id=8;
-update noar ti set b2='ZL58PNX8M4EYFH7MVZJL3GYS73W3' where id=8;
-update noar tt set v0='9BF8O69YBTF7LBL9A' where id=9;
-update noar ti set v0='9BF8O69YBTF7LBL9A' where id=9;
-update noar tt set b0='L381608G9R6IDQCKP' where id=9;
-update noar ti set b0='L381608G9R6IDQCKP' where id=9;
-update noar tt set v0='CHIRGZUA' where id=9;
-update noar ti set v0='CHIRGZUA' where id=9;
-update noar tt set b1='YK5IQS' where id=9;
-update noar ti set b1='YK5IQS' where id=9;
-update noar tt set v0='VAGEWP3DF1QNWH' where id=9;
-update noar ti set v0='VAGEWP3DF1QNWH' where id=9;
-update noar tt set b2='EEXAQOWD89IMT47' where id=9;
-update noar ti set b2='EEXAQOWD89IMT47' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BB' where id=1;
-update noar ti set v0='0BB' where id=1;
-update noar tt set b0='RAHWAQAPLY' where id=1;
-update noar ti set b0='RAHWAQAPLY' where id=1;
-update noar tt set v0='Y5Z11UQVE90O73DMDKMDQZ9932OF' where id=1;
-update noar ti set v0='Y5Z11UQVE90O73DMDKMDQZ9932OF' where id=1;
-update noar tt set b1='QUPOF3KAJQB18OAARBVLNV52VX0R' where id=1;
-update noar ti set b1='QUPOF3KAJQB18OAARBVLNV52VX0R' where id=1;
-update noar tt set v0='PLF4U2B0ISP' where id=1;
-update noar ti set v0='PLF4U2B0ISP' where id=1;
-update noar tt set b2='FAYV' where id=1;
-update noar ti set b2='FAYV' where id=1;
-update noar tt set v0='G8WT62HP' where id=2;
-update noar ti set v0='G8WT62HP' where id=2;
-update noar tt set b0='7PZG3BXRNKKAIITYMSEBE0' where id=2;
-update noar ti set b0='7PZG3BXRNKKAIITYMSEBE0' where id=2;
-update noar tt set v0='91QS87M6T0WNUR0E2K2PHM' where id=2;
-update noar ti set v0='91QS87M6T0WNUR0E2K2PHM' where id=2;
-update noar tt set b1='GP1FH3JDOTH6HREGRS20KXB0L8' where id=2;
-update noar ti set b1='GP1FH3JDOTH6HREGRS20KXB0L8' where id=2;
-update noar tt set v0='B28RHH69' where id=2;
-update noar ti set v0='B28RHH69' where id=2;
-update noar tt set b2='7CO8IXI' where id=2;
-update noar ti set b2='7CO8IXI' where id=2;
-update noar tt set v0='XWZY' where id=3;
-update noar ti set v0='XWZY' where id=3;
-update noar tt set b0='N1CPEDG83RGBU517ZLCZ2HKRR4SRPE7' where id=3;
-update noar ti set b0='N1CPEDG83RGBU517ZLCZ2HKRR4SRPE7' where id=3;
-update noar tt set v0='BU4K6E' where id=3;
-update noar ti set v0='BU4K6E' where id=3;
-update noar tt set b1='PE7DE5GB4SV60A2QN8JOWK9' where id=3;
-update noar ti set b1='PE7DE5GB4SV60A2QN8JOWK9' where id=3;
-update noar tt set v0='WOSLQIOTD9O5ZSAI174CLI0' where id=3;
-update noar ti set v0='WOSLQIOTD9O5ZSAI174CLI0' where id=3;
-update noar tt set b2='QUZM4G15GGJBRWV8R' where id=3;
-update noar ti set b2='QUZM4G15GGJBRWV8R' where id=3;
-update noar tt set v0='3UC521OAT0HPH4GN3ATKW' where id=4;
-update noar ti set v0='3UC521OAT0HPH4GN3ATKW' where id=4;
-update noar tt set b0='PT8GXTAETOFR7PLG1VGVGHHHEAST7TBL' where id=4;
-update noar ti set b0='PT8GXTAETOFR7PLG1VGVGHHHEAST7TBL' where id=4;
-update noar tt set v0='8ZWM2GJOHDWHCKBH3' where id=4;
-update noar ti set v0='8ZWM2GJOHDWHCKBH3' where id=4;
-update noar tt set b1='DC8J' where id=4;
-update noar ti set b1='DC8J' where id=4;
-update noar tt set v0='Y1H2ODQEN8FGI' where id=4;
-update noar ti set v0='Y1H2ODQEN8FGI' where id=4;
-update noar tt set b2='O7UF5AZB0N55YEL' where id=4;
-update noar ti set b2='O7UF5AZB0N55YEL' where id=4;
-update noar tt set v0='893J' where id=5;
-update noar ti set v0='893J' where id=5;
-update noar tt set b0='NWEB79GK3UI7V4EKQ7DOASKEPN8' where id=5;
-update noar ti set b0='NWEB79GK3UI7V4EKQ7DOASKEPN8' where id=5;
-update noar tt set v0='AICZWHML3DUWP2JSVJVIRSO2EIRYZ' where id=5;
-update noar ti set v0='AICZWHML3DUWP2JSVJVIRSO2EIRYZ' where id=5;
-update noar tt set b1='YYTOOYAM6R7GU4CK7OQ3' where id=5;
-update noar ti set b1='YYTOOYAM6R7GU4CK7OQ3' where id=5;
-update noar tt set v0='H2F3P3ZS0LRVBQJI23IMZQ87YIDJJM2U' where id=5;
-update noar ti set v0='H2F3P3ZS0LRVBQJI23IMZQ87YIDJJM2U' where id=5;
-update noar tt set b2='46UWSUOQSFJ64PCHG27' where id=5;
-update noar ti set b2='46UWSUOQSFJ64PCHG27' where id=5;
-update noar tt set v0='KBWZG5UTAYCOO6526' where id=6;
-update noar ti set v0='KBWZG5UTAYCOO6526' where id=6;
-update noar tt set b0='24JYI5EN047PAI822KWS6NMP2SVA98' where id=6;
-update noar ti set b0='24JYI5EN047PAI822KWS6NMP2SVA98' where id=6;
-update noar tt set v0='WRXYCV4QUP1SOI295' where id=6;
-update noar ti set v0='WRXYCV4QUP1SOI295' where id=6;
-update noar tt set b1='4E3U0TRQ1J4ZLOQDQAA0JVHUB' where id=6;
-update noar ti set b1='4E3U0TRQ1J4ZLOQDQAA0JVHUB' where id=6;
-update noar tt set v0='JWPPIHS35A0J5U2' where id=6;
-update noar ti set v0='JWPPIHS35A0J5U2' where id=6;
-update noar tt set b2='R' where id=6;
-update noar ti set b2='R' where id=6;
-update noar tt set v0='RO' where id=7;
-update noar ti set v0='RO' where id=7;
-update noar tt set b0='3LK3RIXCXOOZ' where id=7;
-update noar ti set b0='3LK3RIXCXOOZ' where id=7;
-update noar tt set v0='13RE7097I9ANKTNL7HL2GX7TPI' where id=7;
-update noar ti set v0='13RE7097I9ANKTNL7HL2GX7TPI' where id=7;
-update noar tt set b1='A14PM37J551W618' where id=7;
-update noar ti set b1='A14PM37J551W618' where id=7;
-update noar tt set v0='W7MC795WIUO7A5UF49QRTTZPOM3C' where id=7;
-update noar ti set v0='W7MC795WIUO7A5UF49QRTTZPOM3C' where id=7;
-update noar tt set b2='CPBOPLQK8XC' where id=7;
-update noar ti set b2='CPBOPLQK8XC' where id=7;
-update noar tt set v0='S051FCY2VSI1MHILLJNU5EJ38TR' where id=8;
-update noar ti set v0='S051FCY2VSI1MHILLJNU5EJ38TR' where id=8;
-update noar tt set b0='MSW' where id=8;
-update noar ti set b0='MSW' where id=8;
-update noar tt set v0='WDZ5D7EP4NLWKUOKY5SN1DZXXB8E4' where id=8;
-update noar ti set v0='WDZ5D7EP4NLWKUOKY5SN1DZXXB8E4' where id=8;
-update noar tt set b1='IA' where id=8;
-update noar ti set b1='IA' where id=8;
-update noar tt set v0='ACBYUD17E6Q5E' where id=8;
-update noar ti set v0='ACBYUD17E6Q5E' where id=8;
-update noar tt set b2='4M31GTY9G4OZR1YCATFNB' where id=8;
-update noar ti set b2='4M31GTY9G4OZR1YCATFNB' where id=8;
-update noar tt set v0='BMT3CR6T' where id=9;
-update noar ti set v0='BMT3CR6T' where id=9;
-update noar tt set b0='HKBPON1MWH' where id=9;
-update noar ti set b0='HKBPON1MWH' where id=9;
-update noar tt set v0='NWU3' where id=9;
-update noar ti set v0='NWU3' where id=9;
-update noar tt set b1='EX0LFK3' where id=9;
-update noar ti set b1='EX0LFK3' where id=9;
-update noar tt set v0='YTHC79D5I4WVO9FH' where id=9;
-update noar ti set v0='YTHC79D5I4WVO9FH' where id=9;
-update noar tt set b2='U00GJFWOZ2SAYZT4N2' where id=9;
-update noar ti set b2='U00GJFWOZ2SAYZT4N2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HM' where id=1;
-update noar ti set v0='HM' where id=1;
-update noar tt set b0='8BTHL' where id=1;
-update noar ti set b0='8BTHL' where id=1;
-update noar tt set v0='8MKDG23NFZLJWTF' where id=1;
-update noar ti set v0='8MKDG23NFZLJWTF' where id=1;
-update noar tt set b1='KIMS0DA175NQ05ORSYNQ3QRW23G4' where id=1;
-update noar ti set b1='KIMS0DA175NQ05ORSYNQ3QRW23G4' where id=1;
-update noar tt set v0='ZBTEB4ULU8EOZZPPG9' where id=1;
-update noar ti set v0='ZBTEB4ULU8EOZZPPG9' where id=1;
-update noar tt set b2='V3RNJPQ' where id=1;
-update noar ti set b2='V3RNJPQ' where id=1;
-update noar tt set v0='2U3QNSF5ZW5VHE0EP08G8NR2IVS3' where id=2;
-update noar ti set v0='2U3QNSF5ZW5VHE0EP08G8NR2IVS3' where id=2;
-update noar tt set b0='5CF5WFDWFEFMIHX6KMR3PQR1LZQ' where id=2;
-update noar ti set b0='5CF5WFDWFEFMIHX6KMR3PQR1LZQ' where id=2;
-update noar tt set v0='NG19R' where id=2;
-update noar ti set v0='NG19R' where id=2;
-update noar tt set b1='QYE4IM2KIEKLG6KZAZKPF46' where id=2;
-update noar ti set b1='QYE4IM2KIEKLG6KZAZKPF46' where id=2;
-update noar tt set v0='55114R43T0ERGU93MFTRC9' where id=2;
-update noar ti set v0='55114R43T0ERGU93MFTRC9' where id=2;
-update noar tt set b2='1LGJ' where id=2;
-update noar ti set b2='1LGJ' where id=2;
-update noar tt set v0='1RZMQ8X' where id=3;
-update noar ti set v0='1RZMQ8X' where id=3;
-update noar tt set b0='LCM3QDM77M56YCHKH' where id=3;
-update noar ti set b0='LCM3QDM77M56YCHKH' where id=3;
-update noar tt set v0='DSYQ2ECLVV5P' where id=3;
-update noar ti set v0='DSYQ2ECLVV5P' where id=3;
-update noar tt set b1='DNZZAGL1HEUPOUGCDHZ0I7PJQUKX' where id=3;
-update noar ti set b1='DNZZAGL1HEUPOUGCDHZ0I7PJQUKX' where id=3;
-update noar tt set v0='NEUT73' where id=3;
-update noar ti set v0='NEUT73' where id=3;
-update noar tt set b2='45TSMC6UZN9FH2NLRES8QJM' where id=3;
-update noar ti set b2='45TSMC6UZN9FH2NLRES8QJM' where id=3;
-update noar tt set v0='6TTHF46W58QLZVVHODB' where id=4;
-update noar ti set v0='6TTHF46W58QLZVVHODB' where id=4;
-update noar tt set b0='KWH1KZX0XP5' where id=4;
-update noar ti set b0='KWH1KZX0XP5' where id=4;
-update noar tt set v0='0PC98G0EA3NA9P5WGPXP' where id=4;
-update noar ti set v0='0PC98G0EA3NA9P5WGPXP' where id=4;
-update noar tt set b1='BIJULJHMJNM74D0J6IZ0XD33' where id=4;
-update noar ti set b1='BIJULJHMJNM74D0J6IZ0XD33' where id=4;
-update noar tt set v0='UL9YLYH777C1IS23VK11D2UL7' where id=4;
-update noar ti set v0='UL9YLYH777C1IS23VK11D2UL7' where id=4;
-update noar tt set b2='6' where id=4;
-update noar ti set b2='6' where id=4;
-update noar tt set v0='Q26V9LP3493G' where id=5;
-update noar ti set v0='Q26V9LP3493G' where id=5;
-update noar tt set b0='GQ73ASURRUXH6KE3S3QDT' where id=5;
-update noar ti set b0='GQ73ASURRUXH6KE3S3QDT' where id=5;
-update noar tt set v0='GV7EOXB4YN6' where id=5;
-update noar ti set v0='GV7EOXB4YN6' where id=5;
-update noar tt set b1='FCAC31GCZROZ8P4YKU53KO02EGSOBS' where id=5;
-update noar ti set b1='FCAC31GCZROZ8P4YKU53KO02EGSOBS' where id=5;
-update noar tt set v0='93' where id=5;
-update noar ti set v0='93' where id=5;
-update noar tt set b2='D2IKRWKYI6UO0TTD0Q4I14KGMY' where id=5;
-update noar ti set b2='D2IKRWKYI6UO0TTD0Q4I14KGMY' where id=5;
-update noar tt set v0='TX7X08IQOJ3ZS3VZ' where id=6;
-update noar ti set v0='TX7X08IQOJ3ZS3VZ' where id=6;
-update noar tt set b0='MC9K' where id=6;
-update noar ti set b0='MC9K' where id=6;
-update noar tt set v0='ZG' where id=6;
-update noar ti set v0='ZG' where id=6;
-update noar tt set b1='2OFU' where id=6;
-update noar ti set b1='2OFU' where id=6;
-update noar tt set v0='07ZKU6QIAYFMUEWIR3' where id=6;
-update noar ti set v0='07ZKU6QIAYFMUEWIR3' where id=6;
-update noar tt set b2='RRPRZDG0LHEF5B5W7IPDCJB' where id=6;
-update noar ti set b2='RRPRZDG0LHEF5B5W7IPDCJB' where id=6;
-update noar tt set v0='6BN58TNZF9KZXT42QTNVKTJKLZF1J' where id=7;
-update noar ti set v0='6BN58TNZF9KZXT42QTNVKTJKLZF1J' where id=7;
-update noar tt set b0='5O2YQEK9AI2620ER86CY44CZNTNZM432' where id=7;
-update noar ti set b0='5O2YQEK9AI2620ER86CY44CZNTNZM432' where id=7;
-update noar tt set v0='ZZO2E' where id=7;
-update noar ti set v0='ZZO2E' where id=7;
-update noar tt set b1='JYOKZLILZV2CVJG5ETY0W8GQZM4A' where id=7;
-update noar ti set b1='JYOKZLILZV2CVJG5ETY0W8GQZM4A' where id=7;
-update noar tt set v0='1FE5KOFQH' where id=7;
-update noar ti set v0='1FE5KOFQH' where id=7;
-update noar tt set b2='KIAFNJQOWN4' where id=7;
-update noar ti set b2='KIAFNJQOWN4' where id=7;
-update noar tt set v0='KLEB57PH6' where id=8;
-update noar ti set v0='KLEB57PH6' where id=8;
-update noar tt set b0='UK1624XW6PA19BJRGEXG0EEYOKTBU' where id=8;
-update noar ti set b0='UK1624XW6PA19BJRGEXG0EEYOKTBU' where id=8;
-update noar tt set v0='OUBBH5KT8IUEACEI19XSKBRZYSCXTBB' where id=8;
-update noar ti set v0='OUBBH5KT8IUEACEI19XSKBRZYSCXTBB' where id=8;
-update noar tt set b1='Q0QSXIQRRJ9D' where id=8;
-update noar ti set b1='Q0QSXIQRRJ9D' where id=8;
-update noar tt set v0='HUY5N13QZKGIEXYIFPZQWB8D' where id=8;
-update noar ti set v0='HUY5N13QZKGIEXYIFPZQWB8D' where id=8;
-update noar tt set b2='Z862C6BE33SV6SK923PFT9EPE6V' where id=8;
-update noar ti set b2='Z862C6BE33SV6SK923PFT9EPE6V' where id=8;
-update noar tt set v0='SKPQKSXDULQHF6ZAKR6X99PF9FRWQ' where id=9;
-update noar ti set v0='SKPQKSXDULQHF6ZAKR6X99PF9FRWQ' where id=9;
-update noar tt set b0='9TUB5PX90' where id=9;
-update noar ti set b0='9TUB5PX90' where id=9;
-update noar tt set v0='XG2KJ2V9QU1Q1ET0T67H06' where id=9;
-update noar ti set v0='XG2KJ2V9QU1Q1ET0T67H06' where id=9;
-update noar tt set b1='Q865T' where id=9;
-update noar ti set b1='Q865T' where id=9;
-update noar tt set v0='XYWSGSEDR' where id=9;
-update noar ti set v0='XYWSGSEDR' where id=9;
-update noar tt set b2='08C5LC3LSYJ44LJRYVF95W' where id=9;
-update noar ti set b2='08C5LC3LSYJ44LJRYVF95W' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z6MC9LT99X1' where id=1;
-update noar ti set v0='Z6MC9LT99X1' where id=1;
-update noar tt set b0='XH300J6J983' where id=1;
-update noar ti set b0='XH300J6J983' where id=1;
-update noar tt set v0='88SON644E4G96H7MEEI8NCP06GMD' where id=1;
-update noar ti set v0='88SON644E4G96H7MEEI8NCP06GMD' where id=1;
-update noar tt set b1='5G3XFS2ECEYA56A7I82L8E9WUQOOF' where id=1;
-update noar ti set b1='5G3XFS2ECEYA56A7I82L8E9WUQOOF' where id=1;
-update noar tt set v0='8' where id=1;
-update noar ti set v0='8' where id=1;
-update noar tt set b2='5Z7PQTNT269JKJFY' where id=1;
-update noar ti set b2='5Z7PQTNT269JKJFY' where id=1;
-update noar tt set v0='PX1BAY' where id=2;
-update noar ti set v0='PX1BAY' where id=2;
-update noar tt set b0='08KOGS1P' where id=2;
-update noar ti set b0='08KOGS1P' where id=2;
-update noar tt set v0='QB3R1ZXJNNW69U7TR90FSHR' where id=2;
-update noar ti set v0='QB3R1ZXJNNW69U7TR90FSHR' where id=2;
-update noar tt set b1='LCQ8H6PHSUHY1V0RD6Y81NP0' where id=2;
-update noar ti set b1='LCQ8H6PHSUHY1V0RD6Y81NP0' where id=2;
-update noar tt set v0='EBYVS' where id=2;
-update noar ti set v0='EBYVS' where id=2;
-update noar tt set b2='4' where id=2;
-update noar ti set b2='4' where id=2;
-update noar tt set v0='XN8LK4RS3KTBU3Y07PZFLAKY744TI' where id=3;
-update noar ti set v0='XN8LK4RS3KTBU3Y07PZFLAKY744TI' where id=3;
-update noar tt set b0='XRCE' where id=3;
-update noar ti set b0='XRCE' where id=3;
-update noar tt set v0='9WQ3B9IAH8AD86' where id=3;
-update noar ti set v0='9WQ3B9IAH8AD86' where id=3;
-update noar tt set b1='RRAQC9JPMHK49UWVUITTPQ1O342XBBT' where id=3;
-update noar ti set b1='RRAQC9JPMHK49UWVUITTPQ1O342XBBT' where id=3;
-update noar tt set v0='C85XJ0NOL3WR' where id=3;
-update noar ti set v0='C85XJ0NOL3WR' where id=3;
-update noar tt set b2='7QQL' where id=3;
-update noar ti set b2='7QQL' where id=3;
-update noar tt set v0='QTLY6SIZF' where id=4;
-update noar ti set v0='QTLY6SIZF' where id=4;
-update noar tt set b0='D0TOKZ1M16Z7' where id=4;
-update noar ti set b0='D0TOKZ1M16Z7' where id=4;
-update noar tt set v0='1L5XMGZZ47' where id=4;
-update noar ti set v0='1L5XMGZZ47' where id=4;
-update noar tt set b1='JDBMWJ0585Q77MK3YPK' where id=4;
-update noar ti set b1='JDBMWJ0585Q77MK3YPK' where id=4;
-update noar tt set v0='O6' where id=4;
-update noar ti set v0='O6' where id=4;
-update noar tt set b2='JKE56' where id=4;
-update noar ti set b2='JKE56' where id=4;
-update noar tt set v0='N9Y' where id=5;
-update noar ti set v0='N9Y' where id=5;
-update noar tt set b0='RDO23FKPMW15RZ81UYW58Z2EA08VMF1' where id=5;
-update noar ti set b0='RDO23FKPMW15RZ81UYW58Z2EA08VMF1' where id=5;
-update noar tt set v0='CZMC02JSH2BT' where id=5;
-update noar ti set v0='CZMC02JSH2BT' where id=5;
-update noar tt set b1='QRX8SF' where id=5;
-update noar ti set b1='QRX8SF' where id=5;
-update noar tt set v0='05' where id=5;
-update noar ti set v0='05' where id=5;
-update noar tt set b2='QQ13I1WU5NZUCD4ETTYRTBD02HBXJCL' where id=5;
-update noar ti set b2='QQ13I1WU5NZUCD4ETTYRTBD02HBXJCL' where id=5;
-update noar tt set v0='YZ17Q07M0GS2KFK0AW84OWMQ14QF70' where id=6;
-update noar ti set v0='YZ17Q07M0GS2KFK0AW84OWMQ14QF70' where id=6;
-update noar tt set b0='2MWU5XMKQL' where id=6;
-update noar ti set b0='2MWU5XMKQL' where id=6;
-update noar tt set v0='85JRDBCM0LJQL6JCWZ2' where id=6;
-update noar ti set v0='85JRDBCM0LJQL6JCWZ2' where id=6;
-update noar tt set b1='QQVP7' where id=6;
-update noar ti set b1='QQVP7' where id=6;
-update noar tt set v0='EDXRUA6IT09DJ39' where id=6;
-update noar ti set v0='EDXRUA6IT09DJ39' where id=6;
-update noar tt set b2='CGC1UB1ATAH4VPP4C8FZCGNL0I' where id=6;
-update noar ti set b2='CGC1UB1ATAH4VPP4C8FZCGNL0I' where id=6;
-update noar tt set v0='GRN82' where id=7;
-update noar ti set v0='GRN82' where id=7;
-update noar tt set b0='2JHJJXG7F1WY5JVNPD0UT' where id=7;
-update noar ti set b0='2JHJJXG7F1WY5JVNPD0UT' where id=7;
-update noar tt set v0='Q38P61LQISWWP8LV7' where id=7;
-update noar ti set v0='Q38P61LQISWWP8LV7' where id=7;
-update noar tt set b1='94INXVGRQH' where id=7;
-update noar ti set b1='94INXVGRQH' where id=7;
-update noar tt set v0='D8R2GJU0FJAJN4MK4V20RVWK4C9' where id=7;
-update noar ti set v0='D8R2GJU0FJAJN4MK4V20RVWK4C9' where id=7;
-update noar tt set b2='0VLKQ2' where id=7;
-update noar ti set b2='0VLKQ2' where id=7;
-update noar tt set v0='G7WKORB811774EKUZNLCC8' where id=8;
-update noar ti set v0='G7WKORB811774EKUZNLCC8' where id=8;
-update noar tt set b0='E37LJNWMFVSKSW5JOQK4PHY2P' where id=8;
-update noar ti set b0='E37LJNWMFVSKSW5JOQK4PHY2P' where id=8;
-update noar tt set v0='JHDQ3' where id=8;
-update noar ti set v0='JHDQ3' where id=8;
-update noar tt set b1='XEXH725N652DIPRV8S2E6' where id=8;
-update noar ti set b1='XEXH725N652DIPRV8S2E6' where id=8;
-update noar tt set v0='17SSPHKD6' where id=8;
-update noar ti set v0='17SSPHKD6' where id=8;
-update noar tt set b2='EJ4RS6PTXPELYS3PFPDLWGKC1KYKZ5PM' where id=8;
-update noar ti set b2='EJ4RS6PTXPELYS3PFPDLWGKC1KYKZ5PM' where id=8;
-update noar tt set v0='R' where id=9;
-update noar ti set v0='R' where id=9;
-update noar tt set b0='961GDPZS7WIZKYITDUK4HYE6D' where id=9;
-update noar ti set b0='961GDPZS7WIZKYITDUK4HYE6D' where id=9;
-update noar tt set v0='2R7QAR7R1FCONMD6YUMYIN2OUSQMIFR' where id=9;
-update noar ti set v0='2R7QAR7R1FCONMD6YUMYIN2OUSQMIFR' where id=9;
-update noar tt set b1='9' where id=9;
-update noar ti set b1='9' where id=9;
-update noar tt set v0='I' where id=9;
-update noar ti set v0='I' where id=9;
-update noar tt set b2='N' where id=9;
-update noar ti set b2='N' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KTZX79UNGPJHNIIQ9NBU285A3W4KQ7Y' where id=1;
-update noar ti set v0='KTZX79UNGPJHNIIQ9NBU285A3W4KQ7Y' where id=1;
-update noar tt set b0='L8OV1JXWHLBR7H9576' where id=1;
-update noar ti set b0='L8OV1JXWHLBR7H9576' where id=1;
-update noar tt set v0='BMTDO6CDG' where id=1;
-update noar ti set v0='BMTDO6CDG' where id=1;
-update noar tt set b1='G8G9M2ZM4C3WFQD9FHNK66' where id=1;
-update noar ti set b1='G8G9M2ZM4C3WFQD9FHNK66' where id=1;
-update noar tt set v0='6WJ02TMOVO32R95I' where id=1;
-update noar ti set v0='6WJ02TMOVO32R95I' where id=1;
-update noar tt set b2='CA4T8CJO3ZMM' where id=1;
-update noar ti set b2='CA4T8CJO3ZMM' where id=1;
-update noar tt set v0='5DT354L8FC3BFSXKG9169LHKG0YD1I' where id=2;
-update noar ti set v0='5DT354L8FC3BFSXKG9169LHKG0YD1I' where id=2;
-update noar tt set b0='ZECK6DC4' where id=2;
-update noar ti set b0='ZECK6DC4' where id=2;
-update noar tt set v0='7GFA42TD4OCU11UO9CGY' where id=2;
-update noar ti set v0='7GFA42TD4OCU11UO9CGY' where id=2;
-update noar tt set b1='ZM5ZPICCCSBMA3KWU13BI2W9' where id=2;
-update noar ti set b1='ZM5ZPICCCSBMA3KWU13BI2W9' where id=2;
-update noar tt set v0='UKTDWU3SXB93EO6V6' where id=2;
-update noar ti set v0='UKTDWU3SXB93EO6V6' where id=2;
-update noar tt set b2='4YHT022F' where id=2;
-update noar ti set b2='4YHT022F' where id=2;
-update noar tt set v0='F6O793' where id=3;
-update noar ti set v0='F6O793' where id=3;
-update noar tt set b0='VMG89W04EG' where id=3;
-update noar ti set b0='VMG89W04EG' where id=3;
-update noar tt set v0='QD3F837L3TVXN1O15DWFOZLGKG9G9SQ3' where id=3;
-update noar ti set v0='QD3F837L3TVXN1O15DWFOZLGKG9G9SQ3' where id=3;
-update noar tt set b1='QC5XH78HKAO9MPCI' where id=3;
-update noar ti set b1='QC5XH78HKAO9MPCI' where id=3;
-update noar tt set v0='14QP752GNIIWKY5HS7' where id=3;
-update noar ti set v0='14QP752GNIIWKY5HS7' where id=3;
-update noar tt set b2='6PK5D4D04TY496F31KB6ZM52BHLY' where id=3;
-update noar ti set b2='6PK5D4D04TY496F31KB6ZM52BHLY' where id=3;
-update noar tt set v0='E006OJFKG25VG0GJEUO8ZX0SNKFW2M7' where id=4;
-update noar ti set v0='E006OJFKG25VG0GJEUO8ZX0SNKFW2M7' where id=4;
-update noar tt set b0='A5SAGD2S' where id=4;
-update noar ti set b0='A5SAGD2S' where id=4;
-update noar tt set v0='ZBPEL52CCNM' where id=4;
-update noar ti set v0='ZBPEL52CCNM' where id=4;
-update noar tt set b1='4SS9JG9UR325X58OKOHECO8' where id=4;
-update noar ti set b1='4SS9JG9UR325X58OKOHECO8' where id=4;
-update noar tt set v0='Z5AK5' where id=4;
-update noar ti set v0='Z5AK5' where id=4;
-update noar tt set b2='CJIDWOHK0Y2GO6CECSZ' where id=4;
-update noar ti set b2='CJIDWOHK0Y2GO6CECSZ' where id=4;
-update noar tt set v0='1A1H5UE' where id=5;
-update noar ti set v0='1A1H5UE' where id=5;
-update noar tt set b0='O2UVU2GMCO21CYAM' where id=5;
-update noar ti set b0='O2UVU2GMCO21CYAM' where id=5;
-update noar tt set v0='666X7Y5VUHBD3AD5U3ZWPVX2H' where id=5;
-update noar ti set v0='666X7Y5VUHBD3AD5U3ZWPVX2H' where id=5;
-update noar tt set b1='IIM1NKDPK3GSEV7TBO7WTZYK4C9' where id=5;
-update noar ti set b1='IIM1NKDPK3GSEV7TBO7WTZYK4C9' where id=5;
-update noar tt set v0='NJF06983RRB2PY5GV6O7' where id=5;
-update noar ti set v0='NJF06983RRB2PY5GV6O7' where id=5;
-update noar tt set b2='6QJF6NRS2YOGCX7Y5IAK31SVKBDTDG' where id=5;
-update noar ti set b2='6QJF6NRS2YOGCX7Y5IAK31SVKBDTDG' where id=5;
-update noar tt set v0='374FT1FSJBDV' where id=6;
-update noar ti set v0='374FT1FSJBDV' where id=6;
-update noar tt set b0='AAAHG7SKBXTQQTY2A9DK0WZ4' where id=6;
-update noar ti set b0='AAAHG7SKBXTQQTY2A9DK0WZ4' where id=6;
-update noar tt set v0='GO5633ADRLSIS1AWT7MMGK' where id=6;
-update noar ti set v0='GO5633ADRLSIS1AWT7MMGK' where id=6;
-update noar tt set b1='K23CKVW0N0SRYF5ZW066VMXT' where id=6;
-update noar ti set b1='K23CKVW0N0SRYF5ZW066VMXT' where id=6;
-update noar tt set v0='V1VWDPMOZUILZE1' where id=6;
-update noar ti set v0='V1VWDPMOZUILZE1' where id=6;
-update noar tt set b2='8JVZFI0KTX' where id=6;
-update noar ti set b2='8JVZFI0KTX' where id=6;
-update noar tt set v0='IJPPPGATDQ6UKMSZ6Z0EEW7' where id=7;
-update noar ti set v0='IJPPPGATDQ6UKMSZ6Z0EEW7' where id=7;
-update noar tt set b0='7F5UAY90CRRV7' where id=7;
-update noar ti set b0='7F5UAY90CRRV7' where id=7;
-update noar tt set v0='LMYWP8RSKQMBR' where id=7;
-update noar ti set v0='LMYWP8RSKQMBR' where id=7;
-update noar tt set b1='81YYVJGEGLU26XBSSJ49F1G28L0HA' where id=7;
-update noar ti set b1='81YYVJGEGLU26XBSSJ49F1G28L0HA' where id=7;
-update noar tt set v0='C' where id=7;
-update noar ti set v0='C' where id=7;
-update noar tt set b2='01DEHIO31S5B9OW1H2T940Z6TWPC9GG' where id=7;
-update noar ti set b2='01DEHIO31S5B9OW1H2T940Z6TWPC9GG' where id=7;
-update noar tt set v0='UCLCK3VH2INBS75R1F1E8D6DRCT' where id=8;
-update noar ti set v0='UCLCK3VH2INBS75R1F1E8D6DRCT' where id=8;
-update noar tt set b0='C150BK9GYYUZO870ALT' where id=8;
-update noar ti set b0='C150BK9GYYUZO870ALT' where id=8;
-update noar tt set v0='JRAA20' where id=8;
-update noar ti set v0='JRAA20' where id=8;
-update noar tt set b1='FER8Z8XSFGMX' where id=8;
-update noar ti set b1='FER8Z8XSFGMX' where id=8;
-update noar tt set v0='S40MUZ2NBKUN97CE5B3UU0MCX4W9R22' where id=8;
-update noar ti set v0='S40MUZ2NBKUN97CE5B3UU0MCX4W9R22' where id=8;
-update noar tt set b2='8' where id=8;
-update noar ti set b2='8' where id=8;
-update noar tt set v0='24JFCJ1PFNS8QB5PMTH88ACJV0W' where id=9;
-update noar ti set v0='24JFCJ1PFNS8QB5PMTH88ACJV0W' where id=9;
-update noar tt set b0='8DKBV5L70PQMGFNPJ2RFDZT' where id=9;
-update noar ti set b0='8DKBV5L70PQMGFNPJ2RFDZT' where id=9;
-update noar tt set v0='AHTWSYB5QRTCR2RZSCF5M' where id=9;
-update noar ti set v0='AHTWSYB5QRTCR2RZSCF5M' where id=9;
-update noar tt set b1='KCKWGGMMQG578CJCZC3TFXGKM09246Y7' where id=9;
-update noar ti set b1='KCKWGGMMQG578CJCZC3TFXGKM09246Y7' where id=9;
-update noar tt set v0='UWBS48E3KSC22R' where id=9;
-update noar ti set v0='UWBS48E3KSC22R' where id=9;
-update noar tt set b2='2H5FQ97DBTT304Q6SS' where id=9;
-update noar ti set b2='2H5FQ97DBTT304Q6SS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IK3O4OZPGR67G8R8' where id=1;
-update noar ti set v0='IK3O4OZPGR67G8R8' where id=1;
-update noar tt set b0='ZI7HHGFTCEPLVP' where id=1;
-update noar ti set b0='ZI7HHGFTCEPLVP' where id=1;
-update noar tt set v0='HLBEUE4BXWEHNF53' where id=1;
-update noar ti set v0='HLBEUE4BXWEHNF53' where id=1;
-update noar tt set b1='UKJ5BRPH03SU' where id=1;
-update noar ti set b1='UKJ5BRPH03SU' where id=1;
-update noar tt set v0='B2' where id=1;
-update noar ti set v0='B2' where id=1;
-update noar tt set b2='9BMFN46L962BOZ7RBPMJGJ7R1TEN1' where id=1;
-update noar ti set b2='9BMFN46L962BOZ7RBPMJGJ7R1TEN1' where id=1;
-update noar tt set v0='4RDXRJKV576C9LY' where id=2;
-update noar ti set v0='4RDXRJKV576C9LY' where id=2;
-update noar tt set b0='L8IIOXUHR8N3AVSF0ESD97W' where id=2;
-update noar ti set b0='L8IIOXUHR8N3AVSF0ESD97W' where id=2;
-update noar tt set v0='L45U12VZZ5L4HONYU' where id=2;
-update noar ti set v0='L45U12VZZ5L4HONYU' where id=2;
-update noar tt set b1='BXLHX1U5AYX2ZU6KHV' where id=2;
-update noar ti set b1='BXLHX1U5AYX2ZU6KHV' where id=2;
-update noar tt set v0='1U8ZW9O8Q' where id=2;
-update noar ti set v0='1U8ZW9O8Q' where id=2;
-update noar tt set b2='UR03VNA1FPJZ6' where id=2;
-update noar ti set b2='UR03VNA1FPJZ6' where id=2;
-update noar tt set v0='KMJDBR2X0S0U0CF3YKCBNN4BLZDI3' where id=3;
-update noar ti set v0='KMJDBR2X0S0U0CF3YKCBNN4BLZDI3' where id=3;
-update noar tt set b0='TMSD6CWNR1XIJAO4I82W' where id=3;
-update noar ti set b0='TMSD6CWNR1XIJAO4I82W' where id=3;
-update noar tt set v0='9YMNI9' where id=3;
-update noar ti set v0='9YMNI9' where id=3;
-update noar tt set b1='2YCWMLAREXU' where id=3;
-update noar ti set b1='2YCWMLAREXU' where id=3;
-update noar tt set v0='WCVBE3X4J90UW6RHYORRW6Z' where id=3;
-update noar ti set v0='WCVBE3X4J90UW6RHYORRW6Z' where id=3;
-update noar tt set b2='ZBM1R2V' where id=3;
-update noar ti set b2='ZBM1R2V' where id=3;
-update noar tt set v0='5J9AR8JULEFFSQS6KW4SL18X64VF900' where id=4;
-update noar ti set v0='5J9AR8JULEFFSQS6KW4SL18X64VF900' where id=4;
-update noar tt set b0='P26MAU7NKSX4YTH09U2HUHT20H' where id=4;
-update noar ti set b0='P26MAU7NKSX4YTH09U2HUHT20H' where id=4;
-update noar tt set v0='HN7S0NKLSVTM' where id=4;
-update noar ti set v0='HN7S0NKLSVTM' where id=4;
-update noar tt set b1='VPQFB' where id=4;
-update noar ti set b1='VPQFB' where id=4;
-update noar tt set v0='42' where id=4;
-update noar ti set v0='42' where id=4;
-update noar tt set b2='94PHMFAZ9SV9KFKNYLWSE3AV0D0NXYZ8' where id=4;
-update noar ti set b2='94PHMFAZ9SV9KFKNYLWSE3AV0D0NXYZ8' where id=4;
-update noar tt set v0='ST4ZELCMLUY' where id=5;
-update noar ti set v0='ST4ZELCMLUY' where id=5;
-update noar tt set b0='SHWROHBW2HXJU0NG' where id=5;
-update noar ti set b0='SHWROHBW2HXJU0NG' where id=5;
-update noar tt set v0='83MLF9TJCUD3XYGD90ICFM7' where id=5;
-update noar ti set v0='83MLF9TJCUD3XYGD90ICFM7' where id=5;
-update noar tt set b1='SUH7MUQAOWG' where id=5;
-update noar ti set b1='SUH7MUQAOWG' where id=5;
-update noar tt set v0='X40Y2D' where id=5;
-update noar ti set v0='X40Y2D' where id=5;
-update noar tt set b2='1TCIELI8ZDSFHHCUBDO' where id=5;
-update noar ti set b2='1TCIELI8ZDSFHHCUBDO' where id=5;
-update noar tt set v0='WFZV5VX92KQ' where id=6;
-update noar ti set v0='WFZV5VX92KQ' where id=6;
-update noar tt set b0='D5J0SIX2EPIXF' where id=6;
-update noar ti set b0='D5J0SIX2EPIXF' where id=6;
-update noar tt set v0='EL7T93UUF2DHFZPG503ES0' where id=6;
-update noar ti set v0='EL7T93UUF2DHFZPG503ES0' where id=6;
-update noar tt set b1='KNAYRD3KPHE1QM1Y713DNGWJP' where id=6;
-update noar ti set b1='KNAYRD3KPHE1QM1Y713DNGWJP' where id=6;
-update noar tt set v0='VF8GDPT' where id=6;
-update noar ti set v0='VF8GDPT' where id=6;
-update noar tt set b2='N1EZMSO84UL115J' where id=6;
-update noar ti set b2='N1EZMSO84UL115J' where id=6;
-update noar tt set v0='N3BTZSWNROL0B75LZDBIQKRKS' where id=7;
-update noar ti set v0='N3BTZSWNROL0B75LZDBIQKRKS' where id=7;
-update noar tt set b0='7LV5BR' where id=7;
-update noar ti set b0='7LV5BR' where id=7;
-update noar tt set v0='OM850' where id=7;
-update noar ti set v0='OM850' where id=7;
-update noar tt set b1='IAGDUCY7FD522GOADVUWB8XGERIII' where id=7;
-update noar ti set b1='IAGDUCY7FD522GOADVUWB8XGERIII' where id=7;
-update noar tt set v0='MT8U4FFH9DPNN2CH39SZCR9' where id=7;
-update noar ti set v0='MT8U4FFH9DPNN2CH39SZCR9' where id=7;
-update noar tt set b2='BJPQHQ9N3Y' where id=7;
-update noar ti set b2='BJPQHQ9N3Y' where id=7;
-update noar tt set v0='SWPISUK0VT11H6GWQM1' where id=8;
-update noar ti set v0='SWPISUK0VT11H6GWQM1' where id=8;
-update noar tt set b0='3JUL' where id=8;
-update noar ti set b0='3JUL' where id=8;
-update noar tt set v0='15HA6QF1V3YWR' where id=8;
-update noar ti set v0='15HA6QF1V3YWR' where id=8;
-update noar tt set b1='H9G80FRHBNBW13DTXR3FZDF5S' where id=8;
-update noar ti set b1='H9G80FRHBNBW13DTXR3FZDF5S' where id=8;
-update noar tt set v0='RVPMIYTXHJLK084' where id=8;
-update noar ti set v0='RVPMIYTXHJLK084' where id=8;
-update noar tt set b2='41DS9W79WWPE0D01RSROTEAUHTDU' where id=8;
-update noar ti set b2='41DS9W79WWPE0D01RSROTEAUHTDU' where id=8;
-update noar tt set v0='MM' where id=9;
-update noar ti set v0='MM' where id=9;
-update noar tt set b0='YDNFR6V30PZUFKH33EE62ZO72XHYN0NQ' where id=9;
-update noar ti set b0='YDNFR6V30PZUFKH33EE62ZO72XHYN0NQ' where id=9;
-update noar tt set v0='VN' where id=9;
-update noar ti set v0='VN' where id=9;
-update noar tt set b1='O483YC2BYFHGL8SH' where id=9;
-update noar ti set b1='O483YC2BYFHGL8SH' where id=9;
-update noar tt set v0='IB0ILQ9GKHTWYHV8' where id=9;
-update noar ti set v0='IB0ILQ9GKHTWYHV8' where id=9;
-update noar tt set b2='M9NK' where id=9;
-update noar ti set b2='M9NK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3RNNJJH0A4TYPJJEEJBTIPBOCYDL1' where id=1;
-update noar ti set v0='3RNNJJH0A4TYPJJEEJBTIPBOCYDL1' where id=1;
-update noar tt set b0='UTMUQYOTEIH8EYTQ1PXGD036KRH7EO' where id=1;
-update noar ti set b0='UTMUQYOTEIH8EYTQ1PXGD036KRH7EO' where id=1;
-update noar tt set v0='7JN10Z7WSF62' where id=1;
-update noar ti set v0='7JN10Z7WSF62' where id=1;
-update noar tt set b1='FRPG4OYYL86GK2EQUROVDI76MY' where id=1;
-update noar ti set b1='FRPG4OYYL86GK2EQUROVDI76MY' where id=1;
-update noar tt set v0='QPF50RIQ' where id=1;
-update noar ti set v0='QPF50RIQ' where id=1;
-update noar tt set b2='ZUKCLHP1F41NKI8LSDH' where id=1;
-update noar ti set b2='ZUKCLHP1F41NKI8LSDH' where id=1;
-update noar tt set v0='BRSRC3O907XK' where id=2;
-update noar ti set v0='BRSRC3O907XK' where id=2;
-update noar tt set b0='JVPKLNR3RVE' where id=2;
-update noar ti set b0='JVPKLNR3RVE' where id=2;
-update noar tt set v0='SQ3HH4PM' where id=2;
-update noar ti set v0='SQ3HH4PM' where id=2;
-update noar tt set b1='UUQ4Q' where id=2;
-update noar ti set b1='UUQ4Q' where id=2;
-update noar tt set v0='BTYXN9ED4AYK27XSTE0E98Y5' where id=2;
-update noar ti set v0='BTYXN9ED4AYK27XSTE0E98Y5' where id=2;
-update noar tt set b2='R74K11LKR6C' where id=2;
-update noar ti set b2='R74K11LKR6C' where id=2;
-update noar tt set v0='H53OPQ' where id=3;
-update noar ti set v0='H53OPQ' where id=3;
-update noar tt set b0='7' where id=3;
-update noar ti set b0='7' where id=3;
-update noar tt set v0='H77B3NILXJ7DM186' where id=3;
-update noar ti set v0='H77B3NILXJ7DM186' where id=3;
-update noar tt set b1='Z4PZ8Q72VSV16TJQIE09HW8' where id=3;
-update noar ti set b1='Z4PZ8Q72VSV16TJQIE09HW8' where id=3;
-update noar tt set v0='9E6V4FNCJ9KZJWBCBX1OJ1OZ' where id=3;
-update noar ti set v0='9E6V4FNCJ9KZJWBCBX1OJ1OZ' where id=3;
-update noar tt set b2='LUC3I230BND' where id=3;
-update noar ti set b2='LUC3I230BND' where id=3;
-update noar tt set v0='KT6BJHN0PMU3CV3PI64DAEX7M8PF' where id=4;
-update noar ti set v0='KT6BJHN0PMU3CV3PI64DAEX7M8PF' where id=4;
-update noar tt set b0='WSVOMU6D' where id=4;
-update noar ti set b0='WSVOMU6D' where id=4;
-update noar tt set v0='LPQKTTPJTVN990ZVERF6L1Z' where id=4;
-update noar ti set v0='LPQKTTPJTVN990ZVERF6L1Z' where id=4;
-update noar tt set b1='D8IH0SHPILGH1JSW' where id=4;
-update noar ti set b1='D8IH0SHPILGH1JSW' where id=4;
-update noar tt set v0='QFL1YESZ90QF6ORD4' where id=4;
-update noar ti set v0='QFL1YESZ90QF6ORD4' where id=4;
-update noar tt set b2='WEHJRGIFGBMZTX62D07MR5D' where id=4;
-update noar ti set b2='WEHJRGIFGBMZTX62D07MR5D' where id=4;
-update noar tt set v0='2KEGQWUIQT7CW804ZBORKQKP' where id=5;
-update noar ti set v0='2KEGQWUIQT7CW804ZBORKQKP' where id=5;
-update noar tt set b0='A5C8N7SNN8RR9M7JSGD' where id=5;
-update noar ti set b0='A5C8N7SNN8RR9M7JSGD' where id=5;
-update noar tt set v0='M8MUYPIY9' where id=5;
-update noar ti set v0='M8MUYPIY9' where id=5;
-update noar tt set b1='3BRY9ZOT3A' where id=5;
-update noar ti set b1='3BRY9ZOT3A' where id=5;
-update noar tt set v0='V827ION0JVZM' where id=5;
-update noar ti set v0='V827ION0JVZM' where id=5;
-update noar tt set b2='MUOVV2ZFNC4BW' where id=5;
-update noar ti set b2='MUOVV2ZFNC4BW' where id=5;
-update noar tt set v0='C' where id=6;
-update noar ti set v0='C' where id=6;
-update noar tt set b0='SOCRBYCOSLN1Q7G5OSCI83' where id=6;
-update noar ti set b0='SOCRBYCOSLN1Q7G5OSCI83' where id=6;
-update noar tt set v0='8' where id=6;
-update noar ti set v0='8' where id=6;
-update noar tt set b1='YZZOPHCQONPSMICM3' where id=6;
-update noar ti set b1='YZZOPHCQONPSMICM3' where id=6;
-update noar tt set v0='XSOZG2X0TEXV21FKWQVBH4B0CI2VVHP' where id=6;
-update noar ti set v0='XSOZG2X0TEXV21FKWQVBH4B0CI2VVHP' where id=6;
-update noar tt set b2='OY4UV4QDZXIT1TFMI' where id=6;
-update noar ti set b2='OY4UV4QDZXIT1TFMI' where id=6;
-update noar tt set v0='JSBHCBFRZXVS4E2' where id=7;
-update noar ti set v0='JSBHCBFRZXVS4E2' where id=7;
-update noar tt set b0='6QBJYEGIGB2RHENT3P' where id=7;
-update noar ti set b0='6QBJYEGIGB2RHENT3P' where id=7;
-update noar tt set v0='JU9ST' where id=7;
-update noar ti set v0='JU9ST' where id=7;
-update noar tt set b1='E288M5B8FMDVSGW2D0F4K3T8943PHX' where id=7;
-update noar ti set b1='E288M5B8FMDVSGW2D0F4K3T8943PHX' where id=7;
-update noar tt set v0='BY66U62V3YD0OV7TV6JGS1XOBWAG' where id=7;
-update noar ti set v0='BY66U62V3YD0OV7TV6JGS1XOBWAG' where id=7;
-update noar tt set b2='4A4GDK5WQA5IIAA2TJSU8WY1WKZ9W' where id=7;
-update noar ti set b2='4A4GDK5WQA5IIAA2TJSU8WY1WKZ9W' where id=7;
-update noar tt set v0='G4FLSSDT2OGHX753XWUHLF' where id=8;
-update noar ti set v0='G4FLSSDT2OGHX753XWUHLF' where id=8;
-update noar tt set b0='34RF' where id=8;
-update noar ti set b0='34RF' where id=8;
-update noar tt set v0='JJOVK4N4D7398C2' where id=8;
-update noar ti set v0='JJOVK4N4D7398C2' where id=8;
-update noar tt set b1='34QBK3BBNG9TK4ZD6R55HOKLQ' where id=8;
-update noar ti set b1='34QBK3BBNG9TK4ZD6R55HOKLQ' where id=8;
-update noar tt set v0='WQSAY37EF5JPGGWCQ' where id=8;
-update noar ti set v0='WQSAY37EF5JPGGWCQ' where id=8;
-update noar tt set b2='DUWHJEOKZ9ATZH' where id=8;
-update noar ti set b2='DUWHJEOKZ9ATZH' where id=8;
-update noar tt set v0='L1GL0ZLNZDQ21F8G7IEFLIZ' where id=9;
-update noar ti set v0='L1GL0ZLNZDQ21F8G7IEFLIZ' where id=9;
-update noar tt set b0='V' where id=9;
-update noar ti set b0='V' where id=9;
-update noar tt set v0='RND' where id=9;
-update noar ti set v0='RND' where id=9;
-update noar tt set b1='1VKTMVQGX75U6KH' where id=9;
-update noar ti set b1='1VKTMVQGX75U6KH' where id=9;
-update noar tt set v0='UFFBJNEZZ0VM5144NP8AJ4FGXZF5ML' where id=9;
-update noar ti set v0='UFFBJNEZZ0VM5144NP8AJ4FGXZF5ML' where id=9;
-update noar tt set b2='FY1Z6N8' where id=9;
-update noar ti set b2='FY1Z6N8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2R585KTYR61A' where id=1;
-update noar ti set v0='2R585KTYR61A' where id=1;
-update noar tt set b0='G3MLFCWOZ5ACJTX38EGWA' where id=1;
-update noar ti set b0='G3MLFCWOZ5ACJTX38EGWA' where id=1;
-update noar tt set v0='XLJ' where id=1;
-update noar ti set v0='XLJ' where id=1;
-update noar tt set b1='ZBIN95M5VQLQXR9H5J0AGGM2HG19Y87' where id=1;
-update noar ti set b1='ZBIN95M5VQLQXR9H5J0AGGM2HG19Y87' where id=1;
-update noar tt set v0='B3XNYDQ14OK51MSWC46JV7UWJ8U23' where id=1;
-update noar ti set v0='B3XNYDQ14OK51MSWC46JV7UWJ8U23' where id=1;
-update noar tt set b2='OF8KUUMTYQQZM10N605SMHQARIQ0GKD' where id=1;
-update noar ti set b2='OF8KUUMTYQQZM10N605SMHQARIQ0GKD' where id=1;
-update noar tt set v0='1TA8N0IZ' where id=2;
-update noar ti set v0='1TA8N0IZ' where id=2;
-update noar tt set b0='6A8IA0RDJ744236Z' where id=2;
-update noar ti set b0='6A8IA0RDJ744236Z' where id=2;
-update noar tt set v0='UZEEU0W6U77HLF' where id=2;
-update noar ti set v0='UZEEU0W6U77HLF' where id=2;
-update noar tt set b1='OHDCWMQ3' where id=2;
-update noar ti set b1='OHDCWMQ3' where id=2;
-update noar tt set v0='HUM5MR61PTDIWEZBZRJQ' where id=2;
-update noar ti set v0='HUM5MR61PTDIWEZBZRJQ' where id=2;
-update noar tt set b2='VCB' where id=2;
-update noar ti set b2='VCB' where id=2;
-update noar tt set v0='W' where id=3;
-update noar ti set v0='W' where id=3;
-update noar tt set b0='HFVVK3QLUXM3XVEJYA2JQPP4M' where id=3;
-update noar ti set b0='HFVVK3QLUXM3XVEJYA2JQPP4M' where id=3;
-update noar tt set v0='5JL7GT9GZHSTC66QUJOD9QDLGU' where id=3;
-update noar ti set v0='5JL7GT9GZHSTC66QUJOD9QDLGU' where id=3;
-update noar tt set b1='T0UR3OTVRB4V5QZK8UK' where id=3;
-update noar ti set b1='T0UR3OTVRB4V5QZK8UK' where id=3;
-update noar tt set v0='VGOSM5QHPAF' where id=3;
-update noar ti set v0='VGOSM5QHPAF' where id=3;
-update noar tt set b2='BW50ZHD20J98UTQAN0DGLZ5KLRW' where id=3;
-update noar ti set b2='BW50ZHD20J98UTQAN0DGLZ5KLRW' where id=3;
-update noar tt set v0='QMPYN2VOWMG3VJ7XB9SHRWKCMGLTJNMW' where id=4;
-update noar ti set v0='QMPYN2VOWMG3VJ7XB9SHRWKCMGLTJNMW' where id=4;
-update noar tt set b0='UOJ21YG46EVH5LQN' where id=4;
-update noar ti set b0='UOJ21YG46EVH5LQN' where id=4;
-update noar tt set v0='1SK3WZ' where id=4;
-update noar ti set v0='1SK3WZ' where id=4;
-update noar tt set b1='XVKV5V' where id=4;
-update noar ti set b1='XVKV5V' where id=4;
-update noar tt set v0='RHKR97DLPQJTNU6' where id=4;
-update noar ti set v0='RHKR97DLPQJTNU6' where id=4;
-update noar tt set b2='C92JZCTLTW1' where id=4;
-update noar ti set b2='C92JZCTLTW1' where id=4;
-update noar tt set v0='7A5A1GQ5RGCFPQIOID7JMLMZD4O7O' where id=5;
-update noar ti set v0='7A5A1GQ5RGCFPQIOID7JMLMZD4O7O' where id=5;
-update noar tt set b0='NULO36F6' where id=5;
-update noar ti set b0='NULO36F6' where id=5;
-update noar tt set v0='ZUPXVSXZWCDY294B0LX1SSCHHE' where id=5;
-update noar ti set v0='ZUPXVSXZWCDY294B0LX1SSCHHE' where id=5;
-update noar tt set b1='RE71VUMX1ZX1ACUYTM' where id=5;
-update noar ti set b1='RE71VUMX1ZX1ACUYTM' where id=5;
-update noar tt set v0='ZL6EUU4EXPKL' where id=5;
-update noar ti set v0='ZL6EUU4EXPKL' where id=5;
-update noar tt set b2='C8Y8W4V3BP4ZSH2' where id=5;
-update noar ti set b2='C8Y8W4V3BP4ZSH2' where id=5;
-update noar tt set v0='UH7U' where id=6;
-update noar ti set v0='UH7U' where id=6;
-update noar tt set b0='I92RZFVX1220IYMATRSOAGWH' where id=6;
-update noar ti set b0='I92RZFVX1220IYMATRSOAGWH' where id=6;
-update noar tt set v0='BNZSHCN3JNZQMB4NR' where id=6;
-update noar ti set v0='BNZSHCN3JNZQMB4NR' where id=6;
-update noar tt set b1='ERLZ1QHAHUYGHXEH55CNLP2ZNYIP' where id=6;
-update noar ti set b1='ERLZ1QHAHUYGHXEH55CNLP2ZNYIP' where id=6;
-update noar tt set v0='UD2UDBO3WMMHN195Y4WXMU1D6' where id=6;
-update noar ti set v0='UD2UDBO3WMMHN195Y4WXMU1D6' where id=6;
-update noar tt set b2='2Z3O3QSJREXG7GSAGAMBS07PWU' where id=6;
-update noar ti set b2='2Z3O3QSJREXG7GSAGAMBS07PWU' where id=6;
-update noar tt set v0='HIL0W541UEILJ7HZ3HRL5J9KF5W7N34R' where id=7;
-update noar ti set v0='HIL0W541UEILJ7HZ3HRL5J9KF5W7N34R' where id=7;
-update noar tt set b0='KYWFAN2BTIBFXSH7A6OJDO' where id=7;
-update noar ti set b0='KYWFAN2BTIBFXSH7A6OJDO' where id=7;
-update noar tt set v0='Z49I8QYOU0NRP3KON' where id=7;
-update noar ti set v0='Z49I8QYOU0NRP3KON' where id=7;
-update noar tt set b1='MT0USM' where id=7;
-update noar ti set b1='MT0USM' where id=7;
-update noar tt set v0='4UD83QCJMBMXSHIXG' where id=7;
-update noar ti set v0='4UD83QCJMBMXSHIXG' where id=7;
-update noar tt set b2='YMKNAWULH2NP29WYAC9WQW76R1' where id=7;
-update noar ti set b2='YMKNAWULH2NP29WYAC9WQW76R1' where id=7;
-update noar tt set v0='6LM8JVZRTIL0XRF6T3W31H' where id=8;
-update noar ti set v0='6LM8JVZRTIL0XRF6T3W31H' where id=8;
-update noar tt set b0='OGBCZDEGLCGHOOK27AM3' where id=8;
-update noar ti set b0='OGBCZDEGLCGHOOK27AM3' where id=8;
-update noar tt set v0='F7GXBSH3CXFESWID3IY2ZN9ZEM3' where id=8;
-update noar ti set v0='F7GXBSH3CXFESWID3IY2ZN9ZEM3' where id=8;
-update noar tt set b1='1P79ZHCITKST8VJ6R7LATB47ROMPA' where id=8;
-update noar ti set b1='1P79ZHCITKST8VJ6R7LATB47ROMPA' where id=8;
-update noar tt set v0='VWGDZ2R0MIR4D' where id=8;
-update noar ti set v0='VWGDZ2R0MIR4D' where id=8;
-update noar tt set b2='O5JR5GMFPN7W9AO' where id=8;
-update noar ti set b2='O5JR5GMFPN7W9AO' where id=8;
-update noar tt set v0='DAUFCU9NQJNM2MCJLM41FCLB83Y5MIAE' where id=9;
-update noar ti set v0='DAUFCU9NQJNM2MCJLM41FCLB83Y5MIAE' where id=9;
-update noar tt set b0='NSB8GDXEXD8M8U8UMBG2S0' where id=9;
-update noar ti set b0='NSB8GDXEXD8M8U8UMBG2S0' where id=9;
-update noar tt set v0='LT5IFUAQJF6C6RYLK6' where id=9;
-update noar ti set v0='LT5IFUAQJF6C6RYLK6' where id=9;
-update noar tt set b1='ICJM4B3V8' where id=9;
-update noar ti set b1='ICJM4B3V8' where id=9;
-update noar tt set v0='H7ERG6AT2UC1I' where id=9;
-update noar ti set v0='H7ERG6AT2UC1I' where id=9;
-update noar tt set b2='5FWALHL5TLWV4ON6BO75ARMR6QE93' where id=9;
-update noar ti set b2='5FWALHL5TLWV4ON6BO75ARMR6QE93' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='O1A1O2PXT' where id=1;
-update noar ti set v0='O1A1O2PXT' where id=1;
-update noar tt set b0='MF5AL' where id=1;
-update noar ti set b0='MF5AL' where id=1;
-update noar tt set v0='JRCIBZTS7F' where id=1;
-update noar ti set v0='JRCIBZTS7F' where id=1;
-update noar tt set b1='GPCY83CCQW8GC2HC' where id=1;
-update noar ti set b1='GPCY83CCQW8GC2HC' where id=1;
-update noar tt set v0='ZF0MJ7FVXBU9JSZ2TS4GZE6QMA2' where id=1;
-update noar ti set v0='ZF0MJ7FVXBU9JSZ2TS4GZE6QMA2' where id=1;
-update noar tt set b2='DBCFLRUYAVWK2FNUW95' where id=1;
-update noar ti set b2='DBCFLRUYAVWK2FNUW95' where id=1;
-update noar tt set v0='G1OHG' where id=2;
-update noar ti set v0='G1OHG' where id=2;
-update noar tt set b0='GS3KIAS90OZN82AC9RYD' where id=2;
-update noar ti set b0='GS3KIAS90OZN82AC9RYD' where id=2;
-update noar tt set v0='EN9' where id=2;
-update noar ti set v0='EN9' where id=2;
-update noar tt set b1='QP' where id=2;
-update noar ti set b1='QP' where id=2;
-update noar tt set v0='8NOBJ4I0QAAOGL97EPW' where id=2;
-update noar ti set v0='8NOBJ4I0QAAOGL97EPW' where id=2;
-update noar tt set b2='ABHCW6SDN6EV2SC7SEIY447G' where id=2;
-update noar ti set b2='ABHCW6SDN6EV2SC7SEIY447G' where id=2;
-update noar tt set v0='SVAEG7W0XR7TYLRCL' where id=3;
-update noar ti set v0='SVAEG7W0XR7TYLRCL' where id=3;
-update noar tt set b0='417GW9T6LGLY5KEJGR0QKV6C5NBID' where id=3;
-update noar ti set b0='417GW9T6LGLY5KEJGR0QKV6C5NBID' where id=3;
-update noar tt set v0='TN63GLN7CQK9K95RON57N83Y0NRIU' where id=3;
-update noar ti set v0='TN63GLN7CQK9K95RON57N83Y0NRIU' where id=3;
-update noar tt set b1='3B0UBCD2DHX4755L1SUG1TARG4CDNB' where id=3;
-update noar ti set b1='3B0UBCD2DHX4755L1SUG1TARG4CDNB' where id=3;
-update noar tt set v0='R9OAXCEKMALAKNDBL62LOXBVYMUE' where id=3;
-update noar ti set v0='R9OAXCEKMALAKNDBL62LOXBVYMUE' where id=3;
-update noar tt set b2='5JG092OA' where id=3;
-update noar ti set b2='5JG092OA' where id=3;
-update noar tt set v0='A' where id=4;
-update noar ti set v0='A' where id=4;
-update noar tt set b0='RQO9P512' where id=4;
-update noar ti set b0='RQO9P512' where id=4;
-update noar tt set v0='SVK15TYQ45PC' where id=4;
-update noar ti set v0='SVK15TYQ45PC' where id=4;
-update noar tt set b1='FMO8O4TSZ74N' where id=4;
-update noar ti set b1='FMO8O4TSZ74N' where id=4;
-update noar tt set v0='4YM4V' where id=4;
-update noar ti set v0='4YM4V' where id=4;
-update noar tt set b2='BC9FI2ZXQEFQZ5' where id=4;
-update noar ti set b2='BC9FI2ZXQEFQZ5' where id=4;
-update noar tt set v0='2BAH6JT1FW0TR2E7A' where id=5;
-update noar ti set v0='2BAH6JT1FW0TR2E7A' where id=5;
-update noar tt set b0='YRSTE5XBE' where id=5;
-update noar ti set b0='YRSTE5XBE' where id=5;
-update noar tt set v0='PM476HEE7SQ9R58EXAY7PI66EH0I' where id=5;
-update noar ti set v0='PM476HEE7SQ9R58EXAY7PI66EH0I' where id=5;
-update noar tt set b1='SX30XXLYHOST228UMDTEK1ZVK5U4J5DK' where id=5;
-update noar ti set b1='SX30XXLYHOST228UMDTEK1ZVK5U4J5DK' where id=5;
-update noar tt set v0='DQ0UUL' where id=5;
-update noar ti set v0='DQ0UUL' where id=5;
-update noar tt set b2='TCYGWW4OQMLVKWJBMCU85M7' where id=5;
-update noar ti set b2='TCYGWW4OQMLVKWJBMCU85M7' where id=5;
-update noar tt set v0='LHP0S8GD7CZS3MTSXPHDR86A' where id=6;
-update noar ti set v0='LHP0S8GD7CZS3MTSXPHDR86A' where id=6;
-update noar tt set b0='4AS65EE6OXZAXFQON6O580HBUYL' where id=6;
-update noar ti set b0='4AS65EE6OXZAXFQON6O580HBUYL' where id=6;
-update noar tt set v0='287LTAG2HN80ZLFR53CR5MCKW' where id=6;
-update noar ti set v0='287LTAG2HN80ZLFR53CR5MCKW' where id=6;
-update noar tt set b1='D1AJ6XYQ64947YV1548PIY2XVS87' where id=6;
-update noar ti set b1='D1AJ6XYQ64947YV1548PIY2XVS87' where id=6;
-update noar tt set v0='9WF8' where id=6;
-update noar ti set v0='9WF8' where id=6;
-update noar tt set b2='HE4CRUBPCCYKEPY2FI' where id=6;
-update noar ti set b2='HE4CRUBPCCYKEPY2FI' where id=6;
-update noar tt set v0='6DSRCP8J' where id=7;
-update noar ti set v0='6DSRCP8J' where id=7;
-update noar tt set b0='V8FVFQ' where id=7;
-update noar ti set b0='V8FVFQ' where id=7;
-update noar tt set v0='T64NCGR2ACG3UEM0M3RY9V4O1' where id=7;
-update noar ti set v0='T64NCGR2ACG3UEM0M3RY9V4O1' where id=7;
-update noar tt set b1='FCJAO17TBNJQI2' where id=7;
-update noar ti set b1='FCJAO17TBNJQI2' where id=7;
-update noar tt set v0='M2VRN127QI2KTAICIQ8PUVF' where id=7;
-update noar ti set v0='M2VRN127QI2KTAICIQ8PUVF' where id=7;
-update noar tt set b2='FUZCTE' where id=7;
-update noar ti set b2='FUZCTE' where id=7;
-update noar tt set v0='YJXZ2OO0DCXLND3VR971L' where id=8;
-update noar ti set v0='YJXZ2OO0DCXLND3VR971L' where id=8;
-update noar tt set b0='761VT8D8ZVOVVB' where id=8;
-update noar ti set b0='761VT8D8ZVOVVB' where id=8;
-update noar tt set v0='VQPHXF3IHY8XWCUEJSQA' where id=8;
-update noar ti set v0='VQPHXF3IHY8XWCUEJSQA' where id=8;
-update noar tt set b1='KWLB9XQC4G24' where id=8;
-update noar ti set b1='KWLB9XQC4G24' where id=8;
-update noar tt set v0='7UPTJXBAG3JQETIKMQJJH0XTGMDEF4' where id=8;
-update noar ti set v0='7UPTJXBAG3JQETIKMQJJH0XTGMDEF4' where id=8;
-update noar tt set b2='DTUN91TE' where id=8;
-update noar ti set b2='DTUN91TE' where id=8;
-update noar tt set v0='94O78OO94CRWGLM' where id=9;
-update noar ti set v0='94O78OO94CRWGLM' where id=9;
-update noar tt set b0='4IQ13N8SZ4QM8NADQJ5D6YKC9' where id=9;
-update noar ti set b0='4IQ13N8SZ4QM8NADQJ5D6YKC9' where id=9;
-update noar tt set v0='WIRTRYJ8B0NMPB8WTD55I4MV1R5' where id=9;
-update noar ti set v0='WIRTRYJ8B0NMPB8WTD55I4MV1R5' where id=9;
-update noar tt set b1='RGJ3HE9DOBT8Q5BWY' where id=9;
-update noar ti set b1='RGJ3HE9DOBT8Q5BWY' where id=9;
-update noar tt set v0='ZYZPCMMKJMB6E4OROUN4N2G5JXRR' where id=9;
-update noar ti set v0='ZYZPCMMKJMB6E4OROUN4N2G5JXRR' where id=9;
-update noar tt set b2='KNVYXA5JJWAPY6NWL' where id=9;
-update noar ti set b2='KNVYXA5JJWAPY6NWL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4A7PLTN2R61TP8V957L1LZIWS2MQT6DD' where id=1;
-update noar ti set v0='4A7PLTN2R61TP8V957L1LZIWS2MQT6DD' where id=1;
-update noar tt set b0='SZ4S290JRQ1EB405NVJVYA' where id=1;
-update noar ti set b0='SZ4S290JRQ1EB405NVJVYA' where id=1;
-update noar tt set v0='VF8B69OS' where id=1;
-update noar ti set v0='VF8B69OS' where id=1;
-update noar tt set b1='SF8VXDGM61U4' where id=1;
-update noar ti set b1='SF8VXDGM61U4' where id=1;
-update noar tt set v0='8EYMQGIWIBZTSJ3V3CPPR98PX2MBE' where id=1;
-update noar ti set v0='8EYMQGIWIBZTSJ3V3CPPR98PX2MBE' where id=1;
-update noar tt set b2='IG6Q9JLGGJNPQLNBOS8P6HSM1C' where id=1;
-update noar ti set b2='IG6Q9JLGGJNPQLNBOS8P6HSM1C' where id=1;
-update noar tt set v0='RE2D6YSYU4DMKVDISKZJXEBG5' where id=2;
-update noar ti set v0='RE2D6YSYU4DMKVDISKZJXEBG5' where id=2;
-update noar tt set b0='7CJDZ05XVE' where id=2;
-update noar ti set b0='7CJDZ05XVE' where id=2;
-update noar tt set v0='H4YF052OA84JF' where id=2;
-update noar ti set v0='H4YF052OA84JF' where id=2;
-update noar tt set b1='HUO20RGN9QCGE5T2DW' where id=2;
-update noar ti set b1='HUO20RGN9QCGE5T2DW' where id=2;
-update noar tt set v0='PHQIDGUSJXAHFFLEV94CQREXV8CO0' where id=2;
-update noar ti set v0='PHQIDGUSJXAHFFLEV94CQREXV8CO0' where id=2;
-update noar tt set b2='9G0B9' where id=2;
-update noar ti set b2='9G0B9' where id=2;
-update noar tt set v0='6Y9J5LS9CCZMBKC' where id=3;
-update noar ti set v0='6Y9J5LS9CCZMBKC' where id=3;
-update noar tt set b0='K7039U41DBKCV71YCQDMEG' where id=3;
-update noar ti set b0='K7039U41DBKCV71YCQDMEG' where id=3;
-update noar tt set v0='J84DQPHWNHZ6K6AJTIJ69GUGREDMGR2C' where id=3;
-update noar ti set v0='J84DQPHWNHZ6K6AJTIJ69GUGREDMGR2C' where id=3;
-update noar tt set b1='URZJPKG64L' where id=3;
-update noar ti set b1='URZJPKG64L' where id=3;
-update noar tt set v0='YC2IFXQWUOGL2AP' where id=3;
-update noar ti set v0='YC2IFXQWUOGL2AP' where id=3;
-update noar tt set b2='41USV259' where id=3;
-update noar ti set b2='41USV259' where id=3;
-update noar tt set v0='X67ZRN1O1K7IBLGC2CUGJOZKZMN6C4' where id=4;
-update noar ti set v0='X67ZRN1O1K7IBLGC2CUGJOZKZMN6C4' where id=4;
-update noar tt set b0='FFVFBEZV7EZ' where id=4;
-update noar ti set b0='FFVFBEZV7EZ' where id=4;
-update noar tt set v0='FH81L79' where id=4;
-update noar ti set v0='FH81L79' where id=4;
-update noar tt set b1='YPKOTFOYYVHVJFYQNP32M' where id=4;
-update noar ti set b1='YPKOTFOYYVHVJFYQNP32M' where id=4;
-update noar tt set v0='6DJQM7LBVKL68YCT5UH6' where id=4;
-update noar ti set v0='6DJQM7LBVKL68YCT5UH6' where id=4;
-update noar tt set b2='A37BVEJZZOI1XC02N' where id=4;
-update noar ti set b2='A37BVEJZZOI1XC02N' where id=4;
-update noar tt set v0='1UVVDYLLRM' where id=5;
-update noar ti set v0='1UVVDYLLRM' where id=5;
-update noar tt set b0='729ZG1WVN1BELZG53QC' where id=5;
-update noar ti set b0='729ZG1WVN1BELZG53QC' where id=5;
-update noar tt set v0='IUG6E7PMDZGR0IHE5F3MII0B98' where id=5;
-update noar ti set v0='IUG6E7PMDZGR0IHE5F3MII0B98' where id=5;
-update noar tt set b1='HDM3IT6V3GZCV83' where id=5;
-update noar ti set b1='HDM3IT6V3GZCV83' where id=5;
-update noar tt set v0='G8ST0' where id=5;
-update noar ti set v0='G8ST0' where id=5;
-update noar tt set b2='46P6N' where id=5;
-update noar ti set b2='46P6N' where id=5;
-update noar tt set v0='52WADJ56O3J' where id=6;
-update noar ti set v0='52WADJ56O3J' where id=6;
-update noar tt set b0='60OIJY9K5C93B1015CNNT8UP' where id=6;
-update noar ti set b0='60OIJY9K5C93B1015CNNT8UP' where id=6;
-update noar tt set v0='9XG59G3RK6FY7PZ9LKT212CA1B3JIS' where id=6;
-update noar ti set v0='9XG59G3RK6FY7PZ9LKT212CA1B3JIS' where id=6;
-update noar tt set b1='VKRFVE4G9MI6PTYS7UAN' where id=6;
-update noar ti set b1='VKRFVE4G9MI6PTYS7UAN' where id=6;
-update noar tt set v0='3KOQ9H3F149L53R5A4RC84QJ6IW' where id=6;
-update noar ti set v0='3KOQ9H3F149L53R5A4RC84QJ6IW' where id=6;
-update noar tt set b2='KXQPECWYUWQPI4Y7RJXE47' where id=6;
-update noar ti set b2='KXQPECWYUWQPI4Y7RJXE47' where id=6;
-update noar tt set v0='M9GNVQH4V4DO6O3A98X0ODPHZPU65GC1' where id=7;
-update noar ti set v0='M9GNVQH4V4DO6O3A98X0ODPHZPU65GC1' where id=7;
-update noar tt set b0='G45C2MLHMMJS7U9SJR90' where id=7;
-update noar ti set b0='G45C2MLHMMJS7U9SJR90' where id=7;
-update noar tt set v0='SKHVJID72ULRNWLU48ZQ5LPJBOLPH' where id=7;
-update noar ti set v0='SKHVJID72ULRNWLU48ZQ5LPJBOLPH' where id=7;
-update noar tt set b1='KYJWCFK6P35VWWKXOK75M3OO' where id=7;
-update noar ti set b1='KYJWCFK6P35VWWKXOK75M3OO' where id=7;
-update noar tt set v0='Y2RWXQXR5B8GECVM7AUAN7YJB0FS958' where id=7;
-update noar ti set v0='Y2RWXQXR5B8GECVM7AUAN7YJB0FS958' where id=7;
-update noar tt set b2='AXPFVRQWCM2BZH7BNNY9BDELBEDIRVI' where id=7;
-update noar ti set b2='AXPFVRQWCM2BZH7BNNY9BDELBEDIRVI' where id=7;
-update noar tt set v0='BXB3IZ7HCTC4339LV3QN' where id=8;
-update noar ti set v0='BXB3IZ7HCTC4339LV3QN' where id=8;
-update noar tt set b0='PCQI97EI7OB6HD74' where id=8;
-update noar ti set b0='PCQI97EI7OB6HD74' where id=8;
-update noar tt set v0='66M4K2NART1' where id=8;
-update noar ti set v0='66M4K2NART1' where id=8;
-update noar tt set b1='LYUPXV67WQYRAKZZYBLIVXGGQ5GAL' where id=8;
-update noar ti set b1='LYUPXV67WQYRAKZZYBLIVXGGQ5GAL' where id=8;
-update noar tt set v0='MPYKI51OS2LWRGTH' where id=8;
-update noar ti set v0='MPYKI51OS2LWRGTH' where id=8;
-update noar tt set b2='7UEMPQWI4F' where id=8;
-update noar ti set b2='7UEMPQWI4F' where id=8;
-update noar tt set v0='4B1RBT1L8O29ZTT' where id=9;
-update noar ti set v0='4B1RBT1L8O29ZTT' where id=9;
-update noar tt set b0='MDEVA2CEOULTM0AYCXO8MG' where id=9;
-update noar ti set b0='MDEVA2CEOULTM0AYCXO8MG' where id=9;
-update noar tt set v0='6V24D0' where id=9;
-update noar ti set v0='6V24D0' where id=9;
-update noar tt set b1='O9SXTJY4SPQI3MVWMAMKX8ISIU9X' where id=9;
-update noar ti set b1='O9SXTJY4SPQI3MVWMAMKX8ISIU9X' where id=9;
-update noar tt set v0='4EF318TZIG71AL5LWEQQGD' where id=9;
-update noar ti set v0='4EF318TZIG71AL5LWEQQGD' where id=9;
-update noar tt set b2='BKHJRR4OIKXX8EABIM' where id=9;
-update noar ti set b2='BKHJRR4OIKXX8EABIM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HPZBU3P9GUSTWDKHX7F92M084' where id=1;
-update noar ti set v0='HPZBU3P9GUSTWDKHX7F92M084' where id=1;
-update noar tt set b0='MJUZ9K47OFMXW6N82QI2E0WJF' where id=1;
-update noar ti set b0='MJUZ9K47OFMXW6N82QI2E0WJF' where id=1;
-update noar tt set v0='9NBPN152DN55WS3FPQU' where id=1;
-update noar ti set v0='9NBPN152DN55WS3FPQU' where id=1;
-update noar tt set b1='8WFNIVJETT5K' where id=1;
-update noar ti set b1='8WFNIVJETT5K' where id=1;
-update noar tt set v0='WJBCQ0X7DQUA0F33617GD7' where id=1;
-update noar ti set v0='WJBCQ0X7DQUA0F33617GD7' where id=1;
-update noar tt set b2='KMY0AZASEM5I6RH06' where id=1;
-update noar ti set b2='KMY0AZASEM5I6RH06' where id=1;
-update noar tt set v0='29UXP1U' where id=2;
-update noar ti set v0='29UXP1U' where id=2;
-update noar tt set b0='AKLIRCX714DI9NCVD5H' where id=2;
-update noar ti set b0='AKLIRCX714DI9NCVD5H' where id=2;
-update noar tt set v0='9ZJUKEGQET7RVJYZRMC' where id=2;
-update noar ti set v0='9ZJUKEGQET7RVJYZRMC' where id=2;
-update noar tt set b1='EHGD7KMYJFO0' where id=2;
-update noar ti set b1='EHGD7KMYJFO0' where id=2;
-update noar tt set v0='SKLKYHD' where id=2;
-update noar ti set v0='SKLKYHD' where id=2;
-update noar tt set b2='3TQUZQ88PYOGUQ68' where id=2;
-update noar ti set b2='3TQUZQ88PYOGUQ68' where id=2;
-update noar tt set v0='P6O365U335KD0R5J9IHVS42T3BN' where id=3;
-update noar ti set v0='P6O365U335KD0R5J9IHVS42T3BN' where id=3;
-update noar tt set b0='PYLKH' where id=3;
-update noar ti set b0='PYLKH' where id=3;
-update noar tt set v0='FH5CISSDVBGEQ' where id=3;
-update noar ti set v0='FH5CISSDVBGEQ' where id=3;
-update noar tt set b1='CDOISD8PWDKVXJIGRIDGSKSU32' where id=3;
-update noar ti set b1='CDOISD8PWDKVXJIGRIDGSKSU32' where id=3;
-update noar tt set v0='9LLIKQQNZKQ5JEI' where id=3;
-update noar ti set v0='9LLIKQQNZKQ5JEI' where id=3;
-update noar tt set b2='D3ACYO' where id=3;
-update noar ti set b2='D3ACYO' where id=3;
-update noar tt set v0='3D877U3CPL4EVSPY4I4SKQCXSF' where id=4;
-update noar ti set v0='3D877U3CPL4EVSPY4I4SKQCXSF' where id=4;
-update noar tt set b0='DAKW5ZUFH45MI3' where id=4;
-update noar ti set b0='DAKW5ZUFH45MI3' where id=4;
-update noar tt set v0='0YWJPDCE1IDZ17E74K7' where id=4;
-update noar ti set v0='0YWJPDCE1IDZ17E74K7' where id=4;
-update noar tt set b1='SX7NDB5VYW1NYPYLFESSK' where id=4;
-update noar ti set b1='SX7NDB5VYW1NYPYLFESSK' where id=4;
-update noar tt set v0='XYO4YLZ3L7TILORLV1UT6EPP5' where id=4;
-update noar ti set v0='XYO4YLZ3L7TILORLV1UT6EPP5' where id=4;
-update noar tt set b2='7K8Q9M8ALB8LF8KCFIP' where id=4;
-update noar ti set b2='7K8Q9M8ALB8LF8KCFIP' where id=4;
-update noar tt set v0='VZLL' where id=5;
-update noar ti set v0='VZLL' where id=5;
-update noar tt set b0='N3Y24AO03' where id=5;
-update noar ti set b0='N3Y24AO03' where id=5;
-update noar tt set v0='IN2DO3R' where id=5;
-update noar ti set v0='IN2DO3R' where id=5;
-update noar tt set b1='1Y6ZISDA3DXUMFW9FCK94P5Q' where id=5;
-update noar ti set b1='1Y6ZISDA3DXUMFW9FCK94P5Q' where id=5;
-update noar tt set v0='9XTRGKBD9VH51CMUTLAWT' where id=5;
-update noar ti set v0='9XTRGKBD9VH51CMUTLAWT' where id=5;
-update noar tt set b2='CN8A4KH3X84XQ7N81N97FJ4TUD6T' where id=5;
-update noar ti set b2='CN8A4KH3X84XQ7N81N97FJ4TUD6T' where id=5;
-update noar tt set v0='CM' where id=6;
-update noar ti set v0='CM' where id=6;
-update noar tt set b0='927MMNI5HRT7YT6T54TRKH' where id=6;
-update noar ti set b0='927MMNI5HRT7YT6T54TRKH' where id=6;
-update noar tt set v0='11KA5OOYJ8OG' where id=6;
-update noar ti set v0='11KA5OOYJ8OG' where id=6;
-update noar tt set b1='KMNE7TYKTDT6TNPIENCN3Y5DEDSN' where id=6;
-update noar ti set b1='KMNE7TYKTDT6TNPIENCN3Y5DEDSN' where id=6;
-update noar tt set v0='3' where id=6;
-update noar ti set v0='3' where id=6;
-update noar tt set b2='IL648UAUQYO5I9UR4AICCC34X4K3XRSX' where id=6;
-update noar ti set b2='IL648UAUQYO5I9UR4AICCC34X4K3XRSX' where id=6;
-update noar tt set v0='TBHSQMWHN6VRYQG3YL3CIP69BVD' where id=7;
-update noar ti set v0='TBHSQMWHN6VRYQG3YL3CIP69BVD' where id=7;
-update noar tt set b0='9X1RIFI8J29VL2UY' where id=7;
-update noar ti set b0='9X1RIFI8J29VL2UY' where id=7;
-update noar tt set v0='WJOAC6LJKVNXJRWTJT' where id=7;
-update noar ti set v0='WJOAC6LJKVNXJRWTJT' where id=7;
-update noar tt set b1='KZHBWY6CLM8A8F1M' where id=7;
-update noar ti set b1='KZHBWY6CLM8A8F1M' where id=7;
-update noar tt set v0='R2UNRD' where id=7;
-update noar ti set v0='R2UNRD' where id=7;
-update noar tt set b2='1WVM0S09' where id=7;
-update noar ti set b2='1WVM0S09' where id=7;
-update noar tt set v0='O5U3WT' where id=8;
-update noar ti set v0='O5U3WT' where id=8;
-update noar tt set b0='Q7GG47GLX68L4A' where id=8;
-update noar ti set b0='Q7GG47GLX68L4A' where id=8;
-update noar tt set v0='94TVMCXQHIOCTZ8DSN2PP' where id=8;
-update noar ti set v0='94TVMCXQHIOCTZ8DSN2PP' where id=8;
-update noar tt set b1='JHASN1Z07C73KASSKYKY0' where id=8;
-update noar ti set b1='JHASN1Z07C73KASSKYKY0' where id=8;
-update noar tt set v0='8KY0FOOQ' where id=8;
-update noar ti set v0='8KY0FOOQ' where id=8;
-update noar tt set b2='ZW83NFKIL6' where id=8;
-update noar ti set b2='ZW83NFKIL6' where id=8;
-update noar tt set v0='DULXBV72WCSC9C4K9Q' where id=9;
-update noar ti set v0='DULXBV72WCSC9C4K9Q' where id=9;
-update noar tt set b0='TEL51M5L55URCC' where id=9;
-update noar ti set b0='TEL51M5L55URCC' where id=9;
-update noar tt set v0='DPKLQUD6DSSOBJU' where id=9;
-update noar ti set v0='DPKLQUD6DSSOBJU' where id=9;
-update noar tt set b1='AOD34HPC' where id=9;
-update noar ti set b1='AOD34HPC' where id=9;
-update noar tt set v0='69RPMNC' where id=9;
-update noar ti set v0='69RPMNC' where id=9;
-update noar tt set b2='0GTW45XGK0K4ST27YMUSCCH2YIO' where id=9;
-update noar ti set b2='0GTW45XGK0K4ST27YMUSCCH2YIO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='POFON5WKPSN7WGYUPYY2VKX' where id=1;
-update noar ti set v0='POFON5WKPSN7WGYUPYY2VKX' where id=1;
-update noar tt set b0='18ZQLFZWU9S7S39' where id=1;
-update noar ti set b0='18ZQLFZWU9S7S39' where id=1;
-update noar tt set v0='PGAJAEJGW2TMS5PBRQ9F78V9' where id=1;
-update noar ti set v0='PGAJAEJGW2TMS5PBRQ9F78V9' where id=1;
-update noar tt set b1='0EPQMQH1FSHT5U' where id=1;
-update noar ti set b1='0EPQMQH1FSHT5U' where id=1;
-update noar tt set v0='AKKCK1HRPC' where id=1;
-update noar ti set v0='AKKCK1HRPC' where id=1;
-update noar tt set b2='LB1R4UFSQ65GXPKK4AKE' where id=1;
-update noar ti set b2='LB1R4UFSQ65GXPKK4AKE' where id=1;
-update noar tt set v0='00UZP7BC' where id=2;
-update noar ti set v0='00UZP7BC' where id=2;
-update noar tt set b0='8U' where id=2;
-update noar ti set b0='8U' where id=2;
-update noar tt set v0='6EHFY3FFJOD9D0O9LTCL' where id=2;
-update noar ti set v0='6EHFY3FFJOD9D0O9LTCL' where id=2;
-update noar tt set b1='OIW8NBMJK8DF7X1FLX5' where id=2;
-update noar ti set b1='OIW8NBMJK8DF7X1FLX5' where id=2;
-update noar tt set v0='DVV' where id=2;
-update noar ti set v0='DVV' where id=2;
-update noar tt set b2='IFV' where id=2;
-update noar ti set b2='IFV' where id=2;
-update noar tt set v0='7WT0V6SW18TVOUT9' where id=3;
-update noar ti set v0='7WT0V6SW18TVOUT9' where id=3;
-update noar tt set b0='VNP7RKEXKU34' where id=3;
-update noar ti set b0='VNP7RKEXKU34' where id=3;
-update noar tt set v0='ESL34CBK8' where id=3;
-update noar ti set v0='ESL34CBK8' where id=3;
-update noar tt set b1='1GDEJIENQ' where id=3;
-update noar ti set b1='1GDEJIENQ' where id=3;
-update noar tt set v0='X3T8HW29JJSD1XS' where id=3;
-update noar ti set v0='X3T8HW29JJSD1XS' where id=3;
-update noar tt set b2='BNFVDTA0L43MR6RGDBB4O' where id=3;
-update noar ti set b2='BNFVDTA0L43MR6RGDBB4O' where id=3;
-update noar tt set v0='49PR' where id=4;
-update noar ti set v0='49PR' where id=4;
-update noar tt set b0='R' where id=4;
-update noar ti set b0='R' where id=4;
-update noar tt set v0='TET5OZETWQLGKG8CT562RNSHXM' where id=4;
-update noar ti set v0='TET5OZETWQLGKG8CT562RNSHXM' where id=4;
-update noar tt set b1='STLBPEQHR9X1D7EZ1FC' where id=4;
-update noar ti set b1='STLBPEQHR9X1D7EZ1FC' where id=4;
-update noar tt set v0='NIYP0MQB8ZP8IST06NC6YQOXI3DU' where id=4;
-update noar ti set v0='NIYP0MQB8ZP8IST06NC6YQOXI3DU' where id=4;
-update noar tt set b2='4G6BHU4PY7I2YPFXNWRRY0VH2' where id=4;
-update noar ti set b2='4G6BHU4PY7I2YPFXNWRRY0VH2' where id=4;
-update noar tt set v0='DH2UDAP542BQXWZU87' where id=5;
-update noar ti set v0='DH2UDAP542BQXWZU87' where id=5;
-update noar tt set b0='RUHEB80EMAQ3TZX602BEUK' where id=5;
-update noar ti set b0='RUHEB80EMAQ3TZX602BEUK' where id=5;
-update noar tt set v0='I7CEPMGBML' where id=5;
-update noar ti set v0='I7CEPMGBML' where id=5;
-update noar tt set b1='DHVLWEQA2NH3' where id=5;
-update noar ti set b1='DHVLWEQA2NH3' where id=5;
-update noar tt set v0='0KV355DFPAGHQRJ7OY71O5' where id=5;
-update noar ti set v0='0KV355DFPAGHQRJ7OY71O5' where id=5;
-update noar tt set b2='NJKQE9FDEMMTFH2VLVED6NIQHYR0IQ' where id=5;
-update noar ti set b2='NJKQE9FDEMMTFH2VLVED6NIQHYR0IQ' where id=5;
-update noar tt set v0='I99NF9NW46SH4C7VD8GYLB9XS1O70W4K' where id=6;
-update noar ti set v0='I99NF9NW46SH4C7VD8GYLB9XS1O70W4K' where id=6;
-update noar tt set b0='HE62JKORDAOG4B7G063HAF9SJ' where id=6;
-update noar ti set b0='HE62JKORDAOG4B7G063HAF9SJ' where id=6;
-update noar tt set v0='4079ILLBGYXAEJIZULS64L7H' where id=6;
-update noar ti set v0='4079ILLBGYXAEJIZULS64L7H' where id=6;
-update noar tt set b1='76AR' where id=6;
-update noar ti set b1='76AR' where id=6;
-update noar tt set v0='9VHOFPKYNQGR8NTGMFHA5TJ6' where id=6;
-update noar ti set v0='9VHOFPKYNQGR8NTGMFHA5TJ6' where id=6;
-update noar tt set b2='CS' where id=6;
-update noar ti set b2='CS' where id=6;
-update noar tt set v0='NJNJO0Y7U1XJ2' where id=7;
-update noar ti set v0='NJNJO0Y7U1XJ2' where id=7;
-update noar tt set b0='UJBXQTC7SHQC48993FJLIY7G' where id=7;
-update noar ti set b0='UJBXQTC7SHQC48993FJLIY7G' where id=7;
-update noar tt set v0='5G73BQC4D' where id=7;
-update noar ti set v0='5G73BQC4D' where id=7;
-update noar tt set b1='S5QEJ47SMMSUFH5X5AE9O' where id=7;
-update noar ti set b1='S5QEJ47SMMSUFH5X5AE9O' where id=7;
-update noar tt set v0='UVQ0SUXN8S1' where id=7;
-update noar ti set v0='UVQ0SUXN8S1' where id=7;
-update noar tt set b2='3UOIZ2UMMF7ZK4PQ' where id=7;
-update noar ti set b2='3UOIZ2UMMF7ZK4PQ' where id=7;
-update noar tt set v0='619E3D7LU' where id=8;
-update noar ti set v0='619E3D7LU' where id=8;
-update noar tt set b0='WLCZ816UX5BFH0B' where id=8;
-update noar ti set b0='WLCZ816UX5BFH0B' where id=8;
-update noar tt set v0='O4WA0N7GDOGGOWTR80CFGK6' where id=8;
-update noar ti set v0='O4WA0N7GDOGGOWTR80CFGK6' where id=8;
-update noar tt set b1='X32865E' where id=8;
-update noar ti set b1='X32865E' where id=8;
-update noar tt set v0='UNQJB3NFHIJJOL254EIUSP9WUSLTSQ' where id=8;
-update noar ti set v0='UNQJB3NFHIJJOL254EIUSP9WUSLTSQ' where id=8;
-update noar tt set b2='PQAR64CDPEP2IX7BG22Y0MHRROH' where id=8;
-update noar ti set b2='PQAR64CDPEP2IX7BG22Y0MHRROH' where id=8;
-update noar tt set v0='XSWJL' where id=9;
-update noar ti set v0='XSWJL' where id=9;
-update noar tt set b0='PD118O5H6684DAA7NWFDF' where id=9;
-update noar ti set b0='PD118O5H6684DAA7NWFDF' where id=9;
-update noar tt set v0='VO7K' where id=9;
-update noar ti set v0='VO7K' where id=9;
-update noar tt set b1='PT2JJDY24NIAV8TG' where id=9;
-update noar ti set b1='PT2JJDY24NIAV8TG' where id=9;
-update noar tt set v0='K169602Q28' where id=9;
-update noar ti set v0='K169602Q28' where id=9;
-update noar tt set b2='PHL5HBJ' where id=9;
-update noar ti set b2='PHL5HBJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N8DGZFT4CXJ35' where id=1;
-update noar ti set v0='N8DGZFT4CXJ35' where id=1;
-update noar tt set b0='AHVZJIAE' where id=1;
-update noar ti set b0='AHVZJIAE' where id=1;
-update noar tt set v0='U1YR5GK9' where id=1;
-update noar ti set v0='U1YR5GK9' where id=1;
-update noar tt set b1='F1SW7DRJZB6O9ZUYPMJH' where id=1;
-update noar ti set b1='F1SW7DRJZB6O9ZUYPMJH' where id=1;
-update noar tt set v0='CO0IFCFEPWBNITJGJUCQ74UI' where id=1;
-update noar ti set v0='CO0IFCFEPWBNITJGJUCQ74UI' where id=1;
-update noar tt set b2='VVXGZP' where id=1;
-update noar ti set b2='VVXGZP' where id=1;
-update noar tt set v0='83679JNR6FV341ET9ZNCAIQU02D6BMQ' where id=2;
-update noar ti set v0='83679JNR6FV341ET9ZNCAIQU02D6BMQ' where id=2;
-update noar tt set b0='8R' where id=2;
-update noar ti set b0='8R' where id=2;
-update noar tt set v0='V4CORXB2OYL0W7TZZPCTM4A9VSU' where id=2;
-update noar ti set v0='V4CORXB2OYL0W7TZZPCTM4A9VSU' where id=2;
-update noar tt set b1='7XXB0E0TO80JW' where id=2;
-update noar ti set b1='7XXB0E0TO80JW' where id=2;
-update noar tt set v0='3QF' where id=2;
-update noar ti set v0='3QF' where id=2;
-update noar tt set b2='UJJQ6U34UDEHHMT9ML' where id=2;
-update noar ti set b2='UJJQ6U34UDEHHMT9ML' where id=2;
-update noar tt set v0='O8E' where id=3;
-update noar ti set v0='O8E' where id=3;
-update noar tt set b0='0TIB5X2QT' where id=3;
-update noar ti set b0='0TIB5X2QT' where id=3;
-update noar tt set v0='MR5R0YBUPNMB9YU7YV18JLLYU6WOLO' where id=3;
-update noar ti set v0='MR5R0YBUPNMB9YU7YV18JLLYU6WOLO' where id=3;
-update noar tt set b1='KWAGR1' where id=3;
-update noar ti set b1='KWAGR1' where id=3;
-update noar tt set v0='ZYBUMPA6LAELS9RIAV' where id=3;
-update noar ti set v0='ZYBUMPA6LAELS9RIAV' where id=3;
-update noar tt set b2='A526JIW26' where id=3;
-update noar ti set b2='A526JIW26' where id=3;
-update noar tt set v0='L86BTKOVBT7P' where id=4;
-update noar ti set v0='L86BTKOVBT7P' where id=4;
-update noar tt set b0='FW' where id=4;
-update noar ti set b0='FW' where id=4;
-update noar tt set v0='QNREEE5VLGXUU' where id=4;
-update noar ti set v0='QNREEE5VLGXUU' where id=4;
-update noar tt set b1='02UDHFXAILMZL1MYJBKZVPXV' where id=4;
-update noar ti set b1='02UDHFXAILMZL1MYJBKZVPXV' where id=4;
-update noar tt set v0='4A0SIK7MG' where id=4;
-update noar ti set v0='4A0SIK7MG' where id=4;
-update noar tt set b2='MQQ210DVRYER2KZ0K7N' where id=4;
-update noar ti set b2='MQQ210DVRYER2KZ0K7N' where id=4;
-update noar tt set v0='FPDWGDBGUZDJ8G8VNVZQSW5CECI85V7' where id=5;
-update noar ti set v0='FPDWGDBGUZDJ8G8VNVZQSW5CECI85V7' where id=5;
-update noar tt set b0='JSUTYO8OLBVF2D396V4SDK3C7' where id=5;
-update noar ti set b0='JSUTYO8OLBVF2D396V4SDK3C7' where id=5;
-update noar tt set v0='A7GQ0CNZPOJFABQ2NVCVJB' where id=5;
-update noar ti set v0='A7GQ0CNZPOJFABQ2NVCVJB' where id=5;
-update noar tt set b1='IN' where id=5;
-update noar ti set b1='IN' where id=5;
-update noar tt set v0='MCYKQUT3Q5I8' where id=5;
-update noar ti set v0='MCYKQUT3Q5I8' where id=5;
-update noar tt set b2='B' where id=5;
-update noar ti set b2='B' where id=5;
-update noar tt set v0='NCLMBO5YMDBMF' where id=6;
-update noar ti set v0='NCLMBO5YMDBMF' where id=6;
-update noar tt set b0='JDVOKML69' where id=6;
-update noar ti set b0='JDVOKML69' where id=6;
-update noar tt set v0='CC6HSSMJ0VQQLSCLME5184MQ' where id=6;
-update noar ti set v0='CC6HSSMJ0VQQLSCLME5184MQ' where id=6;
-update noar tt set b1='07FAJQHY3HTR0CE8X1UJS0FM8W7B' where id=6;
-update noar ti set b1='07FAJQHY3HTR0CE8X1UJS0FM8W7B' where id=6;
-update noar tt set v0='G5WGBUMSBKJT5UTHCXO9FCS' where id=6;
-update noar ti set v0='G5WGBUMSBKJT5UTHCXO9FCS' where id=6;
-update noar tt set b2='2IX' where id=6;
-update noar ti set b2='2IX' where id=6;
-update noar tt set v0='5YVHB5EDS4JJ668M4BGMEX49TKC7' where id=7;
-update noar ti set v0='5YVHB5EDS4JJ668M4BGMEX49TKC7' where id=7;
-update noar tt set b0='9TE70UGGE8' where id=7;
-update noar ti set b0='9TE70UGGE8' where id=7;
-update noar tt set v0='G3UE4MPCXE44V' where id=7;
-update noar ti set v0='G3UE4MPCXE44V' where id=7;
-update noar tt set b1='R6YLVCBHC1G0S6GZWKK6FIG5' where id=7;
-update noar ti set b1='R6YLVCBHC1G0S6GZWKK6FIG5' where id=7;
-update noar tt set v0='CPZW3IU51718KPGW03' where id=7;
-update noar ti set v0='CPZW3IU51718KPGW03' where id=7;
-update noar tt set b2='ZTKU' where id=7;
-update noar ti set b2='ZTKU' where id=7;
-update noar tt set v0='41GIBG3SIVSP3AGBCQ4IAJX' where id=8;
-update noar ti set v0='41GIBG3SIVSP3AGBCQ4IAJX' where id=8;
-update noar tt set b0='IIT9XHT8XQ23ICG2VDE2UVQ' where id=8;
-update noar ti set b0='IIT9XHT8XQ23ICG2VDE2UVQ' where id=8;
-update noar tt set v0='6JFT16AA31JN' where id=8;
-update noar ti set v0='6JFT16AA31JN' where id=8;
-update noar tt set b1='G5AV1ZWE' where id=8;
-update noar ti set b1='G5AV1ZWE' where id=8;
-update noar tt set v0='V0' where id=8;
-update noar ti set v0='V0' where id=8;
-update noar tt set b2='7704D2HMQUJLU1EEIDVA1TNGCL0BK1' where id=8;
-update noar ti set b2='7704D2HMQUJLU1EEIDVA1TNGCL0BK1' where id=8;
-update noar tt set v0='UHZWXWJTXE7AS3053G' where id=9;
-update noar ti set v0='UHZWXWJTXE7AS3053G' where id=9;
-update noar tt set b0='S9M372YCI' where id=9;
-update noar ti set b0='S9M372YCI' where id=9;
-update noar tt set v0='VU5' where id=9;
-update noar ti set v0='VU5' where id=9;
-update noar tt set b1='8' where id=9;
-update noar ti set b1='8' where id=9;
-update noar tt set v0='8ZU4H3G' where id=9;
-update noar ti set v0='8ZU4H3G' where id=9;
-update noar tt set b2='VFSU3R4R60' where id=9;
-update noar ti set b2='VFSU3R4R60' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NI5E47EG49GOYPVVXO86S1RX65' where id=1;
-update noar ti set v0='NI5E47EG49GOYPVVXO86S1RX65' where id=1;
-update noar tt set b0='EE63OMQO7W' where id=1;
-update noar ti set b0='EE63OMQO7W' where id=1;
-update noar tt set v0='ROK' where id=1;
-update noar ti set v0='ROK' where id=1;
-update noar tt set b1='ITL4BBLNQLDPFN7JI8WQWLD6' where id=1;
-update noar ti set b1='ITL4BBLNQLDPFN7JI8WQWLD6' where id=1;
-update noar tt set v0='4' where id=1;
-update noar ti set v0='4' where id=1;
-update noar tt set b2='MI95VJ8R2OQ468Z' where id=1;
-update noar ti set b2='MI95VJ8R2OQ468Z' where id=1;
-update noar tt set v0='FDNEEYTF9G' where id=2;
-update noar ti set v0='FDNEEYTF9G' where id=2;
-update noar tt set b0='BRND3H6UWCSK0WO89T9YDD1LMRPDK6Z' where id=2;
-update noar ti set b0='BRND3H6UWCSK0WO89T9YDD1LMRPDK6Z' where id=2;
-update noar tt set v0='AQBMGF0DZ' where id=2;
-update noar ti set v0='AQBMGF0DZ' where id=2;
-update noar tt set b1='T2KSOD2FPL188JR5' where id=2;
-update noar ti set b1='T2KSOD2FPL188JR5' where id=2;
-update noar tt set v0='8KG5' where id=2;
-update noar ti set v0='8KG5' where id=2;
-update noar tt set b2='G277UED4A5CYR1DYU2WTKQUFV7' where id=2;
-update noar ti set b2='G277UED4A5CYR1DYU2WTKQUFV7' where id=2;
-update noar tt set v0='XI7EXI9RQCFES7C' where id=3;
-update noar ti set v0='XI7EXI9RQCFES7C' where id=3;
-update noar tt set b0='GKA9LYUBWWV' where id=3;
-update noar ti set b0='GKA9LYUBWWV' where id=3;
-update noar tt set v0='RVOB' where id=3;
-update noar ti set v0='RVOB' where id=3;
-update noar tt set b1='P3N757K' where id=3;
-update noar ti set b1='P3N757K' where id=3;
-update noar tt set v0='KVAO2DC14R58I' where id=3;
-update noar ti set v0='KVAO2DC14R58I' where id=3;
-update noar tt set b2='5EAF1YYTW8VV5HUH4E0Z' where id=3;
-update noar ti set b2='5EAF1YYTW8VV5HUH4E0Z' where id=3;
-update noar tt set v0='G16DMOAQ9VMGI' where id=4;
-update noar ti set v0='G16DMOAQ9VMGI' where id=4;
-update noar tt set b0='A0SM0CS4U6PON8BNYWZ2XDIQ82' where id=4;
-update noar ti set b0='A0SM0CS4U6PON8BNYWZ2XDIQ82' where id=4;
-update noar tt set v0='ELOPWADO6ZQY5OEE' where id=4;
-update noar ti set v0='ELOPWADO6ZQY5OEE' where id=4;
-update noar tt set b1='J' where id=4;
-update noar ti set b1='J' where id=4;
-update noar tt set v0='SO83QH20SLH0J3W8Q8WNQWEZCM9' where id=4;
-update noar ti set v0='SO83QH20SLH0J3W8Q8WNQWEZCM9' where id=4;
-update noar tt set b2='TZJXOO2UIZXSV7' where id=4;
-update noar ti set b2='TZJXOO2UIZXSV7' where id=4;
-update noar tt set v0='4ZE8' where id=5;
-update noar ti set v0='4ZE8' where id=5;
-update noar tt set b0='FC37ITXEWHTIMW6QC4P2VBDLOWFYQ' where id=5;
-update noar ti set b0='FC37ITXEWHTIMW6QC4P2VBDLOWFYQ' where id=5;
-update noar tt set v0='4H' where id=5;
-update noar ti set v0='4H' where id=5;
-update noar tt set b1='DM2B1O6F0DN6UZZ31XSU664' where id=5;
-update noar ti set b1='DM2B1O6F0DN6UZZ31XSU664' where id=5;
-update noar tt set v0='AQHKPABV7JEH04H5AI2' where id=5;
-update noar ti set v0='AQHKPABV7JEH04H5AI2' where id=5;
-update noar tt set b2='0BA' where id=5;
-update noar ti set b2='0BA' where id=5;
-update noar tt set v0='WOXNQ8MD1KV72VMEGYAM5RFW' where id=6;
-update noar ti set v0='WOXNQ8MD1KV72VMEGYAM5RFW' where id=6;
-update noar tt set b0='NARDX08UT6PANWB58AZFWI' where id=6;
-update noar ti set b0='NARDX08UT6PANWB58AZFWI' where id=6;
-update noar tt set v0='WPWVVGP4H' where id=6;
-update noar ti set v0='WPWVVGP4H' where id=6;
-update noar tt set b1='DFKF7G3XBUWFV39FPBAZ8ZTETLI9I3R' where id=6;
-update noar ti set b1='DFKF7G3XBUWFV39FPBAZ8ZTETLI9I3R' where id=6;
-update noar tt set v0='8F2AE8IWARWJZJDRWNDPSBUB1DF' where id=6;
-update noar ti set v0='8F2AE8IWARWJZJDRWNDPSBUB1DF' where id=6;
-update noar tt set b2='NY7963I6R7H47W' where id=6;
-update noar ti set b2='NY7963I6R7H47W' where id=6;
-update noar tt set v0='4JAG5XQWK79WRKN99GGI06NXK4' where id=7;
-update noar ti set v0='4JAG5XQWK79WRKN99GGI06NXK4' where id=7;
-update noar tt set b0='X56DEW3WPJNL2BT' where id=7;
-update noar ti set b0='X56DEW3WPJNL2BT' where id=7;
-update noar tt set v0='Z6CEO7C0A9ZTH02CL' where id=7;
-update noar ti set v0='Z6CEO7C0A9ZTH02CL' where id=7;
-update noar tt set b1='VX3KUWR198TQVELELT21I1O6RBVLUPCW' where id=7;
-update noar ti set b1='VX3KUWR198TQVELELT21I1O6RBVLUPCW' where id=7;
-update noar tt set v0='QX9821GPAWNPR5KNL02BWPMQFR7AAA9' where id=7;
-update noar ti set v0='QX9821GPAWNPR5KNL02BWPMQFR7AAA9' where id=7;
-update noar tt set b2='UIQ24R' where id=7;
-update noar ti set b2='UIQ24R' where id=7;
-update noar tt set v0='DMQ' where id=8;
-update noar ti set v0='DMQ' where id=8;
-update noar tt set b0='BGQYQJBJDSUHK6NWP8Z' where id=8;
-update noar ti set b0='BGQYQJBJDSUHK6NWP8Z' where id=8;
-update noar tt set v0='2FCSOLSR1M0XUB9P' where id=8;
-update noar ti set v0='2FCSOLSR1M0XUB9P' where id=8;
-update noar tt set b1='IORAIXCONSQ5OFW6V60CHCAHD6' where id=8;
-update noar ti set b1='IORAIXCONSQ5OFW6V60CHCAHD6' where id=8;
-update noar tt set v0='N2UUXZNLPPG10DETSJ987AWJXRITSAQM' where id=8;
-update noar ti set v0='N2UUXZNLPPG10DETSJ987AWJXRITSAQM' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set v0='1S4W1' where id=9;
-update noar ti set v0='1S4W1' where id=9;
-update noar tt set b0='YR04WUTRCHXFEDB2UWL' where id=9;
-update noar ti set b0='YR04WUTRCHXFEDB2UWL' where id=9;
-update noar tt set v0='3TZWCD7RVD9087VUX' where id=9;
-update noar ti set v0='3TZWCD7RVD9087VUX' where id=9;
-update noar tt set b1='V28XHDSM61IQNR' where id=9;
-update noar ti set b1='V28XHDSM61IQNR' where id=9;
-update noar tt set v0='EAHDEZMDVHNAP' where id=9;
-update noar ti set v0='EAHDEZMDVHNAP' where id=9;
-update noar tt set b2='LLI8OEAZ0MAK49E9FV0N63R8QLMJ0S39' where id=9;
-update noar ti set b2='LLI8OEAZ0MAK49E9FV0N63R8QLMJ0S39' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8EBHMYEII' where id=1;
-update noar ti set v0='8EBHMYEII' where id=1;
-update noar tt set b0='O2YYU4XROKHE' where id=1;
-update noar ti set b0='O2YYU4XROKHE' where id=1;
-update noar tt set v0='2VKR79BD8S4O0H4M0D9XDOX1YFUNLQ' where id=1;
-update noar ti set v0='2VKR79BD8S4O0H4M0D9XDOX1YFUNLQ' where id=1;
-update noar tt set b1='1HWQET9' where id=1;
-update noar ti set b1='1HWQET9' where id=1;
-update noar tt set v0='EA9D9ELSVDCHPZ4ZMX' where id=1;
-update noar ti set v0='EA9D9ELSVDCHPZ4ZMX' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set v0='HU49AN75KJY18FVVDHKTR19IGX3' where id=2;
-update noar ti set v0='HU49AN75KJY18FVVDHKTR19IGX3' where id=2;
-update noar tt set b0='HHZPD7TNBU09KHNB1KB7A' where id=2;
-update noar ti set b0='HHZPD7TNBU09KHNB1KB7A' where id=2;
-update noar tt set v0='UGOV' where id=2;
-update noar ti set v0='UGOV' where id=2;
-update noar tt set b1='MG7' where id=2;
-update noar ti set b1='MG7' where id=2;
-update noar tt set v0='0YK1DLBGJYA7F400R010FXER9A9RIT9J' where id=2;
-update noar ti set v0='0YK1DLBGJYA7F400R010FXER9A9RIT9J' where id=2;
-update noar tt set b2='HOYP1B22VNYU584' where id=2;
-update noar ti set b2='HOYP1B22VNYU584' where id=2;
-update noar tt set v0='OBRGJ8FG35RHM5DAFG8EA1UO88W' where id=3;
-update noar ti set v0='OBRGJ8FG35RHM5DAFG8EA1UO88W' where id=3;
-update noar tt set b0='DSK342P7JAG80NUGYEE5IVT' where id=3;
-update noar ti set b0='DSK342P7JAG80NUGYEE5IVT' where id=3;
-update noar tt set v0='N0M9L42C' where id=3;
-update noar ti set v0='N0M9L42C' where id=3;
-update noar tt set b1='T4OKXH4QO2Y9DHY7PCD96PE4LIEEXK' where id=3;
-update noar ti set b1='T4OKXH4QO2Y9DHY7PCD96PE4LIEEXK' where id=3;
-update noar tt set v0='FTWYRXN62DDL7JVXGKHOKHFCTR6I0D' where id=3;
-update noar ti set v0='FTWYRXN62DDL7JVXGKHOKHFCTR6I0D' where id=3;
-update noar tt set b2='UMY2WBLRW' where id=3;
-update noar ti set b2='UMY2WBLRW' where id=3;
-update noar tt set v0='K3AO2ALPR8C0V' where id=4;
-update noar ti set v0='K3AO2ALPR8C0V' where id=4;
-update noar tt set b0='G5F' where id=4;
-update noar ti set b0='G5F' where id=4;
-update noar tt set v0='C3RAGNUG8SQ5' where id=4;
-update noar ti set v0='C3RAGNUG8SQ5' where id=4;
-update noar tt set b1='T' where id=4;
-update noar ti set b1='T' where id=4;
-update noar tt set v0='W7T2EMHSIG5HXZVZ8F' where id=4;
-update noar ti set v0='W7T2EMHSIG5HXZVZ8F' where id=4;
-update noar tt set b2='68KCAUGGKG' where id=4;
-update noar ti set b2='68KCAUGGKG' where id=4;
-update noar tt set v0='ZXEDM' where id=5;
-update noar ti set v0='ZXEDM' where id=5;
-update noar tt set b0='6VPTKWVZA6Y6M3G' where id=5;
-update noar ti set b0='6VPTKWVZA6Y6M3G' where id=5;
-update noar tt set v0='Y4DF' where id=5;
-update noar ti set v0='Y4DF' where id=5;
-update noar tt set b1='RBI4VSSXAVKUX4' where id=5;
-update noar ti set b1='RBI4VSSXAVKUX4' where id=5;
-update noar tt set v0='MUU1LK18X3FSPZ5CGV6' where id=5;
-update noar ti set v0='MUU1LK18X3FSPZ5CGV6' where id=5;
-update noar tt set b2='J8NH4AP2EFGIYNOY4RH08UBUAPK2C5PK' where id=5;
-update noar ti set b2='J8NH4AP2EFGIYNOY4RH08UBUAPK2C5PK' where id=5;
-update noar tt set v0='BIOCA3CG1JJK' where id=6;
-update noar ti set v0='BIOCA3CG1JJK' where id=6;
-update noar tt set b0='W33BRU3D' where id=6;
-update noar ti set b0='W33BRU3D' where id=6;
-update noar tt set v0='WVC8HIFT3HQYOKNIUNFV' where id=6;
-update noar ti set v0='WVC8HIFT3HQYOKNIUNFV' where id=6;
-update noar tt set b1='RMGS6CBB11PG8LYAR7Z4OGYAUWMOQH8' where id=6;
-update noar ti set b1='RMGS6CBB11PG8LYAR7Z4OGYAUWMOQH8' where id=6;
-update noar tt set v0='WDIVE' where id=6;
-update noar ti set v0='WDIVE' where id=6;
-update noar tt set b2='XGIG9W31' where id=6;
-update noar ti set b2='XGIG9W31' where id=6;
-update noar tt set v0='M1H4OE2W4' where id=7;
-update noar ti set v0='M1H4OE2W4' where id=7;
-update noar tt set b0='1WWIMTB83TJJJOPXMYZHMPY9C' where id=7;
-update noar ti set b0='1WWIMTB83TJJJOPXMYZHMPY9C' where id=7;
-update noar tt set v0='W' where id=7;
-update noar ti set v0='W' where id=7;
-update noar tt set b1='W7U60EQR4YPVG3UDFBGSFHSG55' where id=7;
-update noar ti set b1='W7U60EQR4YPVG3UDFBGSFHSG55' where id=7;
-update noar tt set v0='VX6Q8WFWNFBEHV8PLXH3' where id=7;
-update noar ti set v0='VX6Q8WFWNFBEHV8PLXH3' where id=7;
-update noar tt set b2='M5012IJ' where id=7;
-update noar ti set b2='M5012IJ' where id=7;
-update noar tt set v0='R61ZUAT0' where id=8;
-update noar ti set v0='R61ZUAT0' where id=8;
-update noar tt set b0='HAY' where id=8;
-update noar ti set b0='HAY' where id=8;
-update noar tt set v0='IVN2GNPG0GKIDZEQP15A1ST' where id=8;
-update noar ti set v0='IVN2GNPG0GKIDZEQP15A1ST' where id=8;
-update noar tt set b1='Y1F2S1Z740K8PBFC3' where id=8;
-update noar ti set b1='Y1F2S1Z740K8PBFC3' where id=8;
-update noar tt set v0='CW6IHS2N86E70K2B7LZR8G' where id=8;
-update noar ti set v0='CW6IHS2N86E70K2B7LZR8G' where id=8;
-update noar tt set b2='E0IM0HQA1HMCZWME7PATRIXDZ' where id=8;
-update noar ti set b2='E0IM0HQA1HMCZWME7PATRIXDZ' where id=8;
-update noar tt set v0='P03QKBG69N0VT' where id=9;
-update noar ti set v0='P03QKBG69N0VT' where id=9;
-update noar tt set b0='KI' where id=9;
-update noar ti set b0='KI' where id=9;
-update noar tt set v0='QBZCZZAO8Q0RON29' where id=9;
-update noar ti set v0='QBZCZZAO8Q0RON29' where id=9;
-update noar tt set b1='MKBTB24VERC9D2HS2PBTEEY' where id=9;
-update noar ti set b1='MKBTB24VERC9D2HS2PBTEEY' where id=9;
-update noar tt set v0='Y' where id=9;
-update noar ti set v0='Y' where id=9;
-update noar tt set b2='C5RFEHWOQ69VFFJALJ5M' where id=9;
-update noar ti set b2='C5RFEHWOQ69VFFJALJ5M' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AY' where id=1;
-update noar ti set v0='AY' where id=1;
-update noar tt set b0='J30' where id=1;
-update noar ti set b0='J30' where id=1;
-update noar tt set v0='T6VBCSQCXR56O35N41EECZ0' where id=1;
-update noar ti set v0='T6VBCSQCXR56O35N41EECZ0' where id=1;
-update noar tt set b1='AV5T0YXYBHFUZG9E42Z' where id=1;
-update noar ti set b1='AV5T0YXYBHFUZG9E42Z' where id=1;
-update noar tt set v0='SIMF9NG9JZLHX3PFNTWQN' where id=1;
-update noar ti set v0='SIMF9NG9JZLHX3PFNTWQN' where id=1;
-update noar tt set b2='1JN5C55ACD60W4C0DDQF68SE4X8B7E' where id=1;
-update noar ti set b2='1JN5C55ACD60W4C0DDQF68SE4X8B7E' where id=1;
-update noar tt set v0='IQQ5POGSDAGB' where id=2;
-update noar ti set v0='IQQ5POGSDAGB' where id=2;
-update noar tt set b0='OZO87E9YAGG673FFZGUTZ5JOIFL' where id=2;
-update noar ti set b0='OZO87E9YAGG673FFZGUTZ5JOIFL' where id=2;
-update noar tt set v0='EY82XVC7T88H5F' where id=2;
-update noar ti set v0='EY82XVC7T88H5F' where id=2;
-update noar tt set b1='8BHLKWM09ZGF9GCHY5CJTPZN41D3YH' where id=2;
-update noar ti set b1='8BHLKWM09ZGF9GCHY5CJTPZN41D3YH' where id=2;
-update noar tt set v0='51R4J2ZRZ6K8VXSBBM8G5' where id=2;
-update noar ti set v0='51R4J2ZRZ6K8VXSBBM8G5' where id=2;
-update noar tt set b2='GH' where id=2;
-update noar ti set b2='GH' where id=2;
-update noar tt set v0='V5MVVIVA1Z8L1KFIVV2' where id=3;
-update noar ti set v0='V5MVVIVA1Z8L1KFIVV2' where id=3;
-update noar tt set b0='H1VOTZZGM6XTRQX' where id=3;
-update noar ti set b0='H1VOTZZGM6XTRQX' where id=3;
-update noar tt set v0='ZZ7JW' where id=3;
-update noar ti set v0='ZZ7JW' where id=3;
-update noar tt set b1='5D' where id=3;
-update noar ti set b1='5D' where id=3;
-update noar tt set v0='GA0K7ZHUYAEXLB4YEGC49264L70TU' where id=3;
-update noar ti set v0='GA0K7ZHUYAEXLB4YEGC49264L70TU' where id=3;
-update noar tt set b2='BVRV5LRCP6V5JDSN4KINW' where id=3;
-update noar ti set b2='BVRV5LRCP6V5JDSN4KINW' where id=3;
-update noar tt set v0='KAE544RS6OY8F6CDAP9FR2' where id=4;
-update noar ti set v0='KAE544RS6OY8F6CDAP9FR2' where id=4;
-update noar tt set b0='J' where id=4;
-update noar ti set b0='J' where id=4;
-update noar tt set v0='8' where id=4;
-update noar ti set v0='8' where id=4;
-update noar tt set b1='TWDH6I2KOINUTA93N9' where id=4;
-update noar ti set b1='TWDH6I2KOINUTA93N9' where id=4;
-update noar tt set v0='H2T2BX' where id=4;
-update noar ti set v0='H2T2BX' where id=4;
-update noar tt set b2='RBHKPWBOLIO5UCBPB88GHVAQZQQQQK' where id=4;
-update noar ti set b2='RBHKPWBOLIO5UCBPB88GHVAQZQQQQK' where id=4;
-update noar tt set v0='ZL8WFWM7UDG8OXO6C9' where id=5;
-update noar ti set v0='ZL8WFWM7UDG8OXO6C9' where id=5;
-update noar tt set b0='FELX8C49B6V5UEU4C1FCGO' where id=5;
-update noar ti set b0='FELX8C49B6V5UEU4C1FCGO' where id=5;
-update noar tt set v0='U9BZ0AO43JNC67EP5OD03' where id=5;
-update noar ti set v0='U9BZ0AO43JNC67EP5OD03' where id=5;
-update noar tt set b1='ROFYI4BXQD' where id=5;
-update noar ti set b1='ROFYI4BXQD' where id=5;
-update noar tt set v0='UMC7PYJ3T8YV' where id=5;
-update noar ti set v0='UMC7PYJ3T8YV' where id=5;
-update noar tt set b2='PKV63DY0ODA56ZDE8V48YODMJR2' where id=5;
-update noar ti set b2='PKV63DY0ODA56ZDE8V48YODMJR2' where id=5;
-update noar tt set v0='09YJ133FWZG' where id=6;
-update noar ti set v0='09YJ133FWZG' where id=6;
-update noar tt set b0='OTDLQ4KWM77S0QF78ZBTM2W2EC0N5M' where id=6;
-update noar ti set b0='OTDLQ4KWM77S0QF78ZBTM2W2EC0N5M' where id=6;
-update noar tt set v0='Z8T4JSWEDDL159' where id=6;
-update noar ti set v0='Z8T4JSWEDDL159' where id=6;
-update noar tt set b1='F32TMK228URWQ5LBEIY57T01R' where id=6;
-update noar ti set b1='F32TMK228URWQ5LBEIY57T01R' where id=6;
-update noar tt set v0='3I5VSG49SET7D5FFC8EPIQKU2JG0P' where id=6;
-update noar ti set v0='3I5VSG49SET7D5FFC8EPIQKU2JG0P' where id=6;
-update noar tt set b2='H4WI' where id=6;
-update noar ti set b2='H4WI' where id=6;
-update noar tt set v0='R89CK8XF2DB50O47R0X' where id=7;
-update noar ti set v0='R89CK8XF2DB50O47R0X' where id=7;
-update noar tt set b0='P2JV7J8PP60103ZM7J50' where id=7;
-update noar ti set b0='P2JV7J8PP60103ZM7J50' where id=7;
-update noar tt set v0='5WS4WMN' where id=7;
-update noar ti set v0='5WS4WMN' where id=7;
-update noar tt set b1='QILOIZN9T0FWSPEWKQV' where id=7;
-update noar ti set b1='QILOIZN9T0FWSPEWKQV' where id=7;
-update noar tt set v0='9ZSS3TVEQ5L46MFAW' where id=7;
-update noar ti set v0='9ZSS3TVEQ5L46MFAW' where id=7;
-update noar tt set b2='2MWW7NI' where id=7;
-update noar ti set b2='2MWW7NI' where id=7;
-update noar tt set v0='7M5UK5' where id=8;
-update noar ti set v0='7M5UK5' where id=8;
-update noar tt set b0='L' where id=8;
-update noar ti set b0='L' where id=8;
-update noar tt set v0='M7247XEJX74G88Y8H0Q5' where id=8;
-update noar ti set v0='M7247XEJX74G88Y8H0Q5' where id=8;
-update noar tt set b1='4DSZ' where id=8;
-update noar ti set b1='4DSZ' where id=8;
-update noar tt set v0='A20Y' where id=8;
-update noar ti set v0='A20Y' where id=8;
-update noar tt set b2='8SCPPHFIX4UK4GKU7' where id=8;
-update noar ti set b2='8SCPPHFIX4UK4GKU7' where id=8;
-update noar tt set v0='89SQIW99INS4U78U2AMXUEEFZ' where id=9;
-update noar ti set v0='89SQIW99INS4U78U2AMXUEEFZ' where id=9;
-update noar tt set b0='DGQNX04SE68OA8YVL13ROFGW' where id=9;
-update noar ti set b0='DGQNX04SE68OA8YVL13ROFGW' where id=9;
-update noar tt set v0='LCQB' where id=9;
-update noar ti set v0='LCQB' where id=9;
-update noar tt set b1='RA5J948V80RU1JLDVJXQKVGF1TN' where id=9;
-update noar ti set b1='RA5J948V80RU1JLDVJXQKVGF1TN' where id=9;
-update noar tt set v0='Q' where id=9;
-update noar ti set v0='Q' where id=9;
-update noar tt set b2='IEYCDLXA98RP0PQXPJBWVP' where id=9;
-update noar ti set b2='IEYCDLXA98RP0PQXPJBWVP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0SJCA511KEYYM' where id=1;
-update noar ti set v0='0SJCA511KEYYM' where id=1;
-update noar tt set b0='W7' where id=1;
-update noar ti set b0='W7' where id=1;
-update noar tt set v0='VRVME2GSIPXPCYDX1NACGKZT' where id=1;
-update noar ti set v0='VRVME2GSIPXPCYDX1NACGKZT' where id=1;
-update noar tt set b1='H3E1EQUDJF7M413S2' where id=1;
-update noar ti set b1='H3E1EQUDJF7M413S2' where id=1;
-update noar tt set v0='JJZS6U91T5FY83UVPOKNWAH' where id=1;
-update noar ti set v0='JJZS6U91T5FY83UVPOKNWAH' where id=1;
-update noar tt set b2='2Y20R4SGWOS7CTGJ4BWA' where id=1;
-update noar ti set b2='2Y20R4SGWOS7CTGJ4BWA' where id=1;
-update noar tt set v0='V1HRZDQDJ7Y1P3YDLTE3QPEK92' where id=2;
-update noar ti set v0='V1HRZDQDJ7Y1P3YDLTE3QPEK92' where id=2;
-update noar tt set b0='BFX7BQW9Y' where id=2;
-update noar ti set b0='BFX7BQW9Y' where id=2;
-update noar tt set v0='4KX7K5PO' where id=2;
-update noar ti set v0='4KX7K5PO' where id=2;
-update noar tt set b1='KTWW8A9GFYKXJUP0X9NPDSP5SB7O' where id=2;
-update noar ti set b1='KTWW8A9GFYKXJUP0X9NPDSP5SB7O' where id=2;
-update noar tt set v0='QYHZD5X53RE0QP8GM' where id=2;
-update noar ti set v0='QYHZD5X53RE0QP8GM' where id=2;
-update noar tt set b2='IQE1UB2COCEJFFKDDGUZ7' where id=2;
-update noar ti set b2='IQE1UB2COCEJFFKDDGUZ7' where id=2;
-update noar tt set v0='9AJ3Q8EQFWFWBVOT' where id=3;
-update noar ti set v0='9AJ3Q8EQFWFWBVOT' where id=3;
-update noar tt set b0='QBDE8JTC2DDX' where id=3;
-update noar ti set b0='QBDE8JTC2DDX' where id=3;
-update noar tt set v0='96I9H1' where id=3;
-update noar ti set v0='96I9H1' where id=3;
-update noar tt set b1='HWD9ABGEEQ7UE' where id=3;
-update noar ti set b1='HWD9ABGEEQ7UE' where id=3;
-update noar tt set v0='JJ6K0MLWS00DDWVG2X' where id=3;
-update noar ti set v0='JJ6K0MLWS00DDWVG2X' where id=3;
-update noar tt set b2='I8GFU0VFFCMCD1DFJ084XBI8EKTYDJ' where id=3;
-update noar ti set b2='I8GFU0VFFCMCD1DFJ084XBI8EKTYDJ' where id=3;
-update noar tt set v0='K9QTGG2ISNB5I86D7F0UH' where id=4;
-update noar ti set v0='K9QTGG2ISNB5I86D7F0UH' where id=4;
-update noar tt set b0='BNSBHTMZRUL' where id=4;
-update noar ti set b0='BNSBHTMZRUL' where id=4;
-update noar tt set v0='S38FMX' where id=4;
-update noar ti set v0='S38FMX' where id=4;
-update noar tt set b1='XT8' where id=4;
-update noar ti set b1='XT8' where id=4;
-update noar tt set v0='F46238UGJVOIVC7CAJ1RAJ6' where id=4;
-update noar ti set v0='F46238UGJVOIVC7CAJ1RAJ6' where id=4;
-update noar tt set b2='TPIBIYLLZZG8BFI' where id=4;
-update noar ti set b2='TPIBIYLLZZG8BFI' where id=4;
-update noar tt set v0='FUFPMZL1LK' where id=5;
-update noar ti set v0='FUFPMZL1LK' where id=5;
-update noar tt set b0='QM8OA2DZ5C' where id=5;
-update noar ti set b0='QM8OA2DZ5C' where id=5;
-update noar tt set v0='PHS6SOBQTC13N' where id=5;
-update noar ti set v0='PHS6SOBQTC13N' where id=5;
-update noar tt set b1='C721' where id=5;
-update noar ti set b1='C721' where id=5;
-update noar tt set v0='IXEN3G' where id=5;
-update noar ti set v0='IXEN3G' where id=5;
-update noar tt set b2='BI' where id=5;
-update noar ti set b2='BI' where id=5;
-update noar tt set v0='7PC0' where id=6;
-update noar ti set v0='7PC0' where id=6;
-update noar tt set b0='W9Q4IW24Y' where id=6;
-update noar ti set b0='W9Q4IW24Y' where id=6;
-update noar tt set v0='FI1IX6IEMST95OA51GX2FHDOI' where id=6;
-update noar ti set v0='FI1IX6IEMST95OA51GX2FHDOI' where id=6;
-update noar tt set b1='SREC' where id=6;
-update noar ti set b1='SREC' where id=6;
-update noar tt set v0='RUT9A46P' where id=6;
-update noar ti set v0='RUT9A46P' where id=6;
-update noar tt set b2='CP460MW8K20MNDMJJV' where id=6;
-update noar ti set b2='CP460MW8K20MNDMJJV' where id=6;
-update noar tt set v0='0OIXNLJPF1XE3W' where id=7;
-update noar ti set v0='0OIXNLJPF1XE3W' where id=7;
-update noar tt set b0='5FXKKR6' where id=7;
-update noar ti set b0='5FXKKR6' where id=7;
-update noar tt set v0='5ZA8' where id=7;
-update noar ti set v0='5ZA8' where id=7;
-update noar tt set b1='MEMEMJHPB9VM7N8T16QXR55RLPP6I' where id=7;
-update noar ti set b1='MEMEMJHPB9VM7N8T16QXR55RLPP6I' where id=7;
-update noar tt set v0='VNKZV582' where id=7;
-update noar ti set v0='VNKZV582' where id=7;
-update noar tt set b2='D40FG' where id=7;
-update noar ti set b2='D40FG' where id=7;
-update noar tt set v0='N' where id=8;
-update noar ti set v0='N' where id=8;
-update noar tt set b0='CKITJ80' where id=8;
-update noar ti set b0='CKITJ80' where id=8;
-update noar tt set v0='TAG8KP1I70T' where id=8;
-update noar ti set v0='TAG8KP1I70T' where id=8;
-update noar tt set b1='MUFDAR3MKF7G2' where id=8;
-update noar ti set b1='MUFDAR3MKF7G2' where id=8;
-update noar tt set v0='DV6OYSYMTSL4J0MZA4BLMR4SS' where id=8;
-update noar ti set v0='DV6OYSYMTSL4J0MZA4BLMR4SS' where id=8;
-update noar tt set b2='JD9VBD90ISALS28FAZR' where id=8;
-update noar ti set b2='JD9VBD90ISALS28FAZR' where id=8;
-update noar tt set v0='N9FWVOTP' where id=9;
-update noar ti set v0='N9FWVOTP' where id=9;
-update noar tt set b0='4CT9STPMHN9SOLOJ8KP8X0EF' where id=9;
-update noar ti set b0='4CT9STPMHN9SOLOJ8KP8X0EF' where id=9;
-update noar tt set v0='K1KQ1NZL' where id=9;
-update noar ti set v0='K1KQ1NZL' where id=9;
-update noar tt set b1='JUJ08UIPL' where id=9;
-update noar ti set b1='JUJ08UIPL' where id=9;
-update noar tt set v0='KXNON0H8NK4ER1X' where id=9;
-update noar ti set v0='KXNON0H8NK4ER1X' where id=9;
-update noar tt set b2='7DY89UDOPJ9NGZIPHWLEPBR928K' where id=9;
-update noar ti set b2='7DY89UDOPJ9NGZIPHWLEPBR928K' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SVS1CJH9MHOF' where id=1;
-update noar ti set v0='SVS1CJH9MHOF' where id=1;
-update noar tt set b0='P6VY4DA' where id=1;
-update noar ti set b0='P6VY4DA' where id=1;
-update noar tt set v0='YXA4PZVFI2SAPLXO2QQK' where id=1;
-update noar ti set v0='YXA4PZVFI2SAPLXO2QQK' where id=1;
-update noar tt set b1='YSWGMJAJQYQYH52NEFPYL6IOLB47' where id=1;
-update noar ti set b1='YSWGMJAJQYQYH52NEFPYL6IOLB47' where id=1;
-update noar tt set v0='U34RKJQPULMTCLIQ9O0AHDDJCBU' where id=1;
-update noar ti set v0='U34RKJQPULMTCLIQ9O0AHDDJCBU' where id=1;
-update noar tt set b2='32GZ9KL715RAV5L156X07TKP27V51' where id=1;
-update noar ti set b2='32GZ9KL715RAV5L156X07TKP27V51' where id=1;
-update noar tt set v0='HFXPSFWSTAQBLGF' where id=2;
-update noar ti set v0='HFXPSFWSTAQBLGF' where id=2;
-update noar tt set b0='16799X2JGMRSJKV9JT0E56V4' where id=2;
-update noar ti set b0='16799X2JGMRSJKV9JT0E56V4' where id=2;
-update noar tt set v0='Q8Y38VBDRAH' where id=2;
-update noar ti set v0='Q8Y38VBDRAH' where id=2;
-update noar tt set b1='JADHN4OKI9LI' where id=2;
-update noar ti set b1='JADHN4OKI9LI' where id=2;
-update noar tt set v0='28TF2' where id=2;
-update noar ti set v0='28TF2' where id=2;
-update noar tt set b2='I7CRDB3S3V' where id=2;
-update noar ti set b2='I7CRDB3S3V' where id=2;
-update noar tt set v0='C7JR292X2L1WZV94QN' where id=3;
-update noar ti set v0='C7JR292X2L1WZV94QN' where id=3;
-update noar tt set b0='YF5YOYC5' where id=3;
-update noar ti set b0='YF5YOYC5' where id=3;
-update noar tt set v0='3' where id=3;
-update noar ti set v0='3' where id=3;
-update noar tt set b1='JEVTUJ40FDZ0SJ7EXAU8G' where id=3;
-update noar ti set b1='JEVTUJ40FDZ0SJ7EXAU8G' where id=3;
-update noar tt set v0='FLHB2KV6J4G121' where id=3;
-update noar ti set v0='FLHB2KV6J4G121' where id=3;
-update noar tt set b2='JT3EX2VT' where id=3;
-update noar ti set b2='JT3EX2VT' where id=3;
-update noar tt set v0='EE243AO5A96' where id=4;
-update noar ti set v0='EE243AO5A96' where id=4;
-update noar tt set b0='5HWHG' where id=4;
-update noar ti set b0='5HWHG' where id=4;
-update noar tt set v0='F4' where id=4;
-update noar ti set v0='F4' where id=4;
-update noar tt set b1='W55UA' where id=4;
-update noar ti set b1='W55UA' where id=4;
-update noar tt set v0='VT5GWXF3N3BWL6RJGTL1EM' where id=4;
-update noar ti set v0='VT5GWXF3N3BWL6RJGTL1EM' where id=4;
-update noar tt set b2='K1WURXKC32P6M942G' where id=4;
-update noar ti set b2='K1WURXKC32P6M942G' where id=4;
-update noar tt set v0='MVJDMZCEEXMN3NDMDI8PD' where id=5;
-update noar ti set v0='MVJDMZCEEXMN3NDMDI8PD' where id=5;
-update noar tt set b0='EZEFSR60' where id=5;
-update noar ti set b0='EZEFSR60' where id=5;
-update noar tt set v0='WUOHULEMUZ6VZEB7V13RTEEZ4O' where id=5;
-update noar ti set v0='WUOHULEMUZ6VZEB7V13RTEEZ4O' where id=5;
-update noar tt set b1='4MDKTF12OW' where id=5;
-update noar ti set b1='4MDKTF12OW' where id=5;
-update noar tt set v0='2QBROSWYOZN1UVBY83' where id=5;
-update noar ti set v0='2QBROSWYOZN1UVBY83' where id=5;
-update noar tt set b2='C5XEL5SD8UGGKK15V2LVL' where id=5;
-update noar ti set b2='C5XEL5SD8UGGKK15V2LVL' where id=5;
-update noar tt set v0='UMYDN4A9YJIWBTAACWYWPB98K7Y' where id=6;
-update noar ti set v0='UMYDN4A9YJIWBTAACWYWPB98K7Y' where id=6;
-update noar tt set b0='A7DYUHZ2M6FUEVZPGSORYFHLGWVE6R8' where id=6;
-update noar ti set b0='A7DYUHZ2M6FUEVZPGSORYFHLGWVE6R8' where id=6;
-update noar tt set v0='1WZB259RAVK7RB4OXP2FMLF8PFN' where id=6;
-update noar ti set v0='1WZB259RAVK7RB4OXP2FMLF8PFN' where id=6;
-update noar tt set b1='NQ' where id=6;
-update noar ti set b1='NQ' where id=6;
-update noar tt set v0='5M8SF1VA' where id=6;
-update noar ti set v0='5M8SF1VA' where id=6;
-update noar tt set b2='WHA1UQ691XYY03Z6BSSYM' where id=6;
-update noar ti set b2='WHA1UQ691XYY03Z6BSSYM' where id=6;
-update noar tt set v0='QW3RFE7OMBWT' where id=7;
-update noar ti set v0='QW3RFE7OMBWT' where id=7;
-update noar tt set b0='ZUXQIXF8ET16V9INAGS9RU7NT7VL0YB5' where id=7;
-update noar ti set b0='ZUXQIXF8ET16V9INAGS9RU7NT7VL0YB5' where id=7;
-update noar tt set v0='NC34Q6U1KKX666K8XF' where id=7;
-update noar ti set v0='NC34Q6U1KKX666K8XF' where id=7;
-update noar tt set b1='14J4V1B186PIFT7IOGS05OS' where id=7;
-update noar ti set b1='14J4V1B186PIFT7IOGS05OS' where id=7;
-update noar tt set v0='Q' where id=7;
-update noar ti set v0='Q' where id=7;
-update noar tt set b2='BMYOOMTZGF9W' where id=7;
-update noar ti set b2='BMYOOMTZGF9W' where id=7;
-update noar tt set v0='I26IL1UK' where id=8;
-update noar ti set v0='I26IL1UK' where id=8;
-update noar tt set b0='FJ6EHR' where id=8;
-update noar ti set b0='FJ6EHR' where id=8;
-update noar tt set v0='98S8AP88WJKA5BW7CA' where id=8;
-update noar ti set v0='98S8AP88WJKA5BW7CA' where id=8;
-update noar tt set b1='4ELCB1SGHORBKGVTPBV0' where id=8;
-update noar ti set b1='4ELCB1SGHORBKGVTPBV0' where id=8;
-update noar tt set v0='WCD3ZIUW' where id=8;
-update noar ti set v0='WCD3ZIUW' where id=8;
-update noar tt set b2='AHG5G' where id=8;
-update noar ti set b2='AHG5G' where id=8;
-update noar tt set v0='RQ955GUNMT' where id=9;
-update noar ti set v0='RQ955GUNMT' where id=9;
-update noar tt set b0='BWQGDY2J' where id=9;
-update noar ti set b0='BWQGDY2J' where id=9;
-update noar tt set v0='E2HHWLPCNR1I0PLZRMAT77' where id=9;
-update noar ti set v0='E2HHWLPCNR1I0PLZRMAT77' where id=9;
-update noar tt set b1='KPFBY4BJOM121XBCCCC' where id=9;
-update noar ti set b1='KPFBY4BJOM121XBCCCC' where id=9;
-update noar tt set v0='FEDMAGOB4PM' where id=9;
-update noar ti set v0='FEDMAGOB4PM' where id=9;
-update noar tt set b2='MBBATGZXRRU2P59YLV857SCUWXWWS8T4' where id=9;
-update noar ti set b2='MBBATGZXRRU2P59YLV857SCUWXWWS8T4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7NSIRRE7PDO090UO532COPA' where id=1;
-update noar ti set v0='7NSIRRE7PDO090UO532COPA' where id=1;
-update noar tt set b0='SX1AT' where id=1;
-update noar ti set b0='SX1AT' where id=1;
-update noar tt set v0='N03ON7YRP8S' where id=1;
-update noar ti set v0='N03ON7YRP8S' where id=1;
-update noar tt set b1='89HJLL11ASIIQCQURM' where id=1;
-update noar ti set b1='89HJLL11ASIIQCQURM' where id=1;
-update noar tt set v0='A4AR7' where id=1;
-update noar ti set v0='A4AR7' where id=1;
-update noar tt set b2='4STMA40VXNVHX21JKMY0U7CRGFV' where id=1;
-update noar ti set b2='4STMA40VXNVHX21JKMY0U7CRGFV' where id=1;
-update noar tt set v0='CNJPQ8M5OOF43FVR565L9Q' where id=2;
-update noar ti set v0='CNJPQ8M5OOF43FVR565L9Q' where id=2;
-update noar tt set b0='P4N9VL314ZEE0KPBL6GMRVFOBWYS1Q4' where id=2;
-update noar ti set b0='P4N9VL314ZEE0KPBL6GMRVFOBWYS1Q4' where id=2;
-update noar tt set v0='FSFE' where id=2;
-update noar ti set v0='FSFE' where id=2;
-update noar tt set b1='B2TJ8GHM7NWEDNHL9KUUL3MX' where id=2;
-update noar ti set b1='B2TJ8GHM7NWEDNHL9KUUL3MX' where id=2;
-update noar tt set v0='UUQ5Z5E0CUX6IYJ8LK1NS' where id=2;
-update noar ti set v0='UUQ5Z5E0CUX6IYJ8LK1NS' where id=2;
-update noar tt set b2='QDH8NG2' where id=2;
-update noar ti set b2='QDH8NG2' where id=2;
-update noar tt set v0='DLVBH3MJV22GPNKA3K37GDENTRPIYXR4' where id=3;
-update noar ti set v0='DLVBH3MJV22GPNKA3K37GDENTRPIYXR4' where id=3;
-update noar tt set b0='3C2VSEMVT8XRBJ9XXS7FCDH' where id=3;
-update noar ti set b0='3C2VSEMVT8XRBJ9XXS7FCDH' where id=3;
-update noar tt set v0='N4LSDCST46CMPHS6QKMYNYUAB4P' where id=3;
-update noar ti set v0='N4LSDCST46CMPHS6QKMYNYUAB4P' where id=3;
-update noar tt set b1='ZINN5OCLXVKHNPTIQC32MEQRVF' where id=3;
-update noar ti set b1='ZINN5OCLXVKHNPTIQC32MEQRVF' where id=3;
-update noar tt set v0='5A' where id=3;
-update noar ti set v0='5A' where id=3;
-update noar tt set b2='MBQZQAJP7GE1BEINRJAX66P5RXLORBJ' where id=3;
-update noar ti set b2='MBQZQAJP7GE1BEINRJAX66P5RXLORBJ' where id=3;
-update noar tt set v0='5IP4Z' where id=4;
-update noar ti set v0='5IP4Z' where id=4;
-update noar tt set b0='F0PJ76HZYMDYELDP' where id=4;
-update noar ti set b0='F0PJ76HZYMDYELDP' where id=4;
-update noar tt set v0='ND3OBZ0QX22Q8T1C3JCUJ7Q970EZB' where id=4;
-update noar ti set v0='ND3OBZ0QX22Q8T1C3JCUJ7Q970EZB' where id=4;
-update noar tt set b1='K4AAQ02SKB1JEGCGIQHQQ59ONPLO' where id=4;
-update noar ti set b1='K4AAQ02SKB1JEGCGIQHQQ59ONPLO' where id=4;
-update noar tt set v0='OA4L81CUX' where id=4;
-update noar ti set v0='OA4L81CUX' where id=4;
-update noar tt set b2='9MH33JRVK3ZAJBAHV820B4EPI' where id=4;
-update noar ti set b2='9MH33JRVK3ZAJBAHV820B4EPI' where id=4;
-update noar tt set v0='NUCA6QW41U1' where id=5;
-update noar ti set v0='NUCA6QW41U1' where id=5;
-update noar tt set b0='W7' where id=5;
-update noar ti set b0='W7' where id=5;
-update noar tt set v0='7CPMRUITWASXS3PY1GRS2GJCL' where id=5;
-update noar ti set v0='7CPMRUITWASXS3PY1GRS2GJCL' where id=5;
-update noar tt set b1='EYP8B4K5TO5MRYM9W9PNOYSH9BVQC0K' where id=5;
-update noar ti set b1='EYP8B4K5TO5MRYM9W9PNOYSH9BVQC0K' where id=5;
-update noar tt set v0='9H' where id=5;
-update noar ti set v0='9H' where id=5;
-update noar tt set b2='VS0M366QSZP3OIJBV7VNVH04' where id=5;
-update noar ti set b2='VS0M366QSZP3OIJBV7VNVH04' where id=5;
-update noar tt set v0='MP' where id=6;
-update noar ti set v0='MP' where id=6;
-update noar tt set b0='FWNPZUJD8QQXS8LU7IVDY1SFESSS04C' where id=6;
-update noar ti set b0='FWNPZUJD8QQXS8LU7IVDY1SFESSS04C' where id=6;
-update noar tt set v0='NIN' where id=6;
-update noar ti set v0='NIN' where id=6;
-update noar tt set b1='G1VN' where id=6;
-update noar ti set b1='G1VN' where id=6;
-update noar tt set v0='5X4A8X9G' where id=6;
-update noar ti set v0='5X4A8X9G' where id=6;
-update noar tt set b2='L4TF1XNRU' where id=6;
-update noar ti set b2='L4TF1XNRU' where id=6;
-update noar tt set v0='CGW4S3OU4X2HWSIAI' where id=7;
-update noar ti set v0='CGW4S3OU4X2HWSIAI' where id=7;
-update noar tt set b0='O8DNPYHHPKAXU6UEHLVQ' where id=7;
-update noar ti set b0='O8DNPYHHPKAXU6UEHLVQ' where id=7;
-update noar tt set v0='RAE20RBAM4QA5NA0IR3G7EJR' where id=7;
-update noar ti set v0='RAE20RBAM4QA5NA0IR3G7EJR' where id=7;
-update noar tt set b1='7J25YMESJRBJIUEPPMIJFYY5EWH3QOZ' where id=7;
-update noar ti set b1='7J25YMESJRBJIUEPPMIJFYY5EWH3QOZ' where id=7;
-update noar tt set v0='VXXDJWEH6L0Q37VZH4' where id=7;
-update noar ti set v0='VXXDJWEH6L0Q37VZH4' where id=7;
-update noar tt set b2='IEAF28JH6ZODZE1RH1ADTRS6P84Q9' where id=7;
-update noar ti set b2='IEAF28JH6ZODZE1RH1ADTRS6P84Q9' where id=7;
-update noar tt set v0='9FM9F4HES3IDD1' where id=8;
-update noar ti set v0='9FM9F4HES3IDD1' where id=8;
-update noar tt set b0='1GSA50TRBY1A' where id=8;
-update noar ti set b0='1GSA50TRBY1A' where id=8;
-update noar tt set v0='GPKEQ6JDN3EJ' where id=8;
-update noar ti set v0='GPKEQ6JDN3EJ' where id=8;
-update noar tt set b1='HMCACD3NLDLBM' where id=8;
-update noar ti set b1='HMCACD3NLDLBM' where id=8;
-update noar tt set v0='Z603RQ186GKQSMCEEGWCS91F' where id=8;
-update noar ti set v0='Z603RQ186GKQSMCEEGWCS91F' where id=8;
-update noar tt set b2='N7LL9Q1GGC44BJ0U' where id=8;
-update noar ti set b2='N7LL9Q1GGC44BJ0U' where id=8;
-update noar tt set v0='KRQ2CIRE' where id=9;
-update noar ti set v0='KRQ2CIRE' where id=9;
-update noar tt set b0='0HT9ZF' where id=9;
-update noar ti set b0='0HT9ZF' where id=9;
-update noar tt set v0='IDM27YTA1K3D9HOGAZ' where id=9;
-update noar ti set v0='IDM27YTA1K3D9HOGAZ' where id=9;
-update noar tt set b1='NG5LFG7C0IR0J' where id=9;
-update noar ti set b1='NG5LFG7C0IR0J' where id=9;
-update noar tt set v0='83UF3JY7X03WD4KBHVN4JJA7HU4' where id=9;
-update noar ti set v0='83UF3JY7X03WD4KBHVN4JJA7HU4' where id=9;
-update noar tt set b2='A7VR9468YV1K7NQ83D4QW' where id=9;
-update noar ti set b2='A7VR9468YV1K7NQ83D4QW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F2G0ANRRZDXN3D4FFNC' where id=1;
-update noar ti set v0='F2G0ANRRZDXN3D4FFNC' where id=1;
-update noar tt set b0='RUZV3AR7JIM1O52' where id=1;
-update noar ti set b0='RUZV3AR7JIM1O52' where id=1;
-update noar tt set v0='59UDFGL51M92PCG8O6804M7B0Z8QQ0' where id=1;
-update noar ti set v0='59UDFGL51M92PCG8O6804M7B0Z8QQ0' where id=1;
-update noar tt set b1='LUMO2HT0IAWOA59X6X6' where id=1;
-update noar ti set b1='LUMO2HT0IAWOA59X6X6' where id=1;
-update noar tt set v0='QXKFTUV6ZV4D6BQ' where id=1;
-update noar ti set v0='QXKFTUV6ZV4D6BQ' where id=1;
-update noar tt set b2='SE8WE0ZRY65IKZ895HX41WXKA' where id=1;
-update noar ti set b2='SE8WE0ZRY65IKZ895HX41WXKA' where id=1;
-update noar tt set v0='XQ7F80R840L815GP6MFV07OD0U9K1VY' where id=2;
-update noar ti set v0='XQ7F80R840L815GP6MFV07OD0U9K1VY' where id=2;
-update noar tt set b0='0EVJPQXQTW7Z' where id=2;
-update noar ti set b0='0EVJPQXQTW7Z' where id=2;
-update noar tt set v0='SH' where id=2;
-update noar ti set v0='SH' where id=2;
-update noar tt set b1='9E6QCLPTOE7BM' where id=2;
-update noar ti set b1='9E6QCLPTOE7BM' where id=2;
-update noar tt set v0='V7E1KX6HZKTERI90R9H' where id=2;
-update noar ti set v0='V7E1KX6HZKTERI90R9H' where id=2;
-update noar tt set b2='4343FP2BN3JCXP8BJOBSFM08RD7W6JH' where id=2;
-update noar ti set b2='4343FP2BN3JCXP8BJOBSFM08RD7W6JH' where id=2;
-update noar tt set v0='3YT' where id=3;
-update noar ti set v0='3YT' where id=3;
-update noar tt set b0='J0R9J071UFTZRFQBIV' where id=3;
-update noar ti set b0='J0R9J071UFTZRFQBIV' where id=3;
-update noar tt set v0='DY7R66U21GBF7H' where id=3;
-update noar ti set v0='DY7R66U21GBF7H' where id=3;
-update noar tt set b1='21ZAX0DMZ8EYSO8C372P80ULM' where id=3;
-update noar ti set b1='21ZAX0DMZ8EYSO8C372P80ULM' where id=3;
-update noar tt set v0='JLYNG0GO4GDX' where id=3;
-update noar ti set v0='JLYNG0GO4GDX' where id=3;
-update noar tt set b2='XSEEWBUBJIT889CWKKT3V' where id=3;
-update noar ti set b2='XSEEWBUBJIT889CWKKT3V' where id=3;
-update noar tt set v0='MIC2UB2IYTMJIIDM5YR' where id=4;
-update noar ti set v0='MIC2UB2IYTMJIIDM5YR' where id=4;
-update noar tt set b0='6MO92TRDPABU' where id=4;
-update noar ti set b0='6MO92TRDPABU' where id=4;
-update noar tt set v0='LUDE4FOMKEMAIAPU25V38WG' where id=4;
-update noar ti set v0='LUDE4FOMKEMAIAPU25V38WG' where id=4;
-update noar tt set b1='B539UQP1' where id=4;
-update noar ti set b1='B539UQP1' where id=4;
-update noar tt set v0='W80LXAGKMIIKDMLCA86V374D' where id=4;
-update noar ti set v0='W80LXAGKMIIKDMLCA86V374D' where id=4;
-update noar tt set b2='U1SC08Z' where id=4;
-update noar ti set b2='U1SC08Z' where id=4;
-update noar tt set v0='3GUHJWCANWBT7DRLUL0O' where id=5;
-update noar ti set v0='3GUHJWCANWBT7DRLUL0O' where id=5;
-update noar tt set b0='31FMH4K8' where id=5;
-update noar ti set b0='31FMH4K8' where id=5;
-update noar tt set v0='EEBKZDI4Z5ZD5EVY4WSG9' where id=5;
-update noar ti set v0='EEBKZDI4Z5ZD5EVY4WSG9' where id=5;
-update noar tt set b1='WLRJTIWA4U8IWTAIT5DBCAF' where id=5;
-update noar ti set b1='WLRJTIWA4U8IWTAIT5DBCAF' where id=5;
-update noar tt set v0='U2D1EB4WWYI6XBAFVLXTXF3VD8X0' where id=5;
-update noar ti set v0='U2D1EB4WWYI6XBAFVLXTXF3VD8X0' where id=5;
-update noar tt set b2='ETUW9U7OIZV04B9X5QR47' where id=5;
-update noar ti set b2='ETUW9U7OIZV04B9X5QR47' where id=5;
-update noar tt set v0='V9OVZF75BGPQF' where id=6;
-update noar ti set v0='V9OVZF75BGPQF' where id=6;
-update noar tt set b0='O4USARXBMSLAUMT3Z2' where id=6;
-update noar ti set b0='O4USARXBMSLAUMT3Z2' where id=6;
-update noar tt set v0='S' where id=6;
-update noar ti set v0='S' where id=6;
-update noar tt set b1='X1N47' where id=6;
-update noar ti set b1='X1N47' where id=6;
-update noar tt set v0='ZN3YFSON7Z3TY6SZXH09' where id=6;
-update noar ti set v0='ZN3YFSON7Z3TY6SZXH09' where id=6;
-update noar tt set b2='X0ILJWFPQ' where id=6;
-update noar ti set b2='X0ILJWFPQ' where id=6;
-update noar tt set v0='1QLFW9CL7BMT97T6LDW' where id=7;
-update noar ti set v0='1QLFW9CL7BMT97T6LDW' where id=7;
-update noar tt set b0='W5BW075XNE51' where id=7;
-update noar ti set b0='W5BW075XNE51' where id=7;
-update noar tt set v0='U79QMV33OU' where id=7;
-update noar ti set v0='U79QMV33OU' where id=7;
-update noar tt set b1='VQYEN3C9V4WKH158NI9B9XXO' where id=7;
-update noar ti set b1='VQYEN3C9V4WKH158NI9B9XXO' where id=7;
-update noar tt set v0='QOGJE1JD52Q' where id=7;
-update noar ti set v0='QOGJE1JD52Q' where id=7;
-update noar tt set b2='AOG6H' where id=7;
-update noar ti set b2='AOG6H' where id=7;
-update noar tt set v0='EXKDQW53D' where id=8;
-update noar ti set v0='EXKDQW53D' where id=8;
-update noar tt set b0='8DO6JVYMT6WHBPHEWU' where id=8;
-update noar ti set b0='8DO6JVYMT6WHBPHEWU' where id=8;
-update noar tt set v0='4MPSGJFPHGLMLJA4O' where id=8;
-update noar ti set v0='4MPSGJFPHGLMLJA4O' where id=8;
-update noar tt set b1='BF8S1V9QSSY' where id=8;
-update noar ti set b1='BF8S1V9QSSY' where id=8;
-update noar tt set v0='TK0RXP9B9UX6U2HH5Z' where id=8;
-update noar ti set v0='TK0RXP9B9UX6U2HH5Z' where id=8;
-update noar tt set b2='H7VMWTB517LSTLC81CQ' where id=8;
-update noar ti set b2='H7VMWTB517LSTLC81CQ' where id=8;
-update noar tt set v0='DMU3ZIU56SRXS6FPFPK' where id=9;
-update noar ti set v0='DMU3ZIU56SRXS6FPFPK' where id=9;
-update noar tt set b0='UX7KVYM0N0M95O9PEZEGVUBW' where id=9;
-update noar ti set b0='UX7KVYM0N0M95O9PEZEGVUBW' where id=9;
-update noar tt set v0='8MW67DCKDMWV7O9LWOZ9XT' where id=9;
-update noar ti set v0='8MW67DCKDMWV7O9LWOZ9XT' where id=9;
-update noar tt set b1='XPRPASTTAAY42U64R24J47B' where id=9;
-update noar ti set b1='XPRPASTTAAY42U64R24J47B' where id=9;
-update noar tt set v0='CP6YERJLIPJXMW55SGO31TTO' where id=9;
-update noar ti set v0='CP6YERJLIPJXMW55SGO31TTO' where id=9;
-update noar tt set b2='U' where id=9;
-update noar ti set b2='U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GA4XSR9G0Z278E' where id=1;
-update noar ti set v0='GA4XSR9G0Z278E' where id=1;
-update noar tt set b0='TEMR3FDD' where id=1;
-update noar ti set b0='TEMR3FDD' where id=1;
-update noar tt set v0='SXZ7LDMEV1V2B3IZ0H37QK1XVKEKLG' where id=1;
-update noar ti set v0='SXZ7LDMEV1V2B3IZ0H37QK1XVKEKLG' where id=1;
-update noar tt set b1='D06Y0' where id=1;
-update noar ti set b1='D06Y0' where id=1;
-update noar tt set v0='S' where id=1;
-update noar ti set v0='S' where id=1;
-update noar tt set b2='20J9T1RKH7RJQVCM16OAVBF' where id=1;
-update noar ti set b2='20J9T1RKH7RJQVCM16OAVBF' where id=1;
-update noar tt set v0='LTC36CHJHB7KHR1ZDCW0SHY' where id=2;
-update noar ti set v0='LTC36CHJHB7KHR1ZDCW0SHY' where id=2;
-update noar tt set b0='A14Z7NYHDE14' where id=2;
-update noar ti set b0='A14Z7NYHDE14' where id=2;
-update noar tt set v0='JL2VIF22GD2CI7A8UN60AVDNE' where id=2;
-update noar ti set v0='JL2VIF22GD2CI7A8UN60AVDNE' where id=2;
-update noar tt set b1='HO9MK5ALLTQC' where id=2;
-update noar ti set b1='HO9MK5ALLTQC' where id=2;
-update noar tt set v0='UN68P4J1BF90QK1NUM20LWJFDN4SO' where id=2;
-update noar ti set v0='UN68P4J1BF90QK1NUM20LWJFDN4SO' where id=2;
-update noar tt set b2='ZGXMKN85YUB05XWMS76C5IY5X' where id=2;
-update noar ti set b2='ZGXMKN85YUB05XWMS76C5IY5X' where id=2;
-update noar tt set v0='VYX70NNZ' where id=3;
-update noar ti set v0='VYX70NNZ' where id=3;
-update noar tt set b0='8N4BD6CL49ZP1WM235HXJ49PFN1E' where id=3;
-update noar ti set b0='8N4BD6CL49ZP1WM235HXJ49PFN1E' where id=3;
-update noar tt set v0='SVHRUJ54CPM9V3VUZ5E2' where id=3;
-update noar ti set v0='SVHRUJ54CPM9V3VUZ5E2' where id=3;
-update noar tt set b1='E1FLSM' where id=3;
-update noar ti set b1='E1FLSM' where id=3;
-update noar tt set v0='VGQ1VZCNBLB2N88GZ0OYOO4I9I' where id=3;
-update noar ti set v0='VGQ1VZCNBLB2N88GZ0OYOO4I9I' where id=3;
-update noar tt set b2='33MZ9BRILUC46PAPTRAJY5UTC2D' where id=3;
-update noar ti set b2='33MZ9BRILUC46PAPTRAJY5UTC2D' where id=3;
-update noar tt set v0='D5M58L256U4RE2ZJAQUO3LXHY01PQH1G' where id=4;
-update noar ti set v0='D5M58L256U4RE2ZJAQUO3LXHY01PQH1G' where id=4;
-update noar tt set b0='OACS3LL439BRLI8QIBOC0RAKO' where id=4;
-update noar ti set b0='OACS3LL439BRLI8QIBOC0RAKO' where id=4;
-update noar tt set v0='XQ0UVE0YG4178G1CODVZFZG6Z' where id=4;
-update noar ti set v0='XQ0UVE0YG4178G1CODVZFZG6Z' where id=4;
-update noar tt set b1='XBH3M' where id=4;
-update noar ti set b1='XBH3M' where id=4;
-update noar tt set v0='F0LCQLBN08IM8PTNGP9HLWM28T' where id=4;
-update noar ti set v0='F0LCQLBN08IM8PTNGP9HLWM28T' where id=4;
-update noar tt set b2='9E0QDDOZ70BV7J4GPWUMTPCXWY' where id=4;
-update noar ti set b2='9E0QDDOZ70BV7J4GPWUMTPCXWY' where id=4;
-update noar tt set v0='19728D9MCS4' where id=5;
-update noar ti set v0='19728D9MCS4' where id=5;
-update noar tt set b0='5EHQWZ96F06AO9F2HO9Z6SYYCFC' where id=5;
-update noar ti set b0='5EHQWZ96F06AO9F2HO9Z6SYYCFC' where id=5;
-update noar tt set v0='RMWZ03T59S5ROOWWL4SO' where id=5;
-update noar ti set v0='RMWZ03T59S5ROOWWL4SO' where id=5;
-update noar tt set b1='3Z8GHUM0Y69R5UD5E4PWUH8HSD' where id=5;
-update noar ti set b1='3Z8GHUM0Y69R5UD5E4PWUH8HSD' where id=5;
-update noar tt set v0='E7UYXZ2B1SBHJ5YI5QT1KOK8DF' where id=5;
-update noar ti set v0='E7UYXZ2B1SBHJ5YI5QT1KOK8DF' where id=5;
-update noar tt set b2='0CDF8CJ76JCIX' where id=5;
-update noar ti set b2='0CDF8CJ76JCIX' where id=5;
-update noar tt set v0='S047S' where id=6;
-update noar ti set v0='S047S' where id=6;
-update noar tt set b0='2UAAT5D6ZDM46WZG78ULDC' where id=6;
-update noar ti set b0='2UAAT5D6ZDM46WZG78ULDC' where id=6;
-update noar tt set v0='DEB4J06NZKCOT8UV' where id=6;
-update noar ti set v0='DEB4J06NZKCOT8UV' where id=6;
-update noar tt set b1='SZEZR' where id=6;
-update noar ti set b1='SZEZR' where id=6;
-update noar tt set v0='A0CL8JG7AUL35' where id=6;
-update noar ti set v0='A0CL8JG7AUL35' where id=6;
-update noar tt set b2='J1' where id=6;
-update noar ti set b2='J1' where id=6;
-update noar tt set v0='9TA9ASJL9' where id=7;
-update noar ti set v0='9TA9ASJL9' where id=7;
-update noar tt set b0='03JPTBPKLNB1G54Y3UKFPKSX989Y' where id=7;
-update noar ti set b0='03JPTBPKLNB1G54Y3UKFPKSX989Y' where id=7;
-update noar tt set v0='MN9SKRX9DBQ2X8SY6B3HGMIFF' where id=7;
-update noar ti set v0='MN9SKRX9DBQ2X8SY6B3HGMIFF' where id=7;
-update noar tt set b1='9HB6957204TVPI1PJZIBAFHVMTXHG8' where id=7;
-update noar ti set b1='9HB6957204TVPI1PJZIBAFHVMTXHG8' where id=7;
-update noar tt set v0='TAD6DCQDGFSCOQMND7KFTHQEOO0T3' where id=7;
-update noar ti set v0='TAD6DCQDGFSCOQMND7KFTHQEOO0T3' where id=7;
-update noar tt set b2='VSD39SUUD' where id=7;
-update noar ti set b2='VSD39SUUD' where id=7;
-update noar tt set v0='N7DJLUZCRODL6MPDJF5N1U2MF3PPD5D' where id=8;
-update noar ti set v0='N7DJLUZCRODL6MPDJF5N1U2MF3PPD5D' where id=8;
-update noar tt set b0='GN3AEOJEFP12IT2Q5D786' where id=8;
-update noar ti set b0='GN3AEOJEFP12IT2Q5D786' where id=8;
-update noar tt set v0='BY0TR3KHUS' where id=8;
-update noar ti set v0='BY0TR3KHUS' where id=8;
-update noar tt set b1='PTP14D3R2FFALR7' where id=8;
-update noar ti set b1='PTP14D3R2FFALR7' where id=8;
-update noar tt set v0='L08T52YFXB3KCDBLNJ3PTQ99R1PI' where id=8;
-update noar ti set v0='L08T52YFXB3KCDBLNJ3PTQ99R1PI' where id=8;
-update noar tt set b2='5ADFE3ZKBHV7' where id=8;
-update noar ti set b2='5ADFE3ZKBHV7' where id=8;
-update noar tt set v0='DCEEB3ZJBY' where id=9;
-update noar ti set v0='DCEEB3ZJBY' where id=9;
-update noar tt set b0='N7IUX' where id=9;
-update noar ti set b0='N7IUX' where id=9;
-update noar tt set v0='VCHGPT' where id=9;
-update noar ti set v0='VCHGPT' where id=9;
-update noar tt set b1='I45GLXSBV3BX77OWMLZPM2K4GQIE' where id=9;
-update noar ti set b1='I45GLXSBV3BX77OWMLZPM2K4GQIE' where id=9;
-update noar tt set v0='UKEUMOA2CZBCJQQ1E3XV4R' where id=9;
-update noar ti set v0='UKEUMOA2CZBCJQQ1E3XV4R' where id=9;
-update noar tt set b2='A74Z0BJGH' where id=9;
-update noar ti set b2='A74Z0BJGH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RHX6ZSEPWDD180CGDNX2ANY4L6MVRZ2' where id=1;
-update noar ti set v0='RHX6ZSEPWDD180CGDNX2ANY4L6MVRZ2' where id=1;
-update noar tt set b0='SI7' where id=1;
-update noar ti set b0='SI7' where id=1;
-update noar tt set v0='Z95A' where id=1;
-update noar ti set v0='Z95A' where id=1;
-update noar tt set b1='XMMOVC3LW7MB1GHC7FML31A640CG' where id=1;
-update noar ti set b1='XMMOVC3LW7MB1GHC7FML31A640CG' where id=1;
-update noar tt set v0='F02EU' where id=1;
-update noar ti set v0='F02EU' where id=1;
-update noar tt set b2='JKWK22SXMSVES6SL311FRL62PRSHWK' where id=1;
-update noar ti set b2='JKWK22SXMSVES6SL311FRL62PRSHWK' where id=1;
-update noar tt set v0='A0QIZ6RB9BER48PW9XFIN' where id=2;
-update noar ti set v0='A0QIZ6RB9BER48PW9XFIN' where id=2;
-update noar tt set b0='ZP5UWW' where id=2;
-update noar ti set b0='ZP5UWW' where id=2;
-update noar tt set v0='7AW12LPSV3PBNK1BWQ8EXJT86' where id=2;
-update noar ti set v0='7AW12LPSV3PBNK1BWQ8EXJT86' where id=2;
-update noar tt set b1='V2LS' where id=2;
-update noar ti set b1='V2LS' where id=2;
-update noar tt set v0='1HPC7O56RS' where id=2;
-update noar ti set v0='1HPC7O56RS' where id=2;
-update noar tt set b2='2PI' where id=2;
-update noar ti set b2='2PI' where id=2;
-update noar tt set v0='05OYNJDEW43LOKF35I8QQKT1' where id=3;
-update noar ti set v0='05OYNJDEW43LOKF35I8QQKT1' where id=3;
-update noar tt set b0='AD' where id=3;
-update noar ti set b0='AD' where id=3;
-update noar tt set v0='HAQ2W' where id=3;
-update noar ti set v0='HAQ2W' where id=3;
-update noar tt set b1='0L5BOQQDOPLA6RFIQCUF1R9G86BQVH64' where id=3;
-update noar ti set b1='0L5BOQQDOPLA6RFIQCUF1R9G86BQVH64' where id=3;
-update noar tt set v0='W7YAHULSVIZN' where id=3;
-update noar ti set v0='W7YAHULSVIZN' where id=3;
-update noar tt set b2='MELO6E1P5A0PRF9E8VIV7DQ9' where id=3;
-update noar ti set b2='MELO6E1P5A0PRF9E8VIV7DQ9' where id=3;
-update noar tt set v0='8' where id=4;
-update noar ti set v0='8' where id=4;
-update noar tt set b0='Z35O2JHUSNVD4M9OLS7IKLZ31XIKSZK8' where id=4;
-update noar ti set b0='Z35O2JHUSNVD4M9OLS7IKLZ31XIKSZK8' where id=4;
-update noar tt set v0='X6PSJ48A1HL' where id=4;
-update noar ti set v0='X6PSJ48A1HL' where id=4;
-update noar tt set b1='EZNSOAW8EVHWU1MIE' where id=4;
-update noar ti set b1='EZNSOAW8EVHWU1MIE' where id=4;
-update noar tt set v0='F7S5LV11CKC0U3IM' where id=4;
-update noar ti set v0='F7S5LV11CKC0U3IM' where id=4;
-update noar tt set b2='3Y8D922DCGB3PH37VOH030VJ56P5IT' where id=4;
-update noar ti set b2='3Y8D922DCGB3PH37VOH030VJ56P5IT' where id=4;
-update noar tt set v0='ZE1ZSJWS3GCH' where id=5;
-update noar ti set v0='ZE1ZSJWS3GCH' where id=5;
-update noar tt set b0='PCZDZTQDK430MZCCM3ED4' where id=5;
-update noar ti set b0='PCZDZTQDK430MZCCM3ED4' where id=5;
-update noar tt set v0='HN2Z9DSE02K9MU2HY42JS0DN' where id=5;
-update noar ti set v0='HN2Z9DSE02K9MU2HY42JS0DN' where id=5;
-update noar tt set b1='LN30P564TPXKP' where id=5;
-update noar ti set b1='LN30P564TPXKP' where id=5;
-update noar tt set v0='QS6PSAF6OG0L583UJ' where id=5;
-update noar ti set v0='QS6PSAF6OG0L583UJ' where id=5;
-update noar tt set b2='MX' where id=5;
-update noar ti set b2='MX' where id=5;
-update noar tt set v0='72J8TF5LRK6XC8AKD438HXCI4L' where id=6;
-update noar ti set v0='72J8TF5LRK6XC8AKD438HXCI4L' where id=6;
-update noar tt set b0='Z8TXQHOD' where id=6;
-update noar ti set b0='Z8TXQHOD' where id=6;
-update noar tt set v0='FAUAR4GWV1M1HHIXYVQ1' where id=6;
-update noar ti set v0='FAUAR4GWV1M1HHIXYVQ1' where id=6;
-update noar tt set b1='FUX4LNKYFX1' where id=6;
-update noar ti set b1='FUX4LNKYFX1' where id=6;
-update noar tt set v0='JSZMC2BR1W5EQ3P' where id=6;
-update noar ti set v0='JSZMC2BR1W5EQ3P' where id=6;
-update noar tt set b2='8LT9TI' where id=6;
-update noar ti set b2='8LT9TI' where id=6;
-update noar tt set v0='NUERFXT5L7YF9A' where id=7;
-update noar ti set v0='NUERFXT5L7YF9A' where id=7;
-update noar tt set b0='RHIM46ID550YIE940WF819NFVU6' where id=7;
-update noar ti set b0='RHIM46ID550YIE940WF819NFVU6' where id=7;
-update noar tt set v0='5QIFBBQ8NXLZPVQRJAIAN7TZ2' where id=7;
-update noar ti set v0='5QIFBBQ8NXLZPVQRJAIAN7TZ2' where id=7;
-update noar tt set b1='YO9LBZV13IGKDV' where id=7;
-update noar ti set b1='YO9LBZV13IGKDV' where id=7;
-update noar tt set v0='ZCKKDV' where id=7;
-update noar ti set v0='ZCKKDV' where id=7;
-update noar tt set b2='PWFQBE96O4SM24UFVMUL70WGQR' where id=7;
-update noar ti set b2='PWFQBE96O4SM24UFVMUL70WGQR' where id=7;
-update noar tt set v0='PPW0557YUDC1V3JEI' where id=8;
-update noar ti set v0='PPW0557YUDC1V3JEI' where id=8;
-update noar tt set b0='1GBHWSS8HEAMGQE' where id=8;
-update noar ti set b0='1GBHWSS8HEAMGQE' where id=8;
-update noar tt set v0='L' where id=8;
-update noar ti set v0='L' where id=8;
-update noar tt set b1='KNJ64RW2F3D3F5C2VR8453SYJ' where id=8;
-update noar ti set b1='KNJ64RW2F3D3F5C2VR8453SYJ' where id=8;
-update noar tt set v0='FMUI1JLJ2UOP5JTF7Z' where id=8;
-update noar ti set v0='FMUI1JLJ2UOP5JTF7Z' where id=8;
-update noar tt set b2='OJMB9J9ASHW408KK7X5KJ7NT5L9KKUW' where id=8;
-update noar ti set b2='OJMB9J9ASHW408KK7X5KJ7NT5L9KKUW' where id=8;
-update noar tt set v0='5ZAQVJGR0FF9L2KJK' where id=9;
-update noar ti set v0='5ZAQVJGR0FF9L2KJK' where id=9;
-update noar tt set b0='J1EZ6F00EDN8JHDQ' where id=9;
-update noar ti set b0='J1EZ6F00EDN8JHDQ' where id=9;
-update noar tt set v0='JHHUV1NTE0GRIULJ1OCTW3R7OWE' where id=9;
-update noar ti set v0='JHHUV1NTE0GRIULJ1OCTW3R7OWE' where id=9;
-update noar tt set b1='Z' where id=9;
-update noar ti set b1='Z' where id=9;
-update noar tt set v0='MH6LDXE5053QJY5CP3' where id=9;
-update noar ti set v0='MH6LDXE5053QJY5CP3' where id=9;
-update noar tt set b2='024K7PZ8XQBVSKCH' where id=9;
-update noar ti set b2='024K7PZ8XQBVSKCH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3TALMJEYUL3XVZWSI7H4LOG5B8NB9' where id=1;
-update noar ti set v0='3TALMJEYUL3XVZWSI7H4LOG5B8NB9' where id=1;
-update noar tt set b0='ZD5' where id=1;
-update noar ti set b0='ZD5' where id=1;
-update noar tt set v0='FC4DBP6K33E5XYCUY5B5IVTYVJ' where id=1;
-update noar ti set v0='FC4DBP6K33E5XYCUY5B5IVTYVJ' where id=1;
-update noar tt set b1='ZJ0Q56' where id=1;
-update noar ti set b1='ZJ0Q56' where id=1;
-update noar tt set v0='1PDOQ4MJJPZF2DA5LKYDX' where id=1;
-update noar ti set v0='1PDOQ4MJJPZF2DA5LKYDX' where id=1;
-update noar tt set b2='6M' where id=1;
-update noar ti set b2='6M' where id=1;
-update noar tt set v0='NJMF27L482YFB4' where id=2;
-update noar ti set v0='NJMF27L482YFB4' where id=2;
-update noar tt set b0='Q8X6R56GI5HTNHSOY22485RKT' where id=2;
-update noar ti set b0='Q8X6R56GI5HTNHSOY22485RKT' where id=2;
-update noar tt set v0='WX2UGT' where id=2;
-update noar ti set v0='WX2UGT' where id=2;
-update noar tt set b1='MBXN' where id=2;
-update noar ti set b1='MBXN' where id=2;
-update noar tt set v0='JER6ANLDH74K352P' where id=2;
-update noar ti set v0='JER6ANLDH74K352P' where id=2;
-update noar tt set b2='89SH17DPU15DWFA8A8M90SFDLS4WC' where id=2;
-update noar ti set b2='89SH17DPU15DWFA8A8M90SFDLS4WC' where id=2;
-update noar tt set v0='CJOK8J430TWBC' where id=3;
-update noar ti set v0='CJOK8J430TWBC' where id=3;
-update noar tt set b0='BGJZL25W5BPD3BXNEYKQ7ZJK8KE' where id=3;
-update noar ti set b0='BGJZL25W5BPD3BXNEYKQ7ZJK8KE' where id=3;
-update noar tt set v0='1LI25' where id=3;
-update noar ti set v0='1LI25' where id=3;
-update noar tt set b1='PK2SEUOKCJNTQJGL' where id=3;
-update noar ti set b1='PK2SEUOKCJNTQJGL' where id=3;
-update noar tt set v0='TTRMTRTC' where id=3;
-update noar ti set v0='TTRMTRTC' where id=3;
-update noar tt set b2='ON6G2O3V07RW777B8VBP' where id=3;
-update noar ti set b2='ON6G2O3V07RW777B8VBP' where id=3;
-update noar tt set v0='PVYFTZ7M3UZWX44QV8HSXO8AC5EHBK5' where id=4;
-update noar ti set v0='PVYFTZ7M3UZWX44QV8HSXO8AC5EHBK5' where id=4;
-update noar tt set b0='AICM6Q7EVUXJPPPQGZS' where id=4;
-update noar ti set b0='AICM6Q7EVUXJPPPQGZS' where id=4;
-update noar tt set v0='S59B8H97M9YHLF3BR0ATIM7RQJSJ2LL' where id=4;
-update noar ti set v0='S59B8H97M9YHLF3BR0ATIM7RQJSJ2LL' where id=4;
-update noar tt set b1='IJAYTD8WDYPV1B' where id=4;
-update noar ti set b1='IJAYTD8WDYPV1B' where id=4;
-update noar tt set v0='IX2IS2P9DA9WK872' where id=4;
-update noar ti set v0='IX2IS2P9DA9WK872' where id=4;
-update noar tt set b2='C' where id=4;
-update noar ti set b2='C' where id=4;
-update noar tt set v0='CJOCR90MH9JQ8D' where id=5;
-update noar ti set v0='CJOCR90MH9JQ8D' where id=5;
-update noar tt set b0='M0XN1R6D' where id=5;
-update noar ti set b0='M0XN1R6D' where id=5;
-update noar tt set v0='A7W3X0Y0QKHU' where id=5;
-update noar ti set v0='A7W3X0Y0QKHU' where id=5;
-update noar tt set b1='AWTGHB5SWCU4LD' where id=5;
-update noar ti set b1='AWTGHB5SWCU4LD' where id=5;
-update noar tt set v0='HF3JFPAZEGZ1D' where id=5;
-update noar ti set v0='HF3JFPAZEGZ1D' where id=5;
-update noar tt set b2='ESW87EBUDE' where id=5;
-update noar ti set b2='ESW87EBUDE' where id=5;
-update noar tt set v0='M9' where id=6;
-update noar ti set v0='M9' where id=6;
-update noar tt set b0='01BL1PGPWRO' where id=6;
-update noar ti set b0='01BL1PGPWRO' where id=6;
-update noar tt set v0='J96OL2QIUN2TW69N4VUOZR' where id=6;
-update noar ti set v0='J96OL2QIUN2TW69N4VUOZR' where id=6;
-update noar tt set b1='J6NBMDM4L3IR3W3TF1KSAW9WGRX4' where id=6;
-update noar ti set b1='J6NBMDM4L3IR3W3TF1KSAW9WGRX4' where id=6;
-update noar tt set v0='WEDXHHK9NGV6F2MK4N8O' where id=6;
-update noar ti set v0='WEDXHHK9NGV6F2MK4N8O' where id=6;
-update noar tt set b2='UI9VZ97888W9U9I1ATYP9ILSYQB' where id=6;
-update noar ti set b2='UI9VZ97888W9U9I1ATYP9ILSYQB' where id=6;
-update noar tt set v0='UVBH0R7QFXO8Q9DA7AVGW' where id=7;
-update noar ti set v0='UVBH0R7QFXO8Q9DA7AVGW' where id=7;
-update noar tt set b0='C7G734CC8APAQU19W' where id=7;
-update noar ti set b0='C7G734CC8APAQU19W' where id=7;
-update noar tt set v0='EG' where id=7;
-update noar ti set v0='EG' where id=7;
-update noar tt set b1='H344WC1PKOUFI' where id=7;
-update noar ti set b1='H344WC1PKOUFI' where id=7;
-update noar tt set v0='01Q0UMR8SZ65S3FZCZ6PQL' where id=7;
-update noar ti set v0='01Q0UMR8SZ65S3FZCZ6PQL' where id=7;
-update noar tt set b2='8A' where id=7;
-update noar ti set b2='8A' where id=7;
-update noar tt set v0='GSS1TMSTG2UK7D2SJ7MRTBX0VSJ1IT' where id=8;
-update noar ti set v0='GSS1TMSTG2UK7D2SJ7MRTBX0VSJ1IT' where id=8;
-update noar tt set b0='N0AWR0KUY6C6FZJN00J08YH9UELJBGPY' where id=8;
-update noar ti set b0='N0AWR0KUY6C6FZJN00J08YH9UELJBGPY' where id=8;
-update noar tt set v0='26A7IIPNZ6030EH336IOI09DIRV' where id=8;
-update noar ti set v0='26A7IIPNZ6030EH336IOI09DIRV' where id=8;
-update noar tt set b1='AU' where id=8;
-update noar ti set b1='AU' where id=8;
-update noar tt set v0='YBTE4ZO' where id=8;
-update noar ti set v0='YBTE4ZO' where id=8;
-update noar tt set b2='H' where id=8;
-update noar ti set b2='H' where id=8;
-update noar tt set v0='9C5BLT0VXJ79UL' where id=9;
-update noar ti set v0='9C5BLT0VXJ79UL' where id=9;
-update noar tt set b0='QDRBV6WR9LGS' where id=9;
-update noar ti set b0='QDRBV6WR9LGS' where id=9;
-update noar tt set v0='R47BDLVJW298YO98WWLFZE6R8P' where id=9;
-update noar ti set v0='R47BDLVJW298YO98WWLFZE6R8P' where id=9;
-update noar tt set b1='8OBMNVTOYCIVM' where id=9;
-update noar ti set b1='8OBMNVTOYCIVM' where id=9;
-update noar tt set v0='G8PRUEWJJQ4S4VMVL146KK21F' where id=9;
-update noar ti set v0='G8PRUEWJJQ4S4VMVL146KK21F' where id=9;
-update noar tt set b2='AP8A8R75IK6X5' where id=9;
-update noar ti set b2='AP8A8R75IK6X5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZBR1RZH5RUAB9ZF0E65R' where id=1;
-update noar ti set v0='ZBR1RZH5RUAB9ZF0E65R' where id=1;
-update noar tt set b0='C2X2' where id=1;
-update noar ti set b0='C2X2' where id=1;
-update noar tt set v0='A9Y1CUFPYLMJN1K6TGVT3N0SFR3' where id=1;
-update noar ti set v0='A9Y1CUFPYLMJN1K6TGVT3N0SFR3' where id=1;
-update noar tt set b1='31CY2Y3K6S6CJK' where id=1;
-update noar ti set b1='31CY2Y3K6S6CJK' where id=1;
-update noar tt set v0='F96F4D0HIC7BE52' where id=1;
-update noar ti set v0='F96F4D0HIC7BE52' where id=1;
-update noar tt set b2='39OLOE6J36V8AK47L6M2' where id=1;
-update noar ti set b2='39OLOE6J36V8AK47L6M2' where id=1;
-update noar tt set v0='PBF2LOHM5GG1ZW3X6R8OVHTHDX' where id=2;
-update noar ti set v0='PBF2LOHM5GG1ZW3X6R8OVHTHDX' where id=2;
-update noar tt set b0='B56' where id=2;
-update noar ti set b0='B56' where id=2;
-update noar tt set v0='6BH0DT56RVDK0GI2ZJVQDE9T' where id=2;
-update noar ti set v0='6BH0DT56RVDK0GI2ZJVQDE9T' where id=2;
-update noar tt set b1='F' where id=2;
-update noar ti set b1='F' where id=2;
-update noar tt set v0='K2JYX5OEGDKV' where id=2;
-update noar ti set v0='K2JYX5OEGDKV' where id=2;
-update noar tt set b2='Q8JZYWVE' where id=2;
-update noar ti set b2='Q8JZYWVE' where id=2;
-update noar tt set v0='1C' where id=3;
-update noar ti set v0='1C' where id=3;
-update noar tt set b0='WPG4H5A79SU0D7DJPEGTU6F7I1FF' where id=3;
-update noar ti set b0='WPG4H5A79SU0D7DJPEGTU6F7I1FF' where id=3;
-update noar tt set v0='W3BX3H' where id=3;
-update noar ti set v0='W3BX3H' where id=3;
-update noar tt set b1='34AHS5BO06X7CALPGKG10GB' where id=3;
-update noar ti set b1='34AHS5BO06X7CALPGKG10GB' where id=3;
-update noar tt set v0='VDR59ZYYFIE3DI9X1U36U5I' where id=3;
-update noar ti set v0='VDR59ZYYFIE3DI9X1U36U5I' where id=3;
-update noar tt set b2='YCT5173NUTGAEU8WW' where id=3;
-update noar ti set b2='YCT5173NUTGAEU8WW' where id=3;
-update noar tt set v0='PCT' where id=4;
-update noar ti set v0='PCT' where id=4;
-update noar tt set b0='RLXM8NM70GJPV' where id=4;
-update noar ti set b0='RLXM8NM70GJPV' where id=4;
-update noar tt set v0='XC3MVDL' where id=4;
-update noar ti set v0='XC3MVDL' where id=4;
-update noar tt set b1='NR4' where id=4;
-update noar ti set b1='NR4' where id=4;
-update noar tt set v0='CF17CTN2KQAONCRP' where id=4;
-update noar ti set v0='CF17CTN2KQAONCRP' where id=4;
-update noar tt set b2='8BV78G085HMHP5MAEEPA209V1AKXMTI0' where id=4;
-update noar ti set b2='8BV78G085HMHP5MAEEPA209V1AKXMTI0' where id=4;
-update noar tt set v0='OCSB15Z04JBUEKYEEO7REHTKDOAGP8' where id=5;
-update noar ti set v0='OCSB15Z04JBUEKYEEO7REHTKDOAGP8' where id=5;
-update noar tt set b0='JPXH5JVYA8O' where id=5;
-update noar ti set b0='JPXH5JVYA8O' where id=5;
-update noar tt set v0='UBI71D4EER47V7VXJL666V3' where id=5;
-update noar ti set v0='UBI71D4EER47V7VXJL666V3' where id=5;
-update noar tt set b1='FL1EB8J3ZUZ2AXNYV4U4N' where id=5;
-update noar ti set b1='FL1EB8J3ZUZ2AXNYV4U4N' where id=5;
-update noar tt set v0='4IBMWD' where id=5;
-update noar ti set v0='4IBMWD' where id=5;
-update noar tt set b2='IVREG6VT55HW64B7ZJ54CW41I' where id=5;
-update noar ti set b2='IVREG6VT55HW64B7ZJ54CW41I' where id=5;
-update noar tt set v0='NGACLMQGQ' where id=6;
-update noar ti set v0='NGACLMQGQ' where id=6;
-update noar tt set b0='HSQ4' where id=6;
-update noar ti set b0='HSQ4' where id=6;
-update noar tt set v0='5TG8QKKFQZKDJ8' where id=6;
-update noar ti set v0='5TG8QKKFQZKDJ8' where id=6;
-update noar tt set b1='IYTGSKCO4LIASOV' where id=6;
-update noar ti set b1='IYTGSKCO4LIASOV' where id=6;
-update noar tt set v0='QB14ZKHM' where id=6;
-update noar ti set v0='QB14ZKHM' where id=6;
-update noar tt set b2='WJMZ492D75GTRN' where id=6;
-update noar ti set b2='WJMZ492D75GTRN' where id=6;
-update noar tt set v0='JHOXU6BXOTS' where id=7;
-update noar ti set v0='JHOXU6BXOTS' where id=7;
-update noar tt set b0='6Y6JSJ85LJ7' where id=7;
-update noar ti set b0='6Y6JSJ85LJ7' where id=7;
-update noar tt set v0='CI3JTO' where id=7;
-update noar ti set v0='CI3JTO' where id=7;
-update noar tt set b1='A00CSY95X2Y' where id=7;
-update noar ti set b1='A00CSY95X2Y' where id=7;
-update noar tt set v0='U6T4' where id=7;
-update noar ti set v0='U6T4' where id=7;
-update noar tt set b2='L06WPBJJK3L04PYKIVVJ71MZ1XHK4' where id=7;
-update noar ti set b2='L06WPBJJK3L04PYKIVVJ71MZ1XHK4' where id=7;
-update noar tt set v0='F' where id=8;
-update noar ti set v0='F' where id=8;
-update noar tt set b0='QNG8KVK97AHEQL3L3WCDKBUA57' where id=8;
-update noar ti set b0='QNG8KVK97AHEQL3L3WCDKBUA57' where id=8;
-update noar tt set v0='F5I7DC8T96JXREQAY7LD0YY8NI5' where id=8;
-update noar ti set v0='F5I7DC8T96JXREQAY7LD0YY8NI5' where id=8;
-update noar tt set b1='42' where id=8;
-update noar ti set b1='42' where id=8;
-update noar tt set v0='SIJKM2IZC24XCSK' where id=8;
-update noar ti set v0='SIJKM2IZC24XCSK' where id=8;
-update noar tt set b2='WGYIO39KYRMHZGMD3CJGLEO' where id=8;
-update noar ti set b2='WGYIO39KYRMHZGMD3CJGLEO' where id=8;
-update noar tt set v0='6M6DPA' where id=9;
-update noar ti set v0='6M6DPA' where id=9;
-update noar tt set b0='ANMLOMQZL47J897PJM0QLF' where id=9;
-update noar ti set b0='ANMLOMQZL47J897PJM0QLF' where id=9;
-update noar tt set v0='93' where id=9;
-update noar ti set v0='93' where id=9;
-update noar tt set b1='PF2FBQTEAK4D845ZL851RKUSOKK5044X' where id=9;
-update noar ti set b1='PF2FBQTEAK4D845ZL851RKUSOKK5044X' where id=9;
-update noar tt set v0='VWACSI' where id=9;
-update noar ti set v0='VWACSI' where id=9;
-update noar tt set b2='1T99QYQZE8JZWF3XYKYDDQF' where id=9;
-update noar ti set b2='1T99QYQZE8JZWF3XYKYDDQF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1LMZOTE3XY9U0S' where id=1;
-update noar ti set v0='1LMZOTE3XY9U0S' where id=1;
-update noar tt set b0='CUPMYGJ' where id=1;
-update noar ti set b0='CUPMYGJ' where id=1;
-update noar tt set v0='FN9FX81B3UFX2SXR' where id=1;
-update noar ti set v0='FN9FX81B3UFX2SXR' where id=1;
-update noar tt set b1='KRNP1GQ2JAESAYMXMM7BZ7TOO6A1S' where id=1;
-update noar ti set b1='KRNP1GQ2JAESAYMXMM7BZ7TOO6A1S' where id=1;
-update noar tt set v0='KGXCKH7NCX6JM8SY52' where id=1;
-update noar ti set v0='KGXCKH7NCX6JM8SY52' where id=1;
-update noar tt set b2='I' where id=1;
-update noar ti set b2='I' where id=1;
-update noar tt set v0='PCY9DN7O0DJY94Z3ZJBIBKKDMXA43R3W' where id=2;
-update noar ti set v0='PCY9DN7O0DJY94Z3ZJBIBKKDMXA43R3W' where id=2;
-update noar tt set b0='B8M46N' where id=2;
-update noar ti set b0='B8M46N' where id=2;
-update noar tt set v0='IEECMOP0VF8OJRMYRJE' where id=2;
-update noar ti set v0='IEECMOP0VF8OJRMYRJE' where id=2;
-update noar tt set b1='2IVOQS9' where id=2;
-update noar ti set b1='2IVOQS9' where id=2;
-update noar tt set v0='T6U6G727MWLCYX7' where id=2;
-update noar ti set v0='T6U6G727MWLCYX7' where id=2;
-update noar tt set b2='R8RTHQRQHLDEV0SCFCZKD2TV64PX' where id=2;
-update noar ti set b2='R8RTHQRQHLDEV0SCFCZKD2TV64PX' where id=2;
-update noar tt set v0='726HW8CG3BF39PJN98BEHYXF3' where id=3;
-update noar ti set v0='726HW8CG3BF39PJN98BEHYXF3' where id=3;
-update noar tt set b0='1LA6L30GVWN7T212HXZVMTGKSRY' where id=3;
-update noar ti set b0='1LA6L30GVWN7T212HXZVMTGKSRY' where id=3;
-update noar tt set v0='7V3J45UAWACHDD2' where id=3;
-update noar ti set v0='7V3J45UAWACHDD2' where id=3;
-update noar tt set b1='V5Q9T7XY5M1BKDK' where id=3;
-update noar ti set b1='V5Q9T7XY5M1BKDK' where id=3;
-update noar tt set v0='D' where id=3;
-update noar ti set v0='D' where id=3;
-update noar tt set b2='AXDZ1QSJVUI' where id=3;
-update noar ti set b2='AXDZ1QSJVUI' where id=3;
-update noar tt set v0='V' where id=4;
-update noar ti set v0='V' where id=4;
-update noar tt set b0='W2DNZAH0O' where id=4;
-update noar ti set b0='W2DNZAH0O' where id=4;
-update noar tt set v0='ANWLI9YP8Z9L' where id=4;
-update noar ti set v0='ANWLI9YP8Z9L' where id=4;
-update noar tt set b1='ACYL' where id=4;
-update noar ti set b1='ACYL' where id=4;
-update noar tt set v0='7W' where id=4;
-update noar ti set v0='7W' where id=4;
-update noar tt set b2='UK30' where id=4;
-update noar ti set b2='UK30' where id=4;
-update noar tt set v0='S4K3NEZLQY5IVB0M' where id=5;
-update noar ti set v0='S4K3NEZLQY5IVB0M' where id=5;
-update noar tt set b0='GOE3J8G2HLU7NO1NC7YTF0ZJB1TJ2V8Y' where id=5;
-update noar ti set b0='GOE3J8G2HLU7NO1NC7YTF0ZJB1TJ2V8Y' where id=5;
-update noar tt set v0='KUVK8YAEOAGXM20XI' where id=5;
-update noar ti set v0='KUVK8YAEOAGXM20XI' where id=5;
-update noar tt set b1='NHOU6FTFZJ' where id=5;
-update noar ti set b1='NHOU6FTFZJ' where id=5;
-update noar tt set v0='CC3TD' where id=5;
-update noar ti set v0='CC3TD' where id=5;
-update noar tt set b2='R' where id=5;
-update noar ti set b2='R' where id=5;
-update noar tt set v0='X2DG' where id=6;
-update noar ti set v0='X2DG' where id=6;
-update noar tt set b0='1XOJRLV68F9SRS5GK0LLAGQC6ZWMDJ2X' where id=6;
-update noar ti set b0='1XOJRLV68F9SRS5GK0LLAGQC6ZWMDJ2X' where id=6;
-update noar tt set v0='7Z4ZCTYWEK' where id=6;
-update noar ti set v0='7Z4ZCTYWEK' where id=6;
-update noar tt set b1='ZWG6AIH2SJGSBZELCWXKBXP1SVFKE5' where id=6;
-update noar ti set b1='ZWG6AIH2SJGSBZELCWXKBXP1SVFKE5' where id=6;
-update noar tt set v0='6AKN4445HHPP' where id=6;
-update noar ti set v0='6AKN4445HHPP' where id=6;
-update noar tt set b2='CLF95AWIND8GV2KD2FYQF' where id=6;
-update noar ti set b2='CLF95AWIND8GV2KD2FYQF' where id=6;
-update noar tt set v0='6QSH5C3E50YL0VWP2RXECRE5' where id=7;
-update noar ti set v0='6QSH5C3E50YL0VWP2RXECRE5' where id=7;
-update noar tt set b0='CWK3PH9G1MZX81VW464JNOU35XWN64MA' where id=7;
-update noar ti set b0='CWK3PH9G1MZX81VW464JNOU35XWN64MA' where id=7;
-update noar tt set v0='8LUAG8979YKCQ5IDM48NP6SRYYY' where id=7;
-update noar ti set v0='8LUAG8979YKCQ5IDM48NP6SRYYY' where id=7;
-update noar tt set b1='INB6O5' where id=7;
-update noar ti set b1='INB6O5' where id=7;
-update noar tt set v0='P7R0PJSA9SG9MHOBQ76J' where id=7;
-update noar ti set v0='P7R0PJSA9SG9MHOBQ76J' where id=7;
-update noar tt set b2='Z7LGX63MY' where id=7;
-update noar ti set b2='Z7LGX63MY' where id=7;
-update noar tt set v0='OMLHP4FWS24W0BWIIVI' where id=8;
-update noar ti set v0='OMLHP4FWS24W0BWIIVI' where id=8;
-update noar tt set b0='948CFC3U' where id=8;
-update noar ti set b0='948CFC3U' where id=8;
-update noar tt set v0='UEEIQREKSD0MN569VQLBPLGJ' where id=8;
-update noar ti set v0='UEEIQREKSD0MN569VQLBPLGJ' where id=8;
-update noar tt set b1='6G13H' where id=8;
-update noar ti set b1='6G13H' where id=8;
-update noar tt set v0='L4HS7I1UCM55GZ7UUP1V7Z98YFWOT8K' where id=8;
-update noar ti set v0='L4HS7I1UCM55GZ7UUP1V7Z98YFWOT8K' where id=8;
-update noar tt set b2='UNO4F99E' where id=8;
-update noar ti set b2='UNO4F99E' where id=8;
-update noar tt set v0='OF9XI5OG3QZST5PLJ1' where id=9;
-update noar ti set v0='OF9XI5OG3QZST5PLJ1' where id=9;
-update noar tt set b0='YVETNAS0YLVN4L' where id=9;
-update noar ti set b0='YVETNAS0YLVN4L' where id=9;
-update noar tt set v0='PQ51L48FARVZ60JZ8SCUJLTYSXD' where id=9;
-update noar ti set v0='PQ51L48FARVZ60JZ8SCUJLTYSXD' where id=9;
-update noar tt set b1='C2X17SJLT7HU' where id=9;
-update noar ti set b1='C2X17SJLT7HU' where id=9;
-update noar tt set v0='B84SU27LLRS29VMYCTDV24Z5ZHS' where id=9;
-update noar ti set v0='B84SU27LLRS29VMYCTDV24Z5ZHS' where id=9;
-update noar tt set b2='WQ82OA3HKPQ' where id=9;
-update noar ti set b2='WQ82OA3HKPQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D' where id=1;
-update noar ti set v0='D' where id=1;
-update noar tt set b0='ZS8LHKTKFCCQM5XQO40MWK' where id=1;
-update noar ti set b0='ZS8LHKTKFCCQM5XQO40MWK' where id=1;
-update noar tt set v0='AW6Z46H0P198' where id=1;
-update noar ti set v0='AW6Z46H0P198' where id=1;
-update noar tt set b1='ETFCJ7AA5HOCYE52I' where id=1;
-update noar ti set b1='ETFCJ7AA5HOCYE52I' where id=1;
-update noar tt set v0='40HVG1VL1CFW7WUPBTHZMD' where id=1;
-update noar ti set v0='40HVG1VL1CFW7WUPBTHZMD' where id=1;
-update noar tt set b2='JBB9Z8GP3' where id=1;
-update noar ti set b2='JBB9Z8GP3' where id=1;
-update noar tt set v0='9TAE66146A35ROEPHKFBVR63HCUOJZ' where id=2;
-update noar ti set v0='9TAE66146A35ROEPHKFBVR63HCUOJZ' where id=2;
-update noar tt set b0='4AY3AHHIKACY7L8QDBMLSXMWZFAYOTQ' where id=2;
-update noar ti set b0='4AY3AHHIKACY7L8QDBMLSXMWZFAYOTQ' where id=2;
-update noar tt set v0='JVUG6509WQXQCRAT0FKBP9S' where id=2;
-update noar ti set v0='JVUG6509WQXQCRAT0FKBP9S' where id=2;
-update noar tt set b1='B6761NAON656YVHC6O' where id=2;
-update noar ti set b1='B6761NAON656YVHC6O' where id=2;
-update noar tt set v0='OAV7PK4WJHBZ6R26OI3' where id=2;
-update noar ti set v0='OAV7PK4WJHBZ6R26OI3' where id=2;
-update noar tt set b2='RPPNI307U6F1KJVB35WVKHZ6MTWS' where id=2;
-update noar ti set b2='RPPNI307U6F1KJVB35WVKHZ6MTWS' where id=2;
-update noar tt set v0='HCQ219NF' where id=3;
-update noar ti set v0='HCQ219NF' where id=3;
-update noar tt set b0='UBRUADST4RK2LJ13DOM' where id=3;
-update noar ti set b0='UBRUADST4RK2LJ13DOM' where id=3;
-update noar tt set v0='OXNAXWTO265GWA8BJUIJ' where id=3;
-update noar ti set v0='OXNAXWTO265GWA8BJUIJ' where id=3;
-update noar tt set b1='P4U' where id=3;
-update noar ti set b1='P4U' where id=3;
-update noar tt set v0='6QF79F5WZ8AHZ' where id=3;
-update noar ti set v0='6QF79F5WZ8AHZ' where id=3;
-update noar tt set b2='45OEDP7LV4L87YQ4GRYTU7KOLJ7' where id=3;
-update noar ti set b2='45OEDP7LV4L87YQ4GRYTU7KOLJ7' where id=3;
-update noar tt set v0='VYM' where id=4;
-update noar ti set v0='VYM' where id=4;
-update noar tt set b0='6O4NMK2XVH3DC4UC9RQ1W39JCBG' where id=4;
-update noar ti set b0='6O4NMK2XVH3DC4UC9RQ1W39JCBG' where id=4;
-update noar tt set v0='DCS57LEP3UIEMOVFC' where id=4;
-update noar ti set v0='DCS57LEP3UIEMOVFC' where id=4;
-update noar tt set b1='OGYTT997DPGUZQT1OY6XL' where id=4;
-update noar ti set b1='OGYTT997DPGUZQT1OY6XL' where id=4;
-update noar tt set v0='M' where id=4;
-update noar ti set v0='M' where id=4;
-update noar tt set b2='GF5RWQ0KSTH44RR' where id=4;
-update noar ti set b2='GF5RWQ0KSTH44RR' where id=4;
-update noar tt set v0='LE8URYJKP7NC56' where id=5;
-update noar ti set v0='LE8URYJKP7NC56' where id=5;
-update noar tt set b0='YI7NRJRK8V' where id=5;
-update noar ti set b0='YI7NRJRK8V' where id=5;
-update noar tt set v0='XW11Z6E77V1R7RIJWML' where id=5;
-update noar ti set v0='XW11Z6E77V1R7RIJWML' where id=5;
-update noar tt set b1='6ZTLENBCF' where id=5;
-update noar ti set b1='6ZTLENBCF' where id=5;
-update noar tt set v0='A3ZLJ4J' where id=5;
-update noar ti set v0='A3ZLJ4J' where id=5;
-update noar tt set b2='MHT1AVIJIWRG29PHYJWZDOCJJT9LSRTB' where id=5;
-update noar ti set b2='MHT1AVIJIWRG29PHYJWZDOCJJT9LSRTB' where id=5;
-update noar tt set v0='MZXPRNYAM' where id=6;
-update noar ti set v0='MZXPRNYAM' where id=6;
-update noar tt set b0='ZWCT7WGR7GH0N52XLPMIBK' where id=6;
-update noar ti set b0='ZWCT7WGR7GH0N52XLPMIBK' where id=6;
-update noar tt set v0='Z5RJCOBMLRPMZMWS9VWZNS4IOGQIBIOO' where id=6;
-update noar ti set v0='Z5RJCOBMLRPMZMWS9VWZNS4IOGQIBIOO' where id=6;
-update noar tt set b1='3WCKTPH0JO843P6D66HF53S4OQMR9DL' where id=6;
-update noar ti set b1='3WCKTPH0JO843P6D66HF53S4OQMR9DL' where id=6;
-update noar tt set v0='8K7A6Z' where id=6;
-update noar ti set v0='8K7A6Z' where id=6;
-update noar tt set b2='3VBWYMMEELJPLM48T6U6XIQSUDX6B89Y' where id=6;
-update noar ti set b2='3VBWYMMEELJPLM48T6U6XIQSUDX6B89Y' where id=6;
-update noar tt set v0='TR66X8K1JPP3' where id=7;
-update noar ti set v0='TR66X8K1JPP3' where id=7;
-update noar tt set b0='4YNY0MOMC1TLN0U739PAPHZHUDMUTUF' where id=7;
-update noar ti set b0='4YNY0MOMC1TLN0U739PAPHZHUDMUTUF' where id=7;
-update noar tt set v0='D2JKCJ9I81354O1KH68Y5F10H4QQ' where id=7;
-update noar ti set v0='D2JKCJ9I81354O1KH68Y5F10H4QQ' where id=7;
-update noar tt set b1='Y52QH6BQ1QQVUG5E9MXX56TW' where id=7;
-update noar ti set b1='Y52QH6BQ1QQVUG5E9MXX56TW' where id=7;
-update noar tt set v0='5HDGHD8MFR72KK6G028' where id=7;
-update noar ti set v0='5HDGHD8MFR72KK6G028' where id=7;
-update noar tt set b2='5ZM649Z9S8' where id=7;
-update noar ti set b2='5ZM649Z9S8' where id=7;
-update noar tt set v0='M4K0GMFGLBAZ5OOS6J' where id=8;
-update noar ti set v0='M4K0GMFGLBAZ5OOS6J' where id=8;
-update noar tt set b0='CCCVZ30NLQ4U73HGR5G4THRH9BYI11Q' where id=8;
-update noar ti set b0='CCCVZ30NLQ4U73HGR5G4THRH9BYI11Q' where id=8;
-update noar tt set v0='2M8I2AXOX2FQBBL2HF89198VOHH3' where id=8;
-update noar ti set v0='2M8I2AXOX2FQBBL2HF89198VOHH3' where id=8;
-update noar tt set b1='IQJX8QANJ1H9' where id=8;
-update noar ti set b1='IQJX8QANJ1H9' where id=8;
-update noar tt set v0='C9GJO4' where id=8;
-update noar ti set v0='C9GJO4' where id=8;
-update noar tt set b2='4AX5OPKC49' where id=8;
-update noar ti set b2='4AX5OPKC49' where id=8;
-update noar tt set v0='99BDP3OBII5T3OZVU' where id=9;
-update noar ti set v0='99BDP3OBII5T3OZVU' where id=9;
-update noar tt set b0='I343XTTU82SJ51SR7OH5V2B4F0L7K' where id=9;
-update noar ti set b0='I343XTTU82SJ51SR7OH5V2B4F0L7K' where id=9;
-update noar tt set v0='44' where id=9;
-update noar ti set v0='44' where id=9;
-update noar tt set b1='2Q28RRNEL4B3L59LTJ4RAPVZ96J9FKT' where id=9;
-update noar ti set b1='2Q28RRNEL4B3L59LTJ4RAPVZ96J9FKT' where id=9;
-update noar tt set v0='9CFD0COXGJ9EP0DSMK9O2K920ZD4MBI5' where id=9;
-update noar ti set v0='9CFD0COXGJ9EP0DSMK9O2K920ZD4MBI5' where id=9;
-update noar tt set b2='XNGO2U59AQ' where id=9;
-update noar ti set b2='XNGO2U59AQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KL3YO1N1ZIG' where id=1;
-update noar ti set v0='KL3YO1N1ZIG' where id=1;
-update noar tt set b0='2JLUN' where id=1;
-update noar ti set b0='2JLUN' where id=1;
-update noar tt set v0='HXBOFRAE439QONDSK40CALVQKMC4' where id=1;
-update noar ti set v0='HXBOFRAE439QONDSK40CALVQKMC4' where id=1;
-update noar tt set b1='5TZM1DT8O913N7SH9LPH4GJVIB34XGR' where id=1;
-update noar ti set b1='5TZM1DT8O913N7SH9LPH4GJVIB34XGR' where id=1;
-update noar tt set v0='6PV' where id=1;
-update noar ti set v0='6PV' where id=1;
-update noar tt set b2='SHIH' where id=1;
-update noar ti set b2='SHIH' where id=1;
-update noar tt set v0='UX0AKB9HO385YILPHB' where id=2;
-update noar ti set v0='UX0AKB9HO385YILPHB' where id=2;
-update noar tt set b0='L35E5O4P' where id=2;
-update noar ti set b0='L35E5O4P' where id=2;
-update noar tt set v0='O3SCDNVFMKI4NKU' where id=2;
-update noar ti set v0='O3SCDNVFMKI4NKU' where id=2;
-update noar tt set b1='N5LYHUSN47UZ47GNHA2DNCA2GA' where id=2;
-update noar ti set b1='N5LYHUSN47UZ47GNHA2DNCA2GA' where id=2;
-update noar tt set v0='8S87K1YL3EUVTLJU8A22W7KSO7H76630' where id=2;
-update noar ti set v0='8S87K1YL3EUVTLJU8A22W7KSO7H76630' where id=2;
-update noar tt set b2='DUNPH7ZD6880UZHNY0U' where id=2;
-update noar ti set b2='DUNPH7ZD6880UZHNY0U' where id=2;
-update noar tt set v0='OFM9R3WYFCHBFZT92BIQHGL' where id=3;
-update noar ti set v0='OFM9R3WYFCHBFZT92BIQHGL' where id=3;
-update noar tt set b0='F1QP3ZVLYAXJRW50ZEB6QOS67' where id=3;
-update noar ti set b0='F1QP3ZVLYAXJRW50ZEB6QOS67' where id=3;
-update noar tt set v0='M286S' where id=3;
-update noar ti set v0='M286S' where id=3;
-update noar tt set b1='BHT55J' where id=3;
-update noar ti set b1='BHT55J' where id=3;
-update noar tt set v0='Y2NAB5C' where id=3;
-update noar ti set v0='Y2NAB5C' where id=3;
-update noar tt set b2='ZJR5557' where id=3;
-update noar ti set b2='ZJR5557' where id=3;
-update noar tt set v0='E2OYNB' where id=4;
-update noar ti set v0='E2OYNB' where id=4;
-update noar tt set b0='G4220ULH36UNWDY1MDEMK8L' where id=4;
-update noar ti set b0='G4220ULH36UNWDY1MDEMK8L' where id=4;
-update noar tt set v0='AQQAR5ISYQXBQOKJU8IHQW5S9T12EN6' where id=4;
-update noar ti set v0='AQQAR5ISYQXBQOKJU8IHQW5S9T12EN6' where id=4;
-update noar tt set b1='Y25FSLX3314E6SY3R' where id=4;
-update noar ti set b1='Y25FSLX3314E6SY3R' where id=4;
-update noar tt set v0='RCZBK40UR4UR71FOUKA8VJB1V9ALG5T' where id=4;
-update noar ti set v0='RCZBK40UR4UR71FOUKA8VJB1V9ALG5T' where id=4;
-update noar tt set b2='76R1V995O8G5CCH44WTAJPP1PMB7WB9N' where id=4;
-update noar ti set b2='76R1V995O8G5CCH44WTAJPP1PMB7WB9N' where id=4;
-update noar tt set v0='FYWB2K5XJV2BMES7F6PIBK4XFCSYYK' where id=5;
-update noar ti set v0='FYWB2K5XJV2BMES7F6PIBK4XFCSYYK' where id=5;
-update noar tt set b0='S7' where id=5;
-update noar ti set b0='S7' where id=5;
-update noar tt set v0='1SPC2LGO3IEPTN4X1YI' where id=5;
-update noar ti set v0='1SPC2LGO3IEPTN4X1YI' where id=5;
-update noar tt set b1='TV6NUIUR5' where id=5;
-update noar ti set b1='TV6NUIUR5' where id=5;
-update noar tt set v0='RR' where id=5;
-update noar ti set v0='RR' where id=5;
-update noar tt set b2='URW76TQ5NRCFOTVFE37ZUMAJ' where id=5;
-update noar ti set b2='URW76TQ5NRCFOTVFE37ZUMAJ' where id=5;
-update noar tt set v0='ULKBH' where id=6;
-update noar ti set v0='ULKBH' where id=6;
-update noar tt set b0='QYPSDLGTDN1792AW4KI' where id=6;
-update noar ti set b0='QYPSDLGTDN1792AW4KI' where id=6;
-update noar tt set v0='EPUTN0MBMOSE5L0W7' where id=6;
-update noar ti set v0='EPUTN0MBMOSE5L0W7' where id=6;
-update noar tt set b1='IRRATW6X3FRSKQ3AP4DAA' where id=6;
-update noar ti set b1='IRRATW6X3FRSKQ3AP4DAA' where id=6;
-update noar tt set v0='G' where id=6;
-update noar ti set v0='G' where id=6;
-update noar tt set b2='4V3FFDJV' where id=6;
-update noar ti set b2='4V3FFDJV' where id=6;
-update noar tt set v0='7ADENU14Q0BUHENTS5SY3ES5' where id=7;
-update noar ti set v0='7ADENU14Q0BUHENTS5SY3ES5' where id=7;
-update noar tt set b0='T64ZDLSWWVG0N7R8E26VGMQDU6KJWR' where id=7;
-update noar ti set b0='T64ZDLSWWVG0N7R8E26VGMQDU6KJWR' where id=7;
-update noar tt set v0='2W8B7GMPA5WCO30C3RGNRAWKVK1WMXM' where id=7;
-update noar ti set v0='2W8B7GMPA5WCO30C3RGNRAWKVK1WMXM' where id=7;
-update noar tt set b1='T80Y46G3VSTA7GPPYR8G3' where id=7;
-update noar ti set b1='T80Y46G3VSTA7GPPYR8G3' where id=7;
-update noar tt set v0='KJR2Q7EM0DDBOWHXGOEE' where id=7;
-update noar ti set v0='KJR2Q7EM0DDBOWHXGOEE' where id=7;
-update noar tt set b2='7VZ6S0RTW8HUUEZ7ZPHC6XKS' where id=7;
-update noar ti set b2='7VZ6S0RTW8HUUEZ7ZPHC6XKS' where id=7;
-update noar tt set v0='EQWPI8XDYUX79AD' where id=8;
-update noar ti set v0='EQWPI8XDYUX79AD' where id=8;
-update noar tt set b0='I06RMXEW9' where id=8;
-update noar ti set b0='I06RMXEW9' where id=8;
-update noar tt set v0='4RESBJ43DAG' where id=8;
-update noar ti set v0='4RESBJ43DAG' where id=8;
-update noar tt set b1='BYR3RVM' where id=8;
-update noar ti set b1='BYR3RVM' where id=8;
-update noar tt set v0='4TESOB32JUGEY4PDABC4B5KX9G1Z6LXL' where id=8;
-update noar ti set v0='4TESOB32JUGEY4PDABC4B5KX9G1Z6LXL' where id=8;
-update noar tt set b2='8RENY9HT9K3C9BIL2WKZGQUL7AS0GMXD' where id=8;
-update noar ti set b2='8RENY9HT9K3C9BIL2WKZGQUL7AS0GMXD' where id=8;
-update noar tt set v0='HS4UMZG' where id=9;
-update noar ti set v0='HS4UMZG' where id=9;
-update noar tt set b0='B8PXXD3NGA6AHJR9UY8187D8DAZL' where id=9;
-update noar ti set b0='B8PXXD3NGA6AHJR9UY8187D8DAZL' where id=9;
-update noar tt set v0='S3QWNGYYJWS8PBM5P7' where id=9;
-update noar ti set v0='S3QWNGYYJWS8PBM5P7' where id=9;
-update noar tt set b1='4CPY' where id=9;
-update noar ti set b1='4CPY' where id=9;
-update noar tt set v0='ES0I93G8AJOV' where id=9;
-update noar ti set v0='ES0I93G8AJOV' where id=9;
-update noar tt set b2='I9BSPXBO7WRR25B' where id=9;
-update noar ti set b2='I9BSPXBO7WRR25B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WT' where id=1;
-update noar ti set v0='WT' where id=1;
-update noar tt set b0='JP' where id=1;
-update noar ti set b0='JP' where id=1;
-update noar tt set v0='TZ8073I46IRKQX847' where id=1;
-update noar ti set v0='TZ8073I46IRKQX847' where id=1;
-update noar tt set b1='IX7KGDN' where id=1;
-update noar ti set b1='IX7KGDN' where id=1;
-update noar tt set v0='6JNY3U67EGMV6J6QKCZOQMG0C4G7E80J' where id=1;
-update noar ti set v0='6JNY3U67EGMV6J6QKCZOQMG0C4G7E80J' where id=1;
-update noar tt set b2='I7U94RRN' where id=1;
-update noar ti set b2='I7U94RRN' where id=1;
-update noar tt set v0='TJI4XHZ79NZBDBKBFYCL1QRJ01' where id=2;
-update noar ti set v0='TJI4XHZ79NZBDBKBFYCL1QRJ01' where id=2;
-update noar tt set b0='LV' where id=2;
-update noar ti set b0='LV' where id=2;
-update noar tt set v0='9F57SC1ULXMC' where id=2;
-update noar ti set v0='9F57SC1ULXMC' where id=2;
-update noar tt set b1='WQZKJSAY9C70OG3NPFRD6W19K6Q4N3F' where id=2;
-update noar ti set b1='WQZKJSAY9C70OG3NPFRD6W19K6Q4N3F' where id=2;
-update noar tt set v0='3BL8YCDUYP0K7ZSHKRH5ME5BY9H3LLX' where id=2;
-update noar ti set v0='3BL8YCDUYP0K7ZSHKRH5ME5BY9H3LLX' where id=2;
-update noar tt set b2='ED3H7PCGJJKBZ2ASYA1HDWRZ' where id=2;
-update noar ti set b2='ED3H7PCGJJKBZ2ASYA1HDWRZ' where id=2;
-update noar tt set v0='N6SR8G0VJW2RVR7Y2JVN' where id=3;
-update noar ti set v0='N6SR8G0VJW2RVR7Y2JVN' where id=3;
-update noar tt set b0='B' where id=3;
-update noar ti set b0='B' where id=3;
-update noar tt set v0='JJE2S04VWOVOE' where id=3;
-update noar ti set v0='JJE2S04VWOVOE' where id=3;
-update noar tt set b1='5SY9B2P0T' where id=3;
-update noar ti set b1='5SY9B2P0T' where id=3;
-update noar tt set v0='O2JS9DT385D04WC' where id=3;
-update noar ti set v0='O2JS9DT385D04WC' where id=3;
-update noar tt set b2='7S390ARWXAAFCGZK' where id=3;
-update noar ti set b2='7S390ARWXAAFCGZK' where id=3;
-update noar tt set v0='KC6CHYMIDLNRMTH4RPPMVJI4PMRSBAX' where id=4;
-update noar ti set v0='KC6CHYMIDLNRMTH4RPPMVJI4PMRSBAX' where id=4;
-update noar tt set b0='OXSXD9AWR9FDB2UBAIZ' where id=4;
-update noar ti set b0='OXSXD9AWR9FDB2UBAIZ' where id=4;
-update noar tt set v0='6VYZ6' where id=4;
-update noar ti set v0='6VYZ6' where id=4;
-update noar tt set b1='IYECCXG7TC' where id=4;
-update noar ti set b1='IYECCXG7TC' where id=4;
-update noar tt set v0='AN6' where id=4;
-update noar ti set v0='AN6' where id=4;
-update noar tt set b2='4JQN5DRS' where id=4;
-update noar ti set b2='4JQN5DRS' where id=4;
-update noar tt set v0='UWSA' where id=5;
-update noar ti set v0='UWSA' where id=5;
-update noar tt set b0='9KILI0UVNRRPAREKHDYVD6' where id=5;
-update noar ti set b0='9KILI0UVNRRPAREKHDYVD6' where id=5;
-update noar tt set v0='PYNXUMVK3A5Z' where id=5;
-update noar ti set v0='PYNXUMVK3A5Z' where id=5;
-update noar tt set b1='YMEUG8UAUIIPTI0JI16JVTL2V' where id=5;
-update noar ti set b1='YMEUG8UAUIIPTI0JI16JVTL2V' where id=5;
-update noar tt set v0='5Y' where id=5;
-update noar ti set v0='5Y' where id=5;
-update noar tt set b2='F4JD5RT9NNO7OBKS0M' where id=5;
-update noar ti set b2='F4JD5RT9NNO7OBKS0M' where id=5;
-update noar tt set v0='GC5ZK3DMH8E' where id=6;
-update noar ti set v0='GC5ZK3DMH8E' where id=6;
-update noar tt set b0='AKY' where id=6;
-update noar ti set b0='AKY' where id=6;
-update noar tt set v0='0MNL29FU9DZ1' where id=6;
-update noar ti set v0='0MNL29FU9DZ1' where id=6;
-update noar tt set b1='VK961N' where id=6;
-update noar ti set b1='VK961N' where id=6;
-update noar tt set v0='TYOH7NUCM6' where id=6;
-update noar ti set v0='TYOH7NUCM6' where id=6;
-update noar tt set b2='6ZNCDT3NT22B' where id=6;
-update noar ti set b2='6ZNCDT3NT22B' where id=6;
-update noar tt set v0='C0K73UQ9UCL231S' where id=7;
-update noar ti set v0='C0K73UQ9UCL231S' where id=7;
-update noar tt set b0='F2JA58CXW0K5B4QLRYUGLHM4' where id=7;
-update noar ti set b0='F2JA58CXW0K5B4QLRYUGLHM4' where id=7;
-update noar tt set v0='DP8R6E3C0G8DFZKJNO93YNOWT5JA' where id=7;
-update noar ti set v0='DP8R6E3C0G8DFZKJNO93YNOWT5JA' where id=7;
-update noar tt set b1='D1BVSN2Q' where id=7;
-update noar ti set b1='D1BVSN2Q' where id=7;
-update noar tt set v0='LP8AZNV5Y891ZPA3Y33N4J9' where id=7;
-update noar ti set v0='LP8AZNV5Y891ZPA3Y33N4J9' where id=7;
-update noar tt set b2='HT6SD531B3R9KPMEL1UJ0O5IMQU6W2VJ' where id=7;
-update noar ti set b2='HT6SD531B3R9KPMEL1UJ0O5IMQU6W2VJ' where id=7;
-update noar tt set v0='FGLNOA2PJGKVKU' where id=8;
-update noar ti set v0='FGLNOA2PJGKVKU' where id=8;
-update noar tt set b0='MCP48L29E4S768QWKGQ0FN' where id=8;
-update noar ti set b0='MCP48L29E4S768QWKGQ0FN' where id=8;
-update noar tt set v0='HVS' where id=8;
-update noar ti set v0='HVS' where id=8;
-update noar tt set b1='Z' where id=8;
-update noar ti set b1='Z' where id=8;
-update noar tt set v0='P4QO024KWVI2' where id=8;
-update noar ti set v0='P4QO024KWVI2' where id=8;
-update noar tt set b2='3O06FEX8W0' where id=8;
-update noar ti set b2='3O06FEX8W0' where id=8;
-update noar tt set v0='94TS3PDXY4EZUIHSPDXEO' where id=9;
-update noar ti set v0='94TS3PDXY4EZUIHSPDXEO' where id=9;
-update noar tt set b0='XATF81ZQENQME7YGJ39HOEKP' where id=9;
-update noar ti set b0='XATF81ZQENQME7YGJ39HOEKP' where id=9;
-update noar tt set v0='DZYNBUMYRDB92' where id=9;
-update noar ti set v0='DZYNBUMYRDB92' where id=9;
-update noar tt set b1='56F3NYVB1KO3S1S8J' where id=9;
-update noar ti set b1='56F3NYVB1KO3S1S8J' where id=9;
-update noar tt set v0='N' where id=9;
-update noar ti set v0='N' where id=9;
-update noar tt set b2='NH0EC2J043WJ' where id=9;
-update noar ti set b2='NH0EC2J043WJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OB959OG3ZZWNGLIDZMIDT8LSPS' where id=1;
-update noar ti set v0='OB959OG3ZZWNGLIDZMIDT8LSPS' where id=1;
-update noar tt set b0='SCMPC3RFIN' where id=1;
-update noar ti set b0='SCMPC3RFIN' where id=1;
-update noar tt set v0='BUZHWG' where id=1;
-update noar ti set v0='BUZHWG' where id=1;
-update noar tt set b1='NUHFXWKN6BVDA' where id=1;
-update noar ti set b1='NUHFXWKN6BVDA' where id=1;
-update noar tt set v0='RFFKPUHD' where id=1;
-update noar ti set v0='RFFKPUHD' where id=1;
-update noar tt set b2='49CHTO1' where id=1;
-update noar ti set b2='49CHTO1' where id=1;
-update noar tt set v0='8BYDZ74NH73ZQNBMF69JISAM2O' where id=2;
-update noar ti set v0='8BYDZ74NH73ZQNBMF69JISAM2O' where id=2;
-update noar tt set b0='AC9MZ8CSKAMGL2J99PWL' where id=2;
-update noar ti set b0='AC9MZ8CSKAMGL2J99PWL' where id=2;
-update noar tt set v0='ML0Q3UG029LU9L40ZTL' where id=2;
-update noar ti set v0='ML0Q3UG029LU9L40ZTL' where id=2;
-update noar tt set b1='HH7XWU2Q0HXGQIJ81DAKTMWGFRFOW' where id=2;
-update noar ti set b1='HH7XWU2Q0HXGQIJ81DAKTMWGFRFOW' where id=2;
-update noar tt set v0='4D907D8BIDRQMQX16M7Q02R5HCIBJQ' where id=2;
-update noar ti set v0='4D907D8BIDRQMQX16M7Q02R5HCIBJQ' where id=2;
-update noar tt set b2='UJH' where id=2;
-update noar ti set b2='UJH' where id=2;
-update noar tt set v0='SD4WXO0I1' where id=3;
-update noar ti set v0='SD4WXO0I1' where id=3;
-update noar tt set b0='MS9UM3ZEU70P' where id=3;
-update noar ti set b0='MS9UM3ZEU70P' where id=3;
-update noar tt set v0='NE8X6T1MN7AZH8A' where id=3;
-update noar ti set v0='NE8X6T1MN7AZH8A' where id=3;
-update noar tt set b1='3SFX6FHCI27NR0NNA3B35BNWVBJ' where id=3;
-update noar ti set b1='3SFX6FHCI27NR0NNA3B35BNWVBJ' where id=3;
-update noar tt set v0='MB9KVPLXIVAYLZGJU' where id=3;
-update noar ti set v0='MB9KVPLXIVAYLZGJU' where id=3;
-update noar tt set b2='KT3TZCUA1TNYAGMP7ZPH4' where id=3;
-update noar ti set b2='KT3TZCUA1TNYAGMP7ZPH4' where id=3;
-update noar tt set v0='1JIFOZT5DY6FJ81JH5F3EAYE5O38VF' where id=4;
-update noar ti set v0='1JIFOZT5DY6FJ81JH5F3EAYE5O38VF' where id=4;
-update noar tt set b0='SIV3XFSJUI' where id=4;
-update noar ti set b0='SIV3XFSJUI' where id=4;
-update noar tt set v0='F8R8M33TQG' where id=4;
-update noar ti set v0='F8R8M33TQG' where id=4;
-update noar tt set b1='332DBT81K6ZS3EZL7NNXNNAM0BE2QQEB' where id=4;
-update noar ti set b1='332DBT81K6ZS3EZL7NNXNNAM0BE2QQEB' where id=4;
-update noar tt set v0='8JLY' where id=4;
-update noar ti set v0='8JLY' where id=4;
-update noar tt set b2='H6B38DN6HR2RT' where id=4;
-update noar ti set b2='H6B38DN6HR2RT' where id=4;
-update noar tt set v0='GCDUN8D' where id=5;
-update noar ti set v0='GCDUN8D' where id=5;
-update noar tt set b0='6G051URWJ2AC24CAYAT4DHB3IKCCWVBI' where id=5;
-update noar ti set b0='6G051URWJ2AC24CAYAT4DHB3IKCCWVBI' where id=5;
-update noar tt set v0='A2SFKWK2WN716JNNK7787RAM736I' where id=5;
-update noar ti set v0='A2SFKWK2WN716JNNK7787RAM736I' where id=5;
-update noar tt set b1='CHR4L2NE7MFWP6CVELB1K7J' where id=5;
-update noar ti set b1='CHR4L2NE7MFWP6CVELB1K7J' where id=5;
-update noar tt set v0='LHUD7F27RPNVCE2F' where id=5;
-update noar ti set v0='LHUD7F27RPNVCE2F' where id=5;
-update noar tt set b2='G6RFP' where id=5;
-update noar ti set b2='G6RFP' where id=5;
-update noar tt set v0='BVHKJDC8K7LPWKMA1L6' where id=6;
-update noar ti set v0='BVHKJDC8K7LPWKMA1L6' where id=6;
-update noar tt set b0='05WD2S517QH3DXN3RXM72GXQ' where id=6;
-update noar ti set b0='05WD2S517QH3DXN3RXM72GXQ' where id=6;
-update noar tt set v0='Q9TG4R' where id=6;
-update noar ti set v0='Q9TG4R' where id=6;
-update noar tt set b1='YNFW56I7A6FFPU6V3UV60' where id=6;
-update noar ti set b1='YNFW56I7A6FFPU6V3UV60' where id=6;
-update noar tt set v0='N6RSC7VBP8UW3KKKZPWQZBMMMDFWC' where id=6;
-update noar ti set v0='N6RSC7VBP8UW3KKKZPWQZBMMMDFWC' where id=6;
-update noar tt set b2='VSBKTIKOQW6ED6L74TQ' where id=6;
-update noar ti set b2='VSBKTIKOQW6ED6L74TQ' where id=6;
-update noar tt set v0='GX836WVXXX' where id=7;
-update noar ti set v0='GX836WVXXX' where id=7;
-update noar tt set b0='XSCO2IYDICMK8' where id=7;
-update noar ti set b0='XSCO2IYDICMK8' where id=7;
-update noar tt set v0='IRMXCRSWE7NOBF71YUNYCUPP1BDCP' where id=7;
-update noar ti set v0='IRMXCRSWE7NOBF71YUNYCUPP1BDCP' where id=7;
-update noar tt set b1='6RRAGG1D5R2' where id=7;
-update noar ti set b1='6RRAGG1D5R2' where id=7;
-update noar tt set v0='5QE0RH2PSYKK9UNS4F6AG6R6U' where id=7;
-update noar ti set v0='5QE0RH2PSYKK9UNS4F6AG6R6U' where id=7;
-update noar tt set b2='A5M' where id=7;
-update noar ti set b2='A5M' where id=7;
-update noar tt set v0='N9HQLQHG7G' where id=8;
-update noar ti set v0='N9HQLQHG7G' where id=8;
-update noar tt set b0='SMVX6JV' where id=8;
-update noar ti set b0='SMVX6JV' where id=8;
-update noar tt set v0='BNIS5YY8C19UUXVZV2ZIEJH32' where id=8;
-update noar ti set v0='BNIS5YY8C19UUXVZV2ZIEJH32' where id=8;
-update noar tt set b1='7EBFDZPQRX7MIM1DG6NLAYSXFO36' where id=8;
-update noar ti set b1='7EBFDZPQRX7MIM1DG6NLAYSXFO36' where id=8;
-update noar tt set v0='E0LP4PINUA' where id=8;
-update noar ti set v0='E0LP4PINUA' where id=8;
-update noar tt set b2='5D3DQB' where id=8;
-update noar ti set b2='5D3DQB' where id=8;
-update noar tt set v0='DD093HFS0RKJ9WGXXT2N5DAO6VI0' where id=9;
-update noar ti set v0='DD093HFS0RKJ9WGXXT2N5DAO6VI0' where id=9;
-update noar tt set b0='C4JKAQ952V' where id=9;
-update noar ti set b0='C4JKAQ952V' where id=9;
-update noar tt set v0='FLNGUF6XVIA3RVUEAW' where id=9;
-update noar ti set v0='FLNGUF6XVIA3RVUEAW' where id=9;
-update noar tt set b1='CTUF690DI0L4G0MJSNC2K2FZ' where id=9;
-update noar ti set b1='CTUF690DI0L4G0MJSNC2K2FZ' where id=9;
-update noar tt set v0='ZE99QS32375OIGH7IJ1Y5G80ICKNM9' where id=9;
-update noar ti set v0='ZE99QS32375OIGH7IJ1Y5G80ICKNM9' where id=9;
-update noar tt set b2='HH9JTXQJ1KT' where id=9;
-update noar ti set b2='HH9JTXQJ1KT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0SHED8Q2' where id=1;
-update noar ti set v0='0SHED8Q2' where id=1;
-update noar tt set b0='ME5JRX3ZQ4B8E0DNCU2P6ZQ8ZKJSQ' where id=1;
-update noar ti set b0='ME5JRX3ZQ4B8E0DNCU2P6ZQ8ZKJSQ' where id=1;
-update noar tt set v0='2S08FHJADCFP4FC2DXFX' where id=1;
-update noar ti set v0='2S08FHJADCFP4FC2DXFX' where id=1;
-update noar tt set b1='OWKAKK8HV' where id=1;
-update noar ti set b1='OWKAKK8HV' where id=1;
-update noar tt set v0='NOESX35JAXWXJXOVIK7UTRES5VB1E' where id=1;
-update noar ti set v0='NOESX35JAXWXJXOVIK7UTRES5VB1E' where id=1;
-update noar tt set b2='S9HU1MV362YOIP1WSL8' where id=1;
-update noar ti set b2='S9HU1MV362YOIP1WSL8' where id=1;
-update noar tt set v0='4MRXHJRT5PWPG31K4RWODWVC0A' where id=2;
-update noar ti set v0='4MRXHJRT5PWPG31K4RWODWVC0A' where id=2;
-update noar tt set b0='PISI5H545T6R1BLBLR0GZ07TWX44G3' where id=2;
-update noar ti set b0='PISI5H545T6R1BLBLR0GZ07TWX44G3' where id=2;
-update noar tt set v0='A9LN2KOQ04B8PJW7Z4DZY0RGT95339R' where id=2;
-update noar ti set v0='A9LN2KOQ04B8PJW7Z4DZY0RGT95339R' where id=2;
-update noar tt set b1='QQG2X9BS5U7B2UHP' where id=2;
-update noar ti set b1='QQG2X9BS5U7B2UHP' where id=2;
-update noar tt set v0='JTK8Y8HRE2VKL5XJT' where id=2;
-update noar ti set v0='JTK8Y8HRE2VKL5XJT' where id=2;
-update noar tt set b2='FTXOS5MA4N950PQCE3WDXS' where id=2;
-update noar ti set b2='FTXOS5MA4N950PQCE3WDXS' where id=2;
-update noar tt set v0='9' where id=3;
-update noar ti set v0='9' where id=3;
-update noar tt set b0='WORUCOXK1JPOGO8H4HTGSJT' where id=3;
-update noar ti set b0='WORUCOXK1JPOGO8H4HTGSJT' where id=3;
-update noar tt set v0='HCT' where id=3;
-update noar ti set v0='HCT' where id=3;
-update noar tt set b1='8KT6054LUM4UQKUW6Z5J11H' where id=3;
-update noar ti set b1='8KT6054LUM4UQKUW6Z5J11H' where id=3;
-update noar tt set v0='H68Y58P7TMC4KG13YQZQ4YEU9Z90MQ5' where id=3;
-update noar ti set v0='H68Y58P7TMC4KG13YQZQ4YEU9Z90MQ5' where id=3;
-update noar tt set b2='WYP9INETKE4U66UNNWZIDWVZD731LWYB' where id=3;
-update noar ti set b2='WYP9INETKE4U66UNNWZIDWVZD731LWYB' where id=3;
-update noar tt set v0='T8OITEFYNXB918W3Y9LMNPOHYJSSE' where id=4;
-update noar ti set v0='T8OITEFYNXB918W3Y9LMNPOHYJSSE' where id=4;
-update noar tt set b0='MPVQLAC' where id=4;
-update noar ti set b0='MPVQLAC' where id=4;
-update noar tt set v0='KF7Q0TOHR6G' where id=4;
-update noar ti set v0='KF7Q0TOHR6G' where id=4;
-update noar tt set b1='KAU1TDA1' where id=4;
-update noar ti set b1='KAU1TDA1' where id=4;
-update noar tt set v0='EUA3' where id=4;
-update noar ti set v0='EUA3' where id=4;
-update noar tt set b2='XO8J8Q8EWE' where id=4;
-update noar ti set b2='XO8J8Q8EWE' where id=4;
-update noar tt set v0='T13RKCI3E5HSSQXTFKSSV4S' where id=5;
-update noar ti set v0='T13RKCI3E5HSSQXTFKSSV4S' where id=5;
-update noar tt set b0='L5TOIR4' where id=5;
-update noar ti set b0='L5TOIR4' where id=5;
-update noar tt set v0='0V58BZCZ15P40UM4DW' where id=5;
-update noar ti set v0='0V58BZCZ15P40UM4DW' where id=5;
-update noar tt set b1='OFEVXHM' where id=5;
-update noar ti set b1='OFEVXHM' where id=5;
-update noar tt set v0='8PFDBMH1R7WD' where id=5;
-update noar ti set v0='8PFDBMH1R7WD' where id=5;
-update noar tt set b2='3MAE1ESH817' where id=5;
-update noar ti set b2='3MAE1ESH817' where id=5;
-update noar tt set v0='TEIIUST2W8TZ' where id=6;
-update noar ti set v0='TEIIUST2W8TZ' where id=6;
-update noar tt set b0='Z5H6JJWHMKOCCH13DIW1MZJLZY4R' where id=6;
-update noar ti set b0='Z5H6JJWHMKOCCH13DIW1MZJLZY4R' where id=6;
-update noar tt set v0='5W8WR1S3CS4DQ4C7VC' where id=6;
-update noar ti set v0='5W8WR1S3CS4DQ4C7VC' where id=6;
-update noar tt set b1='VM0B7L738YSHJ4FT489IP1CTBC3C' where id=6;
-update noar ti set b1='VM0B7L738YSHJ4FT489IP1CTBC3C' where id=6;
-update noar tt set v0='RNLIR1PGJ' where id=6;
-update noar ti set v0='RNLIR1PGJ' where id=6;
-update noar tt set b2='988MEBR8CITAAJW' where id=6;
-update noar ti set b2='988MEBR8CITAAJW' where id=6;
-update noar tt set v0='U9' where id=7;
-update noar ti set v0='U9' where id=7;
-update noar tt set b0='5V4HQ4YJDL8XJWDRND6Y9' where id=7;
-update noar ti set b0='5V4HQ4YJDL8XJWDRND6Y9' where id=7;
-update noar tt set v0='8RV3QRZQHMFRXBKKXRK' where id=7;
-update noar ti set v0='8RV3QRZQHMFRXBKKXRK' where id=7;
-update noar tt set b1='BFQ0AAX' where id=7;
-update noar ti set b1='BFQ0AAX' where id=7;
-update noar tt set v0='S' where id=7;
-update noar ti set v0='S' where id=7;
-update noar tt set b2='0DIX9RF0PW0BQKNFD' where id=7;
-update noar ti set b2='0DIX9RF0PW0BQKNFD' where id=7;
-update noar tt set v0='QYET2CDYAB4Y0O29CQJ1CNHJ178' where id=8;
-update noar ti set v0='QYET2CDYAB4Y0O29CQJ1CNHJ178' where id=8;
-update noar tt set b0='0JQHEA56NXMG' where id=8;
-update noar ti set b0='0JQHEA56NXMG' where id=8;
-update noar tt set v0='L7PGKHNKASTLAH' where id=8;
-update noar ti set v0='L7PGKHNKASTLAH' where id=8;
-update noar tt set b1='WNTERESXJVBXEUCABOKKJ6EW787776X' where id=8;
-update noar ti set b1='WNTERESXJVBXEUCABOKKJ6EW787776X' where id=8;
-update noar tt set v0='Y99P6DD2L1ODN297V8TT52KN7' where id=8;
-update noar ti set v0='Y99P6DD2L1ODN297V8TT52KN7' where id=8;
-update noar tt set b2='R9X1' where id=8;
-update noar ti set b2='R9X1' where id=8;
-update noar tt set v0='KL3' where id=9;
-update noar ti set v0='KL3' where id=9;
-update noar tt set b0='U1RXJHOUIYOUCMHRXTMLANFK' where id=9;
-update noar ti set b0='U1RXJHOUIYOUCMHRXTMLANFK' where id=9;
-update noar tt set v0='F1B' where id=9;
-update noar ti set v0='F1B' where id=9;
-update noar tt set b1='Q8' where id=9;
-update noar ti set b1='Q8' where id=9;
-update noar tt set v0='W4W957ZQFQGC78TTFITFXKGMOINDQOW' where id=9;
-update noar ti set v0='W4W957ZQFQGC78TTFITFXKGMOINDQOW' where id=9;
-update noar tt set b2='83XQR3O437RY5' where id=9;
-update noar ti set b2='83XQR3O437RY5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DJ1MXSKXM' where id=1;
-update noar ti set v0='DJ1MXSKXM' where id=1;
-update noar tt set b0='MWMI6H2BHD7AMELVJVLWFFEP' where id=1;
-update noar ti set b0='MWMI6H2BHD7AMELVJVLWFFEP' where id=1;
-update noar tt set v0='6DXB5JOQMHPPDLKCWDWLS5PUHOX8' where id=1;
-update noar ti set v0='6DXB5JOQMHPPDLKCWDWLS5PUHOX8' where id=1;
-update noar tt set b1='RQU8MD2WPZWZ0UC' where id=1;
-update noar ti set b1='RQU8MD2WPZWZ0UC' where id=1;
-update noar tt set v0='1EXESFMDG5BT' where id=1;
-update noar ti set v0='1EXESFMDG5BT' where id=1;
-update noar tt set b2='FJT8LDHBPMOR1KNSBW4UZCTJQX' where id=1;
-update noar ti set b2='FJT8LDHBPMOR1KNSBW4UZCTJQX' where id=1;
-update noar tt set v0='5Q0N3JQVUVOADI' where id=2;
-update noar ti set v0='5Q0N3JQVUVOADI' where id=2;
-update noar tt set b0='HU0VDM61BFSEGCMJEMPZHNEJV' where id=2;
-update noar ti set b0='HU0VDM61BFSEGCMJEMPZHNEJV' where id=2;
-update noar tt set v0='HZZB2G5XVBXDL65O' where id=2;
-update noar ti set v0='HZZB2G5XVBXDL65O' where id=2;
-update noar tt set b1='L9T7HXAT3EHODS8' where id=2;
-update noar ti set b1='L9T7HXAT3EHODS8' where id=2;
-update noar tt set v0='DU9DXS' where id=2;
-update noar ti set v0='DU9DXS' where id=2;
-update noar tt set b2='2CXIEKMTJ0XSC' where id=2;
-update noar ti set b2='2CXIEKMTJ0XSC' where id=2;
-update noar tt set v0='QNFLUSZYW3WUC52BRJK2BGTF49AH2D' where id=3;
-update noar ti set v0='QNFLUSZYW3WUC52BRJK2BGTF49AH2D' where id=3;
-update noar tt set b0='IWEJS2CBWDD1P6HC1P3' where id=3;
-update noar ti set b0='IWEJS2CBWDD1P6HC1P3' where id=3;
-update noar tt set v0='NJNDZYGN94MOM31' where id=3;
-update noar ti set v0='NJNDZYGN94MOM31' where id=3;
-update noar tt set b1='FOS' where id=3;
-update noar ti set b1='FOS' where id=3;
-update noar tt set v0='S81S' where id=3;
-update noar ti set v0='S81S' where id=3;
-update noar tt set b2='WHMALLI5LS002FRGO1A0V8V1VDFIHMVN' where id=3;
-update noar ti set b2='WHMALLI5LS002FRGO1A0V8V1VDFIHMVN' where id=3;
-update noar tt set v0='V29R3ADUYKU50DY9K1BLBMMP6I6KX3KH' where id=4;
-update noar ti set v0='V29R3ADUYKU50DY9K1BLBMMP6I6KX3KH' where id=4;
-update noar tt set b0='2SFJ7' where id=4;
-update noar ti set b0='2SFJ7' where id=4;
-update noar tt set v0='RBMCGI9VC1' where id=4;
-update noar ti set v0='RBMCGI9VC1' where id=4;
-update noar tt set b1='FRKDUYOP2Y0IS0AFDRMDS' where id=4;
-update noar ti set b1='FRKDUYOP2Y0IS0AFDRMDS' where id=4;
-update noar tt set v0='9L41QS' where id=4;
-update noar ti set v0='9L41QS' where id=4;
-update noar tt set b2='G7YT1FLLJHZ2GQ3HWMSG3QRE51DU' where id=4;
-update noar ti set b2='G7YT1FLLJHZ2GQ3HWMSG3QRE51DU' where id=4;
-update noar tt set v0='S2EKIR5I4MQV682' where id=5;
-update noar ti set v0='S2EKIR5I4MQV682' where id=5;
-update noar tt set b0='H2ZX7RT' where id=5;
-update noar ti set b0='H2ZX7RT' where id=5;
-update noar tt set v0='EZT' where id=5;
-update noar ti set v0='EZT' where id=5;
-update noar tt set b1='B17GX0FPOPJY3W5HFROX' where id=5;
-update noar ti set b1='B17GX0FPOPJY3W5HFROX' where id=5;
-update noar tt set v0='7P961' where id=5;
-update noar ti set v0='7P961' where id=5;
-update noar tt set b2='CTE' where id=5;
-update noar ti set b2='CTE' where id=5;
-update noar tt set v0='B1G2BA3VU8DDM7ONVMW4UIO92' where id=6;
-update noar ti set v0='B1G2BA3VU8DDM7ONVMW4UIO92' where id=6;
-update noar tt set b0='E5C73PV2A52YTKNOA3PUIG0A2WYG' where id=6;
-update noar ti set b0='E5C73PV2A52YTKNOA3PUIG0A2WYG' where id=6;
-update noar tt set v0='HTXJBLWNZP0DQMJEU7VTGAYUSL0V6O' where id=6;
-update noar ti set v0='HTXJBLWNZP0DQMJEU7VTGAYUSL0V6O' where id=6;
-update noar tt set b1='T7K7L6FSMJ4NFIR2VRJIE47KLC6JQ' where id=6;
-update noar ti set b1='T7K7L6FSMJ4NFIR2VRJIE47KLC6JQ' where id=6;
-update noar tt set v0='X' where id=6;
-update noar ti set v0='X' where id=6;
-update noar tt set b2='ENHUSCOXDL4T4GBD37' where id=6;
-update noar ti set b2='ENHUSCOXDL4T4GBD37' where id=6;
-update noar tt set v0='PBXRJ8C76OJ' where id=7;
-update noar ti set v0='PBXRJ8C76OJ' where id=7;
-update noar tt set b0='JBY8M983' where id=7;
-update noar ti set b0='JBY8M983' where id=7;
-update noar tt set v0='3H3LZPGFW3QALWN' where id=7;
-update noar ti set v0='3H3LZPGFW3QALWN' where id=7;
-update noar tt set b1='RLNZR7MXBHOH3QRIBT' where id=7;
-update noar ti set b1='RLNZR7MXBHOH3QRIBT' where id=7;
-update noar tt set v0='9Z9FVN7RDZORONKPN2Z6CT' where id=7;
-update noar ti set v0='9Z9FVN7RDZORONKPN2Z6CT' where id=7;
-update noar tt set b2='MDSUXECM9IPO7PI60L4WVZ81FF7FY' where id=7;
-update noar ti set b2='MDSUXECM9IPO7PI60L4WVZ81FF7FY' where id=7;
-update noar tt set v0='573' where id=8;
-update noar ti set v0='573' where id=8;
-update noar tt set b0='H2GPG4MINPW5OX6J619E' where id=8;
-update noar ti set b0='H2GPG4MINPW5OX6J619E' where id=8;
-update noar tt set v0='T77M' where id=8;
-update noar ti set v0='T77M' where id=8;
-update noar tt set b1='NXO53P69GD29GH8JGCQKECXE5HI' where id=8;
-update noar ti set b1='NXO53P69GD29GH8JGCQKECXE5HI' where id=8;
-update noar tt set v0='E6QN6A2QCK' where id=8;
-update noar ti set v0='E6QN6A2QCK' where id=8;
-update noar tt set b2='GSW0VPZZ3SDLLIY7YD' where id=8;
-update noar ti set b2='GSW0VPZZ3SDLLIY7YD' where id=8;
-update noar tt set v0='LC78UX24JTGK9OSYD6V1US7FXT' where id=9;
-update noar ti set v0='LC78UX24JTGK9OSYD6V1US7FXT' where id=9;
-update noar tt set b0='H7NVRK1V43J5SU449H61VCHD3CTABV0' where id=9;
-update noar ti set b0='H7NVRK1V43J5SU449H61VCHD3CTABV0' where id=9;
-update noar tt set v0='NDV' where id=9;
-update noar ti set v0='NDV' where id=9;
-update noar tt set b1='FSGZSRKKNTUOXX5GK3L768L5WQOV3Z' where id=9;
-update noar ti set b1='FSGZSRKKNTUOXX5GK3L768L5WQOV3Z' where id=9;
-update noar tt set v0='ES5ZL7LJH9' where id=9;
-update noar ti set v0='ES5ZL7LJH9' where id=9;
-update noar tt set b2='6B5ZRB0LTQB9IXYHQ3P' where id=9;
-update noar ti set b2='6B5ZRB0LTQB9IXYHQ3P' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 tinyblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R9XJ' where id=1;
-update noar ti set v0='R9XJ' where id=1;
-update noar tt set b0='KMRXCZOCM9CCTFQPOYN4NZ5YMZMWM' where id=1;
-update noar ti set b0='KMRXCZOCM9CCTFQPOYN4NZ5YMZMWM' where id=1;
-update noar tt set v0='KTH6250' where id=1;
-update noar ti set v0='KTH6250' where id=1;
-update noar tt set b1='H4X6OT3NHPBEMN61N93' where id=1;
-update noar ti set b1='H4X6OT3NHPBEMN61N93' where id=1;
-update noar tt set v0='7RJAX' where id=1;
-update noar ti set v0='7RJAX' where id=1;
-update noar tt set b2='T5F3WWAUQ5EENRJLTK0RBPJPC' where id=1;
-update noar ti set b2='T5F3WWAUQ5EENRJLTK0RBPJPC' where id=1;
-update noar tt set v0='582VBSGHKIYLXAWCGQ' where id=2;
-update noar ti set v0='582VBSGHKIYLXAWCGQ' where id=2;
-update noar tt set b0='DCOUYG' where id=2;
-update noar ti set b0='DCOUYG' where id=2;
-update noar tt set v0='KZLPM7N3EQ6IGCOBXRHVYNG2R3F' where id=2;
-update noar ti set v0='KZLPM7N3EQ6IGCOBXRHVYNG2R3F' where id=2;
-update noar tt set b1='CO4DJ0GL' where id=2;
-update noar ti set b1='CO4DJ0GL' where id=2;
-update noar tt set v0='WQMQHIB' where id=2;
-update noar ti set v0='WQMQHIB' where id=2;
-update noar tt set b2='JP4LB602M3VFDAES2SXWQFB1AWP94' where id=2;
-update noar ti set b2='JP4LB602M3VFDAES2SXWQFB1AWP94' where id=2;
-update noar tt set v0='NTIWNJ2BESJMS0EWO52Z' where id=3;
-update noar ti set v0='NTIWNJ2BESJMS0EWO52Z' where id=3;
-update noar tt set b0='WTVHFKBQ55OQKT' where id=3;
-update noar ti set b0='WTVHFKBQ55OQKT' where id=3;
-update noar tt set v0='YOODDDKQMKYSB6O0H6FUE9' where id=3;
-update noar ti set v0='YOODDDKQMKYSB6O0H6FUE9' where id=3;
-update noar tt set b1='DQM7LK92XMAPWEITZ7P' where id=3;
-update noar ti set b1='DQM7LK92XMAPWEITZ7P' where id=3;
-update noar tt set v0='DUHUEZNQ8KPKEU2S6X8AA5XL' where id=3;
-update noar ti set v0='DUHUEZNQ8KPKEU2S6X8AA5XL' where id=3;
-update noar tt set b2='O0A093X6CD3B' where id=3;
-update noar ti set b2='O0A093X6CD3B' where id=3;
-update noar tt set v0='6Y412YH5' where id=4;
-update noar ti set v0='6Y412YH5' where id=4;
-update noar tt set b0='OI5R' where id=4;
-update noar ti set b0='OI5R' where id=4;
-update noar tt set v0='D4KOUWKIFRN5G1UYF4DJ6EQ' where id=4;
-update noar ti set v0='D4KOUWKIFRN5G1UYF4DJ6EQ' where id=4;
-update noar tt set b1='KV3M8Z' where id=4;
-update noar ti set b1='KV3M8Z' where id=4;
-update noar tt set v0='MLMDVQTO8' where id=4;
-update noar ti set v0='MLMDVQTO8' where id=4;
-update noar tt set b2='JOUR2WZYYEYLPZZP9N29SUXSSOL' where id=4;
-update noar ti set b2='JOUR2WZYYEYLPZZP9N29SUXSSOL' where id=4;
-update noar tt set v0='LQH97ZQD7R27MMN00GC61U3MJF8' where id=5;
-update noar ti set v0='LQH97ZQD7R27MMN00GC61U3MJF8' where id=5;
-update noar tt set b0='NA' where id=5;
-update noar ti set b0='NA' where id=5;
-update noar tt set v0='9ONAZCZEA059HWXA1AOEPGBMGV5LWJV' where id=5;
-update noar ti set v0='9ONAZCZEA059HWXA1AOEPGBMGV5LWJV' where id=5;
-update noar tt set b1='H90T2S7XJ582TWIVRT' where id=5;
-update noar ti set b1='H90T2S7XJ582TWIVRT' where id=5;
-update noar tt set v0='VJOCXH0DLSJQFZ40LXG72MYOLH2DJ' where id=5;
-update noar ti set v0='VJOCXH0DLSJQFZ40LXG72MYOLH2DJ' where id=5;
-update noar tt set b2='M376NNX37GMSEK37ZFTZFSA4OOD0IXM7' where id=5;
-update noar ti set b2='M376NNX37GMSEK37ZFTZFSA4OOD0IXM7' where id=5;
-update noar tt set v0='GE9KK0DHSLDSWJ7HE5AXLE' where id=6;
-update noar ti set v0='GE9KK0DHSLDSWJ7HE5AXLE' where id=6;
-update noar tt set b0='NIA8K4T3D3SE4VI' where id=6;
-update noar ti set b0='NIA8K4T3D3SE4VI' where id=6;
-update noar tt set v0='3QND0CO15NPYM99' where id=6;
-update noar ti set v0='3QND0CO15NPYM99' where id=6;
-update noar tt set b1='IP' where id=6;
-update noar ti set b1='IP' where id=6;
-update noar tt set v0='QML67BO3LURAFJYLVFU2W4LHSUOU' where id=6;
-update noar ti set v0='QML67BO3LURAFJYLVFU2W4LHSUOU' where id=6;
-update noar tt set b2='55MAN5UDFZS80WQ0KS6WEJVVPT' where id=6;
-update noar ti set b2='55MAN5UDFZS80WQ0KS6WEJVVPT' where id=6;
-update noar tt set v0='0Y' where id=7;
-update noar ti set v0='0Y' where id=7;
-update noar tt set b0='EOQP5FNQO42LR1OXT2TF7OIT33X' where id=7;
-update noar ti set b0='EOQP5FNQO42LR1OXT2TF7OIT33X' where id=7;
-update noar tt set v0='FGKLRHEABY' where id=7;
-update noar ti set v0='FGKLRHEABY' where id=7;
-update noar tt set b1='ZP2IHOJ1' where id=7;
-update noar ti set b1='ZP2IHOJ1' where id=7;
-update noar tt set v0='NHW' where id=7;
-update noar ti set v0='NHW' where id=7;
-update noar tt set b2='PV13G6' where id=7;
-update noar ti set b2='PV13G6' where id=7;
-update noar tt set v0='34I0M2RDRP9DPKIJBZQQ8W1SYKEKEYW' where id=8;
-update noar ti set v0='34I0M2RDRP9DPKIJBZQQ8W1SYKEKEYW' where id=8;
-update noar tt set b0='2S2YNRSHG' where id=8;
-update noar ti set b0='2S2YNRSHG' where id=8;
-update noar tt set v0='TDED4Y6FQ3G' where id=8;
-update noar ti set v0='TDED4Y6FQ3G' where id=8;
-update noar tt set b1='CVU3BI1R1EJMDHQHGHHDDRUXM6IBN52V' where id=8;
-update noar ti set b1='CVU3BI1R1EJMDHQHGHHDDRUXM6IBN52V' where id=8;
-update noar tt set v0='M2I11JZJVBYA1A' where id=8;
-update noar ti set v0='M2I11JZJVBYA1A' where id=8;
-update noar tt set b2='BVX' where id=8;
-update noar ti set b2='BVX' where id=8;
-update noar tt set v0='29E75JA4DD4OIWDLM89WY5G3A89MU' where id=9;
-update noar ti set v0='29E75JA4DD4OIWDLM89WY5G3A89MU' where id=9;
-update noar tt set b0='CJTBX718EQ3KF0HBR349BME5FNVH3W' where id=9;
-update noar ti set b0='CJTBX718EQ3KF0HBR349BME5FNVH3W' where id=9;
-update noar tt set v0='J3FRX8ALOI3NXDJBQFZQOIBND0O' where id=9;
-update noar ti set v0='J3FRX8ALOI3NXDJBQFZQOIBND0O' where id=9;
-update noar tt set b1='5UR' where id=9;
-update noar ti set b1='5UR' where id=9;
-update noar tt set v0='JG' where id=9;
-update noar ti set v0='JG' where id=9;
-update noar tt set b2='W0HBGNHRNQ2Y1KGZ9' where id=9;
-update noar ti set b2='W0HBGNHRNQ2Y1KGZ9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AIF91B8I' where id=1;
-update noar ti set v0='AIF91B8I' where id=1;
-update noar tt set b0='P2UWJAJ0UED' where id=1;
-update noar ti set b0='P2UWJAJ0UED' where id=1;
-update noar tt set v0='J6QQ9R' where id=1;
-update noar ti set v0='J6QQ9R' where id=1;
-update noar tt set b1='YBED' where id=1;
-update noar ti set b1='YBED' where id=1;
-update noar tt set v0='UEWRT5VCKRF1HM0EBG0JMSQTBG8A0ZI' where id=1;
-update noar ti set v0='UEWRT5VCKRF1HM0EBG0JMSQTBG8A0ZI' where id=1;
-update noar tt set b2='O5OV2' where id=1;
-update noar ti set b2='O5OV2' where id=1;
-update noar tt set v0='O1' where id=2;
-update noar ti set v0='O1' where id=2;
-update noar tt set b0='9U2S7WHR' where id=2;
-update noar ti set b0='9U2S7WHR' where id=2;
-update noar tt set v0='1FTCQ8GJA4RPYMS4OD4' where id=2;
-update noar ti set v0='1FTCQ8GJA4RPYMS4OD4' where id=2;
-update noar tt set b1='KJPEE7FZFBOP' where id=2;
-update noar ti set b1='KJPEE7FZFBOP' where id=2;
-update noar tt set v0='LDG5XLKUOWKVFPJNVMD4LTH' where id=2;
-update noar ti set v0='LDG5XLKUOWKVFPJNVMD4LTH' where id=2;
-update noar tt set b2='HGVBH7BM7JLHA26OPT1T' where id=2;
-update noar ti set b2='HGVBH7BM7JLHA26OPT1T' where id=2;
-update noar tt set v0='C22A6R7' where id=3;
-update noar ti set v0='C22A6R7' where id=3;
-update noar tt set b0='NUR511QMVKB5S06P94O' where id=3;
-update noar ti set b0='NUR511QMVKB5S06P94O' where id=3;
-update noar tt set v0='JHF01LEAU68T5E8ROL' where id=3;
-update noar ti set v0='JHF01LEAU68T5E8ROL' where id=3;
-update noar tt set b1='885KWQCUQAVBTJU' where id=3;
-update noar ti set b1='885KWQCUQAVBTJU' where id=3;
-update noar tt set v0='25YFTYUNIX16VC16' where id=3;
-update noar ti set v0='25YFTYUNIX16VC16' where id=3;
-update noar tt set b2='FKP' where id=3;
-update noar ti set b2='FKP' where id=3;
-update noar tt set v0='W5WF3UWG0QH8XE' where id=4;
-update noar ti set v0='W5WF3UWG0QH8XE' where id=4;
-update noar tt set b0='9ZXNEUHITKC5GV' where id=4;
-update noar ti set b0='9ZXNEUHITKC5GV' where id=4;
-update noar tt set v0='4U3STH13QWX4KJBH2H4ESLWD16R' where id=4;
-update noar ti set v0='4U3STH13QWX4KJBH2H4ESLWD16R' where id=4;
-update noar tt set b1='FL3X8OR7FL72ETW68X1WYBXP' where id=4;
-update noar ti set b1='FL3X8OR7FL72ETW68X1WYBXP' where id=4;
-update noar tt set v0='7YFAM8NB9W2AU7N2ZPKJML860W6' where id=4;
-update noar ti set v0='7YFAM8NB9W2AU7N2ZPKJML860W6' where id=4;
-update noar tt set b2='WYA3P4NWIZ3OCBD' where id=4;
-update noar ti set b2='WYA3P4NWIZ3OCBD' where id=4;
-update noar tt set v0='4K76' where id=5;
-update noar ti set v0='4K76' where id=5;
-update noar tt set b0='SPTB4PQKL4725I' where id=5;
-update noar ti set b0='SPTB4PQKL4725I' where id=5;
-update noar tt set v0='0D7BH1R5PTEVZEJFKKHG8NQ5WEIG0' where id=5;
-update noar ti set v0='0D7BH1R5PTEVZEJFKKHG8NQ5WEIG0' where id=5;
-update noar tt set b1='BYL' where id=5;
-update noar ti set b1='BYL' where id=5;
-update noar tt set v0='1FH05SBTE4GCF8' where id=5;
-update noar ti set v0='1FH05SBTE4GCF8' where id=5;
-update noar tt set b2='17TQK2XOQJ' where id=5;
-update noar ti set b2='17TQK2XOQJ' where id=5;
-update noar tt set v0='B0SU9OUYUBL74M2KW3' where id=6;
-update noar ti set v0='B0SU9OUYUBL74M2KW3' where id=6;
-update noar tt set b0='E90XVMXNKUMC6A7RZ0USPOUQC3KQ8G9K' where id=6;
-update noar ti set b0='E90XVMXNKUMC6A7RZ0USPOUQC3KQ8G9K' where id=6;
-update noar tt set v0='IJKJCI' where id=6;
-update noar ti set v0='IJKJCI' where id=6;
-update noar tt set b1='C' where id=6;
-update noar ti set b1='C' where id=6;
-update noar tt set v0='0E9OBY3RZ3LOZ30S8WSK2HGT' where id=6;
-update noar ti set v0='0E9OBY3RZ3LOZ30S8WSK2HGT' where id=6;
-update noar tt set b2='5H78U5R' where id=6;
-update noar ti set b2='5H78U5R' where id=6;
-update noar tt set v0='3YHAD0184TOSB' where id=7;
-update noar ti set v0='3YHAD0184TOSB' where id=7;
-update noar tt set b0='2T9QEPPNKQYGRML8VG0E6RB82FVX4XTR' where id=7;
-update noar ti set b0='2T9QEPPNKQYGRML8VG0E6RB82FVX4XTR' where id=7;
-update noar tt set v0='HXV8' where id=7;
-update noar ti set v0='HXV8' where id=7;
-update noar tt set b1='35TE6T343DPM3QKONCDW' where id=7;
-update noar ti set b1='35TE6T343DPM3QKONCDW' where id=7;
-update noar tt set v0='AX9QMIZZXIK3TC5E208I' where id=7;
-update noar ti set v0='AX9QMIZZXIK3TC5E208I' where id=7;
-update noar tt set b2='9TBNOLSB59ACW48L8S' where id=7;
-update noar ti set b2='9TBNOLSB59ACW48L8S' where id=7;
-update noar tt set v0='CTMXL39WHZ' where id=8;
-update noar ti set v0='CTMXL39WHZ' where id=8;
-update noar tt set b0='IW9AR7R473ZH6QTD2' where id=8;
-update noar ti set b0='IW9AR7R473ZH6QTD2' where id=8;
-update noar tt set v0='KY3JNL3GNN0G3T0' where id=8;
-update noar ti set v0='KY3JNL3GNN0G3T0' where id=8;
-update noar tt set b1='NE0N0NHLYX8ZLZ6YOF6U4' where id=8;
-update noar ti set b1='NE0N0NHLYX8ZLZ6YOF6U4' where id=8;
-update noar tt set v0='JPBW87M0Q0OVH8C51' where id=8;
-update noar ti set v0='JPBW87M0Q0OVH8C51' where id=8;
-update noar tt set b2='N857' where id=8;
-update noar ti set b2='N857' where id=8;
-update noar tt set v0='MGIK8JFIS' where id=9;
-update noar ti set v0='MGIK8JFIS' where id=9;
-update noar tt set b0='P4CEW8QJQCIHO45L7RXZDXRM' where id=9;
-update noar ti set b0='P4CEW8QJQCIHO45L7RXZDXRM' where id=9;
-update noar tt set v0='AHBTVPEJ' where id=9;
-update noar ti set v0='AHBTVPEJ' where id=9;
-update noar tt set b1='DI9SMHZZ02SZ' where id=9;
-update noar ti set b1='DI9SMHZZ02SZ' where id=9;
-update noar tt set v0='JB67SJHVA6LH' where id=9;
-update noar ti set v0='JB67SJHVA6LH' where id=9;
-update noar tt set b2='V47N8B3LMR25SSQCVTG3Y9RIH9J' where id=9;
-update noar ti set b2='V47N8B3LMR25SSQCVTG3Y9RIH9J' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 tinyblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8MO6YNMF4G45RQTC3I' where id=1;
-update noar ti set v0='8MO6YNMF4G45RQTC3I' where id=1;
-update noar tt set b0='FI' where id=1;
-update noar ti set b0='FI' where id=1;
-update noar tt set v0='T81M35RVQ1S6AMW1IW' where id=1;
-update noar ti set v0='T81M35RVQ1S6AMW1IW' where id=1;
-update noar tt set b1='Z2H2H' where id=1;
-update noar ti set b1='Z2H2H' where id=1;
-update noar tt set v0='JK7Y5OACOH4P88F3' where id=1;
-update noar ti set v0='JK7Y5OACOH4P88F3' where id=1;
-update noar tt set b2='QVNMR' where id=1;
-update noar ti set b2='QVNMR' where id=1;
-update noar tt set v0='MAG6J0MKJG' where id=2;
-update noar ti set v0='MAG6J0MKJG' where id=2;
-update noar tt set b0='QSMS5EFAQD2BBM' where id=2;
-update noar ti set b0='QSMS5EFAQD2BBM' where id=2;
-update noar tt set v0='Q6Y3B7CDEBESRJRWOKAQX' where id=2;
-update noar ti set v0='Q6Y3B7CDEBESRJRWOKAQX' where id=2;
-update noar tt set b1='ABMFG5858RP' where id=2;
-update noar ti set b1='ABMFG5858RP' where id=2;
-update noar tt set v0='JHISSD4RO3YUJS9SZS8ZQZFNO' where id=2;
-update noar ti set v0='JHISSD4RO3YUJS9SZS8ZQZFNO' where id=2;
-update noar tt set b2='OTH01L' where id=2;
-update noar ti set b2='OTH01L' where id=2;
-update noar tt set v0='RIQFIC6CJ7OIAU56' where id=3;
-update noar ti set v0='RIQFIC6CJ7OIAU56' where id=3;
-update noar tt set b0='IRFILLHGK0UQUTHH1BQBNQH9WDFM0' where id=3;
-update noar ti set b0='IRFILLHGK0UQUTHH1BQBNQH9WDFM0' where id=3;
-update noar tt set v0='37PTZ47CJHT' where id=3;
-update noar ti set v0='37PTZ47CJHT' where id=3;
-update noar tt set b1='YTS4WCLS68SW3IVZRD588CEIUD' where id=3;
-update noar ti set b1='YTS4WCLS68SW3IVZRD588CEIUD' where id=3;
-update noar tt set v0='0CAQ3PDNPQI7S3U6ZYVJ76PK23B1UERZ' where id=3;
-update noar ti set v0='0CAQ3PDNPQI7S3U6ZYVJ76PK23B1UERZ' where id=3;
-update noar tt set b2='64B6J0D112DX0RC7M7' where id=3;
-update noar ti set b2='64B6J0D112DX0RC7M7' where id=3;
-update noar tt set v0='EOJHMGQD' where id=4;
-update noar ti set v0='EOJHMGQD' where id=4;
-update noar tt set b0='HP4OXIIEYBHMQW6C3JP' where id=4;
-update noar ti set b0='HP4OXIIEYBHMQW6C3JP' where id=4;
-update noar tt set v0='G513IT5' where id=4;
-update noar ti set v0='G513IT5' where id=4;
-update noar tt set b1='GNYDJF5RHXED4A9' where id=4;
-update noar ti set b1='GNYDJF5RHXED4A9' where id=4;
-update noar tt set v0='M8TQCFMZO' where id=4;
-update noar ti set v0='M8TQCFMZO' where id=4;
-update noar tt set b2='41A8EPTG' where id=4;
-update noar ti set b2='41A8EPTG' where id=4;
-update noar tt set v0='J6YEZ2JWQRKARZ' where id=5;
-update noar ti set v0='J6YEZ2JWQRKARZ' where id=5;
-update noar tt set b0='C25XBXISTIKLN42MIJ21IKZB' where id=5;
-update noar ti set b0='C25XBXISTIKLN42MIJ21IKZB' where id=5;
-update noar tt set v0='HETVUGVXQVI6L7LCDUR8PPW' where id=5;
-update noar ti set v0='HETVUGVXQVI6L7LCDUR8PPW' where id=5;
-update noar tt set b1='7X312CKU58' where id=5;
-update noar ti set b1='7X312CKU58' where id=5;
-update noar tt set v0='ZCMAZBL3BWYQDHS407' where id=5;
-update noar ti set v0='ZCMAZBL3BWYQDHS407' where id=5;
-update noar tt set b2='F3U' where id=5;
-update noar ti set b2='F3U' where id=5;
-update noar tt set v0='3JKGKCE9LSRR07VBM3AVB6MVH' where id=6;
-update noar ti set v0='3JKGKCE9LSRR07VBM3AVB6MVH' where id=6;
-update noar tt set b0='DIIM6B7E3WM97D4Z6GUKTEIB5DPQP' where id=6;
-update noar ti set b0='DIIM6B7E3WM97D4Z6GUKTEIB5DPQP' where id=6;
-update noar tt set v0='8XZPOHU1NNSKLY8VWSZ6STZQWH82S1' where id=6;
-update noar ti set v0='8XZPOHU1NNSKLY8VWSZ6STZQWH82S1' where id=6;
-update noar tt set b1='8HNU2OK9ZK7N0' where id=6;
-update noar ti set b1='8HNU2OK9ZK7N0' where id=6;
-update noar tt set v0='L' where id=6;
-update noar ti set v0='L' where id=6;
-update noar tt set b2='2JYO0DACMLSG65Q4LX4K88XZ' where id=6;
-update noar ti set b2='2JYO0DACMLSG65Q4LX4K88XZ' where id=6;
-update noar tt set v0='T0LUWPAJ397GQS6UH2DP' where id=7;
-update noar ti set v0='T0LUWPAJ397GQS6UH2DP' where id=7;
-update noar tt set b0='TRBO6IQ696KOUWNT7DEEZQV9MU6' where id=7;
-update noar ti set b0='TRBO6IQ696KOUWNT7DEEZQV9MU6' where id=7;
-update noar tt set v0='VYO6FN9XA' where id=7;
-update noar ti set v0='VYO6FN9XA' where id=7;
-update noar tt set b1='8AGPAKACVH6XY39IFEE13M8CCLVJEG67' where id=7;
-update noar ti set b1='8AGPAKACVH6XY39IFEE13M8CCLVJEG67' where id=7;
-update noar tt set v0='2BT' where id=7;
-update noar ti set v0='2BT' where id=7;
-update noar tt set b2='P78ZDR3UWGSLUMC' where id=7;
-update noar ti set b2='P78ZDR3UWGSLUMC' where id=7;
-update noar tt set v0='0HBKGK0MYI5YS7TZJP5HN5M8J' where id=8;
-update noar ti set v0='0HBKGK0MYI5YS7TZJP5HN5M8J' where id=8;
-update noar tt set b0='UQE' where id=8;
-update noar ti set b0='UQE' where id=8;
-update noar tt set v0='0V16JMLMZKIVGTECUB9AKXRFI45CHG' where id=8;
-update noar ti set v0='0V16JMLMZKIVGTECUB9AKXRFI45CHG' where id=8;
-update noar tt set b1='MZ1WGZWEE7D1OMVCG5QXY7' where id=8;
-update noar ti set b1='MZ1WGZWEE7D1OMVCG5QXY7' where id=8;
-update noar tt set v0='HL631EGBYYUZTIOFY1IYMHLXI0M7J5E' where id=8;
-update noar ti set v0='HL631EGBYYUZTIOFY1IYMHLXI0M7J5E' where id=8;
-update noar tt set b2='34' where id=8;
-update noar ti set b2='34' where id=8;
-update noar tt set v0='99KKEAX5DK52J6KT85OAN43N5D3E' where id=9;
-update noar ti set v0='99KKEAX5DK52J6KT85OAN43N5D3E' where id=9;
-update noar tt set b0='Y7FW3MVANGFM741' where id=9;
-update noar ti set b0='Y7FW3MVANGFM741' where id=9;
-update noar tt set v0='SJ6AE8DTMNQH7PJ97UZ0CEMATX' where id=9;
-update noar ti set v0='SJ6AE8DTMNQH7PJ97UZ0CEMATX' where id=9;
-update noar tt set b1='OJSZ27FL3SUM4WF2CBS4ZG377INPVFF' where id=9;
-update noar ti set b1='OJSZ27FL3SUM4WF2CBS4ZG377INPVFF' where id=9;
-update noar tt set v0='2YN5' where id=9;
-update noar ti set v0='2YN5' where id=9;
-update noar tt set b2='LZBLWUS4PUX20NG26XLUEUJ32BK4W' where id=9;
-update noar ti set b2='LZBLWUS4PUX20NG26XLUEUJ32BK4W' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VB9VCSDEOZGB' where id=1;
-update noar ti set v0='VB9VCSDEOZGB' where id=1;
-update noar tt set b0='HL4UG894D7NH55JN' where id=1;
-update noar ti set b0='HL4UG894D7NH55JN' where id=1;
-update noar tt set v0='F9FX43JX3U8XOZ5THGMX0J' where id=1;
-update noar ti set v0='F9FX43JX3U8XOZ5THGMX0J' where id=1;
-update noar tt set b1='4LVOBI4A4' where id=1;
-update noar ti set b1='4LVOBI4A4' where id=1;
-update noar tt set v0='XI2P3B7014HJASP6Z49VSNQSHDTZ4' where id=1;
-update noar ti set v0='XI2P3B7014HJASP6Z49VSNQSHDTZ4' where id=1;
-update noar tt set b2='G38ET' where id=1;
-update noar ti set b2='G38ET' where id=1;
-update noar tt set v0='5G42ONQ4T3GPAP0ZNFK24X76E0BV6VK' where id=2;
-update noar ti set v0='5G42ONQ4T3GPAP0ZNFK24X76E0BV6VK' where id=2;
-update noar tt set b0='3THMOQ8R6GIAKDJV' where id=2;
-update noar ti set b0='3THMOQ8R6GIAKDJV' where id=2;
-update noar tt set v0='XQIN0TIQTETOM3UNN6DJ9O4MBP' where id=2;
-update noar ti set v0='XQIN0TIQTETOM3UNN6DJ9O4MBP' where id=2;
-update noar tt set b1='WYSVDM7DD225L2MU3HSOHR94V6CXYJM' where id=2;
-update noar ti set b1='WYSVDM7DD225L2MU3HSOHR94V6CXYJM' where id=2;
-update noar tt set v0='LYE1U2C8I4C0O8MPP5038CG3' where id=2;
-update noar ti set v0='LYE1U2C8I4C0O8MPP5038CG3' where id=2;
-update noar tt set b2='E06O5FLZYKJ' where id=2;
-update noar ti set b2='E06O5FLZYKJ' where id=2;
-update noar tt set v0='M3YZZ7OFQ0D8V20KSGH' where id=3;
-update noar ti set v0='M3YZZ7OFQ0D8V20KSGH' where id=3;
-update noar tt set b0='MF48EAYMLRJZN' where id=3;
-update noar ti set b0='MF48EAYMLRJZN' where id=3;
-update noar tt set v0='H9ZMA950T1G3VET3F' where id=3;
-update noar ti set v0='H9ZMA950T1G3VET3F' where id=3;
-update noar tt set b1='3E7290K9K' where id=3;
-update noar ti set b1='3E7290K9K' where id=3;
-update noar tt set v0='YYQIRJUKY1SOVFBY20LNM6542Q' where id=3;
-update noar ti set v0='YYQIRJUKY1SOVFBY20LNM6542Q' where id=3;
-update noar tt set b2='MXDII1D1GBA' where id=3;
-update noar ti set b2='MXDII1D1GBA' where id=3;
-update noar tt set v0='8CJ576M0H8QMH' where id=4;
-update noar ti set v0='8CJ576M0H8QMH' where id=4;
-update noar tt set b0='5IVE3LO3JK0VQ0G89XOIULKC' where id=4;
-update noar ti set b0='5IVE3LO3JK0VQ0G89XOIULKC' where id=4;
-update noar tt set v0='X1OIUBPNS953C032RGF3SLC0QU0' where id=4;
-update noar ti set v0='X1OIUBPNS953C032RGF3SLC0QU0' where id=4;
-update noar tt set b1='MP5UM38MPXK2STK' where id=4;
-update noar ti set b1='MP5UM38MPXK2STK' where id=4;
-update noar tt set v0='MLKHT3MJ2S6BAYDW7MWIL0N' where id=4;
-update noar ti set v0='MLKHT3MJ2S6BAYDW7MWIL0N' where id=4;
-update noar tt set b2='7IALJFG3XHVNL425L9' where id=4;
-update noar ti set b2='7IALJFG3XHVNL425L9' where id=4;
-update noar tt set v0='OSB0DLZCQT40J73MKK2UMHERMVZLBY' where id=5;
-update noar ti set v0='OSB0DLZCQT40J73MKK2UMHERMVZLBY' where id=5;
-update noar tt set b0='NUZ4W' where id=5;
-update noar ti set b0='NUZ4W' where id=5;
-update noar tt set v0='OZL5HGH' where id=5;
-update noar ti set v0='OZL5HGH' where id=5;
-update noar tt set b1='921PJH0CYQK2SZVC2GOKX3E2VFSCI' where id=5;
-update noar ti set b1='921PJH0CYQK2SZVC2GOKX3E2VFSCI' where id=5;
-update noar tt set v0='9E8VH1BSSJFRPCX' where id=5;
-update noar ti set v0='9E8VH1BSSJFRPCX' where id=5;
-update noar tt set b2='RHXFGC8CU3Q74AGSZV6D6M81TQOE' where id=5;
-update noar ti set b2='RHXFGC8CU3Q74AGSZV6D6M81TQOE' where id=5;
-update noar tt set v0='CFCTGV0XCINNS3' where id=6;
-update noar ti set v0='CFCTGV0XCINNS3' where id=6;
-update noar tt set b0='UYWAFGW51ZT6DOV4DGPZY7YEXL3' where id=6;
-update noar ti set b0='UYWAFGW51ZT6DOV4DGPZY7YEXL3' where id=6;
-update noar tt set v0='31RUMYEKQP8DP6' where id=6;
-update noar ti set v0='31RUMYEKQP8DP6' where id=6;
-update noar tt set b1='6LQ6ADET6QOFM77P5VY4G7RG5AOTM' where id=6;
-update noar ti set b1='6LQ6ADET6QOFM77P5VY4G7RG5AOTM' where id=6;
-update noar tt set v0='L' where id=6;
-update noar ti set v0='L' where id=6;
-update noar tt set b2='MLNOHEW46RD992HUWPJ4M05DTVGPBCF' where id=6;
-update noar ti set b2='MLNOHEW46RD992HUWPJ4M05DTVGPBCF' where id=6;
-update noar tt set v0='89' where id=7;
-update noar ti set v0='89' where id=7;
-update noar tt set b0='6PNIO8U5Z5D8HX8MRPY' where id=7;
-update noar ti set b0='6PNIO8U5Z5D8HX8MRPY' where id=7;
-update noar tt set v0='BEEKBP75ZV' where id=7;
-update noar ti set v0='BEEKBP75ZV' where id=7;
-update noar tt set b1='KX4KW7ITSMEUI' where id=7;
-update noar ti set b1='KX4KW7ITSMEUI' where id=7;
-update noar tt set v0='WPKG8AH0E1BC3' where id=7;
-update noar ti set v0='WPKG8AH0E1BC3' where id=7;
-update noar tt set b2='0ASK8I' where id=7;
-update noar ti set b2='0ASK8I' where id=7;
-update noar tt set v0='KP5WBAZDYXPWK0ZYIQ8NGW' where id=8;
-update noar ti set v0='KP5WBAZDYXPWK0ZYIQ8NGW' where id=8;
-update noar tt set b0='JK4YSH' where id=8;
-update noar ti set b0='JK4YSH' where id=8;
-update noar tt set v0='EP6TMUOZF2G3VHEN1AK73WGCC0O' where id=8;
-update noar ti set v0='EP6TMUOZF2G3VHEN1AK73WGCC0O' where id=8;
-update noar tt set b1='0CNHFOIMCSAH6N5WC76O' where id=8;
-update noar ti set b1='0CNHFOIMCSAH6N5WC76O' where id=8;
-update noar tt set v0='COGP2V' where id=8;
-update noar ti set v0='COGP2V' where id=8;
-update noar tt set b2='1LHL8D0R2' where id=8;
-update noar ti set b2='1LHL8D0R2' where id=8;
-update noar tt set v0='MG0QN6O9GXKC9U4' where id=9;
-update noar ti set v0='MG0QN6O9GXKC9U4' where id=9;
-update noar tt set b0='5HMOVA4IOM8KYC93FVVAK' where id=9;
-update noar ti set b0='5HMOVA4IOM8KYC93FVVAK' where id=9;
-update noar tt set v0='IGIDY4S17H2E713NX8BLYJIKU' where id=9;
-update noar ti set v0='IGIDY4S17H2E713NX8BLYJIKU' where id=9;
-update noar tt set b1='WGQGMS74E5LTWFH0UK9IQB' where id=9;
-update noar ti set b1='WGQGMS74E5LTWFH0UK9IQB' where id=9;
-update noar tt set v0='9NPY0F2CE90FDCXQ2' where id=9;
-update noar ti set v0='9NPY0F2CE90FDCXQ2' where id=9;
-update noar tt set b2='WQ6HZE55JF1U94SLTM1WFG977C9U5' where id=9;
-update noar ti set b2='WQ6HZE55JF1U94SLTM1WFG977C9U5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N7E6COS3EUNQLBY81ZAELA2EPHU' where id=1;
-update noar ti set v0='N7E6COS3EUNQLBY81ZAELA2EPHU' where id=1;
-update noar tt set b0='76IFCKLZMRFZPE1D18STTXU4PSXZ' where id=1;
-update noar ti set b0='76IFCKLZMRFZPE1D18STTXU4PSXZ' where id=1;
-update noar tt set v0='RJ79HCDNZ33RI542OQLT' where id=1;
-update noar ti set v0='RJ79HCDNZ33RI542OQLT' where id=1;
-update noar tt set b1='F7CB6G8WD' where id=1;
-update noar ti set b1='F7CB6G8WD' where id=1;
-update noar tt set v0='X' where id=1;
-update noar ti set v0='X' where id=1;
-update noar tt set b2='QI54OISB1OFCREUZJD' where id=1;
-update noar ti set b2='QI54OISB1OFCREUZJD' where id=1;
-update noar tt set v0='K0FGJY8S074MY' where id=2;
-update noar ti set v0='K0FGJY8S074MY' where id=2;
-update noar tt set b0='OVFHK' where id=2;
-update noar ti set b0='OVFHK' where id=2;
-update noar tt set v0='71UW3HFXHM3TYKT767GY7I2EMYSZTBLM' where id=2;
-update noar ti set v0='71UW3HFXHM3TYKT767GY7I2EMYSZTBLM' where id=2;
-update noar tt set b1='BHTNWKY' where id=2;
-update noar ti set b1='BHTNWKY' where id=2;
-update noar tt set v0='P6WCXP836TZUHPHWV' where id=2;
-update noar ti set v0='P6WCXP836TZUHPHWV' where id=2;
-update noar tt set b2='T7GX7I5H67A4GSNWA9R1FQEQWWYC9E' where id=2;
-update noar ti set b2='T7GX7I5H67A4GSNWA9R1FQEQWWYC9E' where id=2;
-update noar tt set v0='NSTMC02Y5ZV49FTOYM95VEZLAN' where id=3;
-update noar ti set v0='NSTMC02Y5ZV49FTOYM95VEZLAN' where id=3;
-update noar tt set b0='YMXTW' where id=3;
-update noar ti set b0='YMXTW' where id=3;
-update noar tt set v0='PYKA2J2T2ZSH7R18TG41P20489P' where id=3;
-update noar ti set v0='PYKA2J2T2ZSH7R18TG41P20489P' where id=3;
-update noar tt set b1='OP33O737EABX5EL2RWC81EHUDKKSCH08' where id=3;
-update noar ti set b1='OP33O737EABX5EL2RWC81EHUDKKSCH08' where id=3;
-update noar tt set v0='FEM' where id=3;
-update noar ti set v0='FEM' where id=3;
-update noar tt set b2='GUJLWW6Y1K2M9U8KD1' where id=3;
-update noar ti set b2='GUJLWW6Y1K2M9U8KD1' where id=3;
-update noar tt set v0='DQVDBYSPFPPFGSA2V9IZ45KT8P4646N' where id=4;
-update noar ti set v0='DQVDBYSPFPPFGSA2V9IZ45KT8P4646N' where id=4;
-update noar tt set b0='G1KGJBSO45DSLLRCW10MWPFL3LU' where id=4;
-update noar ti set b0='G1KGJBSO45DSLLRCW10MWPFL3LU' where id=4;
-update noar tt set v0='2HQFO2AMOW90SBSA75T2H4' where id=4;
-update noar ti set v0='2HQFO2AMOW90SBSA75T2H4' where id=4;
-update noar tt set b1='HOPQ5J' where id=4;
-update noar ti set b1='HOPQ5J' where id=4;
-update noar tt set v0='AUQML2Y' where id=4;
-update noar ti set v0='AUQML2Y' where id=4;
-update noar tt set b2='I' where id=4;
-update noar ti set b2='I' where id=4;
-update noar tt set v0='MXNQX2W' where id=5;
-update noar ti set v0='MXNQX2W' where id=5;
-update noar tt set b0='7BFBOVSRJC2H2IESLQUQF' where id=5;
-update noar ti set b0='7BFBOVSRJC2H2IESLQUQF' where id=5;
-update noar tt set v0='ZG72C7J3LDFLVBDL7AT79EIKRO9RLAN' where id=5;
-update noar ti set v0='ZG72C7J3LDFLVBDL7AT79EIKRO9RLAN' where id=5;
-update noar tt set b1='NHJ1G4V12GX044STM3NR' where id=5;
-update noar ti set b1='NHJ1G4V12GX044STM3NR' where id=5;
-update noar tt set v0='QJ' where id=5;
-update noar ti set v0='QJ' where id=5;
-update noar tt set b2='524GMGU8O84A9C0DVHV4KR2HW' where id=5;
-update noar ti set b2='524GMGU8O84A9C0DVHV4KR2HW' where id=5;
-update noar tt set v0='LP5D1W' where id=6;
-update noar ti set v0='LP5D1W' where id=6;
-update noar tt set b0='F9A3UQNPJOPUB4X2SF03' where id=6;
-update noar ti set b0='F9A3UQNPJOPUB4X2SF03' where id=6;
-update noar tt set v0='1QF66XQX5451SQN8DTSIEIHL8YRY' where id=6;
-update noar ti set v0='1QF66XQX5451SQN8DTSIEIHL8YRY' where id=6;
-update noar tt set b1='MO' where id=6;
-update noar ti set b1='MO' where id=6;
-update noar tt set v0='LVOCQCCATPTB' where id=6;
-update noar ti set v0='LVOCQCCATPTB' where id=6;
-update noar tt set b2='FN284L6E4YQ' where id=6;
-update noar ti set b2='FN284L6E4YQ' where id=6;
-update noar tt set v0='LKXQ264A3WXZT4TT81NXG5LYJ8VJVX' where id=7;
-update noar ti set v0='LKXQ264A3WXZT4TT81NXG5LYJ8VJVX' where id=7;
-update noar tt set b0='8GZX15BGW' where id=7;
-update noar ti set b0='8GZX15BGW' where id=7;
-update noar tt set v0='WX8J2M4HLDWIKZGB9GL1VFWPAGVBE1X' where id=7;
-update noar ti set v0='WX8J2M4HLDWIKZGB9GL1VFWPAGVBE1X' where id=7;
-update noar tt set b1='M9QQHIDLMPET89CXFMUZ9IO00A' where id=7;
-update noar ti set b1='M9QQHIDLMPET89CXFMUZ9IO00A' where id=7;
-update noar tt set v0='JZB9KBPXHQOXRB2PS6' where id=7;
-update noar ti set v0='JZB9KBPXHQOXRB2PS6' where id=7;
-update noar tt set b2='DCTT48' where id=7;
-update noar ti set b2='DCTT48' where id=7;
-update noar tt set v0='RN8BID43CASG' where id=8;
-update noar ti set v0='RN8BID43CASG' where id=8;
-update noar tt set b0='J4SK8LAYHUNZS8W703G7LEQEZ518HE' where id=8;
-update noar ti set b0='J4SK8LAYHUNZS8W703G7LEQEZ518HE' where id=8;
-update noar tt set v0='GAAJ2AG05OH2I3VY2O' where id=8;
-update noar ti set v0='GAAJ2AG05OH2I3VY2O' where id=8;
-update noar tt set b1='N3G39MG5QWRI5YDZE8AOPDZV' where id=8;
-update noar ti set b1='N3G39MG5QWRI5YDZE8AOPDZV' where id=8;
-update noar tt set v0='F8' where id=8;
-update noar ti set v0='F8' where id=8;
-update noar tt set b2='GT8TR3N' where id=8;
-update noar ti set b2='GT8TR3N' where id=8;
-update noar tt set v0='7KOLAMB5JIR8MZ08QKG1BOMKLJ' where id=9;
-update noar ti set v0='7KOLAMB5JIR8MZ08QKG1BOMKLJ' where id=9;
-update noar tt set b0='D0L0PLE7' where id=9;
-update noar ti set b0='D0L0PLE7' where id=9;
-update noar tt set v0='0WNJ6NRCX6JRJ1K0A8G' where id=9;
-update noar ti set v0='0WNJ6NRCX6JRJ1K0A8G' where id=9;
-update noar tt set b1='AY6JFAPQHA' where id=9;
-update noar ti set b1='AY6JFAPQHA' where id=9;
-update noar tt set v0='C9JJ1DHB8L7RGOGRVPI' where id=9;
-update noar ti set v0='C9JJ1DHB8L7RGOGRVPI' where id=9;
-update noar tt set b2='TZ55BT0S1DEX' where id=9;
-update noar ti set b2='TZ55BT0S1DEX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SL185N' where id=1;
-update noar ti set v0='SL185N' where id=1;
-update noar tt set b0='JZAXQB45ZMBLD6ET8DBRS' where id=1;
-update noar ti set b0='JZAXQB45ZMBLD6ET8DBRS' where id=1;
-update noar tt set v0='Q2VXXWV6SZPZ90WRD4GI4PKE8EXXTB' where id=1;
-update noar ti set v0='Q2VXXWV6SZPZ90WRD4GI4PKE8EXXTB' where id=1;
-update noar tt set b1='7GG0CPT' where id=1;
-update noar ti set b1='7GG0CPT' where id=1;
-update noar tt set v0='5IQFVMNTQAVJTBSRNBV' where id=1;
-update noar ti set v0='5IQFVMNTQAVJTBSRNBV' where id=1;
-update noar tt set b2='SAY0VWC3AL' where id=1;
-update noar ti set b2='SAY0VWC3AL' where id=1;
-update noar tt set v0='7WVDLQT8EQPXGAQ0I1HNLT2P' where id=2;
-update noar ti set v0='7WVDLQT8EQPXGAQ0I1HNLT2P' where id=2;
-update noar tt set b0='00XKM63N1RRRMC' where id=2;
-update noar ti set b0='00XKM63N1RRRMC' where id=2;
-update noar tt set v0='MPYS06VCS5' where id=2;
-update noar ti set v0='MPYS06VCS5' where id=2;
-update noar tt set b1='PE1F6H1N694FZH8AZQWGRXG28HLF7R' where id=2;
-update noar ti set b1='PE1F6H1N694FZH8AZQWGRXG28HLF7R' where id=2;
-update noar tt set v0='Y1XOVQ' where id=2;
-update noar ti set v0='Y1XOVQ' where id=2;
-update noar tt set b2='ZPJ0GEHUKVSK5FFPUJK03' where id=2;
-update noar ti set b2='ZPJ0GEHUKVSK5FFPUJK03' where id=2;
-update noar tt set v0='0US' where id=3;
-update noar ti set v0='0US' where id=3;
-update noar tt set b0='ZRTQMXSF' where id=3;
-update noar ti set b0='ZRTQMXSF' where id=3;
-update noar tt set v0='J5H51AX' where id=3;
-update noar ti set v0='J5H51AX' where id=3;
-update noar tt set b1='0N8K2W2IP97NQHIQF' where id=3;
-update noar ti set b1='0N8K2W2IP97NQHIQF' where id=3;
-update noar tt set v0='8IZID2V8VF26J' where id=3;
-update noar ti set v0='8IZID2V8VF26J' where id=3;
-update noar tt set b2='PUTT4OYA6CCVHCTME77GYMAFQOY' where id=3;
-update noar ti set b2='PUTT4OYA6CCVHCTME77GYMAFQOY' where id=3;
-update noar tt set v0='HSLBG' where id=4;
-update noar ti set v0='HSLBG' where id=4;
-update noar tt set b0='TSTQ6AUVZD6FW03SUO29I3RM61ZJR' where id=4;
-update noar ti set b0='TSTQ6AUVZD6FW03SUO29I3RM61ZJR' where id=4;
-update noar tt set v0='JXHR8XFSSPNQPD' where id=4;
-update noar ti set v0='JXHR8XFSSPNQPD' where id=4;
-update noar tt set b1='DBG7QPTMRNNA4' where id=4;
-update noar ti set b1='DBG7QPTMRNNA4' where id=4;
-update noar tt set v0='E5' where id=4;
-update noar ti set v0='E5' where id=4;
-update noar tt set b2='ES6L9UP9K9LYVBANIIMCMP3GVWTHU9' where id=4;
-update noar ti set b2='ES6L9UP9K9LYVBANIIMCMP3GVWTHU9' where id=4;
-update noar tt set v0='ML4Z1G1JWP0DHEMPEPT' where id=5;
-update noar ti set v0='ML4Z1G1JWP0DHEMPEPT' where id=5;
-update noar tt set b0='23KLGFMPONT3Y7MT2KL9IA' where id=5;
-update noar ti set b0='23KLGFMPONT3Y7MT2KL9IA' where id=5;
-update noar tt set v0='R6B0QGILF1MS' where id=5;
-update noar ti set v0='R6B0QGILF1MS' where id=5;
-update noar tt set b1='AP2N5J' where id=5;
-update noar ti set b1='AP2N5J' where id=5;
-update noar tt set v0='7PXK20QHITD' where id=5;
-update noar ti set v0='7PXK20QHITD' where id=5;
-update noar tt set b2='HW4GX0YF5J676RDMLVORGVF5U8MWY3C' where id=5;
-update noar ti set b2='HW4GX0YF5J676RDMLVORGVF5U8MWY3C' where id=5;
-update noar tt set v0='VFAZLK2ER2PCRAV7' where id=6;
-update noar ti set v0='VFAZLK2ER2PCRAV7' where id=6;
-update noar tt set b0='2KNPWAHB57NU43EKPPGS6GINQ9TN0W' where id=6;
-update noar ti set b0='2KNPWAHB57NU43EKPPGS6GINQ9TN0W' where id=6;
-update noar tt set v0='11M7JAMV' where id=6;
-update noar ti set v0='11M7JAMV' where id=6;
-update noar tt set b1='K7GSY8VJTD78QUSC7S1KF2' where id=6;
-update noar ti set b1='K7GSY8VJTD78QUSC7S1KF2' where id=6;
-update noar tt set v0='MJKJO5HBC15' where id=6;
-update noar ti set v0='MJKJO5HBC15' where id=6;
-update noar tt set b2='OA' where id=6;
-update noar ti set b2='OA' where id=6;
-update noar tt set v0='O' where id=7;
-update noar ti set v0='O' where id=7;
-update noar tt set b0='CIDTBH61S3EDO6IVTWK3' where id=7;
-update noar ti set b0='CIDTBH61S3EDO6IVTWK3' where id=7;
-update noar tt set v0='MM15F2JGPB2' where id=7;
-update noar ti set v0='MM15F2JGPB2' where id=7;
-update noar tt set b1='6BFA1U6HFOJ2Q9GTG' where id=7;
-update noar ti set b1='6BFA1U6HFOJ2Q9GTG' where id=7;
-update noar tt set v0='H6Q5P1980JKG' where id=7;
-update noar ti set v0='H6Q5P1980JKG' where id=7;
-update noar tt set b2='GXOA1SV9UHWIL' where id=7;
-update noar ti set b2='GXOA1SV9UHWIL' where id=7;
-update noar tt set v0='ACLU5D8JDSHMFW' where id=8;
-update noar ti set v0='ACLU5D8JDSHMFW' where id=8;
-update noar tt set b0='ET58YPLALZQSTI8Y0AM' where id=8;
-update noar ti set b0='ET58YPLALZQSTI8Y0AM' where id=8;
-update noar tt set v0='8XTZ0PHE4' where id=8;
-update noar ti set v0='8XTZ0PHE4' where id=8;
-update noar tt set b1='AL8NG0FEDRYEXIH' where id=8;
-update noar ti set b1='AL8NG0FEDRYEXIH' where id=8;
-update noar tt set v0='TBB1X5L' where id=8;
-update noar ti set v0='TBB1X5L' where id=8;
-update noar tt set b2='CFIPBV36L9FJS4F59SDLKJDQH' where id=8;
-update noar ti set b2='CFIPBV36L9FJS4F59SDLKJDQH' where id=8;
-update noar tt set v0='0HJROZ9MYJ6IEHNTYG4DMNP6' where id=9;
-update noar ti set v0='0HJROZ9MYJ6IEHNTYG4DMNP6' where id=9;
-update noar tt set b0='7YG7P1D79F0KPA3AL2VAXS1LX4ZYYEB' where id=9;
-update noar ti set b0='7YG7P1D79F0KPA3AL2VAXS1LX4ZYYEB' where id=9;
-update noar tt set v0='28M5EF' where id=9;
-update noar ti set v0='28M5EF' where id=9;
-update noar tt set b1='TO1' where id=9;
-update noar ti set b1='TO1' where id=9;
-update noar tt set v0='DF' where id=9;
-update noar ti set v0='DF' where id=9;
-update noar tt set b2='D9OL' where id=9;
-update noar ti set b2='D9OL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5DOA15OSOD9DQZTW4PDGEC1I1HR7W5VU' where id=1;
-update noar ti set v0='5DOA15OSOD9DQZTW4PDGEC1I1HR7W5VU' where id=1;
-update noar tt set b0='NKY8V0K0W0' where id=1;
-update noar ti set b0='NKY8V0K0W0' where id=1;
-update noar tt set v0='R4S' where id=1;
-update noar ti set v0='R4S' where id=1;
-update noar tt set b1='LUFY4NXZ42V1Y2I52' where id=1;
-update noar ti set b1='LUFY4NXZ42V1Y2I52' where id=1;
-update noar tt set v0='Z809N9FCJRKJQBD' where id=1;
-update noar ti set v0='Z809N9FCJRKJQBD' where id=1;
-update noar tt set b2='SP2' where id=1;
-update noar ti set b2='SP2' where id=1;
-update noar tt set v0='DP0BPODNZKVITQ1KGN3M1GVLNEC' where id=2;
-update noar ti set v0='DP0BPODNZKVITQ1KGN3M1GVLNEC' where id=2;
-update noar tt set b0='E6M3UQV5MK1' where id=2;
-update noar ti set b0='E6M3UQV5MK1' where id=2;
-update noar tt set v0='0C858G02VNW22CR' where id=2;
-update noar ti set v0='0C858G02VNW22CR' where id=2;
-update noar tt set b1='RDO86' where id=2;
-update noar ti set b1='RDO86' where id=2;
-update noar tt set v0='NSIKLEHC' where id=2;
-update noar ti set v0='NSIKLEHC' where id=2;
-update noar tt set b2='MDK' where id=2;
-update noar ti set b2='MDK' where id=2;
-update noar tt set v0='CWZEJQ1Q' where id=3;
-update noar ti set v0='CWZEJQ1Q' where id=3;
-update noar tt set b0='198SH3U1JPRQCA70VEXDTXT' where id=3;
-update noar ti set b0='198SH3U1JPRQCA70VEXDTXT' where id=3;
-update noar tt set v0='M2A6LO06CE' where id=3;
-update noar ti set v0='M2A6LO06CE' where id=3;
-update noar tt set b1='ZSDAPLY4XF2JU93' where id=3;
-update noar ti set b1='ZSDAPLY4XF2JU93' where id=3;
-update noar tt set v0='71GGR7TRM286D7SBGEQ2MW7R4JIW7H' where id=3;
-update noar ti set v0='71GGR7TRM286D7SBGEQ2MW7R4JIW7H' where id=3;
-update noar tt set b2='LE' where id=3;
-update noar ti set b2='LE' where id=3;
-update noar tt set v0='1EA72GMDB3RQCLEUAH7XPSDFX' where id=4;
-update noar ti set v0='1EA72GMDB3RQCLEUAH7XPSDFX' where id=4;
-update noar tt set b0='A' where id=4;
-update noar ti set b0='A' where id=4;
-update noar tt set v0='SQAASN3ND4PW0VLYY55UWM' where id=4;
-update noar ti set v0='SQAASN3ND4PW0VLYY55UWM' where id=4;
-update noar tt set b1='2M3YLV873KLL8FGFZLPWU' where id=4;
-update noar ti set b1='2M3YLV873KLL8FGFZLPWU' where id=4;
-update noar tt set v0='VV9MGGFJEJBIRAHWMX' where id=4;
-update noar ti set v0='VV9MGGFJEJBIRAHWMX' where id=4;
-update noar tt set b2='UXEXO3WN7L7KQZH6HSDF' where id=4;
-update noar ti set b2='UXEXO3WN7L7KQZH6HSDF' where id=4;
-update noar tt set v0='O1YWKH3QTI1AXWBQYOBCUMZYYBVCUU' where id=5;
-update noar ti set v0='O1YWKH3QTI1AXWBQYOBCUMZYYBVCUU' where id=5;
-update noar tt set b0='H942QEAPA' where id=5;
-update noar ti set b0='H942QEAPA' where id=5;
-update noar tt set v0='4K9GQYZLEP5' where id=5;
-update noar ti set v0='4K9GQYZLEP5' where id=5;
-update noar tt set b1='AL01TKC1WDZVNG4M' where id=5;
-update noar ti set b1='AL01TKC1WDZVNG4M' where id=5;
-update noar tt set v0='J5JN8VGJT' where id=5;
-update noar ti set v0='J5JN8VGJT' where id=5;
-update noar tt set b2='MUI7C7B7E' where id=5;
-update noar ti set b2='MUI7C7B7E' where id=5;
-update noar tt set v0='MAG36AROYV7O0ECOLLSZVX8A' where id=6;
-update noar ti set v0='MAG36AROYV7O0ECOLLSZVX8A' where id=6;
-update noar tt set b0='LV6C3T1R8BRI6RQ53OQA53KL' where id=6;
-update noar ti set b0='LV6C3T1R8BRI6RQ53OQA53KL' where id=6;
-update noar tt set v0='3ZVVPY03L' where id=6;
-update noar ti set v0='3ZVVPY03L' where id=6;
-update noar tt set b1='3U21I9JX1' where id=6;
-update noar ti set b1='3U21I9JX1' where id=6;
-update noar tt set v0='EBGQ1TQH0IKSQ' where id=6;
-update noar ti set v0='EBGQ1TQH0IKSQ' where id=6;
-update noar tt set b2='H9VFRPMY6SVK1' where id=6;
-update noar ti set b2='H9VFRPMY6SVK1' where id=6;
-update noar tt set v0='VCILMOZWJFTK2HR0COSI22D' where id=7;
-update noar ti set v0='VCILMOZWJFTK2HR0COSI22D' where id=7;
-update noar tt set b0='9NICEITIMXDWW' where id=7;
-update noar ti set b0='9NICEITIMXDWW' where id=7;
-update noar tt set v0='SKSPWIW0YURQ' where id=7;
-update noar ti set v0='SKSPWIW0YURQ' where id=7;
-update noar tt set b1='KSFAQ02GBN0PVQMTG0ZKQ' where id=7;
-update noar ti set b1='KSFAQ02GBN0PVQMTG0ZKQ' where id=7;
-update noar tt set v0='0D94643Z' where id=7;
-update noar ti set v0='0D94643Z' where id=7;
-update noar tt set b2='W5DBZ39VVXMELAN4E6QCXQO692X4AK' where id=7;
-update noar ti set b2='W5DBZ39VVXMELAN4E6QCXQO692X4AK' where id=7;
-update noar tt set v0='K0FDLAHL7OL2IVVNOF1' where id=8;
-update noar ti set v0='K0FDLAHL7OL2IVVNOF1' where id=8;
-update noar tt set b0='YCHZSCV1VX' where id=8;
-update noar ti set b0='YCHZSCV1VX' where id=8;
-update noar tt set v0='0YSZ8KT43EGNNGWDAA27U7Y1WSLSB0N' where id=8;
-update noar ti set v0='0YSZ8KT43EGNNGWDAA27U7Y1WSLSB0N' where id=8;
-update noar tt set b1='F2QE54GTWGXO1Z' where id=8;
-update noar ti set b1='F2QE54GTWGXO1Z' where id=8;
-update noar tt set v0='GXIHVOAQV' where id=8;
-update noar ti set v0='GXIHVOAQV' where id=8;
-update noar tt set b2='KEVRRCVM3QV7OBYF8B9WM8' where id=8;
-update noar ti set b2='KEVRRCVM3QV7OBYF8B9WM8' where id=8;
-update noar tt set v0='ENBWI3GPZBADJK63SI78GPDP' where id=9;
-update noar ti set v0='ENBWI3GPZBADJK63SI78GPDP' where id=9;
-update noar tt set b0='0NUCN6IX2ZOZRN9O' where id=9;
-update noar ti set b0='0NUCN6IX2ZOZRN9O' where id=9;
-update noar tt set v0='WPXVA' where id=9;
-update noar ti set v0='WPXVA' where id=9;
-update noar tt set b1='KQ7HULNUSLXKL01YIQ73OGDH68A' where id=9;
-update noar ti set b1='KQ7HULNUSLXKL01YIQ73OGDH68A' where id=9;
-update noar tt set v0='TYRBMZ474ICZJX8' where id=9;
-update noar ti set v0='TYRBMZ474ICZJX8' where id=9;
-update noar tt set b2='7AS7GK6MJG9VYHMP3KIHINVY' where id=9;
-update noar ti set b2='7AS7GK6MJG9VYHMP3KIHINVY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8OFXQ6L5NC67OWGC6Z8FFOVRPQCT245' where id=1;
-update noar ti set v0='8OFXQ6L5NC67OWGC6Z8FFOVRPQCT245' where id=1;
-update noar tt set b0='S328ECLT3RRUYQCA0V2C' where id=1;
-update noar ti set b0='S328ECLT3RRUYQCA0V2C' where id=1;
-update noar tt set v0='WVYCVSCUMN1Z2953YMDTVSC2DBOBECT' where id=1;
-update noar ti set v0='WVYCVSCUMN1Z2953YMDTVSC2DBOBECT' where id=1;
-update noar tt set b1='TLCRQO8XHS1NAP9FDWPUIM' where id=1;
-update noar ti set b1='TLCRQO8XHS1NAP9FDWPUIM' where id=1;
-update noar tt set v0='T1' where id=1;
-update noar ti set v0='T1' where id=1;
-update noar tt set b2='GR7B7K3SORSI4VB6D2IWR8ZFVH7' where id=1;
-update noar ti set b2='GR7B7K3SORSI4VB6D2IWR8ZFVH7' where id=1;
-update noar tt set v0='4HFC330OC1IAP94BY8N44FZZSH' where id=2;
-update noar ti set v0='4HFC330OC1IAP94BY8N44FZZSH' where id=2;
-update noar tt set b0='Y09D0PZPSFOCS6CFMZLQ6N' where id=2;
-update noar ti set b0='Y09D0PZPSFOCS6CFMZLQ6N' where id=2;
-update noar tt set v0='80B8949XG' where id=2;
-update noar ti set v0='80B8949XG' where id=2;
-update noar tt set b1='XWE' where id=2;
-update noar ti set b1='XWE' where id=2;
-update noar tt set v0='NGXWD1TIDXE1CSRN00RUDMTBE6G5' where id=2;
-update noar ti set v0='NGXWD1TIDXE1CSRN00RUDMTBE6G5' where id=2;
-update noar tt set b2='QI1QDB1I' where id=2;
-update noar ti set b2='QI1QDB1I' where id=2;
-update noar tt set v0='QSK' where id=3;
-update noar ti set v0='QSK' where id=3;
-update noar tt set b0='H2HZJX2OQRP7L10IUB3L3UBTV8T5AQ' where id=3;
-update noar ti set b0='H2HZJX2OQRP7L10IUB3L3UBTV8T5AQ' where id=3;
-update noar tt set v0='KAR9FGEBD' where id=3;
-update noar ti set v0='KAR9FGEBD' where id=3;
-update noar tt set b1='HWU9BZEZTNDPH4QJDQKW7QXDQ3PQ' where id=3;
-update noar ti set b1='HWU9BZEZTNDPH4QJDQKW7QXDQ3PQ' where id=3;
-update noar tt set v0='H4EYLTNXDQ4ZSWH5ZG31KVH4Z18V' where id=3;
-update noar ti set v0='H4EYLTNXDQ4ZSWH5ZG31KVH4Z18V' where id=3;
-update noar tt set b2='0CYU2G1JL' where id=3;
-update noar ti set b2='0CYU2G1JL' where id=3;
-update noar tt set v0='HUZYVET6ZO9KNU' where id=4;
-update noar ti set v0='HUZYVET6ZO9KNU' where id=4;
-update noar tt set b0='J9ZDF8HZZU9KSH78VQDSMEFRPZ6OCT' where id=4;
-update noar ti set b0='J9ZDF8HZZU9KSH78VQDSMEFRPZ6OCT' where id=4;
-update noar tt set v0='5KC' where id=4;
-update noar ti set v0='5KC' where id=4;
-update noar tt set b1='4V190RO84MCKMR3ZZVTOV59VGSFLL7' where id=4;
-update noar ti set b1='4V190RO84MCKMR3ZZVTOV59VGSFLL7' where id=4;
-update noar tt set v0='1FRGAH492177BPCIXWVKR99' where id=4;
-update noar ti set v0='1FRGAH492177BPCIXWVKR99' where id=4;
-update noar tt set b2='BL2JW3GI0AD7JNBTCLBBA02APEZY' where id=4;
-update noar ti set b2='BL2JW3GI0AD7JNBTCLBBA02APEZY' where id=4;
-update noar tt set v0='WQU38IVP1984WA557O3LR' where id=5;
-update noar ti set v0='WQU38IVP1984WA557O3LR' where id=5;
-update noar tt set b0='1G6KPWXWQZYTD4W21HHQOV8389EGJJKS' where id=5;
-update noar ti set b0='1G6KPWXWQZYTD4W21HHQOV8389EGJJKS' where id=5;
-update noar tt set v0='FXK8' where id=5;
-update noar ti set v0='FXK8' where id=5;
-update noar tt set b1='OAO8GUS48RX8HO5Q98RRK12PO25' where id=5;
-update noar ti set b1='OAO8GUS48RX8HO5Q98RRK12PO25' where id=5;
-update noar tt set v0='FMBTPP' where id=5;
-update noar ti set v0='FMBTPP' where id=5;
-update noar tt set b2='HQU56AWCMMQ3L' where id=5;
-update noar ti set b2='HQU56AWCMMQ3L' where id=5;
-update noar tt set v0='50VD4T562NTPR1G' where id=6;
-update noar ti set v0='50VD4T562NTPR1G' where id=6;
-update noar tt set b0='FX4VA' where id=6;
-update noar ti set b0='FX4VA' where id=6;
-update noar tt set v0='4UPOCOH7B0MV9H3JH5' where id=6;
-update noar ti set v0='4UPOCOH7B0MV9H3JH5' where id=6;
-update noar tt set b1='4MO3VI5LCR0JQT' where id=6;
-update noar ti set b1='4MO3VI5LCR0JQT' where id=6;
-update noar tt set v0='FN5' where id=6;
-update noar ti set v0='FN5' where id=6;
-update noar tt set b2='E6754' where id=6;
-update noar ti set b2='E6754' where id=6;
-update noar tt set v0='W5DS44UQUW4BK2TMUVHRMY2OS03PN8' where id=7;
-update noar ti set v0='W5DS44UQUW4BK2TMUVHRMY2OS03PN8' where id=7;
-update noar tt set b0='CK6TVL' where id=7;
-update noar ti set b0='CK6TVL' where id=7;
-update noar tt set v0='2NSX4SFM7XTP2Z3X4XIG20VI4HJZX' where id=7;
-update noar ti set v0='2NSX4SFM7XTP2Z3X4XIG20VI4HJZX' where id=7;
-update noar tt set b1='D6VNG23LZPDFNMN5PSFPJ' where id=7;
-update noar ti set b1='D6VNG23LZPDFNMN5PSFPJ' where id=7;
-update noar tt set v0='SK08F4' where id=7;
-update noar ti set v0='SK08F4' where id=7;
-update noar tt set b2='YUMII2Y603QNJZEHZ2' where id=7;
-update noar ti set b2='YUMII2Y603QNJZEHZ2' where id=7;
-update noar tt set v0='GQS1' where id=8;
-update noar ti set v0='GQS1' where id=8;
-update noar tt set b0='HX' where id=8;
-update noar ti set b0='HX' where id=8;
-update noar tt set v0='7L3M4D8I4RI' where id=8;
-update noar ti set v0='7L3M4D8I4RI' where id=8;
-update noar tt set b1='YRSA' where id=8;
-update noar ti set b1='YRSA' where id=8;
-update noar tt set v0='EPT2GJ9HLW3FK43GPVQLV1KA9SY29' where id=8;
-update noar ti set v0='EPT2GJ9HLW3FK43GPVQLV1KA9SY29' where id=8;
-update noar tt set b2='U1E5' where id=8;
-update noar ti set b2='U1E5' where id=8;
-update noar tt set v0='3JT6YE' where id=9;
-update noar ti set v0='3JT6YE' where id=9;
-update noar tt set b0='48CS9AA1LPXG' where id=9;
-update noar ti set b0='48CS9AA1LPXG' where id=9;
-update noar tt set v0='M5' where id=9;
-update noar ti set v0='M5' where id=9;
-update noar tt set b1='XRI2HS37K3TXCIX9G3QXU5BIQ2' where id=9;
-update noar ti set b1='XRI2HS37K3TXCIX9G3QXU5BIQ2' where id=9;
-update noar tt set v0='4LC07BPK' where id=9;
-update noar ti set v0='4LC07BPK' where id=9;
-update noar tt set b2='8CR0' where id=9;
-update noar ti set b2='8CR0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VUQPQDYXZXNTCA3JV0UB3QV69' where id=1;
-update noar ti set v0='VUQPQDYXZXNTCA3JV0UB3QV69' where id=1;
-update noar tt set b0='APBXLU54RTNOKCA759E8UPZ6VOV1ZL' where id=1;
-update noar ti set b0='APBXLU54RTNOKCA759E8UPZ6VOV1ZL' where id=1;
-update noar tt set v0='DEQ7ZBUHHIC6T4LY8QPNXAS' where id=1;
-update noar ti set v0='DEQ7ZBUHHIC6T4LY8QPNXAS' where id=1;
-update noar tt set b1='KL88WWG2MIY515LJFDI8TW2EE0' where id=1;
-update noar ti set b1='KL88WWG2MIY515LJFDI8TW2EE0' where id=1;
-update noar tt set v0='DPBJF4F987I' where id=1;
-update noar ti set v0='DPBJF4F987I' where id=1;
-update noar tt set b2='D5ISQ06XRY186VUNHAI0RQ' where id=1;
-update noar ti set b2='D5ISQ06XRY186VUNHAI0RQ' where id=1;
-update noar tt set v0='75850D7P52SMA799HZ' where id=2;
-update noar ti set v0='75850D7P52SMA799HZ' where id=2;
-update noar tt set b0='Q992DR0ONYEANG0H1W7T' where id=2;
-update noar ti set b0='Q992DR0ONYEANG0H1W7T' where id=2;
-update noar tt set v0='0NHDR5HW1KL9AT4' where id=2;
-update noar ti set v0='0NHDR5HW1KL9AT4' where id=2;
-update noar tt set b1='JN05H798V6OG8I3HHZ18JPCAKDDGBE' where id=2;
-update noar ti set b1='JN05H798V6OG8I3HHZ18JPCAKDDGBE' where id=2;
-update noar tt set v0='F9Y0' where id=2;
-update noar ti set v0='F9Y0' where id=2;
-update noar tt set b2='O7JEBE777C03YUGF34KAQ4DRPYZPOLI4' where id=2;
-update noar ti set b2='O7JEBE777C03YUGF34KAQ4DRPYZPOLI4' where id=2;
-update noar tt set v0='RKGS2C08E6KXF' where id=3;
-update noar ti set v0='RKGS2C08E6KXF' where id=3;
-update noar tt set b0='G6JJ6B0SI8HKRF' where id=3;
-update noar ti set b0='G6JJ6B0SI8HKRF' where id=3;
-update noar tt set v0='AHGMKZ1LLNN4PPT74G24' where id=3;
-update noar ti set v0='AHGMKZ1LLNN4PPT74G24' where id=3;
-update noar tt set b1='ATT9ZP2LZO9KGWPP60LDYBDKZ3A' where id=3;
-update noar ti set b1='ATT9ZP2LZO9KGWPP60LDYBDKZ3A' where id=3;
-update noar tt set v0='7KYOE' where id=3;
-update noar ti set v0='7KYOE' where id=3;
-update noar tt set b2='WGRVJ3BA3YITX2R4' where id=3;
-update noar ti set b2='WGRVJ3BA3YITX2R4' where id=3;
-update noar tt set v0='64T1F5D' where id=4;
-update noar ti set v0='64T1F5D' where id=4;
-update noar tt set b0='XQGN4LO22R0ESCR0Q20GV6JRRAQG' where id=4;
-update noar ti set b0='XQGN4LO22R0ESCR0Q20GV6JRRAQG' where id=4;
-update noar tt set v0='351ETRMEMKM' where id=4;
-update noar ti set v0='351ETRMEMKM' where id=4;
-update noar tt set b1='NOHATEZUVX2' where id=4;
-update noar ti set b1='NOHATEZUVX2' where id=4;
-update noar tt set v0='YUTNSR98UNZGOAS6LYQBP6VTYA' where id=4;
-update noar ti set v0='YUTNSR98UNZGOAS6LYQBP6VTYA' where id=4;
-update noar tt set b2='PB7A0O461PKE09FBUX7VLKV5S' where id=4;
-update noar ti set b2='PB7A0O461PKE09FBUX7VLKV5S' where id=4;
-update noar tt set v0='DQ8JHMJA1Q92UP2RGKK' where id=5;
-update noar ti set v0='DQ8JHMJA1Q92UP2RGKK' where id=5;
-update noar tt set b0='4M' where id=5;
-update noar ti set b0='4M' where id=5;
-update noar tt set v0='8Z8Z3DHLV12ZSX3NZ53V4QR1' where id=5;
-update noar ti set v0='8Z8Z3DHLV12ZSX3NZ53V4QR1' where id=5;
-update noar tt set b1='LH1T9F0TYH1981IBHULVYGV6R' where id=5;
-update noar ti set b1='LH1T9F0TYH1981IBHULVYGV6R' where id=5;
-update noar tt set v0='0ZMXLNHTH6O5IFQQ2IT2TI6D68JE98N' where id=5;
-update noar ti set v0='0ZMXLNHTH6O5IFQQ2IT2TI6D68JE98N' where id=5;
-update noar tt set b2='6N9E9VM' where id=5;
-update noar ti set b2='6N9E9VM' where id=5;
-update noar tt set v0='RGQDJQDQQNSPD54T' where id=6;
-update noar ti set v0='RGQDJQDQQNSPD54T' where id=6;
-update noar tt set b0='B7H8NSGKTRQFO8TTARPWBZBSZO8FX' where id=6;
-update noar ti set b0='B7H8NSGKTRQFO8TTARPWBZBSZO8FX' where id=6;
-update noar tt set v0='CVQCEWUR8Q' where id=6;
-update noar ti set v0='CVQCEWUR8Q' where id=6;
-update noar tt set b1='FBGCMN10QO8UTQ57B' where id=6;
-update noar ti set b1='FBGCMN10QO8UTQ57B' where id=6;
-update noar tt set v0='0NHRRNP8871XWIUFN6O8' where id=6;
-update noar ti set v0='0NHRRNP8871XWIUFN6O8' where id=6;
-update noar tt set b2='873A1S6GZTF7DM1AMWL4IO1' where id=6;
-update noar ti set b2='873A1S6GZTF7DM1AMWL4IO1' where id=6;
-update noar tt set v0='G' where id=7;
-update noar ti set v0='G' where id=7;
-update noar tt set b0='N1O1VD7TSEO7FBFU0A8BMR' where id=7;
-update noar ti set b0='N1O1VD7TSEO7FBFU0A8BMR' where id=7;
-update noar tt set v0='K26RTCEEW232CNC1LCF' where id=7;
-update noar ti set v0='K26RTCEEW232CNC1LCF' where id=7;
-update noar tt set b1='OJ958LZXQBJE' where id=7;
-update noar ti set b1='OJ958LZXQBJE' where id=7;
-update noar tt set v0='VQENBRAW14TRVTWDRKTCJPDFHF9WR' where id=7;
-update noar ti set v0='VQENBRAW14TRVTWDRKTCJPDFHF9WR' where id=7;
-update noar tt set b2='XDXFWAMMW1N0EDXUE0BRSZ4A9H' where id=7;
-update noar ti set b2='XDXFWAMMW1N0EDXUE0BRSZ4A9H' where id=7;
-update noar tt set v0='OHDXG9X1939XN8N58FTY' where id=8;
-update noar ti set v0='OHDXG9X1939XN8N58FTY' where id=8;
-update noar tt set b0='HERZ4IDVYX1AUISAYM1RY9H' where id=8;
-update noar ti set b0='HERZ4IDVYX1AUISAYM1RY9H' where id=8;
-update noar tt set v0='GPTY' where id=8;
-update noar ti set v0='GPTY' where id=8;
-update noar tt set b1='UWKAEB9VVHHPZL19IEJLH8NLB2N' where id=8;
-update noar ti set b1='UWKAEB9VVHHPZL19IEJLH8NLB2N' where id=8;
-update noar tt set v0='MN43PPLPU4L1DW0XDD57PCZGCD5' where id=8;
-update noar ti set v0='MN43PPLPU4L1DW0XDD57PCZGCD5' where id=8;
-update noar tt set b2='71CF20NDNO6' where id=8;
-update noar ti set b2='71CF20NDNO6' where id=8;
-update noar tt set v0='AAREJYJ9MHK2SZHPOJVU441RTJSVS' where id=9;
-update noar ti set v0='AAREJYJ9MHK2SZHPOJVU441RTJSVS' where id=9;
-update noar tt set b0='7F02' where id=9;
-update noar ti set b0='7F02' where id=9;
-update noar tt set v0='R793TUXUT3LYE6K4IT2' where id=9;
-update noar ti set v0='R793TUXUT3LYE6K4IT2' where id=9;
-update noar tt set b1='Q6SHP1' where id=9;
-update noar ti set b1='Q6SHP1' where id=9;
-update noar tt set v0='83GNXN' where id=9;
-update noar ti set v0='83GNXN' where id=9;
-update noar tt set b2='PTP1DRZJNC8WDHHV' where id=9;
-update noar ti set b2='PTP1DRZJNC8WDHHV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XU3QDNUUUED' where id=1;
-update noar ti set v0='XU3QDNUUUED' where id=1;
-update noar tt set b0='R73YA41CB6Q3NWOD8VO6S41J0HOADE' where id=1;
-update noar ti set b0='R73YA41CB6Q3NWOD8VO6S41J0HOADE' where id=1;
-update noar tt set v0='6EGUYIRRDCY' where id=1;
-update noar ti set v0='6EGUYIRRDCY' where id=1;
-update noar tt set b1='W4KU6SKBEYCGS9B79QJA0NCMFC3J0R' where id=1;
-update noar ti set b1='W4KU6SKBEYCGS9B79QJA0NCMFC3J0R' where id=1;
-update noar tt set v0='5350D8R3HRWZVKXMPJASPZ0K2EMD' where id=1;
-update noar ti set v0='5350D8R3HRWZVKXMPJASPZ0K2EMD' where id=1;
-update noar tt set b2='QUJCA01C2SQPDX' where id=1;
-update noar ti set b2='QUJCA01C2SQPDX' where id=1;
-update noar tt set v0='A82OPJ5V' where id=2;
-update noar ti set v0='A82OPJ5V' where id=2;
-update noar tt set b0='XIC2HT6THN' where id=2;
-update noar ti set b0='XIC2HT6THN' where id=2;
-update noar tt set v0='7O4EN4FU5RZ8YWT1ME7S5945RVIRN6' where id=2;
-update noar ti set v0='7O4EN4FU5RZ8YWT1ME7S5945RVIRN6' where id=2;
-update noar tt set b1='EVFJ1I80W2JDCBJBSBU90AUDNYOMO8' where id=2;
-update noar ti set b1='EVFJ1I80W2JDCBJBSBU90AUDNYOMO8' where id=2;
-update noar tt set v0='YST3X32WY2' where id=2;
-update noar ti set v0='YST3X32WY2' where id=2;
-update noar tt set b2='21ZSBY2DSKWOBE769' where id=2;
-update noar ti set b2='21ZSBY2DSKWOBE769' where id=2;
-update noar tt set v0='Z01M18FDI9H7PSPC4J02SEU2' where id=3;
-update noar ti set v0='Z01M18FDI9H7PSPC4J02SEU2' where id=3;
-update noar tt set b0='AJ' where id=3;
-update noar ti set b0='AJ' where id=3;
-update noar tt set v0='P1BTN3GPCLHVJQTGF01FBMA7' where id=3;
-update noar ti set v0='P1BTN3GPCLHVJQTGF01FBMA7' where id=3;
-update noar tt set b1='WC' where id=3;
-update noar ti set b1='WC' where id=3;
-update noar tt set v0='KZSJK1SP32NJS92AQ6XDYUI98X' where id=3;
-update noar ti set v0='KZSJK1SP32NJS92AQ6XDYUI98X' where id=3;
-update noar tt set b2='MSCU2' where id=3;
-update noar ti set b2='MSCU2' where id=3;
-update noar tt set v0='53W36QISMKU30PH47X0WOS91ZQ4' where id=4;
-update noar ti set v0='53W36QISMKU30PH47X0WOS91ZQ4' where id=4;
-update noar tt set b0='ICK01X4ZUCAWWND0Q9' where id=4;
-update noar ti set b0='ICK01X4ZUCAWWND0Q9' where id=4;
-update noar tt set v0='BBB7CY7USQ2LPT' where id=4;
-update noar ti set v0='BBB7CY7USQ2LPT' where id=4;
-update noar tt set b1='ZF08YH17VUV2' where id=4;
-update noar ti set b1='ZF08YH17VUV2' where id=4;
-update noar tt set v0='XKR42V' where id=4;
-update noar ti set v0='XKR42V' where id=4;
-update noar tt set b2='L9IH6' where id=4;
-update noar ti set b2='L9IH6' where id=4;
-update noar tt set v0='JW2YNWMTYIZATD4NT3SNWA' where id=5;
-update noar ti set v0='JW2YNWMTYIZATD4NT3SNWA' where id=5;
-update noar tt set b0='7LSOLBM4WI0430159H9JNNUY6UEK835' where id=5;
-update noar ti set b0='7LSOLBM4WI0430159H9JNNUY6UEK835' where id=5;
-update noar tt set v0='EEAQ9T7XGQGVOY5BJA51' where id=5;
-update noar ti set v0='EEAQ9T7XGQGVOY5BJA51' where id=5;
-update noar tt set b1='NFIU62OLJ8' where id=5;
-update noar ti set b1='NFIU62OLJ8' where id=5;
-update noar tt set v0='PW7ICJ9WMEFTB' where id=5;
-update noar ti set v0='PW7ICJ9WMEFTB' where id=5;
-update noar tt set b2='SG' where id=5;
-update noar ti set b2='SG' where id=5;
-update noar tt set v0='0PIHZIB3NA2' where id=6;
-update noar ti set v0='0PIHZIB3NA2' where id=6;
-update noar tt set b0='K2UAETCYF1ZRIUPZWVQ32PNJI' where id=6;
-update noar ti set b0='K2UAETCYF1ZRIUPZWVQ32PNJI' where id=6;
-update noar tt set v0='BZN443Y8DYHEXBAF2CSRMQWA7NKSXP5I' where id=6;
-update noar ti set v0='BZN443Y8DYHEXBAF2CSRMQWA7NKSXP5I' where id=6;
-update noar tt set b1='P29U6MKFISL0V85A' where id=6;
-update noar ti set b1='P29U6MKFISL0V85A' where id=6;
-update noar tt set v0='SSN71F3DAI43QO9K0KWI7ATM4J6' where id=6;
-update noar ti set v0='SSN71F3DAI43QO9K0KWI7ATM4J6' where id=6;
-update noar tt set b2='ZPTXO' where id=6;
-update noar ti set b2='ZPTXO' where id=6;
-update noar tt set v0='O6EU2NH9XCIQ20QL3Q0Y202MGFT4YP' where id=7;
-update noar ti set v0='O6EU2NH9XCIQ20QL3Q0Y202MGFT4YP' where id=7;
-update noar tt set b0='QA366PO6IU82995G00G8D2FX2' where id=7;
-update noar ti set b0='QA366PO6IU82995G00G8D2FX2' where id=7;
-update noar tt set v0='JMWC9IKLD2AXMNG46HWMJRRK8Y65' where id=7;
-update noar ti set v0='JMWC9IKLD2AXMNG46HWMJRRK8Y65' where id=7;
-update noar tt set b1='T587BFDUBC6733FBGOG14V' where id=7;
-update noar ti set b1='T587BFDUBC6733FBGOG14V' where id=7;
-update noar tt set v0='QYK' where id=7;
-update noar ti set v0='QYK' where id=7;
-update noar tt set b2='U2XOEI4UXQWVPBKMUP82QNZWJLWTN' where id=7;
-update noar ti set b2='U2XOEI4UXQWVPBKMUP82QNZWJLWTN' where id=7;
-update noar tt set v0='OAUT3IRL' where id=8;
-update noar ti set v0='OAUT3IRL' where id=8;
-update noar tt set b0='IGDJMCOAV6P1D6JPRLGIHZQ5HIN' where id=8;
-update noar ti set b0='IGDJMCOAV6P1D6JPRLGIHZQ5HIN' where id=8;
-update noar tt set v0='GERZLX365' where id=8;
-update noar ti set v0='GERZLX365' where id=8;
-update noar tt set b1='91J5U2MFCRY5A20RSK9' where id=8;
-update noar ti set b1='91J5U2MFCRY5A20RSK9' where id=8;
-update noar tt set v0='FD6O2TEKP3FB' where id=8;
-update noar ti set v0='FD6O2TEKP3FB' where id=8;
-update noar tt set b2='UHQK78WYR0FNFGN16IG05DGHMIJ7IQ' where id=8;
-update noar ti set b2='UHQK78WYR0FNFGN16IG05DGHMIJ7IQ' where id=8;
-update noar tt set v0='U5EXFWMFLW6YQU8SJZ' where id=9;
-update noar ti set v0='U5EXFWMFLW6YQU8SJZ' where id=9;
-update noar tt set b0='7X8L3B58A7DFNOLF2BTTCCMGHYLFXA' where id=9;
-update noar ti set b0='7X8L3B58A7DFNOLF2BTTCCMGHYLFXA' where id=9;
-update noar tt set v0='OIH4JC' where id=9;
-update noar ti set v0='OIH4JC' where id=9;
-update noar tt set b1='X5TK2Z5Q3WPV7B' where id=9;
-update noar ti set b1='X5TK2Z5Q3WPV7B' where id=9;
-update noar tt set v0='O32I0SKW7G8HJ89FSM9W' where id=9;
-update noar ti set v0='O32I0SKW7G8HJ89FSM9W' where id=9;
-update noar tt set b2='Q' where id=9;
-update noar ti set b2='Q' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='A' where id=1;
-update noar ti set v0='A' where id=1;
-update noar tt set b0='V' where id=1;
-update noar ti set b0='V' where id=1;
-update noar tt set v0='NDHFNZVNZER0' where id=1;
-update noar ti set v0='NDHFNZVNZER0' where id=1;
-update noar tt set b1='XOF1T71SN19LPLUUMR8T0V' where id=1;
-update noar ti set b1='XOF1T71SN19LPLUUMR8T0V' where id=1;
-update noar tt set v0='XGDTM4ULG' where id=1;
-update noar ti set v0='XGDTM4ULG' where id=1;
-update noar tt set b2='BVPJMZ79OE0VLR0POPJF2COL' where id=1;
-update noar ti set b2='BVPJMZ79OE0VLR0POPJF2COL' where id=1;
-update noar tt set v0='TDQCD51C6LS50PCSS19' where id=2;
-update noar ti set v0='TDQCD51C6LS50PCSS19' where id=2;
-update noar tt set b0='2JLOMEVP50CSX5P' where id=2;
-update noar ti set b0='2JLOMEVP50CSX5P' where id=2;
-update noar tt set v0='W92IZ6W4ZX03GU7HB' where id=2;
-update noar ti set v0='W92IZ6W4ZX03GU7HB' where id=2;
-update noar tt set b1='NZOFN0P3ANMC9CCNGXYDAMGZIRQ6E' where id=2;
-update noar ti set b1='NZOFN0P3ANMC9CCNGXYDAMGZIRQ6E' where id=2;
-update noar tt set v0='QK71N118' where id=2;
-update noar ti set v0='QK71N118' where id=2;
-update noar tt set b2='9218G' where id=2;
-update noar ti set b2='9218G' where id=2;
-update noar tt set v0='2X' where id=3;
-update noar ti set v0='2X' where id=3;
-update noar tt set b0='EFN3UHPG090PAMQD5' where id=3;
-update noar ti set b0='EFN3UHPG090PAMQD5' where id=3;
-update noar tt set v0='U8G0BWY9N83YVKBSHPFRETDNZH9W' where id=3;
-update noar ti set v0='U8G0BWY9N83YVKBSHPFRETDNZH9W' where id=3;
-update noar tt set b1='U2XEAPDE54CJZCLJL' where id=3;
-update noar ti set b1='U2XEAPDE54CJZCLJL' where id=3;
-update noar tt set v0='NC4SXFI7MI83I2LTAZ5XZ32VG545V' where id=3;
-update noar ti set v0='NC4SXFI7MI83I2LTAZ5XZ32VG545V' where id=3;
-update noar tt set b2='JK' where id=3;
-update noar ti set b2='JK' where id=3;
-update noar tt set v0='RSWUAHUL6' where id=4;
-update noar ti set v0='RSWUAHUL6' where id=4;
-update noar tt set b0='GRQKU46EDTIGMF' where id=4;
-update noar ti set b0='GRQKU46EDTIGMF' where id=4;
-update noar tt set v0='BT' where id=4;
-update noar ti set v0='BT' where id=4;
-update noar tt set b1='X71JQGKDDFX3489U9T7B' where id=4;
-update noar ti set b1='X71JQGKDDFX3489U9T7B' where id=4;
-update noar tt set v0='57E93K20CL0OC9F1LQI986I' where id=4;
-update noar ti set v0='57E93K20CL0OC9F1LQI986I' where id=4;
-update noar tt set b2='QF2YZSKIT5YQYRPZ7AAEQGT5T5K2' where id=4;
-update noar ti set b2='QF2YZSKIT5YQYRPZ7AAEQGT5T5K2' where id=4;
-update noar tt set v0='932WM7HPL6Y2W0DEFD1B' where id=5;
-update noar ti set v0='932WM7HPL6Y2W0DEFD1B' where id=5;
-update noar tt set b0='3OO66UPVGB3GCD0' where id=5;
-update noar ti set b0='3OO66UPVGB3GCD0' where id=5;
-update noar tt set v0='82GEP0KY' where id=5;
-update noar ti set v0='82GEP0KY' where id=5;
-update noar tt set b1='XCZ91DUJ1SATYGR' where id=5;
-update noar ti set b1='XCZ91DUJ1SATYGR' where id=5;
-update noar tt set v0='J2CZMCT9SRK00YTGWB5P80X' where id=5;
-update noar ti set v0='J2CZMCT9SRK00YTGWB5P80X' where id=5;
-update noar tt set b2='F8' where id=5;
-update noar ti set b2='F8' where id=5;
-update noar tt set v0='79TZSK6QXT5QR9F9HN5FRJF1KK8FZY' where id=6;
-update noar ti set v0='79TZSK6QXT5QR9F9HN5FRJF1KK8FZY' where id=6;
-update noar tt set b0='HMLMF01XNW' where id=6;
-update noar ti set b0='HMLMF01XNW' where id=6;
-update noar tt set v0='1MKBV34P1BZHNYC20IAISEAZISU' where id=6;
-update noar ti set v0='1MKBV34P1BZHNYC20IAISEAZISU' where id=6;
-update noar tt set b1='V6Y1597M85UVADSRV' where id=6;
-update noar ti set b1='V6Y1597M85UVADSRV' where id=6;
-update noar tt set v0='01VB5IWSED' where id=6;
-update noar ti set v0='01VB5IWSED' where id=6;
-update noar tt set b2='N2WIMKTUKTN96Y' where id=6;
-update noar ti set b2='N2WIMKTUKTN96Y' where id=6;
-update noar tt set v0='XSFVFOXMR0VTGRXDFSB86CA9HXJTIY7G' where id=7;
-update noar ti set v0='XSFVFOXMR0VTGRXDFSB86CA9HXJTIY7G' where id=7;
-update noar tt set b0='TLT3' where id=7;
-update noar ti set b0='TLT3' where id=7;
-update noar tt set v0='96XRMMICUZOBMTW' where id=7;
-update noar ti set v0='96XRMMICUZOBMTW' where id=7;
-update noar tt set b1='LATU82IPCM65NU120CYY4EJTE2NEGF7L' where id=7;
-update noar ti set b1='LATU82IPCM65NU120CYY4EJTE2NEGF7L' where id=7;
-update noar tt set v0='HK' where id=7;
-update noar ti set v0='HK' where id=7;
-update noar tt set b2='F3VYTPKOVD' where id=7;
-update noar ti set b2='F3VYTPKOVD' where id=7;
-update noar tt set v0='KJBME3Y' where id=8;
-update noar ti set v0='KJBME3Y' where id=8;
-update noar tt set b0='9X3KW0PCRE545LOCATN70FKIZF' where id=8;
-update noar ti set b0='9X3KW0PCRE545LOCATN70FKIZF' where id=8;
-update noar tt set v0='2JS7M6NW4A' where id=8;
-update noar ti set v0='2JS7M6NW4A' where id=8;
-update noar tt set b1='ZEO1PV008CN91AIDPTYJHIY18X961L0' where id=8;
-update noar ti set b1='ZEO1PV008CN91AIDPTYJHIY18X961L0' where id=8;
-update noar tt set v0='B' where id=8;
-update noar ti set v0='B' where id=8;
-update noar tt set b2='8HQEAXOZ1A80P0G7A9SP5MQAUZT2KXI' where id=8;
-update noar ti set b2='8HQEAXOZ1A80P0G7A9SP5MQAUZT2KXI' where id=8;
-update noar tt set v0='TB71OWDBCDPM8021R' where id=9;
-update noar ti set v0='TB71OWDBCDPM8021R' where id=9;
-update noar tt set b0='9W71QX99B' where id=9;
-update noar ti set b0='9W71QX99B' where id=9;
-update noar tt set v0='NORAZPZ6K8L5RBX4L0ZELX8' where id=9;
-update noar ti set v0='NORAZPZ6K8L5RBX4L0ZELX8' where id=9;
-update noar tt set b1='V8ULB' where id=9;
-update noar ti set b1='V8ULB' where id=9;
-update noar tt set v0='YH' where id=9;
-update noar ti set v0='YH' where id=9;
-update noar tt set b2='33XO87DZ48YNP1FGU0B9N06' where id=9;
-update noar ti set b2='33XO87DZ48YNP1FGU0B9N06' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LIO' where id=1;
-update noar ti set v0='LIO' where id=1;
-update noar tt set b0='Y3G6XG4' where id=1;
-update noar ti set b0='Y3G6XG4' where id=1;
-update noar tt set v0='F1TTLJHRNTKD11T0X' where id=1;
-update noar ti set v0='F1TTLJHRNTKD11T0X' where id=1;
-update noar tt set b1='BQUA0FE5BZH9ID18986P' where id=1;
-update noar ti set b1='BQUA0FE5BZH9ID18986P' where id=1;
-update noar tt set v0='UNNX6JFFSSHUMN' where id=1;
-update noar ti set v0='UNNX6JFFSSHUMN' where id=1;
-update noar tt set b2='P' where id=1;
-update noar ti set b2='P' where id=1;
-update noar tt set v0='DDU4IIUFEABM7KXK2O7THELM' where id=2;
-update noar ti set v0='DDU4IIUFEABM7KXK2O7THELM' where id=2;
-update noar tt set b0='RTSYOKZYRMV' where id=2;
-update noar ti set b0='RTSYOKZYRMV' where id=2;
-update noar tt set v0='05I0' where id=2;
-update noar ti set v0='05I0' where id=2;
-update noar tt set b1='N9J0WU24H943KVVVX' where id=2;
-update noar ti set b1='N9J0WU24H943KVVVX' where id=2;
-update noar tt set v0='DJU70IQUL6D3K' where id=2;
-update noar ti set v0='DJU70IQUL6D3K' where id=2;
-update noar tt set b2='BHRWFKXZXV6I7F2BIVQ2M0JW1NX' where id=2;
-update noar ti set b2='BHRWFKXZXV6I7F2BIVQ2M0JW1NX' where id=2;
-update noar tt set v0='7FUQOVDRP8Q2N5RWI3J9M' where id=3;
-update noar ti set v0='7FUQOVDRP8Q2N5RWI3J9M' where id=3;
-update noar tt set b0='J8E157H7I00UPVKWCDDXC9O6F96P8D' where id=3;
-update noar ti set b0='J8E157H7I00UPVKWCDDXC9O6F96P8D' where id=3;
-update noar tt set v0='OMFW2X6OPA63M2MDH0' where id=3;
-update noar ti set v0='OMFW2X6OPA63M2MDH0' where id=3;
-update noar tt set b1='DYCORSVKDBSIODO' where id=3;
-update noar ti set b1='DYCORSVKDBSIODO' where id=3;
-update noar tt set v0='00I4XWBVVX3XQ93UAIZ9DXR6YB' where id=3;
-update noar ti set v0='00I4XWBVVX3XQ93UAIZ9DXR6YB' where id=3;
-update noar tt set b2='YLKWWFI0LSXIRPY' where id=3;
-update noar ti set b2='YLKWWFI0LSXIRPY' where id=3;
-update noar tt set v0='S4AD6GZOPINU' where id=4;
-update noar ti set v0='S4AD6GZOPINU' where id=4;
-update noar tt set b0='HKWF6Q5' where id=4;
-update noar ti set b0='HKWF6Q5' where id=4;
-update noar tt set v0='MN4MZABRRR' where id=4;
-update noar ti set v0='MN4MZABRRR' where id=4;
-update noar tt set b1='JBG3CX7QIJPG8E4WKOP' where id=4;
-update noar ti set b1='JBG3CX7QIJPG8E4WKOP' where id=4;
-update noar tt set v0='XV0D7BVKE5PN60PI' where id=4;
-update noar ti set v0='XV0D7BVKE5PN60PI' where id=4;
-update noar tt set b2='LU' where id=4;
-update noar ti set b2='LU' where id=4;
-update noar tt set v0='QTRCD6W428RS51AGQDDGK' where id=5;
-update noar ti set v0='QTRCD6W428RS51AGQDDGK' where id=5;
-update noar tt set b0='9RGU7ICDRQ2BPIGU8' where id=5;
-update noar ti set b0='9RGU7ICDRQ2BPIGU8' where id=5;
-update noar tt set v0='5CDTGIYK' where id=5;
-update noar ti set v0='5CDTGIYK' where id=5;
-update noar tt set b1='5DVYO1HEEX3B54I295752L7SG1QO' where id=5;
-update noar ti set b1='5DVYO1HEEX3B54I295752L7SG1QO' where id=5;
-update noar tt set v0='D4' where id=5;
-update noar ti set v0='D4' where id=5;
-update noar tt set b2='15D3YAD6XZ' where id=5;
-update noar ti set b2='15D3YAD6XZ' where id=5;
-update noar tt set v0='1AM2CE6P2QXNZH4KYJM' where id=6;
-update noar ti set v0='1AM2CE6P2QXNZH4KYJM' where id=6;
-update noar tt set b0='ECB6UMTQGFI97J2OXIE1TVLVYH' where id=6;
-update noar ti set b0='ECB6UMTQGFI97J2OXIE1TVLVYH' where id=6;
-update noar tt set v0='N7LF7GMG3VBGB0ECODQZGHQU3J3MF9G' where id=6;
-update noar ti set v0='N7LF7GMG3VBGB0ECODQZGHQU3J3MF9G' where id=6;
-update noar tt set b1='MR74EBF' where id=6;
-update noar ti set b1='MR74EBF' where id=6;
-update noar tt set v0='IFAJQOVRP3UB0MN65BFZTKI00I1CQ' where id=6;
-update noar ti set v0='IFAJQOVRP3UB0MN65BFZTKI00I1CQ' where id=6;
-update noar tt set b2='4I5O1UF4P' where id=6;
-update noar ti set b2='4I5O1UF4P' where id=6;
-update noar tt set v0='JH2BE3I4EJ8038XQKYYUHXKRRZ6' where id=7;
-update noar ti set v0='JH2BE3I4EJ8038XQKYYUHXKRRZ6' where id=7;
-update noar tt set b0='WVRKN6KQI81P' where id=7;
-update noar ti set b0='WVRKN6KQI81P' where id=7;
-update noar tt set v0='9YCQ5SM8UGLDKJT109L' where id=7;
-update noar ti set v0='9YCQ5SM8UGLDKJT109L' where id=7;
-update noar tt set b1='6JU7I4A0CL' where id=7;
-update noar ti set b1='6JU7I4A0CL' where id=7;
-update noar tt set v0='JKGCOF73Z91ZW7TKRAE' where id=7;
-update noar ti set v0='JKGCOF73Z91ZW7TKRAE' where id=7;
-update noar tt set b2='U38TDJVLX2VBFCDH80DW' where id=7;
-update noar ti set b2='U38TDJVLX2VBFCDH80DW' where id=7;
-update noar tt set v0='65KD4FMW1IZUAPJ5O4Y1HUZRQC' where id=8;
-update noar ti set v0='65KD4FMW1IZUAPJ5O4Y1HUZRQC' where id=8;
-update noar tt set b0='C8V604PVVWW98W50X7R' where id=8;
-update noar ti set b0='C8V604PVVWW98W50X7R' where id=8;
-update noar tt set v0='Q8A1HTG' where id=8;
-update noar ti set v0='Q8A1HTG' where id=8;
-update noar tt set b1='8J0PJKK2' where id=8;
-update noar ti set b1='8J0PJKK2' where id=8;
-update noar tt set v0='83TXLAE0BLSTDEMYA7NI' where id=8;
-update noar ti set v0='83TXLAE0BLSTDEMYA7NI' where id=8;
-update noar tt set b2='3YOQ' where id=8;
-update noar ti set b2='3YOQ' where id=8;
-update noar tt set v0='3UBHD4NN1UOAXGBLEID' where id=9;
-update noar ti set v0='3UBHD4NN1UOAXGBLEID' where id=9;
-update noar tt set b0='34E5ENE2UY9TG0L4BL18O5' where id=9;
-update noar ti set b0='34E5ENE2UY9TG0L4BL18O5' where id=9;
-update noar tt set v0='PY80H4WWA' where id=9;
-update noar ti set v0='PY80H4WWA' where id=9;
-update noar tt set b1='WNEKC3QIXU2AR8HAD4KDQYSTU' where id=9;
-update noar ti set b1='WNEKC3QIXU2AR8HAD4KDQYSTU' where id=9;
-update noar tt set v0='7YBMM6TTD0PU087URN' where id=9;
-update noar ti set v0='7YBMM6TTD0PU087URN' where id=9;
-update noar tt set b2='W932B20IVW48' where id=9;
-update noar ti set b2='W932B20IVW48' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='66P36' where id=1;
-update noar ti set v0='66P36' where id=1;
-update noar tt set b0='MCD37D1R1KER146C' where id=1;
-update noar ti set b0='MCD37D1R1KER146C' where id=1;
-update noar tt set v0='I1ISD5FF2SRZD6DU8TE72' where id=1;
-update noar ti set v0='I1ISD5FF2SRZD6DU8TE72' where id=1;
-update noar tt set b1='FOKH5RXCGIDV5' where id=1;
-update noar ti set b1='FOKH5RXCGIDV5' where id=1;
-update noar tt set v0='JR2Z4Z1YY5NK7G83OCS2BAL37LAJ5TY' where id=1;
-update noar ti set v0='JR2Z4Z1YY5NK7G83OCS2BAL37LAJ5TY' where id=1;
-update noar tt set b2='8L971501K5EMR3N9N2' where id=1;
-update noar ti set b2='8L971501K5EMR3N9N2' where id=1;
-update noar tt set v0='DISLIWXU9O2NU5UKD8NF0OIKTNOCN3YF' where id=2;
-update noar ti set v0='DISLIWXU9O2NU5UKD8NF0OIKTNOCN3YF' where id=2;
-update noar tt set b0='GH' where id=2;
-update noar ti set b0='GH' where id=2;
-update noar tt set v0='I573FM2MUXCQDSQ6QVCRO1OW2B6BKOT' where id=2;
-update noar ti set v0='I573FM2MUXCQDSQ6QVCRO1OW2B6BKOT' where id=2;
-update noar tt set b1='883WS4IM7LG1ORUSVV4ATO4CQY71AS' where id=2;
-update noar ti set b1='883WS4IM7LG1ORUSVV4ATO4CQY71AS' where id=2;
-update noar tt set v0='9BLVXWR70TQ77GBR3357PPS' where id=2;
-update noar ti set v0='9BLVXWR70TQ77GBR3357PPS' where id=2;
-update noar tt set b2='KAK2QFV8AC9JMZ' where id=2;
-update noar ti set b2='KAK2QFV8AC9JMZ' where id=2;
-update noar tt set v0='0JAJ10RDO3E' where id=3;
-update noar ti set v0='0JAJ10RDO3E' where id=3;
-update noar tt set b0='9E6SCXIE51YLGRTB6885W' where id=3;
-update noar ti set b0='9E6SCXIE51YLGRTB6885W' where id=3;
-update noar tt set v0='XD7' where id=3;
-update noar ti set v0='XD7' where id=3;
-update noar tt set b1='S1Y2CUR7KXKEC60B' where id=3;
-update noar ti set b1='S1Y2CUR7KXKEC60B' where id=3;
-update noar tt set v0='KVH56ZNR' where id=3;
-update noar ti set v0='KVH56ZNR' where id=3;
-update noar tt set b2='L71GF9OKU' where id=3;
-update noar ti set b2='L71GF9OKU' where id=3;
-update noar tt set v0='8CHNTTOU24ZSWWVCY1A4ADB6ST4QBRX' where id=4;
-update noar ti set v0='8CHNTTOU24ZSWWVCY1A4ADB6ST4QBRX' where id=4;
-update noar tt set b0='HXAM9OKSZ690M7NTC162' where id=4;
-update noar ti set b0='HXAM9OKSZ690M7NTC162' where id=4;
-update noar tt set v0='NEJHHDD' where id=4;
-update noar ti set v0='NEJHHDD' where id=4;
-update noar tt set b1='A568QPAT4XAYNCHP5W7' where id=4;
-update noar ti set b1='A568QPAT4XAYNCHP5W7' where id=4;
-update noar tt set v0='1FV1' where id=4;
-update noar ti set v0='1FV1' where id=4;
-update noar tt set b2='L8B6XD4ZBI8YW47WN' where id=4;
-update noar ti set b2='L8B6XD4ZBI8YW47WN' where id=4;
-update noar tt set v0='KNWS76FFVLNES5QW0FXGCRGZ7G4' where id=5;
-update noar ti set v0='KNWS76FFVLNES5QW0FXGCRGZ7G4' where id=5;
-update noar tt set b0='YODXM2TJPBSKRA42DJ0N03' where id=5;
-update noar ti set b0='YODXM2TJPBSKRA42DJ0N03' where id=5;
-update noar tt set v0='SMNSDK41XML66DA4ZVP2R' where id=5;
-update noar ti set v0='SMNSDK41XML66DA4ZVP2R' where id=5;
-update noar tt set b1='3O8MPVDHCE9RQ7LND2BLJQ2' where id=5;
-update noar ti set b1='3O8MPVDHCE9RQ7LND2BLJQ2' where id=5;
-update noar tt set v0='JPNFEYTXVCK8SEKUNOBDRQLYZNOZW5PJ' where id=5;
-update noar ti set v0='JPNFEYTXVCK8SEKUNOBDRQLYZNOZW5PJ' where id=5;
-update noar tt set b2='7TPAJV1I56NEUEEMUCY' where id=5;
-update noar ti set b2='7TPAJV1I56NEUEEMUCY' where id=5;
-update noar tt set v0='XIM' where id=6;
-update noar ti set v0='XIM' where id=6;
-update noar tt set b0='6PQ3OFLL3NQE3F1Y' where id=6;
-update noar ti set b0='6PQ3OFLL3NQE3F1Y' where id=6;
-update noar tt set v0='10ZGXC9H13O30CX' where id=6;
-update noar ti set v0='10ZGXC9H13O30CX' where id=6;
-update noar tt set b1='76GNA8DZML' where id=6;
-update noar ti set b1='76GNA8DZML' where id=6;
-update noar tt set v0='O8THJC8LA2ZLU3FSFXU0T8FRBMQ75C1' where id=6;
-update noar ti set v0='O8THJC8LA2ZLU3FSFXU0T8FRBMQ75C1' where id=6;
-update noar tt set b2='MNWHHPLF0V3W4' where id=6;
-update noar ti set b2='MNWHHPLF0V3W4' where id=6;
-update noar tt set v0='2NHJWSU' where id=7;
-update noar ti set v0='2NHJWSU' where id=7;
-update noar tt set b0='CMLY7L9B01Y1PLEA07BBCFVQ0' where id=7;
-update noar ti set b0='CMLY7L9B01Y1PLEA07BBCFVQ0' where id=7;
-update noar tt set v0='0MWVFT8GACPKZ2ULEACPM' where id=7;
-update noar ti set v0='0MWVFT8GACPKZ2ULEACPM' where id=7;
-update noar tt set b1='X72JXX5TYVRB4VQUO28S7Z3RUK3T' where id=7;
-update noar ti set b1='X72JXX5TYVRB4VQUO28S7Z3RUK3T' where id=7;
-update noar tt set v0='MMB7WITNIC' where id=7;
-update noar ti set v0='MMB7WITNIC' where id=7;
-update noar tt set b2='ELP5PQ38R336W' where id=7;
-update noar ti set b2='ELP5PQ38R336W' where id=7;
-update noar tt set v0='4IJA' where id=8;
-update noar ti set v0='4IJA' where id=8;
-update noar tt set b0='A34SH83OUHG3PTEZPCLIHGV0I4F9MXU' where id=8;
-update noar ti set b0='A34SH83OUHG3PTEZPCLIHGV0I4F9MXU' where id=8;
-update noar tt set v0='9Q2IWCJFJ5PGMQ5DOA9NEJWZBX4' where id=8;
-update noar ti set v0='9Q2IWCJFJ5PGMQ5DOA9NEJWZBX4' where id=8;
-update noar tt set b1='GLZFTYYCMUI' where id=8;
-update noar ti set b1='GLZFTYYCMUI' where id=8;
-update noar tt set v0='VHW' where id=8;
-update noar ti set v0='VHW' where id=8;
-update noar tt set b2='205J91153H2NOGTNW' where id=8;
-update noar ti set b2='205J91153H2NOGTNW' where id=8;
-update noar tt set v0='XCN' where id=9;
-update noar ti set v0='XCN' where id=9;
-update noar tt set b0='N36OMXEDRSW' where id=9;
-update noar ti set b0='N36OMXEDRSW' where id=9;
-update noar tt set v0='P8MQYP05GOWEDGV8AP09ROAHWX' where id=9;
-update noar ti set v0='P8MQYP05GOWEDGV8AP09ROAHWX' where id=9;
-update noar tt set b1='ODBZE0PZXQF' where id=9;
-update noar ti set b1='ODBZE0PZXQF' where id=9;
-update noar tt set v0='ZB2EHYQ7ISRFNGJZUUYBNRN1SS7CT0L' where id=9;
-update noar ti set v0='ZB2EHYQ7ISRFNGJZUUYBNRN1SS7CT0L' where id=9;
-update noar tt set b2='H559PD' where id=9;
-update noar ti set b2='H559PD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WR7DJFSN5UGF203' where id=1;
-update noar ti set v0='WR7DJFSN5UGF203' where id=1;
-update noar tt set b0='EV' where id=1;
-update noar ti set b0='EV' where id=1;
-update noar tt set v0='1VUUO1B6L357Z' where id=1;
-update noar ti set v0='1VUUO1B6L357Z' where id=1;
-update noar tt set b1='22G3VQTOGKVMEE753PIYJ7DY' where id=1;
-update noar ti set b1='22G3VQTOGKVMEE753PIYJ7DY' where id=1;
-update noar tt set v0='QCDDPRM3' where id=1;
-update noar ti set v0='QCDDPRM3' where id=1;
-update noar tt set b2='RK57SA2IS9ROA7EYOO4' where id=1;
-update noar ti set b2='RK57SA2IS9ROA7EYOO4' where id=1;
-update noar tt set v0='H3AEEE8CSC' where id=2;
-update noar ti set v0='H3AEEE8CSC' where id=2;
-update noar tt set b0='XLVMMDCHOJLG0QSONPSNJ' where id=2;
-update noar ti set b0='XLVMMDCHOJLG0QSONPSNJ' where id=2;
-update noar tt set v0='34MKP6XSBWURK3NRNFDW' where id=2;
-update noar ti set v0='34MKP6XSBWURK3NRNFDW' where id=2;
-update noar tt set b1='S0UFBA' where id=2;
-update noar ti set b1='S0UFBA' where id=2;
-update noar tt set v0='0PAUX919QJILAZ43L92TTE8CP436J3' where id=2;
-update noar ti set v0='0PAUX919QJILAZ43L92TTE8CP436J3' where id=2;
-update noar tt set b2='T7UBGMD4ITIEQKH8GL0' where id=2;
-update noar ti set b2='T7UBGMD4ITIEQKH8GL0' where id=2;
-update noar tt set v0='ONRJ4D5ZGSD' where id=3;
-update noar ti set v0='ONRJ4D5ZGSD' where id=3;
-update noar tt set b0='0ZIOOUCWDYWM' where id=3;
-update noar ti set b0='0ZIOOUCWDYWM' where id=3;
-update noar tt set v0='EHHKBBXXA4' where id=3;
-update noar ti set v0='EHHKBBXXA4' where id=3;
-update noar tt set b1='8' where id=3;
-update noar ti set b1='8' where id=3;
-update noar tt set v0='CO0509YW75U84YV4RIBP4L' where id=3;
-update noar ti set v0='CO0509YW75U84YV4RIBP4L' where id=3;
-update noar tt set b2='97' where id=3;
-update noar ti set b2='97' where id=3;
-update noar tt set v0='WYYMGD0YQH21QCRBWBI' where id=4;
-update noar ti set v0='WYYMGD0YQH21QCRBWBI' where id=4;
-update noar tt set b0='PQ3EH514' where id=4;
-update noar ti set b0='PQ3EH514' where id=4;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b1='BJMRH8FHAL7B88BY' where id=4;
-update noar ti set b1='BJMRH8FHAL7B88BY' where id=4;
-update noar tt set v0='A3CGOLVBT0H0272NOKV7HW10N4HM' where id=4;
-update noar ti set v0='A3CGOLVBT0H0272NOKV7HW10N4HM' where id=4;
-update noar tt set b2='30R4CZ07A' where id=4;
-update noar ti set b2='30R4CZ07A' where id=4;
-update noar tt set v0='VCD3LXJNFBQICHQ651MMFRCJDMLSRYWP' where id=5;
-update noar ti set v0='VCD3LXJNFBQICHQ651MMFRCJDMLSRYWP' where id=5;
-update noar tt set b0='WUBK8N7CE9Y84LJU84GMYAA8YLRGQR' where id=5;
-update noar ti set b0='WUBK8N7CE9Y84LJU84GMYAA8YLRGQR' where id=5;
-update noar tt set v0='GAICEJEF1R5LATFGRMI1XWRJECCX8VT' where id=5;
-update noar ti set v0='GAICEJEF1R5LATFGRMI1XWRJECCX8VT' where id=5;
-update noar tt set b1='L2FAACS2R' where id=5;
-update noar ti set b1='L2FAACS2R' where id=5;
-update noar tt set v0='5S81UC' where id=5;
-update noar ti set v0='5S81UC' where id=5;
-update noar tt set b2='6ORJKA8QGG628JLM6WZ81FAD18RSD' where id=5;
-update noar ti set b2='6ORJKA8QGG628JLM6WZ81FAD18RSD' where id=5;
-update noar tt set v0='9UR7X6DBXII6M' where id=6;
-update noar ti set v0='9UR7X6DBXII6M' where id=6;
-update noar tt set b0='T47UURFHFDDERX9' where id=6;
-update noar ti set b0='T47UURFHFDDERX9' where id=6;
-update noar tt set v0='XRMBRITRHUPS1YCICHRE3BC' where id=6;
-update noar ti set v0='XRMBRITRHUPS1YCICHRE3BC' where id=6;
-update noar tt set b1='DXU1KCSMQH9MZ4X0GIH450NC25FYQ0A' where id=6;
-update noar ti set b1='DXU1KCSMQH9MZ4X0GIH450NC25FYQ0A' where id=6;
-update noar tt set v0='20B0YH1KL3' where id=6;
-update noar ti set v0='20B0YH1KL3' where id=6;
-update noar tt set b2='96Z4CVKLB839H7JG6OB29DMD04' where id=6;
-update noar ti set b2='96Z4CVKLB839H7JG6OB29DMD04' where id=6;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b0='6T8DDEHYU' where id=7;
-update noar ti set b0='6T8DDEHYU' where id=7;
-update noar tt set v0='WZRBYQB' where id=7;
-update noar ti set v0='WZRBYQB' where id=7;
-update noar tt set b1='C121LRUJAW7' where id=7;
-update noar ti set b1='C121LRUJAW7' where id=7;
-update noar tt set v0='QSNGTU6KKSJOMJOLSLX5KN' where id=7;
-update noar ti set v0='QSNGTU6KKSJOMJOLSLX5KN' where id=7;
-update noar tt set b2='RNCBIAQCUBBVYHO1QZL' where id=7;
-update noar ti set b2='RNCBIAQCUBBVYHO1QZL' where id=7;
-update noar tt set v0='48DFTNYZ51EC5A0R8' where id=8;
-update noar ti set v0='48DFTNYZ51EC5A0R8' where id=8;
-update noar tt set b0='LTZXKAJS9UTIEX9BYWTLRX' where id=8;
-update noar ti set b0='LTZXKAJS9UTIEX9BYWTLRX' where id=8;
-update noar tt set v0='C3H6FBJTXH4NLPZXUC7G5QY' where id=8;
-update noar ti set v0='C3H6FBJTXH4NLPZXUC7G5QY' where id=8;
-update noar tt set b1='MB8O4XMG2XTZ0DP95NWOYE830J3D' where id=8;
-update noar ti set b1='MB8O4XMG2XTZ0DP95NWOYE830J3D' where id=8;
-update noar tt set v0='BBT67HO8JSHCQ45172V03ZDF876M840I' where id=8;
-update noar ti set v0='BBT67HO8JSHCQ45172V03ZDF876M840I' where id=8;
-update noar tt set b2='5JW4J6E89GQMJG1PVC714' where id=8;
-update noar ti set b2='5JW4J6E89GQMJG1PVC714' where id=8;
-update noar tt set v0='XA98R9ABPQEII01YDER24X230ZFOJ' where id=9;
-update noar ti set v0='XA98R9ABPQEII01YDER24X230ZFOJ' where id=9;
-update noar tt set b0='YW34M3XCXH1' where id=9;
-update noar ti set b0='YW34M3XCXH1' where id=9;
-update noar tt set v0='97K' where id=9;
-update noar ti set v0='97K' where id=9;
-update noar tt set b1='7TQBWK7AGI9GW19YJA8' where id=9;
-update noar ti set b1='7TQBWK7AGI9GW19YJA8' where id=9;
-update noar tt set v0='QVGTS6U49IC' where id=9;
-update noar ti set v0='QVGTS6U49IC' where id=9;
-update noar tt set b2='I2YICWKYUF6F4OYSC' where id=9;
-update noar ti set b2='I2YICWKYUF6F4OYSC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4BMPA0839HMTXAG9ME9' where id=1;
-update noar ti set v0='4BMPA0839HMTXAG9ME9' where id=1;
-update noar tt set b0='75NQQ2PEXW9GKWIFYX0RYSHU' where id=1;
-update noar ti set b0='75NQQ2PEXW9GKWIFYX0RYSHU' where id=1;
-update noar tt set v0='OAQU' where id=1;
-update noar ti set v0='OAQU' where id=1;
-update noar tt set b1='LL3RXSPP' where id=1;
-update noar ti set b1='LL3RXSPP' where id=1;
-update noar tt set v0='RY88YGHYMHYF09VQ5UL' where id=1;
-update noar ti set v0='RY88YGHYMHYF09VQ5UL' where id=1;
-update noar tt set b2='VK6LJ2Q4TJEDO5MYVQPS7OHPE4O9B' where id=1;
-update noar ti set b2='VK6LJ2Q4TJEDO5MYVQPS7OHPE4O9B' where id=1;
-update noar tt set v0='E8NIALN0VFSJ2BWQQOM' where id=2;
-update noar ti set v0='E8NIALN0VFSJ2BWQQOM' where id=2;
-update noar tt set b0='SXBENCGGQDZ7UOD' where id=2;
-update noar ti set b0='SXBENCGGQDZ7UOD' where id=2;
-update noar tt set v0='FJ4SZOOQR3ITVRGE389GON66U2P2' where id=2;
-update noar ti set v0='FJ4SZOOQR3ITVRGE389GON66U2P2' where id=2;
-update noar tt set b1='6W7JQI' where id=2;
-update noar ti set b1='6W7JQI' where id=2;
-update noar tt set v0='SBMKBU62US8JD' where id=2;
-update noar ti set v0='SBMKBU62US8JD' where id=2;
-update noar tt set b2='M1CJRQAM5A57BLVOQBAJLASOU8WN9QC2' where id=2;
-update noar ti set b2='M1CJRQAM5A57BLVOQBAJLASOU8WN9QC2' where id=2;
-update noar tt set v0='S8OIEBK88Z4KXZPXG091' where id=3;
-update noar ti set v0='S8OIEBK88Z4KXZPXG091' where id=3;
-update noar tt set b0='P3WVCX809TM860ITFOO' where id=3;
-update noar ti set b0='P3WVCX809TM860ITFOO' where id=3;
-update noar tt set v0='R4FT1HKOKH4AOL' where id=3;
-update noar ti set v0='R4FT1HKOKH4AOL' where id=3;
-update noar tt set b1='2QQAMDVB5ZPJNM5W4LPA6C2H77' where id=3;
-update noar ti set b1='2QQAMDVB5ZPJNM5W4LPA6C2H77' where id=3;
-update noar tt set v0='P25ZB0' where id=3;
-update noar ti set v0='P25ZB0' where id=3;
-update noar tt set b2='VJJ9W' where id=3;
-update noar ti set b2='VJJ9W' where id=3;
-update noar tt set v0='G8IW52HR13JY24B1G9DAWXZ1B' where id=4;
-update noar ti set v0='G8IW52HR13JY24B1G9DAWXZ1B' where id=4;
-update noar tt set b0='530BIS28' where id=4;
-update noar ti set b0='530BIS28' where id=4;
-update noar tt set v0='D829NKDKO4YSXT3A3XKPGIVBGQLJL' where id=4;
-update noar ti set v0='D829NKDKO4YSXT3A3XKPGIVBGQLJL' where id=4;
-update noar tt set b1='E8QMTNPL6OHOS2MXOCTBBYJ9N5L' where id=4;
-update noar ti set b1='E8QMTNPL6OHOS2MXOCTBBYJ9N5L' where id=4;
-update noar tt set v0='XDXQ50' where id=4;
-update noar ti set v0='XDXQ50' where id=4;
-update noar tt set b2='Y2LYY15VF1NS42J' where id=4;
-update noar ti set b2='Y2LYY15VF1NS42J' where id=4;
-update noar tt set v0='WFZ28TP9VSEIZ1UFG3QY7UL' where id=5;
-update noar ti set v0='WFZ28TP9VSEIZ1UFG3QY7UL' where id=5;
-update noar tt set b0='M8OBJKCFYUOP5BVJFH39OW96Z' where id=5;
-update noar ti set b0='M8OBJKCFYUOP5BVJFH39OW96Z' where id=5;
-update noar tt set v0='GGDKHWXD8W3Z5C5VW' where id=5;
-update noar ti set v0='GGDKHWXD8W3Z5C5VW' where id=5;
-update noar tt set b1='2H13PFK' where id=5;
-update noar ti set b1='2H13PFK' where id=5;
-update noar tt set v0='YMPW39D' where id=5;
-update noar ti set v0='YMPW39D' where id=5;
-update noar tt set b2='UUDE38BOTQN' where id=5;
-update noar ti set b2='UUDE38BOTQN' where id=5;
-update noar tt set v0='W30U893BRMN52AZWGJPH1LW' where id=6;
-update noar ti set v0='W30U893BRMN52AZWGJPH1LW' where id=6;
-update noar tt set b0='LF7EIP5KUI93SHMNLBAKR52XAFFJ7XO' where id=6;
-update noar ti set b0='LF7EIP5KUI93SHMNLBAKR52XAFFJ7XO' where id=6;
-update noar tt set v0='VH1A6JAWGD' where id=6;
-update noar ti set v0='VH1A6JAWGD' where id=6;
-update noar tt set b1='WN8CNRAP6' where id=6;
-update noar ti set b1='WN8CNRAP6' where id=6;
-update noar tt set v0='JRTNA7C5ZLQ' where id=6;
-update noar ti set v0='JRTNA7C5ZLQ' where id=6;
-update noar tt set b2='VL' where id=6;
-update noar ti set b2='VL' where id=6;
-update noar tt set v0='9BL8' where id=7;
-update noar ti set v0='9BL8' where id=7;
-update noar tt set b0='5NRVOC45C5GO4F0' where id=7;
-update noar ti set b0='5NRVOC45C5GO4F0' where id=7;
-update noar tt set v0='XO5VLH981YJ55EK' where id=7;
-update noar ti set v0='XO5VLH981YJ55EK' where id=7;
-update noar tt set b1='YABWQ96' where id=7;
-update noar ti set b1='YABWQ96' where id=7;
-update noar tt set v0='NYYG9WXZ6UWXY6P4' where id=7;
-update noar ti set v0='NYYG9WXZ6UWXY6P4' where id=7;
-update noar tt set b2='7ETM320DY3GHU4YZD5676HLAPF0MBL5' where id=7;
-update noar ti set b2='7ETM320DY3GHU4YZD5676HLAPF0MBL5' where id=7;
-update noar tt set v0='8MONZCNZQ3RPNYU7' where id=8;
-update noar ti set v0='8MONZCNZQ3RPNYU7' where id=8;
-update noar tt set b0='D6ZXJEV1IM5PS3O' where id=8;
-update noar ti set b0='D6ZXJEV1IM5PS3O' where id=8;
-update noar tt set v0='D9TUDNF91JCUTIFJHNLB54R0YDT3J6B' where id=8;
-update noar ti set v0='D9TUDNF91JCUTIFJHNLB54R0YDT3J6B' where id=8;
-update noar tt set b1='EWIKJU8LTL7KVESF49REB' where id=8;
-update noar ti set b1='EWIKJU8LTL7KVESF49REB' where id=8;
-update noar tt set v0='MZWB8EYN8Q01HCRQ7ALO3NO' where id=8;
-update noar ti set v0='MZWB8EYN8Q01HCRQ7ALO3NO' where id=8;
-update noar tt set b2='GUC58YXKP9QJVXHB' where id=8;
-update noar ti set b2='GUC58YXKP9QJVXHB' where id=8;
-update noar tt set v0='UX' where id=9;
-update noar ti set v0='UX' where id=9;
-update noar tt set b0='4PG35UP1L7DJDH' where id=9;
-update noar ti set b0='4PG35UP1L7DJDH' where id=9;
-update noar tt set v0='L43E8G38E4ZHEIV2ZM3998WKZ8RNQW3W' where id=9;
-update noar ti set v0='L43E8G38E4ZHEIV2ZM3998WKZ8RNQW3W' where id=9;
-update noar tt set b1='XMA24D23EOYOKDELMKFULZ8JOC9' where id=9;
-update noar ti set b1='XMA24D23EOYOKDELMKFULZ8JOC9' where id=9;
-update noar tt set v0='Z75XPJ8B1CD7J' where id=9;
-update noar ti set v0='Z75XPJ8B1CD7J' where id=9;
-update noar tt set b2='0GI5E7EMXH5Y08N69H' where id=9;
-update noar ti set b2='0GI5E7EMXH5Y08N69H' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1' where id=1;
-update noar ti set v0='1' where id=1;
-update noar tt set b0='PE9UBWBA1U146G1B95ZZ' where id=1;
-update noar ti set b0='PE9UBWBA1U146G1B95ZZ' where id=1;
-update noar tt set v0='FCAMWNQXB0KCFIU9NAA56O37MIFKGI' where id=1;
-update noar ti set v0='FCAMWNQXB0KCFIU9NAA56O37MIFKGI' where id=1;
-update noar tt set b1='BQI2G6ND4YKE8FNDXB8B' where id=1;
-update noar ti set b1='BQI2G6ND4YKE8FNDXB8B' where id=1;
-update noar tt set v0='9MT' where id=1;
-update noar ti set v0='9MT' where id=1;
-update noar tt set b2='P1I13X3PQXQINJR3EBGP0AY7M8U92SU' where id=1;
-update noar ti set b2='P1I13X3PQXQINJR3EBGP0AY7M8U92SU' where id=1;
-update noar tt set v0='YMGK9UVXIC615FT' where id=2;
-update noar ti set v0='YMGK9UVXIC615FT' where id=2;
-update noar tt set b0='6V0SZA3II' where id=2;
-update noar ti set b0='6V0SZA3II' where id=2;
-update noar tt set v0='ZTNIWLDRSH783L8USGALRSM1Z94' where id=2;
-update noar ti set v0='ZTNIWLDRSH783L8USGALRSM1Z94' where id=2;
-update noar tt set b1='KUHYYS0YN7XEERBVY81J9G4TAYL4' where id=2;
-update noar ti set b1='KUHYYS0YN7XEERBVY81J9G4TAYL4' where id=2;
-update noar tt set v0='12E53SYUAA85K71QWJP09I3T6X' where id=2;
-update noar ti set v0='12E53SYUAA85K71QWJP09I3T6X' where id=2;
-update noar tt set b2='B5TXCIUP7IZVUVYCQOL3RQ' where id=2;
-update noar ti set b2='B5TXCIUP7IZVUVYCQOL3RQ' where id=2;
-update noar tt set v0='U3D7L5IBMVFP48JJXCBSGX4RIYYF' where id=3;
-update noar ti set v0='U3D7L5IBMVFP48JJXCBSGX4RIYYF' where id=3;
-update noar tt set b0='LLELKM' where id=3;
-update noar ti set b0='LLELKM' where id=3;
-update noar tt set v0='HL2EY0ZSRE3BPROSWFJ1B' where id=3;
-update noar ti set v0='HL2EY0ZSRE3BPROSWFJ1B' where id=3;
-update noar tt set b1='3A03S' where id=3;
-update noar ti set b1='3A03S' where id=3;
-update noar tt set v0='F12YJ2T224ZMWQC3541' where id=3;
-update noar ti set v0='F12YJ2T224ZMWQC3541' where id=3;
-update noar tt set b2='8QZPHW6MP6PLTRGUR2DOQK0Z3MU6W' where id=3;
-update noar ti set b2='8QZPHW6MP6PLTRGUR2DOQK0Z3MU6W' where id=3;
-update noar tt set v0='1VJASU73FJ5U6G58MHZHZNKR51YUQ3U9' where id=4;
-update noar ti set v0='1VJASU73FJ5U6G58MHZHZNKR51YUQ3U9' where id=4;
-update noar tt set b0='7NDVRZV085MIGN7' where id=4;
-update noar ti set b0='7NDVRZV085MIGN7' where id=4;
-update noar tt set v0='KUQQBIE2Z' where id=4;
-update noar ti set v0='KUQQBIE2Z' where id=4;
-update noar tt set b1='UEUNG9HB8UHH32I7A2JYN8N62860KGD' where id=4;
-update noar ti set b1='UEUNG9HB8UHH32I7A2JYN8N62860KGD' where id=4;
-update noar tt set v0='KA6L8DY' where id=4;
-update noar ti set v0='KA6L8DY' where id=4;
-update noar tt set b2='NCRSQMVR7238GV2IA7' where id=4;
-update noar ti set b2='NCRSQMVR7238GV2IA7' where id=4;
-update noar tt set v0='F89GGUNPJNWNFNQVFAM67CR' where id=5;
-update noar ti set v0='F89GGUNPJNWNFNQVFAM67CR' where id=5;
-update noar tt set b0='QGA8973KAGGH4O3' where id=5;
-update noar ti set b0='QGA8973KAGGH4O3' where id=5;
-update noar tt set v0='4JEOPUBM9QWN6DQWC4Q9X' where id=5;
-update noar ti set v0='4JEOPUBM9QWN6DQWC4Q9X' where id=5;
-update noar tt set b1='JHIREB0JMNZLW2D57TMVUAU' where id=5;
-update noar ti set b1='JHIREB0JMNZLW2D57TMVUAU' where id=5;
-update noar tt set v0='10BA4XW8SO73FYT632Q4M0G9KBE' where id=5;
-update noar ti set v0='10BA4XW8SO73FYT632Q4M0G9KBE' where id=5;
-update noar tt set b2='O1IG3FJV3JJ8AYUGH' where id=5;
-update noar ti set b2='O1IG3FJV3JJ8AYUGH' where id=5;
-update noar tt set v0='GH7GG9FD9CM2CJJRQZ10' where id=6;
-update noar ti set v0='GH7GG9FD9CM2CJJRQZ10' where id=6;
-update noar tt set b0='PYWN3UT9DUJ6QBWURSYU0' where id=6;
-update noar ti set b0='PYWN3UT9DUJ6QBWURSYU0' where id=6;
-update noar tt set v0='O9FPLB8KZEC2WGHB6K' where id=6;
-update noar ti set v0='O9FPLB8KZEC2WGHB6K' where id=6;
-update noar tt set b1='JCFFI0XLF8Y3XA34KDND8BDJ' where id=6;
-update noar ti set b1='JCFFI0XLF8Y3XA34KDND8BDJ' where id=6;
-update noar tt set v0='IH2HTYW' where id=6;
-update noar ti set v0='IH2HTYW' where id=6;
-update noar tt set b2='V4B0A6A' where id=6;
-update noar ti set b2='V4B0A6A' where id=6;
-update noar tt set v0='ZSCPEU9KWM8CTU3CLYA1W1T56NA' where id=7;
-update noar ti set v0='ZSCPEU9KWM8CTU3CLYA1W1T56NA' where id=7;
-update noar tt set b0='IGAIC8A6' where id=7;
-update noar ti set b0='IGAIC8A6' where id=7;
-update noar tt set v0='6D' where id=7;
-update noar ti set v0='6D' where id=7;
-update noar tt set b1='3RZI9KS0YHPA2YYVLF8B9G' where id=7;
-update noar ti set b1='3RZI9KS0YHPA2YYVLF8B9G' where id=7;
-update noar tt set v0='A' where id=7;
-update noar ti set v0='A' where id=7;
-update noar tt set b2='L4QM3R0UKZ6D1OB89UN3O9CQGGR03' where id=7;
-update noar ti set b2='L4QM3R0UKZ6D1OB89UN3O9CQGGR03' where id=7;
-update noar tt set v0='PDXF7M463KC4GVHSUI4XVSQXM' where id=8;
-update noar ti set v0='PDXF7M463KC4GVHSUI4XVSQXM' where id=8;
-update noar tt set b0='QF253N6' where id=8;
-update noar ti set b0='QF253N6' where id=8;
-update noar tt set v0='70WOQL1718CK4O4740WCUQIMHR9' where id=8;
-update noar ti set v0='70WOQL1718CK4O4740WCUQIMHR9' where id=8;
-update noar tt set b1='11UDK4CPW55UVKC' where id=8;
-update noar ti set b1='11UDK4CPW55UVKC' where id=8;
-update noar tt set v0='72L5UIOSTSJ94LUK' where id=8;
-update noar ti set v0='72L5UIOSTSJ94LUK' where id=8;
-update noar tt set b2='Z8UFY0GARQL' where id=8;
-update noar ti set b2='Z8UFY0GARQL' where id=8;
-update noar tt set v0='82WHSVEFLMMSWCG6OVKUJY21H' where id=9;
-update noar ti set v0='82WHSVEFLMMSWCG6OVKUJY21H' where id=9;
-update noar tt set b0='F0L7KJGF' where id=9;
-update noar ti set b0='F0L7KJGF' where id=9;
-update noar tt set v0='ZL0BDNUWONKQ9XMF3' where id=9;
-update noar ti set v0='ZL0BDNUWONKQ9XMF3' where id=9;
-update noar tt set b1='50ETN5YT368Q1' where id=9;
-update noar ti set b1='50ETN5YT368Q1' where id=9;
-update noar tt set v0='I76OZ4YXU95NWVJCQ3QUVNL' where id=9;
-update noar ti set v0='I76OZ4YXU95NWVJCQ3QUVNL' where id=9;
-update noar tt set b2='TDP7B5V6PE8F7OGZQB5WEAK7YWJZEIFD' where id=9;
-update noar ti set b2='TDP7B5V6PE8F7OGZQB5WEAK7YWJZEIFD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RMF01TT' where id=1;
-update noar ti set v0='RMF01TT' where id=1;
-update noar tt set b0='Z8OQ6FGL7ZGJQBDO' where id=1;
-update noar ti set b0='Z8OQ6FGL7ZGJQBDO' where id=1;
-update noar tt set v0='JFDXUR06PRFAS' where id=1;
-update noar ti set v0='JFDXUR06PRFAS' where id=1;
-update noar tt set b1='L7R41L9TKY2XHHMS4Q85XZUAYAQ2' where id=1;
-update noar ti set b1='L7R41L9TKY2XHHMS4Q85XZUAYAQ2' where id=1;
-update noar tt set v0='40PL9VPTN' where id=1;
-update noar ti set v0='40PL9VPTN' where id=1;
-update noar tt set b2='C4ASYIWSIUY856' where id=1;
-update noar ti set b2='C4ASYIWSIUY856' where id=1;
-update noar tt set v0='2L85OXI7695JJZB2K0RSP5CS894T' where id=2;
-update noar ti set v0='2L85OXI7695JJZB2K0RSP5CS894T' where id=2;
-update noar tt set b0='W' where id=2;
-update noar ti set b0='W' where id=2;
-update noar tt set v0='P2XCINSP' where id=2;
-update noar ti set v0='P2XCINSP' where id=2;
-update noar tt set b1='ACBKGTGY809111HHC' where id=2;
-update noar ti set b1='ACBKGTGY809111HHC' where id=2;
-update noar tt set v0='ZA500HGL15KG9CQLXV6' where id=2;
-update noar ti set v0='ZA500HGL15KG9CQLXV6' where id=2;
-update noar tt set b2='1LV2CXKF5ZU4SBJM5FU9B6LHRKT' where id=2;
-update noar ti set b2='1LV2CXKF5ZU4SBJM5FU9B6LHRKT' where id=2;
-update noar tt set v0='RL' where id=3;
-update noar ti set v0='RL' where id=3;
-update noar tt set b0='Q3NI0GQN82' where id=3;
-update noar ti set b0='Q3NI0GQN82' where id=3;
-update noar tt set v0='BEB' where id=3;
-update noar ti set v0='BEB' where id=3;
-update noar tt set b1='PYIABPV26HWQDLERYO1X1AVWIBTLNJO' where id=3;
-update noar ti set b1='PYIABPV26HWQDLERYO1X1AVWIBTLNJO' where id=3;
-update noar tt set v0='D9HM6WXLPOZJCEPC5DT1' where id=3;
-update noar ti set v0='D9HM6WXLPOZJCEPC5DT1' where id=3;
-update noar tt set b2='WKGITDSV2X9WMZY' where id=3;
-update noar ti set b2='WKGITDSV2X9WMZY' where id=3;
-update noar tt set v0='ABTN091KBQHGB9DYXXAFVVO8XN0VM3H' where id=4;
-update noar ti set v0='ABTN091KBQHGB9DYXXAFVVO8XN0VM3H' where id=4;
-update noar tt set b0='8' where id=4;
-update noar ti set b0='8' where id=4;
-update noar tt set v0='KPOF8KL2BJOQVXFMLWCZ0JTCYGWM1' where id=4;
-update noar ti set v0='KPOF8KL2BJOQVXFMLWCZ0JTCYGWM1' where id=4;
-update noar tt set b1='UIZNBX49OEJH6OXJTDBY2WKGLI' where id=4;
-update noar ti set b1='UIZNBX49OEJH6OXJTDBY2WKGLI' where id=4;
-update noar tt set v0='VMMXZ256M0KKDW5FS9A71TNO' where id=4;
-update noar ti set v0='VMMXZ256M0KKDW5FS9A71TNO' where id=4;
-update noar tt set b2='GBL63964UDOJJDMVFUD' where id=4;
-update noar ti set b2='GBL63964UDOJJDMVFUD' where id=4;
-update noar tt set v0='TZXPACWC4PJ9VPYME6XXFWG8YV0CJCQE' where id=5;
-update noar ti set v0='TZXPACWC4PJ9VPYME6XXFWG8YV0CJCQE' where id=5;
-update noar tt set b0='QDUYVZK' where id=5;
-update noar ti set b0='QDUYVZK' where id=5;
-update noar tt set v0='TD7CE0H7H2' where id=5;
-update noar ti set v0='TD7CE0H7H2' where id=5;
-update noar tt set b1='C3797NMIJRC25FBJTLV8VJZ' where id=5;
-update noar ti set b1='C3797NMIJRC25FBJTLV8VJZ' where id=5;
-update noar tt set v0='886UI54V' where id=5;
-update noar ti set v0='886UI54V' where id=5;
-update noar tt set b2='S14OOJECI0MXNAQL0PYFE' where id=5;
-update noar ti set b2='S14OOJECI0MXNAQL0PYFE' where id=5;
-update noar tt set v0='P4UHO7PLH6OM5' where id=6;
-update noar ti set v0='P4UHO7PLH6OM5' where id=6;
-update noar tt set b0='YXDKTHI21I0A56IRZOWS6NR5FCR1ZGX' where id=6;
-update noar ti set b0='YXDKTHI21I0A56IRZOWS6NR5FCR1ZGX' where id=6;
-update noar tt set v0='SWUF5XPW9H3UVK' where id=6;
-update noar ti set v0='SWUF5XPW9H3UVK' where id=6;
-update noar tt set b1='5WGW3WQPV' where id=6;
-update noar ti set b1='5WGW3WQPV' where id=6;
-update noar tt set v0='4KPY0RUXA8XPWXWL' where id=6;
-update noar ti set v0='4KPY0RUXA8XPWXWL' where id=6;
-update noar tt set b2='HZBA7KYQZIJ1OXCXSDPD9Y21KY1ZX' where id=6;
-update noar ti set b2='HZBA7KYQZIJ1OXCXSDPD9Y21KY1ZX' where id=6;
-update noar tt set v0='1LSGWIUM6ABPQRKLCW5ABG3VRCH' where id=7;
-update noar ti set v0='1LSGWIUM6ABPQRKLCW5ABG3VRCH' where id=7;
-update noar tt set b0='5NZ0' where id=7;
-update noar ti set b0='5NZ0' where id=7;
-update noar tt set v0='C5KRRT3T5ST1ZLAQQ' where id=7;
-update noar ti set v0='C5KRRT3T5ST1ZLAQQ' where id=7;
-update noar tt set b1='I4LHHQIRS2I5ABEVTSS317PNGX' where id=7;
-update noar ti set b1='I4LHHQIRS2I5ABEVTSS317PNGX' where id=7;
-update noar tt set v0='391NN8Z2KJ2VQB92LMCQ' where id=7;
-update noar ti set v0='391NN8Z2KJ2VQB92LMCQ' where id=7;
-update noar tt set b2='ONSMZSMKJBTAKQCRV' where id=7;
-update noar ti set b2='ONSMZSMKJBTAKQCRV' where id=7;
-update noar tt set v0='S0YZ99B' where id=8;
-update noar ti set v0='S0YZ99B' where id=8;
-update noar tt set b0='ES5BN1BBO4RPW9T' where id=8;
-update noar ti set b0='ES5BN1BBO4RPW9T' where id=8;
-update noar tt set v0='NYVZV5F' where id=8;
-update noar ti set v0='NYVZV5F' where id=8;
-update noar tt set b1='XCOC4UC33F6U9ARCQJXZZNMVAD2Z' where id=8;
-update noar ti set b1='XCOC4UC33F6U9ARCQJXZZNMVAD2Z' where id=8;
-update noar tt set v0='DMHLY4HFO6HHWOW9CQQ' where id=8;
-update noar ti set v0='DMHLY4HFO6HHWOW9CQQ' where id=8;
-update noar tt set b2='2D' where id=8;
-update noar ti set b2='2D' where id=8;
-update noar tt set v0='P' where id=9;
-update noar ti set v0='P' where id=9;
-update noar tt set b0='7IVQ3RPGQWMU7K3GIC2WYSRCC' where id=9;
-update noar ti set b0='7IVQ3RPGQWMU7K3GIC2WYSRCC' where id=9;
-update noar tt set v0='0L587SDBCAUXX' where id=9;
-update noar ti set v0='0L587SDBCAUXX' where id=9;
-update noar tt set b1='1E' where id=9;
-update noar ti set b1='1E' where id=9;
-update noar tt set v0='8TZDYF7Z67ADKV390CF444VOWX' where id=9;
-update noar ti set v0='8TZDYF7Z67ADKV390CF444VOWX' where id=9;
-update noar tt set b2='JJYXPEYNNWD9WV5I5I8' where id=9;
-update noar ti set b2='JJYXPEYNNWD9WV5I5I8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U3QXFT7' where id=1;
-update noar ti set v0='U3QXFT7' where id=1;
-update noar tt set b0='RT1M41Q144JC9YH65' where id=1;
-update noar ti set b0='RT1M41Q144JC9YH65' where id=1;
-update noar tt set v0='D9H' where id=1;
-update noar ti set v0='D9H' where id=1;
-update noar tt set b1='98XU74MA2TRJBKOTQO28' where id=1;
-update noar ti set b1='98XU74MA2TRJBKOTQO28' where id=1;
-update noar tt set v0='DC' where id=1;
-update noar ti set v0='DC' where id=1;
-update noar tt set b2='FCXDOFTJFUX0DDKX0HC6XF8IFQEBE' where id=1;
-update noar ti set b2='FCXDOFTJFUX0DDKX0HC6XF8IFQEBE' where id=1;
-update noar tt set v0='OW9JQ5UW6WLFFH8SJC' where id=2;
-update noar ti set v0='OW9JQ5UW6WLFFH8SJC' where id=2;
-update noar tt set b0='XGL56XP7Q8RV1HYC0Q' where id=2;
-update noar ti set b0='XGL56XP7Q8RV1HYC0Q' where id=2;
-update noar tt set v0='5R09PJ2A385FM4XL5HT6' where id=2;
-update noar ti set v0='5R09PJ2A385FM4XL5HT6' where id=2;
-update noar tt set b1='MOC0IW9COPITPFEJXUP5RDOAPM1YIF24' where id=2;
-update noar ti set b1='MOC0IW9COPITPFEJXUP5RDOAPM1YIF24' where id=2;
-update noar tt set v0='FKGELF025CP41NXGCT7F7RB7AIMPL' where id=2;
-update noar ti set v0='FKGELF025CP41NXGCT7F7RB7AIMPL' where id=2;
-update noar tt set b2='LBN1S3LDCJ8LZI7ZZN1S8ZQBZYI8' where id=2;
-update noar ti set b2='LBN1S3LDCJ8LZI7ZZN1S8ZQBZYI8' where id=2;
-update noar tt set v0='H5381XQR4GPX5S864HK0UM6' where id=3;
-update noar ti set v0='H5381XQR4GPX5S864HK0UM6' where id=3;
-update noar tt set b0='6YPZ' where id=3;
-update noar ti set b0='6YPZ' where id=3;
-update noar tt set v0='X2KQ7PLIX4JOUX0V875NSK' where id=3;
-update noar ti set v0='X2KQ7PLIX4JOUX0V875NSK' where id=3;
-update noar tt set b1='MV4G9KSH5' where id=3;
-update noar ti set b1='MV4G9KSH5' where id=3;
-update noar tt set v0='LN767BM1F73HVV8O68IC9OLJT7QMZ2O' where id=3;
-update noar ti set v0='LN767BM1F73HVV8O68IC9OLJT7QMZ2O' where id=3;
-update noar tt set b2='N1WW103NIE8MPPKVR' where id=3;
-update noar ti set b2='N1WW103NIE8MPPKVR' where id=3;
-update noar tt set v0='2NW4OBUV4TBU1TOJDF1PW12AOG3' where id=4;
-update noar ti set v0='2NW4OBUV4TBU1TOJDF1PW12AOG3' where id=4;
-update noar tt set b0='GA4LV' where id=4;
-update noar ti set b0='GA4LV' where id=4;
-update noar tt set v0='YAEM48ZNAT4N02NH0Y8TCVLL2BEM' where id=4;
-update noar ti set v0='YAEM48ZNAT4N02NH0Y8TCVLL2BEM' where id=4;
-update noar tt set b1='ZNJA2BSW8FAG22' where id=4;
-update noar ti set b1='ZNJA2BSW8FAG22' where id=4;
-update noar tt set v0='E9BX06TVP5X5Q13AIA0DH' where id=4;
-update noar ti set v0='E9BX06TVP5X5Q13AIA0DH' where id=4;
-update noar tt set b2='WT1TLCXBYIHWI1GD' where id=4;
-update noar ti set b2='WT1TLCXBYIHWI1GD' where id=4;
-update noar tt set v0='FR4N3PFY2YUL' where id=5;
-update noar ti set v0='FR4N3PFY2YUL' where id=5;
-update noar tt set b0='OQIYKLJS9WHKAJERG7LS9BKF1YFX0Y5B' where id=5;
-update noar ti set b0='OQIYKLJS9WHKAJERG7LS9BKF1YFX0Y5B' where id=5;
-update noar tt set v0='GTY5O6RDFYODPLFWKTCOOJ6' where id=5;
-update noar ti set v0='GTY5O6RDFYODPLFWKTCOOJ6' where id=5;
-update noar tt set b1='3LORD46P63UKU9I' where id=5;
-update noar ti set b1='3LORD46P63UKU9I' where id=5;
-update noar tt set v0='HYSX4' where id=5;
-update noar ti set v0='HYSX4' where id=5;
-update noar tt set b2='S0DNS3JOSD3SAP2J' where id=5;
-update noar ti set b2='S0DNS3JOSD3SAP2J' where id=5;
-update noar tt set v0='9TWBD5YT3307AU4GEHSK3AYBLF' where id=6;
-update noar ti set v0='9TWBD5YT3307AU4GEHSK3AYBLF' where id=6;
-update noar tt set b0='RU1NL87CQUUJ' where id=6;
-update noar ti set b0='RU1NL87CQUUJ' where id=6;
-update noar tt set v0='N2W' where id=6;
-update noar ti set v0='N2W' where id=6;
-update noar tt set b1='ENZYX098BBUN6' where id=6;
-update noar ti set b1='ENZYX098BBUN6' where id=6;
-update noar tt set v0='G3PACXKI6RSJ4CEZZJ7GHZ73' where id=6;
-update noar ti set v0='G3PACXKI6RSJ4CEZZJ7GHZ73' where id=6;
-update noar tt set b2='16MIXU5ERSCJI6L4J' where id=6;
-update noar ti set b2='16MIXU5ERSCJI6L4J' where id=6;
-update noar tt set v0='0VROV7N303VI' where id=7;
-update noar ti set v0='0VROV7N303VI' where id=7;
-update noar tt set b0='9EAXF7IU64QQZMHZN8KT' where id=7;
-update noar ti set b0='9EAXF7IU64QQZMHZN8KT' where id=7;
-update noar tt set v0='O7HPFIXEQE3G5MWNQ20VQH16DDSXY2D' where id=7;
-update noar ti set v0='O7HPFIXEQE3G5MWNQ20VQH16DDSXY2D' where id=7;
-update noar tt set b1='QZ9OGK5QMZN' where id=7;
-update noar ti set b1='QZ9OGK5QMZN' where id=7;
-update noar tt set v0='FD4ZE6A2QRGZVX0VAVG47ERIS' where id=7;
-update noar ti set v0='FD4ZE6A2QRGZVX0VAVG47ERIS' where id=7;
-update noar tt set b2='146S6HUJH2JY82DOIV9ZUYQ08YQF' where id=7;
-update noar ti set b2='146S6HUJH2JY82DOIV9ZUYQ08YQF' where id=7;
-update noar tt set v0='JWBL3AA88DUH9O4MWKKXIVX1Y' where id=8;
-update noar ti set v0='JWBL3AA88DUH9O4MWKKXIVX1Y' where id=8;
-update noar tt set b0='QMEYKB2ZFJ7CR9C' where id=8;
-update noar ti set b0='QMEYKB2ZFJ7CR9C' where id=8;
-update noar tt set v0='3YZE6RKQYCLILJTSUNLRWJ' where id=8;
-update noar ti set v0='3YZE6RKQYCLILJTSUNLRWJ' where id=8;
-update noar tt set b1='MZ88MTYLM91POPWKBL4YR42' where id=8;
-update noar ti set b1='MZ88MTYLM91POPWKBL4YR42' where id=8;
-update noar tt set v0='E9Z5IV3Q5QGXGSCDHHPPT29PXEVWS10N' where id=8;
-update noar ti set v0='E9Z5IV3Q5QGXGSCDHHPPT29PXEVWS10N' where id=8;
-update noar tt set b2='8RXXW09' where id=8;
-update noar ti set b2='8RXXW09' where id=8;
-update noar tt set v0='8G4JFPTVC2' where id=9;
-update noar ti set v0='8G4JFPTVC2' where id=9;
-update noar tt set b0='V2X8IYO53' where id=9;
-update noar ti set b0='V2X8IYO53' where id=9;
-update noar tt set v0='C5OOAMFMWAAGIDXN7LCJRMGJGI6LJMK' where id=9;
-update noar ti set v0='C5OOAMFMWAAGIDXN7LCJRMGJGI6LJMK' where id=9;
-update noar tt set b1='JLY137NGHJ0NWZ4BW2QHIEACBQ57RYGP' where id=9;
-update noar ti set b1='JLY137NGHJ0NWZ4BW2QHIEACBQ57RYGP' where id=9;
-update noar tt set v0='73DPP8QP733RQD8Q315V8Q3KB1J7CZZ' where id=9;
-update noar ti set v0='73DPP8QP733RQD8Q315V8Q3KB1J7CZZ' where id=9;
-update noar tt set b2='8962W028V' where id=9;
-update noar ti set b2='8962W028V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TH15PY73DK' where id=1;
-update noar ti set v0='TH15PY73DK' where id=1;
-update noar tt set b0='MJ01G5634CJ80KDCFCZ189OEMI4T' where id=1;
-update noar ti set b0='MJ01G5634CJ80KDCFCZ189OEMI4T' where id=1;
-update noar tt set v0='41Q4BTSQXMESELQOKQGC' where id=1;
-update noar ti set v0='41Q4BTSQXMESELQOKQGC' where id=1;
-update noar tt set b1='Q76MJEQVKBLOMVCX' where id=1;
-update noar ti set b1='Q76MJEQVKBLOMVCX' where id=1;
-update noar tt set v0='8CKCF5M5DFJGLN3L9M7SQTS8JZDETEN' where id=1;
-update noar ti set v0='8CKCF5M5DFJGLN3L9M7SQTS8JZDETEN' where id=1;
-update noar tt set b2='88KK5C7LAZVQL9PBHNOYUF' where id=1;
-update noar ti set b2='88KK5C7LAZVQL9PBHNOYUF' where id=1;
-update noar tt set v0='RNBMZ9HUPE5K0J0' where id=2;
-update noar ti set v0='RNBMZ9HUPE5K0J0' where id=2;
-update noar tt set b0='2TIDWLLT1523PJ2D9' where id=2;
-update noar ti set b0='2TIDWLLT1523PJ2D9' where id=2;
-update noar tt set v0='5QCWUK' where id=2;
-update noar ti set v0='5QCWUK' where id=2;
-update noar tt set b1='RNN4JR6F47WMUZF5U0' where id=2;
-update noar ti set b1='RNN4JR6F47WMUZF5U0' where id=2;
-update noar tt set v0='5CIA5BBKHVSZ109' where id=2;
-update noar ti set v0='5CIA5BBKHVSZ109' where id=2;
-update noar tt set b2='N8LGZV9J6XWEVRWWI455' where id=2;
-update noar ti set b2='N8LGZV9J6XWEVRWWI455' where id=2;
-update noar tt set v0='CDP21XWGVXVGP3NZ' where id=3;
-update noar ti set v0='CDP21XWGVXVGP3NZ' where id=3;
-update noar tt set b0='V1STZ854CZA3JHMWS9TC69QBP81BBKL' where id=3;
-update noar ti set b0='V1STZ854CZA3JHMWS9TC69QBP81BBKL' where id=3;
-update noar tt set v0='BKQZF7ACENRTRCP8Q2H746KRMNL62N' where id=3;
-update noar ti set v0='BKQZF7ACENRTRCP8Q2H746KRMNL62N' where id=3;
-update noar tt set b1='56P7UPE82CRZB0LY1D' where id=3;
-update noar ti set b1='56P7UPE82CRZB0LY1D' where id=3;
-update noar tt set v0='SL1WSUNCM3VGQBG928TB59WD9JTQ' where id=3;
-update noar ti set v0='SL1WSUNCM3VGQBG928TB59WD9JTQ' where id=3;
-update noar tt set b2='WW90XSJYM9IGG9XRTVYQPC' where id=3;
-update noar ti set b2='WW90XSJYM9IGG9XRTVYQPC' where id=3;
-update noar tt set v0='TM2TL6XYRJBR20LLTMHOSWWC' where id=4;
-update noar ti set v0='TM2TL6XYRJBR20LLTMHOSWWC' where id=4;
-update noar tt set b0='ES8IFTH0Z0M5EVHZYSWBAVM2IX0CC11' where id=4;
-update noar ti set b0='ES8IFTH0Z0M5EVHZYSWBAVM2IX0CC11' where id=4;
-update noar tt set v0='EDY85L1BTLM4JHIXXW5' where id=4;
-update noar ti set v0='EDY85L1BTLM4JHIXXW5' where id=4;
-update noar tt set b1='P06TGX6TCI5VOFUI08VMOREE8WAW3O' where id=4;
-update noar ti set b1='P06TGX6TCI5VOFUI08VMOREE8WAW3O' where id=4;
-update noar tt set v0='LHI0FOX1JKDHHQVO154HUN8IZHYY1B98' where id=4;
-update noar ti set v0='LHI0FOX1JKDHHQVO154HUN8IZHYY1B98' where id=4;
-update noar tt set b2='WZJ768O72CD5BDJPW' where id=4;
-update noar ti set b2='WZJ768O72CD5BDJPW' where id=4;
-update noar tt set v0='UV3MTZUBJ' where id=5;
-update noar ti set v0='UV3MTZUBJ' where id=5;
-update noar tt set b0='NVZGPUM7K' where id=5;
-update noar ti set b0='NVZGPUM7K' where id=5;
-update noar tt set v0='EBGKJO901EQM4QDXKZV8' where id=5;
-update noar ti set v0='EBGKJO901EQM4QDXKZV8' where id=5;
-update noar tt set b1='DZSSW4YCTUE1QJ4US78GSS6X16' where id=5;
-update noar ti set b1='DZSSW4YCTUE1QJ4US78GSS6X16' where id=5;
-update noar tt set v0='DIK2ICHW' where id=5;
-update noar ti set v0='DIK2ICHW' where id=5;
-update noar tt set b2='0GN7ZIMMG2' where id=5;
-update noar ti set b2='0GN7ZIMMG2' where id=5;
-update noar tt set v0='NE0UBZOOVWP7' where id=6;
-update noar ti set v0='NE0UBZOOVWP7' where id=6;
-update noar tt set b0='SOBQZS6XZ' where id=6;
-update noar ti set b0='SOBQZS6XZ' where id=6;
-update noar tt set v0='X8' where id=6;
-update noar ti set v0='X8' where id=6;
-update noar tt set b1='7LJ6OFVK0TQ' where id=6;
-update noar ti set b1='7LJ6OFVK0TQ' where id=6;
-update noar tt set v0='4IYGUK5' where id=6;
-update noar ti set v0='4IYGUK5' where id=6;
-update noar tt set b2='VYU8PWLYX98DR4AV4ELCFVRGM7S2' where id=6;
-update noar ti set b2='VYU8PWLYX98DR4AV4ELCFVRGM7S2' where id=6;
-update noar tt set v0='NF4' where id=7;
-update noar ti set v0='NF4' where id=7;
-update noar tt set b0='A34NGBXM72SU3TY8SVW1NEVR' where id=7;
-update noar ti set b0='A34NGBXM72SU3TY8SVW1NEVR' where id=7;
-update noar tt set v0='DJ3ZNIR1Z1WKB0FVQ9RSX3FCQMDHJA' where id=7;
-update noar ti set v0='DJ3ZNIR1Z1WKB0FVQ9RSX3FCQMDHJA' where id=7;
-update noar tt set b1='0T97W2RMOYJ0F6VW5PRPA1' where id=7;
-update noar ti set b1='0T97W2RMOYJ0F6VW5PRPA1' where id=7;
-update noar tt set v0='4' where id=7;
-update noar ti set v0='4' where id=7;
-update noar tt set b2='87L795D2' where id=7;
-update noar ti set b2='87L795D2' where id=7;
-update noar tt set v0='KVR2H3NSQWJ935897LRBKTYI990' where id=8;
-update noar ti set v0='KVR2H3NSQWJ935897LRBKTYI990' where id=8;
-update noar tt set b0='L1DCVB' where id=8;
-update noar ti set b0='L1DCVB' where id=8;
-update noar tt set v0='P1MXBSQD8GC4J7NH5D55OC5' where id=8;
-update noar ti set v0='P1MXBSQD8GC4J7NH5D55OC5' where id=8;
-update noar tt set b1='MAIHZLIDKDXSTDFP325UXLG' where id=8;
-update noar ti set b1='MAIHZLIDKDXSTDFP325UXLG' where id=8;
-update noar tt set v0='LK3MG079VW3U2' where id=8;
-update noar ti set v0='LK3MG079VW3U2' where id=8;
-update noar tt set b2='LNWBMBLQ' where id=8;
-update noar ti set b2='LNWBMBLQ' where id=8;
-update noar tt set v0='CAPH35G2ZBLK' where id=9;
-update noar ti set v0='CAPH35G2ZBLK' where id=9;
-update noar tt set b0='49DERRZ6GBRBXN' where id=9;
-update noar ti set b0='49DERRZ6GBRBXN' where id=9;
-update noar tt set v0='MDGQV7TRBNX3LRECJ34TY' where id=9;
-update noar ti set v0='MDGQV7TRBNX3LRECJ34TY' where id=9;
-update noar tt set b1='7GZF8WCEAK69HZ3SJWNZD074K' where id=9;
-update noar ti set b1='7GZF8WCEAK69HZ3SJWNZD074K' where id=9;
-update noar tt set v0='GQTOL8I' where id=9;
-update noar ti set v0='GQTOL8I' where id=9;
-update noar tt set b2='DNYTUCY49TPRZRYOCRWRW69UH80JGP' where id=9;
-update noar ti set b2='DNYTUCY49TPRZRYOCRWRW69UH80JGP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SA80PG' where id=1;
-update noar ti set v0='SA80PG' where id=1;
-update noar tt set b0='USS5FE6P4XGPLTBN0EOEOFQB' where id=1;
-update noar ti set b0='USS5FE6P4XGPLTBN0EOEOFQB' where id=1;
-update noar tt set v0='M7JUWNJODTE4D22I1ZYP64WV' where id=1;
-update noar ti set v0='M7JUWNJODTE4D22I1ZYP64WV' where id=1;
-update noar tt set b1='9ND3E0DUHRJAOAVOVTFLMMBXHT1A0UQH' where id=1;
-update noar ti set b1='9ND3E0DUHRJAOAVOVTFLMMBXHT1A0UQH' where id=1;
-update noar tt set v0='T9ZXXD6XZE' where id=1;
-update noar ti set v0='T9ZXXD6XZE' where id=1;
-update noar tt set b2='DGMPOJ' where id=1;
-update noar ti set b2='DGMPOJ' where id=1;
-update noar tt set v0='FDM7H7G' where id=2;
-update noar ti set v0='FDM7H7G' where id=2;
-update noar tt set b0='YUMMS05KO9BRE1CZ4R' where id=2;
-update noar ti set b0='YUMMS05KO9BRE1CZ4R' where id=2;
-update noar tt set v0='63KFBR6' where id=2;
-update noar ti set v0='63KFBR6' where id=2;
-update noar tt set b1='N4VW4O8U3D' where id=2;
-update noar ti set b1='N4VW4O8U3D' where id=2;
-update noar tt set v0='UYB56R8SRKCA8O5O' where id=2;
-update noar ti set v0='UYB56R8SRKCA8O5O' where id=2;
-update noar tt set b2='3HCEENYOE9HZ0SEP1' where id=2;
-update noar ti set b2='3HCEENYOE9HZ0SEP1' where id=2;
-update noar tt set v0='GK7YW07HGHV' where id=3;
-update noar ti set v0='GK7YW07HGHV' where id=3;
-update noar tt set b0='4HHV537SNEGOS3' where id=3;
-update noar ti set b0='4HHV537SNEGOS3' where id=3;
-update noar tt set v0='UR4U43GFPKQF28AV' where id=3;
-update noar ti set v0='UR4U43GFPKQF28AV' where id=3;
-update noar tt set b1='BV2WBK2M5EQJ89VGDNC9C' where id=3;
-update noar ti set b1='BV2WBK2M5EQJ89VGDNC9C' where id=3;
-update noar tt set v0='ZKZ8RO' where id=3;
-update noar ti set v0='ZKZ8RO' where id=3;
-update noar tt set b2='4SVQWVJ9' where id=3;
-update noar ti set b2='4SVQWVJ9' where id=3;
-update noar tt set v0='2QKXMN4IFF8Z1GXHNACI81KE1663FQ' where id=4;
-update noar ti set v0='2QKXMN4IFF8Z1GXHNACI81KE1663FQ' where id=4;
-update noar tt set b0='R3IFSPI0M' where id=4;
-update noar ti set b0='R3IFSPI0M' where id=4;
-update noar tt set v0='OJMAJMR2A0NHTYEI5W5C8D49' where id=4;
-update noar ti set v0='OJMAJMR2A0NHTYEI5W5C8D49' where id=4;
-update noar tt set b1='K4W0WDR1JRNRFVWCAQ6XT4WJ4C6XF' where id=4;
-update noar ti set b1='K4W0WDR1JRNRFVWCAQ6XT4WJ4C6XF' where id=4;
-update noar tt set v0='8768' where id=4;
-update noar ti set v0='8768' where id=4;
-update noar tt set b2='DVSHBK' where id=4;
-update noar ti set b2='DVSHBK' where id=4;
-update noar tt set v0='FPT1OM5PPLPB6MWCHQQH3R5Q4Q7VA' where id=5;
-update noar ti set v0='FPT1OM5PPLPB6MWCHQQH3R5Q4Q7VA' where id=5;
-update noar tt set b0='0NTBNZO0E5DZXHPL4UGL80VL525S2ZFV' where id=5;
-update noar ti set b0='0NTBNZO0E5DZXHPL4UGL80VL525S2ZFV' where id=5;
-update noar tt set v0='J8XLH1TN4GKWHPLD' where id=5;
-update noar ti set v0='J8XLH1TN4GKWHPLD' where id=5;
-update noar tt set b1='BIGO8S80J8R4QEQ5C1LZ' where id=5;
-update noar ti set b1='BIGO8S80J8R4QEQ5C1LZ' where id=5;
-update noar tt set v0='ST' where id=5;
-update noar ti set v0='ST' where id=5;
-update noar tt set b2='H8F10L06U' where id=5;
-update noar ti set b2='H8F10L06U' where id=5;
-update noar tt set v0='3VQ1LSWAMUVP' where id=6;
-update noar ti set v0='3VQ1LSWAMUVP' where id=6;
-update noar tt set b0='0N5RBUGCUXQHGV6DT2HY4P' where id=6;
-update noar ti set b0='0N5RBUGCUXQHGV6DT2HY4P' where id=6;
-update noar tt set v0='LW' where id=6;
-update noar ti set v0='LW' where id=6;
-update noar tt set b1='XC7T528FA5G' where id=6;
-update noar ti set b1='XC7T528FA5G' where id=6;
-update noar tt set v0='HDAVQ5PBEOK6CD108VYAP6SINEVV' where id=6;
-update noar ti set v0='HDAVQ5PBEOK6CD108VYAP6SINEVV' where id=6;
-update noar tt set b2='M3YKWCQQQWZ4CURX0ONL4TE7' where id=6;
-update noar ti set b2='M3YKWCQQQWZ4CURX0ONL4TE7' where id=6;
-update noar tt set v0='0IGCIK17N0F9FNQ76IO1H87VN5WKNKKB' where id=7;
-update noar ti set v0='0IGCIK17N0F9FNQ76IO1H87VN5WKNKKB' where id=7;
-update noar tt set b0='16F1BCE' where id=7;
-update noar ti set b0='16F1BCE' where id=7;
-update noar tt set v0='F7HYCT5X3V155PQ6KFEAG' where id=7;
-update noar ti set v0='F7HYCT5X3V155PQ6KFEAG' where id=7;
-update noar tt set b1='BCDI10FVTNMK' where id=7;
-update noar ti set b1='BCDI10FVTNMK' where id=7;
-update noar tt set v0='MD206ZJRKOC57CS7ISK7' where id=7;
-update noar ti set v0='MD206ZJRKOC57CS7ISK7' where id=7;
-update noar tt set b2='PNN11WCL2N8NQ36' where id=7;
-update noar ti set b2='PNN11WCL2N8NQ36' where id=7;
-update noar tt set v0='S' where id=8;
-update noar ti set v0='S' where id=8;
-update noar tt set b0='AT5I7DO9R1' where id=8;
-update noar ti set b0='AT5I7DO9R1' where id=8;
-update noar tt set v0='UBTG0KLEG678OMWELQX64M' where id=8;
-update noar ti set v0='UBTG0KLEG678OMWELQX64M' where id=8;
-update noar tt set b1='YCVZMH' where id=8;
-update noar ti set b1='YCVZMH' where id=8;
-update noar tt set v0='DIPPRLUPQRAI68V' where id=8;
-update noar ti set v0='DIPPRLUPQRAI68V' where id=8;
-update noar tt set b2='4TIPR78COMZCS5DOE7HJ5' where id=8;
-update noar ti set b2='4TIPR78COMZCS5DOE7HJ5' where id=8;
-update noar tt set v0='PN6LWWGIHYE893KE3DTN5AAVKCB81' where id=9;
-update noar ti set v0='PN6LWWGIHYE893KE3DTN5AAVKCB81' where id=9;
-update noar tt set b0='LUUIEVD0ZWLE8' where id=9;
-update noar ti set b0='LUUIEVD0ZWLE8' where id=9;
-update noar tt set v0='62Z' where id=9;
-update noar ti set v0='62Z' where id=9;
-update noar tt set b1='JEEBWUBR1248QKC12IE2' where id=9;
-update noar ti set b1='JEEBWUBR1248QKC12IE2' where id=9;
-update noar tt set v0='2SWZ' where id=9;
-update noar ti set v0='2SWZ' where id=9;
-update noar tt set b2='1MPY7LPQWAD6VC0' where id=9;
-update noar ti set b2='1MPY7LPQWAD6VC0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6GJQVFSDL0KDOQ2C8BQ1PMK' where id=1;
-update noar ti set v0='6GJQVFSDL0KDOQ2C8BQ1PMK' where id=1;
-update noar tt set b0='ESST' where id=1;
-update noar ti set b0='ESST' where id=1;
-update noar tt set v0='49RXKRGWR' where id=1;
-update noar ti set v0='49RXKRGWR' where id=1;
-update noar tt set b1='UZNQ' where id=1;
-update noar ti set b1='UZNQ' where id=1;
-update noar tt set v0='0CX9WFJS90B0LXCNJ0YNU9STLFMZ6JD' where id=1;
-update noar ti set v0='0CX9WFJS90B0LXCNJ0YNU9STLFMZ6JD' where id=1;
-update noar tt set b2='DJ04THBCA5H6S65QTXIBUH' where id=1;
-update noar ti set b2='DJ04THBCA5H6S65QTXIBUH' where id=1;
-update noar tt set v0='HIXMG172FLNTZNLXY86XDTPPX33V479J' where id=2;
-update noar ti set v0='HIXMG172FLNTZNLXY86XDTPPX33V479J' where id=2;
-update noar tt set b0='WPUEM8U2WS99V394FEXX8IM9Q' where id=2;
-update noar ti set b0='WPUEM8U2WS99V394FEXX8IM9Q' where id=2;
-update noar tt set v0='H2C7KQ6PVFUFM1' where id=2;
-update noar ti set v0='H2C7KQ6PVFUFM1' where id=2;
-update noar tt set b1='G1JQPO8HAT0DN5UZNY4552LRIC47' where id=2;
-update noar ti set b1='G1JQPO8HAT0DN5UZNY4552LRIC47' where id=2;
-update noar tt set v0='TR5RC5W2EHZQ8K' where id=2;
-update noar ti set v0='TR5RC5W2EHZQ8K' where id=2;
-update noar tt set b2='UF1DM123QFUKM0OJ3S1MI0QV41RG' where id=2;
-update noar ti set b2='UF1DM123QFUKM0OJ3S1MI0QV41RG' where id=2;
-update noar tt set v0='OGCTEWDFCQD0NIAOL6U8' where id=3;
-update noar ti set v0='OGCTEWDFCQD0NIAOL6U8' where id=3;
-update noar tt set b0='D2EMA' where id=3;
-update noar ti set b0='D2EMA' where id=3;
-update noar tt set v0='IK2XQAHHCEVO20F5MP' where id=3;
-update noar ti set v0='IK2XQAHHCEVO20F5MP' where id=3;
-update noar tt set b1='X04490O' where id=3;
-update noar ti set b1='X04490O' where id=3;
-update noar tt set v0='OGQD9D' where id=3;
-update noar ti set v0='OGQD9D' where id=3;
-update noar tt set b2='N40NZHVEN8GYN21X2SSMVNC' where id=3;
-update noar ti set b2='N40NZHVEN8GYN21X2SSMVNC' where id=3;
-update noar tt set v0='5H1X21G16' where id=4;
-update noar ti set v0='5H1X21G16' where id=4;
-update noar tt set b0='JLS7' where id=4;
-update noar ti set b0='JLS7' where id=4;
-update noar tt set v0='J' where id=4;
-update noar ti set v0='J' where id=4;
-update noar tt set b1='6OI4ZIC42RAVBM8M71547ANB' where id=4;
-update noar ti set b1='6OI4ZIC42RAVBM8M71547ANB' where id=4;
-update noar tt set v0='EM1X6O0EFXVQX' where id=4;
-update noar ti set v0='EM1X6O0EFXVQX' where id=4;
-update noar tt set b2='09T6GKDW8K37ASUX2MSYTL0I4RN' where id=4;
-update noar ti set b2='09T6GKDW8K37ASUX2MSYTL0I4RN' where id=4;
-update noar tt set v0='KT1VDKRKID2GIYFPZIBNIR' where id=5;
-update noar ti set v0='KT1VDKRKID2GIYFPZIBNIR' where id=5;
-update noar tt set b0='SRO76FHS821' where id=5;
-update noar ti set b0='SRO76FHS821' where id=5;
-update noar tt set v0='LZBN4' where id=5;
-update noar ti set v0='LZBN4' where id=5;
-update noar tt set b1='CH4V1NSX5MFNL5EKE3' where id=5;
-update noar ti set b1='CH4V1NSX5MFNL5EKE3' where id=5;
-update noar tt set v0='AHRNJU17953C9QOMAT8M4G' where id=5;
-update noar ti set v0='AHRNJU17953C9QOMAT8M4G' where id=5;
-update noar tt set b2='1VEF06B8MB0ZPUHL3ZTVO' where id=5;
-update noar ti set b2='1VEF06B8MB0ZPUHL3ZTVO' where id=5;
-update noar tt set v0='X1CN2P4TZRFU3S59CPVB37O0VSFU2' where id=6;
-update noar ti set v0='X1CN2P4TZRFU3S59CPVB37O0VSFU2' where id=6;
-update noar tt set b0='MR' where id=6;
-update noar ti set b0='MR' where id=6;
-update noar tt set v0='JYWJ9E6W7X0LW79HZEN5QBBUSXC' where id=6;
-update noar ti set v0='JYWJ9E6W7X0LW79HZEN5QBBUSXC' where id=6;
-update noar tt set b1='XQ61ZO1AA1' where id=6;
-update noar ti set b1='XQ61ZO1AA1' where id=6;
-update noar tt set v0='CY1EDINWIJM6' where id=6;
-update noar ti set v0='CY1EDINWIJM6' where id=6;
-update noar tt set b2='3HO4T8ZLAXRSS16JF0M5VVK' where id=6;
-update noar ti set b2='3HO4T8ZLAXRSS16JF0M5VVK' where id=6;
-update noar tt set v0='HFI7E' where id=7;
-update noar ti set v0='HFI7E' where id=7;
-update noar tt set b0='E03D44VII94OE' where id=7;
-update noar ti set b0='E03D44VII94OE' where id=7;
-update noar tt set v0='NYTIDO7WO28479GZSMDW57NK4KE' where id=7;
-update noar ti set v0='NYTIDO7WO28479GZSMDW57NK4KE' where id=7;
-update noar tt set b1='IOD9URKZHINI8ZSSJEOX40GJ' where id=7;
-update noar ti set b1='IOD9URKZHINI8ZSSJEOX40GJ' where id=7;
-update noar tt set v0='S3Q0QEVQTNMZ' where id=7;
-update noar ti set v0='S3Q0QEVQTNMZ' where id=7;
-update noar tt set b2='ZK0LEYQPAXVRWGKUAI6SBBALX' where id=7;
-update noar ti set b2='ZK0LEYQPAXVRWGKUAI6SBBALX' where id=7;
-update noar tt set v0='QL1QUU44' where id=8;
-update noar ti set v0='QL1QUU44' where id=8;
-update noar tt set b0='NCGAILC2C6ABFG7Q5QATOO5KC16UMQ17' where id=8;
-update noar ti set b0='NCGAILC2C6ABFG7Q5QATOO5KC16UMQ17' where id=8;
-update noar tt set v0='5LFBKA' where id=8;
-update noar ti set v0='5LFBKA' where id=8;
-update noar tt set b1='O365AOJKCSIP1IEZB' where id=8;
-update noar ti set b1='O365AOJKCSIP1IEZB' where id=8;
-update noar tt set v0='VMTEZC0UMZTVVPJ31MQ6R' where id=8;
-update noar ti set v0='VMTEZC0UMZTVVPJ31MQ6R' where id=8;
-update noar tt set b2='2' where id=8;
-update noar ti set b2='2' where id=8;
-update noar tt set v0='CHC3WS3NQ8E3' where id=9;
-update noar ti set v0='CHC3WS3NQ8E3' where id=9;
-update noar tt set b0='7AJCETSRWGD6INIGZ0ETKQ' where id=9;
-update noar ti set b0='7AJCETSRWGD6INIGZ0ETKQ' where id=9;
-update noar tt set v0='QW1L77S5' where id=9;
-update noar ti set v0='QW1L77S5' where id=9;
-update noar tt set b1='2ACU3T' where id=9;
-update noar ti set b1='2ACU3T' where id=9;
-update noar tt set v0='RGT9TSQ50O5MA7FZ9HBPFE0GT6N' where id=9;
-update noar ti set v0='RGT9TSQ50O5MA7FZ9HBPFE0GT6N' where id=9;
-update noar tt set b2='DXD97YPLYBJ' where id=9;
-update noar ti set b2='DXD97YPLYBJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YGQ0JB2U5WQP3AOI78TAV1L54F' where id=1;
-update noar ti set v0='YGQ0JB2U5WQP3AOI78TAV1L54F' where id=1;
-update noar tt set b0='K9Z646ATX1QJR6WKRVREPNSX' where id=1;
-update noar ti set b0='K9Z646ATX1QJR6WKRVREPNSX' where id=1;
-update noar tt set v0='F15NQZ' where id=1;
-update noar ti set v0='F15NQZ' where id=1;
-update noar tt set b1='ZH7957RP7K43J' where id=1;
-update noar ti set b1='ZH7957RP7K43J' where id=1;
-update noar tt set v0='3LR25MEL4' where id=1;
-update noar ti set v0='3LR25MEL4' where id=1;
-update noar tt set b2='9XN23HFBHAIVKQXQYV7ASFV' where id=1;
-update noar ti set b2='9XN23HFBHAIVKQXQYV7ASFV' where id=1;
-update noar tt set v0='YIEZTCQT09MP7597Q5JILSFYDDQ8KX' where id=2;
-update noar ti set v0='YIEZTCQT09MP7597Q5JILSFYDDQ8KX' where id=2;
-update noar tt set b0='RWP06VGLOSO961230YW3XTMTO6AO' where id=2;
-update noar ti set b0='RWP06VGLOSO961230YW3XTMTO6AO' where id=2;
-update noar tt set v0='FLHB82P5OG6T6LQ' where id=2;
-update noar ti set v0='FLHB82P5OG6T6LQ' where id=2;
-update noar tt set b1='0H5LMX5FF8VNCM6ACJPIKB' where id=2;
-update noar ti set b1='0H5LMX5FF8VNCM6ACJPIKB' where id=2;
-update noar tt set v0='CXQA3H1Z3G' where id=2;
-update noar ti set v0='CXQA3H1Z3G' where id=2;
-update noar tt set b2='A1KB1JFTR6O12F' where id=2;
-update noar ti set b2='A1KB1JFTR6O12F' where id=2;
-update noar tt set v0='E' where id=3;
-update noar ti set v0='E' where id=3;
-update noar tt set b0='CF' where id=3;
-update noar ti set b0='CF' where id=3;
-update noar tt set v0='KWS7WHHSQO584TOY2P7B9WRK9585ALZW' where id=3;
-update noar ti set v0='KWS7WHHSQO584TOY2P7B9WRK9585ALZW' where id=3;
-update noar tt set b1='ZLVRSZ9XGTP6ZNE3UF22VWW2' where id=3;
-update noar ti set b1='ZLVRSZ9XGTP6ZNE3UF22VWW2' where id=3;
-update noar tt set v0='5GL5' where id=3;
-update noar ti set v0='5GL5' where id=3;
-update noar tt set b2='E1JGP9CR98X4G' where id=3;
-update noar ti set b2='E1JGP9CR98X4G' where id=3;
-update noar tt set v0='LMEU0' where id=4;
-update noar ti set v0='LMEU0' where id=4;
-update noar tt set b0='QTYV3THLM0ERNESBDQC' where id=4;
-update noar ti set b0='QTYV3THLM0ERNESBDQC' where id=4;
-update noar tt set v0='4LDB03DGA090H40EF889SPK4EA' where id=4;
-update noar ti set v0='4LDB03DGA090H40EF889SPK4EA' where id=4;
-update noar tt set b1='9T7KL3YP2I6H0ITFE0QBPX' where id=4;
-update noar ti set b1='9T7KL3YP2I6H0ITFE0QBPX' where id=4;
-update noar tt set v0='XQAMQP15NHRP' where id=4;
-update noar ti set v0='XQAMQP15NHRP' where id=4;
-update noar tt set b2='IJZKGPFH1AA8SX2W4S1LLRRU6N' where id=4;
-update noar ti set b2='IJZKGPFH1AA8SX2W4S1LLRRU6N' where id=4;
-update noar tt set v0='VHLJMC20' where id=5;
-update noar ti set v0='VHLJMC20' where id=5;
-update noar tt set b0='VRLKYSSI' where id=5;
-update noar ti set b0='VRLKYSSI' where id=5;
-update noar tt set v0='3ZAF4NUA9ACL1T524EJDKZXUJJE7SE' where id=5;
-update noar ti set v0='3ZAF4NUA9ACL1T524EJDKZXUJJE7SE' where id=5;
-update noar tt set b1='7GXQ6SS0TSCSTY4E7IYFPX1' where id=5;
-update noar ti set b1='7GXQ6SS0TSCSTY4E7IYFPX1' where id=5;
-update noar tt set v0='KKOXIJXRR' where id=5;
-update noar ti set v0='KKOXIJXRR' where id=5;
-update noar tt set b2='T1EAV5PTEGWFZ' where id=5;
-update noar ti set b2='T1EAV5PTEGWFZ' where id=5;
-update noar tt set v0='F93EJF' where id=6;
-update noar ti set v0='F93EJF' where id=6;
-update noar tt set b0='7BENK' where id=6;
-update noar ti set b0='7BENK' where id=6;
-update noar tt set v0='NB6O0J' where id=6;
-update noar ti set v0='NB6O0J' where id=6;
-update noar tt set b1='S12' where id=6;
-update noar ti set b1='S12' where id=6;
-update noar tt set v0='LIGUYF8WNQGO7AQ3OCTWZ16CVNDJACCJ' where id=6;
-update noar ti set v0='LIGUYF8WNQGO7AQ3OCTWZ16CVNDJACCJ' where id=6;
-update noar tt set b2='4MUPNZTJRJNR' where id=6;
-update noar ti set b2='4MUPNZTJRJNR' where id=6;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b0='L5PB8ON8PV3HW6WU967LO' where id=7;
-update noar ti set b0='L5PB8ON8PV3HW6WU967LO' where id=7;
-update noar tt set v0='R8AABML7ODOJOYVNI' where id=7;
-update noar ti set v0='R8AABML7ODOJOYVNI' where id=7;
-update noar tt set b1='IQR4KF3CQK' where id=7;
-update noar ti set b1='IQR4KF3CQK' where id=7;
-update noar tt set v0='8JTV0AA7PEXBY48CG' where id=7;
-update noar ti set v0='8JTV0AA7PEXBY48CG' where id=7;
-update noar tt set b2='HB49T79' where id=7;
-update noar ti set b2='HB49T79' where id=7;
-update noar tt set v0='LY5P5T7YJU0SJL13D390H8CHZ601' where id=8;
-update noar ti set v0='LY5P5T7YJU0SJL13D390H8CHZ601' where id=8;
-update noar tt set b0='AIS2KY6M' where id=8;
-update noar ti set b0='AIS2KY6M' where id=8;
-update noar tt set v0='WX8PPQ2EH5WMJY3KG08Z5F6X' where id=8;
-update noar ti set v0='WX8PPQ2EH5WMJY3KG08Z5F6X' where id=8;
-update noar tt set b1='TGAX97F6VW9' where id=8;
-update noar ti set b1='TGAX97F6VW9' where id=8;
-update noar tt set v0='WT3FTBFX3S7R833T7LZDMOA' where id=8;
-update noar ti set v0='WT3FTBFX3S7R833T7LZDMOA' where id=8;
-update noar tt set b2='P6MR6U788NSSRLOGQNT8UA3' where id=8;
-update noar ti set b2='P6MR6U788NSSRLOGQNT8UA3' where id=8;
-update noar tt set v0='P7JBAQDXAS66S7GB1UE9LUJR' where id=9;
-update noar ti set v0='P7JBAQDXAS66S7GB1UE9LUJR' where id=9;
-update noar tt set b0='DNVC44B0NZSYIU8XFCLF3X8ZYRI' where id=9;
-update noar ti set b0='DNVC44B0NZSYIU8XFCLF3X8ZYRI' where id=9;
-update noar tt set v0='E03P' where id=9;
-update noar ti set v0='E03P' where id=9;
-update noar tt set b1='R7SUMSY3KCAMODTJT54' where id=9;
-update noar ti set b1='R7SUMSY3KCAMODTJT54' where id=9;
-update noar tt set v0='LITW0FBL69AGSICB' where id=9;
-update noar ti set v0='LITW0FBL69AGSICB' where id=9;
-update noar tt set b2='QZF1CCV15' where id=9;
-update noar ti set b2='QZF1CCV15' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WEICMI03B3L98HEG2L' where id=1;
-update noar ti set v0='WEICMI03B3L98HEG2L' where id=1;
-update noar tt set b0='6DUO87IOTWL987PVGN' where id=1;
-update noar ti set b0='6DUO87IOTWL987PVGN' where id=1;
-update noar tt set v0='O' where id=1;
-update noar ti set v0='O' where id=1;
-update noar tt set b1='AFFTHSXH4G44A10XW3ORQC9GSZW2U' where id=1;
-update noar ti set b1='AFFTHSXH4G44A10XW3ORQC9GSZW2U' where id=1;
-update noar tt set v0='LJBP5E' where id=1;
-update noar ti set v0='LJBP5E' where id=1;
-update noar tt set b2='LFQPB3FG75R0A89U79BQVZ31L6' where id=1;
-update noar ti set b2='LFQPB3FG75R0A89U79BQVZ31L6' where id=1;
-update noar tt set v0='H262AYQFXYGGPYW9BNA3TQG' where id=2;
-update noar ti set v0='H262AYQFXYGGPYW9BNA3TQG' where id=2;
-update noar tt set b0='AKU2N7SPSW5NEIGX2NDQIU8VGHEKMQ' where id=2;
-update noar ti set b0='AKU2N7SPSW5NEIGX2NDQIU8VGHEKMQ' where id=2;
-update noar tt set v0='N2BU8AR00M9E9N20W4G' where id=2;
-update noar ti set v0='N2BU8AR00M9E9N20W4G' where id=2;
-update noar tt set b1='B2GZW25XHG4Q32CCDLXF1' where id=2;
-update noar ti set b1='B2GZW25XHG4Q32CCDLXF1' where id=2;
-update noar tt set v0='2MM6KGL6EPGPXAL1M6' where id=2;
-update noar ti set v0='2MM6KGL6EPGPXAL1M6' where id=2;
-update noar tt set b2='AIGM3DHPG' where id=2;
-update noar ti set b2='AIGM3DHPG' where id=2;
-update noar tt set v0='J5AYDH8CYWIZK4' where id=3;
-update noar ti set v0='J5AYDH8CYWIZK4' where id=3;
-update noar tt set b0='PESZFGHN2OD2243NJ' where id=3;
-update noar ti set b0='PESZFGHN2OD2243NJ' where id=3;
-update noar tt set v0='DWTK5RGZB5P01THT' where id=3;
-update noar ti set v0='DWTK5RGZB5P01THT' where id=3;
-update noar tt set b1='UYW2775ZWE' where id=3;
-update noar ti set b1='UYW2775ZWE' where id=3;
-update noar tt set v0='3LAORLB9SSFKE2M7SQT99P' where id=3;
-update noar ti set v0='3LAORLB9SSFKE2M7SQT99P' where id=3;
-update noar tt set b2='AK3POI66ZGAX5R0ZFIOZF3B4NKW' where id=3;
-update noar ti set b2='AK3POI66ZGAX5R0ZFIOZF3B4NKW' where id=3;
-update noar tt set v0='CGQLK3UOOB30HNV3DRWI' where id=4;
-update noar ti set v0='CGQLK3UOOB30HNV3DRWI' where id=4;
-update noar tt set b0='K1' where id=4;
-update noar ti set b0='K1' where id=4;
-update noar tt set v0='PJX9HD71S6JTT8F8B77' where id=4;
-update noar ti set v0='PJX9HD71S6JTT8F8B77' where id=4;
-update noar tt set b1='A3HEWLX' where id=4;
-update noar ti set b1='A3HEWLX' where id=4;
-update noar tt set v0='YV1KF967659I5VVU8J1SU5MI5' where id=4;
-update noar ti set v0='YV1KF967659I5VVU8J1SU5MI5' where id=4;
-update noar tt set b2='WXW0B8ABCTL2SOFHOKQ' where id=4;
-update noar ti set b2='WXW0B8ABCTL2SOFHOKQ' where id=4;
-update noar tt set v0='L2WWV5SC' where id=5;
-update noar ti set v0='L2WWV5SC' where id=5;
-update noar tt set b0='M4FV' where id=5;
-update noar ti set b0='M4FV' where id=5;
-update noar tt set v0='9XH7VB9' where id=5;
-update noar ti set v0='9XH7VB9' where id=5;
-update noar tt set b1='VEVE' where id=5;
-update noar ti set b1='VEVE' where id=5;
-update noar tt set v0='REIA2RJDX3XP6BTQNG3P6XX5' where id=5;
-update noar ti set v0='REIA2RJDX3XP6BTQNG3P6XX5' where id=5;
-update noar tt set b2='RK22WIFGCQG9FYJ' where id=5;
-update noar ti set b2='RK22WIFGCQG9FYJ' where id=5;
-update noar tt set v0='6K' where id=6;
-update noar ti set v0='6K' where id=6;
-update noar tt set b0='KB6CI88G3IV8B4EP' where id=6;
-update noar ti set b0='KB6CI88G3IV8B4EP' where id=6;
-update noar tt set v0='0RDYG9FPW05KCZPT7JU' where id=6;
-update noar ti set v0='0RDYG9FPW05KCZPT7JU' where id=6;
-update noar tt set b1='ZSPAC2N1H3QOIEOVG' where id=6;
-update noar ti set b1='ZSPAC2N1H3QOIEOVG' where id=6;
-update noar tt set v0='D4BENW98MZEFV' where id=6;
-update noar ti set v0='D4BENW98MZEFV' where id=6;
-update noar tt set b2='ABKJ21KKF1WK191I' where id=6;
-update noar ti set b2='ABKJ21KKF1WK191I' where id=6;
-update noar tt set v0='EN3' where id=7;
-update noar ti set v0='EN3' where id=7;
-update noar tt set b0='FXVSZJXYKB' where id=7;
-update noar ti set b0='FXVSZJXYKB' where id=7;
-update noar tt set v0='CF918YZ2W0' where id=7;
-update noar ti set v0='CF918YZ2W0' where id=7;
-update noar tt set b1='94ZRG18SR29B44V69LZU2X77PE8T' where id=7;
-update noar ti set b1='94ZRG18SR29B44V69LZU2X77PE8T' where id=7;
-update noar tt set v0='7LA68AXM8QMVTMHNKN9G' where id=7;
-update noar ti set v0='7LA68AXM8QMVTMHNKN9G' where id=7;
-update noar tt set b2='2GHN46O2G0' where id=7;
-update noar ti set b2='2GHN46O2G0' where id=7;
-update noar tt set v0='KPHU03G4BDOUEWSSZJ7N08K' where id=8;
-update noar ti set v0='KPHU03G4BDOUEWSSZJ7N08K' where id=8;
-update noar tt set b0='VPDN7E4SXBP5' where id=8;
-update noar ti set b0='VPDN7E4SXBP5' where id=8;
-update noar tt set v0='6JWITICLBUK1PU0SEU2XOD8538' where id=8;
-update noar ti set v0='6JWITICLBUK1PU0SEU2XOD8538' where id=8;
-update noar tt set b1='RMMAL69OVAZJUC1QDZ0V82VWC6WNFNE' where id=8;
-update noar ti set b1='RMMAL69OVAZJUC1QDZ0V82VWC6WNFNE' where id=8;
-update noar tt set v0='Q197C245' where id=8;
-update noar ti set v0='Q197C245' where id=8;
-update noar tt set b2='K1C2F06PJKN687FQ0LO9W38GQQ' where id=8;
-update noar ti set b2='K1C2F06PJKN687FQ0LO9W38GQQ' where id=8;
-update noar tt set v0='MW3M6R6SB4U0ZADS02L7E0PNLW5N' where id=9;
-update noar ti set v0='MW3M6R6SB4U0ZADS02L7E0PNLW5N' where id=9;
-update noar tt set b0='G2V3QF13J88JYTL76MZOC' where id=9;
-update noar ti set b0='G2V3QF13J88JYTL76MZOC' where id=9;
-update noar tt set v0='FFK755MQG83UXHPPQLZU3F' where id=9;
-update noar ti set v0='FFK755MQG83UXHPPQLZU3F' where id=9;
-update noar tt set b1='SEPB2RFI9XZZN' where id=9;
-update noar ti set b1='SEPB2RFI9XZZN' where id=9;
-update noar tt set v0='ISRWP16H8N7O6T9T' where id=9;
-update noar ti set v0='ISRWP16H8N7O6T9T' where id=9;
-update noar tt set b2='YB4K6JSOUDVCTKXTA9Y23R9GDGHH' where id=9;
-update noar ti set b2='YB4K6JSOUDVCTKXTA9Y23R9GDGHH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='20WYF4OVZC3W7ICNW7CMKR571' where id=1;
-update noar ti set v0='20WYF4OVZC3W7ICNW7CMKR571' where id=1;
-update noar tt set b0='9H2D4OJIYMHTFJAOCI4PS75IZDE0B' where id=1;
-update noar ti set b0='9H2D4OJIYMHTFJAOCI4PS75IZDE0B' where id=1;
-update noar tt set v0='OH9U48T51CRSUE4ROORVXK5VPTD4' where id=1;
-update noar ti set v0='OH9U48T51CRSUE4ROORVXK5VPTD4' where id=1;
-update noar tt set b1='QOC3OBIOE3C2RB4LDOSO93RA267UNADV' where id=1;
-update noar ti set b1='QOC3OBIOE3C2RB4LDOSO93RA267UNADV' where id=1;
-update noar tt set v0='SNOK4' where id=1;
-update noar ti set v0='SNOK4' where id=1;
-update noar tt set b2='9HQLKNJA8J2D4R61ZQLFBEPDMZUC2H' where id=1;
-update noar ti set b2='9HQLKNJA8J2D4R61ZQLFBEPDMZUC2H' where id=1;
-update noar tt set v0='4797V' where id=2;
-update noar ti set v0='4797V' where id=2;
-update noar tt set b0='FRZ1PL9ZEAPB6H7OCGTG657MYW' where id=2;
-update noar ti set b0='FRZ1PL9ZEAPB6H7OCGTG657MYW' where id=2;
-update noar tt set v0='K052U605V76IRE9YFNKUUQ2HA7P' where id=2;
-update noar ti set v0='K052U605V76IRE9YFNKUUQ2HA7P' where id=2;
-update noar tt set b1='RZ8WM6EC0ESPB6EL' where id=2;
-update noar ti set b1='RZ8WM6EC0ESPB6EL' where id=2;
-update noar tt set v0='WUD2BQVLW8TJB6RNRTM59S6QM' where id=2;
-update noar ti set v0='WUD2BQVLW8TJB6RNRTM59S6QM' where id=2;
-update noar tt set b2='NBXF9I' where id=2;
-update noar ti set b2='NBXF9I' where id=2;
-update noar tt set v0='M' where id=3;
-update noar ti set v0='M' where id=3;
-update noar tt set b0='4FC3TGX' where id=3;
-update noar ti set b0='4FC3TGX' where id=3;
-update noar tt set v0='RNDPDUJ9KY97L2K5QFSI' where id=3;
-update noar ti set v0='RNDPDUJ9KY97L2K5QFSI' where id=3;
-update noar tt set b1='LQPQIAKV4HSUE4KDZEF8WPAWBYIRAW4B' where id=3;
-update noar ti set b1='LQPQIAKV4HSUE4KDZEF8WPAWBYIRAW4B' where id=3;
-update noar tt set v0='DRF5NSSJKMHQX8N935J35IF6' where id=3;
-update noar ti set v0='DRF5NSSJKMHQX8N935J35IF6' where id=3;
-update noar tt set b2='08S89K' where id=3;
-update noar ti set b2='08S89K' where id=3;
-update noar tt set v0='N2QWTZQIEQ85T0GXCI89G5A530SQ4' where id=4;
-update noar ti set v0='N2QWTZQIEQ85T0GXCI89G5A530SQ4' where id=4;
-update noar tt set b0='8H1P97YTNKX2BE3V51MN' where id=4;
-update noar ti set b0='8H1P97YTNKX2BE3V51MN' where id=4;
-update noar tt set v0='Y5Z8A8B3KV1HL8SFA0GLESUM3AI' where id=4;
-update noar ti set v0='Y5Z8A8B3KV1HL8SFA0GLESUM3AI' where id=4;
-update noar tt set b1='RJ6P24YM8W9G149KTLIT6G9' where id=4;
-update noar ti set b1='RJ6P24YM8W9G149KTLIT6G9' where id=4;
-update noar tt set v0='Z7MV61DL' where id=4;
-update noar ti set v0='Z7MV61DL' where id=4;
-update noar tt set b2='MPOP' where id=4;
-update noar ti set b2='MPOP' where id=4;
-update noar tt set v0='UX4' where id=5;
-update noar ti set v0='UX4' where id=5;
-update noar tt set b0='HFS772M4M0W4BQL09N115' where id=5;
-update noar ti set b0='HFS772M4M0W4BQL09N115' where id=5;
-update noar tt set v0='83A2RFH69OWK4YP0T5OA' where id=5;
-update noar ti set v0='83A2RFH69OWK4YP0T5OA' where id=5;
-update noar tt set b1='P80W' where id=5;
-update noar ti set b1='P80W' where id=5;
-update noar tt set v0='5H8DBQ8EOU2U' where id=5;
-update noar ti set v0='5H8DBQ8EOU2U' where id=5;
-update noar tt set b2='YGCZF3VH1WG8' where id=5;
-update noar ti set b2='YGCZF3VH1WG8' where id=5;
-update noar tt set v0='LC4BVHX8Q25KZ5NUS39E' where id=6;
-update noar ti set v0='LC4BVHX8Q25KZ5NUS39E' where id=6;
-update noar tt set b0='HMVYQ6VCP95S5G90P01OLIJV' where id=6;
-update noar ti set b0='HMVYQ6VCP95S5G90P01OLIJV' where id=6;
-update noar tt set v0='R08VF3HA6705NIVD0PHW4S9P' where id=6;
-update noar ti set v0='R08VF3HA6705NIVD0PHW4S9P' where id=6;
-update noar tt set b1='42PJF0EFA' where id=6;
-update noar ti set b1='42PJF0EFA' where id=6;
-update noar tt set v0='NY4TGA' where id=6;
-update noar ti set v0='NY4TGA' where id=6;
-update noar tt set b2='9XNJ5DTCYUHV' where id=6;
-update noar ti set b2='9XNJ5DTCYUHV' where id=6;
-update noar tt set v0='W2DP003ZW806N3FHLR2K3PQGMM' where id=7;
-update noar ti set v0='W2DP003ZW806N3FHLR2K3PQGMM' where id=7;
-update noar tt set b0='WUQIBA2I1HGQZEP8AH6H8730Q7UOVW' where id=7;
-update noar ti set b0='WUQIBA2I1HGQZEP8AH6H8730Q7UOVW' where id=7;
-update noar tt set v0='QU231SYC3FQ' where id=7;
-update noar ti set v0='QU231SYC3FQ' where id=7;
-update noar tt set b1='5H3FK65AFOKCBL6ZBRTD' where id=7;
-update noar ti set b1='5H3FK65AFOKCBL6ZBRTD' where id=7;
-update noar tt set v0='U6EO4BTB1CR7IVE71GHAMG' where id=7;
-update noar ti set v0='U6EO4BTB1CR7IVE71GHAMG' where id=7;
-update noar tt set b2='WI8IT5RG1SHICDNTMZBMTQ29TC9' where id=7;
-update noar ti set b2='WI8IT5RG1SHICDNTMZBMTQ29TC9' where id=7;
-update noar tt set v0='589UC2IMSBCK' where id=8;
-update noar ti set v0='589UC2IMSBCK' where id=8;
-update noar tt set b0='O' where id=8;
-update noar ti set b0='O' where id=8;
-update noar tt set v0='0JNRUU4EVDK7ITO7IJ40UIIJ3JL69KXE' where id=8;
-update noar ti set v0='0JNRUU4EVDK7ITO7IJ40UIIJ3JL69KXE' where id=8;
-update noar tt set b1='M1HKEE4SEI7N58YR' where id=8;
-update noar ti set b1='M1HKEE4SEI7N58YR' where id=8;
-update noar tt set v0='FMVRV63WRLKYAQS1C8' where id=8;
-update noar ti set v0='FMVRV63WRLKYAQS1C8' where id=8;
-update noar tt set b2='8EMABSBI51DRJPM3FIVPG8' where id=8;
-update noar ti set b2='8EMABSBI51DRJPM3FIVPG8' where id=8;
-update noar tt set v0='XJQ5WO' where id=9;
-update noar ti set v0='XJQ5WO' where id=9;
-update noar tt set b0='L38YOPYFS1VGX42I3O7X6E1LY05DSZHM' where id=9;
-update noar ti set b0='L38YOPYFS1VGX42I3O7X6E1LY05DSZHM' where id=9;
-update noar tt set v0='OHSO' where id=9;
-update noar ti set v0='OHSO' where id=9;
-update noar tt set b1='G2DXHGYBKQDITAYZLLL8YTBC58' where id=9;
-update noar ti set b1='G2DXHGYBKQDITAYZLLL8YTBC58' where id=9;
-update noar tt set v0='ENWO39QDNPX1HYVK6MQ1ZWJB9OLOO6B' where id=9;
-update noar ti set v0='ENWO39QDNPX1HYVK6MQ1ZWJB9OLOO6B' where id=9;
-update noar tt set b2='XE0LZXXQQ6VUTA4CSISAOU' where id=9;
-update noar ti set b2='XE0LZXXQQ6VUTA4CSISAOU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ND2PP77ECRKP' where id=1;
-update noar ti set v0='ND2PP77ECRKP' where id=1;
-update noar tt set b0='AWJGUS5J0RGJ3ABSQ2Q6' where id=1;
-update noar ti set b0='AWJGUS5J0RGJ3ABSQ2Q6' where id=1;
-update noar tt set v0='M04KC3DFO1PS5N2HFLHHE2DMVPQG' where id=1;
-update noar ti set v0='M04KC3DFO1PS5N2HFLHHE2DMVPQG' where id=1;
-update noar tt set b1='AITE7EW5422TEV' where id=1;
-update noar ti set b1='AITE7EW5422TEV' where id=1;
-update noar tt set v0='7KEOTRPA1IEU4FQ9ZTWX6L' where id=1;
-update noar ti set v0='7KEOTRPA1IEU4FQ9ZTWX6L' where id=1;
-update noar tt set b2='6ORWC6J418DSO6LRBSETEQTF8IPP' where id=1;
-update noar ti set b2='6ORWC6J418DSO6LRBSETEQTF8IPP' where id=1;
-update noar tt set v0='LDWX6DP5K6YU1TIJYJCGO2EW8K68' where id=2;
-update noar ti set v0='LDWX6DP5K6YU1TIJYJCGO2EW8K68' where id=2;
-update noar tt set b0='LXFP662OXMYLWX0C2WU9MEG9JXZW4Y' where id=2;
-update noar ti set b0='LXFP662OXMYLWX0C2WU9MEG9JXZW4Y' where id=2;
-update noar tt set v0='INXDX91X0OTNC7RNG' where id=2;
-update noar ti set v0='INXDX91X0OTNC7RNG' where id=2;
-update noar tt set b1='5NSNHDB4WERK81J4H' where id=2;
-update noar ti set b1='5NSNHDB4WERK81J4H' where id=2;
-update noar tt set v0='5R' where id=2;
-update noar ti set v0='5R' where id=2;
-update noar tt set b2='HW357HOGSMGCFD' where id=2;
-update noar ti set b2='HW357HOGSMGCFD' where id=2;
-update noar tt set v0='7HZTV' where id=3;
-update noar ti set v0='7HZTV' where id=3;
-update noar tt set b0='0D8Y5A10XZS5' where id=3;
-update noar ti set b0='0D8Y5A10XZS5' where id=3;
-update noar tt set v0='7FGKHAYR3VD' where id=3;
-update noar ti set v0='7FGKHAYR3VD' where id=3;
-update noar tt set b1='SP4P636SC5C5LUB88SEJBL6CGXL2SP' where id=3;
-update noar ti set b1='SP4P636SC5C5LUB88SEJBL6CGXL2SP' where id=3;
-update noar tt set v0='DDMN6XJ9SU1UWC2G7' where id=3;
-update noar ti set v0='DDMN6XJ9SU1UWC2G7' where id=3;
-update noar tt set b2='SRUU86A5' where id=3;
-update noar ti set b2='SRUU86A5' where id=3;
-update noar tt set v0='DF8ALNS0QGSWXU41MSQU5WVL5T0ID3' where id=4;
-update noar ti set v0='DF8ALNS0QGSWXU41MSQU5WVL5T0ID3' where id=4;
-update noar tt set b0='G' where id=4;
-update noar ti set b0='G' where id=4;
-update noar tt set v0='PPZD45M9LEUMTA165V5HTQVMBAR8PG16' where id=4;
-update noar ti set v0='PPZD45M9LEUMTA165V5HTQVMBAR8PG16' where id=4;
-update noar tt set b1='WR80AKGVKC7J925U1N0KTKHTFU' where id=4;
-update noar ti set b1='WR80AKGVKC7J925U1N0KTKHTFU' where id=4;
-update noar tt set v0='7MR0OY5K7' where id=4;
-update noar ti set v0='7MR0OY5K7' where id=4;
-update noar tt set b2='PJWOOMHF6BP0' where id=4;
-update noar ti set b2='PJWOOMHF6BP0' where id=4;
-update noar tt set v0='8ROI54VXJ' where id=5;
-update noar ti set v0='8ROI54VXJ' where id=5;
-update noar tt set b0='0C8UDPQA5VL6LSZGZNLFL8N6YEMCC' where id=5;
-update noar ti set b0='0C8UDPQA5VL6LSZGZNLFL8N6YEMCC' where id=5;
-update noar tt set v0='Y725NS0VBPBY' where id=5;
-update noar ti set v0='Y725NS0VBPBY' where id=5;
-update noar tt set b1='LD5IUFX5L737GGJAZ' where id=5;
-update noar ti set b1='LD5IUFX5L737GGJAZ' where id=5;
-update noar tt set v0='EQ6QX4ZH4T24HB4SFTG22FS' where id=5;
-update noar ti set v0='EQ6QX4ZH4T24HB4SFTG22FS' where id=5;
-update noar tt set b2='AJZA7' where id=5;
-update noar ti set b2='AJZA7' where id=5;
-update noar tt set v0='EFBN461325WFCE2PN6PNRRZPW1VCP' where id=6;
-update noar ti set v0='EFBN461325WFCE2PN6PNRRZPW1VCP' where id=6;
-update noar tt set b0='S5RI29RT8DN3QSP7WNNIIKBN2YMBQ4K' where id=6;
-update noar ti set b0='S5RI29RT8DN3QSP7WNNIIKBN2YMBQ4K' where id=6;
-update noar tt set v0='R1673BU9DVZLTM7SQR8W4OP39CD' where id=6;
-update noar ti set v0='R1673BU9DVZLTM7SQR8W4OP39CD' where id=6;
-update noar tt set b1='P5IPF01TNVJDQQB4ML7W' where id=6;
-update noar ti set b1='P5IPF01TNVJDQQB4ML7W' where id=6;
-update noar tt set v0='R19TN5' where id=6;
-update noar ti set v0='R19TN5' where id=6;
-update noar tt set b2='SD' where id=6;
-update noar ti set b2='SD' where id=6;
-update noar tt set v0='9YGI8PSBUCN0S05Y' where id=7;
-update noar ti set v0='9YGI8PSBUCN0S05Y' where id=7;
-update noar tt set b0='7' where id=7;
-update noar ti set b0='7' where id=7;
-update noar tt set v0='AUD2YEM25JORQFIZ98TSWJI' where id=7;
-update noar ti set v0='AUD2YEM25JORQFIZ98TSWJI' where id=7;
-update noar tt set b1='6FQ' where id=7;
-update noar ti set b1='6FQ' where id=7;
-update noar tt set v0='4YZ3R6D9P26L199FHJ' where id=7;
-update noar ti set v0='4YZ3R6D9P26L199FHJ' where id=7;
-update noar tt set b2='SKEEMR1W5HXDVT' where id=7;
-update noar ti set b2='SKEEMR1W5HXDVT' where id=7;
-update noar tt set v0='UFGAKOCKO1YUMQISY3IM9CZ2FS5UMF' where id=8;
-update noar ti set v0='UFGAKOCKO1YUMQISY3IM9CZ2FS5UMF' where id=8;
-update noar tt set b0='SF2EAXMCDJLGK27R' where id=8;
-update noar ti set b0='SF2EAXMCDJLGK27R' where id=8;
-update noar tt set v0='G48Y' where id=8;
-update noar ti set v0='G48Y' where id=8;
-update noar tt set b1='79615FMJ4CX2LUC6CLKO8I' where id=8;
-update noar ti set b1='79615FMJ4CX2LUC6CLKO8I' where id=8;
-update noar tt set v0='7WEESB35FNXUWSQPZ366AC03KB9SU' where id=8;
-update noar ti set v0='7WEESB35FNXUWSQPZ366AC03KB9SU' where id=8;
-update noar tt set b2='QN9Y9BW58HI5FMNQQZ7N9QPLTSS' where id=8;
-update noar ti set b2='QN9Y9BW58HI5FMNQQZ7N9QPLTSS' where id=8;
-update noar tt set v0='CHYCYP1BCMAM4E6PBCB2R9KQ' where id=9;
-update noar ti set v0='CHYCYP1BCMAM4E6PBCB2R9KQ' where id=9;
-update noar tt set b0='FEPD1UGN0Y' where id=9;
-update noar ti set b0='FEPD1UGN0Y' where id=9;
-update noar tt set v0='0BAHVCLWR3NR' where id=9;
-update noar ti set v0='0BAHVCLWR3NR' where id=9;
-update noar tt set b1='8EZNK8WJMAW' where id=9;
-update noar ti set b1='8EZNK8WJMAW' where id=9;
-update noar tt set v0='FUB3OLP3CV68U6FA4NX' where id=9;
-update noar ti set v0='FUB3OLP3CV68U6FA4NX' where id=9;
-update noar tt set b2='0AEBIN4G49NDO' where id=9;
-update noar ti set b2='0AEBIN4G49NDO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y602IAFU4ZDN78RFKC910' where id=1;
-update noar ti set v0='Y602IAFU4ZDN78RFKC910' where id=1;
-update noar tt set b0='1WEZPKHBDRDBPGSPUPR' where id=1;
-update noar ti set b0='1WEZPKHBDRDBPGSPUPR' where id=1;
-update noar tt set v0='26VMS6SDST8YQZTVKXMMHQ7Z6HV' where id=1;
-update noar ti set v0='26VMS6SDST8YQZTVKXMMHQ7Z6HV' where id=1;
-update noar tt set b1='AGF46JL01951ANG' where id=1;
-update noar ti set b1='AGF46JL01951ANG' where id=1;
-update noar tt set v0='VV9ITRDQ43CPY81D47P' where id=1;
-update noar ti set v0='VV9ITRDQ43CPY81D47P' where id=1;
-update noar tt set b2='XXH54NGZK49' where id=1;
-update noar ti set b2='XXH54NGZK49' where id=1;
-update noar tt set v0='ZMD7XTC' where id=2;
-update noar ti set v0='ZMD7XTC' where id=2;
-update noar tt set b0='0F61L1IXU' where id=2;
-update noar ti set b0='0F61L1IXU' where id=2;
-update noar tt set v0='FUACLUGQSAQ0461TRQ9' where id=2;
-update noar ti set v0='FUACLUGQSAQ0461TRQ9' where id=2;
-update noar tt set b1='PQV2O' where id=2;
-update noar ti set b1='PQV2O' where id=2;
-update noar tt set v0='H9PBXDDZG' where id=2;
-update noar ti set v0='H9PBXDDZG' where id=2;
-update noar tt set b2='DGJQSVSGACPE1JEH5SS8GBS6ZO0O7' where id=2;
-update noar ti set b2='DGJQSVSGACPE1JEH5SS8GBS6ZO0O7' where id=2;
-update noar tt set v0='OM' where id=3;
-update noar ti set v0='OM' where id=3;
-update noar tt set b0='0' where id=3;
-update noar ti set b0='0' where id=3;
-update noar tt set v0='VTKANW1WR4P9' where id=3;
-update noar ti set v0='VTKANW1WR4P9' where id=3;
-update noar tt set b1='KW2J2MJWNBSBLNQ' where id=3;
-update noar ti set b1='KW2J2MJWNBSBLNQ' where id=3;
-update noar tt set v0='W8CJCJDJNBAUWHFS' where id=3;
-update noar ti set v0='W8CJCJDJNBAUWHFS' where id=3;
-update noar tt set b2='HWDEO4NV0OQ46E0LT2LJULKBM' where id=3;
-update noar ti set b2='HWDEO4NV0OQ46E0LT2LJULKBM' where id=3;
-update noar tt set v0='B7OCMXRZTOV2QOBTLDSEULY23' where id=4;
-update noar ti set v0='B7OCMXRZTOV2QOBTLDSEULY23' where id=4;
-update noar tt set b0='ZC5LORFU6EZZH' where id=4;
-update noar ti set b0='ZC5LORFU6EZZH' where id=4;
-update noar tt set v0='Q5RGPI7S6OBRR3TLPYF' where id=4;
-update noar ti set v0='Q5RGPI7S6OBRR3TLPYF' where id=4;
-update noar tt set b1='DR1CIWPF' where id=4;
-update noar ti set b1='DR1CIWPF' where id=4;
-update noar tt set v0='2SK1C87QMNM5' where id=4;
-update noar ti set v0='2SK1C87QMNM5' where id=4;
-update noar tt set b2='4UX85IYKL4B5V9ASAY8KJ2WRS5' where id=4;
-update noar ti set b2='4UX85IYKL4B5V9ASAY8KJ2WRS5' where id=4;
-update noar tt set v0='OBE2ER96KB6GW1YBRKW33PWH894JU' where id=5;
-update noar ti set v0='OBE2ER96KB6GW1YBRKW33PWH894JU' where id=5;
-update noar tt set b0='QMMXYETWO70KSQ88ZYIQT6IKTMNG3MW' where id=5;
-update noar ti set b0='QMMXYETWO70KSQ88ZYIQT6IKTMNG3MW' where id=5;
-update noar tt set v0='MSNMKQHF3TED9HLBN42YW628JNBCI4' where id=5;
-update noar ti set v0='MSNMKQHF3TED9HLBN42YW628JNBCI4' where id=5;
-update noar tt set b1='U3C3ZOM8OOM3VE0G855G' where id=5;
-update noar ti set b1='U3C3ZOM8OOM3VE0G855G' where id=5;
-update noar tt set v0='EZWMH1SXQU2M0K15HD0VQQMA' where id=5;
-update noar ti set v0='EZWMH1SXQU2M0K15HD0VQQMA' where id=5;
-update noar tt set b2='HNLDRQ6XQANK' where id=5;
-update noar ti set b2='HNLDRQ6XQANK' where id=5;
-update noar tt set v0='YERRW4C40' where id=6;
-update noar ti set v0='YERRW4C40' where id=6;
-update noar tt set b0='JD' where id=6;
-update noar ti set b0='JD' where id=6;
-update noar tt set v0='2MKYHYMVEGZSEWCMGRX6SQ332' where id=6;
-update noar ti set v0='2MKYHYMVEGZSEWCMGRX6SQ332' where id=6;
-update noar tt set b1='4DMB6ETH6JRGK' where id=6;
-update noar ti set b1='4DMB6ETH6JRGK' where id=6;
-update noar tt set v0='U19I' where id=6;
-update noar ti set v0='U19I' where id=6;
-update noar tt set b2='DMK2D8UL0E8HG166743YVX65' where id=6;
-update noar ti set b2='DMK2D8UL0E8HG166743YVX65' where id=6;
-update noar tt set v0='EPZXTZLOFL7MJYZHASYJ50D7FQY0D8' where id=7;
-update noar ti set v0='EPZXTZLOFL7MJYZHASYJ50D7FQY0D8' where id=7;
-update noar tt set b0='1CVRAPLY6DEO1CGHDLI47TL27' where id=7;
-update noar ti set b0='1CVRAPLY6DEO1CGHDLI47TL27' where id=7;
-update noar tt set v0='LONEE2W' where id=7;
-update noar ti set v0='LONEE2W' where id=7;
-update noar tt set b1='BDB8IMMBELQQQ3U53CQJ0PQZ1' where id=7;
-update noar ti set b1='BDB8IMMBELQQQ3U53CQJ0PQZ1' where id=7;
-update noar tt set v0='4Y3VQ9IUUJTLB8K8IXY2W' where id=7;
-update noar ti set v0='4Y3VQ9IUUJTLB8K8IXY2W' where id=7;
-update noar tt set b2='MO02Y7TMQZTN0E5HJQYMQ77IKM9TRYJA' where id=7;
-update noar ti set b2='MO02Y7TMQZTN0E5HJQYMQ77IKM9TRYJA' where id=7;
-update noar tt set v0='HLFPC18TE' where id=8;
-update noar ti set v0='HLFPC18TE' where id=8;
-update noar tt set b0='7B4MBS' where id=8;
-update noar ti set b0='7B4MBS' where id=8;
-update noar tt set v0='6GEOBRTASR9T3XNICD3E4M3XMFK' where id=8;
-update noar ti set v0='6GEOBRTASR9T3XNICD3E4M3XMFK' where id=8;
-update noar tt set b1='MM55K8J' where id=8;
-update noar ti set b1='MM55K8J' where id=8;
-update noar tt set v0='2CJ2VPETM3A64GUYYHGY9Z' where id=8;
-update noar ti set v0='2CJ2VPETM3A64GUYYHGY9Z' where id=8;
-update noar tt set b2='5YCQKAAXI8RLSAZSFDK612VDCVYXLB' where id=8;
-update noar ti set b2='5YCQKAAXI8RLSAZSFDK612VDCVYXLB' where id=8;
-update noar tt set v0='LOPMIAGSDUKTNSUJRPFFE3ZKTD2WUA' where id=9;
-update noar ti set v0='LOPMIAGSDUKTNSUJRPFFE3ZKTD2WUA' where id=9;
-update noar tt set b0='ZU6G05GKVVNCIW9BM87K6B6CVJ6' where id=9;
-update noar ti set b0='ZU6G05GKVVNCIW9BM87K6B6CVJ6' where id=9;
-update noar tt set v0='K' where id=9;
-update noar ti set v0='K' where id=9;
-update noar tt set b1='NUZV4K9AOKB' where id=9;
-update noar ti set b1='NUZV4K9AOKB' where id=9;
-update noar tt set v0='47TOGYQK' where id=9;
-update noar ti set v0='47TOGYQK' where id=9;
-update noar tt set b2='LMYQM002USXZKSLI466Y68XBFOR' where id=9;
-update noar ti set b2='LMYQM002USXZKSLI466Y68XBFOR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q2A0INT9CK6QMP6LL3PHNN' where id=1;
-update noar ti set v0='Q2A0INT9CK6QMP6LL3PHNN' where id=1;
-update noar tt set b0='1NI8FRDSA4V32GG2V0C7877BXOVTPM' where id=1;
-update noar ti set b0='1NI8FRDSA4V32GG2V0C7877BXOVTPM' where id=1;
-update noar tt set v0='EJ43F8SBKH2OTTPFA' where id=1;
-update noar ti set v0='EJ43F8SBKH2OTTPFA' where id=1;
-update noar tt set b1='2U3EPQ0WU4PE' where id=1;
-update noar ti set b1='2U3EPQ0WU4PE' where id=1;
-update noar tt set v0='W1QJBHTGNZLMEAMT2ERYME7XHK1WGG' where id=1;
-update noar ti set v0='W1QJBHTGNZLMEAMT2ERYME7XHK1WGG' where id=1;
-update noar tt set b2='4GSFWL0H53KY7UMW3EEW66DU1NUS1IKN' where id=1;
-update noar ti set b2='4GSFWL0H53KY7UMW3EEW66DU1NUS1IKN' where id=1;
-update noar tt set v0='I61GXFOICHK' where id=2;
-update noar ti set v0='I61GXFOICHK' where id=2;
-update noar tt set b0='6EVWABNCX9XUBJM' where id=2;
-update noar ti set b0='6EVWABNCX9XUBJM' where id=2;
-update noar tt set v0='2' where id=2;
-update noar ti set v0='2' where id=2;
-update noar tt set b1='CYJLCXJKKG5JVVTSZC4QJSDON84C' where id=2;
-update noar ti set b1='CYJLCXJKKG5JVVTSZC4QJSDON84C' where id=2;
-update noar tt set v0='F22' where id=2;
-update noar ti set v0='F22' where id=2;
-update noar tt set b2='EY4HQ7U1BAY9WQY20' where id=2;
-update noar ti set b2='EY4HQ7U1BAY9WQY20' where id=2;
-update noar tt set v0='I16BD' where id=3;
-update noar ti set v0='I16BD' where id=3;
-update noar tt set b0='0UQQKQZ' where id=3;
-update noar ti set b0='0UQQKQZ' where id=3;
-update noar tt set v0='S0H6I5RQL5AJ6T2E4NT91FPI9' where id=3;
-update noar ti set v0='S0H6I5RQL5AJ6T2E4NT91FPI9' where id=3;
-update noar tt set b1='X6B51Q130TNRC4LY01HE2VWDMENDNI' where id=3;
-update noar ti set b1='X6B51Q130TNRC4LY01HE2VWDMENDNI' where id=3;
-update noar tt set v0='JBV' where id=3;
-update noar ti set v0='JBV' where id=3;
-update noar tt set b2='RIWJ584MDZIL1' where id=3;
-update noar ti set b2='RIWJ584MDZIL1' where id=3;
-update noar tt set v0='OQTNO5HNDNCQNP39CT' where id=4;
-update noar ti set v0='OQTNO5HNDNCQNP39CT' where id=4;
-update noar tt set b0='KGMVIO4P9GJ82BRK4QUQXOIVOY' where id=4;
-update noar ti set b0='KGMVIO4P9GJ82BRK4QUQXOIVOY' where id=4;
-update noar tt set v0='7UWRKN5K' where id=4;
-update noar ti set v0='7UWRKN5K' where id=4;
-update noar tt set b1='JM1YB057FASEW0YR4UHZSM7264Z' where id=4;
-update noar ti set b1='JM1YB057FASEW0YR4UHZSM7264Z' where id=4;
-update noar tt set v0='8PTEJZB0IE3DT22O1K9028KBK5Q' where id=4;
-update noar ti set v0='8PTEJZB0IE3DT22O1K9028KBK5Q' where id=4;
-update noar tt set b2='2WZWSX' where id=4;
-update noar ti set b2='2WZWSX' where id=4;
-update noar tt set v0='IZDSDTXZCM8V' where id=5;
-update noar ti set v0='IZDSDTXZCM8V' where id=5;
-update noar tt set b0='1AKEL9386KAYTTNSYU' where id=5;
-update noar ti set b0='1AKEL9386KAYTTNSYU' where id=5;
-update noar tt set v0='IJWB20DJ039' where id=5;
-update noar ti set v0='IJWB20DJ039' where id=5;
-update noar tt set b1='Z' where id=5;
-update noar ti set b1='Z' where id=5;
-update noar tt set v0='4Y8FW1K4GVEO1' where id=5;
-update noar ti set v0='4Y8FW1K4GVEO1' where id=5;
-update noar tt set b2='93B0P70Q' where id=5;
-update noar ti set b2='93B0P70Q' where id=5;
-update noar tt set v0='E3V84H3201OJNO0JQCM5' where id=6;
-update noar ti set v0='E3V84H3201OJNO0JQCM5' where id=6;
-update noar tt set b0='E2XVNNCF7IA' where id=6;
-update noar ti set b0='E2XVNNCF7IA' where id=6;
-update noar tt set v0='59FGXR' where id=6;
-update noar ti set v0='59FGXR' where id=6;
-update noar tt set b1='ETE0DQJ' where id=6;
-update noar ti set b1='ETE0DQJ' where id=6;
-update noar tt set v0='L3JWB' where id=6;
-update noar ti set v0='L3JWB' where id=6;
-update noar tt set b2='EVMIFKHC1H' where id=6;
-update noar ti set b2='EVMIFKHC1H' where id=6;
-update noar tt set v0='X7' where id=7;
-update noar ti set v0='X7' where id=7;
-update noar tt set b0='9HFBPJ90UBLTSABZITKY8BGRMCBL' where id=7;
-update noar ti set b0='9HFBPJ90UBLTSABZITKY8BGRMCBL' where id=7;
-update noar tt set v0='J9WBVXIMREWNCPYJMSNDYL63OMCQW0' where id=7;
-update noar ti set v0='J9WBVXIMREWNCPYJMSNDYL63OMCQW0' where id=7;
-update noar tt set b1='5' where id=7;
-update noar ti set b1='5' where id=7;
-update noar tt set v0='KU6WSI30JE' where id=7;
-update noar ti set v0='KU6WSI30JE' where id=7;
-update noar tt set b2='ILHPQMHOYDKDZRGYK4IDV' where id=7;
-update noar ti set b2='ILHPQMHOYDKDZRGYK4IDV' where id=7;
-update noar tt set v0='Q08C6463' where id=8;
-update noar ti set v0='Q08C6463' where id=8;
-update noar tt set b0='NOF4OK9Q8HX2IH3WBLVLGB6A' where id=8;
-update noar ti set b0='NOF4OK9Q8HX2IH3WBLVLGB6A' where id=8;
-update noar tt set v0='SJHQUR7O8G72O8V6T91NXH4MJLXA' where id=8;
-update noar ti set v0='SJHQUR7O8G72O8V6T91NXH4MJLXA' where id=8;
-update noar tt set b1='81JPFC7X9DFK8D7FEXGVFW' where id=8;
-update noar ti set b1='81JPFC7X9DFK8D7FEXGVFW' where id=8;
-update noar tt set v0='0JGGF2SVE5RL6FPIH7DJ1' where id=8;
-update noar ti set v0='0JGGF2SVE5RL6FPIH7DJ1' where id=8;
-update noar tt set b2='W' where id=8;
-update noar ti set b2='W' where id=8;
-update noar tt set v0='RQ081M3YBM9IDU9H' where id=9;
-update noar ti set v0='RQ081M3YBM9IDU9H' where id=9;
-update noar tt set b0='JAMCD09Q' where id=9;
-update noar ti set b0='JAMCD09Q' where id=9;
-update noar tt set v0='4NS' where id=9;
-update noar ti set v0='4NS' where id=9;
-update noar tt set b1='11GEJG373BICU3RXQPUDUG' where id=9;
-update noar ti set b1='11GEJG373BICU3RXQPUDUG' where id=9;
-update noar tt set v0='VYBXTUFEGH7Y' where id=9;
-update noar ti set v0='VYBXTUFEGH7Y' where id=9;
-update noar tt set b2='V67B861W3N3BHOJYW' where id=9;
-update noar ti set b2='V67B861W3N3BHOJYW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WX6SD8UP23MQR660NG1PL3S00NAR' where id=1;
-update noar ti set v0='WX6SD8UP23MQR660NG1PL3S00NAR' where id=1;
-update noar tt set b0='F01HTDCB24YBYSPZIL3LGZ7SHF5' where id=1;
-update noar ti set b0='F01HTDCB24YBYSPZIL3LGZ7SHF5' where id=1;
-update noar tt set v0='X9Q8DLCWAEFJRQ' where id=1;
-update noar ti set v0='X9Q8DLCWAEFJRQ' where id=1;
-update noar tt set b1='PZUEYU5H13PF6J' where id=1;
-update noar ti set b1='PZUEYU5H13PF6J' where id=1;
-update noar tt set v0='4VV8662GPWW08UDR7U41S1ABQMUT1R' where id=1;
-update noar ti set v0='4VV8662GPWW08UDR7U41S1ABQMUT1R' where id=1;
-update noar tt set b2='WVDLY6NZMVB3AE0ZXH6W62KNOV4P4VB' where id=1;
-update noar ti set b2='WVDLY6NZMVB3AE0ZXH6W62KNOV4P4VB' where id=1;
-update noar tt set v0='0T' where id=2;
-update noar ti set v0='0T' where id=2;
-update noar tt set b0='4TNF54Y22LS8R75Y96YHA7MJ' where id=2;
-update noar ti set b0='4TNF54Y22LS8R75Y96YHA7MJ' where id=2;
-update noar tt set v0='Z6E17BS9FTBZCH9MP3723' where id=2;
-update noar ti set v0='Z6E17BS9FTBZCH9MP3723' where id=2;
-update noar tt set b1='11B' where id=2;
-update noar ti set b1='11B' where id=2;
-update noar tt set v0='8P9YDXMORM56L61687XFUPYKUWEI' where id=2;
-update noar ti set v0='8P9YDXMORM56L61687XFUPYKUWEI' where id=2;
-update noar tt set b2='1X840FPNMWGA93P60D7XTK1A71Q' where id=2;
-update noar ti set b2='1X840FPNMWGA93P60D7XTK1A71Q' where id=2;
-update noar tt set v0='OK2YHX4KLVQKCLAKBRA5COYPLOT3HOLY' where id=3;
-update noar ti set v0='OK2YHX4KLVQKCLAKBRA5COYPLOT3HOLY' where id=3;
-update noar tt set b0='GQO48VO6F73M6FPM1EI3CSSK25O7O9YT' where id=3;
-update noar ti set b0='GQO48VO6F73M6FPM1EI3CSSK25O7O9YT' where id=3;
-update noar tt set v0='8JKDSJFR1G9ZTTAA0710XE36' where id=3;
-update noar ti set v0='8JKDSJFR1G9ZTTAA0710XE36' where id=3;
-update noar tt set b1='NI2XQQ35PKVZ3C' where id=3;
-update noar ti set b1='NI2XQQ35PKVZ3C' where id=3;
-update noar tt set v0='LZAEV3A481CXHC7U6CFR' where id=3;
-update noar ti set v0='LZAEV3A481CXHC7U6CFR' where id=3;
-update noar tt set b2='5IXOBZB0XAS4F' where id=3;
-update noar ti set b2='5IXOBZB0XAS4F' where id=3;
-update noar tt set v0='HV3HE5SYGJO22CP3RH3R' where id=4;
-update noar ti set v0='HV3HE5SYGJO22CP3RH3R' where id=4;
-update noar tt set b0='YLN474FQ3HI' where id=4;
-update noar ti set b0='YLN474FQ3HI' where id=4;
-update noar tt set v0='SLU' where id=4;
-update noar ti set v0='SLU' where id=4;
-update noar tt set b1='PZJCTIF' where id=4;
-update noar ti set b1='PZJCTIF' where id=4;
-update noar tt set v0='WECNUP' where id=4;
-update noar ti set v0='WECNUP' where id=4;
-update noar tt set b2='YCBVO41ZQ' where id=4;
-update noar ti set b2='YCBVO41ZQ' where id=4;
-update noar tt set v0='UA6WJOM8NFAVLHRONT8OL' where id=5;
-update noar ti set v0='UA6WJOM8NFAVLHRONT8OL' where id=5;
-update noar tt set b0='BPN2I' where id=5;
-update noar ti set b0='BPN2I' where id=5;
-update noar tt set v0='8BL3HSDLV7TQ5O7B' where id=5;
-update noar ti set v0='8BL3HSDLV7TQ5O7B' where id=5;
-update noar tt set b1='PSIVO3K4HOX2S3Z62GZ' where id=5;
-update noar ti set b1='PSIVO3K4HOX2S3Z62GZ' where id=5;
-update noar tt set v0='FOF1VZYMXR' where id=5;
-update noar ti set v0='FOF1VZYMXR' where id=5;
-update noar tt set b2='LH2U2G71QM1UNODRNAA8D7' where id=5;
-update noar ti set b2='LH2U2G71QM1UNODRNAA8D7' where id=5;
-update noar tt set v0='G7KAMMOX8P8RJB3E0MBW' where id=6;
-update noar ti set v0='G7KAMMOX8P8RJB3E0MBW' where id=6;
-update noar tt set b0='DN4DIJG31DJ82AVBVWAWSO8H3TZ' where id=6;
-update noar ti set b0='DN4DIJG31DJ82AVBVWAWSO8H3TZ' where id=6;
-update noar tt set v0='AJQW5QNPOMBRE2XKAB35J' where id=6;
-update noar ti set v0='AJQW5QNPOMBRE2XKAB35J' where id=6;
-update noar tt set b1='RXYLS6W045BIX6CQ7YSDL' where id=6;
-update noar ti set b1='RXYLS6W045BIX6CQ7YSDL' where id=6;
-update noar tt set v0='UH72ZR9L6G5MEYVZB17C' where id=6;
-update noar ti set v0='UH72ZR9L6G5MEYVZB17C' where id=6;
-update noar tt set b2='V24H3PGTOHGW3QIP3DAD2R' where id=6;
-update noar ti set b2='V24H3PGTOHGW3QIP3DAD2R' where id=6;
-update noar tt set v0='95XHVZLKIRUJVALD' where id=7;
-update noar ti set v0='95XHVZLKIRUJVALD' where id=7;
-update noar tt set b0='SAHGTTP39SJHWTKRY66NVPGVIVL' where id=7;
-update noar ti set b0='SAHGTTP39SJHWTKRY66NVPGVIVL' where id=7;
-update noar tt set v0='JDVWC5O9' where id=7;
-update noar ti set v0='JDVWC5O9' where id=7;
-update noar tt set b1='R6D0T3R95H' where id=7;
-update noar ti set b1='R6D0T3R95H' where id=7;
-update noar tt set v0='7FNX5PNCWP11IR34A4FIZN4' where id=7;
-update noar ti set v0='7FNX5PNCWP11IR34A4FIZN4' where id=7;
-update noar tt set b2='0H4SDD9GVDM1A8KINANNDJFXTWZVP2S' where id=7;
-update noar ti set b2='0H4SDD9GVDM1A8KINANNDJFXTWZVP2S' where id=7;
-update noar tt set v0='JZSDW6' where id=8;
-update noar ti set v0='JZSDW6' where id=8;
-update noar tt set b0='69P4HQ10A1L7KZ6' where id=8;
-update noar ti set b0='69P4HQ10A1L7KZ6' where id=8;
-update noar tt set v0='6PTPU63BIQDRQYFOG9NZ81KRA' where id=8;
-update noar ti set v0='6PTPU63BIQDRQYFOG9NZ81KRA' where id=8;
-update noar tt set b1='QGEPCHS4Q2C380X938MROX1' where id=8;
-update noar ti set b1='QGEPCHS4Q2C380X938MROX1' where id=8;
-update noar tt set v0='VPXFS846SYABYWSNUTAIU7872EKLRWG' where id=8;
-update noar ti set v0='VPXFS846SYABYWSNUTAIU7872EKLRWG' where id=8;
-update noar tt set b2='FE5HZWN77G1RNGOLS9KACZULD8V' where id=8;
-update noar ti set b2='FE5HZWN77G1RNGOLS9KACZULD8V' where id=8;
-update noar tt set v0='3JSEO668C9R4NL0YUYS' where id=9;
-update noar ti set v0='3JSEO668C9R4NL0YUYS' where id=9;
-update noar tt set b0='5T' where id=9;
-update noar ti set b0='5T' where id=9;
-update noar tt set v0='W7FF5G8XQ' where id=9;
-update noar ti set v0='W7FF5G8XQ' where id=9;
-update noar tt set b1='JAFFL0YDCFXKZQY7O5OGN5' where id=9;
-update noar ti set b1='JAFFL0YDCFXKZQY7O5OGN5' where id=9;
-update noar tt set v0='09J9S' where id=9;
-update noar ti set v0='09J9S' where id=9;
-update noar tt set b2='28OGOEV8PZIK' where id=9;
-update noar ti set b2='28OGOEV8PZIK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LHX2ZB6NK' where id=1;
-update noar ti set v0='LHX2ZB6NK' where id=1;
-update noar tt set b0='YK0EGYAGVT3QJ78PBDQ1' where id=1;
-update noar ti set b0='YK0EGYAGVT3QJ78PBDQ1' where id=1;
-update noar tt set v0='9U07HY9' where id=1;
-update noar ti set v0='9U07HY9' where id=1;
-update noar tt set b1='0J1NSUW24TO1DYZ' where id=1;
-update noar ti set b1='0J1NSUW24TO1DYZ' where id=1;
-update noar tt set v0='J2BWY2IE1PNESGCKSY1KZ116MI' where id=1;
-update noar ti set v0='J2BWY2IE1PNESGCKSY1KZ116MI' where id=1;
-update noar tt set b2='UQGZZISD' where id=1;
-update noar ti set b2='UQGZZISD' where id=1;
-update noar tt set v0='5PL9KC02RJMF7CB7X5Z2WS70' where id=2;
-update noar ti set v0='5PL9KC02RJMF7CB7X5Z2WS70' where id=2;
-update noar tt set b0='R7SV17FN6HV625O04H46HSV86M320NJY' where id=2;
-update noar ti set b0='R7SV17FN6HV625O04H46HSV86M320NJY' where id=2;
-update noar tt set v0='50YN' where id=2;
-update noar ti set v0='50YN' where id=2;
-update noar tt set b1='G70FI' where id=2;
-update noar ti set b1='G70FI' where id=2;
-update noar tt set v0='0H8WK7R4F1XK79A' where id=2;
-update noar ti set v0='0H8WK7R4F1XK79A' where id=2;
-update noar tt set b2='D5UYUPE6MM0VFMDX6K16MRS5OS1K' where id=2;
-update noar ti set b2='D5UYUPE6MM0VFMDX6K16MRS5OS1K' where id=2;
-update noar tt set v0='T20CD2LIB344I2JLLXCSKFZXGB6V' where id=3;
-update noar ti set v0='T20CD2LIB344I2JLLXCSKFZXGB6V' where id=3;
-update noar tt set b0='3UA' where id=3;
-update noar ti set b0='3UA' where id=3;
-update noar tt set v0='FKTSPE0A26VMUS' where id=3;
-update noar ti set v0='FKTSPE0A26VMUS' where id=3;
-update noar tt set b1='RBSLGY4YKY7B7RPWT8BFYYG4' where id=3;
-update noar ti set b1='RBSLGY4YKY7B7RPWT8BFYYG4' where id=3;
-update noar tt set v0='7BCMMQHK9QSDRO46EOSJFFCQBR' where id=3;
-update noar ti set v0='7BCMMQHK9QSDRO46EOSJFFCQBR' where id=3;
-update noar tt set b2='QG9YJE1HE9M7OJT0U8C70' where id=3;
-update noar ti set b2='QG9YJE1HE9M7OJT0U8C70' where id=3;
-update noar tt set v0='TFPDYPL' where id=4;
-update noar ti set v0='TFPDYPL' where id=4;
-update noar tt set b0='KPEC50J3BINWVJW8F3EN56' where id=4;
-update noar ti set b0='KPEC50J3BINWVJW8F3EN56' where id=4;
-update noar tt set v0='DJEH5WA29E' where id=4;
-update noar ti set v0='DJEH5WA29E' where id=4;
-update noar tt set b1='ZQ4CCT3HY' where id=4;
-update noar ti set b1='ZQ4CCT3HY' where id=4;
-update noar tt set v0='O8UK846M5' where id=4;
-update noar ti set v0='O8UK846M5' where id=4;
-update noar tt set b2='GRN8WHPRX3ZLTY8UAOB9LYX' where id=4;
-update noar ti set b2='GRN8WHPRX3ZLTY8UAOB9LYX' where id=4;
-update noar tt set v0='K6GYIE0KQKDKZ7UQX44XFYSJ1DHKBK' where id=5;
-update noar ti set v0='K6GYIE0KQKDKZ7UQX44XFYSJ1DHKBK' where id=5;
-update noar tt set b0='3ME77J7V' where id=5;
-update noar ti set b0='3ME77J7V' where id=5;
-update noar tt set v0='F' where id=5;
-update noar ti set v0='F' where id=5;
-update noar tt set b1='7F3V0Q5HMKDRXIDBJY9Z10SISRBCF' where id=5;
-update noar ti set b1='7F3V0Q5HMKDRXIDBJY9Z10SISRBCF' where id=5;
-update noar tt set v0='8VE641QJOZ937XFBAJ0KQ8GCII' where id=5;
-update noar ti set v0='8VE641QJOZ937XFBAJ0KQ8GCII' where id=5;
-update noar tt set b2='WB5TNZ8890' where id=5;
-update noar ti set b2='WB5TNZ8890' where id=5;
-update noar tt set v0='9JFGGOD9DSQ4RHPIKN12YJG31RX0DZWU' where id=6;
-update noar ti set v0='9JFGGOD9DSQ4RHPIKN12YJG31RX0DZWU' where id=6;
-update noar tt set b0='I9I' where id=6;
-update noar ti set b0='I9I' where id=6;
-update noar tt set v0='4' where id=6;
-update noar ti set v0='4' where id=6;
-update noar tt set b1='8OXP694JRS911ISOM' where id=6;
-update noar ti set b1='8OXP694JRS911ISOM' where id=6;
-update noar tt set v0='HBZS6K32FVMLQ4LQV1S' where id=6;
-update noar ti set v0='HBZS6K32FVMLQ4LQV1S' where id=6;
-update noar tt set b2='U9IGC00YG2O3PMB60UTTBF42QRYN' where id=6;
-update noar ti set b2='U9IGC00YG2O3PMB60UTTBF42QRYN' where id=6;
-update noar tt set v0='V27J877IR1KGSOKR95Z7CSFUW' where id=7;
-update noar ti set v0='V27J877IR1KGSOKR95Z7CSFUW' where id=7;
-update noar tt set b0='S4M02VYK43ISK1' where id=7;
-update noar ti set b0='S4M02VYK43ISK1' where id=7;
-update noar tt set v0='G111D74G7WDBKWWIQJPLIEM8TM' where id=7;
-update noar ti set v0='G111D74G7WDBKWWIQJPLIEM8TM' where id=7;
-update noar tt set b1='7R0BSXH3OU4XYMSFN' where id=7;
-update noar ti set b1='7R0BSXH3OU4XYMSFN' where id=7;
-update noar tt set v0='X9DNBQQ8M83FXBR5V1KZZJ0DVUIRYS' where id=7;
-update noar ti set v0='X9DNBQQ8M83FXBR5V1KZZJ0DVUIRYS' where id=7;
-update noar tt set b2='LMPUFNIID83ZHSTGX5ZICA4QQDTFUC' where id=7;
-update noar ti set b2='LMPUFNIID83ZHSTGX5ZICA4QQDTFUC' where id=7;
-update noar tt set v0='66PSAB4Z9UUPE' where id=8;
-update noar ti set v0='66PSAB4Z9UUPE' where id=8;
-update noar tt set b0='CGW23CYKLIVHEA2PT11R2AXWROO02YJ' where id=8;
-update noar ti set b0='CGW23CYKLIVHEA2PT11R2AXWROO02YJ' where id=8;
-update noar tt set v0='2EZ6YXXILZNU78H20DYQWQ7CGY' where id=8;
-update noar ti set v0='2EZ6YXXILZNU78H20DYQWQ7CGY' where id=8;
-update noar tt set b1='B6IJGX8ZVEQZP0RZLBPHP9QWQL0PKG' where id=8;
-update noar ti set b1='B6IJGX8ZVEQZP0RZLBPHP9QWQL0PKG' where id=8;
-update noar tt set v0='YRAM0HHAK2' where id=8;
-update noar ti set v0='YRAM0HHAK2' where id=8;
-update noar tt set b2='812X' where id=8;
-update noar ti set b2='812X' where id=8;
-update noar tt set v0='X2Y3XMHSABEMBGY6HIHXQNG8BEO6B' where id=9;
-update noar ti set v0='X2Y3XMHSABEMBGY6HIHXQNG8BEO6B' where id=9;
-update noar tt set b0='WJZKMM6WGBN6C18LN3' where id=9;
-update noar ti set b0='WJZKMM6WGBN6C18LN3' where id=9;
-update noar tt set v0='5VAWD2CL8ICMYZ042' where id=9;
-update noar ti set v0='5VAWD2CL8ICMYZ042' where id=9;
-update noar tt set b1='3O1N8KH99ZPUCOUYU' where id=9;
-update noar ti set b1='3O1N8KH99ZPUCOUYU' where id=9;
-update noar tt set v0='KY10SAI31P70Z3N1MAJMANV4N2' where id=9;
-update noar ti set v0='KY10SAI31P70Z3N1MAJMANV4N2' where id=9;
-update noar tt set b2='MWZXZTH2FSW1M2V0HQCBA9' where id=9;
-update noar ti set b2='MWZXZTH2FSW1M2V0HQCBA9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AZ3P63WPTNLL7X1NNJ6DV22I3VO944T1' where id=1;
-update noar ti set v0='AZ3P63WPTNLL7X1NNJ6DV22I3VO944T1' where id=1;
-update noar tt set b0='PO1XLCTDRY7Y9TLBHPA' where id=1;
-update noar ti set b0='PO1XLCTDRY7Y9TLBHPA' where id=1;
-update noar tt set v0='9EX878EK42G0S2' where id=1;
-update noar ti set v0='9EX878EK42G0S2' where id=1;
-update noar tt set b1='7U8XXAH8N8UT1UN7APLC703I8TFR2PCI' where id=1;
-update noar ti set b1='7U8XXAH8N8UT1UN7APLC703I8TFR2PCI' where id=1;
-update noar tt set v0='2A1P42HOH' where id=1;
-update noar ti set v0='2A1P42HOH' where id=1;
-update noar tt set b2='1ICRJXNNIIF8WO' where id=1;
-update noar ti set b2='1ICRJXNNIIF8WO' where id=1;
-update noar tt set v0='DERUJ7LLL5N9Q' where id=2;
-update noar ti set v0='DERUJ7LLL5N9Q' where id=2;
-update noar tt set b0='DQBPTL85J9MVFCV1YOH0U50' where id=2;
-update noar ti set b0='DQBPTL85J9MVFCV1YOH0U50' where id=2;
-update noar tt set v0='5HHCOO' where id=2;
-update noar ti set v0='5HHCOO' where id=2;
-update noar tt set b1='YKSRP8W60O9SINZ5B' where id=2;
-update noar ti set b1='YKSRP8W60O9SINZ5B' where id=2;
-update noar tt set v0='7' where id=2;
-update noar ti set v0='7' where id=2;
-update noar tt set b2='BVD7PQO8LSLXG' where id=2;
-update noar ti set b2='BVD7PQO8LSLXG' where id=2;
-update noar tt set v0='9WTOV65' where id=3;
-update noar ti set v0='9WTOV65' where id=3;
-update noar tt set b0='C1JI' where id=3;
-update noar ti set b0='C1JI' where id=3;
-update noar tt set v0='7X2P' where id=3;
-update noar ti set v0='7X2P' where id=3;
-update noar tt set b1='O5ISJ0UOTRD0V' where id=3;
-update noar ti set b1='O5ISJ0UOTRD0V' where id=3;
-update noar tt set v0='531HV67H0YIMIRZYN5' where id=3;
-update noar ti set v0='531HV67H0YIMIRZYN5' where id=3;
-update noar tt set b2='H8PWRDEIHS8MYWZKBUD3NH' where id=3;
-update noar ti set b2='H8PWRDEIHS8MYWZKBUD3NH' where id=3;
-update noar tt set v0='51FF6T23TR1NZVA7' where id=4;
-update noar ti set v0='51FF6T23TR1NZVA7' where id=4;
-update noar tt set b0='Y05VAK1CNJXHTL8EUZVVAVAZ' where id=4;
-update noar ti set b0='Y05VAK1CNJXHTL8EUZVVAVAZ' where id=4;
-update noar tt set v0='5V' where id=4;
-update noar ti set v0='5V' where id=4;
-update noar tt set b1='RDVU68Z6WB1YQWO59X4MVAMP4XPVHQ' where id=4;
-update noar ti set b1='RDVU68Z6WB1YQWO59X4MVAMP4XPVHQ' where id=4;
-update noar tt set v0='WFUL9R1UJ23M' where id=4;
-update noar ti set v0='WFUL9R1UJ23M' where id=4;
-update noar tt set b2='UM8J7FI35Z8Z8ZEP6MMEBTX1P4' where id=4;
-update noar ti set b2='UM8J7FI35Z8Z8ZEP6MMEBTX1P4' where id=4;
-update noar tt set v0='CK0TST4Z36BWT8' where id=5;
-update noar ti set v0='CK0TST4Z36BWT8' where id=5;
-update noar tt set b0='PF6D6FE9L1PVHL8X0KW17NJ' where id=5;
-update noar ti set b0='PF6D6FE9L1PVHL8X0KW17NJ' where id=5;
-update noar tt set v0='1DLCHRZ51YNTV74JQ1ZGHW6N' where id=5;
-update noar ti set v0='1DLCHRZ51YNTV74JQ1ZGHW6N' where id=5;
-update noar tt set b1='OR36QQU00VH1Y0ZOOWAQJ7S0IT8A2VH' where id=5;
-update noar ti set b1='OR36QQU00VH1Y0ZOOWAQJ7S0IT8A2VH' where id=5;
-update noar tt set v0='69RVKDO' where id=5;
-update noar ti set v0='69RVKDO' where id=5;
-update noar tt set b2='8XYM39IIRZAKHUG' where id=5;
-update noar ti set b2='8XYM39IIRZAKHUG' where id=5;
-update noar tt set v0='BVRXK5QXQ0EU9TR' where id=6;
-update noar ti set v0='BVRXK5QXQ0EU9TR' where id=6;
-update noar tt set b0='J5' where id=6;
-update noar ti set b0='J5' where id=6;
-update noar tt set v0='YLPJQQ8FZRKHQYQPWT3EU' where id=6;
-update noar ti set v0='YLPJQQ8FZRKHQYQPWT3EU' where id=6;
-update noar tt set b1='BPJWEXDNXEKUBDY7UFXF' where id=6;
-update noar ti set b1='BPJWEXDNXEKUBDY7UFXF' where id=6;
-update noar tt set v0='8BP9DNXDF37LP0BL3M8WJV5' where id=6;
-update noar ti set v0='8BP9DNXDF37LP0BL3M8WJV5' where id=6;
-update noar tt set b2='3CWOZ9C82GDMMIPW' where id=6;
-update noar ti set b2='3CWOZ9C82GDMMIPW' where id=6;
-update noar tt set v0='I9CV4IWYN9DIG23LIE' where id=7;
-update noar ti set v0='I9CV4IWYN9DIG23LIE' where id=7;
-update noar tt set b0='O' where id=7;
-update noar ti set b0='O' where id=7;
-update noar tt set v0='RO' where id=7;
-update noar ti set v0='RO' where id=7;
-update noar tt set b1='79W8Q835QV0LH6JTCLZ35PC3' where id=7;
-update noar ti set b1='79W8Q835QV0LH6JTCLZ35PC3' where id=7;
-update noar tt set v0='R33ZHBXIFOURPCGC' where id=7;
-update noar ti set v0='R33ZHBXIFOURPCGC' where id=7;
-update noar tt set b2='NDN1' where id=7;
-update noar ti set b2='NDN1' where id=7;
-update noar tt set v0='VC' where id=8;
-update noar ti set v0='VC' where id=8;
-update noar tt set b0='PMV3OUNE2KK9AK8' where id=8;
-update noar ti set b0='PMV3OUNE2KK9AK8' where id=8;
-update noar tt set v0='LXP9TPQ3TA0' where id=8;
-update noar ti set v0='LXP9TPQ3TA0' where id=8;
-update noar tt set b1='4VWDY9X6TTK6VBFP7YO71ZH' where id=8;
-update noar ti set b1='4VWDY9X6TTK6VBFP7YO71ZH' where id=8;
-update noar tt set v0='6FAHEBFDSBO4GOO0GNJ2P1GDBV1XA' where id=8;
-update noar ti set v0='6FAHEBFDSBO4GOO0GNJ2P1GDBV1XA' where id=8;
-update noar tt set b2='710X5MULFOIEIJ4QC6KLSRMVBSIPWN' where id=8;
-update noar ti set b2='710X5MULFOIEIJ4QC6KLSRMVBSIPWN' where id=8;
-update noar tt set v0='6TQJUYVPYI' where id=9;
-update noar ti set v0='6TQJUYVPYI' where id=9;
-update noar tt set b0='25TEDPJVYDZOHRBFN9LSMW4MV6EJ' where id=9;
-update noar ti set b0='25TEDPJVYDZOHRBFN9LSMW4MV6EJ' where id=9;
-update noar tt set v0='Y' where id=9;
-update noar ti set v0='Y' where id=9;
-update noar tt set b1='WO840FIQW0Z8NXIOGV3JCN2' where id=9;
-update noar ti set b1='WO840FIQW0Z8NXIOGV3JCN2' where id=9;
-update noar tt set v0='5376WRVQ3HNS2B9HAH' where id=9;
-update noar ti set v0='5376WRVQ3HNS2B9HAH' where id=9;
-update noar tt set b2='XUAYWQ6R525' where id=9;
-update noar ti set b2='XUAYWQ6R525' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0YVLXIS380VWLYZ3T' where id=1;
-update noar ti set v0='0YVLXIS380VWLYZ3T' where id=1;
-update noar tt set b0='Z' where id=1;
-update noar ti set b0='Z' where id=1;
-update noar tt set v0='5GX044EA36AP1EZU' where id=1;
-update noar ti set v0='5GX044EA36AP1EZU' where id=1;
-update noar tt set b1='L391466IPPDH72DYJAFPPF49T3YZ3' where id=1;
-update noar ti set b1='L391466IPPDH72DYJAFPPF49T3YZ3' where id=1;
-update noar tt set v0='YKWPHWKG5' where id=1;
-update noar ti set v0='YKWPHWKG5' where id=1;
-update noar tt set b2='5KT9JT4VB1DXU27BBVN9EGNPDJ3UL4' where id=1;
-update noar ti set b2='5KT9JT4VB1DXU27BBVN9EGNPDJ3UL4' where id=1;
-update noar tt set v0='R88NYQ5M63YZ0DK35M' where id=2;
-update noar ti set v0='R88NYQ5M63YZ0DK35M' where id=2;
-update noar tt set b0='KV0XPQS8E9LGFF1T5Q0U' where id=2;
-update noar ti set b0='KV0XPQS8E9LGFF1T5Q0U' where id=2;
-update noar tt set v0='PXXRJOQA1OISFZA7W254BVD16' where id=2;
-update noar ti set v0='PXXRJOQA1OISFZA7W254BVD16' where id=2;
-update noar tt set b1='72USMKIQIQEYL2X50OJZBLQL' where id=2;
-update noar ti set b1='72USMKIQIQEYL2X50OJZBLQL' where id=2;
-update noar tt set v0='AJR5DLB8AWOO209T' where id=2;
-update noar ti set v0='AJR5DLB8AWOO209T' where id=2;
-update noar tt set b2='A6HHP' where id=2;
-update noar ti set b2='A6HHP' where id=2;
-update noar tt set v0='K9DCFOA90R90K59' where id=3;
-update noar ti set v0='K9DCFOA90R90K59' where id=3;
-update noar tt set b0='8EK66P8JVUD90XPX88EC4NJPSM93H' where id=3;
-update noar ti set b0='8EK66P8JVUD90XPX88EC4NJPSM93H' where id=3;
-update noar tt set v0='P3IRFC0Z' where id=3;
-update noar ti set v0='P3IRFC0Z' where id=3;
-update noar tt set b1='Z9YAVRQIW9KT' where id=3;
-update noar ti set b1='Z9YAVRQIW9KT' where id=3;
-update noar tt set v0='P7MVISGR64LL' where id=3;
-update noar ti set v0='P7MVISGR64LL' where id=3;
-update noar tt set b2='DVJYV4C' where id=3;
-update noar ti set b2='DVJYV4C' where id=3;
-update noar tt set v0='VG0AOVVTC56CIU659DDG01DU8' where id=4;
-update noar ti set v0='VG0AOVVTC56CIU659DDG01DU8' where id=4;
-update noar tt set b0='DCDOLP1884XG7JUVAI1OIMU97KYPGKTU' where id=4;
-update noar ti set b0='DCDOLP1884XG7JUVAI1OIMU97KYPGKTU' where id=4;
-update noar tt set v0='LKAO30TFXYD2AU' where id=4;
-update noar ti set v0='LKAO30TFXYD2AU' where id=4;
-update noar tt set b1='PJ7YED5XOR31UBSUOFQ7X0VN977DP' where id=4;
-update noar ti set b1='PJ7YED5XOR31UBSUOFQ7X0VN977DP' where id=4;
-update noar tt set v0='HG0BVR' where id=4;
-update noar ti set v0='HG0BVR' where id=4;
-update noar tt set b2='1VR7KMWPMCBBJQMQZS' where id=4;
-update noar ti set b2='1VR7KMWPMCBBJQMQZS' where id=4;
-update noar tt set v0='8AFIOP9ZMAF94QE5' where id=5;
-update noar ti set v0='8AFIOP9ZMAF94QE5' where id=5;
-update noar tt set b0='FKHBY19LJYSH9ZQIZT01AK916AO426QE' where id=5;
-update noar ti set b0='FKHBY19LJYSH9ZQIZT01AK916AO426QE' where id=5;
-update noar tt set v0='MXOCJC8NUWEY' where id=5;
-update noar ti set v0='MXOCJC8NUWEY' where id=5;
-update noar tt set b1='EJGJ5BND76L8JU37' where id=5;
-update noar ti set b1='EJGJ5BND76L8JU37' where id=5;
-update noar tt set v0='AY3MJG4KFTII3KXHY68XKG43NB5YF' where id=5;
-update noar ti set v0='AY3MJG4KFTII3KXHY68XKG43NB5YF' where id=5;
-update noar tt set b2='52KCUMMX2YVZ2NE' where id=5;
-update noar ti set b2='52KCUMMX2YVZ2NE' where id=5;
-update noar tt set v0='5X0' where id=6;
-update noar ti set v0='5X0' where id=6;
-update noar tt set b0='K' where id=6;
-update noar ti set b0='K' where id=6;
-update noar tt set v0='2Q86CNGW1DKTBP3T6GQULKUPAF' where id=6;
-update noar ti set v0='2Q86CNGW1DKTBP3T6GQULKUPAF' where id=6;
-update noar tt set b1='HAY' where id=6;
-update noar ti set b1='HAY' where id=6;
-update noar tt set v0='CQKFFKVR31TMN7WMVZL' where id=6;
-update noar ti set v0='CQKFFKVR31TMN7WMVZL' where id=6;
-update noar tt set b2='JZTQMS2' where id=6;
-update noar ti set b2='JZTQMS2' where id=6;
-update noar tt set v0='P9AM8MJIHX2DC6PXDQ' where id=7;
-update noar ti set v0='P9AM8MJIHX2DC6PXDQ' where id=7;
-update noar tt set b0='VDZK2CT6F08RCBW8G' where id=7;
-update noar ti set b0='VDZK2CT6F08RCBW8G' where id=7;
-update noar tt set v0='P6V0CVPR' where id=7;
-update noar ti set v0='P6V0CVPR' where id=7;
-update noar tt set b1='YQD762IVWTTZMJYIIQ19963' where id=7;
-update noar ti set b1='YQD762IVWTTZMJYIIQ19963' where id=7;
-update noar tt set v0='AP' where id=7;
-update noar ti set v0='AP' where id=7;
-update noar tt set b2='OV91JL626479BQB40GYOOYX' where id=7;
-update noar ti set b2='OV91JL626479BQB40GYOOYX' where id=7;
-update noar tt set v0='3L1Z3P76WZ3JSTTRFGK6Z' where id=8;
-update noar ti set v0='3L1Z3P76WZ3JSTTRFGK6Z' where id=8;
-update noar tt set b0='X3BTIIWS1MRWA1NZHS' where id=8;
-update noar ti set b0='X3BTIIWS1MRWA1NZHS' where id=8;
-update noar tt set v0='9NBFK5DWNB2V0W37L5LCRQH' where id=8;
-update noar ti set v0='9NBFK5DWNB2V0W37L5LCRQH' where id=8;
-update noar tt set b1='89T8PW6QPWU8M' where id=8;
-update noar ti set b1='89T8PW6QPWU8M' where id=8;
-update noar tt set v0='0ZZ7ZDDX5JEEADT0HZPZ270NPD1' where id=8;
-update noar ti set v0='0ZZ7ZDDX5JEEADT0HZPZ270NPD1' where id=8;
-update noar tt set b2='D3LGKX9V70TD509EBF5DM1P13FEJ' where id=8;
-update noar ti set b2='D3LGKX9V70TD509EBF5DM1P13FEJ' where id=8;
-update noar tt set v0='5O2EIBBM' where id=9;
-update noar ti set v0='5O2EIBBM' where id=9;
-update noar tt set b0='B994FK071KTRW' where id=9;
-update noar ti set b0='B994FK071KTRW' where id=9;
-update noar tt set v0='YIWC9RVL6KEBIBL' where id=9;
-update noar ti set v0='YIWC9RVL6KEBIBL' where id=9;
-update noar tt set b1='W' where id=9;
-update noar ti set b1='W' where id=9;
-update noar tt set v0='R5PT' where id=9;
-update noar ti set v0='R5PT' where id=9;
-update noar tt set b2='R52' where id=9;
-update noar ti set b2='R52' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DHSEFFDVR85WJBP7DSRB8Q2KX9K' where id=1;
-update noar ti set v0='DHSEFFDVR85WJBP7DSRB8Q2KX9K' where id=1;
-update noar tt set b0='Y8KALR7YQ7IS' where id=1;
-update noar ti set b0='Y8KALR7YQ7IS' where id=1;
-update noar tt set v0='PSH1ZD9A2K4O3ZQKNX7ZBNZC0' where id=1;
-update noar ti set v0='PSH1ZD9A2K4O3ZQKNX7ZBNZC0' where id=1;
-update noar tt set b1='VKXS5S' where id=1;
-update noar ti set b1='VKXS5S' where id=1;
-update noar tt set v0='SQ' where id=1;
-update noar ti set v0='SQ' where id=1;
-update noar tt set b2='SB3Y' where id=1;
-update noar ti set b2='SB3Y' where id=1;
-update noar tt set v0='2EAJ9B8RMZG9BBG850OQDGLP3E' where id=2;
-update noar ti set v0='2EAJ9B8RMZG9BBG850OQDGLP3E' where id=2;
-update noar tt set b0='3ZOTR78N9AB97ZZ3B6N9EIOX25DSHJD' where id=2;
-update noar ti set b0='3ZOTR78N9AB97ZZ3B6N9EIOX25DSHJD' where id=2;
-update noar tt set v0='N55EX6288ADTC' where id=2;
-update noar ti set v0='N55EX6288ADTC' where id=2;
-update noar tt set b1='XEH6BK5O9C00BWUQF4' where id=2;
-update noar ti set b1='XEH6BK5O9C00BWUQF4' where id=2;
-update noar tt set v0='QIZEKG5ML1EMXUDTGCBQ8L' where id=2;
-update noar ti set v0='QIZEKG5ML1EMXUDTGCBQ8L' where id=2;
-update noar tt set b2='47K9ZIQEYU5ZKIR' where id=2;
-update noar ti set b2='47K9ZIQEYU5ZKIR' where id=2;
-update noar tt set v0='OPZ2QZK5AGAZ7SO9QLTGX0YWYD7' where id=3;
-update noar ti set v0='OPZ2QZK5AGAZ7SO9QLTGX0YWYD7' where id=3;
-update noar tt set b0='X8SODI4' where id=3;
-update noar ti set b0='X8SODI4' where id=3;
-update noar tt set v0='IH' where id=3;
-update noar ti set v0='IH' where id=3;
-update noar tt set b1='A84SWZ' where id=3;
-update noar ti set b1='A84SWZ' where id=3;
-update noar tt set v0='5MSYZ4U9ROC7Q38R5NBSSASCOUAWGZ' where id=3;
-update noar ti set v0='5MSYZ4U9ROC7Q38R5NBSSASCOUAWGZ' where id=3;
-update noar tt set b2='W67X0PC' where id=3;
-update noar ti set b2='W67X0PC' where id=3;
-update noar tt set v0='7AKVP' where id=4;
-update noar ti set v0='7AKVP' where id=4;
-update noar tt set b0='HZ2QD1I0W2O' where id=4;
-update noar ti set b0='HZ2QD1I0W2O' where id=4;
-update noar tt set v0='Q3EHWNVO8J3PDZP8QM3DAWOPU' where id=4;
-update noar ti set v0='Q3EHWNVO8J3PDZP8QM3DAWOPU' where id=4;
-update noar tt set b1='6WL6EM8UOKTYCKXRO9R4B0CG4W65A8I' where id=4;
-update noar ti set b1='6WL6EM8UOKTYCKXRO9R4B0CG4W65A8I' where id=4;
-update noar tt set v0='NA5ZC4H2JNDSXOM1AO2V9UPC' where id=4;
-update noar ti set v0='NA5ZC4H2JNDSXOM1AO2V9UPC' where id=4;
-update noar tt set b2='X0DDD' where id=4;
-update noar ti set b2='X0DDD' where id=4;
-update noar tt set v0='EVZ4AC' where id=5;
-update noar ti set v0='EVZ4AC' where id=5;
-update noar tt set b0='QN36IYT17QH5XMO3VXWNWK18' where id=5;
-update noar ti set b0='QN36IYT17QH5XMO3VXWNWK18' where id=5;
-update noar tt set v0='N39R3U6I7QAHR0QEJO697P' where id=5;
-update noar ti set v0='N39R3U6I7QAHR0QEJO697P' where id=5;
-update noar tt set b1='JYCB30FB3MLTSX3GTVJN6GINTD3M4S' where id=5;
-update noar ti set b1='JYCB30FB3MLTSX3GTVJN6GINTD3M4S' where id=5;
-update noar tt set v0='S579UFD1V2APOYNMKWRIW42OWYVDZSIT' where id=5;
-update noar ti set v0='S579UFD1V2APOYNMKWRIW42OWYVDZSIT' where id=5;
-update noar tt set b2='C1BNPBM' where id=5;
-update noar ti set b2='C1BNPBM' where id=5;
-update noar tt set v0='GPA' where id=6;
-update noar ti set v0='GPA' where id=6;
-update noar tt set b0='MZKBTND6UZN7ITHCZFVB4JLR2JP' where id=6;
-update noar ti set b0='MZKBTND6UZN7ITHCZFVB4JLR2JP' where id=6;
-update noar tt set v0='2751UQC7IYJSACH6GYZ33BOOJOYJG46A' where id=6;
-update noar ti set v0='2751UQC7IYJSACH6GYZ33BOOJOYJG46A' where id=6;
-update noar tt set b1='HSW6NPWYVGKNLURML860Z' where id=6;
-update noar ti set b1='HSW6NPWYVGKNLURML860Z' where id=6;
-update noar tt set v0='91OW6FNV' where id=6;
-update noar ti set v0='91OW6FNV' where id=6;
-update noar tt set b2='1JJO06ZD8D36AL6E13DUFCSPAH2A4V' where id=6;
-update noar ti set b2='1JJO06ZD8D36AL6E13DUFCSPAH2A4V' where id=6;
-update noar tt set v0='LHSPLQILJ7RFZ' where id=7;
-update noar ti set v0='LHSPLQILJ7RFZ' where id=7;
-update noar tt set b0='9BY5J41KU37CB09' where id=7;
-update noar ti set b0='9BY5J41KU37CB09' where id=7;
-update noar tt set v0='VGW5TLVO9AZL1LKCIWS6JNT5IY0JHI' where id=7;
-update noar ti set v0='VGW5TLVO9AZL1LKCIWS6JNT5IY0JHI' where id=7;
-update noar tt set b1='L8VST77SA70YPOPOGHQF2F0QC' where id=7;
-update noar ti set b1='L8VST77SA70YPOPOGHQF2F0QC' where id=7;
-update noar tt set v0='A4PDPB2AQEPS8NF6VBZZMH6O' where id=7;
-update noar ti set v0='A4PDPB2AQEPS8NF6VBZZMH6O' where id=7;
-update noar tt set b2='4N38USQQVQWW6FJB038GPE9R' where id=7;
-update noar ti set b2='4N38USQQVQWW6FJB038GPE9R' where id=7;
-update noar tt set v0='NCZBTSFGIA4CILGO' where id=8;
-update noar ti set v0='NCZBTSFGIA4CILGO' where id=8;
-update noar tt set b0='6ECHZ9JQLMBP0Q07Z6TGTP1G9Q79' where id=8;
-update noar ti set b0='6ECHZ9JQLMBP0Q07Z6TGTP1G9Q79' where id=8;
-update noar tt set v0='XKPRZVNHAPCE73J2GLXQZ7WH219H' where id=8;
-update noar ti set v0='XKPRZVNHAPCE73J2GLXQZ7WH219H' where id=8;
-update noar tt set b1='2QPRM9AZ5ZEPQ7QQA' where id=8;
-update noar ti set b1='2QPRM9AZ5ZEPQ7QQA' where id=8;
-update noar tt set v0='SGEO0WZIE53I2KAW68OHDYL' where id=8;
-update noar ti set v0='SGEO0WZIE53I2KAW68OHDYL' where id=8;
-update noar tt set b2='Y' where id=8;
-update noar ti set b2='Y' where id=8;
-update noar tt set v0='IFCABDOXG8NQMJQ0A503K' where id=9;
-update noar ti set v0='IFCABDOXG8NQMJQ0A503K' where id=9;
-update noar tt set b0='ASOD2014280C95II5KHU8PHJYUU77J3' where id=9;
-update noar ti set b0='ASOD2014280C95II5KHU8PHJYUU77J3' where id=9;
-update noar tt set v0='NV0' where id=9;
-update noar ti set v0='NV0' where id=9;
-update noar tt set b1='EVQQG' where id=9;
-update noar ti set b1='EVQQG' where id=9;
-update noar tt set v0='NGWDUBAYT8BR98GYWTRS0AT5Y004ZNA' where id=9;
-update noar ti set v0='NGWDUBAYT8BR98GYWTRS0AT5Y004ZNA' where id=9;
-update noar tt set b2='TVER2ZAQRH45' where id=9;
-update noar ti set b2='TVER2ZAQRH45' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L2ZPKEQKNXWN2YYU49MGO35CPABMDJK' where id=1;
-update noar ti set v0='L2ZPKEQKNXWN2YYU49MGO35CPABMDJK' where id=1;
-update noar tt set b0='9SJ6M' where id=1;
-update noar ti set b0='9SJ6M' where id=1;
-update noar tt set v0='GC' where id=1;
-update noar ti set v0='GC' where id=1;
-update noar tt set b1='090AVDSF1YXO' where id=1;
-update noar ti set b1='090AVDSF1YXO' where id=1;
-update noar tt set v0='ZY9HND214J94ADANQ7WPVCTLELPU9N' where id=1;
-update noar ti set v0='ZY9HND214J94ADANQ7WPVCTLELPU9N' where id=1;
-update noar tt set b2='KARZJ0N57U1K4YWBSERGXFUFU9OO' where id=1;
-update noar ti set b2='KARZJ0N57U1K4YWBSERGXFUFU9OO' where id=1;
-update noar tt set v0='8Q0D6Q866FAOY1LEJMCFEH584PY7L' where id=2;
-update noar ti set v0='8Q0D6Q866FAOY1LEJMCFEH584PY7L' where id=2;
-update noar tt set b0='OF4350YI5CP49D40Q7APJTVO4QJT' where id=2;
-update noar ti set b0='OF4350YI5CP49D40Q7APJTVO4QJT' where id=2;
-update noar tt set v0='CUGBMN4XM43L' where id=2;
-update noar ti set v0='CUGBMN4XM43L' where id=2;
-update noar tt set b1='RLLJXFN1XAYJ69VX8ATRWOUQ5SMC' where id=2;
-update noar ti set b1='RLLJXFN1XAYJ69VX8ATRWOUQ5SMC' where id=2;
-update noar tt set v0='PGPROYIZFLKE9811J0J1J0BVLGVTTI2' where id=2;
-update noar ti set v0='PGPROYIZFLKE9811J0J1J0BVLGVTTI2' where id=2;
-update noar tt set b2='RLDWAFS8BDVYBC8MH3G3JBXBB6A' where id=2;
-update noar ti set b2='RLDWAFS8BDVYBC8MH3G3JBXBB6A' where id=2;
-update noar tt set v0='DIX3L3TSFV925' where id=3;
-update noar ti set v0='DIX3L3TSFV925' where id=3;
-update noar tt set b0='0ZF6GGVPU' where id=3;
-update noar ti set b0='0ZF6GGVPU' where id=3;
-update noar tt set v0='3ZNO90IM46DTX' where id=3;
-update noar ti set v0='3ZNO90IM46DTX' where id=3;
-update noar tt set b1='QA' where id=3;
-update noar ti set b1='QA' where id=3;
-update noar tt set v0='FMWICQ3XX70DQ6P7BMX4292' where id=3;
-update noar ti set v0='FMWICQ3XX70DQ6P7BMX4292' where id=3;
-update noar tt set b2='KDHPE430N34S' where id=3;
-update noar ti set b2='KDHPE430N34S' where id=3;
-update noar tt set v0='R' where id=4;
-update noar ti set v0='R' where id=4;
-update noar tt set b0='3E6BB41RH22' where id=4;
-update noar ti set b0='3E6BB41RH22' where id=4;
-update noar tt set v0='6HSMF2ZYUYT7' where id=4;
-update noar ti set v0='6HSMF2ZYUYT7' where id=4;
-update noar tt set b1='VNUXLSWLMXFSOO9NUWR8PYZQD8I31ID' where id=4;
-update noar ti set b1='VNUXLSWLMXFSOO9NUWR8PYZQD8I31ID' where id=4;
-update noar tt set v0='AGEEPPRHFMIWN4B5ZZL2' where id=4;
-update noar ti set v0='AGEEPPRHFMIWN4B5ZZL2' where id=4;
-update noar tt set b2='9E31S6R' where id=4;
-update noar ti set b2='9E31S6R' where id=4;
-update noar tt set v0='K9NSDLS2COGGZ' where id=5;
-update noar ti set v0='K9NSDLS2COGGZ' where id=5;
-update noar tt set b0='RM3E04A92DBAO' where id=5;
-update noar ti set b0='RM3E04A92DBAO' where id=5;
-update noar tt set v0='6176Y9C71JPWN0KX9DE312XVB9' where id=5;
-update noar ti set v0='6176Y9C71JPWN0KX9DE312XVB9' where id=5;
-update noar tt set b1='LI2CEA50ALSLIPEPR64KST5C' where id=5;
-update noar ti set b1='LI2CEA50ALSLIPEPR64KST5C' where id=5;
-update noar tt set v0='C1S' where id=5;
-update noar ti set v0='C1S' where id=5;
-update noar tt set b2='CXY5V1CAD' where id=5;
-update noar ti set b2='CXY5V1CAD' where id=5;
-update noar tt set v0='ULF80LFO1YGYY0MTG3X5GCRF6MFT' where id=6;
-update noar ti set v0='ULF80LFO1YGYY0MTG3X5GCRF6MFT' where id=6;
-update noar tt set b0='X2V' where id=6;
-update noar ti set b0='X2V' where id=6;
-update noar tt set v0='02L92JX' where id=6;
-update noar ti set v0='02L92JX' where id=6;
-update noar tt set b1='6P028OR1C6VDFI8IHI1FTJXUADSH' where id=6;
-update noar ti set b1='6P028OR1C6VDFI8IHI1FTJXUADSH' where id=6;
-update noar tt set v0='2AKADNLLS3RV2' where id=6;
-update noar ti set v0='2AKADNLLS3RV2' where id=6;
-update noar tt set b2='WEL7Y1OFVVIVCTBYUU9ZK4WM' where id=6;
-update noar ti set b2='WEL7Y1OFVVIVCTBYUU9ZK4WM' where id=6;
-update noar tt set v0='W7BJFKDA63SGDAYH4X3U8L8CZ' where id=7;
-update noar ti set v0='W7BJFKDA63SGDAYH4X3U8L8CZ' where id=7;
-update noar tt set b0='FKIEVDENRSI9Q' where id=7;
-update noar ti set b0='FKIEVDENRSI9Q' where id=7;
-update noar tt set v0='2ZQ' where id=7;
-update noar ti set v0='2ZQ' where id=7;
-update noar tt set b1='2J078YEGG264HAC258XGVW5Q' where id=7;
-update noar ti set b1='2J078YEGG264HAC258XGVW5Q' where id=7;
-update noar tt set v0='MJ0HJWGLWIQX3T8VJ5UQWXFDB' where id=7;
-update noar ti set v0='MJ0HJWGLWIQX3T8VJ5UQWXFDB' where id=7;
-update noar tt set b2='MREZSUJ9TLYQMOV9CAVB1PMXPL' where id=7;
-update noar ti set b2='MREZSUJ9TLYQMOV9CAVB1PMXPL' where id=7;
-update noar tt set v0='BVZU7L' where id=8;
-update noar ti set v0='BVZU7L' where id=8;
-update noar tt set b0='MAADW2QEH0947XESB66WA86S' where id=8;
-update noar ti set b0='MAADW2QEH0947XESB66WA86S' where id=8;
-update noar tt set v0='4201B0DPODXITSFMM7JM' where id=8;
-update noar ti set v0='4201B0DPODXITSFMM7JM' where id=8;
-update noar tt set b1='2EGMSB4FFMCP4SEG3Q52OAJ' where id=8;
-update noar ti set b1='2EGMSB4FFMCP4SEG3Q52OAJ' where id=8;
-update noar tt set v0='ZP0FLZ0BOKO2UJYM10KZ2UAGEAA' where id=8;
-update noar ti set v0='ZP0FLZ0BOKO2UJYM10KZ2UAGEAA' where id=8;
-update noar tt set b2='C' where id=8;
-update noar ti set b2='C' where id=8;
-update noar tt set v0='XE97FCQRRW' where id=9;
-update noar ti set v0='XE97FCQRRW' where id=9;
-update noar tt set b0='5CFPJ50NIUK1FTW' where id=9;
-update noar ti set b0='5CFPJ50NIUK1FTW' where id=9;
-update noar tt set v0='P2S6GQLZWYPGZZPXHOKO4SW1DQJ5MQ' where id=9;
-update noar ti set v0='P2S6GQLZWYPGZZPXHOKO4SW1DQJ5MQ' where id=9;
-update noar tt set b1='P27ISRBKTI4IEYPR3ECA2CXGCT' where id=9;
-update noar ti set b1='P27ISRBKTI4IEYPR3ECA2CXGCT' where id=9;
-update noar tt set v0='946' where id=9;
-update noar ti set v0='946' where id=9;
-update noar tt set b2='R6D7AV01Z2X26Y5IH0IR1I4M40' where id=9;
-update noar ti set b2='R6D7AV01Z2X26Y5IH0IR1I4M40' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F90EPQQQZ69622JU5K' where id=1;
-update noar ti set v0='F90EPQQQZ69622JU5K' where id=1;
-update noar tt set b0='ALYESR1' where id=1;
-update noar ti set b0='ALYESR1' where id=1;
-update noar tt set v0='4OOS0Q' where id=1;
-update noar ti set v0='4OOS0Q' where id=1;
-update noar tt set b1='188K91WKCXVDXIXZH' where id=1;
-update noar ti set b1='188K91WKCXVDXIXZH' where id=1;
-update noar tt set v0='R3V' where id=1;
-update noar ti set v0='R3V' where id=1;
-update noar tt set b2='7IU' where id=1;
-update noar ti set b2='7IU' where id=1;
-update noar tt set v0='10Z1B8CEAM6A69CXYT5BL2PW990ZC4G' where id=2;
-update noar ti set v0='10Z1B8CEAM6A69CXYT5BL2PW990ZC4G' where id=2;
-update noar tt set b0='1V5TVQGPZASY657S6' where id=2;
-update noar ti set b0='1V5TVQGPZASY657S6' where id=2;
-update noar tt set v0='ZSHAT9M' where id=2;
-update noar ti set v0='ZSHAT9M' where id=2;
-update noar tt set b1='EAE6SVCWIOJT8C8U43X2DT6V' where id=2;
-update noar ti set b1='EAE6SVCWIOJT8C8U43X2DT6V' where id=2;
-update noar tt set v0='YPR6RR0CA' where id=2;
-update noar ti set v0='YPR6RR0CA' where id=2;
-update noar tt set b2='WWKE17RDEHPNUDPGV8R6J' where id=2;
-update noar ti set b2='WWKE17RDEHPNUDPGV8R6J' where id=2;
-update noar tt set v0='VQ8672N6Q2E6K5P0Z38KDPO3K' where id=3;
-update noar ti set v0='VQ8672N6Q2E6K5P0Z38KDPO3K' where id=3;
-update noar tt set b0='UZN8NJ' where id=3;
-update noar ti set b0='UZN8NJ' where id=3;
-update noar tt set v0='AD7GISADA0HDWNMY09CC517YT0KYV' where id=3;
-update noar ti set v0='AD7GISADA0HDWNMY09CC517YT0KYV' where id=3;
-update noar tt set b1='I6MVIOGHRIJGK' where id=3;
-update noar ti set b1='I6MVIOGHRIJGK' where id=3;
-update noar tt set v0='T4QZHBCWUMLGGJ42VK3' where id=3;
-update noar ti set v0='T4QZHBCWUMLGGJ42VK3' where id=3;
-update noar tt set b2='RYCVEA2MWSD3V' where id=3;
-update noar ti set b2='RYCVEA2MWSD3V' where id=3;
-update noar tt set v0='CGV7BB3KDF9XN3AEHCHF18UEDZAP' where id=4;
-update noar ti set v0='CGV7BB3KDF9XN3AEHCHF18UEDZAP' where id=4;
-update noar tt set b0='ZP69NTPUU6XO' where id=4;
-update noar ti set b0='ZP69NTPUU6XO' where id=4;
-update noar tt set v0='R36VIVOPJI9DJVL15SN' where id=4;
-update noar ti set v0='R36VIVOPJI9DJVL15SN' where id=4;
-update noar tt set b1='W28XU1ETMUIZ0A8292PN6OIZKKC5EZL6' where id=4;
-update noar ti set b1='W28XU1ETMUIZ0A8292PN6OIZKKC5EZL6' where id=4;
-update noar tt set v0='J8' where id=4;
-update noar ti set v0='J8' where id=4;
-update noar tt set b2='PLZZWYV8525FIVKX0KZ9048DP' where id=4;
-update noar ti set b2='PLZZWYV8525FIVKX0KZ9048DP' where id=4;
-update noar tt set v0='VBBWU4PL9BRV5A8PA990K6V3HGITB5' where id=5;
-update noar ti set v0='VBBWU4PL9BRV5A8PA990K6V3HGITB5' where id=5;
-update noar tt set b0='2MQSNZSILV4NPB1Z' where id=5;
-update noar ti set b0='2MQSNZSILV4NPB1Z' where id=5;
-update noar tt set v0='S89RMBJJYKDLEO8OWA' where id=5;
-update noar ti set v0='S89RMBJJYKDLEO8OWA' where id=5;
-update noar tt set b1='C5031XJOHTYMFAJXITS3VHNXLA' where id=5;
-update noar ti set b1='C5031XJOHTYMFAJXITS3VHNXLA' where id=5;
-update noar tt set v0='6VVIYV8FE27V96TRLKMNQHXIPRNWF7' where id=5;
-update noar ti set v0='6VVIYV8FE27V96TRLKMNQHXIPRNWF7' where id=5;
-update noar tt set b2='VSCDKI4MSMCUMZSCL6WBRPWCTMK337' where id=5;
-update noar ti set b2='VSCDKI4MSMCUMZSCL6WBRPWCTMK337' where id=5;
-update noar tt set v0='54V' where id=6;
-update noar ti set v0='54V' where id=6;
-update noar tt set b0='82QBXJKUKKR' where id=6;
-update noar ti set b0='82QBXJKUKKR' where id=6;
-update noar tt set v0='T84S8S2REYUQK' where id=6;
-update noar ti set v0='T84S8S2REYUQK' where id=6;
-update noar tt set b1='YCJAMV8M8' where id=6;
-update noar ti set b1='YCJAMV8M8' where id=6;
-update noar tt set v0='AQM9L3GW44L16QUMUZ8DF0HB' where id=6;
-update noar ti set v0='AQM9L3GW44L16QUMUZ8DF0HB' where id=6;
-update noar tt set b2='B96PEPUPI3MR1M7SMC1VPHSSTF4' where id=6;
-update noar ti set b2='B96PEPUPI3MR1M7SMC1VPHSSTF4' where id=6;
-update noar tt set v0='3TUO8C' where id=7;
-update noar ti set v0='3TUO8C' where id=7;
-update noar tt set b0='NZSR' where id=7;
-update noar ti set b0='NZSR' where id=7;
-update noar tt set v0='P7RJLZFVFDSJ7TJ01HN6WDI' where id=7;
-update noar ti set v0='P7RJLZFVFDSJ7TJ01HN6WDI' where id=7;
-update noar tt set b1='KYQGSX5XXV2IAOXMNM5CA4S' where id=7;
-update noar ti set b1='KYQGSX5XXV2IAOXMNM5CA4S' where id=7;
-update noar tt set v0='TS7E29UW' where id=7;
-update noar ti set v0='TS7E29UW' where id=7;
-update noar tt set b2='ZJVN43FK4GY9BMH' where id=7;
-update noar ti set b2='ZJVN43FK4GY9BMH' where id=7;
-update noar tt set v0='QDNOCG9I9MQFJ3AUKL5E7QV6Z' where id=8;
-update noar ti set v0='QDNOCG9I9MQFJ3AUKL5E7QV6Z' where id=8;
-update noar tt set b0='QQD38ZSIIKI54E5D6FYQ1M2MK' where id=8;
-update noar ti set b0='QQD38ZSIIKI54E5D6FYQ1M2MK' where id=8;
-update noar tt set v0='ERXI0FS4DT' where id=8;
-update noar ti set v0='ERXI0FS4DT' where id=8;
-update noar tt set b1='YIZZMA7A1GMT78S3DTOAFW' where id=8;
-update noar ti set b1='YIZZMA7A1GMT78S3DTOAFW' where id=8;
-update noar tt set v0='TU8BX9WGFPGD8DLSU1ZPUP2C9' where id=8;
-update noar ti set v0='TU8BX9WGFPGD8DLSU1ZPUP2C9' where id=8;
-update noar tt set b2='76ZM51PQ0WQQO0' where id=8;
-update noar ti set b2='76ZM51PQ0WQQO0' where id=8;
-update noar tt set v0='UHVZNM72K1PYH3KPOOU4BDQOG68F' where id=9;
-update noar ti set v0='UHVZNM72K1PYH3KPOOU4BDQOG68F' where id=9;
-update noar tt set b0='Q6HVTBCDE4OW3JUIXFZ4LHGR' where id=9;
-update noar ti set b0='Q6HVTBCDE4OW3JUIXFZ4LHGR' where id=9;
-update noar tt set v0='N344L1Z2ZLE60WG4KEINUYV' where id=9;
-update noar ti set v0='N344L1Z2ZLE60WG4KEINUYV' where id=9;
-update noar tt set b1='0' where id=9;
-update noar ti set b1='0' where id=9;
-update noar tt set v0='PKNF5CZGEO3GB6UW0MTH2ATDJF1J' where id=9;
-update noar ti set v0='PKNF5CZGEO3GB6UW0MTH2ATDJF1J' where id=9;
-update noar tt set b2='US98NPJZDKNEH2BS95J9T4ZNOH2O5O3' where id=9;
-update noar ti set b2='US98NPJZDKNEH2BS95J9T4ZNOH2O5O3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PIK848930V5K7JTC0GJVJ3O4AMC' where id=1;
-update noar ti set v0='PIK848930V5K7JTC0GJVJ3O4AMC' where id=1;
-update noar tt set b0='DKZ6ZNLD4' where id=1;
-update noar ti set b0='DKZ6ZNLD4' where id=1;
-update noar tt set v0='NXSQT' where id=1;
-update noar ti set v0='NXSQT' where id=1;
-update noar tt set b1='2ORHQ83GDJNQ' where id=1;
-update noar ti set b1='2ORHQ83GDJNQ' where id=1;
-update noar tt set v0='CGLKOQ7GRQQLVI102R' where id=1;
-update noar ti set v0='CGLKOQ7GRQQLVI102R' where id=1;
-update noar tt set b2='L7VA' where id=1;
-update noar ti set b2='L7VA' where id=1;
-update noar tt set v0='L664J9DEOPHH93N8GMPXCKZH6H' where id=2;
-update noar ti set v0='L664J9DEOPHH93N8GMPXCKZH6H' where id=2;
-update noar tt set b0='V3X8JKCJ3UPIFJC3UOZUO443PADM0' where id=2;
-update noar ti set b0='V3X8JKCJ3UPIFJC3UOZUO443PADM0' where id=2;
-update noar tt set v0='SWGC0IKH8RUCLA5R32JTT5' where id=2;
-update noar ti set v0='SWGC0IKH8RUCLA5R32JTT5' where id=2;
-update noar tt set b1='5I175TSKW' where id=2;
-update noar ti set b1='5I175TSKW' where id=2;
-update noar tt set v0='65E2SPUIMZES192Z2YC' where id=2;
-update noar ti set v0='65E2SPUIMZES192Z2YC' where id=2;
-update noar tt set b2='TMQU7' where id=2;
-update noar ti set b2='TMQU7' where id=2;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b0='IJOXWKF' where id=3;
-update noar ti set b0='IJOXWKF' where id=3;
-update noar tt set v0='1A9DQ' where id=3;
-update noar ti set v0='1A9DQ' where id=3;
-update noar tt set b1='8KNR1HXJUQQOAEU156TY' where id=3;
-update noar ti set b1='8KNR1HXJUQQOAEU156TY' where id=3;
-update noar tt set v0='P7WF4I04306KUMO2N' where id=3;
-update noar ti set v0='P7WF4I04306KUMO2N' where id=3;
-update noar tt set b2='PFMWGFO' where id=3;
-update noar ti set b2='PFMWGFO' where id=3;
-update noar tt set v0='IGS4JU' where id=4;
-update noar ti set v0='IGS4JU' where id=4;
-update noar tt set b0='8FY6ADN8TQNM' where id=4;
-update noar ti set b0='8FY6ADN8TQNM' where id=4;
-update noar tt set v0='1PICAVU8PDEL2MNY50N' where id=4;
-update noar ti set v0='1PICAVU8PDEL2MNY50N' where id=4;
-update noar tt set b1='WYV844CXF477KNUZ9REITKH1IJE' where id=4;
-update noar ti set b1='WYV844CXF477KNUZ9REITKH1IJE' where id=4;
-update noar tt set v0='VBLEEPOO2W56K94S4C600' where id=4;
-update noar ti set v0='VBLEEPOO2W56K94S4C600' where id=4;
-update noar tt set b2='F5NX90U' where id=4;
-update noar ti set b2='F5NX90U' where id=4;
-update noar tt set v0='XDP5IN8CETC6RW2' where id=5;
-update noar ti set v0='XDP5IN8CETC6RW2' where id=5;
-update noar tt set b0='NNB9K32YJ478Q2KOW7UOI2EQY3' where id=5;
-update noar ti set b0='NNB9K32YJ478Q2KOW7UOI2EQY3' where id=5;
-update noar tt set v0='W952HWFPD6KLAUSU1BL0X7M75' where id=5;
-update noar ti set v0='W952HWFPD6KLAUSU1BL0X7M75' where id=5;
-update noar tt set b1='8CVGF8YQ4PYIS8ZLM8DAXZPP4' where id=5;
-update noar ti set b1='8CVGF8YQ4PYIS8ZLM8DAXZPP4' where id=5;
-update noar tt set v0='5ICJ' where id=5;
-update noar ti set v0='5ICJ' where id=5;
-update noar tt set b2='MNUT8R1DVJ1KDL9K1' where id=5;
-update noar ti set b2='MNUT8R1DVJ1KDL9K1' where id=5;
-update noar tt set v0='9CO0E7RU1U0KVQ8S92FWCFY4JDQ55' where id=6;
-update noar ti set v0='9CO0E7RU1U0KVQ8S92FWCFY4JDQ55' where id=6;
-update noar tt set b0='KVPBH' where id=6;
-update noar ti set b0='KVPBH' where id=6;
-update noar tt set v0='TX' where id=6;
-update noar ti set v0='TX' where id=6;
-update noar tt set b1='NALHFFULK' where id=6;
-update noar ti set b1='NALHFFULK' where id=6;
-update noar tt set v0='RXWND4E243CHD2584ZCQ7' where id=6;
-update noar ti set v0='RXWND4E243CHD2584ZCQ7' where id=6;
-update noar tt set b2='F4TO6METCLEVAL2VBPZJ8TOAWD' where id=6;
-update noar ti set b2='F4TO6METCLEVAL2VBPZJ8TOAWD' where id=6;
-update noar tt set v0='AN7CQKR80HTNYYHRN5E9MV' where id=7;
-update noar ti set v0='AN7CQKR80HTNYYHRN5E9MV' where id=7;
-update noar tt set b0='JZTOSN4131P5ABLZ' where id=7;
-update noar ti set b0='JZTOSN4131P5ABLZ' where id=7;
-update noar tt set v0='GPOOAJKUI64C' where id=7;
-update noar ti set v0='GPOOAJKUI64C' where id=7;
-update noar tt set b1='42MFK7ZM7' where id=7;
-update noar ti set b1='42MFK7ZM7' where id=7;
-update noar tt set v0='RUOHSPKTCP1ZWPC72JEUC7AEGS' where id=7;
-update noar ti set v0='RUOHSPKTCP1ZWPC72JEUC7AEGS' where id=7;
-update noar tt set b2='BUU2CLFLHMTQL' where id=7;
-update noar ti set b2='BUU2CLFLHMTQL' where id=7;
-update noar tt set v0='2X6EJP92K892R8XTYJP67TOB8' where id=8;
-update noar ti set v0='2X6EJP92K892R8XTYJP67TOB8' where id=8;
-update noar tt set b0='TBSM2JLP3T7ULLWS75BUPK' where id=8;
-update noar ti set b0='TBSM2JLP3T7ULLWS75BUPK' where id=8;
-update noar tt set v0='HKJO6VSPOX3' where id=8;
-update noar ti set v0='HKJO6VSPOX3' where id=8;
-update noar tt set b1='VEYEYI6Z24671KDA0KV4KWDC4C52N' where id=8;
-update noar ti set b1='VEYEYI6Z24671KDA0KV4KWDC4C52N' where id=8;
-update noar tt set v0='UW9VSXQY5BYSYMOMWXJJKVCW' where id=8;
-update noar ti set v0='UW9VSXQY5BYSYMOMWXJJKVCW' where id=8;
-update noar tt set b2='5VKVCN1NU12T' where id=8;
-update noar ti set b2='5VKVCN1NU12T' where id=8;
-update noar tt set v0='IR4THFPYL8NL4WY8' where id=9;
-update noar ti set v0='IR4THFPYL8NL4WY8' where id=9;
-update noar tt set b0='JIPCBM9NYFTJ4NJ6HIWZR' where id=9;
-update noar ti set b0='JIPCBM9NYFTJ4NJ6HIWZR' where id=9;
-update noar tt set v0='1JVC7DEKL9EEY56RPOL23PH' where id=9;
-update noar ti set v0='1JVC7DEKL9EEY56RPOL23PH' where id=9;
-update noar tt set b1='KCWZ3OA6YZZ' where id=9;
-update noar ti set b1='KCWZ3OA6YZZ' where id=9;
-update noar tt set v0='JYITTD5TBMUEWTG6BJR2UA6PL6FR1' where id=9;
-update noar ti set v0='JYITTD5TBMUEWTG6BJR2UA6PL6FR1' where id=9;
-update noar tt set b2='8DNARRGW8XT9YTSJUQBJDOAJ9X5G5N5' where id=9;
-update noar ti set b2='8DNARRGW8XT9YTSJUQBJDOAJ9X5G5N5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VASH4CFHPXPECA2G20IB66E' where id=1;
-update noar ti set v0='VASH4CFHPXPECA2G20IB66E' where id=1;
-update noar tt set b0='8220R2SWHAQBF' where id=1;
-update noar ti set b0='8220R2SWHAQBF' where id=1;
-update noar tt set v0='JFMOWJ8NJAGXB5VPFQ4QEJA6KHUH' where id=1;
-update noar ti set v0='JFMOWJ8NJAGXB5VPFQ4QEJA6KHUH' where id=1;
-update noar tt set b1='8LWY6AR8G7SM23OW7G4AQO' where id=1;
-update noar ti set b1='8LWY6AR8G7SM23OW7G4AQO' where id=1;
-update noar tt set v0='VJQZKV5O63RQ2E5KGPVC' where id=1;
-update noar ti set v0='VJQZKV5O63RQ2E5KGPVC' where id=1;
-update noar tt set b2='LC6' where id=1;
-update noar ti set b2='LC6' where id=1;
-update noar tt set v0='3O0SALEHAY7D32IPGAPP2CKJCD' where id=2;
-update noar ti set v0='3O0SALEHAY7D32IPGAPP2CKJCD' where id=2;
-update noar tt set b0='CVBL40Z2IAQHZ9' where id=2;
-update noar ti set b0='CVBL40Z2IAQHZ9' where id=2;
-update noar tt set v0='ZQJ4T0J3EQ6EH01S059HQ3QPWRSKFTKM' where id=2;
-update noar ti set v0='ZQJ4T0J3EQ6EH01S059HQ3QPWRSKFTKM' where id=2;
-update noar tt set b1='36U2OH3X2ZCLSAEQJEM3UO' where id=2;
-update noar ti set b1='36U2OH3X2ZCLSAEQJEM3UO' where id=2;
-update noar tt set v0='QELXOIF044KO6DB' where id=2;
-update noar ti set v0='QELXOIF044KO6DB' where id=2;
-update noar tt set b2='LR' where id=2;
-update noar ti set b2='LR' where id=2;
-update noar tt set v0='DFLUV' where id=3;
-update noar ti set v0='DFLUV' where id=3;
-update noar tt set b0='11R' where id=3;
-update noar ti set b0='11R' where id=3;
-update noar tt set v0='ZEKBCRHFB59701D04P8RF5A9G0U' where id=3;
-update noar ti set v0='ZEKBCRHFB59701D04P8RF5A9G0U' where id=3;
-update noar tt set b1='9XG1RX32GSAFXIOBNPWRYRCVRME' where id=3;
-update noar ti set b1='9XG1RX32GSAFXIOBNPWRYRCVRME' where id=3;
-update noar tt set v0='N9AEUSNSNQB25QGPQC49SRV' where id=3;
-update noar ti set v0='N9AEUSNSNQB25QGPQC49SRV' where id=3;
-update noar tt set b2='XI6M' where id=3;
-update noar ti set b2='XI6M' where id=3;
-update noar tt set v0='XB82QW78JJJG' where id=4;
-update noar ti set v0='XB82QW78JJJG' where id=4;
-update noar tt set b0='QH8AJ9R8E7LXD2E6Y9MHFTJSB9DJD8Y' where id=4;
-update noar ti set b0='QH8AJ9R8E7LXD2E6Y9MHFTJSB9DJD8Y' where id=4;
-update noar tt set v0='9CQN0CQG26DK' where id=4;
-update noar ti set v0='9CQN0CQG26DK' where id=4;
-update noar tt set b1='FGRJ9V3WT0VG9A' where id=4;
-update noar ti set b1='FGRJ9V3WT0VG9A' where id=4;
-update noar tt set v0='OH2TDKG6' where id=4;
-update noar ti set v0='OH2TDKG6' where id=4;
-update noar tt set b2='70OHIX9R16' where id=4;
-update noar ti set b2='70OHIX9R16' where id=4;
-update noar tt set v0='G7JPAZY3B23KMDEY7U8R' where id=5;
-update noar ti set v0='G7JPAZY3B23KMDEY7U8R' where id=5;
-update noar tt set b0='K2FKHCLSGYEPKU1LG4G5JRTA9MCGC5HR' where id=5;
-update noar ti set b0='K2FKHCLSGYEPKU1LG4G5JRTA9MCGC5HR' where id=5;
-update noar tt set v0='57YIL2J9W510T7FHY70AB0F2WTD3' where id=5;
-update noar ti set v0='57YIL2J9W510T7FHY70AB0F2WTD3' where id=5;
-update noar tt set b1='O' where id=5;
-update noar ti set b1='O' where id=5;
-update noar tt set v0='BE' where id=5;
-update noar ti set v0='BE' where id=5;
-update noar tt set b2='P9IGX0UVUJMF42389S8' where id=5;
-update noar ti set b2='P9IGX0UVUJMF42389S8' where id=5;
-update noar tt set v0='4AGJH9HHNAFT8F6YC4PSQHASE7' where id=6;
-update noar ti set v0='4AGJH9HHNAFT8F6YC4PSQHASE7' where id=6;
-update noar tt set b0='Y0DZX2E3LV4U0QW6V' where id=6;
-update noar ti set b0='Y0DZX2E3LV4U0QW6V' where id=6;
-update noar tt set v0='H6PV3VFUD0514PY' where id=6;
-update noar ti set v0='H6PV3VFUD0514PY' where id=6;
-update noar tt set b1='NAHBN4CN58CM4NS9W9TX' where id=6;
-update noar ti set b1='NAHBN4CN58CM4NS9W9TX' where id=6;
-update noar tt set v0='S6066LV8EMUGGOE5SL2XQ' where id=6;
-update noar ti set v0='S6066LV8EMUGGOE5SL2XQ' where id=6;
-update noar tt set b2='PZ2W' where id=6;
-update noar ti set b2='PZ2W' where id=6;
-update noar tt set v0='2RFIXZT6B1S0DO4U' where id=7;
-update noar ti set v0='2RFIXZT6B1S0DO4U' where id=7;
-update noar tt set b0='32ET70UQ85YX5EA2' where id=7;
-update noar ti set b0='32ET70UQ85YX5EA2' where id=7;
-update noar tt set v0='K0JQU6VFAYE2ZHT2WFCLLO53F6K' where id=7;
-update noar ti set v0='K0JQU6VFAYE2ZHT2WFCLLO53F6K' where id=7;
-update noar tt set b1='I5' where id=7;
-update noar ti set b1='I5' where id=7;
-update noar tt set v0='YK00JL1KCSZ0BOS1XU' where id=7;
-update noar ti set v0='YK00JL1KCSZ0BOS1XU' where id=7;
-update noar tt set b2='N4JJS1II' where id=7;
-update noar ti set b2='N4JJS1II' where id=7;
-update noar tt set v0='LSH2ZQ6AZPOIKWPSFAQM63A0' where id=8;
-update noar ti set v0='LSH2ZQ6AZPOIKWPSFAQM63A0' where id=8;
-update noar tt set b0='PCE19F85UZRBDSZQ77XPOWIY5N87OJ4J' where id=8;
-update noar ti set b0='PCE19F85UZRBDSZQ77XPOWIY5N87OJ4J' where id=8;
-update noar tt set v0='IS' where id=8;
-update noar ti set v0='IS' where id=8;
-update noar tt set b1='BG32D18NHVGVLWA9' where id=8;
-update noar ti set b1='BG32D18NHVGVLWA9' where id=8;
-update noar tt set v0='UOZ' where id=8;
-update noar ti set v0='UOZ' where id=8;
-update noar tt set b2='KJ29EHTRB9DPTHNAKGKE8CMT4XKEXSO' where id=8;
-update noar ti set b2='KJ29EHTRB9DPTHNAKGKE8CMT4XKEXSO' where id=8;
-update noar tt set v0='N0GP3' where id=9;
-update noar ti set v0='N0GP3' where id=9;
-update noar tt set b0='14W38Z82UWJLU' where id=9;
-update noar ti set b0='14W38Z82UWJLU' where id=9;
-update noar tt set v0='QW1GS4PGNPZ063LF0' where id=9;
-update noar ti set v0='QW1GS4PGNPZ063LF0' where id=9;
-update noar tt set b1='A' where id=9;
-update noar ti set b1='A' where id=9;
-update noar tt set v0='4IZHBRVS36RJ8EZ4N5M4ME1EB9A' where id=9;
-update noar ti set v0='4IZHBRVS36RJ8EZ4N5M4ME1EB9A' where id=9;
-update noar tt set b2='03JTWKN4QIFBCZDY9D' where id=9;
-update noar ti set b2='03JTWKN4QIFBCZDY9D' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S5XYTFIBIRL682CLNPN4VV' where id=1;
-update noar ti set v0='S5XYTFIBIRL682CLNPN4VV' where id=1;
-update noar tt set b0='GHLR29Z9D' where id=1;
-update noar ti set b0='GHLR29Z9D' where id=1;
-update noar tt set v0='B6TSLV2HDAT228QL8' where id=1;
-update noar ti set v0='B6TSLV2HDAT228QL8' where id=1;
-update noar tt set b1='HSL' where id=1;
-update noar ti set b1='HSL' where id=1;
-update noar tt set v0='OR57BP5ICHGJU8FK' where id=1;
-update noar ti set v0='OR57BP5ICHGJU8FK' where id=1;
-update noar tt set b2='UMI1FKXU6GVPQ1W5Q4CIP0DOV22' where id=1;
-update noar ti set b2='UMI1FKXU6GVPQ1W5Q4CIP0DOV22' where id=1;
-update noar tt set v0='ZPX3GM3827' where id=2;
-update noar ti set v0='ZPX3GM3827' where id=2;
-update noar tt set b0='1' where id=2;
-update noar ti set b0='1' where id=2;
-update noar tt set v0='5RU36NXKUX4' where id=2;
-update noar ti set v0='5RU36NXKUX4' where id=2;
-update noar tt set b1='K6UQUM4ERPKMXQ7HFXIFDDL5O99JO' where id=2;
-update noar ti set b1='K6UQUM4ERPKMXQ7HFXIFDDL5O99JO' where id=2;
-update noar tt set v0='TMJ7Y9S94HEKO5LL7HLG53JZWP' where id=2;
-update noar ti set v0='TMJ7Y9S94HEKO5LL7HLG53JZWP' where id=2;
-update noar tt set b2='1JCI1R8VZ2785HGWAP2FIHLQM73UOOQJ' where id=2;
-update noar ti set b2='1JCI1R8VZ2785HGWAP2FIHLQM73UOOQJ' where id=2;
-update noar tt set v0='YUT' where id=3;
-update noar ti set v0='YUT' where id=3;
-update noar tt set b0='CMSUE' where id=3;
-update noar ti set b0='CMSUE' where id=3;
-update noar tt set v0='RTM' where id=3;
-update noar ti set v0='RTM' where id=3;
-update noar tt set b1='MP' where id=3;
-update noar ti set b1='MP' where id=3;
-update noar tt set v0='2GM2B0AIJ0Q5FERKDI6GEP1YTR4K5R' where id=3;
-update noar ti set v0='2GM2B0AIJ0Q5FERKDI6GEP1YTR4K5R' where id=3;
-update noar tt set b2='HAVEEIAYLPKWAZLCR264QZO79' where id=3;
-update noar ti set b2='HAVEEIAYLPKWAZLCR264QZO79' where id=3;
-update noar tt set v0='0J7U341QLIDZ30GKVO47V8PI49E7B8I' where id=4;
-update noar ti set v0='0J7U341QLIDZ30GKVO47V8PI49E7B8I' where id=4;
-update noar tt set b0='TRXI4SQ4HO29AM' where id=4;
-update noar ti set b0='TRXI4SQ4HO29AM' where id=4;
-update noar tt set v0='93140JN' where id=4;
-update noar ti set v0='93140JN' where id=4;
-update noar tt set b1='V25RFLTKPDUD' where id=4;
-update noar ti set b1='V25RFLTKPDUD' where id=4;
-update noar tt set v0='DH5B3IYTYZQLNW3PXBQA0FE' where id=4;
-update noar ti set v0='DH5B3IYTYZQLNW3PXBQA0FE' where id=4;
-update noar tt set b2='J7FV' where id=4;
-update noar ti set b2='J7FV' where id=4;
-update noar tt set v0='8XYTUZWE6HIF74QE7AYOHWCAGF' where id=5;
-update noar ti set v0='8XYTUZWE6HIF74QE7AYOHWCAGF' where id=5;
-update noar tt set b0='591ERV2E03QA5TPS7L7R60TJH' where id=5;
-update noar ti set b0='591ERV2E03QA5TPS7L7R60TJH' where id=5;
-update noar tt set v0='O2I8I690I2JENJIANLA1H90DMK' where id=5;
-update noar ti set v0='O2I8I690I2JENJIANLA1H90DMK' where id=5;
-update noar tt set b1='3HLWRN7J84QJU6' where id=5;
-update noar ti set b1='3HLWRN7J84QJU6' where id=5;
-update noar tt set v0='X3Q9DOEP6T5UECW' where id=5;
-update noar ti set v0='X3Q9DOEP6T5UECW' where id=5;
-update noar tt set b2='AUXBGX63JR8J9' where id=5;
-update noar ti set b2='AUXBGX63JR8J9' where id=5;
-update noar tt set v0='HBB00KXSZ7XYOHQJFDY7VN5S3' where id=6;
-update noar ti set v0='HBB00KXSZ7XYOHQJFDY7VN5S3' where id=6;
-update noar tt set b0='UZGCCJZT' where id=6;
-update noar ti set b0='UZGCCJZT' where id=6;
-update noar tt set v0='3G2LOTNOZCGERF0UVZL1CP7' where id=6;
-update noar ti set v0='3G2LOTNOZCGERF0UVZL1CP7' where id=6;
-update noar tt set b1='XZFNXV8JI7' where id=6;
-update noar ti set b1='XZFNXV8JI7' where id=6;
-update noar tt set v0='J0' where id=6;
-update noar ti set v0='J0' where id=6;
-update noar tt set b2='TYJ' where id=6;
-update noar ti set b2='TYJ' where id=6;
-update noar tt set v0='PTS3' where id=7;
-update noar ti set v0='PTS3' where id=7;
-update noar tt set b0='4UYA7948LW684ND' where id=7;
-update noar ti set b0='4UYA7948LW684ND' where id=7;
-update noar tt set v0='C406K1WBS4CE2' where id=7;
-update noar ti set v0='C406K1WBS4CE2' where id=7;
-update noar tt set b1='SIY5JAEYXQ8SCBNFQBX0EBN7ZTK07' where id=7;
-update noar ti set b1='SIY5JAEYXQ8SCBNFQBX0EBN7ZTK07' where id=7;
-update noar tt set v0='AVT7' where id=7;
-update noar ti set v0='AVT7' where id=7;
-update noar tt set b2='E4GS6LCPPX29SW22UZZNSMT' where id=7;
-update noar ti set b2='E4GS6LCPPX29SW22UZZNSMT' where id=7;
-update noar tt set v0='WQCTS2K' where id=8;
-update noar ti set v0='WQCTS2K' where id=8;
-update noar tt set b0='Y82WBEIYBD' where id=8;
-update noar ti set b0='Y82WBEIYBD' where id=8;
-update noar tt set v0='JQM' where id=8;
-update noar ti set v0='JQM' where id=8;
-update noar tt set b1='BCHUH4PK4C7U4X9JBWTMKT6TX' where id=8;
-update noar ti set b1='BCHUH4PK4C7U4X9JBWTMKT6TX' where id=8;
-update noar tt set v0='SKMQI2JEG3A2UIOSQCW259BWAYV' where id=8;
-update noar ti set v0='SKMQI2JEG3A2UIOSQCW259BWAYV' where id=8;
-update noar tt set b2='Q1X4WY148VU2NMEHKEQBK6ZPY6' where id=8;
-update noar ti set b2='Q1X4WY148VU2NMEHKEQBK6ZPY6' where id=8;
-update noar tt set v0='RYE' where id=9;
-update noar ti set v0='RYE' where id=9;
-update noar tt set b0='M656YPEDHKI1FEZYM5PD22481YQSPDNM' where id=9;
-update noar ti set b0='M656YPEDHKI1FEZYM5PD22481YQSPDNM' where id=9;
-update noar tt set v0='TKNLFV9Z6QRXCY0IV5NNPSHXLAWBCTVQ' where id=9;
-update noar ti set v0='TKNLFV9Z6QRXCY0IV5NNPSHXLAWBCTVQ' where id=9;
-update noar tt set b1='XNNLVS4BBBUXYGLN53M0' where id=9;
-update noar ti set b1='XNNLVS4BBBUXYGLN53M0' where id=9;
-update noar tt set v0='DDV4QXQ8Y661YU6YUIZYTZKAKCVWMP0' where id=9;
-update noar ti set v0='DDV4QXQ8Y661YU6YUIZYTZKAKCVWMP0' where id=9;
-update noar tt set b2='QPWJ3HPR03BDMIV9B4' where id=9;
-update noar ti set b2='QPWJ3HPR03BDMIV9B4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V5J9BZKDV73VULOTIMBCRY7WESI5' where id=1;
-update noar ti set v0='V5J9BZKDV73VULOTIMBCRY7WESI5' where id=1;
-update noar tt set b0='97' where id=1;
-update noar ti set b0='97' where id=1;
-update noar tt set v0='TBB25V4H1NHYYMH83WT7K8GFMN' where id=1;
-update noar ti set v0='TBB25V4H1NHYYMH83WT7K8GFMN' where id=1;
-update noar tt set b1='MNSEU4QMVLPW' where id=1;
-update noar ti set b1='MNSEU4QMVLPW' where id=1;
-update noar tt set v0='GF6L9YYC93K4WIB' where id=1;
-update noar ti set v0='GF6L9YYC93K4WIB' where id=1;
-update noar tt set b2='P487KQKNU8295BQZG7P10DKMT' where id=1;
-update noar ti set b2='P487KQKNU8295BQZG7P10DKMT' where id=1;
-update noar tt set v0='57ZX2UFGXOH3E76WRA4SXVQ7XJFPZV1' where id=2;
-update noar ti set v0='57ZX2UFGXOH3E76WRA4SXVQ7XJFPZV1' where id=2;
-update noar tt set b0='KVORMV0MAQLB56QLTUPPN0U1IC' where id=2;
-update noar ti set b0='KVORMV0MAQLB56QLTUPPN0U1IC' where id=2;
-update noar tt set v0='GTTYH7R6EXRK' where id=2;
-update noar ti set v0='GTTYH7R6EXRK' where id=2;
-update noar tt set b1='DADK3BK8C423W' where id=2;
-update noar ti set b1='DADK3BK8C423W' where id=2;
-update noar tt set v0='ECA' where id=2;
-update noar ti set v0='ECA' where id=2;
-update noar tt set b2='W0A36DNEBJ7JZIENX47' where id=2;
-update noar ti set b2='W0A36DNEBJ7JZIENX47' where id=2;
-update noar tt set v0='97N990O6FS7GMC2' where id=3;
-update noar ti set v0='97N990O6FS7GMC2' where id=3;
-update noar tt set b0='XYE3Q' where id=3;
-update noar ti set b0='XYE3Q' where id=3;
-update noar tt set v0='6692' where id=3;
-update noar ti set v0='6692' where id=3;
-update noar tt set b1='XZFR9W3NH' where id=3;
-update noar ti set b1='XZFR9W3NH' where id=3;
-update noar tt set v0='2A0E' where id=3;
-update noar ti set v0='2A0E' where id=3;
-update noar tt set b2='KH6CNOT0D561XJ5Z913PKHOEBEKBO' where id=3;
-update noar ti set b2='KH6CNOT0D561XJ5Z913PKHOEBEKBO' where id=3;
-update noar tt set v0='W7ETQO' where id=4;
-update noar ti set v0='W7ETQO' where id=4;
-update noar tt set b0='2U2NYCND795FXC1' where id=4;
-update noar ti set b0='2U2NYCND795FXC1' where id=4;
-update noar tt set v0='56QE0Z9A08H7TH3F0MA9XV' where id=4;
-update noar ti set v0='56QE0Z9A08H7TH3F0MA9XV' where id=4;
-update noar tt set b1='DZNXE5A9NFTJRAY1XWHC' where id=4;
-update noar ti set b1='DZNXE5A9NFTJRAY1XWHC' where id=4;
-update noar tt set v0='TN5CE56JT28BDBN0BH65UP9S2E132IDC' where id=4;
-update noar ti set v0='TN5CE56JT28BDBN0BH65UP9S2E132IDC' where id=4;
-update noar tt set b2='CF2ZQFNS' where id=4;
-update noar ti set b2='CF2ZQFNS' where id=4;
-update noar tt set v0='BSEYQPDI6K' where id=5;
-update noar ti set v0='BSEYQPDI6K' where id=5;
-update noar tt set b0='O42XW16A2OOR49I1' where id=5;
-update noar ti set b0='O42XW16A2OOR49I1' where id=5;
-update noar tt set v0='FCMVWLR89X4XRYN55P2P' where id=5;
-update noar ti set v0='FCMVWLR89X4XRYN55P2P' where id=5;
-update noar tt set b1='CYJWKRAR10WKKNH1' where id=5;
-update noar ti set b1='CYJWKRAR10WKKNH1' where id=5;
-update noar tt set v0='96848K86' where id=5;
-update noar ti set v0='96848K86' where id=5;
-update noar tt set b2='18XFMNE92YQTVVY62K' where id=5;
-update noar ti set b2='18XFMNE92YQTVVY62K' where id=5;
-update noar tt set v0='6X28FJ0AR91T6GI4' where id=6;
-update noar ti set v0='6X28FJ0AR91T6GI4' where id=6;
-update noar tt set b0='ZA55JV' where id=6;
-update noar ti set b0='ZA55JV' where id=6;
-update noar tt set v0='WR12Q8PX9O' where id=6;
-update noar ti set v0='WR12Q8PX9O' where id=6;
-update noar tt set b1='KH444CFXOK2' where id=6;
-update noar ti set b1='KH444CFXOK2' where id=6;
-update noar tt set v0='XA807K3DY7E2KPMTIIC6SEQQQ737' where id=6;
-update noar ti set v0='XA807K3DY7E2KPMTIIC6SEQQQ737' where id=6;
-update noar tt set b2='TE2' where id=6;
-update noar ti set b2='TE2' where id=6;
-update noar tt set v0='58' where id=7;
-update noar ti set v0='58' where id=7;
-update noar tt set b0='7Y0LL1VS4LRW1671QGU' where id=7;
-update noar ti set b0='7Y0LL1VS4LRW1671QGU' where id=7;
-update noar tt set v0='CN0DUMB4ZH0FYRCBCUFAU288QMF' where id=7;
-update noar ti set v0='CN0DUMB4ZH0FYRCBCUFAU288QMF' where id=7;
-update noar tt set b1='TZCM2KR104Z3L4NYOI' where id=7;
-update noar ti set b1='TZCM2KR104Z3L4NYOI' where id=7;
-update noar tt set v0='5BK2KBK4' where id=7;
-update noar ti set v0='5BK2KBK4' where id=7;
-update noar tt set b2='R6BO38TUGY1XJPXZ' where id=7;
-update noar ti set b2='R6BO38TUGY1XJPXZ' where id=7;
-update noar tt set v0='GKFHJCP9WJ4TM7RD7OGK60ZH' where id=8;
-update noar ti set v0='GKFHJCP9WJ4TM7RD7OGK60ZH' where id=8;
-update noar tt set b0='R4' where id=8;
-update noar ti set b0='R4' where id=8;
-update noar tt set v0='UD6TH59NTL66XNAKL' where id=8;
-update noar ti set v0='UD6TH59NTL66XNAKL' where id=8;
-update noar tt set b1='6HF247PXA2880ODXVCPP' where id=8;
-update noar ti set b1='6HF247PXA2880ODXVCPP' where id=8;
-update noar tt set v0='K0POXNHX' where id=8;
-update noar ti set v0='K0POXNHX' where id=8;
-update noar tt set b2='QI4N0HYUIFXHMWWRZEBJU' where id=8;
-update noar ti set b2='QI4N0HYUIFXHMWWRZEBJU' where id=8;
-update noar tt set v0='EE1FYWU' where id=9;
-update noar ti set v0='EE1FYWU' where id=9;
-update noar tt set b0='LU9' where id=9;
-update noar ti set b0='LU9' where id=9;
-update noar tt set v0='61SDLBOH2Z0URC5DUDGD' where id=9;
-update noar ti set v0='61SDLBOH2Z0URC5DUDGD' where id=9;
-update noar tt set b1='CHK319K0' where id=9;
-update noar ti set b1='CHK319K0' where id=9;
-update noar tt set v0='LL4Z1GL2PVH1RQKEJWFPRZ072EZFP2Q' where id=9;
-update noar ti set v0='LL4Z1GL2PVH1RQKEJWFPRZ072EZFP2Q' where id=9;
-update noar tt set b2='I2OEFB8LPV8' where id=9;
-update noar ti set b2='I2OEFB8LPV8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UH1QOV' where id=1;
-update noar ti set v0='UH1QOV' where id=1;
-update noar tt set b0='OCO0' where id=1;
-update noar ti set b0='OCO0' where id=1;
-update noar tt set v0='CUA8VV6DON' where id=1;
-update noar ti set v0='CUA8VV6DON' where id=1;
-update noar tt set b1='GYG3GND4JATRQGYIO6GY1' where id=1;
-update noar ti set b1='GYG3GND4JATRQGYIO6GY1' where id=1;
-update noar tt set v0='5DFKBSOVPS3JS5LTTDT3' where id=1;
-update noar ti set v0='5DFKBSOVPS3JS5LTTDT3' where id=1;
-update noar tt set b2='8ULDHFEMAZ3HL1R4RZTZX5Q0YS' where id=1;
-update noar ti set b2='8ULDHFEMAZ3HL1R4RZTZX5Q0YS' where id=1;
-update noar tt set v0='V7ZKV9X' where id=2;
-update noar ti set v0='V7ZKV9X' where id=2;
-update noar tt set b0='CI6VWYQDBYZ4PWEMGBQXU' where id=2;
-update noar ti set b0='CI6VWYQDBYZ4PWEMGBQXU' where id=2;
-update noar tt set v0='PC' where id=2;
-update noar ti set v0='PC' where id=2;
-update noar tt set b1='DQRBT5OFC' where id=2;
-update noar ti set b1='DQRBT5OFC' where id=2;
-update noar tt set v0='N9TL8BEYKCGYZZMP1QZFW' where id=2;
-update noar ti set v0='N9TL8BEYKCGYZZMP1QZFW' where id=2;
-update noar tt set b2='EQHBBW2C7SEP8VAT' where id=2;
-update noar ti set b2='EQHBBW2C7SEP8VAT' where id=2;
-update noar tt set v0='V7BRD9R3Z' where id=3;
-update noar ti set v0='V7BRD9R3Z' where id=3;
-update noar tt set b0='1W0' where id=3;
-update noar ti set b0='1W0' where id=3;
-update noar tt set v0='N1G10DIA1BL' where id=3;
-update noar ti set v0='N1G10DIA1BL' where id=3;
-update noar tt set b1='C7J3M31O4I3JIR5AMEXGUX0BVPIB76OQ' where id=3;
-update noar ti set b1='C7J3M31O4I3JIR5AMEXGUX0BVPIB76OQ' where id=3;
-update noar tt set v0='GA5E4KI4TAN5LLSYC5XRJZNMBM' where id=3;
-update noar ti set v0='GA5E4KI4TAN5LLSYC5XRJZNMBM' where id=3;
-update noar tt set b2='8WZ1U2EXOWRP3ARVSQGDKINE' where id=3;
-update noar ti set b2='8WZ1U2EXOWRP3ARVSQGDKINE' where id=3;
-update noar tt set v0='S5LZC' where id=4;
-update noar ti set v0='S5LZC' where id=4;
-update noar tt set b0='KVKT64MZ1VHP2QK4EXTH80' where id=4;
-update noar ti set b0='KVKT64MZ1VHP2QK4EXTH80' where id=4;
-update noar tt set v0='F46PG' where id=4;
-update noar ti set v0='F46PG' where id=4;
-update noar tt set b1='XNZJBLT95NPJCSM' where id=4;
-update noar ti set b1='XNZJBLT95NPJCSM' where id=4;
-update noar tt set v0='6309VV9O0QGWUH45L8JNSD0AXN0' where id=4;
-update noar ti set v0='6309VV9O0QGWUH45L8JNSD0AXN0' where id=4;
-update noar tt set b2='G3V0SZ0ZM3TKEJNQKV0NL' where id=4;
-update noar ti set b2='G3V0SZ0ZM3TKEJNQKV0NL' where id=4;
-update noar tt set v0='G3C8P8X' where id=5;
-update noar ti set v0='G3C8P8X' where id=5;
-update noar tt set b0='PERKCFJB83EQVS4MA58V3LUDW80ZJP' where id=5;
-update noar ti set b0='PERKCFJB83EQVS4MA58V3LUDW80ZJP' where id=5;
-update noar tt set v0='X5FS9R8D' where id=5;
-update noar ti set v0='X5FS9R8D' where id=5;
-update noar tt set b1='Q4B71CBDI9ULSZW' where id=5;
-update noar ti set b1='Q4B71CBDI9ULSZW' where id=5;
-update noar tt set v0='AI83WYK748CLVQJQK58ISPGE39ESRAQW' where id=5;
-update noar ti set v0='AI83WYK748CLVQJQK58ISPGE39ESRAQW' where id=5;
-update noar tt set b2='OZL17X4V0Z' where id=5;
-update noar ti set b2='OZL17X4V0Z' where id=5;
-update noar tt set v0='B5OIZN7DY8827F5JW53E94QV' where id=6;
-update noar ti set v0='B5OIZN7DY8827F5JW53E94QV' where id=6;
-update noar tt set b0='M1' where id=6;
-update noar ti set b0='M1' where id=6;
-update noar tt set v0='AAOXJC979PR4MGNF' where id=6;
-update noar ti set v0='AAOXJC979PR4MGNF' where id=6;
-update noar tt set b1='4L8G220187' where id=6;
-update noar ti set b1='4L8G220187' where id=6;
-update noar tt set v0='WXPFLYC9Z7GEBFJLHDIY9YU' where id=6;
-update noar ti set v0='WXPFLYC9Z7GEBFJLHDIY9YU' where id=6;
-update noar tt set b2='7C1DVTR0DVQ1M6SSQA8XMCQVZXSVB3' where id=6;
-update noar ti set b2='7C1DVTR0DVQ1M6SSQA8XMCQVZXSVB3' where id=6;
-update noar tt set v0='7WTIOJ80Q6S0E24GUPGJFQ5FMMT7TUQ4' where id=7;
-update noar ti set v0='7WTIOJ80Q6S0E24GUPGJFQ5FMMT7TUQ4' where id=7;
-update noar tt set b0='92Z5WVFEQUFP604FKQLLPPXTNH' where id=7;
-update noar ti set b0='92Z5WVFEQUFP604FKQLLPPXTNH' where id=7;
-update noar tt set v0='QC6EOS4G68ZAKJ0H' where id=7;
-update noar ti set v0='QC6EOS4G68ZAKJ0H' where id=7;
-update noar tt set b1='VR42Q3HFR3IWNIQUCT9ZC1T' where id=7;
-update noar ti set b1='VR42Q3HFR3IWNIQUCT9ZC1T' where id=7;
-update noar tt set v0='E0QKA7HKS2SS9IVQUH5FJGS8XZIIN3' where id=7;
-update noar ti set v0='E0QKA7HKS2SS9IVQUH5FJGS8XZIIN3' where id=7;
-update noar tt set b2='X8SUBOUD0KFSRS69JP6REWXGMQ' where id=7;
-update noar ti set b2='X8SUBOUD0KFSRS69JP6REWXGMQ' where id=7;
-update noar tt set v0='PLWDFTFCFN31K' where id=8;
-update noar ti set v0='PLWDFTFCFN31K' where id=8;
-update noar tt set b0='MS9T7T77CUC1LAFV7ELP5C7221K7NAK' where id=8;
-update noar ti set b0='MS9T7T77CUC1LAFV7ELP5C7221K7NAK' where id=8;
-update noar tt set v0='VLG4IFJ9UW1JOB2' where id=8;
-update noar ti set v0='VLG4IFJ9UW1JOB2' where id=8;
-update noar tt set b1='U0E9XMHIK02A7XYRH7R4O2N' where id=8;
-update noar ti set b1='U0E9XMHIK02A7XYRH7R4O2N' where id=8;
-update noar tt set v0='5KV0' where id=8;
-update noar ti set v0='5KV0' where id=8;
-update noar tt set b2='7BJLOT' where id=8;
-update noar ti set b2='7BJLOT' where id=8;
-update noar tt set v0='8G2NAHJ3QZZSKBRA' where id=9;
-update noar ti set v0='8G2NAHJ3QZZSKBRA' where id=9;
-update noar tt set b0='EF35Y' where id=9;
-update noar ti set b0='EF35Y' where id=9;
-update noar tt set v0='ACLX6WJEGEVCB9ZZ2YQJPVGDEZ' where id=9;
-update noar ti set v0='ACLX6WJEGEVCB9ZZ2YQJPVGDEZ' where id=9;
-update noar tt set b1='A2F6MX9TMWCHJB219C4KIGM6PQ' where id=9;
-update noar ti set b1='A2F6MX9TMWCHJB219C4KIGM6PQ' where id=9;
-update noar tt set v0='8SL62CO2IBOLYQYVL1LM8AEMFUN9' where id=9;
-update noar ti set v0='8SL62CO2IBOLYQYVL1LM8AEMFUN9' where id=9;
-update noar tt set b2='N1W3ZHRP478ERLRI3HXUD5TTX7' where id=9;
-update noar ti set b2='N1W3ZHRP478ERLRI3HXUD5TTX7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='888MNXBYIY385I8I3H1WRY9L7UMP' where id=1;
-update noar ti set v0='888MNXBYIY385I8I3H1WRY9L7UMP' where id=1;
-update noar tt set b0='29' where id=1;
-update noar ti set b0='29' where id=1;
-update noar tt set v0='QGXK1EM2MW' where id=1;
-update noar ti set v0='QGXK1EM2MW' where id=1;
-update noar tt set b1='5I1LIG' where id=1;
-update noar ti set b1='5I1LIG' where id=1;
-update noar tt set v0='2NJEG6KHZ30BTFUFCHDD7EYMLTO3YT' where id=1;
-update noar ti set v0='2NJEG6KHZ30BTFUFCHDD7EYMLTO3YT' where id=1;
-update noar tt set b2='X1' where id=1;
-update noar ti set b2='X1' where id=1;
-update noar tt set v0='ZOAFGR5' where id=2;
-update noar ti set v0='ZOAFGR5' where id=2;
-update noar tt set b0='KX1DDSM7P' where id=2;
-update noar ti set b0='KX1DDSM7P' where id=2;
-update noar tt set v0='N78MXSRPMGK8O7RS' where id=2;
-update noar ti set v0='N78MXSRPMGK8O7RS' where id=2;
-update noar tt set b1='DUQ5MHFTN82' where id=2;
-update noar ti set b1='DUQ5MHFTN82' where id=2;
-update noar tt set v0='MWIN5A4DB9JVNPS92QMRXWP0GCU49M' where id=2;
-update noar ti set v0='MWIN5A4DB9JVNPS92QMRXWP0GCU49M' where id=2;
-update noar tt set b2='HT4NHOFZN1C1EJ' where id=2;
-update noar ti set b2='HT4NHOFZN1C1EJ' where id=2;
-update noar tt set v0='RBLT0OH868AMI82AE6Q19Y' where id=3;
-update noar ti set v0='RBLT0OH868AMI82AE6Q19Y' where id=3;
-update noar tt set b0='IC' where id=3;
-update noar ti set b0='IC' where id=3;
-update noar tt set v0='ZI41G' where id=3;
-update noar ti set v0='ZI41G' where id=3;
-update noar tt set b1='AIA4SRGCGMH3PNZA' where id=3;
-update noar ti set b1='AIA4SRGCGMH3PNZA' where id=3;
-update noar tt set v0='ET8DSTKS7SHX22QSFLBOH6NA' where id=3;
-update noar ti set v0='ET8DSTKS7SHX22QSFLBOH6NA' where id=3;
-update noar tt set b2='B1FM8QT6U2E2QH6VG' where id=3;
-update noar ti set b2='B1FM8QT6U2E2QH6VG' where id=3;
-update noar tt set v0='ZKFFH' where id=4;
-update noar ti set v0='ZKFFH' where id=4;
-update noar tt set b0='JMYXBD' where id=4;
-update noar ti set b0='JMYXBD' where id=4;
-update noar tt set v0='3E06094U1' where id=4;
-update noar ti set v0='3E06094U1' where id=4;
-update noar tt set b1='CU9FVZ36JY1UPOV' where id=4;
-update noar ti set b1='CU9FVZ36JY1UPOV' where id=4;
-update noar tt set v0='1YHNG52GDYCJGL9' where id=4;
-update noar ti set v0='1YHNG52GDYCJGL9' where id=4;
-update noar tt set b2='GN0CFKGX0PBGP4' where id=4;
-update noar ti set b2='GN0CFKGX0PBGP4' where id=4;
-update noar tt set v0='6T0NHGG8O7NT3BHWB' where id=5;
-update noar ti set v0='6T0NHGG8O7NT3BHWB' where id=5;
-update noar tt set b0='CGV8C4OFPMBOIDIBYBBG2NJW68WTTP1' where id=5;
-update noar ti set b0='CGV8C4OFPMBOIDIBYBBG2NJW68WTTP1' where id=5;
-update noar tt set v0='UHRVOWIA0RH2GXOGVHZIX' where id=5;
-update noar ti set v0='UHRVOWIA0RH2GXOGVHZIX' where id=5;
-update noar tt set b1='4O' where id=5;
-update noar ti set b1='4O' where id=5;
-update noar tt set v0='F8AST' where id=5;
-update noar ti set v0='F8AST' where id=5;
-update noar tt set b2='JO3SRJAJ94P95BESG' where id=5;
-update noar ti set b2='JO3SRJAJ94P95BESG' where id=5;
-update noar tt set v0='BA1PB5JL8U3S8' where id=6;
-update noar ti set v0='BA1PB5JL8U3S8' where id=6;
-update noar tt set b0='ROAP3E6ULD' where id=6;
-update noar ti set b0='ROAP3E6ULD' where id=6;
-update noar tt set v0='HZU' where id=6;
-update noar ti set v0='HZU' where id=6;
-update noar tt set b1='QW3REK12XXS8ZGSJKT4OYXNGR8LQG' where id=6;
-update noar ti set b1='QW3REK12XXS8ZGSJKT4OYXNGR8LQG' where id=6;
-update noar tt set v0='BJ2R8' where id=6;
-update noar ti set v0='BJ2R8' where id=6;
-update noar tt set b2='LHNI69FR' where id=6;
-update noar ti set b2='LHNI69FR' where id=6;
-update noar tt set v0='H' where id=7;
-update noar ti set v0='H' where id=7;
-update noar tt set b0='EW5WT5AO7L5U3' where id=7;
-update noar ti set b0='EW5WT5AO7L5U3' where id=7;
-update noar tt set v0='JHBYWFDND0VVNVINS15I' where id=7;
-update noar ti set v0='JHBYWFDND0VVNVINS15I' where id=7;
-update noar tt set b1='0MNTNBIRLJGK0IV4Q47GU' where id=7;
-update noar ti set b1='0MNTNBIRLJGK0IV4Q47GU' where id=7;
-update noar tt set v0='4J55NBIK65URUHVPZ0J3BKAK3R6TF52' where id=7;
-update noar ti set v0='4J55NBIK65URUHVPZ0J3BKAK3R6TF52' where id=7;
-update noar tt set b2='Z' where id=7;
-update noar ti set b2='Z' where id=7;
-update noar tt set v0='WD2WPT109JTIRDSZSVPNOEO7S' where id=8;
-update noar ti set v0='WD2WPT109JTIRDSZSVPNOEO7S' where id=8;
-update noar tt set b0='HMSG6R5C6VUJXWI8JYZAIM4CM0' where id=8;
-update noar ti set b0='HMSG6R5C6VUJXWI8JYZAIM4CM0' where id=8;
-update noar tt set v0='B41ED0UJ2HKS5EX07IMF' where id=8;
-update noar ti set v0='B41ED0UJ2HKS5EX07IMF' where id=8;
-update noar tt set b1='GJEA2TGEZDIRI3D' where id=8;
-update noar ti set b1='GJEA2TGEZDIRI3D' where id=8;
-update noar tt set v0='1E17XO1ZM2825X5A' where id=8;
-update noar ti set v0='1E17XO1ZM2825X5A' where id=8;
-update noar tt set b2='CTK2VQRLGYP6C3RXSPZWUI1FPIE30R2A' where id=8;
-update noar ti set b2='CTK2VQRLGYP6C3RXSPZWUI1FPIE30R2A' where id=8;
-update noar tt set v0='V1CXC8BHU8TMDVG63DXTSXCEQ' where id=9;
-update noar ti set v0='V1CXC8BHU8TMDVG63DXTSXCEQ' where id=9;
-update noar tt set b0='VQ8NJMERAUN507Q7KZ8G3OVU8F5' where id=9;
-update noar ti set b0='VQ8NJMERAUN507Q7KZ8G3OVU8F5' where id=9;
-update noar tt set v0='NF3Q5OYSSNIW9GVVMR0VI' where id=9;
-update noar ti set v0='NF3Q5OYSSNIW9GVVMR0VI' where id=9;
-update noar tt set b1='JRAJ' where id=9;
-update noar ti set b1='JRAJ' where id=9;
-update noar tt set v0='FAWJ7W7QOAG95EMF' where id=9;
-update noar ti set v0='FAWJ7W7QOAG95EMF' where id=9;
-update noar tt set b2='OG6MYKZ9ITKZL4PFMN9' where id=9;
-update noar ti set b2='OG6MYKZ9ITKZL4PFMN9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0GSWUJSJV9R4QUUANH1ENF0QWEVQD' where id=1;
-update noar ti set v0='0GSWUJSJV9R4QUUANH1ENF0QWEVQD' where id=1;
-update noar tt set b0='1PK59L2YBM1' where id=1;
-update noar ti set b0='1PK59L2YBM1' where id=1;
-update noar tt set v0='UVT81TMYQ7' where id=1;
-update noar ti set v0='UVT81TMYQ7' where id=1;
-update noar tt set b1='A5K75JUUIUPR58' where id=1;
-update noar ti set b1='A5K75JUUIUPR58' where id=1;
-update noar tt set v0='XB32XI7GSQR' where id=1;
-update noar ti set v0='XB32XI7GSQR' where id=1;
-update noar tt set b2='13ZT7AW0IZSQNSL' where id=1;
-update noar ti set b2='13ZT7AW0IZSQNSL' where id=1;
-update noar tt set v0='25YG' where id=2;
-update noar ti set v0='25YG' where id=2;
-update noar tt set b0='C2GSBBLKK' where id=2;
-update noar ti set b0='C2GSBBLKK' where id=2;
-update noar tt set v0='BI4RNAOHYLN66FX6N' where id=2;
-update noar ti set v0='BI4RNAOHYLN66FX6N' where id=2;
-update noar tt set b1='1J3B' where id=2;
-update noar ti set b1='1J3B' where id=2;
-update noar tt set v0='KJ1ED6C27BI68' where id=2;
-update noar ti set v0='KJ1ED6C27BI68' where id=2;
-update noar tt set b2='PEKOMQXZ190MRABZJ2Z3LDEHLRIZ8W' where id=2;
-update noar ti set b2='PEKOMQXZ190MRABZJ2Z3LDEHLRIZ8W' where id=2;
-update noar tt set v0='K' where id=3;
-update noar ti set v0='K' where id=3;
-update noar tt set b0='FLGV5IFDBSOMAF3G' where id=3;
-update noar ti set b0='FLGV5IFDBSOMAF3G' where id=3;
-update noar tt set v0='RG18L68M2CLLBZ' where id=3;
-update noar ti set v0='RG18L68M2CLLBZ' where id=3;
-update noar tt set b1='EGUO8WV7J2JZLINWG53WXIHSQ' where id=3;
-update noar ti set b1='EGUO8WV7J2JZLINWG53WXIHSQ' where id=3;
-update noar tt set v0='BY90ICPPG8IX' where id=3;
-update noar ti set v0='BY90ICPPG8IX' where id=3;
-update noar tt set b2='2ZLXDOF' where id=3;
-update noar ti set b2='2ZLXDOF' where id=3;
-update noar tt set v0='NMQTFR2' where id=4;
-update noar ti set v0='NMQTFR2' where id=4;
-update noar tt set b0='5M1KUJILOHQVSQTXN' where id=4;
-update noar ti set b0='5M1KUJILOHQVSQTXN' where id=4;
-update noar tt set v0='ENHI3BUPFC1I241GOWHDI' where id=4;
-update noar ti set v0='ENHI3BUPFC1I241GOWHDI' where id=4;
-update noar tt set b1='3QNXCDLT' where id=4;
-update noar ti set b1='3QNXCDLT' where id=4;
-update noar tt set v0='DH5HTJH9ECJYMI' where id=4;
-update noar ti set v0='DH5HTJH9ECJYMI' where id=4;
-update noar tt set b2='77R64E3OSALE5T8XHL' where id=4;
-update noar ti set b2='77R64E3OSALE5T8XHL' where id=4;
-update noar tt set v0='YGDRNKO0KA184BEFM1SF277Z7ZAFWJ2' where id=5;
-update noar ti set v0='YGDRNKO0KA184BEFM1SF277Z7ZAFWJ2' where id=5;
-update noar tt set b0='427HGY' where id=5;
-update noar ti set b0='427HGY' where id=5;
-update noar tt set v0='IUX0P' where id=5;
-update noar ti set v0='IUX0P' where id=5;
-update noar tt set b1='ACM4SDATWHSPZM' where id=5;
-update noar ti set b1='ACM4SDATWHSPZM' where id=5;
-update noar tt set v0='LJ9G6UNAO9LHBAZCKAHZP1Z2E2' where id=5;
-update noar ti set v0='LJ9G6UNAO9LHBAZCKAHZP1Z2E2' where id=5;
-update noar tt set b2='P3NJ61QZ4FM431ZTMQ7Q0' where id=5;
-update noar ti set b2='P3NJ61QZ4FM431ZTMQ7Q0' where id=5;
-update noar tt set v0='LR' where id=6;
-update noar ti set v0='LR' where id=6;
-update noar tt set b0='CLD33KYSDI1IPRINB9XD5YC' where id=6;
-update noar ti set b0='CLD33KYSDI1IPRINB9XD5YC' where id=6;
-update noar tt set v0='OYD90VT6' where id=6;
-update noar ti set v0='OYD90VT6' where id=6;
-update noar tt set b1='V9893TNTKBPRFYMP5X' where id=6;
-update noar ti set b1='V9893TNTKBPRFYMP5X' where id=6;
-update noar tt set v0='949ZXB8LED0ZMCG9292M7HYHQ' where id=6;
-update noar ti set v0='949ZXB8LED0ZMCG9292M7HYHQ' where id=6;
-update noar tt set b2='4F8BPJZ34TMW4V19GE' where id=6;
-update noar ti set b2='4F8BPJZ34TMW4V19GE' where id=6;
-update noar tt set v0='VGFV3JF8JWTLH52QU6' where id=7;
-update noar ti set v0='VGFV3JF8JWTLH52QU6' where id=7;
-update noar tt set b0='ZV' where id=7;
-update noar ti set b0='ZV' where id=7;
-update noar tt set v0='7AP06IB7AZSN86RQX4K70EU1FV' where id=7;
-update noar ti set v0='7AP06IB7AZSN86RQX4K70EU1FV' where id=7;
-update noar tt set b1='3LYEEEBBNBTE754AYGWR' where id=7;
-update noar ti set b1='3LYEEEBBNBTE754AYGWR' where id=7;
-update noar tt set v0='6PQ4V7GQZPMEXJ9DG4LXPZHETQ2B' where id=7;
-update noar ti set v0='6PQ4V7GQZPMEXJ9DG4LXPZHETQ2B' where id=7;
-update noar tt set b2='9LSGRUNDDD1' where id=7;
-update noar ti set b2='9LSGRUNDDD1' where id=7;
-update noar tt set v0='73HOIR3XX6QUQZ6Y8C8LZ232B5MZ0OP' where id=8;
-update noar ti set v0='73HOIR3XX6QUQZ6Y8C8LZ232B5MZ0OP' where id=8;
-update noar tt set b0='40ZK7OLV972SCCJAUXY' where id=8;
-update noar ti set b0='40ZK7OLV972SCCJAUXY' where id=8;
-update noar tt set v0='2JOEMDBX0VZFFWZMQVC7' where id=8;
-update noar ti set v0='2JOEMDBX0VZFFWZMQVC7' where id=8;
-update noar tt set b1='KM5ORFB55VH0TYAVHYMDF80UXSS2242' where id=8;
-update noar ti set b1='KM5ORFB55VH0TYAVHYMDF80UXSS2242' where id=8;
-update noar tt set v0='VYQJCGG55U0E' where id=8;
-update noar ti set v0='VYQJCGG55U0E' where id=8;
-update noar tt set b2='MYC' where id=8;
-update noar ti set b2='MYC' where id=8;
-update noar tt set v0='SLTN2YHMYHPHR0U0Z8KXEC7LJWZIS' where id=9;
-update noar ti set v0='SLTN2YHMYHPHR0U0Z8KXEC7LJWZIS' where id=9;
-update noar tt set b0='Z7OFRREHFROZ9H3HS' where id=9;
-update noar ti set b0='Z7OFRREHFROZ9H3HS' where id=9;
-update noar tt set v0='TF3KO' where id=9;
-update noar ti set v0='TF3KO' where id=9;
-update noar tt set b1='YJ2SR8DHMYQ6AHW' where id=9;
-update noar ti set b1='YJ2SR8DHMYQ6AHW' where id=9;
-update noar tt set v0='P68PQ3MXMQ3QE3GE02OXE8CJ9' where id=9;
-update noar ti set v0='P68PQ3MXMQ3QE3GE02OXE8CJ9' where id=9;
-update noar tt set b2='3U' where id=9;
-update noar ti set b2='3U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ATQH74JNA3KVF5PR6E' where id=1;
-update noar ti set v0='ATQH74JNA3KVF5PR6E' where id=1;
-update noar tt set b0='LVB9CT4TVSC9R1ITCB31H2U3O1U1' where id=1;
-update noar ti set b0='LVB9CT4TVSC9R1ITCB31H2U3O1U1' where id=1;
-update noar tt set v0='UCG371VBODM48GIFB6ZF1MGBZQ' where id=1;
-update noar ti set v0='UCG371VBODM48GIFB6ZF1MGBZQ' where id=1;
-update noar tt set b1='5HJ5DXTC529' where id=1;
-update noar ti set b1='5HJ5DXTC529' where id=1;
-update noar tt set v0='PYU3DS7H4' where id=1;
-update noar ti set v0='PYU3DS7H4' where id=1;
-update noar tt set b2='3H1L7YUI8AP1' where id=1;
-update noar ti set b2='3H1L7YUI8AP1' where id=1;
-update noar tt set v0='XBG57EQXIPFY3QOJKPRU' where id=2;
-update noar ti set v0='XBG57EQXIPFY3QOJKPRU' where id=2;
-update noar tt set b0='345UV875NMBVV7QS30C7VWP1' where id=2;
-update noar ti set b0='345UV875NMBVV7QS30C7VWP1' where id=2;
-update noar tt set v0='C3Q2V4NAWY65CKSU55GOUZSJSWISZ3D' where id=2;
-update noar ti set v0='C3Q2V4NAWY65CKSU55GOUZSJSWISZ3D' where id=2;
-update noar tt set b1='7Y5KY18WQQ45HXCTV8' where id=2;
-update noar ti set b1='7Y5KY18WQQ45HXCTV8' where id=2;
-update noar tt set v0='ZEQKLT2OJG14E1U4F9OI' where id=2;
-update noar ti set v0='ZEQKLT2OJG14E1U4F9OI' where id=2;
-update noar tt set b2='F56H6FMCHIQV5K65BIJZZG8JOKWH' where id=2;
-update noar ti set b2='F56H6FMCHIQV5K65BIJZZG8JOKWH' where id=2;
-update noar tt set v0='VVUJ' where id=3;
-update noar ti set v0='VVUJ' where id=3;
-update noar tt set b0='ONRM1' where id=3;
-update noar ti set b0='ONRM1' where id=3;
-update noar tt set v0='YYJD889CP6PEN' where id=3;
-update noar ti set v0='YYJD889CP6PEN' where id=3;
-update noar tt set b1='UB6DFKMWWPN4PV36BVLEV34NPU' where id=3;
-update noar ti set b1='UB6DFKMWWPN4PV36BVLEV34NPU' where id=3;
-update noar tt set v0='XXQENMA8N2QQPT' where id=3;
-update noar ti set v0='XXQENMA8N2QQPT' where id=3;
-update noar tt set b2='P9WDCHELW0W4U79LJ67' where id=3;
-update noar ti set b2='P9WDCHELW0W4U79LJ67' where id=3;
-update noar tt set v0='4VV38ASWIT8NR6NFDEG8BIEL' where id=4;
-update noar ti set v0='4VV38ASWIT8NR6NFDEG8BIEL' where id=4;
-update noar tt set b0='ITNNYGWA3PCF7QN4N2UOFAIFZ0J' where id=4;
-update noar ti set b0='ITNNYGWA3PCF7QN4N2UOFAIFZ0J' where id=4;
-update noar tt set v0='T9C2TBZG9JWWSE5NCX38PB7Z05N' where id=4;
-update noar ti set v0='T9C2TBZG9JWWSE5NCX38PB7Z05N' where id=4;
-update noar tt set b1='V2VJY0R' where id=4;
-update noar ti set b1='V2VJY0R' where id=4;
-update noar tt set v0='KONK06MZFLSFQSYRHE3PQMT7ZK0' where id=4;
-update noar ti set v0='KONK06MZFLSFQSYRHE3PQMT7ZK0' where id=4;
-update noar tt set b2='S0' where id=4;
-update noar ti set b2='S0' where id=4;
-update noar tt set v0='YQ1V51GCNVN1ENKZFR5BZJTJ' where id=5;
-update noar ti set v0='YQ1V51GCNVN1ENKZFR5BZJTJ' where id=5;
-update noar tt set b0='8YJF1VW6CMG9X5II5ZXE' where id=5;
-update noar ti set b0='8YJF1VW6CMG9X5II5ZXE' where id=5;
-update noar tt set v0='DU44GXFC4ISNQ8ZD1VLBL' where id=5;
-update noar ti set v0='DU44GXFC4ISNQ8ZD1VLBL' where id=5;
-update noar tt set b1='HYULM9NK6ENB0F9F0YU0WBK' where id=5;
-update noar ti set b1='HYULM9NK6ENB0F9F0YU0WBK' where id=5;
-update noar tt set v0='AE71G810G3MJX129B0OFPW' where id=5;
-update noar ti set v0='AE71G810G3MJX129B0OFPW' where id=5;
-update noar tt set b2='ROSD4H4JYC44W9HNQ48KH5Z' where id=5;
-update noar ti set b2='ROSD4H4JYC44W9HNQ48KH5Z' where id=5;
-update noar tt set v0='TE3R94O' where id=6;
-update noar ti set v0='TE3R94O' where id=6;
-update noar tt set b0='898JBDNKZVMZK44BG71NT3NW81T51J0' where id=6;
-update noar ti set b0='898JBDNKZVMZK44BG71NT3NW81T51J0' where id=6;
-update noar tt set v0='3T6NEFSM0WBNBRFT0UQQM1' where id=6;
-update noar ti set v0='3T6NEFSM0WBNBRFT0UQQM1' where id=6;
-update noar tt set b1='NTJUIIUWVJ79XYOKMAGL8YJS' where id=6;
-update noar ti set b1='NTJUIIUWVJ79XYOKMAGL8YJS' where id=6;
-update noar tt set v0='1K' where id=6;
-update noar ti set v0='1K' where id=6;
-update noar tt set b2='1MT83JS2QCJBVQOROMRKHXJR' where id=6;
-update noar ti set b2='1MT83JS2QCJBVQOROMRKHXJR' where id=6;
-update noar tt set v0='0NI0MU70SMQ' where id=7;
-update noar ti set v0='0NI0MU70SMQ' where id=7;
-update noar tt set b0='WP8XV7B6XWDRCZ7O1B5I' where id=7;
-update noar ti set b0='WP8XV7B6XWDRCZ7O1B5I' where id=7;
-update noar tt set v0='XX62GT0ENXKVM2P93PCZEN42GJC7HYW' where id=7;
-update noar ti set v0='XX62GT0ENXKVM2P93PCZEN42GJC7HYW' where id=7;
-update noar tt set b1='IIE4JLEFCBN2HPX0' where id=7;
-update noar ti set b1='IIE4JLEFCBN2HPX0' where id=7;
-update noar tt set v0='0OWWRVVQAXFOXOV1J' where id=7;
-update noar ti set v0='0OWWRVVQAXFOXOV1J' where id=7;
-update noar tt set b2='52LRBFM3O7M' where id=7;
-update noar ti set b2='52LRBFM3O7M' where id=7;
-update noar tt set v0='SI5K90GJOAR8T4Q8IG12GQ96' where id=8;
-update noar ti set v0='SI5K90GJOAR8T4Q8IG12GQ96' where id=8;
-update noar tt set b0='HKASYPBP7R6TPO31C7JUT6QD9ZQWIQE' where id=8;
-update noar ti set b0='HKASYPBP7R6TPO31C7JUT6QD9ZQWIQE' where id=8;
-update noar tt set v0='IS56SUHZ7GACCZBN8IKD1JUEFT32I6C' where id=8;
-update noar ti set v0='IS56SUHZ7GACCZBN8IKD1JUEFT32I6C' where id=8;
-update noar tt set b1='1SZITB53OOW17NYVOR2Z130Q8QF' where id=8;
-update noar ti set b1='1SZITB53OOW17NYVOR2Z130Q8QF' where id=8;
-update noar tt set v0='9T6UD3SS4V4RHJK24USUBFBQD' where id=8;
-update noar ti set v0='9T6UD3SS4V4RHJK24USUBFBQD' where id=8;
-update noar tt set b2='E9X' where id=8;
-update noar ti set b2='E9X' where id=8;
-update noar tt set v0='TH' where id=9;
-update noar ti set v0='TH' where id=9;
-update noar tt set b0='BXLIPQ0IZL44F9' where id=9;
-update noar ti set b0='BXLIPQ0IZL44F9' where id=9;
-update noar tt set v0='WNTE0CAO4MZM5MIBUPFAHG873SO' where id=9;
-update noar ti set v0='WNTE0CAO4MZM5MIBUPFAHG873SO' where id=9;
-update noar tt set b1='EKDQMBFWHCORYY1SVP3ZLUOPXCFB' where id=9;
-update noar ti set b1='EKDQMBFWHCORYY1SVP3ZLUOPXCFB' where id=9;
-update noar tt set v0='2Y5YTEZWJ9CZEV1SWGBAL4UYS6JNMCNG' where id=9;
-update noar ti set v0='2Y5YTEZWJ9CZEV1SWGBAL4UYS6JNMCNG' where id=9;
-update noar tt set b2='G0IGPL' where id=9;
-update noar ti set b2='G0IGPL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K4K0VB2PMY483' where id=1;
-update noar ti set v0='K4K0VB2PMY483' where id=1;
-update noar tt set b0='8EN61LAMNYMYVAAY8GNRETLSZU4BAX' where id=1;
-update noar ti set b0='8EN61LAMNYMYVAAY8GNRETLSZU4BAX' where id=1;
-update noar tt set v0='ZGZ5MYOFOLX52S4E5' where id=1;
-update noar ti set v0='ZGZ5MYOFOLX52S4E5' where id=1;
-update noar tt set b1='YPDWYN05B0XOOIP5OVR4V1Z' where id=1;
-update noar ti set b1='YPDWYN05B0XOOIP5OVR4V1Z' where id=1;
-update noar tt set v0='0AC42CBEPTI5QMFQZ2G8255FB1A' where id=1;
-update noar ti set v0='0AC42CBEPTI5QMFQZ2G8255FB1A' where id=1;
-update noar tt set b2='C688ZHZSFN904Z0DHING4U3' where id=1;
-update noar ti set b2='C688ZHZSFN904Z0DHING4U3' where id=1;
-update noar tt set v0='YWY' where id=2;
-update noar ti set v0='YWY' where id=2;
-update noar tt set b0='C0NGA8SUSURIBGN80CKAU4' where id=2;
-update noar ti set b0='C0NGA8SUSURIBGN80CKAU4' where id=2;
-update noar tt set v0='ZGZ0HDOW5E2IIEB1HO38MX8KQM8C' where id=2;
-update noar ti set v0='ZGZ0HDOW5E2IIEB1HO38MX8KQM8C' where id=2;
-update noar tt set b1='FTOA6RY4GURZBRC0KLG411E8QH2' where id=2;
-update noar ti set b1='FTOA6RY4GURZBRC0KLG411E8QH2' where id=2;
-update noar tt set v0='GASWIJCZ2A2B8Y8I1A' where id=2;
-update noar ti set v0='GASWIJCZ2A2B8Y8I1A' where id=2;
-update noar tt set b2='D' where id=2;
-update noar ti set b2='D' where id=2;
-update noar tt set v0='OP6RSKX795B3O368UOZ0EUL' where id=3;
-update noar ti set v0='OP6RSKX795B3O368UOZ0EUL' where id=3;
-update noar tt set b0='ORE5EFAVV2Q5V3' where id=3;
-update noar ti set b0='ORE5EFAVV2Q5V3' where id=3;
-update noar tt set v0='8VXVFTCA8P' where id=3;
-update noar ti set v0='8VXVFTCA8P' where id=3;
-update noar tt set b1='6FKJ' where id=3;
-update noar ti set b1='6FKJ' where id=3;
-update noar tt set v0='T1AP91UZZWN' where id=3;
-update noar ti set v0='T1AP91UZZWN' where id=3;
-update noar tt set b2='ASF71I3R9VGYIKLODO' where id=3;
-update noar ti set b2='ASF71I3R9VGYIKLODO' where id=3;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b0='HQ1' where id=4;
-update noar ti set b0='HQ1' where id=4;
-update noar tt set v0='KO4TCQDILA3UUMT3NV6R77' where id=4;
-update noar ti set v0='KO4TCQDILA3UUMT3NV6R77' where id=4;
-update noar tt set b1='02HHJIA4HZLQEG7APPUXOX245CPS' where id=4;
-update noar ti set b1='02HHJIA4HZLQEG7APPUXOX245CPS' where id=4;
-update noar tt set v0='LI0934Y17KESMS71K4PSQBGQNQ8RH40S' where id=4;
-update noar ti set v0='LI0934Y17KESMS71K4PSQBGQNQ8RH40S' where id=4;
-update noar tt set b2='74' where id=4;
-update noar ti set b2='74' where id=4;
-update noar tt set v0='81FVNDAQHCUUNQ2HG15S17KJBI' where id=5;
-update noar ti set v0='81FVNDAQHCUUNQ2HG15S17KJBI' where id=5;
-update noar tt set b0='O1BTP' where id=5;
-update noar ti set b0='O1BTP' where id=5;
-update noar tt set v0='WBMC34EENE9TP83' where id=5;
-update noar ti set v0='WBMC34EENE9TP83' where id=5;
-update noar tt set b1='EFYMTD' where id=5;
-update noar ti set b1='EFYMTD' where id=5;
-update noar tt set v0='0NZ9B' where id=5;
-update noar ti set v0='0NZ9B' where id=5;
-update noar tt set b2='XJL5GIVALX6KDRW' where id=5;
-update noar ti set b2='XJL5GIVALX6KDRW' where id=5;
-update noar tt set v0='4GX5VQ9' where id=6;
-update noar ti set v0='4GX5VQ9' where id=6;
-update noar tt set b0='ECY71J1J3HVMYG8WLAE070YBXKUM6FIS' where id=6;
-update noar ti set b0='ECY71J1J3HVMYG8WLAE070YBXKUM6FIS' where id=6;
-update noar tt set v0='L9TGTGV8J20K5EPRU6KVV0R' where id=6;
-update noar ti set v0='L9TGTGV8J20K5EPRU6KVV0R' where id=6;
-update noar tt set b1='5QUD9BM0XMM7DAPOOZAPU1JF' where id=6;
-update noar ti set b1='5QUD9BM0XMM7DAPOOZAPU1JF' where id=6;
-update noar tt set v0='8KZZEVEWBSDTDA56C15CWNVOTMKQDV2' where id=6;
-update noar ti set v0='8KZZEVEWBSDTDA56C15CWNVOTMKQDV2' where id=6;
-update noar tt set b2='4CC5S9IYCXFF3ASFEQWF89O4' where id=6;
-update noar ti set b2='4CC5S9IYCXFF3ASFEQWF89O4' where id=6;
-update noar tt set v0='31FF7MR0PLYB6PYY67PMYPYQM2' where id=7;
-update noar ti set v0='31FF7MR0PLYB6PYY67PMYPYQM2' where id=7;
-update noar tt set b0='94WMM1DO6N3CX6GIPN' where id=7;
-update noar ti set b0='94WMM1DO6N3CX6GIPN' where id=7;
-update noar tt set v0='005XU1TZDLCDQ5829A8Z0' where id=7;
-update noar ti set v0='005XU1TZDLCDQ5829A8Z0' where id=7;
-update noar tt set b1='NKLQQJAJ8XZTBK7RLCROM4U' where id=7;
-update noar ti set b1='NKLQQJAJ8XZTBK7RLCROM4U' where id=7;
-update noar tt set v0='X2CPFMGQUCXVLU' where id=7;
-update noar ti set v0='X2CPFMGQUCXVLU' where id=7;
-update noar tt set b2='DZCI0U39V6ULZIIAL3BXYWEU4' where id=7;
-update noar ti set b2='DZCI0U39V6ULZIIAL3BXYWEU4' where id=7;
-update noar tt set v0='5C0G66M6AA66A55Y5ONHKCPF' where id=8;
-update noar ti set v0='5C0G66M6AA66A55Y5ONHKCPF' where id=8;
-update noar tt set b0='AF3I7FBLFV4K48AAOW45CY89SLO16JB' where id=8;
-update noar ti set b0='AF3I7FBLFV4K48AAOW45CY89SLO16JB' where id=8;
-update noar tt set v0='VLQR' where id=8;
-update noar ti set v0='VLQR' where id=8;
-update noar tt set b1='DWCJBMJMV' where id=8;
-update noar ti set b1='DWCJBMJMV' where id=8;
-update noar tt set v0='3XCAM3ZY55OU0' where id=8;
-update noar ti set v0='3XCAM3ZY55OU0' where id=8;
-update noar tt set b2='39J9JMRB6XVDQRUVM7HBOMZ1K0W' where id=8;
-update noar ti set b2='39J9JMRB6XVDQRUVM7HBOMZ1K0W' where id=8;
-update noar tt set v0='8' where id=9;
-update noar ti set v0='8' where id=9;
-update noar tt set b0='YT0SSUTLYOX4OIYY49EWYSR60G' where id=9;
-update noar ti set b0='YT0SSUTLYOX4OIYY49EWYSR60G' where id=9;
-update noar tt set v0='2ANB7SH1PNC' where id=9;
-update noar ti set v0='2ANB7SH1PNC' where id=9;
-update noar tt set b1='G4T' where id=9;
-update noar ti set b1='G4T' where id=9;
-update noar tt set v0='XJAPFXTIVLPL5A39EBR9F' where id=9;
-update noar ti set v0='XJAPFXTIVLPL5A39EBR9F' where id=9;
-update noar tt set b2='4D' where id=9;
-update noar ti set b2='4D' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V4U42S' where id=1;
-update noar ti set v0='V4U42S' where id=1;
-update noar tt set b0='H4J' where id=1;
-update noar ti set b0='H4J' where id=1;
-update noar tt set v0='0Q6RJI9JQJ1AB1' where id=1;
-update noar ti set v0='0Q6RJI9JQJ1AB1' where id=1;
-update noar tt set b1='E4GT3366FYYATPPM3KT0YS14R' where id=1;
-update noar ti set b1='E4GT3366FYYATPPM3KT0YS14R' where id=1;
-update noar tt set v0='6XCTAXZZZB6MI330BJOJTSKIW8LTLNNN' where id=1;
-update noar ti set v0='6XCTAXZZZB6MI330BJOJTSKIW8LTLNNN' where id=1;
-update noar tt set b2='5HJN6MZFI3N5UEIE8AHOUG54C80D' where id=1;
-update noar ti set b2='5HJN6MZFI3N5UEIE8AHOUG54C80D' where id=1;
-update noar tt set v0='0H7MTVT7T7UO5AU64KIXF' where id=2;
-update noar ti set v0='0H7MTVT7T7UO5AU64KIXF' where id=2;
-update noar tt set b0='KCS6JOGT8PDKOJ16O5UFYXFBHU1D' where id=2;
-update noar ti set b0='KCS6JOGT8PDKOJ16O5UFYXFBHU1D' where id=2;
-update noar tt set v0='F1YXJBHYUUEZSPKXEFZ8L1' where id=2;
-update noar ti set v0='F1YXJBHYUUEZSPKXEFZ8L1' where id=2;
-update noar tt set b1='072E3QCHF2HBR2N2D29RKT' where id=2;
-update noar ti set b1='072E3QCHF2HBR2N2D29RKT' where id=2;
-update noar tt set v0='3MPNJ552DSHLPO296DLS0GI' where id=2;
-update noar ti set v0='3MPNJ552DSHLPO296DLS0GI' where id=2;
-update noar tt set b2='KMFTY3B0RVL06C9VBXO' where id=2;
-update noar ti set b2='KMFTY3B0RVL06C9VBXO' where id=2;
-update noar tt set v0='I60E4' where id=3;
-update noar ti set v0='I60E4' where id=3;
-update noar tt set b0='Q4U8B8Y5QMOIR61C7Q2CRS8DGCIBO0A2' where id=3;
-update noar ti set b0='Q4U8B8Y5QMOIR61C7Q2CRS8DGCIBO0A2' where id=3;
-update noar tt set v0='GS93J6YLBRSR9MCPN33BC' where id=3;
-update noar ti set v0='GS93J6YLBRSR9MCPN33BC' where id=3;
-update noar tt set b1='EQ2YDY4XWPBA6JUXY04C4N8GCB' where id=3;
-update noar ti set b1='EQ2YDY4XWPBA6JUXY04C4N8GCB' where id=3;
-update noar tt set v0='5K8XG' where id=3;
-update noar ti set v0='5K8XG' where id=3;
-update noar tt set b2='5N24QX5QD3' where id=3;
-update noar ti set b2='5N24QX5QD3' where id=3;
-update noar tt set v0='7YEVQH5M79Q06P' where id=4;
-update noar ti set v0='7YEVQH5M79Q06P' where id=4;
-update noar tt set b0='OKR252ZEIIK4W031X' where id=4;
-update noar ti set b0='OKR252ZEIIK4W031X' where id=4;
-update noar tt set v0='RCTUNEGEM9HHSW' where id=4;
-update noar ti set v0='RCTUNEGEM9HHSW' where id=4;
-update noar tt set b1='32PCUK2826GG' where id=4;
-update noar ti set b1='32PCUK2826GG' where id=4;
-update noar tt set v0='9ME65ODSRFPDE73Z3' where id=4;
-update noar ti set v0='9ME65ODSRFPDE73Z3' where id=4;
-update noar tt set b2='VW63MKBAY4I3K9X' where id=4;
-update noar ti set b2='VW63MKBAY4I3K9X' where id=4;
-update noar tt set v0='UDA' where id=5;
-update noar ti set v0='UDA' where id=5;
-update noar tt set b0='EJ6D5VW3ZO20F6HUWK4DD84NC6Y' where id=5;
-update noar ti set b0='EJ6D5VW3ZO20F6HUWK4DD84NC6Y' where id=5;
-update noar tt set v0='F8D1OBTM65ZTRSN1QWEMGHH' where id=5;
-update noar ti set v0='F8D1OBTM65ZTRSN1QWEMGHH' where id=5;
-update noar tt set b1='YJSXEU25P95G' where id=5;
-update noar ti set b1='YJSXEU25P95G' where id=5;
-update noar tt set v0='YZ9SJI5FFLW1' where id=5;
-update noar ti set v0='YZ9SJI5FFLW1' where id=5;
-update noar tt set b2='6VCXQT97L0AYRIYLSUDEEPB' where id=5;
-update noar ti set b2='6VCXQT97L0AYRIYLSUDEEPB' where id=5;
-update noar tt set v0='B3KZ0EZTUGFZUD9TZ8NDCTCXJOUQA7VW' where id=6;
-update noar ti set v0='B3KZ0EZTUGFZUD9TZ8NDCTCXJOUQA7VW' where id=6;
-update noar tt set b0='YZH1V4U6SK52EBIGL6' where id=6;
-update noar ti set b0='YZH1V4U6SK52EBIGL6' where id=6;
-update noar tt set v0='YULBVM1' where id=6;
-update noar ti set v0='YULBVM1' where id=6;
-update noar tt set b1='GIQX8GUBCMBX7DE6PL0' where id=6;
-update noar ti set b1='GIQX8GUBCMBX7DE6PL0' where id=6;
-update noar tt set v0='VBQZ07ZY4YFT7' where id=6;
-update noar ti set v0='VBQZ07ZY4YFT7' where id=6;
-update noar tt set b2='AYS0I804EKVOUCAJET01GEYFBN3YH1HJ' where id=6;
-update noar ti set b2='AYS0I804EKVOUCAJET01GEYFBN3YH1HJ' where id=6;
-update noar tt set v0='YP91PTVZ8IQ5YWS7CNFKNO' where id=7;
-update noar ti set v0='YP91PTVZ8IQ5YWS7CNFKNO' where id=7;
-update noar tt set b0='GLOILK015BVL72VZUGFOOA' where id=7;
-update noar ti set b0='GLOILK015BVL72VZUGFOOA' where id=7;
-update noar tt set v0='RASARM4A9BKFQFGBGCMPJTG' where id=7;
-update noar ti set v0='RASARM4A9BKFQFGBGCMPJTG' where id=7;
-update noar tt set b1='K' where id=7;
-update noar ti set b1='K' where id=7;
-update noar tt set v0='H9RPID4JZBX655PFIFJMNJNJI' where id=7;
-update noar ti set v0='H9RPID4JZBX655PFIFJMNJNJI' where id=7;
-update noar tt set b2='9P5LV7PQ22C' where id=7;
-update noar ti set b2='9P5LV7PQ22C' where id=7;
-update noar tt set v0='0XTU6QYKXN9JI4RADPS' where id=8;
-update noar ti set v0='0XTU6QYKXN9JI4RADPS' where id=8;
-update noar tt set b0='HR1N216X32E8DZU4T8BD' where id=8;
-update noar ti set b0='HR1N216X32E8DZU4T8BD' where id=8;
-update noar tt set v0='3U6L6KDBFI6EZL' where id=8;
-update noar ti set v0='3U6L6KDBFI6EZL' where id=8;
-update noar tt set b1='9AB3UOB3QPAG' where id=8;
-update noar ti set b1='9AB3UOB3QPAG' where id=8;
-update noar tt set v0='5BEPSZDGWEY2UUS3GPSXUCZUJJ1EDY' where id=8;
-update noar ti set v0='5BEPSZDGWEY2UUS3GPSXUCZUJJ1EDY' where id=8;
-update noar tt set b2='O4J4PTYRGZUSNG9QW5SA6KHDTXUQ' where id=8;
-update noar ti set b2='O4J4PTYRGZUSNG9QW5SA6KHDTXUQ' where id=8;
-update noar tt set v0='69T242S86LZCDCJG4P' where id=9;
-update noar ti set v0='69T242S86LZCDCJG4P' where id=9;
-update noar tt set b0='CZB568J5' where id=9;
-update noar ti set b0='CZB568J5' where id=9;
-update noar tt set v0='WTQKSNNL7SFBK9UK' where id=9;
-update noar ti set v0='WTQKSNNL7SFBK9UK' where id=9;
-update noar tt set b1='6IR75N' where id=9;
-update noar ti set b1='6IR75N' where id=9;
-update noar tt set v0='15LQ68J3MS1LUWU6WYGS68TFZAVXZ9' where id=9;
-update noar ti set v0='15LQ68J3MS1LUWU6WYGS68TFZAVXZ9' where id=9;
-update noar tt set b2='SUK1SPW7SXO198S0GM3XMF' where id=9;
-update noar ti set b2='SUK1SPW7SXO198S0GM3XMF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L23JVO0UHDHBSR5JYDB7W' where id=1;
-update noar ti set v0='L23JVO0UHDHBSR5JYDB7W' where id=1;
-update noar tt set b0='MKPTI3J043PRY2BP' where id=1;
-update noar ti set b0='MKPTI3J043PRY2BP' where id=1;
-update noar tt set v0='DZUSDSK1063WV' where id=1;
-update noar ti set v0='DZUSDSK1063WV' where id=1;
-update noar tt set b1='8F5YPE1J71PB3F6WOI3QP8X4U2Z' where id=1;
-update noar ti set b1='8F5YPE1J71PB3F6WOI3QP8X4U2Z' where id=1;
-update noar tt set v0='G6W739LBYFWYVQ' where id=1;
-update noar ti set v0='G6W739LBYFWYVQ' where id=1;
-update noar tt set b2='CEB2AIP' where id=1;
-update noar ti set b2='CEB2AIP' where id=1;
-update noar tt set v0='UXQMN46WT92ISPAEMOW' where id=2;
-update noar ti set v0='UXQMN46WT92ISPAEMOW' where id=2;
-update noar tt set b0='NKB9PC3HGIBZHSEA53RECEZOO2ZTC' where id=2;
-update noar ti set b0='NKB9PC3HGIBZHSEA53RECEZOO2ZTC' where id=2;
-update noar tt set v0='X22' where id=2;
-update noar ti set v0='X22' where id=2;
-update noar tt set b1='R259RG2V8G968RMOGYN2' where id=2;
-update noar ti set b1='R259RG2V8G968RMOGYN2' where id=2;
-update noar tt set v0='G1QMTV' where id=2;
-update noar ti set v0='G1QMTV' where id=2;
-update noar tt set b2='RWJKOG6ZR3TI2T0WLAQACCNZFHD6A8' where id=2;
-update noar ti set b2='RWJKOG6ZR3TI2T0WLAQACCNZFHD6A8' where id=2;
-update noar tt set v0='76HXO72TSYEEI9' where id=3;
-update noar ti set v0='76HXO72TSYEEI9' where id=3;
-update noar tt set b0='TXABT5AVF1MBWA7U' where id=3;
-update noar ti set b0='TXABT5AVF1MBWA7U' where id=3;
-update noar tt set v0='9KC9D0592I0SQRK49P5JJ23J0Z' where id=3;
-update noar ti set v0='9KC9D0592I0SQRK49P5JJ23J0Z' where id=3;
-update noar tt set b1='RR7XHD7MMJN3ZSEDS2R9PSSK' where id=3;
-update noar ti set b1='RR7XHD7MMJN3ZSEDS2R9PSSK' where id=3;
-update noar tt set v0='CDXOBTBHJ' where id=3;
-update noar ti set v0='CDXOBTBHJ' where id=3;
-update noar tt set b2='3QFH6LK51HFAQCK0DR4I22NM26C' where id=3;
-update noar ti set b2='3QFH6LK51HFAQCK0DR4I22NM26C' where id=3;
-update noar tt set v0='NXFEIUECQT13JE78SSQN2HWZHGGE' where id=4;
-update noar ti set v0='NXFEIUECQT13JE78SSQN2HWZHGGE' where id=4;
-update noar tt set b0='KY9B62SBKFMZ9HF5AH' where id=4;
-update noar ti set b0='KY9B62SBKFMZ9HF5AH' where id=4;
-update noar tt set v0='6Z73Z89' where id=4;
-update noar ti set v0='6Z73Z89' where id=4;
-update noar tt set b1='U1TRVLQCBI1X7' where id=4;
-update noar ti set b1='U1TRVLQCBI1X7' where id=4;
-update noar tt set v0='P7F86F1TIWW' where id=4;
-update noar ti set v0='P7F86F1TIWW' where id=4;
-update noar tt set b2='00FLJI' where id=4;
-update noar ti set b2='00FLJI' where id=4;
-update noar tt set v0='MWRTHB3RLJ' where id=5;
-update noar ti set v0='MWRTHB3RLJ' where id=5;
-update noar tt set b0='2O7GJDXGRVQE90H1AK4OJ4KA9' where id=5;
-update noar ti set b0='2O7GJDXGRVQE90H1AK4OJ4KA9' where id=5;
-update noar tt set v0='NMUWM2FKI0RSXCOZS' where id=5;
-update noar ti set v0='NMUWM2FKI0RSXCOZS' where id=5;
-update noar tt set b1='2X89' where id=5;
-update noar ti set b1='2X89' where id=5;
-update noar tt set v0='XAWYR86T0G9DOMSF3VVXL' where id=5;
-update noar ti set v0='XAWYR86T0G9DOMSF3VVXL' where id=5;
-update noar tt set b2='H6ZY6HCSQ7NESTD247C' where id=5;
-update noar ti set b2='H6ZY6HCSQ7NESTD247C' where id=5;
-update noar tt set v0='EFHKQRVHCB6LXJ1ZBOS' where id=6;
-update noar ti set v0='EFHKQRVHCB6LXJ1ZBOS' where id=6;
-update noar tt set b0='XF' where id=6;
-update noar ti set b0='XF' where id=6;
-update noar tt set v0='88' where id=6;
-update noar ti set v0='88' where id=6;
-update noar tt set b1='BZER014Y791XS3OX3Y8GYNBTI3WC' where id=6;
-update noar ti set b1='BZER014Y791XS3OX3Y8GYNBTI3WC' where id=6;
-update noar tt set v0='WIHDAVU' where id=6;
-update noar ti set v0='WIHDAVU' where id=6;
-update noar tt set b2='NYJG0QPZCCIRBIDDL' where id=6;
-update noar ti set b2='NYJG0QPZCCIRBIDDL' where id=6;
-update noar tt set v0='KASW3I0EVTBEV8BR9GX4VD724ODZY' where id=7;
-update noar ti set v0='KASW3I0EVTBEV8BR9GX4VD724ODZY' where id=7;
-update noar tt set b0='GCXH6X5JE6U0TDEX5PX18D' where id=7;
-update noar ti set b0='GCXH6X5JE6U0TDEX5PX18D' where id=7;
-update noar tt set v0='R0IF0T0XHQHE7' where id=7;
-update noar ti set v0='R0IF0T0XHQHE7' where id=7;
-update noar tt set b1='64H32X' where id=7;
-update noar ti set b1='64H32X' where id=7;
-update noar tt set v0='Q72AO9876' where id=7;
-update noar ti set v0='Q72AO9876' where id=7;
-update noar tt set b2='2' where id=7;
-update noar ti set b2='2' where id=7;
-update noar tt set v0='06K8SZ46D' where id=8;
-update noar ti set v0='06K8SZ46D' where id=8;
-update noar tt set b0='EM1WWEREDTE4AJARNKC' where id=8;
-update noar ti set b0='EM1WWEREDTE4AJARNKC' where id=8;
-update noar tt set v0='DCUP2AWKDWUP630HCQHA' where id=8;
-update noar ti set v0='DCUP2AWKDWUP630HCQHA' where id=8;
-update noar tt set b1='W8OJTVT9Q09QMB6M70EY9MZ25H' where id=8;
-update noar ti set b1='W8OJTVT9Q09QMB6M70EY9MZ25H' where id=8;
-update noar tt set v0='HZN48T' where id=8;
-update noar ti set v0='HZN48T' where id=8;
-update noar tt set b2='KB19D9UTK' where id=8;
-update noar ti set b2='KB19D9UTK' where id=8;
-update noar tt set v0='W' where id=9;
-update noar ti set v0='W' where id=9;
-update noar tt set b0='2TSQQQHHLS6GKQ0KZMV1HA77RJJKXY' where id=9;
-update noar ti set b0='2TSQQQHHLS6GKQ0KZMV1HA77RJJKXY' where id=9;
-update noar tt set v0='8IS5ZCQOXGYLHI9C81KGTI55UZ3ISEWT' where id=9;
-update noar ti set v0='8IS5ZCQOXGYLHI9C81KGTI55UZ3ISEWT' where id=9;
-update noar tt set b1='N' where id=9;
-update noar ti set b1='N' where id=9;
-update noar tt set v0='RNDUXEOH16N7SK2R6P0SXK814GJCM' where id=9;
-update noar ti set v0='RNDUXEOH16N7SK2R6P0SXK814GJCM' where id=9;
-update noar tt set b2='YXWJ30BF6XUE84P3U' where id=9;
-update noar ti set b2='YXWJ30BF6XUE84P3U' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZER3B2TB' where id=1;
-update noar ti set v0='ZER3B2TB' where id=1;
-update noar tt set b0='OM3NIZCJASAZIK0T7VQV53D9WZM9TU' where id=1;
-update noar ti set b0='OM3NIZCJASAZIK0T7VQV53D9WZM9TU' where id=1;
-update noar tt set v0='BJJT72' where id=1;
-update noar ti set v0='BJJT72' where id=1;
-update noar tt set b1='2YQ41M89C0PMEL241QNVZCIPP6S7SWR' where id=1;
-update noar ti set b1='2YQ41M89C0PMEL241QNVZCIPP6S7SWR' where id=1;
-update noar tt set v0='GZHONEIXEE' where id=1;
-update noar ti set v0='GZHONEIXEE' where id=1;
-update noar tt set b2='B' where id=1;
-update noar ti set b2='B' where id=1;
-update noar tt set v0='Y1F1JSFXMMBYY8KUPEZHMXMP866' where id=2;
-update noar ti set v0='Y1F1JSFXMMBYY8KUPEZHMXMP866' where id=2;
-update noar tt set b0='6CAMSKV' where id=2;
-update noar ti set b0='6CAMSKV' where id=2;
-update noar tt set v0='9G9TWJ3T8UYGQ4CZNXJC3NG11' where id=2;
-update noar ti set v0='9G9TWJ3T8UYGQ4CZNXJC3NG11' where id=2;
-update noar tt set b1='RM7KCXC8FKHU7YY6HUP1DELLR74' where id=2;
-update noar ti set b1='RM7KCXC8FKHU7YY6HUP1DELLR74' where id=2;
-update noar tt set v0='YFTQOOJUC7LJ5H' where id=2;
-update noar ti set v0='YFTQOOJUC7LJ5H' where id=2;
-update noar tt set b2='5L0BWCR4PL25' where id=2;
-update noar ti set b2='5L0BWCR4PL25' where id=2;
-update noar tt set v0='12ZH4BYR7IA51KI0H3QPZ61J' where id=3;
-update noar ti set v0='12ZH4BYR7IA51KI0H3QPZ61J' where id=3;
-update noar tt set b0='NF0N3M91UHYHVTCJ4X58RDAPD0QT13' where id=3;
-update noar ti set b0='NF0N3M91UHYHVTCJ4X58RDAPD0QT13' where id=3;
-update noar tt set v0='3PX5CPKSDHLKDX5DB' where id=3;
-update noar ti set v0='3PX5CPKSDHLKDX5DB' where id=3;
-update noar tt set b1='V2IVULHBCZEISR9ASTF81AIV' where id=3;
-update noar ti set b1='V2IVULHBCZEISR9ASTF81AIV' where id=3;
-update noar tt set v0='J1D98GFRQ' where id=3;
-update noar ti set v0='J1D98GFRQ' where id=3;
-update noar tt set b2='O79MR8LFTGWRHYCI7FP3' where id=3;
-update noar ti set b2='O79MR8LFTGWRHYCI7FP3' where id=3;
-update noar tt set v0='AOJLLR4RIKNLY166PIN1XBMFR' where id=4;
-update noar ti set v0='AOJLLR4RIKNLY166PIN1XBMFR' where id=4;
-update noar tt set b0='0QLH' where id=4;
-update noar ti set b0='0QLH' where id=4;
-update noar tt set v0='ZEMNBKSMEL825FSHG9U' where id=4;
-update noar ti set v0='ZEMNBKSMEL825FSHG9U' where id=4;
-update noar tt set b1='30R7LQ861ZU535IKTNQ' where id=4;
-update noar ti set b1='30R7LQ861ZU535IKTNQ' where id=4;
-update noar tt set v0='VSS177UTQCQ3EXFFIV35KWPP' where id=4;
-update noar ti set v0='VSS177UTQCQ3EXFFIV35KWPP' where id=4;
-update noar tt set b2='RJ3B1O2B9JLKLIX3VEO' where id=4;
-update noar ti set b2='RJ3B1O2B9JLKLIX3VEO' where id=4;
-update noar tt set v0='VJ2GJ9UHEOKUCHCQO2ZR' where id=5;
-update noar ti set v0='VJ2GJ9UHEOKUCHCQO2ZR' where id=5;
-update noar tt set b0='Z8J38QRMD6U4Q8R4WRUWNZAA78DP8' where id=5;
-update noar ti set b0='Z8J38QRMD6U4Q8R4WRUWNZAA78DP8' where id=5;
-update noar tt set v0='H86ESHCEPJ' where id=5;
-update noar ti set v0='H86ESHCEPJ' where id=5;
-update noar tt set b1='7PBBSVC0KSXACSEKKWAABY28O3' where id=5;
-update noar ti set b1='7PBBSVC0KSXACSEKKWAABY28O3' where id=5;
-update noar tt set v0='8IR3IHD5LAR36X7UE0R' where id=5;
-update noar ti set v0='8IR3IHD5LAR36X7UE0R' where id=5;
-update noar tt set b2='I2V7XPDJVWEA' where id=5;
-update noar ti set b2='I2V7XPDJVWEA' where id=5;
-update noar tt set v0='D' where id=6;
-update noar ti set v0='D' where id=6;
-update noar tt set b0='NIQ2XFMXO22' where id=6;
-update noar ti set b0='NIQ2XFMXO22' where id=6;
-update noar tt set v0='LA1VGDAVEDESQ7B5' where id=6;
-update noar ti set v0='LA1VGDAVEDESQ7B5' where id=6;
-update noar tt set b1='0ESWKMPYO2S8NAA' where id=6;
-update noar ti set b1='0ESWKMPYO2S8NAA' where id=6;
-update noar tt set v0='UJFWZCBDXW4G99' where id=6;
-update noar ti set v0='UJFWZCBDXW4G99' where id=6;
-update noar tt set b2='6O5X47SSSH3ZEZ6RLLT70Y86ARHF998' where id=6;
-update noar ti set b2='6O5X47SSSH3ZEZ6RLLT70Y86ARHF998' where id=6;
-update noar tt set v0='R' where id=7;
-update noar ti set v0='R' where id=7;
-update noar tt set b0='8IBIP4YPWZJO90JULIBMFX8SW' where id=7;
-update noar ti set b0='8IBIP4YPWZJO90JULIBMFX8SW' where id=7;
-update noar tt set v0='9US3WWSD54WU5BPYBXT8I8N5F8' where id=7;
-update noar ti set v0='9US3WWSD54WU5BPYBXT8I8N5F8' where id=7;
-update noar tt set b1='E2DJZ7YNJJMLE96' where id=7;
-update noar ti set b1='E2DJZ7YNJJMLE96' where id=7;
-update noar tt set v0='9UFXX5IWV68YADBT99YR8X2JES78' where id=7;
-update noar ti set v0='9UFXX5IWV68YADBT99YR8X2JES78' where id=7;
-update noar tt set b2='38E6IQJ6' where id=7;
-update noar ti set b2='38E6IQJ6' where id=7;
-update noar tt set v0='4P8Q713F5' where id=8;
-update noar ti set v0='4P8Q713F5' where id=8;
-update noar tt set b0='L3G5OSJ07WU8TXJYSV939G8' where id=8;
-update noar ti set b0='L3G5OSJ07WU8TXJYSV939G8' where id=8;
-update noar tt set v0='4Z28GWV0WI9DK' where id=8;
-update noar ti set v0='4Z28GWV0WI9DK' where id=8;
-update noar tt set b1='YNGBR14' where id=8;
-update noar ti set b1='YNGBR14' where id=8;
-update noar tt set v0='KNJ1OR1I06RCB5EU5HW3NRNFXE5BBMQ' where id=8;
-update noar ti set v0='KNJ1OR1I06RCB5EU5HW3NRNFXE5BBMQ' where id=8;
-update noar tt set b2='0U4B4NEA8KZTNWC8MI' where id=8;
-update noar ti set b2='0U4B4NEA8KZTNWC8MI' where id=8;
-update noar tt set v0='CSGHKZSBAHBDO3I4D653ST18QX' where id=9;
-update noar ti set v0='CSGHKZSBAHBDO3I4D653ST18QX' where id=9;
-update noar tt set b0='UZ' where id=9;
-update noar ti set b0='UZ' where id=9;
-update noar tt set v0='21T1PSG8YVT3RR383YNM0' where id=9;
-update noar ti set v0='21T1PSG8YVT3RR383YNM0' where id=9;
-update noar tt set b1='QYV96LKUZ' where id=9;
-update noar ti set b1='QYV96LKUZ' where id=9;
-update noar tt set v0='BWURG0KM06RKWPZ53H2EXC9PYA8ND4U5' where id=9;
-update noar ti set v0='BWURG0KM06RKWPZ53H2EXC9PYA8ND4U5' where id=9;
-update noar tt set b2='WGDVLBDEZ56O45GNFND' where id=9;
-update noar ti set b2='WGDVLBDEZ56O45GNFND' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CCK0JJHK7TK0BSFL2S1HM2' where id=1;
-update noar ti set v0='CCK0JJHK7TK0BSFL2S1HM2' where id=1;
-update noar tt set b0='VL18TR2DNYDC25ZG' where id=1;
-update noar ti set b0='VL18TR2DNYDC25ZG' where id=1;
-update noar tt set v0='B8AKFZDJ4HKCMSFNEC8WUHI8S0ZH3L6T' where id=1;
-update noar ti set v0='B8AKFZDJ4HKCMSFNEC8WUHI8S0ZH3L6T' where id=1;
-update noar tt set b1='4FYM92FEMWKSBPP1LW' where id=1;
-update noar ti set b1='4FYM92FEMWKSBPP1LW' where id=1;
-update noar tt set v0='JC' where id=1;
-update noar ti set v0='JC' where id=1;
-update noar tt set b2='2H' where id=1;
-update noar ti set b2='2H' where id=1;
-update noar tt set v0='UU1BRNR99FG59BXQQLUJ8KYFIOLJ38G' where id=2;
-update noar ti set v0='UU1BRNR99FG59BXQQLUJ8KYFIOLJ38G' where id=2;
-update noar tt set b0='KGSP7ES2YO3UH2LQR' where id=2;
-update noar ti set b0='KGSP7ES2YO3UH2LQR' where id=2;
-update noar tt set v0='USG' where id=2;
-update noar ti set v0='USG' where id=2;
-update noar tt set b1='2964GQ' where id=2;
-update noar ti set b1='2964GQ' where id=2;
-update noar tt set v0='37B' where id=2;
-update noar ti set v0='37B' where id=2;
-update noar tt set b2='DE4Y61ZGKWVQCN1DJXY2UGGW4BC1' where id=2;
-update noar ti set b2='DE4Y61ZGKWVQCN1DJXY2UGGW4BC1' where id=2;
-update noar tt set v0='YQM7CNRCYIS82JLNP9ABP9MMW6QSB' where id=3;
-update noar ti set v0='YQM7CNRCYIS82JLNP9ABP9MMW6QSB' where id=3;
-update noar tt set b0='KMIXKI5GZAB8V5TCFRE5' where id=3;
-update noar ti set b0='KMIXKI5GZAB8V5TCFRE5' where id=3;
-update noar tt set v0='PO9RSR13T' where id=3;
-update noar ti set v0='PO9RSR13T' where id=3;
-update noar tt set b1='GUGA8H5PAXBQQ7MYER0D' where id=3;
-update noar ti set b1='GUGA8H5PAXBQQ7MYER0D' where id=3;
-update noar tt set v0='VF3QKSSOV78CX7MA0A2N' where id=3;
-update noar ti set v0='VF3QKSSOV78CX7MA0A2N' where id=3;
-update noar tt set b2='IK6Y' where id=3;
-update noar ti set b2='IK6Y' where id=3;
-update noar tt set v0='QPY891R3QSBMEG3A01AMUMG' where id=4;
-update noar ti set v0='QPY891R3QSBMEG3A01AMUMG' where id=4;
-update noar tt set b0='MGGM9' where id=4;
-update noar ti set b0='MGGM9' where id=4;
-update noar tt set v0='IERH' where id=4;
-update noar ti set v0='IERH' where id=4;
-update noar tt set b1='3OBWCFUP7GIRV9' where id=4;
-update noar ti set b1='3OBWCFUP7GIRV9' where id=4;
-update noar tt set v0='IXV' where id=4;
-update noar ti set v0='IXV' where id=4;
-update noar tt set b2='APXIHLJ580D7J5B71' where id=4;
-update noar ti set b2='APXIHLJ580D7J5B71' where id=4;
-update noar tt set v0='U2IL4JG33NT24NE8LY' where id=5;
-update noar ti set v0='U2IL4JG33NT24NE8LY' where id=5;
-update noar tt set b0='DLI4DXN' where id=5;
-update noar ti set b0='DLI4DXN' where id=5;
-update noar tt set v0='8ORFOQ73YOIH3' where id=5;
-update noar ti set v0='8ORFOQ73YOIH3' where id=5;
-update noar tt set b1='KL6EE66XTKR59ZSPS6W714IK' where id=5;
-update noar ti set b1='KL6EE66XTKR59ZSPS6W714IK' where id=5;
-update noar tt set v0='JQZ5X92O2MSUW7ZGFF2JJIOHMYZRMN1' where id=5;
-update noar ti set v0='JQZ5X92O2MSUW7ZGFF2JJIOHMYZRMN1' where id=5;
-update noar tt set b2='VCMIP73NF3HJM5QQDAECK' where id=5;
-update noar ti set b2='VCMIP73NF3HJM5QQDAECK' where id=5;
-update noar tt set v0='XF2B' where id=6;
-update noar ti set v0='XF2B' where id=6;
-update noar tt set b0='1RJZTW7LCZA0KRG0FE4VLKX2' where id=6;
-update noar ti set b0='1RJZTW7LCZA0KRG0FE4VLKX2' where id=6;
-update noar tt set v0='GSK501DWXYLPS13LU' where id=6;
-update noar ti set v0='GSK501DWXYLPS13LU' where id=6;
-update noar tt set b1='GNCK3I7MPEGODCWB62SSIFATXI' where id=6;
-update noar ti set b1='GNCK3I7MPEGODCWB62SSIFATXI' where id=6;
-update noar tt set v0='K60R5UCOK2E' where id=6;
-update noar ti set v0='K60R5UCOK2E' where id=6;
-update noar tt set b2='XU5GVMZCYA5GS18' where id=6;
-update noar ti set b2='XU5GVMZCYA5GS18' where id=6;
-update noar tt set v0='FJXCHJU2XCJF0XLM8N1G8VA44EW421QO' where id=7;
-update noar ti set v0='FJXCHJU2XCJF0XLM8N1G8VA44EW421QO' where id=7;
-update noar tt set b0='CN73PX7SFGUVX' where id=7;
-update noar ti set b0='CN73PX7SFGUVX' where id=7;
-update noar tt set v0='UK9QL' where id=7;
-update noar ti set v0='UK9QL' where id=7;
-update noar tt set b1='Y3H98RLLVX5FTUXP2HY252J92B2WDL' where id=7;
-update noar ti set b1='Y3H98RLLVX5FTUXP2HY252J92B2WDL' where id=7;
-update noar tt set v0='34HPE' where id=7;
-update noar ti set v0='34HPE' where id=7;
-update noar tt set b2='JUPPB4RDTY2OZ2XMXOR' where id=7;
-update noar ti set b2='JUPPB4RDTY2OZ2XMXOR' where id=7;
-update noar tt set v0='TMJV7PIHDU4O09GLRR5DZ2J' where id=8;
-update noar ti set v0='TMJV7PIHDU4O09GLRR5DZ2J' where id=8;
-update noar tt set b0='TNZK2E0KUKJBZ' where id=8;
-update noar ti set b0='TNZK2E0KUKJBZ' where id=8;
-update noar tt set v0='C' where id=8;
-update noar ti set v0='C' where id=8;
-update noar tt set b1='74O2NJ39WIUJ9BHT08GJNE' where id=8;
-update noar ti set b1='74O2NJ39WIUJ9BHT08GJNE' where id=8;
-update noar tt set v0='KB7QSJSUPRGALK' where id=8;
-update noar ti set v0='KB7QSJSUPRGALK' where id=8;
-update noar tt set b2='UP4DW' where id=8;
-update noar ti set b2='UP4DW' where id=8;
-update noar tt set v0='D2XC722DSEZHLEAG5V' where id=9;
-update noar ti set v0='D2XC722DSEZHLEAG5V' where id=9;
-update noar tt set b0='C8FCTDCLFUJOVIL' where id=9;
-update noar ti set b0='C8FCTDCLFUJOVIL' where id=9;
-update noar tt set v0='ASX1JM3TRVHLI5' where id=9;
-update noar ti set v0='ASX1JM3TRVHLI5' where id=9;
-update noar tt set b1='LJCX8EEK2RZALC3PTVJFM' where id=9;
-update noar ti set b1='LJCX8EEK2RZALC3PTVJFM' where id=9;
-update noar tt set v0='Y7BB0428G8RCGVT6QSYDAIYGM' where id=9;
-update noar ti set v0='Y7BB0428G8RCGVT6QSYDAIYGM' where id=9;
-update noar tt set b2='FC0OHEY' where id=9;
-update noar ti set b2='FC0OHEY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='68WFG9DJ0F5SPGNLS9Y3VBGQW' where id=1;
-update noar ti set v0='68WFG9DJ0F5SPGNLS9Y3VBGQW' where id=1;
-update noar tt set b0='GJJQDWXFVVW9W1C1V3IGUY0H73C0Z' where id=1;
-update noar ti set b0='GJJQDWXFVVW9W1C1V3IGUY0H73C0Z' where id=1;
-update noar tt set v0='HZLH' where id=1;
-update noar ti set v0='HZLH' where id=1;
-update noar tt set b1='TAMNEBRZIYWZMMAXXC' where id=1;
-update noar ti set b1='TAMNEBRZIYWZMMAXXC' where id=1;
-update noar tt set v0='1GN9L6YQDOW5B2D7QNP2KWHJZAN7UM5X' where id=1;
-update noar ti set v0='1GN9L6YQDOW5B2D7QNP2KWHJZAN7UM5X' where id=1;
-update noar tt set b2='MCBWMPAKB0LF58N70EG2X7C8JE76W4DY' where id=1;
-update noar ti set b2='MCBWMPAKB0LF58N70EG2X7C8JE76W4DY' where id=1;
-update noar tt set v0='HSFTWCOI3WKZPYIW1ZAEZT2EXG6KQ6UM' where id=2;
-update noar ti set v0='HSFTWCOI3WKZPYIW1ZAEZT2EXG6KQ6UM' where id=2;
-update noar tt set b0='36PUJW3R3SRCZANOLG42OKQG0WW' where id=2;
-update noar ti set b0='36PUJW3R3SRCZANOLG42OKQG0WW' where id=2;
-update noar tt set v0='EHT6WQDXJ0KCVWENEJD4I9EEKREG' where id=2;
-update noar ti set v0='EHT6WQDXJ0KCVWENEJD4I9EEKREG' where id=2;
-update noar tt set b1='FI0P8USQIS1HAR' where id=2;
-update noar ti set b1='FI0P8USQIS1HAR' where id=2;
-update noar tt set v0='NABZ2R0EE4KRD4HB0KNQW' where id=2;
-update noar ti set v0='NABZ2R0EE4KRD4HB0KNQW' where id=2;
-update noar tt set b2='MHJO9XHLPB9P441LYDSSBXBS26O0' where id=2;
-update noar ti set b2='MHJO9XHLPB9P441LYDSSBXBS26O0' where id=2;
-update noar tt set v0='EYM93FJNGMY4GH71C6X4D7LG7O' where id=3;
-update noar ti set v0='EYM93FJNGMY4GH71C6X4D7LG7O' where id=3;
-update noar tt set b0='4WE5X4268' where id=3;
-update noar ti set b0='4WE5X4268' where id=3;
-update noar tt set v0='RZ8AQRCT57EFYIVQK3' where id=3;
-update noar ti set v0='RZ8AQRCT57EFYIVQK3' where id=3;
-update noar tt set b1='6Z3G17UE1T6DWAKCPOT' where id=3;
-update noar ti set b1='6Z3G17UE1T6DWAKCPOT' where id=3;
-update noar tt set v0='TNW6Z5BJMUULNM3E5HDZW98DYXXLAHE' where id=3;
-update noar ti set v0='TNW6Z5BJMUULNM3E5HDZW98DYXXLAHE' where id=3;
-update noar tt set b2='V736194IVASEFXV9QE71NTETX8HMPK' where id=3;
-update noar ti set b2='V736194IVASEFXV9QE71NTETX8HMPK' where id=3;
-update noar tt set v0='Q' where id=4;
-update noar ti set v0='Q' where id=4;
-update noar tt set b0='790AQ3FR1XAKQ7J96O' where id=4;
-update noar ti set b0='790AQ3FR1XAKQ7J96O' where id=4;
-update noar tt set v0='RNC0NJXG' where id=4;
-update noar ti set v0='RNC0NJXG' where id=4;
-update noar tt set b1='BS8MUZSWDI02YLPNBXKZ' where id=4;
-update noar ti set b1='BS8MUZSWDI02YLPNBXKZ' where id=4;
-update noar tt set v0='HLIM16A3WWMFST257RS7E1R8ZOAL' where id=4;
-update noar ti set v0='HLIM16A3WWMFST257RS7E1R8ZOAL' where id=4;
-update noar tt set b2='716E9B94DMOQRWBDXLLTE81' where id=4;
-update noar ti set b2='716E9B94DMOQRWBDXLLTE81' where id=4;
-update noar tt set v0='LTPTMWH7' where id=5;
-update noar ti set v0='LTPTMWH7' where id=5;
-update noar tt set b0='6DLTZPWJXHA57OL7O' where id=5;
-update noar ti set b0='6DLTZPWJXHA57OL7O' where id=5;
-update noar tt set v0='JC4HUNG4OL5XTXRKBKL59PBO' where id=5;
-update noar ti set v0='JC4HUNG4OL5XTXRKBKL59PBO' where id=5;
-update noar tt set b1='OWET5SAJY93XXWY6Q' where id=5;
-update noar ti set b1='OWET5SAJY93XXWY6Q' where id=5;
-update noar tt set v0='LUCQN1UX8AODTLE7X8HGPITBI12NQ' where id=5;
-update noar ti set v0='LUCQN1UX8AODTLE7X8HGPITBI12NQ' where id=5;
-update noar tt set b2='LIC9K2G7' where id=5;
-update noar ti set b2='LIC9K2G7' where id=5;
-update noar tt set v0='9X4I118ATM6XW2CP3' where id=6;
-update noar ti set v0='9X4I118ATM6XW2CP3' where id=6;
-update noar tt set b0='UWE8MRPUXVGIOLBYZPP2N9' where id=6;
-update noar ti set b0='UWE8MRPUXVGIOLBYZPP2N9' where id=6;
-update noar tt set v0='V' where id=6;
-update noar ti set v0='V' where id=6;
-update noar tt set b1='JKQE0YCBT0139G' where id=6;
-update noar ti set b1='JKQE0YCBT0139G' where id=6;
-update noar tt set v0='YK81UBKGIJ6LSIB7J4' where id=6;
-update noar ti set v0='YK81UBKGIJ6LSIB7J4' where id=6;
-update noar tt set b2='DRJONJWOM2EVZ90YO3C3CWPPK8ZZ' where id=6;
-update noar ti set b2='DRJONJWOM2EVZ90YO3C3CWPPK8ZZ' where id=6;
-update noar tt set v0='KGVBOBAQ74UFG26PG4F7CMYGIFQX6Z' where id=7;
-update noar ti set v0='KGVBOBAQ74UFG26PG4F7CMYGIFQX6Z' where id=7;
-update noar tt set b0='ROZ88VBKH1PQTULLA4TTH1FEXW' where id=7;
-update noar ti set b0='ROZ88VBKH1PQTULLA4TTH1FEXW' where id=7;
-update noar tt set v0='TMIBLKFKNNQ5ID7HYNK0KNZKQ8' where id=7;
-update noar ti set v0='TMIBLKFKNNQ5ID7HYNK0KNZKQ8' where id=7;
-update noar tt set b1='LU9GMFQ5XC026GHOMM40A4VS31N' where id=7;
-update noar ti set b1='LU9GMFQ5XC026GHOMM40A4VS31N' where id=7;
-update noar tt set v0='MJNSE4RU0' where id=7;
-update noar ti set v0='MJNSE4RU0' where id=7;
-update noar tt set b2='L7YVQU7FC099COPF2HVRH9' where id=7;
-update noar ti set b2='L7YVQU7FC099COPF2HVRH9' where id=7;
-update noar tt set v0='JNR0EEWR3VQ9LN7GJX9TJTQVN' where id=8;
-update noar ti set v0='JNR0EEWR3VQ9LN7GJX9TJTQVN' where id=8;
-update noar tt set b0='QK2HW51U16IAQXEMQDLEM' where id=8;
-update noar ti set b0='QK2HW51U16IAQXEMQDLEM' where id=8;
-update noar tt set v0='6YHWAIS3P7' where id=8;
-update noar ti set v0='6YHWAIS3P7' where id=8;
-update noar tt set b1='DVTRZJ41A6SL4CYI43J' where id=8;
-update noar ti set b1='DVTRZJ41A6SL4CYI43J' where id=8;
-update noar tt set v0='PYGO8HY' where id=8;
-update noar ti set v0='PYGO8HY' where id=8;
-update noar tt set b2='6' where id=8;
-update noar ti set b2='6' where id=8;
-update noar tt set v0='YVF7G0RPZK8GH0W4L5U' where id=9;
-update noar ti set v0='YVF7G0RPZK8GH0W4L5U' where id=9;
-update noar tt set b0='ZVW0D' where id=9;
-update noar ti set b0='ZVW0D' where id=9;
-update noar tt set v0='WRBRJR0PUWNQXLWK' where id=9;
-update noar ti set v0='WRBRJR0PUWNQXLWK' where id=9;
-update noar tt set b1='MF36U4O' where id=9;
-update noar ti set b1='MF36U4O' where id=9;
-update noar tt set v0='76LSI1ZY1YW3DGEU87GNOUZL' where id=9;
-update noar ti set v0='76LSI1ZY1YW3DGEU87GNOUZL' where id=9;
-update noar tt set b2='BKIWO5A0M1X96BQLKZS' where id=9;
-update noar ti set b2='BKIWO5A0M1X96BQLKZS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='MO3D30LM8B0Q8OBR' where id=1;
-update noar ti set v0='MO3D30LM8B0Q8OBR' where id=1;
-update noar tt set b0='37UJPMVM20AZA1MCKSN9A8N5OY' where id=1;
-update noar ti set b0='37UJPMVM20AZA1MCKSN9A8N5OY' where id=1;
-update noar tt set v0='DA85PD9SU6HV2R' where id=1;
-update noar ti set v0='DA85PD9SU6HV2R' where id=1;
-update noar tt set b1='4' where id=1;
-update noar ti set b1='4' where id=1;
-update noar tt set v0='U0XSXPLOVC0MIUTXDNR8B' where id=1;
-update noar ti set v0='U0XSXPLOVC0MIUTXDNR8B' where id=1;
-update noar tt set b2='9N5BJO7SU3JBSEHNM9DKWI8796Z' where id=1;
-update noar ti set b2='9N5BJO7SU3JBSEHNM9DKWI8796Z' where id=1;
-update noar tt set v0='2RVYVSG054HQH7DCBCGAV' where id=2;
-update noar ti set v0='2RVYVSG054HQH7DCBCGAV' where id=2;
-update noar tt set b0='Z' where id=2;
-update noar ti set b0='Z' where id=2;
-update noar tt set v0='0IV3OCI9CC059E68MGHJ' where id=2;
-update noar ti set v0='0IV3OCI9CC059E68MGHJ' where id=2;
-update noar tt set b1='BCNDHCCPJDXD27KA8L' where id=2;
-update noar ti set b1='BCNDHCCPJDXD27KA8L' where id=2;
-update noar tt set v0='XO' where id=2;
-update noar ti set v0='XO' where id=2;
-update noar tt set b2='MHQ43XP8IY2Q0TFZVUS' where id=2;
-update noar ti set b2='MHQ43XP8IY2Q0TFZVUS' where id=2;
-update noar tt set v0='O1RIQFCMTEDOERWIS8L5BV52RN7OF75' where id=3;
-update noar ti set v0='O1RIQFCMTEDOERWIS8L5BV52RN7OF75' where id=3;
-update noar tt set b0='6CXKYU6MGWCYNT' where id=3;
-update noar ti set b0='6CXKYU6MGWCYNT' where id=3;
-update noar tt set v0='OPRAL68V3W3F' where id=3;
-update noar ti set v0='OPRAL68V3W3F' where id=3;
-update noar tt set b1='6CR23K' where id=3;
-update noar ti set b1='6CR23K' where id=3;
-update noar tt set v0='PEU' where id=3;
-update noar ti set v0='PEU' where id=3;
-update noar tt set b2='O6Y0GD' where id=3;
-update noar ti set b2='O6Y0GD' where id=3;
-update noar tt set v0='NBCJ4ENSSJVK7284DDBH' where id=4;
-update noar ti set v0='NBCJ4ENSSJVK7284DDBH' where id=4;
-update noar tt set b0='MNXVJ8G8A040JG4' where id=4;
-update noar ti set b0='MNXVJ8G8A040JG4' where id=4;
-update noar tt set v0='HWUP083X6QYO78Z85BEU0AJI3I2SS5QG' where id=4;
-update noar ti set v0='HWUP083X6QYO78Z85BEU0AJI3I2SS5QG' where id=4;
-update noar tt set b1='F18NE22E2NWXRCSC' where id=4;
-update noar ti set b1='F18NE22E2NWXRCSC' where id=4;
-update noar tt set v0='XMMFLCB38E' where id=4;
-update noar ti set v0='XMMFLCB38E' where id=4;
-update noar tt set b2='4S6L18AMFFHZVQXN' where id=4;
-update noar ti set b2='4S6L18AMFFHZVQXN' where id=4;
-update noar tt set v0='1HT699BJXLWF7PHV81P' where id=5;
-update noar ti set v0='1HT699BJXLWF7PHV81P' where id=5;
-update noar tt set b0='C7' where id=5;
-update noar ti set b0='C7' where id=5;
-update noar tt set v0='LKT0J02L5' where id=5;
-update noar ti set v0='LKT0J02L5' where id=5;
-update noar tt set b1='SSXRD4QSOL1MBF7RMZB6POOCJHR1B' where id=5;
-update noar ti set b1='SSXRD4QSOL1MBF7RMZB6POOCJHR1B' where id=5;
-update noar tt set v0='P0YFEV2JSP94FQULY2NNVGR7E1AT8PM' where id=5;
-update noar ti set v0='P0YFEV2JSP94FQULY2NNVGR7E1AT8PM' where id=5;
-update noar tt set b2='3S4GS23F93JGACHMR8QZKC1P5' where id=5;
-update noar ti set b2='3S4GS23F93JGACHMR8QZKC1P5' where id=5;
-update noar tt set v0='G3B9IOQ7I6HI3K' where id=6;
-update noar ti set v0='G3B9IOQ7I6HI3K' where id=6;
-update noar tt set b0='F734M595W6TN6VZ559JMJF7T' where id=6;
-update noar ti set b0='F734M595W6TN6VZ559JMJF7T' where id=6;
-update noar tt set v0='T2GNQ' where id=6;
-update noar ti set v0='T2GNQ' where id=6;
-update noar tt set b1='2PY84OQAHQ0BUQYELHO66XS8IZ4' where id=6;
-update noar ti set b1='2PY84OQAHQ0BUQYELHO66XS8IZ4' where id=6;
-update noar tt set v0='BQB7OXKA1INZPV323KLTVGZKU5D' where id=6;
-update noar ti set v0='BQB7OXKA1INZPV323KLTVGZKU5D' where id=6;
-update noar tt set b2='CZ' where id=6;
-update noar ti set b2='CZ' where id=6;
-update noar tt set v0='5BR2' where id=7;
-update noar ti set v0='5BR2' where id=7;
-update noar tt set b0='MRDP8' where id=7;
-update noar ti set b0='MRDP8' where id=7;
-update noar tt set v0='E2CMAUAAJKWJ87MFQYJRG' where id=7;
-update noar ti set v0='E2CMAUAAJKWJ87MFQYJRG' where id=7;
-update noar tt set b1='K93B0836WE1ONXPH1XJH3ZB9BN0VC' where id=7;
-update noar ti set b1='K93B0836WE1ONXPH1XJH3ZB9BN0VC' where id=7;
-update noar tt set v0='0KDY' where id=7;
-update noar ti set v0='0KDY' where id=7;
-update noar tt set b2='40UTQWSB9S3Y93Q' where id=7;
-update noar ti set b2='40UTQWSB9S3Y93Q' where id=7;
-update noar tt set v0='YJMBZ4WFEX' where id=8;
-update noar ti set v0='YJMBZ4WFEX' where id=8;
-update noar tt set b0='JAVOYR63YPS9Z765PEAW54TIKXOD8WGU' where id=8;
-update noar ti set b0='JAVOYR63YPS9Z765PEAW54TIKXOD8WGU' where id=8;
-update noar tt set v0='D78D' where id=8;
-update noar ti set v0='D78D' where id=8;
-update noar tt set b1='KG5' where id=8;
-update noar ti set b1='KG5' where id=8;
-update noar tt set v0='N7SSPSGX3UMDUC5IASOARJTJV0GUGQ' where id=8;
-update noar ti set v0='N7SSPSGX3UMDUC5IASOARJTJV0GUGQ' where id=8;
-update noar tt set b2='94W3RGPR9J7UC4' where id=8;
-update noar ti set b2='94W3RGPR9J7UC4' where id=8;
-update noar tt set v0='ZSAQ9T6KNRSVK9V2I3M9PWH9Z' where id=9;
-update noar ti set v0='ZSAQ9T6KNRSVK9V2I3M9PWH9Z' where id=9;
-update noar tt set b0='93M7' where id=9;
-update noar ti set b0='93M7' where id=9;
-update noar tt set v0='M5JERVPVEPT6PBJ86YW5NZTP' where id=9;
-update noar ti set v0='M5JERVPVEPT6PBJ86YW5NZTP' where id=9;
-update noar tt set b1='BTH8H9PTV2REDR2H' where id=9;
-update noar ti set b1='BTH8H9PTV2REDR2H' where id=9;
-update noar tt set v0='0C2Q7HB4C5E5' where id=9;
-update noar ti set v0='0C2Q7HB4C5E5' where id=9;
-update noar tt set b2='ZGFQQZ98M623FHPTBEYPTJZHW' where id=9;
-update noar ti set b2='ZGFQQZ98M623FHPTBEYPTJZHW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITD57JUS8PZW804021UG414R' where id=1;
-update noar ti set v0='ITD57JUS8PZW804021UG414R' where id=1;
-update noar tt set b0='WUY2LGBUTQP7251GT' where id=1;
-update noar ti set b0='WUY2LGBUTQP7251GT' where id=1;
-update noar tt set v0='QMPF8MITENB3ZDK' where id=1;
-update noar ti set v0='QMPF8MITENB3ZDK' where id=1;
-update noar tt set b1='CZ2V4' where id=1;
-update noar ti set b1='CZ2V4' where id=1;
-update noar tt set v0='PJVFPR6P2' where id=1;
-update noar ti set v0='PJVFPR6P2' where id=1;
-update noar tt set b2='CKV1XVN7LQQM5' where id=1;
-update noar ti set b2='CKV1XVN7LQQM5' where id=1;
-update noar tt set v0='2' where id=2;
-update noar ti set v0='2' where id=2;
-update noar tt set b0='U4X6YP4MVATBDL5VUNYH4PR8Q8OZNM' where id=2;
-update noar ti set b0='U4X6YP4MVATBDL5VUNYH4PR8Q8OZNM' where id=2;
-update noar tt set v0='YY7B4R8P9PH5ZE0OK6BUN3ZHZQ2XL' where id=2;
-update noar ti set v0='YY7B4R8P9PH5ZE0OK6BUN3ZHZQ2XL' where id=2;
-update noar tt set b1='4QXSFZ15ED1G2J63UAGHD29X61R' where id=2;
-update noar ti set b1='4QXSFZ15ED1G2J63UAGHD29X61R' where id=2;
-update noar tt set v0='5ZYFDLUVUV13' where id=2;
-update noar ti set v0='5ZYFDLUVUV13' where id=2;
-update noar tt set b2='WAJ30H8WVKORHVFK3' where id=2;
-update noar ti set b2='WAJ30H8WVKORHVFK3' where id=2;
-update noar tt set v0='O' where id=3;
-update noar ti set v0='O' where id=3;
-update noar tt set b0='Q2SI' where id=3;
-update noar ti set b0='Q2SI' where id=3;
-update noar tt set v0='V5GVSEJACVA0YDUL3UH4YU5IER1AUH' where id=3;
-update noar ti set v0='V5GVSEJACVA0YDUL3UH4YU5IER1AUH' where id=3;
-update noar tt set b1='HLKB8RCE5X9QT7E57I5' where id=3;
-update noar ti set b1='HLKB8RCE5X9QT7E57I5' where id=3;
-update noar tt set v0='4T89MBSQX4Y1XAXIR5K' where id=3;
-update noar ti set v0='4T89MBSQX4Y1XAXIR5K' where id=3;
-update noar tt set b2='G0UODU6X2' where id=3;
-update noar ti set b2='G0UODU6X2' where id=3;
-update noar tt set v0='V1E892GQM7C' where id=4;
-update noar ti set v0='V1E892GQM7C' where id=4;
-update noar tt set b0='9JXWQ23T12LV19QR4FSR05NJUG7Z1' where id=4;
-update noar ti set b0='9JXWQ23T12LV19QR4FSR05NJUG7Z1' where id=4;
-update noar tt set v0='ON20R8CQRHNQZ77FB8EFU7' where id=4;
-update noar ti set v0='ON20R8CQRHNQZ77FB8EFU7' where id=4;
-update noar tt set b1='WKCILNMWE' where id=4;
-update noar ti set b1='WKCILNMWE' where id=4;
-update noar tt set v0='CAG79E0VZSTYT8FV4L57QBZW254VQC' where id=4;
-update noar ti set v0='CAG79E0VZSTYT8FV4L57QBZW254VQC' where id=4;
-update noar tt set b2='ZZES' where id=4;
-update noar ti set b2='ZZES' where id=4;
-update noar tt set v0='5177KRLJE8A88Y' where id=5;
-update noar ti set v0='5177KRLJE8A88Y' where id=5;
-update noar tt set b0='IBQOC6IEUZOG9XSE0O' where id=5;
-update noar ti set b0='IBQOC6IEUZOG9XSE0O' where id=5;
-update noar tt set v0='HSQFU67S8' where id=5;
-update noar ti set v0='HSQFU67S8' where id=5;
-update noar tt set b1='I2A1Q407V035WOO5QMROCG4WX36' where id=5;
-update noar ti set b1='I2A1Q407V035WOO5QMROCG4WX36' where id=5;
-update noar tt set v0='Z6NG1V' where id=5;
-update noar ti set v0='Z6NG1V' where id=5;
-update noar tt set b2='IY' where id=5;
-update noar ti set b2='IY' where id=5;
-update noar tt set v0='PLBB4761ZE7LKWWB9OJB0PE8LL2' where id=6;
-update noar ti set v0='PLBB4761ZE7LKWWB9OJB0PE8LL2' where id=6;
-update noar tt set b0='U5SF53IXVDSGP8DHZEQJS3TXDK6P6WT' where id=6;
-update noar ti set b0='U5SF53IXVDSGP8DHZEQJS3TXDK6P6WT' where id=6;
-update noar tt set v0='NW0S3C80CMUUZM' where id=6;
-update noar ti set v0='NW0S3C80CMUUZM' where id=6;
-update noar tt set b1='DLUV6C4WIM975V0MLRPO48AS823' where id=6;
-update noar ti set b1='DLUV6C4WIM975V0MLRPO48AS823' where id=6;
-update noar tt set v0='1QBC8O' where id=6;
-update noar ti set v0='1QBC8O' where id=6;
-update noar tt set b2='0FZ' where id=6;
-update noar ti set b2='0FZ' where id=6;
-update noar tt set v0='9LE15NXZI10678H8L6THV7KNR7D8' where id=7;
-update noar ti set v0='9LE15NXZI10678H8L6THV7KNR7D8' where id=7;
-update noar tt set b0='O85BM8AS9SCT30PN692IKLM5TXWC5' where id=7;
-update noar ti set b0='O85BM8AS9SCT30PN692IKLM5TXWC5' where id=7;
-update noar tt set v0='PJCU1IE1TVVOUUT6EGK915ESWBZ8T72C' where id=7;
-update noar ti set v0='PJCU1IE1TVVOUUT6EGK915ESWBZ8T72C' where id=7;
-update noar tt set b1='WDYAF2QLMI8N4PRE2Y9Z5ID' where id=7;
-update noar ti set b1='WDYAF2QLMI8N4PRE2Y9Z5ID' where id=7;
-update noar tt set v0='EQOHMW92S' where id=7;
-update noar ti set v0='EQOHMW92S' where id=7;
-update noar tt set b2='9' where id=7;
-update noar ti set b2='9' where id=7;
-update noar tt set v0='62OH6UO4VUEW' where id=8;
-update noar ti set v0='62OH6UO4VUEW' where id=8;
-update noar tt set b0='L35XMXLPG7ZHIJYHT' where id=8;
-update noar ti set b0='L35XMXLPG7ZHIJYHT' where id=8;
-update noar tt set v0='TYIUK6QWJDUGL2Z8SPV9' where id=8;
-update noar ti set v0='TYIUK6QWJDUGL2Z8SPV9' where id=8;
-update noar tt set b1='LTA3GALWTJY' where id=8;
-update noar ti set b1='LTA3GALWTJY' where id=8;
-update noar tt set v0='9X1U8QM2IBGPXWDZT8' where id=8;
-update noar ti set v0='9X1U8QM2IBGPXWDZT8' where id=8;
-update noar tt set b2='93JXB6XEK28V84C6AYG' where id=8;
-update noar ti set b2='93JXB6XEK28V84C6AYG' where id=8;
-update noar tt set v0='PL4OJKK0LRZB6T' where id=9;
-update noar ti set v0='PL4OJKK0LRZB6T' where id=9;
-update noar tt set b0='T3' where id=9;
-update noar ti set b0='T3' where id=9;
-update noar tt set v0='SLAD3CQNTN' where id=9;
-update noar ti set v0='SLAD3CQNTN' where id=9;
-update noar tt set b1='U1A6UKP2DBFBEJ' where id=9;
-update noar ti set b1='U1A6UKP2DBFBEJ' where id=9;
-update noar tt set v0='M' where id=9;
-update noar ti set v0='M' where id=9;
-update noar tt set b2='VMPGNADCAKOAFDZV0JG3' where id=9;
-update noar ti set b2='VMPGNADCAKOAFDZV0JG3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D4STS4Y22S6OSYQC41785C2QVEKPYZ1' where id=1;
-update noar ti set v0='D4STS4Y22S6OSYQC41785C2QVEKPYZ1' where id=1;
-update noar tt set b0='4SY57CZZ919S8' where id=1;
-update noar ti set b0='4SY57CZZ919S8' where id=1;
-update noar tt set v0='FYGV7TTNG89MA3' where id=1;
-update noar ti set v0='FYGV7TTNG89MA3' where id=1;
-update noar tt set b1='99Q6LWKXGAUEIVKIQD' where id=1;
-update noar ti set b1='99Q6LWKXGAUEIVKIQD' where id=1;
-update noar tt set v0='GFQBZVQAA8' where id=1;
-update noar ti set v0='GFQBZVQAA8' where id=1;
-update noar tt set b2='71MKMYGPUXXVRQ5EBSZAK9UW74N11S' where id=1;
-update noar ti set b2='71MKMYGPUXXVRQ5EBSZAK9UW74N11S' where id=1;
-update noar tt set v0='EN3M9MLFKSB4GBD73CFODHSWTF0389V' where id=2;
-update noar ti set v0='EN3M9MLFKSB4GBD73CFODHSWTF0389V' where id=2;
-update noar tt set b0='L8BLUP7QNSHKQI1453VA7LFC' where id=2;
-update noar ti set b0='L8BLUP7QNSHKQI1453VA7LFC' where id=2;
-update noar tt set v0='1R588Z32TGHHVCAP5FS7' where id=2;
-update noar ti set v0='1R588Z32TGHHVCAP5FS7' where id=2;
-update noar tt set b1='SYOP93XOTWW78135' where id=2;
-update noar ti set b1='SYOP93XOTWW78135' where id=2;
-update noar tt set v0='O3UVEPGTAD904ZO9B1ZWMSU7TMS' where id=2;
-update noar ti set v0='O3UVEPGTAD904ZO9B1ZWMSU7TMS' where id=2;
-update noar tt set b2='R8ER' where id=2;
-update noar ti set b2='R8ER' where id=2;
-update noar tt set v0='N7SWDTOCBSEE37ZMC4AZJUXIY46J' where id=3;
-update noar ti set v0='N7SWDTOCBSEE37ZMC4AZJUXIY46J' where id=3;
-update noar tt set b0='XAPAUQN26W4FPKARN4GGI8' where id=3;
-update noar ti set b0='XAPAUQN26W4FPKARN4GGI8' where id=3;
-update noar tt set v0='1DHU0TR' where id=3;
-update noar ti set v0='1DHU0TR' where id=3;
-update noar tt set b1='Y4K' where id=3;
-update noar ti set b1='Y4K' where id=3;
-update noar tt set v0='5GU5RMJ96AL9CE8C4P4RQGFJ6SW5D' where id=3;
-update noar ti set v0='5GU5RMJ96AL9CE8C4P4RQGFJ6SW5D' where id=3;
-update noar tt set b2='QMLMDLLRLH03PLA2OS5ESUJ' where id=3;
-update noar ti set b2='QMLMDLLRLH03PLA2OS5ESUJ' where id=3;
-update noar tt set v0='W590ZYAPRPVYBMM2LW' where id=4;
-update noar ti set v0='W590ZYAPRPVYBMM2LW' where id=4;
-update noar tt set b0='R54VXUSTNPYPE2HZRR3HDMF' where id=4;
-update noar ti set b0='R54VXUSTNPYPE2HZRR3HDMF' where id=4;
-update noar tt set v0='0W4D' where id=4;
-update noar ti set v0='0W4D' where id=4;
-update noar tt set b1='DAAVXWG4NNKB7NTJCQUR79U8' where id=4;
-update noar ti set b1='DAAVXWG4NNKB7NTJCQUR79U8' where id=4;
-update noar tt set v0='4RG1K3RZ8RFEXD4DLVPH5T' where id=4;
-update noar ti set v0='4RG1K3RZ8RFEXD4DLVPH5T' where id=4;
-update noar tt set b2='6' where id=4;
-update noar ti set b2='6' where id=4;
-update noar tt set v0='40X12J923KO56NXU0T0' where id=5;
-update noar ti set v0='40X12J923KO56NXU0T0' where id=5;
-update noar tt set b0='DCODQP23MTI8YXLHBAI2T9RHM0Q' where id=5;
-update noar ti set b0='DCODQP23MTI8YXLHBAI2T9RHM0Q' where id=5;
-update noar tt set v0='FPE7A' where id=5;
-update noar ti set v0='FPE7A' where id=5;
-update noar tt set b1='XBE4X' where id=5;
-update noar ti set b1='XBE4X' where id=5;
-update noar tt set v0='KY65MW6D5XG53FSSUP' where id=5;
-update noar ti set v0='KY65MW6D5XG53FSSUP' where id=5;
-update noar tt set b2='MXESE8WMUTTJFL' where id=5;
-update noar ti set b2='MXESE8WMUTTJFL' where id=5;
-update noar tt set v0='S0VDZKMDF8N9FY5W978PB1UE170KQ7' where id=6;
-update noar ti set v0='S0VDZKMDF8N9FY5W978PB1UE170KQ7' where id=6;
-update noar tt set b0='7ORGOKVV2NT04TEZOGK0' where id=6;
-update noar ti set b0='7ORGOKVV2NT04TEZOGK0' where id=6;
-update noar tt set v0='5AKK7SVKK3L0KEX2DIUB86DRVZZ' where id=6;
-update noar ti set v0='5AKK7SVKK3L0KEX2DIUB86DRVZZ' where id=6;
-update noar tt set b1='5HC5QBGE904QY3BBAQ7VPSJ6IJ02' where id=6;
-update noar ti set b1='5HC5QBGE904QY3BBAQ7VPSJ6IJ02' where id=6;
-update noar tt set v0='R' where id=6;
-update noar ti set v0='R' where id=6;
-update noar tt set b2='YS6VKGTB7' where id=6;
-update noar ti set b2='YS6VKGTB7' where id=6;
-update noar tt set v0='T70NA4UCDVU4DDSRO4HQHYHF25D7V7T' where id=7;
-update noar ti set v0='T70NA4UCDVU4DDSRO4HQHYHF25D7V7T' where id=7;
-update noar tt set b0='1UDPXO93HC9' where id=7;
-update noar ti set b0='1UDPXO93HC9' where id=7;
-update noar tt set v0='JYTX1E7V7LYKT19FGSAM9GJ002D0U6R' where id=7;
-update noar ti set v0='JYTX1E7V7LYKT19FGSAM9GJ002D0U6R' where id=7;
-update noar tt set b1='G1RM1UN07Z0N1PQHSZAJX' where id=7;
-update noar ti set b1='G1RM1UN07Z0N1PQHSZAJX' where id=7;
-update noar tt set v0='7QWYFDXB021BDE8BSLNE' where id=7;
-update noar ti set v0='7QWYFDXB021BDE8BSLNE' where id=7;
-update noar tt set b2='KU3T9K2I2YZ58' where id=7;
-update noar ti set b2='KU3T9K2I2YZ58' where id=7;
-update noar tt set v0='VG62AB9BGU50JRB6A5R3C464' where id=8;
-update noar ti set v0='VG62AB9BGU50JRB6A5R3C464' where id=8;
-update noar tt set b0='RCO0EA59FPU30VC2' where id=8;
-update noar ti set b0='RCO0EA59FPU30VC2' where id=8;
-update noar tt set v0='X8SUP8E2WZJO3' where id=8;
-update noar ti set v0='X8SUP8E2WZJO3' where id=8;
-update noar tt set b1='P1W2OJAT662F5255HI7UAZVMWUNQ' where id=8;
-update noar ti set b1='P1W2OJAT662F5255HI7UAZVMWUNQ' where id=8;
-update noar tt set v0='KCSS48BU9' where id=8;
-update noar ti set v0='KCSS48BU9' where id=8;
-update noar tt set b2='ZT' where id=8;
-update noar ti set b2='ZT' where id=8;
-update noar tt set v0='TCPKI958Q6QI6U6' where id=9;
-update noar ti set v0='TCPKI958Q6QI6U6' where id=9;
-update noar tt set b0='IZZQZTSHCYDH9Y5ESAG' where id=9;
-update noar ti set b0='IZZQZTSHCYDH9Y5ESAG' where id=9;
-update noar tt set v0='OF51YVXAL11ZZ9SEZKQ' where id=9;
-update noar ti set v0='OF51YVXAL11ZZ9SEZKQ' where id=9;
-update noar tt set b1='O0YBO6NQA6VJTYK3X0BJY' where id=9;
-update noar ti set b1='O0YBO6NQA6VJTYK3X0BJY' where id=9;
-update noar tt set v0='G9M5NYCUZVL7S1KPGTO9J' where id=9;
-update noar ti set v0='G9M5NYCUZVL7S1KPGTO9J' where id=9;
-update noar tt set b2='YOI0MS8I0XG8XXPSL' where id=9;
-update noar ti set b2='YOI0MS8I0XG8XXPSL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='W3D1' where id=1;
-update noar ti set v0='W3D1' where id=1;
-update noar tt set b0='NW4UR2' where id=1;
-update noar ti set b0='NW4UR2' where id=1;
-update noar tt set v0='7BDA9R8SXP9EVSY3I3HUQUCSYH0W9J2' where id=1;
-update noar ti set v0='7BDA9R8SXP9EVSY3I3HUQUCSYH0W9J2' where id=1;
-update noar tt set b1='P80BRBLSVBXL8ZS1O' where id=1;
-update noar ti set b1='P80BRBLSVBXL8ZS1O' where id=1;
-update noar tt set v0='WB6GQSIN0E6IBPKM9JXO38' where id=1;
-update noar ti set v0='WB6GQSIN0E6IBPKM9JXO38' where id=1;
-update noar tt set b2='N18KZ895FSVRKJGVRNGOL5' where id=1;
-update noar ti set b2='N18KZ895FSVRKJGVRNGOL5' where id=1;
-update noar tt set v0='Y1APWUU4HMWTRJYZ5HE2Q6' where id=2;
-update noar ti set v0='Y1APWUU4HMWTRJYZ5HE2Q6' where id=2;
-update noar tt set b0='V' where id=2;
-update noar ti set b0='V' where id=2;
-update noar tt set v0='5UJRNA7DFS' where id=2;
-update noar ti set v0='5UJRNA7DFS' where id=2;
-update noar tt set b1='EM27SOMM28VMLWYU' where id=2;
-update noar ti set b1='EM27SOMM28VMLWYU' where id=2;
-update noar tt set v0='7KSN1PHCSD' where id=2;
-update noar ti set v0='7KSN1PHCSD' where id=2;
-update noar tt set b2='4TN6UMXDT1QX2' where id=2;
-update noar ti set b2='4TN6UMXDT1QX2' where id=2;
-update noar tt set v0='097X4G7M6RVHVMYW4K45YTYIVY' where id=3;
-update noar ti set v0='097X4G7M6RVHVMYW4K45YTYIVY' where id=3;
-update noar tt set b0='0KUFS61FOX3XMDQX649S2' where id=3;
-update noar ti set b0='0KUFS61FOX3XMDQX649S2' where id=3;
-update noar tt set v0='JMKIKZCCVS5' where id=3;
-update noar ti set v0='JMKIKZCCVS5' where id=3;
-update noar tt set b1='6EZS0XBVBQN16C6C0PVUC6D' where id=3;
-update noar ti set b1='6EZS0XBVBQN16C6C0PVUC6D' where id=3;
-update noar tt set v0='1VYA7XMQDAUEUBD5D1ECNWD' where id=3;
-update noar ti set v0='1VYA7XMQDAUEUBD5D1ECNWD' where id=3;
-update noar tt set b2='LI0AA6RKLGC8OBBPDLI8QQ99Q0M' where id=3;
-update noar ti set b2='LI0AA6RKLGC8OBBPDLI8QQ99Q0M' where id=3;
-update noar tt set v0='IA6Q3N9CINOCAVEF2YFH33EFQGN' where id=4;
-update noar ti set v0='IA6Q3N9CINOCAVEF2YFH33EFQGN' where id=4;
-update noar tt set b0='SJ503SX5X1JQ0L' where id=4;
-update noar ti set b0='SJ503SX5X1JQ0L' where id=4;
-update noar tt set v0='1JOWFC8D0JO534XYOW1I1UL' where id=4;
-update noar ti set v0='1JOWFC8D0JO534XYOW1I1UL' where id=4;
-update noar tt set b1='5L40LVPW1KB313G8PJLR' where id=4;
-update noar ti set b1='5L40LVPW1KB313G8PJLR' where id=4;
-update noar tt set v0='GEJ1' where id=4;
-update noar ti set v0='GEJ1' where id=4;
-update noar tt set b2='IBNNZ62T3RF' where id=4;
-update noar ti set b2='IBNNZ62T3RF' where id=4;
-update noar tt set v0='SSRSP14L4MNKCGNIKKPCVH' where id=5;
-update noar ti set v0='SSRSP14L4MNKCGNIKKPCVH' where id=5;
-update noar tt set b0='0W699XI0368CDW5NCRIR' where id=5;
-update noar ti set b0='0W699XI0368CDW5NCRIR' where id=5;
-update noar tt set v0='DX9QNU3B5CLFX' where id=5;
-update noar ti set v0='DX9QNU3B5CLFX' where id=5;
-update noar tt set b1='CLS6I' where id=5;
-update noar ti set b1='CLS6I' where id=5;
-update noar tt set v0='Z6YAS7L0RCB2' where id=5;
-update noar ti set v0='Z6YAS7L0RCB2' where id=5;
-update noar tt set b2='9IL' where id=5;
-update noar ti set b2='9IL' where id=5;
-update noar tt set v0='LLOY0XHJFYB35' where id=6;
-update noar ti set v0='LLOY0XHJFYB35' where id=6;
-update noar tt set b0='6FUHFYTH8ZG8UIBP5L' where id=6;
-update noar ti set b0='6FUHFYTH8ZG8UIBP5L' where id=6;
-update noar tt set v0='EY9VVC7KVAW' where id=6;
-update noar ti set v0='EY9VVC7KVAW' where id=6;
-update noar tt set b1='7YWRQ0CFYB' where id=6;
-update noar ti set b1='7YWRQ0CFYB' where id=6;
-update noar tt set v0='XG4FGAX6HCLSS87YSKIW' where id=6;
-update noar ti set v0='XG4FGAX6HCLSS87YSKIW' where id=6;
-update noar tt set b2='N5VRJHXH37Q6E941O8CNTA' where id=6;
-update noar ti set b2='N5VRJHXH37Q6E941O8CNTA' where id=6;
-update noar tt set v0='M0RXIQ4FRB' where id=7;
-update noar ti set v0='M0RXIQ4FRB' where id=7;
-update noar tt set b0='MOYBU9678MWW8MXKIAVSM27' where id=7;
-update noar ti set b0='MOYBU9678MWW8MXKIAVSM27' where id=7;
-update noar tt set v0='R1MCR' where id=7;
-update noar ti set v0='R1MCR' where id=7;
-update noar tt set b1='JERUHLL069YF1RDPYZ91K0' where id=7;
-update noar ti set b1='JERUHLL069YF1RDPYZ91K0' where id=7;
-update noar tt set v0='6MAG1KCJ9B2UCBDJWHDGSVQK9X' where id=7;
-update noar ti set v0='6MAG1KCJ9B2UCBDJWHDGSVQK9X' where id=7;
-update noar tt set b2='B1QH7OVT76QXWLYKP34LHA2TZ84Q5' where id=7;
-update noar ti set b2='B1QH7OVT76QXWLYKP34LHA2TZ84Q5' where id=7;
-update noar tt set v0='SMELCFPT2798867DMXG' where id=8;
-update noar ti set v0='SMELCFPT2798867DMXG' where id=8;
-update noar tt set b0='E43X8I2HALLCB7BYPZXE08K1XJA' where id=8;
-update noar ti set b0='E43X8I2HALLCB7BYPZXE08K1XJA' where id=8;
-update noar tt set v0='3AN4R4IV3NQ8NWD7RS3KD5GDLRZQ72V' where id=8;
-update noar ti set v0='3AN4R4IV3NQ8NWD7RS3KD5GDLRZQ72V' where id=8;
-update noar tt set b1='ROWAUYQHDW8T6XJQ3' where id=8;
-update noar ti set b1='ROWAUYQHDW8T6XJQ3' where id=8;
-update noar tt set v0='WIRKB86IJC8' where id=8;
-update noar ti set v0='WIRKB86IJC8' where id=8;
-update noar tt set b2='Z35FP' where id=8;
-update noar ti set b2='Z35FP' where id=8;
-update noar tt set v0='D15WVM2' where id=9;
-update noar ti set v0='D15WVM2' where id=9;
-update noar tt set b0='ECZ3DIL1J8T65A3JW78T5TTC9VQY2R' where id=9;
-update noar ti set b0='ECZ3DIL1J8T65A3JW78T5TTC9VQY2R' where id=9;
-update noar tt set v0='189ZNQIKHXX6BALO6' where id=9;
-update noar ti set v0='189ZNQIKHXX6BALO6' where id=9;
-update noar tt set b1='WCHR8091EGNW8BTBD3NK0V' where id=9;
-update noar ti set b1='WCHR8091EGNW8BTBD3NK0V' where id=9;
-update noar tt set v0='W' where id=9;
-update noar ti set v0='W' where id=9;
-update noar tt set b2='VAZ5YWRGXYHEFPUU0' where id=9;
-update noar ti set b2='VAZ5YWRGXYHEFPUU0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YH64NY9U' where id=1;
-update noar ti set v0='YH64NY9U' where id=1;
-update noar tt set b0='RR38BT' where id=1;
-update noar ti set b0='RR38BT' where id=1;
-update noar tt set v0='NKX6CPE163GGGVJRJSEDHS4YM0258' where id=1;
-update noar ti set v0='NKX6CPE163GGGVJRJSEDHS4YM0258' where id=1;
-update noar tt set b1='EU' where id=1;
-update noar ti set b1='EU' where id=1;
-update noar tt set v0='HLC3HNO2IKJ1UV8W' where id=1;
-update noar ti set v0='HLC3HNO2IKJ1UV8W' where id=1;
-update noar tt set b2='0HM1VTUJ12P4J4CTNKA6SY2' where id=1;
-update noar ti set b2='0HM1VTUJ12P4J4CTNKA6SY2' where id=1;
-update noar tt set v0='18ETIZ3E6F93FU84W51VHGYM6NS' where id=2;
-update noar ti set v0='18ETIZ3E6F93FU84W51VHGYM6NS' where id=2;
-update noar tt set b0='BILQMTVKEQ9CRPKHWMGMUEWVGLQ' where id=2;
-update noar ti set b0='BILQMTVKEQ9CRPKHWMGMUEWVGLQ' where id=2;
-update noar tt set v0='88A4ODH' where id=2;
-update noar ti set v0='88A4ODH' where id=2;
-update noar tt set b1='94MTRTJJVTC' where id=2;
-update noar ti set b1='94MTRTJJVTC' where id=2;
-update noar tt set v0='JFDTQMBHNLEJ42ZOGGPZ5R3HRGK3Y' where id=2;
-update noar ti set v0='JFDTQMBHNLEJ42ZOGGPZ5R3HRGK3Y' where id=2;
-update noar tt set b2='DURD5KT0W8H5M49VWDF2UCHZVX33LOQD' where id=2;
-update noar ti set b2='DURD5KT0W8H5M49VWDF2UCHZVX33LOQD' where id=2;
-update noar tt set v0='9' where id=3;
-update noar ti set v0='9' where id=3;
-update noar tt set b0='KBLNGYHVHAU2YLFQAN980Y' where id=3;
-update noar ti set b0='KBLNGYHVHAU2YLFQAN980Y' where id=3;
-update noar tt set v0='W7W6LJPCCB' where id=3;
-update noar ti set v0='W7W6LJPCCB' where id=3;
-update noar tt set b1='K45M1DUF0JY5R6OD' where id=3;
-update noar ti set b1='K45M1DUF0JY5R6OD' where id=3;
-update noar tt set v0='R5O9TPZFVTSE0YCRLG3ZND' where id=3;
-update noar ti set v0='R5O9TPZFVTSE0YCRLG3ZND' where id=3;
-update noar tt set b2='C' where id=3;
-update noar ti set b2='C' where id=3;
-update noar tt set v0='SNON9BJKO0FVNWZPL48T' where id=4;
-update noar ti set v0='SNON9BJKO0FVNWZPL48T' where id=4;
-update noar tt set b0='XCVG7WYCBJONSOWW4XUNFTYUW50VFBZ' where id=4;
-update noar ti set b0='XCVG7WYCBJONSOWW4XUNFTYUW50VFBZ' where id=4;
-update noar tt set v0='HBBQW53XQ1RR' where id=4;
-update noar ti set v0='HBBQW53XQ1RR' where id=4;
-update noar tt set b1='DQB8E49P1W6H9QIK' where id=4;
-update noar ti set b1='DQB8E49P1W6H9QIK' where id=4;
-update noar tt set v0='9Y6H2HO7YYT5QF2X8F5WR04BBSD01E' where id=4;
-update noar ti set v0='9Y6H2HO7YYT5QF2X8F5WR04BBSD01E' where id=4;
-update noar tt set b2='7KY5FMYCP15NQUQBP0XIOCU6SV7HK7' where id=4;
-update noar ti set b2='7KY5FMYCP15NQUQBP0XIOCU6SV7HK7' where id=4;
-update noar tt set v0='BBTODGJ' where id=5;
-update noar ti set v0='BBTODGJ' where id=5;
-update noar tt set b0='VMDK086MGTLYAOMCE' where id=5;
-update noar ti set b0='VMDK086MGTLYAOMCE' where id=5;
-update noar tt set v0='L7GYHHMF4R9FZ9KFIRIDZM' where id=5;
-update noar ti set v0='L7GYHHMF4R9FZ9KFIRIDZM' where id=5;
-update noar tt set b1='2P88KOIGR7MY' where id=5;
-update noar ti set b1='2P88KOIGR7MY' where id=5;
-update noar tt set v0='5O20RQK1PINZB6J' where id=5;
-update noar ti set v0='5O20RQK1PINZB6J' where id=5;
-update noar tt set b2='U2R9M0LSUE7DNB5MC75CS1JUJLLHAW' where id=5;
-update noar ti set b2='U2R9M0LSUE7DNB5MC75CS1JUJLLHAW' where id=5;
-update noar tt set v0='L58AJTUVD60C96X' where id=6;
-update noar ti set v0='L58AJTUVD60C96X' where id=6;
-update noar tt set b0='H10Q841WMLAFAKZ4SGETZWS131PNR' where id=6;
-update noar ti set b0='H10Q841WMLAFAKZ4SGETZWS131PNR' where id=6;
-update noar tt set v0='AZ5M' where id=6;
-update noar ti set v0='AZ5M' where id=6;
-update noar tt set b1='ENY89A15IMOFBYYSJ' where id=6;
-update noar ti set b1='ENY89A15IMOFBYYSJ' where id=6;
-update noar tt set v0='Z06N0WPDNNVOPI4UFOAD5D46C1TZFEJ0' where id=6;
-update noar ti set v0='Z06N0WPDNNVOPI4UFOAD5D46C1TZFEJ0' where id=6;
-update noar tt set b2='GT1JSITR' where id=6;
-update noar ti set b2='GT1JSITR' where id=6;
-update noar tt set v0='U2YUCZLNDR2YAMZSNNMUINV6S' where id=7;
-update noar ti set v0='U2YUCZLNDR2YAMZSNNMUINV6S' where id=7;
-update noar tt set b0='U06GT692Z346ACL' where id=7;
-update noar ti set b0='U06GT692Z346ACL' where id=7;
-update noar tt set v0='P42SNGTI79NF2XS2VJ196RW' where id=7;
-update noar ti set v0='P42SNGTI79NF2XS2VJ196RW' where id=7;
-update noar tt set b1='2K80FM' where id=7;
-update noar ti set b1='2K80FM' where id=7;
-update noar tt set v0='QH2JLVUJMZ6J4CTRE3SLZ2FFXZS9' where id=7;
-update noar ti set v0='QH2JLVUJMZ6J4CTRE3SLZ2FFXZS9' where id=7;
-update noar tt set b2='C1NSCK7HGCFX24JEXYY415ALP2IY614' where id=7;
-update noar ti set b2='C1NSCK7HGCFX24JEXYY415ALP2IY614' where id=7;
-update noar tt set v0='ZPV5U0HHTWT7CZJ2I92MJW6WMW35NOD' where id=8;
-update noar ti set v0='ZPV5U0HHTWT7CZJ2I92MJW6WMW35NOD' where id=8;
-update noar tt set b0='QWCJ' where id=8;
-update noar ti set b0='QWCJ' where id=8;
-update noar tt set v0='LNP5V07PTG7VIB2HOW' where id=8;
-update noar ti set v0='LNP5V07PTG7VIB2HOW' where id=8;
-update noar tt set b1='ZRBVWSI60R' where id=8;
-update noar ti set b1='ZRBVWSI60R' where id=8;
-update noar tt set v0='QMX2A4KSPQI7' where id=8;
-update noar ti set v0='QMX2A4KSPQI7' where id=8;
-update noar tt set b2='TQU36XQQUZHUG4JCIN9URC5KHMTQFBU' where id=8;
-update noar ti set b2='TQU36XQQUZHUG4JCIN9URC5KHMTQFBU' where id=8;
-update noar tt set v0='F6UHBY' where id=9;
-update noar ti set v0='F6UHBY' where id=9;
-update noar tt set b0='SB7' where id=9;
-update noar ti set b0='SB7' where id=9;
-update noar tt set v0='9' where id=9;
-update noar ti set v0='9' where id=9;
-update noar tt set b1='UD6QKFLGWZNM' where id=9;
-update noar ti set b1='UD6QKFLGWZNM' where id=9;
-update noar tt set v0='8FUULV1WBLAHJLMEXQXX3EO1L' where id=9;
-update noar ti set v0='8FUULV1WBLAHJLMEXQXX3EO1L' where id=9;
-update noar tt set b2='1THJ07X0RGYY6AUA2OG' where id=9;
-update noar ti set b2='1THJ07X0RGYY6AUA2OG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='986XRLWGCM1D1BL5ARMAH610IJYX' where id=1;
-update noar ti set v0='986XRLWGCM1D1BL5ARMAH610IJYX' where id=1;
-update noar tt set b0='94YFTUE5N2' where id=1;
-update noar ti set b0='94YFTUE5N2' where id=1;
-update noar tt set v0='EY0W1H85X8ATC5GCXT' where id=1;
-update noar ti set v0='EY0W1H85X8ATC5GCXT' where id=1;
-update noar tt set b1='581CZZJVJ8FWX0K9KP4UHRUU' where id=1;
-update noar ti set b1='581CZZJVJ8FWX0K9KP4UHRUU' where id=1;
-update noar tt set v0='V69X0H76WYYW7J66AZSRJ5H4AJSDP' where id=1;
-update noar ti set v0='V69X0H76WYYW7J66AZSRJ5H4AJSDP' where id=1;
-update noar tt set b2='Z2F0L81QOCQWX3VXQEYQ7P97OBXCKUYN' where id=1;
-update noar ti set b2='Z2F0L81QOCQWX3VXQEYQ7P97OBXCKUYN' where id=1;
-update noar tt set v0='7FKHVA' where id=2;
-update noar ti set v0='7FKHVA' where id=2;
-update noar tt set b0='5GLF78' where id=2;
-update noar ti set b0='5GLF78' where id=2;
-update noar tt set v0='9TC676IJKGLAT' where id=2;
-update noar ti set v0='9TC676IJKGLAT' where id=2;
-update noar tt set b1='R1RZVZ8TFI0I83ELZ' where id=2;
-update noar ti set b1='R1RZVZ8TFI0I83ELZ' where id=2;
-update noar tt set v0='F88OJO4O4ZBWB4KD0L58ERS' where id=2;
-update noar ti set v0='F88OJO4O4ZBWB4KD0L58ERS' where id=2;
-update noar tt set b2='E41IAT6E6LF4' where id=2;
-update noar ti set b2='E41IAT6E6LF4' where id=2;
-update noar tt set v0='OPNXA' where id=3;
-update noar ti set v0='OPNXA' where id=3;
-update noar tt set b0='Z3SY941D3RL50F4U1S0PF8A6O7DZM' where id=3;
-update noar ti set b0='Z3SY941D3RL50F4U1S0PF8A6O7DZM' where id=3;
-update noar tt set v0='CJB9UP7T5GGN8' where id=3;
-update noar ti set v0='CJB9UP7T5GGN8' where id=3;
-update noar tt set b1='NM65Q5B' where id=3;
-update noar ti set b1='NM65Q5B' where id=3;
-update noar tt set v0='KCZJIBBRCB4PH67N6YOEBHQCK6Z045' where id=3;
-update noar ti set v0='KCZJIBBRCB4PH67N6YOEBHQCK6Z045' where id=3;
-update noar tt set b2='5KN7AH7L5V8UXMXNWPI5ML842E23E6N' where id=3;
-update noar ti set b2='5KN7AH7L5V8UXMXNWPI5ML842E23E6N' where id=3;
-update noar tt set v0='N7IO' where id=4;
-update noar ti set v0='N7IO' where id=4;
-update noar tt set b0='48VSL095DE50O9D17C9SZ' where id=4;
-update noar ti set b0='48VSL095DE50O9D17C9SZ' where id=4;
-update noar tt set v0='5IQZ11C15I5CNSU3R4TJ4V0N' where id=4;
-update noar ti set v0='5IQZ11C15I5CNSU3R4TJ4V0N' where id=4;
-update noar tt set b1='18V7R4BW21EQYS32A' where id=4;
-update noar ti set b1='18V7R4BW21EQYS32A' where id=4;
-update noar tt set v0='UZAT3GVSL39' where id=4;
-update noar ti set v0='UZAT3GVSL39' where id=4;
-update noar tt set b2='6L' where id=4;
-update noar ti set b2='6L' where id=4;
-update noar tt set v0='LLNGSB0QYM93HY4AT8UVLM1MWRNQGQZI' where id=5;
-update noar ti set v0='LLNGSB0QYM93HY4AT8UVLM1MWRNQGQZI' where id=5;
-update noar tt set b0='GLSNRVFRSRQXYVLKE1T8' where id=5;
-update noar ti set b0='GLSNRVFRSRQXYVLKE1T8' where id=5;
-update noar tt set v0='GRJNION06' where id=5;
-update noar ti set v0='GRJNION06' where id=5;
-update noar tt set b1='KE5ALKTNQ9A0CXGSLEYU81FHZ3JOPW' where id=5;
-update noar ti set b1='KE5ALKTNQ9A0CXGSLEYU81FHZ3JOPW' where id=5;
-update noar tt set v0='Q01OTS0PVFH9HIHQSJZQZ8' where id=5;
-update noar ti set v0='Q01OTS0PVFH9HIHQSJZQZ8' where id=5;
-update noar tt set b2='F26QVU1341F48MK9LYKLBFG8PSJLI' where id=5;
-update noar ti set b2='F26QVU1341F48MK9LYKLBFG8PSJLI' where id=5;
-update noar tt set v0='Y06YWYB3CXL' where id=6;
-update noar ti set v0='Y06YWYB3CXL' where id=6;
-update noar tt set b0='FSECC0IH4D29CR2TOOTPAA0AZ' where id=6;
-update noar ti set b0='FSECC0IH4D29CR2TOOTPAA0AZ' where id=6;
-update noar tt set v0='HTFHH265A1Q8T2XNQIVOCG9EWR' where id=6;
-update noar ti set v0='HTFHH265A1Q8T2XNQIVOCG9EWR' where id=6;
-update noar tt set b1='KPBI0Z' where id=6;
-update noar ti set b1='KPBI0Z' where id=6;
-update noar tt set v0='ST3' where id=6;
-update noar ti set v0='ST3' where id=6;
-update noar tt set b2='A43CB6HD82ECZFGW2BTY' where id=6;
-update noar ti set b2='A43CB6HD82ECZFGW2BTY' where id=6;
-update noar tt set v0='U747P33BX7' where id=7;
-update noar ti set v0='U747P33BX7' where id=7;
-update noar tt set b0='0DCO0MD03LPHGEZC' where id=7;
-update noar ti set b0='0DCO0MD03LPHGEZC' where id=7;
-update noar tt set v0='80IP1S6N5Q' where id=7;
-update noar ti set v0='80IP1S6N5Q' where id=7;
-update noar tt set b1='AASZOHBMBV3AV7QDC91CNR6JA6MAM' where id=7;
-update noar ti set b1='AASZOHBMBV3AV7QDC91CNR6JA6MAM' where id=7;
-update noar tt set v0='A2Q9E84ZH8TJPI9Y8RXD' where id=7;
-update noar ti set v0='A2Q9E84ZH8TJPI9Y8RXD' where id=7;
-update noar tt set b2='7W' where id=7;
-update noar ti set b2='7W' where id=7;
-update noar tt set v0='JW70XNS3WACV1DEN1YV' where id=8;
-update noar ti set v0='JW70XNS3WACV1DEN1YV' where id=8;
-update noar tt set b0='HRQU5OFHAR3DBTUF8P7X93QIPXCJ' where id=8;
-update noar ti set b0='HRQU5OFHAR3DBTUF8P7X93QIPXCJ' where id=8;
-update noar tt set v0='GOYJO1A2NUHTNS4MBK5FYNR' where id=8;
-update noar ti set v0='GOYJO1A2NUHTNS4MBK5FYNR' where id=8;
-update noar tt set b1='SJPT61WVH' where id=8;
-update noar ti set b1='SJPT61WVH' where id=8;
-update noar tt set v0='A6V8' where id=8;
-update noar ti set v0='A6V8' where id=8;
-update noar tt set b2='DM' where id=8;
-update noar ti set b2='DM' where id=8;
-update noar tt set v0='LLWPL' where id=9;
-update noar ti set v0='LLWPL' where id=9;
-update noar tt set b0='V' where id=9;
-update noar ti set b0='V' where id=9;
-update noar tt set v0='BRBICN7ST9C9UW3' where id=9;
-update noar ti set v0='BRBICN7ST9C9UW3' where id=9;
-update noar tt set b1='8XB198WG6THPO9' where id=9;
-update noar ti set b1='8XB198WG6THPO9' where id=9;
-update noar tt set v0='TV5FLWI261SAN9D4TBMFPQX' where id=9;
-update noar ti set v0='TV5FLWI261SAN9D4TBMFPQX' where id=9;
-update noar tt set b2='CIXKO76YX68RI2SZ73RF33' where id=9;
-update noar ti set b2='CIXKO76YX68RI2SZ73RF33' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NF14KYZASFOQDEPBI3GP' where id=1;
-update noar ti set v0='NF14KYZASFOQDEPBI3GP' where id=1;
-update noar tt set b0='PMRRK6N3SOOJ9CJ9HDXJ5H1LDTLKJ0' where id=1;
-update noar ti set b0='PMRRK6N3SOOJ9CJ9HDXJ5H1LDTLKJ0' where id=1;
-update noar tt set v0='MPZIB5XF7RSN' where id=1;
-update noar ti set v0='MPZIB5XF7RSN' where id=1;
-update noar tt set b1='ORX2M3L1' where id=1;
-update noar ti set b1='ORX2M3L1' where id=1;
-update noar tt set v0='MLYP43DDF2SFHAWUC7XF73ZNVHWFDV' where id=1;
-update noar ti set v0='MLYP43DDF2SFHAWUC7XF73ZNVHWFDV' where id=1;
-update noar tt set b2='1SQOK28T7K4ALP440E8' where id=1;
-update noar ti set b2='1SQOK28T7K4ALP440E8' where id=1;
-update noar tt set v0='5E6WJRQT070BJ' where id=2;
-update noar ti set v0='5E6WJRQT070BJ' where id=2;
-update noar tt set b0='UMT6119EMTCMJ543017BNUC' where id=2;
-update noar ti set b0='UMT6119EMTCMJ543017BNUC' where id=2;
-update noar tt set v0='VSR1' where id=2;
-update noar ti set v0='VSR1' where id=2;
-update noar tt set b1='EWCBRHITKUFVAFYY1XQBF7PL50' where id=2;
-update noar ti set b1='EWCBRHITKUFVAFYY1XQBF7PL50' where id=2;
-update noar tt set v0='KWZC7B0V54ZG8LMZ7CG3WRMKKI6HLIY' where id=2;
-update noar ti set v0='KWZC7B0V54ZG8LMZ7CG3WRMKKI6HLIY' where id=2;
-update noar tt set b2='H6TM4KZ7KC2JF7ZRII66' where id=2;
-update noar ti set b2='H6TM4KZ7KC2JF7ZRII66' where id=2;
-update noar tt set v0='RGFKPI867BCFYV7GBXMULV60' where id=3;
-update noar ti set v0='RGFKPI867BCFYV7GBXMULV60' where id=3;
-update noar tt set b0='OZLV4KMXVIAVIRFK1AEM6' where id=3;
-update noar ti set b0='OZLV4KMXVIAVIRFK1AEM6' where id=3;
-update noar tt set v0='Q5' where id=3;
-update noar ti set v0='Q5' where id=3;
-update noar tt set b1='2KQR' where id=3;
-update noar ti set b1='2KQR' where id=3;
-update noar tt set v0='FB' where id=3;
-update noar ti set v0='FB' where id=3;
-update noar tt set b2='LEJ1Q9D8GBNJQCP3KZJMEELON9' where id=3;
-update noar ti set b2='LEJ1Q9D8GBNJQCP3KZJMEELON9' where id=3;
-update noar tt set v0='40' where id=4;
-update noar ti set v0='40' where id=4;
-update noar tt set b0='OTE' where id=4;
-update noar ti set b0='OTE' where id=4;
-update noar tt set v0='W6168IS' where id=4;
-update noar ti set v0='W6168IS' where id=4;
-update noar tt set b1='SRNZQ6' where id=4;
-update noar ti set b1='SRNZQ6' where id=4;
-update noar tt set v0='U29DYKN3G3ORH117R' where id=4;
-update noar ti set v0='U29DYKN3G3ORH117R' where id=4;
-update noar tt set b2='68AO3EQUGKQNI5NZF' where id=4;
-update noar ti set b2='68AO3EQUGKQNI5NZF' where id=4;
-update noar tt set v0='PAY2M9QY779U8PJ77VUBR6L4ZDX' where id=5;
-update noar ti set v0='PAY2M9QY779U8PJ77VUBR6L4ZDX' where id=5;
-update noar tt set b0='4MXBY5PMSU27EVP3AYAU5C' where id=5;
-update noar ti set b0='4MXBY5PMSU27EVP3AYAU5C' where id=5;
-update noar tt set v0='2B3F569G60IPIGZZ' where id=5;
-update noar ti set v0='2B3F569G60IPIGZZ' where id=5;
-update noar tt set b1='R808AHMGY278OQT87DTV97U3PNR' where id=5;
-update noar ti set b1='R808AHMGY278OQT87DTV97U3PNR' where id=5;
-update noar tt set v0='NXX19CEDDR5NWD6P2YN1H6G' where id=5;
-update noar ti set v0='NXX19CEDDR5NWD6P2YN1H6G' where id=5;
-update noar tt set b2='FISCIQ4V1TTHQ9V' where id=5;
-update noar ti set b2='FISCIQ4V1TTHQ9V' where id=5;
-update noar tt set v0='77U0QMWNPVQRNMKO954D' where id=6;
-update noar ti set v0='77U0QMWNPVQRNMKO954D' where id=6;
-update noar tt set b0='QVGAE64L' where id=6;
-update noar ti set b0='QVGAE64L' where id=6;
-update noar tt set v0='RORCU7BQMYBXPKFRFAF4SD0AIYQ2A9' where id=6;
-update noar ti set v0='RORCU7BQMYBXPKFRFAF4SD0AIYQ2A9' where id=6;
-update noar tt set b1='5DUZ2KLQ4G0D9AXJ226' where id=6;
-update noar ti set b1='5DUZ2KLQ4G0D9AXJ226' where id=6;
-update noar tt set v0='N5A' where id=6;
-update noar ti set v0='N5A' where id=6;
-update noar tt set b2='1CQ' where id=6;
-update noar ti set b2='1CQ' where id=6;
-update noar tt set v0='TG0YYIIUKEE1JF' where id=7;
-update noar ti set v0='TG0YYIIUKEE1JF' where id=7;
-update noar tt set b0='I7HZ3ITRFK6QBREAJQEAE4URCUH6' where id=7;
-update noar ti set b0='I7HZ3ITRFK6QBREAJQEAE4URCUH6' where id=7;
-update noar tt set v0='OS8' where id=7;
-update noar ti set v0='OS8' where id=7;
-update noar tt set b1='BQHYVB9PMVKKTQK0EHPVZ8A9B6P1' where id=7;
-update noar ti set b1='BQHYVB9PMVKKTQK0EHPVZ8A9B6P1' where id=7;
-update noar tt set v0='2QG46UC03CEZM26ONK' where id=7;
-update noar ti set v0='2QG46UC03CEZM26ONK' where id=7;
-update noar tt set b2='VH2NE0IC' where id=7;
-update noar ti set b2='VH2NE0IC' where id=7;
-update noar tt set v0='MRK95MXZRLGE9' where id=8;
-update noar ti set v0='MRK95MXZRLGE9' where id=8;
-update noar tt set b0='DDAP8765B9K' where id=8;
-update noar ti set b0='DDAP8765B9K' where id=8;
-update noar tt set v0='UORH' where id=8;
-update noar ti set v0='UORH' where id=8;
-update noar tt set b1='TZJZE' where id=8;
-update noar ti set b1='TZJZE' where id=8;
-update noar tt set v0='TM9BOE12FKT1HUVW1WCANYC6R' where id=8;
-update noar ti set v0='TM9BOE12FKT1HUVW1WCANYC6R' where id=8;
-update noar tt set b2='LOCVON4BRFRYHBZSGRQMVYK' where id=8;
-update noar ti set b2='LOCVON4BRFRYHBZSGRQMVYK' where id=8;
-update noar tt set v0='IS52FC2R8A5SRF9P3MCAP9ZZ4R15KZ6' where id=9;
-update noar ti set v0='IS52FC2R8A5SRF9P3MCAP9ZZ4R15KZ6' where id=9;
-update noar tt set b0='C49RXQZNGV41K1P8' where id=9;
-update noar ti set b0='C49RXQZNGV41K1P8' where id=9;
-update noar tt set v0='H9M83V1' where id=9;
-update noar ti set v0='H9M83V1' where id=9;
-update noar tt set b1='F8VYBZBZOYVRJDOV6' where id=9;
-update noar ti set b1='F8VYBZBZOYVRJDOV6' where id=9;
-update noar tt set v0='MNHP' where id=9;
-update noar ti set v0='MNHP' where id=9;
-update noar tt set b2='FZ950SFLY7LPVIF' where id=9;
-update noar ti set b2='FZ950SFLY7LPVIF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UZ1CVBHQCR0DQ2CBR3Y3CL2RK95' where id=1;
-update noar ti set v0='UZ1CVBHQCR0DQ2CBR3Y3CL2RK95' where id=1;
-update noar tt set b0='UDWGQTED08Y9A7KDY3HIC' where id=1;
-update noar ti set b0='UDWGQTED08Y9A7KDY3HIC' where id=1;
-update noar tt set v0='DZR' where id=1;
-update noar ti set v0='DZR' where id=1;
-update noar tt set b1='80V3D' where id=1;
-update noar ti set b1='80V3D' where id=1;
-update noar tt set v0='YHZMGFJDP5Y2HJFKEMF3UARQVO2U' where id=1;
-update noar ti set v0='YHZMGFJDP5Y2HJFKEMF3UARQVO2U' where id=1;
-update noar tt set b2='4MXTW6U' where id=1;
-update noar ti set b2='4MXTW6U' where id=1;
-update noar tt set v0='C87DYG6XW3VF2GJJPEII8K1GH9IDMWW' where id=2;
-update noar ti set v0='C87DYG6XW3VF2GJJPEII8K1GH9IDMWW' where id=2;
-update noar tt set b0='HUIX9W8X75FOFTZ8W' where id=2;
-update noar ti set b0='HUIX9W8X75FOFTZ8W' where id=2;
-update noar tt set v0='VPRKVU4ME26BLRNHDYAVFKBUGXRTEH' where id=2;
-update noar ti set v0='VPRKVU4ME26BLRNHDYAVFKBUGXRTEH' where id=2;
-update noar tt set b1='OP0GPDHVEM3PIKBLG' where id=2;
-update noar ti set b1='OP0GPDHVEM3PIKBLG' where id=2;
-update noar tt set v0='ON' where id=2;
-update noar ti set v0='ON' where id=2;
-update noar tt set b2='FO4YRBQ4F9ZLT' where id=2;
-update noar ti set b2='FO4YRBQ4F9ZLT' where id=2;
-update noar tt set v0='88PC1PAAN40Z3500OEKYV' where id=3;
-update noar ti set v0='88PC1PAAN40Z3500OEKYV' where id=3;
-update noar tt set b0='RA50' where id=3;
-update noar ti set b0='RA50' where id=3;
-update noar tt set v0='FJ' where id=3;
-update noar ti set v0='FJ' where id=3;
-update noar tt set b1='XV2FU8MVWX1V427CB2C1PIA5NXJKLU5' where id=3;
-update noar ti set b1='XV2FU8MVWX1V427CB2C1PIA5NXJKLU5' where id=3;
-update noar tt set v0='TG' where id=3;
-update noar ti set v0='TG' where id=3;
-update noar tt set b2='3ID2846HXPE2PFYCGOY' where id=3;
-update noar ti set b2='3ID2846HXPE2PFYCGOY' where id=3;
-update noar tt set v0='QDJ2BB8PB4SAGJW4ZIXSIN1XNI3F6H' where id=4;
-update noar ti set v0='QDJ2BB8PB4SAGJW4ZIXSIN1XNI3F6H' where id=4;
-update noar tt set b0='H3JD5OH2NLRIJR' where id=4;
-update noar ti set b0='H3JD5OH2NLRIJR' where id=4;
-update noar tt set v0='CMO93ZLCMJOGMJWSHWO4E6IBXRQYHS' where id=4;
-update noar ti set v0='CMO93ZLCMJOGMJWSHWO4E6IBXRQYHS' where id=4;
-update noar tt set b1='FXSU3K6UJDGS' where id=4;
-update noar ti set b1='FXSU3K6UJDGS' where id=4;
-update noar tt set v0='P20IVA4UJIVUO3A2VEV963L1O' where id=4;
-update noar ti set v0='P20IVA4UJIVUO3A2VEV963L1O' where id=4;
-update noar tt set b2='1AEP2D7TTQ8IM0HNEI7CJ5X' where id=4;
-update noar ti set b2='1AEP2D7TTQ8IM0HNEI7CJ5X' where id=4;
-update noar tt set v0='OODOYH1J6JJJ' where id=5;
-update noar ti set v0='OODOYH1J6JJJ' where id=5;
-update noar tt set b0='34ECPVJHSZ1' where id=5;
-update noar ti set b0='34ECPVJHSZ1' where id=5;
-update noar tt set v0='PFPETC7II' where id=5;
-update noar ti set v0='PFPETC7II' where id=5;
-update noar tt set b1='A' where id=5;
-update noar ti set b1='A' where id=5;
-update noar tt set v0='IF9' where id=5;
-update noar ti set v0='IF9' where id=5;
-update noar tt set b2='W17NGDA8U54OW67WMQ7' where id=5;
-update noar ti set b2='W17NGDA8U54OW67WMQ7' where id=5;
-update noar tt set v0='VXMMNZ18K8AVPZUJJS2R9' where id=6;
-update noar ti set v0='VXMMNZ18K8AVPZUJJS2R9' where id=6;
-update noar tt set b0='3VRLHATW4C7YKWX' where id=6;
-update noar ti set b0='3VRLHATW4C7YKWX' where id=6;
-update noar tt set v0='00ZED43JYABT7TQ9KHJ2OQ9H46' where id=6;
-update noar ti set v0='00ZED43JYABT7TQ9KHJ2OQ9H46' where id=6;
-update noar tt set b1='PWZK77CBRLQ' where id=6;
-update noar ti set b1='PWZK77CBRLQ' where id=6;
-update noar tt set v0='NI2BLSHKSL88CMHTVZ7Y0V7QU0FCLO' where id=6;
-update noar ti set v0='NI2BLSHKSL88CMHTVZ7Y0V7QU0FCLO' where id=6;
-update noar tt set b2='7TKILZ03PXUFGBL22V7XV4UVSECK' where id=6;
-update noar ti set b2='7TKILZ03PXUFGBL22V7XV4UVSECK' where id=6;
-update noar tt set v0='EC8BXXSPAE4FVMFP6FMZL5EQ693' where id=7;
-update noar ti set v0='EC8BXXSPAE4FVMFP6FMZL5EQ693' where id=7;
-update noar tt set b0='NUD22EOW7' where id=7;
-update noar ti set b0='NUD22EOW7' where id=7;
-update noar tt set v0='NR8V4ZWO8UGWM9BP2C6NP4BW85HT06' where id=7;
-update noar ti set v0='NR8V4ZWO8UGWM9BP2C6NP4BW85HT06' where id=7;
-update noar tt set b1='YJW7Z28E1UM56D1E4J16GOI89' where id=7;
-update noar ti set b1='YJW7Z28E1UM56D1E4J16GOI89' where id=7;
-update noar tt set v0='4IYVS2QFA63ORI7EOJRA8JKZ' where id=7;
-update noar ti set v0='4IYVS2QFA63ORI7EOJRA8JKZ' where id=7;
-update noar tt set b2='4VJO' where id=7;
-update noar ti set b2='4VJO' where id=7;
-update noar tt set v0='B9ISV' where id=8;
-update noar ti set v0='B9ISV' where id=8;
-update noar tt set b0='WUP152F0E8SVXPNZVXALJ1GG6L' where id=8;
-update noar ti set b0='WUP152F0E8SVXPNZVXALJ1GG6L' where id=8;
-update noar tt set v0='4YO2AP' where id=8;
-update noar ti set v0='4YO2AP' where id=8;
-update noar tt set b1='9CHK2M1KX7ZITS' where id=8;
-update noar ti set b1='9CHK2M1KX7ZITS' where id=8;
-update noar tt set v0='QXTPBHB5VRO7IPNSI3R6QZZPV' where id=8;
-update noar ti set v0='QXTPBHB5VRO7IPNSI3R6QZZPV' where id=8;
-update noar tt set b2='PR0B7VTPNTFD' where id=8;
-update noar ti set b2='PR0B7VTPNTFD' where id=8;
-update noar tt set v0='16QSW0UOQX5FOOEW93ACEK' where id=9;
-update noar ti set v0='16QSW0UOQX5FOOEW93ACEK' where id=9;
-update noar tt set b0='Q26VLWZF5I8GFKK1X7Q7JOF0CX' where id=9;
-update noar ti set b0='Q26VLWZF5I8GFKK1X7Q7JOF0CX' where id=9;
-update noar tt set v0='QV15ZUHFXN' where id=9;
-update noar ti set v0='QV15ZUHFXN' where id=9;
-update noar tt set b1='9F0RKNDWAWM2USCYDBSX6R7S0E2GYE' where id=9;
-update noar ti set b1='9F0RKNDWAWM2USCYDBSX6R7S0E2GYE' where id=9;
-update noar tt set v0='T7IDSPSL4V6B3GP95KTV' where id=9;
-update noar ti set v0='T7IDSPSL4V6B3GP95KTV' where id=9;
-update noar tt set b2='73XOD2SOBDKRO' where id=9;
-update noar ti set b2='73XOD2SOBDKRO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7B5M' where id=1;
-update noar ti set v0='7B5M' where id=1;
-update noar tt set b0='O3VMLM1IOLKRXHB6YR' where id=1;
-update noar ti set b0='O3VMLM1IOLKRXHB6YR' where id=1;
-update noar tt set v0='7' where id=1;
-update noar ti set v0='7' where id=1;
-update noar tt set b1='H5YOI42039L' where id=1;
-update noar ti set b1='H5YOI42039L' where id=1;
-update noar tt set v0='Q0KCY3V5PZKXLE3ABP2XYGBMB3G2' where id=1;
-update noar ti set v0='Q0KCY3V5PZKXLE3ABP2XYGBMB3G2' where id=1;
-update noar tt set b2='LII19QR4QVIXCRM6Y68QNW' where id=1;
-update noar ti set b2='LII19QR4QVIXCRM6Y68QNW' where id=1;
-update noar tt set v0='IB4VQQ5IHZ1PZG0TF5' where id=2;
-update noar ti set v0='IB4VQQ5IHZ1PZG0TF5' where id=2;
-update noar tt set b0='T48X5PGD66V9FFYFND40' where id=2;
-update noar ti set b0='T48X5PGD66V9FFYFND40' where id=2;
-update noar tt set v0='LY5JEFNJ' where id=2;
-update noar ti set v0='LY5JEFNJ' where id=2;
-update noar tt set b1='WRH7HD4W' where id=2;
-update noar ti set b1='WRH7HD4W' where id=2;
-update noar tt set v0='9E5DFALSVPOLCX0TFP0NNP4H1D' where id=2;
-update noar ti set v0='9E5DFALSVPOLCX0TFP0NNP4H1D' where id=2;
-update noar tt set b2='EPC1R3NW84GHX' where id=2;
-update noar ti set b2='EPC1R3NW84GHX' where id=2;
-update noar tt set v0='K6F' where id=3;
-update noar ti set v0='K6F' where id=3;
-update noar tt set b0='2RF1AIYPTHYOF' where id=3;
-update noar ti set b0='2RF1AIYPTHYOF' where id=3;
-update noar tt set v0='Q9XBSFD4V6UUB0SXYOT6UD92BV55SAT' where id=3;
-update noar ti set v0='Q9XBSFD4V6UUB0SXYOT6UD92BV55SAT' where id=3;
-update noar tt set b1='SLQGDAOHNBAU1ZBBO1V6B3OS5' where id=3;
-update noar ti set b1='SLQGDAOHNBAU1ZBBO1V6B3OS5' where id=3;
-update noar tt set v0='8UKOKCAOY14S3G' where id=3;
-update noar ti set v0='8UKOKCAOY14S3G' where id=3;
-update noar tt set b2='1T' where id=3;
-update noar ti set b2='1T' where id=3;
-update noar tt set v0='M4HZBQBYVJO4C50LOL589FQHDQC8' where id=4;
-update noar ti set v0='M4HZBQBYVJO4C50LOL589FQHDQC8' where id=4;
-update noar tt set b0='VRVK48N0ANA7UFKT3HCII' where id=4;
-update noar ti set b0='VRVK48N0ANA7UFKT3HCII' where id=4;
-update noar tt set v0='95M1KDITRLP7A' where id=4;
-update noar ti set v0='95M1KDITRLP7A' where id=4;
-update noar tt set b1='G48AFM62I1' where id=4;
-update noar ti set b1='G48AFM62I1' where id=4;
-update noar tt set v0='U6HX9XAIMD' where id=4;
-update noar ti set v0='U6HX9XAIMD' where id=4;
-update noar tt set b2='O7PIPJG8XDTO3YVE4EPCAX6W' where id=4;
-update noar ti set b2='O7PIPJG8XDTO3YVE4EPCAX6W' where id=4;
-update noar tt set v0='48ID6' where id=5;
-update noar ti set v0='48ID6' where id=5;
-update noar tt set b0='COR' where id=5;
-update noar ti set b0='COR' where id=5;
-update noar tt set v0='8HU6F72OMO05' where id=5;
-update noar ti set v0='8HU6F72OMO05' where id=5;
-update noar tt set b1='FLGUJQK9ASFC' where id=5;
-update noar ti set b1='FLGUJQK9ASFC' where id=5;
-update noar tt set v0='40P86CUT189CP7TE' where id=5;
-update noar ti set v0='40P86CUT189CP7TE' where id=5;
-update noar tt set b2='LGFNZAIR8LJIS7LC37DMIHKZ80' where id=5;
-update noar ti set b2='LGFNZAIR8LJIS7LC37DMIHKZ80' where id=5;
-update noar tt set v0='V7C7NTC4W0BC' where id=6;
-update noar ti set v0='V7C7NTC4W0BC' where id=6;
-update noar tt set b0='OYKSVO9NEWFJ26W8U8QLFX5C46372' where id=6;
-update noar ti set b0='OYKSVO9NEWFJ26W8U8QLFX5C46372' where id=6;
-update noar tt set v0='COPWZREUYZQ' where id=6;
-update noar ti set v0='COPWZREUYZQ' where id=6;
-update noar tt set b1='1HW44' where id=6;
-update noar ti set b1='1HW44' where id=6;
-update noar tt set v0='ZFC' where id=6;
-update noar ti set v0='ZFC' where id=6;
-update noar tt set b2='W4FM32AKO5TCZNCZF9AUIEK0K2GR93Z6' where id=6;
-update noar ti set b2='W4FM32AKO5TCZNCZF9AUIEK0K2GR93Z6' where id=6;
-update noar tt set v0='O6P' where id=7;
-update noar ti set v0='O6P' where id=7;
-update noar tt set b0='2P87YJFWGBFNO' where id=7;
-update noar ti set b0='2P87YJFWGBFNO' where id=7;
-update noar tt set v0='5TCOQ6' where id=7;
-update noar ti set v0='5TCOQ6' where id=7;
-update noar tt set b1='EQGN6KQ7LB32244S9IRH2B' where id=7;
-update noar ti set b1='EQGN6KQ7LB32244S9IRH2B' where id=7;
-update noar tt set v0='8F9D3HNKKNTF1A01KLF' where id=7;
-update noar ti set v0='8F9D3HNKKNTF1A01KLF' where id=7;
-update noar tt set b2='H2UVXZG2BIDUCO0SPR2GC3X02F' where id=7;
-update noar ti set b2='H2UVXZG2BIDUCO0SPR2GC3X02F' where id=7;
-update noar tt set v0='B9MGWQ07VMW' where id=8;
-update noar ti set v0='B9MGWQ07VMW' where id=8;
-update noar tt set b0='GTAW7WT4MUB3X2GM88P1ONXK' where id=8;
-update noar ti set b0='GTAW7WT4MUB3X2GM88P1ONXK' where id=8;
-update noar tt set v0='GSZM' where id=8;
-update noar ti set v0='GSZM' where id=8;
-update noar tt set b1='5AMUAGW913HUXKV' where id=8;
-update noar ti set b1='5AMUAGW913HUXKV' where id=8;
-update noar tt set v0='GDNWZHPWE1QAK' where id=8;
-update noar ti set v0='GDNWZHPWE1QAK' where id=8;
-update noar tt set b2='R494CL4' where id=8;
-update noar ti set b2='R494CL4' where id=8;
-update noar tt set v0='A6CELHPA' where id=9;
-update noar ti set v0='A6CELHPA' where id=9;
-update noar tt set b0='55Y2X' where id=9;
-update noar ti set b0='55Y2X' where id=9;
-update noar tt set v0='NMJCIE8BLY0FPQPZ' where id=9;
-update noar ti set v0='NMJCIE8BLY0FPQPZ' where id=9;
-update noar tt set b1='9SVDGNAE' where id=9;
-update noar ti set b1='9SVDGNAE' where id=9;
-update noar tt set v0='K0F7PCPNNEP1J52TM7Z9DG55VIWU' where id=9;
-update noar ti set v0='K0F7PCPNNEP1J52TM7Z9DG55VIWU' where id=9;
-update noar tt set b2='85Y' where id=9;
-update noar ti set b2='85Y' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='86YH72RKNJYSA6ML9YGT5Q0U06O' where id=1;
-update noar ti set v0='86YH72RKNJYSA6ML9YGT5Q0U06O' where id=1;
-update noar tt set b0='AH91L768A5KKMNMJ4CK67DWN' where id=1;
-update noar ti set b0='AH91L768A5KKMNMJ4CK67DWN' where id=1;
-update noar tt set v0='D66UE788RIII2W0542AI1UY48IR94P' where id=1;
-update noar ti set v0='D66UE788RIII2W0542AI1UY48IR94P' where id=1;
-update noar tt set b1='XQGICMLKNHPQ' where id=1;
-update noar ti set b1='XQGICMLKNHPQ' where id=1;
-update noar tt set v0='LXUWX3KBD5CDR64WJ6TDYUVFZ4CY7D15' where id=1;
-update noar ti set v0='LXUWX3KBD5CDR64WJ6TDYUVFZ4CY7D15' where id=1;
-update noar tt set b2='WCYRC0XPTXEM3FEASSD7BHM7L' where id=1;
-update noar ti set b2='WCYRC0XPTXEM3FEASSD7BHM7L' where id=1;
-update noar tt set v0='270E7AP7YX9W1SH6C8V60WS2Q1' where id=2;
-update noar ti set v0='270E7AP7YX9W1SH6C8V60WS2Q1' where id=2;
-update noar tt set b0='WM11FNV6OTLZVGCHO5R0D9L' where id=2;
-update noar ti set b0='WM11FNV6OTLZVGCHO5R0D9L' where id=2;
-update noar tt set v0='C21MCP7ARXRTLA8S' where id=2;
-update noar ti set v0='C21MCP7ARXRTLA8S' where id=2;
-update noar tt set b1='E3O0' where id=2;
-update noar ti set b1='E3O0' where id=2;
-update noar tt set v0='76XWRWI04VKDH2TOGZ9' where id=2;
-update noar ti set v0='76XWRWI04VKDH2TOGZ9' where id=2;
-update noar tt set b2='DFZ3GCUWRSHNLQD3' where id=2;
-update noar ti set b2='DFZ3GCUWRSHNLQD3' where id=2;
-update noar tt set v0='M9XZL1XRHKE1AZ913A' where id=3;
-update noar ti set v0='M9XZL1XRHKE1AZ913A' where id=3;
-update noar tt set b0='19GJPEUNNO' where id=3;
-update noar ti set b0='19GJPEUNNO' where id=3;
-update noar tt set v0='RIVRRSEKSTRQZU7VGK3265KBNETD' where id=3;
-update noar ti set v0='RIVRRSEKSTRQZU7VGK3265KBNETD' where id=3;
-update noar tt set b1='11F6FOODKFNNMMBE8BOZFUM6F' where id=3;
-update noar ti set b1='11F6FOODKFNNMMBE8BOZFUM6F' where id=3;
-update noar tt set v0='VRBMZ6APJJ4U2HY' where id=3;
-update noar ti set v0='VRBMZ6APJJ4U2HY' where id=3;
-update noar tt set b2='7' where id=3;
-update noar ti set b2='7' where id=3;
-update noar tt set v0='N2PAFJ2MZ7RHO81YW9804SPAB3XX' where id=4;
-update noar ti set v0='N2PAFJ2MZ7RHO81YW9804SPAB3XX' where id=4;
-update noar tt set b0='PDY8SKSEN1XEC2K96' where id=4;
-update noar ti set b0='PDY8SKSEN1XEC2K96' where id=4;
-update noar tt set v0='P3TKDD4HRXQ4VC0EWJC5' where id=4;
-update noar ti set v0='P3TKDD4HRXQ4VC0EWJC5' where id=4;
-update noar tt set b1='QGO9O' where id=4;
-update noar ti set b1='QGO9O' where id=4;
-update noar tt set v0='ETX98A2ZCD' where id=4;
-update noar ti set v0='ETX98A2ZCD' where id=4;
-update noar tt set b2='JE3VVV20VHTQ' where id=4;
-update noar ti set b2='JE3VVV20VHTQ' where id=4;
-update noar tt set v0='6L9' where id=5;
-update noar ti set v0='6L9' where id=5;
-update noar tt set b0='1B9HKLBZ7AW4' where id=5;
-update noar ti set b0='1B9HKLBZ7AW4' where id=5;
-update noar tt set v0='XVGYLFLR22NQ98LRALD5PXPZ8' where id=5;
-update noar ti set v0='XVGYLFLR22NQ98LRALD5PXPZ8' where id=5;
-update noar tt set b1='4L47QY' where id=5;
-update noar ti set b1='4L47QY' where id=5;
-update noar tt set v0='BOMR8S' where id=5;
-update noar ti set v0='BOMR8S' where id=5;
-update noar tt set b2='F0IZUPH5JMTB7M4H44WT' where id=5;
-update noar ti set b2='F0IZUPH5JMTB7M4H44WT' where id=5;
-update noar tt set v0='3XV4BLXT1ASGXFS0IR14' where id=6;
-update noar ti set v0='3XV4BLXT1ASGXFS0IR14' where id=6;
-update noar tt set b0='NQKNL94JUMLJ' where id=6;
-update noar ti set b0='NQKNL94JUMLJ' where id=6;
-update noar tt set v0='BRQ4F0HF5E83DX9Y80PO0V2CY' where id=6;
-update noar ti set v0='BRQ4F0HF5E83DX9Y80PO0V2CY' where id=6;
-update noar tt set b1='GMFXSRRA1TKLLP' where id=6;
-update noar ti set b1='GMFXSRRA1TKLLP' where id=6;
-update noar tt set v0='CP2BGCGWZKMYY88RIOOY' where id=6;
-update noar ti set v0='CP2BGCGWZKMYY88RIOOY' where id=6;
-update noar tt set b2='X31H0BB0' where id=6;
-update noar ti set b2='X31H0BB0' where id=6;
-update noar tt set v0='YXZB6G9AFBQNAOSSFYQIZRYTK' where id=7;
-update noar ti set v0='YXZB6G9AFBQNAOSSFYQIZRYTK' where id=7;
-update noar tt set b0='3PL2CPH0T27UNUC986KT0F5B' where id=7;
-update noar ti set b0='3PL2CPH0T27UNUC986KT0F5B' where id=7;
-update noar tt set v0='EJ550841' where id=7;
-update noar ti set v0='EJ550841' where id=7;
-update noar tt set b1='AV4TF5M3NQYKV0I31L7V0' where id=7;
-update noar ti set b1='AV4TF5M3NQYKV0I31L7V0' where id=7;
-update noar tt set v0='W2APVHF6CJZEVW0N7ZW9ARZTDO1ES' where id=7;
-update noar ti set v0='W2APVHF6CJZEVW0N7ZW9ARZTDO1ES' where id=7;
-update noar tt set b2='PMGD7UWY' where id=7;
-update noar ti set b2='PMGD7UWY' where id=7;
-update noar tt set v0='FV4EGB1BQQHU8X5SIOPEMKURI' where id=8;
-update noar ti set v0='FV4EGB1BQQHU8X5SIOPEMKURI' where id=8;
-update noar tt set b0='LZ1QP2OQJ3U4BLDI09' where id=8;
-update noar ti set b0='LZ1QP2OQJ3U4BLDI09' where id=8;
-update noar tt set v0='73HMUGCDZHYS4OBY3ZC7DEK2R7ZM' where id=8;
-update noar ti set v0='73HMUGCDZHYS4OBY3ZC7DEK2R7ZM' where id=8;
-update noar tt set b1='8NVXJ1TORGCO' where id=8;
-update noar ti set b1='8NVXJ1TORGCO' where id=8;
-update noar tt set v0='WXKFM7H' where id=8;
-update noar ti set v0='WXKFM7H' where id=8;
-update noar tt set b2='2GBZE5Q7V5O4LP66M5AN' where id=8;
-update noar ti set b2='2GBZE5Q7V5O4LP66M5AN' where id=8;
-update noar tt set v0='Y2242KN9THL2KV0ALATKBAWBKKB' where id=9;
-update noar ti set v0='Y2242KN9THL2KV0ALATKBAWBKKB' where id=9;
-update noar tt set b0='G8QEN2EJ5LWKHXF36JQ9PC9G' where id=9;
-update noar ti set b0='G8QEN2EJ5LWKHXF36JQ9PC9G' where id=9;
-update noar tt set v0='5UFCMRM0IJ2OTDXFVEDJ5HNH6NTU' where id=9;
-update noar ti set v0='5UFCMRM0IJ2OTDXFVEDJ5HNH6NTU' where id=9;
-update noar tt set b1='LFN9H1HDL4JA9OI2PHBSM2M0DRX' where id=9;
-update noar ti set b1='LFN9H1HDL4JA9OI2PHBSM2M0DRX' where id=9;
-update noar tt set v0='T7FKCFNSJ3GLTXM5' where id=9;
-update noar ti set v0='T7FKCFNSJ3GLTXM5' where id=9;
-update noar tt set b2='6IE9YDK6IH15L1' where id=9;
-update noar ti set b2='6IE9YDK6IH15L1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KZSXHZ71NWO' where id=1;
-update noar ti set v0='KZSXHZ71NWO' where id=1;
-update noar tt set b0='O4Q3CNNWCHYKFK7' where id=1;
-update noar ti set b0='O4Q3CNNWCHYKFK7' where id=1;
-update noar tt set v0='XFJ14XGHYGXTDELKGS' where id=1;
-update noar ti set v0='XFJ14XGHYGXTDELKGS' where id=1;
-update noar tt set b1='1WID9SLJIPBX8JWY7QNC2D5' where id=1;
-update noar ti set b1='1WID9SLJIPBX8JWY7QNC2D5' where id=1;
-update noar tt set v0='G7IANSTI86HBBDTK29C' where id=1;
-update noar ti set v0='G7IANSTI86HBBDTK29C' where id=1;
-update noar tt set b2='5EU63CHMBDC2OGA9GLJNA78UKJB9U6VS' where id=1;
-update noar ti set b2='5EU63CHMBDC2OGA9GLJNA78UKJB9U6VS' where id=1;
-update noar tt set v0='WP4VXHSTQCVO6D2KQ' where id=2;
-update noar ti set v0='WP4VXHSTQCVO6D2KQ' where id=2;
-update noar tt set b0='KOK4P4NXT78PDP' where id=2;
-update noar ti set b0='KOK4P4NXT78PDP' where id=2;
-update noar tt set v0='9H77ENRPFIWWM' where id=2;
-update noar ti set v0='9H77ENRPFIWWM' where id=2;
-update noar tt set b1='I1109OT3OUN' where id=2;
-update noar ti set b1='I1109OT3OUN' where id=2;
-update noar tt set v0='HBE3X7PJCDMV' where id=2;
-update noar ti set v0='HBE3X7PJCDMV' where id=2;
-update noar tt set b2='WO4UMOUUBZAKMLE3EC' where id=2;
-update noar ti set b2='WO4UMOUUBZAKMLE3EC' where id=2;
-update noar tt set v0='60L6XL1VCJ7GG84FJDU3K0X86F' where id=3;
-update noar ti set v0='60L6XL1VCJ7GG84FJDU3K0X86F' where id=3;
-update noar tt set b0='5OBVORTZSQOS3D' where id=3;
-update noar ti set b0='5OBVORTZSQOS3D' where id=3;
-update noar tt set v0='2W' where id=3;
-update noar ti set v0='2W' where id=3;
-update noar tt set b1='NHWIZ8JH00NNJSLE74BYN34GAOU2VY' where id=3;
-update noar ti set b1='NHWIZ8JH00NNJSLE74BYN34GAOU2VY' where id=3;
-update noar tt set v0='737M61PEL6RD9ZWPQNI8V563T59OL1' where id=3;
-update noar ti set v0='737M61PEL6RD9ZWPQNI8V563T59OL1' where id=3;
-update noar tt set b2='SSB5DKUXWFXYP28ENXEY9Y1XCB' where id=3;
-update noar ti set b2='SSB5DKUXWFXYP28ENXEY9Y1XCB' where id=3;
-update noar tt set v0='U' where id=4;
-update noar ti set v0='U' where id=4;
-update noar tt set b0='2P46UM' where id=4;
-update noar ti set b0='2P46UM' where id=4;
-update noar tt set v0='ISAD2KT39J84IBV40KIUFXG7SIXWDDSO' where id=4;
-update noar ti set v0='ISAD2KT39J84IBV40KIUFXG7SIXWDDSO' where id=4;
-update noar tt set b1='4EQ3ZK9QO5T7Z4GD9I7' where id=4;
-update noar ti set b1='4EQ3ZK9QO5T7Z4GD9I7' where id=4;
-update noar tt set v0='9EKLBE01TYW9D7O36TYA' where id=4;
-update noar ti set v0='9EKLBE01TYW9D7O36TYA' where id=4;
-update noar tt set b2='M3B38YGM4IZ4VOLNG8UTPJ6PEGZ' where id=4;
-update noar ti set b2='M3B38YGM4IZ4VOLNG8UTPJ6PEGZ' where id=4;
-update noar tt set v0='9SAO240F7KVUS' where id=5;
-update noar ti set v0='9SAO240F7KVUS' where id=5;
-update noar tt set b0='GQS81M5Y37V8RHN92U39EFAWECOZ' where id=5;
-update noar ti set b0='GQS81M5Y37V8RHN92U39EFAWECOZ' where id=5;
-update noar tt set v0='K5OQ2UTDPAYCU9O11OEPOP0D96K0DPC' where id=5;
-update noar ti set v0='K5OQ2UTDPAYCU9O11OEPOP0D96K0DPC' where id=5;
-update noar tt set b1='YQ' where id=5;
-update noar ti set b1='YQ' where id=5;
-update noar tt set v0='H21IGF1VYH42GSB2Y' where id=5;
-update noar ti set v0='H21IGF1VYH42GSB2Y' where id=5;
-update noar tt set b2='FR0D2X8463N' where id=5;
-update noar ti set b2='FR0D2X8463N' where id=5;
-update noar tt set v0='0VD69QUB1FCA1E8MVIY9G4QMIP7' where id=6;
-update noar ti set v0='0VD69QUB1FCA1E8MVIY9G4QMIP7' where id=6;
-update noar tt set b0='FZT5HEJPJ3RUXVCUA5QE' where id=6;
-update noar ti set b0='FZT5HEJPJ3RUXVCUA5QE' where id=6;
-update noar tt set v0='KOZ4A0K5LHD5TSRE' where id=6;
-update noar ti set v0='KOZ4A0K5LHD5TSRE' where id=6;
-update noar tt set b1='6QRH1ULSTN3M3SI99' where id=6;
-update noar ti set b1='6QRH1ULSTN3M3SI99' where id=6;
-update noar tt set v0='UBQQDQV1YII74F3CYCGOH913SE' where id=6;
-update noar ti set v0='UBQQDQV1YII74F3CYCGOH913SE' where id=6;
-update noar tt set b2='XX5NITXUHRLQNF' where id=6;
-update noar ti set b2='XX5NITXUHRLQNF' where id=6;
-update noar tt set v0='V6MG34TI9SZ6526OZGGM7SFKLKH' where id=7;
-update noar ti set v0='V6MG34TI9SZ6526OZGGM7SFKLKH' where id=7;
-update noar tt set b0='7VNIN2F26FCS67L85DCBRY1QK89K' where id=7;
-update noar ti set b0='7VNIN2F26FCS67L85DCBRY1QK89K' where id=7;
-update noar tt set v0='JICMLWLDU44NLYHS82S8WE47TI' where id=7;
-update noar ti set v0='JICMLWLDU44NLYHS82S8WE47TI' where id=7;
-update noar tt set b1='30ZFKKDIAGF' where id=7;
-update noar ti set b1='30ZFKKDIAGF' where id=7;
-update noar tt set v0='C95F7H251FS' where id=7;
-update noar ti set v0='C95F7H251FS' where id=7;
-update noar tt set b2='ARSJRXM0WJBE4U9E7YJTGD' where id=7;
-update noar ti set b2='ARSJRXM0WJBE4U9E7YJTGD' where id=7;
-update noar tt set v0='0GCMNRT9' where id=8;
-update noar ti set v0='0GCMNRT9' where id=8;
-update noar tt set b0='UR9HJ72DEAZ' where id=8;
-update noar ti set b0='UR9HJ72DEAZ' where id=8;
-update noar tt set v0='9F81SUFATO80' where id=8;
-update noar ti set v0='9F81SUFATO80' where id=8;
-update noar tt set b1='0HY01VHG' where id=8;
-update noar ti set b1='0HY01VHG' where id=8;
-update noar tt set v0='EKM' where id=8;
-update noar ti set v0='EKM' where id=8;
-update noar tt set b2='ZY' where id=8;
-update noar ti set b2='ZY' where id=8;
-update noar tt set v0='E5V8XS74LUB3VU' where id=9;
-update noar ti set v0='E5V8XS74LUB3VU' where id=9;
-update noar tt set b0='HQVPDBMP62J7B1Y4SFUGSS' where id=9;
-update noar ti set b0='HQVPDBMP62J7B1Y4SFUGSS' where id=9;
-update noar tt set v0='W8F7S4275SEI843RSSGINC5C2XTU5AP4' where id=9;
-update noar ti set v0='W8F7S4275SEI843RSSGINC5C2XTU5AP4' where id=9;
-update noar tt set b1='7JQOUNL3TRVQS1' where id=9;
-update noar ti set b1='7JQOUNL3TRVQS1' where id=9;
-update noar tt set v0='QFSFALZLQO83RKM' where id=9;
-update noar ti set v0='QFSFALZLQO83RKM' where id=9;
-update noar tt set b2='TU1365Z1PBHUI4K70DH0Y0' where id=9;
-update noar ti set b2='TU1365Z1PBHUI4K70DH0Y0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KJ6MKP049PDG' where id=1;
-update noar ti set v0='KJ6MKP049PDG' where id=1;
-update noar tt set b0='69E1' where id=1;
-update noar ti set b0='69E1' where id=1;
-update noar tt set v0='DV6D9' where id=1;
-update noar ti set v0='DV6D9' where id=1;
-update noar tt set b1='A7R18OFT4719POYYKW' where id=1;
-update noar ti set b1='A7R18OFT4719POYYKW' where id=1;
-update noar tt set v0='YMEJKYXVKIRY1A' where id=1;
-update noar ti set v0='YMEJKYXVKIRY1A' where id=1;
-update noar tt set b2='K7FMF' where id=1;
-update noar ti set b2='K7FMF' where id=1;
-update noar tt set v0='JPXGG54S' where id=2;
-update noar ti set v0='JPXGG54S' where id=2;
-update noar tt set b0='WCAKXTLZ7624V' where id=2;
-update noar ti set b0='WCAKXTLZ7624V' where id=2;
-update noar tt set v0='SXQMLSI2N05N460U8NU84U80VVBK' where id=2;
-update noar ti set v0='SXQMLSI2N05N460U8NU84U80VVBK' where id=2;
-update noar tt set b1='MI7CCMVG2V4IBQZEPEAAKY' where id=2;
-update noar ti set b1='MI7CCMVG2V4IBQZEPEAAKY' where id=2;
-update noar tt set v0='S7YRJFHRZ63FTZ0UZ783NGWJ0Q0Q0' where id=2;
-update noar ti set v0='S7YRJFHRZ63FTZ0UZ783NGWJ0Q0Q0' where id=2;
-update noar tt set b2='UZRX94PCNHOR' where id=2;
-update noar ti set b2='UZRX94PCNHOR' where id=2;
-update noar tt set v0='O3K8E2KKBO22MJRM4' where id=3;
-update noar ti set v0='O3K8E2KKBO22MJRM4' where id=3;
-update noar tt set b0='TD3' where id=3;
-update noar ti set b0='TD3' where id=3;
-update noar tt set v0='N5GZATTF8VZBWVJ' where id=3;
-update noar ti set v0='N5GZATTF8VZBWVJ' where id=3;
-update noar tt set b1='LN2GBCLZEUN' where id=3;
-update noar ti set b1='LN2GBCLZEUN' where id=3;
-update noar tt set v0='3ZGAWSEZANCV4ZJ8ZAOU4428KAC2P' where id=3;
-update noar ti set v0='3ZGAWSEZANCV4ZJ8ZAOU4428KAC2P' where id=3;
-update noar tt set b2='LUR7M75DNR5ER4DNVBTAO8TDCAMHHT' where id=3;
-update noar ti set b2='LUR7M75DNR5ER4DNVBTAO8TDCAMHHT' where id=3;
-update noar tt set v0='V3WN4JUFIS4YMZT' where id=4;
-update noar ti set v0='V3WN4JUFIS4YMZT' where id=4;
-update noar tt set b0='Y37CSDSCBCMPM0RU5Y0MZUFRIQAN5V7P' where id=4;
-update noar ti set b0='Y37CSDSCBCMPM0RU5Y0MZUFRIQAN5V7P' where id=4;
-update noar tt set v0='JBIX2PLJAED9KBHWUUV9P3XP' where id=4;
-update noar ti set v0='JBIX2PLJAED9KBHWUUV9P3XP' where id=4;
-update noar tt set b1='P5GI' where id=4;
-update noar ti set b1='P5GI' where id=4;
-update noar tt set v0='WTKW7E45N2I0IMRBRNYQ9CK' where id=4;
-update noar ti set v0='WTKW7E45N2I0IMRBRNYQ9CK' where id=4;
-update noar tt set b2='CFBBHF' where id=4;
-update noar ti set b2='CFBBHF' where id=4;
-update noar tt set v0='GBN9OHZHHTLSAD4LMVVX5Y' where id=5;
-update noar ti set v0='GBN9OHZHHTLSAD4LMVVX5Y' where id=5;
-update noar tt set b0='K' where id=5;
-update noar ti set b0='K' where id=5;
-update noar tt set v0='47MBG75Q6GPW' where id=5;
-update noar ti set v0='47MBG75Q6GPW' where id=5;
-update noar tt set b1='PLNZFEXBT1' where id=5;
-update noar ti set b1='PLNZFEXBT1' where id=5;
-update noar tt set v0='6VW2EPWR8I' where id=5;
-update noar ti set v0='6VW2EPWR8I' where id=5;
-update noar tt set b2='9AGKTT6LR5QZ5X904PBGC85JMPU' where id=5;
-update noar ti set b2='9AGKTT6LR5QZ5X904PBGC85JMPU' where id=5;
-update noar tt set v0='YOJH0FLKQD9R' where id=6;
-update noar ti set v0='YOJH0FLKQD9R' where id=6;
-update noar tt set b0='O194CF9VIOHO3Q0I77ZE3J7FP' where id=6;
-update noar ti set b0='O194CF9VIOHO3Q0I77ZE3J7FP' where id=6;
-update noar tt set v0='4IFEK' where id=6;
-update noar ti set v0='4IFEK' where id=6;
-update noar tt set b1='OS2PDRO36I4ILQ' where id=6;
-update noar ti set b1='OS2PDRO36I4ILQ' where id=6;
-update noar tt set v0='HPB0H' where id=6;
-update noar ti set v0='HPB0H' where id=6;
-update noar tt set b2='PNITSXSGGIN' where id=6;
-update noar ti set b2='PNITSXSGGIN' where id=6;
-update noar tt set v0='J6WDDAP8UQBMPRPPB6AZRYJFM2' where id=7;
-update noar ti set v0='J6WDDAP8UQBMPRPPB6AZRYJFM2' where id=7;
-update noar tt set b0='2O25QBVE05XVIWGLE2QTR2536RWDA7OZ' where id=7;
-update noar ti set b0='2O25QBVE05XVIWGLE2QTR2536RWDA7OZ' where id=7;
-update noar tt set v0='0PZ0UK' where id=7;
-update noar ti set v0='0PZ0UK' where id=7;
-update noar tt set b1='6FK9XGEIP42YHUT2UF5QAE1F387U' where id=7;
-update noar ti set b1='6FK9XGEIP42YHUT2UF5QAE1F387U' where id=7;
-update noar tt set v0='EJCASXYO2JUCUAKROAG068LW04910HSQ' where id=7;
-update noar ti set v0='EJCASXYO2JUCUAKROAG068LW04910HSQ' where id=7;
-update noar tt set b2='NH096JE59N1PA1K8INC8D0370B6I' where id=7;
-update noar ti set b2='NH096JE59N1PA1K8INC8D0370B6I' where id=7;
-update noar tt set v0='K3EKNTGDBRA2OQ4OQRRVMHLW3UC7V2C' where id=8;
-update noar ti set v0='K3EKNTGDBRA2OQ4OQRRVMHLW3UC7V2C' where id=8;
-update noar tt set b0='ESL93' where id=8;
-update noar ti set b0='ESL93' where id=8;
-update noar tt set v0='ZKNB1221LBQ7X05NJPMY44VCHASW' where id=8;
-update noar ti set v0='ZKNB1221LBQ7X05NJPMY44VCHASW' where id=8;
-update noar tt set b1='G' where id=8;
-update noar ti set b1='G' where id=8;
-update noar tt set v0='H0D1UL1806J9QRNDVNB84XXP2600IQ' where id=8;
-update noar ti set v0='H0D1UL1806J9QRNDVNB84XXP2600IQ' where id=8;
-update noar tt set b2='8MUF' where id=8;
-update noar ti set b2='8MUF' where id=8;
-update noar tt set v0='W19KL15S2QHVW280KXP0' where id=9;
-update noar ti set v0='W19KL15S2QHVW280KXP0' where id=9;
-update noar tt set b0='0ET2YLFPVAMTVLAQ4EWT8QLQWT7DHEF' where id=9;
-update noar ti set b0='0ET2YLFPVAMTVLAQ4EWT8QLQWT7DHEF' where id=9;
-update noar tt set v0='KFLNKTMFCJAUPEHWDRZT' where id=9;
-update noar ti set v0='KFLNKTMFCJAUPEHWDRZT' where id=9;
-update noar tt set b1='8A9K' where id=9;
-update noar ti set b1='8A9K' where id=9;
-update noar tt set v0='89YIIRVZ241T2KIMYFV422AS5JW3' where id=9;
-update noar ti set v0='89YIIRVZ241T2KIMYFV422AS5JW3' where id=9;
-update noar tt set b2='I2W9N7WP7FEH' where id=9;
-update noar ti set b2='I2W9N7WP7FEH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ITO' where id=1;
-update noar ti set v0='ITO' where id=1;
-update noar tt set b0='9BP' where id=1;
-update noar ti set b0='9BP' where id=1;
-update noar tt set v0='MB4R269GI0573NGI4QADOC6F9TDN3' where id=1;
-update noar ti set v0='MB4R269GI0573NGI4QADOC6F9TDN3' where id=1;
-update noar tt set b1='8BI9TK0' where id=1;
-update noar ti set b1='8BI9TK0' where id=1;
-update noar tt set v0='SW1R1ZJ23K6RP3OUV4CTHT' where id=1;
-update noar ti set v0='SW1R1ZJ23K6RP3OUV4CTHT' where id=1;
-update noar tt set b2='TTKLVH6ABGT8' where id=1;
-update noar ti set b2='TTKLVH6ABGT8' where id=1;
-update noar tt set v0='RUW83BI5QOF9EQ2H7F0G' where id=2;
-update noar ti set v0='RUW83BI5QOF9EQ2H7F0G' where id=2;
-update noar tt set b0='LG5EBGS6DPOXBWH7MK0Z2ZN4' where id=2;
-update noar ti set b0='LG5EBGS6DPOXBWH7MK0Z2ZN4' where id=2;
-update noar tt set v0='EN9ZXMYC' where id=2;
-update noar ti set v0='EN9ZXMYC' where id=2;
-update noar tt set b1='8488T5G82EB59QH6' where id=2;
-update noar ti set b1='8488T5G82EB59QH6' where id=2;
-update noar tt set v0='BSZ0895XG' where id=2;
-update noar ti set v0='BSZ0895XG' where id=2;
-update noar tt set b2='HAEQ7TZ2GL0C' where id=2;
-update noar ti set b2='HAEQ7TZ2GL0C' where id=2;
-update noar tt set v0='VD20G96JY68XKVM3KX49ET3NK6' where id=3;
-update noar ti set v0='VD20G96JY68XKVM3KX49ET3NK6' where id=3;
-update noar tt set b0='SWF4F624MVDSM8H0OA' where id=3;
-update noar ti set b0='SWF4F624MVDSM8H0OA' where id=3;
-update noar tt set v0='YROHDKQYDFGP0JH5FWPGKE02W' where id=3;
-update noar ti set v0='YROHDKQYDFGP0JH5FWPGKE02W' where id=3;
-update noar tt set b1='8ZXJ34RTK995TK' where id=3;
-update noar ti set b1='8ZXJ34RTK995TK' where id=3;
-update noar tt set v0='ZS4EH099NBP53P3SNZYZZG8V1IOIH' where id=3;
-update noar ti set v0='ZS4EH099NBP53P3SNZYZZG8V1IOIH' where id=3;
-update noar tt set b2='R7CYSNEVJ3D' where id=3;
-update noar ti set b2='R7CYSNEVJ3D' where id=3;
-update noar tt set v0='JK7IGN97' where id=4;
-update noar ti set v0='JK7IGN97' where id=4;
-update noar tt set b0='YZFDMVIBS7FU3MQ11MJ7S' where id=4;
-update noar ti set b0='YZFDMVIBS7FU3MQ11MJ7S' where id=4;
-update noar tt set v0='F063BPTT4UF2JO' where id=4;
-update noar ti set v0='F063BPTT4UF2JO' where id=4;
-update noar tt set b1='U9A35HW6MO5VIG79M01LELB' where id=4;
-update noar ti set b1='U9A35HW6MO5VIG79M01LELB' where id=4;
-update noar tt set v0='D28GTGR7HCKIBJW1ILZM' where id=4;
-update noar ti set v0='D28GTGR7HCKIBJW1ILZM' where id=4;
-update noar tt set b2='CQWH0W' where id=4;
-update noar ti set b2='CQWH0W' where id=4;
-update noar tt set v0='8KNCJML44FP6K13VYHKFPXLOQWCNYAY' where id=5;
-update noar ti set v0='8KNCJML44FP6K13VYHKFPXLOQWCNYAY' where id=5;
-update noar tt set b0='8VN1QDSICJTI8ZV82Z' where id=5;
-update noar ti set b0='8VN1QDSICJTI8ZV82Z' where id=5;
-update noar tt set v0='6F4NC9M7OA0KH41KFTZ' where id=5;
-update noar ti set v0='6F4NC9M7OA0KH41KFTZ' where id=5;
-update noar tt set b1='B931DFW' where id=5;
-update noar ti set b1='B931DFW' where id=5;
-update noar tt set v0='U' where id=5;
-update noar ti set v0='U' where id=5;
-update noar tt set b2='U34BAYBBB7RQ135QT9BXOWI' where id=5;
-update noar ti set b2='U34BAYBBB7RQ135QT9BXOWI' where id=5;
-update noar tt set v0='FJ0VFJ041Y6FZ3F6EKCG4497' where id=6;
-update noar ti set v0='FJ0VFJ041Y6FZ3F6EKCG4497' where id=6;
-update noar tt set b0='2YRAK04HQ4BXW84R1ZXEII5SD05BS0' where id=6;
-update noar ti set b0='2YRAK04HQ4BXW84R1ZXEII5SD05BS0' where id=6;
-update noar tt set v0='D1VWA61L2NCMUSQ9595LYU20M4H7' where id=6;
-update noar ti set v0='D1VWA61L2NCMUSQ9595LYU20M4H7' where id=6;
-update noar tt set b1='5LRBSCLHRSIEZZ12ZDG09ZTK6S3V9F' where id=6;
-update noar ti set b1='5LRBSCLHRSIEZZ12ZDG09ZTK6S3V9F' where id=6;
-update noar tt set v0='845QXJ0IC6COX' where id=6;
-update noar ti set v0='845QXJ0IC6COX' where id=6;
-update noar tt set b2='4JWH5WI4J73LH3IAIBND1S' where id=6;
-update noar ti set b2='4JWH5WI4J73LH3IAIBND1S' where id=6;
-update noar tt set v0='YWC3JJ3SDLISFJBR9U2IRC32FI2D' where id=7;
-update noar ti set v0='YWC3JJ3SDLISFJBR9U2IRC32FI2D' where id=7;
-update noar tt set b0='7DEVU7RA4P5CHEMGP5JX1B7UHP89P39' where id=7;
-update noar ti set b0='7DEVU7RA4P5CHEMGP5JX1B7UHP89P39' where id=7;
-update noar tt set v0='V4SRVJAOCJ69' where id=7;
-update noar ti set v0='V4SRVJAOCJ69' where id=7;
-update noar tt set b1='I77SO2B8M7I51' where id=7;
-update noar ti set b1='I77SO2B8M7I51' where id=7;
-update noar tt set v0='WKQ4F33J16DZSV3HQFTS' where id=7;
-update noar ti set v0='WKQ4F33J16DZSV3HQFTS' where id=7;
-update noar tt set b2='HP22Y62C9LZSQDBWP8SJRZ6LY' where id=7;
-update noar ti set b2='HP22Y62C9LZSQDBWP8SJRZ6LY' where id=7;
-update noar tt set v0='MUZGIV8K81FZFE3YPLL155HW3M' where id=8;
-update noar ti set v0='MUZGIV8K81FZFE3YPLL155HW3M' where id=8;
-update noar tt set b0='VVQA' where id=8;
-update noar ti set b0='VVQA' where id=8;
-update noar tt set v0='W0QBLTI0H1MR' where id=8;
-update noar ti set v0='W0QBLTI0H1MR' where id=8;
-update noar tt set b1='4DY3M9KOQO60C2AEIMWP4RCBPVIIX14B' where id=8;
-update noar ti set b1='4DY3M9KOQO60C2AEIMWP4RCBPVIIX14B' where id=8;
-update noar tt set v0='F7DPBVSLGTU1YL009S' where id=8;
-update noar ti set v0='F7DPBVSLGTU1YL009S' where id=8;
-update noar tt set b2='9JVFALJV78AGGJNW07UMS' where id=8;
-update noar ti set b2='9JVFALJV78AGGJNW07UMS' where id=8;
-update noar tt set v0='FUS026C7I5S3UKFK1CATTD2R7P' where id=9;
-update noar ti set v0='FUS026C7I5S3UKFK1CATTD2R7P' where id=9;
-update noar tt set b0='NPZS3' where id=9;
-update noar ti set b0='NPZS3' where id=9;
-update noar tt set v0='R9FCY75S47KUMB8M1GW3RUMJ' where id=9;
-update noar ti set v0='R9FCY75S47KUMB8M1GW3RUMJ' where id=9;
-update noar tt set b1='NW96JBMM62X5LAB25EG17MRUXTULC' where id=9;
-update noar ti set b1='NW96JBMM62X5LAB25EG17MRUXTULC' where id=9;
-update noar tt set v0='LKSTEKPKMYGATFBJT2IK7CCQW' where id=9;
-update noar ti set v0='LKSTEKPKMYGATFBJT2IK7CCQW' where id=9;
-update noar tt set b2='QTB' where id=9;
-update noar ti set b2='QTB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U' where id=1;
-update noar ti set v0='U' where id=1;
-update noar tt set b0='MF3BLQ' where id=1;
-update noar ti set b0='MF3BLQ' where id=1;
-update noar tt set v0='JWT2OX' where id=1;
-update noar ti set v0='JWT2OX' where id=1;
-update noar tt set b1='P5K5QTRYV1237KMOAL7E1W1' where id=1;
-update noar ti set b1='P5K5QTRYV1237KMOAL7E1W1' where id=1;
-update noar tt set v0='2' where id=1;
-update noar ti set v0='2' where id=1;
-update noar tt set b2='X7P5EQWGF2QRWJ' where id=1;
-update noar ti set b2='X7P5EQWGF2QRWJ' where id=1;
-update noar tt set v0='3J3R13MW2L8KRX93UYO3' where id=2;
-update noar ti set v0='3J3R13MW2L8KRX93UYO3' where id=2;
-update noar tt set b0='EVVVE6QL6F6PYN0NR5U1KF' where id=2;
-update noar ti set b0='EVVVE6QL6F6PYN0NR5U1KF' where id=2;
-update noar tt set v0='BIR8QY7YS9RG38846YKR7' where id=2;
-update noar ti set v0='BIR8QY7YS9RG38846YKR7' where id=2;
-update noar tt set b1='G6PV5ZVNKLPJ2T7IN5XCM' where id=2;
-update noar ti set b1='G6PV5ZVNKLPJ2T7IN5XCM' where id=2;
-update noar tt set v0='G3N7JHA25VY4DQEIY4G' where id=2;
-update noar ti set v0='G3N7JHA25VY4DQEIY4G' where id=2;
-update noar tt set b2='3ODMSDN0EFH5T080' where id=2;
-update noar ti set b2='3ODMSDN0EFH5T080' where id=2;
-update noar tt set v0='8ADM6SBIDBQD5LY2YFI8PU43GG2B' where id=3;
-update noar ti set v0='8ADM6SBIDBQD5LY2YFI8PU43GG2B' where id=3;
-update noar tt set b0='W' where id=3;
-update noar ti set b0='W' where id=3;
-update noar tt set v0='S5G90H3E1V2AT24XL2IMCK08AQC48W' where id=3;
-update noar ti set v0='S5G90H3E1V2AT24XL2IMCK08AQC48W' where id=3;
-update noar tt set b1='JLED5SW6YJZL97' where id=3;
-update noar ti set b1='JLED5SW6YJZL97' where id=3;
-update noar tt set v0='WL7E77ZWPWMKKM9L4G' where id=3;
-update noar ti set v0='WL7E77ZWPWMKKM9L4G' where id=3;
-update noar tt set b2='RIL3LWRO7U851QCHZHFUMASGOUOGQ' where id=3;
-update noar ti set b2='RIL3LWRO7U851QCHZHFUMASGOUOGQ' where id=3;
-update noar tt set v0='9EQY3QU1' where id=4;
-update noar ti set v0='9EQY3QU1' where id=4;
-update noar tt set b0='H9OSPWTQKIA1PDC96' where id=4;
-update noar ti set b0='H9OSPWTQKIA1PDC96' where id=4;
-update noar tt set v0='U8KU66FHTYBNFOF3' where id=4;
-update noar ti set v0='U8KU66FHTYBNFOF3' where id=4;
-update noar tt set b1='Y52LWJP' where id=4;
-update noar ti set b1='Y52LWJP' where id=4;
-update noar tt set v0='CN' where id=4;
-update noar ti set v0='CN' where id=4;
-update noar tt set b2='JFYBRI1UTWBEM344C6TY4172' where id=4;
-update noar ti set b2='JFYBRI1UTWBEM344C6TY4172' where id=4;
-update noar tt set v0='GPNOZCYQ5Q0' where id=5;
-update noar ti set v0='GPNOZCYQ5Q0' where id=5;
-update noar tt set b0='P2EKX' where id=5;
-update noar ti set b0='P2EKX' where id=5;
-update noar tt set v0='4L90NIQ7D364VV21JXSEPHOE' where id=5;
-update noar ti set v0='4L90NIQ7D364VV21JXSEPHOE' where id=5;
-update noar tt set b1='XZDFIGCCN0CO6ABW6BY8J5DUS7F4B' where id=5;
-update noar ti set b1='XZDFIGCCN0CO6ABW6BY8J5DUS7F4B' where id=5;
-update noar tt set v0='K62ZQCPLYBRSQ7QOG71H' where id=5;
-update noar ti set v0='K62ZQCPLYBRSQ7QOG71H' where id=5;
-update noar tt set b2='AWI' where id=5;
-update noar ti set b2='AWI' where id=5;
-update noar tt set v0='8457IMW1E4BP0H4WC52SECB1BATN61' where id=6;
-update noar ti set v0='8457IMW1E4BP0H4WC52SECB1BATN61' where id=6;
-update noar tt set b0='PI5YYKCQE3HBP70BJIXNE8ZZDTP6F' where id=6;
-update noar ti set b0='PI5YYKCQE3HBP70BJIXNE8ZZDTP6F' where id=6;
-update noar tt set v0='BXMLD0HEBZC3T' where id=6;
-update noar ti set v0='BXMLD0HEBZC3T' where id=6;
-update noar tt set b1='PSL98PMQ2W1RW2KCHW43GDFG7ST' where id=6;
-update noar ti set b1='PSL98PMQ2W1RW2KCHW43GDFG7ST' where id=6;
-update noar tt set v0='LC83UXCADG6MLMLXM9SKH5P' where id=6;
-update noar ti set v0='LC83UXCADG6MLMLXM9SKH5P' where id=6;
-update noar tt set b2='BHXS0HL90GQG22Y9HND16MAN9PO7ZZE2' where id=6;
-update noar ti set b2='BHXS0HL90GQG22Y9HND16MAN9PO7ZZE2' where id=6;
-update noar tt set v0='P3OKH912FY11UDU12' where id=7;
-update noar ti set v0='P3OKH912FY11UDU12' where id=7;
-update noar tt set b0='OCETZULD1T6U158J2W8JFN' where id=7;
-update noar ti set b0='OCETZULD1T6U158J2W8JFN' where id=7;
-update noar tt set v0='E5NI0FUGU' where id=7;
-update noar ti set v0='E5NI0FUGU' where id=7;
-update noar tt set b1='LVE8KFLUX3PZZ7PD6LOQFFACP61X1QL1' where id=7;
-update noar ti set b1='LVE8KFLUX3PZZ7PD6LOQFFACP61X1QL1' where id=7;
-update noar tt set v0='I0D5Z7I0F7206QTT7AEGMODTJQ' where id=7;
-update noar ti set v0='I0D5Z7I0F7206QTT7AEGMODTJQ' where id=7;
-update noar tt set b2='0MD' where id=7;
-update noar ti set b2='0MD' where id=7;
-update noar tt set v0='ZN' where id=8;
-update noar ti set v0='ZN' where id=8;
-update noar tt set b0='RD0D9ITUK1' where id=8;
-update noar ti set b0='RD0D9ITUK1' where id=8;
-update noar tt set v0='EX5C2HATSE86' where id=8;
-update noar ti set v0='EX5C2HATSE86' where id=8;
-update noar tt set b1='C80UATLXF' where id=8;
-update noar ti set b1='C80UATLXF' where id=8;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b2='A0SRJ89IN43O6OGGL0BDJWY7TM4' where id=8;
-update noar ti set b2='A0SRJ89IN43O6OGGL0BDJWY7TM4' where id=8;
-update noar tt set v0='KZ8H5583AL' where id=9;
-update noar ti set v0='KZ8H5583AL' where id=9;
-update noar tt set b0='FU7WY7JUN' where id=9;
-update noar ti set b0='FU7WY7JUN' where id=9;
-update noar tt set v0='IZXZOPQK9MWBTF5' where id=9;
-update noar ti set v0='IZXZOPQK9MWBTF5' where id=9;
-update noar tt set b1='DR7HY0KTDLO' where id=9;
-update noar ti set b1='DR7HY0KTDLO' where id=9;
-update noar tt set v0='0I9VUGMMTV' where id=9;
-update noar ti set v0='0I9VUGMMTV' where id=9;
-update noar tt set b2='MIEU' where id=9;
-update noar ti set b2='MIEU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='OGF8S4CV8UIBRJK' where id=1;
-update noar ti set v0='OGF8S4CV8UIBRJK' where id=1;
-update noar tt set b0='T75D7OOZ' where id=1;
-update noar ti set b0='T75D7OOZ' where id=1;
-update noar tt set v0='0' where id=1;
-update noar ti set v0='0' where id=1;
-update noar tt set b1='54MVG5ZSZ47TNF1VKZP6PFJY' where id=1;
-update noar ti set b1='54MVG5ZSZ47TNF1VKZP6PFJY' where id=1;
-update noar tt set v0='LKGMQHR701SPB' where id=1;
-update noar ti set v0='LKGMQHR701SPB' where id=1;
-update noar tt set b2='UOMNKV4466VEG' where id=1;
-update noar ti set b2='UOMNKV4466VEG' where id=1;
-update noar tt set v0='4D7XOLA' where id=2;
-update noar ti set v0='4D7XOLA' where id=2;
-update noar tt set b0='4H3JTB8R7ZXTI9XRH9KIC77I' where id=2;
-update noar ti set b0='4H3JTB8R7ZXTI9XRH9KIC77I' where id=2;
-update noar tt set v0='QQP9ELND7B1R7FH64GBV6K34' where id=2;
-update noar ti set v0='QQP9ELND7B1R7FH64GBV6K34' where id=2;
-update noar tt set b1='SU6YJ9QL1R' where id=2;
-update noar ti set b1='SU6YJ9QL1R' where id=2;
-update noar tt set v0='20LT58RSVJPTNZ9L2QNLT38057' where id=2;
-update noar ti set v0='20LT58RSVJPTNZ9L2QNLT38057' where id=2;
-update noar tt set b2='KCDW11AHUJU99' where id=2;
-update noar ti set b2='KCDW11AHUJU99' where id=2;
-update noar tt set v0='B76FR2JXLI90MXGMA6UE0VL4U1Y621MA' where id=3;
-update noar ti set v0='B76FR2JXLI90MXGMA6UE0VL4U1Y621MA' where id=3;
-update noar tt set b0='7YV1RQ849H' where id=3;
-update noar ti set b0='7YV1RQ849H' where id=3;
-update noar tt set v0='UI49S' where id=3;
-update noar ti set v0='UI49S' where id=3;
-update noar tt set b1='YC5QVA2F6T5' where id=3;
-update noar ti set b1='YC5QVA2F6T5' where id=3;
-update noar tt set v0='NC8C7AX2H4ZAYGBX3JUWUSV3L' where id=3;
-update noar ti set v0='NC8C7AX2H4ZAYGBX3JUWUSV3L' where id=3;
-update noar tt set b2='J5YO511MXMXB4SRVPW' where id=3;
-update noar ti set b2='J5YO511MXMXB4SRVPW' where id=3;
-update noar tt set v0='4ZCHSIJ2' where id=4;
-update noar ti set v0='4ZCHSIJ2' where id=4;
-update noar tt set b0='MD8OP1AW8ZZ3HO1UHB' where id=4;
-update noar ti set b0='MD8OP1AW8ZZ3HO1UHB' where id=4;
-update noar tt set v0='BKY9CV22I4UCFXJRITOV' where id=4;
-update noar ti set v0='BKY9CV22I4UCFXJRITOV' where id=4;
-update noar tt set b1='L' where id=4;
-update noar ti set b1='L' where id=4;
-update noar tt set v0='HBSTXGNYOQY3EVXM63' where id=4;
-update noar ti set v0='HBSTXGNYOQY3EVXM63' where id=4;
-update noar tt set b2='YUBMWEXZAPSUGY6X12' where id=4;
-update noar ti set b2='YUBMWEXZAPSUGY6X12' where id=4;
-update noar tt set v0='ZB0D47VRUH5VCAD76HD48TB2AMHI76' where id=5;
-update noar ti set v0='ZB0D47VRUH5VCAD76HD48TB2AMHI76' where id=5;
-update noar tt set b0='HAPDHQP179B1G5D4H1CYQ' where id=5;
-update noar ti set b0='HAPDHQP179B1G5D4H1CYQ' where id=5;
-update noar tt set v0='JB8D1I22C178MZ0G0UIM958N3K0G1P1O' where id=5;
-update noar ti set v0='JB8D1I22C178MZ0G0UIM958N3K0G1P1O' where id=5;
-update noar tt set b1='T' where id=5;
-update noar ti set b1='T' where id=5;
-update noar tt set v0='6EKFPRM8M9BFVRAW2UG850' where id=5;
-update noar ti set v0='6EKFPRM8M9BFVRAW2UG850' where id=5;
-update noar tt set b2='XO0RKEEC2194N48B88UV0SHF' where id=5;
-update noar ti set b2='XO0RKEEC2194N48B88UV0SHF' where id=5;
-update noar tt set v0='TZADOULMPNJ3JHANPBZFH140SXPGE' where id=6;
-update noar ti set v0='TZADOULMPNJ3JHANPBZFH140SXPGE' where id=6;
-update noar tt set b0='GWA04JMONGKEFW6VAQPXM8CR2XAJ5' where id=6;
-update noar ti set b0='GWA04JMONGKEFW6VAQPXM8CR2XAJ5' where id=6;
-update noar tt set v0='V777PS2EAODUP2EF7DCUJTS1HJ0IE' where id=6;
-update noar ti set v0='V777PS2EAODUP2EF7DCUJTS1HJ0IE' where id=6;
-update noar tt set b1='ZD5OA2VP' where id=6;
-update noar ti set b1='ZD5OA2VP' where id=6;
-update noar tt set v0='7J3IUXJUV9MFO62ZB6B3SNEPJ' where id=6;
-update noar ti set v0='7J3IUXJUV9MFO62ZB6B3SNEPJ' where id=6;
-update noar tt set b2='1LOSMXMR6BA9LQOJ1CM92DQO' where id=6;
-update noar ti set b2='1LOSMXMR6BA9LQOJ1CM92DQO' where id=6;
-update noar tt set v0='BUFAD8RDVAR0FO59LTE9DCUSP0WX5' where id=7;
-update noar ti set v0='BUFAD8RDVAR0FO59LTE9DCUSP0WX5' where id=7;
-update noar tt set b0='ISJCA21RVKMIK7' where id=7;
-update noar ti set b0='ISJCA21RVKMIK7' where id=7;
-update noar tt set v0='LKX7T6EOL47TSXMLU' where id=7;
-update noar ti set v0='LKX7T6EOL47TSXMLU' where id=7;
-update noar tt set b1='CNWSS0YLD72AHOXZT3O5LQNU' where id=7;
-update noar ti set b1='CNWSS0YLD72AHOXZT3O5LQNU' where id=7;
-update noar tt set v0='O5AP3YS' where id=7;
-update noar ti set v0='O5AP3YS' where id=7;
-update noar tt set b2='6RIZ71MVLAMRKLIF2RB6H' where id=7;
-update noar ti set b2='6RIZ71MVLAMRKLIF2RB6H' where id=7;
-update noar tt set v0='CFUNXTGHZDYB0G7PCFLEFTXS5N4R8O8V' where id=8;
-update noar ti set v0='CFUNXTGHZDYB0G7PCFLEFTXS5N4R8O8V' where id=8;
-update noar tt set b0='6HCL' where id=8;
-update noar ti set b0='6HCL' where id=8;
-update noar tt set v0='NUMG46G4WTUBB3P9HCUHP8GNL8XXG' where id=8;
-update noar ti set v0='NUMG46G4WTUBB3P9HCUHP8GNL8XXG' where id=8;
-update noar tt set b1='ZPM9N1IV4WTNOS282QCRSF' where id=8;
-update noar ti set b1='ZPM9N1IV4WTNOS282QCRSF' where id=8;
-update noar tt set v0='5BLXWZSJOT2AKBETM8EW1FS' where id=8;
-update noar ti set v0='5BLXWZSJOT2AKBETM8EW1FS' where id=8;
-update noar tt set b2='RMHV8S61' where id=8;
-update noar ti set b2='RMHV8S61' where id=8;
-update noar tt set v0='JH8XGGF60CPEFHLXSCN1MTWK2TMONWN6' where id=9;
-update noar ti set v0='JH8XGGF60CPEFHLXSCN1MTWK2TMONWN6' where id=9;
-update noar tt set b0='5BXCHY1RZN2NB5ITHP63ZCKRWUZ77K' where id=9;
-update noar ti set b0='5BXCHY1RZN2NB5ITHP63ZCKRWUZ77K' where id=9;
-update noar tt set v0='0YY1UJT64QAY6CCR1XP5L' where id=9;
-update noar ti set v0='0YY1UJT64QAY6CCR1XP5L' where id=9;
-update noar tt set b1='K60G2FL9BID4XERZD9' where id=9;
-update noar ti set b1='K60G2FL9BID4XERZD9' where id=9;
-update noar tt set v0='P2YZQZ5PK4' where id=9;
-update noar ti set v0='P2YZQZ5PK4' where id=9;
-update noar tt set b2='2R5M9BAC' where id=9;
-update noar ti set b2='2R5M9BAC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 blob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='E9X1ZQFL2' where id=1;
-update noar ti set v0='E9X1ZQFL2' where id=1;
-update noar tt set b0='K13V8XFTH67JPBHZHA1JZ4S70' where id=1;
-update noar ti set b0='K13V8XFTH67JPBHZHA1JZ4S70' where id=1;
-update noar tt set v0='BC2TSN3ZLQGRNQ89' where id=1;
-update noar ti set v0='BC2TSN3ZLQGRNQ89' where id=1;
-update noar tt set b1='MV1WVXUZ4' where id=1;
-update noar ti set b1='MV1WVXUZ4' where id=1;
-update noar tt set v0='8S7SPB0UZ6E7O8J97P1' where id=1;
-update noar ti set v0='8S7SPB0UZ6E7O8J97P1' where id=1;
-update noar tt set b2='U2B4FY7YHF9B8Z9LETFI3VWPNKI' where id=1;
-update noar ti set b2='U2B4FY7YHF9B8Z9LETFI3VWPNKI' where id=1;
-update noar tt set v0='8RFOEHPEAE3HKABL49Z' where id=2;
-update noar ti set v0='8RFOEHPEAE3HKABL49Z' where id=2;
-update noar tt set b0='OZC6BF4U6' where id=2;
-update noar ti set b0='OZC6BF4U6' where id=2;
-update noar tt set v0='X3' where id=2;
-update noar ti set v0='X3' where id=2;
-update noar tt set b1='RQ3' where id=2;
-update noar ti set b1='RQ3' where id=2;
-update noar tt set v0='KAEM91UTZXD' where id=2;
-update noar ti set v0='KAEM91UTZXD' where id=2;
-update noar tt set b2='I3KX1PRUPRHPC0K8L4YMS4P' where id=2;
-update noar ti set b2='I3KX1PRUPRHPC0K8L4YMS4P' where id=2;
-update noar tt set v0='XEB7BGPTDDG1QSXC' where id=3;
-update noar ti set v0='XEB7BGPTDDG1QSXC' where id=3;
-update noar tt set b0='M1D' where id=3;
-update noar ti set b0='M1D' where id=3;
-update noar tt set v0='SRY2GIS7X8Y' where id=3;
-update noar ti set v0='SRY2GIS7X8Y' where id=3;
-update noar tt set b1='FLVIO6Q9WGWIV3RSZEXIXMZM8JB3IX' where id=3;
-update noar ti set b1='FLVIO6Q9WGWIV3RSZEXIXMZM8JB3IX' where id=3;
-update noar tt set v0='7C2PA3SU6W' where id=3;
-update noar ti set v0='7C2PA3SU6W' where id=3;
-update noar tt set b2='49A3HWOHHXIR2ZWGNAR8B' where id=3;
-update noar ti set b2='49A3HWOHHXIR2ZWGNAR8B' where id=3;
-update noar tt set v0='8Y0E7HVQD9Y5GBAZ9MC96EQMEUD3EI0P' where id=4;
-update noar ti set v0='8Y0E7HVQD9Y5GBAZ9MC96EQMEUD3EI0P' where id=4;
-update noar tt set b0='JUDRBMNXN' where id=4;
-update noar ti set b0='JUDRBMNXN' where id=4;
-update noar tt set v0='91JERZ0R3D6XTIZ7ALYF225X4' where id=4;
-update noar ti set v0='91JERZ0R3D6XTIZ7ALYF225X4' where id=4;
-update noar tt set b1='T1FOP' where id=4;
-update noar ti set b1='T1FOP' where id=4;
-update noar tt set v0='ZAU14NLPWR6NZ3JB58UO61Y' where id=4;
-update noar ti set v0='ZAU14NLPWR6NZ3JB58UO61Y' where id=4;
-update noar tt set b2='YRMD384H78IH85G7ARJOYGB69F5I4' where id=4;
-update noar ti set b2='YRMD384H78IH85G7ARJOYGB69F5I4' where id=4;
-update noar tt set v0='LAKZ9TGOI88Q81AYJMN3LBJMX0EBG' where id=5;
-update noar ti set v0='LAKZ9TGOI88Q81AYJMN3LBJMX0EBG' where id=5;
-update noar tt set b0='2WLZ0RW1JUJ' where id=5;
-update noar ti set b0='2WLZ0RW1JUJ' where id=5;
-update noar tt set v0='AT4FECL92TKPAG6V' where id=5;
-update noar ti set v0='AT4FECL92TKPAG6V' where id=5;
-update noar tt set b1='Z' where id=5;
-update noar ti set b1='Z' where id=5;
-update noar tt set v0='T7W76QACTXQ' where id=5;
-update noar ti set v0='T7W76QACTXQ' where id=5;
-update noar tt set b2='RY46816SDX7FWQO5L4VG' where id=5;
-update noar ti set b2='RY46816SDX7FWQO5L4VG' where id=5;
-update noar tt set v0='9XSQZ1SDT8EU1G91' where id=6;
-update noar ti set v0='9XSQZ1SDT8EU1G91' where id=6;
-update noar tt set b0='0QY' where id=6;
-update noar ti set b0='0QY' where id=6;
-update noar tt set v0='J17FR0PTJ3GKCHFGGSGDJ' where id=6;
-update noar ti set v0='J17FR0PTJ3GKCHFGGSGDJ' where id=6;
-update noar tt set b1='J4XJJAV6I0ARM4A7FTWKD6LM1RVZRU' where id=6;
-update noar ti set b1='J4XJJAV6I0ARM4A7FTWKD6LM1RVZRU' where id=6;
-update noar tt set v0='FDWQ8MAM2V3RSHVBK2S7' where id=6;
-update noar ti set v0='FDWQ8MAM2V3RSHVBK2S7' where id=6;
-update noar tt set b2='VEYC7DH9CERWMKEE6PQLUC8SH6GZE' where id=6;
-update noar ti set b2='VEYC7DH9CERWMKEE6PQLUC8SH6GZE' where id=6;
-update noar tt set v0='CB431YJL5LGPYE1MWMLKCE3PR27QF8CI' where id=7;
-update noar ti set v0='CB431YJL5LGPYE1MWMLKCE3PR27QF8CI' where id=7;
-update noar tt set b0='OKDSCH277STM4' where id=7;
-update noar ti set b0='OKDSCH277STM4' where id=7;
-update noar tt set v0='ZE6AEHLU9EFAZSD' where id=7;
-update noar ti set v0='ZE6AEHLU9EFAZSD' where id=7;
-update noar tt set b1='D8AOOGBV' where id=7;
-update noar ti set b1='D8AOOGBV' where id=7;
-update noar tt set v0='ZMJP' where id=7;
-update noar ti set v0='ZMJP' where id=7;
-update noar tt set b2='C8QY8GALNS8Q7ZL1' where id=7;
-update noar ti set b2='C8QY8GALNS8Q7ZL1' where id=7;
-update noar tt set v0='ZXEQE9' where id=8;
-update noar ti set v0='ZXEQE9' where id=8;
-update noar tt set b0='T5OEYUDWJ6D5RVWEIOPY' where id=8;
-update noar ti set b0='T5OEYUDWJ6D5RVWEIOPY' where id=8;
-update noar tt set v0='BKOYQQBWMXEUV' where id=8;
-update noar ti set v0='BKOYQQBWMXEUV' where id=8;
-update noar tt set b1='H2' where id=8;
-update noar ti set b1='H2' where id=8;
-update noar tt set v0='AXHD6459QSE6GS25N' where id=8;
-update noar ti set v0='AXHD6459QSE6GS25N' where id=8;
-update noar tt set b2='IF21AE5KO8UK' where id=8;
-update noar ti set b2='IF21AE5KO8UK' where id=8;
-update noar tt set v0='DLF9A7AEMET1SDX9RSCF0ZTDYMU1' where id=9;
-update noar ti set v0='DLF9A7AEMET1SDX9RSCF0ZTDYMU1' where id=9;
-update noar tt set b0='W' where id=9;
-update noar ti set b0='W' where id=9;
-update noar tt set v0='JL' where id=9;
-update noar ti set v0='JL' where id=9;
-update noar tt set b1='1XEQ1KLE6O3QPFV' where id=9;
-update noar ti set b1='1XEQ1KLE6O3QPFV' where id=9;
-update noar tt set v0='ETWY5VUTTJKFXVVO4' where id=9;
-update noar ti set v0='ETWY5VUTTJKFXVVO4' where id=9;
-update noar tt set b2='KSSX637' where id=9;
-update noar ti set b2='KSSX637' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 blob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EGDA2KDOIQ' where id=1;
-update noar ti set v0='EGDA2KDOIQ' where id=1;
-update noar tt set b0='V2KCA84AYWGABRL9JGASZ3SW3VIF1' where id=1;
-update noar ti set b0='V2KCA84AYWGABRL9JGASZ3SW3VIF1' where id=1;
-update noar tt set v0='KX9PPE8F377DTF7O1MT40SVSP7' where id=1;
-update noar ti set v0='KX9PPE8F377DTF7O1MT40SVSP7' where id=1;
-update noar tt set b1='DCHU2GD0WY7W6427J02Z8B130' where id=1;
-update noar ti set b1='DCHU2GD0WY7W6427J02Z8B130' where id=1;
-update noar tt set v0='0NRM5JSTS5' where id=1;
-update noar ti set v0='0NRM5JSTS5' where id=1;
-update noar tt set b2='VA66JSY9BYP43' where id=1;
-update noar ti set b2='VA66JSY9BYP43' where id=1;
-update noar tt set v0='8NMJ2YMT5QCJX19W6KUSRC1JN1GB6Y1' where id=2;
-update noar ti set v0='8NMJ2YMT5QCJX19W6KUSRC1JN1GB6Y1' where id=2;
-update noar tt set b0='YMF8DP1G8LVCSWO9JCPV1HOL2YT2M' where id=2;
-update noar ti set b0='YMF8DP1G8LVCSWO9JCPV1HOL2YT2M' where id=2;
-update noar tt set v0='KOPR6' where id=2;
-update noar ti set v0='KOPR6' where id=2;
-update noar tt set b1='L0TQQV0JLYK3TLBQF' where id=2;
-update noar ti set b1='L0TQQV0JLYK3TLBQF' where id=2;
-update noar tt set v0='SBP4498QNZMVROFWL5' where id=2;
-update noar ti set v0='SBP4498QNZMVROFWL5' where id=2;
-update noar tt set b2='BFVLJGODNP68PZMKX4CLLV4RFI7' where id=2;
-update noar ti set b2='BFVLJGODNP68PZMKX4CLLV4RFI7' where id=2;
-update noar tt set v0='DOEWDWUR4I0NXLPX04FXL4R0O' where id=3;
-update noar ti set v0='DOEWDWUR4I0NXLPX04FXL4R0O' where id=3;
-update noar tt set b0='V8ZPN052WMFAKKLRULY3HQOFSIGI' where id=3;
-update noar ti set b0='V8ZPN052WMFAKKLRULY3HQOFSIGI' where id=3;
-update noar tt set v0='YHTOOUL' where id=3;
-update noar ti set v0='YHTOOUL' where id=3;
-update noar tt set b1='YLPT9R5H1R5696LA8SQRFM03BY6U6IM' where id=3;
-update noar ti set b1='YLPT9R5H1R5696LA8SQRFM03BY6U6IM' where id=3;
-update noar tt set v0='4VNUT3D4XRA96' where id=3;
-update noar ti set v0='4VNUT3D4XRA96' where id=3;
-update noar tt set b2='QEA40Z7SHSHEIYRV' where id=3;
-update noar ti set b2='QEA40Z7SHSHEIYRV' where id=3;
-update noar tt set v0='CL2ZHJ818MBN' where id=4;
-update noar ti set v0='CL2ZHJ818MBN' where id=4;
-update noar tt set b0='O' where id=4;
-update noar ti set b0='O' where id=4;
-update noar tt set v0='3RMZTE70ZWHU' where id=4;
-update noar ti set v0='3RMZTE70ZWHU' where id=4;
-update noar tt set b1='03FEYLTVYQ4KDX1E5MYUMTOJD0OVO02I' where id=4;
-update noar ti set b1='03FEYLTVYQ4KDX1E5MYUMTOJD0OVO02I' where id=4;
-update noar tt set v0='EOJFSQ6LW1VK1BEDMLVN3YX8GF6G21GE' where id=4;
-update noar ti set v0='EOJFSQ6LW1VK1BEDMLVN3YX8GF6G21GE' where id=4;
-update noar tt set b2='KQ9S30UUFLUFQP4R' where id=4;
-update noar ti set b2='KQ9S30UUFLUFQP4R' where id=4;
-update noar tt set v0='8TI0D' where id=5;
-update noar ti set v0='8TI0D' where id=5;
-update noar tt set b0='IFK' where id=5;
-update noar ti set b0='IFK' where id=5;
-update noar tt set v0='E4IPU5EXR1JRYHPUDIMA76UX9GZOV' where id=5;
-update noar ti set v0='E4IPU5EXR1JRYHPUDIMA76UX9GZOV' where id=5;
-update noar tt set b1='DQVRYY4VYEKRVHNLIWV9MNFJI2L7' where id=5;
-update noar ti set b1='DQVRYY4VYEKRVHNLIWV9MNFJI2L7' where id=5;
-update noar tt set v0='R3BI37AB7RI52V' where id=5;
-update noar ti set v0='R3BI37AB7RI52V' where id=5;
-update noar tt set b2='MRGO5UKDJZ2OPSY7YU7KO' where id=5;
-update noar ti set b2='MRGO5UKDJZ2OPSY7YU7KO' where id=5;
-update noar tt set v0='0J' where id=6;
-update noar ti set v0='0J' where id=6;
-update noar tt set b0='YINVG' where id=6;
-update noar ti set b0='YINVG' where id=6;
-update noar tt set v0='QCBSRBO4X9' where id=6;
-update noar ti set v0='QCBSRBO4X9' where id=6;
-update noar tt set b1='PZSYLPCIHUGURUBCAC4OTS' where id=6;
-update noar ti set b1='PZSYLPCIHUGURUBCAC4OTS' where id=6;
-update noar tt set v0='OTLMLV51TIZJLTICSAGXIY2' where id=6;
-update noar ti set v0='OTLMLV51TIZJLTICSAGXIY2' where id=6;
-update noar tt set b2='TZWI30K3CXK5HLYBG' where id=6;
-update noar ti set b2='TZWI30K3CXK5HLYBG' where id=6;
-update noar tt set v0='CQVGQ4F6DFZ5FQS4BVPUPOO9Q' where id=7;
-update noar ti set v0='CQVGQ4F6DFZ5FQS4BVPUPOO9Q' where id=7;
-update noar tt set b0='5' where id=7;
-update noar ti set b0='5' where id=7;
-update noar tt set v0='YFSH71DW4Q5MEWNQVFE2S7P4MU' where id=7;
-update noar ti set v0='YFSH71DW4Q5MEWNQVFE2S7P4MU' where id=7;
-update noar tt set b1='RID5EBZCYZH7AJVF' where id=7;
-update noar ti set b1='RID5EBZCYZH7AJVF' where id=7;
-update noar tt set v0='F43' where id=7;
-update noar ti set v0='F43' where id=7;
-update noar tt set b2='F1TM0VMO' where id=7;
-update noar ti set b2='F1TM0VMO' where id=7;
-update noar tt set v0='T69KIQ5X9KKJBGDN6NZU4G' where id=8;
-update noar ti set v0='T69KIQ5X9KKJBGDN6NZU4G' where id=8;
-update noar tt set b0='K86QIKP4SQXL3AK5YTZB74NSD2BKOM9L' where id=8;
-update noar ti set b0='K86QIKP4SQXL3AK5YTZB74NSD2BKOM9L' where id=8;
-update noar tt set v0='OWLEKG41A2B' where id=8;
-update noar ti set v0='OWLEKG41A2B' where id=8;
-update noar tt set b1='SHRNZMSUOBIGNVQE2KHB0LUZPS8MGG3' where id=8;
-update noar ti set b1='SHRNZMSUOBIGNVQE2KHB0LUZPS8MGG3' where id=8;
-update noar tt set v0='5CFHV3OCRL3WAMBPY6JQY6YZKGJ7SR' where id=8;
-update noar ti set v0='5CFHV3OCRL3WAMBPY6JQY6YZKGJ7SR' where id=8;
-update noar tt set b2='8UB40GWKDGG9GA0SJ08M91' where id=8;
-update noar ti set b2='8UB40GWKDGG9GA0SJ08M91' where id=8;
-update noar tt set v0='MWPJ2Y1X5JEKXWDQBD3S2O2CERX' where id=9;
-update noar ti set v0='MWPJ2Y1X5JEKXWDQBD3S2O2CERX' where id=9;
-update noar tt set b0='DPMSNBAWMODY8N0GNGMKMKJ' where id=9;
-update noar ti set b0='DPMSNBAWMODY8N0GNGMKMKJ' where id=9;
-update noar tt set v0='PTT5DA2T0AQX61FUOTUZRC' where id=9;
-update noar ti set v0='PTT5DA2T0AQX61FUOTUZRC' where id=9;
-update noar tt set b1='PYT1EZGI5' where id=9;
-update noar ti set b1='PYT1EZGI5' where id=9;
-update noar tt set v0='QF6NCX49Z3TCAFARJG6HTR25VEOAWB' where id=9;
-update noar ti set v0='QF6NCX49Z3TCAFARJG6HTR25VEOAWB' where id=9;
-update noar tt set b2='XE5L6NUD9ILXL' where id=9;
-update noar ti set b2='XE5L6NUD9ILXL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VWO3A712ZVZBUDH08CF' where id=1;
-update noar ti set v0='VWO3A712ZVZBUDH08CF' where id=1;
-update noar tt set b0='ZIATHD6HSU3TKLIUK75K8VD6ZO2QWIO' where id=1;
-update noar ti set b0='ZIATHD6HSU3TKLIUK75K8VD6ZO2QWIO' where id=1;
-update noar tt set v0='KP5UUHUKL69QWLSXBXQ' where id=1;
-update noar ti set v0='KP5UUHUKL69QWLSXBXQ' where id=1;
-update noar tt set b1='CZL44K6Y8F78X9' where id=1;
-update noar ti set b1='CZL44K6Y8F78X9' where id=1;
-update noar tt set v0='HDZUXV3R8UYONE4RFJRUMFTZ' where id=1;
-update noar ti set v0='HDZUXV3R8UYONE4RFJRUMFTZ' where id=1;
-update noar tt set b2='CLC7U' where id=1;
-update noar ti set b2='CLC7U' where id=1;
-update noar tt set v0='FC' where id=2;
-update noar ti set v0='FC' where id=2;
-update noar tt set b0='5DHVWRZY4VL12E92V132RO2PE' where id=2;
-update noar ti set b0='5DHVWRZY4VL12E92V132RO2PE' where id=2;
-update noar tt set v0='14' where id=2;
-update noar ti set v0='14' where id=2;
-update noar tt set b1='LILAHSEV' where id=2;
-update noar ti set b1='LILAHSEV' where id=2;
-update noar tt set v0='5H0D' where id=2;
-update noar ti set v0='5H0D' where id=2;
-update noar tt set b2='T4G4R6YC2037R' where id=2;
-update noar ti set b2='T4G4R6YC2037R' where id=2;
-update noar tt set v0='Z71HR4ETZM8FKKH7KTKD0V3NRI' where id=3;
-update noar ti set v0='Z71HR4ETZM8FKKH7KTKD0V3NRI' where id=3;
-update noar tt set b0='G25ZNGIDWQBZR4AY2DVDG3I' where id=3;
-update noar ti set b0='G25ZNGIDWQBZR4AY2DVDG3I' where id=3;
-update noar tt set v0='YPKR2MTJJJ18G56' where id=3;
-update noar ti set v0='YPKR2MTJJJ18G56' where id=3;
-update noar tt set b1='0CPGGZA57RCQESQKN0A5WF' where id=3;
-update noar ti set b1='0CPGGZA57RCQESQKN0A5WF' where id=3;
-update noar tt set v0='UFX3UDFBDDB8Q2TMTX6TIUGJ4KOSIJMS' where id=3;
-update noar ti set v0='UFX3UDFBDDB8Q2TMTX6TIUGJ4KOSIJMS' where id=3;
-update noar tt set b2='GCQ922U90MSND5JYGRYXB9LO' where id=3;
-update noar ti set b2='GCQ922U90MSND5JYGRYXB9LO' where id=3;
-update noar tt set v0='ZJ' where id=4;
-update noar ti set v0='ZJ' where id=4;
-update noar tt set b0='M941P3L1H' where id=4;
-update noar ti set b0='M941P3L1H' where id=4;
-update noar tt set v0='3XIQSMAP12VZEHK04TN2MGRGOX0L12' where id=4;
-update noar ti set v0='3XIQSMAP12VZEHK04TN2MGRGOX0L12' where id=4;
-update noar tt set b1='7EKKE2MKYBMGYZB' where id=4;
-update noar ti set b1='7EKKE2MKYBMGYZB' where id=4;
-update noar tt set v0='VCUMP6EC29MLWWAY7C5IC' where id=4;
-update noar ti set v0='VCUMP6EC29MLWWAY7C5IC' where id=4;
-update noar tt set b2='UNY49XCPVB7MHEUEP9N' where id=4;
-update noar ti set b2='UNY49XCPVB7MHEUEP9N' where id=4;
-update noar tt set v0='CP0T9CXVZ8YBSKC70JDWUOX7I8BZV' where id=5;
-update noar ti set v0='CP0T9CXVZ8YBSKC70JDWUOX7I8BZV' where id=5;
-update noar tt set b0='F6MQI' where id=5;
-update noar ti set b0='F6MQI' where id=5;
-update noar tt set v0='LS3TOVNHO7YJCQ8UCKKXH2DO60G6KHY' where id=5;
-update noar ti set v0='LS3TOVNHO7YJCQ8UCKKXH2DO60G6KHY' where id=5;
-update noar tt set b1='F8QFN99W5AUGQKF4NOPQLQHH0' where id=5;
-update noar ti set b1='F8QFN99W5AUGQKF4NOPQLQHH0' where id=5;
-update noar tt set v0='9' where id=5;
-update noar ti set v0='9' where id=5;
-update noar tt set b2='JOS43IZ' where id=5;
-update noar ti set b2='JOS43IZ' where id=5;
-update noar tt set v0='ZYK7HW' where id=6;
-update noar ti set v0='ZYK7HW' where id=6;
-update noar tt set b0='7TO4Q7UYVT9JCJQM98OXVUCUJ3DRGJS' where id=6;
-update noar ti set b0='7TO4Q7UYVT9JCJQM98OXVUCUJ3DRGJS' where id=6;
-update noar tt set v0='DJFP76V21' where id=6;
-update noar ti set v0='DJFP76V21' where id=6;
-update noar tt set b1='0D65C9XPN1UEYLT5P1VAYDYA50Z4DM' where id=6;
-update noar ti set b1='0D65C9XPN1UEYLT5P1VAYDYA50Z4DM' where id=6;
-update noar tt set v0='JXBTOQCXPF2FSKMVQAGW' where id=6;
-update noar ti set v0='JXBTOQCXPF2FSKMVQAGW' where id=6;
-update noar tt set b2='MJVY8F7Z9K' where id=6;
-update noar ti set b2='MJVY8F7Z9K' where id=6;
-update noar tt set v0='V1DYXM4A0R1RWV7KI4ZWHTLQ' where id=7;
-update noar ti set v0='V1DYXM4A0R1RWV7KI4ZWHTLQ' where id=7;
-update noar tt set b0='RKD' where id=7;
-update noar ti set b0='RKD' where id=7;
-update noar tt set v0='HFVCMUV8WK69OB' where id=7;
-update noar ti set v0='HFVCMUV8WK69OB' where id=7;
-update noar tt set b1='2Z7MMK4W42T6SF8KYMJHZAAM52DVPA' where id=7;
-update noar ti set b1='2Z7MMK4W42T6SF8KYMJHZAAM52DVPA' where id=7;
-update noar tt set v0='5ZT71ABYR2S2B8MFZMLSY7ECS83Q3SSI' where id=7;
-update noar ti set v0='5ZT71ABYR2S2B8MFZMLSY7ECS83Q3SSI' where id=7;
-update noar tt set b2='PB9ZWRPZQFJJ' where id=7;
-update noar ti set b2='PB9ZWRPZQFJJ' where id=7;
-update noar tt set v0='WJY1Q4AX5JOI4KZZFC92WFJ' where id=8;
-update noar ti set v0='WJY1Q4AX5JOI4KZZFC92WFJ' where id=8;
-update noar tt set b0='QP6FVY1W2B6OMK0CMB9RC76M66BKO7' where id=8;
-update noar ti set b0='QP6FVY1W2B6OMK0CMB9RC76M66BKO7' where id=8;
-update noar tt set v0='TAZQ958I1WQTXYVW' where id=8;
-update noar ti set v0='TAZQ958I1WQTXYVW' where id=8;
-update noar tt set b1='8TXO2S49383RAXPFC0MYG' where id=8;
-update noar ti set b1='8TXO2S49383RAXPFC0MYG' where id=8;
-update noar tt set v0='A9FC5GF4N9KYENFXNPNJBO7SGAP1RUE' where id=8;
-update noar ti set v0='A9FC5GF4N9KYENFXNPNJBO7SGAP1RUE' where id=8;
-update noar tt set b2='O42' where id=8;
-update noar ti set b2='O42' where id=8;
-update noar tt set v0='YP9SI2' where id=9;
-update noar ti set v0='YP9SI2' where id=9;
-update noar tt set b0='DJXRKXCTUW83AHPOBVUEF' where id=9;
-update noar ti set b0='DJXRKXCTUW83AHPOBVUEF' where id=9;
-update noar tt set v0='0HVNY2PVXWUENCOLF5RE0SVO2XZ7RSVU' where id=9;
-update noar ti set v0='0HVNY2PVXWUENCOLF5RE0SVO2XZ7RSVU' where id=9;
-update noar tt set b1='XW264A8VRDLQH52TY0I3YA96KHDUIKR' where id=9;
-update noar ti set b1='XW264A8VRDLQH52TY0I3YA96KHDUIKR' where id=9;
-update noar tt set v0='QS7E25L9FVQJCKN17M3QX' where id=9;
-update noar ti set v0='QS7E25L9FVQJCKN17M3QX' where id=9;
-update noar tt set b2='1RGRLE46EK2E1I95QL3T9GY02JWQDK' where id=9;
-update noar ti set b2='1RGRLE46EK2E1I95QL3T9GY02JWQDK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 blob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3E5YX5Z5773UPSE2' where id=1;
-update noar ti set v0='3E5YX5Z5773UPSE2' where id=1;
-update noar tt set b0='KDCK' where id=1;
-update noar ti set b0='KDCK' where id=1;
-update noar tt set v0='SD6FJW' where id=1;
-update noar ti set v0='SD6FJW' where id=1;
-update noar tt set b1='F1ATBZF2P7E' where id=1;
-update noar ti set b1='F1ATBZF2P7E' where id=1;
-update noar tt set v0='Q5NLU1KY0MQBT78MGBLDX0FZZMTST' where id=1;
-update noar ti set v0='Q5NLU1KY0MQBT78MGBLDX0FZZMTST' where id=1;
-update noar tt set b2='19KGDFSPVFF7DZRDMDIWE035GQNDYQ' where id=1;
-update noar ti set b2='19KGDFSPVFF7DZRDMDIWE035GQNDYQ' where id=1;
-update noar tt set v0='VDQX8XDJEH' where id=2;
-update noar ti set v0='VDQX8XDJEH' where id=2;
-update noar tt set b0='T1WQXDT80RCFVTA3TKOB3' where id=2;
-update noar ti set b0='T1WQXDT80RCFVTA3TKOB3' where id=2;
-update noar tt set v0='JUO2' where id=2;
-update noar ti set v0='JUO2' where id=2;
-update noar tt set b1='KEAA53ZM' where id=2;
-update noar ti set b1='KEAA53ZM' where id=2;
-update noar tt set v0='HT132K73J99A7Q8V1M8C' where id=2;
-update noar ti set v0='HT132K73J99A7Q8V1M8C' where id=2;
-update noar tt set b2='Z1U9DF3RUL' where id=2;
-update noar ti set b2='Z1U9DF3RUL' where id=2;
-update noar tt set v0='AZD58D4PA4OR4' where id=3;
-update noar ti set v0='AZD58D4PA4OR4' where id=3;
-update noar tt set b0='V0MOA67KZF5' where id=3;
-update noar ti set b0='V0MOA67KZF5' where id=3;
-update noar tt set v0='VKL2WW1TGML6U3N' where id=3;
-update noar ti set v0='VKL2WW1TGML6U3N' where id=3;
-update noar tt set b1='ZTEFUWY8F4HUKG6FRBAX8' where id=3;
-update noar ti set b1='ZTEFUWY8F4HUKG6FRBAX8' where id=3;
-update noar tt set v0='PYDIIRM2YJ0H36GH7J8RGOOKCSXGK' where id=3;
-update noar ti set v0='PYDIIRM2YJ0H36GH7J8RGOOKCSXGK' where id=3;
-update noar tt set b2='5Z3RKX9OFQFDSHSRO8' where id=3;
-update noar ti set b2='5Z3RKX9OFQFDSHSRO8' where id=3;
-update noar tt set v0='PCMJD' where id=4;
-update noar ti set v0='PCMJD' where id=4;
-update noar tt set b0='NYBZ' where id=4;
-update noar ti set b0='NYBZ' where id=4;
-update noar tt set v0='HEMA2IXZH7U' where id=4;
-update noar ti set v0='HEMA2IXZH7U' where id=4;
-update noar tt set b1='ZWNGNO65U70CLAIMSQZTH' where id=4;
-update noar ti set b1='ZWNGNO65U70CLAIMSQZTH' where id=4;
-update noar tt set v0='LTBTK34ZMP8EC8NGJN2U8S7MOF' where id=4;
-update noar ti set v0='LTBTK34ZMP8EC8NGJN2U8S7MOF' where id=4;
-update noar tt set b2='Z60LZ30G2RAQ35QC4XSUFH8A' where id=4;
-update noar ti set b2='Z60LZ30G2RAQ35QC4XSUFH8A' where id=4;
-update noar tt set v0='6NNN2UR5TOY2Y13X9LPR' where id=5;
-update noar ti set v0='6NNN2UR5TOY2Y13X9LPR' where id=5;
-update noar tt set b0='34UZRLX' where id=5;
-update noar ti set b0='34UZRLX' where id=5;
-update noar tt set v0='Y81CMO1FJ8YHP' where id=5;
-update noar ti set v0='Y81CMO1FJ8YHP' where id=5;
-update noar tt set b1='DG95LTJ2R5OLRMKW51V1OAY4QF2EDKE' where id=5;
-update noar ti set b1='DG95LTJ2R5OLRMKW51V1OAY4QF2EDKE' where id=5;
-update noar tt set v0='WE' where id=5;
-update noar ti set v0='WE' where id=5;
-update noar tt set b2='IKY1LND0' where id=5;
-update noar ti set b2='IKY1LND0' where id=5;
-update noar tt set v0='BTBM37AYQ5HJZ0P1' where id=6;
-update noar ti set v0='BTBM37AYQ5HJZ0P1' where id=6;
-update noar tt set b0='RZ7IXYJ8LQ5PJ5FPZK3DKA2' where id=6;
-update noar ti set b0='RZ7IXYJ8LQ5PJ5FPZK3DKA2' where id=6;
-update noar tt set v0='2DE80SDS4TST8' where id=6;
-update noar ti set v0='2DE80SDS4TST8' where id=6;
-update noar tt set b1='GF' where id=6;
-update noar ti set b1='GF' where id=6;
-update noar tt set v0='2M69PA5W7V' where id=6;
-update noar ti set v0='2M69PA5W7V' where id=6;
-update noar tt set b2='SWJOGR2AKBSA' where id=6;
-update noar ti set b2='SWJOGR2AKBSA' where id=6;
-update noar tt set v0='5ASHPRGS1G88TB2LTMYR' where id=7;
-update noar ti set v0='5ASHPRGS1G88TB2LTMYR' where id=7;
-update noar tt set b0='O' where id=7;
-update noar ti set b0='O' where id=7;
-update noar tt set v0='93WKA537DAWGUP4I3A1C9IVMLJJOXT' where id=7;
-update noar ti set v0='93WKA537DAWGUP4I3A1C9IVMLJJOXT' where id=7;
-update noar tt set b1='HR4H1KFC6R59JS8R0905EH' where id=7;
-update noar ti set b1='HR4H1KFC6R59JS8R0905EH' where id=7;
-update noar tt set v0='IPPWN2G38QGFWYD9U1O2ZQDS0DG8E' where id=7;
-update noar ti set v0='IPPWN2G38QGFWYD9U1O2ZQDS0DG8E' where id=7;
-update noar tt set b2='WG2A3' where id=7;
-update noar ti set b2='WG2A3' where id=7;
-update noar tt set v0='MC2Z6ZTPMYQNX5HV' where id=8;
-update noar ti set v0='MC2Z6ZTPMYQNX5HV' where id=8;
-update noar tt set b0='ZAXGR' where id=8;
-update noar ti set b0='ZAXGR' where id=8;
-update noar tt set v0='X4KXXXSDZZWD' where id=8;
-update noar ti set v0='X4KXXXSDZZWD' where id=8;
-update noar tt set b1='NLH77745U3KLMUG6FN7KNDAUKSN3Y' where id=8;
-update noar ti set b1='NLH77745U3KLMUG6FN7KNDAUKSN3Y' where id=8;
-update noar tt set v0='87G679F9P' where id=8;
-update noar ti set v0='87G679F9P' where id=8;
-update noar tt set b2='P2A' where id=8;
-update noar ti set b2='P2A' where id=8;
-update noar tt set v0='GTQI549SI' where id=9;
-update noar ti set v0='GTQI549SI' where id=9;
-update noar tt set b0='SMYM4HK1WUSCFXXUW0YKKYD8SBDDIT6P' where id=9;
-update noar ti set b0='SMYM4HK1WUSCFXXUW0YKKYD8SBDDIT6P' where id=9;
-update noar tt set v0='V2E1VUGQ7OQ1RWCNKE8A' where id=9;
-update noar ti set v0='V2E1VUGQ7OQ1RWCNKE8A' where id=9;
-update noar tt set b1='F83DXDEXBSQXI272ZT2J6D1GWJW' where id=9;
-update noar ti set b1='F83DXDEXBSQXI272ZT2J6D1GWJW' where id=9;
-update noar tt set v0='KMGBS8LL' where id=9;
-update noar ti set v0='KMGBS8LL' where id=9;
-update noar tt set b2='3XOBIJIR8Q4JUCCC4WKKS' where id=9;
-update noar ti set b2='3XOBIJIR8Q4JUCCC4WKKS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='M3HMHEMY1I' where id=1;
-update noar ti set v0='M3HMHEMY1I' where id=1;
-update noar tt set b0='4OKEO80D4JQV18' where id=1;
-update noar ti set b0='4OKEO80D4JQV18' where id=1;
-update noar tt set v0='UY' where id=1;
-update noar ti set v0='UY' where id=1;
-update noar tt set b1='V1GEEKHM' where id=1;
-update noar ti set b1='V1GEEKHM' where id=1;
-update noar tt set v0='WYNIBVMHCZZ' where id=1;
-update noar ti set v0='WYNIBVMHCZZ' where id=1;
-update noar tt set b2='8FI09VBHFPZAIFSZO4A' where id=1;
-update noar ti set b2='8FI09VBHFPZAIFSZO4A' where id=1;
-update noar tt set v0='2UP2XT816OGCKGBLFTZJ5A93TQ3VVWE' where id=2;
-update noar ti set v0='2UP2XT816OGCKGBLFTZJ5A93TQ3VVWE' where id=2;
-update noar tt set b0='SRPWQ7PGD6ZJ757GQEM5' where id=2;
-update noar ti set b0='SRPWQ7PGD6ZJ757GQEM5' where id=2;
-update noar tt set v0='WNIT7ZDSPO4M48T43LX' where id=2;
-update noar ti set v0='WNIT7ZDSPO4M48T43LX' where id=2;
-update noar tt set b1='LQCXLQDY7SUDG0MLB8DVDSL14YY3DBWB' where id=2;
-update noar ti set b1='LQCXLQDY7SUDG0MLB8DVDSL14YY3DBWB' where id=2;
-update noar tt set v0='L2BDMY0P0FFPBQYPS8' where id=2;
-update noar ti set v0='L2BDMY0P0FFPBQYPS8' where id=2;
-update noar tt set b2='BDZ7S1DVCHEDVN8TNPU5A' where id=2;
-update noar ti set b2='BDZ7S1DVCHEDVN8TNPU5A' where id=2;
-update noar tt set v0='32Q2U77VPEPJXRKK9TUFV66SCLBIRSO' where id=3;
-update noar ti set v0='32Q2U77VPEPJXRKK9TUFV66SCLBIRSO' where id=3;
-update noar tt set b0='0C4OJ3SR37Z6JW23QVGECT9AMZGODF3K' where id=3;
-update noar ti set b0='0C4OJ3SR37Z6JW23QVGECT9AMZGODF3K' where id=3;
-update noar tt set v0='F354VCIO6IFKAZ' where id=3;
-update noar ti set v0='F354VCIO6IFKAZ' where id=3;
-update noar tt set b1='8ENNVRR' where id=3;
-update noar ti set b1='8ENNVRR' where id=3;
-update noar tt set v0='1NU7MK0OXPIXA44DFYZPS6MF' where id=3;
-update noar ti set v0='1NU7MK0OXPIXA44DFYZPS6MF' where id=3;
-update noar tt set b2='0V81MMPL92410' where id=3;
-update noar ti set b2='0V81MMPL92410' where id=3;
-update noar tt set v0='R0J' where id=4;
-update noar ti set v0='R0J' where id=4;
-update noar tt set b0='Z8Z41S9P4502PX7E' where id=4;
-update noar ti set b0='Z8Z41S9P4502PX7E' where id=4;
-update noar tt set v0='C9C9I4SMMHNL50QTB0M73QRZ' where id=4;
-update noar ti set v0='C9C9I4SMMHNL50QTB0M73QRZ' where id=4;
-update noar tt set b1='0FP2V71YFMH0' where id=4;
-update noar ti set b1='0FP2V71YFMH0' where id=4;
-update noar tt set v0='CYB6CIV' where id=4;
-update noar ti set v0='CYB6CIV' where id=4;
-update noar tt set b2='T2JSX33MB' where id=4;
-update noar ti set b2='T2JSX33MB' where id=4;
-update noar tt set v0='I' where id=5;
-update noar ti set v0='I' where id=5;
-update noar tt set b0='PDMQ2RC55R182H7UO6PQ8TS03948O5J0' where id=5;
-update noar ti set b0='PDMQ2RC55R182H7UO6PQ8TS03948O5J0' where id=5;
-update noar tt set v0='970RHROEK5KJF' where id=5;
-update noar ti set v0='970RHROEK5KJF' where id=5;
-update noar tt set b1='9BMJ57Y47X2586P89C4AJZ8BADB7X9' where id=5;
-update noar ti set b1='9BMJ57Y47X2586P89C4AJZ8BADB7X9' where id=5;
-update noar tt set v0='0N5' where id=5;
-update noar ti set v0='0N5' where id=5;
-update noar tt set b2='U1SQIBM1HDNO5OP3HV7EZ1X' where id=5;
-update noar ti set b2='U1SQIBM1HDNO5OP3HV7EZ1X' where id=5;
-update noar tt set v0='5EGLM1FM0P8AJOZBK64E64GM67VLAA3P' where id=6;
-update noar ti set v0='5EGLM1FM0P8AJOZBK64E64GM67VLAA3P' where id=6;
-update noar tt set b0='MQ9GSG9WZL72DGFQL8NHNQZY60GQRJ4H' where id=6;
-update noar ti set b0='MQ9GSG9WZL72DGFQL8NHNQZY60GQRJ4H' where id=6;
-update noar tt set v0='TM2WS0TBFNTU' where id=6;
-update noar ti set v0='TM2WS0TBFNTU' where id=6;
-update noar tt set b1='WI0EX1IVIFFMWI' where id=6;
-update noar ti set b1='WI0EX1IVIFFMWI' where id=6;
-update noar tt set v0='ER4ZL2PXZH8WUUQI' where id=6;
-update noar ti set v0='ER4ZL2PXZH8WUUQI' where id=6;
-update noar tt set b2='CVA6QJ4YPL198U83P2J1MB7CVG' where id=6;
-update noar ti set b2='CVA6QJ4YPL198U83P2J1MB7CVG' where id=6;
-update noar tt set v0='6V8O2WN16AQUU' where id=7;
-update noar ti set v0='6V8O2WN16AQUU' where id=7;
-update noar tt set b0='MACEL4FL9JT7O84X' where id=7;
-update noar ti set b0='MACEL4FL9JT7O84X' where id=7;
-update noar tt set v0='5TJFLBBGYAPSDOCL92QDXZAGZ9' where id=7;
-update noar ti set v0='5TJFLBBGYAPSDOCL92QDXZAGZ9' where id=7;
-update noar tt set b1='XTZHPZC2O88U' where id=7;
-update noar ti set b1='XTZHPZC2O88U' where id=7;
-update noar tt set v0='3PIPL8GQSZR2391A0049JF' where id=7;
-update noar ti set v0='3PIPL8GQSZR2391A0049JF' where id=7;
-update noar tt set b2='BMBYZL7TZAND2T' where id=7;
-update noar ti set b2='BMBYZL7TZAND2T' where id=7;
-update noar tt set v0='KXXDMTFMHZIOXKEJNX8YAB8CBJQNSQ3F' where id=8;
-update noar ti set v0='KXXDMTFMHZIOXKEJNX8YAB8CBJQNSQ3F' where id=8;
-update noar tt set b0='4OEF2LTQFCFCC0G4V8BEI9R78XUZ41' where id=8;
-update noar ti set b0='4OEF2LTQFCFCC0G4V8BEI9R78XUZ41' where id=8;
-update noar tt set v0='VEVDIQ4HZACMU4HAE9' where id=8;
-update noar ti set v0='VEVDIQ4HZACMU4HAE9' where id=8;
-update noar tt set b1='PW38656' where id=8;
-update noar ti set b1='PW38656' where id=8;
-update noar tt set v0='KYI9F' where id=8;
-update noar ti set v0='KYI9F' where id=8;
-update noar tt set b2='008UXBXNF' where id=8;
-update noar ti set b2='008UXBXNF' where id=8;
-update noar tt set v0='NL7K2R' where id=9;
-update noar ti set v0='NL7K2R' where id=9;
-update noar tt set b0='KJK8UOJM60NE9VG7AZR9N3YHUGUJNPE' where id=9;
-update noar ti set b0='KJK8UOJM60NE9VG7AZR9N3YHUGUJNPE' where id=9;
-update noar tt set v0='49AGM3MFSWZ' where id=9;
-update noar ti set v0='49AGM3MFSWZ' where id=9;
-update noar tt set b1='WXU6YVQ986L' where id=9;
-update noar ti set b1='WXU6YVQ986L' where id=9;
-update noar tt set v0='0OP0GYN85D2GFW705BEM1LY5F8Y3616M' where id=9;
-update noar ti set v0='0OP0GYN85D2GFW705BEM1LY5F8Y3616M' where id=9;
-update noar tt set b2='LV8NJ1DJPOT3BWZ9II2VWVT57ZZH' where id=9;
-update noar ti set b2='LV8NJ1DJPOT3BWZ9II2VWVT57ZZH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NBLHVNIGW6N4UTIJQ' where id=1;
-update noar ti set v0='NBLHVNIGW6N4UTIJQ' where id=1;
-update noar tt set b0='450UIBJ6WIFU2QEZ6MC4B12DZE2FG4DA' where id=1;
-update noar ti set b0='450UIBJ6WIFU2QEZ6MC4B12DZE2FG4DA' where id=1;
-update noar tt set v0='QCABKO1JS4TCO6X1ZK3M23' where id=1;
-update noar ti set v0='QCABKO1JS4TCO6X1ZK3M23' where id=1;
-update noar tt set b1='INE8V66HLQ5U8QOYHGSY90KFV' where id=1;
-update noar ti set b1='INE8V66HLQ5U8QOYHGSY90KFV' where id=1;
-update noar tt set v0='N7' where id=1;
-update noar ti set v0='N7' where id=1;
-update noar tt set b2='5LTMITIDLTLTI8P83K' where id=1;
-update noar ti set b2='5LTMITIDLTLTI8P83K' where id=1;
-update noar tt set v0='8XXQ50ATQPK985Y3XISXQ' where id=2;
-update noar ti set v0='8XXQ50ATQPK985Y3XISXQ' where id=2;
-update noar tt set b0='W0BZFZQNJFD0CGGY4HPRG5XQMWW' where id=2;
-update noar ti set b0='W0BZFZQNJFD0CGGY4HPRG5XQMWW' where id=2;
-update noar tt set v0='8TOPBS934O4UOVHCXK1NZDELDC' where id=2;
-update noar ti set v0='8TOPBS934O4UOVHCXK1NZDELDC' where id=2;
-update noar tt set b1='C6GKG8LYBVEXU4' where id=2;
-update noar ti set b1='C6GKG8LYBVEXU4' where id=2;
-update noar tt set v0='AQDNY' where id=2;
-update noar ti set v0='AQDNY' where id=2;
-update noar tt set b2='Q4QS1EQ9UFZNGCGBP5K277Q' where id=2;
-update noar ti set b2='Q4QS1EQ9UFZNGCGBP5K277Q' where id=2;
-update noar tt set v0='6942JGLD92507Z97DZWARCRI61IFQZ2' where id=3;
-update noar ti set v0='6942JGLD92507Z97DZWARCRI61IFQZ2' where id=3;
-update noar tt set b0='2T6IT7V4DV5T7Z3R5BUQ90VL' where id=3;
-update noar ti set b0='2T6IT7V4DV5T7Z3R5BUQ90VL' where id=3;
-update noar tt set v0='7NO' where id=3;
-update noar ti set v0='7NO' where id=3;
-update noar tt set b1='VNVNQQ7TEA8LLG28WYF7J' where id=3;
-update noar ti set b1='VNVNQQ7TEA8LLG28WYF7J' where id=3;
-update noar tt set v0='H7JWZSL3HZL6TX826Y' where id=3;
-update noar ti set v0='H7JWZSL3HZL6TX826Y' where id=3;
-update noar tt set b2='TD7G6S1GTVE9TNAH1JY90ZPZE1' where id=3;
-update noar ti set b2='TD7G6S1GTVE9TNAH1JY90ZPZE1' where id=3;
-update noar tt set v0='7LWAIUZVMFP8RWUJFMKNIKE' where id=4;
-update noar ti set v0='7LWAIUZVMFP8RWUJFMKNIKE' where id=4;
-update noar tt set b0='73' where id=4;
-update noar ti set b0='73' where id=4;
-update noar tt set v0='9X0H' where id=4;
-update noar ti set v0='9X0H' where id=4;
-update noar tt set b1='F7JVZK' where id=4;
-update noar ti set b1='F7JVZK' where id=4;
-update noar tt set v0='HKG' where id=4;
-update noar ti set v0='HKG' where id=4;
-update noar tt set b2='1M6JGTNMZIHJAXAB1PQY1WRCDJ9B' where id=4;
-update noar ti set b2='1M6JGTNMZIHJAXAB1PQY1WRCDJ9B' where id=4;
-update noar tt set v0='W951DR4G' where id=5;
-update noar ti set v0='W951DR4G' where id=5;
-update noar tt set b0='I44TCJ' where id=5;
-update noar ti set b0='I44TCJ' where id=5;
-update noar tt set v0='EOVZZLQD' where id=5;
-update noar ti set v0='EOVZZLQD' where id=5;
-update noar tt set b1='3DI4TFPU6V4G1DXVFWTWLZ6' where id=5;
-update noar ti set b1='3DI4TFPU6V4G1DXVFWTWLZ6' where id=5;
-update noar tt set v0='GDRI2HPD6W9WRVVMZSB2R09NPYY26EPA' where id=5;
-update noar ti set v0='GDRI2HPD6W9WRVVMZSB2R09NPYY26EPA' where id=5;
-update noar tt set b2='9DIA049U95XTK3R45PC1OY8Q3PA' where id=5;
-update noar ti set b2='9DIA049U95XTK3R45PC1OY8Q3PA' where id=5;
-update noar tt set v0='AOB1' where id=6;
-update noar ti set v0='AOB1' where id=6;
-update noar tt set b0='JDQIHQU5GUB9E1R24DX' where id=6;
-update noar ti set b0='JDQIHQU5GUB9E1R24DX' where id=6;
-update noar tt set v0='HZZLE76Q4ZI143K' where id=6;
-update noar ti set v0='HZZLE76Q4ZI143K' where id=6;
-update noar tt set b1='3PSUWS0M4CK8T' where id=6;
-update noar ti set b1='3PSUWS0M4CK8T' where id=6;
-update noar tt set v0='DN87K9PUPZVQPZH9TBE591' where id=6;
-update noar ti set v0='DN87K9PUPZVQPZH9TBE591' where id=6;
-update noar tt set b2='G' where id=6;
-update noar ti set b2='G' where id=6;
-update noar tt set v0='U4977UVH0OHU1GUZ62BOEW2JCCY2' where id=7;
-update noar ti set v0='U4977UVH0OHU1GUZ62BOEW2JCCY2' where id=7;
-update noar tt set b0='KLWEG7W2MYVWILUSWL8MS98' where id=7;
-update noar ti set b0='KLWEG7W2MYVWILUSWL8MS98' where id=7;
-update noar tt set v0='WX00E8V4M3O' where id=7;
-update noar ti set v0='WX00E8V4M3O' where id=7;
-update noar tt set b1='U2R4F' where id=7;
-update noar ti set b1='U2R4F' where id=7;
-update noar tt set v0='YRU4' where id=7;
-update noar ti set v0='YRU4' where id=7;
-update noar tt set b2='JRRJE957BKKJ7Y3PKVSR7UJ3CH3' where id=7;
-update noar ti set b2='JRRJE957BKKJ7Y3PKVSR7UJ3CH3' where id=7;
-update noar tt set v0='SGVES5PU2B03T0ZX9NA44Z4' where id=8;
-update noar ti set v0='SGVES5PU2B03T0ZX9NA44Z4' where id=8;
-update noar tt set b0='MY46YEN04YHA1RU3LLDCUKC6Y80NIJ71' where id=8;
-update noar ti set b0='MY46YEN04YHA1RU3LLDCUKC6Y80NIJ71' where id=8;
-update noar tt set v0='77GGW17L' where id=8;
-update noar ti set v0='77GGW17L' where id=8;
-update noar tt set b1='UA' where id=8;
-update noar ti set b1='UA' where id=8;
-update noar tt set v0='DHVARYXL18D2Q3CATMLCAJDQVTNMW6Z' where id=8;
-update noar ti set v0='DHVARYXL18D2Q3CATMLCAJDQVTNMW6Z' where id=8;
-update noar tt set b2='YUP21X5NKNA9SFQF29NTX9' where id=8;
-update noar ti set b2='YUP21X5NKNA9SFQF29NTX9' where id=8;
-update noar tt set v0='TAXEB23WQFJC1TQDU06AHA9J' where id=9;
-update noar ti set v0='TAXEB23WQFJC1TQDU06AHA9J' where id=9;
-update noar tt set b0='YL' where id=9;
-update noar ti set b0='YL' where id=9;
-update noar tt set v0='6S' where id=9;
-update noar ti set v0='6S' where id=9;
-update noar tt set b1='32Q1BUX5NBCSW7XS30V' where id=9;
-update noar ti set b1='32Q1BUX5NBCSW7XS30V' where id=9;
-update noar tt set v0='JYGGHPVLI9682HQQ0VVA831H03F8O' where id=9;
-update noar ti set v0='JYGGHPVLI9682HQQ0VVA831H03F8O' where id=9;
-update noar tt set b2='RARWFDHMRV947XD' where id=9;
-update noar ti set b2='RARWFDHMRV947XD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZK9XLA2IEZ1WJIHM57VUXR' where id=1;
-update noar ti set v0='ZK9XLA2IEZ1WJIHM57VUXR' where id=1;
-update noar tt set b0='W3SSTL2559S0Y7UIK' where id=1;
-update noar ti set b0='W3SSTL2559S0Y7UIK' where id=1;
-update noar tt set v0='6YZ' where id=1;
-update noar ti set v0='6YZ' where id=1;
-update noar tt set b1='GTB9CE4QM' where id=1;
-update noar ti set b1='GTB9CE4QM' where id=1;
-update noar tt set v0='PW59UHVDG69ZERC1' where id=1;
-update noar ti set v0='PW59UHVDG69ZERC1' where id=1;
-update noar tt set b2='QNA3FIZJ3BLHIVZPVLBCFREGD' where id=1;
-update noar ti set b2='QNA3FIZJ3BLHIVZPVLBCFREGD' where id=1;
-update noar tt set v0='DACACE21ZZQM0BNA00F2M8ALM8L1' where id=2;
-update noar ti set v0='DACACE21ZZQM0BNA00F2M8ALM8L1' where id=2;
-update noar tt set b0='BQYSACORFXSLTON' where id=2;
-update noar ti set b0='BQYSACORFXSLTON' where id=2;
-update noar tt set v0='8UDD148VIGOM98I9X61LNS1TS3UCXEZ' where id=2;
-update noar ti set v0='8UDD148VIGOM98I9X61LNS1TS3UCXEZ' where id=2;
-update noar tt set b1='4UPQB8Y862NLMM2299O' where id=2;
-update noar ti set b1='4UPQB8Y862NLMM2299O' where id=2;
-update noar tt set v0='WR' where id=2;
-update noar ti set v0='WR' where id=2;
-update noar tt set b2='AKWMDQO0A9QQ5H4' where id=2;
-update noar ti set b2='AKWMDQO0A9QQ5H4' where id=2;
-update noar tt set v0='GZS4PDI' where id=3;
-update noar ti set v0='GZS4PDI' where id=3;
-update noar tt set b0='DHCH6W9284Z3RNLP4' where id=3;
-update noar ti set b0='DHCH6W9284Z3RNLP4' where id=3;
-update noar tt set v0='F4APV0Y2PX7XO6JJS2HK' where id=3;
-update noar ti set v0='F4APV0Y2PX7XO6JJS2HK' where id=3;
-update noar tt set b1='EL3UA5IDIWH' where id=3;
-update noar ti set b1='EL3UA5IDIWH' where id=3;
-update noar tt set v0='MWSLQBF8FXB60B3CO' where id=3;
-update noar ti set v0='MWSLQBF8FXB60B3CO' where id=3;
-update noar tt set b2='LJJ8GPQ8TCG4DAAI538IBJRVPUMDUNB' where id=3;
-update noar ti set b2='LJJ8GPQ8TCG4DAAI538IBJRVPUMDUNB' where id=3;
-update noar tt set v0='CHT0GEUF5DO7' where id=4;
-update noar ti set v0='CHT0GEUF5DO7' where id=4;
-update noar tt set b0='RYVM6' where id=4;
-update noar ti set b0='RYVM6' where id=4;
-update noar tt set v0='P9PBLR5X77X9U0ILLH0EWNDQE1K' where id=4;
-update noar ti set v0='P9PBLR5X77X9U0ILLH0EWNDQE1K' where id=4;
-update noar tt set b1='Y37S5R5IKY3J2B998AAHWVAWAHFOY2G' where id=4;
-update noar ti set b1='Y37S5R5IKY3J2B998AAHWVAWAHFOY2G' where id=4;
-update noar tt set v0='QV6Q41CLJJ8TC555HTCSEDAZ5IAO' where id=4;
-update noar ti set v0='QV6Q41CLJJ8TC555HTCSEDAZ5IAO' where id=4;
-update noar tt set b2='2QJG1J06JJ6QZCHZDRE8' where id=4;
-update noar ti set b2='2QJG1J06JJ6QZCHZDRE8' where id=4;
-update noar tt set v0='8X2P713' where id=5;
-update noar ti set v0='8X2P713' where id=5;
-update noar tt set b0='DG3SFS3XY' where id=5;
-update noar ti set b0='DG3SFS3XY' where id=5;
-update noar tt set v0='UZPIC8NP6AXXGFYB50YN03FMXTU1W14' where id=5;
-update noar ti set v0='UZPIC8NP6AXXGFYB50YN03FMXTU1W14' where id=5;
-update noar tt set b1='G75FPLWTELLXK1N0JT7GW' where id=5;
-update noar ti set b1='G75FPLWTELLXK1N0JT7GW' where id=5;
-update noar tt set v0='XSTDMCNA8UL8EUAA54N3Y' where id=5;
-update noar ti set v0='XSTDMCNA8UL8EUAA54N3Y' where id=5;
-update noar tt set b2='LSRZCLJBFY05RHE2I3' where id=5;
-update noar ti set b2='LSRZCLJBFY05RHE2I3' where id=5;
-update noar tt set v0='PCNTTLPH3CWYK8IIDUI293' where id=6;
-update noar ti set v0='PCNTTLPH3CWYK8IIDUI293' where id=6;
-update noar tt set b0='7TMR80EL4TM8ULVN4DYECOR68ENW2D9X' where id=6;
-update noar ti set b0='7TMR80EL4TM8ULVN4DYECOR68ENW2D9X' where id=6;
-update noar tt set v0='S5T6I4YG' where id=6;
-update noar ti set v0='S5T6I4YG' where id=6;
-update noar tt set b1='V2OQ6O8SDMIRG9J8U43PSCAP8PEULU' where id=6;
-update noar ti set b1='V2OQ6O8SDMIRG9J8U43PSCAP8PEULU' where id=6;
-update noar tt set v0='FND2O' where id=6;
-update noar ti set v0='FND2O' where id=6;
-update noar tt set b2='92PWAT76' where id=6;
-update noar ti set b2='92PWAT76' where id=6;
-update noar tt set v0='46WSX4BLGMALAL91WTHPI' where id=7;
-update noar ti set v0='46WSX4BLGMALAL91WTHPI' where id=7;
-update noar tt set b0='KZA6NQCL5WFXUQYEJ5GZ7OXKXN3JECNN' where id=7;
-update noar ti set b0='KZA6NQCL5WFXUQYEJ5GZ7OXKXN3JECNN' where id=7;
-update noar tt set v0='LAN4K46VCXTOVSF4' where id=7;
-update noar ti set v0='LAN4K46VCXTOVSF4' where id=7;
-update noar tt set b1='1B19DLSYQTTS52KG1AWVLYO8HKQO' where id=7;
-update noar ti set b1='1B19DLSYQTTS52KG1AWVLYO8HKQO' where id=7;
-update noar tt set v0='PG8MLBWDMBIUOY2C2YZVT0' where id=7;
-update noar ti set v0='PG8MLBWDMBIUOY2C2YZVT0' where id=7;
-update noar tt set b2='NADC8KKBGPVCF4LL1CE7GA3EK57E9YXW' where id=7;
-update noar ti set b2='NADC8KKBGPVCF4LL1CE7GA3EK57E9YXW' where id=7;
-update noar tt set v0='FUW6WIX' where id=8;
-update noar ti set v0='FUW6WIX' where id=8;
-update noar tt set b0='H8VRSCX1WVZYF' where id=8;
-update noar ti set b0='H8VRSCX1WVZYF' where id=8;
-update noar tt set v0='UNAL2NHBXNCR35S1YFB20I4' where id=8;
-update noar ti set v0='UNAL2NHBXNCR35S1YFB20I4' where id=8;
-update noar tt set b1='I6HP7WPT4MA79TY4GB9OSPGI5BRT' where id=8;
-update noar ti set b1='I6HP7WPT4MA79TY4GB9OSPGI5BRT' where id=8;
-update noar tt set v0='A7PAMWP9XUOM0YKNQYQJHPIG1' where id=8;
-update noar ti set v0='A7PAMWP9XUOM0YKNQYQJHPIG1' where id=8;
-update noar tt set b2='Q39' where id=8;
-update noar ti set b2='Q39' where id=8;
-update noar tt set v0='46MAB4BS5LJX' where id=9;
-update noar ti set v0='46MAB4BS5LJX' where id=9;
-update noar tt set b0='1MA85EZZ6BKKLVA1E' where id=9;
-update noar ti set b0='1MA85EZZ6BKKLVA1E' where id=9;
-update noar tt set v0='R7L37HWO3RQSSLIE75B' where id=9;
-update noar ti set v0='R7L37HWO3RQSSLIE75B' where id=9;
-update noar tt set b1='E6EKMS4MBVHBHS' where id=9;
-update noar ti set b1='E6EKMS4MBVHBHS' where id=9;
-update noar tt set v0='ALX9L42TRUA' where id=9;
-update noar ti set v0='ALX9L42TRUA' where id=9;
-update noar tt set b2='MNW5PAT1A64ODMAPE6WIAYHZUYS5Y5Y5' where id=9;
-update noar ti set b2='MNW5PAT1A64ODMAPE6WIAYHZUYS5Y5Y5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KLGE0BG7GWKR4P' where id=1;
-update noar ti set v0='KLGE0BG7GWKR4P' where id=1;
-update noar tt set b0='BLJ1O9EZEZ2GZADV0Z72OHNG0' where id=1;
-update noar ti set b0='BLJ1O9EZEZ2GZADV0Z72OHNG0' where id=1;
-update noar tt set v0='Q1SJNXU7G153XSRY8' where id=1;
-update noar ti set v0='Q1SJNXU7G153XSRY8' where id=1;
-update noar tt set b1='8' where id=1;
-update noar ti set b1='8' where id=1;
-update noar tt set v0='FR' where id=1;
-update noar ti set v0='FR' where id=1;
-update noar tt set b2='RIYPQ5VFY' where id=1;
-update noar ti set b2='RIYPQ5VFY' where id=1;
-update noar tt set v0='237G' where id=2;
-update noar ti set v0='237G' where id=2;
-update noar tt set b0='XMDY7LW' where id=2;
-update noar ti set b0='XMDY7LW' where id=2;
-update noar tt set v0='KNPAXKN9XG5MVX8' where id=2;
-update noar ti set v0='KNPAXKN9XG5MVX8' where id=2;
-update noar tt set b1='Y7JNKK97HQVNVVUURW' where id=2;
-update noar ti set b1='Y7JNKK97HQVNVVUURW' where id=2;
-update noar tt set v0='M0SCYZSSUKLQTPN' where id=2;
-update noar ti set v0='M0SCYZSSUKLQTPN' where id=2;
-update noar tt set b2='5VGR7' where id=2;
-update noar ti set b2='5VGR7' where id=2;
-update noar tt set v0='EESXJO4F6CQS5W0WUY8GO6UVVNCPO' where id=3;
-update noar ti set v0='EESXJO4F6CQS5W0WUY8GO6UVVNCPO' where id=3;
-update noar tt set b0='BQQW7Y' where id=3;
-update noar ti set b0='BQQW7Y' where id=3;
-update noar tt set v0='332B5E41D0TL27WPC32YKOUIK9VXXBK' where id=3;
-update noar ti set v0='332B5E41D0TL27WPC32YKOUIK9VXXBK' where id=3;
-update noar tt set b1='YEPVCUALXL2' where id=3;
-update noar ti set b1='YEPVCUALXL2' where id=3;
-update noar tt set v0='IKCWWIE0QO' where id=3;
-update noar ti set v0='IKCWWIE0QO' where id=3;
-update noar tt set b2='F31IGIYI' where id=3;
-update noar ti set b2='F31IGIYI' where id=3;
-update noar tt set v0='JIZ5FPVLA3X36TNV4MXWDEWFDW6I7S' where id=4;
-update noar ti set v0='JIZ5FPVLA3X36TNV4MXWDEWFDW6I7S' where id=4;
-update noar tt set b0='EWOCGB26DM8YF7MXCT3' where id=4;
-update noar ti set b0='EWOCGB26DM8YF7MXCT3' where id=4;
-update noar tt set v0='Y24O6Z57HEYAMRUR6WAZY2P' where id=4;
-update noar ti set v0='Y24O6Z57HEYAMRUR6WAZY2P' where id=4;
-update noar tt set b1='Y0THT5KAZ8UHEOOV1E8' where id=4;
-update noar ti set b1='Y0THT5KAZ8UHEOOV1E8' where id=4;
-update noar tt set v0='1HBUNVLNAQIGYMDYGG9T41K867R5653' where id=4;
-update noar ti set v0='1HBUNVLNAQIGYMDYGG9T41K867R5653' where id=4;
-update noar tt set b2='KIQHHS0KOJQ3SQKALUG' where id=4;
-update noar ti set b2='KIQHHS0KOJQ3SQKALUG' where id=4;
-update noar tt set v0='HXHNY8C9BOTK0H6FWNUQIQCSHXX70WI' where id=5;
-update noar ti set v0='HXHNY8C9BOTK0H6FWNUQIQCSHXX70WI' where id=5;
-update noar tt set b0='5Q' where id=5;
-update noar ti set b0='5Q' where id=5;
-update noar tt set v0='K1CJT8GQD1UHA63F0N' where id=5;
-update noar ti set v0='K1CJT8GQD1UHA63F0N' where id=5;
-update noar tt set b1='WR95HCF6HLDZHG9UURXOL2VBPOJ4K5WL' where id=5;
-update noar ti set b1='WR95HCF6HLDZHG9UURXOL2VBPOJ4K5WL' where id=5;
-update noar tt set v0='W52UW6TBQAWHAPBSWZNRN' where id=5;
-update noar ti set v0='W52UW6TBQAWHAPBSWZNRN' where id=5;
-update noar tt set b2='LZT4AZN8PS63EIIOSLES0I5' where id=5;
-update noar ti set b2='LZT4AZN8PS63EIIOSLES0I5' where id=5;
-update noar tt set v0='HEQVS' where id=6;
-update noar ti set v0='HEQVS' where id=6;
-update noar tt set b0='H3ZETYUG5Y0N' where id=6;
-update noar ti set b0='H3ZETYUG5Y0N' where id=6;
-update noar tt set v0='3ZT5A07KT7NERJGHY' where id=6;
-update noar ti set v0='3ZT5A07KT7NERJGHY' where id=6;
-update noar tt set b1='F3OZQNNAH69UF8Q5AK4C3YSKBU' where id=6;
-update noar ti set b1='F3OZQNNAH69UF8Q5AK4C3YSKBU' where id=6;
-update noar tt set v0='SWOWN1JZHL38W1P7P5S07CMB4SHI2' where id=6;
-update noar ti set v0='SWOWN1JZHL38W1P7P5S07CMB4SHI2' where id=6;
-update noar tt set b2='JAVGZR72FC' where id=6;
-update noar ti set b2='JAVGZR72FC' where id=6;
-update noar tt set v0='SER7TJTYZRIATEQTSIHF9H9806' where id=7;
-update noar ti set v0='SER7TJTYZRIATEQTSIHF9H9806' where id=7;
-update noar tt set b0='PQXT8I1N64G' where id=7;
-update noar ti set b0='PQXT8I1N64G' where id=7;
-update noar tt set v0='S6T2RI2L4XNLKENHPZFHBMPIN' where id=7;
-update noar ti set v0='S6T2RI2L4XNLKENHPZFHBMPIN' where id=7;
-update noar tt set b1='EFS' where id=7;
-update noar ti set b1='EFS' where id=7;
-update noar tt set v0='0RZ666C7PDJXUYO6CTD3J0R' where id=7;
-update noar ti set v0='0RZ666C7PDJXUYO6CTD3J0R' where id=7;
-update noar tt set b2='L9SBW' where id=7;
-update noar ti set b2='L9SBW' where id=7;
-update noar tt set v0='7VNXQADY57ECUG2ED2C3U' where id=8;
-update noar ti set v0='7VNXQADY57ECUG2ED2C3U' where id=8;
-update noar tt set b0='DW7WRRQI' where id=8;
-update noar ti set b0='DW7WRRQI' where id=8;
-update noar tt set v0='0A9ELQNQS2R0GTV9V2HB' where id=8;
-update noar ti set v0='0A9ELQNQS2R0GTV9V2HB' where id=8;
-update noar tt set b1='MMJF62JE8PAN4Q2UZ' where id=8;
-update noar ti set b1='MMJF62JE8PAN4Q2UZ' where id=8;
-update noar tt set v0='JIY7E' where id=8;
-update noar ti set v0='JIY7E' where id=8;
-update noar tt set b2='YQJ7WDQU' where id=8;
-update noar ti set b2='YQJ7WDQU' where id=8;
-update noar tt set v0='VWC4731W82R4OZKKI8JQPZP03W' where id=9;
-update noar ti set v0='VWC4731W82R4OZKKI8JQPZP03W' where id=9;
-update noar tt set b0='KW08QEZJ4ZGHDA486J' where id=9;
-update noar ti set b0='KW08QEZJ4ZGHDA486J' where id=9;
-update noar tt set v0='ST0TH03' where id=9;
-update noar ti set v0='ST0TH03' where id=9;
-update noar tt set b1='K5EF' where id=9;
-update noar ti set b1='K5EF' where id=9;
-update noar tt set v0='4TPV0RNCWLXV75U5FK7MJ3X86C74' where id=9;
-update noar ti set v0='4TPV0RNCWLXV75U5FK7MJ3X86C74' where id=9;
-update noar tt set b2='H4G7' where id=9;
-update noar ti set b2='H4G7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='J9REEBMPRETAQ5CONMO4J8N' where id=1;
-update noar ti set v0='J9REEBMPRETAQ5CONMO4J8N' where id=1;
-update noar tt set b0='93UVSGIVGT42ADLDT3NK' where id=1;
-update noar ti set b0='93UVSGIVGT42ADLDT3NK' where id=1;
-update noar tt set v0='WL4TDVC84YCAY7QYOBPV9V0Z25PB1U05' where id=1;
-update noar ti set v0='WL4TDVC84YCAY7QYOBPV9V0Z25PB1U05' where id=1;
-update noar tt set b1='YEM4' where id=1;
-update noar ti set b1='YEM4' where id=1;
-update noar tt set v0='ATIKHSJSXX3720ISOVEMIW4M' where id=1;
-update noar ti set v0='ATIKHSJSXX3720ISOVEMIW4M' where id=1;
-update noar tt set b2='0TPJWGS1ZPIYLTKK5RSPJABLTAS5W' where id=1;
-update noar ti set b2='0TPJWGS1ZPIYLTKK5RSPJABLTAS5W' where id=1;
-update noar tt set v0='KCFH382CADV7BCUP5' where id=2;
-update noar ti set v0='KCFH382CADV7BCUP5' where id=2;
-update noar tt set b0='4V1K' where id=2;
-update noar ti set b0='4V1K' where id=2;
-update noar tt set v0='XYQY38CB73U23WNHBOQWVDXWKBLU' where id=2;
-update noar ti set v0='XYQY38CB73U23WNHBOQWVDXWKBLU' where id=2;
-update noar tt set b1='S6SCH0N9QR165WKECE86TY318R' where id=2;
-update noar ti set b1='S6SCH0N9QR165WKECE86TY318R' where id=2;
-update noar tt set v0='F6' where id=2;
-update noar ti set v0='F6' where id=2;
-update noar tt set b2='Q72KHSLF2AZ32KUQCL6VETN5QWQ4OPHX' where id=2;
-update noar ti set b2='Q72KHSLF2AZ32KUQCL6VETN5QWQ4OPHX' where id=2;
-update noar tt set v0='U05SSGF3Q' where id=3;
-update noar ti set v0='U05SSGF3Q' where id=3;
-update noar tt set b0='2YLSV16THLRB8RRM0XTEW5GN' where id=3;
-update noar ti set b0='2YLSV16THLRB8RRM0XTEW5GN' where id=3;
-update noar tt set v0='0I53F7N2KQ6RK5EWE0G' where id=3;
-update noar ti set v0='0I53F7N2KQ6RK5EWE0G' where id=3;
-update noar tt set b1='LG8M' where id=3;
-update noar ti set b1='LG8M' where id=3;
-update noar tt set v0='6Y' where id=3;
-update noar ti set v0='6Y' where id=3;
-update noar tt set b2='OB1ZN9DZ2' where id=3;
-update noar ti set b2='OB1ZN9DZ2' where id=3;
-update noar tt set v0='8YXZ9NUR8YO53CTBN4LPAB56D3E5KU1' where id=4;
-update noar ti set v0='8YXZ9NUR8YO53CTBN4LPAB56D3E5KU1' where id=4;
-update noar tt set b0='F653BK' where id=4;
-update noar ti set b0='F653BK' where id=4;
-update noar tt set v0='I7S2U0PKETL2X0H3LP9AY9CESZRD9T' where id=4;
-update noar ti set v0='I7S2U0PKETL2X0H3LP9AY9CESZRD9T' where id=4;
-update noar tt set b1='CJDV9DO5FNDLRZBYXEYGT7FDFW2622KP' where id=4;
-update noar ti set b1='CJDV9DO5FNDLRZBYXEYGT7FDFW2622KP' where id=4;
-update noar tt set v0='HWFV21CM0EKOEI6MGHBZBAMV' where id=4;
-update noar ti set v0='HWFV21CM0EKOEI6MGHBZBAMV' where id=4;
-update noar tt set b2='VO35OQ2UKT8YZ5NDZQ5A' where id=4;
-update noar ti set b2='VO35OQ2UKT8YZ5NDZQ5A' where id=4;
-update noar tt set v0='6RG8BSDUBAAXTUT' where id=5;
-update noar ti set v0='6RG8BSDUBAAXTUT' where id=5;
-update noar tt set b0='JFZ86SIA1BRLAB2KE7G827WHS' where id=5;
-update noar ti set b0='JFZ86SIA1BRLAB2KE7G827WHS' where id=5;
-update noar tt set v0='6RYV2XZ6HV' where id=5;
-update noar ti set v0='6RYV2XZ6HV' where id=5;
-update noar tt set b1='C3LE5CEWZBLW443BA5Q' where id=5;
-update noar ti set b1='C3LE5CEWZBLW443BA5Q' where id=5;
-update noar tt set v0='QAL99WWP5Z2XCPIJR5S48H' where id=5;
-update noar ti set v0='QAL99WWP5Z2XCPIJR5S48H' where id=5;
-update noar tt set b2='X5ZZVU1FRZ4PWLA5VW5BZC' where id=5;
-update noar ti set b2='X5ZZVU1FRZ4PWLA5VW5BZC' where id=5;
-update noar tt set v0='DR0O8WZW6AFNK' where id=6;
-update noar ti set v0='DR0O8WZW6AFNK' where id=6;
-update noar tt set b0='4XR4VNNFZU' where id=6;
-update noar ti set b0='4XR4VNNFZU' where id=6;
-update noar tt set v0='0GPD46WHNONL02OXLIW1GYBMW5DEI' where id=6;
-update noar ti set v0='0GPD46WHNONL02OXLIW1GYBMW5DEI' where id=6;
-update noar tt set b1='ARVDJUKONFYSWXXJLG25VZZAKGR7TR' where id=6;
-update noar ti set b1='ARVDJUKONFYSWXXJLG25VZZAKGR7TR' where id=6;
-update noar tt set v0='D' where id=6;
-update noar ti set v0='D' where id=6;
-update noar tt set b2='OOY63370OI4J' where id=6;
-update noar ti set b2='OOY63370OI4J' where id=6;
-update noar tt set v0='MJQLUEB9L315BHQLAKXUQDEDHSLU7' where id=7;
-update noar ti set v0='MJQLUEB9L315BHQLAKXUQDEDHSLU7' where id=7;
-update noar tt set b0='C9FUDV7C6CCJ13CI' where id=7;
-update noar ti set b0='C9FUDV7C6CCJ13CI' where id=7;
-update noar tt set v0='3U1JDTD3HA' where id=7;
-update noar ti set v0='3U1JDTD3HA' where id=7;
-update noar tt set b1='K9BY0GLPVJ6WEZ1OY84UEB4ET' where id=7;
-update noar ti set b1='K9BY0GLPVJ6WEZ1OY84UEB4ET' where id=7;
-update noar tt set v0='1ZGE4IRWW1MAN' where id=7;
-update noar ti set v0='1ZGE4IRWW1MAN' where id=7;
-update noar tt set b2='KDWZHUVAAVUKVY14URSBPNWZQXC' where id=7;
-update noar ti set b2='KDWZHUVAAVUKVY14URSBPNWZQXC' where id=7;
-update noar tt set v0='CYE53QBP5MEWX0UYB8D2M' where id=8;
-update noar ti set v0='CYE53QBP5MEWX0UYB8D2M' where id=8;
-update noar tt set b0='MO0GUW56J4MNKJ4R611M0RU' where id=8;
-update noar ti set b0='MO0GUW56J4MNKJ4R611M0RU' where id=8;
-update noar tt set v0='PH1PZGX8UYUX5614F2HYBRNXROMV' where id=8;
-update noar ti set v0='PH1PZGX8UYUX5614F2HYBRNXROMV' where id=8;
-update noar tt set b1='C57TXEZCYA6V' where id=8;
-update noar ti set b1='C57TXEZCYA6V' where id=8;
-update noar tt set v0='ZE' where id=8;
-update noar ti set v0='ZE' where id=8;
-update noar tt set b2='G2B67SGW4' where id=8;
-update noar ti set b2='G2B67SGW4' where id=8;
-update noar tt set v0='JYY09FG2DJWI0FXS5V' where id=9;
-update noar ti set v0='JYY09FG2DJWI0FXS5V' where id=9;
-update noar tt set b0='BW71ETJ0WTIEEW0' where id=9;
-update noar ti set b0='BW71ETJ0WTIEEW0' where id=9;
-update noar tt set v0='MDS1PX2A' where id=9;
-update noar ti set v0='MDS1PX2A' where id=9;
-update noar tt set b1='R96ODXV' where id=9;
-update noar ti set b1='R96ODXV' where id=9;
-update noar tt set v0='FIX2TS4ME60JF863SQBM' where id=9;
-update noar ti set v0='FIX2TS4ME60JF863SQBM' where id=9;
-update noar tt set b2='05N115LPDHX2MX7FM9K9CNG' where id=9;
-update noar ti set b2='05N115LPDHX2MX7FM9K9CNG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C8AVVU3YZ3QQZEQG7Q5BLY2IPKPG' where id=1;
-update noar ti set v0='C8AVVU3YZ3QQZEQG7Q5BLY2IPKPG' where id=1;
-update noar tt set b0='2LRGW9RUEYNKU2OQOZYZOHLSL7YNCQXA' where id=1;
-update noar ti set b0='2LRGW9RUEYNKU2OQOZYZOHLSL7YNCQXA' where id=1;
-update noar tt set v0='M' where id=1;
-update noar ti set v0='M' where id=1;
-update noar tt set b1='LD407W9AAO2CCSV' where id=1;
-update noar ti set b1='LD407W9AAO2CCSV' where id=1;
-update noar tt set v0='P' where id=1;
-update noar ti set v0='P' where id=1;
-update noar tt set b2='336YN54X0HJMTEG' where id=1;
-update noar ti set b2='336YN54X0HJMTEG' where id=1;
-update noar tt set v0='A34N0MTKXF6HO6DCO7DZXG' where id=2;
-update noar ti set v0='A34N0MTKXF6HO6DCO7DZXG' where id=2;
-update noar tt set b0='I14HKE9VOC9SYS7K6PS8GONN46B' where id=2;
-update noar ti set b0='I14HKE9VOC9SYS7K6PS8GONN46B' where id=2;
-update noar tt set v0='SD5XJNJGOEOUOB0U2UQ0' where id=2;
-update noar ti set v0='SD5XJNJGOEOUOB0U2UQ0' where id=2;
-update noar tt set b1='L1WQBU4' where id=2;
-update noar ti set b1='L1WQBU4' where id=2;
-update noar tt set v0='JHZMA' where id=2;
-update noar ti set v0='JHZMA' where id=2;
-update noar tt set b2='IPZ1PVKZM2B8A66Q21XUY8HFQL8NEARS' where id=2;
-update noar ti set b2='IPZ1PVKZM2B8A66Q21XUY8HFQL8NEARS' where id=2;
-update noar tt set v0='8VMXFJ614TAO2KR1' where id=3;
-update noar ti set v0='8VMXFJ614TAO2KR1' where id=3;
-update noar tt set b0='3G2E6W7D0DY4GEE' where id=3;
-update noar ti set b0='3G2E6W7D0DY4GEE' where id=3;
-update noar tt set v0='QO42CBU3WA098CACF' where id=3;
-update noar ti set v0='QO42CBU3WA098CACF' where id=3;
-update noar tt set b1='J462SNFA2OQC96VK830NDN7IPREC0GY' where id=3;
-update noar ti set b1='J462SNFA2OQC96VK830NDN7IPREC0GY' where id=3;
-update noar tt set v0='IXR3ORU5ZE' where id=3;
-update noar ti set v0='IXR3ORU5ZE' where id=3;
-update noar tt set b2='HE' where id=3;
-update noar ti set b2='HE' where id=3;
-update noar tt set v0='A1GCOSBOTOAK87J8C6E5L44' where id=4;
-update noar ti set v0='A1GCOSBOTOAK87J8C6E5L44' where id=4;
-update noar tt set b0='C9GJYOYXBJM8K3O446MXGHLC' where id=4;
-update noar ti set b0='C9GJYOYXBJM8K3O446MXGHLC' where id=4;
-update noar tt set v0='NKTFZ5CIDGOAQG' where id=4;
-update noar ti set v0='NKTFZ5CIDGOAQG' where id=4;
-update noar tt set b1='4I7QEP' where id=4;
-update noar ti set b1='4I7QEP' where id=4;
-update noar tt set v0='JXW0ZGKPU2880XKI' where id=4;
-update noar ti set v0='JXW0ZGKPU2880XKI' where id=4;
-update noar tt set b2='4JIYJI' where id=4;
-update noar ti set b2='4JIYJI' where id=4;
-update noar tt set v0='2827S8JC1AQQD0K4D9RGTR914' where id=5;
-update noar ti set v0='2827S8JC1AQQD0K4D9RGTR914' where id=5;
-update noar tt set b0='7MZBUNA' where id=5;
-update noar ti set b0='7MZBUNA' where id=5;
-update noar tt set v0='KWZFDFH4WMCAWJPD7' where id=5;
-update noar ti set v0='KWZFDFH4WMCAWJPD7' where id=5;
-update noar tt set b1='MTWJCGQM4P2BU' where id=5;
-update noar ti set b1='MTWJCGQM4P2BU' where id=5;
-update noar tt set v0='MV98QWGBLXPYUQ' where id=5;
-update noar ti set v0='MV98QWGBLXPYUQ' where id=5;
-update noar tt set b2='UDMCF0CC0OGWHNRT95QYTAQKBGB' where id=5;
-update noar ti set b2='UDMCF0CC0OGWHNRT95QYTAQKBGB' where id=5;
-update noar tt set v0='LBHBCQC07BFAMTYSEEXU5J' where id=6;
-update noar ti set v0='LBHBCQC07BFAMTYSEEXU5J' where id=6;
-update noar tt set b0='2XKH9L' where id=6;
-update noar ti set b0='2XKH9L' where id=6;
-update noar tt set v0='TF' where id=6;
-update noar ti set v0='TF' where id=6;
-update noar tt set b1='O9YD3BF' where id=6;
-update noar ti set b1='O9YD3BF' where id=6;
-update noar tt set v0='HKIZIRFOQC' where id=6;
-update noar ti set v0='HKIZIRFOQC' where id=6;
-update noar tt set b2='0I0BRNHZ02J6JPJCIZQ2RQ9' where id=6;
-update noar ti set b2='0I0BRNHZ02J6JPJCIZQ2RQ9' where id=6;
-update noar tt set v0='9AL1RRIHNI8Z4OZP85ZAJWLN4F46FKA' where id=7;
-update noar ti set v0='9AL1RRIHNI8Z4OZP85ZAJWLN4F46FKA' where id=7;
-update noar tt set b0='6IO5DIEN55YFFLHMMJB64O4G' where id=7;
-update noar ti set b0='6IO5DIEN55YFFLHMMJB64O4G' where id=7;
-update noar tt set v0='U68VEVJS35X4HPUIQ1XN' where id=7;
-update noar ti set v0='U68VEVJS35X4HPUIQ1XN' where id=7;
-update noar tt set b1='QB70Q4KTKST9IE2' where id=7;
-update noar ti set b1='QB70Q4KTKST9IE2' where id=7;
-update noar tt set v0='EZH541YPJZRRZ6DUDVUU5L' where id=7;
-update noar ti set v0='EZH541YPJZRRZ6DUDVUU5L' where id=7;
-update noar tt set b2='1BFYY05IWUR0FY4YWRH5G' where id=7;
-update noar ti set b2='1BFYY05IWUR0FY4YWRH5G' where id=7;
-update noar tt set v0='HE2RTXDKYLB' where id=8;
-update noar ti set v0='HE2RTXDKYLB' where id=8;
-update noar tt set b0='H8QTFZBS6ETYUODHQPSHKH8NX' where id=8;
-update noar ti set b0='H8QTFZBS6ETYUODHQPSHKH8NX' where id=8;
-update noar tt set v0='KC8QDE5N8DLDMPOQHO2' where id=8;
-update noar ti set v0='KC8QDE5N8DLDMPOQHO2' where id=8;
-update noar tt set b1='CU0Y2UUFC3DHBWJAV8S1AB0' where id=8;
-update noar ti set b1='CU0Y2UUFC3DHBWJAV8S1AB0' where id=8;
-update noar tt set v0='2LXG6CREDZKIQD' where id=8;
-update noar ti set v0='2LXG6CREDZKIQD' where id=8;
-update noar tt set b2='X' where id=8;
-update noar ti set b2='X' where id=8;
-update noar tt set v0='6' where id=9;
-update noar ti set v0='6' where id=9;
-update noar tt set b0='1M4EB0VTBQ1FYQQR8J5' where id=9;
-update noar ti set b0='1M4EB0VTBQ1FYQQR8J5' where id=9;
-update noar tt set v0='60PTRWJG5X7XCUOX' where id=9;
-update noar ti set v0='60PTRWJG5X7XCUOX' where id=9;
-update noar tt set b1='JQ9KAN418N7N7LXN88N84EVH' where id=9;
-update noar ti set b1='JQ9KAN418N7N7LXN88N84EVH' where id=9;
-update noar tt set v0='X77FOJINSWXEPW' where id=9;
-update noar ti set v0='X77FOJINSWXEPW' where id=9;
-update noar tt set b2='I4Z0LC' where id=9;
-update noar ti set b2='I4Z0LC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='17XW' where id=1;
-update noar ti set v0='17XW' where id=1;
-update noar tt set b0='OGZ' where id=1;
-update noar ti set b0='OGZ' where id=1;
-update noar tt set v0='XSVDXTHMV4KKHHCUKUE' where id=1;
-update noar ti set v0='XSVDXTHMV4KKHHCUKUE' where id=1;
-update noar tt set b1='9ZYEQP6UZWWO8MAEJ3TRO0AWPBC5MN' where id=1;
-update noar ti set b1='9ZYEQP6UZWWO8MAEJ3TRO0AWPBC5MN' where id=1;
-update noar tt set v0='K09COWECDCM6G1KK5L' where id=1;
-update noar ti set v0='K09COWECDCM6G1KK5L' where id=1;
-update noar tt set b2='22U50ZPB' where id=1;
-update noar ti set b2='22U50ZPB' where id=1;
-update noar tt set v0='BF6VSD4W6R258AGZS6HTH' where id=2;
-update noar ti set v0='BF6VSD4W6R258AGZS6HTH' where id=2;
-update noar tt set b0='IDE5YAXZOU40I' where id=2;
-update noar ti set b0='IDE5YAXZOU40I' where id=2;
-update noar tt set v0='TT0G1WAW0323S6LR6P9U8E2OSXD37Q' where id=2;
-update noar ti set v0='TT0G1WAW0323S6LR6P9U8E2OSXD37Q' where id=2;
-update noar tt set b1='C43MAKTB0IHL36UVF8X3IJ8X3D' where id=2;
-update noar ti set b1='C43MAKTB0IHL36UVF8X3IJ8X3D' where id=2;
-update noar tt set v0='EYTUME7QTT7Q10WYISERBBDR' where id=2;
-update noar ti set v0='EYTUME7QTT7Q10WYISERBBDR' where id=2;
-update noar tt set b2='SOBU4VG6R791UNM' where id=2;
-update noar ti set b2='SOBU4VG6R791UNM' where id=2;
-update noar tt set v0='P2VL4MEOOQQKHSFQJ8' where id=3;
-update noar ti set v0='P2VL4MEOOQQKHSFQJ8' where id=3;
-update noar tt set b0='S' where id=3;
-update noar ti set b0='S' where id=3;
-update noar tt set v0='PXSW5H35H0M6JUHLQ8EYMSZ6' where id=3;
-update noar ti set v0='PXSW5H35H0M6JUHLQ8EYMSZ6' where id=3;
-update noar tt set b1='Y1X' where id=3;
-update noar ti set b1='Y1X' where id=3;
-update noar tt set v0='E5IORNATZ9A9ZZW' where id=3;
-update noar ti set v0='E5IORNATZ9A9ZZW' where id=3;
-update noar tt set b2='8G9TV6GNBG2MT' where id=3;
-update noar ti set b2='8G9TV6GNBG2MT' where id=3;
-update noar tt set v0='IX0TTYZ42IN4UXLFV4DAEIOPMUFD' where id=4;
-update noar ti set v0='IX0TTYZ42IN4UXLFV4DAEIOPMUFD' where id=4;
-update noar tt set b0='P5572WN57VHX0CGN73PKIHSOWZGFJ7' where id=4;
-update noar ti set b0='P5572WN57VHX0CGN73PKIHSOWZGFJ7' where id=4;
-update noar tt set v0='4WU63F4PTPFJPZ4S7W7FRPVK7VK' where id=4;
-update noar ti set v0='4WU63F4PTPFJPZ4S7W7FRPVK7VK' where id=4;
-update noar tt set b1='GCFDECVIP0FZX8QTKD5H71' where id=4;
-update noar ti set b1='GCFDECVIP0FZX8QTKD5H71' where id=4;
-update noar tt set v0='AT126111KT' where id=4;
-update noar ti set v0='AT126111KT' where id=4;
-update noar tt set b2='C2ZSEGBWSYDE' where id=4;
-update noar ti set b2='C2ZSEGBWSYDE' where id=4;
-update noar tt set v0='0EA7QDPMS9EZP5EBV' where id=5;
-update noar ti set v0='0EA7QDPMS9EZP5EBV' where id=5;
-update noar tt set b0='O1U9K7MJPG5IKCGG6EJBQ0YCPM' where id=5;
-update noar ti set b0='O1U9K7MJPG5IKCGG6EJBQ0YCPM' where id=5;
-update noar tt set v0='71SGU26Z78S4A4X' where id=5;
-update noar ti set v0='71SGU26Z78S4A4X' where id=5;
-update noar tt set b1='1O3M9RQES' where id=5;
-update noar ti set b1='1O3M9RQES' where id=5;
-update noar tt set v0='4S26QD4BGJXH' where id=5;
-update noar ti set v0='4S26QD4BGJXH' where id=5;
-update noar tt set b2='CZQ9DJLU85E' where id=5;
-update noar ti set b2='CZQ9DJLU85E' where id=5;
-update noar tt set v0='TTME' where id=6;
-update noar ti set v0='TTME' where id=6;
-update noar tt set b0='S1PH4AODP9W' where id=6;
-update noar ti set b0='S1PH4AODP9W' where id=6;
-update noar tt set v0='UQ88N1SYLB5FLESZQY84' where id=6;
-update noar ti set v0='UQ88N1SYLB5FLESZQY84' where id=6;
-update noar tt set b1='6G34Z94VFXGBTSP' where id=6;
-update noar ti set b1='6G34Z94VFXGBTSP' where id=6;
-update noar tt set v0='PIA2TD38I4IFQ640DC54G8S5BJSZKL' where id=6;
-update noar ti set v0='PIA2TD38I4IFQ640DC54G8S5BJSZKL' where id=6;
-update noar tt set b2='907SEJ91BSE6J98LHCK8X' where id=6;
-update noar ti set b2='907SEJ91BSE6J98LHCK8X' where id=6;
-update noar tt set v0='6EBNR3DIYZA4Q9IBYCSOYTGBR' where id=7;
-update noar ti set v0='6EBNR3DIYZA4Q9IBYCSOYTGBR' where id=7;
-update noar tt set b0='LU0ULWC9BC9DLGWYZLY4LQFVUN4OOB' where id=7;
-update noar ti set b0='LU0ULWC9BC9DLGWYZLY4LQFVUN4OOB' where id=7;
-update noar tt set v0='7CUOXQOYDQSP' where id=7;
-update noar ti set v0='7CUOXQOYDQSP' where id=7;
-update noar tt set b1='L7WX5QTBE2EX2ULGOQ3WWWZDCQVD' where id=7;
-update noar ti set b1='L7WX5QTBE2EX2ULGOQ3WWWZDCQVD' where id=7;
-update noar tt set v0='YJ9DUUN' where id=7;
-update noar ti set v0='YJ9DUUN' where id=7;
-update noar tt set b2='VC3RBPJJST7SO14P61OL7U' where id=7;
-update noar ti set b2='VC3RBPJJST7SO14P61OL7U' where id=7;
-update noar tt set v0='LDNU1ZFW68FOSN64D32XLPRQ2OVUNPT3' where id=8;
-update noar ti set v0='LDNU1ZFW68FOSN64D32XLPRQ2OVUNPT3' where id=8;
-update noar tt set b0='469' where id=8;
-update noar ti set b0='469' where id=8;
-update noar tt set v0='C6B7RDY7ARAVYU6G1QBKYROF65YWEX' where id=8;
-update noar ti set v0='C6B7RDY7ARAVYU6G1QBKYROF65YWEX' where id=8;
-update noar tt set b1='H3TM3RBV8R7XEQYUH6A0OKKGX' where id=8;
-update noar ti set b1='H3TM3RBV8R7XEQYUH6A0OKKGX' where id=8;
-update noar tt set v0='QT2TOT5BWUK3O' where id=8;
-update noar ti set v0='QT2TOT5BWUK3O' where id=8;
-update noar tt set b2='442' where id=8;
-update noar ti set b2='442' where id=8;
-update noar tt set v0='BY8YQHNJ' where id=9;
-update noar ti set v0='BY8YQHNJ' where id=9;
-update noar tt set b0='ULAYW3ZNW3RSK7L8VI4JA0L0Y4Y2R3U' where id=9;
-update noar ti set b0='ULAYW3ZNW3RSK7L8VI4JA0L0Y4Y2R3U' where id=9;
-update noar tt set v0='WT7V3VQKGD1LDL83QH0' where id=9;
-update noar ti set v0='WT7V3VQKGD1LDL83QH0' where id=9;
-update noar tt set b1='IVNA2V4GI6YE2X6DG150YH25FP' where id=9;
-update noar ti set b1='IVNA2V4GI6YE2X6DG150YH25FP' where id=9;
-update noar tt set v0='PCBB88Q5' where id=9;
-update noar ti set v0='PCBB88Q5' where id=9;
-update noar tt set b2='0LTSCEZUVG03T2TKLJ7' where id=9;
-update noar ti set b2='0LTSCEZUVG03T2TKLJ7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9F2UUEOR5EC0YD' where id=1;
-update noar ti set v0='9F2UUEOR5EC0YD' where id=1;
-update noar tt set b0='MH1FXFZZCZ4HDGMIAHPKJU9019TBWIY' where id=1;
-update noar ti set b0='MH1FXFZZCZ4HDGMIAHPKJU9019TBWIY' where id=1;
-update noar tt set v0='ZQT0V2616NTEI3HJZ9E9I6PBSWYUY' where id=1;
-update noar ti set v0='ZQT0V2616NTEI3HJZ9E9I6PBSWYUY' where id=1;
-update noar tt set b1='JXZ6GE0E8UNUATT2XKSJIYWODDT' where id=1;
-update noar ti set b1='JXZ6GE0E8UNUATT2XKSJIYWODDT' where id=1;
-update noar tt set v0='O1H6LD4EOEJ22SRRG6J2Z7N4GVW5F' where id=1;
-update noar ti set v0='O1H6LD4EOEJ22SRRG6J2Z7N4GVW5F' where id=1;
-update noar tt set b2='ZEDD87VDST9JWQ' where id=1;
-update noar ti set b2='ZEDD87VDST9JWQ' where id=1;
-update noar tt set v0='5CHAU3S25AQY8SN6EY' where id=2;
-update noar ti set v0='5CHAU3S25AQY8SN6EY' where id=2;
-update noar tt set b0='4GD' where id=2;
-update noar ti set b0='4GD' where id=2;
-update noar tt set v0='ID' where id=2;
-update noar ti set v0='ID' where id=2;
-update noar tt set b1='ABX51353GW74' where id=2;
-update noar ti set b1='ABX51353GW74' where id=2;
-update noar tt set v0='4OL46YHHX53CLRX6CRHOO1KP' where id=2;
-update noar ti set v0='4OL46YHHX53CLRX6CRHOO1KP' where id=2;
-update noar tt set b2='K6TE7H' where id=2;
-update noar ti set b2='K6TE7H' where id=2;
-update noar tt set v0='6P81VTSAAOD8CQHNGKZOE9T4LLFBM' where id=3;
-update noar ti set v0='6P81VTSAAOD8CQHNGKZOE9T4LLFBM' where id=3;
-update noar tt set b0='AKY82LUNMQLV8EZA7HQ0JQL5ZE0' where id=3;
-update noar ti set b0='AKY82LUNMQLV8EZA7HQ0JQL5ZE0' where id=3;
-update noar tt set v0='C52MMWSJJVDF5LFFTX4X' where id=3;
-update noar ti set v0='C52MMWSJJVDF5LFFTX4X' where id=3;
-update noar tt set b1='6NLAW6DZBAH1EZKX4KGIZBB8EJQHSGI' where id=3;
-update noar ti set b1='6NLAW6DZBAH1EZKX4KGIZBB8EJQHSGI' where id=3;
-update noar tt set v0='MDPRSO17N2M6F73' where id=3;
-update noar ti set v0='MDPRSO17N2M6F73' where id=3;
-update noar tt set b2='JGTCWBMCTTJZKFUUB9BSFY56' where id=3;
-update noar ti set b2='JGTCWBMCTTJZKFUUB9BSFY56' where id=3;
-update noar tt set v0='AC1F2LW6NACBU7J5PGQAJS9M' where id=4;
-update noar ti set v0='AC1F2LW6NACBU7J5PGQAJS9M' where id=4;
-update noar tt set b0='REEOS' where id=4;
-update noar ti set b0='REEOS' where id=4;
-update noar tt set v0='LL3H6A9N7CO1O1WJMR8SLFKGP1' where id=4;
-update noar ti set v0='LL3H6A9N7CO1O1WJMR8SLFKGP1' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='ASL84DR76KZU7M' where id=4;
-update noar ti set v0='ASL84DR76KZU7M' where id=4;
-update noar tt set b2='LEIX3YR91SYHP51DWFJGC9EZA0BA0PNA' where id=4;
-update noar ti set b2='LEIX3YR91SYHP51DWFJGC9EZA0BA0PNA' where id=4;
-update noar tt set v0='02HZ1E10ZE1' where id=5;
-update noar ti set v0='02HZ1E10ZE1' where id=5;
-update noar tt set b0='YJZE7ADA5BL2PCI4YO4OIH4Y0NRC1' where id=5;
-update noar ti set b0='YJZE7ADA5BL2PCI4YO4OIH4Y0NRC1' where id=5;
-update noar tt set v0='S8TYW9Q0J0FGJ' where id=5;
-update noar ti set v0='S8TYW9Q0J0FGJ' where id=5;
-update noar tt set b1='5IGK07FMJ8DWVMS6LEGT6Z0JUF588FQ' where id=5;
-update noar ti set b1='5IGK07FMJ8DWVMS6LEGT6Z0JUF588FQ' where id=5;
-update noar tt set v0='KR12ZOKEQJG65EBE9PV5PF' where id=5;
-update noar ti set v0='KR12ZOKEQJG65EBE9PV5PF' where id=5;
-update noar tt set b2='95O3DT' where id=5;
-update noar ti set b2='95O3DT' where id=5;
-update noar tt set v0='5BDWTVAASDLHR3LGSXS' where id=6;
-update noar ti set v0='5BDWTVAASDLHR3LGSXS' where id=6;
-update noar tt set b0='OUUPVAO5RXQMVR8E4US50P' where id=6;
-update noar ti set b0='OUUPVAO5RXQMVR8E4US50P' where id=6;
-update noar tt set v0='Y7BZZU4SK' where id=6;
-update noar ti set v0='Y7BZZU4SK' where id=6;
-update noar tt set b1='KBHOK4HSQA3PZTZK5VVXJOJ87X9YUVX' where id=6;
-update noar ti set b1='KBHOK4HSQA3PZTZK5VVXJOJ87X9YUVX' where id=6;
-update noar tt set v0='5KXY9TM50HIYD' where id=6;
-update noar ti set v0='5KXY9TM50HIYD' where id=6;
-update noar tt set b2='FFIYZA0A1FDQ9YJR471JUDWDEJGL9R' where id=6;
-update noar ti set b2='FFIYZA0A1FDQ9YJR471JUDWDEJGL9R' where id=6;
-update noar tt set v0='G09YGJ2MHVSNH9S44B5GAN' where id=7;
-update noar ti set v0='G09YGJ2MHVSNH9S44B5GAN' where id=7;
-update noar tt set b0='C' where id=7;
-update noar ti set b0='C' where id=7;
-update noar tt set v0='NO9M9ITFS42A' where id=7;
-update noar ti set v0='NO9M9ITFS42A' where id=7;
-update noar tt set b1='SUM8A946P6RJCE7DYQ' where id=7;
-update noar ti set b1='SUM8A946P6RJCE7DYQ' where id=7;
-update noar tt set v0='YC1ZA79C2IJKL' where id=7;
-update noar ti set v0='YC1ZA79C2IJKL' where id=7;
-update noar tt set b2='3BLZFQ6A' where id=7;
-update noar ti set b2='3BLZFQ6A' where id=7;
-update noar tt set v0='3IIXY1GTYISDJ276Y3' where id=8;
-update noar ti set v0='3IIXY1GTYISDJ276Y3' where id=8;
-update noar tt set b0='DUY5P4LN7DFX7M7U9HO' where id=8;
-update noar ti set b0='DUY5P4LN7DFX7M7U9HO' where id=8;
-update noar tt set v0='U36ECOKVIBROSDID9' where id=8;
-update noar ti set v0='U36ECOKVIBROSDID9' where id=8;
-update noar tt set b1='S2HT6JC8QN1PZFV9QKSXCUDA6O0XNK36' where id=8;
-update noar ti set b1='S2HT6JC8QN1PZFV9QKSXCUDA6O0XNK36' where id=8;
-update noar tt set v0='GV6CE' where id=8;
-update noar ti set v0='GV6CE' where id=8;
-update noar tt set b2='J7VFYOPJEE3SK' where id=8;
-update noar ti set b2='J7VFYOPJEE3SK' where id=8;
-update noar tt set v0='Q5UO' where id=9;
-update noar ti set v0='Q5UO' where id=9;
-update noar tt set b0='PFHFVJ0TM' where id=9;
-update noar ti set b0='PFHFVJ0TM' where id=9;
-update noar tt set v0='WVIDAGJ9IP' where id=9;
-update noar ti set v0='WVIDAGJ9IP' where id=9;
-update noar tt set b1='XS25A2C42I5NNMENIKUM0XX7IY' where id=9;
-update noar ti set b1='XS25A2C42I5NNMENIKUM0XX7IY' where id=9;
-update noar tt set v0='STL20D7YMU' where id=9;
-update noar ti set v0='STL20D7YMU' where id=9;
-update noar tt set b2='WIOXFUQVC85X30M' where id=9;
-update noar ti set b2='WIOXFUQVC85X30M' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='W157IUEO7WCM7LQVFUSHUQDU467' where id=1;
-update noar ti set v0='W157IUEO7WCM7LQVFUSHUQDU467' where id=1;
-update noar tt set b0='TSZWEEQWZ0B5GPUPS07RWEK5RG4UABD' where id=1;
-update noar ti set b0='TSZWEEQWZ0B5GPUPS07RWEK5RG4UABD' where id=1;
-update noar tt set v0='EGS51EG5SJIBCWN' where id=1;
-update noar ti set v0='EGS51EG5SJIBCWN' where id=1;
-update noar tt set b1='RT6CKA' where id=1;
-update noar ti set b1='RT6CKA' where id=1;
-update noar tt set v0='MKDBQ' where id=1;
-update noar ti set v0='MKDBQ' where id=1;
-update noar tt set b2='5J9BAFUHHFKACUMVWRV65NFOR74X' where id=1;
-update noar ti set b2='5J9BAFUHHFKACUMVWRV65NFOR74X' where id=1;
-update noar tt set v0='56XURDVW9' where id=2;
-update noar ti set v0='56XURDVW9' where id=2;
-update noar tt set b0='Z488EKIIKBV6QTW7KD' where id=2;
-update noar ti set b0='Z488EKIIKBV6QTW7KD' where id=2;
-update noar tt set v0='1098026SFEESCBGSLKJJKB093P' where id=2;
-update noar ti set v0='1098026SFEESCBGSLKJJKB093P' where id=2;
-update noar tt set b1='IDAHK2DRDGAJJKYO48' where id=2;
-update noar ti set b1='IDAHK2DRDGAJJKYO48' where id=2;
-update noar tt set v0='YABVGL24Z' where id=2;
-update noar ti set v0='YABVGL24Z' where id=2;
-update noar tt set b2='58PTBM67QPHIADXCP0O8TFRXSE' where id=2;
-update noar ti set b2='58PTBM67QPHIADXCP0O8TFRXSE' where id=2;
-update noar tt set v0='C4WK617Q6G3J6FLDRFNJ7OX2HMTGBYHU' where id=3;
-update noar ti set v0='C4WK617Q6G3J6FLDRFNJ7OX2HMTGBYHU' where id=3;
-update noar tt set b0='MBX1RN' where id=3;
-update noar ti set b0='MBX1RN' where id=3;
-update noar tt set v0='X2RPORBB1282PAKY4356TAC7' where id=3;
-update noar ti set v0='X2RPORBB1282PAKY4356TAC7' where id=3;
-update noar tt set b1='7XDBAAEIIW' where id=3;
-update noar ti set b1='7XDBAAEIIW' where id=3;
-update noar tt set v0='HVU0X2SDFW' where id=3;
-update noar ti set v0='HVU0X2SDFW' where id=3;
-update noar tt set b2='FU7IV5QTRRGDJIL21DINITLLP' where id=3;
-update noar ti set b2='FU7IV5QTRRGDJIL21DINITLLP' where id=3;
-update noar tt set v0='HRDG8HBV1ED3EO3VHTEVZ' where id=4;
-update noar ti set v0='HRDG8HBV1ED3EO3VHTEVZ' where id=4;
-update noar tt set b0='B' where id=4;
-update noar ti set b0='B' where id=4;
-update noar tt set v0='MP' where id=4;
-update noar ti set v0='MP' where id=4;
-update noar tt set b1='E7GEVUBQ1M' where id=4;
-update noar ti set b1='E7GEVUBQ1M' where id=4;
-update noar tt set v0='A1EGBNZ49BU9G3K2' where id=4;
-update noar ti set v0='A1EGBNZ49BU9G3K2' where id=4;
-update noar tt set b2='VNCTYBJV0G' where id=4;
-update noar ti set b2='VNCTYBJV0G' where id=4;
-update noar tt set v0='AH1WZFGX768YE8' where id=5;
-update noar ti set v0='AH1WZFGX768YE8' where id=5;
-update noar tt set b0='PI16IMFKEH2RJ9RXF8GUFH6SCU' where id=5;
-update noar ti set b0='PI16IMFKEH2RJ9RXF8GUFH6SCU' where id=5;
-update noar tt set v0='SLO7VCDGYETCWA20' where id=5;
-update noar ti set v0='SLO7VCDGYETCWA20' where id=5;
-update noar tt set b1='HIZJYKU9ZDET40EJB7H1G91H' where id=5;
-update noar ti set b1='HIZJYKU9ZDET40EJB7H1G91H' where id=5;
-update noar tt set v0='ZQYY51Y3OXUWI0752B9' where id=5;
-update noar ti set v0='ZQYY51Y3OXUWI0752B9' where id=5;
-update noar tt set b2='C' where id=5;
-update noar ti set b2='C' where id=5;
-update noar tt set v0='0NQW2B' where id=6;
-update noar ti set v0='0NQW2B' where id=6;
-update noar tt set b0='33MD91RAEZ' where id=6;
-update noar ti set b0='33MD91RAEZ' where id=6;
-update noar tt set v0='NP1OA916LHWGLLWSREF' where id=6;
-update noar ti set v0='NP1OA916LHWGLLWSREF' where id=6;
-update noar tt set b1='2LI6GZ14IMUJ7JFUN' where id=6;
-update noar ti set b1='2LI6GZ14IMUJ7JFUN' where id=6;
-update noar tt set v0='42896820IB7RI' where id=6;
-update noar ti set v0='42896820IB7RI' where id=6;
-update noar tt set b2='6E7CRPO8TGJERL57Y9AL4' where id=6;
-update noar ti set b2='6E7CRPO8TGJERL57Y9AL4' where id=6;
-update noar tt set v0='Y2DN9ITV' where id=7;
-update noar ti set v0='Y2DN9ITV' where id=7;
-update noar tt set b0='ZLGPSJGGRW77QKI9Z22VLYIIK8HMB' where id=7;
-update noar ti set b0='ZLGPSJGGRW77QKI9Z22VLYIIK8HMB' where id=7;
-update noar tt set v0='VTQISZV0EVNJTPQBLKE66OSDGGOTJA' where id=7;
-update noar ti set v0='VTQISZV0EVNJTPQBLKE66OSDGGOTJA' where id=7;
-update noar tt set b1='6L5XIGHXWANSEF2OWLL' where id=7;
-update noar ti set b1='6L5XIGHXWANSEF2OWLL' where id=7;
-update noar tt set v0='J5MI' where id=7;
-update noar ti set v0='J5MI' where id=7;
-update noar tt set b2='EG4PZZH25K' where id=7;
-update noar ti set b2='EG4PZZH25K' where id=7;
-update noar tt set v0='CX' where id=8;
-update noar ti set v0='CX' where id=8;
-update noar tt set b0='XMTQ0GG76YQMRNJJZFFI5D22V0HQG' where id=8;
-update noar ti set b0='XMTQ0GG76YQMRNJJZFFI5D22V0HQG' where id=8;
-update noar tt set v0='CEPOU4IEL6KZE2ZYHY7WR' where id=8;
-update noar ti set v0='CEPOU4IEL6KZE2ZYHY7WR' where id=8;
-update noar tt set b1='WH9E' where id=8;
-update noar ti set b1='WH9E' where id=8;
-update noar tt set v0='UBA36IC1BJZ360DDYVMAUS' where id=8;
-update noar ti set v0='UBA36IC1BJZ360DDYVMAUS' where id=8;
-update noar tt set b2='6UY7UBFUUSG75B76Z2BBUL51H1IL2UE' where id=8;
-update noar ti set b2='6UY7UBFUUSG75B76Z2BBUL51H1IL2UE' where id=8;
-update noar tt set v0='NHRP7TL8OSUL' where id=9;
-update noar ti set v0='NHRP7TL8OSUL' where id=9;
-update noar tt set b0='237OM' where id=9;
-update noar ti set b0='237OM' where id=9;
-update noar tt set v0='9FR1HH' where id=9;
-update noar ti set v0='9FR1HH' where id=9;
-update noar tt set b1='HKMHMNX5QDL0MJP333VXOAG9VP' where id=9;
-update noar ti set b1='HKMHMNX5QDL0MJP333VXOAG9VP' where id=9;
-update noar tt set v0='5U5' where id=9;
-update noar ti set v0='5U5' where id=9;
-update noar tt set b2='NI95R4YHI0FCK76B9QCQB7HXX9HJHV' where id=9;
-update noar ti set b2='NI95R4YHI0FCK76B9QCQB7HXX9HJHV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='1BO1DNNP1E' where id=1;
-update noar ti set v0='1BO1DNNP1E' where id=1;
-update noar tt set b0='JKQ9TB1420A2A2XD6MOYTYQHDL' where id=1;
-update noar ti set b0='JKQ9TB1420A2A2XD6MOYTYQHDL' where id=1;
-update noar tt set v0='ZJ0PNKBMJBVIQD' where id=1;
-update noar ti set v0='ZJ0PNKBMJBVIQD' where id=1;
-update noar tt set b1='T' where id=1;
-update noar ti set b1='T' where id=1;
-update noar tt set v0='7L6Q6YLVIL6M0WUJAYOP' where id=1;
-update noar ti set v0='7L6Q6YLVIL6M0WUJAYOP' where id=1;
-update noar tt set b2='E613RECVZ471P4M3D0BU52' where id=1;
-update noar ti set b2='E613RECVZ471P4M3D0BU52' where id=1;
-update noar tt set v0='TCJZTUVLMGBAUK2EYQ8GQSH5MVJ' where id=2;
-update noar ti set v0='TCJZTUVLMGBAUK2EYQ8GQSH5MVJ' where id=2;
-update noar tt set b0='VWA9CZ2U07R9U' where id=2;
-update noar ti set b0='VWA9CZ2U07R9U' where id=2;
-update noar tt set v0='IZ485Z5O4W87TXUDKIQDM' where id=2;
-update noar ti set v0='IZ485Z5O4W87TXUDKIQDM' where id=2;
-update noar tt set b1='97H9MR' where id=2;
-update noar ti set b1='97H9MR' where id=2;
-update noar tt set v0='ZTQ4WAZA796DE7FW2RE8' where id=2;
-update noar ti set v0='ZTQ4WAZA796DE7FW2RE8' where id=2;
-update noar tt set b2='L7NA3RQ0NYUM887B3P3F0ERUIMQN' where id=2;
-update noar ti set b2='L7NA3RQ0NYUM887B3P3F0ERUIMQN' where id=2;
-update noar tt set v0='YLY4LQWGZ9R2U' where id=3;
-update noar ti set v0='YLY4LQWGZ9R2U' where id=3;
-update noar tt set b0='5A3F511Q' where id=3;
-update noar ti set b0='5A3F511Q' where id=3;
-update noar tt set v0='XNZWD29955QU5Z5VRXN6UN83' where id=3;
-update noar ti set v0='XNZWD29955QU5Z5VRXN6UN83' where id=3;
-update noar tt set b1='P6IORZWT6WY5J724D2O4G43PFMP10' where id=3;
-update noar ti set b1='P6IORZWT6WY5J724D2O4G43PFMP10' where id=3;
-update noar tt set v0='5RQXK' where id=3;
-update noar ti set v0='5RQXK' where id=3;
-update noar tt set b2='PMJ0Y2DUHE4' where id=3;
-update noar ti set b2='PMJ0Y2DUHE4' where id=3;
-update noar tt set v0='QHV78B9I8D3WOE' where id=4;
-update noar ti set v0='QHV78B9I8D3WOE' where id=4;
-update noar tt set b0='W4T3L8UKPE' where id=4;
-update noar ti set b0='W4T3L8UKPE' where id=4;
-update noar tt set v0='JYILDD' where id=4;
-update noar ti set v0='JYILDD' where id=4;
-update noar tt set b1='PM69E66IDALFHEGIXDINKD4SYR6M' where id=4;
-update noar ti set b1='PM69E66IDALFHEGIXDINKD4SYR6M' where id=4;
-update noar tt set v0='AY9V72MI82953VDAX1QZ8' where id=4;
-update noar ti set v0='AY9V72MI82953VDAX1QZ8' where id=4;
-update noar tt set b2='CSMCP8PJP556FRVFN6F3R3' where id=4;
-update noar ti set b2='CSMCP8PJP556FRVFN6F3R3' where id=4;
-update noar tt set v0='8ZCCTAUZI' where id=5;
-update noar ti set v0='8ZCCTAUZI' where id=5;
-update noar tt set b0='2O74R7TCE6HF5' where id=5;
-update noar ti set b0='2O74R7TCE6HF5' where id=5;
-update noar tt set v0='S' where id=5;
-update noar ti set v0='S' where id=5;
-update noar tt set b1='5WGXUS' where id=5;
-update noar ti set b1='5WGXUS' where id=5;
-update noar tt set v0='648JW68HGYL151YWKVQ7HR0BBCU' where id=5;
-update noar ti set v0='648JW68HGYL151YWKVQ7HR0BBCU' where id=5;
-update noar tt set b2='OGBX' where id=5;
-update noar ti set b2='OGBX' where id=5;
-update noar tt set v0='LNIACFCW0RJBBG01U' where id=6;
-update noar ti set v0='LNIACFCW0RJBBG01U' where id=6;
-update noar tt set b0='NYTCEPMJWJ' where id=6;
-update noar ti set b0='NYTCEPMJWJ' where id=6;
-update noar tt set v0='PA' where id=6;
-update noar ti set v0='PA' where id=6;
-update noar tt set b1='FZU9' where id=6;
-update noar ti set b1='FZU9' where id=6;
-update noar tt set v0='US7B749ROL8' where id=6;
-update noar ti set v0='US7B749ROL8' where id=6;
-update noar tt set b2='QFQ6PQO539RXNZ81H68LI2NU6RQ' where id=6;
-update noar ti set b2='QFQ6PQO539RXNZ81H68LI2NU6RQ' where id=6;
-update noar tt set v0='94ZUPABBW5C6TQH6VCQHZ031' where id=7;
-update noar ti set v0='94ZUPABBW5C6TQH6VCQHZ031' where id=7;
-update noar tt set b0='WCLYSOL83NAQ8FQ5' where id=7;
-update noar ti set b0='WCLYSOL83NAQ8FQ5' where id=7;
-update noar tt set v0='JGGHO' where id=7;
-update noar ti set v0='JGGHO' where id=7;
-update noar tt set b1='0QRRTAG1I2WK4HP4RKHS36BF8NCB' where id=7;
-update noar ti set b1='0QRRTAG1I2WK4HP4RKHS36BF8NCB' where id=7;
-update noar tt set v0='XR5S0ZUO2C1XI8QFHEKDQRAMJZ1' where id=7;
-update noar ti set v0='XR5S0ZUO2C1XI8QFHEKDQRAMJZ1' where id=7;
-update noar tt set b2='1E3BX30VGMBIAPF0LRJQ4NS5B58N8' where id=7;
-update noar ti set b2='1E3BX30VGMBIAPF0LRJQ4NS5B58N8' where id=7;
-update noar tt set v0='5WSYKYP9ERPVJ6FA3MIPLV' where id=8;
-update noar ti set v0='5WSYKYP9ERPVJ6FA3MIPLV' where id=8;
-update noar tt set b0='LCWFYGE0STUI' where id=8;
-update noar ti set b0='LCWFYGE0STUI' where id=8;
-update noar tt set v0='GO226N1Q295DKRVD' where id=8;
-update noar ti set v0='GO226N1Q295DKRVD' where id=8;
-update noar tt set b1='ETLTFA1FN2RMPE8N4ZWJ2751WU4NGP0V' where id=8;
-update noar ti set b1='ETLTFA1FN2RMPE8N4ZWJ2751WU4NGP0V' where id=8;
-update noar tt set v0='FOJ78559PBBV7VDDII0Q4UZQGL9TS' where id=8;
-update noar ti set v0='FOJ78559PBBV7VDDII0Q4UZQGL9TS' where id=8;
-update noar tt set b2='7BIQ7R2R0WNHRMTE9UO' where id=8;
-update noar ti set b2='7BIQ7R2R0WNHRMTE9UO' where id=8;
-update noar tt set v0='78UA7UZ8UTXCZARVYT4' where id=9;
-update noar ti set v0='78UA7UZ8UTXCZARVYT4' where id=9;
-update noar tt set b0='NNGL7UG0G8UJOMI8QTJP82PP' where id=9;
-update noar ti set b0='NNGL7UG0G8UJOMI8QTJP82PP' where id=9;
-update noar tt set v0='1SMS8S8GF0FO6ZJIQJSODBI80XJ' where id=9;
-update noar ti set v0='1SMS8S8GF0FO6ZJIQJSODBI80XJ' where id=9;
-update noar tt set b1='UW9FXM0' where id=9;
-update noar ti set b1='UW9FXM0' where id=9;
-update noar tt set v0='MJ5Z108TVNJR5X9S' where id=9;
-update noar ti set v0='MJ5Z108TVNJR5X9S' where id=9;
-update noar tt set b2='XVCIOCNQN5XFH818OM0TL3NL8' where id=9;
-update noar ti set b2='XVCIOCNQN5XFH818OM0TL3NL8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PTGKA67MQ' where id=1;
-update noar ti set v0='PTGKA67MQ' where id=1;
-update noar tt set b0='0D0RNA0ETEE696AOKL0UFT4S' where id=1;
-update noar ti set b0='0D0RNA0ETEE696AOKL0UFT4S' where id=1;
-update noar tt set v0='4T3QICKQ' where id=1;
-update noar ti set v0='4T3QICKQ' where id=1;
-update noar tt set b1='Q8F82F5SJZXFSUTD9L094YYHHCB' where id=1;
-update noar ti set b1='Q8F82F5SJZXFSUTD9L094YYHHCB' where id=1;
-update noar tt set v0='1HI00E6U2ORLOY7BARCPIIU' where id=1;
-update noar ti set v0='1HI00E6U2ORLOY7BARCPIIU' where id=1;
-update noar tt set b2='98BQCNT0GBA3OJXVF' where id=1;
-update noar ti set b2='98BQCNT0GBA3OJXVF' where id=1;
-update noar tt set v0='TUIEG35EHKJ3AXBE0RUT76WZHZRGXRJ' where id=2;
-update noar ti set v0='TUIEG35EHKJ3AXBE0RUT76WZHZRGXRJ' where id=2;
-update noar tt set b0='WQMJB' where id=2;
-update noar ti set b0='WQMJB' where id=2;
-update noar tt set v0='N1JU16FYP58ZBN7QXWVP' where id=2;
-update noar ti set v0='N1JU16FYP58ZBN7QXWVP' where id=2;
-update noar tt set b1='X9YXP9DSUPMN17D' where id=2;
-update noar ti set b1='X9YXP9DSUPMN17D' where id=2;
-update noar tt set v0='YJ0W1MRM3WC1FB8B4OSUNFD3HKRQ3D' where id=2;
-update noar ti set v0='YJ0W1MRM3WC1FB8B4OSUNFD3HKRQ3D' where id=2;
-update noar tt set b2='B6AO2L2W116OWBX9BEC9WLXUAX2' where id=2;
-update noar ti set b2='B6AO2L2W116OWBX9BEC9WLXUAX2' where id=2;
-update noar tt set v0='1R9SFJW8Z9NU83' where id=3;
-update noar ti set v0='1R9SFJW8Z9NU83' where id=3;
-update noar tt set b0='P28' where id=3;
-update noar ti set b0='P28' where id=3;
-update noar tt set v0='KQYOF1CEVWXBS2IENU85THA' where id=3;
-update noar ti set v0='KQYOF1CEVWXBS2IENU85THA' where id=3;
-update noar tt set b1='FVDTPJXJGZZQRQM0RV3W12G9M' where id=3;
-update noar ti set b1='FVDTPJXJGZZQRQM0RV3W12G9M' where id=3;
-update noar tt set v0='IOQ53JN52I5S3SCKAHCFMEL0F' where id=3;
-update noar ti set v0='IOQ53JN52I5S3SCKAHCFMEL0F' where id=3;
-update noar tt set b2='D' where id=3;
-update noar ti set b2='D' where id=3;
-update noar tt set v0='CHN3KRD3WP1YTW4PR3ZZQKFTM' where id=4;
-update noar ti set v0='CHN3KRD3WP1YTW4PR3ZZQKFTM' where id=4;
-update noar tt set b0='4T65Z9' where id=4;
-update noar ti set b0='4T65Z9' where id=4;
-update noar tt set v0='KRP0O32NIN2NVLFRJ3ZI' where id=4;
-update noar ti set v0='KRP0O32NIN2NVLFRJ3ZI' where id=4;
-update noar tt set b1='T5FRQXT0IT61OIPJRXTOC6S49' where id=4;
-update noar ti set b1='T5FRQXT0IT61OIPJRXTOC6S49' where id=4;
-update noar tt set v0='OCZSSF95DXRVTP783BPH6AQL' where id=4;
-update noar ti set v0='OCZSSF95DXRVTP783BPH6AQL' where id=4;
-update noar tt set b2='95RSMZ53729RYJ4AB1E8KPUBK' where id=4;
-update noar ti set b2='95RSMZ53729RYJ4AB1E8KPUBK' where id=4;
-update noar tt set v0='IAYFC7Q5RQ9L6G24FD4UCNYP' where id=5;
-update noar ti set v0='IAYFC7Q5RQ9L6G24FD4UCNYP' where id=5;
-update noar tt set b0='OA3FYFCJLC0D6T' where id=5;
-update noar ti set b0='OA3FYFCJLC0D6T' where id=5;
-update noar tt set v0='71247J8C' where id=5;
-update noar ti set v0='71247J8C' where id=5;
-update noar tt set b1='3TU6XTNG1' where id=5;
-update noar ti set b1='3TU6XTNG1' where id=5;
-update noar tt set v0='FG' where id=5;
-update noar ti set v0='FG' where id=5;
-update noar tt set b2='E84' where id=5;
-update noar ti set b2='E84' where id=5;
-update noar tt set v0='6WHJ8LB6CKJRXP2Y8RFE5XGV' where id=6;
-update noar ti set v0='6WHJ8LB6CKJRXP2Y8RFE5XGV' where id=6;
-update noar tt set b0='XXNGTMANVO' where id=6;
-update noar ti set b0='XXNGTMANVO' where id=6;
-update noar tt set v0='Y7DLDIS7VZR' where id=6;
-update noar ti set v0='Y7DLDIS7VZR' where id=6;
-update noar tt set b1='X4M7ZAXEF65KO5ZKX' where id=6;
-update noar ti set b1='X4M7ZAXEF65KO5ZKX' where id=6;
-update noar tt set v0='45JOTHEYLO0CAR60JVZYQ8PBJ' where id=6;
-update noar ti set v0='45JOTHEYLO0CAR60JVZYQ8PBJ' where id=6;
-update noar tt set b2='G043OIEM83ID' where id=6;
-update noar ti set b2='G043OIEM83ID' where id=6;
-update noar tt set v0='IHVB7ER2' where id=7;
-update noar ti set v0='IHVB7ER2' where id=7;
-update noar tt set b0='LOIUO4E01ZRXK1O' where id=7;
-update noar ti set b0='LOIUO4E01ZRXK1O' where id=7;
-update noar tt set v0='37M4S6GN98OG' where id=7;
-update noar ti set v0='37M4S6GN98OG' where id=7;
-update noar tt set b1='R3E6XJ2TC8DOYXE' where id=7;
-update noar ti set b1='R3E6XJ2TC8DOYXE' where id=7;
-update noar tt set v0='JLVUT524TZUE' where id=7;
-update noar ti set v0='JLVUT524TZUE' where id=7;
-update noar tt set b2='NK95KSOVU4Z' where id=7;
-update noar ti set b2='NK95KSOVU4Z' where id=7;
-update noar tt set v0='UOW1PHY00J7KXBHJF68' where id=8;
-update noar ti set v0='UOW1PHY00J7KXBHJF68' where id=8;
-update noar tt set b0='Q90RSEZBOJWO4098IALDLFQJ' where id=8;
-update noar ti set b0='Q90RSEZBOJWO4098IALDLFQJ' where id=8;
-update noar tt set v0='2XW1YFPN' where id=8;
-update noar ti set v0='2XW1YFPN' where id=8;
-update noar tt set b1='QZA' where id=8;
-update noar ti set b1='QZA' where id=8;
-update noar tt set v0='JCHE7A2F2NI8XXF9APFWPGSNQ2' where id=8;
-update noar ti set v0='JCHE7A2F2NI8XXF9APFWPGSNQ2' where id=8;
-update noar tt set b2='P2YSYWS9H8F5UA3GGPDN' where id=8;
-update noar ti set b2='P2YSYWS9H8F5UA3GGPDN' where id=8;
-update noar tt set v0='PI0IKNTCB5DJ48D2S4BN6ON2' where id=9;
-update noar ti set v0='PI0IKNTCB5DJ48D2S4BN6ON2' where id=9;
-update noar tt set b0='4Y23GZ7RMUQM7J362X' where id=9;
-update noar ti set b0='4Y23GZ7RMUQM7J362X' where id=9;
-update noar tt set v0='SSKFB1YB40PKXXYF3JCD4XDT0Z' where id=9;
-update noar ti set v0='SSKFB1YB40PKXXYF3JCD4XDT0Z' where id=9;
-update noar tt set b1='R7PATZX8GY2PRJSB45S5A' where id=9;
-update noar ti set b1='R7PATZX8GY2PRJSB45S5A' where id=9;
-update noar tt set v0='V3IURG' where id=9;
-update noar ti set v0='V3IURG' where id=9;
-update noar tt set b2='CUEZ63J1YT7MUNZF9T22YOKE' where id=9;
-update noar ti set b2='CUEZ63J1YT7MUNZF9T22YOKE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CVQT6QBFJPXKKS3C2' where id=1;
-update noar ti set v0='CVQT6QBFJPXKKS3C2' where id=1;
-update noar tt set b0='KD9WJVZJFWVUCIEKKGG23JZD80K1S2' where id=1;
-update noar ti set b0='KD9WJVZJFWVUCIEKKGG23JZD80K1S2' where id=1;
-update noar tt set v0='KRSRZ5GS4BHVQZ' where id=1;
-update noar ti set v0='KRSRZ5GS4BHVQZ' where id=1;
-update noar tt set b1='JXTCPQ3R' where id=1;
-update noar ti set b1='JXTCPQ3R' where id=1;
-update noar tt set v0='22LCQF7ELOJZJGU' where id=1;
-update noar ti set v0='22LCQF7ELOJZJGU' where id=1;
-update noar tt set b2='ECPSQY4G9NBC5DWVQV495S' where id=1;
-update noar ti set b2='ECPSQY4G9NBC5DWVQV495S' where id=1;
-update noar tt set v0='JSIBYTVS01I6BKDRSX0NL8' where id=2;
-update noar ti set v0='JSIBYTVS01I6BKDRSX0NL8' where id=2;
-update noar tt set b0='2NUYN7O7YA47YNL' where id=2;
-update noar ti set b0='2NUYN7O7YA47YNL' where id=2;
-update noar tt set v0='FK6Q0YPV9K3FUJSP23H6GGPDRFVB5RG1' where id=2;
-update noar ti set v0='FK6Q0YPV9K3FUJSP23H6GGPDRFVB5RG1' where id=2;
-update noar tt set b1='890G17EVQQVQSEWC9IU3RWVLA2R3PC89' where id=2;
-update noar ti set b1='890G17EVQQVQSEWC9IU3RWVLA2R3PC89' where id=2;
-update noar tt set v0='KZQ74QHN9AW96FR2H4OXX01UHL7' where id=2;
-update noar ti set v0='KZQ74QHN9AW96FR2H4OXX01UHL7' where id=2;
-update noar tt set b2='ZJMC88A5VZLE7' where id=2;
-update noar ti set b2='ZJMC88A5VZLE7' where id=2;
-update noar tt set v0='B88FQW7KGY9NVZ1' where id=3;
-update noar ti set v0='B88FQW7KGY9NVZ1' where id=3;
-update noar tt set b0='MT9QU7VDPWY9T1668OF1V5KGH9UTE2G0' where id=3;
-update noar ti set b0='MT9QU7VDPWY9T1668OF1V5KGH9UTE2G0' where id=3;
-update noar tt set v0='K1KK0IO5CNAFAIY7K2JBTDDFAPC' where id=3;
-update noar ti set v0='K1KK0IO5CNAFAIY7K2JBTDDFAPC' where id=3;
-update noar tt set b1='H6IYS6UVG' where id=3;
-update noar ti set b1='H6IYS6UVG' where id=3;
-update noar tt set v0='GAK7BP56UOLPNY28GX9IAY9I' where id=3;
-update noar ti set v0='GAK7BP56UOLPNY28GX9IAY9I' where id=3;
-update noar tt set b2='UWN' where id=3;
-update noar ti set b2='UWN' where id=3;
-update noar tt set v0='HANVSS2K3CZY0CENQ' where id=4;
-update noar ti set v0='HANVSS2K3CZY0CENQ' where id=4;
-update noar tt set b0='DWOJ4708T351YK7Y5X4134ETRXO' where id=4;
-update noar ti set b0='DWOJ4708T351YK7Y5X4134ETRXO' where id=4;
-update noar tt set v0='OZYDIQO055EY' where id=4;
-update noar ti set v0='OZYDIQO055EY' where id=4;
-update noar tt set b1='Z4Q9Z' where id=4;
-update noar ti set b1='Z4Q9Z' where id=4;
-update noar tt set v0='J9D19VZIBLMUV1V79V' where id=4;
-update noar ti set v0='J9D19VZIBLMUV1V79V' where id=4;
-update noar tt set b2='NXD2YRXQIYIE9TM6K' where id=4;
-update noar ti set b2='NXD2YRXQIYIE9TM6K' where id=4;
-update noar tt set v0='OKCBOO51D4JM3TX9I1X' where id=5;
-update noar ti set v0='OKCBOO51D4JM3TX9I1X' where id=5;
-update noar tt set b0='V' where id=5;
-update noar ti set b0='V' where id=5;
-update noar tt set v0='FAKX0KXCLTS5LNVCX8I' where id=5;
-update noar ti set v0='FAKX0KXCLTS5LNVCX8I' where id=5;
-update noar tt set b1='GHNS1P5T84UN6R' where id=5;
-update noar ti set b1='GHNS1P5T84UN6R' where id=5;
-update noar tt set v0='SN1TIQLLGHO6SIELT3F6CR8EOZRBDF' where id=5;
-update noar ti set v0='SN1TIQLLGHO6SIELT3F6CR8EOZRBDF' where id=5;
-update noar tt set b2='GLW177V2OMO2OUHHIWBKQW53' where id=5;
-update noar ti set b2='GLW177V2OMO2OUHHIWBKQW53' where id=5;
-update noar tt set v0='Q6HHGU' where id=6;
-update noar ti set v0='Q6HHGU' where id=6;
-update noar tt set b0='9H1O0DW8GMGW8U617SFX' where id=6;
-update noar ti set b0='9H1O0DW8GMGW8U617SFX' where id=6;
-update noar tt set v0='BE6SKIRYEZLEPIK54G94R3S438QM' where id=6;
-update noar ti set v0='BE6SKIRYEZLEPIK54G94R3S438QM' where id=6;
-update noar tt set b1='OWPKMLGFUY9SYHPE8HE' where id=6;
-update noar ti set b1='OWPKMLGFUY9SYHPE8HE' where id=6;
-update noar tt set v0='ZCE35A1JS9MNT' where id=6;
-update noar ti set v0='ZCE35A1JS9MNT' where id=6;
-update noar tt set b2='NCG2PXQBB6OM7MSREXWZOG80EELLU' where id=6;
-update noar ti set b2='NCG2PXQBB6OM7MSREXWZOG80EELLU' where id=6;
-update noar tt set v0='M5EJ32ASHRY66CH4CST' where id=7;
-update noar ti set v0='M5EJ32ASHRY66CH4CST' where id=7;
-update noar tt set b0='D56MR' where id=7;
-update noar ti set b0='D56MR' where id=7;
-update noar tt set v0='LOR4V8EUFIQLQ41KKOTGV8X6' where id=7;
-update noar ti set v0='LOR4V8EUFIQLQ41KKOTGV8X6' where id=7;
-update noar tt set b1='86JX62U76TZ1' where id=7;
-update noar ti set b1='86JX62U76TZ1' where id=7;
-update noar tt set v0='7787RQK215BYT3BPJ44V' where id=7;
-update noar ti set v0='7787RQK215BYT3BPJ44V' where id=7;
-update noar tt set b2='HW2XDS4G129N7OL40VIAY4Q' where id=7;
-update noar ti set b2='HW2XDS4G129N7OL40VIAY4Q' where id=7;
-update noar tt set v0='8A5D8G51UFF61AZ1P6ZAG52' where id=8;
-update noar ti set v0='8A5D8G51UFF61AZ1P6ZAG52' where id=8;
-update noar tt set b0='DNUQ4B11G4UHWIIRF' where id=8;
-update noar ti set b0='DNUQ4B11G4UHWIIRF' where id=8;
-update noar tt set v0='T7S0T7EJKZKM3QXXKEJ2A2B8J6C7IP' where id=8;
-update noar ti set v0='T7S0T7EJKZKM3QXXKEJ2A2B8J6C7IP' where id=8;
-update noar tt set b1='I0WCTO2SO5INLDQWBZCUFO9NZ9BN1' where id=8;
-update noar ti set b1='I0WCTO2SO5INLDQWBZCUFO9NZ9BN1' where id=8;
-update noar tt set v0='FTJL6767C8R4ZZ7YB8B10QUUK' where id=8;
-update noar ti set v0='FTJL6767C8R4ZZ7YB8B10QUUK' where id=8;
-update noar tt set b2='VL36TG8RJOGEUH67R' where id=8;
-update noar ti set b2='VL36TG8RJOGEUH67R' where id=8;
-update noar tt set v0='4IXKPPYG9BVTEZRFVOGLCBZ' where id=9;
-update noar ti set v0='4IXKPPYG9BVTEZRFVOGLCBZ' where id=9;
-update noar tt set b0='AGJY7T1U5KT0FXTBL4FEQK75P3S6' where id=9;
-update noar ti set b0='AGJY7T1U5KT0FXTBL4FEQK75P3S6' where id=9;
-update noar tt set v0='2LWI00ARFL' where id=9;
-update noar ti set v0='2LWI00ARFL' where id=9;
-update noar tt set b1='QOPM5O11WXRTTF6WVZPTV8O851RHO4Q' where id=9;
-update noar ti set b1='QOPM5O11WXRTTF6WVZPTV8O851RHO4Q' where id=9;
-update noar tt set v0='RL0P' where id=9;
-update noar ti set v0='RL0P' where id=9;
-update noar tt set b2='CPP63Q2IOXWDD4' where id=9;
-update noar ti set b2='CPP63Q2IOXWDD4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='21OJJYNQB6DXC3DU9' where id=1;
-update noar ti set v0='21OJJYNQB6DXC3DU9' where id=1;
-update noar tt set b0='61GHSABART' where id=1;
-update noar ti set b0='61GHSABART' where id=1;
-update noar tt set v0='964OS' where id=1;
-update noar ti set v0='964OS' where id=1;
-update noar tt set b1='ZRQ1104R0LCUXR1N' where id=1;
-update noar ti set b1='ZRQ1104R0LCUXR1N' where id=1;
-update noar tt set v0='GD0I3Z3EL' where id=1;
-update noar ti set v0='GD0I3Z3EL' where id=1;
-update noar tt set b2='NEX4Y4S' where id=1;
-update noar ti set b2='NEX4Y4S' where id=1;
-update noar tt set v0='J7G5COJ9O4MZL03C8F3LTNQ9J4M0BG' where id=2;
-update noar ti set v0='J7G5COJ9O4MZL03C8F3LTNQ9J4M0BG' where id=2;
-update noar tt set b0='KCT7H4I42XOUNF0' where id=2;
-update noar ti set b0='KCT7H4I42XOUNF0' where id=2;
-update noar tt set v0='VE26XO4P6GIXQGD8X6KOW3Q8WSV1CR' where id=2;
-update noar ti set v0='VE26XO4P6GIXQGD8X6KOW3Q8WSV1CR' where id=2;
-update noar tt set b1='QQL6EUAYQ9G3ROZPOBT7HOW9FZXUTRI0' where id=2;
-update noar ti set b1='QQL6EUAYQ9G3ROZPOBT7HOW9FZXUTRI0' where id=2;
-update noar tt set v0='N0GAUEJ60X' where id=2;
-update noar ti set v0='N0GAUEJ60X' where id=2;
-update noar tt set b2='Q3QP1HZ27QKYGBH6QTE8US9Z' where id=2;
-update noar ti set b2='Q3QP1HZ27QKYGBH6QTE8US9Z' where id=2;
-update noar tt set v0='TSMVX05CRK8793J' where id=3;
-update noar ti set v0='TSMVX05CRK8793J' where id=3;
-update noar tt set b0='5517O941L6K11RFH' where id=3;
-update noar ti set b0='5517O941L6K11RFH' where id=3;
-update noar tt set v0='7UGN' where id=3;
-update noar ti set v0='7UGN' where id=3;
-update noar tt set b1='H8EY1Y0LTUD88KL710KDZOTR6Z9BW' where id=3;
-update noar ti set b1='H8EY1Y0LTUD88KL710KDZOTR6Z9BW' where id=3;
-update noar tt set v0='FZ7WPJZ1' where id=3;
-update noar ti set v0='FZ7WPJZ1' where id=3;
-update noar tt set b2='S3265J2X2V' where id=3;
-update noar ti set b2='S3265J2X2V' where id=3;
-update noar tt set v0='OH96WT3IS1JHNLYASXCVKSS0UP35' where id=4;
-update noar ti set v0='OH96WT3IS1JHNLYASXCVKSS0UP35' where id=4;
-update noar tt set b0='29JN14HZZRKFYZK6O4DC8DWPBVZ86D' where id=4;
-update noar ti set b0='29JN14HZZRKFYZK6O4DC8DWPBVZ86D' where id=4;
-update noar tt set v0='RF2' where id=4;
-update noar ti set v0='RF2' where id=4;
-update noar tt set b1='YWSDXLGHWDBR5WS8V' where id=4;
-update noar ti set b1='YWSDXLGHWDBR5WS8V' where id=4;
-update noar tt set v0='6' where id=4;
-update noar ti set v0='6' where id=4;
-update noar tt set b2='ZKW39A368' where id=4;
-update noar ti set b2='ZKW39A368' where id=4;
-update noar tt set v0='5VIC7O1ULHW8CM' where id=5;
-update noar ti set v0='5VIC7O1ULHW8CM' where id=5;
-update noar tt set b0='3LVZF5EBOCDFTW8' where id=5;
-update noar ti set b0='3LVZF5EBOCDFTW8' where id=5;
-update noar tt set v0='E2DXLBA17' where id=5;
-update noar ti set v0='E2DXLBA17' where id=5;
-update noar tt set b1='ZH' where id=5;
-update noar ti set b1='ZH' where id=5;
-update noar tt set v0='NLXA3S' where id=5;
-update noar ti set v0='NLXA3S' where id=5;
-update noar tt set b2='4LGHNT4Q85I4O7ULVFQQLRUNGZ5' where id=5;
-update noar ti set b2='4LGHNT4Q85I4O7ULVFQQLRUNGZ5' where id=5;
-update noar tt set v0='U43I4FYRABBHNY9U' where id=6;
-update noar ti set v0='U43I4FYRABBHNY9U' where id=6;
-update noar tt set b0='FZ' where id=6;
-update noar ti set b0='FZ' where id=6;
-update noar tt set v0='2TUNSXX5YJHX8F6SABLT' where id=6;
-update noar ti set v0='2TUNSXX5YJHX8F6SABLT' where id=6;
-update noar tt set b1='48ZP479' where id=6;
-update noar ti set b1='48ZP479' where id=6;
-update noar tt set v0='EEL7VO4WJHNI' where id=6;
-update noar ti set v0='EEL7VO4WJHNI' where id=6;
-update noar tt set b2='AM7K5GT1L0NTY1ZNQ0' where id=6;
-update noar ti set b2='AM7K5GT1L0NTY1ZNQ0' where id=6;
-update noar tt set v0='FVW85RANM6T35BDIO' where id=7;
-update noar ti set v0='FVW85RANM6T35BDIO' where id=7;
-update noar tt set b0='RJBNVO6QKVKU7P' where id=7;
-update noar ti set b0='RJBNVO6QKVKU7P' where id=7;
-update noar tt set v0='2UP94M17BJ485Y' where id=7;
-update noar ti set v0='2UP94M17BJ485Y' where id=7;
-update noar tt set b1='QMUSTOPA2' where id=7;
-update noar ti set b1='QMUSTOPA2' where id=7;
-update noar tt set v0='V' where id=7;
-update noar ti set v0='V' where id=7;
-update noar tt set b2='ZNKIGBSS' where id=7;
-update noar ti set b2='ZNKIGBSS' where id=7;
-update noar tt set v0='HGS9I3I62ELHRQXIW' where id=8;
-update noar ti set v0='HGS9I3I62ELHRQXIW' where id=8;
-update noar tt set b0='8E6GOZWVA50USLU' where id=8;
-update noar ti set b0='8E6GOZWVA50USLU' where id=8;
-update noar tt set v0='TQLEVN4' where id=8;
-update noar ti set v0='TQLEVN4' where id=8;
-update noar tt set b1='EBF9KXB0P4WW6O5JN9MKA' where id=8;
-update noar ti set b1='EBF9KXB0P4WW6O5JN9MKA' where id=8;
-update noar tt set v0='FXBLG2MD' where id=8;
-update noar ti set v0='FXBLG2MD' where id=8;
-update noar tt set b2='3S' where id=8;
-update noar ti set b2='3S' where id=8;
-update noar tt set v0='IJ8PGQ90RT0G64Q7' where id=9;
-update noar ti set v0='IJ8PGQ90RT0G64Q7' where id=9;
-update noar tt set b0='GLZ5FTW8V2DGJDNZ91IAUT' where id=9;
-update noar ti set b0='GLZ5FTW8V2DGJDNZ91IAUT' where id=9;
-update noar tt set v0='KBIC3ZWUKB6024XJ2Q9JJ7QX953L' where id=9;
-update noar ti set v0='KBIC3ZWUKB6024XJ2Q9JJ7QX953L' where id=9;
-update noar tt set b1='A' where id=9;
-update noar ti set b1='A' where id=9;
-update noar tt set v0='P0R1L09S6AH5I52OHLPO9KCQ' where id=9;
-update noar ti set v0='P0R1L09S6AH5I52OHLPO9KCQ' where id=9;
-update noar tt set b2='R0F' where id=9;
-update noar ti set b2='R0F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HL1RD2FWCWOD4TPKVWY3' where id=1;
-update noar ti set v0='HL1RD2FWCWOD4TPKVWY3' where id=1;
-update noar tt set b0='GUKWFY7CPO67USXO7PL' where id=1;
-update noar ti set b0='GUKWFY7CPO67USXO7PL' where id=1;
-update noar tt set v0='VB8LBUVC' where id=1;
-update noar ti set v0='VB8LBUVC' where id=1;
-update noar tt set b1='4DX4NT96ZZD' where id=1;
-update noar ti set b1='4DX4NT96ZZD' where id=1;
-update noar tt set v0='X2724PXIMMDDIFPRNG2' where id=1;
-update noar ti set v0='X2724PXIMMDDIFPRNG2' where id=1;
-update noar tt set b2='V8A2PMQ4YJKNDI' where id=1;
-update noar ti set b2='V8A2PMQ4YJKNDI' where id=1;
-update noar tt set v0='7HFLNHBQ' where id=2;
-update noar ti set v0='7HFLNHBQ' where id=2;
-update noar tt set b0='C1OH562IFS14PO9VJ' where id=2;
-update noar ti set b0='C1OH562IFS14PO9VJ' where id=2;
-update noar tt set v0='1K' where id=2;
-update noar ti set v0='1K' where id=2;
-update noar tt set b1='Q4HPM4N2IUAZTT' where id=2;
-update noar ti set b1='Q4HPM4N2IUAZTT' where id=2;
-update noar tt set v0='QBVCL' where id=2;
-update noar ti set v0='QBVCL' where id=2;
-update noar tt set b2='AFJ7YI0D3RZEF1NH5USXXE2Z' where id=2;
-update noar ti set b2='AFJ7YI0D3RZEF1NH5USXXE2Z' where id=2;
-update noar tt set v0='6TJQDY0VOX9ZFTNNBV58P35VN' where id=3;
-update noar ti set v0='6TJQDY0VOX9ZFTNNBV58P35VN' where id=3;
-update noar tt set b0='JP5W9QVIITSZGKMHP' where id=3;
-update noar ti set b0='JP5W9QVIITSZGKMHP' where id=3;
-update noar tt set v0='BB7D18JDANP' where id=3;
-update noar ti set v0='BB7D18JDANP' where id=3;
-update noar tt set b1='VOYP4GZ250RG6Y' where id=3;
-update noar ti set b1='VOYP4GZ250RG6Y' where id=3;
-update noar tt set v0='D' where id=3;
-update noar ti set v0='D' where id=3;
-update noar tt set b2='XZKWF6T3L34' where id=3;
-update noar ti set b2='XZKWF6T3L34' where id=3;
-update noar tt set v0='FL9YY5Y' where id=4;
-update noar ti set v0='FL9YY5Y' where id=4;
-update noar tt set b0='2ZAYPJ7S8ETB1WMZFCDBPMT' where id=4;
-update noar ti set b0='2ZAYPJ7S8ETB1WMZFCDBPMT' where id=4;
-update noar tt set v0='2XYMN595X4221C60V2JUREDT' where id=4;
-update noar ti set v0='2XYMN595X4221C60V2JUREDT' where id=4;
-update noar tt set b1='FWWUMNSB5Y6I61ETVSE' where id=4;
-update noar ti set b1='FWWUMNSB5Y6I61ETVSE' where id=4;
-update noar tt set v0='CTXJTU7HOW2LCF45410QDFTR2' where id=4;
-update noar ti set v0='CTXJTU7HOW2LCF45410QDFTR2' where id=4;
-update noar tt set b2='6BCKTKY34QPMOZ' where id=4;
-update noar ti set b2='6BCKTKY34QPMOZ' where id=4;
-update noar tt set v0='3SZ3Y9HOS6PV5KXCOUPFKB' where id=5;
-update noar ti set v0='3SZ3Y9HOS6PV5KXCOUPFKB' where id=5;
-update noar tt set b0='1LL' where id=5;
-update noar ti set b0='1LL' where id=5;
-update noar tt set v0='06T19ZH7UK1590GPD4Q' where id=5;
-update noar ti set v0='06T19ZH7UK1590GPD4Q' where id=5;
-update noar tt set b1='BI8' where id=5;
-update noar ti set b1='BI8' where id=5;
-update noar tt set v0='QVGXLF' where id=5;
-update noar ti set v0='QVGXLF' where id=5;
-update noar tt set b2='E1TEACSKGPHJX3MEXRAOOC8LRN' where id=5;
-update noar ti set b2='E1TEACSKGPHJX3MEXRAOOC8LRN' where id=5;
-update noar tt set v0='VQWUVKPU1NFIHRJV5JE7HLLUI6YW3TC2' where id=6;
-update noar ti set v0='VQWUVKPU1NFIHRJV5JE7HLLUI6YW3TC2' where id=6;
-update noar tt set b0='UTJO18N5VD7RSM2DV6BU66MZ' where id=6;
-update noar ti set b0='UTJO18N5VD7RSM2DV6BU66MZ' where id=6;
-update noar tt set v0='JNU' where id=6;
-update noar ti set v0='JNU' where id=6;
-update noar tt set b1='7TMRYOTWM5' where id=6;
-update noar ti set b1='7TMRYOTWM5' where id=6;
-update noar tt set v0='V5B3UO1DNOGJF0IJWLYJ0' where id=6;
-update noar ti set v0='V5B3UO1DNOGJF0IJWLYJ0' where id=6;
-update noar tt set b2='BV' where id=6;
-update noar ti set b2='BV' where id=6;
-update noar tt set v0='RD19WOMFOHP1NS6B4RDRAJ' where id=7;
-update noar ti set v0='RD19WOMFOHP1NS6B4RDRAJ' where id=7;
-update noar tt set b0='G0UK0XTO9V4QJWM25FM2' where id=7;
-update noar ti set b0='G0UK0XTO9V4QJWM25FM2' where id=7;
-update noar tt set v0='NNRAG27BONARLR9B' where id=7;
-update noar ti set v0='NNRAG27BONARLR9B' where id=7;
-update noar tt set b1='42NGZEDM' where id=7;
-update noar ti set b1='42NGZEDM' where id=7;
-update noar tt set v0='Y29RHMH22A7Q8CNEDR5WA1Z32DTQ' where id=7;
-update noar ti set v0='Y29RHMH22A7Q8CNEDR5WA1Z32DTQ' where id=7;
-update noar tt set b2='94RUT3UYSN8UZV390BR6ZJ0QDLVPORGL' where id=7;
-update noar ti set b2='94RUT3UYSN8UZV390BR6ZJ0QDLVPORGL' where id=7;
-update noar tt set v0='5U1JR31LDT5E418MHIE0RO81EK93T' where id=8;
-update noar ti set v0='5U1JR31LDT5E418MHIE0RO81EK93T' where id=8;
-update noar tt set b0='069PFK2GC' where id=8;
-update noar ti set b0='069PFK2GC' where id=8;
-update noar tt set v0='ZXI19RYQ2ERCRAEM02' where id=8;
-update noar ti set v0='ZXI19RYQ2ERCRAEM02' where id=8;
-update noar tt set b1='JJQHY2KHYJU5XRJ95NTX4SYFFGAP' where id=8;
-update noar ti set b1='JJQHY2KHYJU5XRJ95NTX4SYFFGAP' where id=8;
-update noar tt set v0='XBQS2DWSR0036PSS7CDBMOMU859' where id=8;
-update noar ti set v0='XBQS2DWSR0036PSS7CDBMOMU859' where id=8;
-update noar tt set b2='V4T4GEVUZ4Q21Q0S5CZSLDO' where id=8;
-update noar ti set b2='V4T4GEVUZ4Q21Q0S5CZSLDO' where id=8;
-update noar tt set v0='4DCD6O32EFXIHM548S' where id=9;
-update noar ti set v0='4DCD6O32EFXIHM548S' where id=9;
-update noar tt set b0='1XPL50ZSNGCBIIMOE' where id=9;
-update noar ti set b0='1XPL50ZSNGCBIIMOE' where id=9;
-update noar tt set v0='JTHEBALS7W51UD' where id=9;
-update noar ti set v0='JTHEBALS7W51UD' where id=9;
-update noar tt set b1='7Z75FTH7MPSEEBU8BGCGVAC' where id=9;
-update noar ti set b1='7Z75FTH7MPSEEBU8BGCGVAC' where id=9;
-update noar tt set v0='506P0VY7JEZTBFFJ7ZQ7OC1ZKY3AIG' where id=9;
-update noar ti set v0='506P0VY7JEZTBFFJ7ZQ7OC1ZKY3AIG' where id=9;
-update noar tt set b2='4O' where id=9;
-update noar ti set b2='4O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CSWHY390L8CWLFRKRMSRIE1G' where id=1;
-update noar ti set v0='CSWHY390L8CWLFRKRMSRIE1G' where id=1;
-update noar tt set b0='XS4YW8N0' where id=1;
-update noar ti set b0='XS4YW8N0' where id=1;
-update noar tt set v0='OOZLH556CM1CMKL8VRGH89Q' where id=1;
-update noar ti set v0='OOZLH556CM1CMKL8VRGH89Q' where id=1;
-update noar tt set b1='UOY7XP9Q3I' where id=1;
-update noar ti set b1='UOY7XP9Q3I' where id=1;
-update noar tt set v0='BB1OQYVROCIIZ6020URF0AV6CYT' where id=1;
-update noar ti set v0='BB1OQYVROCIIZ6020URF0AV6CYT' where id=1;
-update noar tt set b2='1NJT7HN7O6WKFSVEYEAJYYJEV1S6D0X' where id=1;
-update noar ti set b2='1NJT7HN7O6WKFSVEYEAJYYJEV1S6D0X' where id=1;
-update noar tt set v0='WJ8MP1V761L92RBLWX5QJSS' where id=2;
-update noar ti set v0='WJ8MP1V761L92RBLWX5QJSS' where id=2;
-update noar tt set b0='YS' where id=2;
-update noar ti set b0='YS' where id=2;
-update noar tt set v0='2MQ' where id=2;
-update noar ti set v0='2MQ' where id=2;
-update noar tt set b1='6H' where id=2;
-update noar ti set b1='6H' where id=2;
-update noar tt set v0='8TXQAJG1TJOD8OWU84QQXMB' where id=2;
-update noar ti set v0='8TXQAJG1TJOD8OWU84QQXMB' where id=2;
-update noar tt set b2='SU4Q525Q8SF1LULLX1FJ8D0J4UOZJ' where id=2;
-update noar ti set b2='SU4Q525Q8SF1LULLX1FJ8D0J4UOZJ' where id=2;
-update noar tt set v0='ZSZJCRHSDTASOKP' where id=3;
-update noar ti set v0='ZSZJCRHSDTASOKP' where id=3;
-update noar tt set b0='PFEGVSPDPNL0RB64PWHLBP5W3' where id=3;
-update noar ti set b0='PFEGVSPDPNL0RB64PWHLBP5W3' where id=3;
-update noar tt set v0='DJAYWIET5A2' where id=3;
-update noar ti set v0='DJAYWIET5A2' where id=3;
-update noar tt set b1='XWSG1JZ82J4JVD0' where id=3;
-update noar ti set b1='XWSG1JZ82J4JVD0' where id=3;
-update noar tt set v0='W9GL4WA4I12BVYFHNV19CA0CZA' where id=3;
-update noar ti set v0='W9GL4WA4I12BVYFHNV19CA0CZA' where id=3;
-update noar tt set b2='E9O5CCAAZJXOVN4XJAVV' where id=3;
-update noar ti set b2='E9O5CCAAZJXOVN4XJAVV' where id=3;
-update noar tt set v0='T0FCMLHKT' where id=4;
-update noar ti set v0='T0FCMLHKT' where id=4;
-update noar tt set b0='5A' where id=4;
-update noar ti set b0='5A' where id=4;
-update noar tt set v0='G05M' where id=4;
-update noar ti set v0='G05M' where id=4;
-update noar tt set b1='BH4TOSLM0LA8B2WVF1C0WJGGUJ8DN' where id=4;
-update noar ti set b1='BH4TOSLM0LA8B2WVF1C0WJGGUJ8DN' where id=4;
-update noar tt set v0='1878E2FQ' where id=4;
-update noar ti set v0='1878E2FQ' where id=4;
-update noar tt set b2='KI' where id=4;
-update noar ti set b2='KI' where id=4;
-update noar tt set v0='H39LGTIKPR93ZSUR50YC0RTZE' where id=5;
-update noar ti set v0='H39LGTIKPR93ZSUR50YC0RTZE' where id=5;
-update noar tt set b0='IL0XN03E38173DN20XVVJFNYST' where id=5;
-update noar ti set b0='IL0XN03E38173DN20XVVJFNYST' where id=5;
-update noar tt set v0='WCOQXVSP6' where id=5;
-update noar ti set v0='WCOQXVSP6' where id=5;
-update noar tt set b1='FWTQY8I13RAC88OE' where id=5;
-update noar ti set b1='FWTQY8I13RAC88OE' where id=5;
-update noar tt set v0='DT5JQ7JD7DR309L7MAF4U7KQ4R1G' where id=5;
-update noar ti set v0='DT5JQ7JD7DR309L7MAF4U7KQ4R1G' where id=5;
-update noar tt set b2='38QYWYEEHY9J8TD8OJNYPIXMP8K2' where id=5;
-update noar ti set b2='38QYWYEEHY9J8TD8OJNYPIXMP8K2' where id=5;
-update noar tt set v0='V5SZ071DCH2SBX0JWCAAU0G' where id=6;
-update noar ti set v0='V5SZ071DCH2SBX0JWCAAU0G' where id=6;
-update noar tt set b0='3RP2KUVAJU' where id=6;
-update noar ti set b0='3RP2KUVAJU' where id=6;
-update noar tt set v0='TF5ULM69909MG1F4XWE' where id=6;
-update noar ti set v0='TF5ULM69909MG1F4XWE' where id=6;
-update noar tt set b1='TOC1UUVPJ5ZMQMN7XZQG0POSHXIAW90T' where id=6;
-update noar ti set b1='TOC1UUVPJ5ZMQMN7XZQG0POSHXIAW90T' where id=6;
-update noar tt set v0='P' where id=6;
-update noar ti set v0='P' where id=6;
-update noar tt set b2='Z9C25Z' where id=6;
-update noar ti set b2='Z9C25Z' where id=6;
-update noar tt set v0='CD275S' where id=7;
-update noar ti set v0='CD275S' where id=7;
-update noar tt set b0='QY1BSI0UIHP9XNDBM7RKR1PM' where id=7;
-update noar ti set b0='QY1BSI0UIHP9XNDBM7RKR1PM' where id=7;
-update noar tt set v0='J2S9I1CSEFIVF8K' where id=7;
-update noar ti set v0='J2S9I1CSEFIVF8K' where id=7;
-update noar tt set b1='6OGLSTEL3E7IQ10QIW' where id=7;
-update noar ti set b1='6OGLSTEL3E7IQ10QIW' where id=7;
-update noar tt set v0='HWMBEYSC91FWM14NAXYRSDQB' where id=7;
-update noar ti set v0='HWMBEYSC91FWM14NAXYRSDQB' where id=7;
-update noar tt set b2='12A8WOF6J8RSY7H111BFD229TE7SGYC' where id=7;
-update noar ti set b2='12A8WOF6J8RSY7H111BFD229TE7SGYC' where id=7;
-update noar tt set v0='9Z4IZW04452H1' where id=8;
-update noar ti set v0='9Z4IZW04452H1' where id=8;
-update noar tt set b0='RTXOE8C6PJ4IV5NIF2NMF5B2Y' where id=8;
-update noar ti set b0='RTXOE8C6PJ4IV5NIF2NMF5B2Y' where id=8;
-update noar tt set v0='T86CCN' where id=8;
-update noar ti set v0='T86CCN' where id=8;
-update noar tt set b1='7OJFX9JQ8ZG1B6VW3G8LFBOEGKNLB' where id=8;
-update noar ti set b1='7OJFX9JQ8ZG1B6VW3G8LFBOEGKNLB' where id=8;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b2='7O5RD2JDBFS8BDKN8TJ14' where id=8;
-update noar ti set b2='7O5RD2JDBFS8BDKN8TJ14' where id=8;
-update noar tt set v0='B52CAJI96TQK5B975' where id=9;
-update noar ti set v0='B52CAJI96TQK5B975' where id=9;
-update noar tt set b0='KMPC5DOVZIS0Y' where id=9;
-update noar ti set b0='KMPC5DOVZIS0Y' where id=9;
-update noar tt set v0='4W4GKTWP3E' where id=9;
-update noar ti set v0='4W4GKTWP3E' where id=9;
-update noar tt set b1='UBVHJA' where id=9;
-update noar ti set b1='UBVHJA' where id=9;
-update noar tt set v0='5HCU1KJB2F9A147GBIZSUML45MKS3LVV' where id=9;
-update noar ti set v0='5HCU1KJB2F9A147GBIZSUML45MKS3LVV' where id=9;
-update noar tt set b2='YD47DNMEJREBVGOXPIYG' where id=9;
-update noar ti set b2='YD47DNMEJREBVGOXPIYG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='3YGSCOZWC4194UN5VLNJNO0PTZ' where id=1;
-update noar ti set v0='3YGSCOZWC4194UN5VLNJNO0PTZ' where id=1;
-update noar tt set b0='RLLVE0MLL4' where id=1;
-update noar ti set b0='RLLVE0MLL4' where id=1;
-update noar tt set v0='WM6WT7538RRAD9JENUCZS69V6B' where id=1;
-update noar ti set v0='WM6WT7538RRAD9JENUCZS69V6B' where id=1;
-update noar tt set b1='QLSPSUAHG0ITB1M0JF00FKF' where id=1;
-update noar ti set b1='QLSPSUAHG0ITB1M0JF00FKF' where id=1;
-update noar tt set v0='4J8RD4ZUXU28PBIFTYTJ876013' where id=1;
-update noar ti set v0='4J8RD4ZUXU28PBIFTYTJ876013' where id=1;
-update noar tt set b2='Y7DMSACCPS' where id=1;
-update noar ti set b2='Y7DMSACCPS' where id=1;
-update noar tt set v0='EMTHMD92N6FXIDBT82Q78Y' where id=2;
-update noar ti set v0='EMTHMD92N6FXIDBT82Q78Y' where id=2;
-update noar tt set b0='4BF' where id=2;
-update noar ti set b0='4BF' where id=2;
-update noar tt set v0='IETIONXKU877UO4YJX64ORT9SMM6B01' where id=2;
-update noar ti set v0='IETIONXKU877UO4YJX64ORT9SMM6B01' where id=2;
-update noar tt set b1='Q9RCTU5OS00KYALGTX1MGY3JK' where id=2;
-update noar ti set b1='Q9RCTU5OS00KYALGTX1MGY3JK' where id=2;
-update noar tt set v0='46X' where id=2;
-update noar ti set v0='46X' where id=2;
-update noar tt set b2='6P76O29FUK' where id=2;
-update noar ti set b2='6P76O29FUK' where id=2;
-update noar tt set v0='KNK5LP785Z9EJFL2PYE9PGXWN' where id=3;
-update noar ti set v0='KNK5LP785Z9EJFL2PYE9PGXWN' where id=3;
-update noar tt set b0='CX9DX2G5ZW1AF83XWU3POKQXJLC7' where id=3;
-update noar ti set b0='CX9DX2G5ZW1AF83XWU3POKQXJLC7' where id=3;
-update noar tt set v0='PKO68AA992J9LZW' where id=3;
-update noar ti set v0='PKO68AA992J9LZW' where id=3;
-update noar tt set b1='R1OXBZRHZHUUJ8HBVSPJ' where id=3;
-update noar ti set b1='R1OXBZRHZHUUJ8HBVSPJ' where id=3;
-update noar tt set v0='ZFLCFTSQ2KMFXBYDRXAVBFM' where id=3;
-update noar ti set v0='ZFLCFTSQ2KMFXBYDRXAVBFM' where id=3;
-update noar tt set b2='B4' where id=3;
-update noar ti set b2='B4' where id=3;
-update noar tt set v0='C5DL21QOX' where id=4;
-update noar ti set v0='C5DL21QOX' where id=4;
-update noar tt set b0='L7V2LYRMO54PWBYRUMEYLW66K09PEQ' where id=4;
-update noar ti set b0='L7V2LYRMO54PWBYRUMEYLW66K09PEQ' where id=4;
-update noar tt set v0='AHNHK5E' where id=4;
-update noar ti set v0='AHNHK5E' where id=4;
-update noar tt set b1='QLL2GEQ98LHF11FMET6Q4R4YCGA' where id=4;
-update noar ti set b1='QLL2GEQ98LHF11FMET6Q4R4YCGA' where id=4;
-update noar tt set v0='F45F9' where id=4;
-update noar ti set v0='F45F9' where id=4;
-update noar tt set b2='KY2K70FKYGBEQP1H7K7LHKNV42DU74N' where id=4;
-update noar ti set b2='KY2K70FKYGBEQP1H7K7LHKNV42DU74N' where id=4;
-update noar tt set v0='K1MGDJ09245C3' where id=5;
-update noar ti set v0='K1MGDJ09245C3' where id=5;
-update noar tt set b0='RT27SVYKHM7K8QIL8EWMDHSZV' where id=5;
-update noar ti set b0='RT27SVYKHM7K8QIL8EWMDHSZV' where id=5;
-update noar tt set v0='A0FTUZG2RS8V66' where id=5;
-update noar ti set v0='A0FTUZG2RS8V66' where id=5;
-update noar tt set b1='AOUKDUT2L87LJNC40XY' where id=5;
-update noar ti set b1='AOUKDUT2L87LJNC40XY' where id=5;
-update noar tt set v0='4LLGLE23FSVI6PM0YW9CL7AIO2' where id=5;
-update noar ti set v0='4LLGLE23FSVI6PM0YW9CL7AIO2' where id=5;
-update noar tt set b2='2ID80FL1J' where id=5;
-update noar ti set b2='2ID80FL1J' where id=5;
-update noar tt set v0='5XCXWCPUJ5RFQ5CQ36BQGIPWLWS' where id=6;
-update noar ti set v0='5XCXWCPUJ5RFQ5CQ36BQGIPWLWS' where id=6;
-update noar tt set b0='IKVATZQ3DT6DGO7P3Y' where id=6;
-update noar ti set b0='IKVATZQ3DT6DGO7P3Y' where id=6;
-update noar tt set v0='CKAU5ELPA7E0' where id=6;
-update noar ti set v0='CKAU5ELPA7E0' where id=6;
-update noar tt set b1='MYJJ6SDQ0ARW03RK3J8ZXGVGF3TEKV' where id=6;
-update noar ti set b1='MYJJ6SDQ0ARW03RK3J8ZXGVGF3TEKV' where id=6;
-update noar tt set v0='UW2GAW98TW4PVN09SKS7I0LYX6Z' where id=6;
-update noar ti set v0='UW2GAW98TW4PVN09SKS7I0LYX6Z' where id=6;
-update noar tt set b2='4Z0LFG5M12C74TFQODACECPSXTA' where id=6;
-update noar ti set b2='4Z0LFG5M12C74TFQODACECPSXTA' where id=6;
-update noar tt set v0='A54L0IZUO00M3S6IKOVR' where id=7;
-update noar ti set v0='A54L0IZUO00M3S6IKOVR' where id=7;
-update noar tt set b0='77LE8LAX8E80VBZ' where id=7;
-update noar ti set b0='77LE8LAX8E80VBZ' where id=7;
-update noar tt set v0='ESD10HZONAA' where id=7;
-update noar ti set v0='ESD10HZONAA' where id=7;
-update noar tt set b1='457RXVL6' where id=7;
-update noar ti set b1='457RXVL6' where id=7;
-update noar tt set v0='K3GB1CMRX' where id=7;
-update noar ti set v0='K3GB1CMRX' where id=7;
-update noar tt set b2='G0PO81R' where id=7;
-update noar ti set b2='G0PO81R' where id=7;
-update noar tt set v0='K21V4YJBT3ZFXEZJ0SXS' where id=8;
-update noar ti set v0='K21V4YJBT3ZFXEZJ0SXS' where id=8;
-update noar tt set b0='G8GR4K' where id=8;
-update noar ti set b0='G8GR4K' where id=8;
-update noar tt set v0='EBCN' where id=8;
-update noar ti set v0='EBCN' where id=8;
-update noar tt set b1='XDDJST0I9CWK904C3IWIMMJ5FPVLK' where id=8;
-update noar ti set b1='XDDJST0I9CWK904C3IWIMMJ5FPVLK' where id=8;
-update noar tt set v0='1FT' where id=8;
-update noar ti set v0='1FT' where id=8;
-update noar tt set b2='MR' where id=8;
-update noar ti set b2='MR' where id=8;
-update noar tt set v0='P' where id=9;
-update noar ti set v0='P' where id=9;
-update noar tt set b0='XAQHI1JW82OAH6PDMD749H8' where id=9;
-update noar ti set b0='XAQHI1JW82OAH6PDMD749H8' where id=9;
-update noar tt set v0='UBJBHR0XXVYZ1JIP8SL96255U7' where id=9;
-update noar ti set v0='UBJBHR0XXVYZ1JIP8SL96255U7' where id=9;
-update noar tt set b1='6VVB2HJPGGPQDLXUF0GGZS8P' where id=9;
-update noar ti set b1='6VVB2HJPGGPQDLXUF0GGZS8P' where id=9;
-update noar tt set v0='OTB90UD93G6MFYD4J17ZPHXGVG1' where id=9;
-update noar ti set v0='OTB90UD93G6MFYD4J17ZPHXGVG1' where id=9;
-update noar tt set b2='ABLHPE8D6321TJA2K7X78G3YV' where id=9;
-update noar ti set b2='ABLHPE8D6321TJA2K7X78G3YV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Q' where id=1;
-update noar ti set v0='Q' where id=1;
-update noar tt set b0='QF6QYXNCNRA' where id=1;
-update noar ti set b0='QF6QYXNCNRA' where id=1;
-update noar tt set v0='GPHGIOU' where id=1;
-update noar ti set v0='GPHGIOU' where id=1;
-update noar tt set b1='EWT1PVYCPN0O73MOXJFW3NTD' where id=1;
-update noar ti set b1='EWT1PVYCPN0O73MOXJFW3NTD' where id=1;
-update noar tt set v0='BYFU44IZ7Y' where id=1;
-update noar ti set v0='BYFU44IZ7Y' where id=1;
-update noar tt set b2='AVTD6LLI' where id=1;
-update noar ti set b2='AVTD6LLI' where id=1;
-update noar tt set v0='ECUPN3WQRSN1MRRYIESR51VVKUMT' where id=2;
-update noar ti set v0='ECUPN3WQRSN1MRRYIESR51VVKUMT' where id=2;
-update noar tt set b0='8NRUDSOK3N' where id=2;
-update noar ti set b0='8NRUDSOK3N' where id=2;
-update noar tt set v0='7N5ROF' where id=2;
-update noar ti set v0='7N5ROF' where id=2;
-update noar tt set b1='IJSJZBU6SBCI' where id=2;
-update noar ti set b1='IJSJZBU6SBCI' where id=2;
-update noar tt set v0='XGSRV' where id=2;
-update noar ti set v0='XGSRV' where id=2;
-update noar tt set b2='TX7WNEUYS0PP8U6HZKWQZR400YUHRJYK' where id=2;
-update noar ti set b2='TX7WNEUYS0PP8U6HZKWQZR400YUHRJYK' where id=2;
-update noar tt set v0='SW' where id=3;
-update noar ti set v0='SW' where id=3;
-update noar tt set b0='D0ERQQE7UWE3EQ' where id=3;
-update noar ti set b0='D0ERQQE7UWE3EQ' where id=3;
-update noar tt set v0='BTK1SCTP609T0N6LZX7PMB6CZ6XACJL' where id=3;
-update noar ti set v0='BTK1SCTP609T0N6LZX7PMB6CZ6XACJL' where id=3;
-update noar tt set b1='U55Z4C2V' where id=3;
-update noar ti set b1='U55Z4C2V' where id=3;
-update noar tt set v0='7OLHVM8M8LQGCX34X287S' where id=3;
-update noar ti set v0='7OLHVM8M8LQGCX34X287S' where id=3;
-update noar tt set b2='2KHEWFRZR343CN54GO89OV8VIDHDPW' where id=3;
-update noar ti set b2='2KHEWFRZR343CN54GO89OV8VIDHDPW' where id=3;
-update noar tt set v0='MCTD80HA6YBEZBP5KW0FU4' where id=4;
-update noar ti set v0='MCTD80HA6YBEZBP5KW0FU4' where id=4;
-update noar tt set b0='8PXX4HM' where id=4;
-update noar ti set b0='8PXX4HM' where id=4;
-update noar tt set v0='7EDT6RR3J8' where id=4;
-update noar ti set v0='7EDT6RR3J8' where id=4;
-update noar tt set b1='ABYHAUSDNK' where id=4;
-update noar ti set b1='ABYHAUSDNK' where id=4;
-update noar tt set v0='YFV8I8' where id=4;
-update noar ti set v0='YFV8I8' where id=4;
-update noar tt set b2='N6NDGXA3URTL355' where id=4;
-update noar ti set b2='N6NDGXA3URTL355' where id=4;
-update noar tt set v0='ZF' where id=5;
-update noar ti set v0='ZF' where id=5;
-update noar tt set b0='3WS6WJCL24' where id=5;
-update noar ti set b0='3WS6WJCL24' where id=5;
-update noar tt set v0='92T7NPCBODHJT750R9C7KBZZQY79' where id=5;
-update noar ti set v0='92T7NPCBODHJT750R9C7KBZZQY79' where id=5;
-update noar tt set b1='VW2ALM9G6N1M9SHJV6AYJ1SEFVHL3' where id=5;
-update noar ti set b1='VW2ALM9G6N1M9SHJV6AYJ1SEFVHL3' where id=5;
-update noar tt set v0='V97FM86HPSNVTC6U7FFA3LWPHTC61LS4' where id=5;
-update noar ti set v0='V97FM86HPSNVTC6U7FFA3LWPHTC61LS4' where id=5;
-update noar tt set b2='JDDZMKV89XRKFJID0L4F41' where id=5;
-update noar ti set b2='JDDZMKV89XRKFJID0L4F41' where id=5;
-update noar tt set v0='OEE8T' where id=6;
-update noar ti set v0='OEE8T' where id=6;
-update noar tt set b0='EX7' where id=6;
-update noar ti set b0='EX7' where id=6;
-update noar tt set v0='7GMGBMBI' where id=6;
-update noar ti set v0='7GMGBMBI' where id=6;
-update noar tt set b1='8UAD34JETQCE' where id=6;
-update noar ti set b1='8UAD34JETQCE' where id=6;
-update noar tt set v0='CGZ7AQYM5GACY5O9OM6H5JS' where id=6;
-update noar ti set v0='CGZ7AQYM5GACY5O9OM6H5JS' where id=6;
-update noar tt set b2='HCJU096DGIYZYB3Z9KEJ0O64YC' where id=6;
-update noar ti set b2='HCJU096DGIYZYB3Z9KEJ0O64YC' where id=6;
-update noar tt set v0='RP' where id=7;
-update noar ti set v0='RP' where id=7;
-update noar tt set b0='GKGHPBWZE' where id=7;
-update noar ti set b0='GKGHPBWZE' where id=7;
-update noar tt set v0='9FMWXHDJ00YF5923W' where id=7;
-update noar ti set v0='9FMWXHDJ00YF5923W' where id=7;
-update noar tt set b1='QD4' where id=7;
-update noar ti set b1='QD4' where id=7;
-update noar tt set v0='DIPTXOWFRRNBELFY' where id=7;
-update noar ti set v0='DIPTXOWFRRNBELFY' where id=7;
-update noar tt set b2='BPRWG3CLLIU' where id=7;
-update noar ti set b2='BPRWG3CLLIU' where id=7;
-update noar tt set v0='UYQ' where id=8;
-update noar ti set v0='UYQ' where id=8;
-update noar tt set b0='M4GQ5CDULHQFMAQ0' where id=8;
-update noar ti set b0='M4GQ5CDULHQFMAQ0' where id=8;
-update noar tt set v0='NMOZTXTI4TKY' where id=8;
-update noar ti set v0='NMOZTXTI4TKY' where id=8;
-update noar tt set b1='7' where id=8;
-update noar ti set b1='7' where id=8;
-update noar tt set v0='MBB' where id=8;
-update noar ti set v0='MBB' where id=8;
-update noar tt set b2='ZNZP4Y23FNFN5V8M704IYBA9Q0DHTMZK' where id=8;
-update noar ti set b2='ZNZP4Y23FNFN5V8M704IYBA9Q0DHTMZK' where id=8;
-update noar tt set v0='0DFXPNYAHJ0M5G2GRZVEMBEQ3' where id=9;
-update noar ti set v0='0DFXPNYAHJ0M5G2GRZVEMBEQ3' where id=9;
-update noar tt set b0='T1E9V1D4HTYFOSWCTDYSEA541EU4D' where id=9;
-update noar ti set b0='T1E9V1D4HTYFOSWCTDYSEA541EU4D' where id=9;
-update noar tt set v0='EMUT16' where id=9;
-update noar ti set v0='EMUT16' where id=9;
-update noar tt set b1='GQNKZ8M' where id=9;
-update noar ti set b1='GQNKZ8M' where id=9;
-update noar tt set v0='O40BP' where id=9;
-update noar ti set v0='O40BP' where id=9;
-update noar tt set b2='SINGGHTR9MS5J' where id=9;
-update noar ti set b2='SINGGHTR9MS5J' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C6I524804P4S2BCUPBGK24QJZJVEID' where id=1;
-update noar ti set v0='C6I524804P4S2BCUPBGK24QJZJVEID' where id=1;
-update noar tt set b0='GODPXG0KVZUBUML74GOAQQJAT' where id=1;
-update noar ti set b0='GODPXG0KVZUBUML74GOAQQJAT' where id=1;
-update noar tt set v0='IL36WANFZC' where id=1;
-update noar ti set v0='IL36WANFZC' where id=1;
-update noar tt set b1='718SKGB08T8F2JNH' where id=1;
-update noar ti set b1='718SKGB08T8F2JNH' where id=1;
-update noar tt set v0='6QQS20G7XG' where id=1;
-update noar ti set v0='6QQS20G7XG' where id=1;
-update noar tt set b2='936DSFV' where id=1;
-update noar ti set b2='936DSFV' where id=1;
-update noar tt set v0='HCP6V4IGG1S9N1153' where id=2;
-update noar ti set v0='HCP6V4IGG1S9N1153' where id=2;
-update noar tt set b0='76XSNU7QUCWWXH5YJY5ID328' where id=2;
-update noar ti set b0='76XSNU7QUCWWXH5YJY5ID328' where id=2;
-update noar tt set v0='3BZZT5KBVVD0T6GFT5ZDXP1MB' where id=2;
-update noar ti set v0='3BZZT5KBVVD0T6GFT5ZDXP1MB' where id=2;
-update noar tt set b1='GO6S03BI7B' where id=2;
-update noar ti set b1='GO6S03BI7B' where id=2;
-update noar tt set v0='3Y1L5KZFWL8' where id=2;
-update noar ti set v0='3Y1L5KZFWL8' where id=2;
-update noar tt set b2='0SAVNFXS' where id=2;
-update noar ti set b2='0SAVNFXS' where id=2;
-update noar tt set v0='ORJ7IA0SITJDG' where id=3;
-update noar ti set v0='ORJ7IA0SITJDG' where id=3;
-update noar tt set b0='I8VTVVG0SJ9NJ' where id=3;
-update noar ti set b0='I8VTVVG0SJ9NJ' where id=3;
-update noar tt set v0='W1DXHCGPUQ4WAP15WE2NTT' where id=3;
-update noar ti set v0='W1DXHCGPUQ4WAP15WE2NTT' where id=3;
-update noar tt set b1='KIQ25ORK9XF1HXLR8NYL38V0PXM1' where id=3;
-update noar ti set b1='KIQ25ORK9XF1HXLR8NYL38V0PXM1' where id=3;
-update noar tt set v0='8V2692RPN' where id=3;
-update noar ti set v0='8V2692RPN' where id=3;
-update noar tt set b2='MRUK27B216ND2VY7LU' where id=3;
-update noar ti set b2='MRUK27B216ND2VY7LU' where id=3;
-update noar tt set v0='9JDGBG1FQM2ZC' where id=4;
-update noar ti set v0='9JDGBG1FQM2ZC' where id=4;
-update noar tt set b0='JF91RAHW8EYTVMFFVVOZN5C8OXY' where id=4;
-update noar ti set b0='JF91RAHW8EYTVMFFVVOZN5C8OXY' where id=4;
-update noar tt set v0='7VT1Q0S7K9IXB67DI4V38G' where id=4;
-update noar ti set v0='7VT1Q0S7K9IXB67DI4V38G' where id=4;
-update noar tt set b1='VULZMFMGV790' where id=4;
-update noar ti set b1='VULZMFMGV790' where id=4;
-update noar tt set v0='B0JJ6UUV8FZZO9' where id=4;
-update noar ti set v0='B0JJ6UUV8FZZO9' where id=4;
-update noar tt set b2='ZSRXYK66R0TPVJV9A' where id=4;
-update noar ti set b2='ZSRXYK66R0TPVJV9A' where id=4;
-update noar tt set v0='0MD30BSTL64ZZ3IZ7WPRUUU8H8LKLVS' where id=5;
-update noar ti set v0='0MD30BSTL64ZZ3IZ7WPRUUU8H8LKLVS' where id=5;
-update noar tt set b0='C32JNFWQZ' where id=5;
-update noar ti set b0='C32JNFWQZ' where id=5;
-update noar tt set v0='5W8S' where id=5;
-update noar ti set v0='5W8S' where id=5;
-update noar tt set b1='ZJTKDSFHNYGPRQNO2LJ3' where id=5;
-update noar ti set b1='ZJTKDSFHNYGPRQNO2LJ3' where id=5;
-update noar tt set v0='5D8LBSCUJB9PL9VC9X95WWONY12' where id=5;
-update noar ti set v0='5D8LBSCUJB9PL9VC9X95WWONY12' where id=5;
-update noar tt set b2='7P2G' where id=5;
-update noar ti set b2='7P2G' where id=5;
-update noar tt set v0='0CBM31M1W' where id=6;
-update noar ti set v0='0CBM31M1W' where id=6;
-update noar tt set b0='RT629VIM3YR5H0FPCGLYBO' where id=6;
-update noar ti set b0='RT629VIM3YR5H0FPCGLYBO' where id=6;
-update noar tt set v0='1VFUOEF2GR4D9H1UYT82M1' where id=6;
-update noar ti set v0='1VFUOEF2GR4D9H1UYT82M1' where id=6;
-update noar tt set b1='9J73GRC1' where id=6;
-update noar ti set b1='9J73GRC1' where id=6;
-update noar tt set v0='HQ0M0PFDVJYZC' where id=6;
-update noar ti set v0='HQ0M0PFDVJYZC' where id=6;
-update noar tt set b2='QPOOQJII' where id=6;
-update noar ti set b2='QPOOQJII' where id=6;
-update noar tt set v0='K' where id=7;
-update noar ti set v0='K' where id=7;
-update noar tt set b0='OP' where id=7;
-update noar ti set b0='OP' where id=7;
-update noar tt set v0='AVZ8V38TC3XNIMJ4P5DXYT5T' where id=7;
-update noar ti set v0='AVZ8V38TC3XNIMJ4P5DXYT5T' where id=7;
-update noar tt set b1='DSIY7JZH8Y7EA2QDDDKJP6N' where id=7;
-update noar ti set b1='DSIY7JZH8Y7EA2QDDDKJP6N' where id=7;
-update noar tt set v0='9' where id=7;
-update noar ti set v0='9' where id=7;
-update noar tt set b2='ND7XNU83TBT57CG1B5WPRY2WR' where id=7;
-update noar ti set b2='ND7XNU83TBT57CG1B5WPRY2WR' where id=7;
-update noar tt set v0='A0XEKZJWIEXVFJB' where id=8;
-update noar ti set v0='A0XEKZJWIEXVFJB' where id=8;
-update noar tt set b0='N6F8ZMJYQV528UXBA2AI7N' where id=8;
-update noar ti set b0='N6F8ZMJYQV528UXBA2AI7N' where id=8;
-update noar tt set v0='OTT' where id=8;
-update noar ti set v0='OTT' where id=8;
-update noar tt set b1='6T1193XK5VDPV1JGCJHPRLV' where id=8;
-update noar ti set b1='6T1193XK5VDPV1JGCJHPRLV' where id=8;
-update noar tt set v0='MFT7XV8NHPFDU2KPXTH6JO0791WC' where id=8;
-update noar ti set v0='MFT7XV8NHPFDU2KPXTH6JO0791WC' where id=8;
-update noar tt set b2='XU8A8IT1PW458V3FTWJV' where id=8;
-update noar ti set b2='XU8A8IT1PW458V3FTWJV' where id=8;
-update noar tt set v0='VMZ7RG692N4' where id=9;
-update noar ti set v0='VMZ7RG692N4' where id=9;
-update noar tt set b0='Z2HZYGM4J2BBTP0G' where id=9;
-update noar ti set b0='Z2HZYGM4J2BBTP0G' where id=9;
-update noar tt set v0='09TJH6J7MWI4GTYBLL629K1M' where id=9;
-update noar ti set v0='09TJH6J7MWI4GTYBLL629K1M' where id=9;
-update noar tt set b1='2QZ6VCT01CICI4' where id=9;
-update noar ti set b1='2QZ6VCT01CICI4' where id=9;
-update noar tt set v0='CTRZIFP' where id=9;
-update noar ti set v0='CTRZIFP' where id=9;
-update noar tt set b2='6S4N60D4I92PEIVXTGZ2QB' where id=9;
-update noar ti set b2='6S4N60D4I92PEIVXTGZ2QB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NE5EMU54MBBMGRYZ7STDLKSTWC' where id=1;
-update noar ti set v0='NE5EMU54MBBMGRYZ7STDLKSTWC' where id=1;
-update noar tt set b0='P8FC1ARO2HP6Q26Y' where id=1;
-update noar ti set b0='P8FC1ARO2HP6Q26Y' where id=1;
-update noar tt set v0='FU9SWKGIK8ZCY7NY9SAPH' where id=1;
-update noar ti set v0='FU9SWKGIK8ZCY7NY9SAPH' where id=1;
-update noar tt set b1='LOU4OKP1BL' where id=1;
-update noar ti set b1='LOU4OKP1BL' where id=1;
-update noar tt set v0='8VFW77O' where id=1;
-update noar ti set v0='8VFW77O' where id=1;
-update noar tt set b2='SWHTVHNT0YWRXH8EW' where id=1;
-update noar ti set b2='SWHTVHNT0YWRXH8EW' where id=1;
-update noar tt set v0='IX4UMYR2' where id=2;
-update noar ti set v0='IX4UMYR2' where id=2;
-update noar tt set b0='TV' where id=2;
-update noar ti set b0='TV' where id=2;
-update noar tt set v0='SHP1MZLNLQ9Z6ET01Z4VXPHB7' where id=2;
-update noar ti set v0='SHP1MZLNLQ9Z6ET01Z4VXPHB7' where id=2;
-update noar tt set b1='MC' where id=2;
-update noar ti set b1='MC' where id=2;
-update noar tt set v0='AUO97HV5ZV3SNY9WX13RWY' where id=2;
-update noar ti set v0='AUO97HV5ZV3SNY9WX13RWY' where id=2;
-update noar tt set b2='D0VNKR9TZ39UZF8252QOH' where id=2;
-update noar ti set b2='D0VNKR9TZ39UZF8252QOH' where id=2;
-update noar tt set v0='QSECL3T36HGUFOCC4ZYOW' where id=3;
-update noar ti set v0='QSECL3T36HGUFOCC4ZYOW' where id=3;
-update noar tt set b0='H' where id=3;
-update noar ti set b0='H' where id=3;
-update noar tt set v0='PB403RABLD37I0W2QP' where id=3;
-update noar ti set v0='PB403RABLD37I0W2QP' where id=3;
-update noar tt set b1='UX' where id=3;
-update noar ti set b1='UX' where id=3;
-update noar tt set v0='A5' where id=3;
-update noar ti set v0='A5' where id=3;
-update noar tt set b2='HRM9QXKVPCGYVT303FK66' where id=3;
-update noar ti set b2='HRM9QXKVPCGYVT303FK66' where id=3;
-update noar tt set v0='W' where id=4;
-update noar ti set v0='W' where id=4;
-update noar tt set b0='BSKVQXP54HLRTCR9' where id=4;
-update noar ti set b0='BSKVQXP54HLRTCR9' where id=4;
-update noar tt set v0='DX7JYDJCWG5SZ931U9RCM' where id=4;
-update noar ti set v0='DX7JYDJCWG5SZ931U9RCM' where id=4;
-update noar tt set b1='HI4A9255HXASTZSC2YGAZ5JY4' where id=4;
-update noar ti set b1='HI4A9255HXASTZSC2YGAZ5JY4' where id=4;
-update noar tt set v0='9DTSKYN1AMJZOQKVHUWFAR0JT' where id=4;
-update noar ti set v0='9DTSKYN1AMJZOQKVHUWFAR0JT' where id=4;
-update noar tt set b2='R7BNJ3EMZY9ZGMVH' where id=4;
-update noar ti set b2='R7BNJ3EMZY9ZGMVH' where id=4;
-update noar tt set v0='SFIHR' where id=5;
-update noar ti set v0='SFIHR' where id=5;
-update noar tt set b0='14ED1DCK4CRD4SV5NJBZQXM70MR5H' where id=5;
-update noar ti set b0='14ED1DCK4CRD4SV5NJBZQXM70MR5H' where id=5;
-update noar tt set v0='SSRIA' where id=5;
-update noar ti set v0='SSRIA' where id=5;
-update noar tt set b1='BSUB1WOW' where id=5;
-update noar ti set b1='BSUB1WOW' where id=5;
-update noar tt set v0='QLUNYKC' where id=5;
-update noar ti set v0='QLUNYKC' where id=5;
-update noar tt set b2='PDSOWNO6P4CDGKB3TGK1RHW' where id=5;
-update noar ti set b2='PDSOWNO6P4CDGKB3TGK1RHW' where id=5;
-update noar tt set v0='ZWA0TM82UMEPDINGVBBQ6HPP' where id=6;
-update noar ti set v0='ZWA0TM82UMEPDINGVBBQ6HPP' where id=6;
-update noar tt set b0='CEN56OIJO40HJBAJPD2DAK67MOGAUN' where id=6;
-update noar ti set b0='CEN56OIJO40HJBAJPD2DAK67MOGAUN' where id=6;
-update noar tt set v0='1' where id=6;
-update noar ti set v0='1' where id=6;
-update noar tt set b1='QLFY2XHV9HGHPJ' where id=6;
-update noar ti set b1='QLFY2XHV9HGHPJ' where id=6;
-update noar tt set v0='KX5NV' where id=6;
-update noar ti set v0='KX5NV' where id=6;
-update noar tt set b2='U1IAW9W' where id=6;
-update noar ti set b2='U1IAW9W' where id=6;
-update noar tt set v0='10JDK' where id=7;
-update noar ti set v0='10JDK' where id=7;
-update noar tt set b0='C10W76E7R' where id=7;
-update noar ti set b0='C10W76E7R' where id=7;
-update noar tt set v0='E' where id=7;
-update noar ti set v0='E' where id=7;
-update noar tt set b1='PYW304GJF0KFL4J8WS' where id=7;
-update noar ti set b1='PYW304GJF0KFL4J8WS' where id=7;
-update noar tt set v0='E29EOK6RLDPGNIWTUWC8P' where id=7;
-update noar ti set v0='E29EOK6RLDPGNIWTUWC8P' where id=7;
-update noar tt set b2='ZJ28NDE9YO8T5MZNUE43AY5CBQIYW' where id=7;
-update noar ti set b2='ZJ28NDE9YO8T5MZNUE43AY5CBQIYW' where id=7;
-update noar tt set v0='KI2D7K0W6C3NW6NI6RACYL84Q' where id=8;
-update noar ti set v0='KI2D7K0W6C3NW6NI6RACYL84Q' where id=8;
-update noar tt set b0='2FI' where id=8;
-update noar ti set b0='2FI' where id=8;
-update noar tt set v0='VG64DCDIN21X77EH4N7ELVD' where id=8;
-update noar ti set v0='VG64DCDIN21X77EH4N7ELVD' where id=8;
-update noar tt set b1='71HR9E8HHQUA0O1VVLR1' where id=8;
-update noar ti set b1='71HR9E8HHQUA0O1VVLR1' where id=8;
-update noar tt set v0='F2YS0AMVIO0P54' where id=8;
-update noar ti set v0='F2YS0AMVIO0P54' where id=8;
-update noar tt set b2='XTJK17K9DS7O2WI66AT1SEK' where id=8;
-update noar ti set b2='XTJK17K9DS7O2WI66AT1SEK' where id=8;
-update noar tt set v0='L0QON805KNY573W0LKDXH1DPUM86G4E' where id=9;
-update noar ti set v0='L0QON805KNY573W0LKDXH1DPUM86G4E' where id=9;
-update noar tt set b0='3S1WCM' where id=9;
-update noar ti set b0='3S1WCM' where id=9;
-update noar tt set v0='2MR5M8CVXKXG97TD2FRWCCMM19KL' where id=9;
-update noar ti set v0='2MR5M8CVXKXG97TD2FRWCCMM19KL' where id=9;
-update noar tt set b1='L' where id=9;
-update noar ti set b1='L' where id=9;
-update noar tt set v0='950Z8NSDX3ETQVF23G' where id=9;
-update noar ti set v0='950Z8NSDX3ETQVF23G' where id=9;
-update noar tt set b2='2FLI4IJKLQ86T43F8VWYA9CMB0TX' where id=9;
-update noar ti set b2='2FLI4IJKLQ86T43F8VWYA9CMB0TX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V4THDEBWR4QM3J' where id=1;
-update noar ti set v0='V4THDEBWR4QM3J' where id=1;
-update noar tt set b0='EKCTXW5S4ZCLAWTEF' where id=1;
-update noar ti set b0='EKCTXW5S4ZCLAWTEF' where id=1;
-update noar tt set v0='CZIH6J' where id=1;
-update noar ti set v0='CZIH6J' where id=1;
-update noar tt set b1='Y8EIS3O7H' where id=1;
-update noar ti set b1='Y8EIS3O7H' where id=1;
-update noar tt set v0='Q4NV0F7WIXLZXTIW0R6ZV223U7' where id=1;
-update noar ti set v0='Q4NV0F7WIXLZXTIW0R6ZV223U7' where id=1;
-update noar tt set b2='HUPX6W6WP1R2BWTYA0RPO1HCQ52FG' where id=1;
-update noar ti set b2='HUPX6W6WP1R2BWTYA0RPO1HCQ52FG' where id=1;
-update noar tt set v0='DWP2W7KAIJJ79XC2IQ1QX1B' where id=2;
-update noar ti set v0='DWP2W7KAIJJ79XC2IQ1QX1B' where id=2;
-update noar tt set b0='76SM4BQURN4SH' where id=2;
-update noar ti set b0='76SM4BQURN4SH' where id=2;
-update noar tt set v0='ND2NWNT' where id=2;
-update noar ti set v0='ND2NWNT' where id=2;
-update noar tt set b1='O7XW033WZ2TF0M' where id=2;
-update noar ti set b1='O7XW033WZ2TF0M' where id=2;
-update noar tt set v0='01KXQRFL75M24G4G' where id=2;
-update noar ti set v0='01KXQRFL75M24G4G' where id=2;
-update noar tt set b2='KK' where id=2;
-update noar ti set b2='KK' where id=2;
-update noar tt set v0='L4PWHJNVAMOPEN' where id=3;
-update noar ti set v0='L4PWHJNVAMOPEN' where id=3;
-update noar tt set b0='BVSLVLV0ZYWBB7WZNCD6H' where id=3;
-update noar ti set b0='BVSLVLV0ZYWBB7WZNCD6H' where id=3;
-update noar tt set v0='DFK0AJYRV6U29FOVPE034PO' where id=3;
-update noar ti set v0='DFK0AJYRV6U29FOVPE034PO' where id=3;
-update noar tt set b1='MYX' where id=3;
-update noar ti set b1='MYX' where id=3;
-update noar tt set v0='17M' where id=3;
-update noar ti set v0='17M' where id=3;
-update noar tt set b2='VBPTK1MKYPKEZTECP3PVMC87QYZKG1G' where id=3;
-update noar ti set b2='VBPTK1MKYPKEZTECP3PVMC87QYZKG1G' where id=3;
-update noar tt set v0='QTUAPDYYBDK7GAD6XT6OOHQ4BAUF5TV' where id=4;
-update noar ti set v0='QTUAPDYYBDK7GAD6XT6OOHQ4BAUF5TV' where id=4;
-update noar tt set b0='BWOWBBQWFP3W3HWBSTMSK1ZJ0W' where id=4;
-update noar ti set b0='BWOWBBQWFP3W3HWBSTMSK1ZJ0W' where id=4;
-update noar tt set v0='4JGD5VISZ3CEM36' where id=4;
-update noar ti set v0='4JGD5VISZ3CEM36' where id=4;
-update noar tt set b1='FYQ4XFFR761' where id=4;
-update noar ti set b1='FYQ4XFFR761' where id=4;
-update noar tt set v0='BRFJ1Z2OKJUIDBMHVA6M5' where id=4;
-update noar ti set v0='BRFJ1Z2OKJUIDBMHVA6M5' where id=4;
-update noar tt set b2='HY0D7' where id=4;
-update noar ti set b2='HY0D7' where id=4;
-update noar tt set v0='PRCOAKN5NJRJWKNE8QUZ1VCG' where id=5;
-update noar ti set v0='PRCOAKN5NJRJWKNE8QUZ1VCG' where id=5;
-update noar tt set b0='EMH1N90RK40R3982HVEFWI9GT7MCHUW' where id=5;
-update noar ti set b0='EMH1N90RK40R3982HVEFWI9GT7MCHUW' where id=5;
-update noar tt set v0='K5DA1UZM4VQ5' where id=5;
-update noar ti set v0='K5DA1UZM4VQ5' where id=5;
-update noar tt set b1='G43TF4GQYISB66734WDE' where id=5;
-update noar ti set b1='G43TF4GQYISB66734WDE' where id=5;
-update noar tt set v0='KRZ3LXH4' where id=5;
-update noar ti set v0='KRZ3LXH4' where id=5;
-update noar tt set b2='RW1P0U660I7YW5C38DP0T' where id=5;
-update noar ti set b2='RW1P0U660I7YW5C38DP0T' where id=5;
-update noar tt set v0='FB1S' where id=6;
-update noar ti set v0='FB1S' where id=6;
-update noar tt set b0='QM07H2G4Y4Y35' where id=6;
-update noar ti set b0='QM07H2G4Y4Y35' where id=6;
-update noar tt set v0='EK0IKX5GQWLWSM95QK5AAYADG36FGHLV' where id=6;
-update noar ti set v0='EK0IKX5GQWLWSM95QK5AAYADG36FGHLV' where id=6;
-update noar tt set b1='A' where id=6;
-update noar ti set b1='A' where id=6;
-update noar tt set v0='RG50T3F6GBMAX1X' where id=6;
-update noar ti set v0='RG50T3F6GBMAX1X' where id=6;
-update noar tt set b2='AQPUTMVZ96IA' where id=6;
-update noar ti set b2='AQPUTMVZ96IA' where id=6;
-update noar tt set v0='8HEMBQXQVV2KN6P7S' where id=7;
-update noar ti set v0='8HEMBQXQVV2KN6P7S' where id=7;
-update noar tt set b0='AFQ6' where id=7;
-update noar ti set b0='AFQ6' where id=7;
-update noar tt set v0='BUF3AVQU1DYUW0QN34GH0' where id=7;
-update noar ti set v0='BUF3AVQU1DYUW0QN34GH0' where id=7;
-update noar tt set b1='JCM9MT1NQRFLLKO343Y' where id=7;
-update noar ti set b1='JCM9MT1NQRFLLKO343Y' where id=7;
-update noar tt set v0='RERYI' where id=7;
-update noar ti set v0='RERYI' where id=7;
-update noar tt set b2='DMGEQL89MFJJBVJ4L8EDSTUC16JERVRU' where id=7;
-update noar ti set b2='DMGEQL89MFJJBVJ4L8EDSTUC16JERVRU' where id=7;
-update noar tt set v0='575YE4HY7U3I' where id=8;
-update noar ti set v0='575YE4HY7U3I' where id=8;
-update noar tt set b0='PVGQ6S' where id=8;
-update noar ti set b0='PVGQ6S' where id=8;
-update noar tt set v0='DZPL4JIAVKYUADTP5CWKG0MEZT0P427' where id=8;
-update noar ti set v0='DZPL4JIAVKYUADTP5CWKG0MEZT0P427' where id=8;
-update noar tt set b1='NDCC5H97399M' where id=8;
-update noar ti set b1='NDCC5H97399M' where id=8;
-update noar tt set v0='FSSGHDCVOU2HHDB3QYX88' where id=8;
-update noar ti set v0='FSSGHDCVOU2HHDB3QYX88' where id=8;
-update noar tt set b2='P206ON3SV2SC30KTVFO4EKKOIH5WJGDS' where id=8;
-update noar ti set b2='P206ON3SV2SC30KTVFO4EKKOIH5WJGDS' where id=8;
-update noar tt set v0='AMLAJN' where id=9;
-update noar ti set v0='AMLAJN' where id=9;
-update noar tt set b0='RWB' where id=9;
-update noar ti set b0='RWB' where id=9;
-update noar tt set v0='LJ0NOMFSQCSCS' where id=9;
-update noar ti set v0='LJ0NOMFSQCSCS' where id=9;
-update noar tt set b1='L1D' where id=9;
-update noar ti set b1='L1D' where id=9;
-update noar tt set v0='HMBDH40LHFIZJNOQCWR310O5' where id=9;
-update noar ti set v0='HMBDH40LHFIZJNOQCWR310O5' where id=9;
-update noar tt set b2='904U6CHXLE3GJD5WXSHBIAZNV' where id=9;
-update noar ti set b2='904U6CHXLE3GJD5WXSHBIAZNV' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='84KMRKXTIC1YC2' where id=1;
-update noar ti set v0='84KMRKXTIC1YC2' where id=1;
-update noar tt set b0='MVBCD4VR7ENQ0M1OAEVYBVQEA' where id=1;
-update noar ti set b0='MVBCD4VR7ENQ0M1OAEVYBVQEA' where id=1;
-update noar tt set v0='L5C7Z4OWN4P395FUQ3HI' where id=1;
-update noar ti set v0='L5C7Z4OWN4P395FUQ3HI' where id=1;
-update noar tt set b1='WM1VXZ87JBB1' where id=1;
-update noar ti set b1='WM1VXZ87JBB1' where id=1;
-update noar tt set v0='JGUZ13EBM1DXYCHS' where id=1;
-update noar ti set v0='JGUZ13EBM1DXYCHS' where id=1;
-update noar tt set b2='3E2IHJIWQUKGNGKAZZW0MNI' where id=1;
-update noar ti set b2='3E2IHJIWQUKGNGKAZZW0MNI' where id=1;
-update noar tt set v0='JDOW' where id=2;
-update noar ti set v0='JDOW' where id=2;
-update noar tt set b0='1U192K4DAUI' where id=2;
-update noar ti set b0='1U192K4DAUI' where id=2;
-update noar tt set v0='4OERL68FY12XRI6WE' where id=2;
-update noar ti set v0='4OERL68FY12XRI6WE' where id=2;
-update noar tt set b1='Q580ZY9PQQW599DT26N4W' where id=2;
-update noar ti set b1='Q580ZY9PQQW599DT26N4W' where id=2;
-update noar tt set v0='1EFOXRD49Y45LLTGE8LA7W9YHFKCIQA' where id=2;
-update noar ti set v0='1EFOXRD49Y45LLTGE8LA7W9YHFKCIQA' where id=2;
-update noar tt set b2='WYQLFEBWR7' where id=2;
-update noar ti set b2='WYQLFEBWR7' where id=2;
-update noar tt set v0='850HEBXJGVF4A9LB0G6' where id=3;
-update noar ti set v0='850HEBXJGVF4A9LB0G6' where id=3;
-update noar tt set b0='WMZWXQZ0UM8FUQ3SMKB7F' where id=3;
-update noar ti set b0='WMZWXQZ0UM8FUQ3SMKB7F' where id=3;
-update noar tt set v0='WIJE7CVXLA2B8HLISM8J26B0I9PW' where id=3;
-update noar ti set v0='WIJE7CVXLA2B8HLISM8J26B0I9PW' where id=3;
-update noar tt set b1='3PWXBYQP57B533B6WSPWR70DMW' where id=3;
-update noar ti set b1='3PWXBYQP57B533B6WSPWR70DMW' where id=3;
-update noar tt set v0='BUH0PSQPL' where id=3;
-update noar ti set v0='BUH0PSQPL' where id=3;
-update noar tt set b2='WETZ7Q181K3ENUORLJOVC' where id=3;
-update noar ti set b2='WETZ7Q181K3ENUORLJOVC' where id=3;
-update noar tt set v0='O4PKRC37CF431E514TPL4NPCMQZOMKCP' where id=4;
-update noar ti set v0='O4PKRC37CF431E514TPL4NPCMQZOMKCP' where id=4;
-update noar tt set b0='5VYIHZ43X6HNR' where id=4;
-update noar ti set b0='5VYIHZ43X6HNR' where id=4;
-update noar tt set v0='B2DO6072DREXUAD6AVEMFUUL' where id=4;
-update noar ti set v0='B2DO6072DREXUAD6AVEMFUUL' where id=4;
-update noar tt set b1='2L4DZOX6FQPV' where id=4;
-update noar ti set b1='2L4DZOX6FQPV' where id=4;
-update noar tt set v0='CP6JBLEG2X9U6D' where id=4;
-update noar ti set v0='CP6JBLEG2X9U6D' where id=4;
-update noar tt set b2='MPPAQF17XWJELS28DWW' where id=4;
-update noar ti set b2='MPPAQF17XWJELS28DWW' where id=4;
-update noar tt set v0='EEM1UR9ZSKXDG62IGZKW9' where id=5;
-update noar ti set v0='EEM1UR9ZSKXDG62IGZKW9' where id=5;
-update noar tt set b0='NW4UJJ1WLQA6K26H' where id=5;
-update noar ti set b0='NW4UJJ1WLQA6K26H' where id=5;
-update noar tt set v0='MB' where id=5;
-update noar ti set v0='MB' where id=5;
-update noar tt set b1='IY1FXA53BAQUCDFGIP9JT8FW2OWUH' where id=5;
-update noar ti set b1='IY1FXA53BAQUCDFGIP9JT8FW2OWUH' where id=5;
-update noar tt set v0='Z64' where id=5;
-update noar ti set v0='Z64' where id=5;
-update noar tt set b2='SBSTUFUWC5EMBCJPJSKAK54MM6O2QX' where id=5;
-update noar ti set b2='SBSTUFUWC5EMBCJPJSKAK54MM6O2QX' where id=5;
-update noar tt set v0='AVRRXO5CQYXHPDCW0' where id=6;
-update noar ti set v0='AVRRXO5CQYXHPDCW0' where id=6;
-update noar tt set b0='O' where id=6;
-update noar ti set b0='O' where id=6;
-update noar tt set v0='N8S1XG4BS504J68ZQKFO' where id=6;
-update noar ti set v0='N8S1XG4BS504J68ZQKFO' where id=6;
-update noar tt set b1='F2R4518ZYEQI3G26M743SB9H89AYA2IA' where id=6;
-update noar ti set b1='F2R4518ZYEQI3G26M743SB9H89AYA2IA' where id=6;
-update noar tt set v0='9SA' where id=6;
-update noar ti set v0='9SA' where id=6;
-update noar tt set b2='CLB5J' where id=6;
-update noar ti set b2='CLB5J' where id=6;
-update noar tt set v0='P0SQ1OJPERM40RMCEQ9QPIBSVU5ZU' where id=7;
-update noar ti set v0='P0SQ1OJPERM40RMCEQ9QPIBSVU5ZU' where id=7;
-update noar tt set b0='TY223YMGNY' where id=7;
-update noar ti set b0='TY223YMGNY' where id=7;
-update noar tt set v0='G0FE40C5F3QEA7K441RQAX7RT' where id=7;
-update noar ti set v0='G0FE40C5F3QEA7K441RQAX7RT' where id=7;
-update noar tt set b1='CWZ' where id=7;
-update noar ti set b1='CWZ' where id=7;
-update noar tt set v0='7V44477KO' where id=7;
-update noar ti set v0='7V44477KO' where id=7;
-update noar tt set b2='7DRUW7HAKJILRTAOJGS7QS2W1IH2JX' where id=7;
-update noar ti set b2='7DRUW7HAKJILRTAOJGS7QS2W1IH2JX' where id=7;
-update noar tt set v0='K3NXH4' where id=8;
-update noar ti set v0='K3NXH4' where id=8;
-update noar tt set b0='CT5UF3ZFBG1K' where id=8;
-update noar ti set b0='CT5UF3ZFBG1K' where id=8;
-update noar tt set v0='IUGLVO7UHOZKVDH6A' where id=8;
-update noar ti set v0='IUGLVO7UHOZKVDH6A' where id=8;
-update noar tt set b1='V8YEO7AG8UHO' where id=8;
-update noar ti set b1='V8YEO7AG8UHO' where id=8;
-update noar tt set v0='AI756EXP89J9WFCW57' where id=8;
-update noar ti set v0='AI756EXP89J9WFCW57' where id=8;
-update noar tt set b2='2M7S680ETYZKU5CX' where id=8;
-update noar ti set b2='2M7S680ETYZKU5CX' where id=8;
-update noar tt set v0='KPTGNP2655HOUDCV' where id=9;
-update noar ti set v0='KPTGNP2655HOUDCV' where id=9;
-update noar tt set b0='4T9VTU0F82G671S7' where id=9;
-update noar ti set b0='4T9VTU0F82G671S7' where id=9;
-update noar tt set v0='XJNFVR6VMAL7O58RQ3BEU2V3W' where id=9;
-update noar ti set v0='XJNFVR6VMAL7O58RQ3BEU2V3W' where id=9;
-update noar tt set b1='ZJ812PLQ7HY6GRLBNC8RPWJUV' where id=9;
-update noar ti set b1='ZJ812PLQ7HY6GRLBNC8RPWJUV' where id=9;
-update noar tt set v0='7YN4ONAP7' where id=9;
-update noar ti set v0='7YN4ONAP7' where id=9;
-update noar tt set b2='4R0E4GIQT9O' where id=9;
-update noar ti set b2='4R0E4GIQT9O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PGPR9X9YJUTCFF' where id=1;
-update noar ti set v0='PGPR9X9YJUTCFF' where id=1;
-update noar tt set b0='GJ72EVTAPCAUDR8907G9LLJH' where id=1;
-update noar ti set b0='GJ72EVTAPCAUDR8907G9LLJH' where id=1;
-update noar tt set v0='BKCH' where id=1;
-update noar ti set v0='BKCH' where id=1;
-update noar tt set b1='EYNSYJQ3P985PSD' where id=1;
-update noar ti set b1='EYNSYJQ3P985PSD' where id=1;
-update noar tt set v0='NIWYIVKATSKTW99I2JEX0IKG' where id=1;
-update noar ti set v0='NIWYIVKATSKTW99I2JEX0IKG' where id=1;
-update noar tt set b2='9M761U25' where id=1;
-update noar ti set b2='9M761U25' where id=1;
-update noar tt set v0='F7PMRFSYNJL2P84C4EJ' where id=2;
-update noar ti set v0='F7PMRFSYNJL2P84C4EJ' where id=2;
-update noar tt set b0='SZQ6A06PT131BWJ8JV8L5BDLG8' where id=2;
-update noar ti set b0='SZQ6A06PT131BWJ8JV8L5BDLG8' where id=2;
-update noar tt set v0='3CX9TFLV9BZ2RXL8N' where id=2;
-update noar ti set v0='3CX9TFLV9BZ2RXL8N' where id=2;
-update noar tt set b1='KEUMZBWUBN65AJ' where id=2;
-update noar ti set b1='KEUMZBWUBN65AJ' where id=2;
-update noar tt set v0='M7L4' where id=2;
-update noar ti set v0='M7L4' where id=2;
-update noar tt set b2='5QDJ0L13ZGNHUR2YID9131BG' where id=2;
-update noar ti set b2='5QDJ0L13ZGNHUR2YID9131BG' where id=2;
-update noar tt set v0='5' where id=3;
-update noar ti set v0='5' where id=3;
-update noar tt set b0='5PO5HAL5' where id=3;
-update noar ti set b0='5PO5HAL5' where id=3;
-update noar tt set v0='0' where id=3;
-update noar ti set v0='0' where id=3;
-update noar tt set b1='YX4NQFQD3V423DD1HE8X62' where id=3;
-update noar ti set b1='YX4NQFQD3V423DD1HE8X62' where id=3;
-update noar tt set v0='2YRGKJNVNI' where id=3;
-update noar ti set v0='2YRGKJNVNI' where id=3;
-update noar tt set b2='SB8I77XDMKLUE52PMR5X' where id=3;
-update noar ti set b2='SB8I77XDMKLUE52PMR5X' where id=3;
-update noar tt set v0='HQDIN9CRJZ' where id=4;
-update noar ti set v0='HQDIN9CRJZ' where id=4;
-update noar tt set b0='5TT0NEGCLMIW' where id=4;
-update noar ti set b0='5TT0NEGCLMIW' where id=4;
-update noar tt set v0='MRQS93GDRK' where id=4;
-update noar ti set v0='MRQS93GDRK' where id=4;
-update noar tt set b1='IB0SPJJN' where id=4;
-update noar ti set b1='IB0SPJJN' where id=4;
-update noar tt set v0='BTG' where id=4;
-update noar ti set v0='BTG' where id=4;
-update noar tt set b2='5UXQITX5DMCJMN9SV0LJY' where id=4;
-update noar ti set b2='5UXQITX5DMCJMN9SV0LJY' where id=4;
-update noar tt set v0='4' where id=5;
-update noar ti set v0='4' where id=5;
-update noar tt set b0='THXVJ63P' where id=5;
-update noar ti set b0='THXVJ63P' where id=5;
-update noar tt set v0='TVX59QX25AU1J355FN' where id=5;
-update noar ti set v0='TVX59QX25AU1J355FN' where id=5;
-update noar tt set b1='S43RXDC7QDLMIMR2J87YNYEFXB4D' where id=5;
-update noar ti set b1='S43RXDC7QDLMIMR2J87YNYEFXB4D' where id=5;
-update noar tt set v0='HL1MDNVIYQ45B8KN' where id=5;
-update noar ti set v0='HL1MDNVIYQ45B8KN' where id=5;
-update noar tt set b2='G9QZTTOOI2US6' where id=5;
-update noar ti set b2='G9QZTTOOI2US6' where id=5;
-update noar tt set v0='8BN191' where id=6;
-update noar ti set v0='8BN191' where id=6;
-update noar tt set b0='79E6XKBZH' where id=6;
-update noar ti set b0='79E6XKBZH' where id=6;
-update noar tt set v0='VC4JKA3SAOU0N7OFNEO5HI2LRP' where id=6;
-update noar ti set v0='VC4JKA3SAOU0N7OFNEO5HI2LRP' where id=6;
-update noar tt set b1='85G2WABE44HMT06QFBHFZSRNKZUT' where id=6;
-update noar ti set b1='85G2WABE44HMT06QFBHFZSRNKZUT' where id=6;
-update noar tt set v0='HRTKC' where id=6;
-update noar ti set v0='HRTKC' where id=6;
-update noar tt set b2='YP02J3' where id=6;
-update noar ti set b2='YP02J3' where id=6;
-update noar tt set v0='32QY8MJF9DEW9N6GTJIZTK' where id=7;
-update noar ti set v0='32QY8MJF9DEW9N6GTJIZTK' where id=7;
-update noar tt set b0='RF8O62' where id=7;
-update noar ti set b0='RF8O62' where id=7;
-update noar tt set v0='WZUPL6918F4' where id=7;
-update noar ti set v0='WZUPL6918F4' where id=7;
-update noar tt set b1='C2AELA42F' where id=7;
-update noar ti set b1='C2AELA42F' where id=7;
-update noar tt set v0='DAA47S2LTGV3G0HFBHGDR0PIL' where id=7;
-update noar ti set v0='DAA47S2LTGV3G0HFBHGDR0PIL' where id=7;
-update noar tt set b2='BT14UFVXFOKIATLCYDWMENP2' where id=7;
-update noar ti set b2='BT14UFVXFOKIATLCYDWMENP2' where id=7;
-update noar tt set v0='NV5ERN2H9JOQZ43G9AMAL4W' where id=8;
-update noar ti set v0='NV5ERN2H9JOQZ43G9AMAL4W' where id=8;
-update noar tt set b0='87Z0NO' where id=8;
-update noar ti set b0='87Z0NO' where id=8;
-update noar tt set v0='48UKQ18CU89HY1PJB' where id=8;
-update noar ti set v0='48UKQ18CU89HY1PJB' where id=8;
-update noar tt set b1='LCR9OTZHBTCTI5HGJPP0' where id=8;
-update noar ti set b1='LCR9OTZHBTCTI5HGJPP0' where id=8;
-update noar tt set v0='1Z3L0TMEF5Y1NIX52NIK5V7ZQ7R' where id=8;
-update noar ti set v0='1Z3L0TMEF5Y1NIX52NIK5V7ZQ7R' where id=8;
-update noar tt set b2='ODXXXF5YUTF2SA3JPXLY' where id=8;
-update noar ti set b2='ODXXXF5YUTF2SA3JPXLY' where id=8;
-update noar tt set v0='TE' where id=9;
-update noar ti set v0='TE' where id=9;
-update noar tt set b0='CS0RDZQD' where id=9;
-update noar ti set b0='CS0RDZQD' where id=9;
-update noar tt set v0='QBCSZ4GUHP5B6BMW9LOP2VAH7M' where id=9;
-update noar ti set v0='QBCSZ4GUHP5B6BMW9LOP2VAH7M' where id=9;
-update noar tt set b1='5HH2LTH3L2VYH8Q' where id=9;
-update noar ti set b1='5HH2LTH3L2VYH8Q' where id=9;
-update noar tt set v0='2LGZ6YXANFZMLO' where id=9;
-update noar ti set v0='2LGZ6YXANFZMLO' where id=9;
-update noar tt set b2='SPH3IZWCYQX2NEKRCQ76EP5JH' where id=9;
-update noar ti set b2='SPH3IZWCYQX2NEKRCQ76EP5JH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K9DCBE7U6CHU1L4LXB8NUTATAZ' where id=1;
-update noar ti set v0='K9DCBE7U6CHU1L4LXB8NUTATAZ' where id=1;
-update noar tt set b0='QP9TCZ5AYIW' where id=1;
-update noar ti set b0='QP9TCZ5AYIW' where id=1;
-update noar tt set v0='FODV' where id=1;
-update noar ti set v0='FODV' where id=1;
-update noar tt set b1='ZNU2SC8U8HYHGYUT' where id=1;
-update noar ti set b1='ZNU2SC8U8HYHGYUT' where id=1;
-update noar tt set v0='FJJDGHK35OJQQWM7PG' where id=1;
-update noar ti set v0='FJJDGHK35OJQQWM7PG' where id=1;
-update noar tt set b2='GAMAODV6ZL4' where id=1;
-update noar ti set b2='GAMAODV6ZL4' where id=1;
-update noar tt set v0='QY72N53U4MPHGHQZGJJFZ9NKMJIF' where id=2;
-update noar ti set v0='QY72N53U4MPHGHQZGJJFZ9NKMJIF' where id=2;
-update noar tt set b0='FW987LIWOQV3BW' where id=2;
-update noar ti set b0='FW987LIWOQV3BW' where id=2;
-update noar tt set v0='IPWIKJ9F6E9YPQ25EJQDW4K6JF' where id=2;
-update noar ti set v0='IPWIKJ9F6E9YPQ25EJQDW4K6JF' where id=2;
-update noar tt set b1='PKP' where id=2;
-update noar ti set b1='PKP' where id=2;
-update noar tt set v0='XY7DREX55RRR8FW5PMFEPXJC' where id=2;
-update noar ti set v0='XY7DREX55RRR8FW5PMFEPXJC' where id=2;
-update noar tt set b2='CJZ280B9QO83W9ZRIT0KK9REB2' where id=2;
-update noar ti set b2='CJZ280B9QO83W9ZRIT0KK9REB2' where id=2;
-update noar tt set v0='U6MBM' where id=3;
-update noar ti set v0='U6MBM' where id=3;
-update noar tt set b0='Z620N2WNPPZGYCTGV5K' where id=3;
-update noar ti set b0='Z620N2WNPPZGYCTGV5K' where id=3;
-update noar tt set v0='2JLTFVM1' where id=3;
-update noar ti set v0='2JLTFVM1' where id=3;
-update noar tt set b1='3JVU' where id=3;
-update noar ti set b1='3JVU' where id=3;
-update noar tt set v0='QN2J5YEZW2X5SXJQT4RIHF2WMBKWM' where id=3;
-update noar ti set v0='QN2J5YEZW2X5SXJQT4RIHF2WMBKWM' where id=3;
-update noar tt set b2='3FL0NJY6L6UHVZ0VJI59GP6VVB7JREP' where id=3;
-update noar ti set b2='3FL0NJY6L6UHVZ0VJI59GP6VVB7JREP' where id=3;
-update noar tt set v0='I6JYY' where id=4;
-update noar ti set v0='I6JYY' where id=4;
-update noar tt set b0='FTHB4MFRE0QKE' where id=4;
-update noar ti set b0='FTHB4MFRE0QKE' where id=4;
-update noar tt set v0='KM7C34NN23' where id=4;
-update noar ti set v0='KM7C34NN23' where id=4;
-update noar tt set b1='HC5ALQ183SOX' where id=4;
-update noar ti set b1='HC5ALQ183SOX' where id=4;
-update noar tt set v0='T' where id=4;
-update noar ti set v0='T' where id=4;
-update noar tt set b2='8LJV9IBHD6H7RR' where id=4;
-update noar ti set b2='8LJV9IBHD6H7RR' where id=4;
-update noar tt set v0='D76DZE05MOEXJI3QVJSLSH79AT5H' where id=5;
-update noar ti set v0='D76DZE05MOEXJI3QVJSLSH79AT5H' where id=5;
-update noar tt set b0='AV3YVQMM3MI2J' where id=5;
-update noar ti set b0='AV3YVQMM3MI2J' where id=5;
-update noar tt set v0='YS2EYARD1VPNYVMQJ3O2HJFXKF9X7G' where id=5;
-update noar ti set v0='YS2EYARD1VPNYVMQJ3O2HJFXKF9X7G' where id=5;
-update noar tt set b1='RRYPE7V3P' where id=5;
-update noar ti set b1='RRYPE7V3P' where id=5;
-update noar tt set v0='WU13VPVSMKE0J2O8X' where id=5;
-update noar ti set v0='WU13VPVSMKE0J2O8X' where id=5;
-update noar tt set b2='K' where id=5;
-update noar ti set b2='K' where id=5;
-update noar tt set v0='859YF' where id=6;
-update noar ti set v0='859YF' where id=6;
-update noar tt set b0='7A9FOFGVVMS1JWO4KE3' where id=6;
-update noar ti set b0='7A9FOFGVVMS1JWO4KE3' where id=6;
-update noar tt set v0='HU770U0MW46XKK1' where id=6;
-update noar ti set v0='HU770U0MW46XKK1' where id=6;
-update noar tt set b1='H7Z6YSIVS945I0' where id=6;
-update noar ti set b1='H7Z6YSIVS945I0' where id=6;
-update noar tt set v0='FTTHL0XVXENZB40ISH0' where id=6;
-update noar ti set v0='FTTHL0XVXENZB40ISH0' where id=6;
-update noar tt set b2='V7ZTXUAXQLJP8XRNOUB8ZLVGY' where id=6;
-update noar ti set b2='V7ZTXUAXQLJP8XRNOUB8ZLVGY' where id=6;
-update noar tt set v0='GK7J8K6SA122DV8V04GKXDYHXU5DWQB' where id=7;
-update noar ti set v0='GK7J8K6SA122DV8V04GKXDYHXU5DWQB' where id=7;
-update noar tt set b0='AWOYNE4HYW9B4ULK3ILS' where id=7;
-update noar ti set b0='AWOYNE4HYW9B4ULK3ILS' where id=7;
-update noar tt set v0='MMUI' where id=7;
-update noar ti set v0='MMUI' where id=7;
-update noar tt set b1='HS2XHNESK' where id=7;
-update noar ti set b1='HS2XHNESK' where id=7;
-update noar tt set v0='J66G1P8LK1' where id=7;
-update noar ti set v0='J66G1P8LK1' where id=7;
-update noar tt set b2='1PWQ6QD5RUKRE966I60AUN3YYZUPDVY9' where id=7;
-update noar ti set b2='1PWQ6QD5RUKRE966I60AUN3YYZUPDVY9' where id=7;
-update noar tt set v0='AYT8728RQM2EU91LHLMHCVT0PZ3QNBJW' where id=8;
-update noar ti set v0='AYT8728RQM2EU91LHLMHCVT0PZ3QNBJW' where id=8;
-update noar tt set b0='JNXK473GZQHOFVN5DB9OKP' where id=8;
-update noar ti set b0='JNXK473GZQHOFVN5DB9OKP' where id=8;
-update noar tt set v0='MK9FHGRO0JJC51GTDJIJKDQ1WT8I' where id=8;
-update noar ti set v0='MK9FHGRO0JJC51GTDJIJKDQ1WT8I' where id=8;
-update noar tt set b1='TY6UHCGWXAV' where id=8;
-update noar ti set b1='TY6UHCGWXAV' where id=8;
-update noar tt set v0='FUNJO59UL05U' where id=8;
-update noar ti set v0='FUNJO59UL05U' where id=8;
-update noar tt set b2='W9ZB1XT3LL84M7ER39TZIDC8RZM' where id=8;
-update noar ti set b2='W9ZB1XT3LL84M7ER39TZIDC8RZM' where id=8;
-update noar tt set v0='HUJS0R4' where id=9;
-update noar ti set v0='HUJS0R4' where id=9;
-update noar tt set b0='GZIX7EHKMVR4EKKT9YP6X9RSRNG8NNS' where id=9;
-update noar ti set b0='GZIX7EHKMVR4EKKT9YP6X9RSRNG8NNS' where id=9;
-update noar tt set v0='SI2R8ML45IR' where id=9;
-update noar ti set v0='SI2R8ML45IR' where id=9;
-update noar tt set b1='CXPTEU9S6C6700B' where id=9;
-update noar ti set b1='CXPTEU9S6C6700B' where id=9;
-update noar tt set v0='T4T' where id=9;
-update noar ti set v0='T4T' where id=9;
-update noar tt set b2='PA4HCMSD3IOIGYM9E74EGE015WZBY' where id=9;
-update noar ti set b2='PA4HCMSD3IOIGYM9E74EGE015WZBY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='9PQEZ4VJSOX0' where id=1;
-update noar ti set v0='9PQEZ4VJSOX0' where id=1;
-update noar tt set b0='O8E' where id=1;
-update noar ti set b0='O8E' where id=1;
-update noar tt set v0='86KVIYA03KMOQ2EHC33P1140F' where id=1;
-update noar ti set v0='86KVIYA03KMOQ2EHC33P1140F' where id=1;
-update noar tt set b1='98FVN3OO1E1S' where id=1;
-update noar ti set b1='98FVN3OO1E1S' where id=1;
-update noar tt set v0='YZWIW6OM9QVWB42L76' where id=1;
-update noar ti set v0='YZWIW6OM9QVWB42L76' where id=1;
-update noar tt set b2='MGGJM5U4SUJAOTJ5P34HOMA9Z2' where id=1;
-update noar ti set b2='MGGJM5U4SUJAOTJ5P34HOMA9Z2' where id=1;
-update noar tt set v0='BSN60NF' where id=2;
-update noar ti set v0='BSN60NF' where id=2;
-update noar tt set b0='FMYGOJLUS3Q0NELVY' where id=2;
-update noar ti set b0='FMYGOJLUS3Q0NELVY' where id=2;
-update noar tt set v0='457X7ZN2NU63AHHQHFE73TCGBESE' where id=2;
-update noar ti set v0='457X7ZN2NU63AHHQHFE73TCGBESE' where id=2;
-update noar tt set b1='3Z0' where id=2;
-update noar ti set b1='3Z0' where id=2;
-update noar tt set v0='23TB3E5CZYI3WAJ3XHO' where id=2;
-update noar ti set v0='23TB3E5CZYI3WAJ3XHO' where id=2;
-update noar tt set b2='RYU1ST9P5ODKY5321V0KVLN6XO2NNU' where id=2;
-update noar ti set b2='RYU1ST9P5ODKY5321V0KVLN6XO2NNU' where id=2;
-update noar tt set v0='388MBT4SFV4O49' where id=3;
-update noar ti set v0='388MBT4SFV4O49' where id=3;
-update noar tt set b0='WUWOBKZ78C6GAHYPUTEXT437WU6L' where id=3;
-update noar ti set b0='WUWOBKZ78C6GAHYPUTEXT437WU6L' where id=3;
-update noar tt set v0='MKMCCGY4V8BC1F0UBHWMG' where id=3;
-update noar ti set v0='MKMCCGY4V8BC1F0UBHWMG' where id=3;
-update noar tt set b1='XFDL6DDDCKXECE9JZJKER8OZSH' where id=3;
-update noar ti set b1='XFDL6DDDCKXECE9JZJKER8OZSH' where id=3;
-update noar tt set v0='FECMTITEA9S82Z3' where id=3;
-update noar ti set v0='FECMTITEA9S82Z3' where id=3;
-update noar tt set b2='E5149OSO3AUSQE3C71E2' where id=3;
-update noar ti set b2='E5149OSO3AUSQE3C71E2' where id=3;
-update noar tt set v0='DVFAFK062JB3P' where id=4;
-update noar ti set v0='DVFAFK062JB3P' where id=4;
-update noar tt set b0='LFQM77I' where id=4;
-update noar ti set b0='LFQM77I' where id=4;
-update noar tt set v0='CNZR2ALYZ7LF3PBSULJO' where id=4;
-update noar ti set v0='CNZR2ALYZ7LF3PBSULJO' where id=4;
-update noar tt set b1='F65923044KY943EQBXO0WC5SNHS4FA' where id=4;
-update noar ti set b1='F65923044KY943EQBXO0WC5SNHS4FA' where id=4;
-update noar tt set v0='0W' where id=4;
-update noar ti set v0='0W' where id=4;
-update noar tt set b2='ZYB32YAV13' where id=4;
-update noar ti set b2='ZYB32YAV13' where id=4;
-update noar tt set v0='MO37JFHJAWAPURNOU' where id=5;
-update noar ti set v0='MO37JFHJAWAPURNOU' where id=5;
-update noar tt set b0='HGGQNFVI50K4388U7Q8PWKEGII2GL1F' where id=5;
-update noar ti set b0='HGGQNFVI50K4388U7Q8PWKEGII2GL1F' where id=5;
-update noar tt set v0='5V7VC96F0' where id=5;
-update noar ti set v0='5V7VC96F0' where id=5;
-update noar tt set b1='8C82TJZJNWBXCRLFEUL2FP0Z7GGYPP' where id=5;
-update noar ti set b1='8C82TJZJNWBXCRLFEUL2FP0Z7GGYPP' where id=5;
-update noar tt set v0='5XYYC50ADP7GJVVS' where id=5;
-update noar ti set v0='5XYYC50ADP7GJVVS' where id=5;
-update noar tt set b2='81W3O7' where id=5;
-update noar ti set b2='81W3O7' where id=5;
-update noar tt set v0='7OPKD47JGBWDL0KRFQJOD0XERPCFB' where id=6;
-update noar ti set v0='7OPKD47JGBWDL0KRFQJOD0XERPCFB' where id=6;
-update noar tt set b0='JULOTLY6RVNPM' where id=6;
-update noar ti set b0='JULOTLY6RVNPM' where id=6;
-update noar tt set v0='OOZI87MGYZ1DHU3601' where id=6;
-update noar ti set v0='OOZI87MGYZ1DHU3601' where id=6;
-update noar tt set b1='42' where id=6;
-update noar ti set b1='42' where id=6;
-update noar tt set v0='86O6' where id=6;
-update noar ti set v0='86O6' where id=6;
-update noar tt set b2='BF5' where id=6;
-update noar ti set b2='BF5' where id=6;
-update noar tt set v0='AC4BZELC6FQ' where id=7;
-update noar ti set v0='AC4BZELC6FQ' where id=7;
-update noar tt set b0='KAW6SDQ' where id=7;
-update noar ti set b0='KAW6SDQ' where id=7;
-update noar tt set v0='M4OZFK5XCUGJDZHSQLO' where id=7;
-update noar ti set v0='M4OZFK5XCUGJDZHSQLO' where id=7;
-update noar tt set b1='PTICZPMKF2UPMVY' where id=7;
-update noar ti set b1='PTICZPMKF2UPMVY' where id=7;
-update noar tt set v0='HFYW51AA412EYYM7OJ3YUEBYT' where id=7;
-update noar ti set v0='HFYW51AA412EYYM7OJ3YUEBYT' where id=7;
-update noar tt set b2='WU3LBW7' where id=7;
-update noar ti set b2='WU3LBW7' where id=7;
-update noar tt set v0='PV889WHHUOQXREI' where id=8;
-update noar ti set v0='PV889WHHUOQXREI' where id=8;
-update noar tt set b0='AVQRSQU41GS50J2UTBPK3UUK3E' where id=8;
-update noar ti set b0='AVQRSQU41GS50J2UTBPK3UUK3E' where id=8;
-update noar tt set v0='BQIINCEDNA460022I2X8NP' where id=8;
-update noar ti set v0='BQIINCEDNA460022I2X8NP' where id=8;
-update noar tt set b1='9365Y28JR6E7DFCZW9' where id=8;
-update noar ti set b1='9365Y28JR6E7DFCZW9' where id=8;
-update noar tt set v0='0YG8YZ1HM9BC2CNQ5YUZNIHVMD1QT6N' where id=8;
-update noar ti set v0='0YG8YZ1HM9BC2CNQ5YUZNIHVMD1QT6N' where id=8;
-update noar tt set b2='GCS0O23L54X72R4R2M3ZRX4I' where id=8;
-update noar ti set b2='GCS0O23L54X72R4R2M3ZRX4I' where id=8;
-update noar tt set v0='Y' where id=9;
-update noar ti set v0='Y' where id=9;
-update noar tt set b0='4NWWMJGC891H4DSOQAC49Z8VY4' where id=9;
-update noar ti set b0='4NWWMJGC891H4DSOQAC49Z8VY4' where id=9;
-update noar tt set v0='LVGX0UGSSRJX' where id=9;
-update noar ti set v0='LVGX0UGSSRJX' where id=9;
-update noar tt set b1='2TRFSXFHWZSPEIBYW8U3PITEL' where id=9;
-update noar ti set b1='2TRFSXFHWZSPEIBYW8U3PITEL' where id=9;
-update noar tt set v0='G38E6TUQX9VPN0GRDUZ2F6RUQ1N4PK' where id=9;
-update noar ti set v0='G38E6TUQX9VPN0GRDUZ2F6RUQ1N4PK' where id=9;
-update noar tt set b2='NSX4ZQQEJTGYPEP' where id=9;
-update noar ti set b2='NSX4ZQQEJTGYPEP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NG8MXG' where id=1;
-update noar ti set v0='NG8MXG' where id=1;
-update noar tt set b0='C8TRHI1CEUJMCLWJ5' where id=1;
-update noar ti set b0='C8TRHI1CEUJMCLWJ5' where id=1;
-update noar tt set v0='HZ82XNE8XORPS0S5CNEM6HH86M9' where id=1;
-update noar ti set v0='HZ82XNE8XORPS0S5CNEM6HH86M9' where id=1;
-update noar tt set b1='X8KKMGTEKSK42EN970W2GL' where id=1;
-update noar ti set b1='X8KKMGTEKSK42EN970W2GL' where id=1;
-update noar tt set v0='BP1D1MRV0UJGB523DH5' where id=1;
-update noar ti set v0='BP1D1MRV0UJGB523DH5' where id=1;
-update noar tt set b2='OERA4H0VQGFOAA4TX9FI' where id=1;
-update noar ti set b2='OERA4H0VQGFOAA4TX9FI' where id=1;
-update noar tt set v0='Z9GVZANQ0LAXZYQTX' where id=2;
-update noar ti set v0='Z9GVZANQ0LAXZYQTX' where id=2;
-update noar tt set b0='BC7DNEVBXCOALJKSDH' where id=2;
-update noar ti set b0='BC7DNEVBXCOALJKSDH' where id=2;
-update noar tt set v0='ENY4IW1J0S8SQ3X2VP469IYL' where id=2;
-update noar ti set v0='ENY4IW1J0S8SQ3X2VP469IYL' where id=2;
-update noar tt set b1='XK3SDYK3PIJKJG' where id=2;
-update noar ti set b1='XK3SDYK3PIJKJG' where id=2;
-update noar tt set v0='V3NUO1MOV21MVTJ4VVDR' where id=2;
-update noar ti set v0='V3NUO1MOV21MVTJ4VVDR' where id=2;
-update noar tt set b2='ENHFTC78Q2ATFJSM8RJKGWMD8ATDZ' where id=2;
-update noar ti set b2='ENHFTC78Q2ATFJSM8RJKGWMD8ATDZ' where id=2;
-update noar tt set v0='QL2XJNG3MZMUEXZP7H' where id=3;
-update noar ti set v0='QL2XJNG3MZMUEXZP7H' where id=3;
-update noar tt set b0='IH52NP349L0OXB4ITZP4Q0NB83M' where id=3;
-update noar ti set b0='IH52NP349L0OXB4ITZP4Q0NB83M' where id=3;
-update noar tt set v0='93Z1PRL4K2DSX8G6C10M2UCV6L' where id=3;
-update noar ti set v0='93Z1PRL4K2DSX8G6C10M2UCV6L' where id=3;
-update noar tt set b1='TPLLSXAV87BAZFOO' where id=3;
-update noar ti set b1='TPLLSXAV87BAZFOO' where id=3;
-update noar tt set v0='60F9D49S7MPPSYKDWWQBL3' where id=3;
-update noar ti set v0='60F9D49S7MPPSYKDWWQBL3' where id=3;
-update noar tt set b2='TTCF3N1MBFGER6I2' where id=3;
-update noar ti set b2='TTCF3N1MBFGER6I2' where id=3;
-update noar tt set v0='H9O' where id=4;
-update noar ti set v0='H9O' where id=4;
-update noar tt set b0='SSJ0VOAU' where id=4;
-update noar ti set b0='SSJ0VOAU' where id=4;
-update noar tt set v0='1AKZTYIW7O3866AGV6HQ5WI5RRCV' where id=4;
-update noar ti set v0='1AKZTYIW7O3866AGV6HQ5WI5RRCV' where id=4;
-update noar tt set b1='QO5WX6NX9FYTZ' where id=4;
-update noar ti set b1='QO5WX6NX9FYTZ' where id=4;
-update noar tt set v0='FBUZ7KKB51LL6QL2E9ENFZ23O8BS' where id=4;
-update noar ti set v0='FBUZ7KKB51LL6QL2E9ENFZ23O8BS' where id=4;
-update noar tt set b2='EEJEILTHUOL2WI' where id=4;
-update noar ti set b2='EEJEILTHUOL2WI' where id=4;
-update noar tt set v0='VNPFB' where id=5;
-update noar ti set v0='VNPFB' where id=5;
-update noar tt set b0='URNVXJRKA8KAEPP2X0K9R' where id=5;
-update noar ti set b0='URNVXJRKA8KAEPP2X0K9R' where id=5;
-update noar tt set v0='OF' where id=5;
-update noar ti set v0='OF' where id=5;
-update noar tt set b1='P34MVO' where id=5;
-update noar ti set b1='P34MVO' where id=5;
-update noar tt set v0='IHR14N5QIU5UNXE2YNS' where id=5;
-update noar ti set v0='IHR14N5QIU5UNXE2YNS' where id=5;
-update noar tt set b2='1I8QG7N2O1YAV0L0NOUYCO2' where id=5;
-update noar ti set b2='1I8QG7N2O1YAV0L0NOUYCO2' where id=5;
-update noar tt set v0='V88HEHV8UP3LL31VTL0M' where id=6;
-update noar ti set v0='V88HEHV8UP3LL31VTL0M' where id=6;
-update noar tt set b0='D4ZVY0Y6K9G3QF6PMEQC639NBV7XRFY' where id=6;
-update noar ti set b0='D4ZVY0Y6K9G3QF6PMEQC639NBV7XRFY' where id=6;
-update noar tt set v0='4HSE7EFM8DINVD93YATM' where id=6;
-update noar ti set v0='4HSE7EFM8DINVD93YATM' where id=6;
-update noar tt set b1='NL3W8' where id=6;
-update noar ti set b1='NL3W8' where id=6;
-update noar tt set v0='4HZGP' where id=6;
-update noar ti set v0='4HZGP' where id=6;
-update noar tt set b2='JGY2EM0SMCMG59TNFXR' where id=6;
-update noar ti set b2='JGY2EM0SMCMG59TNFXR' where id=6;
-update noar tt set v0='9JX73DBU0ER2GCEI4CXYPH' where id=7;
-update noar ti set v0='9JX73DBU0ER2GCEI4CXYPH' where id=7;
-update noar tt set b0='UCSAA9BH1FF2ICDLUZKL6VLNHNV' where id=7;
-update noar ti set b0='UCSAA9BH1FF2ICDLUZKL6VLNHNV' where id=7;
-update noar tt set v0='6N7KLLM8SLHFA16K7PO' where id=7;
-update noar ti set v0='6N7KLLM8SLHFA16K7PO' where id=7;
-update noar tt set b1='D7IQYIS90JED52PBBCRFKA9OLU' where id=7;
-update noar ti set b1='D7IQYIS90JED52PBBCRFKA9OLU' where id=7;
-update noar tt set v0='B' where id=7;
-update noar ti set v0='B' where id=7;
-update noar tt set b2='ORKN7JGQCPJVOEZKF2K7G9OYOTXGKZ45' where id=7;
-update noar ti set b2='ORKN7JGQCPJVOEZKF2K7G9OYOTXGKZ45' where id=7;
-update noar tt set v0='0W0G8LAB0HP4TMK0FDX6' where id=8;
-update noar ti set v0='0W0G8LAB0HP4TMK0FDX6' where id=8;
-update noar tt set b0='6IECLLZNFQYUWZWFL8' where id=8;
-update noar ti set b0='6IECLLZNFQYUWZWFL8' where id=8;
-update noar tt set v0='Q3A69N4' where id=8;
-update noar ti set v0='Q3A69N4' where id=8;
-update noar tt set b1='P9X2F68TYAHJT56514AH1QEO7L' where id=8;
-update noar ti set b1='P9X2F68TYAHJT56514AH1QEO7L' where id=8;
-update noar tt set v0='VY4H38W9' where id=8;
-update noar ti set v0='VY4H38W9' where id=8;
-update noar tt set b2='CKM' where id=8;
-update noar ti set b2='CKM' where id=8;
-update noar tt set v0='34Z' where id=9;
-update noar ti set v0='34Z' where id=9;
-update noar tt set b0='6ECOUUG3IBP3HSFGAV2YZQ1Q' where id=9;
-update noar ti set b0='6ECOUUG3IBP3HSFGAV2YZQ1Q' where id=9;
-update noar tt set v0='L' where id=9;
-update noar ti set v0='L' where id=9;
-update noar tt set b1='WYZ' where id=9;
-update noar ti set b1='WYZ' where id=9;
-update noar tt set v0='ZMG22NTVH' where id=9;
-update noar ti set v0='ZMG22NTVH' where id=9;
-update noar tt set b2='7TP0HP1' where id=9;
-update noar ti set b2='7TP0HP1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F1PBQUEBCE2SOIF8MTAL3OA' where id=1;
-update noar ti set v0='F1PBQUEBCE2SOIF8MTAL3OA' where id=1;
-update noar tt set b0='Q2A8RUAZW' where id=1;
-update noar ti set b0='Q2A8RUAZW' where id=1;
-update noar tt set v0='Y2EYT6F95DDTLSXC4VUGKDA' where id=1;
-update noar ti set v0='Y2EYT6F95DDTLSXC4VUGKDA' where id=1;
-update noar tt set b1='Z149291IXGO' where id=1;
-update noar ti set b1='Z149291IXGO' where id=1;
-update noar tt set v0='5U46MWCXK045R3WATPSI' where id=1;
-update noar ti set v0='5U46MWCXK045R3WATPSI' where id=1;
-update noar tt set b2='HZHJCZ1W0ENNTK8T3THTFH8GLX' where id=1;
-update noar ti set b2='HZHJCZ1W0ENNTK8T3THTFH8GLX' where id=1;
-update noar tt set v0='1TE3Z3Y2ES' where id=2;
-update noar ti set v0='1TE3Z3Y2ES' where id=2;
-update noar tt set b0='GYVBCAERQLNK56GAJXGIQT' where id=2;
-update noar ti set b0='GYVBCAERQLNK56GAJXGIQT' where id=2;
-update noar tt set v0='O9TEV0FLVUJGE' where id=2;
-update noar ti set v0='O9TEV0FLVUJGE' where id=2;
-update noar tt set b1='5R' where id=2;
-update noar ti set b1='5R' where id=2;
-update noar tt set v0='JD4Z6104U6OCND5EZ1ZR3BKKV3M' where id=2;
-update noar ti set v0='JD4Z6104U6OCND5EZ1ZR3BKKV3M' where id=2;
-update noar tt set b2='M5SB21MY4A06HO4PJK' where id=2;
-update noar ti set b2='M5SB21MY4A06HO4PJK' where id=2;
-update noar tt set v0='KQP6XOKXV2G05HCJ9V3ZXJD464G04OI' where id=3;
-update noar ti set v0='KQP6XOKXV2G05HCJ9V3ZXJD464G04OI' where id=3;
-update noar tt set b0='S35MPSS5YHRSPS842U69HTVLUY6IN0' where id=3;
-update noar ti set b0='S35MPSS5YHRSPS842U69HTVLUY6IN0' where id=3;
-update noar tt set v0='9A' where id=3;
-update noar ti set v0='9A' where id=3;
-update noar tt set b1='F5BS' where id=3;
-update noar ti set b1='F5BS' where id=3;
-update noar tt set v0='W15UAASOM2143M77EIN51P0EOBABFQW1' where id=3;
-update noar ti set v0='W15UAASOM2143M77EIN51P0EOBABFQW1' where id=3;
-update noar tt set b2='5DW7' where id=3;
-update noar ti set b2='5DW7' where id=3;
-update noar tt set v0='18X1DYBNW1OKN796VN7290Z4SKWE' where id=4;
-update noar ti set v0='18X1DYBNW1OKN796VN7290Z4SKWE' where id=4;
-update noar tt set b0='ILM6P1V' where id=4;
-update noar ti set b0='ILM6P1V' where id=4;
-update noar tt set v0='R755QIYZLK1CN09G572' where id=4;
-update noar ti set v0='R755QIYZLK1CN09G572' where id=4;
-update noar tt set b1='6F' where id=4;
-update noar ti set b1='6F' where id=4;
-update noar tt set v0='E' where id=4;
-update noar ti set v0='E' where id=4;
-update noar tt set b2='DCVUWKGBDQJFSSGBP' where id=4;
-update noar ti set b2='DCVUWKGBDQJFSSGBP' where id=4;
-update noar tt set v0='PC5H51' where id=5;
-update noar ti set v0='PC5H51' where id=5;
-update noar tt set b0='Q' where id=5;
-update noar ti set b0='Q' where id=5;
-update noar tt set v0='ETN' where id=5;
-update noar ti set v0='ETN' where id=5;
-update noar tt set b1='5MD4SQIPDPV4QOTPWTAHNN62EE5JEJAO' where id=5;
-update noar ti set b1='5MD4SQIPDPV4QOTPWTAHNN62EE5JEJAO' where id=5;
-update noar tt set v0='AH4L4' where id=5;
-update noar ti set v0='AH4L4' where id=5;
-update noar tt set b2='X1PTYLFKYL0' where id=5;
-update noar ti set b2='X1PTYLFKYL0' where id=5;
-update noar tt set v0='URRG7BE0USKJS0KS80V35TJM' where id=6;
-update noar ti set v0='URRG7BE0USKJS0KS80V35TJM' where id=6;
-update noar tt set b0='59QP2LEWOK4UJLU7879KDVWZYB' where id=6;
-update noar ti set b0='59QP2LEWOK4UJLU7879KDVWZYB' where id=6;
-update noar tt set v0='W3VN' where id=6;
-update noar ti set v0='W3VN' where id=6;
-update noar tt set b1='AI8A09Y' where id=6;
-update noar ti set b1='AI8A09Y' where id=6;
-update noar tt set v0='7FK2BF' where id=6;
-update noar ti set v0='7FK2BF' where id=6;
-update noar tt set b2='XBMXD8W8KVFR5EYOQFWXE' where id=6;
-update noar ti set b2='XBMXD8W8KVFR5EYOQFWXE' where id=6;
-update noar tt set v0='16H861Z8OYSQ4HAKPHPC5RPPCHAU' where id=7;
-update noar ti set v0='16H861Z8OYSQ4HAKPHPC5RPPCHAU' where id=7;
-update noar tt set b0='7CSMB993KJB8' where id=7;
-update noar ti set b0='7CSMB993KJB8' where id=7;
-update noar tt set v0='86W2ROZ7MOWO6YUWS82E' where id=7;
-update noar ti set v0='86W2ROZ7MOWO6YUWS82E' where id=7;
-update noar tt set b1='H5LZP06DZGB9J7O' where id=7;
-update noar ti set b1='H5LZP06DZGB9J7O' where id=7;
-update noar tt set v0='EFV72O9IN7X8A79B95UD2C77LIFCH' where id=7;
-update noar ti set v0='EFV72O9IN7X8A79B95UD2C77LIFCH' where id=7;
-update noar tt set b2='N21TAZPP1G' where id=7;
-update noar ti set b2='N21TAZPP1G' where id=7;
-update noar tt set v0='OC1Q2H7T0TRB97OVM6' where id=8;
-update noar ti set v0='OC1Q2H7T0TRB97OVM6' where id=8;
-update noar tt set b0='W8DOSD6X5CR' where id=8;
-update noar ti set b0='W8DOSD6X5CR' where id=8;
-update noar tt set v0='XXEW1VDAXP0A6WELG5RZO5ITIJD6' where id=8;
-update noar ti set v0='XXEW1VDAXP0A6WELG5RZO5ITIJD6' where id=8;
-update noar tt set b1='WG3PC00JI6AO69I3ABWOW4C80JHIPL6X' where id=8;
-update noar ti set b1='WG3PC00JI6AO69I3ABWOW4C80JHIPL6X' where id=8;
-update noar tt set v0='WIEJE8ULP7KB8JVIYQ6BBWDJ5LNJHW' where id=8;
-update noar ti set v0='WIEJE8ULP7KB8JVIYQ6BBWDJ5LNJHW' where id=8;
-update noar tt set b2='RPFVCK3MGEQ' where id=8;
-update noar ti set b2='RPFVCK3MGEQ' where id=8;
-update noar tt set v0='T05KTFLZIK8Q2RX67XFB3' where id=9;
-update noar ti set v0='T05KTFLZIK8Q2RX67XFB3' where id=9;
-update noar tt set b0='VDKLOT3SFEJKU9LJ3BKPIC6U1JK8YUIB' where id=9;
-update noar ti set b0='VDKLOT3SFEJKU9LJ3BKPIC6U1JK8YUIB' where id=9;
-update noar tt set v0='V9BV08UTPQ2BF4BB49AMAP23B' where id=9;
-update noar ti set v0='V9BV08UTPQ2BF4BB49AMAP23B' where id=9;
-update noar tt set b1='PA24CEW9VI5V60A6JS9EP' where id=9;
-update noar ti set b1='PA24CEW9VI5V60A6JS9EP' where id=9;
-update noar tt set v0='U9A4Q8K84X2S2TIRGBPHM0AQXQOK2EK3' where id=9;
-update noar ti set v0='U9A4Q8K84X2S2TIRGBPHM0AQXQOK2EK3' where id=9;
-update noar tt set b2='O7Q7KOEW26B918A34F' where id=9;
-update noar ti set b2='O7Q7KOEW26B918A34F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2ZP4G' where id=1;
-update noar ti set v0='2ZP4G' where id=1;
-update noar tt set b0='01LEI6LGA79NN3J' where id=1;
-update noar ti set b0='01LEI6LGA79NN3J' where id=1;
-update noar tt set v0='N4V' where id=1;
-update noar ti set v0='N4V' where id=1;
-update noar tt set b1='4X2I4E' where id=1;
-update noar ti set b1='4X2I4E' where id=1;
-update noar tt set v0='QDIXK' where id=1;
-update noar ti set v0='QDIXK' where id=1;
-update noar tt set b2='HDJUDDIWR' where id=1;
-update noar ti set b2='HDJUDDIWR' where id=1;
-update noar tt set v0='OEF' where id=2;
-update noar ti set v0='OEF' where id=2;
-update noar tt set b0='JQI5PPZEQY4PIUOLJZS3M' where id=2;
-update noar ti set b0='JQI5PPZEQY4PIUOLJZS3M' where id=2;
-update noar tt set v0='PCN' where id=2;
-update noar ti set v0='PCN' where id=2;
-update noar tt set b1='450700GHCWQ' where id=2;
-update noar ti set b1='450700GHCWQ' where id=2;
-update noar tt set v0='44TJVJLBEWOXUED1CQGDGFNHZ' where id=2;
-update noar ti set v0='44TJVJLBEWOXUED1CQGDGFNHZ' where id=2;
-update noar tt set b2='2HOR702CXVMDI0' where id=2;
-update noar ti set b2='2HOR702CXVMDI0' where id=2;
-update noar tt set v0='XT9JKQUF1JK36H8LEOL31648J2L0CK' where id=3;
-update noar ti set v0='XT9JKQUF1JK36H8LEOL31648J2L0CK' where id=3;
-update noar tt set b0='C08AJVG8ZC' where id=3;
-update noar ti set b0='C08AJVG8ZC' where id=3;
-update noar tt set v0='C28U2XGQAAYG44' where id=3;
-update noar ti set v0='C28U2XGQAAYG44' where id=3;
-update noar tt set b1='K4YPM7C' where id=3;
-update noar ti set b1='K4YPM7C' where id=3;
-update noar tt set v0='RWZTH8H1D8CRIPQOVSTJ9X3K' where id=3;
-update noar ti set v0='RWZTH8H1D8CRIPQOVSTJ9X3K' where id=3;
-update noar tt set b2='9B8FBRLA7A28R2' where id=3;
-update noar ti set b2='9B8FBRLA7A28R2' where id=3;
-update noar tt set v0='OAL' where id=4;
-update noar ti set v0='OAL' where id=4;
-update noar tt set b0='QELOWD2WX22J1SKCMECI78QUDH' where id=4;
-update noar ti set b0='QELOWD2WX22J1SKCMECI78QUDH' where id=4;
-update noar tt set v0='SZT0J' where id=4;
-update noar ti set v0='SZT0J' where id=4;
-update noar tt set b1='J' where id=4;
-update noar ti set b1='J' where id=4;
-update noar tt set v0='4D' where id=4;
-update noar ti set v0='4D' where id=4;
-update noar tt set b2='T2BBZBIFJAKOSUV8U' where id=4;
-update noar ti set b2='T2BBZBIFJAKOSUV8U' where id=4;
-update noar tt set v0='NF0ROOLY' where id=5;
-update noar ti set v0='NF0ROOLY' where id=5;
-update noar tt set b0='6K3O61HYF498PKS9F60PWM7' where id=5;
-update noar ti set b0='6K3O61HYF498PKS9F60PWM7' where id=5;
-update noar tt set v0='2BGVY1DTPU4GV6A41Y2DME372DWE' where id=5;
-update noar ti set v0='2BGVY1DTPU4GV6A41Y2DME372DWE' where id=5;
-update noar tt set b1='ERNZAAZU2AV4DV4DYBZOZOL5H' where id=5;
-update noar ti set b1='ERNZAAZU2AV4DV4DYBZOZOL5H' where id=5;
-update noar tt set v0='VWT3TWDOW0F7MINAF5QR80DBK' where id=5;
-update noar ti set v0='VWT3TWDOW0F7MINAF5QR80DBK' where id=5;
-update noar tt set b2='G13E5OPP2V4' where id=5;
-update noar ti set b2='G13E5OPP2V4' where id=5;
-update noar tt set v0='GWBNI7E8QVL' where id=6;
-update noar ti set v0='GWBNI7E8QVL' where id=6;
-update noar tt set b0='GCAE' where id=6;
-update noar ti set b0='GCAE' where id=6;
-update noar tt set v0='42Z5B17W' where id=6;
-update noar ti set v0='42Z5B17W' where id=6;
-update noar tt set b1='D0DN9' where id=6;
-update noar ti set b1='D0DN9' where id=6;
-update noar tt set v0='97IAVIVA01ZVGU' where id=6;
-update noar ti set v0='97IAVIVA01ZVGU' where id=6;
-update noar tt set b2='GRJO5HU7HSA9PB' where id=6;
-update noar ti set b2='GRJO5HU7HSA9PB' where id=6;
-update noar tt set v0='OH' where id=7;
-update noar ti set v0='OH' where id=7;
-update noar tt set b0='6BY82J9L2HZCWY0FY0W' where id=7;
-update noar ti set b0='6BY82J9L2HZCWY0FY0W' where id=7;
-update noar tt set v0='5JH5BYC4MMM3RHC8R9X0A' where id=7;
-update noar ti set v0='5JH5BYC4MMM3RHC8R9X0A' where id=7;
-update noar tt set b1='UQ7KK3FAJ7LSSPWA75SWCAZJCTRX' where id=7;
-update noar ti set b1='UQ7KK3FAJ7LSSPWA75SWCAZJCTRX' where id=7;
-update noar tt set v0='64LV25LIJWBDCT3Y0JLQG04MV' where id=7;
-update noar ti set v0='64LV25LIJWBDCT3Y0JLQG04MV' where id=7;
-update noar tt set b2='EQ960JVNXC2K' where id=7;
-update noar ti set b2='EQ960JVNXC2K' where id=7;
-update noar tt set v0='QP' where id=8;
-update noar ti set v0='QP' where id=8;
-update noar tt set b0='50H5F34V0JX2AHRNCX0O5K79' where id=8;
-update noar ti set b0='50H5F34V0JX2AHRNCX0O5K79' where id=8;
-update noar tt set v0='G8YSYAKL6JV' where id=8;
-update noar ti set v0='G8YSYAKL6JV' where id=8;
-update noar tt set b1='2M3EV01GIG2BDBBZNWD3E1RYS6T' where id=8;
-update noar ti set b1='2M3EV01GIG2BDBBZNWD3E1RYS6T' where id=8;
-update noar tt set v0='5DHUHZE3' where id=8;
-update noar ti set v0='5DHUHZE3' where id=8;
-update noar tt set b2='CXK5HHVF2LVUIFVHA5' where id=8;
-update noar ti set b2='CXK5HHVF2LVUIFVHA5' where id=8;
-update noar tt set v0='E3BMKSHIKWSGNHCWP' where id=9;
-update noar ti set v0='E3BMKSHIKWSGNHCWP' where id=9;
-update noar tt set b0='0UQFIJSPHTHVMT3AMCTJ4XWE56' where id=9;
-update noar ti set b0='0UQFIJSPHTHVMT3AMCTJ4XWE56' where id=9;
-update noar tt set v0='C60S' where id=9;
-update noar ti set v0='C60S' where id=9;
-update noar tt set b1='C' where id=9;
-update noar ti set b1='C' where id=9;
-update noar tt set v0='7PNMBG6D39OPYB00OJPOBI1' where id=9;
-update noar ti set v0='7PNMBG6D39OPYB00OJPOBI1' where id=9;
-update noar tt set b2='3ONR5C7MAO1X5X9N6RKEIEB87RWPPQBT' where id=9;
-update noar ti set b2='3ONR5C7MAO1X5X9N6RKEIEB87RWPPQBT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='A4AA3FXYV4DTPJKHYAKUOJW3ZK' where id=1;
-update noar ti set v0='A4AA3FXYV4DTPJKHYAKUOJW3ZK' where id=1;
-update noar tt set b0='R8IEW' where id=1;
-update noar ti set b0='R8IEW' where id=1;
-update noar tt set v0='OR0M4TX' where id=1;
-update noar ti set v0='OR0M4TX' where id=1;
-update noar tt set b1='QJTLO20R' where id=1;
-update noar ti set b1='QJTLO20R' where id=1;
-update noar tt set v0='NGDQHAI7148MQ22026DJ41EK9FN2Y' where id=1;
-update noar ti set v0='NGDQHAI7148MQ22026DJ41EK9FN2Y' where id=1;
-update noar tt set b2='S65QS2IL3MMOY08HRFHON2DPBPZDL' where id=1;
-update noar ti set b2='S65QS2IL3MMOY08HRFHON2DPBPZDL' where id=1;
-update noar tt set v0='FF3XO7' where id=2;
-update noar ti set v0='FF3XO7' where id=2;
-update noar tt set b0='CGTC' where id=2;
-update noar ti set b0='CGTC' where id=2;
-update noar tt set v0='DT6WS7GJTLADMRGUQ7V8EZDRWB' where id=2;
-update noar ti set v0='DT6WS7GJTLADMRGUQ7V8EZDRWB' where id=2;
-update noar tt set b1='UQ55G3FP095A77' where id=2;
-update noar ti set b1='UQ55G3FP095A77' where id=2;
-update noar tt set v0='QR3HB1SPVQWL80876SMPMESCKY0YI5' where id=2;
-update noar ti set v0='QR3HB1SPVQWL80876SMPMESCKY0YI5' where id=2;
-update noar tt set b2='WIYEY4CVM4ND' where id=2;
-update noar ti set b2='WIYEY4CVM4ND' where id=2;
-update noar tt set v0='87F' where id=3;
-update noar ti set v0='87F' where id=3;
-update noar tt set b0='V73VPVY' where id=3;
-update noar ti set b0='V73VPVY' where id=3;
-update noar tt set v0='21XNY8' where id=3;
-update noar ti set v0='21XNY8' where id=3;
-update noar tt set b1='REH5S' where id=3;
-update noar ti set b1='REH5S' where id=3;
-update noar tt set v0='GOOB18DFUSH8U17V6G0' where id=3;
-update noar ti set v0='GOOB18DFUSH8U17V6G0' where id=3;
-update noar tt set b2='GA4NUOMAEMEARS3BJ923K' where id=3;
-update noar ti set b2='GA4NUOMAEMEARS3BJ923K' where id=3;
-update noar tt set v0='6S137V9YMPXJ3Q0I6WC5K' where id=4;
-update noar ti set v0='6S137V9YMPXJ3Q0I6WC5K' where id=4;
-update noar tt set b0='8IQA1OY3AV9RLCJHKW' where id=4;
-update noar ti set b0='8IQA1OY3AV9RLCJHKW' where id=4;
-update noar tt set v0='M2ND1' where id=4;
-update noar ti set v0='M2ND1' where id=4;
-update noar tt set b1='UXZV2GF5FYPEOPKOBPNN4F75HOFL' where id=4;
-update noar ti set b1='UXZV2GF5FYPEOPKOBPNN4F75HOFL' where id=4;
-update noar tt set v0='HCBTC1UI7VEE6OO' where id=4;
-update noar ti set v0='HCBTC1UI7VEE6OO' where id=4;
-update noar tt set b2='EUVNBYY9' where id=4;
-update noar ti set b2='EUVNBYY9' where id=4;
-update noar tt set v0='O78QJ7K7HAR0FZR6K' where id=5;
-update noar ti set v0='O78QJ7K7HAR0FZR6K' where id=5;
-update noar tt set b0='10OKAVKT2JDOUVUCTRERCY2VR' where id=5;
-update noar ti set b0='10OKAVKT2JDOUVUCTRERCY2VR' where id=5;
-update noar tt set v0='FAWT4QEK7II0Z6JF' where id=5;
-update noar ti set v0='FAWT4QEK7II0Z6JF' where id=5;
-update noar tt set b1='3Z3U30DUZ7KZTAZWAHGY' where id=5;
-update noar ti set b1='3Z3U30DUZ7KZTAZWAHGY' where id=5;
-update noar tt set v0='S4MQ8C3EW9A5R' where id=5;
-update noar ti set v0='S4MQ8C3EW9A5R' where id=5;
-update noar tt set b2='26Z' where id=5;
-update noar ti set b2='26Z' where id=5;
-update noar tt set v0='8GB2DBT8V' where id=6;
-update noar ti set v0='8GB2DBT8V' where id=6;
-update noar tt set b0='OFAUM4J3OQS1NYTNFEZJE2LTRP5BRS' where id=6;
-update noar ti set b0='OFAUM4J3OQS1NYTNFEZJE2LTRP5BRS' where id=6;
-update noar tt set v0='5YXZVC5A9EWVZ9HGGNP9DX0NJD' where id=6;
-update noar ti set v0='5YXZVC5A9EWVZ9HGGNP9DX0NJD' where id=6;
-update noar tt set b1='R99BWONGOT0' where id=6;
-update noar ti set b1='R99BWONGOT0' where id=6;
-update noar tt set v0='LL0VX2VA74DZIE' where id=6;
-update noar ti set v0='LL0VX2VA74DZIE' where id=6;
-update noar tt set b2='ULDWVM1N7QQZ2B6UM5OUN8NVJDAS003' where id=6;
-update noar ti set b2='ULDWVM1N7QQZ2B6UM5OUN8NVJDAS003' where id=6;
-update noar tt set v0='WWF9QN8Z6S05PUAE972300L26' where id=7;
-update noar ti set v0='WWF9QN8Z6S05PUAE972300L26' where id=7;
-update noar tt set b0='BMS3TM3HIKLE0JPJYCPDXZQ9U4O1GPYE' where id=7;
-update noar ti set b0='BMS3TM3HIKLE0JPJYCPDXZQ9U4O1GPYE' where id=7;
-update noar tt set v0='CWEGE0JEGGJKE5EDY2GGTM' where id=7;
-update noar ti set v0='CWEGE0JEGGJKE5EDY2GGTM' where id=7;
-update noar tt set b1='QR4GBJ5GQYR88N7E4L9K1ZP' where id=7;
-update noar ti set b1='QR4GBJ5GQYR88N7E4L9K1ZP' where id=7;
-update noar tt set v0='H3PMCSEU9MPSH' where id=7;
-update noar ti set v0='H3PMCSEU9MPSH' where id=7;
-update noar tt set b2='RRFISX4EEFU3JBUDRB1KRIVR04FW34' where id=7;
-update noar ti set b2='RRFISX4EEFU3JBUDRB1KRIVR04FW34' where id=7;
-update noar tt set v0='GPY' where id=8;
-update noar ti set v0='GPY' where id=8;
-update noar tt set b0='28ISLOSD81EN6YD3ACSXDF' where id=8;
-update noar ti set b0='28ISLOSD81EN6YD3ACSXDF' where id=8;
-update noar tt set v0='QQT6CN6OD1UWQ' where id=8;
-update noar ti set v0='QQT6CN6OD1UWQ' where id=8;
-update noar tt set b1='2HVGRSDZDGITT05MQ4IPIOER' where id=8;
-update noar ti set b1='2HVGRSDZDGITT05MQ4IPIOER' where id=8;
-update noar tt set v0='1SIVJG4CFLL1407AAALM0PZEXB7A65E' where id=8;
-update noar ti set v0='1SIVJG4CFLL1407AAALM0PZEXB7A65E' where id=8;
-update noar tt set b2='2MTZ4PJR' where id=8;
-update noar ti set b2='2MTZ4PJR' where id=8;
-update noar tt set v0='667GOGOD0WCETW1TWMT' where id=9;
-update noar ti set v0='667GOGOD0WCETW1TWMT' where id=9;
-update noar tt set b0='O8J29YPW92CJF2' where id=9;
-update noar ti set b0='O8J29YPW92CJF2' where id=9;
-update noar tt set v0='PCAMFQ6JRUKDMQ68ICC4KLF' where id=9;
-update noar ti set v0='PCAMFQ6JRUKDMQ68ICC4KLF' where id=9;
-update noar tt set b1='UGVTRDPGYBFIJTNF2S2INWO0' where id=9;
-update noar ti set b1='UGVTRDPGYBFIJTNF2S2INWO0' where id=9;
-update noar tt set v0='V4X1JPMZHKF2EMF' where id=9;
-update noar ti set v0='V4X1JPMZHKF2EMF' where id=9;
-update noar tt set b2='KDZWNS' where id=9;
-update noar ti set b2='KDZWNS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8MQ2YCFR' where id=1;
-update noar ti set v0='8MQ2YCFR' where id=1;
-update noar tt set b0='PFA1F6QG4LY21FC8K2' where id=1;
-update noar ti set b0='PFA1F6QG4LY21FC8K2' where id=1;
-update noar tt set v0='F3SLC6TRE8IUOR2FCVKE4FAX' where id=1;
-update noar ti set v0='F3SLC6TRE8IUOR2FCVKE4FAX' where id=1;
-update noar tt set b1='BHASSA7NM0XCN21MIEQL5SLCONQS' where id=1;
-update noar ti set b1='BHASSA7NM0XCN21MIEQL5SLCONQS' where id=1;
-update noar tt set v0='2GRSWH' where id=1;
-update noar ti set v0='2GRSWH' where id=1;
-update noar tt set b2='4CZ4F15ZHEYG821PQ' where id=1;
-update noar ti set b2='4CZ4F15ZHEYG821PQ' where id=1;
-update noar tt set v0='9Y4LOWTMNOUCV3IX' where id=2;
-update noar ti set v0='9Y4LOWTMNOUCV3IX' where id=2;
-update noar tt set b0='8HIDXNK9S4P0EI70I7XGFBA2VWCF' where id=2;
-update noar ti set b0='8HIDXNK9S4P0EI70I7XGFBA2VWCF' where id=2;
-update noar tt set v0='P0KQ2W3EJZEGAC3' where id=2;
-update noar ti set v0='P0KQ2W3EJZEGAC3' where id=2;
-update noar tt set b1='21MKQLUHZUGUM2G1VL6JTJGS6X' where id=2;
-update noar ti set b1='21MKQLUHZUGUM2G1VL6JTJGS6X' where id=2;
-update noar tt set v0='R751A3HRK' where id=2;
-update noar ti set v0='R751A3HRK' where id=2;
-update noar tt set b2='F33JMZA4E2CSSLW' where id=2;
-update noar ti set b2='F33JMZA4E2CSSLW' where id=2;
-update noar tt set v0='YVD3GCINTKF070B6FRL6179O4TP' where id=3;
-update noar ti set v0='YVD3GCINTKF070B6FRL6179O4TP' where id=3;
-update noar tt set b0='TPIKHORNGPZDZY21WP8MVWRPTJTL1H5P' where id=3;
-update noar ti set b0='TPIKHORNGPZDZY21WP8MVWRPTJTL1H5P' where id=3;
-update noar tt set v0='F6I3WEVWK8AXJW9Q6UC8' where id=3;
-update noar ti set v0='F6I3WEVWK8AXJW9Q6UC8' where id=3;
-update noar tt set b1='PQOD' where id=3;
-update noar ti set b1='PQOD' where id=3;
-update noar tt set v0='EA7VW5SB3CNWQ' where id=3;
-update noar ti set v0='EA7VW5SB3CNWQ' where id=3;
-update noar tt set b2='VVY56UFFFIL' where id=3;
-update noar ti set b2='VVY56UFFFIL' where id=3;
-update noar tt set v0='ZPGZBU401P2AD' where id=4;
-update noar ti set v0='ZPGZBU401P2AD' where id=4;
-update noar tt set b0='39HK9KC76BC82HS89Y4CY1H00' where id=4;
-update noar ti set b0='39HK9KC76BC82HS89Y4CY1H00' where id=4;
-update noar tt set v0='0PMR3ZHSP14HU2VKT9CK676ZP' where id=4;
-update noar ti set v0='0PMR3ZHSP14HU2VKT9CK676ZP' where id=4;
-update noar tt set b1='4WEWY619KNDBWI16V59YJLU' where id=4;
-update noar ti set b1='4WEWY619KNDBWI16V59YJLU' where id=4;
-update noar tt set v0='RRYCBO' where id=4;
-update noar ti set v0='RRYCBO' where id=4;
-update noar tt set b2='VZQS1YIGKJWVWGOKKPXI' where id=4;
-update noar ti set b2='VZQS1YIGKJWVWGOKKPXI' where id=4;
-update noar tt set v0='UUEADOXZ5QVMST' where id=5;
-update noar ti set v0='UUEADOXZ5QVMST' where id=5;
-update noar tt set b0='CYTF' where id=5;
-update noar ti set b0='CYTF' where id=5;
-update noar tt set v0='7GR08064UUKL5P6' where id=5;
-update noar ti set v0='7GR08064UUKL5P6' where id=5;
-update noar tt set b1='AOCAZYOH4MDQGT4SQA' where id=5;
-update noar ti set b1='AOCAZYOH4MDQGT4SQA' where id=5;
-update noar tt set v0='HXH6KF7XL9Y5FR1KMU3DAGXSX8PY' where id=5;
-update noar ti set v0='HXH6KF7XL9Y5FR1KMU3DAGXSX8PY' where id=5;
-update noar tt set b2='DNTOSGXA' where id=5;
-update noar ti set b2='DNTOSGXA' where id=5;
-update noar tt set v0='D3WALG84SDKPU3WMS5V27' where id=6;
-update noar ti set v0='D3WALG84SDKPU3WMS5V27' where id=6;
-update noar tt set b0='GZMNXGYTBMLQUQZKM4SEDI6R' where id=6;
-update noar ti set b0='GZMNXGYTBMLQUQZKM4SEDI6R' where id=6;
-update noar tt set v0='8R7AZY6DYH7MT0E' where id=6;
-update noar ti set v0='8R7AZY6DYH7MT0E' where id=6;
-update noar tt set b1='0YXI' where id=6;
-update noar ti set b1='0YXI' where id=6;
-update noar tt set v0='A1BSGA' where id=6;
-update noar ti set v0='A1BSGA' where id=6;
-update noar tt set b2='V0WEKR22REQAN3UKDGZ4RY2QY' where id=6;
-update noar ti set b2='V0WEKR22REQAN3UKDGZ4RY2QY' where id=6;
-update noar tt set v0='768FII33UN54Q68P100PT4LBPUYTLBS3' where id=7;
-update noar ti set v0='768FII33UN54Q68P100PT4LBPUYTLBS3' where id=7;
-update noar tt set b0='0VKHPU2A4C1MH6WIWR4O5FNDRPC2N' where id=7;
-update noar ti set b0='0VKHPU2A4C1MH6WIWR4O5FNDRPC2N' where id=7;
-update noar tt set v0='ZOMFQ7WUNK124IFFFCAJ1JY3Y07' where id=7;
-update noar ti set v0='ZOMFQ7WUNK124IFFFCAJ1JY3Y07' where id=7;
-update noar tt set b1='JUQPOXD6' where id=7;
-update noar ti set b1='JUQPOXD6' where id=7;
-update noar tt set v0='QM4I0FKR76JR8N14PKECY' where id=7;
-update noar ti set v0='QM4I0FKR76JR8N14PKECY' where id=7;
-update noar tt set b2='HBNIMG00FV3J0SKV1HTOP' where id=7;
-update noar ti set b2='HBNIMG00FV3J0SKV1HTOP' where id=7;
-update noar tt set v0='K8Z8FUVYPBFT2' where id=8;
-update noar ti set v0='K8Z8FUVYPBFT2' where id=8;
-update noar tt set b0='T40VI2Z32AHGT' where id=8;
-update noar ti set b0='T40VI2Z32AHGT' where id=8;
-update noar tt set v0='1BA2D926WT1ZVF164HK7L5UNDJQ7W2XM' where id=8;
-update noar ti set v0='1BA2D926WT1ZVF164HK7L5UNDJQ7W2XM' where id=8;
-update noar tt set b1='E2MT8HYQJZEXEFH' where id=8;
-update noar ti set b1='E2MT8HYQJZEXEFH' where id=8;
-update noar tt set v0='EPCDJD9J9VD7UOJ1YIFE5JKR7' where id=8;
-update noar ti set v0='EPCDJD9J9VD7UOJ1YIFE5JKR7' where id=8;
-update noar tt set b2='FQWKFD83775Q9O3TYP42QA' where id=8;
-update noar ti set b2='FQWKFD83775Q9O3TYP42QA' where id=8;
-update noar tt set v0='3K207KSNHM4' where id=9;
-update noar ti set v0='3K207KSNHM4' where id=9;
-update noar tt set b0='LE6GI1B' where id=9;
-update noar ti set b0='LE6GI1B' where id=9;
-update noar tt set v0='2WCQTY2N7YJM4C7GPGP2NTQN' where id=9;
-update noar ti set v0='2WCQTY2N7YJM4C7GPGP2NTQN' where id=9;
-update noar tt set b1='6XIVK5RVY1IY66GQEJZXISGVNOM381' where id=9;
-update noar ti set b1='6XIVK5RVY1IY66GQEJZXISGVNOM381' where id=9;
-update noar tt set v0='Z0SVHJCDXRU71XM7R' where id=9;
-update noar ti set v0='Z0SVHJCDXRU71XM7R' where id=9;
-update noar tt set b2='F2XXINS0OIMAVLT9W' where id=9;
-update noar ti set b2='F2XXINS0OIMAVLT9W' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZXAHA9KCIDO7MYN6JF0' where id=1;
-update noar ti set v0='ZXAHA9KCIDO7MYN6JF0' where id=1;
-update noar tt set b0='HZXGWHMW4T7PBHPS' where id=1;
-update noar ti set b0='HZXGWHMW4T7PBHPS' where id=1;
-update noar tt set v0='GI' where id=1;
-update noar ti set v0='GI' where id=1;
-update noar tt set b1='DSVNHETNPM9LOBBO07' where id=1;
-update noar ti set b1='DSVNHETNPM9LOBBO07' where id=1;
-update noar tt set v0='469GMG3PALC2TXC2RVVICWOYF' where id=1;
-update noar ti set v0='469GMG3PALC2TXC2RVVICWOYF' where id=1;
-update noar tt set b2='638HJQ2K13SM5TFTS3' where id=1;
-update noar ti set b2='638HJQ2K13SM5TFTS3' where id=1;
-update noar tt set v0='31LMF83CF9KRQC0LP2VHITBSU9U' where id=2;
-update noar ti set v0='31LMF83CF9KRQC0LP2VHITBSU9U' where id=2;
-update noar tt set b0='G87LXRXL' where id=2;
-update noar ti set b0='G87LXRXL' where id=2;
-update noar tt set v0='ZIUGLK2VB390NZ' where id=2;
-update noar ti set v0='ZIUGLK2VB390NZ' where id=2;
-update noar tt set b1='2Z8YQM' where id=2;
-update noar ti set b1='2Z8YQM' where id=2;
-update noar tt set v0='WD418INXDHJA' where id=2;
-update noar ti set v0='WD418INXDHJA' where id=2;
-update noar tt set b2='6OXKD5KV38KEBF0NZ1K' where id=2;
-update noar ti set b2='6OXKD5KV38KEBF0NZ1K' where id=2;
-update noar tt set v0='CYMIUCERBXVP4CJ' where id=3;
-update noar ti set v0='CYMIUCERBXVP4CJ' where id=3;
-update noar tt set b0='6147G0H77U' where id=3;
-update noar ti set b0='6147G0H77U' where id=3;
-update noar tt set v0='F06IDV8O2LBYHT5IR6HDMHIQZ6V7' where id=3;
-update noar ti set v0='F06IDV8O2LBYHT5IR6HDMHIQZ6V7' where id=3;
-update noar tt set b1='DUGSUM4M8U' where id=3;
-update noar ti set b1='DUGSUM4M8U' where id=3;
-update noar tt set v0='ROVO1UK' where id=3;
-update noar ti set v0='ROVO1UK' where id=3;
-update noar tt set b2='24CYUW51G0' where id=3;
-update noar ti set b2='24CYUW51G0' where id=3;
-update noar tt set v0='HCJU' where id=4;
-update noar ti set v0='HCJU' where id=4;
-update noar tt set b0='PQJBTRWYFKQPXIW0B8YFS1' where id=4;
-update noar ti set b0='PQJBTRWYFKQPXIW0B8YFS1' where id=4;
-update noar tt set v0='ZMAYPO6ER' where id=4;
-update noar ti set v0='ZMAYPO6ER' where id=4;
-update noar tt set b1='GXAWFK7GQNYAMDTGH97391ZUC6' where id=4;
-update noar ti set b1='GXAWFK7GQNYAMDTGH97391ZUC6' where id=4;
-update noar tt set v0='4GYMUYNFHJLUCIPYK5' where id=4;
-update noar ti set v0='4GYMUYNFHJLUCIPYK5' where id=4;
-update noar tt set b2='W6A1XHZA9DEQZIP442' where id=4;
-update noar ti set b2='W6A1XHZA9DEQZIP442' where id=4;
-update noar tt set v0='JL5DIB1ZG68IL' where id=5;
-update noar ti set v0='JL5DIB1ZG68IL' where id=5;
-update noar tt set b0='VURREKC3D03KRDADXTC715RXPNVM3' where id=5;
-update noar ti set b0='VURREKC3D03KRDADXTC715RXPNVM3' where id=5;
-update noar tt set v0='XP07RSPJ299IIU1Y6E8' where id=5;
-update noar ti set v0='XP07RSPJ299IIU1Y6E8' where id=5;
-update noar tt set b1='L9O3F8JS15FX6XG2WNKTX1SY1H6U' where id=5;
-update noar ti set b1='L9O3F8JS15FX6XG2WNKTX1SY1H6U' where id=5;
-update noar tt set v0='MM6B' where id=5;
-update noar ti set v0='MM6B' where id=5;
-update noar tt set b2='HVM6HVBVI0HX' where id=5;
-update noar ti set b2='HVM6HVBVI0HX' where id=5;
-update noar tt set v0='OS2PNDORQ8I86YN1KM4OC' where id=6;
-update noar ti set v0='OS2PNDORQ8I86YN1KM4OC' where id=6;
-update noar tt set b0='AV8VY2WLQU10M6NDTM59GRU8EHCLQR' where id=6;
-update noar ti set b0='AV8VY2WLQU10M6NDTM59GRU8EHCLQR' where id=6;
-update noar tt set v0='4JJNP148OUHMJ3EGIOHOA' where id=6;
-update noar ti set v0='4JJNP148OUHMJ3EGIOHOA' where id=6;
-update noar tt set b1='C' where id=6;
-update noar ti set b1='C' where id=6;
-update noar tt set v0='JSJTKGT3U9ZLMTH5AKR4U5SHMQ' where id=6;
-update noar ti set v0='JSJTKGT3U9ZLMTH5AKR4U5SHMQ' where id=6;
-update noar tt set b2='15A4BMDBV1X64' where id=6;
-update noar ti set b2='15A4BMDBV1X64' where id=6;
-update noar tt set v0='OVT5FZH3YI1FBYQVCXK1OR' where id=7;
-update noar ti set v0='OVT5FZH3YI1FBYQVCXK1OR' where id=7;
-update noar tt set b0='YRY5WJD9HEAC2Q0XL' where id=7;
-update noar ti set b0='YRY5WJD9HEAC2Q0XL' where id=7;
-update noar tt set v0='P5V009NA8OG6MYEZP8VKM2R8K15' where id=7;
-update noar ti set v0='P5V009NA8OG6MYEZP8VKM2R8K15' where id=7;
-update noar tt set b1='Z7PR7B2AE6' where id=7;
-update noar ti set b1='Z7PR7B2AE6' where id=7;
-update noar tt set v0='28SMM2OFCE83W9PZN' where id=7;
-update noar ti set v0='28SMM2OFCE83W9PZN' where id=7;
-update noar tt set b2='RMVZ2FZ5JB' where id=7;
-update noar ti set b2='RMVZ2FZ5JB' where id=7;
-update noar tt set v0='FP' where id=8;
-update noar ti set v0='FP' where id=8;
-update noar tt set b0='Q4NWQ' where id=8;
-update noar ti set b0='Q4NWQ' where id=8;
-update noar tt set v0='PC59FLLRHOH1XY9GL3F' where id=8;
-update noar ti set v0='PC59FLLRHOH1XY9GL3F' where id=8;
-update noar tt set b1='CB3E25TWUFO5LQBGR350ZK50VLCV' where id=8;
-update noar ti set b1='CB3E25TWUFO5LQBGR350ZK50VLCV' where id=8;
-update noar tt set v0='87W71S3TD2IB9NL0LIXJ5D2LWOA' where id=8;
-update noar ti set v0='87W71S3TD2IB9NL0LIXJ5D2LWOA' where id=8;
-update noar tt set b2='XW7M' where id=8;
-update noar ti set b2='XW7M' where id=8;
-update noar tt set v0='5RG9BBYLBV' where id=9;
-update noar ti set v0='5RG9BBYLBV' where id=9;
-update noar tt set b0='YH0MD718RL' where id=9;
-update noar ti set b0='YH0MD718RL' where id=9;
-update noar tt set v0='355O3IB' where id=9;
-update noar ti set v0='355O3IB' where id=9;
-update noar tt set b1='DMKSG9UV9E0BVPC74Y3W6' where id=9;
-update noar ti set b1='DMKSG9UV9E0BVPC74Y3W6' where id=9;
-update noar tt set v0='8IYOIY86E' where id=9;
-update noar ti set v0='8IYOIY86E' where id=9;
-update noar tt set b2='JWBWUD2UOVL665XG9O2' where id=9;
-update noar ti set b2='JWBWUD2UOVL665XG9O2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='53NJXRWODZ00H0P' where id=1;
-update noar ti set v0='53NJXRWODZ00H0P' where id=1;
-update noar tt set b0='Q' where id=1;
-update noar ti set b0='Q' where id=1;
-update noar tt set v0='LFXBBYJM' where id=1;
-update noar ti set v0='LFXBBYJM' where id=1;
-update noar tt set b1='FQDNKXWV87BCK792UTT2GVTMOOAX7' where id=1;
-update noar ti set b1='FQDNKXWV87BCK792UTT2GVTMOOAX7' where id=1;
-update noar tt set v0='SYL32JY5KP3J6G2Y' where id=1;
-update noar ti set v0='SYL32JY5KP3J6G2Y' where id=1;
-update noar tt set b2='U4YF' where id=1;
-update noar ti set b2='U4YF' where id=1;
-update noar tt set v0='VI0D2S5341KY2Q36JHTR' where id=2;
-update noar ti set v0='VI0D2S5341KY2Q36JHTR' where id=2;
-update noar tt set b0='4IOP2NA7T03LPQXEPCMIKZB1IRED0' where id=2;
-update noar ti set b0='4IOP2NA7T03LPQXEPCMIKZB1IRED0' where id=2;
-update noar tt set v0='NZWKB2VXFNU3AVA5QZSZQ3N' where id=2;
-update noar ti set v0='NZWKB2VXFNU3AVA5QZSZQ3N' where id=2;
-update noar tt set b1='A2L' where id=2;
-update noar ti set b1='A2L' where id=2;
-update noar tt set v0='SKYND9HJ6NK9YZ0T1' where id=2;
-update noar ti set v0='SKYND9HJ6NK9YZ0T1' where id=2;
-update noar tt set b2='WU1AXK74NQZLIU20RCTM3P8BKV' where id=2;
-update noar ti set b2='WU1AXK74NQZLIU20RCTM3P8BKV' where id=2;
-update noar tt set v0='DKN88' where id=3;
-update noar ti set v0='DKN88' where id=3;
-update noar tt set b0='ZC525KRA6SE7G3US5MUQLGE86G87D' where id=3;
-update noar ti set b0='ZC525KRA6SE7G3US5MUQLGE86G87D' where id=3;
-update noar tt set v0='CZWWUFQGS93NNS4' where id=3;
-update noar ti set v0='CZWWUFQGS93NNS4' where id=3;
-update noar tt set b1='35K55I1M7DTG4VEOR2B9PNS24OILM' where id=3;
-update noar ti set b1='35K55I1M7DTG4VEOR2B9PNS24OILM' where id=3;
-update noar tt set v0='EDDIP9IYAFXMUXWNY' where id=3;
-update noar ti set v0='EDDIP9IYAFXMUXWNY' where id=3;
-update noar tt set b2='513UJZQEGYUJN' where id=3;
-update noar ti set b2='513UJZQEGYUJN' where id=3;
-update noar tt set v0='2EM25ILRC41Q' where id=4;
-update noar ti set v0='2EM25ILRC41Q' where id=4;
-update noar tt set b0='YB8862QIDIQLX' where id=4;
-update noar ti set b0='YB8862QIDIQLX' where id=4;
-update noar tt set v0='A64ZQAV6H1XFFHI7WKN5PDR71X79' where id=4;
-update noar ti set v0='A64ZQAV6H1XFFHI7WKN5PDR71X79' where id=4;
-update noar tt set b1='E602RTBF4YLY' where id=4;
-update noar ti set b1='E602RTBF4YLY' where id=4;
-update noar tt set v0='GK55ETJQT954' where id=4;
-update noar ti set v0='GK55ETJQT954' where id=4;
-update noar tt set b2='K' where id=4;
-update noar ti set b2='K' where id=4;
-update noar tt set v0='IFR65JDTP9AUL7XP57X01' where id=5;
-update noar ti set v0='IFR65JDTP9AUL7XP57X01' where id=5;
-update noar tt set b0='XRPGQ5IPQIPJDR3FF5' where id=5;
-update noar ti set b0='XRPGQ5IPQIPJDR3FF5' where id=5;
-update noar tt set v0='90ABFY4EH0BMNQX079B' where id=5;
-update noar ti set v0='90ABFY4EH0BMNQX079B' where id=5;
-update noar tt set b1='IPBPSCH359J72HHM8R' where id=5;
-update noar ti set b1='IPBPSCH359J72HHM8R' where id=5;
-update noar tt set v0='WDOIIDSM8UDFSTXQMO' where id=5;
-update noar ti set v0='WDOIIDSM8UDFSTXQMO' where id=5;
-update noar tt set b2='C1SYUE0DSMSS72MPJMRE' where id=5;
-update noar ti set b2='C1SYUE0DSMSS72MPJMRE' where id=5;
-update noar tt set v0='D71MRM1Q7WS4DAW6EBI1KK8JT7AYMW' where id=6;
-update noar ti set v0='D71MRM1Q7WS4DAW6EBI1KK8JT7AYMW' where id=6;
-update noar tt set b0='QGDBNCWW054I5X0A' where id=6;
-update noar ti set b0='QGDBNCWW054I5X0A' where id=6;
-update noar tt set v0='2KNG' where id=6;
-update noar ti set v0='2KNG' where id=6;
-update noar tt set b1='M6PWKQAOIK4GQVFM' where id=6;
-update noar ti set b1='M6PWKQAOIK4GQVFM' where id=6;
-update noar tt set v0='V0FEYSZTJ3QSGST7M9WX57ERK' where id=6;
-update noar ti set v0='V0FEYSZTJ3QSGST7M9WX57ERK' where id=6;
-update noar tt set b2='QVQLMJ7T0RW2O1D7UCO6C6CO9' where id=6;
-update noar ti set b2='QVQLMJ7T0RW2O1D7UCO6C6CO9' where id=6;
-update noar tt set v0='S9UBSPA2LOX' where id=7;
-update noar ti set v0='S9UBSPA2LOX' where id=7;
-update noar tt set b0='SED4OQN4PKDSPWBIU1QY53K7P' where id=7;
-update noar ti set b0='SED4OQN4PKDSPWBIU1QY53K7P' where id=7;
-update noar tt set v0='F' where id=7;
-update noar ti set v0='F' where id=7;
-update noar tt set b1='JJ1EYCB81DGM1DTFE' where id=7;
-update noar ti set b1='JJ1EYCB81DGM1DTFE' where id=7;
-update noar tt set v0='SEKYO08VM4KQEZINA8QMQGFY6EE3M' where id=7;
-update noar ti set v0='SEKYO08VM4KQEZINA8QMQGFY6EE3M' where id=7;
-update noar tt set b2='OYHQPDC7UL5DZSWK3C6228TPQIFB4' where id=7;
-update noar ti set b2='OYHQPDC7UL5DZSWK3C6228TPQIFB4' where id=7;
-update noar tt set v0='QKQW9I6L7C' where id=8;
-update noar ti set v0='QKQW9I6L7C' where id=8;
-update noar tt set b0='EPFNTG7M3AR29CT' where id=8;
-update noar ti set b0='EPFNTG7M3AR29CT' where id=8;
-update noar tt set v0='AXUCJGLQI20UKEWGS98Y7SJWX' where id=8;
-update noar ti set v0='AXUCJGLQI20UKEWGS98Y7SJWX' where id=8;
-update noar tt set b1='IN12HEJL5VRZV8HMS2E3JR475Y2' where id=8;
-update noar ti set b1='IN12HEJL5VRZV8HMS2E3JR475Y2' where id=8;
-update noar tt set v0='XFJMZSZMQJF' where id=8;
-update noar ti set v0='XFJMZSZMQJF' where id=8;
-update noar tt set b2='TN439ONA2C577G9RLWS5FKWII1JA5' where id=8;
-update noar ti set b2='TN439ONA2C577G9RLWS5FKWII1JA5' where id=8;
-update noar tt set v0='W5UYO' where id=9;
-update noar ti set v0='W5UYO' where id=9;
-update noar tt set b0='1VXO4SO1VJBFUYPQJ0Z' where id=9;
-update noar ti set b0='1VXO4SO1VJBFUYPQJ0Z' where id=9;
-update noar tt set v0='F8EYU5O7VUBNPA3ZSE40LMPUG5M46' where id=9;
-update noar ti set v0='F8EYU5O7VUBNPA3ZSE40LMPUG5M46' where id=9;
-update noar tt set b1='VSCC1APBTFJHNXAD96UVQOQM8G58YUW' where id=9;
-update noar ti set b1='VSCC1APBTFJHNXAD96UVQOQM8G58YUW' where id=9;
-update noar tt set v0='OLPM6C' where id=9;
-update noar ti set v0='OLPM6C' where id=9;
-update noar tt set b2='61ERRVAM' where id=9;
-update noar ti set b2='61ERRVAM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NSHLIY1U423Y2HQSJDRE6PZI7B1' where id=1;
-update noar ti set v0='NSHLIY1U423Y2HQSJDRE6PZI7B1' where id=1;
-update noar tt set b0='VABL6HL9UUB5' where id=1;
-update noar ti set b0='VABL6HL9UUB5' where id=1;
-update noar tt set v0='0QSQTRBA6WIK5RX8TTESB1' where id=1;
-update noar ti set v0='0QSQTRBA6WIK5RX8TTESB1' where id=1;
-update noar tt set b1='LALW8OY22L' where id=1;
-update noar ti set b1='LALW8OY22L' where id=1;
-update noar tt set v0='ZI0BXLLJL3' where id=1;
-update noar ti set v0='ZI0BXLLJL3' where id=1;
-update noar tt set b2='S9HHJYL3OPWFBC0HRPEL0G7RFB8' where id=1;
-update noar ti set b2='S9HHJYL3OPWFBC0HRPEL0G7RFB8' where id=1;
-update noar tt set v0='YOJJRWZHJYRMZ' where id=2;
-update noar ti set v0='YOJJRWZHJYRMZ' where id=2;
-update noar tt set b0='GX8QW9X' where id=2;
-update noar ti set b0='GX8QW9X' where id=2;
-update noar tt set v0='ZTZ9YYL061BQFTMS0ZAJJT' where id=2;
-update noar ti set v0='ZTZ9YYL061BQFTMS0ZAJJT' where id=2;
-update noar tt set b1='MLJNCCSF7V9XDYDT69X7SIYSO' where id=2;
-update noar ti set b1='MLJNCCSF7V9XDYDT69X7SIYSO' where id=2;
-update noar tt set v0='7BDEXA74YEBZVAQP70' where id=2;
-update noar ti set v0='7BDEXA74YEBZVAQP70' where id=2;
-update noar tt set b2='YOZ1ZFC7O' where id=2;
-update noar ti set b2='YOZ1ZFC7O' where id=2;
-update noar tt set v0='LK4B9LW' where id=3;
-update noar ti set v0='LK4B9LW' where id=3;
-update noar tt set b0='GJNADVGYW17TZ8PRKPGC2Y2VXTYU5SFO' where id=3;
-update noar ti set b0='GJNADVGYW17TZ8PRKPGC2Y2VXTYU5SFO' where id=3;
-update noar tt set v0='C09MSQYBKFTTT14' where id=3;
-update noar ti set v0='C09MSQYBKFTTT14' where id=3;
-update noar tt set b1='C5P6PHI3DS1RN9Z6GKBVFIVRRLXAPN10' where id=3;
-update noar ti set b1='C5P6PHI3DS1RN9Z6GKBVFIVRRLXAPN10' where id=3;
-update noar tt set v0='NQFX9CKKWL2BLIN7' where id=3;
-update noar ti set v0='NQFX9CKKWL2BLIN7' where id=3;
-update noar tt set b2='ZITORHH66JSN1HLMKZFSRIZZ' where id=3;
-update noar ti set b2='ZITORHH66JSN1HLMKZFSRIZZ' where id=3;
-update noar tt set v0='DOUN60SVXDJ9ALD6B95NOTKUSE7VJTAO' where id=4;
-update noar ti set v0='DOUN60SVXDJ9ALD6B95NOTKUSE7VJTAO' where id=4;
-update noar tt set b0='B1Y2JFRQ38GDAFOTT592KQKC3MVT' where id=4;
-update noar ti set b0='B1Y2JFRQ38GDAFOTT592KQKC3MVT' where id=4;
-update noar tt set v0='DIBG0XDOUXE9KA2OLXVWWYZNCTRX1' where id=4;
-update noar ti set v0='DIBG0XDOUXE9KA2OLXVWWYZNCTRX1' where id=4;
-update noar tt set b1='RAKX3HNE42MT0LEU5VN84KK7' where id=4;
-update noar ti set b1='RAKX3HNE42MT0LEU5VN84KK7' where id=4;
-update noar tt set v0='J8F1SQAE8YIKZ8GAKMKYMRQWFLE' where id=4;
-update noar ti set v0='J8F1SQAE8YIKZ8GAKMKYMRQWFLE' where id=4;
-update noar tt set b2='3FSV8Z4ZEAG8FWWSD' where id=4;
-update noar ti set b2='3FSV8Z4ZEAG8FWWSD' where id=4;
-update noar tt set v0='PS5G9KCN9Z7D6MZGY' where id=5;
-update noar ti set v0='PS5G9KCN9Z7D6MZGY' where id=5;
-update noar tt set b0='25VFXPCQKWZE6I1JK' where id=5;
-update noar ti set b0='25VFXPCQKWZE6I1JK' where id=5;
-update noar tt set v0='WWTKFAP11TY47JAD' where id=5;
-update noar ti set v0='WWTKFAP11TY47JAD' where id=5;
-update noar tt set b1='NSC9NG5E4U87' where id=5;
-update noar ti set b1='NSC9NG5E4U87' where id=5;
-update noar tt set v0='Q6EA8DQR04ZHO6JUMK9R5CSO' where id=5;
-update noar ti set v0='Q6EA8DQR04ZHO6JUMK9R5CSO' where id=5;
-update noar tt set b2='OBRWATVWS4X7EEZLW0ZUS5YMF' where id=5;
-update noar ti set b2='OBRWATVWS4X7EEZLW0ZUS5YMF' where id=5;
-update noar tt set v0='Y' where id=6;
-update noar ti set v0='Y' where id=6;
-update noar tt set b0='GTM9MDR94T39' where id=6;
-update noar ti set b0='GTM9MDR94T39' where id=6;
-update noar tt set v0='MSFRV01L9P' where id=6;
-update noar ti set v0='MSFRV01L9P' where id=6;
-update noar tt set b1='ED2IAIAQ3M8QNB7E3CP' where id=6;
-update noar ti set b1='ED2IAIAQ3M8QNB7E3CP' where id=6;
-update noar tt set v0='X9TU3OOOGO7GSXKPMJ5O' where id=6;
-update noar ti set v0='X9TU3OOOGO7GSXKPMJ5O' where id=6;
-update noar tt set b2='M4LLW5HUSMA60L1O218Z7KWXT3F8L' where id=6;
-update noar ti set b2='M4LLW5HUSMA60L1O218Z7KWXT3F8L' where id=6;
-update noar tt set v0='RJB' where id=7;
-update noar ti set v0='RJB' where id=7;
-update noar tt set b0='153SQWKJCOZKQANGE' where id=7;
-update noar ti set b0='153SQWKJCOZKQANGE' where id=7;
-update noar tt set v0='2FQFTXN9CR82P1' where id=7;
-update noar ti set v0='2FQFTXN9CR82P1' where id=7;
-update noar tt set b1='MFY' where id=7;
-update noar ti set b1='MFY' where id=7;
-update noar tt set v0='SKWK78N0JRVQFQSNK1MOWAEBR' where id=7;
-update noar ti set v0='SKWK78N0JRVQFQSNK1MOWAEBR' where id=7;
-update noar tt set b2='2P1IBF7T27LVEVMZHRFSYUM11' where id=7;
-update noar ti set b2='2P1IBF7T27LVEVMZHRFSYUM11' where id=7;
-update noar tt set v0='4QX' where id=8;
-update noar ti set v0='4QX' where id=8;
-update noar tt set b0='NGHBI3GWHK86Z2U4GAMDI3YHE' where id=8;
-update noar ti set b0='NGHBI3GWHK86Z2U4GAMDI3YHE' where id=8;
-update noar tt set v0='4441XKWYCAOD4YOEOR831WIYMH9MTT' where id=8;
-update noar ti set v0='4441XKWYCAOD4YOEOR831WIYMH9MTT' where id=8;
-update noar tt set b1='A2ORVUD' where id=8;
-update noar ti set b1='A2ORVUD' where id=8;
-update noar tt set v0='E092CX2NKC256BPH1RNHJAGOW391BMY1' where id=8;
-update noar ti set v0='E092CX2NKC256BPH1RNHJAGOW391BMY1' where id=8;
-update noar tt set b2='K3BJR3PDKTNH52PPJJIUD9JLRXNMY2K9' where id=8;
-update noar ti set b2='K3BJR3PDKTNH52PPJJIUD9JLRXNMY2K9' where id=8;
-update noar tt set v0='VW7MM6XU4ZF0LSL6531WTJ5A' where id=9;
-update noar ti set v0='VW7MM6XU4ZF0LSL6531WTJ5A' where id=9;
-update noar tt set b0='Q30O1UHU' where id=9;
-update noar ti set b0='Q30O1UHU' where id=9;
-update noar tt set v0='DD9MBAFXKXMORAPO03FEEBFIS0OLPSJ' where id=9;
-update noar ti set v0='DD9MBAFXKXMORAPO03FEEBFIS0OLPSJ' where id=9;
-update noar tt set b1='UDNI50X1714QESXPJAEG6KFWN3T' where id=9;
-update noar ti set b1='UDNI50X1714QESXPJAEG6KFWN3T' where id=9;
-update noar tt set v0='0' where id=9;
-update noar ti set v0='0' where id=9;
-update noar tt set b2='O6H29BGGYZ1M5KLR2DR35' where id=9;
-update noar ti set b2='O6H29BGGYZ1M5KLR2DR35' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='02WIPE8AS' where id=1;
-update noar ti set v0='02WIPE8AS' where id=1;
-update noar tt set b0='Q' where id=1;
-update noar ti set b0='Q' where id=1;
-update noar tt set v0='U6A4NPVVNTG81KRLEV0BBFNNVTFUBO' where id=1;
-update noar ti set v0='U6A4NPVVNTG81KRLEV0BBFNNVTFUBO' where id=1;
-update noar tt set b1='WDB8' where id=1;
-update noar ti set b1='WDB8' where id=1;
-update noar tt set v0='5LBGKCZX9UJRDB' where id=1;
-update noar ti set v0='5LBGKCZX9UJRDB' where id=1;
-update noar tt set b2='NN6A1IZSA6MNPR35CFL8UPQ' where id=1;
-update noar ti set b2='NN6A1IZSA6MNPR35CFL8UPQ' where id=1;
-update noar tt set v0='K8G55IME4GZ4' where id=2;
-update noar ti set v0='K8G55IME4GZ4' where id=2;
-update noar tt set b0='GAIYM36GR0TWRALL61E' where id=2;
-update noar ti set b0='GAIYM36GR0TWRALL61E' where id=2;
-update noar tt set v0='NCY1UXKF2ZWP9PGFS3PBMPOP90' where id=2;
-update noar ti set v0='NCY1UXKF2ZWP9PGFS3PBMPOP90' where id=2;
-update noar tt set b1='2TG' where id=2;
-update noar ti set b1='2TG' where id=2;
-update noar tt set v0='2AFJFY8285A' where id=2;
-update noar ti set v0='2AFJFY8285A' where id=2;
-update noar tt set b2='W49R8E96BAX' where id=2;
-update noar ti set b2='W49R8E96BAX' where id=2;
-update noar tt set v0='VQU48DKJGWZSG27HH51' where id=3;
-update noar ti set v0='VQU48DKJGWZSG27HH51' where id=3;
-update noar tt set b0='WVJIRIOSB1MC1' where id=3;
-update noar ti set b0='WVJIRIOSB1MC1' where id=3;
-update noar tt set v0='46YG' where id=3;
-update noar ti set v0='46YG' where id=3;
-update noar tt set b1='W80I94C6C1570ALIW2R0AXSRMCGEAOC' where id=3;
-update noar ti set b1='W80I94C6C1570ALIW2R0AXSRMCGEAOC' where id=3;
-update noar tt set v0='58TSIDW74PPMGI5K9FTV8' where id=3;
-update noar ti set v0='58TSIDW74PPMGI5K9FTV8' where id=3;
-update noar tt set b2='8T45DBQ3HF4OLW6ULR9GXTB' where id=3;
-update noar ti set b2='8T45DBQ3HF4OLW6ULR9GXTB' where id=3;
-update noar tt set v0='XXCQ9' where id=4;
-update noar ti set v0='XXCQ9' where id=4;
-update noar tt set b0='FJG3W74BGRD962QMEY' where id=4;
-update noar ti set b0='FJG3W74BGRD962QMEY' where id=4;
-update noar tt set v0='6SO83PIRN05YQ9GP6Z7I' where id=4;
-update noar ti set v0='6SO83PIRN05YQ9GP6Z7I' where id=4;
-update noar tt set b1='UCXDQ4CURUTIA3I11' where id=4;
-update noar ti set b1='UCXDQ4CURUTIA3I11' where id=4;
-update noar tt set v0='08NZ521CJI7AOU1129JIE8T2A' where id=4;
-update noar ti set v0='08NZ521CJI7AOU1129JIE8T2A' where id=4;
-update noar tt set b2='GVVOERSLMYRKZXAULJPY' where id=4;
-update noar ti set b2='GVVOERSLMYRKZXAULJPY' where id=4;
-update noar tt set v0='LU40357O1R7K9R47J12MLTGW' where id=5;
-update noar ti set v0='LU40357O1R7K9R47J12MLTGW' where id=5;
-update noar tt set b0='3YNMDV' where id=5;
-update noar ti set b0='3YNMDV' where id=5;
-update noar tt set v0='WOJ9HOG8M6K0' where id=5;
-update noar ti set v0='WOJ9HOG8M6K0' where id=5;
-update noar tt set b1='79VJWEYV0FIIQ3DC13ACNRX' where id=5;
-update noar ti set b1='79VJWEYV0FIIQ3DC13ACNRX' where id=5;
-update noar tt set v0='XONPQPN7JE0CHPE9J' where id=5;
-update noar ti set v0='XONPQPN7JE0CHPE9J' where id=5;
-update noar tt set b2='CSDKN30HKF0C3QL6LBOR' where id=5;
-update noar ti set b2='CSDKN30HKF0C3QL6LBOR' where id=5;
-update noar tt set v0='69OA8LI92713GE4KP0E0' where id=6;
-update noar ti set v0='69OA8LI92713GE4KP0E0' where id=6;
-update noar tt set b0='7QEMQ4CH3IITCJWB7QX0IYRK1AY' where id=6;
-update noar ti set b0='7QEMQ4CH3IITCJWB7QX0IYRK1AY' where id=6;
-update noar tt set v0='GV1Z7LE3F8OUAOZA1H0UN' where id=6;
-update noar ti set v0='GV1Z7LE3F8OUAOZA1H0UN' where id=6;
-update noar tt set b1='J7PY49GXXTCRO17GJ7N9X5M91' where id=6;
-update noar ti set b1='J7PY49GXXTCRO17GJ7N9X5M91' where id=6;
-update noar tt set v0='VUVDAUEP6EO8251NTG' where id=6;
-update noar ti set v0='VUVDAUEP6EO8251NTG' where id=6;
-update noar tt set b2='NBQ2PI7R2AWFHGSZ' where id=6;
-update noar ti set b2='NBQ2PI7R2AWFHGSZ' where id=6;
-update noar tt set v0='WFYEB3Y8' where id=7;
-update noar ti set v0='WFYEB3Y8' where id=7;
-update noar tt set b0='VCB' where id=7;
-update noar ti set b0='VCB' where id=7;
-update noar tt set v0='UPNTU26I12D9R66ZIIXJOHQKB9SL4JH' where id=7;
-update noar ti set v0='UPNTU26I12D9R66ZIIXJOHQKB9SL4JH' where id=7;
-update noar tt set b1='878YJCZ3ULDFFMEZ2KGUL' where id=7;
-update noar ti set b1='878YJCZ3ULDFFMEZ2KGUL' where id=7;
-update noar tt set v0='09VUJW2G' where id=7;
-update noar ti set v0='09VUJW2G' where id=7;
-update noar tt set b2='MR9N8Z830NEMC6UPYLHQFJV' where id=7;
-update noar ti set b2='MR9N8Z830NEMC6UPYLHQFJV' where id=7;
-update noar tt set v0='YODS7Z6BS' where id=8;
-update noar ti set v0='YODS7Z6BS' where id=8;
-update noar tt set b0='L1PW5ZU' where id=8;
-update noar ti set b0='L1PW5ZU' where id=8;
-update noar tt set v0='MRWX4U' where id=8;
-update noar ti set v0='MRWX4U' where id=8;
-update noar tt set b1='PDDX89RIJL8LOLW7C3KXZ19' where id=8;
-update noar ti set b1='PDDX89RIJL8LOLW7C3KXZ19' where id=8;
-update noar tt set v0='LEUL3VHWJNBW5L5PG' where id=8;
-update noar ti set v0='LEUL3VHWJNBW5L5PG' where id=8;
-update noar tt set b2='GPOZMI0B3MB8KNGW293GG59ZO0' where id=8;
-update noar ti set b2='GPOZMI0B3MB8KNGW293GG59ZO0' where id=8;
-update noar tt set v0='6F6FAICK47' where id=9;
-update noar ti set v0='6F6FAICK47' where id=9;
-update noar tt set b0='BER1' where id=9;
-update noar ti set b0='BER1' where id=9;
-update noar tt set v0='GFJTRNY0ZP9XJ' where id=9;
-update noar ti set v0='GFJTRNY0ZP9XJ' where id=9;
-update noar tt set b1='68H6GUGSBV824J6IHHEV' where id=9;
-update noar ti set b1='68H6GUGSBV824J6IHHEV' where id=9;
-update noar tt set v0='8HWA5FP01CKG725UD6ZQ' where id=9;
-update noar ti set v0='8HWA5FP01CKG725UD6ZQ' where id=9;
-update noar tt set b2='71RT' where id=9;
-update noar ti set b2='71RT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='YUDNVRAONWSHFR' where id=1;
-update noar ti set v0='YUDNVRAONWSHFR' where id=1;
-update noar tt set b0='O' where id=1;
-update noar ti set b0='O' where id=1;
-update noar tt set v0='9CXVFBIAO3YSGYSO3W1LQV0PTM49IX6P' where id=1;
-update noar ti set v0='9CXVFBIAO3YSGYSO3W1LQV0PTM49IX6P' where id=1;
-update noar tt set b1='JHZX300HA1OBOUM72HG8ASQP8BEW9W' where id=1;
-update noar ti set b1='JHZX300HA1OBOUM72HG8ASQP8BEW9W' where id=1;
-update noar tt set v0='2A3GY' where id=1;
-update noar ti set v0='2A3GY' where id=1;
-update noar tt set b2='ZJPEUDXJC351YY6' where id=1;
-update noar ti set b2='ZJPEUDXJC351YY6' where id=1;
-update noar tt set v0='OBBRACP4Z7VDWO3TS' where id=2;
-update noar ti set v0='OBBRACP4Z7VDWO3TS' where id=2;
-update noar tt set b0='VC0M3PQLFYC3' where id=2;
-update noar ti set b0='VC0M3PQLFYC3' where id=2;
-update noar tt set v0='MB639G5' where id=2;
-update noar ti set v0='MB639G5' where id=2;
-update noar tt set b1='MS1OFAOGAUET3' where id=2;
-update noar ti set b1='MS1OFAOGAUET3' where id=2;
-update noar tt set v0='23END4W0YLIHP8H36ZUDB9UB7GCHPEOO' where id=2;
-update noar ti set v0='23END4W0YLIHP8H36ZUDB9UB7GCHPEOO' where id=2;
-update noar tt set b2='ZOUDZQTLVMOAECTAA79Z2L9WH02C' where id=2;
-update noar ti set b2='ZOUDZQTLVMOAECTAA79Z2L9WH02C' where id=2;
-update noar tt set v0='FCGQBJ4KXVSMWD' where id=3;
-update noar ti set v0='FCGQBJ4KXVSMWD' where id=3;
-update noar tt set b0='J1LP3V6AXUMKDKS8AMAW20SQ' where id=3;
-update noar ti set b0='J1LP3V6AXUMKDKS8AMAW20SQ' where id=3;
-update noar tt set v0='L7ODF5P2' where id=3;
-update noar ti set v0='L7ODF5P2' where id=3;
-update noar tt set b1='SOEJ9FO5M4NI9' where id=3;
-update noar ti set b1='SOEJ9FO5M4NI9' where id=3;
-update noar tt set v0='1601THUIO' where id=3;
-update noar ti set v0='1601THUIO' where id=3;
-update noar tt set b2='KHDX60P5' where id=3;
-update noar ti set b2='KHDX60P5' where id=3;
-update noar tt set v0='MJOKUBL1EJX3SO7' where id=4;
-update noar ti set v0='MJOKUBL1EJX3SO7' where id=4;
-update noar tt set b0='6KW7BFMJC9BNU1BP2FE0MKM64CK5' where id=4;
-update noar ti set b0='6KW7BFMJC9BNU1BP2FE0MKM64CK5' where id=4;
-update noar tt set v0='3JDS23' where id=4;
-update noar ti set v0='3JDS23' where id=4;
-update noar tt set b1='8ZNI6NJ0' where id=4;
-update noar ti set b1='8ZNI6NJ0' where id=4;
-update noar tt set v0='0KF2SRKTMT1DO4G17' where id=4;
-update noar ti set v0='0KF2SRKTMT1DO4G17' where id=4;
-update noar tt set b2='PYN1C1T2CXZ759' where id=4;
-update noar ti set b2='PYN1C1T2CXZ759' where id=4;
-update noar tt set v0='RNW17GMR08EN4X1REN7YBPOPW3' where id=5;
-update noar ti set v0='RNW17GMR08EN4X1REN7YBPOPW3' where id=5;
-update noar tt set b0='NRHC1QLAMZV3UGNUIUPR7PIG837QLP' where id=5;
-update noar ti set b0='NRHC1QLAMZV3UGNUIUPR7PIG837QLP' where id=5;
-update noar tt set v0='G6LBL6UFZE' where id=5;
-update noar ti set v0='G6LBL6UFZE' where id=5;
-update noar tt set b1='813B0G' where id=5;
-update noar ti set b1='813B0G' where id=5;
-update noar tt set v0='3K8F7DW5AOXT0O4MKAUKKVKZ9T' where id=5;
-update noar ti set v0='3K8F7DW5AOXT0O4MKAUKKVKZ9T' where id=5;
-update noar tt set b2='81' where id=5;
-update noar ti set b2='81' where id=5;
-update noar tt set v0='USVOJFIS3ABD' where id=6;
-update noar ti set v0='USVOJFIS3ABD' where id=6;
-update noar tt set b0='22DK7EG96R2EQF01ZM6IB98' where id=6;
-update noar ti set b0='22DK7EG96R2EQF01ZM6IB98' where id=6;
-update noar tt set v0='UROH5QS678HX3BRTEYWSE6' where id=6;
-update noar ti set v0='UROH5QS678HX3BRTEYWSE6' where id=6;
-update noar tt set b1='IIP3COV6HMZZ9GF26JU4UDMOI' where id=6;
-update noar ti set b1='IIP3COV6HMZZ9GF26JU4UDMOI' where id=6;
-update noar tt set v0='J66LWVNTEIC750RO8AZAXP89Q3JWVIE' where id=6;
-update noar ti set v0='J66LWVNTEIC750RO8AZAXP89Q3JWVIE' where id=6;
-update noar tt set b2='GGRBQRQUFV07G' where id=6;
-update noar ti set b2='GGRBQRQUFV07G' where id=6;
-update noar tt set v0='ZXGEJ2OE4ROBE' where id=7;
-update noar ti set v0='ZXGEJ2OE4ROBE' where id=7;
-update noar tt set b0='ZNWD2HTGCLW393WWSN' where id=7;
-update noar ti set b0='ZNWD2HTGCLW393WWSN' where id=7;
-update noar tt set v0='ADX3OW' where id=7;
-update noar ti set v0='ADX3OW' where id=7;
-update noar tt set b1='9UZ0OWKZY1HRZ9DUU0V30MY5R7YFP' where id=7;
-update noar ti set b1='9UZ0OWKZY1HRZ9DUU0V30MY5R7YFP' where id=7;
-update noar tt set v0='SD8' where id=7;
-update noar ti set v0='SD8' where id=7;
-update noar tt set b2='WPXYYL947OYQ9ECXEU76UVV' where id=7;
-update noar ti set b2='WPXYYL947OYQ9ECXEU76UVV' where id=7;
-update noar tt set v0='41AA1926WNX7PS9T668BYXB4RTWAOY' where id=8;
-update noar ti set v0='41AA1926WNX7PS9T668BYXB4RTWAOY' where id=8;
-update noar tt set b0='QYTHGM9XT7VN2XJFLTR' where id=8;
-update noar ti set b0='QYTHGM9XT7VN2XJFLTR' where id=8;
-update noar tt set v0='3TVE9EQSR3L1FD0N46I' where id=8;
-update noar ti set v0='3TVE9EQSR3L1FD0N46I' where id=8;
-update noar tt set b1='FZJFUQJP0RSRBLAA1WQ55CTL2A6A' where id=8;
-update noar ti set b1='FZJFUQJP0RSRBLAA1WQ55CTL2A6A' where id=8;
-update noar tt set v0='H9A1N6ONMP' where id=8;
-update noar ti set v0='H9A1N6ONMP' where id=8;
-update noar tt set b2='IQORF2ZI4KVSYKU8GS4BZ5J3JNWMIJHD' where id=8;
-update noar ti set b2='IQORF2ZI4KVSYKU8GS4BZ5J3JNWMIJHD' where id=8;
-update noar tt set v0='NC47DFISGAGN3F09' where id=9;
-update noar ti set v0='NC47DFISGAGN3F09' where id=9;
-update noar tt set b0='Y0TKV' where id=9;
-update noar ti set b0='Y0TKV' where id=9;
-update noar tt set v0='NUK4BLOS' where id=9;
-update noar ti set v0='NUK4BLOS' where id=9;
-update noar tt set b1='3O44Q' where id=9;
-update noar ti set b1='3O44Q' where id=9;
-update noar tt set v0='RB99V3VE9AE5VDA84JYCVHTJCT' where id=9;
-update noar ti set v0='RB99V3VE9AE5VDA84JYCVHTJCT' where id=9;
-update noar tt set b2='4Q8EYB5L3OY3D8KE14MN' where id=9;
-update noar ti set b2='4Q8EYB5L3OY3D8KE14MN' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='N' where id=1;
-update noar ti set v0='N' where id=1;
-update noar tt set b0='YDMB752UI8RHOEANYSMUB0F1AFMCI' where id=1;
-update noar ti set b0='YDMB752UI8RHOEANYSMUB0F1AFMCI' where id=1;
-update noar tt set v0='JKU8VXN7D' where id=1;
-update noar ti set v0='JKU8VXN7D' where id=1;
-update noar tt set b1='YDFNDR9TG6GC0HA' where id=1;
-update noar ti set b1='YDFNDR9TG6GC0HA' where id=1;
-update noar tt set v0='5DSPGEIHHVKWT9Z' where id=1;
-update noar ti set v0='5DSPGEIHHVKWT9Z' where id=1;
-update noar tt set b2='NCT5R56' where id=1;
-update noar ti set b2='NCT5R56' where id=1;
-update noar tt set v0='DP4SOY7HBT88OHAZU6SGHJ1D0' where id=2;
-update noar ti set v0='DP4SOY7HBT88OHAZU6SGHJ1D0' where id=2;
-update noar tt set b0='H0VSX1ZTU16D2D81CNNVVKJ' where id=2;
-update noar ti set b0='H0VSX1ZTU16D2D81CNNVVKJ' where id=2;
-update noar tt set v0='P' where id=2;
-update noar ti set v0='P' where id=2;
-update noar tt set b1='5URUZW0' where id=2;
-update noar ti set b1='5URUZW0' where id=2;
-update noar tt set v0='6OYJPP6HKE4O2U6LO62KHS6HO' where id=2;
-update noar ti set v0='6OYJPP6HKE4O2U6LO62KHS6HO' where id=2;
-update noar tt set b2='5WHQAX33V0XJU' where id=2;
-update noar ti set b2='5WHQAX33V0XJU' where id=2;
-update noar tt set v0='78FSJUXZLFOOZH3U7UXO' where id=3;
-update noar ti set v0='78FSJUXZLFOOZH3U7UXO' where id=3;
-update noar tt set b0='3YSXHIU' where id=3;
-update noar ti set b0='3YSXHIU' where id=3;
-update noar tt set v0='9SK22IKZDCRXO5SHXL3A5SYP' where id=3;
-update noar ti set v0='9SK22IKZDCRXO5SHXL3A5SYP' where id=3;
-update noar tt set b1='3WZFQUYWW' where id=3;
-update noar ti set b1='3WZFQUYWW' where id=3;
-update noar tt set v0='UPMUMHMUXJAVWFM5M72HM' where id=3;
-update noar ti set v0='UPMUMHMUXJAVWFM5M72HM' where id=3;
-update noar tt set b2='7QS6KNMN0DZUM39Q8FLBZ2K9POZBPU3X' where id=3;
-update noar ti set b2='7QS6KNMN0DZUM39Q8FLBZ2K9POZBPU3X' where id=3;
-update noar tt set v0='3GYYCXAFWDCZ6ISS5BMA25MJFAQTZ1GZ' where id=4;
-update noar ti set v0='3GYYCXAFWDCZ6ISS5BMA25MJFAQTZ1GZ' where id=4;
-update noar tt set b0='V3UX3HL8Y' where id=4;
-update noar ti set b0='V3UX3HL8Y' where id=4;
-update noar tt set v0='F9XY00HELK7I5ZM44BG6B850BF2' where id=4;
-update noar ti set v0='F9XY00HELK7I5ZM44BG6B850BF2' where id=4;
-update noar tt set b1='MKZ533PZXGNTTJVHDNAISKQOMMV' where id=4;
-update noar ti set b1='MKZ533PZXGNTTJVHDNAISKQOMMV' where id=4;
-update noar tt set v0='4PC5M167NADGXQZDDV' where id=4;
-update noar ti set v0='4PC5M167NADGXQZDDV' where id=4;
-update noar tt set b2='9SD5GKYRBW1' where id=4;
-update noar ti set b2='9SD5GKYRBW1' where id=4;
-update noar tt set v0='TN47W0I8Y54JRLHJAOZH2FUCRH39R2H3' where id=5;
-update noar ti set v0='TN47W0I8Y54JRLHJAOZH2FUCRH39R2H3' where id=5;
-update noar tt set b0='3W5' where id=5;
-update noar ti set b0='3W5' where id=5;
-update noar tt set v0='WSJ0X77XS63H4M7259ZD1T' where id=5;
-update noar ti set v0='WSJ0X77XS63H4M7259ZD1T' where id=5;
-update noar tt set b1='G8VAWEV0B' where id=5;
-update noar ti set b1='G8VAWEV0B' where id=5;
-update noar tt set v0='CGCOB332F6F3PS9QNTKR5213J4DOCM' where id=5;
-update noar ti set v0='CGCOB332F6F3PS9QNTKR5213J4DOCM' where id=5;
-update noar tt set b2='LEB90RZ' where id=5;
-update noar ti set b2='LEB90RZ' where id=5;
-update noar tt set v0='NHSVG' where id=6;
-update noar ti set v0='NHSVG' where id=6;
-update noar tt set b0='FG' where id=6;
-update noar ti set b0='FG' where id=6;
-update noar tt set v0='P8O67MEN8U' where id=6;
-update noar ti set v0='P8O67MEN8U' where id=6;
-update noar tt set b1='2OB6DSDRD8YQ6P7WXWZPEW3IHUXZE' where id=6;
-update noar ti set b1='2OB6DSDRD8YQ6P7WXWZPEW3IHUXZE' where id=6;
-update noar tt set v0='HQFW09RXAHQ5WBYZIX88C1IAJ' where id=6;
-update noar ti set v0='HQFW09RXAHQ5WBYZIX88C1IAJ' where id=6;
-update noar tt set b2='0KM1E06RPBBYZ6WEKE' where id=6;
-update noar ti set b2='0KM1E06RPBBYZ6WEKE' where id=6;
-update noar tt set v0='DK4R00FQKZVH' where id=7;
-update noar ti set v0='DK4R00FQKZVH' where id=7;
-update noar tt set b0='NCRHUVJIKGDSABVR6PZH1XKXAR7DF' where id=7;
-update noar ti set b0='NCRHUVJIKGDSABVR6PZH1XKXAR7DF' where id=7;
-update noar tt set v0='JXVE9GUJ6GK6IZ7KC3N2C0K' where id=7;
-update noar ti set v0='JXVE9GUJ6GK6IZ7KC3N2C0K' where id=7;
-update noar tt set b1='XEXVMKWGSTYDSQOVULK1X7Y' where id=7;
-update noar ti set b1='XEXVMKWGSTYDSQOVULK1X7Y' where id=7;
-update noar tt set v0='T6T5WBRY6' where id=7;
-update noar ti set v0='T6T5WBRY6' where id=7;
-update noar tt set b2='QDODTULSK1RN0WDX1EL9NHKCA' where id=7;
-update noar ti set b2='QDODTULSK1RN0WDX1EL9NHKCA' where id=7;
-update noar tt set v0='2NZJNPN5Q81DZIQXNKUYGBIVL2O0M8JZ' where id=8;
-update noar ti set v0='2NZJNPN5Q81DZIQXNKUYGBIVL2O0M8JZ' where id=8;
-update noar tt set b0='DSIMV4K676JCPA4YQE' where id=8;
-update noar ti set b0='DSIMV4K676JCPA4YQE' where id=8;
-update noar tt set v0='UM9H01M831' where id=8;
-update noar ti set v0='UM9H01M831' where id=8;
-update noar tt set b1='AYPNH6KXSU68LKWCSE79EXFI' where id=8;
-update noar ti set b1='AYPNH6KXSU68LKWCSE79EXFI' where id=8;
-update noar tt set v0='KAWEV173PLQ3CUYRAR3YFVV' where id=8;
-update noar ti set v0='KAWEV173PLQ3CUYRAR3YFVV' where id=8;
-update noar tt set b2='NBAT91HZYRDZRSXBDP' where id=8;
-update noar ti set b2='NBAT91HZYRDZRSXBDP' where id=8;
-update noar tt set v0='GK4OP0FSQJKJ0DT' where id=9;
-update noar ti set v0='GK4OP0FSQJKJ0DT' where id=9;
-update noar tt set b0='AZTOVLOW2YFNUYF2R9LO80KKUL0B7I8' where id=9;
-update noar ti set b0='AZTOVLOW2YFNUYF2R9LO80KKUL0B7I8' where id=9;
-update noar tt set v0='CY3728MNXNSG351HF2JPH23KP7' where id=9;
-update noar ti set v0='CY3728MNXNSG351HF2JPH23KP7' where id=9;
-update noar tt set b1='CO7TSC1080CUM6IUVY0QRE76GLGSP7' where id=9;
-update noar ti set b1='CO7TSC1080CUM6IUVY0QRE76GLGSP7' where id=9;
-update noar tt set v0='CWGLRYMYXSU' where id=9;
-update noar ti set v0='CWGLRYMYXSU' where id=9;
-update noar tt set b2='FP3VFIDZY' where id=9;
-update noar ti set b2='FP3VFIDZY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LLFBG8VBB2I' where id=1;
-update noar ti set v0='LLFBG8VBB2I' where id=1;
-update noar tt set b0='E64YVGC5NQJ8TTIRU9VMC56I7U1CJUS' where id=1;
-update noar ti set b0='E64YVGC5NQJ8TTIRU9VMC56I7U1CJUS' where id=1;
-update noar tt set v0='439NQPBBYPJ38' where id=1;
-update noar ti set v0='439NQPBBYPJ38' where id=1;
-update noar tt set b1='T9NQK7250QMBJ6G3TZED5C' where id=1;
-update noar ti set b1='T9NQK7250QMBJ6G3TZED5C' where id=1;
-update noar tt set v0='S' where id=1;
-update noar ti set v0='S' where id=1;
-update noar tt set b2='7STB' where id=1;
-update noar ti set b2='7STB' where id=1;
-update noar tt set v0='COH8TVC777MHK1' where id=2;
-update noar ti set v0='COH8TVC777MHK1' where id=2;
-update noar tt set b0='B6JDVH3' where id=2;
-update noar ti set b0='B6JDVH3' where id=2;
-update noar tt set v0='OY8AUBIZHYUY3YBS7GRLB9' where id=2;
-update noar ti set v0='OY8AUBIZHYUY3YBS7GRLB9' where id=2;
-update noar tt set b1='Y0TO' where id=2;
-update noar ti set b1='Y0TO' where id=2;
-update noar tt set v0='OU9OWWS416ZIXI1660R' where id=2;
-update noar ti set v0='OU9OWWS416ZIXI1660R' where id=2;
-update noar tt set b2='AFUDORACFV46H3V4DBRJ' where id=2;
-update noar ti set b2='AFUDORACFV46H3V4DBRJ' where id=2;
-update noar tt set v0='CS58ZYR5OSJ04TD3WWHM7R55I3' where id=3;
-update noar ti set v0='CS58ZYR5OSJ04TD3WWHM7R55I3' where id=3;
-update noar tt set b0='PTNN5ABS4OQPRWR4NWKAIXRDIO5FK1' where id=3;
-update noar ti set b0='PTNN5ABS4OQPRWR4NWKAIXRDIO5FK1' where id=3;
-update noar tt set v0='REKHPM6IRDE2V2PWE8Z4XF8' where id=3;
-update noar ti set v0='REKHPM6IRDE2V2PWE8Z4XF8' where id=3;
-update noar tt set b1='YY4UFQGSWKKM8TVYJB9' where id=3;
-update noar ti set b1='YY4UFQGSWKKM8TVYJB9' where id=3;
-update noar tt set v0='3RHB1MQW2793637Z' where id=3;
-update noar ti set v0='3RHB1MQW2793637Z' where id=3;
-update noar tt set b2='1IXZVWXRJ2LL8NYBJMXAWIAH6EE' where id=3;
-update noar ti set b2='1IXZVWXRJ2LL8NYBJMXAWIAH6EE' where id=3;
-update noar tt set v0='VACJ89JOLRN3HI0P8ERA' where id=4;
-update noar ti set v0='VACJ89JOLRN3HI0P8ERA' where id=4;
-update noar tt set b0='2JKZJFW1EB6G2AR8QK' where id=4;
-update noar ti set b0='2JKZJFW1EB6G2AR8QK' where id=4;
-update noar tt set v0='QDIAQ6T52RMFGX71YZ37S9C08ELYF' where id=4;
-update noar ti set v0='QDIAQ6T52RMFGX71YZ37S9C08ELYF' where id=4;
-update noar tt set b1='02GKU71LWW7Q4908ONBA1' where id=4;
-update noar ti set b1='02GKU71LWW7Q4908ONBA1' where id=4;
-update noar tt set v0='YH10LSS0G4H8X9QZVG7T66O48TJMTUM' where id=4;
-update noar ti set v0='YH10LSS0G4H8X9QZVG7T66O48TJMTUM' where id=4;
-update noar tt set b2='D7YLH4JPV6OQD9O3NNLK' where id=4;
-update noar ti set b2='D7YLH4JPV6OQD9O3NNLK' where id=4;
-update noar tt set v0='JYSN770Q8IPMRBSBSR46WG53UJPI5S0' where id=5;
-update noar ti set v0='JYSN770Q8IPMRBSBSR46WG53UJPI5S0' where id=5;
-update noar tt set b0='KSW1NAQR2DBNK5WWGI8M36QAU8' where id=5;
-update noar ti set b0='KSW1NAQR2DBNK5WWGI8M36QAU8' where id=5;
-update noar tt set v0='6BXHZ4V' where id=5;
-update noar ti set v0='6BXHZ4V' where id=5;
-update noar tt set b1='D' where id=5;
-update noar ti set b1='D' where id=5;
-update noar tt set v0='SK9SG' where id=5;
-update noar ti set v0='SK9SG' where id=5;
-update noar tt set b2='5RF6IY0R' where id=5;
-update noar ti set b2='5RF6IY0R' where id=5;
-update noar tt set v0='DX' where id=6;
-update noar ti set v0='DX' where id=6;
-update noar tt set b0='YW5AHY98EZSKKLXWUDW4EF34KMBV' where id=6;
-update noar ti set b0='YW5AHY98EZSKKLXWUDW4EF34KMBV' where id=6;
-update noar tt set v0='WYD9EK' where id=6;
-update noar ti set v0='WYD9EK' where id=6;
-update noar tt set b1='USL82FEUNMEEE4TTCIZVW' where id=6;
-update noar ti set b1='USL82FEUNMEEE4TTCIZVW' where id=6;
-update noar tt set v0='ZY635G47X855R7OB4DSPUOFMW3Z44O' where id=6;
-update noar ti set v0='ZY635G47X855R7OB4DSPUOFMW3Z44O' where id=6;
-update noar tt set b2='3TK8' where id=6;
-update noar ti set b2='3TK8' where id=6;
-update noar tt set v0='DXYPX1TQVAAQYY26SDIFBXP1788ME17A' where id=7;
-update noar ti set v0='DXYPX1TQVAAQYY26SDIFBXP1788ME17A' where id=7;
-update noar tt set b0='71FKVG7HE8M8DU80GARHZWNIU' where id=7;
-update noar ti set b0='71FKVG7HE8M8DU80GARHZWNIU' where id=7;
-update noar tt set v0='DUO' where id=7;
-update noar ti set v0='DUO' where id=7;
-update noar tt set b1='AQVMGL2C7Z42DZMCZ3LLNX3B' where id=7;
-update noar ti set b1='AQVMGL2C7Z42DZMCZ3LLNX3B' where id=7;
-update noar tt set v0='SP61Y' where id=7;
-update noar ti set v0='SP61Y' where id=7;
-update noar tt set b2='GNB1WPKT5XJVR' where id=7;
-update noar ti set b2='GNB1WPKT5XJVR' where id=7;
-update noar tt set v0='BSCD' where id=8;
-update noar ti set v0='BSCD' where id=8;
-update noar tt set b0='9RWIRQOSZH8BZJQX3SGXZ' where id=8;
-update noar ti set b0='9RWIRQOSZH8BZJQX3SGXZ' where id=8;
-update noar tt set v0='GNSYJ62FETS' where id=8;
-update noar ti set v0='GNSYJ62FETS' where id=8;
-update noar tt set b1='R5UHHK50CBGFJ8R49HOD2NBERWKEG05' where id=8;
-update noar ti set b1='R5UHHK50CBGFJ8R49HOD2NBERWKEG05' where id=8;
-update noar tt set v0='NFR5JIP7ISSN2PICY476KQ' where id=8;
-update noar ti set v0='NFR5JIP7ISSN2PICY476KQ' where id=8;
-update noar tt set b2='F96I73FDASH9K9O9QVJ7' where id=8;
-update noar ti set b2='F96I73FDASH9K9O9QVJ7' where id=8;
-update noar tt set v0='KH6IM5DP4CRU' where id=9;
-update noar ti set v0='KH6IM5DP4CRU' where id=9;
-update noar tt set b0='MG' where id=9;
-update noar ti set b0='MG' where id=9;
-update noar tt set v0='HQVOE57D9QLW' where id=9;
-update noar ti set v0='HQVOE57D9QLW' where id=9;
-update noar tt set b1='UWZEKF5SRFWTKV' where id=9;
-update noar ti set b1='UWZEKF5SRFWTKV' where id=9;
-update noar tt set v0='NCTTH4LR' where id=9;
-update noar ti set v0='NCTTH4LR' where id=9;
-update noar tt set b2='YE8TWCW29FVX87LG' where id=9;
-update noar ti set b2='YE8TWCW29FVX87LG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='04PIU0CKKINXJLH41' where id=1;
-update noar ti set v0='04PIU0CKKINXJLH41' where id=1;
-update noar tt set b0='M6QWWV' where id=1;
-update noar ti set b0='M6QWWV' where id=1;
-update noar tt set v0='2Y0O8PQ91CAI7PH6D6' where id=1;
-update noar ti set v0='2Y0O8PQ91CAI7PH6D6' where id=1;
-update noar tt set b1='W0XHJDPTUFG287T1VZZJXVJZX' where id=1;
-update noar ti set b1='W0XHJDPTUFG287T1VZZJXVJZX' where id=1;
-update noar tt set v0='NTJAOCZNVTFDBKA4IA96ZW9G' where id=1;
-update noar ti set v0='NTJAOCZNVTFDBKA4IA96ZW9G' where id=1;
-update noar tt set b2='BED5PXB80GBH1B8G2JQBBT' where id=1;
-update noar ti set b2='BED5PXB80GBH1B8G2JQBBT' where id=1;
-update noar tt set v0='HVYJ1ZX' where id=2;
-update noar ti set v0='HVYJ1ZX' where id=2;
-update noar tt set b0='ARUE' where id=2;
-update noar ti set b0='ARUE' where id=2;
-update noar tt set v0='NSQXA7PCT2SG56UN' where id=2;
-update noar ti set v0='NSQXA7PCT2SG56UN' where id=2;
-update noar tt set b1='53' where id=2;
-update noar ti set b1='53' where id=2;
-update noar tt set v0='L8I3O6B8HJH4OUIWBIH11GCI4CFQI059' where id=2;
-update noar ti set v0='L8I3O6B8HJH4OUIWBIH11GCI4CFQI059' where id=2;
-update noar tt set b2='ICGL7UW03KN5PT7NK23ODH6D5ZI03' where id=2;
-update noar ti set b2='ICGL7UW03KN5PT7NK23ODH6D5ZI03' where id=2;
-update noar tt set v0='YVCLXLU032ERAZUWXHQ' where id=3;
-update noar ti set v0='YVCLXLU032ERAZUWXHQ' where id=3;
-update noar tt set b0='9GHVX4JS9C67JU' where id=3;
-update noar ti set b0='9GHVX4JS9C67JU' where id=3;
-update noar tt set v0='CNE' where id=3;
-update noar ti set v0='CNE' where id=3;
-update noar tt set b1='QEVA42Z6LOTKJ172UWPDXV89QZYMM' where id=3;
-update noar ti set b1='QEVA42Z6LOTKJ172UWPDXV89QZYMM' where id=3;
-update noar tt set v0='1PHPPWFUDLE' where id=3;
-update noar ti set v0='1PHPPWFUDLE' where id=3;
-update noar tt set b2='RQ0A3' where id=3;
-update noar ti set b2='RQ0A3' where id=3;
-update noar tt set v0='MT89D74JVGWCNRGISW4TPQ8' where id=4;
-update noar ti set v0='MT89D74JVGWCNRGISW4TPQ8' where id=4;
-update noar tt set b0='TBDA8MZ912QDM0GLPQRPXMJCB32HC' where id=4;
-update noar ti set b0='TBDA8MZ912QDM0GLPQRPXMJCB32HC' where id=4;
-update noar tt set v0='8PIKO4UFEV9W3' where id=4;
-update noar ti set v0='8PIKO4UFEV9W3' where id=4;
-update noar tt set b1='G884SW0' where id=4;
-update noar ti set b1='G884SW0' where id=4;
-update noar tt set v0='PD7UEA1E9DN5FI4WSR' where id=4;
-update noar ti set v0='PD7UEA1E9DN5FI4WSR' where id=4;
-update noar tt set b2='A' where id=4;
-update noar ti set b2='A' where id=4;
-update noar tt set v0='3SUCBJK5PMUUI' where id=5;
-update noar ti set v0='3SUCBJK5PMUUI' where id=5;
-update noar tt set b0='IHKV7D4VTTBTLHEUI78I' where id=5;
-update noar ti set b0='IHKV7D4VTTBTLHEUI78I' where id=5;
-update noar tt set v0='C4BEACU9PGM3AR3KJFSS5' where id=5;
-update noar ti set v0='C4BEACU9PGM3AR3KJFSS5' where id=5;
-update noar tt set b1='042HA' where id=5;
-update noar ti set b1='042HA' where id=5;
-update noar tt set v0='HXOT' where id=5;
-update noar ti set v0='HXOT' where id=5;
-update noar tt set b2='IHJ3T95D7RQLRICLO6OHFYP' where id=5;
-update noar ti set b2='IHJ3T95D7RQLRICLO6OHFYP' where id=5;
-update noar tt set v0='UFLT8KV6A' where id=6;
-update noar ti set v0='UFLT8KV6A' where id=6;
-update noar tt set b0='9ISM9KQYQTLN16FWGLN1TAMZJE' where id=6;
-update noar ti set b0='9ISM9KQYQTLN16FWGLN1TAMZJE' where id=6;
-update noar tt set v0='QURU19YE9WJMXHCWYZFSGITY8X7VGUA' where id=6;
-update noar ti set v0='QURU19YE9WJMXHCWYZFSGITY8X7VGUA' where id=6;
-update noar tt set b1='5J0WVQBB12CADUEKJW28PPCEI6VZ' where id=6;
-update noar ti set b1='5J0WVQBB12CADUEKJW28PPCEI6VZ' where id=6;
-update noar tt set v0='GB1YCN3ZN8CEA7159O790F8QSA1DCYT' where id=6;
-update noar ti set v0='GB1YCN3ZN8CEA7159O790F8QSA1DCYT' where id=6;
-update noar tt set b2='RGMU7R6242MBNK4H7TI44A5LG4' where id=6;
-update noar ti set b2='RGMU7R6242MBNK4H7TI44A5LG4' where id=6;
-update noar tt set v0='33X4U91FHQL6I6TY0GKWVK3WFK' where id=7;
-update noar ti set v0='33X4U91FHQL6I6TY0GKWVK3WFK' where id=7;
-update noar tt set b0='NUBOG6EO0FQ2RSVH79V' where id=7;
-update noar ti set b0='NUBOG6EO0FQ2RSVH79V' where id=7;
-update noar tt set v0='E8KKF2DEKO11' where id=7;
-update noar ti set v0='E8KKF2DEKO11' where id=7;
-update noar tt set b1='1BCMTILG12L7DR9RY3Y6' where id=7;
-update noar ti set b1='1BCMTILG12L7DR9RY3Y6' where id=7;
-update noar tt set v0='FAZS7OZEDWLVACH2MN67XONMI' where id=7;
-update noar ti set v0='FAZS7OZEDWLVACH2MN67XONMI' where id=7;
-update noar tt set b2='XW7TWY9JDOAN' where id=7;
-update noar ti set b2='XW7TWY9JDOAN' where id=7;
-update noar tt set v0='1CAR5BV5' where id=8;
-update noar ti set v0='1CAR5BV5' where id=8;
-update noar tt set b0='4HQC2SZIU4E5YHTR15EHGH8W' where id=8;
-update noar ti set b0='4HQC2SZIU4E5YHTR15EHGH8W' where id=8;
-update noar tt set v0='MAKQ12A0KHZWUWM' where id=8;
-update noar ti set v0='MAKQ12A0KHZWUWM' where id=8;
-update noar tt set b1='AWEEFJGHNS0' where id=8;
-update noar ti set b1='AWEEFJGHNS0' where id=8;
-update noar tt set v0='RC4SCVOU908CI9O' where id=8;
-update noar ti set v0='RC4SCVOU908CI9O' where id=8;
-update noar tt set b2='DTJAHRJIY860W' where id=8;
-update noar ti set b2='DTJAHRJIY860W' where id=8;
-update noar tt set v0='GDVAL' where id=9;
-update noar ti set v0='GDVAL' where id=9;
-update noar tt set b0='63MDZN0E1QGLFPQY3WA21ZJXBD4O' where id=9;
-update noar ti set b0='63MDZN0E1QGLFPQY3WA21ZJXBD4O' where id=9;
-update noar tt set v0='BRB2T2EU23UAIOH2EST6POR8OTNNN' where id=9;
-update noar ti set v0='BRB2T2EU23UAIOH2EST6POR8OTNNN' where id=9;
-update noar tt set b1='Z9ZZDLYENX6S3GD006R1XF267GY' where id=9;
-update noar ti set b1='Z9ZZDLYENX6S3GD006R1XF267GY' where id=9;
-update noar tt set v0='YUKYQZ1QHNLGX3FEN7MMXH3W1BWQB6KC' where id=9;
-update noar ti set v0='YUKYQZ1QHNLGX3FEN7MMXH3W1BWQB6KC' where id=9;
-update noar tt set b2='OAGL44IW81102HG0GB8HY3737AK51BZ' where id=9;
-update noar ti set b2='OAGL44IW81102HG0GB8HY3737AK51BZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='17A5T7Z0WFVX58XEVKHLN2CKLDNJ991' where id=1;
-update noar ti set v0='17A5T7Z0WFVX58XEVKHLN2CKLDNJ991' where id=1;
-update noar tt set b0='RW8F3WW26' where id=1;
-update noar ti set b0='RW8F3WW26' where id=1;
-update noar tt set v0='OD37H8N0U92V7S0S8CTDXL0MC' where id=1;
-update noar ti set v0='OD37H8N0U92V7S0S8CTDXL0MC' where id=1;
-update noar tt set b1='2WJ4IJ0B7A33INI0B5N0JUE8' where id=1;
-update noar ti set b1='2WJ4IJ0B7A33INI0B5N0JUE8' where id=1;
-update noar tt set v0='AGUVP0RIS' where id=1;
-update noar ti set v0='AGUVP0RIS' where id=1;
-update noar tt set b2='K63DRD1AZ2VUCFGEC' where id=1;
-update noar ti set b2='K63DRD1AZ2VUCFGEC' where id=1;
-update noar tt set v0='QDOH273EW2DPFL' where id=2;
-update noar ti set v0='QDOH273EW2DPFL' where id=2;
-update noar tt set b0='7GEG9LNWUOAVUA0X530S4AIVY' where id=2;
-update noar ti set b0='7GEG9LNWUOAVUA0X530S4AIVY' where id=2;
-update noar tt set v0='QVEMZ4ETY8E2LTTRA7V4PS4LLPBW' where id=2;
-update noar ti set v0='QVEMZ4ETY8E2LTTRA7V4PS4LLPBW' where id=2;
-update noar tt set b1='DEIAYQWFCE3VYT0JGC' where id=2;
-update noar ti set b1='DEIAYQWFCE3VYT0JGC' where id=2;
-update noar tt set v0='5PLIAAL9GV' where id=2;
-update noar ti set v0='5PLIAAL9GV' where id=2;
-update noar tt set b2='IC6KEXV0HZ9POF0A2Z69SLVWMKUKT4' where id=2;
-update noar ti set b2='IC6KEXV0HZ9POF0A2Z69SLVWMKUKT4' where id=2;
-update noar tt set v0='C2' where id=3;
-update noar ti set v0='C2' where id=3;
-update noar tt set b0='OFL2RLO5X6XJTUZ9C' where id=3;
-update noar ti set b0='OFL2RLO5X6XJTUZ9C' where id=3;
-update noar tt set v0='7TQCJY6CLMRJLW4Q6XYGDK9X0Q' where id=3;
-update noar ti set v0='7TQCJY6CLMRJLW4Q6XYGDK9X0Q' where id=3;
-update noar tt set b1='C0P5UA2NZF' where id=3;
-update noar ti set b1='C0P5UA2NZF' where id=3;
-update noar tt set v0='O7' where id=3;
-update noar ti set v0='O7' where id=3;
-update noar tt set b2='ZDA80T5NXP5DL' where id=3;
-update noar ti set b2='ZDA80T5NXP5DL' where id=3;
-update noar tt set v0='ISOJ0ZDAD0N' where id=4;
-update noar ti set v0='ISOJ0ZDAD0N' where id=4;
-update noar tt set b0='TEBY' where id=4;
-update noar ti set b0='TEBY' where id=4;
-update noar tt set v0='YFD4Q6MMORW8OIO' where id=4;
-update noar ti set v0='YFD4Q6MMORW8OIO' where id=4;
-update noar tt set b1='6J4X1L16Z9URL8Q' where id=4;
-update noar ti set b1='6J4X1L16Z9URL8Q' where id=4;
-update noar tt set v0='M0QLMM2KZ0E3GFYIIUBGLT08ULH5ST' where id=4;
-update noar ti set v0='M0QLMM2KZ0E3GFYIIUBGLT08ULH5ST' where id=4;
-update noar tt set b2='F9O1Y' where id=4;
-update noar ti set b2='F9O1Y' where id=4;
-update noar tt set v0='V2SKH99JJIOMS2AA8HGL363S3TUFPAZV' where id=5;
-update noar ti set v0='V2SKH99JJIOMS2AA8HGL363S3TUFPAZV' where id=5;
-update noar tt set b0='7LH3XHI6ZY8VIP2MCH82NLAM' where id=5;
-update noar ti set b0='7LH3XHI6ZY8VIP2MCH82NLAM' where id=5;
-update noar tt set v0='FLCM73' where id=5;
-update noar ti set v0='FLCM73' where id=5;
-update noar tt set b1='NWP0ZJUR' where id=5;
-update noar ti set b1='NWP0ZJUR' where id=5;
-update noar tt set v0='SRZQ' where id=5;
-update noar ti set v0='SRZQ' where id=5;
-update noar tt set b2='5SNWARRJQIVRO94W5XD0UJLXIKNSI' where id=5;
-update noar ti set b2='5SNWARRJQIVRO94W5XD0UJLXIKNSI' where id=5;
-update noar tt set v0='4' where id=6;
-update noar ti set v0='4' where id=6;
-update noar tt set b0='X1ZU9ICQTLCYV7M6A44HGWT7QDF' where id=6;
-update noar ti set b0='X1ZU9ICQTLCYV7M6A44HGWT7QDF' where id=6;
-update noar tt set v0='YPG9SAAVQCZC1H9' where id=6;
-update noar ti set v0='YPG9SAAVQCZC1H9' where id=6;
-update noar tt set b1='P74J5MEVF823AHSIU26VZ4PM0MNLF' where id=6;
-update noar ti set b1='P74J5MEVF823AHSIU26VZ4PM0MNLF' where id=6;
-update noar tt set v0='VIHBZCIBK' where id=6;
-update noar ti set v0='VIHBZCIBK' where id=6;
-update noar tt set b2='4V52L0RO3CP1FWN4GQTCBTM39' where id=6;
-update noar ti set b2='4V52L0RO3CP1FWN4GQTCBTM39' where id=6;
-update noar tt set v0='NKVU0JBVPG970BQF4T2' where id=7;
-update noar ti set v0='NKVU0JBVPG970BQF4T2' where id=7;
-update noar tt set b0='9E6RXCGCTIEB17TPA0K8T' where id=7;
-update noar ti set b0='9E6RXCGCTIEB17TPA0K8T' where id=7;
-update noar tt set v0='RPF8' where id=7;
-update noar ti set v0='RPF8' where id=7;
-update noar tt set b1='W8' where id=7;
-update noar ti set b1='W8' where id=7;
-update noar tt set v0='9GKGU' where id=7;
-update noar ti set v0='9GKGU' where id=7;
-update noar tt set b2='0RH8DCPBKR' where id=7;
-update noar ti set b2='0RH8DCPBKR' where id=7;
-update noar tt set v0='G5ES2EE' where id=8;
-update noar ti set v0='G5ES2EE' where id=8;
-update noar tt set b0='38K' where id=8;
-update noar ti set b0='38K' where id=8;
-update noar tt set v0='X8CI62NX4LXCC' where id=8;
-update noar ti set v0='X8CI62NX4LXCC' where id=8;
-update noar tt set b1='YD7E005F8L1967YIAKDZQT3M' where id=8;
-update noar ti set b1='YD7E005F8L1967YIAKDZQT3M' where id=8;
-update noar tt set v0='WWP52' where id=8;
-update noar ti set v0='WWP52' where id=8;
-update noar tt set b2='PN' where id=8;
-update noar ti set b2='PN' where id=8;
-update noar tt set v0='X1ER8HIJ7N9JQJ4RFHUWK6HFSVE6L' where id=9;
-update noar ti set v0='X1ER8HIJ7N9JQJ4RFHUWK6HFSVE6L' where id=9;
-update noar tt set b0='U15GP5VF4Q6MMNWW2V6OOTDNF3VD8' where id=9;
-update noar ti set b0='U15GP5VF4Q6MMNWW2V6OOTDNF3VD8' where id=9;
-update noar tt set v0='50OK' where id=9;
-update noar ti set v0='50OK' where id=9;
-update noar tt set b1='HT521Q6PPTD1VLA0BD8UXSK' where id=9;
-update noar ti set b1='HT521Q6PPTD1VLA0BD8UXSK' where id=9;
-update noar tt set v0='1EL3E4VT71JIARQ5IUZ5N' where id=9;
-update noar ti set v0='1EL3E4VT71JIARQ5IUZ5N' where id=9;
-update noar tt set b2='7QEBODAYSILCF9Z7UY2W9597' where id=9;
-update noar ti set b2='7QEBODAYSILCF9Z7UY2W9597' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='I8C5Q9X07R' where id=1;
-update noar ti set v0='I8C5Q9X07R' where id=1;
-update noar tt set b0='3WLOOV9QMRVO1' where id=1;
-update noar ti set b0='3WLOOV9QMRVO1' where id=1;
-update noar tt set v0='PS7TBY1KIQLYL5D0MGQG' where id=1;
-update noar ti set v0='PS7TBY1KIQLYL5D0MGQG' where id=1;
-update noar tt set b1='UO61B6VPRK7LRSOZBUJV4B6G0ZES1RO' where id=1;
-update noar ti set b1='UO61B6VPRK7LRSOZBUJV4B6G0ZES1RO' where id=1;
-update noar tt set v0='ALOMZYO1J' where id=1;
-update noar ti set v0='ALOMZYO1J' where id=1;
-update noar tt set b2='3LYGVNI53FYT6FI93TOW0' where id=1;
-update noar ti set b2='3LYGVNI53FYT6FI93TOW0' where id=1;
-update noar tt set v0='RPT90BSEX2S' where id=2;
-update noar ti set v0='RPT90BSEX2S' where id=2;
-update noar tt set b0='W5JWH4MCP4TQL5HPUJEKQIYG4599C' where id=2;
-update noar ti set b0='W5JWH4MCP4TQL5HPUJEKQIYG4599C' where id=2;
-update noar tt set v0='4QHZG' where id=2;
-update noar ti set v0='4QHZG' where id=2;
-update noar tt set b1='3J28T2UY0CHWJUWD15R6Q4TWMNG2TS' where id=2;
-update noar ti set b1='3J28T2UY0CHWJUWD15R6Q4TWMNG2TS' where id=2;
-update noar tt set v0='MM9PAK2RV6JMH3FKUEH2RHGM' where id=2;
-update noar ti set v0='MM9PAK2RV6JMH3FKUEH2RHGM' where id=2;
-update noar tt set b2='QCP697HDPJF732' where id=2;
-update noar ti set b2='QCP697HDPJF732' where id=2;
-update noar tt set v0='XRIM2465' where id=3;
-update noar ti set v0='XRIM2465' where id=3;
-update noar tt set b0='CVCCQDG4QMF0MFXBO854C4LTJLM1L3OM' where id=3;
-update noar ti set b0='CVCCQDG4QMF0MFXBO854C4LTJLM1L3OM' where id=3;
-update noar tt set v0='GS40Z5Z0IDJRJEK90' where id=3;
-update noar ti set v0='GS40Z5Z0IDJRJEK90' where id=3;
-update noar tt set b1='PYAPTT7' where id=3;
-update noar ti set b1='PYAPTT7' where id=3;
-update noar tt set v0='8RCU1PJR8Q8CX2K5TN36FWLW' where id=3;
-update noar ti set v0='8RCU1PJR8Q8CX2K5TN36FWLW' where id=3;
-update noar tt set b2='2H8E9NLEL' where id=3;
-update noar ti set b2='2H8E9NLEL' where id=3;
-update noar tt set v0='QENNTFGI1WOVMXF' where id=4;
-update noar ti set v0='QENNTFGI1WOVMXF' where id=4;
-update noar tt set b0='1O81ZC97BBH52ICI5HUKSS2V2ELD40MR' where id=4;
-update noar ti set b0='1O81ZC97BBH52ICI5HUKSS2V2ELD40MR' where id=4;
-update noar tt set v0='JD1L53AOTZ30FISIYPSLE0' where id=4;
-update noar ti set v0='JD1L53AOTZ30FISIYPSLE0' where id=4;
-update noar tt set b1='1L' where id=4;
-update noar ti set b1='1L' where id=4;
-update noar tt set v0='B8FS583VHNZ5' where id=4;
-update noar ti set v0='B8FS583VHNZ5' where id=4;
-update noar tt set b2='RZMBJX3' where id=4;
-update noar ti set b2='RZMBJX3' where id=4;
-update noar tt set v0='Y7VCTRKWIJT3315LN3F' where id=5;
-update noar ti set v0='Y7VCTRKWIJT3315LN3F' where id=5;
-update noar tt set b0='H5QOHKC' where id=5;
-update noar ti set b0='H5QOHKC' where id=5;
-update noar tt set v0='73KA5B3O' where id=5;
-update noar ti set v0='73KA5B3O' where id=5;
-update noar tt set b1='W9WD8452BZXR9NIQ1EJQQW14OK50AUS' where id=5;
-update noar ti set b1='W9WD8452BZXR9NIQ1EJQQW14OK50AUS' where id=5;
-update noar tt set v0='SHAQWOLRFH4RM7' where id=5;
-update noar ti set v0='SHAQWOLRFH4RM7' where id=5;
-update noar tt set b2='XH5Y4N0OR3C4QI51PS1R7H6QC4N' where id=5;
-update noar ti set b2='XH5Y4N0OR3C4QI51PS1R7H6QC4N' where id=5;
-update noar tt set v0='ZOO4BDTW3AH9I' where id=6;
-update noar ti set v0='ZOO4BDTW3AH9I' where id=6;
-update noar tt set b0='AAMHEGJQ0ZYVUVAOZ9TNACDRE8WVW' where id=6;
-update noar ti set b0='AAMHEGJQ0ZYVUVAOZ9TNACDRE8WVW' where id=6;
-update noar tt set v0='R52T84V24YCJJW2WLRV2O5MOJI' where id=6;
-update noar ti set v0='R52T84V24YCJJW2WLRV2O5MOJI' where id=6;
-update noar tt set b1='LH935YUZ8PII2H7H2LH90FSI4BB' where id=6;
-update noar ti set b1='LH935YUZ8PII2H7H2LH90FSI4BB' where id=6;
-update noar tt set v0='C4AT' where id=6;
-update noar ti set v0='C4AT' where id=6;
-update noar tt set b2='P406SCU8XOATXCN8O' where id=6;
-update noar ti set b2='P406SCU8XOATXCN8O' where id=6;
-update noar tt set v0='5F5B1S0CP5GE' where id=7;
-update noar ti set v0='5F5B1S0CP5GE' where id=7;
-update noar tt set b0='9QIWS5JX4WFZVJNVH93NTZZ5' where id=7;
-update noar ti set b0='9QIWS5JX4WFZVJNVH93NTZZ5' where id=7;
-update noar tt set v0='NV' where id=7;
-update noar ti set v0='NV' where id=7;
-update noar tt set b1='U9M0YTYLZ9NEUWZ47YQ6I' where id=7;
-update noar ti set b1='U9M0YTYLZ9NEUWZ47YQ6I' where id=7;
-update noar tt set v0='8CC54CZQQRGPJFTYJ21QC' where id=7;
-update noar ti set v0='8CC54CZQQRGPJFTYJ21QC' where id=7;
-update noar tt set b2='BYQ2CWL86510' where id=7;
-update noar ti set b2='BYQ2CWL86510' where id=7;
-update noar tt set v0='OTL25OSNLWOZ26V2N' where id=8;
-update noar ti set v0='OTL25OSNLWOZ26V2N' where id=8;
-update noar tt set b0='P6' where id=8;
-update noar ti set b0='P6' where id=8;
-update noar tt set v0='JLQYI8EMZVNTRTRKW54' where id=8;
-update noar ti set v0='JLQYI8EMZVNTRTRKW54' where id=8;
-update noar tt set b1='C9X00BVX7MS6O3WAJS92' where id=8;
-update noar ti set b1='C9X00BVX7MS6O3WAJS92' where id=8;
-update noar tt set v0='BSPJHY26S' where id=8;
-update noar ti set v0='BSPJHY26S' where id=8;
-update noar tt set b2='PN5BZJYC' where id=8;
-update noar ti set b2='PN5BZJYC' where id=8;
-update noar tt set v0='4NOHVZ7UAZ4N' where id=9;
-update noar ti set v0='4NOHVZ7UAZ4N' where id=9;
-update noar tt set b0='IYDJFZXSF39' where id=9;
-update noar ti set b0='IYDJFZXSF39' where id=9;
-update noar tt set v0='U3' where id=9;
-update noar ti set v0='U3' where id=9;
-update noar tt set b1='BG' where id=9;
-update noar ti set b1='BG' where id=9;
-update noar tt set v0='3D16YEHZOQB7GJ8' where id=9;
-update noar ti set v0='3D16YEHZOQB7GJ8' where id=9;
-update noar tt set b2='ZH' where id=9;
-update noar ti set b2='ZH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='4RPAVR0FMHYMREJVAON4L' where id=1;
-update noar ti set v0='4RPAVR0FMHYMREJVAON4L' where id=1;
-update noar tt set b0='CA6BMZ8E840WMSGYYFE1DL' where id=1;
-update noar ti set b0='CA6BMZ8E840WMSGYYFE1DL' where id=1;
-update noar tt set v0='ZCJL1A' where id=1;
-update noar ti set v0='ZCJL1A' where id=1;
-update noar tt set b1='2DTOYOWARVXXYA3F32AHZWIFY69HM0K7' where id=1;
-update noar ti set b1='2DTOYOWARVXXYA3F32AHZWIFY69HM0K7' where id=1;
-update noar tt set v0='X0EYAAO99OEPK86VOQLQ' where id=1;
-update noar ti set v0='X0EYAAO99OEPK86VOQLQ' where id=1;
-update noar tt set b2='VTUFUV2H9GZZX8K2QC' where id=1;
-update noar ti set b2='VTUFUV2H9GZZX8K2QC' where id=1;
-update noar tt set v0='HLUVOQHA1U6T5U' where id=2;
-update noar ti set v0='HLUVOQHA1U6T5U' where id=2;
-update noar tt set b0='H16I610GH8PCWFR2SS' where id=2;
-update noar ti set b0='H16I610GH8PCWFR2SS' where id=2;
-update noar tt set v0='WIW02T3K3IQ6LUBFE19SYZ' where id=2;
-update noar ti set v0='WIW02T3K3IQ6LUBFE19SYZ' where id=2;
-update noar tt set b1='JZFZ8EHE2IB' where id=2;
-update noar ti set b1='JZFZ8EHE2IB' where id=2;
-update noar tt set v0='P45GOG51AQYX1NQ00L6Z' where id=2;
-update noar ti set v0='P45GOG51AQYX1NQ00L6Z' where id=2;
-update noar tt set b2='K15TS36JEE4U' where id=2;
-update noar ti set b2='K15TS36JEE4U' where id=2;
-update noar tt set v0='AGLV63JNR3L' where id=3;
-update noar ti set v0='AGLV63JNR3L' where id=3;
-update noar tt set b0='LIRFP5M34XV5TRKO8' where id=3;
-update noar ti set b0='LIRFP5M34XV5TRKO8' where id=3;
-update noar tt set v0='TKEZAKO805' where id=3;
-update noar ti set v0='TKEZAKO805' where id=3;
-update noar tt set b1='ZWZ3IOGQR8WKWU4N8CB8' where id=3;
-update noar ti set b1='ZWZ3IOGQR8WKWU4N8CB8' where id=3;
-update noar tt set v0='I' where id=3;
-update noar ti set v0='I' where id=3;
-update noar tt set b2='332F9WR7P12O8IFZGFCCSIG' where id=3;
-update noar ti set b2='332F9WR7P12O8IFZGFCCSIG' where id=3;
-update noar tt set v0='Z' where id=4;
-update noar ti set v0='Z' where id=4;
-update noar tt set b0='98T3KPG0G7J104QYZMOKZ32SG' where id=4;
-update noar ti set b0='98T3KPG0G7J104QYZMOKZ32SG' where id=4;
-update noar tt set v0='GM0UHIBYN6K01' where id=4;
-update noar ti set v0='GM0UHIBYN6K01' where id=4;
-update noar tt set b1='RIS' where id=4;
-update noar ti set b1='RIS' where id=4;
-update noar tt set v0='S1J3WN9KCZMSMPW5ZXJYU0' where id=4;
-update noar ti set v0='S1J3WN9KCZMSMPW5ZXJYU0' where id=4;
-update noar tt set b2='Z5TGVAJKCZ9YVI4MJMWHJJC6OSSCEYD' where id=4;
-update noar ti set b2='Z5TGVAJKCZ9YVI4MJMWHJJC6OSSCEYD' where id=4;
-update noar tt set v0='G' where id=5;
-update noar ti set v0='G' where id=5;
-update noar tt set b0='676HVKVA' where id=5;
-update noar ti set b0='676HVKVA' where id=5;
-update noar tt set v0='7U5VAOLKMZZ1746FHYTW3HMN49VH' where id=5;
-update noar ti set v0='7U5VAOLKMZZ1746FHYTW3HMN49VH' where id=5;
-update noar tt set b1='VSB4WD7QNZUYJAS' where id=5;
-update noar ti set b1='VSB4WD7QNZUYJAS' where id=5;
-update noar tt set v0='LZ8MOUWL' where id=5;
-update noar ti set v0='LZ8MOUWL' where id=5;
-update noar tt set b2='HLDOW0QZXNEDUNVK7FFO8W86' where id=5;
-update noar ti set b2='HLDOW0QZXNEDUNVK7FFO8W86' where id=5;
-update noar tt set v0='7IB26U9JDY' where id=6;
-update noar ti set v0='7IB26U9JDY' where id=6;
-update noar tt set b0='WCQV6FR88X29W37VO8GV56INCQM1' where id=6;
-update noar ti set b0='WCQV6FR88X29W37VO8GV56INCQM1' where id=6;
-update noar tt set v0='4AGNHTU' where id=6;
-update noar ti set v0='4AGNHTU' where id=6;
-update noar tt set b1='ZUH25CF0F2QHV3AX90QUMY3GMWRE1Y' where id=6;
-update noar ti set b1='ZUH25CF0F2QHV3AX90QUMY3GMWRE1Y' where id=6;
-update noar tt set v0='0QQGT2JM' where id=6;
-update noar ti set v0='0QQGT2JM' where id=6;
-update noar tt set b2='A5F3GWAS7K' where id=6;
-update noar ti set b2='A5F3GWAS7K' where id=6;
-update noar tt set v0='AAZZMTPO3Z2C987DD4XU5APZO6' where id=7;
-update noar ti set v0='AAZZMTPO3Z2C987DD4XU5APZO6' where id=7;
-update noar tt set b0='67W2Y3J2QBLZN7M0SGCQAUKTB9K5ERV' where id=7;
-update noar ti set b0='67W2Y3J2QBLZN7M0SGCQAUKTB9K5ERV' where id=7;
-update noar tt set v0='6BCMV8IBJSDV26562XEKW' where id=7;
-update noar ti set v0='6BCMV8IBJSDV26562XEKW' where id=7;
-update noar tt set b1='CQL6S08YU02R2V1I0K8WHR07' where id=7;
-update noar ti set b1='CQL6S08YU02R2V1I0K8WHR07' where id=7;
-update noar tt set v0='O9XY485TJ12VW5RZ54P0LA' where id=7;
-update noar ti set v0='O9XY485TJ12VW5RZ54P0LA' where id=7;
-update noar tt set b2='7PVMHNZZ0YFGIXGERGLNTGYGSZC1CAXM' where id=7;
-update noar ti set b2='7PVMHNZZ0YFGIXGERGLNTGYGSZC1CAXM' where id=7;
-update noar tt set v0='GLMK6ZVA9FX4J0D15OEAIFUJJUTG5V' where id=8;
-update noar ti set v0='GLMK6ZVA9FX4J0D15OEAIFUJJUTG5V' where id=8;
-update noar tt set b0='BEUI81HXKS' where id=8;
-update noar ti set b0='BEUI81HXKS' where id=8;
-update noar tt set v0='J6HMUJM0VIS1RZ4S096QUP85J' where id=8;
-update noar ti set v0='J6HMUJM0VIS1RZ4S096QUP85J' where id=8;
-update noar tt set b1='P' where id=8;
-update noar ti set b1='P' where id=8;
-update noar tt set v0='DPNH' where id=8;
-update noar ti set v0='DPNH' where id=8;
-update noar tt set b2='SI7TE1Z9RT2UHYFHGL05Q' where id=8;
-update noar ti set b2='SI7TE1Z9RT2UHYFHGL05Q' where id=8;
-update noar tt set v0='G3H9' where id=9;
-update noar ti set v0='G3H9' where id=9;
-update noar tt set b0='NDY1UHTP' where id=9;
-update noar ti set b0='NDY1UHTP' where id=9;
-update noar tt set v0='O50DUVWCA07' where id=9;
-update noar ti set v0='O50DUVWCA07' where id=9;
-update noar tt set b1='26A7JP4BNC0FNFPTUGTP0QQP9J904Q6I' where id=9;
-update noar ti set b1='26A7JP4BNC0FNFPTUGTP0QQP9J904Q6I' where id=9;
-update noar tt set v0='5QIF9DZU8HUQLX5P2MZM0' where id=9;
-update noar ti set v0='5QIF9DZU8HUQLX5P2MZM0' where id=9;
-update noar tt set b2='F1M0W35E5QTBQW' where id=9;
-update noar ti set b2='F1M0W35E5QTBQW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='90UKDML184EOEE49SHC9EW748F873NOV' where id=1;
-update noar ti set v0='90UKDML184EOEE49SHC9EW748F873NOV' where id=1;
-update noar tt set b0='4JB1XZR6GGHO53ZR281F' where id=1;
-update noar ti set b0='4JB1XZR6GGHO53ZR281F' where id=1;
-update noar tt set v0='JWRNW' where id=1;
-update noar ti set v0='JWRNW' where id=1;
-update noar tt set b1='HWRYPANQ52XSUH7BE5MHU33VFAIANPR' where id=1;
-update noar ti set b1='HWRYPANQ52XSUH7BE5MHU33VFAIANPR' where id=1;
-update noar tt set v0='N29EM7SG' where id=1;
-update noar ti set v0='N29EM7SG' where id=1;
-update noar tt set b2='R4GPI9Q4SJYE3SAVZPQHM4CH8KP' where id=1;
-update noar ti set b2='R4GPI9Q4SJYE3SAVZPQHM4CH8KP' where id=1;
-update noar tt set v0='SWK1Z76KDXSPH85NFFKYZG3JF7W' where id=2;
-update noar ti set v0='SWK1Z76KDXSPH85NFFKYZG3JF7W' where id=2;
-update noar tt set b0='0XDBSJQ37C1B1' where id=2;
-update noar ti set b0='0XDBSJQ37C1B1' where id=2;
-update noar tt set v0='VB3JYG02RJ8E6IDSKDQ3RMGSJ' where id=2;
-update noar ti set v0='VB3JYG02RJ8E6IDSKDQ3RMGSJ' where id=2;
-update noar tt set b1='D2AJJ28OJAYTNHO6TV4Q9J1VC96EJVM3' where id=2;
-update noar ti set b1='D2AJJ28OJAYTNHO6TV4Q9J1VC96EJVM3' where id=2;
-update noar tt set v0='MX1S97WB11QS6GCW0KY353CSO84LMI' where id=2;
-update noar ti set v0='MX1S97WB11QS6GCW0KY353CSO84LMI' where id=2;
-update noar tt set b2='8Q53SEJ02L' where id=2;
-update noar ti set b2='8Q53SEJ02L' where id=2;
-update noar tt set v0='8ET40P6O8VS62ZDKGGB0BCF42A5M1' where id=3;
-update noar ti set v0='8ET40P6O8VS62ZDKGGB0BCF42A5M1' where id=3;
-update noar tt set b0='GSIU' where id=3;
-update noar ti set b0='GSIU' where id=3;
-update noar tt set v0='Y1' where id=3;
-update noar ti set v0='Y1' where id=3;
-update noar tt set b1='T68PIO' where id=3;
-update noar ti set b1='T68PIO' where id=3;
-update noar tt set v0='K6NEEP5R4ATOBJJ9IH990' where id=3;
-update noar ti set v0='K6NEEP5R4ATOBJJ9IH990' where id=3;
-update noar tt set b2='K5W7IM6LWGZZ3M0' where id=3;
-update noar ti set b2='K5W7IM6LWGZZ3M0' where id=3;
-update noar tt set v0='P49ZS' where id=4;
-update noar ti set v0='P49ZS' where id=4;
-update noar tt set b0='KDP' where id=4;
-update noar ti set b0='KDP' where id=4;
-update noar tt set v0='I6JSNI6VKA106P2DLH3U06FLTIC' where id=4;
-update noar ti set v0='I6JSNI6VKA106P2DLH3U06FLTIC' where id=4;
-update noar tt set b1='5E8QJL8K5P7UT4' where id=4;
-update noar ti set b1='5E8QJL8K5P7UT4' where id=4;
-update noar tt set v0='FNH8200Q2VSF4SLJXHACPRYCE59D' where id=4;
-update noar ti set v0='FNH8200Q2VSF4SLJXHACPRYCE59D' where id=4;
-update noar tt set b2='1' where id=4;
-update noar ti set b2='1' where id=4;
-update noar tt set v0='L9IM6QM82EJY0QM8DF1HN9L' where id=5;
-update noar ti set v0='L9IM6QM82EJY0QM8DF1HN9L' where id=5;
-update noar tt set b0='YSOKXCCVIFPNE503BJ' where id=5;
-update noar ti set b0='YSOKXCCVIFPNE503BJ' where id=5;
-update noar tt set v0='77RQMOAWWQ0WCCKOCIDF3RWR1UB' where id=5;
-update noar ti set v0='77RQMOAWWQ0WCCKOCIDF3RWR1UB' where id=5;
-update noar tt set b1='OYEDEKH3FKZFIRXGPD9C3M1AIOJS' where id=5;
-update noar ti set b1='OYEDEKH3FKZFIRXGPD9C3M1AIOJS' where id=5;
-update noar tt set v0='XHAE0O9UVJ6RGJ84XB6GP7SU4F6' where id=5;
-update noar ti set v0='XHAE0O9UVJ6RGJ84XB6GP7SU4F6' where id=5;
-update noar tt set b2='0A78JP672GGOL1EPEZ2FL3' where id=5;
-update noar ti set b2='0A78JP672GGOL1EPEZ2FL3' where id=5;
-update noar tt set v0='KD' where id=6;
-update noar ti set v0='KD' where id=6;
-update noar tt set b0='1QQWGJWNDGDP56Y8KP1Q16BVF7OMYE7J' where id=6;
-update noar ti set b0='1QQWGJWNDGDP56Y8KP1Q16BVF7OMYE7J' where id=6;
-update noar tt set v0='IWRP' where id=6;
-update noar ti set v0='IWRP' where id=6;
-update noar tt set b1='OFF94CSWJROSA21895' where id=6;
-update noar ti set b1='OFF94CSWJROSA21895' where id=6;
-update noar tt set v0='VSS3UFBK9WK1FJHECF7BY' where id=6;
-update noar ti set v0='VSS3UFBK9WK1FJHECF7BY' where id=6;
-update noar tt set b2='K09ZEN03ZESE0SNQUDT8M78N5HPI2D' where id=6;
-update noar ti set b2='K09ZEN03ZESE0SNQUDT8M78N5HPI2D' where id=6;
-update noar tt set v0='383CEKGJLRUZ5LNDRPXFI0OHDFUIC' where id=7;
-update noar ti set v0='383CEKGJLRUZ5LNDRPXFI0OHDFUIC' where id=7;
-update noar tt set b0='2WBF9WB999SJ6QLA9YLC90BNWY2J' where id=7;
-update noar ti set b0='2WBF9WB999SJ6QLA9YLC90BNWY2J' where id=7;
-update noar tt set v0='MNE5FOBSGFRYEDHVDH' where id=7;
-update noar ti set v0='MNE5FOBSGFRYEDHVDH' where id=7;
-update noar tt set b1='NWRSX' where id=7;
-update noar ti set b1='NWRSX' where id=7;
-update noar tt set v0='PEEX1XTC97SKEC5TPVEF8NDD8XYHOQK' where id=7;
-update noar ti set v0='PEEX1XTC97SKEC5TPVEF8NDD8XYHOQK' where id=7;
-update noar tt set b2='QQPRH7ZR32V' where id=7;
-update noar ti set b2='QQPRH7ZR32V' where id=7;
-update noar tt set v0='4I9UBAA9QYT' where id=8;
-update noar ti set v0='4I9UBAA9QYT' where id=8;
-update noar tt set b0='5W7' where id=8;
-update noar ti set b0='5W7' where id=8;
-update noar tt set v0='B9OY5AQA4Q' where id=8;
-update noar ti set v0='B9OY5AQA4Q' where id=8;
-update noar tt set b1='LJAAXNXP115K7KM1VP' where id=8;
-update noar ti set b1='LJAAXNXP115K7KM1VP' where id=8;
-update noar tt set v0='DV4RPJBFVTIDKBC7OBF' where id=8;
-update noar ti set v0='DV4RPJBFVTIDKBC7OBF' where id=8;
-update noar tt set b2='31VBHA0WYNFMM0ND1U3HA' where id=8;
-update noar ti set b2='31VBHA0WYNFMM0ND1U3HA' where id=8;
-update noar tt set v0='Q4WQ7401MZ24PGXAC3OHA5M95U24K5' where id=9;
-update noar ti set v0='Q4WQ7401MZ24PGXAC3OHA5M95U24K5' where id=9;
-update noar tt set b0='CCYD2J6VRZ8IJZ8LVQMUF0740B6' where id=9;
-update noar ti set b0='CCYD2J6VRZ8IJZ8LVQMUF0740B6' where id=9;
-update noar tt set v0='UC9C4E0GIFIGUYP' where id=9;
-update noar ti set v0='UC9C4E0GIFIGUYP' where id=9;
-update noar tt set b1='A3' where id=9;
-update noar ti set b1='A3' where id=9;
-update noar tt set v0='10P3FW1DBL1FZNSA8YDZ2AP6D3O' where id=9;
-update noar ti set v0='10P3FW1DBL1FZNSA8YDZ2AP6D3O' where id=9;
-update noar tt set b2='D1W4JN1FXC42K1VHTKH0E9189' where id=9;
-update noar ti set b2='D1W4JN1FXC42K1VHTKH0E9189' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='924DMLHUZX5E1Y19A7U7N00' where id=1;
-update noar ti set v0='924DMLHUZX5E1Y19A7U7N00' where id=1;
-update noar tt set b0='JP8DZFA' where id=1;
-update noar ti set b0='JP8DZFA' where id=1;
-update noar tt set v0='3FP51JAYA91UO2ZDE5O10FDOHYV34OL6' where id=1;
-update noar ti set v0='3FP51JAYA91UO2ZDE5O10FDOHYV34OL6' where id=1;
-update noar tt set b1='9VLRHCPDWO0C4K' where id=1;
-update noar ti set b1='9VLRHCPDWO0C4K' where id=1;
-update noar tt set v0='3MSN1U5RD7EP1DUM8C5SN1' where id=1;
-update noar ti set v0='3MSN1U5RD7EP1DUM8C5SN1' where id=1;
-update noar tt set b2='E9ZJ11IDFLF58P0EXXN1HLOL' where id=1;
-update noar ti set b2='E9ZJ11IDFLF58P0EXXN1HLOL' where id=1;
-update noar tt set v0='GBN11VA7O1ALPWFGF52YW' where id=2;
-update noar ti set v0='GBN11VA7O1ALPWFGF52YW' where id=2;
-update noar tt set b0='F1WQIPUA04D3SKKS21AG1X7Y' where id=2;
-update noar ti set b0='F1WQIPUA04D3SKKS21AG1X7Y' where id=2;
-update noar tt set v0='JLAQ0KAECQ44HIXDL' where id=2;
-update noar ti set v0='JLAQ0KAECQ44HIXDL' where id=2;
-update noar tt set b1='MOCI6K7R99AWNUUY41PR' where id=2;
-update noar ti set b1='MOCI6K7R99AWNUUY41PR' where id=2;
-update noar tt set v0='VAAT8W7W' where id=2;
-update noar ti set v0='VAAT8W7W' where id=2;
-update noar tt set b2='4JSEXQ6S' where id=2;
-update noar ti set b2='4JSEXQ6S' where id=2;
-update noar tt set v0='ZHBHDC' where id=3;
-update noar ti set v0='ZHBHDC' where id=3;
-update noar tt set b0='5TGZ8GVN8CL16U3X8' where id=3;
-update noar ti set b0='5TGZ8GVN8CL16U3X8' where id=3;
-update noar tt set v0='TU23OZIPA8UGBI' where id=3;
-update noar ti set v0='TU23OZIPA8UGBI' where id=3;
-update noar tt set b1='346JR8GAKLXM33M2K2JTXV8G4ATS' where id=3;
-update noar ti set b1='346JR8GAKLXM33M2K2JTXV8G4ATS' where id=3;
-update noar tt set v0='4C73OMK8H1DCENPECENX9A' where id=3;
-update noar ti set v0='4C73OMK8H1DCENPECENX9A' where id=3;
-update noar tt set b2='INLDUPR0LZDEP0RZTGQGN' where id=3;
-update noar ti set b2='INLDUPR0LZDEP0RZTGQGN' where id=3;
-update noar tt set v0='YT7A' where id=4;
-update noar ti set v0='YT7A' where id=4;
-update noar tt set b0='0FDN1G9PMPQZ3AR' where id=4;
-update noar ti set b0='0FDN1G9PMPQZ3AR' where id=4;
-update noar tt set v0='Y4NSKJ0ECCB1811XFX6V395Z6JOU7E' where id=4;
-update noar ti set v0='Y4NSKJ0ECCB1811XFX6V395Z6JOU7E' where id=4;
-update noar tt set b1='TS1KIWDC11NU' where id=4;
-update noar ti set b1='TS1KIWDC11NU' where id=4;
-update noar tt set v0='MSOK978ZD6RHCAA54PZK' where id=4;
-update noar ti set v0='MSOK978ZD6RHCAA54PZK' where id=4;
-update noar tt set b2='6ODSCOI97HKWV6XBS' where id=4;
-update noar ti set b2='6ODSCOI97HKWV6XBS' where id=4;
-update noar tt set v0='WOHVUAJC0J' where id=5;
-update noar ti set v0='WOHVUAJC0J' where id=5;
-update noar tt set b0='M8FU0I4A' where id=5;
-update noar ti set b0='M8FU0I4A' where id=5;
-update noar tt set v0='WTRCHAKQH0Q7' where id=5;
-update noar ti set v0='WTRCHAKQH0Q7' where id=5;
-update noar tt set b1='AJ2AOKL3WOO0O2MFUBQAKRRPFK0ZC' where id=5;
-update noar ti set b1='AJ2AOKL3WOO0O2MFUBQAKRRPFK0ZC' where id=5;
-update noar tt set v0='4B2HHDWGINKTA1DZ7SV' where id=5;
-update noar ti set v0='4B2HHDWGINKTA1DZ7SV' where id=5;
-update noar tt set b2='B6U2C5HAUQRG86JD' where id=5;
-update noar ti set b2='B6U2C5HAUQRG86JD' where id=5;
-update noar tt set v0='TSO5YX' where id=6;
-update noar ti set v0='TSO5YX' where id=6;
-update noar tt set b0='6Z' where id=6;
-update noar ti set b0='6Z' where id=6;
-update noar tt set v0='LJTSFVDF32CM9OQTRASPTZJ' where id=6;
-update noar ti set v0='LJTSFVDF32CM9OQTRASPTZJ' where id=6;
-update noar tt set b1='WOMS5DM' where id=6;
-update noar ti set b1='WOMS5DM' where id=6;
-update noar tt set v0='WC6TYFYM4' where id=6;
-update noar ti set v0='WC6TYFYM4' where id=6;
-update noar tt set b2='TVVGTIBZR' where id=6;
-update noar ti set b2='TVVGTIBZR' where id=6;
-update noar tt set v0='WGCS9V7O6OFGL2SAUTY7I' where id=7;
-update noar ti set v0='WGCS9V7O6OFGL2SAUTY7I' where id=7;
-update noar tt set b0='2' where id=7;
-update noar ti set b0='2' where id=7;
-update noar tt set v0='SA0N50XSZOX' where id=7;
-update noar ti set v0='SA0N50XSZOX' where id=7;
-update noar tt set b1='1361TR9CM8MLP9KE2UTD7EMT' where id=7;
-update noar ti set b1='1361TR9CM8MLP9KE2UTD7EMT' where id=7;
-update noar tt set v0='IN5N' where id=7;
-update noar ti set v0='IN5N' where id=7;
-update noar tt set b2='C65GYPRJZ7S4V8D53UF5ZJ' where id=7;
-update noar ti set b2='C65GYPRJZ7S4V8D53UF5ZJ' where id=7;
-update noar tt set v0='HBMGILPW70USWKO' where id=8;
-update noar ti set v0='HBMGILPW70USWKO' where id=8;
-update noar tt set b0='208RB6CBMXVB53KPANMN4EE' where id=8;
-update noar ti set b0='208RB6CBMXVB53KPANMN4EE' where id=8;
-update noar tt set v0='PM591F8MB5DCB9IBGFF0ONPZ7XEY0QW9' where id=8;
-update noar ti set v0='PM591F8MB5DCB9IBGFF0ONPZ7XEY0QW9' where id=8;
-update noar tt set b1='VOL66R8SNXATYYT6UZKS3RS' where id=8;
-update noar ti set b1='VOL66R8SNXATYYT6UZKS3RS' where id=8;
-update noar tt set v0='N6ZN051UYD077Y387' where id=8;
-update noar ti set v0='N6ZN051UYD077Y387' where id=8;
-update noar tt set b2='JPR6S6LDP719XB' where id=8;
-update noar ti set b2='JPR6S6LDP719XB' where id=8;
-update noar tt set v0='BWTN29E6C5CQGXS5LH7HFGRPXHLCRU' where id=9;
-update noar ti set v0='BWTN29E6C5CQGXS5LH7HFGRPXHLCRU' where id=9;
-update noar tt set b0='7G7ZVU4S9B3KWOZAONRU' where id=9;
-update noar ti set b0='7G7ZVU4S9B3KWOZAONRU' where id=9;
-update noar tt set v0='VO' where id=9;
-update noar ti set v0='VO' where id=9;
-update noar tt set b1='WIL0ZP5I27' where id=9;
-update noar ti set b1='WIL0ZP5I27' where id=9;
-update noar tt set v0='EZ4LVF8VSTKFNYNN8' where id=9;
-update noar ti set v0='EZ4LVF8VSTKFNYNN8' where id=9;
-update noar tt set b2='RKVSQY' where id=9;
-update noar ti set b2='RKVSQY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RX' where id=1;
-update noar ti set v0='RX' where id=1;
-update noar tt set b0='2WCIMKBCKFK7PGH' where id=1;
-update noar ti set b0='2WCIMKBCKFK7PGH' where id=1;
-update noar tt set v0='706PK' where id=1;
-update noar ti set v0='706PK' where id=1;
-update noar tt set b1='6E' where id=1;
-update noar ti set b1='6E' where id=1;
-update noar tt set v0='1ORZ2X5I49' where id=1;
-update noar ti set v0='1ORZ2X5I49' where id=1;
-update noar tt set b2='T6VKX' where id=1;
-update noar ti set b2='T6VKX' where id=1;
-update noar tt set v0='03' where id=2;
-update noar ti set v0='03' where id=2;
-update noar tt set b0='I8E6KN6YTPV9XDN7VML4EXHTS4FROVW' where id=2;
-update noar ti set b0='I8E6KN6YTPV9XDN7VML4EXHTS4FROVW' where id=2;
-update noar tt set v0='UQ3SS' where id=2;
-update noar ti set v0='UQ3SS' where id=2;
-update noar tt set b1='5HNIC6VAZ3UUF4LUSHJ6GN1ERO9CBW2W' where id=2;
-update noar ti set b1='5HNIC6VAZ3UUF4LUSHJ6GN1ERO9CBW2W' where id=2;
-update noar tt set v0='78M7YTPAQAYTB64XCV00ZF' where id=2;
-update noar ti set v0='78M7YTPAQAYTB64XCV00ZF' where id=2;
-update noar tt set b2='16G' where id=2;
-update noar ti set b2='16G' where id=2;
-update noar tt set v0='0JIQT30HOJRN0TR8D7YWPA5WOR' where id=3;
-update noar ti set v0='0JIQT30HOJRN0TR8D7YWPA5WOR' where id=3;
-update noar tt set b0='WEL6DTZCHTYUL7KZHABDO' where id=3;
-update noar ti set b0='WEL6DTZCHTYUL7KZHABDO' where id=3;
-update noar tt set v0='MIKXSUXLEMVJ43RVGFB' where id=3;
-update noar ti set v0='MIKXSUXLEMVJ43RVGFB' where id=3;
-update noar tt set b1='0IHM2JLXMH2ZB' where id=3;
-update noar ti set b1='0IHM2JLXMH2ZB' where id=3;
-update noar tt set v0='UVOG2TS516' where id=3;
-update noar ti set v0='UVOG2TS516' where id=3;
-update noar tt set b2='IQSM8OM' where id=3;
-update noar ti set b2='IQSM8OM' where id=3;
-update noar tt set v0='YUSNVJJMY5BWXLZE86' where id=4;
-update noar ti set v0='YUSNVJJMY5BWXLZE86' where id=4;
-update noar tt set b0='X2' where id=4;
-update noar ti set b0='X2' where id=4;
-update noar tt set v0='7HB0QKR67NM' where id=4;
-update noar ti set v0='7HB0QKR67NM' where id=4;
-update noar tt set b1='XG' where id=4;
-update noar ti set b1='XG' where id=4;
-update noar tt set v0='Y0JQPUGEOPQI0EK7XNT1G3' where id=4;
-update noar ti set v0='Y0JQPUGEOPQI0EK7XNT1G3' where id=4;
-update noar tt set b2='HO749TUPMSMB7VLMDFER4' where id=4;
-update noar ti set b2='HO749TUPMSMB7VLMDFER4' where id=4;
-update noar tt set v0='7UUD0C' where id=5;
-update noar ti set v0='7UUD0C' where id=5;
-update noar tt set b0='JVY3ARWMV' where id=5;
-update noar ti set b0='JVY3ARWMV' where id=5;
-update noar tt set v0='7L' where id=5;
-update noar ti set v0='7L' where id=5;
-update noar tt set b1='QA29N6YZ8FH17Z2PNCBK6HR6' where id=5;
-update noar ti set b1='QA29N6YZ8FH17Z2PNCBK6HR6' where id=5;
-update noar tt set v0='DB46BRMV41GEHUHHBWF2DE0' where id=5;
-update noar ti set v0='DB46BRMV41GEHUHHBWF2DE0' where id=5;
-update noar tt set b2='JEUV1' where id=5;
-update noar ti set b2='JEUV1' where id=5;
-update noar tt set v0='R65BOTHCZ' where id=6;
-update noar ti set v0='R65BOTHCZ' where id=6;
-update noar tt set b0='CBJ' where id=6;
-update noar ti set b0='CBJ' where id=6;
-update noar tt set v0='77DZEK4T' where id=6;
-update noar ti set v0='77DZEK4T' where id=6;
-update noar tt set b1='LSRJKJGL36P9S57649G320Z' where id=6;
-update noar ti set b1='LSRJKJGL36P9S57649G320Z' where id=6;
-update noar tt set v0='9BMF4BKIOD7XVDUNI35PG2' where id=6;
-update noar ti set v0='9BMF4BKIOD7XVDUNI35PG2' where id=6;
-update noar tt set b2='JZBV6WWM2FVYN4E19J' where id=6;
-update noar ti set b2='JZBV6WWM2FVYN4E19J' where id=6;
-update noar tt set v0='F43ZUIDPHZ4AVK3' where id=7;
-update noar ti set v0='F43ZUIDPHZ4AVK3' where id=7;
-update noar tt set b0='N4FA8K89K3KJ4XISQ8V' where id=7;
-update noar ti set b0='N4FA8K89K3KJ4XISQ8V' where id=7;
-update noar tt set v0='Q1343X9C6MLSTV' where id=7;
-update noar ti set v0='Q1343X9C6MLSTV' where id=7;
-update noar tt set b1='UYRSGXXC' where id=7;
-update noar ti set b1='UYRSGXXC' where id=7;
-update noar tt set v0='5EI5LREEYV0QINGGU' where id=7;
-update noar ti set v0='5EI5LREEYV0QINGGU' where id=7;
-update noar tt set b2='2XHXN8BJ6LRT9IACSXQXGV70WLQXYQ' where id=7;
-update noar ti set b2='2XHXN8BJ6LRT9IACSXQXGV70WLQXYQ' where id=7;
-update noar tt set v0='FH1YCOSPJZF6R3RHK6Z5AI3' where id=8;
-update noar ti set v0='FH1YCOSPJZF6R3RHK6Z5AI3' where id=8;
-update noar tt set b0='2MCJUZ5V291MY' where id=8;
-update noar ti set b0='2MCJUZ5V291MY' where id=8;
-update noar tt set v0='9M3GJC0B' where id=8;
-update noar ti set v0='9M3GJC0B' where id=8;
-update noar tt set b1='BYHHYHHUNAEQUJM6W' where id=8;
-update noar ti set b1='BYHHYHHUNAEQUJM6W' where id=8;
-update noar tt set v0='B5N' where id=8;
-update noar ti set v0='B5N' where id=8;
-update noar tt set b2='RKU2PO8ZTD3O0ZO3LRDZ5TVZ26QA7G' where id=8;
-update noar ti set b2='RKU2PO8ZTD3O0ZO3LRDZ5TVZ26QA7G' where id=8;
-update noar tt set v0='OGBGY3ZREMY193Q9F' where id=9;
-update noar ti set v0='OGBGY3ZREMY193Q9F' where id=9;
-update noar tt set b0='CH0XSWBC2P' where id=9;
-update noar ti set b0='CH0XSWBC2P' where id=9;
-update noar tt set v0='KK3FY02GXPPSJE15SFKWL4UR' where id=9;
-update noar ti set v0='KK3FY02GXPPSJE15SFKWL4UR' where id=9;
-update noar tt set b1='AXCLAER11W651LFG' where id=9;
-update noar ti set b1='AXCLAER11W651LFG' where id=9;
-update noar tt set v0='JE3BLVVQNPLHWMM' where id=9;
-update noar ti set v0='JE3BLVVQNPLHWMM' where id=9;
-update noar tt set b2='ITIF' where id=9;
-update noar ti set b2='ITIF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7' where id=1;
-update noar ti set v0='7' where id=1;
-update noar tt set b0='XB69E018X678RTWFNPBOH8W6Z' where id=1;
-update noar ti set b0='XB69E018X678RTWFNPBOH8W6Z' where id=1;
-update noar tt set v0='KKEDB67B7JJ1NIJCXCYV5EVQEVE' where id=1;
-update noar ti set v0='KKEDB67B7JJ1NIJCXCYV5EVQEVE' where id=1;
-update noar tt set b1='VLDXMXBKYLHWY' where id=1;
-update noar ti set b1='VLDXMXBKYLHWY' where id=1;
-update noar tt set v0='H7H7P0LLQ6BK5SXAS2FRSEIR77T1RLZ' where id=1;
-update noar ti set v0='H7H7P0LLQ6BK5SXAS2FRSEIR77T1RLZ' where id=1;
-update noar tt set b2='RXYF95Q' where id=1;
-update noar ti set b2='RXYF95Q' where id=1;
-update noar tt set v0='05' where id=2;
-update noar ti set v0='05' where id=2;
-update noar tt set b0='ZB1DFZM' where id=2;
-update noar ti set b0='ZB1DFZM' where id=2;
-update noar tt set v0='HKG3PDFVE5' where id=2;
-update noar ti set v0='HKG3PDFVE5' where id=2;
-update noar tt set b1='A7SMDWGJM7BXX99' where id=2;
-update noar ti set b1='A7SMDWGJM7BXX99' where id=2;
-update noar tt set v0='09KYTXMNP3B9JT' where id=2;
-update noar ti set v0='09KYTXMNP3B9JT' where id=2;
-update noar tt set b2='6I36X22EZW0A9B' where id=2;
-update noar ti set b2='6I36X22EZW0A9B' where id=2;
-update noar tt set v0='LS6AL05UQLTVSIHGW9U69GCB3A' where id=3;
-update noar ti set v0='LS6AL05UQLTVSIHGW9U69GCB3A' where id=3;
-update noar tt set b0='SUPSJAV22BA9ZSBDS8Q5KTZ0QR' where id=3;
-update noar ti set b0='SUPSJAV22BA9ZSBDS8Q5KTZ0QR' where id=3;
-update noar tt set v0='PSDFUNRWD3DE7T973DE' where id=3;
-update noar ti set v0='PSDFUNRWD3DE7T973DE' where id=3;
-update noar tt set b1='W7FL5IIMK1Z' where id=3;
-update noar ti set b1='W7FL5IIMK1Z' where id=3;
-update noar tt set v0='7HVRYZKHWX9S0L54UGF5AMS8DTMB' where id=3;
-update noar ti set v0='7HVRYZKHWX9S0L54UGF5AMS8DTMB' where id=3;
-update noar tt set b2='76WUV4E03OP8IC7XANZDRT1' where id=3;
-update noar ti set b2='76WUV4E03OP8IC7XANZDRT1' where id=3;
-update noar tt set v0='SSNGY' where id=4;
-update noar ti set v0='SSNGY' where id=4;
-update noar tt set b0='8O8GHEQCYIFTG02G17DPCNHYJ5ZYTWL' where id=4;
-update noar ti set b0='8O8GHEQCYIFTG02G17DPCNHYJ5ZYTWL' where id=4;
-update noar tt set v0='IVRBC79VODTM5ESR5' where id=4;
-update noar ti set v0='IVRBC79VODTM5ESR5' where id=4;
-update noar tt set b1='A5' where id=4;
-update noar ti set b1='A5' where id=4;
-update noar tt set v0='NZLWCKXZPYQBLG2315A9TCWPEK17' where id=4;
-update noar ti set v0='NZLWCKXZPYQBLG2315A9TCWPEK17' where id=4;
-update noar tt set b2='HGWVIJPSN0GFXZ' where id=4;
-update noar ti set b2='HGWVIJPSN0GFXZ' where id=4;
-update noar tt set v0='N27FQ1OHGWUYQSO2P36VHTG1N' where id=5;
-update noar ti set v0='N27FQ1OHGWUYQSO2P36VHTG1N' where id=5;
-update noar tt set b0='6EX94' where id=5;
-update noar ti set b0='6EX94' where id=5;
-update noar tt set v0='5QA780MPCBH12AG76Q6DCL' where id=5;
-update noar ti set v0='5QA780MPCBH12AG76Q6DCL' where id=5;
-update noar tt set b1='2XRCU69NFWZF7XDFNR' where id=5;
-update noar ti set b1='2XRCU69NFWZF7XDFNR' where id=5;
-update noar tt set v0='LRVEXWM4468MWAS8' where id=5;
-update noar ti set v0='LRVEXWM4468MWAS8' where id=5;
-update noar tt set b2='55M1LI6OOO0ZSD6OG0AYH4' where id=5;
-update noar ti set b2='55M1LI6OOO0ZSD6OG0AYH4' where id=5;
-update noar tt set v0='K9' where id=6;
-update noar ti set v0='K9' where id=6;
-update noar tt set b0='TS1VF5B9QKAP31QTG' where id=6;
-update noar ti set b0='TS1VF5B9QKAP31QTG' where id=6;
-update noar tt set v0='6FP81YSFF0BBMZGX8J0TDBJNIHS60XG' where id=6;
-update noar ti set v0='6FP81YSFF0BBMZGX8J0TDBJNIHS60XG' where id=6;
-update noar tt set b1='CMQ5JZKPNE8G1UZU30JQZWEW' where id=6;
-update noar ti set b1='CMQ5JZKPNE8G1UZU30JQZWEW' where id=6;
-update noar tt set v0='CYCBT' where id=6;
-update noar ti set v0='CYCBT' where id=6;
-update noar tt set b2='7NSLPYVX1TQNRH0WX4ACGSXATH7GKFAS' where id=6;
-update noar ti set b2='7NSLPYVX1TQNRH0WX4ACGSXATH7GKFAS' where id=6;
-update noar tt set v0='CBZF6X7INO4ZHUM2G1' where id=7;
-update noar ti set v0='CBZF6X7INO4ZHUM2G1' where id=7;
-update noar tt set b0='ZUE226DQC65JWJD9FIHRW40DAP2R' where id=7;
-update noar ti set b0='ZUE226DQC65JWJD9FIHRW40DAP2R' where id=7;
-update noar tt set v0='W18N5FE2S4OHWQ7X' where id=7;
-update noar ti set v0='W18N5FE2S4OHWQ7X' where id=7;
-update noar tt set b1='J45XTK0VD03QD23KTB9CFUX8QTOH' where id=7;
-update noar ti set b1='J45XTK0VD03QD23KTB9CFUX8QTOH' where id=7;
-update noar tt set v0='0CU' where id=7;
-update noar ti set v0='0CU' where id=7;
-update noar tt set b2='57OPJB9725UTU7H' where id=7;
-update noar ti set b2='57OPJB9725UTU7H' where id=7;
-update noar tt set v0='I9H685OG5WIGKTI3733' where id=8;
-update noar ti set v0='I9H685OG5WIGKTI3733' where id=8;
-update noar tt set b0='N0QLZ27FYU' where id=8;
-update noar ti set b0='N0QLZ27FYU' where id=8;
-update noar tt set v0='WIJRXFY' where id=8;
-update noar ti set v0='WIJRXFY' where id=8;
-update noar tt set b1='HLX2BV5FZ5IM047NC' where id=8;
-update noar ti set b1='HLX2BV5FZ5IM047NC' where id=8;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b2='7RTVAR3LTZ2JOHFFQVK1Z' where id=8;
-update noar ti set b2='7RTVAR3LTZ2JOHFFQVK1Z' where id=8;
-update noar tt set v0='4XZ3ISOBVA9IEZI9ND' where id=9;
-update noar ti set v0='4XZ3ISOBVA9IEZI9ND' where id=9;
-update noar tt set b0='RZHK868VDX9XSQUN0X5IYKCHJR208PH' where id=9;
-update noar ti set b0='RZHK868VDX9XSQUN0X5IYKCHJR208PH' where id=9;
-update noar tt set v0='OF' where id=9;
-update noar ti set v0='OF' where id=9;
-update noar tt set b1='ZQEIMTX7MNTG' where id=9;
-update noar ti set b1='ZQEIMTX7MNTG' where id=9;
-update noar tt set v0='OL1ST5QPQ743W2EJMI4YR' where id=9;
-update noar ti set v0='OL1ST5QPQ743W2EJMI4YR' where id=9;
-update noar tt set b2='86J6JEVBKRD2VOC2REPQ4DAJ5' where id=9;
-update noar ti set b2='86J6JEVBKRD2VOC2REPQ4DAJ5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VG' where id=1;
-update noar ti set v0='VG' where id=1;
-update noar tt set b0='FJN3XA968HN9GHXM2APSKL' where id=1;
-update noar ti set b0='FJN3XA968HN9GHXM2APSKL' where id=1;
-update noar tt set v0='YDIZSA59WFXQC1OOSIWBSOEK3F1H1W' where id=1;
-update noar ti set v0='YDIZSA59WFXQC1OOSIWBSOEK3F1H1W' where id=1;
-update noar tt set b1='H1G3' where id=1;
-update noar ti set b1='H1G3' where id=1;
-update noar tt set v0='NBD14WRQR0XZP2SG7WNG5Q0Q209YTAHY' where id=1;
-update noar ti set v0='NBD14WRQR0XZP2SG7WNG5Q0Q209YTAHY' where id=1;
-update noar tt set b2='QJOFOW1SGBID86VK7296EWSZGG9J7X' where id=1;
-update noar ti set b2='QJOFOW1SGBID86VK7296EWSZGG9J7X' where id=1;
-update noar tt set v0='YCV4YB8X8MIYIYDSAPD' where id=2;
-update noar ti set v0='YCV4YB8X8MIYIYDSAPD' where id=2;
-update noar tt set b0='YE8DN4ZG5OO01GEMYI5CLXSTV' where id=2;
-update noar ti set b0='YE8DN4ZG5OO01GEMYI5CLXSTV' where id=2;
-update noar tt set v0='F5WDA5H09RI' where id=2;
-update noar ti set v0='F5WDA5H09RI' where id=2;
-update noar tt set b1='DVLYDGB9UAVRDQ160SF6' where id=2;
-update noar ti set b1='DVLYDGB9UAVRDQ160SF6' where id=2;
-update noar tt set v0='PZ1LPO8WDF04JS2' where id=2;
-update noar ti set v0='PZ1LPO8WDF04JS2' where id=2;
-update noar tt set b2='L9HGD8ZI4WKVC7T2' where id=2;
-update noar ti set b2='L9HGD8ZI4WKVC7T2' where id=2;
-update noar tt set v0='Y6E0C0SOYHI' where id=3;
-update noar ti set v0='Y6E0C0SOYHI' where id=3;
-update noar tt set b0='PNCSIUC' where id=3;
-update noar ti set b0='PNCSIUC' where id=3;
-update noar tt set v0='5QKUG4AENZJWRD' where id=3;
-update noar ti set v0='5QKUG4AENZJWRD' where id=3;
-update noar tt set b1='OSHU5P5' where id=3;
-update noar ti set b1='OSHU5P5' where id=3;
-update noar tt set v0='962Q7' where id=3;
-update noar ti set v0='962Q7' where id=3;
-update noar tt set b2='L1IT8QRRQT0BWQSQIHUH9Z8KM4U' where id=3;
-update noar ti set b2='L1IT8QRRQT0BWQSQIHUH9Z8KM4U' where id=3;
-update noar tt set v0='XK5GGNXZPPZ6KKPPRRM2YDNICKWZ3ZJ' where id=4;
-update noar ti set v0='XK5GGNXZPPZ6KKPPRRM2YDNICKWZ3ZJ' where id=4;
-update noar tt set b0='GURSCLP' where id=4;
-update noar ti set b0='GURSCLP' where id=4;
-update noar tt set v0='V2FN6E1TUKV9341PNOEEI' where id=4;
-update noar ti set v0='V2FN6E1TUKV9341PNOEEI' where id=4;
-update noar tt set b1='H5KLD5TAR3248MKYBEQ8OXNSBOPE' where id=4;
-update noar ti set b1='H5KLD5TAR3248MKYBEQ8OXNSBOPE' where id=4;
-update noar tt set v0='GL5QUK8KUS427DRNM0UIMSCF63M' where id=4;
-update noar ti set v0='GL5QUK8KUS427DRNM0UIMSCF63M' where id=4;
-update noar tt set b2='WVV2D762GU1TKFJD' where id=4;
-update noar ti set b2='WVV2D762GU1TKFJD' where id=4;
-update noar tt set v0='KN45QZJC4V72WP0XIC5PO8XFH6F' where id=5;
-update noar ti set v0='KN45QZJC4V72WP0XIC5PO8XFH6F' where id=5;
-update noar tt set b0='B327PUI3MYCEI8XP96' where id=5;
-update noar ti set b0='B327PUI3MYCEI8XP96' where id=5;
-update noar tt set v0='DA7DXNGKX7' where id=5;
-update noar ti set v0='DA7DXNGKX7' where id=5;
-update noar tt set b1='KB1G9K7XE09SF6LGY5I47' where id=5;
-update noar ti set b1='KB1G9K7XE09SF6LGY5I47' where id=5;
-update noar tt set v0='E570M6JXEA4JBZJFPHFT' where id=5;
-update noar ti set v0='E570M6JXEA4JBZJFPHFT' where id=5;
-update noar tt set b2='W3L' where id=5;
-update noar ti set b2='W3L' where id=5;
-update noar tt set v0='DSR1XNMKT0AZ' where id=6;
-update noar ti set v0='DSR1XNMKT0AZ' where id=6;
-update noar tt set b0='18X' where id=6;
-update noar ti set b0='18X' where id=6;
-update noar tt set v0='6RGPJ2DOCSP5AJWZR2FLHIZVGNW7' where id=6;
-update noar ti set v0='6RGPJ2DOCSP5AJWZR2FLHIZVGNW7' where id=6;
-update noar tt set b1='M6YYVTWBYDTQBG7CI0B5L9V7025WVLC' where id=6;
-update noar ti set b1='M6YYVTWBYDTQBG7CI0B5L9V7025WVLC' where id=6;
-update noar tt set v0='6W0Y' where id=6;
-update noar ti set v0='6W0Y' where id=6;
-update noar tt set b2='KIMUPFZ' where id=6;
-update noar ti set b2='KIMUPFZ' where id=6;
-update noar tt set v0='AH' where id=7;
-update noar ti set v0='AH' where id=7;
-update noar tt set b0='LC1C52G7BB7MO7PT44KJGZIKTU5K4LC' where id=7;
-update noar ti set b0='LC1C52G7BB7MO7PT44KJGZIKTU5K4LC' where id=7;
-update noar tt set v0='48NXU97IQYAGCJYQ3B' where id=7;
-update noar ti set v0='48NXU97IQYAGCJYQ3B' where id=7;
-update noar tt set b1='6U9M2184W42V515NLBDAOSKTWKK6XM' where id=7;
-update noar ti set b1='6U9M2184W42V515NLBDAOSKTWKK6XM' where id=7;
-update noar tt set v0='5ZR6VB9CEAWA4ZSD4J' where id=7;
-update noar ti set v0='5ZR6VB9CEAWA4ZSD4J' where id=7;
-update noar tt set b2='90MNRLNR4UU1F5RXKP6VWLIKB' where id=7;
-update noar ti set b2='90MNRLNR4UU1F5RXKP6VWLIKB' where id=7;
-update noar tt set v0='ARRFXWW4LY05R2U5P5' where id=8;
-update noar ti set v0='ARRFXWW4LY05R2U5P5' where id=8;
-update noar tt set b0='OEVDKE117AD88ZTXFAZ' where id=8;
-update noar ti set b0='OEVDKE117AD88ZTXFAZ' where id=8;
-update noar tt set v0='S0NR1IPLMU5Z07H0R21BRAU4I982IQB8' where id=8;
-update noar ti set v0='S0NR1IPLMU5Z07H0R21BRAU4I982IQB8' where id=8;
-update noar tt set b1='NOI76XV' where id=8;
-update noar ti set b1='NOI76XV' where id=8;
-update noar tt set v0='WXUDSLXIHL42WFJXTBZ0DD1Y' where id=8;
-update noar ti set v0='WXUDSLXIHL42WFJXTBZ0DD1Y' where id=8;
-update noar tt set b2='7PYL9NZFGE9OYKORR' where id=8;
-update noar ti set b2='7PYL9NZFGE9OYKORR' where id=8;
-update noar tt set v0='I7' where id=9;
-update noar ti set v0='I7' where id=9;
-update noar tt set b0='PF' where id=9;
-update noar ti set b0='PF' where id=9;
-update noar tt set v0='HYMII189T4C575LFE1M7BF8YNDI8' where id=9;
-update noar ti set v0='HYMII189T4C575LFE1M7BF8YNDI8' where id=9;
-update noar tt set b1='XUXJH2NAYAUW4N57Q60Y8ZNSUXFHLM6' where id=9;
-update noar ti set b1='XUXJH2NAYAUW4N57Q60Y8ZNSUXFHLM6' where id=9;
-update noar tt set v0='2T2RWCL0Y4' where id=9;
-update noar ti set v0='2T2RWCL0Y4' where id=9;
-update noar tt set b2='1OGXMOK8SAJ87DUVY2AUHSQ' where id=9;
-update noar ti set b2='1OGXMOK8SAJ87DUVY2AUHSQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IW6Y0QH0HNFJKJM3' where id=1;
-update noar ti set v0='IW6Y0QH0HNFJKJM3' where id=1;
-update noar tt set b0='73OJM' where id=1;
-update noar ti set b0='73OJM' where id=1;
-update noar tt set v0='SJI5ZFVKS' where id=1;
-update noar ti set v0='SJI5ZFVKS' where id=1;
-update noar tt set b1='P6OAIR0BIQZB0JWRFE1DYZVX6S' where id=1;
-update noar ti set b1='P6OAIR0BIQZB0JWRFE1DYZVX6S' where id=1;
-update noar tt set v0='B9GXKK4BPJYDYWV2XWYU8XAKA25L' where id=1;
-update noar ti set v0='B9GXKK4BPJYDYWV2XWYU8XAKA25L' where id=1;
-update noar tt set b2='V7UN' where id=1;
-update noar ti set b2='V7UN' where id=1;
-update noar tt set v0='D6CQ2AYNS0P3E9335X1KCIQT5W' where id=2;
-update noar ti set v0='D6CQ2AYNS0P3E9335X1KCIQT5W' where id=2;
-update noar tt set b0='FUHPUJ8IP10UF1MZPDY9ELRZ3' where id=2;
-update noar ti set b0='FUHPUJ8IP10UF1MZPDY9ELRZ3' where id=2;
-update noar tt set v0='8WM21ZZLR1Y7Q' where id=2;
-update noar ti set v0='8WM21ZZLR1Y7Q' where id=2;
-update noar tt set b1='K5TAXYWANDG4M68P87O2RJMV04XH70' where id=2;
-update noar ti set b1='K5TAXYWANDG4M68P87O2RJMV04XH70' where id=2;
-update noar tt set v0='7OA0XU52P9HRE8PYRFKC6YW3CJDRP' where id=2;
-update noar ti set v0='7OA0XU52P9HRE8PYRFKC6YW3CJDRP' where id=2;
-update noar tt set b2='QI01UKL4J6EU0W7TL3B5Z6NFGQJT6V0' where id=2;
-update noar ti set b2='QI01UKL4J6EU0W7TL3B5Z6NFGQJT6V0' where id=2;
-update noar tt set v0='LK1XQODE31ALGYF3WBABAW6' where id=3;
-update noar ti set v0='LK1XQODE31ALGYF3WBABAW6' where id=3;
-update noar tt set b0='312HEGO0J4GC00YOCF' where id=3;
-update noar ti set b0='312HEGO0J4GC00YOCF' where id=3;
-update noar tt set v0='7PC' where id=3;
-update noar ti set v0='7PC' where id=3;
-update noar tt set b1='KF57DS0HMKIFTONTVMP0LUYVNOLF' where id=3;
-update noar ti set b1='KF57DS0HMKIFTONTVMP0LUYVNOLF' where id=3;
-update noar tt set v0='AKV6P2UY' where id=3;
-update noar ti set v0='AKV6P2UY' where id=3;
-update noar tt set b2='A9UFBJRKOH479FPRKTS3U4JNX' where id=3;
-update noar ti set b2='A9UFBJRKOH479FPRKTS3U4JNX' where id=3;
-update noar tt set v0='1OHUNAICUT8XP4O66UC' where id=4;
-update noar ti set v0='1OHUNAICUT8XP4O66UC' where id=4;
-update noar tt set b0='TZ9NLOPICFE' where id=4;
-update noar ti set b0='TZ9NLOPICFE' where id=4;
-update noar tt set v0='3VCJE3Q2BSI8ZUAVVL27APDAXBJ' where id=4;
-update noar ti set v0='3VCJE3Q2BSI8ZUAVVL27APDAXBJ' where id=4;
-update noar tt set b1='O9HU0YGH' where id=4;
-update noar ti set b1='O9HU0YGH' where id=4;
-update noar tt set v0='8J' where id=4;
-update noar ti set v0='8J' where id=4;
-update noar tt set b2='3OEEX9SCL3XSV2IMCV8WA804DTWNZXH' where id=4;
-update noar ti set b2='3OEEX9SCL3XSV2IMCV8WA804DTWNZXH' where id=4;
-update noar tt set v0='QYA938NA' where id=5;
-update noar ti set v0='QYA938NA' where id=5;
-update noar tt set b0='30XT95LYU4V06OTXDP4VNM' where id=5;
-update noar ti set b0='30XT95LYU4V06OTXDP4VNM' where id=5;
-update noar tt set v0='8S9K5D2LHGAVDR9LYVH' where id=5;
-update noar ti set v0='8S9K5D2LHGAVDR9LYVH' where id=5;
-update noar tt set b1='4QKM31OZ2K00XUAHX4G3VOW' where id=5;
-update noar ti set b1='4QKM31OZ2K00XUAHX4G3VOW' where id=5;
-update noar tt set v0='5C' where id=5;
-update noar ti set v0='5C' where id=5;
-update noar tt set b2='E5DNMQW0DNEV3XZG881N6' where id=5;
-update noar ti set b2='E5DNMQW0DNEV3XZG881N6' where id=5;
-update noar tt set v0='JKTGTP' where id=6;
-update noar ti set v0='JKTGTP' where id=6;
-update noar tt set b0='8YWA1' where id=6;
-update noar ti set b0='8YWA1' where id=6;
-update noar tt set v0='KE1WTCQWP1SRBSARCBP5HCBL6M' where id=6;
-update noar ti set v0='KE1WTCQWP1SRBSARCBP5HCBL6M' where id=6;
-update noar tt set b1='ZK5C01FTEOGRYX33PG5IQ9UF0F7PN2' where id=6;
-update noar ti set b1='ZK5C01FTEOGRYX33PG5IQ9UF0F7PN2' where id=6;
-update noar tt set v0='E5ZPX8R24XY78TPHAU3YQT26' where id=6;
-update noar ti set v0='E5ZPX8R24XY78TPHAU3YQT26' where id=6;
-update noar tt set b2='GE' where id=6;
-update noar ti set b2='GE' where id=6;
-update noar tt set v0='0XOJYDX8PEHRJYS57XM6B34T3IJPN' where id=7;
-update noar ti set v0='0XOJYDX8PEHRJYS57XM6B34T3IJPN' where id=7;
-update noar tt set b0='PJ6CMI7C' where id=7;
-update noar ti set b0='PJ6CMI7C' where id=7;
-update noar tt set v0='BW1FVWMHL4G5' where id=7;
-update noar ti set v0='BW1FVWMHL4G5' where id=7;
-update noar tt set b1='AM9PTG21' where id=7;
-update noar ti set b1='AM9PTG21' where id=7;
-update noar tt set v0='OJXW7YO' where id=7;
-update noar ti set v0='OJXW7YO' where id=7;
-update noar tt set b2='IYBAI4Z2A' where id=7;
-update noar ti set b2='IYBAI4Z2A' where id=7;
-update noar tt set v0='ADSI8OELHE0ZZEA3Z' where id=8;
-update noar ti set v0='ADSI8OELHE0ZZEA3Z' where id=8;
-update noar tt set b0='F9DRCG5NCCTY1NAYHKV6W' where id=8;
-update noar ti set b0='F9DRCG5NCCTY1NAYHKV6W' where id=8;
-update noar tt set v0='90DG6AA' where id=8;
-update noar ti set v0='90DG6AA' where id=8;
-update noar tt set b1='S4' where id=8;
-update noar ti set b1='S4' where id=8;
-update noar tt set v0='KRKT17T019AUOG6API6OI0G8' where id=8;
-update noar ti set v0='KRKT17T019AUOG6API6OI0G8' where id=8;
-update noar tt set b2='SKLLY80VXK' where id=8;
-update noar ti set b2='SKLLY80VXK' where id=8;
-update noar tt set v0='P9QLBX' where id=9;
-update noar ti set v0='P9QLBX' where id=9;
-update noar tt set b0='1R3CPMX0OWEWT' where id=9;
-update noar ti set b0='1R3CPMX0OWEWT' where id=9;
-update noar tt set v0='IF0RM8UN9F6W09SC6B' where id=9;
-update noar ti set v0='IF0RM8UN9F6W09SC6B' where id=9;
-update noar tt set b1='ZKF5F092H183FKWWS9TP' where id=9;
-update noar ti set b1='ZKF5F092H183FKWWS9TP' where id=9;
-update noar tt set v0='MZR4BSRH7WV8DQ0' where id=9;
-update noar ti set v0='MZR4BSRH7WV8DQ0' where id=9;
-update noar tt set b2='FEDLU4D2MJ' where id=9;
-update noar ti set b2='FEDLU4D2MJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L3786MH907' where id=1;
-update noar ti set v0='L3786MH907' where id=1;
-update noar tt set b0='ELM3TRETS5A3WB51' where id=1;
-update noar ti set b0='ELM3TRETS5A3WB51' where id=1;
-update noar tt set v0='FLL1KAJZCYTD8OXO4V36H' where id=1;
-update noar ti set v0='FLL1KAJZCYTD8OXO4V36H' where id=1;
-update noar tt set b1='ITRUL57EP0F1YKXG2' where id=1;
-update noar ti set b1='ITRUL57EP0F1YKXG2' where id=1;
-update noar tt set v0='JTKPMPBR892ATZPJDO4OMWFT5W73' where id=1;
-update noar ti set v0='JTKPMPBR892ATZPJDO4OMWFT5W73' where id=1;
-update noar tt set b2='ZMJB82G8NDDHADDKU0LXQ2G8LJ5FDLYD' where id=1;
-update noar ti set b2='ZMJB82G8NDDHADDKU0LXQ2G8LJ5FDLYD' where id=1;
-update noar tt set v0='O' where id=2;
-update noar ti set v0='O' where id=2;
-update noar tt set b0='HCC6S' where id=2;
-update noar ti set b0='HCC6S' where id=2;
-update noar tt set v0='68GFRE9UBAUQRD916IKNDTZJMSSWO' where id=2;
-update noar ti set v0='68GFRE9UBAUQRD916IKNDTZJMSSWO' where id=2;
-update noar tt set b1='JHOL81FW3UIBEP97I78BZJ8WCAPI2P' where id=2;
-update noar ti set b1='JHOL81FW3UIBEP97I78BZJ8WCAPI2P' where id=2;
-update noar tt set v0='1JOA0R7LQJWD16TA' where id=2;
-update noar ti set v0='1JOA0R7LQJWD16TA' where id=2;
-update noar tt set b2='L' where id=2;
-update noar ti set b2='L' where id=2;
-update noar tt set v0='CEO0C0ONVN7Y4R2H07C4WKOZ' where id=3;
-update noar ti set v0='CEO0C0ONVN7Y4R2H07C4WKOZ' where id=3;
-update noar tt set b0='L6ZFC55BTWBSSDI2ZJ7LPJ1NO' where id=3;
-update noar ti set b0='L6ZFC55BTWBSSDI2ZJ7LPJ1NO' where id=3;
-update noar tt set v0='384WA1Z' where id=3;
-update noar ti set v0='384WA1Z' where id=3;
-update noar tt set b1='D9DOWXS4GXUX' where id=3;
-update noar ti set b1='D9DOWXS4GXUX' where id=3;
-update noar tt set v0='FGDTBLBH01EFII9OHGY' where id=3;
-update noar ti set v0='FGDTBLBH01EFII9OHGY' where id=3;
-update noar tt set b2='YZKYP33HYHXCOD' where id=3;
-update noar ti set b2='YZKYP33HYHXCOD' where id=3;
-update noar tt set v0='CU25C0' where id=4;
-update noar ti set v0='CU25C0' where id=4;
-update noar tt set b0='S7W3' where id=4;
-update noar ti set b0='S7W3' where id=4;
-update noar tt set v0='D' where id=4;
-update noar ti set v0='D' where id=4;
-update noar tt set b1='TYXENYDW6AVV7D7J' where id=4;
-update noar ti set b1='TYXENYDW6AVV7D7J' where id=4;
-update noar tt set v0='1HXHMOE25536SM7ML5H90795M3R' where id=4;
-update noar ti set v0='1HXHMOE25536SM7ML5H90795M3R' where id=4;
-update noar tt set b2='CLC0UPD' where id=4;
-update noar ti set b2='CLC0UPD' where id=4;
-update noar tt set v0='3X3I49A' where id=5;
-update noar ti set v0='3X3I49A' where id=5;
-update noar tt set b0='182KDM1W7YFBMFX9OMQW5PVS44IJP' where id=5;
-update noar ti set b0='182KDM1W7YFBMFX9OMQW5PVS44IJP' where id=5;
-update noar tt set v0='ZRIFAY71HPNDJGEFCQ2R4B9K' where id=5;
-update noar ti set v0='ZRIFAY71HPNDJGEFCQ2R4B9K' where id=5;
-update noar tt set b1='CJ' where id=5;
-update noar ti set b1='CJ' where id=5;
-update noar tt set v0='6GXY89738LQVIPB' where id=5;
-update noar ti set v0='6GXY89738LQVIPB' where id=5;
-update noar tt set b2='YT8TARP0SO3I9PRJS5OM4T7' where id=5;
-update noar ti set b2='YT8TARP0SO3I9PRJS5OM4T7' where id=5;
-update noar tt set v0='GEVUT9EVTCUHZI5BFJGWA' where id=6;
-update noar ti set v0='GEVUT9EVTCUHZI5BFJGWA' where id=6;
-update noar tt set b0='ZQ8S0KDGFKNT0ZNOJF' where id=6;
-update noar ti set b0='ZQ8S0KDGFKNT0ZNOJF' where id=6;
-update noar tt set v0='4P2ZDD9HXE1AECQB58G9HCW1KPKDMR' where id=6;
-update noar ti set v0='4P2ZDD9HXE1AECQB58G9HCW1KPKDMR' where id=6;
-update noar tt set b1='WBCZFSOJRG' where id=6;
-update noar ti set b1='WBCZFSOJRG' where id=6;
-update noar tt set v0='2ZZ' where id=6;
-update noar ti set v0='2ZZ' where id=6;
-update noar tt set b2='XSWQTGNK0SWMOOIBYQA1BJ' where id=6;
-update noar ti set b2='XSWQTGNK0SWMOOIBYQA1BJ' where id=6;
-update noar tt set v0='LRBQWRQHDY' where id=7;
-update noar ti set v0='LRBQWRQHDY' where id=7;
-update noar tt set b0='EBK6PH6RTVLGLTXFEMI' where id=7;
-update noar ti set b0='EBK6PH6RTVLGLTXFEMI' where id=7;
-update noar tt set v0='XPP5MOW6BHOK6' where id=7;
-update noar ti set v0='XPP5MOW6BHOK6' where id=7;
-update noar tt set b1='ZERGFQPI8QLUZ4QT3OI' where id=7;
-update noar ti set b1='ZERGFQPI8QLUZ4QT3OI' where id=7;
-update noar tt set v0='HHTTJCFXF9LRKK427LR15CHNFIGG4ST9' where id=7;
-update noar ti set v0='HHTTJCFXF9LRKK427LR15CHNFIGG4ST9' where id=7;
-update noar tt set b2='BX7I' where id=7;
-update noar ti set b2='BX7I' where id=7;
-update noar tt set v0='3KD' where id=8;
-update noar ti set v0='3KD' where id=8;
-update noar tt set b0='NE' where id=8;
-update noar ti set b0='NE' where id=8;
-update noar tt set v0='V2XUXEHY0RDT' where id=8;
-update noar ti set v0='V2XUXEHY0RDT' where id=8;
-update noar tt set b1='45AU94G24WIBAOZ094' where id=8;
-update noar ti set b1='45AU94G24WIBAOZ094' where id=8;
-update noar tt set v0='7S2NUS' where id=8;
-update noar ti set v0='7S2NUS' where id=8;
-update noar tt set b2='L0PUWZ6D7MQYI8C' where id=8;
-update noar ti set b2='L0PUWZ6D7MQYI8C' where id=8;
-update noar tt set v0='JKBZIFRJVD' where id=9;
-update noar ti set v0='JKBZIFRJVD' where id=9;
-update noar tt set b0='XCO3MNFHZV9FY1B88T2TG9M24' where id=9;
-update noar ti set b0='XCO3MNFHZV9FY1B88T2TG9M24' where id=9;
-update noar tt set v0='CPP0L5Z4DUABBHQ3BLH062D8U09VL7VY' where id=9;
-update noar ti set v0='CPP0L5Z4DUABBHQ3BLH062D8U09VL7VY' where id=9;
-update noar tt set b1='ZFQOVAF0JCJCX258O3T9OJM5KLOG4' where id=9;
-update noar ti set b1='ZFQOVAF0JCJCX258O3T9OJM5KLOG4' where id=9;
-update noar tt set v0='A7YP9BPP8G4B7CSSBWLB5CSS3JW' where id=9;
-update noar ti set v0='A7YP9BPP8G4B7CSSBWLB5CSS3JW' where id=9;
-update noar tt set b2='2UI7LHK6M7DMW' where id=9;
-update noar ti set b2='2UI7LHK6M7DMW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='7UI8H45MAL' where id=1;
-update noar ti set v0='7UI8H45MAL' where id=1;
-update noar tt set b0='G4PAQOVFVMEL4ML0YPJACR' where id=1;
-update noar ti set b0='G4PAQOVFVMEL4ML0YPJACR' where id=1;
-update noar tt set v0='QZMRKBIXXHBUSTIMAB4R' where id=1;
-update noar ti set v0='QZMRKBIXXHBUSTIMAB4R' where id=1;
-update noar tt set b1='2Q3YFFK9IO9PUM3OZW7UPQFTFAO' where id=1;
-update noar ti set b1='2Q3YFFK9IO9PUM3OZW7UPQFTFAO' where id=1;
-update noar tt set v0='O3WKCFM97Q2KUR3KW' where id=1;
-update noar ti set v0='O3WKCFM97Q2KUR3KW' where id=1;
-update noar tt set b2='NJEQ588SH2' where id=1;
-update noar ti set b2='NJEQ588SH2' where id=1;
-update noar tt set v0='U8' where id=2;
-update noar ti set v0='U8' where id=2;
-update noar tt set b0='P' where id=2;
-update noar ti set b0='P' where id=2;
-update noar tt set v0='0FV4X6UJUEC8M2O7K97MO5IWZAEHJ5RP' where id=2;
-update noar ti set v0='0FV4X6UJUEC8M2O7K97MO5IWZAEHJ5RP' where id=2;
-update noar tt set b1='EE3JI8AB0XMPRHL2C379KINBNKK42' where id=2;
-update noar ti set b1='EE3JI8AB0XMPRHL2C379KINBNKK42' where id=2;
-update noar tt set v0='PE1I1GLH' where id=2;
-update noar ti set v0='PE1I1GLH' where id=2;
-update noar tt set b2='C7FLW6QEWSG3OZLR4AQCFH5' where id=2;
-update noar ti set b2='C7FLW6QEWSG3OZLR4AQCFH5' where id=2;
-update noar tt set v0='5JLCCYX5A8A9VMV5UOJSYC1CHZY91JJ' where id=3;
-update noar ti set v0='5JLCCYX5A8A9VMV5UOJSYC1CHZY91JJ' where id=3;
-update noar tt set b0='XA90N1LVOBLSB4QK8V8B3B0KYC' where id=3;
-update noar ti set b0='XA90N1LVOBLSB4QK8V8B3B0KYC' where id=3;
-update noar tt set v0='YN90JBF8ILLG0B9ZN8OUM9YK9C' where id=3;
-update noar ti set v0='YN90JBF8ILLG0B9ZN8OUM9YK9C' where id=3;
-update noar tt set b1='4CESH6YP0Q1XYPIRDIF5CT' where id=3;
-update noar ti set b1='4CESH6YP0Q1XYPIRDIF5CT' where id=3;
-update noar tt set v0='JU' where id=3;
-update noar ti set v0='JU' where id=3;
-update noar tt set b2='KD2Q2RA8P61VD0' where id=3;
-update noar ti set b2='KD2Q2RA8P61VD0' where id=3;
-update noar tt set v0='5I6TPP3QDZ073' where id=4;
-update noar ti set v0='5I6TPP3QDZ073' where id=4;
-update noar tt set b0='YHQV33RT' where id=4;
-update noar ti set b0='YHQV33RT' where id=4;
-update noar tt set v0='SBHQEHGXWKEP27SJ9YHEABY2Z7B4LD' where id=4;
-update noar ti set v0='SBHQEHGXWKEP27SJ9YHEABY2Z7B4LD' where id=4;
-update noar tt set b1='GXNDFSV704RLWWNMX' where id=4;
-update noar ti set b1='GXNDFSV704RLWWNMX' where id=4;
-update noar tt set v0='QRD3A8RF2WMVE6OGFSPVV3' where id=4;
-update noar ti set v0='QRD3A8RF2WMVE6OGFSPVV3' where id=4;
-update noar tt set b2='OU4BEL6503YEHP9ZXHGSFFM2R' where id=4;
-update noar ti set b2='OU4BEL6503YEHP9ZXHGSFFM2R' where id=4;
-update noar tt set v0='DGR4JEFCGTYBINPY6YER1FU4CNXH4R28' where id=5;
-update noar ti set v0='DGR4JEFCGTYBINPY6YER1FU4CNXH4R28' where id=5;
-update noar tt set b0='65STS' where id=5;
-update noar ti set b0='65STS' where id=5;
-update noar tt set v0='OI12XC' where id=5;
-update noar ti set v0='OI12XC' where id=5;
-update noar tt set b1='BJ0GGPQ1YR4RLM2WYH3MM' where id=5;
-update noar ti set b1='BJ0GGPQ1YR4RLM2WYH3MM' where id=5;
-update noar tt set v0='J15HK0J' where id=5;
-update noar ti set v0='J15HK0J' where id=5;
-update noar tt set b2='X444IUUYL20KVSFNF59KSJ7' where id=5;
-update noar ti set b2='X444IUUYL20KVSFNF59KSJ7' where id=5;
-update noar tt set v0='0FU57N2HAZ9PBBH95Y' where id=6;
-update noar ti set v0='0FU57N2HAZ9PBBH95Y' where id=6;
-update noar tt set b0='BSURJ' where id=6;
-update noar ti set b0='BSURJ' where id=6;
-update noar tt set v0='UXCOXLDA228F57LOXRJROIMPD0T' where id=6;
-update noar ti set v0='UXCOXLDA228F57LOXRJROIMPD0T' where id=6;
-update noar tt set b1='YAO7U2CE509TYQ6' where id=6;
-update noar ti set b1='YAO7U2CE509TYQ6' where id=6;
-update noar tt set v0='E20M43XH587DZP50RJ3RW9X8ZR' where id=6;
-update noar ti set v0='E20M43XH587DZP50RJ3RW9X8ZR' where id=6;
-update noar tt set b2='FVTWUXIDKTR' where id=6;
-update noar ti set b2='FVTWUXIDKTR' where id=6;
-update noar tt set v0='E8IGQ5MJNTOAL3K9W' where id=7;
-update noar ti set v0='E8IGQ5MJNTOAL3K9W' where id=7;
-update noar tt set b0='79OY0PO2IDUFV1A1ONIYZ' where id=7;
-update noar ti set b0='79OY0PO2IDUFV1A1ONIYZ' where id=7;
-update noar tt set v0='L56LU4N9HT6Y8ZSADTELH' where id=7;
-update noar ti set v0='L56LU4N9HT6Y8ZSADTELH' where id=7;
-update noar tt set b1='5GR3SWUP7FAGZ19' where id=7;
-update noar ti set b1='5GR3SWUP7FAGZ19' where id=7;
-update noar tt set v0='ZD6O7257J4YV9I2WXZJBI9UN5RR4MLDA' where id=7;
-update noar ti set v0='ZD6O7257J4YV9I2WXZJBI9UN5RR4MLDA' where id=7;
-update noar tt set b2='TL4D0' where id=7;
-update noar ti set b2='TL4D0' where id=7;
-update noar tt set v0='LM1XXEO9G4K3X' where id=8;
-update noar ti set v0='LM1XXEO9G4K3X' where id=8;
-update noar tt set b0='SOQCLCWYKOR816LKAXUF' where id=8;
-update noar ti set b0='SOQCLCWYKOR816LKAXUF' where id=8;
-update noar tt set v0='UQF34P681HP8U' where id=8;
-update noar ti set v0='UQF34P681HP8U' where id=8;
-update noar tt set b1='R85VS7GPW43Q5UA' where id=8;
-update noar ti set b1='R85VS7GPW43Q5UA' where id=8;
-update noar tt set v0='Y3KUWQSIKOB03N2ZP' where id=8;
-update noar ti set v0='Y3KUWQSIKOB03N2ZP' where id=8;
-update noar tt set b2='5EUYI' where id=8;
-update noar ti set b2='5EUYI' where id=8;
-update noar tt set v0='JSMVXK14H76UFBI6EYB' where id=9;
-update noar ti set v0='JSMVXK14H76UFBI6EYB' where id=9;
-update noar tt set b0='K4WMX2VEUG6ABQRHYPOB8JAB14CVTGTI' where id=9;
-update noar ti set b0='K4WMX2VEUG6ABQRHYPOB8JAB14CVTGTI' where id=9;
-update noar tt set v0='M12IP' where id=9;
-update noar ti set v0='M12IP' where id=9;
-update noar tt set b1='69KI7EBRU07OBB4' where id=9;
-update noar ti set b1='69KI7EBRU07OBB4' where id=9;
-update noar tt set v0='MSLVNY1P' where id=9;
-update noar ti set v0='MSLVNY1P' where id=9;
-update noar tt set b2='DF0G6147Q' where id=9;
-update noar ti set b2='DF0G6147Q' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JP5IX5RT' where id=1;
-update noar ti set v0='JP5IX5RT' where id=1;
-update noar tt set b0='GL2KM353S3JM' where id=1;
-update noar ti set b0='GL2KM353S3JM' where id=1;
-update noar tt set v0='LP6V6829A7DQBCN54FVDOTUU4FOT' where id=1;
-update noar ti set v0='LP6V6829A7DQBCN54FVDOTUU4FOT' where id=1;
-update noar tt set b1='2C9CTSB848Y28Q' where id=1;
-update noar ti set b1='2C9CTSB848Y28Q' where id=1;
-update noar tt set v0='MBWR' where id=1;
-update noar ti set v0='MBWR' where id=1;
-update noar tt set b2='2H55I6A96NKWRLOEWPJDD3D1DWQZ245A' where id=1;
-update noar ti set b2='2H55I6A96NKWRLOEWPJDD3D1DWQZ245A' where id=1;
-update noar tt set v0='LDLHJHS5CHSHJRK1RX6X6FO18RNH9' where id=2;
-update noar ti set v0='LDLHJHS5CHSHJRK1RX6X6FO18RNH9' where id=2;
-update noar tt set b0='FHQJ9GG3XU3' where id=2;
-update noar ti set b0='FHQJ9GG3XU3' where id=2;
-update noar tt set v0='VJH8RULNDDF8410M63CM' where id=2;
-update noar ti set v0='VJH8RULNDDF8410M63CM' where id=2;
-update noar tt set b1='J000R67' where id=2;
-update noar ti set b1='J000R67' where id=2;
-update noar tt set v0='1LDUF7QE0G3NWKPXEE7M1VETTFD2HQG3' where id=2;
-update noar ti set v0='1LDUF7QE0G3NWKPXEE7M1VETTFD2HQG3' where id=2;
-update noar tt set b2='QCQBC5V2' where id=2;
-update noar ti set b2='QCQBC5V2' where id=2;
-update noar tt set v0='Z4NKOQ93XNOO' where id=3;
-update noar ti set v0='Z4NKOQ93XNOO' where id=3;
-update noar tt set b0='XRO0KWQG4MKMIH7K18RJSPO5' where id=3;
-update noar ti set b0='XRO0KWQG4MKMIH7K18RJSPO5' where id=3;
-update noar tt set v0='88ASAHP5T69QZDZ7NUMI2S1BAC5' where id=3;
-update noar ti set v0='88ASAHP5T69QZDZ7NUMI2S1BAC5' where id=3;
-update noar tt set b1='EG0ANJ' where id=3;
-update noar ti set b1='EG0ANJ' where id=3;
-update noar tt set v0='1Q3DW' where id=3;
-update noar ti set v0='1Q3DW' where id=3;
-update noar tt set b2='BOEAQ55' where id=3;
-update noar ti set b2='BOEAQ55' where id=3;
-update noar tt set v0='6Z9D80JJP6PQ3YID3SMT6FN' where id=4;
-update noar ti set v0='6Z9D80JJP6PQ3YID3SMT6FN' where id=4;
-update noar tt set b0='T4KF02MKP9B9HG78WWSY' where id=4;
-update noar ti set b0='T4KF02MKP9B9HG78WWSY' where id=4;
-update noar tt set v0='QLETB3KLFX3YXUQ435YZEV08P' where id=4;
-update noar ti set v0='QLETB3KLFX3YXUQ435YZEV08P' where id=4;
-update noar tt set b1='FQVJ' where id=4;
-update noar ti set b1='FQVJ' where id=4;
-update noar tt set v0='V50EOPCIDXB173KR1Y4B04' where id=4;
-update noar ti set v0='V50EOPCIDXB173KR1Y4B04' where id=4;
-update noar tt set b2='UWK6GIHO' where id=4;
-update noar ti set b2='UWK6GIHO' where id=4;
-update noar tt set v0='8F2YGNC2VT09C205IQHZ' where id=5;
-update noar ti set v0='8F2YGNC2VT09C205IQHZ' where id=5;
-update noar tt set b0='14UU385CBB5J5WNHCKFW9T57' where id=5;
-update noar ti set b0='14UU385CBB5J5WNHCKFW9T57' where id=5;
-update noar tt set v0='5G2G4JFJ5' where id=5;
-update noar ti set v0='5G2G4JFJ5' where id=5;
-update noar tt set b1='WKKGXC1BSCKEFLFM798' where id=5;
-update noar ti set b1='WKKGXC1BSCKEFLFM798' where id=5;
-update noar tt set v0='A6U4YOJGG502FDQWKDW79UR6ACUO9' where id=5;
-update noar ti set v0='A6U4YOJGG502FDQWKDW79UR6ACUO9' where id=5;
-update noar tt set b2='0ME' where id=5;
-update noar ti set b2='0ME' where id=5;
-update noar tt set v0='G8VSPSLFMMP' where id=6;
-update noar ti set v0='G8VSPSLFMMP' where id=6;
-update noar tt set b0='K4VSH7AYZW2LZD5IOUWLA' where id=6;
-update noar ti set b0='K4VSH7AYZW2LZD5IOUWLA' where id=6;
-update noar tt set v0='I' where id=6;
-update noar ti set v0='I' where id=6;
-update noar tt set b1='4ET' where id=6;
-update noar ti set b1='4ET' where id=6;
-update noar tt set v0='D9X3P0F' where id=6;
-update noar ti set v0='D9X3P0F' where id=6;
-update noar tt set b2='2DONXTISK6Q9JMZQJEK' where id=6;
-update noar ti set b2='2DONXTISK6Q9JMZQJEK' where id=6;
-update noar tt set v0='WMOOA1T17C' where id=7;
-update noar ti set v0='WMOOA1T17C' where id=7;
-update noar tt set b0='RJ7VQM2XHRH5GGSZ14X' where id=7;
-update noar ti set b0='RJ7VQM2XHRH5GGSZ14X' where id=7;
-update noar tt set v0='LUP2EGMAQN7N6L10DWPW9U1F1C30LHTX' where id=7;
-update noar ti set v0='LUP2EGMAQN7N6L10DWPW9U1F1C30LHTX' where id=7;
-update noar tt set b1='BQ761IADLQ' where id=7;
-update noar ti set b1='BQ761IADLQ' where id=7;
-update noar tt set v0='77V5O02406SVD6WZNVD3BAU7Q5TKJWI' where id=7;
-update noar ti set v0='77V5O02406SVD6WZNVD3BAU7Q5TKJWI' where id=7;
-update noar tt set b2='FOZ98Q8MV24SMIBFJXKHPT6OBDG6M' where id=7;
-update noar ti set b2='FOZ98Q8MV24SMIBFJXKHPT6OBDG6M' where id=7;
-update noar tt set v0='51BD5QBO1UMR66KETIJUNZJ18B6' where id=8;
-update noar ti set v0='51BD5QBO1UMR66KETIJUNZJ18B6' where id=8;
-update noar tt set b0='98Q7U1ONG45AX64TDW' where id=8;
-update noar ti set b0='98Q7U1ONG45AX64TDW' where id=8;
-update noar tt set v0='S6MZ2BEI1DJ07KX0I99OXSVKP' where id=8;
-update noar ti set v0='S6MZ2BEI1DJ07KX0I99OXSVKP' where id=8;
-update noar tt set b1='VD7Q66H5J' where id=8;
-update noar ti set b1='VD7Q66H5J' where id=8;
-update noar tt set v0='IHA0PY656CXUZIKY89P2L' where id=8;
-update noar ti set v0='IHA0PY656CXUZIKY89P2L' where id=8;
-update noar tt set b2='J28Q2XKHVH8FV' where id=8;
-update noar ti set b2='J28Q2XKHVH8FV' where id=8;
-update noar tt set v0='LEYNEDV76' where id=9;
-update noar ti set v0='LEYNEDV76' where id=9;
-update noar tt set b0='XU7Z69QFAVTNWZZLFGZMQSANXL8YCO4K' where id=9;
-update noar ti set b0='XU7Z69QFAVTNWZZLFGZMQSANXL8YCO4K' where id=9;
-update noar tt set v0='A5B2X92O7HZZJDF6R1CM' where id=9;
-update noar ti set v0='A5B2X92O7HZZJDF6R1CM' where id=9;
-update noar tt set b1='0PLM3L77B0U' where id=9;
-update noar ti set b1='0PLM3L77B0U' where id=9;
-update noar tt set v0='0GH8Q1OWIAEXFMB' where id=9;
-update noar ti set v0='0GH8Q1OWIAEXFMB' where id=9;
-update noar tt set b2='HWGRL1' where id=9;
-update noar ti set b2='HWGRL1' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0TURS17FE5HOHL0910GJNK0BXRF43' where id=1;
-update noar ti set v0='0TURS17FE5HOHL0910GJNK0BXRF43' where id=1;
-update noar tt set b0='KQ3FO2WGG' where id=1;
-update noar ti set b0='KQ3FO2WGG' where id=1;
-update noar tt set v0='XAD0' where id=1;
-update noar ti set v0='XAD0' where id=1;
-update noar tt set b1='RKMCRDYXH4I' where id=1;
-update noar ti set b1='RKMCRDYXH4I' where id=1;
-update noar tt set v0='6FVVD15FDZOGYR' where id=1;
-update noar ti set v0='6FVVD15FDZOGYR' where id=1;
-update noar tt set b2='D6O5GODMWS2YH5' where id=1;
-update noar ti set b2='D6O5GODMWS2YH5' where id=1;
-update noar tt set v0='WEAI5QA340HL4ACQS9NU2OS4KZH3B' where id=2;
-update noar ti set v0='WEAI5QA340HL4ACQS9NU2OS4KZH3B' where id=2;
-update noar tt set b0='HNKI' where id=2;
-update noar ti set b0='HNKI' where id=2;
-update noar tt set v0='JYFVMPCCHQ2VQ4US25KHCFE67RVS' where id=2;
-update noar ti set v0='JYFVMPCCHQ2VQ4US25KHCFE67RVS' where id=2;
-update noar tt set b1='G3DH0L8WM5N7O6JS8DK6WD2' where id=2;
-update noar ti set b1='G3DH0L8WM5N7O6JS8DK6WD2' where id=2;
-update noar tt set v0='0PZ2OD2TL' where id=2;
-update noar ti set v0='0PZ2OD2TL' where id=2;
-update noar tt set b2='ZID7IEW694L2MLNJW7FIK' where id=2;
-update noar ti set b2='ZID7IEW694L2MLNJW7FIK' where id=2;
-update noar tt set v0='HEKPIJAUY05TLI8' where id=3;
-update noar ti set v0='HEKPIJAUY05TLI8' where id=3;
-update noar tt set b0='U2O8HDHI6XX2X' where id=3;
-update noar ti set b0='U2O8HDHI6XX2X' where id=3;
-update noar tt set v0='3S81VCBDLYO2LRBIQIV' where id=3;
-update noar ti set v0='3S81VCBDLYO2LRBIQIV' where id=3;
-update noar tt set b1='QF8PB' where id=3;
-update noar ti set b1='QF8PB' where id=3;
-update noar tt set v0='QYOPPHVBO2N4YMLI7GL3Y0S' where id=3;
-update noar ti set v0='QYOPPHVBO2N4YMLI7GL3Y0S' where id=3;
-update noar tt set b2='0WMAJ2ND2V6EPRUPHUMLYE9V84A1' where id=3;
-update noar ti set b2='0WMAJ2ND2V6EPRUPHUMLYE9V84A1' where id=3;
-update noar tt set v0='8FB98OQOE03L79WMB8NTOOFYXVVKXM' where id=4;
-update noar ti set v0='8FB98OQOE03L79WMB8NTOOFYXVVKXM' where id=4;
-update noar tt set b0='71BIBM6' where id=4;
-update noar ti set b0='71BIBM6' where id=4;
-update noar tt set v0='7VUXS6DXVCQZVN' where id=4;
-update noar ti set v0='7VUXS6DXVCQZVN' where id=4;
-update noar tt set b1='3S' where id=4;
-update noar ti set b1='3S' where id=4;
-update noar tt set v0='LEX9UT9ADQ30' where id=4;
-update noar ti set v0='LEX9UT9ADQ30' where id=4;
-update noar tt set b2='GPTAG3WZKCN2TE68G4CGRQK1' where id=4;
-update noar ti set b2='GPTAG3WZKCN2TE68G4CGRQK1' where id=4;
-update noar tt set v0='7AO2KDM9JGJXNN6QKXG6M0927CKZ' where id=5;
-update noar ti set v0='7AO2KDM9JGJXNN6QKXG6M0927CKZ' where id=5;
-update noar tt set b0='NKCL6M1M1JA1MSU9W' where id=5;
-update noar ti set b0='NKCL6M1M1JA1MSU9W' where id=5;
-update noar tt set v0='2MZ4Q2D2F62T8963DY' where id=5;
-update noar ti set v0='2MZ4Q2D2F62T8963DY' where id=5;
-update noar tt set b1='ERPYPX8Q1I0ZEPUV6BPOPRD' where id=5;
-update noar ti set b1='ERPYPX8Q1I0ZEPUV6BPOPRD' where id=5;
-update noar tt set v0='CL' where id=5;
-update noar ti set v0='CL' where id=5;
-update noar tt set b2='B3XQZTMGA4OFNQKQDX' where id=5;
-update noar ti set b2='B3XQZTMGA4OFNQKQDX' where id=5;
-update noar tt set v0='K6A' where id=6;
-update noar ti set v0='K6A' where id=6;
-update noar tt set b0='F8UYPZBG6SQNU7H' where id=6;
-update noar ti set b0='F8UYPZBG6SQNU7H' where id=6;
-update noar tt set v0='OFE5UOY7FNGWCFU' where id=6;
-update noar ti set v0='OFE5UOY7FNGWCFU' where id=6;
-update noar tt set b1='EEXRH7UA6HHUGL362M18955SAQG' where id=6;
-update noar ti set b1='EEXRH7UA6HHUGL362M18955SAQG' where id=6;
-update noar tt set v0='20KKMOSA95B0PWJ2LZJ3M1' where id=6;
-update noar ti set v0='20KKMOSA95B0PWJ2LZJ3M1' where id=6;
-update noar tt set b2='2' where id=6;
-update noar ti set b2='2' where id=6;
-update noar tt set v0='4HCH4C' where id=7;
-update noar ti set v0='4HCH4C' where id=7;
-update noar tt set b0='E9O2UHBK9T26' where id=7;
-update noar ti set b0='E9O2UHBK9T26' where id=7;
-update noar tt set v0='84UEIK0BXP88TXOWK7A6PXR06KK045' where id=7;
-update noar ti set v0='84UEIK0BXP88TXOWK7A6PXR06KK045' where id=7;
-update noar tt set b1='TS9XWJ' where id=7;
-update noar ti set b1='TS9XWJ' where id=7;
-update noar tt set v0='BQAO' where id=7;
-update noar ti set v0='BQAO' where id=7;
-update noar tt set b2='905814Z5HRXZTMH7' where id=7;
-update noar ti set b2='905814Z5HRXZTMH7' where id=7;
-update noar tt set v0='AIU5F' where id=8;
-update noar ti set v0='AIU5F' where id=8;
-update noar tt set b0='VDIV03TLS6XT4YHCNH' where id=8;
-update noar ti set b0='VDIV03TLS6XT4YHCNH' where id=8;
-update noar tt set v0='M7NBRZDJOYC6' where id=8;
-update noar ti set v0='M7NBRZDJOYC6' where id=8;
-update noar tt set b1='05WN5YTXG0MZCT1F0H1S' where id=8;
-update noar ti set b1='05WN5YTXG0MZCT1F0H1S' where id=8;
-update noar tt set v0='0W5R' where id=8;
-update noar ti set v0='0W5R' where id=8;
-update noar tt set b2='ZBQOHJDSBPMU8C' where id=8;
-update noar ti set b2='ZBQOHJDSBPMU8C' where id=8;
-update noar tt set v0='Q5XTRDH1VY8NWWWQQ0EN' where id=9;
-update noar ti set v0='Q5XTRDH1VY8NWWWQQ0EN' where id=9;
-update noar tt set b0='JTLU5TWH6EZSMDCAGT714S2VEYOG' where id=9;
-update noar ti set b0='JTLU5TWH6EZSMDCAGT714S2VEYOG' where id=9;
-update noar tt set v0='4DPR38ZC3RZL0PVYS8VI0' where id=9;
-update noar ti set v0='4DPR38ZC3RZL0PVYS8VI0' where id=9;
-update noar tt set b1='215W02YRZ2ROUSYHJIJA8L7P69X3QT' where id=9;
-update noar ti set b1='215W02YRZ2ROUSYHJIJA8L7P69X3QT' where id=9;
-update noar tt set v0='BRPX6FDQOG2ZOP' where id=9;
-update noar ti set v0='BRPX6FDQOG2ZOP' where id=9;
-update noar tt set b2='22QVEES0BNXQM2OSMR5W' where id=9;
-update noar ti set b2='22QVEES0BNXQM2OSMR5W' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZYERXU6INJW20WFA62VN' where id=1;
-update noar ti set v0='ZYERXU6INJW20WFA62VN' where id=1;
-update noar tt set b0='RV7KGDD9S2M2IGK8F' where id=1;
-update noar ti set b0='RV7KGDD9S2M2IGK8F' where id=1;
-update noar tt set v0='CO4G2H8LMZQR7OKTU' where id=1;
-update noar ti set v0='CO4G2H8LMZQR7OKTU' where id=1;
-update noar tt set b1='MA5V8S' where id=1;
-update noar ti set b1='MA5V8S' where id=1;
-update noar tt set v0='BPSN98AFN8KNO102Q0JHZVKVY' where id=1;
-update noar ti set v0='BPSN98AFN8KNO102Q0JHZVKVY' where id=1;
-update noar tt set b2='V1IR2WXBATIESLZ4YXEB4' where id=1;
-update noar ti set b2='V1IR2WXBATIESLZ4YXEB4' where id=1;
-update noar tt set v0='67NYKR0HOJWDVK36XJZYYFWKLD' where id=2;
-update noar ti set v0='67NYKR0HOJWDVK36XJZYYFWKLD' where id=2;
-update noar tt set b0='8D3E10QXTG7ZOVEWKOUQ' where id=2;
-update noar ti set b0='8D3E10QXTG7ZOVEWKOUQ' where id=2;
-update noar tt set v0='GHRB86F0LVXW36P5K0UYKUW6WCC3EZ' where id=2;
-update noar ti set v0='GHRB86F0LVXW36P5K0UYKUW6WCC3EZ' where id=2;
-update noar tt set b1='BZ7EDAML309TQHYKJ9UN9RCB3KW' where id=2;
-update noar ti set b1='BZ7EDAML309TQHYKJ9UN9RCB3KW' where id=2;
-update noar tt set v0='SUV258PB59VYM1TI0X7LTLT' where id=2;
-update noar ti set v0='SUV258PB59VYM1TI0X7LTLT' where id=2;
-update noar tt set b2='FPIWS8J27ZALNI2WWTMJCZKG0ADYVHN' where id=2;
-update noar ti set b2='FPIWS8J27ZALNI2WWTMJCZKG0ADYVHN' where id=2;
-update noar tt set v0='RJJFJD' where id=3;
-update noar ti set v0='RJJFJD' where id=3;
-update noar tt set b0='9ZL18ZR9' where id=3;
-update noar ti set b0='9ZL18ZR9' where id=3;
-update noar tt set v0='A0NZTU7R9UBQ92YFVC6IT2WN' where id=3;
-update noar ti set v0='A0NZTU7R9UBQ92YFVC6IT2WN' where id=3;
-update noar tt set b1='G9T3T0LX8GF94O2BY944BL' where id=3;
-update noar ti set b1='G9T3T0LX8GF94O2BY944BL' where id=3;
-update noar tt set v0='HC5CUZ1GUF87O7QW79H' where id=3;
-update noar ti set v0='HC5CUZ1GUF87O7QW79H' where id=3;
-update noar tt set b2='SQT0PNNG8CMB4CAE' where id=3;
-update noar ti set b2='SQT0PNNG8CMB4CAE' where id=3;
-update noar tt set v0='KVZ799K6XJWUE3PJA9PNIBBY3DCPIJ' where id=4;
-update noar ti set v0='KVZ799K6XJWUE3PJA9PNIBBY3DCPIJ' where id=4;
-update noar tt set b0='5ML8O07L6A07MVAJJX7' where id=4;
-update noar ti set b0='5ML8O07L6A07MVAJJX7' where id=4;
-update noar tt set v0='8J5RI9X' where id=4;
-update noar ti set v0='8J5RI9X' where id=4;
-update noar tt set b1='X7P0JXIJUO2L5N' where id=4;
-update noar ti set b1='X7P0JXIJUO2L5N' where id=4;
-update noar tt set v0='TFMGYUI212MOEKKNY2S' where id=4;
-update noar ti set v0='TFMGYUI212MOEKKNY2S' where id=4;
-update noar tt set b2='BB5QN' where id=4;
-update noar ti set b2='BB5QN' where id=4;
-update noar tt set v0='JZ4COG8NAV1NGC4IY7BH7P92I3VOV75' where id=5;
-update noar ti set v0='JZ4COG8NAV1NGC4IY7BH7P92I3VOV75' where id=5;
-update noar tt set b0='34O3E87MHHEOOSTUOY1U49' where id=5;
-update noar ti set b0='34O3E87MHHEOOSTUOY1U49' where id=5;
-update noar tt set v0='9TVSNPTQ3ZA' where id=5;
-update noar ti set v0='9TVSNPTQ3ZA' where id=5;
-update noar tt set b1='502C8M555G9OSA5WEF3SG1YX' where id=5;
-update noar ti set b1='502C8M555G9OSA5WEF3SG1YX' where id=5;
-update noar tt set v0='V' where id=5;
-update noar ti set v0='V' where id=5;
-update noar tt set b2='G9IYEZ2SHXZ3' where id=5;
-update noar ti set b2='G9IYEZ2SHXZ3' where id=5;
-update noar tt set v0='S4YT2BOP' where id=6;
-update noar ti set v0='S4YT2BOP' where id=6;
-update noar tt set b0='MJHBD8OR3J' where id=6;
-update noar ti set b0='MJHBD8OR3J' where id=6;
-update noar tt set v0='TI79XH' where id=6;
-update noar ti set v0='TI79XH' where id=6;
-update noar tt set b1='72YWT90FD73TYJJ' where id=6;
-update noar ti set b1='72YWT90FD73TYJJ' where id=6;
-update noar tt set v0='EZ6FELBMYKF9UMI' where id=6;
-update noar ti set v0='EZ6FELBMYKF9UMI' where id=6;
-update noar tt set b2='7BB1KDGZF4U2NH9FKQI' where id=6;
-update noar ti set b2='7BB1KDGZF4U2NH9FKQI' where id=6;
-update noar tt set v0='1D0CKBOHZXTWL1L42R43BWOKFD6' where id=7;
-update noar ti set v0='1D0CKBOHZXTWL1L42R43BWOKFD6' where id=7;
-update noar tt set b0='NDLQ0AORDTB4COKB66QM5F' where id=7;
-update noar ti set b0='NDLQ0AORDTB4COKB66QM5F' where id=7;
-update noar tt set v0='DJT' where id=7;
-update noar ti set v0='DJT' where id=7;
-update noar tt set b1='469UGLLMYEXMF9RJBE43N1KVQL1' where id=7;
-update noar ti set b1='469UGLLMYEXMF9RJBE43N1KVQL1' where id=7;
-update noar tt set v0='MM5KATCWGLHUGOFTSFGB3R5DM087NXL' where id=7;
-update noar ti set v0='MM5KATCWGLHUGOFTSFGB3R5DM087NXL' where id=7;
-update noar tt set b2='C1AYYX4Y5O7VI' where id=7;
-update noar ti set b2='C1AYYX4Y5O7VI' where id=7;
-update noar tt set v0='PDB4OMSUJZ6HCUEYY89' where id=8;
-update noar ti set v0='PDB4OMSUJZ6HCUEYY89' where id=8;
-update noar tt set b0='RYL8V67U7YXTX41' where id=8;
-update noar ti set b0='RYL8V67U7YXTX41' where id=8;
-update noar tt set v0='RB13F' where id=8;
-update noar ti set v0='RB13F' where id=8;
-update noar tt set b1='P' where id=8;
-update noar ti set b1='P' where id=8;
-update noar tt set v0='TD3KOODUFA' where id=8;
-update noar ti set v0='TD3KOODUFA' where id=8;
-update noar tt set b2='95KAYL21DU1PPLHKA5GNAS' where id=8;
-update noar ti set b2='95KAYL21DU1PPLHKA5GNAS' where id=8;
-update noar tt set v0='BXQIYUMD2VI0IAPCFK7M' where id=9;
-update noar ti set v0='BXQIYUMD2VI0IAPCFK7M' where id=9;
-update noar tt set b0='U9LDRGGW50J2RJ' where id=9;
-update noar ti set b0='U9LDRGGW50J2RJ' where id=9;
-update noar tt set v0='DP8Q0' where id=9;
-update noar ti set v0='DP8Q0' where id=9;
-update noar tt set b1='WZYTKVY6HGEG' where id=9;
-update noar ti set b1='WZYTKVY6HGEG' where id=9;
-update noar tt set v0='YBOA86D' where id=9;
-update noar ti set v0='YBOA86D' where id=9;
-update noar tt set b2='8YJZ88W1KCCWZ' where id=9;
-update noar ti set b2='8YJZ88W1KCCWZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XPBFVE2J5K5VIWRK8Y4' where id=1;
-update noar ti set v0='XPBFVE2J5K5VIWRK8Y4' where id=1;
-update noar tt set b0='N884NQ45BFOGGPU76014' where id=1;
-update noar ti set b0='N884NQ45BFOGGPU76014' where id=1;
-update noar tt set v0='YFX62UX6WJJK3XS83C' where id=1;
-update noar ti set v0='YFX62UX6WJJK3XS83C' where id=1;
-update noar tt set b1='RLF1X650Q' where id=1;
-update noar ti set b1='RLF1X650Q' where id=1;
-update noar tt set v0='7G1JNG2H1400MS0KVFB1OPBE2WTT7P3H' where id=1;
-update noar ti set v0='7G1JNG2H1400MS0KVFB1OPBE2WTT7P3H' where id=1;
-update noar tt set b2='BKGVAG2CCQTF4TN0S1E94UTHTWV' where id=1;
-update noar ti set b2='BKGVAG2CCQTF4TN0S1E94UTHTWV' where id=1;
-update noar tt set v0='IP5KO3PJDNIZ4MGK' where id=2;
-update noar ti set v0='IP5KO3PJDNIZ4MGK' where id=2;
-update noar tt set b0='N' where id=2;
-update noar ti set b0='N' where id=2;
-update noar tt set v0='SB19QLB0CERD' where id=2;
-update noar ti set v0='SB19QLB0CERD' where id=2;
-update noar tt set b1='PTEY2LECD33SMPZYE' where id=2;
-update noar ti set b1='PTEY2LECD33SMPZYE' where id=2;
-update noar tt set v0='KMBNXEETQDH3EYN73OYNCVQWEQRU' where id=2;
-update noar ti set v0='KMBNXEETQDH3EYN73OYNCVQWEQRU' where id=2;
-update noar tt set b2='ECSVUJ0RNYFGX5FIYC844K62E96B' where id=2;
-update noar ti set b2='ECSVUJ0RNYFGX5FIYC844K62E96B' where id=2;
-update noar tt set v0='TXARXVDIOH3' where id=3;
-update noar ti set v0='TXARXVDIOH3' where id=3;
-update noar tt set b0='ZYH4XMDFTB8W3XW45' where id=3;
-update noar ti set b0='ZYH4XMDFTB8W3XW45' where id=3;
-update noar tt set v0='ZRJV5P42YJMS4UNYVXGTQAO194' where id=3;
-update noar ti set v0='ZRJV5P42YJMS4UNYVXGTQAO194' where id=3;
-update noar tt set b1='UBWNX4AQT8SMTCKR89LNYIL3NSLPUMS' where id=3;
-update noar ti set b1='UBWNX4AQT8SMTCKR89LNYIL3NSLPUMS' where id=3;
-update noar tt set v0='QELDRSGUXXDM0VDM77J0' where id=3;
-update noar ti set v0='QELDRSGUXXDM0VDM77J0' where id=3;
-update noar tt set b2='NZ7OB0C7A7A4F1327U407OGI4L' where id=3;
-update noar ti set b2='NZ7OB0C7A7A4F1327U407OGI4L' where id=3;
-update noar tt set v0='RU10G' where id=4;
-update noar ti set v0='RU10G' where id=4;
-update noar tt set b0='CYB5OC8O389' where id=4;
-update noar ti set b0='CYB5OC8O389' where id=4;
-update noar tt set v0='8AUT' where id=4;
-update noar ti set v0='8AUT' where id=4;
-update noar tt set b1='7F4' where id=4;
-update noar ti set b1='7F4' where id=4;
-update noar tt set v0='BK4GAEHWCSBHE0HNZVVUD6B1TPAW' where id=4;
-update noar ti set v0='BK4GAEHWCSBHE0HNZVVUD6B1TPAW' where id=4;
-update noar tt set b2='4EP9FBNG460A59WCZ2TN76U9JLHGMP' where id=4;
-update noar ti set b2='4EP9FBNG460A59WCZ2TN76U9JLHGMP' where id=4;
-update noar tt set v0='MRNGXR8U7553' where id=5;
-update noar ti set v0='MRNGXR8U7553' where id=5;
-update noar tt set b0='S3GVN2QW7DOFFODAL' where id=5;
-update noar ti set b0='S3GVN2QW7DOFFODAL' where id=5;
-update noar tt set v0='H4CIYCSQ4BE4H93' where id=5;
-update noar ti set v0='H4CIYCSQ4BE4H93' where id=5;
-update noar tt set b1='92H15VK63D54DSQYWT7GFHXD71' where id=5;
-update noar ti set b1='92H15VK63D54DSQYWT7GFHXD71' where id=5;
-update noar tt set v0='C8Z9S1P7VDFDXJYGHO5HP6P0Z8MNSDY' where id=5;
-update noar ti set v0='C8Z9S1P7VDFDXJYGHO5HP6P0Z8MNSDY' where id=5;
-update noar tt set b2='SBCXRAK3HR' where id=5;
-update noar ti set b2='SBCXRAK3HR' where id=5;
-update noar tt set v0='7D4PPC4DBY3PWHOCH' where id=6;
-update noar ti set v0='7D4PPC4DBY3PWHOCH' where id=6;
-update noar tt set b0='J4EWJZ9UC8' where id=6;
-update noar ti set b0='J4EWJZ9UC8' where id=6;
-update noar tt set v0='5YSDW8WQLLNMOR59D1A8UE8VMUX' where id=6;
-update noar ti set v0='5YSDW8WQLLNMOR59D1A8UE8VMUX' where id=6;
-update noar tt set b1='Q3XK2VMOJFTM69FQT9' where id=6;
-update noar ti set b1='Q3XK2VMOJFTM69FQT9' where id=6;
-update noar tt set v0='5HIR90R2QZZL' where id=6;
-update noar ti set v0='5HIR90R2QZZL' where id=6;
-update noar tt set b2='2B2QP7KBDQ' where id=6;
-update noar ti set b2='2B2QP7KBDQ' where id=6;
-update noar tt set v0='LPEHSCY1KU1GZB' where id=7;
-update noar ti set v0='LPEHSCY1KU1GZB' where id=7;
-update noar tt set b0='WQYIH3OL20FINXC3A3XHME0DSP8H' where id=7;
-update noar ti set b0='WQYIH3OL20FINXC3A3XHME0DSP8H' where id=7;
-update noar tt set v0='2HDVCF4TMZZYJ93C4TICVWC6' where id=7;
-update noar ti set v0='2HDVCF4TMZZYJ93C4TICVWC6' where id=7;
-update noar tt set b1='ZEMHJD3Z' where id=7;
-update noar ti set b1='ZEMHJD3Z' where id=7;
-update noar tt set v0='XOQ82O827EYAS2ZUS4VXHRA17KU' where id=7;
-update noar ti set v0='XOQ82O827EYAS2ZUS4VXHRA17KU' where id=7;
-update noar tt set b2='JA7X11TDRZFYYENVP9GFY' where id=7;
-update noar ti set b2='JA7X11TDRZFYYENVP9GFY' where id=7;
-update noar tt set v0='FTE09F6BDURE' where id=8;
-update noar ti set v0='FTE09F6BDURE' where id=8;
-update noar tt set b0='W0T696OU' where id=8;
-update noar ti set b0='W0T696OU' where id=8;
-update noar tt set v0='XPZ5S1N2TPL5HR1MJE3031UQXA6' where id=8;
-update noar ti set v0='XPZ5S1N2TPL5HR1MJE3031UQXA6' where id=8;
-update noar tt set b1='8N1IXUL8XLJ6NY9UNLELM2G4XEF9ID' where id=8;
-update noar ti set b1='8N1IXUL8XLJ6NY9UNLELM2G4XEF9ID' where id=8;
-update noar tt set v0='LW041SWAM03NW8FWT7RV5GIBO' where id=8;
-update noar ti set v0='LW041SWAM03NW8FWT7RV5GIBO' where id=8;
-update noar tt set b2='YCVB7SRDQLYNXN002N' where id=8;
-update noar ti set b2='YCVB7SRDQLYNXN002N' where id=8;
-update noar tt set v0='KQN82IILP3JK' where id=9;
-update noar ti set v0='KQN82IILP3JK' where id=9;
-update noar tt set b0='F9YM8EY9U8W0XT92U6YJTHJLGYF4NK9F' where id=9;
-update noar ti set b0='F9YM8EY9U8W0XT92U6YJTHJLGYF4NK9F' where id=9;
-update noar tt set v0='MDD1EV6JTLX43QINPK428Z62PE4N34S' where id=9;
-update noar ti set v0='MDD1EV6JTLX43QINPK428Z62PE4N34S' where id=9;
-update noar tt set b1='0PUCMC' where id=9;
-update noar ti set b1='0PUCMC' where id=9;
-update noar tt set v0='QL7Q63SYC5JS2SB0QW' where id=9;
-update noar ti set v0='QL7Q63SYC5JS2SB0QW' where id=9;
-update noar tt set b2='BWPBJYJ67E0SIG3CKSZKXBL0MOKT' where id=9;
-update noar ti set b2='BWPBJYJ67E0SIG3CKSZKXBL0MOKT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Z104694OJFA' where id=1;
-update noar ti set v0='Z104694OJFA' where id=1;
-update noar tt set b0='RPG0I43KU4AVCULXN3MD2XXXWC4GUTU' where id=1;
-update noar ti set b0='RPG0I43KU4AVCULXN3MD2XXXWC4GUTU' where id=1;
-update noar tt set v0='GCG9RIPJUOG5YY' where id=1;
-update noar ti set v0='GCG9RIPJUOG5YY' where id=1;
-update noar tt set b1='JDPM61NY3TKJ' where id=1;
-update noar ti set b1='JDPM61NY3TKJ' where id=1;
-update noar tt set v0='D8JESE7' where id=1;
-update noar ti set v0='D8JESE7' where id=1;
-update noar tt set b2='HEEE1Q3OLR22EWKDDMTE9SZ9NS' where id=1;
-update noar ti set b2='HEEE1Q3OLR22EWKDDMTE9SZ9NS' where id=1;
-update noar tt set v0='N9OJY26GINEFLG4S' where id=2;
-update noar ti set v0='N9OJY26GINEFLG4S' where id=2;
-update noar tt set b0='K0UQMIL7EV1RXYF' where id=2;
-update noar ti set b0='K0UQMIL7EV1RXYF' where id=2;
-update noar tt set v0='UJLKP3A04AAIKNYI66J60W' where id=2;
-update noar ti set v0='UJLKP3A04AAIKNYI66J60W' where id=2;
-update noar tt set b1='MHT1XDZ5S8O4DMFURETLGK4HQ' where id=2;
-update noar ti set b1='MHT1XDZ5S8O4DMFURETLGK4HQ' where id=2;
-update noar tt set v0='6UZRF4L79IEA' where id=2;
-update noar ti set v0='6UZRF4L79IEA' where id=2;
-update noar tt set b2='A988H0T01T28V1VQA' where id=2;
-update noar ti set b2='A988H0T01T28V1VQA' where id=2;
-update noar tt set v0='9JV' where id=3;
-update noar ti set v0='9JV' where id=3;
-update noar tt set b0='YG8DC08IY536' where id=3;
-update noar ti set b0='YG8DC08IY536' where id=3;
-update noar tt set v0='3FUEF' where id=3;
-update noar ti set v0='3FUEF' where id=3;
-update noar tt set b1='HRSAQND8C85PX' where id=3;
-update noar ti set b1='HRSAQND8C85PX' where id=3;
-update noar tt set v0='P3LH16WDFVHFBPBCQXCU5B0OCSY07' where id=3;
-update noar ti set v0='P3LH16WDFVHFBPBCQXCU5B0OCSY07' where id=3;
-update noar tt set b2='LH5F0' where id=3;
-update noar ti set b2='LH5F0' where id=3;
-update noar tt set v0='KN7GC8T9J2RZQ3CH6M1ZZGER83FAY1X' where id=4;
-update noar ti set v0='KN7GC8T9J2RZQ3CH6M1ZZGER83FAY1X' where id=4;
-update noar tt set b0='H' where id=4;
-update noar ti set b0='H' where id=4;
-update noar tt set v0='BT79' where id=4;
-update noar ti set v0='BT79' where id=4;
-update noar tt set b1='EF24AI' where id=4;
-update noar ti set b1='EF24AI' where id=4;
-update noar tt set v0='MY' where id=4;
-update noar ti set v0='MY' where id=4;
-update noar tt set b2='ZGLZB5P' where id=4;
-update noar ti set b2='ZGLZB5P' where id=4;
-update noar tt set v0='8' where id=5;
-update noar ti set v0='8' where id=5;
-update noar tt set b0='HZTBR6' where id=5;
-update noar ti set b0='HZTBR6' where id=5;
-update noar tt set v0='0JG3CURUM2I2M3Y9ZJ' where id=5;
-update noar ti set v0='0JG3CURUM2I2M3Y9ZJ' where id=5;
-update noar tt set b1='A98P8HM8F4P7PSGHE7' where id=5;
-update noar ti set b1='A98P8HM8F4P7PSGHE7' where id=5;
-update noar tt set v0='65ZRDAZRIWO9PAR0T6MA0EA8' where id=5;
-update noar ti set v0='65ZRDAZRIWO9PAR0T6MA0EA8' where id=5;
-update noar tt set b2='D2K9423' where id=5;
-update noar ti set b2='D2K9423' where id=5;
-update noar tt set v0='W8T9QUSNMD5A7X34PJOC3NYA0' where id=6;
-update noar ti set v0='W8T9QUSNMD5A7X34PJOC3NYA0' where id=6;
-update noar tt set b0='4Z1ES5VG' where id=6;
-update noar ti set b0='4Z1ES5VG' where id=6;
-update noar tt set v0='88' where id=6;
-update noar ti set v0='88' where id=6;
-update noar tt set b1='ADJ92F3K8MI401JOYTMGD' where id=6;
-update noar ti set b1='ADJ92F3K8MI401JOYTMGD' where id=6;
-update noar tt set v0='QBLQLB8K85HTLE6RJ4BNRBF2X' where id=6;
-update noar ti set v0='QBLQLB8K85HTLE6RJ4BNRBF2X' where id=6;
-update noar tt set b2='0EENMWAJK698IWTLAJV82C6CZR4RW' where id=6;
-update noar ti set b2='0EENMWAJK698IWTLAJV82C6CZR4RW' where id=6;
-update noar tt set v0='N6QCJL4T16NK1DRIJ7Q3710MXNWJFA6Y' where id=7;
-update noar ti set v0='N6QCJL4T16NK1DRIJ7Q3710MXNWJFA6Y' where id=7;
-update noar tt set b0='NLRJ8VMTXKLGKGBD' where id=7;
-update noar ti set b0='NLRJ8VMTXKLGKGBD' where id=7;
-update noar tt set v0='1BT1CUJ49G9SHZUSNDOML732TPZB' where id=7;
-update noar ti set v0='1BT1CUJ49G9SHZUSNDOML732TPZB' where id=7;
-update noar tt set b1='315ZRCT3X3ZG69N9GTS9X152H113C4VY' where id=7;
-update noar ti set b1='315ZRCT3X3ZG69N9GTS9X152H113C4VY' where id=7;
-update noar tt set v0='EVTLPJHBKIJUD7HO00TU' where id=7;
-update noar ti set v0='EVTLPJHBKIJUD7HO00TU' where id=7;
-update noar tt set b2='OR472GINOYWB' where id=7;
-update noar ti set b2='OR472GINOYWB' where id=7;
-update noar tt set v0='VW7Q2Q' where id=8;
-update noar ti set v0='VW7Q2Q' where id=8;
-update noar tt set b0='0HPMBR62' where id=8;
-update noar ti set b0='0HPMBR62' where id=8;
-update noar tt set v0='GIL8' where id=8;
-update noar ti set v0='GIL8' where id=8;
-update noar tt set b1='TMJXG7HP' where id=8;
-update noar ti set b1='TMJXG7HP' where id=8;
-update noar tt set v0='N30LDJ2G9ESFQPTCKOIMBEQC' where id=8;
-update noar ti set v0='N30LDJ2G9ESFQPTCKOIMBEQC' where id=8;
-update noar tt set b2='6HM02YPNV9' where id=8;
-update noar ti set b2='6HM02YPNV9' where id=8;
-update noar tt set v0='TBHHU5WCVZ17ABTHU0TZ' where id=9;
-update noar ti set v0='TBHHU5WCVZ17ABTHU0TZ' where id=9;
-update noar tt set b0='OI5E3M8J0LFZB0NJFC9W' where id=9;
-update noar ti set b0='OI5E3M8J0LFZB0NJFC9W' where id=9;
-update noar tt set v0='C7Q9' where id=9;
-update noar ti set v0='C7Q9' where id=9;
-update noar tt set b1='PA4S7GR0YLZGFKDA4I8WV4449JH4I' where id=9;
-update noar ti set b1='PA4S7GR0YLZGFKDA4I8WV4449JH4I' where id=9;
-update noar tt set v0='OKTAUX5EWPAEAWP809JN2P0B' where id=9;
-update noar ti set v0='OKTAUX5EWPAEAWP809JN2P0B' where id=9;
-update noar tt set b2='K' where id=9;
-update noar ti set b2='K' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='42XRBOMG3KC19ICCQZG20F785P' where id=1;
-update noar ti set v0='42XRBOMG3KC19ICCQZG20F785P' where id=1;
-update noar tt set b0='VT6C40X6R3KXKATEA' where id=1;
-update noar ti set b0='VT6C40X6R3KXKATEA' where id=1;
-update noar tt set v0='3ZHP3U319UVUQ34' where id=1;
-update noar ti set v0='3ZHP3U319UVUQ34' where id=1;
-update noar tt set b1='IFFK5DIDR36DQ1HG7U9IWV48WQZ8' where id=1;
-update noar ti set b1='IFFK5DIDR36DQ1HG7U9IWV48WQZ8' where id=1;
-update noar tt set v0='200Q' where id=1;
-update noar ti set v0='200Q' where id=1;
-update noar tt set b2='XE8Y528DXOEFK2YCIAPYH' where id=1;
-update noar ti set b2='XE8Y528DXOEFK2YCIAPYH' where id=1;
-update noar tt set v0='1DNYC' where id=2;
-update noar ti set v0='1DNYC' where id=2;
-update noar tt set b0='CS38OK2MOMA' where id=2;
-update noar ti set b0='CS38OK2MOMA' where id=2;
-update noar tt set v0='KBECZLRCWB4KY2PV04JHCETWNLS1Z3' where id=2;
-update noar ti set v0='KBECZLRCWB4KY2PV04JHCETWNLS1Z3' where id=2;
-update noar tt set b1='O6NU' where id=2;
-update noar ti set b1='O6NU' where id=2;
-update noar tt set v0='4CWDGN1S9O692FN5G6R92XN8GH2OU' where id=2;
-update noar ti set v0='4CWDGN1S9O692FN5G6R92XN8GH2OU' where id=2;
-update noar tt set b2='2NYZDCWZWLVFXUI6ZIOG8JI7027' where id=2;
-update noar ti set b2='2NYZDCWZWLVFXUI6ZIOG8JI7027' where id=2;
-update noar tt set v0='W5XKM60U80BEMX7OTU0RD8ID65FNNYF' where id=3;
-update noar ti set v0='W5XKM60U80BEMX7OTU0RD8ID65FNNYF' where id=3;
-update noar tt set b0='YLRJPC0Q' where id=3;
-update noar ti set b0='YLRJPC0Q' where id=3;
-update noar tt set v0='HV3' where id=3;
-update noar ti set v0='HV3' where id=3;
-update noar tt set b1='TY' where id=3;
-update noar ti set b1='TY' where id=3;
-update noar tt set v0='3BZ4R' where id=3;
-update noar ti set v0='3BZ4R' where id=3;
-update noar tt set b2='SWX42SMYGD3XT' where id=3;
-update noar ti set b2='SWX42SMYGD3XT' where id=3;
-update noar tt set v0='8' where id=4;
-update noar ti set v0='8' where id=4;
-update noar tt set b0='5OPOJFZ4DR7NU' where id=4;
-update noar ti set b0='5OPOJFZ4DR7NU' where id=4;
-update noar tt set v0='Q487J5R36GI' where id=4;
-update noar ti set v0='Q487J5R36GI' where id=4;
-update noar tt set b1='IY9DNBQ77DMW48OMD' where id=4;
-update noar ti set b1='IY9DNBQ77DMW48OMD' where id=4;
-update noar tt set v0='I2KQF9H6YYNIITVNTX' where id=4;
-update noar ti set v0='I2KQF9H6YYNIITVNTX' where id=4;
-update noar tt set b2='ZK' where id=4;
-update noar ti set b2='ZK' where id=4;
-update noar tt set v0='60TPJ6CJSTVX7X0FHEJ864LBGTJKBB25' where id=5;
-update noar ti set v0='60TPJ6CJSTVX7X0FHEJ864LBGTJKBB25' where id=5;
-update noar tt set b0='WQUI7A9IZZ' where id=5;
-update noar ti set b0='WQUI7A9IZZ' where id=5;
-update noar tt set v0='W7DSP2MFS1LN2OAKN36B0Q3T407A' where id=5;
-update noar ti set v0='W7DSP2MFS1LN2OAKN36B0Q3T407A' where id=5;
-update noar tt set b1='Q5' where id=5;
-update noar ti set b1='Q5' where id=5;
-update noar tt set v0='61DS1' where id=5;
-update noar ti set v0='61DS1' where id=5;
-update noar tt set b2='GTWQB44XRH7USTUE2Q3EYI8AZXF' where id=5;
-update noar ti set b2='GTWQB44XRH7USTUE2Q3EYI8AZXF' where id=5;
-update noar tt set v0='7XKGH17THVCPSI' where id=6;
-update noar ti set v0='7XKGH17THVCPSI' where id=6;
-update noar tt set b0='4B0GHZJOA7ZYRF66ISMBLCPZNA2' where id=6;
-update noar ti set b0='4B0GHZJOA7ZYRF66ISMBLCPZNA2' where id=6;
-update noar tt set v0='UPPMBQZJ' where id=6;
-update noar ti set v0='UPPMBQZJ' where id=6;
-update noar tt set b1='1RZNIXTHU2N58' where id=6;
-update noar ti set b1='1RZNIXTHU2N58' where id=6;
-update noar tt set v0='F6R0TIGX4XNTPME14HRTED1CT' where id=6;
-update noar ti set v0='F6R0TIGX4XNTPME14HRTED1CT' where id=6;
-update noar tt set b2='2LPYO6TO8QIVHJP1KAP9PWOW1' where id=6;
-update noar ti set b2='2LPYO6TO8QIVHJP1KAP9PWOW1' where id=6;
-update noar tt set v0='0RE' where id=7;
-update noar ti set v0='0RE' where id=7;
-update noar tt set b0='Z2WBNJYHIP4YY1HQTCK' where id=7;
-update noar ti set b0='Z2WBNJYHIP4YY1HQTCK' where id=7;
-update noar tt set v0='0GCZCELXI' where id=7;
-update noar ti set v0='0GCZCELXI' where id=7;
-update noar tt set b1='6' where id=7;
-update noar ti set b1='6' where id=7;
-update noar tt set v0='5Z1Q2D1P1CWBOJ66I0FI8MO3463FB' where id=7;
-update noar ti set v0='5Z1Q2D1P1CWBOJ66I0FI8MO3463FB' where id=7;
-update noar tt set b2='RGQVQ7S594' where id=7;
-update noar ti set b2='RGQVQ7S594' where id=7;
-update noar tt set v0='H30R' where id=8;
-update noar ti set v0='H30R' where id=8;
-update noar tt set b0='B9NU' where id=8;
-update noar ti set b0='B9NU' where id=8;
-update noar tt set v0='R' where id=8;
-update noar ti set v0='R' where id=8;
-update noar tt set b1='AIWTE5L7VXU9S0AY4GYVXWD7' where id=8;
-update noar ti set b1='AIWTE5L7VXU9S0AY4GYVXWD7' where id=8;
-update noar tt set v0='LFQMIGNS7ZUPS8E5JXWOLZU314' where id=8;
-update noar ti set v0='LFQMIGNS7ZUPS8E5JXWOLZU314' where id=8;
-update noar tt set b2='TOHPIW6Y3QSFRQVJQ4M6FPELPJ0U7SD' where id=8;
-update noar ti set b2='TOHPIW6Y3QSFRQVJQ4M6FPELPJ0U7SD' where id=8;
-update noar tt set v0='2GP4PLTH3UKK9H3AX31OGFD9' where id=9;
-update noar ti set v0='2GP4PLTH3UKK9H3AX31OGFD9' where id=9;
-update noar tt set b0='ACQSK9NVBGKGCXBLL4UOMROFAA5Y9CZS' where id=9;
-update noar ti set b0='ACQSK9NVBGKGCXBLL4UOMROFAA5Y9CZS' where id=9;
-update noar tt set v0='YNOEV0RPCOVSIWI08A' where id=9;
-update noar ti set v0='YNOEV0RPCOVSIWI08A' where id=9;
-update noar tt set b1='7' where id=9;
-update noar ti set b1='7' where id=9;
-update noar tt set v0='52896H3LM2BORSSL6' where id=9;
-update noar ti set v0='52896H3LM2BORSSL6' where id=9;
-update noar tt set b2='DXMZGE' where id=9;
-update noar ti set b2='DXMZGE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='80K1T1DG' where id=1;
-update noar ti set v0='80K1T1DG' where id=1;
-update noar tt set b0='HBX9PLDXOB6KNKZHJX6C' where id=1;
-update noar ti set b0='HBX9PLDXOB6KNKZHJX6C' where id=1;
-update noar tt set v0='ZR024SSYS9O05Q4' where id=1;
-update noar ti set v0='ZR024SSYS9O05Q4' where id=1;
-update noar tt set b1='87199C69QG' where id=1;
-update noar ti set b1='87199C69QG' where id=1;
-update noar tt set v0='8PXK7KI7RJPJK1LQWOAAGD9GBE' where id=1;
-update noar ti set v0='8PXK7KI7RJPJK1LQWOAAGD9GBE' where id=1;
-update noar tt set b2='QPA5AB5LJJ' where id=1;
-update noar ti set b2='QPA5AB5LJJ' where id=1;
-update noar tt set v0='7NHOH2ON5WKWUH24NPQ5UFQ' where id=2;
-update noar ti set v0='7NHOH2ON5WKWUH24NPQ5UFQ' where id=2;
-update noar tt set b0='4M5OS7SHQSAEGN0UK589K' where id=2;
-update noar ti set b0='4M5OS7SHQSAEGN0UK589K' where id=2;
-update noar tt set v0='02R26YGLZQIJO8EA9ZFW6K9DW5N3CY' where id=2;
-update noar ti set v0='02R26YGLZQIJO8EA9ZFW6K9DW5N3CY' where id=2;
-update noar tt set b1='T8' where id=2;
-update noar ti set b1='T8' where id=2;
-update noar tt set v0='XOID16HS0QS90TVDG9NIYLJJ' where id=2;
-update noar ti set v0='XOID16HS0QS90TVDG9NIYLJJ' where id=2;
-update noar tt set b2='Y382S3VVV2HR3' where id=2;
-update noar ti set b2='Y382S3VVV2HR3' where id=2;
-update noar tt set v0='93QMMILBC7BP01GPU4' where id=3;
-update noar ti set v0='93QMMILBC7BP01GPU4' where id=3;
-update noar tt set b0='DORFHEW7V430A05KCH6OH2M09VM4Z2U' where id=3;
-update noar ti set b0='DORFHEW7V430A05KCH6OH2M09VM4Z2U' where id=3;
-update noar tt set v0='JEG71' where id=3;
-update noar ti set v0='JEG71' where id=3;
-update noar tt set b1='9ULCEX2XZ5KP73SPQTR32FSZCL4' where id=3;
-update noar ti set b1='9ULCEX2XZ5KP73SPQTR32FSZCL4' where id=3;
-update noar tt set v0='KC36VT2CIDR8FXV' where id=3;
-update noar ti set v0='KC36VT2CIDR8FXV' where id=3;
-update noar tt set b2='I9YA0SCIJ34HEOPS5111L0D' where id=3;
-update noar ti set b2='I9YA0SCIJ34HEOPS5111L0D' where id=3;
-update noar tt set v0='O67YLVNUWAH5NEKTB30D2TPN8X4FOP4D' where id=4;
-update noar ti set v0='O67YLVNUWAH5NEKTB30D2TPN8X4FOP4D' where id=4;
-update noar tt set b0='NK' where id=4;
-update noar ti set b0='NK' where id=4;
-update noar tt set v0='VLKYVN' where id=4;
-update noar ti set v0='VLKYVN' where id=4;
-update noar tt set b1='IJ' where id=4;
-update noar ti set b1='IJ' where id=4;
-update noar tt set v0='CT99GM7ILWOTCW97Z' where id=4;
-update noar ti set v0='CT99GM7ILWOTCW97Z' where id=4;
-update noar tt set b2='PUD7Z8YBGTG4WK1U84XYOH1I5' where id=4;
-update noar ti set b2='PUD7Z8YBGTG4WK1U84XYOH1I5' where id=4;
-update noar tt set v0='Q4FTV7U0QP00679ON8352BU0X0YS' where id=5;
-update noar ti set v0='Q4FTV7U0QP00679ON8352BU0X0YS' where id=5;
-update noar tt set b0='FW4I2' where id=5;
-update noar ti set b0='FW4I2' where id=5;
-update noar tt set v0='SR7YWKOJF45I1' where id=5;
-update noar ti set v0='SR7YWKOJF45I1' where id=5;
-update noar tt set b1='Y8I3I200H034LJTBAAK' where id=5;
-update noar ti set b1='Y8I3I200H034LJTBAAK' where id=5;
-update noar tt set v0='384TWQL739P440MA4' where id=5;
-update noar ti set v0='384TWQL739P440MA4' where id=5;
-update noar tt set b2='PGI85TB1DA8FO8' where id=5;
-update noar ti set b2='PGI85TB1DA8FO8' where id=5;
-update noar tt set v0='IRI7NYFWLCQNBGM4PNW9EDRLU07' where id=6;
-update noar ti set v0='IRI7NYFWLCQNBGM4PNW9EDRLU07' where id=6;
-update noar tt set b0='1IRJ' where id=6;
-update noar ti set b0='1IRJ' where id=6;
-update noar tt set v0='QR08NEK1SWDK43GKDEDDAIMV' where id=6;
-update noar ti set v0='QR08NEK1SWDK43GKDEDDAIMV' where id=6;
-update noar tt set b1='FLUAGBM' where id=6;
-update noar ti set b1='FLUAGBM' where id=6;
-update noar tt set v0='PSWBQSK86IE4Q7TSCG9DZBED3BP' where id=6;
-update noar ti set v0='PSWBQSK86IE4Q7TSCG9DZBED3BP' where id=6;
-update noar tt set b2='0REGOXSGZ8UYFXFTBC2ZFMORZ2' where id=6;
-update noar ti set b2='0REGOXSGZ8UYFXFTBC2ZFMORZ2' where id=6;
-update noar tt set v0='C' where id=7;
-update noar ti set v0='C' where id=7;
-update noar tt set b0='R' where id=7;
-update noar ti set b0='R' where id=7;
-update noar tt set v0='7C0Q313266KJISX6ER60HQYUEY' where id=7;
-update noar ti set v0='7C0Q313266KJISX6ER60HQYUEY' where id=7;
-update noar tt set b1='M4C7EV' where id=7;
-update noar ti set b1='M4C7EV' where id=7;
-update noar tt set v0='NNJK' where id=7;
-update noar ti set v0='NNJK' where id=7;
-update noar tt set b2='GHN5HV2ZV61GBO1MPA0RA9SAW61F' where id=7;
-update noar ti set b2='GHN5HV2ZV61GBO1MPA0RA9SAW61F' where id=7;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b0='7C81N' where id=8;
-update noar ti set b0='7C81N' where id=8;
-update noar tt set v0='COR37X28U51YQHLOG' where id=8;
-update noar ti set v0='COR37X28U51YQHLOG' where id=8;
-update noar tt set b1='CB0J5X9E7758A' where id=8;
-update noar ti set b1='CB0J5X9E7758A' where id=8;
-update noar tt set v0='95NKZ' where id=8;
-update noar ti set v0='95NKZ' where id=8;
-update noar tt set b2='QCF7RYDWXVUOWLJQ22WUGIGVJ8HXPRR' where id=8;
-update noar ti set b2='QCF7RYDWXVUOWLJQ22WUGIGVJ8HXPRR' where id=8;
-update noar tt set v0='95FUZXMX68GFPRB844WUBJ0UKQNX' where id=9;
-update noar ti set v0='95FUZXMX68GFPRB844WUBJ0UKQNX' where id=9;
-update noar tt set b0='5NF8BYY5NO03' where id=9;
-update noar ti set b0='5NF8BYY5NO03' where id=9;
-update noar tt set v0='8AI' where id=9;
-update noar ti set v0='8AI' where id=9;
-update noar tt set b1='T5CPVMUV1OZMTDPM' where id=9;
-update noar ti set b1='T5CPVMUV1OZMTDPM' where id=9;
-update noar tt set v0='88DP' where id=9;
-update noar ti set v0='88DP' where id=9;
-update noar tt set b2='ZCZIN0VVO68R0QJODEVP4WZ381' where id=9;
-update noar ti set b2='ZCZIN0VVO68R0QJODEVP4WZ381' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V7ZWG4AZN' where id=1;
-update noar ti set v0='V7ZWG4AZN' where id=1;
-update noar tt set b0='TATBDD2ZM99M313' where id=1;
-update noar ti set b0='TATBDD2ZM99M313' where id=1;
-update noar tt set v0='03LC2CBJJ0BL74IK4ISJY' where id=1;
-update noar ti set v0='03LC2CBJJ0BL74IK4ISJY' where id=1;
-update noar tt set b1='AJAKRSLCG2GB53F5HN96' where id=1;
-update noar ti set b1='AJAKRSLCG2GB53F5HN96' where id=1;
-update noar tt set v0='5PM2W' where id=1;
-update noar ti set v0='5PM2W' where id=1;
-update noar tt set b2='UU5KAQ0CLOX84U016VEDS' where id=1;
-update noar ti set b2='UU5KAQ0CLOX84U016VEDS' where id=1;
-update noar tt set v0='210ZEO5YTH9U4' where id=2;
-update noar ti set v0='210ZEO5YTH9U4' where id=2;
-update noar tt set b0='RPS5LC05P2636TZP11ZHC4TKA9EGDD' where id=2;
-update noar ti set b0='RPS5LC05P2636TZP11ZHC4TKA9EGDD' where id=2;
-update noar tt set v0='CIUKVTTPFWQ4GJX1JICRFDHE' where id=2;
-update noar ti set v0='CIUKVTTPFWQ4GJX1JICRFDHE' where id=2;
-update noar tt set b1='5LUQKEQ0JI9SSXBQGD9P43232W' where id=2;
-update noar ti set b1='5LUQKEQ0JI9SSXBQGD9P43232W' where id=2;
-update noar tt set v0='9I0CLSUIA47H9ME' where id=2;
-update noar ti set v0='9I0CLSUIA47H9ME' where id=2;
-update noar tt set b2='DRK53ATV11Y3DDQLR7Q7R' where id=2;
-update noar ti set b2='DRK53ATV11Y3DDQLR7Q7R' where id=2;
-update noar tt set v0='PB0XVODYOWXTF84Q8OX6SD21' where id=3;
-update noar ti set v0='PB0XVODYOWXTF84Q8OX6SD21' where id=3;
-update noar tt set b0='HJZ9E7Q044US50K9VTSXDM' where id=3;
-update noar ti set b0='HJZ9E7Q044US50K9VTSXDM' where id=3;
-update noar tt set v0='5TMMHP3DQTDU7IFW8KCIK96YPDCU' where id=3;
-update noar ti set v0='5TMMHP3DQTDU7IFW8KCIK96YPDCU' where id=3;
-update noar tt set b1='OPYEFP5EXI0N' where id=3;
-update noar ti set b1='OPYEFP5EXI0N' where id=3;
-update noar tt set v0='HMSL2S' where id=3;
-update noar ti set v0='HMSL2S' where id=3;
-update noar tt set b2='JJFG1F0RC' where id=3;
-update noar ti set b2='JJFG1F0RC' where id=3;
-update noar tt set v0='5RE63AKKYUL16QBPQ929IW5NB9' where id=4;
-update noar ti set v0='5RE63AKKYUL16QBPQ929IW5NB9' where id=4;
-update noar tt set b0='4F91R01XDIYTY7PUS8DX' where id=4;
-update noar ti set b0='4F91R01XDIYTY7PUS8DX' where id=4;
-update noar tt set v0='XM2LWTBVF6WNNR1Y' where id=4;
-update noar ti set v0='XM2LWTBVF6WNNR1Y' where id=4;
-update noar tt set b1='FKZ7RP1ZW8YO49BZOUNJGZWL9XA47HZZ' where id=4;
-update noar ti set b1='FKZ7RP1ZW8YO49BZOUNJGZWL9XA47HZZ' where id=4;
-update noar tt set v0='Y1EDT095QEUGSC80O9QXH2YPA' where id=4;
-update noar ti set v0='Y1EDT095QEUGSC80O9QXH2YPA' where id=4;
-update noar tt set b2='7U0W7OCG8' where id=4;
-update noar ti set b2='7U0W7OCG8' where id=4;
-update noar tt set v0='3XVPGMXMQLK70U3' where id=5;
-update noar ti set v0='3XVPGMXMQLK70U3' where id=5;
-update noar tt set b0='Y4QWDP12JWF36SF1' where id=5;
-update noar ti set b0='Y4QWDP12JWF36SF1' where id=5;
-update noar tt set v0='D2H16PRZVJV320S5IJ' where id=5;
-update noar ti set v0='D2H16PRZVJV320S5IJ' where id=5;
-update noar tt set b1='H0HEHKKSFQZGIS' where id=5;
-update noar ti set b1='H0HEHKKSFQZGIS' where id=5;
-update noar tt set v0='1LK5USMV06RCN7UW6QNAUKN6' where id=5;
-update noar ti set v0='1LK5USMV06RCN7UW6QNAUKN6' where id=5;
-update noar tt set b2='S8UCVUCJUTL7SX2UW0O5H3PJ' where id=5;
-update noar ti set b2='S8UCVUCJUTL7SX2UW0O5H3PJ' where id=5;
-update noar tt set v0='2WFOQNFRK7RG1LHKM69YAX3DU' where id=6;
-update noar ti set v0='2WFOQNFRK7RG1LHKM69YAX3DU' where id=6;
-update noar tt set b0='MOXEFXE7O86GBF149569NE83BRULB' where id=6;
-update noar ti set b0='MOXEFXE7O86GBF149569NE83BRULB' where id=6;
-update noar tt set v0='W381UCX' where id=6;
-update noar ti set v0='W381UCX' where id=6;
-update noar tt set b1='J75YLBPR6MQ' where id=6;
-update noar ti set b1='J75YLBPR6MQ' where id=6;
-update noar tt set v0='W7AOOR8I9455' where id=6;
-update noar ti set v0='W7AOOR8I9455' where id=6;
-update noar tt set b2='P26M' where id=6;
-update noar ti set b2='P26M' where id=6;
-update noar tt set v0='CL3WQ1K115R' where id=7;
-update noar ti set v0='CL3WQ1K115R' where id=7;
-update noar tt set b0='HNAN9AVT0AOT2OFX6QK1279S' where id=7;
-update noar ti set b0='HNAN9AVT0AOT2OFX6QK1279S' where id=7;
-update noar tt set v0='BNU3MYAPQ86OOQI8K2XJ0X' where id=7;
-update noar ti set v0='BNU3MYAPQ86OOQI8K2XJ0X' where id=7;
-update noar tt set b1='3SB8DB8XRHCJQ2M9YE0H9BS1T51' where id=7;
-update noar ti set b1='3SB8DB8XRHCJQ2M9YE0H9BS1T51' where id=7;
-update noar tt set v0='IH390HHQZUMM67V2U8ETY' where id=7;
-update noar ti set v0='IH390HHQZUMM67V2U8ETY' where id=7;
-update noar tt set b2='HWMGCETHG' where id=7;
-update noar ti set b2='HWMGCETHG' where id=7;
-update noar tt set v0='ZPD0QKTZY8GGA' where id=8;
-update noar ti set v0='ZPD0QKTZY8GGA' where id=8;
-update noar tt set b0='SPPEFGAI' where id=8;
-update noar ti set b0='SPPEFGAI' where id=8;
-update noar tt set v0='RTFOKFTU2KIMD' where id=8;
-update noar ti set v0='RTFOKFTU2KIMD' where id=8;
-update noar tt set b1='58' where id=8;
-update noar ti set b1='58' where id=8;
-update noar tt set v0='DUIYVWOW' where id=8;
-update noar ti set v0='DUIYVWOW' where id=8;
-update noar tt set b2='ZL0M4SSJ488QF1RRW9' where id=8;
-update noar ti set b2='ZL0M4SSJ488QF1RRW9' where id=8;
-update noar tt set v0='IMBQX11WXDZD23' where id=9;
-update noar ti set v0='IMBQX11WXDZD23' where id=9;
-update noar tt set b0='LR95KY4LF9LBODKVVYP6VNQB5A97V' where id=9;
-update noar ti set b0='LR95KY4LF9LBODKVVYP6VNQB5A97V' where id=9;
-update noar tt set v0='9G2XMTYWQ9DZHC6R2SZFMHM7FIN2FXNE' where id=9;
-update noar ti set v0='9G2XMTYWQ9DZHC6R2SZFMHM7FIN2FXNE' where id=9;
-update noar tt set b1='YJBADF389CUS9CZBY9K3T07ICL4' where id=9;
-update noar ti set b1='YJBADF389CUS9CZBY9K3T07ICL4' where id=9;
-update noar tt set v0='GLDLMJP3SGKJ1IIAJPJ' where id=9;
-update noar ti set v0='GLDLMJP3SGKJ1IIAJPJ' where id=9;
-update noar tt set b2='Y5SXJBOJP7OU8I251M29ZNEAWF98Z' where id=9;
-update noar ti set b2='Y5SXJBOJP7OU8I251M29ZNEAWF98Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='HEMYCHEGMT4Y1B9' where id=1;
-update noar ti set v0='HEMYCHEGMT4Y1B9' where id=1;
-update noar tt set b0='FFNXWDY2QWMMI8GC' where id=1;
-update noar ti set b0='FFNXWDY2QWMMI8GC' where id=1;
-update noar tt set v0='RE6A13N6VX4X7WRFBDODLPKG38MTP' where id=1;
-update noar ti set v0='RE6A13N6VX4X7WRFBDODLPKG38MTP' where id=1;
-update noar tt set b1='N' where id=1;
-update noar ti set b1='N' where id=1;
-update noar tt set v0='ZUEDPH7OKOEK2A' where id=1;
-update noar ti set v0='ZUEDPH7OKOEK2A' where id=1;
-update noar tt set b2='PZKKNBCMF7HFB2Z622Y' where id=1;
-update noar ti set b2='PZKKNBCMF7HFB2Z622Y' where id=1;
-update noar tt set v0='O326QBS9C' where id=2;
-update noar ti set v0='O326QBS9C' where id=2;
-update noar tt set b0='83XA2ZJWA6FIV8IE2L6PMYV460RF7J' where id=2;
-update noar ti set b0='83XA2ZJWA6FIV8IE2L6PMYV460RF7J' where id=2;
-update noar tt set v0='IVBTK11YVL' where id=2;
-update noar ti set v0='IVBTK11YVL' where id=2;
-update noar tt set b1='62LZS7HF1Y151FFD09AZC70WUBBRE5FC' where id=2;
-update noar ti set b1='62LZS7HF1Y151FFD09AZC70WUBBRE5FC' where id=2;
-update noar tt set v0='UKT9TGCHU2IQOT2BM3TEPMIOKTJJ3LWE' where id=2;
-update noar ti set v0='UKT9TGCHU2IQOT2BM3TEPMIOKTJJ3LWE' where id=2;
-update noar tt set b2='OFCOACO' where id=2;
-update noar ti set b2='OFCOACO' where id=2;
-update noar tt set v0='3UD24CUV4J837VZZMOOZ14DMGR7CL' where id=3;
-update noar ti set v0='3UD24CUV4J837VZZMOOZ14DMGR7CL' where id=3;
-update noar tt set b0='H118W0CPF67WCLB0H' where id=3;
-update noar ti set b0='H118W0CPF67WCLB0H' where id=3;
-update noar tt set v0='YEEL8JQUQA081O7FHKEKG0UFHWCF' where id=3;
-update noar ti set v0='YEEL8JQUQA081O7FHKEKG0UFHWCF' where id=3;
-update noar tt set b1='AR2AHT9YYH5BGWNEFV2HJ5F8ZPN2X1' where id=3;
-update noar ti set b1='AR2AHT9YYH5BGWNEFV2HJ5F8ZPN2X1' where id=3;
-update noar tt set v0='VR6HMN8I7XJ7B' where id=3;
-update noar ti set v0='VR6HMN8I7XJ7B' where id=3;
-update noar tt set b2='TZSEX34FFOQXBTS36BP2DIW8SDTS' where id=3;
-update noar ti set b2='TZSEX34FFOQXBTS36BP2DIW8SDTS' where id=3;
-update noar tt set v0='GJ5O8KZWHXT9NRAET8U2OH9NA7GNXEYO' where id=4;
-update noar ti set v0='GJ5O8KZWHXT9NRAET8U2OH9NA7GNXEYO' where id=4;
-update noar tt set b0='WKERUZFBWX2TK2RU4NYGFT' where id=4;
-update noar ti set b0='WKERUZFBWX2TK2RU4NYGFT' where id=4;
-update noar tt set v0='IKLNC2XN0LRFTWDOLYA4P' where id=4;
-update noar ti set v0='IKLNC2XN0LRFTWDOLYA4P' where id=4;
-update noar tt set b1='5C6' where id=4;
-update noar ti set b1='5C6' where id=4;
-update noar tt set v0='0HP0DQ87N0UUZXUVBSD' where id=4;
-update noar ti set v0='0HP0DQ87N0UUZXUVBSD' where id=4;
-update noar tt set b2='PCB45590USUWTZTZJZAB4YG1E8' where id=4;
-update noar ti set b2='PCB45590USUWTZTZJZAB4YG1E8' where id=4;
-update noar tt set v0='WI' where id=5;
-update noar ti set v0='WI' where id=5;
-update noar tt set b0='B6G' where id=5;
-update noar ti set b0='B6G' where id=5;
-update noar tt set v0='0NEJKWGH3E6RQM2EO2G4M31B' where id=5;
-update noar ti set v0='0NEJKWGH3E6RQM2EO2G4M31B' where id=5;
-update noar tt set b1='VTA' where id=5;
-update noar ti set b1='VTA' where id=5;
-update noar tt set v0='FHN7PZUPR0K5MZBZC7UQKY57I' where id=5;
-update noar ti set v0='FHN7PZUPR0K5MZBZC7UQKY57I' where id=5;
-update noar tt set b2='JWC437U603LHDVC6' where id=5;
-update noar ti set b2='JWC437U603LHDVC6' where id=5;
-update noar tt set v0='W95HR' where id=6;
-update noar ti set v0='W95HR' where id=6;
-update noar tt set b0='KW1L' where id=6;
-update noar ti set b0='KW1L' where id=6;
-update noar tt set v0='W3PKX3RMYXH0VO4S0X03ZCOG4EP' where id=6;
-update noar ti set v0='W3PKX3RMYXH0VO4S0X03ZCOG4EP' where id=6;
-update noar tt set b1='3M' where id=6;
-update noar ti set b1='3M' where id=6;
-update noar tt set v0='58SYRP3KAZWEZCW0KCKL0P6C1OP3' where id=6;
-update noar ti set v0='58SYRP3KAZWEZCW0KCKL0P6C1OP3' where id=6;
-update noar tt set b2='G' where id=6;
-update noar ti set b2='G' where id=6;
-update noar tt set v0='1V69FB47T49HMDZJ6WXV7HYNXY4S' where id=7;
-update noar ti set v0='1V69FB47T49HMDZJ6WXV7HYNXY4S' where id=7;
-update noar tt set b0='S4WKPRVBAQWOJHPQ84PBX8PC2BZR' where id=7;
-update noar ti set b0='S4WKPRVBAQWOJHPQ84PBX8PC2BZR' where id=7;
-update noar tt set v0='U9ZG9I7RFDV1J4H9MCP1IBXCIW' where id=7;
-update noar ti set v0='U9ZG9I7RFDV1J4H9MCP1IBXCIW' where id=7;
-update noar tt set b1='Z6VEJCBCNSM7BM2G' where id=7;
-update noar ti set b1='Z6VEJCBCNSM7BM2G' where id=7;
-update noar tt set v0='CHW4AYEMTEZ0Y84HJBTPD40TR03XZ' where id=7;
-update noar ti set v0='CHW4AYEMTEZ0Y84HJBTPD40TR03XZ' where id=7;
-update noar tt set b2='WICZLVZ1DA6PMSMQ1JPA2' where id=7;
-update noar ti set b2='WICZLVZ1DA6PMSMQ1JPA2' where id=7;
-update noar tt set v0='JBCKL91QVNSC' where id=8;
-update noar ti set v0='JBCKL91QVNSC' where id=8;
-update noar tt set b0='VU' where id=8;
-update noar ti set b0='VU' where id=8;
-update noar tt set v0='TKRV0AGLFXH9' where id=8;
-update noar ti set v0='TKRV0AGLFXH9' where id=8;
-update noar tt set b1='FYZTUUXIDOM2JC7D5UDTFNVEXNKC67V' where id=8;
-update noar ti set b1='FYZTUUXIDOM2JC7D5UDTFNVEXNKC67V' where id=8;
-update noar tt set v0='ZASLCM7TE29EMVXOLZ4' where id=8;
-update noar ti set v0='ZASLCM7TE29EMVXOLZ4' where id=8;
-update noar tt set b2='385MA3E0O1D2K0ANMSJX6I32B' where id=8;
-update noar ti set b2='385MA3E0O1D2K0ANMSJX6I32B' where id=8;
-update noar tt set v0='R9QS4' where id=9;
-update noar ti set v0='R9QS4' where id=9;
-update noar tt set b0='01XPT9N4' where id=9;
-update noar ti set b0='01XPT9N4' where id=9;
-update noar tt set v0='O4Z' where id=9;
-update noar ti set v0='O4Z' where id=9;
-update noar tt set b1='NF5VSD2PZT5W57FER4VY8Z2DQ8I1LNJ' where id=9;
-update noar ti set b1='NF5VSD2PZT5W57FER4VY8Z2DQ8I1LNJ' where id=9;
-update noar tt set v0='5SVC884CFGCG77UER3NUZ95KY5M4Q' where id=9;
-update noar ti set v0='5SVC884CFGCG77UER3NUZ95KY5M4Q' where id=9;
-update noar tt set b2='8B' where id=9;
-update noar ti set b2='8B' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='VBNLXDWCY8P0D827ZS' where id=1;
-update noar ti set v0='VBNLXDWCY8P0D827ZS' where id=1;
-update noar tt set b0='HGOQ86QPAJELJY' where id=1;
-update noar ti set b0='HGOQ86QPAJELJY' where id=1;
-update noar tt set v0='D11ZZAFZDELOMBJ9F4' where id=1;
-update noar ti set v0='D11ZZAFZDELOMBJ9F4' where id=1;
-update noar tt set b1='W1HW4' where id=1;
-update noar ti set b1='W1HW4' where id=1;
-update noar tt set v0='JG8L8NA067' where id=1;
-update noar ti set v0='JG8L8NA067' where id=1;
-update noar tt set b2='I' where id=1;
-update noar ti set b2='I' where id=1;
-update noar tt set v0='WU6IU' where id=2;
-update noar ti set v0='WU6IU' where id=2;
-update noar tt set b0='2DL5F2ZV0' where id=2;
-update noar ti set b0='2DL5F2ZV0' where id=2;
-update noar tt set v0='GOUMQ5RXP5IF0S64UXY5UX' where id=2;
-update noar ti set v0='GOUMQ5RXP5IF0S64UXY5UX' where id=2;
-update noar tt set b1='9Q4XP7Z3O2DC5010C4L2JA' where id=2;
-update noar ti set b1='9Q4XP7Z3O2DC5010C4L2JA' where id=2;
-update noar tt set v0='6I2SHG3IOPRDKOI9UYJN6' where id=2;
-update noar ti set v0='6I2SHG3IOPRDKOI9UYJN6' where id=2;
-update noar tt set b2='6WSWK5E9EBJVXBKVD7IJWFP57VNY' where id=2;
-update noar ti set b2='6WSWK5E9EBJVXBKVD7IJWFP57VNY' where id=2;
-update noar tt set v0='3K43ZFVV8Y8' where id=3;
-update noar ti set v0='3K43ZFVV8Y8' where id=3;
-update noar tt set b0='X18B2' where id=3;
-update noar ti set b0='X18B2' where id=3;
-update noar tt set v0='1AS08QZHPYLM99KTAS58' where id=3;
-update noar ti set v0='1AS08QZHPYLM99KTAS58' where id=3;
-update noar tt set b1='Q9ANGZ' where id=3;
-update noar ti set b1='Q9ANGZ' where id=3;
-update noar tt set v0='70QIT25GLE' where id=3;
-update noar ti set v0='70QIT25GLE' where id=3;
-update noar tt set b2='PPJLC0N1IFY4K6KJ' where id=3;
-update noar ti set b2='PPJLC0N1IFY4K6KJ' where id=3;
-update noar tt set v0='TN4GIH4YSG411YD3' where id=4;
-update noar ti set v0='TN4GIH4YSG411YD3' where id=4;
-update noar tt set b0='YQZYG98APFB9HZ360L7WN9GCXDSHC6' where id=4;
-update noar ti set b0='YQZYG98APFB9HZ360L7WN9GCXDSHC6' where id=4;
-update noar tt set v0='BW00HBMU4U' where id=4;
-update noar ti set v0='BW00HBMU4U' where id=4;
-update noar tt set b1='7144MN0RURPUP4UZGQEVGRGG8A4CY4W' where id=4;
-update noar ti set b1='7144MN0RURPUP4UZGQEVGRGG8A4CY4W' where id=4;
-update noar tt set v0='ZMWJ2SULYN8RGNJZ863LNJB0AFCGWU' where id=4;
-update noar ti set v0='ZMWJ2SULYN8RGNJZ863LNJB0AFCGWU' where id=4;
-update noar tt set b2='1SC2' where id=4;
-update noar ti set b2='1SC2' where id=4;
-update noar tt set v0='O7' where id=5;
-update noar ti set v0='O7' where id=5;
-update noar tt set b0='2X54APC5PR3DS4KH04VGE' where id=5;
-update noar ti set b0='2X54APC5PR3DS4KH04VGE' where id=5;
-update noar tt set v0='HVY5EKT1ZXCRJ' where id=5;
-update noar ti set v0='HVY5EKT1ZXCRJ' where id=5;
-update noar tt set b1='WTPTUF' where id=5;
-update noar ti set b1='WTPTUF' where id=5;
-update noar tt set v0='KHD78EKF9P5HSYN0KDYAUGC9' where id=5;
-update noar ti set v0='KHD78EKF9P5HSYN0KDYAUGC9' where id=5;
-update noar tt set b2='J477EQG00AHOH3WA9' where id=5;
-update noar ti set b2='J477EQG00AHOH3WA9' where id=5;
-update noar tt set v0='LCFGNS92EOU6YKAF' where id=6;
-update noar ti set v0='LCFGNS92EOU6YKAF' where id=6;
-update noar tt set b0='O3U1RW1BOJYOP3J' where id=6;
-update noar ti set b0='O3U1RW1BOJYOP3J' where id=6;
-update noar tt set v0='LA17XKMM6XURUMQXMSW38' where id=6;
-update noar ti set v0='LA17XKMM6XURUMQXMSW38' where id=6;
-update noar tt set b1='N' where id=6;
-update noar ti set b1='N' where id=6;
-update noar tt set v0='MTFL4RSOQ98VKT1' where id=6;
-update noar ti set v0='MTFL4RSOQ98VKT1' where id=6;
-update noar tt set b2='CTSJ5TE2Z85Y4SHXSG' where id=6;
-update noar ti set b2='CTSJ5TE2Z85Y4SHXSG' where id=6;
-update noar tt set v0='LEM2DK4XYJGAMQL' where id=7;
-update noar ti set v0='LEM2DK4XYJGAMQL' where id=7;
-update noar tt set b0='CNHPI6OQPRBMR' where id=7;
-update noar ti set b0='CNHPI6OQPRBMR' where id=7;
-update noar tt set v0='0T31' where id=7;
-update noar ti set v0='0T31' where id=7;
-update noar tt set b1='KWTYAN3JHT7RVQGOMMC8Z' where id=7;
-update noar ti set b1='KWTYAN3JHT7RVQGOMMC8Z' where id=7;
-update noar tt set v0='DT2AYTM1RYB5ELQKU3B2' where id=7;
-update noar ti set v0='DT2AYTM1RYB5ELQKU3B2' where id=7;
-update noar tt set b2='2H5XXD4MLKVUKKLHM6' where id=7;
-update noar ti set b2='2H5XXD4MLKVUKKLHM6' where id=7;
-update noar tt set v0='XII6KEUC23X' where id=8;
-update noar ti set v0='XII6KEUC23X' where id=8;
-update noar tt set b0='KM9J386EX9MJLD79POMU4' where id=8;
-update noar ti set b0='KM9J386EX9MJLD79POMU4' where id=8;
-update noar tt set v0='0JLFR7G9QWSUO' where id=8;
-update noar ti set v0='0JLFR7G9QWSUO' where id=8;
-update noar tt set b1='DLAAOUBXYGC87UIV88LM9' where id=8;
-update noar ti set b1='DLAAOUBXYGC87UIV88LM9' where id=8;
-update noar tt set v0='JKVYZY6K0RCCLRMEX0E' where id=8;
-update noar ti set v0='JKVYZY6K0RCCLRMEX0E' where id=8;
-update noar tt set b2='EW5AG' where id=8;
-update noar ti set b2='EW5AG' where id=8;
-update noar tt set v0='BJ3I5IB' where id=9;
-update noar ti set v0='BJ3I5IB' where id=9;
-update noar tt set b0='5QNVTA0D23UQ' where id=9;
-update noar ti set b0='5QNVTA0D23UQ' where id=9;
-update noar tt set v0='LLROIM1QK2YUBGD2SCAAGEE90Y' where id=9;
-update noar ti set v0='LLROIM1QK2YUBGD2SCAAGEE90Y' where id=9;
-update noar tt set b1='BLBPU6CTR3FZH71YP8WEYRGS1LE33EP' where id=9;
-update noar ti set b1='BLBPU6CTR3FZH71YP8WEYRGS1LE33EP' where id=9;
-update noar tt set v0='W6YY3MSY6OGNZL5YDGJ95' where id=9;
-update noar ti set v0='W6YY3MSY6OGNZL5YDGJ95' where id=9;
-update noar tt set b2='1ES1IN7ZEVXSNP9G2T' where id=9;
-update noar ti set b2='1ES1IN7ZEVXSNP9G2T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NNCHWZG' where id=1;
-update noar ti set v0='NNCHWZG' where id=1;
-update noar tt set b0='V62LJQQ1N8Z' where id=1;
-update noar ti set b0='V62LJQQ1N8Z' where id=1;
-update noar tt set v0='UP6JH766TL8DIPJW26GG' where id=1;
-update noar ti set v0='UP6JH766TL8DIPJW26GG' where id=1;
-update noar tt set b1='972' where id=1;
-update noar ti set b1='972' where id=1;
-update noar tt set v0='V76YTXYWIB5CQE3JP7WH31' where id=1;
-update noar ti set v0='V76YTXYWIB5CQE3JP7WH31' where id=1;
-update noar tt set b2='UOQ975H6L3E2L761L978SIFX' where id=1;
-update noar ti set b2='UOQ975H6L3E2L761L978SIFX' where id=1;
-update noar tt set v0='6V8F8IBA24O20SELD' where id=2;
-update noar ti set v0='6V8F8IBA24O20SELD' where id=2;
-update noar tt set b0='C7UHQE5LRMP6GCS9LJHP3PJ3' where id=2;
-update noar ti set b0='C7UHQE5LRMP6GCS9LJHP3PJ3' where id=2;
-update noar tt set v0='I8KDINPV3HQDCOFVSTOI' where id=2;
-update noar ti set v0='I8KDINPV3HQDCOFVSTOI' where id=2;
-update noar tt set b1='GNHXYR7U8X' where id=2;
-update noar ti set b1='GNHXYR7U8X' where id=2;
-update noar tt set v0='IL8' where id=2;
-update noar ti set v0='IL8' where id=2;
-update noar tt set b2='V9NL7V5CEW4EOUIML3PGE0YA2' where id=2;
-update noar ti set b2='V9NL7V5CEW4EOUIML3PGE0YA2' where id=2;
-update noar tt set v0='S63FMJ' where id=3;
-update noar ti set v0='S63FMJ' where id=3;
-update noar tt set b0='VRLARBNL5LFZZXO' where id=3;
-update noar ti set b0='VRLARBNL5LFZZXO' where id=3;
-update noar tt set v0='9HBT0A45DHHLBMNK6DOEZYI' where id=3;
-update noar ti set v0='9HBT0A45DHHLBMNK6DOEZYI' where id=3;
-update noar tt set b1='QLXOSRJSFXFOMJUXSBYHU' where id=3;
-update noar ti set b1='QLXOSRJSFXFOMJUXSBYHU' where id=3;
-update noar tt set v0='8KDWYIM24DDZD8GBGZ' where id=3;
-update noar ti set v0='8KDWYIM24DDZD8GBGZ' where id=3;
-update noar tt set b2='W0M52DI0AXF3ITN9FA68MFZDHL1AO7A' where id=3;
-update noar ti set b2='W0M52DI0AXF3ITN9FA68MFZDHL1AO7A' where id=3;
-update noar tt set v0='816JGL6G79SMB' where id=4;
-update noar ti set v0='816JGL6G79SMB' where id=4;
-update noar tt set b0='172JZ8EV6BG5E4BS' where id=4;
-update noar ti set b0='172JZ8EV6BG5E4BS' where id=4;
-update noar tt set v0='6CA538UKIEPYDC7MA2BLT0' where id=4;
-update noar ti set v0='6CA538UKIEPYDC7MA2BLT0' where id=4;
-update noar tt set b1='2S25DBO8AGY7QYZ9RX9' where id=4;
-update noar ti set b1='2S25DBO8AGY7QYZ9RX9' where id=4;
-update noar tt set v0='VBHPTZFVTJUHGGE71L2O' where id=4;
-update noar ti set v0='VBHPTZFVTJUHGGE71L2O' where id=4;
-update noar tt set b2='1ZBLWOA2SI93MVUVNBE82WXY71SQHQ' where id=4;
-update noar ti set b2='1ZBLWOA2SI93MVUVNBE82WXY71SQHQ' where id=4;
-update noar tt set v0='FW7643Z' where id=5;
-update noar ti set v0='FW7643Z' where id=5;
-update noar tt set b0='ZN813I0S8998E31Q1QFMHHBU' where id=5;
-update noar ti set b0='ZN813I0S8998E31Q1QFMHHBU' where id=5;
-update noar tt set v0='KS9LRDYKYKJEUA8VT887' where id=5;
-update noar ti set v0='KS9LRDYKYKJEUA8VT887' where id=5;
-update noar tt set b1='CXN90DC77STQC8FZBC31' where id=5;
-update noar ti set b1='CXN90DC77STQC8FZBC31' where id=5;
-update noar tt set v0='HZSW3GC2GD5F1U8SYG16TNIN' where id=5;
-update noar ti set v0='HZSW3GC2GD5F1U8SYG16TNIN' where id=5;
-update noar tt set b2='PAHYVJY6K5EAMHW2R674' where id=5;
-update noar ti set b2='PAHYVJY6K5EAMHW2R674' where id=5;
-update noar tt set v0='KYQ2YM4SP8T52EDP7' where id=6;
-update noar ti set v0='KYQ2YM4SP8T52EDP7' where id=6;
-update noar tt set b0='QGAJ4I' where id=6;
-update noar ti set b0='QGAJ4I' where id=6;
-update noar tt set v0='HVBHKHZQ1JK4H1QHHQ3TT' where id=6;
-update noar ti set v0='HVBHKHZQ1JK4H1QHHQ3TT' where id=6;
-update noar tt set b1='6W9U8TSLOW1BGPJRO3LLA7KMACW9' where id=6;
-update noar ti set b1='6W9U8TSLOW1BGPJRO3LLA7KMACW9' where id=6;
-update noar tt set v0='W14WY3M9SSHZ39C7P54RN1WPJ9YZAB0' where id=6;
-update noar ti set v0='W14WY3M9SSHZ39C7P54RN1WPJ9YZAB0' where id=6;
-update noar tt set b2='10LWIW6DZJAC' where id=6;
-update noar ti set b2='10LWIW6DZJAC' where id=6;
-update noar tt set v0='AZJVV74K5E60TAP0R7BXR8N0BL' where id=7;
-update noar ti set v0='AZJVV74K5E60TAP0R7BXR8N0BL' where id=7;
-update noar tt set b0='HTRBI14ZEVI' where id=7;
-update noar ti set b0='HTRBI14ZEVI' where id=7;
-update noar tt set v0='YPZDK29RF' where id=7;
-update noar ti set v0='YPZDK29RF' where id=7;
-update noar tt set b1='IF42WK3QIJDZ2U8Z5PVS53' where id=7;
-update noar ti set b1='IF42WK3QIJDZ2U8Z5PVS53' where id=7;
-update noar tt set v0='EQ6Q8EY87BHUD9BH762SKD1EYY8' where id=7;
-update noar ti set v0='EQ6Q8EY87BHUD9BH762SKD1EYY8' where id=7;
-update noar tt set b2='BKC0IGEBLGMXCBK873X0UG4TCO9' where id=7;
-update noar ti set b2='BKC0IGEBLGMXCBK873X0UG4TCO9' where id=7;
-update noar tt set v0='GVOYN7JMCCC' where id=8;
-update noar ti set v0='GVOYN7JMCCC' where id=8;
-update noar tt set b0='R22TS1O1GEY34' where id=8;
-update noar ti set b0='R22TS1O1GEY34' where id=8;
-update noar tt set v0='4RN0AJO7WY30RWALO30QQ2401' where id=8;
-update noar ti set v0='4RN0AJO7WY30RWALO30QQ2401' where id=8;
-update noar tt set b1='35EU66WGWFFKL64MH2NVQJ9ZCDK' where id=8;
-update noar ti set b1='35EU66WGWFFKL64MH2NVQJ9ZCDK' where id=8;
-update noar tt set v0='Y8' where id=8;
-update noar ti set v0='Y8' where id=8;
-update noar tt set b2='QLTZBSKPUFAMX1ZAC' where id=8;
-update noar ti set b2='QLTZBSKPUFAMX1ZAC' where id=8;
-update noar tt set v0='CECRHPZC3MFG155D' where id=9;
-update noar ti set v0='CECRHPZC3MFG155D' where id=9;
-update noar tt set b0='8GR46T3GF5TN' where id=9;
-update noar ti set b0='8GR46T3GF5TN' where id=9;
-update noar tt set v0='W2TCPWFKBPA' where id=9;
-update noar ti set v0='W2TCPWFKBPA' where id=9;
-update noar tt set b1='ZS20088B3OEEY8X1YRHC8BORTB0TSMEW' where id=9;
-update noar ti set b1='ZS20088B3OEEY8X1YRHC8BORTB0TSMEW' where id=9;
-update noar tt set v0='FWBPYW42JN3FSCW00' where id=9;
-update noar ti set v0='FWBPYW42JN3FSCW00' where id=9;
-update noar tt set b2='AM9E34IYOFC' where id=9;
-update noar ti set b2='AM9E34IYOFC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PS8276JENLW25W7AWMZB3LN5KF' where id=1;
-update noar ti set v0='PS8276JENLW25W7AWMZB3LN5KF' where id=1;
-update noar tt set b0='FQ62XXOGQPK14KWKHKDT' where id=1;
-update noar ti set b0='FQ62XXOGQPK14KWKHKDT' where id=1;
-update noar tt set v0='593GWDBUDFVYIHVW2QYM0KUFWL694M' where id=1;
-update noar ti set v0='593GWDBUDFVYIHVW2QYM0KUFWL694M' where id=1;
-update noar tt set b1='RW0' where id=1;
-update noar ti set b1='RW0' where id=1;
-update noar tt set v0='ZW71DEKRQHWI2HX7K2' where id=1;
-update noar ti set v0='ZW71DEKRQHWI2HX7K2' where id=1;
-update noar tt set b2='TIRRRSO01XQ24MGKG' where id=1;
-update noar ti set b2='TIRRRSO01XQ24MGKG' where id=1;
-update noar tt set v0='AW6GICB7IOEUDJXTPPZQX' where id=2;
-update noar ti set v0='AW6GICB7IOEUDJXTPPZQX' where id=2;
-update noar tt set b0='EP5HNJD059W00PXYSDH' where id=2;
-update noar ti set b0='EP5HNJD059W00PXYSDH' where id=2;
-update noar tt set v0='Z4C4ULL7Q20C5S3IILVZCZRPY3E' where id=2;
-update noar ti set v0='Z4C4ULL7Q20C5S3IILVZCZRPY3E' where id=2;
-update noar tt set b1='7VBK' where id=2;
-update noar ti set b1='7VBK' where id=2;
-update noar tt set v0='38L418T35CUX91R4Y8HR9DW' where id=2;
-update noar ti set v0='38L418T35CUX91R4Y8HR9DW' where id=2;
-update noar tt set b2='7AKF9CTL528AXDYY2G9B31JO6O' where id=2;
-update noar ti set b2='7AKF9CTL528AXDYY2G9B31JO6O' where id=2;
-update noar tt set v0='JRI0NYXJET2O52DNLHA2' where id=3;
-update noar ti set v0='JRI0NYXJET2O52DNLHA2' where id=3;
-update noar tt set b0='ERIVS2PFP' where id=3;
-update noar ti set b0='ERIVS2PFP' where id=3;
-update noar tt set v0='E1VHJS7OPQK5PI' where id=3;
-update noar ti set v0='E1VHJS7OPQK5PI' where id=3;
-update noar tt set b1='ZJPITF0GVESBKINVI5P1QNPKJVVE' where id=3;
-update noar ti set b1='ZJPITF0GVESBKINVI5P1QNPKJVVE' where id=3;
-update noar tt set v0='R08MVVJ8NONN9S2KCU063XAUTGLBAZ' where id=3;
-update noar ti set v0='R08MVVJ8NONN9S2KCU063XAUTGLBAZ' where id=3;
-update noar tt set b2='I52ES10M7L4TXORS' where id=3;
-update noar ti set b2='I52ES10M7L4TXORS' where id=3;
-update noar tt set v0='223U0E7F2EXKOMFI2E' where id=4;
-update noar ti set v0='223U0E7F2EXKOMFI2E' where id=4;
-update noar tt set b0='ZF641A' where id=4;
-update noar ti set b0='ZF641A' where id=4;
-update noar tt set v0='P8DQ1M0W5ONK2' where id=4;
-update noar ti set v0='P8DQ1M0W5ONK2' where id=4;
-update noar tt set b1='RDMQ3Q7YJW13CD' where id=4;
-update noar ti set b1='RDMQ3Q7YJW13CD' where id=4;
-update noar tt set v0='XW9LZLLRA8XVUN' where id=4;
-update noar ti set v0='XW9LZLLRA8XVUN' where id=4;
-update noar tt set b2='OJFYL' where id=4;
-update noar ti set b2='OJFYL' where id=4;
-update noar tt set v0='MZGAQ08ADA8898CLLQKRKRH8KT9O6' where id=5;
-update noar ti set v0='MZGAQ08ADA8898CLLQKRKRH8KT9O6' where id=5;
-update noar tt set b0='V5L442FIMKA7U8' where id=5;
-update noar ti set b0='V5L442FIMKA7U8' where id=5;
-update noar tt set v0='2J4CSIV3GI415AHC' where id=5;
-update noar ti set v0='2J4CSIV3GI415AHC' where id=5;
-update noar tt set b1='ID0BB5P5XM5GWRKR' where id=5;
-update noar ti set b1='ID0BB5P5XM5GWRKR' where id=5;
-update noar tt set v0='PP18FE7JX3OITBTC7X7' where id=5;
-update noar ti set v0='PP18FE7JX3OITBTC7X7' where id=5;
-update noar tt set b2='0W6QFAA9MPB4M2A90O2H58A' where id=5;
-update noar ti set b2='0W6QFAA9MPB4M2A90O2H58A' where id=5;
-update noar tt set v0='LWRKR8J' where id=6;
-update noar ti set v0='LWRKR8J' where id=6;
-update noar tt set b0='AHZTRCOTKJO0E' where id=6;
-update noar ti set b0='AHZTRCOTKJO0E' where id=6;
-update noar tt set v0='H5WHHBYH350Q3' where id=6;
-update noar ti set v0='H5WHHBYH350Q3' where id=6;
-update noar tt set b1='1EEIEPCDY5OCB7CO622UN' where id=6;
-update noar ti set b1='1EEIEPCDY5OCB7CO622UN' where id=6;
-update noar tt set v0='A98DPKO' where id=6;
-update noar ti set v0='A98DPKO' where id=6;
-update noar tt set b2='BJAFLN7RY7E3QB2Q' where id=6;
-update noar ti set b2='BJAFLN7RY7E3QB2Q' where id=6;
-update noar tt set v0='3QBNUE4ONWQHXJ8NTHER' where id=7;
-update noar ti set v0='3QBNUE4ONWQHXJ8NTHER' where id=7;
-update noar tt set b0='HFW09CGB1L4EZA2E76KDE9G0SCF' where id=7;
-update noar ti set b0='HFW09CGB1L4EZA2E76KDE9G0SCF' where id=7;
-update noar tt set v0='HLEK8UNBAD3D4W6VT7QZXQFZ1JI' where id=7;
-update noar ti set v0='HLEK8UNBAD3D4W6VT7QZXQFZ1JI' where id=7;
-update noar tt set b1='UVN3' where id=7;
-update noar ti set b1='UVN3' where id=7;
-update noar tt set v0='MU' where id=7;
-update noar ti set v0='MU' where id=7;
-update noar tt set b2='SPHNA52UAJEGA6AY22VHH0EUS0O' where id=7;
-update noar ti set b2='SPHNA52UAJEGA6AY22VHH0EUS0O' where id=7;
-update noar tt set v0='ZXUMZ2T3Y' where id=8;
-update noar ti set v0='ZXUMZ2T3Y' where id=8;
-update noar tt set b0='JYHP9LSMJO0U7KX' where id=8;
-update noar ti set b0='JYHP9LSMJO0U7KX' where id=8;
-update noar tt set v0='SFQS3F7E873MQ' where id=8;
-update noar ti set v0='SFQS3F7E873MQ' where id=8;
-update noar tt set b1='E9A5231B2K1EIWDRBLJ3Y7ZZEP2' where id=8;
-update noar ti set b1='E9A5231B2K1EIWDRBLJ3Y7ZZEP2' where id=8;
-update noar tt set v0='EI95FML8RIXJ43CNELEI1S4X39' where id=8;
-update noar ti set v0='EI95FML8RIXJ43CNELEI1S4X39' where id=8;
-update noar tt set b2='HD1VYYTYGQHE1ZRRW5CN' where id=8;
-update noar ti set b2='HD1VYYTYGQHE1ZRRW5CN' where id=8;
-update noar tt set v0='AUA57HQBP5GGDQ' where id=9;
-update noar ti set v0='AUA57HQBP5GGDQ' where id=9;
-update noar tt set b0='HWZFNCTUMFQGO816CM95ZUOFQ' where id=9;
-update noar ti set b0='HWZFNCTUMFQGO816CM95ZUOFQ' where id=9;
-update noar tt set v0='GXRANG' where id=9;
-update noar ti set v0='GXRANG' where id=9;
-update noar tt set b1='6F66DRUTYRLQWS7F9N' where id=9;
-update noar ti set b1='6F66DRUTYRLQWS7F9N' where id=9;
-update noar tt set v0='65JAXOFRP8VJGA078GKVCB2MMJQXB699' where id=9;
-update noar ti set v0='65JAXOFRP8VJGA078GKVCB2MMJQXB699' where id=9;
-update noar tt set b2='T5R0EJCJ8159HT9JATA1SU' where id=9;
-update noar ti set b2='T5R0EJCJ8159HT9JATA1SU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XRYHJO6E2DFBIYWBFQUA9' where id=1;
-update noar ti set v0='XRYHJO6E2DFBIYWBFQUA9' where id=1;
-update noar tt set b0='R3XBQA7TPBCBUJ9OV4NUBQGXE8JS0MX' where id=1;
-update noar ti set b0='R3XBQA7TPBCBUJ9OV4NUBQGXE8JS0MX' where id=1;
-update noar tt set v0='0JH205WDY4' where id=1;
-update noar ti set v0='0JH205WDY4' where id=1;
-update noar tt set b1='XPJLGAM5G5MBMOYL8' where id=1;
-update noar ti set b1='XPJLGAM5G5MBMOYL8' where id=1;
-update noar tt set v0='5Z4ZTNXUH2OFO8AYIEU' where id=1;
-update noar ti set v0='5Z4ZTNXUH2OFO8AYIEU' where id=1;
-update noar tt set b2='T6L1A41RFVS5XPOZUW0ZF' where id=1;
-update noar ti set b2='T6L1A41RFVS5XPOZUW0ZF' where id=1;
-update noar tt set v0='H4ZV7BVH18JJJCL' where id=2;
-update noar ti set v0='H4ZV7BVH18JJJCL' where id=2;
-update noar tt set b0='UUJ896ZTCDUXHP' where id=2;
-update noar ti set b0='UUJ896ZTCDUXHP' where id=2;
-update noar tt set v0='QSXKD8WSFV94FN9NXC7FLXOW' where id=2;
-update noar ti set v0='QSXKD8WSFV94FN9NXC7FLXOW' where id=2;
-update noar tt set b1='I8N6W3K21XI2IQ9BYX2LVPO' where id=2;
-update noar ti set b1='I8N6W3K21XI2IQ9BYX2LVPO' where id=2;
-update noar tt set v0='Q7TPGAEMO4PGSWXUT4O06PHQ2QH9' where id=2;
-update noar ti set v0='Q7TPGAEMO4PGSWXUT4O06PHQ2QH9' where id=2;
-update noar tt set b2='APWOW9YW6HUWF9M3RMQUD4I' where id=2;
-update noar ti set b2='APWOW9YW6HUWF9M3RMQUD4I' where id=2;
-update noar tt set v0='FC0Q71ZFT3KL0LGJRXQUORTYCM917Z' where id=3;
-update noar ti set v0='FC0Q71ZFT3KL0LGJRXQUORTYCM917Z' where id=3;
-update noar tt set b0='1' where id=3;
-update noar ti set b0='1' where id=3;
-update noar tt set v0='I7E' where id=3;
-update noar ti set v0='I7E' where id=3;
-update noar tt set b1='3FDG83' where id=3;
-update noar ti set b1='3FDG83' where id=3;
-update noar tt set v0='4ORPNPK' where id=3;
-update noar ti set v0='4ORPNPK' where id=3;
-update noar tt set b2='2ULS9K' where id=3;
-update noar ti set b2='2ULS9K' where id=3;
-update noar tt set v0='O1PMBHY075U16X935JJMK08S' where id=4;
-update noar ti set v0='O1PMBHY075U16X935JJMK08S' where id=4;
-update noar tt set b0='K' where id=4;
-update noar ti set b0='K' where id=4;
-update noar tt set v0='7R9KQ82H4G50ZJ3LMWBAXQNY46NM3X' where id=4;
-update noar ti set v0='7R9KQ82H4G50ZJ3LMWBAXQNY46NM3X' where id=4;
-update noar tt set b1='EEPNPN8V7SKDXQ7RS2JUIU2D3UZ9DE' where id=4;
-update noar ti set b1='EEPNPN8V7SKDXQ7RS2JUIU2D3UZ9DE' where id=4;
-update noar tt set v0='0YAIGU3LQJN5DGBEYTYN7NGPMUD' where id=4;
-update noar ti set v0='0YAIGU3LQJN5DGBEYTYN7NGPMUD' where id=4;
-update noar tt set b2='OR3MRXDHIE4CF8NTR10N' where id=4;
-update noar ti set b2='OR3MRXDHIE4CF8NTR10N' where id=4;
-update noar tt set v0='4EZSHZKP6BQIPO8US8H1VKVMU1ZT4E' where id=5;
-update noar ti set v0='4EZSHZKP6BQIPO8US8H1VKVMU1ZT4E' where id=5;
-update noar tt set b0='3H' where id=5;
-update noar ti set b0='3H' where id=5;
-update noar tt set v0='QMWPWW1CXB' where id=5;
-update noar ti set v0='QMWPWW1CXB' where id=5;
-update noar tt set b1='AX5RLDPA' where id=5;
-update noar ti set b1='AX5RLDPA' where id=5;
-update noar tt set v0='4ROM60I2Z33' where id=5;
-update noar ti set v0='4ROM60I2Z33' where id=5;
-update noar tt set b2='90ZSZJFO0' where id=5;
-update noar ti set b2='90ZSZJFO0' where id=5;
-update noar tt set v0='DQEVQS4J' where id=6;
-update noar ti set v0='DQEVQS4J' where id=6;
-update noar tt set b0='YM5MYGDHFWM9GNSG' where id=6;
-update noar ti set b0='YM5MYGDHFWM9GNSG' where id=6;
-update noar tt set v0='KUT48NZFM7IY' where id=6;
-update noar ti set v0='KUT48NZFM7IY' where id=6;
-update noar tt set b1='Y2A0EHDBB5UZ4GYFP9WO' where id=6;
-update noar ti set b1='Y2A0EHDBB5UZ4GYFP9WO' where id=6;
-update noar tt set v0='MJ92HTW2XUQ02JPJ421LUIYLDQ1' where id=6;
-update noar ti set v0='MJ92HTW2XUQ02JPJ421LUIYLDQ1' where id=6;
-update noar tt set b2='7AMJCK45ASCK4OUB' where id=6;
-update noar ti set b2='7AMJCK45ASCK4OUB' where id=6;
-update noar tt set v0='Z6UJT8M6Z4KC5E0THQ' where id=7;
-update noar ti set v0='Z6UJT8M6Z4KC5E0THQ' where id=7;
-update noar tt set b0='W334K2AZZA' where id=7;
-update noar ti set b0='W334K2AZZA' where id=7;
-update noar tt set v0='5WKZ8O2O89GXP9MC6A6HOQ4OG' where id=7;
-update noar ti set v0='5WKZ8O2O89GXP9MC6A6HOQ4OG' where id=7;
-update noar tt set b1='OK0W67ORO' where id=7;
-update noar ti set b1='OK0W67ORO' where id=7;
-update noar tt set v0='AD8234RVE9D88NZQ' where id=7;
-update noar ti set v0='AD8234RVE9D88NZQ' where id=7;
-update noar tt set b2='NCI9L5L' where id=7;
-update noar ti set b2='NCI9L5L' where id=7;
-update noar tt set v0='7OH8BLDL' where id=8;
-update noar ti set v0='7OH8BLDL' where id=8;
-update noar tt set b0='C4RH' where id=8;
-update noar ti set b0='C4RH' where id=8;
-update noar tt set v0='KHLQ5K9K28ULKKHU6KEV' where id=8;
-update noar ti set v0='KHLQ5K9K28ULKKHU6KEV' where id=8;
-update noar tt set b1='XJWIA4AF20PZDVQ6H' where id=8;
-update noar ti set b1='XJWIA4AF20PZDVQ6H' where id=8;
-update noar tt set v0='VAN6D2ZK7ZBR4JRHQUU5' where id=8;
-update noar ti set v0='VAN6D2ZK7ZBR4JRHQUU5' where id=8;
-update noar tt set b2='84XOQYON69B29PJF1K410X5VGNI5X' where id=8;
-update noar ti set b2='84XOQYON69B29PJF1K410X5VGNI5X' where id=8;
-update noar tt set v0='X6M2XK1HFG2' where id=9;
-update noar ti set v0='X6M2XK1HFG2' where id=9;
-update noar tt set b0='K63E' where id=9;
-update noar ti set b0='K63E' where id=9;
-update noar tt set v0='J82ASN9450NFQBR30S2' where id=9;
-update noar ti set v0='J82ASN9450NFQBR30S2' where id=9;
-update noar tt set b1='SN2T8P1CCWIBYCRFGXDFJO8B' where id=9;
-update noar ti set b1='SN2T8P1CCWIBYCRFGXDFJO8B' where id=9;
-update noar tt set v0='5625AQU4J5MNRI65A' where id=9;
-update noar ti set v0='5625AQU4J5MNRI65A' where id=9;
-update noar tt set b2='I4D5VW0LEQ3PABO' where id=9;
-update noar ti set b2='I4D5VW0LEQ3PABO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 mediumblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0BPTF92ADUFGK8NPZGP' where id=1;
-update noar ti set v0='0BPTF92ADUFGK8NPZGP' where id=1;
-update noar tt set b0='A4TC8QLOP7ZMTHRQ88DC7E04AQK5YT' where id=1;
-update noar ti set b0='A4TC8QLOP7ZMTHRQ88DC7E04AQK5YT' where id=1;
-update noar tt set v0='AVEXP37LCH6NUYO' where id=1;
-update noar ti set v0='AVEXP37LCH6NUYO' where id=1;
-update noar tt set b1='LZIIS4V6XZV1UO3K99' where id=1;
-update noar ti set b1='LZIIS4V6XZV1UO3K99' where id=1;
-update noar tt set v0='WI21TIKKAAFGPNFWWMY7NE7U1QM' where id=1;
-update noar ti set v0='WI21TIKKAAFGPNFWWMY7NE7U1QM' where id=1;
-update noar tt set b2='CRLUDYC9IY8RAZN92VNV' where id=1;
-update noar ti set b2='CRLUDYC9IY8RAZN92VNV' where id=1;
-update noar tt set v0='AZPAWHEZIVRCI' where id=2;
-update noar ti set v0='AZPAWHEZIVRCI' where id=2;
-update noar tt set b0='GPHBYSOBEO8338JF8JRMSFRH3' where id=2;
-update noar ti set b0='GPHBYSOBEO8338JF8JRMSFRH3' where id=2;
-update noar tt set v0='PRX4G3CGU33QXL4D8GMZK4QRTL6' where id=2;
-update noar ti set v0='PRX4G3CGU33QXL4D8GMZK4QRTL6' where id=2;
-update noar tt set b1='771QV07PW9H6DHVT8NTGJ' where id=2;
-update noar ti set b1='771QV07PW9H6DHVT8NTGJ' where id=2;
-update noar tt set v0='HMN' where id=2;
-update noar ti set v0='HMN' where id=2;
-update noar tt set b2='H' where id=2;
-update noar ti set b2='H' where id=2;
-update noar tt set v0='QT8AHVEEUY4YE3QP' where id=3;
-update noar ti set v0='QT8AHVEEUY4YE3QP' where id=3;
-update noar tt set b0='G2K48C04S83TCEKYVOV33JVRBGP9AH' where id=3;
-update noar ti set b0='G2K48C04S83TCEKYVOV33JVRBGP9AH' where id=3;
-update noar tt set v0='K28L41LNI3UNDERFG6F' where id=3;
-update noar ti set v0='K28L41LNI3UNDERFG6F' where id=3;
-update noar tt set b1='OMTGMTL6BAPFNJM7165SRWZ4A5QIWZM' where id=3;
-update noar ti set b1='OMTGMTL6BAPFNJM7165SRWZ4A5QIWZM' where id=3;
-update noar tt set v0='ZW9Y8TJU554E32P' where id=3;
-update noar ti set v0='ZW9Y8TJU554E32P' where id=3;
-update noar tt set b2='V1GVNA2OS8Q2OVJ8CCA6VS5ROQIQ' where id=3;
-update noar ti set b2='V1GVNA2OS8Q2OVJ8CCA6VS5ROQIQ' where id=3;
-update noar tt set v0='ECN55GSELF1JY' where id=4;
-update noar ti set v0='ECN55GSELF1JY' where id=4;
-update noar tt set b0='S1' where id=4;
-update noar ti set b0='S1' where id=4;
-update noar tt set v0='SDK17N5IEDSK8ZNJ5W6D' where id=4;
-update noar ti set v0='SDK17N5IEDSK8ZNJ5W6D' where id=4;
-update noar tt set b1='WZPKFLC302AROII0' where id=4;
-update noar ti set b1='WZPKFLC302AROII0' where id=4;
-update noar tt set v0='UOET36' where id=4;
-update noar ti set v0='UOET36' where id=4;
-update noar tt set b2='TZGTB267C9XCOUM32REXAZE' where id=4;
-update noar ti set b2='TZGTB267C9XCOUM32REXAZE' where id=4;
-update noar tt set v0='6F9RNV2E6OZ2RJZOX4GRM0JM21HSBGZR' where id=5;
-update noar ti set v0='6F9RNV2E6OZ2RJZOX4GRM0JM21HSBGZR' where id=5;
-update noar tt set b0='BYMXMSQO5T71VS317HR3T' where id=5;
-update noar ti set b0='BYMXMSQO5T71VS317HR3T' where id=5;
-update noar tt set v0='9YTTI1EMLUHC0VFC01' where id=5;
-update noar ti set v0='9YTTI1EMLUHC0VFC01' where id=5;
-update noar tt set b1='B767P9QSSTG3XZPYHM77DB6BXECBRHLK' where id=5;
-update noar ti set b1='B767P9QSSTG3XZPYHM77DB6BXECBRHLK' where id=5;
-update noar tt set v0='O7KGCHNOX9N' where id=5;
-update noar ti set v0='O7KGCHNOX9N' where id=5;
-update noar tt set b2='PU8' where id=5;
-update noar ti set b2='PU8' where id=5;
-update noar tt set v0='HYSOHU' where id=6;
-update noar ti set v0='HYSOHU' where id=6;
-update noar tt set b0='4OIVYTCHV' where id=6;
-update noar ti set b0='4OIVYTCHV' where id=6;
-update noar tt set v0='VC8RXP3MN15O10QZ4VZOHUN3PNO' where id=6;
-update noar ti set v0='VC8RXP3MN15O10QZ4VZOHUN3PNO' where id=6;
-update noar tt set b1='HS9TLI0SS4GLH9HJE3MBBWRCFO1' where id=6;
-update noar ti set b1='HS9TLI0SS4GLH9HJE3MBBWRCFO1' where id=6;
-update noar tt set v0='T6570PPLMITPCPD' where id=6;
-update noar ti set v0='T6570PPLMITPCPD' where id=6;
-update noar tt set b2='D76S0N5AI7XIID6T1ASG8NTWP92S' where id=6;
-update noar ti set b2='D76S0N5AI7XIID6T1ASG8NTWP92S' where id=6;
-update noar tt set v0='IANCRZHUB31M4R4VGA' where id=7;
-update noar ti set v0='IANCRZHUB31M4R4VGA' where id=7;
-update noar tt set b0='961A1S' where id=7;
-update noar ti set b0='961A1S' where id=7;
-update noar tt set v0='MU21O5VHGYC4RL3MJ8EZ' where id=7;
-update noar ti set v0='MU21O5VHGYC4RL3MJ8EZ' where id=7;
-update noar tt set b1='OS7M7QJLG5TUQ4MOMBJ' where id=7;
-update noar ti set b1='OS7M7QJLG5TUQ4MOMBJ' where id=7;
-update noar tt set v0='UY' where id=7;
-update noar ti set v0='UY' where id=7;
-update noar tt set b2='JRK9MJ752JTPUKMZZQPF6' where id=7;
-update noar ti set b2='JRK9MJ752JTPUKMZZQPF6' where id=7;
-update noar tt set v0='D0KT' where id=8;
-update noar ti set v0='D0KT' where id=8;
-update noar tt set b0='A7LAQ6U07Q92OP0UTB2HSZ84F50R' where id=8;
-update noar ti set b0='A7LAQ6U07Q92OP0UTB2HSZ84F50R' where id=8;
-update noar tt set v0='CV5OY830BXQQXL95JDX3' where id=8;
-update noar ti set v0='CV5OY830BXQQXL95JDX3' where id=8;
-update noar tt set b1='1ZNFCTS3C2M' where id=8;
-update noar ti set b1='1ZNFCTS3C2M' where id=8;
-update noar tt set v0='2M5XH8SUK' where id=8;
-update noar ti set v0='2M5XH8SUK' where id=8;
-update noar tt set b2='5B335GUE2CA65AO8' where id=8;
-update noar ti set b2='5B335GUE2CA65AO8' where id=8;
-update noar tt set v0='UKR7HGQ' where id=9;
-update noar ti set v0='UKR7HGQ' where id=9;
-update noar tt set b0='VQH8ONUT7REUY2UF4RZT2HE3IZ5OXS94' where id=9;
-update noar ti set b0='VQH8ONUT7REUY2UF4RZT2HE3IZ5OXS94' where id=9;
-update noar tt set v0='1ZGID7OWPXRUNPMTLAVB' where id=9;
-update noar ti set v0='1ZGID7OWPXRUNPMTLAVB' where id=9;
-update noar tt set b1='3736ZBEFFYM1VB4ONERO' where id=9;
-update noar ti set b1='3736ZBEFFYM1VB4ONERO' where id=9;
-update noar tt set v0='DM41BH75U' where id=9;
-update noar ti set v0='DM41BH75U' where id=9;
-update noar tt set b2='Y4KONN4LCCDPL6TO8D20ZIPQ8OXBNFZ' where id=9;
-update noar ti set b2='Y4KONN4LCCDPL6TO8D20ZIPQ8OXBNFZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='P9754ISX9ROQI08URN1' where id=1;
-update noar ti set v0='P9754ISX9ROQI08URN1' where id=1;
-update noar tt set b0='4BBTZ86HNXI6XSDIN2L' where id=1;
-update noar ti set b0='4BBTZ86HNXI6XSDIN2L' where id=1;
-update noar tt set v0='0RAT02RZ4IKOB3' where id=1;
-update noar ti set v0='0RAT02RZ4IKOB3' where id=1;
-update noar tt set b1='16XK' where id=1;
-update noar ti set b1='16XK' where id=1;
-update noar tt set v0='N3FG8WXXK6N17UHB8ZM285U' where id=1;
-update noar ti set v0='N3FG8WXXK6N17UHB8ZM285U' where id=1;
-update noar tt set b2='RMYJW6GIOKWPWN4UAEIDC' where id=1;
-update noar ti set b2='RMYJW6GIOKWPWN4UAEIDC' where id=1;
-update noar tt set v0='PX91W0OI4F' where id=2;
-update noar ti set v0='PX91W0OI4F' where id=2;
-update noar tt set b0='A78080RH6BZE5X1J8QU9H49YHAZV' where id=2;
-update noar ti set b0='A78080RH6BZE5X1J8QU9H49YHAZV' where id=2;
-update noar tt set v0='JOPIZFWL0ZLP7FC2RL1013B0' where id=2;
-update noar ti set v0='JOPIZFWL0ZLP7FC2RL1013B0' where id=2;
-update noar tt set b1='VAGWTRWGIL2' where id=2;
-update noar ti set b1='VAGWTRWGIL2' where id=2;
-update noar tt set v0='M2XRI5T8YS4Q0TX0YG' where id=2;
-update noar ti set v0='M2XRI5T8YS4Q0TX0YG' where id=2;
-update noar tt set b2='YSPL89LJE0PAFXNTZZJ5W6T7O' where id=2;
-update noar ti set b2='YSPL89LJE0PAFXNTZZJ5W6T7O' where id=2;
-update noar tt set v0='12MMIH2CKX1UBVRQ6DEQBIB7FYTSV' where id=3;
-update noar ti set v0='12MMIH2CKX1UBVRQ6DEQBIB7FYTSV' where id=3;
-update noar tt set b0='CZG1U8EELR1Y6' where id=3;
-update noar ti set b0='CZG1U8EELR1Y6' where id=3;
-update noar tt set v0='MU0D0R9BZPUNTILNCLIN2M700H0XM' where id=3;
-update noar ti set v0='MU0D0R9BZPUNTILNCLIN2M700H0XM' where id=3;
-update noar tt set b1='F3QL0ELJ7MER7TT8O4YZ8H' where id=3;
-update noar ti set b1='F3QL0ELJ7MER7TT8O4YZ8H' where id=3;
-update noar tt set v0='QXPFZV' where id=3;
-update noar ti set v0='QXPFZV' where id=3;
-update noar tt set b2='AC59PD1PD15SH' where id=3;
-update noar ti set b2='AC59PD1PD15SH' where id=3;
-update noar tt set v0='YGOAL6EI4F92QMOXSEF4FANMVAKW' where id=4;
-update noar ti set v0='YGOAL6EI4F92QMOXSEF4FANMVAKW' where id=4;
-update noar tt set b0='3XQDDPCX2WB0MI5KSMK1N7CR3ZA2' where id=4;
-update noar ti set b0='3XQDDPCX2WB0MI5KSMK1N7CR3ZA2' where id=4;
-update noar tt set v0='GRSIW0UA9UNZ6XW28VYOIVWLS' where id=4;
-update noar ti set v0='GRSIW0UA9UNZ6XW28VYOIVWLS' where id=4;
-update noar tt set b1='4CWUPLJD9JIO8HN' where id=4;
-update noar ti set b1='4CWUPLJD9JIO8HN' where id=4;
-update noar tt set v0='H4OD1RGACNC5LBU6ULY0PGPGBCZ' where id=4;
-update noar ti set v0='H4OD1RGACNC5LBU6ULY0PGPGBCZ' where id=4;
-update noar tt set b2='HRE87PTZXG' where id=4;
-update noar ti set b2='HRE87PTZXG' where id=4;
-update noar tt set v0='0258P3I2M5' where id=5;
-update noar ti set v0='0258P3I2M5' where id=5;
-update noar tt set b0='1DKFW0MKOBZY30ACA6192' where id=5;
-update noar ti set b0='1DKFW0MKOBZY30ACA6192' where id=5;
-update noar tt set v0='VM6BPD8GNB18FUCM1C0F6KORQSA5' where id=5;
-update noar ti set v0='VM6BPD8GNB18FUCM1C0F6KORQSA5' where id=5;
-update noar tt set b1='QS2ZSLW5NJJ799HX8' where id=5;
-update noar ti set b1='QS2ZSLW5NJJ799HX8' where id=5;
-update noar tt set v0='PV52H6MO' where id=5;
-update noar ti set v0='PV52H6MO' where id=5;
-update noar tt set b2='SR7G9PX66DF3LIZBY69CWT9B0MXAE' where id=5;
-update noar ti set b2='SR7G9PX66DF3LIZBY69CWT9B0MXAE' where id=5;
-update noar tt set v0='M3BJN377JMRFQS5AY' where id=6;
-update noar ti set v0='M3BJN377JMRFQS5AY' where id=6;
-update noar tt set b0='GSZB' where id=6;
-update noar ti set b0='GSZB' where id=6;
-update noar tt set v0='IRUI2NWN1RDT171EA4' where id=6;
-update noar ti set v0='IRUI2NWN1RDT171EA4' where id=6;
-update noar tt set b1='OFVG79YD4PYDE3T' where id=6;
-update noar ti set b1='OFVG79YD4PYDE3T' where id=6;
-update noar tt set v0='EDZCEV5MSY1J' where id=6;
-update noar ti set v0='EDZCEV5MSY1J' where id=6;
-update noar tt set b2='2J6DCPASNBWD3TC7A12ZK022CIZ8A' where id=6;
-update noar ti set b2='2J6DCPASNBWD3TC7A12ZK022CIZ8A' where id=6;
-update noar tt set v0='79XDYIF9M49T4S25PQ6RBDSQ8' where id=7;
-update noar ti set v0='79XDYIF9M49T4S25PQ6RBDSQ8' where id=7;
-update noar tt set b0='Y7D49VAUV8' where id=7;
-update noar ti set b0='Y7D49VAUV8' where id=7;
-update noar tt set v0='CNQBLJAIRXCF37D4ZJ2VYRK1L' where id=7;
-update noar ti set v0='CNQBLJAIRXCF37D4ZJ2VYRK1L' where id=7;
-update noar tt set b1='8LQ2' where id=7;
-update noar ti set b1='8LQ2' where id=7;
-update noar tt set v0='CSHU3BW8EAH3B' where id=7;
-update noar ti set v0='CSHU3BW8EAH3B' where id=7;
-update noar tt set b2='XSLTUBDNBOPI5TLHVC8N1R9ALD22' where id=7;
-update noar ti set b2='XSLTUBDNBOPI5TLHVC8N1R9ALD22' where id=7;
-update noar tt set v0='7GX' where id=8;
-update noar ti set v0='7GX' where id=8;
-update noar tt set b0='GX20R0WSGFZLWVHJNTZK61QF8CUH4XXL' where id=8;
-update noar ti set b0='GX20R0WSGFZLWVHJNTZK61QF8CUH4XXL' where id=8;
-update noar tt set v0='6RFA36W' where id=8;
-update noar ti set v0='6RFA36W' where id=8;
-update noar tt set b1='DWEGGV3R14Q9NB3ZFJO9CQS2OKWI' where id=8;
-update noar ti set b1='DWEGGV3R14Q9NB3ZFJO9CQS2OKWI' where id=8;
-update noar tt set v0='BFPY09E4SPIBG09GDUPR7EI1FMM' where id=8;
-update noar ti set v0='BFPY09E4SPIBG09GDUPR7EI1FMM' where id=8;
-update noar tt set b2='YA8ODNAS2PQ6KE6TTBW65B' where id=8;
-update noar ti set b2='YA8ODNAS2PQ6KE6TTBW65B' where id=8;
-update noar tt set v0='YX77DNRPZ6ZSIZVFKM' where id=9;
-update noar ti set v0='YX77DNRPZ6ZSIZVFKM' where id=9;
-update noar tt set b0='IAOV80TPE' where id=9;
-update noar ti set b0='IAOV80TPE' where id=9;
-update noar tt set v0='VVI4660KTG2O8LX7IVON3SABIW4NMS' where id=9;
-update noar ti set v0='VVI4660KTG2O8LX7IVON3SABIW4NMS' where id=9;
-update noar tt set b1='SEDK8F56J9UAP3X0LTSCIVUK' where id=9;
-update noar ti set b1='SEDK8F56J9UAP3X0LTSCIVUK' where id=9;
-update noar tt set v0='P04MRK1G7' where id=9;
-update noar ti set v0='P04MRK1G7' where id=9;
-update noar tt set b2='TKGH91K6OT2AE9M9TLL3GLR7BF' where id=9;
-update noar ti set b2='TKGH91K6OT2AE9M9TLL3GLR7BF' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 mediumblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='T1274APIHBBP4B2U2L21ZU2XXZA' where id=1;
-update noar ti set v0='T1274APIHBBP4B2U2L21ZU2XXZA' where id=1;
-update noar tt set b0='R6BNDO36V0ZVP1I831RG24MHUVWMC' where id=1;
-update noar ti set b0='R6BNDO36V0ZVP1I831RG24MHUVWMC' where id=1;
-update noar tt set v0='WNYH9PHZ02C9D9UM' where id=1;
-update noar ti set v0='WNYH9PHZ02C9D9UM' where id=1;
-update noar tt set b1='YFF' where id=1;
-update noar ti set b1='YFF' where id=1;
-update noar tt set v0='Y4XZ5P3G0PLCD3LEA87A28LTLN1E' where id=1;
-update noar ti set v0='Y4XZ5P3G0PLCD3LEA87A28LTLN1E' where id=1;
-update noar tt set b2='5JTLME485' where id=1;
-update noar ti set b2='5JTLME485' where id=1;
-update noar tt set v0='F4RJXJX7WIE5Y3' where id=2;
-update noar ti set v0='F4RJXJX7WIE5Y3' where id=2;
-update noar tt set b0='7NFHZU1NN' where id=2;
-update noar ti set b0='7NFHZU1NN' where id=2;
-update noar tt set v0='NTIE5DW1F28WSMZ7D30W' where id=2;
-update noar ti set v0='NTIE5DW1F28WSMZ7D30W' where id=2;
-update noar tt set b1='QMPFBZASME' where id=2;
-update noar ti set b1='QMPFBZASME' where id=2;
-update noar tt set v0='NG' where id=2;
-update noar ti set v0='NG' where id=2;
-update noar tt set b2='AGVRQ4GV38JE1' where id=2;
-update noar ti set b2='AGVRQ4GV38JE1' where id=2;
-update noar tt set v0='39UE1TEX2BA442N' where id=3;
-update noar ti set v0='39UE1TEX2BA442N' where id=3;
-update noar tt set b0='BE5GLXPCCAY81DFMFC06J4CFYC6VZK8W' where id=3;
-update noar ti set b0='BE5GLXPCCAY81DFMFC06J4CFYC6VZK8W' where id=3;
-update noar tt set v0='IKC944DZARP9DH' where id=3;
-update noar ti set v0='IKC944DZARP9DH' where id=3;
-update noar tt set b1='SQ5USLL10UIV14OZUJ3A8VBZN12Q3DS' where id=3;
-update noar ti set b1='SQ5USLL10UIV14OZUJ3A8VBZN12Q3DS' where id=3;
-update noar tt set v0='I0T6NPLXDMGWZJVS' where id=3;
-update noar ti set v0='I0T6NPLXDMGWZJVS' where id=3;
-update noar tt set b2='EE7O0QXJ' where id=3;
-update noar ti set b2='EE7O0QXJ' where id=3;
-update noar tt set v0='LDBP8T5IE3XVV8QV402F9TK0O' where id=4;
-update noar ti set v0='LDBP8T5IE3XVV8QV402F9TK0O' where id=4;
-update noar tt set b0='HCJXTNPL0UTX' where id=4;
-update noar ti set b0='HCJXTNPL0UTX' where id=4;
-update noar tt set v0='LX4O8' where id=4;
-update noar ti set v0='LX4O8' where id=4;
-update noar tt set b1='55Z2H7JJ' where id=4;
-update noar ti set b1='55Z2H7JJ' where id=4;
-update noar tt set v0='KABNXA8VZTK1OF4R8TWOM6IWX7A26CU' where id=4;
-update noar ti set v0='KABNXA8VZTK1OF4R8TWOM6IWX7A26CU' where id=4;
-update noar tt set b2='7QF43' where id=4;
-update noar ti set b2='7QF43' where id=4;
-update noar tt set v0='1M0EUUZ8S3ET2' where id=5;
-update noar ti set v0='1M0EUUZ8S3ET2' where id=5;
-update noar tt set b0='SQWBIH0E90M43R' where id=5;
-update noar ti set b0='SQWBIH0E90M43R' where id=5;
-update noar tt set v0='J1597GUSZZWOPU6D3RCIO' where id=5;
-update noar ti set v0='J1597GUSZZWOPU6D3RCIO' where id=5;
-update noar tt set b1='C' where id=5;
-update noar ti set b1='C' where id=5;
-update noar tt set v0='8UPD193X9P12KGKN179' where id=5;
-update noar ti set v0='8UPD193X9P12KGKN179' where id=5;
-update noar tt set b2='BQLC431LDK4GTLN93' where id=5;
-update noar ti set b2='BQLC431LDK4GTLN93' where id=5;
-update noar tt set v0='FKIRPWPEAGN0XNHINS9' where id=6;
-update noar ti set v0='FKIRPWPEAGN0XNHINS9' where id=6;
-update noar tt set b0='W' where id=6;
-update noar ti set b0='W' where id=6;
-update noar tt set v0='C26NC9B0X68XYH' where id=6;
-update noar ti set v0='C26NC9B0X68XYH' where id=6;
-update noar tt set b1='PBV8MRYF3DX5P' where id=6;
-update noar ti set b1='PBV8MRYF3DX5P' where id=6;
-update noar tt set v0='IZ9RL24Z9631QT7KJJHYMM1S6LB8' where id=6;
-update noar ti set v0='IZ9RL24Z9631QT7KJJHYMM1S6LB8' where id=6;
-update noar tt set b2='95UQDOGLDG2O6I8SF2' where id=6;
-update noar ti set b2='95UQDOGLDG2O6I8SF2' where id=6;
-update noar tt set v0='MAOMFDRT' where id=7;
-update noar ti set v0='MAOMFDRT' where id=7;
-update noar tt set b0='1LPNHX3MNGOWKAML0OKK63IBV6M0' where id=7;
-update noar ti set b0='1LPNHX3MNGOWKAML0OKK63IBV6M0' where id=7;
-update noar tt set v0='HEAT2I13KB6PGO4090CRT0MA0DOIXZ' where id=7;
-update noar ti set v0='HEAT2I13KB6PGO4090CRT0MA0DOIXZ' where id=7;
-update noar tt set b1='9H9VRMA0NPBOZ' where id=7;
-update noar ti set b1='9H9VRMA0NPBOZ' where id=7;
-update noar tt set v0='T' where id=7;
-update noar ti set v0='T' where id=7;
-update noar tt set b2='SD6EPVYZIXSBI5EMCTZQK060ZMF' where id=7;
-update noar ti set b2='SD6EPVYZIXSBI5EMCTZQK060ZMF' where id=7;
-update noar tt set v0='3FS8KW7FSUW' where id=8;
-update noar ti set v0='3FS8KW7FSUW' where id=8;
-update noar tt set b0='CHDAHU0DRI6' where id=8;
-update noar ti set b0='CHDAHU0DRI6' where id=8;
-update noar tt set v0='12R217A2EXCSOD9UA' where id=8;
-update noar ti set v0='12R217A2EXCSOD9UA' where id=8;
-update noar tt set b1='57U9SRYFJ3J0258A1Q4BEELYQX9' where id=8;
-update noar ti set b1='57U9SRYFJ3J0258A1Q4BEELYQX9' where id=8;
-update noar tt set v0='7' where id=8;
-update noar ti set v0='7' where id=8;
-update noar tt set b2='0T055ZOMZ5QJ5' where id=8;
-update noar ti set b2='0T055ZOMZ5QJ5' where id=8;
-update noar tt set v0='UAH0JHN6PG0RJ3' where id=9;
-update noar ti set v0='UAH0JHN6PG0RJ3' where id=9;
-update noar tt set b0='S3' where id=9;
-update noar ti set b0='S3' where id=9;
-update noar tt set v0='2C0F5F1ZHPV1' where id=9;
-update noar ti set v0='2C0F5F1ZHPV1' where id=9;
-update noar tt set b1='A1GVONA281EGWFOJP2UB' where id=9;
-update noar ti set b1='A1GVONA281EGWFOJP2UB' where id=9;
-update noar tt set v0='0VQOMMO9' where id=9;
-update noar ti set v0='0VQOMMO9' where id=9;
-update noar tt set b2='IXITT8D1SLMKFJYPGD3ZXTD4B5G' where id=9;
-update noar ti set b2='IXITT8D1SLMKFJYPGD3ZXTD4B5G' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CR1XGA' where id=1;
-update noar ti set v0='CR1XGA' where id=1;
-update noar tt set b0='E8' where id=1;
-update noar ti set b0='E8' where id=1;
-update noar tt set v0='L1NASIKWECW0CCXXCW5HTIE5FL' where id=1;
-update noar ti set v0='L1NASIKWECW0CCXXCW5HTIE5FL' where id=1;
-update noar tt set b1='WP66DCCBAFZGOXMV8JMSUUVC3TK' where id=1;
-update noar ti set b1='WP66DCCBAFZGOXMV8JMSUUVC3TK' where id=1;
-update noar tt set v0='EIDQ6N74ADVELZPASLV0I07LN' where id=1;
-update noar ti set v0='EIDQ6N74ADVELZPASLV0I07LN' where id=1;
-update noar tt set b2='5IK7YPSDFZWNU' where id=1;
-update noar ti set b2='5IK7YPSDFZWNU' where id=1;
-update noar tt set v0='HJUNFY' where id=2;
-update noar ti set v0='HJUNFY' where id=2;
-update noar tt set b0='2III2HXL24GFAOFU8BU' where id=2;
-update noar ti set b0='2III2HXL24GFAOFU8BU' where id=2;
-update noar tt set v0='5X7O6USCXDLGP889HBX5ZR6' where id=2;
-update noar ti set v0='5X7O6USCXDLGP889HBX5ZR6' where id=2;
-update noar tt set b1='9YN' where id=2;
-update noar ti set b1='9YN' where id=2;
-update noar tt set v0='ZAQ3FXYRY2REPXK9UL90F' where id=2;
-update noar ti set v0='ZAQ3FXYRY2REPXK9UL90F' where id=2;
-update noar tt set b2='JB088Y0DUU' where id=2;
-update noar ti set b2='JB088Y0DUU' where id=2;
-update noar tt set v0='O2BFIR1CB5K2OPX7NYFBYS14' where id=3;
-update noar ti set v0='O2BFIR1CB5K2OPX7NYFBYS14' where id=3;
-update noar tt set b0='TAX0AS3BOFYRPZXQR7M7C0C3' where id=3;
-update noar ti set b0='TAX0AS3BOFYRPZXQR7M7C0C3' where id=3;
-update noar tt set v0='JTBORLWDTO36AQL' where id=3;
-update noar ti set v0='JTBORLWDTO36AQL' where id=3;
-update noar tt set b1='R72OPFWSIBYXJYBKTVKVSG1UVVV0' where id=3;
-update noar ti set b1='R72OPFWSIBYXJYBKTVKVSG1UVVV0' where id=3;
-update noar tt set v0='QB9VYA8BV6NOMEJAYN36B' where id=3;
-update noar ti set v0='QB9VYA8BV6NOMEJAYN36B' where id=3;
-update noar tt set b2='KTL0HUCN0M' where id=3;
-update noar ti set b2='KTL0HUCN0M' where id=3;
-update noar tt set v0='AH1Q0TTRBLLKSHIIGHM2UC' where id=4;
-update noar ti set v0='AH1Q0TTRBLLKSHIIGHM2UC' where id=4;
-update noar tt set b0='Z259P259Z9UV' where id=4;
-update noar ti set b0='Z259P259Z9UV' where id=4;
-update noar tt set v0='CSN6QCX27GZHGJ111TR6G0FU4EM' where id=4;
-update noar ti set v0='CSN6QCX27GZHGJ111TR6G0FU4EM' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='4H3J8TO' where id=4;
-update noar ti set v0='4H3J8TO' where id=4;
-update noar tt set b2='XY8BF07UKW773O' where id=4;
-update noar ti set b2='XY8BF07UKW773O' where id=4;
-update noar tt set v0='MYD7B92M4U5PJ5F2XR8LEASE062MSB91' where id=5;
-update noar ti set v0='MYD7B92M4U5PJ5F2XR8LEASE062MSB91' where id=5;
-update noar tt set b0='R' where id=5;
-update noar ti set b0='R' where id=5;
-update noar tt set v0='GY1MJUTPI8B71YQK45QXA1' where id=5;
-update noar ti set v0='GY1MJUTPI8B71YQK45QXA1' where id=5;
-update noar tt set b1='7WP725AY1O147HHK372S61B' where id=5;
-update noar ti set b1='7WP725AY1O147HHK372S61B' where id=5;
-update noar tt set v0='RIHTML9TVADI6KCUL4U7DRW' where id=5;
-update noar ti set v0='RIHTML9TVADI6KCUL4U7DRW' where id=5;
-update noar tt set b2='O2HSARPHHL4' where id=5;
-update noar ti set b2='O2HSARPHHL4' where id=5;
-update noar tt set v0='RGU6JH5' where id=6;
-update noar ti set v0='RGU6JH5' where id=6;
-update noar tt set b0='ESRK7RRGVRJTXMJE78AHPTLE4WP62DM' where id=6;
-update noar ti set b0='ESRK7RRGVRJTXMJE78AHPTLE4WP62DM' where id=6;
-update noar tt set v0='O7GOV5G5SHGFWMNNHDC0JVQ2IT1L7' where id=6;
-update noar ti set v0='O7GOV5G5SHGFWMNNHDC0JVQ2IT1L7' where id=6;
-update noar tt set b1='SMKZZS0I504FDLODZTHTZMCJDR9XP1' where id=6;
-update noar ti set b1='SMKZZS0I504FDLODZTHTZMCJDR9XP1' where id=6;
-update noar tt set v0='G7ZSSFMBDVU8EOYSEHKBY' where id=6;
-update noar ti set v0='G7ZSSFMBDVU8EOYSEHKBY' where id=6;
-update noar tt set b2='LNJJO33NMF9I9Z65NPKZC1NCHIEI38' where id=6;
-update noar ti set b2='LNJJO33NMF9I9Z65NPKZC1NCHIEI38' where id=6;
-update noar tt set v0='CA3L4IG8' where id=7;
-update noar ti set v0='CA3L4IG8' where id=7;
-update noar tt set b0='7AZ' where id=7;
-update noar ti set b0='7AZ' where id=7;
-update noar tt set v0='C49AL32LNCVW' where id=7;
-update noar ti set v0='C49AL32LNCVW' where id=7;
-update noar tt set b1='XAC495IV7WSC2CBIYYYOG0' where id=7;
-update noar ti set b1='XAC495IV7WSC2CBIYYYOG0' where id=7;
-update noar tt set v0='UC6RTUBJMLOF2IZ' where id=7;
-update noar ti set v0='UC6RTUBJMLOF2IZ' where id=7;
-update noar tt set b2='MJJUH66554ZN6N3B18PU4XOZX9ETF2M' where id=7;
-update noar ti set b2='MJJUH66554ZN6N3B18PU4XOZX9ETF2M' where id=7;
-update noar tt set v0='92W81S36LCQ' where id=8;
-update noar ti set v0='92W81S36LCQ' where id=8;
-update noar tt set b0='QUHA43D9RK73B0N7JSYZ6WDWGZLK' where id=8;
-update noar ti set b0='QUHA43D9RK73B0N7JSYZ6WDWGZLK' where id=8;
-update noar tt set v0='CDCMSQ' where id=8;
-update noar ti set v0='CDCMSQ' where id=8;
-update noar tt set b1='FW1S1MMI' where id=8;
-update noar ti set b1='FW1S1MMI' where id=8;
-update noar tt set v0='9IY1JC' where id=8;
-update noar ti set v0='9IY1JC' where id=8;
-update noar tt set b2='D3YYVPJW7ATCDEVU2NAXWLRFOY7N' where id=8;
-update noar ti set b2='D3YYVPJW7ATCDEVU2NAXWLRFOY7N' where id=8;
-update noar tt set v0='7XDSX8FVQHCYZ7LF4DNFKRXJK3CY71US' where id=9;
-update noar ti set v0='7XDSX8FVQHCYZ7LF4DNFKRXJK3CY71US' where id=9;
-update noar tt set b0='GN9OJF' where id=9;
-update noar ti set b0='GN9OJF' where id=9;
-update noar tt set v0='I5UAABASIYUD53OHBD2CMT' where id=9;
-update noar ti set v0='I5UAABASIYUD53OHBD2CMT' where id=9;
-update noar tt set b1='3XE6IIEHMCI89BXWUPWZTF' where id=9;
-update noar ti set b1='3XE6IIEHMCI89BXWUPWZTF' where id=9;
-update noar tt set v0='PU37BK87C2F433FH697TA' where id=9;
-update noar ti set v0='PU37BK87C2F433FH697TA' where id=9;
-update noar tt set b2='3NAXFO3RIYZO77AJP1BM3W5FFAJM3C' where id=9;
-update noar ti set b2='3NAXFO3RIYZO77AJP1BM3W5FFAJM3C' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RTMTUTG8' where id=1;
-update noar ti set v0='RTMTUTG8' where id=1;
-update noar tt set b0='X7VE' where id=1;
-update noar ti set b0='X7VE' where id=1;
-update noar tt set v0='5SX0TV5E725' where id=1;
-update noar ti set v0='5SX0TV5E725' where id=1;
-update noar tt set b1='SBDCGTM5JXWJNPDVOGD9YRS' where id=1;
-update noar ti set b1='SBDCGTM5JXWJNPDVOGD9YRS' where id=1;
-update noar tt set v0='26KIJZIGNWIX7N26VYQNPX4KY1BJT' where id=1;
-update noar ti set v0='26KIJZIGNWIX7N26VYQNPX4KY1BJT' where id=1;
-update noar tt set b2='BU3QL18B5PTSX3G7ZY7K4QM' where id=1;
-update noar ti set b2='BU3QL18B5PTSX3G7ZY7K4QM' where id=1;
-update noar tt set v0='Z6M4I1H0MJJOPKP6SVHR1R93PTZQJW9' where id=2;
-update noar ti set v0='Z6M4I1H0MJJOPKP6SVHR1R93PTZQJW9' where id=2;
-update noar tt set b0='SXAD1J5K2MAVN9TERSE' where id=2;
-update noar ti set b0='SXAD1J5K2MAVN9TERSE' where id=2;
-update noar tt set v0='WZ7Q48Y4P' where id=2;
-update noar ti set v0='WZ7Q48Y4P' where id=2;
-update noar tt set b1='LPV8WVT6F63F6X1XQ13YA' where id=2;
-update noar ti set b1='LPV8WVT6F63F6X1XQ13YA' where id=2;
-update noar tt set v0='TA2X5W60R03HU2SCR1RPAJ41249C14E5' where id=2;
-update noar ti set v0='TA2X5W60R03HU2SCR1RPAJ41249C14E5' where id=2;
-update noar tt set b2='3Q6KCQO4QYANCNQG8SACQ7DR2' where id=2;
-update noar ti set b2='3Q6KCQO4QYANCNQG8SACQ7DR2' where id=2;
-update noar tt set v0='8' where id=3;
-update noar ti set v0='8' where id=3;
-update noar tt set b0='5Z1SST1CFQHJC76KNF9U1YIL9' where id=3;
-update noar ti set b0='5Z1SST1CFQHJC76KNF9U1YIL9' where id=3;
-update noar tt set v0='BXF8' where id=3;
-update noar ti set v0='BXF8' where id=3;
-update noar tt set b1='DT8CMO7WWANCVCLW0WSX7TDCHN99GP84' where id=3;
-update noar ti set b1='DT8CMO7WWANCVCLW0WSX7TDCHN99GP84' where id=3;
-update noar tt set v0='WDPU' where id=3;
-update noar ti set v0='WDPU' where id=3;
-update noar tt set b2='FB2LQXNAPVP6U8LHJDER' where id=3;
-update noar ti set b2='FB2LQXNAPVP6U8LHJDER' where id=3;
-update noar tt set v0='SK3PO1RAD' where id=4;
-update noar ti set v0='SK3PO1RAD' where id=4;
-update noar tt set b0='WGBK47FR56TAE758UOC8' where id=4;
-update noar ti set b0='WGBK47FR56TAE758UOC8' where id=4;
-update noar tt set v0='NV' where id=4;
-update noar ti set v0='NV' where id=4;
-update noar tt set b1='TY589HFE91KG' where id=4;
-update noar ti set b1='TY589HFE91KG' where id=4;
-update noar tt set v0='HYDK69ZP8TIW31LPWE7WL1N7SCPN' where id=4;
-update noar ti set v0='HYDK69ZP8TIW31LPWE7WL1N7SCPN' where id=4;
-update noar tt set b2='W' where id=4;
-update noar ti set b2='W' where id=4;
-update noar tt set v0='2O42O63C4TVZGN1VGYZQDA' where id=5;
-update noar ti set v0='2O42O63C4TVZGN1VGYZQDA' where id=5;
-update noar tt set b0='WTL4DSC6HHHAQJ504VFWXD9B' where id=5;
-update noar ti set b0='WTL4DSC6HHHAQJ504VFWXD9B' where id=5;
-update noar tt set v0='3TCWGRJR7RA4M951K93XK80E' where id=5;
-update noar ti set v0='3TCWGRJR7RA4M951K93XK80E' where id=5;
-update noar tt set b1='DHBXPUGDSVD4' where id=5;
-update noar ti set b1='DHBXPUGDSVD4' where id=5;
-update noar tt set v0='9W1F67VS4U3EMA7LP2IXUNYMW53WG' where id=5;
-update noar ti set v0='9W1F67VS4U3EMA7LP2IXUNYMW53WG' where id=5;
-update noar tt set b2='3VPY3IZ68J' where id=5;
-update noar ti set b2='3VPY3IZ68J' where id=5;
-update noar tt set v0='MF8SUTEEUHCF3MOH79PFV' where id=6;
-update noar ti set v0='MF8SUTEEUHCF3MOH79PFV' where id=6;
-update noar tt set b0='M9G887ULQV0XU' where id=6;
-update noar ti set b0='M9G887ULQV0XU' where id=6;
-update noar tt set v0='E5YXO1FFW5LTWWMHC3L' where id=6;
-update noar ti set v0='E5YXO1FFW5LTWWMHC3L' where id=6;
-update noar tt set b1='3MEXXTITVPX5R7IPZDDI' where id=6;
-update noar ti set b1='3MEXXTITVPX5R7IPZDDI' where id=6;
-update noar tt set v0='K5N' where id=6;
-update noar ti set v0='K5N' where id=6;
-update noar tt set b2='SCJBLZC3YGBKPK2GIYNQ4' where id=6;
-update noar ti set b2='SCJBLZC3YGBKPK2GIYNQ4' where id=6;
-update noar tt set v0='RQ0XBRUZTGWG5SPCXKJ2T7XR92' where id=7;
-update noar ti set v0='RQ0XBRUZTGWG5SPCXKJ2T7XR92' where id=7;
-update noar tt set b0='H2H2K5YIQZX9KP24EE8ENNPKU17WY' where id=7;
-update noar ti set b0='H2H2K5YIQZX9KP24EE8ENNPKU17WY' where id=7;
-update noar tt set v0='I3XNMPSMIM2LCMC' where id=7;
-update noar ti set v0='I3XNMPSMIM2LCMC' where id=7;
-update noar tt set b1='SBL2' where id=7;
-update noar ti set b1='SBL2' where id=7;
-update noar tt set v0='WDE6C9UGCJD' where id=7;
-update noar ti set v0='WDE6C9UGCJD' where id=7;
-update noar tt set b2='J8Q1C5BWYB7XAMVPX497Z5HCN91Y' where id=7;
-update noar ti set b2='J8Q1C5BWYB7XAMVPX497Z5HCN91Y' where id=7;
-update noar tt set v0='LTLKN6CVZEK1IKHAHYDMYNE6620ZPW5' where id=8;
-update noar ti set v0='LTLKN6CVZEK1IKHAHYDMYNE6620ZPW5' where id=8;
-update noar tt set b0='GI6KMXXT1JY54PN7M58AW2PN5JK6G' where id=8;
-update noar ti set b0='GI6KMXXT1JY54PN7M58AW2PN5JK6G' where id=8;
-update noar tt set v0='5X2N' where id=8;
-update noar ti set v0='5X2N' where id=8;
-update noar tt set b1='NHFYK9V8TZNPSTOPLHU98' where id=8;
-update noar ti set b1='NHFYK9V8TZNPSTOPLHU98' where id=8;
-update noar tt set v0='BQWXTLN620N7BY4VCM' where id=8;
-update noar ti set v0='BQWXTLN620N7BY4VCM' where id=8;
-update noar tt set b2='VYGGUA0EOP' where id=8;
-update noar ti set b2='VYGGUA0EOP' where id=8;
-update noar tt set v0='CDYYKNWYLSY1F9N0EDDJ6RS63ETV' where id=9;
-update noar ti set v0='CDYYKNWYLSY1F9N0EDDJ6RS63ETV' where id=9;
-update noar tt set b0='ZGPLEIP8X8YT4HQJCV4Y6JWLWYHD0S2S' where id=9;
-update noar ti set b0='ZGPLEIP8X8YT4HQJCV4Y6JWLWYHD0S2S' where id=9;
-update noar tt set v0='CT608GR265F4R91LJOQUXJY2A1OB2' where id=9;
-update noar ti set v0='CT608GR265F4R91LJOQUXJY2A1OB2' where id=9;
-update noar tt set b1='9AIYYZQ2W5VP2HB8FTAOIPGECU4CCS' where id=9;
-update noar ti set b1='9AIYYZQ2W5VP2HB8FTAOIPGECU4CCS' where id=9;
-update noar tt set v0='ET' where id=9;
-update noar ti set v0='ET' where id=9;
-update noar tt set b2='T8HOBUPHXNDI6T6QR2WKSE0DMUOE' where id=9;
-update noar ti set b2='T8HOBUPHXNDI6T6QR2WKSE0DMUOE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JDZTWT75GK' where id=1;
-update noar ti set v0='JDZTWT75GK' where id=1;
-update noar tt set b0='JAN6LMJO9FYXI5WAGRN8KKXT' where id=1;
-update noar ti set b0='JAN6LMJO9FYXI5WAGRN8KKXT' where id=1;
-update noar tt set v0='EMG430PG6EH9PNRLV0RXW' where id=1;
-update noar ti set v0='EMG430PG6EH9PNRLV0RXW' where id=1;
-update noar tt set b1='DKZ9TYWDVXCT4J97T7L' where id=1;
-update noar ti set b1='DKZ9TYWDVXCT4J97T7L' where id=1;
-update noar tt set v0='8N94K60XISURNM49HE6' where id=1;
-update noar ti set v0='8N94K60XISURNM49HE6' where id=1;
-update noar tt set b2='8IGRG23FVMSLBMVDQKZ2LQCE' where id=1;
-update noar ti set b2='8IGRG23FVMSLBMVDQKZ2LQCE' where id=1;
-update noar tt set v0='ZSPMQAAPH89NCZU9BFW118MO0M' where id=2;
-update noar ti set v0='ZSPMQAAPH89NCZU9BFW118MO0M' where id=2;
-update noar tt set b0='UT' where id=2;
-update noar ti set b0='UT' where id=2;
-update noar tt set v0='BUX76QV0U6S0TKN0X75DJ' where id=2;
-update noar ti set v0='BUX76QV0U6S0TKN0X75DJ' where id=2;
-update noar tt set b1='SPC' where id=2;
-update noar ti set b1='SPC' where id=2;
-update noar tt set v0='VLK0JQYJ1WSZW3' where id=2;
-update noar ti set v0='VLK0JQYJ1WSZW3' where id=2;
-update noar tt set b2='JINEEUSGSR61P08RVB2ILZ0' where id=2;
-update noar ti set b2='JINEEUSGSR61P08RVB2ILZ0' where id=2;
-update noar tt set v0='1CXDB3DF4KXPDYSUGGOJXMNK7TNKHIE' where id=3;
-update noar ti set v0='1CXDB3DF4KXPDYSUGGOJXMNK7TNKHIE' where id=3;
-update noar tt set b0='WXJ5LSF4PQXP17K6XRGJ' where id=3;
-update noar ti set b0='WXJ5LSF4PQXP17K6XRGJ' where id=3;
-update noar tt set v0='NL55D8511QCFO0HSMAUKCHZ0CVG' where id=3;
-update noar ti set v0='NL55D8511QCFO0HSMAUKCHZ0CVG' where id=3;
-update noar tt set b1='M07QGB3AYF' where id=3;
-update noar ti set b1='M07QGB3AYF' where id=3;
-update noar tt set v0='I9Q5EZDTI3H2L8FLWTLUJ7SVXBS59N9' where id=3;
-update noar ti set v0='I9Q5EZDTI3H2L8FLWTLUJ7SVXBS59N9' where id=3;
-update noar tt set b2='2VQGZMRVFARPEJFKHI' where id=3;
-update noar ti set b2='2VQGZMRVFARPEJFKHI' where id=3;
-update noar tt set v0='ZLREW5MJM64' where id=4;
-update noar ti set v0='ZLREW5MJM64' where id=4;
-update noar tt set b0='XWAGF' where id=4;
-update noar ti set b0='XWAGF' where id=4;
-update noar tt set v0='8QSQO9369AC4' where id=4;
-update noar ti set v0='8QSQO9369AC4' where id=4;
-update noar tt set b1='LJGH2B5XK316GS5LO8UCXZSN07V9LW9X' where id=4;
-update noar ti set b1='LJGH2B5XK316GS5LO8UCXZSN07V9LW9X' where id=4;
-update noar tt set v0='WNS04K7Y4A93Y39J' where id=4;
-update noar ti set v0='WNS04K7Y4A93Y39J' where id=4;
-update noar tt set b2='3MB2F7LE4IVIAPWHQT0BVIR468J7T1NY' where id=4;
-update noar ti set b2='3MB2F7LE4IVIAPWHQT0BVIR468J7T1NY' where id=4;
-update noar tt set v0='JH8FPOKV5X8JMCAY' where id=5;
-update noar ti set v0='JH8FPOKV5X8JMCAY' where id=5;
-update noar tt set b0='SO4B3TBLXFPWM5RSTF9LOAO8U7DGIGDW' where id=5;
-update noar ti set b0='SO4B3TBLXFPWM5RSTF9LOAO8U7DGIGDW' where id=5;
-update noar tt set v0='L2GLQ9LDDFTQLXARKISRE3' where id=5;
-update noar ti set v0='L2GLQ9LDDFTQLXARKISRE3' where id=5;
-update noar tt set b1='EPPR17' where id=5;
-update noar ti set b1='EPPR17' where id=5;
-update noar tt set v0='BDZFW5LMD1FI4KVOS3' where id=5;
-update noar ti set v0='BDZFW5LMD1FI4KVOS3' where id=5;
-update noar tt set b2='WJD0PUENGA9H0' where id=5;
-update noar ti set b2='WJD0PUENGA9H0' where id=5;
-update noar tt set v0='TIJM7AJP' where id=6;
-update noar ti set v0='TIJM7AJP' where id=6;
-update noar tt set b0='JIBSVOPPL7XTFZBHNA' where id=6;
-update noar ti set b0='JIBSVOPPL7XTFZBHNA' where id=6;
-update noar tt set v0='53KEIE9064KHPLBFX939' where id=6;
-update noar ti set v0='53KEIE9064KHPLBFX939' where id=6;
-update noar tt set b1='G9JJ4JGJJLCY48NMAMWQRJ372V0N0' where id=6;
-update noar ti set b1='G9JJ4JGJJLCY48NMAMWQRJ372V0N0' where id=6;
-update noar tt set v0='XT6BU32Z' where id=6;
-update noar ti set v0='XT6BU32Z' where id=6;
-update noar tt set b2='08VCFYRT6VWA6LT' where id=6;
-update noar ti set b2='08VCFYRT6VWA6LT' where id=6;
-update noar tt set v0='E6W8FCMHOTFVA' where id=7;
-update noar ti set v0='E6W8FCMHOTFVA' where id=7;
-update noar tt set b0='NAX' where id=7;
-update noar ti set b0='NAX' where id=7;
-update noar tt set v0='V5RSUKWZZVGYU77QK7M4O2M' where id=7;
-update noar ti set v0='V5RSUKWZZVGYU77QK7M4O2M' where id=7;
-update noar tt set b1='1E' where id=7;
-update noar ti set b1='1E' where id=7;
-update noar tt set v0='WU5US9BV2161QYVAVIR8SOX4' where id=7;
-update noar ti set v0='WU5US9BV2161QYVAVIR8SOX4' where id=7;
-update noar tt set b2='547' where id=7;
-update noar ti set b2='547' where id=7;
-update noar tt set v0='DBPYKFTAI7ZOZFX24GGGULHKIHXCCEHZ' where id=8;
-update noar ti set v0='DBPYKFTAI7ZOZFX24GGGULHKIHXCCEHZ' where id=8;
-update noar tt set b0='9P22MJWBRALIQM34A5NPVG' where id=8;
-update noar ti set b0='9P22MJWBRALIQM34A5NPVG' where id=8;
-update noar tt set v0='IXNPII71VQ' where id=8;
-update noar ti set v0='IXNPII71VQ' where id=8;
-update noar tt set b1='10M7W6HBY0WOWSP6TZUROEDG0P5P' where id=8;
-update noar ti set b1='10M7W6HBY0WOWSP6TZUROEDG0P5P' where id=8;
-update noar tt set v0='R9H5XNWJMBZ' where id=8;
-update noar ti set v0='R9H5XNWJMBZ' where id=8;
-update noar tt set b2='D5BJV2Q9U1XNREU3Z8ENZW6G3Y4' where id=8;
-update noar ti set b2='D5BJV2Q9U1XNREU3Z8ENZW6G3Y4' where id=8;
-update noar tt set v0='F6QDB9GGTX5F11VGHUKZI' where id=9;
-update noar ti set v0='F6QDB9GGTX5F11VGHUKZI' where id=9;
-update noar tt set b0='C9JG9WQ9A15S4' where id=9;
-update noar ti set b0='C9JG9WQ9A15S4' where id=9;
-update noar tt set v0='JJ2JN7S5' where id=9;
-update noar ti set v0='JJ2JN7S5' where id=9;
-update noar tt set b1='UTBD5J5TZ0' where id=9;
-update noar ti set b1='UTBD5J5TZ0' where id=9;
-update noar tt set v0='Z696FKBSCT4N' where id=9;
-update noar ti set v0='Z696FKBSCT4N' where id=9;
-update noar tt set b2='X02OHHSTWDB' where id=9;
-update noar ti set b2='X02OHHSTWDB' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='V8ET1B6MD0V383' where id=1;
-update noar ti set v0='V8ET1B6MD0V383' where id=1;
-update noar tt set b0='C63Q2NL3TX' where id=1;
-update noar ti set b0='C63Q2NL3TX' where id=1;
-update noar tt set v0='HBM69BKQFXB7WI4VDLV6K8MBND8RU' where id=1;
-update noar ti set v0='HBM69BKQFXB7WI4VDLV6K8MBND8RU' where id=1;
-update noar tt set b1='3N' where id=1;
-update noar ti set b1='3N' where id=1;
-update noar tt set v0='GRMMJT3PN2JWE9QZOA8D8' where id=1;
-update noar ti set v0='GRMMJT3PN2JWE9QZOA8D8' where id=1;
-update noar tt set b2='R9I9GZIZQ3YH0O8X' where id=1;
-update noar ti set b2='R9I9GZIZQ3YH0O8X' where id=1;
-update noar tt set v0='ZHP22TVL4HZWLMLDDLR7KAK3W0NF45W' where id=2;
-update noar ti set v0='ZHP22TVL4HZWLMLDDLR7KAK3W0NF45W' where id=2;
-update noar tt set b0='XGB0O43GM55EO9IW4' where id=2;
-update noar ti set b0='XGB0O43GM55EO9IW4' where id=2;
-update noar tt set v0='XHA1PKD29B1I90O6EWS9C' where id=2;
-update noar ti set v0='XHA1PKD29B1I90O6EWS9C' where id=2;
-update noar tt set b1='6UZM7NZCRON0J1PIVBUVSLNQQJ' where id=2;
-update noar ti set b1='6UZM7NZCRON0J1PIVBUVSLNQQJ' where id=2;
-update noar tt set v0='YPGMIW1IUBERGCXJP58EPIIF' where id=2;
-update noar ti set v0='YPGMIW1IUBERGCXJP58EPIIF' where id=2;
-update noar tt set b2='FHR3BL30LGDQEXN' where id=2;
-update noar ti set b2='FHR3BL30LGDQEXN' where id=2;
-update noar tt set v0='XCX2XPKN6TRU0WNLISGIER39PB' where id=3;
-update noar ti set v0='XCX2XPKN6TRU0WNLISGIER39PB' where id=3;
-update noar tt set b0='3COZNPSBT9SWK3' where id=3;
-update noar ti set b0='3COZNPSBT9SWK3' where id=3;
-update noar tt set v0='8GA22CP2UJGR22RYO8' where id=3;
-update noar ti set v0='8GA22CP2UJGR22RYO8' where id=3;
-update noar tt set b1='Q3U2XVKP' where id=3;
-update noar ti set b1='Q3U2XVKP' where id=3;
-update noar tt set v0='2KQJWE5XR4JJFQDM58Q5Z9QGFV96YHX' where id=3;
-update noar ti set v0='2KQJWE5XR4JJFQDM58Q5Z9QGFV96YHX' where id=3;
-update noar tt set b2='702' where id=3;
-update noar ti set b2='702' where id=3;
-update noar tt set v0='ZC0GRJUJBIOSANCAPDED2FEH8OQS' where id=4;
-update noar ti set v0='ZC0GRJUJBIOSANCAPDED2FEH8OQS' where id=4;
-update noar tt set b0='9LBI9' where id=4;
-update noar ti set b0='9LBI9' where id=4;
-update noar tt set v0='YZEISY903PWBWS200L' where id=4;
-update noar ti set v0='YZEISY903PWBWS200L' where id=4;
-update noar tt set b1='D' where id=4;
-update noar ti set b1='D' where id=4;
-update noar tt set v0='A00YQ0JYM2HVARHX1I2I1K06' where id=4;
-update noar ti set v0='A00YQ0JYM2HVARHX1I2I1K06' where id=4;
-update noar tt set b2='9T1XICJFE5E1ACKB17VSDNKJHOK1' where id=4;
-update noar ti set b2='9T1XICJFE5E1ACKB17VSDNKJHOK1' where id=4;
-update noar tt set v0='U75DI3FMZIHS' where id=5;
-update noar ti set v0='U75DI3FMZIHS' where id=5;
-update noar tt set b0='X2OFOMJ8X5DSD75C0UOYS2HH' where id=5;
-update noar ti set b0='X2OFOMJ8X5DSD75C0UOYS2HH' where id=5;
-update noar tt set v0='NU77J5H6Y1' where id=5;
-update noar ti set v0='NU77J5H6Y1' where id=5;
-update noar tt set b1='WBW' where id=5;
-update noar ti set b1='WBW' where id=5;
-update noar tt set v0='3C6EWF8' where id=5;
-update noar ti set v0='3C6EWF8' where id=5;
-update noar tt set b2='GK3SWJG4KAIF4' where id=5;
-update noar ti set b2='GK3SWJG4KAIF4' where id=5;
-update noar tt set v0='C3X68CP7DV7A1WWCUD4F' where id=6;
-update noar ti set v0='C3X68CP7DV7A1WWCUD4F' where id=6;
-update noar tt set b0='HVF0WS' where id=6;
-update noar ti set b0='HVF0WS' where id=6;
-update noar tt set v0='T63GM2' where id=6;
-update noar ti set v0='T63GM2' where id=6;
-update noar tt set b1='XN23KY' where id=6;
-update noar ti set b1='XN23KY' where id=6;
-update noar tt set v0='ZB0G' where id=6;
-update noar ti set v0='ZB0G' where id=6;
-update noar tt set b2='KA74QT1I2N4FBHT95A' where id=6;
-update noar ti set b2='KA74QT1I2N4FBHT95A' where id=6;
-update noar tt set v0='WMZQZFE5QQBKHSZAUR9H5TMW15HS' where id=7;
-update noar ti set v0='WMZQZFE5QQBKHSZAUR9H5TMW15HS' where id=7;
-update noar tt set b0='XF7OOBW7A9W84' where id=7;
-update noar ti set b0='XF7OOBW7A9W84' where id=7;
-update noar tt set v0='C5QNBG40LB' where id=7;
-update noar ti set v0='C5QNBG40LB' where id=7;
-update noar tt set b1='B5ABZ78' where id=7;
-update noar ti set b1='B5ABZ78' where id=7;
-update noar tt set v0='UJP' where id=7;
-update noar ti set v0='UJP' where id=7;
-update noar tt set b2='SM5VVQLM4GNXDDWZWO5NFZ5TUOUECB2U' where id=7;
-update noar ti set b2='SM5VVQLM4GNXDDWZWO5NFZ5TUOUECB2U' where id=7;
-update noar tt set v0='GG9I8JP4499CHGYEESY0' where id=8;
-update noar ti set v0='GG9I8JP4499CHGYEESY0' where id=8;
-update noar tt set b0='SJSEH6KYWRWEFEH89BB652A5BK911N4E' where id=8;
-update noar ti set b0='SJSEH6KYWRWEFEH89BB652A5BK911N4E' where id=8;
-update noar tt set v0='EVRT6T82RJSF5LY96E0QEPT1XH5H' where id=8;
-update noar ti set v0='EVRT6T82RJSF5LY96E0QEPT1XH5H' where id=8;
-update noar tt set b1='N' where id=8;
-update noar ti set b1='N' where id=8;
-update noar tt set v0='RZQOGVX4Q' where id=8;
-update noar ti set v0='RZQOGVX4Q' where id=8;
-update noar tt set b2='V91DL9J' where id=8;
-update noar ti set b2='V91DL9J' where id=8;
-update noar tt set v0='W0F' where id=9;
-update noar ti set v0='W0F' where id=9;
-update noar tt set b0='3' where id=9;
-update noar ti set b0='3' where id=9;
-update noar tt set v0='7W3UCZM696JOB4D2' where id=9;
-update noar ti set v0='7W3UCZM696JOB4D2' where id=9;
-update noar tt set b1='FLAX9FH851YA1B0Q8S6PUCU8U9R2FH' where id=9;
-update noar ti set b1='FLAX9FH851YA1B0Q8S6PUCU8U9R2FH' where id=9;
-update noar tt set v0='F' where id=9;
-update noar ti set v0='F' where id=9;
-update noar tt set b2='S9MC06HV7MP64K4WFYPFEJ6WW7F42L' where id=9;
-update noar ti set b2='S9MC06HV7MP64K4WFYPFEJ6WW7F42L' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='Y0TZFAFPO' where id=1;
-update noar ti set v0='Y0TZFAFPO' where id=1;
-update noar tt set b0='2AJED9GAEV3L134X2X1FQSTDGH' where id=1;
-update noar ti set b0='2AJED9GAEV3L134X2X1FQSTDGH' where id=1;
-update noar tt set v0='GUBD7S0WD86QA8HGF' where id=1;
-update noar ti set v0='GUBD7S0WD86QA8HGF' where id=1;
-update noar tt set b1='2V7D7S6PR4X1AKWC' where id=1;
-update noar ti set b1='2V7D7S6PR4X1AKWC' where id=1;
-update noar tt set v0='BAE7FM27LJ3KI9TS68KL0Y25K3' where id=1;
-update noar ti set v0='BAE7FM27LJ3KI9TS68KL0Y25K3' where id=1;
-update noar tt set b2='W6A3JEVTJX24R' where id=1;
-update noar ti set b2='W6A3JEVTJX24R' where id=1;
-update noar tt set v0='UBWEBIPMQ2NXM43X6EURRZHG79Q3TJI' where id=2;
-update noar ti set v0='UBWEBIPMQ2NXM43X6EURRZHG79Q3TJI' where id=2;
-update noar tt set b0='8YXEKMBBYQLMC64A6TRYAA' where id=2;
-update noar ti set b0='8YXEKMBBYQLMC64A6TRYAA' where id=2;
-update noar tt set v0='HU44Z6YHY5R311J' where id=2;
-update noar ti set v0='HU44Z6YHY5R311J' where id=2;
-update noar tt set b1='AXX672PN0EKWJYWN1F99IB90P' where id=2;
-update noar ti set b1='AXX672PN0EKWJYWN1F99IB90P' where id=2;
-update noar tt set v0='RUSPN4JRC74C3LSGS' where id=2;
-update noar ti set v0='RUSPN4JRC74C3LSGS' where id=2;
-update noar tt set b2='SQQBG7T6I7ZULI1FZK0KTGCAF' where id=2;
-update noar ti set b2='SQQBG7T6I7ZULI1FZK0KTGCAF' where id=2;
-update noar tt set v0='X2N1NAH504TXGFKYENFL3ES0OTF' where id=3;
-update noar ti set v0='X2N1NAH504TXGFKYENFL3ES0OTF' where id=3;
-update noar tt set b0='N6CQXE66GXE4TQV0O97PO1UFK3MGI6D' where id=3;
-update noar ti set b0='N6CQXE66GXE4TQV0O97PO1UFK3MGI6D' where id=3;
-update noar tt set v0='GIR0FXNUJOIGGSQ4XV8FCMJLPZ4FD36' where id=3;
-update noar ti set v0='GIR0FXNUJOIGGSQ4XV8FCMJLPZ4FD36' where id=3;
-update noar tt set b1='UDPP' where id=3;
-update noar ti set b1='UDPP' where id=3;
-update noar tt set v0='HEVV0XFYYOI4HN677NT775ODYYJZM' where id=3;
-update noar ti set v0='HEVV0XFYYOI4HN677NT775ODYYJZM' where id=3;
-update noar tt set b2='5471SQJNYHOKVC2HVO8OQ5FJA6T7P' where id=3;
-update noar ti set b2='5471SQJNYHOKVC2HVO8OQ5FJA6T7P' where id=3;
-update noar tt set v0='I4' where id=4;
-update noar ti set v0='I4' where id=4;
-update noar tt set b0='4SZQEWI7WP' where id=4;
-update noar ti set b0='4SZQEWI7WP' where id=4;
-update noar tt set v0='GRF1XVBVD' where id=4;
-update noar ti set v0='GRF1XVBVD' where id=4;
-update noar tt set b1='NQY3WWU' where id=4;
-update noar ti set b1='NQY3WWU' where id=4;
-update noar tt set v0='0UI5SRLRGOMI' where id=4;
-update noar ti set v0='0UI5SRLRGOMI' where id=4;
-update noar tt set b2='I1IO3HUIDWU9CK2GPG6OH' where id=4;
-update noar ti set b2='I1IO3HUIDWU9CK2GPG6OH' where id=4;
-update noar tt set v0='ZYIOVR4I9VHKUBA3JV0A5' where id=5;
-update noar ti set v0='ZYIOVR4I9VHKUBA3JV0A5' where id=5;
-update noar tt set b0='GN061QFF0DTCSSIHFNC3I' where id=5;
-update noar ti set b0='GN061QFF0DTCSSIHFNC3I' where id=5;
-update noar tt set v0='LFB91L6WVCNIV1XUQ88B9KBJGIRH1KTA' where id=5;
-update noar ti set v0='LFB91L6WVCNIV1XUQ88B9KBJGIRH1KTA' where id=5;
-update noar tt set b1='SF6LHC5Y8VIJVI6HYU8' where id=5;
-update noar ti set b1='SF6LHC5Y8VIJVI6HYU8' where id=5;
-update noar tt set v0='H61ML8BKE22A1U' where id=5;
-update noar ti set v0='H61ML8BKE22A1U' where id=5;
-update noar tt set b2='2ZSJ89CRFJ4CSR7H9D9ABDCJS9' where id=5;
-update noar ti set b2='2ZSJ89CRFJ4CSR7H9D9ABDCJS9' where id=5;
-update noar tt set v0='6ZRR5WMP6LK41K8PWY5SBJ' where id=6;
-update noar ti set v0='6ZRR5WMP6LK41K8PWY5SBJ' where id=6;
-update noar tt set b0='UIM4YDBTUKZ4KA9E1OJJDH0IPPDWJ6YR' where id=6;
-update noar ti set b0='UIM4YDBTUKZ4KA9E1OJJDH0IPPDWJ6YR' where id=6;
-update noar tt set v0='UL774WMW2' where id=6;
-update noar ti set v0='UL774WMW2' where id=6;
-update noar tt set b1='LDYP0LXVSR7V6CFST0' where id=6;
-update noar ti set b1='LDYP0LXVSR7V6CFST0' where id=6;
-update noar tt set v0='CY5O25XWQHOHVMJ02' where id=6;
-update noar ti set v0='CY5O25XWQHOHVMJ02' where id=6;
-update noar tt set b2='BIMCIIDQT1JD1' where id=6;
-update noar ti set b2='BIMCIIDQT1JD1' where id=6;
-update noar tt set v0='K6' where id=7;
-update noar ti set v0='K6' where id=7;
-update noar tt set b0='A7CSST68SL' where id=7;
-update noar ti set b0='A7CSST68SL' where id=7;
-update noar tt set v0='99RUPK8PHGC' where id=7;
-update noar ti set v0='99RUPK8PHGC' where id=7;
-update noar tt set b1='F27B43FXYVNCBEBKH7X2F3MNDGBC0GG' where id=7;
-update noar ti set b1='F27B43FXYVNCBEBKH7X2F3MNDGBC0GG' where id=7;
-update noar tt set v0='V153NO' where id=7;
-update noar ti set v0='V153NO' where id=7;
-update noar tt set b2='9D0JW6FJV0J91PN4M1RRUR2M' where id=7;
-update noar ti set b2='9D0JW6FJV0J91PN4M1RRUR2M' where id=7;
-update noar tt set v0='4FAWYLHXETBPGUI0M0963BL' where id=8;
-update noar ti set v0='4FAWYLHXETBPGUI0M0963BL' where id=8;
-update noar tt set b0='0NR021OY5XIQX' where id=8;
-update noar ti set b0='0NR021OY5XIQX' where id=8;
-update noar tt set v0='EUEIQDO4MCV59K2DSAQHZ' where id=8;
-update noar ti set v0='EUEIQDO4MCV59K2DSAQHZ' where id=8;
-update noar tt set b1='24GNKUXK' where id=8;
-update noar ti set b1='24GNKUXK' where id=8;
-update noar tt set v0='JIQNYN5SW974MY9GI1YCN5K3X' where id=8;
-update noar ti set v0='JIQNYN5SW974MY9GI1YCN5K3X' where id=8;
-update noar tt set b2='9OGVXHP498Q882IHV' where id=8;
-update noar ti set b2='9OGVXHP498Q882IHV' where id=8;
-update noar tt set v0='YIRUN7D9HELPIFI04P1P9NHD' where id=9;
-update noar ti set v0='YIRUN7D9HELPIFI04P1P9NHD' where id=9;
-update noar tt set b0='KE048PRIXCQETE' where id=9;
-update noar ti set b0='KE048PRIXCQETE' where id=9;
-update noar tt set v0='UKWHY5NIA' where id=9;
-update noar ti set v0='UKWHY5NIA' where id=9;
-update noar tt set b1='1IMO1WU3MONAXGZE' where id=9;
-update noar ti set b1='1IMO1WU3MONAXGZE' where id=9;
-update noar tt set v0='W23HUU7DNUB7M4VGQ38C668' where id=9;
-update noar ti set v0='W23HUU7DNUB7M4VGQ38C668' where id=9;
-update noar tt set b2='PECRR4P2K93AARS3D' where id=9;
-update noar ti set b2='PECRR4P2K93AARS3D' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='B1IGO7DV20L56324S8' where id=1;
-update noar ti set v0='B1IGO7DV20L56324S8' where id=1;
-update noar tt set b0='MJ8CQD0' where id=1;
-update noar ti set b0='MJ8CQD0' where id=1;
-update noar tt set v0='S1LA5VV5G9QGH8' where id=1;
-update noar ti set v0='S1LA5VV5G9QGH8' where id=1;
-update noar tt set b1='J9OY0V' where id=1;
-update noar ti set b1='J9OY0V' where id=1;
-update noar tt set v0='5EFRNODWQ792HNH3ZJTP7DK3KWU4' where id=1;
-update noar ti set v0='5EFRNODWQ792HNH3ZJTP7DK3KWU4' where id=1;
-update noar tt set b2='4RG9SMNZC0J' where id=1;
-update noar ti set b2='4RG9SMNZC0J' where id=1;
-update noar tt set v0='YXA6MMZP' where id=2;
-update noar ti set v0='YXA6MMZP' where id=2;
-update noar tt set b0='FH3XKR97ETX8BDCLAJBBWL33CADU' where id=2;
-update noar ti set b0='FH3XKR97ETX8BDCLAJBBWL33CADU' where id=2;
-update noar tt set v0='GGOUD' where id=2;
-update noar ti set v0='GGOUD' where id=2;
-update noar tt set b1='5B4Y734Q6BSBR5BN35GBGOZ' where id=2;
-update noar ti set b1='5B4Y734Q6BSBR5BN35GBGOZ' where id=2;
-update noar tt set v0='L7E6RO53E' where id=2;
-update noar ti set v0='L7E6RO53E' where id=2;
-update noar tt set b2='SE678Z1A7OIGGALRFUCXV2TD9' where id=2;
-update noar ti set b2='SE678Z1A7OIGGALRFUCXV2TD9' where id=2;
-update noar tt set v0='H0D91Q3RT7H5OJZR' where id=3;
-update noar ti set v0='H0D91Q3RT7H5OJZR' where id=3;
-update noar tt set b0='XZM16WP9FF4JDBB8AG2M' where id=3;
-update noar ti set b0='XZM16WP9FF4JDBB8AG2M' where id=3;
-update noar tt set v0='7FFUQ2VU9ZPM0XJVA1OSB' where id=3;
-update noar ti set v0='7FFUQ2VU9ZPM0XJVA1OSB' where id=3;
-update noar tt set b1='IR7QINVXUYRH7' where id=3;
-update noar ti set b1='IR7QINVXUYRH7' where id=3;
-update noar tt set v0='9Q4CFI4YXX7VSXV' where id=3;
-update noar ti set v0='9Q4CFI4YXX7VSXV' where id=3;
-update noar tt set b2='AR02Q3OY9K37ZFUPZG' where id=3;
-update noar ti set b2='AR02Q3OY9K37ZFUPZG' where id=3;
-update noar tt set v0='2YHV63R51IIK0B2' where id=4;
-update noar ti set v0='2YHV63R51IIK0B2' where id=4;
-update noar tt set b0='5VXJZZSJLFCEYVBKJ9410Z9FY1KWR4' where id=4;
-update noar ti set b0='5VXJZZSJLFCEYVBKJ9410Z9FY1KWR4' where id=4;
-update noar tt set v0='M8KJFKIU9' where id=4;
-update noar ti set v0='M8KJFKIU9' where id=4;
-update noar tt set b1='3GKFA1VK0G7FWFNFCMH6FWDR22S' where id=4;
-update noar ti set b1='3GKFA1VK0G7FWFNFCMH6FWDR22S' where id=4;
-update noar tt set v0='M5K2XHQ9S5I5701R2IP3V94HOFYDK' where id=4;
-update noar ti set v0='M5K2XHQ9S5I5701R2IP3V94HOFYDK' where id=4;
-update noar tt set b2='MITK5L82OVS1ZKKSKHFXPQ0IGSYYRT' where id=4;
-update noar ti set b2='MITK5L82OVS1ZKKSKHFXPQ0IGSYYRT' where id=4;
-update noar tt set v0='146B6' where id=5;
-update noar ti set v0='146B6' where id=5;
-update noar tt set b0='NIV9UQ0YMCPFQYEX8EH7AO264M33Q4S9' where id=5;
-update noar ti set b0='NIV9UQ0YMCPFQYEX8EH7AO264M33Q4S9' where id=5;
-update noar tt set v0='53K6LDH3A47JZDCYYF0NA4XY49' where id=5;
-update noar ti set v0='53K6LDH3A47JZDCYYF0NA4XY49' where id=5;
-update noar tt set b1='KOXNN77WBW40GPFOBMAYP38LQJ' where id=5;
-update noar ti set b1='KOXNN77WBW40GPFOBMAYP38LQJ' where id=5;
-update noar tt set v0='6CD20XU7YBKQBX7XWBW4GZ2APQZ848' where id=5;
-update noar ti set v0='6CD20XU7YBKQBX7XWBW4GZ2APQZ848' where id=5;
-update noar tt set b2='FY3M1K67FYR2BZHKH9ZHX0AH6UYA' where id=5;
-update noar ti set b2='FY3M1K67FYR2BZHKH9ZHX0AH6UYA' where id=5;
-update noar tt set v0='5M1D0YRXIUVAOBIOM1NN' where id=6;
-update noar ti set v0='5M1D0YRXIUVAOBIOM1NN' where id=6;
-update noar tt set b0='81OULN2Z5U3ZR2F' where id=6;
-update noar ti set b0='81OULN2Z5U3ZR2F' where id=6;
-update noar tt set v0='NDDE8SHV1T1F10M90N' where id=6;
-update noar ti set v0='NDDE8SHV1T1F10M90N' where id=6;
-update noar tt set b1='8LCC5RHZ9ID5T366BFOT57HGJSI8J' where id=6;
-update noar ti set b1='8LCC5RHZ9ID5T366BFOT57HGJSI8J' where id=6;
-update noar tt set v0='78I0ODYN5' where id=6;
-update noar ti set v0='78I0ODYN5' where id=6;
-update noar tt set b2='6KZVJUE97U4T' where id=6;
-update noar ti set b2='6KZVJUE97U4T' where id=6;
-update noar tt set v0='65TLN8GCF022' where id=7;
-update noar ti set v0='65TLN8GCF022' where id=7;
-update noar tt set b0='I' where id=7;
-update noar ti set b0='I' where id=7;
-update noar tt set v0='NKPCBWKX983O0G65RZTDSPF5113AT' where id=7;
-update noar ti set v0='NKPCBWKX983O0G65RZTDSPF5113AT' where id=7;
-update noar tt set b1='J1VGQHTJX1TVILO2I1XKH8KV70OCFA9' where id=7;
-update noar ti set b1='J1VGQHTJX1TVILO2I1XKH8KV70OCFA9' where id=7;
-update noar tt set v0='CR9ZJPVFPBXF994JKXTASXYCEF' where id=7;
-update noar ti set v0='CR9ZJPVFPBXF994JKXTASXYCEF' where id=7;
-update noar tt set b2='1CDYV630DYAJNVY' where id=7;
-update noar ti set b2='1CDYV630DYAJNVY' where id=7;
-update noar tt set v0='N9OOB6PD2AORDA' where id=8;
-update noar ti set v0='N9OOB6PD2AORDA' where id=8;
-update noar tt set b0='47U7FAS5G0796N5YQM' where id=8;
-update noar ti set b0='47U7FAS5G0796N5YQM' where id=8;
-update noar tt set v0='4' where id=8;
-update noar ti set v0='4' where id=8;
-update noar tt set b1='Z030' where id=8;
-update noar ti set b1='Z030' where id=8;
-update noar tt set v0='3ZESS79005ZT9' where id=8;
-update noar ti set v0='3ZESS79005ZT9' where id=8;
-update noar tt set b2='R6MX2YE81IMI4VP2DYN1S2' where id=8;
-update noar ti set b2='R6MX2YE81IMI4VP2DYN1S2' where id=8;
-update noar tt set v0='XW1OL1IHPMVWF1GXNGT0CDXQHKE' where id=9;
-update noar ti set v0='XW1OL1IHPMVWF1GXNGT0CDXQHKE' where id=9;
-update noar tt set b0='KZXRYUP19AX0KFTQ5M' where id=9;
-update noar ti set b0='KZXRYUP19AX0KFTQ5M' where id=9;
-update noar tt set v0='9ICCVNAFM0JY5OQ8UUWW3' where id=9;
-update noar ti set v0='9ICCVNAFM0JY5OQ8UUWW3' where id=9;
-update noar tt set b1='0KPET4QKC' where id=9;
-update noar ti set b1='0KPET4QKC' where id=9;
-update noar tt set v0='C4LZ68' where id=9;
-update noar ti set v0='C4LZ68' where id=9;
-update noar tt set b2='AAV9VEMA009IHYOJ6SGM7E' where id=9;
-update noar ti set b2='AAV9VEMA009IHYOJ6SGM7E' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L' where id=1;
-update noar ti set v0='L' where id=1;
-update noar tt set b0='IF69NY3BXJ' where id=1;
-update noar ti set b0='IF69NY3BXJ' where id=1;
-update noar tt set v0='1ZL' where id=1;
-update noar ti set v0='1ZL' where id=1;
-update noar tt set b1='XNALR03RRD0ZJKE3R478YN' where id=1;
-update noar ti set b1='XNALR03RRD0ZJKE3R478YN' where id=1;
-update noar tt set v0='126V8KE3LTM8SJ9VWVT2GKE9NM73V4OI' where id=1;
-update noar ti set v0='126V8KE3LTM8SJ9VWVT2GKE9NM73V4OI' where id=1;
-update noar tt set b2='6R1CV9QU6BBS0F2TYNBJCJ4DJS' where id=1;
-update noar ti set b2='6R1CV9QU6BBS0F2TYNBJCJ4DJS' where id=1;
-update noar tt set v0='FKNVSHDGTBANHPFQHF3BRG8ZOS' where id=2;
-update noar ti set v0='FKNVSHDGTBANHPFQHF3BRG8ZOS' where id=2;
-update noar tt set b0='GNMO31UCLY0MQS8J2FOFNDKVUX' where id=2;
-update noar ti set b0='GNMO31UCLY0MQS8J2FOFNDKVUX' where id=2;
-update noar tt set v0='H07SAQWVECS74XHRYQ' where id=2;
-update noar ti set v0='H07SAQWVECS74XHRYQ' where id=2;
-update noar tt set b1='EQLHGZCJVAQXH' where id=2;
-update noar ti set b1='EQLHGZCJVAQXH' where id=2;
-update noar tt set v0='1H45UEOJWEIU' where id=2;
-update noar ti set v0='1H45UEOJWEIU' where id=2;
-update noar tt set b2='1UTY5NL' where id=2;
-update noar ti set b2='1UTY5NL' where id=2;
-update noar tt set v0='BWL3TTLP9JRLJ' where id=3;
-update noar ti set v0='BWL3TTLP9JRLJ' where id=3;
-update noar tt set b0='HL9JXI94MQB1PO9CVDHQYKKT5D' where id=3;
-update noar ti set b0='HL9JXI94MQB1PO9CVDHQYKKT5D' where id=3;
-update noar tt set v0='O32AJI62PH1QOV' where id=3;
-update noar ti set v0='O32AJI62PH1QOV' where id=3;
-update noar tt set b1='A1DCBV2E54EH001Q56HUS' where id=3;
-update noar ti set b1='A1DCBV2E54EH001Q56HUS' where id=3;
-update noar tt set v0='H6I6Q5EPZLY1QFYT048XMW79GAJX4UFM' where id=3;
-update noar ti set v0='H6I6Q5EPZLY1QFYT048XMW79GAJX4UFM' where id=3;
-update noar tt set b2='6' where id=3;
-update noar ti set b2='6' where id=3;
-update noar tt set v0='DCB88P1BS5L4WWTRJJD' where id=4;
-update noar ti set v0='DCB88P1BS5L4WWTRJJD' where id=4;
-update noar tt set b0='NZ6LCR5WOA2XRU5TD8' where id=4;
-update noar ti set b0='NZ6LCR5WOA2XRU5TD8' where id=4;
-update noar tt set v0='GP2WH0P74UL3W' where id=4;
-update noar ti set v0='GP2WH0P74UL3W' where id=4;
-update noar tt set b1='Z8FFCOGQE9D3IDX0' where id=4;
-update noar ti set b1='Z8FFCOGQE9D3IDX0' where id=4;
-update noar tt set v0='1WPRL8' where id=4;
-update noar ti set v0='1WPRL8' where id=4;
-update noar tt set b2='1AYFH7ATPPCD7TQEHROSSYXZQ' where id=4;
-update noar ti set b2='1AYFH7ATPPCD7TQEHROSSYXZQ' where id=4;
-update noar tt set v0='A224B86H08EE0QXF' where id=5;
-update noar ti set v0='A224B86H08EE0QXF' where id=5;
-update noar tt set b0='ZPS8HCUDPA5HYJJC6KJ51EQ0XP' where id=5;
-update noar ti set b0='ZPS8HCUDPA5HYJJC6KJ51EQ0XP' where id=5;
-update noar tt set v0='UYDH5NXIL71TQ241LLUN2PPPOY4FX' where id=5;
-update noar ti set v0='UYDH5NXIL71TQ241LLUN2PPPOY4FX' where id=5;
-update noar tt set b1='NR29' where id=5;
-update noar ti set b1='NR29' where id=5;
-update noar tt set v0='DLE2' where id=5;
-update noar ti set v0='DLE2' where id=5;
-update noar tt set b2='75GYXANI2URDQNHH2A0G' where id=5;
-update noar ti set b2='75GYXANI2URDQNHH2A0G' where id=5;
-update noar tt set v0='UNBC' where id=6;
-update noar ti set v0='UNBC' where id=6;
-update noar tt set b0='AU5RH' where id=6;
-update noar ti set b0='AU5RH' where id=6;
-update noar tt set v0='IWW2358XZECDI3JX3' where id=6;
-update noar ti set v0='IWW2358XZECDI3JX3' where id=6;
-update noar tt set b1='4WC' where id=6;
-update noar ti set b1='4WC' where id=6;
-update noar tt set v0='AX41AV2FD791OIQ8' where id=6;
-update noar ti set v0='AX41AV2FD791OIQ8' where id=6;
-update noar tt set b2='N1MVMBKI94HV7KWT5GXPZKC69' where id=6;
-update noar ti set b2='N1MVMBKI94HV7KWT5GXPZKC69' where id=6;
-update noar tt set v0='JCE827LMW' where id=7;
-update noar ti set v0='JCE827LMW' where id=7;
-update noar tt set b0='C0CRF0GRC4' where id=7;
-update noar ti set b0='C0CRF0GRC4' where id=7;
-update noar tt set v0='WM2' where id=7;
-update noar ti set v0='WM2' where id=7;
-update noar tt set b1='NPLL8QOKHBGII' where id=7;
-update noar ti set b1='NPLL8QOKHBGII' where id=7;
-update noar tt set v0='E' where id=7;
-update noar ti set v0='E' where id=7;
-update noar tt set b2='GVI3F9WU1CK2QCL2HNWP64CZQ84OBWTP' where id=7;
-update noar ti set b2='GVI3F9WU1CK2QCL2HNWP64CZQ84OBWTP' where id=7;
-update noar tt set v0='ICA' where id=8;
-update noar ti set v0='ICA' where id=8;
-update noar tt set b0='V9CXIG1Y' where id=8;
-update noar ti set b0='V9CXIG1Y' where id=8;
-update noar tt set v0='GGOEI1JJ37H9UR7SNGA2L6PTZOT' where id=8;
-update noar ti set v0='GGOEI1JJ37H9UR7SNGA2L6PTZOT' where id=8;
-update noar tt set b1='WXAZQ9B4UXHPS8CLTIY8O' where id=8;
-update noar ti set b1='WXAZQ9B4UXHPS8CLTIY8O' where id=8;
-update noar tt set v0='GYU0O' where id=8;
-update noar ti set v0='GYU0O' where id=8;
-update noar tt set b2='0LNX7N8HJKRR613LJOL' where id=8;
-update noar ti set b2='0LNX7N8HJKRR613LJOL' where id=8;
-update noar tt set v0='60TZIU6G6Q5DE60BF0DVQVL9G' where id=9;
-update noar ti set v0='60TZIU6G6Q5DE60BF0DVQVL9G' where id=9;
-update noar tt set b0='VJL5PQEICASWGELCQ4CABIL4PN3ME' where id=9;
-update noar ti set b0='VJL5PQEICASWGELCQ4CABIL4PN3ME' where id=9;
-update noar tt set v0='P1TIS1TKAT' where id=9;
-update noar ti set v0='P1TIS1TKAT' where id=9;
-update noar tt set b1='6AO7DZDS68' where id=9;
-update noar ti set b1='6AO7DZDS68' where id=9;
-update noar tt set v0='BFJGZH00LXF9FQ39MK' where id=9;
-update noar ti set v0='BFJGZH00LXF9FQ39MK' where id=9;
-update noar tt set b2='97F59UKP' where id=9;
-update noar ti set b2='97F59UKP' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZOCDEKMHB2QN11NE51' where id=1;
-update noar ti set v0='ZOCDEKMHB2QN11NE51' where id=1;
-update noar tt set b0='CAR6T8HPC5PCL' where id=1;
-update noar ti set b0='CAR6T8HPC5PCL' where id=1;
-update noar tt set v0='M7W67XGCP293DKXJTQ3XE' where id=1;
-update noar ti set v0='M7W67XGCP293DKXJTQ3XE' where id=1;
-update noar tt set b1='A8ZNUZK4WN' where id=1;
-update noar ti set b1='A8ZNUZK4WN' where id=1;
-update noar tt set v0='0T7R81XZSE4D4L9' where id=1;
-update noar ti set v0='0T7R81XZSE4D4L9' where id=1;
-update noar tt set b2='EPSTA' where id=1;
-update noar ti set b2='EPSTA' where id=1;
-update noar tt set v0='QVNL9ORWZ4GHG' where id=2;
-update noar ti set v0='QVNL9ORWZ4GHG' where id=2;
-update noar tt set b0='V9DVQLQ5FTXF' where id=2;
-update noar ti set b0='V9DVQLQ5FTXF' where id=2;
-update noar tt set v0='TD' where id=2;
-update noar ti set v0='TD' where id=2;
-update noar tt set b1='UBT1RRT5DYN' where id=2;
-update noar ti set b1='UBT1RRT5DYN' where id=2;
-update noar tt set v0='7NGC4AD0YOE38CEXI0J5' where id=2;
-update noar ti set v0='7NGC4AD0YOE38CEXI0J5' where id=2;
-update noar tt set b2='S6H0OB82UFW0V3' where id=2;
-update noar ti set b2='S6H0OB82UFW0V3' where id=2;
-update noar tt set v0='28EGQHQAHLNM7J61U9EWJ1L' where id=3;
-update noar ti set v0='28EGQHQAHLNM7J61U9EWJ1L' where id=3;
-update noar tt set b0='2L' where id=3;
-update noar ti set b0='2L' where id=3;
-update noar tt set v0='HL36AT3QC41UURQ18O7SG32GVLO' where id=3;
-update noar ti set v0='HL36AT3QC41UURQ18O7SG32GVLO' where id=3;
-update noar tt set b1='DC' where id=3;
-update noar ti set b1='DC' where id=3;
-update noar tt set v0='VNU4E5UU4ECBEW5OUJ9R3W5ALDN' where id=3;
-update noar ti set v0='VNU4E5UU4ECBEW5OUJ9R3W5ALDN' where id=3;
-update noar tt set b2='4792LM8T8CIYKBVICLQKQZHJJ207C' where id=3;
-update noar ti set b2='4792LM8T8CIYKBVICLQKQZHJJ207C' where id=3;
-update noar tt set v0='4' where id=4;
-update noar ti set v0='4' where id=4;
-update noar tt set b0='OHOPZLCK9' where id=4;
-update noar ti set b0='OHOPZLCK9' where id=4;
-update noar tt set v0='T7HZEBG5INMYYMBEYYWQLU1' where id=4;
-update noar ti set v0='T7HZEBG5INMYYMBEYYWQLU1' where id=4;
-update noar tt set b1='BV1JHRA9V' where id=4;
-update noar ti set b1='BV1JHRA9V' where id=4;
-update noar tt set v0='K1RH2UNXR75EDOJDF4GNH' where id=4;
-update noar ti set v0='K1RH2UNXR75EDOJDF4GNH' where id=4;
-update noar tt set b2='R1QXWG18EM58E86GOO2GXXP' where id=4;
-update noar ti set b2='R1QXWG18EM58E86GOO2GXXP' where id=4;
-update noar tt set v0='J9GEQ25I0947YIK70H8Z' where id=5;
-update noar ti set v0='J9GEQ25I0947YIK70H8Z' where id=5;
-update noar tt set b0='W7VGX4GBRWP7B91HCZ4RJY8J' where id=5;
-update noar ti set b0='W7VGX4GBRWP7B91HCZ4RJY8J' where id=5;
-update noar tt set v0='INBTWALEA02PU6TTOI0HDQFJ' where id=5;
-update noar ti set v0='INBTWALEA02PU6TTOI0HDQFJ' where id=5;
-update noar tt set b1='43T04NNJQ2Q7YQGPLE5UVNYE' where id=5;
-update noar ti set b1='43T04NNJQ2Q7YQGPLE5UVNYE' where id=5;
-update noar tt set v0='ML7' where id=5;
-update noar ti set v0='ML7' where id=5;
-update noar tt set b2='4MZ99F' where id=5;
-update noar ti set b2='4MZ99F' where id=5;
-update noar tt set v0='JSYE9U6YDF9Y83DBT6JCT06Q' where id=6;
-update noar ti set v0='JSYE9U6YDF9Y83DBT6JCT06Q' where id=6;
-update noar tt set b0='9PUCB9SDDFZI1F39' where id=6;
-update noar ti set b0='9PUCB9SDDFZI1F39' where id=6;
-update noar tt set v0='ZXF8VNJQ5CKM4N0LHVCJX9ELZKOAW6' where id=6;
-update noar ti set v0='ZXF8VNJQ5CKM4N0LHVCJX9ELZKOAW6' where id=6;
-update noar tt set b1='EOPRC5ZCA02SQOSLDVTKW' where id=6;
-update noar ti set b1='EOPRC5ZCA02SQOSLDVTKW' where id=6;
-update noar tt set v0='3ZA7LXSSFQ9ETSN7AT8R8AE' where id=6;
-update noar ti set v0='3ZA7LXSSFQ9ETSN7AT8R8AE' where id=6;
-update noar tt set b2='414BF7SBPRW3DCT5A5ME7IWK' where id=6;
-update noar ti set b2='414BF7SBPRW3DCT5A5ME7IWK' where id=6;
-update noar tt set v0='V7GKO7XGBPF986HVCIYCW7WS9HYC2' where id=7;
-update noar ti set v0='V7GKO7XGBPF986HVCIYCW7WS9HYC2' where id=7;
-update noar tt set b0='SPUUTRMS' where id=7;
-update noar ti set b0='SPUUTRMS' where id=7;
-update noar tt set v0='DGNM362PAALAC' where id=7;
-update noar ti set v0='DGNM362PAALAC' where id=7;
-update noar tt set b1='MN7RXYQ1ID5R1K4C' where id=7;
-update noar ti set b1='MN7RXYQ1ID5R1K4C' where id=7;
-update noar tt set v0='TMO9NDT1UJRC3HSRQ9K7UXVAE3P1O' where id=7;
-update noar ti set v0='TMO9NDT1UJRC3HSRQ9K7UXVAE3P1O' where id=7;
-update noar tt set b2='7JRP2HY' where id=7;
-update noar ti set b2='7JRP2HY' where id=7;
-update noar tt set v0='JAE9LUZV6T7ZJYD0D42B' where id=8;
-update noar ti set v0='JAE9LUZV6T7ZJYD0D42B' where id=8;
-update noar tt set b0='B' where id=8;
-update noar ti set b0='B' where id=8;
-update noar tt set v0='OW1AECDWD820HL0WQRVZ94' where id=8;
-update noar ti set v0='OW1AECDWD820HL0WQRVZ94' where id=8;
-update noar tt set b1='LHIISZ7Y6CG70ZFD6' where id=8;
-update noar ti set b1='LHIISZ7Y6CG70ZFD6' where id=8;
-update noar tt set v0='PAMD08IADUBO' where id=8;
-update noar ti set v0='PAMD08IADUBO' where id=8;
-update noar tt set b2='ZMJSZBQIPHR9H74P75DYIWDN8' where id=8;
-update noar ti set b2='ZMJSZBQIPHR9H74P75DYIWDN8' where id=8;
-update noar tt set v0='6B5DOVQDSMP7T2HK1G' where id=9;
-update noar ti set v0='6B5DOVQDSMP7T2HK1G' where id=9;
-update noar tt set b0='CNFE1MUZFMNH8HNUCHLKF3A4QUL' where id=9;
-update noar ti set b0='CNFE1MUZFMNH8HNUCHLKF3A4QUL' where id=9;
-update noar tt set v0='CZBB1JOJ5HZJZJB9QLXV86Q5TL1' where id=9;
-update noar ti set v0='CZBB1JOJ5HZJZJB9QLXV86Q5TL1' where id=9;
-update noar tt set b1='S0RYYTTDT1SKPYWPRUBJ' where id=9;
-update noar ti set b1='S0RYYTTDT1SKPYWPRUBJ' where id=9;
-update noar tt set v0='BPPVJ1QZK42' where id=9;
-update noar ti set v0='BPPVJ1QZK42' where id=9;
-update noar tt set b2='01F0KRLBVONW' where id=9;
-update noar ti set b2='01F0KRLBVONW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ULS8LOZYQY7ZN73UMV8ZBPJA' where id=1;
-update noar ti set v0='ULS8LOZYQY7ZN73UMV8ZBPJA' where id=1;
-update noar tt set b0='TICZNHX6SMBRVN' where id=1;
-update noar ti set b0='TICZNHX6SMBRVN' where id=1;
-update noar tt set v0='3' where id=1;
-update noar ti set v0='3' where id=1;
-update noar tt set b1='E' where id=1;
-update noar ti set b1='E' where id=1;
-update noar tt set v0='HAHL7PP' where id=1;
-update noar ti set v0='HAHL7PP' where id=1;
-update noar tt set b2='DE1DCSY2SS9PA3' where id=1;
-update noar ti set b2='DE1DCSY2SS9PA3' where id=1;
-update noar tt set v0='SA2EBYISV883BAF' where id=2;
-update noar ti set v0='SA2EBYISV883BAF' where id=2;
-update noar tt set b0='P0' where id=2;
-update noar ti set b0='P0' where id=2;
-update noar tt set v0='BRLQDV0VX6WY5V42TIQ3CEAS' where id=2;
-update noar ti set v0='BRLQDV0VX6WY5V42TIQ3CEAS' where id=2;
-update noar tt set b1='G' where id=2;
-update noar ti set b1='G' where id=2;
-update noar tt set v0='YW87EGUCTJB9XUY9Z5' where id=2;
-update noar ti set v0='YW87EGUCTJB9XUY9Z5' where id=2;
-update noar tt set b2='OLF6D7Y0DJ5QKXYYXQ6I34HNUO0GM4YJ' where id=2;
-update noar ti set b2='OLF6D7Y0DJ5QKXYYXQ6I34HNUO0GM4YJ' where id=2;
-update noar tt set v0='M3ZJUW12WKFM0KXPNVGE' where id=3;
-update noar ti set v0='M3ZJUW12WKFM0KXPNVGE' where id=3;
-update noar tt set b0='ECSUVUKU2YJ4WOM' where id=3;
-update noar ti set b0='ECSUVUKU2YJ4WOM' where id=3;
-update noar tt set v0='67SBC0QSVQXW8W77JFPTFQ36Q6SBR3V5' where id=3;
-update noar ti set v0='67SBC0QSVQXW8W77JFPTFQ36Q6SBR3V5' where id=3;
-update noar tt set b1='2M74HBMZOZCAD8P2' where id=3;
-update noar ti set b1='2M74HBMZOZCAD8P2' where id=3;
-update noar tt set v0='168' where id=3;
-update noar ti set v0='168' where id=3;
-update noar tt set b2='T3PIJT7PZ4S' where id=3;
-update noar ti set b2='T3PIJT7PZ4S' where id=3;
-update noar tt set v0='I1QPO05HPCKYFJLVRQ4' where id=4;
-update noar ti set v0='I1QPO05HPCKYFJLVRQ4' where id=4;
-update noar tt set b0='NQKU2GUCKPHJ8BP15M1B2O6VBF29' where id=4;
-update noar ti set b0='NQKU2GUCKPHJ8BP15M1B2O6VBF29' where id=4;
-update noar tt set v0='VEPYIS3XNWF' where id=4;
-update noar ti set v0='VEPYIS3XNWF' where id=4;
-update noar tt set b1='A6MSVJZF9BPUS2MRZVYR61LG3' where id=4;
-update noar ti set b1='A6MSVJZF9BPUS2MRZVYR61LG3' where id=4;
-update noar tt set v0='DAESI1GVZV5I8E7Y7A4LW8E0OV' where id=4;
-update noar ti set v0='DAESI1GVZV5I8E7Y7A4LW8E0OV' where id=4;
-update noar tt set b2='6ORP9' where id=4;
-update noar ti set b2='6ORP9' where id=4;
-update noar tt set v0='KQK00LMBM42A' where id=5;
-update noar ti set v0='KQK00LMBM42A' where id=5;
-update noar tt set b0='XEVYZCWFKT4TSOTXVE3O3VL7B' where id=5;
-update noar ti set b0='XEVYZCWFKT4TSOTXVE3O3VL7B' where id=5;
-update noar tt set v0='VSG14N0REDW' where id=5;
-update noar ti set v0='VSG14N0REDW' where id=5;
-update noar tt set b1='I29HIB0L8TMPU8YKQ146' where id=5;
-update noar ti set b1='I29HIB0L8TMPU8YKQ146' where id=5;
-update noar tt set v0='0CUA7XOPXVJ66ZHFL43SQ8BITRBG8' where id=5;
-update noar ti set v0='0CUA7XOPXVJ66ZHFL43SQ8BITRBG8' where id=5;
-update noar tt set b2='QDQBGT' where id=5;
-update noar ti set b2='QDQBGT' where id=5;
-update noar tt set v0='AXUJ' where id=6;
-update noar ti set v0='AXUJ' where id=6;
-update noar tt set b0='6KVRFRJ9ZD1647' where id=6;
-update noar ti set b0='6KVRFRJ9ZD1647' where id=6;
-update noar tt set v0='VYVOYKY' where id=6;
-update noar ti set v0='VYVOYKY' where id=6;
-update noar tt set b1='K0SK' where id=6;
-update noar ti set b1='K0SK' where id=6;
-update noar tt set v0='70040D81WJSOUYQAJDZ5Q1VPXCGG' where id=6;
-update noar ti set v0='70040D81WJSOUYQAJDZ5Q1VPXCGG' where id=6;
-update noar tt set b2='HZ' where id=6;
-update noar ti set b2='HZ' where id=6;
-update noar tt set v0='NTYB9VB9QWY0QPW0HLWA38' where id=7;
-update noar ti set v0='NTYB9VB9QWY0QPW0HLWA38' where id=7;
-update noar tt set b0='SE8G7OYYORSJXZ' where id=7;
-update noar ti set b0='SE8G7OYYORSJXZ' where id=7;
-update noar tt set v0='QMLE6CXXCLSVB' where id=7;
-update noar ti set v0='QMLE6CXXCLSVB' where id=7;
-update noar tt set b1='CHP77LJWJQB1I076U4DWXX4M' where id=7;
-update noar ti set b1='CHP77LJWJQB1I076U4DWXX4M' where id=7;
-update noar tt set v0='OU1OE5' where id=7;
-update noar ti set v0='OU1OE5' where id=7;
-update noar tt set b2='6ICDHU6MBIBOVRIPH9EHZRXERBNS' where id=7;
-update noar ti set b2='6ICDHU6MBIBOVRIPH9EHZRXERBNS' where id=7;
-update noar tt set v0='QB' where id=8;
-update noar ti set v0='QB' where id=8;
-update noar tt set b0='40PP83' where id=8;
-update noar ti set b0='40PP83' where id=8;
-update noar tt set v0='0DJVHDFWUDQUH6G' where id=8;
-update noar ti set v0='0DJVHDFWUDQUH6G' where id=8;
-update noar tt set b1='N02XUW50C9UZG3Y24ZECG0T67NMG0C' where id=8;
-update noar ti set b1='N02XUW50C9UZG3Y24ZECG0T67NMG0C' where id=8;
-update noar tt set v0='I4W1' where id=8;
-update noar ti set v0='I4W1' where id=8;
-update noar tt set b2='CP2R41KJPHKBACPNZ' where id=8;
-update noar ti set b2='CP2R41KJPHKBACPNZ' where id=8;
-update noar tt set v0='DFH1J14EYHYHMNPL8UX1Q4SRYNVXBRY' where id=9;
-update noar ti set v0='DFH1J14EYHYHMNPL8UX1Q4SRYNVXBRY' where id=9;
-update noar tt set b0='33J76D63WVJ' where id=9;
-update noar ti set b0='33J76D63WVJ' where id=9;
-update noar tt set v0='3N41WDAVWDN24SJD94X' where id=9;
-update noar ti set v0='3N41WDAVWDN24SJD94X' where id=9;
-update noar tt set b1='X5LXGCJ5FMN4GC26E737SWDDSWDU4H87' where id=9;
-update noar ti set b1='X5LXGCJ5FMN4GC26E737SWDDSWDU4H87' where id=9;
-update noar tt set v0='RCDMKUG' where id=9;
-update noar ti set v0='RCDMKUG' where id=9;
-update noar tt set b2='ZUQE6NCO53NUAMCI79J2V' where id=9;
-update noar ti set b2='ZUQE6NCO53NUAMCI79J2V' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IGMFUYDB0UD218GSMIUTY1H' where id=1;
-update noar ti set v0='IGMFUYDB0UD218GSMIUTY1H' where id=1;
-update noar tt set b0='NAKSD4AHH17MNU4C0R1G5LWHDHP' where id=1;
-update noar ti set b0='NAKSD4AHH17MNU4C0R1G5LWHDHP' where id=1;
-update noar tt set v0='LODP6R' where id=1;
-update noar ti set v0='LODP6R' where id=1;
-update noar tt set b1='S97PHH46QPU9SSAENQLUSCJHAX6ME' where id=1;
-update noar ti set b1='S97PHH46QPU9SSAENQLUSCJHAX6ME' where id=1;
-update noar tt set v0='KGLZL2SDLF' where id=1;
-update noar ti set v0='KGLZL2SDLF' where id=1;
-update noar tt set b2='LQOR5V8WNGV907Q7CUW51' where id=1;
-update noar ti set b2='LQOR5V8WNGV907Q7CUW51' where id=1;
-update noar tt set v0='YSRDR' where id=2;
-update noar ti set v0='YSRDR' where id=2;
-update noar tt set b0='EC1IY3VJPV5BT6S9RHLPR3RIK0P9T' where id=2;
-update noar ti set b0='EC1IY3VJPV5BT6S9RHLPR3RIK0P9T' where id=2;
-update noar tt set v0='5TQIAH62TOYG98O9AAXS73B10YGQMMG' where id=2;
-update noar ti set v0='5TQIAH62TOYG98O9AAXS73B10YGQMMG' where id=2;
-update noar tt set b1='CVGSJMQQ10A9XTYZOLTF75' where id=2;
-update noar ti set b1='CVGSJMQQ10A9XTYZOLTF75' where id=2;
-update noar tt set v0='UG61G1IU02DC' where id=2;
-update noar ti set v0='UG61G1IU02DC' where id=2;
-update noar tt set b2='IRJ627EIQNXIE2OO152N41H' where id=2;
-update noar ti set b2='IRJ627EIQNXIE2OO152N41H' where id=2;
-update noar tt set v0='RUAXU0MH' where id=3;
-update noar ti set v0='RUAXU0MH' where id=3;
-update noar tt set b0='DYQAB9S08O' where id=3;
-update noar ti set b0='DYQAB9S08O' where id=3;
-update noar tt set v0='79T1MC1AM8LWSS4JPLTM' where id=3;
-update noar ti set v0='79T1MC1AM8LWSS4JPLTM' where id=3;
-update noar tt set b1='0K838MO2IQ89' where id=3;
-update noar ti set b1='0K838MO2IQ89' where id=3;
-update noar tt set v0='U2RHCV8SD4VYMN8JXYXV9' where id=3;
-update noar ti set v0='U2RHCV8SD4VYMN8JXYXV9' where id=3;
-update noar tt set b2='BDVP168J' where id=3;
-update noar ti set b2='BDVP168J' where id=3;
-update noar tt set v0='NO8T26I920P6WHW2' where id=4;
-update noar ti set v0='NO8T26I920P6WHW2' where id=4;
-update noar tt set b0='ZB81ZCBMCEQW0QWL0UDSXQ' where id=4;
-update noar ti set b0='ZB81ZCBMCEQW0QWL0UDSXQ' where id=4;
-update noar tt set v0='923X' where id=4;
-update noar ti set v0='923X' where id=4;
-update noar tt set b1='EVV' where id=4;
-update noar ti set b1='EVV' where id=4;
-update noar tt set v0='J26PMGW0GE9O5' where id=4;
-update noar ti set v0='J26PMGW0GE9O5' where id=4;
-update noar tt set b2='EM' where id=4;
-update noar ti set b2='EM' where id=4;
-update noar tt set v0='2VVNYN6UAR7XGIVAYN3TXDRCXI' where id=5;
-update noar ti set v0='2VVNYN6UAR7XGIVAYN3TXDRCXI' where id=5;
-update noar tt set b0='28FI0Y8MXCU2CC6' where id=5;
-update noar ti set b0='28FI0Y8MXCU2CC6' where id=5;
-update noar tt set v0='BZJ42JC' where id=5;
-update noar ti set v0='BZJ42JC' where id=5;
-update noar tt set b1='Q' where id=5;
-update noar ti set b1='Q' where id=5;
-update noar tt set v0='UGY2B9' where id=5;
-update noar ti set v0='UGY2B9' where id=5;
-update noar tt set b2='ZZBK9NNA630N9FWDNV8VCC' where id=5;
-update noar ti set b2='ZZBK9NNA630N9FWDNV8VCC' where id=5;
-update noar tt set v0='60PYFUZ2KZ0U9EL2' where id=6;
-update noar ti set v0='60PYFUZ2KZ0U9EL2' where id=6;
-update noar tt set b0='E0GPNXK7PRX9XHBXCJDAD' where id=6;
-update noar ti set b0='E0GPNXK7PRX9XHBXCJDAD' where id=6;
-update noar tt set v0='M1X5T' where id=6;
-update noar ti set v0='M1X5T' where id=6;
-update noar tt set b1='JJV5SDS' where id=6;
-update noar ti set b1='JJV5SDS' where id=6;
-update noar tt set v0='29' where id=6;
-update noar ti set v0='29' where id=6;
-update noar tt set b2='9HHBDWFG1IU' where id=6;
-update noar ti set b2='9HHBDWFG1IU' where id=6;
-update noar tt set v0='UEY1BXVS41D2T3QM' where id=7;
-update noar ti set v0='UEY1BXVS41D2T3QM' where id=7;
-update noar tt set b0='Y54UF5X58AAPJJX0P6KIQFVNKNVK' where id=7;
-update noar ti set b0='Y54UF5X58AAPJJX0P6KIQFVNKNVK' where id=7;
-update noar tt set v0='IFNRKG8PG6HAX42HM7' where id=7;
-update noar ti set v0='IFNRKG8PG6HAX42HM7' where id=7;
-update noar tt set b1='6L22HQB9YGS3YQVZO' where id=7;
-update noar ti set b1='6L22HQB9YGS3YQVZO' where id=7;
-update noar tt set v0='TN5DVBFBXYSPTBS4D4RDDVMB67BIG' where id=7;
-update noar ti set v0='TN5DVBFBXYSPTBS4D4RDDVMB67BIG' where id=7;
-update noar tt set b2='85SHVJ96H5FWDMXWP' where id=7;
-update noar ti set b2='85SHVJ96H5FWDMXWP' where id=7;
-update noar tt set v0='Z5B' where id=8;
-update noar ti set v0='Z5B' where id=8;
-update noar tt set b0='XGWL9B7KW9631CD6WFTJZND7UQXAV' where id=8;
-update noar ti set b0='XGWL9B7KW9631CD6WFTJZND7UQXAV' where id=8;
-update noar tt set v0='CWLWGPLK8CXPFGPI7EB' where id=8;
-update noar ti set v0='CWLWGPLK8CXPFGPI7EB' where id=8;
-update noar tt set b1='H' where id=8;
-update noar ti set b1='H' where id=8;
-update noar tt set v0='F0DV13Q4LBKEUAKPC3NGO3ZT' where id=8;
-update noar ti set v0='F0DV13Q4LBKEUAKPC3NGO3ZT' where id=8;
-update noar tt set b2='47DOY1MIKDJTA' where id=8;
-update noar ti set b2='47DOY1MIKDJTA' where id=8;
-update noar tt set v0='IPIDSS1GA0TSF6OST3IEWEH205TS1' where id=9;
-update noar ti set v0='IPIDSS1GA0TSF6OST3IEWEH205TS1' where id=9;
-update noar tt set b0='8' where id=9;
-update noar ti set b0='8' where id=9;
-update noar tt set v0='L1YFD04D2YP9OKQ00K' where id=9;
-update noar ti set v0='L1YFD04D2YP9OKQ00K' where id=9;
-update noar tt set b1='JA58' where id=9;
-update noar ti set b1='JA58' where id=9;
-update noar tt set v0='H40W5JV3HKCXQGMF' where id=9;
-update noar ti set v0='H40W5JV3HKCXQGMF' where id=9;
-update noar tt set b2='OICEWOXTGPQLL5SBZI3COVK0' where id=9;
-update noar ti set b2='OICEWOXTGPQLL5SBZI3COVK0' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PU3EM78KC13EOL243T9K4019IPRWIPT9' where id=1;
-update noar ti set v0='PU3EM78KC13EOL243T9K4019IPRWIPT9' where id=1;
-update noar tt set b0='O1EL4FXXE6HL6UB4JLDZ9GDCE0M' where id=1;
-update noar ti set b0='O1EL4FXXE6HL6UB4JLDZ9GDCE0M' where id=1;
-update noar tt set v0='ZS' where id=1;
-update noar ti set v0='ZS' where id=1;
-update noar tt set b1='5DOON491BMLHG2ESO' where id=1;
-update noar ti set b1='5DOON491BMLHG2ESO' where id=1;
-update noar tt set v0='W9MI90OM' where id=1;
-update noar ti set v0='W9MI90OM' where id=1;
-update noar tt set b2='JA9KNJ1N12K57LK54N37FPI' where id=1;
-update noar ti set b2='JA9KNJ1N12K57LK54N37FPI' where id=1;
-update noar tt set v0='K5WL57F6S2QB6UH6RDIP2VTQD1' where id=2;
-update noar ti set v0='K5WL57F6S2QB6UH6RDIP2VTQD1' where id=2;
-update noar tt set b0='YOMA9VC5QZHSWW' where id=2;
-update noar ti set b0='YOMA9VC5QZHSWW' where id=2;
-update noar tt set v0='BNBIY5QEV9ZVAQXI' where id=2;
-update noar ti set v0='BNBIY5QEV9ZVAQXI' where id=2;
-update noar tt set b1='TO9B82GFVV1SB40A88C0VL' where id=2;
-update noar ti set b1='TO9B82GFVV1SB40A88C0VL' where id=2;
-update noar tt set v0='6H3893SDBQ41MW' where id=2;
-update noar ti set v0='6H3893SDBQ41MW' where id=2;
-update noar tt set b2='3WF2LSAZ29BLJP4P5IE' where id=2;
-update noar ti set b2='3WF2LSAZ29BLJP4P5IE' where id=2;
-update noar tt set v0='FGC5A0Q9XQTOQEXFD2J' where id=3;
-update noar ti set v0='FGC5A0Q9XQTOQEXFD2J' where id=3;
-update noar tt set b0='MR4ETFEZ9MKTEM9443UDZ9MGOLL1' where id=3;
-update noar ti set b0='MR4ETFEZ9MKTEM9443UDZ9MGOLL1' where id=3;
-update noar tt set v0='EHJ3SIELU89Q' where id=3;
-update noar ti set v0='EHJ3SIELU89Q' where id=3;
-update noar tt set b1='CWHXGMDBX3' where id=3;
-update noar ti set b1='CWHXGMDBX3' where id=3;
-update noar tt set v0='3TF3QDOHS' where id=3;
-update noar ti set v0='3TF3QDOHS' where id=3;
-update noar tt set b2='M3YKPTO5H4C6PP6X0TXF5Q' where id=3;
-update noar ti set b2='M3YKPTO5H4C6PP6X0TXF5Q' where id=3;
-update noar tt set v0='CWHXBTFQJHNCPCM8DXIPFP' where id=4;
-update noar ti set v0='CWHXBTFQJHNCPCM8DXIPFP' where id=4;
-update noar tt set b0='NQ4G3ZC6HGAETFG7KKI0SLWXA642' where id=4;
-update noar ti set b0='NQ4G3ZC6HGAETFG7KKI0SLWXA642' where id=4;
-update noar tt set v0='NZS92FP4JBZF' where id=4;
-update noar ti set v0='NZS92FP4JBZF' where id=4;
-update noar tt set b1='P88E' where id=4;
-update noar ti set b1='P88E' where id=4;
-update noar tt set v0='TKSX7PY30C4U0XMU3L6W5YE4UVL' where id=4;
-update noar ti set v0='TKSX7PY30C4U0XMU3L6W5YE4UVL' where id=4;
-update noar tt set b2='MFEKKPG' where id=4;
-update noar ti set b2='MFEKKPG' where id=4;
-update noar tt set v0='C6URJHA60YKGW1I7KURHMPN9004LCL' where id=5;
-update noar ti set v0='C6URJHA60YKGW1I7KURHMPN9004LCL' where id=5;
-update noar tt set b0='Q8R3IJUM02Y2WEDL6UY61N5K02EZJRTA' where id=5;
-update noar ti set b0='Q8R3IJUM02Y2WEDL6UY61N5K02EZJRTA' where id=5;
-update noar tt set v0='94T3FOLJCXXWGM' where id=5;
-update noar ti set v0='94T3FOLJCXXWGM' where id=5;
-update noar tt set b1='LKO3' where id=5;
-update noar ti set b1='LKO3' where id=5;
-update noar tt set v0='IML7U3CCMJWATB' where id=5;
-update noar ti set v0='IML7U3CCMJWATB' where id=5;
-update noar tt set b2='IRZGRE' where id=5;
-update noar ti set b2='IRZGRE' where id=5;
-update noar tt set v0='SCAS7O8V7XQER' where id=6;
-update noar ti set v0='SCAS7O8V7XQER' where id=6;
-update noar tt set b0='GYWPLARQZ19TWMKKPV9RXXRRIX' where id=6;
-update noar ti set b0='GYWPLARQZ19TWMKKPV9RXXRRIX' where id=6;
-update noar tt set v0='M744VJHSRQVPSB6Z8M46TGMDOMH2LMT8' where id=6;
-update noar ti set v0='M744VJHSRQVPSB6Z8M46TGMDOMH2LMT8' where id=6;
-update noar tt set b1='M7HADTIAYFFZ2CZA3JRW48GI6' where id=6;
-update noar ti set b1='M7HADTIAYFFZ2CZA3JRW48GI6' where id=6;
-update noar tt set v0='L2NBU13U2JUQNSFTR2L' where id=6;
-update noar ti set v0='L2NBU13U2JUQNSFTR2L' where id=6;
-update noar tt set b2='DE1246A53PW4EF0K3VMIL5G' where id=6;
-update noar ti set b2='DE1246A53PW4EF0K3VMIL5G' where id=6;
-update noar tt set v0='9J79ZA0WS33TSPQ7BUJCABZ' where id=7;
-update noar ti set v0='9J79ZA0WS33TSPQ7BUJCABZ' where id=7;
-update noar tt set b0='P3' where id=7;
-update noar ti set b0='P3' where id=7;
-update noar tt set v0='BPBPYRZ5557DD3SUD' where id=7;
-update noar ti set v0='BPBPYRZ5557DD3SUD' where id=7;
-update noar tt set b1='P60SQ1UJO40J00TP' where id=7;
-update noar ti set b1='P60SQ1UJO40J00TP' where id=7;
-update noar tt set v0='LC1RB9ENHEKJ4' where id=7;
-update noar ti set v0='LC1RB9ENHEKJ4' where id=7;
-update noar tt set b2='K287TBFS03Q6SSEEC42LTZNHR' where id=7;
-update noar ti set b2='K287TBFS03Q6SSEEC42LTZNHR' where id=7;
-update noar tt set v0='ZTL4RJDSV5UU8D4YTLF38825PVFH42' where id=8;
-update noar ti set v0='ZTL4RJDSV5UU8D4YTLF38825PVFH42' where id=8;
-update noar tt set b0='BAMXRTMNSY3F4SWXQYZVZQO83DVZVXD0' where id=8;
-update noar ti set b0='BAMXRTMNSY3F4SWXQYZVZQO83DVZVXD0' where id=8;
-update noar tt set v0='U5JFGIIHE8T7OYRYECDB6SOZRDZ1R' where id=8;
-update noar ti set v0='U5JFGIIHE8T7OYRYECDB6SOZRDZ1R' where id=8;
-update noar tt set b1='ZCCJCA6ADQJTB09W0I8W3HNME' where id=8;
-update noar ti set b1='ZCCJCA6ADQJTB09W0I8W3HNME' where id=8;
-update noar tt set v0='7QAXCDCJSRBWTS7LHFC2ZH' where id=8;
-update noar ti set v0='7QAXCDCJSRBWTS7LHFC2ZH' where id=8;
-update noar tt set b2='99N2UPRFUGZ0DH' where id=8;
-update noar ti set b2='99N2UPRFUGZ0DH' where id=8;
-update noar tt set v0='IYK6UQA' where id=9;
-update noar ti set v0='IYK6UQA' where id=9;
-update noar tt set b0='EPQ51VE7P4H9T721Q89XFI8NRHL7S3M' where id=9;
-update noar ti set b0='EPQ51VE7P4H9T721Q89XFI8NRHL7S3M' where id=9;
-update noar tt set v0='OXWX5PWC7R0ZWJKZKTDROF' where id=9;
-update noar ti set v0='OXWX5PWC7R0ZWJKZKTDROF' where id=9;
-update noar tt set b1='SAAXXBPEISOGETTZWTCL' where id=9;
-update noar ti set b1='SAAXXBPEISOGETTZWTCL' where id=9;
-update noar tt set v0='A0FTT95ECJ9A7M9CBVXDURG' where id=9;
-update noar ti set v0='A0FTT95ECJ9A7M9CBVXDURG' where id=9;
-update noar tt set b2='TJ42' where id=9;
-update noar ti set b2='TJ42' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EDGZ' where id=1;
-update noar ti set v0='EDGZ' where id=1;
-update noar tt set b0='LY1ZQXGR5VZCG' where id=1;
-update noar ti set b0='LY1ZQXGR5VZCG' where id=1;
-update noar tt set v0='1WCOIK6IX1' where id=1;
-update noar ti set v0='1WCOIK6IX1' where id=1;
-update noar tt set b1='UXML1V' where id=1;
-update noar ti set b1='UXML1V' where id=1;
-update noar tt set v0='Q58HLME7JQQR7Q09S' where id=1;
-update noar ti set v0='Q58HLME7JQQR7Q09S' where id=1;
-update noar tt set b2='J19SCMYZXROWONP5' where id=1;
-update noar ti set b2='J19SCMYZXROWONP5' where id=1;
-update noar tt set v0='Q3WCQBSGBGPO7' where id=2;
-update noar ti set v0='Q3WCQBSGBGPO7' where id=2;
-update noar tt set b0='EXOLCMZSGKVB1MH8VFZ08528CQXUWFN' where id=2;
-update noar ti set b0='EXOLCMZSGKVB1MH8VFZ08528CQXUWFN' where id=2;
-update noar tt set v0='4PT' where id=2;
-update noar ti set v0='4PT' where id=2;
-update noar tt set b1='TI4ND0PN5C' where id=2;
-update noar ti set b1='TI4ND0PN5C' where id=2;
-update noar tt set v0='DZXS' where id=2;
-update noar ti set v0='DZXS' where id=2;
-update noar tt set b2='G7OUN4L43' where id=2;
-update noar ti set b2='G7OUN4L43' where id=2;
-update noar tt set v0='URLY1C4ACI5GCXO4CXX' where id=3;
-update noar ti set v0='URLY1C4ACI5GCXO4CXX' where id=3;
-update noar tt set b0='8VEB2' where id=3;
-update noar ti set b0='8VEB2' where id=3;
-update noar tt set v0='77IY79DQ78MPKS2XZ5ZHI2D32O6GC' where id=3;
-update noar ti set v0='77IY79DQ78MPKS2XZ5ZHI2D32O6GC' where id=3;
-update noar tt set b1='PMWL2CZXV17YH1OOFVOGZ5OUH331' where id=3;
-update noar ti set b1='PMWL2CZXV17YH1OOFVOGZ5OUH331' where id=3;
-update noar tt set v0='3LXWSFYZLAH3MR8PDIBX3MX' where id=3;
-update noar ti set v0='3LXWSFYZLAH3MR8PDIBX3MX' where id=3;
-update noar tt set b2='X3S7GUZJ1' where id=3;
-update noar ti set b2='X3S7GUZJ1' where id=3;
-update noar tt set v0='1W9S8' where id=4;
-update noar ti set v0='1W9S8' where id=4;
-update noar tt set b0='USZE17MLNOXAJE0FFZ8EVTUCTTZYJ9XH' where id=4;
-update noar ti set b0='USZE17MLNOXAJE0FFZ8EVTUCTTZYJ9XH' where id=4;
-update noar tt set v0='N0U8QCM0EN8HRO34HEYNHW4Z' where id=4;
-update noar ti set v0='N0U8QCM0EN8HRO34HEYNHW4Z' where id=4;
-update noar tt set b1='7RXWG4BW36Y54041ZZXA7IIP4GMCDJFA' where id=4;
-update noar ti set b1='7RXWG4BW36Y54041ZZXA7IIP4GMCDJFA' where id=4;
-update noar tt set v0='EKPT46X2S7VOX1ONCVEGFEL5BWUL' where id=4;
-update noar ti set v0='EKPT46X2S7VOX1ONCVEGFEL5BWUL' where id=4;
-update noar tt set b2='GZ04H5FE0HRQT38XBQVVR4RD2L7A' where id=4;
-update noar ti set b2='GZ04H5FE0HRQT38XBQVVR4RD2L7A' where id=4;
-update noar tt set v0='9EWYHRP0D8' where id=5;
-update noar ti set v0='9EWYHRP0D8' where id=5;
-update noar tt set b0='LPGD' where id=5;
-update noar ti set b0='LPGD' where id=5;
-update noar tt set v0='XG7BF8KE' where id=5;
-update noar ti set v0='XG7BF8KE' where id=5;
-update noar tt set b1='U5GPP2BCJO9N1WYP30' where id=5;
-update noar ti set b1='U5GPP2BCJO9N1WYP30' where id=5;
-update noar tt set v0='UV5XL42YUWWXG' where id=5;
-update noar ti set v0='UV5XL42YUWWXG' where id=5;
-update noar tt set b2='7MN5NZD36Q96W9E' where id=5;
-update noar ti set b2='7MN5NZD36Q96W9E' where id=5;
-update noar tt set v0='AGCT3IRDSD3PWB5AL3WJMPW6K2W0' where id=6;
-update noar ti set v0='AGCT3IRDSD3PWB5AL3WJMPW6K2W0' where id=6;
-update noar tt set b0='VO' where id=6;
-update noar ti set b0='VO' where id=6;
-update noar tt set v0='Y6' where id=6;
-update noar ti set v0='Y6' where id=6;
-update noar tt set b1='9CFEKCL301KCECC0BIN6JZ5ODKKXVT9R' where id=6;
-update noar ti set b1='9CFEKCL301KCECC0BIN6JZ5ODKKXVT9R' where id=6;
-update noar tt set v0='S5FKO2KP' where id=6;
-update noar ti set v0='S5FKO2KP' where id=6;
-update noar tt set b2='R' where id=6;
-update noar ti set b2='R' where id=6;
-update noar tt set v0='87TAH6H3QYRC99KJV2KRK469F' where id=7;
-update noar ti set v0='87TAH6H3QYRC99KJV2KRK469F' where id=7;
-update noar tt set b0='FSPDL686DJ' where id=7;
-update noar ti set b0='FSPDL686DJ' where id=7;
-update noar tt set v0='C3FP17RHYLQJ04BMRK8' where id=7;
-update noar ti set v0='C3FP17RHYLQJ04BMRK8' where id=7;
-update noar tt set b1='J4RDQJY7MXR8Q9D' where id=7;
-update noar ti set b1='J4RDQJY7MXR8Q9D' where id=7;
-update noar tt set v0='DEV' where id=7;
-update noar ti set v0='DEV' where id=7;
-update noar tt set b2='5TTD5X7LUE9F1GAO32P1CSUCJ' where id=7;
-update noar ti set b2='5TTD5X7LUE9F1GAO32P1CSUCJ' where id=7;
-update noar tt set v0='A4PHIJ1GOWESVUQURKMR' where id=8;
-update noar ti set v0='A4PHIJ1GOWESVUQURKMR' where id=8;
-update noar tt set b0='5VU3ZUUBTIF8TLU3SNZ35FWATBR96' where id=8;
-update noar ti set b0='5VU3ZUUBTIF8TLU3SNZ35FWATBR96' where id=8;
-update noar tt set v0='12VJKL4HGDCWWNHD' where id=8;
-update noar ti set v0='12VJKL4HGDCWWNHD' where id=8;
-update noar tt set b1='7YI' where id=8;
-update noar ti set b1='7YI' where id=8;
-update noar tt set v0='KIJG51BVAVB' where id=8;
-update noar ti set v0='KIJG51BVAVB' where id=8;
-update noar tt set b2='I0ED9S52N7BGL' where id=8;
-update noar ti set b2='I0ED9S52N7BGL' where id=8;
-update noar tt set v0='XXARA4LJ' where id=9;
-update noar ti set v0='XXARA4LJ' where id=9;
-update noar tt set b0='PAOK10M2KCW47HL5LP41TYEH3KSEGBQ' where id=9;
-update noar ti set b0='PAOK10M2KCW47HL5LP41TYEH3KSEGBQ' where id=9;
-update noar tt set v0='7' where id=9;
-update noar ti set v0='7' where id=9;
-update noar tt set b1='2OPAV4T6YIFJ0A5IURKFCLSH6' where id=9;
-update noar ti set b1='2OPAV4T6YIFJ0A5IURKFCLSH6' where id=9;
-update noar tt set v0='SM3KD9E1499042WLSJL' where id=9;
-update noar ti set v0='SM3KD9E1499042WLSJL' where id=9;
-update noar tt set b2='ZYZRERVCZYTT07BHP9YAIDG' where id=9;
-update noar ti set b2='ZYZRERVCZYTT07BHP9YAIDG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RPULX62LW9PWNL1BBV' where id=1;
-update noar ti set v0='RPULX62LW9PWNL1BBV' where id=1;
-update noar tt set b0='EBN6H433WR' where id=1;
-update noar ti set b0='EBN6H433WR' where id=1;
-update noar tt set v0='60NROLQQ' where id=1;
-update noar ti set v0='60NROLQQ' where id=1;
-update noar tt set b1='GWKLRG9MUHC75DF0XL1JPC1N' where id=1;
-update noar ti set b1='GWKLRG9MUHC75DF0XL1JPC1N' where id=1;
-update noar tt set v0='LCT' where id=1;
-update noar ti set v0='LCT' where id=1;
-update noar tt set b2='GI5KZZ99EBI40COB8MF' where id=1;
-update noar ti set b2='GI5KZZ99EBI40COB8MF' where id=1;
-update noar tt set v0='5KIKJIPI2O' where id=2;
-update noar ti set v0='5KIKJIPI2O' where id=2;
-update noar tt set b0='6FPOWKKA7T453RNKFDZEA' where id=2;
-update noar ti set b0='6FPOWKKA7T453RNKFDZEA' where id=2;
-update noar tt set v0='9P8EWPCORITZOW120GXQKB120UO2Y5C' where id=2;
-update noar ti set v0='9P8EWPCORITZOW120GXQKB120UO2Y5C' where id=2;
-update noar tt set b1='U1EG0N56F8B9LPK6NY' where id=2;
-update noar ti set b1='U1EG0N56F8B9LPK6NY' where id=2;
-update noar tt set v0='VAI' where id=2;
-update noar ti set v0='VAI' where id=2;
-update noar tt set b2='JERVQIXJAIW0MO7112GW' where id=2;
-update noar ti set b2='JERVQIXJAIW0MO7112GW' where id=2;
-update noar tt set v0='U6Z' where id=3;
-update noar ti set v0='U6Z' where id=3;
-update noar tt set b0='DKV6A4' where id=3;
-update noar ti set b0='DKV6A4' where id=3;
-update noar tt set v0='G1PU5MW3D1VNOIW4' where id=3;
-update noar ti set v0='G1PU5MW3D1VNOIW4' where id=3;
-update noar tt set b1='KMEQVKZN8PS9J1HIG8WTJGV' where id=3;
-update noar ti set b1='KMEQVKZN8PS9J1HIG8WTJGV' where id=3;
-update noar tt set v0='G19NBCB' where id=3;
-update noar ti set v0='G19NBCB' where id=3;
-update noar tt set b2='X4O' where id=3;
-update noar ti set b2='X4O' where id=3;
-update noar tt set v0='HYZ66QZUP4616J63S3HI7PADW1XF' where id=4;
-update noar ti set v0='HYZ66QZUP4616J63S3HI7PADW1XF' where id=4;
-update noar tt set b0='A69A2R5RHBQW4G8DOYPD325N9E2O' where id=4;
-update noar ti set b0='A69A2R5RHBQW4G8DOYPD325N9E2O' where id=4;
-update noar tt set v0='3W6WSQHAV3UQ3KNIKGVCJKSU6859ECV' where id=4;
-update noar ti set v0='3W6WSQHAV3UQ3KNIKGVCJKSU6859ECV' where id=4;
-update noar tt set b1='ARGOPXPZ9ZZRNMKVJ4E1J5Y49' where id=4;
-update noar ti set b1='ARGOPXPZ9ZZRNMKVJ4E1J5Y49' where id=4;
-update noar tt set v0='SWL9BUMAZOWZQPOTVJWH' where id=4;
-update noar ti set v0='SWL9BUMAZOWZQPOTVJWH' where id=4;
-update noar tt set b2='JC0JMDLMA' where id=4;
-update noar ti set b2='JC0JMDLMA' where id=4;
-update noar tt set v0='OWM2KBXJKS033BE4MS17IX' where id=5;
-update noar ti set v0='OWM2KBXJKS033BE4MS17IX' where id=5;
-update noar tt set b0='XSWV23J92G16F' where id=5;
-update noar ti set b0='XSWV23J92G16F' where id=5;
-update noar tt set v0='BE5ZN0HOB5XRA8N8780V1JXI0' where id=5;
-update noar ti set v0='BE5ZN0HOB5XRA8N8780V1JXI0' where id=5;
-update noar tt set b1='OYL1R79EVXBUNHOF3DMA0UIQV94' where id=5;
-update noar ti set b1='OYL1R79EVXBUNHOF3DMA0UIQV94' where id=5;
-update noar tt set v0='CWB06LM81LYJO9P1MJMLY743OVA0D8P' where id=5;
-update noar ti set v0='CWB06LM81LYJO9P1MJMLY743OVA0D8P' where id=5;
-update noar tt set b2='T8VO7Z72AVLOIHFH' where id=5;
-update noar ti set b2='T8VO7Z72AVLOIHFH' where id=5;
-update noar tt set v0='JIJ' where id=6;
-update noar ti set v0='JIJ' where id=6;
-update noar tt set b0='V382QTI0XDOHNMBHASS' where id=6;
-update noar ti set b0='V382QTI0XDOHNMBHASS' where id=6;
-update noar tt set v0='PHDU8W5R9WSBVV' where id=6;
-update noar ti set v0='PHDU8W5R9WSBVV' where id=6;
-update noar tt set b1='C0' where id=6;
-update noar ti set b1='C0' where id=6;
-update noar tt set v0='HMZSR5CLHHRPXC67' where id=6;
-update noar ti set v0='HMZSR5CLHHRPXC67' where id=6;
-update noar tt set b2='2LEXRJ' where id=6;
-update noar ti set b2='2LEXRJ' where id=6;
-update noar tt set v0='C5UEJCZ44ZSKWASGCHOCZS5XPI' where id=7;
-update noar ti set v0='C5UEJCZ44ZSKWASGCHOCZS5XPI' where id=7;
-update noar tt set b0='NSJ32ESFTEURC8Q1QUISI3Q' where id=7;
-update noar ti set b0='NSJ32ESFTEURC8Q1QUISI3Q' where id=7;
-update noar tt set v0='U9A6JGW3F1QERDQKC' where id=7;
-update noar ti set v0='U9A6JGW3F1QERDQKC' where id=7;
-update noar tt set b1='A4QS9VL' where id=7;
-update noar ti set b1='A4QS9VL' where id=7;
-update noar tt set v0='T90E75CMRO2MLLSQ0A736U2RQYZH' where id=7;
-update noar ti set v0='T90E75CMRO2MLLSQ0A736U2RQYZH' where id=7;
-update noar tt set b2='JEY07ZTACQSBJ5EMAP8N' where id=7;
-update noar ti set b2='JEY07ZTACQSBJ5EMAP8N' where id=7;
-update noar tt set v0='107OUA94OD61MYZKSWWED5HZ13H9U5' where id=8;
-update noar ti set v0='107OUA94OD61MYZKSWWED5HZ13H9U5' where id=8;
-update noar tt set b0='2TTWCMPE38E' where id=8;
-update noar ti set b0='2TTWCMPE38E' where id=8;
-update noar tt set v0='YTY0086ZWN3MLYD9' where id=8;
-update noar ti set v0='YTY0086ZWN3MLYD9' where id=8;
-update noar tt set b1='SVV9MHT0T11KZHMW1MD2LSY37JI' where id=8;
-update noar ti set b1='SVV9MHT0T11KZHMW1MD2LSY37JI' where id=8;
-update noar tt set v0='4K6QCBNS3MBNPHI1XD1ZCIC8J47B18UD' where id=8;
-update noar ti set v0='4K6QCBNS3MBNPHI1XD1ZCIC8J47B18UD' where id=8;
-update noar tt set b2='8J9DMSY8YQUT28SJUIVLD' where id=8;
-update noar ti set b2='8J9DMSY8YQUT28SJUIVLD' where id=8;
-update noar tt set v0='9AG61GUQBY8XNS' where id=9;
-update noar ti set v0='9AG61GUQBY8XNS' where id=9;
-update noar tt set b0='2FOE7XGXRRXZ0CP2CB1XF7Y' where id=9;
-update noar ti set b0='2FOE7XGXRRXZ0CP2CB1XF7Y' where id=9;
-update noar tt set v0='ATK4K28K' where id=9;
-update noar ti set v0='ATK4K28K' where id=9;
-update noar tt set b1='KENHIFIEMDMC' where id=9;
-update noar ti set b1='KENHIFIEMDMC' where id=9;
-update noar tt set v0='QETX6P2KHF77839KVZEUZFX6MRV' where id=9;
-update noar ti set v0='QETX6P2KHF77839KVZEUZFX6MRV' where id=9;
-update noar tt set b2='GWPCEJ7Z3477H9QRG' where id=9;
-update noar ti set b2='GWPCEJ7Z3477H9QRG' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 tinyblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='58BLDTUHYA3L9SSP455H1' where id=1;
-update noar ti set v0='58BLDTUHYA3L9SSP455H1' where id=1;
-update noar tt set b0='5AAQ6W7ZXBB25WA2HH4' where id=1;
-update noar ti set b0='5AAQ6W7ZXBB25WA2HH4' where id=1;
-update noar tt set v0='Y4IMF' where id=1;
-update noar ti set v0='Y4IMF' where id=1;
-update noar tt set b1='NM72EQ9ONP' where id=1;
-update noar ti set b1='NM72EQ9ONP' where id=1;
-update noar tt set v0='M6' where id=1;
-update noar ti set v0='M6' where id=1;
-update noar tt set b2='Z48P1N9PHFQX3' where id=1;
-update noar ti set b2='Z48P1N9PHFQX3' where id=1;
-update noar tt set v0='4EUQXPC3FPCGGT3' where id=2;
-update noar ti set v0='4EUQXPC3FPCGGT3' where id=2;
-update noar tt set b0='91SLTZYN3' where id=2;
-update noar ti set b0='91SLTZYN3' where id=2;
-update noar tt set v0='WAEH1BDR9' where id=2;
-update noar ti set v0='WAEH1BDR9' where id=2;
-update noar tt set b1='G5LYTOO3BUPN2YMPCOOG224VHFDV5B' where id=2;
-update noar ti set b1='G5LYTOO3BUPN2YMPCOOG224VHFDV5B' where id=2;
-update noar tt set v0='3Q9OTAOFAEUKMTNXGAAR' where id=2;
-update noar ti set v0='3Q9OTAOFAEUKMTNXGAAR' where id=2;
-update noar tt set b2='SOZXB0T23OOJ' where id=2;
-update noar ti set b2='SOZXB0T23OOJ' where id=2;
-update noar tt set v0='VBTA34YD' where id=3;
-update noar ti set v0='VBTA34YD' where id=3;
-update noar tt set b0='MWN05PD8' where id=3;
-update noar ti set b0='MWN05PD8' where id=3;
-update noar tt set v0='L62NDWVIUX5ZX1ACNC3SIAT1' where id=3;
-update noar ti set v0='L62NDWVIUX5ZX1ACNC3SIAT1' where id=3;
-update noar tt set b1='ECEI' where id=3;
-update noar ti set b1='ECEI' where id=3;
-update noar tt set v0='C6' where id=3;
-update noar ti set v0='C6' where id=3;
-update noar tt set b2='8P5H68F' where id=3;
-update noar ti set b2='8P5H68F' where id=3;
-update noar tt set v0='3FICLOL8BJTD7SXE' where id=4;
-update noar ti set v0='3FICLOL8BJTD7SXE' where id=4;
-update noar tt set b0='Y7KL5NS9LEXDQ2KKTT2DHL4816' where id=4;
-update noar ti set b0='Y7KL5NS9LEXDQ2KKTT2DHL4816' where id=4;
-update noar tt set v0='U26ZCEPQJ5OFB' where id=4;
-update noar ti set v0='U26ZCEPQJ5OFB' where id=4;
-update noar tt set b1='YFM8S' where id=4;
-update noar ti set b1='YFM8S' where id=4;
-update noar tt set v0='W7Y1Q9F0J0T6SS9IGL012WT' where id=4;
-update noar ti set v0='W7Y1Q9F0J0T6SS9IGL012WT' where id=4;
-update noar tt set b2='PPK' where id=4;
-update noar ti set b2='PPK' where id=4;
-update noar tt set v0='Z5RSICBC2X5B2ACKDR193O56' where id=5;
-update noar ti set v0='Z5RSICBC2X5B2ACKDR193O56' where id=5;
-update noar tt set b0='RE213' where id=5;
-update noar ti set b0='RE213' where id=5;
-update noar tt set v0='TZ' where id=5;
-update noar ti set v0='TZ' where id=5;
-update noar tt set b1='J6' where id=5;
-update noar ti set b1='J6' where id=5;
-update noar tt set v0='OL1VSJ51WE9V1P7' where id=5;
-update noar ti set v0='OL1VSJ51WE9V1P7' where id=5;
-update noar tt set b2='S' where id=5;
-update noar ti set b2='S' where id=5;
-update noar tt set v0='4X7OIPGWT9966Y7UMWEFGPEU3JS' where id=6;
-update noar ti set v0='4X7OIPGWT9966Y7UMWEFGPEU3JS' where id=6;
-update noar tt set b0='BB7SVEU7Z5LDJ9DLM5' where id=6;
-update noar ti set b0='BB7SVEU7Z5LDJ9DLM5' where id=6;
-update noar tt set v0='CMPL5ODE8KGFYMX4X' where id=6;
-update noar ti set v0='CMPL5ODE8KGFYMX4X' where id=6;
-update noar tt set b1='A8LT6A2389RXW8TWZV711R2LFBHPYZ' where id=6;
-update noar ti set b1='A8LT6A2389RXW8TWZV711R2LFBHPYZ' where id=6;
-update noar tt set v0='W0E6GTBF' where id=6;
-update noar ti set v0='W0E6GTBF' where id=6;
-update noar tt set b2='R8MP28VSR5A8F2FBQ4OT5RJZ2F27OLK' where id=6;
-update noar ti set b2='R8MP28VSR5A8F2FBQ4OT5RJZ2F27OLK' where id=6;
-update noar tt set v0='6D3U9MM3K6QXQM3QFT7YBNSMY145TS' where id=7;
-update noar ti set v0='6D3U9MM3K6QXQM3QFT7YBNSMY145TS' where id=7;
-update noar tt set b0='O1A00MQB10MI8' where id=7;
-update noar ti set b0='O1A00MQB10MI8' where id=7;
-update noar tt set v0='DQMRXZY1QLUXO0SAJLE8B' where id=7;
-update noar ti set v0='DQMRXZY1QLUXO0SAJLE8B' where id=7;
-update noar tt set b1='QL59' where id=7;
-update noar ti set b1='QL59' where id=7;
-update noar tt set v0='FR1IISP7H0EZE1BKUM8OC' where id=7;
-update noar ti set v0='FR1IISP7H0EZE1BKUM8OC' where id=7;
-update noar tt set b2='5DLR63GH6D1HNTR1GH' where id=7;
-update noar ti set b2='5DLR63GH6D1HNTR1GH' where id=7;
-update noar tt set v0='B6HLS9E2I63HRS62BQ5' where id=8;
-update noar ti set v0='B6HLS9E2I63HRS62BQ5' where id=8;
-update noar tt set b0='M9B7QL297VR9RG9SZGT0MNEO' where id=8;
-update noar ti set b0='M9B7QL297VR9RG9SZGT0MNEO' where id=8;
-update noar tt set v0='0PFH3UIO4S4MF1VPG4ODF51Y5HVZ0WS' where id=8;
-update noar ti set v0='0PFH3UIO4S4MF1VPG4ODF51Y5HVZ0WS' where id=8;
-update noar tt set b1='3G9R3JMB194T3UBMOS0GI5KY' where id=8;
-update noar ti set b1='3G9R3JMB194T3UBMOS0GI5KY' where id=8;
-update noar tt set v0='TGBG4QLZO18CL9XF6LCD2' where id=8;
-update noar ti set v0='TGBG4QLZO18CL9XF6LCD2' where id=8;
-update noar tt set b2='7M3XU0L4PD1Y8ABNLZLR3OS' where id=8;
-update noar ti set b2='7M3XU0L4PD1Y8ABNLZLR3OS' where id=8;
-update noar tt set v0='31OMU1T13401V5NUK' where id=9;
-update noar ti set v0='31OMU1T13401V5NUK' where id=9;
-update noar tt set b0='PQ3HSSEWF4O164ZAT' where id=9;
-update noar ti set b0='PQ3HSSEWF4O164ZAT' where id=9;
-update noar tt set v0='AFAUHUC' where id=9;
-update noar ti set v0='AFAUHUC' where id=9;
-update noar tt set b1='5VDUXHIGXINJAX2BPJLQH4U5SV5' where id=9;
-update noar ti set b1='5VDUXHIGXINJAX2BPJLQH4U5SV5' where id=9;
-update noar tt set v0='YP' where id=9;
-update noar ti set v0='YP' where id=9;
-update noar tt set b2='4U5F6DOHHLIXCSJCWIK5ZILOY63Y5' where id=9;
-update noar ti set b2='4U5F6DOHHLIXCSJCWIK5ZILOY63Y5' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='PFZI1ZDQWRW79BR' where id=1;
-update noar ti set v0='PFZI1ZDQWRW79BR' where id=1;
-update noar tt set b0='ZY4' where id=1;
-update noar ti set b0='ZY4' where id=1;
-update noar tt set v0='NCWVA3LUVESHQ046HQI1VLHRAU38YA0' where id=1;
-update noar ti set v0='NCWVA3LUVESHQ046HQI1VLHRAU38YA0' where id=1;
-update noar tt set b1='DBW5MIYOW66JF' where id=1;
-update noar ti set b1='DBW5MIYOW66JF' where id=1;
-update noar tt set v0='BTJ8P0F7Z9A55BG17QMGH0URYIN' where id=1;
-update noar ti set v0='BTJ8P0F7Z9A55BG17QMGH0URYIN' where id=1;
-update noar tt set b2='LCUB' where id=1;
-update noar ti set b2='LCUB' where id=1;
-update noar tt set v0='1Q3G' where id=2;
-update noar ti set v0='1Q3G' where id=2;
-update noar tt set b0='6V7DPI' where id=2;
-update noar ti set b0='6V7DPI' where id=2;
-update noar tt set v0='Q2EEOCM7TZKRM9DM' where id=2;
-update noar ti set v0='Q2EEOCM7TZKRM9DM' where id=2;
-update noar tt set b1='19RO1G' where id=2;
-update noar ti set b1='19RO1G' where id=2;
-update noar tt set v0='GK4ERLUA2VYO' where id=2;
-update noar ti set v0='GK4ERLUA2VYO' where id=2;
-update noar tt set b2='LR8F35OLYZZZ5CULEQTJ' where id=2;
-update noar ti set b2='LR8F35OLYZZZ5CULEQTJ' where id=2;
-update noar tt set v0='FJTVQ' where id=3;
-update noar ti set v0='FJTVQ' where id=3;
-update noar tt set b0='L6MH3B8YISILMLWQMEZYQ5B1UVLWOE' where id=3;
-update noar ti set b0='L6MH3B8YISILMLWQMEZYQ5B1UVLWOE' where id=3;
-update noar tt set v0='YSUUP05OQI53S1AVZSSY048WOYID04' where id=3;
-update noar ti set v0='YSUUP05OQI53S1AVZSSY048WOYID04' where id=3;
-update noar tt set b1='KFA75OEBW4MJW9N2GW' where id=3;
-update noar ti set b1='KFA75OEBW4MJW9N2GW' where id=3;
-update noar tt set v0='F68IZ0374' where id=3;
-update noar ti set v0='F68IZ0374' where id=3;
-update noar tt set b2='ZXS8XWVM35DBD' where id=3;
-update noar ti set b2='ZXS8XWVM35DBD' where id=3;
-update noar tt set v0='O57L' where id=4;
-update noar ti set v0='O57L' where id=4;
-update noar tt set b0='7X4BT8LV' where id=4;
-update noar ti set b0='7X4BT8LV' where id=4;
-update noar tt set v0='CN9YUBSTBQGUIDFM05UKAF' where id=4;
-update noar ti set v0='CN9YUBSTBQGUIDFM05UKAF' where id=4;
-update noar tt set b1='IT742DH35MG0ZZL59FD3' where id=4;
-update noar ti set b1='IT742DH35MG0ZZL59FD3' where id=4;
-update noar tt set v0='TCNJYKTBL33MLG10' where id=4;
-update noar ti set v0='TCNJYKTBL33MLG10' where id=4;
-update noar tt set b2='HZ5CHOJ7K6CB7LD15N62TO4YEM7BG3' where id=4;
-update noar ti set b2='HZ5CHOJ7K6CB7LD15N62TO4YEM7BG3' where id=4;
-update noar tt set v0='AGW0EZFKVV' where id=5;
-update noar ti set v0='AGW0EZFKVV' where id=5;
-update noar tt set b0='3I5X9D' where id=5;
-update noar ti set b0='3I5X9D' where id=5;
-update noar tt set v0='SYTLOCLUI3PQIY2WEAO442O3' where id=5;
-update noar ti set v0='SYTLOCLUI3PQIY2WEAO442O3' where id=5;
-update noar tt set b1='HY5VK58ER70PZASX4' where id=5;
-update noar ti set b1='HY5VK58ER70PZASX4' where id=5;
-update noar tt set v0='EVCKXHJJNSCKB48XT' where id=5;
-update noar ti set v0='EVCKXHJJNSCKB48XT' where id=5;
-update noar tt set b2='5T26V6C47MOUDCXLHB9Z8N' where id=5;
-update noar ti set b2='5T26V6C47MOUDCXLHB9Z8N' where id=5;
-update noar tt set v0='A065D7RN1JT56EJQV' where id=6;
-update noar ti set v0='A065D7RN1JT56EJQV' where id=6;
-update noar tt set b0='R9KWS0UEOUZ394' where id=6;
-update noar ti set b0='R9KWS0UEOUZ394' where id=6;
-update noar tt set v0='S55FYWZQVX' where id=6;
-update noar ti set v0='S55FYWZQVX' where id=6;
-update noar tt set b1='OTMPKHQNZFJNI' where id=6;
-update noar ti set b1='OTMPKHQNZFJNI' where id=6;
-update noar tt set v0='E4P3B' where id=6;
-update noar ti set v0='E4P3B' where id=6;
-update noar tt set b2='OKQWF8P0C4S6TR05BTF1' where id=6;
-update noar ti set b2='OKQWF8P0C4S6TR05BTF1' where id=6;
-update noar tt set v0='VB6L3HT40EEOEUZ8ADDHD9YDW7LMRIH0' where id=7;
-update noar ti set v0='VB6L3HT40EEOEUZ8ADDHD9YDW7LMRIH0' where id=7;
-update noar tt set b0='GRVCDP53ZVKTH05V' where id=7;
-update noar ti set b0='GRVCDP53ZVKTH05V' where id=7;
-update noar tt set v0='BDLOGIPIRIS' where id=7;
-update noar ti set v0='BDLOGIPIRIS' where id=7;
-update noar tt set b1='7HSQVQC01PPQ' where id=7;
-update noar ti set b1='7HSQVQC01PPQ' where id=7;
-update noar tt set v0='84AX4UFWW' where id=7;
-update noar ti set v0='84AX4UFWW' where id=7;
-update noar tt set b2='IAIU' where id=7;
-update noar ti set b2='IAIU' where id=7;
-update noar tt set v0='FW3H1K4TJ9TINYXVPYZ9' where id=8;
-update noar ti set v0='FW3H1K4TJ9TINYXVPYZ9' where id=8;
-update noar tt set b0='7ZI1B' where id=8;
-update noar ti set b0='7ZI1B' where id=8;
-update noar tt set v0='CFGJD7O' where id=8;
-update noar ti set v0='CFGJD7O' where id=8;
-update noar tt set b1='XNEOK0CD5UAZO3PE631R825L7IXE' where id=8;
-update noar ti set b1='XNEOK0CD5UAZO3PE631R825L7IXE' where id=8;
-update noar tt set v0='N8498UCGW8O8ZDHXI11' where id=8;
-update noar ti set v0='N8498UCGW8O8ZDHXI11' where id=8;
-update noar tt set b2='CMOL' where id=8;
-update noar ti set b2='CMOL' where id=8;
-update noar tt set v0='003' where id=9;
-update noar ti set v0='003' where id=9;
-update noar tt set b0='8RS' where id=9;
-update noar ti set b0='8RS' where id=9;
-update noar tt set v0='OH85JETPP' where id=9;
-update noar ti set v0='OH85JETPP' where id=9;
-update noar tt set b1='GYUQAX51UEX2V' where id=9;
-update noar ti set b1='GYUQAX51UEX2V' where id=9;
-update noar tt set v0='UM2XY' where id=9;
-update noar ti set v0='UM2XY' where id=9;
-update noar tt set b2='SFGJ8CMU5B4XL35M9EVPO85LQ9RFN33' where id=9;
-update noar ti set b2='SFGJ8CMU5B4XL35M9EVPO85LQ9RFN33' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 tinyblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='K7XOCEWHIK6N4' where id=1;
-update noar ti set v0='K7XOCEWHIK6N4' where id=1;
-update noar tt set b0='VK8NMQYX7UQE6XYPALQOXQWK5I2S61' where id=1;
-update noar ti set b0='VK8NMQYX7UQE6XYPALQOXQWK5I2S61' where id=1;
-update noar tt set v0='VNU2BOQLXYGFWKTIMJ2OVJNYPTZHEX' where id=1;
-update noar ti set v0='VNU2BOQLXYGFWKTIMJ2OVJNYPTZHEX' where id=1;
-update noar tt set b1='KU2DL1ZB414TU0XZ5I' where id=1;
-update noar ti set b1='KU2DL1ZB414TU0XZ5I' where id=1;
-update noar tt set v0='ZQXND1RKI36X' where id=1;
-update noar ti set v0='ZQXND1RKI36X' where id=1;
-update noar tt set b2='U' where id=1;
-update noar ti set b2='U' where id=1;
-update noar tt set v0='GLVWB4O63MR' where id=2;
-update noar ti set v0='GLVWB4O63MR' where id=2;
-update noar tt set b0='905J2XXRBGMF08JF5AF7KA2CS46' where id=2;
-update noar ti set b0='905J2XXRBGMF08JF5AF7KA2CS46' where id=2;
-update noar tt set v0='ASSXRUYQBX7GB' where id=2;
-update noar ti set v0='ASSXRUYQBX7GB' where id=2;
-update noar tt set b1='Z98E' where id=2;
-update noar ti set b1='Z98E' where id=2;
-update noar tt set v0='FVGE24ML' where id=2;
-update noar ti set v0='FVGE24ML' where id=2;
-update noar tt set b2='G37NBLBNJU' where id=2;
-update noar ti set b2='G37NBLBNJU' where id=2;
-update noar tt set v0='2QNCL' where id=3;
-update noar ti set v0='2QNCL' where id=3;
-update noar tt set b0='JMQ27CLX4L9NGIK1IRLKT8J3KFNHA' where id=3;
-update noar ti set b0='JMQ27CLX4L9NGIK1IRLKT8J3KFNHA' where id=3;
-update noar tt set v0='UFH7J' where id=3;
-update noar ti set v0='UFH7J' where id=3;
-update noar tt set b1='WRAD9B1D1YG2GEPA8N05B' where id=3;
-update noar ti set b1='WRAD9B1D1YG2GEPA8N05B' where id=3;
-update noar tt set v0='QE2KNNEA2N9H8M0YJT5BJ19UOOWKZH' where id=3;
-update noar ti set v0='QE2KNNEA2N9H8M0YJT5BJ19UOOWKZH' where id=3;
-update noar tt set b2='TYKL2R4LAYRU0K4' where id=3;
-update noar ti set b2='TYKL2R4LAYRU0K4' where id=3;
-update noar tt set v0='OT8V2O5A2NKCQ71' where id=4;
-update noar ti set v0='OT8V2O5A2NKCQ71' where id=4;
-update noar tt set b0='5PDA9I' where id=4;
-update noar ti set b0='5PDA9I' where id=4;
-update noar tt set v0='QXBTYZ1Q0UB0JMO64SK0B' where id=4;
-update noar ti set v0='QXBTYZ1Q0UB0JMO64SK0B' where id=4;
-update noar tt set b1='STTW7WR7GHIUCYF08DXXC' where id=4;
-update noar ti set b1='STTW7WR7GHIUCYF08DXXC' where id=4;
-update noar tt set v0='R70CZSXFAA0LF02QGSNAWKQL' where id=4;
-update noar ti set v0='R70CZSXFAA0LF02QGSNAWKQL' where id=4;
-update noar tt set b2='SKFJD2IXD4LY' where id=4;
-update noar ti set b2='SKFJD2IXD4LY' where id=4;
-update noar tt set v0='VSA4F624UJE' where id=5;
-update noar ti set v0='VSA4F624UJE' where id=5;
-update noar tt set b0='W' where id=5;
-update noar ti set b0='W' where id=5;
-update noar tt set v0='6Y6EVQTPWNI6G0V8R5UARD' where id=5;
-update noar ti set v0='6Y6EVQTPWNI6G0V8R5UARD' where id=5;
-update noar tt set b1='1NBU' where id=5;
-update noar ti set b1='1NBU' where id=5;
-update noar tt set v0='KFPXT4QUGB28OOEAHU06B' where id=5;
-update noar ti set v0='KFPXT4QUGB28OOEAHU06B' where id=5;
-update noar tt set b2='YOOKE6BR' where id=5;
-update noar ti set b2='YOOKE6BR' where id=5;
-update noar tt set v0='ILUOUWS5LJ' where id=6;
-update noar ti set v0='ILUOUWS5LJ' where id=6;
-update noar tt set b0='RKXV8F56U7JZLE' where id=6;
-update noar ti set b0='RKXV8F56U7JZLE' where id=6;
-update noar tt set v0='2XN21YLQS5' where id=6;
-update noar ti set v0='2XN21YLQS5' where id=6;
-update noar tt set b1='QL' where id=6;
-update noar ti set b1='QL' where id=6;
-update noar tt set v0='9HTHQEQ9UFG7GBLIB' where id=6;
-update noar ti set v0='9HTHQEQ9UFG7GBLIB' where id=6;
-update noar tt set b2='U6RH' where id=6;
-update noar ti set b2='U6RH' where id=6;
-update noar tt set v0='7VWXERGUPBLLXGLTEX6' where id=7;
-update noar ti set v0='7VWXERGUPBLLXGLTEX6' where id=7;
-update noar tt set b0='MZPX0PUJAR3C1L9AAQV18O' where id=7;
-update noar ti set b0='MZPX0PUJAR3C1L9AAQV18O' where id=7;
-update noar tt set v0='6IZGPGBAQ3RXM' where id=7;
-update noar ti set v0='6IZGPGBAQ3RXM' where id=7;
-update noar tt set b1='ZTQUOXDQCR' where id=7;
-update noar ti set b1='ZTQUOXDQCR' where id=7;
-update noar tt set v0='WMT5NH' where id=7;
-update noar ti set v0='WMT5NH' where id=7;
-update noar tt set b2='9LG5DRG8QBT2' where id=7;
-update noar ti set b2='9LG5DRG8QBT2' where id=7;
-update noar tt set v0='0FSV9LF7HN' where id=8;
-update noar ti set v0='0FSV9LF7HN' where id=8;
-update noar tt set b0='2LTUA' where id=8;
-update noar ti set b0='2LTUA' where id=8;
-update noar tt set v0='OA7R2IYQ4A3NYE0WR7N7PCJ' where id=8;
-update noar ti set v0='OA7R2IYQ4A3NYE0WR7N7PCJ' where id=8;
-update noar tt set b1='QDQ8J6CVSR0DAZ11B' where id=8;
-update noar ti set b1='QDQ8J6CVSR0DAZ11B' where id=8;
-update noar tt set v0='QQIEK3SWCIF1A9372A3' where id=8;
-update noar ti set v0='QQIEK3SWCIF1A9372A3' where id=8;
-update noar tt set b2='JP2RIQR162VE5W8TX' where id=8;
-update noar ti set b2='JP2RIQR162VE5W8TX' where id=8;
-update noar tt set v0='MCCED6Z4M' where id=9;
-update noar ti set v0='MCCED6Z4M' where id=9;
-update noar tt set b0='NQ8UOIM0P7H' where id=9;
-update noar ti set b0='NQ8UOIM0P7H' where id=9;
-update noar tt set v0='YC34H379KF' where id=9;
-update noar ti set v0='YC34H379KF' where id=9;
-update noar tt set b1='KI' where id=9;
-update noar ti set b1='KI' where id=9;
-update noar tt set v0='2XOR8' where id=9;
-update noar ti set v0='2XOR8' where id=9;
-update noar tt set b2='J5K5YTVFQ9HVZTDJKY' where id=9;
-update noar ti set b2='J5K5YTVFQ9HVZTDJKY' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XXZRVK2LX' where id=1;
-update noar ti set v0='XXZRVK2LX' where id=1;
-update noar tt set b0='OCH53MO2OKGD2' where id=1;
-update noar ti set b0='OCH53MO2OKGD2' where id=1;
-update noar tt set v0='H2Z' where id=1;
-update noar ti set v0='H2Z' where id=1;
-update noar tt set b1='FZSRXCRM8F' where id=1;
-update noar ti set b1='FZSRXCRM8F' where id=1;
-update noar tt set v0='QHJI4' where id=1;
-update noar ti set v0='QHJI4' where id=1;
-update noar tt set b2='7JSKNMZEP06X2FNVTRCXOL' where id=1;
-update noar ti set b2='7JSKNMZEP06X2FNVTRCXOL' where id=1;
-update noar tt set v0='BWVRJJKHOWFZ960CX' where id=2;
-update noar ti set v0='BWVRJJKHOWFZ960CX' where id=2;
-update noar tt set b0='NT1438HIJ257H5WYXZ9LB6' where id=2;
-update noar ti set b0='NT1438HIJ257H5WYXZ9LB6' where id=2;
-update noar tt set v0='NEWE' where id=2;
-update noar ti set v0='NEWE' where id=2;
-update noar tt set b1='2RJGJ2A7GQB1HPH4558D2NJ109WEL' where id=2;
-update noar ti set b1='2RJGJ2A7GQB1HPH4558D2NJ109WEL' where id=2;
-update noar tt set v0='K9Y8IS72OW0UW0HRNSEJB' where id=2;
-update noar ti set v0='K9Y8IS72OW0UW0HRNSEJB' where id=2;
-update noar tt set b2='34NG7W6B86XFMFOR6' where id=2;
-update noar ti set b2='34NG7W6B86XFMFOR6' where id=2;
-update noar tt set v0='TX3LAJWBE4' where id=3;
-update noar ti set v0='TX3LAJWBE4' where id=3;
-update noar tt set b0='SA' where id=3;
-update noar ti set b0='SA' where id=3;
-update noar tt set v0='U0GP9ZVUEGWERA18A6' where id=3;
-update noar ti set v0='U0GP9ZVUEGWERA18A6' where id=3;
-update noar tt set b1='WWL99RHWMO005TRG9EI1XZPFYIW6' where id=3;
-update noar ti set b1='WWL99RHWMO005TRG9EI1XZPFYIW6' where id=3;
-update noar tt set v0='JUE9OH' where id=3;
-update noar ti set v0='JUE9OH' where id=3;
-update noar tt set b2='BPOLUVX9TPIM08BM3' where id=3;
-update noar ti set b2='BPOLUVX9TPIM08BM3' where id=3;
-update noar tt set v0='NNNFCYWJK3M21LLFZJRV' where id=4;
-update noar ti set v0='NNNFCYWJK3M21LLFZJRV' where id=4;
-update noar tt set b0='VF75HXBL43KB0YOGJXQF2Y9W13' where id=4;
-update noar ti set b0='VF75HXBL43KB0YOGJXQF2Y9W13' where id=4;
-update noar tt set v0='0WQVBGWN39HUQ3V' where id=4;
-update noar ti set v0='0WQVBGWN39HUQ3V' where id=4;
-update noar tt set b1='P8P8SCTSQ3KKPCW0B7CJZGHLLJ' where id=4;
-update noar ti set b1='P8P8SCTSQ3KKPCW0B7CJZGHLLJ' where id=4;
-update noar tt set v0='2VBNB6HU98S6A9Y3CJI5CPOU9' where id=4;
-update noar ti set v0='2VBNB6HU98S6A9Y3CJI5CPOU9' where id=4;
-update noar tt set b2='6HCOT9U6BABUW2D' where id=4;
-update noar ti set b2='6HCOT9U6BABUW2D' where id=4;
-update noar tt set v0='Q' where id=5;
-update noar ti set v0='Q' where id=5;
-update noar tt set b0='IXNX70ALXFO365UWMZVZF7I0L' where id=5;
-update noar ti set b0='IXNX70ALXFO365UWMZVZF7I0L' where id=5;
-update noar tt set v0='NP36V0U2ZLP0NL' where id=5;
-update noar ti set v0='NP36V0U2ZLP0NL' where id=5;
-update noar tt set b1='NSG4' where id=5;
-update noar ti set b1='NSG4' where id=5;
-update noar tt set v0='L3BWRRDPGF9BVFB7PMB05J1K' where id=5;
-update noar ti set v0='L3BWRRDPGF9BVFB7PMB05J1K' where id=5;
-update noar tt set b2='MK1Y8IU7BC2IUY' where id=5;
-update noar ti set b2='MK1Y8IU7BC2IUY' where id=5;
-update noar tt set v0='PG' where id=6;
-update noar ti set v0='PG' where id=6;
-update noar tt set b0='9G3IIZKS55DO3VJCRGOSLCEESS5CA' where id=6;
-update noar ti set b0='9G3IIZKS55DO3VJCRGOSLCEESS5CA' where id=6;
-update noar tt set v0='QS5WG' where id=6;
-update noar ti set v0='QS5WG' where id=6;
-update noar tt set b1='QR2OAV95RJBTHCM2SD' where id=6;
-update noar ti set b1='QR2OAV95RJBTHCM2SD' where id=6;
-update noar tt set v0='2AWVDGBP2YIK4FUFRVO70W' where id=6;
-update noar ti set v0='2AWVDGBP2YIK4FUFRVO70W' where id=6;
-update noar tt set b2='V83ZMLV' where id=6;
-update noar ti set b2='V83ZMLV' where id=6;
-update noar tt set v0='0JMYXS19X7195QA2H96F2C22RBLM' where id=7;
-update noar ti set v0='0JMYXS19X7195QA2H96F2C22RBLM' where id=7;
-update noar tt set b0='ZKO6X' where id=7;
-update noar ti set b0='ZKO6X' where id=7;
-update noar tt set v0='I0IZ08A8JOPO3LRCUTR47HFU' where id=7;
-update noar ti set v0='I0IZ08A8JOPO3LRCUTR47HFU' where id=7;
-update noar tt set b1='AU1YSN3RW5NDMSSQ8H' where id=7;
-update noar ti set b1='AU1YSN3RW5NDMSSQ8H' where id=7;
-update noar tt set v0='ZP8YB' where id=7;
-update noar ti set v0='ZP8YB' where id=7;
-update noar tt set b2='7JHX61OHCWL3JADI62XL6AVMXXBRL' where id=7;
-update noar ti set b2='7JHX61OHCWL3JADI62XL6AVMXXBRL' where id=7;
-update noar tt set v0='1VOD4' where id=8;
-update noar ti set v0='1VOD4' where id=8;
-update noar tt set b0='QKTK6B6M4HH64H8YAL2DY91226O4B' where id=8;
-update noar ti set b0='QKTK6B6M4HH64H8YAL2DY91226O4B' where id=8;
-update noar tt set v0='TRYAUJ4NYSY0' where id=8;
-update noar ti set v0='TRYAUJ4NYSY0' where id=8;
-update noar tt set b1='PO5DLN' where id=8;
-update noar ti set b1='PO5DLN' where id=8;
-update noar tt set v0='TGU0GG4VVWAPOSPQT' where id=8;
-update noar ti set v0='TGU0GG4VVWAPOSPQT' where id=8;
-update noar tt set b2='60' where id=8;
-update noar ti set b2='60' where id=8;
-update noar tt set v0='CD9KLYG2YR0RI8F' where id=9;
-update noar ti set v0='CD9KLYG2YR0RI8F' where id=9;
-update noar tt set b0='6RUQIWVBR99VWPL4' where id=9;
-update noar ti set b0='6RUQIWVBR99VWPL4' where id=9;
-update noar tt set v0='WY5S8XA5LDQXNNFNPOHGH' where id=9;
-update noar ti set v0='WY5S8XA5LDQXNNFNPOHGH' where id=9;
-update noar tt set b1='Z2X2' where id=9;
-update noar ti set b1='Z2X2' where id=9;
-update noar tt set v0='DPITK' where id=9;
-update noar ti set v0='DPITK' where id=9;
-update noar tt set b2='37M' where id=9;
-update noar ti set b2='37M' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='XB7HWL6Z612TDX16ZOMFVIJDQ' where id=1;
-update noar ti set v0='XB7HWL6Z612TDX16ZOMFVIJDQ' where id=1;
-update noar tt set b0='G4GS2A7T015PH' where id=1;
-update noar ti set b0='G4GS2A7T015PH' where id=1;
-update noar tt set v0='8DSJ1KX1LUIW' where id=1;
-update noar ti set v0='8DSJ1KX1LUIW' where id=1;
-update noar tt set b1='XNEUE1B9RFCVFIHN419KF1RYR4' where id=1;
-update noar ti set b1='XNEUE1B9RFCVFIHN419KF1RYR4' where id=1;
-update noar tt set v0='6RK84CG8ED1LC9RFF0968NPMTJQJ8AU' where id=1;
-update noar ti set v0='6RK84CG8ED1LC9RFF0968NPMTJQJ8AU' where id=1;
-update noar tt set b2='BPOY7999PI769JY9SQ69XYA2' where id=1;
-update noar ti set b2='BPOY7999PI769JY9SQ69XYA2' where id=1;
-update noar tt set v0='A8EQ7ZSAGDLA85JUHGRXI79KJJ8Z' where id=2;
-update noar ti set v0='A8EQ7ZSAGDLA85JUHGRXI79KJJ8Z' where id=2;
-update noar tt set b0='8AVX3WZQC111M940V' where id=2;
-update noar ti set b0='8AVX3WZQC111M940V' where id=2;
-update noar tt set v0='LXD8' where id=2;
-update noar ti set v0='LXD8' where id=2;
-update noar tt set b1='HU0CIH4' where id=2;
-update noar ti set b1='HU0CIH4' where id=2;
-update noar tt set v0='R' where id=2;
-update noar ti set v0='R' where id=2;
-update noar tt set b2='AHYYQU' where id=2;
-update noar ti set b2='AHYYQU' where id=2;
-update noar tt set v0='YI0YBXN676MSZG6GQHM84C' where id=3;
-update noar ti set v0='YI0YBXN676MSZG6GQHM84C' where id=3;
-update noar tt set b0='GJ6CG8OORJ0S761ZOFTEW86P6AYXTNO' where id=3;
-update noar ti set b0='GJ6CG8OORJ0S761ZOFTEW86P6AYXTNO' where id=3;
-update noar tt set v0='GSS2GNYNI0EX97BIGT5ZW0QU8GK3A' where id=3;
-update noar ti set v0='GSS2GNYNI0EX97BIGT5ZW0QU8GK3A' where id=3;
-update noar tt set b1='II1KSE5UD' where id=3;
-update noar ti set b1='II1KSE5UD' where id=3;
-update noar tt set v0='W5Z3' where id=3;
-update noar ti set v0='W5Z3' where id=3;
-update noar tt set b2='AQTAT8Y089147A12' where id=3;
-update noar ti set b2='AQTAT8Y089147A12' where id=3;
-update noar tt set v0='G6757GORF9OMXPT8DPJRW5TO' where id=4;
-update noar ti set v0='G6757GORF9OMXPT8DPJRW5TO' where id=4;
-update noar tt set b0='WQS9H9DP1DH7JNYRIP' where id=4;
-update noar ti set b0='WQS9H9DP1DH7JNYRIP' where id=4;
-update noar tt set v0='J4X3CVQSWNXTBPKLRSJOSJR' where id=4;
-update noar ti set v0='J4X3CVQSWNXTBPKLRSJOSJR' where id=4;
-update noar tt set b1='BYMUD0DD1QU6BZ1' where id=4;
-update noar ti set b1='BYMUD0DD1QU6BZ1' where id=4;
-update noar tt set v0='EQLIIP1LW5QQE7D5BUS98RDU' where id=4;
-update noar ti set v0='EQLIIP1LW5QQE7D5BUS98RDU' where id=4;
-update noar tt set b2='Y5BHOQTL0VXLLP55HH5ON3POJC' where id=4;
-update noar ti set b2='Y5BHOQTL0VXLLP55HH5ON3POJC' where id=4;
-update noar tt set v0='MVQBXP4O6KOI2' where id=5;
-update noar ti set v0='MVQBXP4O6KOI2' where id=5;
-update noar tt set b0='BLNJDAUNF' where id=5;
-update noar ti set b0='BLNJDAUNF' where id=5;
-update noar tt set v0='SLRBQAH2G2STSCPAAOBNQCXUVJ' where id=5;
-update noar ti set v0='SLRBQAH2G2STSCPAAOBNQCXUVJ' where id=5;
-update noar tt set b1='57WQ6XZIZ9TXZCS65F696HOR' where id=5;
-update noar ti set b1='57WQ6XZIZ9TXZCS65F696HOR' where id=5;
-update noar tt set v0='H5B1W8GVTZQZKW9M4KPTWIMIS9' where id=5;
-update noar ti set v0='H5B1W8GVTZQZKW9M4KPTWIMIS9' where id=5;
-update noar tt set b2='MDV64GUBR4F9TV' where id=5;
-update noar ti set b2='MDV64GUBR4F9TV' where id=5;
-update noar tt set v0='A3S3UVKSPLT0RZT089PUZ6ID3' where id=6;
-update noar ti set v0='A3S3UVKSPLT0RZT089PUZ6ID3' where id=6;
-update noar tt set b0='QHKCUHAMQVU5HXJRO5RN6HEH8TNDOIVX' where id=6;
-update noar ti set b0='QHKCUHAMQVU5HXJRO5RN6HEH8TNDOIVX' where id=6;
-update noar tt set v0='7KG0U9Y6TFWI2CXEZFGWDJLGXNBY' where id=6;
-update noar ti set v0='7KG0U9Y6TFWI2CXEZFGWDJLGXNBY' where id=6;
-update noar tt set b1='N502CN01R0E5E3ZN0I0VNLH2S' where id=6;
-update noar ti set b1='N502CN01R0E5E3ZN0I0VNLH2S' where id=6;
-update noar tt set v0='QN3RW00QL1I9D8T82KAVOR5A2MS' where id=6;
-update noar ti set v0='QN3RW00QL1I9D8T82KAVOR5A2MS' where id=6;
-update noar tt set b2='1BFE4ZCHCA8A28F71R4XLPWQM' where id=6;
-update noar ti set b2='1BFE4ZCHCA8A28F71R4XLPWQM' where id=6;
-update noar tt set v0='MCVVCZC6S436F207CLDLBSMRNI' where id=7;
-update noar ti set v0='MCVVCZC6S436F207CLDLBSMRNI' where id=7;
-update noar tt set b0='6AGUIR3MRAK7VFT9I3' where id=7;
-update noar ti set b0='6AGUIR3MRAK7VFT9I3' where id=7;
-update noar tt set v0='WU55SUYRYR6GPL8A4KFCW2XGWQY' where id=7;
-update noar ti set v0='WU55SUYRYR6GPL8A4KFCW2XGWQY' where id=7;
-update noar tt set b1='F16EIO0YQB2PJ4S3URMWRLV5NFX55M8N' where id=7;
-update noar ti set b1='F16EIO0YQB2PJ4S3URMWRLV5NFX55M8N' where id=7;
-update noar tt set v0='9HIC5MAC71UMW6UZ2DX' where id=7;
-update noar ti set v0='9HIC5MAC71UMW6UZ2DX' where id=7;
-update noar tt set b2='4CQ8' where id=7;
-update noar ti set b2='4CQ8' where id=7;
-update noar tt set v0='T5T4NFXJ2F8NMZ5VTS3DARVOFYY' where id=8;
-update noar ti set v0='T5T4NFXJ2F8NMZ5VTS3DARVOFYY' where id=8;
-update noar tt set b0='TZ' where id=8;
-update noar ti set b0='TZ' where id=8;
-update noar tt set v0='QMTHHSZBFB06M6E7JZTOCO1' where id=8;
-update noar ti set v0='QMTHHSZBFB06M6E7JZTOCO1' where id=8;
-update noar tt set b1='7HHOZ3YF5T5CFPH' where id=8;
-update noar ti set b1='7HHOZ3YF5T5CFPH' where id=8;
-update noar tt set v0='3' where id=8;
-update noar ti set v0='3' where id=8;
-update noar tt set b2='34Q5EMYYUZY8' where id=8;
-update noar ti set b2='34Q5EMYYUZY8' where id=8;
-update noar tt set v0='X6ZA' where id=9;
-update noar ti set v0='X6ZA' where id=9;
-update noar tt set b0='8' where id=9;
-update noar ti set b0='8' where id=9;
-update noar tt set v0='FMX05GOH826ACCM' where id=9;
-update noar ti set v0='FMX05GOH826ACCM' where id=9;
-update noar tt set b1='NVCOX3' where id=9;
-update noar ti set b1='NVCOX3' where id=9;
-update noar tt set v0='SPNUJBWY3V' where id=9;
-update noar ti set v0='SPNUJBWY3V' where id=9;
-update noar tt set b2='IMMRRH2FFBQ8OKIS' where id=9;
-update noar ti set b2='IMMRRH2FFBQ8OKIS' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RWWEOX7M4YUGNG7QYUL1BOT' where id=1;
-update noar ti set v0='RWWEOX7M4YUGNG7QYUL1BOT' where id=1;
-update noar tt set b0='1U8B33OAI3R7FIT6OVFBZT0HXAXSM' where id=1;
-update noar ti set b0='1U8B33OAI3R7FIT6OVFBZT0HXAXSM' where id=1;
-update noar tt set v0='TQXSXWKG4HE61EQ4QWNMNO6SS' where id=1;
-update noar ti set v0='TQXSXWKG4HE61EQ4QWNMNO6SS' where id=1;
-update noar tt set b1='G490QRKXEQW4' where id=1;
-update noar ti set b1='G490QRKXEQW4' where id=1;
-update noar tt set v0='UB5NL0POVFPUTBS8AAKLNQQHEM4ZNJ' where id=1;
-update noar ti set v0='UB5NL0POVFPUTBS8AAKLNQQHEM4ZNJ' where id=1;
-update noar tt set b2='CE12HXKWT6IIFPGI2' where id=1;
-update noar ti set b2='CE12HXKWT6IIFPGI2' where id=1;
-update noar tt set v0='WC5BV5SZYAOS3FK' where id=2;
-update noar ti set v0='WC5BV5SZYAOS3FK' where id=2;
-update noar tt set b0='V6HPB1JTAXGBXHT' where id=2;
-update noar ti set b0='V6HPB1JTAXGBXHT' where id=2;
-update noar tt set v0='MJX2WP' where id=2;
-update noar ti set v0='MJX2WP' where id=2;
-update noar tt set b1='CZGE90Z4HFE5F' where id=2;
-update noar ti set b1='CZGE90Z4HFE5F' where id=2;
-update noar tt set v0='XKB47MXHIJKO2Y' where id=2;
-update noar ti set v0='XKB47MXHIJKO2Y' where id=2;
-update noar tt set b2='B1N1HM25MMRSEB' where id=2;
-update noar ti set b2='B1N1HM25MMRSEB' where id=2;
-update noar tt set v0='YZD4DP2SVZFJ4QLUDEFD31NE' where id=3;
-update noar ti set v0='YZD4DP2SVZFJ4QLUDEFD31NE' where id=3;
-update noar tt set b0='7C2NFFZ21CHNR' where id=3;
-update noar ti set b0='7C2NFFZ21CHNR' where id=3;
-update noar tt set v0='TKI79L3SJZNMUEE87WC7D5CWSJ4ISIEI' where id=3;
-update noar ti set v0='TKI79L3SJZNMUEE87WC7D5CWSJ4ISIEI' where id=3;
-update noar tt set b1='6R2QTRAIN' where id=3;
-update noar ti set b1='6R2QTRAIN' where id=3;
-update noar tt set v0='IIENO12LVHWKGV0Z2D20VZ' where id=3;
-update noar ti set v0='IIENO12LVHWKGV0Z2D20VZ' where id=3;
-update noar tt set b2='MFY' where id=3;
-update noar ti set b2='MFY' where id=3;
-update noar tt set v0='KPF5V32AK8IFN5H8A43A7H' where id=4;
-update noar ti set v0='KPF5V32AK8IFN5H8A43A7H' where id=4;
-update noar tt set b0='5GIW9LP90EV2HA3T2V3H84HUJ' where id=4;
-update noar ti set b0='5GIW9LP90EV2HA3T2V3H84HUJ' where id=4;
-update noar tt set v0='GV4IVQBPIB20M2IXNYNU' where id=4;
-update noar ti set v0='GV4IVQBPIB20M2IXNYNU' where id=4;
-update noar tt set b1='5OCFIE' where id=4;
-update noar ti set b1='5OCFIE' where id=4;
-update noar tt set v0='573GA9L3' where id=4;
-update noar ti set v0='573GA9L3' where id=4;
-update noar tt set b2='D2H3AGMYRCXMFIZ9LKX' where id=4;
-update noar ti set b2='D2H3AGMYRCXMFIZ9LKX' where id=4;
-update noar tt set v0='G3CQI6NNS' where id=5;
-update noar ti set v0='G3CQI6NNS' where id=5;
-update noar tt set b0='ICJ629Z6Z1G' where id=5;
-update noar ti set b0='ICJ629Z6Z1G' where id=5;
-update noar tt set v0='MEPUUC13THR15U7UAJR' where id=5;
-update noar ti set v0='MEPUUC13THR15U7UAJR' where id=5;
-update noar tt set b1='UFNZRE63HCEYVQF278ZB' where id=5;
-update noar ti set b1='UFNZRE63HCEYVQF278ZB' where id=5;
-update noar tt set v0='UJRZZ5YROICF9MMG3' where id=5;
-update noar ti set v0='UJRZZ5YROICF9MMG3' where id=5;
-update noar tt set b2='2ZOYW3DDS40JAMSFHDUTIAQVAF10DX' where id=5;
-update noar ti set b2='2ZOYW3DDS40JAMSFHDUTIAQVAF10DX' where id=5;
-update noar tt set v0='CWOJVA01' where id=6;
-update noar ti set v0='CWOJVA01' where id=6;
-update noar tt set b0='VIU28ZUWB513YLV1Z0RPZ' where id=6;
-update noar ti set b0='VIU28ZUWB513YLV1Z0RPZ' where id=6;
-update noar tt set v0='UYGHA4V0' where id=6;
-update noar ti set v0='UYGHA4V0' where id=6;
-update noar tt set b1='2VZZZZ2GJX5PBFNKFK' where id=6;
-update noar ti set b1='2VZZZZ2GJX5PBFNKFK' where id=6;
-update noar tt set v0='COWFEC3H498X' where id=6;
-update noar ti set v0='COWFEC3H498X' where id=6;
-update noar tt set b2='V81V0ZAGMO' where id=6;
-update noar ti set b2='V81V0ZAGMO' where id=6;
-update noar tt set v0='46' where id=7;
-update noar ti set v0='46' where id=7;
-update noar tt set b0='HPDP180T0' where id=7;
-update noar ti set b0='HPDP180T0' where id=7;
-update noar tt set v0='KOHD9G6AW579YUFJB' where id=7;
-update noar ti set v0='KOHD9G6AW579YUFJB' where id=7;
-update noar tt set b1='KFYQREWEKWTJUC8KJ452OSVNTDVIF' where id=7;
-update noar ti set b1='KFYQREWEKWTJUC8KJ452OSVNTDVIF' where id=7;
-update noar tt set v0='9TS4YJQM16XK44QGK' where id=7;
-update noar ti set v0='9TS4YJQM16XK44QGK' where id=7;
-update noar tt set b2='N2XOQWYW7JWKV8DBZC1Q6' where id=7;
-update noar ti set b2='N2XOQWYW7JWKV8DBZC1Q6' where id=7;
-update noar tt set v0='AZJ9YU8' where id=8;
-update noar ti set v0='AZJ9YU8' where id=8;
-update noar tt set b0='87H2I43CB' where id=8;
-update noar ti set b0='87H2I43CB' where id=8;
-update noar tt set v0='J4X' where id=8;
-update noar ti set v0='J4X' where id=8;
-update noar tt set b1='QQZKJWZLI19XC8FWTA57V2UUK9N1IMLD' where id=8;
-update noar ti set b1='QQZKJWZLI19XC8FWTA57V2UUK9N1IMLD' where id=8;
-update noar tt set v0='VYIR1JCLJT5BMJJ0S8NQVKBXHB' where id=8;
-update noar ti set v0='VYIR1JCLJT5BMJJ0S8NQVKBXHB' where id=8;
-update noar tt set b2='VC0BUEPZQCBJGH' where id=8;
-update noar ti set b2='VC0BUEPZQCBJGH' where id=8;
-update noar tt set v0='DGVXNJWAPWQS3733QOSG470L9D8' where id=9;
-update noar ti set v0='DGVXNJWAPWQS3733QOSG470L9D8' where id=9;
-update noar tt set b0='UX3LPFAMCMSNTQLT1WA6D5QDER2RFTSQ' where id=9;
-update noar ti set b0='UX3LPFAMCMSNTQLT1WA6D5QDER2RFTSQ' where id=9;
-update noar tt set v0='TR5BUF2E98TDRUK2P540HBO5O' where id=9;
-update noar ti set v0='TR5BUF2E98TDRUK2P540HBO5O' where id=9;
-update noar tt set b1='WT2WQGBZA5NDTIMHA' where id=9;
-update noar ti set b1='WT2WQGBZA5NDTIMHA' where id=9;
-update noar tt set v0='S43OB3JP' where id=9;
-update noar ti set v0='S43OB3JP' where id=9;
-update noar tt set b2='167K9PC4OQ' where id=9;
-update noar ti set b2='167K9PC4OQ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='50RCO9JLZ2PCP5' where id=1;
-update noar ti set v0='50RCO9JLZ2PCP5' where id=1;
-update noar tt set b0='KS8KMZ5U4QUF6ZGQFZUKLI89MEWC' where id=1;
-update noar ti set b0='KS8KMZ5U4QUF6ZGQFZUKLI89MEWC' where id=1;
-update noar tt set v0='O8Y7J4HPNZQU8AIJ2' where id=1;
-update noar ti set v0='O8Y7J4HPNZQU8AIJ2' where id=1;
-update noar tt set b1='IUDWG6LGU5Q3Y6LG2D0RWL' where id=1;
-update noar ti set b1='IUDWG6LGU5Q3Y6LG2D0RWL' where id=1;
-update noar tt set v0='J5EI5W' where id=1;
-update noar ti set v0='J5EI5W' where id=1;
-update noar tt set b2='KL25N5PYDHHULJZ' where id=1;
-update noar ti set b2='KL25N5PYDHHULJZ' where id=1;
-update noar tt set v0='B4HSII' where id=2;
-update noar ti set v0='B4HSII' where id=2;
-update noar tt set b0='OYP' where id=2;
-update noar ti set b0='OYP' where id=2;
-update noar tt set v0='NEMJH6BW1ZMXJ3ZD75UV' where id=2;
-update noar ti set v0='NEMJH6BW1ZMXJ3ZD75UV' where id=2;
-update noar tt set b1='W3FP8UD8RGDJGLGE6LVOQQIVZAVO' where id=2;
-update noar ti set b1='W3FP8UD8RGDJGLGE6LVOQQIVZAVO' where id=2;
-update noar tt set v0='HQLO0LUVQMOJBJA' where id=2;
-update noar ti set v0='HQLO0LUVQMOJBJA' where id=2;
-update noar tt set b2='ITTO1E1O0TJ7ZZ75WC' where id=2;
-update noar ti set b2='ITTO1E1O0TJ7ZZ75WC' where id=2;
-update noar tt set v0='CX5SD1MCI5KR49MYHGR5CBE2C5JDAJ' where id=3;
-update noar ti set v0='CX5SD1MCI5KR49MYHGR5CBE2C5JDAJ' where id=3;
-update noar tt set b0='FFOVOYO3RLVVYLKXWPUG2Q' where id=3;
-update noar ti set b0='FFOVOYO3RLVVYLKXWPUG2Q' where id=3;
-update noar tt set v0='BINCGEUSIDFRKX0AD5YRDWL8MEYZE' where id=3;
-update noar ti set v0='BINCGEUSIDFRKX0AD5YRDWL8MEYZE' where id=3;
-update noar tt set b1='TAT2G0EROEFBIDTOR8S71HZ4' where id=3;
-update noar ti set b1='TAT2G0EROEFBIDTOR8S71HZ4' where id=3;
-update noar tt set v0='FP73YLU30Q3JEFL7SZ98JVT6' where id=3;
-update noar ti set v0='FP73YLU30Q3JEFL7SZ98JVT6' where id=3;
-update noar tt set b2='MK44' where id=3;
-update noar ti set b2='MK44' where id=3;
-update noar tt set v0='48Z45CTL4TGL9SSG38UZB4' where id=4;
-update noar ti set v0='48Z45CTL4TGL9SSG38UZB4' where id=4;
-update noar tt set b0='U6ASIAI04VUA4CJG75O3' where id=4;
-update noar ti set b0='U6ASIAI04VUA4CJG75O3' where id=4;
-update noar tt set v0='R0U253LVWU9R8AHVZY05Q32SM7K' where id=4;
-update noar ti set v0='R0U253LVWU9R8AHVZY05Q32SM7K' where id=4;
-update noar tt set b1='I5EV4MO2AS9UF9015YRM6W0' where id=4;
-update noar ti set b1='I5EV4MO2AS9UF9015YRM6W0' where id=4;
-update noar tt set v0='HVEH529JYF5D8QHPGPDUIJO4U9DHAI' where id=4;
-update noar ti set v0='HVEH529JYF5D8QHPGPDUIJO4U9DHAI' where id=4;
-update noar tt set b2='SOIAP3WDE74SBBDP0M7YJYKMIJO' where id=4;
-update noar ti set b2='SOIAP3WDE74SBBDP0M7YJYKMIJO' where id=4;
-update noar tt set v0='JXYOGUA3RSQOY0PTRZ2RWT' where id=5;
-update noar ti set v0='JXYOGUA3RSQOY0PTRZ2RWT' where id=5;
-update noar tt set b0='603N9FOX3CWPSWOCOR0UEI3XE' where id=5;
-update noar ti set b0='603N9FOX3CWPSWOCOR0UEI3XE' where id=5;
-update noar tt set v0='IO0SBG7G5TFJM4' where id=5;
-update noar ti set v0='IO0SBG7G5TFJM4' where id=5;
-update noar tt set b1='6YUNRCIFC5JKT' where id=5;
-update noar ti set b1='6YUNRCIFC5JKT' where id=5;
-update noar tt set v0='Y92DCBMQ' where id=5;
-update noar ti set v0='Y92DCBMQ' where id=5;
-update noar tt set b2='V4U1BLCKMFATATOEWBSF' where id=5;
-update noar ti set b2='V4U1BLCKMFATATOEWBSF' where id=5;
-update noar tt set v0='D1EI1' where id=6;
-update noar ti set v0='D1EI1' where id=6;
-update noar tt set b0='YF18KWDFWBTBFWXOOY4CRKMV' where id=6;
-update noar ti set b0='YF18KWDFWBTBFWXOOY4CRKMV' where id=6;
-update noar tt set v0='892KGP26627GMGXOV1S4Z0' where id=6;
-update noar ti set v0='892KGP26627GMGXOV1S4Z0' where id=6;
-update noar tt set b1='YEI0SQB4HM0EDMETPCYHDIZYO32' where id=6;
-update noar ti set b1='YEI0SQB4HM0EDMETPCYHDIZYO32' where id=6;
-update noar tt set v0='9ZYRWKX3' where id=6;
-update noar ti set v0='9ZYRWKX3' where id=6;
-update noar tt set b2='OD8D63R9QGAX32OYNI' where id=6;
-update noar ti set b2='OD8D63R9QGAX32OYNI' where id=6;
-update noar tt set v0='R8UXPSCDZ508S8U8' where id=7;
-update noar ti set v0='R8UXPSCDZ508S8U8' where id=7;
-update noar tt set b0='VMNXZE2F7TJQMMTUR6IF' where id=7;
-update noar ti set b0='VMNXZE2F7TJQMMTUR6IF' where id=7;
-update noar tt set v0='5H3HUTEX45H13U99AKZ2WC8FFFTZKN1' where id=7;
-update noar ti set v0='5H3HUTEX45H13U99AKZ2WC8FFFTZKN1' where id=7;
-update noar tt set b1='HIFJ27HSYHCYZQJSWDVALX4' where id=7;
-update noar ti set b1='HIFJ27HSYHCYZQJSWDVALX4' where id=7;
-update noar tt set v0='87E8HH7L' where id=7;
-update noar ti set v0='87E8HH7L' where id=7;
-update noar tt set b2='Z6' where id=7;
-update noar ti set b2='Z6' where id=7;
-update noar tt set v0='DSSQ' where id=8;
-update noar ti set v0='DSSQ' where id=8;
-update noar tt set b0='3JN1YB3VL7CD4ZVYKBZWXKYJS3UE' where id=8;
-update noar ti set b0='3JN1YB3VL7CD4ZVYKBZWXKYJS3UE' where id=8;
-update noar tt set v0='SHX6JGANSBC4TQEVNSY0' where id=8;
-update noar ti set v0='SHX6JGANSBC4TQEVNSY0' where id=8;
-update noar tt set b1='V5D5SAJZTB7R70ZDGOZK5S' where id=8;
-update noar ti set b1='V5D5SAJZTB7R70ZDGOZK5S' where id=8;
-update noar tt set v0='96JKDFJOO' where id=8;
-update noar ti set v0='96JKDFJOO' where id=8;
-update noar tt set b2='3Z0OG8LM8I0UYFII4ACKK2T' where id=8;
-update noar ti set b2='3Z0OG8LM8I0UYFII4ACKK2T' where id=8;
-update noar tt set v0='O3SEA36FRTCM8P63ER5JNO0957IZ7E' where id=9;
-update noar ti set v0='O3SEA36FRTCM8P63ER5JNO0957IZ7E' where id=9;
-update noar tt set b0='CQAHXE6SG772H3U2ALA' where id=9;
-update noar ti set b0='CQAHXE6SG772H3U2ALA' where id=9;
-update noar tt set v0='7WM3HWM38OFTG7XVCRZTE9M1AM' where id=9;
-update noar ti set v0='7WM3HWM38OFTG7XVCRZTE9M1AM' where id=9;
-update noar tt set b1='JUEO7UGL' where id=9;
-update noar ti set b1='JUEO7UGL' where id=9;
-update noar tt set v0='K2M2NQYB374ADJDQDA0H9IMPVNDJKTT' where id=9;
-update noar ti set v0='K2M2NQYB374ADJDQDA0H9IMPVNDJKTT' where id=9;
-update noar tt set b2='5QIIZ789T4' where id=9;
-update noar ti set b2='5QIIZ789T4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='WD0W8C2F8QAZBDWHEZOYQWJH7AGV1IB' where id=1;
-update noar ti set v0='WD0W8C2F8QAZBDWHEZOYQWJH7AGV1IB' where id=1;
-update noar tt set b0='57DCEZQ' where id=1;
-update noar ti set b0='57DCEZQ' where id=1;
-update noar tt set v0='X7T6E0FAE64U9NHSRUSUCLXVYM' where id=1;
-update noar ti set v0='X7T6E0FAE64U9NHSRUSUCLXVYM' where id=1;
-update noar tt set b1='96Z868HIDSN7U0AIM9BGQ5' where id=1;
-update noar ti set b1='96Z868HIDSN7U0AIM9BGQ5' where id=1;
-update noar tt set v0='NW01RNLPB1XGYJVAD3' where id=1;
-update noar ti set v0='NW01RNLPB1XGYJVAD3' where id=1;
-update noar tt set b2='IMW74MIZ9136TCZTAWEPSB30SPC8' where id=1;
-update noar ti set b2='IMW74MIZ9136TCZTAWEPSB30SPC8' where id=1;
-update noar tt set v0='B3RM59WT0BGDEK74K903CO92LIF2YR' where id=2;
-update noar ti set v0='B3RM59WT0BGDEK74K903CO92LIF2YR' where id=2;
-update noar tt set b0='Q7PXFZN82E2KN1JDQI9A2' where id=2;
-update noar ti set b0='Q7PXFZN82E2KN1JDQI9A2' where id=2;
-update noar tt set v0='OCP66CMFR0Z8S69W34O' where id=2;
-update noar ti set v0='OCP66CMFR0Z8S69W34O' where id=2;
-update noar tt set b1='OTFJF' where id=2;
-update noar ti set b1='OTFJF' where id=2;
-update noar tt set v0='C95HU32AO9Z' where id=2;
-update noar ti set v0='C95HU32AO9Z' where id=2;
-update noar tt set b2='JE0S6U7KR3H940OMEB8BA69LCLG' where id=2;
-update noar ti set b2='JE0S6U7KR3H940OMEB8BA69LCLG' where id=2;
-update noar tt set v0='8QFBMSNLI7JR74DCWYH5' where id=3;
-update noar ti set v0='8QFBMSNLI7JR74DCWYH5' where id=3;
-update noar tt set b0='FS9L70DUN2L199XHFMGMZRO2ITOE0SLV' where id=3;
-update noar ti set b0='FS9L70DUN2L199XHFMGMZRO2ITOE0SLV' where id=3;
-update noar tt set v0='WLIW1HSSYOIVQAIR1J74G4T' where id=3;
-update noar ti set v0='WLIW1HSSYOIVQAIR1J74G4T' where id=3;
-update noar tt set b1='270XASA7JJZROBB7O6M' where id=3;
-update noar ti set b1='270XASA7JJZROBB7O6M' where id=3;
-update noar tt set v0='N1H1AMZOH7OXFRB4J9Q4G' where id=3;
-update noar ti set v0='N1H1AMZOH7OXFRB4J9Q4G' where id=3;
-update noar tt set b2='KMZEXA3A9FGOM63RL1DU' where id=3;
-update noar ti set b2='KMZEXA3A9FGOM63RL1DU' where id=3;
-update noar tt set v0='O4MJW6JRWNPRQ2Z5K6IMNF9' where id=4;
-update noar ti set v0='O4MJW6JRWNPRQ2Z5K6IMNF9' where id=4;
-update noar tt set b0='FRLZIIP0F48GW8VU4VXZI' where id=4;
-update noar ti set b0='FRLZIIP0F48GW8VU4VXZI' where id=4;
-update noar tt set v0='XOCRJJPVLVR9BCTYOF3A2' where id=4;
-update noar ti set v0='XOCRJJPVLVR9BCTYOF3A2' where id=4;
-update noar tt set b1='WEB9UPJRX3PZK1ANRER0OR57SFC6DTU' where id=4;
-update noar ti set b1='WEB9UPJRX3PZK1ANRER0OR57SFC6DTU' where id=4;
-update noar tt set v0='QE4IHUVFGZRGNF' where id=4;
-update noar ti set v0='QE4IHUVFGZRGNF' where id=4;
-update noar tt set b2='P' where id=4;
-update noar ti set b2='P' where id=4;
-update noar tt set v0='DJNCX5SQTK' where id=5;
-update noar ti set v0='DJNCX5SQTK' where id=5;
-update noar tt set b0='ANFUSL236IWH3RE71T71ZPYPHU87' where id=5;
-update noar ti set b0='ANFUSL236IWH3RE71T71ZPYPHU87' where id=5;
-update noar tt set v0='8GVL4NPZ' where id=5;
-update noar ti set v0='8GVL4NPZ' where id=5;
-update noar tt set b1='LW0F7ZPM2' where id=5;
-update noar ti set b1='LW0F7ZPM2' where id=5;
-update noar tt set v0='BPLK0LD' where id=5;
-update noar ti set v0='BPLK0LD' where id=5;
-update noar tt set b2='D4S' where id=5;
-update noar ti set b2='D4S' where id=5;
-update noar tt set v0='JKYGMPPXAW6' where id=6;
-update noar ti set v0='JKYGMPPXAW6' where id=6;
-update noar tt set b0='NL7ABMQ' where id=6;
-update noar ti set b0='NL7ABMQ' where id=6;
-update noar tt set v0='WDG7L1QJZESZ9V7OEBH4CNE77JW' where id=6;
-update noar ti set v0='WDG7L1QJZESZ9V7OEBH4CNE77JW' where id=6;
-update noar tt set b1='BM2CHLWIC6DZNS' where id=6;
-update noar ti set b1='BM2CHLWIC6DZNS' where id=6;
-update noar tt set v0='J88PI3GFJNCCCEER4350' where id=6;
-update noar ti set v0='J88PI3GFJNCCCEER4350' where id=6;
-update noar tt set b2='PV3EH83BPH7K9KBH' where id=6;
-update noar ti set b2='PV3EH83BPH7K9KBH' where id=6;
-update noar tt set v0='EW' where id=7;
-update noar ti set v0='EW' where id=7;
-update noar tt set b0='RSKH1TA2C2S8KG9E8' where id=7;
-update noar ti set b0='RSKH1TA2C2S8KG9E8' where id=7;
-update noar tt set v0='4CN5OXWS' where id=7;
-update noar ti set v0='4CN5OXWS' where id=7;
-update noar tt set b1='UI1J1X' where id=7;
-update noar ti set b1='UI1J1X' where id=7;
-update noar tt set v0='TUV' where id=7;
-update noar ti set v0='TUV' where id=7;
-update noar tt set b2='EKKFDTL' where id=7;
-update noar ti set b2='EKKFDTL' where id=7;
-update noar tt set v0='ZU9' where id=8;
-update noar ti set v0='ZU9' where id=8;
-update noar tt set b0='IE' where id=8;
-update noar ti set b0='IE' where id=8;
-update noar tt set v0='HV' where id=8;
-update noar ti set v0='HV' where id=8;
-update noar tt set b1='F5AVF' where id=8;
-update noar ti set b1='F5AVF' where id=8;
-update noar tt set v0='00BZDX4JTRHD0YYL5DT7HQX2LOW' where id=8;
-update noar ti set v0='00BZDX4JTRHD0YYL5DT7HQX2LOW' where id=8;
-update noar tt set b2='9DQH' where id=8;
-update noar ti set b2='9DQH' where id=8;
-update noar tt set v0='U1IAVIXIZ4G0TLMDQ131SV02AJG' where id=9;
-update noar ti set v0='U1IAVIXIZ4G0TLMDQ131SV02AJG' where id=9;
-update noar tt set b0='CUNUCWH' where id=9;
-update noar ti set b0='CUNUCWH' where id=9;
-update noar tt set v0='9K85Z30MX05KX0' where id=9;
-update noar ti set v0='9K85Z30MX05KX0' where id=9;
-update noar tt set b1='ET3WJTI' where id=9;
-update noar ti set b1='ET3WJTI' where id=9;
-update noar tt set v0='K5DRRM1MGPHQLYZMJUG6JTC7H7WRFQ' where id=9;
-update noar ti set v0='K5DRRM1MGPHQLYZMJUG6JTC7H7WRFQ' where id=9;
-update noar tt set b2='CNF2VVL0GK' where id=9;
-update noar ti set b2='CNF2VVL0GK' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='RE0A5K9RVR0E98NPYY1G6ZHF9' where id=1;
-update noar ti set v0='RE0A5K9RVR0E98NPYY1G6ZHF9' where id=1;
-update noar tt set b0='SD0DCNISM6T' where id=1;
-update noar ti set b0='SD0DCNISM6T' where id=1;
-update noar tt set v0='EX' where id=1;
-update noar ti set v0='EX' where id=1;
-update noar tt set b1='JAYYOBCVDKILTQ4ZFB5M9R8T88YFQXW' where id=1;
-update noar ti set b1='JAYYOBCVDKILTQ4ZFB5M9R8T88YFQXW' where id=1;
-update noar tt set v0='LZF12I3940AUCYJL3' where id=1;
-update noar ti set v0='LZF12I3940AUCYJL3' where id=1;
-update noar tt set b2='9' where id=1;
-update noar ti set b2='9' where id=1;
-update noar tt set v0='F9U2J5FA03K1Z5KX20OF1908A' where id=2;
-update noar ti set v0='F9U2J5FA03K1Z5KX20OF1908A' where id=2;
-update noar tt set b0='OB7TXGILE0XJKRXN9CY83VBKB' where id=2;
-update noar ti set b0='OB7TXGILE0XJKRXN9CY83VBKB' where id=2;
-update noar tt set v0='RYL5YFPD24DMF8PTZ9ONCY0Z1CNKU5UR' where id=2;
-update noar ti set v0='RYL5YFPD24DMF8PTZ9ONCY0Z1CNKU5UR' where id=2;
-update noar tt set b1='W7KIGZHH29POEJF' where id=2;
-update noar ti set b1='W7KIGZHH29POEJF' where id=2;
-update noar tt set v0='4OVO3AYB0VQ2EEBND7R' where id=2;
-update noar ti set v0='4OVO3AYB0VQ2EEBND7R' where id=2;
-update noar tt set b2='UI9WQUJPYA' where id=2;
-update noar ti set b2='UI9WQUJPYA' where id=2;
-update noar tt set v0='6FZBGYYJRL5QL8OHGIPT6NC' where id=3;
-update noar ti set v0='6FZBGYYJRL5QL8OHGIPT6NC' where id=3;
-update noar tt set b0='M' where id=3;
-update noar ti set b0='M' where id=3;
-update noar tt set v0='E9RBS24LQE9LMLDTD8B52X8XG9AR' where id=3;
-update noar ti set v0='E9RBS24LQE9LMLDTD8B52X8XG9AR' where id=3;
-update noar tt set b1='3M9ZAY6KCMCEVT55PB' where id=3;
-update noar ti set b1='3M9ZAY6KCMCEVT55PB' where id=3;
-update noar tt set v0='XKQ4OSRTOQ92XYDXXZD4J' where id=3;
-update noar ti set v0='XKQ4OSRTOQ92XYDXXZD4J' where id=3;
-update noar tt set b2='0CBCS87WTG3CRG0Z46UCXLU78N00CT' where id=3;
-update noar ti set b2='0CBCS87WTG3CRG0Z46UCXLU78N00CT' where id=3;
-update noar tt set v0='7YZ1GVXYQAZ7M' where id=4;
-update noar ti set v0='7YZ1GVXYQAZ7M' where id=4;
-update noar tt set b0='I3RFY9' where id=4;
-update noar ti set b0='I3RFY9' where id=4;
-update noar tt set v0='2M4SR0PYAEH' where id=4;
-update noar ti set v0='2M4SR0PYAEH' where id=4;
-update noar tt set b1='2SEC6MBYRK7BDG2H3TQ' where id=4;
-update noar ti set b1='2SEC6MBYRK7BDG2H3TQ' where id=4;
-update noar tt set v0='SA90Q3W0UMKM6C5VWGL4KIYMHI' where id=4;
-update noar ti set v0='SA90Q3W0UMKM6C5VWGL4KIYMHI' where id=4;
-update noar tt set b2='D7WDO8F' where id=4;
-update noar ti set b2='D7WDO8F' where id=4;
-update noar tt set v0='2WVL5LP5DGWAMYGGKZLQFI27' where id=5;
-update noar ti set v0='2WVL5LP5DGWAMYGGKZLQFI27' where id=5;
-update noar tt set b0='JFXH0MHEEXI3ZILHK2EZ27Y2HKD' where id=5;
-update noar ti set b0='JFXH0MHEEXI3ZILHK2EZ27Y2HKD' where id=5;
-update noar tt set v0='SFH8LF1M1UR' where id=5;
-update noar ti set v0='SFH8LF1M1UR' where id=5;
-update noar tt set b1='2Z0Q4XTYCDAWJUR' where id=5;
-update noar ti set b1='2Z0Q4XTYCDAWJUR' where id=5;
-update noar tt set v0='ZO0GTH70INU3WGVX3H8I12KZ4W1' where id=5;
-update noar ti set v0='ZO0GTH70INU3WGVX3H8I12KZ4W1' where id=5;
-update noar tt set b2='2GVG5TDZ0W1U8PNWZ2Z5VQ' where id=5;
-update noar ti set b2='2GVG5TDZ0W1U8PNWZ2Z5VQ' where id=5;
-update noar tt set v0='TU79F08N50UI4L1O' where id=6;
-update noar ti set v0='TU79F08N50UI4L1O' where id=6;
-update noar tt set b0='XOBI8I4' where id=6;
-update noar ti set b0='XOBI8I4' where id=6;
-update noar tt set v0='7B63CCS09SZHOQ' where id=6;
-update noar ti set v0='7B63CCS09SZHOQ' where id=6;
-update noar tt set b1='AWP2FPSJQ0EB6A25M6' where id=6;
-update noar ti set b1='AWP2FPSJQ0EB6A25M6' where id=6;
-update noar tt set v0='2Z2M6YTE4N0NGB6J60HAD1CB0DA' where id=6;
-update noar ti set v0='2Z2M6YTE4N0NGB6J60HAD1CB0DA' where id=6;
-update noar tt set b2='CHWA5PFG0JK6X42OT3TBQKRWA7IY2O8' where id=6;
-update noar ti set b2='CHWA5PFG0JK6X42OT3TBQKRWA7IY2O8' where id=6;
-update noar tt set v0='7C9YTG3PXX' where id=7;
-update noar ti set v0='7C9YTG3PXX' where id=7;
-update noar tt set b0='EI93' where id=7;
-update noar ti set b0='EI93' where id=7;
-update noar tt set v0='2X1GI8U3CD4P2IJ9ZCVEB0YQH3MINYX' where id=7;
-update noar ti set v0='2X1GI8U3CD4P2IJ9ZCVEB0YQH3MINYX' where id=7;
-update noar tt set b1='C0EMNJO' where id=7;
-update noar ti set b1='C0EMNJO' where id=7;
-update noar tt set v0='MLQNW1XP19FF3BPQ5' where id=7;
-update noar ti set v0='MLQNW1XP19FF3BPQ5' where id=7;
-update noar tt set b2='BYJ6W' where id=7;
-update noar ti set b2='BYJ6W' where id=7;
-update noar tt set v0='T61PTORAJRPLCOXPUDHJ6Z' where id=8;
-update noar ti set v0='T61PTORAJRPLCOXPUDHJ6Z' where id=8;
-update noar tt set b0='P8OEM' where id=8;
-update noar ti set b0='P8OEM' where id=8;
-update noar tt set v0='3D5GYH1QPWP7BPB6LPWX5' where id=8;
-update noar ti set v0='3D5GYH1QPWP7BPB6LPWX5' where id=8;
-update noar tt set b1='C4ZYBOR31BS9' where id=8;
-update noar ti set b1='C4ZYBOR31BS9' where id=8;
-update noar tt set v0='I332AIMZO2VL485' where id=8;
-update noar ti set v0='I332AIMZO2VL485' where id=8;
-update noar tt set b2='7IAW6ZPPAQ2E735RD8A3B0CVH21' where id=8;
-update noar ti set b2='7IAW6ZPPAQ2E735RD8A3B0CVH21' where id=8;
-update noar tt set v0='CZHHJ' where id=9;
-update noar ti set v0='CZHHJ' where id=9;
-update noar tt set b0='5' where id=9;
-update noar ti set b0='5' where id=9;
-update noar tt set v0='X99Z9UB6DI86UD5P' where id=9;
-update noar ti set v0='X99Z9UB6DI86UD5P' where id=9;
-update noar tt set b1='82EW183M55IPL9QVGAJ77CN4U5E74M' where id=9;
-update noar ti set b1='82EW183M55IPL9QVGAJ77CN4U5E74M' where id=9;
-update noar tt set v0='Y06SNYH3' where id=9;
-update noar ti set v0='Y06SNYH3' where id=9;
-update noar tt set b2='MWNSAEZ2P' where id=9;
-update noar ti set b2='MWNSAEZ2P' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='T' where id=1;
-update noar ti set v0='T' where id=1;
-update noar tt set b0='SIU9ULYKC' where id=1;
-update noar ti set b0='SIU9ULYKC' where id=1;
-update noar tt set v0='ZFZH3PB7ED' where id=1;
-update noar ti set v0='ZFZH3PB7ED' where id=1;
-update noar tt set b1='ZU' where id=1;
-update noar ti set b1='ZU' where id=1;
-update noar tt set v0='EOTFHZ5EWJ1AYOFD' where id=1;
-update noar ti set v0='EOTFHZ5EWJ1AYOFD' where id=1;
-update noar tt set b2='WAQGZA2CHZI5OCRFAP7OFANP6' where id=1;
-update noar ti set b2='WAQGZA2CHZI5OCRFAP7OFANP6' where id=1;
-update noar tt set v0='H5DW9A' where id=2;
-update noar ti set v0='H5DW9A' where id=2;
-update noar tt set b0='639001SULAZG18U7AU4YRVA' where id=2;
-update noar ti set b0='639001SULAZG18U7AU4YRVA' where id=2;
-update noar tt set v0='S4WNQI8IPNVQOPGOJ9MHBMZIRXOBFMD' where id=2;
-update noar ti set v0='S4WNQI8IPNVQOPGOJ9MHBMZIRXOBFMD' where id=2;
-update noar tt set b1='MS6STQRV4GAXOC9C' where id=2;
-update noar ti set b1='MS6STQRV4GAXOC9C' where id=2;
-update noar tt set v0='F01CPGHT4JLKXH3I6W7' where id=2;
-update noar ti set v0='F01CPGHT4JLKXH3I6W7' where id=2;
-update noar tt set b2='IO06VG' where id=2;
-update noar ti set b2='IO06VG' where id=2;
-update noar tt set v0='AGJ' where id=3;
-update noar ti set v0='AGJ' where id=3;
-update noar tt set b0='RB' where id=3;
-update noar ti set b0='RB' where id=3;
-update noar tt set v0='2UWLYEU2BGADY' where id=3;
-update noar ti set v0='2UWLYEU2BGADY' where id=3;
-update noar tt set b1='9752DUQ93LK42Z115J60XPNV' where id=3;
-update noar ti set b1='9752DUQ93LK42Z115J60XPNV' where id=3;
-update noar tt set v0='MPMSFRQI' where id=3;
-update noar ti set v0='MPMSFRQI' where id=3;
-update noar tt set b2='B' where id=3;
-update noar ti set b2='B' where id=3;
-update noar tt set v0='SXZUTXNDNMXVO5JMBVVU18I7' where id=4;
-update noar ti set v0='SXZUTXNDNMXVO5JMBVVU18I7' where id=4;
-update noar tt set b0='IO3TUEWZ43P6R1Y60MXD5' where id=4;
-update noar ti set b0='IO3TUEWZ43P6R1Y60MXD5' where id=4;
-update noar tt set v0='UA0MARBHHZSIP3FZZ9C7XJ9' where id=4;
-update noar ti set v0='UA0MARBHHZSIP3FZZ9C7XJ9' where id=4;
-update noar tt set b1='F2LU0ODAH3DU5TLRSWYLDS9' where id=4;
-update noar ti set b1='F2LU0ODAH3DU5TLRSWYLDS9' where id=4;
-update noar tt set v0='JZ2O19P3' where id=4;
-update noar ti set v0='JZ2O19P3' where id=4;
-update noar tt set b2='E8CRIRAT7S' where id=4;
-update noar ti set b2='E8CRIRAT7S' where id=4;
-update noar tt set v0='DLMRMIERFYJED8GMDEJ4G7G' where id=5;
-update noar ti set v0='DLMRMIERFYJED8GMDEJ4G7G' where id=5;
-update noar tt set b0='CAA2O' where id=5;
-update noar ti set b0='CAA2O' where id=5;
-update noar tt set v0='7A8JKQYS2AQCAC1S7JFOEIEFT' where id=5;
-update noar ti set v0='7A8JKQYS2AQCAC1S7JFOEIEFT' where id=5;
-update noar tt set b1='QVPYAC9LFB7G' where id=5;
-update noar ti set b1='QVPYAC9LFB7G' where id=5;
-update noar tt set v0='TYBZYCODHQ8QRU' where id=5;
-update noar ti set v0='TYBZYCODHQ8QRU' where id=5;
-update noar tt set b2='GW0BWV8FJ077RHJR' where id=5;
-update noar ti set b2='GW0BWV8FJ077RHJR' where id=5;
-update noar tt set v0='N94BACIP6HE6XA4NW0Y' where id=6;
-update noar ti set v0='N94BACIP6HE6XA4NW0Y' where id=6;
-update noar tt set b0='BS3D4UOMP1JWL3AOEJK3PH5N8CNI' where id=6;
-update noar ti set b0='BS3D4UOMP1JWL3AOEJK3PH5N8CNI' where id=6;
-update noar tt set v0='BIZ8JOG0AHVBCFG5SQ75N' where id=6;
-update noar ti set v0='BIZ8JOG0AHVBCFG5SQ75N' where id=6;
-update noar tt set b1='F58CMPMY' where id=6;
-update noar ti set b1='F58CMPMY' where id=6;
-update noar tt set v0='S66TOKO2LGXOXN5OM8' where id=6;
-update noar ti set v0='S66TOKO2LGXOXN5OM8' where id=6;
-update noar tt set b2='8B6OD13T38XMR' where id=6;
-update noar ti set b2='8B6OD13T38XMR' where id=6;
-update noar tt set v0='1' where id=7;
-update noar ti set v0='1' where id=7;
-update noar tt set b0='RK6044JV54ACAVDVSIJN23XTIVWE' where id=7;
-update noar ti set b0='RK6044JV54ACAVDVSIJN23XTIVWE' where id=7;
-update noar tt set v0='H5IW6MO7E3GNAL9YSA6EA6' where id=7;
-update noar ti set v0='H5IW6MO7E3GNAL9YSA6EA6' where id=7;
-update noar tt set b1='BU148FKQ100F7D' where id=7;
-update noar ti set b1='BU148FKQ100F7D' where id=7;
-update noar tt set v0='QU2TL69T0ML49545YVQL98' where id=7;
-update noar ti set v0='QU2TL69T0ML49545YVQL98' where id=7;
-update noar tt set b2='ZF0NSBRPM7GAO9AYUCVEECZ1ENYF' where id=7;
-update noar ti set b2='ZF0NSBRPM7GAO9AYUCVEECZ1ENYF' where id=7;
-update noar tt set v0='7IY55JZBJ1OYXEC41P33W2XWZYI2N6CY' where id=8;
-update noar ti set v0='7IY55JZBJ1OYXEC41P33W2XWZYI2N6CY' where id=8;
-update noar tt set b0='FJK1' where id=8;
-update noar ti set b0='FJK1' where id=8;
-update noar tt set v0='TE5GSCMLV5PKNJ3B13WGF8RK05W7W8' where id=8;
-update noar ti set v0='TE5GSCMLV5PKNJ3B13WGF8RK05W7W8' where id=8;
-update noar tt set b1='2B73K2TKEKVKMHWY792Y9CMA1BBD2' where id=8;
-update noar ti set b1='2B73K2TKEKVKMHWY792Y9CMA1BBD2' where id=8;
-update noar tt set v0='39PVX0HHATHKDLJ7BV3D75' where id=8;
-update noar ti set v0='39PVX0HHATHKDLJ7BV3D75' where id=8;
-update noar tt set b2='YENGFU8QCGABF37P6YQ' where id=8;
-update noar ti set b2='YENGFU8QCGABF37P6YQ' where id=8;
-update noar tt set v0='4J49JA6L5KPL9R' where id=9;
-update noar ti set v0='4J49JA6L5KPL9R' where id=9;
-update noar tt set b0='DGRUSPJ6A4KYKJG06U6PRTCGUXFCPB' where id=9;
-update noar ti set b0='DGRUSPJ6A4KYKJG06U6PRTCGUXFCPB' where id=9;
-update noar tt set v0='4LQNA9H5Q3L9' where id=9;
-update noar ti set v0='4LQNA9H5Q3L9' where id=9;
-update noar tt set b1='66Q' where id=9;
-update noar ti set b1='66Q' where id=9;
-update noar tt set v0='XUOSFGAY3OVRM9OTN23RMN8Y414JD4O' where id=9;
-update noar ti set v0='XUOSFGAY3OVRM9OTN23RMN8Y414JD4O' where id=9;
-update noar tt set b2='OJWREDX80X5SJIF6V5YMH1NS8JYE' where id=9;
-update noar ti set b2='OJWREDX80X5SJIF6V5YMH1NS8JYE' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='U8SIJCI4YPN' where id=1;
-update noar ti set v0='U8SIJCI4YPN' where id=1;
-update noar tt set b0='LUUD2PD3YOV3R94BS5W1DO9K12W5RDKV' where id=1;
-update noar ti set b0='LUUD2PD3YOV3R94BS5W1DO9K12W5RDKV' where id=1;
-update noar tt set v0='0OO' where id=1;
-update noar ti set v0='0OO' where id=1;
-update noar tt set b1='8S7HWXRE3UJ' where id=1;
-update noar ti set b1='8S7HWXRE3UJ' where id=1;
-update noar tt set v0='F69OSZO1FRATRYPHY' where id=1;
-update noar ti set v0='F69OSZO1FRATRYPHY' where id=1;
-update noar tt set b2='3OJKVJMBXNAP5REGHZ0DLQWD' where id=1;
-update noar ti set b2='3OJKVJMBXNAP5REGHZ0DLQWD' where id=1;
-update noar tt set v0='LNT4C43E05EMHJF5SQL' where id=2;
-update noar ti set v0='LNT4C43E05EMHJF5SQL' where id=2;
-update noar tt set b0='8D8TJ5S6GOSVBJGVTQ2A63W8IPM' where id=2;
-update noar ti set b0='8D8TJ5S6GOSVBJGVTQ2A63W8IPM' where id=2;
-update noar tt set v0='G3H3MNG8J323QA2YHF' where id=2;
-update noar ti set v0='G3H3MNG8J323QA2YHF' where id=2;
-update noar tt set b1='54GZX2XF609LF0SABF8Q' where id=2;
-update noar ti set b1='54GZX2XF609LF0SABF8Q' where id=2;
-update noar tt set v0='ZUIWP20Y7GQ5T2SM4' where id=2;
-update noar ti set v0='ZUIWP20Y7GQ5T2SM4' where id=2;
-update noar tt set b2='7V3L5A6' where id=2;
-update noar ti set b2='7V3L5A6' where id=2;
-update noar tt set v0='XMA0JT04TAN3QHZT' where id=3;
-update noar ti set v0='XMA0JT04TAN3QHZT' where id=3;
-update noar tt set b0='44V9O8FYYD3SVVLT0IM2K7TQ1DNI1QU' where id=3;
-update noar ti set b0='44V9O8FYYD3SVVLT0IM2K7TQ1DNI1QU' where id=3;
-update noar tt set v0='1XUTKRMRDOZLIQC3A' where id=3;
-update noar ti set v0='1XUTKRMRDOZLIQC3A' where id=3;
-update noar tt set b1='F9FQ6VL0QL3KVD3AO1IF' where id=3;
-update noar ti set b1='F9FQ6VL0QL3KVD3AO1IF' where id=3;
-update noar tt set v0='FSHR80K' where id=3;
-update noar ti set v0='FSHR80K' where id=3;
-update noar tt set b2='7TO2YG04OPGWF62IOJ81VUM' where id=3;
-update noar ti set b2='7TO2YG04OPGWF62IOJ81VUM' where id=3;
-update noar tt set v0='9QY2JTEJBS5M0TSC3O' where id=4;
-update noar ti set v0='9QY2JTEJBS5M0TSC3O' where id=4;
-update noar tt set b0='6N4D0L4CY' where id=4;
-update noar ti set b0='6N4D0L4CY' where id=4;
-update noar tt set v0='WF8HQI7QUD44JRD3LQ3B2IL' where id=4;
-update noar ti set v0='WF8HQI7QUD44JRD3LQ3B2IL' where id=4;
-update noar tt set b1='ZO8RGJ0YX2JJLWUMCGEXXKLA98' where id=4;
-update noar ti set b1='ZO8RGJ0YX2JJLWUMCGEXXKLA98' where id=4;
-update noar tt set v0='5ISQS21S9' where id=4;
-update noar ti set v0='5ISQS21S9' where id=4;
-update noar tt set b2='NCHX55606AEWAK0P1TUUG34VKJ' where id=4;
-update noar ti set b2='NCHX55606AEWAK0P1TUUG34VKJ' where id=4;
-update noar tt set v0='JX4C84CT' where id=5;
-update noar ti set v0='JX4C84CT' where id=5;
-update noar tt set b0='OPCLKHTRB35DAZIV4RC7Q' where id=5;
-update noar ti set b0='OPCLKHTRB35DAZIV4RC7Q' where id=5;
-update noar tt set v0='ZAO9' where id=5;
-update noar ti set v0='ZAO9' where id=5;
-update noar tt set b1='6CK27' where id=5;
-update noar ti set b1='6CK27' where id=5;
-update noar tt set v0='HZTQ1M' where id=5;
-update noar ti set v0='HZTQ1M' where id=5;
-update noar tt set b2='LQOPPSUAE0MEZMCR4J1X9ADRQJQZ4UA3' where id=5;
-update noar ti set b2='LQOPPSUAE0MEZMCR4J1X9ADRQJQZ4UA3' where id=5;
-update noar tt set v0='4VA3JP' where id=6;
-update noar ti set v0='4VA3JP' where id=6;
-update noar tt set b0='HEW7B3VU83PUET' where id=6;
-update noar ti set b0='HEW7B3VU83PUET' where id=6;
-update noar tt set v0='1CMVTZVX3A51D95P4HGURCLTKIAZQ2' where id=6;
-update noar ti set v0='1CMVTZVX3A51D95P4HGURCLTKIAZQ2' where id=6;
-update noar tt set b1='GCGDIH86ZJK351PYI' where id=6;
-update noar ti set b1='GCGDIH86ZJK351PYI' where id=6;
-update noar tt set v0='JCLYLMSAE' where id=6;
-update noar ti set v0='JCLYLMSAE' where id=6;
-update noar tt set b2='ESGORQWV' where id=6;
-update noar ti set b2='ESGORQWV' where id=6;
-update noar tt set v0='LTDNZ4ZY1NR4' where id=7;
-update noar ti set v0='LTDNZ4ZY1NR4' where id=7;
-update noar tt set b0='9UVL785DID8OZY589FLBIEZYVQANK' where id=7;
-update noar ti set b0='9UVL785DID8OZY589FLBIEZYVQANK' where id=7;
-update noar tt set v0='YT3SR0TMOP' where id=7;
-update noar ti set v0='YT3SR0TMOP' where id=7;
-update noar tt set b1='7' where id=7;
-update noar ti set b1='7' where id=7;
-update noar tt set v0='57HM20P752U1U9CMZ' where id=7;
-update noar ti set v0='57HM20P752U1U9CMZ' where id=7;
-update noar tt set b2='Z89K24K9MVO9I3G6YG1OYPS' where id=7;
-update noar ti set b2='Z89K24K9MVO9I3G6YG1OYPS' where id=7;
-update noar tt set v0='ZJVSLN2SL6XTEN6' where id=8;
-update noar ti set v0='ZJVSLN2SL6XTEN6' where id=8;
-update noar tt set b0='QLX75HLH3SIM1TXF4F2OF' where id=8;
-update noar ti set b0='QLX75HLH3SIM1TXF4F2OF' where id=8;
-update noar tt set v0='Z' where id=8;
-update noar ti set v0='Z' where id=8;
-update noar tt set b1='Y9IPFE3BXTAC0UT9HC21ESA1FEX' where id=8;
-update noar ti set b1='Y9IPFE3BXTAC0UT9HC21ESA1FEX' where id=8;
-update noar tt set v0='F' where id=8;
-update noar ti set v0='F' where id=8;
-update noar tt set b2='DIYHEXW9PDMCSTXDNR0J95EYOO' where id=8;
-update noar ti set b2='DIYHEXW9PDMCSTXDNR0J95EYOO' where id=8;
-update noar tt set v0='41PZHYVX' where id=9;
-update noar ti set v0='41PZHYVX' where id=9;
-update noar tt set b0='K3TX52Z' where id=9;
-update noar ti set b0='K3TX52Z' where id=9;
-update noar tt set v0='C6' where id=9;
-update noar ti set v0='C6' where id=9;
-update noar tt set b1='4SM7Y7EPR76ALSJ0MY5RUZIF' where id=9;
-update noar ti set b1='4SM7Y7EPR76ALSJ0MY5RUZIF' where id=9;
-update noar tt set v0='TXJ5L77OC94B5N6DB7TWE7EV8VSK7' where id=9;
-update noar ti set v0='TXJ5L77OC94B5N6DB7TWE7EV8VSK7' where id=9;
-update noar tt set b2='MZ4F8BQ8A392YM8ARUV96Q6FKGAAJQH' where id=9;
-update noar ti set b2='MZ4F8BQ8A392YM8ARUV96Q6FKGAAJQH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='TBBF7PNIEY0' where id=1;
-update noar ti set v0='TBBF7PNIEY0' where id=1;
-update noar tt set b0='LIZNCB0CTAXNQSD93GJ7' where id=1;
-update noar ti set b0='LIZNCB0CTAXNQSD93GJ7' where id=1;
-update noar tt set v0='K4I1C1C' where id=1;
-update noar ti set v0='K4I1C1C' where id=1;
-update noar tt set b1='VKP9NE2M88912BMV83E85RKX0' where id=1;
-update noar ti set b1='VKP9NE2M88912BMV83E85RKX0' where id=1;
-update noar tt set v0='XYPIXPOQCVNTJ' where id=1;
-update noar ti set v0='XYPIXPOQCVNTJ' where id=1;
-update noar tt set b2='T8ZJH' where id=1;
-update noar ti set b2='T8ZJH' where id=1;
-update noar tt set v0='YE8WYESMIBLBHOPKDIUIGAPROYKH' where id=2;
-update noar ti set v0='YE8WYESMIBLBHOPKDIUIGAPROYKH' where id=2;
-update noar tt set b0='2KFS6VVW6KVUQYOZ' where id=2;
-update noar ti set b0='2KFS6VVW6KVUQYOZ' where id=2;
-update noar tt set v0='6GC1XAWF6HIR2XJ1A4XU70TWWRBVXP' where id=2;
-update noar ti set v0='6GC1XAWF6HIR2XJ1A4XU70TWWRBVXP' where id=2;
-update noar tt set b1='QC' where id=2;
-update noar ti set b1='QC' where id=2;
-update noar tt set v0='IP05NF9I79DN9H43C2Y2J9X2' where id=2;
-update noar ti set v0='IP05NF9I79DN9H43C2Y2J9X2' where id=2;
-update noar tt set b2='AK55K44396UYZA58SF6' where id=2;
-update noar ti set b2='AK55K44396UYZA58SF6' where id=2;
-update noar tt set v0='BVXN6HK9' where id=3;
-update noar ti set v0='BVXN6HK9' where id=3;
-update noar tt set b0='JA7WALKHAQOBQFLYSMUZVEZLDVQ' where id=3;
-update noar ti set b0='JA7WALKHAQOBQFLYSMUZVEZLDVQ' where id=3;
-update noar tt set v0='S2NHOKLWQYMGGKDOZU1BJL' where id=3;
-update noar ti set v0='S2NHOKLWQYMGGKDOZU1BJL' where id=3;
-update noar tt set b1='E' where id=3;
-update noar ti set b1='E' where id=3;
-update noar tt set v0='7Z7OVC5XYY9HIRENZ9TR' where id=3;
-update noar ti set v0='7Z7OVC5XYY9HIRENZ9TR' where id=3;
-update noar tt set b2='M12B16' where id=3;
-update noar ti set b2='M12B16' where id=3;
-update noar tt set v0='JJ7NM' where id=4;
-update noar ti set v0='JJ7NM' where id=4;
-update noar tt set b0='5Z1QWAHPXTIZH' where id=4;
-update noar ti set b0='5Z1QWAHPXTIZH' where id=4;
-update noar tt set v0='5ASWU915ZHUJ6ZAX3' where id=4;
-update noar ti set v0='5ASWU915ZHUJ6ZAX3' where id=4;
-update noar tt set b1='M' where id=4;
-update noar ti set b1='M' where id=4;
-update noar tt set v0='35WL482ODFSP' where id=4;
-update noar ti set v0='35WL482ODFSP' where id=4;
-update noar tt set b2='YKWKLIHSBIDNV1W2W2454M0V4U4' where id=4;
-update noar ti set b2='YKWKLIHSBIDNV1W2W2454M0V4U4' where id=4;
-update noar tt set v0='49QN' where id=5;
-update noar ti set v0='49QN' where id=5;
-update noar tt set b0='FSBF' where id=5;
-update noar ti set b0='FSBF' where id=5;
-update noar tt set v0='M5SHHM4BVPJGHBP2V3WLBH24' where id=5;
-update noar ti set v0='M5SHHM4BVPJGHBP2V3WLBH24' where id=5;
-update noar tt set b1='XREMAVV3V' where id=5;
-update noar ti set b1='XREMAVV3V' where id=5;
-update noar tt set v0='Q3JQA1OGH6Z2FT8JMTXLD14HWTHP5Y1K' where id=5;
-update noar ti set v0='Q3JQA1OGH6Z2FT8JMTXLD14HWTHP5Y1K' where id=5;
-update noar tt set b2='ZLH0PSC738953AXM3' where id=5;
-update noar ti set b2='ZLH0PSC738953AXM3' where id=5;
-update noar tt set v0='6JEIEWSW5I4U3RBNRPZZIZ' where id=6;
-update noar ti set v0='6JEIEWSW5I4U3RBNRPZZIZ' where id=6;
-update noar tt set b0='TV6AFZN19FM' where id=6;
-update noar ti set b0='TV6AFZN19FM' where id=6;
-update noar tt set v0='3WYRVJB726G0' where id=6;
-update noar ti set v0='3WYRVJB726G0' where id=6;
-update noar tt set b1='BV4LMOJ8J3BMTNX01EYBCKWVXFT' where id=6;
-update noar ti set b1='BV4LMOJ8J3BMTNX01EYBCKWVXFT' where id=6;
-update noar tt set v0='E104FGTKY7H8SZDGHTNPNF092D1U' where id=6;
-update noar ti set v0='E104FGTKY7H8SZDGHTNPNF092D1U' where id=6;
-update noar tt set b2='1SCYP805068' where id=6;
-update noar ti set b2='1SCYP805068' where id=6;
-update noar tt set v0='DJUBO3DUJVAN' where id=7;
-update noar ti set v0='DJUBO3DUJVAN' where id=7;
-update noar tt set b0='Y8KMOF2FA55NBO0FYWT5O6' where id=7;
-update noar ti set b0='Y8KMOF2FA55NBO0FYWT5O6' where id=7;
-update noar tt set v0='CTRS5FX94HLNNDS2ICS' where id=7;
-update noar ti set v0='CTRS5FX94HLNNDS2ICS' where id=7;
-update noar tt set b1='FVHURWB1WUVU0Z9AD' where id=7;
-update noar ti set b1='FVHURWB1WUVU0Z9AD' where id=7;
-update noar tt set v0='AY' where id=7;
-update noar ti set v0='AY' where id=7;
-update noar tt set b2='3YMPHT51' where id=7;
-update noar ti set b2='3YMPHT51' where id=7;
-update noar tt set v0='Y2N8IHBQANWG9IL091D5Q7V2' where id=8;
-update noar ti set v0='Y2N8IHBQANWG9IL091D5Q7V2' where id=8;
-update noar tt set b0='561GQ1WTR5JUT4' where id=8;
-update noar ti set b0='561GQ1WTR5JUT4' where id=8;
-update noar tt set v0='CRDDPT6' where id=8;
-update noar ti set v0='CRDDPT6' where id=8;
-update noar tt set b1='CVI35ZHTANAXT9H0PX75BSACUJXW2Y' where id=8;
-update noar ti set b1='CVI35ZHTANAXT9H0PX75BSACUJXW2Y' where id=8;
-update noar tt set v0='E83T4C3AGAUEE8CA' where id=8;
-update noar ti set v0='E83T4C3AGAUEE8CA' where id=8;
-update noar tt set b2='PQEKJUKB6BG46N' where id=8;
-update noar ti set b2='PQEKJUKB6BG46N' where id=8;
-update noar tt set v0='QQLMPUZ48F2MKG57Y' where id=9;
-update noar ti set v0='QQLMPUZ48F2MKG57Y' where id=9;
-update noar tt set b0='57KJMENX6Q' where id=9;
-update noar ti set b0='57KJMENX6Q' where id=9;
-update noar tt set v0='DAVGGNCD6JCDDOGEERRU4540YEOABUQ' where id=9;
-update noar ti set v0='DAVGGNCD6JCDDOGEERRU4540YEOABUQ' where id=9;
-update noar tt set b1='7' where id=9;
-update noar ti set b1='7' where id=9;
-update noar tt set v0='E4' where id=9;
-update noar ti set v0='E4' where id=9;
-update noar tt set b2='VKGRLTTFLDRFU9YEF6HCINXBIKZY75O' where id=9;
-update noar ti set b2='VKGRLTTFLDRFU9YEF6HCINXBIKZY75O' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='2E' where id=1;
-update noar ti set v0='2E' where id=1;
-update noar tt set b0='53TK1A4LL' where id=1;
-update noar ti set b0='53TK1A4LL' where id=1;
-update noar tt set v0='9M5M4WWJUM' where id=1;
-update noar ti set v0='9M5M4WWJUM' where id=1;
-update noar tt set b1='SI6NYL' where id=1;
-update noar ti set b1='SI6NYL' where id=1;
-update noar tt set v0='73CKDYI3UC8I0GCN48UT9DEH3GOY6C37' where id=1;
-update noar ti set v0='73CKDYI3UC8I0GCN48UT9DEH3GOY6C37' where id=1;
-update noar tt set b2='87CERJODG11T5I7XLZ67' where id=1;
-update noar ti set b2='87CERJODG11T5I7XLZ67' where id=1;
-update noar tt set v0='325DYXA87X2WCVXI8RQBA8' where id=2;
-update noar ti set v0='325DYXA87X2WCVXI8RQBA8' where id=2;
-update noar tt set b0='9DB4O5F174YRU70V3' where id=2;
-update noar ti set b0='9DB4O5F174YRU70V3' where id=2;
-update noar tt set v0='Y7UVP66MTMRMDDQTOFOQG7BG7HV' where id=2;
-update noar ti set v0='Y7UVP66MTMRMDDQTOFOQG7BG7HV' where id=2;
-update noar tt set b1='D8D6D8ZJANJ3DOUMUXC6SKX1EF' where id=2;
-update noar ti set b1='D8D6D8ZJANJ3DOUMUXC6SKX1EF' where id=2;
-update noar tt set v0='W5I' where id=2;
-update noar ti set v0='W5I' where id=2;
-update noar tt set b2='C' where id=2;
-update noar ti set b2='C' where id=2;
-update noar tt set v0='0CRRFIUSG5FX' where id=3;
-update noar ti set v0='0CRRFIUSG5FX' where id=3;
-update noar tt set b0='IHB' where id=3;
-update noar ti set b0='IHB' where id=3;
-update noar tt set v0='CSBDFFO4K26WX6A1O497YZCG1IFYM0H' where id=3;
-update noar ti set v0='CSBDFFO4K26WX6A1O497YZCG1IFYM0H' where id=3;
-update noar tt set b1='0WDTQ8990ONKBIZX90XL7Z85BFUHGO' where id=3;
-update noar ti set b1='0WDTQ8990ONKBIZX90XL7Z85BFUHGO' where id=3;
-update noar tt set v0='18AJ7I5ERYTH' where id=3;
-update noar ti set v0='18AJ7I5ERYTH' where id=3;
-update noar tt set b2='8DQ9V' where id=3;
-update noar ti set b2='8DQ9V' where id=3;
-update noar tt set v0='7EMJX7JTXN3NKZG6Q1LV9VM6Q87' where id=4;
-update noar ti set v0='7EMJX7JTXN3NKZG6Q1LV9VM6Q87' where id=4;
-update noar tt set b0='BFBZOC5JPDFE' where id=4;
-update noar ti set b0='BFBZOC5JPDFE' where id=4;
-update noar tt set v0='LKCVPSETW2YZ8GG6BTZC' where id=4;
-update noar ti set v0='LKCVPSETW2YZ8GG6BTZC' where id=4;
-update noar tt set b1='M' where id=4;
-update noar ti set b1='M' where id=4;
-update noar tt set v0='PHQTBXBOD0M14DII' where id=4;
-update noar ti set v0='PHQTBXBOD0M14DII' where id=4;
-update noar tt set b2='OHQHP6YE' where id=4;
-update noar ti set b2='OHQHP6YE' where id=4;
-update noar tt set v0='J6S2OAVLBQXOF2' where id=5;
-update noar ti set v0='J6S2OAVLBQXOF2' where id=5;
-update noar tt set b0='LF8KZHUOLIMPORVU' where id=5;
-update noar ti set b0='LF8KZHUOLIMPORVU' where id=5;
-update noar tt set v0='FAP2FZOKQPPUB2J' where id=5;
-update noar ti set v0='FAP2FZOKQPPUB2J' where id=5;
-update noar tt set b1='R3GYXMU' where id=5;
-update noar ti set b1='R3GYXMU' where id=5;
-update noar tt set v0='1DMYKJB5SUQHGBKI5QCMM' where id=5;
-update noar ti set v0='1DMYKJB5SUQHGBKI5QCMM' where id=5;
-update noar tt set b2='1C7TCKJTE73L' where id=5;
-update noar ti set b2='1C7TCKJTE73L' where id=5;
-update noar tt set v0='QXY' where id=6;
-update noar ti set v0='QXY' where id=6;
-update noar tt set b0='N3P9Y60LA' where id=6;
-update noar ti set b0='N3P9Y60LA' where id=6;
-update noar tt set v0='KQ9AMGGCUE5PHY75I2' where id=6;
-update noar ti set v0='KQ9AMGGCUE5PHY75I2' where id=6;
-update noar tt set b1='KQUWJOYEDPXBQ8GR2LMP0LYTHGCB888' where id=6;
-update noar ti set b1='KQUWJOYEDPXBQ8GR2LMP0LYTHGCB888' where id=6;
-update noar tt set v0='HJX8KQMJKE47VFJ8Q6' where id=6;
-update noar ti set v0='HJX8KQMJKE47VFJ8Q6' where id=6;
-update noar tt set b2='ITLB5314ATXDPQL4LXS1C' where id=6;
-update noar ti set b2='ITLB5314ATXDPQL4LXS1C' where id=6;
-update noar tt set v0='IZKXBGF0M6MVF8WZE3HN0GZSOFW' where id=7;
-update noar ti set v0='IZKXBGF0M6MVF8WZE3HN0GZSOFW' where id=7;
-update noar tt set b0='M1S8GMO1YFTVKBHV3CH0Q6D5J84' where id=7;
-update noar ti set b0='M1S8GMO1YFTVKBHV3CH0Q6D5J84' where id=7;
-update noar tt set v0='HYBDR079M0RJPBL9V0TNXSJ3MW8' where id=7;
-update noar ti set v0='HYBDR079M0RJPBL9V0TNXSJ3MW8' where id=7;
-update noar tt set b1='7GOV921001P3QIW4GKG1QDMS2U40XSU0' where id=7;
-update noar ti set b1='7GOV921001P3QIW4GKG1QDMS2U40XSU0' where id=7;
-update noar tt set v0='I71R32RCD40GV' where id=7;
-update noar ti set v0='I71R32RCD40GV' where id=7;
-update noar tt set b2='TQ0K1D5CJ4LU5Z3SN1U47MBUTEDVO' where id=7;
-update noar ti set b2='TQ0K1D5CJ4LU5Z3SN1U47MBUTEDVO' where id=7;
-update noar tt set v0='W3JKQCMP1OGINQY2VO00MXBS0GHKNUX' where id=8;
-update noar ti set v0='W3JKQCMP1OGINQY2VO00MXBS0GHKNUX' where id=8;
-update noar tt set b0='ZBNA0TCRCEB' where id=8;
-update noar ti set b0='ZBNA0TCRCEB' where id=8;
-update noar tt set v0='JDJZEAESVWDVDTYRH2XB0' where id=8;
-update noar ti set v0='JDJZEAESVWDVDTYRH2XB0' where id=8;
-update noar tt set b1='LVF' where id=8;
-update noar ti set b1='LVF' where id=8;
-update noar tt set v0='1EKMZOSGE12VJB2ZR3SUJ649X6' where id=8;
-update noar ti set v0='1EKMZOSGE12VJB2ZR3SUJ649X6' where id=8;
-update noar tt set b2='5LJSMNV0P571P2N' where id=8;
-update noar ti set b2='5LJSMNV0P571P2N' where id=8;
-update noar tt set v0='3IC11MXCFUN4O5OVS51KUMWF' where id=9;
-update noar ti set v0='3IC11MXCFUN4O5OVS51KUMWF' where id=9;
-update noar tt set b0='A5O3IP3Y' where id=9;
-update noar ti set b0='A5O3IP3Y' where id=9;
-update noar tt set v0='BDS' where id=9;
-update noar ti set v0='BDS' where id=9;
-update noar tt set b1='YVK2RYAMSYJICH85Q0L5KLT' where id=9;
-update noar ti set b1='YVK2RYAMSYJICH85Q0L5KLT' where id=9;
-update noar tt set v0='GZ31I1069A' where id=9;
-update noar ti set v0='GZ31I1069A' where id=9;
-update noar tt set b2='1JP3' where id=9;
-update noar ti set b2='1JP3' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='UKIJ7HPB54D2N1KW50' where id=1;
-update noar ti set v0='UKIJ7HPB54D2N1KW50' where id=1;
-update noar tt set b0='KW' where id=1;
-update noar ti set b0='KW' where id=1;
-update noar tt set v0='NJ5WRQXR2LNP5ZGBPUKODQ4L4RE' where id=1;
-update noar ti set v0='NJ5WRQXR2LNP5ZGBPUKODQ4L4RE' where id=1;
-update noar tt set b1='KRZT54RUHIIOGBRAZ7Q0' where id=1;
-update noar ti set b1='KRZT54RUHIIOGBRAZ7Q0' where id=1;
-update noar tt set v0='G9UB9LVW5C' where id=1;
-update noar ti set v0='G9UB9LVW5C' where id=1;
-update noar tt set b2='594RGPUQ6738NEZAGTG5ZEMBKY9' where id=1;
-update noar ti set b2='594RGPUQ6738NEZAGTG5ZEMBKY9' where id=1;
-update noar tt set v0='V2C' where id=2;
-update noar ti set v0='V2C' where id=2;
-update noar tt set b0='DZC6NFZW023RZPJEF8K9VBHN98FAV5O' where id=2;
-update noar ti set b0='DZC6NFZW023RZPJEF8K9VBHN98FAV5O' where id=2;
-update noar tt set v0='UOOBPBV53' where id=2;
-update noar ti set v0='UOOBPBV53' where id=2;
-update noar tt set b1='BW41MYTU2E4BGDJN6Z' where id=2;
-update noar ti set b1='BW41MYTU2E4BGDJN6Z' where id=2;
-update noar tt set v0='WN43Z4AAZ80W' where id=2;
-update noar ti set v0='WN43Z4AAZ80W' where id=2;
-update noar tt set b2='JTTYK3QVHHBGWYAIGC504FOZS1XJ5' where id=2;
-update noar ti set b2='JTTYK3QVHHBGWYAIGC504FOZS1XJ5' where id=2;
-update noar tt set v0='MI1KT' where id=3;
-update noar ti set v0='MI1KT' where id=3;
-update noar tt set b0='T1TJOALQQWM' where id=3;
-update noar ti set b0='T1TJOALQQWM' where id=3;
-update noar tt set v0='AIH6PR41ICGZ0BAE0SA77EL7NBC' where id=3;
-update noar ti set v0='AIH6PR41ICGZ0BAE0SA77EL7NBC' where id=3;
-update noar tt set b1='NVK6IIORGFBKG0WXRBCYR6H7R' where id=3;
-update noar ti set b1='NVK6IIORGFBKG0WXRBCYR6H7R' where id=3;
-update noar tt set v0='RMYFIPHXLDMHHILLDGR0PXLZVR' where id=3;
-update noar ti set v0='RMYFIPHXLDMHHILLDGR0PXLZVR' where id=3;
-update noar tt set b2='C5F6RJ4WPUT6FQOSS2GNJNSR78G9PAL' where id=3;
-update noar ti set b2='C5F6RJ4WPUT6FQOSS2GNJNSR78G9PAL' where id=3;
-update noar tt set v0='U8WK8TM6IN9TVFWFZG' where id=4;
-update noar ti set v0='U8WK8TM6IN9TVFWFZG' where id=4;
-update noar tt set b0='9MRBJDYNZVMB4J11DAKEPPNP' where id=4;
-update noar ti set b0='9MRBJDYNZVMB4J11DAKEPPNP' where id=4;
-update noar tt set v0='IV64YL7ONEJKS10H58UTIOJL' where id=4;
-update noar ti set v0='IV64YL7ONEJKS10H58UTIOJL' where id=4;
-update noar tt set b1='DMCKOREFOHPURS2JQ9AV4OL81QU8' where id=4;
-update noar ti set b1='DMCKOREFOHPURS2JQ9AV4OL81QU8' where id=4;
-update noar tt set v0='NDQVS4VMYAKX4NIX6AXBUQ0' where id=4;
-update noar ti set v0='NDQVS4VMYAKX4NIX6AXBUQ0' where id=4;
-update noar tt set b2='ZFL89395OILU1ENGJAAM' where id=4;
-update noar ti set b2='ZFL89395OILU1ENGJAAM' where id=4;
-update noar tt set v0='9KP9F90F8VOV' where id=5;
-update noar ti set v0='9KP9F90F8VOV' where id=5;
-update noar tt set b0='QAD1TZ3G4VR7E' where id=5;
-update noar ti set b0='QAD1TZ3G4VR7E' where id=5;
-update noar tt set v0='8EI150DNY1QNF7SX1384HTPF3IAHG' where id=5;
-update noar ti set v0='8EI150DNY1QNF7SX1384HTPF3IAHG' where id=5;
-update noar tt set b1='7AG7O3IW9SNK3CDRARU' where id=5;
-update noar ti set b1='7AG7O3IW9SNK3CDRARU' where id=5;
-update noar tt set v0='93DY8PIEHIYBNW5N78HC' where id=5;
-update noar ti set v0='93DY8PIEHIYBNW5N78HC' where id=5;
-update noar tt set b2='VTTT398NHC5TFATK5SUJ63EJYTJU2' where id=5;
-update noar ti set b2='VTTT398NHC5TFATK5SUJ63EJYTJU2' where id=5;
-update noar tt set v0='9V6CUWYXLJZJF44AEC0XCRWD512TWK0I' where id=6;
-update noar ti set v0='9V6CUWYXLJZJF44AEC0XCRWD512TWK0I' where id=6;
-update noar tt set b0='FB37HKBDAKD23ZZZP4Z3' where id=6;
-update noar ti set b0='FB37HKBDAKD23ZZZP4Z3' where id=6;
-update noar tt set v0='TP2MLYK14IH5S1D' where id=6;
-update noar ti set v0='TP2MLYK14IH5S1D' where id=6;
-update noar tt set b1='ZVINAO1EA36KB46D5YXHJ0' where id=6;
-update noar ti set b1='ZVINAO1EA36KB46D5YXHJ0' where id=6;
-update noar tt set v0='MZVUTNW246M40QX3XD5FSJPUO8N9WKAV' where id=6;
-update noar ti set v0='MZVUTNW246M40QX3XD5FSJPUO8N9WKAV' where id=6;
-update noar tt set b2='SMKR3N' where id=6;
-update noar ti set b2='SMKR3N' where id=6;
-update noar tt set v0='X8W4YF0191NKRO2AFAU' where id=7;
-update noar ti set v0='X8W4YF0191NKRO2AFAU' where id=7;
-update noar tt set b0='INQYC21Z2TF58QRQ3A89GSB5' where id=7;
-update noar ti set b0='INQYC21Z2TF58QRQ3A89GSB5' where id=7;
-update noar tt set v0='KXUIANCEXBWSL3FP4SGU' where id=7;
-update noar ti set v0='KXUIANCEXBWSL3FP4SGU' where id=7;
-update noar tt set b1='8RQKOE8FYOHIWA8WB' where id=7;
-update noar ti set b1='8RQKOE8FYOHIWA8WB' where id=7;
-update noar tt set v0='7QMZAYZ36FVC5F87' where id=7;
-update noar ti set v0='7QMZAYZ36FVC5F87' where id=7;
-update noar tt set b2='OIIPOOKV7ZZKR7HURPAL1MUL9PCZW40' where id=7;
-update noar ti set b2='OIIPOOKV7ZZKR7HURPAL1MUL9PCZW40' where id=7;
-update noar tt set v0='RZQQHZW1DQMN0JWXX8U4CFXZR9B89Q' where id=8;
-update noar ti set v0='RZQQHZW1DQMN0JWXX8U4CFXZR9B89Q' where id=8;
-update noar tt set b0='UC4N0WU3TCLB74I30FOWNMJQPPMUF50C' where id=8;
-update noar ti set b0='UC4N0WU3TCLB74I30FOWNMJQPPMUF50C' where id=8;
-update noar tt set v0='K1ZTD89TLKK103E09C8Q7' where id=8;
-update noar ti set v0='K1ZTD89TLKK103E09C8Q7' where id=8;
-update noar tt set b1='12NDKZ9HL' where id=8;
-update noar ti set b1='12NDKZ9HL' where id=8;
-update noar tt set v0='A442U8OULC7M2T5UB7416KL' where id=8;
-update noar ti set v0='A442U8OULC7M2T5UB7416KL' where id=8;
-update noar tt set b2='7ZJE82EX9XK7DL6L' where id=8;
-update noar ti set b2='7ZJE82EX9XK7DL6L' where id=8;
-update noar tt set v0='VOSU04MMOBI3009UXCM5' where id=9;
-update noar ti set v0='VOSU04MMOBI3009UXCM5' where id=9;
-update noar tt set b0='PRKEEUBGOTXA3' where id=9;
-update noar ti set b0='PRKEEUBGOTXA3' where id=9;
-update noar tt set v0='E32NQOLSN3KUSOTNNQ' where id=9;
-update noar ti set v0='E32NQOLSN3KUSOTNNQ' where id=9;
-update noar tt set b1='345AT8LGSTZVN4HTUJ2LM' where id=9;
-update noar ti set b1='345AT8LGSTZVN4HTUJ2LM' where id=9;
-update noar tt set v0='3IORRAI29CW97PMBOGPPDM29WOOD7' where id=9;
-update noar ti set v0='3IORRAI29CW97PMBOGPPDM29WOOD7' where id=9;
-update noar tt set b2='161CVACR' where id=9;
-update noar ti set b2='161CVACR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S3WGRYWS1JL87K' where id=1;
-update noar ti set v0='S3WGRYWS1JL87K' where id=1;
-update noar tt set b0='ANUIZ2NNTQBUDA0T88L2RYZ44Q' where id=1;
-update noar ti set b0='ANUIZ2NNTQBUDA0T88L2RYZ44Q' where id=1;
-update noar tt set v0='E7KQ4DM76T29VJKJM' where id=1;
-update noar ti set v0='E7KQ4DM76T29VJKJM' where id=1;
-update noar tt set b1='RWPL' where id=1;
-update noar ti set b1='RWPL' where id=1;
-update noar tt set v0='L2ZEPTEO5LZID0SQTCPXODL6CB1RU' where id=1;
-update noar ti set v0='L2ZEPTEO5LZID0SQTCPXODL6CB1RU' where id=1;
-update noar tt set b2='M' where id=1;
-update noar ti set b2='M' where id=1;
-update noar tt set v0='605452XQRHQ' where id=2;
-update noar ti set v0='605452XQRHQ' where id=2;
-update noar tt set b0='S2Y1GNILERW5BX' where id=2;
-update noar ti set b0='S2Y1GNILERW5BX' where id=2;
-update noar tt set v0='322C' where id=2;
-update noar ti set v0='322C' where id=2;
-update noar tt set b1='F2TJ6BN8LP9D2KM8' where id=2;
-update noar ti set b1='F2TJ6BN8LP9D2KM8' where id=2;
-update noar tt set v0='JWR0IFLLBS' where id=2;
-update noar ti set v0='JWR0IFLLBS' where id=2;
-update noar tt set b2='6SLGPDR64QH1ZXQZQCX0EK564TH8SA' where id=2;
-update noar ti set b2='6SLGPDR64QH1ZXQZQCX0EK564TH8SA' where id=2;
-update noar tt set v0='6W' where id=3;
-update noar ti set v0='6W' where id=3;
-update noar tt set b0='Q3RL2U' where id=3;
-update noar ti set b0='Q3RL2U' where id=3;
-update noar tt set v0='LPGJ8XWM69B14YMLR' where id=3;
-update noar ti set v0='LPGJ8XWM69B14YMLR' where id=3;
-update noar tt set b1='GHQS7QEWEO9XE91UI4CB' where id=3;
-update noar ti set b1='GHQS7QEWEO9XE91UI4CB' where id=3;
-update noar tt set v0='H98TAFAKTIEGX' where id=3;
-update noar ti set v0='H98TAFAKTIEGX' where id=3;
-update noar tt set b2='1ET6ADIAABFH4L6B2AMYKYXWDQJROJ' where id=3;
-update noar ti set b2='1ET6ADIAABFH4L6B2AMYKYXWDQJROJ' where id=3;
-update noar tt set v0='U59L' where id=4;
-update noar ti set v0='U59L' where id=4;
-update noar tt set b0='0Y4JKSE8450D8SFL0' where id=4;
-update noar ti set b0='0Y4JKSE8450D8SFL0' where id=4;
-update noar tt set v0='29JZ7IN87653YDI9N0EVHEM' where id=4;
-update noar ti set v0='29JZ7IN87653YDI9N0EVHEM' where id=4;
-update noar tt set b1='QEBZE2HC3NP9U' where id=4;
-update noar ti set b1='QEBZE2HC3NP9U' where id=4;
-update noar tt set v0='4ED1URIBWQ9W1QQNGCDI' where id=4;
-update noar ti set v0='4ED1URIBWQ9W1QQNGCDI' where id=4;
-update noar tt set b2='X64F2F9E3JJ73VG68PAF5610O9VG' where id=4;
-update noar ti set b2='X64F2F9E3JJ73VG68PAF5610O9VG' where id=4;
-update noar tt set v0='TEHPUQ8383CZ6OJFP5CWAMJOFUD2Y47' where id=5;
-update noar ti set v0='TEHPUQ8383CZ6OJFP5CWAMJOFUD2Y47' where id=5;
-update noar tt set b0='3N1CRKKJVI5298D9PJEVLM8KGBY4N0' where id=5;
-update noar ti set b0='3N1CRKKJVI5298D9PJEVLM8KGBY4N0' where id=5;
-update noar tt set v0='54CE1XHYTI2ESZW398QWQAMFWDPCVR8' where id=5;
-update noar ti set v0='54CE1XHYTI2ESZW398QWQAMFWDPCVR8' where id=5;
-update noar tt set b1='2TCB3SDEGTPC4PLVO7J' where id=5;
-update noar ti set b1='2TCB3SDEGTPC4PLVO7J' where id=5;
-update noar tt set v0='XDVTJAWMK0YE3XZ6XT' where id=5;
-update noar ti set v0='XDVTJAWMK0YE3XZ6XT' where id=5;
-update noar tt set b2='5UB' where id=5;
-update noar ti set b2='5UB' where id=5;
-update noar tt set v0='P6WMWYCTZP8YC4S8FQ507W8R0GB' where id=6;
-update noar ti set v0='P6WMWYCTZP8YC4S8FQ507W8R0GB' where id=6;
-update noar tt set b0='XZU1SQ8YNN5JQBUK8PBDBRD9JDECQ' where id=6;
-update noar ti set b0='XZU1SQ8YNN5JQBUK8PBDBRD9JDECQ' where id=6;
-update noar tt set v0='JPQKP7HBTIRYC' where id=6;
-update noar ti set v0='JPQKP7HBTIRYC' where id=6;
-update noar tt set b1='HFTW8L0K' where id=6;
-update noar ti set b1='HFTW8L0K' where id=6;
-update noar tt set v0='9P79B8HRRW3IUKCP5G99YSUQ4BP2' where id=6;
-update noar ti set v0='9P79B8HRRW3IUKCP5G99YSUQ4BP2' where id=6;
-update noar tt set b2='Z8EI0HHMDU6M3176YYAWE89GFZ67ILN' where id=6;
-update noar ti set b2='Z8EI0HHMDU6M3176YYAWE89GFZ67ILN' where id=6;
-update noar tt set v0='R598N0WNNKZZ81MBQRR24WNEA83O' where id=7;
-update noar ti set v0='R598N0WNNKZZ81MBQRR24WNEA83O' where id=7;
-update noar tt set b0='2AFH2XG7BBE7Y6IMX' where id=7;
-update noar ti set b0='2AFH2XG7BBE7Y6IMX' where id=7;
-update noar tt set v0='GVL4L966AQCP39HH' where id=7;
-update noar ti set v0='GVL4L966AQCP39HH' where id=7;
-update noar tt set b1='3J2E90GHY1I' where id=7;
-update noar ti set b1='3J2E90GHY1I' where id=7;
-update noar tt set v0='3X4DERQ' where id=7;
-update noar ti set v0='3X4DERQ' where id=7;
-update noar tt set b2='MM7GCW7Z' where id=7;
-update noar ti set b2='MM7GCW7Z' where id=7;
-update noar tt set v0='2PRWPXXB29I5SFMRK6TZGMFUO6A' where id=8;
-update noar ti set v0='2PRWPXXB29I5SFMRK6TZGMFUO6A' where id=8;
-update noar tt set b0='RBRB9N9AK3LIWEJ9GVC7J1YIM' where id=8;
-update noar ti set b0='RBRB9N9AK3LIWEJ9GVC7J1YIM' where id=8;
-update noar tt set v0='W7THSP2D4K54RG8HJQNT12C' where id=8;
-update noar ti set v0='W7THSP2D4K54RG8HJQNT12C' where id=8;
-update noar tt set b1='GCH5CYW' where id=8;
-update noar ti set b1='GCH5CYW' where id=8;
-update noar tt set v0='F167WCWWYOFOPQH' where id=8;
-update noar ti set v0='F167WCWWYOFOPQH' where id=8;
-update noar tt set b2='29TW1DGZW3FNCA93VWNZBHOO5JP2Y' where id=8;
-update noar ti set b2='29TW1DGZW3FNCA93VWNZBHOO5JP2Y' where id=8;
-update noar tt set v0='O' where id=9;
-update noar ti set v0='O' where id=9;
-update noar tt set b0='OG8ZGD0CPFLSP' where id=9;
-update noar ti set b0='OG8ZGD0CPFLSP' where id=9;
-update noar tt set v0='FDP6R52NMT' where id=9;
-update noar ti set v0='FDP6R52NMT' where id=9;
-update noar tt set b1='2JRMGMPX3AYRI' where id=9;
-update noar ti set b1='2JRMGMPX3AYRI' where id=9;
-update noar tt set v0='DRFZVY2L5Y203E1S7S0VJSMVTXQUZGD' where id=9;
-update noar ti set v0='DRFZVY2L5Y203E1S7S0VJSMVTXQUZGD' where id=9;
-update noar tt set b2='KDVOG4LMBEQ3032BXUC7AYZD7GUHVGD' where id=9;
-update noar ti set b2='KDVOG4LMBEQ3032BXUC7AYZD7GUHVGD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FSW75BDDV1PMV3X986QWXKR7AAV5' where id=1;
-update noar ti set v0='FSW75BDDV1PMV3X986QWXKR7AAV5' where id=1;
-update noar tt set b0='JC' where id=1;
-update noar ti set b0='JC' where id=1;
-update noar tt set v0='ZM8X0DQAI5MOT7AYWG' where id=1;
-update noar ti set v0='ZM8X0DQAI5MOT7AYWG' where id=1;
-update noar tt set b1='BIAGAZJAG9T3IZME688IXY' where id=1;
-update noar ti set b1='BIAGAZJAG9T3IZME688IXY' where id=1;
-update noar tt set v0='RBWDFY62NS8ESMSRWIHEKNU32W10W5A0' where id=1;
-update noar ti set v0='RBWDFY62NS8ESMSRWIHEKNU32W10W5A0' where id=1;
-update noar tt set b2='YU4VQ3N1069EAP3IV' where id=1;
-update noar ti set b2='YU4VQ3N1069EAP3IV' where id=1;
-update noar tt set v0='JLGE7GCYFIRI3S2UWXFQ9VGKX9QUXIKM' where id=2;
-update noar ti set v0='JLGE7GCYFIRI3S2UWXFQ9VGKX9QUXIKM' where id=2;
-update noar tt set b0='YWG77Z4Y8HG7NBJ7WMR9O419X' where id=2;
-update noar ti set b0='YWG77Z4Y8HG7NBJ7WMR9O419X' where id=2;
-update noar tt set v0='T6DOCH0A0TRCYV' where id=2;
-update noar ti set v0='T6DOCH0A0TRCYV' where id=2;
-update noar tt set b1='ZHNETGL9ZN' where id=2;
-update noar ti set b1='ZHNETGL9ZN' where id=2;
-update noar tt set v0='L' where id=2;
-update noar ti set v0='L' where id=2;
-update noar tt set b2='GAPSO5HXJGKYSKKIEUMWV7ZZ9219' where id=2;
-update noar ti set b2='GAPSO5HXJGKYSKKIEUMWV7ZZ9219' where id=2;
-update noar tt set v0='ZZYZSKSWF50Z9WZS2IAOGBI5EN3' where id=3;
-update noar ti set v0='ZZYZSKSWF50Z9WZS2IAOGBI5EN3' where id=3;
-update noar tt set b0='CEVM974G1P0718EJ' where id=3;
-update noar ti set b0='CEVM974G1P0718EJ' where id=3;
-update noar tt set v0='H5S2ATW7C98DF9RPMMWL' where id=3;
-update noar ti set v0='H5S2ATW7C98DF9RPMMWL' where id=3;
-update noar tt set b1='X3JXFAX2M7COBCK9U4CCKD99ECDP' where id=3;
-update noar ti set b1='X3JXFAX2M7COBCK9U4CCKD99ECDP' where id=3;
-update noar tt set v0='MQYJ1XKFJ3PFPX9PGOL0E36W2L' where id=3;
-update noar ti set v0='MQYJ1XKFJ3PFPX9PGOL0E36W2L' where id=3;
-update noar tt set b2='R11FH6OGNN1AHWZQPMTIK' where id=3;
-update noar ti set b2='R11FH6OGNN1AHWZQPMTIK' where id=3;
-update noar tt set v0='GSQYPZWE4L5TG49FU0DM' where id=4;
-update noar ti set v0='GSQYPZWE4L5TG49FU0DM' where id=4;
-update noar tt set b0='Q9DU6YVORIO1Y7CLLZ4GSWQNYK' where id=4;
-update noar ti set b0='Q9DU6YVORIO1Y7CLLZ4GSWQNYK' where id=4;
-update noar tt set v0='A9GWMMIWZTFMXTENV05FGQ8SPVHOKL' where id=4;
-update noar ti set v0='A9GWMMIWZTFMXTENV05FGQ8SPVHOKL' where id=4;
-update noar tt set b1='SLG1MM87DROCQHN6PNHLLJIURHVQ0' where id=4;
-update noar ti set b1='SLG1MM87DROCQHN6PNHLLJIURHVQ0' where id=4;
-update noar tt set v0='N3Z42UT2SOFRQDGMC' where id=4;
-update noar ti set v0='N3Z42UT2SOFRQDGMC' where id=4;
-update noar tt set b2='FLMV1FQD64ILB3I0YELHQSPDAI9P4D5L' where id=4;
-update noar ti set b2='FLMV1FQD64ILB3I0YELHQSPDAI9P4D5L' where id=4;
-update noar tt set v0='ICLDS9J7TVOZ1' where id=5;
-update noar ti set v0='ICLDS9J7TVOZ1' where id=5;
-update noar tt set b0='2YGR189L95XJ6TVVLK6MSNI2YYGRL' where id=5;
-update noar ti set b0='2YGR189L95XJ6TVVLK6MSNI2YYGRL' where id=5;
-update noar tt set v0='YNA9KWNBVFV9I82Q' where id=5;
-update noar ti set v0='YNA9KWNBVFV9I82Q' where id=5;
-update noar tt set b1='GNOO' where id=5;
-update noar ti set b1='GNOO' where id=5;
-update noar tt set v0='3PTH' where id=5;
-update noar ti set v0='3PTH' where id=5;
-update noar tt set b2='NKLRJ6VASBQ' where id=5;
-update noar ti set b2='NKLRJ6VASBQ' where id=5;
-update noar tt set v0='SX5SX5NVWBO3J380IGRLVCOROGBI4WW' where id=6;
-update noar ti set v0='SX5SX5NVWBO3J380IGRLVCOROGBI4WW' where id=6;
-update noar tt set b0='B3R0UO2Q2E01PMDF7HZWAU6DKA4' where id=6;
-update noar ti set b0='B3R0UO2Q2E01PMDF7HZWAU6DKA4' where id=6;
-update noar tt set v0='CR04P4R36D5BQM' where id=6;
-update noar ti set v0='CR04P4R36D5BQM' where id=6;
-update noar tt set b1='GGIP0U' where id=6;
-update noar ti set b1='GGIP0U' where id=6;
-update noar tt set v0='CH4HDIAT4GTDC64MQ' where id=6;
-update noar ti set v0='CH4HDIAT4GTDC64MQ' where id=6;
-update noar tt set b2='FNIBYL9I1S9OXKBFVDO5CXNFEHMC' where id=6;
-update noar ti set b2='FNIBYL9I1S9OXKBFVDO5CXNFEHMC' where id=6;
-update noar tt set v0='02H' where id=7;
-update noar ti set v0='02H' where id=7;
-update noar tt set b0='C9E7H5C2EQOT1M' where id=7;
-update noar ti set b0='C9E7H5C2EQOT1M' where id=7;
-update noar tt set v0='DGFGS07K6DNCPC3MS3R' where id=7;
-update noar ti set v0='DGFGS07K6DNCPC3MS3R' where id=7;
-update noar tt set b1='Q0XONI3W9' where id=7;
-update noar ti set b1='Q0XONI3W9' where id=7;
-update noar tt set v0='JLA' where id=7;
-update noar ti set v0='JLA' where id=7;
-update noar tt set b2='QUTND2Z40XVU6I1374Y7DY4' where id=7;
-update noar ti set b2='QUTND2Z40XVU6I1374Y7DY4' where id=7;
-update noar tt set v0='8HF' where id=8;
-update noar ti set v0='8HF' where id=8;
-update noar tt set b0='WORURWAPBVPPGN0NLSM3EL' where id=8;
-update noar ti set b0='WORURWAPBVPPGN0NLSM3EL' where id=8;
-update noar tt set v0='R39N7LGH4WS7RS9ZUU41JG3' where id=8;
-update noar ti set v0='R39N7LGH4WS7RS9ZUU41JG3' where id=8;
-update noar tt set b1='WSLC6MIHAXWDH6XOOX1' where id=8;
-update noar ti set b1='WSLC6MIHAXWDH6XOOX1' where id=8;
-update noar tt set v0='UIVXW' where id=8;
-update noar ti set v0='UIVXW' where id=8;
-update noar tt set b2='0AS2JR3U946QVNOF9CHDSH1FE7VH' where id=8;
-update noar ti set b2='0AS2JR3U946QVNOF9CHDSH1FE7VH' where id=8;
-update noar tt set v0='MB75XVQOMALVJ' where id=9;
-update noar ti set v0='MB75XVQOMALVJ' where id=9;
-update noar tt set b0='2ABLE4QR49JE5JGSOYKXLLH45W' where id=9;
-update noar ti set b0='2ABLE4QR49JE5JGSOYKXLLH45W' where id=9;
-update noar tt set v0='ICGZHLQCZME9WGX2IEG1J' where id=9;
-update noar ti set v0='ICGZHLQCZME9WGX2IEG1J' where id=9;
-update noar tt set b1='NHKE4FV419DKF0LRP' where id=9;
-update noar ti set b1='NHKE4FV419DKF0LRP' where id=9;
-update noar tt set v0='Y276HO0ONEXAVTY' where id=9;
-update noar ti set v0='Y276HO0ONEXAVTY' where id=9;
-update noar tt set b2='8P6JLX4FO9THEXEKUFG6UUMFWDJZ7DZ8' where id=9;
-update noar ti set b2='8P6JLX4FO9THEXEKUFG6UUMFWDJZ7DZ8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 blob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='L' where id=1;
-update noar ti set v0='L' where id=1;
-update noar tt set b0='IZDGVD23VNETNGY5XTLCHSPOCD' where id=1;
-update noar ti set b0='IZDGVD23VNETNGY5XTLCHSPOCD' where id=1;
-update noar tt set v0='UAX9SHXL53IFTHBOF11NIU7VFTQGFLFG' where id=1;
-update noar ti set v0='UAX9SHXL53IFTHBOF11NIU7VFTQGFLFG' where id=1;
-update noar tt set b1='B8J18ASUR15OQ4T' where id=1;
-update noar ti set b1='B8J18ASUR15OQ4T' where id=1;
-update noar tt set v0='5RUR2QM26SI' where id=1;
-update noar ti set v0='5RUR2QM26SI' where id=1;
-update noar tt set b2='8E0EP9Q61EHI5MYY3TJKDG' where id=1;
-update noar ti set b2='8E0EP9Q61EHI5MYY3TJKDG' where id=1;
-update noar tt set v0='QZYWCD' where id=2;
-update noar ti set v0='QZYWCD' where id=2;
-update noar tt set b0='BINEM1YJTSUNDCC876' where id=2;
-update noar ti set b0='BINEM1YJTSUNDCC876' where id=2;
-update noar tt set v0='P' where id=2;
-update noar ti set v0='P' where id=2;
-update noar tt set b1='7YUUSBRW7A6AT4PW1LX7B03FQ' where id=2;
-update noar ti set b1='7YUUSBRW7A6AT4PW1LX7B03FQ' where id=2;
-update noar tt set v0='A298' where id=2;
-update noar ti set v0='A298' where id=2;
-update noar tt set b2='GZYHSDQJQHYALX71VU93L' where id=2;
-update noar ti set b2='GZYHSDQJQHYALX71VU93L' where id=2;
-update noar tt set v0='D85O7I' where id=3;
-update noar ti set v0='D85O7I' where id=3;
-update noar tt set b0='CPA8QF9H9UX12KA81' where id=3;
-update noar ti set b0='CPA8QF9H9UX12KA81' where id=3;
-update noar tt set v0='FICQ84LZJFIP7PYL' where id=3;
-update noar ti set v0='FICQ84LZJFIP7PYL' where id=3;
-update noar tt set b1='IX3GC' where id=3;
-update noar ti set b1='IX3GC' where id=3;
-update noar tt set v0='F8BYMYYZK' where id=3;
-update noar ti set v0='F8BYMYYZK' where id=3;
-update noar tt set b2='DTY2J15TDF6QJ4ASDFHV' where id=3;
-update noar ti set b2='DTY2J15TDF6QJ4ASDFHV' where id=3;
-update noar tt set v0='JSFK' where id=4;
-update noar ti set v0='JSFK' where id=4;
-update noar tt set b0='PSGKQCI247AWJF4TYZOCYP2' where id=4;
-update noar ti set b0='PSGKQCI247AWJF4TYZOCYP2' where id=4;
-update noar tt set v0='CINJSK' where id=4;
-update noar ti set v0='CINJSK' where id=4;
-update noar tt set b1='71YNP5SHY3ACZ' where id=4;
-update noar ti set b1='71YNP5SHY3ACZ' where id=4;
-update noar tt set v0='WJ6FJ8ZS0731AKJR6X12SDJY' where id=4;
-update noar ti set v0='WJ6FJ8ZS0731AKJR6X12SDJY' where id=4;
-update noar tt set b2='RBNY60W2NIO401AZF0JABJS' where id=4;
-update noar ti set b2='RBNY60W2NIO401AZF0JABJS' where id=4;
-update noar tt set v0='41RSKPVDMZ9TJ2X0Y' where id=5;
-update noar ti set v0='41RSKPVDMZ9TJ2X0Y' where id=5;
-update noar tt set b0='RST9GQUA12JLRJWYT8SG03' where id=5;
-update noar ti set b0='RST9GQUA12JLRJWYT8SG03' where id=5;
-update noar tt set v0='SM9M2WFG2UFUPGKQ0BHK28PAVOPMMEDK' where id=5;
-update noar ti set v0='SM9M2WFG2UFUPGKQ0BHK28PAVOPMMEDK' where id=5;
-update noar tt set b1='JL7D3A5W6DTOSOJT387' where id=5;
-update noar ti set b1='JL7D3A5W6DTOSOJT387' where id=5;
-update noar tt set v0='G3GRW4A7T7NXYECN9S8' where id=5;
-update noar ti set v0='G3GRW4A7T7NXYECN9S8' where id=5;
-update noar tt set b2='JP3AP2RV3CHL6NLKH44W' where id=5;
-update noar ti set b2='JP3AP2RV3CHL6NLKH44W' where id=5;
-update noar tt set v0='HNEGO' where id=6;
-update noar ti set v0='HNEGO' where id=6;
-update noar tt set b0='U12549GNVN' where id=6;
-update noar ti set b0='U12549GNVN' where id=6;
-update noar tt set v0='DDL4V8N5D10UKHGOUAU' where id=6;
-update noar ti set v0='DDL4V8N5D10UKHGOUAU' where id=6;
-update noar tt set b1='B' where id=6;
-update noar ti set b1='B' where id=6;
-update noar tt set v0='B16NOL74LUGBL13JE9TXN79P64G' where id=6;
-update noar ti set v0='B16NOL74LUGBL13JE9TXN79P64G' where id=6;
-update noar tt set b2='BBSMZ5LNW9Y01F45U4Y3B3Z1SET8W' where id=6;
-update noar ti set b2='BBSMZ5LNW9Y01F45U4Y3B3Z1SET8W' where id=6;
-update noar tt set v0='P' where id=7;
-update noar ti set v0='P' where id=7;
-update noar tt set b0='KB5F87UYEMELU1TV8M6URR' where id=7;
-update noar ti set b0='KB5F87UYEMELU1TV8M6URR' where id=7;
-update noar tt set v0='VHY5G' where id=7;
-update noar ti set v0='VHY5G' where id=7;
-update noar tt set b1='XLIK3Q9BEC5CVUVKQEF0' where id=7;
-update noar ti set b1='XLIK3Q9BEC5CVUVKQEF0' where id=7;
-update noar tt set v0='PGFJOT537HSAX83GK63EIQWD7AFB' where id=7;
-update noar ti set v0='PGFJOT537HSAX83GK63EIQWD7AFB' where id=7;
-update noar tt set b2='ZGA' where id=7;
-update noar ti set b2='ZGA' where id=7;
-update noar tt set v0='6FY31V0YF8S9XUBBHQY' where id=8;
-update noar ti set v0='6FY31V0YF8S9XUBBHQY' where id=8;
-update noar tt set b0='2H6ICYISC3QGBMRQQIDU2Z' where id=8;
-update noar ti set b0='2H6ICYISC3QGBMRQQIDU2Z' where id=8;
-update noar tt set v0='UMI4K' where id=8;
-update noar ti set v0='UMI4K' where id=8;
-update noar tt set b1='CF9FSN7IOJ87XMIBTL3E1FQ38Q' where id=8;
-update noar ti set b1='CF9FSN7IOJ87XMIBTL3E1FQ38Q' where id=8;
-update noar tt set v0='T0IC0011NB' where id=8;
-update noar ti set v0='T0IC0011NB' where id=8;
-update noar tt set b2='2CLAVM6ICGB6C5GTRN9AHO' where id=8;
-update noar ti set b2='2CLAVM6ICGB6C5GTRN9AHO' where id=8;
-update noar tt set v0='44YSU3K9RQFOCJO9HDEWVVNA5Z' where id=9;
-update noar ti set v0='44YSU3K9RQFOCJO9HDEWVVNA5Z' where id=9;
-update noar tt set b0='7Q6D64RGUK3PUY' where id=9;
-update noar ti set b0='7Q6D64RGUK3PUY' where id=9;
-update noar tt set v0='NZ9IZYIWTQT8XX7EQTGTLO5Z' where id=9;
-update noar ti set v0='NZ9IZYIWTQT8XX7EQTGTLO5Z' where id=9;
-update noar tt set b1='4' where id=9;
-update noar ti set b1='4' where id=9;
-update noar tt set v0='QEH2B8FJFGMO4MKY6NL' where id=9;
-update noar ti set v0='QEH2B8FJFGMO4MKY6NL' where id=9;
-update noar tt set b2='ZU58H9' where id=9;
-update noar ti set b2='ZU58H9' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DTMX31LT49' where id=1;
-update noar ti set v0='DTMX31LT49' where id=1;
-update noar tt set b0='PAIW5VX' where id=1;
-update noar ti set b0='PAIW5VX' where id=1;
-update noar tt set v0='PQ1P3WOVPOAQ09BNOV6' where id=1;
-update noar ti set v0='PQ1P3WOVPOAQ09BNOV6' where id=1;
-update noar tt set b1='ZNMM2QH8D3' where id=1;
-update noar ti set b1='ZNMM2QH8D3' where id=1;
-update noar tt set v0='9' where id=1;
-update noar ti set v0='9' where id=1;
-update noar tt set b2='21EP4CDRGDO3P4GBDYWQEL' where id=1;
-update noar ti set b2='21EP4CDRGDO3P4GBDYWQEL' where id=1;
-update noar tt set v0='242U6W' where id=2;
-update noar ti set v0='242U6W' where id=2;
-update noar tt set b0='QY1GS8DC6G4W4TT4EMY3RP8' where id=2;
-update noar ti set b0='QY1GS8DC6G4W4TT4EMY3RP8' where id=2;
-update noar tt set v0='UHJMZKTNQYM07TR' where id=2;
-update noar ti set v0='UHJMZKTNQYM07TR' where id=2;
-update noar tt set b1='M' where id=2;
-update noar ti set b1='M' where id=2;
-update noar tt set v0='XX7JU2EWQCU' where id=2;
-update noar ti set v0='XX7JU2EWQCU' where id=2;
-update noar tt set b2='W' where id=2;
-update noar ti set b2='W' where id=2;
-update noar tt set v0='KK2GTOD6G' where id=3;
-update noar ti set v0='KK2GTOD6G' where id=3;
-update noar tt set b0='JUDSP5NKRSK57OQBR' where id=3;
-update noar ti set b0='JUDSP5NKRSK57OQBR' where id=3;
-update noar tt set v0='W66TIBKUX60QL3HOBI0AIFL17NW' where id=3;
-update noar ti set v0='W66TIBKUX60QL3HOBI0AIFL17NW' where id=3;
-update noar tt set b1='LC6D3Z' where id=3;
-update noar ti set b1='LC6D3Z' where id=3;
-update noar tt set v0='S708Z4E' where id=3;
-update noar ti set v0='S708Z4E' where id=3;
-update noar tt set b2='2FFK5' where id=3;
-update noar ti set b2='2FFK5' where id=3;
-update noar tt set v0='PT22MSDN13S6GE' where id=4;
-update noar ti set v0='PT22MSDN13S6GE' where id=4;
-update noar tt set b0='4H9DYO3EVGG0ERP5CJZDE91F8UU' where id=4;
-update noar ti set b0='4H9DYO3EVGG0ERP5CJZDE91F8UU' where id=4;
-update noar tt set v0='26AXFZS49ZF004BMLOGMB4PYNEWHA' where id=4;
-update noar ti set v0='26AXFZS49ZF004BMLOGMB4PYNEWHA' where id=4;
-update noar tt set b1='OBYGYWZJONTEX8GTDKC' where id=4;
-update noar ti set b1='OBYGYWZJONTEX8GTDKC' where id=4;
-update noar tt set v0='G9ZLLSPV3YKDQZ1X' where id=4;
-update noar ti set v0='G9ZLLSPV3YKDQZ1X' where id=4;
-update noar tt set b2='F5P74FRS78K4T1L' where id=4;
-update noar ti set b2='F5P74FRS78K4T1L' where id=4;
-update noar tt set v0='4T5R' where id=5;
-update noar ti set v0='4T5R' where id=5;
-update noar tt set b0='E9VY137EVTW8VSAKEENN0K1IPR6N' where id=5;
-update noar ti set b0='E9VY137EVTW8VSAKEENN0K1IPR6N' where id=5;
-update noar tt set v0='IR24U' where id=5;
-update noar ti set v0='IR24U' where id=5;
-update noar tt set b1='IFQNUF4Q' where id=5;
-update noar ti set b1='IFQNUF4Q' where id=5;
-update noar tt set v0='QUJBTXTAUP0YHF5C052RYEY4IN9' where id=5;
-update noar ti set v0='QUJBTXTAUP0YHF5C052RYEY4IN9' where id=5;
-update noar tt set b2='HHL2R52IHN3JS6FU7LKHB7QOB' where id=5;
-update noar ti set b2='HHL2R52IHN3JS6FU7LKHB7QOB' where id=5;
-update noar tt set v0='VGR1KV1OMROQ65YSRQYHT6ZVW' where id=6;
-update noar ti set v0='VGR1KV1OMROQ65YSRQYHT6ZVW' where id=6;
-update noar tt set b0='01O9NBGUVH9WNB4S025B1TZ9I' where id=6;
-update noar ti set b0='01O9NBGUVH9WNB4S025B1TZ9I' where id=6;
-update noar tt set v0='NU1VRWH1BY3XHQ' where id=6;
-update noar ti set v0='NU1VRWH1BY3XHQ' where id=6;
-update noar tt set b1='P1PBGYABXMC' where id=6;
-update noar ti set b1='P1PBGYABXMC' where id=6;
-update noar tt set v0='CDENN3JWMIVNF' where id=6;
-update noar ti set v0='CDENN3JWMIVNF' where id=6;
-update noar tt set b2='K5CPN6ZZMCF52D13G90' where id=6;
-update noar ti set b2='K5CPN6ZZMCF52D13G90' where id=6;
-update noar tt set v0='J0U5KLDWT20DX9BW3C1OJ0' where id=7;
-update noar ti set v0='J0U5KLDWT20DX9BW3C1OJ0' where id=7;
-update noar tt set b0='YVLF' where id=7;
-update noar ti set b0='YVLF' where id=7;
-update noar tt set v0='OBP0EPIUE8WZLG328CTIL' where id=7;
-update noar ti set v0='OBP0EPIUE8WZLG328CTIL' where id=7;
-update noar tt set b1='DZZ9MJ2CFU8YOH6FMX1' where id=7;
-update noar ti set b1='DZZ9MJ2CFU8YOH6FMX1' where id=7;
-update noar tt set v0='B1UU9' where id=7;
-update noar ti set v0='B1UU9' where id=7;
-update noar tt set b2='JGOJ1O5ESXBEN7QQNWK3K1N0JH' where id=7;
-update noar ti set b2='JGOJ1O5ESXBEN7QQNWK3K1N0JH' where id=7;
-update noar tt set v0='OOBQJZFN72H9C564B3MH' where id=8;
-update noar ti set v0='OOBQJZFN72H9C564B3MH' where id=8;
-update noar tt set b0='NZ0GGLHXVCZSCKY660KWQ5' where id=8;
-update noar ti set b0='NZ0GGLHXVCZSCKY660KWQ5' where id=8;
-update noar tt set v0='PW5E5EGXSO7QD30APF69HG' where id=8;
-update noar ti set v0='PW5E5EGXSO7QD30APF69HG' where id=8;
-update noar tt set b1='9UEC06C49JBF2399K7WE96UAKHKA' where id=8;
-update noar ti set b1='9UEC06C49JBF2399K7WE96UAKHKA' where id=8;
-update noar tt set v0='NJ' where id=8;
-update noar ti set v0='NJ' where id=8;
-update noar tt set b2='N0D1X57S5D38EKVICEQ' where id=8;
-update noar ti set b2='N0D1X57S5D38EKVICEQ' where id=8;
-update noar tt set v0='QYGRDIB1OK5KQYQL3NMZICWT54MVE645' where id=9;
-update noar ti set v0='QYGRDIB1OK5KQYQL3NMZICWT54MVE645' where id=9;
-update noar tt set b0='66P8RS0J2' where id=9;
-update noar ti set b0='66P8RS0J2' where id=9;
-update noar tt set v0='96UZN0ODBV1YIR2YFQUL9EL' where id=9;
-update noar ti set v0='96UZN0ODBV1YIR2YFQUL9EL' where id=9;
-update noar tt set b1='APCV460NQRTF' where id=9;
-update noar ti set b1='APCV460NQRTF' where id=9;
-update noar tt set v0='VOA55UOV17DCYAT' where id=9;
-update noar ti set v0='VOA55UOV17DCYAT' where id=9;
-update noar tt set b2='JCT7W515BQHB7SX9Q2DLDH7310HU' where id=9;
-update noar ti set b2='JCT7W515BQHB7SX9Q2DLDH7310HU' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 blob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='IFHBN69C2W9IH8Q1I5' where id=1;
-update noar ti set v0='IFHBN69C2W9IH8Q1I5' where id=1;
-update noar tt set b0='K2EZPJMULWBD1Q9HMP' where id=1;
-update noar ti set b0='K2EZPJMULWBD1Q9HMP' where id=1;
-update noar tt set v0='V0Y' where id=1;
-update noar ti set v0='V0Y' where id=1;
-update noar tt set b1='FW' where id=1;
-update noar ti set b1='FW' where id=1;
-update noar tt set v0='1EQFFX4S7WO89IFGGFGTLGL' where id=1;
-update noar ti set v0='1EQFFX4S7WO89IFGGFGTLGL' where id=1;
-update noar tt set b2='H4P4VTTZZST92I7MAIUOLEFN' where id=1;
-update noar ti set b2='H4P4VTTZZST92I7MAIUOLEFN' where id=1;
-update noar tt set v0='7J0R6O6D4COSHLQOXTOL' where id=2;
-update noar ti set v0='7J0R6O6D4COSHLQOXTOL' where id=2;
-update noar tt set b0='756Y' where id=2;
-update noar ti set b0='756Y' where id=2;
-update noar tt set v0='MWJE44Z' where id=2;
-update noar ti set v0='MWJE44Z' where id=2;
-update noar tt set b1='RYSNYV4FA96AU' where id=2;
-update noar ti set b1='RYSNYV4FA96AU' where id=2;
-update noar tt set v0='3HVY' where id=2;
-update noar ti set v0='3HVY' where id=2;
-update noar tt set b2='54LHL' where id=2;
-update noar ti set b2='54LHL' where id=2;
-update noar tt set v0='6SUIYDNFL1WLYMEIDOBDXJHX8' where id=3;
-update noar ti set v0='6SUIYDNFL1WLYMEIDOBDXJHX8' where id=3;
-update noar tt set b0='TQQZ1NG4TZUYPQ4O99TGZGZUV' where id=3;
-update noar ti set b0='TQQZ1NG4TZUYPQ4O99TGZGZUV' where id=3;
-update noar tt set v0='T2K5EBKLKUMLNNGS' where id=3;
-update noar ti set v0='T2K5EBKLKUMLNNGS' where id=3;
-update noar tt set b1='6LFQMYZ3I2X' where id=3;
-update noar ti set b1='6LFQMYZ3I2X' where id=3;
-update noar tt set v0='V7RIZMDYL8UT6731QDD' where id=3;
-update noar ti set v0='V7RIZMDYL8UT6731QDD' where id=3;
-update noar tt set b2='I' where id=3;
-update noar ti set b2='I' where id=3;
-update noar tt set v0='7UYA84RHSB7XYZG' where id=4;
-update noar ti set v0='7UYA84RHSB7XYZG' where id=4;
-update noar tt set b0='IY' where id=4;
-update noar ti set b0='IY' where id=4;
-update noar tt set v0='FDFY6B' where id=4;
-update noar ti set v0='FDFY6B' where id=4;
-update noar tt set b1='K4A1DR46UCEKTQD83OILDY' where id=4;
-update noar ti set b1='K4A1DR46UCEKTQD83OILDY' where id=4;
-update noar tt set v0='0LYV0Y65VWVGJ9EW' where id=4;
-update noar ti set v0='0LYV0Y65VWVGJ9EW' where id=4;
-update noar tt set b2='BHC6AABZIM' where id=4;
-update noar ti set b2='BHC6AABZIM' where id=4;
-update noar tt set v0='YUZOM62M3ZD1DKS7YS' where id=5;
-update noar ti set v0='YUZOM62M3ZD1DKS7YS' where id=5;
-update noar tt set b0='MWKGIRKGIGJHJ6ZEQ0E1Z1GM0' where id=5;
-update noar ti set b0='MWKGIRKGIGJHJ6ZEQ0E1Z1GM0' where id=5;
-update noar tt set v0='AMG85TBX5SNXT' where id=5;
-update noar ti set v0='AMG85TBX5SNXT' where id=5;
-update noar tt set b1='LXTBW' where id=5;
-update noar ti set b1='LXTBW' where id=5;
-update noar tt set v0='PNNQ48WUL9D921YV51XLKDCWN42UYXUD' where id=5;
-update noar ti set v0='PNNQ48WUL9D921YV51XLKDCWN42UYXUD' where id=5;
-update noar tt set b2='WNXM0XP8NCVBV' where id=5;
-update noar ti set b2='WNXM0XP8NCVBV' where id=5;
-update noar tt set v0='7P3SMXKNRDE6B43PAZ2QYDY' where id=6;
-update noar ti set v0='7P3SMXKNRDE6B43PAZ2QYDY' where id=6;
-update noar tt set b0='S3S0BKWUVSVAY55AYVWF9T3D8Y8BGG' where id=6;
-update noar ti set b0='S3S0BKWUVSVAY55AYVWF9T3D8Y8BGG' where id=6;
-update noar tt set v0='U6L4233IRRA3J2W9GM8NH75KCZ' where id=6;
-update noar ti set v0='U6L4233IRRA3J2W9GM8NH75KCZ' where id=6;
-update noar tt set b1='6KZ5V5CV3PK3QH6JZO8QVGV59BP' where id=6;
-update noar ti set b1='6KZ5V5CV3PK3QH6JZO8QVGV59BP' where id=6;
-update noar tt set v0='JSOG8BT7Z7A' where id=6;
-update noar ti set v0='JSOG8BT7Z7A' where id=6;
-update noar tt set b2='7AXL8J9L411W4W' where id=6;
-update noar ti set b2='7AXL8J9L411W4W' where id=6;
-update noar tt set v0='VXRGTZGXFOQSGM6WCDUMR3' where id=7;
-update noar ti set v0='VXRGTZGXFOQSGM6WCDUMR3' where id=7;
-update noar tt set b0='E6N1DZ0HCJN7TWR57ZKUZ29341IEQ' where id=7;
-update noar ti set b0='E6N1DZ0HCJN7TWR57ZKUZ29341IEQ' where id=7;
-update noar tt set v0='EMNHTOWOPS4RM8KIKV5TQ4LA7U9RDOP9' where id=7;
-update noar ti set v0='EMNHTOWOPS4RM8KIKV5TQ4LA7U9RDOP9' where id=7;
-update noar tt set b1='Q2CKSPZGM02UOITDSHLFNGZN' where id=7;
-update noar ti set b1='Q2CKSPZGM02UOITDSHLFNGZN' where id=7;
-update noar tt set v0='5IYW' where id=7;
-update noar ti set v0='5IYW' where id=7;
-update noar tt set b2='I8OXFV24GB6G' where id=7;
-update noar ti set b2='I8OXFV24GB6G' where id=7;
-update noar tt set v0='3S60974J' where id=8;
-update noar ti set v0='3S60974J' where id=8;
-update noar tt set b0='0PII0CSKGOUX9SZ1N319' where id=8;
-update noar ti set b0='0PII0CSKGOUX9SZ1N319' where id=8;
-update noar tt set v0='Z7TYZQUWV9' where id=8;
-update noar ti set v0='Z7TYZQUWV9' where id=8;
-update noar tt set b1='P40KW6Y4EGGC0V' where id=8;
-update noar ti set b1='P40KW6Y4EGGC0V' where id=8;
-update noar tt set v0='2S' where id=8;
-update noar ti set v0='2S' where id=8;
-update noar tt set b2='HZ8R527GG7982M63' where id=8;
-update noar ti set b2='HZ8R527GG7982M63' where id=8;
-update noar tt set v0='B16XUAD5I' where id=9;
-update noar ti set v0='B16XUAD5I' where id=9;
-update noar tt set b0='R' where id=9;
-update noar ti set b0='R' where id=9;
-update noar tt set v0='CPWNEW3ST3D2' where id=9;
-update noar ti set v0='CPWNEW3ST3D2' where id=9;
-update noar tt set b1='U0YF3J7V4EM6DL85C3' where id=9;
-update noar ti set b1='U0YF3J7V4EM6DL85C3' where id=9;
-update noar tt set v0='HX01FHNZ1901HRG49X' where id=9;
-update noar ti set v0='HX01FHNZ1901HRG49X' where id=9;
-update noar tt set b2='7F9GOYGBGTP031UO19RHET1UFUC1L' where id=9;
-update noar ti set b2='7F9GOYGBGTP031UO19RHET1UFUC1L' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KKG71HYAK6VH4' where id=1;
-update noar ti set v0='KKG71HYAK6VH4' where id=1;
-update noar tt set b0='7NL8U' where id=1;
-update noar ti set b0='7NL8U' where id=1;
-update noar tt set v0='K6NK3340PXQHMIGCI66' where id=1;
-update noar ti set v0='K6NK3340PXQHMIGCI66' where id=1;
-update noar tt set b1='X0E2E7DJ9DU4D084BRA00F9PO3Z9TS' where id=1;
-update noar ti set b1='X0E2E7DJ9DU4D084BRA00F9PO3Z9TS' where id=1;
-update noar tt set v0='EPNZ8F5KYZQXVTMA' where id=1;
-update noar ti set v0='EPNZ8F5KYZQXVTMA' where id=1;
-update noar tt set b2='JU91' where id=1;
-update noar ti set b2='JU91' where id=1;
-update noar tt set v0='1CZK' where id=2;
-update noar ti set v0='1CZK' where id=2;
-update noar tt set b0='1U4HOMCUNG7FECITNRBWEV049JHEE' where id=2;
-update noar ti set b0='1U4HOMCUNG7FECITNRBWEV049JHEE' where id=2;
-update noar tt set v0='LONF7ZLFZ11I9I42WBLVEFI09R2I' where id=2;
-update noar ti set v0='LONF7ZLFZ11I9I42WBLVEFI09R2I' where id=2;
-update noar tt set b1='CT9UF0XFJXDU5HYFG5JK9M' where id=2;
-update noar ti set b1='CT9UF0XFJXDU5HYFG5JK9M' where id=2;
-update noar tt set v0='04SEPXRP2KX0OJBX5R08W789FH75R' where id=2;
-update noar ti set v0='04SEPXRP2KX0OJBX5R08W789FH75R' where id=2;
-update noar tt set b2='QRYYAZO4ODLRHL0YKJ' where id=2;
-update noar ti set b2='QRYYAZO4ODLRHL0YKJ' where id=2;
-update noar tt set v0='C15Q13TVWFIMUCJ3QP122G241OT' where id=3;
-update noar ti set v0='C15Q13TVWFIMUCJ3QP122G241OT' where id=3;
-update noar tt set b0='BE5YU6UTBNMU' where id=3;
-update noar ti set b0='BE5YU6UTBNMU' where id=3;
-update noar tt set v0='ZVJEMU6EZN9S0VQINI02J1M1BRE2EPDK' where id=3;
-update noar ti set v0='ZVJEMU6EZN9S0VQINI02J1M1BRE2EPDK' where id=3;
-update noar tt set b1='TB1RUWW1YNZ6CEMMKM04254EMF14B' where id=3;
-update noar ti set b1='TB1RUWW1YNZ6CEMMKM04254EMF14B' where id=3;
-update noar tt set v0='LCO31M3M3N588RBRR7BKP0ADLX2U' where id=3;
-update noar ti set v0='LCO31M3M3N588RBRR7BKP0ADLX2U' where id=3;
-update noar tt set b2='OEZQAOA9VQZ384NH2PM9KH9XHNF' where id=3;
-update noar ti set b2='OEZQAOA9VQZ384NH2PM9KH9XHNF' where id=3;
-update noar tt set v0='IXAGO2SGMFQBKGK6UMCTRNTFKCCJ8' where id=4;
-update noar ti set v0='IXAGO2SGMFQBKGK6UMCTRNTFKCCJ8' where id=4;
-update noar tt set b0='GYHL1BJU34B4WE6JR8M7M' where id=4;
-update noar ti set b0='GYHL1BJU34B4WE6JR8M7M' where id=4;
-update noar tt set v0='AKXGGKICASNTJEZ' where id=4;
-update noar ti set v0='AKXGGKICASNTJEZ' where id=4;
-update noar tt set b1='8B5JNCBCM2O59V69OV18DNGMP9' where id=4;
-update noar ti set b1='8B5JNCBCM2O59V69OV18DNGMP9' where id=4;
-update noar tt set v0='J8Q6TD1C7RP2U107XA5' where id=4;
-update noar ti set v0='J8Q6TD1C7RP2U107XA5' where id=4;
-update noar tt set b2='4H7RUEITVZJHVBLGVXCSOMO53F7LLG' where id=4;
-update noar ti set b2='4H7RUEITVZJHVBLGVXCSOMO53F7LLG' where id=4;
-update noar tt set v0='8TRLGUPWI3' where id=5;
-update noar ti set v0='8TRLGUPWI3' where id=5;
-update noar tt set b0='MWS8G1Y2' where id=5;
-update noar ti set b0='MWS8G1Y2' where id=5;
-update noar tt set v0='W4FFGSYVW45WYPSWEZIUE4PZ7IFGN' where id=5;
-update noar ti set v0='W4FFGSYVW45WYPSWEZIUE4PZ7IFGN' where id=5;
-update noar tt set b1='W217SSVSLM2R1MRU50MJOPTI6OQ' where id=5;
-update noar ti set b1='W217SSVSLM2R1MRU50MJOPTI6OQ' where id=5;
-update noar tt set v0='YC00FBB0JF66CCCXX5V8L7OR1' where id=5;
-update noar ti set v0='YC00FBB0JF66CCCXX5V8L7OR1' where id=5;
-update noar tt set b2='557MUWJP0O83PMQU' where id=5;
-update noar ti set b2='557MUWJP0O83PMQU' where id=5;
-update noar tt set v0='6AZBII' where id=6;
-update noar ti set v0='6AZBII' where id=6;
-update noar tt set b0='CH' where id=6;
-update noar ti set b0='CH' where id=6;
-update noar tt set v0='TDNXQ3XSJRNZMHAIEC6UPMWBRLE05U' where id=6;
-update noar ti set v0='TDNXQ3XSJRNZMHAIEC6UPMWBRLE05U' where id=6;
-update noar tt set b1='O38TW8PN97HD' where id=6;
-update noar ti set b1='O38TW8PN97HD' where id=6;
-update noar tt set v0='1M0XYF8A912WNXOKUTMK2G1GM1J' where id=6;
-update noar ti set v0='1M0XYF8A912WNXOKUTMK2G1GM1J' where id=6;
-update noar tt set b2='VSYZYABAT89SLCDSELCYN8' where id=6;
-update noar ti set b2='VSYZYABAT89SLCDSELCYN8' where id=6;
-update noar tt set v0='8' where id=7;
-update noar ti set v0='8' where id=7;
-update noar tt set b0='WF35' where id=7;
-update noar ti set b0='WF35' where id=7;
-update noar tt set v0='3RN2C3KSOA4EPYYIFIX' where id=7;
-update noar ti set v0='3RN2C3KSOA4EPYYIFIX' where id=7;
-update noar tt set b1='ZTP75F0LLL3DS57Q8RC9EON' where id=7;
-update noar ti set b1='ZTP75F0LLL3DS57Q8RC9EON' where id=7;
-update noar tt set v0='HVPK4RS5JD3T49' where id=7;
-update noar ti set v0='HVPK4RS5JD3T49' where id=7;
-update noar tt set b2='S51AMSCGIVVAYITZUHFPAKT10FA' where id=7;
-update noar ti set b2='S51AMSCGIVVAYITZUHFPAKT10FA' where id=7;
-update noar tt set v0='E1RNRITTQ5YSTRBG7V78L' where id=8;
-update noar ti set v0='E1RNRITTQ5YSTRBG7V78L' where id=8;
-update noar tt set b0='LA7' where id=8;
-update noar ti set b0='LA7' where id=8;
-update noar tt set v0='1BEH' where id=8;
-update noar ti set v0='1BEH' where id=8;
-update noar tt set b1='UCK8ZHJDJL74ZUKTYLS5' where id=8;
-update noar ti set b1='UCK8ZHJDJL74ZUKTYLS5' where id=8;
-update noar tt set v0='QQPM3U' where id=8;
-update noar ti set v0='QQPM3U' where id=8;
-update noar tt set b2='4TCJ' where id=8;
-update noar ti set b2='4TCJ' where id=8;
-update noar tt set v0='PMGHI89V66IJ' where id=9;
-update noar ti set v0='PMGHI89V66IJ' where id=9;
-update noar tt set b0='PO35OJSKFGBZMOZH' where id=9;
-update noar ti set b0='PO35OJSKFGBZMOZH' where id=9;
-update noar tt set v0='2HBC0KY622IQYGZP8ALS3PRRX' where id=9;
-update noar ti set v0='2HBC0KY622IQYGZP8ALS3PRRX' where id=9;
-update noar tt set b1='ZWYQG68SMETHER41VGT41H9E468YIVN' where id=9;
-update noar ti set b1='ZWYQG68SMETHER41VGT41H9E468YIVN' where id=9;
-update noar tt set v0='M' where id=9;
-update noar ti set v0='M' where id=9;
-update noar tt set b2='NP5FWUCRIMC4DNH7RPB4GTCL03PLU5UW' where id=9;
-update noar ti set b2='NP5FWUCRIMC4DNH7RPB4GTCL03PLU5UW' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5HJABLX3Y7MQMAPU2OWCGN8GFTEEYM' where id=1;
-update noar ti set v0='5HJABLX3Y7MQMAPU2OWCGN8GFTEEYM' where id=1;
-update noar tt set b0='15LBEF35' where id=1;
-update noar ti set b0='15LBEF35' where id=1;
-update noar tt set v0='ULVX' where id=1;
-update noar ti set v0='ULVX' where id=1;
-update noar tt set b1='C0PO' where id=1;
-update noar ti set b1='C0PO' where id=1;
-update noar tt set v0='3' where id=1;
-update noar ti set v0='3' where id=1;
-update noar tt set b2='681J7U6IQSZ2UPRY' where id=1;
-update noar ti set b2='681J7U6IQSZ2UPRY' where id=1;
-update noar tt set v0='AISOC' where id=2;
-update noar ti set v0='AISOC' where id=2;
-update noar tt set b0='GWUH8008KDKY668UAL7XADPA' where id=2;
-update noar ti set b0='GWUH8008KDKY668UAL7XADPA' where id=2;
-update noar tt set v0='1RN0I8A1XXRDZTPAQD5PK5G76U7J3TZV' where id=2;
-update noar ti set v0='1RN0I8A1XXRDZTPAQD5PK5G76U7J3TZV' where id=2;
-update noar tt set b1='QFFST3U6W4M7W8CHWE' where id=2;
-update noar ti set b1='QFFST3U6W4M7W8CHWE' where id=2;
-update noar tt set v0='O9HDG3BFOH' where id=2;
-update noar ti set v0='O9HDG3BFOH' where id=2;
-update noar tt set b2='B1COOU87L5M55BFKMPE4PDZNEFW5P' where id=2;
-update noar ti set b2='B1COOU87L5M55BFKMPE4PDZNEFW5P' where id=2;
-update noar tt set v0='M4YWI9TLG2HVBUYJBBGYO' where id=3;
-update noar ti set v0='M4YWI9TLG2HVBUYJBBGYO' where id=3;
-update noar tt set b0='62BZ4UKSX9' where id=3;
-update noar ti set b0='62BZ4UKSX9' where id=3;
-update noar tt set v0='1ZNSRP6FMQNYHFV8P' where id=3;
-update noar ti set v0='1ZNSRP6FMQNYHFV8P' where id=3;
-update noar tt set b1='VK424ARYYBMHWJK0EV8JKRMQ6T2YU8' where id=3;
-update noar ti set b1='VK424ARYYBMHWJK0EV8JKRMQ6T2YU8' where id=3;
-update noar tt set v0='6ZT2WWXD8MGDTHEE' where id=3;
-update noar ti set v0='6ZT2WWXD8MGDTHEE' where id=3;
-update noar tt set b2='HWHVNHMQAL54B4FLGZAXWN5THG' where id=3;
-update noar ti set b2='HWHVNHMQAL54B4FLGZAXWN5THG' where id=3;
-update noar tt set v0='9NQBVBGBHAN090' where id=4;
-update noar ti set v0='9NQBVBGBHAN090' where id=4;
-update noar tt set b0='PN27FCP2YN7BD5ZIRBZ45SS' where id=4;
-update noar ti set b0='PN27FCP2YN7BD5ZIRBZ45SS' where id=4;
-update noar tt set v0='OTA' where id=4;
-update noar ti set v0='OTA' where id=4;
-update noar tt set b1='TU70S6R3M6IDHRHCORFTS6' where id=4;
-update noar ti set b1='TU70S6R3M6IDHRHCORFTS6' where id=4;
-update noar tt set v0='TQMVKV9OP3AFS5NO8709KUZ1EJ' where id=4;
-update noar ti set v0='TQMVKV9OP3AFS5NO8709KUZ1EJ' where id=4;
-update noar tt set b2='4HV' where id=4;
-update noar ti set b2='4HV' where id=4;
-update noar tt set v0='HV33UANAE3KR8EZI460WD2' where id=5;
-update noar ti set v0='HV33UANAE3KR8EZI460WD2' where id=5;
-update noar tt set b0='GQVKLO6VQG42CD47LL68SLQSXOX60UR' where id=5;
-update noar ti set b0='GQVKLO6VQG42CD47LL68SLQSXOX60UR' where id=5;
-update noar tt set v0='40K5QSJ' where id=5;
-update noar ti set v0='40K5QSJ' where id=5;
-update noar tt set b1='JL3WX8LEGQ1ONZT69QIHDLQ5LL' where id=5;
-update noar ti set b1='JL3WX8LEGQ1ONZT69QIHDLQ5LL' where id=5;
-update noar tt set v0='0LSTCMFPGM51' where id=5;
-update noar ti set v0='0LSTCMFPGM51' where id=5;
-update noar tt set b2='MX0BFS7BA' where id=5;
-update noar ti set b2='MX0BFS7BA' where id=5;
-update noar tt set v0='YCG5Z904G9PEEEE' where id=6;
-update noar ti set v0='YCG5Z904G9PEEEE' where id=6;
-update noar tt set b0='FK8' where id=6;
-update noar ti set b0='FK8' where id=6;
-update noar tt set v0='1W2IAM53X' where id=6;
-update noar ti set v0='1W2IAM53X' where id=6;
-update noar tt set b1='5PUKX7ELP2ZA0T11N1AZ6QD7' where id=6;
-update noar ti set b1='5PUKX7ELP2ZA0T11N1AZ6QD7' where id=6;
-update noar tt set v0='449S1CG59A89YMYXFSHXF6KUGFMV8' where id=6;
-update noar ti set v0='449S1CG59A89YMYXFSHXF6KUGFMV8' where id=6;
-update noar tt set b2='FVAUG17IK4F5DV0HYLSRD2' where id=6;
-update noar ti set b2='FVAUG17IK4F5DV0HYLSRD2' where id=6;
-update noar tt set v0='GR7DFFQUPUQGKQ6EXQ8P5VVOFR49NK9O' where id=7;
-update noar ti set v0='GR7DFFQUPUQGKQ6EXQ8P5VVOFR49NK9O' where id=7;
-update noar tt set b0='PAUXCKPS9BP8SLG39UI8C5' where id=7;
-update noar ti set b0='PAUXCKPS9BP8SLG39UI8C5' where id=7;
-update noar tt set v0='KV1ADBOZJ13DJQKUMAO3' where id=7;
-update noar ti set v0='KV1ADBOZJ13DJQKUMAO3' where id=7;
-update noar tt set b1='6X2WO0' where id=7;
-update noar ti set b1='6X2WO0' where id=7;
-update noar tt set v0='6WNKIIPT89M29CG' where id=7;
-update noar ti set v0='6WNKIIPT89M29CG' where id=7;
-update noar tt set b2='VHU4MTJIUERQ9Y' where id=7;
-update noar ti set b2='VHU4MTJIUERQ9Y' where id=7;
-update noar tt set v0='WJIJRUOO5C9616IXN90Y6K0FHKH57H' where id=8;
-update noar ti set v0='WJIJRUOO5C9616IXN90Y6K0FHKH57H' where id=8;
-update noar tt set b0='2OEFAFFMRP1TWXZWU6L2X7ZHJDIIGFQ' where id=8;
-update noar ti set b0='2OEFAFFMRP1TWXZWU6L2X7ZHJDIIGFQ' where id=8;
-update noar tt set v0='DNDBTWE9DYO3ZIBH9YIN' where id=8;
-update noar ti set v0='DNDBTWE9DYO3ZIBH9YIN' where id=8;
-update noar tt set b1='V2B1WA' where id=8;
-update noar ti set b1='V2B1WA' where id=8;
-update noar tt set v0='8Y7AHSDA2F' where id=8;
-update noar ti set v0='8Y7AHSDA2F' where id=8;
-update noar tt set b2='BTIIE2VHX43Q7TK5YWER247XXNQ' where id=8;
-update noar ti set b2='BTIIE2VHX43Q7TK5YWER247XXNQ' where id=8;
-update noar tt set v0='PLDT1PNNR8RJH1HXQVQSJ' where id=9;
-update noar ti set v0='PLDT1PNNR8RJH1HXQVQSJ' where id=9;
-update noar tt set b0='8FJOI6XSW121Q56SV02HE8L2XEX' where id=9;
-update noar ti set b0='8FJOI6XSW121Q56SV02HE8L2XEX' where id=9;
-update noar tt set v0='R4MDOOMPUVWFSM2PDSB4AOJVZR7Y' where id=9;
-update noar ti set v0='R4MDOOMPUVWFSM2PDSB4AOJVZR7Y' where id=9;
-update noar tt set b1='PBTAUBEYQ4J4PCXZQTVA9LAZV19DP3T' where id=9;
-update noar ti set b1='PBTAUBEYQ4J4PCXZQTVA9LAZV19DP3T' where id=9;
-update noar tt set v0='A3F5ZW201WYLZ1UFFF6KSBJ1C' where id=9;
-update noar ti set v0='A3F5ZW201WYLZ1UFFF6KSBJ1C' where id=9;
-update noar tt set b2='NMNOLAVSYOIFTUSEIQBWSAOKKAI2R7' where id=9;
-update noar ti set b2='NMNOLAVSYOIFTUSEIQBWSAOKKAI2R7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='8K7' where id=1;
-update noar ti set v0='8K7' where id=1;
-update noar tt set b0='YHTFQ5CNLDJ' where id=1;
-update noar ti set b0='YHTFQ5CNLDJ' where id=1;
-update noar tt set v0='4TQD' where id=1;
-update noar ti set v0='4TQD' where id=1;
-update noar tt set b1='LPVX1U2IX8JZYAZ6J0DR52BSN6D0' where id=1;
-update noar ti set b1='LPVX1U2IX8JZYAZ6J0DR52BSN6D0' where id=1;
-update noar tt set v0='PZEDC2A7OCSHSSVWWMJ68X' where id=1;
-update noar ti set v0='PZEDC2A7OCSHSSVWWMJ68X' where id=1;
-update noar tt set b2='6JXGU' where id=1;
-update noar ti set b2='6JXGU' where id=1;
-update noar tt set v0='FMY45C6R' where id=2;
-update noar ti set v0='FMY45C6R' where id=2;
-update noar tt set b0='DZPNU7UOJMRZ32' where id=2;
-update noar ti set b0='DZPNU7UOJMRZ32' where id=2;
-update noar tt set v0='6O8RKDQ037LS21J2RI0251W3POML' where id=2;
-update noar ti set v0='6O8RKDQ037LS21J2RI0251W3POML' where id=2;
-update noar tt set b1='2EE7HQ7M0HNS5544HRA' where id=2;
-update noar ti set b1='2EE7HQ7M0HNS5544HRA' where id=2;
-update noar tt set v0='REX08ZX' where id=2;
-update noar ti set v0='REX08ZX' where id=2;
-update noar tt set b2='30Y9U53YHCQ3AT2W9RCFZHDZ19W9LL9' where id=2;
-update noar ti set b2='30Y9U53YHCQ3AT2W9RCFZHDZ19W9LL9' where id=2;
-update noar tt set v0='8N5B0SJ' where id=3;
-update noar ti set v0='8N5B0SJ' where id=3;
-update noar tt set b0='VFA0U16AIWNPR5QV95CU9UTZ0R4IO7' where id=3;
-update noar ti set b0='VFA0U16AIWNPR5QV95CU9UTZ0R4IO7' where id=3;
-update noar tt set v0='9J77DG0' where id=3;
-update noar ti set v0='9J77DG0' where id=3;
-update noar tt set b1='TF2NVS7GN18EZ5OWAIM3APUK7MB' where id=3;
-update noar ti set b1='TF2NVS7GN18EZ5OWAIM3APUK7MB' where id=3;
-update noar tt set v0='E6EL9QY' where id=3;
-update noar ti set v0='E6EL9QY' where id=3;
-update noar tt set b2='5L6M2D' where id=3;
-update noar ti set b2='5L6M2D' where id=3;
-update noar tt set v0='ENJTUAV1MMFBL' where id=4;
-update noar ti set v0='ENJTUAV1MMFBL' where id=4;
-update noar tt set b0='C8AWSZ7ZXP8KLT9LW' where id=4;
-update noar ti set b0='C8AWSZ7ZXP8KLT9LW' where id=4;
-update noar tt set v0='2QIPFZ5R8PTEIWJKQZTVLANR6617F' where id=4;
-update noar ti set v0='2QIPFZ5R8PTEIWJKQZTVLANR6617F' where id=4;
-update noar tt set b1='UKCCS6TX8LHKVKOP' where id=4;
-update noar ti set b1='UKCCS6TX8LHKVKOP' where id=4;
-update noar tt set v0='4HP1TA9VI4EFFI6YIO' where id=4;
-update noar ti set v0='4HP1TA9VI4EFFI6YIO' where id=4;
-update noar tt set b2='7PLPI2NWS94829G1RRFCY1BZJ' where id=4;
-update noar ti set b2='7PLPI2NWS94829G1RRFCY1BZJ' where id=4;
-update noar tt set v0='H2H5FRLZGF70985BKZUWGZ1O' where id=5;
-update noar ti set v0='H2H5FRLZGF70985BKZUWGZ1O' where id=5;
-update noar tt set b0='LCSXXVOYGW8C6LJDCFV9USHTYAK3' where id=5;
-update noar ti set b0='LCSXXVOYGW8C6LJDCFV9USHTYAK3' where id=5;
-update noar tt set v0='VSFP3X7QQHR' where id=5;
-update noar ti set v0='VSFP3X7QQHR' where id=5;
-update noar tt set b1='4YHFHDXFIC6WTY922XM4RJ30Q5' where id=5;
-update noar ti set b1='4YHFHDXFIC6WTY922XM4RJ30Q5' where id=5;
-update noar tt set v0='SBW8YSE7ZRDVK9RB82' where id=5;
-update noar ti set v0='SBW8YSE7ZRDVK9RB82' where id=5;
-update noar tt set b2='7D22' where id=5;
-update noar ti set b2='7D22' where id=5;
-update noar tt set v0='WQ81QM' where id=6;
-update noar ti set v0='WQ81QM' where id=6;
-update noar tt set b0='K9UK6KJFZFH3PCB' where id=6;
-update noar ti set b0='K9UK6KJFZFH3PCB' where id=6;
-update noar tt set v0='NVDT6Q9OZ3RK4GNUKO9BPH29ECI' where id=6;
-update noar ti set v0='NVDT6Q9OZ3RK4GNUKO9BPH29ECI' where id=6;
-update noar tt set b1='9VCDUX8AWVC7H68KNTSB' where id=6;
-update noar ti set b1='9VCDUX8AWVC7H68KNTSB' where id=6;
-update noar tt set v0='X4JFJIBQL3ADRRF1XT8YATEG9G3A' where id=6;
-update noar ti set v0='X4JFJIBQL3ADRRF1XT8YATEG9G3A' where id=6;
-update noar tt set b2='LV0A37F8E7UL8F5W' where id=6;
-update noar ti set b2='LV0A37F8E7UL8F5W' where id=6;
-update noar tt set v0='MBO7HCNVNZ0VE90UOKRRH5Y99DZNAH' where id=7;
-update noar ti set v0='MBO7HCNVNZ0VE90UOKRRH5Y99DZNAH' where id=7;
-update noar tt set b0='HPTTSUCMR4Z6PIJXFGR4BORBEA' where id=7;
-update noar ti set b0='HPTTSUCMR4Z6PIJXFGR4BORBEA' where id=7;
-update noar tt set v0='IN8OAYIF999IR9D7GB0B7PFWKE2K' where id=7;
-update noar ti set v0='IN8OAYIF999IR9D7GB0B7PFWKE2K' where id=7;
-update noar tt set b1='A321KGGFXWBBMBPSU66Y4ZJR5' where id=7;
-update noar ti set b1='A321KGGFXWBBMBPSU66Y4ZJR5' where id=7;
-update noar tt set v0='RD5RXL7ODA562LG85' where id=7;
-update noar ti set v0='RD5RXL7ODA562LG85' where id=7;
-update noar tt set b2='TZPS2M4MCY4RB093QLR' where id=7;
-update noar ti set b2='TZPS2M4MCY4RB093QLR' where id=7;
-update noar tt set v0='AXASNN0FLXEJ5MLG5YNR' where id=8;
-update noar ti set v0='AXASNN0FLXEJ5MLG5YNR' where id=8;
-update noar tt set b0='59WF0PW7Z5DUB0YTTE' where id=8;
-update noar ti set b0='59WF0PW7Z5DUB0YTTE' where id=8;
-update noar tt set v0='SYSOURNST5XPY3DSUYCI13Z8UL' where id=8;
-update noar ti set v0='SYSOURNST5XPY3DSUYCI13Z8UL' where id=8;
-update noar tt set b1='RHRPX9AKWNPYWDV000GCXT3FH' where id=8;
-update noar ti set b1='RHRPX9AKWNPYWDV000GCXT3FH' where id=8;
-update noar tt set v0='WX1WM9LKY5EETUZQ346W4FLEQK' where id=8;
-update noar ti set v0='WX1WM9LKY5EETUZQ346W4FLEQK' where id=8;
-update noar tt set b2='4T6PACN' where id=8;
-update noar ti set b2='4T6PACN' where id=8;
-update noar tt set v0='RDLQO3OBKRW51MPFILQ025QMCL2' where id=9;
-update noar ti set v0='RDLQO3OBKRW51MPFILQ025QMCL2' where id=9;
-update noar tt set b0='2FZAIMNXGUETJEJNF2VACRW47MDYFCDI' where id=9;
-update noar ti set b0='2FZAIMNXGUETJEJNF2VACRW47MDYFCDI' where id=9;
-update noar tt set v0='XKTYZ3' where id=9;
-update noar ti set v0='XKTYZ3' where id=9;
-update noar tt set b1='UQWQQYQ8CIORII8BFNXC' where id=9;
-update noar ti set b1='UQWQQYQ8CIORII8BFNXC' where id=9;
-update noar tt set v0='H351JDZO1E64OJ1BHJ5268' where id=9;
-update noar ti set v0='H351JDZO1E64OJ1BHJ5268' where id=9;
-update noar tt set b2='832RSIP315L3HA8' where id=9;
-update noar ti set b2='832RSIP315L3HA8' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='QKEGN3A' where id=1;
-update noar ti set v0='QKEGN3A' where id=1;
-update noar tt set b0='P8S2QR330UZ1NLL' where id=1;
-update noar ti set b0='P8S2QR330UZ1NLL' where id=1;
-update noar tt set v0='GQZ55V84' where id=1;
-update noar ti set v0='GQZ55V84' where id=1;
-update noar tt set b1='WBXM6MDUSOXZDS' where id=1;
-update noar ti set b1='WBXM6MDUSOXZDS' where id=1;
-update noar tt set v0='1VM3B9ZB1D7GXHP9T8' where id=1;
-update noar ti set v0='1VM3B9ZB1D7GXHP9T8' where id=1;
-update noar tt set b2='FQYKK87HX' where id=1;
-update noar ti set b2='FQYKK87HX' where id=1;
-update noar tt set v0='RNUGJXGNGEQ47OPEWZ5JTHAFR8NB9' where id=2;
-update noar ti set v0='RNUGJXGNGEQ47OPEWZ5JTHAFR8NB9' where id=2;
-update noar tt set b0='YJ2VXB5QI4CI5B9VFZZBTNECJ9HR' where id=2;
-update noar ti set b0='YJ2VXB5QI4CI5B9VFZZBTNECJ9HR' where id=2;
-update noar tt set v0='971VENWHO77XZ1SXJU8FJI90JB6EN8' where id=2;
-update noar ti set v0='971VENWHO77XZ1SXJU8FJI90JB6EN8' where id=2;
-update noar tt set b1='OP2A50UYKG0DC3DWVAGPGABL3HF' where id=2;
-update noar ti set b1='OP2A50UYKG0DC3DWVAGPGABL3HF' where id=2;
-update noar tt set v0='6L83JY7CL1' where id=2;
-update noar ti set v0='6L83JY7CL1' where id=2;
-update noar tt set b2='CAPR5LBGQ6GR3Q4PMPFU2M' where id=2;
-update noar ti set b2='CAPR5LBGQ6GR3Q4PMPFU2M' where id=2;
-update noar tt set v0='ZN3XTBLOKGQH6ZSOYMWKIO5HK6ZFHTL' where id=3;
-update noar ti set v0='ZN3XTBLOKGQH6ZSOYMWKIO5HK6ZFHTL' where id=3;
-update noar tt set b0='E1DRBM7' where id=3;
-update noar ti set b0='E1DRBM7' where id=3;
-update noar tt set v0='G0WB61PS5Q9ABRG73Y1Q5K01QYMQR3L' where id=3;
-update noar ti set v0='G0WB61PS5Q9ABRG73Y1Q5K01QYMQR3L' where id=3;
-update noar tt set b1='NVCPKUJEN6EWLNFH56DYG8K477B1LVR5' where id=3;
-update noar ti set b1='NVCPKUJEN6EWLNFH56DYG8K477B1LVR5' where id=3;
-update noar tt set v0='8NAGYOQ0XMG1YCDUK5T6' where id=3;
-update noar ti set v0='8NAGYOQ0XMG1YCDUK5T6' where id=3;
-update noar tt set b2='JWTW5FO04EGC2SPB34JP937' where id=3;
-update noar ti set b2='JWTW5FO04EGC2SPB34JP937' where id=3;
-update noar tt set v0='R4QP0055' where id=4;
-update noar ti set v0='R4QP0055' where id=4;
-update noar tt set b0='CN5HDFZVI5GYSJPG' where id=4;
-update noar ti set b0='CN5HDFZVI5GYSJPG' where id=4;
-update noar tt set v0='1UKDNSUCV8Y6RP1BHDYLD' where id=4;
-update noar ti set v0='1UKDNSUCV8Y6RP1BHDYLD' where id=4;
-update noar tt set b1='PJE2D5WM4' where id=4;
-update noar ti set b1='PJE2D5WM4' where id=4;
-update noar tt set v0='YHUMXRU0E8MKF28CQLQTQ7JT0552' where id=4;
-update noar ti set v0='YHUMXRU0E8MKF28CQLQTQ7JT0552' where id=4;
-update noar tt set b2='GQNKU8Z7FYEA9G4N8GOQC8' where id=4;
-update noar ti set b2='GQNKU8Z7FYEA9G4N8GOQC8' where id=4;
-update noar tt set v0='EXV5K5055PGDE' where id=5;
-update noar ti set v0='EXV5K5055PGDE' where id=5;
-update noar tt set b0='5X92ZD445CCBCTDZ0WJOGYB8Q6P9KLKX' where id=5;
-update noar ti set b0='5X92ZD445CCBCTDZ0WJOGYB8Q6P9KLKX' where id=5;
-update noar tt set v0='5IXO279N52YXDZPLJQI4VXFJQKV' where id=5;
-update noar ti set v0='5IXO279N52YXDZPLJQI4VXFJQKV' where id=5;
-update noar tt set b1='FDIQKTX2G4ZY' where id=5;
-update noar ti set b1='FDIQKTX2G4ZY' where id=5;
-update noar tt set v0='VUYONOVGKHKRAPSYRLHH' where id=5;
-update noar ti set v0='VUYONOVGKHKRAPSYRLHH' where id=5;
-update noar tt set b2='RSIFG7AFR' where id=5;
-update noar ti set b2='RSIFG7AFR' where id=5;
-update noar tt set v0='61S8SGOJLUCS0EOMAWW' where id=6;
-update noar ti set v0='61S8SGOJLUCS0EOMAWW' where id=6;
-update noar tt set b0='ESG9BM1JTCGRT7091S8OH5' where id=6;
-update noar ti set b0='ESG9BM1JTCGRT7091S8OH5' where id=6;
-update noar tt set v0='VWJUD7426TAVMH' where id=6;
-update noar ti set v0='VWJUD7426TAVMH' where id=6;
-update noar tt set b1='HW6JLYDHRCPG2BDVU4Y' where id=6;
-update noar ti set b1='HW6JLYDHRCPG2BDVU4Y' where id=6;
-update noar tt set v0='264LW3NFCBJ8HCG' where id=6;
-update noar ti set v0='264LW3NFCBJ8HCG' where id=6;
-update noar tt set b2='57AV' where id=6;
-update noar ti set b2='57AV' where id=6;
-update noar tt set v0='KLLIBS' where id=7;
-update noar ti set v0='KLLIBS' where id=7;
-update noar tt set b0='LL7J2W' where id=7;
-update noar ti set b0='LL7J2W' where id=7;
-update noar tt set v0='B' where id=7;
-update noar ti set v0='B' where id=7;
-update noar tt set b1='SG0TI8SN9JYJZSSPO' where id=7;
-update noar ti set b1='SG0TI8SN9JYJZSSPO' where id=7;
-update noar tt set v0='ADFHGID2EXVAJE28ISTDWYEMTK' where id=7;
-update noar ti set v0='ADFHGID2EXVAJE28ISTDWYEMTK' where id=7;
-update noar tt set b2='1Z5Y' where id=7;
-update noar ti set b2='1Z5Y' where id=7;
-update noar tt set v0='W' where id=8;
-update noar ti set v0='W' where id=8;
-update noar tt set b0='T' where id=8;
-update noar ti set b0='T' where id=8;
-update noar tt set v0='W8BHHA88M80T9' where id=8;
-update noar ti set v0='W8BHHA88M80T9' where id=8;
-update noar tt set b1='T4XUC7Q9Z7PWBFD61DWMK' where id=8;
-update noar ti set b1='T4XUC7Q9Z7PWBFD61DWMK' where id=8;
-update noar tt set v0='P5R6S15AJJZ4G' where id=8;
-update noar ti set v0='P5R6S15AJJZ4G' where id=8;
-update noar tt set b2='4B47OTCK5BX0FQ' where id=8;
-update noar ti set b2='4B47OTCK5BX0FQ' where id=8;
-update noar tt set v0='R1JA4IW8770G3XN' where id=9;
-update noar ti set v0='R1JA4IW8770G3XN' where id=9;
-update noar tt set b0='U0E198M5MQYGBDRQFCDJW5KTI0' where id=9;
-update noar ti set b0='U0E198M5MQYGBDRQFCDJW5KTI0' where id=9;
-update noar tt set v0='KX59YQO5130RP' where id=9;
-update noar ti set v0='KX59YQO5130RP' where id=9;
-update noar tt set b1='CSBG6JYS' where id=9;
-update noar ti set b1='CSBG6JYS' where id=9;
-update noar tt set v0='3B7RTVA2VXRR' where id=9;
-update noar ti set v0='3B7RTVA2VXRR' where id=9;
-update noar tt set b2='6T' where id=9;
-update noar ti set b2='6T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FT8' where id=1;
-update noar ti set v0='FT8' where id=1;
-update noar tt set b0='VAENZXPK6O' where id=1;
-update noar ti set b0='VAENZXPK6O' where id=1;
-update noar tt set v0='POZ88ANNZ2D' where id=1;
-update noar ti set v0='POZ88ANNZ2D' where id=1;
-update noar tt set b1='NVAZQZOL3FCLFTH7P' where id=1;
-update noar ti set b1='NVAZQZOL3FCLFTH7P' where id=1;
-update noar tt set v0='Q0PDJQ55ORMBZSGXYHJRGDXL' where id=1;
-update noar ti set v0='Q0PDJQ55ORMBZSGXYHJRGDXL' where id=1;
-update noar tt set b2='I6W45LDM0593NT' where id=1;
-update noar ti set b2='I6W45LDM0593NT' where id=1;
-update noar tt set v0='WULPLIRCJQQJYMT' where id=2;
-update noar ti set v0='WULPLIRCJQQJYMT' where id=2;
-update noar tt set b0='DG' where id=2;
-update noar ti set b0='DG' where id=2;
-update noar tt set v0='39LEIGUBHIFF2B8IEVDVL5CBVQHWA' where id=2;
-update noar ti set v0='39LEIGUBHIFF2B8IEVDVL5CBVQHWA' where id=2;
-update noar tt set b1='NWSA44U51BEFY0OAUOFNQH' where id=2;
-update noar ti set b1='NWSA44U51BEFY0OAUOFNQH' where id=2;
-update noar tt set v0='3OQ02' where id=2;
-update noar ti set v0='3OQ02' where id=2;
-update noar tt set b2='BKSPK46ZD80J6PJABFHGUY3SSJQ' where id=2;
-update noar ti set b2='BKSPK46ZD80J6PJABFHGUY3SSJQ' where id=2;
-update noar tt set v0='HVAPLR7RCME647MBTX09MRFI' where id=3;
-update noar ti set v0='HVAPLR7RCME647MBTX09MRFI' where id=3;
-update noar tt set b0='82F' where id=3;
-update noar ti set b0='82F' where id=3;
-update noar tt set v0='0FSAXVVNPC95SQPC5V9VBCKLVLLOCX' where id=3;
-update noar ti set v0='0FSAXVVNPC95SQPC5V9VBCKLVLLOCX' where id=3;
-update noar tt set b1='I0F2EVAPI8LHOL' where id=3;
-update noar ti set b1='I0F2EVAPI8LHOL' where id=3;
-update noar tt set v0='UDK' where id=3;
-update noar ti set v0='UDK' where id=3;
-update noar tt set b2='RE4YV8L5Q6QKF0S' where id=3;
-update noar ti set b2='RE4YV8L5Q6QKF0S' where id=3;
-update noar tt set v0='J' where id=4;
-update noar ti set v0='J' where id=4;
-update noar tt set b0='U9GTNHFP8D9HPJHVVJCJ57PBA' where id=4;
-update noar ti set b0='U9GTNHFP8D9HPJHVVJCJ57PBA' where id=4;
-update noar tt set v0='5F7K1UKGLI' where id=4;
-update noar ti set v0='5F7K1UKGLI' where id=4;
-update noar tt set b1='WQG6RZ946ZB0' where id=4;
-update noar ti set b1='WQG6RZ946ZB0' where id=4;
-update noar tt set v0='QMSUCJ7LZOTRCW75AYV2' where id=4;
-update noar ti set v0='QMSUCJ7LZOTRCW75AYV2' where id=4;
-update noar tt set b2='Q0DJAQ608RYJF05Q2TLV0Q6YW7BFU' where id=4;
-update noar ti set b2='Q0DJAQ608RYJF05Q2TLV0Q6YW7BFU' where id=4;
-update noar tt set v0='G' where id=5;
-update noar ti set v0='G' where id=5;
-update noar tt set b0='5KU994BHZ5H0G1BS42HR' where id=5;
-update noar ti set b0='5KU994BHZ5H0G1BS42HR' where id=5;
-update noar tt set v0='4T920MU0HN4O5O8NFQAZOMN2Y' where id=5;
-update noar ti set v0='4T920MU0HN4O5O8NFQAZOMN2Y' where id=5;
-update noar tt set b1='Z2OURVX9' where id=5;
-update noar ti set b1='Z2OURVX9' where id=5;
-update noar tt set v0='2V6J2G0N1N6ZQV45TT04PYJDRTV7UEC' where id=5;
-update noar ti set v0='2V6J2G0N1N6ZQV45TT04PYJDRTV7UEC' where id=5;
-update noar tt set b2='CKO74TCU' where id=5;
-update noar ti set b2='CKO74TCU' where id=5;
-update noar tt set v0='6IZ0L3J14L866E7GFUSJWFLSJQTROI' where id=6;
-update noar ti set v0='6IZ0L3J14L866E7GFUSJWFLSJQTROI' where id=6;
-update noar tt set b0='S7CCMHX5X' where id=6;
-update noar ti set b0='S7CCMHX5X' where id=6;
-update noar tt set v0='T8X0JS3W9OILAZ4G7V8WJEF1QXNZJX' where id=6;
-update noar ti set v0='T8X0JS3W9OILAZ4G7V8WJEF1QXNZJX' where id=6;
-update noar tt set b1='NBKKR6' where id=6;
-update noar ti set b1='NBKKR6' where id=6;
-update noar tt set v0='GJ0R78ES7G0ZEZ44D4' where id=6;
-update noar ti set v0='GJ0R78ES7G0ZEZ44D4' where id=6;
-update noar tt set b2='FVUK89WOO7T3N3C5GK7AK4V133' where id=6;
-update noar ti set b2='FVUK89WOO7T3N3C5GK7AK4V133' where id=6;
-update noar tt set v0='1RSH3XPQP0TYTVJ2N92YUOTEIK2QOB' where id=7;
-update noar ti set v0='1RSH3XPQP0TYTVJ2N92YUOTEIK2QOB' where id=7;
-update noar tt set b0='R11ZT3B2' where id=7;
-update noar ti set b0='R11ZT3B2' where id=7;
-update noar tt set v0='VCOBT9ECGMQNNUWS6S' where id=7;
-update noar ti set v0='VCOBT9ECGMQNNUWS6S' where id=7;
-update noar tt set b1='9NXOAVIAI0U7OT' where id=7;
-update noar ti set b1='9NXOAVIAI0U7OT' where id=7;
-update noar tt set v0='DTGTWZTK1GMNYH4EB6X8SMSWP28EFUKG' where id=7;
-update noar ti set v0='DTGTWZTK1GMNYH4EB6X8SMSWP28EFUKG' where id=7;
-update noar tt set b2='U' where id=7;
-update noar ti set b2='U' where id=7;
-update noar tt set v0='5XZ6FWRJ5P43EMLMD6' where id=8;
-update noar ti set v0='5XZ6FWRJ5P43EMLMD6' where id=8;
-update noar tt set b0='X' where id=8;
-update noar ti set b0='X' where id=8;
-update noar tt set v0='DMHVL7SHYJADINV' where id=8;
-update noar ti set v0='DMHVL7SHYJADINV' where id=8;
-update noar tt set b1='LGBH1UZBRYWYZWV5U8YGO' where id=8;
-update noar ti set b1='LGBH1UZBRYWYZWV5U8YGO' where id=8;
-update noar tt set v0='6XPNWI4MTS31HCW1FQWHI1S05YSD' where id=8;
-update noar ti set v0='6XPNWI4MTS31HCW1FQWHI1S05YSD' where id=8;
-update noar tt set b2='4O6W1246AHR3ZJSYSTE25YML3CS7W635' where id=8;
-update noar ti set b2='4O6W1246AHR3ZJSYSTE25YML3CS7W635' where id=8;
-update noar tt set v0='JCL6BMQ96LMYV5' where id=9;
-update noar ti set v0='JCL6BMQ96LMYV5' where id=9;
-update noar tt set b0='H0G31IKJRM7ZAWQEIXD' where id=9;
-update noar ti set b0='H0G31IKJRM7ZAWQEIXD' where id=9;
-update noar tt set v0='EF89U9AM4NSCDYN' where id=9;
-update noar ti set v0='EF89U9AM4NSCDYN' where id=9;
-update noar tt set b1='97K4W4SVM86MJ60X' where id=9;
-update noar ti set b1='97K4W4SVM86MJ60X' where id=9;
-update noar tt set v0='XVKM0Q9' where id=9;
-update noar ti set v0='XVKM0Q9' where id=9;
-update noar tt set b2='FLYYHT23YJ4S236I5V5RNQXR' where id=9;
-update noar ti set b2='FLYYHT23YJ4S236I5V5RNQXR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='DPBVHLPKWMWULUJG' where id=1;
-update noar ti set v0='DPBVHLPKWMWULUJG' where id=1;
-update noar tt set b0='JLRR6KMZKYE14QLM3C' where id=1;
-update noar ti set b0='JLRR6KMZKYE14QLM3C' where id=1;
-update noar tt set v0='J9ZHH2M3RDH7RPATB0BQQSS1D10L' where id=1;
-update noar ti set v0='J9ZHH2M3RDH7RPATB0BQQSS1D10L' where id=1;
-update noar tt set b1='BE643WDQVTNJ05CZTK4' where id=1;
-update noar ti set b1='BE643WDQVTNJ05CZTK4' where id=1;
-update noar tt set v0='OGR24I' where id=1;
-update noar ti set v0='OGR24I' where id=1;
-update noar tt set b2='ASHKPG' where id=1;
-update noar ti set b2='ASHKPG' where id=1;
-update noar tt set v0='PY' where id=2;
-update noar ti set v0='PY' where id=2;
-update noar tt set b0='VZO6ZU3COBPXOLQG2VJIEG' where id=2;
-update noar ti set b0='VZO6ZU3COBPXOLQG2VJIEG' where id=2;
-update noar tt set v0='AF' where id=2;
-update noar ti set v0='AF' where id=2;
-update noar tt set b1='YP' where id=2;
-update noar ti set b1='YP' where id=2;
-update noar tt set v0='S1' where id=2;
-update noar ti set v0='S1' where id=2;
-update noar tt set b2='KRNT33UF877E8D66TU02NNRXY' where id=2;
-update noar ti set b2='KRNT33UF877E8D66TU02NNRXY' where id=2;
-update noar tt set v0='VSJGHLTY8' where id=3;
-update noar ti set v0='VSJGHLTY8' where id=3;
-update noar tt set b0='T07R29PLQL5MMX' where id=3;
-update noar ti set b0='T07R29PLQL5MMX' where id=3;
-update noar tt set v0='MEMFPA6F3U56FIAO' where id=3;
-update noar ti set v0='MEMFPA6F3U56FIAO' where id=3;
-update noar tt set b1='PER5TPZHMPF2UYTHFQ5AR0JX7HNBXKW4' where id=3;
-update noar ti set b1='PER5TPZHMPF2UYTHFQ5AR0JX7HNBXKW4' where id=3;
-update noar tt set v0='5R' where id=3;
-update noar ti set v0='5R' where id=3;
-update noar tt set b2='ZZ05G9JJ5M3HOGOEVJZOYW2' where id=3;
-update noar ti set b2='ZZ05G9JJ5M3HOGOEVJZOYW2' where id=3;
-update noar tt set v0='NH0XB' where id=4;
-update noar ti set v0='NH0XB' where id=4;
-update noar tt set b0='YZX9AKNHMTFL0JVYL3V4R' where id=4;
-update noar ti set b0='YZX9AKNHMTFL0JVYL3V4R' where id=4;
-update noar tt set v0='9P9RKH2Y85FEVODV10D727F' where id=4;
-update noar ti set v0='9P9RKH2Y85FEVODV10D727F' where id=4;
-update noar tt set b1='ZJTGIRV9OTBWW8A430TNJM9XOUF' where id=4;
-update noar ti set b1='ZJTGIRV9OTBWW8A430TNJM9XOUF' where id=4;
-update noar tt set v0='70U3RQ49YBC1Z' where id=4;
-update noar ti set v0='70U3RQ49YBC1Z' where id=4;
-update noar tt set b2='CQ9FB0VF6K1AIAUIX6YKFR9' where id=4;
-update noar ti set b2='CQ9FB0VF6K1AIAUIX6YKFR9' where id=4;
-update noar tt set v0='VJIZQR' where id=5;
-update noar ti set v0='VJIZQR' where id=5;
-update noar tt set b0='29TMBR5JL0OY77U6NY2K1IJ6SGU' where id=5;
-update noar ti set b0='29TMBR5JL0OY77U6NY2K1IJ6SGU' where id=5;
-update noar tt set v0='47F8XGW8YJD0EQC1KFG4NFZ9IECNWJ' where id=5;
-update noar ti set v0='47F8XGW8YJD0EQC1KFG4NFZ9IECNWJ' where id=5;
-update noar tt set b1='8WW3AAJD04B3BXCG' where id=5;
-update noar ti set b1='8WW3AAJD04B3BXCG' where id=5;
-update noar tt set v0='DZO5UHVKBCY2YX' where id=5;
-update noar ti set v0='DZO5UHVKBCY2YX' where id=5;
-update noar tt set b2='JPVKJM4JQ36621PSV2PLSYTL9' where id=5;
-update noar ti set b2='JPVKJM4JQ36621PSV2PLSYTL9' where id=5;
-update noar tt set v0='IWU4TOJT3HJYXSX5TE3DPOM401E' where id=6;
-update noar ti set v0='IWU4TOJT3HJYXSX5TE3DPOM401E' where id=6;
-update noar tt set b0='V8AYYCP2B8D658V5BQY2XIDI6' where id=6;
-update noar ti set b0='V8AYYCP2B8D658V5BQY2XIDI6' where id=6;
-update noar tt set v0='KZ2' where id=6;
-update noar ti set v0='KZ2' where id=6;
-update noar tt set b1='Q38Q533JRLU12BMG73V6NP' where id=6;
-update noar ti set b1='Q38Q533JRLU12BMG73V6NP' where id=6;
-update noar tt set v0='MIP3EAAH4' where id=6;
-update noar ti set v0='MIP3EAAH4' where id=6;
-update noar tt set b2='3RO9JWRVN140L' where id=6;
-update noar ti set b2='3RO9JWRVN140L' where id=6;
-update noar tt set v0='M06FWZ7NCZSFI' where id=7;
-update noar ti set v0='M06FWZ7NCZSFI' where id=7;
-update noar tt set b0='I1' where id=7;
-update noar ti set b0='I1' where id=7;
-update noar tt set v0='KKD8J8QG' where id=7;
-update noar ti set v0='KKD8J8QG' where id=7;
-update noar tt set b1='BRI0QXX5BJYO6LT9D0TFX2VZDPZ4QD' where id=7;
-update noar ti set b1='BRI0QXX5BJYO6LT9D0TFX2VZDPZ4QD' where id=7;
-update noar tt set v0='GI4ULG5OX0UMGQ89W7ZTFPRLWGVT3' where id=7;
-update noar ti set v0='GI4ULG5OX0UMGQ89W7ZTFPRLWGVT3' where id=7;
-update noar tt set b2='6MSCEY7O2KVI8RAU09QQVG7HWFT' where id=7;
-update noar ti set b2='6MSCEY7O2KVI8RAU09QQVG7HWFT' where id=7;
-update noar tt set v0='UFN199EXA4BGPML' where id=8;
-update noar ti set v0='UFN199EXA4BGPML' where id=8;
-update noar tt set b0='DGI7MQXFOAZJARDUC2EFT' where id=8;
-update noar ti set b0='DGI7MQXFOAZJARDUC2EFT' where id=8;
-update noar tt set v0='BGU' where id=8;
-update noar ti set v0='BGU' where id=8;
-update noar tt set b1='KKW8BEMYDAQBP1JCN' where id=8;
-update noar ti set b1='KKW8BEMYDAQBP1JCN' where id=8;
-update noar tt set v0='YNG3VJZUJCA' where id=8;
-update noar ti set v0='YNG3VJZUJCA' where id=8;
-update noar tt set b2='L' where id=8;
-update noar ti set b2='L' where id=8;
-update noar tt set v0='MINRP' where id=9;
-update noar ti set v0='MINRP' where id=9;
-update noar tt set b0='506LVCZ' where id=9;
-update noar ti set b0='506LVCZ' where id=9;
-update noar tt set v0='MMXHLKXDM' where id=9;
-update noar ti set v0='MMXHLKXDM' where id=9;
-update noar tt set b1='QDHBE755V3W9A73TVKE' where id=9;
-update noar ti set b1='QDHBE755V3W9A73TVKE' where id=9;
-update noar tt set v0='VWVR8L3ZF1JMADSDUF2' where id=9;
-update noar ti set v0='VWVR8L3ZF1JMADSDUF2' where id=9;
-update noar tt set b2='6AICB3TQLAHVJ' where id=9;
-update noar ti set b2='6AICB3TQLAHVJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='0AL83Q2S5J81R' where id=1;
-update noar ti set v0='0AL83Q2S5J81R' where id=1;
-update noar tt set b0='TIFCWHGSX' where id=1;
-update noar ti set b0='TIFCWHGSX' where id=1;
-update noar tt set v0='X3' where id=1;
-update noar ti set v0='X3' where id=1;
-update noar tt set b1='LMWQ5YYOXY1JG6D4JUPHKI9JAEXPFGK' where id=1;
-update noar ti set b1='LMWQ5YYOXY1JG6D4JUPHKI9JAEXPFGK' where id=1;
-update noar tt set v0='UWR' where id=1;
-update noar ti set v0='UWR' where id=1;
-update noar tt set b2='S2F78TIABEB8F4F92' where id=1;
-update noar ti set b2='S2F78TIABEB8F4F92' where id=1;
-update noar tt set v0='2KDUHNXJRUY2' where id=2;
-update noar ti set v0='2KDUHNXJRUY2' where id=2;
-update noar tt set b0='GI00LGX32WB' where id=2;
-update noar ti set b0='GI00LGX32WB' where id=2;
-update noar tt set v0='8IJPQB5QY62V30QNP' where id=2;
-update noar ti set v0='8IJPQB5QY62V30QNP' where id=2;
-update noar tt set b1='YBPBGZQRFF1R0VLQTN6FO0' where id=2;
-update noar ti set b1='YBPBGZQRFF1R0VLQTN6FO0' where id=2;
-update noar tt set v0='GT2NMHWCMJA1SPK1R2OBX9' where id=2;
-update noar ti set v0='GT2NMHWCMJA1SPK1R2OBX9' where id=2;
-update noar tt set b2='CBUJW6RBNX8BWYCCE75ZSDP7TC8NFKB' where id=2;
-update noar ti set b2='CBUJW6RBNX8BWYCCE75ZSDP7TC8NFKB' where id=2;
-update noar tt set v0='6VQ3MVYTKB1POM8ELRA983LI' where id=3;
-update noar ti set v0='6VQ3MVYTKB1POM8ELRA983LI' where id=3;
-update noar tt set b0='ERI1I5Z8ZEF2BPD8VDETD9NN28BX' where id=3;
-update noar ti set b0='ERI1I5Z8ZEF2BPD8VDETD9NN28BX' where id=3;
-update noar tt set v0='D2CTCQV' where id=3;
-update noar ti set v0='D2CTCQV' where id=3;
-update noar tt set b1='0YVH37BRDL74OFXJL4CGQYYJI6I2' where id=3;
-update noar ti set b1='0YVH37BRDL74OFXJL4CGQYYJI6I2' where id=3;
-update noar tt set v0='UFPM3BZ1L39KCUV4EMEU' where id=3;
-update noar ti set v0='UFPM3BZ1L39KCUV4EMEU' where id=3;
-update noar tt set b2='WRCP9DBQKMGQZSE2PV5A5UN19UHXL' where id=3;
-update noar ti set b2='WRCP9DBQKMGQZSE2PV5A5UN19UHXL' where id=3;
-update noar tt set v0='YW9Y2' where id=4;
-update noar ti set v0='YW9Y2' where id=4;
-update noar tt set b0='S66AEROOH4IV9' where id=4;
-update noar ti set b0='S66AEROOH4IV9' where id=4;
-update noar tt set v0='DXEXU3A3GBUBLBKLQKUPFLSOY8AKBKVV' where id=4;
-update noar ti set v0='DXEXU3A3GBUBLBKLQKUPFLSOY8AKBKVV' where id=4;
-update noar tt set b1='366U66S2T9JNP' where id=4;
-update noar ti set b1='366U66S2T9JNP' where id=4;
-update noar tt set v0='HCR64N1CT12T8XUPGETMYTPOPLB' where id=4;
-update noar ti set v0='HCR64N1CT12T8XUPGETMYTPOPLB' where id=4;
-update noar tt set b2='O5BJD1RXAE7YC03T5' where id=4;
-update noar ti set b2='O5BJD1RXAE7YC03T5' where id=4;
-update noar tt set v0='Q4XSM6EDTJC' where id=5;
-update noar ti set v0='Q4XSM6EDTJC' where id=5;
-update noar tt set b0='IT72' where id=5;
-update noar ti set b0='IT72' where id=5;
-update noar tt set v0='N7AS66FIASORGQW3DSYZF4M9ZZVO4' where id=5;
-update noar ti set v0='N7AS66FIASORGQW3DSYZF4M9ZZVO4' where id=5;
-update noar tt set b1='SR0RDFEJYDVJ36X047H5ML' where id=5;
-update noar ti set b1='SR0RDFEJYDVJ36X047H5ML' where id=5;
-update noar tt set v0='38G7' where id=5;
-update noar ti set v0='38G7' where id=5;
-update noar tt set b2='F8IC8EKXZVVGG3WBDXP' where id=5;
-update noar ti set b2='F8IC8EKXZVVGG3WBDXP' where id=5;
-update noar tt set v0='CTK5UK51O' where id=6;
-update noar ti set v0='CTK5UK51O' where id=6;
-update noar tt set b0='L1P6AYNNZ8FJ' where id=6;
-update noar ti set b0='L1P6AYNNZ8FJ' where id=6;
-update noar tt set v0='8P1C8AYNRHQRYCGV06CA9GH64X53F' where id=6;
-update noar ti set v0='8P1C8AYNRHQRYCGV06CA9GH64X53F' where id=6;
-update noar tt set b1='FPHV49XBPAUG' where id=6;
-update noar ti set b1='FPHV49XBPAUG' where id=6;
-update noar tt set v0='EV6MQJQCP' where id=6;
-update noar ti set v0='EV6MQJQCP' where id=6;
-update noar tt set b2='TCD7BHFAEX3V8ULH0I' where id=6;
-update noar ti set b2='TCD7BHFAEX3V8ULH0I' where id=6;
-update noar tt set v0='8SBDXZHEIZXXZWRODV' where id=7;
-update noar ti set v0='8SBDXZHEIZXXZWRODV' where id=7;
-update noar tt set b0='DNEDD7U3J8E2' where id=7;
-update noar ti set b0='DNEDD7U3J8E2' where id=7;
-update noar tt set v0='QLM0PKRSHEWD97V4W0980N0' where id=7;
-update noar ti set v0='QLM0PKRSHEWD97V4W0980N0' where id=7;
-update noar tt set b1='M12ABZP9XTESDPLMP4C3EJH6' where id=7;
-update noar ti set b1='M12ABZP9XTESDPLMP4C3EJH6' where id=7;
-update noar tt set v0='TJG7FYG2' where id=7;
-update noar ti set v0='TJG7FYG2' where id=7;
-update noar tt set b2='XJ77US2RX27X13UP2XNVQ9' where id=7;
-update noar ti set b2='XJ77US2RX27X13UP2XNVQ9' where id=7;
-update noar tt set v0='09WEKFIFA4A89NT5G6CS5BMNXYDP61B' where id=8;
-update noar ti set v0='09WEKFIFA4A89NT5G6CS5BMNXYDP61B' where id=8;
-update noar tt set b0='SFSJ7OK0IDVR929EN6ARE1OZ66GZRR8M' where id=8;
-update noar ti set b0='SFSJ7OK0IDVR929EN6ARE1OZ66GZRR8M' where id=8;
-update noar tt set v0='TP3VBDMNWLHIB4L9JRGDZ4DIDF9S' where id=8;
-update noar ti set v0='TP3VBDMNWLHIB4L9JRGDZ4DIDF9S' where id=8;
-update noar tt set b1='B584ISQ609ZZT0XOESRNZY985J' where id=8;
-update noar ti set b1='B584ISQ609ZZT0XOESRNZY985J' where id=8;
-update noar tt set v0='2A7JLBC66U7M2XKQH' where id=8;
-update noar ti set v0='2A7JLBC66U7M2XKQH' where id=8;
-update noar tt set b2='68ZZQ' where id=8;
-update noar ti set b2='68ZZQ' where id=8;
-update noar tt set v0='ZG2AUMEYP84C10E84JLRHMI7YCOZO7FK' where id=9;
-update noar ti set v0='ZG2AUMEYP84C10E84JLRHMI7YCOZO7FK' where id=9;
-update noar tt set b0='PUJFIX793HCU' where id=9;
-update noar ti set b0='PUJFIX793HCU' where id=9;
-update noar tt set v0='F621WRGT4TP49E9YKVFCRG85UMJ0F' where id=9;
-update noar ti set v0='F621WRGT4TP49E9YKVFCRG85UMJ0F' where id=9;
-update noar tt set b1='V516HJNAMD0I42VD0AUN0H7VSDPLWZU6' where id=9;
-update noar ti set b1='V516HJNAMD0I42VD0AUN0H7VSDPLWZU6' where id=9;
-update noar tt set v0='IQD' where id=9;
-update noar ti set v0='IQD' where id=9;
-update noar tt set b2='8NUK3TXA846PXVBDF8Q9I5NWEEJ' where id=9;
-update noar ti set b2='8NUK3TXA846PXVBDF8Q9I5NWEEJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='FME77XFX8HT' where id=1;
-update noar ti set v0='FME77XFX8HT' where id=1;
-update noar tt set b0='7YDHKFEIYB5CB24KV9PXDIRU9WCDZ9CQ' where id=1;
-update noar ti set b0='7YDHKFEIYB5CB24KV9PXDIRU9WCDZ9CQ' where id=1;
-update noar tt set v0='M3LZN8GQH98FM' where id=1;
-update noar ti set v0='M3LZN8GQH98FM' where id=1;
-update noar tt set b1='4P9VBC31GLFT' where id=1;
-update noar ti set b1='4P9VBC31GLFT' where id=1;
-update noar tt set v0='DEUK' where id=1;
-update noar ti set v0='DEUK' where id=1;
-update noar tt set b2='FNLX15HDQK' where id=1;
-update noar ti set b2='FNLX15HDQK' where id=1;
-update noar tt set v0='30A8KSEINAA9K' where id=2;
-update noar ti set v0='30A8KSEINAA9K' where id=2;
-update noar tt set b0='19Y4BUYPQORPRY36' where id=2;
-update noar ti set b0='19Y4BUYPQORPRY36' where id=2;
-update noar tt set v0='ANLTWPN5J4YHSA26MRYUCCTZ90DV' where id=2;
-update noar ti set v0='ANLTWPN5J4YHSA26MRYUCCTZ90DV' where id=2;
-update noar tt set b1='N87HND4V6Q4' where id=2;
-update noar ti set b1='N87HND4V6Q4' where id=2;
-update noar tt set v0='R7PYFPMJJ5G66E4Z2' where id=2;
-update noar ti set v0='R7PYFPMJJ5G66E4Z2' where id=2;
-update noar tt set b2='EGNRYF5AEZ0YDD' where id=2;
-update noar ti set b2='EGNRYF5AEZ0YDD' where id=2;
-update noar tt set v0='TVTV64N350LF5MPMIXNVEJ75' where id=3;
-update noar ti set v0='TVTV64N350LF5MPMIXNVEJ75' where id=3;
-update noar tt set b0='H4CBMCNTU' where id=3;
-update noar ti set b0='H4CBMCNTU' where id=3;
-update noar tt set v0='NN' where id=3;
-update noar ti set v0='NN' where id=3;
-update noar tt set b1='0GX2XQL4SHH' where id=3;
-update noar ti set b1='0GX2XQL4SHH' where id=3;
-update noar tt set v0='WSZR2498E3MCXLGVLAHME5QC0T1' where id=3;
-update noar ti set v0='WSZR2498E3MCXLGVLAHME5QC0T1' where id=3;
-update noar tt set b2='0GSN12RLPSONISN1U' where id=3;
-update noar ti set b2='0GSN12RLPSONISN1U' where id=3;
-update noar tt set v0='SNNDVAJT2CMC009OSE' where id=4;
-update noar ti set v0='SNNDVAJT2CMC009OSE' where id=4;
-update noar tt set b0='QZIQNF6XMO9B7GBHDC39Y77' where id=4;
-update noar ti set b0='QZIQNF6XMO9B7GBHDC39Y77' where id=4;
-update noar tt set v0='7VFGU17XSOYWXOKODDD8C3KXAF1' where id=4;
-update noar ti set v0='7VFGU17XSOYWXOKODDD8C3KXAF1' where id=4;
-update noar tt set b1='GTK3HFPND' where id=4;
-update noar ti set b1='GTK3HFPND' where id=4;
-update noar tt set v0='C8L65XAHG' where id=4;
-update noar ti set v0='C8L65XAHG' where id=4;
-update noar tt set b2='LJS387EZC1YMQV1FYMYA4XUK0HWGAAKR' where id=4;
-update noar ti set b2='LJS387EZC1YMQV1FYMYA4XUK0HWGAAKR' where id=4;
-update noar tt set v0='J' where id=5;
-update noar ti set v0='J' where id=5;
-update noar tt set b0='PEEAU5N47WR' where id=5;
-update noar ti set b0='PEEAU5N47WR' where id=5;
-update noar tt set v0='1Z738TO6E7' where id=5;
-update noar ti set v0='1Z738TO6E7' where id=5;
-update noar tt set b1='S74DYHAUSA97NWRXM5T2JLANLJT7GMS' where id=5;
-update noar ti set b1='S74DYHAUSA97NWRXM5T2JLANLJT7GMS' where id=5;
-update noar tt set v0='SEBBBYRQKOJ49O5WH' where id=5;
-update noar ti set v0='SEBBBYRQKOJ49O5WH' where id=5;
-update noar tt set b2='2OTVKSVF322JN' where id=5;
-update noar ti set b2='2OTVKSVF322JN' where id=5;
-update noar tt set v0='91K2WCPVHJEBNOOTMII85P149J5RU' where id=6;
-update noar ti set v0='91K2WCPVHJEBNOOTMII85P149J5RU' where id=6;
-update noar tt set b0='K58DLLPGH2X9I7USC15VVC' where id=6;
-update noar ti set b0='K58DLLPGH2X9I7USC15VVC' where id=6;
-update noar tt set v0='HU6ZB1HYH73YHL' where id=6;
-update noar ti set v0='HU6ZB1HYH73YHL' where id=6;
-update noar tt set b1='S5K5X0G3DA99IPS5HDWUHO5CUBFDZV' where id=6;
-update noar ti set b1='S5K5X0G3DA99IPS5HDWUHO5CUBFDZV' where id=6;
-update noar tt set v0='MV3OLMODIPFIVUSJVBQG' where id=6;
-update noar ti set v0='MV3OLMODIPFIVUSJVBQG' where id=6;
-update noar tt set b2='EZQ9GRFZUJP67GJ1SS8VXQGQO64' where id=6;
-update noar ti set b2='EZQ9GRFZUJP67GJ1SS8VXQGQO64' where id=6;
-update noar tt set v0='K3KMHHZEQS9HN1' where id=7;
-update noar ti set v0='K3KMHHZEQS9HN1' where id=7;
-update noar tt set b0='K251SWEDZDSL79' where id=7;
-update noar ti set b0='K251SWEDZDSL79' where id=7;
-update noar tt set v0='XO7M' where id=7;
-update noar ti set v0='XO7M' where id=7;
-update noar tt set b1='UMBDSPYMBHVHB3EI3' where id=7;
-update noar ti set b1='UMBDSPYMBHVHB3EI3' where id=7;
-update noar tt set v0='ZPWUCVI7VIT' where id=7;
-update noar ti set v0='ZPWUCVI7VIT' where id=7;
-update noar tt set b2='RKEU' where id=7;
-update noar ti set b2='RKEU' where id=7;
-update noar tt set v0='GJ1GV1DF' where id=8;
-update noar ti set v0='GJ1GV1DF' where id=8;
-update noar tt set b0='G8TT460BFZ6C3OZ0QAZH7PIS5J4V' where id=8;
-update noar ti set b0='G8TT460BFZ6C3OZ0QAZH7PIS5J4V' where id=8;
-update noar tt set v0='41MJM605CH4EWX373399TOA272CP' where id=8;
-update noar ti set v0='41MJM605CH4EWX373399TOA272CP' where id=8;
-update noar tt set b1='1RHPS5FOUBYVPAEC79D' where id=8;
-update noar ti set b1='1RHPS5FOUBYVPAEC79D' where id=8;
-update noar tt set v0='TGJZQ8CTPAER55BHD2S' where id=8;
-update noar ti set v0='TGJZQ8CTPAER55BHD2S' where id=8;
-update noar tt set b2='MFZA7IQPA4KGWU972E' where id=8;
-update noar ti set b2='MFZA7IQPA4KGWU972E' where id=8;
-update noar tt set v0='JTO1Y630JQHY2J9ATLR8LR8FOOC4LN9' where id=9;
-update noar ti set v0='JTO1Y630JQHY2J9ATLR8LR8FOOC4LN9' where id=9;
-update noar tt set b0='UCBC95REM4' where id=9;
-update noar ti set b0='UCBC95REM4' where id=9;
-update noar tt set v0='H8VW26' where id=9;
-update noar ti set v0='H8VW26' where id=9;
-update noar tt set b1='IW5X02RZ9NWCL3KLIQ0T9H' where id=9;
-update noar ti set b1='IW5X02RZ9NWCL3KLIQ0T9H' where id=9;
-update noar tt set v0='9V1MX0SZ00QXS' where id=9;
-update noar ti set v0='9V1MX0SZ00QXS' where id=9;
-update noar tt set b2='D9E15RPWMKOPTMQC' where id=9;
-update noar ti set b2='D9E15RPWMKOPTMQC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='SJBTJFBY' where id=1;
-update noar ti set v0='SJBTJFBY' where id=1;
-update noar tt set b0='2P0BD7V89' where id=1;
-update noar ti set b0='2P0BD7V89' where id=1;
-update noar tt set v0='6DK7PVS' where id=1;
-update noar ti set v0='6DK7PVS' where id=1;
-update noar tt set b1='3EDI' where id=1;
-update noar ti set b1='3EDI' where id=1;
-update noar tt set v0='8RF' where id=1;
-update noar ti set v0='8RF' where id=1;
-update noar tt set b2='WPD24ZNHA55SRT93AD066DBNW' where id=1;
-update noar ti set b2='WPD24ZNHA55SRT93AD066DBNW' where id=1;
-update noar tt set v0='HJ798U3XK' where id=2;
-update noar ti set v0='HJ798U3XK' where id=2;
-update noar tt set b0='YHHQZ' where id=2;
-update noar ti set b0='YHHQZ' where id=2;
-update noar tt set v0='PCKJJU7F7Z9C5AI7P9EG6I8' where id=2;
-update noar ti set v0='PCKJJU7F7Z9C5AI7P9EG6I8' where id=2;
-update noar tt set b1='RF0M9S27M2UCOM3NXZ907QMU' where id=2;
-update noar ti set b1='RF0M9S27M2UCOM3NXZ907QMU' where id=2;
-update noar tt set v0='AW4SWOMZ1FTBFKI4HB1MWQ' where id=2;
-update noar ti set v0='AW4SWOMZ1FTBFKI4HB1MWQ' where id=2;
-update noar tt set b2='2H2S7N43OGN2FB1S7RMNQQDE4Q0JU' where id=2;
-update noar ti set b2='2H2S7N43OGN2FB1S7RMNQQDE4Q0JU' where id=2;
-update noar tt set v0='X3JSOWS7KOB9NV3V' where id=3;
-update noar ti set v0='X3JSOWS7KOB9NV3V' where id=3;
-update noar tt set b0='NO' where id=3;
-update noar ti set b0='NO' where id=3;
-update noar tt set v0='KXJZU0Z0K2RMGU9' where id=3;
-update noar ti set v0='KXJZU0Z0K2RMGU9' where id=3;
-update noar tt set b1='XS8ORTD7FLQG1E0' where id=3;
-update noar ti set b1='XS8ORTD7FLQG1E0' where id=3;
-update noar tt set v0='MUELL5VZ941O5BCGP2BO92JJFO4C3XG' where id=3;
-update noar ti set v0='MUELL5VZ941O5BCGP2BO92JJFO4C3XG' where id=3;
-update noar tt set b2='LPUO39GEGZ' where id=3;
-update noar ti set b2='LPUO39GEGZ' where id=3;
-update noar tt set v0='GEXJ5RTDCE' where id=4;
-update noar ti set v0='GEXJ5RTDCE' where id=4;
-update noar tt set b0='JNL8JLYKPKX31CPHHHCPN9P556XTDX3' where id=4;
-update noar ti set b0='JNL8JLYKPKX31CPHHHCPN9P556XTDX3' where id=4;
-update noar tt set v0='LP' where id=4;
-update noar ti set v0='LP' where id=4;
-update noar tt set b1='UZWKA6A2AE5D8FMP0BKKT7AL4VO36GM' where id=4;
-update noar ti set b1='UZWKA6A2AE5D8FMP0BKKT7AL4VO36GM' where id=4;
-update noar tt set v0='SF574' where id=4;
-update noar ti set v0='SF574' where id=4;
-update noar tt set b2='8PWGL3C' where id=4;
-update noar ti set b2='8PWGL3C' where id=4;
-update noar tt set v0='FW0TYH58E8UC1JD26J5LI' where id=5;
-update noar ti set v0='FW0TYH58E8UC1JD26J5LI' where id=5;
-update noar tt set b0='056' where id=5;
-update noar ti set b0='056' where id=5;
-update noar tt set v0='038PYFJHGH6MID0S77HP8RJQAH' where id=5;
-update noar ti set v0='038PYFJHGH6MID0S77HP8RJQAH' where id=5;
-update noar tt set b1='TRJ' where id=5;
-update noar ti set b1='TRJ' where id=5;
-update noar tt set v0='E77DGQIBFSDCLX0CFMR3CXTIM' where id=5;
-update noar ti set v0='E77DGQIBFSDCLX0CFMR3CXTIM' where id=5;
-update noar tt set b2='ADG2SMIWRR' where id=5;
-update noar ti set b2='ADG2SMIWRR' where id=5;
-update noar tt set v0='3WD8W4VMJ0235ND4M1843RZY492S' where id=6;
-update noar ti set v0='3WD8W4VMJ0235ND4M1843RZY492S' where id=6;
-update noar tt set b0='8ETYMSQO' where id=6;
-update noar ti set b0='8ETYMSQO' where id=6;
-update noar tt set v0='XDX17PMRJT4GT' where id=6;
-update noar ti set v0='XDX17PMRJT4GT' where id=6;
-update noar tt set b1='O3K9ZTZ9PO867' where id=6;
-update noar ti set b1='O3K9ZTZ9PO867' where id=6;
-update noar tt set v0='0' where id=6;
-update noar ti set v0='0' where id=6;
-update noar tt set b2='OAQJQ0' where id=6;
-update noar ti set b2='OAQJQ0' where id=6;
-update noar tt set v0='D1RD' where id=7;
-update noar ti set v0='D1RD' where id=7;
-update noar tt set b0='7JRBYJQ2ILXUQDEGSS2YH' where id=7;
-update noar ti set b0='7JRBYJQ2ILXUQDEGSS2YH' where id=7;
-update noar tt set v0='Y6PJ' where id=7;
-update noar ti set v0='Y6PJ' where id=7;
-update noar tt set b1='99SOGZBAHF' where id=7;
-update noar ti set b1='99SOGZBAHF' where id=7;
-update noar tt set v0='OG38T' where id=7;
-update noar ti set v0='OG38T' where id=7;
-update noar tt set b2='BR5SXFGS7SY7AODMDVGBBF02GM8LS4' where id=7;
-update noar ti set b2='BR5SXFGS7SY7AODMDVGBBF02GM8LS4' where id=7;
-update noar tt set v0='MQXX0R6UY1O' where id=8;
-update noar ti set v0='MQXX0R6UY1O' where id=8;
-update noar tt set b0='SCXVZJB2GXCGMMATGT0J6DG' where id=8;
-update noar ti set b0='SCXVZJB2GXCGMMATGT0J6DG' where id=8;
-update noar tt set v0='F96K5MZ6OYLK' where id=8;
-update noar ti set v0='F96K5MZ6OYLK' where id=8;
-update noar tt set b1='XXP79A9TH5E1NL1X3WZ' where id=8;
-update noar ti set b1='XXP79A9TH5E1NL1X3WZ' where id=8;
-update noar tt set v0='A' where id=8;
-update noar ti set v0='A' where id=8;
-update noar tt set b2='OCT0W2941UU0XWFMG29' where id=8;
-update noar ti set b2='OCT0W2941UU0XWFMG29' where id=8;
-update noar tt set v0='EQHZFJ2WQ92YCH8P01UEOTBF' where id=9;
-update noar ti set v0='EQHZFJ2WQ92YCH8P01UEOTBF' where id=9;
-update noar tt set b0='6' where id=9;
-update noar ti set b0='6' where id=9;
-update noar tt set v0='OF3UCX5SKADQ4KIF' where id=9;
-update noar ti set v0='OF3UCX5SKADQ4KIF' where id=9;
-update noar tt set b1='BYTQG9EQJVQTJIIC8' where id=9;
-update noar ti set b1='BYTQG9EQJVQTJIIC8' where id=9;
-update noar tt set v0='JSN3NW5EJJU4C540BZJZHK' where id=9;
-update noar ti set v0='JSN3NW5EJJU4C540BZJZHK' where id=9;
-update noar tt set b2='GMLCNHJVOODY62BVXNS544F91MO' where id=9;
-update noar ti set b2='GMLCNHJVOODY62BVXNS544F91MO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='AEGMDK8EYV80LO5N0F714KACBJ5XMV' where id=1;
-update noar ti set v0='AEGMDK8EYV80LO5N0F714KACBJ5XMV' where id=1;
-update noar tt set b0='5ZUR86QBTVDP93LIQ' where id=1;
-update noar ti set b0='5ZUR86QBTVDP93LIQ' where id=1;
-update noar tt set v0='5GNLQ' where id=1;
-update noar ti set v0='5GNLQ' where id=1;
-update noar tt set b1='IE0XF8HDL3PTSEFLVWM33T1U' where id=1;
-update noar ti set b1='IE0XF8HDL3PTSEFLVWM33T1U' where id=1;
-update noar tt set v0='XLA22WGK9SMP06N7RD0RDCVRXG' where id=1;
-update noar ti set v0='XLA22WGK9SMP06N7RD0RDCVRXG' where id=1;
-update noar tt set b2='QOA2PY6H1OP16DVOD1PC4' where id=1;
-update noar ti set b2='QOA2PY6H1OP16DVOD1PC4' where id=1;
-update noar tt set v0='4MDHHB7JKV8ZMLJT5W1BPZY' where id=2;
-update noar ti set v0='4MDHHB7JKV8ZMLJT5W1BPZY' where id=2;
-update noar tt set b0='FOPAO85BB78ZCT5U18M9JD' where id=2;
-update noar ti set b0='FOPAO85BB78ZCT5U18M9JD' where id=2;
-update noar tt set v0='TAFV3R39DWJTL5EHAAALI1CJY' where id=2;
-update noar ti set v0='TAFV3R39DWJTL5EHAAALI1CJY' where id=2;
-update noar tt set b1='TEY962JR9OE' where id=2;
-update noar ti set b1='TEY962JR9OE' where id=2;
-update noar tt set v0='CPFZ4IO' where id=2;
-update noar ti set v0='CPFZ4IO' where id=2;
-update noar tt set b2='HKSDHDHLX9P' where id=2;
-update noar ti set b2='HKSDHDHLX9P' where id=2;
-update noar tt set v0='QHXL2WU17IT' where id=3;
-update noar ti set v0='QHXL2WU17IT' where id=3;
-update noar tt set b0='I06H1EKO1NIMYJXF2O5C' where id=3;
-update noar ti set b0='I06H1EKO1NIMYJXF2O5C' where id=3;
-update noar tt set v0='UPT67K6K7FC8Z2' where id=3;
-update noar ti set v0='UPT67K6K7FC8Z2' where id=3;
-update noar tt set b1='X1M1EG132P4BL17XWE7XBN1B2GKUI' where id=3;
-update noar ti set b1='X1M1EG132P4BL17XWE7XBN1B2GKUI' where id=3;
-update noar tt set v0='A2SJT6C0IWQKM9I3' where id=3;
-update noar ti set v0='A2SJT6C0IWQKM9I3' where id=3;
-update noar tt set b2='I5YEITB973H84PFGQZ3XG3J' where id=3;
-update noar ti set b2='I5YEITB973H84PFGQZ3XG3J' where id=3;
-update noar tt set v0='RW7' where id=4;
-update noar ti set v0='RW7' where id=4;
-update noar tt set b0='UJQ3Z4N5C3NS3832A' where id=4;
-update noar ti set b0='UJQ3Z4N5C3NS3832A' where id=4;
-update noar tt set v0='N00IXPQCHO3TB0P671' where id=4;
-update noar ti set v0='N00IXPQCHO3TB0P671' where id=4;
-update noar tt set b1='P7TP9H4FA' where id=4;
-update noar ti set b1='P7TP9H4FA' where id=4;
-update noar tt set v0='VG24O291JX0EYG5UY' where id=4;
-update noar ti set v0='VG24O291JX0EYG5UY' where id=4;
-update noar tt set b2='CIZ3EYAITJANDCXSMKWID' where id=4;
-update noar ti set b2='CIZ3EYAITJANDCXSMKWID' where id=4;
-update noar tt set v0='PSN1WAALUNSAT' where id=5;
-update noar ti set v0='PSN1WAALUNSAT' where id=5;
-update noar tt set b0='WE2T801L006YN9J' where id=5;
-update noar ti set b0='WE2T801L006YN9J' where id=5;
-update noar tt set v0='724HJ9HCTL6I2G6A1TIOH2HDOKN' where id=5;
-update noar ti set v0='724HJ9HCTL6I2G6A1TIOH2HDOKN' where id=5;
-update noar tt set b1='DJA7' where id=5;
-update noar ti set b1='DJA7' where id=5;
-update noar tt set v0='04OUGOZ0MK1' where id=5;
-update noar ti set v0='04OUGOZ0MK1' where id=5;
-update noar tt set b2='UFS' where id=5;
-update noar ti set b2='UFS' where id=5;
-update noar tt set v0='B57M3DC4Y5FBHAFQUN8BZKWMJZ63CZ4' where id=6;
-update noar ti set v0='B57M3DC4Y5FBHAFQUN8BZKWMJZ63CZ4' where id=6;
-update noar tt set b0='6J6NPSZ67C2QRTFWV2PZN2W3QIMUG' where id=6;
-update noar ti set b0='6J6NPSZ67C2QRTFWV2PZN2W3QIMUG' where id=6;
-update noar tt set v0='6CSD7SPG4L936VTONHLQYNP196K063X' where id=6;
-update noar ti set v0='6CSD7SPG4L936VTONHLQYNP196K063X' where id=6;
-update noar tt set b1='US3CK8X8J8WQWHX5AFJ45AP6FIPKAM' where id=6;
-update noar ti set b1='US3CK8X8J8WQWHX5AFJ45AP6FIPKAM' where id=6;
-update noar tt set v0='MJUI09VTZ6QAAHLKXRNCV23B3Z7O' where id=6;
-update noar ti set v0='MJUI09VTZ6QAAHLKXRNCV23B3Z7O' where id=6;
-update noar tt set b2='MPTIN3UP2VYEFDUURAVLXWP24GH6U56' where id=6;
-update noar ti set b2='MPTIN3UP2VYEFDUURAVLXWP24GH6U56' where id=6;
-update noar tt set v0='OTVKMTCQ1QUQ3SKH5967SE' where id=7;
-update noar ti set v0='OTVKMTCQ1QUQ3SKH5967SE' where id=7;
-update noar tt set b0='96LBU3UD38V1517X4X0' where id=7;
-update noar ti set b0='96LBU3UD38V1517X4X0' where id=7;
-update noar tt set v0='2IT7WZJWAIT0I' where id=7;
-update noar ti set v0='2IT7WZJWAIT0I' where id=7;
-update noar tt set b1='V3C4JW70IOP97RJWDMCSSX' where id=7;
-update noar ti set b1='V3C4JW70IOP97RJWDMCSSX' where id=7;
-update noar tt set v0='L9G3' where id=7;
-update noar ti set v0='L9G3' where id=7;
-update noar tt set b2='LRLO45QI6A6SCLFV7NOI13QLW' where id=7;
-update noar ti set b2='LRLO45QI6A6SCLFV7NOI13QLW' where id=7;
-update noar tt set v0='42NLOT4UQFS' where id=8;
-update noar ti set v0='42NLOT4UQFS' where id=8;
-update noar tt set b0='S62B8XDFSSQ0' where id=8;
-update noar ti set b0='S62B8XDFSSQ0' where id=8;
-update noar tt set v0='X76ZFPSI6' where id=8;
-update noar ti set v0='X76ZFPSI6' where id=8;
-update noar tt set b1='FXK' where id=8;
-update noar ti set b1='FXK' where id=8;
-update noar tt set v0='MSNUUCHC4D' where id=8;
-update noar ti set v0='MSNUUCHC4D' where id=8;
-update noar tt set b2='T0XXZ3DB' where id=8;
-update noar ti set b2='T0XXZ3DB' where id=8;
-update noar tt set v0='I8IWTMSE' where id=9;
-update noar ti set v0='I8IWTMSE' where id=9;
-update noar tt set b0='1UO' where id=9;
-update noar ti set b0='1UO' where id=9;
-update noar tt set v0='JT' where id=9;
-update noar ti set v0='JT' where id=9;
-update noar tt set b1='XF7YZLXM8TS7V44I1OBBLAYCLMTDMJE' where id=9;
-update noar ti set b1='XF7YZLXM8TS7V44I1OBBLAYCLMTDMJE' where id=9;
-update noar tt set v0='TH5E9Z' where id=9;
-update noar ti set v0='TH5E9Z' where id=9;
-update noar tt set b2='222NO4NTFXSOM57' where id=9;
-update noar ti set b2='222NO4NTFXSOM57' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='5YIBB5UNICW9845FJBUCTO' where id=1;
-update noar ti set v0='5YIBB5UNICW9845FJBUCTO' where id=1;
-update noar tt set b0='MXN7' where id=1;
-update noar ti set b0='MXN7' where id=1;
-update noar tt set v0='KUJVXXVC7JOR5DQP' where id=1;
-update noar ti set v0='KUJVXXVC7JOR5DQP' where id=1;
-update noar tt set b1='6D15RMD9AP1PJLXG2X0PETP24JC' where id=1;
-update noar ti set b1='6D15RMD9AP1PJLXG2X0PETP24JC' where id=1;
-update noar tt set v0='Y5EQSR52HVK98VLCMCUBPMW4HZH4D' where id=1;
-update noar ti set v0='Y5EQSR52HVK98VLCMCUBPMW4HZH4D' where id=1;
-update noar tt set b2='NPZQWM6' where id=1;
-update noar ti set b2='NPZQWM6' where id=1;
-update noar tt set v0='7IIYB8' where id=2;
-update noar ti set v0='7IIYB8' where id=2;
-update noar tt set b0='3XA8WDH4ILAZXZ3MYN' where id=2;
-update noar ti set b0='3XA8WDH4ILAZXZ3MYN' where id=2;
-update noar tt set v0='T3QGJ9J7NRHJI6K1D' where id=2;
-update noar ti set v0='T3QGJ9J7NRHJI6K1D' where id=2;
-update noar tt set b1='HY' where id=2;
-update noar ti set b1='HY' where id=2;
-update noar tt set v0='YDV2S0YCTQ8RASJJ2HS' where id=2;
-update noar ti set v0='YDV2S0YCTQ8RASJJ2HS' where id=2;
-update noar tt set b2='0JNS9N9BRIUGHIGJUTVZLYVE887' where id=2;
-update noar ti set b2='0JNS9N9BRIUGHIGJUTVZLYVE887' where id=2;
-update noar tt set v0='1UDERKW4U60UYANPN7XZ9S8N' where id=3;
-update noar ti set v0='1UDERKW4U60UYANPN7XZ9S8N' where id=3;
-update noar tt set b0='E8DE7XU' where id=3;
-update noar ti set b0='E8DE7XU' where id=3;
-update noar tt set v0='GRAD2LTLER' where id=3;
-update noar ti set v0='GRAD2LTLER' where id=3;
-update noar tt set b1='CPKQOCLGYDOP18' where id=3;
-update noar ti set b1='CPKQOCLGYDOP18' where id=3;
-update noar tt set v0='9I7HF5S6JFDGQRJAYK5QT5VV4' where id=3;
-update noar ti set v0='9I7HF5S6JFDGQRJAYK5QT5VV4' where id=3;
-update noar tt set b2='YI' where id=3;
-update noar ti set b2='YI' where id=3;
-update noar tt set v0='H' where id=4;
-update noar ti set v0='H' where id=4;
-update noar tt set b0='VNFPJJKXK91C' where id=4;
-update noar ti set b0='VNFPJJKXK91C' where id=4;
-update noar tt set v0='BXK6KLIBNT8OPMDP1DKBONRP6BBB5ZVD' where id=4;
-update noar ti set v0='BXK6KLIBNT8OPMDP1DKBONRP6BBB5ZVD' where id=4;
-update noar tt set b1='LVRAWWTLD79J77P705WWWSZ1W34DZRB' where id=4;
-update noar ti set b1='LVRAWWTLD79J77P705WWWSZ1W34DZRB' where id=4;
-update noar tt set v0='V' where id=4;
-update noar ti set v0='V' where id=4;
-update noar tt set b2='00Z6QQ' where id=4;
-update noar ti set b2='00Z6QQ' where id=4;
-update noar tt set v0='53C8BD8' where id=5;
-update noar ti set v0='53C8BD8' where id=5;
-update noar tt set b0='6LM17NK1' where id=5;
-update noar ti set b0='6LM17NK1' where id=5;
-update noar tt set v0='Y0TUAR0QU0QO8U' where id=5;
-update noar ti set v0='Y0TUAR0QU0QO8U' where id=5;
-update noar tt set b1='0CPIUW' where id=5;
-update noar ti set b1='0CPIUW' where id=5;
-update noar tt set v0='TXX80PRDST6ZKF' where id=5;
-update noar ti set v0='TXX80PRDST6ZKF' where id=5;
-update noar tt set b2='ANHBGV8GFJM' where id=5;
-update noar ti set b2='ANHBGV8GFJM' where id=5;
-update noar tt set v0='7AMA7A2G7I4YRGQK2JZ2YPLRRRSYI' where id=6;
-update noar ti set v0='7AMA7A2G7I4YRGQK2JZ2YPLRRRSYI' where id=6;
-update noar tt set b0='K0OHWH6TGS3XN' where id=6;
-update noar ti set b0='K0OHWH6TGS3XN' where id=6;
-update noar tt set v0='S8MK5XH9C7ERQKQCT0239TY8XJ7' where id=6;
-update noar ti set v0='S8MK5XH9C7ERQKQCT0239TY8XJ7' where id=6;
-update noar tt set b1='5' where id=6;
-update noar ti set b1='5' where id=6;
-update noar tt set v0='5KA8V1OMWDB2Z9UDYQK' where id=6;
-update noar ti set v0='5KA8V1OMWDB2Z9UDYQK' where id=6;
-update noar tt set b2='817L591' where id=6;
-update noar ti set b2='817L591' where id=6;
-update noar tt set v0='I58CWEWAOBC0HHXHDJSA0NAKAUIXF' where id=7;
-update noar ti set v0='I58CWEWAOBC0HHXHDJSA0NAKAUIXF' where id=7;
-update noar tt set b0='QFRXQ3NOOX1RKXLQBO9G5K' where id=7;
-update noar ti set b0='QFRXQ3NOOX1RKXLQBO9G5K' where id=7;
-update noar tt set v0='H54KHZJB5' where id=7;
-update noar ti set v0='H54KHZJB5' where id=7;
-update noar tt set b1='PLBFN5IDR9S0DV4IIUYV63H0GISSHN' where id=7;
-update noar ti set b1='PLBFN5IDR9S0DV4IIUYV63H0GISSHN' where id=7;
-update noar tt set v0='4UF9' where id=7;
-update noar ti set v0='4UF9' where id=7;
-update noar tt set b2='CBD6U6MUZHWS4RY1W5' where id=7;
-update noar ti set b2='CBD6U6MUZHWS4RY1W5' where id=7;
-update noar tt set v0='V4VEFIGTJ5S67Z6MVQZ' where id=8;
-update noar ti set v0='V4VEFIGTJ5S67Z6MVQZ' where id=8;
-update noar tt set b0='CFIF77FGMJ4BUJG5V3ZB5XW3D' where id=8;
-update noar ti set b0='CFIF77FGMJ4BUJG5V3ZB5XW3D' where id=8;
-update noar tt set v0='4' where id=8;
-update noar ti set v0='4' where id=8;
-update noar tt set b1='SSR74TAPELE03RMYQAFT' where id=8;
-update noar ti set b1='SSR74TAPELE03RMYQAFT' where id=8;
-update noar tt set v0='07GYC0C26KXP37NWZE1MO' where id=8;
-update noar ti set v0='07GYC0C26KXP37NWZE1MO' where id=8;
-update noar tt set b2='KUTT43527FXLKUMRRZ2JVMYUQUI' where id=8;
-update noar ti set b2='KUTT43527FXLKUMRRZ2JVMYUQUI' where id=8;
-update noar tt set v0='PVQ50MWWW' where id=9;
-update noar ti set v0='PVQ50MWWW' where id=9;
-update noar tt set b0='L0O9FP02FNGD6BY00WCSUSASAQZ' where id=9;
-update noar ti set b0='L0O9FP02FNGD6BY00WCSUSASAQZ' where id=9;
-update noar tt set v0='08943H3VSMOBTTP7L9CPKFEAG3' where id=9;
-update noar ti set v0='08943H3VSMOBTTP7L9CPKFEAG3' where id=9;
-update noar tt set b1='7RUY5OQDD8' where id=9;
-update noar ti set b1='7RUY5OQDD8' where id=9;
-update noar tt set v0='MY8OYZTR0UNYNZO59ZW23KZTJLNUUV2' where id=9;
-update noar ti set v0='MY8OYZTR0UNYNZO59ZW23KZTJLNUUV2' where id=9;
-update noar tt set b2='FVEE4VTIENXXZUK8PV4W5NJ' where id=9;
-update noar ti set b2='FVEE4VTIENXXZUK8PV4W5NJ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='S3WOBYMKV629I7E1XUJCG163' where id=1;
-update noar ti set v0='S3WOBYMKV629I7E1XUJCG163' where id=1;
-update noar tt set b0='7GSYV' where id=1;
-update noar ti set b0='7GSYV' where id=1;
-update noar tt set v0='JMP59E0SBEI5UKS2CF1' where id=1;
-update noar ti set v0='JMP59E0SBEI5UKS2CF1' where id=1;
-update noar tt set b1='BR44HNYO9JJV9NNPMVST' where id=1;
-update noar ti set b1='BR44HNYO9JJV9NNPMVST' where id=1;
-update noar tt set v0='R4NKM8LXH2' where id=1;
-update noar ti set v0='R4NKM8LXH2' where id=1;
-update noar tt set b2='VE2LB0DFDES1CB97V' where id=1;
-update noar ti set b2='VE2LB0DFDES1CB97V' where id=1;
-update noar tt set v0='NWWCS9HVGWBNEBIMCZA23' where id=2;
-update noar ti set v0='NWWCS9HVGWBNEBIMCZA23' where id=2;
-update noar tt set b0='QOGKOYP2RWVRJJXHJ9M91R5LN3U' where id=2;
-update noar ti set b0='QOGKOYP2RWVRJJXHJ9M91R5LN3U' where id=2;
-update noar tt set v0='YUAQ3E' where id=2;
-update noar ti set v0='YUAQ3E' where id=2;
-update noar tt set b1='1DCYTJTC2KJT9JZEQPDNI9N0JODU' where id=2;
-update noar ti set b1='1DCYTJTC2KJT9JZEQPDNI9N0JODU' where id=2;
-update noar tt set v0='MJMLFBB' where id=2;
-update noar ti set v0='MJMLFBB' where id=2;
-update noar tt set b2='UT0ZYO6DKRZIG54C772MDG' where id=2;
-update noar ti set b2='UT0ZYO6DKRZIG54C772MDG' where id=2;
-update noar tt set v0='BWTS5XCE563B61T3CP4DMO' where id=3;
-update noar ti set v0='BWTS5XCE563B61T3CP4DMO' where id=3;
-update noar tt set b0='EIW7WSKT0MEGBJJMEO' where id=3;
-update noar ti set b0='EIW7WSKT0MEGBJJMEO' where id=3;
-update noar tt set v0='EPICL7Z14LG9' where id=3;
-update noar ti set v0='EPICL7Z14LG9' where id=3;
-update noar tt set b1='8B0DOJL2JE7K10LACH2ERDOBUQDB0F' where id=3;
-update noar ti set b1='8B0DOJL2JE7K10LACH2ERDOBUQDB0F' where id=3;
-update noar tt set v0='JKW946I5U2676TEFELJC0I3DSOMKCKRB' where id=3;
-update noar ti set v0='JKW946I5U2676TEFELJC0I3DSOMKCKRB' where id=3;
-update noar tt set b2='IALFJJ7K40IXNQU8' where id=3;
-update noar ti set b2='IALFJJ7K40IXNQU8' where id=3;
-update noar tt set v0='ORHEIO52QFHWJ4A3' where id=4;
-update noar ti set v0='ORHEIO52QFHWJ4A3' where id=4;
-update noar tt set b0='GRYJN4R2AHE' where id=4;
-update noar ti set b0='GRYJN4R2AHE' where id=4;
-update noar tt set v0='V37WORKOR9O' where id=4;
-update noar ti set v0='V37WORKOR9O' where id=4;
-update noar tt set b1='FDBVAG' where id=4;
-update noar ti set b1='FDBVAG' where id=4;
-update noar tt set v0='UZBFL9UHEPE7OTV04GETP' where id=4;
-update noar ti set v0='UZBFL9UHEPE7OTV04GETP' where id=4;
-update noar tt set b2='CM8EMC1YNNS7UEF4GP4M18KMBXJRGN' where id=4;
-update noar ti set b2='CM8EMC1YNNS7UEF4GP4M18KMBXJRGN' where id=4;
-update noar tt set v0='KADFFXAAU5QLA9T5BLPL583' where id=5;
-update noar ti set v0='KADFFXAAU5QLA9T5BLPL583' where id=5;
-update noar tt set b0='36S59X86VT' where id=5;
-update noar ti set b0='36S59X86VT' where id=5;
-update noar tt set v0='FX5EHG28EHYWCRLL6' where id=5;
-update noar ti set v0='FX5EHG28EHYWCRLL6' where id=5;
-update noar tt set b1='RVWERPBBNP58QPJHQEFL6KGXB08PY' where id=5;
-update noar ti set b1='RVWERPBBNP58QPJHQEFL6KGXB08PY' where id=5;
-update noar tt set v0='QTYVPED8KKZ5S5QU601VDVXBLM8' where id=5;
-update noar ti set v0='QTYVPED8KKZ5S5QU601VDVXBLM8' where id=5;
-update noar tt set b2='GNPJ8Q48R10OUHK347Q2D240ZRPSV' where id=5;
-update noar ti set b2='GNPJ8Q48R10OUHK347Q2D240ZRPSV' where id=5;
-update noar tt set v0='FK0DK4SCUA4G3REDN5HOTM4IKDVAI2BB' where id=6;
-update noar ti set v0='FK0DK4SCUA4G3REDN5HOTM4IKDVAI2BB' where id=6;
-update noar tt set b0='QD97N3TTIL3' where id=6;
-update noar ti set b0='QD97N3TTIL3' where id=6;
-update noar tt set v0='4NF378ECWJ' where id=6;
-update noar ti set v0='4NF378ECWJ' where id=6;
-update noar tt set b1='LAAW46MQHWT6A' where id=6;
-update noar ti set b1='LAAW46MQHWT6A' where id=6;
-update noar tt set v0='2FTO3NIS' where id=6;
-update noar ti set v0='2FTO3NIS' where id=6;
-update noar tt set b2='WEB38FB8YMHHLCPV' where id=6;
-update noar ti set b2='WEB38FB8YMHHLCPV' where id=6;
-update noar tt set v0='ZNXXVVB' where id=7;
-update noar ti set v0='ZNXXVVB' where id=7;
-update noar tt set b0='UF5P19DYI3' where id=7;
-update noar ti set b0='UF5P19DYI3' where id=7;
-update noar tt set v0='1UBGXLDMB' where id=7;
-update noar ti set v0='1UBGXLDMB' where id=7;
-update noar tt set b1='PVL9NH95K4NEQXDQLNWQ4B' where id=7;
-update noar ti set b1='PVL9NH95K4NEQXDQLNWQ4B' where id=7;
-update noar tt set v0='EUB8FA6TBQT1HNWQGIC75SIZ889' where id=7;
-update noar ti set v0='EUB8FA6TBQT1HNWQGIC75SIZ889' where id=7;
-update noar tt set b2='8YQR2W5UP50MTPW690WQUC0RZNL8' where id=7;
-update noar ti set b2='8YQR2W5UP50MTPW690WQUC0RZNL8' where id=7;
-update noar tt set v0='LUWLJORIA7POZCB' where id=8;
-update noar ti set v0='LUWLJORIA7POZCB' where id=8;
-update noar tt set b0='2TVGNOR' where id=8;
-update noar ti set b0='2TVGNOR' where id=8;
-update noar tt set v0='BPM4GRLCJGT7QCAR6V5R3Z64W' where id=8;
-update noar ti set v0='BPM4GRLCJGT7QCAR6V5R3Z64W' where id=8;
-update noar tt set b1='O170TG' where id=8;
-update noar ti set b1='O170TG' where id=8;
-update noar tt set v0='GIYB3SKHI1YHZFV' where id=8;
-update noar ti set v0='GIYB3SKHI1YHZFV' where id=8;
-update noar tt set b2='XBJEJ7IZNL22RHKA' where id=8;
-update noar ti set b2='XBJEJ7IZNL22RHKA' where id=8;
-update noar tt set v0='3KFAL' where id=9;
-update noar ti set v0='3KFAL' where id=9;
-update noar tt set b0='LPHWJCBIQ4JNNBDZKENL5RT3AWVUDHVE' where id=9;
-update noar ti set b0='LPHWJCBIQ4JNNBDZKENL5RT3AWVUDHVE' where id=9;
-update noar tt set v0='J4WP' where id=9;
-update noar ti set v0='J4WP' where id=9;
-update noar tt set b1='E9C4DU0LWIR0052208LIZDWUX3' where id=9;
-update noar ti set b1='E9C4DU0LWIR0052208LIZDWUX3' where id=9;
-update noar tt set v0='KU' where id=9;
-update noar ti set v0='KU' where id=9;
-update noar tt set b2='E8T' where id=9;
-update noar ti set b2='E8T' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='R3K75JPZ7DBNDLWGKZWUN7JFQ0LVVNKD' where id=1;
-update noar ti set v0='R3K75JPZ7DBNDLWGKZWUN7JFQ0LVVNKD' where id=1;
-update noar tt set b0='CEXAX0IX02SS6E7AKO1H8US' where id=1;
-update noar ti set b0='CEXAX0IX02SS6E7AKO1H8US' where id=1;
-update noar tt set v0='0FPUB1ABYX7L7DQW5EWTFCYN0' where id=1;
-update noar ti set v0='0FPUB1ABYX7L7DQW5EWTFCYN0' where id=1;
-update noar tt set b1='MUYE4FEQZ5' where id=1;
-update noar ti set b1='MUYE4FEQZ5' where id=1;
-update noar tt set v0='CJVU7TTVU9Z708FZH059JLWRSP' where id=1;
-update noar ti set v0='CJVU7TTVU9Z708FZH059JLWRSP' where id=1;
-update noar tt set b2='TWCPR' where id=1;
-update noar ti set b2='TWCPR' where id=1;
-update noar tt set v0='MTEZE8LTCJPIDKSJWXE' where id=2;
-update noar ti set v0='MTEZE8LTCJPIDKSJWXE' where id=2;
-update noar tt set b0='QIAIZUVDN8YM' where id=2;
-update noar ti set b0='QIAIZUVDN8YM' where id=2;
-update noar tt set v0='TFGRNU2QU' where id=2;
-update noar ti set v0='TFGRNU2QU' where id=2;
-update noar tt set b1='7BCLZC2NE52505OKEYE6HCM5I' where id=2;
-update noar ti set b1='7BCLZC2NE52505OKEYE6HCM5I' where id=2;
-update noar tt set v0='JE' where id=2;
-update noar ti set v0='JE' where id=2;
-update noar tt set b2='3QYP8R05V8ST' where id=2;
-update noar ti set b2='3QYP8R05V8ST' where id=2;
-update noar tt set v0='312J4UC0M6MSUYYKHTN4SL5JYG' where id=3;
-update noar ti set v0='312J4UC0M6MSUYYKHTN4SL5JYG' where id=3;
-update noar tt set b0='PA7IDPT95SW2OW5' where id=3;
-update noar ti set b0='PA7IDPT95SW2OW5' where id=3;
-update noar tt set v0='2X6H0H' where id=3;
-update noar ti set v0='2X6H0H' where id=3;
-update noar tt set b1='8BQHCICPE' where id=3;
-update noar ti set b1='8BQHCICPE' where id=3;
-update noar tt set v0='WFVTH1Q9O4BP5A14957VS' where id=3;
-update noar ti set v0='WFVTH1Q9O4BP5A14957VS' where id=3;
-update noar tt set b2='DRZ3JOLF9BE' where id=3;
-update noar ti set b2='DRZ3JOLF9BE' where id=3;
-update noar tt set v0='39W8FXHK14GYLKHCUS' where id=4;
-update noar ti set v0='39W8FXHK14GYLKHCUS' where id=4;
-update noar tt set b0='PY20H353UIANN3I8G8O9AKY' where id=4;
-update noar ti set b0='PY20H353UIANN3I8G8O9AKY' where id=4;
-update noar tt set v0='KGJB3HFFKRE72JXWMET2DPIW90P' where id=4;
-update noar ti set v0='KGJB3HFFKRE72JXWMET2DPIW90P' where id=4;
-update noar tt set b1='J1GRMTVT746A63V3BKHD3U' where id=4;
-update noar ti set b1='J1GRMTVT746A63V3BKHD3U' where id=4;
-update noar tt set v0='IXUJPWUTCL4MXPMUBITCC14NOIQP4Y' where id=4;
-update noar ti set v0='IXUJPWUTCL4MXPMUBITCC14NOIQP4Y' where id=4;
-update noar tt set b2='X6VKEIHA' where id=4;
-update noar ti set b2='X6VKEIHA' where id=4;
-update noar tt set v0='2HM74' where id=5;
-update noar ti set v0='2HM74' where id=5;
-update noar tt set b0='Q1MZZHM7C7AQELLNCBV2YV' where id=5;
-update noar ti set b0='Q1MZZHM7C7AQELLNCBV2YV' where id=5;
-update noar tt set v0='YNDEJGCQ29SOCEILQ2CEZU' where id=5;
-update noar ti set v0='YNDEJGCQ29SOCEILQ2CEZU' where id=5;
-update noar tt set b1='VLRF4G3T7NTTMBQX6CY4Y7HJG5N' where id=5;
-update noar ti set b1='VLRF4G3T7NTTMBQX6CY4Y7HJG5N' where id=5;
-update noar tt set v0='6PT4RS2L' where id=5;
-update noar ti set v0='6PT4RS2L' where id=5;
-update noar tt set b2='NRH' where id=5;
-update noar ti set b2='NRH' where id=5;
-update noar tt set v0='AO9REU3AKJ2HN' where id=6;
-update noar ti set v0='AO9REU3AKJ2HN' where id=6;
-update noar tt set b0='344IMAFNYWN1VPNIO8G3QP' where id=6;
-update noar ti set b0='344IMAFNYWN1VPNIO8G3QP' where id=6;
-update noar tt set v0='ROFZG3WP4CCJQV4FXX3YXG4MFWV17ZGA' where id=6;
-update noar ti set v0='ROFZG3WP4CCJQV4FXX3YXG4MFWV17ZGA' where id=6;
-update noar tt set b1='3OR3MJA0AAXGXJEHZUSROQ249J' where id=6;
-update noar ti set b1='3OR3MJA0AAXGXJEHZUSROQ249J' where id=6;
-update noar tt set v0='ZAWIH0Z032M68' where id=6;
-update noar ti set v0='ZAWIH0Z032M68' where id=6;
-update noar tt set b2='DQ41UB' where id=6;
-update noar ti set b2='DQ41UB' where id=6;
-update noar tt set v0='YMFQS5' where id=7;
-update noar ti set v0='YMFQS5' where id=7;
-update noar tt set b0='5EWX' where id=7;
-update noar ti set b0='5EWX' where id=7;
-update noar tt set v0='24CYCJWWTW5Y3S9CITJPZJKY' where id=7;
-update noar ti set v0='24CYCJWWTW5Y3S9CITJPZJKY' where id=7;
-update noar tt set b1='0PGUONFQBMKD' where id=7;
-update noar ti set b1='0PGUONFQBMKD' where id=7;
-update noar tt set v0='UNOLJ35TQJVFXZCV' where id=7;
-update noar ti set v0='UNOLJ35TQJVFXZCV' where id=7;
-update noar tt set b2='1J3L' where id=7;
-update noar ti set b2='1J3L' where id=7;
-update noar tt set v0='R0492MGGPP1EQKYVMM18VEVC' where id=8;
-update noar ti set v0='R0492MGGPP1EQKYVMM18VEVC' where id=8;
-update noar tt set b0='0IY0' where id=8;
-update noar ti set b0='0IY0' where id=8;
-update noar tt set v0='6L1B8FLDQE7M1HCLY0GG' where id=8;
-update noar ti set v0='6L1B8FLDQE7M1HCLY0GG' where id=8;
-update noar tt set b1='IX5LTS7AV3G7JJX5GMHXR3DFRNXK3' where id=8;
-update noar ti set b1='IX5LTS7AV3G7JJX5GMHXR3DFRNXK3' where id=8;
-update noar tt set v0='IP' where id=8;
-update noar ti set v0='IP' where id=8;
-update noar tt set b2='7' where id=8;
-update noar ti set b2='7' where id=8;
-update noar tt set v0='SX9KI0TPRDN3FC2VB1YLCRO01VX2AS' where id=9;
-update noar ti set v0='SX9KI0TPRDN3FC2VB1YLCRO01VX2AS' where id=9;
-update noar tt set b0='YPPN52C7IPNUK' where id=9;
-update noar ti set b0='YPPN52C7IPNUK' where id=9;
-update noar tt set v0='XEDMBXRTD253UJ' where id=9;
-update noar ti set v0='XEDMBXRTD253UJ' where id=9;
-update noar tt set b1='RBTR77M2XYIQJXW73NLQQQG8A4' where id=9;
-update noar ti set b1='RBTR77M2XYIQJXW73NLQQQG8A4' where id=9;
-update noar tt set v0='J' where id=9;
-update noar ti set v0='J' where id=9;
-update noar tt set b2='DP7RSS29NH6W' where id=9;
-update noar ti set b2='DP7RSS29NH6W' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 mediumblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='D9' where id=1;
-update noar ti set v0='D9' where id=1;
-update noar tt set b0='4KY26BDHRD3J5IC4TCAQW1RJATC' where id=1;
-update noar ti set b0='4KY26BDHRD3J5IC4TCAQW1RJATC' where id=1;
-update noar tt set v0='QR0EKGQ5YUDOT57D3T5' where id=1;
-update noar ti set v0='QR0EKGQ5YUDOT57D3T5' where id=1;
-update noar tt set b1='EE2R5' where id=1;
-update noar ti set b1='EE2R5' where id=1;
-update noar tt set v0='HL2F1D8CBB' where id=1;
-update noar ti set v0='HL2F1D8CBB' where id=1;
-update noar tt set b2='UGDNBKQ2YT5WAMJX9RRGVC' where id=1;
-update noar ti set b2='UGDNBKQ2YT5WAMJX9RRGVC' where id=1;
-update noar tt set v0='IFOG7SJDQLWHQ7S9H5S47M6N20U84L' where id=2;
-update noar ti set v0='IFOG7SJDQLWHQ7S9H5S47M6N20U84L' where id=2;
-update noar tt set b0='JFHS' where id=2;
-update noar ti set b0='JFHS' where id=2;
-update noar tt set v0='1JRI1UYSQRCCMIINOA4XTRZXGVR2' where id=2;
-update noar ti set v0='1JRI1UYSQRCCMIINOA4XTRZXGVR2' where id=2;
-update noar tt set b1='PM4IS8CHAS4' where id=2;
-update noar ti set b1='PM4IS8CHAS4' where id=2;
-update noar tt set v0='92BQAV8NM5BZQY94Q' where id=2;
-update noar ti set v0='92BQAV8NM5BZQY94Q' where id=2;
-update noar tt set b2='HOPYGDCR8Q' where id=2;
-update noar ti set b2='HOPYGDCR8Q' where id=2;
-update noar tt set v0='9K1UIZBEAJKXRM0C15XVRV1N4OF' where id=3;
-update noar ti set v0='9K1UIZBEAJKXRM0C15XVRV1N4OF' where id=3;
-update noar tt set b0='MXNUGECQVV10FM' where id=3;
-update noar ti set b0='MXNUGECQVV10FM' where id=3;
-update noar tt set v0='DJKJCMDTS5XITVSQJCRA60YVOGPVI' where id=3;
-update noar ti set v0='DJKJCMDTS5XITVSQJCRA60YVOGPVI' where id=3;
-update noar tt set b1='6IF' where id=3;
-update noar ti set b1='6IF' where id=3;
-update noar tt set v0='JCIKPZFLSWSR' where id=3;
-update noar ti set v0='JCIKPZFLSWSR' where id=3;
-update noar tt set b2='WK2U8Z3LHRIOT50AB295CWWU6XH29E' where id=3;
-update noar ti set b2='WK2U8Z3LHRIOT50AB295CWWU6XH29E' where id=3;
-update noar tt set v0='11WIUBVQ0GNTY8WXXYH6GE1HXE' where id=4;
-update noar ti set v0='11WIUBVQ0GNTY8WXXYH6GE1HXE' where id=4;
-update noar tt set b0='3027K0E8VM7ZFUGKSFKH6' where id=4;
-update noar ti set b0='3027K0E8VM7ZFUGKSFKH6' where id=4;
-update noar tt set v0='UBQBM1AVW1Z48KF3' where id=4;
-update noar ti set v0='UBQBM1AVW1Z48KF3' where id=4;
-update noar tt set b1='EZPPFKYZP7BF9YSVNK972CU8VOLNZ75' where id=4;
-update noar ti set b1='EZPPFKYZP7BF9YSVNK972CU8VOLNZ75' where id=4;
-update noar tt set v0='SCLTUZ76N03DLZYQ' where id=4;
-update noar ti set v0='SCLTUZ76N03DLZYQ' where id=4;
-update noar tt set b2='LDC21J8P32AT8SUF14LT4IZ9WVFT0' where id=4;
-update noar ti set b2='LDC21J8P32AT8SUF14LT4IZ9WVFT0' where id=4;
-update noar tt set v0='MEQX9LYC85VJPI00FJB35C9TNW4QH' where id=5;
-update noar ti set v0='MEQX9LYC85VJPI00FJB35C9TNW4QH' where id=5;
-update noar tt set b0='I7X0FRJA666B65WR' where id=5;
-update noar ti set b0='I7X0FRJA666B65WR' where id=5;
-update noar tt set v0='RM36BXLHOBCP59BAXLPCXSZ' where id=5;
-update noar ti set v0='RM36BXLHOBCP59BAXLPCXSZ' where id=5;
-update noar tt set b1='OUG3JM1LGMK7ZSQY78WE3HZ5CKEL5P' where id=5;
-update noar ti set b1='OUG3JM1LGMK7ZSQY78WE3HZ5CKEL5P' where id=5;
-update noar tt set v0='BNHP3ORJD224TI9' where id=5;
-update noar ti set v0='BNHP3ORJD224TI9' where id=5;
-update noar tt set b2='DA2' where id=5;
-update noar ti set b2='DA2' where id=5;
-update noar tt set v0='2IRR7ENDLBQV9D839S7Y9134GZ2G0SZO' where id=6;
-update noar ti set v0='2IRR7ENDLBQV9D839S7Y9134GZ2G0SZO' where id=6;
-update noar tt set b0='ICTA580809' where id=6;
-update noar ti set b0='ICTA580809' where id=6;
-update noar tt set v0='6FPBLTQZME' where id=6;
-update noar ti set v0='6FPBLTQZME' where id=6;
-update noar tt set b1='KVS0SR22V84J' where id=6;
-update noar ti set b1='KVS0SR22V84J' where id=6;
-update noar tt set v0='NZUHCUHEVFY015AWH0II' where id=6;
-update noar ti set v0='NZUHCUHEVFY015AWH0II' where id=6;
-update noar tt set b2='5LKMNFT7BYX13RNN3D2' where id=6;
-update noar ti set b2='5LKMNFT7BYX13RNN3D2' where id=6;
-update noar tt set v0='8OJF7ATX' where id=7;
-update noar ti set v0='8OJF7ATX' where id=7;
-update noar tt set b0='HY' where id=7;
-update noar ti set b0='HY' where id=7;
-update noar tt set v0='BAZYWPNOLLEYZ1SHHM19JLCO' where id=7;
-update noar ti set v0='BAZYWPNOLLEYZ1SHHM19JLCO' where id=7;
-update noar tt set b1='S390CJJD' where id=7;
-update noar ti set b1='S390CJJD' where id=7;
-update noar tt set v0='Q4B9OTOG95V5511GTKUFZAOOG1SR' where id=7;
-update noar ti set v0='Q4B9OTOG95V5511GTKUFZAOOG1SR' where id=7;
-update noar tt set b2='N953HL01BEHB6W2UO0KHIU1RBBUR7' where id=7;
-update noar ti set b2='N953HL01BEHB6W2UO0KHIU1RBBUR7' where id=7;
-update noar tt set v0='QQMPZ0OHR28D79' where id=8;
-update noar ti set v0='QQMPZ0OHR28D79' where id=8;
-update noar tt set b0='ZKA08H4VSV78' where id=8;
-update noar ti set b0='ZKA08H4VSV78' where id=8;
-update noar tt set v0='JX3TMT' where id=8;
-update noar ti set v0='JX3TMT' where id=8;
-update noar tt set b1='PKBFYE7GHSXVXQ0YF3UO1UFGT1R75' where id=8;
-update noar ti set b1='PKBFYE7GHSXVXQ0YF3UO1UFGT1R75' where id=8;
-update noar tt set v0='0JIHXPB96SZQ44SQSWTA4L260' where id=8;
-update noar ti set v0='0JIHXPB96SZQ44SQSWTA4L260' where id=8;
-update noar tt set b2='5F4HV' where id=8;
-update noar ti set b2='5F4HV' where id=8;
-update noar tt set v0='PIXO' where id=9;
-update noar ti set v0='PIXO' where id=9;
-update noar tt set b0='YYRAVC33GKFL8FWX3L7W356' where id=9;
-update noar ti set b0='YYRAVC33GKFL8FWX3L7W356' where id=9;
-update noar tt set v0='4V0B0LXK7UXJ52R2N8ZE5Y3MG1R' where id=9;
-update noar ti set v0='4V0B0LXK7UXJ52R2N8ZE5Y3MG1R' where id=9;
-update noar tt set b1='991XDMGDFUY' where id=9;
-update noar ti set b1='991XDMGDFUY' where id=9;
-update noar tt set v0='EVB07' where id=9;
-update noar ti set v0='EVB07' where id=9;
-update noar tt set b2='2TEUEW2UPEGM8TTC' where id=9;
-update noar ti set b2='2TEUEW2UPEGM8TTC' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='CNE69R3TSTJTJ9A3GJ6U9V658E' where id=1;
-update noar ti set v0='CNE69R3TSTJTJ9A3GJ6U9V658E' where id=1;
-update noar tt set b0='65AYFMENZSIIE1AU9GQH0' where id=1;
-update noar ti set b0='65AYFMENZSIIE1AU9GQH0' where id=1;
-update noar tt set v0='EMZ0FRE4' where id=1;
-update noar ti set v0='EMZ0FRE4' where id=1;
-update noar tt set b1='MDA1YSS46DFWOH2OLRAOQT2' where id=1;
-update noar ti set b1='MDA1YSS46DFWOH2OLRAOQT2' where id=1;
-update noar tt set v0='J8CZQVDQVHIL0JK' where id=1;
-update noar ti set v0='J8CZQVDQVHIL0JK' where id=1;
-update noar tt set b2='D' where id=1;
-update noar ti set b2='D' where id=1;
-update noar tt set v0='P21FAHOJO0CP1Q82C9999SYL' where id=2;
-update noar ti set v0='P21FAHOJO0CP1Q82C9999SYL' where id=2;
-update noar tt set b0='KLOIV3M1S7Y6ZA4JU7649FF8EXL4N' where id=2;
-update noar ti set b0='KLOIV3M1S7Y6ZA4JU7649FF8EXL4N' where id=2;
-update noar tt set v0='ZE9N2MAVGKMTFGSV26LMLEXZFQ8T' where id=2;
-update noar ti set v0='ZE9N2MAVGKMTFGSV26LMLEXZFQ8T' where id=2;
-update noar tt set b1='XNUO087QXE2DW2S2RN' where id=2;
-update noar ti set b1='XNUO087QXE2DW2S2RN' where id=2;
-update noar tt set v0='WXBLHR5O9S26KJ' where id=2;
-update noar ti set v0='WXBLHR5O9S26KJ' where id=2;
-update noar tt set b2='FBZ2G4EC1TL0Z' where id=2;
-update noar ti set b2='FBZ2G4EC1TL0Z' where id=2;
-update noar tt set v0='G5MTX6MM' where id=3;
-update noar ti set v0='G5MTX6MM' where id=3;
-update noar tt set b0='MJ90DEZCR89NDZEM1YFVF5O3X' where id=3;
-update noar ti set b0='MJ90DEZCR89NDZEM1YFVF5O3X' where id=3;
-update noar tt set v0='EPVJTJWUX2J5WJ8POC0' where id=3;
-update noar ti set v0='EPVJTJWUX2J5WJ8POC0' where id=3;
-update noar tt set b1='XZK8ONZZB38V6XFB4RQY' where id=3;
-update noar ti set b1='XZK8ONZZB38V6XFB4RQY' where id=3;
-update noar tt set v0='1JVN3HYNHN8VSWLKIDB6JJVH7R4D' where id=3;
-update noar ti set v0='1JVN3HYNHN8VSWLKIDB6JJVH7R4D' where id=3;
-update noar tt set b2='6BCT9YG7Q' where id=3;
-update noar ti set b2='6BCT9YG7Q' where id=3;
-update noar tt set v0='KZCKIHDO68' where id=4;
-update noar ti set v0='KZCKIHDO68' where id=4;
-update noar tt set b0='3ZBSXY8HC6V0V' where id=4;
-update noar ti set b0='3ZBSXY8HC6V0V' where id=4;
-update noar tt set v0='MDQ0NC6DUQ8RHHMLCTWRNEYJDA61R' where id=4;
-update noar ti set v0='MDQ0NC6DUQ8RHHMLCTWRNEYJDA61R' where id=4;
-update noar tt set b1='IUR6XIDPH3S53428KL62E' where id=4;
-update noar ti set b1='IUR6XIDPH3S53428KL62E' where id=4;
-update noar tt set v0='UGG5Q22T71' where id=4;
-update noar ti set v0='UGG5Q22T71' where id=4;
-update noar tt set b2='I84P493V' where id=4;
-update noar ti set b2='I84P493V' where id=4;
-update noar tt set v0='3SKVU9U' where id=5;
-update noar ti set v0='3SKVU9U' where id=5;
-update noar tt set b0='Z8UN8Y6ONX3OVNF9HJ' where id=5;
-update noar ti set b0='Z8UN8Y6ONX3OVNF9HJ' where id=5;
-update noar tt set v0='ZKN87Y91E92' where id=5;
-update noar ti set v0='ZKN87Y91E92' where id=5;
-update noar tt set b1='ORNCL32BWWCE0Y7K8H' where id=5;
-update noar ti set b1='ORNCL32BWWCE0Y7K8H' where id=5;
-update noar tt set v0='1' where id=5;
-update noar ti set v0='1' where id=5;
-update noar tt set b2='LUZMB9L7EOBP9ECU2JQIL7' where id=5;
-update noar ti set b2='LUZMB9L7EOBP9ECU2JQIL7' where id=5;
-update noar tt set v0='E6RZC5A1VJ7UNHDZSS806C8Z' where id=6;
-update noar ti set v0='E6RZC5A1VJ7UNHDZSS806C8Z' where id=6;
-update noar tt set b0='P3IST8MDNY' where id=6;
-update noar ti set b0='P3IST8MDNY' where id=6;
-update noar tt set v0='XQ5' where id=6;
-update noar ti set v0='XQ5' where id=6;
-update noar tt set b1='YEYC0C43E6CRC19QASY4VISNRHQZ2C' where id=6;
-update noar ti set b1='YEYC0C43E6CRC19QASY4VISNRHQZ2C' where id=6;
-update noar tt set v0='OBY0G0PUUJRBQBINB04KOFAI261FIX0' where id=6;
-update noar ti set v0='OBY0G0PUUJRBQBINB04KOFAI261FIX0' where id=6;
-update noar tt set b2='IHQ7RRK2HRFMT3Y3F22UD' where id=6;
-update noar ti set b2='IHQ7RRK2HRFMT3Y3F22UD' where id=6;
-update noar tt set v0='MBNPX9BQGA7HQCG6TFJW0CB' where id=7;
-update noar ti set v0='MBNPX9BQGA7HQCG6TFJW0CB' where id=7;
-update noar tt set b0='LOP4D' where id=7;
-update noar ti set b0='LOP4D' where id=7;
-update noar tt set v0='YQ6J3XV79NKRAPOWVK4CP7R8Q1ZNIHJ' where id=7;
-update noar ti set v0='YQ6J3XV79NKRAPOWVK4CP7R8Q1ZNIHJ' where id=7;
-update noar tt set b1='SYPK32' where id=7;
-update noar ti set b1='SYPK32' where id=7;
-update noar tt set v0='LD' where id=7;
-update noar ti set v0='LD' where id=7;
-update noar tt set b2='C6AH3YQ7FY5O1SV300TCOA2HRBCRJ8' where id=7;
-update noar ti set b2='C6AH3YQ7FY5O1SV300TCOA2HRBCRJ8' where id=7;
-update noar tt set v0='SQ0IIA75ERHFB1' where id=8;
-update noar ti set v0='SQ0IIA75ERHFB1' where id=8;
-update noar tt set b0='M10NQVJL21TE1VR6DV' where id=8;
-update noar ti set b0='M10NQVJL21TE1VR6DV' where id=8;
-update noar tt set v0='GZKT2DLPN6WW9T499E' where id=8;
-update noar ti set v0='GZKT2DLPN6WW9T499E' where id=8;
-update noar tt set b1='VE599MSD5X' where id=8;
-update noar ti set b1='VE599MSD5X' where id=8;
-update noar tt set v0='OVGL29VY68UL038ZGMX0OACD19' where id=8;
-update noar ti set v0='OVGL29VY68UL038ZGMX0OACD19' where id=8;
-update noar tt set b2='O8GBPNTCFFBS26BMTRPZ729P0PD' where id=8;
-update noar ti set b2='O8GBPNTCFFBS26BMTRPZ729P0PD' where id=8;
-update noar tt set v0='AJBQCQ0FKGVM3H5ZMW9HFORKK7' where id=9;
-update noar ti set v0='AJBQCQ0FKGVM3H5ZMW9HFORKK7' where id=9;
-update noar tt set b0='KXTSIXGF' where id=9;
-update noar ti set b0='KXTSIXGF' where id=9;
-update noar tt set v0='9IVFLPZ2' where id=9;
-update noar ti set v0='9IVFLPZ2' where id=9;
-update noar tt set b1='AW8YKSIQOKO2DW68K8KAODZB1OVAER6' where id=9;
-update noar ti set b1='AW8YKSIQOKO2DW68K8KAODZB1OVAER6' where id=9;
-update noar tt set v0='WK8VFMLB16ME5MHHUFY3ZISFDE' where id=9;
-update noar ti set v0='WK8VFMLB16ME5MHHUFY3ZISFDE' where id=9;
-update noar tt set b2='CRIKIZKM3J025XCCCX1MXO' where id=9;
-update noar ti set b2='CRIKIZKM3J025XCCCX1MXO' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 mediumblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ZH1TFZ81TLN11R595U8V7X407JGQ68' where id=1;
-update noar ti set v0='ZH1TFZ81TLN11R595U8V7X407JGQ68' where id=1;
-update noar tt set b0='72LS2M4YJDXD' where id=1;
-update noar ti set b0='72LS2M4YJDXD' where id=1;
-update noar tt set v0='UWVM8Q6345VJAMSF6T06SYTXZX' where id=1;
-update noar ti set v0='UWVM8Q6345VJAMSF6T06SYTXZX' where id=1;
-update noar tt set b1='LCYPKWBO8YE6H7GDVQZVCYPDY0A6Y14' where id=1;
-update noar ti set b1='LCYPKWBO8YE6H7GDVQZVCYPDY0A6Y14' where id=1;
-update noar tt set v0='ZHG308' where id=1;
-update noar ti set v0='ZHG308' where id=1;
-update noar tt set b2='M0CEW9C' where id=1;
-update noar ti set b2='M0CEW9C' where id=1;
-update noar tt set v0='VKTY2ZMT4AYDUNHMYK' where id=2;
-update noar ti set v0='VKTY2ZMT4AYDUNHMYK' where id=2;
-update noar tt set b0='U4R7GFY0VPJSTBLC8W1T1RI7ZI8' where id=2;
-update noar ti set b0='U4R7GFY0VPJSTBLC8W1T1RI7ZI8' where id=2;
-update noar tt set v0='6XP0J5V' where id=2;
-update noar ti set v0='6XP0J5V' where id=2;
-update noar tt set b1='2UO54AUG1RFKZ' where id=2;
-update noar ti set b1='2UO54AUG1RFKZ' where id=2;
-update noar tt set v0='FLMK2O3O7XW1LZVYXSDUVRXACQZRIR' where id=2;
-update noar ti set v0='FLMK2O3O7XW1LZVYXSDUVRXACQZRIR' where id=2;
-update noar tt set b2='R1XTLNTXROFKYPF40A0Y5K1' where id=2;
-update noar ti set b2='R1XTLNTXROFKYPF40A0Y5K1' where id=2;
-update noar tt set v0='MHNPHHW7' where id=3;
-update noar ti set v0='MHNPHHW7' where id=3;
-update noar tt set b0='FS9LSQRKPF77QRDMO4' where id=3;
-update noar ti set b0='FS9LSQRKPF77QRDMO4' where id=3;
-update noar tt set v0='O9BI0WGMD6YT7R6MPWXX32IH' where id=3;
-update noar ti set v0='O9BI0WGMD6YT7R6MPWXX32IH' where id=3;
-update noar tt set b1='BGE6F42ZE922TU4SD36VPLJ' where id=3;
-update noar ti set b1='BGE6F42ZE922TU4SD36VPLJ' where id=3;
-update noar tt set v0='NIEMYE13POB2VIK86Z2EBN5' where id=3;
-update noar ti set v0='NIEMYE13POB2VIK86Z2EBN5' where id=3;
-update noar tt set b2='3' where id=3;
-update noar ti set b2='3' where id=3;
-update noar tt set v0='V17V33W179' where id=4;
-update noar ti set v0='V17V33W179' where id=4;
-update noar tt set b0='KOCJSJYVH0MZ5M19Y8VW' where id=4;
-update noar ti set b0='KOCJSJYVH0MZ5M19Y8VW' where id=4;
-update noar tt set v0='QZ7X' where id=4;
-update noar ti set v0='QZ7X' where id=4;
-update noar tt set b1='7IG' where id=4;
-update noar ti set b1='7IG' where id=4;
-update noar tt set v0='8XRY8VV4' where id=4;
-update noar ti set v0='8XRY8VV4' where id=4;
-update noar tt set b2='F9KCRAMOX' where id=4;
-update noar ti set b2='F9KCRAMOX' where id=4;
-update noar tt set v0='BTA69' where id=5;
-update noar ti set v0='BTA69' where id=5;
-update noar tt set b0='AUSE5LIB1D8J1RUI7CMKD9' where id=5;
-update noar ti set b0='AUSE5LIB1D8J1RUI7CMKD9' where id=5;
-update noar tt set v0='5RH2LJHDGKEE6OREV4UILWQA' where id=5;
-update noar ti set v0='5RH2LJHDGKEE6OREV4UILWQA' where id=5;
-update noar tt set b1='3AN82BKB715CQXR6EDY5I5KQ1SR6RQ8J' where id=5;
-update noar ti set b1='3AN82BKB715CQXR6EDY5I5KQ1SR6RQ8J' where id=5;
-update noar tt set v0='W28OJ9X3C1RLQ3L7KOOP2F7YM' where id=5;
-update noar ti set v0='W28OJ9X3C1RLQ3L7KOOP2F7YM' where id=5;
-update noar tt set b2='H1PFDRF7WP29AFRHMJZOG5IX0LSVVZ' where id=5;
-update noar ti set b2='H1PFDRF7WP29AFRHMJZOG5IX0LSVVZ' where id=5;
-update noar tt set v0='RPW5T8FYOPM2TN1JNVZEMA3QXVR5' where id=6;
-update noar ti set v0='RPW5T8FYOPM2TN1JNVZEMA3QXVR5' where id=6;
-update noar tt set b0='D2EL72ESP446YH' where id=6;
-update noar ti set b0='D2EL72ESP446YH' where id=6;
-update noar tt set v0='DDOB0SN5HM0FQG4MM70L4BATFQ65TEP' where id=6;
-update noar ti set v0='DDOB0SN5HM0FQG4MM70L4BATFQ65TEP' where id=6;
-update noar tt set b1='8099L' where id=6;
-update noar ti set b1='8099L' where id=6;
-update noar tt set v0='20SHNTYE2VMGG9GIXK' where id=6;
-update noar ti set v0='20SHNTYE2VMGG9GIXK' where id=6;
-update noar tt set b2='KGLOVNR3R5OC6KYSYQZT9Q' where id=6;
-update noar ti set b2='KGLOVNR3R5OC6KYSYQZT9Q' where id=6;
-update noar tt set v0='HK82FN' where id=7;
-update noar ti set v0='HK82FN' where id=7;
-update noar tt set b0='I10FAXAQK1EBKFHRZUBZ' where id=7;
-update noar ti set b0='I10FAXAQK1EBKFHRZUBZ' where id=7;
-update noar tt set v0='BU03' where id=7;
-update noar ti set v0='BU03' where id=7;
-update noar tt set b1='ZR7XX7HQ0HUCMU851983W275VKM5LQCR' where id=7;
-update noar ti set b1='ZR7XX7HQ0HUCMU851983W275VKM5LQCR' where id=7;
-update noar tt set v0='PBQVNAGNWP678UAQWV2ONXSBU' where id=7;
-update noar ti set v0='PBQVNAGNWP678UAQWV2ONXSBU' where id=7;
-update noar tt set b2='TODWD481ZJC2JZ' where id=7;
-update noar ti set b2='TODWD481ZJC2JZ' where id=7;
-update noar tt set v0='5' where id=8;
-update noar ti set v0='5' where id=8;
-update noar tt set b0='HQ6J28DAFS64264HEOJUJN0VY' where id=8;
-update noar ti set b0='HQ6J28DAFS64264HEOJUJN0VY' where id=8;
-update noar tt set v0='MEOTLCQHRL60BPTXT' where id=8;
-update noar ti set v0='MEOTLCQHRL60BPTXT' where id=8;
-update noar tt set b1='HAXDD6AKW0D1IPY' where id=8;
-update noar ti set b1='HAXDD6AKW0D1IPY' where id=8;
-update noar tt set v0='NG0MA83UE' where id=8;
-update noar ti set v0='NG0MA83UE' where id=8;
-update noar tt set b2='WOLTOVV62CCIYYMW1N1D' where id=8;
-update noar ti set b2='WOLTOVV62CCIYYMW1N1D' where id=8;
-update noar tt set v0='NHL8D5' where id=9;
-update noar ti set v0='NHL8D5' where id=9;
-update noar tt set b0='T3SPV0RLXMZ5MCYNYW9V' where id=9;
-update noar ti set b0='T3SPV0RLXMZ5MCYNYW9V' where id=9;
-update noar tt set v0='GVZULKGGT' where id=9;
-update noar ti set v0='GVZULKGGT' where id=9;
-update noar tt set b1='ZVKGLZN' where id=9;
-update noar ti set b1='ZVKGLZN' where id=9;
-update noar tt set v0='7838230IEEWPJYQ19Q2XG' where id=9;
-update noar ti set v0='7838230IEEWPJYQ19Q2XG' where id=9;
-update noar tt set b2='PMVF1TZRSE1JZVSPT7Q41XCT' where id=9;
-update noar ti set b2='PMVF1TZRSE1JZVSPT7Q41XCT' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='LE77E' where id=1;
-update noar ti set v0='LE77E' where id=1;
-update noar tt set b0='DBLRKONL' where id=1;
-update noar ti set b0='DBLRKONL' where id=1;
-update noar tt set v0='QWI9VG1K2W5' where id=1;
-update noar ti set v0='QWI9VG1K2W5' where id=1;
-update noar tt set b1='JIXJDHN6H6SYB0S07QWA58M14WP6' where id=1;
-update noar ti set b1='JIXJDHN6H6SYB0S07QWA58M14WP6' where id=1;
-update noar tt set v0='TA5IGNDGFGD39RNKCQZQ1S' where id=1;
-update noar ti set v0='TA5IGNDGFGD39RNKCQZQ1S' where id=1;
-update noar tt set b2='JFRXOZ3TJO4UXEF0T09VSV3' where id=1;
-update noar ti set b2='JFRXOZ3TJO4UXEF0T09VSV3' where id=1;
-update noar tt set v0='ZYEZJ8K' where id=2;
-update noar ti set v0='ZYEZJ8K' where id=2;
-update noar tt set b0='WBVUH62MOPZECYHI5559' where id=2;
-update noar ti set b0='WBVUH62MOPZECYHI5559' where id=2;
-update noar tt set v0='RW56J' where id=2;
-update noar ti set v0='RW56J' where id=2;
-update noar tt set b1='PRWW5QOHUI20X07RINST1UNJ8V5CJ' where id=2;
-update noar ti set b1='PRWW5QOHUI20X07RINST1UNJ8V5CJ' where id=2;
-update noar tt set v0='VHGN3IGBLZN' where id=2;
-update noar ti set v0='VHGN3IGBLZN' where id=2;
-update noar tt set b2='B1RFAYWRDZ3COH8BIBRNZJ1RTMJF8U' where id=2;
-update noar ti set b2='B1RFAYWRDZ3COH8BIBRNZJ1RTMJF8U' where id=2;
-update noar tt set v0='GJJ3' where id=3;
-update noar ti set v0='GJJ3' where id=3;
-update noar tt set b0='VNX4VJOINCEV3AALGU90LYDV6B99REE' where id=3;
-update noar ti set b0='VNX4VJOINCEV3AALGU90LYDV6B99REE' where id=3;
-update noar tt set v0='FRRHASR4A7GADCJWGXMTPBEXS' where id=3;
-update noar ti set v0='FRRHASR4A7GADCJWGXMTPBEXS' where id=3;
-update noar tt set b1='ZPA8PX60WDY2XKGC2VC9Q6XHJEH' where id=3;
-update noar ti set b1='ZPA8PX60WDY2XKGC2VC9Q6XHJEH' where id=3;
-update noar tt set v0='WW7W' where id=3;
-update noar ti set v0='WW7W' where id=3;
-update noar tt set b2='W3MP' where id=3;
-update noar ti set b2='W3MP' where id=3;
-update noar tt set v0='8NIB1GCG86BDGZZS1FQ3MKNI77RP' where id=4;
-update noar ti set v0='8NIB1GCG86BDGZZS1FQ3MKNI77RP' where id=4;
-update noar tt set b0='3425PRNQ8SXL1F7YO' where id=4;
-update noar ti set b0='3425PRNQ8SXL1F7YO' where id=4;
-update noar tt set v0='WTRXLPM7XWJI2OR' where id=4;
-update noar ti set v0='WTRXLPM7XWJI2OR' where id=4;
-update noar tt set b1='RNP8GVFPPPWG609847B' where id=4;
-update noar ti set b1='RNP8GVFPPPWG609847B' where id=4;
-update noar tt set v0='8G' where id=4;
-update noar ti set v0='8G' where id=4;
-update noar tt set b2='X' where id=4;
-update noar ti set b2='X' where id=4;
-update noar tt set v0='5DK7EGZI9Y' where id=5;
-update noar ti set v0='5DK7EGZI9Y' where id=5;
-update noar tt set b0='GRGKXIMMHJO94CYJ9MAKE0FK4' where id=5;
-update noar ti set b0='GRGKXIMMHJO94CYJ9MAKE0FK4' where id=5;
-update noar tt set v0='OR4PX1WF2G' where id=5;
-update noar ti set v0='OR4PX1WF2G' where id=5;
-update noar tt set b1='POO8IY' where id=5;
-update noar ti set b1='POO8IY' where id=5;
-update noar tt set v0='89C2MZWNO4926BA7ENZI2ORAQ1IOOI' where id=5;
-update noar ti set v0='89C2MZWNO4926BA7ENZI2ORAQ1IOOI' where id=5;
-update noar tt set b2='FOKG' where id=5;
-update noar ti set b2='FOKG' where id=5;
-update noar tt set v0='NY0W0L4K2HJGD81C2X8OCF' where id=6;
-update noar ti set v0='NY0W0L4K2HJGD81C2X8OCF' where id=6;
-update noar tt set b0='4DUST3OJQ8J3UXKXWPZNYUSDME51PSQ' where id=6;
-update noar ti set b0='4DUST3OJQ8J3UXKXWPZNYUSDME51PSQ' where id=6;
-update noar tt set v0='1JYIPB1FF5VSXFSGKWB5HP' where id=6;
-update noar ti set v0='1JYIPB1FF5VSXFSGKWB5HP' where id=6;
-update noar tt set b1='19KHDEA1J25JSYNKJ8DB3MICQ' where id=6;
-update noar ti set b1='19KHDEA1J25JSYNKJ8DB3MICQ' where id=6;
-update noar tt set v0='ILCEOH1F85WFFQPN' where id=6;
-update noar ti set v0='ILCEOH1F85WFFQPN' where id=6;
-update noar tt set b2='BDH5PGE1K6R' where id=6;
-update noar ti set b2='BDH5PGE1K6R' where id=6;
-update noar tt set v0='T5' where id=7;
-update noar ti set v0='T5' where id=7;
-update noar tt set b0='JRPH' where id=7;
-update noar ti set b0='JRPH' where id=7;
-update noar tt set v0='X83G5NATI1WK2ACTAVJWJDEVVR5F1' where id=7;
-update noar ti set v0='X83G5NATI1WK2ACTAVJWJDEVVR5F1' where id=7;
-update noar tt set b1='TOU8LL26' where id=7;
-update noar ti set b1='TOU8LL26' where id=7;
-update noar tt set v0='O' where id=7;
-update noar ti set v0='O' where id=7;
-update noar tt set b2='0' where id=7;
-update noar ti set b2='0' where id=7;
-update noar tt set v0='1S6QQV39EM80' where id=8;
-update noar ti set v0='1S6QQV39EM80' where id=8;
-update noar tt set b0='0F12G0Z9M7J1RA9UTE2A' where id=8;
-update noar ti set b0='0F12G0Z9M7J1RA9UTE2A' where id=8;
-update noar tt set v0='STFID1XJJTZUT6RC8X6OMF' where id=8;
-update noar ti set v0='STFID1XJJTZUT6RC8X6OMF' where id=8;
-update noar tt set b1='51F' where id=8;
-update noar ti set b1='51F' where id=8;
-update noar tt set v0='O4Z421BB16A6ROXPQKYYWYDY7BHHNUO' where id=8;
-update noar ti set v0='O4Z421BB16A6ROXPQKYYWYDY7BHHNUO' where id=8;
-update noar tt set b2='7Z6' where id=8;
-update noar ti set b2='7Z6' where id=8;
-update noar tt set v0='ZYSI' where id=9;
-update noar ti set v0='ZYSI' where id=9;
-update noar tt set b0='3YEINTO537GEUG03K000RZAYH5Z' where id=9;
-update noar ti set b0='3YEINTO537GEUG03K000RZAYH5Z' where id=9;
-update noar tt set v0='LSUOEYIHZP2PTA' where id=9;
-update noar ti set v0='LSUOEYIHZP2PTA' where id=9;
-update noar tt set b1='QDV3MRPS' where id=9;
-update noar ti set b1='QDV3MRPS' where id=9;
-update noar tt set v0='H50G3PABPMQ6I94LAQAB3N8Y9MA6BVO' where id=9;
-update noar ti set v0='H50G3PABPMQ6I94LAQAB3N8Y9MA6BVO' where id=9;
-update noar tt set b2='JPGM3T05Z6VFU29585DR' where id=9;
-update noar ti set b2='JPGM3T05Z6VFU29585DR' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 tinyblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6' where id=1;
-update noar ti set v0='6' where id=1;
-update noar tt set b0='US4ATMUKEBZM' where id=1;
-update noar ti set b0='US4ATMUKEBZM' where id=1;
-update noar tt set v0='PO671AYD4PNRQM' where id=1;
-update noar ti set v0='PO671AYD4PNRQM' where id=1;
-update noar tt set b1='6' where id=1;
-update noar ti set b1='6' where id=1;
-update noar tt set v0='Y0YKCBOJQ0SPEX0IV6' where id=1;
-update noar ti set v0='Y0YKCBOJQ0SPEX0IV6' where id=1;
-update noar tt set b2='90E9F' where id=1;
-update noar ti set b2='90E9F' where id=1;
-update noar tt set v0='WGN4E92CYV4LE3P59S' where id=2;
-update noar ti set v0='WGN4E92CYV4LE3P59S' where id=2;
-update noar tt set b0='3XJPS7CAN4WRL6527MULO9H8MJ' where id=2;
-update noar ti set b0='3XJPS7CAN4WRL6527MULO9H8MJ' where id=2;
-update noar tt set v0='KC067CC836LE9C40X7IY6HXPPT' where id=2;
-update noar ti set v0='KC067CC836LE9C40X7IY6HXPPT' where id=2;
-update noar tt set b1='9238' where id=2;
-update noar ti set b1='9238' where id=2;
-update noar tt set v0='4KHWURCRKU0ULXCBPIFQEC' where id=2;
-update noar ti set v0='4KHWURCRKU0ULXCBPIFQEC' where id=2;
-update noar tt set b2='G' where id=2;
-update noar ti set b2='G' where id=2;
-update noar tt set v0='1NJ7LM61CXS9NQFE7' where id=3;
-update noar ti set v0='1NJ7LM61CXS9NQFE7' where id=3;
-update noar tt set b0='IX8U1Q3NTKH79B4GSIFT63RK' where id=3;
-update noar ti set b0='IX8U1Q3NTKH79B4GSIFT63RK' where id=3;
-update noar tt set v0='ZQ685LDAPNZ0MEXGNE9JZ' where id=3;
-update noar ti set v0='ZQ685LDAPNZ0MEXGNE9JZ' where id=3;
-update noar tt set b1='ZISHL16ER9XK84O4NCKGSC97D4' where id=3;
-update noar ti set b1='ZISHL16ER9XK84O4NCKGSC97D4' where id=3;
-update noar tt set v0='8' where id=3;
-update noar ti set v0='8' where id=3;
-update noar tt set b2='RL6JWGO77OXZKLZTHJCE1' where id=3;
-update noar ti set b2='RL6JWGO77OXZKLZTHJCE1' where id=3;
-update noar tt set v0='KFCF4Y6KMBUIF' where id=4;
-update noar ti set v0='KFCF4Y6KMBUIF' where id=4;
-update noar tt set b0='4ZT4VCBLOKZH2ETNQQNTP5KV0Y' where id=4;
-update noar ti set b0='4ZT4VCBLOKZH2ETNQQNTP5KV0Y' where id=4;
-update noar tt set v0='DDOG' where id=4;
-update noar ti set v0='DDOG' where id=4;
-update noar tt set b1='2UVOD1LZXJGNYDMB' where id=4;
-update noar ti set b1='2UVOD1LZXJGNYDMB' where id=4;
-update noar tt set v0='SI4REPI8A3JVD21S8JX4HV3YZG1PY3VP' where id=4;
-update noar ti set v0='SI4REPI8A3JVD21S8JX4HV3YZG1PY3VP' where id=4;
-update noar tt set b2='ZEJ2TRU6LNKLCAHHMAA' where id=4;
-update noar ti set b2='ZEJ2TRU6LNKLCAHHMAA' where id=4;
-update noar tt set v0='RD42DBX0M0HN5KTZ4BUR6' where id=5;
-update noar ti set v0='RD42DBX0M0HN5KTZ4BUR6' where id=5;
-update noar tt set b0='Z9E520' where id=5;
-update noar ti set b0='Z9E520' where id=5;
-update noar tt set v0='0OYSU4Q' where id=5;
-update noar ti set v0='0OYSU4Q' where id=5;
-update noar tt set b1='7MKYBQJHOO8WC' where id=5;
-update noar ti set b1='7MKYBQJHOO8WC' where id=5;
-update noar tt set v0='8T6JWTZ6B' where id=5;
-update noar ti set v0='8T6JWTZ6B' where id=5;
-update noar tt set b2='83H80G45GR3' where id=5;
-update noar ti set b2='83H80G45GR3' where id=5;
-update noar tt set v0='5DJEHJ4JTX58WUTE' where id=6;
-update noar ti set v0='5DJEHJ4JTX58WUTE' where id=6;
-update noar tt set b0='JGZT2QS37N9ZEE2SCHI66NGBGNQG87' where id=6;
-update noar ti set b0='JGZT2QS37N9ZEE2SCHI66NGBGNQG87' where id=6;
-update noar tt set v0='S2UH3F6TXP' where id=6;
-update noar ti set v0='S2UH3F6TXP' where id=6;
-update noar tt set b1='WQUCJVWWZ14KF' where id=6;
-update noar ti set b1='WQUCJVWWZ14KF' where id=6;
-update noar tt set v0='UMQ2PJ' where id=6;
-update noar ti set v0='UMQ2PJ' where id=6;
-update noar tt set b2='CS9M' where id=6;
-update noar ti set b2='CS9M' where id=6;
-update noar tt set v0='M0Y6KKWGSPE' where id=7;
-update noar ti set v0='M0Y6KKWGSPE' where id=7;
-update noar tt set b0='4DA5MTAB4N' where id=7;
-update noar ti set b0='4DA5MTAB4N' where id=7;
-update noar tt set v0='2ARPR017U' where id=7;
-update noar ti set v0='2ARPR017U' where id=7;
-update noar tt set b1='WB' where id=7;
-update noar ti set b1='WB' where id=7;
-update noar tt set v0='P0NJ8KPKEFXRR3GCWWY' where id=7;
-update noar ti set v0='P0NJ8KPKEFXRR3GCWWY' where id=7;
-update noar tt set b2='7GA3' where id=7;
-update noar ti set b2='7GA3' where id=7;
-update noar tt set v0='18XC4VQW6' where id=8;
-update noar ti set v0='18XC4VQW6' where id=8;
-update noar tt set b0='V7A4EM87' where id=8;
-update noar ti set b0='V7A4EM87' where id=8;
-update noar tt set v0='GSDWAGS2XMRFUVKS8Y5NQWLWM5IM4S1B' where id=8;
-update noar ti set v0='GSDWAGS2XMRFUVKS8Y5NQWLWM5IM4S1B' where id=8;
-update noar tt set b1='CFFZDJSJJQ3C32XVOE9HQ4T' where id=8;
-update noar ti set b1='CFFZDJSJJQ3C32XVOE9HQ4T' where id=8;
-update noar tt set v0='DZK8O9BTTIWEU7XN84YDESY61' where id=8;
-update noar ti set v0='DZK8O9BTTIWEU7XN84YDESY61' where id=8;
-update noar tt set b2='3XR7V98QU8SKOPGKXY' where id=8;
-update noar ti set b2='3XR7V98QU8SKOPGKXY' where id=8;
-update noar tt set v0='FYMG57DSX4PKN60AF7KFIEFZK5XBUG2' where id=9;
-update noar ti set v0='FYMG57DSX4PKN60AF7KFIEFZK5XBUG2' where id=9;
-update noar tt set b0='3KF' where id=9;
-update noar ti set b0='3KF' where id=9;
-update noar tt set v0='QJ4' where id=9;
-update noar ti set v0='QJ4' where id=9;
-update noar tt set b1='7H752FL6HSZ6QCYPPKB8X9Q3MSD' where id=9;
-update noar ti set b1='7H752FL6HSZ6QCYPPKB8X9Q3MSD' where id=9;
-update noar tt set v0='01H2432K4ELT78BCC5T43VN' where id=9;
-update noar ti set v0='01H2432K4ELT78BCC5T43VN' where id=9;
-update noar tt set b2='CSN100AKXU2UTC0SKPUHT6D7Q5DOX' where id=9;
-update noar ti set b2='CSN100AKXU2UTC0SKPUHT6D7Q5DOX' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F3R16IWBI1' where id=1;
-update noar ti set v0='F3R16IWBI1' where id=1;
-update noar tt set b0='0BNGO0FHP' where id=1;
-update noar ti set b0='0BNGO0FHP' where id=1;
-update noar tt set v0='GRTFJROM63ED8P8C8QXV98' where id=1;
-update noar ti set v0='GRTFJROM63ED8P8C8QXV98' where id=1;
-update noar tt set b1='NE7EGR10V3AEJPHMOKOPJAU17N5K' where id=1;
-update noar ti set b1='NE7EGR10V3AEJPHMOKOPJAU17N5K' where id=1;
-update noar tt set v0='BD4AHS' where id=1;
-update noar ti set v0='BD4AHS' where id=1;
-update noar tt set b2='R23B3AF19AC9YE' where id=1;
-update noar ti set b2='R23B3AF19AC9YE' where id=1;
-update noar tt set v0='3XLCF7QRZCAW1K8F90' where id=2;
-update noar ti set v0='3XLCF7QRZCAW1K8F90' where id=2;
-update noar tt set b0='IBA8CC5BQCVCSGVZG' where id=2;
-update noar ti set b0='IBA8CC5BQCVCSGVZG' where id=2;
-update noar tt set v0='UR1UEW9X58ZK3LB4KE2AQ' where id=2;
-update noar ti set v0='UR1UEW9X58ZK3LB4KE2AQ' where id=2;
-update noar tt set b1='U41DLMCW8' where id=2;
-update noar ti set b1='U41DLMCW8' where id=2;
-update noar tt set v0='0E703N2IH3ZBEKNR7R3J' where id=2;
-update noar ti set v0='0E703N2IH3ZBEKNR7R3J' where id=2;
-update noar tt set b2='OZ5PX8VJGD1L3094FKJDOZOW1D2' where id=2;
-update noar ti set b2='OZ5PX8VJGD1L3094FKJDOZOW1D2' where id=2;
-update noar tt set v0='7ZG2WNP5K5Z3HH7T6U8LJT91' where id=3;
-update noar ti set v0='7ZG2WNP5K5Z3HH7T6U8LJT91' where id=3;
-update noar tt set b0='HG4DF0D4BP15FNBIVIQ2KCWLMFQI' where id=3;
-update noar ti set b0='HG4DF0D4BP15FNBIVIQ2KCWLMFQI' where id=3;
-update noar tt set v0='TV3E8S9' where id=3;
-update noar ti set v0='TV3E8S9' where id=3;
-update noar tt set b1='XO037GKYSAGDK26NTX2JIYVR6' where id=3;
-update noar ti set b1='XO037GKYSAGDK26NTX2JIYVR6' where id=3;
-update noar tt set v0='UGFO65AWN0EJZUT3COQPLSEHN6' where id=3;
-update noar ti set v0='UGFO65AWN0EJZUT3COQPLSEHN6' where id=3;
-update noar tt set b2='PD46IS543T' where id=3;
-update noar ti set b2='PD46IS543T' where id=3;
-update noar tt set v0='S6JUY3V9' where id=4;
-update noar ti set v0='S6JUY3V9' where id=4;
-update noar tt set b0='FBRYCZ06YHTNN1YDLYACW7SSR5EHEQS' where id=4;
-update noar ti set b0='FBRYCZ06YHTNN1YDLYACW7SSR5EHEQS' where id=4;
-update noar tt set v0='EE7X2LFKGKW' where id=4;
-update noar ti set v0='EE7X2LFKGKW' where id=4;
-update noar tt set b1='7' where id=4;
-update noar ti set b1='7' where id=4;
-update noar tt set v0='5A9' where id=4;
-update noar ti set v0='5A9' where id=4;
-update noar tt set b2='IYZ2Q6VZREMCZRO4SAS4DOUJ7QGTNVP' where id=4;
-update noar ti set b2='IYZ2Q6VZREMCZRO4SAS4DOUJ7QGTNVP' where id=4;
-update noar tt set v0='B0CHY56DVWKWY8F8IC7TTTZMSOP1' where id=5;
-update noar ti set v0='B0CHY56DVWKWY8F8IC7TTTZMSOP1' where id=5;
-update noar tt set b0='2SASR7' where id=5;
-update noar ti set b0='2SASR7' where id=5;
-update noar tt set v0='XKISCEET6LG' where id=5;
-update noar ti set v0='XKISCEET6LG' where id=5;
-update noar tt set b1='DR9GPRNQH9KEV0LYG3F3' where id=5;
-update noar ti set b1='DR9GPRNQH9KEV0LYG3F3' where id=5;
-update noar tt set v0='II7LOD36CAR2HNTGBENX' where id=5;
-update noar ti set v0='II7LOD36CAR2HNTGBENX' where id=5;
-update noar tt set b2='MBY5RCYSH' where id=5;
-update noar ti set b2='MBY5RCYSH' where id=5;
-update noar tt set v0='GVJWR7KC9TCY2KIR4I5YW' where id=6;
-update noar ti set v0='GVJWR7KC9TCY2KIR4I5YW' where id=6;
-update noar tt set b0='L0570NIN17TQ0VKC' where id=6;
-update noar ti set b0='L0570NIN17TQ0VKC' where id=6;
-update noar tt set v0='7O7JSUFYHN0S4WRCDIRD' where id=6;
-update noar ti set v0='7O7JSUFYHN0S4WRCDIRD' where id=6;
-update noar tt set b1='NFSIFRK126XXUNAG38MMX6Q5QOEZ0W' where id=6;
-update noar ti set b1='NFSIFRK126XXUNAG38MMX6Q5QOEZ0W' where id=6;
-update noar tt set v0='NSP' where id=6;
-update noar ti set v0='NSP' where id=6;
-update noar tt set b2='IYI1B13P3D0B7JJCN' where id=6;
-update noar ti set b2='IYI1B13P3D0B7JJCN' where id=6;
-update noar tt set v0='JXC4' where id=7;
-update noar ti set v0='JXC4' where id=7;
-update noar tt set b0='XPQTVJGJ8TNR3YT0D' where id=7;
-update noar ti set b0='XPQTVJGJ8TNR3YT0D' where id=7;
-update noar tt set v0='CUN4NTDZKRXWS5Q9M7CER' where id=7;
-update noar ti set v0='CUN4NTDZKRXWS5Q9M7CER' where id=7;
-update noar tt set b1='G8DHXTSGNXUW' where id=7;
-update noar ti set b1='G8DHXTSGNXUW' where id=7;
-update noar tt set v0='SUPO4N75K8' where id=7;
-update noar ti set v0='SUPO4N75K8' where id=7;
-update noar tt set b2='MRHFYKI' where id=7;
-update noar ti set b2='MRHFYKI' where id=7;
-update noar tt set v0='MTC5F1VCOEHNDPRY' where id=8;
-update noar ti set v0='MTC5F1VCOEHNDPRY' where id=8;
-update noar tt set b0='Z2551V8D2' where id=8;
-update noar ti set b0='Z2551V8D2' where id=8;
-update noar tt set v0='C034Y5CZBZ28RLGCK3XUO' where id=8;
-update noar ti set v0='C034Y5CZBZ28RLGCK3XUO' where id=8;
-update noar tt set b1='FXDRZE82LX' where id=8;
-update noar ti set b1='FXDRZE82LX' where id=8;
-update noar tt set v0='MHSJFLU' where id=8;
-update noar ti set v0='MHSJFLU' where id=8;
-update noar tt set b2='G6YUGUA83DX3X7F2YMO5P4L5' where id=8;
-update noar ti set b2='G6YUGUA83DX3X7F2YMO5P4L5' where id=8;
-update noar tt set v0='4RSFIHB7O0' where id=9;
-update noar ti set v0='4RSFIHB7O0' where id=9;
-update noar tt set b0='9TA' where id=9;
-update noar ti set b0='9TA' where id=9;
-update noar tt set v0='4XPAK' where id=9;
-update noar ti set v0='4XPAK' where id=9;
-update noar tt set b1='VFP2O' where id=9;
-update noar ti set b1='VFP2O' where id=9;
-update noar tt set v0='YSZFP4XUUNYF7HLHH9RR' where id=9;
-update noar ti set v0='YSZFP4XUUNYF7HLHH9RR' where id=9;
-update noar tt set b2='OZ92E63NCPEC9J2' where id=9;
-update noar ti set b2='OZ92E63NCPEC9J2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 tinyblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='NP4IKXAT99YOZVHRFT' where id=1;
-update noar ti set v0='NP4IKXAT99YOZVHRFT' where id=1;
-update noar tt set b0='Y7SYCX8W3' where id=1;
-update noar ti set b0='Y7SYCX8W3' where id=1;
-update noar tt set v0='C3H85HL2VOQ7KOPFHVW' where id=1;
-update noar ti set v0='C3H85HL2VOQ7KOPFHVW' where id=1;
-update noar tt set b1='ZBRD2' where id=1;
-update noar ti set b1='ZBRD2' where id=1;
-update noar tt set v0='D94' where id=1;
-update noar ti set v0='D94' where id=1;
-update noar tt set b2='Q45AV1HPLZZXZCIJQNC75IW9AVQ500JP' where id=1;
-update noar ti set b2='Q45AV1HPLZZXZCIJQNC75IW9AVQ500JP' where id=1;
-update noar tt set v0='0TQX0E5QUPPJEWPA075R3XZW2XNA' where id=2;
-update noar ti set v0='0TQX0E5QUPPJEWPA075R3XZW2XNA' where id=2;
-update noar tt set b0='4IRR5MMCRE9EHZV9TC7Z6CAPQNC1DD5H' where id=2;
-update noar ti set b0='4IRR5MMCRE9EHZV9TC7Z6CAPQNC1DD5H' where id=2;
-update noar tt set v0='BMYDWE8N65CZUXJMUJLQSRZO8YBF' where id=2;
-update noar ti set v0='BMYDWE8N65CZUXJMUJLQSRZO8YBF' where id=2;
-update noar tt set b1='QJZ' where id=2;
-update noar ti set b1='QJZ' where id=2;
-update noar tt set v0='I0KEDT2TTTC9WC4E0X2V3ZQOMMK' where id=2;
-update noar ti set v0='I0KEDT2TTTC9WC4E0X2V3ZQOMMK' where id=2;
-update noar tt set b2='B96X7N' where id=2;
-update noar ti set b2='B96X7N' where id=2;
-update noar tt set v0='9OA0JWUY9NYTZRO37SSYS49GJI7E14JU' where id=3;
-update noar ti set v0='9OA0JWUY9NYTZRO37SSYS49GJI7E14JU' where id=3;
-update noar tt set b0='T' where id=3;
-update noar ti set b0='T' where id=3;
-update noar tt set v0='Q6PD5P39JFEDMLL8TQTYAH1Y' where id=3;
-update noar ti set v0='Q6PD5P39JFEDMLL8TQTYAH1Y' where id=3;
-update noar tt set b1='SEQL908JJ3' where id=3;
-update noar ti set b1='SEQL908JJ3' where id=3;
-update noar tt set v0='94DWF5EFS2GAA6XADVR2Y' where id=3;
-update noar ti set v0='94DWF5EFS2GAA6XADVR2Y' where id=3;
-update noar tt set b2='6KW' where id=3;
-update noar ti set b2='6KW' where id=3;
-update noar tt set v0='DYAW77E3ZXD6N6PDS0HLFPUKQH4' where id=4;
-update noar ti set v0='DYAW77E3ZXD6N6PDS0HLFPUKQH4' where id=4;
-update noar tt set b0='97CC0OR4GU5YW34O9G3WE' where id=4;
-update noar ti set b0='97CC0OR4GU5YW34O9G3WE' where id=4;
-update noar tt set v0='G4C05B3MZO2QV00LI54DTFWFTJ77N652' where id=4;
-update noar ti set v0='G4C05B3MZO2QV00LI54DTFWFTJ77N652' where id=4;
-update noar tt set b1='2I04' where id=4;
-update noar ti set b1='2I04' where id=4;
-update noar tt set v0='XB7YSPC1' where id=4;
-update noar ti set v0='XB7YSPC1' where id=4;
-update noar tt set b2='ZI' where id=4;
-update noar ti set b2='ZI' where id=4;
-update noar tt set v0='4ORML134L4E7OV1' where id=5;
-update noar ti set v0='4ORML134L4E7OV1' where id=5;
-update noar tt set b0='0JQN0BUBFCF3LVNHIULT80SJMA1OB9A8' where id=5;
-update noar ti set b0='0JQN0BUBFCF3LVNHIULT80SJMA1OB9A8' where id=5;
-update noar tt set v0='6WNA1' where id=5;
-update noar ti set v0='6WNA1' where id=5;
-update noar tt set b1='KH2N21FZBVVNXT' where id=5;
-update noar ti set b1='KH2N21FZBVVNXT' where id=5;
-update noar tt set v0='71NU42PJCX40QBX' where id=5;
-update noar ti set v0='71NU42PJCX40QBX' where id=5;
-update noar tt set b2='OKT389OSLS8FGB4QWOHEJMKZQI751P' where id=5;
-update noar ti set b2='OKT389OSLS8FGB4QWOHEJMKZQI751P' where id=5;
-update noar tt set v0='DAFL6DFK' where id=6;
-update noar ti set v0='DAFL6DFK' where id=6;
-update noar tt set b0='TC0Y' where id=6;
-update noar ti set b0='TC0Y' where id=6;
-update noar tt set v0='PAP5Q5FU41ZKMAYUOU0Q50NOXKTQI' where id=6;
-update noar ti set v0='PAP5Q5FU41ZKMAYUOU0Q50NOXKTQI' where id=6;
-update noar tt set b1='5LPAKVBZ6H9QA24' where id=6;
-update noar ti set b1='5LPAKVBZ6H9QA24' where id=6;
-update noar tt set v0='ZITMKAM5BP9YCF0K' where id=6;
-update noar ti set v0='ZITMKAM5BP9YCF0K' where id=6;
-update noar tt set b2='KV6I8KFCOK' where id=6;
-update noar ti set b2='KV6I8KFCOK' where id=6;
-update noar tt set v0='3E559JVFAS' where id=7;
-update noar ti set v0='3E559JVFAS' where id=7;
-update noar tt set b0='3KSY9DVQRV95BIS5C7QNRXPB6' where id=7;
-update noar ti set b0='3KSY9DVQRV95BIS5C7QNRXPB6' where id=7;
-update noar tt set v0='WWJL5UQ' where id=7;
-update noar ti set v0='WWJL5UQ' where id=7;
-update noar tt set b1='KWL1BKB1L07N797' where id=7;
-update noar ti set b1='KWL1BKB1L07N797' where id=7;
-update noar tt set v0='4HFM5SHP3WNPI9J51JNBQPYBVR' where id=7;
-update noar ti set v0='4HFM5SHP3WNPI9J51JNBQPYBVR' where id=7;
-update noar tt set b2='GUI7C' where id=7;
-update noar ti set b2='GUI7C' where id=7;
-update noar tt set v0='249V3Y78FFR2WB6UYWTY' where id=8;
-update noar ti set v0='249V3Y78FFR2WB6UYWTY' where id=8;
-update noar tt set b0='HY5ECNKUT2FI' where id=8;
-update noar ti set b0='HY5ECNKUT2FI' where id=8;
-update noar tt set v0='4HU4W7R10OMZSZO21X2' where id=8;
-update noar ti set v0='4HU4W7R10OMZSZO21X2' where id=8;
-update noar tt set b1='D67TG1' where id=8;
-update noar ti set b1='D67TG1' where id=8;
-update noar tt set v0='4ZN6MOOH3K4UAA55MK7PLQ1MPE' where id=8;
-update noar ti set v0='4ZN6MOOH3K4UAA55MK7PLQ1MPE' where id=8;
-update noar tt set b2='3151T5O' where id=8;
-update noar ti set b2='3151T5O' where id=8;
-update noar tt set v0='6HFX' where id=9;
-update noar ti set v0='6HFX' where id=9;
-update noar tt set b0='FUNLX89' where id=9;
-update noar ti set b0='FUNLX89' where id=9;
-update noar tt set v0='0JQV4OSSB6VPP9TJDUO1IUHAO8FEXU' where id=9;
-update noar ti set v0='0JQV4OSSB6VPP9TJDUO1IUHAO8FEXU' where id=9;
-update noar tt set b1='O87L8MBFS6SRJ2J4U9K' where id=9;
-update noar ti set b1='O87L8MBFS6SRJ2J4U9K' where id=9;
-update noar tt set v0='NLKEWRS0SKVW2KJF7M1EJTF0Y' where id=9;
-update noar ti set v0='NLKEWRS0SKVW2KJF7M1EJTF0Y' where id=9;
-update noar tt set b2='R7PGHEL' where id=9;
-update noar ti set b2='R7PGHEL' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='F72NWFY051JONVM1E4N4' where id=1;
-update noar ti set v0='F72NWFY051JONVM1E4N4' where id=1;
-update noar tt set b0='YKE1' where id=1;
-update noar ti set b0='YKE1' where id=1;
-update noar tt set v0='CXGL1OZJ5' where id=1;
-update noar ti set v0='CXGL1OZJ5' where id=1;
-update noar tt set b1='SOERUCNZTM1NTX1OASE7EI2L' where id=1;
-update noar ti set b1='SOERUCNZTM1NTX1OASE7EI2L' where id=1;
-update noar tt set v0='62DTN052LY5T7DKUG22YHGM' where id=1;
-update noar ti set v0='62DTN052LY5T7DKUG22YHGM' where id=1;
-update noar tt set b2='YFDP5VKSGP3QA3B' where id=1;
-update noar ti set b2='YFDP5VKSGP3QA3B' where id=1;
-update noar tt set v0='YH06LB1JEHMHO3U4EULLC69LK' where id=2;
-update noar ti set v0='YH06LB1JEHMHO3U4EULLC69LK' where id=2;
-update noar tt set b0='MQZBZP' where id=2;
-update noar ti set b0='MQZBZP' where id=2;
-update noar tt set v0='JFYGTWN40CT45B7GGYUTR' where id=2;
-update noar ti set v0='JFYGTWN40CT45B7GGYUTR' where id=2;
-update noar tt set b1='A8IAETVWRULGUMQX2E' where id=2;
-update noar ti set b1='A8IAETVWRULGUMQX2E' where id=2;
-update noar tt set v0='LJM4LCIEQ4WA61CL' where id=2;
-update noar ti set v0='LJM4LCIEQ4WA61CL' where id=2;
-update noar tt set b2='AJNR9KA606I0WEINCS1RLZ0M8208K' where id=2;
-update noar ti set b2='AJNR9KA606I0WEINCS1RLZ0M8208K' where id=2;
-update noar tt set v0='GUFJ' where id=3;
-update noar ti set v0='GUFJ' where id=3;
-update noar tt set b0='FMZ7LUVCL' where id=3;
-update noar ti set b0='FMZ7LUVCL' where id=3;
-update noar tt set v0='IGZA3P9YU6BLG44' where id=3;
-update noar ti set v0='IGZA3P9YU6BLG44' where id=3;
-update noar tt set b1='0AHRCNFSY928W' where id=3;
-update noar ti set b1='0AHRCNFSY928W' where id=3;
-update noar tt set v0='1LBZ3F4M' where id=3;
-update noar ti set v0='1LBZ3F4M' where id=3;
-update noar tt set b2='NM6YBTZN8WTGGAL4ZE' where id=3;
-update noar ti set b2='NM6YBTZN8WTGGAL4ZE' where id=3;
-update noar tt set v0='WSK' where id=4;
-update noar ti set v0='WSK' where id=4;
-update noar tt set b0='4IMKPEC354BD' where id=4;
-update noar ti set b0='4IMKPEC354BD' where id=4;
-update noar tt set v0='9KEY9LRGNX45UJ4MVAB5Y629B5VCJCH' where id=4;
-update noar ti set v0='9KEY9LRGNX45UJ4MVAB5Y629B5VCJCH' where id=4;
-update noar tt set b1='O8QEPCSCVG4TN8RE0P00M' where id=4;
-update noar ti set b1='O8QEPCSCVG4TN8RE0P00M' where id=4;
-update noar tt set v0='CDHA8OVJSBNV2' where id=4;
-update noar ti set v0='CDHA8OVJSBNV2' where id=4;
-update noar tt set b2='83TIOFSKYE89SBDFE7PPIC3IN1KQULT' where id=4;
-update noar ti set b2='83TIOFSKYE89SBDFE7PPIC3IN1KQULT' where id=4;
-update noar tt set v0='PDNQREAX4YAFDZST4' where id=5;
-update noar ti set v0='PDNQREAX4YAFDZST4' where id=5;
-update noar tt set b0='D3' where id=5;
-update noar ti set b0='D3' where id=5;
-update noar tt set v0='2WQ3NXOXYKC63AGL9JPA6H9FJP0P' where id=5;
-update noar ti set v0='2WQ3NXOXYKC63AGL9JPA6H9FJP0P' where id=5;
-update noar tt set b1='ONWN6' where id=5;
-update noar ti set b1='ONWN6' where id=5;
-update noar tt set v0='Z63OYWP1' where id=5;
-update noar ti set v0='Z63OYWP1' where id=5;
-update noar tt set b2='08GFNMGE2CN569GFG0ZO4IOCIEJRQ6E' where id=5;
-update noar ti set b2='08GFNMGE2CN569GFG0ZO4IOCIEJRQ6E' where id=5;
-update noar tt set v0='F11EJ73DUP397PSBXDZEJ7Z' where id=6;
-update noar ti set v0='F11EJ73DUP397PSBXDZEJ7Z' where id=6;
-update noar tt set b0='68ITH8MZV5VM3FGPKJ5EK1PGCO3MA' where id=6;
-update noar ti set b0='68ITH8MZV5VM3FGPKJ5EK1PGCO3MA' where id=6;
-update noar tt set v0='KNEK' where id=6;
-update noar ti set v0='KNEK' where id=6;
-update noar tt set b1='EBLGZXZL362MTG38JZGQU8JQ' where id=6;
-update noar ti set b1='EBLGZXZL362MTG38JZGQU8JQ' where id=6;
-update noar tt set v0='21DPG0O26YEMF722QXIOHI' where id=6;
-update noar ti set v0='21DPG0O26YEMF722QXIOHI' where id=6;
-update noar tt set b2='U9LV8NADTRY35NL17HWW137' where id=6;
-update noar ti set b2='U9LV8NADTRY35NL17HWW137' where id=6;
-update noar tt set v0='UAC629SBMJLSN1QR1M' where id=7;
-update noar ti set v0='UAC629SBMJLSN1QR1M' where id=7;
-update noar tt set b0='LWIQ3DHPERZ8GW9YCL644FS7L53T' where id=7;
-update noar ti set b0='LWIQ3DHPERZ8GW9YCL644FS7L53T' where id=7;
-update noar tt set v0='KHDNXO0YUBC' where id=7;
-update noar ti set v0='KHDNXO0YUBC' where id=7;
-update noar tt set b1='1DYRKIZMDUTKHR009JNJ0TSKYUSVQCT' where id=7;
-update noar ti set b1='1DYRKIZMDUTKHR009JNJ0TSKYUSVQCT' where id=7;
-update noar tt set v0='1TP2B6JG4GHVDR05QNTVFFIBV2YT' where id=7;
-update noar ti set v0='1TP2B6JG4GHVDR05QNTVFFIBV2YT' where id=7;
-update noar tt set b2='1N' where id=7;
-update noar ti set b2='1N' where id=7;
-update noar tt set v0='EPHKTPAMZSO9VD' where id=8;
-update noar ti set v0='EPHKTPAMZSO9VD' where id=8;
-update noar tt set b0='UCTP1PB4S37LMC11O4SG' where id=8;
-update noar ti set b0='UCTP1PB4S37LMC11O4SG' where id=8;
-update noar tt set v0='Z72ZKRJ80GXAKD9XC' where id=8;
-update noar ti set v0='Z72ZKRJ80GXAKD9XC' where id=8;
-update noar tt set b1='424GFORQPN7IFY9WXF75' where id=8;
-update noar ti set b1='424GFORQPN7IFY9WXF75' where id=8;
-update noar tt set v0='DXL2TJAZ76S' where id=8;
-update noar ti set v0='DXL2TJAZ76S' where id=8;
-update noar tt set b2='7VMAGJF9654ODDIF6Y' where id=8;
-update noar ti set b2='7VMAGJF9654ODDIF6Y' where id=8;
-update noar tt set v0='PE2LA6KP2AQ3XYZ16XVL4GFE' where id=9;
-update noar ti set v0='PE2LA6KP2AQ3XYZ16XVL4GFE' where id=9;
-update noar tt set b0='Q620B3726' where id=9;
-update noar ti set b0='Q620B3726' where id=9;
-update noar tt set v0='LSZK5M0CR46TQM7J7202' where id=9;
-update noar ti set v0='LSZK5M0CR46TQM7J7202' where id=9;
-update noar tt set b1='PN1AEX4113G2MWG6T2TE749' where id=9;
-update noar ti set b1='PN1AEX4113G2MWG6T2TE749' where id=9;
-update noar tt set v0='05CRYOREIPFEI2TTFVQ4SD4GLU7EL9' where id=9;
-update noar ti set v0='05CRYOREIPFEI2TTFVQ4SD4GLU7EL9' where id=9;
-update noar tt set b2='9AMN88PAHTXOJT780AOVYR4' where id=9;
-update noar ti set b2='9AMN88PAHTXOJT780AOVYR4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 blob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='APLZI' where id=1;
-update noar ti set v0='APLZI' where id=1;
-update noar tt set b0='S9MZ4WBPJ1ELTXHYXU6751NX165H9K' where id=1;
-update noar ti set b0='S9MZ4WBPJ1ELTXHYXU6751NX165H9K' where id=1;
-update noar tt set v0='I4V63LCSQ' where id=1;
-update noar ti set v0='I4V63LCSQ' where id=1;
-update noar tt set b1='MHQJC9NV7C8Y0XM' where id=1;
-update noar ti set b1='MHQJC9NV7C8Y0XM' where id=1;
-update noar tt set v0='R0Q5TLCM4E' where id=1;
-update noar ti set v0='R0Q5TLCM4E' where id=1;
-update noar tt set b2='01W3U47FLDXU' where id=1;
-update noar ti set b2='01W3U47FLDXU' where id=1;
-update noar tt set v0='A4U7B4LAI3FDVAT7UG25TZATDXYT' where id=2;
-update noar ti set v0='A4U7B4LAI3FDVAT7UG25TZATDXYT' where id=2;
-update noar tt set b0='H19OVWEIZV0L4ZPU' where id=2;
-update noar ti set b0='H19OVWEIZV0L4ZPU' where id=2;
-update noar tt set v0='8QXDGL1YI17WMRX2X8' where id=2;
-update noar ti set v0='8QXDGL1YI17WMRX2X8' where id=2;
-update noar tt set b1='SNSJ1OA' where id=2;
-update noar ti set b1='SNSJ1OA' where id=2;
-update noar tt set v0='ACAKCLR0Z' where id=2;
-update noar ti set v0='ACAKCLR0Z' where id=2;
-update noar tt set b2='GKW8' where id=2;
-update noar ti set b2='GKW8' where id=2;
-update noar tt set v0='GORMU1E6O4SZF5N' where id=3;
-update noar ti set v0='GORMU1E6O4SZF5N' where id=3;
-update noar tt set b0='0B1QFQWK4QIYQUD9YLN6' where id=3;
-update noar ti set b0='0B1QFQWK4QIYQUD9YLN6' where id=3;
-update noar tt set v0='M4F2ZS8S5ED6' where id=3;
-update noar ti set v0='M4F2ZS8S5ED6' where id=3;
-update noar tt set b1='19PJZNZ7XSTA4F218O204ZI1R4' where id=3;
-update noar ti set b1='19PJZNZ7XSTA4F218O204ZI1R4' where id=3;
-update noar tt set v0='AR8GF7OXRV3VYBOG8ECQLP64S7' where id=3;
-update noar ti set v0='AR8GF7OXRV3VYBOG8ECQLP64S7' where id=3;
-update noar tt set b2='JXRWRAFA0XCIEC6HIW9HG27C' where id=3;
-update noar ti set b2='JXRWRAFA0XCIEC6HIW9HG27C' where id=3;
-update noar tt set v0='Z3XLULRTTIJYE86ZZ1LFLU3Z' where id=4;
-update noar ti set v0='Z3XLULRTTIJYE86ZZ1LFLU3Z' where id=4;
-update noar tt set b0='1' where id=4;
-update noar ti set b0='1' where id=4;
-update noar tt set v0='225NUVBNSANXY8FXQ' where id=4;
-update noar ti set v0='225NUVBNSANXY8FXQ' where id=4;
-update noar tt set b1='40CCS0V14AQYGU3HUV0' where id=4;
-update noar ti set b1='40CCS0V14AQYGU3HUV0' where id=4;
-update noar tt set v0='XE9IQE9RG5F0F' where id=4;
-update noar ti set v0='XE9IQE9RG5F0F' where id=4;
-update noar tt set b2='YU5YRK0M3JA5U4FHN1XJUMVFGW' where id=4;
-update noar ti set b2='YU5YRK0M3JA5U4FHN1XJUMVFGW' where id=4;
-update noar tt set v0='THQDSFZFBIRX1QA0I2QLMDO5ZCCGPLRI' where id=5;
-update noar ti set v0='THQDSFZFBIRX1QA0I2QLMDO5ZCCGPLRI' where id=5;
-update noar tt set b0='157GH41KBMXQ1NB86SI8' where id=5;
-update noar ti set b0='157GH41KBMXQ1NB86SI8' where id=5;
-update noar tt set v0='E69RBLXP6GE3SZ7NA1Y8' where id=5;
-update noar ti set v0='E69RBLXP6GE3SZ7NA1Y8' where id=5;
-update noar tt set b1='CJI5CKES00ZEUFRDICA67' where id=5;
-update noar ti set b1='CJI5CKES00ZEUFRDICA67' where id=5;
-update noar tt set v0='I0P6UW01XIQ3WUNIR' where id=5;
-update noar ti set v0='I0P6UW01XIQ3WUNIR' where id=5;
-update noar tt set b2='E7' where id=5;
-update noar ti set b2='E7' where id=5;
-update noar tt set v0='5CWTITYB30POBA565D17PZGT1TFT311' where id=6;
-update noar ti set v0='5CWTITYB30POBA565D17PZGT1TFT311' where id=6;
-update noar tt set b0='O1HKAN2KDVFHRWKVV' where id=6;
-update noar ti set b0='O1HKAN2KDVFHRWKVV' where id=6;
-update noar tt set v0='P1U732XALDLCKC4VGJCBWSL2TEJ4ISD1' where id=6;
-update noar ti set v0='P1U732XALDLCKC4VGJCBWSL2TEJ4ISD1' where id=6;
-update noar tt set b1='45XI' where id=6;
-update noar ti set b1='45XI' where id=6;
-update noar tt set v0='ZE08WAVCCXIMXEKIYVJQ3Q0' where id=6;
-update noar ti set v0='ZE08WAVCCXIMXEKIYVJQ3Q0' where id=6;
-update noar tt set b2='TFH0198RJO7L' where id=6;
-update noar ti set b2='TFH0198RJO7L' where id=6;
-update noar tt set v0='3Z' where id=7;
-update noar ti set v0='3Z' where id=7;
-update noar tt set b0='XJA96B06L9AP97TX' where id=7;
-update noar ti set b0='XJA96B06L9AP97TX' where id=7;
-update noar tt set v0='64TJ2GMIHOYE' where id=7;
-update noar ti set v0='64TJ2GMIHOYE' where id=7;
-update noar tt set b1='5CDAHJ' where id=7;
-update noar ti set b1='5CDAHJ' where id=7;
-update noar tt set v0='5EPYCKMEP5OQYXZ67' where id=7;
-update noar ti set v0='5EPYCKMEP5OQYXZ67' where id=7;
-update noar tt set b2='1KW5SQH3O1C9MVVNGLA92EOQ15HAB8IY' where id=7;
-update noar ti set b2='1KW5SQH3O1C9MVVNGLA92EOQ15HAB8IY' where id=7;
-update noar tt set v0='1YDMMK99RLONRIEHZC8JUS' where id=8;
-update noar ti set v0='1YDMMK99RLONRIEHZC8JUS' where id=8;
-update noar tt set b0='0HE327ETWP8ZYGQ8DXS' where id=8;
-update noar ti set b0='0HE327ETWP8ZYGQ8DXS' where id=8;
-update noar tt set v0='AQ852028Z1Y9FYITIHTM' where id=8;
-update noar ti set v0='AQ852028Z1Y9FYITIHTM' where id=8;
-update noar tt set b1='3DXVPJW8Y8' where id=8;
-update noar ti set b1='3DXVPJW8Y8' where id=8;
-update noar tt set v0='IN' where id=8;
-update noar ti set v0='IN' where id=8;
-update noar tt set b2='SOI73ZNUPWHTSW' where id=8;
-update noar ti set b2='SOI73ZNUPWHTSW' where id=8;
-update noar tt set v0='83868FRCEWWI' where id=9;
-update noar ti set v0='83868FRCEWWI' where id=9;
-update noar tt set b0='8N76N1ZG6KIHHUVUB73GDVZGN738A' where id=9;
-update noar ti set b0='8N76N1ZG6KIHHUVUB73GDVZGN738A' where id=9;
-update noar tt set v0='E8YAGGTRWYS' where id=9;
-update noar ti set v0='E8YAGGTRWYS' where id=9;
-update noar tt set b1='SGEATI51WWWYV6BDT' where id=9;
-update noar ti set b1='SGEATI51WWWYV6BDT' where id=9;
-update noar tt set v0='2' where id=9;
-update noar ti set v0='2' where id=9;
-update noar tt set b2='6' where id=9;
-update noar ti set b2='6' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='6ZBNVKOG3W6NX4RB' where id=1;
-update noar ti set v0='6ZBNVKOG3W6NX4RB' where id=1;
-update noar tt set b0='QX8O7MA5URA98KP94' where id=1;
-update noar ti set b0='QX8O7MA5URA98KP94' where id=1;
-update noar tt set v0='G1RI' where id=1;
-update noar ti set v0='G1RI' where id=1;
-update noar tt set b1='AMIUUG4FC5JLMTQTFNQOM' where id=1;
-update noar ti set b1='AMIUUG4FC5JLMTQTFNQOM' where id=1;
-update noar tt set v0='5SOZSZ9ORSJFQ3DB661DEI5R' where id=1;
-update noar ti set v0='5SOZSZ9ORSJFQ3DB661DEI5R' where id=1;
-update noar tt set b2='1GT4K11JD1UC8HFVDD5Q3TYPGC' where id=1;
-update noar ti set b2='1GT4K11JD1UC8HFVDD5Q3TYPGC' where id=1;
-update noar tt set v0='1270IA7FZOOF3' where id=2;
-update noar ti set v0='1270IA7FZOOF3' where id=2;
-update noar tt set b0='94VPNXSEYWLZU8GRM08XFAIFQ' where id=2;
-update noar ti set b0='94VPNXSEYWLZU8GRM08XFAIFQ' where id=2;
-update noar tt set v0='3N309BC1X29YOJLKIH0T610VNQ' where id=2;
-update noar ti set v0='3N309BC1X29YOJLKIH0T610VNQ' where id=2;
-update noar tt set b1='TI1UBV' where id=2;
-update noar ti set b1='TI1UBV' where id=2;
-update noar tt set v0='7Y7Y6KQGY654GH99E8ULTEYST9P' where id=2;
-update noar ti set v0='7Y7Y6KQGY654GH99E8ULTEYST9P' where id=2;
-update noar tt set b2='4J1' where id=2;
-update noar ti set b2='4J1' where id=2;
-update noar tt set v0='YINZ3QJL3BD3Q6YPY67Y07VBHR' where id=3;
-update noar ti set v0='YINZ3QJL3BD3Q6YPY67Y07VBHR' where id=3;
-update noar tt set b0='BDIGSLA111X85PNCA748Q9VFW95D9' where id=3;
-update noar ti set b0='BDIGSLA111X85PNCA748Q9VFW95D9' where id=3;
-update noar tt set v0='K2A2LFVTVSKSGXHNO80BFCV0VD' where id=3;
-update noar ti set v0='K2A2LFVTVSKSGXHNO80BFCV0VD' where id=3;
-update noar tt set b1='FS8IKIEFRHJCOG0WU0OZ5W6UMW8QHYN' where id=3;
-update noar ti set b1='FS8IKIEFRHJCOG0WU0OZ5W6UMW8QHYN' where id=3;
-update noar tt set v0='0N' where id=3;
-update noar ti set v0='0N' where id=3;
-update noar tt set b2='Y8CMUCOD' where id=3;
-update noar ti set b2='Y8CMUCOD' where id=3;
-update noar tt set v0='X' where id=4;
-update noar ti set v0='X' where id=4;
-update noar tt set b0='X' where id=4;
-update noar ti set b0='X' where id=4;
-update noar tt set v0='7R2JXVMPCVQGIMVHH6S3A' where id=4;
-update noar ti set v0='7R2JXVMPCVQGIMVHH6S3A' where id=4;
-update noar tt set b1='YK40PK165PPS' where id=4;
-update noar ti set b1='YK40PK165PPS' where id=4;
-update noar tt set v0='0F79BGF63EHJKH6OHB49LLGJ' where id=4;
-update noar ti set v0='0F79BGF63EHJKH6OHB49LLGJ' where id=4;
-update noar tt set b2='DA3NEDNCW9NUF87' where id=4;
-update noar ti set b2='DA3NEDNCW9NUF87' where id=4;
-update noar tt set v0='UN6NUVXDYV68AZT8T65XJW2VMJF' where id=5;
-update noar ti set v0='UN6NUVXDYV68AZT8T65XJW2VMJF' where id=5;
-update noar tt set b0='Y3CP1FCN93' where id=5;
-update noar ti set b0='Y3CP1FCN93' where id=5;
-update noar tt set v0='AR9JVNGCRIJ' where id=5;
-update noar ti set v0='AR9JVNGCRIJ' where id=5;
-update noar tt set b1='5MU6N' where id=5;
-update noar ti set b1='5MU6N' where id=5;
-update noar tt set v0='SW9A7073QK8IFU5P' where id=5;
-update noar ti set v0='SW9A7073QK8IFU5P' where id=5;
-update noar tt set b2='NY3EY' where id=5;
-update noar ti set b2='NY3EY' where id=5;
-update noar tt set v0='GKUH3JWD1Q7MV' where id=6;
-update noar ti set v0='GKUH3JWD1Q7MV' where id=6;
-update noar tt set b0='SAW4QX2J9UUA4QICOWMVO3Y' where id=6;
-update noar ti set b0='SAW4QX2J9UUA4QICOWMVO3Y' where id=6;
-update noar tt set v0='O9JR149YTD5AC74D' where id=6;
-update noar ti set v0='O9JR149YTD5AC74D' where id=6;
-update noar tt set b1='HP2' where id=6;
-update noar ti set b1='HP2' where id=6;
-update noar tt set v0='G8C00B9YWE8RM9I3JASP7C58CAF4S' where id=6;
-update noar ti set v0='G8C00B9YWE8RM9I3JASP7C58CAF4S' where id=6;
-update noar tt set b2='JGGTNH1Q4D11DL5QSBXZQD5RR4M530' where id=6;
-update noar ti set b2='JGGTNH1Q4D11DL5QSBXZQD5RR4M530' where id=6;
-update noar tt set v0='S75Z2E0HLQLOPKOL672WJQ' where id=7;
-update noar ti set v0='S75Z2E0HLQLOPKOL672WJQ' where id=7;
-update noar tt set b0='638SVMZ1HDZ' where id=7;
-update noar ti set b0='638SVMZ1HDZ' where id=7;
-update noar tt set v0='5K' where id=7;
-update noar ti set v0='5K' where id=7;
-update noar tt set b1='3XC' where id=7;
-update noar ti set b1='3XC' where id=7;
-update noar tt set v0='V5NIFIE57BNHT9GC8' where id=7;
-update noar ti set v0='V5NIFIE57BNHT9GC8' where id=7;
-update noar tt set b2='K5YFJQLVCESN9A' where id=7;
-update noar ti set b2='K5YFJQLVCESN9A' where id=7;
-update noar tt set v0='ZHZWH4OFS91HN22GJWK3G' where id=8;
-update noar ti set v0='ZHZWH4OFS91HN22GJWK3G' where id=8;
-update noar tt set b0='22ZU078V' where id=8;
-update noar ti set b0='22ZU078V' where id=8;
-update noar tt set v0='PGNQOOW733ZWZ2AIG9WMBX6X71QCDC2' where id=8;
-update noar ti set v0='PGNQOOW733ZWZ2AIG9WMBX6X71QCDC2' where id=8;
-update noar tt set b1='CHQWB5G7TB7R6F' where id=8;
-update noar ti set b1='CHQWB5G7TB7R6F' where id=8;
-update noar tt set v0='MCNXLAYKR1MER4R1U0UUQ5YCZ27Q16G' where id=8;
-update noar ti set v0='MCNXLAYKR1MER4R1U0UUQ5YCZ27Q16G' where id=8;
-update noar tt set b2='N3Y0' where id=8;
-update noar ti set b2='N3Y0' where id=8;
-update noar tt set v0='GY7Y73QRKBYO9H0856DT34' where id=9;
-update noar ti set v0='GY7Y73QRKBYO9H0856DT34' where id=9;
-update noar tt set b0='D5OGS' where id=9;
-update noar ti set b0='D5OGS' where id=9;
-update noar tt set v0='VLI69Y0IGG9X2G9ZJV0XU671TQXDQ4L' where id=9;
-update noar ti set v0='VLI69Y0IGG9X2G9ZJV0XU671TQXDQ4L' where id=9;
-update noar tt set b1='ESTISXLS27HP2TSFS8IQ' where id=9;
-update noar ti set b1='ESTISXLS27HP2TSFS8IQ' where id=9;
-update noar tt set v0='OWHJZDT3YWSAG2U' where id=9;
-update noar ti set v0='OWHJZDT3YWSAG2U' where id=9;
-update noar tt set b2='B0Z' where id=9;
-update noar ti set b2='B0Z' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 blob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='ONFF44G2302R' where id=1;
-update noar ti set v0='ONFF44G2302R' where id=1;
-update noar tt set b0='UC5R9GZTZ3GL4WG' where id=1;
-update noar ti set b0='UC5R9GZTZ3GL4WG' where id=1;
-update noar tt set v0='V' where id=1;
-update noar ti set v0='V' where id=1;
-update noar tt set b1='9PF80X3LPB9ZYO6VF19IA8' where id=1;
-update noar ti set b1='9PF80X3LPB9ZYO6VF19IA8' where id=1;
-update noar tt set v0='XSCJ6ER4CAI' where id=1;
-update noar ti set v0='XSCJ6ER4CAI' where id=1;
-update noar tt set b2='EP15TLUDWYZGFC' where id=1;
-update noar ti set b2='EP15TLUDWYZGFC' where id=1;
-update noar tt set v0='ZOBJM6BIB58SYN' where id=2;
-update noar ti set v0='ZOBJM6BIB58SYN' where id=2;
-update noar tt set b0='JEV0KHG' where id=2;
-update noar ti set b0='JEV0KHG' where id=2;
-update noar tt set v0='QQVJ0' where id=2;
-update noar ti set v0='QQVJ0' where id=2;
-update noar tt set b1='VVBKWCNX0S43N3A0NBT8KPQOT78P4NGD' where id=2;
-update noar ti set b1='VVBKWCNX0S43N3A0NBT8KPQOT78P4NGD' where id=2;
-update noar tt set v0='2NTRQQYTSWC1R5KQ44D283Z9U412W2A' where id=2;
-update noar ti set v0='2NTRQQYTSWC1R5KQ44D283Z9U412W2A' where id=2;
-update noar tt set b2='RPSC5L8' where id=2;
-update noar ti set b2='RPSC5L8' where id=2;
-update noar tt set v0='TQZHRXXTV3TF964F2JM1LUNOEL35RU' where id=3;
-update noar ti set v0='TQZHRXXTV3TF964F2JM1LUNOEL35RU' where id=3;
-update noar tt set b0='JLBNDOU9UND27' where id=3;
-update noar ti set b0='JLBNDOU9UND27' where id=3;
-update noar tt set v0='BGI68Q06' where id=3;
-update noar ti set v0='BGI68Q06' where id=3;
-update noar tt set b1='NZZC3V2E5O3SSH8T5' where id=3;
-update noar ti set b1='NZZC3V2E5O3SSH8T5' where id=3;
-update noar tt set v0='JGKQUMGQ7G07XZ8GI' where id=3;
-update noar ti set v0='JGKQUMGQ7G07XZ8GI' where id=3;
-update noar tt set b2='1QXL' where id=3;
-update noar ti set b2='1QXL' where id=3;
-update noar tt set v0='3OT0Z8' where id=4;
-update noar ti set v0='3OT0Z8' where id=4;
-update noar tt set b0='5R0ZEF' where id=4;
-update noar ti set b0='5R0ZEF' where id=4;
-update noar tt set v0='9PZFZJ6ENDTNTOSRL' where id=4;
-update noar ti set v0='9PZFZJ6ENDTNTOSRL' where id=4;
-update noar tt set b1='CKPULBG8ZMEOGBH713IHHKTKLF' where id=4;
-update noar ti set b1='CKPULBG8ZMEOGBH713IHHKTKLF' where id=4;
-update noar tt set v0='P0XEWHUE19J0ICFPLHSEGW' where id=4;
-update noar ti set v0='P0XEWHUE19J0ICFPLHSEGW' where id=4;
-update noar tt set b2='9YF1NI30R1ZP8FESQCR' where id=4;
-update noar ti set b2='9YF1NI30R1ZP8FESQCR' where id=4;
-update noar tt set v0='WT6E0O93I89T8UB59LM78WRNNKA2N1FF' where id=5;
-update noar ti set v0='WT6E0O93I89T8UB59LM78WRNNKA2N1FF' where id=5;
-update noar tt set b0='4BWWN467RNC1M5CRZQ' where id=5;
-update noar ti set b0='4BWWN467RNC1M5CRZQ' where id=5;
-update noar tt set v0='V5I916LT9G4YWHRFUZVS92' where id=5;
-update noar ti set v0='V5I916LT9G4YWHRFUZVS92' where id=5;
-update noar tt set b1='YKTLN36YOE2C87PMY2O2Q4MYRQR0' where id=5;
-update noar ti set b1='YKTLN36YOE2C87PMY2O2Q4MYRQR0' where id=5;
-update noar tt set v0='RDQ1PCR' where id=5;
-update noar ti set v0='RDQ1PCR' where id=5;
-update noar tt set b2='P9ZZEQ79YMBLG3Q80JC1PF' where id=5;
-update noar ti set b2='P9ZZEQ79YMBLG3Q80JC1PF' where id=5;
-update noar tt set v0='TSQ7SMNE2UK57' where id=6;
-update noar ti set v0='TSQ7SMNE2UK57' where id=6;
-update noar tt set b0='96G9QADI0NURQB8SR8AW3Z' where id=6;
-update noar ti set b0='96G9QADI0NURQB8SR8AW3Z' where id=6;
-update noar tt set v0='LSGP724UKNHA86OZO' where id=6;
-update noar ti set v0='LSGP724UKNHA86OZO' where id=6;
-update noar tt set b1='W5PPE5Q6' where id=6;
-update noar ti set b1='W5PPE5Q6' where id=6;
-update noar tt set v0='KJ5R' where id=6;
-update noar ti set v0='KJ5R' where id=6;
-update noar tt set b2='44V3F' where id=6;
-update noar ti set b2='44V3F' where id=6;
-update noar tt set v0='8F41FKG835LCEE9HBQ' where id=7;
-update noar ti set v0='8F41FKG835LCEE9HBQ' where id=7;
-update noar tt set b0='KA72MDBST2VEN2RUXSZS1KEEEI3J271' where id=7;
-update noar ti set b0='KA72MDBST2VEN2RUXSZS1KEEEI3J271' where id=7;
-update noar tt set v0='3I4KFFXPOMX' where id=7;
-update noar ti set v0='3I4KFFXPOMX' where id=7;
-update noar tt set b1='BGDG' where id=7;
-update noar ti set b1='BGDG' where id=7;
-update noar tt set v0='INYS5F0A7YMJZHPAMY0YJLP0P99160' where id=7;
-update noar ti set v0='INYS5F0A7YMJZHPAMY0YJLP0P99160' where id=7;
-update noar tt set b2='75AGVP4YUIJQ3USI9LTK8M' where id=7;
-update noar ti set b2='75AGVP4YUIJQ3USI9LTK8M' where id=7;
-update noar tt set v0='QPFVBY5OMJN' where id=8;
-update noar ti set v0='QPFVBY5OMJN' where id=8;
-update noar tt set b0='FHOWUG2M30B0SCM4FBIA' where id=8;
-update noar ti set b0='FHOWUG2M30B0SCM4FBIA' where id=8;
-update noar tt set v0='LTNSHQ3' where id=8;
-update noar ti set v0='LTNSHQ3' where id=8;
-update noar tt set b1='D2TI8X28OV4FT0P6867HZA2TVJAX0L' where id=8;
-update noar ti set b1='D2TI8X28OV4FT0P6867HZA2TVJAX0L' where id=8;
-update noar tt set v0='4' where id=8;
-update noar ti set v0='4' where id=8;
-update noar tt set b2='B50OD0' where id=8;
-update noar ti set b2='B50OD0' where id=8;
-update noar tt set v0='G' where id=9;
-update noar ti set v0='G' where id=9;
-update noar tt set b0='9ZKNYBO5C' where id=9;
-update noar ti set b0='9ZKNYBO5C' where id=9;
-update noar tt set v0='3V1ZXCECFE458612Z20AL' where id=9;
-update noar ti set v0='3V1ZXCECFE458612Z20AL' where id=9;
-update noar tt set b1='S8L' where id=9;
-update noar ti set b1='S8L' where id=9;
-update noar tt set v0='4NFAK0P40' where id=9;
-update noar ti set v0='4NFAK0P40' where id=9;
-update noar tt set b2='TVC5WGNVIKZQAZOU2Q' where id=9;
-update noar ti set b2='TVC5WGNVIKZQAZOU2Q' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='GBAK2BFJAOAQZSAE1' where id=1;
-update noar ti set v0='GBAK2BFJAOAQZSAE1' where id=1;
-update noar tt set b0='68SKPCL6Q1T11H43QMNDZARIW7C' where id=1;
-update noar ti set b0='68SKPCL6Q1T11H43QMNDZARIW7C' where id=1;
-update noar tt set v0='PYUIY91OPGDQTNJ9ICXJRVWGACSVI4' where id=1;
-update noar ti set v0='PYUIY91OPGDQTNJ9ICXJRVWGACSVI4' where id=1;
-update noar tt set b1='75' where id=1;
-update noar ti set b1='75' where id=1;
-update noar tt set v0='6L3C5H' where id=1;
-update noar ti set v0='6L3C5H' where id=1;
-update noar tt set b2='R4HZOO7UMCKCLR7NEV5C' where id=1;
-update noar ti set b2='R4HZOO7UMCKCLR7NEV5C' where id=1;
-update noar tt set v0='MF9CRTJ0SO5JUEZSP04L471MT27V9W' where id=2;
-update noar ti set v0='MF9CRTJ0SO5JUEZSP04L471MT27V9W' where id=2;
-update noar tt set b0='WQ5SMJW4YB32YW5R8KTMEMLSSKH49AU' where id=2;
-update noar ti set b0='WQ5SMJW4YB32YW5R8KTMEMLSSKH49AU' where id=2;
-update noar tt set v0='CEBLSXHJFZM8PZH' where id=2;
-update noar ti set v0='CEBLSXHJFZM8PZH' where id=2;
-update noar tt set b1='LZMVYM8' where id=2;
-update noar ti set b1='LZMVYM8' where id=2;
-update noar tt set v0='9K91PKWQCGXUVBFM9ZYIJLZOIYPP' where id=2;
-update noar ti set v0='9K91PKWQCGXUVBFM9ZYIJLZOIYPP' where id=2;
-update noar tt set b2='3G7C5EFVZNVHH' where id=2;
-update noar ti set b2='3G7C5EFVZNVHH' where id=2;
-update noar tt set v0='RG3HEJVRQ1NZ' where id=3;
-update noar ti set v0='RG3HEJVRQ1NZ' where id=3;
-update noar tt set b0='80ZRCXXZB6JMYCPUC5IOE3E9L' where id=3;
-update noar ti set b0='80ZRCXXZB6JMYCPUC5IOE3E9L' where id=3;
-update noar tt set v0='Z09I' where id=3;
-update noar ti set v0='Z09I' where id=3;
-update noar tt set b1='ZGI0798ASCB9LBTUP1NIA5ANZ' where id=3;
-update noar ti set b1='ZGI0798ASCB9LBTUP1NIA5ANZ' where id=3;
-update noar tt set v0='I' where id=3;
-update noar ti set v0='I' where id=3;
-update noar tt set b2='CA4I0PRT3GTU7TB07MRR1EAG1GFVD' where id=3;
-update noar ti set b2='CA4I0PRT3GTU7TB07MRR1EAG1GFVD' where id=3;
-update noar tt set v0='P17KDT11RZTM7NJFHAY7S' where id=4;
-update noar ti set v0='P17KDT11RZTM7NJFHAY7S' where id=4;
-update noar tt set b0='3' where id=4;
-update noar ti set b0='3' where id=4;
-update noar tt set v0='RM' where id=4;
-update noar ti set v0='RM' where id=4;
-update noar tt set b1='G0LSI2ZRCTHNTWKMR4BAKTDKT7AC9Y' where id=4;
-update noar ti set b1='G0LSI2ZRCTHNTWKMR4BAKTDKT7AC9Y' where id=4;
-update noar tt set v0='U76' where id=4;
-update noar ti set v0='U76' where id=4;
-update noar tt set b2='ZYKG98BP' where id=4;
-update noar ti set b2='ZYKG98BP' where id=4;
-update noar tt set v0='OJTAQG1TZMB7IIGAIQCEFYWL' where id=5;
-update noar ti set v0='OJTAQG1TZMB7IIGAIQCEFYWL' where id=5;
-update noar tt set b0='WZ6UW2AXNVHZZR3S213H' where id=5;
-update noar ti set b0='WZ6UW2AXNVHZZR3S213H' where id=5;
-update noar tt set v0='2QDB4AXJCRQ8CQRPHMXO298' where id=5;
-update noar ti set v0='2QDB4AXJCRQ8CQRPHMXO298' where id=5;
-update noar tt set b1='V3HOG6WVDD81L0IRYXX' where id=5;
-update noar ti set b1='V3HOG6WVDD81L0IRYXX' where id=5;
-update noar tt set v0='WCES569KHVDNK8AL2WEWXWLJO963OP3' where id=5;
-update noar ti set v0='WCES569KHVDNK8AL2WEWXWLJO963OP3' where id=5;
-update noar tt set b2='3TEB7F6M8GDF' where id=5;
-update noar ti set b2='3TEB7F6M8GDF' where id=5;
-update noar tt set v0='J5A74PPDI7DOHN7ONV3WNO8' where id=6;
-update noar ti set v0='J5A74PPDI7DOHN7ONV3WNO8' where id=6;
-update noar tt set b0='V07KWAZ0CZ4NGOL' where id=6;
-update noar ti set b0='V07KWAZ0CZ4NGOL' where id=6;
-update noar tt set v0='Z2M0IN0E2CJUW56N1XC' where id=6;
-update noar ti set v0='Z2M0IN0E2CJUW56N1XC' where id=6;
-update noar tt set b1='N5A' where id=6;
-update noar ti set b1='N5A' where id=6;
-update noar tt set v0='WFAGYXW8RY' where id=6;
-update noar ti set v0='WFAGYXW8RY' where id=6;
-update noar tt set b2='DQVMF' where id=6;
-update noar ti set b2='DQVMF' where id=6;
-update noar tt set v0='ODYUYEZLTQWHFXP7HO' where id=7;
-update noar ti set v0='ODYUYEZLTQWHFXP7HO' where id=7;
-update noar tt set b0='42' where id=7;
-update noar ti set b0='42' where id=7;
-update noar tt set v0='JW06A2SCBZJ0UBF' where id=7;
-update noar ti set v0='JW06A2SCBZJ0UBF' where id=7;
-update noar tt set b1='T' where id=7;
-update noar ti set b1='T' where id=7;
-update noar tt set v0='Q1' where id=7;
-update noar ti set v0='Q1' where id=7;
-update noar tt set b2='LU5V96HNDFV3II9DG' where id=7;
-update noar ti set b2='LU5V96HNDFV3II9DG' where id=7;
-update noar tt set v0='9CDZSGIQYZ1' where id=8;
-update noar ti set v0='9CDZSGIQYZ1' where id=8;
-update noar tt set b0='QZAF36' where id=8;
-update noar ti set b0='QZAF36' where id=8;
-update noar tt set v0='O1E0E4EGX80N7FREU2GCX7NFRP' where id=8;
-update noar ti set v0='O1E0E4EGX80N7FREU2GCX7NFRP' where id=8;
-update noar tt set b1='5' where id=8;
-update noar ti set b1='5' where id=8;
-update noar tt set v0='8N528105NZKSFCEME9Y05AW92YD7XW' where id=8;
-update noar ti set v0='8N528105NZKSFCEME9Y05AW92YD7XW' where id=8;
-update noar tt set b2='0F2LTWHBA7CMPDMT' where id=8;
-update noar ti set b2='0F2LTWHBA7CMPDMT' where id=8;
-update noar tt set v0='BVFQFLWV37YE9' where id=9;
-update noar ti set v0='BVFQFLWV37YE9' where id=9;
-update noar tt set b0='FO7AVDCBHBQD85C2XIB' where id=9;
-update noar ti set b0='FO7AVDCBHBQD85C2XIB' where id=9;
-update noar tt set v0='5MI' where id=9;
-update noar ti set v0='5MI' where id=9;
-update noar tt set b1='MBFUVC7' where id=9;
-update noar ti set b1='MBFUVC7' where id=9;
-update noar tt set v0='7HGQN' where id=9;
-update noar ti set v0='7HGQN' where id=9;
-update noar tt set b2='6UN2QPBM7F' where id=9;
-update noar ti set b2='6UN2QPBM7F' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 mediumblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='KPZVYO9AB4TBWV79HS42AEPOZ52AP' where id=1;
-update noar ti set v0='KPZVYO9AB4TBWV79HS42AEPOZ52AP' where id=1;
-update noar tt set b0='UUKC7TM3' where id=1;
-update noar ti set b0='UUKC7TM3' where id=1;
-update noar tt set v0='GPY8QITUR6O6W97FY' where id=1;
-update noar ti set v0='GPY8QITUR6O6W97FY' where id=1;
-update noar tt set b1='874KU4JDVZ3Z59' where id=1;
-update noar ti set b1='874KU4JDVZ3Z59' where id=1;
-update noar tt set v0='T1031PZ5PLO' where id=1;
-update noar ti set v0='T1031PZ5PLO' where id=1;
-update noar tt set b2='O6FUIATIUWU236FX2NAZEJWEHW' where id=1;
-update noar ti set b2='O6FUIATIUWU236FX2NAZEJWEHW' where id=1;
-update noar tt set v0='FMR2LZWWMDV59E631JR5H4PXWTMD6C' where id=2;
-update noar ti set v0='FMR2LZWWMDV59E631JR5H4PXWTMD6C' where id=2;
-update noar tt set b0='20V7TMPFEZA' where id=2;
-update noar ti set b0='20V7TMPFEZA' where id=2;
-update noar tt set v0='4THRSY' where id=2;
-update noar ti set v0='4THRSY' where id=2;
-update noar tt set b1='G0KBHF9' where id=2;
-update noar ti set b1='G0KBHF9' where id=2;
-update noar tt set v0='VLDX3O6195RL635BPB3Z0M6O1YCDZK9' where id=2;
-update noar ti set v0='VLDX3O6195RL635BPB3Z0M6O1YCDZK9' where id=2;
-update noar tt set b2='ND61J5O61IBF4' where id=2;
-update noar ti set b2='ND61J5O61IBF4' where id=2;
-update noar tt set v0='QPGFY0NDS' where id=3;
-update noar ti set v0='QPGFY0NDS' where id=3;
-update noar tt set b0='GH4DBL7P38V' where id=3;
-update noar ti set b0='GH4DBL7P38V' where id=3;
-update noar tt set v0='OJH31QNF7DZPDJ52A77E37V9JZCI' where id=3;
-update noar ti set v0='OJH31QNF7DZPDJ52A77E37V9JZCI' where id=3;
-update noar tt set b1='6XJ5O' where id=3;
-update noar ti set b1='6XJ5O' where id=3;
-update noar tt set v0='FM4KL1VOV' where id=3;
-update noar ti set v0='FM4KL1VOV' where id=3;
-update noar tt set b2='RTBMSJHJFGTJZTNI297ZV7PV1' where id=3;
-update noar ti set b2='RTBMSJHJFGTJZTNI297ZV7PV1' where id=3;
-update noar tt set v0='33FHSUNH06SQJFKHLMR8H' where id=4;
-update noar ti set v0='33FHSUNH06SQJFKHLMR8H' where id=4;
-update noar tt set b0='RLS5N6WH9UMCD1BYWIASVVNFYFB' where id=4;
-update noar ti set b0='RLS5N6WH9UMCD1BYWIASVVNFYFB' where id=4;
-update noar tt set v0='PNLN4U5M99YQ07' where id=4;
-update noar ti set v0='PNLN4U5M99YQ07' where id=4;
-update noar tt set b1='E89Z86PGWXWWGBC5187IDODXUZALMO' where id=4;
-update noar ti set b1='E89Z86PGWXWWGBC5187IDODXUZALMO' where id=4;
-update noar tt set v0='OSYAFEMYQA25U5WQ12LWAJN' where id=4;
-update noar ti set v0='OSYAFEMYQA25U5WQ12LWAJN' where id=4;
-update noar tt set b2='WNRJLQ692KBXTNZPQCZ5VF5M' where id=4;
-update noar ti set b2='WNRJLQ692KBXTNZPQCZ5VF5M' where id=4;
-update noar tt set v0='9NBE2Z216D9HRQ92NRHXXNH8H' where id=5;
-update noar ti set v0='9NBE2Z216D9HRQ92NRHXXNH8H' where id=5;
-update noar tt set b0='3NJADGOFN2SNGSJJJH7YDLLEOEM2TVHA' where id=5;
-update noar ti set b0='3NJADGOFN2SNGSJJJH7YDLLEOEM2TVHA' where id=5;
-update noar tt set v0='8M2ME99C9QF73PJ9E6' where id=5;
-update noar ti set v0='8M2ME99C9QF73PJ9E6' where id=5;
-update noar tt set b1='T9XFS1B7PH97XJN1KNLYI976ZKY' where id=5;
-update noar ti set b1='T9XFS1B7PH97XJN1KNLYI976ZKY' where id=5;
-update noar tt set v0='YC2U7QDBRWM4MGQGAC9IBC450KPJU6IX' where id=5;
-update noar ti set v0='YC2U7QDBRWM4MGQGAC9IBC450KPJU6IX' where id=5;
-update noar tt set b2='GTNYW0OMB' where id=5;
-update noar ti set b2='GTNYW0OMB' where id=5;
-update noar tt set v0='Z3NOBOH76EHC8PK2YX7' where id=6;
-update noar ti set v0='Z3NOBOH76EHC8PK2YX7' where id=6;
-update noar tt set b0='YQTQG1M' where id=6;
-update noar ti set b0='YQTQG1M' where id=6;
-update noar tt set v0='M9R4' where id=6;
-update noar ti set v0='M9R4' where id=6;
-update noar tt set b1='NGDCUMKSZYXFDSQIUBIUD2EOW2T' where id=6;
-update noar ti set b1='NGDCUMKSZYXFDSQIUBIUD2EOW2T' where id=6;
-update noar tt set v0='JOIL8GVR04LJ5LAY8UBUF87' where id=6;
-update noar ti set v0='JOIL8GVR04LJ5LAY8UBUF87' where id=6;
-update noar tt set b2='68TK0AQPJYGVF0X8K5CP' where id=6;
-update noar ti set b2='68TK0AQPJYGVF0X8K5CP' where id=6;
-update noar tt set v0='057MIGJB7DW83GD3TD5LY' where id=7;
-update noar ti set v0='057MIGJB7DW83GD3TD5LY' where id=7;
-update noar tt set b0='3I9DUBDTHRK1AWPP' where id=7;
-update noar ti set b0='3I9DUBDTHRK1AWPP' where id=7;
-update noar tt set v0='H5UTRAI3DT13VIW' where id=7;
-update noar ti set v0='H5UTRAI3DT13VIW' where id=7;
-update noar tt set b1='23WQ0U' where id=7;
-update noar ti set b1='23WQ0U' where id=7;
-update noar tt set v0='B2' where id=7;
-update noar ti set v0='B2' where id=7;
-update noar tt set b2='5O2JVOBF' where id=7;
-update noar ti set b2='5O2JVOBF' where id=7;
-update noar tt set v0='KV6QLNCBC72PUY9' where id=8;
-update noar ti set v0='KV6QLNCBC72PUY9' where id=8;
-update noar tt set b0='6JLF2XNR7OYVM8EHZ20XSZ2G' where id=8;
-update noar ti set b0='6JLF2XNR7OYVM8EHZ20XSZ2G' where id=8;
-update noar tt set v0='I8DXY2G2FA1D' where id=8;
-update noar ti set v0='I8DXY2G2FA1D' where id=8;
-update noar tt set b1='IS2N19XIFUVAQV' where id=8;
-update noar ti set b1='IS2N19XIFUVAQV' where id=8;
-update noar tt set v0='7B8UE7EMWCRMXULNJ6' where id=8;
-update noar ti set v0='7B8UE7EMWCRMXULNJ6' where id=8;
-update noar tt set b2='D717SK65NCUTOG2SWS1N8YF4ZHSUOSV' where id=8;
-update noar ti set b2='D717SK65NCUTOG2SWS1N8YF4ZHSUOSV' where id=8;
-update noar tt set v0='TYHWK6S2LJR22IIKQBLOYXYY07Q4FQH' where id=9;
-update noar ti set v0='TYHWK6S2LJR22IIKQBLOYXYY07Q4FQH' where id=9;
-update noar tt set b0='F6QH9E7C5Z8CCFN44RQ50FJC8R6B6A95' where id=9;
-update noar ti set b0='F6QH9E7C5Z8CCFN44RQ50FJC8R6B6A95' where id=9;
-update noar tt set v0='HW7FT' where id=9;
-update noar ti set v0='HW7FT' where id=9;
-update noar tt set b1='B4JZCYMR5SINH9' where id=9;
-update noar ti set b1='B4JZCYMR5SINH9' where id=9;
-update noar tt set v0='72P5QAGDQS6YI3UKHCQ' where id=9;
-update noar ti set v0='72P5QAGDQS6YI3UKHCQ' where id=9;
-update noar tt set b2='T7' where id=9;
-update noar ti set b2='T7' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='JJVGPI9KJV8LR0BTDX0ZV7SNCIY' where id=1;
-update noar ti set v0='JJVGPI9KJV8LR0BTDX0ZV7SNCIY' where id=1;
-update noar tt set b0='JDRTTEDJEKYZ' where id=1;
-update noar ti set b0='JDRTTEDJEKYZ' where id=1;
-update noar tt set v0='5WURRXDOPD6N6T2ZQIXH4HOROS6E01BL' where id=1;
-update noar ti set v0='5WURRXDOPD6N6T2ZQIXH4HOROS6E01BL' where id=1;
-update noar tt set b1='KI7TCZ' where id=1;
-update noar ti set b1='KI7TCZ' where id=1;
-update noar tt set v0='RN6WUSGIWZ' where id=1;
-update noar ti set v0='RN6WUSGIWZ' where id=1;
-update noar tt set b2='5GCA9ZHZA' where id=1;
-update noar ti set b2='5GCA9ZHZA' where id=1;
-update noar tt set v0='58CVOYOJY2EBO381YTJ9KV2A3Q' where id=2;
-update noar ti set v0='58CVOYOJY2EBO381YTJ9KV2A3Q' where id=2;
-update noar tt set b0='LMXM7LYS2CYSDPJB36FY8HBW218T4' where id=2;
-update noar ti set b0='LMXM7LYS2CYSDPJB36FY8HBW218T4' where id=2;
-update noar tt set v0='3ZM3FY' where id=2;
-update noar ti set v0='3ZM3FY' where id=2;
-update noar tt set b1='NE8YKPIMT8X' where id=2;
-update noar ti set b1='NE8YKPIMT8X' where id=2;
-update noar tt set v0='5PGF96I4NUD' where id=2;
-update noar ti set v0='5PGF96I4NUD' where id=2;
-update noar tt set b2='7ZZFPAXGSE6HUJ6LIPPIOCMWWC' where id=2;
-update noar ti set b2='7ZZFPAXGSE6HUJ6LIPPIOCMWWC' where id=2;
-update noar tt set v0='G0YYPCREI3VN1Y90O' where id=3;
-update noar ti set v0='G0YYPCREI3VN1Y90O' where id=3;
-update noar tt set b0='61GSYL8K72E5M0VUASOW3XE5VA' where id=3;
-update noar ti set b0='61GSYL8K72E5M0VUASOW3XE5VA' where id=3;
-update noar tt set v0='B' where id=3;
-update noar ti set v0='B' where id=3;
-update noar tt set b1='37' where id=3;
-update noar ti set b1='37' where id=3;
-update noar tt set v0='HIY4NHE4J4P' where id=3;
-update noar ti set v0='HIY4NHE4J4P' where id=3;
-update noar tt set b2='36O2V3O9LPUE3G0OUPW59QBJGTPHF' where id=3;
-update noar ti set b2='36O2V3O9LPUE3G0OUPW59QBJGTPHF' where id=3;
-update noar tt set v0='ZIW2NTL' where id=4;
-update noar ti set v0='ZIW2NTL' where id=4;
-update noar tt set b0='63SIVCFFPDHY' where id=4;
-update noar ti set b0='63SIVCFFPDHY' where id=4;
-update noar tt set v0='JSF9OSHJTCEXRNUBOXR2Q3XNLU' where id=4;
-update noar ti set v0='JSF9OSHJTCEXRNUBOXR2Q3XNLU' where id=4;
-update noar tt set b1='1LPCZ7O' where id=4;
-update noar ti set b1='1LPCZ7O' where id=4;
-update noar tt set v0='38FQ3EM429F1JYNUBFIK753B2' where id=4;
-update noar ti set v0='38FQ3EM429F1JYNUBFIK753B2' where id=4;
-update noar tt set b2='LJXF860PG2VTG9AN5LQEZYPGFN' where id=4;
-update noar ti set b2='LJXF860PG2VTG9AN5LQEZYPGFN' where id=4;
-update noar tt set v0='RODZ3450' where id=5;
-update noar ti set v0='RODZ3450' where id=5;
-update noar tt set b0='DZ87GBUNF00SF813AFMXUF40' where id=5;
-update noar ti set b0='DZ87GBUNF00SF813AFMXUF40' where id=5;
-update noar tt set v0='XY' where id=5;
-update noar ti set v0='XY' where id=5;
-update noar tt set b1='4A8D98LCKOIQZXHMP20LFU4RDAW5' where id=5;
-update noar ti set b1='4A8D98LCKOIQZXHMP20LFU4RDAW5' where id=5;
-update noar tt set v0='8E5USDZ4TM0T2YG6KCUV' where id=5;
-update noar ti set v0='8E5USDZ4TM0T2YG6KCUV' where id=5;
-update noar tt set b2='DES9M7F2DHTK55TUWQNT' where id=5;
-update noar ti set b2='DES9M7F2DHTK55TUWQNT' where id=5;
-update noar tt set v0='FGV' where id=6;
-update noar ti set v0='FGV' where id=6;
-update noar tt set b0='OW4PGJ11' where id=6;
-update noar ti set b0='OW4PGJ11' where id=6;
-update noar tt set v0='CMDTIGRQ1' where id=6;
-update noar ti set v0='CMDTIGRQ1' where id=6;
-update noar tt set b1='JN0WE9' where id=6;
-update noar ti set b1='JN0WE9' where id=6;
-update noar tt set v0='EN' where id=6;
-update noar ti set v0='EN' where id=6;
-update noar tt set b2='1X4BGE' where id=6;
-update noar ti set b2='1X4BGE' where id=6;
-update noar tt set v0='C7RWJQS' where id=7;
-update noar ti set v0='C7RWJQS' where id=7;
-update noar tt set b0='2IUMU5TN7SI7JA9' where id=7;
-update noar ti set b0='2IUMU5TN7SI7JA9' where id=7;
-update noar tt set v0='UDDH2N38ZAWJ' where id=7;
-update noar ti set v0='UDDH2N38ZAWJ' where id=7;
-update noar tt set b1='ESPYVR27U' where id=7;
-update noar ti set b1='ESPYVR27U' where id=7;
-update noar tt set v0='V8TN202EO8DNY4' where id=7;
-update noar ti set v0='V8TN202EO8DNY4' where id=7;
-update noar tt set b2='BJ' where id=7;
-update noar ti set b2='BJ' where id=7;
-update noar tt set v0='AEO4L7' where id=8;
-update noar ti set v0='AEO4L7' where id=8;
-update noar tt set b0='E32MVCZSP4Z9ECXICSC8U' where id=8;
-update noar ti set b0='E32MVCZSP4Z9ECXICSC8U' where id=8;
-update noar tt set v0='K13K7VHGK4' where id=8;
-update noar ti set v0='K13K7VHGK4' where id=8;
-update noar tt set b1='3KYHZ47ZL744FUUD9K6O105' where id=8;
-update noar ti set b1='3KYHZ47ZL744FUUD9K6O105' where id=8;
-update noar tt set v0='A06' where id=8;
-update noar ti set v0='A06' where id=8;
-update noar tt set b2='4095SLA5PF' where id=8;
-update noar ti set b2='4095SLA5PF' where id=8;
-update noar tt set v0='EV5V9U' where id=9;
-update noar ti set v0='EV5V9U' where id=9;
-update noar tt set b0='9N5MAD6AB0VF' where id=9;
-update noar ti set b0='9N5MAD6AB0VF' where id=9;
-update noar tt set v0='Q790BQ5UMM0CJ3O9KT' where id=9;
-update noar ti set v0='Q790BQ5UMM0CJ3O9KT' where id=9;
-update noar tt set b1='H23FNIKQK3OLRK0A2GWPLRY1QG5' where id=9;
-update noar ti set b1='H23FNIKQK3OLRK0A2GWPLRY1QG5' where id=9;
-update noar tt set v0='XXS2RE7B7E1QAO' where id=9;
-update noar ti set v0='XXS2RE7B7E1QAO' where id=9;
-update noar tt set b2='OMF9SH' where id=9;
-update noar ti set b2='OMF9SH' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 mediumblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='EASP4KR9E69XOA3' where id=1;
-update noar ti set v0='EASP4KR9E69XOA3' where id=1;
-update noar tt set b0='HQ0WT' where id=1;
-update noar ti set b0='HQ0WT' where id=1;
-update noar tt set v0='X76F6NXHRJL60R8Q' where id=1;
-update noar ti set v0='X76F6NXHRJL60R8Q' where id=1;
-update noar tt set b1='OFRR37QE397AG2SCCB' where id=1;
-update noar ti set b1='OFRR37QE397AG2SCCB' where id=1;
-update noar tt set v0='3SHED8VNMD7N5S5VKG7H6249Q6MU' where id=1;
-update noar ti set v0='3SHED8VNMD7N5S5VKG7H6249Q6MU' where id=1;
-update noar tt set b2='A2N3V7JC' where id=1;
-update noar ti set b2='A2N3V7JC' where id=1;
-update noar tt set v0='53' where id=2;
-update noar ti set v0='53' where id=2;
-update noar tt set b0='RFJV9ZOBHM0K1ST9RHD' where id=2;
-update noar ti set b0='RFJV9ZOBHM0K1ST9RHD' where id=2;
-update noar tt set v0='ITFVEBR3' where id=2;
-update noar ti set v0='ITFVEBR3' where id=2;
-update noar tt set b1='EYUFH5QVJDKQ1RGVWZ' where id=2;
-update noar ti set b1='EYUFH5QVJDKQ1RGVWZ' where id=2;
-update noar tt set v0='C2DO1VFDH0KIQARYW7OB' where id=2;
-update noar ti set v0='C2DO1VFDH0KIQARYW7OB' where id=2;
-update noar tt set b2='33ZCZUJ1KR1OR56J4STBVVS341' where id=2;
-update noar ti set b2='33ZCZUJ1KR1OR56J4STBVVS341' where id=2;
-update noar tt set v0='V3YGITPMKWIJTRGSDHM8' where id=3;
-update noar ti set v0='V3YGITPMKWIJTRGSDHM8' where id=3;
-update noar tt set b0='XZAGC' where id=3;
-update noar ti set b0='XZAGC' where id=3;
-update noar tt set v0='KJBBA' where id=3;
-update noar ti set v0='KJBBA' where id=3;
-update noar tt set b1='U8PGDXINHRV2BQYHSY0' where id=3;
-update noar ti set b1='U8PGDXINHRV2BQYHSY0' where id=3;
-update noar tt set v0='RWBEEYXP7YE6DGBIOUP9' where id=3;
-update noar ti set v0='RWBEEYXP7YE6DGBIOUP9' where id=3;
-update noar tt set b2='LRU5AOSMZH1VS3ZVASGFBNAB56272Y' where id=3;
-update noar ti set b2='LRU5AOSMZH1VS3ZVASGFBNAB56272Y' where id=3;
-update noar tt set v0='L7YDOAC8UA9XH9F4INR' where id=4;
-update noar ti set v0='L7YDOAC8UA9XH9F4INR' where id=4;
-update noar tt set b0='UN6OCULNFQU6ZW1JOH9J79' where id=4;
-update noar ti set b0='UN6OCULNFQU6ZW1JOH9J79' where id=4;
-update noar tt set v0='D2CST1UNS4SEPXW' where id=4;
-update noar ti set v0='D2CST1UNS4SEPXW' where id=4;
-update noar tt set b1='6R9PGBHQUQTL2F4J' where id=4;
-update noar ti set b1='6R9PGBHQUQTL2F4J' where id=4;
-update noar tt set v0='DC6BL2WA' where id=4;
-update noar ti set v0='DC6BL2WA' where id=4;
-update noar tt set b2='JXXP0D85VFPN433W4U80YRXT7DJ' where id=4;
-update noar ti set b2='JXXP0D85VFPN433W4U80YRXT7DJ' where id=4;
-update noar tt set v0='1' where id=5;
-update noar ti set v0='1' where id=5;
-update noar tt set b0='CG26XP421DTNU' where id=5;
-update noar ti set b0='CG26XP421DTNU' where id=5;
-update noar tt set v0='CSWICUXWZWB7HWJHH08L4GR71I4' where id=5;
-update noar ti set v0='CSWICUXWZWB7HWJHH08L4GR71I4' where id=5;
-update noar tt set b1='R4IS8O3JIEI3FRQUVH90L4U7OMT1A' where id=5;
-update noar ti set b1='R4IS8O3JIEI3FRQUVH90L4U7OMT1A' where id=5;
-update noar tt set v0='783USG44U1VU324J05' where id=5;
-update noar ti set v0='783USG44U1VU324J05' where id=5;
-update noar tt set b2='U' where id=5;
-update noar ti set b2='U' where id=5;
-update noar tt set v0='TATCLUSFNJ0WJ6FJLD8W0DXBMXRSY' where id=6;
-update noar ti set v0='TATCLUSFNJ0WJ6FJLD8W0DXBMXRSY' where id=6;
-update noar tt set b0='059YG6LM' where id=6;
-update noar ti set b0='059YG6LM' where id=6;
-update noar tt set v0='0FXRR0AD6YL7CL2' where id=6;
-update noar ti set v0='0FXRR0AD6YL7CL2' where id=6;
-update noar tt set b1='1N3SK0AXTS8M' where id=6;
-update noar ti set b1='1N3SK0AXTS8M' where id=6;
-update noar tt set v0='Q6IMW9S5GE3H7XHM8G0O' where id=6;
-update noar ti set v0='Q6IMW9S5GE3H7XHM8G0O' where id=6;
-update noar tt set b2='LFEKMN8SMAXS2H1D1WXUUTFT6MVZQLVX' where id=6;
-update noar ti set b2='LFEKMN8SMAXS2H1D1WXUUTFT6MVZQLVX' where id=6;
-update noar tt set v0='Y6VD622ZXQROOBF2' where id=7;
-update noar ti set v0='Y6VD622ZXQROOBF2' where id=7;
-update noar tt set b0='Y7SZVU36I0JD7R1' where id=7;
-update noar ti set b0='Y7SZVU36I0JD7R1' where id=7;
-update noar tt set v0='OQ3QMBPNLG8UWAE2M4' where id=7;
-update noar ti set v0='OQ3QMBPNLG8UWAE2M4' where id=7;
-update noar tt set b1='RHFNUN7M5B0J7X3XN6DFXO' where id=7;
-update noar ti set b1='RHFNUN7M5B0J7X3XN6DFXO' where id=7;
-update noar tt set v0='XP9NI93XL1QD' where id=7;
-update noar ti set v0='XP9NI93XL1QD' where id=7;
-update noar tt set b2='SCXPXKOT5' where id=7;
-update noar ti set b2='SCXPXKOT5' where id=7;
-update noar tt set v0='S8GSRA9U1ASKUZSHWYZZAQNTI' where id=8;
-update noar ti set v0='S8GSRA9U1ASKUZSHWYZZAQNTI' where id=8;
-update noar tt set b0='FONEUY5F6BUDUDJUM1905JRCTFYD8TVX' where id=8;
-update noar ti set b0='FONEUY5F6BUDUDJUM1905JRCTFYD8TVX' where id=8;
-update noar tt set v0='M6ILSDL7MOGD' where id=8;
-update noar ti set v0='M6ILSDL7MOGD' where id=8;
-update noar tt set b1='OGFM45Q87JO6I10SLIN3CQT8OWR' where id=8;
-update noar ti set b1='OGFM45Q87JO6I10SLIN3CQT8OWR' where id=8;
-update noar tt set v0='EKKNG44WKU9XM6KJ6C0J' where id=8;
-update noar ti set v0='EKKNG44WKU9XM6KJ6C0J' where id=8;
-update noar tt set b2='VLUJA3LMPY90WE8ISR1QH3IZG' where id=8;
-update noar ti set b2='VLUJA3LMPY90WE8ISR1QH3IZG' where id=8;
-update noar tt set v0='M8MC2B062QJE2YMBK1UQ1GD' where id=9;
-update noar ti set v0='M8MC2B062QJE2YMBK1UQ1GD' where id=9;
-update noar tt set b0='1VEA173H2SQPTMWD' where id=9;
-update noar ti set b0='1VEA173H2SQPTMWD' where id=9;
-update noar tt set v0='0CRKH4OOE774HGW' where id=9;
-update noar ti set v0='0CRKH4OOE774HGW' where id=9;
-update noar tt set b1='AZP9R0MEPRIG' where id=9;
-update noar ti set b1='AZP9R0MEPRIG' where id=9;
-update noar tt set v0='1E' where id=9;
-update noar ti set v0='1E' where id=9;
-update noar tt set b2='PZFZR3DXM7LKPINHAZ' where id=9;
-update noar ti set b2='PZFZR3DXM7LKPINHAZ' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) null,
- b0 longblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C' where id=1;
-update noar ti set v0='C' where id=1;
-update noar tt set b0='WABX9VUZ4C1R2JTHGL4OQ8R7IBC' where id=1;
-update noar ti set b0='WABX9VUZ4C1R2JTHGL4OQ8R7IBC' where id=1;
-update noar tt set v0='YZO' where id=1;
-update noar ti set v0='YZO' where id=1;
-update noar tt set b1='Y22P5303H4U' where id=1;
-update noar ti set b1='Y22P5303H4U' where id=1;
-update noar tt set v0='E5RIB4Q5412VGPE3K' where id=1;
-update noar ti set v0='E5RIB4Q5412VGPE3K' where id=1;
-update noar tt set b2='J5N5RPMG' where id=1;
-update noar ti set b2='J5N5RPMG' where id=1;
-update noar tt set v0='YBTFTC5VKD8OIN4BKUFFA1' where id=2;
-update noar ti set v0='YBTFTC5VKD8OIN4BKUFFA1' where id=2;
-update noar tt set b0='11SUB6PE2AIXKX9268WKKU76' where id=2;
-update noar ti set b0='11SUB6PE2AIXKX9268WKKU76' where id=2;
-update noar tt set v0='BBEYMDR3UME59L9N1Q3UBITJY8RBEE4G' where id=2;
-update noar ti set v0='BBEYMDR3UME59L9N1Q3UBITJY8RBEE4G' where id=2;
-update noar tt set b1='AE46G94ISVEWG00K6SSE' where id=2;
-update noar ti set b1='AE46G94ISVEWG00K6SSE' where id=2;
-update noar tt set v0='8HW8DRBTUNP36Y3923632JCZL' where id=2;
-update noar ti set v0='8HW8DRBTUNP36Y3923632JCZL' where id=2;
-update noar tt set b2='GWBOWNVV3LTAKY' where id=2;
-update noar ti set b2='GWBOWNVV3LTAKY' where id=2;
-update noar tt set v0='PONCREBTLQ3M8DBT4WVYD4KDTRJ5P5T' where id=3;
-update noar ti set v0='PONCREBTLQ3M8DBT4WVYD4KDTRJ5P5T' where id=3;
-update noar tt set b0='FC2MME72H3HTL48ZI52CBP' where id=3;
-update noar ti set b0='FC2MME72H3HTL48ZI52CBP' where id=3;
-update noar tt set v0='5IBK' where id=3;
-update noar ti set v0='5IBK' where id=3;
-update noar tt set b1='OKITB1P28Y79AWZF1UPD' where id=3;
-update noar ti set b1='OKITB1P28Y79AWZF1UPD' where id=3;
-update noar tt set v0='XA6HK6VWV1PKVCS5J2EKIWF9E6' where id=3;
-update noar ti set v0='XA6HK6VWV1PKVCS5J2EKIWF9E6' where id=3;
-update noar tt set b2='NGY5BH11JZWDGRQXZADQ20QPF0425GKX' where id=3;
-update noar ti set b2='NGY5BH11JZWDGRQXZADQ20QPF0425GKX' where id=3;
-update noar tt set v0='QJVE9D9H0HH04FQW8ZNMY1KK' where id=4;
-update noar ti set v0='QJVE9D9H0HH04FQW8ZNMY1KK' where id=4;
-update noar tt set b0='QGUW' where id=4;
-update noar ti set b0='QGUW' where id=4;
-update noar tt set v0='QA6OJ33FCLZK94B' where id=4;
-update noar ti set v0='QA6OJ33FCLZK94B' where id=4;
-update noar tt set b1='RLEX268D1Q1VYP6EN4JRMVSEDLAML' where id=4;
-update noar ti set b1='RLEX268D1Q1VYP6EN4JRMVSEDLAML' where id=4;
-update noar tt set v0='AJS7WSEE1YICVR0KYP0Q0450V35X' where id=4;
-update noar ti set v0='AJS7WSEE1YICVR0KYP0Q0450V35X' where id=4;
-update noar tt set b2='BQ5SYMGB5' where id=4;
-update noar ti set b2='BQ5SYMGB5' where id=4;
-update noar tt set v0='RIWJNW8ZZRG5ARGX9RYG9LF' where id=5;
-update noar ti set v0='RIWJNW8ZZRG5ARGX9RYG9LF' where id=5;
-update noar tt set b0='3BD2XJAPE6173BIR' where id=5;
-update noar ti set b0='3BD2XJAPE6173BIR' where id=5;
-update noar tt set v0='HPGT362VXNS635U6OD0FN6G1YP0' where id=5;
-update noar ti set v0='HPGT362VXNS635U6OD0FN6G1YP0' where id=5;
-update noar tt set b1='2QYBF1BGC4534BDJNOEJ17J' where id=5;
-update noar ti set b1='2QYBF1BGC4534BDJNOEJ17J' where id=5;
-update noar tt set v0='2YD9V0HDQW9OHHOBXPT6OYYHZ' where id=5;
-update noar ti set v0='2YD9V0HDQW9OHHOBXPT6OYYHZ' where id=5;
-update noar tt set b2='QX9RKTHZ65PYI6NL4YODE8' where id=5;
-update noar ti set b2='QX9RKTHZ65PYI6NL4YODE8' where id=5;
-update noar tt set v0='5' where id=6;
-update noar ti set v0='5' where id=6;
-update noar tt set b0='6HU9TVMCAKVUDV8Q' where id=6;
-update noar ti set b0='6HU9TVMCAKVUDV8Q' where id=6;
-update noar tt set v0='A0UUG8V1W4814K08MGN' where id=6;
-update noar ti set v0='A0UUG8V1W4814K08MGN' where id=6;
-update noar tt set b1='I2' where id=6;
-update noar ti set b1='I2' where id=6;
-update noar tt set v0='2BZDAWFGFKEFQLFT9LWLQK7' where id=6;
-update noar ti set v0='2BZDAWFGFKEFQLFT9LWLQK7' where id=6;
-update noar tt set b2='G7LEFLNKHX4EAIEM' where id=6;
-update noar ti set b2='G7LEFLNKHX4EAIEM' where id=6;
-update noar tt set v0='9N4CTBFJKN7I9Z6S03JU5' where id=7;
-update noar ti set v0='9N4CTBFJKN7I9Z6S03JU5' where id=7;
-update noar tt set b0='GBGKAWP992' where id=7;
-update noar ti set b0='GBGKAWP992' where id=7;
-update noar tt set v0='SWLDBUJTUFJQLU1OVYG32I6K' where id=7;
-update noar ti set v0='SWLDBUJTUFJQLU1OVYG32I6K' where id=7;
-update noar tt set b1='AUTYZAFELJX' where id=7;
-update noar ti set b1='AUTYZAFELJX' where id=7;
-update noar tt set v0='NQM9SIC6CIYFQUIE' where id=7;
-update noar ti set v0='NQM9SIC6CIYFQUIE' where id=7;
-update noar tt set b2='CFJUZFR5WNR0VTVXVHXSK8VD4L' where id=7;
-update noar ti set b2='CFJUZFR5WNR0VTVXVHXSK8VD4L' where id=7;
-update noar tt set v0='UWQ454ISEYGIEB2K3GHS' where id=8;
-update noar ti set v0='UWQ454ISEYGIEB2K3GHS' where id=8;
-update noar tt set b0='8L12CJHUYCBASKOQ' where id=8;
-update noar ti set b0='8L12CJHUYCBASKOQ' where id=8;
-update noar tt set v0='XDIZWDQ4J6M0L5E8V86TZ27X4XQZ' where id=8;
-update noar ti set v0='XDIZWDQ4J6M0L5E8V86TZ27X4XQZ' where id=8;
-update noar tt set b1='29Q4PXC1K' where id=8;
-update noar ti set b1='29Q4PXC1K' where id=8;
-update noar tt set v0='R7B5B3S32W' where id=8;
-update noar ti set v0='R7B5B3S32W' where id=8;
-update noar tt set b2='0RXY3JWX7S7XXQNM' where id=8;
-update noar ti set b2='0RXY3JWX7S7XXQNM' where id=8;
-update noar tt set v0='MOI5XW3B0QYEEJYLQQIWU34GTL54KZ' where id=9;
-update noar ti set v0='MOI5XW3B0QYEEJYLQQIWU34GTL54KZ' where id=9;
-update noar tt set b0='M9N7P7N3IBCJUPDGGH56D3VGZ' where id=9;
-update noar ti set b0='M9N7P7N3IBCJUPDGGH56D3VGZ' where id=9;
-update noar tt set v0='WIYPO515Z78RTW7B8H21M0IGCD' where id=9;
-update noar ti set v0='WIYPO515Z78RTW7B8H21M0IGCD' where id=9;
-update noar tt set b1='V3AL' where id=9;
-update noar ti set b1='V3AL' where id=9;
-update noar tt set v0='30' where id=9;
-update noar ti set v0='30' where id=9;
-update noar tt set b2='BWSTM87GEI8A07V88ZEY4' where id=9;
-update noar ti set b2='BWSTM87GEI8A07V88ZEY4' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) null,
- b0 longblob null,
- b1 longblob null,
- b2 longblob null
-) engine=tokudb;
-insert into tt (id) values (1);
-insert into tt (id) values (2);
-insert into tt (id) values (3);
-insert into tt (id) values (4);
-insert into tt (id) values (5);
-insert into tt (id) values (6);
-insert into tt (id) values (7);
-insert into tt (id) values (8);
-insert into tt (id) values (9);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='59VIS6' where id=1;
-update noar ti set v0='59VIS6' where id=1;
-update noar tt set b0='Y16FUVRDYANKU0F4DQ' where id=1;
-update noar ti set b0='Y16FUVRDYANKU0F4DQ' where id=1;
-update noar tt set v0='MN3NQ9WZC6LT6LJ74' where id=1;
-update noar ti set v0='MN3NQ9WZC6LT6LJ74' where id=1;
-update noar tt set b1='Z2QGMCQQT7LT15FBR1FAF' where id=1;
-update noar ti set b1='Z2QGMCQQT7LT15FBR1FAF' where id=1;
-update noar tt set v0='640H' where id=1;
-update noar ti set v0='640H' where id=1;
-update noar tt set b2='ENTGKH3UUCY6GRYQYI48HJVG9DUPWEA' where id=1;
-update noar ti set b2='ENTGKH3UUCY6GRYQYI48HJVG9DUPWEA' where id=1;
-update noar tt set v0='MRG388CO9ZJX' where id=2;
-update noar ti set v0='MRG388CO9ZJX' where id=2;
-update noar tt set b0='08O1C17PJSO0NSVYY583ABSPWFHGX' where id=2;
-update noar ti set b0='08O1C17PJSO0NSVYY583ABSPWFHGX' where id=2;
-update noar tt set v0='1M8HIXRKVT0DGA05TRVW20YA' where id=2;
-update noar ti set v0='1M8HIXRKVT0DGA05TRVW20YA' where id=2;
-update noar tt set b1='NZL5GJRNCNTCF2EB' where id=2;
-update noar ti set b1='NZL5GJRNCNTCF2EB' where id=2;
-update noar tt set v0='MHQLGNY' where id=2;
-update noar ti set v0='MHQLGNY' where id=2;
-update noar tt set b2='SSGH3O8YFLQU' where id=2;
-update noar ti set b2='SSGH3O8YFLQU' where id=2;
-update noar tt set v0='TIEKUG3' where id=3;
-update noar ti set v0='TIEKUG3' where id=3;
-update noar tt set b0='8' where id=3;
-update noar ti set b0='8' where id=3;
-update noar tt set v0='PMSXC24' where id=3;
-update noar ti set v0='PMSXC24' where id=3;
-update noar tt set b1='ES8UVFPUJEY71VIYU42IRT1A' where id=3;
-update noar ti set b1='ES8UVFPUJEY71VIYU42IRT1A' where id=3;
-update noar tt set v0='9' where id=3;
-update noar ti set v0='9' where id=3;
-update noar tt set b2='B5WIE4JC79KEI5DBYPCJVGKZQIUORI4Q' where id=3;
-update noar ti set b2='B5WIE4JC79KEI5DBYPCJVGKZQIUORI4Q' where id=3;
-update noar tt set v0='GJ0QKFH8G2FJJKVPEQK' where id=4;
-update noar ti set v0='GJ0QKFH8G2FJJKVPEQK' where id=4;
-update noar tt set b0='5D5OKOZ37565D7N2UC09M0V3HN' where id=4;
-update noar ti set b0='5D5OKOZ37565D7N2UC09M0V3HN' where id=4;
-update noar tt set v0='4OO3' where id=4;
-update noar ti set v0='4OO3' where id=4;
-update noar tt set b1='EKV7VUEF8Q7YRQGA560' where id=4;
-update noar ti set b1='EKV7VUEF8Q7YRQGA560' where id=4;
-update noar tt set v0='I1J7T9AAHPRK1K27M' where id=4;
-update noar ti set v0='I1J7T9AAHPRK1K27M' where id=4;
-update noar tt set b2='ZSYEHYPIC9G17U1JWYV27M2JCZ1R3' where id=4;
-update noar ti set b2='ZSYEHYPIC9G17U1JWYV27M2JCZ1R3' where id=4;
-update noar tt set v0='ZO1ZAMQKC2CHHCPGHUDR3' where id=5;
-update noar ti set v0='ZO1ZAMQKC2CHHCPGHUDR3' where id=5;
-update noar tt set b0='99MYQIQFLPOO2' where id=5;
-update noar ti set b0='99MYQIQFLPOO2' where id=5;
-update noar tt set v0='L3H89KWKVRAXFB7N723RYGFSFMXIP869' where id=5;
-update noar ti set v0='L3H89KWKVRAXFB7N723RYGFSFMXIP869' where id=5;
-update noar tt set b1='BYJRZ3K4RMWSWKDNUKUU' where id=5;
-update noar ti set b1='BYJRZ3K4RMWSWKDNUKUU' where id=5;
-update noar tt set v0='117MQSB1W' where id=5;
-update noar ti set v0='117MQSB1W' where id=5;
-update noar tt set b2='7' where id=5;
-update noar ti set b2='7' where id=5;
-update noar tt set v0='2B8K4H11FKPU54U6ZU4TH2QE' where id=6;
-update noar ti set v0='2B8K4H11FKPU54U6ZU4TH2QE' where id=6;
-update noar tt set b0='KDAXYY2ZKGQ' where id=6;
-update noar ti set b0='KDAXYY2ZKGQ' where id=6;
-update noar tt set v0='4IRV4' where id=6;
-update noar ti set v0='4IRV4' where id=6;
-update noar tt set b1='YIW8GEGX7W6XF2HCB2RXEF5PSVSVE' where id=6;
-update noar ti set b1='YIW8GEGX7W6XF2HCB2RXEF5PSVSVE' where id=6;
-update noar tt set v0='IL1B4LWKHPG9' where id=6;
-update noar ti set v0='IL1B4LWKHPG9' where id=6;
-update noar tt set b2='RZKG3Z0MGB20YRIK' where id=6;
-update noar ti set b2='RZKG3Z0MGB20YRIK' where id=6;
-update noar tt set v0='1QXMQT9' where id=7;
-update noar ti set v0='1QXMQT9' where id=7;
-update noar tt set b0='OHQMEALR2KYKLK5H1SE2WIQY7P' where id=7;
-update noar ti set b0='OHQMEALR2KYKLK5H1SE2WIQY7P' where id=7;
-update noar tt set v0='21YP6W' where id=7;
-update noar ti set v0='21YP6W' where id=7;
-update noar tt set b1='UFKGNPGCDLP8SUMG22FQD1RY6KJZ' where id=7;
-update noar ti set b1='UFKGNPGCDLP8SUMG22FQD1RY6KJZ' where id=7;
-update noar tt set v0='VY8ODP1Y4EWU28O42318FU98I1X3MAQ' where id=7;
-update noar ti set v0='VY8ODP1Y4EWU28O42318FU98I1X3MAQ' where id=7;
-update noar tt set b2='XC' where id=7;
-update noar ti set b2='XC' where id=7;
-update noar tt set v0='ZEJDHDB4545FX32R27E1RDTBF5' where id=8;
-update noar ti set v0='ZEJDHDB4545FX32R27E1RDTBF5' where id=8;
-update noar tt set b0='YKL29KZ2AWI9' where id=8;
-update noar ti set b0='YKL29KZ2AWI9' where id=8;
-update noar tt set v0='OR' where id=8;
-update noar ti set v0='OR' where id=8;
-update noar tt set b1='KBPNRBL0B1WNRVBEXVP16EU3U2NN3' where id=8;
-update noar ti set b1='KBPNRBL0B1WNRVBEXVP16EU3U2NN3' where id=8;
-update noar tt set v0='UEI6QQPEKLOVS4Q7' where id=8;
-update noar ti set v0='UEI6QQPEKLOVS4Q7' where id=8;
-update noar tt set b2='TFWGLAOD' where id=8;
-update noar ti set b2='TFWGLAOD' where id=8;
-update noar tt set v0='61E4GG41WNY575' where id=9;
-update noar ti set v0='61E4GG41WNY575' where id=9;
-update noar tt set b0='SCQEWNAKJR51B285WBC' where id=9;
-update noar ti set b0='SCQEWNAKJR51B285WBC' where id=9;
-update noar tt set v0='PB6QMSD3U9I2M' where id=9;
-update noar ti set v0='PB6QMSD3U9I2M' where id=9;
-update noar tt set b1='IYBZ' where id=9;
-update noar ti set b1='IYBZ' where id=9;
-update noar tt set v0='91XMZFO9C' where id=9;
-update noar ti set v0='91XMZFO9C' where id=9;
-update noar tt set b2='CJKUY1JFUFG5MDZ16KLOD' where id=9;
-update noar ti set b2='CJKUY1JFUFG5MDZ16KLOD' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(32) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='C8MZ88QX53XHDM0IAF6H8OBA6YBY' where id=1;
-update noar ti set v0='C8MZ88QX53XHDM0IAF6H8OBA6YBY' where id=1;
-update noar tt set b0='N0O88B2D6' where id=1;
-update noar ti set b0='N0O88B2D6' where id=1;
-update noar tt set v0='N1AOZKRMOSYXN9L79IZCC1SV' where id=1;
-update noar ti set v0='N1AOZKRMOSYXN9L79IZCC1SV' where id=1;
-update noar tt set b1='37XGQ95OSFFT5X42Q9W' where id=1;
-update noar ti set b1='37XGQ95OSFFT5X42Q9W' where id=1;
-update noar tt set v0='PR3N6SAZ' where id=1;
-update noar ti set v0='PR3N6SAZ' where id=1;
-update noar tt set b2='8I4A' where id=1;
-update noar ti set b2='8I4A' where id=1;
-update noar tt set v0='UBOZN' where id=2;
-update noar ti set v0='UBOZN' where id=2;
-update noar tt set b0='R1MVCFGWM1O9A0' where id=2;
-update noar ti set b0='R1MVCFGWM1O9A0' where id=2;
-update noar tt set v0='9ZTLN8UL83IFEII4N8TYNL9UO8E' where id=2;
-update noar ti set v0='9ZTLN8UL83IFEII4N8TYNL9UO8E' where id=2;
-update noar tt set b1='VHZMMIG5TB8S5YP5LBHR2MQ2WVFG' where id=2;
-update noar ti set b1='VHZMMIG5TB8S5YP5LBHR2MQ2WVFG' where id=2;
-update noar tt set v0='K9IOAEJHNQA9' where id=2;
-update noar ti set v0='K9IOAEJHNQA9' where id=2;
-update noar tt set b2='FVIM7GEJ27X' where id=2;
-update noar ti set b2='FVIM7GEJ27X' where id=2;
-update noar tt set v0='OU0QW7UVXY6XK06CE7Y91DBEH' where id=3;
-update noar ti set v0='OU0QW7UVXY6XK06CE7Y91DBEH' where id=3;
-update noar tt set b0='1OP916G1RF7QHC497' where id=3;
-update noar ti set b0='1OP916G1RF7QHC497' where id=3;
-update noar tt set v0='RDEPUJNC4J4141I5E8ZDC8JOCOI' where id=3;
-update noar ti set v0='RDEPUJNC4J4141I5E8ZDC8JOCOI' where id=3;
-update noar tt set b1='VHJ0H59W77U0PCZG88OGSPQ4QCPP1' where id=3;
-update noar ti set b1='VHJ0H59W77U0PCZG88OGSPQ4QCPP1' where id=3;
-update noar tt set v0='P4NY' where id=3;
-update noar ti set v0='P4NY' where id=3;
-update noar tt set b2='PEQ2A' where id=3;
-update noar ti set b2='PEQ2A' where id=3;
-update noar tt set v0='GP9PDZX09EFJ12NSPR70ISR98' where id=4;
-update noar ti set v0='GP9PDZX09EFJ12NSPR70ISR98' where id=4;
-update noar tt set b0='TFG25A1' where id=4;
-update noar ti set b0='TFG25A1' where id=4;
-update noar tt set v0='8H' where id=4;
-update noar ti set v0='8H' where id=4;
-update noar tt set b1='73U769BQS6Q0RHR9L1EN6G8O7BGHPJ2' where id=4;
-update noar ti set b1='73U769BQS6Q0RHR9L1EN6G8O7BGHPJ2' where id=4;
-update noar tt set v0='4DEAOUPR5RSLHBRF6MI3CU' where id=4;
-update noar ti set v0='4DEAOUPR5RSLHBRF6MI3CU' where id=4;
-update noar tt set b2='B22KOZSJD1DP0UI78HW9Y0GD0VMQH4' where id=4;
-update noar ti set b2='B22KOZSJD1DP0UI78HW9Y0GD0VMQH4' where id=4;
-update noar tt set v0='SRNVJNY0Z' where id=5;
-update noar ti set v0='SRNVJNY0Z' where id=5;
-update noar tt set b0='P' where id=5;
-update noar ti set b0='P' where id=5;
-update noar tt set v0='UBQZIO6U0' where id=5;
-update noar ti set v0='UBQZIO6U0' where id=5;
-update noar tt set b1='U54L8PRPOMM7VC31E' where id=5;
-update noar ti set b1='U54L8PRPOMM7VC31E' where id=5;
-update noar tt set v0='5WRETF45UVC1709ED0GV2DXHW' where id=5;
-update noar ti set v0='5WRETF45UVC1709ED0GV2DXHW' where id=5;
-update noar tt set b2='2UWBK5EU73X7IJRR57T2WZMCF59BB' where id=5;
-update noar ti set b2='2UWBK5EU73X7IJRR57T2WZMCF59BB' where id=5;
-update noar tt set v0='55AKSTWK3CKK7BV' where id=6;
-update noar ti set v0='55AKSTWK3CKK7BV' where id=6;
-update noar tt set b0='KY7Z' where id=6;
-update noar ti set b0='KY7Z' where id=6;
-update noar tt set v0='EBRTUD5C6Z5YPH8HUXJ' where id=6;
-update noar ti set v0='EBRTUD5C6Z5YPH8HUXJ' where id=6;
-update noar tt set b1='X3' where id=6;
-update noar ti set b1='X3' where id=6;
-update noar tt set v0='F57Y0R1Y8ORVP9C88YJR3ABTLWDVK6' where id=6;
-update noar ti set v0='F57Y0R1Y8ORVP9C88YJR3ABTLWDVK6' where id=6;
-update noar tt set b2='0OXI2SG154UCHMGQM' where id=6;
-update noar ti set b2='0OXI2SG154UCHMGQM' where id=6;
-update noar tt set v0='LM12BDBTUXZ' where id=7;
-update noar ti set v0='LM12BDBTUXZ' where id=7;
-update noar tt set b0='32AYRCYIRJRLE697I' where id=7;
-update noar ti set b0='32AYRCYIRJRLE697I' where id=7;
-update noar tt set v0='0' where id=7;
-update noar ti set v0='0' where id=7;
-update noar tt set b1='O8NY1N1JI6NE53ULNV6OXU3' where id=7;
-update noar ti set b1='O8NY1N1JI6NE53ULNV6OXU3' where id=7;
-update noar tt set v0='6RTRMOE31H17VNZG5DSNY0' where id=7;
-update noar ti set v0='6RTRMOE31H17VNZG5DSNY0' where id=7;
-update noar tt set b2='PQ2W0Q38ENFQ8QRRV' where id=7;
-update noar ti set b2='PQ2W0Q38ENFQ8QRRV' where id=7;
-update noar tt set v0='IT5MMMPRSDYRS276VR4V4QE' where id=8;
-update noar ti set v0='IT5MMMPRSDYRS276VR4V4QE' where id=8;
-update noar tt set b0='NS9PULEDOQZVAPOW6U' where id=8;
-update noar ti set b0='NS9PULEDOQZVAPOW6U' where id=8;
-update noar tt set v0='9FIW5ZD3RJR530ARUHJF' where id=8;
-update noar ti set v0='9FIW5ZD3RJR530ARUHJF' where id=8;
-update noar tt set b1='PKNK5' where id=8;
-update noar ti set b1='PKNK5' where id=8;
-update noar tt set v0='739F8P4' where id=8;
-update noar ti set v0='739F8P4' where id=8;
-update noar tt set b2='GOYURBF7P45JLITZ27VK1ZTIARKX94' where id=8;
-update noar ti set b2='GOYURBF7P45JLITZ27VK1ZTIARKX94' where id=8;
-update noar tt set v0='RN6PH' where id=9;
-update noar ti set v0='RN6PH' where id=9;
-update noar tt set b0='GP1S6HTYE0GX083U' where id=9;
-update noar ti set b0='GP1S6HTYE0GX083U' where id=9;
-update noar tt set v0='JEZPISDJ1KY5GJ' where id=9;
-update noar ti set v0='JEZPISDJ1KY5GJ' where id=9;
-update noar tt set b1='5IPR43G9OCJH9' where id=9;
-update noar ti set b1='5IPR43G9OCJH9' where id=9;
-update noar tt set v0='O47MVT09F9' where id=9;
-update noar ti set v0='O47MVT09F9' where id=9;
-update noar tt set b2='B4KOCBIM8RNDS6G23XDLIMSANJKGM' where id=9;
-update noar ti set b2='B4KOCBIM8RNDS6G23XDLIMSANJKGM' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- v0 varchar(256) not null,
- b0 longblob not null,
- b1 longblob not null,
- b2 longblob not null
-) engine=tokudb;
-insert into tt values (1,'','','','');
-insert into tt values (2,'','','','');
-insert into tt values (3,'','','','');
-insert into tt values (4,'','','','');
-insert into tt values (5,'','','','');
-insert into tt values (6,'','','','');
-insert into tt values (7,'','','','');
-insert into tt values (8,'','','','');
-insert into tt values (9,'','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='I6JZOVD0Q3VKPQV0F16FUI' where id=1;
-update noar ti set v0='I6JZOVD0Q3VKPQV0F16FUI' where id=1;
-update noar tt set b0='LMA' where id=1;
-update noar ti set b0='LMA' where id=1;
-update noar tt set v0='QES8729V3ZKS4FZRL' where id=1;
-update noar ti set v0='QES8729V3ZKS4FZRL' where id=1;
-update noar tt set b1='NDM04IPLD6KNEE1DUYZ739ST3VD0VX' where id=1;
-update noar ti set b1='NDM04IPLD6KNEE1DUYZ739ST3VD0VX' where id=1;
-update noar tt set v0='9DT3BFV1OKC3FP8ANCB6MOO8UI2Q' where id=1;
-update noar ti set v0='9DT3BFV1OKC3FP8ANCB6MOO8UI2Q' where id=1;
-update noar tt set b2='3HSO5XNEJ59' where id=1;
-update noar ti set b2='3HSO5XNEJ59' where id=1;
-update noar tt set v0='785EI1QQNEG1ZW7L' where id=2;
-update noar ti set v0='785EI1QQNEG1ZW7L' where id=2;
-update noar tt set b0='8X133OT' where id=2;
-update noar ti set b0='8X133OT' where id=2;
-update noar tt set v0='ZE' where id=2;
-update noar ti set v0='ZE' where id=2;
-update noar tt set b1='5MWOR8' where id=2;
-update noar ti set b1='5MWOR8' where id=2;
-update noar tt set v0='JZLR2M' where id=2;
-update noar ti set v0='JZLR2M' where id=2;
-update noar tt set b2='WGUMKCTYWSMWK6LT2XV7ZX5K7NQ' where id=2;
-update noar ti set b2='WGUMKCTYWSMWK6LT2XV7ZX5K7NQ' where id=2;
-update noar tt set v0='5JRK06C9QZL0X' where id=3;
-update noar ti set v0='5JRK06C9QZL0X' where id=3;
-update noar tt set b0='2XK5UFJAC2C86O0BL75PTA1DKRS3' where id=3;
-update noar ti set b0='2XK5UFJAC2C86O0BL75PTA1DKRS3' where id=3;
-update noar tt set v0='R88GRBCKRR4GOJCJCV0V' where id=3;
-update noar ti set v0='R88GRBCKRR4GOJCJCV0V' where id=3;
-update noar tt set b1='3ZMX9HD0A37PB8JP8FBF6WIX1IF1D7OD' where id=3;
-update noar ti set b1='3ZMX9HD0A37PB8JP8FBF6WIX1IF1D7OD' where id=3;
-update noar tt set v0='J2W9YJ1F37BQ0RVU0TE1PD1WK1Q0MOY' where id=3;
-update noar ti set v0='J2W9YJ1F37BQ0RVU0TE1PD1WK1Q0MOY' where id=3;
-update noar tt set b2='W1VTVX64P881E1C0LEF9' where id=3;
-update noar ti set b2='W1VTVX64P881E1C0LEF9' where id=3;
-update noar tt set v0='JUQC4PQSW1FH0JBJPF' where id=4;
-update noar ti set v0='JUQC4PQSW1FH0JBJPF' where id=4;
-update noar tt set b0='MC6Q3JQR88' where id=4;
-update noar ti set b0='MC6Q3JQR88' where id=4;
-update noar tt set v0='0T5OSG00PW6YWPXEDT1WC0A0ZBVEPM' where id=4;
-update noar ti set v0='0T5OSG00PW6YWPXEDT1WC0A0ZBVEPM' where id=4;
-update noar tt set b1='7BF7EI1' where id=4;
-update noar ti set b1='7BF7EI1' where id=4;
-update noar tt set v0='DPV7D8B2VZU9V4JJSZ2N7U1UBQ' where id=4;
-update noar ti set v0='DPV7D8B2VZU9V4JJSZ2N7U1UBQ' where id=4;
-update noar tt set b2='2FCJ8TFM3N0ICBDMMUM0' where id=4;
-update noar ti set b2='2FCJ8TFM3N0ICBDMMUM0' where id=4;
-update noar tt set v0='HJQC0OCESWPGF14VOVKT' where id=5;
-update noar ti set v0='HJQC0OCESWPGF14VOVKT' where id=5;
-update noar tt set b0='8O9UCSXDF7GU' where id=5;
-update noar ti set b0='8O9UCSXDF7GU' where id=5;
-update noar tt set v0='OYVZDAC0QB1OBB' where id=5;
-update noar ti set v0='OYVZDAC0QB1OBB' where id=5;
-update noar tt set b1='HHH50' where id=5;
-update noar ti set b1='HHH50' where id=5;
-update noar tt set v0='Z8MVSR60GOHWRX72QM0UQEN985' where id=5;
-update noar ti set v0='Z8MVSR60GOHWRX72QM0UQEN985' where id=5;
-update noar tt set b2='K779NJDMFEOA' where id=5;
-update noar ti set b2='K779NJDMFEOA' where id=5;
-update noar tt set v0='OVXT1X' where id=6;
-update noar ti set v0='OVXT1X' where id=6;
-update noar tt set b0='63V2OXBQNKL2LD710' where id=6;
-update noar ti set b0='63V2OXBQNKL2LD710' where id=6;
-update noar tt set v0='IWWAXFNG84G6MTUOB35EB9GKDKYM' where id=6;
-update noar ti set v0='IWWAXFNG84G6MTUOB35EB9GKDKYM' where id=6;
-update noar tt set b1='7HW3YATS3WGVZWQ8B24C74' where id=6;
-update noar ti set b1='7HW3YATS3WGVZWQ8B24C74' where id=6;
-update noar tt set v0='GBERGIH8' where id=6;
-update noar ti set v0='GBERGIH8' where id=6;
-update noar tt set b2='YR3LN' where id=6;
-update noar ti set b2='YR3LN' where id=6;
-update noar tt set v0='ZXVUWNSHXVNHGDEOWWBF6YBND1C0R3A7' where id=7;
-update noar ti set v0='ZXVUWNSHXVNHGDEOWWBF6YBND1C0R3A7' where id=7;
-update noar tt set b0='63U2P4E7NJPGC8J0K6Q6KIBTD39OLJ' where id=7;
-update noar ti set b0='63U2P4E7NJPGC8J0K6Q6KIBTD39OLJ' where id=7;
-update noar tt set v0='Y5MCY5697GHDWMX2LJGZMIN' where id=7;
-update noar ti set v0='Y5MCY5697GHDWMX2LJGZMIN' where id=7;
-update noar tt set b1='1U09FXSSIYL16M6JEA8H606P' where id=7;
-update noar ti set b1='1U09FXSSIYL16M6JEA8H606P' where id=7;
-update noar tt set v0='1W0B1V5X9BARERXRDTPS424M0FTS87' where id=7;
-update noar ti set v0='1W0B1V5X9BARERXRDTPS424M0FTS87' where id=7;
-update noar tt set b2='32BGBT50IT015AQWF11CYXO0RV348V' where id=7;
-update noar ti set b2='32BGBT50IT015AQWF11CYXO0RV348V' where id=7;
-update noar tt set v0='PQ8FXWADPE5OGKA9W' where id=8;
-update noar ti set v0='PQ8FXWADPE5OGKA9W' where id=8;
-update noar tt set b0='21YP85HIA8WEFUC8TNX3M50' where id=8;
-update noar ti set b0='21YP85HIA8WEFUC8TNX3M50' where id=8;
-update noar tt set v0='4VZFL6K01OGTFH2IID1E1' where id=8;
-update noar ti set v0='4VZFL6K01OGTFH2IID1E1' where id=8;
-update noar tt set b1='JUJISIJ60YBM2GHE9W6M' where id=8;
-update noar ti set b1='JUJISIJ60YBM2GHE9W6M' where id=8;
-update noar tt set v0='JYQ9EFJDF94MD' where id=8;
-update noar ti set v0='JYQ9EFJDF94MD' where id=8;
-update noar tt set b2='PHIC3GT1SEJL04' where id=8;
-update noar ti set b2='PHIC3GT1SEJL04' where id=8;
-update noar tt set v0='9UOB0KDAE96FO' where id=9;
-update noar ti set v0='9UOB0KDAE96FO' where id=9;
-update noar tt set b0='JX' where id=9;
-update noar ti set b0='JX' where id=9;
-update noar tt set v0='0Y08GKSNFS62O' where id=9;
-update noar ti set v0='0Y08GKSNFS62O' where id=9;
-update noar tt set b1='7Q0D2MQDBWV0BOILC56E3E5' where id=9;
-update noar ti set b1='7Q0D2MQDBWV0BOILC56E3E5' where id=9;
-update noar tt set v0='3ZVTPSW891ZZ9ZW1Q3IIO53SWTAWC22H' where id=9;
-update noar ti set v0='3ZVTPSW891ZZ9ZW1Q3IIO53SWTAWC22H' where id=9;
-update noar tt set b2='SFUW878IH9VJ0K59RAPU4R9T2' where id=9;
-update noar ti set b2='SFUW878IH9VJ0K59RAPU4R9T2' where id=9;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
+--source ../include/fast_update_gen_header.inc
+
+--let GENERATED=$MYSQL_TMP_DIR/generated_fast_update_blobs_with_varchar.inc
+
+--perl
+
+ my $nrows = 10;
+ open(FILE, '>', "$ENV{GENERATED}") or die;
+ my @blob_types = ('tinyblob', 'blob', 'mediumblob', 'longblob');
+ foreach my $i (0, 1) {
+ foreach my $a (@blob_types) {
+ foreach my $b (@blob_types) {
+ foreach my $c (@blob_types) {
+ foreach my $n ('null', 'not null') {
+ foreach my $v ('varchar(32)', 'varchar(256)') {
+ test_blobs([$a, $b, $c], $v, $n, $i, $nrows);
+ }
+ }
+ }
+ }
+ }
+ }
+ close FILE;
+
+ sub test_blobs {
+ my $cols = shift;
+ my $v = shift;
+ my $n = shift;
+ my $need_fixed_int = shift;
+ my $nrows = shift;
+
+ print FILE "create table tt (id bigint unsigned primary key,\n";
+ print FILE " f0 int $n,\n" if ($need_fixed_int);
+ print FILE " v0 $v $n,\n";
+ foreach my $i (0 .. $#{$cols}) {
+ if ($i < $#{$cols}) {
+ print FILE " b$i $cols->[$i] $n,\n";
+ }
+ else {
+ print FILE " b$i $cols->[$i] $n\n";
+ }
+ }
+ print FILE ") engine=tokudb;\n";
+
+ foreach my $id (1 .. ($nrows - 1)) {
+ if ($n eq 'null') {
+ print FILE "insert into tt (id) values ($id);\n";
+ }
+ else {
+ if ($need_fixed_int) {
+ print FILE "insert into tt values ($id, 0, '', '', '', '');\n";
+ }
+ else {
+ print FILE "insert into tt values ($id, '', '', '', '');\n";
+ }
+ }
+ }
+
+ print FILE "create table ti like tt;\n";
+ print FILE "alter table ti engine=innodb;\n";
+ print FILE "insert into ti select * from tt;\n";
+
+ foreach my $id (1 .. ($nrows - 1)) {
+ foreach my $i (0 .. 2) {
+ my $long_str = rnd_str((rand(32) + 1), ("A" .. "Z", 0 .. 9));
+ print FILE "update tt set v0='$long_str' where id=$id;\n";
+ print FILE "update ti set v0='$long_str' where id=$id;\n";
+
+ $long_str = rnd_str((rand(32) + 1), ("A" .. "Z", 0 .. 9));
+ print FILE "update tt set b$i='$long_str' where id=$id;\n";
+ print FILE "update ti set b$i='$long_str' where id=$id;\n";
+ }
+ }
+
+ print FILE '--let $diff_tables = test.tt, test.ti'."\n";
+ print FILE "--source include/diff_tables.inc\n";
+ print FILE "drop table tt, ti;\n";
+ }
+
+ sub rnd_str { join '', @_[ map{ rand @_ } 1 .. shift ] }
+
+EOF
+
+--source ../include/fast_update_gen_footer_silent.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_char.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_char.test
index 2ee6fbd79ee..17364845942 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_char.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_char.test
@@ -4,94 +4,96 @@
source include/have_tokudb.inc;
source include/have_innodb.inc;
-set default_storage_engine='tokudb';
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
-disable_warnings;
-drop table if exists tt, ti;
-enable_warnings;
-
-set tokudb_disable_slow_update=1;
-
-create table tt (id int primary key, c char(32), b binary(32));
+create table tt (id int primary key, c char(32), b binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values (1,null,null);
insert into ti values (1,null,null);
-update noar tt set c='hi' where id=1;
-update noar ti set c='hi' where id=1;
+update tt set c='hi' where id=1;
+update ti set c='hi' where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set c='there' where id=1;
-update noar ti set c='there' where id=1;
+update tt set c='there' where id=1;
+update ti set c='there' where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
drop table tt, ti;
-create table tt (id char(8) primary key, c char(32), b binary(32));
+create table tt (id char(8) primary key,
+ c char(32),
+ b binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values ('1',null,null);
insert into ti values ('1',null,null);
-update noar tt set c='hi' where id='1';
-update noar ti set c='hi' where id='1';
+update tt set c='hi' where id='1';
+update ti set c='hi' where id='1';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set c='there' where id='1';
-update noar ti set c='there' where id='1';
+update tt set c='there' where id='1';
+update ti set c='there' where id='1';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
drop table tt, ti;
-create table tt (id varchar(8) primary key, a int, b char(32), c char(32), d binary(32));
+create table tt (id varchar(8) primary key,
+ a int,
+ b char(32),
+ c char(32),
+ d binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values ('1',null,null,null,null);
insert into ti values ('1',null,null,null,null);
-update noar tt set b='hi' where id='1';
-update noar ti set b='hi' where id='1';
+update tt set b='hi' where id='1';
+update ti set b='hi' where id='1';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set c='there' where id='1';
-update noar ti set c='there' where id='1';
+update tt set c='there' where id='1';
+update ti set c='there' where id='1';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
drop table tt, ti;
-create table tt (id varchar(8) primary key, a int, b char(32), c char(32), d binary(32));
+create table tt (id varchar(8) primary key,
+ a int,
+ b char(32),
+ c char(32),
+ d binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
insert into tt values ('1',null,null,null,null);
insert into ti values ('1',null,null,null,null);
-update noar tt set b='123' where id='1';
-update noar ti set b='123' where id='1';
+update tt set b='123' where id='1';
+update ti set b='123' where id='1';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set c=456 where id='1';
-update noar ti set c=456 where id='1';
+update tt set c=456 where id='1';
+update ti set c=456 where id='1';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set c=789 where id=1;
-update noar ti set c=789 where id=1;
+update tt set c=789 where id=1;
+update ti set c=789 where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
drop table tt, ti;
-
-
-
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_deadlock.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_deadlock.test
index 24221f85f75..380f28d6a79 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_deadlock.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_deadlock.test
@@ -1,31 +1,31 @@
source include/have_tokudb.inc;
-disable_warnings;
-drop table if exists t;
-enable_warnings;
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
-set default_storage_engine='tokudb';
-
-create table t (id bigint primary key, b bigint not null default 0);
+create table t (id bigint primary key,
+ b bigint not null default 0) engine = tokudb;
insert into t (id) values (1),(2);
connect (conn1,localhost,root,,);
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
connection default;
begin;
-update noar t set b=b+1 where id=1;
+update t set b=b+1 where id=1;
connection conn1;
begin;
-update noar t set b=b-1 where id=2;
+update t set b=b-1 where id=2;
connection default;
-send update noar t set b=b+1 where id=2;
+send update t set b=b+1 where id=2;
connection conn1;
sleep 1;
error 1205,1213;
-update noar t set b=b-1 where id=1;
+update t set b=b-1 where id=1;
rollback;
connection default;
@@ -38,4 +38,3 @@ disconnect conn1;
select * from t;
drop table t;
-
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.py b/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.py
deleted file mode 100644
index 430d4c4f365..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.py
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-
-def main():
- print "# generated by tokudb_update_decr_floor.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists t;"
- print "enable_warnings;"
-
- print "set tokudb_disable_slow_update=1;"
-
- for t in [ 'tinyint', 'smallint', 'mediumint', 'int', 'bigint' ]:
- for u in [ '', 'unsigned' ]:
- for n in [ 'null', 'not null' ]:
- test_int(t, u, n)
- return 0
-
-def test_int(t, u, n):
- print "create table tt ("
- print " id %s %s %s primary key," % (t, u, n)
- print " x %s %s %s" % (t, u, n)
- print ");"
-
- print "insert into tt values (1,4);"
- print "create table ti like tt;"
- print "alter table ti engine=innodb;"
- print "insert into ti select * from tt;"
-
- if u == 'unsigned':
- print "update noar tt set x=if(x=0,0,x-1) where id=1;"
- print "update noar ti set x=if(x=0,0,x-1) where id=1;"
-
- print "update noar tt set x=if(x=0,0,x-1) where id=1;"
- print "update noar ti set x=if(x=0,0,x-1) where id=1;"
-
- print "update noar tt set x=if(x=0,0,x-1) where id=1;"
- print "update noar ti set x=if(x=0,0,x-1) where id=1;"
-
- print "update noar tt set x=if(x=0,0,x-1) where id=1;"
- print "update noar ti set x=if(x=0,0,x-1) where id=1;"
-
- print "# try to decrement when x=0"
- print "update noar tt set x=if(x=0,0,x-1) where id=1;"
- print "update noar ti set x=if(x=0,0,x-1) where id=1;"
- print "let $diff_tables = test.tt, test.ti;"
- print "source include/diff_tables.inc;"
- else:
- print "replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;"
- print "error ER_UNSUPPORTED_EXTENSION;"
- print "update noar tt set x=if(x=0,0,x-1) where id=1;"
-
- print "drop table tt, ti;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.test
index 133331d3578..109e39d0e0a 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_decr_floor.test
@@ -1,348 +1,61 @@
-# generated by tokudb_update_decr_floor.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-set tokudb_disable_slow_update=1;
-create table tt (
- id tinyint null primary key,
- x tinyint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id tinyint not null primary key,
- x tinyint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id tinyint unsigned null primary key,
- x tinyint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id tinyint unsigned not null primary key,
- x tinyint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id smallint null primary key,
- x smallint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id smallint not null primary key,
- x smallint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id smallint unsigned null primary key,
- x smallint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id smallint unsigned not null primary key,
- x smallint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id mediumint null primary key,
- x mediumint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id mediumint not null primary key,
- x mediumint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id mediumint unsigned null primary key,
- x mediumint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id mediumint unsigned not null primary key,
- x mediumint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id int null primary key,
- x int null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id int not null primary key,
- x int not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id int unsigned null primary key,
- x int unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id int unsigned not null primary key,
- x int unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id bigint null primary key,
- x bigint null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id bigint not null primary key,
- x bigint not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-drop table tt, ti;
-create table tt (
- id bigint unsigned null primary key,
- x bigint unsigned null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id bigint unsigned not null primary key,
- x bigint unsigned not null
-);
-insert into tt values (1,4);
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-# try to decrement when x=0
-update noar tt set x=if(x=0,0,x-1) where id=1;
-update noar ti set x=if(x=0,0,x-1) where id=1;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
+--source ../include/fast_update_gen_header.inc
+
+--let GENERATED=$MYSQL_TMP_DIR/generated_fast_update_decr_floor.inc
+
+--perl
+ open(FILE, '>', "$ENV{GENERATED}") or die;
+ foreach my $t ('tinyint', 'smallint', 'mediumint', 'int', 'bigint') {
+ foreach my $u ('', 'unsigned') {
+ foreach my $n ('null', 'not null') {
+ test_int($t, $u, $n);
+ }
+ }
+ }
+ close FILE;
+
+ sub test_int {
+ my $t = shift;
+ my $u = shift;
+ my $n = shift;
+
+ print FILE "create table tt (\n";
+ print FILE " id $t $u primary key,\n";
+ print FILE " x $t $u $n\n";
+ print FILE ") engine = tokudb;\n";
+
+ print FILE "insert into tt values (1,4);\n";
+ print FILE "create table ti like tt;\n";
+ print FILE "alter table ti engine=innodb;\n";
+ print FILE "insert into ti select * from tt;\n";
+
+ if ($u eq 'unsigned') {
+ print FILE "update tt set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ print FILE "update ti set x = if(x = 0, 0, x - 1) where id = 1;\n";
+
+ print FILE "update tt set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ print FILE "update ti set x = if(x = 0, 0, x - 1) where id = 1;\n";
+
+ print FILE "update tt set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ print FILE "update ti set x = if(x = 0, 0, x - 1) where id = 1;\n";
+
+ print FILE "update tt set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ print FILE "update ti set x = if(x = 0, 0, x - 1) where id = 1;\n";
+
+ print FILE "# try to decrement when x=0\n";
+ print FILE "update tt set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ print FILE "update ti set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ print FILE '--let $diff_tables = test.tt, test.ti'."\n";
+ print FILE "--source include/diff_tables.inc\n";
+ }
+ else {
+ print FILE "--replace_regex /MariaDB/XYZ/ /MySQL/XYZ/\n";
+ print FILE "--error ER_UNSUPPORTED_EXTENSION\n";
+ print FILE "update tt set x = if(x = 0, 0, x - 1) where id = 1;\n";
+ }
+
+ print FILE "drop table tt, ti;\n";
+ }
+
+EOF
+
+--source ../include/fast_update_gen_footer_silent.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_disable_slow_update.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_disable_slow_update.test
deleted file mode 100644
index 3fdca0a6edd..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_disable_slow_update.test
+++ /dev/null
@@ -1,17 +0,0 @@
---source include/have_tokudb.inc
-
-set default_storage_engine='tokudb';
-
---disable_warnings
-drop table if exists t;
---enable_warnings
-
-create table t (id int primary key, b int, key(b));
-
-set tokudb_disable_slow_update=1;
-
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
---error ER_UNSUPPORTED_EXTENSION
-update noar t set b=b+1 where id=42;
-
-drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_error.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_error.test
index dc7c4d277dc..51fde25a5f2 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_error.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_error.test
@@ -1,25 +1,19 @@
# test that char field updates are fast
# test that char field primary keys are fast
-
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists tt;
-enable_warnings;
-
-set tokudb_disable_slow_update=1;
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
-create table tt (id int primary key, x int);
+create table tt (id int primary key, x int) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x=1 where id='abc';
+update tt set x=1 where id='abc';
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar tt set x='abc' where id=1;
+update tt set x='abc' where id=1;
drop table tt;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_int.py b/storage/tokudb/mysql-test/tokudb/t/fast_update_int.py
deleted file mode 100644
index f6414f0ec5b..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_int.py
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-
-def main():
- print "# generated by tokudb_fast_update_int.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists t;"
- print "enable_warnings;"
-
- for t in [ 'tinyint', 'smallint', 'mediumint', 'int', 'bigint' ]:
- for u in [ '', 'unsigned' ]:
- for n in [ 'null', 'not null' ]:
- test_int(t, u, n)
- return 0
-
-def test_int(t, u, n):
- print "create table t ("
- print " id %s %s %s primary key," % (t, u, n)
- print " x %s %s %s" % (t, u, n)
- print ");"
-
- print "insert into t values (1,0),(2,0),(3,0);"
- print "select * from t;"
-
- print "set tokudb_disable_slow_update=1;"
-
- # set is fast
- print "update noar t set x=100 where id=2;"
- print "select * from t;"
-
- # increment is fast
- print "update noar t set x=x+1 where id=3;"
- print "select * from t;"
-
- # decrement is fast
- print "update noar t set x=x-1 where id=3;"
- print "select * from t;"
-
- # field=field+constant is fast
- print "update noar t set x=x+100 where id=3;"
- print "select * from t;"
-
- # field=field-constant is fast
- print "update noar t set x=x-100 where id=3;"
- print "select * from t;"
-
- # field=constant+field is not yet fast
- print "replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;"
- print "error ER_UNSUPPORTED_EXTENSION;"
- print "update noar t set x=1+x where id=1;"
-
- # field=-field is not yet fast
- print "replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;"
- print "error ER_UNSUPPORTED_EXTENSION;"
- print "update noar t set x=-x where id=1;"
-
- # yes, we can update a field in a non-existent row and the row is not inserted
- print "update noar t set x=x+1 where id=100;"
- print "select * from t;"
-
- # range updates are not yet fast
- print "replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;"
- print "error ER_UNSUPPORTED_EXTENSION;"
- print "update noar t set x=x+1 where 1 <= id and id < 100;"
-
- # full table updates are not yet fast
- print "replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;"
- print "error ER_UNSUPPORTED_EXTENSION;"
- print "update noar t set x=x+1;"
-
- print "drop table t;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_int.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_int.test
index e663cbfb8fd..699fc9dacba 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_int.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_int.test
@@ -1,647 +1,35 @@
-# generated by tokudb_fast_update_int.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-create table t (
- id tinyint null primary key,
- x tinyint null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id tinyint not null primary key,
- x tinyint not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id tinyint unsigned null primary key,
- x tinyint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id tinyint unsigned not null primary key,
- x tinyint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id smallint null primary key,
- x smallint null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id smallint not null primary key,
- x smallint not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id smallint unsigned null primary key,
- x smallint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id smallint unsigned not null primary key,
- x smallint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id mediumint null primary key,
- x mediumint null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id mediumint not null primary key,
- x mediumint not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id mediumint unsigned null primary key,
- x mediumint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id mediumint unsigned not null primary key,
- x mediumint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id int null primary key,
- x int null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id int not null primary key,
- x int not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id int unsigned null primary key,
- x int unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id int unsigned not null primary key,
- x int unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id bigint null primary key,
- x bigint null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id bigint not null primary key,
- x bigint not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id bigint unsigned null primary key,
- x bigint unsigned null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
-create table t (
- id bigint unsigned not null primary key,
- x bigint unsigned not null
-);
-insert into t values (1,0),(2,0),(3,0);
-select * from t;
-set tokudb_disable_slow_update=1;
-update noar t set x=100 where id=2;
-select * from t;
-update noar t set x=x+1 where id=3;
-select * from t;
-update noar t set x=x-1 where id=3;
-select * from t;
-update noar t set x=x+100 where id=3;
-select * from t;
-update noar t set x=x-100 where id=3;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=1+x where id=1;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=-x where id=1;
-update noar t set x=x+1 where id=100;
-select * from t;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where 1 <= id and id < 100;
-replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
-error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1;
-drop table t;
+--source ../include/fast_update_gen_header.inc
+
+--let GENERATED=$MYSQL_TMP_DIR/generated_fast_update_int.inc
+
+--perl
+
+ my $mysql_current_test_dir = $ENV{MYSQL_CURRENT_TEST_DIR};
+ open(FILE, '>', "$ENV{GENERATED}") or die;
+ foreach my $t ('tinyint', 'smallint', 'mediumint', 'int', 'bigint') {
+ foreach my $u ('', 'unsigned') {
+ foreach my $n ('null', 'not null') {
+ print FILE "--echo ### Test int for: $t, $u, $n\n";
+ test_int($t, $u, $n);
+ }
+ }
+ }
+ close FILE;
+
+ sub test_int {
+ my $t = shift;
+ my $u = shift;
+ my $n = shift;
+
+ print FILE "create table t (\n";
+ print FILE " id $t $u primary key,\n";
+ print FILE " x $t $u $n\n";
+ print FILE ") engine = tokudb;\n";
+
+ print FILE "--source $ENV{MYSQL_CURRENT_TEST_DIR}/../include/".
+ "fast_update_int.inc\n\n";
+ }
+
+EOF
+
+--source ../include/fast_update_gen_footer.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_int_bounds.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_int_bounds.test
index cf354243236..cefeb1ff1f5 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_int_bounds.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_int_bounds.test
@@ -1,82 +1,77 @@
source include/have_tokudb.inc;
source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-
-create table tt (id int primary key, x int);
+create table tt (id int primary key, x int) engine = tokudb;
insert into tt values (1,0),(2,-pow(2,31)),(3,pow(2,31)-1);
create table ti like tt;
alter table ti engine=innodb;
insert into ti select * from tt;
-set tokudb_disable_slow_update=1;
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x-2 where id=1;
-update noar ti set x=x-2 where id=1;
+update tt set x=x-2 where id=1;
+update ti set x=x-2 where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x-1 where id=2;
-update noar ti set x=x-1 where id=2;
+update tt set x=x-1 where id=2;
+update ti set x=x-1 where id=2;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x+1 where id=2;
-update noar ti set x=x+1 where id=2;
+update tt set x=x+1 where id=2;
+update ti set x=x+1 where id=2;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x+1 where id=3;
-update noar ti set x=x+1 where id=3;
+update tt set x=x+1 where id=3;
+update ti set x=x+1 where id=3;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x-1 where id=3;
-update noar ti set x=x-1 where id=3;
+update tt set x=x-1 where id=3;
+update ti set x=x-1 where id=3;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
# test clip at maximum
insert into tt values (4,pow(2,31)-10);
insert into ti values (4,pow(2,31)-10);
-update noar tt set x=x+20 where id=4;
-update noar ti set x=x+20 where id=4;
+update tt set x=x+20 where id=4;
+update ti set x=x+20 where id=4;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
insert into tt values (5,pow(2,31)-10);
insert into ti values (5,pow(2,31)-10);
-update noar tt set x=x - -20 where id=5;
-update noar ti set x=x - -20 where id=5;
+update tt set x=x - -20 where id=5;
+update ti set x=x - -20 where id=5;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
# test clip at minimum
insert into tt values (6,-pow(2,31)+10);
insert into ti values (6,-pow(2,31)+10);
-update noar tt set x=x-20 where id=6;
-update noar ti set x=x-20 where id=6;
+update tt set x=x-20 where id=6;
+update ti set x=x-20 where id=6;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
insert into tt values (7,-pow(2,31)+10);
insert into ti values (7,-pow(2,31)+10);
-update noar tt set x=x + -20 where id=7;
-update noar ti set x=x + -20 where id=7;
+update tt set x=x + -20 where id=7;
+update ti set x=x + -20 where id=7;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_key.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_key.test
index 21f3cbf999a..6ff74d191af 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_key.test
@@ -1,71 +1,78 @@
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-
-set tokudb_disable_slow_update=1;
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
# must have primary key
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint);
+create table t (ida int not null,
+ idb bigint not null,
+ idc tinyint unsigned not null,
+ x bigint) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where ida=1;
+update t set x=x+1 where ida=1;
drop table t;
# must have no clustering keys
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint, clustering key(ida,idb,idc));
+create table t (ida int not null,
+ idb bigint not null,
+ idc tinyint unsigned not null,
+ x bigint,
+ clustering key(ida,idb,idc)) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where ida=1;
+update t set x=x+1 where ida=1;
drop table t;
-# update noar field must not be part of any key
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint, primary key(ida,idb,idc), key(x));
+# update field must not be part of any key
+create table t (ida int not null,
+ idb bigint not null,
+ idc tinyint unsigned not null,
+ x bigint,
+ primary key(ida,idb,idc),
+ key(x)) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where ida=1;
+update t set x=x+1 where ida=1;
drop table t;
# must have no pk prefixed
-create table t (id char(32), x bigint, primary key(id(1)));
+create table t (id char(32), x bigint, primary key(id(1))) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where id='hi';
+update t set x=x+1 where id='hi';
drop table t;
-create table t (id varchar(32), x bigint, primary key(id(1)));
+create table t (id varchar(32), x bigint, primary key(id(1))) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where id='hi';
+update t set x=x+1 where id='hi';
drop table t;
# test for point updates on compound keys
-create table t (ida int not null, idb bigint not null, idc tinyint unsigned not null, x bigint, primary key(ida,idb,idc));
+create table t (ida int not null,
+ idb bigint not null,
+ idc tinyint unsigned not null,
+ x bigint,
+ primary key(ida,idb,idc)) engine = tokudb;
insert into t values (1,2,3,0);
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where ida=1;
+update t set x=x+1 where ida=1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where ida=1 and idb=2;
+update t set x=x+1 where ida=1 and idb=2;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where ida=1 and idb=2 or idc=3;
+update t set x=x+1 where ida=1 and idb=2 or idc=3;
-update noar t set x=x+1 where ida=1 and idb=2 and idc=3;
+update t set x=x+1 where ida=1 and idb=2 and idc=3;
select * from t;
-update noar t set x=x+1 where idc=3 and ida=1 and idb=2;
+update t set x=x+1 where idc=3 and ida=1 and idb=2;
select * from t;
drop table t;
-
-
-
-
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_sqlmode.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_sqlmode.test
index 9eb7721b538..2740cd6c316 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_sqlmode.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_sqlmode.test
@@ -1,36 +1,29 @@
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-
-set tokudb_disable_slow_update=1;
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
let $default_sql_mode = `select @@session.sql_mode`;
-create table t (id int primary key, x int not null);
+create table t (id int primary key, x int not null) engine = tokudb;
insert into t values (1,0);
-update noar t set x=42 where id=1;
-update noar t set x=x+1 where id=1;
-update noar t set x=x-1 where id=1;
+update t set x=42 where id=1;
+update t set x=x+1 where id=1;
+update t set x=x-1 where id=1;
eval set session sql_mode="$default_sql_mode,traditional";
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=42 where id=1;
+update t set x=42 where id=1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x+1 where id=1;
+update t set x=x+1 where id=1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-update noar t set x=x-1 where id=1;
-
-eval set session sql_mode="$default_sql_mode";
+update t set x=x-1 where id=1;
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_uint_bounds.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_uint_bounds.test
index f4f43d60e31..a35658cba18 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_uint_bounds.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_uint_bounds.test
@@ -1,62 +1,54 @@
source include/have_tokudb.inc;
source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-
-create table tt (id int primary key, x int unsigned);
+create table tt (id int primary key, x int unsigned) engine = tokudb;
insert into tt values (1,0),(2,pow(2,32)-1);
create table ti like tt;
alter table ti engine=innodb;
insert into ti select * from tt;
-set tokudb_disable_slow_update=1;
+set tokudb_enable_fast_update=1;
+source ../include/setup_fast_update_upsert.inc;
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x-2 where id=1;
-update noar ti set x=if(x<2,0,x-2) where id=1;
+update tt set x=x-2 where id=1;
+update ti set x=if(x<2,0,x-2) where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x+1 where id=1;
-update noar ti set x=x+1 where id=1;
+update tt set x=x+1 where id=1;
+update ti set x=x+1 where id=1;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x-1 where id=2;
-update noar ti set x=x-1 where id=2;
+update tt set x=x-1 where id=2;
+update ti set x=x-1 where id=2;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-update noar tt set x=x+1 where id=2;
-update noar ti set x=x+1 where id=2;
+update tt set x=x+1 where id=2;
+update ti set x=x+1 where id=2;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
# test clip at maximum
insert into tt values (4,pow(2,32)-10);
insert into ti values (4,pow(2,32)-10);
-update noar tt set x=x+20 where id=4;
-update noar ti set x=x+20 where id=4;
+update tt set x=x+20 where id=4;
+update ti set x=x+20 where id=4;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
# test clip at minimum
insert into tt values (5,10);
insert into ti values (5,10);
-update noar tt set x=x-20 where id=5;
-update noar ti set x=if(x<20,0,x-20) where id=5;
+update tt set x=x-20 where id=5;
+update ti set x=if(x<20,0,x-20) where id=5;
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
drop table tt, ti;
-
-
-
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.py b/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.py
deleted file mode 100644
index 54cc0050ee3..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.py
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-import random
-import string
-
-def main():
- print "# generated by tokudb_fast_update_varchar.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists t;"
- print "enable_warnings;"
-
- nrows = 100
-
- for t in [ 'varchar', 'varbinary' ]:
- for l in [ 32, 256 ]:
- for n in [ 'null', 'not null' ]:
- test_varchar(t, l, n, nrows)
- return 0
-
-def test_varchar(t, l, n, nrows):
- print "create table tt (id bigint unsigned primary key,"
- print " f0 int %s," % (n)
- for i in range(4):
- print " v%d %s(%d) %s," % (i, t, l, n)
- print " b0 text %s" % (n)
- print ") engine=tokudb;"
-
- if n == 'null':
- print "insert into tt (id) values (0);"
- print "insert into tt values (1,2,'a','b','c','d','e');"
- for i in range(2,nrows):
- print "insert into tt values (%d,%d,'','','','','');" % (i,i+1)
-
- print "create table ti like tt;"
- print "alter table ti engine=innodb;"
- print "insert into ti select * from tt;"
-
- nulltest = [ 'null this', 'null is', 'null a', 'null test' ]
- for i in range(4):
- print "update noar tt set v%d='%s %s' where id=0;" % (i, nulltest[i], str(i))
- print "update noar ti set v%d='%s %s' where id=0;" % (i, nulltest[i], str(i))
-
- test = [ 'this' ,'is', 'another', 'test']
- for i in range(4):
- print "update noar tt set v%d='%s %s' where id=1;" % (i, test[i], str(i))
- print "update noar ti set v%d='%s %s' where id=1;" % (i, test[i], str(i))
-
- for id in range(2,nrows):
- for i in range(4):
- long_str = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(l+1))
- print "update noar tt set v%d='%s' where id=%d;" % (i, long_str, id)
- print "update noar ti set v%d='%s' where id=%d;" % (i, long_str, id)
-
- print "let $diff_tables = test.tt, test.ti;"
- print "source include/diff_tables.inc;"
-
- print "drop table tt, ti;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.test b/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.test
index b407f416a3b..66e5c977d1f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_update_varchar.test
@@ -1,7315 +1,75 @@
-# generated by tokudb_fast_update_varchar.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(32) null,
- v1 varchar(32) null,
- v2 varchar(32) null,
- v3 varchar(32) null,
- b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='C6P5MJKRJ430AM9T012TSRGW76CFGSHQL' where id=2;
-update noar ti set v0='C6P5MJKRJ430AM9T012TSRGW76CFGSHQL' where id=2;
-update noar tt set v1='FQ3TW0TRJWER0OSIO33UTIFSBT7PTGO9A' where id=2;
-update noar ti set v1='FQ3TW0TRJWER0OSIO33UTIFSBT7PTGO9A' where id=2;
-update noar tt set v2='XAXU3S3K4PYXB4IB4HH5ANUUOGC1KD3JX' where id=2;
-update noar ti set v2='XAXU3S3K4PYXB4IB4HH5ANUUOGC1KD3JX' where id=2;
-update noar tt set v3='879I2MV65FUY0WFCFS09C74IN1VAISIEG' where id=2;
-update noar ti set v3='879I2MV65FUY0WFCFS09C74IN1VAISIEG' where id=2;
-update noar tt set v0='QAPUD5QIQINRVEPEYVDYJ6N9UI0GFZHRV' where id=3;
-update noar ti set v0='QAPUD5QIQINRVEPEYVDYJ6N9UI0GFZHRV' where id=3;
-update noar tt set v1='M6ME86RQIYBCUDNTD125MIV92IT6CKU15' where id=3;
-update noar ti set v1='M6ME86RQIYBCUDNTD125MIV92IT6CKU15' where id=3;
-update noar tt set v2='KSZGNMKS7PTH611GW21K59DD2R7KY4JAO' where id=3;
-update noar ti set v2='KSZGNMKS7PTH611GW21K59DD2R7KY4JAO' where id=3;
-update noar tt set v3='OSZTEY9AS1ZSXGBMVQ13ST2RB5UX4G7O2' where id=3;
-update noar ti set v3='OSZTEY9AS1ZSXGBMVQ13ST2RB5UX4G7O2' where id=3;
-update noar tt set v0='C67XB2ZDJCMF7MATMIZ7UKCOCXM6LX4IB' where id=4;
-update noar ti set v0='C67XB2ZDJCMF7MATMIZ7UKCOCXM6LX4IB' where id=4;
-update noar tt set v1='S0LRECBVNG2PF4USXXGK5HQBXNMGR0PV6' where id=4;
-update noar ti set v1='S0LRECBVNG2PF4USXXGK5HQBXNMGR0PV6' where id=4;
-update noar tt set v2='MYYF7M19VXCDAZYIZ0WLCDHPAA5D33BS1' where id=4;
-update noar ti set v2='MYYF7M19VXCDAZYIZ0WLCDHPAA5D33BS1' where id=4;
-update noar tt set v3='4KJDY3HCYE207SAY3ULNRAWO9E0ST1DBJ' where id=4;
-update noar ti set v3='4KJDY3HCYE207SAY3ULNRAWO9E0ST1DBJ' where id=4;
-update noar tt set v0='ZEHYFMX8YWZ0OQRFIWDF06KZSZRTWITWJ' where id=5;
-update noar ti set v0='ZEHYFMX8YWZ0OQRFIWDF06KZSZRTWITWJ' where id=5;
-update noar tt set v1='VB77NEBRKD15EYCTJMD5VFKUV82J77U0V' where id=5;
-update noar ti set v1='VB77NEBRKD15EYCTJMD5VFKUV82J77U0V' where id=5;
-update noar tt set v2='SPES6400D3NGGXUOR58GB4L6HVDUSXC8P' where id=5;
-update noar ti set v2='SPES6400D3NGGXUOR58GB4L6HVDUSXC8P' where id=5;
-update noar tt set v3='O8DK85ADX9I2AXO33NRKUXM4H70IQDVKR' where id=5;
-update noar ti set v3='O8DK85ADX9I2AXO33NRKUXM4H70IQDVKR' where id=5;
-update noar tt set v0='XG699LK06ZH0GP0MY8P2XM1W8IC31RY6M' where id=6;
-update noar ti set v0='XG699LK06ZH0GP0MY8P2XM1W8IC31RY6M' where id=6;
-update noar tt set v1='RR0ZPFCBNNDDO66XALOIV0M2WC2RFPWBS' where id=6;
-update noar ti set v1='RR0ZPFCBNNDDO66XALOIV0M2WC2RFPWBS' where id=6;
-update noar tt set v2='Z2MCQCRYBBGIAS7KKIR27SL3UBTF3KQ03' where id=6;
-update noar ti set v2='Z2MCQCRYBBGIAS7KKIR27SL3UBTF3KQ03' where id=6;
-update noar tt set v3='WYLCHBCNJA7T0IWFKTBZ5UBBOEUE3U9SU' where id=6;
-update noar ti set v3='WYLCHBCNJA7T0IWFKTBZ5UBBOEUE3U9SU' where id=6;
-update noar tt set v0='FNTPDPCBPGIND8BEXG3IFATRTOR880BQP' where id=7;
-update noar ti set v0='FNTPDPCBPGIND8BEXG3IFATRTOR880BQP' where id=7;
-update noar tt set v1='Y3FUDUS2RG0YODAEUX24KMI7STMMTVZWI' where id=7;
-update noar ti set v1='Y3FUDUS2RG0YODAEUX24KMI7STMMTVZWI' where id=7;
-update noar tt set v2='EUFYQFY3UIUWXAI2MZUSAYWINYCMPTRGZ' where id=7;
-update noar ti set v2='EUFYQFY3UIUWXAI2MZUSAYWINYCMPTRGZ' where id=7;
-update noar tt set v3='0VKBUX3MRYOE43HZ8G5U0MDOLG7SSXNNN' where id=7;
-update noar ti set v3='0VKBUX3MRYOE43HZ8G5U0MDOLG7SSXNNN' where id=7;
-update noar tt set v0='IE1Z9DPV3DFMCSETQ264T61V783D676YN' where id=8;
-update noar ti set v0='IE1Z9DPV3DFMCSETQ264T61V783D676YN' where id=8;
-update noar tt set v1='4ZEW2NAEC433N7TBWAI4GQWJ7LK5Q4RZ4' where id=8;
-update noar ti set v1='4ZEW2NAEC433N7TBWAI4GQWJ7LK5Q4RZ4' where id=8;
-update noar tt set v2='1AKQ41LJFMF1OOQMZO7QPL2ZVZYPU21DO' where id=8;
-update noar ti set v2='1AKQ41LJFMF1OOQMZO7QPL2ZVZYPU21DO' where id=8;
-update noar tt set v3='H8IXFC4QIDAWFHF8WUFUBPAMPKP59A4GE' where id=8;
-update noar ti set v3='H8IXFC4QIDAWFHF8WUFUBPAMPKP59A4GE' where id=8;
-update noar tt set v0='X52UNAQHTIRRLCHDP5UXFU6T1W92U00QM' where id=9;
-update noar ti set v0='X52UNAQHTIRRLCHDP5UXFU6T1W92U00QM' where id=9;
-update noar tt set v1='BMMKIH7Q87O155JXO8U6DNZX14JK7PV4Q' where id=9;
-update noar ti set v1='BMMKIH7Q87O155JXO8U6DNZX14JK7PV4Q' where id=9;
-update noar tt set v2='KU8TVA6SW62YC74DGYSYSDUKWQDF0AS93' where id=9;
-update noar ti set v2='KU8TVA6SW62YC74DGYSYSDUKWQDF0AS93' where id=9;
-update noar tt set v3='X2SX9JJP3STQ275JROOJ7PH47L1QCANI1' where id=9;
-update noar ti set v3='X2SX9JJP3STQ275JROOJ7PH47L1QCANI1' where id=9;
-update noar tt set v0='ETF1T11GAD3PQ1P6MNIYKOCOASRR935DN' where id=10;
-update noar ti set v0='ETF1T11GAD3PQ1P6MNIYKOCOASRR935DN' where id=10;
-update noar tt set v1='JAY008V1UNCFN77B872P7VBW06IM8ZULL' where id=10;
-update noar ti set v1='JAY008V1UNCFN77B872P7VBW06IM8ZULL' where id=10;
-update noar tt set v2='QK8M39DNPHE6PMIAUW8XP45NXJQICY8FX' where id=10;
-update noar ti set v2='QK8M39DNPHE6PMIAUW8XP45NXJQICY8FX' where id=10;
-update noar tt set v3='NJH9VF4CGS75EELNRM6DM8BOASPQOJ1YF' where id=10;
-update noar ti set v3='NJH9VF4CGS75EELNRM6DM8BOASPQOJ1YF' where id=10;
-update noar tt set v0='YPHFJEX1D9EP9OJKD711P1HDWC218HYDQ' where id=11;
-update noar ti set v0='YPHFJEX1D9EP9OJKD711P1HDWC218HYDQ' where id=11;
-update noar tt set v1='1C59XHWYXDJ0CH93KBID1H0FLLZW6OV4Q' where id=11;
-update noar ti set v1='1C59XHWYXDJ0CH93KBID1H0FLLZW6OV4Q' where id=11;
-update noar tt set v2='KCC2KKBFWCZ0TEQYF37CHNIU28PDH4G4B' where id=11;
-update noar ti set v2='KCC2KKBFWCZ0TEQYF37CHNIU28PDH4G4B' where id=11;
-update noar tt set v3='E9DRCXC8PRS1577KJJ0MUKCSCIQ5ULM8L' where id=11;
-update noar ti set v3='E9DRCXC8PRS1577KJJ0MUKCSCIQ5ULM8L' where id=11;
-update noar tt set v0='CAY0BJBX055RDS035VBFOAJYR1HV48F6L' where id=12;
-update noar ti set v0='CAY0BJBX055RDS035VBFOAJYR1HV48F6L' where id=12;
-update noar tt set v1='2E8R0YCLEB4KSSXAZ52SJT5Z7RHZPFUZ2' where id=12;
-update noar ti set v1='2E8R0YCLEB4KSSXAZ52SJT5Z7RHZPFUZ2' where id=12;
-update noar tt set v2='J7M9UEU8HY09D3P14DAZRYK48QDEEF2XU' where id=12;
-update noar ti set v2='J7M9UEU8HY09D3P14DAZRYK48QDEEF2XU' where id=12;
-update noar tt set v3='1FLHE73K0AJSAXRHNV18N1PIV8SSXZ4LT' where id=12;
-update noar ti set v3='1FLHE73K0AJSAXRHNV18N1PIV8SSXZ4LT' where id=12;
-update noar tt set v0='Z5S4BCN44TJCY6TXJN1I9NF8P2SUCD43A' where id=13;
-update noar ti set v0='Z5S4BCN44TJCY6TXJN1I9NF8P2SUCD43A' where id=13;
-update noar tt set v1='PGIKAGQ4A8JJDWW5W5NGXKEHG85ZXFQIZ' where id=13;
-update noar ti set v1='PGIKAGQ4A8JJDWW5W5NGXKEHG85ZXFQIZ' where id=13;
-update noar tt set v2='5GYNMV2KG45CU5PZ5DR7IAGOU2FXGGYRY' where id=13;
-update noar ti set v2='5GYNMV2KG45CU5PZ5DR7IAGOU2FXGGYRY' where id=13;
-update noar tt set v3='8YWN60PRVBV5P3XT39UK4WCZXIKNV3OMU' where id=13;
-update noar ti set v3='8YWN60PRVBV5P3XT39UK4WCZXIKNV3OMU' where id=13;
-update noar tt set v0='5PN29VPJJZC4X1RSDFY8CBF2LDDDU2CK3' where id=14;
-update noar ti set v0='5PN29VPJJZC4X1RSDFY8CBF2LDDDU2CK3' where id=14;
-update noar tt set v1='5SXHKMF44USM4OM0KUQSOAUDH74460FAO' where id=14;
-update noar ti set v1='5SXHKMF44USM4OM0KUQSOAUDH74460FAO' where id=14;
-update noar tt set v2='T37K7U6RHE7I8E16NBU06WAXWPQIIKRIT' where id=14;
-update noar ti set v2='T37K7U6RHE7I8E16NBU06WAXWPQIIKRIT' where id=14;
-update noar tt set v3='284CTENU9U8YL9B1OTG0Q8SXZZZ7M5I6U' where id=14;
-update noar ti set v3='284CTENU9U8YL9B1OTG0Q8SXZZZ7M5I6U' where id=14;
-update noar tt set v0='ETZNDEYEUZXLKM8HTLEBSEYP692A2WVEC' where id=15;
-update noar ti set v0='ETZNDEYEUZXLKM8HTLEBSEYP692A2WVEC' where id=15;
-update noar tt set v1='TOP0E92F9FWDEWEC4YPE80MH7DRSBUKIB' where id=15;
-update noar ti set v1='TOP0E92F9FWDEWEC4YPE80MH7DRSBUKIB' where id=15;
-update noar tt set v2='OYEI596E9HVPLAGZGBQYSFAWKZG41BCVM' where id=15;
-update noar ti set v2='OYEI596E9HVPLAGZGBQYSFAWKZG41BCVM' where id=15;
-update noar tt set v3='51HLJN8D2X7DIFFNY4IQBP48WODL1YG3E' where id=15;
-update noar ti set v3='51HLJN8D2X7DIFFNY4IQBP48WODL1YG3E' where id=15;
-update noar tt set v0='XONA19S58DXOWIKZUOIJNT8CWF3N4RVVM' where id=16;
-update noar ti set v0='XONA19S58DXOWIKZUOIJNT8CWF3N4RVVM' where id=16;
-update noar tt set v1='943ENEWA3RYCJRDUVOM2F8UKTR391IDL3' where id=16;
-update noar ti set v1='943ENEWA3RYCJRDUVOM2F8UKTR391IDL3' where id=16;
-update noar tt set v2='CB4MQIO2UXYFSCOSQACFE96L9W4LTH9UC' where id=16;
-update noar ti set v2='CB4MQIO2UXYFSCOSQACFE96L9W4LTH9UC' where id=16;
-update noar tt set v3='C3M7ZLL5KVPPD8YKEP7UTFN5O9BJAWRQY' where id=16;
-update noar ti set v3='C3M7ZLL5KVPPD8YKEP7UTFN5O9BJAWRQY' where id=16;
-update noar tt set v0='Q5SH1O4QPLTMXTL5Z6JHLNT0SVFBYOOXU' where id=17;
-update noar ti set v0='Q5SH1O4QPLTMXTL5Z6JHLNT0SVFBYOOXU' where id=17;
-update noar tt set v1='52FCXSRGM2N12OI10IYNRUGLVV1AUMTE7' where id=17;
-update noar ti set v1='52FCXSRGM2N12OI10IYNRUGLVV1AUMTE7' where id=17;
-update noar tt set v2='GYHFZZROG27CYF5ERW711U8EQ9FDS6H2T' where id=17;
-update noar ti set v2='GYHFZZROG27CYF5ERW711U8EQ9FDS6H2T' where id=17;
-update noar tt set v3='B2M72KUXJLTTCJ1RC47E2QNOAMH5BMX7K' where id=17;
-update noar ti set v3='B2M72KUXJLTTCJ1RC47E2QNOAMH5BMX7K' where id=17;
-update noar tt set v0='NAJYNURN3M8WTQI61PDF4JWAPVT6PLRGH' where id=18;
-update noar ti set v0='NAJYNURN3M8WTQI61PDF4JWAPVT6PLRGH' where id=18;
-update noar tt set v1='4IJQ7MVQPR795Z9IQXVHR0HMTTRN7KTES' where id=18;
-update noar ti set v1='4IJQ7MVQPR795Z9IQXVHR0HMTTRN7KTES' where id=18;
-update noar tt set v2='E2ZS9OQGKIRZ4V4TH1Y89HTIN4OMC2XRW' where id=18;
-update noar ti set v2='E2ZS9OQGKIRZ4V4TH1Y89HTIN4OMC2XRW' where id=18;
-update noar tt set v3='FL672KMTP7X2LQ2Z3X0V3JQY61XZT1LV4' where id=18;
-update noar ti set v3='FL672KMTP7X2LQ2Z3X0V3JQY61XZT1LV4' where id=18;
-update noar tt set v0='91MVJ862UD5B8CALA6XIPUERX6M0EZI9U' where id=19;
-update noar ti set v0='91MVJ862UD5B8CALA6XIPUERX6M0EZI9U' where id=19;
-update noar tt set v1='3PMLFZZSY1ILDOPUEA9V9JL6CREQXZFLI' where id=19;
-update noar ti set v1='3PMLFZZSY1ILDOPUEA9V9JL6CREQXZFLI' where id=19;
-update noar tt set v2='GQ9TSV4W2FAPQVICDG8H5L1LWBKX7H2G8' where id=19;
-update noar ti set v2='GQ9TSV4W2FAPQVICDG8H5L1LWBKX7H2G8' where id=19;
-update noar tt set v3='KQQVF17YK17KYX2N6HHWBJ5CYX0BLC3TP' where id=19;
-update noar ti set v3='KQQVF17YK17KYX2N6HHWBJ5CYX0BLC3TP' where id=19;
-update noar tt set v0='BQ2C26F41R16F9IT6CHBS5SPWHX44U665' where id=20;
-update noar ti set v0='BQ2C26F41R16F9IT6CHBS5SPWHX44U665' where id=20;
-update noar tt set v1='BQLHGIX1QDX1FTDBELFBLKHMG4EGK3JUX' where id=20;
-update noar ti set v1='BQLHGIX1QDX1FTDBELFBLKHMG4EGK3JUX' where id=20;
-update noar tt set v2='8D8MWG0B0O5P3L4QHU7MAZ2FG7P1WXTDH' where id=20;
-update noar ti set v2='8D8MWG0B0O5P3L4QHU7MAZ2FG7P1WXTDH' where id=20;
-update noar tt set v3='A8BGZNDJPECVJXRC33OIZOMDMPPUXFMUR' where id=20;
-update noar ti set v3='A8BGZNDJPECVJXRC33OIZOMDMPPUXFMUR' where id=20;
-update noar tt set v0='P2ZCHS22PAQE5HP6TJ6GA9G6CYJDS8Y62' where id=21;
-update noar ti set v0='P2ZCHS22PAQE5HP6TJ6GA9G6CYJDS8Y62' where id=21;
-update noar tt set v1='HJ76W65BKZASJ0D5MVZOTT65E9JWCSQCG' where id=21;
-update noar ti set v1='HJ76W65BKZASJ0D5MVZOTT65E9JWCSQCG' where id=21;
-update noar tt set v2='HXN3H4N2716EPCF7SK5TJTCBMFHC1APFB' where id=21;
-update noar ti set v2='HXN3H4N2716EPCF7SK5TJTCBMFHC1APFB' where id=21;
-update noar tt set v3='MH0EOVWCAIQBG9Q6ASDCR5ADU3VVACATF' where id=21;
-update noar ti set v3='MH0EOVWCAIQBG9Q6ASDCR5ADU3VVACATF' where id=21;
-update noar tt set v0='107DEIHQ3GDC2NDS2Q07EDVFGWSO0J7SH' where id=22;
-update noar ti set v0='107DEIHQ3GDC2NDS2Q07EDVFGWSO0J7SH' where id=22;
-update noar tt set v1='FP7GFDM5MIX0U2QPXRRLNS5LF4I47TCNI' where id=22;
-update noar ti set v1='FP7GFDM5MIX0U2QPXRRLNS5LF4I47TCNI' where id=22;
-update noar tt set v2='IW8AA65FH5KWY484BCUEC2ZG2HWCLJ524' where id=22;
-update noar ti set v2='IW8AA65FH5KWY484BCUEC2ZG2HWCLJ524' where id=22;
-update noar tt set v3='J753JLU9JBWL0PTD9UM79MTK8MN7O57P5' where id=22;
-update noar ti set v3='J753JLU9JBWL0PTD9UM79MTK8MN7O57P5' where id=22;
-update noar tt set v0='9QF74QJJ49U6GQUVDCUFZ9C37H29KK1UY' where id=23;
-update noar ti set v0='9QF74QJJ49U6GQUVDCUFZ9C37H29KK1UY' where id=23;
-update noar tt set v1='IHA7PGIUNHGGWSXMW36C5WKYBF4K751AL' where id=23;
-update noar ti set v1='IHA7PGIUNHGGWSXMW36C5WKYBF4K751AL' where id=23;
-update noar tt set v2='YH1VL0ACEOES4HMPVH0WG2S9M0HX3FTWV' where id=23;
-update noar ti set v2='YH1VL0ACEOES4HMPVH0WG2S9M0HX3FTWV' where id=23;
-update noar tt set v3='XUCZC7D538MJST1GT6PVVHGZFYO64SW9O' where id=23;
-update noar ti set v3='XUCZC7D538MJST1GT6PVVHGZFYO64SW9O' where id=23;
-update noar tt set v0='8PH7LGKOHB54MDLK7RAPQTA9WFJ16TSJO' where id=24;
-update noar ti set v0='8PH7LGKOHB54MDLK7RAPQTA9WFJ16TSJO' where id=24;
-update noar tt set v1='BI1N1R8MP2R1Q9J8DICC5MXUCJREWV4SN' where id=24;
-update noar ti set v1='BI1N1R8MP2R1Q9J8DICC5MXUCJREWV4SN' where id=24;
-update noar tt set v2='JNDECEQE4UUXAOHS5QFG0922VTF09F674' where id=24;
-update noar ti set v2='JNDECEQE4UUXAOHS5QFG0922VTF09F674' where id=24;
-update noar tt set v3='N8H46WLI7LDXI6RKCXN559WMGERULO3KE' where id=24;
-update noar ti set v3='N8H46WLI7LDXI6RKCXN559WMGERULO3KE' where id=24;
-update noar tt set v0='0WI2SGQAPLGKEMTT89MJK3NQ1TRF57OR4' where id=25;
-update noar ti set v0='0WI2SGQAPLGKEMTT89MJK3NQ1TRF57OR4' where id=25;
-update noar tt set v1='VDNWTAZJI1RFJT3124UQYF8DYW5OGG0K3' where id=25;
-update noar ti set v1='VDNWTAZJI1RFJT3124UQYF8DYW5OGG0K3' where id=25;
-update noar tt set v2='VVWCC2BHB28RTN4QFLMPKGB6VIPQS9W3E' where id=25;
-update noar ti set v2='VVWCC2BHB28RTN4QFLMPKGB6VIPQS9W3E' where id=25;
-update noar tt set v3='6VN2LQ5BU505V7XXF1MSOJUDMPL8JOKYS' where id=25;
-update noar ti set v3='6VN2LQ5BU505V7XXF1MSOJUDMPL8JOKYS' where id=25;
-update noar tt set v0='WJQFASTDWGPKZU42IU4V5YFWY1VSDE3WJ' where id=26;
-update noar ti set v0='WJQFASTDWGPKZU42IU4V5YFWY1VSDE3WJ' where id=26;
-update noar tt set v1='OSDG1E7D6JY0THUCU9KCZQOCV0CWUDW68' where id=26;
-update noar ti set v1='OSDG1E7D6JY0THUCU9KCZQOCV0CWUDW68' where id=26;
-update noar tt set v2='10MB7PZUJQ05HXB7JM5PIH17N3UR9VGKQ' where id=26;
-update noar ti set v2='10MB7PZUJQ05HXB7JM5PIH17N3UR9VGKQ' where id=26;
-update noar tt set v3='FFZ23U1FOVCKI2WU8MCYHK5I6YDPRGQ7M' where id=26;
-update noar ti set v3='FFZ23U1FOVCKI2WU8MCYHK5I6YDPRGQ7M' where id=26;
-update noar tt set v0='XZF7INM5CEMFE64IPWUMNF4CF616KP96Y' where id=27;
-update noar ti set v0='XZF7INM5CEMFE64IPWUMNF4CF616KP96Y' where id=27;
-update noar tt set v1='5K5SQQUIXQ0J6G4NG2H073TLMUR4JBRHR' where id=27;
-update noar ti set v1='5K5SQQUIXQ0J6G4NG2H073TLMUR4JBRHR' where id=27;
-update noar tt set v2='4XIOGA6AU0ZE4RNRLGXMM174169A7FJ8O' where id=27;
-update noar ti set v2='4XIOGA6AU0ZE4RNRLGXMM174169A7FJ8O' where id=27;
-update noar tt set v3='OQJ9J76C3G1V8YC3I3LVRP15MCY8CFNC2' where id=27;
-update noar ti set v3='OQJ9J76C3G1V8YC3I3LVRP15MCY8CFNC2' where id=27;
-update noar tt set v0='GEJ9PDRMCVLOG03AR7GE2KUU06MDZTYER' where id=28;
-update noar ti set v0='GEJ9PDRMCVLOG03AR7GE2KUU06MDZTYER' where id=28;
-update noar tt set v1='1M7LYV783XMZEH73YCQ0GDPAZR3H33QNM' where id=28;
-update noar ti set v1='1M7LYV783XMZEH73YCQ0GDPAZR3H33QNM' where id=28;
-update noar tt set v2='5YTZ0UGTGHUR2E4L8NSR9YVY11S370HBA' where id=28;
-update noar ti set v2='5YTZ0UGTGHUR2E4L8NSR9YVY11S370HBA' where id=28;
-update noar tt set v3='0EB9NBJKQNDEJ2TSBPDBF6XE0WAETK7Y6' where id=28;
-update noar ti set v3='0EB9NBJKQNDEJ2TSBPDBF6XE0WAETK7Y6' where id=28;
-update noar tt set v0='SPRV1BGKMGD2G168A6NTPXRVUZAEB9TNL' where id=29;
-update noar ti set v0='SPRV1BGKMGD2G168A6NTPXRVUZAEB9TNL' where id=29;
-update noar tt set v1='07PHHJMEP9LIY6G7ISABOP3Y9DC2CEAGR' where id=29;
-update noar ti set v1='07PHHJMEP9LIY6G7ISABOP3Y9DC2CEAGR' where id=29;
-update noar tt set v2='GHSF6KNPA6KU20RRTU1KX5VF2V7ES6LBF' where id=29;
-update noar ti set v2='GHSF6KNPA6KU20RRTU1KX5VF2V7ES6LBF' where id=29;
-update noar tt set v3='DRMTKXYG6OHUUP0HMQ63YIQ1QVM0RHEU8' where id=29;
-update noar ti set v3='DRMTKXYG6OHUUP0HMQ63YIQ1QVM0RHEU8' where id=29;
-update noar tt set v0='8B98SDALI4I18REJFK4IWTM2PXCCUC55Z' where id=30;
-update noar ti set v0='8B98SDALI4I18REJFK4IWTM2PXCCUC55Z' where id=30;
-update noar tt set v1='82ZUIOLY0RXD9YOSCJ6TM50OBAXDIDR0B' where id=30;
-update noar ti set v1='82ZUIOLY0RXD9YOSCJ6TM50OBAXDIDR0B' where id=30;
-update noar tt set v2='EUS9RJRQ3H4F0C2G53U83SFS7I8UGMDFZ' where id=30;
-update noar ti set v2='EUS9RJRQ3H4F0C2G53U83SFS7I8UGMDFZ' where id=30;
-update noar tt set v3='A3G2TYACCQ7FLM83FHBQOWCVGOQIBEA34' where id=30;
-update noar ti set v3='A3G2TYACCQ7FLM83FHBQOWCVGOQIBEA34' where id=30;
-update noar tt set v0='URCNNZR6413MRLALGAAVA8TBYBSIJ8DFE' where id=31;
-update noar ti set v0='URCNNZR6413MRLALGAAVA8TBYBSIJ8DFE' where id=31;
-update noar tt set v1='QW6IRTPK76HZFID8EB4CFZSVW04E4MNJD' where id=31;
-update noar ti set v1='QW6IRTPK76HZFID8EB4CFZSVW04E4MNJD' where id=31;
-update noar tt set v2='Q09KRN14VAE8LU961P5DUEXFFF0UN5H0B' where id=31;
-update noar ti set v2='Q09KRN14VAE8LU961P5DUEXFFF0UN5H0B' where id=31;
-update noar tt set v3='Z3WJ30H2J28NATJVWOVJZSZQ15CRMR8IQ' where id=31;
-update noar ti set v3='Z3WJ30H2J28NATJVWOVJZSZQ15CRMR8IQ' where id=31;
-update noar tt set v0='18CAZA6MKOP3NY31ZJGX7JY1RD9H7MSB6' where id=32;
-update noar ti set v0='18CAZA6MKOP3NY31ZJGX7JY1RD9H7MSB6' where id=32;
-update noar tt set v1='FLY9WZ1FJ2074AA92R56673E5VNVKBZ0U' where id=32;
-update noar ti set v1='FLY9WZ1FJ2074AA92R56673E5VNVKBZ0U' where id=32;
-update noar tt set v2='YKJS5WNZ21VBZMTC1IK75DKJDH88NOIJC' where id=32;
-update noar ti set v2='YKJS5WNZ21VBZMTC1IK75DKJDH88NOIJC' where id=32;
-update noar tt set v3='Z0TBKW3I880W08Z5R82GGQV7LFF3N31G7' where id=32;
-update noar ti set v3='Z0TBKW3I880W08Z5R82GGQV7LFF3N31G7' where id=32;
-update noar tt set v0='K7B49HGXRR2UYZ7U1AHA7Q6RV76VE5EI5' where id=33;
-update noar ti set v0='K7B49HGXRR2UYZ7U1AHA7Q6RV76VE5EI5' where id=33;
-update noar tt set v1='G0COXPS7X6FJLIJQERQ3DFD13YWEBQWDG' where id=33;
-update noar ti set v1='G0COXPS7X6FJLIJQERQ3DFD13YWEBQWDG' where id=33;
-update noar tt set v2='5MD1ZS25BSXQQTILR08ZAM2AX47SJ67LJ' where id=33;
-update noar ti set v2='5MD1ZS25BSXQQTILR08ZAM2AX47SJ67LJ' where id=33;
-update noar tt set v3='P236IWTBHCTU9Z1SVB4SPZ7EU1Q6PQ7UG' where id=33;
-update noar ti set v3='P236IWTBHCTU9Z1SVB4SPZ7EU1Q6PQ7UG' where id=33;
-update noar tt set v0='KRVYBE4GVL382458JLRALHF1Z5LOXSG36' where id=34;
-update noar ti set v0='KRVYBE4GVL382458JLRALHF1Z5LOXSG36' where id=34;
-update noar tt set v1='5GKY08ZLHY2CK1TW4W9MH8JO5X3MMZ6UA' where id=34;
-update noar ti set v1='5GKY08ZLHY2CK1TW4W9MH8JO5X3MMZ6UA' where id=34;
-update noar tt set v2='ZFTESHXZWSGUE1PO05DJJ4NTHC4BXNTJM' where id=34;
-update noar ti set v2='ZFTESHXZWSGUE1PO05DJJ4NTHC4BXNTJM' where id=34;
-update noar tt set v3='5139ZWEPLT9R59F4Q9OWO9N2N7BOUNISC' where id=34;
-update noar ti set v3='5139ZWEPLT9R59F4Q9OWO9N2N7BOUNISC' where id=34;
-update noar tt set v0='2Y03O5MO2DWECZAH5ZPSU6JV7ZN5CFT8G' where id=35;
-update noar ti set v0='2Y03O5MO2DWECZAH5ZPSU6JV7ZN5CFT8G' where id=35;
-update noar tt set v1='FWUZZYUM3HPEIAMSOYPR9LVPTHPI9UAKB' where id=35;
-update noar ti set v1='FWUZZYUM3HPEIAMSOYPR9LVPTHPI9UAKB' where id=35;
-update noar tt set v2='8XKKEWLGB9YBVZS6MMFXOC0R0HYT72IRI' where id=35;
-update noar ti set v2='8XKKEWLGB9YBVZS6MMFXOC0R0HYT72IRI' where id=35;
-update noar tt set v3='Z53R1BXHRG9O8JY4CTYVX7V04G2YL12QR' where id=35;
-update noar ti set v3='Z53R1BXHRG9O8JY4CTYVX7V04G2YL12QR' where id=35;
-update noar tt set v0='OUV8RMH3A8GSSV58YWWQRK0Z9PRY83AAB' where id=36;
-update noar ti set v0='OUV8RMH3A8GSSV58YWWQRK0Z9PRY83AAB' where id=36;
-update noar tt set v1='NZUL5BS463AGH7WMFVTGD93X5QSXLDZUR' where id=36;
-update noar ti set v1='NZUL5BS463AGH7WMFVTGD93X5QSXLDZUR' where id=36;
-update noar tt set v2='RLMYSEWOA5T24CERMFHDPDQHB5BVG5X1O' where id=36;
-update noar ti set v2='RLMYSEWOA5T24CERMFHDPDQHB5BVG5X1O' where id=36;
-update noar tt set v3='1D5MBR0R2QSYZBXOVBK0V6CJ9WMWL32TT' where id=36;
-update noar ti set v3='1D5MBR0R2QSYZBXOVBK0V6CJ9WMWL32TT' where id=36;
-update noar tt set v0='KOSY5HJLZEZ0N03M22KDQAFAODJ09JWUG' where id=37;
-update noar ti set v0='KOSY5HJLZEZ0N03M22KDQAFAODJ09JWUG' where id=37;
-update noar tt set v1='7UIFAU5VQEKE49JYQ063Y77UGCVI77O8R' where id=37;
-update noar ti set v1='7UIFAU5VQEKE49JYQ063Y77UGCVI77O8R' where id=37;
-update noar tt set v2='GJDCD5PGW82BYOOETKYMBWGH9208OCWYY' where id=37;
-update noar ti set v2='GJDCD5PGW82BYOOETKYMBWGH9208OCWYY' where id=37;
-update noar tt set v3='MU0GRMGW78R93POY2YCXXRUN5BT15VSVC' where id=37;
-update noar ti set v3='MU0GRMGW78R93POY2YCXXRUN5BT15VSVC' where id=37;
-update noar tt set v0='SWVVSTD1XV3KFGV6EOJLF6GVGV19R6JVG' where id=38;
-update noar ti set v0='SWVVSTD1XV3KFGV6EOJLF6GVGV19R6JVG' where id=38;
-update noar tt set v1='Z5377X1FRJG6ZSHVFPJFABBY2NEKAA7LZ' where id=38;
-update noar ti set v1='Z5377X1FRJG6ZSHVFPJFABBY2NEKAA7LZ' where id=38;
-update noar tt set v2='QTG2C52LEYE4U9BUK52MMMMRJTWT3LWSM' where id=38;
-update noar ti set v2='QTG2C52LEYE4U9BUK52MMMMRJTWT3LWSM' where id=38;
-update noar tt set v3='9Q8C3QT414MF8ELA72ECGELEXLB17265A' where id=38;
-update noar ti set v3='9Q8C3QT414MF8ELA72ECGELEXLB17265A' where id=38;
-update noar tt set v0='229ERUNFC7UUA02YUVCXYFXN2BNFMVPXB' where id=39;
-update noar ti set v0='229ERUNFC7UUA02YUVCXYFXN2BNFMVPXB' where id=39;
-update noar tt set v1='Q4EPIZ79FXI1BWVRW29OITU2EB2UM6NH1' where id=39;
-update noar ti set v1='Q4EPIZ79FXI1BWVRW29OITU2EB2UM6NH1' where id=39;
-update noar tt set v2='N5E531AI6LAYDX9OYUHXVFIKQBUYCG3BN' where id=39;
-update noar ti set v2='N5E531AI6LAYDX9OYUHXVFIKQBUYCG3BN' where id=39;
-update noar tt set v3='V7LEWEU5DH4NHBJ9F2KS7OATJOM48A1QV' where id=39;
-update noar ti set v3='V7LEWEU5DH4NHBJ9F2KS7OATJOM48A1QV' where id=39;
-update noar tt set v0='2BO42FSK5BN8K0C84LYRJSOCSOQYGUKE6' where id=40;
-update noar ti set v0='2BO42FSK5BN8K0C84LYRJSOCSOQYGUKE6' where id=40;
-update noar tt set v1='DBQ3SK9METFRULPA9JR3J2HENT7VBLCV8' where id=40;
-update noar ti set v1='DBQ3SK9METFRULPA9JR3J2HENT7VBLCV8' where id=40;
-update noar tt set v2='OHKT0HS2AJKRETD80BJBF891IKNHGTULE' where id=40;
-update noar ti set v2='OHKT0HS2AJKRETD80BJBF891IKNHGTULE' where id=40;
-update noar tt set v3='2CO8NXQIFWKAL4Y1G2F4H0SBG43H5D987' where id=40;
-update noar ti set v3='2CO8NXQIFWKAL4Y1G2F4H0SBG43H5D987' where id=40;
-update noar tt set v0='T06FV780MYOO8M5MBIN0AQ4E04LTVEE34' where id=41;
-update noar ti set v0='T06FV780MYOO8M5MBIN0AQ4E04LTVEE34' where id=41;
-update noar tt set v1='ST4VM9I20H6M5G8MN1VBM3SD3GE8LTL5Q' where id=41;
-update noar ti set v1='ST4VM9I20H6M5G8MN1VBM3SD3GE8LTL5Q' where id=41;
-update noar tt set v2='Y1QH92Q281DGR9OCMQEE0TG8IQMR7E55Q' where id=41;
-update noar ti set v2='Y1QH92Q281DGR9OCMQEE0TG8IQMR7E55Q' where id=41;
-update noar tt set v3='7MLHS7VHC7XZ2UE5C5J1ITNQ3HTKMT0M4' where id=41;
-update noar ti set v3='7MLHS7VHC7XZ2UE5C5J1ITNQ3HTKMT0M4' where id=41;
-update noar tt set v0='EUES4TNVQUHST6XYUKUNZRYDE00H9E3ET' where id=42;
-update noar ti set v0='EUES4TNVQUHST6XYUKUNZRYDE00H9E3ET' where id=42;
-update noar tt set v1='YRHWRPMBBHD144YCNXFT1PQIV5IJGCC86' where id=42;
-update noar ti set v1='YRHWRPMBBHD144YCNXFT1PQIV5IJGCC86' where id=42;
-update noar tt set v2='9M765V1YX537R8I03AO706NCMA99KCLE7' where id=42;
-update noar ti set v2='9M765V1YX537R8I03AO706NCMA99KCLE7' where id=42;
-update noar tt set v3='6W0ESIUQKA1KJWXE1SAEUSOO1UDPA32IP' where id=42;
-update noar ti set v3='6W0ESIUQKA1KJWXE1SAEUSOO1UDPA32IP' where id=42;
-update noar tt set v0='GHO01XGSMT12P8K8YUWW4822F2TB2A1WY' where id=43;
-update noar ti set v0='GHO01XGSMT12P8K8YUWW4822F2TB2A1WY' where id=43;
-update noar tt set v1='DMGU1UMBGB9NN4EOIC0J55TW9X5MXD54M' where id=43;
-update noar ti set v1='DMGU1UMBGB9NN4EOIC0J55TW9X5MXD54M' where id=43;
-update noar tt set v2='PPUGMRL5JQPIZ4OU5T3BNWO2UU01M5ZTD' where id=43;
-update noar ti set v2='PPUGMRL5JQPIZ4OU5T3BNWO2UU01M5ZTD' where id=43;
-update noar tt set v3='DR3UTBMFJKPHCGUDHRQAAWVC1YL24BMMN' where id=43;
-update noar ti set v3='DR3UTBMFJKPHCGUDHRQAAWVC1YL24BMMN' where id=43;
-update noar tt set v0='MQBQQJTIUOMW2EF464QUDTPPNX533YJZR' where id=44;
-update noar ti set v0='MQBQQJTIUOMW2EF464QUDTPPNX533YJZR' where id=44;
-update noar tt set v1='J53YVRKD7KWR60599IXY4M9K67GV9NLPH' where id=44;
-update noar ti set v1='J53YVRKD7KWR60599IXY4M9K67GV9NLPH' where id=44;
-update noar tt set v2='30SOHZPPZIKPY52Y3IK0AGZWLWWPGA7DR' where id=44;
-update noar ti set v2='30SOHZPPZIKPY52Y3IK0AGZWLWWPGA7DR' where id=44;
-update noar tt set v3='WJUQXAOQQ87OKE6KQ5P33Z33K00POIMV1' where id=44;
-update noar ti set v3='WJUQXAOQQ87OKE6KQ5P33Z33K00POIMV1' where id=44;
-update noar tt set v0='H9L307FD360CBDLITL0176G6ETWRG9RN3' where id=45;
-update noar ti set v0='H9L307FD360CBDLITL0176G6ETWRG9RN3' where id=45;
-update noar tt set v1='PAH82M79MPSSQCUUNOXFRXATRZ7SC0BAB' where id=45;
-update noar ti set v1='PAH82M79MPSSQCUUNOXFRXATRZ7SC0BAB' where id=45;
-update noar tt set v2='97I78JVD1MVPLZPZALUZNPANWFMWBHTF1' where id=45;
-update noar ti set v2='97I78JVD1MVPLZPZALUZNPANWFMWBHTF1' where id=45;
-update noar tt set v3='TXUJEWCI2MD8JMXWXRA7YFYVOXP2QTKOA' where id=45;
-update noar ti set v3='TXUJEWCI2MD8JMXWXRA7YFYVOXP2QTKOA' where id=45;
-update noar tt set v0='BG1RKJ1VBUB22VGT7L45ZYJDQ6TGZ7500' where id=46;
-update noar ti set v0='BG1RKJ1VBUB22VGT7L45ZYJDQ6TGZ7500' where id=46;
-update noar tt set v1='TVR985R8I8H14C1XKJL3DFJ7WFCKJG7IY' where id=46;
-update noar ti set v1='TVR985R8I8H14C1XKJL3DFJ7WFCKJG7IY' where id=46;
-update noar tt set v2='PQFIXIEDB7XVWRDYHCQCYEALXAGTMJT8C' where id=46;
-update noar ti set v2='PQFIXIEDB7XVWRDYHCQCYEALXAGTMJT8C' where id=46;
-update noar tt set v3='KWLNFQECG32YF9JLQ5WCVXRPNMH7QT5CP' where id=46;
-update noar ti set v3='KWLNFQECG32YF9JLQ5WCVXRPNMH7QT5CP' where id=46;
-update noar tt set v0='P05HAGUVHF2BY8A117PQB4LXKP2WWMY42' where id=47;
-update noar ti set v0='P05HAGUVHF2BY8A117PQB4LXKP2WWMY42' where id=47;
-update noar tt set v1='VS6KV97CEAXBBQOGETK6X0YJG6OT77V31' where id=47;
-update noar ti set v1='VS6KV97CEAXBBQOGETK6X0YJG6OT77V31' where id=47;
-update noar tt set v2='7Q7W0GV5G356XPDMHBH2RJZ4G9U43AUEX' where id=47;
-update noar ti set v2='7Q7W0GV5G356XPDMHBH2RJZ4G9U43AUEX' where id=47;
-update noar tt set v3='641AVJHYGZBGY3SS4V7CZX1D9D1PL82AA' where id=47;
-update noar ti set v3='641AVJHYGZBGY3SS4V7CZX1D9D1PL82AA' where id=47;
-update noar tt set v0='H76MQY3XZEMY41JDREB1U3PQGROCZJ32O' where id=48;
-update noar ti set v0='H76MQY3XZEMY41JDREB1U3PQGROCZJ32O' where id=48;
-update noar tt set v1='UDELV3TMJKN971SC67V04IJV0ZZ9NT957' where id=48;
-update noar ti set v1='UDELV3TMJKN971SC67V04IJV0ZZ9NT957' where id=48;
-update noar tt set v2='5DEU5BI2HWI7BD1E28KGU5FRFLRXTJ393' where id=48;
-update noar ti set v2='5DEU5BI2HWI7BD1E28KGU5FRFLRXTJ393' where id=48;
-update noar tt set v3='651U16ZE6EX7BNYFOCQQU26Y0X5S76OZI' where id=48;
-update noar ti set v3='651U16ZE6EX7BNYFOCQQU26Y0X5S76OZI' where id=48;
-update noar tt set v0='S3KKMZJ9TAHIG1SJMU2Q1PONODEDSM7T0' where id=49;
-update noar ti set v0='S3KKMZJ9TAHIG1SJMU2Q1PONODEDSM7T0' where id=49;
-update noar tt set v1='0G192ZBDTGJUMGQ0CMME00F8X1F7UKK3Q' where id=49;
-update noar ti set v1='0G192ZBDTGJUMGQ0CMME00F8X1F7UKK3Q' where id=49;
-update noar tt set v2='24RTDTONPHWS1H3FCA2LO8I2YP588RGJB' where id=49;
-update noar ti set v2='24RTDTONPHWS1H3FCA2LO8I2YP588RGJB' where id=49;
-update noar tt set v3='M8QZ39EZNBNMHS4NXEN9QOMMMAOUHW002' where id=49;
-update noar ti set v3='M8QZ39EZNBNMHS4NXEN9QOMMMAOUHW002' where id=49;
-update noar tt set v0='A6IZG7ZEZQTCZICP7OB1K17VF7ZGPF0RP' where id=50;
-update noar ti set v0='A6IZG7ZEZQTCZICP7OB1K17VF7ZGPF0RP' where id=50;
-update noar tt set v1='NEMY8UFM78ML661P6147SXCDP6J02RQEA' where id=50;
-update noar ti set v1='NEMY8UFM78ML661P6147SXCDP6J02RQEA' where id=50;
-update noar tt set v2='RGW6669TULDTCI6AEGFLI30M0BNJU4X91' where id=50;
-update noar ti set v2='RGW6669TULDTCI6AEGFLI30M0BNJU4X91' where id=50;
-update noar tt set v3='T5BB49AUMIPRA78A5NN71VHQHWCA12T4W' where id=50;
-update noar ti set v3='T5BB49AUMIPRA78A5NN71VHQHWCA12T4W' where id=50;
-update noar tt set v0='LXSNRNC3J6O8KPFCMD8SYV621VISQPEWE' where id=51;
-update noar ti set v0='LXSNRNC3J6O8KPFCMD8SYV621VISQPEWE' where id=51;
-update noar tt set v1='UWDWY1GR92F74CT5TSD6T6XGBPZ5H8SF7' where id=51;
-update noar ti set v1='UWDWY1GR92F74CT5TSD6T6XGBPZ5H8SF7' where id=51;
-update noar tt set v2='QJ9IP4S6WWGF0KX80D8XTAOF5HL4UQVPT' where id=51;
-update noar ti set v2='QJ9IP4S6WWGF0KX80D8XTAOF5HL4UQVPT' where id=51;
-update noar tt set v3='ZM7P24RT3BCVDM2ICWF07OC5OSJSFIDVL' where id=51;
-update noar ti set v3='ZM7P24RT3BCVDM2ICWF07OC5OSJSFIDVL' where id=51;
-update noar tt set v0='BJK46ALUVTQE8RUU97LP5E043KVMJD70D' where id=52;
-update noar ti set v0='BJK46ALUVTQE8RUU97LP5E043KVMJD70D' where id=52;
-update noar tt set v1='BFDIN2FDON0CU2CLKEB4MC9Z5X3JN0SK4' where id=52;
-update noar ti set v1='BFDIN2FDON0CU2CLKEB4MC9Z5X3JN0SK4' where id=52;
-update noar tt set v2='VNAUIIRJCOVS0KJU253HJ368GVKR11KDI' where id=52;
-update noar ti set v2='VNAUIIRJCOVS0KJU253HJ368GVKR11KDI' where id=52;
-update noar tt set v3='VC2YTAA7CH1X8C69MG1PC7V9ZEOTNQ4UF' where id=52;
-update noar ti set v3='VC2YTAA7CH1X8C69MG1PC7V9ZEOTNQ4UF' where id=52;
-update noar tt set v0='TQ8Y5T19I5IBFL0XG66X20Y7W7OQTQX5O' where id=53;
-update noar ti set v0='TQ8Y5T19I5IBFL0XG66X20Y7W7OQTQX5O' where id=53;
-update noar tt set v1='4SOFHDU9AZBUCTWWKUJJG30IDACHX458Y' where id=53;
-update noar ti set v1='4SOFHDU9AZBUCTWWKUJJG30IDACHX458Y' where id=53;
-update noar tt set v2='LC298ZARGDWN2SQC8KQ99TC0XDK0J3HNY' where id=53;
-update noar ti set v2='LC298ZARGDWN2SQC8KQ99TC0XDK0J3HNY' where id=53;
-update noar tt set v3='JKTZGV4VOVAOCI3M1E4PX7FZP3YYAIV9X' where id=53;
-update noar ti set v3='JKTZGV4VOVAOCI3M1E4PX7FZP3YYAIV9X' where id=53;
-update noar tt set v0='BU4HHSK0CDGWDZKOYOIXQHTF74DP95NFK' where id=54;
-update noar ti set v0='BU4HHSK0CDGWDZKOYOIXQHTF74DP95NFK' where id=54;
-update noar tt set v1='6JZYFTSSCTGO9WF9BFNLUA0NBMMF2N8XE' where id=54;
-update noar ti set v1='6JZYFTSSCTGO9WF9BFNLUA0NBMMF2N8XE' where id=54;
-update noar tt set v2='OU0NT3U4AIEQ0WXBG8WH5NCK96W8ZEPPE' where id=54;
-update noar ti set v2='OU0NT3U4AIEQ0WXBG8WH5NCK96W8ZEPPE' where id=54;
-update noar tt set v3='N7PV3KCTRBT0I1Z7R44WEBSB6OLCYFO8J' where id=54;
-update noar ti set v3='N7PV3KCTRBT0I1Z7R44WEBSB6OLCYFO8J' where id=54;
-update noar tt set v0='6MWP2FE7BPLOBTS1DMQ71HD2UNOMR0CKX' where id=55;
-update noar ti set v0='6MWP2FE7BPLOBTS1DMQ71HD2UNOMR0CKX' where id=55;
-update noar tt set v1='3IBBZHYPZUG5N4C0MZQ858DGRB3QVU8UL' where id=55;
-update noar ti set v1='3IBBZHYPZUG5N4C0MZQ858DGRB3QVU8UL' where id=55;
-update noar tt set v2='050LJRF8Z661PFZFFJI4PUY5HC6FZ4XAZ' where id=55;
-update noar ti set v2='050LJRF8Z661PFZFFJI4PUY5HC6FZ4XAZ' where id=55;
-update noar tt set v3='3N4YM08A7GF6NY4WKIZJYB812CB69M1TM' where id=55;
-update noar ti set v3='3N4YM08A7GF6NY4WKIZJYB812CB69M1TM' where id=55;
-update noar tt set v0='11366LNF4LLZJS8Y0PTI84JBHS00YSTU8' where id=56;
-update noar ti set v0='11366LNF4LLZJS8Y0PTI84JBHS00YSTU8' where id=56;
-update noar tt set v1='OR5YXKS53YP6XHGIPZ296G6AQIOET6R03' where id=56;
-update noar ti set v1='OR5YXKS53YP6XHGIPZ296G6AQIOET6R03' where id=56;
-update noar tt set v2='YWJ31G85YR5HHNVEODM3JKOH15OP90Q2F' where id=56;
-update noar ti set v2='YWJ31G85YR5HHNVEODM3JKOH15OP90Q2F' where id=56;
-update noar tt set v3='ZX8KYZ3EQSDX25XGXMZBANP2AT8UEUGQD' where id=56;
-update noar ti set v3='ZX8KYZ3EQSDX25XGXMZBANP2AT8UEUGQD' where id=56;
-update noar tt set v0='WIL66TSKLO1QDQ9SHC8TPYTENWK094IQL' where id=57;
-update noar ti set v0='WIL66TSKLO1QDQ9SHC8TPYTENWK094IQL' where id=57;
-update noar tt set v1='IZST9BLY30O1OI6GOLNSHYKW2PJ4L7PQ5' where id=57;
-update noar ti set v1='IZST9BLY30O1OI6GOLNSHYKW2PJ4L7PQ5' where id=57;
-update noar tt set v2='LR1LDYMEN07AFFSLXMSLMI2CRQHWW0NLJ' where id=57;
-update noar ti set v2='LR1LDYMEN07AFFSLXMSLMI2CRQHWW0NLJ' where id=57;
-update noar tt set v3='49FQ5TLVYGKN8ERX3UV4KBK9RDDS2FJ94' where id=57;
-update noar ti set v3='49FQ5TLVYGKN8ERX3UV4KBK9RDDS2FJ94' where id=57;
-update noar tt set v0='TCRDTTNMB5C482EBDU1DLJ03Q3SUJS1DN' where id=58;
-update noar ti set v0='TCRDTTNMB5C482EBDU1DLJ03Q3SUJS1DN' where id=58;
-update noar tt set v1='YIKSGR2NEZ614TL0PTJ51X8B1L64ZBDI7' where id=58;
-update noar ti set v1='YIKSGR2NEZ614TL0PTJ51X8B1L64ZBDI7' where id=58;
-update noar tt set v2='SB70C6U9232ELJNALDDGK2FMGH3TNG7DG' where id=58;
-update noar ti set v2='SB70C6U9232ELJNALDDGK2FMGH3TNG7DG' where id=58;
-update noar tt set v3='RTYBZM0KZMBKBQA3NP5DG61BHPHILZCPD' where id=58;
-update noar ti set v3='RTYBZM0KZMBKBQA3NP5DG61BHPHILZCPD' where id=58;
-update noar tt set v0='NMF2XQ4OS8UHPBS2L41G3Y3NMSQIK9L9T' where id=59;
-update noar ti set v0='NMF2XQ4OS8UHPBS2L41G3Y3NMSQIK9L9T' where id=59;
-update noar tt set v1='WCVNB26Z87VXGXFMQ0CDWAU3F1KRRZWFY' where id=59;
-update noar ti set v1='WCVNB26Z87VXGXFMQ0CDWAU3F1KRRZWFY' where id=59;
-update noar tt set v2='XU6QL3KQ6HDG5FPE1COTEVANDNK0N79AT' where id=59;
-update noar ti set v2='XU6QL3KQ6HDG5FPE1COTEVANDNK0N79AT' where id=59;
-update noar tt set v3='1ZUQRU4LD7QCGT0WJYWNJKJW1XFL9OQ4C' where id=59;
-update noar ti set v3='1ZUQRU4LD7QCGT0WJYWNJKJW1XFL9OQ4C' where id=59;
-update noar tt set v0='VM06I5MPUPJN55OXYHJ14T9OURYRW001B' where id=60;
-update noar ti set v0='VM06I5MPUPJN55OXYHJ14T9OURYRW001B' where id=60;
-update noar tt set v1='76ATR77K16EY7AD3L8ZGQN3UXO8C8LHJW' where id=60;
-update noar ti set v1='76ATR77K16EY7AD3L8ZGQN3UXO8C8LHJW' where id=60;
-update noar tt set v2='SYFSBI4ABGH7CKOIMJWL7RV551NBNB4WM' where id=60;
-update noar ti set v2='SYFSBI4ABGH7CKOIMJWL7RV551NBNB4WM' where id=60;
-update noar tt set v3='1VGRTZQKX8T4Q58WYGP6GQGQ3PLNBBV89' where id=60;
-update noar ti set v3='1VGRTZQKX8T4Q58WYGP6GQGQ3PLNBBV89' where id=60;
-update noar tt set v0='VLJU7DG5MGME7XQMV9UC6OCCABFEP2DML' where id=61;
-update noar ti set v0='VLJU7DG5MGME7XQMV9UC6OCCABFEP2DML' where id=61;
-update noar tt set v1='U66MIZ9X814XSSWFALZAYCTIA87M243J5' where id=61;
-update noar ti set v1='U66MIZ9X814XSSWFALZAYCTIA87M243J5' where id=61;
-update noar tt set v2='PZ2JMGVY0UA0NMJI5TXPN9DTUEPXD64ZJ' where id=61;
-update noar ti set v2='PZ2JMGVY0UA0NMJI5TXPN9DTUEPXD64ZJ' where id=61;
-update noar tt set v3='CD0C0X8WS18IBF8BOJ2B4NQX8ZE0WC6E9' where id=61;
-update noar ti set v3='CD0C0X8WS18IBF8BOJ2B4NQX8ZE0WC6E9' where id=61;
-update noar tt set v0='A5S44N1TMX88VG6SDHDVYQTTD70GUXWEK' where id=62;
-update noar ti set v0='A5S44N1TMX88VG6SDHDVYQTTD70GUXWEK' where id=62;
-update noar tt set v1='SHQW6Y2ZGOCTNYRLE1MVL53I8UV4P2HP7' where id=62;
-update noar ti set v1='SHQW6Y2ZGOCTNYRLE1MVL53I8UV4P2HP7' where id=62;
-update noar tt set v2='TZJYK2PK5C8DZ6POOETAXPV2H0RQ6X8QH' where id=62;
-update noar ti set v2='TZJYK2PK5C8DZ6POOETAXPV2H0RQ6X8QH' where id=62;
-update noar tt set v3='P5YTFZJWGPMZWGJZPO6BULJLOCF07Z9LF' where id=62;
-update noar ti set v3='P5YTFZJWGPMZWGJZPO6BULJLOCF07Z9LF' where id=62;
-update noar tt set v0='DXIUJPJIGCKXE8KYU4X15XQOFQ4KXU6LL' where id=63;
-update noar ti set v0='DXIUJPJIGCKXE8KYU4X15XQOFQ4KXU6LL' where id=63;
-update noar tt set v1='W6Q9E97RFAFETEM2IORNUUNC5GZG6TZUO' where id=63;
-update noar ti set v1='W6Q9E97RFAFETEM2IORNUUNC5GZG6TZUO' where id=63;
-update noar tt set v2='OQRGLG7YZZNRD1YQALS0JO6O6ZLEK1QVP' where id=63;
-update noar ti set v2='OQRGLG7YZZNRD1YQALS0JO6O6ZLEK1QVP' where id=63;
-update noar tt set v3='OVI0WCUGVDSVH7ZOO4TD9XV0IYQQ12VNY' where id=63;
-update noar ti set v3='OVI0WCUGVDSVH7ZOO4TD9XV0IYQQ12VNY' where id=63;
-update noar tt set v0='J5Q3VFO0ZA4DF8QHCTXZ4YUN7SDW3CBY2' where id=64;
-update noar ti set v0='J5Q3VFO0ZA4DF8QHCTXZ4YUN7SDW3CBY2' where id=64;
-update noar tt set v1='3WQ6YQKV13E7UMVSZR92EYP91I1WIBA55' where id=64;
-update noar ti set v1='3WQ6YQKV13E7UMVSZR92EYP91I1WIBA55' where id=64;
-update noar tt set v2='TG3O9OM8TTPPB60233M822MVF6DTMJ1GY' where id=64;
-update noar ti set v2='TG3O9OM8TTPPB60233M822MVF6DTMJ1GY' where id=64;
-update noar tt set v3='PECH6S66TNU0T7E2AV4G7I0ICY9J5HYMT' where id=64;
-update noar ti set v3='PECH6S66TNU0T7E2AV4G7I0ICY9J5HYMT' where id=64;
-update noar tt set v0='P9V026YRE4E6N27H8W0FE9RD9ID4H0KHP' where id=65;
-update noar ti set v0='P9V026YRE4E6N27H8W0FE9RD9ID4H0KHP' where id=65;
-update noar tt set v1='GR5V92X8VME7QHTLZRDYDNYU4XDY27WK8' where id=65;
-update noar ti set v1='GR5V92X8VME7QHTLZRDYDNYU4XDY27WK8' where id=65;
-update noar tt set v2='ZHTIM8XBIIKT1ZUANZI28GNAJ6WIA6VSA' where id=65;
-update noar ti set v2='ZHTIM8XBIIKT1ZUANZI28GNAJ6WIA6VSA' where id=65;
-update noar tt set v3='52Y1LAL6S07WFRHRMYGM703S4BNXQXFWI' where id=65;
-update noar ti set v3='52Y1LAL6S07WFRHRMYGM703S4BNXQXFWI' where id=65;
-update noar tt set v0='HQBYRGQY7H3EZN9NTQKO0ZV64VF211XBQ' where id=66;
-update noar ti set v0='HQBYRGQY7H3EZN9NTQKO0ZV64VF211XBQ' where id=66;
-update noar tt set v1='V6YGXLISICT0K8K792R7Z9FKORGIYYM3W' where id=66;
-update noar ti set v1='V6YGXLISICT0K8K792R7Z9FKORGIYYM3W' where id=66;
-update noar tt set v2='A9SF2TOIUJ06VKQZGFIGG4AFAMYA03I8L' where id=66;
-update noar ti set v2='A9SF2TOIUJ06VKQZGFIGG4AFAMYA03I8L' where id=66;
-update noar tt set v3='8DRMIRHJKHA0JUCRYG6GYK3ACZI889F5G' where id=66;
-update noar ti set v3='8DRMIRHJKHA0JUCRYG6GYK3ACZI889F5G' where id=66;
-update noar tt set v0='U7IRM1W59O9W71HVONRKHK63WA7APZR80' where id=67;
-update noar ti set v0='U7IRM1W59O9W71HVONRKHK63WA7APZR80' where id=67;
-update noar tt set v1='EW9RSVANN4GXFDHNJEUYVKTTQ1M1H6EC4' where id=67;
-update noar ti set v1='EW9RSVANN4GXFDHNJEUYVKTTQ1M1H6EC4' where id=67;
-update noar tt set v2='RBZLXMMNGSIH2Z0ZKTMODQR9AHUOBZGG6' where id=67;
-update noar ti set v2='RBZLXMMNGSIH2Z0ZKTMODQR9AHUOBZGG6' where id=67;
-update noar tt set v3='91KMBJ1JJ3EO9MFXTM2GWL9KBG2B0VUQ3' where id=67;
-update noar ti set v3='91KMBJ1JJ3EO9MFXTM2GWL9KBG2B0VUQ3' where id=67;
-update noar tt set v0='4VDHEZIWXIWFA9UN3UY9C0P5R5Z8J5WXJ' where id=68;
-update noar ti set v0='4VDHEZIWXIWFA9UN3UY9C0P5R5Z8J5WXJ' where id=68;
-update noar tt set v1='SPYS7HLQ9OAX7KOGWVTWXHD0MAP474K59' where id=68;
-update noar ti set v1='SPYS7HLQ9OAX7KOGWVTWXHD0MAP474K59' where id=68;
-update noar tt set v2='TN58DN9GB8OE3TKX3QXJP1D56Q0WT1WMK' where id=68;
-update noar ti set v2='TN58DN9GB8OE3TKX3QXJP1D56Q0WT1WMK' where id=68;
-update noar tt set v3='T7P8DXVVUCAJPU7SZIF1UH5THFSRAJBOA' where id=68;
-update noar ti set v3='T7P8DXVVUCAJPU7SZIF1UH5THFSRAJBOA' where id=68;
-update noar tt set v0='RBAFLFIAP39ZJPEB45CMYIJNL4O69NHJA' where id=69;
-update noar ti set v0='RBAFLFIAP39ZJPEB45CMYIJNL4O69NHJA' where id=69;
-update noar tt set v1='A8UO00Q0QGUITMRJYGIEJ6J3VOORX3V2X' where id=69;
-update noar ti set v1='A8UO00Q0QGUITMRJYGIEJ6J3VOORX3V2X' where id=69;
-update noar tt set v2='4C8OI3LBJ9BEU1UL6PSL4EUX3VI5AXZVC' where id=69;
-update noar ti set v2='4C8OI3LBJ9BEU1UL6PSL4EUX3VI5AXZVC' where id=69;
-update noar tt set v3='YBI1CCKRD7HH53NL2Z38J58BJUPSWD3B8' where id=69;
-update noar ti set v3='YBI1CCKRD7HH53NL2Z38J58BJUPSWD3B8' where id=69;
-update noar tt set v0='0R6EPZDWXP8REHTE4QAHQRR1TCR2PES1M' where id=70;
-update noar ti set v0='0R6EPZDWXP8REHTE4QAHQRR1TCR2PES1M' where id=70;
-update noar tt set v1='AUUJPYXXC4KFMJK48FJ8722FR9BAKX0KY' where id=70;
-update noar ti set v1='AUUJPYXXC4KFMJK48FJ8722FR9BAKX0KY' where id=70;
-update noar tt set v2='0Z9S1U27VH738JD5Z175A1J3YPB2N025M' where id=70;
-update noar ti set v2='0Z9S1U27VH738JD5Z175A1J3YPB2N025M' where id=70;
-update noar tt set v3='N1CKHUX8C5MMJLBYGQEBL6BPNBV9J11IW' where id=70;
-update noar ti set v3='N1CKHUX8C5MMJLBYGQEBL6BPNBV9J11IW' where id=70;
-update noar tt set v0='E53K6FCNE8296B77TTNO8FTKYDV15DHFE' where id=71;
-update noar ti set v0='E53K6FCNE8296B77TTNO8FTKYDV15DHFE' where id=71;
-update noar tt set v1='J70EEQVMHMLKOFVPPKGPP33WCDRD4LHHN' where id=71;
-update noar ti set v1='J70EEQVMHMLKOFVPPKGPP33WCDRD4LHHN' where id=71;
-update noar tt set v2='UG7ILDDTK2AFZU9YU6DQ0DYLZN430MUM9' where id=71;
-update noar ti set v2='UG7ILDDTK2AFZU9YU6DQ0DYLZN430MUM9' where id=71;
-update noar tt set v3='GHCMT694ZNB7UW5VTMDGLTD68F3AR46GW' where id=71;
-update noar ti set v3='GHCMT694ZNB7UW5VTMDGLTD68F3AR46GW' where id=71;
-update noar tt set v0='CLJZXA12D8IYJEZDB1R4E7GRMV8N72RT9' where id=72;
-update noar ti set v0='CLJZXA12D8IYJEZDB1R4E7GRMV8N72RT9' where id=72;
-update noar tt set v1='OSHBB5ZRF7RLE6CHZMKR56QZH0ISXB4CK' where id=72;
-update noar ti set v1='OSHBB5ZRF7RLE6CHZMKR56QZH0ISXB4CK' where id=72;
-update noar tt set v2='1VFD6E9NXSITTRRMLYXW93N450TU3RJ4T' where id=72;
-update noar ti set v2='1VFD6E9NXSITTRRMLYXW93N450TU3RJ4T' where id=72;
-update noar tt set v3='0V0KHIZHYM3FRMXLFODZSA97R7H7RDGEH' where id=72;
-update noar ti set v3='0V0KHIZHYM3FRMXLFODZSA97R7H7RDGEH' where id=72;
-update noar tt set v0='OZVGOUL95XCUZW1FCTFPDMXGU29RCGAFW' where id=73;
-update noar ti set v0='OZVGOUL95XCUZW1FCTFPDMXGU29RCGAFW' where id=73;
-update noar tt set v1='96OUR5V5JBHNI7ZFSSYCJ0H7WE4YT283N' where id=73;
-update noar ti set v1='96OUR5V5JBHNI7ZFSSYCJ0H7WE4YT283N' where id=73;
-update noar tt set v2='IYCI1S7HOLM7P4IC0OIEOCL953EI8G19T' where id=73;
-update noar ti set v2='IYCI1S7HOLM7P4IC0OIEOCL953EI8G19T' where id=73;
-update noar tt set v3='GWJW0RFJJB80X5T880J9CYGPXX0J6ZDWE' where id=73;
-update noar ti set v3='GWJW0RFJJB80X5T880J9CYGPXX0J6ZDWE' where id=73;
-update noar tt set v0='DZKR232DCPAICDL3DH921CM82LM0J2KCP' where id=74;
-update noar ti set v0='DZKR232DCPAICDL3DH921CM82LM0J2KCP' where id=74;
-update noar tt set v1='R2ZZFSGBVIX329YJGWA2NA1KNYXFICHML' where id=74;
-update noar ti set v1='R2ZZFSGBVIX329YJGWA2NA1KNYXFICHML' where id=74;
-update noar tt set v2='H3O2GLFUQXEAV6MONOE4NYCUUHH89IWSP' where id=74;
-update noar ti set v2='H3O2GLFUQXEAV6MONOE4NYCUUHH89IWSP' where id=74;
-update noar tt set v3='DN2WPI8C0V14DOIDC8HOCXL1MH36X8P1Q' where id=74;
-update noar ti set v3='DN2WPI8C0V14DOIDC8HOCXL1MH36X8P1Q' where id=74;
-update noar tt set v0='KKAU7NVQJIDYC5J4PSKO2B9NFQZCNZNAM' where id=75;
-update noar ti set v0='KKAU7NVQJIDYC5J4PSKO2B9NFQZCNZNAM' where id=75;
-update noar tt set v1='5KTQ2LYODHTNDBTPWP7O39G18YKS1F3JF' where id=75;
-update noar ti set v1='5KTQ2LYODHTNDBTPWP7O39G18YKS1F3JF' where id=75;
-update noar tt set v2='LSR05H81093YIS2VI9K42MF90NKAV6YBB' where id=75;
-update noar ti set v2='LSR05H81093YIS2VI9K42MF90NKAV6YBB' where id=75;
-update noar tt set v3='8Q6YN8ACEGSRW6J792TQRJZXL2CRM6F8R' where id=75;
-update noar ti set v3='8Q6YN8ACEGSRW6J792TQRJZXL2CRM6F8R' where id=75;
-update noar tt set v0='MELD8O9P7RWKK94A3N9XQEG11OX85JEBG' where id=76;
-update noar ti set v0='MELD8O9P7RWKK94A3N9XQEG11OX85JEBG' where id=76;
-update noar tt set v1='7MJK9CPHQ90RZKKWHG3R4NZ5BDTXP5AGV' where id=76;
-update noar ti set v1='7MJK9CPHQ90RZKKWHG3R4NZ5BDTXP5AGV' where id=76;
-update noar tt set v2='BVFAEOYPQQWIVH9QVEMD1B6J3U9UKB6I9' where id=76;
-update noar ti set v2='BVFAEOYPQQWIVH9QVEMD1B6J3U9UKB6I9' where id=76;
-update noar tt set v3='65WMWMYPC9566T2IG53KGTVILG4FAWFFR' where id=76;
-update noar ti set v3='65WMWMYPC9566T2IG53KGTVILG4FAWFFR' where id=76;
-update noar tt set v0='I2P6PFQJXFXRX21THQ8W3X0N90J9Z54RK' where id=77;
-update noar ti set v0='I2P6PFQJXFXRX21THQ8W3X0N90J9Z54RK' where id=77;
-update noar tt set v1='46L8DSTTPJTKB3PMHWKGBG5U632P4S9VH' where id=77;
-update noar ti set v1='46L8DSTTPJTKB3PMHWKGBG5U632P4S9VH' where id=77;
-update noar tt set v2='QHCHD1TSI870RBHOPS3X1A2TXDR3TYIOR' where id=77;
-update noar ti set v2='QHCHD1TSI870RBHOPS3X1A2TXDR3TYIOR' where id=77;
-update noar tt set v3='QCOE17ASDZR7CP4NF06B3RD41F09TTFBP' where id=77;
-update noar ti set v3='QCOE17ASDZR7CP4NF06B3RD41F09TTFBP' where id=77;
-update noar tt set v0='ZDMHLYKTPA6UJ2HOUPF2NZ29YCBS0LPB1' where id=78;
-update noar ti set v0='ZDMHLYKTPA6UJ2HOUPF2NZ29YCBS0LPB1' where id=78;
-update noar tt set v1='6K9DP0RUZUCQSJVYDVO3IGAP6SBDV9WK2' where id=78;
-update noar ti set v1='6K9DP0RUZUCQSJVYDVO3IGAP6SBDV9WK2' where id=78;
-update noar tt set v2='W968MKNIHCPENL5EU0OQYHEE736JRBDO5' where id=78;
-update noar ti set v2='W968MKNIHCPENL5EU0OQYHEE736JRBDO5' where id=78;
-update noar tt set v3='C1P5NN3CLAOACWO6GC8CHW2XBXTOTBQ9R' where id=78;
-update noar ti set v3='C1P5NN3CLAOACWO6GC8CHW2XBXTOTBQ9R' where id=78;
-update noar tt set v0='VVKCPGTI9ZP4RGQ2RE426UCHSVG5WERM2' where id=79;
-update noar ti set v0='VVKCPGTI9ZP4RGQ2RE426UCHSVG5WERM2' where id=79;
-update noar tt set v1='9ALQ6SFBH1BH1BSWX9ZW2QUHFIOHJNN2P' where id=79;
-update noar ti set v1='9ALQ6SFBH1BH1BSWX9ZW2QUHFIOHJNN2P' where id=79;
-update noar tt set v2='F1OMWTAX0TKMXLGDNRPXK2H1XMTV4U35U' where id=79;
-update noar ti set v2='F1OMWTAX0TKMXLGDNRPXK2H1XMTV4U35U' where id=79;
-update noar tt set v3='BBHGSD8QTJYUMMKBNO9ZXFEFN1DC4H96O' where id=79;
-update noar ti set v3='BBHGSD8QTJYUMMKBNO9ZXFEFN1DC4H96O' where id=79;
-update noar tt set v0='M2QRLC1L0PT4QMP0SQZOMSJ3NPO51GVVP' where id=80;
-update noar ti set v0='M2QRLC1L0PT4QMP0SQZOMSJ3NPO51GVVP' where id=80;
-update noar tt set v1='8CUN3B6L2QK65VPPX6KEUGK0GCCRKDWXY' where id=80;
-update noar ti set v1='8CUN3B6L2QK65VPPX6KEUGK0GCCRKDWXY' where id=80;
-update noar tt set v2='FPBXGU1CSXX8MJ9QI07LL3OQJNFZ26BJ6' where id=80;
-update noar ti set v2='FPBXGU1CSXX8MJ9QI07LL3OQJNFZ26BJ6' where id=80;
-update noar tt set v3='46F7JMV2CUHK73NN43IDQDJ3IGD3HONK1' where id=80;
-update noar ti set v3='46F7JMV2CUHK73NN43IDQDJ3IGD3HONK1' where id=80;
-update noar tt set v0='A0ZN1UOWXZNNHMPZQYJ7DBBTNNFNXZEMZ' where id=81;
-update noar ti set v0='A0ZN1UOWXZNNHMPZQYJ7DBBTNNFNXZEMZ' where id=81;
-update noar tt set v1='ORHZ2BWY8BTXPZI1L8UGPNPQDWZ82MI9F' where id=81;
-update noar ti set v1='ORHZ2BWY8BTXPZI1L8UGPNPQDWZ82MI9F' where id=81;
-update noar tt set v2='4SCC68CXZKXW1MSH38YPWFHHNCR1LLLPX' where id=81;
-update noar ti set v2='4SCC68CXZKXW1MSH38YPWFHHNCR1LLLPX' where id=81;
-update noar tt set v3='Q3UV3XI9P0K1Z0500D09ELUNF9T6HUG74' where id=81;
-update noar ti set v3='Q3UV3XI9P0K1Z0500D09ELUNF9T6HUG74' where id=81;
-update noar tt set v0='HMKFAE5NRNU6RH1YPE05J01N99MA2VE49' where id=82;
-update noar ti set v0='HMKFAE5NRNU6RH1YPE05J01N99MA2VE49' where id=82;
-update noar tt set v1='3IRSQZM5VULR93W6646I8GA84KST7OS5N' where id=82;
-update noar ti set v1='3IRSQZM5VULR93W6646I8GA84KST7OS5N' where id=82;
-update noar tt set v2='Y9JNPJ2LBEX0RPZJ9YVM9228DAGXNH4JW' where id=82;
-update noar ti set v2='Y9JNPJ2LBEX0RPZJ9YVM9228DAGXNH4JW' where id=82;
-update noar tt set v3='RS6C2HAFDTOO9543IDMN6UXTDFW1QETP1' where id=82;
-update noar ti set v3='RS6C2HAFDTOO9543IDMN6UXTDFW1QETP1' where id=82;
-update noar tt set v0='N4KAN5KDW8AJA5W15B4LGKU0O3I01WNRJ' where id=83;
-update noar ti set v0='N4KAN5KDW8AJA5W15B4LGKU0O3I01WNRJ' where id=83;
-update noar tt set v1='LVRX9LKT4XG5JRRXIQB7NBKEIWE5G1Z0F' where id=83;
-update noar ti set v1='LVRX9LKT4XG5JRRXIQB7NBKEIWE5G1Z0F' where id=83;
-update noar tt set v2='7V5MZJ3S5CLDNEGNN742S3AB4EF2U24AW' where id=83;
-update noar ti set v2='7V5MZJ3S5CLDNEGNN742S3AB4EF2U24AW' where id=83;
-update noar tt set v3='8I2GEFBSHQW0QLRJULT7HRHVK0Y2R6ES2' where id=83;
-update noar ti set v3='8I2GEFBSHQW0QLRJULT7HRHVK0Y2R6ES2' where id=83;
-update noar tt set v0='G562B5W18EY13A325QPBQ8NCB86402DU3' where id=84;
-update noar ti set v0='G562B5W18EY13A325QPBQ8NCB86402DU3' where id=84;
-update noar tt set v1='GF9MO8PYMC5QQ4L43YSECUUUT86PT5YXG' where id=84;
-update noar ti set v1='GF9MO8PYMC5QQ4L43YSECUUUT86PT5YXG' where id=84;
-update noar tt set v2='3YBHFTJZX6XA4VDHC3ZSAUIUJY8XZCOCG' where id=84;
-update noar ti set v2='3YBHFTJZX6XA4VDHC3ZSAUIUJY8XZCOCG' where id=84;
-update noar tt set v3='DQPOWJCK6AXIIMMTOL3IKCWFLNLI1NCUY' where id=84;
-update noar ti set v3='DQPOWJCK6AXIIMMTOL3IKCWFLNLI1NCUY' where id=84;
-update noar tt set v0='0CCAKASQ5XAATMWANI4X4ZA0O2ANTH8GW' where id=85;
-update noar ti set v0='0CCAKASQ5XAATMWANI4X4ZA0O2ANTH8GW' where id=85;
-update noar tt set v1='03VKPN0A8P1FCWYRG60XGG4FCOFV7RV0K' where id=85;
-update noar ti set v1='03VKPN0A8P1FCWYRG60XGG4FCOFV7RV0K' where id=85;
-update noar tt set v2='VZNWPKE0C0NU97GVW871PDTKLEI0JK2C5' where id=85;
-update noar ti set v2='VZNWPKE0C0NU97GVW871PDTKLEI0JK2C5' where id=85;
-update noar tt set v3='3ROAED83IVX2TI5V9XQ8JJTC6PM2C0BKO' where id=85;
-update noar ti set v3='3ROAED83IVX2TI5V9XQ8JJTC6PM2C0BKO' where id=85;
-update noar tt set v0='HFP49S7VKG4MZOW206CCV65GYXA8RTBEU' where id=86;
-update noar ti set v0='HFP49S7VKG4MZOW206CCV65GYXA8RTBEU' where id=86;
-update noar tt set v1='ZGO9G3JQ62QX259SX49B4KCE5J0Z13KTQ' where id=86;
-update noar ti set v1='ZGO9G3JQ62QX259SX49B4KCE5J0Z13KTQ' where id=86;
-update noar tt set v2='MF6BS4LYEE77RVU0XZCXG8DLPP2SI2JN7' where id=86;
-update noar ti set v2='MF6BS4LYEE77RVU0XZCXG8DLPP2SI2JN7' where id=86;
-update noar tt set v3='DSMSM4C5TJ1SLWSUORHARNIPFJ1BTLSRB' where id=86;
-update noar ti set v3='DSMSM4C5TJ1SLWSUORHARNIPFJ1BTLSRB' where id=86;
-update noar tt set v0='12J0WFG2QMZI5B9AE73EFPST3YNHKJXXI' where id=87;
-update noar ti set v0='12J0WFG2QMZI5B9AE73EFPST3YNHKJXXI' where id=87;
-update noar tt set v1='SE17BN62U6TY2WZUL3GE5RMT3WDX077UT' where id=87;
-update noar ti set v1='SE17BN62U6TY2WZUL3GE5RMT3WDX077UT' where id=87;
-update noar tt set v2='TQ2BF114DVI2JRRQUX66BSNDHQ1KF6HVH' where id=87;
-update noar ti set v2='TQ2BF114DVI2JRRQUX66BSNDHQ1KF6HVH' where id=87;
-update noar tt set v3='FWOVRM7J7I4NIHXNM8MGO40TY0IYA35GJ' where id=87;
-update noar ti set v3='FWOVRM7J7I4NIHXNM8MGO40TY0IYA35GJ' where id=87;
-update noar tt set v0='OWCTJVROTLMNGUAEBNQWVJR5MJUNIX1H4' where id=88;
-update noar ti set v0='OWCTJVROTLMNGUAEBNQWVJR5MJUNIX1H4' where id=88;
-update noar tt set v1='CBE9DQ9177C8HEEMKX4UP1ADNNBCGJNWQ' where id=88;
-update noar ti set v1='CBE9DQ9177C8HEEMKX4UP1ADNNBCGJNWQ' where id=88;
-update noar tt set v2='Y0TFC8VCPYK33W7WMQ4MYYFTAEN4I3L2W' where id=88;
-update noar ti set v2='Y0TFC8VCPYK33W7WMQ4MYYFTAEN4I3L2W' where id=88;
-update noar tt set v3='471X5RZT3OQ7RI5DFWIW3CKAEMSZ8SZAC' where id=88;
-update noar ti set v3='471X5RZT3OQ7RI5DFWIW3CKAEMSZ8SZAC' where id=88;
-update noar tt set v0='YBVOTSDFGJEIW5HKIU3TC6QNDT6DVIXY9' where id=89;
-update noar ti set v0='YBVOTSDFGJEIW5HKIU3TC6QNDT6DVIXY9' where id=89;
-update noar tt set v1='M93848BGHLYG3MKIMBZOPCMXS0BVM54U4' where id=89;
-update noar ti set v1='M93848BGHLYG3MKIMBZOPCMXS0BVM54U4' where id=89;
-update noar tt set v2='SG5JALK95ZK2BM6BFAKXWK4ZTPN2TF13G' where id=89;
-update noar ti set v2='SG5JALK95ZK2BM6BFAKXWK4ZTPN2TF13G' where id=89;
-update noar tt set v3='WGFAAAPCAQUODIKZR4EYP37GH23UYZRM5' where id=89;
-update noar ti set v3='WGFAAAPCAQUODIKZR4EYP37GH23UYZRM5' where id=89;
-update noar tt set v0='4OQ0UW7A1DMJ6TF0PN5DCRYOQPZNEC6HW' where id=90;
-update noar ti set v0='4OQ0UW7A1DMJ6TF0PN5DCRYOQPZNEC6HW' where id=90;
-update noar tt set v1='KDWRZM4Q2XB467W1NE7MKTCYLDDSR7FPJ' where id=90;
-update noar ti set v1='KDWRZM4Q2XB467W1NE7MKTCYLDDSR7FPJ' where id=90;
-update noar tt set v2='90KUWNZ9LZ8IF2U5N75FS8F5CTHR88MOX' where id=90;
-update noar ti set v2='90KUWNZ9LZ8IF2U5N75FS8F5CTHR88MOX' where id=90;
-update noar tt set v3='A5VA60QNXIX9VTJAPI7F7KTMCIUWXNPM2' where id=90;
-update noar ti set v3='A5VA60QNXIX9VTJAPI7F7KTMCIUWXNPM2' where id=90;
-update noar tt set v0='4IUUBR2FWGA4M737O3ZHRVATI1L2JJIZ3' where id=91;
-update noar ti set v0='4IUUBR2FWGA4M737O3ZHRVATI1L2JJIZ3' where id=91;
-update noar tt set v1='3959L09WO5RWOG8U384R6I52P4RL7UXZ7' where id=91;
-update noar ti set v1='3959L09WO5RWOG8U384R6I52P4RL7UXZ7' where id=91;
-update noar tt set v2='SS541JIFI2E1SVQNZXDOC4EM1S5QWWH20' where id=91;
-update noar ti set v2='SS541JIFI2E1SVQNZXDOC4EM1S5QWWH20' where id=91;
-update noar tt set v3='M5UVDOOASTWWNVU3TZ6O2PZ43KBU02B90' where id=91;
-update noar ti set v3='M5UVDOOASTWWNVU3TZ6O2PZ43KBU02B90' where id=91;
-update noar tt set v0='VKATQCCEAT6BQWHEBG25UFI7KSMCZI6H2' where id=92;
-update noar ti set v0='VKATQCCEAT6BQWHEBG25UFI7KSMCZI6H2' where id=92;
-update noar tt set v1='7E6MDARNTLKDCM8RU5QQADD9TDIMKMEJ6' where id=92;
-update noar ti set v1='7E6MDARNTLKDCM8RU5QQADD9TDIMKMEJ6' where id=92;
-update noar tt set v2='53D30F1FZN1IZD1GU6KK62FLT99XASARB' where id=92;
-update noar ti set v2='53D30F1FZN1IZD1GU6KK62FLT99XASARB' where id=92;
-update noar tt set v3='OXT8TH15Y1DYBRZSRJNUC3I475NNEY18R' where id=92;
-update noar ti set v3='OXT8TH15Y1DYBRZSRJNUC3I475NNEY18R' where id=92;
-update noar tt set v0='60OLGDJNS27L2MT3E2095PN8I2211H2MH' where id=93;
-update noar ti set v0='60OLGDJNS27L2MT3E2095PN8I2211H2MH' where id=93;
-update noar tt set v1='5UR3YYZWWR3ND41MCLZ6F0DBBHEOOMTLF' where id=93;
-update noar ti set v1='5UR3YYZWWR3ND41MCLZ6F0DBBHEOOMTLF' where id=93;
-update noar tt set v2='3SQYLKIZQYJ0IY5M8ETNA2B7XOMDNCKKX' where id=93;
-update noar ti set v2='3SQYLKIZQYJ0IY5M8ETNA2B7XOMDNCKKX' where id=93;
-update noar tt set v3='6OTAKG45GOXEZ3MPS13A6SZX55YVATFTM' where id=93;
-update noar ti set v3='6OTAKG45GOXEZ3MPS13A6SZX55YVATFTM' where id=93;
-update noar tt set v0='5FVK04MKT5OB6H8TXDUANZEP2L7F4DNXZ' where id=94;
-update noar ti set v0='5FVK04MKT5OB6H8TXDUANZEP2L7F4DNXZ' where id=94;
-update noar tt set v1='05SWHSWJ2OBNGU0WEDA8H0K44GUR5M11Q' where id=94;
-update noar ti set v1='05SWHSWJ2OBNGU0WEDA8H0K44GUR5M11Q' where id=94;
-update noar tt set v2='SXGX92BX5DS2X2NRVYK35UUJMR87LUCGU' where id=94;
-update noar ti set v2='SXGX92BX5DS2X2NRVYK35UUJMR87LUCGU' where id=94;
-update noar tt set v3='HNAHFBZ9NRJSYM04MGJZK81BPZ5VU50SV' where id=94;
-update noar ti set v3='HNAHFBZ9NRJSYM04MGJZK81BPZ5VU50SV' where id=94;
-update noar tt set v0='TDSORSBT9LYYA30HGJKNBKBDBXMZGVFDJ' where id=95;
-update noar ti set v0='TDSORSBT9LYYA30HGJKNBKBDBXMZGVFDJ' where id=95;
-update noar tt set v1='RVWREG0I181IDF6K3BTFY09Y2J8XSSHX9' where id=95;
-update noar ti set v1='RVWREG0I181IDF6K3BTFY09Y2J8XSSHX9' where id=95;
-update noar tt set v2='LBF10KKVT07EB492RYU4ULNY50G4TGDX9' where id=95;
-update noar ti set v2='LBF10KKVT07EB492RYU4ULNY50G4TGDX9' where id=95;
-update noar tt set v3='WQAD9AFW7LH5MV11HRKO792E2MU6PJ8V5' where id=95;
-update noar ti set v3='WQAD9AFW7LH5MV11HRKO792E2MU6PJ8V5' where id=95;
-update noar tt set v0='3PYBHQSOSTJZGH9DTHZLK1I7VUS96C0BR' where id=96;
-update noar ti set v0='3PYBHQSOSTJZGH9DTHZLK1I7VUS96C0BR' where id=96;
-update noar tt set v1='3EARLA2YM5BKMVRH2VPMNHIBPIOEQY9DM' where id=96;
-update noar ti set v1='3EARLA2YM5BKMVRH2VPMNHIBPIOEQY9DM' where id=96;
-update noar tt set v2='L3R0TD206KTHNIM90Q7ASMEWZFGXG0GVN' where id=96;
-update noar ti set v2='L3R0TD206KTHNIM90Q7ASMEWZFGXG0GVN' where id=96;
-update noar tt set v3='7RE2E3LGRTOP4MTOUEMNXEWKZJIQQ1VL4' where id=96;
-update noar ti set v3='7RE2E3LGRTOP4MTOUEMNXEWKZJIQQ1VL4' where id=96;
-update noar tt set v0='K568I90I55F9K8BCA069APVII0RTL908C' where id=97;
-update noar ti set v0='K568I90I55F9K8BCA069APVII0RTL908C' where id=97;
-update noar tt set v1='RDTRDI2GG3FMAQGXLH3FTXQEP59TC0TT3' where id=97;
-update noar ti set v1='RDTRDI2GG3FMAQGXLH3FTXQEP59TC0TT3' where id=97;
-update noar tt set v2='BY7R7WR4LMU70ASFV6BXPY4M3ABDIRZ26' where id=97;
-update noar ti set v2='BY7R7WR4LMU70ASFV6BXPY4M3ABDIRZ26' where id=97;
-update noar tt set v3='ZCBP8EQUE8UCM9BW9RMJ4GJVRZFUFG47S' where id=97;
-update noar ti set v3='ZCBP8EQUE8UCM9BW9RMJ4GJVRZFUFG47S' where id=97;
-update noar tt set v0='SED9J1MSSDCVAXD59O79U5RWLUL97SNH5' where id=98;
-update noar ti set v0='SED9J1MSSDCVAXD59O79U5RWLUL97SNH5' where id=98;
-update noar tt set v1='J3IKNGK7VOKMBEJZVWG6U3VDH895L97MN' where id=98;
-update noar ti set v1='J3IKNGK7VOKMBEJZVWG6U3VDH895L97MN' where id=98;
-update noar tt set v2='J3YC5CQSSIQ39DJSPA8NWV7K26X3NAJFS' where id=98;
-update noar ti set v2='J3YC5CQSSIQ39DJSPA8NWV7K26X3NAJFS' where id=98;
-update noar tt set v3='78AU510THUYPI35U4R32XLPJRTTN27O0Z' where id=98;
-update noar ti set v3='78AU510THUYPI35U4R32XLPJRTTN27O0Z' where id=98;
-update noar tt set v0='6XHBZNO1XU18061ZF5U6UQ4MC0FS0I90U' where id=99;
-update noar ti set v0='6XHBZNO1XU18061ZF5U6UQ4MC0FS0I90U' where id=99;
-update noar tt set v1='MSZI7IF6MAJE3QS5NMZ41OXBJ07D9UJRN' where id=99;
-update noar ti set v1='MSZI7IF6MAJE3QS5NMZ41OXBJ07D9UJRN' where id=99;
-update noar tt set v2='ACZUSBYPBA6NM2PPVAF1ZWAH0897G5F6G' where id=99;
-update noar ti set v2='ACZUSBYPBA6NM2PPVAF1ZWAH0897G5F6G' where id=99;
-update noar tt set v3='RFWF0WUA0CBD62C3IVV9SI3SW5PU8NWC3' where id=99;
-update noar ti set v3='RFWF0WUA0CBD62C3IVV9SI3SW5PU8NWC3' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(32) not null,
- v1 varchar(32) not null,
- v2 varchar(32) not null,
- v3 varchar(32) not null,
- b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='IC5XO2HY0SNAHR1O9UT9DAISFBFW9GTL9' where id=2;
-update noar ti set v0='IC5XO2HY0SNAHR1O9UT9DAISFBFW9GTL9' where id=2;
-update noar tt set v1='Q0PDDCYZMRX73GMZNM7JWE1A0UGF7B31B' where id=2;
-update noar ti set v1='Q0PDDCYZMRX73GMZNM7JWE1A0UGF7B31B' where id=2;
-update noar tt set v2='ZOTP4VITR9E1QSA3OXLGF83HPLVW5KJM0' where id=2;
-update noar ti set v2='ZOTP4VITR9E1QSA3OXLGF83HPLVW5KJM0' where id=2;
-update noar tt set v3='AWXKUXS098Z5LMTQXXIN55OMZZ63CYGMP' where id=2;
-update noar ti set v3='AWXKUXS098Z5LMTQXXIN55OMZZ63CYGMP' where id=2;
-update noar tt set v0='4FSEIEP6GOUA7GQ8FGJ4FBRGH4BT4BTJC' where id=3;
-update noar ti set v0='4FSEIEP6GOUA7GQ8FGJ4FBRGH4BT4BTJC' where id=3;
-update noar tt set v1='2RSDZ9QLEIWX7P7QA25ZNSINU5V1EK85T' where id=3;
-update noar ti set v1='2RSDZ9QLEIWX7P7QA25ZNSINU5V1EK85T' where id=3;
-update noar tt set v2='8V8QR8UT1C81UA151W3Q92C0XKHX402RF' where id=3;
-update noar ti set v2='8V8QR8UT1C81UA151W3Q92C0XKHX402RF' where id=3;
-update noar tt set v3='A4Q3XWFULLJ1AVQJUCSXWO66SYH9G5DU0' where id=3;
-update noar ti set v3='A4Q3XWFULLJ1AVQJUCSXWO66SYH9G5DU0' where id=3;
-update noar tt set v0='NHCZBZQKG5I0X2WJVRJ4SSYQN2RYCYMCH' where id=4;
-update noar ti set v0='NHCZBZQKG5I0X2WJVRJ4SSYQN2RYCYMCH' where id=4;
-update noar tt set v1='N6DQGNNR1IJM8T9E3OXR8J981D02Z7NBA' where id=4;
-update noar ti set v1='N6DQGNNR1IJM8T9E3OXR8J981D02Z7NBA' where id=4;
-update noar tt set v2='DMAB0DQA1KA5PMA4EGOX8TEFKHV3D9IZK' where id=4;
-update noar ti set v2='DMAB0DQA1KA5PMA4EGOX8TEFKHV3D9IZK' where id=4;
-update noar tt set v3='DWEEZJCE69GD1YUVLMWFFB459SEGR5XPG' where id=4;
-update noar ti set v3='DWEEZJCE69GD1YUVLMWFFB459SEGR5XPG' where id=4;
-update noar tt set v0='POLT15DV510BZFUP1NR6RFWEPD0PXET9J' where id=5;
-update noar ti set v0='POLT15DV510BZFUP1NR6RFWEPD0PXET9J' where id=5;
-update noar tt set v1='5TALX42LEWH68AKJV33EJCEZF4W3LBFG5' where id=5;
-update noar ti set v1='5TALX42LEWH68AKJV33EJCEZF4W3LBFG5' where id=5;
-update noar tt set v2='ZZM5S7W6OHF5SZ5WFU9RKWUM9YBYZFIB8' where id=5;
-update noar ti set v2='ZZM5S7W6OHF5SZ5WFU9RKWUM9YBYZFIB8' where id=5;
-update noar tt set v3='4JZFKJR24A5SGQDMAXH3RSXOJ3SVWLZ0M' where id=5;
-update noar ti set v3='4JZFKJR24A5SGQDMAXH3RSXOJ3SVWLZ0M' where id=5;
-update noar tt set v0='USNXDKICO9BMNWKR24S48RVS8K7S8SKK9' where id=6;
-update noar ti set v0='USNXDKICO9BMNWKR24S48RVS8K7S8SKK9' where id=6;
-update noar tt set v1='67EEX1BOWG7H82527UDYZ0VJDQHOW029V' where id=6;
-update noar ti set v1='67EEX1BOWG7H82527UDYZ0VJDQHOW029V' where id=6;
-update noar tt set v2='UWFTI4U2BQ4OIWGZDMCVW7XE1XN20EO8P' where id=6;
-update noar ti set v2='UWFTI4U2BQ4OIWGZDMCVW7XE1XN20EO8P' where id=6;
-update noar tt set v3='9UXD7FNN7U6N0BM4QAUQCMW1CHTNEBYB0' where id=6;
-update noar ti set v3='9UXD7FNN7U6N0BM4QAUQCMW1CHTNEBYB0' where id=6;
-update noar tt set v0='0OBEZ3NAQYDQS7QD1KTR9VZSHP6M8CXI7' where id=7;
-update noar ti set v0='0OBEZ3NAQYDQS7QD1KTR9VZSHP6M8CXI7' where id=7;
-update noar tt set v1='0MRH2NPTSNSRAU8VKXW39HF2HS6T4RC0I' where id=7;
-update noar ti set v1='0MRH2NPTSNSRAU8VKXW39HF2HS6T4RC0I' where id=7;
-update noar tt set v2='NK9M6P6IOVZGA5HI4MHWY4AYK5I2RUASJ' where id=7;
-update noar ti set v2='NK9M6P6IOVZGA5HI4MHWY4AYK5I2RUASJ' where id=7;
-update noar tt set v3='ON8SN347RNPG97ODV5EI0J603UFI76718' where id=7;
-update noar ti set v3='ON8SN347RNPG97ODV5EI0J603UFI76718' where id=7;
-update noar tt set v0='N46Q5EM8SE02AHFIX0Z3VYT50MDUJVF26' where id=8;
-update noar ti set v0='N46Q5EM8SE02AHFIX0Z3VYT50MDUJVF26' where id=8;
-update noar tt set v1='OVYOQYYDBL5VW9P1O178P84WV6BT61ZFB' where id=8;
-update noar ti set v1='OVYOQYYDBL5VW9P1O178P84WV6BT61ZFB' where id=8;
-update noar tt set v2='WO40KLPQ3NUW7W41UO8AU649BLKPRRO8N' where id=8;
-update noar ti set v2='WO40KLPQ3NUW7W41UO8AU649BLKPRRO8N' where id=8;
-update noar tt set v3='E484JGWQJ29GHH2JVWXTQWGMA4CN2EV24' where id=8;
-update noar ti set v3='E484JGWQJ29GHH2JVWXTQWGMA4CN2EV24' where id=8;
-update noar tt set v0='MXXSJ5F5LL5N69CMDGWZRD5AK7IL9KCB1' where id=9;
-update noar ti set v0='MXXSJ5F5LL5N69CMDGWZRD5AK7IL9KCB1' where id=9;
-update noar tt set v1='73R73QXHPLHVQPCOU45H5BQRDQ0Z1NMOM' where id=9;
-update noar ti set v1='73R73QXHPLHVQPCOU45H5BQRDQ0Z1NMOM' where id=9;
-update noar tt set v2='97YU1WRG43ZR6ZIZ96WB4PLAMLPGKKAJX' where id=9;
-update noar ti set v2='97YU1WRG43ZR6ZIZ96WB4PLAMLPGKKAJX' where id=9;
-update noar tt set v3='PEE7XA7EHIDF51GC1ZYFNZBHKJ89ZKMLH' where id=9;
-update noar ti set v3='PEE7XA7EHIDF51GC1ZYFNZBHKJ89ZKMLH' where id=9;
-update noar tt set v0='S2B68U5VZ8OVWV8Q3J37HV58OE6GOXW0A' where id=10;
-update noar ti set v0='S2B68U5VZ8OVWV8Q3J37HV58OE6GOXW0A' where id=10;
-update noar tt set v1='GP3Y0W0P4BS0EZ7H6FE16FOKX3DJWRMLY' where id=10;
-update noar ti set v1='GP3Y0W0P4BS0EZ7H6FE16FOKX3DJWRMLY' where id=10;
-update noar tt set v2='3JV9560T6SJ4LJ0SFJKLLGGRFID1MNTKK' where id=10;
-update noar ti set v2='3JV9560T6SJ4LJ0SFJKLLGGRFID1MNTKK' where id=10;
-update noar tt set v3='9EV800RY0AITX5QFRU6ZNY17UUK73N2SC' where id=10;
-update noar ti set v3='9EV800RY0AITX5QFRU6ZNY17UUK73N2SC' where id=10;
-update noar tt set v0='EYBDRKCTPFMGCDZVO2YS3IY5EIY9BG42B' where id=11;
-update noar ti set v0='EYBDRKCTPFMGCDZVO2YS3IY5EIY9BG42B' where id=11;
-update noar tt set v1='DV27FZMQFUD649W2J8E1DW4NFEK6SROD6' where id=11;
-update noar ti set v1='DV27FZMQFUD649W2J8E1DW4NFEK6SROD6' where id=11;
-update noar tt set v2='PPZP92XQXICUBXKELDGCQ876W2RFSQVT5' where id=11;
-update noar ti set v2='PPZP92XQXICUBXKELDGCQ876W2RFSQVT5' where id=11;
-update noar tt set v3='UWCL4J2FBX582CUS2I55SVQJ58IBCJ86R' where id=11;
-update noar ti set v3='UWCL4J2FBX582CUS2I55SVQJ58IBCJ86R' where id=11;
-update noar tt set v0='1WXM0LVSZME86D22IW98WJUUECSDROVOM' where id=12;
-update noar ti set v0='1WXM0LVSZME86D22IW98WJUUECSDROVOM' where id=12;
-update noar tt set v1='VLI1TPGF2NESX1HQMOADI8VGRZ48J4K4C' where id=12;
-update noar ti set v1='VLI1TPGF2NESX1HQMOADI8VGRZ48J4K4C' where id=12;
-update noar tt set v2='6Q7LNCN40HHPCVVHZGSD5NXJBMW02M24A' where id=12;
-update noar ti set v2='6Q7LNCN40HHPCVVHZGSD5NXJBMW02M24A' where id=12;
-update noar tt set v3='PFE8GLBMI79N2W13J05171NKI7Q00Y9LT' where id=12;
-update noar ti set v3='PFE8GLBMI79N2W13J05171NKI7Q00Y9LT' where id=12;
-update noar tt set v0='N2XJE761M372KF2RR9Z2P1UTC366LCJ3J' where id=13;
-update noar ti set v0='N2XJE761M372KF2RR9Z2P1UTC366LCJ3J' where id=13;
-update noar tt set v1='GN6E0I6YTSI26BO48J0CK23DTD2B17SUQ' where id=13;
-update noar ti set v1='GN6E0I6YTSI26BO48J0CK23DTD2B17SUQ' where id=13;
-update noar tt set v2='ARPFNK3XAK3RVXRYX89G9Y4HJ2RXRB5H4' where id=13;
-update noar ti set v2='ARPFNK3XAK3RVXRYX89G9Y4HJ2RXRB5H4' where id=13;
-update noar tt set v3='NBBHLV3YQB5D5ZJYOGOC0H8K5XESK5XF2' where id=13;
-update noar ti set v3='NBBHLV3YQB5D5ZJYOGOC0H8K5XESK5XF2' where id=13;
-update noar tt set v0='RH3FVYGUKGXSSCHZPZRBR71SF4MQSPBLP' where id=14;
-update noar ti set v0='RH3FVYGUKGXSSCHZPZRBR71SF4MQSPBLP' where id=14;
-update noar tt set v1='8BZQD8O0S0X3CTIXK4B1R3QAWNUJZWL8E' where id=14;
-update noar ti set v1='8BZQD8O0S0X3CTIXK4B1R3QAWNUJZWL8E' where id=14;
-update noar tt set v2='TO8OJNYUK4UDMBJ217893S818K3VXRP76' where id=14;
-update noar ti set v2='TO8OJNYUK4UDMBJ217893S818K3VXRP76' where id=14;
-update noar tt set v3='AIP2RSZ7BM6J8W6HOBTWGKN4UXAUFVHDO' where id=14;
-update noar ti set v3='AIP2RSZ7BM6J8W6HOBTWGKN4UXAUFVHDO' where id=14;
-update noar tt set v0='DDR470GJVTIJXBMKR1UYTPWE98RA8X99X' where id=15;
-update noar ti set v0='DDR470GJVTIJXBMKR1UYTPWE98RA8X99X' where id=15;
-update noar tt set v1='GPSAJ70ZQDYTMUBZ85HHREVYSYFUYBUBB' where id=15;
-update noar ti set v1='GPSAJ70ZQDYTMUBZ85HHREVYSYFUYBUBB' where id=15;
-update noar tt set v2='V617AYHE1PSVO3SB6SINQJ8JWEZV14MBE' where id=15;
-update noar ti set v2='V617AYHE1PSVO3SB6SINQJ8JWEZV14MBE' where id=15;
-update noar tt set v3='I1WMQKDSS40M8Y59YDCYF80FZ3AUUZIXP' where id=15;
-update noar ti set v3='I1WMQKDSS40M8Y59YDCYF80FZ3AUUZIXP' where id=15;
-update noar tt set v0='MG4LKIVDTV26501IOAWX2LPOWWYXUM3BA' where id=16;
-update noar ti set v0='MG4LKIVDTV26501IOAWX2LPOWWYXUM3BA' where id=16;
-update noar tt set v1='GC4XSGQ7R9YRGWW05LDJZDFJ00D2Z5ANZ' where id=16;
-update noar ti set v1='GC4XSGQ7R9YRGWW05LDJZDFJ00D2Z5ANZ' where id=16;
-update noar tt set v2='OPFIIFO3L4492C6BPB8BKGQXZBILAO3ER' where id=16;
-update noar ti set v2='OPFIIFO3L4492C6BPB8BKGQXZBILAO3ER' where id=16;
-update noar tt set v3='97AOS93FGU3NRP8GQDBDX8TGK4F8YB6NG' where id=16;
-update noar ti set v3='97AOS93FGU3NRP8GQDBDX8TGK4F8YB6NG' where id=16;
-update noar tt set v0='WXNFNF2VBEFQMR1UZG9QPI06BJVIPLOZN' where id=17;
-update noar ti set v0='WXNFNF2VBEFQMR1UZG9QPI06BJVIPLOZN' where id=17;
-update noar tt set v1='2L1O8ETO2PJB0YZMIQUGA1PFXFRKS95O7' where id=17;
-update noar ti set v1='2L1O8ETO2PJB0YZMIQUGA1PFXFRKS95O7' where id=17;
-update noar tt set v2='S9ECH1HUYNSFSL30V8W5D4OE26HLNUFAQ' where id=17;
-update noar ti set v2='S9ECH1HUYNSFSL30V8W5D4OE26HLNUFAQ' where id=17;
-update noar tt set v3='DZANTZKACCGAASTTXK0FJIVHXOWH4AGNB' where id=17;
-update noar ti set v3='DZANTZKACCGAASTTXK0FJIVHXOWH4AGNB' where id=17;
-update noar tt set v0='IEG3RW11RLW5TGA4YFW9ZK8T4RTA9CVME' where id=18;
-update noar ti set v0='IEG3RW11RLW5TGA4YFW9ZK8T4RTA9CVME' where id=18;
-update noar tt set v1='R9EU9GRHHQG3P47YCRXN55RMM5V90T2ZY' where id=18;
-update noar ti set v1='R9EU9GRHHQG3P47YCRXN55RMM5V90T2ZY' where id=18;
-update noar tt set v2='EKILZ01W3LBC1NUWRRMSBKP1BD17IVDC9' where id=18;
-update noar ti set v2='EKILZ01W3LBC1NUWRRMSBKP1BD17IVDC9' where id=18;
-update noar tt set v3='GFDKSWC5YC4SOGIS640IPXBP9MYDIMWHE' where id=18;
-update noar ti set v3='GFDKSWC5YC4SOGIS640IPXBP9MYDIMWHE' where id=18;
-update noar tt set v0='W77FM5AWKG4DF3T8FPTP38NLUZWREVXYE' where id=19;
-update noar ti set v0='W77FM5AWKG4DF3T8FPTP38NLUZWREVXYE' where id=19;
-update noar tt set v1='I9JYBB78EUW30IUQXIXKNPV9PPNO57ZXD' where id=19;
-update noar ti set v1='I9JYBB78EUW30IUQXIXKNPV9PPNO57ZXD' where id=19;
-update noar tt set v2='7VL9TOKT6HAR9687A61PGBLIMWTA6DFIW' where id=19;
-update noar ti set v2='7VL9TOKT6HAR9687A61PGBLIMWTA6DFIW' where id=19;
-update noar tt set v3='0JF5PXKJLKAMGA7E9X8EWSXNWK2MUPVUT' where id=19;
-update noar ti set v3='0JF5PXKJLKAMGA7E9X8EWSXNWK2MUPVUT' where id=19;
-update noar tt set v0='HEFACTG7YYF1Z1JGMXV669FGJF0I2P0BF' where id=20;
-update noar ti set v0='HEFACTG7YYF1Z1JGMXV669FGJF0I2P0BF' where id=20;
-update noar tt set v1='OO7UJU0KTNQNNUQM4BPHXJUJNAKKSBS2T' where id=20;
-update noar ti set v1='OO7UJU0KTNQNNUQM4BPHXJUJNAKKSBS2T' where id=20;
-update noar tt set v2='4NQF6FLJH4YMYLRA1HY3HMC52USSIVTY7' where id=20;
-update noar ti set v2='4NQF6FLJH4YMYLRA1HY3HMC52USSIVTY7' where id=20;
-update noar tt set v3='DWQVRTFYPOB8ZTPBEKQ8J3YR130VZ2ZLW' where id=20;
-update noar ti set v3='DWQVRTFYPOB8ZTPBEKQ8J3YR130VZ2ZLW' where id=20;
-update noar tt set v0='5W456K1N1MDUTNUXVYGTMOSM7F4OM4OMS' where id=21;
-update noar ti set v0='5W456K1N1MDUTNUXVYGTMOSM7F4OM4OMS' where id=21;
-update noar tt set v1='47T3ULSER9YHQR18PVVBGQ9UEJV5CK47V' where id=21;
-update noar ti set v1='47T3ULSER9YHQR18PVVBGQ9UEJV5CK47V' where id=21;
-update noar tt set v2='MHF1OT9LL8DYO4MIH4TET9JZVUSSYOV34' where id=21;
-update noar ti set v2='MHF1OT9LL8DYO4MIH4TET9JZVUSSYOV34' where id=21;
-update noar tt set v3='MI47BUFMW8RE0UUK84CNU0ST2NBSMYNU8' where id=21;
-update noar ti set v3='MI47BUFMW8RE0UUK84CNU0ST2NBSMYNU8' where id=21;
-update noar tt set v0='CK794DCXV3DJ807LN5MRA69RDSEGISSWH' where id=22;
-update noar ti set v0='CK794DCXV3DJ807LN5MRA69RDSEGISSWH' where id=22;
-update noar tt set v1='S14ZD8B01EAB5PHS6LV3DIPXD6RFLPAHO' where id=22;
-update noar ti set v1='S14ZD8B01EAB5PHS6LV3DIPXD6RFLPAHO' where id=22;
-update noar tt set v2='LHDMH1H8G4S1WW2HSOD1JFGDV8KFBPYE0' where id=22;
-update noar ti set v2='LHDMH1H8G4S1WW2HSOD1JFGDV8KFBPYE0' where id=22;
-update noar tt set v3='PGXO0ZDSYAIJMKHNX7O1O30HID1JSTIZ7' where id=22;
-update noar ti set v3='PGXO0ZDSYAIJMKHNX7O1O30HID1JSTIZ7' where id=22;
-update noar tt set v0='WVLICYCYR4S9ZULQ83EENNL4YGWC73HYF' where id=23;
-update noar ti set v0='WVLICYCYR4S9ZULQ83EENNL4YGWC73HYF' where id=23;
-update noar tt set v1='CB70NXN6B2QHKYOWDXJ2U5LL0UD1WWVNZ' where id=23;
-update noar ti set v1='CB70NXN6B2QHKYOWDXJ2U5LL0UD1WWVNZ' where id=23;
-update noar tt set v2='HPKTN3F4P62UENMPQDUMS9C2TMW2Y0AV2' where id=23;
-update noar ti set v2='HPKTN3F4P62UENMPQDUMS9C2TMW2Y0AV2' where id=23;
-update noar tt set v3='036NGPDY8WTTM5M35C2PSWAK1XL2J4O7V' where id=23;
-update noar ti set v3='036NGPDY8WTTM5M35C2PSWAK1XL2J4O7V' where id=23;
-update noar tt set v0='CFSKBV9QMMYMH5D1MI3BKXUYVDDGLG98E' where id=24;
-update noar ti set v0='CFSKBV9QMMYMH5D1MI3BKXUYVDDGLG98E' where id=24;
-update noar tt set v1='4CCX1OCX0CE3T8XZ96HA6VX6FGKPGPY96' where id=24;
-update noar ti set v1='4CCX1OCX0CE3T8XZ96HA6VX6FGKPGPY96' where id=24;
-update noar tt set v2='SIYRIZQX5AXVNRMVX5F0W3L6832E0K6H4' where id=24;
-update noar ti set v2='SIYRIZQX5AXVNRMVX5F0W3L6832E0K6H4' where id=24;
-update noar tt set v3='FX62E6T8XI4GDS00N6L79TXAY0F2BCF4S' where id=24;
-update noar ti set v3='FX62E6T8XI4GDS00N6L79TXAY0F2BCF4S' where id=24;
-update noar tt set v0='ST5L6MEOLSDA060YFHTP47S0I87QQB6L3' where id=25;
-update noar ti set v0='ST5L6MEOLSDA060YFHTP47S0I87QQB6L3' where id=25;
-update noar tt set v1='A091Z1Q9QJL4E5D2FLS27MYW8UUABCLF9' where id=25;
-update noar ti set v1='A091Z1Q9QJL4E5D2FLS27MYW8UUABCLF9' where id=25;
-update noar tt set v2='HYBQ7XV6HV0HYI3QCZYT4CUX38ZCN8S70' where id=25;
-update noar ti set v2='HYBQ7XV6HV0HYI3QCZYT4CUX38ZCN8S70' where id=25;
-update noar tt set v3='JNOLKOLVV4R72PCMLORCWWU7M1BG7BIZR' where id=25;
-update noar ti set v3='JNOLKOLVV4R72PCMLORCWWU7M1BG7BIZR' where id=25;
-update noar tt set v0='MD4DSLDI07LPA90H1XQNSV3TGM9LBXPWJ' where id=26;
-update noar ti set v0='MD4DSLDI07LPA90H1XQNSV3TGM9LBXPWJ' where id=26;
-update noar tt set v1='J3LCONXH4O9HQLI7DWYAAZ9GOGMZIO3P5' where id=26;
-update noar ti set v1='J3LCONXH4O9HQLI7DWYAAZ9GOGMZIO3P5' where id=26;
-update noar tt set v2='155FN4UEQD5QXM0ZWDHCVYWO1L4T7LYBE' where id=26;
-update noar ti set v2='155FN4UEQD5QXM0ZWDHCVYWO1L4T7LYBE' where id=26;
-update noar tt set v3='DJJ2DRL31ZAEFNQ1Q4MYUORS9X3OVLO2X' where id=26;
-update noar ti set v3='DJJ2DRL31ZAEFNQ1Q4MYUORS9X3OVLO2X' where id=26;
-update noar tt set v0='ESDC76FIG5DPRG0IJ97PGKB6K87U9WIWK' where id=27;
-update noar ti set v0='ESDC76FIG5DPRG0IJ97PGKB6K87U9WIWK' where id=27;
-update noar tt set v1='ELWR3BV7Y78Y61B2HVHPFO1K56H0RW866' where id=27;
-update noar ti set v1='ELWR3BV7Y78Y61B2HVHPFO1K56H0RW866' where id=27;
-update noar tt set v2='2ZJQRVPGMU71SAKDCOCU405S8QHI21O8T' where id=27;
-update noar ti set v2='2ZJQRVPGMU71SAKDCOCU405S8QHI21O8T' where id=27;
-update noar tt set v3='GKX9LBORKVFG9BL7IIKGPH4GOWZFXXCLE' where id=27;
-update noar ti set v3='GKX9LBORKVFG9BL7IIKGPH4GOWZFXXCLE' where id=27;
-update noar tt set v0='NX882U918NUAYDJRLLQF4WDCWPSEI23XK' where id=28;
-update noar ti set v0='NX882U918NUAYDJRLLQF4WDCWPSEI23XK' where id=28;
-update noar tt set v1='55IH4Q3ZA6SGR0UMVZITJHXN4N3BW92W0' where id=28;
-update noar ti set v1='55IH4Q3ZA6SGR0UMVZITJHXN4N3BW92W0' where id=28;
-update noar tt set v2='PBKRHDGVRKON2Z8JO7DD4C81BNG569KQ4' where id=28;
-update noar ti set v2='PBKRHDGVRKON2Z8JO7DD4C81BNG569KQ4' where id=28;
-update noar tt set v3='A1Y2OLPE36VRI9U678V7OCCSV75IEPQFL' where id=28;
-update noar ti set v3='A1Y2OLPE36VRI9U678V7OCCSV75IEPQFL' where id=28;
-update noar tt set v0='RGU4YM87704N645N1I0ME54LNJ9XOVS3X' where id=29;
-update noar ti set v0='RGU4YM87704N645N1I0ME54LNJ9XOVS3X' where id=29;
-update noar tt set v1='HNA2T6A8VWXR6WRJ9MY6YLSCVAQQXY3M7' where id=29;
-update noar ti set v1='HNA2T6A8VWXR6WRJ9MY6YLSCVAQQXY3M7' where id=29;
-update noar tt set v2='9ZES4AMD4RX4ZR6QR7OFG0BSGHMBH8883' where id=29;
-update noar ti set v2='9ZES4AMD4RX4ZR6QR7OFG0BSGHMBH8883' where id=29;
-update noar tt set v3='AEG2C7QKLAN9V1FGFXBDK3VHHQG20NOWJ' where id=29;
-update noar ti set v3='AEG2C7QKLAN9V1FGFXBDK3VHHQG20NOWJ' where id=29;
-update noar tt set v0='N1WGIZC6RP2DPM8HU5VCZD56JVGSCT4X1' where id=30;
-update noar ti set v0='N1WGIZC6RP2DPM8HU5VCZD56JVGSCT4X1' where id=30;
-update noar tt set v1='9RHMWTVFDF6NN44UTAQETOOOUAQ7LN65Q' where id=30;
-update noar ti set v1='9RHMWTVFDF6NN44UTAQETOOOUAQ7LN65Q' where id=30;
-update noar tt set v2='1C5XLYIPYJVT2K0GJH8I3GHWAKHURD193' where id=30;
-update noar ti set v2='1C5XLYIPYJVT2K0GJH8I3GHWAKHURD193' where id=30;
-update noar tt set v3='73YSFPFLAMB492LE0G12WGKWYILPZA9BS' where id=30;
-update noar ti set v3='73YSFPFLAMB492LE0G12WGKWYILPZA9BS' where id=30;
-update noar tt set v0='SXB26E99E82FGNP6Y7EIDN3PIDXEMQSLO' where id=31;
-update noar ti set v0='SXB26E99E82FGNP6Y7EIDN3PIDXEMQSLO' where id=31;
-update noar tt set v1='UR9A8MO1JR4HRQC3ILU47FI2RBGHSHJSA' where id=31;
-update noar ti set v1='UR9A8MO1JR4HRQC3ILU47FI2RBGHSHJSA' where id=31;
-update noar tt set v2='H6QL8DDX982E9ITL50L00XYTBGM0A77JC' where id=31;
-update noar ti set v2='H6QL8DDX982E9ITL50L00XYTBGM0A77JC' where id=31;
-update noar tt set v3='4GNP22WVLSQ4XWGZ5C9WEJ6XQ17O7FVFB' where id=31;
-update noar ti set v3='4GNP22WVLSQ4XWGZ5C9WEJ6XQ17O7FVFB' where id=31;
-update noar tt set v0='DRK4DE6NEW3L64L9IPJFWPMYS1UK4OTZW' where id=32;
-update noar ti set v0='DRK4DE6NEW3L64L9IPJFWPMYS1UK4OTZW' where id=32;
-update noar tt set v1='4390UJUYHQ3L8ZF61IQCJQCMD9749L5JI' where id=32;
-update noar ti set v1='4390UJUYHQ3L8ZF61IQCJQCMD9749L5JI' where id=32;
-update noar tt set v2='KZHVCPKBY0VKE4VL64LHEDUU6HZ7ZMQVT' where id=32;
-update noar ti set v2='KZHVCPKBY0VKE4VL64LHEDUU6HZ7ZMQVT' where id=32;
-update noar tt set v3='2RBUEST1JBBCSGRRA747QGH0SEWEYMT0U' where id=32;
-update noar ti set v3='2RBUEST1JBBCSGRRA747QGH0SEWEYMT0U' where id=32;
-update noar tt set v0='7RCZP79131SPLJCZWTELLCSM2D06HH4HS' where id=33;
-update noar ti set v0='7RCZP79131SPLJCZWTELLCSM2D06HH4HS' where id=33;
-update noar tt set v1='B6CK2P0D4Q356BAC43DWHSK5OJ8Y3HQZN' where id=33;
-update noar ti set v1='B6CK2P0D4Q356BAC43DWHSK5OJ8Y3HQZN' where id=33;
-update noar tt set v2='2F6RG5KMIUP336XER6IDE2AWEZ1FNH1T6' where id=33;
-update noar ti set v2='2F6RG5KMIUP336XER6IDE2AWEZ1FNH1T6' where id=33;
-update noar tt set v3='KRPW7E7Z1C7SZP1UN9IFVXFBKHF85YK53' where id=33;
-update noar ti set v3='KRPW7E7Z1C7SZP1UN9IFVXFBKHF85YK53' where id=33;
-update noar tt set v0='QNUNJBUZ1FK4MCZ23HHGAXOSEAXT0KR9W' where id=34;
-update noar ti set v0='QNUNJBUZ1FK4MCZ23HHGAXOSEAXT0KR9W' where id=34;
-update noar tt set v1='UY513WZ30POA6498F5LN1SF72OP5QFUUL' where id=34;
-update noar ti set v1='UY513WZ30POA6498F5LN1SF72OP5QFUUL' where id=34;
-update noar tt set v2='DKEFMEFDK98VY4S4RO0N5LNFWRN9FSZUV' where id=34;
-update noar ti set v2='DKEFMEFDK98VY4S4RO0N5LNFWRN9FSZUV' where id=34;
-update noar tt set v3='1JIMNYCI3DIYDUNAE3PGYRYDUNCKVPTBT' where id=34;
-update noar ti set v3='1JIMNYCI3DIYDUNAE3PGYRYDUNCKVPTBT' where id=34;
-update noar tt set v0='9ZR89KBUA2FOKG6TS070CCPVFTZIJN1I0' where id=35;
-update noar ti set v0='9ZR89KBUA2FOKG6TS070CCPVFTZIJN1I0' where id=35;
-update noar tt set v1='7D59AS2WW3XDXFGT47GIP697J8TVA743S' where id=35;
-update noar ti set v1='7D59AS2WW3XDXFGT47GIP697J8TVA743S' where id=35;
-update noar tt set v2='OQXN5LBC4DV58KNIVU921B8WSAOW451GI' where id=35;
-update noar ti set v2='OQXN5LBC4DV58KNIVU921B8WSAOW451GI' where id=35;
-update noar tt set v3='WGNH9I1TF7KKJ9O82PVHVAC5M98BQI8OG' where id=35;
-update noar ti set v3='WGNH9I1TF7KKJ9O82PVHVAC5M98BQI8OG' where id=35;
-update noar tt set v0='V2K6M004XBVTSTHX9C0GXFNY90FP3AF4W' where id=36;
-update noar ti set v0='V2K6M004XBVTSTHX9C0GXFNY90FP3AF4W' where id=36;
-update noar tt set v1='AHS1XOZXG81WIDW5D6ZZRML5Y1DLMYH2A' where id=36;
-update noar ti set v1='AHS1XOZXG81WIDW5D6ZZRML5Y1DLMYH2A' where id=36;
-update noar tt set v2='RYNTCSYP7WAYT02H9OMJ5JBOBETQEKVOK' where id=36;
-update noar ti set v2='RYNTCSYP7WAYT02H9OMJ5JBOBETQEKVOK' where id=36;
-update noar tt set v3='ZPZCJZQN6PMG5ZS5QN69OBVMTLFXRR8ZL' where id=36;
-update noar ti set v3='ZPZCJZQN6PMG5ZS5QN69OBVMTLFXRR8ZL' where id=36;
-update noar tt set v0='8IVANXGSTLQ3YTV1GIRDUR5HOVS1SEX9O' where id=37;
-update noar ti set v0='8IVANXGSTLQ3YTV1GIRDUR5HOVS1SEX9O' where id=37;
-update noar tt set v1='ONT0M1R9TLBHE6PAZ6FQQG5C32PS3T51G' where id=37;
-update noar ti set v1='ONT0M1R9TLBHE6PAZ6FQQG5C32PS3T51G' where id=37;
-update noar tt set v2='HT3WH7N2MAX6Q7TE3FGB42LFRYFQBGSAC' where id=37;
-update noar ti set v2='HT3WH7N2MAX6Q7TE3FGB42LFRYFQBGSAC' where id=37;
-update noar tt set v3='C8UIWZCW2LUS4S2TXLLDAE1N46OQZLETC' where id=37;
-update noar ti set v3='C8UIWZCW2LUS4S2TXLLDAE1N46OQZLETC' where id=37;
-update noar tt set v0='HSJ4DRGWMSRJ9ELKF8MTEO0JUOCTJFXJY' where id=38;
-update noar ti set v0='HSJ4DRGWMSRJ9ELKF8MTEO0JUOCTJFXJY' where id=38;
-update noar tt set v1='2T5AKG48718GP6082Y6DJLOPJ50QES0PN' where id=38;
-update noar ti set v1='2T5AKG48718GP6082Y6DJLOPJ50QES0PN' where id=38;
-update noar tt set v2='VAVBE7XGCPILUWCU6S5B2K0MEUHJTKEWO' where id=38;
-update noar ti set v2='VAVBE7XGCPILUWCU6S5B2K0MEUHJTKEWO' where id=38;
-update noar tt set v3='ZTJ0R4TK4L95TVAQXAPMR78PXDFMEB07E' where id=38;
-update noar ti set v3='ZTJ0R4TK4L95TVAQXAPMR78PXDFMEB07E' where id=38;
-update noar tt set v0='WGTN6HRVCAFU7WME0EQJE4RDX9TG8MI2N' where id=39;
-update noar ti set v0='WGTN6HRVCAFU7WME0EQJE4RDX9TG8MI2N' where id=39;
-update noar tt set v1='4GMDL9HSBRIJC9N73NSN4NHKMIKOPGFI1' where id=39;
-update noar ti set v1='4GMDL9HSBRIJC9N73NSN4NHKMIKOPGFI1' where id=39;
-update noar tt set v2='NAY0H6O3OZWM38GYA56N55SCWFC4VW4HG' where id=39;
-update noar ti set v2='NAY0H6O3OZWM38GYA56N55SCWFC4VW4HG' where id=39;
-update noar tt set v3='EAS4VE6TVICZN935H74PV87TSH89BZXCE' where id=39;
-update noar ti set v3='EAS4VE6TVICZN935H74PV87TSH89BZXCE' where id=39;
-update noar tt set v0='QX726B4678INQ678FWVTGX9WQUIC48QKK' where id=40;
-update noar ti set v0='QX726B4678INQ678FWVTGX9WQUIC48QKK' where id=40;
-update noar tt set v1='9459TT7K7N1MPKDFBYSIN0PAT1S9VWTFQ' where id=40;
-update noar ti set v1='9459TT7K7N1MPKDFBYSIN0PAT1S9VWTFQ' where id=40;
-update noar tt set v2='Q7W3AYPPLMMAX0DWWD8PR9DCM624DJSRV' where id=40;
-update noar ti set v2='Q7W3AYPPLMMAX0DWWD8PR9DCM624DJSRV' where id=40;
-update noar tt set v3='YQ5RFJ2ROQYRY7ARLGZ1RN5WHMBJOIG7S' where id=40;
-update noar ti set v3='YQ5RFJ2ROQYRY7ARLGZ1RN5WHMBJOIG7S' where id=40;
-update noar tt set v0='4LWS3REU2R5V12F63N5WE4MCP5SB0NPQA' where id=41;
-update noar ti set v0='4LWS3REU2R5V12F63N5WE4MCP5SB0NPQA' where id=41;
-update noar tt set v1='37DM7X8YVGETVCCLFVS6TL6SL33ZUYK6N' where id=41;
-update noar ti set v1='37DM7X8YVGETVCCLFVS6TL6SL33ZUYK6N' where id=41;
-update noar tt set v2='DFF00QDEEF22SQK0XA5A9G21F6GE0DKAT' where id=41;
-update noar ti set v2='DFF00QDEEF22SQK0XA5A9G21F6GE0DKAT' where id=41;
-update noar tt set v3='TI1H7LFTTWUBBTF9L62SS5SDTNHKRIMGV' where id=41;
-update noar ti set v3='TI1H7LFTTWUBBTF9L62SS5SDTNHKRIMGV' where id=41;
-update noar tt set v0='KPG0UO65554LAFUSSIFQ30ICFOQ06PXPA' where id=42;
-update noar ti set v0='KPG0UO65554LAFUSSIFQ30ICFOQ06PXPA' where id=42;
-update noar tt set v1='TEZFDX8D6EVATEZXY5RUP8TKZRADQK0GW' where id=42;
-update noar ti set v1='TEZFDX8D6EVATEZXY5RUP8TKZRADQK0GW' where id=42;
-update noar tt set v2='GQFCTJS98GHV3F26G7GK2PT5NSMMAA6CH' where id=42;
-update noar ti set v2='GQFCTJS98GHV3F26G7GK2PT5NSMMAA6CH' where id=42;
-update noar tt set v3='OC2W4Q38SZ65NJ6STUODVNZ2C02B3CSLD' where id=42;
-update noar ti set v3='OC2W4Q38SZ65NJ6STUODVNZ2C02B3CSLD' where id=42;
-update noar tt set v0='T27I57X77K6YCLUDI73JW7USXKFBJKA0F' where id=43;
-update noar ti set v0='T27I57X77K6YCLUDI73JW7USXKFBJKA0F' where id=43;
-update noar tt set v1='VA9YRPYO4GF4RXLWSLZ5JOXDJ5HGHMBKK' where id=43;
-update noar ti set v1='VA9YRPYO4GF4RXLWSLZ5JOXDJ5HGHMBKK' where id=43;
-update noar tt set v2='5LHZ7A46PJ8IABOPK3UVKTOHVMZA7J2EY' where id=43;
-update noar ti set v2='5LHZ7A46PJ8IABOPK3UVKTOHVMZA7J2EY' where id=43;
-update noar tt set v3='COLCOM6R1SETG64BKZ3B95SHB32DU8TRN' where id=43;
-update noar ti set v3='COLCOM6R1SETG64BKZ3B95SHB32DU8TRN' where id=43;
-update noar tt set v0='NSKD5FY2WQZG8YD8ZT5LKVRLCXYMFDBT8' where id=44;
-update noar ti set v0='NSKD5FY2WQZG8YD8ZT5LKVRLCXYMFDBT8' where id=44;
-update noar tt set v1='E8RN2RYRTDGG5FOWPR5CBJHXLQUUR157Y' where id=44;
-update noar ti set v1='E8RN2RYRTDGG5FOWPR5CBJHXLQUUR157Y' where id=44;
-update noar tt set v2='EPRU7R48RJWR6Y7DVA9WZMCTI0HVT9ORH' where id=44;
-update noar ti set v2='EPRU7R48RJWR6Y7DVA9WZMCTI0HVT9ORH' where id=44;
-update noar tt set v3='1812OQ1ATY0MJLNQQU3QMPKI7G4MJNSUS' where id=44;
-update noar ti set v3='1812OQ1ATY0MJLNQQU3QMPKI7G4MJNSUS' where id=44;
-update noar tt set v0='ZTDTZADNHTWY7BH2AGHAILRVYYE1R3H39' where id=45;
-update noar ti set v0='ZTDTZADNHTWY7BH2AGHAILRVYYE1R3H39' where id=45;
-update noar tt set v1='X1BCYWXUWODHYBPOAERYOQT1ARJ6RSD02' where id=45;
-update noar ti set v1='X1BCYWXUWODHYBPOAERYOQT1ARJ6RSD02' where id=45;
-update noar tt set v2='Y7UV22XZ7ZP5961REQUIT3JTOVHVLI0OD' where id=45;
-update noar ti set v2='Y7UV22XZ7ZP5961REQUIT3JTOVHVLI0OD' where id=45;
-update noar tt set v3='G7DY4RERWJDSAYOL521JZOCXSQDLEEOI0' where id=45;
-update noar ti set v3='G7DY4RERWJDSAYOL521JZOCXSQDLEEOI0' where id=45;
-update noar tt set v0='NA21FUNZ92D94NXIB5Z5Q3BK55YH59R04' where id=46;
-update noar ti set v0='NA21FUNZ92D94NXIB5Z5Q3BK55YH59R04' where id=46;
-update noar tt set v1='9TO9ABF3KTVGDLB1I0H7OPNY8JQDX5T7F' where id=46;
-update noar ti set v1='9TO9ABF3KTVGDLB1I0H7OPNY8JQDX5T7F' where id=46;
-update noar tt set v2='6V811OH844BBI7VG00FRSRNZNRBMGYWC7' where id=46;
-update noar ti set v2='6V811OH844BBI7VG00FRSRNZNRBMGYWC7' where id=46;
-update noar tt set v3='225PMJV2D2MIYEPR26A46N5NCN8RFBN5L' where id=46;
-update noar ti set v3='225PMJV2D2MIYEPR26A46N5NCN8RFBN5L' where id=46;
-update noar tt set v0='1SO0B8ZRX54P19QDN20SGPVNMACDFYV3K' where id=47;
-update noar ti set v0='1SO0B8ZRX54P19QDN20SGPVNMACDFYV3K' where id=47;
-update noar tt set v1='741RH13OZT17CH11BD2QLD8RCQDOCOCK6' where id=47;
-update noar ti set v1='741RH13OZT17CH11BD2QLD8RCQDOCOCK6' where id=47;
-update noar tt set v2='I2V0N77TSE742033A7AQK5Y8PYL82W6YE' where id=47;
-update noar ti set v2='I2V0N77TSE742033A7AQK5Y8PYL82W6YE' where id=47;
-update noar tt set v3='8YFXJH16U493FMJCSEPGNWN0FKQD0T7PQ' where id=47;
-update noar ti set v3='8YFXJH16U493FMJCSEPGNWN0FKQD0T7PQ' where id=47;
-update noar tt set v0='YBKAK07ZWAXOK8I8ZXORSASJH2V3HNIVY' where id=48;
-update noar ti set v0='YBKAK07ZWAXOK8I8ZXORSASJH2V3HNIVY' where id=48;
-update noar tt set v1='RBMVMXEXCT1P67PMTTH5VF1JT4W7DALMS' where id=48;
-update noar ti set v1='RBMVMXEXCT1P67PMTTH5VF1JT4W7DALMS' where id=48;
-update noar tt set v2='PWU2S2SW67CKD97SD5OQ3FFW4RBO9RSLN' where id=48;
-update noar ti set v2='PWU2S2SW67CKD97SD5OQ3FFW4RBO9RSLN' where id=48;
-update noar tt set v3='A0O0ZK57IQ6RKFGR2DB38QONLZ9H97FCH' where id=48;
-update noar ti set v3='A0O0ZK57IQ6RKFGR2DB38QONLZ9H97FCH' where id=48;
-update noar tt set v0='UD5E38ESCEKY62OO2S0T9BBYNYKSP6S1T' where id=49;
-update noar ti set v0='UD5E38ESCEKY62OO2S0T9BBYNYKSP6S1T' where id=49;
-update noar tt set v1='U6N91XTYZRKYEDEGCKRT2N54JNGTBWO3M' where id=49;
-update noar ti set v1='U6N91XTYZRKYEDEGCKRT2N54JNGTBWO3M' where id=49;
-update noar tt set v2='VKJMTDP90CZSYSRKX4P76Q5PZV4H9UMNV' where id=49;
-update noar ti set v2='VKJMTDP90CZSYSRKX4P76Q5PZV4H9UMNV' where id=49;
-update noar tt set v3='CNOFFG1MH0OU8AVJM10SIT87NXKW5H59N' where id=49;
-update noar ti set v3='CNOFFG1MH0OU8AVJM10SIT87NXKW5H59N' where id=49;
-update noar tt set v0='P812RC62SIBWQXGBCS605N9S6E18NRGV4' where id=50;
-update noar ti set v0='P812RC62SIBWQXGBCS605N9S6E18NRGV4' where id=50;
-update noar tt set v1='QHC8S5VT9AVA5YGTUAW3VLRKUGZVXGNVA' where id=50;
-update noar ti set v1='QHC8S5VT9AVA5YGTUAW3VLRKUGZVXGNVA' where id=50;
-update noar tt set v2='CJGT889VWMRR3VWAHHX3I9BQ883302YUV' where id=50;
-update noar ti set v2='CJGT889VWMRR3VWAHHX3I9BQ883302YUV' where id=50;
-update noar tt set v3='00O79WCJKM9P95GRHM83WO18PKZZ7ZL5D' where id=50;
-update noar ti set v3='00O79WCJKM9P95GRHM83WO18PKZZ7ZL5D' where id=50;
-update noar tt set v0='28OB8OSV18E0UPVBFBZKI42E2LY7EAVLF' where id=51;
-update noar ti set v0='28OB8OSV18E0UPVBFBZKI42E2LY7EAVLF' where id=51;
-update noar tt set v1='S8FSD4Y7IPA7IBII7DM6TYWY23HX03XGH' where id=51;
-update noar ti set v1='S8FSD4Y7IPA7IBII7DM6TYWY23HX03XGH' where id=51;
-update noar tt set v2='79H4LSLH9C31HPCSNMKZGMF0L9ZPTKUXS' where id=51;
-update noar ti set v2='79H4LSLH9C31HPCSNMKZGMF0L9ZPTKUXS' where id=51;
-update noar tt set v3='NYF45SOB5E9NUXCN1UHR2JFSX4FH5SBX8' where id=51;
-update noar ti set v3='NYF45SOB5E9NUXCN1UHR2JFSX4FH5SBX8' where id=51;
-update noar tt set v0='L5AGQXZZQSVF6V997ZY71MDEKXBHV6M20' where id=52;
-update noar ti set v0='L5AGQXZZQSVF6V997ZY71MDEKXBHV6M20' where id=52;
-update noar tt set v1='ZX0IME7TZE8YTKDMTTW25YOH8XJ5B33RM' where id=52;
-update noar ti set v1='ZX0IME7TZE8YTKDMTTW25YOH8XJ5B33RM' where id=52;
-update noar tt set v2='S2U46H5RPOPPSHGFRYSLANRA32XWEX1LN' where id=52;
-update noar ti set v2='S2U46H5RPOPPSHGFRYSLANRA32XWEX1LN' where id=52;
-update noar tt set v3='B4R4JBRO0KJ402ALGLT7AAO35QDDVI1JI' where id=52;
-update noar ti set v3='B4R4JBRO0KJ402ALGLT7AAO35QDDVI1JI' where id=52;
-update noar tt set v0='FX574IZ99KXXQG64AR38DMMIC7USB05SD' where id=53;
-update noar ti set v0='FX574IZ99KXXQG64AR38DMMIC7USB05SD' where id=53;
-update noar tt set v1='S4JNMCD91RH8WD5XIK8QGRZELGTF08M1B' where id=53;
-update noar ti set v1='S4JNMCD91RH8WD5XIK8QGRZELGTF08M1B' where id=53;
-update noar tt set v2='E3ZNO9XQ2NK7C4KO8NL9LGAJJDD7X8RE5' where id=53;
-update noar ti set v2='E3ZNO9XQ2NK7C4KO8NL9LGAJJDD7X8RE5' where id=53;
-update noar tt set v3='RBA9KV3R1UIG6V83R6LZ00OZ16BB0LZ7O' where id=53;
-update noar ti set v3='RBA9KV3R1UIG6V83R6LZ00OZ16BB0LZ7O' where id=53;
-update noar tt set v0='QPO42ZYUTZMH8M9C6G7MONKLA92Q95SBF' where id=54;
-update noar ti set v0='QPO42ZYUTZMH8M9C6G7MONKLA92Q95SBF' where id=54;
-update noar tt set v1='2MACK1ERN0WK90FFUNTT6006ICJ7D881N' where id=54;
-update noar ti set v1='2MACK1ERN0WK90FFUNTT6006ICJ7D881N' where id=54;
-update noar tt set v2='LND86O8W9AP505H336MHTBONZQB1OHZZQ' where id=54;
-update noar ti set v2='LND86O8W9AP505H336MHTBONZQB1OHZZQ' where id=54;
-update noar tt set v3='UXBQT496TN75ZEYTB8FVRQCI6AYQLQMSN' where id=54;
-update noar ti set v3='UXBQT496TN75ZEYTB8FVRQCI6AYQLQMSN' where id=54;
-update noar tt set v0='PLTWOC7H04M5FOTV6UFI1SIRJ6PC4NUYR' where id=55;
-update noar ti set v0='PLTWOC7H04M5FOTV6UFI1SIRJ6PC4NUYR' where id=55;
-update noar tt set v1='RGL8W2DNKNHWGPW4N2M1NDBOARH91T9AR' where id=55;
-update noar ti set v1='RGL8W2DNKNHWGPW4N2M1NDBOARH91T9AR' where id=55;
-update noar tt set v2='HCEZBXWCLOR3QP22Y30THHNPPB58AAL7G' where id=55;
-update noar ti set v2='HCEZBXWCLOR3QP22Y30THHNPPB58AAL7G' where id=55;
-update noar tt set v3='JD6LJXFQ1C0BEH34RBRQ6CMO83M5PFY9C' where id=55;
-update noar ti set v3='JD6LJXFQ1C0BEH34RBRQ6CMO83M5PFY9C' where id=55;
-update noar tt set v0='6F0PQ6PJ956Z52O0UCAZIVQHKYMKNWP7C' where id=56;
-update noar ti set v0='6F0PQ6PJ956Z52O0UCAZIVQHKYMKNWP7C' where id=56;
-update noar tt set v1='0TIMH0J9RYFPH70LLB9CEFAX7RP44Y97B' where id=56;
-update noar ti set v1='0TIMH0J9RYFPH70LLB9CEFAX7RP44Y97B' where id=56;
-update noar tt set v2='60ZNZMTADX9WTK0AMKCKVWGUBX66FGC30' where id=56;
-update noar ti set v2='60ZNZMTADX9WTK0AMKCKVWGUBX66FGC30' where id=56;
-update noar tt set v3='R5DNMFQ3ZZ4CCUENGPVB3KC3UK4TKI3OH' where id=56;
-update noar ti set v3='R5DNMFQ3ZZ4CCUENGPVB3KC3UK4TKI3OH' where id=56;
-update noar tt set v0='39V33N09U4CF4UHTPXH6YMJ3HZJXC2HMH' where id=57;
-update noar ti set v0='39V33N09U4CF4UHTPXH6YMJ3HZJXC2HMH' where id=57;
-update noar tt set v1='873FWSLK5N7NLC4EZ3RFI9VL6QKLVKEMK' where id=57;
-update noar ti set v1='873FWSLK5N7NLC4EZ3RFI9VL6QKLVKEMK' where id=57;
-update noar tt set v2='UXW5GE2L9YHO6BRWP30BK09Q0IM590DDR' where id=57;
-update noar ti set v2='UXW5GE2L9YHO6BRWP30BK09Q0IM590DDR' where id=57;
-update noar tt set v3='BYDXX4IV634E48M2XP2XT5S4X5Q6I6U9Y' where id=57;
-update noar ti set v3='BYDXX4IV634E48M2XP2XT5S4X5Q6I6U9Y' where id=57;
-update noar tt set v0='PNBTJLSJRIOR6C3S77NLL4DU12WQ9N93L' where id=58;
-update noar ti set v0='PNBTJLSJRIOR6C3S77NLL4DU12WQ9N93L' where id=58;
-update noar tt set v1='XZSLGUO1A5405C6U0NG2RB08ALAWV6X5R' where id=58;
-update noar ti set v1='XZSLGUO1A5405C6U0NG2RB08ALAWV6X5R' where id=58;
-update noar tt set v2='SMX3RD2OPJ00HSV3LOB7SXVB4S5ZSUZ5R' where id=58;
-update noar ti set v2='SMX3RD2OPJ00HSV3LOB7SXVB4S5ZSUZ5R' where id=58;
-update noar tt set v3='MVTRS71Q1QOZEXR7RMZ719XGS4PF0OIYD' where id=58;
-update noar ti set v3='MVTRS71Q1QOZEXR7RMZ719XGS4PF0OIYD' where id=58;
-update noar tt set v0='1IQXUCLU60IVP95D8CTTJ84LJBKUP5281' where id=59;
-update noar ti set v0='1IQXUCLU60IVP95D8CTTJ84LJBKUP5281' where id=59;
-update noar tt set v1='EVU1YYQ5I93N40T3GSHEMAXINU1OLI6DF' where id=59;
-update noar ti set v1='EVU1YYQ5I93N40T3GSHEMAXINU1OLI6DF' where id=59;
-update noar tt set v2='6FXAWIA7W9YOAUFL8PQ7ACUGK2UEVY5YD' where id=59;
-update noar ti set v2='6FXAWIA7W9YOAUFL8PQ7ACUGK2UEVY5YD' where id=59;
-update noar tt set v3='DJI5LP9SH2QOIZXQX82OZO0VPE5B8MM63' where id=59;
-update noar ti set v3='DJI5LP9SH2QOIZXQX82OZO0VPE5B8MM63' where id=59;
-update noar tt set v0='ZQBAJG3TNI7PHWE3APHMSVCWYIQKIB7D5' where id=60;
-update noar ti set v0='ZQBAJG3TNI7PHWE3APHMSVCWYIQKIB7D5' where id=60;
-update noar tt set v1='LENGXXXH8LB0V1C11YLSNJV4P4GDRX886' where id=60;
-update noar ti set v1='LENGXXXH8LB0V1C11YLSNJV4P4GDRX886' where id=60;
-update noar tt set v2='AI5HP3552ZV9WOAUCYQFSCRHO2MONZDJ0' where id=60;
-update noar ti set v2='AI5HP3552ZV9WOAUCYQFSCRHO2MONZDJ0' where id=60;
-update noar tt set v3='XH4Y1FGRQVYJ4KUL68JXK4AQPPO8WQOVF' where id=60;
-update noar ti set v3='XH4Y1FGRQVYJ4KUL68JXK4AQPPO8WQOVF' where id=60;
-update noar tt set v0='6P0EDLNPK2ZUHIP4X6DOQ9ZI23RD88K7O' where id=61;
-update noar ti set v0='6P0EDLNPK2ZUHIP4X6DOQ9ZI23RD88K7O' where id=61;
-update noar tt set v1='4HQ62BOQT579T1CVOYP0SKA2UPLLU2QTD' where id=61;
-update noar ti set v1='4HQ62BOQT579T1CVOYP0SKA2UPLLU2QTD' where id=61;
-update noar tt set v2='J1U9LJA18760AZQ5SHUUJE1QNBUCM0XWL' where id=61;
-update noar ti set v2='J1U9LJA18760AZQ5SHUUJE1QNBUCM0XWL' where id=61;
-update noar tt set v3='IK9RSG1SF9VQTHVAGQPHJK5NHSNDEI004' where id=61;
-update noar ti set v3='IK9RSG1SF9VQTHVAGQPHJK5NHSNDEI004' where id=61;
-update noar tt set v0='EULSTNX20UWMKI41Y50A3IJS342IIN7AS' where id=62;
-update noar ti set v0='EULSTNX20UWMKI41Y50A3IJS342IIN7AS' where id=62;
-update noar tt set v1='MF5I064OXYNUBH4P6W5BQ1UJYMVGTP1GI' where id=62;
-update noar ti set v1='MF5I064OXYNUBH4P6W5BQ1UJYMVGTP1GI' where id=62;
-update noar tt set v2='IB28RE569YI4KX6Q2P19IY8KXTG5RLAZ3' where id=62;
-update noar ti set v2='IB28RE569YI4KX6Q2P19IY8KXTG5RLAZ3' where id=62;
-update noar tt set v3='31WVQ919FJA3HTPLNENVLZNDK18QFE6P6' where id=62;
-update noar ti set v3='31WVQ919FJA3HTPLNENVLZNDK18QFE6P6' where id=62;
-update noar tt set v0='VSAD6EYW20EBWUFG0MG5D9VFHPYU1KTBQ' where id=63;
-update noar ti set v0='VSAD6EYW20EBWUFG0MG5D9VFHPYU1KTBQ' where id=63;
-update noar tt set v1='KPTMK64O8P5BOGYKV703F5606HD7I4GU5' where id=63;
-update noar ti set v1='KPTMK64O8P5BOGYKV703F5606HD7I4GU5' where id=63;
-update noar tt set v2='ONYEURNEZT7FZ5A4NT4TLI6MC3VRXFROH' where id=63;
-update noar ti set v2='ONYEURNEZT7FZ5A4NT4TLI6MC3VRXFROH' where id=63;
-update noar tt set v3='U2F2GD4J0QGRMGMHNFVY7XAK3TOPY02X9' where id=63;
-update noar ti set v3='U2F2GD4J0QGRMGMHNFVY7XAK3TOPY02X9' where id=63;
-update noar tt set v0='0BQBY1BZ9K9L9STEGRS3S2NVCMCDFGV4K' where id=64;
-update noar ti set v0='0BQBY1BZ9K9L9STEGRS3S2NVCMCDFGV4K' where id=64;
-update noar tt set v1='2EO5P7GTH7YPASLBO25RG82G89XRPVJIK' where id=64;
-update noar ti set v1='2EO5P7GTH7YPASLBO25RG82G89XRPVJIK' where id=64;
-update noar tt set v2='94BNSO0BB09REGYUUOHIAD0FFXJY61TX4' where id=64;
-update noar ti set v2='94BNSO0BB09REGYUUOHIAD0FFXJY61TX4' where id=64;
-update noar tt set v3='HAHN3E7E855AYLHEVJFCSEWFW9L7KTKCH' where id=64;
-update noar ti set v3='HAHN3E7E855AYLHEVJFCSEWFW9L7KTKCH' where id=64;
-update noar tt set v0='EJRWHRZX9FR187T5M16SKH78LP7AAC7PD' where id=65;
-update noar ti set v0='EJRWHRZX9FR187T5M16SKH78LP7AAC7PD' where id=65;
-update noar tt set v1='6TT6QVN9FF5HJ1DXUXXLZ711QYC7SZCOZ' where id=65;
-update noar ti set v1='6TT6QVN9FF5HJ1DXUXXLZ711QYC7SZCOZ' where id=65;
-update noar tt set v2='7ZLQM70K04JXDLG7QR7H0KM47V3UN3MUX' where id=65;
-update noar ti set v2='7ZLQM70K04JXDLG7QR7H0KM47V3UN3MUX' where id=65;
-update noar tt set v3='2B2AM2WJ34QZJP7HWYDQO2LYPYNQVLOU9' where id=65;
-update noar ti set v3='2B2AM2WJ34QZJP7HWYDQO2LYPYNQVLOU9' where id=65;
-update noar tt set v0='Q154SZTETB5MW5GB6FRVBHVJ5N5V0S3AH' where id=66;
-update noar ti set v0='Q154SZTETB5MW5GB6FRVBHVJ5N5V0S3AH' where id=66;
-update noar tt set v1='GE2RXV6R22V95VXPJCQFSG82AYQDVZ1MF' where id=66;
-update noar ti set v1='GE2RXV6R22V95VXPJCQFSG82AYQDVZ1MF' where id=66;
-update noar tt set v2='PRUZSRQ16GCVEFGFQIYL6JFZ2Z2Y7CM80' where id=66;
-update noar ti set v2='PRUZSRQ16GCVEFGFQIYL6JFZ2Z2Y7CM80' where id=66;
-update noar tt set v3='0VXA0ZYG1MJ5PBP9ERCCRC6CFAO6RDY4T' where id=66;
-update noar ti set v3='0VXA0ZYG1MJ5PBP9ERCCRC6CFAO6RDY4T' where id=66;
-update noar tt set v0='YHYL5F5BYVLI3DNWAOJCPJ0P18QHIXRHA' where id=67;
-update noar ti set v0='YHYL5F5BYVLI3DNWAOJCPJ0P18QHIXRHA' where id=67;
-update noar tt set v1='JP7DDGYM7BK24EDL8AMRTXOQ3NKFGMY2V' where id=67;
-update noar ti set v1='JP7DDGYM7BK24EDL8AMRTXOQ3NKFGMY2V' where id=67;
-update noar tt set v2='37IJ7WD0KGCRYHS2KWCYRVKOYHJ9UQV6I' where id=67;
-update noar ti set v2='37IJ7WD0KGCRYHS2KWCYRVKOYHJ9UQV6I' where id=67;
-update noar tt set v3='3X8VDRPC97AAXOH7Q4T6KNG4NJRZ57W10' where id=67;
-update noar ti set v3='3X8VDRPC97AAXOH7Q4T6KNG4NJRZ57W10' where id=67;
-update noar tt set v0='509QVRTDDCUAPI4OQPPUXDSDQWLG558N2' where id=68;
-update noar ti set v0='509QVRTDDCUAPI4OQPPUXDSDQWLG558N2' where id=68;
-update noar tt set v1='7FZE6K86C7VC1VB31RZ31GS3XIALY4MUU' where id=68;
-update noar ti set v1='7FZE6K86C7VC1VB31RZ31GS3XIALY4MUU' where id=68;
-update noar tt set v2='M7WKQ44BRJTNJE1P3QG17FWVB7QY67NR0' where id=68;
-update noar ti set v2='M7WKQ44BRJTNJE1P3QG17FWVB7QY67NR0' where id=68;
-update noar tt set v3='UHBMO711Z9NXMP0PQT03IRGRE4H6F4Y0K' where id=68;
-update noar ti set v3='UHBMO711Z9NXMP0PQT03IRGRE4H6F4Y0K' where id=68;
-update noar tt set v0='YB2JABZV2A4UH2IRH4K5RAIKM669F6O4F' where id=69;
-update noar ti set v0='YB2JABZV2A4UH2IRH4K5RAIKM669F6O4F' where id=69;
-update noar tt set v1='ELON3CUX7WSO9AOLU0AE1LSDDQQDW5QNI' where id=69;
-update noar ti set v1='ELON3CUX7WSO9AOLU0AE1LSDDQQDW5QNI' where id=69;
-update noar tt set v2='GUA3PW824YE0STAYONF6YCZG7NZ6Y35RF' where id=69;
-update noar ti set v2='GUA3PW824YE0STAYONF6YCZG7NZ6Y35RF' where id=69;
-update noar tt set v3='R06CG6JLVBCVPTMGSCE6X3NHQEMME5RDA' where id=69;
-update noar ti set v3='R06CG6JLVBCVPTMGSCE6X3NHQEMME5RDA' where id=69;
-update noar tt set v0='8QFVPBOJZ82ADRDFS2QQS469ESDK74DEC' where id=70;
-update noar ti set v0='8QFVPBOJZ82ADRDFS2QQS469ESDK74DEC' where id=70;
-update noar tt set v1='C0FIKKI4OOACGSTF39JIVGNTD1YBXTPYB' where id=70;
-update noar ti set v1='C0FIKKI4OOACGSTF39JIVGNTD1YBXTPYB' where id=70;
-update noar tt set v2='MB1QU94AKC723WWK4WM1QGA8M1W2XYJF1' where id=70;
-update noar ti set v2='MB1QU94AKC723WWK4WM1QGA8M1W2XYJF1' where id=70;
-update noar tt set v3='DV1O1M3HI97UNCKF3C57VPMMJTUW9UTAV' where id=70;
-update noar ti set v3='DV1O1M3HI97UNCKF3C57VPMMJTUW9UTAV' where id=70;
-update noar tt set v0='4UO38QRD4VS15AATHXRZE89LE7KAA4K4A' where id=71;
-update noar ti set v0='4UO38QRD4VS15AATHXRZE89LE7KAA4K4A' where id=71;
-update noar tt set v1='H9EVDRRI7VUK6R61RWFNZKTQW485PTL3G' where id=71;
-update noar ti set v1='H9EVDRRI7VUK6R61RWFNZKTQW485PTL3G' where id=71;
-update noar tt set v2='A01XKRUP4G4HCIM0HMKC8YRFE0OJ2ML32' where id=71;
-update noar ti set v2='A01XKRUP4G4HCIM0HMKC8YRFE0OJ2ML32' where id=71;
-update noar tt set v3='4E3VF6JL4U6I2PY8A8PN0Z6LIJYFVT08P' where id=71;
-update noar ti set v3='4E3VF6JL4U6I2PY8A8PN0Z6LIJYFVT08P' where id=71;
-update noar tt set v0='WFIKIYMFOEQL0OSKVVMSJ5J6MVD3UT5O0' where id=72;
-update noar ti set v0='WFIKIYMFOEQL0OSKVVMSJ5J6MVD3UT5O0' where id=72;
-update noar tt set v1='UUYHQAOMT8LCLHU8BHXA29FJJJ0MZT8B9' where id=72;
-update noar ti set v1='UUYHQAOMT8LCLHU8BHXA29FJJJ0MZT8B9' where id=72;
-update noar tt set v2='E4QPJW1146OKN135FBM5XRIIKX6OW433W' where id=72;
-update noar ti set v2='E4QPJW1146OKN135FBM5XRIIKX6OW433W' where id=72;
-update noar tt set v3='BLDOKLY31IDY69EV5TC2JJ7GQYU5FZ26L' where id=72;
-update noar ti set v3='BLDOKLY31IDY69EV5TC2JJ7GQYU5FZ26L' where id=72;
-update noar tt set v0='Z5ZWQ7I5E4U4EQ21FO1C7TOGL6YXMAEZP' where id=73;
-update noar ti set v0='Z5ZWQ7I5E4U4EQ21FO1C7TOGL6YXMAEZP' where id=73;
-update noar tt set v1='U8RDOIQ951TXCLVWX1ERKXE5C5SJS44QI' where id=73;
-update noar ti set v1='U8RDOIQ951TXCLVWX1ERKXE5C5SJS44QI' where id=73;
-update noar tt set v2='325BHUSVCW6G9CDVKGIYJ6CP347LT7C2S' where id=73;
-update noar ti set v2='325BHUSVCW6G9CDVKGIYJ6CP347LT7C2S' where id=73;
-update noar tt set v3='3K59CJGTA9DM38KZL12IIRL645WDCUOF6' where id=73;
-update noar ti set v3='3K59CJGTA9DM38KZL12IIRL645WDCUOF6' where id=73;
-update noar tt set v0='U1EG1W31O5VM6XSK544KKZJRV5OZUSL1A' where id=74;
-update noar ti set v0='U1EG1W31O5VM6XSK544KKZJRV5OZUSL1A' where id=74;
-update noar tt set v1='NKN3WOH2HDBRKO2TDXJP5VE6MFTE6NQIK' where id=74;
-update noar ti set v1='NKN3WOH2HDBRKO2TDXJP5VE6MFTE6NQIK' where id=74;
-update noar tt set v2='MXC1QZSIHR6TD5YKCBTC6GCOQ2WDV4TA6' where id=74;
-update noar ti set v2='MXC1QZSIHR6TD5YKCBTC6GCOQ2WDV4TA6' where id=74;
-update noar tt set v3='LLGYBP5VLQSDZMXBB61RR0JQ1IANZUY9E' where id=74;
-update noar ti set v3='LLGYBP5VLQSDZMXBB61RR0JQ1IANZUY9E' where id=74;
-update noar tt set v0='6Z77X7P2SJNJ8A2Z4UQVDTGH2TXU2ESOD' where id=75;
-update noar ti set v0='6Z77X7P2SJNJ8A2Z4UQVDTGH2TXU2ESOD' where id=75;
-update noar tt set v1='0NGGSYR67BU1EHKG53KR7610C4YNA22SJ' where id=75;
-update noar ti set v1='0NGGSYR67BU1EHKG53KR7610C4YNA22SJ' where id=75;
-update noar tt set v2='JO40KAT463ZSC8MUTKREQORNAHIIK1HW8' where id=75;
-update noar ti set v2='JO40KAT463ZSC8MUTKREQORNAHIIK1HW8' where id=75;
-update noar tt set v3='LFI92CC2PSZPKMTKY3D10LTZWHJSHD4HM' where id=75;
-update noar ti set v3='LFI92CC2PSZPKMTKY3D10LTZWHJSHD4HM' where id=75;
-update noar tt set v0='H52H2Q8NQJO6UKXPX9TXM9EAJ12AVNEJ0' where id=76;
-update noar ti set v0='H52H2Q8NQJO6UKXPX9TXM9EAJ12AVNEJ0' where id=76;
-update noar tt set v1='Y1CZZVYK7MMZDDFNSDUP3OU01ZREMBD04' where id=76;
-update noar ti set v1='Y1CZZVYK7MMZDDFNSDUP3OU01ZREMBD04' where id=76;
-update noar tt set v2='J2LUUHTJQVC8EDGS7I3U159ZYL6LQ7SQ5' where id=76;
-update noar ti set v2='J2LUUHTJQVC8EDGS7I3U159ZYL6LQ7SQ5' where id=76;
-update noar tt set v3='E153B33MMB10WI8191FIYYWR1MD132US4' where id=76;
-update noar ti set v3='E153B33MMB10WI8191FIYYWR1MD132US4' where id=76;
-update noar tt set v0='DT2FB9CHFYUKX1WZEGJSTOA8DSRGLINXS' where id=77;
-update noar ti set v0='DT2FB9CHFYUKX1WZEGJSTOA8DSRGLINXS' where id=77;
-update noar tt set v1='K47ZCMG32O8TDMXIT4ZZVU3WUR5CK6281' where id=77;
-update noar ti set v1='K47ZCMG32O8TDMXIT4ZZVU3WUR5CK6281' where id=77;
-update noar tt set v2='E3MY4ZJDE9FRI845QX7L1JKE16RAOPB99' where id=77;
-update noar ti set v2='E3MY4ZJDE9FRI845QX7L1JKE16RAOPB99' where id=77;
-update noar tt set v3='8KIQVK1LIWNCEJOJFUJNRL3XAQCF6KQ5K' where id=77;
-update noar ti set v3='8KIQVK1LIWNCEJOJFUJNRL3XAQCF6KQ5K' where id=77;
-update noar tt set v0='GAUR2AKOVDS68JCYAUA27J3MEOLTT4NXD' where id=78;
-update noar ti set v0='GAUR2AKOVDS68JCYAUA27J3MEOLTT4NXD' where id=78;
-update noar tt set v1='WCU7F9Q0RH1IMVRYF9U1LCEQ0L50FE1CH' where id=78;
-update noar ti set v1='WCU7F9Q0RH1IMVRYF9U1LCEQ0L50FE1CH' where id=78;
-update noar tt set v2='L22IR67BLXQABI6DMMS5L1QMQDLFM05NH' where id=78;
-update noar ti set v2='L22IR67BLXQABI6DMMS5L1QMQDLFM05NH' where id=78;
-update noar tt set v3='OF514U1W2T1PULX5F19TST16ISLX261VM' where id=78;
-update noar ti set v3='OF514U1W2T1PULX5F19TST16ISLX261VM' where id=78;
-update noar tt set v0='FZU198AH61GTW7180NA2LFNSQW2SCVEA6' where id=79;
-update noar ti set v0='FZU198AH61GTW7180NA2LFNSQW2SCVEA6' where id=79;
-update noar tt set v1='7TUL6I09XZU7RP79CZDO2VLW5A8ETL695' where id=79;
-update noar ti set v1='7TUL6I09XZU7RP79CZDO2VLW5A8ETL695' where id=79;
-update noar tt set v2='L9D174CXNLVJW1FLYZER42YFERA5G33WO' where id=79;
-update noar ti set v2='L9D174CXNLVJW1FLYZER42YFERA5G33WO' where id=79;
-update noar tt set v3='V9D1TIRFVT56BXONELNKX0DZ476TY0BG9' where id=79;
-update noar ti set v3='V9D1TIRFVT56BXONELNKX0DZ476TY0BG9' where id=79;
-update noar tt set v0='76MITPR19HDDFNXEVC3R1QA6FCN50STKQ' where id=80;
-update noar ti set v0='76MITPR19HDDFNXEVC3R1QA6FCN50STKQ' where id=80;
-update noar tt set v1='5I24FSLVFP2WQDG3AQG1QHFWW08YPLD2U' where id=80;
-update noar ti set v1='5I24FSLVFP2WQDG3AQG1QHFWW08YPLD2U' where id=80;
-update noar tt set v2='0J0SKPWU530OVKZGJEZ8SCQ2I472EZ188' where id=80;
-update noar ti set v2='0J0SKPWU530OVKZGJEZ8SCQ2I472EZ188' where id=80;
-update noar tt set v3='0CV0ZOCN649DHA2VUVYJNBVQ43H62A1Z1' where id=80;
-update noar ti set v3='0CV0ZOCN649DHA2VUVYJNBVQ43H62A1Z1' where id=80;
-update noar tt set v0='8W9QWDO0V4HISTFSJ1Z3O0BEKHN5G6R1Z' where id=81;
-update noar ti set v0='8W9QWDO0V4HISTFSJ1Z3O0BEKHN5G6R1Z' where id=81;
-update noar tt set v1='93T7Z53MIR1EP02R7SOMTSEB12LS666NZ' where id=81;
-update noar ti set v1='93T7Z53MIR1EP02R7SOMTSEB12LS666NZ' where id=81;
-update noar tt set v2='E4YHBTUJAU83094D1Z0BCP2M4154EEPBF' where id=81;
-update noar ti set v2='E4YHBTUJAU83094D1Z0BCP2M4154EEPBF' where id=81;
-update noar tt set v3='2BGYRT4HGEADERD3AL8B4OBXKJUT31N88' where id=81;
-update noar ti set v3='2BGYRT4HGEADERD3AL8B4OBXKJUT31N88' where id=81;
-update noar tt set v0='VAMNISNLQ3PG37VIRL7AGZ45ADSWG20RP' where id=82;
-update noar ti set v0='VAMNISNLQ3PG37VIRL7AGZ45ADSWG20RP' where id=82;
-update noar tt set v1='R9KZX21ALTSPL2CQVQO1LJB9CRO88GOC1' where id=82;
-update noar ti set v1='R9KZX21ALTSPL2CQVQO1LJB9CRO88GOC1' where id=82;
-update noar tt set v2='GS8XUCBZ64ECI341QXC7638DQNYS9G977' where id=82;
-update noar ti set v2='GS8XUCBZ64ECI341QXC7638DQNYS9G977' where id=82;
-update noar tt set v3='ZDAT2P3X8IF5R1L52CEENJKWDLQA0G0AV' where id=82;
-update noar ti set v3='ZDAT2P3X8IF5R1L52CEENJKWDLQA0G0AV' where id=82;
-update noar tt set v0='71AX43MZ4ZAGC2HX30BITFS7SXOU7IXNT' where id=83;
-update noar ti set v0='71AX43MZ4ZAGC2HX30BITFS7SXOU7IXNT' where id=83;
-update noar tt set v1='0ELCJ3MSUGGZFQA4IIGWRQ3W7LTAML82G' where id=83;
-update noar ti set v1='0ELCJ3MSUGGZFQA4IIGWRQ3W7LTAML82G' where id=83;
-update noar tt set v2='VPMVK8QYNB300TILT3KX3UA034TDBR5S7' where id=83;
-update noar ti set v2='VPMVK8QYNB300TILT3KX3UA034TDBR5S7' where id=83;
-update noar tt set v3='8AG9QUIWP3348C4AX4FTSAOH2AOZ8N5GK' where id=83;
-update noar ti set v3='8AG9QUIWP3348C4AX4FTSAOH2AOZ8N5GK' where id=83;
-update noar tt set v0='2523J3T4J6YVYNGV9AYJ0Z9K9II0LJA8O' where id=84;
-update noar ti set v0='2523J3T4J6YVYNGV9AYJ0Z9K9II0LJA8O' where id=84;
-update noar tt set v1='DN3ZS6W6EDU1N8P19WCNU3SCYYOVWA7FG' where id=84;
-update noar ti set v1='DN3ZS6W6EDU1N8P19WCNU3SCYYOVWA7FG' where id=84;
-update noar tt set v2='2WI19INSY619HGY5A6P7NYDJ35OJKDR2D' where id=84;
-update noar ti set v2='2WI19INSY619HGY5A6P7NYDJ35OJKDR2D' where id=84;
-update noar tt set v3='DFBH97AVHBXZR6G7YYCE7NOJEOHY03OOR' where id=84;
-update noar ti set v3='DFBH97AVHBXZR6G7YYCE7NOJEOHY03OOR' where id=84;
-update noar tt set v0='HRJTQI6QM6W93IWKFXVEMHZILM7C51BVI' where id=85;
-update noar ti set v0='HRJTQI6QM6W93IWKFXVEMHZILM7C51BVI' where id=85;
-update noar tt set v1='9ETTI4T735T047AQLFXZ9V0QEBUM4Q3O8' where id=85;
-update noar ti set v1='9ETTI4T735T047AQLFXZ9V0QEBUM4Q3O8' where id=85;
-update noar tt set v2='MRN1XW2RQRDV56TB83GR6YY1G0OKPDH51' where id=85;
-update noar ti set v2='MRN1XW2RQRDV56TB83GR6YY1G0OKPDH51' where id=85;
-update noar tt set v3='7X1360SOJ83FW8CQJ0PX3REUANSSHEK6C' where id=85;
-update noar ti set v3='7X1360SOJ83FW8CQJ0PX3REUANSSHEK6C' where id=85;
-update noar tt set v0='JKCII8RC5G6ZFO5QBTZNQVYJQL9VDLWUM' where id=86;
-update noar ti set v0='JKCII8RC5G6ZFO5QBTZNQVYJQL9VDLWUM' where id=86;
-update noar tt set v1='LAB459CIQW4TF2NF2GROH28MIA1BSPODT' where id=86;
-update noar ti set v1='LAB459CIQW4TF2NF2GROH28MIA1BSPODT' where id=86;
-update noar tt set v2='L550EWTDOV3BJ0ZQGB8Z8L3WLCKGRQVZQ' where id=86;
-update noar ti set v2='L550EWTDOV3BJ0ZQGB8Z8L3WLCKGRQVZQ' where id=86;
-update noar tt set v3='030Y45DZ5LEQ03R1GXH6MJ4HBMTI1Q2SP' where id=86;
-update noar ti set v3='030Y45DZ5LEQ03R1GXH6MJ4HBMTI1Q2SP' where id=86;
-update noar tt set v0='Q8NF6I7AUI9Q686O4G15FBOOSEO8S9GKA' where id=87;
-update noar ti set v0='Q8NF6I7AUI9Q686O4G15FBOOSEO8S9GKA' where id=87;
-update noar tt set v1='1YGD1P5UV16JPPX3EQPEBMYCF5O2TMCKE' where id=87;
-update noar ti set v1='1YGD1P5UV16JPPX3EQPEBMYCF5O2TMCKE' where id=87;
-update noar tt set v2='F8OPSNADZEV43HMHGGPTP52QCS23096XX' where id=87;
-update noar ti set v2='F8OPSNADZEV43HMHGGPTP52QCS23096XX' where id=87;
-update noar tt set v3='CFJ4E3ILWHLEPZ26HHPKK4KY6RMMSDYUL' where id=87;
-update noar ti set v3='CFJ4E3ILWHLEPZ26HHPKK4KY6RMMSDYUL' where id=87;
-update noar tt set v0='4D52XWH2ZEB6Y2Z241UKZTR3YNI66PJLN' where id=88;
-update noar ti set v0='4D52XWH2ZEB6Y2Z241UKZTR3YNI66PJLN' where id=88;
-update noar tt set v1='THIISDQDZM5BOTL8RLTP4ZK9IYS3QS5TI' where id=88;
-update noar ti set v1='THIISDQDZM5BOTL8RLTP4ZK9IYS3QS5TI' where id=88;
-update noar tt set v2='820G35HO8VW0PKOGKWYKKO83HV29XIGNH' where id=88;
-update noar ti set v2='820G35HO8VW0PKOGKWYKKO83HV29XIGNH' where id=88;
-update noar tt set v3='L29KEVNWE4JHO8EZJXTZ79PTYE4TIZMIS' where id=88;
-update noar ti set v3='L29KEVNWE4JHO8EZJXTZ79PTYE4TIZMIS' where id=88;
-update noar tt set v0='1J5JXKMCH0FNWSRJ5JK575CZ0FR5HSV6M' where id=89;
-update noar ti set v0='1J5JXKMCH0FNWSRJ5JK575CZ0FR5HSV6M' where id=89;
-update noar tt set v1='38GYOGLUYPSTV8N4JO4D3MWJZ87BX4NDT' where id=89;
-update noar ti set v1='38GYOGLUYPSTV8N4JO4D3MWJZ87BX4NDT' where id=89;
-update noar tt set v2='6LYHDG61J75S96LURZ1QFPQPCG06Z2EOA' where id=89;
-update noar ti set v2='6LYHDG61J75S96LURZ1QFPQPCG06Z2EOA' where id=89;
-update noar tt set v3='LPW74VWXSOJH8YTSIPUMYGJA049P8P5UC' where id=89;
-update noar ti set v3='LPW74VWXSOJH8YTSIPUMYGJA049P8P5UC' where id=89;
-update noar tt set v0='COTJVYSUNNOU5XPFVBNHH0DMFNND8KQEY' where id=90;
-update noar ti set v0='COTJVYSUNNOU5XPFVBNHH0DMFNND8KQEY' where id=90;
-update noar tt set v1='RILPDL5BCFP1BH6G5O16VSO99N5ROH823' where id=90;
-update noar ti set v1='RILPDL5BCFP1BH6G5O16VSO99N5ROH823' where id=90;
-update noar tt set v2='FOYA2IWCZSND8J8LQKVXTJGZBKWRSNMRM' where id=90;
-update noar ti set v2='FOYA2IWCZSND8J8LQKVXTJGZBKWRSNMRM' where id=90;
-update noar tt set v3='9NX048130G536AR4Z5TGXLF048RL2B0BQ' where id=90;
-update noar ti set v3='9NX048130G536AR4Z5TGXLF048RL2B0BQ' where id=90;
-update noar tt set v0='5A0OKTUYFYY0REBNPA1DFQPD3WE066NH8' where id=91;
-update noar ti set v0='5A0OKTUYFYY0REBNPA1DFQPD3WE066NH8' where id=91;
-update noar tt set v1='M7YKAFBYA12WJ00L0T1KC060B263IRLU9' where id=91;
-update noar ti set v1='M7YKAFBYA12WJ00L0T1KC060B263IRLU9' where id=91;
-update noar tt set v2='RVNGMEKJ0GZJYR03MBOABN1KVCFHITH2S' where id=91;
-update noar ti set v2='RVNGMEKJ0GZJYR03MBOABN1KVCFHITH2S' where id=91;
-update noar tt set v3='7HU7DGM71M83XMAGJZD5BKOFUXW1ZLDX5' where id=91;
-update noar ti set v3='7HU7DGM71M83XMAGJZD5BKOFUXW1ZLDX5' where id=91;
-update noar tt set v0='62RVRTD2TILSQ1FIAK5445N095UB9R6L2' where id=92;
-update noar ti set v0='62RVRTD2TILSQ1FIAK5445N095UB9R6L2' where id=92;
-update noar tt set v1='3Z7YXT9ICT3PG2LVDTN5QSFYABGEETX0I' where id=92;
-update noar ti set v1='3Z7YXT9ICT3PG2LVDTN5QSFYABGEETX0I' where id=92;
-update noar tt set v2='967X07WO4V9J8G7YKA3KIIPNFBF784Y12' where id=92;
-update noar ti set v2='967X07WO4V9J8G7YKA3KIIPNFBF784Y12' where id=92;
-update noar tt set v3='0IGLNWBAVAHS4RAVIE6LJ6D2CVKY48DCZ' where id=92;
-update noar ti set v3='0IGLNWBAVAHS4RAVIE6LJ6D2CVKY48DCZ' where id=92;
-update noar tt set v0='C0U0C8KU3U6HCWSL8DFU4IBYQAK2QUP0J' where id=93;
-update noar ti set v0='C0U0C8KU3U6HCWSL8DFU4IBYQAK2QUP0J' where id=93;
-update noar tt set v1='QJ1PETVEJGCXZJ06ZGVI4TCVI64DMJXZE' where id=93;
-update noar ti set v1='QJ1PETVEJGCXZJ06ZGVI4TCVI64DMJXZE' where id=93;
-update noar tt set v2='7XA1KVO1SENCAM9C8H2PVFSKSLEFK3MDX' where id=93;
-update noar ti set v2='7XA1KVO1SENCAM9C8H2PVFSKSLEFK3MDX' where id=93;
-update noar tt set v3='LX94SJ3GZ2ROSOG87CHXE8Y4HMMJQFO5R' where id=93;
-update noar ti set v3='LX94SJ3GZ2ROSOG87CHXE8Y4HMMJQFO5R' where id=93;
-update noar tt set v0='CR5FS516EEC4FJW0TT2QF58HN21FZ0ASB' where id=94;
-update noar ti set v0='CR5FS516EEC4FJW0TT2QF58HN21FZ0ASB' where id=94;
-update noar tt set v1='NL6SYNS3B1MQI3UI81Y2V5RJOELZVXB0L' where id=94;
-update noar ti set v1='NL6SYNS3B1MQI3UI81Y2V5RJOELZVXB0L' where id=94;
-update noar tt set v2='ES2BMV466W9IR49HHWSD84QD9C5K1CZFA' where id=94;
-update noar ti set v2='ES2BMV466W9IR49HHWSD84QD9C5K1CZFA' where id=94;
-update noar tt set v3='MZAZ1049ZCXKM251UD33KATM0K24X45HV' where id=94;
-update noar ti set v3='MZAZ1049ZCXKM251UD33KATM0K24X45HV' where id=94;
-update noar tt set v0='FFTEM9NP7KAGILDCFDXNNJ3GNGL332G9G' where id=95;
-update noar ti set v0='FFTEM9NP7KAGILDCFDXNNJ3GNGL332G9G' where id=95;
-update noar tt set v1='RWWMHJ4SGI66H1TR7M2X3T2FP3X592S1B' where id=95;
-update noar ti set v1='RWWMHJ4SGI66H1TR7M2X3T2FP3X592S1B' where id=95;
-update noar tt set v2='N58JJI6J9OA5SGQWI7ZBWMZ83IPJH2UVT' where id=95;
-update noar ti set v2='N58JJI6J9OA5SGQWI7ZBWMZ83IPJH2UVT' where id=95;
-update noar tt set v3='T9PD6HENPF61KZ6DD0WJWQ2B3SHHHRFND' where id=95;
-update noar ti set v3='T9PD6HENPF61KZ6DD0WJWQ2B3SHHHRFND' where id=95;
-update noar tt set v0='UMCI75NEY2L860S6VKTKV0OH3TAE8PYRS' where id=96;
-update noar ti set v0='UMCI75NEY2L860S6VKTKV0OH3TAE8PYRS' where id=96;
-update noar tt set v1='9SUKTBTF1K8G2ATHFTRJV73RFU7POTY8D' where id=96;
-update noar ti set v1='9SUKTBTF1K8G2ATHFTRJV73RFU7POTY8D' where id=96;
-update noar tt set v2='WSU1EF52PZHNTILLBN5K2URGBVWYQ1C2L' where id=96;
-update noar ti set v2='WSU1EF52PZHNTILLBN5K2URGBVWYQ1C2L' where id=96;
-update noar tt set v3='7P8L8D7A48BHQFB2UTPK1OCHMHI052LCD' where id=96;
-update noar ti set v3='7P8L8D7A48BHQFB2UTPK1OCHMHI052LCD' where id=96;
-update noar tt set v0='UWKMNL0870KPSF7GCMSRY77I5QUIQQQ1P' where id=97;
-update noar ti set v0='UWKMNL0870KPSF7GCMSRY77I5QUIQQQ1P' where id=97;
-update noar tt set v1='E7FL9RTMIT5DYC9LNVCRYH414DRIE1D0D' where id=97;
-update noar ti set v1='E7FL9RTMIT5DYC9LNVCRYH414DRIE1D0D' where id=97;
-update noar tt set v2='1BAKJEWCJRKVY7PTO9DXC980MSDE2TE6H' where id=97;
-update noar ti set v2='1BAKJEWCJRKVY7PTO9DXC980MSDE2TE6H' where id=97;
-update noar tt set v3='TYXARM2HKG0P62LASWVW4N0EAXGAQW7GO' where id=97;
-update noar ti set v3='TYXARM2HKG0P62LASWVW4N0EAXGAQW7GO' where id=97;
-update noar tt set v0='4VE776DG508IW3LZUE6AUTAW2JDPCAZWL' where id=98;
-update noar ti set v0='4VE776DG508IW3LZUE6AUTAW2JDPCAZWL' where id=98;
-update noar tt set v1='NSJ0K2LFG0TGTLS16P6MWA0CQVA9WLQKO' where id=98;
-update noar ti set v1='NSJ0K2LFG0TGTLS16P6MWA0CQVA9WLQKO' where id=98;
-update noar tt set v2='E3I7L3WBNQ3BYO4JKT32M2NIR8P9B7J3A' where id=98;
-update noar ti set v2='E3I7L3WBNQ3BYO4JKT32M2NIR8P9B7J3A' where id=98;
-update noar tt set v3='Z4I17U2NUSBCDD8PCJBIPT4PYQWLVSABE' where id=98;
-update noar ti set v3='Z4I17U2NUSBCDD8PCJBIPT4PYQWLVSABE' where id=98;
-update noar tt set v0='0O0D2HFHYY99YW2J7W2XQHXKLXRGJ359S' where id=99;
-update noar ti set v0='0O0D2HFHYY99YW2J7W2XQHXKLXRGJ359S' where id=99;
-update noar tt set v1='DFF5OUK3F76SRB6QD81YPY6ORPRO1CNUC' where id=99;
-update noar ti set v1='DFF5OUK3F76SRB6QD81YPY6ORPRO1CNUC' where id=99;
-update noar tt set v2='NDUJ9GJXVB05Q13HOEV9OHP1RH9MJR99U' where id=99;
-update noar ti set v2='NDUJ9GJXVB05Q13HOEV9OHP1RH9MJR99U' where id=99;
-update noar tt set v3='M4U6GZOI06LY5NIHERUPWJA31CK4W066E' where id=99;
-update noar ti set v3='M4U6GZOI06LY5NIHERUPWJA31CK4W066E' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varchar(256) null,
- v1 varchar(256) null,
- v2 varchar(256) null,
- v3 varchar(256) null,
- b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='K0W6GSMZDOZSZR4MMED85PF5WJ9IWV8785BFW1FNVMT5X8E2TOYD6ARV8FHJIBJFOJG78VMWR5OQNT8MRSJY8U1YRU759VGVPCDN1M1YF5BNR1R9P60U0VIW3UQJLWBUBEM7HC4XZ1YC4KQI3WTSCCQJ86I2AYN84ZD620ZOESK6J3L5BG7SWPBZZ1X69CVEOQW6B2IY19K39RMI96NAET67E4GCU6NDPH94HO5RX776UAINOL2SCPDTN8EPNF2DC' where id=2;
-update noar ti set v0='K0W6GSMZDOZSZR4MMED85PF5WJ9IWV8785BFW1FNVMT5X8E2TOYD6ARV8FHJIBJFOJG78VMWR5OQNT8MRSJY8U1YRU759VGVPCDN1M1YF5BNR1R9P60U0VIW3UQJLWBUBEM7HC4XZ1YC4KQI3WTSCCQJ86I2AYN84ZD620ZOESK6J3L5BG7SWPBZZ1X69CVEOQW6B2IY19K39RMI96NAET67E4GCU6NDPH94HO5RX776UAINOL2SCPDTN8EPNF2DC' where id=2;
-update noar tt set v1='Y1AQIBH8DKUGNVBYW8RJBE9NCSLAUNAUBC4VSEBE5M8R3Z2CQRKA7B51WO0U4BH2P7DDWL5UEZBA1Z2F32STCUOEBB5LD157F64EHDJ9E5UDTTXU7O8YRJC6E44R0R0TNFQ3XJ5AAP4TM46XQDJE9Y9PWQEXT9XOGSINUP5WYKTPRO436B5OYOKHDPELSLR2ABH9896GJ9PPZ7PIR9JB64UWPOW9KMVOJG1RWQHU2G4Q3FJLYJV2AONY6FBXJ25W0' where id=2;
-update noar ti set v1='Y1AQIBH8DKUGNVBYW8RJBE9NCSLAUNAUBC4VSEBE5M8R3Z2CQRKA7B51WO0U4BH2P7DDWL5UEZBA1Z2F32STCUOEBB5LD157F64EHDJ9E5UDTTXU7O8YRJC6E44R0R0TNFQ3XJ5AAP4TM46XQDJE9Y9PWQEXT9XOGSINUP5WYKTPRO436B5OYOKHDPELSLR2ABH9896GJ9PPZ7PIR9JB64UWPOW9KMVOJG1RWQHU2G4Q3FJLYJV2AONY6FBXJ25W0' where id=2;
-update noar tt set v2='09PCLQORLSJ5YF7N8MCH3BBWTHOGUI04V0AT7BUT09E35UG3RVA6EV96SK3VVS73TAG6K1ZL3MNVYU2Y7WSBR4HS7DX7RV046KUBG6GGORQ3OJIT9XMOA7GFAX0GPSV2KBVIVMU34DYNL96SBBOTL6ULYKA7HYEI10H0Q61Z338YPWTAITE8SP4V0NIT3Q01VOFNSDVWZCW4D4MJB8WWW1G6JNKFCNSAA13WZ9HEPQU1BAVKQGGYTR4OOWJZTZMQ9' where id=2;
-update noar ti set v2='09PCLQORLSJ5YF7N8MCH3BBWTHOGUI04V0AT7BUT09E35UG3RVA6EV96SK3VVS73TAG6K1ZL3MNVYU2Y7WSBR4HS7DX7RV046KUBG6GGORQ3OJIT9XMOA7GFAX0GPSV2KBVIVMU34DYNL96SBBOTL6ULYKA7HYEI10H0Q61Z338YPWTAITE8SP4V0NIT3Q01VOFNSDVWZCW4D4MJB8WWW1G6JNKFCNSAA13WZ9HEPQU1BAVKQGGYTR4OOWJZTZMQ9' where id=2;
-update noar tt set v3='PE352OYVX26PJUMOM1A7BHE9ZUHYT0LCL0XNICJPNIT527WN93EK1N50XY7NMHGEIKNCV5PN06LFZG5IOJLHYEHD9LAJFY5U4ZFMFPWDCNS4U3ORYAQSTU1VOW5YKYAX6TRNDC1JJCMYDMHGZ3XNYXY2LCIGDIC3FBLOONH2QDW6DM9C4Q2WYSOTI88H3E0DXEOI29WV5P63DFK20CI1I6VIVT2E29FO72U7W7BS1FD36W4XYQQ6WANI63G1TZ9Y9' where id=2;
-update noar ti set v3='PE352OYVX26PJUMOM1A7BHE9ZUHYT0LCL0XNICJPNIT527WN93EK1N50XY7NMHGEIKNCV5PN06LFZG5IOJLHYEHD9LAJFY5U4ZFMFPWDCNS4U3ORYAQSTU1VOW5YKYAX6TRNDC1JJCMYDMHGZ3XNYXY2LCIGDIC3FBLOONH2QDW6DM9C4Q2WYSOTI88H3E0DXEOI29WV5P63DFK20CI1I6VIVT2E29FO72U7W7BS1FD36W4XYQQ6WANI63G1TZ9Y9' where id=2;
-update noar tt set v0='75RKPVVH4RWVRNCN2V6UOWSVEBPEROBIOL9IYCMUVFYKCEC39SJHZPMNRXKZUWDHAOFAI8NGMURUPJ0RUBC6JQW2HAKWQLQB1UXAP0CPCGL4XTWU1TSDM9ES7IOIK5S6Z133NCYW0LLGNWCE5O6ZK5AWAJVIG5J2WVTRN4M5D649CYOH5E0WEF31BO5FZ5ZH3EWJ7V3SL3AF4VOYHGYWPOMQ8PS1RT4MARY3O9ZVN1SMG2878CFWU7LXWP3Q47Q82' where id=3;
-update noar ti set v0='75RKPVVH4RWVRNCN2V6UOWSVEBPEROBIOL9IYCMUVFYKCEC39SJHZPMNRXKZUWDHAOFAI8NGMURUPJ0RUBC6JQW2HAKWQLQB1UXAP0CPCGL4XTWU1TSDM9ES7IOIK5S6Z133NCYW0LLGNWCE5O6ZK5AWAJVIG5J2WVTRN4M5D649CYOH5E0WEF31BO5FZ5ZH3EWJ7V3SL3AF4VOYHGYWPOMQ8PS1RT4MARY3O9ZVN1SMG2878CFWU7LXWP3Q47Q82' where id=3;
-update noar tt set v1='PIGNY61M1LRE6P523M94TKDPSQUR48UYG570WYL123AC6M7TCTZVWRFNYMAQIYJ0GI8CT3FV3ATVR8UT2I10G8XKGXOKNTMJ7B6PLNNVQWRW18CP528DSQKNWB5KQKMW753VETUL55FEPJ516XF5AUCTPBDHUT1SVFG8HUFP7U54JC656F2CFLY7AL0MAX0J35E0VYLPK3378NW2G99E8MJJULBFAAZP4WZ9ALXW45R4X75ZETM1FQR7AYW1H3LSM' where id=3;
-update noar ti set v1='PIGNY61M1LRE6P523M94TKDPSQUR48UYG570WYL123AC6M7TCTZVWRFNYMAQIYJ0GI8CT3FV3ATVR8UT2I10G8XKGXOKNTMJ7B6PLNNVQWRW18CP528DSQKNWB5KQKMW753VETUL55FEPJ516XF5AUCTPBDHUT1SVFG8HUFP7U54JC656F2CFLY7AL0MAX0J35E0VYLPK3378NW2G99E8MJJULBFAAZP4WZ9ALXW45R4X75ZETM1FQR7AYW1H3LSM' where id=3;
-update noar tt set v2='4SW5NYQDT95S713YORAUW5AZUJACT2EAKMD4SRT8SKCHLOAMD4L1XHCGVZOFGCROW1QT0SEKR25RP1MVWPWMGUFRVBT3ZV0E2B2QMTRH8MZIOGLR25NGNSHI9CKGJA4LT1K6SJ5O6JYSRTH3BGZHP3LNLV37HVA9NZBBA72LVG0MDIRAPDZKEGZBSQLWJDA0Z9S4WEW5IM32UDVVXC1W3FKL95N5Q76A3DS4EFQ28Y1SL8BKF67VMJMPKMT95WXES' where id=3;
-update noar ti set v2='4SW5NYQDT95S713YORAUW5AZUJACT2EAKMD4SRT8SKCHLOAMD4L1XHCGVZOFGCROW1QT0SEKR25RP1MVWPWMGUFRVBT3ZV0E2B2QMTRH8MZIOGLR25NGNSHI9CKGJA4LT1K6SJ5O6JYSRTH3BGZHP3LNLV37HVA9NZBBA72LVG0MDIRAPDZKEGZBSQLWJDA0Z9S4WEW5IM32UDVVXC1W3FKL95N5Q76A3DS4EFQ28Y1SL8BKF67VMJMPKMT95WXES' where id=3;
-update noar tt set v3='JL9GZP7FPVMRNII2C3GB09OESYN1QNU5GFL5O57MJU9NJJWONWO4NDDL2KD4B5OJ5SEBY3KCL7629WX37UTW0B9H38QOHGE5VMJKSTDS3VSPRM3SRF4CUD780X8NBEWJAS81FF3UT01JVSLTC8SOIHA7C4J5W68Z3KC2T8DZXS9JI3BF9EYU9HY372EUOENHRBYJWTDF9ODVOXN40AT1WE4HBR6A7CXDY2U0W0BW0OAZ9QDX9EYHZZFDK4LHZ2ZYE' where id=3;
-update noar ti set v3='JL9GZP7FPVMRNII2C3GB09OESYN1QNU5GFL5O57MJU9NJJWONWO4NDDL2KD4B5OJ5SEBY3KCL7629WX37UTW0B9H38QOHGE5VMJKSTDS3VSPRM3SRF4CUD780X8NBEWJAS81FF3UT01JVSLTC8SOIHA7C4J5W68Z3KC2T8DZXS9JI3BF9EYU9HY372EUOENHRBYJWTDF9ODVOXN40AT1WE4HBR6A7CXDY2U0W0BW0OAZ9QDX9EYHZZFDK4LHZ2ZYE' where id=3;
-update noar tt set v0='O732IS5IKPAMYRXPBQ22C8BTJ3F6F1INXZNSF327JE6CRBUEZNTZRB7S4S6MYUGTJMMKL8QHDROGVO9UEKDF2OOCSZQVKFLT9GE55DFYRTSROPLKV7R60DZZ3OQ03XFOANYU62JDWMBPEL9KN2SK5O55A865ZLKU5GEVZ88OLAVM4JBUDPQW7U1N9AQFRKLG8Z8XJDR7LV7R9GKUVR5FM1DC2BDNNXCAI9R8UQ9C5D7CCSO9DZBGBO84812S7BDTT' where id=4;
-update noar ti set v0='O732IS5IKPAMYRXPBQ22C8BTJ3F6F1INXZNSF327JE6CRBUEZNTZRB7S4S6MYUGTJMMKL8QHDROGVO9UEKDF2OOCSZQVKFLT9GE55DFYRTSROPLKV7R60DZZ3OQ03XFOANYU62JDWMBPEL9KN2SK5O55A865ZLKU5GEVZ88OLAVM4JBUDPQW7U1N9AQFRKLG8Z8XJDR7LV7R9GKUVR5FM1DC2BDNNXCAI9R8UQ9C5D7CCSO9DZBGBO84812S7BDTT' where id=4;
-update noar tt set v1='R92NFJNZ1ZBJJ44PGPPJHP3QL89MA6GL8J4PVUIZ0QD59JSQMKF2T36UK1CKVMC41D92UJHZO9X8VDVJSV9IV790JVZRDOSDTRVN18VA2GHMMBRIJHVHH2TCQ2XX43YPY00RBNEF9XQFPFH0WPOKL01RRIIMTAN9CCOWFLHADU54HCKLIK3A8FB0M76NQFY85GOXWLENR7E4LEDI60II5ZUYYTND83IG4XCTJSRLJU6FGHB5EX10K67U6SB4LO5V5' where id=4;
-update noar ti set v1='R92NFJNZ1ZBJJ44PGPPJHP3QL89MA6GL8J4PVUIZ0QD59JSQMKF2T36UK1CKVMC41D92UJHZO9X8VDVJSV9IV790JVZRDOSDTRVN18VA2GHMMBRIJHVHH2TCQ2XX43YPY00RBNEF9XQFPFH0WPOKL01RRIIMTAN9CCOWFLHADU54HCKLIK3A8FB0M76NQFY85GOXWLENR7E4LEDI60II5ZUYYTND83IG4XCTJSRLJU6FGHB5EX10K67U6SB4LO5V5' where id=4;
-update noar tt set v2='W69H8Z6VZ8LA67X1IGDGBKWET2AUH4ZO7TG0T56TA2KX0MGY7QUJCW7VO26KYI2UPHITIR62NVN68V4W3X1CQTQB9X5EVY5B8YZWZ3GGEA0EDZ8LLIFH30GA4LQRW1AVZG17M2MP49KF7CYRSZ38K97NTJWEBMQQ3H044BPR2408RASQRDKISLCLP9HI9HF3XZV8DWWUUXYKK5UVFOBPI5Q9EXOG3PG83J8T68VSEO26VMLREELCQDKUKSAQNJ76R' where id=4;
-update noar ti set v2='W69H8Z6VZ8LA67X1IGDGBKWET2AUH4ZO7TG0T56TA2KX0MGY7QUJCW7VO26KYI2UPHITIR62NVN68V4W3X1CQTQB9X5EVY5B8YZWZ3GGEA0EDZ8LLIFH30GA4LQRW1AVZG17M2MP49KF7CYRSZ38K97NTJWEBMQQ3H044BPR2408RASQRDKISLCLP9HI9HF3XZV8DWWUUXYKK5UVFOBPI5Q9EXOG3PG83J8T68VSEO26VMLREELCQDKUKSAQNJ76R' where id=4;
-update noar tt set v3='Y7OHOAFHJXBXCX6E68T44HCLCR708OZTWB0KVUNVHOAJBO639Q5Z9V96RCOA170Z7HYCI1HJ8A53SPTOTPZGSGS9U4HIY9R6K5Z45UGZ4RXQ61818OUPLO6BSRA0H3JW41I95GFAH1WRGT9DS96J5X9C66V4KHNO6ZRK4HLBIYCEILURCLYNRGRBJBK7CL1YYIHN2TQ9J61XEN2MMP6HCSU8VGWFYGIV5VNSCQPDRGLAD97NI08W5C3KTEZ2R1W3A' where id=4;
-update noar ti set v3='Y7OHOAFHJXBXCX6E68T44HCLCR708OZTWB0KVUNVHOAJBO639Q5Z9V96RCOA170Z7HYCI1HJ8A53SPTOTPZGSGS9U4HIY9R6K5Z45UGZ4RXQ61818OUPLO6BSRA0H3JW41I95GFAH1WRGT9DS96J5X9C66V4KHNO6ZRK4HLBIYCEILURCLYNRGRBJBK7CL1YYIHN2TQ9J61XEN2MMP6HCSU8VGWFYGIV5VNSCQPDRGLAD97NI08W5C3KTEZ2R1W3A' where id=4;
-update noar tt set v0='QDFMNFO3RAM2I6KVQWF13POURUFMES6N4ES0BE84AZA52D0FL2I9QFKVSESY52EB6X5MJET7IFRCVGQ1SMZROWUJL37VM8JP384MQ18BXFTN57LGARZMLIHULU3TNYCJNJDNEEQW4EYHAXR6WO3FD3I0L7O941H54P18517FB67EB21NXPTIVLZDZPM97Q6PHJ01AWUYMY6D342YLPN73LY3Y6VW6EUZKFBULZ83VFQWTDQLKFP5HNPVBHE0ZAL65' where id=5;
-update noar ti set v0='QDFMNFO3RAM2I6KVQWF13POURUFMES6N4ES0BE84AZA52D0FL2I9QFKVSESY52EB6X5MJET7IFRCVGQ1SMZROWUJL37VM8JP384MQ18BXFTN57LGARZMLIHULU3TNYCJNJDNEEQW4EYHAXR6WO3FD3I0L7O941H54P18517FB67EB21NXPTIVLZDZPM97Q6PHJ01AWUYMY6D342YLPN73LY3Y6VW6EUZKFBULZ83VFQWTDQLKFP5HNPVBHE0ZAL65' where id=5;
-update noar tt set v1='LS0BRZHH02R0T1AR4Z5NDJS1B8UX1ZITUJDSJBWMD0LO8SB9VG3UDIMBVEXQNIQ6OF7RWDH52SITB3RX7JPVTH00AXP9ORGVAJQKO9XVSN6NQ5AWTE0QDSU8WZHO723LF1SZEZBKO3RO2XFWPPLWO0P6JH6NMD0EGM4YJ4AVMP9L0P48OZW90QCQHM8J4V10SAXAWSVNVBBLVKO5K3BFE49MCJOZ2QJIFN7DJRXFZ7PYV1O0X0FK46216OQVPW0B6' where id=5;
-update noar ti set v1='LS0BRZHH02R0T1AR4Z5NDJS1B8UX1ZITUJDSJBWMD0LO8SB9VG3UDIMBVEXQNIQ6OF7RWDH52SITB3RX7JPVTH00AXP9ORGVAJQKO9XVSN6NQ5AWTE0QDSU8WZHO723LF1SZEZBKO3RO2XFWPPLWO0P6JH6NMD0EGM4YJ4AVMP9L0P48OZW90QCQHM8J4V10SAXAWSVNVBBLVKO5K3BFE49MCJOZ2QJIFN7DJRXFZ7PYV1O0X0FK46216OQVPW0B6' where id=5;
-update noar tt set v2='A4C7QHK8HMB9NSK75LAALP92FWEIU68ZB8FBWCPUXMIJQQN52MW3BQP55B878AC95ZZYJBPKKPWP1DJMTCTAD5TU4S6U1YI46VUKHZ8FNRIHJ05U3A4B4P1Z9XV6QV1KH66ITXIDK3P9DKDQEI2MB50G580JYVQL46K467K3KLIFVE4OFM2BX8JJLPPKD66J7DBUZOCWSIP5N9CV3059KG6X4L3IV3GIDDGFFRTQDDX92IS5ZTJM0HUSI3EO3XPDS' where id=5;
-update noar ti set v2='A4C7QHK8HMB9NSK75LAALP92FWEIU68ZB8FBWCPUXMIJQQN52MW3BQP55B878AC95ZZYJBPKKPWP1DJMTCTAD5TU4S6U1YI46VUKHZ8FNRIHJ05U3A4B4P1Z9XV6QV1KH66ITXIDK3P9DKDQEI2MB50G580JYVQL46K467K3KLIFVE4OFM2BX8JJLPPKD66J7DBUZOCWSIP5N9CV3059KG6X4L3IV3GIDDGFFRTQDDX92IS5ZTJM0HUSI3EO3XPDS' where id=5;
-update noar tt set v3='D000YBD5B7GH5C90XTPYZSPH5GTQYSXOE96NSGCARPR0TYQIVAOA84QNZF2XKNVDC8BC2EMHH8SHH0377XVAESNBDH2B2H741Y0ZWP6VVGR91F5CWTYVD1EAK6QXEHUNUKWLRVMNCMIC8E2WAVOY59ERMKZPYUN3IEFIIPTOMT1SFYM27EZLZFESH4RXDV1W3CZTP79VQVKVSZTQRSJTE03N9WV3K8X6NF409ON9IEDNHABZDJZILRC1XKLL3CRUI' where id=5;
-update noar ti set v3='D000YBD5B7GH5C90XTPYZSPH5GTQYSXOE96NSGCARPR0TYQIVAOA84QNZF2XKNVDC8BC2EMHH8SHH0377XVAESNBDH2B2H741Y0ZWP6VVGR91F5CWTYVD1EAK6QXEHUNUKWLRVMNCMIC8E2WAVOY59ERMKZPYUN3IEFIIPTOMT1SFYM27EZLZFESH4RXDV1W3CZTP79VQVKVSZTQRSJTE03N9WV3K8X6NF409ON9IEDNHABZDJZILRC1XKLL3CRUI' where id=5;
-update noar tt set v0='XK4GTRA9D3OXXOTDRAOW18R4H6KFN8YQ6XI8K8B14UR3H5XOQTB3KP88NTVR33BE3EQFO4G9YXDD1BGV038EISPM8QZUU523UK2JFBU368LL68YZIAONYPTV0X6FF634FOOY9OJY5HR5PVUXUMFRGBGAJE162SF4M5275AF7AZUL57LMS3KPNBU78J13M071SQ3LJGYQ40SK8PD7WEVPCB6B07TZG1D9J7HS1VNVRZYZN2JQVLLVUV5IISHOFRI94' where id=6;
-update noar ti set v0='XK4GTRA9D3OXXOTDRAOW18R4H6KFN8YQ6XI8K8B14UR3H5XOQTB3KP88NTVR33BE3EQFO4G9YXDD1BGV038EISPM8QZUU523UK2JFBU368LL68YZIAONYPTV0X6FF634FOOY9OJY5HR5PVUXUMFRGBGAJE162SF4M5275AF7AZUL57LMS3KPNBU78J13M071SQ3LJGYQ40SK8PD7WEVPCB6B07TZG1D9J7HS1VNVRZYZN2JQVLLVUV5IISHOFRI94' where id=6;
-update noar tt set v1='YAY4QHWIZ1RZFFYDNRYNUGXUAT9JT3COKZLWY9PR0G6WY8RS7G1BVX9F7FRNTYQKSOZDJ7J2N58WQEOVVH9T2P4ILBSJRZ9S02DV15C1F6TLWGT9VP8CIB8S1C6GNMR2GT7WNFICIPELB53NZVU7DXDTMDFAXTQL0JC7TG9GTUW5LE49MFZA2XEVSVLPEU6WYNGQCJ6U2MG3PRYYF3MZO59P1D6GSSWAGI2IYBMU9RXPT976F7KVW7FTQ9OHWKEKU' where id=6;
-update noar ti set v1='YAY4QHWIZ1RZFFYDNRYNUGXUAT9JT3COKZLWY9PR0G6WY8RS7G1BVX9F7FRNTYQKSOZDJ7J2N58WQEOVVH9T2P4ILBSJRZ9S02DV15C1F6TLWGT9VP8CIB8S1C6GNMR2GT7WNFICIPELB53NZVU7DXDTMDFAXTQL0JC7TG9GTUW5LE49MFZA2XEVSVLPEU6WYNGQCJ6U2MG3PRYYF3MZO59P1D6GSSWAGI2IYBMU9RXPT976F7KVW7FTQ9OHWKEKU' where id=6;
-update noar tt set v2='47G26074KUHEAMXLO8QFGN2ZW43TX04A7DRFPG07QO76XMS10OX8WGN7V6PVYHCGZ4CKU2LTUU3HD1KG4V8GAKV3FHV086X5IUPJNODC6SA34XZJ379Z7V89WNRJ4G3IR67DFD2237S6D3DDM6RINUBRXSXAFBYMD26K3VY2C0AGEGJWUM81D5RBFFKGX32YFK3945PDSH6NQH4K7JA213HMEXLE2N696WX92L2BB4REVUW1PDI7IYJ35BQ75VX2Z' where id=6;
-update noar ti set v2='47G26074KUHEAMXLO8QFGN2ZW43TX04A7DRFPG07QO76XMS10OX8WGN7V6PVYHCGZ4CKU2LTUU3HD1KG4V8GAKV3FHV086X5IUPJNODC6SA34XZJ379Z7V89WNRJ4G3IR67DFD2237S6D3DDM6RINUBRXSXAFBYMD26K3VY2C0AGEGJWUM81D5RBFFKGX32YFK3945PDSH6NQH4K7JA213HMEXLE2N696WX92L2BB4REVUW1PDI7IYJ35BQ75VX2Z' where id=6;
-update noar tt set v3='2LTHQTEYOWTTQFD3WBBCKUI6BPT889OLB28X79EMH2T44T0RK6KN9MAO5THOQ5J77GB1NFTILR1PFBRXG9LQYJ79CNTOFCNQF8CR0OA9C8QGAVY318BIWXEKFWOBCZMFNBDJQX1D4LBQUIBWYWLKK3XIZR6AAS413W2WVXVEL7B1MVWOC3JJPF1PL9TLLZCPNWZQU75FB45P1G8LJB4B32DUA6R45T6TXYQS4LDC189VXEPNW836QNHFGMY3S5XVE' where id=6;
-update noar ti set v3='2LTHQTEYOWTTQFD3WBBCKUI6BPT889OLB28X79EMH2T44T0RK6KN9MAO5THOQ5J77GB1NFTILR1PFBRXG9LQYJ79CNTOFCNQF8CR0OA9C8QGAVY318BIWXEKFWOBCZMFNBDJQX1D4LBQUIBWYWLKK3XIZR6AAS413W2WVXVEL7B1MVWOC3JJPF1PL9TLLZCPNWZQU75FB45P1G8LJB4B32DUA6R45T6TXYQS4LDC189VXEPNW836QNHFGMY3S5XVE' where id=6;
-update noar tt set v0='TE4IFEDR8PCBJIQ4XEDO9WTM46X3HNHZ8HYTB8M8QXO4XARRPPA8HT6OZENYXX59PT0L9KFSYZ2VYWH8BA3WWTBGERGEHTHVSBKD0A9LCV6JLYKFWUIACXFV43R4NKQCJ8GIFXM1LMIKMDRV7JI7HZLBMGIEZE3JUDUF2E4HO5GHDQ8FQ9LTBL3IP34CYZNPD67LEOMSIO5277H8O5HWOZ2KKBS8FJY54XXTF7L4TM810QIV35F71UJC465PAVJOW' where id=7;
-update noar ti set v0='TE4IFEDR8PCBJIQ4XEDO9WTM46X3HNHZ8HYTB8M8QXO4XARRPPA8HT6OZENYXX59PT0L9KFSYZ2VYWH8BA3WWTBGERGEHTHVSBKD0A9LCV6JLYKFWUIACXFV43R4NKQCJ8GIFXM1LMIKMDRV7JI7HZLBMGIEZE3JUDUF2E4HO5GHDQ8FQ9LTBL3IP34CYZNPD67LEOMSIO5277H8O5HWOZ2KKBS8FJY54XXTF7L4TM810QIV35F71UJC465PAVJOW' where id=7;
-update noar tt set v1='9GD7WFEYYHFJ1QFQ2P0ZDBFBNJDNESVVSPBXD4825WP82FQOC7TU1296G278O80IHTPGDLVAGQ1A2SP3ES25QMXE7TH73A8645QFCNBY8UQY20UJEQVM8BOSNDFB79039YQUUCLL0HMLON0GEDS5JW3FUM7FURHXLU5SCZMRLZFAGEUVLBHKJTH2UXXZ8M9YKS5LNOW93ZO2B4NSUG8U9311G2WEZUISAFITADFZP2Z85OU1XLN96DT1JFHHZ3QBK' where id=7;
-update noar ti set v1='9GD7WFEYYHFJ1QFQ2P0ZDBFBNJDNESVVSPBXD4825WP82FQOC7TU1296G278O80IHTPGDLVAGQ1A2SP3ES25QMXE7TH73A8645QFCNBY8UQY20UJEQVM8BOSNDFB79039YQUUCLL0HMLON0GEDS5JW3FUM7FURHXLU5SCZMRLZFAGEUVLBHKJTH2UXXZ8M9YKS5LNOW93ZO2B4NSUG8U9311G2WEZUISAFITADFZP2Z85OU1XLN96DT1JFHHZ3QBK' where id=7;
-update noar tt set v2='FCTKB4A7L70RS7CWYUONWWH1A4HCZM2QAG5E933Z4B7NTN5PAROOMZWNONTDRHK8KGIAWLY3F75IOOW1BG0BZN0E16GBO4LBRP70V8IE3TDMXS2Q7E04DSY22CKQ68WAO2YASXJPJBT09GU9KNAGUZIDHC7O2BRE7R0R9H4DLRDMCUA40FKWFFAD1DLOJ2FVSV40FB8T589C10JDG0Y5KQYPQ0QVGXS1ND7UV1GQM215LT2EWG0IWWWZZWFKXRS9T' where id=7;
-update noar ti set v2='FCTKB4A7L70RS7CWYUONWWH1A4HCZM2QAG5E933Z4B7NTN5PAROOMZWNONTDRHK8KGIAWLY3F75IOOW1BG0BZN0E16GBO4LBRP70V8IE3TDMXS2Q7E04DSY22CKQ68WAO2YASXJPJBT09GU9KNAGUZIDHC7O2BRE7R0R9H4DLRDMCUA40FKWFFAD1DLOJ2FVSV40FB8T589C10JDG0Y5KQYPQ0QVGXS1ND7UV1GQM215LT2EWG0IWWWZZWFKXRS9T' where id=7;
-update noar tt set v3='6UZHIQ33GCT9GQBHN7CUP24EUR3DARFIFBTVVNYQBNSBWG7Q9EKJJIEZURTAWMNUCNFACD4GUK8XXSYGQY89BYYKW0YU2W5ITCS7Y0U5F8R5D9HIAOCO07XUNERE8QHU51H313JW16N5P2ZBN2V4HUZU3TMWN8B1GATROR80BPVDBUO7NYTUO6RROEZLANH2KOBSJ6YFXYUY9N2OJY7XV97IKWSE30R4JP1DB64N8IFBTLPMVRKL8SSP2BR76P7YI' where id=7;
-update noar ti set v3='6UZHIQ33GCT9GQBHN7CUP24EUR3DARFIFBTVVNYQBNSBWG7Q9EKJJIEZURTAWMNUCNFACD4GUK8XXSYGQY89BYYKW0YU2W5ITCS7Y0U5F8R5D9HIAOCO07XUNERE8QHU51H313JW16N5P2ZBN2V4HUZU3TMWN8B1GATROR80BPVDBUO7NYTUO6RROEZLANH2KOBSJ6YFXYUY9N2OJY7XV97IKWSE30R4JP1DB64N8IFBTLPMVRKL8SSP2BR76P7YI' where id=7;
-update noar tt set v0='K6LV9H9QJ71XWIHWV7RBHS9QPU8GWHE64VPDXZVDJKRM13A9J1RGVHOYQU7N5T11LLSSRLZH42I0MX5R82X84N03YZ954G5T52ALJC4DOBK6TPMCJTVGWN4AFVNUO0SJ0AIROS7AWRW8JUQZNAHXVOT11RU4KHOUI43QOUOKUD5TGMH8G0I0WG778DD4CR6P4AF334TZA2C34YFD3RUC547WIWZG97TYYKYZ8R3GTG64W09VMSUT3IPKL8E0G6H2O' where id=8;
-update noar ti set v0='K6LV9H9QJ71XWIHWV7RBHS9QPU8GWHE64VPDXZVDJKRM13A9J1RGVHOYQU7N5T11LLSSRLZH42I0MX5R82X84N03YZ954G5T52ALJC4DOBK6TPMCJTVGWN4AFVNUO0SJ0AIROS7AWRW8JUQZNAHXVOT11RU4KHOUI43QOUOKUD5TGMH8G0I0WG778DD4CR6P4AF334TZA2C34YFD3RUC547WIWZG97TYYKYZ8R3GTG64W09VMSUT3IPKL8E0G6H2O' where id=8;
-update noar tt set v1='64ZO05KGENRZWHG1OQO4R5MHCZNZXFW89PFLX5NK19I36I2NITA2AVQN7U9YALKZRWTHCOBMHVXX8PDRXOTNXGPY0P3OYBTJEOZ48V31R22S9J9I6TE8NBHGC24GYYEWWZZMZ6RWULP1CDVPVPECAB167CYMUEH6YJ0RMLVMZXN7ZANCMIQGVC7PWZHC6VMT4GHKGSHHMBG8EMCD35UWBV7S4KT77O6DGFOAPYPZ9YNEWZQ12C63ZK1ZTWL9ATE8U' where id=8;
-update noar ti set v1='64ZO05KGENRZWHG1OQO4R5MHCZNZXFW89PFLX5NK19I36I2NITA2AVQN7U9YALKZRWTHCOBMHVXX8PDRXOTNXGPY0P3OYBTJEOZ48V31R22S9J9I6TE8NBHGC24GYYEWWZZMZ6RWULP1CDVPVPECAB167CYMUEH6YJ0RMLVMZXN7ZANCMIQGVC7PWZHC6VMT4GHKGSHHMBG8EMCD35UWBV7S4KT77O6DGFOAPYPZ9YNEWZQ12C63ZK1ZTWL9ATE8U' where id=8;
-update noar tt set v2='55IVFEBV3CMCPLRBP7DGB8NT5J3CF27DHP0BCDEQHLSTGL46KM4ZP5DYIIHRFL4X70Q149GU1G4VOZWCCTC3VKP0C01QQ6VOQXT4X1LDNW2CSQRBG6PT3W9P5543AXO2LKSD1S53EEK7VI6THX8T9IGHB78ORLXHTWFOF1DTQ9D5IRIE9WSZHGQ5L8Z0BF7LT9FH4963IR3MES0GSYKUO8587G1LZEFCEAM720F1JJYGQJ5EAAMRNFAZ02MBBBRSM' where id=8;
-update noar ti set v2='55IVFEBV3CMCPLRBP7DGB8NT5J3CF27DHP0BCDEQHLSTGL46KM4ZP5DYIIHRFL4X70Q149GU1G4VOZWCCTC3VKP0C01QQ6VOQXT4X1LDNW2CSQRBG6PT3W9P5543AXO2LKSD1S53EEK7VI6THX8T9IGHB78ORLXHTWFOF1DTQ9D5IRIE9WSZHGQ5L8Z0BF7LT9FH4963IR3MES0GSYKUO8587G1LZEFCEAM720F1JJYGQJ5EAAMRNFAZ02MBBBRSM' where id=8;
-update noar tt set v3='5F05P8URBS9NAYRP75YYAEB2DF6O90RYGWS7XA0ZEHWIL4GD682WOVVWELDX90JSJ2YV3RK27QBGS6LJ1V1YOBROG4K8VRCMH80C54FZR9Z78KACY5W8B8Q6M3RWKWCBIVFI19SMDQM6YEYJZM1FT6VIRET5G4V9ZD0APKCWSI3JVKP3JIRKGUZXMG60TSNSZ7N4ZXIIXKBYB4AVL1QMWRTCIIMZKFJG8VOK8ITKOGP5H7IM2A31OHR60KMI26DA5' where id=8;
-update noar ti set v3='5F05P8URBS9NAYRP75YYAEB2DF6O90RYGWS7XA0ZEHWIL4GD682WOVVWELDX90JSJ2YV3RK27QBGS6LJ1V1YOBROG4K8VRCMH80C54FZR9Z78KACY5W8B8Q6M3RWKWCBIVFI19SMDQM6YEYJZM1FT6VIRET5G4V9ZD0APKCWSI3JVKP3JIRKGUZXMG60TSNSZ7N4ZXIIXKBYB4AVL1QMWRTCIIMZKFJG8VOK8ITKOGP5H7IM2A31OHR60KMI26DA5' where id=8;
-update noar tt set v0='8V6OS9RK6FCACS7MT1RL28SHETV1SDW2DC3SSHDZEU38FQTM0LOUX2EU1JPKIC6S7KZ3WQHR9G8REUSHRI2KY09J3JKC2SHMCZMR7FRSWDP7KZ7PNQ93VQUUX75VYFQ8NZYJOOEQ6PFCU0J7IW0BFPG777U0S0DJPD1V4X7C0M9EOLP9CCP5K4N9QNXLGVELV9LV2TGMI37JJCQC44G2CV64H7WSH6PAEQ4LIYJKL8UYLN9I3HU85JPMQH8KXDGJG' where id=9;
-update noar ti set v0='8V6OS9RK6FCACS7MT1RL28SHETV1SDW2DC3SSHDZEU38FQTM0LOUX2EU1JPKIC6S7KZ3WQHR9G8REUSHRI2KY09J3JKC2SHMCZMR7FRSWDP7KZ7PNQ93VQUUX75VYFQ8NZYJOOEQ6PFCU0J7IW0BFPG777U0S0DJPD1V4X7C0M9EOLP9CCP5K4N9QNXLGVELV9LV2TGMI37JJCQC44G2CV64H7WSH6PAEQ4LIYJKL8UYLN9I3HU85JPMQH8KXDGJG' where id=9;
-update noar tt set v1='KWRON81VJ4JE8B1OQZL08PJU844NBG4WJ2O1YIOOL7HTKFIG82U5GIY18HOIQXXNL6NAEUCME29M0KUT9RLXMHJDQ7J8FRPNV862J56815VRJLLP4ZG9AV3WNRDSMNVNQ4YK0VIXP76KSY43OI08U5K1T0RV2HPFGE2NXC2O3YPRBBQJR55LHU9TD34UWBMYKKYVV81ROHMHKYCZLZLMFK54B6XGZ5AYD0SC185QCCSGN9IDMJYL6KQELJBF1EY5H' where id=9;
-update noar ti set v1='KWRON81VJ4JE8B1OQZL08PJU844NBG4WJ2O1YIOOL7HTKFIG82U5GIY18HOIQXXNL6NAEUCME29M0KUT9RLXMHJDQ7J8FRPNV862J56815VRJLLP4ZG9AV3WNRDSMNVNQ4YK0VIXP76KSY43OI08U5K1T0RV2HPFGE2NXC2O3YPRBBQJR55LHU9TD34UWBMYKKYVV81ROHMHKYCZLZLMFK54B6XGZ5AYD0SC185QCCSGN9IDMJYL6KQELJBF1EY5H' where id=9;
-update noar tt set v2='8RUNX4TUNHBV7J7WBPXMC1CFQHZXJ9XSIG6DVRX6V2VO5UN7IGPIGTIJ8U879ZRX4ES3QT0F4272DUY8AK7HNDMJC8630X00T5JX4NJYTPVJTI43N8GJWAZSSMYZZY5DSPQX0RPA2RBA453WZ234T4RDLJRCEE0S4A2PWAW5468P56G0GQKVD7SSLAIAG8AFIO44V2IN1EADKA2Q5NX5JDTKNVUFWSZBNPM3NZKC6IMJJYJU4MFBPGFGIK58AVUPK' where id=9;
-update noar ti set v2='8RUNX4TUNHBV7J7WBPXMC1CFQHZXJ9XSIG6DVRX6V2VO5UN7IGPIGTIJ8U879ZRX4ES3QT0F4272DUY8AK7HNDMJC8630X00T5JX4NJYTPVJTI43N8GJWAZSSMYZZY5DSPQX0RPA2RBA453WZ234T4RDLJRCEE0S4A2PWAW5468P56G0GQKVD7SSLAIAG8AFIO44V2IN1EADKA2Q5NX5JDTKNVUFWSZBNPM3NZKC6IMJJYJU4MFBPGFGIK58AVUPK' where id=9;
-update noar tt set v3='PZC7VKRIK8R2RQD4WGYC0ZBI53AOWTM1KG0QQ1KQWH3MM046P38W2F7YKZCDJCC3JZE7LUCFMJ1ZXSYLI0KUN7V4OTHB2PWHB6S2RJHY3S7LEZ1TA4O3R93HF351OPLNKCDNX3XL7JJI341TUNOVH0YTZ7WN9Z7HUTQ9N030AMLSL081NMYD8HRMJCAQJB6XXYR7R9XBN6SJ8VC9NRRWQQ49H62E1X71QSDRO47JUT9FS7CCWB1RMUPFMW52VPAQ1' where id=9;
-update noar ti set v3='PZC7VKRIK8R2RQD4WGYC0ZBI53AOWTM1KG0QQ1KQWH3MM046P38W2F7YKZCDJCC3JZE7LUCFMJ1ZXSYLI0KUN7V4OTHB2PWHB6S2RJHY3S7LEZ1TA4O3R93HF351OPLNKCDNX3XL7JJI341TUNOVH0YTZ7WN9Z7HUTQ9N030AMLSL081NMYD8HRMJCAQJB6XXYR7R9XBN6SJ8VC9NRRWQQ49H62E1X71QSDRO47JUT9FS7CCWB1RMUPFMW52VPAQ1' where id=9;
-update noar tt set v0='TILB2FVJ9E89CM9EMNGMKAG05LA9B6JBOWM4CT7UAE5DY53HXMVGJFC75Z2NZFW1YZZZIB8YTTBUBY0O5JKL5XH3WN8KAB6844VRMKYA5OC1X9YD4X3UTYZ01YPK3YF5LK977KZ6X5TBF5X2QVVZPY3KDQ44DFM5POB3EJHM5B5CV42LML5S04XB6YIB3H9NQDJIXAXS58SK5NHQUZR4S8EFHOEV96D5UKII9P8PQL1JGP15KTT70XSQEDJJ4JNH6' where id=10;
-update noar ti set v0='TILB2FVJ9E89CM9EMNGMKAG05LA9B6JBOWM4CT7UAE5DY53HXMVGJFC75Z2NZFW1YZZZIB8YTTBUBY0O5JKL5XH3WN8KAB6844VRMKYA5OC1X9YD4X3UTYZ01YPK3YF5LK977KZ6X5TBF5X2QVVZPY3KDQ44DFM5POB3EJHM5B5CV42LML5S04XB6YIB3H9NQDJIXAXS58SK5NHQUZR4S8EFHOEV96D5UKII9P8PQL1JGP15KTT70XSQEDJJ4JNH6' where id=10;
-update noar tt set v1='H7RDRMIRV69WXYS228RT55O7FHO1JN5VRR8S58RO6IBJE7HG7JQ7I7CBLWWZD08J6BK5EEKGNZVTXIZ3U326GBL3TWGWL6PMEQLM38KDMG702CV3CBH130GH11RG7WJE7PDD0RUICAQS801CLCJWAJFFDTMFTQCP4WN56Z5ZTXBIDDGT8YW09CHMTYPR1NOXWG9BW3052F1EM3QKBZ9A92ZUB991L1LOH7FM7QSFPMW7UO6DRYJG5K5V1XTPC9T88' where id=10;
-update noar ti set v1='H7RDRMIRV69WXYS228RT55O7FHO1JN5VRR8S58RO6IBJE7HG7JQ7I7CBLWWZD08J6BK5EEKGNZVTXIZ3U326GBL3TWGWL6PMEQLM38KDMG702CV3CBH130GH11RG7WJE7PDD0RUICAQS801CLCJWAJFFDTMFTQCP4WN56Z5ZTXBIDDGT8YW09CHMTYPR1NOXWG9BW3052F1EM3QKBZ9A92ZUB991L1LOH7FM7QSFPMW7UO6DRYJG5K5V1XTPC9T88' where id=10;
-update noar tt set v2='VPURGZP03AYF64VCYB79C2MJGMOW3LOF4D9U645M5CFFOPF2T5BZIXNLCAHLVOAC27N60G672FR4GPH8I3GRSDXYEIYJIKA2FDVGLZ434NT7F7C91PM9RV0X8PETPF0JTWYOJHD3VO1FJFCBT8AE60CS2GNUKZ04EAH524TMI3L6IGUYKJUTFBVI8F4KDEVKJPOFP175VF1MCQRBHYK9WP17LDWO1D3GDYIOIIJZFTISH65020Q1LMHXUT6K53C9P' where id=10;
-update noar ti set v2='VPURGZP03AYF64VCYB79C2MJGMOW3LOF4D9U645M5CFFOPF2T5BZIXNLCAHLVOAC27N60G672FR4GPH8I3GRSDXYEIYJIKA2FDVGLZ434NT7F7C91PM9RV0X8PETPF0JTWYOJHD3VO1FJFCBT8AE60CS2GNUKZ04EAH524TMI3L6IGUYKJUTFBVI8F4KDEVKJPOFP175VF1MCQRBHYK9WP17LDWO1D3GDYIOIIJZFTISH65020Q1LMHXUT6K53C9P' where id=10;
-update noar tt set v3='ERAEHB3K6FHNAM4V65KY2TOFFLTG8T6R7A9C3QEFSO63HU8RZ14GG2VPDA37HXNNKM6SUK7A3E6N5ZV58PJCSJO5XLRXDEUSMGFAU9ZWYZHQO74M9EX7GDBVUAI455ATIVE1C2OVDOXQBUFBMAOCFZOMIF4HLJI06FADRN9ESXB8HIAL285Y3W1SLSEH9I0J53MNRHM46O2S4HV9YI0UN9T8KI2CYQLKBMFIZWDF0AQLWDCZ6BWKVN0F9N5X2T07I' where id=10;
-update noar ti set v3='ERAEHB3K6FHNAM4V65KY2TOFFLTG8T6R7A9C3QEFSO63HU8RZ14GG2VPDA37HXNNKM6SUK7A3E6N5ZV58PJCSJO5XLRXDEUSMGFAU9ZWYZHQO74M9EX7GDBVUAI455ATIVE1C2OVDOXQBUFBMAOCFZOMIF4HLJI06FADRN9ESXB8HIAL285Y3W1SLSEH9I0J53MNRHM46O2S4HV9YI0UN9T8KI2CYQLKBMFIZWDF0AQLWDCZ6BWKVN0F9N5X2T07I' where id=10;
-update noar tt set v0='STFEB339U1N7HFMLLPQN3OP5Z3MJE4ACO02GT0YVVIPN2GH1TZHBUPJBQHHWXZ4WCXDVGUEH8MJWTS2FKBKYHN10K2ZHBYX1MFEOXGNHNCW951QCV7RSLN2CSHQU8PVNI4R68LMRY8RS0FIAHTTGU3EDM034IM7DIS310E6C0CB64RT3E1EQRPFJBI1M5W4D3WE39RLPLESPDA4XNCRIHAYPNH9SM2PB08L1VF4QVJFFR4J1JB91KR7P4Q8RGF5JP' where id=11;
-update noar ti set v0='STFEB339U1N7HFMLLPQN3OP5Z3MJE4ACO02GT0YVVIPN2GH1TZHBUPJBQHHWXZ4WCXDVGUEH8MJWTS2FKBKYHN10K2ZHBYX1MFEOXGNHNCW951QCV7RSLN2CSHQU8PVNI4R68LMRY8RS0FIAHTTGU3EDM034IM7DIS310E6C0CB64RT3E1EQRPFJBI1M5W4D3WE39RLPLESPDA4XNCRIHAYPNH9SM2PB08L1VF4QVJFFR4J1JB91KR7P4Q8RGF5JP' where id=11;
-update noar tt set v1='JZU6AZDFHLO4IVEZU2VKR8SQGEKTOVBWAVCFIC6O14RAB74WD4SY503KM4GH9R035XFUHB8T6I0SS2YNPG8ZZ1H5QFWOIREHA9NCLOJCESBNIWOJ3NFVF4OGL2Y02ELEA4WNH6G01GATZLEKCJH00RJKZRAGXEIW70CC2I80L3D0RSB5EB5FJEDZD6W71P7ALCWM8S32SGAMH2UQTUJBHWS0CQXEXKW4CWJ9A1XNMN6MNUINBW5OABATA016JTWWI' where id=11;
-update noar ti set v1='JZU6AZDFHLO4IVEZU2VKR8SQGEKTOVBWAVCFIC6O14RAB74WD4SY503KM4GH9R035XFUHB8T6I0SS2YNPG8ZZ1H5QFWOIREHA9NCLOJCESBNIWOJ3NFVF4OGL2Y02ELEA4WNH6G01GATZLEKCJH00RJKZRAGXEIW70CC2I80L3D0RSB5EB5FJEDZD6W71P7ALCWM8S32SGAMH2UQTUJBHWS0CQXEXKW4CWJ9A1XNMN6MNUINBW5OABATA016JTWWI' where id=11;
-update noar tt set v2='UM3E5UG6NTBWZI5111D0TVLF4RPDLJQQPQFX2KOCNYIH7KDSH2ZRU3KZOWLMX8GT7795548PFBPXAL4T072X7667ZVMKRQVIXN8IPBNM749OKXL3PPTWQIN9EZ2O1NOZOPG1GC7NI57X8RP0A6RU0ZJ5PCI99E0SYA5HH3RGFRJBCVU875WQQOKLGXJ3A63QX9GVC3BOLXQFNZSRNXYNZO3W0P991R0XPUHO6FV22935OM1N1F6PBHYSDN522COV6' where id=11;
-update noar ti set v2='UM3E5UG6NTBWZI5111D0TVLF4RPDLJQQPQFX2KOCNYIH7KDSH2ZRU3KZOWLMX8GT7795548PFBPXAL4T072X7667ZVMKRQVIXN8IPBNM749OKXL3PPTWQIN9EZ2O1NOZOPG1GC7NI57X8RP0A6RU0ZJ5PCI99E0SYA5HH3RGFRJBCVU875WQQOKLGXJ3A63QX9GVC3BOLXQFNZSRNXYNZO3W0P991R0XPUHO6FV22935OM1N1F6PBHYSDN522COV6' where id=11;
-update noar tt set v3='RNO6912YC082O2MX8E0F1B3S6A4ZSOWV44SUWB9KR6SO5WVUK42OAAS7CFYWAJ8E5CTHXFGS8XGDBFRRQ21B8IZHJ1RQNDO7537BWAL1ZZ9J4A90UNYGZYCX8RQLHQ6OERYZ2P2AMQME2ICDZWP7OZ0SU49A0DJ39T7FS16B7H60VX5S7G54BUZY52FZM107NPTT87F4D6NRNPZHZAH14AK3EZVTKVHGBCMFZKOKB66BGMZFAQEWM433QYHRUMFSG' where id=11;
-update noar ti set v3='RNO6912YC082O2MX8E0F1B3S6A4ZSOWV44SUWB9KR6SO5WVUK42OAAS7CFYWAJ8E5CTHXFGS8XGDBFRRQ21B8IZHJ1RQNDO7537BWAL1ZZ9J4A90UNYGZYCX8RQLHQ6OERYZ2P2AMQME2ICDZWP7OZ0SU49A0DJ39T7FS16B7H60VX5S7G54BUZY52FZM107NPTT87F4D6NRNPZHZAH14AK3EZVTKVHGBCMFZKOKB66BGMZFAQEWM433QYHRUMFSG' where id=11;
-update noar tt set v0='ZBTYZZQ6N1D6SYSGMVI9OXXHTGB47K1AE70DXFCZ08NSOR5SQXS31Y16Q1BCHBMPUMOOCUXBPUDXRWVLLHB6X4ATXWP7HCUFF6I68KC34ZI7RIR0QRT5RJ79709QX4GGY5D8QCDJ5MSS6JDP1WO0VFP14P9WDS59ONVEBPJ58VD6A168LZCV9FES66NQ9YUDTGP9L88VHP807A15JOXY1XAG2FBEJX6QVHKCFNOK5FCV24ZWRN8TJIPU6SS5OAAHP' where id=12;
-update noar ti set v0='ZBTYZZQ6N1D6SYSGMVI9OXXHTGB47K1AE70DXFCZ08NSOR5SQXS31Y16Q1BCHBMPUMOOCUXBPUDXRWVLLHB6X4ATXWP7HCUFF6I68KC34ZI7RIR0QRT5RJ79709QX4GGY5D8QCDJ5MSS6JDP1WO0VFP14P9WDS59ONVEBPJ58VD6A168LZCV9FES66NQ9YUDTGP9L88VHP807A15JOXY1XAG2FBEJX6QVHKCFNOK5FCV24ZWRN8TJIPU6SS5OAAHP' where id=12;
-update noar tt set v1='P2QESD5NKTQKDUSGDDL2G74XRQW8UB1VUWTFKF3W3Z5W5U5FEZ51IHO1D39YBZK479DDSYE1E6PV9A70WDI9HHWWZ4E41Z7CY896TOSCFCW3LW3BHLY4OSBEYDCIV9XHLNQMUWKNJZHAXM3K72LPLGBTOC4IKGZSMRC8S53DH1ZHVR45QOP8OPMM3T8KXDQEPWX6VJXRMSXE81J00AQ8P31Q7BHE60MX2GRFL7F137D22IEHH5W0559W0FYKL9HHQ' where id=12;
-update noar ti set v1='P2QESD5NKTQKDUSGDDL2G74XRQW8UB1VUWTFKF3W3Z5W5U5FEZ51IHO1D39YBZK479DDSYE1E6PV9A70WDI9HHWWZ4E41Z7CY896TOSCFCW3LW3BHLY4OSBEYDCIV9XHLNQMUWKNJZHAXM3K72LPLGBTOC4IKGZSMRC8S53DH1ZHVR45QOP8OPMM3T8KXDQEPWX6VJXRMSXE81J00AQ8P31Q7BHE60MX2GRFL7F137D22IEHH5W0559W0FYKL9HHQ' where id=12;
-update noar tt set v2='D8ISEBZFRCZHU6FRW6QUKHYPOHL5RNMIXP4CGNSIF1LKQP03YC7EY9Y75K5OLVRTJPZXOF6WWG8A66E6JR6PSTW5K9SDA5TQH7I5A9B8EQNVWD77C1L5Y4ZL26QY6W7G31T7FKMEJCPN6ZFM2D336D6NGL7SK7ODP891GYPZGKGITMGTPT1HZN9DDX7OJEOONH6SB2R1SW01MATJ80QDHO9X7MMWI2YA3LHA29DZTOS5BZU20CHSEKRFSWBXI78OL' where id=12;
-update noar ti set v2='D8ISEBZFRCZHU6FRW6QUKHYPOHL5RNMIXP4CGNSIF1LKQP03YC7EY9Y75K5OLVRTJPZXOF6WWG8A66E6JR6PSTW5K9SDA5TQH7I5A9B8EQNVWD77C1L5Y4ZL26QY6W7G31T7FKMEJCPN6ZFM2D336D6NGL7SK7ODP891GYPZGKGITMGTPT1HZN9DDX7OJEOONH6SB2R1SW01MATJ80QDHO9X7MMWI2YA3LHA29DZTOS5BZU20CHSEKRFSWBXI78OL' where id=12;
-update noar tt set v3='QZZGM5VHOHC036K76P4O6CVQBE680S04LQ5M4QA1G6941S2B5IP3SQFCUJ43ZHEF6W34P0TFB9X4BMI2I5FENA6B7VZ0MKPDT62E4L35WWG0F4VO5TFGYSXBP2Y0ZCWUYR914RUAN1882LR6D2U1N2LQDPOM0UBTVV1RGBSS9AH4Z79IBYZUBTGVSUU84CISE06ANE0WP9HAAJN62GLP61H7FW17EYQP41E52PU0MTET8EPKFP6NGW26LKICF0YT3' where id=12;
-update noar ti set v3='QZZGM5VHOHC036K76P4O6CVQBE680S04LQ5M4QA1G6941S2B5IP3SQFCUJ43ZHEF6W34P0TFB9X4BMI2I5FENA6B7VZ0MKPDT62E4L35WWG0F4VO5TFGYSXBP2Y0ZCWUYR914RUAN1882LR6D2U1N2LQDPOM0UBTVV1RGBSS9AH4Z79IBYZUBTGVSUU84CISE06ANE0WP9HAAJN62GLP61H7FW17EYQP41E52PU0MTET8EPKFP6NGW26LKICF0YT3' where id=12;
-update noar tt set v0='CBZ1HGVRQXVSPJXLTAEIOTXNVAR709NC14JTZADASW9BUUEA3U79Z39IM2OP487JCUO5IM332BWRREU5HLK5ZSWA87GOTJUYWX6ATF50J2NKC5C16XRT4TYDHWJZPPGK9BW6EQ9OY2S7TC7UF5R1SJ56AWA60MTDY5X5L4JSC5NV5X9ZV4UJID4MNABB7UNCSRGVNUO0UACKSV4MQ4NWRZ6XB0OKM9FWFA247E1PYPDVI77OUDQVZIKOIH45IHJWQ' where id=13;
-update noar ti set v0='CBZ1HGVRQXVSPJXLTAEIOTXNVAR709NC14JTZADASW9BUUEA3U79Z39IM2OP487JCUO5IM332BWRREU5HLK5ZSWA87GOTJUYWX6ATF50J2NKC5C16XRT4TYDHWJZPPGK9BW6EQ9OY2S7TC7UF5R1SJ56AWA60MTDY5X5L4JSC5NV5X9ZV4UJID4MNABB7UNCSRGVNUO0UACKSV4MQ4NWRZ6XB0OKM9FWFA247E1PYPDVI77OUDQVZIKOIH45IHJWQ' where id=13;
-update noar tt set v1='610HGZ8VZ9FP7L3LMRIJOO1RZHRF0HTLRPYXWIU1C3TBCA8EWD0O80JTGXSUDLD2FNXI38W7D7VJ4NOFYJEJYLH1SZJ0NR4TXJ7RJFHKB9G9HLKN5C0GEDMYGYKLHNXI78ORWX5NI3QHCL5TIV3YRSJZVG06FQGF51VT8CENST8X4K4H2Q41I3LQ7JYKT0MKP3DY8U1289AQF6PY4XD6PJHDQEWV1DEUL0PA5BU0MKXVQVQQG8PC1MW19Z7L5388E' where id=13;
-update noar ti set v1='610HGZ8VZ9FP7L3LMRIJOO1RZHRF0HTLRPYXWIU1C3TBCA8EWD0O80JTGXSUDLD2FNXI38W7D7VJ4NOFYJEJYLH1SZJ0NR4TXJ7RJFHKB9G9HLKN5C0GEDMYGYKLHNXI78ORWX5NI3QHCL5TIV3YRSJZVG06FQGF51VT8CENST8X4K4H2Q41I3LQ7JYKT0MKP3DY8U1289AQF6PY4XD6PJHDQEWV1DEUL0PA5BU0MKXVQVQQG8PC1MW19Z7L5388E' where id=13;
-update noar tt set v2='BKMBYMGDF76K3BIJM0OD0QUGMIVKGDUPHXQ9YJ29Z924MAI7QFI534ZLNOFJ2RFUXM5S6YZ4FEDRH48NHSH3DTHWHX31TFDAI6UT4VT569AGI3VNXQE2J0XKZ6T2QR42TQVQ963PYD9J12D0PQ5WDODAIGDKSC1UKMHUBUA7BFK11U0MV65DQYBLPBP32VZN47WRWKZ3JKWDLB0QAZP8RNOMUP8FXS90DDCF49S154G7HMR312I2HWMY3KQDO7MZE' where id=13;
-update noar ti set v2='BKMBYMGDF76K3BIJM0OD0QUGMIVKGDUPHXQ9YJ29Z924MAI7QFI534ZLNOFJ2RFUXM5S6YZ4FEDRH48NHSH3DTHWHX31TFDAI6UT4VT569AGI3VNXQE2J0XKZ6T2QR42TQVQ963PYD9J12D0PQ5WDODAIGDKSC1UKMHUBUA7BFK11U0MV65DQYBLPBP32VZN47WRWKZ3JKWDLB0QAZP8RNOMUP8FXS90DDCF49S154G7HMR312I2HWMY3KQDO7MZE' where id=13;
-update noar tt set v3='EMN0BPRMR96LBBCRB2HEVSN9Q9856EJD6J6633XDMUX754HXGX4X818JUJS1MLN7XPERDZG7L7G5MG6H7VPVOY34C7JSELCYLDSWUC69LX56JADK6TPXGGVHY7RSBV7E1BFGNC4WMS0FX5PXRI8O4FSEVTONLIPL6A2ZWY3SA96PPCPP09QN8SJF42DJZQ3TRLGEI1VXCJ8GYIP8WFQRQ7KJUEOMVDKJQTM6S1LB6UC07X3K1Q46BL5FZ6ZQC8ULB' where id=13;
-update noar ti set v3='EMN0BPRMR96LBBCRB2HEVSN9Q9856EJD6J6633XDMUX754HXGX4X818JUJS1MLN7XPERDZG7L7G5MG6H7VPVOY34C7JSELCYLDSWUC69LX56JADK6TPXGGVHY7RSBV7E1BFGNC4WMS0FX5PXRI8O4FSEVTONLIPL6A2ZWY3SA96PPCPP09QN8SJF42DJZQ3TRLGEI1VXCJ8GYIP8WFQRQ7KJUEOMVDKJQTM6S1LB6UC07X3K1Q46BL5FZ6ZQC8ULB' where id=13;
-update noar tt set v0='2PNWKYJ0IL35C8Y0M5151XVQ63SJVXGWI2D7M2ZIICHF5P40JP9OHT4IZJSLTIFPKD8UJJEZNHATHFYOG171NHM8DEDFHPUA0XXHQM2JG1RCGWYL7IXRFNLKTGGKJDBCAJMIP6A04GU0MVOSZ9D0T34K4P11ATH0J2CHKNYFQ5ZXN4C839MYDMY98GTNI52DWA1FU4MSHKC0EL5EJBK7MEKH1FNGKRWTLDVY82BINBGNO65FH7J6Q3TJ4X5CHTW0F' where id=14;
-update noar ti set v0='2PNWKYJ0IL35C8Y0M5151XVQ63SJVXGWI2D7M2ZIICHF5P40JP9OHT4IZJSLTIFPKD8UJJEZNHATHFYOG171NHM8DEDFHPUA0XXHQM2JG1RCGWYL7IXRFNLKTGGKJDBCAJMIP6A04GU0MVOSZ9D0T34K4P11ATH0J2CHKNYFQ5ZXN4C839MYDMY98GTNI52DWA1FU4MSHKC0EL5EJBK7MEKH1FNGKRWTLDVY82BINBGNO65FH7J6Q3TJ4X5CHTW0F' where id=14;
-update noar tt set v1='ETS35EEO8ERWB9ATR3OL6LZ7LZKSEM4SGCFC6IQ5DRYZXLRZNHI8HYUUTC3EIO239AOS9RTBXGUJK54E6UDON5WFCYOHYX5S4263ZOAGBBGDKNAAJWWH1QWNODYBBRW232HJU5UX6442E0K9X027FUFD23U9I3GXTPBWPDF60CA23ZTQ9A1WIK5W47DHESV73DHJTUOBWPVN3JTZ5VA1X4KOET333Q5XOSPE9NZTIVXUL7HR0HBR7P6BG20G4K7NL' where id=14;
-update noar ti set v1='ETS35EEO8ERWB9ATR3OL6LZ7LZKSEM4SGCFC6IQ5DRYZXLRZNHI8HYUUTC3EIO239AOS9RTBXGUJK54E6UDON5WFCYOHYX5S4263ZOAGBBGDKNAAJWWH1QWNODYBBRW232HJU5UX6442E0K9X027FUFD23U9I3GXTPBWPDF60CA23ZTQ9A1WIK5W47DHESV73DHJTUOBWPVN3JTZ5VA1X4KOET333Q5XOSPE9NZTIVXUL7HR0HBR7P6BG20G4K7NL' where id=14;
-update noar tt set v2='13QZSK0KQFU1YD4VIJQJNQYS29TI6FPIP6VWPND2YN4NJ6VDTUJWAQXAI7GYM8ZWZ81976RRWXBZJH5KGA0AGGI8DRAGC7HB7Q2FVUE4TK9OWRZ2M5IWH3ZIQBVXU17PTVHWB4ORY424H104NAKYJ4XAAI93VHHF07F4SBBRIRQTYOAL0YKVOX9JUKMNG61A6CO3C66G8HJG2A83VCQ36GYUAMKFOCSGCF6PF5DCJR08PC4AFC781E0MYBKZT3PD3' where id=14;
-update noar ti set v2='13QZSK0KQFU1YD4VIJQJNQYS29TI6FPIP6VWPND2YN4NJ6VDTUJWAQXAI7GYM8ZWZ81976RRWXBZJH5KGA0AGGI8DRAGC7HB7Q2FVUE4TK9OWRZ2M5IWH3ZIQBVXU17PTVHWB4ORY424H104NAKYJ4XAAI93VHHF07F4SBBRIRQTYOAL0YKVOX9JUKMNG61A6CO3C66G8HJG2A83VCQ36GYUAMKFOCSGCF6PF5DCJR08PC4AFC781E0MYBKZT3PD3' where id=14;
-update noar tt set v3='INTZ7B0FKLX6FP8USN5MSOQ3DRQQGPBAYY3C3VVSW67D9X5WZPQ2H4KTQQSPWH9DJYJ1AACYL53112HJPK9KFWEVAZBCZPZU24G018YCILZOAZSBN7X9VYOXP572924AB2FGITSWCGRN5LWRZ173HVE1GSY2TKK8CANS1752PGHZLA0XQXJ4N3NE0W5W8XYARFSPI6LAPLNF143N8ZOFOLRBVKA0BQMFKEBF4AHT7AGNB1O556D5Y906Y8WA50NA3' where id=14;
-update noar ti set v3='INTZ7B0FKLX6FP8USN5MSOQ3DRQQGPBAYY3C3VVSW67D9X5WZPQ2H4KTQQSPWH9DJYJ1AACYL53112HJPK9KFWEVAZBCZPZU24G018YCILZOAZSBN7X9VYOXP572924AB2FGITSWCGRN5LWRZ173HVE1GSY2TKK8CANS1752PGHZLA0XQXJ4N3NE0W5W8XYARFSPI6LAPLNF143N8ZOFOLRBVKA0BQMFKEBF4AHT7AGNB1O556D5Y906Y8WA50NA3' where id=14;
-update noar tt set v0='OMUCFK4FET86VL9K4Z3D7P92NDDEMMTWUY80OHR2DU2S77LUDZ15Y0J4AUDLT0XYSJBSG4LHOSBHXCQPQLRZ0XLOUC7C3KTOC6PPDFO5RHH41TZ2BV6ZPS1FXJAEGNSDQ9E08SCM0A09QJC445OVSQDR7AM5GV7RYRWH37HL3W8V3WDJ62N4IQHKH08TXE5LQWR5Y2GFQTT5320KSEER3IBVFS4FUCD6WX3GG40T4JCCDZ659FGJA0LM7PCMP3KJV' where id=15;
-update noar ti set v0='OMUCFK4FET86VL9K4Z3D7P92NDDEMMTWUY80OHR2DU2S77LUDZ15Y0J4AUDLT0XYSJBSG4LHOSBHXCQPQLRZ0XLOUC7C3KTOC6PPDFO5RHH41TZ2BV6ZPS1FXJAEGNSDQ9E08SCM0A09QJC445OVSQDR7AM5GV7RYRWH37HL3W8V3WDJ62N4IQHKH08TXE5LQWR5Y2GFQTT5320KSEER3IBVFS4FUCD6WX3GG40T4JCCDZ659FGJA0LM7PCMP3KJV' where id=15;
-update noar tt set v1='YLNX5N8CQ4AY5YU90RUT1UELWH2NVKI955NUJ4PD1ZPB25NY4VB5B1BV7KE490YA5CITNJR6RIW58EEF59HVJRN2H8UEHELYTID6QUA7YYQZS0S3L5RSRDV0WIYQCKVNFMBQXXFVJB109GRIPYHRWDDJ9FJ1X8EEH7JXZXLPT0JE4PMFA5RGF9PKYR6XAP5UZ75ZKHRZZW6X1T1PLHNOSH4XISR2F2WSCJ1B1H1O373OMNNK2V8P3APCT9Q6A15LC' where id=15;
-update noar ti set v1='YLNX5N8CQ4AY5YU90RUT1UELWH2NVKI955NUJ4PD1ZPB25NY4VB5B1BV7KE490YA5CITNJR6RIW58EEF59HVJRN2H8UEHELYTID6QUA7YYQZS0S3L5RSRDV0WIYQCKVNFMBQXXFVJB109GRIPYHRWDDJ9FJ1X8EEH7JXZXLPT0JE4PMFA5RGF9PKYR6XAP5UZ75ZKHRZZW6X1T1PLHNOSH4XISR2F2WSCJ1B1H1O373OMNNK2V8P3APCT9Q6A15LC' where id=15;
-update noar tt set v2='UUN41LU3WL80F1PGPS1SIQ6PHIXBUCZCHAFOQVWVCOXWJVYEO1JU9LU80HQWAN8V358AJN9JL2LR0NSKKD741ANQKUYG3S82SM7POWXHHPU7BA60CK6PCPQ4C6HF44I9UTAVLWU56XZPJK05ENY9K6ICTF3YXPV1984WTPRP3AD436MPE1KXIXT9U92FVMJ6U3QMSKGNSZVXELP849ZF5SA5EVS0729282903L0APHAOSORFTR6TUW0L7DI63TTC5' where id=15;
-update noar ti set v2='UUN41LU3WL80F1PGPS1SIQ6PHIXBUCZCHAFOQVWVCOXWJVYEO1JU9LU80HQWAN8V358AJN9JL2LR0NSKKD741ANQKUYG3S82SM7POWXHHPU7BA60CK6PCPQ4C6HF44I9UTAVLWU56XZPJK05ENY9K6ICTF3YXPV1984WTPRP3AD436MPE1KXIXT9U92FVMJ6U3QMSKGNSZVXELP849ZF5SA5EVS0729282903L0APHAOSORFTR6TUW0L7DI63TTC5' where id=15;
-update noar tt set v3='CRJ95A8151BNBTWQPQEQ0UX3WMYZHTS5I1PMZ0RD5YQDYVXF8K0NN9YF2CEK20EE2N9DG1MZSQDVHLN9R51SHCI7DQCBXRQJ61CNXD3KYDDKOE0RSGWUHCOB4DAC0VF8OBOZXTYDCQNAWBIY4ZQXEWBJPYEUH8ZMS2J4BAES75UPGWD576U0BJZWIS6MQOFNFQATV61O9FKTJ2CRDASMPFLTJSV3YCN6KWTBW8VMRENA3CEZIQGEWQ95R2XS8BYJL' where id=15;
-update noar ti set v3='CRJ95A8151BNBTWQPQEQ0UX3WMYZHTS5I1PMZ0RD5YQDYVXF8K0NN9YF2CEK20EE2N9DG1MZSQDVHLN9R51SHCI7DQCBXRQJ61CNXD3KYDDKOE0RSGWUHCOB4DAC0VF8OBOZXTYDCQNAWBIY4ZQXEWBJPYEUH8ZMS2J4BAES75UPGWD576U0BJZWIS6MQOFNFQATV61O9FKTJ2CRDASMPFLTJSV3YCN6KWTBW8VMRENA3CEZIQGEWQ95R2XS8BYJL' where id=15;
-update noar tt set v0='DY5HNMY99RL9AFP3JM9WWU1VLM3K8G9L6HNAA1F61Q6ON1XEKTCS6JVLEL5LOA0C0AZFLPP1B00JHM2HVKOFF2C8KZ63CJIP8INIXF9MYNCAKHZJ4QW46MC9HCKEEP4AKX0KF98T64A4Z5H448V5RF0QHOLA85XVC2VLTEUL4W1UJGNGQ8M9KL9HJZE3C4MW9N6IOEYBQTTKUVRLWJUFSEBKYJIUHSWTUDLOG93QEHAYOJL33LTMZ6CB56BAA4KOE' where id=16;
-update noar ti set v0='DY5HNMY99RL9AFP3JM9WWU1VLM3K8G9L6HNAA1F61Q6ON1XEKTCS6JVLEL5LOA0C0AZFLPP1B00JHM2HVKOFF2C8KZ63CJIP8INIXF9MYNCAKHZJ4QW46MC9HCKEEP4AKX0KF98T64A4Z5H448V5RF0QHOLA85XVC2VLTEUL4W1UJGNGQ8M9KL9HJZE3C4MW9N6IOEYBQTTKUVRLWJUFSEBKYJIUHSWTUDLOG93QEHAYOJL33LTMZ6CB56BAA4KOE' where id=16;
-update noar tt set v1='YVIMS6MH43DTBXUPI2AM8DEDCP8OIPTWUU4EFKHW65ALSKSO4O7KOLLE6VIXG5CF17B7C7G2MF4ZMOFFEXTKKBEOHXJBIHZGTVBLCCL9NLDJB8R6KAVYUZ9LDV3XXBB8TTCXW0KSPYMT9JNFC9FS7RULWM03UQK55ABSOCA0D9ZOW967M3KFWNFOQUB8X8UTS0F6DFNJ2PWOX6S80JIG9RO8XFPRB20J07O6EW8UXX7L276SL5P1EB20BGTI44WHL' where id=16;
-update noar ti set v1='YVIMS6MH43DTBXUPI2AM8DEDCP8OIPTWUU4EFKHW65ALSKSO4O7KOLLE6VIXG5CF17B7C7G2MF4ZMOFFEXTKKBEOHXJBIHZGTVBLCCL9NLDJB8R6KAVYUZ9LDV3XXBB8TTCXW0KSPYMT9JNFC9FS7RULWM03UQK55ABSOCA0D9ZOW967M3KFWNFOQUB8X8UTS0F6DFNJ2PWOX6S80JIG9RO8XFPRB20J07O6EW8UXX7L276SL5P1EB20BGTI44WHL' where id=16;
-update noar tt set v2='4Z6W9NYSLKE1W93KP5IW301MDBX6XD5CJT8CZ9CEFKHH8A7KPWRME3KP58GGDHGJTI12FSVBS0YNQNU1PSDXWW8CVUJQIBTI8UQVDQF7BKAIU9QAD5PXY7IFUXRFVM4DFAIW6C83QFEEJRBTEZDZTHCJZ49AVPXS8UJ5S62AXAOOPW9FHYK2UNDNY06M0VUTFPIT8IG41B819E8TM9X8Z2UMRW2667OOXKEBGN9JVGL0MGENM4JTWLFG2OH1VUEBZ' where id=16;
-update noar ti set v2='4Z6W9NYSLKE1W93KP5IW301MDBX6XD5CJT8CZ9CEFKHH8A7KPWRME3KP58GGDHGJTI12FSVBS0YNQNU1PSDXWW8CVUJQIBTI8UQVDQF7BKAIU9QAD5PXY7IFUXRFVM4DFAIW6C83QFEEJRBTEZDZTHCJZ49AVPXS8UJ5S62AXAOOPW9FHYK2UNDNY06M0VUTFPIT8IG41B819E8TM9X8Z2UMRW2667OOXKEBGN9JVGL0MGENM4JTWLFG2OH1VUEBZ' where id=16;
-update noar tt set v3='6DCS6589XD15G2KDZKYUOECGWA9V71948FBVBSSH7CAY0VK5YW06NKXVCVET0ME4Z1MFSOD03N390VRBQK56EQ3JC7R5KHK1I69KNXLOVHEWFFQ98UK9AYCITUIU4SUHC9M4UN33JUSRL4GWHSIPP2U2A8GVBXBGPXARL9N8VE959SWWUOJKSESON2FHI0PXL0T1AZOW9GC60XS65KBRWDPHSJE13ZAQ71YWYUIDIT5AIGEYZD7EPA8MU0XCRE6VF' where id=16;
-update noar ti set v3='6DCS6589XD15G2KDZKYUOECGWA9V71948FBVBSSH7CAY0VK5YW06NKXVCVET0ME4Z1MFSOD03N390VRBQK56EQ3JC7R5KHK1I69KNXLOVHEWFFQ98UK9AYCITUIU4SUHC9M4UN33JUSRL4GWHSIPP2U2A8GVBXBGPXARL9N8VE959SWWUOJKSESON2FHI0PXL0T1AZOW9GC60XS65KBRWDPHSJE13ZAQ71YWYUIDIT5AIGEYZD7EPA8MU0XCRE6VF' where id=16;
-update noar tt set v0='1EX7JUJR8MQ6QW6ITYIBK4RS2BQI4I9FS6ZVBEACZQ853WXRDWWSG6GE3DWWU10YF7710U40XUVNW897MZV8G1EMQYX6XU7P0EPKF7ZTLO31A6XTQBVVPWCX8CZHWQCN0WOW3R5VIRM27D1GQGPSAKJYJ3YF6OQUIH3VFWUOBJHSAN019AL4RZWVIXIZUPFERNH9FUDJR42PLF2UE2FX4OFRF81YF3TJYM9I84J881KHMI3JBDPJDQ8TNBXHULHVF' where id=17;
-update noar ti set v0='1EX7JUJR8MQ6QW6ITYIBK4RS2BQI4I9FS6ZVBEACZQ853WXRDWWSG6GE3DWWU10YF7710U40XUVNW897MZV8G1EMQYX6XU7P0EPKF7ZTLO31A6XTQBVVPWCX8CZHWQCN0WOW3R5VIRM27D1GQGPSAKJYJ3YF6OQUIH3VFWUOBJHSAN019AL4RZWVIXIZUPFERNH9FUDJR42PLF2UE2FX4OFRF81YF3TJYM9I84J881KHMI3JBDPJDQ8TNBXHULHVF' where id=17;
-update noar tt set v1='M9XA630UPYUNXTSPY40QES8JDG4274PGCE7B1JN4YLL88GL6UCECK0V84OI8IU63Y2I4EZ16P44HHC0FJLNIOXVIOF1BEMH4DH81QS1966WQR8QESPC3FG0JYJBWLATLK5U20456YTI5N21TC27YBGBVH3LU8DADLPGLM07KLJ1DKSGUXOJXPZBNNG9LIS8AKK7D0JR3MOOWOKRN90EO7PTW8827W52T14RGMQ72XXJNFXPVIYHBQYOYDZUUC8WUM' where id=17;
-update noar ti set v1='M9XA630UPYUNXTSPY40QES8JDG4274PGCE7B1JN4YLL88GL6UCECK0V84OI8IU63Y2I4EZ16P44HHC0FJLNIOXVIOF1BEMH4DH81QS1966WQR8QESPC3FG0JYJBWLATLK5U20456YTI5N21TC27YBGBVH3LU8DADLPGLM07KLJ1DKSGUXOJXPZBNNG9LIS8AKK7D0JR3MOOWOKRN90EO7PTW8827W52T14RGMQ72XXJNFXPVIYHBQYOYDZUUC8WUM' where id=17;
-update noar tt set v2='IZULBI6J1M7JAAK559NKOU6YC45H51C6EOOWY0AQXGXZTX0007WVQL8LLY87PWSYVCUQXV0VCHHLCC82IATF9R9B9NKNDL633AQPSW075J2BXG65Q1JV7Q7P5YPQ6LCFWFEBFEZUC2OTARO4JBUUS1KKP6HWM89YIMU8AL236GU45P1JGQQCA6M7RXETNW5DHV4L82E4GZ4VCVY82E31BPPNZJAD1KJ1SOEQ8G1DJ45D04QKBQIJ80VPU82TS93BX' where id=17;
-update noar ti set v2='IZULBI6J1M7JAAK559NKOU6YC45H51C6EOOWY0AQXGXZTX0007WVQL8LLY87PWSYVCUQXV0VCHHLCC82IATF9R9B9NKNDL633AQPSW075J2BXG65Q1JV7Q7P5YPQ6LCFWFEBFEZUC2OTARO4JBUUS1KKP6HWM89YIMU8AL236GU45P1JGQQCA6M7RXETNW5DHV4L82E4GZ4VCVY82E31BPPNZJAD1KJ1SOEQ8G1DJ45D04QKBQIJ80VPU82TS93BX' where id=17;
-update noar tt set v3='QG5GTFR49E4F0LKAJ8WKFQUT7R8I2DIY7YCON9SPKW19YNPIHGYFGEYLQTVA8PIIRY3ZEQ80YY44ZZ1GD1CYQLJBV6SVFQBHANBPKX2RQZ8JLTK3UT6O3K527SVI036ENJ1UWFMNZW9DM6QC3MB4ZWMS8PA1K5B2Y55T30VPTWNWZAJICX9Z1TAG5400YH2TGW2Q9P1T8XON02UES0E7FEBWZ5XF5A6ME7B2SMLQWY4KO55LGEW4D25QF0RUYFUMB' where id=17;
-update noar ti set v3='QG5GTFR49E4F0LKAJ8WKFQUT7R8I2DIY7YCON9SPKW19YNPIHGYFGEYLQTVA8PIIRY3ZEQ80YY44ZZ1GD1CYQLJBV6SVFQBHANBPKX2RQZ8JLTK3UT6O3K527SVI036ENJ1UWFMNZW9DM6QC3MB4ZWMS8PA1K5B2Y55T30VPTWNWZAJICX9Z1TAG5400YH2TGW2Q9P1T8XON02UES0E7FEBWZ5XF5A6ME7B2SMLQWY4KO55LGEW4D25QF0RUYFUMB' where id=17;
-update noar tt set v0='8K2JZ9ZN54VC5W5YTMU4R2OL2UDKXGYAAK1X2N25MLU1G66DP4SHQQ6H6F0PBW5JTVQNQXVYTQ2OD2T6DP7MFJSJT95NC5EHRC3SVYBVTFLG3ZKAMPC3271AD3LBCUYPXGM4YPDT03QOEZ051EDD1L054XM9SOPWBZ71LFXQN7MZNU0C4Z94ZTZQ661XLDQCGJG16U8XWWXZXLS61EUOOMT2O9OZIHY5SF3GA4L8EBVVCTXCVECHANQVIYJF9TYJA' where id=18;
-update noar ti set v0='8K2JZ9ZN54VC5W5YTMU4R2OL2UDKXGYAAK1X2N25MLU1G66DP4SHQQ6H6F0PBW5JTVQNQXVYTQ2OD2T6DP7MFJSJT95NC5EHRC3SVYBVTFLG3ZKAMPC3271AD3LBCUYPXGM4YPDT03QOEZ051EDD1L054XM9SOPWBZ71LFXQN7MZNU0C4Z94ZTZQ661XLDQCGJG16U8XWWXZXLS61EUOOMT2O9OZIHY5SF3GA4L8EBVVCTXCVECHANQVIYJF9TYJA' where id=18;
-update noar tt set v1='P1TI3VGHO4U7XLPQU4J4BOB9061IRDSR2P8F6K7CVSK9OL3JW76HO7HA3YYS89MNTBU6YV0NTMM39Y2XQPEZX04NYJRJ3H7GAJ3VIJP28I8ZPXQ73PPQXB5T3RLBEFEJ80H89V3HS78NJ3JVNMQTQRDKVAWY32LSC7QY88EA436MWEVPJYHKSDSDAVOU9V5TH9LB0P9MDY45B8OQXHCT48GKPHKF9Y3WGRLZ3GCTL8NGANXTS2HU0466DO2E2AXNL' where id=18;
-update noar ti set v1='P1TI3VGHO4U7XLPQU4J4BOB9061IRDSR2P8F6K7CVSK9OL3JW76HO7HA3YYS89MNTBU6YV0NTMM39Y2XQPEZX04NYJRJ3H7GAJ3VIJP28I8ZPXQ73PPQXB5T3RLBEFEJ80H89V3HS78NJ3JVNMQTQRDKVAWY32LSC7QY88EA436MWEVPJYHKSDSDAVOU9V5TH9LB0P9MDY45B8OQXHCT48GKPHKF9Y3WGRLZ3GCTL8NGANXTS2HU0466DO2E2AXNL' where id=18;
-update noar tt set v2='0GF9EHOS7Y0HYH0RJK4TZLC4OSF5FPYO5ZGMTUGTP1J0247XMQXDCK3IIGCNJV1DLGZ9LSM3CC6H1WYWB6PET2WUZI5YWL9WTP7E2EWDXZF9IGUJTVV49736J22063ARMMO7VF0DA4HY85G2Z5CM5L536CYO9QGIF8Z2PZCAXYM6VCI7TOHLU257GLQVI04J29D6UYZ1V2TBXI4BNJZGFNW6E1258SLLOAAYMSCUKF6HC0P6B49ZBKBM8GPFEXJAN' where id=18;
-update noar ti set v2='0GF9EHOS7Y0HYH0RJK4TZLC4OSF5FPYO5ZGMTUGTP1J0247XMQXDCK3IIGCNJV1DLGZ9LSM3CC6H1WYWB6PET2WUZI5YWL9WTP7E2EWDXZF9IGUJTVV49736J22063ARMMO7VF0DA4HY85G2Z5CM5L536CYO9QGIF8Z2PZCAXYM6VCI7TOHLU257GLQVI04J29D6UYZ1V2TBXI4BNJZGFNW6E1258SLLOAAYMSCUKF6HC0P6B49ZBKBM8GPFEXJAN' where id=18;
-update noar tt set v3='VSJJPAWBOTXJE0RUC1FBYQZSFWY1KQ9O15HB8TABPYVIVEC591859EEHGPUMTLUBQ342QTP33RQQ793NIKBRT10LLOG0GGY4QILVRD48F1RXC10O46NYU0BDY4R7D6CVJLENGPVNUDRR6VCVJ4RGKRK5GS1Y1Q7NWCZ002AWD2A6V610FH2W2FX1X28RMH649YW6LVW1HRZ5VAYGDLYF5QM593F3891FRVN007L2TFPZCWW1WSUAOAK6U1Q69BXUS' where id=18;
-update noar ti set v3='VSJJPAWBOTXJE0RUC1FBYQZSFWY1KQ9O15HB8TABPYVIVEC591859EEHGPUMTLUBQ342QTP33RQQ793NIKBRT10LLOG0GGY4QILVRD48F1RXC10O46NYU0BDY4R7D6CVJLENGPVNUDRR6VCVJ4RGKRK5GS1Y1Q7NWCZ002AWD2A6V610FH2W2FX1X28RMH649YW6LVW1HRZ5VAYGDLYF5QM593F3891FRVN007L2TFPZCWW1WSUAOAK6U1Q69BXUS' where id=18;
-update noar tt set v0='J61BZEOQFZ08XSSBJ2LYGFGU741OSER0XJGABRRBAQOOC6X7VNLNANY0AEEXDSVIFZQ9N3V7KYDB1KO3S2JKKLY2PLA6C51NQ82LLG6BBTLID6EWSQP0C1U6X7L5GQ9O9CTDO0IGH66E2XMPYLL3TUZFW507CA9UYILSWZX4SLCHREKOU0JJPT0LDFG89A0TKRK9QMVG1JS1JD2BVXTNPOUHYZB3LO4MQCK3XD7S6V62QV8VLIPOTT2I5ZBUY5FIQ' where id=19;
-update noar ti set v0='J61BZEOQFZ08XSSBJ2LYGFGU741OSER0XJGABRRBAQOOC6X7VNLNANY0AEEXDSVIFZQ9N3V7KYDB1KO3S2JKKLY2PLA6C51NQ82LLG6BBTLID6EWSQP0C1U6X7L5GQ9O9CTDO0IGH66E2XMPYLL3TUZFW507CA9UYILSWZX4SLCHREKOU0JJPT0LDFG89A0TKRK9QMVG1JS1JD2BVXTNPOUHYZB3LO4MQCK3XD7S6V62QV8VLIPOTT2I5ZBUY5FIQ' where id=19;
-update noar tt set v1='X9SHZS550ADRHP2NFR6Z5LPL8Q3SIA03ST8FSMZ549EOVY8Q80ZVYG3BPLX4ESMJUFLGC5ILWHVFW5OM2VI8TT1GUPS3HXFDPQ7RNLNKZVJCDL96HQAG4VO26JYHV5CS836W6MUTFDH81Q6S68QLORT48SXYIKN3JJ2NK87MOJKEI9KNL5FBJEC2FTQQSYF8EWP9VTSKU3O41WN55L07H2FYVG986ERQWEUW93PTGHEL6G1PZFAOLNMDFGC37WSQN' where id=19;
-update noar ti set v1='X9SHZS550ADRHP2NFR6Z5LPL8Q3SIA03ST8FSMZ549EOVY8Q80ZVYG3BPLX4ESMJUFLGC5ILWHVFW5OM2VI8TT1GUPS3HXFDPQ7RNLNKZVJCDL96HQAG4VO26JYHV5CS836W6MUTFDH81Q6S68QLORT48SXYIKN3JJ2NK87MOJKEI9KNL5FBJEC2FTQQSYF8EWP9VTSKU3O41WN55L07H2FYVG986ERQWEUW93PTGHEL6G1PZFAOLNMDFGC37WSQN' where id=19;
-update noar tt set v2='MCK1ROFUKOOYQKHCHOD2VMXQZ8YHOSX2Q6XD8DPI8XV35BG1Z85DO89GVN6F7OKCTZXD87375GWB8H5QHP8TWUBKO0NVSFVBV5QWP3UB0M9O7PUTHNFRI2VL8EIWFNALBH7G8O2OSNP3X85N672891GCZD3QHU1LX740ST25UM4YJ7GTNCCM7QVLB85AKCU8QGXAQQGUJDFTPY7G6NM4ILR6NSY7E6CKU3QMZ5W3ZJ9O5Z412A464PK6LHA8DKPS4' where id=19;
-update noar ti set v2='MCK1ROFUKOOYQKHCHOD2VMXQZ8YHOSX2Q6XD8DPI8XV35BG1Z85DO89GVN6F7OKCTZXD87375GWB8H5QHP8TWUBKO0NVSFVBV5QWP3UB0M9O7PUTHNFRI2VL8EIWFNALBH7G8O2OSNP3X85N672891GCZD3QHU1LX740ST25UM4YJ7GTNCCM7QVLB85AKCU8QGXAQQGUJDFTPY7G6NM4ILR6NSY7E6CKU3QMZ5W3ZJ9O5Z412A464PK6LHA8DKPS4' where id=19;
-update noar tt set v3='YXT6TYZFVOPURSW0RQ3F4YJ9SFHH4E7NJOJPLDC9R48ZPUN8CDSISFKETUPGZLBB18JJ849UPAZEHMDFZ4CANRQAX2WKI740GSXOKVUOWT9KKIBP230B9ZGGSXDEW205SKNCCPCXI3181HKQCYB0TUL1JVSIH8A3A209M9VEEDGDE6B1FYFQCQO1QRJV9S57U6XBQMZ0K8BGJJQE4T7U43M058VAPXGAPKANFGQCB8P8SQ7K4DJFNUXPFKBXJTOV0' where id=19;
-update noar ti set v3='YXT6TYZFVOPURSW0RQ3F4YJ9SFHH4E7NJOJPLDC9R48ZPUN8CDSISFKETUPGZLBB18JJ849UPAZEHMDFZ4CANRQAX2WKI740GSXOKVUOWT9KKIBP230B9ZGGSXDEW205SKNCCPCXI3181HKQCYB0TUL1JVSIH8A3A209M9VEEDGDE6B1FYFQCQO1QRJV9S57U6XBQMZ0K8BGJJQE4T7U43M058VAPXGAPKANFGQCB8P8SQ7K4DJFNUXPFKBXJTOV0' where id=19;
-update noar tt set v0='LV01CP920RSCAZHN5VF1W9JEVFDYH596R8J8LC0MF86T3Z1UAYM45873ERUF3EEDP1GOTNSF2IGBLYIXTOI3TVFK1WI9JE0DX1R5WXCKJ9EBH115MTQM4T52S31O05GKVUZ62P9TXQ1J9QV4ZCT4VEOQN4BJKBKH4B7579YR7XP4AW9AVUVAS1P8S6K649WLYMPVMKHZOKRADCRWUARYLFIGW0IS030GMTLGQN9CKN9QR73MR15N5JTOMV9HORU1M' where id=20;
-update noar ti set v0='LV01CP920RSCAZHN5VF1W9JEVFDYH596R8J8LC0MF86T3Z1UAYM45873ERUF3EEDP1GOTNSF2IGBLYIXTOI3TVFK1WI9JE0DX1R5WXCKJ9EBH115MTQM4T52S31O05GKVUZ62P9TXQ1J9QV4ZCT4VEOQN4BJKBKH4B7579YR7XP4AW9AVUVAS1P8S6K649WLYMPVMKHZOKRADCRWUARYLFIGW0IS030GMTLGQN9CKN9QR73MR15N5JTOMV9HORU1M' where id=20;
-update noar tt set v1='1UFRXZG0XHBSFLK2C2P2ZO6R90R625ABCFS2N1EHDWLQC9CZ1K5CH797VU1GYB0WR220IXN50J8TOU7NFZIIA6P5BMHXBMTOJ7EHOHAU8MN09C9TV8315GV3HDKSWOLADRYLJMGVQ6EDK4G1C8UW2I59YEMMNIUW0GMIZRMX48FWGBGHZRFUK0LTQ0U12JJXNHIFNTMQ0J83A2MOJMXZMJ3VT89NPGDHZP742QU5MB8QZRJW5MNR7U5BW2FN68UHI' where id=20;
-update noar ti set v1='1UFRXZG0XHBSFLK2C2P2ZO6R90R625ABCFS2N1EHDWLQC9CZ1K5CH797VU1GYB0WR220IXN50J8TOU7NFZIIA6P5BMHXBMTOJ7EHOHAU8MN09C9TV8315GV3HDKSWOLADRYLJMGVQ6EDK4G1C8UW2I59YEMMNIUW0GMIZRMX48FWGBGHZRFUK0LTQ0U12JJXNHIFNTMQ0J83A2MOJMXZMJ3VT89NPGDHZP742QU5MB8QZRJW5MNR7U5BW2FN68UHI' where id=20;
-update noar tt set v2='8SK5PQ12JIT36Z8U8U2KML2USL1BVSRB3Y4OV7THU88WF1HQYP6VR9GXEU6JXXGYOPOXKGIB1UQL477WFK0Z4ROJD4X86PZC4RD5PHDRQ1LWL2TVML4KGS59CUU9Z123SWRE902TMW1988N5CI2OPZ5ENMF9SOW3T0346DL6TE0VKTFRERW0JYFGJ99OQAEUI9B5E1C1K9OFR6JRFZMFPJLSEKBUPRB1370URWGMEWD757G72OFBZR6KAUJL9CLWR' where id=20;
-update noar ti set v2='8SK5PQ12JIT36Z8U8U2KML2USL1BVSRB3Y4OV7THU88WF1HQYP6VR9GXEU6JXXGYOPOXKGIB1UQL477WFK0Z4ROJD4X86PZC4RD5PHDRQ1LWL2TVML4KGS59CUU9Z123SWRE902TMW1988N5CI2OPZ5ENMF9SOW3T0346DL6TE0VKTFRERW0JYFGJ99OQAEUI9B5E1C1K9OFR6JRFZMFPJLSEKBUPRB1370URWGMEWD757G72OFBZR6KAUJL9CLWR' where id=20;
-update noar tt set v3='T7ZKLIFD9NTGMHUL3XHEHR5WVSYDTDZPD43CNEAWTRAMRI63VD7X5RYPQ9PEXBG249AW68DNN7FME87SWD6IGBUQOAX54KXEOW2EGYIKRQONVFSZFJN0OO2JP9OBQ1NJ6CK8RDD4AC4QKARWMY2H0HFX156B5J43B3OTDSKUS1FIAD1H7ON77RMD5WD6IEUV37UVDTRXED5EFZV7HP9R7ZQ29D4C3V5KZADLRP1RPULWD25RSMQVXGMDG3AFT4FLB' where id=20;
-update noar ti set v3='T7ZKLIFD9NTGMHUL3XHEHR5WVSYDTDZPD43CNEAWTRAMRI63VD7X5RYPQ9PEXBG249AW68DNN7FME87SWD6IGBUQOAX54KXEOW2EGYIKRQONVFSZFJN0OO2JP9OBQ1NJ6CK8RDD4AC4QKARWMY2H0HFX156B5J43B3OTDSKUS1FIAD1H7ON77RMD5WD6IEUV37UVDTRXED5EFZV7HP9R7ZQ29D4C3V5KZADLRP1RPULWD25RSMQVXGMDG3AFT4FLB' where id=20;
-update noar tt set v0='W1VTJ1H2REY8435MAB757VIZ0X0Q36L8IHQB818ROI46K7QDUYYXC4YE7DIL247O2X6V0590O71IUDN3JVJP47Z24DJW0SQ0IYYWP6IOLRHF4XHEU7WK8AJ87ZPJV9E6VNY861F2PWANFB6XRXYP0CT0H3ZLDDH663Y8PWYF13MIL5QDVQF2Y2UKVMHI86SFED8HAA2XU035PSBQDSO136J2MLI8Y84GM0T08P5OGJRHJE1LVJ8HZ2UIHYFNO8OU6' where id=21;
-update noar ti set v0='W1VTJ1H2REY8435MAB757VIZ0X0Q36L8IHQB818ROI46K7QDUYYXC4YE7DIL247O2X6V0590O71IUDN3JVJP47Z24DJW0SQ0IYYWP6IOLRHF4XHEU7WK8AJ87ZPJV9E6VNY861F2PWANFB6XRXYP0CT0H3ZLDDH663Y8PWYF13MIL5QDVQF2Y2UKVMHI86SFED8HAA2XU035PSBQDSO136J2MLI8Y84GM0T08P5OGJRHJE1LVJ8HZ2UIHYFNO8OU6' where id=21;
-update noar tt set v1='4NS89B2R8N583FYQLH4K8JF4PA22Z2HHWCRKARP1SIKKVH4YW3QKA89V9A5KKI4GFMXREH351Z6Z8F36XV8D8YQBC76EGIV0V17Z4BZZBVVH6WJWQTM33UWSPI0VX5HLCN3YEYNUH6SZO5N7OY0CW00G3ZM3U4QXUFZEEDXI3Y1TMGKFLR1HVH17J14RYDBZ5JG78SPDTAU5GS9RI8THFAWFBJ4ON4IV3MN3G5PQPKXHFLSFWJAHK9OQLDHJL9HMZ' where id=21;
-update noar ti set v1='4NS89B2R8N583FYQLH4K8JF4PA22Z2HHWCRKARP1SIKKVH4YW3QKA89V9A5KKI4GFMXREH351Z6Z8F36XV8D8YQBC76EGIV0V17Z4BZZBVVH6WJWQTM33UWSPI0VX5HLCN3YEYNUH6SZO5N7OY0CW00G3ZM3U4QXUFZEEDXI3Y1TMGKFLR1HVH17J14RYDBZ5JG78SPDTAU5GS9RI8THFAWFBJ4ON4IV3MN3G5PQPKXHFLSFWJAHK9OQLDHJL9HMZ' where id=21;
-update noar tt set v2='A0LMSBWZ9N9HNOEL7F8JYWRD40FBX2BQJ5PZMJCDQFPWP9B3YFYNHXDLYLXIIRR00I163U773YB1J3HKXRT77S0FW734KHZ6M14PU8BZJGWV9U22H3O6EC1SZRNTXQXGQ584YBDN3CKTGSFH6RFO8N3M30HQN7O06M5HG62DMVF3UIHE56FM1NS2CVGVCQ86TFBI8N1K4NSIG0GG4SOHAQ3JN69EN84RKP5O7MV2LZQVORM2GQZ3U612OTF40N7EM' where id=21;
-update noar ti set v2='A0LMSBWZ9N9HNOEL7F8JYWRD40FBX2BQJ5PZMJCDQFPWP9B3YFYNHXDLYLXIIRR00I163U773YB1J3HKXRT77S0FW734KHZ6M14PU8BZJGWV9U22H3O6EC1SZRNTXQXGQ584YBDN3CKTGSFH6RFO8N3M30HQN7O06M5HG62DMVF3UIHE56FM1NS2CVGVCQ86TFBI8N1K4NSIG0GG4SOHAQ3JN69EN84RKP5O7MV2LZQVORM2GQZ3U612OTF40N7EM' where id=21;
-update noar tt set v3='NZS96BSKLCQF9IT0W1P1C3HB61PCORQDT0MBFBYMPHPOC07VHTEVXUIA8KDFR5TNSIJ4JTECMAZC1730AWPHMTN9RTVKKANK4Z4H4DHO3M2ZWICK84NJ4CS2QK6G8URGBVWGJ4N7HRN2UW82JF99Y9KRXM45O0W7CIPOMQ4U4VL7OAWMATGRWCHLEF5OOME1UFYHRNKMJEAABEP472J7MNTL20L94OS835OQR5F43RMT2I1CIZM4GERKNVQM90QIZ' where id=21;
-update noar ti set v3='NZS96BSKLCQF9IT0W1P1C3HB61PCORQDT0MBFBYMPHPOC07VHTEVXUIA8KDFR5TNSIJ4JTECMAZC1730AWPHMTN9RTVKKANK4Z4H4DHO3M2ZWICK84NJ4CS2QK6G8URGBVWGJ4N7HRN2UW82JF99Y9KRXM45O0W7CIPOMQ4U4VL7OAWMATGRWCHLEF5OOME1UFYHRNKMJEAABEP472J7MNTL20L94OS835OQR5F43RMT2I1CIZM4GERKNVQM90QIZ' where id=21;
-update noar tt set v0='UGBZLIBD8CC75F2WQUKFPQJIO0XXHNYJW03ZKO4N0PLCDYNGJNJC7EC5VZLLGBL9SXACXN0VD5RJWG2ERIYRSY0J3P5TULBECQM03BXM0RB5JCBZL6GPPQQXUQGXDDHJ9MKO14OF3DEIW308QTWQ00E0M96QB4CAQGFE79Q28F649ERLALRVGG9BJM2W2NJAW5QHOC71I709WYWQZKLYJ87MTC9IB8CJI8X50D64AEZQPY3BDY00XY61AW0IFDBIL' where id=22;
-update noar ti set v0='UGBZLIBD8CC75F2WQUKFPQJIO0XXHNYJW03ZKO4N0PLCDYNGJNJC7EC5VZLLGBL9SXACXN0VD5RJWG2ERIYRSY0J3P5TULBECQM03BXM0RB5JCBZL6GPPQQXUQGXDDHJ9MKO14OF3DEIW308QTWQ00E0M96QB4CAQGFE79Q28F649ERLALRVGG9BJM2W2NJAW5QHOC71I709WYWQZKLYJ87MTC9IB8CJI8X50D64AEZQPY3BDY00XY61AW0IFDBIL' where id=22;
-update noar tt set v1='U2D0N9XSKPXZXC19LLNV01AFVZWMK1T46MEWT7CN1HU839QKJQH1KV4QIQRU8KJ2BEVAV4T6AG0MQ6QKDQBUU35EKLH8EIXLMVMEPI8IEZCAS9256XIIP0B7YZT9FAB7DMXD7MUBNKFP5XQW70EQE4WS5MOKSWYQRJ4DWE0NMPU9NE8DRK9NNEDTMVP2PDW2PJXX5MIVSH9T8TD2OF9WBTK9RP357D9DGUSRXR4AT7F9AGP7ALLRP5JUHJ02F2Y7B' where id=22;
-update noar ti set v1='U2D0N9XSKPXZXC19LLNV01AFVZWMK1T46MEWT7CN1HU839QKJQH1KV4QIQRU8KJ2BEVAV4T6AG0MQ6QKDQBUU35EKLH8EIXLMVMEPI8IEZCAS9256XIIP0B7YZT9FAB7DMXD7MUBNKFP5XQW70EQE4WS5MOKSWYQRJ4DWE0NMPU9NE8DRK9NNEDTMVP2PDW2PJXX5MIVSH9T8TD2OF9WBTK9RP357D9DGUSRXR4AT7F9AGP7ALLRP5JUHJ02F2Y7B' where id=22;
-update noar tt set v2='WGPUFZ2V2NUJ8AKGWBFY35R817A5NUEK3RPA0K3441W4NMED0MP0777CCBCNM32CNNAQFCZ61L8HRBTQZ8P5J5RQ69E47PFBVJPKM3E9G88SD8BWSW133QGSLWQUNT7O5VDDUST1ZEEYO93JAN9F0SSJIQKTVUAR5EO0EW4NSURB021ITS4WM9AORN85A6JK29M7LTY28PT150WMHUXO28H7QH1O4EL90EF7NNLL8Z17HPLURNT3L88EDG4IAQ3GG' where id=22;
-update noar ti set v2='WGPUFZ2V2NUJ8AKGWBFY35R817A5NUEK3RPA0K3441W4NMED0MP0777CCBCNM32CNNAQFCZ61L8HRBTQZ8P5J5RQ69E47PFBVJPKM3E9G88SD8BWSW133QGSLWQUNT7O5VDDUST1ZEEYO93JAN9F0SSJIQKTVUAR5EO0EW4NSURB021ITS4WM9AORN85A6JK29M7LTY28PT150WMHUXO28H7QH1O4EL90EF7NNLL8Z17HPLURNT3L88EDG4IAQ3GG' where id=22;
-update noar tt set v3='PKP6NQBE0B5BDU8R7HYUAZKYU1C9AFI2OUWA3DTN0U3I6HZBF4NDE2AHLZFN355GDYTVB0ACHAUQRJ0DK3ZRJHUQU1WHQDZDV8AXUP77364HFEUT10KZ96C43IHITGB0HXMUT5G76269RH1VEQ9J29JW3GZZNOQ85TAZUKZXTPE2R4GY9RXIATB1S50EA8F4Q272CVZAQ3FP886ZHJRPZ3YSD3O9S7IRHWFUMRVGMEFB4702JZUJD874Z5EQGOJ4X' where id=22;
-update noar ti set v3='PKP6NQBE0B5BDU8R7HYUAZKYU1C9AFI2OUWA3DTN0U3I6HZBF4NDE2AHLZFN355GDYTVB0ACHAUQRJ0DK3ZRJHUQU1WHQDZDV8AXUP77364HFEUT10KZ96C43IHITGB0HXMUT5G76269RH1VEQ9J29JW3GZZNOQ85TAZUKZXTPE2R4GY9RXIATB1S50EA8F4Q272CVZAQ3FP886ZHJRPZ3YSD3O9S7IRHWFUMRVGMEFB4702JZUJD874Z5EQGOJ4X' where id=22;
-update noar tt set v0='8XUE96NUSYCBKQM1BRH2WAN8Z9E46UJOTOPZ9EZF1STTM8RB0T0ODHXS78LP7JL8XJTQ2KMEQ5TSQ3FJ88TA675FNPON62G07XCO9O9ODTCVN298RPMT22V96VDKGDR0FN74MVEBC9AHJ3MKS1U2Q8WO3EMCFZ10VKRGWGTH3C2FSLQPSJOOMR02OICALM8IUIY1DGPUY2SRWW3SP6W1NDRALQTEIBW3DDDTMOR2ZPHE2CKU9H6XGX0D070GNE94L' where id=23;
-update noar ti set v0='8XUE96NUSYCBKQM1BRH2WAN8Z9E46UJOTOPZ9EZF1STTM8RB0T0ODHXS78LP7JL8XJTQ2KMEQ5TSQ3FJ88TA675FNPON62G07XCO9O9ODTCVN298RPMT22V96VDKGDR0FN74MVEBC9AHJ3MKS1U2Q8WO3EMCFZ10VKRGWGTH3C2FSLQPSJOOMR02OICALM8IUIY1DGPUY2SRWW3SP6W1NDRALQTEIBW3DDDTMOR2ZPHE2CKU9H6XGX0D070GNE94L' where id=23;
-update noar tt set v1='HFRFDS0MIO9IXBXBAYGZ5UNFH9WDBR0IL9OXTNII28OXZN6BA8XNLTXGKNQIL7220BTDHN6UFD60MI7FYOH691T0ECE7GBJ26G03R9OFX35IVATM9HVKV5BXDO7JVOY9LDNMCUXZ9Z3F37RM0FON3PNSO98LUOZZSTUFIUK90S2ANW5EHD5THE14OPTPX9OKY233Y5NKQUKNE5PMH25E8BS9EJIZJZ9D9S4C9GNW37MUPFJORRRCFG2QMDZY2SP7G' where id=23;
-update noar ti set v1='HFRFDS0MIO9IXBXBAYGZ5UNFH9WDBR0IL9OXTNII28OXZN6BA8XNLTXGKNQIL7220BTDHN6UFD60MI7FYOH691T0ECE7GBJ26G03R9OFX35IVATM9HVKV5BXDO7JVOY9LDNMCUXZ9Z3F37RM0FON3PNSO98LUOZZSTUFIUK90S2ANW5EHD5THE14OPTPX9OKY233Y5NKQUKNE5PMH25E8BS9EJIZJZ9D9S4C9GNW37MUPFJORRRCFG2QMDZY2SP7G' where id=23;
-update noar tt set v2='G3PLP00WZ7GHLSPSB5JGEFIBVKUDM35OMABXTO7UJXZHWEB35N7H4E0M1TYPFNLIMXCT4REBMNCRWUN3XDVJEWLUUU0A3KA1ASNTJK0RKSW8B7LJYJOAQIT1HP1ZJ4PVDHA9FLVQAWTKZTZU66V6VW7O0F9TK9KKDC7QRADR6DA70YQM7MCQRRENIYHFSJRPJTM54JV8K9FOLZ8G4ZSQUZ9794EAEIQ3NOCC2IQ6NPX7NDYACVKZ3UYL9O4WE88Q8' where id=23;
-update noar ti set v2='G3PLP00WZ7GHLSPSB5JGEFIBVKUDM35OMABXTO7UJXZHWEB35N7H4E0M1TYPFNLIMXCT4REBMNCRWUN3XDVJEWLUUU0A3KA1ASNTJK0RKSW8B7LJYJOAQIT1HP1ZJ4PVDHA9FLVQAWTKZTZU66V6VW7O0F9TK9KKDC7QRADR6DA70YQM7MCQRRENIYHFSJRPJTM54JV8K9FOLZ8G4ZSQUZ9794EAEIQ3NOCC2IQ6NPX7NDYACVKZ3UYL9O4WE88Q8' where id=23;
-update noar tt set v3='42ZSXXWCVHS66K7MKGFW3YM204GW4RVV8TQBPMFFD5GIHDZ24YPLHGHXNHUJRRRMMCQCJN2C9DQACGUJIL582T0LCFU74B3312AFDAR1O2XWT3QTGHWEZD3EK3C8E7FP38ZP82UH7S1OC8LW18AZZRIR5I9UKAKWYYWAYK1JV2UE6EDZA66IJZEGOFQD5G51QVIT9A35ZKWTHE587Q894KJCKL0J07G5XVJEL71Z40MY1MBUQI0N3XL50YRNZFISZ' where id=23;
-update noar ti set v3='42ZSXXWCVHS66K7MKGFW3YM204GW4RVV8TQBPMFFD5GIHDZ24YPLHGHXNHUJRRRMMCQCJN2C9DQACGUJIL582T0LCFU74B3312AFDAR1O2XWT3QTGHWEZD3EK3C8E7FP38ZP82UH7S1OC8LW18AZZRIR5I9UKAKWYYWAYK1JV2UE6EDZA66IJZEGOFQD5G51QVIT9A35ZKWTHE587Q894KJCKL0J07G5XVJEL71Z40MY1MBUQI0N3XL50YRNZFISZ' where id=23;
-update noar tt set v0='7J8CHYLGKRVOP13WX9VZ5U4NTMQ0AGPA7RPFQG28LGZD6RYMNIIB99BP1A7I5M0Z3THBS99G3ITMSFAISAR9QFMDHECURHU2MMEGM0BL97UXT9F4622I7VISAYE8ERTOU5HVC1CYX7IOBQDTS9T9ADDLNOOC9NEJPBKL09TMX61SOI83M3BLMLS2SFJ9GRSLUYNCEHHK0MUU6C0XSSB8JJTHDEDQVEY54XG6VFFOZ5IT2C38KNZPOFK2UP0XEPECQ' where id=24;
-update noar ti set v0='7J8CHYLGKRVOP13WX9VZ5U4NTMQ0AGPA7RPFQG28LGZD6RYMNIIB99BP1A7I5M0Z3THBS99G3ITMSFAISAR9QFMDHECURHU2MMEGM0BL97UXT9F4622I7VISAYE8ERTOU5HVC1CYX7IOBQDTS9T9ADDLNOOC9NEJPBKL09TMX61SOI83M3BLMLS2SFJ9GRSLUYNCEHHK0MUU6C0XSSB8JJTHDEDQVEY54XG6VFFOZ5IT2C38KNZPOFK2UP0XEPECQ' where id=24;
-update noar tt set v1='D8PJ4MPF1UB0G1QBAKWA2XZ5DPHM7CCT4WAN0DJ0T4VGLW9S33PQA2FG59VSPUXMK0KDHK7WH42A82I6LBYPZDULQUZ1H9GCPH1I7SWMZHYPHX94FKY051OXN83ITWUID6AY3RJ0SR5I15IQR1MH2SWIADQKPYQ9IZZYI40XRLAEX31VKAZVYZJ0I2NQ2P9AL3J0E5YE4WT9FZBQ139GL3TXP476LQ60EOD75F8WVQ38N1G7H8YO5592L5QYT8I0E' where id=24;
-update noar ti set v1='D8PJ4MPF1UB0G1QBAKWA2XZ5DPHM7CCT4WAN0DJ0T4VGLW9S33PQA2FG59VSPUXMK0KDHK7WH42A82I6LBYPZDULQUZ1H9GCPH1I7SWMZHYPHX94FKY051OXN83ITWUID6AY3RJ0SR5I15IQR1MH2SWIADQKPYQ9IZZYI40XRLAEX31VKAZVYZJ0I2NQ2P9AL3J0E5YE4WT9FZBQ139GL3TXP476LQ60EOD75F8WVQ38N1G7H8YO5592L5QYT8I0E' where id=24;
-update noar tt set v2='4ZJVIU9H0VJZDIJB32Z1HHDB0WQVP1PIKF07DJRYW5P6GNID1DKJWNNCO32S164MREKD2DWC2KZKNDGD5SZ1G0NZTEMI87CA9MHVJJ9FVB5I9AS8A5WH8R377XHKORXNCU2NH2I3S85IOGFNHJS6SF2MXQ8IDV8X3A0RQ6V9M0T4Q44KZKB9508INMR7DMTKDC3Y0WBQUZUFYDQPB53X1X2CNIAQL5Q8MEHNIH3V0SQBDJR5B934RP236UVTJUXOM' where id=24;
-update noar ti set v2='4ZJVIU9H0VJZDIJB32Z1HHDB0WQVP1PIKF07DJRYW5P6GNID1DKJWNNCO32S164MREKD2DWC2KZKNDGD5SZ1G0NZTEMI87CA9MHVJJ9FVB5I9AS8A5WH8R377XHKORXNCU2NH2I3S85IOGFNHJS6SF2MXQ8IDV8X3A0RQ6V9M0T4Q44KZKB9508INMR7DMTKDC3Y0WBQUZUFYDQPB53X1X2CNIAQL5Q8MEHNIH3V0SQBDJR5B934RP236UVTJUXOM' where id=24;
-update noar tt set v3='53ESDP7LESASZGW8TQ767HZP425HAAKXUYFQILKVAALNWOXZM6HK0N4MEF4PAHZ7EYAI1S17P6MC0IRBXOBULT45WVJECYT27YLYDU53YUHR462N0DSGTK6P47S9VJD6RMWIQKKQ4UGN7NJRTWB8CXPU727HVTP0IMR69FB50Y6O6S74UO4OCOM3TOD8P6XSL1BQXH2NH4DQPFOIWWN9SXU1227LJ6UN6K7R9476MZYZTFKK4XFS1WSXHG3P14OKP' where id=24;
-update noar ti set v3='53ESDP7LESASZGW8TQ767HZP425HAAKXUYFQILKVAALNWOXZM6HK0N4MEF4PAHZ7EYAI1S17P6MC0IRBXOBULT45WVJECYT27YLYDU53YUHR462N0DSGTK6P47S9VJD6RMWIQKKQ4UGN7NJRTWB8CXPU727HVTP0IMR69FB50Y6O6S74UO4OCOM3TOD8P6XSL1BQXH2NH4DQPFOIWWN9SXU1227LJ6UN6K7R9476MZYZTFKK4XFS1WSXHG3P14OKP' where id=24;
-update noar tt set v0='MD7VLTYM9E79UYYML4O0W1XSTYJ7BHYDCAINIRSFNRI7WTPWGYNXGE7LIZVYO0VIAB4U408XG192QMCKZ6JV7NXPPRATQ86JZQIN2XAZSG6UB41SUTGDX7S5HRTJMEXJFTBR0A32ICY6P6PBYZAL5ZBSD0F13VG5AHWGPRKQIK5AVDFSFVZQHJXOXFV28GIMCU9W94EP6TTILLSN0TLT7QNZ2PD8TCXDFF7FVRJUXY22S9ZP93VQQHQBCLY80Y8WQ' where id=25;
-update noar ti set v0='MD7VLTYM9E79UYYML4O0W1XSTYJ7BHYDCAINIRSFNRI7WTPWGYNXGE7LIZVYO0VIAB4U408XG192QMCKZ6JV7NXPPRATQ86JZQIN2XAZSG6UB41SUTGDX7S5HRTJMEXJFTBR0A32ICY6P6PBYZAL5ZBSD0F13VG5AHWGPRKQIK5AVDFSFVZQHJXOXFV28GIMCU9W94EP6TTILLSN0TLT7QNZ2PD8TCXDFF7FVRJUXY22S9ZP93VQQHQBCLY80Y8WQ' where id=25;
-update noar tt set v1='527RZK4NO6ZJMXS85715TCM5ZRSCEJQKJCFICVAOL3ODY6EH1R4U2VD26V1T1KUHU01LX9X28O03I0DKYWLEPC8NLUR1Z74YY7N9XLY1R171QJPKGIPHU5QQIP8LU9M2WMVWVTNSOMHA5KS28R8HFZLDYSDYDA0DG2Y9W3AZ54IZ33CZNJ3N4FO9MA47WHF42PGTIO7NWDUK7KYGWTMM08AWP53Q6MMVDIY31P1NDAKFAW8R7QVC4A78C7ARRWLOP' where id=25;
-update noar ti set v1='527RZK4NO6ZJMXS85715TCM5ZRSCEJQKJCFICVAOL3ODY6EH1R4U2VD26V1T1KUHU01LX9X28O03I0DKYWLEPC8NLUR1Z74YY7N9XLY1R171QJPKGIPHU5QQIP8LU9M2WMVWVTNSOMHA5KS28R8HFZLDYSDYDA0DG2Y9W3AZ54IZ33CZNJ3N4FO9MA47WHF42PGTIO7NWDUK7KYGWTMM08AWP53Q6MMVDIY31P1NDAKFAW8R7QVC4A78C7ARRWLOP' where id=25;
-update noar tt set v2='JFG1272IZ1DYJNXK3YRXFOS9N0PUTD2Q5PU5R0XQQ34YCU1JJG9UFKUCMEL0RH59GYETR29E12ZAPJ7XO82BSXA2OLZ33Y5HP1ZSJ1D4EDFWZC9JQE3GFZ9Q3YHPY9GWRCLXTARG7EVOSPFR11M5WQPEWK7QFOSR1GRY1AQPSV3XT9JD35KIMRS72KWRMFZBGHIMD9FC4G6TI01C1IJBS1JOL2Y0RPE2Q0IPEJINOTI5KV4MB3ZUCRWO0COXOPDYP' where id=25;
-update noar ti set v2='JFG1272IZ1DYJNXK3YRXFOS9N0PUTD2Q5PU5R0XQQ34YCU1JJG9UFKUCMEL0RH59GYETR29E12ZAPJ7XO82BSXA2OLZ33Y5HP1ZSJ1D4EDFWZC9JQE3GFZ9Q3YHPY9GWRCLXTARG7EVOSPFR11M5WQPEWK7QFOSR1GRY1AQPSV3XT9JD35KIMRS72KWRMFZBGHIMD9FC4G6TI01C1IJBS1JOL2Y0RPE2Q0IPEJINOTI5KV4MB3ZUCRWO0COXOPDYP' where id=25;
-update noar tt set v3='AZ2G226Q2R8HNJTTSVAN59A0KJ7ZK6LE58GEJV3IANTVLBM6F8XW27URGZLC0R4SVGJC78U0UXWJANUYHC0UC6XRQA78F9F8WB0OS6U7XO33S2NGZDBW34KPAQLEDQDZP9GC0U5SJCUTT6EC2VU7F2ZRGL3SWUHCY33B34RC6MIB2K76R3S2NTUFSWF0SPU8TI244CMJM330JBZKAXALUTRAQJEIRN6WID56PX8CWXYXF6UOI9N79TDG9SR982YB0' where id=25;
-update noar ti set v3='AZ2G226Q2R8HNJTTSVAN59A0KJ7ZK6LE58GEJV3IANTVLBM6F8XW27URGZLC0R4SVGJC78U0UXWJANUYHC0UC6XRQA78F9F8WB0OS6U7XO33S2NGZDBW34KPAQLEDQDZP9GC0U5SJCUTT6EC2VU7F2ZRGL3SWUHCY33B34RC6MIB2K76R3S2NTUFSWF0SPU8TI244CMJM330JBZKAXALUTRAQJEIRN6WID56PX8CWXYXF6UOI9N79TDG9SR982YB0' where id=25;
-update noar tt set v0='XGWW4COVKK098H85IWP096PUZ8KR80M4WL0ZLE5PRQ7D7M8A1BWNRPVWWXFFNFQS1KL6WE0GEN29QATEKY7350QA2KOSPDV3CDGA5K2CLNQ9QK3UH6ZC31Q5KDQG06EF945V68EM6KCN7B7HQ77IW8P5F7T4XEH1IEVD212F10G8YM61YWAZBGPPQV4H98ZTLZZSQMQXEH5JGFM9ZZ19YY3MHGK8W07JW27F9NYA2J1RF9F00ZSWZWMRZZBXDXQPI' where id=26;
-update noar ti set v0='XGWW4COVKK098H85IWP096PUZ8KR80M4WL0ZLE5PRQ7D7M8A1BWNRPVWWXFFNFQS1KL6WE0GEN29QATEKY7350QA2KOSPDV3CDGA5K2CLNQ9QK3UH6ZC31Q5KDQG06EF945V68EM6KCN7B7HQ77IW8P5F7T4XEH1IEVD212F10G8YM61YWAZBGPPQV4H98ZTLZZSQMQXEH5JGFM9ZZ19YY3MHGK8W07JW27F9NYA2J1RF9F00ZSWZWMRZZBXDXQPI' where id=26;
-update noar tt set v1='LSNNWGAB5OQACFE1YHR2JEF13EHQYA6CMOKARHRQF6F1BGXXHPHED9L2VYYS5SOBNBC78HGVA95C7JQTL7DBARI7JJW6KN7ZY0C8S7RYVKTBHG93WPXM8SE2WG930Y3S0PS2PQR049107ZYWLGCROSZABXOQO7PDJE7JACBFQLILIVCFYIOEW9BGX5DPNIHEAC22CQWVMAQZCF3AIQYV4MIM7672BJIYN2QTQFVKA9H1QEWCSQV2HPFS6YFMSKWHF' where id=26;
-update noar ti set v1='LSNNWGAB5OQACFE1YHR2JEF13EHQYA6CMOKARHRQF6F1BGXXHPHED9L2VYYS5SOBNBC78HGVA95C7JQTL7DBARI7JJW6KN7ZY0C8S7RYVKTBHG93WPXM8SE2WG930Y3S0PS2PQR049107ZYWLGCROSZABXOQO7PDJE7JACBFQLILIVCFYIOEW9BGX5DPNIHEAC22CQWVMAQZCF3AIQYV4MIM7672BJIYN2QTQFVKA9H1QEWCSQV2HPFS6YFMSKWHF' where id=26;
-update noar tt set v2='GP24FL97JZGRHJZE652AXEA2HGD6G9ZTFTD3A6XCR9DB3FSTFX5TZ1J2RD8OIVLJ06UTKP5FWN1LF0N9W04N0HTYK2YFKLVHXYDVDJ82MKPIDXTDSFQVKL0UJ6FL3VAEV4IZYKTWW9Z8UKVANXSGWKDBJ2VKWUNR8EG3Z3Y3SOR2JPOD78GXBAWO6CNSU4KG038RVWA50IT8V0QRQXBQZLBCL7NSBIKX9V6O9CB0B8RV8WF1J65CT4HZPB7A37444' where id=26;
-update noar ti set v2='GP24FL97JZGRHJZE652AXEA2HGD6G9ZTFTD3A6XCR9DB3FSTFX5TZ1J2RD8OIVLJ06UTKP5FWN1LF0N9W04N0HTYK2YFKLVHXYDVDJ82MKPIDXTDSFQVKL0UJ6FL3VAEV4IZYKTWW9Z8UKVANXSGWKDBJ2VKWUNR8EG3Z3Y3SOR2JPOD78GXBAWO6CNSU4KG038RVWA50IT8V0QRQXBQZLBCL7NSBIKX9V6O9CB0B8RV8WF1J65CT4HZPB7A37444' where id=26;
-update noar tt set v3='IWJJ8IXOFW2KT60CO6UMA15QEWE0RJ5YKJFZ7MJ4UF62Y2LXEU3SIKUBL4GBBCSDQ88ILE7LSEEDX3JQ3IK5GC6XO07KFFHA8OM4BZ983ZVCJA9V7VFZ62Q38Z06K8CXFGPS4KMG5L6TUG6SOWBE3A4UZ6TJU9NU6XPEDFAKSR9K2KDO64K9NUCITIXK2PAHU12C62S9N6FNOG27DO5A44W89FD4RS709L1KW89ZWCC7Z2K8ZY8QI6IUZAPDVRKOD' where id=26;
-update noar ti set v3='IWJJ8IXOFW2KT60CO6UMA15QEWE0RJ5YKJFZ7MJ4UF62Y2LXEU3SIKUBL4GBBCSDQ88ILE7LSEEDX3JQ3IK5GC6XO07KFFHA8OM4BZ983ZVCJA9V7VFZ62Q38Z06K8CXFGPS4KMG5L6TUG6SOWBE3A4UZ6TJU9NU6XPEDFAKSR9K2KDO64K9NUCITIXK2PAHU12C62S9N6FNOG27DO5A44W89FD4RS709L1KW89ZWCC7Z2K8ZY8QI6IUZAPDVRKOD' where id=26;
-update noar tt set v0='40ET51DFIRBAZZ7PD57GHKU1UL5TXXPR6VGLXZ13VUOARD8V9TWWYOFF891WI0Z004ZSSJ6PKZ808YO4D2YF0QGIAXHDXI2WJXHCKST2V8SVTHHU1TVJ9IB8AVA6MHXWWM0418B64H7DEAMUFY7JPIBIDWVYXTHP42JHL7GIRP4HGVR4MRGQUBXUSJJGKYF5FWT2PIQA102TBFA9Y17HPGRVGZ7LMHKC9FE7DWV2C1NNTJCZLS1B9VU38QFX0WR1L' where id=27;
-update noar ti set v0='40ET51DFIRBAZZ7PD57GHKU1UL5TXXPR6VGLXZ13VUOARD8V9TWWYOFF891WI0Z004ZSSJ6PKZ808YO4D2YF0QGIAXHDXI2WJXHCKST2V8SVTHHU1TVJ9IB8AVA6MHXWWM0418B64H7DEAMUFY7JPIBIDWVYXTHP42JHL7GIRP4HGVR4MRGQUBXUSJJGKYF5FWT2PIQA102TBFA9Y17HPGRVGZ7LMHKC9FE7DWV2C1NNTJCZLS1B9VU38QFX0WR1L' where id=27;
-update noar tt set v1='EXXL17US3FVZAEYCR2UOO90O3YAOXXXTL2HL6981VLH19HUACVG6VH24JXJAG0V323Q05ZPM15KNNLLT0JV9B4VSFDKZYBF7D92SNGK3YS31FLWPPAWVPPDPTDK22BZKRAENP6JIPDOYF0EI4TTF9T6F5DBYVRJ2DYROT592TNMS4A9H4XHLJSKXF3IJKSFJ2UDRHBVRBF4IX2HX2ZAM8VJ00HV3JR8AYEA0ZI8QQI57CC66JUOHTRZ051HCE7CUC' where id=27;
-update noar ti set v1='EXXL17US3FVZAEYCR2UOO90O3YAOXXXTL2HL6981VLH19HUACVG6VH24JXJAG0V323Q05ZPM15KNNLLT0JV9B4VSFDKZYBF7D92SNGK3YS31FLWPPAWVPPDPTDK22BZKRAENP6JIPDOYF0EI4TTF9T6F5DBYVRJ2DYROT592TNMS4A9H4XHLJSKXF3IJKSFJ2UDRHBVRBF4IX2HX2ZAM8VJ00HV3JR8AYEA0ZI8QQI57CC66JUOHTRZ051HCE7CUC' where id=27;
-update noar tt set v2='I2TVEX131HUB85YRMIOQ0EZ877JJV9NN3829JZII2UUL8W6JDZ2YTTPUJEOOSZO70DEWQ219HQB4AUZQ1PK5AR7LSXZBRMJ79LT7HDO3F628313340XLC8XW9MYKLNCKHXIDLWN3719OQ6DKVD9M2ICE7H2EXGOM2QPFMXQXOP94IOJ3E7HB2CBFP5MOKNOO5VQHE6X08F59UZ987V7CIJDVS8L5FY4710XRA3ATR0R13ZS4U06TZJGFHY7A85G98' where id=27;
-update noar ti set v2='I2TVEX131HUB85YRMIOQ0EZ877JJV9NN3829JZII2UUL8W6JDZ2YTTPUJEOOSZO70DEWQ219HQB4AUZQ1PK5AR7LSXZBRMJ79LT7HDO3F628313340XLC8XW9MYKLNCKHXIDLWN3719OQ6DKVD9M2ICE7H2EXGOM2QPFMXQXOP94IOJ3E7HB2CBFP5MOKNOO5VQHE6X08F59UZ987V7CIJDVS8L5FY4710XRA3ATR0R13ZS4U06TZJGFHY7A85G98' where id=27;
-update noar tt set v3='BEO2IUTH4NNLYU7P4J3X59GRPRPYXRKTTY1QRD5JA7EQJC7YMOH47YSBPV0NIQVDV9PG32ZGPYYDOUX3IO7WLKL9AWBQJ40ZYIRW03G050XR8AL9UHWLCJY0R8SICLOEDOLD3T3CID0BMCGPD2NCF6FUO4LFGX3264J0VG37H86LHHAVCDYMNS1F4SA60XD15ZV72U64I8N2A6Z7V2FSZHXRTEHDDA85Q9W7PVRSZ7B3QFTP09MLZBBIN9CD6U0I8' where id=27;
-update noar ti set v3='BEO2IUTH4NNLYU7P4J3X59GRPRPYXRKTTY1QRD5JA7EQJC7YMOH47YSBPV0NIQVDV9PG32ZGPYYDOUX3IO7WLKL9AWBQJ40ZYIRW03G050XR8AL9UHWLCJY0R8SICLOEDOLD3T3CID0BMCGPD2NCF6FUO4LFGX3264J0VG37H86LHHAVCDYMNS1F4SA60XD15ZV72U64I8N2A6Z7V2FSZHXRTEHDDA85Q9W7PVRSZ7B3QFTP09MLZBBIN9CD6U0I8' where id=27;
-update noar tt set v0='1PDPPXTL3Q3N3ODSP63B7TX83IM7SOEG4NFY6OI1RGLVT7SISVSKZQYGJ3C6B5KCOYMQ38TO12I068XH31DJY8K6CZ361KKZSUEC548O569N46BRI2GP43LUD817L8KLLFVWMVDLBPRQN294SBPR7M2VETHS72W1IFG4BY29GZ9S5E3IB8TH63Z4O07GYHNC38YXPFUZKPPJV6CP608VJI4RPANS302SB83S5MAOJU5IW991CCWC5RPROEQ7GK1PI' where id=28;
-update noar ti set v0='1PDPPXTL3Q3N3ODSP63B7TX83IM7SOEG4NFY6OI1RGLVT7SISVSKZQYGJ3C6B5KCOYMQ38TO12I068XH31DJY8K6CZ361KKZSUEC548O569N46BRI2GP43LUD817L8KLLFVWMVDLBPRQN294SBPR7M2VETHS72W1IFG4BY29GZ9S5E3IB8TH63Z4O07GYHNC38YXPFUZKPPJV6CP608VJI4RPANS302SB83S5MAOJU5IW991CCWC5RPROEQ7GK1PI' where id=28;
-update noar tt set v1='1BVEFAHYLBA8SLVSSB5HIZ7BC5VCKN27FILHHNR25V9MO7XOTY1I8GEOZ8B9CB23L88542JN484MKMMZE94M9U3N8AP8HC30EYADQYQZSOH2TEAZ2DVHLEZ4V2FSYMQBTQMQ6EX1TNX638AM61D5KCC0EPJNPR7FS9VRD9O0TCR79D71YR1SDQ3BTAI1SQS62F7YABR7CEWKEAASQLYIF7F7MOBH933QPNTYDUOB9ONLF3LDLECDJGF4E1BSEWN3N' where id=28;
-update noar ti set v1='1BVEFAHYLBA8SLVSSB5HIZ7BC5VCKN27FILHHNR25V9MO7XOTY1I8GEOZ8B9CB23L88542JN484MKMMZE94M9U3N8AP8HC30EYADQYQZSOH2TEAZ2DVHLEZ4V2FSYMQBTQMQ6EX1TNX638AM61D5KCC0EPJNPR7FS9VRD9O0TCR79D71YR1SDQ3BTAI1SQS62F7YABR7CEWKEAASQLYIF7F7MOBH933QPNTYDUOB9ONLF3LDLECDJGF4E1BSEWN3N' where id=28;
-update noar tt set v2='L1AF2NRL0R3YVG5S7MF9YC4EYTZJ1KXX3D06XHKJSD3LF1UQ1D1B0DM1CANTSIF963KGJRXMHCCMU4G3LBQ6QOCDPRGBYM924YOGACFRXX846AW96A8W3U51XYYJM7DSW1BQO22D5S5E2SE2DPO0KLB6N7FK46WM14HUG644GEX8S9AWL50G3PRUB2S2FSQ3HMCR0ZSEPVXT90LPKZYIKJ1S8L2XBU6B4GLQ0PPI0VH49LVZR5ZKEKHYMGWHDDUZW' where id=28;
-update noar ti set v2='L1AF2NRL0R3YVG5S7MF9YC4EYTZJ1KXX3D06XHKJSD3LF1UQ1D1B0DM1CANTSIF963KGJRXMHCCMU4G3LBQ6QOCDPRGBYM924YOGACFRXX846AW96A8W3U51XYYJM7DSW1BQO22D5S5E2SE2DPO0KLB6N7FK46WM14HUG644GEX8S9AWL50G3PRUB2S2FSQ3HMCR0ZSEPVXT90LPKZYIKJ1S8L2XBU6B4GLQ0PPI0VH49LVZR5ZKEKHYMGWHDDUZW' where id=28;
-update noar tt set v3='CV3OK1PIW1WGJM1KQJTNXNRG9T9PYHH6DH9HPTYMTYPMLY98K8ZAM349JK4SR6B9L4U2TN0Y45H7OWHRZDQVICEZHRQ68XUKDBA1OYLL8L92XT6RFPLMYQPT3GHUIPA60B9IBXZFN80OT289ZDGXL2BHBI5JWB0KKN2BCWBTN2RTVBLMLH2LAF4NDBUJD7WGPUOX4RZG89RY18S03NZC5TR2OJJ5932O69ZG7VOK5Z11MR82PQKCGL2FFI9HWNXP1' where id=28;
-update noar ti set v3='CV3OK1PIW1WGJM1KQJTNXNRG9T9PYHH6DH9HPTYMTYPMLY98K8ZAM349JK4SR6B9L4U2TN0Y45H7OWHRZDQVICEZHRQ68XUKDBA1OYLL8L92XT6RFPLMYQPT3GHUIPA60B9IBXZFN80OT289ZDGXL2BHBI5JWB0KKN2BCWBTN2RTVBLMLH2LAF4NDBUJD7WGPUOX4RZG89RY18S03NZC5TR2OJJ5932O69ZG7VOK5Z11MR82PQKCGL2FFI9HWNXP1' where id=28;
-update noar tt set v0='HKVY2KBUSEEXYG7JWLSVT5HEG1NRG26L37LH2TZ8BV3CXVD17S8DXK9VVC6GOLYCBJUBU354FBTH2PPAKCK7EB2WB5Q8XEHF0YIV1CDMOWJV9ZMCNTP4CJFC9NG5Q2IOX0B9UEX9QJACR5QP9B2PBX3BA45TDKU0L9GRJV87S3LN7QRAAJM11JQJJ0VBN87YNV3UYMQ6V1846TX50EE4LVT7NFOELCWFHPX2FRUHEEWZ8URSBYOJVFI0WZJJ76Y0T' where id=29;
-update noar ti set v0='HKVY2KBUSEEXYG7JWLSVT5HEG1NRG26L37LH2TZ8BV3CXVD17S8DXK9VVC6GOLYCBJUBU354FBTH2PPAKCK7EB2WB5Q8XEHF0YIV1CDMOWJV9ZMCNTP4CJFC9NG5Q2IOX0B9UEX9QJACR5QP9B2PBX3BA45TDKU0L9GRJV87S3LN7QRAAJM11JQJJ0VBN87YNV3UYMQ6V1846TX50EE4LVT7NFOELCWFHPX2FRUHEEWZ8URSBYOJVFI0WZJJ76Y0T' where id=29;
-update noar tt set v1='GQXAY9FAJVF1NTFM7UT72OPOAUXIERUMW76E02IKK5MKROUTMTS9D9EQSAGGJSUJYJ037PSCV0P99CK4IERYQPR1Y6XS2DWVP9APLSG99K0SFB9CCNVO8SQ5CHV8C5WW6XB77RLITPR4RCNHFGP64CKRVAA513T2UOP3IN8UJ0C60PW42LB9NLG45CQPAZ2N20E71EN8H8ZJNWB6B7AVV2ZMZ4J3TMS655HDS7M9P5MA6F3G61I3ANWU5EB03QCR8' where id=29;
-update noar ti set v1='GQXAY9FAJVF1NTFM7UT72OPOAUXIERUMW76E02IKK5MKROUTMTS9D9EQSAGGJSUJYJ037PSCV0P99CK4IERYQPR1Y6XS2DWVP9APLSG99K0SFB9CCNVO8SQ5CHV8C5WW6XB77RLITPR4RCNHFGP64CKRVAA513T2UOP3IN8UJ0C60PW42LB9NLG45CQPAZ2N20E71EN8H8ZJNWB6B7AVV2ZMZ4J3TMS655HDS7M9P5MA6F3G61I3ANWU5EB03QCR8' where id=29;
-update noar tt set v2='KSTHQ3ASWTOIE2I31S7EK2GOVJ9CQAQDEENGHG8Q895WSZ6BV75VB325G98HIBCRVX0TA2H02A0DIJQH632SYSRGIR970TJHD6D3XZ6JTXIY761IWPHQXAZ2AHUCNC0O10Q9M09EYD5LMLY1EDJHZMOPQHXYORC7SC8WIYGF257AQ4KGGC1WX2FDYWP169C3VA0XBLOAW6NU0QP5NJT064P2KAQXKX5D9O1IUH6UEKIKQ2FJ538YPYMHCLT71KI1M' where id=29;
-update noar ti set v2='KSTHQ3ASWTOIE2I31S7EK2GOVJ9CQAQDEENGHG8Q895WSZ6BV75VB325G98HIBCRVX0TA2H02A0DIJQH632SYSRGIR970TJHD6D3XZ6JTXIY761IWPHQXAZ2AHUCNC0O10Q9M09EYD5LMLY1EDJHZMOPQHXYORC7SC8WIYGF257AQ4KGGC1WX2FDYWP169C3VA0XBLOAW6NU0QP5NJT064P2KAQXKX5D9O1IUH6UEKIKQ2FJ538YPYMHCLT71KI1M' where id=29;
-update noar tt set v3='HPKC8C0ZYFBF4AED2VI4EWCXWB98LDYW1ZUFTI8J1Z2ANUOEM79M8R9SHRX5JWK4TWEZUWWM1SECSKPIXYN0KFKXI1D9414L11TE2X5COSQAXOQK3LE7ZTVE16VYVPECLBKKZZRL593X936PHEY4O292BDY7EPMD4DITXQR8XCWIKYDZQEX06LHN3TOVQ8D8E72RL7I3GOQOV4MU143S3NSAOIGH9XU9CFPU9BOAVTO7O6MXWAEC04ULG68WD2REC' where id=29;
-update noar ti set v3='HPKC8C0ZYFBF4AED2VI4EWCXWB98LDYW1ZUFTI8J1Z2ANUOEM79M8R9SHRX5JWK4TWEZUWWM1SECSKPIXYN0KFKXI1D9414L11TE2X5COSQAXOQK3LE7ZTVE16VYVPECLBKKZZRL593X936PHEY4O292BDY7EPMD4DITXQR8XCWIKYDZQEX06LHN3TOVQ8D8E72RL7I3GOQOV4MU143S3NSAOIGH9XU9CFPU9BOAVTO7O6MXWAEC04ULG68WD2REC' where id=29;
-update noar tt set v0='SEB5VYG0UCCXMJBFOG9R0AYJZSYPBXHT7T3ESNEV1PK3Z9K6KW04UOOHGGFNJLK0EZYMGBNY3C5REE90DUDGQS8T26XPKH5OCJDHXTMTGHZAK8Y23TOI8TF01PMF1JZHHT1KNP4MVBNKA1MVLRINTFDNI2WIPYWXEHT2MTIX7M2H5JJ6JLBMWHTFGIPG08TUO67DI5FC50XOR7HYXH6KIAOYA9MTF37LPFRCG03QUSUVR9HEPZM7BF7W8VCUJH8BC' where id=30;
-update noar ti set v0='SEB5VYG0UCCXMJBFOG9R0AYJZSYPBXHT7T3ESNEV1PK3Z9K6KW04UOOHGGFNJLK0EZYMGBNY3C5REE90DUDGQS8T26XPKH5OCJDHXTMTGHZAK8Y23TOI8TF01PMF1JZHHT1KNP4MVBNKA1MVLRINTFDNI2WIPYWXEHT2MTIX7M2H5JJ6JLBMWHTFGIPG08TUO67DI5FC50XOR7HYXH6KIAOYA9MTF37LPFRCG03QUSUVR9HEPZM7BF7W8VCUJH8BC' where id=30;
-update noar tt set v1='BMPWURUEY3IZXOYMTMD7OQAHPFUE47A8T9Q8SXE95VEVVLBV6QRZEGEP9LBUFHUC17PAAS65D3Y1D9C4H3C3QTDOUAM5TW9XRYNSBQI0L67XBY1OREZ00QXQUV45FFST7JMFGWUY85649TNMF82ZOM3Y7NK68E0H08PMMTB3GGJTMUOH0TFO92HNVXA7HUENJERPX76LLIE6JHNT8HQW0T3BIMCEAX6I5B0ZBWJYRJC51O15TF1YGSH4ADZGR86M9' where id=30;
-update noar ti set v1='BMPWURUEY3IZXOYMTMD7OQAHPFUE47A8T9Q8SXE95VEVVLBV6QRZEGEP9LBUFHUC17PAAS65D3Y1D9C4H3C3QTDOUAM5TW9XRYNSBQI0L67XBY1OREZ00QXQUV45FFST7JMFGWUY85649TNMF82ZOM3Y7NK68E0H08PMMTB3GGJTMUOH0TFO92HNVXA7HUENJERPX76LLIE6JHNT8HQW0T3BIMCEAX6I5B0ZBWJYRJC51O15TF1YGSH4ADZGR86M9' where id=30;
-update noar tt set v2='EEM8ECWGIR59COM0OIM0NN9D6R8ZXT28QCAWLBI3WRB6W9IKHARIYLIQX645KTHOXLV8UFI65HD68U533H3XU3RVCWQPWONC377RQPEHEKJ09ME8N0A95K1BYKI9SS20AZ17ZDNFXUK93MX4SO8E2YOYSP1RVI98I0IMFWTQIICLN089NSSSDBL0W3P0KRI1AA98SDW1YJV5AE16175Z8YCR7DEKCVWRWYHQZ1HFLZJ0RZ5RB0HJLCCU89GT268UI' where id=30;
-update noar ti set v2='EEM8ECWGIR59COM0OIM0NN9D6R8ZXT28QCAWLBI3WRB6W9IKHARIYLIQX645KTHOXLV8UFI65HD68U533H3XU3RVCWQPWONC377RQPEHEKJ09ME8N0A95K1BYKI9SS20AZ17ZDNFXUK93MX4SO8E2YOYSP1RVI98I0IMFWTQIICLN089NSSSDBL0W3P0KRI1AA98SDW1YJV5AE16175Z8YCR7DEKCVWRWYHQZ1HFLZJ0RZ5RB0HJLCCU89GT268UI' where id=30;
-update noar tt set v3='XV4WH7M3MDSXGXB5AZY22QY4YFRU8CJ6603AF6D8ED5STNRWBG91O02FQ6ZE7URZZ2KH0XQNQLUP9ZB2S0YT8Y0SXL8342BN317FFP375MMQT9TM7LIN9I0B9IVV8QK5LFE7TS7CX2XGKD79M3AK9TZQIDK1GN8IM8HSAVY4L59VVA3X0FJTSQZ115E3Z26SQZL1QDK8YQSGEIXZO1KB8IZGP3UV3Z3XO5J4HXYEBZEONCVOPR6HCA9E7DCZ1EXT0' where id=30;
-update noar ti set v3='XV4WH7M3MDSXGXB5AZY22QY4YFRU8CJ6603AF6D8ED5STNRWBG91O02FQ6ZE7URZZ2KH0XQNQLUP9ZB2S0YT8Y0SXL8342BN317FFP375MMQT9TM7LIN9I0B9IVV8QK5LFE7TS7CX2XGKD79M3AK9TZQIDK1GN8IM8HSAVY4L59VVA3X0FJTSQZ115E3Z26SQZL1QDK8YQSGEIXZO1KB8IZGP3UV3Z3XO5J4HXYEBZEONCVOPR6HCA9E7DCZ1EXT0' where id=30;
-update noar tt set v0='USGQUUVN3R8AY8OU7J5CPG3D32QQ6KCVBBDJE5GKTDFUIS9ED1SWNSVIU08U6DNAKYJ1ADMODB8AYI5PFBZFI2FDQGT48134F87ET26CMB0IGTJTVYI7F7W8E18PUSM9VAHZN746YJ49ELHXHAIT30RP29VH2FD3122381W277SVWAOTQFBPJOL4ZR8164F18C522U1R3QSTDX0B5OL3RIPSIHT5HERUW4VLBE1X35KX9VOH7OFJ9WXR8YCAZNUE3' where id=31;
-update noar ti set v0='USGQUUVN3R8AY8OU7J5CPG3D32QQ6KCVBBDJE5GKTDFUIS9ED1SWNSVIU08U6DNAKYJ1ADMODB8AYI5PFBZFI2FDQGT48134F87ET26CMB0IGTJTVYI7F7W8E18PUSM9VAHZN746YJ49ELHXHAIT30RP29VH2FD3122381W277SVWAOTQFBPJOL4ZR8164F18C522U1R3QSTDX0B5OL3RIPSIHT5HERUW4VLBE1X35KX9VOH7OFJ9WXR8YCAZNUE3' where id=31;
-update noar tt set v1='6HG9A9NA3CXI9ZTB7UGBKZ26FFVJDDPKVAUB3RBVK5BDJ2WCCLZJ945CRC36FX0MWMEKFPPXZE0QLP37DPR3QBHHN05Q5GZPO0ULDC9PN96AGWNYJCNUKSUT1ODSPAGTTHYFOQGYHGX6GP35YU420OZV2TYOW1T58WF2CPDAXUGLV3URYGR7BM4OA6ISP2UKUAGYS43OX4S0EXH0E8DLHJ6L8H595DQHVK8KTRKMENLYKKCBWWZ30WX8HZ52W386V' where id=31;
-update noar ti set v1='6HG9A9NA3CXI9ZTB7UGBKZ26FFVJDDPKVAUB3RBVK5BDJ2WCCLZJ945CRC36FX0MWMEKFPPXZE0QLP37DPR3QBHHN05Q5GZPO0ULDC9PN96AGWNYJCNUKSUT1ODSPAGTTHYFOQGYHGX6GP35YU420OZV2TYOW1T58WF2CPDAXUGLV3URYGR7BM4OA6ISP2UKUAGYS43OX4S0EXH0E8DLHJ6L8H595DQHVK8KTRKMENLYKKCBWWZ30WX8HZ52W386V' where id=31;
-update noar tt set v2='506VCFQW8979C0B58OKSU2SQ3MFVVBJ4YMRG37AOSJOEP1CTE5ITTCH8ZHYW7WZK9B415H8ZYYOXEEN48JB28C5HCCJXVGM0UYCQT30CIB91J2J4HFYCG56715FSO2AWXWU0YV9P06WPA9LX6LSWWC7X08FS9Y6WJSA2PJZD2MO4PNDTL2841Z7AMU2X86C45BQ0LJM371XM91TEIVIY9H66021012660B01EXHUR72HXPHASQL536IZ9T8V82EM8' where id=31;
-update noar ti set v2='506VCFQW8979C0B58OKSU2SQ3MFVVBJ4YMRG37AOSJOEP1CTE5ITTCH8ZHYW7WZK9B415H8ZYYOXEEN48JB28C5HCCJXVGM0UYCQT30CIB91J2J4HFYCG56715FSO2AWXWU0YV9P06WPA9LX6LSWWC7X08FS9Y6WJSA2PJZD2MO4PNDTL2841Z7AMU2X86C45BQ0LJM371XM91TEIVIY9H66021012660B01EXHUR72HXPHASQL536IZ9T8V82EM8' where id=31;
-update noar tt set v3='HFPTZVT8CHM2WHXYE56GP3G0G2MG1C6BY6819KBWCF6IQ9ADZ8D8TNR363VG2VO23O4UO0SBD6N7DA91E5J690ITBTV6DLZ83D4EWTOHEFOLAUBX8WV2O35GP583NKRHIHN4PPOTAY07UU5QERNDJU5EH3GC7J5KF5TKDZV3IMXDNHM73IAQ0S1MEDNGLNF5VA1IO80YCFP51E9O4MUDL3D604H12DU69LHDU6BEZ72KC9TFZ1466NGIAYBS4QDF0' where id=31;
-update noar ti set v3='HFPTZVT8CHM2WHXYE56GP3G0G2MG1C6BY6819KBWCF6IQ9ADZ8D8TNR363VG2VO23O4UO0SBD6N7DA91E5J690ITBTV6DLZ83D4EWTOHEFOLAUBX8WV2O35GP583NKRHIHN4PPOTAY07UU5QERNDJU5EH3GC7J5KF5TKDZV3IMXDNHM73IAQ0S1MEDNGLNF5VA1IO80YCFP51E9O4MUDL3D604H12DU69LHDU6BEZ72KC9TFZ1466NGIAYBS4QDF0' where id=31;
-update noar tt set v0='7W6GSG53LDKXZSQ3MJD9MSCTTHGS75JLPS2HM3BRXDGDWGQBEAHDFNE4MZRRDT6OYZS9FLX8YTZF4YCAZAZL658BMFZ6NX58UJS0UYUUWASQDC3V4FTVG2X821RB3HB0PWJIONYGU0OZEH5OT7WPKMJMMZ05IF7CCE71ZFO18UOD16Q9B9RFW2BGO1G5TYM8X02KDBC08A4FJGU93HLTFZNPXDRZ53FTXBES98ODKJ1TWGGMYKPL1KBB4HBOAKJ9M' where id=32;
-update noar ti set v0='7W6GSG53LDKXZSQ3MJD9MSCTTHGS75JLPS2HM3BRXDGDWGQBEAHDFNE4MZRRDT6OYZS9FLX8YTZF4YCAZAZL658BMFZ6NX58UJS0UYUUWASQDC3V4FTVG2X821RB3HB0PWJIONYGU0OZEH5OT7WPKMJMMZ05IF7CCE71ZFO18UOD16Q9B9RFW2BGO1G5TYM8X02KDBC08A4FJGU93HLTFZNPXDRZ53FTXBES98ODKJ1TWGGMYKPL1KBB4HBOAKJ9M' where id=32;
-update noar tt set v1='GQLCDHO5FAU8T1I11V0LQ4ARS5AINR4XN75MMHND73CJ7GJ1O2GAF4DHT1IVDQVNGTPHTK67ZEBXCPQ5O6ZMURJDKGYEFV3ZIWTDITYY6R3DTJOV5BMCTW1MLQ2CB9ISMF68O2RP8YEOOHS3NHV3W7IXVOCNMCM91DZNT2HFS58JFBPB5KNW0M0EHJC9QOAY13IXH14V89MO1UQXV0TA0DKTG2JUH8ANGTBMYGKXVSXDAHQCOEUZP2LGXK2D1YRMD' where id=32;
-update noar ti set v1='GQLCDHO5FAU8T1I11V0LQ4ARS5AINR4XN75MMHND73CJ7GJ1O2GAF4DHT1IVDQVNGTPHTK67ZEBXCPQ5O6ZMURJDKGYEFV3ZIWTDITYY6R3DTJOV5BMCTW1MLQ2CB9ISMF68O2RP8YEOOHS3NHV3W7IXVOCNMCM91DZNT2HFS58JFBPB5KNW0M0EHJC9QOAY13IXH14V89MO1UQXV0TA0DKTG2JUH8ANGTBMYGKXVSXDAHQCOEUZP2LGXK2D1YRMD' where id=32;
-update noar tt set v2='OEK4R7RVKPVE3BM7AK1PU2QO4PF39QTXBT7G11U9GFFNSNEUE3Y01NWTJETKGAZ6O5UWAA0OD35F0YIFQ7ADCEDWCGU00RWYNW83GFF75XOMQOB8JA560HQLT2HIZSAOYD8QJRRKWJ2QHCPNKGTJGB7EIUMNRIT7Q2HPQGORLN41ADVYA6ARQ9EF2AI4FLAAO3ISEJNF2GYEYAY0NVX3JUCHRS82II58UEJGMKZS1W72WRXJ5X0EK6KIPW1JR3KFT' where id=32;
-update noar ti set v2='OEK4R7RVKPVE3BM7AK1PU2QO4PF39QTXBT7G11U9GFFNSNEUE3Y01NWTJETKGAZ6O5UWAA0OD35F0YIFQ7ADCEDWCGU00RWYNW83GFF75XOMQOB8JA560HQLT2HIZSAOYD8QJRRKWJ2QHCPNKGTJGB7EIUMNRIT7Q2HPQGORLN41ADVYA6ARQ9EF2AI4FLAAO3ISEJNF2GYEYAY0NVX3JUCHRS82II58UEJGMKZS1W72WRXJ5X0EK6KIPW1JR3KFT' where id=32;
-update noar tt set v3='JP3JGE7PM28QA2IX19WADVBAZYB1TL4V19TBYA79KFN8602XS04M0263X2TNW6BQGBV9J6HZ4Z1CH5TKNCH06ZS5NRIHWSZKS670BYM22RXF3UMZ6NXQO2L7HWNFMLUGQ7RDLYY7M4WFSKKBLG388WS8T5H5A7NJN7WIMJJWR8HC4QVO1T9S43286BIHLX1CFALNJ0J8NUM3QDZT2YO4R81A9H7M9WEIC0QK0VON062IG3MED6MB7F6NRMMQ7G0LW' where id=32;
-update noar ti set v3='JP3JGE7PM28QA2IX19WADVBAZYB1TL4V19TBYA79KFN8602XS04M0263X2TNW6BQGBV9J6HZ4Z1CH5TKNCH06ZS5NRIHWSZKS670BYM22RXF3UMZ6NXQO2L7HWNFMLUGQ7RDLYY7M4WFSKKBLG388WS8T5H5A7NJN7WIMJJWR8HC4QVO1T9S43286BIHLX1CFALNJ0J8NUM3QDZT2YO4R81A9H7M9WEIC0QK0VON062IG3MED6MB7F6NRMMQ7G0LW' where id=32;
-update noar tt set v0='XJUNKKGNZYOPYWI0YNXXTUYO0VD841OAH95L5489WKH42SBTEUYXJG4CAR6EH6R1PX4P61LYPWZJR5SSWBL4UGTDKWYSRURLEVI0O8Q8H8P1OOUFJ5OE67B7UGEH9S5VQR8WPIHT3ZVHX3I4NZA9BXF6S00FP4CNZRUB9VMZKXUGW9YDZLH6Q7B7W274I4TAXJTL65IP5GI7EPQLUYKO4C62OII3EGLV1IDI7MF4KX9Y77KOIE7ZPX0IQ8AWF0PF4' where id=33;
-update noar ti set v0='XJUNKKGNZYOPYWI0YNXXTUYO0VD841OAH95L5489WKH42SBTEUYXJG4CAR6EH6R1PX4P61LYPWZJR5SSWBL4UGTDKWYSRURLEVI0O8Q8H8P1OOUFJ5OE67B7UGEH9S5VQR8WPIHT3ZVHX3I4NZA9BXF6S00FP4CNZRUB9VMZKXUGW9YDZLH6Q7B7W274I4TAXJTL65IP5GI7EPQLUYKO4C62OII3EGLV1IDI7MF4KX9Y77KOIE7ZPX0IQ8AWF0PF4' where id=33;
-update noar tt set v1='2GQWU5SSRWW772TCQKN4Z75CTVI4FBNPOZ4GLCBJ53D266L1P00K4NU3QNVQOTD5S153G0JQQFB1UJUIK2GAXGBM5UONRK85R2MUU91IQL6G887Z7QXZ0B777NS6JO8CIEY5GKIUUXBP0Q0KC6QGVK9VT5RCLJ0LPJHGN02VPRE48EHNCELO5YVYQOJVXY1CZ085JG6U987ZBMSJAEA6YB5SU4KO3MH4WZ8BEGGOI7JE8C8R35T2SOAJQ0TNATC87' where id=33;
-update noar ti set v1='2GQWU5SSRWW772TCQKN4Z75CTVI4FBNPOZ4GLCBJ53D266L1P00K4NU3QNVQOTD5S153G0JQQFB1UJUIK2GAXGBM5UONRK85R2MUU91IQL6G887Z7QXZ0B777NS6JO8CIEY5GKIUUXBP0Q0KC6QGVK9VT5RCLJ0LPJHGN02VPRE48EHNCELO5YVYQOJVXY1CZ085JG6U987ZBMSJAEA6YB5SU4KO3MH4WZ8BEGGOI7JE8C8R35T2SOAJQ0TNATC87' where id=33;
-update noar tt set v2='8L6DFI5EFNTY2L9SFPMJFQGA2Y2BAHIZ8PXP7Q6K9WFCKGIOP3S61V74A5B3GJ8VF4FJYZEE5FEL6GWSQ6D5C1GA8P095H0ST5YD573I4INKDMON9GMN2LGW0E7ORZE72G37540A1H5K83QBUTLK24Y2NMK2R1QHW19XAXWC32RH0P0UAGRY6YS2PLBT7E2KP9A19KH5C7NZXEGP0GQPWHBP1AIQFGLMAOQZH2XFQOQ7CX6CAF6WNCC7WGXFGY2UJ' where id=33;
-update noar ti set v2='8L6DFI5EFNTY2L9SFPMJFQGA2Y2BAHIZ8PXP7Q6K9WFCKGIOP3S61V74A5B3GJ8VF4FJYZEE5FEL6GWSQ6D5C1GA8P095H0ST5YD573I4INKDMON9GMN2LGW0E7ORZE72G37540A1H5K83QBUTLK24Y2NMK2R1QHW19XAXWC32RH0P0UAGRY6YS2PLBT7E2KP9A19KH5C7NZXEGP0GQPWHBP1AIQFGLMAOQZH2XFQOQ7CX6CAF6WNCC7WGXFGY2UJ' where id=33;
-update noar tt set v3='9K0I0PMN2FVXAJ7ITQQK9AC1IP346NAT7RBGXBK5KQ42JA73HZIC05K9BW1L9KU2VR0RB9H50DPYN0VOQ58RC4WRSW49L0T4TOV4S96BZWWJBZUIX5Z76QFA8EQQ5PUE6RYTIEGVYSVIMQ14JY75BV44ZXVCTFI71JS4S2J6FXKRICRY3XM1PREQ4ZV6O8BHZTL5NRTLSI4INTSRBYV1QBDJ0RCU6RIQNBYLYN93BMV9KBEDVQSQXJESY52EMZ1EI' where id=33;
-update noar ti set v3='9K0I0PMN2FVXAJ7ITQQK9AC1IP346NAT7RBGXBK5KQ42JA73HZIC05K9BW1L9KU2VR0RB9H50DPYN0VOQ58RC4WRSW49L0T4TOV4S96BZWWJBZUIX5Z76QFA8EQQ5PUE6RYTIEGVYSVIMQ14JY75BV44ZXVCTFI71JS4S2J6FXKRICRY3XM1PREQ4ZV6O8BHZTL5NRTLSI4INTSRBYV1QBDJ0RCU6RIQNBYLYN93BMV9KBEDVQSQXJESY52EMZ1EI' where id=33;
-update noar tt set v0='SI26W3G68GS54M7AMEB9AG2I5OEK9BA89KR7TG7KLBFOUGXH1MYIFCYYYX32I96QTKRCRP5QJJDQDR5OJLGC2F4QO90F93LJZZAE6BTN98DFS92IA1XQNN3XKSHW2I9Y02FHVFQ84YOZIM7XLA10KPJ1ZEWNZ7EA99JXHIF4EX3PQRO99LEQ0YXTEWZJQ47OEJZB3DAQDQAKLX7KKZZ2PIGN5EOWANGLUXCKFDX1OOVXB4E1XHUF6O0S32A72YKPG' where id=34;
-update noar ti set v0='SI26W3G68GS54M7AMEB9AG2I5OEK9BA89KR7TG7KLBFOUGXH1MYIFCYYYX32I96QTKRCRP5QJJDQDR5OJLGC2F4QO90F93LJZZAE6BTN98DFS92IA1XQNN3XKSHW2I9Y02FHVFQ84YOZIM7XLA10KPJ1ZEWNZ7EA99JXHIF4EX3PQRO99LEQ0YXTEWZJQ47OEJZB3DAQDQAKLX7KKZZ2PIGN5EOWANGLUXCKFDX1OOVXB4E1XHUF6O0S32A72YKPG' where id=34;
-update noar tt set v1='PO8QZ3A2OC1BP6M07DVLPL1GP8ODXZIVUPRPZ6ZCKOIQDU3GFR8D10N2TVB9J7COE8IAEJ1RVSDW84K9T2AGCJQ3DCQKIYESQK0VZSUB5GNLOQYZ9MZ17VYU7CFTZGGHCF8R82HJB7NVCLMVQ1AJZK9P8F89W5IOQ7J59OX0QKV0L712WJX2ARNW75SQPS7FK67QSHKNRDUIEXJVR3F54FY3Z4BL0O9CCN1U2UIUHTGC1ZUZS0TFPN9AZDGHLF9H2' where id=34;
-update noar ti set v1='PO8QZ3A2OC1BP6M07DVLPL1GP8ODXZIVUPRPZ6ZCKOIQDU3GFR8D10N2TVB9J7COE8IAEJ1RVSDW84K9T2AGCJQ3DCQKIYESQK0VZSUB5GNLOQYZ9MZ17VYU7CFTZGGHCF8R82HJB7NVCLMVQ1AJZK9P8F89W5IOQ7J59OX0QKV0L712WJX2ARNW75SQPS7FK67QSHKNRDUIEXJVR3F54FY3Z4BL0O9CCN1U2UIUHTGC1ZUZS0TFPN9AZDGHLF9H2' where id=34;
-update noar tt set v2='5N6HRFQ4949NXIMOPNIA6IKQHEXN2B0R7G3T2WS2RCWO7LVJSURZRCQ52O45R598M3BDHGO1ZW22C0WAOOWJ3CDP3SAXKTRHC2W5N9R8MMR50977PSLKYLOTXZ6SKNER8BT4LC7SCPHIRDAFFPP9398I678Q3EV3WIOZDJGE84L3KV0FLNJU0M0OACPH7HD6ENJX4MYB2L29SR28SVCEQUIR644Y0ODRMU8JYK18VZW80UUUR6KPU1LK2JMPU0WPR' where id=34;
-update noar ti set v2='5N6HRFQ4949NXIMOPNIA6IKQHEXN2B0R7G3T2WS2RCWO7LVJSURZRCQ52O45R598M3BDHGO1ZW22C0WAOOWJ3CDP3SAXKTRHC2W5N9R8MMR50977PSLKYLOTXZ6SKNER8BT4LC7SCPHIRDAFFPP9398I678Q3EV3WIOZDJGE84L3KV0FLNJU0M0OACPH7HD6ENJX4MYB2L29SR28SVCEQUIR644Y0ODRMU8JYK18VZW80UUUR6KPU1LK2JMPU0WPR' where id=34;
-update noar tt set v3='II772IKVGX1MX8RKL36PYI9JO2BZXQKCQARD630DZQFWCMPYLDRL0XU563SUV37FNISKK1C06JGTMUHKPODBSQ7R8TH9FPXSJVQUBDU6V23GBDOGBQIFAZAH0TWAE6WKG3P2S4AD5EY7K6IM5MM3NJJQRCJM6REH78QG081T5NMLCNGLZCBXI71MTSZ2AMBHU159LJR9XQ59A6SJT7C3UZRRGT0FFVWKKZXDBZV1FXQJ6KM5WXQPCVNO5C22Q5UPY' where id=34;
-update noar ti set v3='II772IKVGX1MX8RKL36PYI9JO2BZXQKCQARD630DZQFWCMPYLDRL0XU563SUV37FNISKK1C06JGTMUHKPODBSQ7R8TH9FPXSJVQUBDU6V23GBDOGBQIFAZAH0TWAE6WKG3P2S4AD5EY7K6IM5MM3NJJQRCJM6REH78QG081T5NMLCNGLZCBXI71MTSZ2AMBHU159LJR9XQ59A6SJT7C3UZRRGT0FFVWKKZXDBZV1FXQJ6KM5WXQPCVNO5C22Q5UPY' where id=34;
-update noar tt set v0='6RRGZWPIE81BJ57BSNVWQGQXCK05KYLUFA471G7L3UUN7EX9J1C534B3X41QN8YY6WEO5RMWFSEE30MY01LQN1VEDZA0F7M0K32LZC6ED4VTDPD6IZ2K2443N9R2LO8VOCLZLRJZDBPWIUBNVNDENVFK31M7OVZV0J2JGI4Y2JJQMKJG7SAN3F21OTGURRJ67ARF3NJ80SA2956N74NMUESIWR5C8NUHBGMAP8NJBTS5EZC902Y70TRSQCJP7321P' where id=35;
-update noar ti set v0='6RRGZWPIE81BJ57BSNVWQGQXCK05KYLUFA471G7L3UUN7EX9J1C534B3X41QN8YY6WEO5RMWFSEE30MY01LQN1VEDZA0F7M0K32LZC6ED4VTDPD6IZ2K2443N9R2LO8VOCLZLRJZDBPWIUBNVNDENVFK31M7OVZV0J2JGI4Y2JJQMKJG7SAN3F21OTGURRJ67ARF3NJ80SA2956N74NMUESIWR5C8NUHBGMAP8NJBTS5EZC902Y70TRSQCJP7321P' where id=35;
-update noar tt set v1='V8VTPC7BEKW93PHXRRAE123CQ9JIN0L0PQJA9PCBR06O3FF1HD8CHI8OKAABN2J42PXJ2C8JDLCCMGE0MS0D1GF3POQQ5856K3KN49HYD074NAG1ACYL7VOPOVCZMEZMI2Y7KINSBM7JMJNICJ0YTIW1D97QGC9NO1HFME9Q1M9SU98JPU44IGUPFNFP26JNQ6GH9A880NB3BER6SNDPA17S8OV1WM5Z28RYDP057BYFHB041DPAEVYW5KK50YXF8' where id=35;
-update noar ti set v1='V8VTPC7BEKW93PHXRRAE123CQ9JIN0L0PQJA9PCBR06O3FF1HD8CHI8OKAABN2J42PXJ2C8JDLCCMGE0MS0D1GF3POQQ5856K3KN49HYD074NAG1ACYL7VOPOVCZMEZMI2Y7KINSBM7JMJNICJ0YTIW1D97QGC9NO1HFME9Q1M9SU98JPU44IGUPFNFP26JNQ6GH9A880NB3BER6SNDPA17S8OV1WM5Z28RYDP057BYFHB041DPAEVYW5KK50YXF8' where id=35;
-update noar tt set v2='M40EG1BA6XTQLKBSJN8A9739NS4QI29XDURDLEMMNIW1CXAOZVGX5J1VG9JPWJKKLNYWKTXEYSEIEUR50OIU84YUDKOBNCA4P4IVD86PMBWPJ6Q0WJU3P7KF3DLQ9H8EP2JJMSSHSR5BCEIS4TSLDTF2H47IH637X80DJNMCTJN2ENEK51ST3UCQQ78AEQ5QHM1XBNW9BR1PPFUMU63NOK8BSM4Y24RCJ9QZWLBAPI6Q13CIB3V4MYZGPFPAYM5E9' where id=35;
-update noar ti set v2='M40EG1BA6XTQLKBSJN8A9739NS4QI29XDURDLEMMNIW1CXAOZVGX5J1VG9JPWJKKLNYWKTXEYSEIEUR50OIU84YUDKOBNCA4P4IVD86PMBWPJ6Q0WJU3P7KF3DLQ9H8EP2JJMSSHSR5BCEIS4TSLDTF2H47IH637X80DJNMCTJN2ENEK51ST3UCQQ78AEQ5QHM1XBNW9BR1PPFUMU63NOK8BSM4Y24RCJ9QZWLBAPI6Q13CIB3V4MYZGPFPAYM5E9' where id=35;
-update noar tt set v3='ELPMQLP458OO7NAL97BIEJ1J7ZM4U1BGMDBUTPH1A4WKHDMB5QVX3TJUIELK1MQXH81F008HC2QV2ZM707GB67WFIG2YR7KH3L1HR5JH1527P6BOJG35ORSSIHD1SOFIN39STN53GG74MIARZBYGJHNG1TQGI0A6SW3VV9OVM2MDSJN6IE3E9Z45WAJ2J03HZQ4HEJF96PEGNOPP3RC47419S9HKF1HSU22T6ZT8QBIY1X0U1VTXE73UWUYCSQ4XZ' where id=35;
-update noar ti set v3='ELPMQLP458OO7NAL97BIEJ1J7ZM4U1BGMDBUTPH1A4WKHDMB5QVX3TJUIELK1MQXH81F008HC2QV2ZM707GB67WFIG2YR7KH3L1HR5JH1527P6BOJG35ORSSIHD1SOFIN39STN53GG74MIARZBYGJHNG1TQGI0A6SW3VV9OVM2MDSJN6IE3E9Z45WAJ2J03HZQ4HEJF96PEGNOPP3RC47419S9HKF1HSU22T6ZT8QBIY1X0U1VTXE73UWUYCSQ4XZ' where id=35;
-update noar tt set v0='P7JUPRGYYN2914ZB40YYAE78T3CZYKZ3LWMT9X3X94Q4XYS7G4LT1VF4SPHLS0LZQHLAQP1ES8BPI0XNEYGXQC662H4EILD1Z2P4E4CBRYDIJU9OG7SXUSZ6RPHCGYBVQNOFDQIIBC66FGK9V1S0C8RXMQ6R6GL77ZR35HI7HVHSQ0USEBG0J7TQC67CY8V6BD8TRQO0O8SX0HRAVULJMTJR60HAEYYNT4DE25IDPIGX7T88NQUS8ZYOQD9U5LS49' where id=36;
-update noar ti set v0='P7JUPRGYYN2914ZB40YYAE78T3CZYKZ3LWMT9X3X94Q4XYS7G4LT1VF4SPHLS0LZQHLAQP1ES8BPI0XNEYGXQC662H4EILD1Z2P4E4CBRYDIJU9OG7SXUSZ6RPHCGYBVQNOFDQIIBC66FGK9V1S0C8RXMQ6R6GL77ZR35HI7HVHSQ0USEBG0J7TQC67CY8V6BD8TRQO0O8SX0HRAVULJMTJR60HAEYYNT4DE25IDPIGX7T88NQUS8ZYOQD9U5LS49' where id=36;
-update noar tt set v1='2V2NF6ULETBD58Z0LEMRB25477HWMDYOYYNLWI3KR86K3CMV5ZF6QGOGFI8FEAYJZVDP9EMU3C291ZXCWL8GDSPIOHPCHL7BU4T9VIS3Y5ZRDRZY9LFR2TOG25ZDI5I8K6EL17ZNRAZ5CANMEGLAY2VHWV8CLBSY3TDEIX9WS25VRYZM76R3A1GSGCIE0JDGFOA1MUJSP14SQD757ME54GACJHG4I0WNR1QKKF7MW3ISJULIWP1MGS8NOG0KZ4YHF' where id=36;
-update noar ti set v1='2V2NF6ULETBD58Z0LEMRB25477HWMDYOYYNLWI3KR86K3CMV5ZF6QGOGFI8FEAYJZVDP9EMU3C291ZXCWL8GDSPIOHPCHL7BU4T9VIS3Y5ZRDRZY9LFR2TOG25ZDI5I8K6EL17ZNRAZ5CANMEGLAY2VHWV8CLBSY3TDEIX9WS25VRYZM76R3A1GSGCIE0JDGFOA1MUJSP14SQD757ME54GACJHG4I0WNR1QKKF7MW3ISJULIWP1MGS8NOG0KZ4YHF' where id=36;
-update noar tt set v2='UUVWDIMYHHRSSM4UKUZGDR4TUGPPQKT9ZKTUEY5D88C3WV8O7RWIWFCLYN76BH9PZDPDPEIQLONIWVGIJY60BRQEN6D2CNQFDJHXP6QZLSXTNPG27YJVHZMOVE3D216A4DKHJLSJGXW3VRKH0SLT5PBEHAZDFIYW93HO22I5JM60N6Q6PZXFABE07WBIILAY8LOQRD7B7F4CTETS4XVO5DDJCQGNOTDLF1WUNL2DDXSCNUONOA12G6E8O8ZC3RDPI' where id=36;
-update noar ti set v2='UUVWDIMYHHRSSM4UKUZGDR4TUGPPQKT9ZKTUEY5D88C3WV8O7RWIWFCLYN76BH9PZDPDPEIQLONIWVGIJY60BRQEN6D2CNQFDJHXP6QZLSXTNPG27YJVHZMOVE3D216A4DKHJLSJGXW3VRKH0SLT5PBEHAZDFIYW93HO22I5JM60N6Q6PZXFABE07WBIILAY8LOQRD7B7F4CTETS4XVO5DDJCQGNOTDLF1WUNL2DDXSCNUONOA12G6E8O8ZC3RDPI' where id=36;
-update noar tt set v3='PCJJE28CZRNLBBLYX00AVE0PSWUQVEY5AWYSAX3JI85D78HGQ9M7XW7TQT17IDY331HMCWFO4NB4BXXCQD36G5ZJAZ67E6WIOFWW1BKYMIOJYQLEQYP8LCWWSA618L4IRIL6LHJIZ4Q2IYK3QISO5XS91YR7SPPFJNMZ2QIT8FXXWH26HBIZYVXEAUSW6W6K6FMPUJ9NKSHMPG24TNU1UKVV6TEUTSO0T1RXVXWKO89LZDXS21LWUHB2X8TE1RKBS' where id=36;
-update noar ti set v3='PCJJE28CZRNLBBLYX00AVE0PSWUQVEY5AWYSAX3JI85D78HGQ9M7XW7TQT17IDY331HMCWFO4NB4BXXCQD36G5ZJAZ67E6WIOFWW1BKYMIOJYQLEQYP8LCWWSA618L4IRIL6LHJIZ4Q2IYK3QISO5XS91YR7SPPFJNMZ2QIT8FXXWH26HBIZYVXEAUSW6W6K6FMPUJ9NKSHMPG24TNU1UKVV6TEUTSO0T1RXVXWKO89LZDXS21LWUHB2X8TE1RKBS' where id=36;
-update noar tt set v0='VZYC2EVSQNE7K10HWF8BZ6FKZX45ANCG9V41LPF4QK5NS5OLC1XMBWMRWXP3X7APPGKBVOX8YAEORQWLKDALS2TJ5EELTSGC2IESQSU49YNB0T98ITOV2D9NPZPB7P340GD5ZGGGMCW6BJ5WUJQRTX397TIX0146ZD8BQMDH42EJ7ZAZGJ9SWGHIDIGPEE2TBR0QHGPVPH184AN5N0628DLV5PVIBPEUDFMJJMKRHU6YMZAG8BFPESJYSP10IJE9A' where id=37;
-update noar ti set v0='VZYC2EVSQNE7K10HWF8BZ6FKZX45ANCG9V41LPF4QK5NS5OLC1XMBWMRWXP3X7APPGKBVOX8YAEORQWLKDALS2TJ5EELTSGC2IESQSU49YNB0T98ITOV2D9NPZPB7P340GD5ZGGGMCW6BJ5WUJQRTX397TIX0146ZD8BQMDH42EJ7ZAZGJ9SWGHIDIGPEE2TBR0QHGPVPH184AN5N0628DLV5PVIBPEUDFMJJMKRHU6YMZAG8BFPESJYSP10IJE9A' where id=37;
-update noar tt set v1='QLGG0UEIAR6V8B7G6BVB9NTUOARB4FRCADPLCGJQY8DO5JA4B76917TI57RDEY6Z1IE1PLMDY7OXZOHABENG6EBQGTKEP2WEYWLA8VX4JUR7BFW189IUSX41ZCEANXXBI0B7W8GYHRFRPLRM43U4U10HZI8ZD6DQLKJY2V5G36PUBQMCYVKGTHBQ30MJFAMLWPB76ECVDG5YN8GVTXE229B8S3P1CJ7DSN0UWRN7JBZF03S9LRZXFI4Z04CY81TRT' where id=37;
-update noar ti set v1='QLGG0UEIAR6V8B7G6BVB9NTUOARB4FRCADPLCGJQY8DO5JA4B76917TI57RDEY6Z1IE1PLMDY7OXZOHABENG6EBQGTKEP2WEYWLA8VX4JUR7BFW189IUSX41ZCEANXXBI0B7W8GYHRFRPLRM43U4U10HZI8ZD6DQLKJY2V5G36PUBQMCYVKGTHBQ30MJFAMLWPB76ECVDG5YN8GVTXE229B8S3P1CJ7DSN0UWRN7JBZF03S9LRZXFI4Z04CY81TRT' where id=37;
-update noar tt set v2='WCFWJ2VCYRPGWTYQ5PZUJTMM9VA53T1RBSBUPLD36IXOEY13EV5TT38RARM7V82X2I7ZJ1ZLRXAF99PTYD8K1G8JIGH7N25T43E9NIRPMGR7RV2OL9WLBEJ0OT0CQNBKJIO7F2OMVUA20GKMES8BOU74NBJPNCVODQAJFRLK4SP2WDM6KUYXLOY7C2BYJASID5SQNS7ZFZKWHN5M40BGP9LZKDNK05J4N5HA4MHVJLIFHDEUGJ7XPYNGA79SZBBLT' where id=37;
-update noar ti set v2='WCFWJ2VCYRPGWTYQ5PZUJTMM9VA53T1RBSBUPLD36IXOEY13EV5TT38RARM7V82X2I7ZJ1ZLRXAF99PTYD8K1G8JIGH7N25T43E9NIRPMGR7RV2OL9WLBEJ0OT0CQNBKJIO7F2OMVUA20GKMES8BOU74NBJPNCVODQAJFRLK4SP2WDM6KUYXLOY7C2BYJASID5SQNS7ZFZKWHN5M40BGP9LZKDNK05J4N5HA4MHVJLIFHDEUGJ7XPYNGA79SZBBLT' where id=37;
-update noar tt set v3='MO2GY6Y24Z3PV67LWO081TA9FMHWX10JVJ8OUIWPACPFZ9PBHPDLHC0B23IQ2YP49BC6WOBVP1L25GG9T0SMQHEAVVN9T2SK6EBOHYCPMB9BIZYSWBES9E3I8AQS4F2ILSAHEKM8UD9TK8QC6CCAN25ZAWR8J0KYTCO63FYA3BJLP0UIL2RJIAST9GDWNQPL463P3B1WWOTGGPE31C9DHKDI20SHQS4Q872VL6HX3MRYM1JB45SOR8SCGWAXVXWQU' where id=37;
-update noar ti set v3='MO2GY6Y24Z3PV67LWO081TA9FMHWX10JVJ8OUIWPACPFZ9PBHPDLHC0B23IQ2YP49BC6WOBVP1L25GG9T0SMQHEAVVN9T2SK6EBOHYCPMB9BIZYSWBES9E3I8AQS4F2ILSAHEKM8UD9TK8QC6CCAN25ZAWR8J0KYTCO63FYA3BJLP0UIL2RJIAST9GDWNQPL463P3B1WWOTGGPE31C9DHKDI20SHQS4Q872VL6HX3MRYM1JB45SOR8SCGWAXVXWQU' where id=37;
-update noar tt set v0='BLEMK4WHMRMRC2168NSCHC0J1XDRQJAJWN898EK8XDNFPUQ8WK9G70B1E4C2J6J97KA2BH97WSPQKL7I7TWP26FVJQH15MQ7AHG0Q0B3W2ZTTBALUYM4S171OJV1YC0D1IVK6VSQMLL27OQR9Q8DPF6NAZJVU7BWCEBW79SVGCWFIBE997DUYGV24MP955I2QWGA0D8TSJLJPU2C6P8ZAX1ZZHBZ7PWBKNLFQ0UWZF3FWFY8E1O6K17P3Z6CY5CD7' where id=38;
-update noar ti set v0='BLEMK4WHMRMRC2168NSCHC0J1XDRQJAJWN898EK8XDNFPUQ8WK9G70B1E4C2J6J97KA2BH97WSPQKL7I7TWP26FVJQH15MQ7AHG0Q0B3W2ZTTBALUYM4S171OJV1YC0D1IVK6VSQMLL27OQR9Q8DPF6NAZJVU7BWCEBW79SVGCWFIBE997DUYGV24MP955I2QWGA0D8TSJLJPU2C6P8ZAX1ZZHBZ7PWBKNLFQ0UWZF3FWFY8E1O6K17P3Z6CY5CD7' where id=38;
-update noar tt set v1='3U1EKVNAUPBJSZOF7VTPEYGHFUIJ11JETHL8HU65OWMD8TELHE2THLI58JEBCKXCII7QQQAWUGZKA1FWS0EHZUXQFK8DQJ4OB0PWFLKSHCHZDF2HBCY6WRSI7J447TTFNSDGPH07S9J17RGIXI8ROWSPNRXWLOFLHKZBXPMWDL01JWNWFAZ8SFVMBO2V02E2IZ3AO7KUB0LGJTZBG1FAWT0C6PCP54YI5KRYB7ZJSTPUYZXNB3U5P1YFUZHCJ2U8M' where id=38;
-update noar ti set v1='3U1EKVNAUPBJSZOF7VTPEYGHFUIJ11JETHL8HU65OWMD8TELHE2THLI58JEBCKXCII7QQQAWUGZKA1FWS0EHZUXQFK8DQJ4OB0PWFLKSHCHZDF2HBCY6WRSI7J447TTFNSDGPH07S9J17RGIXI8ROWSPNRXWLOFLHKZBXPMWDL01JWNWFAZ8SFVMBO2V02E2IZ3AO7KUB0LGJTZBG1FAWT0C6PCP54YI5KRYB7ZJSTPUYZXNB3U5P1YFUZHCJ2U8M' where id=38;
-update noar tt set v2='XYXXOVJA3MVYICGJI92SLTQ8MA44NNQ456OMEAT8TZDDBCNWJH5ZEUVBGGWR9AXMHXKCAMZT6RQZVR6N1R5XOV257EFKV4JKIBOHRSOU0H057G5OZGGECT6YVFC04GVS3BFHXQYIB0AXOWPDAEM9B82ISPB1WWG9I1QEMGHUXRYFNWK7DWORZMFYP25BTUYYFJB7BYPZ37SCAEWMWNNRXLL8PWQYIW12K68AJ1VGLNAE7X2OY41F0FM9JPDSBUPUQ' where id=38;
-update noar ti set v2='XYXXOVJA3MVYICGJI92SLTQ8MA44NNQ456OMEAT8TZDDBCNWJH5ZEUVBGGWR9AXMHXKCAMZT6RQZVR6N1R5XOV257EFKV4JKIBOHRSOU0H057G5OZGGECT6YVFC04GVS3BFHXQYIB0AXOWPDAEM9B82ISPB1WWG9I1QEMGHUXRYFNWK7DWORZMFYP25BTUYYFJB7BYPZ37SCAEWMWNNRXLL8PWQYIW12K68AJ1VGLNAE7X2OY41F0FM9JPDSBUPUQ' where id=38;
-update noar tt set v3='5L73SKY8XCDCE44Z5XSXL2IK878E2ZQV6PCRB3Q1CWQ7QU6OBEAXJO7RN2HPX7IXDR17QR54S3C2YCE8FV9X4ILFP7ZZ69FWM2W50ALPA72SUMDBYWVGC9B8ICDOP9PHYZ89ESF0SD9X71M2JGGNAQYAEL6TK15KCSG7EAIUWSW6M3SOZLD4GSUWJZ971TG9UP1AWK6T00KFZJVOAD76ZV10XZ8PZER0DIKK7FBZ18TQDQ4Z0KX8WQM6LX0APV7H4' where id=38;
-update noar ti set v3='5L73SKY8XCDCE44Z5XSXL2IK878E2ZQV6PCRB3Q1CWQ7QU6OBEAXJO7RN2HPX7IXDR17QR54S3C2YCE8FV9X4ILFP7ZZ69FWM2W50ALPA72SUMDBYWVGC9B8ICDOP9PHYZ89ESF0SD9X71M2JGGNAQYAEL6TK15KCSG7EAIUWSW6M3SOZLD4GSUWJZ971TG9UP1AWK6T00KFZJVOAD76ZV10XZ8PZER0DIKK7FBZ18TQDQ4Z0KX8WQM6LX0APV7H4' where id=38;
-update noar tt set v0='B4IMNLSGG9KWHN21N6KI1DE8AM0SFA8P6YV5WF3PWKLW9LLO20AW2BL8MH60HAQEP15LE59KU0U9KFE1ZXW154CJXMWNXNWTV1GNR24T6ES5EAXT0Q9P5SN2FAP4BQI8PTPPE0S7FZ5W5NUAB0YG1UXR4KGWNFFZELBBJDBGR4TWIR6SZ0UWLKL398XP8B7712OUSLUBYJZD03GPBBQMWBVSPZWU1O2B4ALC0MFXF7XEINIDHMUWI64EVIB3YTFWW' where id=39;
-update noar ti set v0='B4IMNLSGG9KWHN21N6KI1DE8AM0SFA8P6YV5WF3PWKLW9LLO20AW2BL8MH60HAQEP15LE59KU0U9KFE1ZXW154CJXMWNXNWTV1GNR24T6ES5EAXT0Q9P5SN2FAP4BQI8PTPPE0S7FZ5W5NUAB0YG1UXR4KGWNFFZELBBJDBGR4TWIR6SZ0UWLKL398XP8B7712OUSLUBYJZD03GPBBQMWBVSPZWU1O2B4ALC0MFXF7XEINIDHMUWI64EVIB3YTFWW' where id=39;
-update noar tt set v1='WWW6M0YXSMIZJAFX1NPFPL7B9S75TM45GCU759PAHIDWACM5LB5IOY7GZSYK0QOZC9DQ2NNAI4ZW0RAXSZFV6YZ85RTW5JMJTVPYTCJAHSL2QPOZWURJTUI7U3ASW5P99X5QNXPXOCIWVWWFG86L7YLHCE83HPA1V1P3VFPZB6ASQEZIKM5ZKIMFND91UQMCNNYQKSKEMFDAJ7CE9Y134AV2HI4V2O5XA8EL0CDP3UIOBQ4K0WMIPE3I8HHDB18P3' where id=39;
-update noar ti set v1='WWW6M0YXSMIZJAFX1NPFPL7B9S75TM45GCU759PAHIDWACM5LB5IOY7GZSYK0QOZC9DQ2NNAI4ZW0RAXSZFV6YZ85RTW5JMJTVPYTCJAHSL2QPOZWURJTUI7U3ASW5P99X5QNXPXOCIWVWWFG86L7YLHCE83HPA1V1P3VFPZB6ASQEZIKM5ZKIMFND91UQMCNNYQKSKEMFDAJ7CE9Y134AV2HI4V2O5XA8EL0CDP3UIOBQ4K0WMIPE3I8HHDB18P3' where id=39;
-update noar tt set v2='R72ZGMWBTTUYGM2EJ0DQFE7LY1B8C6F83VRQQ1EI1TM4GYOMQORPCNZ2FKS1802XU7UGHGMJ5GLB7TVDT54HNVXK9Q6V7H8M7TOUP9L0FC06Y0X3HASMUJPBEB3VTO47OGQ345QKRUGGMMBFK16LTNBNK1QFH5NF3Y2LVD2UV2NALPUPERN0YB06DZ736UPOJS78W22XAHKQ97LU19AP5JXBSLSMKTU96IP087DB89XNP8463RHND2D81SZXX0HQ9' where id=39;
-update noar ti set v2='R72ZGMWBTTUYGM2EJ0DQFE7LY1B8C6F83VRQQ1EI1TM4GYOMQORPCNZ2FKS1802XU7UGHGMJ5GLB7TVDT54HNVXK9Q6V7H8M7TOUP9L0FC06Y0X3HASMUJPBEB3VTO47OGQ345QKRUGGMMBFK16LTNBNK1QFH5NF3Y2LVD2UV2NALPUPERN0YB06DZ736UPOJS78W22XAHKQ97LU19AP5JXBSLSMKTU96IP087DB89XNP8463RHND2D81SZXX0HQ9' where id=39;
-update noar tt set v3='I6RAY59JTJM0VVCWEA3KVOGUZ8LUVEWO9TC7IVR40TRTRX0EOMNNV46AHEFHCFA5MJYFLKPDGJXP97WZKG2K3HGUKG6JX81M3SOEX2WNDOFU3J0WD253TGUBE18343XG2HZLI1N0M7GLQ5K179NZ5J7C4QJKV031V3L1PMULL8EAWT1XL05SHW9ZF8TIQ3RRWIZK8T4QDDV6MHZP9B6WXWS6UPGJ448BSK59XLXHNA2ZKADCUV3DOIGZM1TDD2WVN' where id=39;
-update noar ti set v3='I6RAY59JTJM0VVCWEA3KVOGUZ8LUVEWO9TC7IVR40TRTRX0EOMNNV46AHEFHCFA5MJYFLKPDGJXP97WZKG2K3HGUKG6JX81M3SOEX2WNDOFU3J0WD253TGUBE18343XG2HZLI1N0M7GLQ5K179NZ5J7C4QJKV031V3L1PMULL8EAWT1XL05SHW9ZF8TIQ3RRWIZK8T4QDDV6MHZP9B6WXWS6UPGJ448BSK59XLXHNA2ZKADCUV3DOIGZM1TDD2WVN' where id=39;
-update noar tt set v0='993LPX5KQ7LIL089G7YFC4ZLW6MBK1SMIMSHVEVLVLG46WJP2H6K9KC3V7MK4UB0I0LHSQW9I1Y3S4HGC781WR9F5QIDL6TL5P3Q9MAL1IFJW5G9MAII7CI0UOJQYLAJDW837MVT7NVVBG0KN58WBZGWP4TEHE5SKSD6B63MLSWUW3HTENUPHWL81A4SV3JL4GR6FJWQOU3RCBLM3H3ZKKIHLS6UB49N3URGCBVPW8KYNSETT57EODXUSB4FFEB96' where id=40;
-update noar ti set v0='993LPX5KQ7LIL089G7YFC4ZLW6MBK1SMIMSHVEVLVLG46WJP2H6K9KC3V7MK4UB0I0LHSQW9I1Y3S4HGC781WR9F5QIDL6TL5P3Q9MAL1IFJW5G9MAII7CI0UOJQYLAJDW837MVT7NVVBG0KN58WBZGWP4TEHE5SKSD6B63MLSWUW3HTENUPHWL81A4SV3JL4GR6FJWQOU3RCBLM3H3ZKKIHLS6UB49N3URGCBVPW8KYNSETT57EODXUSB4FFEB96' where id=40;
-update noar tt set v1='G20KIJ273MJUZIS1CETODHSCF2R7IDEC9B911INZS4J5SIAX7O50LPT593YQS8PZFUFYLVIRHDILBW5J5YPRDG2GKX64NEWVEOPBNBNQIGJXLCXDVH9ETJXR936IM6ZX24OPOQPZ6F39GFLEV27809QH9HZQJDBTWNG62TV1686957XBNX0NLHKY2YB19RVM3D43OELFAQ8DAJR7SJ41Z1ZCJCCBGTH2RIL5L7WR8LB141MHU736KZ0B965T6HATI' where id=40;
-update noar ti set v1='G20KIJ273MJUZIS1CETODHSCF2R7IDEC9B911INZS4J5SIAX7O50LPT593YQS8PZFUFYLVIRHDILBW5J5YPRDG2GKX64NEWVEOPBNBNQIGJXLCXDVH9ETJXR936IM6ZX24OPOQPZ6F39GFLEV27809QH9HZQJDBTWNG62TV1686957XBNX0NLHKY2YB19RVM3D43OELFAQ8DAJR7SJ41Z1ZCJCCBGTH2RIL5L7WR8LB141MHU736KZ0B965T6HATI' where id=40;
-update noar tt set v2='KQQWXZC7RRYMYUHA95EXL4KSC2YXUNPVOTXTQGVSRTSAFC4DXMQ7C1DEIJDQ682UIUCHJ0985NI7T6OLLCJ4ZKJH1PM93QT2OJFQP576FSLCVB57GEHSFZEXMVJO0KA0FSND0P4QCIFCSETC6TS5HLOGD6CBGW3QIW241P855G4KMGJPSBDXZ4LGC87GZT6Z8101K4MB4WI680G9ZPDR5IOXM6ZO0L7VBTKY4CRQBL990JLBGAXXEWZPM92BZ7SH4' where id=40;
-update noar ti set v2='KQQWXZC7RRYMYUHA95EXL4KSC2YXUNPVOTXTQGVSRTSAFC4DXMQ7C1DEIJDQ682UIUCHJ0985NI7T6OLLCJ4ZKJH1PM93QT2OJFQP576FSLCVB57GEHSFZEXMVJO0KA0FSND0P4QCIFCSETC6TS5HLOGD6CBGW3QIW241P855G4KMGJPSBDXZ4LGC87GZT6Z8101K4MB4WI680G9ZPDR5IOXM6ZO0L7VBTKY4CRQBL990JLBGAXXEWZPM92BZ7SH4' where id=40;
-update noar tt set v3='R7732WUFVPUQ2FSPG2M64R2NWRSJXF65DEXK4ZLARSVJBFNRJYTW0OO5FJHWHLZDDURYFCSCF35WDLHR092CRIFC1DWSDC69XZ13ZDL30Y33IQW9ZS682HUG7JTXMKML50J9YJQQ7757LM5PVXS6YMNECT3N9D1H0MKSZCNV4R3SLEGHRCQXI1335UXBZSPP3GD9ZJ64A0KUB2QQZ4O6CDS9P5LSYWKHW8FZSS8I8HHKTFB1MIBMZZI5M7G70DMIM' where id=40;
-update noar ti set v3='R7732WUFVPUQ2FSPG2M64R2NWRSJXF65DEXK4ZLARSVJBFNRJYTW0OO5FJHWHLZDDURYFCSCF35WDLHR092CRIFC1DWSDC69XZ13ZDL30Y33IQW9ZS682HUG7JTXMKML50J9YJQQ7757LM5PVXS6YMNECT3N9D1H0MKSZCNV4R3SLEGHRCQXI1335UXBZSPP3GD9ZJ64A0KUB2QQZ4O6CDS9P5LSYWKHW8FZSS8I8HHKTFB1MIBMZZI5M7G70DMIM' where id=40;
-update noar tt set v0='Z3MCG8M3D3Y1FY3T9LXZGFNSPSABYWJPN1LRNSWZZDWLVUMUROCS747SFXQ16L0EFLZ8ZUTXFR0664NYK2MNRBO1CZ0VDHZN9WNIJZSTXD1101APO8RBR4P6NM4CS3KP7B3EBPEJI9VVVO8VSVLZ79B3YX559EC0TF4ANCB9V5DGR0SEX7UX78D9BUIFAZKFWP0UCBOMROPT9AEBMPC0NTM9O6ZGC540D5RF5DR3XVXDC063N6I3EV5MT2O6KYPHO' where id=41;
-update noar ti set v0='Z3MCG8M3D3Y1FY3T9LXZGFNSPSABYWJPN1LRNSWZZDWLVUMUROCS747SFXQ16L0EFLZ8ZUTXFR0664NYK2MNRBO1CZ0VDHZN9WNIJZSTXD1101APO8RBR4P6NM4CS3KP7B3EBPEJI9VVVO8VSVLZ79B3YX559EC0TF4ANCB9V5DGR0SEX7UX78D9BUIFAZKFWP0UCBOMROPT9AEBMPC0NTM9O6ZGC540D5RF5DR3XVXDC063N6I3EV5MT2O6KYPHO' where id=41;
-update noar tt set v1='46MKAPEF3NX2QVY44GJC9D7V2Z24DL6B32XK5XG6WI46CB59G13U8CVKBLGF2Z3JI3DTIL4ZCV1QUM8KZJ7HFINJAR69U9XAZLBQK3T0N3D07F0VUBHGXTDSLEM531CDBACDYN51GQ0C0NNALOLSUY5TVEC9YUFB7N17GIHLL1OQIT69VY2BPTP4ZL4RLGJFM6BCNIDZGM2AQ47OKRAA3HUH1H57QBQYDLX3DXXUI4GXIE05822GCIKGGLVH0I5CD' where id=41;
-update noar ti set v1='46MKAPEF3NX2QVY44GJC9D7V2Z24DL6B32XK5XG6WI46CB59G13U8CVKBLGF2Z3JI3DTIL4ZCV1QUM8KZJ7HFINJAR69U9XAZLBQK3T0N3D07F0VUBHGXTDSLEM531CDBACDYN51GQ0C0NNALOLSUY5TVEC9YUFB7N17GIHLL1OQIT69VY2BPTP4ZL4RLGJFM6BCNIDZGM2AQ47OKRAA3HUH1H57QBQYDLX3DXXUI4GXIE05822GCIKGGLVH0I5CD' where id=41;
-update noar tt set v2='KJQPN7FELWSAGIMTUZSS5G1Y4S6RZRDM117CQMC2VTXX7WP1WNPHRFTJORJ0ZAV0VKVKRMKXSPL60LTU9BMKXF50XELPVUYYGWHPH5KXIKTJBT1ZUQ5MK4QMKR1I22S8FJHYK29E2UQXK8J50D3JSIWFHGMBENW4KWWZH0RT8F3CGKGNL6F7NHJUV2JX2FXG8AFKRXAO0B5OK9ZEW95LGDJK52OQLW1DZIIIFXXO54JAGOFO350CLZWR9HDEIFKIH' where id=41;
-update noar ti set v2='KJQPN7FELWSAGIMTUZSS5G1Y4S6RZRDM117CQMC2VTXX7WP1WNPHRFTJORJ0ZAV0VKVKRMKXSPL60LTU9BMKXF50XELPVUYYGWHPH5KXIKTJBT1ZUQ5MK4QMKR1I22S8FJHYK29E2UQXK8J50D3JSIWFHGMBENW4KWWZH0RT8F3CGKGNL6F7NHJUV2JX2FXG8AFKRXAO0B5OK9ZEW95LGDJK52OQLW1DZIIIFXXO54JAGOFO350CLZWR9HDEIFKIH' where id=41;
-update noar tt set v3='YY06IPGGO2185RI97507ZEU5GJDLL1B1RRXQBPR84A9FZJAS0HIXW5UV3WSD5H274H16JYTIKDKHZ972RWEW1EL0CISWMTJBJ5O4DM649JN3GX1TJGHFOUTBKDGBR2J2RIUG2O8YEVT0Z82QSY0CPC4FRA1S4SVZKXOBS45MUV90MTHVOSU0DSW2EAI4NNFOC2CDKDBNIQGUK887SF6H19XXRV6CQCBGZ4YUWJ49W4HD4IXAHD8Q6PNU0CKO168NV' where id=41;
-update noar ti set v3='YY06IPGGO2185RI97507ZEU5GJDLL1B1RRXQBPR84A9FZJAS0HIXW5UV3WSD5H274H16JYTIKDKHZ972RWEW1EL0CISWMTJBJ5O4DM649JN3GX1TJGHFOUTBKDGBR2J2RIUG2O8YEVT0Z82QSY0CPC4FRA1S4SVZKXOBS45MUV90MTHVOSU0DSW2EAI4NNFOC2CDKDBNIQGUK887SF6H19XXRV6CQCBGZ4YUWJ49W4HD4IXAHD8Q6PNU0CKO168NV' where id=41;
-update noar tt set v0='OE23U00BRJNAN1Q6CLG6UX86B4B7F04DNNZ7488OALTICLR3RQL5EKLTQKRH1648N96KZ4JA5GDA19ZL7W0RHH2VN6ND6ZG9Y7OW2JFN3G03JSYEPX9F8ACQ8OPSW64X2GMXA45MXK5L5C84LJH5NGCDD0Z60GN0J48KE72U2QZ78NERFSU6E1KDRNKOFFU6ZXEO5D3708Z28A3A4S7Y6Z6OIQTQ947OZ5E9CDK7ZG73FME1IDK56HWWHE57UMH48' where id=42;
-update noar ti set v0='OE23U00BRJNAN1Q6CLG6UX86B4B7F04DNNZ7488OALTICLR3RQL5EKLTQKRH1648N96KZ4JA5GDA19ZL7W0RHH2VN6ND6ZG9Y7OW2JFN3G03JSYEPX9F8ACQ8OPSW64X2GMXA45MXK5L5C84LJH5NGCDD0Z60GN0J48KE72U2QZ78NERFSU6E1KDRNKOFFU6ZXEO5D3708Z28A3A4S7Y6Z6OIQTQ947OZ5E9CDK7ZG73FME1IDK56HWWHE57UMH48' where id=42;
-update noar tt set v1='3F403KPRKN4YWEWE7WSN3MMD5TIRZXP9H7T1P9ZGIYSR8O8QAS65NJKB07TMD875F3NN7RJNDX7FCWNFFEYZ1IIL7B1IAKC21SF1K4K89YMQB0OD0FWQRSPMLGZ8PNXZ0TV2FUKOWHZ48CLP17MCPLLQU1BBOWL43DOHDGXEV7PRA3MA7N80C2MRH9SXXD5YL4WW1C0VPJ6G2UI8K6U82WV1WCZFC50JENMFSXADNVENE71JFDPDIS6VPIQ361NWQ' where id=42;
-update noar ti set v1='3F403KPRKN4YWEWE7WSN3MMD5TIRZXP9H7T1P9ZGIYSR8O8QAS65NJKB07TMD875F3NN7RJNDX7FCWNFFEYZ1IIL7B1IAKC21SF1K4K89YMQB0OD0FWQRSPMLGZ8PNXZ0TV2FUKOWHZ48CLP17MCPLLQU1BBOWL43DOHDGXEV7PRA3MA7N80C2MRH9SXXD5YL4WW1C0VPJ6G2UI8K6U82WV1WCZFC50JENMFSXADNVENE71JFDPDIS6VPIQ361NWQ' where id=42;
-update noar tt set v2='A689HC5A2R0QKAS16GKGAHET6NM05JUJ6AXYM71HNYC3IXDW9E476XWMCHBQCQPOM4S44JQTWSZ23D65RIMQ4CZA6TJS5AUSVB3MXQNKVML5J5P4UG2TTPPS128LJACSHZX75SG3ZT8WWJ0RSCKOAL5IOB2B5EFDBAL67PM7YGCGXDHNSMS2WQDDWZTVXENSM6EFOZ0O8756JFBW03XHK5BJ721K4YIXI780QI6C9UHPQL9WKPDM0G6CCYVZE89MK' where id=42;
-update noar ti set v2='A689HC5A2R0QKAS16GKGAHET6NM05JUJ6AXYM71HNYC3IXDW9E476XWMCHBQCQPOM4S44JQTWSZ23D65RIMQ4CZA6TJS5AUSVB3MXQNKVML5J5P4UG2TTPPS128LJACSHZX75SG3ZT8WWJ0RSCKOAL5IOB2B5EFDBAL67PM7YGCGXDHNSMS2WQDDWZTVXENSM6EFOZ0O8756JFBW03XHK5BJ721K4YIXI780QI6C9UHPQL9WKPDM0G6CCYVZE89MK' where id=42;
-update noar tt set v3='05RIS5NFQ3ZVDKNECQPV7E7XQ13JPG3WGB40B4WOJ9QERREJ6O8KBBO9BLGZ2GLJJIJCCZOC3QSLH8S6UCU63KZGRTAVV9163IM8XJIB3W5ZNYG299G4OT3OBZOCB7IESUT9HMMLNJYKTIYKZAC106YRV8NSJKIGZ43CEA1YCGJKJ08UHL1JY0XE4CKWQ0BCBXAL2YI8D8WFFYU1IDN2KS9TTGX6CNIBXO653PPC6PXEOF7D5SHS8HTQKLZ1R1K62' where id=42;
-update noar ti set v3='05RIS5NFQ3ZVDKNECQPV7E7XQ13JPG3WGB40B4WOJ9QERREJ6O8KBBO9BLGZ2GLJJIJCCZOC3QSLH8S6UCU63KZGRTAVV9163IM8XJIB3W5ZNYG299G4OT3OBZOCB7IESUT9HMMLNJYKTIYKZAC106YRV8NSJKIGZ43CEA1YCGJKJ08UHL1JY0XE4CKWQ0BCBXAL2YI8D8WFFYU1IDN2KS9TTGX6CNIBXO653PPC6PXEOF7D5SHS8HTQKLZ1R1K62' where id=42;
-update noar tt set v0='D1G815F5O4FQG47FUSLT4QB2AFWFCAOF011LO7O0AQ0OF18N8Q8RK5IPTDDNJR3ALHVG1W40ZUA84QTHV71720GRBT6SZG6UAL5A80NIS3IM168Y5GEWDJZ2JZ7CZQHNRUUULBTYKZLKE5ZZRQ6GZYJX0VTM47MKHRPJXM4WZRZXMO4CRURT8BL0J7XYFO3CYN0LE61FVKPAAB8D8I9WLNFT5R0J9R3KKH8LKYWLREW59TY9GE3HPKYBOCGLQI6Q6' where id=43;
-update noar ti set v0='D1G815F5O4FQG47FUSLT4QB2AFWFCAOF011LO7O0AQ0OF18N8Q8RK5IPTDDNJR3ALHVG1W40ZUA84QTHV71720GRBT6SZG6UAL5A80NIS3IM168Y5GEWDJZ2JZ7CZQHNRUUULBTYKZLKE5ZZRQ6GZYJX0VTM47MKHRPJXM4WZRZXMO4CRURT8BL0J7XYFO3CYN0LE61FVKPAAB8D8I9WLNFT5R0J9R3KKH8LKYWLREW59TY9GE3HPKYBOCGLQI6Q6' where id=43;
-update noar tt set v1='45JZXZBA53MFMOXQG7UQH6X71TNWY03M2X742VSXT7TFM40B7KYBSNZMWDU6QFHJ5LUEQTOLK3M8KJYSWMIJ8CSYY2R9V1MMJK8L6C997D9PYNWIAUQ7C33BLNKY36BFZ66LC0DJLZXCLQ44N8ANZ2XPPJQUD8N782IIW94Q5U5TIA38T31Q1HUBS6D8QNT2XWQPFD1KQZH8EDSAGECSRJI9ZSCSU4M9X62OT1ECPJGXU5V03SWXH98SF8MGTPWKM' where id=43;
-update noar ti set v1='45JZXZBA53MFMOXQG7UQH6X71TNWY03M2X742VSXT7TFM40B7KYBSNZMWDU6QFHJ5LUEQTOLK3M8KJYSWMIJ8CSYY2R9V1MMJK8L6C997D9PYNWIAUQ7C33BLNKY36BFZ66LC0DJLZXCLQ44N8ANZ2XPPJQUD8N782IIW94Q5U5TIA38T31Q1HUBS6D8QNT2XWQPFD1KQZH8EDSAGECSRJI9ZSCSU4M9X62OT1ECPJGXU5V03SWXH98SF8MGTPWKM' where id=43;
-update noar tt set v2='3F00ROGF7G6ZJR61D63E6SSO7DK9NR44CFLCC4CAZVX13XAEUAMMSDK8L5MBJPRG2JR7HCUWT4JATW4MWVRSH0XLDQVRCWVRBDOWVT8VSVDA3BEQU1SZEZXGZW6T5J7TLCUIQ4S4J92PJRG6HV2UULVIU40XV29L1CB9TPW7G1Y8EZEFVOAWQ13TGCVWIXL8N2WBPE32KIOUV5MX7SAFBC1Q0K43US8WK1NAUABBCT41JD525UWGC6M4QQ7JHM9SB' where id=43;
-update noar ti set v2='3F00ROGF7G6ZJR61D63E6SSO7DK9NR44CFLCC4CAZVX13XAEUAMMSDK8L5MBJPRG2JR7HCUWT4JATW4MWVRSH0XLDQVRCWVRBDOWVT8VSVDA3BEQU1SZEZXGZW6T5J7TLCUIQ4S4J92PJRG6HV2UULVIU40XV29L1CB9TPW7G1Y8EZEFVOAWQ13TGCVWIXL8N2WBPE32KIOUV5MX7SAFBC1Q0K43US8WK1NAUABBCT41JD525UWGC6M4QQ7JHM9SB' where id=43;
-update noar tt set v3='NBXHDWG2L8H1845MJSD52ZPK7W89T2GPYHWIT2PR9X3BC69632RG0KHE3W6FHD51KNG58Q944SI99SGSZXKM3SBHPAWRI57NTWM0V5F5RMM97B6WJ07MK0D1J67O2HY1ZBWBSQ4YEUFIEPFE0YNYKHH8GRJELYW9G1WJFEX4TAIEK7NXMHJSAP2I48ND2XXZI2EO88623WFBPV87GVNCH9CFUIWCGJ1242PPSOZXGTMNOMPQVXULNKVBFPWDUC4U6' where id=43;
-update noar ti set v3='NBXHDWG2L8H1845MJSD52ZPK7W89T2GPYHWIT2PR9X3BC69632RG0KHE3W6FHD51KNG58Q944SI99SGSZXKM3SBHPAWRI57NTWM0V5F5RMM97B6WJ07MK0D1J67O2HY1ZBWBSQ4YEUFIEPFE0YNYKHH8GRJELYW9G1WJFEX4TAIEK7NXMHJSAP2I48ND2XXZI2EO88623WFBPV87GVNCH9CFUIWCGJ1242PPSOZXGTMNOMPQVXULNKVBFPWDUC4U6' where id=43;
-update noar tt set v0='ZASF426FE5FMJKZ7MC4WJJL0BQU9OYY1TRLJK39WCVAVY9B0Q5N4XUVO9XSEQDN9L9HIWSZU51R1WBMHPXRJXNS98660R84NC4J6PRWFBPTQSA28A35SY4A4G8S0JGSOOTBR1781MNE0VMLI1FDGY5MRTW1MFB7ECPQJ4GU36W2WCTE9EXCQDR5WUKSPZYVGCB425GK8Y66UPNNCG32F2FTNZ57OQDIUOXOR9PS8SK5AXU83SCELLRDDRHRCMHLQS' where id=44;
-update noar ti set v0='ZASF426FE5FMJKZ7MC4WJJL0BQU9OYY1TRLJK39WCVAVY9B0Q5N4XUVO9XSEQDN9L9HIWSZU51R1WBMHPXRJXNS98660R84NC4J6PRWFBPTQSA28A35SY4A4G8S0JGSOOTBR1781MNE0VMLI1FDGY5MRTW1MFB7ECPQJ4GU36W2WCTE9EXCQDR5WUKSPZYVGCB425GK8Y66UPNNCG32F2FTNZ57OQDIUOXOR9PS8SK5AXU83SCELLRDDRHRCMHLQS' where id=44;
-update noar tt set v1='6FQVOHCK6SESFKS10D3XLCGCMU73G2P4LALWX9FVXORPD43B67ST9AK1KD3PSHF3D9UQCROLCCDHGT0VX2T1CK3MUNI7DI0Y9K42UBKWI8OHQERT0JHFZ3BHGHL7D7OTOQDWD3WMKR26WNG4O5R7GP38LH7GDBMETCZQ9L5Q2O00UHCBL3Y9PIKXL32Y268F8K28NHCPWS189UDLZ1S58A1GNUOM5IWZTHXEQ3HK5W6S2YYUXRC9KEVQESVK4ASDL' where id=44;
-update noar ti set v1='6FQVOHCK6SESFKS10D3XLCGCMU73G2P4LALWX9FVXORPD43B67ST9AK1KD3PSHF3D9UQCROLCCDHGT0VX2T1CK3MUNI7DI0Y9K42UBKWI8OHQERT0JHFZ3BHGHL7D7OTOQDWD3WMKR26WNG4O5R7GP38LH7GDBMETCZQ9L5Q2O00UHCBL3Y9PIKXL32Y268F8K28NHCPWS189UDLZ1S58A1GNUOM5IWZTHXEQ3HK5W6S2YYUXRC9KEVQESVK4ASDL' where id=44;
-update noar tt set v2='7UG64XDR4FS4DZG9QTWHWURK1GD2LPCHG8E0VBWE1SWTHVRVD934Y5IKDF5USIMNYG822IT0KMAZ223823C7JURMEZPY5JJY0P5LY7QM7I3MCPWF1OLGPW2PJT1PZYXG71EEWMTM1U8G4FFQZUH8KXHHAMVGSPXR55QLFJ94WUNDGBI0IVBXZX7VODOLERLF0L9KW4RTTQGQF2MSIVUM0JT8LF57NFELCYA1PFNR3QSP471X3OKBGNZ5YH94ZGHWC' where id=44;
-update noar ti set v2='7UG64XDR4FS4DZG9QTWHWURK1GD2LPCHG8E0VBWE1SWTHVRVD934Y5IKDF5USIMNYG822IT0KMAZ223823C7JURMEZPY5JJY0P5LY7QM7I3MCPWF1OLGPW2PJT1PZYXG71EEWMTM1U8G4FFQZUH8KXHHAMVGSPXR55QLFJ94WUNDGBI0IVBXZX7VODOLERLF0L9KW4RTTQGQF2MSIVUM0JT8LF57NFELCYA1PFNR3QSP471X3OKBGNZ5YH94ZGHWC' where id=44;
-update noar tt set v3='AWIJB0TG8E28Q6Z994V6W4JL467CY5IMIT0RPUU2WO84S0FL7PM1BCFLAWBXGYQOS28Y6QF2Z0AX6HY4LDZG2GCRD3EBO9SZJ701UR65EBMPGOKSAU0VLRQX6FC248O7F4WVEYQBEL1V1U689SFLNA6JTV5H0KIHT65I2U1LDMPRQEL7HLED0HV68QIXFPJ1VVDOTZGG7PHGA269MMB4MEWQPQH5ERFYZQXS4RNE8PB5LJI950ODXK8S96VS3T8YS' where id=44;
-update noar ti set v3='AWIJB0TG8E28Q6Z994V6W4JL467CY5IMIT0RPUU2WO84S0FL7PM1BCFLAWBXGYQOS28Y6QF2Z0AX6HY4LDZG2GCRD3EBO9SZJ701UR65EBMPGOKSAU0VLRQX6FC248O7F4WVEYQBEL1V1U689SFLNA6JTV5H0KIHT65I2U1LDMPRQEL7HLED0HV68QIXFPJ1VVDOTZGG7PHGA269MMB4MEWQPQH5ERFYZQXS4RNE8PB5LJI950ODXK8S96VS3T8YS' where id=44;
-update noar tt set v0='JG9YIO87UTZM2RAH3O5SUU7VDOYWYC2O4WTN9WIEGY9OZ16ZIK3X0QKRBS0M7AFOHZUA7F3JHFKWMUDI9UM6LB8TXCROHPUYJ7Z9GC9Y27X5XA85SJOJK1MRWM15PE6WAU68XYHPRO3VD3F6LDNN20BIFC4D2XNDKA4CMS1VOZG4GQVLWG61K3E5RXPYHL2TWQ9UKX3H5DHEESURLUHOCJLC2PWVGI1UE7LVP6U2BTS0PCCPQBPV214ILUA7MLWFD' where id=45;
-update noar ti set v0='JG9YIO87UTZM2RAH3O5SUU7VDOYWYC2O4WTN9WIEGY9OZ16ZIK3X0QKRBS0M7AFOHZUA7F3JHFKWMUDI9UM6LB8TXCROHPUYJ7Z9GC9Y27X5XA85SJOJK1MRWM15PE6WAU68XYHPRO3VD3F6LDNN20BIFC4D2XNDKA4CMS1VOZG4GQVLWG61K3E5RXPYHL2TWQ9UKX3H5DHEESURLUHOCJLC2PWVGI1UE7LVP6U2BTS0PCCPQBPV214ILUA7MLWFD' where id=45;
-update noar tt set v1='HERPPL6A3AUITLQHMY061HWO2IK8GF3L5NORWYH2CC8PQA4C2IPLKSDGSIKY22P3FVV27VA3O2BYZYCIRX4EOM3CVV2BKZDWWOPKREEBBI12K9IC5DR7ZJADKCRG5CC7KQZPWSBZYTW9MJNLOEQ3EFX5YDRXBV5U2WQCKH2KM580HD5LX3G61DRXHTELYTD1J412BZSZZRTL8L63E0Y2AO4P9D0H7Q2X08LQFYIJ9MO5X1SKINILUD7N2TAS3Q14C' where id=45;
-update noar ti set v1='HERPPL6A3AUITLQHMY061HWO2IK8GF3L5NORWYH2CC8PQA4C2IPLKSDGSIKY22P3FVV27VA3O2BYZYCIRX4EOM3CVV2BKZDWWOPKREEBBI12K9IC5DR7ZJADKCRG5CC7KQZPWSBZYTW9MJNLOEQ3EFX5YDRXBV5U2WQCKH2KM580HD5LX3G61DRXHTELYTD1J412BZSZZRTL8L63E0Y2AO4P9D0H7Q2X08LQFYIJ9MO5X1SKINILUD7N2TAS3Q14C' where id=45;
-update noar tt set v2='YR5ZMT5CCHI8OIPLX8T01WGBIXXYBVJ8M92NYYQ2NNLM9GW27Z22FRN8Y3DDHE53QSSUGIH6NPSZXCAXVSLHA99VIA61Z15AEXE5CD0RJBJZ64WQE9BTZW8XIG89WYT5U7MONIE46KFH1WV8KZP4HQXYRTSOM39ZI25FMIC409J698GSHVYA22U663VZC77V4KJFB95K7GITFKF82RL5QHZNC2OO5ELLF6OUO3EZNHECA8IV3X71IZBRMUICPQWI9' where id=45;
-update noar ti set v2='YR5ZMT5CCHI8OIPLX8T01WGBIXXYBVJ8M92NYYQ2NNLM9GW27Z22FRN8Y3DDHE53QSSUGIH6NPSZXCAXVSLHA99VIA61Z15AEXE5CD0RJBJZ64WQE9BTZW8XIG89WYT5U7MONIE46KFH1WV8KZP4HQXYRTSOM39ZI25FMIC409J698GSHVYA22U663VZC77V4KJFB95K7GITFKF82RL5QHZNC2OO5ELLF6OUO3EZNHECA8IV3X71IZBRMUICPQWI9' where id=45;
-update noar tt set v3='3LXRDHCHL5PEQYT7TDNK1HX2OBGN4N23MQI20QQ4RDDGS4Z6QZVGKJYU7YOD1Z5A0WOMHFMTO1WI6XETQCC4BMSGAJEYNC257PWL7285KOSTX4FQWDTGP9OUI7EEFSTTC9SJAC46FUNOCG3T7QVVDXLEZYGVYPUBSVQSB26DR5TC19TM36XBZ74GVUDX65HWDKMHO1JP7EIGE1FE3TU941FKRACIG66D4BH77A4DPJN5VBEW80K5623WNVZVJD5KJ' where id=45;
-update noar ti set v3='3LXRDHCHL5PEQYT7TDNK1HX2OBGN4N23MQI20QQ4RDDGS4Z6QZVGKJYU7YOD1Z5A0WOMHFMTO1WI6XETQCC4BMSGAJEYNC257PWL7285KOSTX4FQWDTGP9OUI7EEFSTTC9SJAC46FUNOCG3T7QVVDXLEZYGVYPUBSVQSB26DR5TC19TM36XBZ74GVUDX65HWDKMHO1JP7EIGE1FE3TU941FKRACIG66D4BH77A4DPJN5VBEW80K5623WNVZVJD5KJ' where id=45;
-update noar tt set v0='9ENTSCYFZO62M5ULORB17RJQLU5V81JGLS82QTRPSZ7H0K1MV0LYI1W96DQ8P3CA2PAIXOVZLZWBH6GDNBOTT82UC4W5SQR0V76LN0H0H84TIRSPN49V1JESHVFCAQPVIAWN1UQ70JZJ8W645XXHF6QQA57VKOIJSVWSKJHRASHE3CIOXD8FW15SKMQ5JU925WT1ID84BTJGU0FIK46G0XFJD6YQIQFYMT5P1EWMUNY6ABY3EHLQEMUW23VB5BUHV' where id=46;
-update noar ti set v0='9ENTSCYFZO62M5ULORB17RJQLU5V81JGLS82QTRPSZ7H0K1MV0LYI1W96DQ8P3CA2PAIXOVZLZWBH6GDNBOTT82UC4W5SQR0V76LN0H0H84TIRSPN49V1JESHVFCAQPVIAWN1UQ70JZJ8W645XXHF6QQA57VKOIJSVWSKJHRASHE3CIOXD8FW15SKMQ5JU925WT1ID84BTJGU0FIK46G0XFJD6YQIQFYMT5P1EWMUNY6ABY3EHLQEMUW23VB5BUHV' where id=46;
-update noar tt set v1='DPPW2OFFL7947HVD0B21ZDIFTK7OMK5TJRZWAOXYLNFLT7E99Z5AEYH66MMJEEPVN71EOW7QFPRR0U8L6GQVELC80LY78EJRIL2LCHSX6JDKN3IWJXNPSV88JWBZNNAHHSK75KFL1BZ0DTO26C0IB2ME3K656QJYIBXNEUDPLFEM1N36K310CIQXEJJS15ACJCQJ7S9FR1A8U5VH5IPMUTJENU2CGXEQ7HTY1AD6VPTY4DH4UA1OM93TLZS2R5Y9R' where id=46;
-update noar ti set v1='DPPW2OFFL7947HVD0B21ZDIFTK7OMK5TJRZWAOXYLNFLT7E99Z5AEYH66MMJEEPVN71EOW7QFPRR0U8L6GQVELC80LY78EJRIL2LCHSX6JDKN3IWJXNPSV88JWBZNNAHHSK75KFL1BZ0DTO26C0IB2ME3K656QJYIBXNEUDPLFEM1N36K310CIQXEJJS15ACJCQJ7S9FR1A8U5VH5IPMUTJENU2CGXEQ7HTY1AD6VPTY4DH4UA1OM93TLZS2R5Y9R' where id=46;
-update noar tt set v2='UJZNBG6GAPE11AUNX0HMYZC5XYDQ2F8QIPNYUSK1K0BPMT9PT3KXJN71M588CZD6N9829W5OY6ZUBO2NNHN548NE9A99M6TUUO0B157DYAP67XK600355KKALHMKBQLZ3XI39T7YC8JW2OMMBMC3SLH49VLJGDAOOVDCBTY3KKV0OW8EUF1JK27Z19EA8P97P15TEV4KRP1J974FJD4M2QWGUTKL52UT6XX7WRAG1NNSSAFUQNP7JPVUWENDHTN57' where id=46;
-update noar ti set v2='UJZNBG6GAPE11AUNX0HMYZC5XYDQ2F8QIPNYUSK1K0BPMT9PT3KXJN71M588CZD6N9829W5OY6ZUBO2NNHN548NE9A99M6TUUO0B157DYAP67XK600355KKALHMKBQLZ3XI39T7YC8JW2OMMBMC3SLH49VLJGDAOOVDCBTY3KKV0OW8EUF1JK27Z19EA8P97P15TEV4KRP1J974FJD4M2QWGUTKL52UT6XX7WRAG1NNSSAFUQNP7JPVUWENDHTN57' where id=46;
-update noar tt set v3='UZQLK670RHRNSORMDVM9Y3CBR0YHPEVIZY84XL9OWXBWL2XSPWR163ICFEU0T9F56O873P2ZS8NACN28CU00T93I3F9SIAYZ66IPWIAUB0R8DG1L0PTQCMW3CZP7P7LE3VKQPWWTWETSMM3HCG21466YF76TKL8DZS5HKRXLWSNU7M8QGX2PHLXDSFY938WK8LSE141P2RAVNWIYY75VVBMIVSELXZMVO8JSVKOKO5O8TEMMS6OY4ZQ7742RXU9MG' where id=46;
-update noar ti set v3='UZQLK670RHRNSORMDVM9Y3CBR0YHPEVIZY84XL9OWXBWL2XSPWR163ICFEU0T9F56O873P2ZS8NACN28CU00T93I3F9SIAYZ66IPWIAUB0R8DG1L0PTQCMW3CZP7P7LE3VKQPWWTWETSMM3HCG21466YF76TKL8DZS5HKRXLWSNU7M8QGX2PHLXDSFY938WK8LSE141P2RAVNWIYY75VVBMIVSELXZMVO8JSVKOKO5O8TEMMS6OY4ZQ7742RXU9MG' where id=46;
-update noar tt set v0='QYCOIHOOB8T4ZSR7SSU8GV1M4WJPO16XHINOJ31CQJTOJFTHO3QWZZK1UXZJMECUPOJOM151CQB9EZSA054E7WT5M48EJH9LQ7CV5G6VU9ZOUHQ9Q97HOIR0WMG8CHMMQYHZY3Z3ENKB3VJPB6O54A8RYY8UHLD439HK2FFUJ11QIXXATAKLQ3VZ692PVK5BM39VTBYQ9T6WLG8VNC4WPUBCMZZ2HUWLMEABGDRO74MWM7B1IZQZUTKI2H2R3SG2V' where id=47;
-update noar ti set v0='QYCOIHOOB8T4ZSR7SSU8GV1M4WJPO16XHINOJ31CQJTOJFTHO3QWZZK1UXZJMECUPOJOM151CQB9EZSA054E7WT5M48EJH9LQ7CV5G6VU9ZOUHQ9Q97HOIR0WMG8CHMMQYHZY3Z3ENKB3VJPB6O54A8RYY8UHLD439HK2FFUJ11QIXXATAKLQ3VZ692PVK5BM39VTBYQ9T6WLG8VNC4WPUBCMZZ2HUWLMEABGDRO74MWM7B1IZQZUTKI2H2R3SG2V' where id=47;
-update noar tt set v1='M9Z0XNVK6R9G0N4AS7IDBVII5JFYPM48ZGBQCMB7V4T2JVZBVE67HJNI04GK9L426B0VO8DKI33DH2DV80HY7BW5RZS06JI3CNA5RRCVKFVKO85JOMQ43L3F2T3ZPC81HXWZBYNNJAZXTBKDI7U3LIKPVMR8F0DJN5XLGW0B37AU79KROR1THW1MRFIMX1Q51N6N05WJMHRYO2P5UW48511HOIKBNO1W25OT02CWYTR32T82ETHEZL2BNE8L3JISO' where id=47;
-update noar ti set v1='M9Z0XNVK6R9G0N4AS7IDBVII5JFYPM48ZGBQCMB7V4T2JVZBVE67HJNI04GK9L426B0VO8DKI33DH2DV80HY7BW5RZS06JI3CNA5RRCVKFVKO85JOMQ43L3F2T3ZPC81HXWZBYNNJAZXTBKDI7U3LIKPVMR8F0DJN5XLGW0B37AU79KROR1THW1MRFIMX1Q51N6N05WJMHRYO2P5UW48511HOIKBNO1W25OT02CWYTR32T82ETHEZL2BNE8L3JISO' where id=47;
-update noar tt set v2='G9EILFGX9P8FSREERZ6D61KGH4GWIZL8LNN9PTXITNY9R800SYWBJ01KZMUXRSZVJ71XNLLTP8FSK78X4VE9S7L5OM1YAQVMBNYHRLZVLF9R8OK1PV946K7E1SG6G47IZL9A3Q59DHEQFFNJ5LKLXE0Y0L4FO4CH5Y2MWPJGVMS51X6AL21S3SBMDPI9PTE4QCNY7NSKT3RJE91NULTRAED38I9J372RQ0WBN2UPCC7P0ILLBX5A33VJUS21YW8DS' where id=47;
-update noar ti set v2='G9EILFGX9P8FSREERZ6D61KGH4GWIZL8LNN9PTXITNY9R800SYWBJ01KZMUXRSZVJ71XNLLTP8FSK78X4VE9S7L5OM1YAQVMBNYHRLZVLF9R8OK1PV946K7E1SG6G47IZL9A3Q59DHEQFFNJ5LKLXE0Y0L4FO4CH5Y2MWPJGVMS51X6AL21S3SBMDPI9PTE4QCNY7NSKT3RJE91NULTRAED38I9J372RQ0WBN2UPCC7P0ILLBX5A33VJUS21YW8DS' where id=47;
-update noar tt set v3='9QLF7LOZG6PXILNQ8MNQJBLX1Z6KC0M7OO8QFLSWW4J7TPNKS5QPHU2S54ASGC1XOQGA8L1V9043ASI75YY4N92QG4OTG29OVOQ17T0GGT7ZE2ELR913TSC0P9B9AUE200UY979ZURXF5908BCYB9TSTEKCVNZEOHA590K6ZPRQZS7XHC2ANGHDA65NWVZ4A6EU6B2CD71EKNPLC9OL6CC4XNWUPXNNNAFRN9LDFBGK7R7Q7RQCH9RYKJPF424RDQ' where id=47;
-update noar ti set v3='9QLF7LOZG6PXILNQ8MNQJBLX1Z6KC0M7OO8QFLSWW4J7TPNKS5QPHU2S54ASGC1XOQGA8L1V9043ASI75YY4N92QG4OTG29OVOQ17T0GGT7ZE2ELR913TSC0P9B9AUE200UY979ZURXF5908BCYB9TSTEKCVNZEOHA590K6ZPRQZS7XHC2ANGHDA65NWVZ4A6EU6B2CD71EKNPLC9OL6CC4XNWUPXNNNAFRN9LDFBGK7R7Q7RQCH9RYKJPF424RDQ' where id=47;
-update noar tt set v0='84RTZR1O70NRAEV1G7078FW2C01W0N7M7DLJVQS2AN3IN45CBOQHXTE15LVS1O23R2HUBXAF73KW2FCQWAOJ18D33097V2VUI45FE3UM5DNKUPSGAB8X45DXZNKTL00TXM7R9IWEE5ID3DTVYTD6PX3IO7YEMUF5CKXUJS3KZ9FAH9ZPYTZV816ZTQHZKITOKK6SCWP62YOE10ZAAY78KVBE8Y9MVW0I3HU94KII7FPCBDM8K6Y1S4SASYW9SK9N0' where id=48;
-update noar ti set v0='84RTZR1O70NRAEV1G7078FW2C01W0N7M7DLJVQS2AN3IN45CBOQHXTE15LVS1O23R2HUBXAF73KW2FCQWAOJ18D33097V2VUI45FE3UM5DNKUPSGAB8X45DXZNKTL00TXM7R9IWEE5ID3DTVYTD6PX3IO7YEMUF5CKXUJS3KZ9FAH9ZPYTZV816ZTQHZKITOKK6SCWP62YOE10ZAAY78KVBE8Y9MVW0I3HU94KII7FPCBDM8K6Y1S4SASYW9SK9N0' where id=48;
-update noar tt set v1='93PI3V8FY5GI1RUR6FVC8LPAR3QVI2GG3QVZECL2ES7TXUVFBMV4PGJC4CX6JTZ8L4TBAW7DCNKE6UZR2JFD4KKNMIOEARK33YQ4FEFN3A21I38VEUUBLN3921NA1K0SFR9MZ7EUPFJNL3AGW4YS8LOCVNQ6ZTK2JZF2EZJLH5F2IP3HUBUT1KSI92E4AXG264F2B92HWNTXZRXOXKIFNMP8W4OL1UM90RE2NZJIHBV5FFKNPW2XTBAPLQN0WWWER' where id=48;
-update noar ti set v1='93PI3V8FY5GI1RUR6FVC8LPAR3QVI2GG3QVZECL2ES7TXUVFBMV4PGJC4CX6JTZ8L4TBAW7DCNKE6UZR2JFD4KKNMIOEARK33YQ4FEFN3A21I38VEUUBLN3921NA1K0SFR9MZ7EUPFJNL3AGW4YS8LOCVNQ6ZTK2JZF2EZJLH5F2IP3HUBUT1KSI92E4AXG264F2B92HWNTXZRXOXKIFNMP8W4OL1UM90RE2NZJIHBV5FFKNPW2XTBAPLQN0WWWER' where id=48;
-update noar tt set v2='5E48DYWE6BYJ26ZL0Z8MK84LKOGEY4PEM09FE5PCZ42969EO8D0HR2QP09OM23K4L1VGM8HIISRTDMALQNJDOMHYT9XN8KVVS327TSRTVS1AR708UJ7ICBWNCJURVP37SGZ0HX3WB1MDHL4EYQC8VWL53DF41LZ8XWJ0WIY8GCH12IEFAT4ZCQZPC8SSVLZXXCXDCPQAGRRSJ63PIPY6304W0EL00TXK2YQL8RE4CSP311D9D49H4HLTUUHZ1QK6J' where id=48;
-update noar ti set v2='5E48DYWE6BYJ26ZL0Z8MK84LKOGEY4PEM09FE5PCZ42969EO8D0HR2QP09OM23K4L1VGM8HIISRTDMALQNJDOMHYT9XN8KVVS327TSRTVS1AR708UJ7ICBWNCJURVP37SGZ0HX3WB1MDHL4EYQC8VWL53DF41LZ8XWJ0WIY8GCH12IEFAT4ZCQZPC8SSVLZXXCXDCPQAGRRSJ63PIPY6304W0EL00TXK2YQL8RE4CSP311D9D49H4HLTUUHZ1QK6J' where id=48;
-update noar tt set v3='6NVOZATTNOLBLORLPL1YGYFZLS8JGKT8A1WWGBH1GQR75ZNC3W4NPWI6QUIKAZMZCTNITRYH6WTUWCUWBENLUZSH0VXKBXTWALS2Q3YHBTZ1S339UH1C037O88RTY8KQ2F9WZG81EYVPFVWNUQO9W94N1RQ6XUATU21WDW7KGYOVRG8AFGXBPOO08VEUX0AM6SCMRJR6VQRXYV45X9WID0DH2ML48YGUQL948ZLJHTK03CKDDD6NR8UCQTTL04BYD' where id=48;
-update noar ti set v3='6NVOZATTNOLBLORLPL1YGYFZLS8JGKT8A1WWGBH1GQR75ZNC3W4NPWI6QUIKAZMZCTNITRYH6WTUWCUWBENLUZSH0VXKBXTWALS2Q3YHBTZ1S339UH1C037O88RTY8KQ2F9WZG81EYVPFVWNUQO9W94N1RQ6XUATU21WDW7KGYOVRG8AFGXBPOO08VEUX0AM6SCMRJR6VQRXYV45X9WID0DH2ML48YGUQL948ZLJHTK03CKDDD6NR8UCQTTL04BYD' where id=48;
-update noar tt set v0='JB20IGZK9ISIU6AY2JYJSMICCOW1IUA0AMW01YJWOV0RXURO5FUKF3C9O9TFYGBQAFUG15LS9ZZ9S505XFFJ2QTA015YJGLVSC4Q1266TD5TZGX3LE1TED8PNMT95HJ4A6R2AFBHH0Y9TG9W7H94YY10JWR2EF2H32BLQC5KO0K97HW3GUTYCK25U8G1KHYNJ74Q27GYA8YX3FCUVHYTZOPG4A2GVS9FFKPSSN59LXLV5ATS3MDORDUY8WMH9RTRX' where id=49;
-update noar ti set v0='JB20IGZK9ISIU6AY2JYJSMICCOW1IUA0AMW01YJWOV0RXURO5FUKF3C9O9TFYGBQAFUG15LS9ZZ9S505XFFJ2QTA015YJGLVSC4Q1266TD5TZGX3LE1TED8PNMT95HJ4A6R2AFBHH0Y9TG9W7H94YY10JWR2EF2H32BLQC5KO0K97HW3GUTYCK25U8G1KHYNJ74Q27GYA8YX3FCUVHYTZOPG4A2GVS9FFKPSSN59LXLV5ATS3MDORDUY8WMH9RTRX' where id=49;
-update noar tt set v1='0KC5CQPTHMTR70TV3473ZRLRJ7ND7LZV8CCGXTFVXLTELX6EESZ2042R8PHA3X5W38SYVU5AMCXSTKU51JO5IXHIGPBJURYM7H7VCMH6IR0HKTSR8QGHSRT3FMDEGYXJY6GEM4O8CFFA8G9879O14FJMAOKKIMUYDZQBFEVGHY42YZ06NN77QU5UVMQY3DZJ75NIFKNE7Y26KCCR3RG78DL55YE1Y25UZT7YMO167E4K163OJE8TW3APHI5USXRAO' where id=49;
-update noar ti set v1='0KC5CQPTHMTR70TV3473ZRLRJ7ND7LZV8CCGXTFVXLTELX6EESZ2042R8PHA3X5W38SYVU5AMCXSTKU51JO5IXHIGPBJURYM7H7VCMH6IR0HKTSR8QGHSRT3FMDEGYXJY6GEM4O8CFFA8G9879O14FJMAOKKIMUYDZQBFEVGHY42YZ06NN77QU5UVMQY3DZJ75NIFKNE7Y26KCCR3RG78DL55YE1Y25UZT7YMO167E4K163OJE8TW3APHI5USXRAO' where id=49;
-update noar tt set v2='VCXDXU3HTBDOM7OW62IXT71OP82FS4V9P51VB2OJMWBDXSWNEU1PPSJREM2L1YB8Y61E7N2QNOHZP6N5D09RC1XCFX3OBM76J9263TTF2664EYC5BXO5UTXRG4VUTE5NJOLBYSOYC0R244SOJFI6NW6ZO1VU063QZGHMGS5ZUYL83UXUSO6MVL9P5ZI9PSTIBUACWJPYI2I813A1I3XSXCN7RFN3EMM19R6JN024DTZBOQ9AHEDF1BVAR5FVF7815' where id=49;
-update noar ti set v2='VCXDXU3HTBDOM7OW62IXT71OP82FS4V9P51VB2OJMWBDXSWNEU1PPSJREM2L1YB8Y61E7N2QNOHZP6N5D09RC1XCFX3OBM76J9263TTF2664EYC5BXO5UTXRG4VUTE5NJOLBYSOYC0R244SOJFI6NW6ZO1VU063QZGHMGS5ZUYL83UXUSO6MVL9P5ZI9PSTIBUACWJPYI2I813A1I3XSXCN7RFN3EMM19R6JN024DTZBOQ9AHEDF1BVAR5FVF7815' where id=49;
-update noar tt set v3='QGK2AXBO1Y27KQ7QXXEHM4O15OKAD3SM6MSSSNYK6ALEBGL9ZGHNCIQIH27A9MN4ENKLUSX7B7WF1WPNB2B3XG0C79UQC6KVKX6Y3GR676NWC86RCFNKZJ3JXO8353DWEN10AGBEVPKZWHGZSL6CITM6C9QMW5J97MLM3DVCVO9YJL6Q1D4XKK5UE0TDX6AQP4MRDH1SB6A9NQH7K1TC8N2X6J8YYDS09W1HJDSAO88QF96YRXKCNVLLCIRYYDSZI' where id=49;
-update noar ti set v3='QGK2AXBO1Y27KQ7QXXEHM4O15OKAD3SM6MSSSNYK6ALEBGL9ZGHNCIQIH27A9MN4ENKLUSX7B7WF1WPNB2B3XG0C79UQC6KVKX6Y3GR676NWC86RCFNKZJ3JXO8353DWEN10AGBEVPKZWHGZSL6CITM6C9QMW5J97MLM3DVCVO9YJL6Q1D4XKK5UE0TDX6AQP4MRDH1SB6A9NQH7K1TC8N2X6J8YYDS09W1HJDSAO88QF96YRXKCNVLLCIRYYDSZI' where id=49;
-update noar tt set v0='JMPHE29OP53BE06JT195SZIHHQXQADDF3W06AJ9IFXLLBKPO3T61KL97WC1QOKAZE4QED165Z8BNZNBJBQ4SOEBLDKKCLTH95822CCNTZTKPRAKK980GQ1YFDQKTULQENRPCBYQXI2XODOQ355RWIISOHPQNE10R2SR48E76PWXK3MNVOMIP8H939CI2A0X5KK702YVAPU4793DN9WNQCHKY4RD0Q3P8IO6NIKNE09R3WRUU6HG6PW6YGPHGEM9UP' where id=50;
-update noar ti set v0='JMPHE29OP53BE06JT195SZIHHQXQADDF3W06AJ9IFXLLBKPO3T61KL97WC1QOKAZE4QED165Z8BNZNBJBQ4SOEBLDKKCLTH95822CCNTZTKPRAKK980GQ1YFDQKTULQENRPCBYQXI2XODOQ355RWIISOHPQNE10R2SR48E76PWXK3MNVOMIP8H939CI2A0X5KK702YVAPU4793DN9WNQCHKY4RD0Q3P8IO6NIKNE09R3WRUU6HG6PW6YGPHGEM9UP' where id=50;
-update noar tt set v1='HBF5RQQ74SCEF9U9LEYK1T601NEBP4BP82UJGBPU38658Z1LRC14NXQFHH6AQPMMEZFTLXFUVTXT1F661JT0PWDRFQI4NFEAV3ADYTI63HPJT0BWEAZHYF3NG82XWTC6L5YRC513BSDMQ1BFOIA098HW4S0FV19YSADBIEF6Y0U8IW9SYSRMIBVLWWH229RH58MC0SBQRNWVHC66I12O1F9Q9EX8F54AJGA6CI33WEIGHCRDTYYNQ0P3POWQG718S' where id=50;
-update noar ti set v1='HBF5RQQ74SCEF9U9LEYK1T601NEBP4BP82UJGBPU38658Z1LRC14NXQFHH6AQPMMEZFTLXFUVTXT1F661JT0PWDRFQI4NFEAV3ADYTI63HPJT0BWEAZHYF3NG82XWTC6L5YRC513BSDMQ1BFOIA098HW4S0FV19YSADBIEF6Y0U8IW9SYSRMIBVLWWH229RH58MC0SBQRNWVHC66I12O1F9Q9EX8F54AJGA6CI33WEIGHCRDTYYNQ0P3POWQG718S' where id=50;
-update noar tt set v2='C3XRV3VY0FFM9V8VAD0MCB68L7TBMYWLJAFNFOQLVWM6AG9FQ3551MWWARWYXTURKXDRX04YO1XO4345ZP0KMX300K4BYMO8WF4HS734SRG8P5A436C09CO4TWVE6414L9JSC463XXO2X0OY9UA2QT8P4SG1024PZAK8B2V6F23EXRVFRG4KGV091KC5P7SXRWR7BV35BXJ86KAS0JIH8GJQXDLPKEMGBJTMV6N4YOHH5X1RM36IZ1NDC2EEDEKR4' where id=50;
-update noar ti set v2='C3XRV3VY0FFM9V8VAD0MCB68L7TBMYWLJAFNFOQLVWM6AG9FQ3551MWWARWYXTURKXDRX04YO1XO4345ZP0KMX300K4BYMO8WF4HS734SRG8P5A436C09CO4TWVE6414L9JSC463XXO2X0OY9UA2QT8P4SG1024PZAK8B2V6F23EXRVFRG4KGV091KC5P7SXRWR7BV35BXJ86KAS0JIH8GJQXDLPKEMGBJTMV6N4YOHH5X1RM36IZ1NDC2EEDEKR4' where id=50;
-update noar tt set v3='IURGHSM1X5GYTBU0BZ3QCRC2ZADQB19O4AIR1S9RHP8QEIJQHDQ62D2SSPFOPNKAEIA8E3A35F5AFY1LODRK1XGLIHHS4SV1RZKAKIBQ7G2WWR1N7WKF8H3PMZFW20OCAE4K7UXUSAKN8W2UF3WI5PYG5X3OUH1BUB1KGLP23NMKSAVZPDH7FLW9CCLT14QMY7Y57V1NZFMUHJ60K8IVIFKXWG3HG1T54BDZ9JTX5DCULPIWCARNXPZEKD856NHQH' where id=50;
-update noar ti set v3='IURGHSM1X5GYTBU0BZ3QCRC2ZADQB19O4AIR1S9RHP8QEIJQHDQ62D2SSPFOPNKAEIA8E3A35F5AFY1LODRK1XGLIHHS4SV1RZKAKIBQ7G2WWR1N7WKF8H3PMZFW20OCAE4K7UXUSAKN8W2UF3WI5PYG5X3OUH1BUB1KGLP23NMKSAVZPDH7FLW9CCLT14QMY7Y57V1NZFMUHJ60K8IVIFKXWG3HG1T54BDZ9JTX5DCULPIWCARNXPZEKD856NHQH' where id=50;
-update noar tt set v0='W3ZUVR38BY1IPTB60N0OHV4ECOAK6EH4IINTE7OO93ELLLIKP4RPMFHNPPYQYQ0DEAEXV5XUCBDXER6JT6OM0CM29PYQ1X4VKRPDD7JCFEAS9YCB32FX61XRNVYX5RNRS5M0IF2U1KI7OOFU2J9IMM14X1I7N8WDXL7O9PDJTY67OKUON78GLL6K0YB1MCZ6ES73XPCNS0NV2RM9VT1KT8R9KVI0LPNM231NCFNMBV3Y8DL2Q7HNO3JTLS4HZMI2S' where id=51;
-update noar ti set v0='W3ZUVR38BY1IPTB60N0OHV4ECOAK6EH4IINTE7OO93ELLLIKP4RPMFHNPPYQYQ0DEAEXV5XUCBDXER6JT6OM0CM29PYQ1X4VKRPDD7JCFEAS9YCB32FX61XRNVYX5RNRS5M0IF2U1KI7OOFU2J9IMM14X1I7N8WDXL7O9PDJTY67OKUON78GLL6K0YB1MCZ6ES73XPCNS0NV2RM9VT1KT8R9KVI0LPNM231NCFNMBV3Y8DL2Q7HNO3JTLS4HZMI2S' where id=51;
-update noar tt set v1='7Y6ERWR5ADIBXXICMYSPIIKYIE8F6Z7JJX2PN3XWBIE2A8HCCOMTAD154YO9H6GITWA316OVQFJAI7G5TDY45DORVGTOBXU781HL9U0SYJRUX2CXI64P57Q3783KJLQIGXZ0I0QJ11PYNMDBBYAPDT0LJO3FL63883S5OAB2022UDQKTFCHIPRH3T6FKNUCRTU7YUZZ47CO21GIH4RV2ADW303ZN65BZQXW4KBMRAX70OZWDVP6QIFKLKGNZ4U1DV' where id=51;
-update noar ti set v1='7Y6ERWR5ADIBXXICMYSPIIKYIE8F6Z7JJX2PN3XWBIE2A8HCCOMTAD154YO9H6GITWA316OVQFJAI7G5TDY45DORVGTOBXU781HL9U0SYJRUX2CXI64P57Q3783KJLQIGXZ0I0QJ11PYNMDBBYAPDT0LJO3FL63883S5OAB2022UDQKTFCHIPRH3T6FKNUCRTU7YUZZ47CO21GIH4RV2ADW303ZN65BZQXW4KBMRAX70OZWDVP6QIFKLKGNZ4U1DV' where id=51;
-update noar tt set v2='GM8A7CBKD49TBH5B4YE5BLDZPGRS1XYCKHKQ6P4MGQTQBA8TI3P1O9O42C7VKFWR5LXLPRW76AYKI1JOW3T7MJKN0D8KY3MUF1F77MTALR8JO28FBXNB83LILDIBGRJ2H4BCIT1KL25SSI52YPFA89VBO3R4QX6GQVHJIHB9VO9VK213FH9WU1KI2N99E17PTHWOHZCUXJUP6B7JG1ZK2EOHN0IORWCKB0GTVQF216U7U9QOG7P3RQX31QMUT0N9A' where id=51;
-update noar ti set v2='GM8A7CBKD49TBH5B4YE5BLDZPGRS1XYCKHKQ6P4MGQTQBA8TI3P1O9O42C7VKFWR5LXLPRW76AYKI1JOW3T7MJKN0D8KY3MUF1F77MTALR8JO28FBXNB83LILDIBGRJ2H4BCIT1KL25SSI52YPFA89VBO3R4QX6GQVHJIHB9VO9VK213FH9WU1KI2N99E17PTHWOHZCUXJUP6B7JG1ZK2EOHN0IORWCKB0GTVQF216U7U9QOG7P3RQX31QMUT0N9A' where id=51;
-update noar tt set v3='KW6J55I7VBK4F7W9ZKGIU0N8LRC3WIKDA5IN67DV6HK1GTP015C9L1Q07IPJURB68D9WZ81O2VPXYRQPZUMI61LIQYHMHEL9XXDJ0D1K5QQTMDRUXY29AAX7W3NOR3K8J7YPXC9B25EXDAD7O0VCJOIIAIU3KL05NLJPAULZGY31LZ2DRGEC9IPRNUOE7WCNSZO3C5Z97CXLI48ZO2XZGF49TNPK9UQTRDREZVNGKS4UDWQT4FDEI9YP1Y8JRKLQS' where id=51;
-update noar ti set v3='KW6J55I7VBK4F7W9ZKGIU0N8LRC3WIKDA5IN67DV6HK1GTP015C9L1Q07IPJURB68D9WZ81O2VPXYRQPZUMI61LIQYHMHEL9XXDJ0D1K5QQTMDRUXY29AAX7W3NOR3K8J7YPXC9B25EXDAD7O0VCJOIIAIU3KL05NLJPAULZGY31LZ2DRGEC9IPRNUOE7WCNSZO3C5Z97CXLI48ZO2XZGF49TNPK9UQTRDREZVNGKS4UDWQT4FDEI9YP1Y8JRKLQS' where id=51;
-update noar tt set v0='23UQE0FZ6UB8TNMLSX1P0BW4SENCQSYZT2J5GDFE2W8A2U3V8WDTO9ANN2UE9TVPY2A3YGSUT7X8VQNXL1LQ22DOYVAQHVKB9PBY2HM1SDEDTBEW9DKF14J1N7XXNU5MD665S55B7CJ1YGF7IUWSZV1G35U1GHJP13PMI1LELWQAJZ2DFTWAE2AOGZVBXW9M3STNRNNA9Y8THMRZGTKMVIVNWYOCHXQG8FDKX3O09ZNBMKL298TEFJ1EFUSOTV6S3' where id=52;
-update noar ti set v0='23UQE0FZ6UB8TNMLSX1P0BW4SENCQSYZT2J5GDFE2W8A2U3V8WDTO9ANN2UE9TVPY2A3YGSUT7X8VQNXL1LQ22DOYVAQHVKB9PBY2HM1SDEDTBEW9DKF14J1N7XXNU5MD665S55B7CJ1YGF7IUWSZV1G35U1GHJP13PMI1LELWQAJZ2DFTWAE2AOGZVBXW9M3STNRNNA9Y8THMRZGTKMVIVNWYOCHXQG8FDKX3O09ZNBMKL298TEFJ1EFUSOTV6S3' where id=52;
-update noar tt set v1='PCVR85NU5EPCBR51AD4BE8DW007VMOXH0OISYAODXTY5IO4HD9MY3MOOYCT1F4QF4D22OJDE5V69C40Q6ZRJ029DWRXR1YCQMWG1W43S3IMO0A7L4CAJJ1QSXLRXLVGYW4OE5SDYAVJNA2MWDRQWT6JWTX9C5ELX2L6ZSZOAPZKWW8V9XM0OCZ1PAIVVGRMUR7ZM3BII98U1M426495A6TOOOHVF6VXEYCS3TLDLQVJ7MIXLEBINUFY9IJRHBTW1F' where id=52;
-update noar ti set v1='PCVR85NU5EPCBR51AD4BE8DW007VMOXH0OISYAODXTY5IO4HD9MY3MOOYCT1F4QF4D22OJDE5V69C40Q6ZRJ029DWRXR1YCQMWG1W43S3IMO0A7L4CAJJ1QSXLRXLVGYW4OE5SDYAVJNA2MWDRQWT6JWTX9C5ELX2L6ZSZOAPZKWW8V9XM0OCZ1PAIVVGRMUR7ZM3BII98U1M426495A6TOOOHVF6VXEYCS3TLDLQVJ7MIXLEBINUFY9IJRHBTW1F' where id=52;
-update noar tt set v2='1FNSSB0HKGY5CMGPP07EOI2D4DW6499BVKO643QW9G0UVF9QNIAFBS1PT5TI6OQO28QU58XAH8G25UH73NASVJY3ZMFT8RE0VFA3BZ8TLWG9ALCEI53UBDN5W06RZU83K2NZNFR48YMZODGQX81M2A712GP8HV4ICO2JCYF1JX231685YC1J6492KTHXGQPX3W3FEGZUQN3V4FTMZAQDT8YV0O42N82OO866PGPE0ZM7YD4BXU32XINLCMG1RO222' where id=52;
-update noar ti set v2='1FNSSB0HKGY5CMGPP07EOI2D4DW6499BVKO643QW9G0UVF9QNIAFBS1PT5TI6OQO28QU58XAH8G25UH73NASVJY3ZMFT8RE0VFA3BZ8TLWG9ALCEI53UBDN5W06RZU83K2NZNFR48YMZODGQX81M2A712GP8HV4ICO2JCYF1JX231685YC1J6492KTHXGQPX3W3FEGZUQN3V4FTMZAQDT8YV0O42N82OO866PGPE0ZM7YD4BXU32XINLCMG1RO222' where id=52;
-update noar tt set v3='AD7R73CGA41XVO20T5YR1FPZ26E4I6WM8Y213HVRIZDQGHUVOI71IPICR9KFLR2FNH7YDFDNRDJOKOD81P6DV6SUXQM8TVNM7HG9ZXIHXQ1Z0F5AVFF5X81AXMKKAI5MN1SCWCXI0D54SCYUKYZI27SHW17OBPAXTUUG1LF520RJKE2GZGH2172Y0B198NI5466UV7IT1EEU5RIG5EFD3DNHBIAMRHP6KZZCJU31ZRNPS1JZKPBYF1U7OOK9UFETO' where id=52;
-update noar ti set v3='AD7R73CGA41XVO20T5YR1FPZ26E4I6WM8Y213HVRIZDQGHUVOI71IPICR9KFLR2FNH7YDFDNRDJOKOD81P6DV6SUXQM8TVNM7HG9ZXIHXQ1Z0F5AVFF5X81AXMKKAI5MN1SCWCXI0D54SCYUKYZI27SHW17OBPAXTUUG1LF520RJKE2GZGH2172Y0B198NI5466UV7IT1EEU5RIG5EFD3DNHBIAMRHP6KZZCJU31ZRNPS1JZKPBYF1U7OOK9UFETO' where id=52;
-update noar tt set v0='ZL9FYITBAMBCN7ADBVNOU3A1VS8EUMQL6D0UGH532ALAVH5VL0NS4AG42HXGH5354VRG24TUZBYIVRYRVXNSGFFJHVCEJYJWGPETWFAKP3A8NSDHYHUP7QXPLHY09UFC4IIBU7N4I2X23LS0XEUG2YHVTG15GMIBUC4UWHZDL629FOB4FD7C7OMZIXVK7M7A3FD2ZRKL9RN8XX3F0099ERM0WYV6J306YBZTBGS2U6VRD9AY23Q30IBYJ5JFK0QOP' where id=53;
-update noar ti set v0='ZL9FYITBAMBCN7ADBVNOU3A1VS8EUMQL6D0UGH532ALAVH5VL0NS4AG42HXGH5354VRG24TUZBYIVRYRVXNSGFFJHVCEJYJWGPETWFAKP3A8NSDHYHUP7QXPLHY09UFC4IIBU7N4I2X23LS0XEUG2YHVTG15GMIBUC4UWHZDL629FOB4FD7C7OMZIXVK7M7A3FD2ZRKL9RN8XX3F0099ERM0WYV6J306YBZTBGS2U6VRD9AY23Q30IBYJ5JFK0QOP' where id=53;
-update noar tt set v1='PBBKGZEODIR5Q55FA40R3RMUXHYNVDFRF47L4PLQDY0X47X66YJX67RRZB99N8TCRCU6MTL4VRR102MTDXOW18XQE0J39G8QBF1TQ9IOMIIU8M7RSX2BHXMOTPX5ZO741UEXDPGTG6F821AB8ASN9QUE8VLXWT7GEYX6PBE15MP0GYD4UDA1CHAAT53DO86S3MMAUXNCO5SAQPGS33GMXULUTLQGQ1JPP7BKUXI2W0A2YGTLZUAJB86DEZX94BF1G' where id=53;
-update noar ti set v1='PBBKGZEODIR5Q55FA40R3RMUXHYNVDFRF47L4PLQDY0X47X66YJX67RRZB99N8TCRCU6MTL4VRR102MTDXOW18XQE0J39G8QBF1TQ9IOMIIU8M7RSX2BHXMOTPX5ZO741UEXDPGTG6F821AB8ASN9QUE8VLXWT7GEYX6PBE15MP0GYD4UDA1CHAAT53DO86S3MMAUXNCO5SAQPGS33GMXULUTLQGQ1JPP7BKUXI2W0A2YGTLZUAJB86DEZX94BF1G' where id=53;
-update noar tt set v2='KDL7HSEBTTF64BH0BKSZP4SOQW3LX1Z7RCJGBJJAP8ZN54E24REUIAIM5Q6YHLOOWFU0PLA6013JT7MG4R6IABW6MG1226AX4XBB71DVOPM3Z2WGGNHD7MAS93F724BMWK06BXGO147P1YCXZ3LZ938WOLBL6NDXM1279N9G0A4KNEGRSRZT1TXSN3UU4UD1XZMQCD3ATEFXM177A5F890IGWPWCBHJ4M9N1L77ZROCO1VSJIMO36YOMQ1F8FDZQX' where id=53;
-update noar ti set v2='KDL7HSEBTTF64BH0BKSZP4SOQW3LX1Z7RCJGBJJAP8ZN54E24REUIAIM5Q6YHLOOWFU0PLA6013JT7MG4R6IABW6MG1226AX4XBB71DVOPM3Z2WGGNHD7MAS93F724BMWK06BXGO147P1YCXZ3LZ938WOLBL6NDXM1279N9G0A4KNEGRSRZT1TXSN3UU4UD1XZMQCD3ATEFXM177A5F890IGWPWCBHJ4M9N1L77ZROCO1VSJIMO36YOMQ1F8FDZQX' where id=53;
-update noar tt set v3='A0FQBNDLIDKZ5HDXWBJAZEEEFL5LUZEB90BSCAE8AGYHK76ZCQ3JVA9HP2P7L2Z1GUDSEOY4GGZFAHGN7D0JW3IBRTOBDNK92OK084ANG0K1FYBXCT5HFMBYBORIX3B7FJN15W32KKGXJPWMD0IQITPY6FI3533TTWFLZCA0203QONACATIUXREJX64DU04RYCEGPUVHVXN2C0UO5XJ2F6YFUKUT1CCNPL4X2JHPCUXJBB85FGYH1BD4BJHK8GX3H' where id=53;
-update noar ti set v3='A0FQBNDLIDKZ5HDXWBJAZEEEFL5LUZEB90BSCAE8AGYHK76ZCQ3JVA9HP2P7L2Z1GUDSEOY4GGZFAHGN7D0JW3IBRTOBDNK92OK084ANG0K1FYBXCT5HFMBYBORIX3B7FJN15W32KKGXJPWMD0IQITPY6FI3533TTWFLZCA0203QONACATIUXREJX64DU04RYCEGPUVHVXN2C0UO5XJ2F6YFUKUT1CCNPL4X2JHPCUXJBB85FGYH1BD4BJHK8GX3H' where id=53;
-update noar tt set v0='BAPOIHD64B450YH4R56M3XJB67LQPZTN25RWC28ZKGMGA6SMUIWWLIS3Z4KW0OHM24MKQCSNYJ17RX45K0CMQLQPG62NWTJ4QQFOUJE8CDXPC0IVIHCFQMADXNSCT1JPYF6CCMYMG3PY6JYYX7WD5L5PRUADHM5UQDWW4OMSH9G904FV9TMQLBISGJZX6XD1E63FWNHGC5EVBTVRDX49OL35FBY0XFLHHYJN6RNS622UHAQ4LJCF88TZYQDG1QC7V' where id=54;
-update noar ti set v0='BAPOIHD64B450YH4R56M3XJB67LQPZTN25RWC28ZKGMGA6SMUIWWLIS3Z4KW0OHM24MKQCSNYJ17RX45K0CMQLQPG62NWTJ4QQFOUJE8CDXPC0IVIHCFQMADXNSCT1JPYF6CCMYMG3PY6JYYX7WD5L5PRUADHM5UQDWW4OMSH9G904FV9TMQLBISGJZX6XD1E63FWNHGC5EVBTVRDX49OL35FBY0XFLHHYJN6RNS622UHAQ4LJCF88TZYQDG1QC7V' where id=54;
-update noar tt set v1='EFY3XLE5OXTUSARCO934E13M3KLI2M1SMZCYZRFCU8LVREMDRCZNI2W619ENYOMDHXMMB3YC7VXYT4I6NGZBQBQXKZAFGRZMX3WI9VKZOWT1ROSYEI2UYJZ9IZXSPKAB90YLVLLCOL7V3DPBF4RJJWP4HR7OR9B7VSHR1OUD0RXXNEWYNIIGHKST58NMEKJP6DGJ312LQU1TLG31SEO4YXWIY2WDBP6PJZCJBKD8LAM7LBO26HFASVT1HPFHZL2BH' where id=54;
-update noar ti set v1='EFY3XLE5OXTUSARCO934E13M3KLI2M1SMZCYZRFCU8LVREMDRCZNI2W619ENYOMDHXMMB3YC7VXYT4I6NGZBQBQXKZAFGRZMX3WI9VKZOWT1ROSYEI2UYJZ9IZXSPKAB90YLVLLCOL7V3DPBF4RJJWP4HR7OR9B7VSHR1OUD0RXXNEWYNIIGHKST58NMEKJP6DGJ312LQU1TLG31SEO4YXWIY2WDBP6PJZCJBKD8LAM7LBO26HFASVT1HPFHZL2BH' where id=54;
-update noar tt set v2='N8U6ZPBXUVGIFQKJ5RQL3OATNJ0FTB44I3X93QT9ZDL2L1Q8OXNN2IHICRI8M3NKKGVOIJ4JKHM6YWVU4KKWAZZ55S6CKQ4CIZP5O06HRXT4Q4221BOPIRYEJURNCZF6EUHQ38469X9X46LTNI8MSI8507BXZQBGPCNG1YHBDQ38E63114I7F1VEH8L7SYVX3CA9921OUS4NPUV39VPTELCVVP15ZG2TPWWT8MXD147B0H3N80OBONH727VBFGO0S' where id=54;
-update noar ti set v2='N8U6ZPBXUVGIFQKJ5RQL3OATNJ0FTB44I3X93QT9ZDL2L1Q8OXNN2IHICRI8M3NKKGVOIJ4JKHM6YWVU4KKWAZZ55S6CKQ4CIZP5O06HRXT4Q4221BOPIRYEJURNCZF6EUHQ38469X9X46LTNI8MSI8507BXZQBGPCNG1YHBDQ38E63114I7F1VEH8L7SYVX3CA9921OUS4NPUV39VPTELCVVP15ZG2TPWWT8MXD147B0H3N80OBONH727VBFGO0S' where id=54;
-update noar tt set v3='D5WU8HHE9314PJKNKJY44TPZB4RKMQA50XOC3WRFN3HSE4JOL92VUCZQRW1DF6OCVY2AGZNO83O480JJIF3QGMM2LF0XDFXCOKK21EG7TLMW487YPQBA1DAJZANJPGD6JLCQPL939238LBP8GT93I7NSFZ8F3EX3DJ633SSX8MR0WQ010YWIEVHHTDKOH7F7RDGG2HPCQXKADD0NXTVG7XS1H44LRYSNA4GG0WK43LQLDQ1TETU6NCDGJVEO3T0WI' where id=54;
-update noar ti set v3='D5WU8HHE9314PJKNKJY44TPZB4RKMQA50XOC3WRFN3HSE4JOL92VUCZQRW1DF6OCVY2AGZNO83O480JJIF3QGMM2LF0XDFXCOKK21EG7TLMW487YPQBA1DAJZANJPGD6JLCQPL939238LBP8GT93I7NSFZ8F3EX3DJ633SSX8MR0WQ010YWIEVHHTDKOH7F7RDGG2HPCQXKADD0NXTVG7XS1H44LRYSNA4GG0WK43LQLDQ1TETU6NCDGJVEO3T0WI' where id=54;
-update noar tt set v0='5KEBZ7PEV4XE1WV6QIO28EEIDZTUSQHU3XXOOM7ADH9W09UQSN2G28IJOY0T1RI70TIER87ZJXWNZWKMONKET7BHBKMKDF9RF5LE5C4LRZBC7EXOEYPCH7W9SDKYJ1LHBEQVCIMEB0VZ50LPHTK8DUIB138KO4A8NW1J3U8AIVHIR8GQBSYZ2W0LH675HZUVT1FLBBV8ZEU2DC9K8HCJGB514HHS0S7DTFWUUQOS342X8LSPHCTHNRL2TRZEOPBIZ' where id=55;
-update noar ti set v0='5KEBZ7PEV4XE1WV6QIO28EEIDZTUSQHU3XXOOM7ADH9W09UQSN2G28IJOY0T1RI70TIER87ZJXWNZWKMONKET7BHBKMKDF9RF5LE5C4LRZBC7EXOEYPCH7W9SDKYJ1LHBEQVCIMEB0VZ50LPHTK8DUIB138KO4A8NW1J3U8AIVHIR8GQBSYZ2W0LH675HZUVT1FLBBV8ZEU2DC9K8HCJGB514HHS0S7DTFWUUQOS342X8LSPHCTHNRL2TRZEOPBIZ' where id=55;
-update noar tt set v1='SP782CC3A5B2UIW6REYP3SS0BIX7BER4VPD7483TAUYOMMSSVD69RW8DT18E8LANUGWZ2QFR3CT5VFH6F83H94RA5ED0L572ZDZRYUMO8MJSDXNK9OHJALDMO1UAH0N03ZY969KSOVNZOCO8YNJN37B0QVTI62DON7FGRCRM3B0QDXPOMSAFDGP5LMIEOFP1YUFFXHULAB8THDIMS9DYT0P7RLYXUFUY0785CBG9DZWDWTLOXC9SJLV0CITFX9D7N' where id=55;
-update noar ti set v1='SP782CC3A5B2UIW6REYP3SS0BIX7BER4VPD7483TAUYOMMSSVD69RW8DT18E8LANUGWZ2QFR3CT5VFH6F83H94RA5ED0L572ZDZRYUMO8MJSDXNK9OHJALDMO1UAH0N03ZY969KSOVNZOCO8YNJN37B0QVTI62DON7FGRCRM3B0QDXPOMSAFDGP5LMIEOFP1YUFFXHULAB8THDIMS9DYT0P7RLYXUFUY0785CBG9DZWDWTLOXC9SJLV0CITFX9D7N' where id=55;
-update noar tt set v2='UGTQD0STZNDIRFSK9L97HGSOORV00LVXD5U76QDQTZOBI2DFMJWVOF334RQD596ER9Y19LIANSR0K8YNB58V17Z2TM1FXYBP36QQKZ0TSTVRU3PNFUITJYM7BJQTESLEZIR49YX812XTC1CQCZZES1IGQV6I1ITFGJ3J3BDQB74OM6D4XTN2DEFVZZVIWDJBYTXNRUXFRHT47Z3JSHGKX8EP6031YAKQLS4ME5UVDD079BTWQCTRJMWLJ11KSN30R' where id=55;
-update noar ti set v2='UGTQD0STZNDIRFSK9L97HGSOORV00LVXD5U76QDQTZOBI2DFMJWVOF334RQD596ER9Y19LIANSR0K8YNB58V17Z2TM1FXYBP36QQKZ0TSTVRU3PNFUITJYM7BJQTESLEZIR49YX812XTC1CQCZZES1IGQV6I1ITFGJ3J3BDQB74OM6D4XTN2DEFVZZVIWDJBYTXNRUXFRHT47Z3JSHGKX8EP6031YAKQLS4ME5UVDD079BTWQCTRJMWLJ11KSN30R' where id=55;
-update noar tt set v3='IR0AVQZZUS3XEJ6O8RR6I238SPQAXJLXZHRZBK98CN4Z59TCVAUQS1ZVD7SB1B5SF2U3XVNUL3D0NQ7XTSEOJ3T6HOY405F2HB8T7TO91R90XJR6IL9SNC2O9T5LRSN3E1GAQT0ASDDRZ1KE7962FX774SECR81O4Z6WKQME9KMVHIN5C9N5145B49T6U71GBID5G1L2A47KPT4HPFH9ETHFY4HW1GX6TFRMF2N8KK0GH6K1ZVU9PMWAUXEZ7KNUH' where id=55;
-update noar ti set v3='IR0AVQZZUS3XEJ6O8RR6I238SPQAXJLXZHRZBK98CN4Z59TCVAUQS1ZVD7SB1B5SF2U3XVNUL3D0NQ7XTSEOJ3T6HOY405F2HB8T7TO91R90XJR6IL9SNC2O9T5LRSN3E1GAQT0ASDDRZ1KE7962FX774SECR81O4Z6WKQME9KMVHIN5C9N5145B49T6U71GBID5G1L2A47KPT4HPFH9ETHFY4HW1GX6TFRMF2N8KK0GH6K1ZVU9PMWAUXEZ7KNUH' where id=55;
-update noar tt set v0='2XVRXAUXBGGSHA02PHRF5WM23SVCINVTS31613SIKPF42FW01653P6QQ7AZDGLWWPP3E1V25LPLJ950BP6RH4OUZUP6U5JZ3ESP3CKX7W1CM10ZRKAUL0IHUCP1XJUC3NV33PT3BZQJJ4EWNW2YAAZ9SEFON7DS297QOJJA4WUUWSV43QOO5AJDOSX694MUC2M229TL19XZ80PS1R7BQ1G0RNH2HNK3EN4ENWOHMX8MAVX5JDPGP9IC6RU2DG1RDN' where id=56;
-update noar ti set v0='2XVRXAUXBGGSHA02PHRF5WM23SVCINVTS31613SIKPF42FW01653P6QQ7AZDGLWWPP3E1V25LPLJ950BP6RH4OUZUP6U5JZ3ESP3CKX7W1CM10ZRKAUL0IHUCP1XJUC3NV33PT3BZQJJ4EWNW2YAAZ9SEFON7DS297QOJJA4WUUWSV43QOO5AJDOSX694MUC2M229TL19XZ80PS1R7BQ1G0RNH2HNK3EN4ENWOHMX8MAVX5JDPGP9IC6RU2DG1RDN' where id=56;
-update noar tt set v1='WKTYSGIL5KW3XX3ODB3ZXQEIDPYVDFETW2PFC7JQMIEZCIIEKS6V1PR1LI4PLJQXCQALPGJJ7C7MFDNY9ZM3T9W2WGDC82PSSW8ITUD53UTVY426MRX5VJVP9N99HFE3YFSWJOZKRE2NJ6G5IBVG5Y0IDD6AX2Q6HQFD18CVA7S2Z8OXPDDADLFHM0C3BO0CCWHCG67C8G1UJ4UDYWGD7ESPLH3PIGJHT81N3PNI9EBRBV9WC6D7YIU4AY0VXQ8I2' where id=56;
-update noar ti set v1='WKTYSGIL5KW3XX3ODB3ZXQEIDPYVDFETW2PFC7JQMIEZCIIEKS6V1PR1LI4PLJQXCQALPGJJ7C7MFDNY9ZM3T9W2WGDC82PSSW8ITUD53UTVY426MRX5VJVP9N99HFE3YFSWJOZKRE2NJ6G5IBVG5Y0IDD6AX2Q6HQFD18CVA7S2Z8OXPDDADLFHM0C3BO0CCWHCG67C8G1UJ4UDYWGD7ESPLH3PIGJHT81N3PNI9EBRBV9WC6D7YIU4AY0VXQ8I2' where id=56;
-update noar tt set v2='VS47NFSA08ZZ47ZVU1HLA7Q29YEZIZ9PTL3SNLGSCLIOR8IKEURY24XRPBZ4AB8YA5S13MBDMJFA4W090FJHJ2GX8GWX0RT0CEHVP129KOL1X2048Z4U605ZIV2ZX9R6UU39GDX60TFRTDMV86USA03IJ9BPC6HPBTXG38MV3DWHWJ9AK272BUM8J7M09EALJSDI76TXU7NVFBGCXJVGGR1U0N1RHP2H2UTUJ7Y2I2INIYIZUGRKTP7Z45OM8S37U' where id=56;
-update noar ti set v2='VS47NFSA08ZZ47ZVU1HLA7Q29YEZIZ9PTL3SNLGSCLIOR8IKEURY24XRPBZ4AB8YA5S13MBDMJFA4W090FJHJ2GX8GWX0RT0CEHVP129KOL1X2048Z4U605ZIV2ZX9R6UU39GDX60TFRTDMV86USA03IJ9BPC6HPBTXG38MV3DWHWJ9AK272BUM8J7M09EALJSDI76TXU7NVFBGCXJVGGR1U0N1RHP2H2UTUJ7Y2I2INIYIZUGRKTP7Z45OM8S37U' where id=56;
-update noar tt set v3='TKHXH2TUVZ35KW8ECSY84F6B9G0RN8JZU8LZSGSTUOIAQY5P4KFM8XMI2T4FG2UVDGWNFJAZ9H5BB5MFW90XVGNGS528IEKC1G52UAHPGXF5VH10VO3OC4KO7BO4UKLR380OFXN5KDIUSS86R1TQD6YDDBNXKPDV3ZB059XOSGE0ISD9J0NEG5HDEOGY7MRTYV08937GY5N1THJJIK8FSJDGF0W8OFPWT3OHYM8L1GDLTJVYJ6VOJG1Y96JTTLSAV' where id=56;
-update noar ti set v3='TKHXH2TUVZ35KW8ECSY84F6B9G0RN8JZU8LZSGSTUOIAQY5P4KFM8XMI2T4FG2UVDGWNFJAZ9H5BB5MFW90XVGNGS528IEKC1G52UAHPGXF5VH10VO3OC4KO7BO4UKLR380OFXN5KDIUSS86R1TQD6YDDBNXKPDV3ZB059XOSGE0ISD9J0NEG5HDEOGY7MRTYV08937GY5N1THJJIK8FSJDGF0W8OFPWT3OHYM8L1GDLTJVYJ6VOJG1Y96JTTLSAV' where id=56;
-update noar tt set v0='OQRVV7TKUBTCNWOMOHXDKY34RBM65J78BH049YBAMGPN3LEI9X1H7OTDIFN706ISCIAT2B02IRTTSSXF7KVOC8VGVZPWTCVM0FO6ZVP92SXC75DP04MW6YXIJ90P32IZPF1F1SK2SDIQW2QJVZAYFW4ARYY9SU959VSF3L8ZW6Q6E70GRGK71ICY8FZ8SRLH7V1NS96V4JV3TRPBHMBM3HFKBGMY7HA9E0YWZYJ1MRVPATQ5LVOX8B6IUOHJ11LO0' where id=57;
-update noar ti set v0='OQRVV7TKUBTCNWOMOHXDKY34RBM65J78BH049YBAMGPN3LEI9X1H7OTDIFN706ISCIAT2B02IRTTSSXF7KVOC8VGVZPWTCVM0FO6ZVP92SXC75DP04MW6YXIJ90P32IZPF1F1SK2SDIQW2QJVZAYFW4ARYY9SU959VSF3L8ZW6Q6E70GRGK71ICY8FZ8SRLH7V1NS96V4JV3TRPBHMBM3HFKBGMY7HA9E0YWZYJ1MRVPATQ5LVOX8B6IUOHJ11LO0' where id=57;
-update noar tt set v1='4TN0SP1FBHJJXDMU0BUGSH16R3HZLP6PBP3898F2VNZXZ0B6267WIFAO0DXSNM4PKAAQQGDB0K4CXR19RPDGNJVC2JBDJJV50LIJH54V6XMHW1ILDV4OOIZ1028L3JP6IZV53F1TA01T640TBXEL2JX5PW85AB753K3NZWO4NHALZ2FWRJS71N130HDL14244HH4LNZOSS6ZUWKU85Q9VE0INU68JGDGIFOTHZJMXFSOR6NYUQD1ELA132DM53Z19' where id=57;
-update noar ti set v1='4TN0SP1FBHJJXDMU0BUGSH16R3HZLP6PBP3898F2VNZXZ0B6267WIFAO0DXSNM4PKAAQQGDB0K4CXR19RPDGNJVC2JBDJJV50LIJH54V6XMHW1ILDV4OOIZ1028L3JP6IZV53F1TA01T640TBXEL2JX5PW85AB753K3NZWO4NHALZ2FWRJS71N130HDL14244HH4LNZOSS6ZUWKU85Q9VE0INU68JGDGIFOTHZJMXFSOR6NYUQD1ELA132DM53Z19' where id=57;
-update noar tt set v2='ZT4VWDLJU9A6RX17I03RU04VKQ2IELHQ45XLD70YKQFMMKIOTCB9KINY3BHGVU5QYD2DTE2FIRRXWAERKR8H3VAW1TWMS5PSJHH38SK203CK5QF58CPHZP4YP57U13EVRCV0FANAAKNBU2MNF685D9QY43GOX1LAZWFKIZ961ZZ5HBWN9Q3R9W5OB5G1QTOVUYI9Y0CPMLANDW0BQ21TK3SUPPVNWX05E2XKI4SZ7FJKV4A5GNKW58CSDIBKJ7BKV' where id=57;
-update noar ti set v2='ZT4VWDLJU9A6RX17I03RU04VKQ2IELHQ45XLD70YKQFMMKIOTCB9KINY3BHGVU5QYD2DTE2FIRRXWAERKR8H3VAW1TWMS5PSJHH38SK203CK5QF58CPHZP4YP57U13EVRCV0FANAAKNBU2MNF685D9QY43GOX1LAZWFKIZ961ZZ5HBWN9Q3R9W5OB5G1QTOVUYI9Y0CPMLANDW0BQ21TK3SUPPVNWX05E2XKI4SZ7FJKV4A5GNKW58CSDIBKJ7BKV' where id=57;
-update noar tt set v3='1PDH4D1PM0XNQZT5SPS63J000RNAOUBW88BLZ8D1LZR4L1DKN6CMFU2UEKSFKXGA195XKAQUQW6OCXV1HCMAT9W18W6HE46HI6XRHLQH9UPI5DFC0RU5KQNVJ56YU4YPOFO0NZN21IPTQPAF6WHAWEJD6E8N67ZUJMIAET33V0ZR7YUKTDK52SOLJJ1XZ9JZHBRV8S3IEBSR6J90SIO2SCOZO5X98VPR7ZYJ5K4LC446M1BXDX312KAVN6KRPD2IS' where id=57;
-update noar ti set v3='1PDH4D1PM0XNQZT5SPS63J000RNAOUBW88BLZ8D1LZR4L1DKN6CMFU2UEKSFKXGA195XKAQUQW6OCXV1HCMAT9W18W6HE46HI6XRHLQH9UPI5DFC0RU5KQNVJ56YU4YPOFO0NZN21IPTQPAF6WHAWEJD6E8N67ZUJMIAET33V0ZR7YUKTDK52SOLJJ1XZ9JZHBRV8S3IEBSR6J90SIO2SCOZO5X98VPR7ZYJ5K4LC446M1BXDX312KAVN6KRPD2IS' where id=57;
-update noar tt set v0='T4IYVQX8QWH7DCJ98VJY092YGKJHA7UB8SNGPBPAHTM1E10925N9RUPCT6MJ1QRBUKRBFJVQGX4XQOJAO29F2SG0RBVOR595QULYSMW5BM5D9F08H9C0P62SCXRKDO87CP14BW15ODYHW3UW6L29P5ORG7U16NVODTM9ZZU8SCTFPWL2AUC6FHTQ8YP2NXMVOHGXJSUWD4VB1XR4IWHAN03GLA62YB66EXIHYYFP0NGYMU5JG8P2245FNTFH2ALSY' where id=58;
-update noar ti set v0='T4IYVQX8QWH7DCJ98VJY092YGKJHA7UB8SNGPBPAHTM1E10925N9RUPCT6MJ1QRBUKRBFJVQGX4XQOJAO29F2SG0RBVOR595QULYSMW5BM5D9F08H9C0P62SCXRKDO87CP14BW15ODYHW3UW6L29P5ORG7U16NVODTM9ZZU8SCTFPWL2AUC6FHTQ8YP2NXMVOHGXJSUWD4VB1XR4IWHAN03GLA62YB66EXIHYYFP0NGYMU5JG8P2245FNTFH2ALSY' where id=58;
-update noar tt set v1='H7WEYMXXQ08LK3FKZMLSW30KI0UANO3S634GJ1VSNC8XYR161D3XNQ7ZDAOR19MRUYA33R9NGGHXGOPE88QBB5JKRC9TX6MVSH3JIT0SXZI1OYBD58IG45A4WK9Y3VZSPIF96GDZ8G19Z5IATL4YNUES8AAQKPN0XWDMNCOFRD0JX5VUKORKEDJ8BBWKHCT0HT235HOFB60S35VOWNK0URG8OAOYJ0V5P1NOJ0AWGBX9GMPZVJCOAKXXU2WYOX5GV' where id=58;
-update noar ti set v1='H7WEYMXXQ08LK3FKZMLSW30KI0UANO3S634GJ1VSNC8XYR161D3XNQ7ZDAOR19MRUYA33R9NGGHXGOPE88QBB5JKRC9TX6MVSH3JIT0SXZI1OYBD58IG45A4WK9Y3VZSPIF96GDZ8G19Z5IATL4YNUES8AAQKPN0XWDMNCOFRD0JX5VUKORKEDJ8BBWKHCT0HT235HOFB60S35VOWNK0URG8OAOYJ0V5P1NOJ0AWGBX9GMPZVJCOAKXXU2WYOX5GV' where id=58;
-update noar tt set v2='1CKWL0AI2QJC9TJ7FXE8OHM5F3HOGMQBAME9JH19VKQ8OXX3Q4QGJOZ4MDLEJLMWT80RIMO8332NH74LP2FSRGBK541MEJ1IO190U7TVPLB7WQ7AEBIVTYVHQNZ5W5Z8XBMLHYW1T2PASDT8VJKYUYCJESPMGIIEDCOPW4PV3MUZW35GPLMMYPGUYBB75NOO7RERYD4ATM3XF10Y2N9V1QA0NYP6KXH4KS46VLUPV8DB19MA55BHESKJEW9O62777' where id=58;
-update noar ti set v2='1CKWL0AI2QJC9TJ7FXE8OHM5F3HOGMQBAME9JH19VKQ8OXX3Q4QGJOZ4MDLEJLMWT80RIMO8332NH74LP2FSRGBK541MEJ1IO190U7TVPLB7WQ7AEBIVTYVHQNZ5W5Z8XBMLHYW1T2PASDT8VJKYUYCJESPMGIIEDCOPW4PV3MUZW35GPLMMYPGUYBB75NOO7RERYD4ATM3XF10Y2N9V1QA0NYP6KXH4KS46VLUPV8DB19MA55BHESKJEW9O62777' where id=58;
-update noar tt set v3='GT2XAWQ1WX4S935LJDP4LU49YKV1PBSTOF0N0ZE8Z9A356SPP9TC92GE9UE5ZX4R14EXLTO4KNZE2MVIDUN3TBFIMXDU8IDGUMHLW79BJSFLB04I8K7RVETY8QIV24MJQHENQUTSXTTENVU6Z56N6SWZNTA0PN5C9XOUM3KRNFTWUU5BIV4JCKD73XVC166VGPV40PHZTJXSF1SXUSLDPIHZ3AQ8O7AHYHKZSGS1SD6TDY6K9AIWFPUTIUCEP4M3K' where id=58;
-update noar ti set v3='GT2XAWQ1WX4S935LJDP4LU49YKV1PBSTOF0N0ZE8Z9A356SPP9TC92GE9UE5ZX4R14EXLTO4KNZE2MVIDUN3TBFIMXDU8IDGUMHLW79BJSFLB04I8K7RVETY8QIV24MJQHENQUTSXTTENVU6Z56N6SWZNTA0PN5C9XOUM3KRNFTWUU5BIV4JCKD73XVC166VGPV40PHZTJXSF1SXUSLDPIHZ3AQ8O7AHYHKZSGS1SD6TDY6K9AIWFPUTIUCEP4M3K' where id=58;
-update noar tt set v0='OCJKLR5DWR3C8QSGNPUDDVM8FA7T7UWVKEF80AXPSP50JUKOZKXW9MLTRCSSGQ1WJ3UIM7CED973ORIG8G2X30YR6IABYP5FYXS3BUB8YASSJZ15VDR21UR4D1MKIKOOTBISIG9IUWHC607NUVBA3IRRJRZF13INTJ5UOSDFJEJFQC61NA9IF486JNSEMIZ4WEW0NPWV7SJ5FWHZPOYMYRKTTJI7SU73Y55R53A58S2R7B4TQVUC6WRLKA2XPT6W5' where id=59;
-update noar ti set v0='OCJKLR5DWR3C8QSGNPUDDVM8FA7T7UWVKEF80AXPSP50JUKOZKXW9MLTRCSSGQ1WJ3UIM7CED973ORIG8G2X30YR6IABYP5FYXS3BUB8YASSJZ15VDR21UR4D1MKIKOOTBISIG9IUWHC607NUVBA3IRRJRZF13INTJ5UOSDFJEJFQC61NA9IF486JNSEMIZ4WEW0NPWV7SJ5FWHZPOYMYRKTTJI7SU73Y55R53A58S2R7B4TQVUC6WRLKA2XPT6W5' where id=59;
-update noar tt set v1='SZX3XFTLON4AGEFQKX8O2A6BQQBMK0O1J02XXY1DFW8MPKSCVGYVLZ3YOM21V8YHDK7VJHZGI7NX5SOKXF4XVIN2OY7IPWPCSR9J22LHMIUJ1UXRMFCWTU04ZO3OHNB5873V882WYTFWOVLIHD2RQMPRMRBC3FKFUGT7E3SBGVVZ2KKWE82S35T0Y3S13YSIB68Z81FGFCQGDPLL6QWXHELNJB4IJRWH1ER7WM56ITTFHK0IJ9SPVTN7AV9XRR1D3' where id=59;
-update noar ti set v1='SZX3XFTLON4AGEFQKX8O2A6BQQBMK0O1J02XXY1DFW8MPKSCVGYVLZ3YOM21V8YHDK7VJHZGI7NX5SOKXF4XVIN2OY7IPWPCSR9J22LHMIUJ1UXRMFCWTU04ZO3OHNB5873V882WYTFWOVLIHD2RQMPRMRBC3FKFUGT7E3SBGVVZ2KKWE82S35T0Y3S13YSIB68Z81FGFCQGDPLL6QWXHELNJB4IJRWH1ER7WM56ITTFHK0IJ9SPVTN7AV9XRR1D3' where id=59;
-update noar tt set v2='SGKGE4Z01FT1ZLC2PAW8G5T8PGG0EUCYSAF8L5MV2C071IHPV5J8O9KA2749U7QUK0AC4A7MWW81HVM3NBRDWDKT1LTEOYH8UGT3QXDIV37U89K8VXAZ9G87BMEAMZI2MSBG5704H4W45B17JIRGJ8QI25O0MLRVN72NS7JJG4754YC8L6C6P26OTWXL6Z4H7ZGB094GML0PHEXA0ISPIS5YX52ZVLSEWPB6XNOHJ8I8TVARPJ9YEDT8VSS0349Q2' where id=59;
-update noar ti set v2='SGKGE4Z01FT1ZLC2PAW8G5T8PGG0EUCYSAF8L5MV2C071IHPV5J8O9KA2749U7QUK0AC4A7MWW81HVM3NBRDWDKT1LTEOYH8UGT3QXDIV37U89K8VXAZ9G87BMEAMZI2MSBG5704H4W45B17JIRGJ8QI25O0MLRVN72NS7JJG4754YC8L6C6P26OTWXL6Z4H7ZGB094GML0PHEXA0ISPIS5YX52ZVLSEWPB6XNOHJ8I8TVARPJ9YEDT8VSS0349Q2' where id=59;
-update noar tt set v3='WW7PJ5U5FIPYO51MRLEAD29VOJ4RONVS3U7BAR4Y0BA7ZKOLO3GE7FJCWMSFD58GEHH9I45SPCPMB5EGOZHFVI3ICQ045KPR3CLRI5UA7LN10X0T1I824EY3YMFM0Y4L2N6I9O905JKPA39931IAOT3LQ8ZFN1UWFNQU8HMD86068TAHR1M1XL6EL22P49AJXJMVECPWTERW3D7YV2RQFS1UO4N6KBVIQWN37ZRUUB1ITN7I4D1VD5KMZ6JH9F8G4' where id=59;
-update noar ti set v3='WW7PJ5U5FIPYO51MRLEAD29VOJ4RONVS3U7BAR4Y0BA7ZKOLO3GE7FJCWMSFD58GEHH9I45SPCPMB5EGOZHFVI3ICQ045KPR3CLRI5UA7LN10X0T1I824EY3YMFM0Y4L2N6I9O905JKPA39931IAOT3LQ8ZFN1UWFNQU8HMD86068TAHR1M1XL6EL22P49AJXJMVECPWTERW3D7YV2RQFS1UO4N6KBVIQWN37ZRUUB1ITN7I4D1VD5KMZ6JH9F8G4' where id=59;
-update noar tt set v0='AOZVC9T1CKT9IETJ31WKMG7KHLMD0H6H0SAMB3ITD6EUYXKT4SM2U7DNVWT7Y8X0YRPSTVWR0AP74XA9ZHWMBHQ3NC4EGX7B5T9GX9WI04M3EY8EVJDXLC17TYY0TDUPV3Y30MICMKCV0OYCS3TMAR29TL33OKG3VX7BK8WV04HMBSB9YCZOALIAM2R1XK4EIQG4V7R6L4Q0YADNGASZJY8Z3KM467RF308IDJ6SN9TXRWHS30NI42WIX2S5QXVP7' where id=60;
-update noar ti set v0='AOZVC9T1CKT9IETJ31WKMG7KHLMD0H6H0SAMB3ITD6EUYXKT4SM2U7DNVWT7Y8X0YRPSTVWR0AP74XA9ZHWMBHQ3NC4EGX7B5T9GX9WI04M3EY8EVJDXLC17TYY0TDUPV3Y30MICMKCV0OYCS3TMAR29TL33OKG3VX7BK8WV04HMBSB9YCZOALIAM2R1XK4EIQG4V7R6L4Q0YADNGASZJY8Z3KM467RF308IDJ6SN9TXRWHS30NI42WIX2S5QXVP7' where id=60;
-update noar tt set v1='MMLN0JIFW6NRG014UZVRAUY0GH8VJ731Z77FPBUZVVRXGVD8L5SOIWTU9CFKRFFY1JUZM74LEWBLUNZGJOZZDTPY93UHS4S27P72QXSB95MP3X8EXYDSCEOO7DMTMYX98GCQ4242HDVLPITE4DB16DJKGCL8HRD2KJXFT6EFMLFX1OWA6ME5JP3KRG0LC2R9IB35EHHQ4MKO7N4QBNEH6EZ8EJXPLWPECQN2M08JAPBP08RJX678HHPJFG46SDO2S' where id=60;
-update noar ti set v1='MMLN0JIFW6NRG014UZVRAUY0GH8VJ731Z77FPBUZVVRXGVD8L5SOIWTU9CFKRFFY1JUZM74LEWBLUNZGJOZZDTPY93UHS4S27P72QXSB95MP3X8EXYDSCEOO7DMTMYX98GCQ4242HDVLPITE4DB16DJKGCL8HRD2KJXFT6EFMLFX1OWA6ME5JP3KRG0LC2R9IB35EHHQ4MKO7N4QBNEH6EZ8EJXPLWPECQN2M08JAPBP08RJX678HHPJFG46SDO2S' where id=60;
-update noar tt set v2='QY5UN1Q1FY85OIARC056Q9VM5I46LPE7SY61Z6PNGZVNC31JJHRZ4V9S33CDNJPSD7MXFT8CSYWWLPOB9MQ3KK4IJ7NDE2WCSEUEZ2N1TFI7BOBUK5TG2RGHLTOPIJAMLYOOKIH9Y8BUEZYRW6HEFBS0WBZ38IXH4Y93SN18O6DYV5ISB83HNLFM3YAV03MYPJD09GI30RJZ2WVCA43RSH6ITEGQA3HX1KFRM3ECBVYWXYQDR1SMYHO0EZ9XW2PHT' where id=60;
-update noar ti set v2='QY5UN1Q1FY85OIARC056Q9VM5I46LPE7SY61Z6PNGZVNC31JJHRZ4V9S33CDNJPSD7MXFT8CSYWWLPOB9MQ3KK4IJ7NDE2WCSEUEZ2N1TFI7BOBUK5TG2RGHLTOPIJAMLYOOKIH9Y8BUEZYRW6HEFBS0WBZ38IXH4Y93SN18O6DYV5ISB83HNLFM3YAV03MYPJD09GI30RJZ2WVCA43RSH6ITEGQA3HX1KFRM3ECBVYWXYQDR1SMYHO0EZ9XW2PHT' where id=60;
-update noar tt set v3='6LEOVTR64VSNYLW6RIHCEY2CRAFZHKXEQNHT9V60WZNZ7HWXW1P347NY7A8GO4KT7GTFY5832650LMBPT5J2YHANYC0MMDSKC59C8Q85G30TJI9PKMKK2TH7AEDTB18RL82OMQI7IRAQNZUZWP62WDL4MI0XKUBN0VSWG38SZYHMX4D1ZA3G2XXCEFEVUIBQBZV9H5NUM78ENIEVY51PWE7OU9V82LBUXAIV3WPRXKVX9Q7WJCYTP29DG4IIAVEWA' where id=60;
-update noar ti set v3='6LEOVTR64VSNYLW6RIHCEY2CRAFZHKXEQNHT9V60WZNZ7HWXW1P347NY7A8GO4KT7GTFY5832650LMBPT5J2YHANYC0MMDSKC59C8Q85G30TJI9PKMKK2TH7AEDTB18RL82OMQI7IRAQNZUZWP62WDL4MI0XKUBN0VSWG38SZYHMX4D1ZA3G2XXCEFEVUIBQBZV9H5NUM78ENIEVY51PWE7OU9V82LBUXAIV3WPRXKVX9Q7WJCYTP29DG4IIAVEWA' where id=60;
-update noar tt set v0='Z06DWH9481KQY5ZFX768QBMQLADK5COYS3Y4O6H5EIUEL3V9OVPWQ1UL1WKLNSZF6A9IDS6W1Q6RZMI3ROTFLE363BVOXDK8SEYZHGE55ZK56JYUWJ6B67P5SIP6S4V0W1ZEI6MNZKXN2NHMU0HKJDU9HDIICVH2C29O8Y4GPFD9NH5L74ZYHXQZ5JC9WLP4H3LD0K5A9B6OT89ZXMAV52N18P06R1PQKXK5C3M1P6XENDYXX9E9VWORZWENUXG9M' where id=61;
-update noar ti set v0='Z06DWH9481KQY5ZFX768QBMQLADK5COYS3Y4O6H5EIUEL3V9OVPWQ1UL1WKLNSZF6A9IDS6W1Q6RZMI3ROTFLE363BVOXDK8SEYZHGE55ZK56JYUWJ6B67P5SIP6S4V0W1ZEI6MNZKXN2NHMU0HKJDU9HDIICVH2C29O8Y4GPFD9NH5L74ZYHXQZ5JC9WLP4H3LD0K5A9B6OT89ZXMAV52N18P06R1PQKXK5C3M1P6XENDYXX9E9VWORZWENUXG9M' where id=61;
-update noar tt set v1='FCAIZUEISH1PP8D1UJEMUG2LMIY4FFH9OOCLC9MNLWJ8ISEUK7H1NG74WOC5NGXJO88RW8708K3C1V0J22REYZBKA3P4OW4Z3NGSS8O0R8EQACR0W5T308R178MYU6DK7EYKZI8I34AS9X00NTTYOKPILSVXL1X2V650O1X7TOA23WJEGTCZWKF63GMDS099SC7U7G4FH9STT61069CVVJ3V1L7PVZRYRY9JQUS8DNRXGCL2O221OWZ3FYH18KB6R' where id=61;
-update noar ti set v1='FCAIZUEISH1PP8D1UJEMUG2LMIY4FFH9OOCLC9MNLWJ8ISEUK7H1NG74WOC5NGXJO88RW8708K3C1V0J22REYZBKA3P4OW4Z3NGSS8O0R8EQACR0W5T308R178MYU6DK7EYKZI8I34AS9X00NTTYOKPILSVXL1X2V650O1X7TOA23WJEGTCZWKF63GMDS099SC7U7G4FH9STT61069CVVJ3V1L7PVZRYRY9JQUS8DNRXGCL2O221OWZ3FYH18KB6R' where id=61;
-update noar tt set v2='VJSKU2WK2WHEIRX475ME9G71GYLRFCQ3PLISDP8AG0ML2YF1CZ3FZ7BUO4GO8367049CQZNP78901O3MYGCS8B8GEQT8JS6C8UZ6CTQSASARSYMW7AVUA36IQJQZZGIO3AHBCUEFT7ZJJ5JHEGI2N4ZAHBZP7LR4NFZEBKQH6A27G0RQTCI3E9R2DJNWZBH06GFMXS62333RIOVPDA7L35VFRGHJPN4D6ONHFH3PHQFSKIC2HBN1XOB387FP88I1M' where id=61;
-update noar ti set v2='VJSKU2WK2WHEIRX475ME9G71GYLRFCQ3PLISDP8AG0ML2YF1CZ3FZ7BUO4GO8367049CQZNP78901O3MYGCS8B8GEQT8JS6C8UZ6CTQSASARSYMW7AVUA36IQJQZZGIO3AHBCUEFT7ZJJ5JHEGI2N4ZAHBZP7LR4NFZEBKQH6A27G0RQTCI3E9R2DJNWZBH06GFMXS62333RIOVPDA7L35VFRGHJPN4D6ONHFH3PHQFSKIC2HBN1XOB387FP88I1M' where id=61;
-update noar tt set v3='I9SDEYSD90H16OQ8OJCZH3TSBAZU4CD4HZ8EPQ8AAADHM1JWLIZ6CZWX6H29IR5YJARZO32GSWODWNC3TZDSUMBNKI918PF1R9UOJHYJVK7DSPLRP78QHVQ7QH9G6QJO68X2RLOLDMH1O5GS3OONBFVWEEA8LAJSR1KX3T5ICPA46IDRHPXK6DKC0U7J7NIBDHKJXYCUDPUK6AA0E6ST3H4SH635J89OFQS5DCR0FH5CU757J65PJTMERPCLHIJ6K' where id=61;
-update noar ti set v3='I9SDEYSD90H16OQ8OJCZH3TSBAZU4CD4HZ8EPQ8AAADHM1JWLIZ6CZWX6H29IR5YJARZO32GSWODWNC3TZDSUMBNKI918PF1R9UOJHYJVK7DSPLRP78QHVQ7QH9G6QJO68X2RLOLDMH1O5GS3OONBFVWEEA8LAJSR1KX3T5ICPA46IDRHPXK6DKC0U7J7NIBDHKJXYCUDPUK6AA0E6ST3H4SH635J89OFQS5DCR0FH5CU757J65PJTMERPCLHIJ6K' where id=61;
-update noar tt set v0='NXEXZUGUPS1TTYH4MEMQCOTU47J1L06S1Y5GN3N77G8262UEXHEZ6LKSACZ0MGUE5IMHE5EMSKSG5KBANY09Q64HL579L4OJ7L51HQPT1QMNIEWV4XMH91BB9C0BTOLZRDA0RHL7KQY9IT2ICMYUHVANHFXOJCQO7YKCG8XNAXQ84EVD25315P096U36XTW85N6X6O8D2TMOGCQIMXVPN0SIRFA7WS8D9RSK79B42GDI6RB2E8FA5TEEBT5F4YCHR' where id=62;
-update noar ti set v0='NXEXZUGUPS1TTYH4MEMQCOTU47J1L06S1Y5GN3N77G8262UEXHEZ6LKSACZ0MGUE5IMHE5EMSKSG5KBANY09Q64HL579L4OJ7L51HQPT1QMNIEWV4XMH91BB9C0BTOLZRDA0RHL7KQY9IT2ICMYUHVANHFXOJCQO7YKCG8XNAXQ84EVD25315P096U36XTW85N6X6O8D2TMOGCQIMXVPN0SIRFA7WS8D9RSK79B42GDI6RB2E8FA5TEEBT5F4YCHR' where id=62;
-update noar tt set v1='5AU9RJ74MDW27W4LVAXBPYS3NI7AEPDVVY7OEFFS0RDKVYXX6TU08HU72MRJ4860MGPDRFYYKX3GAVGZ85K4NE7CC25JM4RF1LYRTIYH67JLAWN63DODIF0H627PC08LKYGB9FMMZVHGWRKOQU7LZPI5BTC895DB81RATMR7EV02SOREHELLO72EMTWWOIXX8XG8DHJK5FU7EU64XSTRZPTY9BE80M9XK5RO3I9L9ZGE4G0FW7Q4HBXPPUTBL13I8' where id=62;
-update noar ti set v1='5AU9RJ74MDW27W4LVAXBPYS3NI7AEPDVVY7OEFFS0RDKVYXX6TU08HU72MRJ4860MGPDRFYYKX3GAVGZ85K4NE7CC25JM4RF1LYRTIYH67JLAWN63DODIF0H627PC08LKYGB9FMMZVHGWRKOQU7LZPI5BTC895DB81RATMR7EV02SOREHELLO72EMTWWOIXX8XG8DHJK5FU7EU64XSTRZPTY9BE80M9XK5RO3I9L9ZGE4G0FW7Q4HBXPPUTBL13I8' where id=62;
-update noar tt set v2='70OX8IB5D52ZKY0YRQDR3P1NMCPNMWO1CQ8KFIVMTRNYKEEFGP1YP2ELLWBEHW24USBQRU6P3DGJ3FJH2TPQJ0Q4X436IGF8QC41XU74K4YOQ5YZNZGZIYY8QS8ZP9IVBHPIKTFYOO5FGAUYALC1XHDZCZUGFCAT8BBYYQXCWQJQ2Y7K72XGA7LUUFRALQG6P57OOYSADVUKYNZ75GX7AMJQBPWOAC5DNDK75XIPE6Q172FRAMRK3OLHDIRUSC14A' where id=62;
-update noar ti set v2='70OX8IB5D52ZKY0YRQDR3P1NMCPNMWO1CQ8KFIVMTRNYKEEFGP1YP2ELLWBEHW24USBQRU6P3DGJ3FJH2TPQJ0Q4X436IGF8QC41XU74K4YOQ5YZNZGZIYY8QS8ZP9IVBHPIKTFYOO5FGAUYALC1XHDZCZUGFCAT8BBYYQXCWQJQ2Y7K72XGA7LUUFRALQG6P57OOYSADVUKYNZ75GX7AMJQBPWOAC5DNDK75XIPE6Q172FRAMRK3OLHDIRUSC14A' where id=62;
-update noar tt set v3='122OFJ6KA5NDLUYVNC0PAVE1U3IF10MIATZ9IOTXG6GC8339IJRIFRQ2QHFKU44R0FNRV8HO75VCIQ3YRON1DMOP7TU53DC6SQG6OJ5ICNUZDT3JUI070RZPZ84U4YV5I8ATT1S8SZZ7YUCF5THZK446OFU7NV54KSBRF3LFQ4ZT5C09XDZRHP436GQEE0J8SWM57DT6RV5033VNPV6MN3NR3CLTAIMWNN2W2ON4S914094K295W0DA7T6ULBQ64R' where id=62;
-update noar ti set v3='122OFJ6KA5NDLUYVNC0PAVE1U3IF10MIATZ9IOTXG6GC8339IJRIFRQ2QHFKU44R0FNRV8HO75VCIQ3YRON1DMOP7TU53DC6SQG6OJ5ICNUZDT3JUI070RZPZ84U4YV5I8ATT1S8SZZ7YUCF5THZK446OFU7NV54KSBRF3LFQ4ZT5C09XDZRHP436GQEE0J8SWM57DT6RV5033VNPV6MN3NR3CLTAIMWNN2W2ON4S914094K295W0DA7T6ULBQ64R' where id=62;
-update noar tt set v0='7XPULF6CBZ1A8KZW7WRCIRVO2HJSTNY8FH7HFF6OV7KQ5XQL3CSTHZS26YHE84YD9WNW48KH1TNVT9KSAGV8M95NF31N4RRB31QAGLY5QDF1K9LKB369I8UQZZFU5KAN2CSU8ERAZHZOPV611U4L80Y9DGMN1E35JYCQJD2N0WN7SJFGG5STWU2P42KP66DZSFB317VZTL9ZT78LHMZ3VVL74QNZY1B5K0AZYL2LK5L2IU4BV0OC8PYY9X6IM6G2I' where id=63;
-update noar ti set v0='7XPULF6CBZ1A8KZW7WRCIRVO2HJSTNY8FH7HFF6OV7KQ5XQL3CSTHZS26YHE84YD9WNW48KH1TNVT9KSAGV8M95NF31N4RRB31QAGLY5QDF1K9LKB369I8UQZZFU5KAN2CSU8ERAZHZOPV611U4L80Y9DGMN1E35JYCQJD2N0WN7SJFGG5STWU2P42KP66DZSFB317VZTL9ZT78LHMZ3VVL74QNZY1B5K0AZYL2LK5L2IU4BV0OC8PYY9X6IM6G2I' where id=63;
-update noar tt set v1='425VW1UHS2MFSSZQYC4MJMDFT6VQUJNYA7D6JZR5TZQY0CU6O2NHSZBE3AY9YMX05Y0ER4LZXUPV6DAOS4ZJDENI9QWXWBQLM6N45VKI4EUQFV96QFLGAPA5WBL2RR5W9L96XZI76OA8LK1KMER86D3VZ7T6VQWZ15KH662NG1YEFPXNXPLZCPKSDVS2TKYAEFD0D5VAWFQ6HS2NB7V8B013ETWJ5XN9S6BXLT38U063CZDVQUPSYM6U9K8C1RFAL' where id=63;
-update noar ti set v1='425VW1UHS2MFSSZQYC4MJMDFT6VQUJNYA7D6JZR5TZQY0CU6O2NHSZBE3AY9YMX05Y0ER4LZXUPV6DAOS4ZJDENI9QWXWBQLM6N45VKI4EUQFV96QFLGAPA5WBL2RR5W9L96XZI76OA8LK1KMER86D3VZ7T6VQWZ15KH662NG1YEFPXNXPLZCPKSDVS2TKYAEFD0D5VAWFQ6HS2NB7V8B013ETWJ5XN9S6BXLT38U063CZDVQUPSYM6U9K8C1RFAL' where id=63;
-update noar tt set v2='FIGA0YYCOX1PAY3OZMU14NO5NRN6DH84XGAHB52YXWYFXSPIAUC5YLNAYKDPMRXJK9Q6QBS0E9T88K5NY5C9O08HJ8I3WVVTC9YOWRRHG547IW6UC0Z3ENMUD1LQ2KSELRN4SRQ0ADR0XHNTPJ9PL147WK2KLSQYMTY2P7LDGKE4M76OY6XPRUHWVMCTQM9BRAFWMU9H1PPA0OX2TU7FJWGEPD7ATSU0KV4524ZI0X9FEE95D6DQ5OLWF6HM29X2W' where id=63;
-update noar ti set v2='FIGA0YYCOX1PAY3OZMU14NO5NRN6DH84XGAHB52YXWYFXSPIAUC5YLNAYKDPMRXJK9Q6QBS0E9T88K5NY5C9O08HJ8I3WVVTC9YOWRRHG547IW6UC0Z3ENMUD1LQ2KSELRN4SRQ0ADR0XHNTPJ9PL147WK2KLSQYMTY2P7LDGKE4M76OY6XPRUHWVMCTQM9BRAFWMU9H1PPA0OX2TU7FJWGEPD7ATSU0KV4524ZI0X9FEE95D6DQ5OLWF6HM29X2W' where id=63;
-update noar tt set v3='NRMJA9ZDTW4RCGR5VG9S19ZYBAO8R1FRT7JMA26N2PRKIUAUBDQFB1PBD89HVWNT119VIPTYM3PE8JYT1NNMCVYEQWAPN67P0XI9BN4FA2A3Z5O7FYDO0P3FITXFDCDA19D7T82Y9FDCJ49QK3JL9L2MR1YVM1ZD7I792QOJJDAHO0HF10KKY6P99IGVVHBWFM6IQA6JD6KH83U95BQOEBX5BNJSC2CGZA1NFGCZDSPTZH5ZPMYIDPWM372O2HQPR' where id=63;
-update noar ti set v3='NRMJA9ZDTW4RCGR5VG9S19ZYBAO8R1FRT7JMA26N2PRKIUAUBDQFB1PBD89HVWNT119VIPTYM3PE8JYT1NNMCVYEQWAPN67P0XI9BN4FA2A3Z5O7FYDO0P3FITXFDCDA19D7T82Y9FDCJ49QK3JL9L2MR1YVM1ZD7I792QOJJDAHO0HF10KKY6P99IGVVHBWFM6IQA6JD6KH83U95BQOEBX5BNJSC2CGZA1NFGCZDSPTZH5ZPMYIDPWM372O2HQPR' where id=63;
-update noar tt set v0='XE7SDGQ7FNX96D0EETW8TBJHY74508G28F219SHG2ZUBHWQ3O631HZ6OD4GASNLZ8T92Z2C6CD1YIS59P7X79W4HYLHW2ZBF8DSX1GDZAA5YYL5IPVQWGSJZIPPY431RMDWRWTGW0NUFNTLELPVPF8GR3TG0SA7DP5YTLJE619C6HYU0WFV3QYZ7R0NOJGKCTDCJXQKSUHS4GWPPBD2JPUXSE0IZ952C98DHI6JVBDX57JNOKCQ2HM851Q7I74WL4' where id=64;
-update noar ti set v0='XE7SDGQ7FNX96D0EETW8TBJHY74508G28F219SHG2ZUBHWQ3O631HZ6OD4GASNLZ8T92Z2C6CD1YIS59P7X79W4HYLHW2ZBF8DSX1GDZAA5YYL5IPVQWGSJZIPPY431RMDWRWTGW0NUFNTLELPVPF8GR3TG0SA7DP5YTLJE619C6HYU0WFV3QYZ7R0NOJGKCTDCJXQKSUHS4GWPPBD2JPUXSE0IZ952C98DHI6JVBDX57JNOKCQ2HM851Q7I74WL4' where id=64;
-update noar tt set v1='O1ZV9GEHG7FW6S72BZZK030LZEX0Y1SSNG7ONY2OV7UGRHQAMCHSYRG4TG432DQN1MRT02DLPRM0YNGF47DNX4CIEYNTBW2CX55F1DJXODVM8GTK3QN997Y5HBWV5S42OZUEZTQ21L6OSO7LDOHQQTLN5FH9FBIE2PGV27CYVCJH8RFA1AVXECV1HW0ESNXI9KZ1F286EJ8RJDQIFCXB5BGNR5THFF563H30X5714SL9BWDKMY4864UICDMX5WGX1' where id=64;
-update noar ti set v1='O1ZV9GEHG7FW6S72BZZK030LZEX0Y1SSNG7ONY2OV7UGRHQAMCHSYRG4TG432DQN1MRT02DLPRM0YNGF47DNX4CIEYNTBW2CX55F1DJXODVM8GTK3QN997Y5HBWV5S42OZUEZTQ21L6OSO7LDOHQQTLN5FH9FBIE2PGV27CYVCJH8RFA1AVXECV1HW0ESNXI9KZ1F286EJ8RJDQIFCXB5BGNR5THFF563H30X5714SL9BWDKMY4864UICDMX5WGX1' where id=64;
-update noar tt set v2='GJC3EVDTJ11CHNZE8TJO66IGOBHT1I9004BQLJWAKI79CLZBAW7HZ73QR9HIVTEA9L3CWR9YGRA9W55EZMBSH6YNS40B1525KXYBOXGM9Z10BJ7FWS6M9SN4GD6H77O36NKX46R2YPUYZI6EB3JJ314KB0OPS5GHW1FB238IKCL3RFTGI1AC8DBO5FZZKNELMDB2JEVEC5AMGLDWQDLUGH480RN54G1FLUT5ZRB8QS2M3KR9EOGGWJ7DGZSVPSUAC' where id=64;
-update noar ti set v2='GJC3EVDTJ11CHNZE8TJO66IGOBHT1I9004BQLJWAKI79CLZBAW7HZ73QR9HIVTEA9L3CWR9YGRA9W55EZMBSH6YNS40B1525KXYBOXGM9Z10BJ7FWS6M9SN4GD6H77O36NKX46R2YPUYZI6EB3JJ314KB0OPS5GHW1FB238IKCL3RFTGI1AC8DBO5FZZKNELMDB2JEVEC5AMGLDWQDLUGH480RN54G1FLUT5ZRB8QS2M3KR9EOGGWJ7DGZSVPSUAC' where id=64;
-update noar tt set v3='7TGO8SWUNJIUOEW78RP3WVK20PKKBND71LFY12JWTK97D5NAHVE8T72HSHMCFQM3SGEDVYKVSBUAY2256GNICQHPZODV6WKMJGOB8CJXCDFYA9FPQ71CF3543W42E7W4RV3MHIC91VSFQZBTWLEKOC6CLF23OGY36VVLM5XMGF3134V466OL7DHTT7IU2ODZMYV07C7CH8RYXOG12EQBCNYK21UL3XM9LUSE7RK0CNWGHL0PJD9K8GBYBUNB7UGS8' where id=64;
-update noar ti set v3='7TGO8SWUNJIUOEW78RP3WVK20PKKBND71LFY12JWTK97D5NAHVE8T72HSHMCFQM3SGEDVYKVSBUAY2256GNICQHPZODV6WKMJGOB8CJXCDFYA9FPQ71CF3543W42E7W4RV3MHIC91VSFQZBTWLEKOC6CLF23OGY36VVLM5XMGF3134V466OL7DHTT7IU2ODZMYV07C7CH8RYXOG12EQBCNYK21UL3XM9LUSE7RK0CNWGHL0PJD9K8GBYBUNB7UGS8' where id=64;
-update noar tt set v0='TBZ6JJNFFUZLUACSYXRNADLKFK2SJ7A2JH884CTUMLZY59XUO5FJKLVU5CYPO327DVSCBOOHVXYQKVNCYHNLATG7SBZV5WSRYPYV0M1BKL11XZQJ3MYB7FGGR7L4REIBRV37COJDK1RP4Q7N78A1Q19JLPMVNDSGENPPSR46AUTFCJ4V0XADYI8CQHQ9SMNK4XU3U5K6LR2SVSH12C5L33Q6LV9ANS653E16GG6CM4SE0BJI6X9RCBYFOORL5T1VM' where id=65;
-update noar ti set v0='TBZ6JJNFFUZLUACSYXRNADLKFK2SJ7A2JH884CTUMLZY59XUO5FJKLVU5CYPO327DVSCBOOHVXYQKVNCYHNLATG7SBZV5WSRYPYV0M1BKL11XZQJ3MYB7FGGR7L4REIBRV37COJDK1RP4Q7N78A1Q19JLPMVNDSGENPPSR46AUTFCJ4V0XADYI8CQHQ9SMNK4XU3U5K6LR2SVSH12C5L33Q6LV9ANS653E16GG6CM4SE0BJI6X9RCBYFOORL5T1VM' where id=65;
-update noar tt set v1='C9HM3XVOLWVUD2PE7328DNI8QNARV4FXQ2MYGY6MB16ZIOAZCEZIKJE6NBKQ7QTZIFM0CY7Q9D4YH7Z39L85L93PF89SYI430WI6UTGYDAPT9ZZ8XCMOZUZPUR9VX7VN4BWY4X1ATJ21K62GZ8T59K0BNS0QEMV2106WIGYCIPWR4E5YDID3SBXL20RS2CGP9S2KUMCYPQM7BJCTW2LL9WQORNATOGPNGVU5ISK8CPJOMM668P3KI6KMVEN291ZDX' where id=65;
-update noar ti set v1='C9HM3XVOLWVUD2PE7328DNI8QNARV4FXQ2MYGY6MB16ZIOAZCEZIKJE6NBKQ7QTZIFM0CY7Q9D4YH7Z39L85L93PF89SYI430WI6UTGYDAPT9ZZ8XCMOZUZPUR9VX7VN4BWY4X1ATJ21K62GZ8T59K0BNS0QEMV2106WIGYCIPWR4E5YDID3SBXL20RS2CGP9S2KUMCYPQM7BJCTW2LL9WQORNATOGPNGVU5ISK8CPJOMM668P3KI6KMVEN291ZDX' where id=65;
-update noar tt set v2='AB9CA313QSU2P6OZCZ7JP715YRCJT1AWY2L65I5SL3OXWP3IBT39UGK7PITXVVOAEP47R24FU1WXC9DW9J89WSEDE2V9YC0G8KNSVYMALVFMNTKHNMMYNAXKANUAA3DS1SJAWMANGF6UUPD9KFHI8XVB1EFQ8FJL87OWM6TR9ERXVQ8EBT9A4XXQ8OAEPVPQ6POWXUKFTT7D3ZM9ABLQ611MMT1ABVZVXOK8L4RMOYD883OOT10IW27R37CU78BHV' where id=65;
-update noar ti set v2='AB9CA313QSU2P6OZCZ7JP715YRCJT1AWY2L65I5SL3OXWP3IBT39UGK7PITXVVOAEP47R24FU1WXC9DW9J89WSEDE2V9YC0G8KNSVYMALVFMNTKHNMMYNAXKANUAA3DS1SJAWMANGF6UUPD9KFHI8XVB1EFQ8FJL87OWM6TR9ERXVQ8EBT9A4XXQ8OAEPVPQ6POWXUKFTT7D3ZM9ABLQ611MMT1ABVZVXOK8L4RMOYD883OOT10IW27R37CU78BHV' where id=65;
-update noar tt set v3='16S87X1BMKC4BRHCCI130S0NGSXN9DC2ZKD86C8450J5LCWLHMTBYA55BAXLYIQKY8AE5NGNR69WAQHURP6Q8690UPTSVV7NJS8DPUYSFMIBQI4FVPOKV5I109KZ1GK90BQVBF3IRSHFC92E8IRPYMR3D9GZ6M8TR8HTLZROF8A554AQOEZQO8Z1OA6Y3YLMG8G2D1MHIRSRDOA06ZP5S8OB1YZYB3IIKXQS3T3T94NKFIWWW2TK31GZVG027PGQZ' where id=65;
-update noar ti set v3='16S87X1BMKC4BRHCCI130S0NGSXN9DC2ZKD86C8450J5LCWLHMTBYA55BAXLYIQKY8AE5NGNR69WAQHURP6Q8690UPTSVV7NJS8DPUYSFMIBQI4FVPOKV5I109KZ1GK90BQVBF3IRSHFC92E8IRPYMR3D9GZ6M8TR8HTLZROF8A554AQOEZQO8Z1OA6Y3YLMG8G2D1MHIRSRDOA06ZP5S8OB1YZYB3IIKXQS3T3T94NKFIWWW2TK31GZVG027PGQZ' where id=65;
-update noar tt set v0='RZHB0X0RWNC1F7JAFKJJOVMY4KIW4OB1D7X9LRP3WN400ER5MUHK6BVPIMH9ZW3K74MT8JCEXIOI3MQ59Z5DPECLTM7JENDYCLSWWH0UX2DMOBSFFET0LBQO0EFP38AQ09FJQL62ZL8NZLCQ4IYO9SRDZMN8I0ISS43J2P2T4D2TJUAETUKI16UIWJTVJ0OCTN1MNJV1SQILIY5VL4ER48GM4AUXS5SHFP9CBDE0KNWFG0LF19RY1TWX0MQLT1F99' where id=66;
-update noar ti set v0='RZHB0X0RWNC1F7JAFKJJOVMY4KIW4OB1D7X9LRP3WN400ER5MUHK6BVPIMH9ZW3K74MT8JCEXIOI3MQ59Z5DPECLTM7JENDYCLSWWH0UX2DMOBSFFET0LBQO0EFP38AQ09FJQL62ZL8NZLCQ4IYO9SRDZMN8I0ISS43J2P2T4D2TJUAETUKI16UIWJTVJ0OCTN1MNJV1SQILIY5VL4ER48GM4AUXS5SHFP9CBDE0KNWFG0LF19RY1TWX0MQLT1F99' where id=66;
-update noar tt set v1='Y84RXR00CGIVCN7CLVXLKAG90IE913CE53WSJDPM2NSNZ6U7I2JM3YLTZKZKHHUNG8F3PELUEBLHTGLQAYWKJ7MJO4KRE11FCL6GUMCP52JUCHR2V23N3ZI01E6T69RB92TM92TXCHVIM4L2JMH3HTULVNNXG6FZT2Z7GE97TXELGE2RFGZ251G6UKVVN6YFI3RGOTNNSWQ08V7TA9SGXE8L9FMYG28JW5T11SC5FP1VQNCA91DK0N6PHS5YCI877' where id=66;
-update noar ti set v1='Y84RXR00CGIVCN7CLVXLKAG90IE913CE53WSJDPM2NSNZ6U7I2JM3YLTZKZKHHUNG8F3PELUEBLHTGLQAYWKJ7MJO4KRE11FCL6GUMCP52JUCHR2V23N3ZI01E6T69RB92TM92TXCHVIM4L2JMH3HTULVNNXG6FZT2Z7GE97TXELGE2RFGZ251G6UKVVN6YFI3RGOTNNSWQ08V7TA9SGXE8L9FMYG28JW5T11SC5FP1VQNCA91DK0N6PHS5YCI877' where id=66;
-update noar tt set v2='T2DJLNUNRQ8L67PKZJAMR7OZKZBA64875NT0OL1ATZ4AJPY296XJGNMNMXQV5OKPJCJ5FZL637GVDVK06ALA12G6VOOOXGVVV9ASVN2CG4HWKWVRIV02SV89XN6QSCVTZ01HKRS89HJRBPJZLEDLBTS4JF2DE7VZF872C83ZCD9KD3K2XTE9Y4ZTGD8TB2KX9HTEI0PRS62ZO445QWHLXCI72NFPQA63K77QN9DPQ8AC4O8JXIUX9WLSC4BREEJWZ' where id=66;
-update noar ti set v2='T2DJLNUNRQ8L67PKZJAMR7OZKZBA64875NT0OL1ATZ4AJPY296XJGNMNMXQV5OKPJCJ5FZL637GVDVK06ALA12G6VOOOXGVVV9ASVN2CG4HWKWVRIV02SV89XN6QSCVTZ01HKRS89HJRBPJZLEDLBTS4JF2DE7VZF872C83ZCD9KD3K2XTE9Y4ZTGD8TB2KX9HTEI0PRS62ZO445QWHLXCI72NFPQA63K77QN9DPQ8AC4O8JXIUX9WLSC4BREEJWZ' where id=66;
-update noar tt set v3='OJ21PWZ1P9AFTGF3E8RCJSQ0JEZJZIO2A6O9MZ0TH3FJ2GQS5ZB5KNDWI9EEEGAQPIQTUFP8V0SMUJJ1TDOS3DCGRRE3ZHXB8D37U1BYMPGATU1FM9Y5AJTS5SHBL1BMNA1FARSF317SMVF590AF5PBL27RLPSEQF6S1BY6228EBC60VWOAE6426KC8NB0NXPCPCSN5TM6FIMTIK5YCZSQBA1V1KZURMROCGUU6KVQ8ZJFBXL5LLOSJLN0L2M7XTX' where id=66;
-update noar ti set v3='OJ21PWZ1P9AFTGF3E8RCJSQ0JEZJZIO2A6O9MZ0TH3FJ2GQS5ZB5KNDWI9EEEGAQPIQTUFP8V0SMUJJ1TDOS3DCGRRE3ZHXB8D37U1BYMPGATU1FM9Y5AJTS5SHBL1BMNA1FARSF317SMVF590AF5PBL27RLPSEQF6S1BY6228EBC60VWOAE6426KC8NB0NXPCPCSN5TM6FIMTIK5YCZSQBA1V1KZURMROCGUU6KVQ8ZJFBXL5LLOSJLN0L2M7XTX' where id=66;
-update noar tt set v0='NQLQUQ92HOZ7R8CA72CBMD7427M960IBKN1VK4OXT2VS1OKRBVUKQYV2SK8FFJUZNG7SNWMC47QOMZXY6KVR8TR3B4JW8XS6B7BSUODTD758N1AEKZNHYWX5TLN44DJKPP0CY8XS7OBI25P7NVOZIA1303QQEZF43ENG7STQPL5ZH26ANXKD9SQAGCSQWBGSRNQSJDY53DEF1HT6798XVW4XVLW0AYJZ0KUGXJO94YJVYY4UJKIJ4FTEVC03JM0M7' where id=67;
-update noar ti set v0='NQLQUQ92HOZ7R8CA72CBMD7427M960IBKN1VK4OXT2VS1OKRBVUKQYV2SK8FFJUZNG7SNWMC47QOMZXY6KVR8TR3B4JW8XS6B7BSUODTD758N1AEKZNHYWX5TLN44DJKPP0CY8XS7OBI25P7NVOZIA1303QQEZF43ENG7STQPL5ZH26ANXKD9SQAGCSQWBGSRNQSJDY53DEF1HT6798XVW4XVLW0AYJZ0KUGXJO94YJVYY4UJKIJ4FTEVC03JM0M7' where id=67;
-update noar tt set v1='L4O1ZCQD2DXXFBP1M6CDV7B29H2SNGME8BL5EMSLFCJORX63VDHZ10K8RBA80RUPS8DGOVWGP5G296HMDS8NUZC3PQ5ZA8FH0ECEXWWCQCAVVU58PG0CB7R8G2L2UN7F0GKX4KMWOJZ02G367WAIV81GM1VNO2ECP1DBIIWRSCVALOSD3E7XQL49X7HD3MJ8PPZPTP3D4SG62V63UZZP0PGTJOGWHWI84Z0Q46SVUZTSVT515GDDZ3P6BVAJBY2OA' where id=67;
-update noar ti set v1='L4O1ZCQD2DXXFBP1M6CDV7B29H2SNGME8BL5EMSLFCJORX63VDHZ10K8RBA80RUPS8DGOVWGP5G296HMDS8NUZC3PQ5ZA8FH0ECEXWWCQCAVVU58PG0CB7R8G2L2UN7F0GKX4KMWOJZ02G367WAIV81GM1VNO2ECP1DBIIWRSCVALOSD3E7XQL49X7HD3MJ8PPZPTP3D4SG62V63UZZP0PGTJOGWHWI84Z0Q46SVUZTSVT515GDDZ3P6BVAJBY2OA' where id=67;
-update noar tt set v2='Y3ORAVZHZ2CKBO493F9OKE64G80RCXG5KNZFEFP1O3R516BU8EH6SP8GZ4S3WPZ6WIGGHDLNJQXINF3EIZSF9VJEOYDLN7ZFHJL32W9SBTBGBECXR5QCUZBB67G7O1PIT4RSHCJJRJMD8WXLEFV827SY4KBY6JN9EFRD2HPYPGK3VJE7AUMB8Q6HZ8GOIQGTJHP0LUJW8CYIVP7NRFBQZATBALQTNRM0ISS6BPG8QGS9K88N4XEMYSDE7QK7JO4V4' where id=67;
-update noar ti set v2='Y3ORAVZHZ2CKBO493F9OKE64G80RCXG5KNZFEFP1O3R516BU8EH6SP8GZ4S3WPZ6WIGGHDLNJQXINF3EIZSF9VJEOYDLN7ZFHJL32W9SBTBGBECXR5QCUZBB67G7O1PIT4RSHCJJRJMD8WXLEFV827SY4KBY6JN9EFRD2HPYPGK3VJE7AUMB8Q6HZ8GOIQGTJHP0LUJW8CYIVP7NRFBQZATBALQTNRM0ISS6BPG8QGS9K88N4XEMYSDE7QK7JO4V4' where id=67;
-update noar tt set v3='UIHTUUTLYHOSI338HKYJT9SZ1QQXGDRXFK1F3LM8GLUFMLMQF0360UD8ZLAGYKHMR9XZ6T4HJV1SWJE40DYN9JEVQPPMX6816TP9LGA0QCWALOLQ6KZUVSS79B20E2CN5GGWNWF9DQCZGWTXDNLVDNDPDPEZ4SEWZ2W8IF9HHBY5NL888EB0GQFPTW5HEU4GGZDAD9TG46YYGKO6R78N9O2JRKHK31AHT73V6E988961WMGZPAQJ1N35B0IHEFMBQ' where id=67;
-update noar ti set v3='UIHTUUTLYHOSI338HKYJT9SZ1QQXGDRXFK1F3LM8GLUFMLMQF0360UD8ZLAGYKHMR9XZ6T4HJV1SWJE40DYN9JEVQPPMX6816TP9LGA0QCWALOLQ6KZUVSS79B20E2CN5GGWNWF9DQCZGWTXDNLVDNDPDPEZ4SEWZ2W8IF9HHBY5NL888EB0GQFPTW5HEU4GGZDAD9TG46YYGKO6R78N9O2JRKHK31AHT73V6E988961WMGZPAQJ1N35B0IHEFMBQ' where id=67;
-update noar tt set v0='O0UQFUA1A9SBEGIMESDN1MD5QAPA5ZO7S6A3SD5EFD6MNDWHDMM78TA4X0I5YMKQ6CZMZP49LCDV2XDNJD7P3OXK199JRHAT6D7134CIPMWB1N3WITKR27X6LS7CUUK8FLYOABTRAZNL75FORY735UWG6HFHTWCJ4IBHX55G0J94F3NVA0L7Z6ZNS0EFF2EK767IN7PBAE2J3G9GLB886NL70HYWIW9XO02VPS8DB0HPHAZDL0AD1SSGBC0VLB3E9' where id=68;
-update noar ti set v0='O0UQFUA1A9SBEGIMESDN1MD5QAPA5ZO7S6A3SD5EFD6MNDWHDMM78TA4X0I5YMKQ6CZMZP49LCDV2XDNJD7P3OXK199JRHAT6D7134CIPMWB1N3WITKR27X6LS7CUUK8FLYOABTRAZNL75FORY735UWG6HFHTWCJ4IBHX55G0J94F3NVA0L7Z6ZNS0EFF2EK767IN7PBAE2J3G9GLB886NL70HYWIW9XO02VPS8DB0HPHAZDL0AD1SSGBC0VLB3E9' where id=68;
-update noar tt set v1='5LTCSHBTNBGPUU41BXA57FDZGA5PRRI9JBPX8130GUNTPSPJ9VM7Q20AOICZ4IZXW6MRCGF47W6T0J3BKD4UI2U21BINN9E1VB3MU7GBTBAODQZTMI8EZKEYVPE5ANUMS7MAPOW7H30D2PHE4XDNSPQ6C371EV3GJ7PK13YD3N1D4LIJ4R37RQ5R5HFT1C16OCAEZIVDKYPGXZ2ME7CDLY465I1OH93LQ0VHHF2WIFBG98N2LPYSOFTVZU8GH84CV' where id=68;
-update noar ti set v1='5LTCSHBTNBGPUU41BXA57FDZGA5PRRI9JBPX8130GUNTPSPJ9VM7Q20AOICZ4IZXW6MRCGF47W6T0J3BKD4UI2U21BINN9E1VB3MU7GBTBAODQZTMI8EZKEYVPE5ANUMS7MAPOW7H30D2PHE4XDNSPQ6C371EV3GJ7PK13YD3N1D4LIJ4R37RQ5R5HFT1C16OCAEZIVDKYPGXZ2ME7CDLY465I1OH93LQ0VHHF2WIFBG98N2LPYSOFTVZU8GH84CV' where id=68;
-update noar tt set v2='7U7H6UOAQF6DYKDBH6VS9N2IJXDFGH3CADHBUN0C2UH1KBSSRTFAFGIA9YV81OP2D2G7BGCX2VCGV72AZL8H6VZDSOIUQHO9OR23F086DZDA32982W3Z67A8KOTRGSW8WY1ATQO9M4W6T7X7LCJ2A2QO3TW4NTE5BPOOJL2VZV02MMVCGMZR30XSNMKTLUYR9WY14CXKNCDXQ5F6JYW0OTN9DBYFC9QXL5KK8QS2V84LDFX7I0NJ0V4NPEYFSYIQR' where id=68;
-update noar ti set v2='7U7H6UOAQF6DYKDBH6VS9N2IJXDFGH3CADHBUN0C2UH1KBSSRTFAFGIA9YV81OP2D2G7BGCX2VCGV72AZL8H6VZDSOIUQHO9OR23F086DZDA32982W3Z67A8KOTRGSW8WY1ATQO9M4W6T7X7LCJ2A2QO3TW4NTE5BPOOJL2VZV02MMVCGMZR30XSNMKTLUYR9WY14CXKNCDXQ5F6JYW0OTN9DBYFC9QXL5KK8QS2V84LDFX7I0NJ0V4NPEYFSYIQR' where id=68;
-update noar tt set v3='JDNPQQDCJE6LWW34038G31CBSUGT4QRTN0R2AMD0SEBD5YOK3MA1YKOR2QAEGKREZVWBDTHC0CFEUQAPGJBGH7FFAT7CAO6NAL4AG4XC7UI0SVHYN5TV2WCV0XNMHVYHN8IIFKMWGE7TWDHMNK5GZ8YHF8GA45WP64FIYL1Y8VDRB7FOLZZRKNWZIEWNN4KF4O41KLATOID4WCRPDKLDR1BS5SDMXREX3EL4JMNIJW79BJKEKQNDQA1J65IOUEWW1' where id=68;
-update noar ti set v3='JDNPQQDCJE6LWW34038G31CBSUGT4QRTN0R2AMD0SEBD5YOK3MA1YKOR2QAEGKREZVWBDTHC0CFEUQAPGJBGH7FFAT7CAO6NAL4AG4XC7UI0SVHYN5TV2WCV0XNMHVYHN8IIFKMWGE7TWDHMNK5GZ8YHF8GA45WP64FIYL1Y8VDRB7FOLZZRKNWZIEWNN4KF4O41KLATOID4WCRPDKLDR1BS5SDMXREX3EL4JMNIJW79BJKEKQNDQA1J65IOUEWW1' where id=68;
-update noar tt set v0='CWBTRY3CREKBD0E8A6PVNRT1SJHA1EPS47GWEZ911SF6PZCP0R6D11O0VQFLXN1Z3QJ30T0L5SWLIB58DBYZ2LMI9K4PNWWL15WZ7RXMB34MCXXSBV3A9ML79QU4A5QA13MO8OX17KR39UZWXRYQPER9AQULFUDBSJF8H6AUDCSP0LKLX2IQZ13YWNWHLS47ETQHUWU6BGRQIQUQN50LDVZWLMUJRZB4VILPO5HGJKQ9R9OD7SYZ8DF2J82GN3DHX' where id=69;
-update noar ti set v0='CWBTRY3CREKBD0E8A6PVNRT1SJHA1EPS47GWEZ911SF6PZCP0R6D11O0VQFLXN1Z3QJ30T0L5SWLIB58DBYZ2LMI9K4PNWWL15WZ7RXMB34MCXXSBV3A9ML79QU4A5QA13MO8OX17KR39UZWXRYQPER9AQULFUDBSJF8H6AUDCSP0LKLX2IQZ13YWNWHLS47ETQHUWU6BGRQIQUQN50LDVZWLMUJRZB4VILPO5HGJKQ9R9OD7SYZ8DF2J82GN3DHX' where id=69;
-update noar tt set v1='9KPQEQ1AJ93X9M12FUDH6140V1L3TYIFT27QU4QRII81VE6TKF4LVYJV8F05G38ADH6Q42G6UL0PZXO2Y2CJM2P6N8FJ2XZBAWK0MGFXYT88466EVQ3SD7LJXC879V813NQ01HQ324TDPZABXQJH3HRW9MZE4DOIX37JCBP2Z0RHKHWTC7FGWVFSN1P1IR96W9T7OE6IKIT89JLBX4PUUUUQUR258XQMZ9ZV3JOO5IB8X9F3QPBPFGIZXZH7M1D5E' where id=69;
-update noar ti set v1='9KPQEQ1AJ93X9M12FUDH6140V1L3TYIFT27QU4QRII81VE6TKF4LVYJV8F05G38ADH6Q42G6UL0PZXO2Y2CJM2P6N8FJ2XZBAWK0MGFXYT88466EVQ3SD7LJXC879V813NQ01HQ324TDPZABXQJH3HRW9MZE4DOIX37JCBP2Z0RHKHWTC7FGWVFSN1P1IR96W9T7OE6IKIT89JLBX4PUUUUQUR258XQMZ9ZV3JOO5IB8X9F3QPBPFGIZXZH7M1D5E' where id=69;
-update noar tt set v2='WZ283O0C7H4BW4981I23P8ZLAMAKQ2DGGARBGV5HVC3M4SV0KZW87K8XXIJKQJN2ELB6OFF7YKG5PTB0DWWZNIE72BPQLFKZWN0Z2U0YUUPKBS2R6QRGNRUXU0H7RXHVNNSD53NJ46PJ1CZ8A8JB23R3ZOLVOU6PUVC0SNL2NSVJJ2N0EK3CKPT4FADU1PN61U2VQIFM9VTVEXX3Q7GFLINQXNHNB53VJO3LZEV8TY5LJJ1DGTDNKWHULWUE3UGBS' where id=69;
-update noar ti set v2='WZ283O0C7H4BW4981I23P8ZLAMAKQ2DGGARBGV5HVC3M4SV0KZW87K8XXIJKQJN2ELB6OFF7YKG5PTB0DWWZNIE72BPQLFKZWN0Z2U0YUUPKBS2R6QRGNRUXU0H7RXHVNNSD53NJ46PJ1CZ8A8JB23R3ZOLVOU6PUVC0SNL2NSVJJ2N0EK3CKPT4FADU1PN61U2VQIFM9VTVEXX3Q7GFLINQXNHNB53VJO3LZEV8TY5LJJ1DGTDNKWHULWUE3UGBS' where id=69;
-update noar tt set v3='1TTQY4D3DHY1P21FNR3CNXLQQIVOY6WUEZEJ0QIUJOU3BLMVGUNGFJJP7XIN7L1YZ4MBZAIDQHURMY4LTKG6MKS819UIZ3PJH20084A0VTQLS79V4CQXQ7UH4R9R1L56ZE38HYG5TJJ5KHTRMOJK7Q5JXSWXH44XUUASL7DHZX0QQ0MJ6E602DSGL36FLGT6WH406T4CLPMW5XM02V1K4O7YV7GCVXI5K8ZD2UECR1HLUCOC87ZKT0MC2AF6K382Z' where id=69;
-update noar ti set v3='1TTQY4D3DHY1P21FNR3CNXLQQIVOY6WUEZEJ0QIUJOU3BLMVGUNGFJJP7XIN7L1YZ4MBZAIDQHURMY4LTKG6MKS819UIZ3PJH20084A0VTQLS79V4CQXQ7UH4R9R1L56ZE38HYG5TJJ5KHTRMOJK7Q5JXSWXH44XUUASL7DHZX0QQ0MJ6E602DSGL36FLGT6WH406T4CLPMW5XM02V1K4O7YV7GCVXI5K8ZD2UECR1HLUCOC87ZKT0MC2AF6K382Z' where id=69;
-update noar tt set v0='L8CTJ4X3CQ3TNN312LONYIHMPRJ9QSTCAVW26HK4LWXFOH4EWPDZ1QGP2H89ESAW1W4WVH7J0KT7FGJ5X5LGZOM3A8BKAXL7H1HBZ907LNRGR2UITF15GIYN8KEFD9UW41E3WYQBZXNMMGE2NRCFLOA3KGVPZ87ERE01C268CGBPY5VOPKY6JME8ENCV8UT8PYGEM39C0RRUIVXCK1JK3AC39KXFHYRMUA420WI24D3F68U2U3IJQBEL2YHC9TN4W' where id=70;
-update noar ti set v0='L8CTJ4X3CQ3TNN312LONYIHMPRJ9QSTCAVW26HK4LWXFOH4EWPDZ1QGP2H89ESAW1W4WVH7J0KT7FGJ5X5LGZOM3A8BKAXL7H1HBZ907LNRGR2UITF15GIYN8KEFD9UW41E3WYQBZXNMMGE2NRCFLOA3KGVPZ87ERE01C268CGBPY5VOPKY6JME8ENCV8UT8PYGEM39C0RRUIVXCK1JK3AC39KXFHYRMUA420WI24D3F68U2U3IJQBEL2YHC9TN4W' where id=70;
-update noar tt set v1='WS6AEDXCXTALDXH2ETPHA58G21M6WVU4D47B5DRDQB98BKKMK9IX2D6CBHHMQXQZH0MDNI1GLRRJYL1IQ526MENRF3IFDIV3WVIR4ZE6KLVENRCULHPSMHD6LDSYJAELSOPWPQFLLJNI7C7DUDGD1G5YZEKSHSFT5QWN4IL8RNJLON2NXY40BKYWG40UCN6P7FS8GJJ0IR717YAOA980AGDEXFC2ANFKYSMT2S013HBE8CDTVWGXCACAHBIYJQYYA' where id=70;
-update noar ti set v1='WS6AEDXCXTALDXH2ETPHA58G21M6WVU4D47B5DRDQB98BKKMK9IX2D6CBHHMQXQZH0MDNI1GLRRJYL1IQ526MENRF3IFDIV3WVIR4ZE6KLVENRCULHPSMHD6LDSYJAELSOPWPQFLLJNI7C7DUDGD1G5YZEKSHSFT5QWN4IL8RNJLON2NXY40BKYWG40UCN6P7FS8GJJ0IR717YAOA980AGDEXFC2ANFKYSMT2S013HBE8CDTVWGXCACAHBIYJQYYA' where id=70;
-update noar tt set v2='Z83PMP1JR5548HLUP4A4OU6EKVP30L1Q7K26QS9J6RW7J909G2I56M3UAXPMX3UELF9OUNDM0OCPN3M2ONTBNON6UJ0OLS0LKW01XENZLR2J24Z5WG7GOFSLQ6L5T3HQKGZKKPG44TR1J5YND1EZE5KNR39PBPDG4ZY38O8NWHIE73EW67YP15C2LJJIVFXZQQ0W6DDCV5W9FKP7RZF55DER2B6X1B9QN3QZ66A1HIWSALPEF1ZYIL9H140FK0X1K' where id=70;
-update noar ti set v2='Z83PMP1JR5548HLUP4A4OU6EKVP30L1Q7K26QS9J6RW7J909G2I56M3UAXPMX3UELF9OUNDM0OCPN3M2ONTBNON6UJ0OLS0LKW01XENZLR2J24Z5WG7GOFSLQ6L5T3HQKGZKKPG44TR1J5YND1EZE5KNR39PBPDG4ZY38O8NWHIE73EW67YP15C2LJJIVFXZQQ0W6DDCV5W9FKP7RZF55DER2B6X1B9QN3QZ66A1HIWSALPEF1ZYIL9H140FK0X1K' where id=70;
-update noar tt set v3='3XLTDHJ440OZLMUBYG84ICLXZ9YSWHWWX8E6680O5KNU80DA9FE7WX6IKP0D7W3LTNU1Q4AWH1MXRDM54LE878NJJUWL1ZA89ZGK15Z4W7XWS5ML4CXJTMZKMAWMJ5VBUN3MI3USBHHMMMCGW5C2IX3WGAN87RRSXCK6ZI9AUGRC8A66PDL9MJ2S0UVYHQRXHJNDE1K4R2WIVMJS7YJMYUAMJDL7401QSKWVXZH2U56B2XBEM2BQ7HH95PGY4ISJP' where id=70;
-update noar ti set v3='3XLTDHJ440OZLMUBYG84ICLXZ9YSWHWWX8E6680O5KNU80DA9FE7WX6IKP0D7W3LTNU1Q4AWH1MXRDM54LE878NJJUWL1ZA89ZGK15Z4W7XWS5ML4CXJTMZKMAWMJ5VBUN3MI3USBHHMMMCGW5C2IX3WGAN87RRSXCK6ZI9AUGRC8A66PDL9MJ2S0UVYHQRXHJNDE1K4R2WIVMJS7YJMYUAMJDL7401QSKWVXZH2U56B2XBEM2BQ7HH95PGY4ISJP' where id=70;
-update noar tt set v0='PAQOHGNNE5EV7QDDR0EKMB9NKIEPRJFWPRBN2A4BU0WSPGZBHM4UOQNX0HB7RF3C1CNACXVEFABO1F0JJ5W8B34MV5FBTCSH7DC6FRXWIWMTS46R349YJ8TCVBMU2IM644UL0OYGPTV607GK5D3HZE8J066OJ4W0T65GZHQ58OWUAQG2JD4MP4R87O280JS1ZRXR6L6BX6HETQO63M43JWJ1MXMEDX0KXGFFQ4BQTTVVYGZ9PEW3STAXG69H3YCDE' where id=71;
-update noar ti set v0='PAQOHGNNE5EV7QDDR0EKMB9NKIEPRJFWPRBN2A4BU0WSPGZBHM4UOQNX0HB7RF3C1CNACXVEFABO1F0JJ5W8B34MV5FBTCSH7DC6FRXWIWMTS46R349YJ8TCVBMU2IM644UL0OYGPTV607GK5D3HZE8J066OJ4W0T65GZHQ58OWUAQG2JD4MP4R87O280JS1ZRXR6L6BX6HETQO63M43JWJ1MXMEDX0KXGFFQ4BQTTVVYGZ9PEW3STAXG69H3YCDE' where id=71;
-update noar tt set v1='O6BYLZL1SQUJLH6GC404WDYA8ULDGUMAV3UD22TEH4CRWEH31J5YUXZBNTQHEHRGF8R6LCJ6CKYBMSMTF0F6CBK5Z96WMZ6BZAF4H3SYTI2321X7QVRR0UWXPID501I9ROJ2YUGZU81PLYLXRB0FEVKCAA4QQTOXOMGUWY51WLRBR44V1R86BUYC4GEIQQVHNIDYKMUE75QWO8YEX37S7G2K3RHY35GXZHGHW602E3913SZCFDALS1597S6FIMSI5' where id=71;
-update noar ti set v1='O6BYLZL1SQUJLH6GC404WDYA8ULDGUMAV3UD22TEH4CRWEH31J5YUXZBNTQHEHRGF8R6LCJ6CKYBMSMTF0F6CBK5Z96WMZ6BZAF4H3SYTI2321X7QVRR0UWXPID501I9ROJ2YUGZU81PLYLXRB0FEVKCAA4QQTOXOMGUWY51WLRBR44V1R86BUYC4GEIQQVHNIDYKMUE75QWO8YEX37S7G2K3RHY35GXZHGHW602E3913SZCFDALS1597S6FIMSI5' where id=71;
-update noar tt set v2='A3GIY8NITTWHH2L3N0MSGF0KWAWHI3M03XW96F06XDL7WKMYLC13QOGXHF2JZL6GX26103D9NZ52L5MC1HE5WPW354646YLDQN4D1WRU5XGG6D5AULWK17LLQPQLDG3647HW5V7QVPXPHLJHKENXERT3U86XKZAKCG7W596369TEVOZ1NC9BL9SYAX7UZQPOLAPQ2KTDQZH21883OEK5ED7TW4AT5XEE6R1H4B3RL1CFID5F855G5MQPIG83XQOWV' where id=71;
-update noar ti set v2='A3GIY8NITTWHH2L3N0MSGF0KWAWHI3M03XW96F06XDL7WKMYLC13QOGXHF2JZL6GX26103D9NZ52L5MC1HE5WPW354646YLDQN4D1WRU5XGG6D5AULWK17LLQPQLDG3647HW5V7QVPXPHLJHKENXERT3U86XKZAKCG7W596369TEVOZ1NC9BL9SYAX7UZQPOLAPQ2KTDQZH21883OEK5ED7TW4AT5XEE6R1H4B3RL1CFID5F855G5MQPIG83XQOWV' where id=71;
-update noar tt set v3='PPX1NYCY4YLL1DWXKL67Y7S3AMQMWWYV5LWRZXIH5X2LYLVJP0RYSOBY2FUGB6EJ0WQDY52EHEGS5HTWS2P1EVIM4FIU227YUO1SF4NY3LYV9GMU4E74870A1HD86ZHJJN068LVVIWHZJXM1BBQEFLYTN6T7O265LDLCB846F84J1WOVGR918ZHD41QP60TTEFU9ZAYGTDNG6DD3J6P7RV2A78CWQCHX41FL5J9RZ5ZAZ55K5EYQN8CZ6DNPEUA2U' where id=71;
-update noar ti set v3='PPX1NYCY4YLL1DWXKL67Y7S3AMQMWWYV5LWRZXIH5X2LYLVJP0RYSOBY2FUGB6EJ0WQDY52EHEGS5HTWS2P1EVIM4FIU227YUO1SF4NY3LYV9GMU4E74870A1HD86ZHJJN068LVVIWHZJXM1BBQEFLYTN6T7O265LDLCB846F84J1WOVGR918ZHD41QP60TTEFU9ZAYGTDNG6DD3J6P7RV2A78CWQCHX41FL5J9RZ5ZAZ55K5EYQN8CZ6DNPEUA2U' where id=71;
-update noar tt set v0='ZS6ZZKQYHKIX6DIOVRMVY0VFUG3BGQQIGUMYOVTFNRZY0WN8YF7O6RUYAH5O3ZG33H2Z65FQQGZQE1RWKFQD79CH41SNVCREUSET3IZ1F958FHTPNWBCK0M8YM0309ACJXP8XLSCMDA62D98GZQQJ68COODW35A9EUESL0S8HGZ7TJX0D12SNCDNTPMVQHLLFOV404IRU8KEFCK71JWV77C8XP3RERERLV2U95N6P19Z2HZHWKZ1BWXK548HM89KS' where id=72;
-update noar ti set v0='ZS6ZZKQYHKIX6DIOVRMVY0VFUG3BGQQIGUMYOVTFNRZY0WN8YF7O6RUYAH5O3ZG33H2Z65FQQGZQE1RWKFQD79CH41SNVCREUSET3IZ1F958FHTPNWBCK0M8YM0309ACJXP8XLSCMDA62D98GZQQJ68COODW35A9EUESL0S8HGZ7TJX0D12SNCDNTPMVQHLLFOV404IRU8KEFCK71JWV77C8XP3RERERLV2U95N6P19Z2HZHWKZ1BWXK548HM89KS' where id=72;
-update noar tt set v1='8506R6MY8CHZK93TCT1WQHYWPSQOEF6U0KDMF34TRTE3E4LGKF1OO48PAW2WEWMIYM2PVX4PSVAL46KI0YFC85AXQL6YV6WDBU4193C83H6NY3W27KTB3E3504ZTRCGIVHOMY41X91JCCRG99PZBW6ZQ55IL2X062NZVFEGV9GWY73T790FAGXBGKX9D1F49OW2SLICLGZ2O9VNX61YONO73JQUQWGPPOY1HDFWOLVNXRGWHLWRWGQ5AAMZQIT17U' where id=72;
-update noar ti set v1='8506R6MY8CHZK93TCT1WQHYWPSQOEF6U0KDMF34TRTE3E4LGKF1OO48PAW2WEWMIYM2PVX4PSVAL46KI0YFC85AXQL6YV6WDBU4193C83H6NY3W27KTB3E3504ZTRCGIVHOMY41X91JCCRG99PZBW6ZQ55IL2X062NZVFEGV9GWY73T790FAGXBGKX9D1F49OW2SLICLGZ2O9VNX61YONO73JQUQWGPPOY1HDFWOLVNXRGWHLWRWGQ5AAMZQIT17U' where id=72;
-update noar tt set v2='XUNKIDUBM6FBMBL0XZCLA52WRD2IGF993WZY678TD8ROLU3T32M3B4R867IKX1DZ614N4YF92YOVPK0UPTMHJPR56HMKUOOXEGV9FGNA2SATAHQH2ME0VFZ7J92G14E9QP39VUJA755XVJJPY556N4I9595JMV8AT7ZBS4R02MWXDLZ0B9WGT25FKQH1I851FBCE5IA7OD8LCUVBR5NB58ZCUBF7BAFZ1NIKUCVYU62M08HEF2TH3DSFPD6UDYURE' where id=72;
-update noar ti set v2='XUNKIDUBM6FBMBL0XZCLA52WRD2IGF993WZY678TD8ROLU3T32M3B4R867IKX1DZ614N4YF92YOVPK0UPTMHJPR56HMKUOOXEGV9FGNA2SATAHQH2ME0VFZ7J92G14E9QP39VUJA755XVJJPY556N4I9595JMV8AT7ZBS4R02MWXDLZ0B9WGT25FKQH1I851FBCE5IA7OD8LCUVBR5NB58ZCUBF7BAFZ1NIKUCVYU62M08HEF2TH3DSFPD6UDYURE' where id=72;
-update noar tt set v3='P32HEL3LFISXRKR2F7E9CUB5F0F3JPLVR6XPBWMYCEXXTDJHI96037TFU1EKAWV9BRAMJUCMUG4W6PHZF8JOXZ5S3OD7R41ALZ77UB09DB1UYF4L5L4AT5O79UHJX5L0PSP651N11UREL7ZH9QFT3P4ODYBW1DL191AOIBWN42UM82BNSQ56RM73M4AM0UYYKOIACOKHXG4IO93M64CIWVZHF8AC6LKEVV4T9M4WNOMEJE5JK7WNJ0A45E5WFAY72' where id=72;
-update noar ti set v3='P32HEL3LFISXRKR2F7E9CUB5F0F3JPLVR6XPBWMYCEXXTDJHI96037TFU1EKAWV9BRAMJUCMUG4W6PHZF8JOXZ5S3OD7R41ALZ77UB09DB1UYF4L5L4AT5O79UHJX5L0PSP651N11UREL7ZH9QFT3P4ODYBW1DL191AOIBWN42UM82BNSQ56RM73M4AM0UYYKOIACOKHXG4IO93M64CIWVZHF8AC6LKEVV4T9M4WNOMEJE5JK7WNJ0A45E5WFAY72' where id=72;
-update noar tt set v0='G0T0FR4FO5EKFHMU4YY6VYVR58QQX0TK7885LRVIFIR8A6L2BQYBZME9DBORU1SX21VL80EWLBP3262H7YS7WQTTMH6T5DRMJTQJ591JF6375DQ6KL6ACATL954D4WQC60UIENOKDMHEVYI2LUJNMQYHGYY6L0EF1DHSP1UHAJJDUM16DB0CNMRJ5TKZJA4WDKLKHRV661S1FXW8VQZ9Z4ZLBBNRNG64EWJFTWQ8YLC2LCYPD0WLWBE9SADQGJOI3' where id=73;
-update noar ti set v0='G0T0FR4FO5EKFHMU4YY6VYVR58QQX0TK7885LRVIFIR8A6L2BQYBZME9DBORU1SX21VL80EWLBP3262H7YS7WQTTMH6T5DRMJTQJ591JF6375DQ6KL6ACATL954D4WQC60UIENOKDMHEVYI2LUJNMQYHGYY6L0EF1DHSP1UHAJJDUM16DB0CNMRJ5TKZJA4WDKLKHRV661S1FXW8VQZ9Z4ZLBBNRNG64EWJFTWQ8YLC2LCYPD0WLWBE9SADQGJOI3' where id=73;
-update noar tt set v1='BDL0CWN58ENUO49ARMZWBHJQTNLAYDOLDEKL2KO0M2TCMJS6A09238YQXNBW9YK4GJZ1CCXQTHBSL4RYARLBKVJDDH5YC4RANFAO7XOXQWLLVFEH6R92OXHUAJHT4Q3S3LH6K2AY4NPGBIPBVM0JIHBIWLT008GBB2Q7WFXBT8FVEXR1GT9LLUNHRGF6VOSPJVMUFJM19BFHLX1A9K5MC98Q6BD7LV7DILJOAAR3BP75HS6AEGM5UUQXPLVSKDAEZ' where id=73;
-update noar ti set v1='BDL0CWN58ENUO49ARMZWBHJQTNLAYDOLDEKL2KO0M2TCMJS6A09238YQXNBW9YK4GJZ1CCXQTHBSL4RYARLBKVJDDH5YC4RANFAO7XOXQWLLVFEH6R92OXHUAJHT4Q3S3LH6K2AY4NPGBIPBVM0JIHBIWLT008GBB2Q7WFXBT8FVEXR1GT9LLUNHRGF6VOSPJVMUFJM19BFHLX1A9K5MC98Q6BD7LV7DILJOAAR3BP75HS6AEGM5UUQXPLVSKDAEZ' where id=73;
-update noar tt set v2='XQOUXXHLEQQG9CHP01JN95K7MXJXE6Y4V199FVDFYXXCGQ70EZMADR6RVRG7H02OJNZXBS1JCEFA9TBH9ASUGIWQP06JN3WXPV2ZK98ZARIF8D91XBC3BWSOEFN9K12JD1GXXTJT0QHS9CUK480DSS3OAIIFS4E1XZO2FCHHKE5CC3MRF1O0UBK9BF178OMS462ZK4ZY9JEVUBY0IGSUTL9MFVCQI2DRUB9Q3JDE6VU331476SSHQ86AA0OJ0OT2M' where id=73;
-update noar ti set v2='XQOUXXHLEQQG9CHP01JN95K7MXJXE6Y4V199FVDFYXXCGQ70EZMADR6RVRG7H02OJNZXBS1JCEFA9TBH9ASUGIWQP06JN3WXPV2ZK98ZARIF8D91XBC3BWSOEFN9K12JD1GXXTJT0QHS9CUK480DSS3OAIIFS4E1XZO2FCHHKE5CC3MRF1O0UBK9BF178OMS462ZK4ZY9JEVUBY0IGSUTL9MFVCQI2DRUB9Q3JDE6VU331476SSHQ86AA0OJ0OT2M' where id=73;
-update noar tt set v3='N2EBMXJ8H4GS6VQS7OGOPJ6MTZO86T0DBC3R8EHMC86876QGVTI9IPBEQ4V0W713F1LL8KIDUR5T8C2CTCT9NKEK1D67WJKFCZDY6Z999S5R0OZNBADWP5FBT202C6HI3OCID9M722Z58Z7O3OBM1ERYZSP1BXXQZ3DPAOK9T5UM3E48XR0VOJQXED54K92AJBLJR93OIF25LNA2JS533X11DGRREZP0V049MOI1ICMWE6UVRI64UQ3ME1QFKRLP4' where id=73;
-update noar ti set v3='N2EBMXJ8H4GS6VQS7OGOPJ6MTZO86T0DBC3R8EHMC86876QGVTI9IPBEQ4V0W713F1LL8KIDUR5T8C2CTCT9NKEK1D67WJKFCZDY6Z999S5R0OZNBADWP5FBT202C6HI3OCID9M722Z58Z7O3OBM1ERYZSP1BXXQZ3DPAOK9T5UM3E48XR0VOJQXED54K92AJBLJR93OIF25LNA2JS533X11DGRREZP0V049MOI1ICMWE6UVRI64UQ3ME1QFKRLP4' where id=73;
-update noar tt set v0='UC7DCO0XQ183ARVILDD2MEGELDY305QRRDFIL606PRF5AGCTFSQRN73UI0GQ12WUBHI3QOTV6XGRULSLJD7J0TXKLWTRZFW65SWNVR8RTWMT79PM0SW50D1UNZWB5TVM97ZFRBL04RDFJG5QRQM1SCPEUMCMFW9FW3UNHVXN09QUMYSWEZZN6YX12HSCO4KH13O85ZSNKZAT76PQ4NND0R69WC20907D568ZCR7GJP9U7P9737S57VIS2Y56FH4IP' where id=74;
-update noar ti set v0='UC7DCO0XQ183ARVILDD2MEGELDY305QRRDFIL606PRF5AGCTFSQRN73UI0GQ12WUBHI3QOTV6XGRULSLJD7J0TXKLWTRZFW65SWNVR8RTWMT79PM0SW50D1UNZWB5TVM97ZFRBL04RDFJG5QRQM1SCPEUMCMFW9FW3UNHVXN09QUMYSWEZZN6YX12HSCO4KH13O85ZSNKZAT76PQ4NND0R69WC20907D568ZCR7GJP9U7P9737S57VIS2Y56FH4IP' where id=74;
-update noar tt set v1='MK0S7UJQBCXTFKE0P5G0PDCZGMQ4HO7270522MIH4QXLQ2BIEWJAHIT1EKQ9R51MJQKFGSU882POH2RKF09S8JXP5HVQ7W1RT0PZ27F5TFWGVCSAL3TAUGNBFSX9HZXUR7R5J9FSR1EZPY7C0MYA96AXKHQXMZLUBH6FL34C8SF1S7IOZDOQAUJ9I8BVC2W0R8YJ3QLQWW7X434KFAK4916BSJ66ALVN25E57DDYNLVQPC28V1ZE4JU5BMOEJ31TJ' where id=74;
-update noar ti set v1='MK0S7UJQBCXTFKE0P5G0PDCZGMQ4HO7270522MIH4QXLQ2BIEWJAHIT1EKQ9R51MJQKFGSU882POH2RKF09S8JXP5HVQ7W1RT0PZ27F5TFWGVCSAL3TAUGNBFSX9HZXUR7R5J9FSR1EZPY7C0MYA96AXKHQXMZLUBH6FL34C8SF1S7IOZDOQAUJ9I8BVC2W0R8YJ3QLQWW7X434KFAK4916BSJ66ALVN25E57DDYNLVQPC28V1ZE4JU5BMOEJ31TJ' where id=74;
-update noar tt set v2='A2HDH0KVYC2HLBA46L6X7FBGBKZ7EEY86GFPBRWQDWES4YQNU9TV4MC30CDT8JA49ONLDUYAW3N0P9ZZDOLWDFCQV6HY9VZEJ4T3A7NSF02TJA8OW03NO2VLE4K7ZE2PTVFFZK77NUZAG7LOHU5OZAT8605F75TWW6RZNYL21GIWABGEW7XRF2BUEZPDY220BFAZH83GW3DMSSNAJIMG7O84MJSECGH3AFU59OLLMS7D4KYRW2HZI62QP2AQX2RPU' where id=74;
-update noar ti set v2='A2HDH0KVYC2HLBA46L6X7FBGBKZ7EEY86GFPBRWQDWES4YQNU9TV4MC30CDT8JA49ONLDUYAW3N0P9ZZDOLWDFCQV6HY9VZEJ4T3A7NSF02TJA8OW03NO2VLE4K7ZE2PTVFFZK77NUZAG7LOHU5OZAT8605F75TWW6RZNYL21GIWABGEW7XRF2BUEZPDY220BFAZH83GW3DMSSNAJIMG7O84MJSECGH3AFU59OLLMS7D4KYRW2HZI62QP2AQX2RPU' where id=74;
-update noar tt set v3='ILB9EXDP5M5R2C9X1BVDO92DZO4I79RR2PJ7UYC0M1FV5W5Q84JT0BKXZGQYXQ6M37INZZVBOTW5XBRE139RKHUG35ZOT51ITZANBYZLL0FD4W5SNII32UJ1KJXMI56UFC0JWKCAHH3KS73MO2NI6EPR5ELBF6TEHJ66Y6LR72T1GHRMQE4TCEBWXVI8AXPSZ0D0Q4K3OR4ZI8QGY25H2S3YG5NXOR16SBBAG5AM8LE7XULRIBDIBRSSUO4F4JPKK' where id=74;
-update noar ti set v3='ILB9EXDP5M5R2C9X1BVDO92DZO4I79RR2PJ7UYC0M1FV5W5Q84JT0BKXZGQYXQ6M37INZZVBOTW5XBRE139RKHUG35ZOT51ITZANBYZLL0FD4W5SNII32UJ1KJXMI56UFC0JWKCAHH3KS73MO2NI6EPR5ELBF6TEHJ66Y6LR72T1GHRMQE4TCEBWXVI8AXPSZ0D0Q4K3OR4ZI8QGY25H2S3YG5NXOR16SBBAG5AM8LE7XULRIBDIBRSSUO4F4JPKK' where id=74;
-update noar tt set v0='AQE73HB3XBAN7KJEKJQLGMIKUMDX0M97EUOJ8LCWDJB0HWDQFU8VK2TZVSPIY5JH8OVD44V2YJSVDVS814VH19ZBPUJ46TXV4WYOGLG4B8RD490MVTDA50UO1X41ZXOH9TUOSZIXK8CEQV3G6JGKPI1BKZYKY8NNL4AT91EZE9ADUTZ8VLZHIJ618URP79GDDEMUGFR5OUAX1YOLIHX6JX0BIY2KFNU996UEQLRLGP171WL6X0EV7RUZGOGMZ5P0L' where id=75;
-update noar ti set v0='AQE73HB3XBAN7KJEKJQLGMIKUMDX0M97EUOJ8LCWDJB0HWDQFU8VK2TZVSPIY5JH8OVD44V2YJSVDVS814VH19ZBPUJ46TXV4WYOGLG4B8RD490MVTDA50UO1X41ZXOH9TUOSZIXK8CEQV3G6JGKPI1BKZYKY8NNL4AT91EZE9ADUTZ8VLZHIJ618URP79GDDEMUGFR5OUAX1YOLIHX6JX0BIY2KFNU996UEQLRLGP171WL6X0EV7RUZGOGMZ5P0L' where id=75;
-update noar tt set v1='TBFOD59SMZJTYZ4J4REYTWVE6V2OSBR3WZK9UU9JFMWCIJY97FFUC2KYB9GKJXYB5Z6LVNFWOQ7AJGEUUJXFJ8MXLW5G6EPNA52YU9ZUX5FWHYKFC9MJFVH63H726C6KFMBME327TY42IK09TKQID6XG2BMVMEBH0I0ESGS1IDT6HOPE8T02LUE5KDTP6QGI68YIHLW7T4K9XYHDOLS5ZDDPFDNOKRV3SQYF7YHFIK7PYY19JUSHNDJSXQ2BZJFYZ' where id=75;
-update noar ti set v1='TBFOD59SMZJTYZ4J4REYTWVE6V2OSBR3WZK9UU9JFMWCIJY97FFUC2KYB9GKJXYB5Z6LVNFWOQ7AJGEUUJXFJ8MXLW5G6EPNA52YU9ZUX5FWHYKFC9MJFVH63H726C6KFMBME327TY42IK09TKQID6XG2BMVMEBH0I0ESGS1IDT6HOPE8T02LUE5KDTP6QGI68YIHLW7T4K9XYHDOLS5ZDDPFDNOKRV3SQYF7YHFIK7PYY19JUSHNDJSXQ2BZJFYZ' where id=75;
-update noar tt set v2='NFQ8PR01T9ZZIXON8YYZHTTUN9VPMCIJ1DPSQHK25QKIJ94QIQWPN4A20NTZAUQTNYRKV596BNMW8DDCAT1Q512VJVIFPY0NMP298549EC31KMZ8DZ7PVNT19ZHUE30ECDJLGERS55RFMJWRI2LYKMTVFY0OOKJBCZX9C7QWJGUENL97SXO0L3R4XF4VFSUWNS2N99DM47EAAKOTTIO062VN32EK4JZG4ANQNQBTULABCRXOX0IFL8QV34J1WU73N' where id=75;
-update noar ti set v2='NFQ8PR01T9ZZIXON8YYZHTTUN9VPMCIJ1DPSQHK25QKIJ94QIQWPN4A20NTZAUQTNYRKV596BNMW8DDCAT1Q512VJVIFPY0NMP298549EC31KMZ8DZ7PVNT19ZHUE30ECDJLGERS55RFMJWRI2LYKMTVFY0OOKJBCZX9C7QWJGUENL97SXO0L3R4XF4VFSUWNS2N99DM47EAAKOTTIO062VN32EK4JZG4ANQNQBTULABCRXOX0IFL8QV34J1WU73N' where id=75;
-update noar tt set v3='TJIA711030MVUDPFEHPVTAA8GYZ1CRBFIB1AGX572645FUSSVZ2QJVOPLZL5QFHXYXLO3YMR7LBW8VWSR4A38U4VB0LQP795GK5VESGNPQ8KZBN1D4FL0JJNOLH7FKV648R80RLT3EIJKY668T26CE2TKCHP6HC4R3XP33L0JDD91VT47WF16YPESOJFRSSADRFO17OXTR8TOOW8SWGC7MRQHWPF6TEOJTHB4XEWPA1S6L5NO1D24W267R2BR1L6Q' where id=75;
-update noar ti set v3='TJIA711030MVUDPFEHPVTAA8GYZ1CRBFIB1AGX572645FUSSVZ2QJVOPLZL5QFHXYXLO3YMR7LBW8VWSR4A38U4VB0LQP795GK5VESGNPQ8KZBN1D4FL0JJNOLH7FKV648R80RLT3EIJKY668T26CE2TKCHP6HC4R3XP33L0JDD91VT47WF16YPESOJFRSSADRFO17OXTR8TOOW8SWGC7MRQHWPF6TEOJTHB4XEWPA1S6L5NO1D24W267R2BR1L6Q' where id=75;
-update noar tt set v0='5R4RDM613H9U030D8HCJK7Q0S7DYSORM6L5LGE8FPKRKP52ZUYKG22LBMRSQK4D39VSP52YO69RL8QIQOW99TQZ56ZAKI9JG6JKOZD6JLLWC83B5TQKPKBAKR8148KNQE021D0JVXU3LOOIWWY4GK51SVD7H3RMQ1SLAS68HM6ZJ5XUCCAXO093MJYWANKRJCCFOYTFZH1G3SNXATUP269LH8OG81M4WRQ04NWI4MXFSA5NBVZK2LK4HJ6SLIO18J' where id=76;
-update noar ti set v0='5R4RDM613H9U030D8HCJK7Q0S7DYSORM6L5LGE8FPKRKP52ZUYKG22LBMRSQK4D39VSP52YO69RL8QIQOW99TQZ56ZAKI9JG6JKOZD6JLLWC83B5TQKPKBAKR8148KNQE021D0JVXU3LOOIWWY4GK51SVD7H3RMQ1SLAS68HM6ZJ5XUCCAXO093MJYWANKRJCCFOYTFZH1G3SNXATUP269LH8OG81M4WRQ04NWI4MXFSA5NBVZK2LK4HJ6SLIO18J' where id=76;
-update noar tt set v1='GTXTSCFUCSFMY5Z1O2YK77NA41P0PCCFZVH05E40BUHGNILNPKS5C0DOOIM1GE2JJSRVOM7KYOEL5UNMOLUSCULNJS3AL6IMVPN5TI8H282GVP6EKVR3931SZV7JY2WV6074H5QSFXTL73JFZIXB0A3FNTO3HCYB7HXVIKVBPCIMFTUMOM702ICY70SCD74B65VBNQ0NT3SXHC4RAGNSPEKNOVJV89NAZOCSXYQ70OVIA4034SYGAFXZT9AYK51FZ' where id=76;
-update noar ti set v1='GTXTSCFUCSFMY5Z1O2YK77NA41P0PCCFZVH05E40BUHGNILNPKS5C0DOOIM1GE2JJSRVOM7KYOEL5UNMOLUSCULNJS3AL6IMVPN5TI8H282GVP6EKVR3931SZV7JY2WV6074H5QSFXTL73JFZIXB0A3FNTO3HCYB7HXVIKVBPCIMFTUMOM702ICY70SCD74B65VBNQ0NT3SXHC4RAGNSPEKNOVJV89NAZOCSXYQ70OVIA4034SYGAFXZT9AYK51FZ' where id=76;
-update noar tt set v2='BTL3FNIGEDABSP75C9ONT77ILIFWWCY5ZBSFASEQ106T1X2AFPGP88LYSTFBDNQQSP9ODPEMMOJ4SY7SCD9YFFQETVZOAMHJKKRVKEX9G2URA0TPCMKC5R26MN3OFC8SYGC27ETBYV05KQZ8RYKG1NSN3SORAOF40O8PQXX5HB6DH7VN7E832A7469TTQGB1IVA94EQPTLH00N1EO913DMAAAOMWXRCLHXW7IE8589QDROYBRM9R2JMDB5789DDWW' where id=76;
-update noar ti set v2='BTL3FNIGEDABSP75C9ONT77ILIFWWCY5ZBSFASEQ106T1X2AFPGP88LYSTFBDNQQSP9ODPEMMOJ4SY7SCD9YFFQETVZOAMHJKKRVKEX9G2URA0TPCMKC5R26MN3OFC8SYGC27ETBYV05KQZ8RYKG1NSN3SORAOF40O8PQXX5HB6DH7VN7E832A7469TTQGB1IVA94EQPTLH00N1EO913DMAAAOMWXRCLHXW7IE8589QDROYBRM9R2JMDB5789DDWW' where id=76;
-update noar tt set v3='OJ41K9N09N6ME08KZTK6726UX1IBMMAIMXC5ZLJ2EQ3A1IOY35RQYP6NIA6VU3SKTS4L4SYW9KL5T5WRET5B4I9BUJZQ35TO7WPIG0B5MCCZ6K3F58BNBIGWOPG9VGSO6AJNVV3ANI1OWAAKKJABAR8G2S01IEASSSVI79DF2F1PVN7PR5KL9YFR4KXLS1XMVRJ5WCXHXAOCGIN3VAY9YHB2X42EN3DIIJRZPFISCQD6U98G0CTCEGXJ6UAHHD8AU' where id=76;
-update noar ti set v3='OJ41K9N09N6ME08KZTK6726UX1IBMMAIMXC5ZLJ2EQ3A1IOY35RQYP6NIA6VU3SKTS4L4SYW9KL5T5WRET5B4I9BUJZQ35TO7WPIG0B5MCCZ6K3F58BNBIGWOPG9VGSO6AJNVV3ANI1OWAAKKJABAR8G2S01IEASSSVI79DF2F1PVN7PR5KL9YFR4KXLS1XMVRJ5WCXHXAOCGIN3VAY9YHB2X42EN3DIIJRZPFISCQD6U98G0CTCEGXJ6UAHHD8AU' where id=76;
-update noar tt set v0='7F8CDZI57S0KZRZX482RDMKHE1ZJH5D6VBLKWG5F995MNGU1GO6S1MAICIOFDCS9BTUYZ6VST3MLZWEWLTIJF74XKYVXOHGWNM0H1V5I2DJD2IQKR7N185KUDFRJGCST93ESUD0UPFYVOC8Z23TZVUFZOV1PQ0DS4AYDQ6Q82WWDJ1V8CVJZVG17RGVF1C4SR7ZE8TOPW8FZAMM75Q1LSQYOEZJF1SR99Z702F516EJVEHWUIFQSCSHRPXVRGAW0F' where id=77;
-update noar ti set v0='7F8CDZI57S0KZRZX482RDMKHE1ZJH5D6VBLKWG5F995MNGU1GO6S1MAICIOFDCS9BTUYZ6VST3MLZWEWLTIJF74XKYVXOHGWNM0H1V5I2DJD2IQKR7N185KUDFRJGCST93ESUD0UPFYVOC8Z23TZVUFZOV1PQ0DS4AYDQ6Q82WWDJ1V8CVJZVG17RGVF1C4SR7ZE8TOPW8FZAMM75Q1LSQYOEZJF1SR99Z702F516EJVEHWUIFQSCSHRPXVRGAW0F' where id=77;
-update noar tt set v1='ZLP681JM5DP3B1EURBN2LJH91HPPA9XMAO377O6BJ6HTCYDFZMI3LSARSFDJ3H11R4GMN6NNRD7KR4IKF6LZEG1KS3FN7ON4PA21VLUAAGWNCS98AWWIKPJVDL8KY4FY9WIBYBI7M4HUZBG39MK4UPJJKLGVIV196WXFYTOCVLA4A2TLWQ0HAVD7UNZE1G4BUOQSX24F9V5OSDL3QJA9V9L95HXYVOXA1KYHSMLMUGCAXHM91216FJGDHOJ9JZBS7' where id=77;
-update noar ti set v1='ZLP681JM5DP3B1EURBN2LJH91HPPA9XMAO377O6BJ6HTCYDFZMI3LSARSFDJ3H11R4GMN6NNRD7KR4IKF6LZEG1KS3FN7ON4PA21VLUAAGWNCS98AWWIKPJVDL8KY4FY9WIBYBI7M4HUZBG39MK4UPJJKLGVIV196WXFYTOCVLA4A2TLWQ0HAVD7UNZE1G4BUOQSX24F9V5OSDL3QJA9V9L95HXYVOXA1KYHSMLMUGCAXHM91216FJGDHOJ9JZBS7' where id=77;
-update noar tt set v2='1A6KJ812QRTHSOQCSR1J1HXEI8R5WI5IL4H3RWUSZE8CT4XJBIL8NDY52FQ04KF4YBE34W978A4UUIRN0H0BG5WTEMAX897W6RILLZQ6PIL38DUNE7W8218FOA2TD1BSB378CCHG6RDE8W7YCZ0BOADXHED8EGL2ZZ5O5ZRLBPRCRSU1BZEK9YQDU025D73W2LZRLSEU8JE05Z1JF61U804XWJNB5P0LJU2QOM0BS39S7N1CSA7VKDLDSBPH7190B' where id=77;
-update noar ti set v2='1A6KJ812QRTHSOQCSR1J1HXEI8R5WI5IL4H3RWUSZE8CT4XJBIL8NDY52FQ04KF4YBE34W978A4UUIRN0H0BG5WTEMAX897W6RILLZQ6PIL38DUNE7W8218FOA2TD1BSB378CCHG6RDE8W7YCZ0BOADXHED8EGL2ZZ5O5ZRLBPRCRSU1BZEK9YQDU025D73W2LZRLSEU8JE05Z1JF61U804XWJNB5P0LJU2QOM0BS39S7N1CSA7VKDLDSBPH7190B' where id=77;
-update noar tt set v3='MMXFX5PNICBUFU7X4AEC1653TJ55CZAT9BGL6FGO5ERMRZQUC98AXPTHRAX7VKY57GPHNXGARYO3GNWZZXTO3A2BI1C6M8Q27570SRKI818LMSUML75AJHSM67WMJ4KLOAU5M5R49KGFXE8H5VMM6BR0GYSE6NG9G3EK1QGOA66TMSI8PDD84R8R0EA41RKYHL0SAE80K2KEPATE1TZYORRGRNQAEO6VMGPHBVA1W4JP0F5YPLLM1PQAHFVCHNPQA' where id=77;
-update noar ti set v3='MMXFX5PNICBUFU7X4AEC1653TJ55CZAT9BGL6FGO5ERMRZQUC98AXPTHRAX7VKY57GPHNXGARYO3GNWZZXTO3A2BI1C6M8Q27570SRKI818LMSUML75AJHSM67WMJ4KLOAU5M5R49KGFXE8H5VMM6BR0GYSE6NG9G3EK1QGOA66TMSI8PDD84R8R0EA41RKYHL0SAE80K2KEPATE1TZYORRGRNQAEO6VMGPHBVA1W4JP0F5YPLLM1PQAHFVCHNPQA' where id=77;
-update noar tt set v0='NB38CTV7YJHX6YJOPNSA39K6SCQLOQJ3UTK3VBJ6TREVYN5RI2VKYYPFVVZ6XU3HBRCQQ4TNJRMJBXMRVYV8Z04S9ZN5F094AT7L9BOYG3WQQ3YFYW5C9UVEQNQYF4KV3TW454IYW8XBUEKWW016Y3OIFP88ACAIYB9NGAI4VNOGUTXWWO878MHQ7EKOCOU6WN1LYTPUGTXO15Q2LP9UYM9KMUF8XKDF7W85KVSC4NQIVS6518M7KZF3E6FLHAVM4' where id=78;
-update noar ti set v0='NB38CTV7YJHX6YJOPNSA39K6SCQLOQJ3UTK3VBJ6TREVYN5RI2VKYYPFVVZ6XU3HBRCQQ4TNJRMJBXMRVYV8Z04S9ZN5F094AT7L9BOYG3WQQ3YFYW5C9UVEQNQYF4KV3TW454IYW8XBUEKWW016Y3OIFP88ACAIYB9NGAI4VNOGUTXWWO878MHQ7EKOCOU6WN1LYTPUGTXO15Q2LP9UYM9KMUF8XKDF7W85KVSC4NQIVS6518M7KZF3E6FLHAVM4' where id=78;
-update noar tt set v1='WOVERXH3OXEMZ8ZIYXF4MJ7SOG71AYOHIRNWFSOLCDP8XVGZCFPGVRN5KRN86QES5LNJ19RA9WX8B6EPBD4FEH05IWIO9QSYKNGEY8UDMEGTSJBORH205CLME5ZUCONC32E0JMS7JQ6AUUMNG6M5CFW6GZK9YFZ8UTAM565FZJ6ZR0QQA98Z7PPPS2HGBQ6TU131XHLGEZ7AUFDGMIJTDHR33BP2DU2AZ600Q1EN1743H7BQNBS7DISP5VT42FZAT' where id=78;
-update noar ti set v1='WOVERXH3OXEMZ8ZIYXF4MJ7SOG71AYOHIRNWFSOLCDP8XVGZCFPGVRN5KRN86QES5LNJ19RA9WX8B6EPBD4FEH05IWIO9QSYKNGEY8UDMEGTSJBORH205CLME5ZUCONC32E0JMS7JQ6AUUMNG6M5CFW6GZK9YFZ8UTAM565FZJ6ZR0QQA98Z7PPPS2HGBQ6TU131XHLGEZ7AUFDGMIJTDHR33BP2DU2AZ600Q1EN1743H7BQNBS7DISP5VT42FZAT' where id=78;
-update noar tt set v2='302UGD121Z5ICNJKA3W0FIG5NJVSELC118P9SD0SRT21YAN0TC8TGOT5W3ZV0C5ZN009O8BGQWDB2PM9Y6V95FN7TQZUPK1GQJ6FTJ1N9Q1TQ7P1AQ1OO4MCQDN1FPQD0HFMCCAN720JSI03TVUFUTFR7K5CJXMSXLU8UGCSEDBBU0X05MOWLOY2KHKBBF5YSCVDY181JN0XLH9G9XXBGYSDWTVVVT7BQJ7U8KT6T2DUAW5QJ6WIGLCD4QXQHHHMI' where id=78;
-update noar ti set v2='302UGD121Z5ICNJKA3W0FIG5NJVSELC118P9SD0SRT21YAN0TC8TGOT5W3ZV0C5ZN009O8BGQWDB2PM9Y6V95FN7TQZUPK1GQJ6FTJ1N9Q1TQ7P1AQ1OO4MCQDN1FPQD0HFMCCAN720JSI03TVUFUTFR7K5CJXMSXLU8UGCSEDBBU0X05MOWLOY2KHKBBF5YSCVDY181JN0XLH9G9XXBGYSDWTVVVT7BQJ7U8KT6T2DUAW5QJ6WIGLCD4QXQHHHMI' where id=78;
-update noar tt set v3='UZA52RDZ11V1K163GOPSTN2WNMEG3P72W6Q3GORAZVR300CM55DIHXM11Z0CZK9XDK1TESWIGR5PIQDIGVJALJT730UTW4H1C9718EIWJYA673S1O6NA1XLRM8W0QP8YQSC10XT4VIG7Z8AVYL1G1VQ7UZOO4C412AS7GJUFZ4HOWR1F9I91UFXSJ2TUYA6N4L1SLASP59FRLIN5J3GRK2GNC360S586TKXJXU61I6ANNR7B8IJ42SW1W0S1LKWL5' where id=78;
-update noar ti set v3='UZA52RDZ11V1K163GOPSTN2WNMEG3P72W6Q3GORAZVR300CM55DIHXM11Z0CZK9XDK1TESWIGR5PIQDIGVJALJT730UTW4H1C9718EIWJYA673S1O6NA1XLRM8W0QP8YQSC10XT4VIG7Z8AVYL1G1VQ7UZOO4C412AS7GJUFZ4HOWR1F9I91UFXSJ2TUYA6N4L1SLASP59FRLIN5J3GRK2GNC360S586TKXJXU61I6ANNR7B8IJ42SW1W0S1LKWL5' where id=78;
-update noar tt set v0='KKUGYZNS00WEJ9K8ZZBC5WSO4B31UWH6UMXZBE4ZTFI8V60DC7D0BLYQXRJ7IH5NL01CVGZRIV6EHF3JUA0J8U8O8YFX912Q2U3C8LVJ3KNAFOQM7K20GD6UQD887NW7JB4ZFAHHL2RYUE3VJYLG3D801N2GWQ1Z47W396XGC35W2H6GWYSOEVSK2QD2BBQHYYOY3ESJFYZRGDM2NFIU7K3RC7JJ6MOUE7LE77R3EJ9KVVEPHDOOBWR52DA1NIT0U' where id=79;
-update noar ti set v0='KKUGYZNS00WEJ9K8ZZBC5WSO4B31UWH6UMXZBE4ZTFI8V60DC7D0BLYQXRJ7IH5NL01CVGZRIV6EHF3JUA0J8U8O8YFX912Q2U3C8LVJ3KNAFOQM7K20GD6UQD887NW7JB4ZFAHHL2RYUE3VJYLG3D801N2GWQ1Z47W396XGC35W2H6GWYSOEVSK2QD2BBQHYYOY3ESJFYZRGDM2NFIU7K3RC7JJ6MOUE7LE77R3EJ9KVVEPHDOOBWR52DA1NIT0U' where id=79;
-update noar tt set v1='VUHTVV9ONE2QHRWZR59FIG4RWWO5DNA8A8TBSEPSZGRDQBS4K270QIDWS0Y72S5K2CTUF9P2FDFKBJYCGEF89XVV7L5TDYMXPBD19I5O8MYF1QERNI7VSOPWQNKY5LJFNYRVACLRS0NTIIJEJ1BBGA23I2SGMC9FJIF8CPFOJ74T3MDOL01WXJ640UDZACGRZZ4JTAW0NGLH59VJ55H9OZSUEYAFRK5HCCELRY4251XEQCU2302Y663ZPGN3AELO1' where id=79;
-update noar ti set v1='VUHTVV9ONE2QHRWZR59FIG4RWWO5DNA8A8TBSEPSZGRDQBS4K270QIDWS0Y72S5K2CTUF9P2FDFKBJYCGEF89XVV7L5TDYMXPBD19I5O8MYF1QERNI7VSOPWQNKY5LJFNYRVACLRS0NTIIJEJ1BBGA23I2SGMC9FJIF8CPFOJ74T3MDOL01WXJ640UDZACGRZZ4JTAW0NGLH59VJ55H9OZSUEYAFRK5HCCELRY4251XEQCU2302Y663ZPGN3AELO1' where id=79;
-update noar tt set v2='G6HLQ7DEPCLYB9V0QTQJE36F6T2RCYR60SEQAW55LINY7QN83ZZRVFT1XR5C4GLM4IFX9TVLNQ1X0F19DOHHLQ6ABG2572P0BKKPEUV5LIC04VJZMA5EKTHVP1N6I3J4MMNQJHX0T3TLPC8EVLQPN5TQ5XWR0BFHNVTGN1A14JFYJKQTRRBYSOFKMUJHUCF1L1IGB8SBPZH8LMMN9RG6UFENIIFH3WZ81FSDECZOTTX2IVJETIF1NN7Z9EUG9RLK1' where id=79;
-update noar ti set v2='G6HLQ7DEPCLYB9V0QTQJE36F6T2RCYR60SEQAW55LINY7QN83ZZRVFT1XR5C4GLM4IFX9TVLNQ1X0F19DOHHLQ6ABG2572P0BKKPEUV5LIC04VJZMA5EKTHVP1N6I3J4MMNQJHX0T3TLPC8EVLQPN5TQ5XWR0BFHNVTGN1A14JFYJKQTRRBYSOFKMUJHUCF1L1IGB8SBPZH8LMMN9RG6UFENIIFH3WZ81FSDECZOTTX2IVJETIF1NN7Z9EUG9RLK1' where id=79;
-update noar tt set v3='UNKLHN1WMIS2Z1N427LRLA61946NXMAQW0K1OZZT2CAY6EC1WL1OACMC0RGAOVU22P681I3TEYUVNZEJ1M1O1Y184D70DY8F5R4VGDQCNM08UMSMQWJGYUJ2HEEB3AZCM4W5NYTGGFEWGH662XYEQV461T4GLJDPCDBN12AKOQ1P606GZS54RIPDDA1J9B21715MOHHKICO9108YPKCMJ54PC92HDXUMH313OLJYJBS93HDMT25N7EMOAHXZZFVT9' where id=79;
-update noar ti set v3='UNKLHN1WMIS2Z1N427LRLA61946NXMAQW0K1OZZT2CAY6EC1WL1OACMC0RGAOVU22P681I3TEYUVNZEJ1M1O1Y184D70DY8F5R4VGDQCNM08UMSMQWJGYUJ2HEEB3AZCM4W5NYTGGFEWGH662XYEQV461T4GLJDPCDBN12AKOQ1P606GZS54RIPDDA1J9B21715MOHHKICO9108YPKCMJ54PC92HDXUMH313OLJYJBS93HDMT25N7EMOAHXZZFVT9' where id=79;
-update noar tt set v0='317SXVKJPSEANQUEWXJ7AIFCIPJIYUQ7WBS69PZF4UFUDQ4BMFIXCZKB21L0KDA4GJT3G96T5YAEKX9T7VOQMAUOF5RSL2AE9E428SV3DMCMRRZ9I5HMER03ACIU83R26Z71A9P1YI4MA37VOOEFH8XAO0U6W6M8J7065FNCEGIT7M1UTR03QSDXJT67CV72YDLVT50MVLKQEDSFE60YD2O11XF9TU85NT709VVDRD6NTFUFKKVYBHBDSFPZESW75' where id=80;
-update noar ti set v0='317SXVKJPSEANQUEWXJ7AIFCIPJIYUQ7WBS69PZF4UFUDQ4BMFIXCZKB21L0KDA4GJT3G96T5YAEKX9T7VOQMAUOF5RSL2AE9E428SV3DMCMRRZ9I5HMER03ACIU83R26Z71A9P1YI4MA37VOOEFH8XAO0U6W6M8J7065FNCEGIT7M1UTR03QSDXJT67CV72YDLVT50MVLKQEDSFE60YD2O11XF9TU85NT709VVDRD6NTFUFKKVYBHBDSFPZESW75' where id=80;
-update noar tt set v1='Z0N22RXKYVB3MC41CB1V9DG3EMMILB4725CL7YZ54110CJJL235Y22UF0HTYGPLCUCBQPMHGU87MW0R0WNK1BDFA6G5DO0TCHVK5YOI0JBB3TBPF8ZUHXBUK2S01883OIGHMS7AH0WMKYQ1LNHS5E5B7RT9ZE5Z0OX7E9SN4BTSH5C1SSKMWH30C30AH9T9SCO1RURYJXKKX9HAVJOE8PJ08LJRO6BGRKOEINGVHLBNJ9KWEHE3IL4PI8TU0005ZZ' where id=80;
-update noar ti set v1='Z0N22RXKYVB3MC41CB1V9DG3EMMILB4725CL7YZ54110CJJL235Y22UF0HTYGPLCUCBQPMHGU87MW0R0WNK1BDFA6G5DO0TCHVK5YOI0JBB3TBPF8ZUHXBUK2S01883OIGHMS7AH0WMKYQ1LNHS5E5B7RT9ZE5Z0OX7E9SN4BTSH5C1SSKMWH30C30AH9T9SCO1RURYJXKKX9HAVJOE8PJ08LJRO6BGRKOEINGVHLBNJ9KWEHE3IL4PI8TU0005ZZ' where id=80;
-update noar tt set v2='I1SFWBGGEZ2SGQRUVRNWJXU734RSJB4JI7GF7X15JP9RA5AFR7WNWNKBX1AE8CVXNZ85DUIS83NSHM1T0JCAJ0OS20MC6VC82O3GRXA3NKXYULVY1UGGTJRH1IKI3T339WOVY3U6JPRHPKQIEQG44CVB3UK9NEAXQQAEKUWNLUJKOD0YG95Z1FT2VLQVWTXYV0WXI3T33XT90APM12AJ5SIWCZV6AKS09W2FXG42YDXR8OMGYVMKMC2RVE4AWM460' where id=80;
-update noar ti set v2='I1SFWBGGEZ2SGQRUVRNWJXU734RSJB4JI7GF7X15JP9RA5AFR7WNWNKBX1AE8CVXNZ85DUIS83NSHM1T0JCAJ0OS20MC6VC82O3GRXA3NKXYULVY1UGGTJRH1IKI3T339WOVY3U6JPRHPKQIEQG44CVB3UK9NEAXQQAEKUWNLUJKOD0YG95Z1FT2VLQVWTXYV0WXI3T33XT90APM12AJ5SIWCZV6AKS09W2FXG42YDXR8OMGYVMKMC2RVE4AWM460' where id=80;
-update noar tt set v3='MJ3LUUFRYS54ED2NDFCS0K7N4NCDP9IBITQEOXLU96OJO8IIMUR492N8AESGY2C2SL2U6NDNX5EFVL6PP7Y6QGIZXZ8TUDWN4P47GXVH7D3LY035UDZS5HL56NQXOJJQDO1TEEEUQRTC5E8GQHDWZLP1LU0XBM69YEZYH3M515RZ7C45QX8JI58TDF8J4O69W4TOW7NTB6D9MES4GCTC5T17WWKV3ICKAEGMIUPH3VHI5AJWZWGEQX6QYF4AQS2BT' where id=80;
-update noar ti set v3='MJ3LUUFRYS54ED2NDFCS0K7N4NCDP9IBITQEOXLU96OJO8IIMUR492N8AESGY2C2SL2U6NDNX5EFVL6PP7Y6QGIZXZ8TUDWN4P47GXVH7D3LY035UDZS5HL56NQXOJJQDO1TEEEUQRTC5E8GQHDWZLP1LU0XBM69YEZYH3M515RZ7C45QX8JI58TDF8J4O69W4TOW7NTB6D9MES4GCTC5T17WWKV3ICKAEGMIUPH3VHI5AJWZWGEQX6QYF4AQS2BT' where id=80;
-update noar tt set v0='2HJBNNMLY3ZDXX4URFRTXFFLNOAVFL5OJR4LE8ME0HSELHSZ2QC3RAIQYTVBFKVM2QYDC9XADLX3K2ZHSOPOCJ29ZS9T8R9HP6C8T3LK1WUP4ROD5LIR11J2HDTNCQ8MNF9QQ6V46SCOCGNHCMES6Y0JR9AUXOZ18SP67GCABRPVXOOE4RM11UED00QBC8N31HHZZY3CUDRKWGAANMVCQAYGIYAVZ44HID8RE3EY0K64E8KTE0H5OKX5J5U4YK2XC' where id=81;
-update noar ti set v0='2HJBNNMLY3ZDXX4URFRTXFFLNOAVFL5OJR4LE8ME0HSELHSZ2QC3RAIQYTVBFKVM2QYDC9XADLX3K2ZHSOPOCJ29ZS9T8R9HP6C8T3LK1WUP4ROD5LIR11J2HDTNCQ8MNF9QQ6V46SCOCGNHCMES6Y0JR9AUXOZ18SP67GCABRPVXOOE4RM11UED00QBC8N31HHZZY3CUDRKWGAANMVCQAYGIYAVZ44HID8RE3EY0K64E8KTE0H5OKX5J5U4YK2XC' where id=81;
-update noar tt set v1='JHZE4NE23OZ9BL1TM5GMR9VHDDU3HP8M6SS2RHDZ7BYBJQC0F35FLKAZAF1DWXRHXP0D2PUM5JUR3J4TDKWDPW8LFBPE3GZLKZS5YQ3ISM1WMMFC07DNDGZIXM13WAN754THD2SPWV8ZXAZKO2VQMYHHI9KX2ZH1FC7ZQAVTACGLZ1NL7HB16L986DBHWKYAYHP7J8BT8W1D3V3K5XEB5K18DT44J0Q22YXFMQTVLAWRIPUFG3FUWS670VLWMZUIU' where id=81;
-update noar ti set v1='JHZE4NE23OZ9BL1TM5GMR9VHDDU3HP8M6SS2RHDZ7BYBJQC0F35FLKAZAF1DWXRHXP0D2PUM5JUR3J4TDKWDPW8LFBPE3GZLKZS5YQ3ISM1WMMFC07DNDGZIXM13WAN754THD2SPWV8ZXAZKO2VQMYHHI9KX2ZH1FC7ZQAVTACGLZ1NL7HB16L986DBHWKYAYHP7J8BT8W1D3V3K5XEB5K18DT44J0Q22YXFMQTVLAWRIPUFG3FUWS670VLWMZUIU' where id=81;
-update noar tt set v2='KGA521JM3FBK82CK9TDSKPFEYD72VXXQRZ15QBWEDHOFZMS7YQJ35OPHZCWQ5R7MH1B3YHJN9U09OV3RLEE8F3CIZAD318EM0812RYVEATBF7KEL1BALAWHCDTXMF7PINC3P68MGISR56XBK93VJ8QDOG038EAUT5ZPGC7777Q5OFZLG5PPHX7JW7F5LS6JWC7S1O0L3VYENFDFH3W5QVQY59KHW66FRGZ7TURZ6ZNFHVNX1W936XOGE2FKT28RNY' where id=81;
-update noar ti set v2='KGA521JM3FBK82CK9TDSKPFEYD72VXXQRZ15QBWEDHOFZMS7YQJ35OPHZCWQ5R7MH1B3YHJN9U09OV3RLEE8F3CIZAD318EM0812RYVEATBF7KEL1BALAWHCDTXMF7PINC3P68MGISR56XBK93VJ8QDOG038EAUT5ZPGC7777Q5OFZLG5PPHX7JW7F5LS6JWC7S1O0L3VYENFDFH3W5QVQY59KHW66FRGZ7TURZ6ZNFHVNX1W936XOGE2FKT28RNY' where id=81;
-update noar tt set v3='LFR2K57WNKMK5VYQGUMTUVM2KJS0FULGUOEP7QQAYP7VI8PGZFX5UDIXK5XVX0XSHHJF44A4OHXEPPT3OOTNUP9CBATFYZO3N8ZLSMOPXQYE4UFDSPONQGTLTF820J4DQYOBP0F0BPR6ZYCKSI041MNJNHWAV3TGBGNSTOSN8JVGBW7EYEKSZJEXAFK3Q0ZZFG4U2MVG0184NMZ6HESFSXGUYM1HJSCKPJ1LYQ3LZIQQJDWYJXR5AHTYXPI1ZMIP3' where id=81;
-update noar ti set v3='LFR2K57WNKMK5VYQGUMTUVM2KJS0FULGUOEP7QQAYP7VI8PGZFX5UDIXK5XVX0XSHHJF44A4OHXEPPT3OOTNUP9CBATFYZO3N8ZLSMOPXQYE4UFDSPONQGTLTF820J4DQYOBP0F0BPR6ZYCKSI041MNJNHWAV3TGBGNSTOSN8JVGBW7EYEKSZJEXAFK3Q0ZZFG4U2MVG0184NMZ6HESFSXGUYM1HJSCKPJ1LYQ3LZIQQJDWYJXR5AHTYXPI1ZMIP3' where id=81;
-update noar tt set v0='UP9EJTXA2RUMNTLGWJJBIZAPE8EFB1M24RNH7VSJZEP7KVSIN57ZOCF7M1ABVE3PNH2TBKFXS692O2GHD8487B9YSDOYM7SA0E4G3ZJYMYT9WPBFTVLJSVRQ719LK1SEAVAN45LLDAYDVY7C2N5ZS6BV1BHMK6B4V2BHWLTN6L23DGWX5911NMO6QJ137UCEX07SIRV5AE4ELP3N1845AS7317A9BWRBW7Q6S62HDY0E6AQWOPGJ2THQ25TSKRZTH' where id=82;
-update noar ti set v0='UP9EJTXA2RUMNTLGWJJBIZAPE8EFB1M24RNH7VSJZEP7KVSIN57ZOCF7M1ABVE3PNH2TBKFXS692O2GHD8487B9YSDOYM7SA0E4G3ZJYMYT9WPBFTVLJSVRQ719LK1SEAVAN45LLDAYDVY7C2N5ZS6BV1BHMK6B4V2BHWLTN6L23DGWX5911NMO6QJ137UCEX07SIRV5AE4ELP3N1845AS7317A9BWRBW7Q6S62HDY0E6AQWOPGJ2THQ25TSKRZTH' where id=82;
-update noar tt set v1='8I1JP2U5WSOY3JKTQUNZ8KZZSFBMCLZDA04E89JQIZTERN1WC7URYB1RQXS6U6XP0T91G00MUWTUPS79T9ERCTSXBWAEF8E3NX0B00JQOX8C3VJOZRPKUP4MJZQSG5HI74BYRTVH7HDGZLA2YIVTX98BPI41RSPZJHCQT71RUCGRK0V49L0NYQ06N46LWMKED8T0VXJJE1UKTPJK2XSP6ASIQLDFZCBUTVBGC2APDFZJXA2C76WIRXLH6LZIWL04W' where id=82;
-update noar ti set v1='8I1JP2U5WSOY3JKTQUNZ8KZZSFBMCLZDA04E89JQIZTERN1WC7URYB1RQXS6U6XP0T91G00MUWTUPS79T9ERCTSXBWAEF8E3NX0B00JQOX8C3VJOZRPKUP4MJZQSG5HI74BYRTVH7HDGZLA2YIVTX98BPI41RSPZJHCQT71RUCGRK0V49L0NYQ06N46LWMKED8T0VXJJE1UKTPJK2XSP6ASIQLDFZCBUTVBGC2APDFZJXA2C76WIRXLH6LZIWL04W' where id=82;
-update noar tt set v2='VEG9CQ875N3X034OX28G53ALQQ77BQTPMA0E9KPD7QB7FW6AJF8PL3ER7KY3LLDKD1H9QG9ZASY5CTUKBNNRDL56HJA5M9SUJXB0492AUXQIKI3Z7R0M3TOITXCGDF88FR0IPVLD1UGQAOWLRCM7PNLFC1FG50QP0JWH0D3SW00YBJTTR9NIVH6WB1CXIL966LMNZDLNEMT8Q3USAM8DEOJ9CNYV4NS8NUTHSLRSE7F6NV5RS90IBKNUNFQ8RFWVJ' where id=82;
-update noar ti set v2='VEG9CQ875N3X034OX28G53ALQQ77BQTPMA0E9KPD7QB7FW6AJF8PL3ER7KY3LLDKD1H9QG9ZASY5CTUKBNNRDL56HJA5M9SUJXB0492AUXQIKI3Z7R0M3TOITXCGDF88FR0IPVLD1UGQAOWLRCM7PNLFC1FG50QP0JWH0D3SW00YBJTTR9NIVH6WB1CXIL966LMNZDLNEMT8Q3USAM8DEOJ9CNYV4NS8NUTHSLRSE7F6NV5RS90IBKNUNFQ8RFWVJ' where id=82;
-update noar tt set v3='Q6BBPII67U59R29LHW3X07M6J5Z9HEB1NE9W1CAHAVMLEAVU8F1DKKS7GDQ6RR9X9236IZDPS72ZCCUITUZG8562X9LEPSM6FAX550JOBVLW7M3U4MFDB34D17AHVCRY4WN7HUU683ENTM62KOSUQIWJ7T9UJKBRVOC00TQ30O1LWYH1J7M4VIEDOP69G39OAFWZ229ZR3GYBT71513R0KXH6SPK0LDNHPXPFXT1QH793FDL91GL7LBL2QWVPVADF' where id=82;
-update noar ti set v3='Q6BBPII67U59R29LHW3X07M6J5Z9HEB1NE9W1CAHAVMLEAVU8F1DKKS7GDQ6RR9X9236IZDPS72ZCCUITUZG8562X9LEPSM6FAX550JOBVLW7M3U4MFDB34D17AHVCRY4WN7HUU683ENTM62KOSUQIWJ7T9UJKBRVOC00TQ30O1LWYH1J7M4VIEDOP69G39OAFWZ229ZR3GYBT71513R0KXH6SPK0LDNHPXPFXT1QH793FDL91GL7LBL2QWVPVADF' where id=82;
-update noar tt set v0='4BF5NQRJBZRUFQGU0KQKLSB9JN7PKIJXZBKPJFQBYCTIGFFHEXPTGQOEE9ZL6ZEGXJ742W9YBJQV9ONKYTK0HSSC9KIQ97WLIEMR8FHDSCDFAVAN3WPS5JWSYWQ98LZWVTEAHDGPPVM8KKHG29IM5IVB69BFE60GEVL9X4MJ9NN95FLZPXFWS1NM9P3WI8PO6C7V0PAN5I91APZK3WD5WVWKGNILOUEDO49114CMUJUAA1MZ23AQ9HPUONB5YKJ55' where id=83;
-update noar ti set v0='4BF5NQRJBZRUFQGU0KQKLSB9JN7PKIJXZBKPJFQBYCTIGFFHEXPTGQOEE9ZL6ZEGXJ742W9YBJQV9ONKYTK0HSSC9KIQ97WLIEMR8FHDSCDFAVAN3WPS5JWSYWQ98LZWVTEAHDGPPVM8KKHG29IM5IVB69BFE60GEVL9X4MJ9NN95FLZPXFWS1NM9P3WI8PO6C7V0PAN5I91APZK3WD5WVWKGNILOUEDO49114CMUJUAA1MZ23AQ9HPUONB5YKJ55' where id=83;
-update noar tt set v1='THFMIDCUDV5NGX99QS0U603Q55ARNEFBSZOHS04KRWZ7TSFBN8Z8VXR3JRJE63V41JM6TTBX21UTHZ9OGOVPTWAPBS3N6T8LWV3ECEDL99WPD3JKN4TF0V7LTFWD1EI7U6EYP06WJ3RVQ9W682GE74Q8IHA0X1XWCZWL9PRYTBBW4KSII27KEYIJR8WO2XCWBNAH1CSEN4GGHVKDY1EYRX4MEXU3ZHPJV75RZ1Q3IM7GY8E2IKDDA6UXKCEKX4QYW' where id=83;
-update noar ti set v1='THFMIDCUDV5NGX99QS0U603Q55ARNEFBSZOHS04KRWZ7TSFBN8Z8VXR3JRJE63V41JM6TTBX21UTHZ9OGOVPTWAPBS3N6T8LWV3ECEDL99WPD3JKN4TF0V7LTFWD1EI7U6EYP06WJ3RVQ9W682GE74Q8IHA0X1XWCZWL9PRYTBBW4KSII27KEYIJR8WO2XCWBNAH1CSEN4GGHVKDY1EYRX4MEXU3ZHPJV75RZ1Q3IM7GY8E2IKDDA6UXKCEKX4QYW' where id=83;
-update noar tt set v2='3QR3DTO8RKAGDVM93NGA0VU4DOSF56HFZNU58QX9HNXV7IR8QCF450DEJ87YY90AJ9QWX90MW3TT1574VWC5I3SUW8STI5ML3U7YDM7XINLY2BA7RKOU855L8FKS9UNOP3DMK2NEW6TDHWF964KD1SDM4T3GPTMLUSQPIZ1LALA1BHHROJ54O4Z6G66HX262D7NAX557R8JJEZG4PWC7LRBJ570JHIAUWDXIJZUQXWHI9NT8YS67L0XRQ1HLWUWXQ' where id=83;
-update noar ti set v2='3QR3DTO8RKAGDVM93NGA0VU4DOSF56HFZNU58QX9HNXV7IR8QCF450DEJ87YY90AJ9QWX90MW3TT1574VWC5I3SUW8STI5ML3U7YDM7XINLY2BA7RKOU855L8FKS9UNOP3DMK2NEW6TDHWF964KD1SDM4T3GPTMLUSQPIZ1LALA1BHHROJ54O4Z6G66HX262D7NAX557R8JJEZG4PWC7LRBJ570JHIAUWDXIJZUQXWHI9NT8YS67L0XRQ1HLWUWXQ' where id=83;
-update noar tt set v3='KSKR8VYTUWUPYNBKQX9PGUMIHHIYVDM78LW3FVY7OU1L67RY4NX4XTFAXFSSEOD18N8UJKLQFUJOWIZBMLP6BKW5G31YXLG29XB2CCLBZM9Q8YX9608FKANW5H3O5JDBA3QRLST642CH2ET6IUKT34OHMEIOBUYNVFC5PX5GOZBE3Y132RU8DCE2J5OQDBCC0T2JKYI5GX9ULCV44W6XXBESZEL1Q6CIBGP7OSOO918F5LNI8KHB9PRIDTUY7TNFS' where id=83;
-update noar ti set v3='KSKR8VYTUWUPYNBKQX9PGUMIHHIYVDM78LW3FVY7OU1L67RY4NX4XTFAXFSSEOD18N8UJKLQFUJOWIZBMLP6BKW5G31YXLG29XB2CCLBZM9Q8YX9608FKANW5H3O5JDBA3QRLST642CH2ET6IUKT34OHMEIOBUYNVFC5PX5GOZBE3Y132RU8DCE2J5OQDBCC0T2JKYI5GX9ULCV44W6XXBESZEL1Q6CIBGP7OSOO918F5LNI8KHB9PRIDTUY7TNFS' where id=83;
-update noar tt set v0='WNHM4MPPUK2RXYH3ZNBO834CKO2WTCQ26NVK7C0UKM6NTIGLLTSZMC4Q3HE8HCYWZHX6413200LI0CQA7ZQHPNAICSE7ZV3Q9A9YN2HP9JWQX65JR49VONST7NRL19FET065KVE1GNCHTC05KBQVH1EC5V54XNJO4CIWEVB1GYK4AB3HDOE4ST2WTKJ2D66LTMLXD0NYKUFP2GLECZUGNP8HAE1HGQCRX5PDLM6273OV2OI23X7RGEUF2O1ELYDBB' where id=84;
-update noar ti set v0='WNHM4MPPUK2RXYH3ZNBO834CKO2WTCQ26NVK7C0UKM6NTIGLLTSZMC4Q3HE8HCYWZHX6413200LI0CQA7ZQHPNAICSE7ZV3Q9A9YN2HP9JWQX65JR49VONST7NRL19FET065KVE1GNCHTC05KBQVH1EC5V54XNJO4CIWEVB1GYK4AB3HDOE4ST2WTKJ2D66LTMLXD0NYKUFP2GLECZUGNP8HAE1HGQCRX5PDLM6273OV2OI23X7RGEUF2O1ELYDBB' where id=84;
-update noar tt set v1='SB6DQ3V0XT7SGQA5QHTTI4D59W2UXD9CDRE6W7658ZIBHW5FR4640L5XU7F1IG0IMF4X7FOT462GGJGKAHTHYPKA32V02585L3ATT4BC7FNV4IJERWS9LLNJKS6EEDJNMPRJNAGR6K10LRI7THSA1LAXTMN0UJ5KP1Q46HN4RU3I2W2DQC1GJK8G1HCVL1YB5BXFXP0MFFB66IR7TEMZ0WL6U2HNC6G6HNFROEHJPX86NEPZLUYD1H6DTIY8ZOCRS' where id=84;
-update noar ti set v1='SB6DQ3V0XT7SGQA5QHTTI4D59W2UXD9CDRE6W7658ZIBHW5FR4640L5XU7F1IG0IMF4X7FOT462GGJGKAHTHYPKA32V02585L3ATT4BC7FNV4IJERWS9LLNJKS6EEDJNMPRJNAGR6K10LRI7THSA1LAXTMN0UJ5KP1Q46HN4RU3I2W2DQC1GJK8G1HCVL1YB5BXFXP0MFFB66IR7TEMZ0WL6U2HNC6G6HNFROEHJPX86NEPZLUYD1H6DTIY8ZOCRS' where id=84;
-update noar tt set v2='0CNL8VKPUBNR52B4CXNPMCJRHBV67TMUL0VFNWB03FAX4C66AFGDX0ZV0E5KS0HEXZZ2NFJ5LRSVKSZ5VBQXRHH4GN28CPA33EM3NOWBHWC7G0QGS5YVO1N30Z73HZUY5MKTZZIHAW1QWNQ6U82CC2KMQT4VP1TUB2S1DXBJUZM9437P4RXXH7Z2IXLUOMNY1XFC8N9DNH5WL3VBEJKKU5I5RX93PQAC5UOJ2IOHGSQK135PCA0K97DSV4TP3WAD9' where id=84;
-update noar ti set v2='0CNL8VKPUBNR52B4CXNPMCJRHBV67TMUL0VFNWB03FAX4C66AFGDX0ZV0E5KS0HEXZZ2NFJ5LRSVKSZ5VBQXRHH4GN28CPA33EM3NOWBHWC7G0QGS5YVO1N30Z73HZUY5MKTZZIHAW1QWNQ6U82CC2KMQT4VP1TUB2S1DXBJUZM9437P4RXXH7Z2IXLUOMNY1XFC8N9DNH5WL3VBEJKKU5I5RX93PQAC5UOJ2IOHGSQK135PCA0K97DSV4TP3WAD9' where id=84;
-update noar tt set v3='LS6GP1ZTS75NT5ALHWGO0PLQZX28FEYFWXOKK6Q96NFMHQ7R5G32VOEQHK1UUMZJA8QOYQN16T01KJDN89FOCO78GFH8PTX23TJ8C2DK7LX4AQP5TKHZYDB04TGLPUHMVPY7G0F2U4B9N8PHRRRIMDDMRLQNDRDIE64J7S5GCSA0KIKLDBRVE2LFLJD0ASORZNWLBNG6FNDDWA4I7AFD26TWZ2K5E5SA8WX0RJSQXWWKSJXBC6WFUPX2TZXY5OKJU' where id=84;
-update noar ti set v3='LS6GP1ZTS75NT5ALHWGO0PLQZX28FEYFWXOKK6Q96NFMHQ7R5G32VOEQHK1UUMZJA8QOYQN16T01KJDN89FOCO78GFH8PTX23TJ8C2DK7LX4AQP5TKHZYDB04TGLPUHMVPY7G0F2U4B9N8PHRRRIMDDMRLQNDRDIE64J7S5GCSA0KIKLDBRVE2LFLJD0ASORZNWLBNG6FNDDWA4I7AFD26TWZ2K5E5SA8WX0RJSQXWWKSJXBC6WFUPX2TZXY5OKJU' where id=84;
-update noar tt set v0='Y3Q3BOUVLDLBVPY2DU3VL1Z1A1711HI0EX3AV1UQE54ODZS8DLPH9DSO1I4PBGO21VK6CG8CP1Y69CGMSL4P6LWFCEVWJJCHKMIH24FKO53KIQQMGKZUXN51ZLKVHS3OV8QE5468UMPOGFB1G0YLV2VVIYZP5J3TFYQV6WO198FLSBL9FR1A23LFP6DQIKN2DMCJ9DHRJ231F7K9CKKOUAVGN3EVKBHYIWPQU0RGNGLV0L63AX4Z7DEQ3NBXY4PVM' where id=85;
-update noar ti set v0='Y3Q3BOUVLDLBVPY2DU3VL1Z1A1711HI0EX3AV1UQE54ODZS8DLPH9DSO1I4PBGO21VK6CG8CP1Y69CGMSL4P6LWFCEVWJJCHKMIH24FKO53KIQQMGKZUXN51ZLKVHS3OV8QE5468UMPOGFB1G0YLV2VVIYZP5J3TFYQV6WO198FLSBL9FR1A23LFP6DQIKN2DMCJ9DHRJ231F7K9CKKOUAVGN3EVKBHYIWPQU0RGNGLV0L63AX4Z7DEQ3NBXY4PVM' where id=85;
-update noar tt set v1='HIBDYHGMHEOMDY98GA4K2P4GY5R9J98N9CQVLAQ0IKMZH0BCDHIO7LDVT6L2ZUSUL5MGRHD3DDQKWMNIK3WBUZSX144D557MVUM8QF0GUZ04J7O5CJQC9YSKRBEEYXI0R3WRRQRHQJEGR5HSGCGVH2FF3ASEVC5V68HE2E7K3UF4CJBG200XHJ36J00J4IW2GOQ7BUGM737NXXJWNR3PLJDAIH74DO1MDJWPA3JF30ZN6S27UJCTY178B2YN8PARM' where id=85;
-update noar ti set v1='HIBDYHGMHEOMDY98GA4K2P4GY5R9J98N9CQVLAQ0IKMZH0BCDHIO7LDVT6L2ZUSUL5MGRHD3DDQKWMNIK3WBUZSX144D557MVUM8QF0GUZ04J7O5CJQC9YSKRBEEYXI0R3WRRQRHQJEGR5HSGCGVH2FF3ASEVC5V68HE2E7K3UF4CJBG200XHJ36J00J4IW2GOQ7BUGM737NXXJWNR3PLJDAIH74DO1MDJWPA3JF30ZN6S27UJCTY178B2YN8PARM' where id=85;
-update noar tt set v2='HG6035JL1SVXPCC0Y5WIBIQO9Z0ZAG3O97ON5T1VS9U44CDNVPTYV5E48540C5Y55V26SNE1RT8L16QOOCSIGI32K1Z5JM6HV5N793PEMPQ9HP7XCXA140LZGV6THQ9BOIVFE351A5ZKW42R53V77WU0T2KQB80ZEH6FP5G6ZHB6269CCQSGX39TTKMANY19CBHVP3IBUIQRB5O1O1YM2W0NO18KJZRY1X8ZW98F48XLMVU1OTHLB9TY33JO2IBDS' where id=85;
-update noar ti set v2='HG6035JL1SVXPCC0Y5WIBIQO9Z0ZAG3O97ON5T1VS9U44CDNVPTYV5E48540C5Y55V26SNE1RT8L16QOOCSIGI32K1Z5JM6HV5N793PEMPQ9HP7XCXA140LZGV6THQ9BOIVFE351A5ZKW42R53V77WU0T2KQB80ZEH6FP5G6ZHB6269CCQSGX39TTKMANY19CBHVP3IBUIQRB5O1O1YM2W0NO18KJZRY1X8ZW98F48XLMVU1OTHLB9TY33JO2IBDS' where id=85;
-update noar tt set v3='TX7X75C978XFPVZK44W0ZE23IJQ9FHIRNA847XD1HE0NO7KS9BDUHB1ZL1LOM1ZF0ZDNV6YX4GWARKNOM34NYD1K950MXFE833UMMEQK9CH200OVCOZYNGIKWQ0S42K3VVJVM8H0OUKIJXXQXGYKYO69UFI5KXM5VP63MZR5122KKHPDAQRP72L1BIV2PBRR0G75DMH6M6NSHYA6SO4XTY8723YYH97S6D4PB4H1PKBHZCEODVZAG7KGIQASH2MCX' where id=85;
-update noar ti set v3='TX7X75C978XFPVZK44W0ZE23IJQ9FHIRNA847XD1HE0NO7KS9BDUHB1ZL1LOM1ZF0ZDNV6YX4GWARKNOM34NYD1K950MXFE833UMMEQK9CH200OVCOZYNGIKWQ0S42K3VVJVM8H0OUKIJXXQXGYKYO69UFI5KXM5VP63MZR5122KKHPDAQRP72L1BIV2PBRR0G75DMH6M6NSHYA6SO4XTY8723YYH97S6D4PB4H1PKBHZCEODVZAG7KGIQASH2MCX' where id=85;
-update noar tt set v0='TOI2L67GT79V7MD6EUQARQ6E6TSQLQSD2DV5VCPGKI7E51PRPR6J9EHQXWBZ6J01C6B5ITXP8UQCWMEPVW4QJ2LCZF2MQ0XHRZCQ8K24QPC8NGZKUWAW6M1KIA3NWO9BWXQYOMCAF6GSZIJ2BSKQI9GHULRM5SFP1TRIKMPRNMIZ0KKC95KI5MF33U4DNFPUX2VPK6ZO4XS711ILPRS5DBD4A81IAITZAFHXG71RAT5VQVSIT1M39OK645IUM34YN' where id=86;
-update noar ti set v0='TOI2L67GT79V7MD6EUQARQ6E6TSQLQSD2DV5VCPGKI7E51PRPR6J9EHQXWBZ6J01C6B5ITXP8UQCWMEPVW4QJ2LCZF2MQ0XHRZCQ8K24QPC8NGZKUWAW6M1KIA3NWO9BWXQYOMCAF6GSZIJ2BSKQI9GHULRM5SFP1TRIKMPRNMIZ0KKC95KI5MF33U4DNFPUX2VPK6ZO4XS711ILPRS5DBD4A81IAITZAFHXG71RAT5VQVSIT1M39OK645IUM34YN' where id=86;
-update noar tt set v1='V8MY7ZS5FSPCKIBBTUEYH34M801ZFUYETP6EN7AVXNMHZLFH15XJS1MMKDXQV44MKZVY5H0I968O7KXVQ8VHTFUK17L763099QTVE86QTP5OF5PZXIQJGH20DC6JPME7P2ELCLR7TO6HM5U9UMO9Z58B8FDYYAABBF1FLQOAXZ2JEAPLHN94G8WDIILHTFYKRA2OG9JFH6IOTSH82STSC3WGBZSG9RZMWSEP4XD8C7CT9PMDADVWAH2NZSOIA1KYU' where id=86;
-update noar ti set v1='V8MY7ZS5FSPCKIBBTUEYH34M801ZFUYETP6EN7AVXNMHZLFH15XJS1MMKDXQV44MKZVY5H0I968O7KXVQ8VHTFUK17L763099QTVE86QTP5OF5PZXIQJGH20DC6JPME7P2ELCLR7TO6HM5U9UMO9Z58B8FDYYAABBF1FLQOAXZ2JEAPLHN94G8WDIILHTFYKRA2OG9JFH6IOTSH82STSC3WGBZSG9RZMWSEP4XD8C7CT9PMDADVWAH2NZSOIA1KYU' where id=86;
-update noar tt set v2='OI6XGHID2H3682J24XGDFK6T75FV6RTXWRNED2OGGY28MFG0G7F083IQ429QFHIJKTUI83M8KCS40L60WD34BLHA47PWQ1N8OV13FS6QF46Y7SHR79WZ1X7GWY6LE1I5XN1CI5NHS9U5S2STN2XNCW77FIWYP476JCQBXA2GA24B1S6KSPXRBU7T0MDS9A0VI6T3X2NNV5F1UWHCEOLG39C2RYT2SAH22ZPYB9DWBVA9VZ9B46QHQAJM49Y9DEU5O' where id=86;
-update noar ti set v2='OI6XGHID2H3682J24XGDFK6T75FV6RTXWRNED2OGGY28MFG0G7F083IQ429QFHIJKTUI83M8KCS40L60WD34BLHA47PWQ1N8OV13FS6QF46Y7SHR79WZ1X7GWY6LE1I5XN1CI5NHS9U5S2STN2XNCW77FIWYP476JCQBXA2GA24B1S6KSPXRBU7T0MDS9A0VI6T3X2NNV5F1UWHCEOLG39C2RYT2SAH22ZPYB9DWBVA9VZ9B46QHQAJM49Y9DEU5O' where id=86;
-update noar tt set v3='5O3T1GMMV5WZKHLLE4D7WBIRA8IXU5G0GN59ZXVVHO1MZ1ZX0OV2WKF8T2WO0T0SLLSIICP45RWG5HQOEIYN1TPYUBDKMK27ZTCZ8RX2WSSSXVJ80DH81WDBO2561HLQFMDZVG0R8D0X9FRYMKOOP79HUWBTRNN1PIZ8JP34JLR4AHA7LD88L10I7Z4EXXQ1U809EARQMDPC5R6SGROBMETUDUROLF6D1FXL7DNS3RN3YUTRDAQ33IG4SBDSSW1BR' where id=86;
-update noar ti set v3='5O3T1GMMV5WZKHLLE4D7WBIRA8IXU5G0GN59ZXVVHO1MZ1ZX0OV2WKF8T2WO0T0SLLSIICP45RWG5HQOEIYN1TPYUBDKMK27ZTCZ8RX2WSSSXVJ80DH81WDBO2561HLQFMDZVG0R8D0X9FRYMKOOP79HUWBTRNN1PIZ8JP34JLR4AHA7LD88L10I7Z4EXXQ1U809EARQMDPC5R6SGROBMETUDUROLF6D1FXL7DNS3RN3YUTRDAQ33IG4SBDSSW1BR' where id=86;
-update noar tt set v0='RK9SI16NM1A7MCANVK3R9G8FYUMGM6KMXTSLPZU5B0H49HV21G3UU53B1528OL2J8HTMVUK8C9XUU0ZVGLH34KRITAN8WYR6TSHFNSK80PO23SHFIJN1MG71IIX081OWSL5K18E7V1D8MTUSWSI45AKQ5L7SWRZYAXF335JIZOD9FKRAX4CMUDDRFMLVYQYCGJ6J9AINQ3PK5BBBDBF7QH7HQ3MYDVM27K0G4MGAWSZT7E0NX9BDPHH7GJ8TISHFR' where id=87;
-update noar ti set v0='RK9SI16NM1A7MCANVK3R9G8FYUMGM6KMXTSLPZU5B0H49HV21G3UU53B1528OL2J8HTMVUK8C9XUU0ZVGLH34KRITAN8WYR6TSHFNSK80PO23SHFIJN1MG71IIX081OWSL5K18E7V1D8MTUSWSI45AKQ5L7SWRZYAXF335JIZOD9FKRAX4CMUDDRFMLVYQYCGJ6J9AINQ3PK5BBBDBF7QH7HQ3MYDVM27K0G4MGAWSZT7E0NX9BDPHH7GJ8TISHFR' where id=87;
-update noar tt set v1='TN96X4NAF2C5LBAMTZX2JD9FO5CP93EUH9USZH2EYSJG3A99UNMZCY3GOSDMEBYLFCGS6UIHQW71B315JRA6CY1H41ERF40Y2OEKH2WHJCUPACHYNE42KUGV00DPXD49COYTO5RN23SHAWSD1C66NCXAMIZARETT1SRRPHRRZX9KJ2EYB1AQCK11G7JGB49ENBBFL3Z0Q685MN1XWZZZRDI7WWYBU19PRNDDLECA6YTOCX3UHJW0EG58FPQ6LBVKD' where id=87;
-update noar ti set v1='TN96X4NAF2C5LBAMTZX2JD9FO5CP93EUH9USZH2EYSJG3A99UNMZCY3GOSDMEBYLFCGS6UIHQW71B315JRA6CY1H41ERF40Y2OEKH2WHJCUPACHYNE42KUGV00DPXD49COYTO5RN23SHAWSD1C66NCXAMIZARETT1SRRPHRRZX9KJ2EYB1AQCK11G7JGB49ENBBFL3Z0Q685MN1XWZZZRDI7WWYBU19PRNDDLECA6YTOCX3UHJW0EG58FPQ6LBVKD' where id=87;
-update noar tt set v2='T384QCH1DSJS1RRGH05VTWE6V6AL8UHQ2WNF6H9DFPM89DVGMAJKSG46W3DC27PH17YO7DXEF8D7L1AR6FS9F1EF2Y06M2BWGZS33XB5H2NG0GWGXZH2HUOEKLCTGNBG4QYKKX0OF0WDJWSIOQ5OFIGD2XWEGGNDIU056WCMUU7J5NT7TPATBZG96PG8XB39C7QE6XEDKXKMN6JGAWWDU9G96ZL5WZEX3EXJ8RCDLI9OYFCIFE2YAJB16J9HIVYIB' where id=87;
-update noar ti set v2='T384QCH1DSJS1RRGH05VTWE6V6AL8UHQ2WNF6H9DFPM89DVGMAJKSG46W3DC27PH17YO7DXEF8D7L1AR6FS9F1EF2Y06M2BWGZS33XB5H2NG0GWGXZH2HUOEKLCTGNBG4QYKKX0OF0WDJWSIOQ5OFIGD2XWEGGNDIU056WCMUU7J5NT7TPATBZG96PG8XB39C7QE6XEDKXKMN6JGAWWDU9G96ZL5WZEX3EXJ8RCDLI9OYFCIFE2YAJB16J9HIVYIB' where id=87;
-update noar tt set v3='34R1ZKMFJ8SX79GP3IALW65FZOXKUI1KQ2OL23AJJN0W2ND1OO55MKGL4T2FSQHI52QNX5YE79DU2F7LJX8RBS2OF6QYKG9JI59HVQOZEIDQKWMS7EVYJDWONOI7DJ20TNQK3BA1BLFUY45WHTJQ2BTIYSDZ168G0BSZJ4MFMNR5M8DQZJTW23HYCRKS76FWBRYZ0CAYQ9L8S6ZAWG1K0MYE1YHDFYF3YBCMIRCEVNMGBGZRM3ZU4G880PXYYW30V' where id=87;
-update noar ti set v3='34R1ZKMFJ8SX79GP3IALW65FZOXKUI1KQ2OL23AJJN0W2ND1OO55MKGL4T2FSQHI52QNX5YE79DU2F7LJX8RBS2OF6QYKG9JI59HVQOZEIDQKWMS7EVYJDWONOI7DJ20TNQK3BA1BLFUY45WHTJQ2BTIYSDZ168G0BSZJ4MFMNR5M8DQZJTW23HYCRKS76FWBRYZ0CAYQ9L8S6ZAWG1K0MYE1YHDFYF3YBCMIRCEVNMGBGZRM3ZU4G880PXYYW30V' where id=87;
-update noar tt set v0='DNVW1TBYCZQ3SL3XBDAH2PBKT2GT9HVF11P4N18WNEXIHO2OUCPQTI9D1Z2TKACRVOD8OMFK2PSIYA0D15YG29PNDPX1BJ9H7C447JQB0IYFUE9GJGGAYVUDDMTV75J5R1N3SXK69GTG07N4ESJ2YOSP5F69XKSJ3FBMF5D9NTU3HHDWIMEYIL17X0WSHYJFV3YXWOCWSF3E44MJ310M5EG4YHB86C3O92HS8LP6Z8IC9KOLSOA8QC5JPUSSGOPNH' where id=88;
-update noar ti set v0='DNVW1TBYCZQ3SL3XBDAH2PBKT2GT9HVF11P4N18WNEXIHO2OUCPQTI9D1Z2TKACRVOD8OMFK2PSIYA0D15YG29PNDPX1BJ9H7C447JQB0IYFUE9GJGGAYVUDDMTV75J5R1N3SXK69GTG07N4ESJ2YOSP5F69XKSJ3FBMF5D9NTU3HHDWIMEYIL17X0WSHYJFV3YXWOCWSF3E44MJ310M5EG4YHB86C3O92HS8LP6Z8IC9KOLSOA8QC5JPUSSGOPNH' where id=88;
-update noar tt set v1='GW13J18GQ36UC12VUK84ZG4YWTO84BNLSZYIODIQLK3F8JFJCPCQW5ZRZWZOA5Q1T0DBVGRZWHXSN5RZR02WGMGAVX6LCGNKMD1CKJVSKWBVVTZU1G984S44DWNN75D9EVQ5ZR3SCQK65270ZR7G83I3KOWQH0SJV18IKOA2CYDH7CTFO743W6O9W5A2H40DEUPVGB53VQ2D6YZQBS8S82P4G06VSANHDUXF0L5T9PJPB4TBM2TNJR1W6FWSSXZAT' where id=88;
-update noar ti set v1='GW13J18GQ36UC12VUK84ZG4YWTO84BNLSZYIODIQLK3F8JFJCPCQW5ZRZWZOA5Q1T0DBVGRZWHXSN5RZR02WGMGAVX6LCGNKMD1CKJVSKWBVVTZU1G984S44DWNN75D9EVQ5ZR3SCQK65270ZR7G83I3KOWQH0SJV18IKOA2CYDH7CTFO743W6O9W5A2H40DEUPVGB53VQ2D6YZQBS8S82P4G06VSANHDUXF0L5T9PJPB4TBM2TNJR1W6FWSSXZAT' where id=88;
-update noar tt set v2='SLLOG6Y0TRHMWJPJGW0L2FDLS2Q3G34KHNE8J449EDWWZ47C8S11YRHBX596S9ICBURRQWMRL7ATMNMYYXB0BH285X9X1668IW1O57SU4F0SH3S54SHDXWNPXEUGKQD3B77KJ0Y959U0J5R3OP0KSARQLN992RNYPEB0KFLF1ES11TO8CWB8N2GDMDYU2PXR950GFSBVDDC7JDBXEUK6E8OK18TZE45NPERBGE01LJZ9DBUF8X7DSTCF8800SJSK8' where id=88;
-update noar ti set v2='SLLOG6Y0TRHMWJPJGW0L2FDLS2Q3G34KHNE8J449EDWWZ47C8S11YRHBX596S9ICBURRQWMRL7ATMNMYYXB0BH285X9X1668IW1O57SU4F0SH3S54SHDXWNPXEUGKQD3B77KJ0Y959U0J5R3OP0KSARQLN992RNYPEB0KFLF1ES11TO8CWB8N2GDMDYU2PXR950GFSBVDDC7JDBXEUK6E8OK18TZE45NPERBGE01LJZ9DBUF8X7DSTCF8800SJSK8' where id=88;
-update noar tt set v3='8GBW401CC5Z6KC7IE4JOA48GDBLMJ9PY5HU3YD5DODCXQRSR2D58UQDFT7YLOS68YYPS3SCL3PORB5J194DJ9APTD8QWHU4KUOY9WRG200VZSXILE5TVKGCFOVYAOSTV7EP33L0XGR5BHMI0K80Y6UP7Q008MBWJHB7V0N10YIKAKABAO2S9O15VNOQYIZ599FUOG7EF0PCYLBMRPAZAR2CKQJXNU79QJA5XVN14KR5RP6GWN0G65BUEMR0BLKZHA' where id=88;
-update noar ti set v3='8GBW401CC5Z6KC7IE4JOA48GDBLMJ9PY5HU3YD5DODCXQRSR2D58UQDFT7YLOS68YYPS3SCL3PORB5J194DJ9APTD8QWHU4KUOY9WRG200VZSXILE5TVKGCFOVYAOSTV7EP33L0XGR5BHMI0K80Y6UP7Q008MBWJHB7V0N10YIKAKABAO2S9O15VNOQYIZ599FUOG7EF0PCYLBMRPAZAR2CKQJXNU79QJA5XVN14KR5RP6GWN0G65BUEMR0BLKZHA' where id=88;
-update noar tt set v0='FCRMBUNPXV0ZIOJJMOMTNE1QMTOUTP1AOPLK6LI5LU30190RB7KTZI19K51G3YRETK884VCNCO9QVLZZY5PUPE477R97K0RKIQL1QPDYIQPZCT6QRPOFGY4SQQLC1V8CQBKHVXJLMWUGGKMP8G7X92SISFO1CU8FZHFL015OV934K0KY7EZIE2NLES3JJX6CRLRAR9MGQPQLZYRZFG9H112GLGEANKI3U91MSJ2GKYSQ1NHODGODALC7E32AMKTZ1' where id=89;
-update noar ti set v0='FCRMBUNPXV0ZIOJJMOMTNE1QMTOUTP1AOPLK6LI5LU30190RB7KTZI19K51G3YRETK884VCNCO9QVLZZY5PUPE477R97K0RKIQL1QPDYIQPZCT6QRPOFGY4SQQLC1V8CQBKHVXJLMWUGGKMP8G7X92SISFO1CU8FZHFL015OV934K0KY7EZIE2NLES3JJX6CRLRAR9MGQPQLZYRZFG9H112GLGEANKI3U91MSJ2GKYSQ1NHODGODALC7E32AMKTZ1' where id=89;
-update noar tt set v1='6EQU2GAN65WL56K1TYSN7AFNU8K57HVH69I0Y3QT3GQH45WKSIP2BO09XH3WC5LTY1C4TAZME92F6VEM89INT48S3QGD6T2UT38XMYNPBI024UNZO36CS3ICGQY6TK9QZ285KD1908YPDDI1PIFN9OINOCU6UR021EGCXFOE0KD7FF4BWG6K9UMTRV47AL2B7SWZNQ8UYQ3NKOOEFPMDX08IFCXADPTY72O3CERKLI4KK6N9QL8VYLHUSJ6W27X0C' where id=89;
-update noar ti set v1='6EQU2GAN65WL56K1TYSN7AFNU8K57HVH69I0Y3QT3GQH45WKSIP2BO09XH3WC5LTY1C4TAZME92F6VEM89INT48S3QGD6T2UT38XMYNPBI024UNZO36CS3ICGQY6TK9QZ285KD1908YPDDI1PIFN9OINOCU6UR021EGCXFOE0KD7FF4BWG6K9UMTRV47AL2B7SWZNQ8UYQ3NKOOEFPMDX08IFCXADPTY72O3CERKLI4KK6N9QL8VYLHUSJ6W27X0C' where id=89;
-update noar tt set v2='8HX17TDB7IF28USMJSYVWPAA9AZPVRPKXJDV85TFUCDIEOYZJE40S4X4UMZGJEHGJEOO4A332NTFXGGCM09JD8Y32UIBGQ21O3097C2COQ3394DK9XLEY5R1RL453GFYTDSJH8BW5FKAQ8HJ3O7M6DHCK10IWF20OES5WNCTR08740BX4HQFIVYG3U6UAP6BMMTXAA7LPC6ODPJM22RZNEJ8BUX06QWISLQIXBDUEZIXNDXD3N5MLY1EYXPP3WJSO' where id=89;
-update noar ti set v2='8HX17TDB7IF28USMJSYVWPAA9AZPVRPKXJDV85TFUCDIEOYZJE40S4X4UMZGJEHGJEOO4A332NTFXGGCM09JD8Y32UIBGQ21O3097C2COQ3394DK9XLEY5R1RL453GFYTDSJH8BW5FKAQ8HJ3O7M6DHCK10IWF20OES5WNCTR08740BX4HQFIVYG3U6UAP6BMMTXAA7LPC6ODPJM22RZNEJ8BUX06QWISLQIXBDUEZIXNDXD3N5MLY1EYXPP3WJSO' where id=89;
-update noar tt set v3='CBRMEQSGVPKJX84L68LRNFB0JZJPHNF5LK23C8AEWQVCQZK5HZEVLRMIDN30PYWM2WACK8ACXR35ESB7CGJ5TLS6V4U237T9EYG9IAXDR457QY9NAK7MTE9ZJDCGMV4YPDSH6R76KAEV9O49FH07VW70BDYVRMQS98H7RKMXYOGK4RG3QEN4Z3JB84WEF7JQ9JZG4VAH2KQ895HHU1851NOS6B7KAAPGLWJCI6R5YG1PIHXT8AVW8RGNO9V7BVIYK' where id=89;
-update noar ti set v3='CBRMEQSGVPKJX84L68LRNFB0JZJPHNF5LK23C8AEWQVCQZK5HZEVLRMIDN30PYWM2WACK8ACXR35ESB7CGJ5TLS6V4U237T9EYG9IAXDR457QY9NAK7MTE9ZJDCGMV4YPDSH6R76KAEV9O49FH07VW70BDYVRMQS98H7RKMXYOGK4RG3QEN4Z3JB84WEF7JQ9JZG4VAH2KQ895HHU1851NOS6B7KAAPGLWJCI6R5YG1PIHXT8AVW8RGNO9V7BVIYK' where id=89;
-update noar tt set v0='QNA1QO5V7X15MRHFIWTPM54OOJTILBI5FY0WNWBWVOYJLUHVG8BZJZ6DBDVXEW909DLE8BGIB2VZ47M8NR5B73H6NSQQMUAAZF39SL8UXAQ3BES3JK4F9MJZ09KNF12QFTH4XJLDR1L1XJUTYLBQEMXSA11NYZB0K9BJG32NKIO8OFJQ4E5B9G8B17E25AMDTNL6ZLO0BBTL6HOBGRXFLM3UOP10QT99G5LC5NF8Y6G7CB6TFCT3YOYYANM45YAKT' where id=90;
-update noar ti set v0='QNA1QO5V7X15MRHFIWTPM54OOJTILBI5FY0WNWBWVOYJLUHVG8BZJZ6DBDVXEW909DLE8BGIB2VZ47M8NR5B73H6NSQQMUAAZF39SL8UXAQ3BES3JK4F9MJZ09KNF12QFTH4XJLDR1L1XJUTYLBQEMXSA11NYZB0K9BJG32NKIO8OFJQ4E5B9G8B17E25AMDTNL6ZLO0BBTL6HOBGRXFLM3UOP10QT99G5LC5NF8Y6G7CB6TFCT3YOYYANM45YAKT' where id=90;
-update noar tt set v1='1O65WKW4MGFDEV2DBWXLKK49LPHD7VOP0S8XDJYTQKBO7WM00AKDVTT8XT5631B6W1XI2KSAEFY0SX7O3DL3EN17OD574EB2RWYCERM0A9Z1AOW0WZBC2AODEXUKZG11IQHJG4IYDUP89GEFWKEDWRADKOA9XHMV37JTFS0V6461KNPFFIJOIXP8QM341KJ0QOVA80OGYFT1CEBQ08DUR2EN0BSJCGHWA3CKZ3IUGRD1E6VV17QUOMY80FPO67BZP' where id=90;
-update noar ti set v1='1O65WKW4MGFDEV2DBWXLKK49LPHD7VOP0S8XDJYTQKBO7WM00AKDVTT8XT5631B6W1XI2KSAEFY0SX7O3DL3EN17OD574EB2RWYCERM0A9Z1AOW0WZBC2AODEXUKZG11IQHJG4IYDUP89GEFWKEDWRADKOA9XHMV37JTFS0V6461KNPFFIJOIXP8QM341KJ0QOVA80OGYFT1CEBQ08DUR2EN0BSJCGHWA3CKZ3IUGRD1E6VV17QUOMY80FPO67BZP' where id=90;
-update noar tt set v2='65BYX268QR2EMW17UX9AHB021U6H3MPCB9QJXOSO774S92U28DTREPO0VKC6ROIFYJ10TYA6K75TPX2PMZ1YS90ZJM076CZE721GD63RZAKK3W8MKD1Q7AEEQDIEIABRDWTD1SZ7WLE4XT9C9Z93RIIZY95V3IEUB3T2R6JAC3F2D9ND4MM7NNNWK48XYOEI6PH99T3R3ZO31UA2S3A2LJ4CBA4KGB4JNANILIQIV8ID55VUVDEZ4V8YUD7XSJ2U5' where id=90;
-update noar ti set v2='65BYX268QR2EMW17UX9AHB021U6H3MPCB9QJXOSO774S92U28DTREPO0VKC6ROIFYJ10TYA6K75TPX2PMZ1YS90ZJM076CZE721GD63RZAKK3W8MKD1Q7AEEQDIEIABRDWTD1SZ7WLE4XT9C9Z93RIIZY95V3IEUB3T2R6JAC3F2D9ND4MM7NNNWK48XYOEI6PH99T3R3ZO31UA2S3A2LJ4CBA4KGB4JNANILIQIV8ID55VUVDEZ4V8YUD7XSJ2U5' where id=90;
-update noar tt set v3='F7WXSO2SLKFA4VR40QPR2YZ37UXZPGOMKSWGDLZCNOUIOQBOLDW5W0ZJPET3F5WLHT7LLZUJ0P4EOHESDFZ06ESFSYS0NHPO0XGS1N0LM5F9BVIKILIPGRNNWF9GFQQ0O6E7QW1CSWWYL0EKR4NI04VWUHM9OJ40YLWCU7WRW8Q35E1KWXT1MYAVCHBOHH01VZQORV1YIQ4IWMJFZC53KETY0OPLGRH3W398VMW02YLY0IQN6CDFSDASH1Q1B1ODI' where id=90;
-update noar ti set v3='F7WXSO2SLKFA4VR40QPR2YZ37UXZPGOMKSWGDLZCNOUIOQBOLDW5W0ZJPET3F5WLHT7LLZUJ0P4EOHESDFZ06ESFSYS0NHPO0XGS1N0LM5F9BVIKILIPGRNNWF9GFQQ0O6E7QW1CSWWYL0EKR4NI04VWUHM9OJ40YLWCU7WRW8Q35E1KWXT1MYAVCHBOHH01VZQORV1YIQ4IWMJFZC53KETY0OPLGRH3W398VMW02YLY0IQN6CDFSDASH1Q1B1ODI' where id=90;
-update noar tt set v0='BXN41P3XDML9LI2WGX6SEKTREEUJNC35ESVWNYC7KDI5VYTDS26N06JCUKZVEFEOZZMB6YHN590EZT2OUT11DU61HL2R4BGQSSE16GWP0VOBUGPGL1BEDOTUTM0IMSI40F5A0LAK5LZ7IQLLC79LG4XCRBO5G23SLT6P1KXD1KX61086ME55Z1ODH6T4VIM3IJEKXBB7JEI7UQ0FRHP9YCCBNZ40UUVW982ZVILNCFK1XBXCK5SXJDZB921KRQQMK' where id=91;
-update noar ti set v0='BXN41P3XDML9LI2WGX6SEKTREEUJNC35ESVWNYC7KDI5VYTDS26N06JCUKZVEFEOZZMB6YHN590EZT2OUT11DU61HL2R4BGQSSE16GWP0VOBUGPGL1BEDOTUTM0IMSI40F5A0LAK5LZ7IQLLC79LG4XCRBO5G23SLT6P1KXD1KX61086ME55Z1ODH6T4VIM3IJEKXBB7JEI7UQ0FRHP9YCCBNZ40UUVW982ZVILNCFK1XBXCK5SXJDZB921KRQQMK' where id=91;
-update noar tt set v1='0DJTGK5SQ2C28D1BRS9HVJM0M4SZ50LG6X8YOOC5GYAH2PQE6CWM74QNRVW2LBKF0C97R9WAMPNZCB9CM9MRVDOBVBZZE09OPIWOFARJ0SCX6F9EPJBJT7R8MWD17FB9LIPLBXADYPIVX7DKNJFVT4OE54BVLU3WIA35ODGXW2A9ZK6B6G83WS7LLRTCTGY0E3EYGMXL8LPKU5FPAUJO3MQ3LIPUPWPF66XZWFOF25GCRAN0DHTL2QEHG2C53UCY5' where id=91;
-update noar ti set v1='0DJTGK5SQ2C28D1BRS9HVJM0M4SZ50LG6X8YOOC5GYAH2PQE6CWM74QNRVW2LBKF0C97R9WAMPNZCB9CM9MRVDOBVBZZE09OPIWOFARJ0SCX6F9EPJBJT7R8MWD17FB9LIPLBXADYPIVX7DKNJFVT4OE54BVLU3WIA35ODGXW2A9ZK6B6G83WS7LLRTCTGY0E3EYGMXL8LPKU5FPAUJO3MQ3LIPUPWPF66XZWFOF25GCRAN0DHTL2QEHG2C53UCY5' where id=91;
-update noar tt set v2='F8I1Y2DS2GMRUL65S8BAZFCRBOWFU5U9X4C5NAD6TE0Z5OP536AWFCQ3HFLSXVIMGKRFWK4JYZWDMA60LP1FBHRXH1ZIW8HNY39U4XQGDNW95XXM6JL6F0TFFPEEIV0RPC8HOCSVPHCLOW5A144F48952XEEFEZ46AFAKHJGU71GVXVWLZ7KFX84HM6ANUSKF2AAQ6OK4Y8IZHFURJX5ZXC8PHOUU6XEKFHBIWDNK70X6HINH8TN4HFHIL6QN5KPI' where id=91;
-update noar ti set v2='F8I1Y2DS2GMRUL65S8BAZFCRBOWFU5U9X4C5NAD6TE0Z5OP536AWFCQ3HFLSXVIMGKRFWK4JYZWDMA60LP1FBHRXH1ZIW8HNY39U4XQGDNW95XXM6JL6F0TFFPEEIV0RPC8HOCSVPHCLOW5A144F48952XEEFEZ46AFAKHJGU71GVXVWLZ7KFX84HM6ANUSKF2AAQ6OK4Y8IZHFURJX5ZXC8PHOUU6XEKFHBIWDNK70X6HINH8TN4HFHIL6QN5KPI' where id=91;
-update noar tt set v3='07LV3REF60SP7BB98CU8BRJBQ25JIZLU3N8I2AZ9FFSGQ30KLL7SAKRXPAFPD8WCOWAA0TYIZZY5AW0FNIPK20O38ZT140QWG1DXMDBT34FIF6U9W0RN2OXGU9MV56PHM2PAG2X3OS5C7I2QEQBK4ORKIRWCEV40KJ14CENPXWKJ1E75LU7OYWHD584HTN537T7H0JDD83PD1Y3OYOO12LZ560PMDZ895PH1SUWELWAEZPO6QU9T6YDEGMKPHKATD' where id=91;
-update noar ti set v3='07LV3REF60SP7BB98CU8BRJBQ25JIZLU3N8I2AZ9FFSGQ30KLL7SAKRXPAFPD8WCOWAA0TYIZZY5AW0FNIPK20O38ZT140QWG1DXMDBT34FIF6U9W0RN2OXGU9MV56PHM2PAG2X3OS5C7I2QEQBK4ORKIRWCEV40KJ14CENPXWKJ1E75LU7OYWHD584HTN537T7H0JDD83PD1Y3OYOO12LZ560PMDZ895PH1SUWELWAEZPO6QU9T6YDEGMKPHKATD' where id=91;
-update noar tt set v0='H7VXGSD9HW21CEJZEQ0ZKAQCDS7DHN0W2G4R6SH8QCCB9S6NYXSDD5LV0G3GGT771ODS8M3A4QBBB6I2IOVIUDU66UJME4MH3YBNVXCE40ABPQLHTGYCKHGSTBCT9P48UFW9YDZYK5DBNLELLCASRUQXBQP3GWWWRNHTIHTCKVCXEDEFXNEY9KNMVEC08DH028T8HBFH1T7TF3AN21LC205WX344A9ZKPNRIUI18IG03VBWUUO2NMB2SHH99066IE' where id=92;
-update noar ti set v0='H7VXGSD9HW21CEJZEQ0ZKAQCDS7DHN0W2G4R6SH8QCCB9S6NYXSDD5LV0G3GGT771ODS8M3A4QBBB6I2IOVIUDU66UJME4MH3YBNVXCE40ABPQLHTGYCKHGSTBCT9P48UFW9YDZYK5DBNLELLCASRUQXBQP3GWWWRNHTIHTCKVCXEDEFXNEY9KNMVEC08DH028T8HBFH1T7TF3AN21LC205WX344A9ZKPNRIUI18IG03VBWUUO2NMB2SHH99066IE' where id=92;
-update noar tt set v1='2N6GCHM78TBIOTYBHCCFIK5XYNKK9VF149X3QNY6WNKUJR4BYLACQ3W6PRPDPXIAITO1SG245S6U0NII5UDL09PAI00QI0RS2LWLSA7BVNZW8K3OK87SCA4P41F7OJW85FBU4M1EM4JMWUXZULX2UDXKZ3TJDWE6XWAHH0V6SVYHAIA9N1NNDA8HIZ2Y6O6NEFD9CM9LGO7FYQEV12UMR1KD2XZFMLECCQHISM5ILMEGM9FIOMNPUAVD7GSOFPIDC' where id=92;
-update noar ti set v1='2N6GCHM78TBIOTYBHCCFIK5XYNKK9VF149X3QNY6WNKUJR4BYLACQ3W6PRPDPXIAITO1SG245S6U0NII5UDL09PAI00QI0RS2LWLSA7BVNZW8K3OK87SCA4P41F7OJW85FBU4M1EM4JMWUXZULX2UDXKZ3TJDWE6XWAHH0V6SVYHAIA9N1NNDA8HIZ2Y6O6NEFD9CM9LGO7FYQEV12UMR1KD2XZFMLECCQHISM5ILMEGM9FIOMNPUAVD7GSOFPIDC' where id=92;
-update noar tt set v2='G16HEGDGKKWUES48KP5L801HZCUEAXCXJL2BMISXVWNPEHU0JQHJEOSVACMAUBMSQ79WEU2PZ8JX92V0TU9078Y0MQTAD3J1MNOIOPR79PB08RM87H624K39SRQZWA2BITVAJ6NWOOG2RGVMJS4NHOU49YHNRCWCOYGA5YQ2ODWH3C6GJ10Y1G7Q8KDGSEEOLWMHQB3ULOBIANT2L205WTVJ3X1LCQL4DR99KTTFM4GT339FPROE2ED00B781TS3B' where id=92;
-update noar ti set v2='G16HEGDGKKWUES48KP5L801HZCUEAXCXJL2BMISXVWNPEHU0JQHJEOSVACMAUBMSQ79WEU2PZ8JX92V0TU9078Y0MQTAD3J1MNOIOPR79PB08RM87H624K39SRQZWA2BITVAJ6NWOOG2RGVMJS4NHOU49YHNRCWCOYGA5YQ2ODWH3C6GJ10Y1G7Q8KDGSEEOLWMHQB3ULOBIANT2L205WTVJ3X1LCQL4DR99KTTFM4GT339FPROE2ED00B781TS3B' where id=92;
-update noar tt set v3='LUISH4SMBA0GU26E7EF5Y20881057BZ283VUJWLUVQP3MCCUT3MPCUAT8A9JRYBBRG089V2NHO6QO69K4XO79JWJ72XKSXZWF79JLPEWIQ0HBJ5TEZ1YWGF8Y94Y1POPFGODNIAXHIEU46OXVBUMJDNRSRRT7BXU9NAAY3RWR904XELIR79XFF8NFTODWO3TSU4ZMS84AKULST7D9TGW6XFVA8HXM2PVAQHGWSHRLTVCS2GX8201YGG9HJJBYIVU2' where id=92;
-update noar ti set v3='LUISH4SMBA0GU26E7EF5Y20881057BZ283VUJWLUVQP3MCCUT3MPCUAT8A9JRYBBRG089V2NHO6QO69K4XO79JWJ72XKSXZWF79JLPEWIQ0HBJ5TEZ1YWGF8Y94Y1POPFGODNIAXHIEU46OXVBUMJDNRSRRT7BXU9NAAY3RWR904XELIR79XFF8NFTODWO3TSU4ZMS84AKULST7D9TGW6XFVA8HXM2PVAQHGWSHRLTVCS2GX8201YGG9HJJBYIVU2' where id=92;
-update noar tt set v0='6UM3F9UHKZ2ISW2FI8IPN1UCATLKVC6A1P6VJ39XLK8NZCF2RWCCOBH4VA4BTUR3LLNYTX6MJG5Z1TXIFP2KJQTPC4TJ2DPT67Q2FF6D7UVVMUUYESVEOJNA0TWCJOT8V2K0K575TXS3E1C4G199SXD0HD1MGJ253WZKPWNQLHQPCXRJDRF4AI1BW96Y9GVDKPNDNGNM2YYV8ASQPH78B8E6K5XGAXMMUDHA6CCSZUNDYMEPK8UGJXDUVG945DJUU' where id=93;
-update noar ti set v0='6UM3F9UHKZ2ISW2FI8IPN1UCATLKVC6A1P6VJ39XLK8NZCF2RWCCOBH4VA4BTUR3LLNYTX6MJG5Z1TXIFP2KJQTPC4TJ2DPT67Q2FF6D7UVVMUUYESVEOJNA0TWCJOT8V2K0K575TXS3E1C4G199SXD0HD1MGJ253WZKPWNQLHQPCXRJDRF4AI1BW96Y9GVDKPNDNGNM2YYV8ASQPH78B8E6K5XGAXMMUDHA6CCSZUNDYMEPK8UGJXDUVG945DJUU' where id=93;
-update noar tt set v1='YKWISDDQSSG39UNNF5QG83YL6DMBAHKQU8T0PL26YQZOXG9W88HDT3Y8KLT7DTE2L38PYB9WTVFDYTJIBPDHX6XGSXPIWJGTHE9V559KPQ3OE06IRVHHLZRFDO92THBD28WACKKVNZ3X4Y00QSPO346NFI0HOBW624AYXFLVFL884RBAEV0T59MSC0TRBB2EJQAKMDMIUNJB93UY6OXVE0TL98SKMUT7AVYSZ49ONUR9CLJ1MY05AH3QMTBTSCG0A' where id=93;
-update noar ti set v1='YKWISDDQSSG39UNNF5QG83YL6DMBAHKQU8T0PL26YQZOXG9W88HDT3Y8KLT7DTE2L38PYB9WTVFDYTJIBPDHX6XGSXPIWJGTHE9V559KPQ3OE06IRVHHLZRFDO92THBD28WACKKVNZ3X4Y00QSPO346NFI0HOBW624AYXFLVFL884RBAEV0T59MSC0TRBB2EJQAKMDMIUNJB93UY6OXVE0TL98SKMUT7AVYSZ49ONUR9CLJ1MY05AH3QMTBTSCG0A' where id=93;
-update noar tt set v2='N6G5M55YHRV5QNDIY7ZFPZIKZ7TFVFI6Z3XKQLIJO2HKLZHCHX9G2CIH36W914OKMBD836RBCIVUJVZWVACMQODIIIWQQ906J52X05BH83DI75YTYPST28HHEP748FPM8OATD5T9F1BR0A62MA4F1OCON588906QQD9NSJFUFUI90BYEWZLYJZ49LVUMSXKQDIGEK303GQS6L4QILZKIC46MW0GNXSH4T8ZCRKMPWUDGFK55RC49BT6UPDVJK0NM8' where id=93;
-update noar ti set v2='N6G5M55YHRV5QNDIY7ZFPZIKZ7TFVFI6Z3XKQLIJO2HKLZHCHX9G2CIH36W914OKMBD836RBCIVUJVZWVACMQODIIIWQQ906J52X05BH83DI75YTYPST28HHEP748FPM8OATD5T9F1BR0A62MA4F1OCON588906QQD9NSJFUFUI90BYEWZLYJZ49LVUMSXKQDIGEK303GQS6L4QILZKIC46MW0GNXSH4T8ZCRKMPWUDGFK55RC49BT6UPDVJK0NM8' where id=93;
-update noar tt set v3='J9S8RYACHQS0ADM472FULUJXP503SSWYBZXY5K5DRPUOLAY1FPK0FT04IL4TFTBTLGX4VAB1EO8ZUC9U0HUABJZOEQO85GPSQ8S4O5P7YK8Q4K7QPV3HZU0IA8J9F88CBG1Y6XXC4VQAZA3CGSFO491GH47YQ8R6Z0F67MPGUAL7Z76IF2E4YBR1E0L018VBICHAF24JQEX03C9A6UHNFW45A0XP9W6GOOTF0CEF5Z6BJBK0VSZG4FIJ2BRCAKAIQ' where id=93;
-update noar ti set v3='J9S8RYACHQS0ADM472FULUJXP503SSWYBZXY5K5DRPUOLAY1FPK0FT04IL4TFTBTLGX4VAB1EO8ZUC9U0HUABJZOEQO85GPSQ8S4O5P7YK8Q4K7QPV3HZU0IA8J9F88CBG1Y6XXC4VQAZA3CGSFO491GH47YQ8R6Z0F67MPGUAL7Z76IF2E4YBR1E0L018VBICHAF24JQEX03C9A6UHNFW45A0XP9W6GOOTF0CEF5Z6BJBK0VSZG4FIJ2BRCAKAIQ' where id=93;
-update noar tt set v0='EM1A2R5V41XC5VG64YL53YNWNO51KR6QDFUJ3UKIYHLJUNTBLDO4VOG57KJOTC86GLLWXWN0N72CQ4CZYYKNAYKG8CAGHPW1QIIFJ2F4IBYQO7O7C6LWEM1BJM0W89K55HPPUNB2V119E0LN0QP5ICRCF9YQ239HLOEE3XE8H6W0S63RPOQ6RBTX8H5IWPT4PWX1L9EEDPRB8819EX12GH05AQZLDUZ0Z0IRGOE4XCCRE5KM311EN5Z6W3JCGDKDQ' where id=94;
-update noar ti set v0='EM1A2R5V41XC5VG64YL53YNWNO51KR6QDFUJ3UKIYHLJUNTBLDO4VOG57KJOTC86GLLWXWN0N72CQ4CZYYKNAYKG8CAGHPW1QIIFJ2F4IBYQO7O7C6LWEM1BJM0W89K55HPPUNB2V119E0LN0QP5ICRCF9YQ239HLOEE3XE8H6W0S63RPOQ6RBTX8H5IWPT4PWX1L9EEDPRB8819EX12GH05AQZLDUZ0Z0IRGOE4XCCRE5KM311EN5Z6W3JCGDKDQ' where id=94;
-update noar tt set v1='L9285JDY5DEB8H70RKSOD83JCPQUWT53CZRDGNN1R9ZRC35X0TBD4891YTTT2D559HOXMMVK4A6U2NRUXS3HJMQCZLWT7WS8XB45UW60W42PWUPULIFE3G1H5B2DD3FUW9YCS56KF4OBHTXWOD9F93GTOE5185M4IVS9FNTX75UZ1WYDSRR8GE41R1VKLGTV0M8SNLCOJEEZT191YRIA71F1CG4EBDG3ZN1QCZ7O2HSQ35GEKBHTSNWW8FG0QW0MP' where id=94;
-update noar ti set v1='L9285JDY5DEB8H70RKSOD83JCPQUWT53CZRDGNN1R9ZRC35X0TBD4891YTTT2D559HOXMMVK4A6U2NRUXS3HJMQCZLWT7WS8XB45UW60W42PWUPULIFE3G1H5B2DD3FUW9YCS56KF4OBHTXWOD9F93GTOE5185M4IVS9FNTX75UZ1WYDSRR8GE41R1VKLGTV0M8SNLCOJEEZT191YRIA71F1CG4EBDG3ZN1QCZ7O2HSQ35GEKBHTSNWW8FG0QW0MP' where id=94;
-update noar tt set v2='F842MVCK5O8AOUPAR46T9N3CEHMQ13UQ8O0IN85DDVFPXA2I8Q5AQPANL8W707TTT43IG61TWRG691QPFNZXPYKH197MVWJYQ57RD4DZ95P6XEQB5KA1P7NON14H5D44WVRSVKYIGVRI28EXMEZKYNEBYH6LX8OIBOJ4YXLO06JZ9K65B7CKO64L7XXAGL6HLES0DOGOLXV5QKA8MUFJHM091ETPZUZ18MN0JLSQ0LFAZNM80CB5ZCBWSJVM4Q4DE' where id=94;
-update noar ti set v2='F842MVCK5O8AOUPAR46T9N3CEHMQ13UQ8O0IN85DDVFPXA2I8Q5AQPANL8W707TTT43IG61TWRG691QPFNZXPYKH197MVWJYQ57RD4DZ95P6XEQB5KA1P7NON14H5D44WVRSVKYIGVRI28EXMEZKYNEBYH6LX8OIBOJ4YXLO06JZ9K65B7CKO64L7XXAGL6HLES0DOGOLXV5QKA8MUFJHM091ETPZUZ18MN0JLSQ0LFAZNM80CB5ZCBWSJVM4Q4DE' where id=94;
-update noar tt set v3='QICNQOQ99XPHAVUQG48270CPQ4D75H315M4HZI66FFPUF4PL08FHH58CA6MK8H8Z74ASTHEIUXBS580BYVBEC8MFDH6WH8HOODJUMRQA1JA7GTJ61KAM2CEGHF9VNCNZ90PGJ2A3C3MPUVYDMGKMFAVJ87WXK21WU49KM7PTBMSF7EG60TBO2VRWA2KB9A7E3ZUH9Y53AW0N4JBN19ZCHUM1NRAEIPH0SZKCPO22EH56QDQ3OG1QUPZ63U1M2MJPU' where id=94;
-update noar ti set v3='QICNQOQ99XPHAVUQG48270CPQ4D75H315M4HZI66FFPUF4PL08FHH58CA6MK8H8Z74ASTHEIUXBS580BYVBEC8MFDH6WH8HOODJUMRQA1JA7GTJ61KAM2CEGHF9VNCNZ90PGJ2A3C3MPUVYDMGKMFAVJ87WXK21WU49KM7PTBMSF7EG60TBO2VRWA2KB9A7E3ZUH9Y53AW0N4JBN19ZCHUM1NRAEIPH0SZKCPO22EH56QDQ3OG1QUPZ63U1M2MJPU' where id=94;
-update noar tt set v0='9NBLHVQLDNQ58F9OZYQZZTUACHVCAMHNEXEAP7NOQ2T4U0HFQDPZ4BISMVIASTZZ05B23MB87WEBPHD44RKLV7RY6WGRE35U77HEM1I8FF22AE4915ACNLA27ICTZA7OI6H530Z5EU0AMFKGQJXIGYV1JA0IC7O7KINMXDTXYA7G83SPNAQPFB8WN0HN1704DRRFZ1KEW5RB68G9X100OY8SZ9CFN3B10JTCSMD2JJB27U2FO5AEB4TU9XWVK84DM' where id=95;
-update noar ti set v0='9NBLHVQLDNQ58F9OZYQZZTUACHVCAMHNEXEAP7NOQ2T4U0HFQDPZ4BISMVIASTZZ05B23MB87WEBPHD44RKLV7RY6WGRE35U77HEM1I8FF22AE4915ACNLA27ICTZA7OI6H530Z5EU0AMFKGQJXIGYV1JA0IC7O7KINMXDTXYA7G83SPNAQPFB8WN0HN1704DRRFZ1KEW5RB68G9X100OY8SZ9CFN3B10JTCSMD2JJB27U2FO5AEB4TU9XWVK84DM' where id=95;
-update noar tt set v1='7L00YVBJPY9IW9O7HBYHE7WBV2FO3JQDPZWU1M4V8XQIPH9DACJL3T4I9I19NSIE0RIPBVD11AH7BI366XHDF3930OHLV3ID9ST0GW1PWMR9EPF9RGCLQ6I9YLID6EGNP3ZT25FK9U4195J0F8TWZH88F3K39AKNV1BY0N6BYC2I55EUW3970MR06I0YL40KAGKZY50S3WFOGAK9ST7FC8WQDRUSO6V7DIPO7612R16NKS46Z30FBWC7G331Z6O70' where id=95;
-update noar ti set v1='7L00YVBJPY9IW9O7HBYHE7WBV2FO3JQDPZWU1M4V8XQIPH9DACJL3T4I9I19NSIE0RIPBVD11AH7BI366XHDF3930OHLV3ID9ST0GW1PWMR9EPF9RGCLQ6I9YLID6EGNP3ZT25FK9U4195J0F8TWZH88F3K39AKNV1BY0N6BYC2I55EUW3970MR06I0YL40KAGKZY50S3WFOGAK9ST7FC8WQDRUSO6V7DIPO7612R16NKS46Z30FBWC7G331Z6O70' where id=95;
-update noar tt set v2='OFUU24WX9EHGQZ1N5TXO5UTFNSKI6E4IMUTUVAAWTLEHBDLDRT0AUOGTYHWUD3RSS7XB960DTMJVOJ7TBOP9LMDJL4I70JF64QYLTPDBI9YSQ7V24PF5WYUOB3ZB8Z32NFNO12JHD8CT16LA09E12NMCK1YPETDW2JIHHAI5984I9YY5DX5TKGWRN67G0RZT13HPMEX910PYZ97DRX7GK7Z58Y908MCH9I6C2W7B5TGH6ZLX72K3ZIV7UTZRXRE8V' where id=95;
-update noar ti set v2='OFUU24WX9EHGQZ1N5TXO5UTFNSKI6E4IMUTUVAAWTLEHBDLDRT0AUOGTYHWUD3RSS7XB960DTMJVOJ7TBOP9LMDJL4I70JF64QYLTPDBI9YSQ7V24PF5WYUOB3ZB8Z32NFNO12JHD8CT16LA09E12NMCK1YPETDW2JIHHAI5984I9YY5DX5TKGWRN67G0RZT13HPMEX910PYZ97DRX7GK7Z58Y908MCH9I6C2W7B5TGH6ZLX72K3ZIV7UTZRXRE8V' where id=95;
-update noar tt set v3='K2YW1ZKUH39WHDUCHRRODIMWZ2BT8FDBKQJ5F7SJXMJX144OQTDLEWHGXDDWY3RLV5PQGV9LTDFTAKOHP8O9NGUN89HW9R1MANZJGVNX6DBAMZOP4LF66C1OLVDY9EF08Q6JO1O78P4RFM5Z4M0BUUO5EZHM8NSEXGHF76QQSO8UN2IBYFZL6EGEUTFJCR0G360YR4N94YZ5KN03XAJVK9ODQ7JD7ZCTOV9AV9S0DHLHT2O5NH49C74MS9Q7WE06G' where id=95;
-update noar ti set v3='K2YW1ZKUH39WHDUCHRRODIMWZ2BT8FDBKQJ5F7SJXMJX144OQTDLEWHGXDDWY3RLV5PQGV9LTDFTAKOHP8O9NGUN89HW9R1MANZJGVNX6DBAMZOP4LF66C1OLVDY9EF08Q6JO1O78P4RFM5Z4M0BUUO5EZHM8NSEXGHF76QQSO8UN2IBYFZL6EGEUTFJCR0G360YR4N94YZ5KN03XAJVK9ODQ7JD7ZCTOV9AV9S0DHLHT2O5NH49C74MS9Q7WE06G' where id=95;
-update noar tt set v0='23PRE68SZL8CB8MDQ9RCHIWLP7QLE6A89FWVUBVTNDLFM8D1IXJ3NIXPOGLH65FJERVAW9720ALGSBNYL04IB6HPBEOK7B2IAKBKYOZ9QWYM8GCJAAGGVZ9UCJQM978BTHC4LVW40LCCG4KZP6DSMCAUE8SMAGML6JO66FXAUTN5W4S4E1037W59EIL2W3VV56N3VG7DO6TYUTB9UPV4KNLCVU7FUHMMXPES69RWVD2JEJPFU8WWRT4R27PAWGD87' where id=96;
-update noar ti set v0='23PRE68SZL8CB8MDQ9RCHIWLP7QLE6A89FWVUBVTNDLFM8D1IXJ3NIXPOGLH65FJERVAW9720ALGSBNYL04IB6HPBEOK7B2IAKBKYOZ9QWYM8GCJAAGGVZ9UCJQM978BTHC4LVW40LCCG4KZP6DSMCAUE8SMAGML6JO66FXAUTN5W4S4E1037W59EIL2W3VV56N3VG7DO6TYUTB9UPV4KNLCVU7FUHMMXPES69RWVD2JEJPFU8WWRT4R27PAWGD87' where id=96;
-update noar tt set v1='2EGQV6UVS25FQ05O6WOOW66G9DX1WHDP90DBIY0YFHJ0M8D3RTZ628VEYMLY69XVMWZVRCJLJX0TKEV2DK20QNNHU694GCRJ7VJM4W527G1K1HYGSXXEDIYB6UA02BR77KITUXYBOEKDKS9OB9DPFEYGAO17PZZKJF2KYBCMO5I82Q8W6PWXQ7CBEKN0QTTTM9W6AF35XXZYORM1EUHQZSRG9RG1VV7YVR3JF4TI4RQL3878114JV8YJIOUF08FHO' where id=96;
-update noar ti set v1='2EGQV6UVS25FQ05O6WOOW66G9DX1WHDP90DBIY0YFHJ0M8D3RTZ628VEYMLY69XVMWZVRCJLJX0TKEV2DK20QNNHU694GCRJ7VJM4W527G1K1HYGSXXEDIYB6UA02BR77KITUXYBOEKDKS9OB9DPFEYGAO17PZZKJF2KYBCMO5I82Q8W6PWXQ7CBEKN0QTTTM9W6AF35XXZYORM1EUHQZSRG9RG1VV7YVR3JF4TI4RQL3878114JV8YJIOUF08FHO' where id=96;
-update noar tt set v2='8KCXVTPSXDWRKGYPOGVBWZW8XAZWQEHTAIYIBH6DBRYR61F7MCGMAM91GFM3JXUXNJZ3TA5BUCD4B6ZYYAGYEUZKA0XF8ANXZG2Z0NFDIVJSPLGDI2Z5PI5WW64DQZX0X8EG7B0LEVWVAUNZ0VRE8E5VJMTWTWNLDEA8MX13I2ZP4STC2V362YKHHUO85SSL3GUQELA4KA89FEUODU4Q5WS7GGGAM1YGKIOH0GLWOL11Q6S5Z9G3CGPEJO5Z6RSGY' where id=96;
-update noar ti set v2='8KCXVTPSXDWRKGYPOGVBWZW8XAZWQEHTAIYIBH6DBRYR61F7MCGMAM91GFM3JXUXNJZ3TA5BUCD4B6ZYYAGYEUZKA0XF8ANXZG2Z0NFDIVJSPLGDI2Z5PI5WW64DQZX0X8EG7B0LEVWVAUNZ0VRE8E5VJMTWTWNLDEA8MX13I2ZP4STC2V362YKHHUO85SSL3GUQELA4KA89FEUODU4Q5WS7GGGAM1YGKIOH0GLWOL11Q6S5Z9G3CGPEJO5Z6RSGY' where id=96;
-update noar tt set v3='OJ3S0HG0LPIMW4216CVP7Q33BT8Q0P88XPL1447M5YS59R64122ONV1N0EV3RPVKNIWC4NHTO1QL3O42Z6O0T86Q5HY2QG7ZKG5CFIRR289ULWVNBGUJYUZRE2YIHKQ9JPG5LTXRFQIVO3X96KOIW0K56VH3VKVO4MFQVIT5J68U58DHKKO4E6CRSIFU2EKZUQMTID93QCL26G3RYOC4SMDIWNSPV0I3FSV0NH8ZTT5HLHOV08YW63OWG29CI82GB' where id=96;
-update noar ti set v3='OJ3S0HG0LPIMW4216CVP7Q33BT8Q0P88XPL1447M5YS59R64122ONV1N0EV3RPVKNIWC4NHTO1QL3O42Z6O0T86Q5HY2QG7ZKG5CFIRR289ULWVNBGUJYUZRE2YIHKQ9JPG5LTXRFQIVO3X96KOIW0K56VH3VKVO4MFQVIT5J68U58DHKKO4E6CRSIFU2EKZUQMTID93QCL26G3RYOC4SMDIWNSPV0I3FSV0NH8ZTT5HLHOV08YW63OWG29CI82GB' where id=96;
-update noar tt set v0='OQ7GNF5TEE5DETEWY4YXA40M4HYDVPFH25YBKSXT21CN2CIHCP6KZU4A0TX4DPGTK6CP8ZE9JONP92LCD0IM3FVZ1HR0YG2XHRZMCBBBDSSVIP144XTQ164BCOYMPGKW4NNO4H0PH90IESD6DZMO71355J1B4E9LKO5K2TY9CMA8X8DH9YANVBZWTW0EC52SZGHN9X8O5NL85T5ITK33Y1GDBMYAZ2ZWQXB88XV0HIKR6QWB6PHAHF26ZEJF2DIXI' where id=97;
-update noar ti set v0='OQ7GNF5TEE5DETEWY4YXA40M4HYDVPFH25YBKSXT21CN2CIHCP6KZU4A0TX4DPGTK6CP8ZE9JONP92LCD0IM3FVZ1HR0YG2XHRZMCBBBDSSVIP144XTQ164BCOYMPGKW4NNO4H0PH90IESD6DZMO71355J1B4E9LKO5K2TY9CMA8X8DH9YANVBZWTW0EC52SZGHN9X8O5NL85T5ITK33Y1GDBMYAZ2ZWQXB88XV0HIKR6QWB6PHAHF26ZEJF2DIXI' where id=97;
-update noar tt set v1='SM1L8UU5DQY1A9M8V0Q49K7JKHILKLGOQPCNLMG221GEVGZ07TUPFDAZLZ3EUOGFDGW3RKW2X608IY9AWEGFMKMUGMN9KYW4PVHOS2I136RU53LWWISOJLABZWTAB19P66VODRM4USHX4FFBRFTXNK19SD4A9CIAIFRLTGLMJ958P14ZF1TAOFD6JFO70SB9CN8XTV2H43NW0JJ07T0AG7IGO8QX948W5AHBNNDM4HB8UQ982G9MIWNROM56CKD7F' where id=97;
-update noar ti set v1='SM1L8UU5DQY1A9M8V0Q49K7JKHILKLGOQPCNLMG221GEVGZ07TUPFDAZLZ3EUOGFDGW3RKW2X608IY9AWEGFMKMUGMN9KYW4PVHOS2I136RU53LWWISOJLABZWTAB19P66VODRM4USHX4FFBRFTXNK19SD4A9CIAIFRLTGLMJ958P14ZF1TAOFD6JFO70SB9CN8XTV2H43NW0JJ07T0AG7IGO8QX948W5AHBNNDM4HB8UQ982G9MIWNROM56CKD7F' where id=97;
-update noar tt set v2='7TXWVN1C04LBHE1JO7GZ2BNISUMCBQCL1CUIW5AQIIZZSLWSRNF4GZGZAGCQICI1Y9A58ZV59XGTRFEQTXSD66AWD8S0Y80ME0QV1WH4F1ZBZ3SBKKCVPW32CJCYDII3HCFVA2GDUJG670UVLT2BO9V0PD77GP5XIF28DP7NDRMJ53DY1F0ZF09CIJ2VLK71EFJHX0OWEOZ4LZJGG2KLSAD9TMCKBNT08Z4E7XBHG6784M5GF5KIBCYGC29REUUR8' where id=97;
-update noar ti set v2='7TXWVN1C04LBHE1JO7GZ2BNISUMCBQCL1CUIW5AQIIZZSLWSRNF4GZGZAGCQICI1Y9A58ZV59XGTRFEQTXSD66AWD8S0Y80ME0QV1WH4F1ZBZ3SBKKCVPW32CJCYDII3HCFVA2GDUJG670UVLT2BO9V0PD77GP5XIF28DP7NDRMJ53DY1F0ZF09CIJ2VLK71EFJHX0OWEOZ4LZJGG2KLSAD9TMCKBNT08Z4E7XBHG6784M5GF5KIBCYGC29REUUR8' where id=97;
-update noar tt set v3='3C5FU7HS2ALTSJ7X424SMIJQ4LMQKMHLJAU37JTMAARV587HDPTEA7J9ONL5G3MFWIC966KWYRXT53XLNKZ7CBLLKNU75VB74INOY7UNUNVWGQHVDGP72PF4ZBIDACTTB1MZX6UIFGI5DCCE6PYKYUHC3DSILGY2DWWMOOELH6JMEA9TZ8O99BXGOZ68IOM6P6TCO0YM5N9E6UWYJO8QEI467AHGHNOY7LKEO3NTLMXKK32OE6809XYLHW37END3L' where id=97;
-update noar ti set v3='3C5FU7HS2ALTSJ7X424SMIJQ4LMQKMHLJAU37JTMAARV587HDPTEA7J9ONL5G3MFWIC966KWYRXT53XLNKZ7CBLLKNU75VB74INOY7UNUNVWGQHVDGP72PF4ZBIDACTTB1MZX6UIFGI5DCCE6PYKYUHC3DSILGY2DWWMOOELH6JMEA9TZ8O99BXGOZ68IOM6P6TCO0YM5N9E6UWYJO8QEI467AHGHNOY7LKEO3NTLMXKK32OE6809XYLHW37END3L' where id=97;
-update noar tt set v0='O6TA79MCZWQ2NZNDDC2MSMS9G9OG8AC9WX4RL4DG9KBF0Y16571L2K0E25FA2UJHLK2F3I9TI7OB3H9UTZ4LL9A5SXA24RRUPLTBP4X9QETNJJ6BY52RZIKQHGHQC8BBCK6ZF08CKMPDBIBYND4T7MG569Y52MACO4VJJFFDZD2KE2Y8G6MJKAKMIFB9LMSGPTYAW0BDXRL50EQJUCQBT0U0TDQIONFII9BIBP4NIBPM5TAXIXJYWYQL7IB1S5FU3' where id=98;
-update noar ti set v0='O6TA79MCZWQ2NZNDDC2MSMS9G9OG8AC9WX4RL4DG9KBF0Y16571L2K0E25FA2UJHLK2F3I9TI7OB3H9UTZ4LL9A5SXA24RRUPLTBP4X9QETNJJ6BY52RZIKQHGHQC8BBCK6ZF08CKMPDBIBYND4T7MG569Y52MACO4VJJFFDZD2KE2Y8G6MJKAKMIFB9LMSGPTYAW0BDXRL50EQJUCQBT0U0TDQIONFII9BIBP4NIBPM5TAXIXJYWYQL7IB1S5FU3' where id=98;
-update noar tt set v1='UX8STJROHRKWVBKFCNB49AICJCPKRTRU3V29ILHOAOPVKNLFF58GJLIWQZMZH2RXZLOEUKVXFYXSIBY8KEAFNLEIL60VW9Z1ZJ78PU83OVAV8NQ2UE6GCUEGMULEW5X59DBVI1CT1TNPQLOKGY7MUQBEZ758MI54A4QPMC1QQLP7RG9D62G6PAWKJXHYQ3YJEIFLMW0P1AS25I5E9KDD7CGYCOVWNT9A6T60F9I0KOAZ91C1ZZIK5U6VZSURG2M0V' where id=98;
-update noar ti set v1='UX8STJROHRKWVBKFCNB49AICJCPKRTRU3V29ILHOAOPVKNLFF58GJLIWQZMZH2RXZLOEUKVXFYXSIBY8KEAFNLEIL60VW9Z1ZJ78PU83OVAV8NQ2UE6GCUEGMULEW5X59DBVI1CT1TNPQLOKGY7MUQBEZ758MI54A4QPMC1QQLP7RG9D62G6PAWKJXHYQ3YJEIFLMW0P1AS25I5E9KDD7CGYCOVWNT9A6T60F9I0KOAZ91C1ZZIK5U6VZSURG2M0V' where id=98;
-update noar tt set v2='MU30X8COOAX3ZGOKXZ4GUWJU5U23LDGFEU2DIGPQX64OADO8NB6G2S0ZA1YUZHK2KUNWZKPB7HKAA6439XWPIUU6POXET1IHSP0O5F5K59AFF00CCA8FIDYLIWFW6XNZHMPCZIHSI5NMZ9ODACTSXM8R6VLF1ZEMLVP45S3874W2IUBY6AUL2CEAEODBAB32JZUE2GZYRATN651OMUQZ8438D0AACQ7VTV3VTZYXHNKQVFDXC24XGSWRPM80HNFYC' where id=98;
-update noar ti set v2='MU30X8COOAX3ZGOKXZ4GUWJU5U23LDGFEU2DIGPQX64OADO8NB6G2S0ZA1YUZHK2KUNWZKPB7HKAA6439XWPIUU6POXET1IHSP0O5F5K59AFF00CCA8FIDYLIWFW6XNZHMPCZIHSI5NMZ9ODACTSXM8R6VLF1ZEMLVP45S3874W2IUBY6AUL2CEAEODBAB32JZUE2GZYRATN651OMUQZ8438D0AACQ7VTV3VTZYXHNKQVFDXC24XGSWRPM80HNFYC' where id=98;
-update noar tt set v3='4K0JDOCTLCYRE3DOBQMVV1BD2UQ5O6A9B6NSBGHN2W3B4ALQIAUFXGKHS7JLPSFQ127KQ4I8DEWVIDQTI39H8CU5LYX3S57LGAW2I95BS38MYV1WXNHZRM48SI85GLKS59P6DRFPN6MMYV497E4QPL4ORRWH9X15IUZMH3QLL7NZQERWN4FYUDKAWJ97KFB0L1PO1CA2J65Y481QZ5OWVD6D7HF8Q7DMAY2H1G858459YHUUXSOVP3A1RUOUFGRE2' where id=98;
-update noar ti set v3='4K0JDOCTLCYRE3DOBQMVV1BD2UQ5O6A9B6NSBGHN2W3B4ALQIAUFXGKHS7JLPSFQ127KQ4I8DEWVIDQTI39H8CU5LYX3S57LGAW2I95BS38MYV1WXNHZRM48SI85GLKS59P6DRFPN6MMYV497E4QPL4ORRWH9X15IUZMH3QLL7NZQERWN4FYUDKAWJ97KFB0L1PO1CA2J65Y481QZ5OWVD6D7HF8Q7DMAY2H1G858459YHUUXSOVP3A1RUOUFGRE2' where id=98;
-update noar tt set v0='1HD4FEZ6O89K9SIA7520LA3A2LHVNAC0013Y6QULNI84IN83Z6UTD5Z3MA9WVPRBAYOLO05B5ER1VH7B7KRHINK38SENRAZ67D4LCUVUID33WLDD5NEIISBD2ZO21IHWAVYOFAG9Q3LVCKM82NBKO9GTT4SUKPQ3QZBVVLRJRWIW8TLSCHBU8MREUH664MVIT6AFS8TQJN820UDKZYKAT8234995NJG9ZFT7TYJW8NAMP2G7JYN0A2G1ONIQQYDQD' where id=99;
-update noar ti set v0='1HD4FEZ6O89K9SIA7520LA3A2LHVNAC0013Y6QULNI84IN83Z6UTD5Z3MA9WVPRBAYOLO05B5ER1VH7B7KRHINK38SENRAZ67D4LCUVUID33WLDD5NEIISBD2ZO21IHWAVYOFAG9Q3LVCKM82NBKO9GTT4SUKPQ3QZBVVLRJRWIW8TLSCHBU8MREUH664MVIT6AFS8TQJN820UDKZYKAT8234995NJG9ZFT7TYJW8NAMP2G7JYN0A2G1ONIQQYDQD' where id=99;
-update noar tt set v1='GAE02TPZQYSWK1XC8AMMVY3AYJI2B40BLR9TZB1NAUBYHS2OD5ITZTRCBAS90YT6Y9H88PC3KZ0JG9RAV7HVFXMTEEQQOMARKNDPJB0GWK3ZWOY7UH2WVDJEQYU0BGLBCAYAUECYL1SUNSUECC5IRZL91O992Z5H308CMI56PTN76ZV1E99JM0M6YL5OKKZ4Q1SEXKNCAWAO5JP1CBKBU9CXMWT2HWHPHCXK3F4251JO1CSNYC3NO2N4L0G4E1JO0' where id=99;
-update noar ti set v1='GAE02TPZQYSWK1XC8AMMVY3AYJI2B40BLR9TZB1NAUBYHS2OD5ITZTRCBAS90YT6Y9H88PC3KZ0JG9RAV7HVFXMTEEQQOMARKNDPJB0GWK3ZWOY7UH2WVDJEQYU0BGLBCAYAUECYL1SUNSUECC5IRZL91O992Z5H308CMI56PTN76ZV1E99JM0M6YL5OKKZ4Q1SEXKNCAWAO5JP1CBKBU9CXMWT2HWHPHCXK3F4251JO1CSNYC3NO2N4L0G4E1JO0' where id=99;
-update noar tt set v2='CY0A4E4NBQ2ZS4CMBES53QSW0MQ1BWH8AZO9YV2OXIEZ5HOVMUAPMLMDRFR2CT0SKJMJ6SJN91NCFHUNGLE5MMMDMEGDJUX80PMIJH3XD5YADPPEE5QYLH9DOD2WX5KZ8344G1Q3YHNQHXJG3HRPJ0B5FAOYVVAD1FLSK7AYGJ1FYG7ZZB2OY94EKCKO916RHX4CRH52EH5YBR9V723Y8CN0K4TK7Z19SP2KHOH8YGK4SZ79CYSMRWONKS9ZQ8XD7' where id=99;
-update noar ti set v2='CY0A4E4NBQ2ZS4CMBES53QSW0MQ1BWH8AZO9YV2OXIEZ5HOVMUAPMLMDRFR2CT0SKJMJ6SJN91NCFHUNGLE5MMMDMEGDJUX80PMIJH3XD5YADPPEE5QYLH9DOD2WX5KZ8344G1Q3YHNQHXJG3HRPJ0B5FAOYVVAD1FLSK7AYGJ1FYG7ZZB2OY94EKCKO916RHX4CRH52EH5YBR9V723Y8CN0K4TK7Z19SP2KHOH8YGK4SZ79CYSMRWONKS9ZQ8XD7' where id=99;
-update noar tt set v3='DHMZ20B176AOGQAT1TJTAN6DSKYW7Y2C529037IC0ISEW2D6MV6JUKXSMA2IS577MR8IJ0G5ZZS7TYELKW3CFLH969W8IVFR2B9VZ3IYNSK8R4BOSJZGN2SK5MEKCYDVCQRXOTAJCYKO8TMI88VDCNJBH5EDC3AKYUMQEYM1I2YTYBCF1HO6R5JHYR4T8IM5ICZ8AN7DM19LY6F0E9I0Y9WCLJ57R216J7DY1VBNOV8S9SCRDNEGN85W7K8JMI83F' where id=99;
-update noar ti set v3='DHMZ20B176AOGQAT1TJTAN6DSKYW7Y2C529037IC0ISEW2D6MV6JUKXSMA2IS577MR8IJ0G5ZZS7TYELKW3CFLH969W8IVFR2B9VZ3IYNSK8R4BOSJZGN2SK5MEKCYDVCQRXOTAJCYKO8TMI88VDCNJBH5EDC3AKYUMQEYM1I2YTYBCF1HO6R5JHYR4T8IM5ICZ8AN7DM19LY6F0E9I0Y9WCLJ57R216J7DY1VBNOV8S9SCRDNEGN85W7K8JMI83F' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varchar(256) not null,
- v1 varchar(256) not null,
- v2 varchar(256) not null,
- v3 varchar(256) not null,
- b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='F1A4JJ8LKGDMODWDFFQJT0QRKHWDIGKFJ9QPFOTEY6X8EG2IXY805D96ARABV5HW92N6F2J6RXIVPV6TOFTYP9BSVQRNMPMBKAEFJT5RZDNGLZDVP0DDZ6U6SONSC27TKAQRTEN9A0TQ6RP0HEWN3NFXUKVEM37CXEEHU0H3BLJARM7CSB31RTWDE3WHYEKYR905WCQQ9AXC1ZKAR59IYGQVFX164TW10BEL3JJVJBECFZ91SJXZSRPE7H4ZAXUB7' where id=2;
-update noar ti set v0='F1A4JJ8LKGDMODWDFFQJT0QRKHWDIGKFJ9QPFOTEY6X8EG2IXY805D96ARABV5HW92N6F2J6RXIVPV6TOFTYP9BSVQRNMPMBKAEFJT5RZDNGLZDVP0DDZ6U6SONSC27TKAQRTEN9A0TQ6RP0HEWN3NFXUKVEM37CXEEHU0H3BLJARM7CSB31RTWDE3WHYEKYR905WCQQ9AXC1ZKAR59IYGQVFX164TW10BEL3JJVJBECFZ91SJXZSRPE7H4ZAXUB7' where id=2;
-update noar tt set v1='90OGLWTNU84GEJCCGT0MXPY6WK7YULXN59QPRN31RC0KS3PC81SGK7NPNFAW528FTJXQDIONDTWJM5RYXC125KPMLQU6FK689HD6E0UJOAF0YYNMJMKU3N6LCK4NTRSZI2QFMHXS86ZR1PIDCXTCJNKH29UW1NCAOE4Y44RQC0X37IV2ZM0XL8CCK4BNTYYXI5OGAMNI25OHMHHY4J5O6MMFDXCEUK3749JH4EY0MU0MWDEC487H6RZUPJ0SN1L7O' where id=2;
-update noar ti set v1='90OGLWTNU84GEJCCGT0MXPY6WK7YULXN59QPRN31RC0KS3PC81SGK7NPNFAW528FTJXQDIONDTWJM5RYXC125KPMLQU6FK689HD6E0UJOAF0YYNMJMKU3N6LCK4NTRSZI2QFMHXS86ZR1PIDCXTCJNKH29UW1NCAOE4Y44RQC0X37IV2ZM0XL8CCK4BNTYYXI5OGAMNI25OHMHHY4J5O6MMFDXCEUK3749JH4EY0MU0MWDEC487H6RZUPJ0SN1L7O' where id=2;
-update noar tt set v2='5QCB9PASK9MVP5B5UZHYJJF2CUGL803ZRY9BMKOC2Z6074AMFMFYZ758J4NBTNMS07L16M2UDJ2KUKE03I8ISC9KW2PN4EW2HH6YNEGYIZJI73BAZQNKAJ0ERLCO119WHIN8GIYMAGKSLC52DNN9WXHU4CVYCRGLITNNC1T5A4WCUMLIG49R2TRGW5L647J8SF405L3E38VLA9YRWXOKUGBKFORY75ZOESKWWFID7ULC9PG4YD3EDH5VILUW5DBY5' where id=2;
-update noar ti set v2='5QCB9PASK9MVP5B5UZHYJJF2CUGL803ZRY9BMKOC2Z6074AMFMFYZ758J4NBTNMS07L16M2UDJ2KUKE03I8ISC9KW2PN4EW2HH6YNEGYIZJI73BAZQNKAJ0ERLCO119WHIN8GIYMAGKSLC52DNN9WXHU4CVYCRGLITNNC1T5A4WCUMLIG49R2TRGW5L647J8SF405L3E38VLA9YRWXOKUGBKFORY75ZOESKWWFID7ULC9PG4YD3EDH5VILUW5DBY5' where id=2;
-update noar tt set v3='G69FMB3WF75OUZG57JPZY6H56YU6BBB6A0YE534H89CVJEIHJVP45LE50A08D4JFJ05ZK6XTH1BTZ5T55F1LPQC1G3B50YUYA6364QMI7PWQ61MPUW33DPAMTAWR0GUULCC14SMC5DXNGVI3PBEFUBQ3HSO5CX8X76IGWPWGZ032S5QQATI7YZ34TV1URJHLZKKT4EI45Q49KGT7DCWT75WRNO8TZRNVWQKU06A2R49IX3AGU9DBSUMXPNPMKE3NZ' where id=2;
-update noar ti set v3='G69FMB3WF75OUZG57JPZY6H56YU6BBB6A0YE534H89CVJEIHJVP45LE50A08D4JFJ05ZK6XTH1BTZ5T55F1LPQC1G3B50YUYA6364QMI7PWQ61MPUW33DPAMTAWR0GUULCC14SMC5DXNGVI3PBEFUBQ3HSO5CX8X76IGWPWGZ032S5QQATI7YZ34TV1URJHLZKKT4EI45Q49KGT7DCWT75WRNO8TZRNVWQKU06A2R49IX3AGU9DBSUMXPNPMKE3NZ' where id=2;
-update noar tt set v0='ALSZON21LN9TENN7FXZSZQPS5LI1YZTQYEIXWKXW77MJLIBZZ86SE51YD8JAG9OCZ9G8EH9IL73XNVNRWGCFOLAWA6C8TNIMBZWC8NXU7KXSXHGQH1LY865H4FOFCIKLSCSJK02SK4FPXEYN7UNRZWPQEEFXO2MS2IIQ7YX6KP2DU31F9YJSVKJS3MD56VVI3N4GN5Z2RKTBBMUHEKJYMVKPHW4BTWYAS1SNWYBUMGVXCZZIUYCUQ6W316H73QV4D' where id=3;
-update noar ti set v0='ALSZON21LN9TENN7FXZSZQPS5LI1YZTQYEIXWKXW77MJLIBZZ86SE51YD8JAG9OCZ9G8EH9IL73XNVNRWGCFOLAWA6C8TNIMBZWC8NXU7KXSXHGQH1LY865H4FOFCIKLSCSJK02SK4FPXEYN7UNRZWPQEEFXO2MS2IIQ7YX6KP2DU31F9YJSVKJS3MD56VVI3N4GN5Z2RKTBBMUHEKJYMVKPHW4BTWYAS1SNWYBUMGVXCZZIUYCUQ6W316H73QV4D' where id=3;
-update noar tt set v1='6DAK7KZC3URTIR620Z1YNDZBDKOTZICKZNAQV44QE9WXPR1Q3ZC5PRBE1KIA2HFMHPAXR0LSEMZVJRZ5YJOFCGEC9BX5NS15YDQ5GZ78VIIFLQLF00WP7H6ZV9A256FVVNFI79ZJ9ZOGP3XXFIVUTJXO7AIYH9JMTA9AFLB6PWNGPY0HD45BJCRNATAW799B48PFEC7JT4YHZ4DSBV392QMYC2YC7L5Z1LYK59G5E2IDQQIQ8L6IKNCV60P3OMNZL' where id=3;
-update noar ti set v1='6DAK7KZC3URTIR620Z1YNDZBDKOTZICKZNAQV44QE9WXPR1Q3ZC5PRBE1KIA2HFMHPAXR0LSEMZVJRZ5YJOFCGEC9BX5NS15YDQ5GZ78VIIFLQLF00WP7H6ZV9A256FVVNFI79ZJ9ZOGP3XXFIVUTJXO7AIYH9JMTA9AFLB6PWNGPY0HD45BJCRNATAW799B48PFEC7JT4YHZ4DSBV392QMYC2YC7L5Z1LYK59G5E2IDQQIQ8L6IKNCV60P3OMNZL' where id=3;
-update noar tt set v2='3FJ9WJEKSA70H1TUF49LYQO14FOTKJADPQD7CNQUV2HFL8MASEID8PQQTB3H8ZZQSS6ORMJ9O4H6BV161LW3DS3PYCEMWYMDEPPCLDZEJHP0SDSLZATKY3AB299AFWM6ZU8Q8Y2KVII35SGLJSA0CRY6MXMD1YWOK0WH5ZMVA7QSRCKQLJ8QE77Z7EFMI2VW1JQE5M8RD525PEQ4MXZXJNRZGUPGYV3JYC00K24RJ28Z0QL6GUYOSW55IH3MRBO9H' where id=3;
-update noar ti set v2='3FJ9WJEKSA70H1TUF49LYQO14FOTKJADPQD7CNQUV2HFL8MASEID8PQQTB3H8ZZQSS6ORMJ9O4H6BV161LW3DS3PYCEMWYMDEPPCLDZEJHP0SDSLZATKY3AB299AFWM6ZU8Q8Y2KVII35SGLJSA0CRY6MXMD1YWOK0WH5ZMVA7QSRCKQLJ8QE77Z7EFMI2VW1JQE5M8RD525PEQ4MXZXJNRZGUPGYV3JYC00K24RJ28Z0QL6GUYOSW55IH3MRBO9H' where id=3;
-update noar tt set v3='LMLAZ2Y3778S6GP3PKFGMJ965OE7DACKJZB8WUUXUD0KO2SX49KZOBYNRKMC3FSONUR4YDEQ44M3SHKVZV69MWL1FHCROQE8KC76XOMPMNDRKG1VEMUQLN16I7Z09GF20FVSYM1LRL235W0F7ABYPWN3HX9T8RO56JV6W5M2WY97MLTYKBNF2M3DNVQTXM0I2095CK4YYSQ3UWJZ5DWA2W7IZ5ZUVIXBC5TZF41XD3BK5EQ50KCQKVPPZWHPDWTDX' where id=3;
-update noar ti set v3='LMLAZ2Y3778S6GP3PKFGMJ965OE7DACKJZB8WUUXUD0KO2SX49KZOBYNRKMC3FSONUR4YDEQ44M3SHKVZV69MWL1FHCROQE8KC76XOMPMNDRKG1VEMUQLN16I7Z09GF20FVSYM1LRL235W0F7ABYPWN3HX9T8RO56JV6W5M2WY97MLTYKBNF2M3DNVQTXM0I2095CK4YYSQ3UWJZ5DWA2W7IZ5ZUVIXBC5TZF41XD3BK5EQ50KCQKVPPZWHPDWTDX' where id=3;
-update noar tt set v0='3TXRH3RKN5QX9QH6UTXAX90FO1KT5E6RQ5YQ0Z0M029DD17ED4UITV9WBSJVJARID1XOP0BGGP4N1TN8RNXX9611YP5ZO9RBEAEHLONS7G3C5XHDYBIBW5H8K0EHP8IV4HJFRE9C4IPVY76K7XTKXK80ZOUNEC58KXPCZ0F4B8FI3O9MSYFDDY2ZRSB9XUWEC3ZMJ75OW8IJLYY6KL8KAT96PE0BMAD7F1FG6PDN9QRYNVO6EAG0QXTTT6XLEE8KA' where id=4;
-update noar ti set v0='3TXRH3RKN5QX9QH6UTXAX90FO1KT5E6RQ5YQ0Z0M029DD17ED4UITV9WBSJVJARID1XOP0BGGP4N1TN8RNXX9611YP5ZO9RBEAEHLONS7G3C5XHDYBIBW5H8K0EHP8IV4HJFRE9C4IPVY76K7XTKXK80ZOUNEC58KXPCZ0F4B8FI3O9MSYFDDY2ZRSB9XUWEC3ZMJ75OW8IJLYY6KL8KAT96PE0BMAD7F1FG6PDN9QRYNVO6EAG0QXTTT6XLEE8KA' where id=4;
-update noar tt set v1='V5NGOE1M02EFOTRJ4TDHKEXACA9T6RCFIHMTESJ3AGB3A8OSOBBI38NIIRS1RWGB88JROKZ5AJ2DOQGRQXTW9YRHY1KMVLJVG9LAYXC5LYF8QYAM4QLX90X7EQB13MNKBF5D6GKXJQNK7QR6XO9O42EE4V5V1J4DC9Q2PFAGP64G70085257H1ZOWIKEJ5QZ7M1IK0CQOS9BLBX8ZYWWG541YM5CFTZVIIXJ6CBR89ZHHE0G98C9MGYS9O9A34NP0' where id=4;
-update noar ti set v1='V5NGOE1M02EFOTRJ4TDHKEXACA9T6RCFIHMTESJ3AGB3A8OSOBBI38NIIRS1RWGB88JROKZ5AJ2DOQGRQXTW9YRHY1KMVLJVG9LAYXC5LYF8QYAM4QLX90X7EQB13MNKBF5D6GKXJQNK7QR6XO9O42EE4V5V1J4DC9Q2PFAGP64G70085257H1ZOWIKEJ5QZ7M1IK0CQOS9BLBX8ZYWWG541YM5CFTZVIIXJ6CBR89ZHHE0G98C9MGYS9O9A34NP0' where id=4;
-update noar tt set v2='8D07CWZF6LFP35FZRMBY4XSCS2T8VRU35DJHOOZB623NA0BDWJH0GV5ZXBB6C5MO4WOYMYDIP7MORXEHT0RKK9FJ98TA5X47CSZ89WTS5H3SYBNKX2O18L2QXS7NPKDC4G63XL5UL13OQIB5UBC17GH8UTNFPXU9T90OE5EM9GOQTRA5Q24NKFZLYL37R5WT54BJZ0U0RBR3SPDO3JRSJRC35LPHFU7YU8K1Q7MHXE38I59EDNUCS7CA6YMR6M2EF' where id=4;
-update noar ti set v2='8D07CWZF6LFP35FZRMBY4XSCS2T8VRU35DJHOOZB623NA0BDWJH0GV5ZXBB6C5MO4WOYMYDIP7MORXEHT0RKK9FJ98TA5X47CSZ89WTS5H3SYBNKX2O18L2QXS7NPKDC4G63XL5UL13OQIB5UBC17GH8UTNFPXU9T90OE5EM9GOQTRA5Q24NKFZLYL37R5WT54BJZ0U0RBR3SPDO3JRSJRC35LPHFU7YU8K1Q7MHXE38I59EDNUCS7CA6YMR6M2EF' where id=4;
-update noar tt set v3='ZKGAA6FDKPFY3SJ5QD9IR1QZNQSRN6OOT0X2PT938OREUVK36H0SMWU43RA5FRPFUXFMKMJV11ZON7PMOVOL2TIIL0O6P0CANLMZMYXNVQ3WZ7GL1CJE7872AGOZR43GI46JDAT9UHTZOULOWB7QS63H3ZABOUTLI38Z1TO091DA0KY0HOT37XJIMA63S6LLQ0JSMJU7D5SW5RWRZLGWRDMIBHS5I3V8KW6MJ44AURJKHSGC5L4SUHLUZTUJ0HYRP' where id=4;
-update noar ti set v3='ZKGAA6FDKPFY3SJ5QD9IR1QZNQSRN6OOT0X2PT938OREUVK36H0SMWU43RA5FRPFUXFMKMJV11ZON7PMOVOL2TIIL0O6P0CANLMZMYXNVQ3WZ7GL1CJE7872AGOZR43GI46JDAT9UHTZOULOWB7QS63H3ZABOUTLI38Z1TO091DA0KY0HOT37XJIMA63S6LLQ0JSMJU7D5SW5RWRZLGWRDMIBHS5I3V8KW6MJ44AURJKHSGC5L4SUHLUZTUJ0HYRP' where id=4;
-update noar tt set v0='UZTRANH93975WQMILZ2MUN6R4MZQ73UGRQYWDHD088I2ORRH7UC6ZEIRN6G0PUASQNROBYN2WION2W9IXA25D2RY0RCK7WF9XPZ41QNN2U56T5WFSZI7NFH81QZT80JZ3HXHN16L64SPGU373IS1XTMT9O1OLWQ7KYMUO2ZRT8X8UUFS9NPEVXE7X0NDF4UZ7D5SJNI2D5VAEWMSL4S2I18GWAJQE4YJHRBQ04FWYNMR73QX74Z96BH44T4T51YEC' where id=5;
-update noar ti set v0='UZTRANH93975WQMILZ2MUN6R4MZQ73UGRQYWDHD088I2ORRH7UC6ZEIRN6G0PUASQNROBYN2WION2W9IXA25D2RY0RCK7WF9XPZ41QNN2U56T5WFSZI7NFH81QZT80JZ3HXHN16L64SPGU373IS1XTMT9O1OLWQ7KYMUO2ZRT8X8UUFS9NPEVXE7X0NDF4UZ7D5SJNI2D5VAEWMSL4S2I18GWAJQE4YJHRBQ04FWYNMR73QX74Z96BH44T4T51YEC' where id=5;
-update noar tt set v1='D50S6RHBKH1MMTFNNHTC77UIYI18ELNVWR795GI0NM9O8WS06XNALDTXAQFKQRYZSREW2X75N1PKMY4GYZQMQKJ83ZS7TNJ908ICBHWDRF7AN9IJWGX7F7FFSQRJJ1XIJJ861FVMLN7D9N06UBVILS4HLGVDVC5H6BZE5HM2ZAP3OUTCP89CB5TGXUK96YL7OPWDH2AP6PP2A85G7O4ZTQNLH1TI1WX7ZQXL4XBXDQOR6KY8UI49DLHM8SNHW3563' where id=5;
-update noar ti set v1='D50S6RHBKH1MMTFNNHTC77UIYI18ELNVWR795GI0NM9O8WS06XNALDTXAQFKQRYZSREW2X75N1PKMY4GYZQMQKJ83ZS7TNJ908ICBHWDRF7AN9IJWGX7F7FFSQRJJ1XIJJ861FVMLN7D9N06UBVILS4HLGVDVC5H6BZE5HM2ZAP3OUTCP89CB5TGXUK96YL7OPWDH2AP6PP2A85G7O4ZTQNLH1TI1WX7ZQXL4XBXDQOR6KY8UI49DLHM8SNHW3563' where id=5;
-update noar tt set v2='O3AB3AX19SHAPTYGPEP7CGJC7P22KJ4GF65U63IE9VGB41GPDQBSCH3I87KFPGEZB2OSC80WNV0186M9YU4NZVC36WUA4DDS6H4QHRNWM1IPUJTU84E4G6HMN4NQZMLJ2XVCQVN00JPAIHHAIK0OUXKT47HM62116K6MMPDBJE65LT7Z94ZHQ2A9V34G43MYWXK88O8ZTVF2M7TS69KAPBM45ELX8DWDCL5CH5NKFH2U8S8XLI5D0XPLICKODKV6D' where id=5;
-update noar ti set v2='O3AB3AX19SHAPTYGPEP7CGJC7P22KJ4GF65U63IE9VGB41GPDQBSCH3I87KFPGEZB2OSC80WNV0186M9YU4NZVC36WUA4DDS6H4QHRNWM1IPUJTU84E4G6HMN4NQZMLJ2XVCQVN00JPAIHHAIK0OUXKT47HM62116K6MMPDBJE65LT7Z94ZHQ2A9V34G43MYWXK88O8ZTVF2M7TS69KAPBM45ELX8DWDCL5CH5NKFH2U8S8XLI5D0XPLICKODKV6D' where id=5;
-update noar tt set v3='KCTSSV8ISNBEAFKDGD86F4QCW1MJ09VSJPS1WM10S9I5H3U0URKWJPK8GKH18EVHJ2UFL1POO6O9DAM6DAPI95A5BHU0D85EGMDKQVHPTJZ7CQ2421LM5FI0B16GTVHLM2PU004XTSTIIZ11WVXWHJYWPCXYGY0T4PQHOVICTYL9C8MDW0EYDZV3A0DFI7NNYCCEF3IFFCUV8UVVH1GQTX83GGI0AQVDKLD172GEURRJX6UFCW8J5SQHK8DTB7D0I' where id=5;
-update noar ti set v3='KCTSSV8ISNBEAFKDGD86F4QCW1MJ09VSJPS1WM10S9I5H3U0URKWJPK8GKH18EVHJ2UFL1POO6O9DAM6DAPI95A5BHU0D85EGMDKQVHPTJZ7CQ2421LM5FI0B16GTVHLM2PU004XTSTIIZ11WVXWHJYWPCXYGY0T4PQHOVICTYL9C8MDW0EYDZV3A0DFI7NNYCCEF3IFFCUV8UVVH1GQTX83GGI0AQVDKLD172GEURRJX6UFCW8J5SQHK8DTB7D0I' where id=5;
-update noar tt set v0='RSIY4CQGK91NEH3B7MOBI83MS13EUKLJVM1K778UZT8FOC59JE6D7EVCYO3ASNIJQVGYHV3W5IOD14NZ76CSNSX63ZHLDROE258H0IBGCYNZKLMG7SML7WTBBEEMUDVQ1JS7ZDJ7KZAFKQP6IAR2B0FSH14OFA5OD0RMYR1P2OQBK863I6ISGSY2QLLDOR9HH289JLYBXNGGIJS9E5SET8LHG28BGCI2NP0VIMGPAN5T2PTS5U629A5MN44USRSWJ' where id=6;
-update noar ti set v0='RSIY4CQGK91NEH3B7MOBI83MS13EUKLJVM1K778UZT8FOC59JE6D7EVCYO3ASNIJQVGYHV3W5IOD14NZ76CSNSX63ZHLDROE258H0IBGCYNZKLMG7SML7WTBBEEMUDVQ1JS7ZDJ7KZAFKQP6IAR2B0FSH14OFA5OD0RMYR1P2OQBK863I6ISGSY2QLLDOR9HH289JLYBXNGGIJS9E5SET8LHG28BGCI2NP0VIMGPAN5T2PTS5U629A5MN44USRSWJ' where id=6;
-update noar tt set v1='9KVIHILYRAKCJ38ZXUXD886V4YVFBNTBCTZG7PDBDQM1RVO578WHZ5LP1RZ9ZYCPM1SMJ6KUVS1TUCCMMBDAM1MTOG6EBSL89576EYTCOWNK0HAPENKFHQO6ONYJO6LZ0H3WYL2WJYUN0YDWI4LGXDW7G9OBWA2LGWZDRICC9135CBHV0HDH8ATGZ6Z62KMIDYZXUSG04WJ2UDY2QQZTJMYSTLCXI05KNSILHXETOZM3GDYBOLVBUWX2FT4T8W3N7' where id=6;
-update noar ti set v1='9KVIHILYRAKCJ38ZXUXD886V4YVFBNTBCTZG7PDBDQM1RVO578WHZ5LP1RZ9ZYCPM1SMJ6KUVS1TUCCMMBDAM1MTOG6EBSL89576EYTCOWNK0HAPENKFHQO6ONYJO6LZ0H3WYL2WJYUN0YDWI4LGXDW7G9OBWA2LGWZDRICC9135CBHV0HDH8ATGZ6Z62KMIDYZXUSG04WJ2UDY2QQZTJMYSTLCXI05KNSILHXETOZM3GDYBOLVBUWX2FT4T8W3N7' where id=6;
-update noar tt set v2='HOZ5NVZDAKYR1AUE70K5JN2N0WIF9RKLU0CIZOOQMJ0VD4UWAY3CDGEXYC3P9N5WIN6AAXZIS8OHZER2UAG24EA8X0J0HDTVI9LYG94SX3HW2V4LFLKE2XVRB9ZCZAOALVO4XHBXAALJ0R2JLSPUJ5D1WRCRJ2X82BGSEUAMQR5U9Z1WZU1L5V9HCSLGI5BDTMNJ0QLPPWRBGDUNCGLBEWQAIZC07O4S4GO1HAIXGUV0OC9YHOCNJSP0EAMBQBMYG' where id=6;
-update noar ti set v2='HOZ5NVZDAKYR1AUE70K5JN2N0WIF9RKLU0CIZOOQMJ0VD4UWAY3CDGEXYC3P9N5WIN6AAXZIS8OHZER2UAG24EA8X0J0HDTVI9LYG94SX3HW2V4LFLKE2XVRB9ZCZAOALVO4XHBXAALJ0R2JLSPUJ5D1WRCRJ2X82BGSEUAMQR5U9Z1WZU1L5V9HCSLGI5BDTMNJ0QLPPWRBGDUNCGLBEWQAIZC07O4S4GO1HAIXGUV0OC9YHOCNJSP0EAMBQBMYG' where id=6;
-update noar tt set v3='KHDTOKKYJDGD0O41TB01KS8GGC7EL5TCGJPSU5HK5YPYIUCTE4RU2N4ACPJCRGCM94GW29IYRFPJIOKD4AG88WXZLMW37DY3PMPE2S2SCBKQJ0ZCF0BR6VGG45XTSHXPTZX0P24FQIW3RLPPETZ7IBAXL2JQI3NAQ9TESMEEUD1N81Z7PAY8IKQSJU6GNLHNNS09D5DL6MDRGO4ZACVKBM2JV9O2W5YULQMMWQ48ZXNSLTXVR14CNHMU1RO7P10KU' where id=6;
-update noar ti set v3='KHDTOKKYJDGD0O41TB01KS8GGC7EL5TCGJPSU5HK5YPYIUCTE4RU2N4ACPJCRGCM94GW29IYRFPJIOKD4AG88WXZLMW37DY3PMPE2S2SCBKQJ0ZCF0BR6VGG45XTSHXPTZX0P24FQIW3RLPPETZ7IBAXL2JQI3NAQ9TESMEEUD1N81Z7PAY8IKQSJU6GNLHNNS09D5DL6MDRGO4ZACVKBM2JV9O2W5YULQMMWQ48ZXNSLTXVR14CNHMU1RO7P10KU' where id=6;
-update noar tt set v0='LHM6SC7V983AQONHQU2KCHOWL4QRC0DFXB3YA3OOOZKJJ0BRQDAUWYA4VKLIU0CVC9RADQMJVEAWWUIE87QX6AM73FLTG8CLUX7COHTK4H6L0GJ1PQE0XA9KRKLQHESS0AIFSQLYB273Z20MP6WIHVJUKZ9NAZ982WCQ7W324DQIOGNSCK92ZQP493QDK5B4FEP97OYRNV2KAVV6IOFXR3UMPYN3DNV3E9U804E2R8NBJL5F0N0W4ER37YDL826X2' where id=7;
-update noar ti set v0='LHM6SC7V983AQONHQU2KCHOWL4QRC0DFXB3YA3OOOZKJJ0BRQDAUWYA4VKLIU0CVC9RADQMJVEAWWUIE87QX6AM73FLTG8CLUX7COHTK4H6L0GJ1PQE0XA9KRKLQHESS0AIFSQLYB273Z20MP6WIHVJUKZ9NAZ982WCQ7W324DQIOGNSCK92ZQP493QDK5B4FEP97OYRNV2KAVV6IOFXR3UMPYN3DNV3E9U804E2R8NBJL5F0N0W4ER37YDL826X2' where id=7;
-update noar tt set v1='90XPBAT7BYYDYFB49JHZX76W9VCYKPNAZMOW39OS2EWRO9NXFKO7TPGJ5RQUP94FXZPPRLRXUHOPL7X767PKO3I3CJEL7C96GQK3RCB3XEGT5M93O5TMVIU5B78YEJSO8PLF5I3AO9HJL99Y8MW75ZXDVHAKMKAF4G6KAGIV0LGMMPIS8D5JMR6H87OZ2S6CTWZM4C1GJEB5JQD5G1EHZY99MUSNT9W6KQ3I121T0MBDH18G0SD3168H6Z9H2GA2T' where id=7;
-update noar ti set v1='90XPBAT7BYYDYFB49JHZX76W9VCYKPNAZMOW39OS2EWRO9NXFKO7TPGJ5RQUP94FXZPPRLRXUHOPL7X767PKO3I3CJEL7C96GQK3RCB3XEGT5M93O5TMVIU5B78YEJSO8PLF5I3AO9HJL99Y8MW75ZXDVHAKMKAF4G6KAGIV0LGMMPIS8D5JMR6H87OZ2S6CTWZM4C1GJEB5JQD5G1EHZY99MUSNT9W6KQ3I121T0MBDH18G0SD3168H6Z9H2GA2T' where id=7;
-update noar tt set v2='NP8HYW41BNEOI62AMBSV3QL86Q4TR7W8N96HDTXKCOEFFV9OCCB0WP4LME8TUGZ0CO7JNV8HVTH1IVGNJZ7SSRSP18BN8XQ391G6WVI04RTNLYMDTQ823KH72CQWG407HSOEEQ7TI0BK1RJ7OUVX5U0YLLTEMCDMF08T3O4VR9DT4CH9I8NRSCJD7DU3XR5SRKK12519USN2IHHC0F8NNZWQU6B8E4CAIO3XCDFDDJWQYL1Z82Z0DVEI4TIFB6IYQ' where id=7;
-update noar ti set v2='NP8HYW41BNEOI62AMBSV3QL86Q4TR7W8N96HDTXKCOEFFV9OCCB0WP4LME8TUGZ0CO7JNV8HVTH1IVGNJZ7SSRSP18BN8XQ391G6WVI04RTNLYMDTQ823KH72CQWG407HSOEEQ7TI0BK1RJ7OUVX5U0YLLTEMCDMF08T3O4VR9DT4CH9I8NRSCJD7DU3XR5SRKK12519USN2IHHC0F8NNZWQU6B8E4CAIO3XCDFDDJWQYL1Z82Z0DVEI4TIFB6IYQ' where id=7;
-update noar tt set v3='F3K57HUK7J1FV955BLWNE6MKETSNKA9NDANUF5WZI36PHXYAV72SHSLZX8CZQMLAESFV4ZWSJBKS34OM75U3LG9MT8620N0TY8AUYEDG6J9F6XVW8B25LKT2QZBEPQN7Q9XPNGPP1MJ898C5NRF1D4SJFZGTL6B1IRJKL3PUZFYF6TUZY2NQL0EBM0GJTGX6D991EPNMQM2373FQC4U1BT8R3WR7H0TJPSOAX0AQPV4T7RIUT4XE3R0FKBWUX237M' where id=7;
-update noar ti set v3='F3K57HUK7J1FV955BLWNE6MKETSNKA9NDANUF5WZI36PHXYAV72SHSLZX8CZQMLAESFV4ZWSJBKS34OM75U3LG9MT8620N0TY8AUYEDG6J9F6XVW8B25LKT2QZBEPQN7Q9XPNGPP1MJ898C5NRF1D4SJFZGTL6B1IRJKL3PUZFYF6TUZY2NQL0EBM0GJTGX6D991EPNMQM2373FQC4U1BT8R3WR7H0TJPSOAX0AQPV4T7RIUT4XE3R0FKBWUX237M' where id=7;
-update noar tt set v0='Y5CNULAL1PXJ7XZWI8QX6YYYY36NZKJ7KV1ER3Q6OAURAYQZYHZ38YVOF0MZYR9OK980V7EQA5ZRKE082GVABO1CLOYXFYNZA62XP2RNK21Q9UHRM6XWG2HK9EYCFVA2GLOMQ4E139Q2RC8YVAAI27UQZP8E7BAGAYQ7QJ2FNXFN32I2LULCZZDH3QPL99OU78V4K7LP20MHKR49WI3WFJQPT3IYAOG6CHXA2GHYL7U2OLQ5GW5CZ9AP1HV4O1QCN' where id=8;
-update noar ti set v0='Y5CNULAL1PXJ7XZWI8QX6YYYY36NZKJ7KV1ER3Q6OAURAYQZYHZ38YVOF0MZYR9OK980V7EQA5ZRKE082GVABO1CLOYXFYNZA62XP2RNK21Q9UHRM6XWG2HK9EYCFVA2GLOMQ4E139Q2RC8YVAAI27UQZP8E7BAGAYQ7QJ2FNXFN32I2LULCZZDH3QPL99OU78V4K7LP20MHKR49WI3WFJQPT3IYAOG6CHXA2GHYL7U2OLQ5GW5CZ9AP1HV4O1QCN' where id=8;
-update noar tt set v1='Z7TBDC73IVSOY74C6RF5GBRWC96W3MBUF10FISKC1Z3YMC0SGXNCUMBHMXBGQ4XCB9D07SYR8F9HNFCKSPQ8X7EQBA126AQWEIS6D6WA42UMNB18XJZI2B7ZOQUDRANBAOIMQNHUCP04NI0VSVOVYEPOCIRL6DKD21IPZFSY7X7964ZHQNU0SMM4RBB2ZIWF5S0D540KFTIRKVXZZKK2VHWDR819BBXSBVG7ZBHL9JJAWU1VSV8QGQETBC8PFUWI6' where id=8;
-update noar ti set v1='Z7TBDC73IVSOY74C6RF5GBRWC96W3MBUF10FISKC1Z3YMC0SGXNCUMBHMXBGQ4XCB9D07SYR8F9HNFCKSPQ8X7EQBA126AQWEIS6D6WA42UMNB18XJZI2B7ZOQUDRANBAOIMQNHUCP04NI0VSVOVYEPOCIRL6DKD21IPZFSY7X7964ZHQNU0SMM4RBB2ZIWF5S0D540KFTIRKVXZZKK2VHWDR819BBXSBVG7ZBHL9JJAWU1VSV8QGQETBC8PFUWI6' where id=8;
-update noar tt set v2='CMJH7J3P1KZVK1IEJXESCPBHBS5L6Z8WB4YT4HZ4SP0XZGKGWMR3H28PXNG8WKWE8QW5DM6UMTLFQOFF9GGU10KK73HTGNFQ9XTX7JAEIEO83NVM3JY3O22L2MDGBSKYIM4NVYDV7CRNN5XIUPJ2NHOHU13KE05AHH08MCX7LHL8Y1SSO3VLLRDA6HLP1R54A1NL7ZA2GPU0LTFP3SJDVZIGA30978AG3T33QP05BSPLAFCBOG59HL1K99SY30GGA' where id=8;
-update noar ti set v2='CMJH7J3P1KZVK1IEJXESCPBHBS5L6Z8WB4YT4HZ4SP0XZGKGWMR3H28PXNG8WKWE8QW5DM6UMTLFQOFF9GGU10KK73HTGNFQ9XTX7JAEIEO83NVM3JY3O22L2MDGBSKYIM4NVYDV7CRNN5XIUPJ2NHOHU13KE05AHH08MCX7LHL8Y1SSO3VLLRDA6HLP1R54A1NL7ZA2GPU0LTFP3SJDVZIGA30978AG3T33QP05BSPLAFCBOG59HL1K99SY30GGA' where id=8;
-update noar tt set v3='85QYOPQYOOBEE3G2GRIRV57YB9DERNG48SHLPPUCZSZ6C6JJSZXLJQTTLK09O6DF7ETHB1Z8BTJFBT73G72TS2S3ZMRRZ4EZ38JJRBKI9M8D8CX6ASQZHRF88HE02OZ0PG35154RJBKC74AER4YJ24YAIBCVLCZ2LD1T55BY8Q4PEUHJG3FAQ97I0POCOOTSM92KA5G9IE9IWEM501CGVFGUTJBLSGDDPJAFE63ESJ8F04PICZ2OJ8UF08DX4PIZJ' where id=8;
-update noar ti set v3='85QYOPQYOOBEE3G2GRIRV57YB9DERNG48SHLPPUCZSZ6C6JJSZXLJQTTLK09O6DF7ETHB1Z8BTJFBT73G72TS2S3ZMRRZ4EZ38JJRBKI9M8D8CX6ASQZHRF88HE02OZ0PG35154RJBKC74AER4YJ24YAIBCVLCZ2LD1T55BY8Q4PEUHJG3FAQ97I0POCOOTSM92KA5G9IE9IWEM501CGVFGUTJBLSGDDPJAFE63ESJ8F04PICZ2OJ8UF08DX4PIZJ' where id=8;
-update noar tt set v0='CCXWJBA0QUXCGG1T43E8CMG0FLF0568J0MNG4MR85C2AF3HOEEOJ97GD7GQL43OJGHULZK7IWH028XSP9F604UFKBVXRRT90EJJSJA4BUHDEA3REBLQPF6PM1PNH6IX2V0Z0ZNLRWJSMQ4AHI2DJAEANQXF7RNRIV0BMZKZ4LVMROHY1HBIWEDPM8YFGPHM4BTV4AWKL209AM82ACIO94B15LCVE1N9CJICTS9X2NQ8FBDZH8XYDVVVD736PKV90P' where id=9;
-update noar ti set v0='CCXWJBA0QUXCGG1T43E8CMG0FLF0568J0MNG4MR85C2AF3HOEEOJ97GD7GQL43OJGHULZK7IWH028XSP9F604UFKBVXRRT90EJJSJA4BUHDEA3REBLQPF6PM1PNH6IX2V0Z0ZNLRWJSMQ4AHI2DJAEANQXF7RNRIV0BMZKZ4LVMROHY1HBIWEDPM8YFGPHM4BTV4AWKL209AM82ACIO94B15LCVE1N9CJICTS9X2NQ8FBDZH8XYDVVVD736PKV90P' where id=9;
-update noar tt set v1='UROABRDCBAA8643XGHW3GJ5GSJQ1XQO6UBP2XD2EN9RCL8AN2PVQZ1TAROUZYNHPKH3VWT4VCBR08V30P1KDW93JM1REDJ58MT1QP81LPA5NM5KXBNJQPP9YGM2S3VIJVXROVHBAWRA2SLEK7YGM2L2T29A3K09NZXR7CVFOG3H8M5C6YBSWQMGAJTFYAU38AXW72NC6TGPCIV1SYL56FIN5ZUF6EQFB28GBA8SF2DV8W6W756H9XXYCGBXX9XFW3' where id=9;
-update noar ti set v1='UROABRDCBAA8643XGHW3GJ5GSJQ1XQO6UBP2XD2EN9RCL8AN2PVQZ1TAROUZYNHPKH3VWT4VCBR08V30P1KDW93JM1REDJ58MT1QP81LPA5NM5KXBNJQPP9YGM2S3VIJVXROVHBAWRA2SLEK7YGM2L2T29A3K09NZXR7CVFOG3H8M5C6YBSWQMGAJTFYAU38AXW72NC6TGPCIV1SYL56FIN5ZUF6EQFB28GBA8SF2DV8W6W756H9XXYCGBXX9XFW3' where id=9;
-update noar tt set v2='JHBJNIADQ2IR585CYZOXWQPY572FK0YHY50YINS4MUPZADI64WITP85B4B1ETHHH3II4QZL4GS6E249AVCR2FUGJOR0STTEXYRRG5LC8EFXXU6837XF1WWFH7N5R38KHCB0YPAVASK2V5RHQI0QQX50OT8AUW4Y2GOAL2HTCJENGRVYIEXB46W7MMHQA0J9LDEVDIUUQKUPZIY2AFY1JNF53PDS5WYFJZJXXA05ZII8O9KPDS5VRCSAMWPYGBWR5P' where id=9;
-update noar ti set v2='JHBJNIADQ2IR585CYZOXWQPY572FK0YHY50YINS4MUPZADI64WITP85B4B1ETHHH3II4QZL4GS6E249AVCR2FUGJOR0STTEXYRRG5LC8EFXXU6837XF1WWFH7N5R38KHCB0YPAVASK2V5RHQI0QQX50OT8AUW4Y2GOAL2HTCJENGRVYIEXB46W7MMHQA0J9LDEVDIUUQKUPZIY2AFY1JNF53PDS5WYFJZJXXA05ZII8O9KPDS5VRCSAMWPYGBWR5P' where id=9;
-update noar tt set v3='H3W8RD7J0IY3SEMOYRZLNXUWP6SZIQXQMC9DH51RU8RP3IFJR61WY2VYYH78MYYJBWZYB4T1G14Y5783N5WLMAI08OXGWX0IBW53WY2O5QVTT1F6P9P7J4E8M7WMMAVO9UUTSBNUOHKFXQR6FX0QMZ2S5SE4HF2DNJE7QXB0OOMG8K1UQY9J7JE166BDUT3YLHVPH72EXGUKBHN7CA83F5YBM6H1RVFZW25NZLE6AK1GYYLH74SMFFTG3OG5NS5OK' where id=9;
-update noar ti set v3='H3W8RD7J0IY3SEMOYRZLNXUWP6SZIQXQMC9DH51RU8RP3IFJR61WY2VYYH78MYYJBWZYB4T1G14Y5783N5WLMAI08OXGWX0IBW53WY2O5QVTT1F6P9P7J4E8M7WMMAVO9UUTSBNUOHKFXQR6FX0QMZ2S5SE4HF2DNJE7QXB0OOMG8K1UQY9J7JE166BDUT3YLHVPH72EXGUKBHN7CA83F5YBM6H1RVFZW25NZLE6AK1GYYLH74SMFFTG3OG5NS5OK' where id=9;
-update noar tt set v0='NPQC5K1Y8D2FH4D9F4AY0KN8YUCM2XLJVH2W9FTWKG1UO69EEGFY8CCAT12G2R4TC472BSSJUJSEFPW5NW9AWLNOUGXXHIM8QSRRUCHE188K2JCGZY09ROGW8FPHOM32A8LQ6XRP32YNAGJOLS37XBOMGWQ05V9XRZ6SA79SNFBMEPG699IFAZGAG10HXIXPHYSNGPDSAJZ81QTWEV7H9VGF6UDT5873VZQV2DLZKFDGI0S8H4QIQEYHOVM9OCW61' where id=10;
-update noar ti set v0='NPQC5K1Y8D2FH4D9F4AY0KN8YUCM2XLJVH2W9FTWKG1UO69EEGFY8CCAT12G2R4TC472BSSJUJSEFPW5NW9AWLNOUGXXHIM8QSRRUCHE188K2JCGZY09ROGW8FPHOM32A8LQ6XRP32YNAGJOLS37XBOMGWQ05V9XRZ6SA79SNFBMEPG699IFAZGAG10HXIXPHYSNGPDSAJZ81QTWEV7H9VGF6UDT5873VZQV2DLZKFDGI0S8H4QIQEYHOVM9OCW61' where id=10;
-update noar tt set v1='TF6IWM7FXZE2YW7LAD000UFDXT46G74JRY1SWYK10KG98KP3I1SFT56Q7T9VPOJ0TLZ77BZIHE5VX5R6U2N8H1X9ZQG9ZI3TBQBO5IEPZE7M09QE8ADKSZWC0Q2GYNDDOG0JGMIIPNSGYU2F5MM5KKQ87RSYUMKSQPU8OVUDNTZ525OXVR9DHCBA5UV45X66QLT9XF6N2LYITP4GAA4ICD9UBDCNCQFRWMTO55OTOGJV6ESD5BWJ0E4JTNCLKISTA' where id=10;
-update noar ti set v1='TF6IWM7FXZE2YW7LAD000UFDXT46G74JRY1SWYK10KG98KP3I1SFT56Q7T9VPOJ0TLZ77BZIHE5VX5R6U2N8H1X9ZQG9ZI3TBQBO5IEPZE7M09QE8ADKSZWC0Q2GYNDDOG0JGMIIPNSGYU2F5MM5KKQ87RSYUMKSQPU8OVUDNTZ525OXVR9DHCBA5UV45X66QLT9XF6N2LYITP4GAA4ICD9UBDCNCQFRWMTO55OTOGJV6ESD5BWJ0E4JTNCLKISTA' where id=10;
-update noar tt set v2='Y74X1E1ZSSV0V3VH1YY9304X4Y0BYGXCOYFHFVIRI0MWOMRPSEZWJLN26DSJY7SF3304QQEBOE4ICDH4S5ZL7FY08BV4HV6MOHU57Q3QKI52U2K0LKDUP3SXV9ETYTYTW688OV9TMINUA2ZNJHZC6YYHQIRM59YCL8NI61GMMC3DOX436BU1AAABHLOV29AEN30DV9L0WL96FFIZOZHXZQJ2N2ZM1NBTFCMKO5WFKF5BB9PFJAFBWZXNPI0FG1SAE' where id=10;
-update noar ti set v2='Y74X1E1ZSSV0V3VH1YY9304X4Y0BYGXCOYFHFVIRI0MWOMRPSEZWJLN26DSJY7SF3304QQEBOE4ICDH4S5ZL7FY08BV4HV6MOHU57Q3QKI52U2K0LKDUP3SXV9ETYTYTW688OV9TMINUA2ZNJHZC6YYHQIRM59YCL8NI61GMMC3DOX436BU1AAABHLOV29AEN30DV9L0WL96FFIZOZHXZQJ2N2ZM1NBTFCMKO5WFKF5BB9PFJAFBWZXNPI0FG1SAE' where id=10;
-update noar tt set v3='8HMT8C2LH8AKHPP7Z33NRP8NZEAAY01FZCH9VO0LT6GXSBL8J4HAE7JT3O4R3PGW40HJK3CHV6T0B560SZH6IVHE6LILO0AR4TNVGUJKC4IU6RZRR9QS1ZN4E6LW9YMKWNK5I7OME75WTDL5QHZXP16SN6ZOD9Z8U488DEFJMZZ193MP7UHJVRQFSR67MY4JN047NGK284E2Y4HP31MWKSIYEFBBHS47CLR08ZJH7I91DKY32KC771VKW3LBVXPLG' where id=10;
-update noar ti set v3='8HMT8C2LH8AKHPP7Z33NRP8NZEAAY01FZCH9VO0LT6GXSBL8J4HAE7JT3O4R3PGW40HJK3CHV6T0B560SZH6IVHE6LILO0AR4TNVGUJKC4IU6RZRR9QS1ZN4E6LW9YMKWNK5I7OME75WTDL5QHZXP16SN6ZOD9Z8U488DEFJMZZ193MP7UHJVRQFSR67MY4JN047NGK284E2Y4HP31MWKSIYEFBBHS47CLR08ZJH7I91DKY32KC771VKW3LBVXPLG' where id=10;
-update noar tt set v0='G1PIUPV2DK6CK4M6UDBV8S4D9CHQ934NXHNP4Y8AWZNDY4VWF3EWL9I9FVM97C1LUL2UEUAP33MS0C8UFSVSXXPH8NI03NELI9I1L7OSA53KHNGSFMX5NDGQHEF2BJOJBW069143AYA78HJ6L9C9VX2X8BC53IAUFY5F0QA76LNOKDX10RBHEDLYKJOX9AAGK2KM81GRESU9C9ZUTGP1FNSVWV97M0RY7OKXWZINGMBSG5FPBS3UKE3OMQTAMZH24' where id=11;
-update noar ti set v0='G1PIUPV2DK6CK4M6UDBV8S4D9CHQ934NXHNP4Y8AWZNDY4VWF3EWL9I9FVM97C1LUL2UEUAP33MS0C8UFSVSXXPH8NI03NELI9I1L7OSA53KHNGSFMX5NDGQHEF2BJOJBW069143AYA78HJ6L9C9VX2X8BC53IAUFY5F0QA76LNOKDX10RBHEDLYKJOX9AAGK2KM81GRESU9C9ZUTGP1FNSVWV97M0RY7OKXWZINGMBSG5FPBS3UKE3OMQTAMZH24' where id=11;
-update noar tt set v1='1089YGSGCQC7EBSHXDXEKTG1B40ZGVS5ZOW6IHYHGVIB9VDZUYVG1PO8QOIL6JZN5XESZ4BEQ9M122BVSGPQVDKHA0VHLE5DENL07KTDIV4BPWPF0T9YKXZQN6V99MBKF3676VLA5A5S03F4ZD9K9PYX6RGPFOYFKFF1C5RFCJRY53IXGEL4K5AKNG7IULPXATM4384AQBMLPZBTJ9ABISHTHU5G3LLMV177H48TSJYR7BRFCE2PCP4GIJF9MZOBF' where id=11;
-update noar ti set v1='1089YGSGCQC7EBSHXDXEKTG1B40ZGVS5ZOW6IHYHGVIB9VDZUYVG1PO8QOIL6JZN5XESZ4BEQ9M122BVSGPQVDKHA0VHLE5DENL07KTDIV4BPWPF0T9YKXZQN6V99MBKF3676VLA5A5S03F4ZD9K9PYX6RGPFOYFKFF1C5RFCJRY53IXGEL4K5AKNG7IULPXATM4384AQBMLPZBTJ9ABISHTHU5G3LLMV177H48TSJYR7BRFCE2PCP4GIJF9MZOBF' where id=11;
-update noar tt set v2='B2DZ6JQ65DH37M765HN6PE6POJURGBVL34DC1IK9AUOGBPUIBLKXQ2BR0NT38GMY1EA3CBG964RGPPUQP631Q50ABJI9GRX95RXJ5WCQA864I3XYK0N8DSN93LP5MS9IQWRWKRO4IMM2SIR4KRN879DUXY5Y8H9RX3MYLSKC2C0CR9LGJYMNXAICQYON8JR6HUY6IR9K91ZQNIMSBBSHE0FA4YLI0G9ZH7UGC55BDNNXSWFR77241PM3M78E7A31C' where id=11;
-update noar ti set v2='B2DZ6JQ65DH37M765HN6PE6POJURGBVL34DC1IK9AUOGBPUIBLKXQ2BR0NT38GMY1EA3CBG964RGPPUQP631Q50ABJI9GRX95RXJ5WCQA864I3XYK0N8DSN93LP5MS9IQWRWKRO4IMM2SIR4KRN879DUXY5Y8H9RX3MYLSKC2C0CR9LGJYMNXAICQYON8JR6HUY6IR9K91ZQNIMSBBSHE0FA4YLI0G9ZH7UGC55BDNNXSWFR77241PM3M78E7A31C' where id=11;
-update noar tt set v3='EOOJW86E39PL7F6YDV949XGV9PBF5DYHTVW5W1JJGE661JT74AF3LMN1CYGQPQKDHS1IRY4JSL15S8DJC579THBSJZ2X6U6GOZXUKSGUNZTV6JOZOBNWGXCQKDL439PLRVTP7DLOUKWGX97HJBCHRPQYQRZ9JSJATZ0QHR6UBHVXGLBHWX2YPZRTW3BXLBJWHNCT5GUUA744IPBOG6RQKC5QZZZRVHA7ESYRZWY3S6B8FF8PM0EEW8G7JIO7EN8GC' where id=11;
-update noar ti set v3='EOOJW86E39PL7F6YDV949XGV9PBF5DYHTVW5W1JJGE661JT74AF3LMN1CYGQPQKDHS1IRY4JSL15S8DJC579THBSJZ2X6U6GOZXUKSGUNZTV6JOZOBNWGXCQKDL439PLRVTP7DLOUKWGX97HJBCHRPQYQRZ9JSJATZ0QHR6UBHVXGLBHWX2YPZRTW3BXLBJWHNCT5GUUA744IPBOG6RQKC5QZZZRVHA7ESYRZWY3S6B8FF8PM0EEW8G7JIO7EN8GC' where id=11;
-update noar tt set v0='KMPR9IT6KR3MVNV37YWY5E5P88QDA3N05PVNKHGGZM59J6HWWRE8MWRWWJOG440Q69N18BVHM214OR4ONP4R3M4BAFTSWCM5V4PH1H3CJ2SVYE20LW4OI0872NVYCRHDB58BC6QLSEP0O2WXBF0EPVO235Y6BX51QSAMK9S4WY0VVO6Y4ZACT3R03KPZKZGA6UIPVMFAVSTGF6KLFNNFBCNT58BZ4JVHZT96JELZ91TS57ZGUREHU9DSXUTG5LQ6S' where id=12;
-update noar ti set v0='KMPR9IT6KR3MVNV37YWY5E5P88QDA3N05PVNKHGGZM59J6HWWRE8MWRWWJOG440Q69N18BVHM214OR4ONP4R3M4BAFTSWCM5V4PH1H3CJ2SVYE20LW4OI0872NVYCRHDB58BC6QLSEP0O2WXBF0EPVO235Y6BX51QSAMK9S4WY0VVO6Y4ZACT3R03KPZKZGA6UIPVMFAVSTGF6KLFNNFBCNT58BZ4JVHZT96JELZ91TS57ZGUREHU9DSXUTG5LQ6S' where id=12;
-update noar tt set v1='7EE0CQ3NMTK6R1YYWA31YHM0PQGU2FMKNR381H3O2FA7ZBW1LIYWYQ21ENPTOA1WWW4IQXF0NMZBKUHNJVGGBK49JK9FWY06299Z66JUF65YJSWOQQMQ2R2KLGON57PCYDQ4AQEKFICIS5M0X36HHZCU8U9QIVESZ3JVDDGT7G19H5OCAIRUHOW20IOA15NXE37YFJFGGSN2SHOP9S0MMAZP8CYZBNZ0Z0M4W720ZXGL4EA2LYV6V24KBN7I0A9PB' where id=12;
-update noar ti set v1='7EE0CQ3NMTK6R1YYWA31YHM0PQGU2FMKNR381H3O2FA7ZBW1LIYWYQ21ENPTOA1WWW4IQXF0NMZBKUHNJVGGBK49JK9FWY06299Z66JUF65YJSWOQQMQ2R2KLGON57PCYDQ4AQEKFICIS5M0X36HHZCU8U9QIVESZ3JVDDGT7G19H5OCAIRUHOW20IOA15NXE37YFJFGGSN2SHOP9S0MMAZP8CYZBNZ0Z0M4W720ZXGL4EA2LYV6V24KBN7I0A9PB' where id=12;
-update noar tt set v2='6CAF8P27N9E6X9E5JCC40GMOLY7BQVTDEGVYP11VQN5RJ16O19E88Y3GI9XV9F2U03D2LFV9VCOF1U42B3Z8FTXNKK85DX4W1NZUNYUWFO9C4NC2C5DDGZQRNSB2KKXWED65FFB9QEZHA1PYBDYDYI7DKFSTV7W67ARIXL25S1T4DQU5VADD67PKUGLFANCP4A31CTOBTQKBL3NT3USH33QAJLE7WRBC9ZZ1JL00YWHRFIFVBR0X9JIZ8EZ60LZOK' where id=12;
-update noar ti set v2='6CAF8P27N9E6X9E5JCC40GMOLY7BQVTDEGVYP11VQN5RJ16O19E88Y3GI9XV9F2U03D2LFV9VCOF1U42B3Z8FTXNKK85DX4W1NZUNYUWFO9C4NC2C5DDGZQRNSB2KKXWED65FFB9QEZHA1PYBDYDYI7DKFSTV7W67ARIXL25S1T4DQU5VADD67PKUGLFANCP4A31CTOBTQKBL3NT3USH33QAJLE7WRBC9ZZ1JL00YWHRFIFVBR0X9JIZ8EZ60LZOK' where id=12;
-update noar tt set v3='ZQIV6F7BZFC8C74DSG0HDTQGMMZGLLJMI9HDQSJ1MA1H61L160RIJLTCD62TN7NNAVMGRAFGC6A7JHFAQDC8CP1BLB8X8SKUUZS36MP9NIKYSXJAX0GJWNYQG4GZALKC7QK0MIOG9QAAS3LYFFF4FCBMOKZYSDIUIIMOWTRK1J98EY6XQVAIJYCTY8MW95Q44Z6EFJHZL6EF28UE5YL8RL5I94Q2KFO01P9F3MTO4E7SSOK5B3TV7ANYKP4TE3L53' where id=12;
-update noar ti set v3='ZQIV6F7BZFC8C74DSG0HDTQGMMZGLLJMI9HDQSJ1MA1H61L160RIJLTCD62TN7NNAVMGRAFGC6A7JHFAQDC8CP1BLB8X8SKUUZS36MP9NIKYSXJAX0GJWNYQG4GZALKC7QK0MIOG9QAAS3LYFFF4FCBMOKZYSDIUIIMOWTRK1J98EY6XQVAIJYCTY8MW95Q44Z6EFJHZL6EF28UE5YL8RL5I94Q2KFO01P9F3MTO4E7SSOK5B3TV7ANYKP4TE3L53' where id=12;
-update noar tt set v0='KKYRHYP0AL4AF6TLSKTYX679JUVVSOHME36YHBYJGDO9W6Q7R1UU6G2KMGSFI4MBS57ZOS75N805F7QPBQK38R36NNUKTINPNJ4FYQQ8UBCI8CJVJD8Y2EKHM9GSJV1HMB7BQTM5V2NB2E2ROZZCFHNAQ0UX7QIKWPWV5LD128CEHRZ4YRRT666SIXEWN93KE7A73LNS0SHREGN2HNFRYAPYU50391B3RNVVGV74XCH2I7FW9B2AGEZTRQ16VYW52' where id=13;
-update noar ti set v0='KKYRHYP0AL4AF6TLSKTYX679JUVVSOHME36YHBYJGDO9W6Q7R1UU6G2KMGSFI4MBS57ZOS75N805F7QPBQK38R36NNUKTINPNJ4FYQQ8UBCI8CJVJD8Y2EKHM9GSJV1HMB7BQTM5V2NB2E2ROZZCFHNAQ0UX7QIKWPWV5LD128CEHRZ4YRRT666SIXEWN93KE7A73LNS0SHREGN2HNFRYAPYU50391B3RNVVGV74XCH2I7FW9B2AGEZTRQ16VYW52' where id=13;
-update noar tt set v1='LAK6WXGZNEMT4DWCQLT8WTP5OTJXQAX09QG44BF33SI98W7CELG2ZCEGGGCD3ETGLQG0MGFYZOC153SCQE67JJK64HE44NR2YRSTVYSM2ERGWU80CXZZU3V9FJJA85J32B3FPURONU28FO9CRQVDQK3D5EDSQZG775RGYKQJ37QBZWCHQFJ24WK3T0PFKCCP1JY3QWYVO0D5IWP63QR6H69X5PNHCYNL7ST932F6WYHKWZAUH3IS747WC2CQ94WTZ' where id=13;
-update noar ti set v1='LAK6WXGZNEMT4DWCQLT8WTP5OTJXQAX09QG44BF33SI98W7CELG2ZCEGGGCD3ETGLQG0MGFYZOC153SCQE67JJK64HE44NR2YRSTVYSM2ERGWU80CXZZU3V9FJJA85J32B3FPURONU28FO9CRQVDQK3D5EDSQZG775RGYKQJ37QBZWCHQFJ24WK3T0PFKCCP1JY3QWYVO0D5IWP63QR6H69X5PNHCYNL7ST932F6WYHKWZAUH3IS747WC2CQ94WTZ' where id=13;
-update noar tt set v2='XR7TCJ6SWY37YMKIA30A6P0UN4VFV8LE5NP9W074DP0D0CTKAVNJ3GSITM7XH0IDN4TS1XGRX890Z1B54YHOV05L3XBWI7NLB07IM1EOGWZGK2PT8JYS0PN4NOJYPJ9NM1VARNSL2F2T9R4F7OOS2UPI62PXGO0RHSM1XLTMKX49TJSIB7NA7QH5W0O6SE7TPEDEEU59MF7WWMKGJC2T7IVUGUA6CTZ0ULQBXPUB709EONRI5REKAGOHZ5KRUPM80' where id=13;
-update noar ti set v2='XR7TCJ6SWY37YMKIA30A6P0UN4VFV8LE5NP9W074DP0D0CTKAVNJ3GSITM7XH0IDN4TS1XGRX890Z1B54YHOV05L3XBWI7NLB07IM1EOGWZGK2PT8JYS0PN4NOJYPJ9NM1VARNSL2F2T9R4F7OOS2UPI62PXGO0RHSM1XLTMKX49TJSIB7NA7QH5W0O6SE7TPEDEEU59MF7WWMKGJC2T7IVUGUA6CTZ0ULQBXPUB709EONRI5REKAGOHZ5KRUPM80' where id=13;
-update noar tt set v3='HSN6YMIJAXLMEEIW4TNEY99KCC3Y75PT91I2036Z0RPD9RNH1534GPRRDP475O3EPYH92QUB5031TPFKRTSRDKOCFQ4HLSOAMUP7PSFEE02SLXPZ38DR6TO97G9FAKHT9VK1RRMFI428LBRZL72YFQ0DTVSKJXWERUE1655ZH4LGAAI7ERIV8KEP7WVZN1K4DBPKD4RM7XI5MY7ZR6IPFQLXVACBVA62ITUUDYL7XYADFQXVV2NJ5ZIGWLBCMJY8A' where id=13;
-update noar ti set v3='HSN6YMIJAXLMEEIW4TNEY99KCC3Y75PT91I2036Z0RPD9RNH1534GPRRDP475O3EPYH92QUB5031TPFKRTSRDKOCFQ4HLSOAMUP7PSFEE02SLXPZ38DR6TO97G9FAKHT9VK1RRMFI428LBRZL72YFQ0DTVSKJXWERUE1655ZH4LGAAI7ERIV8KEP7WVZN1K4DBPKD4RM7XI5MY7ZR6IPFQLXVACBVA62ITUUDYL7XYADFQXVV2NJ5ZIGWLBCMJY8A' where id=13;
-update noar tt set v0='DPGL9XGJWM0OHS8TV1CAI4G6WJWBKQOHE9BMN4FTO918WVPAR9PG1MJMUI5Q4PJ640S1R71QLMDJLU0J070TVUVC321UNM8MXKVG622ZZWWW3LIVGAWUM81KTHNYT3H72J317ECJLQWXVQ6J3I5594LE3Z0SDA0SCPH7IHN8SV6D3TXTMLF6SWFD5P3T5V7KP5Q177662SGUX4NS1ZDH0RR3ENKUCZ4C2MYLX8NZCGZWYNGF48L1JX7GUYPMW9XXO' where id=14;
-update noar ti set v0='DPGL9XGJWM0OHS8TV1CAI4G6WJWBKQOHE9BMN4FTO918WVPAR9PG1MJMUI5Q4PJ640S1R71QLMDJLU0J070TVUVC321UNM8MXKVG622ZZWWW3LIVGAWUM81KTHNYT3H72J317ECJLQWXVQ6J3I5594LE3Z0SDA0SCPH7IHN8SV6D3TXTMLF6SWFD5P3T5V7KP5Q177662SGUX4NS1ZDH0RR3ENKUCZ4C2MYLX8NZCGZWYNGF48L1JX7GUYPMW9XXO' where id=14;
-update noar tt set v1='82DXNVL7DOKCTQ7FAK8SCL8BTL9J7905QF9TY3NZE08VWBT641HD7F8JWDIB93D1R8T701TNBP819NBN6HTFU88QPOWLQQ9B56YYCR3UPN5YCGEA7X7CK318OM1DIVPN9AM93OQVUGMIXGWK8569CHDAFYJTXNPWIJSHQE0Q3SERS1DB9PQ1WB399LI11YNZ9SY399TUSY4QIKHP0EUNXWKMVQDPNT7Z545T1L534HXP5NG7NES13QJZHPATNN16L' where id=14;
-update noar ti set v1='82DXNVL7DOKCTQ7FAK8SCL8BTL9J7905QF9TY3NZE08VWBT641HD7F8JWDIB93D1R8T701TNBP819NBN6HTFU88QPOWLQQ9B56YYCR3UPN5YCGEA7X7CK318OM1DIVPN9AM93OQVUGMIXGWK8569CHDAFYJTXNPWIJSHQE0Q3SERS1DB9PQ1WB399LI11YNZ9SY399TUSY4QIKHP0EUNXWKMVQDPNT7Z545T1L534HXP5NG7NES13QJZHPATNN16L' where id=14;
-update noar tt set v2='E6B4AB06MLZYTMXVDN3BPX4JF1IPDXANJEZ1NE8RXK0QQN6AHFFGQSDQ3YM0A7VUQ8SZTLS7ASLAABRUSBLQMMRB5E85AG1SFH2NLKXZNSC4QSYQ2KO785ZGZATCCZAQ83XSF31B27IBIIYSXTG6ZPID6R74YW6EMUPATOCUOKRN1KPMNFZ926OC6K4T0EFA3E69FM0TN2MJI8G2JPKLK4NERIRGQ9OLNCSEM15FS0M3NCZV9O86V65A028S2IL9Z' where id=14;
-update noar ti set v2='E6B4AB06MLZYTMXVDN3BPX4JF1IPDXANJEZ1NE8RXK0QQN6AHFFGQSDQ3YM0A7VUQ8SZTLS7ASLAABRUSBLQMMRB5E85AG1SFH2NLKXZNSC4QSYQ2KO785ZGZATCCZAQ83XSF31B27IBIIYSXTG6ZPID6R74YW6EMUPATOCUOKRN1KPMNFZ926OC6K4T0EFA3E69FM0TN2MJI8G2JPKLK4NERIRGQ9OLNCSEM15FS0M3NCZV9O86V65A028S2IL9Z' where id=14;
-update noar tt set v3='6LDFMFYW502S2CSL96GBL7QA8XCCUYLK169ZSLQX56BPN3PPTUPYMVQ6A4M87CNJ4IKOE3KRAD82AZS4EOIJLHQPDKH9PTTF3WDOVHAJON303YISYMOQMFNJ22RD1M4I08WP8II1FNG9VYE9WGKB4J7DJ3EI5512GBJDRT7SY956EDR77UN3XA0E7JPVDIJ3OQ2IIHI1O6GGQ9J5HVXVT2I4UIBWDTRBJVK1D9GRKVXWWIGOTGSBVA5C7STCV3QTT' where id=14;
-update noar ti set v3='6LDFMFYW502S2CSL96GBL7QA8XCCUYLK169ZSLQX56BPN3PPTUPYMVQ6A4M87CNJ4IKOE3KRAD82AZS4EOIJLHQPDKH9PTTF3WDOVHAJON303YISYMOQMFNJ22RD1M4I08WP8II1FNG9VYE9WGKB4J7DJ3EI5512GBJDRT7SY956EDR77UN3XA0E7JPVDIJ3OQ2IIHI1O6GGQ9J5HVXVT2I4UIBWDTRBJVK1D9GRKVXWWIGOTGSBVA5C7STCV3QTT' where id=14;
-update noar tt set v0='146QAZLKFPU3ZM0GRPSDLF2TK6Z58210ZYJPVT7CWQHXSVW7K5Y7PNA5YDV4MPC0S5AY4UQMEGJVLQDV4KAMP6RWHUBOZI7B8MEV1D1V3TXFG52O6YJUAVD4BZMTCC5DWNBETALYMI41TDHEXLFFRVUY1D9I3FU0528U39GYMZFO4TR43W78HJG90S19V92O84H800PP6IT7PWOM3T94F5XC01QEHT0FN5AIEGGXCQ3VXZK542W0RDHITV8KBJ4BD' where id=15;
-update noar ti set v0='146QAZLKFPU3ZM0GRPSDLF2TK6Z58210ZYJPVT7CWQHXSVW7K5Y7PNA5YDV4MPC0S5AY4UQMEGJVLQDV4KAMP6RWHUBOZI7B8MEV1D1V3TXFG52O6YJUAVD4BZMTCC5DWNBETALYMI41TDHEXLFFRVUY1D9I3FU0528U39GYMZFO4TR43W78HJG90S19V92O84H800PP6IT7PWOM3T94F5XC01QEHT0FN5AIEGGXCQ3VXZK542W0RDHITV8KBJ4BD' where id=15;
-update noar tt set v1='0N2RODYAYB3DCVX0VXJPRMGIN0K5VFAFK8JPOV2GX173DM8JNLS2XEABOC1CUBU80KE6PGNC8MESOV2TUQK0V71XQMHKBWVWHUNXQ8VAW4LD71B7QTV8WXBLG4LN95IJCU35O6WST1VPWIW4YD0RKYF2P2AFRB7S56U5YLJ1AP9UEGDR92XQKIHIZ1HHP58SDCIP5BG44ZRLYJ7II1664K70MFIHRJDDEP4DRUVXTOU4BMI96QA6X7FWXOJ964Z2Q' where id=15;
-update noar ti set v1='0N2RODYAYB3DCVX0VXJPRMGIN0K5VFAFK8JPOV2GX173DM8JNLS2XEABOC1CUBU80KE6PGNC8MESOV2TUQK0V71XQMHKBWVWHUNXQ8VAW4LD71B7QTV8WXBLG4LN95IJCU35O6WST1VPWIW4YD0RKYF2P2AFRB7S56U5YLJ1AP9UEGDR92XQKIHIZ1HHP58SDCIP5BG44ZRLYJ7II1664K70MFIHRJDDEP4DRUVXTOU4BMI96QA6X7FWXOJ964Z2Q' where id=15;
-update noar tt set v2='TIXCEEPHSANG8VF2C9PPVYNVO5EFI1HVXI1XYL6DAJSD29GV2RT0G0HAFUBK42PZ42ONOKEBGXYHXKUAFQCY8ZFJYVKVUQQ3196UD436GYD373SMSHW7UEGE4L9BRJOKNFPPBEXBG4TD1WWJVJCX42BF8PYPDAY1F375KNVWW3L31EUXL311GSKD6LEL3T0BDDS5KXGBFDHDHNJAWELYLG1Z5Q0GP2BKY0VMASFIFND7B0ZPTH8QPPZIX9DJH8WE3' where id=15;
-update noar ti set v2='TIXCEEPHSANG8VF2C9PPVYNVO5EFI1HVXI1XYL6DAJSD29GV2RT0G0HAFUBK42PZ42ONOKEBGXYHXKUAFQCY8ZFJYVKVUQQ3196UD436GYD373SMSHW7UEGE4L9BRJOKNFPPBEXBG4TD1WWJVJCX42BF8PYPDAY1F375KNVWW3L31EUXL311GSKD6LEL3T0BDDS5KXGBFDHDHNJAWELYLG1Z5Q0GP2BKY0VMASFIFND7B0ZPTH8QPPZIX9DJH8WE3' where id=15;
-update noar tt set v3='BU80H39TADLUV4GHJFTHN2SRHDQI318ZBYGM08761OJ3SIURCB9U1BEQGQR8TQN0IFPBHMYFNG5S4TIYX465KSSGSIYWNV578MFHH6YWL4YZ2V6FMRNANCKGWN28KM3885S8GSV6V43F9BW4NJ00RR11C01MO1Y12RNV1GC87JFCHVKWHWYKP0GXP8W0ZXKVAL7P4CS3RJQ0QJL4UI2EN3K8NJVCM5EO4CR5QJGEGNAXSJQL27AQ7WLHVH0YI7Q6P' where id=15;
-update noar ti set v3='BU80H39TADLUV4GHJFTHN2SRHDQI318ZBYGM08761OJ3SIURCB9U1BEQGQR8TQN0IFPBHMYFNG5S4TIYX465KSSGSIYWNV578MFHH6YWL4YZ2V6FMRNANCKGWN28KM3885S8GSV6V43F9BW4NJ00RR11C01MO1Y12RNV1GC87JFCHVKWHWYKP0GXP8W0ZXKVAL7P4CS3RJQ0QJL4UI2EN3K8NJVCM5EO4CR5QJGEGNAXSJQL27AQ7WLHVH0YI7Q6P' where id=15;
-update noar tt set v0='1MC1WBDNA6FE50LO20BN3F7JE269P183R332QGGYOL6XI4NRO05YTFGQCVCOHRG231G2CLFYFRG20T7HU7J06DJUWRIHBQ0Q8TT2TWGNDBPQPYWMOFY2UUAY06PD79DNAJMBZJ9YL4WEYVQZAM2YLXN1TKB1PQ9ZIHZ5BHWKVQ7A1WPFN60MBQS6I2D5H38X607QW0EORB2CGF0FKMM22F1OMD6UWU12XHZLKJ1IQJMOD0AE1PUI8XWXDLDM1OVV0' where id=16;
-update noar ti set v0='1MC1WBDNA6FE50LO20BN3F7JE269P183R332QGGYOL6XI4NRO05YTFGQCVCOHRG231G2CLFYFRG20T7HU7J06DJUWRIHBQ0Q8TT2TWGNDBPQPYWMOFY2UUAY06PD79DNAJMBZJ9YL4WEYVQZAM2YLXN1TKB1PQ9ZIHZ5BHWKVQ7A1WPFN60MBQS6I2D5H38X607QW0EORB2CGF0FKMM22F1OMD6UWU12XHZLKJ1IQJMOD0AE1PUI8XWXDLDM1OVV0' where id=16;
-update noar tt set v1='S2KUJFIG0MEZ8EVL9BA9FGB2BJNNPLSGDJ9M87YQTRLGIJJN1WUG42JLI3M0HUC436F3PPEYJ10YIDVFJ2F30F38NIKD5Y2FH5LY01VJRIVQWZQ8CKJ4LTFMHQOBY79DVT8XLQTUN8LQOP0J3PVQA0VIUZZ9HFGA69C288MSTEA073X2CL75EO6FBEJMPGP7AXUHYIOA7FY6A7EP3ZWB37RUGICAVG4OW0P5YSLXXLN50TZBDQ6XGAFTWLE6RCNB1' where id=16;
-update noar ti set v1='S2KUJFIG0MEZ8EVL9BA9FGB2BJNNPLSGDJ9M87YQTRLGIJJN1WUG42JLI3M0HUC436F3PPEYJ10YIDVFJ2F30F38NIKD5Y2FH5LY01VJRIVQWZQ8CKJ4LTFMHQOBY79DVT8XLQTUN8LQOP0J3PVQA0VIUZZ9HFGA69C288MSTEA073X2CL75EO6FBEJMPGP7AXUHYIOA7FY6A7EP3ZWB37RUGICAVG4OW0P5YSLXXLN50TZBDQ6XGAFTWLE6RCNB1' where id=16;
-update noar tt set v2='ECWAIFYYPPCUPR9NY17BMBFKVG4N2XYM9ZFG7I4RLCKDNS2QT4JS2VQLHOHSP8V40MBWRK89IX1L2OEXWWWSCZCC2AZS9ZBPPOGMD5TT0NLDMBDCD7E3PI6X58QQEI1297O7B3SHQ8O5BOX2871SIRG8NWE2LA0OY22HVDO3QLDVHHK13DUP214FHUNORTX5QIFV4R28KCU5T7KSNL0X4N1FKVPVAQEF14K8OBRRUZZA22QKAT239BXR66DPLQTTF' where id=16;
-update noar ti set v2='ECWAIFYYPPCUPR9NY17BMBFKVG4N2XYM9ZFG7I4RLCKDNS2QT4JS2VQLHOHSP8V40MBWRK89IX1L2OEXWWWSCZCC2AZS9ZBPPOGMD5TT0NLDMBDCD7E3PI6X58QQEI1297O7B3SHQ8O5BOX2871SIRG8NWE2LA0OY22HVDO3QLDVHHK13DUP214FHUNORTX5QIFV4R28KCU5T7KSNL0X4N1FKVPVAQEF14K8OBRRUZZA22QKAT239BXR66DPLQTTF' where id=16;
-update noar tt set v3='M7TE8AOGANMM3OR3PGXSTGY8E9CD4T4LBWW9JKQR1DGWM4V3C1PQRZ01FBBUEWUDNDLYIG37B6ZSJ8IVNULWMHHG3YWLTKO37V46C5CQ6TAVR9HLXM5US8VB0UJE5GIBOGEP1BRMXDYZYBRFFW9VCWC7WFFMZGOS93HKGGX7IZ3FQAZNJXU58I6HQ13H8MS3A3M1ZEGLAFCDRDLE67FDP1L41Z3WLTFJDB7FQGMRTLLLH8MY6ARTDEPPM3YS45JPD' where id=16;
-update noar ti set v3='M7TE8AOGANMM3OR3PGXSTGY8E9CD4T4LBWW9JKQR1DGWM4V3C1PQRZ01FBBUEWUDNDLYIG37B6ZSJ8IVNULWMHHG3YWLTKO37V46C5CQ6TAVR9HLXM5US8VB0UJE5GIBOGEP1BRMXDYZYBRFFW9VCWC7WFFMZGOS93HKGGX7IZ3FQAZNJXU58I6HQ13H8MS3A3M1ZEGLAFCDRDLE67FDP1L41Z3WLTFJDB7FQGMRTLLLH8MY6ARTDEPPM3YS45JPD' where id=16;
-update noar tt set v0='22NCVZ1Q0AFW4FMGZ1I3DXBPISMBTAXDAU945RRMACDJYF44T8AOMJP0VQ8PCPBG5RP3JNUIUCM07SPGVG8A3FL63OWQYKFAESXP2G1FXGK0IKQI94MCOETOD9JKON7A77LXCGMZ2S0Y8Y3YTOR4MUHWC4EFLL7EI99SSPYG69SI0MMESE3FZP0QJHQMF42K58UF0HIKJ6V0AY7ITFIYXNWPMGJ6QLMF9DMYCLODEXVZZM4PARFZ3M28XP9CE8HWF' where id=17;
-update noar ti set v0='22NCVZ1Q0AFW4FMGZ1I3DXBPISMBTAXDAU945RRMACDJYF44T8AOMJP0VQ8PCPBG5RP3JNUIUCM07SPGVG8A3FL63OWQYKFAESXP2G1FXGK0IKQI94MCOETOD9JKON7A77LXCGMZ2S0Y8Y3YTOR4MUHWC4EFLL7EI99SSPYG69SI0MMESE3FZP0QJHQMF42K58UF0HIKJ6V0AY7ITFIYXNWPMGJ6QLMF9DMYCLODEXVZZM4PARFZ3M28XP9CE8HWF' where id=17;
-update noar tt set v1='X4UN0BAM3WBARYX8IFUL9UIEE16IFFIW1J0P2PGSDW8MWXN4B700VQTYIV7RARVAV4D5DGZYVXJYE9EUZV3QGLXKQG6PGCE4LTJO7LOUJTIPP1ENDGUYSQFFWO5HEU7ZS5WZH403C5WBI3O27HVMPA22TEST6M02UC4SEBKQB5RCTKWO5Y42A5VMVJJI69VEP5NPX9QFOMHPIS94LD4HDU0GTGB0K2EZXG448PGMYKMF152ERO7AEZ0NKG6RJ0Q5F' where id=17;
-update noar ti set v1='X4UN0BAM3WBARYX8IFUL9UIEE16IFFIW1J0P2PGSDW8MWXN4B700VQTYIV7RARVAV4D5DGZYVXJYE9EUZV3QGLXKQG6PGCE4LTJO7LOUJTIPP1ENDGUYSQFFWO5HEU7ZS5WZH403C5WBI3O27HVMPA22TEST6M02UC4SEBKQB5RCTKWO5Y42A5VMVJJI69VEP5NPX9QFOMHPIS94LD4HDU0GTGB0K2EZXG448PGMYKMF152ERO7AEZ0NKG6RJ0Q5F' where id=17;
-update noar tt set v2='YKCOYH0X4PMF0N25DGDSMYP7B4446O9NLP99L9P9BV6C80UD5J0RFDI7KV1XEB0MYWT3JGHD25ZXJQKMSQU257V4STCBVLLCNUPGBY1KUMLS07SCFOSS5MKWZ67LMRXVB494VEGK3B102L268GGTNSPPD0JDYWVHJ9C0KZ25WDT4HM0PTOGMNH5QP6RLSYXA12QZHQE7Z8NWWNXJALMT8RXAA4PBYDVX8QQMQ3DFWX735U04MPAIYO408FGK7YCNS' where id=17;
-update noar ti set v2='YKCOYH0X4PMF0N25DGDSMYP7B4446O9NLP99L9P9BV6C80UD5J0RFDI7KV1XEB0MYWT3JGHD25ZXJQKMSQU257V4STCBVLLCNUPGBY1KUMLS07SCFOSS5MKWZ67LMRXVB494VEGK3B102L268GGTNSPPD0JDYWVHJ9C0KZ25WDT4HM0PTOGMNH5QP6RLSYXA12QZHQE7Z8NWWNXJALMT8RXAA4PBYDVX8QQMQ3DFWX735U04MPAIYO408FGK7YCNS' where id=17;
-update noar tt set v3='KP5DX5S0B9VS9WHXSAUMNKM63GIM0SPCC413Y4SHO4ODNKLVFFZ0AM0CD7C929UPOP2MFJGVS8Z1NKJBC5TIRRKZ58C6HZ61K2DLFN0QMS6H4XNWYNULB708SW2RTHCRLY8TJ6D3400IL3SYAIJ2GCT1I3FD95WY3IY8WB7RF1YAS2A18J5FY161W2G14B444KM2LAEJ8N6B20HMYJ6S280TQH77EMS2ZOGE0ANW1KQZIZYW64W0SZNUZ0VLNBXB0' where id=17;
-update noar ti set v3='KP5DX5S0B9VS9WHXSAUMNKM63GIM0SPCC413Y4SHO4ODNKLVFFZ0AM0CD7C929UPOP2MFJGVS8Z1NKJBC5TIRRKZ58C6HZ61K2DLFN0QMS6H4XNWYNULB708SW2RTHCRLY8TJ6D3400IL3SYAIJ2GCT1I3FD95WY3IY8WB7RF1YAS2A18J5FY161W2G14B444KM2LAEJ8N6B20HMYJ6S280TQH77EMS2ZOGE0ANW1KQZIZYW64W0SZNUZ0VLNBXB0' where id=17;
-update noar tt set v0='WG6VAJUZN27NNW1XPD5RV9L46GQ0L7CGMJNTASQ4VOU4I1GWFUHDTVQ6031OQ5Y3NIAK2EGTQMVKK1HB4LIVH0BQYWR0J3M3GSIKKJHE0Y0K0186HD1JC0GQR579TVQODPNQ89EEJ8Q8FDIXLJ6UWZA6R8LZRENI6OD6MXZS1YCS0C0CGBLCC48GAYGZWZ0PI3EJ22U21J21T4ZHFYBP97ZTM9I7JNMLA9IEE06X2S9EHGLDVW11BSR4EGQIXNW4W' where id=18;
-update noar ti set v0='WG6VAJUZN27NNW1XPD5RV9L46GQ0L7CGMJNTASQ4VOU4I1GWFUHDTVQ6031OQ5Y3NIAK2EGTQMVKK1HB4LIVH0BQYWR0J3M3GSIKKJHE0Y0K0186HD1JC0GQR579TVQODPNQ89EEJ8Q8FDIXLJ6UWZA6R8LZRENI6OD6MXZS1YCS0C0CGBLCC48GAYGZWZ0PI3EJ22U21J21T4ZHFYBP97ZTM9I7JNMLA9IEE06X2S9EHGLDVW11BSR4EGQIXNW4W' where id=18;
-update noar tt set v1='4HQWT2BPJW5BDQ0ZBVVOVNQS9RU4BA34KG25AHJVZ1XBKKKN8RBUC8UHW70N359XMPGPJE6N7Q59J83L1KB8JOO71NB0T7AYWPLZUH56EJZWBCWVHHYVMF7M5IMSISEXIFAKF65JH7LCL0YCCLLMF794G2SZQ811PMPVWF1X8QQQJFETEYTOD6NPB8BXXPRW5AYNA5I9MOAGR09QD7B9D70SUL4OBGSRZHNSW4EM5VMBSY97R84G91DGW24EB1KV4' where id=18;
-update noar ti set v1='4HQWT2BPJW5BDQ0ZBVVOVNQS9RU4BA34KG25AHJVZ1XBKKKN8RBUC8UHW70N359XMPGPJE6N7Q59J83L1KB8JOO71NB0T7AYWPLZUH56EJZWBCWVHHYVMF7M5IMSISEXIFAKF65JH7LCL0YCCLLMF794G2SZQ811PMPVWF1X8QQQJFETEYTOD6NPB8BXXPRW5AYNA5I9MOAGR09QD7B9D70SUL4OBGSRZHNSW4EM5VMBSY97R84G91DGW24EB1KV4' where id=18;
-update noar tt set v2='FODMS2CIVRIXOZJ4YZNX12A32R5V5PT6GL0ODOQ90N7T8YRI2KQYOHGKWIJ0XH10W7WJSA3R4U7HGYY4M2V1S2ATTTYLLYPZ3EZM2X6THUF16FQOC6CBQR2B01E4E3QVAKP2YPWKXE0QJQO8JPK2EZRE7Y8WGSFGLY3HVXUHPG8MBY6G6IQFML3KZC1ZKZUMQH9B4CSQ83N64KWY1Y043V75HV3RNW25TZ49V5V53GM6RMLP84KBAPSX0404BG928' where id=18;
-update noar ti set v2='FODMS2CIVRIXOZJ4YZNX12A32R5V5PT6GL0ODOQ90N7T8YRI2KQYOHGKWIJ0XH10W7WJSA3R4U7HGYY4M2V1S2ATTTYLLYPZ3EZM2X6THUF16FQOC6CBQR2B01E4E3QVAKP2YPWKXE0QJQO8JPK2EZRE7Y8WGSFGLY3HVXUHPG8MBY6G6IQFML3KZC1ZKZUMQH9B4CSQ83N64KWY1Y043V75HV3RNW25TZ49V5V53GM6RMLP84KBAPSX0404BG928' where id=18;
-update noar tt set v3='1BTDX55UWNACA9AKC3OQOKE16GD6SN1JD9DOHRBSC59XAGJLBS12CRXEZ1TI3V109IFQFP3GH9U61SW7MDVNK27V0X0Z3MN8L8LY728C4W80CI3C6N3J1PGQDKOKW0LWE2S5A2D7XQYK9PXEYXRKQBQZU4SOGXMONV7Y5WJC0DV1HUF4ET6HLR4GNTNI955LAEA5XXWNOM8C7NJ8ZXFXU8Y6YRECWIK1280SSZDZQ2YLC2GP6ID3FN18JQPB8DQ9Y' where id=18;
-update noar ti set v3='1BTDX55UWNACA9AKC3OQOKE16GD6SN1JD9DOHRBSC59XAGJLBS12CRXEZ1TI3V109IFQFP3GH9U61SW7MDVNK27V0X0Z3MN8L8LY728C4W80CI3C6N3J1PGQDKOKW0LWE2S5A2D7XQYK9PXEYXRKQBQZU4SOGXMONV7Y5WJC0DV1HUF4ET6HLR4GNTNI955LAEA5XXWNOM8C7NJ8ZXFXU8Y6YRECWIK1280SSZDZQ2YLC2GP6ID3FN18JQPB8DQ9Y' where id=18;
-update noar tt set v0='3S3UA4ROC3XQNGKW81PUL9LQDN01654SV1WKXSV0BY6Q0JFQN6AJI32AC18FEG18W1OVCFS7XV32ID493YWVFDRB4Z8TDDKI7LI477FFPFMGTN2G7EZFA8CL59KKOKKFMY2U57FKVUD9XJJJ5X81LP8WQ9LO3WKVLW3DFMRY9G096KJFLLI0W57FNTIZQB7OLH5I99N45FREQVT2LB0B5QGEIHLVKC1WUEVZK85MOIEIQ21N71SEDSBJP52I9PL4W' where id=19;
-update noar ti set v0='3S3UA4ROC3XQNGKW81PUL9LQDN01654SV1WKXSV0BY6Q0JFQN6AJI32AC18FEG18W1OVCFS7XV32ID493YWVFDRB4Z8TDDKI7LI477FFPFMGTN2G7EZFA8CL59KKOKKFMY2U57FKVUD9XJJJ5X81LP8WQ9LO3WKVLW3DFMRY9G096KJFLLI0W57FNTIZQB7OLH5I99N45FREQVT2LB0B5QGEIHLVKC1WUEVZK85MOIEIQ21N71SEDSBJP52I9PL4W' where id=19;
-update noar tt set v1='X1IR527G5348PF69D1VVJQGI14U8TRI6GO0QPOHD5F1X0IUQZ4HC0O3XO9C4R01ZLWZH9LQR5ULGU3N45XZ0NHBYEQS2FIWBX2LYNLYM4U7WVM9Y3EMP4D9JIRHKVG5QSKRUUEALNZBAE78WUQHCD39PR4JJO5N4ALHK3OHEJU5M32A6S7UWFO15P0LA48D6VVKMUM7KY8JMOVUP1I2QGP8NUJ1TAYJXNES8W24CIYJXRTVF1AVU71TIC9QA07LOF' where id=19;
-update noar ti set v1='X1IR527G5348PF69D1VVJQGI14U8TRI6GO0QPOHD5F1X0IUQZ4HC0O3XO9C4R01ZLWZH9LQR5ULGU3N45XZ0NHBYEQS2FIWBX2LYNLYM4U7WVM9Y3EMP4D9JIRHKVG5QSKRUUEALNZBAE78WUQHCD39PR4JJO5N4ALHK3OHEJU5M32A6S7UWFO15P0LA48D6VVKMUM7KY8JMOVUP1I2QGP8NUJ1TAYJXNES8W24CIYJXRTVF1AVU71TIC9QA07LOF' where id=19;
-update noar tt set v2='KJ7ZA27HMCST439WCTJV138RKVKCGWQ0D36I65SR0MBFA75FTG1MTL5JR4921Z3JYOSAERNSVJY0LXD29XZ7XHYA3EXIEIGF3WMZKRPMV08SLEGHQTJ88I48HP96JWJBWGB8V198HLQV8LP2IUPSLWFIJD0M35JAN4J54PB9I8N7VCV3MOCSUZOUSD43CYFCRL3CJ1GSZ4Q6E6SJ8J5UUC1ZU51QYFH2EZ1KF9ZD2416THENRTG8IE2MJFHMJX7J5' where id=19;
-update noar ti set v2='KJ7ZA27HMCST439WCTJV138RKVKCGWQ0D36I65SR0MBFA75FTG1MTL5JR4921Z3JYOSAERNSVJY0LXD29XZ7XHYA3EXIEIGF3WMZKRPMV08SLEGHQTJ88I48HP96JWJBWGB8V198HLQV8LP2IUPSLWFIJD0M35JAN4J54PB9I8N7VCV3MOCSUZOUSD43CYFCRL3CJ1GSZ4Q6E6SJ8J5UUC1ZU51QYFH2EZ1KF9ZD2416THENRTG8IE2MJFHMJX7J5' where id=19;
-update noar tt set v3='55UKNY3IE2N16U0HZ2O9Q0L515BSAK0J5W80LPSZ4QUN105EKN5IOU9PW6WB1AME17JZT9WV6QH1GWIC56732TMYD7E1MW4ZAMQL49O9Z1HKSIV6C0URGKBFC2MDGLE7J19TQK5RP9MD7331FPII0ZMZFWC1ZAI61GJI3ARQ1SEZVTAI7N6C4XFUAYPKNIVMYE4U343HL1F0KLGGSG7HXMG5L1F1ZW8Q9LLQCXORQPBX1MWUJBXIMD1JD4DI83HHW' where id=19;
-update noar ti set v3='55UKNY3IE2N16U0HZ2O9Q0L515BSAK0J5W80LPSZ4QUN105EKN5IOU9PW6WB1AME17JZT9WV6QH1GWIC56732TMYD7E1MW4ZAMQL49O9Z1HKSIV6C0URGKBFC2MDGLE7J19TQK5RP9MD7331FPII0ZMZFWC1ZAI61GJI3ARQ1SEZVTAI7N6C4XFUAYPKNIVMYE4U343HL1F0KLGGSG7HXMG5L1F1ZW8Q9LLQCXORQPBX1MWUJBXIMD1JD4DI83HHW' where id=19;
-update noar tt set v0='9A4B5GRQGF4NXLB6WTBXEO2T5G18CTDFXNN2Y0S9MJTN6V3VOWVTG8R3KG4UQDPXZV9SOZ9EHJT3CTJJKF5MRRAYTF87592OWN6QMOOGS8N37NK45Y93DA8ZVQ2NT1XPOKJFOGDOFWD2TY92XYMWGSS2L8DYCZ6TWBM4H94Y62WNHJP5T7P7EBBBG40H4TT51FMBE2Z4X0SN5FTFFB0A7IL3HEF6APLWAG9P2RKCHFA0M9YXWIGX5MFUWLBO5E3N5' where id=20;
-update noar ti set v0='9A4B5GRQGF4NXLB6WTBXEO2T5G18CTDFXNN2Y0S9MJTN6V3VOWVTG8R3KG4UQDPXZV9SOZ9EHJT3CTJJKF5MRRAYTF87592OWN6QMOOGS8N37NK45Y93DA8ZVQ2NT1XPOKJFOGDOFWD2TY92XYMWGSS2L8DYCZ6TWBM4H94Y62WNHJP5T7P7EBBBG40H4TT51FMBE2Z4X0SN5FTFFB0A7IL3HEF6APLWAG9P2RKCHFA0M9YXWIGX5MFUWLBO5E3N5' where id=20;
-update noar tt set v1='ZLG2AY5DRT5OVNO77Z2IU9NQMV8FPO431XBAROHR1FXIY2YVEIOXPNZ22ZMED2ECTPEOLNEWN3EDMYATY32J2QEI5XRJS242T28BXH79PCVYMHDVEV2LVINDRDCB8DYACSA8M6FJMNKGPB9G8YQX5QLXKFX1MXJWOHLW1MVXKSGR5AA0LYJPVFK0LG0UK26TIC4S85P3ZLLTS29C2D92Y6U8TY9N781QN2Z8A8KJ0S3I3L9JTQVMA2DCBEJG4WA92' where id=20;
-update noar ti set v1='ZLG2AY5DRT5OVNO77Z2IU9NQMV8FPO431XBAROHR1FXIY2YVEIOXPNZ22ZMED2ECTPEOLNEWN3EDMYATY32J2QEI5XRJS242T28BXH79PCVYMHDVEV2LVINDRDCB8DYACSA8M6FJMNKGPB9G8YQX5QLXKFX1MXJWOHLW1MVXKSGR5AA0LYJPVFK0LG0UK26TIC4S85P3ZLLTS29C2D92Y6U8TY9N781QN2Z8A8KJ0S3I3L9JTQVMA2DCBEJG4WA92' where id=20;
-update noar tt set v2='53T4WDL12NJU2J7V66V4AEB78XI3CSH0AHP0DGGK96ZCJQI73V3Z1PU1325GKXW558482ZP0B2JUDPSXBC9R9RCXE1SUDP41C78DQ3V624SCOYK6ZU1F03NB63N3GF1EZJE1OUSMH0I3PK3HRXXESYSAQF46BNB4DMWAA47KBTZIA7IJY1V6S57SA6DXW4ATKENCH8GEYP01IYF6LPEFXRVL912XTK5LD1H4PR1GRAN14SLG5ES63MM4S3KPZCX1Y' where id=20;
-update noar ti set v2='53T4WDL12NJU2J7V66V4AEB78XI3CSH0AHP0DGGK96ZCJQI73V3Z1PU1325GKXW558482ZP0B2JUDPSXBC9R9RCXE1SUDP41C78DQ3V624SCOYK6ZU1F03NB63N3GF1EZJE1OUSMH0I3PK3HRXXESYSAQF46BNB4DMWAA47KBTZIA7IJY1V6S57SA6DXW4ATKENCH8GEYP01IYF6LPEFXRVL912XTK5LD1H4PR1GRAN14SLG5ES63MM4S3KPZCX1Y' where id=20;
-update noar tt set v3='MIUQ1V9AMOCMV1NFBCN6UXKYUE89QWR09P88V5V7JNET38YL65JERW9T54FWCD8QFLDR72S0HV41OVGE54A2UQB0XU7KLMGNK80S1C49O806IIT1MEBS26QP3L0AGJOYOXECQE8EUTWC87JAWRDDD9LEFGMSZ9PBHPZ91BMOUKIJB3KJ9ONCGG7D4DT1TY37YZJBIV6FB69A886ZCY9TZD6WX0EFU46H1GL9F6VFGFGJ3AJ1EA3JUAIPY4W5T43TO' where id=20;
-update noar ti set v3='MIUQ1V9AMOCMV1NFBCN6UXKYUE89QWR09P88V5V7JNET38YL65JERW9T54FWCD8QFLDR72S0HV41OVGE54A2UQB0XU7KLMGNK80S1C49O806IIT1MEBS26QP3L0AGJOYOXECQE8EUTWC87JAWRDDD9LEFGMSZ9PBHPZ91BMOUKIJB3KJ9ONCGG7D4DT1TY37YZJBIV6FB69A886ZCY9TZD6WX0EFU46H1GL9F6VFGFGJ3AJ1EA3JUAIPY4W5T43TO' where id=20;
-update noar tt set v0='SVLUC9216J60KEPVL9OC5SJ1H6KQASP581PAU8Y99I28XXPGZ217JOASTSJR1C6CA6ZPWER9DYOQNQM96W8I9N9U2LCSV8C3JTERE1V5CF6YSN8X2U6NQECHMPLQNV8PNXCPLKOI4OYXC83IOMG8QA9C2VG6WIPEQUBLZDNA7C6CWAG0IFYMU1VU5UPQJ0U7XF9ND0JTEKJONI5QKBZ4T2M07FFB566N9DIHRAFJC7UR2MS4SV1SQQMKKGAQEUN6U' where id=21;
-update noar ti set v0='SVLUC9216J60KEPVL9OC5SJ1H6KQASP581PAU8Y99I28XXPGZ217JOASTSJR1C6CA6ZPWER9DYOQNQM96W8I9N9U2LCSV8C3JTERE1V5CF6YSN8X2U6NQECHMPLQNV8PNXCPLKOI4OYXC83IOMG8QA9C2VG6WIPEQUBLZDNA7C6CWAG0IFYMU1VU5UPQJ0U7XF9ND0JTEKJONI5QKBZ4T2M07FFB566N9DIHRAFJC7UR2MS4SV1SQQMKKGAQEUN6U' where id=21;
-update noar tt set v1='G387H4MFM9PFE6MBY8BRAHEOY6A1MS9NIAJQMWD3IYVQK36UQRUUZG6R78XDKIC2NX7RNQVLILYKE1VPQ6OD040HKUOYCB00F8OB6ZZPABNZFH2T5DDDDQE1DAU0NIVC5X7WQMIB47AA18D7EWLP1R03D7WKASR8WKGNE3DIDQR3S4UA6UCM174RV9XW8YLAMSJ7SFATJ9LYTNQQW6868SIW0ICY1JB8GXJY0Q4V9EVI0XKFJCUZ9GWFF5BYDXFXW' where id=21;
-update noar ti set v1='G387H4MFM9PFE6MBY8BRAHEOY6A1MS9NIAJQMWD3IYVQK36UQRUUZG6R78XDKIC2NX7RNQVLILYKE1VPQ6OD040HKUOYCB00F8OB6ZZPABNZFH2T5DDDDQE1DAU0NIVC5X7WQMIB47AA18D7EWLP1R03D7WKASR8WKGNE3DIDQR3S4UA6UCM174RV9XW8YLAMSJ7SFATJ9LYTNQQW6868SIW0ICY1JB8GXJY0Q4V9EVI0XKFJCUZ9GWFF5BYDXFXW' where id=21;
-update noar tt set v2='RTFNBX0IMOHQGV2J2BO2DCI9GNHL2LUOVXWIV6PRLNRVQTIOS6OTQWA5K66WAWYZBO3IF54ZSMFYADTRNJ8370D8XO5ENUBQ2XNLWQUGOLPMKQ8FDHIR1O3399XV1WXP9BMRKKSQ9MWC6OWUB40LJX0YJIP0DE0BELD1B7YNP7FBG92VZ8NQKS5GAI9Z4XP7VXGTT4SH0EMX44ZOOTV5VXK4ZE2V98M8FEEHW7U5QDP4SJYRI33XOLFKYHFMZX6ZB' where id=21;
-update noar ti set v2='RTFNBX0IMOHQGV2J2BO2DCI9GNHL2LUOVXWIV6PRLNRVQTIOS6OTQWA5K66WAWYZBO3IF54ZSMFYADTRNJ8370D8XO5ENUBQ2XNLWQUGOLPMKQ8FDHIR1O3399XV1WXP9BMRKKSQ9MWC6OWUB40LJX0YJIP0DE0BELD1B7YNP7FBG92VZ8NQKS5GAI9Z4XP7VXGTT4SH0EMX44ZOOTV5VXK4ZE2V98M8FEEHW7U5QDP4SJYRI33XOLFKYHFMZX6ZB' where id=21;
-update noar tt set v3='WXBULGD94O04KDUPE250V2XT6DDAL2NSUORYTI50TCRTMNJ8XNRV775P7QEYGS7E9IOWFBUFA2XSFXW0WISEJMYTE0BJKQIXZSQX58E9ANQUH56DBEIWBOY0PIJJNZ3ADLMM49T4RX69IX1W4M86W56DM2ATXLTOGJC0SPPYQMMMWA2MGENIUWKI022W3FWNKLSHSGV8SAEW6XTF6GPYBGLYHS6XUS454PPQE6GGK0UB4TNLDQXFS7UDUGB2CWYQO' where id=21;
-update noar ti set v3='WXBULGD94O04KDUPE250V2XT6DDAL2NSUORYTI50TCRTMNJ8XNRV775P7QEYGS7E9IOWFBUFA2XSFXW0WISEJMYTE0BJKQIXZSQX58E9ANQUH56DBEIWBOY0PIJJNZ3ADLMM49T4RX69IX1W4M86W56DM2ATXLTOGJC0SPPYQMMMWA2MGENIUWKI022W3FWNKLSHSGV8SAEW6XTF6GPYBGLYHS6XUS454PPQE6GGK0UB4TNLDQXFS7UDUGB2CWYQO' where id=21;
-update noar tt set v0='JEEZEZGZ7ONLNEXWNOZ6IEOLE70TS3FG9M1B48MGOMZ67QQEZ4KX7PJUIPAECUE8TRF5NOODH9C405C5DD1YESEOMTCGP54NET4WJ0XG3Q88JK6NHAF1T85KM3JDSIUDHXUDGIJA1ISS7YRUBI4NY3SCBP6NEO6YJWP605301X5SQW6GD6E1PR07YPPULZO85CR2EGGM483ZBFJWA1MMBCO8CX6885JAOM078PIA8FTQ1ERDBQRUW2Y30PCGEJ1RC' where id=22;
-update noar ti set v0='JEEZEZGZ7ONLNEXWNOZ6IEOLE70TS3FG9M1B48MGOMZ67QQEZ4KX7PJUIPAECUE8TRF5NOODH9C405C5DD1YESEOMTCGP54NET4WJ0XG3Q88JK6NHAF1T85KM3JDSIUDHXUDGIJA1ISS7YRUBI4NY3SCBP6NEO6YJWP605301X5SQW6GD6E1PR07YPPULZO85CR2EGGM483ZBFJWA1MMBCO8CX6885JAOM078PIA8FTQ1ERDBQRUW2Y30PCGEJ1RC' where id=22;
-update noar tt set v1='L14W6JEIRD4STH3155ALH505X12KZM78GJ20UJT7HS7OH05LT36MUTEDO64UEOQCBAQ8SZF2PFHXF7AH4OJ63EA7V4KRD5SJK7B2ZKZ8V0RQJ4WQYVKK1H9SM2WCLJU8WASNP6K5I3WGFT7O56GFX0BBMGJQ9QMPPLFCDIW9X7S1AFV2A91WT9443OQ92J086H7GOJKPC2OHXLLGVSWFG6LRQ165WQ6ZJFV9WHWMY71E6OLP4SBDKFI5XWGT29UW9' where id=22;
-update noar ti set v1='L14W6JEIRD4STH3155ALH505X12KZM78GJ20UJT7HS7OH05LT36MUTEDO64UEOQCBAQ8SZF2PFHXF7AH4OJ63EA7V4KRD5SJK7B2ZKZ8V0RQJ4WQYVKK1H9SM2WCLJU8WASNP6K5I3WGFT7O56GFX0BBMGJQ9QMPPLFCDIW9X7S1AFV2A91WT9443OQ92J086H7GOJKPC2OHXLLGVSWFG6LRQ165WQ6ZJFV9WHWMY71E6OLP4SBDKFI5XWGT29UW9' where id=22;
-update noar tt set v2='UO15756S4IHK8GC5580ND2Z523LKMT8J48J4GXFJTBSJ9QTCJ9T1VWDD92UQ7FI82R3BCOLJM4JV09GAW4D02QR3OFJH665RYQYVPW60DXHBFCO1VZTOR4XMOE749DWZUYUJ5L09MKCQLHVF1SKWI3SKXDOE6NNAX6FZD1KC22ILYI6CV379FCZZ525I64Z1WXGHD6O2XNJJSIRQEE5SYDKR75PKLA5B3ZM1WY7SQ0F3EGB8T85IN6NIZH9W8CQCZ' where id=22;
-update noar ti set v2='UO15756S4IHK8GC5580ND2Z523LKMT8J48J4GXFJTBSJ9QTCJ9T1VWDD92UQ7FI82R3BCOLJM4JV09GAW4D02QR3OFJH665RYQYVPW60DXHBFCO1VZTOR4XMOE749DWZUYUJ5L09MKCQLHVF1SKWI3SKXDOE6NNAX6FZD1KC22ILYI6CV379FCZZ525I64Z1WXGHD6O2XNJJSIRQEE5SYDKR75PKLA5B3ZM1WY7SQ0F3EGB8T85IN6NIZH9W8CQCZ' where id=22;
-update noar tt set v3='48G9L26BM5A5IL4MF2VFZ7SAC5XQEFKBNU898PMEW7TANRVXIW6Y1JEYQMTURT6HRF355ROJ1E09OR5Z5GI2H3724R86NIBCQ4G2BQFCACINEDJNKN04A46BJGV4G4PPB67ALJJEZJQ0X9EYHISYQH6TCWQ4AX7CL0ZCKNNY6CP2VHYSQ8OCI3JMRBPLJRLB9PXULNTG6IKQ6J4K66C3RM6122FLFTZYZCNKEA692YNF71QS7VU8W260EAHSGO42H' where id=22;
-update noar ti set v3='48G9L26BM5A5IL4MF2VFZ7SAC5XQEFKBNU898PMEW7TANRVXIW6Y1JEYQMTURT6HRF355ROJ1E09OR5Z5GI2H3724R86NIBCQ4G2BQFCACINEDJNKN04A46BJGV4G4PPB67ALJJEZJQ0X9EYHISYQH6TCWQ4AX7CL0ZCKNNY6CP2VHYSQ8OCI3JMRBPLJRLB9PXULNTG6IKQ6J4K66C3RM6122FLFTZYZCNKEA692YNF71QS7VU8W260EAHSGO42H' where id=22;
-update noar tt set v0='742W4TS0469RFUNWNWDLI1TQJF2VMR3WZWVURHMRRV7FD4LIRO8HIVBW6SMMJHINQ7IR670MKDA46P3P2IQNJ8GE9JZOC4W2UOIW2HLOTVKVA2NH52P3PSYI8O6XM8ZOESMS5VTSTSYRU29U7Q5P6AH9KNSGMIXOTV24FGT3E7SU1P05XKZVGFRU8OF4YITK37DEUAWY0C57EI95OEH07M99GCXQ68RPZF3DZ84IFGTV4Q35FR8Z01FAEC8F81ZM6' where id=23;
-update noar ti set v0='742W4TS0469RFUNWNWDLI1TQJF2VMR3WZWVURHMRRV7FD4LIRO8HIVBW6SMMJHINQ7IR670MKDA46P3P2IQNJ8GE9JZOC4W2UOIW2HLOTVKVA2NH52P3PSYI8O6XM8ZOESMS5VTSTSYRU29U7Q5P6AH9KNSGMIXOTV24FGT3E7SU1P05XKZVGFRU8OF4YITK37DEUAWY0C57EI95OEH07M99GCXQ68RPZF3DZ84IFGTV4Q35FR8Z01FAEC8F81ZM6' where id=23;
-update noar tt set v1='FPBNQIHCIJ810F5HG2JL6G8WW4DNU0POZ3TKRAU0RD32YGB27APJJB3GBO1826IB1C1OVJBSE6X2N0VI8RDWLHE2K36ZNTX1ILGEULWH8W0AH8N2W3B6886XENFFRUGD2C8EXKMD5FMSFWP0VJD7GS244EDSTJXGQA31ZM86EW9HCCH131RVXDVQ54DGD6X8QKRIILOI5355EKFHTKQM9HCP00IWYSNA56JMPZDO7AGJCC31PH4XOB3R23Y89S8AC' where id=23;
-update noar ti set v1='FPBNQIHCIJ810F5HG2JL6G8WW4DNU0POZ3TKRAU0RD32YGB27APJJB3GBO1826IB1C1OVJBSE6X2N0VI8RDWLHE2K36ZNTX1ILGEULWH8W0AH8N2W3B6886XENFFRUGD2C8EXKMD5FMSFWP0VJD7GS244EDSTJXGQA31ZM86EW9HCCH131RVXDVQ54DGD6X8QKRIILOI5355EKFHTKQM9HCP00IWYSNA56JMPZDO7AGJCC31PH4XOB3R23Y89S8AC' where id=23;
-update noar tt set v2='SSXNTOVFT1V1W09WGG0UFW0KI84DZUUVAWPH989N2H76M1ZXQLH8FBFG9JC124ESP2Q7U4LSIVFQ681AAO99NJLOHVWI83ALBHUF6QNZKZG0MPPQ4FI02TQUUWRYOUD7IBMQACR36IB7XGZ01U7DI60GCA3AOB9IFHB48KVJTTHVIWBYURC640DHSTKH2YXUSNJHIUBFNLO8BIVJ67WZ60USJ542HEB6KK1TIBDH348LBJ3DIS8V9CMR3A3OCJ6A7' where id=23;
-update noar ti set v2='SSXNTOVFT1V1W09WGG0UFW0KI84DZUUVAWPH989N2H76M1ZXQLH8FBFG9JC124ESP2Q7U4LSIVFQ681AAO99NJLOHVWI83ALBHUF6QNZKZG0MPPQ4FI02TQUUWRYOUD7IBMQACR36IB7XGZ01U7DI60GCA3AOB9IFHB48KVJTTHVIWBYURC640DHSTKH2YXUSNJHIUBFNLO8BIVJ67WZ60USJ542HEB6KK1TIBDH348LBJ3DIS8V9CMR3A3OCJ6A7' where id=23;
-update noar tt set v3='7OYKHHGBLUCKU96U9QEYG8RLEAQQRQZRDCTUX6C0AMSPEB867J72NBKRGSKQIBA3TB50J5HYSVPCFTUKDYW54F10W388C046KDSZWYJ8W97FR0WRN7U2T84X5VF54ICHFZF9LNNN4NXP6EUDSX0T39UEI82W5GF1VVCQ8CX7ZLVMEST9KH6267DYB1E067NW2T3IGW8ZJVS9UAWK2ALGHEVOBNAKOENJWE6IGNEND4WK1DMUVVVN0R4S4KEYXYXGY' where id=23;
-update noar ti set v3='7OYKHHGBLUCKU96U9QEYG8RLEAQQRQZRDCTUX6C0AMSPEB867J72NBKRGSKQIBA3TB50J5HYSVPCFTUKDYW54F10W388C046KDSZWYJ8W97FR0WRN7U2T84X5VF54ICHFZF9LNNN4NXP6EUDSX0T39UEI82W5GF1VVCQ8CX7ZLVMEST9KH6267DYB1E067NW2T3IGW8ZJVS9UAWK2ALGHEVOBNAKOENJWE6IGNEND4WK1DMUVVVN0R4S4KEYXYXGY' where id=23;
-update noar tt set v0='UKHGEYJNEHB43UYR29RVIX2E69BM38JXOIWFE0YKEGM21M2QBYN9LLTTUZFIGG1MQJL3NJJF4VT704R5L38LZ6JRAQL8XPDRQ4P7JBYKXR43AXWZEO4GF8RD90R1750ZGGFVOCMQPEH1SZLBU9GA5RH3U9XR43D02N1YLV2OK81J1JPEF3SO600S0F9EHDSRZROBYPTO964G2B1IEUT4B8LXV0JQ011KBLNKQ2HY29DY2GIBS2QP0DPYGGGL04VRX' where id=24;
-update noar ti set v0='UKHGEYJNEHB43UYR29RVIX2E69BM38JXOIWFE0YKEGM21M2QBYN9LLTTUZFIGG1MQJL3NJJF4VT704R5L38LZ6JRAQL8XPDRQ4P7JBYKXR43AXWZEO4GF8RD90R1750ZGGFVOCMQPEH1SZLBU9GA5RH3U9XR43D02N1YLV2OK81J1JPEF3SO600S0F9EHDSRZROBYPTO964G2B1IEUT4B8LXV0JQ011KBLNKQ2HY29DY2GIBS2QP0DPYGGGL04VRX' where id=24;
-update noar tt set v1='WR3NEMXH8RB6CVIENPJRQE5UU412PHLH1K9LSHKMKQQW1KW57G0YWOS081DB9HL7DBR2B2FW9SUZOS37YTVCHWT8CTTIB78WWTSEVFNTRH4WPZ5BRN1W3Q8Q0IE8ZHAW6VD2JRFI6O384RABB61MF09H9YWX3FLTDU75UG1CTV8NW00BEXI58PHJSWHC4OIOUOKZBN8GQBJFX0WB4HS14LWEJ7MB2KJQDAIEN5J1H78KYLZ9HTKIFQEASH188HTMD' where id=24;
-update noar ti set v1='WR3NEMXH8RB6CVIENPJRQE5UU412PHLH1K9LSHKMKQQW1KW57G0YWOS081DB9HL7DBR2B2FW9SUZOS37YTVCHWT8CTTIB78WWTSEVFNTRH4WPZ5BRN1W3Q8Q0IE8ZHAW6VD2JRFI6O384RABB61MF09H9YWX3FLTDU75UG1CTV8NW00BEXI58PHJSWHC4OIOUOKZBN8GQBJFX0WB4HS14LWEJ7MB2KJQDAIEN5J1H78KYLZ9HTKIFQEASH188HTMD' where id=24;
-update noar tt set v2='UCAQ0O4WP1ILS1UAVXLI6P4506AIR4L2C85SDBQGRQ8UCUCRALFACCV62U1CBAI1QNGFDXI59ISN3M48235LYA279VU96P38BFPFJPRNAQXR3H3CAUXTQSQLMJZS00HBWLW2T6ZDP0S8QGHGO84HI0MQ6DAZT4UKYQKAWRE4AIAY3PHEQWX23UN55W2YLKGTFWILEDICTITMZZ5DFIGXMQC9DERTEBU7ZCG2LEWPIR6K3GAWAA9SIK8RPWTS6S0TK' where id=24;
-update noar ti set v2='UCAQ0O4WP1ILS1UAVXLI6P4506AIR4L2C85SDBQGRQ8UCUCRALFACCV62U1CBAI1QNGFDXI59ISN3M48235LYA279VU96P38BFPFJPRNAQXR3H3CAUXTQSQLMJZS00HBWLW2T6ZDP0S8QGHGO84HI0MQ6DAZT4UKYQKAWRE4AIAY3PHEQWX23UN55W2YLKGTFWILEDICTITMZZ5DFIGXMQC9DERTEBU7ZCG2LEWPIR6K3GAWAA9SIK8RPWTS6S0TK' where id=24;
-update noar tt set v3='XGLATUXOQZCS5PVNTA7P4BKEHF23QYWXMO6FL334424I087RPN9095VM4SBBK7RSQNW9R1EDNMCLHEFDBWUZ8APJ26POHN3SWHL6BR3W5I3KONYG9TEHM38ELG4EP7GTZ0H3TLGUZS1WT2PF1U468M9PX57DGYTXYH1KET4P8EP24ZBK783ZTRHC60MKYM6CV53TZM5EID31GJAED5DNOG6FBJ31DPCKKB70EG6B1O5V0NUNLY28ZAZMNOTCXY2OM' where id=24;
-update noar ti set v3='XGLATUXOQZCS5PVNTA7P4BKEHF23QYWXMO6FL334424I087RPN9095VM4SBBK7RSQNW9R1EDNMCLHEFDBWUZ8APJ26POHN3SWHL6BR3W5I3KONYG9TEHM38ELG4EP7GTZ0H3TLGUZS1WT2PF1U468M9PX57DGYTXYH1KET4P8EP24ZBK783ZTRHC60MKYM6CV53TZM5EID31GJAED5DNOG6FBJ31DPCKKB70EG6B1O5V0NUNLY28ZAZMNOTCXY2OM' where id=24;
-update noar tt set v0='LET2ITC7OAO0EV495YIAH04HVBSXWFG4FS202U7P369X29RB8EBI86EMMKITTGOQROVSVD5ZT2IOE6FXM5SLQLN8QZD3K0MGUEE8UGPBLBAE7PLX71IJ3LLERHTFZTGYWR1E0YA4A3VPZYV9HGCG0149HK7FN36U9DCOE4AM4264LMJ1GK4QOMDKCDMV7JLD5MVUJZX8Y6N8NHHLCQ1FVT7P15LC7CJOPNIO482RXFD8BY53FY0LS895WMW5PKCA0' where id=25;
-update noar ti set v0='LET2ITC7OAO0EV495YIAH04HVBSXWFG4FS202U7P369X29RB8EBI86EMMKITTGOQROVSVD5ZT2IOE6FXM5SLQLN8QZD3K0MGUEE8UGPBLBAE7PLX71IJ3LLERHTFZTGYWR1E0YA4A3VPZYV9HGCG0149HK7FN36U9DCOE4AM4264LMJ1GK4QOMDKCDMV7JLD5MVUJZX8Y6N8NHHLCQ1FVT7P15LC7CJOPNIO482RXFD8BY53FY0LS895WMW5PKCA0' where id=25;
-update noar tt set v1='BLLIFZZB3919MUJNPCVE7BSOY7J1YJS7ALBBMYTZVZ3EVHMP47DKE59BUOA4A3H731EYB4AVUCY7KSOGZJDKIL51UMQIW1RI1Q6TRTC1K2430ZU08FTNWROFC250J6X24AIYPL5BG8MIYYPIE36KPG9B1CHLA568L06A22CDU9P90DEP7Z6X0OO4DCNT2ZRL54CPFM0TD71S05RJUALNU4LMCOCSFIB0WYGEDQ1W3UWWD9S2O2IUUSCSUX6E1KGP6' where id=25;
-update noar ti set v1='BLLIFZZB3919MUJNPCVE7BSOY7J1YJS7ALBBMYTZVZ3EVHMP47DKE59BUOA4A3H731EYB4AVUCY7KSOGZJDKIL51UMQIW1RI1Q6TRTC1K2430ZU08FTNWROFC250J6X24AIYPL5BG8MIYYPIE36KPG9B1CHLA568L06A22CDU9P90DEP7Z6X0OO4DCNT2ZRL54CPFM0TD71S05RJUALNU4LMCOCSFIB0WYGEDQ1W3UWWD9S2O2IUUSCSUX6E1KGP6' where id=25;
-update noar tt set v2='E3DEFLQW33FV7W6GXU4KUXFAMQ1T2GS0JM7YSZOI8VS8LLGVEFLWPVU19E1Z2GVP7AQ2CT0HSMFJUPALLHHNKH4L327F3FWATH3KFZ2FQL7SE7TNMB35B19KB4ZFWURWC7MENP8OX34BVXOXLHNC06H1T9CHT968UZK6QTGY4D82KMNTQ9FPWTL42B9VEBM8EGK9SMKKZ39KTMTJE1NA2OBBGGLYC4ZRDOHT173EZF1SSQEFTL83OTFFZF6JH741U' where id=25;
-update noar ti set v2='E3DEFLQW33FV7W6GXU4KUXFAMQ1T2GS0JM7YSZOI8VS8LLGVEFLWPVU19E1Z2GVP7AQ2CT0HSMFJUPALLHHNKH4L327F3FWATH3KFZ2FQL7SE7TNMB35B19KB4ZFWURWC7MENP8OX34BVXOXLHNC06H1T9CHT968UZK6QTGY4D82KMNTQ9FPWTL42B9VEBM8EGK9SMKKZ39KTMTJE1NA2OBBGGLYC4ZRDOHT173EZF1SSQEFTL83OTFFZF6JH741U' where id=25;
-update noar tt set v3='G7DCK92JDBMTPDWV5E3AU6N81LP41Z2LE157M222BUUC7JNBFAB1CLTM5NRN3E3OT5V0X0PND9RXZJXBCQO6XIG60ZT9UMLKY5JMFVZRFCJ1FVS4WD1RAEGBPNWYWOU857QVJ87C602NB7TDQCAURU7ZE2JCYQCV5N83XW9Z4JCVUS7MOJFLLBOCQEN1BHVCG4ZW11YFN8F8JDAH4F0W4HUZE7D7S3YZC3HEVYMJVWEBQUEI96D5UHCZ9NZ2AFAAS' where id=25;
-update noar ti set v3='G7DCK92JDBMTPDWV5E3AU6N81LP41Z2LE157M222BUUC7JNBFAB1CLTM5NRN3E3OT5V0X0PND9RXZJXBCQO6XIG60ZT9UMLKY5JMFVZRFCJ1FVS4WD1RAEGBPNWYWOU857QVJ87C602NB7TDQCAURU7ZE2JCYQCV5N83XW9Z4JCVUS7MOJFLLBOCQEN1BHVCG4ZW11YFN8F8JDAH4F0W4HUZE7D7S3YZC3HEVYMJVWEBQUEI96D5UHCZ9NZ2AFAAS' where id=25;
-update noar tt set v0='92KSYM6D0QCDKV6DR6LGYQAJEPP6K3JK2MTYAJNH0OXI4VQHM83F3BNE98KWRN42GS47PMIAEJ026T8JH1OT3YXNMVVN7SX0EENAWG1UO7M83KHK9WA93W3UYPTSJ1AHT9CLSXFONP9SP2RERG0VNRZQQKIUTPPXO2QE5HJJVIWW051SWF6UUR188AKPEIXZ908JSOEGFJ2QTYY1LZ7GN2AG3JMLT8KOT8VXJRKVVY8BVVI13O5GDKL748CC5T762' where id=26;
-update noar ti set v0='92KSYM6D0QCDKV6DR6LGYQAJEPP6K3JK2MTYAJNH0OXI4VQHM83F3BNE98KWRN42GS47PMIAEJ026T8JH1OT3YXNMVVN7SX0EENAWG1UO7M83KHK9WA93W3UYPTSJ1AHT9CLSXFONP9SP2RERG0VNRZQQKIUTPPXO2QE5HJJVIWW051SWF6UUR188AKPEIXZ908JSOEGFJ2QTYY1LZ7GN2AG3JMLT8KOT8VXJRKVVY8BVVI13O5GDKL748CC5T762' where id=26;
-update noar tt set v1='JXZVHXEQD2EXJZ31HK5GXDP0Z5LMZAT3ODLLX9RHRVO581QGVDIY982M6K8KGVDGHQDI1ZMTP3XVO1XTCSB9UUFHNAREOI92W32044SGWWXY5310TIK780YKWDNC1UQ86014PDT4KVHYWCGKYMIEGRLG989E708XTK78R41RQPM370QLS9VNWS6IGY2L6VISSPYVRFF0I4BB966ZGJX5W4K3NH1GEJT5DMN1DFQ7YIL2U9KMHRUUABJC6SEVXDHXA' where id=26;
-update noar ti set v1='JXZVHXEQD2EXJZ31HK5GXDP0Z5LMZAT3ODLLX9RHRVO581QGVDIY982M6K8KGVDGHQDI1ZMTP3XVO1XTCSB9UUFHNAREOI92W32044SGWWXY5310TIK780YKWDNC1UQ86014PDT4KVHYWCGKYMIEGRLG989E708XTK78R41RQPM370QLS9VNWS6IGY2L6VISSPYVRFF0I4BB966ZGJX5W4K3NH1GEJT5DMN1DFQ7YIL2U9KMHRUUABJC6SEVXDHXA' where id=26;
-update noar tt set v2='6A6VBLBJYWFNJZP5AO8GHNS5KSAXM4U48R990LAP038RA0YJX9TFPCJMN8QB4MS47U6J8IZHV7FCHE9PTD3ZCS66DTPTME52GQEFDQT33XDYMA8E0CV71SZ4H8FCJ7XXNEU98DW7CNDMOAQ94L3QVM86QJCCC0Z9IS6M1YQYMZ1CDWEQQN95Z6RUM97QMFCZ7UAEFI9D3MNUKP8S8XAA0GT2KBQZW5XXX8K537MZM8IHWQ0PPBDJ1MAA3ARIS7VUD' where id=26;
-update noar ti set v2='6A6VBLBJYWFNJZP5AO8GHNS5KSAXM4U48R990LAP038RA0YJX9TFPCJMN8QB4MS47U6J8IZHV7FCHE9PTD3ZCS66DTPTME52GQEFDQT33XDYMA8E0CV71SZ4H8FCJ7XXNEU98DW7CNDMOAQ94L3QVM86QJCCC0Z9IS6M1YQYMZ1CDWEQQN95Z6RUM97QMFCZ7UAEFI9D3MNUKP8S8XAA0GT2KBQZW5XXX8K537MZM8IHWQ0PPBDJ1MAA3ARIS7VUD' where id=26;
-update noar tt set v3='TYG0RN23Z6U36OA28913RTYOSX0EQ6J7Y1ME10VLMRDEBQ4HPF1VWP35TI4GVQ9G28TDTB7ZKRSKIFYFWCX9H8UUX26W0SBX9TBI0VUCPM1PZKYO3P7QQZSH88X7ZK0702KC9GAFFSMKQJA2ARWV2S4741OU4WTJAQ8ZTAM2PH25LK2ERCAX038KMWXN1K1YWV273L6STNQBJZQ7GD26GBO0VT6V9EX7RBIU1JG6UTNRAYMRCVKDVG0MRUWM0OD8O' where id=26;
-update noar ti set v3='TYG0RN23Z6U36OA28913RTYOSX0EQ6J7Y1ME10VLMRDEBQ4HPF1VWP35TI4GVQ9G28TDTB7ZKRSKIFYFWCX9H8UUX26W0SBX9TBI0VUCPM1PZKYO3P7QQZSH88X7ZK0702KC9GAFFSMKQJA2ARWV2S4741OU4WTJAQ8ZTAM2PH25LK2ERCAX038KMWXN1K1YWV273L6STNQBJZQ7GD26GBO0VT6V9EX7RBIU1JG6UTNRAYMRCVKDVG0MRUWM0OD8O' where id=26;
-update noar tt set v0='1QKXZMD6C0L0Z79BL758AD91MJFXVS5QMEX33FAPO1HG7L440CS7UO12FGEPW33X6RJ5W5NYORVTOHTLB6K7R3A5THQIN6AIMH05J1EKF9ZZZSL07GG0MSG4UVS1CQ6KYOSC3LR11XERDPT02YJS97HFDFWHMGIFPLHRZPALX5F8KPSQCQU0FVCCLM8NUKG4C9ZTSQHW1Y9BXP876U17NF7O9GR5VN4XG6ATQKKMO5KUVPQV8GK2KUVNR32EIN35G' where id=27;
-update noar ti set v0='1QKXZMD6C0L0Z79BL758AD91MJFXVS5QMEX33FAPO1HG7L440CS7UO12FGEPW33X6RJ5W5NYORVTOHTLB6K7R3A5THQIN6AIMH05J1EKF9ZZZSL07GG0MSG4UVS1CQ6KYOSC3LR11XERDPT02YJS97HFDFWHMGIFPLHRZPALX5F8KPSQCQU0FVCCLM8NUKG4C9ZTSQHW1Y9BXP876U17NF7O9GR5VN4XG6ATQKKMO5KUVPQV8GK2KUVNR32EIN35G' where id=27;
-update noar tt set v1='43D4WF8721S3JA8E40KNKVPSRQ0A6CSIGKB60E1WG7723NVXE7ZN2HDSV62XPAXBMOB0OIS42219X1SN23XUQ43LH23L3GNKTZ601EX9G23BP1GUKXXJ4HNEHDW8VVXOVAXFL3R1X0WD2J1FU0R4N8O0DM062SNGZKDZVUV77OOAO2HQ81A29DUJ1TI23VBGNB4BPZN5D9TYHIK72WENPQURVCKRAV21GHUII9Y53UO6I05KKQKZGMLG3HC6JCYR5' where id=27;
-update noar ti set v1='43D4WF8721S3JA8E40KNKVPSRQ0A6CSIGKB60E1WG7723NVXE7ZN2HDSV62XPAXBMOB0OIS42219X1SN23XUQ43LH23L3GNKTZ601EX9G23BP1GUKXXJ4HNEHDW8VVXOVAXFL3R1X0WD2J1FU0R4N8O0DM062SNGZKDZVUV77OOAO2HQ81A29DUJ1TI23VBGNB4BPZN5D9TYHIK72WENPQURVCKRAV21GHUII9Y53UO6I05KKQKZGMLG3HC6JCYR5' where id=27;
-update noar tt set v2='TVFMQGD8SHUMGWLDECLPQOZ3DZZJSW6SESKODE5SV4WNWHTUHBQ6KKLQYDHQ8O03HM11S5NX7P20QH30C9102LI7HF754799AIDNN3OQC18CD4OP938YDZCBGFSUW24IY0G8QJQRM7BIE6FVI2WNSV04S67M4JAY20C7LZXYPBAJU17TEJN1X2ONMHM2QTOYSTDDGBPWKQD3D8716WUK1FAG9KFPY44WZXI64BU1SLA8EIFV4C0DEQJJUYGE3HIKF' where id=27;
-update noar ti set v2='TVFMQGD8SHUMGWLDECLPQOZ3DZZJSW6SESKODE5SV4WNWHTUHBQ6KKLQYDHQ8O03HM11S5NX7P20QH30C9102LI7HF754799AIDNN3OQC18CD4OP938YDZCBGFSUW24IY0G8QJQRM7BIE6FVI2WNSV04S67M4JAY20C7LZXYPBAJU17TEJN1X2ONMHM2QTOYSTDDGBPWKQD3D8716WUK1FAG9KFPY44WZXI64BU1SLA8EIFV4C0DEQJJUYGE3HIKF' where id=27;
-update noar tt set v3='C0I4MZG3VJFEYG3NN1WMQ4YFNKCB9X3VLF14YMK561P02VCEJT5DY69BT3X2L8TWFY3UEGO8W7MT2AL3ZW0ML9VG7XHT47HJ2FPES3JQO36QYRINFDAO7Z6AOEYWO7N3231SKTE9Q07WB7ME4R9C4LAH2GXWWFUAP3CXERVK88ZAQC0EXYUBNJPVCKK9Y79SY0P676HRIAWYYSN2S9EC1HB264G3WV2P4U2UOZXJWS8HO41NI1JVWEHH54SZRV7F3' where id=27;
-update noar ti set v3='C0I4MZG3VJFEYG3NN1WMQ4YFNKCB9X3VLF14YMK561P02VCEJT5DY69BT3X2L8TWFY3UEGO8W7MT2AL3ZW0ML9VG7XHT47HJ2FPES3JQO36QYRINFDAO7Z6AOEYWO7N3231SKTE9Q07WB7ME4R9C4LAH2GXWWFUAP3CXERVK88ZAQC0EXYUBNJPVCKK9Y79SY0P676HRIAWYYSN2S9EC1HB264G3WV2P4U2UOZXJWS8HO41NI1JVWEHH54SZRV7F3' where id=27;
-update noar tt set v0='1OFQBNZLWM12SWD0XSFBDNVNLEMT30TQW6B60KHOW829W8MIO6WVQLU6BRW2SEMSGQHP5T373ZXFDOKKJKEIDNKIH5YL9H6G2RBPVLU2L4ORCRU1JHKEZXO38PIK1Q2MHI2RCEZIIICPFN6RNXUXOWXAH8YFKT06HGKVNOLXEVPZCVR31XMAIK4USJ2CVMJMPW1YBCHRVTHISWU5IDB3E13TKKVMP1SYD1MIKQDT1VOMJ9YF1ITKJRM4URONRKHQS' where id=28;
-update noar ti set v0='1OFQBNZLWM12SWD0XSFBDNVNLEMT30TQW6B60KHOW829W8MIO6WVQLU6BRW2SEMSGQHP5T373ZXFDOKKJKEIDNKIH5YL9H6G2RBPVLU2L4ORCRU1JHKEZXO38PIK1Q2MHI2RCEZIIICPFN6RNXUXOWXAH8YFKT06HGKVNOLXEVPZCVR31XMAIK4USJ2CVMJMPW1YBCHRVTHISWU5IDB3E13TKKVMP1SYD1MIKQDT1VOMJ9YF1ITKJRM4URONRKHQS' where id=28;
-update noar tt set v1='GAWPIKDNCSV6UCW3UN6HR4JN75W5HWJZJHBTEE1WCIHNHULR7L9GOB627DMZW895ZDY1PTCLOSN8P32QMITOMKXUIRY67DJU0QZJHQTW147DAASJHWNMQB6ODOXU8EHREC7ECNZB1G9CMJS6BM9FTBCC3UI2VN4SSUAZMF0S052COEBF7DBJHC4T7NCTENF5RH8I44WU839IV1MAFWS10M2V73E4YDCT12VVDU2CPGHMY3CO93LBH053BKUB0ZG8Y' where id=28;
-update noar ti set v1='GAWPIKDNCSV6UCW3UN6HR4JN75W5HWJZJHBTEE1WCIHNHULR7L9GOB627DMZW895ZDY1PTCLOSN8P32QMITOMKXUIRY67DJU0QZJHQTW147DAASJHWNMQB6ODOXU8EHREC7ECNZB1G9CMJS6BM9FTBCC3UI2VN4SSUAZMF0S052COEBF7DBJHC4T7NCTENF5RH8I44WU839IV1MAFWS10M2V73E4YDCT12VVDU2CPGHMY3CO93LBH053BKUB0ZG8Y' where id=28;
-update noar tt set v2='5HGPJMITE8NL7NQWI69Q12P9QSCHAQ3WM6Z61YF69VDWSBBG2SS7LR7E6RRTI0IRDEHKP8LWVDAYNYM3FA9OK5EQEPRK53CAFWUSFVOJEGVK28363NJTY7JQPGSKT3LZB7CKLVBNF5C1EP5PPBGLAUTNX5GW9YR27TV0RYEX1SV0HJA7Q7C4IA8QQ4AWLX5GSRABN7LEWSN4NN0XQEOBNY24NFC2UQSNVOK1DJ3CX2RMYB9L2N54IVXMKQHQPRLGV' where id=28;
-update noar ti set v2='5HGPJMITE8NL7NQWI69Q12P9QSCHAQ3WM6Z61YF69VDWSBBG2SS7LR7E6RRTI0IRDEHKP8LWVDAYNYM3FA9OK5EQEPRK53CAFWUSFVOJEGVK28363NJTY7JQPGSKT3LZB7CKLVBNF5C1EP5PPBGLAUTNX5GW9YR27TV0RYEX1SV0HJA7Q7C4IA8QQ4AWLX5GSRABN7LEWSN4NN0XQEOBNY24NFC2UQSNVOK1DJ3CX2RMYB9L2N54IVXMKQHQPRLGV' where id=28;
-update noar tt set v3='GXFUU3JKG2XI92GHLAU8WQY8CEIN0TY2PZ66O7NA4LZ2TVSZJC2JLBKCAI7SH2HSZP7GJQ43SQRTU18WCUZG6RA1USKCEHHKIAMAF20WPIA1YBZ979KGUIG2HD0QB4N21BWC89XN7B57ZT2HSYMWS14IOJTAM4UO9EK7GP9E6UAECZATLT30AU58XQ291KCT6GRUDXWXFZY2J2X366NGQHYOWQ8C0GOCHC252KG37IEQTUHIX6SS27CLS4GOCMX8H' where id=28;
-update noar ti set v3='GXFUU3JKG2XI92GHLAU8WQY8CEIN0TY2PZ66O7NA4LZ2TVSZJC2JLBKCAI7SH2HSZP7GJQ43SQRTU18WCUZG6RA1USKCEHHKIAMAF20WPIA1YBZ979KGUIG2HD0QB4N21BWC89XN7B57ZT2HSYMWS14IOJTAM4UO9EK7GP9E6UAECZATLT30AU58XQ291KCT6GRUDXWXFZY2J2X366NGQHYOWQ8C0GOCHC252KG37IEQTUHIX6SS27CLS4GOCMX8H' where id=28;
-update noar tt set v0='5K63XUEFQTPX5H2T0IKFAJMAEKAZHSSSVXKPO2KEV9HKCBUV3XKT3VJ3LX9TU6GT9Y4Q9G472AFQ5HIIPUB0VR5CZ9D1FU3673OWW114HIZDXWDTR4H29D1EFSBRG1X7XF67GDLBN4MY64R98JBZBA5K86LGWE8G0O5BYVCSSEXXLP9KYESI4YK8TAOSLP5UEXX8IIWW5J6YXIQFP2AH7G0WGGZWC181NHQK0G2D9BVNWTMBHIS8ZZNLQSIUNMCYJ' where id=29;
-update noar ti set v0='5K63XUEFQTPX5H2T0IKFAJMAEKAZHSSSVXKPO2KEV9HKCBUV3XKT3VJ3LX9TU6GT9Y4Q9G472AFQ5HIIPUB0VR5CZ9D1FU3673OWW114HIZDXWDTR4H29D1EFSBRG1X7XF67GDLBN4MY64R98JBZBA5K86LGWE8G0O5BYVCSSEXXLP9KYESI4YK8TAOSLP5UEXX8IIWW5J6YXIQFP2AH7G0WGGZWC181NHQK0G2D9BVNWTMBHIS8ZZNLQSIUNMCYJ' where id=29;
-update noar tt set v1='82MZVZTCME90GI3WF4SLY9V6J7KLUKCBDYSEZAXZZKL9PTT149R2WOA201L74YUTPNQTJABKNOIX17TG5L8FR0NOCQQT3R4XFTBAM4EDO8LCRRWQR7B8QY8E74PPMC7YYEJGFNUG6ADARWDMLKWKZOU8VFIK6AEN6OQQ4A01VH3S4VLEOBCEJRT5D1UTUXVFAZPVR8TD7FX05XX1VBR9NN6QAHR7XTI8R6ED1A3LOCKN5MBUW46IONAAM27Q4V5G3' where id=29;
-update noar ti set v1='82MZVZTCME90GI3WF4SLY9V6J7KLUKCBDYSEZAXZZKL9PTT149R2WOA201L74YUTPNQTJABKNOIX17TG5L8FR0NOCQQT3R4XFTBAM4EDO8LCRRWQR7B8QY8E74PPMC7YYEJGFNUG6ADARWDMLKWKZOU8VFIK6AEN6OQQ4A01VH3S4VLEOBCEJRT5D1UTUXVFAZPVR8TD7FX05XX1VBR9NN6QAHR7XTI8R6ED1A3LOCKN5MBUW46IONAAM27Q4V5G3' where id=29;
-update noar tt set v2='TX7ZSXD0M8HEHB1Y8HQ2SXU6AI28RXM8NDRWZ50RSUMA388ACS7VCNEBLDVPC0CYKVW5SFZ065VRQP6MN5DMOKPTCNDWDKPYFEED1OOX59A5FNUIN7WU3RF24HPB6U2P8KL7GUC9GQGFV94VETGRROIHOYI1FDZUDGFHT1FLBULOCMYQEHDHYJQ9CJNLM8IWMUGD0FGMEMT12R5MSPHZGO590ML82TUM20H08GVETBWHO0I4XR9CXPOMGZIVQN8V4' where id=29;
-update noar ti set v2='TX7ZSXD0M8HEHB1Y8HQ2SXU6AI28RXM8NDRWZ50RSUMA388ACS7VCNEBLDVPC0CYKVW5SFZ065VRQP6MN5DMOKPTCNDWDKPYFEED1OOX59A5FNUIN7WU3RF24HPB6U2P8KL7GUC9GQGFV94VETGRROIHOYI1FDZUDGFHT1FLBULOCMYQEHDHYJQ9CJNLM8IWMUGD0FGMEMT12R5MSPHZGO590ML82TUM20H08GVETBWHO0I4XR9CXPOMGZIVQN8V4' where id=29;
-update noar tt set v3='AFFXMSGVOOAZY8MZ9DSZUJE6OBIL0OF10EUA3P2WT4LU22BMPBGIGLQHU3D51QREHVS7R8NNAWG4IDEWM11AT17712HR95B633HKGZ7MRJ9WC3UJDETPRBA5KYSKCWSFS32PSQ8CXT9A5VYFQHS9FBZGGUYIL9SPX1ZD7QK6Y1AL3B3OL2KEIZTGT1VSQ5FZ492FL0G10GP8NT6WUKJU325I47XSCZD24WDRQOLZ8OBM1V7YSFCKN4P8ZWCHH2CLU' where id=29;
-update noar ti set v3='AFFXMSGVOOAZY8MZ9DSZUJE6OBIL0OF10EUA3P2WT4LU22BMPBGIGLQHU3D51QREHVS7R8NNAWG4IDEWM11AT17712HR95B633HKGZ7MRJ9WC3UJDETPRBA5KYSKCWSFS32PSQ8CXT9A5VYFQHS9FBZGGUYIL9SPX1ZD7QK6Y1AL3B3OL2KEIZTGT1VSQ5FZ492FL0G10GP8NT6WUKJU325I47XSCZD24WDRQOLZ8OBM1V7YSFCKN4P8ZWCHH2CLU' where id=29;
-update noar tt set v0='AVZOVTI3F9H67KQ1NLFI0OMIEH0R1KI9M3HHH4GRT1M4W5539BLOVTUX8NA86O2IYOF56L1JDPC6C6YPTMAXBDAMAWL4IU7CCJPYUU65CO1EJOSD9C23FB7383RPRE2XYRUUS1TXCARLGEL5PMQLHE8HQKFQYGIGU0N80AEN6X4FCI9X3QGAY256O325F5Y9OH6RBG6GY97T84LXJHRKEW0OTWJN1BH2USMV0F0YFR06GWA2AALYUHX82DEIA0CKM' where id=30;
-update noar ti set v0='AVZOVTI3F9H67KQ1NLFI0OMIEH0R1KI9M3HHH4GRT1M4W5539BLOVTUX8NA86O2IYOF56L1JDPC6C6YPTMAXBDAMAWL4IU7CCJPYUU65CO1EJOSD9C23FB7383RPRE2XYRUUS1TXCARLGEL5PMQLHE8HQKFQYGIGU0N80AEN6X4FCI9X3QGAY256O325F5Y9OH6RBG6GY97T84LXJHRKEW0OTWJN1BH2USMV0F0YFR06GWA2AALYUHX82DEIA0CKM' where id=30;
-update noar tt set v1='5T4TFDF7T34PGBMBAYVW42LB2Q8Y3FHKFJEVA4QFEAYDF4XH23D91S26B5B0WQLOO2P28PUFQ8PKML3SYVPLXEXNWJZ5UJUA1M6UU6AJGWSHULZKU0RR7JI1ULP8X6RTJRI5QJLASMGHTQW664QGDNQ8QGM5B0RV887QJ8GLLN5GJNQTO9H3EE4QM22ROOOXE8BAU5C1V45Q64P0OSZI4XEJPSIU3Z4INI1GK109SBWFQSY6UU1U06CP2534DJ4NN' where id=30;
-update noar ti set v1='5T4TFDF7T34PGBMBAYVW42LB2Q8Y3FHKFJEVA4QFEAYDF4XH23D91S26B5B0WQLOO2P28PUFQ8PKML3SYVPLXEXNWJZ5UJUA1M6UU6AJGWSHULZKU0RR7JI1ULP8X6RTJRI5QJLASMGHTQW664QGDNQ8QGM5B0RV887QJ8GLLN5GJNQTO9H3EE4QM22ROOOXE8BAU5C1V45Q64P0OSZI4XEJPSIU3Z4INI1GK109SBWFQSY6UU1U06CP2534DJ4NN' where id=30;
-update noar tt set v2='D1LGNVY0XEFYZTJPO54TLVNQWOQOOCFS6KH8L7GDNCGVOOIH9H51QAF0OM3ZS2IMNCVTZALSKRA2BZX10DHT5KOCRMF1DN9GHUWF6FUNQCLEL1YJBNNM95JXM3V80MD37FCOJDMDJYZR0685YEUT9T1I4MV2B7AKISGIF367F40LLR1ASMDX2DK46G05SC725369I2ZLJ15CDM0LISR58FUIIMSETQAGAC3NEXS4CVLWZYOQJHUHCQAQ1MCFLRQTC' where id=30;
-update noar ti set v2='D1LGNVY0XEFYZTJPO54TLVNQWOQOOCFS6KH8L7GDNCGVOOIH9H51QAF0OM3ZS2IMNCVTZALSKRA2BZX10DHT5KOCRMF1DN9GHUWF6FUNQCLEL1YJBNNM95JXM3V80MD37FCOJDMDJYZR0685YEUT9T1I4MV2B7AKISGIF367F40LLR1ASMDX2DK46G05SC725369I2ZLJ15CDM0LISR58FUIIMSETQAGAC3NEXS4CVLWZYOQJHUHCQAQ1MCFLRQTC' where id=30;
-update noar tt set v3='87QKFKTUOM8OEINHO3ZLKFT3TROZF7LOBGX0F40EULIUCQUUUZB307SSLF266R49M8MJ8QM5J6DLYB0RV7KNVG1CONR4OP89LZS3A12COGA2CZIE57FFPT5U12T68BQY4HEKLBCAJOPF8H0X89OFYIRCCJDM0HBWBP6ZSIEYGN4LFF9U2DICMCKYLVZJHUBNHNA4WQGSQ2C2FCP6QX0K2IC2XCCZHBUQ3ZF9RMG9JZVGVID2LDPKRAP3EO0CB69EG' where id=30;
-update noar ti set v3='87QKFKTUOM8OEINHO3ZLKFT3TROZF7LOBGX0F40EULIUCQUUUZB307SSLF266R49M8MJ8QM5J6DLYB0RV7KNVG1CONR4OP89LZS3A12COGA2CZIE57FFPT5U12T68BQY4HEKLBCAJOPF8H0X89OFYIRCCJDM0HBWBP6ZSIEYGN4LFF9U2DICMCKYLVZJHUBNHNA4WQGSQ2C2FCP6QX0K2IC2XCCZHBUQ3ZF9RMG9JZVGVID2LDPKRAP3EO0CB69EG' where id=30;
-update noar tt set v0='QRQ8AHXI58TE4YCNUXJP977CTS6XUNAI1HPFCVBWDU9SJX0BV5I6JGJUO07S8Q0KA0P2FAWX5SWECS1S51PCPYHPMW6VX9ERG3XVTOGYE7LIX1XFB8X8EHC8LGZS049I9HEK77NEBSC012PDBUY2X8HBCHTJ6D2NPZFZKCXOIOEZOF5307J34V2TAII5N97J394D67A2Q89ZLI1Z2QI08S7ESPU5BJPJZIPLV2I1IMQVJKWR787EAATXSTA7AEN4E' where id=31;
-update noar ti set v0='QRQ8AHXI58TE4YCNUXJP977CTS6XUNAI1HPFCVBWDU9SJX0BV5I6JGJUO07S8Q0KA0P2FAWX5SWECS1S51PCPYHPMW6VX9ERG3XVTOGYE7LIX1XFB8X8EHC8LGZS049I9HEK77NEBSC012PDBUY2X8HBCHTJ6D2NPZFZKCXOIOEZOF5307J34V2TAII5N97J394D67A2Q89ZLI1Z2QI08S7ESPU5BJPJZIPLV2I1IMQVJKWR787EAATXSTA7AEN4E' where id=31;
-update noar tt set v1='Z21OH7P1L8ZJDXU6YVO2124I51YBBUKUJT8Z3PQRHP03X2N2OYTS1SSNRHFFJGCNC4GIBBM2J036FIWHYYZ77ZNYFE2OND3CGX99SPNB3AT7PJHLJ9L5E6N9YXM9OMTNLMRSTYQJWFA4YVHU116UKNDH0QMBEHSZVBFNBHFI7XZEUE580LMOPTTF4BHD77IKMIUY17VCGX5WPS4SYNP1ODIZZAXYOKCRJ9IOFGN05I4NFGIO1CHD9ZYL045BRDCRC' where id=31;
-update noar ti set v1='Z21OH7P1L8ZJDXU6YVO2124I51YBBUKUJT8Z3PQRHP03X2N2OYTS1SSNRHFFJGCNC4GIBBM2J036FIWHYYZ77ZNYFE2OND3CGX99SPNB3AT7PJHLJ9L5E6N9YXM9OMTNLMRSTYQJWFA4YVHU116UKNDH0QMBEHSZVBFNBHFI7XZEUE580LMOPTTF4BHD77IKMIUY17VCGX5WPS4SYNP1ODIZZAXYOKCRJ9IOFGN05I4NFGIO1CHD9ZYL045BRDCRC' where id=31;
-update noar tt set v2='Y57CQVM37ND2CY1PFONY4AOFEQ0ADDUY02CR5NP90PW9YCF2JQGIEU580793NP4XNXWCBRPGYVT1IPNWC6FGWFBVM3GZKZQTPZXRJ4H0FAIK29HW72OQBR60IJGY89GM31BEBLHJ9RBJY88078BL5RCEIY92LLQ8NN2F6MV1T6AAQUHXSLOJLW7EDX6RXC18KJE960BADGP85A82PE1GCT95UREIKHU8RZG2HI725WXZKLN2BBWTF3VVHWSW9AJI5' where id=31;
-update noar ti set v2='Y57CQVM37ND2CY1PFONY4AOFEQ0ADDUY02CR5NP90PW9YCF2JQGIEU580793NP4XNXWCBRPGYVT1IPNWC6FGWFBVM3GZKZQTPZXRJ4H0FAIK29HW72OQBR60IJGY89GM31BEBLHJ9RBJY88078BL5RCEIY92LLQ8NN2F6MV1T6AAQUHXSLOJLW7EDX6RXC18KJE960BADGP85A82PE1GCT95UREIKHU8RZG2HI725WXZKLN2BBWTF3VVHWSW9AJI5' where id=31;
-update noar tt set v3='PIDO3T1LWRLTSCJJ6L5JFGN4LLZ5MNWES59153PNS7133YXCQCFZRAOV6XHAEFVEOXGNSIVFZEA7299SE4PQ3ZDJERC6AHLQHQK0HAUOA3E73KCLJS8HSMDRG6VO60JR1GXWOEANVGSOCF6OJS7XXQUAEZX8NEOMYKTNGOA10C45MNYKDRTFY0IAPSLDFCJNL3Y36SALB6FQJOTYQS7653RRUW2ZVCB2N8RCC6SBP7NI92TXUVNW41MY07O8VTN42' where id=31;
-update noar ti set v3='PIDO3T1LWRLTSCJJ6L5JFGN4LLZ5MNWES59153PNS7133YXCQCFZRAOV6XHAEFVEOXGNSIVFZEA7299SE4PQ3ZDJERC6AHLQHQK0HAUOA3E73KCLJS8HSMDRG6VO60JR1GXWOEANVGSOCF6OJS7XXQUAEZX8NEOMYKTNGOA10C45MNYKDRTFY0IAPSLDFCJNL3Y36SALB6FQJOTYQS7653RRUW2ZVCB2N8RCC6SBP7NI92TXUVNW41MY07O8VTN42' where id=31;
-update noar tt set v0='3THSCOYLJ4BYEYIMJP04PRX4X56JG055WG81CPI9RV614ANAS33XZOMSFL3ROCRO9CX7WDKNO3WSGXUEUDUA26HH0XH1F83UZFW9HGI3694MPA0QNYHQL3D804U1AV0ZS9Y6N2A6Q66ZO2QQDM2XTWN87RW2GU6U051L9UY8IYUR7ASNQZOPYNKIMXCVDD9F1DP107VOUGOLSL3Q157LOZ4CZJM1KPE1HNYDZ1YN31D35E69ZBZ0ZNU930GZ0YDYM' where id=32;
-update noar ti set v0='3THSCOYLJ4BYEYIMJP04PRX4X56JG055WG81CPI9RV614ANAS33XZOMSFL3ROCRO9CX7WDKNO3WSGXUEUDUA26HH0XH1F83UZFW9HGI3694MPA0QNYHQL3D804U1AV0ZS9Y6N2A6Q66ZO2QQDM2XTWN87RW2GU6U051L9UY8IYUR7ASNQZOPYNKIMXCVDD9F1DP107VOUGOLSL3Q157LOZ4CZJM1KPE1HNYDZ1YN31D35E69ZBZ0ZNU930GZ0YDYM' where id=32;
-update noar tt set v1='J184FP5EE2BUC0EKCI70N3KL2HTW25CIJ91GXH40BAHY2LHEQIWUVGWQOFX7Z8A4P7ZEP0LR5LDC62OBLSZD05OYIS2KRJ91A6Q6Q8L3PSA7W62QT6HJ18LQ8IH2AXS4NDFZCAH6YS2Q87U7XBBQISQ43DFO3WG8II9OMDWBZ7NM2F2QEZ2FZIVKS2U5CDJF4OELNO9348WRNT8BD9NH0DR7FKPNMJPWKFH1BNM0X12S54M2YHYXIOWASJ12OEGKY' where id=32;
-update noar ti set v1='J184FP5EE2BUC0EKCI70N3KL2HTW25CIJ91GXH40BAHY2LHEQIWUVGWQOFX7Z8A4P7ZEP0LR5LDC62OBLSZD05OYIS2KRJ91A6Q6Q8L3PSA7W62QT6HJ18LQ8IH2AXS4NDFZCAH6YS2Q87U7XBBQISQ43DFO3WG8II9OMDWBZ7NM2F2QEZ2FZIVKS2U5CDJF4OELNO9348WRNT8BD9NH0DR7FKPNMJPWKFH1BNM0X12S54M2YHYXIOWASJ12OEGKY' where id=32;
-update noar tt set v2='TFZOGN64WWC93TFQ5W7L421WBUZ99W55VRJ9AYXJEHE7SCE1EEHHAYP9GXATCMC78JMLN90PSM7NPCLTH09DWSHZ90Y6NPYDQ1NXWR7UB8DKS0VCVY4207OXI3C0HV2UB1GK5HVC61JNAWYZ3GJ59XYMR1NT3191NSGIZLKR5EZG9RRTCDIIFIR1AOX97QR7ONGRXCFAA7SO0VXAIMP3R9P9LDGT07POOSXRSUM4AH5WKTCLYEVSAT4INWIIDFLPH' where id=32;
-update noar ti set v2='TFZOGN64WWC93TFQ5W7L421WBUZ99W55VRJ9AYXJEHE7SCE1EEHHAYP9GXATCMC78JMLN90PSM7NPCLTH09DWSHZ90Y6NPYDQ1NXWR7UB8DKS0VCVY4207OXI3C0HV2UB1GK5HVC61JNAWYZ3GJ59XYMR1NT3191NSGIZLKR5EZG9RRTCDIIFIR1AOX97QR7ONGRXCFAA7SO0VXAIMP3R9P9LDGT07POOSXRSUM4AH5WKTCLYEVSAT4INWIIDFLPH' where id=32;
-update noar tt set v3='U3Z9HUXGOBW8B82L7952O4W0JW67ZCJVMSQ10QJZONBNI4HMMTYRBDFAFEOTBX4WAJ1AU89I3XGJ6TJNJDDEQCUZ1YCV27F1QDV78TWK00TYESKNR5CKA25XUNX02U4NDUZBQG3B6RKPTBYQ9CA73J1B5KSUHJE7HDLXHORAV589S3DMPOMNZATHWBS5QFBT1VK8P3RN1TGNQ2TSH7N1QP3F1CZOMLZZJOY61ZOD4FLXKKRRR1KZJH6YFDT0R9IMZ' where id=32;
-update noar ti set v3='U3Z9HUXGOBW8B82L7952O4W0JW67ZCJVMSQ10QJZONBNI4HMMTYRBDFAFEOTBX4WAJ1AU89I3XGJ6TJNJDDEQCUZ1YCV27F1QDV78TWK00TYESKNR5CKA25XUNX02U4NDUZBQG3B6RKPTBYQ9CA73J1B5KSUHJE7HDLXHORAV589S3DMPOMNZATHWBS5QFBT1VK8P3RN1TGNQ2TSH7N1QP3F1CZOMLZZJOY61ZOD4FLXKKRRR1KZJH6YFDT0R9IMZ' where id=32;
-update noar tt set v0='XSKXM40W4WOTXYCA6UR8GS2ERD5N8W7QQT6BB404HXXPBDMMTKJGSOHILWLD4D7QC7VUPLASC5NWBY3X8W36IK5DU7RJ6OHMYVYF1C2H9WVQUR1AYNM0XFZIR11167Q57RGMX2J0SPFR56QPPKI2PRJJ5ZVK3DIX5UVWVU1V9NNN20Z31GMYD0XFNUF1J4HBFISU1HC8LX27E9YQDUZFZSJLR42KTQVGI6Q7RO0EOHDZFO39F81RYODOVFQHMJ47T' where id=33;
-update noar ti set v0='XSKXM40W4WOTXYCA6UR8GS2ERD5N8W7QQT6BB404HXXPBDMMTKJGSOHILWLD4D7QC7VUPLASC5NWBY3X8W36IK5DU7RJ6OHMYVYF1C2H9WVQUR1AYNM0XFZIR11167Q57RGMX2J0SPFR56QPPKI2PRJJ5ZVK3DIX5UVWVU1V9NNN20Z31GMYD0XFNUF1J4HBFISU1HC8LX27E9YQDUZFZSJLR42KTQVGI6Q7RO0EOHDZFO39F81RYODOVFQHMJ47T' where id=33;
-update noar tt set v1='MVO00J3SZNMRUIL2S0LQEDY9BXD82WI8G9CECGZJTF7K9ZF2H0EMNHRYCN3BP6IY5SVAK95VD47OUPKK9KY9N86RCANP10KSAKNZ8NGE93IHO2C2KVMF3BKFSWQOYKGG5M2SFU30UYR81E0SMTV1FN1SDPPX3B0X4NAY7C2V4Y3WJ6PB74KD4Y79V6COMG5RBHU4AUHXDDESA0WBS8ZRO5YHCTW5D5T6NUFD4RXEBKAV35KNB43PWRFC3QL5DCTV6' where id=33;
-update noar ti set v1='MVO00J3SZNMRUIL2S0LQEDY9BXD82WI8G9CECGZJTF7K9ZF2H0EMNHRYCN3BP6IY5SVAK95VD47OUPKK9KY9N86RCANP10KSAKNZ8NGE93IHO2C2KVMF3BKFSWQOYKGG5M2SFU30UYR81E0SMTV1FN1SDPPX3B0X4NAY7C2V4Y3WJ6PB74KD4Y79V6COMG5RBHU4AUHXDDESA0WBS8ZRO5YHCTW5D5T6NUFD4RXEBKAV35KNB43PWRFC3QL5DCTV6' where id=33;
-update noar tt set v2='7TR96M5M7G1QKYIEU7VF5L9O3KQ49X5KBO6EW748DH0ISCJJQWR62CXIDFSMO4I6H1PBTXOOPUEASNZC7GF2681H1ZDWBR22KGPDSX35DIJWOWTEDN826QC98MZTNX3LZNDLU5SYLPUYUTNRJHEVFYNMDAZX1WBH0XP1TKD5VPTRGVOD9M6Y4MDB5C3NR1JYUZ625KDRLJ0AU39A562W5DLF31JXUG7GWWPVJYWDA8GI174HKWN0800YFIPQKG0WV' where id=33;
-update noar ti set v2='7TR96M5M7G1QKYIEU7VF5L9O3KQ49X5KBO6EW748DH0ISCJJQWR62CXIDFSMO4I6H1PBTXOOPUEASNZC7GF2681H1ZDWBR22KGPDSX35DIJWOWTEDN826QC98MZTNX3LZNDLU5SYLPUYUTNRJHEVFYNMDAZX1WBH0XP1TKD5VPTRGVOD9M6Y4MDB5C3NR1JYUZ625KDRLJ0AU39A562W5DLF31JXUG7GWWPVJYWDA8GI174HKWN0800YFIPQKG0WV' where id=33;
-update noar tt set v3='EX850XK9PKFSCD03YP9U2ZR2KEVT4GLUMP1TQSVJI5P85E2JLHYLDSRX85CJFE1K2RB9VPGVDJ4RWU7F46UIRR25BZW9LWKCQHJWCEKU0SKOUP9DH9765XPBRUF8QNORZ54YXSG8RNERD3ZUHRR1QZ0UPOIXBAUD74ILFVOJSKJA54V85OU87ZPY8ESZPET2SYAP96L2N3DI7SJQV8AZ379F3FCFF42W7ZXBLFNJKXQARXGQXUVTUA9Y26WIQG5DJ' where id=33;
-update noar ti set v3='EX850XK9PKFSCD03YP9U2ZR2KEVT4GLUMP1TQSVJI5P85E2JLHYLDSRX85CJFE1K2RB9VPGVDJ4RWU7F46UIRR25BZW9LWKCQHJWCEKU0SKOUP9DH9765XPBRUF8QNORZ54YXSG8RNERD3ZUHRR1QZ0UPOIXBAUD74ILFVOJSKJA54V85OU87ZPY8ESZPET2SYAP96L2N3DI7SJQV8AZ379F3FCFF42W7ZXBLFNJKXQARXGQXUVTUA9Y26WIQG5DJ' where id=33;
-update noar tt set v0='SFHI9NDE9KJTS2PR3WAOGITVL3O5XC2D6EZGGQS0GAPE879RKWEKMN5JO7GIHY6GAZE77P2HOXF7DCG39XU3HG7HYOQK4XULG9YY1EW5GVHL3IVJJ7HV5NLRJ13KE284G7C7SO69XH7V0KPE3X0S5ADF93QPRAZRQ9T75SOCM2UKTPWY5JDHBI3HJ5W8DHK9MC15VVEZTO7W1417T5JTI307B5EP80OX1LRIT5U6L0EHG35I40YSRTTDF4OIL3MW5' where id=34;
-update noar ti set v0='SFHI9NDE9KJTS2PR3WAOGITVL3O5XC2D6EZGGQS0GAPE879RKWEKMN5JO7GIHY6GAZE77P2HOXF7DCG39XU3HG7HYOQK4XULG9YY1EW5GVHL3IVJJ7HV5NLRJ13KE284G7C7SO69XH7V0KPE3X0S5ADF93QPRAZRQ9T75SOCM2UKTPWY5JDHBI3HJ5W8DHK9MC15VVEZTO7W1417T5JTI307B5EP80OX1LRIT5U6L0EHG35I40YSRTTDF4OIL3MW5' where id=34;
-update noar tt set v1='DEDJUM3SPXGT7PQTR99G8UAZNVI4QMJPTUS3G8IBVA91RKY0UKFHPIMBO8XJG79Z4UROWSO68S5V4AL5ZBWYIK31E1N94XC2WRFU8G6SAWF1B78A98E28VYOCC88G3S4NZ52Z3Y49L74NCHKF89KYJDKGKC6OP34IA1ZIVJJ796UMPNYZCBELIPR4XNOYXGBDS5AZYSBFB3FI9J6D3TAHZEXRN6RUNQZSUMLLJQZ3Q7ACW44GC1UB4WWMP7U2NGH8' where id=34;
-update noar ti set v1='DEDJUM3SPXGT7PQTR99G8UAZNVI4QMJPTUS3G8IBVA91RKY0UKFHPIMBO8XJG79Z4UROWSO68S5V4AL5ZBWYIK31E1N94XC2WRFU8G6SAWF1B78A98E28VYOCC88G3S4NZ52Z3Y49L74NCHKF89KYJDKGKC6OP34IA1ZIVJJ796UMPNYZCBELIPR4XNOYXGBDS5AZYSBFB3FI9J6D3TAHZEXRN6RUNQZSUMLLJQZ3Q7ACW44GC1UB4WWMP7U2NGH8' where id=34;
-update noar tt set v2='U91REXQP9SQ1RKRPN2RUD73T4C6V95Q9UWP7AQEE6OW44YQUBZ297B599C2TTF61SCTMEYOVWQB4FP4P9I0PDTSLKNXJ3RURNZB6LQF85ZCEP4ET6OEGSRT7QCFVPTXXL3W2XAVCBHLUTTTD6KUM9U490DB1LU9OX2CZST8PRHDSRZ6OE4INQ4DFFYYYQXQDKBTBAN5G2BK4XOXIMEX2DWYMI3JS3G55JT38AY5K5S7TTZEY2V8LA9WVJ2KJEYU84' where id=34;
-update noar ti set v2='U91REXQP9SQ1RKRPN2RUD73T4C6V95Q9UWP7AQEE6OW44YQUBZ297B599C2TTF61SCTMEYOVWQB4FP4P9I0PDTSLKNXJ3RURNZB6LQF85ZCEP4ET6OEGSRT7QCFVPTXXL3W2XAVCBHLUTTTD6KUM9U490DB1LU9OX2CZST8PRHDSRZ6OE4INQ4DFFYYYQXQDKBTBAN5G2BK4XOXIMEX2DWYMI3JS3G55JT38AY5K5S7TTZEY2V8LA9WVJ2KJEYU84' where id=34;
-update noar tt set v3='F7RBP3Q9ETJEVGBKI7B699NRJ08Q6X6D0V7A42NR5FD6G64GEZ3YKMQTVH5TOE46Q1HG6JIACDDDGED2WGJU18KAI4UHIOMC5WGMLLI1NJQF6IKG0CQH67A5ZC3BHAWM1ON55CDQHKCXYSD5YMTDRQP2QM46L8DRHAZGMVVM2E573OMM3Q376JY7ACLPD98DTPNEGWF5P79CKV2HBEI58LLGGC3DLO9IXK96PQ9NCU5T4TMXJ4TQBWFDXGG23Q58T' where id=34;
-update noar ti set v3='F7RBP3Q9ETJEVGBKI7B699NRJ08Q6X6D0V7A42NR5FD6G64GEZ3YKMQTVH5TOE46Q1HG6JIACDDDGED2WGJU18KAI4UHIOMC5WGMLLI1NJQF6IKG0CQH67A5ZC3BHAWM1ON55CDQHKCXYSD5YMTDRQP2QM46L8DRHAZGMVVM2E573OMM3Q376JY7ACLPD98DTPNEGWF5P79CKV2HBEI58LLGGC3DLO9IXK96PQ9NCU5T4TMXJ4TQBWFDXGG23Q58T' where id=34;
-update noar tt set v0='KIPBKOWZ4H7RA8175AZW3BRYL8H8HIR79KGQRTJDR4CCMDPK1LTP4I20U0KKXUGPX3S0PORGQMZCZFUP5267YFPMTWXIA5ZBL97YZH6VYLZKNMQGXBW6RLUSDHDN93TJHA9XA34PLZ5L1U204DC3S4I9ZEM3MAGWUTBG7CZAE0P2026VV6B095CCWZF1PB5EFPP0LN6VOAIPPGG807YOPALTXNT19K9M9126RMXJIVC4IB0PB5W6PNBPZ5J5B1U2X' where id=35;
-update noar ti set v0='KIPBKOWZ4H7RA8175AZW3BRYL8H8HIR79KGQRTJDR4CCMDPK1LTP4I20U0KKXUGPX3S0PORGQMZCZFUP5267YFPMTWXIA5ZBL97YZH6VYLZKNMQGXBW6RLUSDHDN93TJHA9XA34PLZ5L1U204DC3S4I9ZEM3MAGWUTBG7CZAE0P2026VV6B095CCWZF1PB5EFPP0LN6VOAIPPGG807YOPALTXNT19K9M9126RMXJIVC4IB0PB5W6PNBPZ5J5B1U2X' where id=35;
-update noar tt set v1='R3JNMLP698KMVOFVH938MTOIHXUF70QGJYNU8O3L7SCLT7U5DLY6ZYC02WE1N9KG95JND2YTA47EJYRX23NNKQ58WI7Y7U8XKPTRB7MDN51Q8P3Q85V853TQWW5DEO7FAY1PQI1N89CXTJK0FU6FI247BCD2TENU2HXOGY3RGK3A9L9CMYKR64UTT702123V7OEYJE1GGWVV1RM9Y5QAYWLUPXCA42R8F0SPGL9E8JH3Y8FX6GPM1LWHRE048OS5Y' where id=35;
-update noar ti set v1='R3JNMLP698KMVOFVH938MTOIHXUF70QGJYNU8O3L7SCLT7U5DLY6ZYC02WE1N9KG95JND2YTA47EJYRX23NNKQ58WI7Y7U8XKPTRB7MDN51Q8P3Q85V853TQWW5DEO7FAY1PQI1N89CXTJK0FU6FI247BCD2TENU2HXOGY3RGK3A9L9CMYKR64UTT702123V7OEYJE1GGWVV1RM9Y5QAYWLUPXCA42R8F0SPGL9E8JH3Y8FX6GPM1LWHRE048OS5Y' where id=35;
-update noar tt set v2='YB1OGOHUMM19PPZ0O81KO52J44MW3F74T09SDV2AGQ0G1WSH2IWTVLN9MFZ55Q0LCGYA4A73ZGLG49IB7MAGLUQ0XN591K0XHYA4ENBF7XH24GVRKC5V70URJV7VQ8AN7Y92JPF8AZHO8H2URLXTVE6T02REGMJNTNX5PM5G04R8DA33EOJV1J79F4MF8EZCN16BIJXO5WPLHI0Z4111RIU4MQI3IWSGF6L3CX0H2AKOZUA9VF5R3KSRRXGVOBZ7H' where id=35;
-update noar ti set v2='YB1OGOHUMM19PPZ0O81KO52J44MW3F74T09SDV2AGQ0G1WSH2IWTVLN9MFZ55Q0LCGYA4A73ZGLG49IB7MAGLUQ0XN591K0XHYA4ENBF7XH24GVRKC5V70URJV7VQ8AN7Y92JPF8AZHO8H2URLXTVE6T02REGMJNTNX5PM5G04R8DA33EOJV1J79F4MF8EZCN16BIJXO5WPLHI0Z4111RIU4MQI3IWSGF6L3CX0H2AKOZUA9VF5R3KSRRXGVOBZ7H' where id=35;
-update noar tt set v3='0O9FEN1NI7VV3MCX55WT0W4HV2MTA78ZJDSEXYZWHS4ARLW5YJYMCHBSSKD4DBTMIVGEHR1HNPBUGDSJE8QWS6I86764YV7JHK97F1K3IDG5A700IWPM720C5KSEXR2HHRHYAOA8ERV23XHAJN8M5SS9GLOWIM37TJAULKI8VPR5RFS04PFFJT9AUDCC0BW78YGISCB7LBQW0BZWJBSORJA64R4781YND58JEBKG8TN7KAZFQC3OQRNWS89QX78W5' where id=35;
-update noar ti set v3='0O9FEN1NI7VV3MCX55WT0W4HV2MTA78ZJDSEXYZWHS4ARLW5YJYMCHBSSKD4DBTMIVGEHR1HNPBUGDSJE8QWS6I86764YV7JHK97F1K3IDG5A700IWPM720C5KSEXR2HHRHYAOA8ERV23XHAJN8M5SS9GLOWIM37TJAULKI8VPR5RFS04PFFJT9AUDCC0BW78YGISCB7LBQW0BZWJBSORJA64R4781YND58JEBKG8TN7KAZFQC3OQRNWS89QX78W5' where id=35;
-update noar tt set v0='IM8QDXKPVPXKT89A31YI38PGPHQ35TCMVCEB0GV2VRP7T25GC6EG7K8PG9KBLYSE07SVVFHI8GS2AQOHDPRKF6IYWG4737SUQ19CPTXX5W2AHH9LQLS4R5PPODSDDXQXL5QYWKGAJS6DGQR8F5G2WLB8NUI1TESITLG1IGI4HEF013K842XL7EFCD9FS7Q4E23REDCY36OYM0W9Z7CJH3EFSWA5B99H3XULZCFPFRP0ISAW1MQJFB61VL0YHDZYQD' where id=36;
-update noar ti set v0='IM8QDXKPVPXKT89A31YI38PGPHQ35TCMVCEB0GV2VRP7T25GC6EG7K8PG9KBLYSE07SVVFHI8GS2AQOHDPRKF6IYWG4737SUQ19CPTXX5W2AHH9LQLS4R5PPODSDDXQXL5QYWKGAJS6DGQR8F5G2WLB8NUI1TESITLG1IGI4HEF013K842XL7EFCD9FS7Q4E23REDCY36OYM0W9Z7CJH3EFSWA5B99H3XULZCFPFRP0ISAW1MQJFB61VL0YHDZYQD' where id=36;
-update noar tt set v1='17QBE7POFBXNMYBLU63YH9QNL6KGBWYQGUNN6W9JXAVS89OBJY9EQEJ5T1CS0M45A1JH4HCBFE97F0G0L5UA29OI3EX3GHDJ8EOB2DUXRKMNIGU7SWEGTRVMYYDBMP500JMNYI8261H19D0B992K1CE1L9PKUVSYBDNJHUTX34SUJ1TJX0ZBJKB0OSYOJ79WKXVOB4YIPIXAMB1Z9TRTDTZ2FT71THDF1R4B98HBCG23P57ZW6NMQ5MOMFSLPYBGE' where id=36;
-update noar ti set v1='17QBE7POFBXNMYBLU63YH9QNL6KGBWYQGUNN6W9JXAVS89OBJY9EQEJ5T1CS0M45A1JH4HCBFE97F0G0L5UA29OI3EX3GHDJ8EOB2DUXRKMNIGU7SWEGTRVMYYDBMP500JMNYI8261H19D0B992K1CE1L9PKUVSYBDNJHUTX34SUJ1TJX0ZBJKB0OSYOJ79WKXVOB4YIPIXAMB1Z9TRTDTZ2FT71THDF1R4B98HBCG23P57ZW6NMQ5MOMFSLPYBGE' where id=36;
-update noar tt set v2='O1SUXGDYRNSYX9Q0A1XCKGVYGFFQD2H1VU6OE3GUUCPYEMYQPV0IOS4H9ONK3R0WC6LHXAUBWEQ43ICX4H3B15MQNO999FLJ2VMVAOPS16MJC6XBVVK7F4TK8ZSIYKC529IXQ96T8EL2QZNPW5NAY79OCXEJ2BPELUSYGO6Q3XVXFA8ZMAZD5UAGFDYH3BEHKWNJ3B3NJXSPYXFEFAGWS9TQLMZWDKA5FHBNIYQYEVV1NDAWRYMJ6X1HXB4A583MF' where id=36;
-update noar ti set v2='O1SUXGDYRNSYX9Q0A1XCKGVYGFFQD2H1VU6OE3GUUCPYEMYQPV0IOS4H9ONK3R0WC6LHXAUBWEQ43ICX4H3B15MQNO999FLJ2VMVAOPS16MJC6XBVVK7F4TK8ZSIYKC529IXQ96T8EL2QZNPW5NAY79OCXEJ2BPELUSYGO6Q3XVXFA8ZMAZD5UAGFDYH3BEHKWNJ3B3NJXSPYXFEFAGWS9TQLMZWDKA5FHBNIYQYEVV1NDAWRYMJ6X1HXB4A583MF' where id=36;
-update noar tt set v3='UM2YR981US8UTN79O8LQXOQJ3EKID406ASSAOT5LR7V02GO943LC06DUBK87X9VB5XP10VYTLW2V8RAYAEJ9RK5LSFZR7LFV552BKJCLN2GZ93Z8I4ENCMN4GDIFHK4LI9NQM3XEAQXH1MRIIQZDRC2D94NEANNYOXVLHFAHX6RZGRU0BKWCBIF1NVKP0920CJZ6E5KE58C9ER26M2VPC5CP941Z2QG55U06UWUSQ7VDU0ONG0LJXRYZ3WQEZ071H' where id=36;
-update noar ti set v3='UM2YR981US8UTN79O8LQXOQJ3EKID406ASSAOT5LR7V02GO943LC06DUBK87X9VB5XP10VYTLW2V8RAYAEJ9RK5LSFZR7LFV552BKJCLN2GZ93Z8I4ENCMN4GDIFHK4LI9NQM3XEAQXH1MRIIQZDRC2D94NEANNYOXVLHFAHX6RZGRU0BKWCBIF1NVKP0920CJZ6E5KE58C9ER26M2VPC5CP941Z2QG55U06UWUSQ7VDU0ONG0LJXRYZ3WQEZ071H' where id=36;
-update noar tt set v0='E7HM12G1PKE9Q53X2NT75Q27YTPCQ6Q5228Q1WTACZEHQA28VEWTLRB0SBBS0NX98Q1543BU53PNDDJY0KA2DU3IIV0OJFXNP93Z9GK6UTIFN1PYC9FR18GY1R09TIL7RZK3ELL4D0D3IBC23VUVYK3BHUDE7J1H62323OJUQQO68SMWS9FOAUKLQLZHOQ1H2I51IRW0NQ1H9SLTHYUH1Q30E39UGNEOV8MLM8VHVDJYQZIWO5XLD7N04TWD9T2M5' where id=37;
-update noar ti set v0='E7HM12G1PKE9Q53X2NT75Q27YTPCQ6Q5228Q1WTACZEHQA28VEWTLRB0SBBS0NX98Q1543BU53PNDDJY0KA2DU3IIV0OJFXNP93Z9GK6UTIFN1PYC9FR18GY1R09TIL7RZK3ELL4D0D3IBC23VUVYK3BHUDE7J1H62323OJUQQO68SMWS9FOAUKLQLZHOQ1H2I51IRW0NQ1H9SLTHYUH1Q30E39UGNEOV8MLM8VHVDJYQZIWO5XLD7N04TWD9T2M5' where id=37;
-update noar tt set v1='ABB0S6RL26NXW97E91XYZZGCDAQYTI1JY04EGVXE71QP5T12OTF5WU2332B55LDB6W3P24LO283EV2P00JZXFFFYBB6DQSY9FKS9DC8V3B0NKIRBYRCPU89F8I7CL7YS4T9PXLME4B6YXQXPQQNG90SROEX677XKNTKYXUVUQ1G02KX1067RHWMWGTMT238KLH8IAEY8W7A3ERCUL7V80IQ21ZXVKIDGZV3Y8WJ4DMLKN541Z2M1IXYUOV8KXOP23' where id=37;
-update noar ti set v1='ABB0S6RL26NXW97E91XYZZGCDAQYTI1JY04EGVXE71QP5T12OTF5WU2332B55LDB6W3P24LO283EV2P00JZXFFFYBB6DQSY9FKS9DC8V3B0NKIRBYRCPU89F8I7CL7YS4T9PXLME4B6YXQXPQQNG90SROEX677XKNTKYXUVUQ1G02KX1067RHWMWGTMT238KLH8IAEY8W7A3ERCUL7V80IQ21ZXVKIDGZV3Y8WJ4DMLKN541Z2M1IXYUOV8KXOP23' where id=37;
-update noar tt set v2='UVAO28FY9545RHV4QHEQF717OJZ2SVINNIC155EWFW98U1D5E9OAQP61QD8XSAXRZWDCSZIM3C6OTI1JBKPG0W7YA06VGYU3VIJQ4KH8S5RZ7L0A83796RYUI1NGAU7LH5UHP9JCQE53AGXC74416T4DCUOMMHZIZJV6A563LMX96GBMJ7EI78QLBL23781FZENZYLRO8CY89420BP39R79TASYAAVB1N842THPNMNMFRAMH99ZXLWU9GOK16XOF8' where id=37;
-update noar ti set v2='UVAO28FY9545RHV4QHEQF717OJZ2SVINNIC155EWFW98U1D5E9OAQP61QD8XSAXRZWDCSZIM3C6OTI1JBKPG0W7YA06VGYU3VIJQ4KH8S5RZ7L0A83796RYUI1NGAU7LH5UHP9JCQE53AGXC74416T4DCUOMMHZIZJV6A563LMX96GBMJ7EI78QLBL23781FZENZYLRO8CY89420BP39R79TASYAAVB1N842THPNMNMFRAMH99ZXLWU9GOK16XOF8' where id=37;
-update noar tt set v3='E804XUFNM5CS6KBB610LA707IS191EKFVSTDEDZEV0RNT7E83E79UVW1UX1D770S9ODRMCIPNLR68VJRRU4T96REOSZ7Y3KUR79HJF6YOJWRT3HLWC03QGCWQEFSPWRZKKFPTWEC68M70UWDP522RFHXMKT8C976F1W17E1EJGM59W8F03GA4K6GPH5UKDSWZSUCGJGQLDTBL6AOULDPLJO1B54XLAIJA6M90D1F7JUXMLB0FUBJ37JIMSYV3D85A' where id=37;
-update noar ti set v3='E804XUFNM5CS6KBB610LA707IS191EKFVSTDEDZEV0RNT7E83E79UVW1UX1D770S9ODRMCIPNLR68VJRRU4T96REOSZ7Y3KUR79HJF6YOJWRT3HLWC03QGCWQEFSPWRZKKFPTWEC68M70UWDP522RFHXMKT8C976F1W17E1EJGM59W8F03GA4K6GPH5UKDSWZSUCGJGQLDTBL6AOULDPLJO1B54XLAIJA6M90D1F7JUXMLB0FUBJ37JIMSYV3D85A' where id=37;
-update noar tt set v0='KSRPHW9R54VWIIQYR5AMU7I0FVD5V0FOZ2WGXNL9ZGIE4JAHNW6DRK5P6XLX143GDVI41FM97TY00GQ9U7DMUNPKUUZ8H7CLIBASN948ZELVLW3Z30YP9JCWH9IE2KW6BAT1KRNATOL95PY1SW82ERYT7PDJUT5RAEGTYREB4CFSRWH4SVA6K654LJ03FIRGMKKSGOVJEABFHTRVBK9DS2OTXZ3ZSYW1CW3YL9QXYBQ4CMJQSIDADCYMIC8A1OIQW' where id=38;
-update noar ti set v0='KSRPHW9R54VWIIQYR5AMU7I0FVD5V0FOZ2WGXNL9ZGIE4JAHNW6DRK5P6XLX143GDVI41FM97TY00GQ9U7DMUNPKUUZ8H7CLIBASN948ZELVLW3Z30YP9JCWH9IE2KW6BAT1KRNATOL95PY1SW82ERYT7PDJUT5RAEGTYREB4CFSRWH4SVA6K654LJ03FIRGMKKSGOVJEABFHTRVBK9DS2OTXZ3ZSYW1CW3YL9QXYBQ4CMJQSIDADCYMIC8A1OIQW' where id=38;
-update noar tt set v1='CDY0BKT8MTJ47DYFUX93PLD18YZM2OE079MSJDYS1W6CMQOOJB2OVN3N9NL316LMGT9DSN89Q2P6TS2AOYJMB0Y19JE87KOZOO1JQXI7CMI8YWC9DUY86TXL8P88UUGCPKB7TWZWF2JACM8ARX7QZAOV5WQWG0A9V35LVQK6CEHW9U78AWJONKF49JYNA7AO2ZMFM926Z8RD72YWG0Y3Y6RZH6INL42GFTOYQ0LJ1VSCBVSHSXMT9VD97OV9N66NC' where id=38;
-update noar ti set v1='CDY0BKT8MTJ47DYFUX93PLD18YZM2OE079MSJDYS1W6CMQOOJB2OVN3N9NL316LMGT9DSN89Q2P6TS2AOYJMB0Y19JE87KOZOO1JQXI7CMI8YWC9DUY86TXL8P88UUGCPKB7TWZWF2JACM8ARX7QZAOV5WQWG0A9V35LVQK6CEHW9U78AWJONKF49JYNA7AO2ZMFM926Z8RD72YWG0Y3Y6RZH6INL42GFTOYQ0LJ1VSCBVSHSXMT9VD97OV9N66NC' where id=38;
-update noar tt set v2='0WRUD5M74TMCCFUW6RT45T7OUB4WLC9VB4X9KCATJI0WZ5J1BXJQ2M7A7A7PBWEJKK0KYVHRFCPBYXMGHDQLOG1P4AP5WRLN54XA9UQA3I8JOF8N2T36UUHQKD35JOAMZLKQPXJ9RNH1SSA9ZRG89BAGIL3NRCLACV8592HKN40M1MQMI2VBX5LP7RK17UUMD07IESVO838N9HR16Z80LHACAR1GE0R0HVBCSSUCKM0MKL8DPV249QEK9BCKHE7LR' where id=38;
-update noar ti set v2='0WRUD5M74TMCCFUW6RT45T7OUB4WLC9VB4X9KCATJI0WZ5J1BXJQ2M7A7A7PBWEJKK0KYVHRFCPBYXMGHDQLOG1P4AP5WRLN54XA9UQA3I8JOF8N2T36UUHQKD35JOAMZLKQPXJ9RNH1SSA9ZRG89BAGIL3NRCLACV8592HKN40M1MQMI2VBX5LP7RK17UUMD07IESVO838N9HR16Z80LHACAR1GE0R0HVBCSSUCKM0MKL8DPV249QEK9BCKHE7LR' where id=38;
-update noar tt set v3='DTSJLM92OSKYU8SVNKCZ10CIYYCSJT2OIOYFOGWWKTSQ4QQIMGG91O0QORDGDVWWUY8GPZFOS1WNDCZ4SGNGTIAPUDYR03SET7VW5KPFG24VZIPRIHAC69U4JWVDHE925A8XTXZFFABE7RLGBYNS8JDBSEHMR23CT93LL6UG4SVRTX51AMEODIK5S0U16O5JR9OE5KTLE3NYLMMDVLO00HCJKZCP48HJZB003O1CV2DOW3YK30AB2EM56A71QZZ38' where id=38;
-update noar ti set v3='DTSJLM92OSKYU8SVNKCZ10CIYYCSJT2OIOYFOGWWKTSQ4QQIMGG91O0QORDGDVWWUY8GPZFOS1WNDCZ4SGNGTIAPUDYR03SET7VW5KPFG24VZIPRIHAC69U4JWVDHE925A8XTXZFFABE7RLGBYNS8JDBSEHMR23CT93LL6UG4SVRTX51AMEODIK5S0U16O5JR9OE5KTLE3NYLMMDVLO00HCJKZCP48HJZB003O1CV2DOW3YK30AB2EM56A71QZZ38' where id=38;
-update noar tt set v0='KAQ5LAOU70U5RYC8OAG4KYV1HJ23CZMSK1E2I4Z32YBQZKB5A7RECIHXFCYQS3D5HBW2V9E7BGJ2NTIPY35IJKL83TDVBLOKJYMKC1572NUKDF8D1H6544YM06XDNSGGZKKN6KKIDWIWSRGYLHU3X91HGWW14MPCO5NT5OVHVBZO305L1JW4ROE1KHZV3FHDMRC1JC05HRKRNLNRQD9MNKAIV99JE0463KSC8SPCC5USVSB8WC48ME0K9P6IV33SY' where id=39;
-update noar ti set v0='KAQ5LAOU70U5RYC8OAG4KYV1HJ23CZMSK1E2I4Z32YBQZKB5A7RECIHXFCYQS3D5HBW2V9E7BGJ2NTIPY35IJKL83TDVBLOKJYMKC1572NUKDF8D1H6544YM06XDNSGGZKKN6KKIDWIWSRGYLHU3X91HGWW14MPCO5NT5OVHVBZO305L1JW4ROE1KHZV3FHDMRC1JC05HRKRNLNRQD9MNKAIV99JE0463KSC8SPCC5USVSB8WC48ME0K9P6IV33SY' where id=39;
-update noar tt set v1='MPNC600OM7GT50W8ZF2VXBPNSVMU15BANJF7AAZLWH3ZNGIQ9ZFMMM7CPYPSO0VW8PD4CCQWXFSE9PSP6I47RZXGK0AWV0B8J8V4OTM23ND4TXFCJQQDA2BQA161SB7TP3054ZI9Q9UN563HLTP35IZ0UH944ST3RLTAX2YA78UTHZJATV2QPFYEELYH3E8GJ1B5BEDM8P25O4WCN0M1WDLSKLU4B5128W1HS8RJ04VMYY2K10ST2GYEOYJMHLDHQ' where id=39;
-update noar ti set v1='MPNC600OM7GT50W8ZF2VXBPNSVMU15BANJF7AAZLWH3ZNGIQ9ZFMMM7CPYPSO0VW8PD4CCQWXFSE9PSP6I47RZXGK0AWV0B8J8V4OTM23ND4TXFCJQQDA2BQA161SB7TP3054ZI9Q9UN563HLTP35IZ0UH944ST3RLTAX2YA78UTHZJATV2QPFYEELYH3E8GJ1B5BEDM8P25O4WCN0M1WDLSKLU4B5128W1HS8RJ04VMYY2K10ST2GYEOYJMHLDHQ' where id=39;
-update noar tt set v2='605UIPV63A8Q5KTEC1XDGUKUHZQU8YGCU33EO02NEKDDZ1YT73TGL63AA64WIK2FXKG8U9TNBGLCUZ3CLWPZHF2PRNAVRPA7XTMDI5AMB111BNWXIDZFFIRHLEWTC5YOC6DBJV5VGTD39IE9XIPYBX0ZPMUGH259YGJPHXNVVR1V3FF6AQT0IGCVPWF6ALO4HSB031JQ0W38JG4RYC5ERAV74SLIFFPXCBIMDWZ0BOSHMPQNMS3DQENXI9X6PVNG3' where id=39;
-update noar ti set v2='605UIPV63A8Q5KTEC1XDGUKUHZQU8YGCU33EO02NEKDDZ1YT73TGL63AA64WIK2FXKG8U9TNBGLCUZ3CLWPZHF2PRNAVRPA7XTMDI5AMB111BNWXIDZFFIRHLEWTC5YOC6DBJV5VGTD39IE9XIPYBX0ZPMUGH259YGJPHXNVVR1V3FF6AQT0IGCVPWF6ALO4HSB031JQ0W38JG4RYC5ERAV74SLIFFPXCBIMDWZ0BOSHMPQNMS3DQENXI9X6PVNG3' where id=39;
-update noar tt set v3='Y1FYBXZ6G4JFU28VOU58PG15RSOZEF1GDQTE4ONT7BUKOPCB5AN6FV360CM4PJGLNCM38JHHTZMRI5LUC0PGAVI9G4KOEN4I4D6377118MZL152AE0UJDAT1YI6Y9541024C9JRNDH7CP1HEJPUDCLM9P40W6SU8G92E3IV8PNMEMGX4I1RZAEAUA5YVY5S2VQ247J0WE4ZI3Y1PFJIDUHNMZX7W5ZXU6HKRMWXHAUKM8ASLKS4R71DZ9J19ZA361' where id=39;
-update noar ti set v3='Y1FYBXZ6G4JFU28VOU58PG15RSOZEF1GDQTE4ONT7BUKOPCB5AN6FV360CM4PJGLNCM38JHHTZMRI5LUC0PGAVI9G4KOEN4I4D6377118MZL152AE0UJDAT1YI6Y9541024C9JRNDH7CP1HEJPUDCLM9P40W6SU8G92E3IV8PNMEMGX4I1RZAEAUA5YVY5S2VQ247J0WE4ZI3Y1PFJIDUHNMZX7W5ZXU6HKRMWXHAUKM8ASLKS4R71DZ9J19ZA361' where id=39;
-update noar tt set v0='0VKQ5X2PQQDTJV12EFUYSXYQU3ISX60OPPIQ0XQKM4MHW2HPQB3PQAS9HSOKT9S6Z2N3DAVFMBC2LQVY5BYO8J6NWFH86FJCPT82YJV5RRU7ATWJ3WGR7WK11Q4CZ8HP7KLY5BGAADOFWMIZR8IN4DVTXGZA9QQTJEHTR0KEYNUZ0CE9RSC7HRJNCORDS1Q7NL01VZEGW6POGQD5E5SJFING7V21VNSQW8CMFLU9ARI3X3RWWMB8DUAGE6FVQWMBI' where id=40;
-update noar ti set v0='0VKQ5X2PQQDTJV12EFUYSXYQU3ISX60OPPIQ0XQKM4MHW2HPQB3PQAS9HSOKT9S6Z2N3DAVFMBC2LQVY5BYO8J6NWFH86FJCPT82YJV5RRU7ATWJ3WGR7WK11Q4CZ8HP7KLY5BGAADOFWMIZR8IN4DVTXGZA9QQTJEHTR0KEYNUZ0CE9RSC7HRJNCORDS1Q7NL01VZEGW6POGQD5E5SJFING7V21VNSQW8CMFLU9ARI3X3RWWMB8DUAGE6FVQWMBI' where id=40;
-update noar tt set v1='NYE9S343RDJK6E1Z6PAPI7WJLN5U4BFHJYWOBPMW89VF2OTHRYNSRVZP3OJ0DMCWMZDBOH0KJLWF7IDK6AI7SQ6M8DOT00BQQBUY7Y9E8AGKW8BTXMJEBVYYMXCAUKAIC95U0PRUUK7GG4UI1IXZ4EDO5IK6MGNSG68S30Y6I93TMTNLCX3KQYE03V5SWVXJ7K21VK3SN9FIT7VIK1IZNG1YZRF12K7RJNQXXAIPQBO4XE10VYWPYJS0ANTDEGBNJ' where id=40;
-update noar ti set v1='NYE9S343RDJK6E1Z6PAPI7WJLN5U4BFHJYWOBPMW89VF2OTHRYNSRVZP3OJ0DMCWMZDBOH0KJLWF7IDK6AI7SQ6M8DOT00BQQBUY7Y9E8AGKW8BTXMJEBVYYMXCAUKAIC95U0PRUUK7GG4UI1IXZ4EDO5IK6MGNSG68S30Y6I93TMTNLCX3KQYE03V5SWVXJ7K21VK3SN9FIT7VIK1IZNG1YZRF12K7RJNQXXAIPQBO4XE10VYWPYJS0ANTDEGBNJ' where id=40;
-update noar tt set v2='Z6P0FIWZ6JVONA8AW2FPUHTZQQDG3Q6I9LNNPDRKYS7RF4F4S2Z8ASYA7SR5RSWKG9XV3H4IVHJQM0HC8M8QRHU5RGKDLJW02ZPJ63B6XS886B59Y7P29II593EQNKG8OBW3OLXHTJQHV8ZPC118O5U50IAPOHYS1OHIJYNV6YXCKETNF00LCGRAVIWSEUV5RI58SFJ7HJE7U6ZOYY2XX1ST45CELQV1N4IE47JRCUI895W59L6FIY4MTX3BF9JJY' where id=40;
-update noar ti set v2='Z6P0FIWZ6JVONA8AW2FPUHTZQQDG3Q6I9LNNPDRKYS7RF4F4S2Z8ASYA7SR5RSWKG9XV3H4IVHJQM0HC8M8QRHU5RGKDLJW02ZPJ63B6XS886B59Y7P29II593EQNKG8OBW3OLXHTJQHV8ZPC118O5U50IAPOHYS1OHIJYNV6YXCKETNF00LCGRAVIWSEUV5RI58SFJ7HJE7U6ZOYY2XX1ST45CELQV1N4IE47JRCUI895W59L6FIY4MTX3BF9JJY' where id=40;
-update noar tt set v3='4QJFZJF1OIDGJO8L3JF1FU8KVRBVCAW0I0OXX34SSV6WKU2TDADOYNHYLKF8S1CN9FF0HSAKFMH0Q47CBSLUBEHS64XSOY0H6WU4KZCFJ130BEYBV4O1Q8KQAHCVRH634IQSXHGH50SMT3Y86819GNDYMNNL6RJFG0LYVYG8JIM22W5D5I961Y2692JKPG4DEVUKIKRHB51F8OEUWTCEH50ECVVLU2SBV6W1NHWESX47TLCHSE796YK6CLNJV765T' where id=40;
-update noar ti set v3='4QJFZJF1OIDGJO8L3JF1FU8KVRBVCAW0I0OXX34SSV6WKU2TDADOYNHYLKF8S1CN9FF0HSAKFMH0Q47CBSLUBEHS64XSOY0H6WU4KZCFJ130BEYBV4O1Q8KQAHCVRH634IQSXHGH50SMT3Y86819GNDYMNNL6RJFG0LYVYG8JIM22W5D5I961Y2692JKPG4DEVUKIKRHB51F8OEUWTCEH50ECVVLU2SBV6W1NHWESX47TLCHSE796YK6CLNJV765T' where id=40;
-update noar tt set v0='HWRU6D5LE6HWXEN5S6W52X2HN11LQR9FCIHJPWAF6HSJDR7EEVE288F8DA8M2UZUE7F12BVG61VIDZ7BNXXOZWI3Y2N4705AN3866NQK6YPWH4LI48ZFUCTRLWRLT7563USJJXEKLQOPN1GAUGVR00E44D5WG6T2AHNXS2CFVKMHCJSX5ES2XVOINAQCL1JW07URUIRPAAW4CT81EHCKYNYK3KDRS6ZYL11EF6EQEOE7K2C168T5Y64JVZOK5ELCQ' where id=41;
-update noar ti set v0='HWRU6D5LE6HWXEN5S6W52X2HN11LQR9FCIHJPWAF6HSJDR7EEVE288F8DA8M2UZUE7F12BVG61VIDZ7BNXXOZWI3Y2N4705AN3866NQK6YPWH4LI48ZFUCTRLWRLT7563USJJXEKLQOPN1GAUGVR00E44D5WG6T2AHNXS2CFVKMHCJSX5ES2XVOINAQCL1JW07URUIRPAAW4CT81EHCKYNYK3KDRS6ZYL11EF6EQEOE7K2C168T5Y64JVZOK5ELCQ' where id=41;
-update noar tt set v1='2REATM9LDEW0A5B9N2185CGR5PBLVPYDE2DKU0O7M7EJA5PI8DU5J9BGJZI9IQ8U3IRM5AV9I8EFVKZ1AYC26QQU9SNONZAMO6JBL1DRAK7PR8760EA8EYEHV0JF35CKVNB537OQ4Z074XMH2XWU33J8D3S737QHS6FXI9GIUS404ZOIJWXZGVG77S2HO0ZX6TZ7V0URU55IXKXN9JRJBFDZUEM7GO9KOR7BKJH6DEG3WLS88EPLBQ2L1E6ZVJ8A2' where id=41;
-update noar ti set v1='2REATM9LDEW0A5B9N2185CGR5PBLVPYDE2DKU0O7M7EJA5PI8DU5J9BGJZI9IQ8U3IRM5AV9I8EFVKZ1AYC26QQU9SNONZAMO6JBL1DRAK7PR8760EA8EYEHV0JF35CKVNB537OQ4Z074XMH2XWU33J8D3S737QHS6FXI9GIUS404ZOIJWXZGVG77S2HO0ZX6TZ7V0URU55IXKXN9JRJBFDZUEM7GO9KOR7BKJH6DEG3WLS88EPLBQ2L1E6ZVJ8A2' where id=41;
-update noar tt set v2='O4UXNKM3O0OFP9BVJB264K46BYHG08QWXJUBQ5JGX0WH9IQ77U3GUSMJZUGFM5QGSSHE0MHM51JQZ7ME2EGR7VTLUNMUEJUZ45TI0E4AN4DTPIAT7O4VRV0W7UZVCS5STJDEUHO305FEPTXLTYELHKA85A0TO2FS1U3GO3513PE7CYRLE2VTPRN6FYIZT82G91WG0K24VF9DIRRO34VSL3C3CRF6WUP4VQM8L9J9VXPIO23V8AEFRRZ4ZDYOGD4UQ' where id=41;
-update noar ti set v2='O4UXNKM3O0OFP9BVJB264K46BYHG08QWXJUBQ5JGX0WH9IQ77U3GUSMJZUGFM5QGSSHE0MHM51JQZ7ME2EGR7VTLUNMUEJUZ45TI0E4AN4DTPIAT7O4VRV0W7UZVCS5STJDEUHO305FEPTXLTYELHKA85A0TO2FS1U3GO3513PE7CYRLE2VTPRN6FYIZT82G91WG0K24VF9DIRRO34VSL3C3CRF6WUP4VQM8L9J9VXPIO23V8AEFRRZ4ZDYOGD4UQ' where id=41;
-update noar tt set v3='WWQI6SKZJNZ7NTWKG1DDA6SJOLR7VJHSWRXU4P8QHB1LIH45F96SR4DKB4ZC6JDHRF3LW4CK5DROMHJW2HN7NJQKBH22S9PPRNIODSWC2T2HBDCU30BN5I77HJG8FL7N23TJYHNWTOJ4113Q62315EN4ZG1I8A1YGXL64BP3QWCNWLG13MC0DOE35BFQI6QDOA0G3N8LQEY669BVO29IK2JHHNA7RK3MGX75FHOHPJL77M8L9I9RQZBYKNR8BHDHH' where id=41;
-update noar ti set v3='WWQI6SKZJNZ7NTWKG1DDA6SJOLR7VJHSWRXU4P8QHB1LIH45F96SR4DKB4ZC6JDHRF3LW4CK5DROMHJW2HN7NJQKBH22S9PPRNIODSWC2T2HBDCU30BN5I77HJG8FL7N23TJYHNWTOJ4113Q62315EN4ZG1I8A1YGXL64BP3QWCNWLG13MC0DOE35BFQI6QDOA0G3N8LQEY669BVO29IK2JHHNA7RK3MGX75FHOHPJL77M8L9I9RQZBYKNR8BHDHH' where id=41;
-update noar tt set v0='B26APH1QO1T9F9IKE73JKNO8R57JW39FU554JGHS8P4ATSZBNZH1KB278NBBLC4WBBJPGAPPYCX9X12OKI1GJ1MZ7WJX0SZP7SVBO0B1RKU65D3T43ZE7RQYYJYVPLYND4743157YYNRCT8OS28RIS6OE67I8UZAN9I4DLY682DH9DU59VGTXW0K0RS51MSECC5T4M383U2JEE7638HL22UX7U8ZSZUVPHFIEFUU5CUTCOTE4BGTCW4SINRGYD70I' where id=42;
-update noar ti set v0='B26APH1QO1T9F9IKE73JKNO8R57JW39FU554JGHS8P4ATSZBNZH1KB278NBBLC4WBBJPGAPPYCX9X12OKI1GJ1MZ7WJX0SZP7SVBO0B1RKU65D3T43ZE7RQYYJYVPLYND4743157YYNRCT8OS28RIS6OE67I8UZAN9I4DLY682DH9DU59VGTXW0K0RS51MSECC5T4M383U2JEE7638HL22UX7U8ZSZUVPHFIEFUU5CUTCOTE4BGTCW4SINRGYD70I' where id=42;
-update noar tt set v1='33Y37JH1L18FFA4NRM2LTCHOXV17IJ75CSEC5ALLORHA3XU6HQKZ40R9N9098QH6BQ1JFL13VOZTK3UB610AZ2HORH933INO6J2ELQMVZIVRU0PSUFHIFWO959KVO994OOHN7Q5JPKL48C3PUU2097M89W92POTGYJ0ZZRKTMU8AOLT0AYU2PS4JGMOOLJC2JXFH80VA8VTMRPPRKVAEB5J2D27Z6L0JZXW1O1NRBSZ1Q7I8BC2TQIDMOXSZ5FUDB' where id=42;
-update noar ti set v1='33Y37JH1L18FFA4NRM2LTCHOXV17IJ75CSEC5ALLORHA3XU6HQKZ40R9N9098QH6BQ1JFL13VOZTK3UB610AZ2HORH933INO6J2ELQMVZIVRU0PSUFHIFWO959KVO994OOHN7Q5JPKL48C3PUU2097M89W92POTGYJ0ZZRKTMU8AOLT0AYU2PS4JGMOOLJC2JXFH80VA8VTMRPPRKVAEB5J2D27Z6L0JZXW1O1NRBSZ1Q7I8BC2TQIDMOXSZ5FUDB' where id=42;
-update noar tt set v2='4GA1A28P4CUYP2EPQ4AQHCM823H4GYFEIPJKG98DWKAO3J1IFLEAZHGKZUR60DMBOXIYWVS1D0YSWLCZ2IH7V83X51YWYX9IDI15H8AODQO987TCPOQN5DEY3E2KWS4A50KCQPPYNSNNH80PX92O8VD9QB2FHS7W67SG6EQ0L58O2GKFBSSORERP1WR9AJJRLT70JOTT7LP5ARD8FKHDF2E769XZS9M9WGYI4S0PCJ106D3W8U045QO3WYCZN0LUJ' where id=42;
-update noar ti set v2='4GA1A28P4CUYP2EPQ4AQHCM823H4GYFEIPJKG98DWKAO3J1IFLEAZHGKZUR60DMBOXIYWVS1D0YSWLCZ2IH7V83X51YWYX9IDI15H8AODQO987TCPOQN5DEY3E2KWS4A50KCQPPYNSNNH80PX92O8VD9QB2FHS7W67SG6EQ0L58O2GKFBSSORERP1WR9AJJRLT70JOTT7LP5ARD8FKHDF2E769XZS9M9WGYI4S0PCJ106D3W8U045QO3WYCZN0LUJ' where id=42;
-update noar tt set v3='TS3JKU2XDJ5H5CGJAUKUC9WLAHHJJVPNHY3V7VJSP9B7Z4TK8J9HASW8A4M699TGENR50R6LMGMWLVAS421IXCMDP2Q45ZUAK7YPNENVDU1QJD4CUORRGUK2PGZ0SWJNGTC6GOW8EE47EULXXWXCFJC3MOKL5C486TUVB34O0L08CZYSILNJQOPETYEAVK88RFJOTBFRPPAF2PJPWBMOS36J12ASE46IH2W2ZP1UXSSHKXBERCZOS3K6LPF40XD2Y' where id=42;
-update noar ti set v3='TS3JKU2XDJ5H5CGJAUKUC9WLAHHJJVPNHY3V7VJSP9B7Z4TK8J9HASW8A4M699TGENR50R6LMGMWLVAS421IXCMDP2Q45ZUAK7YPNENVDU1QJD4CUORRGUK2PGZ0SWJNGTC6GOW8EE47EULXXWXCFJC3MOKL5C486TUVB34O0L08CZYSILNJQOPETYEAVK88RFJOTBFRPPAF2PJPWBMOS36J12ASE46IH2W2ZP1UXSSHKXBERCZOS3K6LPF40XD2Y' where id=42;
-update noar tt set v0='CL6V9SSJP77WE8K1NQ02VZYU8RB2Q38UYZCQCFPX24666ZJD3XM60XWX394V7WV2SN374XR0AHPC9CWVOC434DKI4AJIFR83GKZSIFPOTEBNBP2IA9WY4ZYYVY79Q2QNPCCP7EJQIJW4O90LR1VUCL14MZJIU8KZXYWJR1UYWK21J5QPW7H8ZVA0HGJ3A6CYLOBUCWG52ERI5D2QOJ12T655SQFR74V8OUSQC3V44RAH88VHXBOF4D2ET4BFAHFCR' where id=43;
-update noar ti set v0='CL6V9SSJP77WE8K1NQ02VZYU8RB2Q38UYZCQCFPX24666ZJD3XM60XWX394V7WV2SN374XR0AHPC9CWVOC434DKI4AJIFR83GKZSIFPOTEBNBP2IA9WY4ZYYVY79Q2QNPCCP7EJQIJW4O90LR1VUCL14MZJIU8KZXYWJR1UYWK21J5QPW7H8ZVA0HGJ3A6CYLOBUCWG52ERI5D2QOJ12T655SQFR74V8OUSQC3V44RAH88VHXBOF4D2ET4BFAHFCR' where id=43;
-update noar tt set v1='PAVN2IYK705NWIJVC5PRM2K05T2SH5FFN8NK7CCQ5PQF81FAA44WGVEF4L1KDMGKXIM4QNKEQ80DTU2CWVMX92KNE330JPF6RONCWGX8Z0MAIYM9LH7YHZYAFUR0KDKZG0CFHQH6KHKBFDUH0VDX6YL08OB548A6DN65SA3FHIJMBQGM49DCJXQ0BCRW0ZYGUGRZ7T0CLVVAWPDWYFM4EDZ4V97E71LQJ50VMVHOIAYOEUGTTYRB5H89SFHE2BLO8' where id=43;
-update noar ti set v1='PAVN2IYK705NWIJVC5PRM2K05T2SH5FFN8NK7CCQ5PQF81FAA44WGVEF4L1KDMGKXIM4QNKEQ80DTU2CWVMX92KNE330JPF6RONCWGX8Z0MAIYM9LH7YHZYAFUR0KDKZG0CFHQH6KHKBFDUH0VDX6YL08OB548A6DN65SA3FHIJMBQGM49DCJXQ0BCRW0ZYGUGRZ7T0CLVVAWPDWYFM4EDZ4V97E71LQJ50VMVHOIAYOEUGTTYRB5H89SFHE2BLO8' where id=43;
-update noar tt set v2='A0WF6AH053APLJUK87DY1YX174LILLJFKIN7SBC969KCFXV7K0BT021NYUYFR4G7Y1XFP9PNUT7P43QDZ0MUKC8DL3IEV13UBQNGYIG6SRU93YWARIJPZLC749X2Y5476MJPZL0V5FNERXRA5J1YYARVP7Q5K3PKANY9F3YNWT075UFU1QS74FZB84Q6SKB75AXCKL7CUPXDNT6GD1G2IJ6BFS8T29UJSHU0QUSC8CRQW78SG5DX44CML2LB0IVIK' where id=43;
-update noar ti set v2='A0WF6AH053APLJUK87DY1YX174LILLJFKIN7SBC969KCFXV7K0BT021NYUYFR4G7Y1XFP9PNUT7P43QDZ0MUKC8DL3IEV13UBQNGYIG6SRU93YWARIJPZLC749X2Y5476MJPZL0V5FNERXRA5J1YYARVP7Q5K3PKANY9F3YNWT075UFU1QS74FZB84Q6SKB75AXCKL7CUPXDNT6GD1G2IJ6BFS8T29UJSHU0QUSC8CRQW78SG5DX44CML2LB0IVIK' where id=43;
-update noar tt set v3='BFC1W0PDFLDCE05C8PTZTJ0G748NG4V5Y649F9G4YNCWI1EPWSVVNZFR4LMCN72I28U0G6UPFRXA0W5FA2GFK5NTJ45T3BWBCV98IL9AL08JXTP6HEQLQMB5STFKQPSS4CUJFOBSV95FCC0AMY0UPKR9FIXFSS7CIOEJC9TSCGUS51416EG448IO3E2YKN6ONDMMHZLSL0TIPE0U2A8VGA0D31PX2D8BYCE616RWQTN2B4H0GT67CKL63DUEPYOUR' where id=43;
-update noar ti set v3='BFC1W0PDFLDCE05C8PTZTJ0G748NG4V5Y649F9G4YNCWI1EPWSVVNZFR4LMCN72I28U0G6UPFRXA0W5FA2GFK5NTJ45T3BWBCV98IL9AL08JXTP6HEQLQMB5STFKQPSS4CUJFOBSV95FCC0AMY0UPKR9FIXFSS7CIOEJC9TSCGUS51416EG448IO3E2YKN6ONDMMHZLSL0TIPE0U2A8VGA0D31PX2D8BYCE616RWQTN2B4H0GT67CKL63DUEPYOUR' where id=43;
-update noar tt set v0='65HF12YYOHEB5PJYWAMTERZR841XDGENHEJJR27LNLID4VLT4H2VDWFATJG5X9SN3BATFDUG3RXE90IB23YKLDJTHGROBTN91WGE14WW4BPRFJJR9FHVWVCGFRHH7SOPSS08QR5SGIUG1C4PMKJA8X1OX87RPBBLZBP1VU8WB65CEXWSY9DWHJ7A5DK90O00CIUPRJ880DXTVQ0FCZJIV13DMMBMGLJM62O3Y1Y6QU1MSFWPFC4EUH3L0DO4HXDFF' where id=44;
-update noar ti set v0='65HF12YYOHEB5PJYWAMTERZR841XDGENHEJJR27LNLID4VLT4H2VDWFATJG5X9SN3BATFDUG3RXE90IB23YKLDJTHGROBTN91WGE14WW4BPRFJJR9FHVWVCGFRHH7SOPSS08QR5SGIUG1C4PMKJA8X1OX87RPBBLZBP1VU8WB65CEXWSY9DWHJ7A5DK90O00CIUPRJ880DXTVQ0FCZJIV13DMMBMGLJM62O3Y1Y6QU1MSFWPFC4EUH3L0DO4HXDFF' where id=44;
-update noar tt set v1='KIZI306Y7UFS5PORP394I02OA9WC6MINBNAR2MHMJE567NCDF3VA1804F4T61BYUFG1L3M6F3IS4H2DB7YAHINPRWM68VR4L8W56440ZR0UY04SXIIWCC8Z5AE85VLGK6ISFE0SI2D0ARP6LVPD33XVETPX7BSHAH0SDREB2YFRSZFP3GPT2JXE4Z9VHMTTL86VT69PPVKFWCVLFGZJQZ6WNWRMC601SPZ3HZZQZ14I95FFF1Z1RWLSRBS6S1MWJ0' where id=44;
-update noar ti set v1='KIZI306Y7UFS5PORP394I02OA9WC6MINBNAR2MHMJE567NCDF3VA1804F4T61BYUFG1L3M6F3IS4H2DB7YAHINPRWM68VR4L8W56440ZR0UY04SXIIWCC8Z5AE85VLGK6ISFE0SI2D0ARP6LVPD33XVETPX7BSHAH0SDREB2YFRSZFP3GPT2JXE4Z9VHMTTL86VT69PPVKFWCVLFGZJQZ6WNWRMC601SPZ3HZZQZ14I95FFF1Z1RWLSRBS6S1MWJ0' where id=44;
-update noar tt set v2='6MHXEL4ZSOMZGO5G4G5DIT2YDEPKK79WMFLBDP8G7BN1NOSLGQ5D7KPGPWUGUZ7MTJ9EPE0859QOIALMQ6L0KXGVVX6XRULJV8E64XXO1BZUX7WZ26VXUAVF7NF7ORIR2GHN5W8H2BFJL1XSXDPQOFVWF8VFZZC8YXZNOGF2CELXGBKFJOTRSKNRTLWECJMU3SYOE68TNTKIHGM7IK3T857NVL9LVB7CX12PDWQ2NSUGEYO8IPFHYAZGXZGI88OOR' where id=44;
-update noar ti set v2='6MHXEL4ZSOMZGO5G4G5DIT2YDEPKK79WMFLBDP8G7BN1NOSLGQ5D7KPGPWUGUZ7MTJ9EPE0859QOIALMQ6L0KXGVVX6XRULJV8E64XXO1BZUX7WZ26VXUAVF7NF7ORIR2GHN5W8H2BFJL1XSXDPQOFVWF8VFZZC8YXZNOGF2CELXGBKFJOTRSKNRTLWECJMU3SYOE68TNTKIHGM7IK3T857NVL9LVB7CX12PDWQ2NSUGEYO8IPFHYAZGXZGI88OOR' where id=44;
-update noar tt set v3='YSYILL831UYPXYNDIOI5WVI203WTEIC1ZIXUB4QOMLXHB31V9NKV0YP2OXI6Y1RW5BVV19ECCCNS0VFZX98IWC6RCYVYA7TYNGQQRMNFLN3F54R030AEPP2Z4ATQYYT08E8V93896YFVD0PJAXLTYURQUA49F6Y7TMS6T6N5AEINR2K3AESWSQHQ88WYTHOYYZ4WCH2Y431XK4YRDEE5KXPRA17U0NZA0C5CRADFSIXM0Y5F2K87MIFXNKUIR79W8' where id=44;
-update noar ti set v3='YSYILL831UYPXYNDIOI5WVI203WTEIC1ZIXUB4QOMLXHB31V9NKV0YP2OXI6Y1RW5BVV19ECCCNS0VFZX98IWC6RCYVYA7TYNGQQRMNFLN3F54R030AEPP2Z4ATQYYT08E8V93896YFVD0PJAXLTYURQUA49F6Y7TMS6T6N5AEINR2K3AESWSQHQ88WYTHOYYZ4WCH2Y431XK4YRDEE5KXPRA17U0NZA0C5CRADFSIXM0Y5F2K87MIFXNKUIR79W8' where id=44;
-update noar tt set v0='FGX6QUO3PGR5QQ0N62GC924DZY3ZAGZAIEVZFFXNC2GC3QBUNVGZK8DL2L0J22WSXO81XCP1QF1WTSU6JH27KCDHB0BZ0JVUREJV57I20SUJ9YMJGCCWP097TK8TM81AJOJLXH7CD4WVZUEOUG695D4H5XDHOSTRITIX1B2DFHN1637YH4RITSHFEUW3K6I3VJB42HV48VYB4EXOVPDK27CW48EC2R3XL0VOUIWS0SGWJUM8XG28PFMSM6XMV6E2I' where id=45;
-update noar ti set v0='FGX6QUO3PGR5QQ0N62GC924DZY3ZAGZAIEVZFFXNC2GC3QBUNVGZK8DL2L0J22WSXO81XCP1QF1WTSU6JH27KCDHB0BZ0JVUREJV57I20SUJ9YMJGCCWP097TK8TM81AJOJLXH7CD4WVZUEOUG695D4H5XDHOSTRITIX1B2DFHN1637YH4RITSHFEUW3K6I3VJB42HV48VYB4EXOVPDK27CW48EC2R3XL0VOUIWS0SGWJUM8XG28PFMSM6XMV6E2I' where id=45;
-update noar tt set v1='NXRMLALWVI4DK12MNKT9LW1TW5J2MSQ24ZV0MECFGTUI1HKC08KOQUQYQL3NKA0NVB2HD1SVNB1N7LVGAY8S094SUESHJPFE1Q6FTMZQX2A6FW4DP0WPGLZ3J38VN7LA94GWCMP9VTXHB6NN0J3D72A3QLA48CKQMAIMZ6G57REX7H9DKXETPPGSVIOGQMHTJ11L183Z1UK3JMFOIGOUVXNAXFQQBJF7VCCE4CNFDVLJE915Z25EE7R5CVDVZ5GYV' where id=45;
-update noar ti set v1='NXRMLALWVI4DK12MNKT9LW1TW5J2MSQ24ZV0MECFGTUI1HKC08KOQUQYQL3NKA0NVB2HD1SVNB1N7LVGAY8S094SUESHJPFE1Q6FTMZQX2A6FW4DP0WPGLZ3J38VN7LA94GWCMP9VTXHB6NN0J3D72A3QLA48CKQMAIMZ6G57REX7H9DKXETPPGSVIOGQMHTJ11L183Z1UK3JMFOIGOUVXNAXFQQBJF7VCCE4CNFDVLJE915Z25EE7R5CVDVZ5GYV' where id=45;
-update noar tt set v2='P1X0GTIFY7R0IME581PI006OKRAN95XD95KET7M75P192TVDOWL45J1G76T7O8P3FA826F49I6AIUSCSCT6ZGRLDZ1O13DKP2KWX3SHAET63JKGMQ71OU3SQN26C9ED6V47LPIL8WFTQA3NT3H9EF8LLLQ3M8T1BOCDZ5T8XPULJE3HGYXRVL2P4WDMADWV09YAYLCKVJHJBKOZ3R1Y38ZX3ZY3JWZBBHFMTP08WC1MTYDZVSH4A4ZHT1DM344JKU' where id=45;
-update noar ti set v2='P1X0GTIFY7R0IME581PI006OKRAN95XD95KET7M75P192TVDOWL45J1G76T7O8P3FA826F49I6AIUSCSCT6ZGRLDZ1O13DKP2KWX3SHAET63JKGMQ71OU3SQN26C9ED6V47LPIL8WFTQA3NT3H9EF8LLLQ3M8T1BOCDZ5T8XPULJE3HGYXRVL2P4WDMADWV09YAYLCKVJHJBKOZ3R1Y38ZX3ZY3JWZBBHFMTP08WC1MTYDZVSH4A4ZHT1DM344JKU' where id=45;
-update noar tt set v3='3OBKSF9DZ7PWMQBBJ584R9E1ULIWQU30MIXM5P2984UO7NQKQHOK2NCG7220JHCPVVK0QMY576ENSJ1043LZYACR3UYK3PNDKT37BWWHLWAKJ2SNDLOH71ZCPEOZCEECIW7ZYE7YRTJPZ1BMCQ7WY3M9872IMMK81ORRLGDHLOLLKFZ5N4GIWEYD636E67NQ20BIGC84VLM5U6QUEA6NWDJVLPWQQFKEFKJZ9MMMCMBZCZEDVWCZ3RYNB12VB2KMI' where id=45;
-update noar ti set v3='3OBKSF9DZ7PWMQBBJ584R9E1ULIWQU30MIXM5P2984UO7NQKQHOK2NCG7220JHCPVVK0QMY576ENSJ1043LZYACR3UYK3PNDKT37BWWHLWAKJ2SNDLOH71ZCPEOZCEECIW7ZYE7YRTJPZ1BMCQ7WY3M9872IMMK81ORRLGDHLOLLKFZ5N4GIWEYD636E67NQ20BIGC84VLM5U6QUEA6NWDJVLPWQQFKEFKJZ9MMMCMBZCZEDVWCZ3RYNB12VB2KMI' where id=45;
-update noar tt set v0='XPSVIA76FZZ110SS9WUEQTW50A8ZI4XPPRGEOPX4YBBUKMXI600N6JBVGUNOPNV2A5I0H3KTMC959KW5BOE58LPVMSRAPBEY2APC7W8F34MJL7OL2UCQ7O44WEA6OF6GSABY8V3FFGVM2QO8GOM69CY8IKL8HEQ4GNWOAVINNJ8KWJLFSYZ0940T12SKPT0943UWJB4RY9F4P59IJFW8QTIU86ZYYLRJTP7Y5BYQGAT412WTWGPM86EU4J0YI93LO' where id=46;
-update noar ti set v0='XPSVIA76FZZ110SS9WUEQTW50A8ZI4XPPRGEOPX4YBBUKMXI600N6JBVGUNOPNV2A5I0H3KTMC959KW5BOE58LPVMSRAPBEY2APC7W8F34MJL7OL2UCQ7O44WEA6OF6GSABY8V3FFGVM2QO8GOM69CY8IKL8HEQ4GNWOAVINNJ8KWJLFSYZ0940T12SKPT0943UWJB4RY9F4P59IJFW8QTIU86ZYYLRJTP7Y5BYQGAT412WTWGPM86EU4J0YI93LO' where id=46;
-update noar tt set v1='MG6SLBHU0405FQXXGERN6CB8NPI374KDI1NBCA7KDX3HAB4LGAED97XNEE5QXJCE32K0ZDXGQEJPGNDB47RDQAITM3LLCC7UTT5ZAJRF48V5S5XRMVCBP3ICD83TGNPFELIC53UCVAGQTSB8UEC32VAOT1H96TJ3HE3GBR4LR5NYIT97MPUD4X932CE3L358Z4HBA68RW6Z7KEJJPSE6YSO28RTKYXAGSATNMG24Z541QC71TVVKRAJI6FWRTMNEZ' where id=46;
-update noar ti set v1='MG6SLBHU0405FQXXGERN6CB8NPI374KDI1NBCA7KDX3HAB4LGAED97XNEE5QXJCE32K0ZDXGQEJPGNDB47RDQAITM3LLCC7UTT5ZAJRF48V5S5XRMVCBP3ICD83TGNPFELIC53UCVAGQTSB8UEC32VAOT1H96TJ3HE3GBR4LR5NYIT97MPUD4X932CE3L358Z4HBA68RW6Z7KEJJPSE6YSO28RTKYXAGSATNMG24Z541QC71TVVKRAJI6FWRTMNEZ' where id=46;
-update noar tt set v2='UZEFVHAPP0YVNF9BYAM9J4OV66NWKXTDHXGU00896DD1SUKHNDTDZVXOD2DM7F7PHFL7LD85OII9NF5N6R49ELLQHVKI4V215YXNIZ1JTM6G4R89O20E9X4SDSV6IH4DGULXSZFUSCLD8LZ6QDQMQC5MT1OKW9J2QHGTSOCJ1L10WZWB1NWPVBXTUIK9MSG97BCTV9I6K8D3XFYNBOXPPNHWXLQATV14T2OOFVWF8W2FTGKJX6UA5DAG94P93TAAO' where id=46;
-update noar ti set v2='UZEFVHAPP0YVNF9BYAM9J4OV66NWKXTDHXGU00896DD1SUKHNDTDZVXOD2DM7F7PHFL7LD85OII9NF5N6R49ELLQHVKI4V215YXNIZ1JTM6G4R89O20E9X4SDSV6IH4DGULXSZFUSCLD8LZ6QDQMQC5MT1OKW9J2QHGTSOCJ1L10WZWB1NWPVBXTUIK9MSG97BCTV9I6K8D3XFYNBOXPPNHWXLQATV14T2OOFVWF8W2FTGKJX6UA5DAG94P93TAAO' where id=46;
-update noar tt set v3='N0TSZY0OU3IZOBN1698J3542T295SGXMJNSLP49PUH4GDPHZWZVM0SAGOEYSVDH0XIV7HUG6DDY2327HOQ330OVQEQXO2TH19E580BNRCN79UT8BXL4GBDWXB0QA7B1128IQM9UKF8I1C4K86P4THO1F32NZXY4VPG2L2AX4HARUE3P9YVNV6CIXDV590W5B8QBRK7TYO9B872WNNP9KIY0UHKUN9SZW86FG120GBPMP2QNZQ9P6ELEH183PK1ZDI' where id=46;
-update noar ti set v3='N0TSZY0OU3IZOBN1698J3542T295SGXMJNSLP49PUH4GDPHZWZVM0SAGOEYSVDH0XIV7HUG6DDY2327HOQ330OVQEQXO2TH19E580BNRCN79UT8BXL4GBDWXB0QA7B1128IQM9UKF8I1C4K86P4THO1F32NZXY4VPG2L2AX4HARUE3P9YVNV6CIXDV590W5B8QBRK7TYO9B872WNNP9KIY0UHKUN9SZW86FG120GBPMP2QNZQ9P6ELEH183PK1ZDI' where id=46;
-update noar tt set v0='ENTKQFPHX7G2AJ39YUZS9VCYQSLZDAT6P7IS8QDVU8QUPJMJOBOIYIEJG5DIQW9QPR7NTFD6AFI6DI5YMN1BFF9O5OQD0DBEFPUIFSFRI6ORPPIXVYFQ20BU1TMWAJKY5ZOBIF3EC3KXRNFP0X893TVIAWT3KNS85AGW64DU8WYFQK2CK16S5G37XYQ6PY5D34IEAWOCMSBK22V3S6HLK57LV19FI3GRUDH9P7YHO3N31PS8CS2BOP6S2LN6C0O7N' where id=47;
-update noar ti set v0='ENTKQFPHX7G2AJ39YUZS9VCYQSLZDAT6P7IS8QDVU8QUPJMJOBOIYIEJG5DIQW9QPR7NTFD6AFI6DI5YMN1BFF9O5OQD0DBEFPUIFSFRI6ORPPIXVYFQ20BU1TMWAJKY5ZOBIF3EC3KXRNFP0X893TVIAWT3KNS85AGW64DU8WYFQK2CK16S5G37XYQ6PY5D34IEAWOCMSBK22V3S6HLK57LV19FI3GRUDH9P7YHO3N31PS8CS2BOP6S2LN6C0O7N' where id=47;
-update noar tt set v1='HY3JITCZX272T7NC3UN2TVK3D4O2795M2YZSBD6TJFJU9KAU6QG0IAKVXD4HQY47BN3O49ILMWBXROE12SVUK880T5QU2EW8NDDWO9SWYM44PLRTFX671C2R93A1VJ216C6GY68Z1W1DAU7VR3GCNSTFGARHZ0UQX2810E46WLK3QC4KV8KJ094CW6MP51N57QPN2USYT5MH2QQOICQ5ZHBGYH4AJECVGMAAJ7D1SB1UGX3DQT55WXXCXZ45SGPME' where id=47;
-update noar ti set v1='HY3JITCZX272T7NC3UN2TVK3D4O2795M2YZSBD6TJFJU9KAU6QG0IAKVXD4HQY47BN3O49ILMWBXROE12SVUK880T5QU2EW8NDDWO9SWYM44PLRTFX671C2R93A1VJ216C6GY68Z1W1DAU7VR3GCNSTFGARHZ0UQX2810E46WLK3QC4KV8KJ094CW6MP51N57QPN2USYT5MH2QQOICQ5ZHBGYH4AJECVGMAAJ7D1SB1UGX3DQT55WXXCXZ45SGPME' where id=47;
-update noar tt set v2='QTAVN8W7CMXL08TSM82VSOXZFA2GJGKQH589BLHQXJ2X91H7VVEDQU0CAXJQV0KZI6UCB4TJVDSMAH7KGX3I0VK9H4PCDXMSR3J2APWS08WMQCLUVE7Q9I3XDDALTATU15WRXR5UJG9K0LDJB8HTNJ31KKPFMWHBG4G1IW1DT2R8XJKSWL1YJGO36FY5YR012AR1K7YXTLMVVNMBQOWGRA9YI8T1ZZCITMXDMEO4KBKSMNA1AJ6OH964YVP87HDD3' where id=47;
-update noar ti set v2='QTAVN8W7CMXL08TSM82VSOXZFA2GJGKQH589BLHQXJ2X91H7VVEDQU0CAXJQV0KZI6UCB4TJVDSMAH7KGX3I0VK9H4PCDXMSR3J2APWS08WMQCLUVE7Q9I3XDDALTATU15WRXR5UJG9K0LDJB8HTNJ31KKPFMWHBG4G1IW1DT2R8XJKSWL1YJGO36FY5YR012AR1K7YXTLMVVNMBQOWGRA9YI8T1ZZCITMXDMEO4KBKSMNA1AJ6OH964YVP87HDD3' where id=47;
-update noar tt set v3='0MU0DN3CILNTH4P4VW7L346GQH0IBHB2KRHHWUK3IZFKNZP2DDAY318J0I4YTLTOTPH7A9EW3J52MU0R3GRQL6W89PVAM9M0NJPQHCKQC9X5TFR4C40GFMMOGIYFDJN3GOSSEWJ8SYZDIILOKBPKMFAKO41KES23DU1L23H127T48KP97PCW12PI3N4KVBYWWLGB5D68UANS3AFQ8ZUKOI5Z00DKMEK6QK7TGA6MLF714UKVU8XACTFM733INRCTV' where id=47;
-update noar ti set v3='0MU0DN3CILNTH4P4VW7L346GQH0IBHB2KRHHWUK3IZFKNZP2DDAY318J0I4YTLTOTPH7A9EW3J52MU0R3GRQL6W89PVAM9M0NJPQHCKQC9X5TFR4C40GFMMOGIYFDJN3GOSSEWJ8SYZDIILOKBPKMFAKO41KES23DU1L23H127T48KP97PCW12PI3N4KVBYWWLGB5D68UANS3AFQ8ZUKOI5Z00DKMEK6QK7TGA6MLF714UKVU8XACTFM733INRCTV' where id=47;
-update noar tt set v0='AJ0ZB1IIX2E3PRBZC7RZDRMBNDSIBNPM107SBFHTRYDGIY66OCRW9XZBQ47N5YMY9KIQ324KRDK4PCI6GR6TGBBFF7BLXO913QN2T7NV4ZX12VWBWOBDU6FQASRAKQ5E91WEA3OIDP3SM7CG1KKF4DP4MC726LCLZV3S1PXPQD8S9ZNCE1OXI2ZJPBI5POXKSRDTCQUS9X6Y66YAPP1022Q1JQKGRRLK4N5PGPVYRUORTT2V1DPD9OGBIJXEFO5RA' where id=48;
-update noar ti set v0='AJ0ZB1IIX2E3PRBZC7RZDRMBNDSIBNPM107SBFHTRYDGIY66OCRW9XZBQ47N5YMY9KIQ324KRDK4PCI6GR6TGBBFF7BLXO913QN2T7NV4ZX12VWBWOBDU6FQASRAKQ5E91WEA3OIDP3SM7CG1KKF4DP4MC726LCLZV3S1PXPQD8S9ZNCE1OXI2ZJPBI5POXKSRDTCQUS9X6Y66YAPP1022Q1JQKGRRLK4N5PGPVYRUORTT2V1DPD9OGBIJXEFO5RA' where id=48;
-update noar tt set v1='PK8J4UH5XIC04B8YEQUNHLV7G9XC1S6JOCZFOHENH1VOEO3XQ5FX1SW8V3K18ODKHQEK0RLMK6GN56Z7MB2DLCXT5KTIBZ395UADYZH9RMJMQGWRRYZJPIQPEH4EIOHXFBS0L0M3JBB0O81NY0GSCZSRABK90SLXEMXCJ0RWVA91FAJY82OYE9IGWCJQBEF8IB2HXFZEQL82SWB59ZXIK6P6V1XCMOKF5ETMJ6QI2N81ZPRBMSIDSYBW6IVY94PIO' where id=48;
-update noar ti set v1='PK8J4UH5XIC04B8YEQUNHLV7G9XC1S6JOCZFOHENH1VOEO3XQ5FX1SW8V3K18ODKHQEK0RLMK6GN56Z7MB2DLCXT5KTIBZ395UADYZH9RMJMQGWRRYZJPIQPEH4EIOHXFBS0L0M3JBB0O81NY0GSCZSRABK90SLXEMXCJ0RWVA91FAJY82OYE9IGWCJQBEF8IB2HXFZEQL82SWB59ZXIK6P6V1XCMOKF5ETMJ6QI2N81ZPRBMSIDSYBW6IVY94PIO' where id=48;
-update noar tt set v2='DJTOKHUTKMN0KYK6NM03NPXX2745NXWIV0VUMJVAY7Q723QS03WQ4Q4O0GOPIIHZAG94UYHUT8JILAU5PFSP9S084YSRW5Q7FB1FIQIKSGZXMQUL6Q34G3K2140TL3JDEQGDGL6DX61DJVI9X5GNIOVG0U60GXTX9705EV5A21KY1NM0C3AV5OCIP9YXF3OZZ65EI3NS50FY6N9K6A7ZN2VYTGG9HRFNMKJYRC6HN5WUUSPLLZXSPS0R0AJL8YI1Q' where id=48;
-update noar ti set v2='DJTOKHUTKMN0KYK6NM03NPXX2745NXWIV0VUMJVAY7Q723QS03WQ4Q4O0GOPIIHZAG94UYHUT8JILAU5PFSP9S084YSRW5Q7FB1FIQIKSGZXMQUL6Q34G3K2140TL3JDEQGDGL6DX61DJVI9X5GNIOVG0U60GXTX9705EV5A21KY1NM0C3AV5OCIP9YXF3OZZ65EI3NS50FY6N9K6A7ZN2VYTGG9HRFNMKJYRC6HN5WUUSPLLZXSPS0R0AJL8YI1Q' where id=48;
-update noar tt set v3='NX5FMM59DI7ZD9BB112JIN1D8M8YUUCW9A8NOC25LL3NBY3VVRMBD4PGL7U47S3BLGK6BONHZ130KZ4QFK2BA0H4NDS2UL2OIG6DO2KX3LNNNJUNX27M01HJENL4PA0NAGYNMHG0L3VER4WPVE4F4YLX03BM7MWU9452R1B6EO5KH4NA0RR533IKHWHD88FJZCG21W7QLWDV2T2MEDZXABPEJC8O8BLY5P5PU7UVJZLVJEO1J4IJWUZ828EGQ41IM' where id=48;
-update noar ti set v3='NX5FMM59DI7ZD9BB112JIN1D8M8YUUCW9A8NOC25LL3NBY3VVRMBD4PGL7U47S3BLGK6BONHZ130KZ4QFK2BA0H4NDS2UL2OIG6DO2KX3LNNNJUNX27M01HJENL4PA0NAGYNMHG0L3VER4WPVE4F4YLX03BM7MWU9452R1B6EO5KH4NA0RR533IKHWHD88FJZCG21W7QLWDV2T2MEDZXABPEJC8O8BLY5P5PU7UVJZLVJEO1J4IJWUZ828EGQ41IM' where id=48;
-update noar tt set v0='DP4HVYRKY1OHXM6J5NSADI8AFXEQV4O5U1O9PQH24DDOGOK65KMBF7RDHUVUZOHJQI7855L8SMD45H90F65DW2VPGNZI00PKIE6MDYM2C2N9RB4QCWUCIB902Z54ORAOI79HS3SRZN0C6PKCO265LENOYPWOCYS78Z3J16VW0TFJWDLLP01HUG2FA38SUY8NMKY5XX3ZD6ZW64KH43TAJ9PG2TXLZM27BOL702FVKKOCT01VZ1TIBNIO282U9PIDM' where id=49;
-update noar ti set v0='DP4HVYRKY1OHXM6J5NSADI8AFXEQV4O5U1O9PQH24DDOGOK65KMBF7RDHUVUZOHJQI7855L8SMD45H90F65DW2VPGNZI00PKIE6MDYM2C2N9RB4QCWUCIB902Z54ORAOI79HS3SRZN0C6PKCO265LENOYPWOCYS78Z3J16VW0TFJWDLLP01HUG2FA38SUY8NMKY5XX3ZD6ZW64KH43TAJ9PG2TXLZM27BOL702FVKKOCT01VZ1TIBNIO282U9PIDM' where id=49;
-update noar tt set v1='UJCVL59R2GQVTMOEZ81QMICA726D16HQK232QLEK7IER7GV4FX9M6K1DW7D4G1V33G7WY7O1C388CUE33FGRNPSWWF9QRC2UB5PJ8QZ7YOS59FC8EBOA7FLYPKGHOYC5ETHQ3LE5B6BV2V72XAT3UL6M8R9B5UOUMP2TOCRY0JXG9MUMCD3ZLJXN14HEVNNG3VBRMOR9C495LWJAB80AY8YBO0RC0WET9YZI1TDOYSX4B8GB5WFJQ96J7L83ETHGK' where id=49;
-update noar ti set v1='UJCVL59R2GQVTMOEZ81QMICA726D16HQK232QLEK7IER7GV4FX9M6K1DW7D4G1V33G7WY7O1C388CUE33FGRNPSWWF9QRC2UB5PJ8QZ7YOS59FC8EBOA7FLYPKGHOYC5ETHQ3LE5B6BV2V72XAT3UL6M8R9B5UOUMP2TOCRY0JXG9MUMCD3ZLJXN14HEVNNG3VBRMOR9C495LWJAB80AY8YBO0RC0WET9YZI1TDOYSX4B8GB5WFJQ96J7L83ETHGK' where id=49;
-update noar tt set v2='OWEU4TKTFUK2F8WXPU5REQBS08WCEAGGZPZMCC0RTLRT7FYWF7V5R8MDHZNXRTHL7VOT28IOYF0NFIU89YTG2OWMUV9ULZ3WLM6NVTD3TLIF7UQ4GSTGG5HKSTG4DCCDIVWV5EEKQ5IX2496UP3ADJIQE9KKEZMHSAA0S4VFM6XCQTKHGATADSJ2IJPGE7U9U6S7IXG5U2MVLYJ1ZGJ9KN4X4X1NPULZKU37D46NKGE0E3ZLYXZIT8JZZ1XQ7CTUV' where id=49;
-update noar ti set v2='OWEU4TKTFUK2F8WXPU5REQBS08WCEAGGZPZMCC0RTLRT7FYWF7V5R8MDHZNXRTHL7VOT28IOYF0NFIU89YTG2OWMUV9ULZ3WLM6NVTD3TLIF7UQ4GSTGG5HKSTG4DCCDIVWV5EEKQ5IX2496UP3ADJIQE9KKEZMHSAA0S4VFM6XCQTKHGATADSJ2IJPGE7U9U6S7IXG5U2MVLYJ1ZGJ9KN4X4X1NPULZKU37D46NKGE0E3ZLYXZIT8JZZ1XQ7CTUV' where id=49;
-update noar tt set v3='64HP24BJUE39C4MPRLKFIUM1GB3B7RJJ8MEQ9PSYTWLN9LRHUE0AUI2TZLIDE8YB8SVUF0ZIZ9X0G8RUIWNSYNB70NPJLHADH53X6SH278G72BCVH0KI0UCGBJIU7GO3VW5U3JXB5LHT6TFXZ7WKGX80H8JQ04TT87X8SILUKAV3EI4978Y8E12YG3W75B1AI30YIF63IRTT0QJ7Z49A04MH3IFCBSPZP4VWZ5CT76HQ390P76X8XVJFUNVVUMMY2' where id=49;
-update noar ti set v3='64HP24BJUE39C4MPRLKFIUM1GB3B7RJJ8MEQ9PSYTWLN9LRHUE0AUI2TZLIDE8YB8SVUF0ZIZ9X0G8RUIWNSYNB70NPJLHADH53X6SH278G72BCVH0KI0UCGBJIU7GO3VW5U3JXB5LHT6TFXZ7WKGX80H8JQ04TT87X8SILUKAV3EI4978Y8E12YG3W75B1AI30YIF63IRTT0QJ7Z49A04MH3IFCBSPZP4VWZ5CT76HQ390P76X8XVJFUNVVUMMY2' where id=49;
-update noar tt set v0='AH6RJUA0TN3FWVAF6DAJEEXIHY5OE785ML1IUGUUINA37Q1DXMUVTQ4KTJCL4N7V4F166XKCS6UPT4O1J0CXWUI18FDCUUROXJ1GZXO3A11OJKQ6CF40PYPH4Z45L8TGBPJKITHKRAG7C9QQQEAXRKXUATYYE4ETB9DFNMZ0OCLDOI4JK8Z6ONFIBU9IL6Y4FNEQF30VW1EZB1THQ76LMNIWYEE4PNA69VRWIBZ7XSCT35JFHE4ZJOA62TDR5G004' where id=50;
-update noar ti set v0='AH6RJUA0TN3FWVAF6DAJEEXIHY5OE785ML1IUGUUINA37Q1DXMUVTQ4KTJCL4N7V4F166XKCS6UPT4O1J0CXWUI18FDCUUROXJ1GZXO3A11OJKQ6CF40PYPH4Z45L8TGBPJKITHKRAG7C9QQQEAXRKXUATYYE4ETB9DFNMZ0OCLDOI4JK8Z6ONFIBU9IL6Y4FNEQF30VW1EZB1THQ76LMNIWYEE4PNA69VRWIBZ7XSCT35JFHE4ZJOA62TDR5G004' where id=50;
-update noar tt set v1='3WJGO08D8N6P32S6TP8LA8EPVKK6F9H51M8E47CBQE2D2UG92ILRKC6NM31CTGNWFSH3PGSHJTHDY9UZEN41YL37PK2J9BYS63D6NT6DQ0V90L13FYFZKE5N0P3K7CGE9KZ3KRYL1T7VMK49NILEDNQN5WZGGQVHQ2G6V2W6163UL5C3AULDGYUSMHMLYDAQNCU4WS1N67HHMUKSNUKFNGYKWF5Y8GXKTL0R55FSKFONJ7KIIDMKLHCALHUAM0IK7' where id=50;
-update noar ti set v1='3WJGO08D8N6P32S6TP8LA8EPVKK6F9H51M8E47CBQE2D2UG92ILRKC6NM31CTGNWFSH3PGSHJTHDY9UZEN41YL37PK2J9BYS63D6NT6DQ0V90L13FYFZKE5N0P3K7CGE9KZ3KRYL1T7VMK49NILEDNQN5WZGGQVHQ2G6V2W6163UL5C3AULDGYUSMHMLYDAQNCU4WS1N67HHMUKSNUKFNGYKWF5Y8GXKTL0R55FSKFONJ7KIIDMKLHCALHUAM0IK7' where id=50;
-update noar tt set v2='BCEPH1I4N56QWD8V7ZQ8J63IBTH9VCZ00152KFWIZJO0DIIM46QA9UNRE9YJKQWCLY69YDPR3KFLNI90F9HRSCN0E6RJK038PPYM4VSMR5N387E9CD6GOUY8YPZBC3E41TEOZGEJ9WJ5HWG6VO6DNWGOW0IRN4Z4KILY4VS0ON8V1A0AL60DPGOEDE05IJUTFQW4OCVQENEWD1NP47H1FGOMAWV6G4HSY7548BELL0198FWE820OKTHG6NAEED4N9' where id=50;
-update noar ti set v2='BCEPH1I4N56QWD8V7ZQ8J63IBTH9VCZ00152KFWIZJO0DIIM46QA9UNRE9YJKQWCLY69YDPR3KFLNI90F9HRSCN0E6RJK038PPYM4VSMR5N387E9CD6GOUY8YPZBC3E41TEOZGEJ9WJ5HWG6VO6DNWGOW0IRN4Z4KILY4VS0ON8V1A0AL60DPGOEDE05IJUTFQW4OCVQENEWD1NP47H1FGOMAWV6G4HSY7548BELL0198FWE820OKTHG6NAEED4N9' where id=50;
-update noar tt set v3='DDYKE6YKZAILO7XJB95GWV2LPE82HPT151R32YMC6FOZKMEQFW46XH5G3ZIM6N7358EM8MDIZMJSQ35O77J0L7Z8ZRQLHU74DVY4QQRI5QR483EITJ8BYOMAN6G3XJPGLUD5ZABI333KYVU0L5G31NF6WJJMAS62KABSQ0QNE9OBCPKDLM9HJ8LUZ2KV278YPZ2N4XOWQC1VUXLSEMLA0SRQVEYXVZUONGNZUSYILI9N08NYR5EGWDN648CSF598W' where id=50;
-update noar ti set v3='DDYKE6YKZAILO7XJB95GWV2LPE82HPT151R32YMC6FOZKMEQFW46XH5G3ZIM6N7358EM8MDIZMJSQ35O77J0L7Z8ZRQLHU74DVY4QQRI5QR483EITJ8BYOMAN6G3XJPGLUD5ZABI333KYVU0L5G31NF6WJJMAS62KABSQ0QNE9OBCPKDLM9HJ8LUZ2KV278YPZ2N4XOWQC1VUXLSEMLA0SRQVEYXVZUONGNZUSYILI9N08NYR5EGWDN648CSF598W' where id=50;
-update noar tt set v0='IX8XV44MYZO5Q4T894ICBBS97IJEUNI9ZWUK0N13R3RT8KEWPGFG1PJ5TLKV9ZD9J75Z4DFXBHL37EYDRLUOMBY8FARXL78QPM0A6MZETUCIK3IM8IWCCK3UZAU233FREHNQ5HPF4M4T9LR5NCERZQF15TOLIV8LZ4OFZ4YE0XUPXWNBCUAFGCHOYHVRL5YWVSTI2BQ3NBVVLASBZBDVK8S2BEZ3ET9RI5W542DJWQF7FTG1MI4TM7Y8AS3ISLUZT' where id=51;
-update noar ti set v0='IX8XV44MYZO5Q4T894ICBBS97IJEUNI9ZWUK0N13R3RT8KEWPGFG1PJ5TLKV9ZD9J75Z4DFXBHL37EYDRLUOMBY8FARXL78QPM0A6MZETUCIK3IM8IWCCK3UZAU233FREHNQ5HPF4M4T9LR5NCERZQF15TOLIV8LZ4OFZ4YE0XUPXWNBCUAFGCHOYHVRL5YWVSTI2BQ3NBVVLASBZBDVK8S2BEZ3ET9RI5W542DJWQF7FTG1MI4TM7Y8AS3ISLUZT' where id=51;
-update noar tt set v1='BP6I9HQ6YIS0LYRJOAHTMNFDJOO3FV08BESRLO73HWVLTOR4QGNICXYMNCPIRL0BTHNFUPZUH7BC53F9EHRWIXJUWOT9MP1MA21NB5AKXN3U4PQEQZ1C895XHBB2P9U8UTO5GSCHD8DZYM2J838HACQ5RM3VV28OSP79HVOJ0IX6H6AQPYM8YKPXQIHH5SUCUWUQWL12PRBIR0G1ULZ12VUC2F706VZIN1J89VMBOTD8UDVVES8PEDZAFIC11A34X' where id=51;
-update noar ti set v1='BP6I9HQ6YIS0LYRJOAHTMNFDJOO3FV08BESRLO73HWVLTOR4QGNICXYMNCPIRL0BTHNFUPZUH7BC53F9EHRWIXJUWOT9MP1MA21NB5AKXN3U4PQEQZ1C895XHBB2P9U8UTO5GSCHD8DZYM2J838HACQ5RM3VV28OSP79HVOJ0IX6H6AQPYM8YKPXQIHH5SUCUWUQWL12PRBIR0G1ULZ12VUC2F706VZIN1J89VMBOTD8UDVVES8PEDZAFIC11A34X' where id=51;
-update noar tt set v2='Q06RQ2UKQZ06C0GJWGIDCRRNELZJMVF9CZ3YZKBLCILE4DI8DTG73VFR0WICBLNMOUA9L0MU4QF1MGZBQXHJWXKLKEAH4DSN66JNZSX7R0SVIWPEEPUXGZ5XEMTTUQ0NXTIL683LBJG86XK37302SX50SKMXOH9PZ4F6P9SQ3QVOZP5YM5WKMIIBIJN9U44CMOQHH631W9KMPII8ASYGP1CWYTT9398ISFSAPR5NPJ5RHEGDY9VVOHMIR8NSMGEWZ' where id=51;
-update noar ti set v2='Q06RQ2UKQZ06C0GJWGIDCRRNELZJMVF9CZ3YZKBLCILE4DI8DTG73VFR0WICBLNMOUA9L0MU4QF1MGZBQXHJWXKLKEAH4DSN66JNZSX7R0SVIWPEEPUXGZ5XEMTTUQ0NXTIL683LBJG86XK37302SX50SKMXOH9PZ4F6P9SQ3QVOZP5YM5WKMIIBIJN9U44CMOQHH631W9KMPII8ASYGP1CWYTT9398ISFSAPR5NPJ5RHEGDY9VVOHMIR8NSMGEWZ' where id=51;
-update noar tt set v3='CK1XXTMAKVNGHF6IHHBVZZMQTEYZ7HG8Z04HFRKN5RCM8GTUIAFPEYRK4IU4IZCSOH5RVZRV97VPGH8UD10TRJ282QHJNM2J485QPA0YCOHUPUPNFZMX6IKWA8KFHJYIAUQOJDPY8I6PQ74MA750X0ETU0F6ZWF6UONZG4O9WK1SXKPONAOKDGANNEOEZ2OYLPKN6P3R6IOVCC94WYETKHU5VEJJE01YC034GYAKABPIACQY15HVMGDNQSZ17GS3U' where id=51;
-update noar ti set v3='CK1XXTMAKVNGHF6IHHBVZZMQTEYZ7HG8Z04HFRKN5RCM8GTUIAFPEYRK4IU4IZCSOH5RVZRV97VPGH8UD10TRJ282QHJNM2J485QPA0YCOHUPUPNFZMX6IKWA8KFHJYIAUQOJDPY8I6PQ74MA750X0ETU0F6ZWF6UONZG4O9WK1SXKPONAOKDGANNEOEZ2OYLPKN6P3R6IOVCC94WYETKHU5VEJJE01YC034GYAKABPIACQY15HVMGDNQSZ17GS3U' where id=51;
-update noar tt set v0='M09HWRSUOLJ2POTRP5JCDYVBPMRDMBI1IW0Y7Q22YZSMDS6R7NADS0846PBSZ417UIC7VCED5OKI6GW9BLY8J7AZ1Z7YY6DDMI2M0YQXQT4KLW76UOU5W52FVNAA5PEZ8JD8HYTSF2OK2HDX5K0EHSP3ZV7X75JUKWID9PD3DDJI8YV2X3YL8L183M579APW9C600H4IXB3IZE76MBKW1KFCXDOBIJDYYX2JZ9OM29APVEGNM2FPC3GSQ57EQJ4WX' where id=52;
-update noar ti set v0='M09HWRSUOLJ2POTRP5JCDYVBPMRDMBI1IW0Y7Q22YZSMDS6R7NADS0846PBSZ417UIC7VCED5OKI6GW9BLY8J7AZ1Z7YY6DDMI2M0YQXQT4KLW76UOU5W52FVNAA5PEZ8JD8HYTSF2OK2HDX5K0EHSP3ZV7X75JUKWID9PD3DDJI8YV2X3YL8L183M579APW9C600H4IXB3IZE76MBKW1KFCXDOBIJDYYX2JZ9OM29APVEGNM2FPC3GSQ57EQJ4WX' where id=52;
-update noar tt set v1='S7FF8MBVYWBV1EITIENPHUW2BV6N3VOH4J4A7DOK37E9CUOF0TUJHA2FPGUZ9LS56S4OKMMRQ37Y7K2LIO0RIDOHG6JCVV0XA0CZSENOM4GOQC7QYL969ASPW5Q4Y5P2HLXON3CTTHOHB97HT34ML6CU3ELHF6DX4WQHIS9Q8PL2INFMSTZA7NO00PVS6B2BEPZ481PD9VBZENA4WA10NPHEKM6A1LWTZIO0F4R06RBKJ2G6UHJUJGJGTJDNHV2PI' where id=52;
-update noar ti set v1='S7FF8MBVYWBV1EITIENPHUW2BV6N3VOH4J4A7DOK37E9CUOF0TUJHA2FPGUZ9LS56S4OKMMRQ37Y7K2LIO0RIDOHG6JCVV0XA0CZSENOM4GOQC7QYL969ASPW5Q4Y5P2HLXON3CTTHOHB97HT34ML6CU3ELHF6DX4WQHIS9Q8PL2INFMSTZA7NO00PVS6B2BEPZ481PD9VBZENA4WA10NPHEKM6A1LWTZIO0F4R06RBKJ2G6UHJUJGJGTJDNHV2PI' where id=52;
-update noar tt set v2='GZD4ATOSQ5JDYQXP9TEDX71YHJFWQTV6VCWJ6TA93QF6WFC1JVJC179TWMYU4OF3GN8NANQ6UW41L60ZNW6IZVU9RROJR2EX4S433ICDLBXWUSUDTL7B94O1EOMR4OXI1DCGVBGQ4MR0991HQPLBHBU91ZOOYUCOKWU0NHFPD4XX5F8S9L2UGPCX5O0Q5MZZGZ41Y05E1GUFK5BS0AMKC55CKSDOG42W3BXO6A31W4HC485MUGKUPYDRUEJC3Y0OI' where id=52;
-update noar ti set v2='GZD4ATOSQ5JDYQXP9TEDX71YHJFWQTV6VCWJ6TA93QF6WFC1JVJC179TWMYU4OF3GN8NANQ6UW41L60ZNW6IZVU9RROJR2EX4S433ICDLBXWUSUDTL7B94O1EOMR4OXI1DCGVBGQ4MR0991HQPLBHBU91ZOOYUCOKWU0NHFPD4XX5F8S9L2UGPCX5O0Q5MZZGZ41Y05E1GUFK5BS0AMKC55CKSDOG42W3BXO6A31W4HC485MUGKUPYDRUEJC3Y0OI' where id=52;
-update noar tt set v3='U2YUS4MO6YA2MNGY3ATCE6LZ5ZIRW4ZVBYXVOBWTP4WC8ISQWSNXTXFP47PKHZD3JCNUQRLSF9W09TMX9NLQZG7WYY1UQCGZROSTOI0C31GJ6S81RJE3LT7L5XQO6Q6Q69A0GF3426NJ243Y2CHAXQT403IZ0V9N4TJSOJTF34EJL2MO17IND1SKA61YPCUK9BYPJ503LIPYIBBUQ5LEYTUYJRLYEFHNPPX8PTL7D4KRQDNAC2AWCFH34SA9KXN5P' where id=52;
-update noar ti set v3='U2YUS4MO6YA2MNGY3ATCE6LZ5ZIRW4ZVBYXVOBWTP4WC8ISQWSNXTXFP47PKHZD3JCNUQRLSF9W09TMX9NLQZG7WYY1UQCGZROSTOI0C31GJ6S81RJE3LT7L5XQO6Q6Q69A0GF3426NJ243Y2CHAXQT403IZ0V9N4TJSOJTF34EJL2MO17IND1SKA61YPCUK9BYPJ503LIPYIBBUQ5LEYTUYJRLYEFHNPPX8PTL7D4KRQDNAC2AWCFH34SA9KXN5P' where id=52;
-update noar tt set v0='YZ2XJTJJVS8SCDMGKY0T4XZFHMUE76Y6TGXZ16QTSZGBDXP9P0STCB3FWYGBMWE9IH2Y2XT0JTBP5VR4126TEI5V1VA6SP1BCD1VDCSL1V8RZMMUJIJVZAJLMWQ68FE0BOTX16OOB66VA76A8NBZFW26M8M4NPBJOKF3032E5G9H0YVUWKWH9TQAAOGF9ZJ6J86PAVOJGDEJDCYIF179WJRGW665025GLDVF2WAVUPC52YUFRE3H8WY6PAH0GRCAF' where id=53;
-update noar ti set v0='YZ2XJTJJVS8SCDMGKY0T4XZFHMUE76Y6TGXZ16QTSZGBDXP9P0STCB3FWYGBMWE9IH2Y2XT0JTBP5VR4126TEI5V1VA6SP1BCD1VDCSL1V8RZMMUJIJVZAJLMWQ68FE0BOTX16OOB66VA76A8NBZFW26M8M4NPBJOKF3032E5G9H0YVUWKWH9TQAAOGF9ZJ6J86PAVOJGDEJDCYIF179WJRGW665025GLDVF2WAVUPC52YUFRE3H8WY6PAH0GRCAF' where id=53;
-update noar tt set v1='GUW4DMWZGEVNXA856NJ6SRQIZ3K99KBUCH1Y9J0V63I8GSNK74NCVQ0JV0MNUYFUTMGOTZXZ59N51LXRMX8GJ1WZEXC6CB2IAYWRK0VQGSXW8RH3AA4BNYXESVQ888PW5GJOCTR7UWQI86681313LATF63IGSJNIWGNLSENWXNFXN42U7WQMM06D0YJYVJT0YFQ97SRY04FZF4BDDOIC7A1LJYV4D2RPXVNO4TWQEZYJ8PVEMHJIU4JURVHTI315Y' where id=53;
-update noar ti set v1='GUW4DMWZGEVNXA856NJ6SRQIZ3K99KBUCH1Y9J0V63I8GSNK74NCVQ0JV0MNUYFUTMGOTZXZ59N51LXRMX8GJ1WZEXC6CB2IAYWRK0VQGSXW8RH3AA4BNYXESVQ888PW5GJOCTR7UWQI86681313LATF63IGSJNIWGNLSENWXNFXN42U7WQMM06D0YJYVJT0YFQ97SRY04FZF4BDDOIC7A1LJYV4D2RPXVNO4TWQEZYJ8PVEMHJIU4JURVHTI315Y' where id=53;
-update noar tt set v2='VBGP5D5V2KM99SXNZISEUFL8ECH8FNEIXP78VOKMQVB8NH4FPYO9EOHKHPC06H7U2IBM7A4P748CQL11RRISDNATLSMX3H7G6Z4Z4K6ZLGQCAMPQF27120IPRWTJT2M6UBX1YOSUMHRBL3EZEB282HLSZ0UTNPMQTQASWZSFWGZNP3INXYM0GJBLAM2OSCCI7ARPNCJBJ5VQ9ZNTKPU09J7I1FB2OJ97IBP9FMRKXL0R2ZRNILK3JQ53M6YAKXW9K' where id=53;
-update noar ti set v2='VBGP5D5V2KM99SXNZISEUFL8ECH8FNEIXP78VOKMQVB8NH4FPYO9EOHKHPC06H7U2IBM7A4P748CQL11RRISDNATLSMX3H7G6Z4Z4K6ZLGQCAMPQF27120IPRWTJT2M6UBX1YOSUMHRBL3EZEB282HLSZ0UTNPMQTQASWZSFWGZNP3INXYM0GJBLAM2OSCCI7ARPNCJBJ5VQ9ZNTKPU09J7I1FB2OJ97IBP9FMRKXL0R2ZRNILK3JQ53M6YAKXW9K' where id=53;
-update noar tt set v3='0DGY1WNH1HRC430XLVY6KCJEB8R4OBEHJ5QD9VYY28OVE9VMWZO3BAFANRYNDZH8IDJQDNUX56F694IHQDFA9ONO5I7KTZQDGHMB57E64OX129NBGCKR5DZL1XW6O0QOFZ35G975QUCZQGXSI2JB19R5LY51IH3ZEN26FTEKAA0VFDMM4L625M7VHYL17YBPAIJOXIKUW9TAZ8MVQQ6V4CBRXCSO9FXN9TRL8F4QVGY7R7TMDZQKKW64SIX9NMP4S' where id=53;
-update noar ti set v3='0DGY1WNH1HRC430XLVY6KCJEB8R4OBEHJ5QD9VYY28OVE9VMWZO3BAFANRYNDZH8IDJQDNUX56F694IHQDFA9ONO5I7KTZQDGHMB57E64OX129NBGCKR5DZL1XW6O0QOFZ35G975QUCZQGXSI2JB19R5LY51IH3ZEN26FTEKAA0VFDMM4L625M7VHYL17YBPAIJOXIKUW9TAZ8MVQQ6V4CBRXCSO9FXN9TRL8F4QVGY7R7TMDZQKKW64SIX9NMP4S' where id=53;
-update noar tt set v0='148KU98F1DWGNJF21QI6TYP4RVND6DX0EB0SPRIZW9CJDCGQA3P4VWTQQUCK9A9V9J0J7QCUZ0SGJ8L1OW6ZHGNZ21P6MHP1N5JI3PKQY6ZMI9E5NOQVPCFRHV06FR0YH1ZDYYVOKAZIYM7DIFZYX3QS6P9XNB3EQIU6EDTIGF6W3VL2I2ZWE0IKA7TD5OFBVAV6ACMYJPFCYABXZMPM6O56D4LC5Z8RIHWZ9TDEBGH6JE2NYJ7RI04SQN4X1A3H3' where id=54;
-update noar ti set v0='148KU98F1DWGNJF21QI6TYP4RVND6DX0EB0SPRIZW9CJDCGQA3P4VWTQQUCK9A9V9J0J7QCUZ0SGJ8L1OW6ZHGNZ21P6MHP1N5JI3PKQY6ZMI9E5NOQVPCFRHV06FR0YH1ZDYYVOKAZIYM7DIFZYX3QS6P9XNB3EQIU6EDTIGF6W3VL2I2ZWE0IKA7TD5OFBVAV6ACMYJPFCYABXZMPM6O56D4LC5Z8RIHWZ9TDEBGH6JE2NYJ7RI04SQN4X1A3H3' where id=54;
-update noar tt set v1='XYGVV4QM9AB348JA8DYS2NC2QZMRTU8I2T8BTZBX3CDJOXQ5NBXS041QC29M44YKT7FCPXIO9S3KTDV713VS4LDA01DD1SEDXCL2056NTPEMEOKZZD6BSJZ0FX7PMI739KFLBSTC5I78H9OU49LWI0VWW9IE4P6YXNG3DTX6J12E4GHFKG9OHTGO3WSS7J687RCQXHO1SZL7O21LYYC89FBBB1W651TF5CYWBVANH7L27I63BKJMGX7UA2OXNO49M' where id=54;
-update noar ti set v1='XYGVV4QM9AB348JA8DYS2NC2QZMRTU8I2T8BTZBX3CDJOXQ5NBXS041QC29M44YKT7FCPXIO9S3KTDV713VS4LDA01DD1SEDXCL2056NTPEMEOKZZD6BSJZ0FX7PMI739KFLBSTC5I78H9OU49LWI0VWW9IE4P6YXNG3DTX6J12E4GHFKG9OHTGO3WSS7J687RCQXHO1SZL7O21LYYC89FBBB1W651TF5CYWBVANH7L27I63BKJMGX7UA2OXNO49M' where id=54;
-update noar tt set v2='IS2I84XDTHEEC1OPZF2MXH3VU03HZ43FCKBSHHEKR11YXP49QILMKNQUZIA807I5XZR80CIVA17LU546XJWJ6TCHDO3OIGJ7LVWXLBNDM802AR2E7E19XSUDI4M4XRX17VF5TSUFI396CU6PH2FOPBD908RP5F9MBAQRNSAN2STK8YY7HLCJY0VQIP4JIYJ1XRMNA29JKIT9JUKFCPN33S6GA3OCHEWLSGT1AG3MQEL21G3TT7DXACC8ASMGAF4M2' where id=54;
-update noar ti set v2='IS2I84XDTHEEC1OPZF2MXH3VU03HZ43FCKBSHHEKR11YXP49QILMKNQUZIA807I5XZR80CIVA17LU546XJWJ6TCHDO3OIGJ7LVWXLBNDM802AR2E7E19XSUDI4M4XRX17VF5TSUFI396CU6PH2FOPBD908RP5F9MBAQRNSAN2STK8YY7HLCJY0VQIP4JIYJ1XRMNA29JKIT9JUKFCPN33S6GA3OCHEWLSGT1AG3MQEL21G3TT7DXACC8ASMGAF4M2' where id=54;
-update noar tt set v3='R9NGX3RGHDCNUMSPBGBNZ2Q0EOJVYLDJ210HAOCU81FL18LJQOTVQ46H537P7SF3CTITMO7BGVTC5MGDY8VXCXPX1514VP31BIHOWLTM7R4ALHWBTYMW4EXMF87YDU6T1Z3Z3VRNIDLH0N3ZNOT215W761ZEXZRQEWY0629YPOI7CUS9LD0I7AZ1QV41J0F0WGZ34G9CHL6W2IOTZOUK76GV4QUEI97VH6SAG8PRTLE73D8J8ISLL0DHDUQH42YSN' where id=54;
-update noar ti set v3='R9NGX3RGHDCNUMSPBGBNZ2Q0EOJVYLDJ210HAOCU81FL18LJQOTVQ46H537P7SF3CTITMO7BGVTC5MGDY8VXCXPX1514VP31BIHOWLTM7R4ALHWBTYMW4EXMF87YDU6T1Z3Z3VRNIDLH0N3ZNOT215W761ZEXZRQEWY0629YPOI7CUS9LD0I7AZ1QV41J0F0WGZ34G9CHL6W2IOTZOUK76GV4QUEI97VH6SAG8PRTLE73D8J8ISLL0DHDUQH42YSN' where id=54;
-update noar tt set v0='RXITDSJRNHA6P2EMDU7N0ELY7XBRKYUNBBOLGP1TJU7QPKWEOYIW33WN7F5CYBOME1GP8R5B8MQ3X54FKUJB3ISVW3KHQ0LHV3KWA0T4DXFGFEMKY13D1Y2JQMNA06XOK6DJUVPHV66J8JYKWVFI14ELD4BQSHIJ8YWCID9RJJXMKEQPK2QN6CUS75Y6JEW7ZM15DGKJ58UEC6VP0XFX76MYHL3JMSCUE74T1VCP7MH1LAOD17PE0UZ5XWQC3O9LT' where id=55;
-update noar ti set v0='RXITDSJRNHA6P2EMDU7N0ELY7XBRKYUNBBOLGP1TJU7QPKWEOYIW33WN7F5CYBOME1GP8R5B8MQ3X54FKUJB3ISVW3KHQ0LHV3KWA0T4DXFGFEMKY13D1Y2JQMNA06XOK6DJUVPHV66J8JYKWVFI14ELD4BQSHIJ8YWCID9RJJXMKEQPK2QN6CUS75Y6JEW7ZM15DGKJ58UEC6VP0XFX76MYHL3JMSCUE74T1VCP7MH1LAOD17PE0UZ5XWQC3O9LT' where id=55;
-update noar tt set v1='74IZ0QHEDY8EQQ2A6LQLXXZS81RQS32X36LLNHJS56QOGZAQUL1G05JU1UE41JICQCC43LC4YV9COGWQMYH9MB18MI7RYJLTJQ0BVZ3U8SHPORLQSB4DRJ2OYD9S0K0XD2O9F6K0IALIXM1PUIJC55G3JKI7FXJHVG88AL28WCXUT1COLUTSQBO4N7KVA0JFTSPGKT2MD7ETMYLVTOCOKT1M57L85OBX620OOZ8HAV60OW9SCWMGG3027NF77TX7G' where id=55;
-update noar ti set v1='74IZ0QHEDY8EQQ2A6LQLXXZS81RQS32X36LLNHJS56QOGZAQUL1G05JU1UE41JICQCC43LC4YV9COGWQMYH9MB18MI7RYJLTJQ0BVZ3U8SHPORLQSB4DRJ2OYD9S0K0XD2O9F6K0IALIXM1PUIJC55G3JKI7FXJHVG88AL28WCXUT1COLUTSQBO4N7KVA0JFTSPGKT2MD7ETMYLVTOCOKT1M57L85OBX620OOZ8HAV60OW9SCWMGG3027NF77TX7G' where id=55;
-update noar tt set v2='QWSM80WQLJQSVD81V9ZZ80UIDKNPZCYZGTPSNIP9P4KABUDS0P9Y2EM5RMPP8X5NNW8LQ81NE3A9B2O3KIAOYBUFTSFFCBBY8HOO3XGY57WDD5L9439BUXBZZ0EWLUU2U9B4LEF35WUA4AMIPWG8LRHQOD4S50NUSKI5CXOBFQGDH4V0W1JFHY58C5W2KO584GTDN1QENOAR59DWXB8A1DJ28MO4D4SYSOV5X2GU57NX6WO3U2SFGEY7B98FW6PVZ' where id=55;
-update noar ti set v2='QWSM80WQLJQSVD81V9ZZ80UIDKNPZCYZGTPSNIP9P4KABUDS0P9Y2EM5RMPP8X5NNW8LQ81NE3A9B2O3KIAOYBUFTSFFCBBY8HOO3XGY57WDD5L9439BUXBZZ0EWLUU2U9B4LEF35WUA4AMIPWG8LRHQOD4S50NUSKI5CXOBFQGDH4V0W1JFHY58C5W2KO584GTDN1QENOAR59DWXB8A1DJ28MO4D4SYSOV5X2GU57NX6WO3U2SFGEY7B98FW6PVZ' where id=55;
-update noar tt set v3='4QCW3GZV2PRFCJFL1BNHE4BIEYWLTO32S0XJ803GNHMRQSUEVSWW419I7NR8O2H0MCO0S21BUAB4P6ZQ224QSJSJ7KTP8OB00AQSDAYRDCM5BKVVQTYBJN7LC0VY65YOEWMTZJSLERWV5UIZC5MBI5B77GLDZS1OLHRY2829LV6NH4P2VD955NWLO5U15DZSZP4Z23AHUOULYIJODPR6I558JLJ1O9VHJVYDX8S2BNHKEOYZION1XQ9ZCV2IKBJ0R' where id=55;
-update noar ti set v3='4QCW3GZV2PRFCJFL1BNHE4BIEYWLTO32S0XJ803GNHMRQSUEVSWW419I7NR8O2H0MCO0S21BUAB4P6ZQ224QSJSJ7KTP8OB00AQSDAYRDCM5BKVVQTYBJN7LC0VY65YOEWMTZJSLERWV5UIZC5MBI5B77GLDZS1OLHRY2829LV6NH4P2VD955NWLO5U15DZSZP4Z23AHUOULYIJODPR6I558JLJ1O9VHJVYDX8S2BNHKEOYZION1XQ9ZCV2IKBJ0R' where id=55;
-update noar tt set v0='RBC709DFZFIRQVPQJUA4NC5DUQ7JLTSUL7LP4OT32OGWIVEI12O9CTVFKY0T77DACEHDNJ2IRIJ224Q6HXZ6GDT0ZBQ9FI1C82SSZ3J4YECVL17SOUBT5EMUPU4YV5EKRFY27MJ7E97DCWP5BBVPWVFLZQ2HAT1SVJKGWBD6LN1BX7XBJJBDXKKNNFG1X81EUYX5LKB62RW666325USBGASVFAYQ89QV64PBH9KXZB396MVQPFM7KL428798YLRM8' where id=56;
-update noar ti set v0='RBC709DFZFIRQVPQJUA4NC5DUQ7JLTSUL7LP4OT32OGWIVEI12O9CTVFKY0T77DACEHDNJ2IRIJ224Q6HXZ6GDT0ZBQ9FI1C82SSZ3J4YECVL17SOUBT5EMUPU4YV5EKRFY27MJ7E97DCWP5BBVPWVFLZQ2HAT1SVJKGWBD6LN1BX7XBJJBDXKKNNFG1X81EUYX5LKB62RW666325USBGASVFAYQ89QV64PBH9KXZB396MVQPFM7KL428798YLRM8' where id=56;
-update noar tt set v1='HO20SZKYX0NH9STYSSEAXDFIS2KLNAHQGEGW16T89UVZHCA1EF8V6G6MYFASOURYNS59PMGVETIY8P5QAQYZS3K6P7KVJP4EMOZ9Y2OGAABTZWH3GJ6HSDDAND5L74BW3BYPZ2J0QZ6B2HP3G807B8NJ95U2YUAVELZ9PDG7G6X2YMZUHFPLGYNGNM4JA9LKTZ2PTNY3W31I7ZBZBIVFDMQPYLE9BE6NEGDG3OJD1I8ORZ0UYVK6XLQLKBMKGD5ZL' where id=56;
-update noar ti set v1='HO20SZKYX0NH9STYSSEAXDFIS2KLNAHQGEGW16T89UVZHCA1EF8V6G6MYFASOURYNS59PMGVETIY8P5QAQYZS3K6P7KVJP4EMOZ9Y2OGAABTZWH3GJ6HSDDAND5L74BW3BYPZ2J0QZ6B2HP3G807B8NJ95U2YUAVELZ9PDG7G6X2YMZUHFPLGYNGNM4JA9LKTZ2PTNY3W31I7ZBZBIVFDMQPYLE9BE6NEGDG3OJD1I8ORZ0UYVK6XLQLKBMKGD5ZL' where id=56;
-update noar tt set v2='OKTKCF4MVKK4NY2RXL3V7W3R7IR9J9LR9W6C6UKFQL7RNGPZNCI2RCC7XR46FXPDXRYQRSHQORE96WQC369XKDWSD47TM3IJDMYEDEDZAH3T6H8VO62NV885GRCOSL9SDNLRSUQD4ZNPMOGQUGR2KWPFX947B2LETD9ARJEWDIZW4IQU730J5EQ3NFCQ1OJ621VV8O4R58WZ2UNNEUE4S32YBELKJEJQLI6E63PRIAPHFBAT6P5A4MBNMK6U3HVJ4' where id=56;
-update noar ti set v2='OKTKCF4MVKK4NY2RXL3V7W3R7IR9J9LR9W6C6UKFQL7RNGPZNCI2RCC7XR46FXPDXRYQRSHQORE96WQC369XKDWSD47TM3IJDMYEDEDZAH3T6H8VO62NV885GRCOSL9SDNLRSUQD4ZNPMOGQUGR2KWPFX947B2LETD9ARJEWDIZW4IQU730J5EQ3NFCQ1OJ621VV8O4R58WZ2UNNEUE4S32YBELKJEJQLI6E63PRIAPHFBAT6P5A4MBNMK6U3HVJ4' where id=56;
-update noar tt set v3='A3TR0403QJMOPNQ7N9ETM6GMAAXH0X05S3GZ7OY0K2JUHRYUFVQ4AGOIYNZGVEE7KO90CWTUBWKPHZLP6RMSGV46HCZMY5AD2B5QNP5R3K0MT5PX5ZMQZ0ONOFP00JY2E7BUY3U4J6TF4W1P7OJ46EHAN3IWQQ336RUJ7OCJWAWW1WXKYNS9QMFN0I1FSQU2LFD15S4JL2UWH7D34M2R6DJGKPOWC6T1QNKH1CP3PA43SSS5KNMECHAEQ0Y2STGRS' where id=56;
-update noar ti set v3='A3TR0403QJMOPNQ7N9ETM6GMAAXH0X05S3GZ7OY0K2JUHRYUFVQ4AGOIYNZGVEE7KO90CWTUBWKPHZLP6RMSGV46HCZMY5AD2B5QNP5R3K0MT5PX5ZMQZ0ONOFP00JY2E7BUY3U4J6TF4W1P7OJ46EHAN3IWQQ336RUJ7OCJWAWW1WXKYNS9QMFN0I1FSQU2LFD15S4JL2UWH7D34M2R6DJGKPOWC6T1QNKH1CP3PA43SSS5KNMECHAEQ0Y2STGRS' where id=56;
-update noar tt set v0='K15RP1F2RBWKQYVW3YPN70EJZJOQ5UJ4ETF3RUR8DWERQB9YWKZWCET3XPRCQEXB4NQ14NB8L7GPFSSZX2P6VBLMJRK0KM81ZCJXZXK51QAH930SLZ9GGMKU6JCQVFLOD9VK7YLZIDNJWY4UXXNXCU8SVWF1TTZMD2INR689AXJ71UYU5AFS07NVK4590P7CBOXMPYKJ1FQGVNTQYUTDVIX73ATXF3F0QKBGB725O4X0YGNT53F3TI2J256R3UTPS' where id=57;
-update noar ti set v0='K15RP1F2RBWKQYVW3YPN70EJZJOQ5UJ4ETF3RUR8DWERQB9YWKZWCET3XPRCQEXB4NQ14NB8L7GPFSSZX2P6VBLMJRK0KM81ZCJXZXK51QAH930SLZ9GGMKU6JCQVFLOD9VK7YLZIDNJWY4UXXNXCU8SVWF1TTZMD2INR689AXJ71UYU5AFS07NVK4590P7CBOXMPYKJ1FQGVNTQYUTDVIX73ATXF3F0QKBGB725O4X0YGNT53F3TI2J256R3UTPS' where id=57;
-update noar tt set v1='EB8LKTZO0149MRXMX2V2SPEC9G1N2R5LHKL1XNSEJ3W4R626KV56I4HE33S08KZQLWCF89GGW28WD3QJIIOE52D9WUKJVLQDGU8JWC9H5JVJFQLYKA5GIP11HHGF9JP5JXTIWWCWM169PIIQY89HADZG0FB4PEC86ULCD4Z8N75YCACUXQWYR8QP6QJ5T5RN7RDQIIDIH78T90H7SFJVY4C8N9FL19IJ1QYBS75QFFN58MBKSPJWNYNCYRUZXKZJT' where id=57;
-update noar ti set v1='EB8LKTZO0149MRXMX2V2SPEC9G1N2R5LHKL1XNSEJ3W4R626KV56I4HE33S08KZQLWCF89GGW28WD3QJIIOE52D9WUKJVLQDGU8JWC9H5JVJFQLYKA5GIP11HHGF9JP5JXTIWWCWM169PIIQY89HADZG0FB4PEC86ULCD4Z8N75YCACUXQWYR8QP6QJ5T5RN7RDQIIDIH78T90H7SFJVY4C8N9FL19IJ1QYBS75QFFN58MBKSPJWNYNCYRUZXKZJT' where id=57;
-update noar tt set v2='R88IS6E8I6IU48YQ9NV9QPD6T0CSS7WNRV6YCM5GYWCROXB5A3V9RPK4PJYR9R9K9WGG234AF7ICPVMNRBVSS1LN83JO7FQK85GBZSKYJO688XJQDDRXOVXA2YD7XUEE8TSJ6366QIA4C4YY00OB9Q13G4A5YGUBFDF286ENE4HHKWGII2AEBFPOTQHNHSKJ80UBB2PC6P2MBPGCN8D56LF4TL40D9V47BZMR06324ZRNM2NR0OLSHWV2U57YQD9G' where id=57;
-update noar ti set v2='R88IS6E8I6IU48YQ9NV9QPD6T0CSS7WNRV6YCM5GYWCROXB5A3V9RPK4PJYR9R9K9WGG234AF7ICPVMNRBVSS1LN83JO7FQK85GBZSKYJO688XJQDDRXOVXA2YD7XUEE8TSJ6366QIA4C4YY00OB9Q13G4A5YGUBFDF286ENE4HHKWGII2AEBFPOTQHNHSKJ80UBB2PC6P2MBPGCN8D56LF4TL40D9V47BZMR06324ZRNM2NR0OLSHWV2U57YQD9G' where id=57;
-update noar tt set v3='QF45GZSFEVMJP97CNQ88Y3QB37GBAUCY3GU5FCT0SPVXY5BRV2ZYLBEX78TU92T0UUA4W0G9RPQZU1K5BX16430S742JKFN4RSVMAZXZBZM5VN6XL4OAWFP5V8J4KEZNNU3I34C1JSS0S3B3K9YE2J44LH2WFQKFRKDARIG2BLGJCD1K5HJ2RWG4TUAFGR84EOUMKT2G6NAQCBR7ZFW3EW15TTWAEVXH9BE2PWBOTN17CKVI3LFP3VZ22V33ZXX90' where id=57;
-update noar ti set v3='QF45GZSFEVMJP97CNQ88Y3QB37GBAUCY3GU5FCT0SPVXY5BRV2ZYLBEX78TU92T0UUA4W0G9RPQZU1K5BX16430S742JKFN4RSVMAZXZBZM5VN6XL4OAWFP5V8J4KEZNNU3I34C1JSS0S3B3K9YE2J44LH2WFQKFRKDARIG2BLGJCD1K5HJ2RWG4TUAFGR84EOUMKT2G6NAQCBR7ZFW3EW15TTWAEVXH9BE2PWBOTN17CKVI3LFP3VZ22V33ZXX90' where id=57;
-update noar tt set v0='QZ1JZYIAK1ZMSVJ6BA4RZQBAOH4ULI4GFI8DLQLVT0HSYI823QC0AZIYW3XRB6V3MLKHKD20VQ532FZGGZNO7X3NM43NFYDF7IKHULTZFIVSIVR9XXXSNA79C8JLJN8UZAKQ4M7FGCSS3DWPJIXWJMO0BVSM4CPV18LRLEBP5W8TWWJ9JJ1TBG7V20JXE373LL3M97U25RV256RLO7CW0DQI3LYRWAHX42ZXW196N42WPLTD0DZFJJPR5E3477F6M' where id=58;
-update noar ti set v0='QZ1JZYIAK1ZMSVJ6BA4RZQBAOH4ULI4GFI8DLQLVT0HSYI823QC0AZIYW3XRB6V3MLKHKD20VQ532FZGGZNO7X3NM43NFYDF7IKHULTZFIVSIVR9XXXSNA79C8JLJN8UZAKQ4M7FGCSS3DWPJIXWJMO0BVSM4CPV18LRLEBP5W8TWWJ9JJ1TBG7V20JXE373LL3M97U25RV256RLO7CW0DQI3LYRWAHX42ZXW196N42WPLTD0DZFJJPR5E3477F6M' where id=58;
-update noar tt set v1='ED5VEUPZ5V07RKUURO4MU47D6S19HO4KBP6Z4E4QH1QEMQ88B43093HGPGLNRJRHPNKZTY7LH0DRQJT5Y0VTZXHERE2K4HFCPXNRBGVZ7W7HVZUJKDPBIA1T5RFIEKCDHARZB849AODU2IXNL2J8SAZKJBG48SX8RQ43RT2ZVGZJGWS5BMICTSP5YORP07PFZZX4UBLT36AJJVOP3J1DHCJ2OLZWJ24P56XSA5ZFS2QP93VUUIW9UJK5HGOPYA09C' where id=58;
-update noar ti set v1='ED5VEUPZ5V07RKUURO4MU47D6S19HO4KBP6Z4E4QH1QEMQ88B43093HGPGLNRJRHPNKZTY7LH0DRQJT5Y0VTZXHERE2K4HFCPXNRBGVZ7W7HVZUJKDPBIA1T5RFIEKCDHARZB849AODU2IXNL2J8SAZKJBG48SX8RQ43RT2ZVGZJGWS5BMICTSP5YORP07PFZZX4UBLT36AJJVOP3J1DHCJ2OLZWJ24P56XSA5ZFS2QP93VUUIW9UJK5HGOPYA09C' where id=58;
-update noar tt set v2='Y6A1TF3MO7TAMRXSUIAXR2SC9T088BX8RZ5OD8SC2OPX0P9ZFD1DR9WCB9R3QMI3F9OSZF7PJU8VC8D6BSAA5NX9HIIOY6ZKWGG0LLHNHYHUIUBT3FHJ4M7HO51243WZNPRRU6GSFL0EHNX2FUMXJ1KWCO22U1YA46F42PDE1Z4RU05XNF0GR2I5XN8DNWPF1L7XCUVTF1DDXON2MS16V43HFK3KDD0I1ZPD53ZXHYHLAMSWOADUX1K6RH7KNOBJ0' where id=58;
-update noar ti set v2='Y6A1TF3MO7TAMRXSUIAXR2SC9T088BX8RZ5OD8SC2OPX0P9ZFD1DR9WCB9R3QMI3F9OSZF7PJU8VC8D6BSAA5NX9HIIOY6ZKWGG0LLHNHYHUIUBT3FHJ4M7HO51243WZNPRRU6GSFL0EHNX2FUMXJ1KWCO22U1YA46F42PDE1Z4RU05XNF0GR2I5XN8DNWPF1L7XCUVTF1DDXON2MS16V43HFK3KDD0I1ZPD53ZXHYHLAMSWOADUX1K6RH7KNOBJ0' where id=58;
-update noar tt set v3='VBIEKOIR2GDLKHZQVYIRRO3XUTNIPEPDGKYY5P4UNRZO9LS0AF8M5O2YMIL2247EWPJ88FY4PFP572IWGCWOWI6WHFYGXNIDOH4O4N05W3889J9HAW6ZQMG6BNKCM2NJ0VVG0KCKWWNPQT6FDZF1WXTCI1WYV5MUJ8ZW661HCFG7SQCO4SKLFI9TKBUXIA8F257ISRY07B78A9A321WG63JHJCTUJH7DXAW0L8A8HFLU7AOCU1GJ38TCD7GACX7PP' where id=58;
-update noar ti set v3='VBIEKOIR2GDLKHZQVYIRRO3XUTNIPEPDGKYY5P4UNRZO9LS0AF8M5O2YMIL2247EWPJ88FY4PFP572IWGCWOWI6WHFYGXNIDOH4O4N05W3889J9HAW6ZQMG6BNKCM2NJ0VVG0KCKWWNPQT6FDZF1WXTCI1WYV5MUJ8ZW661HCFG7SQCO4SKLFI9TKBUXIA8F257ISRY07B78A9A321WG63JHJCTUJH7DXAW0L8A8HFLU7AOCU1GJ38TCD7GACX7PP' where id=58;
-update noar tt set v0='2BUNCDFLTKP29WTPYHUAP60FHR16VMVZYB5L02EKAE1BCO6EE4ED6NO8BCPC8CZWMH21BTV5IX774YUE4Q3BF94HOP6NPLK42UQG56HQ7GQ9HUQRK43TXIN40G8XNEPS7YMTNFISCFE0MY65HAQ2R3C6VRJ5NOF90A6OM7JMHBJZ9Y3RVMUYEM5KH1AYPW8FSAUGNMJTYAX0IISIZ4CROXG2INWTCYWIZLI2XKK3BQQPX57NS3F12NHC05STLOB6W' where id=59;
-update noar ti set v0='2BUNCDFLTKP29WTPYHUAP60FHR16VMVZYB5L02EKAE1BCO6EE4ED6NO8BCPC8CZWMH21BTV5IX774YUE4Q3BF94HOP6NPLK42UQG56HQ7GQ9HUQRK43TXIN40G8XNEPS7YMTNFISCFE0MY65HAQ2R3C6VRJ5NOF90A6OM7JMHBJZ9Y3RVMUYEM5KH1AYPW8FSAUGNMJTYAX0IISIZ4CROXG2INWTCYWIZLI2XKK3BQQPX57NS3F12NHC05STLOB6W' where id=59;
-update noar tt set v1='UHHMAEEGFD4SWCMUUNKK4ZQ212JPB5IAQ8V7CKUOX7S6PWS4BEWK22IO392JZ6CBDHR1CBZ8XE81W3LFJCYH8Q5GGN23F4Q7PMISWICRL7VVH7E6385G57ADOGI2I52M5AF5NKAEWM0G9GROPQOPBHHYL9VJWCY7RZIK1K16WB6BNP3J0LKJ6XCE5I4N5VOKWN68AMFEFOOPE19RIS1WSDS5LXW2JUE0C9O2KNKXI75DU95MH8YKVHAVRV2SBIT94' where id=59;
-update noar ti set v1='UHHMAEEGFD4SWCMUUNKK4ZQ212JPB5IAQ8V7CKUOX7S6PWS4BEWK22IO392JZ6CBDHR1CBZ8XE81W3LFJCYH8Q5GGN23F4Q7PMISWICRL7VVH7E6385G57ADOGI2I52M5AF5NKAEWM0G9GROPQOPBHHYL9VJWCY7RZIK1K16WB6BNP3J0LKJ6XCE5I4N5VOKWN68AMFEFOOPE19RIS1WSDS5LXW2JUE0C9O2KNKXI75DU95MH8YKVHAVRV2SBIT94' where id=59;
-update noar tt set v2='OKLA2E4KX2PJANI9HK5YYMORWXX4ITMQR1AGPQB85O9ODQM959YOO995WEUBUXNWSRJIV3QJLAFLWETD4B59442RDVFEEWTSALJYHXJCBMPCY6JOYAM9KMZ1SSMVIFWU7ANPEEJBL6Q9WKPGA1ZVEOWQ2VOD0HO0QXYNAUDM56Y3FUM40FEK3762DL2UD0DPW1W6J0ME4YZS9RG9YGW0QEOQY8ABHB356TRCD04E34B8Q6E3DS73M06XRES8VI8S8' where id=59;
-update noar ti set v2='OKLA2E4KX2PJANI9HK5YYMORWXX4ITMQR1AGPQB85O9ODQM959YOO995WEUBUXNWSRJIV3QJLAFLWETD4B59442RDVFEEWTSALJYHXJCBMPCY6JOYAM9KMZ1SSMVIFWU7ANPEEJBL6Q9WKPGA1ZVEOWQ2VOD0HO0QXYNAUDM56Y3FUM40FEK3762DL2UD0DPW1W6J0ME4YZS9RG9YGW0QEOQY8ABHB356TRCD04E34B8Q6E3DS73M06XRES8VI8S8' where id=59;
-update noar tt set v3='K7U5XC1CN76Z4GE40A2GA4099RZATO348S8FG0VRGJ6YX4B2SOR7FOUXW0ZSY0K1QZX4TGXSN9IUAU3FR4F50FXI45KZGZZKBTTZ7S25NI6XPDLUUVWK1H1BRPE3B6TIEV50VLEYDJLO8897QVZWUAGA6SBP19Y3BT7T2VJJ4SE5XAO8PS5R77723YKPM9DBV6V6CFKTBY9Z9OMZQH220TMBMK5EREEHJEGCEANVHBCETCODDICXC8OZZEEE6ZXHV' where id=59;
-update noar ti set v3='K7U5XC1CN76Z4GE40A2GA4099RZATO348S8FG0VRGJ6YX4B2SOR7FOUXW0ZSY0K1QZX4TGXSN9IUAU3FR4F50FXI45KZGZZKBTTZ7S25NI6XPDLUUVWK1H1BRPE3B6TIEV50VLEYDJLO8897QVZWUAGA6SBP19Y3BT7T2VJJ4SE5XAO8PS5R77723YKPM9DBV6V6CFKTBY9Z9OMZQH220TMBMK5EREEHJEGCEANVHBCETCODDICXC8OZZEEE6ZXHV' where id=59;
-update noar tt set v0='3L36VFEBBYLBP80FP3EOCYZB85DMKVDPLHD1K7IEZAEVXJNP0HFSV7FNHROIAD69TUJZTYIRLJ68XSPXOKKKL83Q92CQN6FK7KY0YWQYQNVT98XMIN41EJIN2SDB8CMOLVLAA28WM3071GNXAEGFUGG1QST3OCCPV5Y7CTTPZWD6RE49QLPH5DP68U4FINLLJBH1LYJEGLUPVI2K319CJD1AQ213BC1ZK5ESYMD32TQLDIEZOB55DJGUCCMEGQ9NR' where id=60;
-update noar ti set v0='3L36VFEBBYLBP80FP3EOCYZB85DMKVDPLHD1K7IEZAEVXJNP0HFSV7FNHROIAD69TUJZTYIRLJ68XSPXOKKKL83Q92CQN6FK7KY0YWQYQNVT98XMIN41EJIN2SDB8CMOLVLAA28WM3071GNXAEGFUGG1QST3OCCPV5Y7CTTPZWD6RE49QLPH5DP68U4FINLLJBH1LYJEGLUPVI2K319CJD1AQ213BC1ZK5ESYMD32TQLDIEZOB55DJGUCCMEGQ9NR' where id=60;
-update noar tt set v1='9QEMVRKCXXE0XM5OVA3MFXIMZ7XLAGAGGQ5UBZLBJG157XO7QSAUW0STGIY0VBZNGJQG9BWOWINUH9KZTR9PFZZ9M3YPK44HCMF19H2EE5P4TILECACI0VTWNXCQBUZHO9MKOUCQEK1GGX01HZB6DGBSH2JI1ZHNLYFJFE7OYDNJVSYAPCYALSDVO9FR2PQ935G1GQ0UIWJ6MZA88JM69NRR6MDJVV6Q0SJVXYSATJSR3SF449KGO6EAKAXPKM1NA' where id=60;
-update noar ti set v1='9QEMVRKCXXE0XM5OVA3MFXIMZ7XLAGAGGQ5UBZLBJG157XO7QSAUW0STGIY0VBZNGJQG9BWOWINUH9KZTR9PFZZ9M3YPK44HCMF19H2EE5P4TILECACI0VTWNXCQBUZHO9MKOUCQEK1GGX01HZB6DGBSH2JI1ZHNLYFJFE7OYDNJVSYAPCYALSDVO9FR2PQ935G1GQ0UIWJ6MZA88JM69NRR6MDJVV6Q0SJVXYSATJSR3SF449KGO6EAKAXPKM1NA' where id=60;
-update noar tt set v2='AQHKV58DFWVFKHOVCOLNNAVNAIF00V7BF853WFJ4LL3KLMV77H5A0PIOLCRZJ64P1KEKCI7NSEE9990XIRUU6RN700DIT2E3BB0LMWDVVW0FT7QYVY62JYOIKT8BV5O0Z785BEBNQI3GYL5JS8INF5LYI75QWAE8PL8JQN51IA6XNARG7AFEHKKBU59KT8V7WU4VFEAZ03MUIY8JBLJDZB8DD0GBBYZJ8OJSYQTUL3SDT5HECE2I3M5ZHLSP9YAQB' where id=60;
-update noar ti set v2='AQHKV58DFWVFKHOVCOLNNAVNAIF00V7BF853WFJ4LL3KLMV77H5A0PIOLCRZJ64P1KEKCI7NSEE9990XIRUU6RN700DIT2E3BB0LMWDVVW0FT7QYVY62JYOIKT8BV5O0Z785BEBNQI3GYL5JS8INF5LYI75QWAE8PL8JQN51IA6XNARG7AFEHKKBU59KT8V7WU4VFEAZ03MUIY8JBLJDZB8DD0GBBYZJ8OJSYQTUL3SDT5HECE2I3M5ZHLSP9YAQB' where id=60;
-update noar tt set v3='IOGT7GFDG6PXPV2BRZV3UF9HPEZEM7O0Z08PO5P6GEGGI7DAS3RL4DE4XEMLKT9LK10TBMHCENBJ1QIKH0ZR9HENZIPQHNOJKOFNL0FG1XAB96U1E9B1QVUVX0IH5XFUCT5I2VX1FBBUY70KFKTLNYCLFDOF3WQUO4C41RBME6D270F5LRFRF7UJ82NQNJXPP2QJUN6VY1TPCPW2X0G7EKPCAF0BFYCGXNLS56NSWRF8Z0VHXPQ0P2UWTZPSW6BN6' where id=60;
-update noar ti set v3='IOGT7GFDG6PXPV2BRZV3UF9HPEZEM7O0Z08PO5P6GEGGI7DAS3RL4DE4XEMLKT9LK10TBMHCENBJ1QIKH0ZR9HENZIPQHNOJKOFNL0FG1XAB96U1E9B1QVUVX0IH5XFUCT5I2VX1FBBUY70KFKTLNYCLFDOF3WQUO4C41RBME6D270F5LRFRF7UJ82NQNJXPP2QJUN6VY1TPCPW2X0G7EKPCAF0BFYCGXNLS56NSWRF8Z0VHXPQ0P2UWTZPSW6BN6' where id=60;
-update noar tt set v0='CUPJV9P6FPRTVUW5W7Z3PQ3H86POO3DAAFLXWT8G3OA2D9V36I2V33OG6Q4ADFO4B9FPKV1946Y5GHT947M6OB6OL7CU5EMHZW05XLCBVOLKMDGYA4DDVB83XIJB3KRBOUEVXM64FSU2WM6IZQR6LH8ZOCYHHO82GG1ZKSSF5L2VK58Y7LJR90LFBZE05TOZ712E6RNM0XTVSYAHMDELWT8E0ANMTVYVRRVU1K4QG7XT3B6CBUA37WP3SV8Y3SUSQ' where id=61;
-update noar ti set v0='CUPJV9P6FPRTVUW5W7Z3PQ3H86POO3DAAFLXWT8G3OA2D9V36I2V33OG6Q4ADFO4B9FPKV1946Y5GHT947M6OB6OL7CU5EMHZW05XLCBVOLKMDGYA4DDVB83XIJB3KRBOUEVXM64FSU2WM6IZQR6LH8ZOCYHHO82GG1ZKSSF5L2VK58Y7LJR90LFBZE05TOZ712E6RNM0XTVSYAHMDELWT8E0ANMTVYVRRVU1K4QG7XT3B6CBUA37WP3SV8Y3SUSQ' where id=61;
-update noar tt set v1='ML3GJJJWXM2XPVNS2URI5VF0USCVM6DGOS6Y5ALIHKZUO48WYX9DXUR2L7FFJ4BQANG87GSJ9BE9MCP7TW0CZXCDYJL7O41EIJ70XJQ7TUJ2PSV1XR7K3DQ1QWP0XZ5PH8D4966BO1OBUFHW663KC9EVPHR9UO3XOVYHL0KC0KPJKSCVXW1D3LMTHD3FSKQZJUSSRYX3X8TGH0N6A9HEBRJ0JBZHRTF23SQL3UMSUBFXJBNUDNIL3BXRSO3OUG2JF' where id=61;
-update noar ti set v1='ML3GJJJWXM2XPVNS2URI5VF0USCVM6DGOS6Y5ALIHKZUO48WYX9DXUR2L7FFJ4BQANG87GSJ9BE9MCP7TW0CZXCDYJL7O41EIJ70XJQ7TUJ2PSV1XR7K3DQ1QWP0XZ5PH8D4966BO1OBUFHW663KC9EVPHR9UO3XOVYHL0KC0KPJKSCVXW1D3LMTHD3FSKQZJUSSRYX3X8TGH0N6A9HEBRJ0JBZHRTF23SQL3UMSUBFXJBNUDNIL3BXRSO3OUG2JF' where id=61;
-update noar tt set v2='CTSG7S8PW8XRJM9T0F136U65K3TF84P63SOQBR5YVK4UK6HP2SC1BF2M0GWUVDHZ6XZRJI8IH6U66XIKS82S9QHB843EL8O2IY30JJX6T3PPEU1OY4V35D2TMTO3R7Z7R7J284B4FISLCN28TPCLZ2EES09859FQFHDBKIOD2MW3XX8YGVF2J2LLM2GJ3U4IWZ6XXWZ0G4CPNHGLLWJQYD2J3K88OZ2EGFZYZDLSKV146M6889Q9VID3214SLP3I2' where id=61;
-update noar ti set v2='CTSG7S8PW8XRJM9T0F136U65K3TF84P63SOQBR5YVK4UK6HP2SC1BF2M0GWUVDHZ6XZRJI8IH6U66XIKS82S9QHB843EL8O2IY30JJX6T3PPEU1OY4V35D2TMTO3R7Z7R7J284B4FISLCN28TPCLZ2EES09859FQFHDBKIOD2MW3XX8YGVF2J2LLM2GJ3U4IWZ6XXWZ0G4CPNHGLLWJQYD2J3K88OZ2EGFZYZDLSKV146M6889Q9VID3214SLP3I2' where id=61;
-update noar tt set v3='OTCD82Z8KQNNWAW8XFO494KN6F6Z3HGY4KGHTBHESAIM217L4C36C3WKZB16QUN2LXNK30TU1RTC63LZMO5PQZ7BFCF7ZWI0PDQKMF6NA5I60FI25WKH6PNUSB9DOZJBUCZT5RWELOR50T09S6SGTETALGAO8IJ13H4V51Z11KIXJ796S9M8BO20PO8DV2BUX0XW8UFG3GBYR84DKO6QQCLTLH7JA335NZWZ101LF681IGRDCB1QIMJPN990WBYEM' where id=61;
-update noar ti set v3='OTCD82Z8KQNNWAW8XFO494KN6F6Z3HGY4KGHTBHESAIM217L4C36C3WKZB16QUN2LXNK30TU1RTC63LZMO5PQZ7BFCF7ZWI0PDQKMF6NA5I60FI25WKH6PNUSB9DOZJBUCZT5RWELOR50T09S6SGTETALGAO8IJ13H4V51Z11KIXJ796S9M8BO20PO8DV2BUX0XW8UFG3GBYR84DKO6QQCLTLH7JA335NZWZ101LF681IGRDCB1QIMJPN990WBYEM' where id=61;
-update noar tt set v0='ODWRS3H6FUUFGX3LEYCXMJ1TOIM6ELTEO1Y0YLRP0VQ0A2G04J3OUBFG3OUX174CONP5LON81GQPXQ7M8BA0ZI66KJYRCRB8URD0YDT2RPDIJBEL2I54Y0DE98VCSRVQQ35KPR2S7BUSFWN64V8I0WMA8H3ZNKDTRBYBLRM6QX3DHTKDFAYAVS4N8DT40WD0V0Y88GNM1L6L89G51EIYKTYRAXBJN477YC0SD45LKU989QEQ3MP7Q5YBZ9PSHBJJ5' where id=62;
-update noar ti set v0='ODWRS3H6FUUFGX3LEYCXMJ1TOIM6ELTEO1Y0YLRP0VQ0A2G04J3OUBFG3OUX174CONP5LON81GQPXQ7M8BA0ZI66KJYRCRB8URD0YDT2RPDIJBEL2I54Y0DE98VCSRVQQ35KPR2S7BUSFWN64V8I0WMA8H3ZNKDTRBYBLRM6QX3DHTKDFAYAVS4N8DT40WD0V0Y88GNM1L6L89G51EIYKTYRAXBJN477YC0SD45LKU989QEQ3MP7Q5YBZ9PSHBJJ5' where id=62;
-update noar tt set v1='2DYYELS8FMNEX4DC9I8FN6EG4HC86Q1RFSTTZH3UQRJR2AHCHPSZ645MRHDR89LOJYDQKIO45J7RYV7VOLR2IX9TLMAD965LA1Y1NR8BTGD32IW4B0SOFVNXMDUNEBXACXGEAXBILIFKWTW8CWKA6XDGR3TZEJKVBXSV8P1ARHR985QDMZBEVQ3371ZTK0KUYRNKS1SD1FYVTXDHMJWBE6G2HESM2MPRD22MT1D6QMOSTQA073BRUKNY5K0HVYI22' where id=62;
-update noar ti set v1='2DYYELS8FMNEX4DC9I8FN6EG4HC86Q1RFSTTZH3UQRJR2AHCHPSZ645MRHDR89LOJYDQKIO45J7RYV7VOLR2IX9TLMAD965LA1Y1NR8BTGD32IW4B0SOFVNXMDUNEBXACXGEAXBILIFKWTW8CWKA6XDGR3TZEJKVBXSV8P1ARHR985QDMZBEVQ3371ZTK0KUYRNKS1SD1FYVTXDHMJWBE6G2HESM2MPRD22MT1D6QMOSTQA073BRUKNY5K0HVYI22' where id=62;
-update noar tt set v2='GLJJB52XUKLG3Y8WMVXKIXNFQ33RX1F6PVQCTZLJJMK853CRWU8NTY3HGDKH8J5ZNY99R5Y6XPL5CA4Z56H30DDVE3V5GIPXTNQ78AUKLLEUD80UTEF69GNF7QDW0SR9O8PVTXODZXTWSZ3LSMJ7ODHLQ7JFOHKOIZ5UYGAZJ6CYBEMA70JQHWOOVFLU0E053Y07X1ZP7B412G62CWO1K010G9HQVU4SYXMIQZHNHK05HNW4ONCU0WLYCJ4RJMYDD' where id=62;
-update noar ti set v2='GLJJB52XUKLG3Y8WMVXKIXNFQ33RX1F6PVQCTZLJJMK853CRWU8NTY3HGDKH8J5ZNY99R5Y6XPL5CA4Z56H30DDVE3V5GIPXTNQ78AUKLLEUD80UTEF69GNF7QDW0SR9O8PVTXODZXTWSZ3LSMJ7ODHLQ7JFOHKOIZ5UYGAZJ6CYBEMA70JQHWOOVFLU0E053Y07X1ZP7B412G62CWO1K010G9HQVU4SYXMIQZHNHK05HNW4ONCU0WLYCJ4RJMYDD' where id=62;
-update noar tt set v3='TC910VQJFAGVOMTWOQVY7JP4Y9TZD06CN1VK7WB1V7LMNZQB4W1FCDLX4OG0BHG8MBQZ3YTQ29SRUDAOTRTG0NX701T90O92RDV8JSRR96RFG3B9YB7PBV3XH6JAO5UF0YNJIPVL9B2NEE9VCSVO5UN2YEK2OCATQKZD1NBZOEA2JPZPX0A8PJL2IRX8CJX3TDW2H2ZH1NNJL1ZSZRP9N2XLM3PRG1ABGMNQDOJ0HXDZ5XT0H2H2BK32BH7Q4ODQ2' where id=62;
-update noar ti set v3='TC910VQJFAGVOMTWOQVY7JP4Y9TZD06CN1VK7WB1V7LMNZQB4W1FCDLX4OG0BHG8MBQZ3YTQ29SRUDAOTRTG0NX701T90O92RDV8JSRR96RFG3B9YB7PBV3XH6JAO5UF0YNJIPVL9B2NEE9VCSVO5UN2YEK2OCATQKZD1NBZOEA2JPZPX0A8PJL2IRX8CJX3TDW2H2ZH1NNJL1ZSZRP9N2XLM3PRG1ABGMNQDOJ0HXDZ5XT0H2H2BK32BH7Q4ODQ2' where id=62;
-update noar tt set v0='DL1FITJMPASMD3XBWNW2PACFUUUPPEA5EICC3ZEF71UJ87CQS2LSADNBBCKFBHIEL9P5AJXPKM4L5P27SH7MHBUDV8ANCNFVO95LOEOZOPWJNP54TZ2YYU7TEWTC0CNKNQAJBC9J3P8PRN2BW9Q5ETTSP5TTCJGOM021U8EFITHTUJOJSH64G870C0ZQFYBJIL45J0O8RTGO3HFUUHC6RUHOQL1DM6JX88QSLRO2M9S1SRR6I5P0QXWBMCLOY88VA' where id=63;
-update noar ti set v0='DL1FITJMPASMD3XBWNW2PACFUUUPPEA5EICC3ZEF71UJ87CQS2LSADNBBCKFBHIEL9P5AJXPKM4L5P27SH7MHBUDV8ANCNFVO95LOEOZOPWJNP54TZ2YYU7TEWTC0CNKNQAJBC9J3P8PRN2BW9Q5ETTSP5TTCJGOM021U8EFITHTUJOJSH64G870C0ZQFYBJIL45J0O8RTGO3HFUUHC6RUHOQL1DM6JX88QSLRO2M9S1SRR6I5P0QXWBMCLOY88VA' where id=63;
-update noar tt set v1='5NFIJNOT6J4SAL4V9QIX4NQJNMOAB4OZFRMLCQB1NQ38IZU3KUW2SQ0KIN5C2AIOTP5C1Z3CNFOESLDR56VT1I1PYETWL3O7WLG770IKWWW6DH5785H6K47HGCZRU0HQYGEDV94NHNEFNIH2G1I8R7JQLSK1XAPH8N04P2GOJM7LETLFT53WTDDP7QC0PV5MPAMZTLL7NP7J1ARKKJWS8FV5EJG9BR59ODPUX6MN2EIPXTAEU38VC5QF4KJOR6D2B' where id=63;
-update noar ti set v1='5NFIJNOT6J4SAL4V9QIX4NQJNMOAB4OZFRMLCQB1NQ38IZU3KUW2SQ0KIN5C2AIOTP5C1Z3CNFOESLDR56VT1I1PYETWL3O7WLG770IKWWW6DH5785H6K47HGCZRU0HQYGEDV94NHNEFNIH2G1I8R7JQLSK1XAPH8N04P2GOJM7LETLFT53WTDDP7QC0PV5MPAMZTLL7NP7J1ARKKJWS8FV5EJG9BR59ODPUX6MN2EIPXTAEU38VC5QF4KJOR6D2B' where id=63;
-update noar tt set v2='9FKCHID9HK4TT8O6V1OGJQISQAUL6B9MV2RIL83YDH6D7VYFEA3CGQX0WYN5LCNTJ8AT5PFE20NPC6LDHHOGR9O3HTMS1EKKDMANP3Z0FVX0V1HPO1QAC3P66TS26XKGE3EPUP9QIM6HLJSRJL2L64Q5BYKWLAPDTFOZCYPDOOYGPYUFRXV9RELH3LJ40HPI81VOQ1CHRT39RBRBJ0A693QVHK5JZEG9ARA9JCSJLN76Q6DNOSMZR492QUQK8IX46' where id=63;
-update noar ti set v2='9FKCHID9HK4TT8O6V1OGJQISQAUL6B9MV2RIL83YDH6D7VYFEA3CGQX0WYN5LCNTJ8AT5PFE20NPC6LDHHOGR9O3HTMS1EKKDMANP3Z0FVX0V1HPO1QAC3P66TS26XKGE3EPUP9QIM6HLJSRJL2L64Q5BYKWLAPDTFOZCYPDOOYGPYUFRXV9RELH3LJ40HPI81VOQ1CHRT39RBRBJ0A693QVHK5JZEG9ARA9JCSJLN76Q6DNOSMZR492QUQK8IX46' where id=63;
-update noar tt set v3='DA6781X684GEW2RB5V7XXBKI4LD4UOUKPNU42LJCU8KK0LGIL7IS65GGOBDRNT3V0W80EZH11OKWPAMT8VY4C0HPSEYQNZMM74INJ3PMGLAI1L579NXQKBZX5G902PO8XINDCDYXP9XPG3M2XFP33LAEU2B6IY26LFAU2UK8KW9MQVKK5PBS9GP673ZFE9T8JAKVDBW3FEAQC6D07ATX3KHOT7BEUTXVT0WNGBXQJU99UR7GUAX13B83ZAMJWU0LJ' where id=63;
-update noar ti set v3='DA6781X684GEW2RB5V7XXBKI4LD4UOUKPNU42LJCU8KK0LGIL7IS65GGOBDRNT3V0W80EZH11OKWPAMT8VY4C0HPSEYQNZMM74INJ3PMGLAI1L579NXQKBZX5G902PO8XINDCDYXP9XPG3M2XFP33LAEU2B6IY26LFAU2UK8KW9MQVKK5PBS9GP673ZFE9T8JAKVDBW3FEAQC6D07ATX3KHOT7BEUTXVT0WNGBXQJU99UR7GUAX13B83ZAMJWU0LJ' where id=63;
-update noar tt set v0='RF0MMWZG6S8ED38OM41VKK0BTO58W17VEBQ4C8LYSTH4GDMPCUBB2ECZ5QJ61O83UV9SMHSXVVMJFFH5Z9QDF0B6B6EEPVXFMMA5OJRZNQHNCGHGN9C9PEYQU113T4AAF9SO1ODLN6BC9XIO8NGPCZREZ0QLVCDZ07B14P4TMM7V71DBOJDAYOAVW0OZLADINSGNBCE4WL1AQHXBCYH9SPODME4PWMSCQ8ONS6LDXVB852AQBCIP2UT4SMABU44LG' where id=64;
-update noar ti set v0='RF0MMWZG6S8ED38OM41VKK0BTO58W17VEBQ4C8LYSTH4GDMPCUBB2ECZ5QJ61O83UV9SMHSXVVMJFFH5Z9QDF0B6B6EEPVXFMMA5OJRZNQHNCGHGN9C9PEYQU113T4AAF9SO1ODLN6BC9XIO8NGPCZREZ0QLVCDZ07B14P4TMM7V71DBOJDAYOAVW0OZLADINSGNBCE4WL1AQHXBCYH9SPODME4PWMSCQ8ONS6LDXVB852AQBCIP2UT4SMABU44LG' where id=64;
-update noar tt set v1='22AA821U7P1LJRR8765ODS3WVHDI4L8Y28OGKI02EU9DEVICBHWNMAGVYE5GPK7BJR0WH4Z9QMJZJOHO4N1SWGPJ6LY7SUGPJTNN03B1UA6537PNHGXMB9E9FZPDLNIHNLPA2BWHF6XM4YCTLOSAK9ZILPSI0GX5VA6V4TE6TTNF6WT0ZS5LDCHW60AJS8VXWN075EX009PUY342A3FIC2JO8SCTUQ69DZGMR2XYYGMKL5DJMM7IT77TI5SASMMP6' where id=64;
-update noar ti set v1='22AA821U7P1LJRR8765ODS3WVHDI4L8Y28OGKI02EU9DEVICBHWNMAGVYE5GPK7BJR0WH4Z9QMJZJOHO4N1SWGPJ6LY7SUGPJTNN03B1UA6537PNHGXMB9E9FZPDLNIHNLPA2BWHF6XM4YCTLOSAK9ZILPSI0GX5VA6V4TE6TTNF6WT0ZS5LDCHW60AJS8VXWN075EX009PUY342A3FIC2JO8SCTUQ69DZGMR2XYYGMKL5DJMM7IT77TI5SASMMP6' where id=64;
-update noar tt set v2='FDF98Q46E6QV146E2WKM0ZCD18J59ULRRMNW6G1UMILDNQUS38P43DEX8TGO3IJEOY4D919IBL0G32C966M26J7ZCXIQJEE9RYZNSY4G7QSK8WCJUL8J2UCFANG0X2QH0XB0E8DTGJM0CPZZXIX4H1A6Y90LKYCUB8YJYXZZE2BNNVHC70DUP3P2OW4JTB04OPTI19YDCUV7DF9OP9OORV1US2G8SFMB2QT90276A9U8ZA5IBA2URCLH3VCRKS7ZA' where id=64;
-update noar ti set v2='FDF98Q46E6QV146E2WKM0ZCD18J59ULRRMNW6G1UMILDNQUS38P43DEX8TGO3IJEOY4D919IBL0G32C966M26J7ZCXIQJEE9RYZNSY4G7QSK8WCJUL8J2UCFANG0X2QH0XB0E8DTGJM0CPZZXIX4H1A6Y90LKYCUB8YJYXZZE2BNNVHC70DUP3P2OW4JTB04OPTI19YDCUV7DF9OP9OORV1US2G8SFMB2QT90276A9U8ZA5IBA2URCLH3VCRKS7ZA' where id=64;
-update noar tt set v3='APV8Z2WH2E5QSXT5ZQUQAWW34W5SE62TF7QFH0RF8FH6FNP8DFMD4A0I0R1P22Y7WWN7A2A841PSPSY6UAD59OUASGDMXPFHTN05SJ8VWRZPD0CHE7QPDZ1X3M0AUADKX6PWQ1R8L6QPA7XXWTU8A9LUJS4WKFOX1H728ZHT1RJOVSUPKZHGCO2TO3N0I58R0PHHLVYXQZXE8CD87DJ9QBJJGUY8M8FP67QE2YAY16ZJMAODNU21SW84P81W87V6H' where id=64;
-update noar ti set v3='APV8Z2WH2E5QSXT5ZQUQAWW34W5SE62TF7QFH0RF8FH6FNP8DFMD4A0I0R1P22Y7WWN7A2A841PSPSY6UAD59OUASGDMXPFHTN05SJ8VWRZPD0CHE7QPDZ1X3M0AUADKX6PWQ1R8L6QPA7XXWTU8A9LUJS4WKFOX1H728ZHT1RJOVSUPKZHGCO2TO3N0I58R0PHHLVYXQZXE8CD87DJ9QBJJGUY8M8FP67QE2YAY16ZJMAODNU21SW84P81W87V6H' where id=64;
-update noar tt set v0='80YNN85SEGS9WFQS032YLM55K9KF85751ROK8YLWW24WUE3LE4RF2EZSH2BT4ZK9Q6SRDSFZGDIXBIEGLKHJVVTQMDPV7OQXQTDWSR0IT1HDY5CQ51YW3DPGX8GWWVBZ736021FFMEA88O10Y72LNLQVCAJ1ILRL6UYK5GNRFSYDHMV9HI16NPF6HEKQ7FVFI2Q2JRJTE0NERVDNS5ZVKUCRA5553LF2M0V4D4DBUHEY8OIR1QRWDK68Y5MFQAAWL' where id=65;
-update noar ti set v0='80YNN85SEGS9WFQS032YLM55K9KF85751ROK8YLWW24WUE3LE4RF2EZSH2BT4ZK9Q6SRDSFZGDIXBIEGLKHJVVTQMDPV7OQXQTDWSR0IT1HDY5CQ51YW3DPGX8GWWVBZ736021FFMEA88O10Y72LNLQVCAJ1ILRL6UYK5GNRFSYDHMV9HI16NPF6HEKQ7FVFI2Q2JRJTE0NERVDNS5ZVKUCRA5553LF2M0V4D4DBUHEY8OIR1QRWDK68Y5MFQAAWL' where id=65;
-update noar tt set v1='VY7LV44SPEIX0TWZJZX6PMGKEJBXR4B9ETA5XFD2R9RJ9W2MXCM92BPYG0N43BOJ76S4X1UDNAV5I7VM2IXDLBCYBV3FPCTN3FN50T2XEH25HJLCR6DSN3O0PUQIZ1C8PBIQIOW88TMLN7SDXJ5CEALJSMTA7H2XK1B01FV5MMQRQ1MNTMPUFYUER66BVNIWGPPQZ13FDL4RD8RT41O4HC2UKHHQ2LJTS1UJPU4JRQ58YZP5VAIPP9PGDT0H4Q02I' where id=65;
-update noar ti set v1='VY7LV44SPEIX0TWZJZX6PMGKEJBXR4B9ETA5XFD2R9RJ9W2MXCM92BPYG0N43BOJ76S4X1UDNAV5I7VM2IXDLBCYBV3FPCTN3FN50T2XEH25HJLCR6DSN3O0PUQIZ1C8PBIQIOW88TMLN7SDXJ5CEALJSMTA7H2XK1B01FV5MMQRQ1MNTMPUFYUER66BVNIWGPPQZ13FDL4RD8RT41O4HC2UKHHQ2LJTS1UJPU4JRQ58YZP5VAIPP9PGDT0H4Q02I' where id=65;
-update noar tt set v2='KRCER8L1A7MZ2Z37C210ANS832VRIX3WK75X1248CMANBEV83REC324H8JR5X5460CECVUYH4MHS8EONJEBS7BEJMBFMZWORFM744O642I9UJ4BFENBU51YF9CSKYF34ZSEO2ZISWNJSWR8PK2FGQLZX8AE1HWM8DMJCCQ6G0N95G0BNDLTDAPDVPP5OPXLXGVGPX7VTSCI5JOXNRHNAD6AVB2QR1U87B3IO2VFB4HJ5NW51GRCX9LVNRW8GW8LBG' where id=65;
-update noar ti set v2='KRCER8L1A7MZ2Z37C210ANS832VRIX3WK75X1248CMANBEV83REC324H8JR5X5460CECVUYH4MHS8EONJEBS7BEJMBFMZWORFM744O642I9UJ4BFENBU51YF9CSKYF34ZSEO2ZISWNJSWR8PK2FGQLZX8AE1HWM8DMJCCQ6G0N95G0BNDLTDAPDVPP5OPXLXGVGPX7VTSCI5JOXNRHNAD6AVB2QR1U87B3IO2VFB4HJ5NW51GRCX9LVNRW8GW8LBG' where id=65;
-update noar tt set v3='PVA8LPX2SVW1UL53U4QVXAY5NW2R0BARFM800D8S2JQFBZ7YIDHY0VRIIS3BYB1PJTBJKNC8X7V3Y6IY53NEXYWUYN8KWCRLKXSDM7HJQ2Z9JOA195GXYBTTRIAINHS9UEWJU0ZRJDVLYK7NM10LVL961XGB5DQY8PXLTOI9HTEQ313F19GN4BB3AGXYZ7U4PIUNPYZXUYW1LNRN6LXHIHGFQ789XBZ4IV6IB70DQ399GHJYP3NA9MDF5IZYBGUV2' where id=65;
-update noar ti set v3='PVA8LPX2SVW1UL53U4QVXAY5NW2R0BARFM800D8S2JQFBZ7YIDHY0VRIIS3BYB1PJTBJKNC8X7V3Y6IY53NEXYWUYN8KWCRLKXSDM7HJQ2Z9JOA195GXYBTTRIAINHS9UEWJU0ZRJDVLYK7NM10LVL961XGB5DQY8PXLTOI9HTEQ313F19GN4BB3AGXYZ7U4PIUNPYZXUYW1LNRN6LXHIHGFQ789XBZ4IV6IB70DQ399GHJYP3NA9MDF5IZYBGUV2' where id=65;
-update noar tt set v0='F7UKETBHU8Z1JZODQLFDOBXEEM9DIS7U48L7ZIXD2AWF4VSAOWIH91G36DTDCHAM7UMIHWK2UN7C4JSXJZS42Q9UJEMWHP8EWO4E8HLAQ0IVRIWRWEZYMCHNUOAV0YBTA4M2FVAC546BXR7FUF9O5WSTZ17WCPMBFK9HJOPHQC0KIUCJKDLY3V0N5PHZ77MPB3LFOONL6E5J0A2Z9D9DS9O4UZVM3PNHHLK829KG6MG93D18LUYNFOKXDLYOHYLST' where id=66;
-update noar ti set v0='F7UKETBHU8Z1JZODQLFDOBXEEM9DIS7U48L7ZIXD2AWF4VSAOWIH91G36DTDCHAM7UMIHWK2UN7C4JSXJZS42Q9UJEMWHP8EWO4E8HLAQ0IVRIWRWEZYMCHNUOAV0YBTA4M2FVAC546BXR7FUF9O5WSTZ17WCPMBFK9HJOPHQC0KIUCJKDLY3V0N5PHZ77MPB3LFOONL6E5J0A2Z9D9DS9O4UZVM3PNHHLK829KG6MG93D18LUYNFOKXDLYOHYLST' where id=66;
-update noar tt set v1='K2C5WM1N0CE5SMI2LJOZIR4W7U663QYO2EB4K0A8LKXI9ZHPAW2MRYJOBO6CHBL8F6TDCW9ZC7EEUURGC8FRSULM4DVNNB61M6PNK1E0RUYHK43ZGFNZW01XNPFLEO4W17GU6WI8U6Z0S6WXRRIM4R8PG9L81RG113ZGO5T6776BO82YLHT07DPLCUVWKS7ZZY4FTM8FQDK9VIG57HLQGZBOZ5OTL76NEEQZERAUZW71NC48705AIXPF4X4IV15ZE' where id=66;
-update noar ti set v1='K2C5WM1N0CE5SMI2LJOZIR4W7U663QYO2EB4K0A8LKXI9ZHPAW2MRYJOBO6CHBL8F6TDCW9ZC7EEUURGC8FRSULM4DVNNB61M6PNK1E0RUYHK43ZGFNZW01XNPFLEO4W17GU6WI8U6Z0S6WXRRIM4R8PG9L81RG113ZGO5T6776BO82YLHT07DPLCUVWKS7ZZY4FTM8FQDK9VIG57HLQGZBOZ5OTL76NEEQZERAUZW71NC48705AIXPF4X4IV15ZE' where id=66;
-update noar tt set v2='EBCXAT1T5QQWYXC5ARHO58VVY93ODF2RSKHQAQNNDD9GZIFC6OJ4UGKFR1GRP9AMLG382JAR97XA5HC50LFVP6M2ZZ0FXKECFGDY2ILGZXI5G1CSIUI95XGKKDC7V5Z4YOYWXEV202DFHCR9OV420RGUDY00QB93W7JGCGV1OXJI8AA9O9PPZUOIRUAH62YXF98GCUXB7IPXCYCVIPUL48RGY2286O1OS8JSP31OHJ41F98Z38YF4SIVPH4YG5VHP' where id=66;
-update noar ti set v2='EBCXAT1T5QQWYXC5ARHO58VVY93ODF2RSKHQAQNNDD9GZIFC6OJ4UGKFR1GRP9AMLG382JAR97XA5HC50LFVP6M2ZZ0FXKECFGDY2ILGZXI5G1CSIUI95XGKKDC7V5Z4YOYWXEV202DFHCR9OV420RGUDY00QB93W7JGCGV1OXJI8AA9O9PPZUOIRUAH62YXF98GCUXB7IPXCYCVIPUL48RGY2286O1OS8JSP31OHJ41F98Z38YF4SIVPH4YG5VHP' where id=66;
-update noar tt set v3='00DI72N244EJE6PBNYK1AM4UEO3DDR7RQFTSCZV9MBYTDF0PX9KSNPCF589GBKOK1AA1G7H0BIE2LG6B87PI2MELYEYSGGL88YOG4VFBU6A82A3QPJF12KLV2IPE15M7U3X3UDGPB7EK9B491RJN3HLV76PUFDGBNWYAT7CBFJ6DH71XA48FITTYO87VXPEHWXK15IOJSACQRIGFK93GSYVT6W64XBOQZSSZYQ7H888NVODSMO810VVG79U2EYIVR' where id=66;
-update noar ti set v3='00DI72N244EJE6PBNYK1AM4UEO3DDR7RQFTSCZV9MBYTDF0PX9KSNPCF589GBKOK1AA1G7H0BIE2LG6B87PI2MELYEYSGGL88YOG4VFBU6A82A3QPJF12KLV2IPE15M7U3X3UDGPB7EK9B491RJN3HLV76PUFDGBNWYAT7CBFJ6DH71XA48FITTYO87VXPEHWXK15IOJSACQRIGFK93GSYVT6W64XBOQZSSZYQ7H888NVODSMO810VVG79U2EYIVR' where id=66;
-update noar tt set v0='GF0SYU852FTRKP8KJMS6IS77BE4QQ3D15KDM7JB854UCGLE6QQXYV5K82VOWTRLVW4RPQOBM023B43X4R1IOEG0TMA1RLRO71YIWEIBFQ7124I9SDMKZEG4HUPSOH1I7ECCNQ2K5LNHMGUMNYSM7CJKA6C7MMA4K6G3F4MXFILFJ2ZQ6TV7ACGJRBRJGRHIIBJUEMT204WJD1YH309444X5AW84MQ8443JKFSDCA6SMSQE1N71IPD4GN2Q8JMZIR0' where id=67;
-update noar ti set v0='GF0SYU852FTRKP8KJMS6IS77BE4QQ3D15KDM7JB854UCGLE6QQXYV5K82VOWTRLVW4RPQOBM023B43X4R1IOEG0TMA1RLRO71YIWEIBFQ7124I9SDMKZEG4HUPSOH1I7ECCNQ2K5LNHMGUMNYSM7CJKA6C7MMA4K6G3F4MXFILFJ2ZQ6TV7ACGJRBRJGRHIIBJUEMT204WJD1YH309444X5AW84MQ8443JKFSDCA6SMSQE1N71IPD4GN2Q8JMZIR0' where id=67;
-update noar tt set v1='U5QBCDD5T8XDQ00XEL71GOQ8UVKT456C47ZA7NOP20OSZ0X8C172BZN1AX5H1L4D5BWG89RHT8D6765HPPE6XKBMF2Z4DDLEDYIS6BZS6POMZ6I6NCIZQ0D0PZ4HZPLDZ4DLOLZ15PFLQGONX19YKY8YD2TORBPLUFTERTGFBV5EUF4X7VITRISS1O5PRX390USXCOBB7GCUZHA1A9I1H53RA5Y2ZJ22A92CRO9HKJL9PYZFSZCZ3DA7YZNCAX4Y9' where id=67;
-update noar ti set v1='U5QBCDD5T8XDQ00XEL71GOQ8UVKT456C47ZA7NOP20OSZ0X8C172BZN1AX5H1L4D5BWG89RHT8D6765HPPE6XKBMF2Z4DDLEDYIS6BZS6POMZ6I6NCIZQ0D0PZ4HZPLDZ4DLOLZ15PFLQGONX19YKY8YD2TORBPLUFTERTGFBV5EUF4X7VITRISS1O5PRX390USXCOBB7GCUZHA1A9I1H53RA5Y2ZJ22A92CRO9HKJL9PYZFSZCZ3DA7YZNCAX4Y9' where id=67;
-update noar tt set v2='Y35WRROLBG1W06EWAXE1VKYBOF3UR000Y0VHAEEIC48EMBW1QV4XBIKUNZAMVC68EJM4NI4O32L3GDMWE51SOSXH1Z41086OM8254X4E2QIBSDUQROEH1X3FG0NLR7BA1IKO3J5KJ1B65UQQCWV5SR039OR4Q305Z923KQW8BY6IJQ6PQOVSYZ1ANJMRXVT42CUMHW60DDJORX9KMLHPY9F8QO51YZQG56MSIWOMJBI0MQY5ZTVZGDUXH59YN8GEC' where id=67;
-update noar ti set v2='Y35WRROLBG1W06EWAXE1VKYBOF3UR000Y0VHAEEIC48EMBW1QV4XBIKUNZAMVC68EJM4NI4O32L3GDMWE51SOSXH1Z41086OM8254X4E2QIBSDUQROEH1X3FG0NLR7BA1IKO3J5KJ1B65UQQCWV5SR039OR4Q305Z923KQW8BY6IJQ6PQOVSYZ1ANJMRXVT42CUMHW60DDJORX9KMLHPY9F8QO51YZQG56MSIWOMJBI0MQY5ZTVZGDUXH59YN8GEC' where id=67;
-update noar tt set v3='KA40T1PMKTH1PL0LCE4BLLHV044DENTK595KZVBCVMO0XCH3DIX9P68HZQB7H66QCZR3GNVHZ5Y26ZQ1WSA0ZAQ2XZXGI6VBHF1ME5BUTKS5LH58UT1XOD1GEXEFZUGLG05XK26YMDTKLSI3K0465SP9945KGM1YIA6ZTGT4UL9GCP8TV3Y9XZBDTV3YDKTFCL7HO1Y83SW4RHGI7SMIFHZNLUFE073JDC099SWIWSND0FQ2U4U1LXR59W4PAN3OP' where id=67;
-update noar ti set v3='KA40T1PMKTH1PL0LCE4BLLHV044DENTK595KZVBCVMO0XCH3DIX9P68HZQB7H66QCZR3GNVHZ5Y26ZQ1WSA0ZAQ2XZXGI6VBHF1ME5BUTKS5LH58UT1XOD1GEXEFZUGLG05XK26YMDTKLSI3K0465SP9945KGM1YIA6ZTGT4UL9GCP8TV3Y9XZBDTV3YDKTFCL7HO1Y83SW4RHGI7SMIFHZNLUFE073JDC099SWIWSND0FQ2U4U1LXR59W4PAN3OP' where id=67;
-update noar tt set v0='V1KUJBJNJTEWA5EBAFQMF1THTFJN4EDGL1VIDZZG8CZ53LS1BY1IMFTZJNY2SLEFL1ZPSGVYJ4IORF37XXNNEIKM77UQCWFM1NYMAQI7QZK4X43PQ9TQK56OBL79J1TD6WPQUKTS8VP2H06UVUSKOV3GZXRDWKG7P2TUTTGKBRQYSOI0UA1PJ56PHSIZ21BTU5LTQOFRG48R2LR6JH0AOIF46PH6HE6YMCB8Y98HIJXJH1VONIH7MAI0NDPF5CG5O' where id=68;
-update noar ti set v0='V1KUJBJNJTEWA5EBAFQMF1THTFJN4EDGL1VIDZZG8CZ53LS1BY1IMFTZJNY2SLEFL1ZPSGVYJ4IORF37XXNNEIKM77UQCWFM1NYMAQI7QZK4X43PQ9TQK56OBL79J1TD6WPQUKTS8VP2H06UVUSKOV3GZXRDWKG7P2TUTTGKBRQYSOI0UA1PJ56PHSIZ21BTU5LTQOFRG48R2LR6JH0AOIF46PH6HE6YMCB8Y98HIJXJH1VONIH7MAI0NDPF5CG5O' where id=68;
-update noar tt set v1='I7XKNEP29OE3L9JYAXAURUX0GXZXRRFHJA8TP8SSBIZGZMYMWBKNTK2535D6LEODZ5PJT294218XMW0SN7NHY9F78N60OM5IY0IAX91HYCNML4F15YQGKEW9SMUZOKPYBM0DQFG5QEOWZBHYEI0UTSYQH2ZAHTBU61OW34LW81U3HIBNOJ8025LXVOSWYDA6IXZL3LJF5L20VIX8LHYVX113SLJCLMF0CKCPQ5RJ91QNEVFCF5GSSBW6EG05B7WKO' where id=68;
-update noar ti set v1='I7XKNEP29OE3L9JYAXAURUX0GXZXRRFHJA8TP8SSBIZGZMYMWBKNTK2535D6LEODZ5PJT294218XMW0SN7NHY9F78N60OM5IY0IAX91HYCNML4F15YQGKEW9SMUZOKPYBM0DQFG5QEOWZBHYEI0UTSYQH2ZAHTBU61OW34LW81U3HIBNOJ8025LXVOSWYDA6IXZL3LJF5L20VIX8LHYVX113SLJCLMF0CKCPQ5RJ91QNEVFCF5GSSBW6EG05B7WKO' where id=68;
-update noar tt set v2='831XK31Q47RZLWGSNMH9QA2BA44GX3HO1K5MWJ7S9N7RHEUCTRHQX3IHSB0XILQXOAJ6LQK3IJP79GT73NJHQR3R4EU3BEBS6GVX2FAJ9R0N05AMS7RU3DTM4PRFHEL12X3D1S5BC1YIVJX2IU83T18Y3YORU5UYUXDU1ANLSFEE45XBDQF7J51ANR1KNCKD940B7W28NW5ZQW88S2BQLPMKENSTXBYCB2WM5812224EDUPJVERCN71A68WKLEYEX' where id=68;
-update noar ti set v2='831XK31Q47RZLWGSNMH9QA2BA44GX3HO1K5MWJ7S9N7RHEUCTRHQX3IHSB0XILQXOAJ6LQK3IJP79GT73NJHQR3R4EU3BEBS6GVX2FAJ9R0N05AMS7RU3DTM4PRFHEL12X3D1S5BC1YIVJX2IU83T18Y3YORU5UYUXDU1ANLSFEE45XBDQF7J51ANR1KNCKD940B7W28NW5ZQW88S2BQLPMKENSTXBYCB2WM5812224EDUPJVERCN71A68WKLEYEX' where id=68;
-update noar tt set v3='UK79ZXGNALSWOVV77EASEQ1B1R7MLSZD3CIYOL3OG5NV8FZ46DASZP1HJDXUAW0W34AEQNND6FC0168FGOVHMQZJRR5XFLT4MSLGZX91SG36Q3SULOU3BT316YYC7QCA5DEYHFKNBBOQXVUV2QTW80EYJRGDUCT0DON5XO77HOIO7WR21RTNVBSD2SOT47Z58B0ZQBXB0O0KLQX7DZ5OH0PYTP7A2VDZRWNA2TQE6UFXQU9TNAOQ2IJJZNCCPEBLY' where id=68;
-update noar ti set v3='UK79ZXGNALSWOVV77EASEQ1B1R7MLSZD3CIYOL3OG5NV8FZ46DASZP1HJDXUAW0W34AEQNND6FC0168FGOVHMQZJRR5XFLT4MSLGZX91SG36Q3SULOU3BT316YYC7QCA5DEYHFKNBBOQXVUV2QTW80EYJRGDUCT0DON5XO77HOIO7WR21RTNVBSD2SOT47Z58B0ZQBXB0O0KLQX7DZ5OH0PYTP7A2VDZRWNA2TQE6UFXQU9TNAOQ2IJJZNCCPEBLY' where id=68;
-update noar tt set v0='XLIRVX3XH2QRKYSKM64J3RPXL13DD0OJIOPZUFPN78PZ7MZWTLEBZGOE0P9VJ9OOCAGJ8ZEEME7ZBOVFLWY37TU9A8FESOFDTC8J15LUYWJVNMGS5NGW6TOBKB1G2QE1DJB2ZXOYVQTJATP1JLNHR22TXQ88BVPJNEPQ5P71ZC0IS9OAJUFE6BFPM2YTSPPSEOJZR8CFAR9L0TA49CXBS1PLH2COEYYJVMSSEY9EKK5DBFFK4FR8OWK8V427SEV3S' where id=69;
-update noar ti set v0='XLIRVX3XH2QRKYSKM64J3RPXL13DD0OJIOPZUFPN78PZ7MZWTLEBZGOE0P9VJ9OOCAGJ8ZEEME7ZBOVFLWY37TU9A8FESOFDTC8J15LUYWJVNMGS5NGW6TOBKB1G2QE1DJB2ZXOYVQTJATP1JLNHR22TXQ88BVPJNEPQ5P71ZC0IS9OAJUFE6BFPM2YTSPPSEOJZR8CFAR9L0TA49CXBS1PLH2COEYYJVMSSEY9EKK5DBFFK4FR8OWK8V427SEV3S' where id=69;
-update noar tt set v1='8JX13HPES0FE1MDLVICQ85Q7RW7HHOJMC07IA4RIQWAIMRHZ6QQWHMTZWBHTGP4YMEJD84B0SU0BI98X567CLJR2BJ9Y0YJHU4LP0EQSG2J1NBVLE6HVY6FIIMT6XMVXE6W5HK1ZZ9Y13VXNQ9T2M2LRZ2N4U87WBGLT7EFT6KIF680IJ62PNXZTPSYZHDNJKWAIN5WNDYUDO03Z5646R0YJJBQTL5MEGYPK6C15GJM69EDYOZYA6MLRUWDGYZ91U' where id=69;
-update noar ti set v1='8JX13HPES0FE1MDLVICQ85Q7RW7HHOJMC07IA4RIQWAIMRHZ6QQWHMTZWBHTGP4YMEJD84B0SU0BI98X567CLJR2BJ9Y0YJHU4LP0EQSG2J1NBVLE6HVY6FIIMT6XMVXE6W5HK1ZZ9Y13VXNQ9T2M2LRZ2N4U87WBGLT7EFT6KIF680IJ62PNXZTPSYZHDNJKWAIN5WNDYUDO03Z5646R0YJJBQTL5MEGYPK6C15GJM69EDYOZYA6MLRUWDGYZ91U' where id=69;
-update noar tt set v2='FX82JZPD6S5JNEVXWK49ULK559CZTM8OTOPSTTH5SKK5NV8FQ7D8PLVZC5R2UUEXTEUBI9SH7QQSH5SCG0EUZ2J6TDCZCGIE73N31FMUL95SJXTG3EHR69I0XRJ645G0OBXK7YVW19Q8R1U5BBY6847WXUNO6FZIOBCO16RKLBDMHASMS4C1XTB3M7KH5Q84AESHI2ACUDYF2VMNF3PFURUGM2NPPMMY8B8B7H03YHX3SXKRQ5MCC44Y1GEJ9SOAD' where id=69;
-update noar ti set v2='FX82JZPD6S5JNEVXWK49ULK559CZTM8OTOPSTTH5SKK5NV8FQ7D8PLVZC5R2UUEXTEUBI9SH7QQSH5SCG0EUZ2J6TDCZCGIE73N31FMUL95SJXTG3EHR69I0XRJ645G0OBXK7YVW19Q8R1U5BBY6847WXUNO6FZIOBCO16RKLBDMHASMS4C1XTB3M7KH5Q84AESHI2ACUDYF2VMNF3PFURUGM2NPPMMY8B8B7H03YHX3SXKRQ5MCC44Y1GEJ9SOAD' where id=69;
-update noar tt set v3='TJQWYQ4Z60T2T1ZMW0MQ49DPNBZ8MRYQAUVHEMZILKH1MATK7LEYJA1R25ETTA1EGZ9H45ZIWOHPR9IHKEYBTY1SA5NCE0NV6GMR8LFXL0ZD9U3PBZ3EN5QW1SOLHKOECKILDKWA809QJOWM2G9JO2KWFBUFA5D0DHZSZPCDBOWS6AR0JZTY24YXDY26T1RTOGQ00D8SYMIZPGP1RFSL8EHU86AWRDFL6ATX4FAA215G5QJUZLK4S5BI1ENL8PV7V' where id=69;
-update noar ti set v3='TJQWYQ4Z60T2T1ZMW0MQ49DPNBZ8MRYQAUVHEMZILKH1MATK7LEYJA1R25ETTA1EGZ9H45ZIWOHPR9IHKEYBTY1SA5NCE0NV6GMR8LFXL0ZD9U3PBZ3EN5QW1SOLHKOECKILDKWA809QJOWM2G9JO2KWFBUFA5D0DHZSZPCDBOWS6AR0JZTY24YXDY26T1RTOGQ00D8SYMIZPGP1RFSL8EHU86AWRDFL6ATX4FAA215G5QJUZLK4S5BI1ENL8PV7V' where id=69;
-update noar tt set v0='496U9MN0L766DHL4SZ71NPS4XF84D2BEK4S6T8S73ABHEP8MMNFU16K4PF4KX0NZ3EZ051NBH8I0QZ2OULX85NVWABENJEG2UN8AZC6Q8V2EBQ0ANBV4YUO3VN8YHN09IYHJ79YXS0RIC8PCYHCBZ8WXLGDGSMN4FBBAZXGW2TE6EM4L8SYAFD7C57RZDTFCT9O2R3712R5C2XCRQ326ML0I3OOSCB0MR3PC6P6D4BMSCYXSGAXTYZYUU4M3W0ZE4' where id=70;
-update noar ti set v0='496U9MN0L766DHL4SZ71NPS4XF84D2BEK4S6T8S73ABHEP8MMNFU16K4PF4KX0NZ3EZ051NBH8I0QZ2OULX85NVWABENJEG2UN8AZC6Q8V2EBQ0ANBV4YUO3VN8YHN09IYHJ79YXS0RIC8PCYHCBZ8WXLGDGSMN4FBBAZXGW2TE6EM4L8SYAFD7C57RZDTFCT9O2R3712R5C2XCRQ326ML0I3OOSCB0MR3PC6P6D4BMSCYXSGAXTYZYUU4M3W0ZE4' where id=70;
-update noar tt set v1='RLLMLTGMYGT9V8VJQA5E4DPIHLIWEE28ARTJX25B0EONDI1JD7YQ8OAPLT38WBAY31I9XEVC11U6GGNXM1F8R4B3R9HBY8B64XJQ20OQRH9FDF5OQUI23OMECWMGXGMZKLW0HSTXL7WZY4KVF6BNNLUBECLJ0ZLO5A2T8PLF3H2N5IDBUDI93Q62X934O7LE4UKCKB5WUHIYWXE0LAYIK1OMD5TJYM44CRDZBR49D2CH6G9WPH56KVHDFGQNDHB7Z' where id=70;
-update noar ti set v1='RLLMLTGMYGT9V8VJQA5E4DPIHLIWEE28ARTJX25B0EONDI1JD7YQ8OAPLT38WBAY31I9XEVC11U6GGNXM1F8R4B3R9HBY8B64XJQ20OQRH9FDF5OQUI23OMECWMGXGMZKLW0HSTXL7WZY4KVF6BNNLUBECLJ0ZLO5A2T8PLF3H2N5IDBUDI93Q62X934O7LE4UKCKB5WUHIYWXE0LAYIK1OMD5TJYM44CRDZBR49D2CH6G9WPH56KVHDFGQNDHB7Z' where id=70;
-update noar tt set v2='71HCX56X32H1ENTBBYO3RJLHXK9V27BSV76U8Q89ULS8NVP29QNEFT10OPZDG6CJPNF5A50J15XBBGS6G7JL1J5Z0IKO104OJ8FF3QP1Z1MPV8YQJBSEYRROA01FX4XEZGNW0SSASBRIIMJ9529SQ9O8KPKZUB2IVX30X6T59ZJN97KSZZ72VP1IB8MBQWJN1E6X5POX7DDOD29BQ3D605EBLW4A7DPPQ3R9W7NOE37B0AIAD8RW9XGEE01O5BSFF' where id=70;
-update noar ti set v2='71HCX56X32H1ENTBBYO3RJLHXK9V27BSV76U8Q89ULS8NVP29QNEFT10OPZDG6CJPNF5A50J15XBBGS6G7JL1J5Z0IKO104OJ8FF3QP1Z1MPV8YQJBSEYRROA01FX4XEZGNW0SSASBRIIMJ9529SQ9O8KPKZUB2IVX30X6T59ZJN97KSZZ72VP1IB8MBQWJN1E6X5POX7DDOD29BQ3D605EBLW4A7DPPQ3R9W7NOE37B0AIAD8RW9XGEE01O5BSFF' where id=70;
-update noar tt set v3='FJLY9YYJ55F8J5PY3TRDWUNXG61YX3AIX8TOYYJTEZIRC9FSU4RBNWELRFXGPJCAVMCP1Y4NRWW78IIVF9Z4VPC6ZJW0B7QTMSTH28R4M8XZ049MJE28MTTT4OLMA2P5RP2OJSQBFRTOZZ5L1N5IQM7AC1BHE3IS990MO3IYEFX27LMYWGVBT0JXZFK4JAE5DVLDA07R7SSP7KNB08KJT8EKA7W4WI24MGFEF46MX906J6JXEGO2NHR865X7NF6KX' where id=70;
-update noar ti set v3='FJLY9YYJ55F8J5PY3TRDWUNXG61YX3AIX8TOYYJTEZIRC9FSU4RBNWELRFXGPJCAVMCP1Y4NRWW78IIVF9Z4VPC6ZJW0B7QTMSTH28R4M8XZ049MJE28MTTT4OLMA2P5RP2OJSQBFRTOZZ5L1N5IQM7AC1BHE3IS990MO3IYEFX27LMYWGVBT0JXZFK4JAE5DVLDA07R7SSP7KNB08KJT8EKA7W4WI24MGFEF46MX906J6JXEGO2NHR865X7NF6KX' where id=70;
-update noar tt set v0='9DZYQUSF9OTXF1YUWN6YFPG2ML3927OMDJWVQ6IV9SHJ6HDPKYA7HLWCYHCFUNTEFPFVW9T90ZS9IG8SINX8A49FLY5OFYDUMZ1PK6AXJPTY7ZQ0BZLUSOTIX32AD32KJRY8G5N3YAMWKNCQQ93N7UH0GVVR3JYT4X5DX4ZSK50ZLR3CA38W4JF3GVF7N06QM5AJWWUQ9K0PVI65MUZW5LE09O55039ZSTOUFDZ71ZEOH2R8LVO4L9J7MOYM2BMK1' where id=71;
-update noar ti set v0='9DZYQUSF9OTXF1YUWN6YFPG2ML3927OMDJWVQ6IV9SHJ6HDPKYA7HLWCYHCFUNTEFPFVW9T90ZS9IG8SINX8A49FLY5OFYDUMZ1PK6AXJPTY7ZQ0BZLUSOTIX32AD32KJRY8G5N3YAMWKNCQQ93N7UH0GVVR3JYT4X5DX4ZSK50ZLR3CA38W4JF3GVF7N06QM5AJWWUQ9K0PVI65MUZW5LE09O55039ZSTOUFDZ71ZEOH2R8LVO4L9J7MOYM2BMK1' where id=71;
-update noar tt set v1='N240W1BCFPSUI0MJEUYL970QF0D90E18ZTX0W5OPTNSBW964IUD65418K86X0P0AYMAR0LDV8317K7EX6BWDKK0KXFJ0WRRGKXDXIYE58TMKI9BLDRMDYB2EECS6SDXL08CHAE3GB0KUN904QQ30Y908DPYMPUSDRAV87B9KGMMXLI2DFCZENNCM27GB5C165UMNFGV31K78YTW2NWC2CJ2NA3LBPI2ADM73447QTTQ1FS70V6WD510INK7C5DNLN' where id=71;
-update noar ti set v1='N240W1BCFPSUI0MJEUYL970QF0D90E18ZTX0W5OPTNSBW964IUD65418K86X0P0AYMAR0LDV8317K7EX6BWDKK0KXFJ0WRRGKXDXIYE58TMKI9BLDRMDYB2EECS6SDXL08CHAE3GB0KUN904QQ30Y908DPYMPUSDRAV87B9KGMMXLI2DFCZENNCM27GB5C165UMNFGV31K78YTW2NWC2CJ2NA3LBPI2ADM73447QTTQ1FS70V6WD510INK7C5DNLN' where id=71;
-update noar tt set v2='622H5KHPBYEHO700WGUETVRWFOFJT2P0BZ2F7VBK205FBIKIU326XWYTELKQOUHJM8VYF5BW5C4PT0QUZ2IONGB9WX0U0EPSP9EREKZFMCHHKX40RKU55KWU5M3IWX2MBJIUM0V409UHR59HVU1NCJ0VOT703CGY5PC97YNOA8K9MDBTDRSBYTZC5067NOC9HI1MWHEWROUTW5JO1JO3V5E8KWJGFA9ZSUJK8J5FM3KXY9O9S6PQUWSP2RH1E8QWL' where id=71;
-update noar ti set v2='622H5KHPBYEHO700WGUETVRWFOFJT2P0BZ2F7VBK205FBIKIU326XWYTELKQOUHJM8VYF5BW5C4PT0QUZ2IONGB9WX0U0EPSP9EREKZFMCHHKX40RKU55KWU5M3IWX2MBJIUM0V409UHR59HVU1NCJ0VOT703CGY5PC97YNOA8K9MDBTDRSBYTZC5067NOC9HI1MWHEWROUTW5JO1JO3V5E8KWJGFA9ZSUJK8J5FM3KXY9O9S6PQUWSP2RH1E8QWL' where id=71;
-update noar tt set v3='693SVWB0NU7A8QNGNZUT2YSF0WOCLP26FH657DB76LJN47KRGPPOEG1JVE3K50XIOZHSN5J417ZNQDYWK4HZ9SFN96LL96YSXB3GDLOBBH4VWXOHE21HZ3ST2QX2LAMAZTKQR7AUSKNPOHJVORIY2YG91AD7NO31B53M05B2UZPFZ6M418I04JECNJY2PM3HNCENRH565YNJFWIGN6S4QNYG0KRYFIQ60MGS4YYO77R0OQJK99XTLUNVWPVHM7IDA' where id=71;
-update noar ti set v3='693SVWB0NU7A8QNGNZUT2YSF0WOCLP26FH657DB76LJN47KRGPPOEG1JVE3K50XIOZHSN5J417ZNQDYWK4HZ9SFN96LL96YSXB3GDLOBBH4VWXOHE21HZ3ST2QX2LAMAZTKQR7AUSKNPOHJVORIY2YG91AD7NO31B53M05B2UZPFZ6M418I04JECNJY2PM3HNCENRH565YNJFWIGN6S4QNYG0KRYFIQ60MGS4YYO77R0OQJK99XTLUNVWPVHM7IDA' where id=71;
-update noar tt set v0='4KVBI2G1BE6ZJC0ACZ25H195H8N0EGB00HGKZXXV2802TCJYXTR8SZQTW14ROQAZ8LDS61N8AUFGQUNXJQ19R547NY6WJ9WUA47ZZ4FQDAGSHAGRNZWNJC7Y3GSPUPIBKP9FCF15EP8PIDCOV3ZTLX5VAY933EWUKSBNDQYIWN2JIWCUOK0KAY2UCTRHVWSUWJR28H8BVNLDJTDDV29FUSGC71V33YH16GDC4VI3380U0G8LUAFRD823MKEM43F1V' where id=72;
-update noar ti set v0='4KVBI2G1BE6ZJC0ACZ25H195H8N0EGB00HGKZXXV2802TCJYXTR8SZQTW14ROQAZ8LDS61N8AUFGQUNXJQ19R547NY6WJ9WUA47ZZ4FQDAGSHAGRNZWNJC7Y3GSPUPIBKP9FCF15EP8PIDCOV3ZTLX5VAY933EWUKSBNDQYIWN2JIWCUOK0KAY2UCTRHVWSUWJR28H8BVNLDJTDDV29FUSGC71V33YH16GDC4VI3380U0G8LUAFRD823MKEM43F1V' where id=72;
-update noar tt set v1='5C9L72EGNPN3XEIC0S8YJX2S4BNQ5FNZ1SLA2KTRF523Q8GJG7B8J4LC8G9I1H6NCI49EUHBS57PV72WWC5XIXBIU5J69QZLNGXHYSIOF4L8VDPCNMB21S9TWQAX3WIVMSVCPD7KRWPIGNDGBFJG385DOBXVF0L86D7GMP1F1NJGM5NOUQWEWIB9E0XWH94YQWYOVS8AOT3QSHTYBZOWFQ3KMF8D2SWTV5GAC0AE2SLCWNT7WUWPGFQZQA89KM7GO' where id=72;
-update noar ti set v1='5C9L72EGNPN3XEIC0S8YJX2S4BNQ5FNZ1SLA2KTRF523Q8GJG7B8J4LC8G9I1H6NCI49EUHBS57PV72WWC5XIXBIU5J69QZLNGXHYSIOF4L8VDPCNMB21S9TWQAX3WIVMSVCPD7KRWPIGNDGBFJG385DOBXVF0L86D7GMP1F1NJGM5NOUQWEWIB9E0XWH94YQWYOVS8AOT3QSHTYBZOWFQ3KMF8D2SWTV5GAC0AE2SLCWNT7WUWPGFQZQA89KM7GO' where id=72;
-update noar tt set v2='UZB1VBNEW0BS1PH85F5DTEWFBB0HICPLT3G8NB92FZ01EK6DR0851HNNHRW5ISJ37WMJJR23GDU3U5UAI1V27F2IBZJF0B6154EQ7MX3EP62Q4ES37CG3QZRJHERXTD9U8JLAJ6UH2XPERL0AS87WUCR9J31WWIGG8E8H5E9NT1K427AYWXBSGI0PI5L13F6UABYP5BNENNNUFEHQPLQCRBOQBUFYJ7LIXT4AUEXHCZXBKCLS6OEZJ24AADFQS4P3' where id=72;
-update noar ti set v2='UZB1VBNEW0BS1PH85F5DTEWFBB0HICPLT3G8NB92FZ01EK6DR0851HNNHRW5ISJ37WMJJR23GDU3U5UAI1V27F2IBZJF0B6154EQ7MX3EP62Q4ES37CG3QZRJHERXTD9U8JLAJ6UH2XPERL0AS87WUCR9J31WWIGG8E8H5E9NT1K427AYWXBSGI0PI5L13F6UABYP5BNENNNUFEHQPLQCRBOQBUFYJ7LIXT4AUEXHCZXBKCLS6OEZJ24AADFQS4P3' where id=72;
-update noar tt set v3='M9KJ479UTCMETO0MI3SMJLXD47GS0FZ4B3PCN6G50SW38DM3Y8K8KTYK2CI8Q8XC1L1G5IYOSS6ITKLI7PK4WXMNF5N9LVR7XJY51ZQHMFL3M8GZHTQO5DROTOT3SKZ9K528B8XBW9FZX97Y29I6WN5WCKSU4QSU3KAKV1L5WHNOMFNS8Y0TBEMC2EPPZKXVIASWB98TYC4RCURHHZI1KG7HYF32XU1N5OEKI61A4KK0IXRZUYUWJCF5ASV8OTM4F' where id=72;
-update noar ti set v3='M9KJ479UTCMETO0MI3SMJLXD47GS0FZ4B3PCN6G50SW38DM3Y8K8KTYK2CI8Q8XC1L1G5IYOSS6ITKLI7PK4WXMNF5N9LVR7XJY51ZQHMFL3M8GZHTQO5DROTOT3SKZ9K528B8XBW9FZX97Y29I6WN5WCKSU4QSU3KAKV1L5WHNOMFNS8Y0TBEMC2EPPZKXVIASWB98TYC4RCURHHZI1KG7HYF32XU1N5OEKI61A4KK0IXRZUYUWJCF5ASV8OTM4F' where id=72;
-update noar tt set v0='7NEC4XECTR7ZW4IJASRU3H7WQGZ9T48SKRZB5J96H6124LC35990VQ1TXGGA1PYMWIH0HKOBIKBACX5Q8XE8A46HZQG9U1GIZJ01E2Y0C97IIKRLJBPWALKO71DRKXP7UA6B1JQ3L5YE3Q98R1ZIHLR4VLOZB46T7YMJHN75MIQ2S31TA4A9A9WX8JN83ZZYTWITPL748FS7AF7986FX2H6UQYESKHGB6NI26PS0PSWGES36AMXHBOZ2KNW5YD3LH' where id=73;
-update noar ti set v0='7NEC4XECTR7ZW4IJASRU3H7WQGZ9T48SKRZB5J96H6124LC35990VQ1TXGGA1PYMWIH0HKOBIKBACX5Q8XE8A46HZQG9U1GIZJ01E2Y0C97IIKRLJBPWALKO71DRKXP7UA6B1JQ3L5YE3Q98R1ZIHLR4VLOZB46T7YMJHN75MIQ2S31TA4A9A9WX8JN83ZZYTWITPL748FS7AF7986FX2H6UQYESKHGB6NI26PS0PSWGES36AMXHBOZ2KNW5YD3LH' where id=73;
-update noar tt set v1='C812P5RL4RLS0I5886A1PMR43QI83FMX77FNE69GENXR9ZMSAKJGZQ3DBPR1C64ZP9LQTA27G7NBZPUGLDRBP7VYNXQ8ATX2RE13OVY9X0WU1KE3O436F04H69S4XZD7U2F98Q248D2QQHS53N8A6I6IDDF9UOF1O3QG41381YTTK1V18EZGNW51588P9DZJCNXE8CJU7GN3M0DSEG31OW47JY7P2WO9R6RFIG9Y0WJUICW8PHMF2R5Y0IE49UZL0' where id=73;
-update noar ti set v1='C812P5RL4RLS0I5886A1PMR43QI83FMX77FNE69GENXR9ZMSAKJGZQ3DBPR1C64ZP9LQTA27G7NBZPUGLDRBP7VYNXQ8ATX2RE13OVY9X0WU1KE3O436F04H69S4XZD7U2F98Q248D2QQHS53N8A6I6IDDF9UOF1O3QG41381YTTK1V18EZGNW51588P9DZJCNXE8CJU7GN3M0DSEG31OW47JY7P2WO9R6RFIG9Y0WJUICW8PHMF2R5Y0IE49UZL0' where id=73;
-update noar tt set v2='WO8RCONG3AO65JYG2X4N02QYFQGU66QPSD6XANXR578LZ4C54R6MAXMPRWV371MZXNX94XKNZKN717QJ90ZBHF24J36UFI0430JPZZZ7HRWJB8GHAP8MKQ61XICSE0OI97DACR42F69CTXNLH3E7SSGYVDD7CHEPYMV286HS5CFAMJ8Z6SCDPK9SGS4QO82VTYJBBFYSCW09GMMR8OL36DHAWQBQT2FV2NK45KGL38WAEW9U0FZ73TRETTHMBYDNJ' where id=73;
-update noar ti set v2='WO8RCONG3AO65JYG2X4N02QYFQGU66QPSD6XANXR578LZ4C54R6MAXMPRWV371MZXNX94XKNZKN717QJ90ZBHF24J36UFI0430JPZZZ7HRWJB8GHAP8MKQ61XICSE0OI97DACR42F69CTXNLH3E7SSGYVDD7CHEPYMV286HS5CFAMJ8Z6SCDPK9SGS4QO82VTYJBBFYSCW09GMMR8OL36DHAWQBQT2FV2NK45KGL38WAEW9U0FZ73TRETTHMBYDNJ' where id=73;
-update noar tt set v3='8FS8A49KS3S2J7ZNUKIVYD8CR1N0SUV8UK1NWBKF8R2GOE1MSDVJLZPY6QZVAHESK0LSENBZIQ5IC86GI1DM0HWYRZEEY5JD19SNNED8E861RG3WT365K0V0N36B0SCRDGS3F5J7NG3RGDIY3U8ZJJCF2RMJ3NLYHAF5CLVCEZT3FN1X2C4B0S5H7V193QB9Z03JEHDBMH3PKPWZBF2XU913FHBN52EGEY9T88KT8WJHCN98JET6RMRFRCC36GPXW' where id=73;
-update noar ti set v3='8FS8A49KS3S2J7ZNUKIVYD8CR1N0SUV8UK1NWBKF8R2GOE1MSDVJLZPY6QZVAHESK0LSENBZIQ5IC86GI1DM0HWYRZEEY5JD19SNNED8E861RG3WT365K0V0N36B0SCRDGS3F5J7NG3RGDIY3U8ZJJCF2RMJ3NLYHAF5CLVCEZT3FN1X2C4B0S5H7V193QB9Z03JEHDBMH3PKPWZBF2XU913FHBN52EGEY9T88KT8WJHCN98JET6RMRFRCC36GPXW' where id=73;
-update noar tt set v0='9YNN9O1R1E5LJZ5KIIMVNEVFBFSV5ZHUFOJCJS4AOO6SUX1PN3UIS1PNBTLXD3I1DPMX7JX1JTFACPGBDDZ0XA5M3DQ91WNJK41VCB8OKB1LOWH1L6IE78HHTJ67J7O1XB44432Y1JLJLUE26PRBUYMXSTMTPWWZ4XCMQTDMG1SFG2W9UH3O6OT4XJKMMPS8BMGKHGXW85PLSKRNHA63MUBR63LU11B6ZUDQ0LMGIH2V725V7BNVTYIHB7728T8FZ' where id=74;
-update noar ti set v0='9YNN9O1R1E5LJZ5KIIMVNEVFBFSV5ZHUFOJCJS4AOO6SUX1PN3UIS1PNBTLXD3I1DPMX7JX1JTFACPGBDDZ0XA5M3DQ91WNJK41VCB8OKB1LOWH1L6IE78HHTJ67J7O1XB44432Y1JLJLUE26PRBUYMXSTMTPWWZ4XCMQTDMG1SFG2W9UH3O6OT4XJKMMPS8BMGKHGXW85PLSKRNHA63MUBR63LU11B6ZUDQ0LMGIH2V725V7BNVTYIHB7728T8FZ' where id=74;
-update noar tt set v1='OH77FS0E3VHZUNSGAC9ZG4SULNF66MVU6JENVIOISFZ4MIO24O6R2V9QWBET1PVSBO4W2NSWBM479O3G5RB0BF62CJ6FD817P7CW7ZZY04QGCJXA88GKU4RJ1RE6QJT8NK093EKPRJWQ6Y5MQHHMKW5914BPRD65FQ5WHY8Q0GMGQD2OU6BDKOVDS6OWWLI59C7RNHV8XX6X5BUWGR5V3WPRN68LPLEFIVQ2B5BCV9FJXH4ESJPTBF4I1YIX22LXE' where id=74;
-update noar ti set v1='OH77FS0E3VHZUNSGAC9ZG4SULNF66MVU6JENVIOISFZ4MIO24O6R2V9QWBET1PVSBO4W2NSWBM479O3G5RB0BF62CJ6FD817P7CW7ZZY04QGCJXA88GKU4RJ1RE6QJT8NK093EKPRJWQ6Y5MQHHMKW5914BPRD65FQ5WHY8Q0GMGQD2OU6BDKOVDS6OWWLI59C7RNHV8XX6X5BUWGR5V3WPRN68LPLEFIVQ2B5BCV9FJXH4ESJPTBF4I1YIX22LXE' where id=74;
-update noar tt set v2='A7U95GIVHS3RJI0XLFMEOCUD7F4SS5BGHSY53I6RO7WBYKW2P2UFS7TT6LF8QCDKL8LRMXQX80MGJGN29T0FDOMQRHVT0PJMY4SODMCOLHPVOS4GQVEEJXN9VXJ39DOMW823K2WXFFY9CUB5XFD3VN8F414YTAECKL1OZ6F0F3BHTYATE5WL8VPUHZODGSI95FFI55OY2GWJ0F5R3QLWQTWRM9S86FJ14CWVG1GTYPU6TMV3BQXCF15GHMSGKR6G6' where id=74;
-update noar ti set v2='A7U95GIVHS3RJI0XLFMEOCUD7F4SS5BGHSY53I6RO7WBYKW2P2UFS7TT6LF8QCDKL8LRMXQX80MGJGN29T0FDOMQRHVT0PJMY4SODMCOLHPVOS4GQVEEJXN9VXJ39DOMW823K2WXFFY9CUB5XFD3VN8F414YTAECKL1OZ6F0F3BHTYATE5WL8VPUHZODGSI95FFI55OY2GWJ0F5R3QLWQTWRM9S86FJ14CWVG1GTYPU6TMV3BQXCF15GHMSGKR6G6' where id=74;
-update noar tt set v3='4K0AMB69AHAMZSR7S5O0PLJ76BKVAYIE2O320HMUQJFAX22TFO3S35MIQ4GIJI9KMOQOBA9RPNHMS1T6CFWH5EVI78JQQR9IDBY46WRJVCYCZ8M6YQGQBP9AVC0AD2DS2IBW2HNXD9HOXF1AT7KRHCT4YHP2Z1BPTV7DHMW2EAABY3K698S9836N2AINOUNPLCHQDITXA6U8GYC8KAJOZZJ58JEQXBIRUT3SL2XZWULU5KAS4UW2MOEUUVUSE4SA5' where id=74;
-update noar ti set v3='4K0AMB69AHAMZSR7S5O0PLJ76BKVAYIE2O320HMUQJFAX22TFO3S35MIQ4GIJI9KMOQOBA9RPNHMS1T6CFWH5EVI78JQQR9IDBY46WRJVCYCZ8M6YQGQBP9AVC0AD2DS2IBW2HNXD9HOXF1AT7KRHCT4YHP2Z1BPTV7DHMW2EAABY3K698S9836N2AINOUNPLCHQDITXA6U8GYC8KAJOZZJ58JEQXBIRUT3SL2XZWULU5KAS4UW2MOEUUVUSE4SA5' where id=74;
-update noar tt set v0='MAXJK8SCOJ2E8T4VMQ261YKS5WC8TEA9US5KBXUC1T6226LYKNQMSWTIN3A7HZM01SS3WHI1OCNRRJQEJDO1DB2GLHANX99YH1TNCRYWBJ4FDV795TOA1PTTY0G7QS7DGEKL7B4TY5N4V8TLAZWDFWEC52ONF1GICCQO0V8UGVSV797VUREEEFI7ZWB1OYO3IT9BQHEED4L9JWKWDBW2WIFPUWHBZH6QJBNGOQET8HM4WMIXNUSVFJNSSTPDP5THO' where id=75;
-update noar ti set v0='MAXJK8SCOJ2E8T4VMQ261YKS5WC8TEA9US5KBXUC1T6226LYKNQMSWTIN3A7HZM01SS3WHI1OCNRRJQEJDO1DB2GLHANX99YH1TNCRYWBJ4FDV795TOA1PTTY0G7QS7DGEKL7B4TY5N4V8TLAZWDFWEC52ONF1GICCQO0V8UGVSV797VUREEEFI7ZWB1OYO3IT9BQHEED4L9JWKWDBW2WIFPUWHBZH6QJBNGOQET8HM4WMIXNUSVFJNSSTPDP5THO' where id=75;
-update noar tt set v1='AVWI8Y3F2LZ4J0IROPDULWOK9XE9GVUIEBO3VUBMSZW1I7RAGGMKEC1A0YN7M6AQT5QEYJFMB6RT5V2SNPSFVFHENSO0X5OGAFPMG95OQZ1LE3XVDD9IJTEG9U7QV249F805C0R4KN71LEF9I2CNPUH8IGZ9IMNBXXLM5S2GL6USLIJVUKSXWJVFNYIAZAIZNT0DOH9FFBP4DK9X6LYIC6E8ZZBZP7TD1ZA0TBW8HUKO1U41JGF5JF0FIDPRKRLB4' where id=75;
-update noar ti set v1='AVWI8Y3F2LZ4J0IROPDULWOK9XE9GVUIEBO3VUBMSZW1I7RAGGMKEC1A0YN7M6AQT5QEYJFMB6RT5V2SNPSFVFHENSO0X5OGAFPMG95OQZ1LE3XVDD9IJTEG9U7QV249F805C0R4KN71LEF9I2CNPUH8IGZ9IMNBXXLM5S2GL6USLIJVUKSXWJVFNYIAZAIZNT0DOH9FFBP4DK9X6LYIC6E8ZZBZP7TD1ZA0TBW8HUKO1U41JGF5JF0FIDPRKRLB4' where id=75;
-update noar tt set v2='J2WRIE1SYM8DB6EARECT01QBP6L7359A2ZLH49103EOZ0723AMYCJJNTGNF7F4NZPLUK0NZTJ3X3EGNWIQ7S0P5FNSST5BJ1EZ6NL2U85HQKGM4DYQVUR8O9EASGOI7TJWUMG6RTADPYNPIN227SK3AHTZHYJ7J7U0K1PWXNZO7UL6NK13GS6S5IXM498CM1YUTC24CG5B8JT3T654I33WM7Q0QGYO62ATVEJSHK6IN5TH8SGGE0NDFF8T6C4APFJ' where id=75;
-update noar ti set v2='J2WRIE1SYM8DB6EARECT01QBP6L7359A2ZLH49103EOZ0723AMYCJJNTGNF7F4NZPLUK0NZTJ3X3EGNWIQ7S0P5FNSST5BJ1EZ6NL2U85HQKGM4DYQVUR8O9EASGOI7TJWUMG6RTADPYNPIN227SK3AHTZHYJ7J7U0K1PWXNZO7UL6NK13GS6S5IXM498CM1YUTC24CG5B8JT3T654I33WM7Q0QGYO62ATVEJSHK6IN5TH8SGGE0NDFF8T6C4APFJ' where id=75;
-update noar tt set v3='QCF18C0GDB9XJ99UOJ5V5NSHX52SMX4NJCX6YM31XUWCRYOY8BT7HW330ML84ZOJAORF23HL13X9H3FI780K5BML23CE5RKD8MSP5Q4U5PIC3CPVJCO81S7INPU5X1SC1WJK66PSIP3QFLYMZ60MTBDMPZR1YQ0X6BDJQGPHJYXSAV8GH7Q5SBUCT4BGXAFWEWCNTH35QN2S6BRKRI094JGRY2K5EBUMS6H1BBI1YY8T2MCVE9W33CMG2X41MBLXC' where id=75;
-update noar ti set v3='QCF18C0GDB9XJ99UOJ5V5NSHX52SMX4NJCX6YM31XUWCRYOY8BT7HW330ML84ZOJAORF23HL13X9H3FI780K5BML23CE5RKD8MSP5Q4U5PIC3CPVJCO81S7INPU5X1SC1WJK66PSIP3QFLYMZ60MTBDMPZR1YQ0X6BDJQGPHJYXSAV8GH7Q5SBUCT4BGXAFWEWCNTH35QN2S6BRKRI094JGRY2K5EBUMS6H1BBI1YY8T2MCVE9W33CMG2X41MBLXC' where id=75;
-update noar tt set v0='71NT19EP84082NY6CJRT4GT5F4VRZHBW4BFBCZWDGYJA5PMNIDJHVP1LHXSMZ22GPH9RWCWE809VIVSA05G6SHT3GHU9TC0V8G8KJTSRK43X5X6EN4DT02EBN3YOVMZMAQL9O9WXLZLJVIHUZS9P1O5NNGVUEOMNT1P9HTI2BNTGLZSNCU59ZQO2B2HI1CD2K330OG33KETLRHM0KZHWY6EGLN5U36F3AN4E4RASWVIF0BQML8CQIK5DFOTWSV1I0' where id=76;
-update noar ti set v0='71NT19EP84082NY6CJRT4GT5F4VRZHBW4BFBCZWDGYJA5PMNIDJHVP1LHXSMZ22GPH9RWCWE809VIVSA05G6SHT3GHU9TC0V8G8KJTSRK43X5X6EN4DT02EBN3YOVMZMAQL9O9WXLZLJVIHUZS9P1O5NNGVUEOMNT1P9HTI2BNTGLZSNCU59ZQO2B2HI1CD2K330OG33KETLRHM0KZHWY6EGLN5U36F3AN4E4RASWVIF0BQML8CQIK5DFOTWSV1I0' where id=76;
-update noar tt set v1='BH3KTNOGM94BEH1J2QNK4XOSZIPMXR2G3NXCTRMZFPJOHXTDJU0ZTHK26W6M7J6O1SJLBOD46LI99XVF9KUGCWK81D6AWNUF1VEG8BEL8SYYTB7MX3DISRLI1B4OEZFXZL0UGWQ0R8KBZL774R4GZPI5T2N4NE8YAT5MDCHX7DBVDLKG4YHGV07LBAM7UHOVHQ961WA3TTR0F1743P7P65VIRGN1NMPZP2K3JILT2WFKKTWEX16GZ5RQJS5N99WM0' where id=76;
-update noar ti set v1='BH3KTNOGM94BEH1J2QNK4XOSZIPMXR2G3NXCTRMZFPJOHXTDJU0ZTHK26W6M7J6O1SJLBOD46LI99XVF9KUGCWK81D6AWNUF1VEG8BEL8SYYTB7MX3DISRLI1B4OEZFXZL0UGWQ0R8KBZL774R4GZPI5T2N4NE8YAT5MDCHX7DBVDLKG4YHGV07LBAM7UHOVHQ961WA3TTR0F1743P7P65VIRGN1NMPZP2K3JILT2WFKKTWEX16GZ5RQJS5N99WM0' where id=76;
-update noar tt set v2='MYG9WC3PCRJPG9WTEVI0QBKKXNL6MVRDED81DBONL7F1AK717OXTOPMJ44W4441A7UGOBO1OFFEB25TH6QNBUFHVJDO2BZHQTLX4G6LVWF9KS6KQ4DKP8X9YKQQBVJ8V29QRE8N8874BQRUVWTLPW74P13S5IVTCBMLVYODQDV6502G6FUDPY569AVTP7SFWZCVF6CCJQHSFO9JHXNSOF2EA03CYOE0B2DWS7T3GYJ9Y393SR9UBMRPMDJKNQKB0C' where id=76;
-update noar ti set v2='MYG9WC3PCRJPG9WTEVI0QBKKXNL6MVRDED81DBONL7F1AK717OXTOPMJ44W4441A7UGOBO1OFFEB25TH6QNBUFHVJDO2BZHQTLX4G6LVWF9KS6KQ4DKP8X9YKQQBVJ8V29QRE8N8874BQRUVWTLPW74P13S5IVTCBMLVYODQDV6502G6FUDPY569AVTP7SFWZCVF6CCJQHSFO9JHXNSOF2EA03CYOE0B2DWS7T3GYJ9Y393SR9UBMRPMDJKNQKB0C' where id=76;
-update noar tt set v3='ZKJR74B19LYTUC4TO15X0I15TZYO0P75YBNV2J3J6T844G08HKUS1Z1LBTKIXWXFGZU77ZTJYVY8TQSO1RFLHZL2XYNRBDL1UCAZMKDZMCK10RM3EM2Y1MW43MGNB2YBS39CMFD6Q9WE6ZIX7CG2P57P006HRKBMUAPOY73LGKRHX09AF8YFSS8TNBWV3E0VE23BV7V3HPBV29JY0C4EUMGL9O75G3OJJOOCRS2NBBSY2LVON6R8G4XKI7VI3882A' where id=76;
-update noar ti set v3='ZKJR74B19LYTUC4TO15X0I15TZYO0P75YBNV2J3J6T844G08HKUS1Z1LBTKIXWXFGZU77ZTJYVY8TQSO1RFLHZL2XYNRBDL1UCAZMKDZMCK10RM3EM2Y1MW43MGNB2YBS39CMFD6Q9WE6ZIX7CG2P57P006HRKBMUAPOY73LGKRHX09AF8YFSS8TNBWV3E0VE23BV7V3HPBV29JY0C4EUMGL9O75G3OJJOOCRS2NBBSY2LVON6R8G4XKI7VI3882A' where id=76;
-update noar tt set v0='QEH9QBXR6Q0RUU6VID14PBM1C134IF7ENG6IJUG13TCEEC7P3OO36I6RJMVMBAE47I5KE4856CKGR4YCMKHE4VZWK6R51FXBANSRRSD82NG5X1UFMOIGVTICZSZ7TKYGMOK8YHRD6W5DT8MBYWT5N6Q9KOJKJFFQTGMK13TC40BLF42JR2B5NJTKX1UM0YA05GR108UFGJGN2Q1DD4UCJKC6X2LEBR2RY5FIX9KZ796RMIYFUAQSK73WDJR3K85B0' where id=77;
-update noar ti set v0='QEH9QBXR6Q0RUU6VID14PBM1C134IF7ENG6IJUG13TCEEC7P3OO36I6RJMVMBAE47I5KE4856CKGR4YCMKHE4VZWK6R51FXBANSRRSD82NG5X1UFMOIGVTICZSZ7TKYGMOK8YHRD6W5DT8MBYWT5N6Q9KOJKJFFQTGMK13TC40BLF42JR2B5NJTKX1UM0YA05GR108UFGJGN2Q1DD4UCJKC6X2LEBR2RY5FIX9KZ796RMIYFUAQSK73WDJR3K85B0' where id=77;
-update noar tt set v1='ZP4W6KPAR1T6WTWH2MCFRENMQRJJRB66HEG089L5LM728YT3XIF5RVQJ3HSQRRE7G698ABL2LHUEF8UL53CKSZHMSIBNAJPQZS0NJ9UY88HC9OZFIYPEC522AMQZ55A01ZOE6HW3GK3EIF9P6GKJXDQ1DAKMV7RE2B6DRGDUO0J5PINNG1AYSFCQ8QF0CCPWQ06WX3YFW66KF3Z51LNJUROM3TNTK3S22NB3RDLFKUU57OG2FGI40U2U0SKZY8A82' where id=77;
-update noar ti set v1='ZP4W6KPAR1T6WTWH2MCFRENMQRJJRB66HEG089L5LM728YT3XIF5RVQJ3HSQRRE7G698ABL2LHUEF8UL53CKSZHMSIBNAJPQZS0NJ9UY88HC9OZFIYPEC522AMQZ55A01ZOE6HW3GK3EIF9P6GKJXDQ1DAKMV7RE2B6DRGDUO0J5PINNG1AYSFCQ8QF0CCPWQ06WX3YFW66KF3Z51LNJUROM3TNTK3S22NB3RDLFKUU57OG2FGI40U2U0SKZY8A82' where id=77;
-update noar tt set v2='34NNL1Y93SHGO2RMH8CGKUXEPYHS4GGK7I3EH6ZPS34D2EO6G4G4AXQQHICGC37UI1XGMPH54E0QC6E6EDN4F543YZ5WPQTZWND9V72NW9BC0ZQUAOBQAR60CDGHDY97O95UZHI7HFQBQY5NVXBMGP7UTVIRAANZ9IA015ELU2G7GUB37XZ1Z8VMVK96VRB8056XIQPS2SP1Z57SZ0EZ3YM8IN9G3IDMB54HQ9OFK0QU3BQERN4T5OOR7PXPXE2QN' where id=77;
-update noar ti set v2='34NNL1Y93SHGO2RMH8CGKUXEPYHS4GGK7I3EH6ZPS34D2EO6G4G4AXQQHICGC37UI1XGMPH54E0QC6E6EDN4F543YZ5WPQTZWND9V72NW9BC0ZQUAOBQAR60CDGHDY97O95UZHI7HFQBQY5NVXBMGP7UTVIRAANZ9IA015ELU2G7GUB37XZ1Z8VMVK96VRB8056XIQPS2SP1Z57SZ0EZ3YM8IN9G3IDMB54HQ9OFK0QU3BQERN4T5OOR7PXPXE2QN' where id=77;
-update noar tt set v3='QQRW0CJ6DVZKHMMCDAN0UYIJVJHDIYAXQ239COEG1Q6CH3DA41E6175QW3FSVI87T9INMJ0EZ15NXPE029KLECDS02L6LW3FVFOUVNIVCOI249MS0OZRN2YNLH3OG8W56LXCOU98NOTOAQECGXVA1304KMFLTZ17MQD5CGFSBFDWCC2F5DRNBAIJHMMW4BACUOEGR8EL8T8XD8L4ETKY4RBA9898QCGI5B7JBQXJ1HV6FBATOQW5IS7N0A4LORH42' where id=77;
-update noar ti set v3='QQRW0CJ6DVZKHMMCDAN0UYIJVJHDIYAXQ239COEG1Q6CH3DA41E6175QW3FSVI87T9INMJ0EZ15NXPE029KLECDS02L6LW3FVFOUVNIVCOI249MS0OZRN2YNLH3OG8W56LXCOU98NOTOAQECGXVA1304KMFLTZ17MQD5CGFSBFDWCC2F5DRNBAIJHMMW4BACUOEGR8EL8T8XD8L4ETKY4RBA9898QCGI5B7JBQXJ1HV6FBATOQW5IS7N0A4LORH42' where id=77;
-update noar tt set v0='M1TGPFZ27BNJ9HWFB6BWQU9T9J8OXRDSODTL3SMEIYA9J2YG3UIBCNR7YDIH5D3QY81FHBG2WVTO8J9ZA8JGK6GPJG9QD8JXFVI00R9L5KLQQILFULHREK1IN9ABI64EDC081J730AFPLLSUPF6ULW6IVB9DJ1E0J54UMITLZ94VV2JR2CIG1KGU2MYOCT7XB0P6SA7FLBL6KGFVFLJQTITRU0J14JRIQR239Z54YEB5BRSXHVMG5L1UOJQAGOUET' where id=78;
-update noar ti set v0='M1TGPFZ27BNJ9HWFB6BWQU9T9J8OXRDSODTL3SMEIYA9J2YG3UIBCNR7YDIH5D3QY81FHBG2WVTO8J9ZA8JGK6GPJG9QD8JXFVI00R9L5KLQQILFULHREK1IN9ABI64EDC081J730AFPLLSUPF6ULW6IVB9DJ1E0J54UMITLZ94VV2JR2CIG1KGU2MYOCT7XB0P6SA7FLBL6KGFVFLJQTITRU0J14JRIQR239Z54YEB5BRSXHVMG5L1UOJQAGOUET' where id=78;
-update noar tt set v1='E45HRG2PE82P2VMGLRV8ITBZOIGC0ROVAD2JNN60W9OLJ1MFE083QW3CVV3TB27XNU8YTKO4KFJFHG3W1UASL4AQR1ERT3RSW2OR5U3MDL0A9RJN2SEFG8ICL9UPZSL93UNR4LCR00A6W21O7K3CFP1XL238PS7OR71JTUPSR4GM947O0IXQJB735GGA1R1UNX1PNTBPP12KP3H1LKFCQW4H9HWUSIUZBT8PQI0V36LJ18ZR9D3QYAT9LB6IW7Z61' where id=78;
-update noar ti set v1='E45HRG2PE82P2VMGLRV8ITBZOIGC0ROVAD2JNN60W9OLJ1MFE083QW3CVV3TB27XNU8YTKO4KFJFHG3W1UASL4AQR1ERT3RSW2OR5U3MDL0A9RJN2SEFG8ICL9UPZSL93UNR4LCR00A6W21O7K3CFP1XL238PS7OR71JTUPSR4GM947O0IXQJB735GGA1R1UNX1PNTBPP12KP3H1LKFCQW4H9HWUSIUZBT8PQI0V36LJ18ZR9D3QYAT9LB6IW7Z61' where id=78;
-update noar tt set v2='LT422FNS340WVO7BROC6N63A63S388BF4TD1NJOVN6M2ULE9USLIZS2CD5GGLO9VIM4ZV07VU6QLA5VFZ10P2AJT5CL1CGW4FK1AESTHRUFNBHFDENW8OY6IWTDG7988B9WARPGM41CGSS6VDH7X84SQ6Z1JQDRWD5Z1HI2EUM9143P7OIGQMPBIZ64QQEMQ5USVWFZ1W8RP8Y23QJMFSYXABVVTXAF56JGCCOTICUTLZ7E6H5L6LJI9CJBLLLG4R' where id=78;
-update noar ti set v2='LT422FNS340WVO7BROC6N63A63S388BF4TD1NJOVN6M2ULE9USLIZS2CD5GGLO9VIM4ZV07VU6QLA5VFZ10P2AJT5CL1CGW4FK1AESTHRUFNBHFDENW8OY6IWTDG7988B9WARPGM41CGSS6VDH7X84SQ6Z1JQDRWD5Z1HI2EUM9143P7OIGQMPBIZ64QQEMQ5USVWFZ1W8RP8Y23QJMFSYXABVVTXAF56JGCCOTICUTLZ7E6H5L6LJI9CJBLLLG4R' where id=78;
-update noar tt set v3='2RRQQ3G33WUF5HHKU4ZEP20VX1I8YPRAIPYL8AKIP8ZGF3MIHY0K2MA4KFOD6IEGSSWQKBWLERQNS3OQ97CF8CROIC7IJ9FBXIRL39EIB2277KCX5PI977TJX07WP7TZ4XRQTCS26VS3IZFRHE2ECUP2N1G8SGN2DRAXK5APLP39WAN5KEVTN8VBWAGSE3EED3ZLYVR6QXXMZGLDN4QVEAMR9N0IEICCSRAHJLZIH7QS1PM6YWQPBSTXIQIFO9S07' where id=78;
-update noar ti set v3='2RRQQ3G33WUF5HHKU4ZEP20VX1I8YPRAIPYL8AKIP8ZGF3MIHY0K2MA4KFOD6IEGSSWQKBWLERQNS3OQ97CF8CROIC7IJ9FBXIRL39EIB2277KCX5PI977TJX07WP7TZ4XRQTCS26VS3IZFRHE2ECUP2N1G8SGN2DRAXK5APLP39WAN5KEVTN8VBWAGSE3EED3ZLYVR6QXXMZGLDN4QVEAMR9N0IEICCSRAHJLZIH7QS1PM6YWQPBSTXIQIFO9S07' where id=78;
-update noar tt set v0='GEY2MGKDC0A7ZOV2SCLHGJLN0UFEP867IBZZJ0KHNUKNAGNMTKLOSDO1A3I06AVWSUE5YTNMG4MB72EHJDYZFE82PGOTOFEAMMHSTQS6JTPXHL2JV9EGXXZY79VR271YWQVHPBPG491H57QDTNXJ1NF28RG7MXKRRGIE08SMIJA7OB8HYOKR7S8KAICAAIYQH6UHVG64IKIYA906ELD7KIA0GRSCJ8F9HJ5DD2ACBXWWPGPXY3K5SS1KLRCVYHBV8' where id=79;
-update noar ti set v0='GEY2MGKDC0A7ZOV2SCLHGJLN0UFEP867IBZZJ0KHNUKNAGNMTKLOSDO1A3I06AVWSUE5YTNMG4MB72EHJDYZFE82PGOTOFEAMMHSTQS6JTPXHL2JV9EGXXZY79VR271YWQVHPBPG491H57QDTNXJ1NF28RG7MXKRRGIE08SMIJA7OB8HYOKR7S8KAICAAIYQH6UHVG64IKIYA906ELD7KIA0GRSCJ8F9HJ5DD2ACBXWWPGPXY3K5SS1KLRCVYHBV8' where id=79;
-update noar tt set v1='AUR8O25HT1TRD66PAM3XUVR1X2UFPNO54QXGDTP03OWAIDQLPEPOQ2Y5YX3O1X9HWFPKM76DWEXSHRDIPR791Q9J30NQA24W5MF6MFBMSVR5DQ1X5V8ZOF93X1H4GK0DLP1Z8FQFDXGGMJ2M8G0RH9838AB8T3GSTLU9Q95XY5RJSV9NQ8XMUMFOX3VNDP4CBL58A57EWDGQO2C63I6TGQULG6W5H3DJT2I7VVN90N6ZNK7CLJ5LR0UHU4MTMWUJ0' where id=79;
-update noar ti set v1='AUR8O25HT1TRD66PAM3XUVR1X2UFPNO54QXGDTP03OWAIDQLPEPOQ2Y5YX3O1X9HWFPKM76DWEXSHRDIPR791Q9J30NQA24W5MF6MFBMSVR5DQ1X5V8ZOF93X1H4GK0DLP1Z8FQFDXGGMJ2M8G0RH9838AB8T3GSTLU9Q95XY5RJSV9NQ8XMUMFOX3VNDP4CBL58A57EWDGQO2C63I6TGQULG6W5H3DJT2I7VVN90N6ZNK7CLJ5LR0UHU4MTMWUJ0' where id=79;
-update noar tt set v2='HBOTJ0QPHI55D8MEL74B22UE5YGMR4HXPZ85D1X0FIFEY47WAAW44JIAQIH0MHTI4TXEGRR56CZ3IH7OA6DTWFYHCIQLWHMH9THFS46AKSYSSAGKJU3YP81RLTD4LFFLQMYKBWLEXGYEB4XG8ACGU2TR0QX7HT0QYR3LVEUB1LHFS3Q1YPPIJMNTJFMXZNOOWBSOCQYMIYY5F37RHC45X600YYHBCGPM5U7BHI4FVSD16S1XXVGVBFJAPVF0DBH1L' where id=79;
-update noar ti set v2='HBOTJ0QPHI55D8MEL74B22UE5YGMR4HXPZ85D1X0FIFEY47WAAW44JIAQIH0MHTI4TXEGRR56CZ3IH7OA6DTWFYHCIQLWHMH9THFS46AKSYSSAGKJU3YP81RLTD4LFFLQMYKBWLEXGYEB4XG8ACGU2TR0QX7HT0QYR3LVEUB1LHFS3Q1YPPIJMNTJFMXZNOOWBSOCQYMIYY5F37RHC45X600YYHBCGPM5U7BHI4FVSD16S1XXVGVBFJAPVF0DBH1L' where id=79;
-update noar tt set v3='KLVA79QM3ENX2ZEDQJ0G0YFX7MG38YA7XVGNI74NRSIGCO2140FROZV5S5GUV62XB4X859ZXJHNZY03R02CLTSZY3A66Z9N52S2P8Z8R2PJR3AKZDRKZHLKC59WX7ZLTKOCEKN2TCL3P3ZJ1MKBWBMZE4LPWAVFLQPIUR4A3L599QK6J456QKNVGXTC8EMNBLRMEXW2OFFLHG0MPU9RDOFTZSWRPA84F602YTXRK39WHXWIM6TNWPXT4IBR0IG1BT' where id=79;
-update noar ti set v3='KLVA79QM3ENX2ZEDQJ0G0YFX7MG38YA7XVGNI74NRSIGCO2140FROZV5S5GUV62XB4X859ZXJHNZY03R02CLTSZY3A66Z9N52S2P8Z8R2PJR3AKZDRKZHLKC59WX7ZLTKOCEKN2TCL3P3ZJ1MKBWBMZE4LPWAVFLQPIUR4A3L599QK6J456QKNVGXTC8EMNBLRMEXW2OFFLHG0MPU9RDOFTZSWRPA84F602YTXRK39WHXWIM6TNWPXT4IBR0IG1BT' where id=79;
-update noar tt set v0='13F7SG1T7D1P1IUD396Y3NKF692WWAOKBT5I0CYSZ3CCLJ3VWAPQCJLD31CFSLN6IRV1GPWEQG0NA1XMW7NHH1CG3DF0Z1NYQJE5UUXHMR79XSRFHHXF3814FOD276ILSAZ5G2KOTKQV61PLIGW5XVFKHJV5O6DW5F4AAWRMXGKT54K1HBAUHC5K60Y60EYZDBVXPFOCRYS61XFI2QCM9ZYJJBDLG9TXL0BZ85DUGLOR3YH5SX54TK92QYPUYULQL' where id=80;
-update noar ti set v0='13F7SG1T7D1P1IUD396Y3NKF692WWAOKBT5I0CYSZ3CCLJ3VWAPQCJLD31CFSLN6IRV1GPWEQG0NA1XMW7NHH1CG3DF0Z1NYQJE5UUXHMR79XSRFHHXF3814FOD276ILSAZ5G2KOTKQV61PLIGW5XVFKHJV5O6DW5F4AAWRMXGKT54K1HBAUHC5K60Y60EYZDBVXPFOCRYS61XFI2QCM9ZYJJBDLG9TXL0BZ85DUGLOR3YH5SX54TK92QYPUYULQL' where id=80;
-update noar tt set v1='57LW6PGG89D3EYVEKMN3JHTTFVPGO0JJP20MY2ZNJ1OOKV2KKWP2MB7KBN86LAO3W1WAOIUNRU4ZHFBU8LSI95I0A0ZEMRO75BLQV4Z7Y6HALJAUXRFL8K4QXO2BJH1A0XLA5WTISN8FIJS5SUJXMYMFT6GPQS3W3JIO55027QC7Q9B22MCIV0BYVXIWA4RB6R9BA0Y0Q50ZSZ9LXE1RBXYHMQJLWYMZRQNQ90J06P1DK3Y5UAWC3MQ1B1MGD36BE' where id=80;
-update noar ti set v1='57LW6PGG89D3EYVEKMN3JHTTFVPGO0JJP20MY2ZNJ1OOKV2KKWP2MB7KBN86LAO3W1WAOIUNRU4ZHFBU8LSI95I0A0ZEMRO75BLQV4Z7Y6HALJAUXRFL8K4QXO2BJH1A0XLA5WTISN8FIJS5SUJXMYMFT6GPQS3W3JIO55027QC7Q9B22MCIV0BYVXIWA4RB6R9BA0Y0Q50ZSZ9LXE1RBXYHMQJLWYMZRQNQ90J06P1DK3Y5UAWC3MQ1B1MGD36BE' where id=80;
-update noar tt set v2='ODJUG17MEZYWLG2TVEEKZ9GD8Z35RE87C4HM07SF05KGBJUNCJR31PTR29VWETVYJSZCHPEVGP3JU2IKZRSZMA2M1LPLLTK0HDULTQIJA2UATWJG0CO03Q9AL3HUJMJNIK1VB2LTERNXOIG016LTMLA2O2ZWCR5F3EN1WG9YZQ4NUYDYAA0MUWO2N6HUO9O86M04JDSTLAJW0PNDQ6XQ7TIDJT8C4JEUTZPU6W78H7V5XM4D0W5OT9DLFIZHGJBI4' where id=80;
-update noar ti set v2='ODJUG17MEZYWLG2TVEEKZ9GD8Z35RE87C4HM07SF05KGBJUNCJR31PTR29VWETVYJSZCHPEVGP3JU2IKZRSZMA2M1LPLLTK0HDULTQIJA2UATWJG0CO03Q9AL3HUJMJNIK1VB2LTERNXOIG016LTMLA2O2ZWCR5F3EN1WG9YZQ4NUYDYAA0MUWO2N6HUO9O86M04JDSTLAJW0PNDQ6XQ7TIDJT8C4JEUTZPU6W78H7V5XM4D0W5OT9DLFIZHGJBI4' where id=80;
-update noar tt set v3='SXUVWLXMZXSDJP6JGBYTFAB8B39TO6H7DUQFRZTGQJBPXMWA66FOOP4HFMEWQ4T2WDP2FRRF2HUHEOYZDQ2XHFSFSSRSXAW0NRL9478791RSMAREXVNVUXCAVIR5UPTJF2V4TT05FYD4K4PBGBZWUMSL0SU21S6C54SY8AO4U74DP7L16NQL1NFNZXEB8B3YAGBN7E97R4BXDAAWIFSLFWDSK1RGI48B3I9RXBR2LQXJL469L29WZRC4XD7GYPW2B' where id=80;
-update noar ti set v3='SXUVWLXMZXSDJP6JGBYTFAB8B39TO6H7DUQFRZTGQJBPXMWA66FOOP4HFMEWQ4T2WDP2FRRF2HUHEOYZDQ2XHFSFSSRSXAW0NRL9478791RSMAREXVNVUXCAVIR5UPTJF2V4TT05FYD4K4PBGBZWUMSL0SU21S6C54SY8AO4U74DP7L16NQL1NFNZXEB8B3YAGBN7E97R4BXDAAWIFSLFWDSK1RGI48B3I9RXBR2LQXJL469L29WZRC4XD7GYPW2B' where id=80;
-update noar tt set v0='AMLT048K0KR7Q5L8C2BYU1BNGZ3081ZJOGPUCL9DD8XS7V3DVMJE6C47MLFE8SWHZLEEV7E2S6Z9FOP1FH61NLUU6463OUAWB0WF6JZWM3DNNSUHNQ6WNGB7RO96VRSS2GDYIH7HVKEM090TNV7VSBBQ0K7I6OHNSBDJKCV4E30NI4UUV978CCWKCXL49EL197ZZJSTFZHP05GGDPKXCMSHY91LR2VJYGPBD4K0W8U12Y1QHXAPB73UTZG662KSKO' where id=81;
-update noar ti set v0='AMLT048K0KR7Q5L8C2BYU1BNGZ3081ZJOGPUCL9DD8XS7V3DVMJE6C47MLFE8SWHZLEEV7E2S6Z9FOP1FH61NLUU6463OUAWB0WF6JZWM3DNNSUHNQ6WNGB7RO96VRSS2GDYIH7HVKEM090TNV7VSBBQ0K7I6OHNSBDJKCV4E30NI4UUV978CCWKCXL49EL197ZZJSTFZHP05GGDPKXCMSHY91LR2VJYGPBD4K0W8U12Y1QHXAPB73UTZG662KSKO' where id=81;
-update noar tt set v1='V6IOC4DMKHUVG4T0VWRVYAYWG7STCVEZEPZWMTE0HIFTR7YBGR8BUY4E8ZSPYVVACFN9MSZZ8LN5Q5FRG8KSNVH8Z32P9SCJSUUHKCZPYC1DPC0ERIZDXOL2NWR1VOLBY688G9I6NI71BQHEGYENHP2F3C0W3C24GUYF6UE26TF64I9KY6HQ0UYBCD9JUTV934RJ13CEEIMUANYVDKKWKO353XW8U3F6ZJCBHOCZXBMH98KNKBZC8R41FOACHC2OG' where id=81;
-update noar ti set v1='V6IOC4DMKHUVG4T0VWRVYAYWG7STCVEZEPZWMTE0HIFTR7YBGR8BUY4E8ZSPYVVACFN9MSZZ8LN5Q5FRG8KSNVH8Z32P9SCJSUUHKCZPYC1DPC0ERIZDXOL2NWR1VOLBY688G9I6NI71BQHEGYENHP2F3C0W3C24GUYF6UE26TF64I9KY6HQ0UYBCD9JUTV934RJ13CEEIMUANYVDKKWKO353XW8U3F6ZJCBHOCZXBMH98KNKBZC8R41FOACHC2OG' where id=81;
-update noar tt set v2='YNK9KKE2ATAVT3RSUJ5QXUGS0GEAF1SITNX07D5LO24E5O2XY3FIJ0FVHVRA9U7WLF2Z8JZ6FWRX94G8SLMD3XB87YGCD1YXBWJN8R6Y8M4HODECUZG33JHLKANPH0ZY4AZSHL8VNG7R4XDJGIX6ZECZDWJ7XB1UPLTV1NJUCIWY78SLBQLKF9TDJZVJ2KQACAGYLKN3PX0FYV8VRKBRL2SU7TXOHRAY6BDZUQ492KETRCET7VCEUM1YU5B630TLQ' where id=81;
-update noar ti set v2='YNK9KKE2ATAVT3RSUJ5QXUGS0GEAF1SITNX07D5LO24E5O2XY3FIJ0FVHVRA9U7WLF2Z8JZ6FWRX94G8SLMD3XB87YGCD1YXBWJN8R6Y8M4HODECUZG33JHLKANPH0ZY4AZSHL8VNG7R4XDJGIX6ZECZDWJ7XB1UPLTV1NJUCIWY78SLBQLKF9TDJZVJ2KQACAGYLKN3PX0FYV8VRKBRL2SU7TXOHRAY6BDZUQ492KETRCET7VCEUM1YU5B630TLQ' where id=81;
-update noar tt set v3='9NHLMYS4OLQ6BJF5YP5O2CANJ8NBUVY3ZA3JJ95EK08YB4DWWS0ATU7E9XWQFF6P9RL6K10ZNYYIU8UEE5ULOX7D5Y6XXYHZU6UFE5BJEZMMBTBIB7VJ8A3YRM4IE8BX7C90M4ZX5S8148M8277P68FDZKW8YLUOE9SN5AJORM655P99TYHD8E7N7VMZKNGCCNX3K6S0G7ZH1RMK2ZMY8JCDUWV5N0UGXWAHWCL1X78H9OC41LU0GT5EI4IMEUMG1' where id=81;
-update noar ti set v3='9NHLMYS4OLQ6BJF5YP5O2CANJ8NBUVY3ZA3JJ95EK08YB4DWWS0ATU7E9XWQFF6P9RL6K10ZNYYIU8UEE5ULOX7D5Y6XXYHZU6UFE5BJEZMMBTBIB7VJ8A3YRM4IE8BX7C90M4ZX5S8148M8277P68FDZKW8YLUOE9SN5AJORM655P99TYHD8E7N7VMZKNGCCNX3K6S0G7ZH1RMK2ZMY8JCDUWV5N0UGXWAHWCL1X78H9OC41LU0GT5EI4IMEUMG1' where id=81;
-update noar tt set v0='DOFCX4P9HYBM8C1ZX6D1AS61K97GR9JFIU2OVM8NH2LKE9ZTZ19RP8KN9I6LYBV8H6KWXETTROSGU32JY0LUC7MOF1N7FWDZF6IIUNABG33LSB8G40OMNMUI9O9QW6A957TFVICO1ZU07HKCSX1N3052GRMTDOB6KZHUVNKKTOQL4V6TC9RFK87HJP64L7SRRBMDHABRI75KAI7CC874N5X8R343ZKQURXTJ30ISRHG9GP9KEHLV7XOT1YHPSUBUP' where id=82;
-update noar ti set v0='DOFCX4P9HYBM8C1ZX6D1AS61K97GR9JFIU2OVM8NH2LKE9ZTZ19RP8KN9I6LYBV8H6KWXETTROSGU32JY0LUC7MOF1N7FWDZF6IIUNABG33LSB8G40OMNMUI9O9QW6A957TFVICO1ZU07HKCSX1N3052GRMTDOB6KZHUVNKKTOQL4V6TC9RFK87HJP64L7SRRBMDHABRI75KAI7CC874N5X8R343ZKQURXTJ30ISRHG9GP9KEHLV7XOT1YHPSUBUP' where id=82;
-update noar tt set v1='P951KZJ7IBMVZ5FB6QOSCN1PJO04B2515L6CHATG9DBDXL97UIY6S8K9JVAN3JFZG8FC1XNDNSR8KDGWY8XOFIY0RI5Y7MI8XVHUXWGT33I0X2PWPAFG9XXZXC1YMHMH75Y9SN8C7NOED28NDG95JGZDRUSWER42KOVCXBXMIR1586CXTRUUR5AMTB6YYXY8876VZ4TSZPILMZHKBYAMC8AJPVG12FYKTBM7VTTNLH5ITX4B5F55YQHHR3D797DU0' where id=82;
-update noar ti set v1='P951KZJ7IBMVZ5FB6QOSCN1PJO04B2515L6CHATG9DBDXL97UIY6S8K9JVAN3JFZG8FC1XNDNSR8KDGWY8XOFIY0RI5Y7MI8XVHUXWGT33I0X2PWPAFG9XXZXC1YMHMH75Y9SN8C7NOED28NDG95JGZDRUSWER42KOVCXBXMIR1586CXTRUUR5AMTB6YYXY8876VZ4TSZPILMZHKBYAMC8AJPVG12FYKTBM7VTTNLH5ITX4B5F55YQHHR3D797DU0' where id=82;
-update noar tt set v2='JUZG3XE2ETQ2HU2T1T20X3TB7O2H2SL4375I810IQ4DBZHNNP8AK7H5970SWXTNK2PRBZF3PRV1KT8771G7QST9F29PDK3RK6C6NGV0WKW3FBT6D9DGKNPZWJ5GCZFHJSRV0X4VOIKVS8A40D8BWZN4SPDE32VFBCJ052NJ4TZMF9SDNL0SGNX8MUPIBCLTM4UUMI7XZ2QTPYN10TLI8OJHKE0XUU3J2X6WD0ZMW5TPWJQG41OZMWNDCOFQ7EYPXG' where id=82;
-update noar ti set v2='JUZG3XE2ETQ2HU2T1T20X3TB7O2H2SL4375I810IQ4DBZHNNP8AK7H5970SWXTNK2PRBZF3PRV1KT8771G7QST9F29PDK3RK6C6NGV0WKW3FBT6D9DGKNPZWJ5GCZFHJSRV0X4VOIKVS8A40D8BWZN4SPDE32VFBCJ052NJ4TZMF9SDNL0SGNX8MUPIBCLTM4UUMI7XZ2QTPYN10TLI8OJHKE0XUU3J2X6WD0ZMW5TPWJQG41OZMWNDCOFQ7EYPXG' where id=82;
-update noar tt set v3='YP41PXNDKYD7BZMXXC6ATY92DIBXGKOES918KQMD2P44FFMWJVYIZAD00SWHN2SRF160YOA6HBB1HNIOC8ZD4VFRDJA4E4WQS0P49N8MGJI73BGZVR2Q8EG8SVXGVY49SCL40E9LE7BN7BT0NDIMFINT63SKSU84QAQOLX3UKZIYTLO8KC1YE1O3TO8277J92DLGVP8P7AMQ6O64PYGIIDVLW39YZX0YPIQNR88561W2FKW8PL7HRDQOLGOKUSM6S' where id=82;
-update noar ti set v3='YP41PXNDKYD7BZMXXC6ATY92DIBXGKOES918KQMD2P44FFMWJVYIZAD00SWHN2SRF160YOA6HBB1HNIOC8ZD4VFRDJA4E4WQS0P49N8MGJI73BGZVR2Q8EG8SVXGVY49SCL40E9LE7BN7BT0NDIMFINT63SKSU84QAQOLX3UKZIYTLO8KC1YE1O3TO8277J92DLGVP8P7AMQ6O64PYGIIDVLW39YZX0YPIQNR88561W2FKW8PL7HRDQOLGOKUSM6S' where id=82;
-update noar tt set v0='0FCLZOQDMCW8E1R4GHV75SWZRAFRXSD2RG8BDUOOLK6AXBIJP6SBYL6D9L6AK9R646ZVD6Q4NWQR2VO1L7BT6WU9WIRBYMOIJ53SN4BZV0Y3YDT7XESFLFBJQ4K262P0XMJMYBSEWQEMGJEOJS9Q0YO31STLYJGYABDGDTLP5TCO87XKHGLOVEPB1YW4CEVYC7TJ4XR23TK0ABQB3R2QXPDN9THBV1ZM2X7SG4KM5H1L1SS25KM5D8OTIL3BH0GKT' where id=83;
-update noar ti set v0='0FCLZOQDMCW8E1R4GHV75SWZRAFRXSD2RG8BDUOOLK6AXBIJP6SBYL6D9L6AK9R646ZVD6Q4NWQR2VO1L7BT6WU9WIRBYMOIJ53SN4BZV0Y3YDT7XESFLFBJQ4K262P0XMJMYBSEWQEMGJEOJS9Q0YO31STLYJGYABDGDTLP5TCO87XKHGLOVEPB1YW4CEVYC7TJ4XR23TK0ABQB3R2QXPDN9THBV1ZM2X7SG4KM5H1L1SS25KM5D8OTIL3BH0GKT' where id=83;
-update noar tt set v1='6IFMEMMDPF4GHEWAN2USB2WH4XHP17EXAQFQ63ETCBA7TSZZ0H1WHD4J53W7WMZXXHGGJVKCWACCLOXM380GI8IE9T60MF7T5FQVWYYU22WU9UFZOB4OBIRC74LMIOSOM8FRTKTWTOA2OKPPEV3534SGVZT58A5W1KIXVFP0SLQRGZXLB8XA8F33EXQ04R6W4ZZH14PKQ7PDEOXBGE8CIVSU1U3BZ56Q07UDF0YYKE9Z4KJHH7451XC1WYS06B82I' where id=83;
-update noar ti set v1='6IFMEMMDPF4GHEWAN2USB2WH4XHP17EXAQFQ63ETCBA7TSZZ0H1WHD4J53W7WMZXXHGGJVKCWACCLOXM380GI8IE9T60MF7T5FQVWYYU22WU9UFZOB4OBIRC74LMIOSOM8FRTKTWTOA2OKPPEV3534SGVZT58A5W1KIXVFP0SLQRGZXLB8XA8F33EXQ04R6W4ZZH14PKQ7PDEOXBGE8CIVSU1U3BZ56Q07UDF0YYKE9Z4KJHH7451XC1WYS06B82I' where id=83;
-update noar tt set v2='MKRVT6JAIFQOWYG4D7L4M36HDUP5438X4HPFGCRTPCIMMXIP4VMFDVWL8NV4LCMZCD2NG09RM0U63UXBSHGY73MO142C4X0O499TQ9TSXEMDYVI1UN4F9QX787NROBJIH9KR0A2IJVOODSZD5Q3137O48N4TUUFWCH5W5YUJPNSZJ282GQF094F979CSQ72TCQOJ05JED1Q6WIGFTBPOML7MEJKII9VYJLMU3NXC5C9GODU4WYNGEQ1S0JN5R0G9H' where id=83;
-update noar ti set v2='MKRVT6JAIFQOWYG4D7L4M36HDUP5438X4HPFGCRTPCIMMXIP4VMFDVWL8NV4LCMZCD2NG09RM0U63UXBSHGY73MO142C4X0O499TQ9TSXEMDYVI1UN4F9QX787NROBJIH9KR0A2IJVOODSZD5Q3137O48N4TUUFWCH5W5YUJPNSZJ282GQF094F979CSQ72TCQOJ05JED1Q6WIGFTBPOML7MEJKII9VYJLMU3NXC5C9GODU4WYNGEQ1S0JN5R0G9H' where id=83;
-update noar tt set v3='6M2KK5N3FS7VS20V3O2P68RZJOU1DQ3KERUSM2ZXHWAHA03JAZGND8X1ETQMVSIHPW8CVEJBXEW69NCTS74P9872EBRDBMJ2WC1EZ6N0V90XCGZU7UAEXYHRN447P03IYAOC14KLHMKLW7HHUQOWWQ3FX34DR9PWIJD0KH135CXS9ZPYDYACJHD0NHM07JDU3AOJWQ6C1S4GQEM86M6BNIAP2LJEM8OSHVDJB2PEWB7BHTSJFBEFOP3OIDG8L4J4C' where id=83;
-update noar ti set v3='6M2KK5N3FS7VS20V3O2P68RZJOU1DQ3KERUSM2ZXHWAHA03JAZGND8X1ETQMVSIHPW8CVEJBXEW69NCTS74P9872EBRDBMJ2WC1EZ6N0V90XCGZU7UAEXYHRN447P03IYAOC14KLHMKLW7HHUQOWWQ3FX34DR9PWIJD0KH135CXS9ZPYDYACJHD0NHM07JDU3AOJWQ6C1S4GQEM86M6BNIAP2LJEM8OSHVDJB2PEWB7BHTSJFBEFOP3OIDG8L4J4C' where id=83;
-update noar tt set v0='B25EHGXYV5JOK9HJOHC1W0N00KGR7WXAL3LOS8XP26N6GPDH0J66NF1MFIPTVXB8AMQR92NO7JCU6HM5PIQUMLEKQKOUNTIDI7ILAHUBNDZNA20JX99R5FGQNVMAOBZ7DFMD7UA8OBQ81VXZA1F49M50KURP6WZPWW6C9Q15E2SJFPSM2TSSKTNJKHJJLKI84NDGSITSR4YCKPPPPNGPLZRUPSAIBRD2USLOLGS7L8X9TS35TQP5368KVXF5T4VTL' where id=84;
-update noar ti set v0='B25EHGXYV5JOK9HJOHC1W0N00KGR7WXAL3LOS8XP26N6GPDH0J66NF1MFIPTVXB8AMQR92NO7JCU6HM5PIQUMLEKQKOUNTIDI7ILAHUBNDZNA20JX99R5FGQNVMAOBZ7DFMD7UA8OBQ81VXZA1F49M50KURP6WZPWW6C9Q15E2SJFPSM2TSSKTNJKHJJLKI84NDGSITSR4YCKPPPPNGPLZRUPSAIBRD2USLOLGS7L8X9TS35TQP5368KVXF5T4VTL' where id=84;
-update noar tt set v1='TWJGKDFNMYNGMY7H75PIGUTMCPGM4CZMVPTKBFYTZ3B11NUCJ3TSZ1ZONHZ4V561J4SIOWAHIQZY8HRBVIMXXYVQMMF32Q1NIPC0V7DDUJYY7JZSLQFVQLPDBSDH4VT08XOXWZE6OV55ZFK2BMP63G8N2DMHZ6OHTLETFQYVED2UNIZ6E2MP1N4NR439AP6QTWF4PFZDFBIST93JIZRXC3RYF44VPGPKPZTY3DT115M8N9NVCW1FPUJE1WI59IY4O' where id=84;
-update noar ti set v1='TWJGKDFNMYNGMY7H75PIGUTMCPGM4CZMVPTKBFYTZ3B11NUCJ3TSZ1ZONHZ4V561J4SIOWAHIQZY8HRBVIMXXYVQMMF32Q1NIPC0V7DDUJYY7JZSLQFVQLPDBSDH4VT08XOXWZE6OV55ZFK2BMP63G8N2DMHZ6OHTLETFQYVED2UNIZ6E2MP1N4NR439AP6QTWF4PFZDFBIST93JIZRXC3RYF44VPGPKPZTY3DT115M8N9NVCW1FPUJE1WI59IY4O' where id=84;
-update noar tt set v2='SJOWZC3K6H34AAX7NEJPNQAINLA16GL0XPUGWWXEU6W35MV4VMLG5I5XY98ZO8KORGXMSP2XAZLAY8DF12D93TZQCZROGC2FGH6CXA7KTJ69HHW4P4MT43IY8H5U73Z0JOTK612SPYERDYXZ74BDLESGGRNIY1XTE220RMIDJ6TGBTYSFC263J4BE0GFUKNTOYBE1A78NPECPFX9LYSKCO2KPJ276992T6HVM3P7UQ8VIA8A3DI10RR4NB4LOUKYJ' where id=84;
-update noar ti set v2='SJOWZC3K6H34AAX7NEJPNQAINLA16GL0XPUGWWXEU6W35MV4VMLG5I5XY98ZO8KORGXMSP2XAZLAY8DF12D93TZQCZROGC2FGH6CXA7KTJ69HHW4P4MT43IY8H5U73Z0JOTK612SPYERDYXZ74BDLESGGRNIY1XTE220RMIDJ6TGBTYSFC263J4BE0GFUKNTOYBE1A78NPECPFX9LYSKCO2KPJ276992T6HVM3P7UQ8VIA8A3DI10RR4NB4LOUKYJ' where id=84;
-update noar tt set v3='SOCL23PHZJK56QAB7Z6395PU6EP6M6AKKPJQUCO9LP0IV0XH6CEDV8BXLZ38FBHVYIMBDLR0WLIGSJHAH3OTYWEMHRV64X5NHAH9EZ0J5MIUVK8T1BDBYU94LX0AAF3UFBNV0IP9WIT8991OD3ZBUTBQPI27GMOFUGS1QL59N5MKI0ONF7ZEAYO5T0ILEYLVPX1U7I2GYF1JEED33HQCRQ9YPJUWHWP9NGLTBF3FFKR8RZD64DYL4R0M52GWZQOVY' where id=84;
-update noar ti set v3='SOCL23PHZJK56QAB7Z6395PU6EP6M6AKKPJQUCO9LP0IV0XH6CEDV8BXLZ38FBHVYIMBDLR0WLIGSJHAH3OTYWEMHRV64X5NHAH9EZ0J5MIUVK8T1BDBYU94LX0AAF3UFBNV0IP9WIT8991OD3ZBUTBQPI27GMOFUGS1QL59N5MKI0ONF7ZEAYO5T0ILEYLVPX1U7I2GYF1JEED33HQCRQ9YPJUWHWP9NGLTBF3FFKR8RZD64DYL4R0M52GWZQOVY' where id=84;
-update noar tt set v0='P28JOIN7NYDCQP380JPX31M167CFI19Y9QQNA7LEDB4OCVDS93H6QINC4MPPE6MMJ7Y4P1KV3VSYU496XDD6D6TZZM2S216R7A2VUES2QH9GM3861AN1Q2J9FBQF9LVV81GVHT7QCRC3G8FP6L0OQJQSLB6H434MHEYW56NJ6H8YRUGKIQ0D9EBHM0K29PC6RG8JMMRW3C95DYUURIXNYYM0LAARQ2GTXUWNFH3S2LNX1ST0ZUU77RR3OSMZBIPJC' where id=85;
-update noar ti set v0='P28JOIN7NYDCQP380JPX31M167CFI19Y9QQNA7LEDB4OCVDS93H6QINC4MPPE6MMJ7Y4P1KV3VSYU496XDD6D6TZZM2S216R7A2VUES2QH9GM3861AN1Q2J9FBQF9LVV81GVHT7QCRC3G8FP6L0OQJQSLB6H434MHEYW56NJ6H8YRUGKIQ0D9EBHM0K29PC6RG8JMMRW3C95DYUURIXNYYM0LAARQ2GTXUWNFH3S2LNX1ST0ZUU77RR3OSMZBIPJC' where id=85;
-update noar tt set v1='BOWLIV9HON29C29AWYSNPSN5YW8RZCDTV2NWTX9BQNHOL71SL6W2FI12LUYAGLIIYAIQ53UFMMB8ZL8AM88OGWHAFCWKM1CAXMB6CMJ33U3YOVKQKR45D356GN3TLOTJJQIR5T50BEQQVCEQ0WQKA18ZWCWQWW6M04MSTY85KJOO46LS891KU89TYB4SDVDNJJNR83LS7EPBYAI3WLFFBVOIXN7SUPEJMB4C96XTH9VZ20MOFE50EGPCPJTID024D' where id=85;
-update noar ti set v1='BOWLIV9HON29C29AWYSNPSN5YW8RZCDTV2NWTX9BQNHOL71SL6W2FI12LUYAGLIIYAIQ53UFMMB8ZL8AM88OGWHAFCWKM1CAXMB6CMJ33U3YOVKQKR45D356GN3TLOTJJQIR5T50BEQQVCEQ0WQKA18ZWCWQWW6M04MSTY85KJOO46LS891KU89TYB4SDVDNJJNR83LS7EPBYAI3WLFFBVOIXN7SUPEJMB4C96XTH9VZ20MOFE50EGPCPJTID024D' where id=85;
-update noar tt set v2='SOUR5AWU95987LA1BKJSKXN6LQCGBTRMTTDTWEFAGSE9SPIUJHTYMX83MVKE4GR61YQ2VZ9FCF7U5Q8Y4Q7363WBRAHGMSUWNVIJMXD5LGNWHKQSWUC37VK9B4FGTCDLQ000NOZLVE6D5K1OR31K271BLNDSPV2MINO0KGJUYG7X7OYJI3MCO7OPMUYUW4BQ609BTX86LNPBWWPX9L4P2PB2HINDX4EVNH4Y6DW5ADFZJ265SUNFL6LHPNS2J7852' where id=85;
-update noar ti set v2='SOUR5AWU95987LA1BKJSKXN6LQCGBTRMTTDTWEFAGSE9SPIUJHTYMX83MVKE4GR61YQ2VZ9FCF7U5Q8Y4Q7363WBRAHGMSUWNVIJMXD5LGNWHKQSWUC37VK9B4FGTCDLQ000NOZLVE6D5K1OR31K271BLNDSPV2MINO0KGJUYG7X7OYJI3MCO7OPMUYUW4BQ609BTX86LNPBWWPX9L4P2PB2HINDX4EVNH4Y6DW5ADFZJ265SUNFL6LHPNS2J7852' where id=85;
-update noar tt set v3='OFT95IE0A713JR984C12GPELKFJXHFK4C9FH293BU8BTCVTP2USR6Q1XIVV2U5CIBVYPK6CYMLCFZKWGSO6QTL7P6XERZK5YLHQSLERKR488COK39IF97LC5V1TAEJB30EUM2S7UIP4UNZUC0C9FT5SE6JJZ881CSB7I654KEBIVM6JDI833Z6MQ62WDQIWJU6WSG9SNSAYN0SRCPDAE4TFWBXTV1P0T1CDH94FRUUYYG6PTMSMNXP2LIQPNHI6AX' where id=85;
-update noar ti set v3='OFT95IE0A713JR984C12GPELKFJXHFK4C9FH293BU8BTCVTP2USR6Q1XIVV2U5CIBVYPK6CYMLCFZKWGSO6QTL7P6XERZK5YLHQSLERKR488COK39IF97LC5V1TAEJB30EUM2S7UIP4UNZUC0C9FT5SE6JJZ881CSB7I654KEBIVM6JDI833Z6MQ62WDQIWJU6WSG9SNSAYN0SRCPDAE4TFWBXTV1P0T1CDH94FRUUYYG6PTMSMNXP2LIQPNHI6AX' where id=85;
-update noar tt set v0='7UELP5C694PXYWVGALCEANW32QF7VTKTW6JVU45W8Q84U56ZDT5ZXVA0SXC451E1YDVRHZ6G1MYAX80KDFB9KM6PYEC4IZ6AH0W4HQZE9AMUP84OFRY7BISUIUJX4NUFULGOQMBRRT3M2JEK5J166BGAVF0CH9EF29QLQGO0TD1Z57JG9R4SAA9X5O5A75RQPO0TLWP3RSFP6WMWW7T0PNF5FW54N1DUFMHOPZ8C7VBA1W7XEN9SRHZX01IPO0SIY' where id=86;
-update noar ti set v0='7UELP5C694PXYWVGALCEANW32QF7VTKTW6JVU45W8Q84U56ZDT5ZXVA0SXC451E1YDVRHZ6G1MYAX80KDFB9KM6PYEC4IZ6AH0W4HQZE9AMUP84OFRY7BISUIUJX4NUFULGOQMBRRT3M2JEK5J166BGAVF0CH9EF29QLQGO0TD1Z57JG9R4SAA9X5O5A75RQPO0TLWP3RSFP6WMWW7T0PNF5FW54N1DUFMHOPZ8C7VBA1W7XEN9SRHZX01IPO0SIY' where id=86;
-update noar tt set v1='28TC3K6P40MD5AU2WQ6SVT0RRJB3OI687V90NGA2C24IGDWMV8FQRXFSROJT88HTX2DD4147FZMXT4UQIDLX6SNZOWGTWYEXY1X4DLI98UER1L5VYEPPPTBD5V5W31VER1G11JR2OZEKIWB9KC36ZE2HB64NF7ADH4W5FXQ0USR0N2O20P7M09V6EMQF9UTBEE30I8Y5E1DA56BZGWFI7M6B0V95K8C4KZJXAQ850B364JTUQ43ZGLYHEDWTO6D5A' where id=86;
-update noar ti set v1='28TC3K6P40MD5AU2WQ6SVT0RRJB3OI687V90NGA2C24IGDWMV8FQRXFSROJT88HTX2DD4147FZMXT4UQIDLX6SNZOWGTWYEXY1X4DLI98UER1L5VYEPPPTBD5V5W31VER1G11JR2OZEKIWB9KC36ZE2HB64NF7ADH4W5FXQ0USR0N2O20P7M09V6EMQF9UTBEE30I8Y5E1DA56BZGWFI7M6B0V95K8C4KZJXAQ850B364JTUQ43ZGLYHEDWTO6D5A' where id=86;
-update noar tt set v2='APW7X4NNHGR8E8JKFQEXT6MV6TFPTKBY5BQ4ZAN5TWLV5JV2Q66U00ICNQHCBQY2SQ0LMS7NV4GWKGH5QNESTH2V9JNVCM9D2Z2J5QC2O39S8ME660EJ6E1A1GX04MSTX4N3CWK5L3XXOFOW236D1MODSB9UEESLROZO2XXC1W9WEZ0DVUQW3HV8OO7EHCKPHSUY9OS61US3AXATC5K163F4WRNJ7QOI7FTGXGI8MLUH0ZHRN1KR1OTEWWBB6B43M' where id=86;
-update noar ti set v2='APW7X4NNHGR8E8JKFQEXT6MV6TFPTKBY5BQ4ZAN5TWLV5JV2Q66U00ICNQHCBQY2SQ0LMS7NV4GWKGH5QNESTH2V9JNVCM9D2Z2J5QC2O39S8ME660EJ6E1A1GX04MSTX4N3CWK5L3XXOFOW236D1MODSB9UEESLROZO2XXC1W9WEZ0DVUQW3HV8OO7EHCKPHSUY9OS61US3AXATC5K163F4WRNJ7QOI7FTGXGI8MLUH0ZHRN1KR1OTEWWBB6B43M' where id=86;
-update noar tt set v3='TUUK19F8KL53VN9J1OPP65CU9ISFI6910WXSOY1Q1R9TD8WKS2NYADG92QHDP3H30DMWN316A0E3YV3FVUJ7FHWGCQX5KBMFHX2M9XBF2PM68E90AXQCYJX8ISMVQIPGV1WNKJX9VQ8SD0QLUIMUQ8DKHC4W4H33FTBLCAUBHIHAJSUM4HJF31VT7KVHD46II6FE641H9IMDATO61QIZZ3193Y8NI74NBI8PU84B6WBU0M474BLVN37S3SVDXAK2K' where id=86;
-update noar ti set v3='TUUK19F8KL53VN9J1OPP65CU9ISFI6910WXSOY1Q1R9TD8WKS2NYADG92QHDP3H30DMWN316A0E3YV3FVUJ7FHWGCQX5KBMFHX2M9XBF2PM68E90AXQCYJX8ISMVQIPGV1WNKJX9VQ8SD0QLUIMUQ8DKHC4W4H33FTBLCAUBHIHAJSUM4HJF31VT7KVHD46II6FE641H9IMDATO61QIZZ3193Y8NI74NBI8PU84B6WBU0M474BLVN37S3SVDXAK2K' where id=86;
-update noar tt set v0='W924NAW8RD4RSFVX8J7UOLLJTBENRK0M2W3QCMSGD27WIYXHFUAR98KP309MQVTM89F5SDALA915L5QN1QPV8N18G21D64JL1A0ESHTFC2A3AY2UZ86JXTJFDRILIK55KZMZHUCFQUHUSSO8FKMKN2HBXT6YPKYNZ2Y3VBGN8ON490MHVR8PF2OPSNXWLN6MNAWDNE8TWXIY3S38FRJO53V5WESJX2APQBQS2PVYSZ1AA2RYF49TU6V3IMV7CMP7K' where id=87;
-update noar ti set v0='W924NAW8RD4RSFVX8J7UOLLJTBENRK0M2W3QCMSGD27WIYXHFUAR98KP309MQVTM89F5SDALA915L5QN1QPV8N18G21D64JL1A0ESHTFC2A3AY2UZ86JXTJFDRILIK55KZMZHUCFQUHUSSO8FKMKN2HBXT6YPKYNZ2Y3VBGN8ON490MHVR8PF2OPSNXWLN6MNAWDNE8TWXIY3S38FRJO53V5WESJX2APQBQS2PVYSZ1AA2RYF49TU6V3IMV7CMP7K' where id=87;
-update noar tt set v1='1WVKVB3U3UUIH5H5PQC1QY6AMRILRTZMDDH1I2DA6TTPEFLY0TRLWJ4TPO7LWIMJZPPO3NF0TV8FAK8C0EQFUYS33H9VQJ5AWOO8RQ3J9VG0ZKOTDC2Y0QBKFVB673WGK3KNLDAIJ0C3X4B39ZV6N8ZJVL4QNJ9QKPAE1DLHK51ADHMVP9Z5BV3GZ7TDBQIRJ4IXF5RAUL5G0XSMO2GNRFRH8GB9G6EBA3SJALT4H888Q271V7F80BH8TC3B8QTTU' where id=87;
-update noar ti set v1='1WVKVB3U3UUIH5H5PQC1QY6AMRILRTZMDDH1I2DA6TTPEFLY0TRLWJ4TPO7LWIMJZPPO3NF0TV8FAK8C0EQFUYS33H9VQJ5AWOO8RQ3J9VG0ZKOTDC2Y0QBKFVB673WGK3KNLDAIJ0C3X4B39ZV6N8ZJVL4QNJ9QKPAE1DLHK51ADHMVP9Z5BV3GZ7TDBQIRJ4IXF5RAUL5G0XSMO2GNRFRH8GB9G6EBA3SJALT4H888Q271V7F80BH8TC3B8QTTU' where id=87;
-update noar tt set v2='X8CTNJVJXUM3AEPJEPAVUIZ69FDL6YGCIUEYOY3E2L8NAWP6OOXJWHWNM5E0DVD0L8KEOS2F5FOHT4C42ZQ8JJBAC1V4C8H0GNVD81XU0A9LYBWLK948QQLVLJ89XYQ5RNLSWVHJ3460TKYUTWEHF9AA9OAZ8WTBCSYNQEX8PO1AGWXLLPKPVI4DIO2VTQNDT5DU158Q2JXM5CBEP7RGHLPA3JSU77AN5VMIJ655RZWVTQ10GWH5UDGB2FX7KCS06' where id=87;
-update noar ti set v2='X8CTNJVJXUM3AEPJEPAVUIZ69FDL6YGCIUEYOY3E2L8NAWP6OOXJWHWNM5E0DVD0L8KEOS2F5FOHT4C42ZQ8JJBAC1V4C8H0GNVD81XU0A9LYBWLK948QQLVLJ89XYQ5RNLSWVHJ3460TKYUTWEHF9AA9OAZ8WTBCSYNQEX8PO1AGWXLLPKPVI4DIO2VTQNDT5DU158Q2JXM5CBEP7RGHLPA3JSU77AN5VMIJ655RZWVTQ10GWH5UDGB2FX7KCS06' where id=87;
-update noar tt set v3='20WIS5WIPC05JWKY4TIGBXUBJRX6GT8HTOQSAHCKY6PHOQEF4230DZWMTJ342ACJRBXLKCHNTT0ZSXVPEGS33RB8ISHYQKZKAQ1TM4U9448OZ2VML6HH9Q105H1722V2OU80KWAUHNUYZXS5XUSJXKX4P56ALCJ35A9R58TYXFKIMNGF76MKIA5PRKRNN8PG7E3RLST2ROQWPS2KDU21CPDNC0BW4566Z5TXE26W7W2K6HHW8K8B63GZG3FCQTDT8' where id=87;
-update noar ti set v3='20WIS5WIPC05JWKY4TIGBXUBJRX6GT8HTOQSAHCKY6PHOQEF4230DZWMTJ342ACJRBXLKCHNTT0ZSXVPEGS33RB8ISHYQKZKAQ1TM4U9448OZ2VML6HH9Q105H1722V2OU80KWAUHNUYZXS5XUSJXKX4P56ALCJ35A9R58TYXFKIMNGF76MKIA5PRKRNN8PG7E3RLST2ROQWPS2KDU21CPDNC0BW4566Z5TXE26W7W2K6HHW8K8B63GZG3FCQTDT8' where id=87;
-update noar tt set v0='U97O0SL9JV96D6A2D39Z50YV8SYRT1B4SZB6UTU6QDH3BFUUQJJAWG30Q58GIGK7COKJEDE0K7ILLCYFI7I0T1KHNGFVDR2IXN8HGVAPZ4WGQCZZPVLFNYHSG5MRCUWTVX2M5C12ZWJ7VBDX4X0V4J7Z3M0WFKPA205P0H2VKGDZJT7ZJYH5YNUVGITKUCZFFWCTC4HNT7XWOHM40BHLJ2G35JBX53VBI39IY2G9AAR2BNGS5A1U9HPCE2ATSULB4' where id=88;
-update noar ti set v0='U97O0SL9JV96D6A2D39Z50YV8SYRT1B4SZB6UTU6QDH3BFUUQJJAWG30Q58GIGK7COKJEDE0K7ILLCYFI7I0T1KHNGFVDR2IXN8HGVAPZ4WGQCZZPVLFNYHSG5MRCUWTVX2M5C12ZWJ7VBDX4X0V4J7Z3M0WFKPA205P0H2VKGDZJT7ZJYH5YNUVGITKUCZFFWCTC4HNT7XWOHM40BHLJ2G35JBX53VBI39IY2G9AAR2BNGS5A1U9HPCE2ATSULB4' where id=88;
-update noar tt set v1='WTSXJQ67WTTZ1DNKE9X15IDIVFJSYIQIQ4R9BHDCBJ2XBZBSGRNY9O73WU39ATPTMWHKMDCFQXNQ63FZR2SV1J4ASWXFYTVAV12K3U7RQZ6N1UGG2XFPWJ3VSLKZLRUXS9SS2P8247CQBGZGMCIY9LZIP2RGPNP4XRNXAEH8BST21MBC1CDEZ0MMTEX4PTKUGQOZCJ7JVLI3Y2BI7YVHW4NUDZC5UMMDHJV5EIY3A6SJEBL73J2YZDZA266C2S0JV' where id=88;
-update noar ti set v1='WTSXJQ67WTTZ1DNKE9X15IDIVFJSYIQIQ4R9BHDCBJ2XBZBSGRNY9O73WU39ATPTMWHKMDCFQXNQ63FZR2SV1J4ASWXFYTVAV12K3U7RQZ6N1UGG2XFPWJ3VSLKZLRUXS9SS2P8247CQBGZGMCIY9LZIP2RGPNP4XRNXAEH8BST21MBC1CDEZ0MMTEX4PTKUGQOZCJ7JVLI3Y2BI7YVHW4NUDZC5UMMDHJV5EIY3A6SJEBL73J2YZDZA266C2S0JV' where id=88;
-update noar tt set v2='Z953VOAWBDWIZH408RQYSSZ28SSTHEY58I2FRVJVGMO42KTAJJSL3UDHDGN42CLN3BTJ8GV0KUJCBWZE6XIPDPT2D33C0DHO4U7K8QL4Z1A6AEKTU7P0UU18AZXD9PTLCKRHY1WRIRZUI6W0QXV5G7X6RHMQERD25LVP0ZAD39CCBQI9HNFF7FDSBAGI3IS4UO9AS252GKSQU963IQ27JSA8WNU4VH9INY9722MS4HSNBX3VWGZ99VF84RMZ8SCXJ' where id=88;
-update noar ti set v2='Z953VOAWBDWIZH408RQYSSZ28SSTHEY58I2FRVJVGMO42KTAJJSL3UDHDGN42CLN3BTJ8GV0KUJCBWZE6XIPDPT2D33C0DHO4U7K8QL4Z1A6AEKTU7P0UU18AZXD9PTLCKRHY1WRIRZUI6W0QXV5G7X6RHMQERD25LVP0ZAD39CCBQI9HNFF7FDSBAGI3IS4UO9AS252GKSQU963IQ27JSA8WNU4VH9INY9722MS4HSNBX3VWGZ99VF84RMZ8SCXJ' where id=88;
-update noar tt set v3='76U1FZRVSCSO9TDC3VM4WUQD2KUGL275IE8GIOX5YROJLZT4YQC5LHSIA224H41HCIG5SSSX6BWWLZIWQJEFMVUTL7K41FLDYWB5QJI3EGOWX9GK1ZI9C0NS30WVLU3EO0EFMQN6VEB8BOJ29Q67QR02V9NLQBUTK8HPA0CVCQE84QQCVTM5OEB1A6KBZLXKYM8J6RNBDAE6K54Z1I6WN0PWMIQFSFM69AF7S4RAQ7P4F8L35N43CKKON42PBA19O' where id=88;
-update noar ti set v3='76U1FZRVSCSO9TDC3VM4WUQD2KUGL275IE8GIOX5YROJLZT4YQC5LHSIA224H41HCIG5SSSX6BWWLZIWQJEFMVUTL7K41FLDYWB5QJI3EGOWX9GK1ZI9C0NS30WVLU3EO0EFMQN6VEB8BOJ29Q67QR02V9NLQBUTK8HPA0CVCQE84QQCVTM5OEB1A6KBZLXKYM8J6RNBDAE6K54Z1I6WN0PWMIQFSFM69AF7S4RAQ7P4F8L35N43CKKON42PBA19O' where id=88;
-update noar tt set v0='VCG4HHIMNE2CPDDYNIFZXOPGDUKXTZXRDYLKSCYKGJUGLAOXSY0E4A5IK2FFU9SGNM9LCRXFYN2E78POZVRCFZW86GPF13GTSB143PFYAC6MYSV0T5TZ17PEIJPAL4L8XDAYQSI0UL3NNDAD33ZBVNI4CQ1BIQR5YPMDV1JKBAJKMDH50A7LP74UJ04FYS6SU3G7O1VP7BANSEQPP9NUL2TI98FAE82NTKLDB1IVLKPRMSW2UKW6ZKKZFIVSJD1JB' where id=89;
-update noar ti set v0='VCG4HHIMNE2CPDDYNIFZXOPGDUKXTZXRDYLKSCYKGJUGLAOXSY0E4A5IK2FFU9SGNM9LCRXFYN2E78POZVRCFZW86GPF13GTSB143PFYAC6MYSV0T5TZ17PEIJPAL4L8XDAYQSI0UL3NNDAD33ZBVNI4CQ1BIQR5YPMDV1JKBAJKMDH50A7LP74UJ04FYS6SU3G7O1VP7BANSEQPP9NUL2TI98FAE82NTKLDB1IVLKPRMSW2UKW6ZKKZFIVSJD1JB' where id=89;
-update noar tt set v1='WMRA7SFBWL5UHPKDOLUZKFAJZHL4OE4B9LR2FW274ELGV4V8DNWH5HR1EYULNJ02456Z2DIN14LLJ98HKEVCI515VTUJFC5FJCY0L3REYZD4J3D65R4CIW3652M4N2CB1EDC3FKLI4P51I1D82QFGB9L69VBJSBSXQKL2ZZAKQPWHR7LL4BD2TJ9LPN931MNRAJY0ZGGVM6URDMG1DFVMWPNOKD0TXMJ78Y4KWBRNVUVRIGXA2F9ZZK9SIJMBJI6N' where id=89;
-update noar ti set v1='WMRA7SFBWL5UHPKDOLUZKFAJZHL4OE4B9LR2FW274ELGV4V8DNWH5HR1EYULNJ02456Z2DIN14LLJ98HKEVCI515VTUJFC5FJCY0L3REYZD4J3D65R4CIW3652M4N2CB1EDC3FKLI4P51I1D82QFGB9L69VBJSBSXQKL2ZZAKQPWHR7LL4BD2TJ9LPN931MNRAJY0ZGGVM6URDMG1DFVMWPNOKD0TXMJ78Y4KWBRNVUVRIGXA2F9ZZK9SIJMBJI6N' where id=89;
-update noar tt set v2='FM64YFV19LCIGG7TPJKDDP32S4HYDTBNLWV8D3J52GB3TGW2GS7710F35S7UC6IA601R9JSHRXEYPPE7WHARTK4KCEWN3IZX7V0ET0X32VCQWTYW1B6U55A53IAERRAMBMQ53F2DKL1615OQMJ0MZRZP32XAUBPP021F29VYPMT070DTCSAZQVK3Z3FVAWNT38MDMJ5G77YSA0XXY1UGCZW80DEPSE7FB2CQ6RXB02QCB7JXVAP4MKVJEFATT5NKE' where id=89;
-update noar ti set v2='FM64YFV19LCIGG7TPJKDDP32S4HYDTBNLWV8D3J52GB3TGW2GS7710F35S7UC6IA601R9JSHRXEYPPE7WHARTK4KCEWN3IZX7V0ET0X32VCQWTYW1B6U55A53IAERRAMBMQ53F2DKL1615OQMJ0MZRZP32XAUBPP021F29VYPMT070DTCSAZQVK3Z3FVAWNT38MDMJ5G77YSA0XXY1UGCZW80DEPSE7FB2CQ6RXB02QCB7JXVAP4MKVJEFATT5NKE' where id=89;
-update noar tt set v3='NR44FZDD8CTQKCLZYS3KNY37Q8M0RTL0UOCA74W4NV5ELFTNW3PM2HYCVPNGWAINKBJJ45XTEWDGHM8UJEICLM2URD76FPSPIFE854OPKQ0X2HGVF500X44ZQ09X5X6RRDQVIE0CMCPHSQ0G6E44I71EPKB86D0OXGMMMVC0DY61NKI8Y3GBXAC9OTMWP08RB1G2L00FMDVIEIZ53CW1OI6E6UPSLGIX0K00LBE0B91JPO3B73DR94NBPJQXKIUZY' where id=89;
-update noar ti set v3='NR44FZDD8CTQKCLZYS3KNY37Q8M0RTL0UOCA74W4NV5ELFTNW3PM2HYCVPNGWAINKBJJ45XTEWDGHM8UJEICLM2URD76FPSPIFE854OPKQ0X2HGVF500X44ZQ09X5X6RRDQVIE0CMCPHSQ0G6E44I71EPKB86D0OXGMMMVC0DY61NKI8Y3GBXAC9OTMWP08RB1G2L00FMDVIEIZ53CW1OI6E6UPSLGIX0K00LBE0B91JPO3B73DR94NBPJQXKIUZY' where id=89;
-update noar tt set v0='9RA2VTN2QX9RUZT9O8MBOB7YJB6V2EWXH9BPCH2RNVPNQB6B27NLXRMRQ0U4Q71M5EJKYDLX2WGNFLUPEMX3YT3Q5ZCJROMDXARPDALZG741Q63MYR8BBUPJYHU1B97OE93AZE3HUCB5IU8C3TFROVN3LWA20DRYIJY7WY54YNDPF45B59U0OE9O59NDD325P7LJ3WRIS3L49F7QX7JCHUXNDGZ9PACGIBEDOPE0MQ9OETUQN4DDBZRPI5WRDE2HR' where id=90;
-update noar ti set v0='9RA2VTN2QX9RUZT9O8MBOB7YJB6V2EWXH9BPCH2RNVPNQB6B27NLXRMRQ0U4Q71M5EJKYDLX2WGNFLUPEMX3YT3Q5ZCJROMDXARPDALZG741Q63MYR8BBUPJYHU1B97OE93AZE3HUCB5IU8C3TFROVN3LWA20DRYIJY7WY54YNDPF45B59U0OE9O59NDD325P7LJ3WRIS3L49F7QX7JCHUXNDGZ9PACGIBEDOPE0MQ9OETUQN4DDBZRPI5WRDE2HR' where id=90;
-update noar tt set v1='H7MXPHCXU68PMAWFC6SU169CQBAWUWUJ1PQOW7W1LXBRHRQGFBWIQ8VC3M7CVLWLSYCSDXTU5VJF03POHY6IT984LBXN5IY33KT1LAVKSD16GZ40AX4IIPBY29LWJSW7OLKID9M6WHWHI2LYMQ4O2DAZJ41L8TNNY9VT3NRP6PBXCOZPF07L9B2VWM8ISOLYN9BA235DWQSZCKON67VC62GM2TD9T9B8U9DCB89CSCS4SR7F0QS3C4EDZ8IRPK3IG' where id=90;
-update noar ti set v1='H7MXPHCXU68PMAWFC6SU169CQBAWUWUJ1PQOW7W1LXBRHRQGFBWIQ8VC3M7CVLWLSYCSDXTU5VJF03POHY6IT984LBXN5IY33KT1LAVKSD16GZ40AX4IIPBY29LWJSW7OLKID9M6WHWHI2LYMQ4O2DAZJ41L8TNNY9VT3NRP6PBXCOZPF07L9B2VWM8ISOLYN9BA235DWQSZCKON67VC62GM2TD9T9B8U9DCB89CSCS4SR7F0QS3C4EDZ8IRPK3IG' where id=90;
-update noar tt set v2='BERHOT2VM8OBVA2MPC9HOZDS3I5KAXP2CZFF4AC4N8KF0UZEEH3GE756Y7W8C58U21MXFKUMZNYYS4I88JK8UVZ1KAPR495OUUMKLTYBXTG0WPIKALS09QC2AG5GI7L2GJK1YOPJRWMAQ6I3DUJZ78XRLRL0V8M46NLPAF6Q1SHIOJSALM5WKZ6O70ON8RNTNQAC0OD1GL901U1ZMJKWE7XMETT1J0JBGF0BH9JWVMZBYYAKRWNT5GU8MTRX672OB' where id=90;
-update noar ti set v2='BERHOT2VM8OBVA2MPC9HOZDS3I5KAXP2CZFF4AC4N8KF0UZEEH3GE756Y7W8C58U21MXFKUMZNYYS4I88JK8UVZ1KAPR495OUUMKLTYBXTG0WPIKALS09QC2AG5GI7L2GJK1YOPJRWMAQ6I3DUJZ78XRLRL0V8M46NLPAF6Q1SHIOJSALM5WKZ6O70ON8RNTNQAC0OD1GL901U1ZMJKWE7XMETT1J0JBGF0BH9JWVMZBYYAKRWNT5GU8MTRX672OB' where id=90;
-update noar tt set v3='DG0AZ96PWXZ5SVPKJS4BPMAH2EG1HZDDWDQ1ZEDE23289HXTJC8X1ZNYL6YFA7HVULYRQAIYI83B0KJL81ABAKFT4HIJVODY5I93IRMQ4UB5OJD5IUKK3KUZ0AE0WE6DR0DLQOR658LOE4JIJV5MQSME1TN4L0LGXBQP3BIDC51O5E8QO0A7O15Q6M6CH5422SZONJZ22IZULZ1FFMUN7WOGQO5YNSG45ELUXDDPS3PSV9JSXLIKMETZ49EX0ZX0V' where id=90;
-update noar ti set v3='DG0AZ96PWXZ5SVPKJS4BPMAH2EG1HZDDWDQ1ZEDE23289HXTJC8X1ZNYL6YFA7HVULYRQAIYI83B0KJL81ABAKFT4HIJVODY5I93IRMQ4UB5OJD5IUKK3KUZ0AE0WE6DR0DLQOR658LOE4JIJV5MQSME1TN4L0LGXBQP3BIDC51O5E8QO0A7O15Q6M6CH5422SZONJZ22IZULZ1FFMUN7WOGQO5YNSG45ELUXDDPS3PSV9JSXLIKMETZ49EX0ZX0V' where id=90;
-update noar tt set v0='BY5VWBEC5OEZECT5LR3XEWZOF0173U98NH3B12LMVHUE46I7IJI7XCT9N19Z15BUYNXL66F9SM3N9B8FBTEBMNGVOB407ZJ4G6L4MDCV9B9MQKH8VSRQKSAZ4WCKJSYHAS4YKWQEYK34SHN50OL3RNZVP8EV597JIZSFJ2SHMJHTL65S4AU7SJGZ9T72JGHK8S2R9M29NDJIC49NIDRWHMYYXFD124QCVB8W8HV8AU2Q3XRFNJWH7XJGJA1483Z5K' where id=91;
-update noar ti set v0='BY5VWBEC5OEZECT5LR3XEWZOF0173U98NH3B12LMVHUE46I7IJI7XCT9N19Z15BUYNXL66F9SM3N9B8FBTEBMNGVOB407ZJ4G6L4MDCV9B9MQKH8VSRQKSAZ4WCKJSYHAS4YKWQEYK34SHN50OL3RNZVP8EV597JIZSFJ2SHMJHTL65S4AU7SJGZ9T72JGHK8S2R9M29NDJIC49NIDRWHMYYXFD124QCVB8W8HV8AU2Q3XRFNJWH7XJGJA1483Z5K' where id=91;
-update noar tt set v1='XU9BJBHS59RVNU7W4MZDQKQLKV55OE39Z6AELRZDWS9E3T5TH7S68Y2PCDV9KS9LFJHMD9N1GQ2VRJCMQ6OHEYN16S9CSBHLYMWAINSZEWGE7KFBS8V2LNKJJSFGX0AI4XB4UKVJ4K863NPGUFLAG5EYUTI70VA6XZDNFWFLJ6FU24JT5Y7IUYKDFZIF03JWAD5B6T2EG5NP1W1L5QXF8AHL1MOWLVQVFPR1TRP97E1EIQUPNH5FZRRYH6A8IRX2A' where id=91;
-update noar ti set v1='XU9BJBHS59RVNU7W4MZDQKQLKV55OE39Z6AELRZDWS9E3T5TH7S68Y2PCDV9KS9LFJHMD9N1GQ2VRJCMQ6OHEYN16S9CSBHLYMWAINSZEWGE7KFBS8V2LNKJJSFGX0AI4XB4UKVJ4K863NPGUFLAG5EYUTI70VA6XZDNFWFLJ6FU24JT5Y7IUYKDFZIF03JWAD5B6T2EG5NP1W1L5QXF8AHL1MOWLVQVFPR1TRP97E1EIQUPNH5FZRRYH6A8IRX2A' where id=91;
-update noar tt set v2='Y5XLFYPAC8RVPEJ1B66GRC8KRTF5B8QLD2913Z4BUEFT37B5EMZC7YEQEXD6ZS521BEOOOIDPY769L9BNV4UDAW7TNK5XT9ZNA7N1JR80MQ4IYBXT09SLZFZAAMQAX6JQEF11TIP59VP9DJWAIQ11AF7WNU2PSK2YDAPPC597D2T495U0ZKDWMUHHWKP1CHV5FP9CBKCRDYOZ0MCA8KQQRJLWDFQGOJPIGCZK69R0QBNTMZZHRUTBOGXURB18ZD6Z' where id=91;
-update noar ti set v2='Y5XLFYPAC8RVPEJ1B66GRC8KRTF5B8QLD2913Z4BUEFT37B5EMZC7YEQEXD6ZS521BEOOOIDPY769L9BNV4UDAW7TNK5XT9ZNA7N1JR80MQ4IYBXT09SLZFZAAMQAX6JQEF11TIP59VP9DJWAIQ11AF7WNU2PSK2YDAPPC597D2T495U0ZKDWMUHHWKP1CHV5FP9CBKCRDYOZ0MCA8KQQRJLWDFQGOJPIGCZK69R0QBNTMZZHRUTBOGXURB18ZD6Z' where id=91;
-update noar tt set v3='OOSZLCXP95N5GMEUKD01RK0TISEK6HY51S9VQFW17ZGTGSM9RKCHTRLY0GLHNUYSYPZSF43BSFUPBLBAF6P5FI714BOQVU15WPB6ELULI8Z7HOWYW2RZ5LK6XTC7RKL8VUZNC13A63C7JKLOZ009VCLQY9QFU1SKLOSMX67SI97VO8YGQ9G36JZGAOK03N0MC8Z2RIR3NV3MNXP5HCDGHY7KFQDE87A7ZSYLH6S5FZH7QEEK725FTYYKBI7JP0T2S' where id=91;
-update noar ti set v3='OOSZLCXP95N5GMEUKD01RK0TISEK6HY51S9VQFW17ZGTGSM9RKCHTRLY0GLHNUYSYPZSF43BSFUPBLBAF6P5FI714BOQVU15WPB6ELULI8Z7HOWYW2RZ5LK6XTC7RKL8VUZNC13A63C7JKLOZ009VCLQY9QFU1SKLOSMX67SI97VO8YGQ9G36JZGAOK03N0MC8Z2RIR3NV3MNXP5HCDGHY7KFQDE87A7ZSYLH6S5FZH7QEEK725FTYYKBI7JP0T2S' where id=91;
-update noar tt set v0='SWPRMOJ2CCDN6IZKX7XKJ4R33MA06UVL4F2OEDUUS8W3WBWGZG5PHZZZY25FIUY99CG8T7GWGMJIGN4HOIT502VIAA5JNVXAU4VU1O0IL13A5IDGMO2KRVNNU0DI37QWBXB8SP35Q4921639LJMSJGK0TGGT8GF6MCUP87GCX1ZF2ASSQ5SJVQS9Q25EODTI7N38MOION3AC3XQFNJ9KSGJAA3XGM2REU3DR6YIRXUA3UY4ELKZS115XX1PW8K27Z' where id=92;
-update noar ti set v0='SWPRMOJ2CCDN6IZKX7XKJ4R33MA06UVL4F2OEDUUS8W3WBWGZG5PHZZZY25FIUY99CG8T7GWGMJIGN4HOIT502VIAA5JNVXAU4VU1O0IL13A5IDGMO2KRVNNU0DI37QWBXB8SP35Q4921639LJMSJGK0TGGT8GF6MCUP87GCX1ZF2ASSQ5SJVQS9Q25EODTI7N38MOION3AC3XQFNJ9KSGJAA3XGM2REU3DR6YIRXUA3UY4ELKZS115XX1PW8K27Z' where id=92;
-update noar tt set v1='92Q1PA0BZ0WGRWYO3I24IK5J1BUI8C4B98UGK8Y18SOR56EM9FMXCQUQPM8TUHYOE0H4QHRAUR0NIB7LR3YI9ZNDLDKITD9S17T2UCC1KXAOGVLTRCQQQ09N7HZ85M5P6ORP3EAYOIFAUSHNK4DBTA0KDRR5R1Z26H0653EO5DQSKO9VSAMPBEYSY49APBMQ2DXYHOBSWPPBDZ25UF3I4EM9TJCZS0CV49P0PLZ74JR68NV1EGBEOWX5IKS2T8MR8' where id=92;
-update noar ti set v1='92Q1PA0BZ0WGRWYO3I24IK5J1BUI8C4B98UGK8Y18SOR56EM9FMXCQUQPM8TUHYOE0H4QHRAUR0NIB7LR3YI9ZNDLDKITD9S17T2UCC1KXAOGVLTRCQQQ09N7HZ85M5P6ORP3EAYOIFAUSHNK4DBTA0KDRR5R1Z26H0653EO5DQSKO9VSAMPBEYSY49APBMQ2DXYHOBSWPPBDZ25UF3I4EM9TJCZS0CV49P0PLZ74JR68NV1EGBEOWX5IKS2T8MR8' where id=92;
-update noar tt set v2='2PLM212TWV9VABPG4RGJEHV3KA8QGKVSN1DXBRUZ3YPH4QJD6L09SO9TCDCU5G7553JEGAA2Z34LO4PZQU522YFSSL09Y22PZG3CISOFTVDDR84Z6ISJ4L59AKNSJ356BEENN4T7RB1Q1MVWA718JV1TAJ1UX61PYL8S8S5IGIT60NR06IAJRQQYNF0IV5LZ8VWQPRMJFZMY6T680466PPFLKUQ8TAP9E0VZUE6GRC3JU2X0ILDZPTZXZ2AG3GLKN' where id=92;
-update noar ti set v2='2PLM212TWV9VABPG4RGJEHV3KA8QGKVSN1DXBRUZ3YPH4QJD6L09SO9TCDCU5G7553JEGAA2Z34LO4PZQU522YFSSL09Y22PZG3CISOFTVDDR84Z6ISJ4L59AKNSJ356BEENN4T7RB1Q1MVWA718JV1TAJ1UX61PYL8S8S5IGIT60NR06IAJRQQYNF0IV5LZ8VWQPRMJFZMY6T680466PPFLKUQ8TAP9E0VZUE6GRC3JU2X0ILDZPTZXZ2AG3GLKN' where id=92;
-update noar tt set v3='D79Z78HLHH6AIWWOLDW19K4L4GQ3KUA3DMBZXLZ4HQJVK6YHE0WL9MA9VR2HODFIHBPEQZO7GOWIRNC9FF0PFGUW3ZAZY3ZUHPBTT80WJ9RB31XGUYLALD1TETSPMO12TA29FAWFTW2RGHX1SSWRVA484U7MSY960UCKXQ1YNSVG7YBDU6Z7W5AJU9VIJOV111VRFU3H5MLLGQG6ATAW200IN3JFB9Z60ZNW8ED88K251MILAC5Z6K8RZL4TE99CF' where id=92;
-update noar ti set v3='D79Z78HLHH6AIWWOLDW19K4L4GQ3KUA3DMBZXLZ4HQJVK6YHE0WL9MA9VR2HODFIHBPEQZO7GOWIRNC9FF0PFGUW3ZAZY3ZUHPBTT80WJ9RB31XGUYLALD1TETSPMO12TA29FAWFTW2RGHX1SSWRVA484U7MSY960UCKXQ1YNSVG7YBDU6Z7W5AJU9VIJOV111VRFU3H5MLLGQG6ATAW200IN3JFB9Z60ZNW8ED88K251MILAC5Z6K8RZL4TE99CF' where id=92;
-update noar tt set v0='QDZ079CUL8UK2JIJ60XUAT9PIDM2LLGPPQ8H8SP33IZEG41F7EOIW8BE69IIGCJO4XCORFVIERXCEW5SDR16ONXMF8SMM7ES6ECJ5CN350Y4LQWI9OSN48E88RY6UN00UHJK9RYIFKGK23O24CIUXHJ3SY287YO9WDAYG8N97D3EZZ8HXPF0DH5RFY5KLOF7WW6W7GYFCDEIQN9BMBH6S2ZDSQT008GSJ3QZMWPVC0BAVB1CE2DOHA08JQ9GIZRA1' where id=93;
-update noar ti set v0='QDZ079CUL8UK2JIJ60XUAT9PIDM2LLGPPQ8H8SP33IZEG41F7EOIW8BE69IIGCJO4XCORFVIERXCEW5SDR16ONXMF8SMM7ES6ECJ5CN350Y4LQWI9OSN48E88RY6UN00UHJK9RYIFKGK23O24CIUXHJ3SY287YO9WDAYG8N97D3EZZ8HXPF0DH5RFY5KLOF7WW6W7GYFCDEIQN9BMBH6S2ZDSQT008GSJ3QZMWPVC0BAVB1CE2DOHA08JQ9GIZRA1' where id=93;
-update noar tt set v1='ITZRRLA40OLHBR9H34H7T0ANTBQC61L659C5AD0BIJMC19DBI7Q4PHIPEMDT6J2EOW8DYFD1SVM7KMBP9B9PQ042DMO04SQS1VLOCKMGZ21163W4DJO0V4FCS8GOYG9V0PUVGZU6E05IOHMWCZYFLVK1JZU6VE6OJOUE9ZDIQ827TZG3MDXJ7I3LGTNOADZ9YYL170WGXNQTWUQYVACWANS1YJRJI1RQ390Q2MF1UNQY6H2130S86MIWXUH3KKKDP' where id=93;
-update noar ti set v1='ITZRRLA40OLHBR9H34H7T0ANTBQC61L659C5AD0BIJMC19DBI7Q4PHIPEMDT6J2EOW8DYFD1SVM7KMBP9B9PQ042DMO04SQS1VLOCKMGZ21163W4DJO0V4FCS8GOYG9V0PUVGZU6E05IOHMWCZYFLVK1JZU6VE6OJOUE9ZDIQ827TZG3MDXJ7I3LGTNOADZ9YYL170WGXNQTWUQYVACWANS1YJRJI1RQ390Q2MF1UNQY6H2130S86MIWXUH3KKKDP' where id=93;
-update noar tt set v2='D1Y72DH1QHIOQX9DPN8T57KEOAZXWMNB38VWXAPNAUDTUE1HV91LDM3BFWOOHNKP2GPSVMVYSI1HMOJSH4R4SIYSETFCL69U7VDR4E5W56RDSNG1M7HE2F7P8QSEHMCANMD4Q28F8Z520QU7E6JYWYRFEV08MOFR4STUNQZYA4RDGAAU1J90BAA5LOWHDSQE25K49JGFX2V28CWTQQM9LLVEEN6QE47NNFZ6MIN8P6DVWGOOKPUY6S6NUTC2S9TIZ' where id=93;
-update noar ti set v2='D1Y72DH1QHIOQX9DPN8T57KEOAZXWMNB38VWXAPNAUDTUE1HV91LDM3BFWOOHNKP2GPSVMVYSI1HMOJSH4R4SIYSETFCL69U7VDR4E5W56RDSNG1M7HE2F7P8QSEHMCANMD4Q28F8Z520QU7E6JYWYRFEV08MOFR4STUNQZYA4RDGAAU1J90BAA5LOWHDSQE25K49JGFX2V28CWTQQM9LLVEEN6QE47NNFZ6MIN8P6DVWGOOKPUY6S6NUTC2S9TIZ' where id=93;
-update noar tt set v3='REYJHFU5RDQJF0DFD7KH22V3XJR77N3YJ54E0E8QL7R0OAJU5Z96OEM6JUMEQ9NR3QRF5YTIF96BHJ81M5NETO3ZNPAU98TPADGVYJTHJC2XA3HYOGBX4B14I4B51UPQXQLWII7RBECCFBHWKVI2FEOHISPVN5L04N5D1W4XPUNKC859XTRPE3X9V8Q1TAW972F4N8YZNUJ3925ODDTSA6ETVCN5XRH4XEP2TVO4B3MCQHUS0U1AP8WETSARCMP5V' where id=93;
-update noar ti set v3='REYJHFU5RDQJF0DFD7KH22V3XJR77N3YJ54E0E8QL7R0OAJU5Z96OEM6JUMEQ9NR3QRF5YTIF96BHJ81M5NETO3ZNPAU98TPADGVYJTHJC2XA3HYOGBX4B14I4B51UPQXQLWII7RBECCFBHWKVI2FEOHISPVN5L04N5D1W4XPUNKC859XTRPE3X9V8Q1TAW972F4N8YZNUJ3925ODDTSA6ETVCN5XRH4XEP2TVO4B3MCQHUS0U1AP8WETSARCMP5V' where id=93;
-update noar tt set v0='09CPJ9QWKQC21LU2VE0WTRVPWJAVEOBOWA4L5XIEZH89Y5M8BLNVUSTVREYST0DL3R4E1FH9UVYR0XDCZ37B7XKJ25BJO39H3BW93FXW2SV2C4M5U50JF9RVMCWSIKMYWD840CZP4USDY0UKY5DOQY5NNFJHCXI22VX6DMCZ6JFJMX3L5HLYKSEXQ2SU1L55ZSZXPUIXD4C9MPWH6NU2QZVIJZO57DACX4BHQ87EA6BHTQPDXIXBLBG4VKOI2PZCF' where id=94;
-update noar ti set v0='09CPJ9QWKQC21LU2VE0WTRVPWJAVEOBOWA4L5XIEZH89Y5M8BLNVUSTVREYST0DL3R4E1FH9UVYR0XDCZ37B7XKJ25BJO39H3BW93FXW2SV2C4M5U50JF9RVMCWSIKMYWD840CZP4USDY0UKY5DOQY5NNFJHCXI22VX6DMCZ6JFJMX3L5HLYKSEXQ2SU1L55ZSZXPUIXD4C9MPWH6NU2QZVIJZO57DACX4BHQ87EA6BHTQPDXIXBLBG4VKOI2PZCF' where id=94;
-update noar tt set v1='SEVAP6S9DZJOJGXB984FWD0GB3XG8O3EG8OWBF7XIYDG2VTTH6ICMZ0VAMDVW3TYLPVR89EE9MX3W33EHLUL2B2ZDZPKY63NJVW1KXUESP1KXBYW2SJ1SZH2TPDZHH31FETK9S8O4N7G7MNE4DMKLVYY5UMQE1AXZ0K8UVS8KOR2P8V7OYNSDRWSXQ48DZJ0IB4LS145TWD38QEQY4OI7HKMJY82GJNH94DEZ19GOXA4UEFXI1XXPGH7IG8WS5DPY' where id=94;
-update noar ti set v1='SEVAP6S9DZJOJGXB984FWD0GB3XG8O3EG8OWBF7XIYDG2VTTH6ICMZ0VAMDVW3TYLPVR89EE9MX3W33EHLUL2B2ZDZPKY63NJVW1KXUESP1KXBYW2SJ1SZH2TPDZHH31FETK9S8O4N7G7MNE4DMKLVYY5UMQE1AXZ0K8UVS8KOR2P8V7OYNSDRWSXQ48DZJ0IB4LS145TWD38QEQY4OI7HKMJY82GJNH94DEZ19GOXA4UEFXI1XXPGH7IG8WS5DPY' where id=94;
-update noar tt set v2='FR8S6ZJAFR9MDHPM2KDE5K3OXV7D9DP3VIFH7C9R4Q8C79DUPSVNHUD6I7F9PI0GOD94YT0O5X3IX5WE9VUHJ47WQIDW9BOCVF8FDZ8S9YW2UE1U5H386U8X53RVACHB64VIYUSTBZ2S5KBVTCHT4RVC2HEI5NC49FBZMP785UOVAPFC7T9WSGQO2CHB9B9ZIJABS7US0OJVSRJR6GGEPKRQNO837G0KWOMVBCH77R4E3FQUI5VP29CTGOZJTA2X9' where id=94;
-update noar ti set v2='FR8S6ZJAFR9MDHPM2KDE5K3OXV7D9DP3VIFH7C9R4Q8C79DUPSVNHUD6I7F9PI0GOD94YT0O5X3IX5WE9VUHJ47WQIDW9BOCVF8FDZ8S9YW2UE1U5H386U8X53RVACHB64VIYUSTBZ2S5KBVTCHT4RVC2HEI5NC49FBZMP785UOVAPFC7T9WSGQO2CHB9B9ZIJABS7US0OJVSRJR6GGEPKRQNO837G0KWOMVBCH77R4E3FQUI5VP29CTGOZJTA2X9' where id=94;
-update noar tt set v3='M0QSCW7STQCRXOO3Y9GXVK417EVJG2GDTDN4NVRSVZAWOP5PMMCJB33CJR5ITNI1NHIG7Q4TEHVWGYRA6AUERJEGB3KYB1O5PEOZQ48Q3TSJ867ZC86Y02OWOP5ZZI0F0MTREN71E3FYFXOTIY9NQLOODMGO0LMKKVRQD9T54I99IE6U343LAUXW20CFGFLU2EZ9T3YRB5CGB2KCV2RLI0X7HPU9R61FMRI2E3S8PHDITQD4KRCEU5M87NL2TKSPG' where id=94;
-update noar ti set v3='M0QSCW7STQCRXOO3Y9GXVK417EVJG2GDTDN4NVRSVZAWOP5PMMCJB33CJR5ITNI1NHIG7Q4TEHVWGYRA6AUERJEGB3KYB1O5PEOZQ48Q3TSJ867ZC86Y02OWOP5ZZI0F0MTREN71E3FYFXOTIY9NQLOODMGO0LMKKVRQD9T54I99IE6U343LAUXW20CFGFLU2EZ9T3YRB5CGB2KCV2RLI0X7HPU9R61FMRI2E3S8PHDITQD4KRCEU5M87NL2TKSPG' where id=94;
-update noar tt set v0='DBOKEVKO10MXVDPTMT866DJ3NY58HR28BAASPR3UIB282Y59P0SXQ0949OLF4CXZN6YSSXAJOPO1Y2757CYBDL83SVW1EEVKSG61KTHPBPJ5PI8OZZI7WOZ1QF32S6O0HUCUY9XYXYYGA2WBUGQL7TQSNJYVJA9IYNDFPJHXH6IYVLXSLTSZ30AQVF4CZ6O0YDROMEKKDQGBQZRLZ2IVUXZP0WI4MREQ12MNXK540KYB4QFZ03T0MSYHN7QO9PU2Z' where id=95;
-update noar ti set v0='DBOKEVKO10MXVDPTMT866DJ3NY58HR28BAASPR3UIB282Y59P0SXQ0949OLF4CXZN6YSSXAJOPO1Y2757CYBDL83SVW1EEVKSG61KTHPBPJ5PI8OZZI7WOZ1QF32S6O0HUCUY9XYXYYGA2WBUGQL7TQSNJYVJA9IYNDFPJHXH6IYVLXSLTSZ30AQVF4CZ6O0YDROMEKKDQGBQZRLZ2IVUXZP0WI4MREQ12MNXK540KYB4QFZ03T0MSYHN7QO9PU2Z' where id=95;
-update noar tt set v1='D40IC6Y9E3ZL1D344OYH1WO0231NF2KOBIEFTF4O4R5BNBFLJ6GGBULZJE3686X98JZLA70Y7ZQUUXJANKH62E0CZTKOHWQ45NGMHO8MZPGRG7IROQJFSPVMC7EZGBX8W5ZRDJKY0FCCNV2VXWTJD96LWHLGR57FWQGWQF0K0BD1VCIYIE7TDOA5COTL9RZJR7J6S36HGAYT41C7A6XITBRZYBMDPVXETQARII8O2Q7TP5D86QZAML1G2KTXDXWZS' where id=95;
-update noar ti set v1='D40IC6Y9E3ZL1D344OYH1WO0231NF2KOBIEFTF4O4R5BNBFLJ6GGBULZJE3686X98JZLA70Y7ZQUUXJANKH62E0CZTKOHWQ45NGMHO8MZPGRG7IROQJFSPVMC7EZGBX8W5ZRDJKY0FCCNV2VXWTJD96LWHLGR57FWQGWQF0K0BD1VCIYIE7TDOA5COTL9RZJR7J6S36HGAYT41C7A6XITBRZYBMDPVXETQARII8O2Q7TP5D86QZAML1G2KTXDXWZS' where id=95;
-update noar tt set v2='W4W77CW3APJ6Q8HC96J5SWR2GG0OQLBD9KRJ3M9VOTK8CI8MMJMPDV4MD0HZYMQBE3UN2C0IOU35GQ3U8E3KN4A7CEAG8O4AP1V5ALNFZJ8D6MA4GAZV3WQFCA5WGWOH6FL7WWIC5TQYQ7L3NEH5MY836NT7MI224JGHYVW1Z9KIUP06KCNDZ945V8BJWUDYWMYYTXHO5QGPCUB0PLVECLLZPN5JWS6CJW53BK9OYEZV9YTQ2R0C0CI67VHYOY417' where id=95;
-update noar ti set v2='W4W77CW3APJ6Q8HC96J5SWR2GG0OQLBD9KRJ3M9VOTK8CI8MMJMPDV4MD0HZYMQBE3UN2C0IOU35GQ3U8E3KN4A7CEAG8O4AP1V5ALNFZJ8D6MA4GAZV3WQFCA5WGWOH6FL7WWIC5TQYQ7L3NEH5MY836NT7MI224JGHYVW1Z9KIUP06KCNDZ945V8BJWUDYWMYYTXHO5QGPCUB0PLVECLLZPN5JWS6CJW53BK9OYEZV9YTQ2R0C0CI67VHYOY417' where id=95;
-update noar tt set v3='4BBO20SI6KZ43QA7ASYSWV8OA5UQ1IW3H4Y5HCJH2VIN0ZJL3I69ZU4KQC5L2N2WV3ZPCYEPPYRDR63LYBCU3GOZK36XFLRHU8Q87Y8R9YC8GWP3Y5XNMPVA7IS8XQPRP775HJ7PFADLJE485EQMVZ447ITIM2WRIRYB6X2MG8JXLX3H4KJR23VLF7BZL4O3HOSQOYRKXAJI25V939RBDIUVNR4JT0NWTIDUB0J44I15V5U3358MMTM92UWJJ7PJI' where id=95;
-update noar ti set v3='4BBO20SI6KZ43QA7ASYSWV8OA5UQ1IW3H4Y5HCJH2VIN0ZJL3I69ZU4KQC5L2N2WV3ZPCYEPPYRDR63LYBCU3GOZK36XFLRHU8Q87Y8R9YC8GWP3Y5XNMPVA7IS8XQPRP775HJ7PFADLJE485EQMVZ447ITIM2WRIRYB6X2MG8JXLX3H4KJR23VLF7BZL4O3HOSQOYRKXAJI25V939RBDIUVNR4JT0NWTIDUB0J44I15V5U3358MMTM92UWJJ7PJI' where id=95;
-update noar tt set v0='XD58SW0WOZPSUK8BV3KRJTMDVB6ZHCGXA1VMQ5ITCGULPKN9Y379RE0TZIMJ4PTT824INEX0RXE8MKMSWZR8E78GU52W9U2ZQ3Z3NRBONYZIFJDTW0F0UE2T56FQ9IIV36GYVJFH336TP584WO0ZB1H73OJ3Z1DRWXW4YN0PNWLIWG888TBOLPFB5QDP0I80NPZMMNIDSKUBH80S019OZ1NF7QLDDEY2H4K1QJ0XG3J3GOF5DYUYGFS1X2W23JEXJ' where id=96;
-update noar ti set v0='XD58SW0WOZPSUK8BV3KRJTMDVB6ZHCGXA1VMQ5ITCGULPKN9Y379RE0TZIMJ4PTT824INEX0RXE8MKMSWZR8E78GU52W9U2ZQ3Z3NRBONYZIFJDTW0F0UE2T56FQ9IIV36GYVJFH336TP584WO0ZB1H73OJ3Z1DRWXW4YN0PNWLIWG888TBOLPFB5QDP0I80NPZMMNIDSKUBH80S019OZ1NF7QLDDEY2H4K1QJ0XG3J3GOF5DYUYGFS1X2W23JEXJ' where id=96;
-update noar tt set v1='TQCRSB14K5BFO78MT2YKNQT2AAEWCVYO63YPC71A7WQPTNYL7X5SHSCDOUHM2YD78KB52ENGBAIR9WE6V25MI20K22JCRMN115LQGX5JC7NEXHPN33N1BAL9Z24XEPTD3QSEX5C4GBWIHO1AUOEMTHXA9ONZFPB7ZD7PKA1CBC7H7736XS0MQP5XL11HH0SXBVQI8GUL5JYTCEU0Z7ATQJFL3IMLF7S97IPX2H9DW1VPKAVSWD01S7E3K47ESZKYZ' where id=96;
-update noar ti set v1='TQCRSB14K5BFO78MT2YKNQT2AAEWCVYO63YPC71A7WQPTNYL7X5SHSCDOUHM2YD78KB52ENGBAIR9WE6V25MI20K22JCRMN115LQGX5JC7NEXHPN33N1BAL9Z24XEPTD3QSEX5C4GBWIHO1AUOEMTHXA9ONZFPB7ZD7PKA1CBC7H7736XS0MQP5XL11HH0SXBVQI8GUL5JYTCEU0Z7ATQJFL3IMLF7S97IPX2H9DW1VPKAVSWD01S7E3K47ESZKYZ' where id=96;
-update noar tt set v2='O0LMFHUWRBTJ2RY5OS6ZOMO25H095ZEW1E172HBKDOJ0DOFFH03BJKO8UPQFJB6GAS3WPJENPDZNPDXJ1E0IQYK578Q529ZB9CKOMGILZ2DF9AQSYUPUXMLMA7D4QMLHU3R6LRA79U6WKSC1PT43TMTQOV4QLFI7CIA7G0MWR35AXMBWABYW5CWK9YVXKRH8SGNZIZ47GDR1X8KIV8SZKSVFOH1HARSXZ4UEEFIHX9HNG23AL73P5XDUWCNTVB75Q' where id=96;
-update noar ti set v2='O0LMFHUWRBTJ2RY5OS6ZOMO25H095ZEW1E172HBKDOJ0DOFFH03BJKO8UPQFJB6GAS3WPJENPDZNPDXJ1E0IQYK578Q529ZB9CKOMGILZ2DF9AQSYUPUXMLMA7D4QMLHU3R6LRA79U6WKSC1PT43TMTQOV4QLFI7CIA7G0MWR35AXMBWABYW5CWK9YVXKRH8SGNZIZ47GDR1X8KIV8SZKSVFOH1HARSXZ4UEEFIHX9HNG23AL73P5XDUWCNTVB75Q' where id=96;
-update noar tt set v3='IU3EZINLEE3FOULALFNKVCBWO1YPK01DOBWRO37TQMQ1YEL4ZSTDZVM5TUP875Y93YP7UQF279KJFF7Z36S7QAAC55F43EPDYBXUAC905WMVOZX81ZTLWOJDGTPRGQLUHA29WSATMX1U09E0AIILEPXL3T2DDBJWXZ6EZOOENBDWCIC6MC04RT6OA7O50JJKNY15PSJ1PJZQY79BG32GFSSP22I90VCH2XSMUEVY7B1N64Z44QKUABQG3YXGTM03F' where id=96;
-update noar ti set v3='IU3EZINLEE3FOULALFNKVCBWO1YPK01DOBWRO37TQMQ1YEL4ZSTDZVM5TUP875Y93YP7UQF279KJFF7Z36S7QAAC55F43EPDYBXUAC905WMVOZX81ZTLWOJDGTPRGQLUHA29WSATMX1U09E0AIILEPXL3T2DDBJWXZ6EZOOENBDWCIC6MC04RT6OA7O50JJKNY15PSJ1PJZQY79BG32GFSSP22I90VCH2XSMUEVY7B1N64Z44QKUABQG3YXGTM03F' where id=96;
-update noar tt set v0='B3HNSREC0R3SW37L1P9XDJ7ZDEPF7KIYPEC1MFMRRU9LHUPNAVJ4VBVRP0FMJJPZ4KXPDYXH9KWSXDHP1YNBS3HKK1IPACF31YIBHIRVCAS59T1DIF6CVRBFF5JW5LZQIONQ0L8DLIKF4PXDAMCN0097GOXY4ABPC23N1G03SCQTX2QTNOP1PDI9M6F7ZVBUHTNV5XBOK90PI6C9R1QF2Q5EULI9SBMOPZ5OAS8698WGVE685TLQWSJGNPD0G1AKA' where id=97;
-update noar ti set v0='B3HNSREC0R3SW37L1P9XDJ7ZDEPF7KIYPEC1MFMRRU9LHUPNAVJ4VBVRP0FMJJPZ4KXPDYXH9KWSXDHP1YNBS3HKK1IPACF31YIBHIRVCAS59T1DIF6CVRBFF5JW5LZQIONQ0L8DLIKF4PXDAMCN0097GOXY4ABPC23N1G03SCQTX2QTNOP1PDI9M6F7ZVBUHTNV5XBOK90PI6C9R1QF2Q5EULI9SBMOPZ5OAS8698WGVE685TLQWSJGNPD0G1AKA' where id=97;
-update noar tt set v1='YSMMAZZ1OPW08S47OJPLUV72RO2T2RIUZQREAQ75VE82SYAL6TSSA1MJ3O2A83O1TOAU7VBHAJ5IG4ODR05TY8BN6RFWUEZBJXRW6QOXKJCJ0VEY11Y8YD6JWWK5MHOLAD2FIF4G005RH7GE7TTWX2GONVHAQA4VR8JLVUUPSUV6CY19U0RXWNLP02BCQAEHMJL2F93UC97B08FH2JWT1ZTGYAAV86QYL0BUZ0UCF2895XV86XTSQ7F3TUVWZQEU6' where id=97;
-update noar ti set v1='YSMMAZZ1OPW08S47OJPLUV72RO2T2RIUZQREAQ75VE82SYAL6TSSA1MJ3O2A83O1TOAU7VBHAJ5IG4ODR05TY8BN6RFWUEZBJXRW6QOXKJCJ0VEY11Y8YD6JWWK5MHOLAD2FIF4G005RH7GE7TTWX2GONVHAQA4VR8JLVUUPSUV6CY19U0RXWNLP02BCQAEHMJL2F93UC97B08FH2JWT1ZTGYAAV86QYL0BUZ0UCF2895XV86XTSQ7F3TUVWZQEU6' where id=97;
-update noar tt set v2='6FNIPC8ALP3KX15590AW3P68ZPUY6WARFDS5EJ8BBJFVV4RAH6YZX7SDWFMWCTUTFMS0MHL0MXM3LNGRF32CIHKFREOEUBACJV9637UWB04RBOND7KHS73TYP7TBIEANJU49YU3TI881G6V568A4RW4J4EBYYOGMLIEEZS7V5YR8Z3V8AVHP1HBLA70SFWQFVAMILB87J8RY6TSLLRBRLQL9QYJ6Z25YGXCOHN4W2XA1DIDHM6I5I2YYCLAHIKUZR' where id=97;
-update noar ti set v2='6FNIPC8ALP3KX15590AW3P68ZPUY6WARFDS5EJ8BBJFVV4RAH6YZX7SDWFMWCTUTFMS0MHL0MXM3LNGRF32CIHKFREOEUBACJV9637UWB04RBOND7KHS73TYP7TBIEANJU49YU3TI881G6V568A4RW4J4EBYYOGMLIEEZS7V5YR8Z3V8AVHP1HBLA70SFWQFVAMILB87J8RY6TSLLRBRLQL9QYJ6Z25YGXCOHN4W2XA1DIDHM6I5I2YYCLAHIKUZR' where id=97;
-update noar tt set v3='G7BEQIQNCPL9V3SQY1ZY26BZQGH7L3K94FMCYZGCCVD45Z8TGJAKPUX8WBH6JGNSZVPP1BCJ8OSVCTD3EE8SVYMXFSY63ECQ4J5V98DGN2E7VYOL7DVJGBAAFNIH6Z04RPD3WDZLCD2OYJ8JFQ0XQJMJYTLT6JF29JXK7FWF8AREXQ2YZPL5X517D8DMRQVIOAM3M11AQSFNSC5GQOS981WACKFS6Z0USGKCSH8R1SHM7LB819CMNEZRON3BDNLTQ' where id=97;
-update noar ti set v3='G7BEQIQNCPL9V3SQY1ZY26BZQGH7L3K94FMCYZGCCVD45Z8TGJAKPUX8WBH6JGNSZVPP1BCJ8OSVCTD3EE8SVYMXFSY63ECQ4J5V98DGN2E7VYOL7DVJGBAAFNIH6Z04RPD3WDZLCD2OYJ8JFQ0XQJMJYTLT6JF29JXK7FWF8AREXQ2YZPL5X517D8DMRQVIOAM3M11AQSFNSC5GQOS981WACKFS6Z0USGKCSH8R1SHM7LB819CMNEZRON3BDNLTQ' where id=97;
-update noar tt set v0='17YM75UB7JOWA4MKPQ5PJIYMIM6WVHKOKG4ZA6K4H4RM366MM19ORCT3N3P1LE10843AIPTUPN8HU3OJS3LUQLVFY4LEZ0C8UBHWI048T2GFG40AH5IMPJ4MJHTLWKURD5NIBVH27Y823RSKSJME5LYGEB85T292UGZAIBSV7QB8VPH5P85SHOSGQ6I4MX6SIR31SZOYG9DS7Z8ZEUXU46P974277X7947J7JJXEMCA9L147OBE6YK25WHM90YWMG' where id=98;
-update noar ti set v0='17YM75UB7JOWA4MKPQ5PJIYMIM6WVHKOKG4ZA6K4H4RM366MM19ORCT3N3P1LE10843AIPTUPN8HU3OJS3LUQLVFY4LEZ0C8UBHWI048T2GFG40AH5IMPJ4MJHTLWKURD5NIBVH27Y823RSKSJME5LYGEB85T292UGZAIBSV7QB8VPH5P85SHOSGQ6I4MX6SIR31SZOYG9DS7Z8ZEUXU46P974277X7947J7JJXEMCA9L147OBE6YK25WHM90YWMG' where id=98;
-update noar tt set v1='AW4O3Z601EYNZAGBNDECMQUMWIH1PRCKAQD78HL1169PK5KDCQS05DZJ32IH1WMU9WG57IN2VPFDEILS3PY4SO5ZIVOW4LC3IOPA28W6VMQW2EHMSIMLHV6D3THV6UDLANAXQG73WR5DMXZVLM7UXSF3SGI6J5KG1ZUUQFZZV7LGG7S45VL5I9UHI8XXK59VKSMSKKSPRALMZVLEIA8RTB23WA5MKDBN2KC8DE45FD47VCWS4OAHP7C9OWDAGV2S5' where id=98;
-update noar ti set v1='AW4O3Z601EYNZAGBNDECMQUMWIH1PRCKAQD78HL1169PK5KDCQS05DZJ32IH1WMU9WG57IN2VPFDEILS3PY4SO5ZIVOW4LC3IOPA28W6VMQW2EHMSIMLHV6D3THV6UDLANAXQG73WR5DMXZVLM7UXSF3SGI6J5KG1ZUUQFZZV7LGG7S45VL5I9UHI8XXK59VKSMSKKSPRALMZVLEIA8RTB23WA5MKDBN2KC8DE45FD47VCWS4OAHP7C9OWDAGV2S5' where id=98;
-update noar tt set v2='74E41LJXI9JTWOC62IRCK1KHTNQKIUW4SWSW7BQXPLHP4NEL99X1VZB21G18PQNRP4J7DWDJE5ZO8DSGIP755HJW3JLM9VLWCLRB9ZXEHDDU8MO639CKOTLLGF5RLRGQTIXG35VDR3KE7D2OMTXJW2JFKWPBVPHS7F0WKMXO9H27PJ68BA2NS0GQ7RT4II0STLSIYMY6VVIZGD4XBVLUU7F0N2NCKQUGPAFOCOB3VAQO9CIXCOXBYJAE6PH36OJB0' where id=98;
-update noar ti set v2='74E41LJXI9JTWOC62IRCK1KHTNQKIUW4SWSW7BQXPLHP4NEL99X1VZB21G18PQNRP4J7DWDJE5ZO8DSGIP755HJW3JLM9VLWCLRB9ZXEHDDU8MO639CKOTLLGF5RLRGQTIXG35VDR3KE7D2OMTXJW2JFKWPBVPHS7F0WKMXO9H27PJ68BA2NS0GQ7RT4II0STLSIYMY6VVIZGD4XBVLUU7F0N2NCKQUGPAFOCOB3VAQO9CIXCOXBYJAE6PH36OJB0' where id=98;
-update noar tt set v3='NKAZHADTHWD0N0VHL47U7FMUM6O3MFZN2VAF9YPU98379ZJWS9IPPGPGCWD98V2SRAGBS1Y4WG6AKKVMIWXUZV0CUTZ51CKTPQJQ9BNBSLTGNZ3HC5QP9NITMGMXW7CNTUH1YFGAMN5X7VKE3NE7CNXDZQ6UYBQY03W6MNBRBU0VIWRWL2KUHPEWOI5XHVLDCTUWD5HDU7DJYZ0DRS2J6FXVT6H8JM2OF92XLO31R7Z8CYGECE70TWE0GOP9HU8CS' where id=98;
-update noar ti set v3='NKAZHADTHWD0N0VHL47U7FMUM6O3MFZN2VAF9YPU98379ZJWS9IPPGPGCWD98V2SRAGBS1Y4WG6AKKVMIWXUZV0CUTZ51CKTPQJQ9BNBSLTGNZ3HC5QP9NITMGMXW7CNTUH1YFGAMN5X7VKE3NE7CNXDZQ6UYBQY03W6MNBRBU0VIWRWL2KUHPEWOI5XHVLDCTUWD5HDU7DJYZ0DRS2J6FXVT6H8JM2OF92XLO31R7Z8CYGECE70TWE0GOP9HU8CS' where id=98;
-update noar tt set v0='2NTLB3QEKWW5DCDPV43TI8YHPOB8JMD56IRAH1Z8D2H722689BKRAMW638L59NXQRDQG0BOZ3WZK78M2RJRH1ILUOLK0K00MFQ9ATC8CO78PACPD2HMRN3MCJBKKLB0DCNB4J9S6EHTA4VY64NVG9MEUJ1TKE2PGHE8BKOR564PE6K2YD436EUMCVFAEJXQMSB9HYEWNOE3PTT4DNJYAIUK7JRQ7HEGNWX44IMSEOYDSMYEWEKOJSACQV3JYCNYTH' where id=99;
-update noar ti set v0='2NTLB3QEKWW5DCDPV43TI8YHPOB8JMD56IRAH1Z8D2H722689BKRAMW638L59NXQRDQG0BOZ3WZK78M2RJRH1ILUOLK0K00MFQ9ATC8CO78PACPD2HMRN3MCJBKKLB0DCNB4J9S6EHTA4VY64NVG9MEUJ1TKE2PGHE8BKOR564PE6K2YD436EUMCVFAEJXQMSB9HYEWNOE3PTT4DNJYAIUK7JRQ7HEGNWX44IMSEOYDSMYEWEKOJSACQV3JYCNYTH' where id=99;
-update noar tt set v1='U1U5AR0AJETU7MHC72BV30C6OAZLXY7KA0ML6AK18UZVIZVI7LAP6N4H5O9CZHOWZEDNGMH7MY81X1IXBFSIFPC3SQAH6Q11FU3K3GHQV0XUMDCIZW3QJFBTSA8GMT25D5KYY7NUTBG9K1966DT8HGB5TR455R7C4GQK1CGQU84A4MRMIL01A6GOUXQGIGPXKVCAPAM27PH9I950DC5R37BXV19JFHMQFC5KPESX9TI9DMPNX1AJG452MVNY60EP7' where id=99;
-update noar ti set v1='U1U5AR0AJETU7MHC72BV30C6OAZLXY7KA0ML6AK18UZVIZVI7LAP6N4H5O9CZHOWZEDNGMH7MY81X1IXBFSIFPC3SQAH6Q11FU3K3GHQV0XUMDCIZW3QJFBTSA8GMT25D5KYY7NUTBG9K1966DT8HGB5TR455R7C4GQK1CGQU84A4MRMIL01A6GOUXQGIGPXKVCAPAM27PH9I950DC5R37BXV19JFHMQFC5KPESX9TI9DMPNX1AJG452MVNY60EP7' where id=99;
-update noar tt set v2='4UT93HR61UO15A7VUFJK22JA2T0KLN6BSI96FMSVNM7335TJ9BQV2A6ZDNXBH3LHI6MJWIAR91ALJLDZKB328K49RJIBQYJLT5KKE93X9YDVPMH83XC2AV0SNSPCHWYRPXB9LD6OVM8PWFLOG3OTSPVIDELQHX36OHS7XI4Y5EOUYKHZUCVGB6AA6CAOPT83ISQ0C1WAMFOK2UTJN4B0U8AHPLYVL2X988X4ZGG3OJIOCSMXTV5N8RGC4LDU0VNJY' where id=99;
-update noar ti set v2='4UT93HR61UO15A7VUFJK22JA2T0KLN6BSI96FMSVNM7335TJ9BQV2A6ZDNXBH3LHI6MJWIAR91ALJLDZKB328K49RJIBQYJLT5KKE93X9YDVPMH83XC2AV0SNSPCHWYRPXB9LD6OVM8PWFLOG3OTSPVIDELQHX36OHS7XI4Y5EOUYKHZUCVGB6AA6CAOPT83ISQ0C1WAMFOK2UTJN4B0U8AHPLYVL2X988X4ZGG3OJIOCSMXTV5N8RGC4LDU0VNJY' where id=99;
-update noar tt set v3='FH4206H0AKGZAR04LTBY5CRSFC2WL9HU3GIIH93K1B2S87WGEIWKPH9CLJS572M5JIL1OR9R97M52X7ZUL90X6ORSY9MC44H6ITNB1XL6IRKZMYV1Q3E44W33L70HP0XXLYIPPPILG17SRQ3D4J6MKO0716J4Z79WLHU2EMETVR0H81OK6I77ER7YVGV9P9XXCUXZDBKUAN9FAZFWMCW2JE906FCKMHU71P99YI83VQS7GVYQRE1AMDHDP3Y5QLHT' where id=99;
-update noar ti set v3='FH4206H0AKGZAR04LTBY5CRSFC2WL9HU3GIIH93K1B2S87WGEIWKPH9CLJS572M5JIL1OR9R97M52X7ZUL90X6ORSY9MC44H6ITNB1XL6IRKZMYV1Q3E44W33L70HP0XXLYIPPPILG17SRQ3D4J6MKO0716J4Z79WLHU2EMETVR0H81OK6I77ER7YVGV9P9XXCUXZDBKUAN9FAZFWMCW2JE906FCKMHU71P99YI83VQS7GVYQRE1AMDHDP3Y5QLHT' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varbinary(32) null,
- v1 varbinary(32) null,
- v2 varbinary(32) null,
- v3 varbinary(32) null,
- b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='4CP5X4JI3BIPVDNO7Z7P2CTN520K4QDCN' where id=2;
-update noar ti set v0='4CP5X4JI3BIPVDNO7Z7P2CTN520K4QDCN' where id=2;
-update noar tt set v1='HC7PYXH7C9WR60ULA4OMWD4BMR48R8UX5' where id=2;
-update noar ti set v1='HC7PYXH7C9WR60ULA4OMWD4BMR48R8UX5' where id=2;
-update noar tt set v2='K5FHOKK2G9C86C3A303DU0FSQQKMFB3YB' where id=2;
-update noar ti set v2='K5FHOKK2G9C86C3A303DU0FSQQKMFB3YB' where id=2;
-update noar tt set v3='2CXQ1CMYFAWE2LR87ZBMZOC9CQK8OTVSL' where id=2;
-update noar ti set v3='2CXQ1CMYFAWE2LR87ZBMZOC9CQK8OTVSL' where id=2;
-update noar tt set v0='793DR4UA07GWZNEPR58V97HAGQ3I6D6Y2' where id=3;
-update noar ti set v0='793DR4UA07GWZNEPR58V97HAGQ3I6D6Y2' where id=3;
-update noar tt set v1='PFBZXCNZYYHWVK5LSXPDQ35QIWY6UBPY7' where id=3;
-update noar ti set v1='PFBZXCNZYYHWVK5LSXPDQ35QIWY6UBPY7' where id=3;
-update noar tt set v2='CH11HV0RFRP15DHTDY3SN1F5OG7SPPQ3F' where id=3;
-update noar ti set v2='CH11HV0RFRP15DHTDY3SN1F5OG7SPPQ3F' where id=3;
-update noar tt set v3='U011IYJDGLMK4GV05MS9HGF7LF9Q95H2C' where id=3;
-update noar ti set v3='U011IYJDGLMK4GV05MS9HGF7LF9Q95H2C' where id=3;
-update noar tt set v0='BB737V4GRTKP57V34ST6L32J3S758HZSD' where id=4;
-update noar ti set v0='BB737V4GRTKP57V34ST6L32J3S758HZSD' where id=4;
-update noar tt set v1='0RWSKTVOOQQSKPSFJXP8EIUQ3UU3KXYB6' where id=4;
-update noar ti set v1='0RWSKTVOOQQSKPSFJXP8EIUQ3UU3KXYB6' where id=4;
-update noar tt set v2='2GO899F93HU6LIEJNZUOB7J9C9GV46MMK' where id=4;
-update noar ti set v2='2GO899F93HU6LIEJNZUOB7J9C9GV46MMK' where id=4;
-update noar tt set v3='8V2N9BGK197IGQD41I3WDI05UYS5J3SNI' where id=4;
-update noar ti set v3='8V2N9BGK197IGQD41I3WDI05UYS5J3SNI' where id=4;
-update noar tt set v0='9X7RAASZNH2LCGYKFZJBPTVPZKCACM79O' where id=5;
-update noar ti set v0='9X7RAASZNH2LCGYKFZJBPTVPZKCACM79O' where id=5;
-update noar tt set v1='WYARYZCZR9QTCE688SBNNLZ9FDSOX14NY' where id=5;
-update noar ti set v1='WYARYZCZR9QTCE688SBNNLZ9FDSOX14NY' where id=5;
-update noar tt set v2='VGD9E8B19FGQYPDNYZM5QVA63HTBHTUGY' where id=5;
-update noar ti set v2='VGD9E8B19FGQYPDNYZM5QVA63HTBHTUGY' where id=5;
-update noar tt set v3='JDI5QW4YD7KWG94L73DTK6W3VV4XV3XUU' where id=5;
-update noar ti set v3='JDI5QW4YD7KWG94L73DTK6W3VV4XV3XUU' where id=5;
-update noar tt set v0='6OBVEQVQFNVF857T56VJXICJJF5KQL7GJ' where id=6;
-update noar ti set v0='6OBVEQVQFNVF857T56VJXICJJF5KQL7GJ' where id=6;
-update noar tt set v1='MJOESFBM818ISRN9P4H0WUPJN48SDCTAT' where id=6;
-update noar ti set v1='MJOESFBM818ISRN9P4H0WUPJN48SDCTAT' where id=6;
-update noar tt set v2='QH92HZ1IG9A4HWAX2OFG2CWCW9E5V9RZR' where id=6;
-update noar ti set v2='QH92HZ1IG9A4HWAX2OFG2CWCW9E5V9RZR' where id=6;
-update noar tt set v3='HNXV83AOO765VV601XAV74WK28MNSC8TE' where id=6;
-update noar ti set v3='HNXV83AOO765VV601XAV74WK28MNSC8TE' where id=6;
-update noar tt set v0='U49CZSR017AKFJ3BX6YDCY9F1OARJ4UTT' where id=7;
-update noar ti set v0='U49CZSR017AKFJ3BX6YDCY9F1OARJ4UTT' where id=7;
-update noar tt set v1='RZTYCA4IBDJGC7M74CT2RS899HECRQH7O' where id=7;
-update noar ti set v1='RZTYCA4IBDJGC7M74CT2RS899HECRQH7O' where id=7;
-update noar tt set v2='KT312E7DD2LNM91XIAMBUFOTJRHBYNZJ2' where id=7;
-update noar ti set v2='KT312E7DD2LNM91XIAMBUFOTJRHBYNZJ2' where id=7;
-update noar tt set v3='FDSOY3E49UUGWPW8ZRGLGMH7OGX1GPIQW' where id=7;
-update noar ti set v3='FDSOY3E49UUGWPW8ZRGLGMH7OGX1GPIQW' where id=7;
-update noar tt set v0='CUO9CN8O71QR50KA5ONA2UVKJR1M8UQZM' where id=8;
-update noar ti set v0='CUO9CN8O71QR50KA5ONA2UVKJR1M8UQZM' where id=8;
-update noar tt set v1='EDGJ0L7LI1LJD0ZQ3W3EE9KPY9B858K2P' where id=8;
-update noar ti set v1='EDGJ0L7LI1LJD0ZQ3W3EE9KPY9B858K2P' where id=8;
-update noar tt set v2='5M22FGC8VPGXEIPZ42ILEDWKN4QGR7XRL' where id=8;
-update noar ti set v2='5M22FGC8VPGXEIPZ42ILEDWKN4QGR7XRL' where id=8;
-update noar tt set v3='PQTMEVXQ1Y6MP4FFTK40UUY77OJY9VPPI' where id=8;
-update noar ti set v3='PQTMEVXQ1Y6MP4FFTK40UUY77OJY9VPPI' where id=8;
-update noar tt set v0='6TK6YVBHDIR47H1VUITL8CNCADHPJSA6Y' where id=9;
-update noar ti set v0='6TK6YVBHDIR47H1VUITL8CNCADHPJSA6Y' where id=9;
-update noar tt set v1='OAU91413DXXAK7M0T9QGRBW2B0PL97FTG' where id=9;
-update noar ti set v1='OAU91413DXXAK7M0T9QGRBW2B0PL97FTG' where id=9;
-update noar tt set v2='EX4Y7MO577Z0NOCSSA52PA584HZ896YOJ' where id=9;
-update noar ti set v2='EX4Y7MO577Z0NOCSSA52PA584HZ896YOJ' where id=9;
-update noar tt set v3='TNJVERII0US72LZJOAP87UT6ZS320JI4C' where id=9;
-update noar ti set v3='TNJVERII0US72LZJOAP87UT6ZS320JI4C' where id=9;
-update noar tt set v0='KX4VD5NDNQYREB9HCNE40PFWIFWJNQCM8' where id=10;
-update noar ti set v0='KX4VD5NDNQYREB9HCNE40PFWIFWJNQCM8' where id=10;
-update noar tt set v1='MSBBYB879R6P45IGSCA3PV7TVYU6SMDJW' where id=10;
-update noar ti set v1='MSBBYB879R6P45IGSCA3PV7TVYU6SMDJW' where id=10;
-update noar tt set v2='61UJL0OACRSO64FGWGFYQRC1DR8OI1W7Z' where id=10;
-update noar ti set v2='61UJL0OACRSO64FGWGFYQRC1DR8OI1W7Z' where id=10;
-update noar tt set v3='DJA5KVC44MAUOXVW58IXTY8KVDJ60W0RU' where id=10;
-update noar ti set v3='DJA5KVC44MAUOXVW58IXTY8KVDJ60W0RU' where id=10;
-update noar tt set v0='F3KKDXYITEX2ZJGGXTFX12AK18R722YKV' where id=11;
-update noar ti set v0='F3KKDXYITEX2ZJGGXTFX12AK18R722YKV' where id=11;
-update noar tt set v1='BO0GMVUCD7J1SOKOM69WERXWQKET0AQOQ' where id=11;
-update noar ti set v1='BO0GMVUCD7J1SOKOM69WERXWQKET0AQOQ' where id=11;
-update noar tt set v2='C5H8G7L00U1EF6Z6J6V6ZGGCU6G4GITBM' where id=11;
-update noar ti set v2='C5H8G7L00U1EF6Z6J6V6ZGGCU6G4GITBM' where id=11;
-update noar tt set v3='X0FD3CKW82J2LAPC199SJV81Y6AKH3261' where id=11;
-update noar ti set v3='X0FD3CKW82J2LAPC199SJV81Y6AKH3261' where id=11;
-update noar tt set v0='J9M0SX7VQAJWD5RSY6OQRH54ZWPKTTRIG' where id=12;
-update noar ti set v0='J9M0SX7VQAJWD5RSY6OQRH54ZWPKTTRIG' where id=12;
-update noar tt set v1='MSWTOLNBO3TVXVUTQ418BHXJWVTIYFYP3' where id=12;
-update noar ti set v1='MSWTOLNBO3TVXVUTQ418BHXJWVTIYFYP3' where id=12;
-update noar tt set v2='BURRPFBYSCQCQA1P1B5GDN2FDI7KKBQD2' where id=12;
-update noar ti set v2='BURRPFBYSCQCQA1P1B5GDN2FDI7KKBQD2' where id=12;
-update noar tt set v3='AENI8YAP7HCL1VYZS7P7IPV7M4B9P16WR' where id=12;
-update noar ti set v3='AENI8YAP7HCL1VYZS7P7IPV7M4B9P16WR' where id=12;
-update noar tt set v0='T33IEGIGPA4YJTIGFY01S9ROY0WN2AHPJ' where id=13;
-update noar ti set v0='T33IEGIGPA4YJTIGFY01S9ROY0WN2AHPJ' where id=13;
-update noar tt set v1='A0KOR8TK5S1YUCGTJ141UAGPJC0IQUHA1' where id=13;
-update noar ti set v1='A0KOR8TK5S1YUCGTJ141UAGPJC0IQUHA1' where id=13;
-update noar tt set v2='IBO47UGFLR5YMS3OHOES3TFR2RJTNAUI4' where id=13;
-update noar ti set v2='IBO47UGFLR5YMS3OHOES3TFR2RJTNAUI4' where id=13;
-update noar tt set v3='9IJN8SQ9DKBSDZMVP5RTJ1N183N22LX9W' where id=13;
-update noar ti set v3='9IJN8SQ9DKBSDZMVP5RTJ1N183N22LX9W' where id=13;
-update noar tt set v0='VK7YYZ4DRDRLOXHDHO2376CMZ8O61OQG4' where id=14;
-update noar ti set v0='VK7YYZ4DRDRLOXHDHO2376CMZ8O61OQG4' where id=14;
-update noar tt set v1='303BLIRJSIBC6RCSG6MUFJ0YDRJDA35UI' where id=14;
-update noar ti set v1='303BLIRJSIBC6RCSG6MUFJ0YDRJDA35UI' where id=14;
-update noar tt set v2='NTYW8UZE23Q6HGHCXWO25G1DRHS0L725A' where id=14;
-update noar ti set v2='NTYW8UZE23Q6HGHCXWO25G1DRHS0L725A' where id=14;
-update noar tt set v3='0DKIBFHRCR8T2T5VHOZM6V4TOC787AT4T' where id=14;
-update noar ti set v3='0DKIBFHRCR8T2T5VHOZM6V4TOC787AT4T' where id=14;
-update noar tt set v0='5YU92WTZXROC00E31GCF5R3WS1FRJJ1T0' where id=15;
-update noar ti set v0='5YU92WTZXROC00E31GCF5R3WS1FRJJ1T0' where id=15;
-update noar tt set v1='03M43BN1ND9B2JUU03B49IPTQE2LM7FA5' where id=15;
-update noar ti set v1='03M43BN1ND9B2JUU03B49IPTQE2LM7FA5' where id=15;
-update noar tt set v2='4XIQFZDX4MXHH6BHKVZVJN0ROTRPZFXEJ' where id=15;
-update noar ti set v2='4XIQFZDX4MXHH6BHKVZVJN0ROTRPZFXEJ' where id=15;
-update noar tt set v3='M2SGE4XHADZWBQ1Q5QBN5LIYP82JJDDHE' where id=15;
-update noar ti set v3='M2SGE4XHADZWBQ1Q5QBN5LIYP82JJDDHE' where id=15;
-update noar tt set v0='DRVDZI5ZFD3UFRDA7Y4EZSXU6KTEXM5QU' where id=16;
-update noar ti set v0='DRVDZI5ZFD3UFRDA7Y4EZSXU6KTEXM5QU' where id=16;
-update noar tt set v1='GH8OBG3N7IT91MR877SKTLM6DVZS9N9HL' where id=16;
-update noar ti set v1='GH8OBG3N7IT91MR877SKTLM6DVZS9N9HL' where id=16;
-update noar tt set v2='P6ZM3JF3NJHTYHCRRLT1BAINKHSJR42XO' where id=16;
-update noar ti set v2='P6ZM3JF3NJHTYHCRRLT1BAINKHSJR42XO' where id=16;
-update noar tt set v3='GC2LVNHRNJ0WY14FJLVKFHVU4WKD1P2WJ' where id=16;
-update noar ti set v3='GC2LVNHRNJ0WY14FJLVKFHVU4WKD1P2WJ' where id=16;
-update noar tt set v0='7DPKSYB9BNPQR6ZFXUXGAUW5AAM49F6G5' where id=17;
-update noar ti set v0='7DPKSYB9BNPQR6ZFXUXGAUW5AAM49F6G5' where id=17;
-update noar tt set v1='P5BHDAG1RH0P5HCM9584JBPXNM1MW4Z67' where id=17;
-update noar ti set v1='P5BHDAG1RH0P5HCM9584JBPXNM1MW4Z67' where id=17;
-update noar tt set v2='ZGR15VERBSHFBXOE0X3IDQ1MGOS1CILMK' where id=17;
-update noar ti set v2='ZGR15VERBSHFBXOE0X3IDQ1MGOS1CILMK' where id=17;
-update noar tt set v3='6SGXIXYGD6EBYVQMMNDTE5GN229LZ2XJM' where id=17;
-update noar ti set v3='6SGXIXYGD6EBYVQMMNDTE5GN229LZ2XJM' where id=17;
-update noar tt set v0='2WQZCHQZ6YWLS4MHVN7MAXSA3R603FGX3' where id=18;
-update noar ti set v0='2WQZCHQZ6YWLS4MHVN7MAXSA3R603FGX3' where id=18;
-update noar tt set v1='TNQEFHY5LKKX5JRH78N952QAUJ88ZFX3R' where id=18;
-update noar ti set v1='TNQEFHY5LKKX5JRH78N952QAUJ88ZFX3R' where id=18;
-update noar tt set v2='THRKPBKBBIB1IZO5CMSULQA73FOLUG540' where id=18;
-update noar ti set v2='THRKPBKBBIB1IZO5CMSULQA73FOLUG540' where id=18;
-update noar tt set v3='QZW6GAXQ41EIWZ841PIMWTHA7P05FFCWS' where id=18;
-update noar ti set v3='QZW6GAXQ41EIWZ841PIMWTHA7P05FFCWS' where id=18;
-update noar tt set v0='5EDU1258VE5LPJQRYTHZ8HIOZFQ81R2WN' where id=19;
-update noar ti set v0='5EDU1258VE5LPJQRYTHZ8HIOZFQ81R2WN' where id=19;
-update noar tt set v1='775SD126XX2YC689R3K1MHUWD7IDGXC8D' where id=19;
-update noar ti set v1='775SD126XX2YC689R3K1MHUWD7IDGXC8D' where id=19;
-update noar tt set v2='WGFIGIJ4TXCLVTDMHMMBOL9TYSJT2U5J7' where id=19;
-update noar ti set v2='WGFIGIJ4TXCLVTDMHMMBOL9TYSJT2U5J7' where id=19;
-update noar tt set v3='B9R4R8WVPSW8UJSLM5XFHDLR4TR2VFAOQ' where id=19;
-update noar ti set v3='B9R4R8WVPSW8UJSLM5XFHDLR4TR2VFAOQ' where id=19;
-update noar tt set v0='JLL0RRC526GSC0OZ81S18P5RF6Z693OAB' where id=20;
-update noar ti set v0='JLL0RRC526GSC0OZ81S18P5RF6Z693OAB' where id=20;
-update noar tt set v1='4CFN1V3SZHMB880GPEMN4OZVS7JUFKD7H' where id=20;
-update noar ti set v1='4CFN1V3SZHMB880GPEMN4OZVS7JUFKD7H' where id=20;
-update noar tt set v2='35QG2JL3N7FAXBV8VXBVNPWBYR9DFQK2J' where id=20;
-update noar ti set v2='35QG2JL3N7FAXBV8VXBVNPWBYR9DFQK2J' where id=20;
-update noar tt set v3='9OBSW8L1SSF2BH2HGKJVT1AJ3IUV2SV2T' where id=20;
-update noar ti set v3='9OBSW8L1SSF2BH2HGKJVT1AJ3IUV2SV2T' where id=20;
-update noar tt set v0='46WNV380G1UCHVV2Y088QPDKW2XH7IQ34' where id=21;
-update noar ti set v0='46WNV380G1UCHVV2Y088QPDKW2XH7IQ34' where id=21;
-update noar tt set v1='UT74SRDGJ162PST8KYOHLNR9NBX4FDNZB' where id=21;
-update noar ti set v1='UT74SRDGJ162PST8KYOHLNR9NBX4FDNZB' where id=21;
-update noar tt set v2='PFNMIR36SAP05GKA8V84QPAEXFFXTJF1L' where id=21;
-update noar ti set v2='PFNMIR36SAP05GKA8V84QPAEXFFXTJF1L' where id=21;
-update noar tt set v3='8JPG5Z2F7Q82TXDAKY5XV5833VAIOXGS5' where id=21;
-update noar ti set v3='8JPG5Z2F7Q82TXDAKY5XV5833VAIOXGS5' where id=21;
-update noar tt set v0='0UKXDDT0GGG902TJUTEXP3WZX9YGUGI2H' where id=22;
-update noar ti set v0='0UKXDDT0GGG902TJUTEXP3WZX9YGUGI2H' where id=22;
-update noar tt set v1='KOJB5S4VNENEDL295MJCKSG0U6EWK2PCU' where id=22;
-update noar ti set v1='KOJB5S4VNENEDL295MJCKSG0U6EWK2PCU' where id=22;
-update noar tt set v2='U0V3DCABX2ZDQ6RSB5PFLFNY2J01GCK6F' where id=22;
-update noar ti set v2='U0V3DCABX2ZDQ6RSB5PFLFNY2J01GCK6F' where id=22;
-update noar tt set v3='0Z3TPX143JBX447B6NJ3LWYMLZ00BBWKK' where id=22;
-update noar ti set v3='0Z3TPX143JBX447B6NJ3LWYMLZ00BBWKK' where id=22;
-update noar tt set v0='ZY8EE75LVSXW4AU3EIL3B985J4TOH5IO1' where id=23;
-update noar ti set v0='ZY8EE75LVSXW4AU3EIL3B985J4TOH5IO1' where id=23;
-update noar tt set v1='D5FD17Z0K5GAPV0CMS50B2IV75V4IUXZQ' where id=23;
-update noar ti set v1='D5FD17Z0K5GAPV0CMS50B2IV75V4IUXZQ' where id=23;
-update noar tt set v2='7MUR2EHV1TRV16HNTPJ00LOO01798AFNB' where id=23;
-update noar ti set v2='7MUR2EHV1TRV16HNTPJ00LOO01798AFNB' where id=23;
-update noar tt set v3='AREQ7QKLJF6ZN0Z0UK55U2MSYDAYELT23' where id=23;
-update noar ti set v3='AREQ7QKLJF6ZN0Z0UK55U2MSYDAYELT23' where id=23;
-update noar tt set v0='4Q504T13MWXR6ULK0YUWCRI4G3V50P6PF' where id=24;
-update noar ti set v0='4Q504T13MWXR6ULK0YUWCRI4G3V50P6PF' where id=24;
-update noar tt set v1='UK541KYG7R7XHGMES2U39VYTK3QMIP2I1' where id=24;
-update noar ti set v1='UK541KYG7R7XHGMES2U39VYTK3QMIP2I1' where id=24;
-update noar tt set v2='6BXFG7ZUBWMWKFYU4HX4XCXFBQEGU6ARA' where id=24;
-update noar ti set v2='6BXFG7ZUBWMWKFYU4HX4XCXFBQEGU6ARA' where id=24;
-update noar tt set v3='UXGAOQUET56F4Q22WM3HO3RR8STL3BTGX' where id=24;
-update noar ti set v3='UXGAOQUET56F4Q22WM3HO3RR8STL3BTGX' where id=24;
-update noar tt set v0='6MYJ4932OBD45L7YC3L5MRMS2PK3X4ODU' where id=25;
-update noar ti set v0='6MYJ4932OBD45L7YC3L5MRMS2PK3X4ODU' where id=25;
-update noar tt set v1='JVTGCDRKTA4GXTGEKXDFDV7PKMOGI9IG9' where id=25;
-update noar ti set v1='JVTGCDRKTA4GXTGEKXDFDV7PKMOGI9IG9' where id=25;
-update noar tt set v2='SRXI5GYYDI859KJSLAONF19LMWABF8WYK' where id=25;
-update noar ti set v2='SRXI5GYYDI859KJSLAONF19LMWABF8WYK' where id=25;
-update noar tt set v3='EFXY8QR9T5F65EG2W2R9JHT8WXCF0EK87' where id=25;
-update noar ti set v3='EFXY8QR9T5F65EG2W2R9JHT8WXCF0EK87' where id=25;
-update noar tt set v0='NSO4PI7CNZW5A428BJRH10CJBEH5PZ47Z' where id=26;
-update noar ti set v0='NSO4PI7CNZW5A428BJRH10CJBEH5PZ47Z' where id=26;
-update noar tt set v1='8KRE4HS895B1E53HZFOUC1PHZSKU1E8TD' where id=26;
-update noar ti set v1='8KRE4HS895B1E53HZFOUC1PHZSKU1E8TD' where id=26;
-update noar tt set v2='M2RROHXDEYBF08RUB7VVED0WMY4FPVDEA' where id=26;
-update noar ti set v2='M2RROHXDEYBF08RUB7VVED0WMY4FPVDEA' where id=26;
-update noar tt set v3='AMIARU95LSVVGGSA9GMRHMWR81NTHDJ2S' where id=26;
-update noar ti set v3='AMIARU95LSVVGGSA9GMRHMWR81NTHDJ2S' where id=26;
-update noar tt set v0='1NGJS2DZYT851F7V7Q9EN69E5OG6NI2GS' where id=27;
-update noar ti set v0='1NGJS2DZYT851F7V7Q9EN69E5OG6NI2GS' where id=27;
-update noar tt set v1='KDHJFRBIFTSSL50L43SRL8NIEH4AC29TV' where id=27;
-update noar ti set v1='KDHJFRBIFTSSL50L43SRL8NIEH4AC29TV' where id=27;
-update noar tt set v2='UWNFRLAWJFIE8HTGNVZSLJV8UWFOWYVGM' where id=27;
-update noar ti set v2='UWNFRLAWJFIE8HTGNVZSLJV8UWFOWYVGM' where id=27;
-update noar tt set v3='CM9KK9IA3R0JS36E4OPKN4X5P3J3QGXGW' where id=27;
-update noar ti set v3='CM9KK9IA3R0JS36E4OPKN4X5P3J3QGXGW' where id=27;
-update noar tt set v0='WXVL0VAU46AEAECLL4IWODIURRN1NRJ61' where id=28;
-update noar ti set v0='WXVL0VAU46AEAECLL4IWODIURRN1NRJ61' where id=28;
-update noar tt set v1='FLNXU7KAEBYIA1QVIPGAC0HQGA7CGYB97' where id=28;
-update noar ti set v1='FLNXU7KAEBYIA1QVIPGAC0HQGA7CGYB97' where id=28;
-update noar tt set v2='HZ5SSKV25ICEW6MOX1L5FTDCP5LKCTXXT' where id=28;
-update noar ti set v2='HZ5SSKV25ICEW6MOX1L5FTDCP5LKCTXXT' where id=28;
-update noar tt set v3='XNGMLS5BJ2IOZM3O0ZN5RQ5OU0O53KFQI' where id=28;
-update noar ti set v3='XNGMLS5BJ2IOZM3O0ZN5RQ5OU0O53KFQI' where id=28;
-update noar tt set v0='8X5BD0AQOLFSQRBAUMWH4ZH7KMOJMPM0X' where id=29;
-update noar ti set v0='8X5BD0AQOLFSQRBAUMWH4ZH7KMOJMPM0X' where id=29;
-update noar tt set v1='VY2VPMVG4EY938I04X0J8QQJVY5Z82ZCF' where id=29;
-update noar ti set v1='VY2VPMVG4EY938I04X0J8QQJVY5Z82ZCF' where id=29;
-update noar tt set v2='2DWL9ZHLGQKW5FX2WWLHHMXIECOP8KX5H' where id=29;
-update noar ti set v2='2DWL9ZHLGQKW5FX2WWLHHMXIECOP8KX5H' where id=29;
-update noar tt set v3='B8YMT03HGSMR4G1YQL64ZF89BFMOA3KVI' where id=29;
-update noar ti set v3='B8YMT03HGSMR4G1YQL64ZF89BFMOA3KVI' where id=29;
-update noar tt set v0='9TAHULKNSN78RRNNZCLZUVYNR15WBXPQ4' where id=30;
-update noar ti set v0='9TAHULKNSN78RRNNZCLZUVYNR15WBXPQ4' where id=30;
-update noar tt set v1='S90UAF4G65THLKJ32ZYHA1Q5ZMLOIK6ZL' where id=30;
-update noar ti set v1='S90UAF4G65THLKJ32ZYHA1Q5ZMLOIK6ZL' where id=30;
-update noar tt set v2='XQ3OENJ87EJGBGVR39SSBBPRPNDO7XOS5' where id=30;
-update noar ti set v2='XQ3OENJ87EJGBGVR39SSBBPRPNDO7XOS5' where id=30;
-update noar tt set v3='5M4X6EDWDA3VFBBCS5UMYGVL9BMNN0JD4' where id=30;
-update noar ti set v3='5M4X6EDWDA3VFBBCS5UMYGVL9BMNN0JD4' where id=30;
-update noar tt set v0='G9162K93ZFX25S2DA7WXGQPDTFWLWLUBZ' where id=31;
-update noar ti set v0='G9162K93ZFX25S2DA7WXGQPDTFWLWLUBZ' where id=31;
-update noar tt set v1='BPODCXXZ7O8GFZB9F6HNFU8E8JO5I825K' where id=31;
-update noar ti set v1='BPODCXXZ7O8GFZB9F6HNFU8E8JO5I825K' where id=31;
-update noar tt set v2='RPWSOAON5CGL6WZINYDISF7TCGITG2N4H' where id=31;
-update noar ti set v2='RPWSOAON5CGL6WZINYDISF7TCGITG2N4H' where id=31;
-update noar tt set v3='X9VFTE9H7U6VZ2XGY1Z190UIAQ34VWS7K' where id=31;
-update noar ti set v3='X9VFTE9H7U6VZ2XGY1Z190UIAQ34VWS7K' where id=31;
-update noar tt set v0='MSPBDFB032UUMC2FJLZFOUECQ6X9SY6FN' where id=32;
-update noar ti set v0='MSPBDFB032UUMC2FJLZFOUECQ6X9SY6FN' where id=32;
-update noar tt set v1='7E975JP7W479XYPVAAFVAM77KWJR2WDV4' where id=32;
-update noar ti set v1='7E975JP7W479XYPVAAFVAM77KWJR2WDV4' where id=32;
-update noar tt set v2='D0FKVNIBA7C0MRDG1YSW5LE1GRCGXIPG8' where id=32;
-update noar ti set v2='D0FKVNIBA7C0MRDG1YSW5LE1GRCGXIPG8' where id=32;
-update noar tt set v3='334N2FM0WB4O6SDH99VQTZNOGG21TOH9B' where id=32;
-update noar ti set v3='334N2FM0WB4O6SDH99VQTZNOGG21TOH9B' where id=32;
-update noar tt set v0='DCCZEXYNV3379AN2L2VM7FSRC15ZZM5D7' where id=33;
-update noar ti set v0='DCCZEXYNV3379AN2L2VM7FSRC15ZZM5D7' where id=33;
-update noar tt set v1='0M67C8QUZIA52ZKYHCMNP94WBU463XIIF' where id=33;
-update noar ti set v1='0M67C8QUZIA52ZKYHCMNP94WBU463XIIF' where id=33;
-update noar tt set v2='AIU7JVPC24UL6ZDCKG8XCQZSF66MD4CWI' where id=33;
-update noar ti set v2='AIU7JVPC24UL6ZDCKG8XCQZSF66MD4CWI' where id=33;
-update noar tt set v3='JI1W62A1K1IOZ9MY4PMC41RR15RW9K8SI' where id=33;
-update noar ti set v3='JI1W62A1K1IOZ9MY4PMC41RR15RW9K8SI' where id=33;
-update noar tt set v0='K3KOWVVOQD2SF82ZQ0FJ8M84JWR63GW7N' where id=34;
-update noar ti set v0='K3KOWVVOQD2SF82ZQ0FJ8M84JWR63GW7N' where id=34;
-update noar tt set v1='3RYTC4FST2JNIPZZLY3BVM6DNSV1BYGJO' where id=34;
-update noar ti set v1='3RYTC4FST2JNIPZZLY3BVM6DNSV1BYGJO' where id=34;
-update noar tt set v2='PGO9LB9WQQV6I18NB79CIVAOMW1UA5JG5' where id=34;
-update noar ti set v2='PGO9LB9WQQV6I18NB79CIVAOMW1UA5JG5' where id=34;
-update noar tt set v3='WXTST0S0NO9Q2XVKUFNLKNOHLPVR5WMW3' where id=34;
-update noar ti set v3='WXTST0S0NO9Q2XVKUFNLKNOHLPVR5WMW3' where id=34;
-update noar tt set v0='QCYAPRWZL02L8P0JHB9OYXZZUK7DKEMKZ' where id=35;
-update noar ti set v0='QCYAPRWZL02L8P0JHB9OYXZZUK7DKEMKZ' where id=35;
-update noar tt set v1='QX6HNVX1TSMS3KDCTS2UDMD01OSBHGSQA' where id=35;
-update noar ti set v1='QX6HNVX1TSMS3KDCTS2UDMD01OSBHGSQA' where id=35;
-update noar tt set v2='9A6BAW9ZMGUU1X16TWO30NZCKWD4C06TQ' where id=35;
-update noar ti set v2='9A6BAW9ZMGUU1X16TWO30NZCKWD4C06TQ' where id=35;
-update noar tt set v3='K6S6JOOP7RYSTYT4VEXL71VOGFBY4IPJD' where id=35;
-update noar ti set v3='K6S6JOOP7RYSTYT4VEXL71VOGFBY4IPJD' where id=35;
-update noar tt set v0='RI4ANVX8PMG3JB152YV1GBHGC4TL5E5SN' where id=36;
-update noar ti set v0='RI4ANVX8PMG3JB152YV1GBHGC4TL5E5SN' where id=36;
-update noar tt set v1='YHU9HEQYPBN5FGJZ74CBMBHAS24PMSCIE' where id=36;
-update noar ti set v1='YHU9HEQYPBN5FGJZ74CBMBHAS24PMSCIE' where id=36;
-update noar tt set v2='NWPLUBLTD2UXNG1IDR1UZAFE4VHDYDJPV' where id=36;
-update noar ti set v2='NWPLUBLTD2UXNG1IDR1UZAFE4VHDYDJPV' where id=36;
-update noar tt set v3='3J7QSZA1789TZYPWLD5BBHY8VPBI8DZLX' where id=36;
-update noar ti set v3='3J7QSZA1789TZYPWLD5BBHY8VPBI8DZLX' where id=36;
-update noar tt set v0='2T7IMNEKKTKT5UPRSSPK1868D0IAPWCVP' where id=37;
-update noar ti set v0='2T7IMNEKKTKT5UPRSSPK1868D0IAPWCVP' where id=37;
-update noar tt set v1='G2VKZN58QXC9K7DDT0JGXQDLWIAD0SJF1' where id=37;
-update noar ti set v1='G2VKZN58QXC9K7DDT0JGXQDLWIAD0SJF1' where id=37;
-update noar tt set v2='DJPEITEJ6M70B1MWMRIAXUIGQGTFOYYX7' where id=37;
-update noar ti set v2='DJPEITEJ6M70B1MWMRIAXUIGQGTFOYYX7' where id=37;
-update noar tt set v3='62XLPFM3EUXBUEP4FBM4X7I6I08NMWXSM' where id=37;
-update noar ti set v3='62XLPFM3EUXBUEP4FBM4X7I6I08NMWXSM' where id=37;
-update noar tt set v0='R912P2HF5EHVFY6OYWY328BV0MJWIYB02' where id=38;
-update noar ti set v0='R912P2HF5EHVFY6OYWY328BV0MJWIYB02' where id=38;
-update noar tt set v1='ITQL0YP43X806V16F60HUPA0FCKKDEC5D' where id=38;
-update noar ti set v1='ITQL0YP43X806V16F60HUPA0FCKKDEC5D' where id=38;
-update noar tt set v2='3MVKMCM37ET5Y3UJDMMS6885EM079QB3Z' where id=38;
-update noar ti set v2='3MVKMCM37ET5Y3UJDMMS6885EM079QB3Z' where id=38;
-update noar tt set v3='VMRBAP9TCGCN6X6FRBF5TM1JUMANKD9M6' where id=38;
-update noar ti set v3='VMRBAP9TCGCN6X6FRBF5TM1JUMANKD9M6' where id=38;
-update noar tt set v0='DT5E4D9CD7UG4RRZDU3NTGRGWLU8DREYP' where id=39;
-update noar ti set v0='DT5E4D9CD7UG4RRZDU3NTGRGWLU8DREYP' where id=39;
-update noar tt set v1='L9GU0DO74KS50X401JR3Q0A8WNUJ5IPEX' where id=39;
-update noar ti set v1='L9GU0DO74KS50X401JR3Q0A8WNUJ5IPEX' where id=39;
-update noar tt set v2='FA0WDNHT4UL3IMNHXK7OH3UKKHE1RX8N8' where id=39;
-update noar ti set v2='FA0WDNHT4UL3IMNHXK7OH3UKKHE1RX8N8' where id=39;
-update noar tt set v3='IFW24W1X1BB8UTD2VSQGK017K8OHXUW56' where id=39;
-update noar ti set v3='IFW24W1X1BB8UTD2VSQGK017K8OHXUW56' where id=39;
-update noar tt set v0='MKJKE3COIAQ3A67Y0RYOHOLFKDLL9GWAJ' where id=40;
-update noar ti set v0='MKJKE3COIAQ3A67Y0RYOHOLFKDLL9GWAJ' where id=40;
-update noar tt set v1='GLID9S2KYZB9ACCUWPYKMEDXWP7TG9MFE' where id=40;
-update noar ti set v1='GLID9S2KYZB9ACCUWPYKMEDXWP7TG9MFE' where id=40;
-update noar tt set v2='ST2VEUTOE96PSUJDSE8PEQRMH8YB35CTM' where id=40;
-update noar ti set v2='ST2VEUTOE96PSUJDSE8PEQRMH8YB35CTM' where id=40;
-update noar tt set v3='A3XJVUHBILK9OHEPUD57RUIRZNVYLG63S' where id=40;
-update noar ti set v3='A3XJVUHBILK9OHEPUD57RUIRZNVYLG63S' where id=40;
-update noar tt set v0='3UWR1YYR5HS6ZDU6MRQI7Y15UE24DK2S3' where id=41;
-update noar ti set v0='3UWR1YYR5HS6ZDU6MRQI7Y15UE24DK2S3' where id=41;
-update noar tt set v1='VAA4210P14672GH4DM6L0ECZYZ09OSDW8' where id=41;
-update noar ti set v1='VAA4210P14672GH4DM6L0ECZYZ09OSDW8' where id=41;
-update noar tt set v2='B8F0TP4VR56U0LQ03DFHHK4JUJ9UB7ENT' where id=41;
-update noar ti set v2='B8F0TP4VR56U0LQ03DFHHK4JUJ9UB7ENT' where id=41;
-update noar tt set v3='FFQWF8RJT1PNQIEI57WSVIXHQ2LKTXCUP' where id=41;
-update noar ti set v3='FFQWF8RJT1PNQIEI57WSVIXHQ2LKTXCUP' where id=41;
-update noar tt set v0='O6VWMNB08WSKPY52C23PJ0EMB12D7M9ZA' where id=42;
-update noar ti set v0='O6VWMNB08WSKPY52C23PJ0EMB12D7M9ZA' where id=42;
-update noar tt set v1='XBXLZOAH7VXWIKBR2LWXG1NI53CZIXKQS' where id=42;
-update noar ti set v1='XBXLZOAH7VXWIKBR2LWXG1NI53CZIXKQS' where id=42;
-update noar tt set v2='ABJXY62V528OILRK03WD3Q9QBLFI1B28P' where id=42;
-update noar ti set v2='ABJXY62V528OILRK03WD3Q9QBLFI1B28P' where id=42;
-update noar tt set v3='AOXKZHVQHCA41PBLJJNSVEO2UEEFG2JK3' where id=42;
-update noar ti set v3='AOXKZHVQHCA41PBLJJNSVEO2UEEFG2JK3' where id=42;
-update noar tt set v0='9LHIQC9TVMFHHFI32KY0OS04GDZ1BTH0L' where id=43;
-update noar ti set v0='9LHIQC9TVMFHHFI32KY0OS04GDZ1BTH0L' where id=43;
-update noar tt set v1='RTS18K1IEHJNSA5NRQOZB4HAYBRZ0KJEV' where id=43;
-update noar ti set v1='RTS18K1IEHJNSA5NRQOZB4HAYBRZ0KJEV' where id=43;
-update noar tt set v2='V5XQW02KVYP37BSQA5E8MOMOT9VTMJ40I' where id=43;
-update noar ti set v2='V5XQW02KVYP37BSQA5E8MOMOT9VTMJ40I' where id=43;
-update noar tt set v3='5Y4B39JWO22GQ2N9P4EO1TLXTWDFT0DEN' where id=43;
-update noar ti set v3='5Y4B39JWO22GQ2N9P4EO1TLXTWDFT0DEN' where id=43;
-update noar tt set v0='PGKK16QDOOCE96HKCVBLEMDCKVG9V1JMO' where id=44;
-update noar ti set v0='PGKK16QDOOCE96HKCVBLEMDCKVG9V1JMO' where id=44;
-update noar tt set v1='78LW6GXX6Q16BPOVMOYSTYJWYHZ30TR8T' where id=44;
-update noar ti set v1='78LW6GXX6Q16BPOVMOYSTYJWYHZ30TR8T' where id=44;
-update noar tt set v2='QEAO4FTMGX0X009R64GRNAC0NRY8T0GOO' where id=44;
-update noar ti set v2='QEAO4FTMGX0X009R64GRNAC0NRY8T0GOO' where id=44;
-update noar tt set v3='2X16FM6TI5P79G3II2UQSLY1OVSAT12Q1' where id=44;
-update noar ti set v3='2X16FM6TI5P79G3II2UQSLY1OVSAT12Q1' where id=44;
-update noar tt set v0='ESXKX6USB9XY4FYXSD88PQI718391HAGN' where id=45;
-update noar ti set v0='ESXKX6USB9XY4FYXSD88PQI718391HAGN' where id=45;
-update noar tt set v1='0P2YNW03FRTHLLQ9FT78C37AUZ1TBV87F' where id=45;
-update noar ti set v1='0P2YNW03FRTHLLQ9FT78C37AUZ1TBV87F' where id=45;
-update noar tt set v2='413UKX649L2MF40T6HAZDMA9BESDN115E' where id=45;
-update noar ti set v2='413UKX649L2MF40T6HAZDMA9BESDN115E' where id=45;
-update noar tt set v3='2Z7REP7QMAKJAVBAWMVGLLFVOGVC4ADUP' where id=45;
-update noar ti set v3='2Z7REP7QMAKJAVBAWMVGLLFVOGVC4ADUP' where id=45;
-update noar tt set v0='8KI3Q799YHUYLMA944I8S0JVXGMXLVZSS' where id=46;
-update noar ti set v0='8KI3Q799YHUYLMA944I8S0JVXGMXLVZSS' where id=46;
-update noar tt set v1='TVI3CYJHZUT2AZSP876R33HS83Z5TPAW5' where id=46;
-update noar ti set v1='TVI3CYJHZUT2AZSP876R33HS83Z5TPAW5' where id=46;
-update noar tt set v2='RUQ9TZZR1NSFJVTK4220PVZXY8HNFOHQO' where id=46;
-update noar ti set v2='RUQ9TZZR1NSFJVTK4220PVZXY8HNFOHQO' where id=46;
-update noar tt set v3='MFMAMIJELQQ8IC9LCYM7UQ4MFXKESN5KN' where id=46;
-update noar ti set v3='MFMAMIJELQQ8IC9LCYM7UQ4MFXKESN5KN' where id=46;
-update noar tt set v0='8BYHXNU3NL88TA0WKJFIR4CV28YSEQMW3' where id=47;
-update noar ti set v0='8BYHXNU3NL88TA0WKJFIR4CV28YSEQMW3' where id=47;
-update noar tt set v1='QM4BZK70S004B16MVPFPE4MIPYNXEFSX0' where id=47;
-update noar ti set v1='QM4BZK70S004B16MVPFPE4MIPYNXEFSX0' where id=47;
-update noar tt set v2='S65PJ06W6S1K6TM82Y2T9FJV161KFAGT5' where id=47;
-update noar ti set v2='S65PJ06W6S1K6TM82Y2T9FJV161KFAGT5' where id=47;
-update noar tt set v3='YY6S5Y9EJ9NGN33SCYG3CQOE7H21UU1F0' where id=47;
-update noar ti set v3='YY6S5Y9EJ9NGN33SCYG3CQOE7H21UU1F0' where id=47;
-update noar tt set v0='TUSZUPWUJULY4NXRJJ654XQZ71REPCN62' where id=48;
-update noar ti set v0='TUSZUPWUJULY4NXRJJ654XQZ71REPCN62' where id=48;
-update noar tt set v1='OZU1HYIF3Y0T71NCTDFSSDMLEE6LLQ5GV' where id=48;
-update noar ti set v1='OZU1HYIF3Y0T71NCTDFSSDMLEE6LLQ5GV' where id=48;
-update noar tt set v2='DDOI7O9NTATXXM2FOBFP7D28YQQ2FDWSN' where id=48;
-update noar ti set v2='DDOI7O9NTATXXM2FOBFP7D28YQQ2FDWSN' where id=48;
-update noar tt set v3='C44MUD0KVWB2QXDWPR0TFU2AV56XF67LF' where id=48;
-update noar ti set v3='C44MUD0KVWB2QXDWPR0TFU2AV56XF67LF' where id=48;
-update noar tt set v0='MN5ZI8YZBWJJS8M9QBX25IU9XCNJHOMKM' where id=49;
-update noar ti set v0='MN5ZI8YZBWJJS8M9QBX25IU9XCNJHOMKM' where id=49;
-update noar tt set v1='5V1ER3RIF1HHF1UQ6KKOSH9MK7JV1XDP6' where id=49;
-update noar ti set v1='5V1ER3RIF1HHF1UQ6KKOSH9MK7JV1XDP6' where id=49;
-update noar tt set v2='JPVX4KE0GDYVTMOXZ8YWXHHFTZJ5A4LQR' where id=49;
-update noar ti set v2='JPVX4KE0GDYVTMOXZ8YWXHHFTZJ5A4LQR' where id=49;
-update noar tt set v3='1XWYOG4TBTULZZ8FH73O0WPQEEFCJEZOV' where id=49;
-update noar ti set v3='1XWYOG4TBTULZZ8FH73O0WPQEEFCJEZOV' where id=49;
-update noar tt set v0='COMYTADDRCBA0W7ORYHNUS7GYSQ44CPHD' where id=50;
-update noar ti set v0='COMYTADDRCBA0W7ORYHNUS7GYSQ44CPHD' where id=50;
-update noar tt set v1='UQGLOZP913RT96TX8PO1T7TEY9SNZA04B' where id=50;
-update noar ti set v1='UQGLOZP913RT96TX8PO1T7TEY9SNZA04B' where id=50;
-update noar tt set v2='XWFLBAJN7VEEB18QCDXLLFIXBTHUHQYYU' where id=50;
-update noar ti set v2='XWFLBAJN7VEEB18QCDXLLFIXBTHUHQYYU' where id=50;
-update noar tt set v3='JCR68CBYY518S9CUV1H67WZNZEW4VTXIH' where id=50;
-update noar ti set v3='JCR68CBYY518S9CUV1H67WZNZEW4VTXIH' where id=50;
-update noar tt set v0='AHARHQO29A125TK4DYNP1XM5NOHY98FCG' where id=51;
-update noar ti set v0='AHARHQO29A125TK4DYNP1XM5NOHY98FCG' where id=51;
-update noar tt set v1='T7BRSPTBZS5O6B6A3CNZSV4G2AZG9V41N' where id=51;
-update noar ti set v1='T7BRSPTBZS5O6B6A3CNZSV4G2AZG9V41N' where id=51;
-update noar tt set v2='VFGQCLMOGIZ5UMPCNE2YE0SILQ57P06W8' where id=51;
-update noar ti set v2='VFGQCLMOGIZ5UMPCNE2YE0SILQ57P06W8' where id=51;
-update noar tt set v3='YCGUIHJKGKH5I0A2ORBVSR8ROU9WA5TD8' where id=51;
-update noar ti set v3='YCGUIHJKGKH5I0A2ORBVSR8ROU9WA5TD8' where id=51;
-update noar tt set v0='BW5Y1UJMS97MDH7AXMSMJLCMOQR873JYP' where id=52;
-update noar ti set v0='BW5Y1UJMS97MDH7AXMSMJLCMOQR873JYP' where id=52;
-update noar tt set v1='MSNP8YLE46R6VDXWDI6ULZ6IUSQGYCREI' where id=52;
-update noar ti set v1='MSNP8YLE46R6VDXWDI6ULZ6IUSQGYCREI' where id=52;
-update noar tt set v2='LY5M8T1B2DAXX75JBXSX0OMJC4R7OWRSH' where id=52;
-update noar ti set v2='LY5M8T1B2DAXX75JBXSX0OMJC4R7OWRSH' where id=52;
-update noar tt set v3='WROEU2PQTO9J7FL6Z05FSA0TUJK4WUYTW' where id=52;
-update noar ti set v3='WROEU2PQTO9J7FL6Z05FSA0TUJK4WUYTW' where id=52;
-update noar tt set v0='RVGWA2P5SZ0V3WGJA20Z2AGZ14WNNX3MF' where id=53;
-update noar ti set v0='RVGWA2P5SZ0V3WGJA20Z2AGZ14WNNX3MF' where id=53;
-update noar tt set v1='MTEA9XO92VAPSAQT0IEZB21MM0JCDUBLB' where id=53;
-update noar ti set v1='MTEA9XO92VAPSAQT0IEZB21MM0JCDUBLB' where id=53;
-update noar tt set v2='7GH7XOZXQ41PYCL1CS6JZSNZGWVI72LWC' where id=53;
-update noar ti set v2='7GH7XOZXQ41PYCL1CS6JZSNZGWVI72LWC' where id=53;
-update noar tt set v3='QUBRHSONW9IX0MKCQ4UZM700OLBG3830N' where id=53;
-update noar ti set v3='QUBRHSONW9IX0MKCQ4UZM700OLBG3830N' where id=53;
-update noar tt set v0='ZVTO6EZ70ZROU9PUPUBVCTYG2DCN3LXPS' where id=54;
-update noar ti set v0='ZVTO6EZ70ZROU9PUPUBVCTYG2DCN3LXPS' where id=54;
-update noar tt set v1='URWVN56QBJE74QSR8MT644SPT4GWQKB50' where id=54;
-update noar ti set v1='URWVN56QBJE74QSR8MT644SPT4GWQKB50' where id=54;
-update noar tt set v2='TX79HNUJLAEOW6YH681LZ3TZPVF3QVSY7' where id=54;
-update noar ti set v2='TX79HNUJLAEOW6YH681LZ3TZPVF3QVSY7' where id=54;
-update noar tt set v3='F32NHURS5QZ7UCMW1ZLLMEJN4L4XJNBO9' where id=54;
-update noar ti set v3='F32NHURS5QZ7UCMW1ZLLMEJN4L4XJNBO9' where id=54;
-update noar tt set v0='FRMSA94HIAGIMN95QNHYDUZIGCVEPDV39' where id=55;
-update noar ti set v0='FRMSA94HIAGIMN95QNHYDUZIGCVEPDV39' where id=55;
-update noar tt set v1='SKKXZPI5WKBJRWLZGRAI5H7GCPVS8WL2X' where id=55;
-update noar ti set v1='SKKXZPI5WKBJRWLZGRAI5H7GCPVS8WL2X' where id=55;
-update noar tt set v2='GYGJ40LYFGSDS3ZE9TKXDRLR4OOTXP4NE' where id=55;
-update noar ti set v2='GYGJ40LYFGSDS3ZE9TKXDRLR4OOTXP4NE' where id=55;
-update noar tt set v3='11RRKQMO6DX54L4V09SBSHVKNSWOUFO5Y' where id=55;
-update noar ti set v3='11RRKQMO6DX54L4V09SBSHVKNSWOUFO5Y' where id=55;
-update noar tt set v0='4ZV817AXJ3UNA0SO6S6P188CWN9GIW5CA' where id=56;
-update noar ti set v0='4ZV817AXJ3UNA0SO6S6P188CWN9GIW5CA' where id=56;
-update noar tt set v1='TNYVAYCVX998HMIA8NH2TQ47CSQK5IX5W' where id=56;
-update noar ti set v1='TNYVAYCVX998HMIA8NH2TQ47CSQK5IX5W' where id=56;
-update noar tt set v2='ESZDWV23P3PQ10WXB5EDPTBEHFDA1E5DX' where id=56;
-update noar ti set v2='ESZDWV23P3PQ10WXB5EDPTBEHFDA1E5DX' where id=56;
-update noar tt set v3='381KXP22XWMN41GJVGJNGHKZRELKOQNHZ' where id=56;
-update noar ti set v3='381KXP22XWMN41GJVGJNGHKZRELKOQNHZ' where id=56;
-update noar tt set v0='NPNJBVTCADPVI4M0R1VTONQS7WXS3EH81' where id=57;
-update noar ti set v0='NPNJBVTCADPVI4M0R1VTONQS7WXS3EH81' where id=57;
-update noar tt set v1='AQBDV4A6BD3A3YAPKSBL7CN9Z6IBNUW82' where id=57;
-update noar ti set v1='AQBDV4A6BD3A3YAPKSBL7CN9Z6IBNUW82' where id=57;
-update noar tt set v2='380IWX6KBPG4HLZCRGADNXBTIZG53ABFD' where id=57;
-update noar ti set v2='380IWX6KBPG4HLZCRGADNXBTIZG53ABFD' where id=57;
-update noar tt set v3='G18OJAL461G4Q5HSKFKPXTU09QE2RLMY3' where id=57;
-update noar ti set v3='G18OJAL461G4Q5HSKFKPXTU09QE2RLMY3' where id=57;
-update noar tt set v0='DDN00LUKD3OEHQV4WQJ2HWDFYSENJCD5X' where id=58;
-update noar ti set v0='DDN00LUKD3OEHQV4WQJ2HWDFYSENJCD5X' where id=58;
-update noar tt set v1='3SYGNRCXS4XLTKLEZ04HUN9Y5M4UVZ4HM' where id=58;
-update noar ti set v1='3SYGNRCXS4XLTKLEZ04HUN9Y5M4UVZ4HM' where id=58;
-update noar tt set v2='3ISJ1V03VYDPPSLUWGFO9N0FTT89EZ0PT' where id=58;
-update noar ti set v2='3ISJ1V03VYDPPSLUWGFO9N0FTT89EZ0PT' where id=58;
-update noar tt set v3='BJEU63TZFNMVR7RDEQ0JPLVPAUN0LJVBY' where id=58;
-update noar ti set v3='BJEU63TZFNMVR7RDEQ0JPLVPAUN0LJVBY' where id=58;
-update noar tt set v0='LXEOXDHBGQSWPG70WI0JZZSLV1QU4VHDW' where id=59;
-update noar ti set v0='LXEOXDHBGQSWPG70WI0JZZSLV1QU4VHDW' where id=59;
-update noar tt set v1='QDIHTVPP9GXKS21JSH5ZW3JJ2NWE01WO2' where id=59;
-update noar ti set v1='QDIHTVPP9GXKS21JSH5ZW3JJ2NWE01WO2' where id=59;
-update noar tt set v2='FN8IF6ASEXAHAGEYX4EQJ8R3S72IMXY2M' where id=59;
-update noar ti set v2='FN8IF6ASEXAHAGEYX4EQJ8R3S72IMXY2M' where id=59;
-update noar tt set v3='886L60NO5VI7TTR7V4WDLOOIWBJ68BR6S' where id=59;
-update noar ti set v3='886L60NO5VI7TTR7V4WDLOOIWBJ68BR6S' where id=59;
-update noar tt set v0='E70TRHIS59ZZ4NQ59SHATDXZLOTEWLQ3R' where id=60;
-update noar ti set v0='E70TRHIS59ZZ4NQ59SHATDXZLOTEWLQ3R' where id=60;
-update noar tt set v1='BTTY4QM632NISEGAC7TA99Q41SHCB1WUC' where id=60;
-update noar ti set v1='BTTY4QM632NISEGAC7TA99Q41SHCB1WUC' where id=60;
-update noar tt set v2='IR32QC45X79KNWGGM095VO1J65S5A0TIV' where id=60;
-update noar ti set v2='IR32QC45X79KNWGGM095VO1J65S5A0TIV' where id=60;
-update noar tt set v3='T9YGLSNG8J7NHECBA5ESYDLOX74UQFA1G' where id=60;
-update noar ti set v3='T9YGLSNG8J7NHECBA5ESYDLOX74UQFA1G' where id=60;
-update noar tt set v0='ZFS6WYHV514XOXZISNCZL1EZA1U739PL6' where id=61;
-update noar ti set v0='ZFS6WYHV514XOXZISNCZL1EZA1U739PL6' where id=61;
-update noar tt set v1='5OOH8FMYR0650HTE6M59IWDEBOY9URERS' where id=61;
-update noar ti set v1='5OOH8FMYR0650HTE6M59IWDEBOY9URERS' where id=61;
-update noar tt set v2='Q2189FFZX3MR7DGWYRFMGK577WJLXLXO2' where id=61;
-update noar ti set v2='Q2189FFZX3MR7DGWYRFMGK577WJLXLXO2' where id=61;
-update noar tt set v3='30MPB9H0JZ2H5FPOZKS8F4OE7FWL3HCO4' where id=61;
-update noar ti set v3='30MPB9H0JZ2H5FPOZKS8F4OE7FWL3HCO4' where id=61;
-update noar tt set v0='BMH1ZK3GYMCOFENW8J4BO0Q70EFTGI92F' where id=62;
-update noar ti set v0='BMH1ZK3GYMCOFENW8J4BO0Q70EFTGI92F' where id=62;
-update noar tt set v1='QJBBTGAPNAX4M8J4WRJ3CED3IDCJ1C7UV' where id=62;
-update noar ti set v1='QJBBTGAPNAX4M8J4WRJ3CED3IDCJ1C7UV' where id=62;
-update noar tt set v2='8I7NGFA0NIB64E1CH2GRBBN0SP8ZU8KBV' where id=62;
-update noar ti set v2='8I7NGFA0NIB64E1CH2GRBBN0SP8ZU8KBV' where id=62;
-update noar tt set v3='RV0JH7XZNJM5OGU57SOQCP6KDZU0TSWNA' where id=62;
-update noar ti set v3='RV0JH7XZNJM5OGU57SOQCP6KDZU0TSWNA' where id=62;
-update noar tt set v0='8Q9EP1AH3V6CIVJDAPC5RONU6A49Z4UBM' where id=63;
-update noar ti set v0='8Q9EP1AH3V6CIVJDAPC5RONU6A49Z4UBM' where id=63;
-update noar tt set v1='DH8XT3SKF1VEML9GBIFVN5KDP0FDYUADL' where id=63;
-update noar ti set v1='DH8XT3SKF1VEML9GBIFVN5KDP0FDYUADL' where id=63;
-update noar tt set v2='T2LG8QNMINA7C1JCTQ8LSBLJ42QUGJ9VD' where id=63;
-update noar ti set v2='T2LG8QNMINA7C1JCTQ8LSBLJ42QUGJ9VD' where id=63;
-update noar tt set v3='SWR9BMKD2EQPIMFW6PEXNZBUHURY0KTKU' where id=63;
-update noar ti set v3='SWR9BMKD2EQPIMFW6PEXNZBUHURY0KTKU' where id=63;
-update noar tt set v0='3HOGCDN135GHCOLTLM8D2GUPTCJSH0UUP' where id=64;
-update noar ti set v0='3HOGCDN135GHCOLTLM8D2GUPTCJSH0UUP' where id=64;
-update noar tt set v1='8KL96S41VAINAHN8M5JU5Q4A6XCF7M4BD' where id=64;
-update noar ti set v1='8KL96S41VAINAHN8M5JU5Q4A6XCF7M4BD' where id=64;
-update noar tt set v2='KSJQ1OUGKWBN4J9JVGDRAGYHI02F65VN5' where id=64;
-update noar ti set v2='KSJQ1OUGKWBN4J9JVGDRAGYHI02F65VN5' where id=64;
-update noar tt set v3='0FF9J862P6PKCZE6A3APEK2QU5LIXY356' where id=64;
-update noar ti set v3='0FF9J862P6PKCZE6A3APEK2QU5LIXY356' where id=64;
-update noar tt set v0='J7CRG2XMNEB02IKV1ARDDK70N6Y0UIJBX' where id=65;
-update noar ti set v0='J7CRG2XMNEB02IKV1ARDDK70N6Y0UIJBX' where id=65;
-update noar tt set v1='QKDDHXYBZI0R27QFH6CWEN4GSWZWFNGAP' where id=65;
-update noar ti set v1='QKDDHXYBZI0R27QFH6CWEN4GSWZWFNGAP' where id=65;
-update noar tt set v2='P4DCWQ4ETGV59I4TUCN7OJTFZ79Y2WNZF' where id=65;
-update noar ti set v2='P4DCWQ4ETGV59I4TUCN7OJTFZ79Y2WNZF' where id=65;
-update noar tt set v3='HHSNM8AL42VZ1QD26ITZB24JUPIK90H2H' where id=65;
-update noar ti set v3='HHSNM8AL42VZ1QD26ITZB24JUPIK90H2H' where id=65;
-update noar tt set v0='U7QDG74C0O9E7RJ2B0NI7ZNKSMMP319FR' where id=66;
-update noar ti set v0='U7QDG74C0O9E7RJ2B0NI7ZNKSMMP319FR' where id=66;
-update noar tt set v1='21LZ0O6I11PGZ5Q9PU54AEWWH2DQCB42M' where id=66;
-update noar ti set v1='21LZ0O6I11PGZ5Q9PU54AEWWH2DQCB42M' where id=66;
-update noar tt set v2='XWEQ9A7RK3D3U4A6OGSUYJEY9F8857ODF' where id=66;
-update noar ti set v2='XWEQ9A7RK3D3U4A6OGSUYJEY9F8857ODF' where id=66;
-update noar tt set v3='722HYSC3XSUVC4FCDDU62XV3NNLHWINQG' where id=66;
-update noar ti set v3='722HYSC3XSUVC4FCDDU62XV3NNLHWINQG' where id=66;
-update noar tt set v0='EF9KFZ0Q574GMQJ9EXK6AVFHVN71W3J84' where id=67;
-update noar ti set v0='EF9KFZ0Q574GMQJ9EXK6AVFHVN71W3J84' where id=67;
-update noar tt set v1='L2J0SBTJQ26RCEOBZHLXGZA821K9D5BZC' where id=67;
-update noar ti set v1='L2J0SBTJQ26RCEOBZHLXGZA821K9D5BZC' where id=67;
-update noar tt set v2='J2EN7X25VKFNFSP9WS4IOD16T9RTFN5SG' where id=67;
-update noar ti set v2='J2EN7X25VKFNFSP9WS4IOD16T9RTFN5SG' where id=67;
-update noar tt set v3='D4II7SOYIQICLXPQMOPXI6N8V3YW5T11N' where id=67;
-update noar ti set v3='D4II7SOYIQICLXPQMOPXI6N8V3YW5T11N' where id=67;
-update noar tt set v0='7B5Y00JPNG3CUZ0URYRKYSB2QMOO7D2RE' where id=68;
-update noar ti set v0='7B5Y00JPNG3CUZ0URYRKYSB2QMOO7D2RE' where id=68;
-update noar tt set v1='Y55H3LWRWQ40KCA009OLN3XIYTBK6DOYJ' where id=68;
-update noar ti set v1='Y55H3LWRWQ40KCA009OLN3XIYTBK6DOYJ' where id=68;
-update noar tt set v2='05IQB948N1ZWWVOE4H9S7CPVN1HIXBAJI' where id=68;
-update noar ti set v2='05IQB948N1ZWWVOE4H9S7CPVN1HIXBAJI' where id=68;
-update noar tt set v3='P4QTPZ52FUM1HZVEQXPXHTTPB0AE77N4O' where id=68;
-update noar ti set v3='P4QTPZ52FUM1HZVEQXPXHTTPB0AE77N4O' where id=68;
-update noar tt set v0='YGN8KP34GE2OJKQA313IO0VD488FD4BSW' where id=69;
-update noar ti set v0='YGN8KP34GE2OJKQA313IO0VD488FD4BSW' where id=69;
-update noar tt set v1='HPQR5L105B7PMCXEXXX1O7YIFFNYVU6N3' where id=69;
-update noar ti set v1='HPQR5L105B7PMCXEXXX1O7YIFFNYVU6N3' where id=69;
-update noar tt set v2='LPIUASBAJI6MDE193R8YEHAZ910G2JZAQ' where id=69;
-update noar ti set v2='LPIUASBAJI6MDE193R8YEHAZ910G2JZAQ' where id=69;
-update noar tt set v3='DMR9KFWKZYCLZT0SXIFN898SAEI4JVVZN' where id=69;
-update noar ti set v3='DMR9KFWKZYCLZT0SXIFN898SAEI4JVVZN' where id=69;
-update noar tt set v0='E2QKXKRXDXU5CISL7RRQKZH65H1ND5T8L' where id=70;
-update noar ti set v0='E2QKXKRXDXU5CISL7RRQKZH65H1ND5T8L' where id=70;
-update noar tt set v1='KY8U273TV3S175XX41MBYIYYZEZ07HRHU' where id=70;
-update noar ti set v1='KY8U273TV3S175XX41MBYIYYZEZ07HRHU' where id=70;
-update noar tt set v2='E1SY1I1YHONFEXH8DQPRBXYKKM5EFEPXB' where id=70;
-update noar ti set v2='E1SY1I1YHONFEXH8DQPRBXYKKM5EFEPXB' where id=70;
-update noar tt set v3='V9Q3MY5BGNEGZDSBOH9V1CEFP8L5UQRYC' where id=70;
-update noar ti set v3='V9Q3MY5BGNEGZDSBOH9V1CEFP8L5UQRYC' where id=70;
-update noar tt set v0='HD6ZDFZ1Y05NXJ8GAC5Z7X52IXCSO57CE' where id=71;
-update noar ti set v0='HD6ZDFZ1Y05NXJ8GAC5Z7X52IXCSO57CE' where id=71;
-update noar tt set v1='OIYYCVQ8BW32K5HNJS8O3LJPGHZIEIWIW' where id=71;
-update noar ti set v1='OIYYCVQ8BW32K5HNJS8O3LJPGHZIEIWIW' where id=71;
-update noar tt set v2='6AA9R8FH4HPJCAYMG5FEGGIH8SLNYONS7' where id=71;
-update noar ti set v2='6AA9R8FH4HPJCAYMG5FEGGIH8SLNYONS7' where id=71;
-update noar tt set v3='8F5HTANJ45EYMRR5BUVQZO6XC3UQ0LQU7' where id=71;
-update noar ti set v3='8F5HTANJ45EYMRR5BUVQZO6XC3UQ0LQU7' where id=71;
-update noar tt set v0='HXDP5XI1YGXXD30DTPCG8GXH8FA3146U7' where id=72;
-update noar ti set v0='HXDP5XI1YGXXD30DTPCG8GXH8FA3146U7' where id=72;
-update noar tt set v1='00AGJNLXQVE9BHL1KP6KVKNLLMZXVD3L2' where id=72;
-update noar ti set v1='00AGJNLXQVE9BHL1KP6KVKNLLMZXVD3L2' where id=72;
-update noar tt set v2='HJWX6SF2IS19Z8R0IR7LN9X0INU5WCKPM' where id=72;
-update noar ti set v2='HJWX6SF2IS19Z8R0IR7LN9X0INU5WCKPM' where id=72;
-update noar tt set v3='YOJKU4F0DMW3VXUSCB0FYIZL9A741MOAL' where id=72;
-update noar ti set v3='YOJKU4F0DMW3VXUSCB0FYIZL9A741MOAL' where id=72;
-update noar tt set v0='54YDDTUJ7F338ADD6MG99GJDG3WP1BIHM' where id=73;
-update noar ti set v0='54YDDTUJ7F338ADD6MG99GJDG3WP1BIHM' where id=73;
-update noar tt set v1='OOVBMH2U3H0XZIGOUOFE3TW0LM6C2024Q' where id=73;
-update noar ti set v1='OOVBMH2U3H0XZIGOUOFE3TW0LM6C2024Q' where id=73;
-update noar tt set v2='ZGNXVYTHYFFUTJLLVYM6QSWBWGAF0B12B' where id=73;
-update noar ti set v2='ZGNXVYTHYFFUTJLLVYM6QSWBWGAF0B12B' where id=73;
-update noar tt set v3='Q7RLJLCOB7R3QWNESTCWQT88TNCSLRWZ6' where id=73;
-update noar ti set v3='Q7RLJLCOB7R3QWNESTCWQT88TNCSLRWZ6' where id=73;
-update noar tt set v0='SMCRS1V67Y08U5BX991NO082GWT2BPK80' where id=74;
-update noar ti set v0='SMCRS1V67Y08U5BX991NO082GWT2BPK80' where id=74;
-update noar tt set v1='0A28CB6Z3HVUFD1K8XW8HBIOMGZUVMO6S' where id=74;
-update noar ti set v1='0A28CB6Z3HVUFD1K8XW8HBIOMGZUVMO6S' where id=74;
-update noar tt set v2='75V771SGC1D9GC1AHHH6X7TA43YZDTMR6' where id=74;
-update noar ti set v2='75V771SGC1D9GC1AHHH6X7TA43YZDTMR6' where id=74;
-update noar tt set v3='4O3YYBGFM3ZB4ULJZRC6KR5CGJX5EXJHK' where id=74;
-update noar ti set v3='4O3YYBGFM3ZB4ULJZRC6KR5CGJX5EXJHK' where id=74;
-update noar tt set v0='Q2S43IWT3GDUCQI81IJTK7BJJ5L3ECEPV' where id=75;
-update noar ti set v0='Q2S43IWT3GDUCQI81IJTK7BJJ5L3ECEPV' where id=75;
-update noar tt set v1='3ZQ9I06NEAUY4AN2AB2XWM2GJXF7VGJWK' where id=75;
-update noar ti set v1='3ZQ9I06NEAUY4AN2AB2XWM2GJXF7VGJWK' where id=75;
-update noar tt set v2='A22SZG7S4QCRAB8R7LXT6TRNVN616SV44' where id=75;
-update noar ti set v2='A22SZG7S4QCRAB8R7LXT6TRNVN616SV44' where id=75;
-update noar tt set v3='QFFJ24MRB24MSJIW28YHIFFUQD1BKKXXC' where id=75;
-update noar ti set v3='QFFJ24MRB24MSJIW28YHIFFUQD1BKKXXC' where id=75;
-update noar tt set v0='Q5J8N0THHXCA8V1WK7CMJI8YYO244FFRP' where id=76;
-update noar ti set v0='Q5J8N0THHXCA8V1WK7CMJI8YYO244FFRP' where id=76;
-update noar tt set v1='W5P11AR03PUMZIV514BF68Q14HJZP5HG5' where id=76;
-update noar ti set v1='W5P11AR03PUMZIV514BF68Q14HJZP5HG5' where id=76;
-update noar tt set v2='54555ZFZQ9WW3ZB5EDJXA4M4XX3UFWF08' where id=76;
-update noar ti set v2='54555ZFZQ9WW3ZB5EDJXA4M4XX3UFWF08' where id=76;
-update noar tt set v3='QOPJBR9SLQUJY7QE9RWTSVTN9VPZUNSNS' where id=76;
-update noar ti set v3='QOPJBR9SLQUJY7QE9RWTSVTN9VPZUNSNS' where id=76;
-update noar tt set v0='SW36L31FQDUDKDZCRDG8AR29X3NAHY8T8' where id=77;
-update noar ti set v0='SW36L31FQDUDKDZCRDG8AR29X3NAHY8T8' where id=77;
-update noar tt set v1='J97LQNGAEBRMU74F5LBU71BNE7J0QM8P9' where id=77;
-update noar ti set v1='J97LQNGAEBRMU74F5LBU71BNE7J0QM8P9' where id=77;
-update noar tt set v2='2GZRW07GGP1P5MZMED64YME3OZ42CUPT2' where id=77;
-update noar ti set v2='2GZRW07GGP1P5MZMED64YME3OZ42CUPT2' where id=77;
-update noar tt set v3='SRICPEFRGMSKHEYK6PXT8Q6FO1BU24YAV' where id=77;
-update noar ti set v3='SRICPEFRGMSKHEYK6PXT8Q6FO1BU24YAV' where id=77;
-update noar tt set v0='XE2PTQ1BTPRVK0RV7VHRLBGDBSL4YY56Q' where id=78;
-update noar ti set v0='XE2PTQ1BTPRVK0RV7VHRLBGDBSL4YY56Q' where id=78;
-update noar tt set v1='A16OWCC43LW3H253ZJBFB9YUORY0ROGTT' where id=78;
-update noar ti set v1='A16OWCC43LW3H253ZJBFB9YUORY0ROGTT' where id=78;
-update noar tt set v2='N9ZFY5V8WW9MENCDRRADY61NTWLZR82RP' where id=78;
-update noar ti set v2='N9ZFY5V8WW9MENCDRRADY61NTWLZR82RP' where id=78;
-update noar tt set v3='7FR30M3ADDZ49Q2RR13L21B62HVTK4TN5' where id=78;
-update noar ti set v3='7FR30M3ADDZ49Q2RR13L21B62HVTK4TN5' where id=78;
-update noar tt set v0='X9PUMY0ZG1T3DSYS9L7459C7XFDWKNBRZ' where id=79;
-update noar ti set v0='X9PUMY0ZG1T3DSYS9L7459C7XFDWKNBRZ' where id=79;
-update noar tt set v1='MLN6VEL96SN2143ZBF35PB0K8X6278TOD' where id=79;
-update noar ti set v1='MLN6VEL96SN2143ZBF35PB0K8X6278TOD' where id=79;
-update noar tt set v2='1362321A6UEZ7YSPBNKR9V08ZH7548OOZ' where id=79;
-update noar ti set v2='1362321A6UEZ7YSPBNKR9V08ZH7548OOZ' where id=79;
-update noar tt set v3='N2V73YL4U821VGWBKDAZUI4WHGDDQO2FH' where id=79;
-update noar ti set v3='N2V73YL4U821VGWBKDAZUI4WHGDDQO2FH' where id=79;
-update noar tt set v0='4B8E20FNR5OWZTNI7SYN8JYLR50FW1HB6' where id=80;
-update noar ti set v0='4B8E20FNR5OWZTNI7SYN8JYLR50FW1HB6' where id=80;
-update noar tt set v1='ZYAP4KHYNI332X2W9MDT8M2H3PXBEFPMS' where id=80;
-update noar ti set v1='ZYAP4KHYNI332X2W9MDT8M2H3PXBEFPMS' where id=80;
-update noar tt set v2='IA45OKMD5P0SUFGK7OG6RDVFNFDLTAXQ9' where id=80;
-update noar ti set v2='IA45OKMD5P0SUFGK7OG6RDVFNFDLTAXQ9' where id=80;
-update noar tt set v3='WGRWSFGXRU3UJYDOSNT0HH6WYC9E2UQML' where id=80;
-update noar ti set v3='WGRWSFGXRU3UJYDOSNT0HH6WYC9E2UQML' where id=80;
-update noar tt set v0='K1NZYP5A3TVE59JLSULT9GKGES0WJMA7E' where id=81;
-update noar ti set v0='K1NZYP5A3TVE59JLSULT9GKGES0WJMA7E' where id=81;
-update noar tt set v1='1OXP30CIIQJOCTK72LT1OK36ZWBIN6FJK' where id=81;
-update noar ti set v1='1OXP30CIIQJOCTK72LT1OK36ZWBIN6FJK' where id=81;
-update noar tt set v2='M85XNBL432NZFLISC33CO3Z0KNES5H4JM' where id=81;
-update noar ti set v2='M85XNBL432NZFLISC33CO3Z0KNES5H4JM' where id=81;
-update noar tt set v3='2PG2GI9JWLTP5QBXLB2ZYDYDTBHQ3IRSJ' where id=81;
-update noar ti set v3='2PG2GI9JWLTP5QBXLB2ZYDYDTBHQ3IRSJ' where id=81;
-update noar tt set v0='A9I2GCJPJK4CNADPUVSXS2JEVK84H67XR' where id=82;
-update noar ti set v0='A9I2GCJPJK4CNADPUVSXS2JEVK84H67XR' where id=82;
-update noar tt set v1='2GCE1SV1IGRN98ZASFZTNCYQJHOM1L1UG' where id=82;
-update noar ti set v1='2GCE1SV1IGRN98ZASFZTNCYQJHOM1L1UG' where id=82;
-update noar tt set v2='HLU4Y21UHEWD97ODU0027LRKVMCJ1GGTS' where id=82;
-update noar ti set v2='HLU4Y21UHEWD97ODU0027LRKVMCJ1GGTS' where id=82;
-update noar tt set v3='EJPXNIE06RG2PS7KOVY5P4NJVC3PUU3VV' where id=82;
-update noar ti set v3='EJPXNIE06RG2PS7KOVY5P4NJVC3PUU3VV' where id=82;
-update noar tt set v0='D9S04KER4AI4OFX5Z1456GWVFZV6UD18M' where id=83;
-update noar ti set v0='D9S04KER4AI4OFX5Z1456GWVFZV6UD18M' where id=83;
-update noar tt set v1='N2NJAIYIZYZD8J6TGLXP24POVW91VEP5R' where id=83;
-update noar ti set v1='N2NJAIYIZYZD8J6TGLXP24POVW91VEP5R' where id=83;
-update noar tt set v2='ED6H5964IFYRRP8HMQ3N7ICN4OK5CAA71' where id=83;
-update noar ti set v2='ED6H5964IFYRRP8HMQ3N7ICN4OK5CAA71' where id=83;
-update noar tt set v3='W5NQR98L5J8YNFQCBLT2J6JOQM3TD5L2Y' where id=83;
-update noar ti set v3='W5NQR98L5J8YNFQCBLT2J6JOQM3TD5L2Y' where id=83;
-update noar tt set v0='IPL7DK90RMM6EEORED5VONN866QQXDERX' where id=84;
-update noar ti set v0='IPL7DK90RMM6EEORED5VONN866QQXDERX' where id=84;
-update noar tt set v1='A3UV5DFCCSMF9A0EWFW4XAEJSDYGKYZ8P' where id=84;
-update noar ti set v1='A3UV5DFCCSMF9A0EWFW4XAEJSDYGKYZ8P' where id=84;
-update noar tt set v2='9OLYM17E56DAHL80IWA46RLBA85JHRQ3O' where id=84;
-update noar ti set v2='9OLYM17E56DAHL80IWA46RLBA85JHRQ3O' where id=84;
-update noar tt set v3='KBML69OJP9LX4KE0JUNKIQIS8MNZP1DVQ' where id=84;
-update noar ti set v3='KBML69OJP9LX4KE0JUNKIQIS8MNZP1DVQ' where id=84;
-update noar tt set v0='7VZMOCE0YEUK32LJXQW51QOU0GMMDI1O8' where id=85;
-update noar ti set v0='7VZMOCE0YEUK32LJXQW51QOU0GMMDI1O8' where id=85;
-update noar tt set v1='7ZXQZM41BMMMSZYYP0L41SDSTIXOWWO3L' where id=85;
-update noar ti set v1='7ZXQZM41BMMMSZYYP0L41SDSTIXOWWO3L' where id=85;
-update noar tt set v2='0FVQZC3OM9JH0GULU3J9FP7XJ6LSEI6OZ' where id=85;
-update noar ti set v2='0FVQZC3OM9JH0GULU3J9FP7XJ6LSEI6OZ' where id=85;
-update noar tt set v3='4CN8G61XMGE56S1ETXPUQG2T6SAYMFQRH' where id=85;
-update noar ti set v3='4CN8G61XMGE56S1ETXPUQG2T6SAYMFQRH' where id=85;
-update noar tt set v0='EQNL9BPQEZFIBPK29BZA1VZB7H26UVDNQ' where id=86;
-update noar ti set v0='EQNL9BPQEZFIBPK29BZA1VZB7H26UVDNQ' where id=86;
-update noar tt set v1='9N9Y2Q84X94PXY4IHNIGMNCKLHL3J7S5N' where id=86;
-update noar ti set v1='9N9Y2Q84X94PXY4IHNIGMNCKLHL3J7S5N' where id=86;
-update noar tt set v2='KX0OQ10I1YL4TK9ZRDO245O0VX4NEJBV6' where id=86;
-update noar ti set v2='KX0OQ10I1YL4TK9ZRDO245O0VX4NEJBV6' where id=86;
-update noar tt set v3='QFHV89JZU5OS22X6TVYVISCROSZMOO1RH' where id=86;
-update noar ti set v3='QFHV89JZU5OS22X6TVYVISCROSZMOO1RH' where id=86;
-update noar tt set v0='O39YEURV7XZ5W35SD4ZEAQQLU0GIJU985' where id=87;
-update noar ti set v0='O39YEURV7XZ5W35SD4ZEAQQLU0GIJU985' where id=87;
-update noar tt set v1='HKWNBZ57F0ZUX8AR8N5X1ZFB59A0VK6IN' where id=87;
-update noar ti set v1='HKWNBZ57F0ZUX8AR8N5X1ZFB59A0VK6IN' where id=87;
-update noar tt set v2='D0UQJJ224G2X3AMUEQA5Q720PTWGABVCH' where id=87;
-update noar ti set v2='D0UQJJ224G2X3AMUEQA5Q720PTWGABVCH' where id=87;
-update noar tt set v3='WZ7BHPGL52LBR8FBVG3KG3MCZRZAVY47Z' where id=87;
-update noar ti set v3='WZ7BHPGL52LBR8FBVG3KG3MCZRZAVY47Z' where id=87;
-update noar tt set v0='G1KJPPG2CD18V57G1E19370KMH016QTK7' where id=88;
-update noar ti set v0='G1KJPPG2CD18V57G1E19370KMH016QTK7' where id=88;
-update noar tt set v1='3CCZKEVD0FQP33KP4CIN7778CSJ5TIX8J' where id=88;
-update noar ti set v1='3CCZKEVD0FQP33KP4CIN7778CSJ5TIX8J' where id=88;
-update noar tt set v2='VMN4DAEBQHWWA68APK3MSOS0NRP7PG0RJ' where id=88;
-update noar ti set v2='VMN4DAEBQHWWA68APK3MSOS0NRP7PG0RJ' where id=88;
-update noar tt set v3='MMQGLE2UJ8PL2KS4RDJ2PZWNGCCIINH7K' where id=88;
-update noar ti set v3='MMQGLE2UJ8PL2KS4RDJ2PZWNGCCIINH7K' where id=88;
-update noar tt set v0='9BTG0XOKV8GYMMR7LOR3V88R8412JKM48' where id=89;
-update noar ti set v0='9BTG0XOKV8GYMMR7LOR3V88R8412JKM48' where id=89;
-update noar tt set v1='7E0XYZPQD70XZ4HFGSIWJQHSF2FJS0H7Z' where id=89;
-update noar ti set v1='7E0XYZPQD70XZ4HFGSIWJQHSF2FJS0H7Z' where id=89;
-update noar tt set v2='MLKPLDJW6Q859KAFRAGOHG4V85B4ONRDX' where id=89;
-update noar ti set v2='MLKPLDJW6Q859KAFRAGOHG4V85B4ONRDX' where id=89;
-update noar tt set v3='C9795CRAF6AR32TOYYD6G1W0WOX6WB8U2' where id=89;
-update noar ti set v3='C9795CRAF6AR32TOYYD6G1W0WOX6WB8U2' where id=89;
-update noar tt set v0='6QAOPPHCOSHYHKQ0I2K1S4VJHZWH3F64R' where id=90;
-update noar ti set v0='6QAOPPHCOSHYHKQ0I2K1S4VJHZWH3F64R' where id=90;
-update noar tt set v1='R7BOE7RFKE8C9AVQQCE2CANSSIKFB4ETY' where id=90;
-update noar ti set v1='R7BOE7RFKE8C9AVQQCE2CANSSIKFB4ETY' where id=90;
-update noar tt set v2='DCEQVQKPVXQZZ6GWG4O65WKPQF8R1ZFSP' where id=90;
-update noar ti set v2='DCEQVQKPVXQZZ6GWG4O65WKPQF8R1ZFSP' where id=90;
-update noar tt set v3='ZOA3918RTFYQ6Q5MXWG9TM7L8G5U8WGDR' where id=90;
-update noar ti set v3='ZOA3918RTFYQ6Q5MXWG9TM7L8G5U8WGDR' where id=90;
-update noar tt set v0='5ZLU7HZ3QYRIGHOC8ETSRLX79QWY73YBY' where id=91;
-update noar ti set v0='5ZLU7HZ3QYRIGHOC8ETSRLX79QWY73YBY' where id=91;
-update noar tt set v1='GDDODFCDGO9A42KCC2ZOMCL70LM8U3V3H' where id=91;
-update noar ti set v1='GDDODFCDGO9A42KCC2ZOMCL70LM8U3V3H' where id=91;
-update noar tt set v2='0M2CSN6Z1X2S5AL0HF06MUJU3D02BTXN6' where id=91;
-update noar ti set v2='0M2CSN6Z1X2S5AL0HF06MUJU3D02BTXN6' where id=91;
-update noar tt set v3='K8WOXGDLKELE9FJ34Z6PVEKG468AYA3ZY' where id=91;
-update noar ti set v3='K8WOXGDLKELE9FJ34Z6PVEKG468AYA3ZY' where id=91;
-update noar tt set v0='NZSNG6PV75XWF0KRZ88RWCDIP224JGEVG' where id=92;
-update noar ti set v0='NZSNG6PV75XWF0KRZ88RWCDIP224JGEVG' where id=92;
-update noar tt set v1='VMIQDHJL7FK8FPT37IXKK839RWDFX1F0D' where id=92;
-update noar ti set v1='VMIQDHJL7FK8FPT37IXKK839RWDFX1F0D' where id=92;
-update noar tt set v2='320BLQ39CLOTR58HKZ52VJK18361767YP' where id=92;
-update noar ti set v2='320BLQ39CLOTR58HKZ52VJK18361767YP' where id=92;
-update noar tt set v3='6ZVOR2PKPL4AZCRH08UQP2MXMNVF2HKLA' where id=92;
-update noar ti set v3='6ZVOR2PKPL4AZCRH08UQP2MXMNVF2HKLA' where id=92;
-update noar tt set v0='PFWINPQSV8MS3JV3MSJXX2GGEGR2QSSUA' where id=93;
-update noar ti set v0='PFWINPQSV8MS3JV3MSJXX2GGEGR2QSSUA' where id=93;
-update noar tt set v1='K2DOTS8WQ5XTW0V4AQ7QQY44XMQUOBUGM' where id=93;
-update noar ti set v1='K2DOTS8WQ5XTW0V4AQ7QQY44XMQUOBUGM' where id=93;
-update noar tt set v2='WA5N6D873UWEWYAQ06SD6CEC109CGCWDV' where id=93;
-update noar ti set v2='WA5N6D873UWEWYAQ06SD6CEC109CGCWDV' where id=93;
-update noar tt set v3='FWM44LF6GNVPLOK87MMPJWVBSDZ22O630' where id=93;
-update noar ti set v3='FWM44LF6GNVPLOK87MMPJWVBSDZ22O630' where id=93;
-update noar tt set v0='IEUK6ZHBBMHDNFGZF4601PP4JWFMABAMK' where id=94;
-update noar ti set v0='IEUK6ZHBBMHDNFGZF4601PP4JWFMABAMK' where id=94;
-update noar tt set v1='10GZ9NF0ATDPHJM3UQOFTZPM37UC0DG5I' where id=94;
-update noar ti set v1='10GZ9NF0ATDPHJM3UQOFTZPM37UC0DG5I' where id=94;
-update noar tt set v2='R3ISPSPG3WJMOEJN18GEY2494RGVHBKR9' where id=94;
-update noar ti set v2='R3ISPSPG3WJMOEJN18GEY2494RGVHBKR9' where id=94;
-update noar tt set v3='X76DHCA5UDZ8QDL688ZEP4RCXCPT1Q6SN' where id=94;
-update noar ti set v3='X76DHCA5UDZ8QDL688ZEP4RCXCPT1Q6SN' where id=94;
-update noar tt set v0='IA3P8C6LCCCP3A28GKSAEME9C9EGG38U6' where id=95;
-update noar ti set v0='IA3P8C6LCCCP3A28GKSAEME9C9EGG38U6' where id=95;
-update noar tt set v1='C2SJHW0O5EIEWA7Q323ARS83A9TSUDM57' where id=95;
-update noar ti set v1='C2SJHW0O5EIEWA7Q323ARS83A9TSUDM57' where id=95;
-update noar tt set v2='D00MQ262E7PX2Z25Y9DMB5KDQSFQGE9NJ' where id=95;
-update noar ti set v2='D00MQ262E7PX2Z25Y9DMB5KDQSFQGE9NJ' where id=95;
-update noar tt set v3='09X077XI0W08QLEJ5QOL7DTSJJJ6WIEUH' where id=95;
-update noar ti set v3='09X077XI0W08QLEJ5QOL7DTSJJJ6WIEUH' where id=95;
-update noar tt set v0='NBKOZI0RNJVA3RQHAKBTS46CDV6MBY6MV' where id=96;
-update noar ti set v0='NBKOZI0RNJVA3RQHAKBTS46CDV6MBY6MV' where id=96;
-update noar tt set v1='L5B45BRUJ5BA5EKJL4RHTNO97J9O5J8CL' where id=96;
-update noar ti set v1='L5B45BRUJ5BA5EKJL4RHTNO97J9O5J8CL' where id=96;
-update noar tt set v2='HGPWFNBW76FTY2RJXUAJUE9A1XVO9SKKH' where id=96;
-update noar ti set v2='HGPWFNBW76FTY2RJXUAJUE9A1XVO9SKKH' where id=96;
-update noar tt set v3='U5BFEDZFJDN118WAA0VQ45CRUDTIMUCAD' where id=96;
-update noar ti set v3='U5BFEDZFJDN118WAA0VQ45CRUDTIMUCAD' where id=96;
-update noar tt set v0='HNBJW9XAI6I36QJOT92JNJT8MAO11CY6O' where id=97;
-update noar ti set v0='HNBJW9XAI6I36QJOT92JNJT8MAO11CY6O' where id=97;
-update noar tt set v1='YN3K2VMFRV1H6TQYH1SDRN2Q7K3CPQ6U2' where id=97;
-update noar ti set v1='YN3K2VMFRV1H6TQYH1SDRN2Q7K3CPQ6U2' where id=97;
-update noar tt set v2='402DS8LJ1QUGA4EEBFP32NBLKCY2HKOYB' where id=97;
-update noar ti set v2='402DS8LJ1QUGA4EEBFP32NBLKCY2HKOYB' where id=97;
-update noar tt set v3='L6JSFBN09KQTCE0TMQ6E5TG5M9R49HG33' where id=97;
-update noar ti set v3='L6JSFBN09KQTCE0TMQ6E5TG5M9R49HG33' where id=97;
-update noar tt set v0='SO9KHDO5UDDAD1RJ9YYPXZ3I5ZKU9CIE1' where id=98;
-update noar ti set v0='SO9KHDO5UDDAD1RJ9YYPXZ3I5ZKU9CIE1' where id=98;
-update noar tt set v1='KGBR4EUI238ATEPUSJPWHF4ZW9QYBT5B1' where id=98;
-update noar ti set v1='KGBR4EUI238ATEPUSJPWHF4ZW9QYBT5B1' where id=98;
-update noar tt set v2='44EJGJL6ST4QELA4OTB8QV06QWJ9MKKD7' where id=98;
-update noar ti set v2='44EJGJL6ST4QELA4OTB8QV06QWJ9MKKD7' where id=98;
-update noar tt set v3='70U3VG9612W1R9SX50F94HM5FYA8MG8Q9' where id=98;
-update noar ti set v3='70U3VG9612W1R9SX50F94HM5FYA8MG8Q9' where id=98;
-update noar tt set v0='TVTYJ99VH24RJ5PH8DSMX0JNQEW7IU9L0' where id=99;
-update noar ti set v0='TVTYJ99VH24RJ5PH8DSMX0JNQEW7IU9L0' where id=99;
-update noar tt set v1='4EWX41LPBMP7P0LW5XW8AOXC3YC5IB4H5' where id=99;
-update noar ti set v1='4EWX41LPBMP7P0LW5XW8AOXC3YC5IB4H5' where id=99;
-update noar tt set v2='EFTTO0NNEDA78AJLFIZVJUKY3BAE9NNLR' where id=99;
-update noar ti set v2='EFTTO0NNEDA78AJLFIZVJUKY3BAE9NNLR' where id=99;
-update noar tt set v3='0FXW7H2EYTQMK68YNRS116CNUGKL2NYPW' where id=99;
-update noar ti set v3='0FXW7H2EYTQMK68YNRS116CNUGKL2NYPW' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varbinary(32) not null,
- v1 varbinary(32) not null,
- v2 varbinary(32) not null,
- v3 varbinary(32) not null,
- b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='O9NHDDJMDKIUNPRVJYN6VQX87KBEDQKVI' where id=2;
-update noar ti set v0='O9NHDDJMDKIUNPRVJYN6VQX87KBEDQKVI' where id=2;
-update noar tt set v1='Q1QBW21GRLRYIVO9LD2K65Z15SIQBN14Z' where id=2;
-update noar ti set v1='Q1QBW21GRLRYIVO9LD2K65Z15SIQBN14Z' where id=2;
-update noar tt set v2='R7TZZ11QHWBAVG1O70GWHZ3YKZIRYDECE' where id=2;
-update noar ti set v2='R7TZZ11QHWBAVG1O70GWHZ3YKZIRYDECE' where id=2;
-update noar tt set v3='JKDR781NW03TKLDOHXGXU3FYZ1O7IDT5W' where id=2;
-update noar ti set v3='JKDR781NW03TKLDOHXGXU3FYZ1O7IDT5W' where id=2;
-update noar tt set v0='MLKEORAFHMQL32I8PMO90AUI66RJUC9DB' where id=3;
-update noar ti set v0='MLKEORAFHMQL32I8PMO90AUI66RJUC9DB' where id=3;
-update noar tt set v1='8E3WWOH8Y3PTZIIRULB7NYXS4JM21CZ2P' where id=3;
-update noar ti set v1='8E3WWOH8Y3PTZIIRULB7NYXS4JM21CZ2P' where id=3;
-update noar tt set v2='CX82OQAA14218YUU48UM3M852HHFPTI46' where id=3;
-update noar ti set v2='CX82OQAA14218YUU48UM3M852HHFPTI46' where id=3;
-update noar tt set v3='RQCJ1PK1U12TPRZGJ0F4RJ2JN06WVEO2G' where id=3;
-update noar ti set v3='RQCJ1PK1U12TPRZGJ0F4RJ2JN06WVEO2G' where id=3;
-update noar tt set v0='5WCN7V58LEQUG4BT7OXSGEC7L9U313SOG' where id=4;
-update noar ti set v0='5WCN7V58LEQUG4BT7OXSGEC7L9U313SOG' where id=4;
-update noar tt set v1='NQW2XNBHBTU6PTG7TX6I5ECTUUKANN0HE' where id=4;
-update noar ti set v1='NQW2XNBHBTU6PTG7TX6I5ECTUUKANN0HE' where id=4;
-update noar tt set v2='N1JY8MY9LMW97QOWN1H21O2U8ND0BEDAA' where id=4;
-update noar ti set v2='N1JY8MY9LMW97QOWN1H21O2U8ND0BEDAA' where id=4;
-update noar tt set v3='3OLVQ8ZMX26KVFGGHW92FADNTZNTLH1XD' where id=4;
-update noar ti set v3='3OLVQ8ZMX26KVFGGHW92FADNTZNTLH1XD' where id=4;
-update noar tt set v0='6SV21C45VCMQIWY5ZYY1B6247NKHRZILQ' where id=5;
-update noar ti set v0='6SV21C45VCMQIWY5ZYY1B6247NKHRZILQ' where id=5;
-update noar tt set v1='JWJ2PXPNJFIYYG19NU97EYO0FF7WH2NTA' where id=5;
-update noar ti set v1='JWJ2PXPNJFIYYG19NU97EYO0FF7WH2NTA' where id=5;
-update noar tt set v2='M9FLAKPCYBDFA1Q5LUEM6YA0JCZKBRUX7' where id=5;
-update noar ti set v2='M9FLAKPCYBDFA1Q5LUEM6YA0JCZKBRUX7' where id=5;
-update noar tt set v3='UID3D22OU1GJ4HFTP3CVQBIS0P4I1S2B5' where id=5;
-update noar ti set v3='UID3D22OU1GJ4HFTP3CVQBIS0P4I1S2B5' where id=5;
-update noar tt set v0='C0DD07GZZ1HMK7T0MNKEBAQA1WRND0IAW' where id=6;
-update noar ti set v0='C0DD07GZZ1HMK7T0MNKEBAQA1WRND0IAW' where id=6;
-update noar tt set v1='TMZWLUOEFJHLBGVS0SKU0IPUZ73VI6UMW' where id=6;
-update noar ti set v1='TMZWLUOEFJHLBGVS0SKU0IPUZ73VI6UMW' where id=6;
-update noar tt set v2='7S2NEJJBHWOQFHK3RWHAR426900CF5NYN' where id=6;
-update noar ti set v2='7S2NEJJBHWOQFHK3RWHAR426900CF5NYN' where id=6;
-update noar tt set v3='09ZCHETG7WO0USAFFHZ5INP9U7AUIBCKZ' where id=6;
-update noar ti set v3='09ZCHETG7WO0USAFFHZ5INP9U7AUIBCKZ' where id=6;
-update noar tt set v0='Y8OXMWL39MMR0YEB2TQU1DDC033BZ5BW1' where id=7;
-update noar ti set v0='Y8OXMWL39MMR0YEB2TQU1DDC033BZ5BW1' where id=7;
-update noar tt set v1='HC86NHK9NAUV5OFBYELB1D06HAYQLX4GU' where id=7;
-update noar ti set v1='HC86NHK9NAUV5OFBYELB1D06HAYQLX4GU' where id=7;
-update noar tt set v2='QWL2F7Y16CLMYRDB04XUSY1GSA0ISSO76' where id=7;
-update noar ti set v2='QWL2F7Y16CLMYRDB04XUSY1GSA0ISSO76' where id=7;
-update noar tt set v3='P2F0GV4EEYN4VE4HDXZ0E7PDKBSQJF6GL' where id=7;
-update noar ti set v3='P2F0GV4EEYN4VE4HDXZ0E7PDKBSQJF6GL' where id=7;
-update noar tt set v0='OYB0CLBGINZ3YBWW9NVIHHQYJGAI0X5BT' where id=8;
-update noar ti set v0='OYB0CLBGINZ3YBWW9NVIHHQYJGAI0X5BT' where id=8;
-update noar tt set v1='F1QHLVE9P88J6KY7N4TKFBOOILYEOHL4A' where id=8;
-update noar ti set v1='F1QHLVE9P88J6KY7N4TKFBOOILYEOHL4A' where id=8;
-update noar tt set v2='QF9ZE2I0VYNZE7QGWB33ZZLD4FIBGVNLT' where id=8;
-update noar ti set v2='QF9ZE2I0VYNZE7QGWB33ZZLD4FIBGVNLT' where id=8;
-update noar tt set v3='HWWI750LOVQP7AS10LDFVJNNS8MF9R8GY' where id=8;
-update noar ti set v3='HWWI750LOVQP7AS10LDFVJNNS8MF9R8GY' where id=8;
-update noar tt set v0='3WOM3TU4HU1PL7GKZX8OCAEVHYM11GM89' where id=9;
-update noar ti set v0='3WOM3TU4HU1PL7GKZX8OCAEVHYM11GM89' where id=9;
-update noar tt set v1='JIHBCC09NDSWMEJTIK0QIP9KAXNBZ9H1Q' where id=9;
-update noar ti set v1='JIHBCC09NDSWMEJTIK0QIP9KAXNBZ9H1Q' where id=9;
-update noar tt set v2='78YO3W3NXLUTU16UTYR7555XVFV52KDQC' where id=9;
-update noar ti set v2='78YO3W3NXLUTU16UTYR7555XVFV52KDQC' where id=9;
-update noar tt set v3='GXR3FE0JE56D5FQF11AEU4C99T8EXF1ZJ' where id=9;
-update noar ti set v3='GXR3FE0JE56D5FQF11AEU4C99T8EXF1ZJ' where id=9;
-update noar tt set v0='HGMVC69FY2Z6BL87OMXLNKBOJMTLCRLFW' where id=10;
-update noar ti set v0='HGMVC69FY2Z6BL87OMXLNKBOJMTLCRLFW' where id=10;
-update noar tt set v1='Z3TNXODWL0PNYWPFVR4R3H58D0CWU19BD' where id=10;
-update noar ti set v1='Z3TNXODWL0PNYWPFVR4R3H58D0CWU19BD' where id=10;
-update noar tt set v2='0QFA5XYBCEHP0DE6U7RFVB87807HQO64H' where id=10;
-update noar ti set v2='0QFA5XYBCEHP0DE6U7RFVB87807HQO64H' where id=10;
-update noar tt set v3='JPYIAZFXKUO9NJPR02VIYU249KANCV92D' where id=10;
-update noar ti set v3='JPYIAZFXKUO9NJPR02VIYU249KANCV92D' where id=10;
-update noar tt set v0='AMEZSIYEUDNEGHOS049TJACNNDR6MIC8E' where id=11;
-update noar ti set v0='AMEZSIYEUDNEGHOS049TJACNNDR6MIC8E' where id=11;
-update noar tt set v1='H1SWYVWHWADQ7BTQ750J1JO58L6RPY5W7' where id=11;
-update noar ti set v1='H1SWYVWHWADQ7BTQ750J1JO58L6RPY5W7' where id=11;
-update noar tt set v2='PLNCWN1ROGM9T0O1MWKDO9L6ESFU0FKR6' where id=11;
-update noar ti set v2='PLNCWN1ROGM9T0O1MWKDO9L6ESFU0FKR6' where id=11;
-update noar tt set v3='H9P6KPN6KTCV5PLP9THH67FGM2KYMSF4J' where id=11;
-update noar ti set v3='H9P6KPN6KTCV5PLP9THH67FGM2KYMSF4J' where id=11;
-update noar tt set v0='PVNUO91H0R7AKWCF1W2EXEHYATPTAH1E7' where id=12;
-update noar ti set v0='PVNUO91H0R7AKWCF1W2EXEHYATPTAH1E7' where id=12;
-update noar tt set v1='U0FOE6HQPNDNJXEP5FBY0A1V6J8HO570E' where id=12;
-update noar ti set v1='U0FOE6HQPNDNJXEP5FBY0A1V6J8HO570E' where id=12;
-update noar tt set v2='8V5CG0HWS4EOG7BGBGO534MUJXCDHZVAW' where id=12;
-update noar ti set v2='8V5CG0HWS4EOG7BGBGO534MUJXCDHZVAW' where id=12;
-update noar tt set v3='J6TONP8M31IGAAYVBNH546V98JYANY917' where id=12;
-update noar ti set v3='J6TONP8M31IGAAYVBNH546V98JYANY917' where id=12;
-update noar tt set v0='9SF0ETUMBG1C2Y5ZR5MRLMYXXL55D4TFA' where id=13;
-update noar ti set v0='9SF0ETUMBG1C2Y5ZR5MRLMYXXL55D4TFA' where id=13;
-update noar tt set v1='S8O71MSHHSLZXI2213PHD7HFENE4Y8P6F' where id=13;
-update noar ti set v1='S8O71MSHHSLZXI2213PHD7HFENE4Y8P6F' where id=13;
-update noar tt set v2='P8V7H83HGN1SGHXFFUN69JT1VIOVOCTBH' where id=13;
-update noar ti set v2='P8V7H83HGN1SGHXFFUN69JT1VIOVOCTBH' where id=13;
-update noar tt set v3='SZQ0XEJ08LD21ZSA55OHC4XL9VVR7CUW1' where id=13;
-update noar ti set v3='SZQ0XEJ08LD21ZSA55OHC4XL9VVR7CUW1' where id=13;
-update noar tt set v0='B12IPIJMUDE06SR5RNR0APUJJ97I85R31' where id=14;
-update noar ti set v0='B12IPIJMUDE06SR5RNR0APUJJ97I85R31' where id=14;
-update noar tt set v1='SQ1IR20KOWM2DK4RQ0KFJ2UYPAHOZL55J' where id=14;
-update noar ti set v1='SQ1IR20KOWM2DK4RQ0KFJ2UYPAHOZL55J' where id=14;
-update noar tt set v2='6O2OW9Y7PNH03AV2P6ISEHMB99NT52RRA' where id=14;
-update noar ti set v2='6O2OW9Y7PNH03AV2P6ISEHMB99NT52RRA' where id=14;
-update noar tt set v3='XZNG602TFER48KS2YEW3GOZT4QLDSUSM9' where id=14;
-update noar ti set v3='XZNG602TFER48KS2YEW3GOZT4QLDSUSM9' where id=14;
-update noar tt set v0='8P4R9R566P05H5MN3ZQXSGPTKUTOLQ0RT' where id=15;
-update noar ti set v0='8P4R9R566P05H5MN3ZQXSGPTKUTOLQ0RT' where id=15;
-update noar tt set v1='BSWDQFWV114F6LNP1FZQ5D384ZLPRHXL0' where id=15;
-update noar ti set v1='BSWDQFWV114F6LNP1FZQ5D384ZLPRHXL0' where id=15;
-update noar tt set v2='C18UYE05QL0RYD4WG1O7Y6W74RLOP7948' where id=15;
-update noar ti set v2='C18UYE05QL0RYD4WG1O7Y6W74RLOP7948' where id=15;
-update noar tt set v3='SJSLH132HKQBQAOZF91XKJPWTS2NOCTLR' where id=15;
-update noar ti set v3='SJSLH132HKQBQAOZF91XKJPWTS2NOCTLR' where id=15;
-update noar tt set v0='UZSVSIGW2JHZGPFPUCF6EHZUQHMM8Q6G6' where id=16;
-update noar ti set v0='UZSVSIGW2JHZGPFPUCF6EHZUQHMM8Q6G6' where id=16;
-update noar tt set v1='MZDBG86F95PE2QSYRU855GFUMVC9JWM8Y' where id=16;
-update noar ti set v1='MZDBG86F95PE2QSYRU855GFUMVC9JWM8Y' where id=16;
-update noar tt set v2='NF8PIMOIPPYH3AQJR6R8FQMPX10ZBDSFQ' where id=16;
-update noar ti set v2='NF8PIMOIPPYH3AQJR6R8FQMPX10ZBDSFQ' where id=16;
-update noar tt set v3='SPXG4OR4XFGUVWDRV7J3G8L2V5RSJYOYM' where id=16;
-update noar ti set v3='SPXG4OR4XFGUVWDRV7J3G8L2V5RSJYOYM' where id=16;
-update noar tt set v0='F3A1CHQU0MEJPT62HME1VKM5EQZ57SVXR' where id=17;
-update noar ti set v0='F3A1CHQU0MEJPT62HME1VKM5EQZ57SVXR' where id=17;
-update noar tt set v1='TQ2XK26I1XAFIR78Z8THVBD39K4IUZFZE' where id=17;
-update noar ti set v1='TQ2XK26I1XAFIR78Z8THVBD39K4IUZFZE' where id=17;
-update noar tt set v2='YVO846KBJ1NV8U6SDTL51M2K3HA4C4H6B' where id=17;
-update noar ti set v2='YVO846KBJ1NV8U6SDTL51M2K3HA4C4H6B' where id=17;
-update noar tt set v3='LVDOI1METCQVT2VW2ME3SXROD7EA2GC6F' where id=17;
-update noar ti set v3='LVDOI1METCQVT2VW2ME3SXROD7EA2GC6F' where id=17;
-update noar tt set v0='MKDJ79X4CTDYB1YMWDJOCTP82EIDX6XD7' where id=18;
-update noar ti set v0='MKDJ79X4CTDYB1YMWDJOCTP82EIDX6XD7' where id=18;
-update noar tt set v1='DXKLQC2B8SLZ49QFJEVKB7W5MSLP10PXB' where id=18;
-update noar ti set v1='DXKLQC2B8SLZ49QFJEVKB7W5MSLP10PXB' where id=18;
-update noar tt set v2='OVDNU2U0VYYB4SL9ATQRX14DTPSF2EYC0' where id=18;
-update noar ti set v2='OVDNU2U0VYYB4SL9ATQRX14DTPSF2EYC0' where id=18;
-update noar tt set v3='GHA7T9AZU3GP1YB75FOO09LGPIC54YT29' where id=18;
-update noar ti set v3='GHA7T9AZU3GP1YB75FOO09LGPIC54YT29' where id=18;
-update noar tt set v0='56YU26EX616AVMGIBO9T55F77CTPBHHTY' where id=19;
-update noar ti set v0='56YU26EX616AVMGIBO9T55F77CTPBHHTY' where id=19;
-update noar tt set v1='6IEIJABVSHTL7B7IC8ATYUOOMNG5P4J21' where id=19;
-update noar ti set v1='6IEIJABVSHTL7B7IC8ATYUOOMNG5P4J21' where id=19;
-update noar tt set v2='ZQDUTBTFE4OAHNRKF4PT5O7ALF6K0B871' where id=19;
-update noar ti set v2='ZQDUTBTFE4OAHNRKF4PT5O7ALF6K0B871' where id=19;
-update noar tt set v3='K7GNNXZ4GV1ONF0XJ5WCOF6TBS88TM1RX' where id=19;
-update noar ti set v3='K7GNNXZ4GV1ONF0XJ5WCOF6TBS88TM1RX' where id=19;
-update noar tt set v0='UC8URNJBUZONLBXRPGX52ZHH4DMBJ4QES' where id=20;
-update noar ti set v0='UC8URNJBUZONLBXRPGX52ZHH4DMBJ4QES' where id=20;
-update noar tt set v1='QEIWBYOKP8QIBME421MTQK5XT7L5VEIE1' where id=20;
-update noar ti set v1='QEIWBYOKP8QIBME421MTQK5XT7L5VEIE1' where id=20;
-update noar tt set v2='LOTIEB7G2YCUSRFF8GY44EZKWPUWR9072' where id=20;
-update noar ti set v2='LOTIEB7G2YCUSRFF8GY44EZKWPUWR9072' where id=20;
-update noar tt set v3='98WVRWY6KRR18BR694HT4D9X9HY1UISFD' where id=20;
-update noar ti set v3='98WVRWY6KRR18BR694HT4D9X9HY1UISFD' where id=20;
-update noar tt set v0='WGYQ7OOYJWOO3R3593YADT3CA0X24CHGE' where id=21;
-update noar ti set v0='WGYQ7OOYJWOO3R3593YADT3CA0X24CHGE' where id=21;
-update noar tt set v1='HEYADKX46NP9STU5WBTMCI51NS2YJN7W0' where id=21;
-update noar ti set v1='HEYADKX46NP9STU5WBTMCI51NS2YJN7W0' where id=21;
-update noar tt set v2='6MRK67XGPTU37D5JLR0HMO8KO1RVTCTCK' where id=21;
-update noar ti set v2='6MRK67XGPTU37D5JLR0HMO8KO1RVTCTCK' where id=21;
-update noar tt set v3='VJ21I5FYUNUCI6HEVY39MHK5VJKSUWLT4' where id=21;
-update noar ti set v3='VJ21I5FYUNUCI6HEVY39MHK5VJKSUWLT4' where id=21;
-update noar tt set v0='RK7QU7GYTGGM50TTY4S4XKLPQ96XU89YM' where id=22;
-update noar ti set v0='RK7QU7GYTGGM50TTY4S4XKLPQ96XU89YM' where id=22;
-update noar tt set v1='9XYLSONJ3MWXI8I1PKO03ONPE18JPEY08' where id=22;
-update noar ti set v1='9XYLSONJ3MWXI8I1PKO03ONPE18JPEY08' where id=22;
-update noar tt set v2='QUPQ3LGB6745Q9DJUMXA171IQ4Y2HU6G2' where id=22;
-update noar ti set v2='QUPQ3LGB6745Q9DJUMXA171IQ4Y2HU6G2' where id=22;
-update noar tt set v3='PKM2DEQIRE82867HKDOEBNV7LBGF3QH43' where id=22;
-update noar ti set v3='PKM2DEQIRE82867HKDOEBNV7LBGF3QH43' where id=22;
-update noar tt set v0='28B1SUBXBYD7IBS0GFBPZIIFPTBWEKK41' where id=23;
-update noar ti set v0='28B1SUBXBYD7IBS0GFBPZIIFPTBWEKK41' where id=23;
-update noar tt set v1='VOKF6B4GX5RVKM4E1ROO7Q1N904DE93MD' where id=23;
-update noar ti set v1='VOKF6B4GX5RVKM4E1ROO7Q1N904DE93MD' where id=23;
-update noar tt set v2='IQQRS8LONX8URZ30TB6EIKNI7MH937U0I' where id=23;
-update noar ti set v2='IQQRS8LONX8URZ30TB6EIKNI7MH937U0I' where id=23;
-update noar tt set v3='0MFUCQLDYNBJZX7PH4BX2BPCT6JJU2OCY' where id=23;
-update noar ti set v3='0MFUCQLDYNBJZX7PH4BX2BPCT6JJU2OCY' where id=23;
-update noar tt set v0='H35VJ0JJ9M4VKRSKPZSEFOGYHQEXPWD2V' where id=24;
-update noar ti set v0='H35VJ0JJ9M4VKRSKPZSEFOGYHQEXPWD2V' where id=24;
-update noar tt set v1='0WVQRQNN4L9T49A8NBOY4TDVRCKZPT4LM' where id=24;
-update noar ti set v1='0WVQRQNN4L9T49A8NBOY4TDVRCKZPT4LM' where id=24;
-update noar tt set v2='JEFMF7ET9L805T1WJ8K4ZQ5IVRQ6ZXPJD' where id=24;
-update noar ti set v2='JEFMF7ET9L805T1WJ8K4ZQ5IVRQ6ZXPJD' where id=24;
-update noar tt set v3='XE099KPJIXBNUL85T6F1N7JLRW984J9TF' where id=24;
-update noar ti set v3='XE099KPJIXBNUL85T6F1N7JLRW984J9TF' where id=24;
-update noar tt set v0='X14F3R7GU1RJOCCW4WX7CTIGT36TE3JRG' where id=25;
-update noar ti set v0='X14F3R7GU1RJOCCW4WX7CTIGT36TE3JRG' where id=25;
-update noar tt set v1='U4X1TLXGG39F6MJFB4AJ5AVNVDRQBEH06' where id=25;
-update noar ti set v1='U4X1TLXGG39F6MJFB4AJ5AVNVDRQBEH06' where id=25;
-update noar tt set v2='6VLMEP1APE3QP9NGZHV5WAUAJJCFMUP3Y' where id=25;
-update noar ti set v2='6VLMEP1APE3QP9NGZHV5WAUAJJCFMUP3Y' where id=25;
-update noar tt set v3='6E0GFNFJIYRBFZ7T6D47QZXFN85X5UGLZ' where id=25;
-update noar ti set v3='6E0GFNFJIYRBFZ7T6D47QZXFN85X5UGLZ' where id=25;
-update noar tt set v0='J7FZVM7Z9K8JFMX7X63U5T30O10QA5OMS' where id=26;
-update noar ti set v0='J7FZVM7Z9K8JFMX7X63U5T30O10QA5OMS' where id=26;
-update noar tt set v1='47DZY405L0EZ5VIBA5KAAX2N2TQDXPEPN' where id=26;
-update noar ti set v1='47DZY405L0EZ5VIBA5KAAX2N2TQDXPEPN' where id=26;
-update noar tt set v2='CT2XH9X3W36YXMAKQPKPIXTDHSII9695N' where id=26;
-update noar ti set v2='CT2XH9X3W36YXMAKQPKPIXTDHSII9695N' where id=26;
-update noar tt set v3='GRJJ7OT65HHPSRIRECL3YWXZHUAV950AE' where id=26;
-update noar ti set v3='GRJJ7OT65HHPSRIRECL3YWXZHUAV950AE' where id=26;
-update noar tt set v0='T2PQ2G2YUHMZFOIH8KD9WOLVZACI6QXSL' where id=27;
-update noar ti set v0='T2PQ2G2YUHMZFOIH8KD9WOLVZACI6QXSL' where id=27;
-update noar tt set v1='WBKMMLEJIH1CELPCOJR4GFCW910192RUC' where id=27;
-update noar ti set v1='WBKMMLEJIH1CELPCOJR4GFCW910192RUC' where id=27;
-update noar tt set v2='GW7O784R98OO80ZQRU56JV04O5ZKVCGLM' where id=27;
-update noar ti set v2='GW7O784R98OO80ZQRU56JV04O5ZKVCGLM' where id=27;
-update noar tt set v3='4ASKL6U7NE4H92UNQETXZQMELKRUM9RJW' where id=27;
-update noar ti set v3='4ASKL6U7NE4H92UNQETXZQMELKRUM9RJW' where id=27;
-update noar tt set v0='VL5UD7E3UXP1Y30T19OUQMDNQQDCVIMF5' where id=28;
-update noar ti set v0='VL5UD7E3UXP1Y30T19OUQMDNQQDCVIMF5' where id=28;
-update noar tt set v1='EPLL1XI0NDVRFJTEMPY5Y6U8ERLTL8T6A' where id=28;
-update noar ti set v1='EPLL1XI0NDVRFJTEMPY5Y6U8ERLTL8T6A' where id=28;
-update noar tt set v2='2BTSP19L73FQ35FQ5D08MP0C0JKQNYIE9' where id=28;
-update noar ti set v2='2BTSP19L73FQ35FQ5D08MP0C0JKQNYIE9' where id=28;
-update noar tt set v3='BH7X40UUGJPX4S4AALT5U9IKEEBUD1OUM' where id=28;
-update noar ti set v3='BH7X40UUGJPX4S4AALT5U9IKEEBUD1OUM' where id=28;
-update noar tt set v0='0XYMUNMMYKYKJOFX6KU1VZUXYW2R2SGOG' where id=29;
-update noar ti set v0='0XYMUNMMYKYKJOFX6KU1VZUXYW2R2SGOG' where id=29;
-update noar tt set v1='2O9VFIZQU5X3N3SH7X6KBHKZE99NGKJZH' where id=29;
-update noar ti set v1='2O9VFIZQU5X3N3SH7X6KBHKZE99NGKJZH' where id=29;
-update noar tt set v2='NLHXCA55YM0YH9ORW54T2DYRWI7PWSMY1' where id=29;
-update noar ti set v2='NLHXCA55YM0YH9ORW54T2DYRWI7PWSMY1' where id=29;
-update noar tt set v3='GFEF2SYYVRSHCVM1JX5GYY51H00H87XC2' where id=29;
-update noar ti set v3='GFEF2SYYVRSHCVM1JX5GYY51H00H87XC2' where id=29;
-update noar tt set v0='LJMNSZA5O130HP39Q0HGEY7PW6V1TWO3A' where id=30;
-update noar ti set v0='LJMNSZA5O130HP39Q0HGEY7PW6V1TWO3A' where id=30;
-update noar tt set v1='J8Q5CVBM83ZF76UY4KAZ0MBCSD3ZZK59O' where id=30;
-update noar ti set v1='J8Q5CVBM83ZF76UY4KAZ0MBCSD3ZZK59O' where id=30;
-update noar tt set v2='410FAC6AON5D5DNNS49P87VTKZ5XHY24W' where id=30;
-update noar ti set v2='410FAC6AON5D5DNNS49P87VTKZ5XHY24W' where id=30;
-update noar tt set v3='6OVAG8QJYGVZ7H3QSYLOJ4KB5HM9WU201' where id=30;
-update noar ti set v3='6OVAG8QJYGVZ7H3QSYLOJ4KB5HM9WU201' where id=30;
-update noar tt set v0='7NHI3QNFIXZQFRN67VXYFNXODUQNYRSGF' where id=31;
-update noar ti set v0='7NHI3QNFIXZQFRN67VXYFNXODUQNYRSGF' where id=31;
-update noar tt set v1='2EUIFAF1PD1GQ1X00EUU4G26IUHYE00WI' where id=31;
-update noar ti set v1='2EUIFAF1PD1GQ1X00EUU4G26IUHYE00WI' where id=31;
-update noar tt set v2='M1H8FI0O21CY7BVEK624X5QJPHGB919UN' where id=31;
-update noar ti set v2='M1H8FI0O21CY7BVEK624X5QJPHGB919UN' where id=31;
-update noar tt set v3='I661L0SLV4WI6NYPB3D97AUILOV6XC0FE' where id=31;
-update noar ti set v3='I661L0SLV4WI6NYPB3D97AUILOV6XC0FE' where id=31;
-update noar tt set v0='OGDZHQ95S17YB4LIFHGVFLOJSY1KDSB30' where id=32;
-update noar ti set v0='OGDZHQ95S17YB4LIFHGVFLOJSY1KDSB30' where id=32;
-update noar tt set v1='8GQUEDNSHUCLOJNKPIH56TB6L0PBMD65U' where id=32;
-update noar ti set v1='8GQUEDNSHUCLOJNKPIH56TB6L0PBMD65U' where id=32;
-update noar tt set v2='HAQQ51MGMVNOXA12ALYIYXHH7A66M4NFF' where id=32;
-update noar ti set v2='HAQQ51MGMVNOXA12ALYIYXHH7A66M4NFF' where id=32;
-update noar tt set v3='VW5OEZ7QECGOU9VVRTM4WOX79G2RBWETN' where id=32;
-update noar ti set v3='VW5OEZ7QECGOU9VVRTM4WOX79G2RBWETN' where id=32;
-update noar tt set v0='1LSN1T9R98CYSP8SDL6MUHZYC7734XO2X' where id=33;
-update noar ti set v0='1LSN1T9R98CYSP8SDL6MUHZYC7734XO2X' where id=33;
-update noar tt set v1='6H4XU6WU6JTODYEWNZ50V0SD2BBJ2CP1M' where id=33;
-update noar ti set v1='6H4XU6WU6JTODYEWNZ50V0SD2BBJ2CP1M' where id=33;
-update noar tt set v2='W1HXKNQTDCNJOJQ9H5ZJ0JSG1VQ5ZJSPV' where id=33;
-update noar ti set v2='W1HXKNQTDCNJOJQ9H5ZJ0JSG1VQ5ZJSPV' where id=33;
-update noar tt set v3='QQFHL4QXG8NJEKQ9JK8GTRGYKTMOHWLUW' where id=33;
-update noar ti set v3='QQFHL4QXG8NJEKQ9JK8GTRGYKTMOHWLUW' where id=33;
-update noar tt set v0='M3WQCU84TA265RO9865JQ6XBSE7NS6Z59' where id=34;
-update noar ti set v0='M3WQCU84TA265RO9865JQ6XBSE7NS6Z59' where id=34;
-update noar tt set v1='Z4DNA42Z37ORF1Z9JVTTPOV58RD6VMULU' where id=34;
-update noar ti set v1='Z4DNA42Z37ORF1Z9JVTTPOV58RD6VMULU' where id=34;
-update noar tt set v2='ZEOSTBEIKTX7MRRBMG2UYMWLFBH7ZLZQ0' where id=34;
-update noar ti set v2='ZEOSTBEIKTX7MRRBMG2UYMWLFBH7ZLZQ0' where id=34;
-update noar tt set v3='S0NBDM8NNEXLKYM6QDRQXHCH56XUVPUEQ' where id=34;
-update noar ti set v3='S0NBDM8NNEXLKYM6QDRQXHCH56XUVPUEQ' where id=34;
-update noar tt set v0='HAK9VG8HQJRVEUSNZJMLQ5HJWQL7QZV3C' where id=35;
-update noar ti set v0='HAK9VG8HQJRVEUSNZJMLQ5HJWQL7QZV3C' where id=35;
-update noar tt set v1='W27V5QYK0ZTD0G8YZDFAXXUU8528NDBPJ' where id=35;
-update noar ti set v1='W27V5QYK0ZTD0G8YZDFAXXUU8528NDBPJ' where id=35;
-update noar tt set v2='CJ9W59MF4VSOBZFJDP40E9YKZIO1Q6KLX' where id=35;
-update noar ti set v2='CJ9W59MF4VSOBZFJDP40E9YKZIO1Q6KLX' where id=35;
-update noar tt set v3='TTOFMYRMF7WLKCCI1Y1QCR2D3W6CC0VXO' where id=35;
-update noar ti set v3='TTOFMYRMF7WLKCCI1Y1QCR2D3W6CC0VXO' where id=35;
-update noar tt set v0='MF0TRKBPLG9IBFPTG57P7F5ZX2L057ZHT' where id=36;
-update noar ti set v0='MF0TRKBPLG9IBFPTG57P7F5ZX2L057ZHT' where id=36;
-update noar tt set v1='TWY9GL4N6YU1MWP8XB1PI8YS3UBWDDNMB' where id=36;
-update noar ti set v1='TWY9GL4N6YU1MWP8XB1PI8YS3UBWDDNMB' where id=36;
-update noar tt set v2='5XD0MEQKDMR2HGXBJ6NKSF0HKA6NNS742' where id=36;
-update noar ti set v2='5XD0MEQKDMR2HGXBJ6NKSF0HKA6NNS742' where id=36;
-update noar tt set v3='3H0EA6B45WR6FRWTCKCHOJXTHA5BKIT2F' where id=36;
-update noar ti set v3='3H0EA6B45WR6FRWTCKCHOJXTHA5BKIT2F' where id=36;
-update noar tt set v0='95E6L7GSV9I7KBBHV3F9KBE23IL6WE8YL' where id=37;
-update noar ti set v0='95E6L7GSV9I7KBBHV3F9KBE23IL6WE8YL' where id=37;
-update noar tt set v1='9F3JB8AIRJE6QHTXIEEVZJNLQYJEGXY4H' where id=37;
-update noar ti set v1='9F3JB8AIRJE6QHTXIEEVZJNLQYJEGXY4H' where id=37;
-update noar tt set v2='OYH9Y7IVQRZ8G842TPF6N7QNLGLP7AM3C' where id=37;
-update noar ti set v2='OYH9Y7IVQRZ8G842TPF6N7QNLGLP7AM3C' where id=37;
-update noar tt set v3='3B1JQXY8WUEFUUGSHRS45CEDCQN0WRNTQ' where id=37;
-update noar ti set v3='3B1JQXY8WUEFUUGSHRS45CEDCQN0WRNTQ' where id=37;
-update noar tt set v0='JZQLQ9ZHXFIU7WBCDA6OTRLW3PDSJNUJ7' where id=38;
-update noar ti set v0='JZQLQ9ZHXFIU7WBCDA6OTRLW3PDSJNUJ7' where id=38;
-update noar tt set v1='G24SDD849GUFPH2UIUXK6TDPMVZT9KX1C' where id=38;
-update noar ti set v1='G24SDD849GUFPH2UIUXK6TDPMVZT9KX1C' where id=38;
-update noar tt set v2='IZD3TF8EYOVOBCBOTZS4RBRQDJEJKBEJ9' where id=38;
-update noar ti set v2='IZD3TF8EYOVOBCBOTZS4RBRQDJEJKBEJ9' where id=38;
-update noar tt set v3='95XWXAHWDQKCSS7P7CI97AY8ZPF8HUJDW' where id=38;
-update noar ti set v3='95XWXAHWDQKCSS7P7CI97AY8ZPF8HUJDW' where id=38;
-update noar tt set v0='1T3Y4KJWLSI014FJXUJVP4S23RY039MOG' where id=39;
-update noar ti set v0='1T3Y4KJWLSI014FJXUJVP4S23RY039MOG' where id=39;
-update noar tt set v1='8MKPK1U4WQUQF4RPY272YOL2SIXE2G6J3' where id=39;
-update noar ti set v1='8MKPK1U4WQUQF4RPY272YOL2SIXE2G6J3' where id=39;
-update noar tt set v2='VHDUJNM08T9L9JFP4P742MTE3H6K954ZC' where id=39;
-update noar ti set v2='VHDUJNM08T9L9JFP4P742MTE3H6K954ZC' where id=39;
-update noar tt set v3='51C8TP623RGCLWDMRC8XJ0349CGIUYW1S' where id=39;
-update noar ti set v3='51C8TP623RGCLWDMRC8XJ0349CGIUYW1S' where id=39;
-update noar tt set v0='TCBKJV7WEFI3NKLR7IV4GROF41X4YGZV8' where id=40;
-update noar ti set v0='TCBKJV7WEFI3NKLR7IV4GROF41X4YGZV8' where id=40;
-update noar tt set v1='2N5M3QLKEWTVH0WHD8PEHAMWMD2YKXT4W' where id=40;
-update noar ti set v1='2N5M3QLKEWTVH0WHD8PEHAMWMD2YKXT4W' where id=40;
-update noar tt set v2='TO6EK2U8AK5D8WRZLYIP0QU5N1SADEC8B' where id=40;
-update noar ti set v2='TO6EK2U8AK5D8WRZLYIP0QU5N1SADEC8B' where id=40;
-update noar tt set v3='J0HIPHB60ZPUTXBHRD2R8A584R08B7QAN' where id=40;
-update noar ti set v3='J0HIPHB60ZPUTXBHRD2R8A584R08B7QAN' where id=40;
-update noar tt set v0='QMOCYIW5F2KGTXJWOURV0AUPGOVU0LRD1' where id=41;
-update noar ti set v0='QMOCYIW5F2KGTXJWOURV0AUPGOVU0LRD1' where id=41;
-update noar tt set v1='3J81DLRM220BY3D72I3SSMHA2BQ5XR61V' where id=41;
-update noar ti set v1='3J81DLRM220BY3D72I3SSMHA2BQ5XR61V' where id=41;
-update noar tt set v2='OBWI4SVE17HETZB0DO93V8F3255DASLP9' where id=41;
-update noar ti set v2='OBWI4SVE17HETZB0DO93V8F3255DASLP9' where id=41;
-update noar tt set v3='OVXNZF1UGXBVV6RYR0SS85O7XH6XRHYVU' where id=41;
-update noar ti set v3='OVXNZF1UGXBVV6RYR0SS85O7XH6XRHYVU' where id=41;
-update noar tt set v0='ND5SELQZO5NMDPGID2MGDS8QWSPQWRSDC' where id=42;
-update noar ti set v0='ND5SELQZO5NMDPGID2MGDS8QWSPQWRSDC' where id=42;
-update noar tt set v1='APFLH78J8RIUQABJO9C0XUJ728S19FMB1' where id=42;
-update noar ti set v1='APFLH78J8RIUQABJO9C0XUJ728S19FMB1' where id=42;
-update noar tt set v2='97W8TYYF33GACEUL9NIZ7Y8DL3SEU6M0X' where id=42;
-update noar ti set v2='97W8TYYF33GACEUL9NIZ7Y8DL3SEU6M0X' where id=42;
-update noar tt set v3='T7J5UC89PA3I2J3MP6H8FY38G8KCZ8DGE' where id=42;
-update noar ti set v3='T7J5UC89PA3I2J3MP6H8FY38G8KCZ8DGE' where id=42;
-update noar tt set v0='L9DAO06YPFO4FNO0YML7601UL297EJLJK' where id=43;
-update noar ti set v0='L9DAO06YPFO4FNO0YML7601UL297EJLJK' where id=43;
-update noar tt set v1='T8LPZDBGLKVGF7J8WDPNCGC4UDT5YXT0G' where id=43;
-update noar ti set v1='T8LPZDBGLKVGF7J8WDPNCGC4UDT5YXT0G' where id=43;
-update noar tt set v2='F8OE6XPDSL9T5L6RWXGZ37TOR08XQNKLD' where id=43;
-update noar ti set v2='F8OE6XPDSL9T5L6RWXGZ37TOR08XQNKLD' where id=43;
-update noar tt set v3='JP7QNSDHCOWOHEZ19AK8WBU3P0HZZZFUC' where id=43;
-update noar ti set v3='JP7QNSDHCOWOHEZ19AK8WBU3P0HZZZFUC' where id=43;
-update noar tt set v0='QR5CU9J1BM54KXSALVOU2YYIIT9II5IV7' where id=44;
-update noar ti set v0='QR5CU9J1BM54KXSALVOU2YYIIT9II5IV7' where id=44;
-update noar tt set v1='THR2AGEW965PRL7DQ6FPFRVF555HV9BGH' where id=44;
-update noar ti set v1='THR2AGEW965PRL7DQ6FPFRVF555HV9BGH' where id=44;
-update noar tt set v2='GK24JP9QKQEJ41FF92VFAFG2J4H367VXY' where id=44;
-update noar ti set v2='GK24JP9QKQEJ41FF92VFAFG2J4H367VXY' where id=44;
-update noar tt set v3='RXQ5576BL2NWDIAAZWD6T9ARM4A0CNHPK' where id=44;
-update noar ti set v3='RXQ5576BL2NWDIAAZWD6T9ARM4A0CNHPK' where id=44;
-update noar tt set v0='GWR3GW8YSUEHLA2IMYNODZTMABWQL3UVN' where id=45;
-update noar ti set v0='GWR3GW8YSUEHLA2IMYNODZTMABWQL3UVN' where id=45;
-update noar tt set v1='BKZNASNZUDYVUMESOFLQQMW3KXZRD8TNI' where id=45;
-update noar ti set v1='BKZNASNZUDYVUMESOFLQQMW3KXZRD8TNI' where id=45;
-update noar tt set v2='S9SNZCF4KJ3LOD8LU51I7YIK2NHHL2S9L' where id=45;
-update noar ti set v2='S9SNZCF4KJ3LOD8LU51I7YIK2NHHL2S9L' where id=45;
-update noar tt set v3='ZBWLFM6A2VE95ZKNZ8HFZNQ2JVSSWH1VJ' where id=45;
-update noar ti set v3='ZBWLFM6A2VE95ZKNZ8HFZNQ2JVSSWH1VJ' where id=45;
-update noar tt set v0='27CIX9UJKS2U48PLDIW59ZDET9LYB9ZP8' where id=46;
-update noar ti set v0='27CIX9UJKS2U48PLDIW59ZDET9LYB9ZP8' where id=46;
-update noar tt set v1='1A0ELI6O5NJFOPT5NKL53RVHJE7XE39LY' where id=46;
-update noar ti set v1='1A0ELI6O5NJFOPT5NKL53RVHJE7XE39LY' where id=46;
-update noar tt set v2='27J8V1GVO68JHO0CK71DFDXC4HF98GDBK' where id=46;
-update noar ti set v2='27J8V1GVO68JHO0CK71DFDXC4HF98GDBK' where id=46;
-update noar tt set v3='AH200JYBSX88DD1XIK7GVDLMJNEYVNRD6' where id=46;
-update noar ti set v3='AH200JYBSX88DD1XIK7GVDLMJNEYVNRD6' where id=46;
-update noar tt set v0='H5J4WZ3QWCZA02UB84BPM78RQDK2OTIK5' where id=47;
-update noar ti set v0='H5J4WZ3QWCZA02UB84BPM78RQDK2OTIK5' where id=47;
-update noar tt set v1='TL89W61XVOK7G5VUFTKUDY411H6J01DIF' where id=47;
-update noar ti set v1='TL89W61XVOK7G5VUFTKUDY411H6J01DIF' where id=47;
-update noar tt set v2='FA4N8L56DOQSQ909DQ4IXVV6QPMB3GXY7' where id=47;
-update noar ti set v2='FA4N8L56DOQSQ909DQ4IXVV6QPMB3GXY7' where id=47;
-update noar tt set v3='8S6S0DCK02JY4BEU0UMJAVEK73IXPORDL' where id=47;
-update noar ti set v3='8S6S0DCK02JY4BEU0UMJAVEK73IXPORDL' where id=47;
-update noar tt set v0='G9VHLMZMPR34PGYRYYE7EBCVZD62OV7G7' where id=48;
-update noar ti set v0='G9VHLMZMPR34PGYRYYE7EBCVZD62OV7G7' where id=48;
-update noar tt set v1='PXSSL3CI37E8NIARJ97E7560CU47S7ZJH' where id=48;
-update noar ti set v1='PXSSL3CI37E8NIARJ97E7560CU47S7ZJH' where id=48;
-update noar tt set v2='HL0KH8QSLJTM47SZNB5XYJ334W0T7LQ17' where id=48;
-update noar ti set v2='HL0KH8QSLJTM47SZNB5XYJ334W0T7LQ17' where id=48;
-update noar tt set v3='SZL2PQD8RE1IKQ1O9OYB3AD6NJBLI9BWD' where id=48;
-update noar ti set v3='SZL2PQD8RE1IKQ1O9OYB3AD6NJBLI9BWD' where id=48;
-update noar tt set v0='Z3AFY4MML6MYH5NG9JSQ72RLK0HO0BG9V' where id=49;
-update noar ti set v0='Z3AFY4MML6MYH5NG9JSQ72RLK0HO0BG9V' where id=49;
-update noar tt set v1='8WMTWYRK0DI205EJFQKQBWU67OCNKL2OO' where id=49;
-update noar ti set v1='8WMTWYRK0DI205EJFQKQBWU67OCNKL2OO' where id=49;
-update noar tt set v2='I9UEO5RMIUO4RF9LJPZQQ9EFNQQF8Y53O' where id=49;
-update noar ti set v2='I9UEO5RMIUO4RF9LJPZQQ9EFNQQF8Y53O' where id=49;
-update noar tt set v3='ILHMCPLH1R46JMUI86NJ3KQXLFDR7T3PV' where id=49;
-update noar ti set v3='ILHMCPLH1R46JMUI86NJ3KQXLFDR7T3PV' where id=49;
-update noar tt set v0='RURSQ9L2FSKAFNVYJK1C7FLEJFZHUILXD' where id=50;
-update noar ti set v0='RURSQ9L2FSKAFNVYJK1C7FLEJFZHUILXD' where id=50;
-update noar tt set v1='DSL5GCW995JRY82HOPK0IV52JUI4I1RBA' where id=50;
-update noar ti set v1='DSL5GCW995JRY82HOPK0IV52JUI4I1RBA' where id=50;
-update noar tt set v2='TRFMGIARIBM6O4HH9YT49EI7ICZDSCCZK' where id=50;
-update noar ti set v2='TRFMGIARIBM6O4HH9YT49EI7ICZDSCCZK' where id=50;
-update noar tt set v3='458762STQLMQS5IK2AUZFMMDAQ8GFVW39' where id=50;
-update noar ti set v3='458762STQLMQS5IK2AUZFMMDAQ8GFVW39' where id=50;
-update noar tt set v0='7L6UP1XJBFY9RLRQJZMOC52GHJZUXS27J' where id=51;
-update noar ti set v0='7L6UP1XJBFY9RLRQJZMOC52GHJZUXS27J' where id=51;
-update noar tt set v1='YTMDICEWMQJTBWBZCB6ALJSSY2HBLGA1B' where id=51;
-update noar ti set v1='YTMDICEWMQJTBWBZCB6ALJSSY2HBLGA1B' where id=51;
-update noar tt set v2='L6X04J0C3HWTE8R9JN3YADC02AS5O781E' where id=51;
-update noar ti set v2='L6X04J0C3HWTE8R9JN3YADC02AS5O781E' where id=51;
-update noar tt set v3='AD2RYQ8TG4Q0E3T5Y7O8NJERYDHV8Q2UY' where id=51;
-update noar ti set v3='AD2RYQ8TG4Q0E3T5Y7O8NJERYDHV8Q2UY' where id=51;
-update noar tt set v0='KIYNLLN5RH3R6LYNPHLAPYV5GB46E2G7W' where id=52;
-update noar ti set v0='KIYNLLN5RH3R6LYNPHLAPYV5GB46E2G7W' where id=52;
-update noar tt set v1='MJBQA2HIXRPOH9K42ZIQ9NXLUY9QN93Z3' where id=52;
-update noar ti set v1='MJBQA2HIXRPOH9K42ZIQ9NXLUY9QN93Z3' where id=52;
-update noar tt set v2='FERPK7XSW9WSSHW0MMSU32PKC169QA2H6' where id=52;
-update noar ti set v2='FERPK7XSW9WSSHW0MMSU32PKC169QA2H6' where id=52;
-update noar tt set v3='DSH8CFWXTX2DLN9XMHLZCASZL6K5XJUUA' where id=52;
-update noar ti set v3='DSH8CFWXTX2DLN9XMHLZCASZL6K5XJUUA' where id=52;
-update noar tt set v0='6AN7R1VYJVONXHX17M1DO6RG5RGZZD2T7' where id=53;
-update noar ti set v0='6AN7R1VYJVONXHX17M1DO6RG5RGZZD2T7' where id=53;
-update noar tt set v1='JWMPLL8L4A3AJ1YQQOBV89JSSZ1OPKF0I' where id=53;
-update noar ti set v1='JWMPLL8L4A3AJ1YQQOBV89JSSZ1OPKF0I' where id=53;
-update noar tt set v2='0LIY2CSI9D3HPPBADYLRUYKHH6Y5J6O0I' where id=53;
-update noar ti set v2='0LIY2CSI9D3HPPBADYLRUYKHH6Y5J6O0I' where id=53;
-update noar tt set v3='3TPM46KEH2W2KTRAVUCLDD24ZGIIYE73G' where id=53;
-update noar ti set v3='3TPM46KEH2W2KTRAVUCLDD24ZGIIYE73G' where id=53;
-update noar tt set v0='9FMS4I2NTMHR3AJLL5JPKH1MS2BETT508' where id=54;
-update noar ti set v0='9FMS4I2NTMHR3AJLL5JPKH1MS2BETT508' where id=54;
-update noar tt set v1='SB1RJLVZA09KX532JNTE5APJUTZU94BR7' where id=54;
-update noar ti set v1='SB1RJLVZA09KX532JNTE5APJUTZU94BR7' where id=54;
-update noar tt set v2='SH4NIS1WYNR6W7650I4CMS4WA3EE6EJ06' where id=54;
-update noar ti set v2='SH4NIS1WYNR6W7650I4CMS4WA3EE6EJ06' where id=54;
-update noar tt set v3='6M8ZNTNUYGYE8K0GPZCAGMIBB9GODDJ3T' where id=54;
-update noar ti set v3='6M8ZNTNUYGYE8K0GPZCAGMIBB9GODDJ3T' where id=54;
-update noar tt set v0='W7DSNS4NZ9283GJVVA48PWEYB8028KQ2B' where id=55;
-update noar ti set v0='W7DSNS4NZ9283GJVVA48PWEYB8028KQ2B' where id=55;
-update noar tt set v1='7W0NBJABATJMK0GRD5UMY5GUBFJYKHSOS' where id=55;
-update noar ti set v1='7W0NBJABATJMK0GRD5UMY5GUBFJYKHSOS' where id=55;
-update noar tt set v2='57EMBWTTQSRQI2JK20H8MNHYE0KS7K5MA' where id=55;
-update noar ti set v2='57EMBWTTQSRQI2JK20H8MNHYE0KS7K5MA' where id=55;
-update noar tt set v3='Y9PMVRMXLN1H6H2ZSL6S8VQYO3XMXOIZC' where id=55;
-update noar ti set v3='Y9PMVRMXLN1H6H2ZSL6S8VQYO3XMXOIZC' where id=55;
-update noar tt set v0='QUZ7ABM7U20FX9JU87HPJ45TE9R48DMDI' where id=56;
-update noar ti set v0='QUZ7ABM7U20FX9JU87HPJ45TE9R48DMDI' where id=56;
-update noar tt set v1='Q53CBPGSPVA4AUL0BOF9RU6XOH3OBYBXX' where id=56;
-update noar ti set v1='Q53CBPGSPVA4AUL0BOF9RU6XOH3OBYBXX' where id=56;
-update noar tt set v2='XI61XGI3OR56KT9GIRRC3CM0IIMNPPTGK' where id=56;
-update noar ti set v2='XI61XGI3OR56KT9GIRRC3CM0IIMNPPTGK' where id=56;
-update noar tt set v3='I6YYC6B0ZE88SRV7CQ138T0YASK9VS9C9' where id=56;
-update noar ti set v3='I6YYC6B0ZE88SRV7CQ138T0YASK9VS9C9' where id=56;
-update noar tt set v0='7K4KWB5KJQ0FNMMDFA3PAU7XSQ8LDQA7Z' where id=57;
-update noar ti set v0='7K4KWB5KJQ0FNMMDFA3PAU7XSQ8LDQA7Z' where id=57;
-update noar tt set v1='T7TM731845GEWLY5D0YTCFZL8E8TY5IS0' where id=57;
-update noar ti set v1='T7TM731845GEWLY5D0YTCFZL8E8TY5IS0' where id=57;
-update noar tt set v2='PAD1A0MOKVUAWOVCRU12QPQZL54L58MHM' where id=57;
-update noar ti set v2='PAD1A0MOKVUAWOVCRU12QPQZL54L58MHM' where id=57;
-update noar tt set v3='LF7RYQN7OR38JKDHM5MHLS3AKYPO5IKTC' where id=57;
-update noar ti set v3='LF7RYQN7OR38JKDHM5MHLS3AKYPO5IKTC' where id=57;
-update noar tt set v0='HPR7W84PVJXJ6GQFULKCJ9CJOZEFQ0BGF' where id=58;
-update noar ti set v0='HPR7W84PVJXJ6GQFULKCJ9CJOZEFQ0BGF' where id=58;
-update noar tt set v1='CITNSMY4DF1631N6T90S3SNEHFNTD4R27' where id=58;
-update noar ti set v1='CITNSMY4DF1631N6T90S3SNEHFNTD4R27' where id=58;
-update noar tt set v2='ZHZ3JRPT1ZDOFCH6W3B5WRD0Q31KHNK9X' where id=58;
-update noar ti set v2='ZHZ3JRPT1ZDOFCH6W3B5WRD0Q31KHNK9X' where id=58;
-update noar tt set v3='70B5U9N677URBUQM0USYHRFBPLPD67IQX' where id=58;
-update noar ti set v3='70B5U9N677URBUQM0USYHRFBPLPD67IQX' where id=58;
-update noar tt set v0='LA58EWWSB68PRT1LJJB98AH1PXGNTRC06' where id=59;
-update noar ti set v0='LA58EWWSB68PRT1LJJB98AH1PXGNTRC06' where id=59;
-update noar tt set v1='AP637AEY7NGUISPC3KD29OZ1O0G75CR4K' where id=59;
-update noar ti set v1='AP637AEY7NGUISPC3KD29OZ1O0G75CR4K' where id=59;
-update noar tt set v2='3EE7QBNM4DYRH3Q74JHVYQIKTI9AWAIK4' where id=59;
-update noar ti set v2='3EE7QBNM4DYRH3Q74JHVYQIKTI9AWAIK4' where id=59;
-update noar tt set v3='OAZ7WEOSWUYAYE479F9LD22KB2RE9MLTR' where id=59;
-update noar ti set v3='OAZ7WEOSWUYAYE479F9LD22KB2RE9MLTR' where id=59;
-update noar tt set v0='1IQOOZMRYNK70DX2TP46IJ5UUGK495Y1I' where id=60;
-update noar ti set v0='1IQOOZMRYNK70DX2TP46IJ5UUGK495Y1I' where id=60;
-update noar tt set v1='DQUK6ERL0VW5VMRVFWS248Y276ZPBMGQE' where id=60;
-update noar ti set v1='DQUK6ERL0VW5VMRVFWS248Y276ZPBMGQE' where id=60;
-update noar tt set v2='4ZJBYP0QD2WUBRB4NG9C57IF9GQMCZ38A' where id=60;
-update noar ti set v2='4ZJBYP0QD2WUBRB4NG9C57IF9GQMCZ38A' where id=60;
-update noar tt set v3='D5IYVYR9W7A6ZE3C5JW18GTMV7CB0BEWK' where id=60;
-update noar ti set v3='D5IYVYR9W7A6ZE3C5JW18GTMV7CB0BEWK' where id=60;
-update noar tt set v0='R6703LWXKEUK76X1YQEZOYWMTMO8QDVI9' where id=61;
-update noar ti set v0='R6703LWXKEUK76X1YQEZOYWMTMO8QDVI9' where id=61;
-update noar tt set v1='BQKLJYJMXRCQZINREU6BFYUT0QNZU3Z41' where id=61;
-update noar ti set v1='BQKLJYJMXRCQZINREU6BFYUT0QNZU3Z41' where id=61;
-update noar tt set v2='3B4WTYG204536B6U6LSAEQWJSMTILWQGH' where id=61;
-update noar ti set v2='3B4WTYG204536B6U6LSAEQWJSMTILWQGH' where id=61;
-update noar tt set v3='HEE35D4CB62BMEIB7WAKFZUONQKSLDWU6' where id=61;
-update noar ti set v3='HEE35D4CB62BMEIB7WAKFZUONQKSLDWU6' where id=61;
-update noar tt set v0='TJGMRDOJZKJX3BQY0ROVK9MW6KKHXMAFF' where id=62;
-update noar ti set v0='TJGMRDOJZKJX3BQY0ROVK9MW6KKHXMAFF' where id=62;
-update noar tt set v1='T4KXHC3H3HWBCG1S8QP9ET8VT9ZHLTBKO' where id=62;
-update noar ti set v1='T4KXHC3H3HWBCG1S8QP9ET8VT9ZHLTBKO' where id=62;
-update noar tt set v2='WGR6RZ9YVEEFV7GCKDBK5J6I47U1E1QAE' where id=62;
-update noar ti set v2='WGR6RZ9YVEEFV7GCKDBK5J6I47U1E1QAE' where id=62;
-update noar tt set v3='9QFS45BXHQ5GFEIYLN0B4ZR9ZDSUQ95H8' where id=62;
-update noar ti set v3='9QFS45BXHQ5GFEIYLN0B4ZR9ZDSUQ95H8' where id=62;
-update noar tt set v0='C0LB0552ZAI7DB3QKO10LWBGEXEOEACAB' where id=63;
-update noar ti set v0='C0LB0552ZAI7DB3QKO10LWBGEXEOEACAB' where id=63;
-update noar tt set v1='VKXX45AKTKLFOCWJZT683TDRWSLH2BJRA' where id=63;
-update noar ti set v1='VKXX45AKTKLFOCWJZT683TDRWSLH2BJRA' where id=63;
-update noar tt set v2='9T26MXOSVWZ744I7OC2PH13TERW1GHN0K' where id=63;
-update noar ti set v2='9T26MXOSVWZ744I7OC2PH13TERW1GHN0K' where id=63;
-update noar tt set v3='YHWLHXQRM5CXAKOFMIO7HPT0HDUIHQQ91' where id=63;
-update noar ti set v3='YHWLHXQRM5CXAKOFMIO7HPT0HDUIHQQ91' where id=63;
-update noar tt set v0='L7QNRDGTFGY21MVR5N9IH1NNUS1C2T9U2' where id=64;
-update noar ti set v0='L7QNRDGTFGY21MVR5N9IH1NNUS1C2T9U2' where id=64;
-update noar tt set v1='6PBQ0LHXJAYIYEKFJ04WZU6RXBRD86F90' where id=64;
-update noar ti set v1='6PBQ0LHXJAYIYEKFJ04WZU6RXBRD86F90' where id=64;
-update noar tt set v2='EE4MO8VSMDYTXV6LW58KYTNQTRDCHM8BQ' where id=64;
-update noar ti set v2='EE4MO8VSMDYTXV6LW58KYTNQTRDCHM8BQ' where id=64;
-update noar tt set v3='EAFFHWK6ZSAS83ZTT5I9VWGK0S568Y5NI' where id=64;
-update noar ti set v3='EAFFHWK6ZSAS83ZTT5I9VWGK0S568Y5NI' where id=64;
-update noar tt set v0='FY6BMD1JXRRLTDHVD0LJ5856CYRG1U80Q' where id=65;
-update noar ti set v0='FY6BMD1JXRRLTDHVD0LJ5856CYRG1U80Q' where id=65;
-update noar tt set v1='2VKZFS4O1NTHB9XFQL97OLY42WXHKG2B8' where id=65;
-update noar ti set v1='2VKZFS4O1NTHB9XFQL97OLY42WXHKG2B8' where id=65;
-update noar tt set v2='5ZN2JQDSGF0P8K6NOD7L1CNU4FAZDIAUL' where id=65;
-update noar ti set v2='5ZN2JQDSGF0P8K6NOD7L1CNU4FAZDIAUL' where id=65;
-update noar tt set v3='5G0LZLLYOZ7UZ5M93TWZEYMUVQF6G1SZH' where id=65;
-update noar ti set v3='5G0LZLLYOZ7UZ5M93TWZEYMUVQF6G1SZH' where id=65;
-update noar tt set v0='57NOVDL3B0S7PWQMPL07DONGGI9JRW3BP' where id=66;
-update noar ti set v0='57NOVDL3B0S7PWQMPL07DONGGI9JRW3BP' where id=66;
-update noar tt set v1='LO6VROUBXYCVZ4ISQM3L470ZUOMLHWT14' where id=66;
-update noar ti set v1='LO6VROUBXYCVZ4ISQM3L470ZUOMLHWT14' where id=66;
-update noar tt set v2='YUJ6RUU9EN9LQTZFOA1WW49B4QSD4BINX' where id=66;
-update noar ti set v2='YUJ6RUU9EN9LQTZFOA1WW49B4QSD4BINX' where id=66;
-update noar tt set v3='CB93SCQNUAHESR1BECFL62QHUPBRV0O7S' where id=66;
-update noar ti set v3='CB93SCQNUAHESR1BECFL62QHUPBRV0O7S' where id=66;
-update noar tt set v0='NJ1T120GMHCEO75BWMHFRJLMM3TOU025C' where id=67;
-update noar ti set v0='NJ1T120GMHCEO75BWMHFRJLMM3TOU025C' where id=67;
-update noar tt set v1='6RJI6M9VCLG1AXRIRCS9YA3XLIQWQPVV1' where id=67;
-update noar ti set v1='6RJI6M9VCLG1AXRIRCS9YA3XLIQWQPVV1' where id=67;
-update noar tt set v2='IRDGWKGAVDAAA3YKGU6E9ET4D1GZF608S' where id=67;
-update noar ti set v2='IRDGWKGAVDAAA3YKGU6E9ET4D1GZF608S' where id=67;
-update noar tt set v3='MJJKZ5RBV3FH79U4AB0SRROCXUEVD0LHR' where id=67;
-update noar ti set v3='MJJKZ5RBV3FH79U4AB0SRROCXUEVD0LHR' where id=67;
-update noar tt set v0='2C7JFI6EB3RL5Q4TY04BH8KPWS3TMZS2Z' where id=68;
-update noar ti set v0='2C7JFI6EB3RL5Q4TY04BH8KPWS3TMZS2Z' where id=68;
-update noar tt set v1='0HJU1QT9FFPRZUYMKKC0RMV2GPDTTRMUQ' where id=68;
-update noar ti set v1='0HJU1QT9FFPRZUYMKKC0RMV2GPDTTRMUQ' where id=68;
-update noar tt set v2='E1BKSMZR2DO79KIRCFIRE716ENZRRNI13' where id=68;
-update noar ti set v2='E1BKSMZR2DO79KIRCFIRE716ENZRRNI13' where id=68;
-update noar tt set v3='KFNMOZNA542NFSTZKRNV7Z4HQVO7NE860' where id=68;
-update noar ti set v3='KFNMOZNA542NFSTZKRNV7Z4HQVO7NE860' where id=68;
-update noar tt set v0='EWBUXHHDFYK8FGJL0MDB5IZB3SMXJ3VGY' where id=69;
-update noar ti set v0='EWBUXHHDFYK8FGJL0MDB5IZB3SMXJ3VGY' where id=69;
-update noar tt set v1='POKHSEI10ZP9LN7L94W206670DWWZK70W' where id=69;
-update noar ti set v1='POKHSEI10ZP9LN7L94W206670DWWZK70W' where id=69;
-update noar tt set v2='SWLF1ZB3XVDZM7G93X1LTTDXWPS6OCLFX' where id=69;
-update noar ti set v2='SWLF1ZB3XVDZM7G93X1LTTDXWPS6OCLFX' where id=69;
-update noar tt set v3='I232ZNA93R4SOW2EAPO734L1QRPCAQCYI' where id=69;
-update noar ti set v3='I232ZNA93R4SOW2EAPO734L1QRPCAQCYI' where id=69;
-update noar tt set v0='OZ6JA65Y43HPC54YDS9E7FNJBAH8EO3AV' where id=70;
-update noar ti set v0='OZ6JA65Y43HPC54YDS9E7FNJBAH8EO3AV' where id=70;
-update noar tt set v1='MGGNV6P04LUF60VJX3PVO1I9JOFSMOVGH' where id=70;
-update noar ti set v1='MGGNV6P04LUF60VJX3PVO1I9JOFSMOVGH' where id=70;
-update noar tt set v2='JNH9IVRXE84XL76VIDWEVLRCP5427NSUT' where id=70;
-update noar ti set v2='JNH9IVRXE84XL76VIDWEVLRCP5427NSUT' where id=70;
-update noar tt set v3='JS565B251FRNHUJDRIEKY0Y6V74R3XMNZ' where id=70;
-update noar ti set v3='JS565B251FRNHUJDRIEKY0Y6V74R3XMNZ' where id=70;
-update noar tt set v0='AGRS4ON84TBQBQ252OIMBHO6GLO15CIFV' where id=71;
-update noar ti set v0='AGRS4ON84TBQBQ252OIMBHO6GLO15CIFV' where id=71;
-update noar tt set v1='GHY1CEEZP7X211JNGEK2D643TQM16C380' where id=71;
-update noar ti set v1='GHY1CEEZP7X211JNGEK2D643TQM16C380' where id=71;
-update noar tt set v2='Y16YKA3RQ37SRX6UDPTKS1WW8IQ4YYQE5' where id=71;
-update noar ti set v2='Y16YKA3RQ37SRX6UDPTKS1WW8IQ4YYQE5' where id=71;
-update noar tt set v3='2VELPY70X6ZXB63NDTJ2YXBZMPRWVZSQO' where id=71;
-update noar ti set v3='2VELPY70X6ZXB63NDTJ2YXBZMPRWVZSQO' where id=71;
-update noar tt set v0='CMXQ08AY4COWXOQ4OOW5NFI6A4Y9SPLY1' where id=72;
-update noar ti set v0='CMXQ08AY4COWXOQ4OOW5NFI6A4Y9SPLY1' where id=72;
-update noar tt set v1='LE98GR5C69TYWOE6VU6X2DZ93YKTTYVGB' where id=72;
-update noar ti set v1='LE98GR5C69TYWOE6VU6X2DZ93YKTTYVGB' where id=72;
-update noar tt set v2='QLC63V609RJQ81M2HG2EFOPBZOLNWOXEE' where id=72;
-update noar ti set v2='QLC63V609RJQ81M2HG2EFOPBZOLNWOXEE' where id=72;
-update noar tt set v3='UQ0RBLIPP76MIWAECE7DTOLLB9LLSZRTW' where id=72;
-update noar ti set v3='UQ0RBLIPP76MIWAECE7DTOLLB9LLSZRTW' where id=72;
-update noar tt set v0='X1IJ1WYMEDBI4MQMEIFF1RE3OWIMC29MQ' where id=73;
-update noar ti set v0='X1IJ1WYMEDBI4MQMEIFF1RE3OWIMC29MQ' where id=73;
-update noar tt set v1='Y3V894ZKYOPPIPP6S9XSE95O384NL5F81' where id=73;
-update noar ti set v1='Y3V894ZKYOPPIPP6S9XSE95O384NL5F81' where id=73;
-update noar tt set v2='FAHE9Z45MIV12DAZT6DGL24T6CSZJMUZH' where id=73;
-update noar ti set v2='FAHE9Z45MIV12DAZT6DGL24T6CSZJMUZH' where id=73;
-update noar tt set v3='99T42KM7M72CS46SDEFJ5P0GZBU6KIAZ6' where id=73;
-update noar ti set v3='99T42KM7M72CS46SDEFJ5P0GZBU6KIAZ6' where id=73;
-update noar tt set v0='WBOWI0CEW7B9LI5PDLJC8FIYLKJJ6SH18' where id=74;
-update noar ti set v0='WBOWI0CEW7B9LI5PDLJC8FIYLKJJ6SH18' where id=74;
-update noar tt set v1='LSYOJO1Q2V8GPXYCXJA77ZPUF1JL6515N' where id=74;
-update noar ti set v1='LSYOJO1Q2V8GPXYCXJA77ZPUF1JL6515N' where id=74;
-update noar tt set v2='O5CUZUT5IYTS1JB86QX8CRZR6ZKF8KCPO' where id=74;
-update noar ti set v2='O5CUZUT5IYTS1JB86QX8CRZR6ZKF8KCPO' where id=74;
-update noar tt set v3='HSBWA8KJVH7NMXG8TXWHMPTM153K1803M' where id=74;
-update noar ti set v3='HSBWA8KJVH7NMXG8TXWHMPTM153K1803M' where id=74;
-update noar tt set v0='P1AKA9RXMQUPJ8UH4YSF2ZZMM4KI3KLOI' where id=75;
-update noar ti set v0='P1AKA9RXMQUPJ8UH4YSF2ZZMM4KI3KLOI' where id=75;
-update noar tt set v1='9BLOFZIHZMD70OKANU3ZT3QUDDP2Z3HK2' where id=75;
-update noar ti set v1='9BLOFZIHZMD70OKANU3ZT3QUDDP2Z3HK2' where id=75;
-update noar tt set v2='YLAZUKU8YIKPQU31M87L2MF6HSBNRFGSX' where id=75;
-update noar ti set v2='YLAZUKU8YIKPQU31M87L2MF6HSBNRFGSX' where id=75;
-update noar tt set v3='F98NSPC5CA6PWNYZBC606V28D1GC2NLII' where id=75;
-update noar ti set v3='F98NSPC5CA6PWNYZBC606V28D1GC2NLII' where id=75;
-update noar tt set v0='T98JPNLVHF2P083KV6N7YKE5FCA670P1H' where id=76;
-update noar ti set v0='T98JPNLVHF2P083KV6N7YKE5FCA670P1H' where id=76;
-update noar tt set v1='AZ975CNB0C9FLI9A0L6R7R4H0J0A1K458' where id=76;
-update noar ti set v1='AZ975CNB0C9FLI9A0L6R7R4H0J0A1K458' where id=76;
-update noar tt set v2='3N2LLW7WS9ZZ6HZBOKWVHMPQWUF1CC4X0' where id=76;
-update noar ti set v2='3N2LLW7WS9ZZ6HZBOKWVHMPQWUF1CC4X0' where id=76;
-update noar tt set v3='73VCJOOT0IQARR6DZET8UHYMHVY2Z6JJ4' where id=76;
-update noar ti set v3='73VCJOOT0IQARR6DZET8UHYMHVY2Z6JJ4' where id=76;
-update noar tt set v0='XXB3IJHCAMI97ZQ2ZACHFBGFEXB0CAUSE' where id=77;
-update noar ti set v0='XXB3IJHCAMI97ZQ2ZACHFBGFEXB0CAUSE' where id=77;
-update noar tt set v1='21KPBI7SBPI14NKO0C7QUBBCGXK7ZKOTZ' where id=77;
-update noar ti set v1='21KPBI7SBPI14NKO0C7QUBBCGXK7ZKOTZ' where id=77;
-update noar tt set v2='URLPIFRVYNAMYCRX7LLKQ5MT7FJFPB7WH' where id=77;
-update noar ti set v2='URLPIFRVYNAMYCRX7LLKQ5MT7FJFPB7WH' where id=77;
-update noar tt set v3='YOP561AH87AQJF4L8SVF96A1B1ND7V314' where id=77;
-update noar ti set v3='YOP561AH87AQJF4L8SVF96A1B1ND7V314' where id=77;
-update noar tt set v0='ZBFERG4QNM083VQODBXEXH762ZJSWKL92' where id=78;
-update noar ti set v0='ZBFERG4QNM083VQODBXEXH762ZJSWKL92' where id=78;
-update noar tt set v1='VQR847OOUIBLXNCD0DDC6R8AUNRB76O91' where id=78;
-update noar ti set v1='VQR847OOUIBLXNCD0DDC6R8AUNRB76O91' where id=78;
-update noar tt set v2='ZE40D1M8DAENTUXGQ2MQDFMQZA6O1CVO2' where id=78;
-update noar ti set v2='ZE40D1M8DAENTUXGQ2MQDFMQZA6O1CVO2' where id=78;
-update noar tt set v3='7ZGDF7C47NSDM34BH21FVRF21KPWPLPYK' where id=78;
-update noar ti set v3='7ZGDF7C47NSDM34BH21FVRF21KPWPLPYK' where id=78;
-update noar tt set v0='4SGF3DQGFXV1CGDG5ANXXO47UY17Y11W8' where id=79;
-update noar ti set v0='4SGF3DQGFXV1CGDG5ANXXO47UY17Y11W8' where id=79;
-update noar tt set v1='K5O85JPF9UH5A8G7MHIZW96EUU9A4CFA1' where id=79;
-update noar ti set v1='K5O85JPF9UH5A8G7MHIZW96EUU9A4CFA1' where id=79;
-update noar tt set v2='9TBJKUOURFRTJRNJUD5V9MHDXRNUMR1LT' where id=79;
-update noar ti set v2='9TBJKUOURFRTJRNJUD5V9MHDXRNUMR1LT' where id=79;
-update noar tt set v3='QJWTFODVSDM8EO6UHJ5KPGLX369ODALZN' where id=79;
-update noar ti set v3='QJWTFODVSDM8EO6UHJ5KPGLX369ODALZN' where id=79;
-update noar tt set v0='VLAJ4S98D5U7C43CB5FUM00SD288XO8RV' where id=80;
-update noar ti set v0='VLAJ4S98D5U7C43CB5FUM00SD288XO8RV' where id=80;
-update noar tt set v1='13QFF0874RF6M24B64V4OETJGOLOV17E4' where id=80;
-update noar ti set v1='13QFF0874RF6M24B64V4OETJGOLOV17E4' where id=80;
-update noar tt set v2='X7SUAGLHK4B0KQFHL7XIR783SIXBV4QN5' where id=80;
-update noar ti set v2='X7SUAGLHK4B0KQFHL7XIR783SIXBV4QN5' where id=80;
-update noar tt set v3='R72XWALF9KDJO3WXK8I6WCH34N9G4ZA8O' where id=80;
-update noar ti set v3='R72XWALF9KDJO3WXK8I6WCH34N9G4ZA8O' where id=80;
-update noar tt set v0='KTEFFO96XY7KY2IBL894XBPXAZWXAYFL1' where id=81;
-update noar ti set v0='KTEFFO96XY7KY2IBL894XBPXAZWXAYFL1' where id=81;
-update noar tt set v1='IWSED1A5WIPWZ3NFHEX8410M80SS29MPC' where id=81;
-update noar ti set v1='IWSED1A5WIPWZ3NFHEX8410M80SS29MPC' where id=81;
-update noar tt set v2='JITMLM0KGDD1MPIOYZD4SEYYDY8O0IPZL' where id=81;
-update noar ti set v2='JITMLM0KGDD1MPIOYZD4SEYYDY8O0IPZL' where id=81;
-update noar tt set v3='FWGVBCKX4QOL485DJBQVL466IATPH0J0S' where id=81;
-update noar ti set v3='FWGVBCKX4QOL485DJBQVL466IATPH0J0S' where id=81;
-update noar tt set v0='DTNA7INNCJNI3P0AYIVAPISMBYR9RMLV5' where id=82;
-update noar ti set v0='DTNA7INNCJNI3P0AYIVAPISMBYR9RMLV5' where id=82;
-update noar tt set v1='NNMSJ97H4ZSXEKZKXSXAPPHD4GUNE7OG4' where id=82;
-update noar ti set v1='NNMSJ97H4ZSXEKZKXSXAPPHD4GUNE7OG4' where id=82;
-update noar tt set v2='XQMMZ8E3GDICMQ1E5J5RXE8SX78M1XG7L' where id=82;
-update noar ti set v2='XQMMZ8E3GDICMQ1E5J5RXE8SX78M1XG7L' where id=82;
-update noar tt set v3='68H0B83BFFWEMG7YZHW2EFCQERQVWGNVK' where id=82;
-update noar ti set v3='68H0B83BFFWEMG7YZHW2EFCQERQVWGNVK' where id=82;
-update noar tt set v0='QMO9TTFMPJ4TO73LPFBJ3AC0DEKYAB0ET' where id=83;
-update noar ti set v0='QMO9TTFMPJ4TO73LPFBJ3AC0DEKYAB0ET' where id=83;
-update noar tt set v1='5VQTX3YJCEFUF1FG4XWJWLJ14TFZJJXIR' where id=83;
-update noar ti set v1='5VQTX3YJCEFUF1FG4XWJWLJ14TFZJJXIR' where id=83;
-update noar tt set v2='RSYL7JADB2ZJCXLWISPT73N8WHTO6IW83' where id=83;
-update noar ti set v2='RSYL7JADB2ZJCXLWISPT73N8WHTO6IW83' where id=83;
-update noar tt set v3='ZVCSF05JJG04TIMWUVFE11IKK3L1JU7C5' where id=83;
-update noar ti set v3='ZVCSF05JJG04TIMWUVFE11IKK3L1JU7C5' where id=83;
-update noar tt set v0='ZW2OKFTERFEDTGDOSF7E2F92JEE0J5POQ' where id=84;
-update noar ti set v0='ZW2OKFTERFEDTGDOSF7E2F92JEE0J5POQ' where id=84;
-update noar tt set v1='XBDJM2ACN0I1MI2J313FEQB1424LR8EDE' where id=84;
-update noar ti set v1='XBDJM2ACN0I1MI2J313FEQB1424LR8EDE' where id=84;
-update noar tt set v2='2CB71ZX2DK3QV3GOQEM6Z51F9N2ZCZ8CQ' where id=84;
-update noar ti set v2='2CB71ZX2DK3QV3GOQEM6Z51F9N2ZCZ8CQ' where id=84;
-update noar tt set v3='H0H1PLEZZVC0O2NGJ1UKB4UX6WKG9WNO0' where id=84;
-update noar ti set v3='H0H1PLEZZVC0O2NGJ1UKB4UX6WKG9WNO0' where id=84;
-update noar tt set v0='CNCY1KPXQ2R9XGXW3358XVK0CPJ3KFBHZ' where id=85;
-update noar ti set v0='CNCY1KPXQ2R9XGXW3358XVK0CPJ3KFBHZ' where id=85;
-update noar tt set v1='P7EFQFDLO0O09Q9K4YTEUSN7UDXV9KSZJ' where id=85;
-update noar ti set v1='P7EFQFDLO0O09Q9K4YTEUSN7UDXV9KSZJ' where id=85;
-update noar tt set v2='5FDYDRQMZ5T60YZCE7DL8VADZ4Z5F23Z7' where id=85;
-update noar ti set v2='5FDYDRQMZ5T60YZCE7DL8VADZ4Z5F23Z7' where id=85;
-update noar tt set v3='45NI5UNX32OO7QWYN33WXNNQPTC14SJT3' where id=85;
-update noar ti set v3='45NI5UNX32OO7QWYN33WXNNQPTC14SJT3' where id=85;
-update noar tt set v0='AQEBZQBLDYRATIYRW2Q4VB9Z3QIXFHTMA' where id=86;
-update noar ti set v0='AQEBZQBLDYRATIYRW2Q4VB9Z3QIXFHTMA' where id=86;
-update noar tt set v1='G4DPWHM507DIR6LFHS6Z25OIL893V7RE0' where id=86;
-update noar ti set v1='G4DPWHM507DIR6LFHS6Z25OIL893V7RE0' where id=86;
-update noar tt set v2='BDHH5S388F9ALHJTSPK3728EY9PCYGIXL' where id=86;
-update noar ti set v2='BDHH5S388F9ALHJTSPK3728EY9PCYGIXL' where id=86;
-update noar tt set v3='269GE1YSO0A3ETDNC3839UHISZC5BEXUJ' where id=86;
-update noar ti set v3='269GE1YSO0A3ETDNC3839UHISZC5BEXUJ' where id=86;
-update noar tt set v0='9TVS7OAD7LITZBQUL99GKCYOZBCIQBPKQ' where id=87;
-update noar ti set v0='9TVS7OAD7LITZBQUL99GKCYOZBCIQBPKQ' where id=87;
-update noar tt set v1='7NDTE4RT66B9DUEKQE590QRVQSEEUBBLP' where id=87;
-update noar ti set v1='7NDTE4RT66B9DUEKQE590QRVQSEEUBBLP' where id=87;
-update noar tt set v2='75UU9H5MJ5LDBWHU5GQTJBSOGU4K0EW0I' where id=87;
-update noar ti set v2='75UU9H5MJ5LDBWHU5GQTJBSOGU4K0EW0I' where id=87;
-update noar tt set v3='2GTQTOQO0O7XIOV6CTGGV495DG1HZ9JRE' where id=87;
-update noar ti set v3='2GTQTOQO0O7XIOV6CTGGV495DG1HZ9JRE' where id=87;
-update noar tt set v0='BKBZD41ZXLAQ2Y7CJ8A9527P8I7PM4KFH' where id=88;
-update noar ti set v0='BKBZD41ZXLAQ2Y7CJ8A9527P8I7PM4KFH' where id=88;
-update noar tt set v1='PR6O564MYVY1V2T703CSCFPIDTT9Z7NXH' where id=88;
-update noar ti set v1='PR6O564MYVY1V2T703CSCFPIDTT9Z7NXH' where id=88;
-update noar tt set v2='XG59QG8DHXVGPONH4AMM85D5ZJG3MG1GT' where id=88;
-update noar ti set v2='XG59QG8DHXVGPONH4AMM85D5ZJG3MG1GT' where id=88;
-update noar tt set v3='E2PMCQJNBY0RIK7672MATBTLUB2CWW2FE' where id=88;
-update noar ti set v3='E2PMCQJNBY0RIK7672MATBTLUB2CWW2FE' where id=88;
-update noar tt set v0='ZI17RPYY2F1N7I9CH1K6VVXJJA0PQK0SF' where id=89;
-update noar ti set v0='ZI17RPYY2F1N7I9CH1K6VVXJJA0PQK0SF' where id=89;
-update noar tt set v1='62VI8M2LZKFMRHA2P3CNH8XMRDSUKLLPL' where id=89;
-update noar ti set v1='62VI8M2LZKFMRHA2P3CNH8XMRDSUKLLPL' where id=89;
-update noar tt set v2='5L98FNGZF9RSO2MY8V3AOXPTWH0W2856B' where id=89;
-update noar ti set v2='5L98FNGZF9RSO2MY8V3AOXPTWH0W2856B' where id=89;
-update noar tt set v3='60XB753EJQ1YGGQV083YB9K3T6RK5QDQZ' where id=89;
-update noar ti set v3='60XB753EJQ1YGGQV083YB9K3T6RK5QDQZ' where id=89;
-update noar tt set v0='3T7OPS6T17EEELNYMF5KQXCP6T85AAK2W' where id=90;
-update noar ti set v0='3T7OPS6T17EEELNYMF5KQXCP6T85AAK2W' where id=90;
-update noar tt set v1='51EGCPTYNNJ9H6H3JIJBRHA7M7Q5DLV6L' where id=90;
-update noar ti set v1='51EGCPTYNNJ9H6H3JIJBRHA7M7Q5DLV6L' where id=90;
-update noar tt set v2='1KO904YXC0NBCRART470WFCYNX9I8GRGG' where id=90;
-update noar ti set v2='1KO904YXC0NBCRART470WFCYNX9I8GRGG' where id=90;
-update noar tt set v3='HWJUBIFBUL5T8W0TXP0WGC0YSDU4F87QE' where id=90;
-update noar ti set v3='HWJUBIFBUL5T8W0TXP0WGC0YSDU4F87QE' where id=90;
-update noar tt set v0='MCX8VBA8SIEVZIKOSFUNEZWALPCVAHZA9' where id=91;
-update noar ti set v0='MCX8VBA8SIEVZIKOSFUNEZWALPCVAHZA9' where id=91;
-update noar tt set v1='HMHPSE5ZJX0EPY4AD0SONINHVO9U2KX9U' where id=91;
-update noar ti set v1='HMHPSE5ZJX0EPY4AD0SONINHVO9U2KX9U' where id=91;
-update noar tt set v2='U2NLR5IKGB4WV484HQX2U1274N42LR4HM' where id=91;
-update noar ti set v2='U2NLR5IKGB4WV484HQX2U1274N42LR4HM' where id=91;
-update noar tt set v3='E8Y7KYC1H57JSOZR5CW9V4I8M1OHTMS3Y' where id=91;
-update noar ti set v3='E8Y7KYC1H57JSOZR5CW9V4I8M1OHTMS3Y' where id=91;
-update noar tt set v0='MP24496CCZZZB1WF84X6UTK2ZYJ4Q4JRH' where id=92;
-update noar ti set v0='MP24496CCZZZB1WF84X6UTK2ZYJ4Q4JRH' where id=92;
-update noar tt set v1='632NX3QHU2LR265L3N8I0L5JRQ6ATNBDK' where id=92;
-update noar ti set v1='632NX3QHU2LR265L3N8I0L5JRQ6ATNBDK' where id=92;
-update noar tt set v2='ZUEOHXZ6I7PJG8CDKCYGC1P9KXOGXPAAL' where id=92;
-update noar ti set v2='ZUEOHXZ6I7PJG8CDKCYGC1P9KXOGXPAAL' where id=92;
-update noar tt set v3='V0CC2HHD0CKQH2LHNLT1YCD38CA3VBJON' where id=92;
-update noar ti set v3='V0CC2HHD0CKQH2LHNLT1YCD38CA3VBJON' where id=92;
-update noar tt set v0='CIJ08XBVT4N3QBASLZSRNMJX11L27VRTY' where id=93;
-update noar ti set v0='CIJ08XBVT4N3QBASLZSRNMJX11L27VRTY' where id=93;
-update noar tt set v1='ODHZY95OPJYEM1YM39CNXSO8TCJ3Q176X' where id=93;
-update noar ti set v1='ODHZY95OPJYEM1YM39CNXSO8TCJ3Q176X' where id=93;
-update noar tt set v2='QB6FDMHZA3DZYFFK7Y4Y536F6GMNWXCPG' where id=93;
-update noar ti set v2='QB6FDMHZA3DZYFFK7Y4Y536F6GMNWXCPG' where id=93;
-update noar tt set v3='IY18E8SKPI40SGJDA5O2PKMFKUH0S0250' where id=93;
-update noar ti set v3='IY18E8SKPI40SGJDA5O2PKMFKUH0S0250' where id=93;
-update noar tt set v0='7HRJGOIOH6M8R3MBABI3347U0NQJDTTZS' where id=94;
-update noar ti set v0='7HRJGOIOH6M8R3MBABI3347U0NQJDTTZS' where id=94;
-update noar tt set v1='587585VOKF9DAXK0I27DD895BDT8UJPLI' where id=94;
-update noar ti set v1='587585VOKF9DAXK0I27DD895BDT8UJPLI' where id=94;
-update noar tt set v2='P3NA23XVT8YE2CC1M1ANRQ66EMZUVIQBL' where id=94;
-update noar ti set v2='P3NA23XVT8YE2CC1M1ANRQ66EMZUVIQBL' where id=94;
-update noar tt set v3='N53W139ISAB8KUGVRX7X6Q9CI6KF637S3' where id=94;
-update noar ti set v3='N53W139ISAB8KUGVRX7X6Q9CI6KF637S3' where id=94;
-update noar tt set v0='72C7ANCIBV6PSIJLG1KXGGOV7AUHHK3T9' where id=95;
-update noar ti set v0='72C7ANCIBV6PSIJLG1KXGGOV7AUHHK3T9' where id=95;
-update noar tt set v1='LL2TPQYROSPE7WIDE1QRUL697CDK9KKKQ' where id=95;
-update noar ti set v1='LL2TPQYROSPE7WIDE1QRUL697CDK9KKKQ' where id=95;
-update noar tt set v2='A2HX1PJKNPXGS8Y7B1XQ2748EC70HVI5Z' where id=95;
-update noar ti set v2='A2HX1PJKNPXGS8Y7B1XQ2748EC70HVI5Z' where id=95;
-update noar tt set v3='20Y3TKYBJO9U3175JI59W7Y4XGGW2Z2D9' where id=95;
-update noar ti set v3='20Y3TKYBJO9U3175JI59W7Y4XGGW2Z2D9' where id=95;
-update noar tt set v0='154T5LUDKY2WSUB5YX5RQ6J735NDN7YP3' where id=96;
-update noar ti set v0='154T5LUDKY2WSUB5YX5RQ6J735NDN7YP3' where id=96;
-update noar tt set v1='ULYRIHE1QD9E4W4V1A9K0F5SE5HEX3ER5' where id=96;
-update noar ti set v1='ULYRIHE1QD9E4W4V1A9K0F5SE5HEX3ER5' where id=96;
-update noar tt set v2='1HKPI8WULN8PU2QBVA7IVQUIPXFXTVUCK' where id=96;
-update noar ti set v2='1HKPI8WULN8PU2QBVA7IVQUIPXFXTVUCK' where id=96;
-update noar tt set v3='IYGAZNVNCYEAI2OMZEJMVIODDF6FW9845' where id=96;
-update noar ti set v3='IYGAZNVNCYEAI2OMZEJMVIODDF6FW9845' where id=96;
-update noar tt set v0='4A38UMXJ8QCZARQMNLESLUKJ72ZU7ESQC' where id=97;
-update noar ti set v0='4A38UMXJ8QCZARQMNLESLUKJ72ZU7ESQC' where id=97;
-update noar tt set v1='PAR1XBCZFT852Q8NCIT9300018D1UTLFO' where id=97;
-update noar ti set v1='PAR1XBCZFT852Q8NCIT9300018D1UTLFO' where id=97;
-update noar tt set v2='TQWRBG455K6N8PA9KRQCAEW2D5UPF01JS' where id=97;
-update noar ti set v2='TQWRBG455K6N8PA9KRQCAEW2D5UPF01JS' where id=97;
-update noar tt set v3='QTKE9966ERUKBBTBFTT49UPWJJBMG9XIE' where id=97;
-update noar ti set v3='QTKE9966ERUKBBTBFTT49UPWJJBMG9XIE' where id=97;
-update noar tt set v0='6UUWGKGGVZFMJ2SZPZGT3M6FMCTAY0NEB' where id=98;
-update noar ti set v0='6UUWGKGGVZFMJ2SZPZGT3M6FMCTAY0NEB' where id=98;
-update noar tt set v1='1H449U44PIMOS2GKKWF48UJM4F5RE5QNO' where id=98;
-update noar ti set v1='1H449U44PIMOS2GKKWF48UJM4F5RE5QNO' where id=98;
-update noar tt set v2='1L0YUIQCJF1G7GICFNVCX5M8B6TCWRSC8' where id=98;
-update noar ti set v2='1L0YUIQCJF1G7GICFNVCX5M8B6TCWRSC8' where id=98;
-update noar tt set v3='5S4MH3ZHVWI7R51FW3G265C5YUOHSKRLY' where id=98;
-update noar ti set v3='5S4MH3ZHVWI7R51FW3G265C5YUOHSKRLY' where id=98;
-update noar tt set v0='0Z9GTT0CRTSIRMPF3FIP2GJI6LME72GCT' where id=99;
-update noar ti set v0='0Z9GTT0CRTSIRMPF3FIP2GJI6LME72GCT' where id=99;
-update noar tt set v1='0PVF9ONHD3QR6ROWWVIW86O4A85UX5INJ' where id=99;
-update noar ti set v1='0PVF9ONHD3QR6ROWWVIW86O4A85UX5INJ' where id=99;
-update noar tt set v2='O6DP7BSQ5HRF2GX4QOHHRYXMASKRRB5J3' where id=99;
-update noar ti set v2='O6DP7BSQ5HRF2GX4QOHHRYXMASKRRB5J3' where id=99;
-update noar tt set v3='I4NUTHC417X1WZOJT6P9NOBSQAWFOSXPK' where id=99;
-update noar ti set v3='I4NUTHC417X1WZOJT6P9NOBSQAWFOSXPK' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int null,
- v0 varbinary(256) null,
- v1 varbinary(256) null,
- v2 varbinary(256) null,
- v3 varbinary(256) null,
- b0 text null
-) engine=tokudb;
-insert into tt (id) values (0);
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='N5FUIPBLY8BCDFMOM9J59U0Z6ZV7IZ4E3EAR82XWC3AG45V57OCIGRMB3RV2U64D26F8M4220UOTUVAKCFNMNCNNAHJJ1203UCDOLEG6NDI1DKTKDP7L9TMA0F858TW5NITP19TN4QSBMILPWVDQA59KKMG4TW5IDJ2YXVC0L0XOE4LJ7UT764J6Y2RLZDBLD90HWBK9M3RFICD4U9KA6GVDVGWTXMNGUF1QQWBPEMFOWK5TFPP5RV1UDMLGCC3JC' where id=2;
-update noar ti set v0='N5FUIPBLY8BCDFMOM9J59U0Z6ZV7IZ4E3EAR82XWC3AG45V57OCIGRMB3RV2U64D26F8M4220UOTUVAKCFNMNCNNAHJJ1203UCDOLEG6NDI1DKTKDP7L9TMA0F858TW5NITP19TN4QSBMILPWVDQA59KKMG4TW5IDJ2YXVC0L0XOE4LJ7UT764J6Y2RLZDBLD90HWBK9M3RFICD4U9KA6GVDVGWTXMNGUF1QQWBPEMFOWK5TFPP5RV1UDMLGCC3JC' where id=2;
-update noar tt set v1='901NIKL85HV562NWKBJ0R1VA63AE1V5IIYMU33TGV3E43TZ2Z3B84JBQ94H1S4IL5KCZ0VVXMHB7Z5W8QMZYSJY9QFRK4AUR8LYOTCXV7SCLKR7713BT4QY7XND05IZQR6RMIFLN0NYOH2L27LVVZXBERLGX7PMM1RYNEUZIW5NKU5P2Q7WOOTEMZ2X0DB2CX2GN49W1Q10MUM2K8Y463OUPGDUY855FXT62EHAZXBAEAFTR7391OXTAPH0V9VG7M' where id=2;
-update noar ti set v1='901NIKL85HV562NWKBJ0R1VA63AE1V5IIYMU33TGV3E43TZ2Z3B84JBQ94H1S4IL5KCZ0VVXMHB7Z5W8QMZYSJY9QFRK4AUR8LYOTCXV7SCLKR7713BT4QY7XND05IZQR6RMIFLN0NYOH2L27LVVZXBERLGX7PMM1RYNEUZIW5NKU5P2Q7WOOTEMZ2X0DB2CX2GN49W1Q10MUM2K8Y463OUPGDUY855FXT62EHAZXBAEAFTR7391OXTAPH0V9VG7M' where id=2;
-update noar tt set v2='DYNBQU5XXFPMUXY54REGU5GW8914R17K9IJIRJ4UP153CJJMRXRVRHLO4FW4JZFTG9XOXF14RM7A7AX09NUSRPCVYXAAG5O111GJRTY2RHZBLKLVCUYNFW6SVOL64MHREY9BX26OUTR4W5UV984Z2F07MKR7A8CSEO0Q7JQUONZE1MSD61JV890OPAUPRGER1YQEGISCX2T1G2Q7YMFXY7GPVGFOJO2TGA0QR4OEXFBSAKVVJL2A3XWW1VJKB32BZ' where id=2;
-update noar ti set v2='DYNBQU5XXFPMUXY54REGU5GW8914R17K9IJIRJ4UP153CJJMRXRVRHLO4FW4JZFTG9XOXF14RM7A7AX09NUSRPCVYXAAG5O111GJRTY2RHZBLKLVCUYNFW6SVOL64MHREY9BX26OUTR4W5UV984Z2F07MKR7A8CSEO0Q7JQUONZE1MSD61JV890OPAUPRGER1YQEGISCX2T1G2Q7YMFXY7GPVGFOJO2TGA0QR4OEXFBSAKVVJL2A3XWW1VJKB32BZ' where id=2;
-update noar tt set v3='8TBDTM95ASERHO1JDMRTNWWG2FTGM6T7QA5F25XH4YOCLSUK4OS28CUIIYMB49ZG0UKEACZVPVXG81UOHDCTWTGTIVSSTFN5842WSAVD9EE1VHVKJ060YULWCIVSITOJGITMNF6PH6RA2SD2ZHIK1BSX1U2N7H12K8AMO53UMZI1UKNWFMG641Y0CU0154TC1AFBCUECOMF6USXRWQOIS5SZQ8MW065D0V49AIGS7IIR7JER26DDAVOZQ2LXPVT5L' where id=2;
-update noar ti set v3='8TBDTM95ASERHO1JDMRTNWWG2FTGM6T7QA5F25XH4YOCLSUK4OS28CUIIYMB49ZG0UKEACZVPVXG81UOHDCTWTGTIVSSTFN5842WSAVD9EE1VHVKJ060YULWCIVSITOJGITMNF6PH6RA2SD2ZHIK1BSX1U2N7H12K8AMO53UMZI1UKNWFMG641Y0CU0154TC1AFBCUECOMF6USXRWQOIS5SZQ8MW065D0V49AIGS7IIR7JER26DDAVOZQ2LXPVT5L' where id=2;
-update noar tt set v0='8OEJETZB0O1XZV5WUHM31U4H9M88EH6295AS05MXZZ6AD6OKBLSZP0V15I5ZWS503YPMZ479IU0J9BKYVI78SU01J20M4NXG863M0ITMD3SEGE9XUECDWL08LA8BVBZMQ87ZEG8A07OT0ZNVQ2JTJSFMXXLU3BTKRT8H5I2FM6QSQTUR99VXEEOZ8ZXQKHI7KAZPW88U644RB7CW64E8CGCN6GCZUTKV6V8XFWSYAUJVX0S2HLZJL3SUHCKJ0E3F4' where id=3;
-update noar ti set v0='8OEJETZB0O1XZV5WUHM31U4H9M88EH6295AS05MXZZ6AD6OKBLSZP0V15I5ZWS503YPMZ479IU0J9BKYVI78SU01J20M4NXG863M0ITMD3SEGE9XUECDWL08LA8BVBZMQ87ZEG8A07OT0ZNVQ2JTJSFMXXLU3BTKRT8H5I2FM6QSQTUR99VXEEOZ8ZXQKHI7KAZPW88U644RB7CW64E8CGCN6GCZUTKV6V8XFWSYAUJVX0S2HLZJL3SUHCKJ0E3F4' where id=3;
-update noar tt set v1='WZBXEEGO5NPB68OJ5NGUZY5OS3WAO0I8IKCT96KCD47A5ZLQYMAGTOHINCTRTCMMTF5Z9O7IB2B66R39HTC5ZWIC9RL05TNQE22N91XZAA0CQVCVO8J5I8JEYI0VSOGANNTGHCTZYURX8EPYE7TDTIQNHMQ28DHOFAY81GD82BLPGWV17PH0A1736URXSUO1KUQYZ8PSK6CRGV248VL49PR6IBU3ZYV1QQCMLU5EYXV6YPYZVJLNVND895YJOVEM5' where id=3;
-update noar ti set v1='WZBXEEGO5NPB68OJ5NGUZY5OS3WAO0I8IKCT96KCD47A5ZLQYMAGTOHINCTRTCMMTF5Z9O7IB2B66R39HTC5ZWIC9RL05TNQE22N91XZAA0CQVCVO8J5I8JEYI0VSOGANNTGHCTZYURX8EPYE7TDTIQNHMQ28DHOFAY81GD82BLPGWV17PH0A1736URXSUO1KUQYZ8PSK6CRGV248VL49PR6IBU3ZYV1QQCMLU5EYXV6YPYZVJLNVND895YJOVEM5' where id=3;
-update noar tt set v2='Y1QARB3SQBDWJF18Y1QWIDSXUQ45Z6MF6CTM2J25D3LP8CWXK72X5KUGCTIVJD4A923UFSCJQBXM6OOACWEGB5RX03C9ZDK7ZNRVFO2I7CVSUQ1U36TZL6JLKJXCL060F4XUIE1PNVFO43TC5JBBT9PZPSVZRNNEOQ2UW3N8YFJ4VCFGU34L8SM33812TRKGOVFAOLPDZOSW25OP7X55H2WIHFRYLQU5ITCAY3R3H071E1QDY8B6JTTHVOHLI2IY5' where id=3;
-update noar ti set v2='Y1QARB3SQBDWJF18Y1QWIDSXUQ45Z6MF6CTM2J25D3LP8CWXK72X5KUGCTIVJD4A923UFSCJQBXM6OOACWEGB5RX03C9ZDK7ZNRVFO2I7CVSUQ1U36TZL6JLKJXCL060F4XUIE1PNVFO43TC5JBBT9PZPSVZRNNEOQ2UW3N8YFJ4VCFGU34L8SM33812TRKGOVFAOLPDZOSW25OP7X55H2WIHFRYLQU5ITCAY3R3H071E1QDY8B6JTTHVOHLI2IY5' where id=3;
-update noar tt set v3='LEERCIAX974R0MFZ27OLIYWQ1JMERYH9M8262B125Y9P2IY5WW2JU0L7Y3QIRJL1NGU7OIT8GUYAR6XFU98TSRMYPIA9JS95UC4CTZ8630DP8VG0GOJTHAUYVWXMPUZ3DOMVIWPLHVO12JCN6L9PBX3ZDKQVV589DW59GZOCKE7U30KB6VUEEP8WR2GIX1957JXN4WRMS8FZAXPBVNJIO9S540YOFNI54T02NB5SHDPDYOFZ3JHYUMEAQRR50MCOU' where id=3;
-update noar ti set v3='LEERCIAX974R0MFZ27OLIYWQ1JMERYH9M8262B125Y9P2IY5WW2JU0L7Y3QIRJL1NGU7OIT8GUYAR6XFU98TSRMYPIA9JS95UC4CTZ8630DP8VG0GOJTHAUYVWXMPUZ3DOMVIWPLHVO12JCN6L9PBX3ZDKQVV589DW59GZOCKE7U30KB6VUEEP8WR2GIX1957JXN4WRMS8FZAXPBVNJIO9S540YOFNI54T02NB5SHDPDYOFZ3JHYUMEAQRR50MCOU' where id=3;
-update noar tt set v0='S9VT28U398ANZH2CI6MXDBOBYVU9QSXW5QA3UQSF13GNJSTWKQXMBK56XG0779DRTVOKAFB2OQDPPQYND3BZ1YRIL5RFHD74WC0X9N16J6YEDKAECYWCAIMRS8Q8F2TLUT4NNR1A9HTN0745XVWZ9R37YBAJN3NBG1A60J13UKHI90B1TN3QUROSN6EEGPBUSG6FHNSKU5FLV2PJ767K7YSOL7N87ERAAVPM37DLWQE8I1Z0VUMXXQ2AV2KJB2262' where id=4;
-update noar ti set v0='S9VT28U398ANZH2CI6MXDBOBYVU9QSXW5QA3UQSF13GNJSTWKQXMBK56XG0779DRTVOKAFB2OQDPPQYND3BZ1YRIL5RFHD74WC0X9N16J6YEDKAECYWCAIMRS8Q8F2TLUT4NNR1A9HTN0745XVWZ9R37YBAJN3NBG1A60J13UKHI90B1TN3QUROSN6EEGPBUSG6FHNSKU5FLV2PJ767K7YSOL7N87ERAAVPM37DLWQE8I1Z0VUMXXQ2AV2KJB2262' where id=4;
-update noar tt set v1='C7VYDGWY3ZGGCLP58C786Z60L6LSRQ6AELPXVE4OI8PQ87SJL54KHLG6C0F25CP9B9BD8SLSBDKTILXBT4WHMW17NGKOTY2RMEIV0VMRDPUHFF912JFXEF8SIQ37B43A09M0N5YVI7LHRL3Z86ANIHKR4TNAADUAZJXMX5HMYYU43RDQ57FZP8U53UM6R37ODJ45WQD4O0PIZYIOSCT6ABOSN1J3ZOHAZ7QWD5K1PZEAV1WAX0HSGYW4Q5MVOAL51' where id=4;
-update noar ti set v1='C7VYDGWY3ZGGCLP58C786Z60L6LSRQ6AELPXVE4OI8PQ87SJL54KHLG6C0F25CP9B9BD8SLSBDKTILXBT4WHMW17NGKOTY2RMEIV0VMRDPUHFF912JFXEF8SIQ37B43A09M0N5YVI7LHRL3Z86ANIHKR4TNAADUAZJXMX5HMYYU43RDQ57FZP8U53UM6R37ODJ45WQD4O0PIZYIOSCT6ABOSN1J3ZOHAZ7QWD5K1PZEAV1WAX0HSGYW4Q5MVOAL51' where id=4;
-update noar tt set v2='WKSVQUTJKW2IQLDIY6WNKRHNO3UB3EVI0GFL0M1B1PCH83MDBN6K8F90NJX1YKESUPCLZM63WPCWK6KI5Y6Y2YA9B4PQ0ITG7OYG6JTQ8R4MCFFV56GNOZ2I0JJRF0VBKHK8J0AP4TN5VIKYWBRKSQ7WK9A2A9SWKIY0UH6RGU11YAE1JHXC19FLK23458VB7COHU51S5KTANQOL48VJUCC2H01CP9OVX24AR42FWFKAPT5K6RK6GJ4OHBKT1ZK5O' where id=4;
-update noar ti set v2='WKSVQUTJKW2IQLDIY6WNKRHNO3UB3EVI0GFL0M1B1PCH83MDBN6K8F90NJX1YKESUPCLZM63WPCWK6KI5Y6Y2YA9B4PQ0ITG7OYG6JTQ8R4MCFFV56GNOZ2I0JJRF0VBKHK8J0AP4TN5VIKYWBRKSQ7WK9A2A9SWKIY0UH6RGU11YAE1JHXC19FLK23458VB7COHU51S5KTANQOL48VJUCC2H01CP9OVX24AR42FWFKAPT5K6RK6GJ4OHBKT1ZK5O' where id=4;
-update noar tt set v3='C9TM839RNF1RPA5YGG7VXSPAKPRGTQ5HW6F7JBYD21IMVIWDT25DAK3OHLDBWYB5UKQKWHWGPXZBKCUBUR34GLL64UGL7407GBW40H2N9XCS232N8A2J86BVJ3OPOWGRKO3OVOVC78TOQA01UEGN8Q9OXTC6PWBHVWJJMS3KB11VO50GV37AP1WV61PXAQYV2VSKTCN7LZ8N9VJ581VFDZX1W2PKA7ZYPPZ85N5JEDTILKWOL8MY0KRFS2PM6JHTX' where id=4;
-update noar ti set v3='C9TM839RNF1RPA5YGG7VXSPAKPRGTQ5HW6F7JBYD21IMVIWDT25DAK3OHLDBWYB5UKQKWHWGPXZBKCUBUR34GLL64UGL7407GBW40H2N9XCS232N8A2J86BVJ3OPOWGRKO3OVOVC78TOQA01UEGN8Q9OXTC6PWBHVWJJMS3KB11VO50GV37AP1WV61PXAQYV2VSKTCN7LZ8N9VJ581VFDZX1W2PKA7ZYPPZ85N5JEDTILKWOL8MY0KRFS2PM6JHTX' where id=4;
-update noar tt set v0='31PUS63RQ5S5ZW9QG8THBZEAAVGZYCIAKR7VLLR380KVD83EFH93PTO2UHNSCSFPP3KW4Y9FERHM6V1AESB5571ZHFFEKYVT6UVLFLXG1XC5MOPYFBR8XO6MERKSUHIU1ISLOH6TFWJMRV4LVCA1NEVNH4TRS5PUL2UK7E8QO2ZLXYDBTYACGEWTM4OF1ZNTSJZ579D31IK6KWNVG5A772X95156KVGLH3O7UT3LLES80I94Z6XV6B7RCCPN2VRVF' where id=5;
-update noar ti set v0='31PUS63RQ5S5ZW9QG8THBZEAAVGZYCIAKR7VLLR380KVD83EFH93PTO2UHNSCSFPP3KW4Y9FERHM6V1AESB5571ZHFFEKYVT6UVLFLXG1XC5MOPYFBR8XO6MERKSUHIU1ISLOH6TFWJMRV4LVCA1NEVNH4TRS5PUL2UK7E8QO2ZLXYDBTYACGEWTM4OF1ZNTSJZ579D31IK6KWNVG5A772X95156KVGLH3O7UT3LLES80I94Z6XV6B7RCCPN2VRVF' where id=5;
-update noar tt set v1='VM0YC3FYONLYG5NSQ8B16T9A3ISBAV2E3JMW6YRUSJXQMRQ2RPQSSC5SZY3C41T0PNOXCJCXHT81UYH9062ICJOT6BZ01YU61E9E9A1S9Y5HDNR63WA4EN556EL7VIV72TKUXI8KWRRJFVESZ28ZJN8D07DFAENNM4BCE829X0EJZKDRWVYUWM9UHWMGWN4HT6TGOI3NADQTIVJSAFXMKQDIOZV9435J8PPMI9HT4PHL77Q3UT5JH9MP2068JG6QB' where id=5;
-update noar ti set v1='VM0YC3FYONLYG5NSQ8B16T9A3ISBAV2E3JMW6YRUSJXQMRQ2RPQSSC5SZY3C41T0PNOXCJCXHT81UYH9062ICJOT6BZ01YU61E9E9A1S9Y5HDNR63WA4EN556EL7VIV72TKUXI8KWRRJFVESZ28ZJN8D07DFAENNM4BCE829X0EJZKDRWVYUWM9UHWMGWN4HT6TGOI3NADQTIVJSAFXMKQDIOZV9435J8PPMI9HT4PHL77Q3UT5JH9MP2068JG6QB' where id=5;
-update noar tt set v2='I78PU8Z6D7ZW7VWZ02FYCD0QBPWX494OV8EMQYI8NCBYRV36R2XJ0INZBY9YSOB2FK4IS1JTIFB9IE4YIPK7GJYOI2E9OWL2WAF1D8LCVY8N66I4NEZMEI4IV1SCZ746XEBONETIUHRGSBQWBLP2JU346WDAQBM8XPBEOIMPG4F1Y1V70XDTYG6AYCJ0DYEW7DAVVI5WSDF3PYSIOLDWW32ASEI6W60XB4K0QNIG4EOXRU1W0POOK7HCNCX9YVX8J' where id=5;
-update noar ti set v2='I78PU8Z6D7ZW7VWZ02FYCD0QBPWX494OV8EMQYI8NCBYRV36R2XJ0INZBY9YSOB2FK4IS1JTIFB9IE4YIPK7GJYOI2E9OWL2WAF1D8LCVY8N66I4NEZMEI4IV1SCZ746XEBONETIUHRGSBQWBLP2JU346WDAQBM8XPBEOIMPG4F1Y1V70XDTYG6AYCJ0DYEW7DAVVI5WSDF3PYSIOLDWW32ASEI6W60XB4K0QNIG4EOXRU1W0POOK7HCNCX9YVX8J' where id=5;
-update noar tt set v3='SME5KIAA01MC7JD6W3FB8DNE0KEOQLYEX507LX97FMDWJXVQVHRXH212ZPYLGUK0Q173BXICG4SAVIHMJTC626LZ0ZDBTU67OZ07BDYQ06AQZYDTEYCPKJ5OSBYS8T24HEV588QNAHG9POS5P4YLM6TWJS5QZARX9HT0ZN1BHFHD217GNHKZAMZT1YGSPWTK2SN5H5SH4MYXB9K50MWFAVOXVEPRSN2I1DNX431E310L7HANNPUUQPZ12EB8FJQKT' where id=5;
-update noar ti set v3='SME5KIAA01MC7JD6W3FB8DNE0KEOQLYEX507LX97FMDWJXVQVHRXH212ZPYLGUK0Q173BXICG4SAVIHMJTC626LZ0ZDBTU67OZ07BDYQ06AQZYDTEYCPKJ5OSBYS8T24HEV588QNAHG9POS5P4YLM6TWJS5QZARX9HT0ZN1BHFHD217GNHKZAMZT1YGSPWTK2SN5H5SH4MYXB9K50MWFAVOXVEPRSN2I1DNX431E310L7HANNPUUQPZ12EB8FJQKT' where id=5;
-update noar tt set v0='IKNEE2VP508DUONR75XYV05NYCDLR6INHORDYCVT1HEMQB5CI9LYBFET2WW0WC2ZYFT8WXGTJEKAA3DG12UO1T9ODY6TSDJY776J0PDJM3D09W41TBDF2QPI2ULZBMLEDAV1D1QCI40SURTBIZLV5QNTV7YYU4B8B0BL6JC2MO43P8ZQBTPJYXITUFH31JKNK9KCP3JMVOQEBZQLG8DJP63DCC171HSW0NRDFBLUU92X43HPS3XC1HEB0KKH9ARPA' where id=6;
-update noar ti set v0='IKNEE2VP508DUONR75XYV05NYCDLR6INHORDYCVT1HEMQB5CI9LYBFET2WW0WC2ZYFT8WXGTJEKAA3DG12UO1T9ODY6TSDJY776J0PDJM3D09W41TBDF2QPI2ULZBMLEDAV1D1QCI40SURTBIZLV5QNTV7YYU4B8B0BL6JC2MO43P8ZQBTPJYXITUFH31JKNK9KCP3JMVOQEBZQLG8DJP63DCC171HSW0NRDFBLUU92X43HPS3XC1HEB0KKH9ARPA' where id=6;
-update noar tt set v1='R0JIE2RMDVAEH5DUX6YP6P1KAPA4YPMD5I66QWEJGTEWJSJ2TL53JGJIZMULYRMVSX3Q466GIUL66RMP1397MIM4VFEBHEPGA256N7ONQZZJRIWWPCN0RE0JCHBQ3B5TN2WVYJ19OINYFZEH8TYGLKI3SUBCU0VS2XE57AJYDVB2OXK8ABYWE5UYT6J8PXDUE66NAWNWYFAD2V57RKPMU7FFMC0KRXK60P46V563SZTOXV8YEQT2DHV426GII0976' where id=6;
-update noar ti set v1='R0JIE2RMDVAEH5DUX6YP6P1KAPA4YPMD5I66QWEJGTEWJSJ2TL53JGJIZMULYRMVSX3Q466GIUL66RMP1397MIM4VFEBHEPGA256N7ONQZZJRIWWPCN0RE0JCHBQ3B5TN2WVYJ19OINYFZEH8TYGLKI3SUBCU0VS2XE57AJYDVB2OXK8ABYWE5UYT6J8PXDUE66NAWNWYFAD2V57RKPMU7FFMC0KRXK60P46V563SZTOXV8YEQT2DHV426GII0976' where id=6;
-update noar tt set v2='G4QISPS494QVELSOJPRI0727J080Z3FNVUC5JOAE980O099E2XDDKBJWFF4Y6XL12TXJGVJ2YIZ8OMZN1IFDKRB2KI96GGBIGRQYI8DVLDZSAVGGT272NYCKWGHAVYU7QAM1H09Z1N5JJ0TZIQKNJ0QVTWABYMIADFLOLSE8YO5CPE1X3V01Y2MEE4COEO12NDROAY55V12YG236ZCLMWEZNIHGQ89NUZKJPPWHUR1GD6R0MDVNHMBBFMRVCQ6H3N' where id=6;
-update noar ti set v2='G4QISPS494QVELSOJPRI0727J080Z3FNVUC5JOAE980O099E2XDDKBJWFF4Y6XL12TXJGVJ2YIZ8OMZN1IFDKRB2KI96GGBIGRQYI8DVLDZSAVGGT272NYCKWGHAVYU7QAM1H09Z1N5JJ0TZIQKNJ0QVTWABYMIADFLOLSE8YO5CPE1X3V01Y2MEE4COEO12NDROAY55V12YG236ZCLMWEZNIHGQ89NUZKJPPWHUR1GD6R0MDVNHMBBFMRVCQ6H3N' where id=6;
-update noar tt set v3='FH4EXOLMHU0WTHT3M4SCFXRKS0QTXTQHDLYZ0Z1JGKVKXDF57XXVCZ6NXAH9XPVZS3THWTIW2EGI3TKGHKHD9J6BZGWKTEN4PZP8Q2E5LAQJNH63BOB4Q8ZS2KL2QEOACW1UMAHS48KNQ9S5DLH168HFRTSJEUBW4689HQQ6MKFI95DCKXRXW0PBOXF7KU7U004L86W57ZTS05NWPCHRBQI7887RVL1AETAMB144V7Y1VFLVBJO7UR9L2M6WT96S9' where id=6;
-update noar ti set v3='FH4EXOLMHU0WTHT3M4SCFXRKS0QTXTQHDLYZ0Z1JGKVKXDF57XXVCZ6NXAH9XPVZS3THWTIW2EGI3TKGHKHD9J6BZGWKTEN4PZP8Q2E5LAQJNH63BOB4Q8ZS2KL2QEOACW1UMAHS48KNQ9S5DLH168HFRTSJEUBW4689HQQ6MKFI95DCKXRXW0PBOXF7KU7U004L86W57ZTS05NWPCHRBQI7887RVL1AETAMB144V7Y1VFLVBJO7UR9L2M6WT96S9' where id=6;
-update noar tt set v0='3MER9ZTRIOQ7BORJ2Y35XK8VTXK2FD47VK63HMMPFMFXKQDGFLM5PM5WG1X7VIDM5D8AMC82BUYZ2VS8029ESTYA51US3NP80GRTRFUWKGHZVKGXRRLP2PM5YIZIWZLD3SZ9IQKLKNGMQI6V31UGFKTPSI6Q05GBNIAX2TZIZYL1JN0T4V35JMFOL3KJAIJZ6TH5UUKXQLMSST1KEVN4C78JV1FDQDMDR6PZYERTRPHIDNQXUXPNGQU12OPRZRC01' where id=7;
-update noar ti set v0='3MER9ZTRIOQ7BORJ2Y35XK8VTXK2FD47VK63HMMPFMFXKQDGFLM5PM5WG1X7VIDM5D8AMC82BUYZ2VS8029ESTYA51US3NP80GRTRFUWKGHZVKGXRRLP2PM5YIZIWZLD3SZ9IQKLKNGMQI6V31UGFKTPSI6Q05GBNIAX2TZIZYL1JN0T4V35JMFOL3KJAIJZ6TH5UUKXQLMSST1KEVN4C78JV1FDQDMDR6PZYERTRPHIDNQXUXPNGQU12OPRZRC01' where id=7;
-update noar tt set v1='F2A36RO6O7DOIQL6LN1V9ZRYITN5JPI9OW01UTI5C7XOGAK15RU517PW54QFPVZJX4ZF9PVJJQOR2W7DTTQWXA8CE7RGCI0MLXNE85RCZYCS1RYYW3943H5G0V0OKDZ6XG6HET5U52VWGNM5CVCKO33AVIXFUTWWJP1HXHFQ0XCKQ8P5WRRKLIXKJU0Y2M6ZWLKI3B9H5MKDB4CFJQ0L35CGVKVYKXQT2L9GC0JSXTKBYAZ7PPBXEZESSNO32JDNE' where id=7;
-update noar ti set v1='F2A36RO6O7DOIQL6LN1V9ZRYITN5JPI9OW01UTI5C7XOGAK15RU517PW54QFPVZJX4ZF9PVJJQOR2W7DTTQWXA8CE7RGCI0MLXNE85RCZYCS1RYYW3943H5G0V0OKDZ6XG6HET5U52VWGNM5CVCKO33AVIXFUTWWJP1HXHFQ0XCKQ8P5WRRKLIXKJU0Y2M6ZWLKI3B9H5MKDB4CFJQ0L35CGVKVYKXQT2L9GC0JSXTKBYAZ7PPBXEZESSNO32JDNE' where id=7;
-update noar tt set v2='RBD8ZJIQY0QS0U6QLM447CD80KZDJZ1OEKYFOQPLR33Z0N263PO1E149WT2S7LPUOYMQHQBVMW6WMUOOOB3HKH61NHOBU6XNWI231297A57YQN4OPU7RSUXJS2W6J4VB99LA4BOITX5157TWILQ5N3VGGNRZ5O0UL6P536V32D4ZX7OWEAJRMRKI89BJ3U08SOKOX6AKQTW373YU6OIGA7JN202S0EAIU1W14V6GJZS5VG6BG91R9YV57UCTQJQLO' where id=7;
-update noar ti set v2='RBD8ZJIQY0QS0U6QLM447CD80KZDJZ1OEKYFOQPLR33Z0N263PO1E149WT2S7LPUOYMQHQBVMW6WMUOOOB3HKH61NHOBU6XNWI231297A57YQN4OPU7RSUXJS2W6J4VB99LA4BOITX5157TWILQ5N3VGGNRZ5O0UL6P536V32D4ZX7OWEAJRMRKI89BJ3U08SOKOX6AKQTW373YU6OIGA7JN202S0EAIU1W14V6GJZS5VG6BG91R9YV57UCTQJQLO' where id=7;
-update noar tt set v3='CHIGYE61A8LF6EH5TN6P4AAGT764LLXNSV3DC6WCT3WNJNAW15TL9PGP9PD9F0OB34SC6FIN8FW8EQCI1M8KV534AO4K9HUUGBFHJ25W99SRKMI5SFK1KHAQU1YX99KCNL4ALKZAUSQSLBF1O0CU2XNMH6L7M5JIWIDIN9JE9WKPCM6DQXSP20J8K2OXUVJ0VELEEX0HOXU3B7854LS1JFUAOP1S8KSOALA43ETVTE3LEFQ2YKPE91JMWW8K8IE2C' where id=7;
-update noar ti set v3='CHIGYE61A8LF6EH5TN6P4AAGT764LLXNSV3DC6WCT3WNJNAW15TL9PGP9PD9F0OB34SC6FIN8FW8EQCI1M8KV534AO4K9HUUGBFHJ25W99SRKMI5SFK1KHAQU1YX99KCNL4ALKZAUSQSLBF1O0CU2XNMH6L7M5JIWIDIN9JE9WKPCM6DQXSP20J8K2OXUVJ0VELEEX0HOXU3B7854LS1JFUAOP1S8KSOALA43ETVTE3LEFQ2YKPE91JMWW8K8IE2C' where id=7;
-update noar tt set v0='3KOBBPEI8RL9XB02NEHMPQWOHJG9BM7U5K4F86MBHG39KWROZ0LBF28EZIU5N2NBP5Y1SD2EU9QVRIYQW8A1043OAYH3BZPV84L3CBMRGFWBY9JSDMHV6R18H1FW8HOALOIX40EV9PIZ9BM33B1YX9U4TN34MI8H027VXKKIEUL7Q0D2KBJN08P4KDY3T6N8DWQU8H6WU96L41B8DIX5NDICK5RAM45L3MKJKW7WGLRV7OJPUDH0UL9TYON85W0GV' where id=8;
-update noar ti set v0='3KOBBPEI8RL9XB02NEHMPQWOHJG9BM7U5K4F86MBHG39KWROZ0LBF28EZIU5N2NBP5Y1SD2EU9QVRIYQW8A1043OAYH3BZPV84L3CBMRGFWBY9JSDMHV6R18H1FW8HOALOIX40EV9PIZ9BM33B1YX9U4TN34MI8H027VXKKIEUL7Q0D2KBJN08P4KDY3T6N8DWQU8H6WU96L41B8DIX5NDICK5RAM45L3MKJKW7WGLRV7OJPUDH0UL9TYON85W0GV' where id=8;
-update noar tt set v1='ECIOEFDMYAGLBT3O1R268ZS1H57E1UAPRVW6YAXLJKG5X7JW77785D9S9CD3E4RJPEKUAWBCCKX8E9T7MD11N3F8GN0NH7BR01V0VR9KQSDM3NEIYFGJOGIHJ9TDLMTE3SQK823FW9PIX9HCVUNJ452BEYF8GM63N4FW5EXOCHO4AIYJKTK5CF3OQQLLJTU4DJZXZMFVY7VB64EV3R8A495T7ZEMXDNVJTOZVEXSY59L0RGUZXHVZRPV27S4U5XWJ' where id=8;
-update noar ti set v1='ECIOEFDMYAGLBT3O1R268ZS1H57E1UAPRVW6YAXLJKG5X7JW77785D9S9CD3E4RJPEKUAWBCCKX8E9T7MD11N3F8GN0NH7BR01V0VR9KQSDM3NEIYFGJOGIHJ9TDLMTE3SQK823FW9PIX9HCVUNJ452BEYF8GM63N4FW5EXOCHO4AIYJKTK5CF3OQQLLJTU4DJZXZMFVY7VB64EV3R8A495T7ZEMXDNVJTOZVEXSY59L0RGUZXHVZRPV27S4U5XWJ' where id=8;
-update noar tt set v2='3NOLAGREL8P7LKC2EU895T2IZOQDRLVNP29M79Q15MC2A53FYBZSKXT5OG5ZY2L7WRDCCC0RBUUXGOZZOFTLS3AU0UAZ3MXJ5DPLUD2PGOF7QFFWHMLHDJ28O8B2HJYL3GFN7W2J0W1OR03QEUSK1SK0NK0SS644NSS49X4HSLKM9KD39FBLUROM2LKT6PEG23QGPR8NQOWDTQHNFLE44LQ43LY9KHYL36EPABSGDXQ1BJHHH2TS7RSNI3F2FXQQV' where id=8;
-update noar ti set v2='3NOLAGREL8P7LKC2EU895T2IZOQDRLVNP29M79Q15MC2A53FYBZSKXT5OG5ZY2L7WRDCCC0RBUUXGOZZOFTLS3AU0UAZ3MXJ5DPLUD2PGOF7QFFWHMLHDJ28O8B2HJYL3GFN7W2J0W1OR03QEUSK1SK0NK0SS644NSS49X4HSLKM9KD39FBLUROM2LKT6PEG23QGPR8NQOWDTQHNFLE44LQ43LY9KHYL36EPABSGDXQ1BJHHH2TS7RSNI3F2FXQQV' where id=8;
-update noar tt set v3='PQIAGB35N5LJS5XUZX63D942KGK62XNX3XDX53KTN532WEQC7I1UHDLLALU3X50HXH6OHU7DLSPIAOO3TYY9P21L6D109UB75KDE9XPFLX0UOZNQPLBH5ATL1PSEW42LKTBV3K46IR2PZGHGSD4XRLX5TJOCJ6Q96W3ST83BYO3K0AM8DL2JCQH5DXWJQXM5NEDS99SAHEVOV2WOEC4DF3L5FC6SD4YZY2HU2TV2X3UO70Q1E5BWH7IPAN2XDNWKC' where id=8;
-update noar ti set v3='PQIAGB35N5LJS5XUZX63D942KGK62XNX3XDX53KTN532WEQC7I1UHDLLALU3X50HXH6OHU7DLSPIAOO3TYY9P21L6D109UB75KDE9XPFLX0UOZNQPLBH5ATL1PSEW42LKTBV3K46IR2PZGHGSD4XRLX5TJOCJ6Q96W3ST83BYO3K0AM8DL2JCQH5DXWJQXM5NEDS99SAHEVOV2WOEC4DF3L5FC6SD4YZY2HU2TV2X3UO70Q1E5BWH7IPAN2XDNWKC' where id=8;
-update noar tt set v0='3CJCDFHZLWKHCM17I3GQCR2KQ8ZREG02KZBI10IYZO2ACEW6H7QSN93OQJ7JQBGJJB71UF8F1SA1UEMQHTABS70R283IJ4FXR6D19TTWS0X5J1DULQ2C9YV01NA6BYKL3NGEWE0E1ZH8JLTDUUP6P6LZI6LE6268EHQIY32XC2A4N3039R0QSR9L4GOCCW7BIXC2JIBLMJ9SDV3IPC1YYA3PLPLR5COWCMKSUIBXQK4X4ETU0CUSYA6DMBUPFSELG' where id=9;
-update noar ti set v0='3CJCDFHZLWKHCM17I3GQCR2KQ8ZREG02KZBI10IYZO2ACEW6H7QSN93OQJ7JQBGJJB71UF8F1SA1UEMQHTABS70R283IJ4FXR6D19TTWS0X5J1DULQ2C9YV01NA6BYKL3NGEWE0E1ZH8JLTDUUP6P6LZI6LE6268EHQIY32XC2A4N3039R0QSR9L4GOCCW7BIXC2JIBLMJ9SDV3IPC1YYA3PLPLR5COWCMKSUIBXQK4X4ETU0CUSYA6DMBUPFSELG' where id=9;
-update noar tt set v1='G3GOHGWATRXVR37C1YCCRCOVTMGPWDS1NK1ZL8PALAELQHDNIXGF95CYAW10TQ3VR965CE6ARQJSLL6YJMCQCPWD00YVESE70EKHNU6YRJE3T9J66X1U6HVQIPSC845124XBMJEOPRFS3H37BS7H4F3RJDXY2LRRGQV9B5N7TA5NVNB800BQU47K2XZWM5A7JJGXKA62QB1UAB4ZEG9S81UFBNQEXY22IVZQYTQKU214KFFG9Q07ZVO7WMJ2RJGYJ' where id=9;
-update noar ti set v1='G3GOHGWATRXVR37C1YCCRCOVTMGPWDS1NK1ZL8PALAELQHDNIXGF95CYAW10TQ3VR965CE6ARQJSLL6YJMCQCPWD00YVESE70EKHNU6YRJE3T9J66X1U6HVQIPSC845124XBMJEOPRFS3H37BS7H4F3RJDXY2LRRGQV9B5N7TA5NVNB800BQU47K2XZWM5A7JJGXKA62QB1UAB4ZEG9S81UFBNQEXY22IVZQYTQKU214KFFG9Q07ZVO7WMJ2RJGYJ' where id=9;
-update noar tt set v2='S6JQWNHUI0YD0GDXHLMA5JAFN0L3DJIIXV6TPRG7DNI9CRLHAVI2WXD1R5O0R6OBY6A9H1K2H4YVKR5WAZ25PX3OXO814I5WYMIGMKPR73TSTFAC3LTGKR0CD8J0UYIQ7UU7NWGPLZYIZZKJJ00Y2IG4JDH1HDKFDXUPD6YJB1E4X3UG02C4PJPFOSTZ8JORAI9WVDNHYF3QAASGFY3L76FPF95V59XFS7ZLCGGZMZC1FP8WF0AIJ7KVKYBM9Y411' where id=9;
-update noar ti set v2='S6JQWNHUI0YD0GDXHLMA5JAFN0L3DJIIXV6TPRG7DNI9CRLHAVI2WXD1R5O0R6OBY6A9H1K2H4YVKR5WAZ25PX3OXO814I5WYMIGMKPR73TSTFAC3LTGKR0CD8J0UYIQ7UU7NWGPLZYIZZKJJ00Y2IG4JDH1HDKFDXUPD6YJB1E4X3UG02C4PJPFOSTZ8JORAI9WVDNHYF3QAASGFY3L76FPF95V59XFS7ZLCGGZMZC1FP8WF0AIJ7KVKYBM9Y411' where id=9;
-update noar tt set v3='UDYQGO0R3RSDM89EZH7GQV11RGIQ6GO9BDRSE0ORS8JRM1UJR9KEOE4KGY7FXU9UVN7OW8SWX4WP13ZH13Y7G3T7XQDXQ4FWKV8PXPG7J38CCS2D3ME5UUNQFR67DYJ02EAPS0UO9P63BXCXRDBODXUAL8BYFD2DP1NREA0DW7KXB8FOUJFPAKML0394FQZF3DTOH4ES10G5XO7RQKVIM5V7QFP5Q2OH88O54V47B6V1P8BGOF04SMCZL0P3BGPDS' where id=9;
-update noar ti set v3='UDYQGO0R3RSDM89EZH7GQV11RGIQ6GO9BDRSE0ORS8JRM1UJR9KEOE4KGY7FXU9UVN7OW8SWX4WP13ZH13Y7G3T7XQDXQ4FWKV8PXPG7J38CCS2D3ME5UUNQFR67DYJ02EAPS0UO9P63BXCXRDBODXUAL8BYFD2DP1NREA0DW7KXB8FOUJFPAKML0394FQZF3DTOH4ES10G5XO7RQKVIM5V7QFP5Q2OH88O54V47B6V1P8BGOF04SMCZL0P3BGPDS' where id=9;
-update noar tt set v0='VM74ZVZ91H42LB6M6HVD3C84ESPUNA69FPHP61AH97TV8ECL50O2PK25ZMM3OEP9L9Z0J7IYIY8SP7NAVLRQQQ22C4BBM0W5XIG316D6907OX4U4RR2I3G1C6MTWRQUBCE1YR26GUJ6T8X1BTI5E7UG6F5Q38ETJ8UNAWY072LLPOJDZ5B875NF1MSZE5NXMVM2IVZ6BWJKOOKNV1FVQGP4TELIAQEIB4H4BP0CXF43NMQ7M7AYGDSICVG0SNR06W' where id=10;
-update noar ti set v0='VM74ZVZ91H42LB6M6HVD3C84ESPUNA69FPHP61AH97TV8ECL50O2PK25ZMM3OEP9L9Z0J7IYIY8SP7NAVLRQQQ22C4BBM0W5XIG316D6907OX4U4RR2I3G1C6MTWRQUBCE1YR26GUJ6T8X1BTI5E7UG6F5Q38ETJ8UNAWY072LLPOJDZ5B875NF1MSZE5NXMVM2IVZ6BWJKOOKNV1FVQGP4TELIAQEIB4H4BP0CXF43NMQ7M7AYGDSICVG0SNR06W' where id=10;
-update noar tt set v1='I7XA6F281EWOER5VZQC7QQFEMF4BWMLDPMWK3RWBG1WMBENIKRA1YUCG5H0XNDL9NXNIO0MMKXUJGHB3AZF4ZTS2HKEWJNA4VY6T5A0GXVV6ETEHY3V66D1D6TEUOLPHFPIRVMSYEV73UHZ6K1JTJM5C27G83MNHTLOJ1KP55ATEQ4395G9Q36QQM3H47UQZ4N0VS1E4Z1UND5UCPA6YWWRY61IVHRJ884KZ0NFO9S002D2P9B2TI6PJD0Z4VLI0M' where id=10;
-update noar ti set v1='I7XA6F281EWOER5VZQC7QQFEMF4BWMLDPMWK3RWBG1WMBENIKRA1YUCG5H0XNDL9NXNIO0MMKXUJGHB3AZF4ZTS2HKEWJNA4VY6T5A0GXVV6ETEHY3V66D1D6TEUOLPHFPIRVMSYEV73UHZ6K1JTJM5C27G83MNHTLOJ1KP55ATEQ4395G9Q36QQM3H47UQZ4N0VS1E4Z1UND5UCPA6YWWRY61IVHRJ884KZ0NFO9S002D2P9B2TI6PJD0Z4VLI0M' where id=10;
-update noar tt set v2='O76BKZPSZK3J8AIJ0CRDMO09URPA1QNC8CNPDLI2MPZU4XCTFNXURS0LTUVJEUU9PJE4TMXXZQ7D9EY8Y9NMBMCPLUCVY1KTM9Y7CX9RH87SRBNM6ECMLQTXIN9VQOA2K8ME0S33PGVWSJIETH0ERZODNTXD7WTJY1YWYS3ABAZCF5OQS95IE7I8LT9LXP69MKARA5GFHWYMQ60EIV9HAZIUI7QZYDYHVNKBEUAGT3CWWHU7B533PV5WLECMH536I' where id=10;
-update noar ti set v2='O76BKZPSZK3J8AIJ0CRDMO09URPA1QNC8CNPDLI2MPZU4XCTFNXURS0LTUVJEUU9PJE4TMXXZQ7D9EY8Y9NMBMCPLUCVY1KTM9Y7CX9RH87SRBNM6ECMLQTXIN9VQOA2K8ME0S33PGVWSJIETH0ERZODNTXD7WTJY1YWYS3ABAZCF5OQS95IE7I8LT9LXP69MKARA5GFHWYMQ60EIV9HAZIUI7QZYDYHVNKBEUAGT3CWWHU7B533PV5WLECMH536I' where id=10;
-update noar tt set v3='0POM4VKQ11MTFZ1A3OCIIEXW0GP8AVRZJSWEI7H2Q3LH4LZHW45OLB05CBI50ZEX6NPS03RXH6KDZYHSZ8XVSOV4IQDUBJQE4TGPD87ZM4A37HHXFDD8C23370178WP2FY5LX2E35EOTCHU39CRE4F1TBR9VKA6V79X9ODHS409ESNQANEXGIPMHGT78H5UAGWUOCJ7BK53E3VJR1FM1AGYHBI6RYTGGPYEVYNHPNM1TC7GFEPFZLSNSI6YFT9OZI' where id=10;
-update noar ti set v3='0POM4VKQ11MTFZ1A3OCIIEXW0GP8AVRZJSWEI7H2Q3LH4LZHW45OLB05CBI50ZEX6NPS03RXH6KDZYHSZ8XVSOV4IQDUBJQE4TGPD87ZM4A37HHXFDD8C23370178WP2FY5LX2E35EOTCHU39CRE4F1TBR9VKA6V79X9ODHS409ESNQANEXGIPMHGT78H5UAGWUOCJ7BK53E3VJR1FM1AGYHBI6RYTGGPYEVYNHPNM1TC7GFEPFZLSNSI6YFT9OZI' where id=10;
-update noar tt set v0='5Y94ZOFI4OOC7RDNJ0BK9RY5U6G60P5U4QASMKYKGJO51FWQGRNB72KE521N6RVS6OOPV28SNKGV04HLXYGDX98OMLBPZQN6OQNP0R03V4Q0B97EOJEBGJX5MOF2O7L0ZWGSFYF5VYE1Q25ONP55CU4CG4D0YCYZVVS7COOF4I9S85VZ4JT8HYL9NNP3J8LT087GEJGC8X1HYCKDIGO9FLNE1GAP1FTTW43EXPO99Q06SVF3DNJYW2AQH66GKULXP' where id=11;
-update noar ti set v0='5Y94ZOFI4OOC7RDNJ0BK9RY5U6G60P5U4QASMKYKGJO51FWQGRNB72KE521N6RVS6OOPV28SNKGV04HLXYGDX98OMLBPZQN6OQNP0R03V4Q0B97EOJEBGJX5MOF2O7L0ZWGSFYF5VYE1Q25ONP55CU4CG4D0YCYZVVS7COOF4I9S85VZ4JT8HYL9NNP3J8LT087GEJGC8X1HYCKDIGO9FLNE1GAP1FTTW43EXPO99Q06SVF3DNJYW2AQH66GKULXP' where id=11;
-update noar tt set v1='1RHR83UJFV03F2GA0I3E35D76NHRAHCB4OR0V494MWSYG6V3ORE17230CQQ35LRQJ6M0VSRR1GO6OBKTFXDDU56QQC4ZGOWQR96TTF5L3CO46ZU43LEXYKJNX1IGIGGPQPQDWZYM30BJS96RJCEFBVJHYE9LDF65JORHHK5VPKSVGDZIX0SIGWKVAJB2BFV7H5BOR9DIPUEZ7Q87OQ95MW8T89EQWGTKXGBAJPUO343Y7ZRTG9XF0EA2D52K5BDY2' where id=11;
-update noar ti set v1='1RHR83UJFV03F2GA0I3E35D76NHRAHCB4OR0V494MWSYG6V3ORE17230CQQ35LRQJ6M0VSRR1GO6OBKTFXDDU56QQC4ZGOWQR96TTF5L3CO46ZU43LEXYKJNX1IGIGGPQPQDWZYM30BJS96RJCEFBVJHYE9LDF65JORHHK5VPKSVGDZIX0SIGWKVAJB2BFV7H5BOR9DIPUEZ7Q87OQ95MW8T89EQWGTKXGBAJPUO343Y7ZRTG9XF0EA2D52K5BDY2' where id=11;
-update noar tt set v2='THOVGUU3OM2776HJ7YMHT4LZ05MRHZRKHBDNP1IOYBG2M59GNB31DGO3LSLXBKMKXRH9Z9MLM6WVJQ8JEQCAWG3Y12ZFUO9M5S2U24PV75VEJ1IJG08V5KGFKDZOSTJA9SPUOMPJR9XT1PBB1720J28O9OPS11MFSFPA67HT43LDHF0CM1PIWP4O7DZZH94MN6ULP1HZBMZWZJYHHQ1MUNS4R4GWMMD99P2XCSTBRC13KY84XN1ZKKQKQRWT4MSZG' where id=11;
-update noar ti set v2='THOVGUU3OM2776HJ7YMHT4LZ05MRHZRKHBDNP1IOYBG2M59GNB31DGO3LSLXBKMKXRH9Z9MLM6WVJQ8JEQCAWG3Y12ZFUO9M5S2U24PV75VEJ1IJG08V5KGFKDZOSTJA9SPUOMPJR9XT1PBB1720J28O9OPS11MFSFPA67HT43LDHF0CM1PIWP4O7DZZH94MN6ULP1HZBMZWZJYHHQ1MUNS4R4GWMMD99P2XCSTBRC13KY84XN1ZKKQKQRWT4MSZG' where id=11;
-update noar tt set v3='KLS726XGRK14V001SB4RIWT5JL749GKGSG3BZ4Q383DZ4F6BZPL4UVIMYS5RL0BKQULG9W9T1HDUN19SBJPNEYI0COAXWVMHGEU570RM29M3MGQADC1OP97BRFCMI03IUKXOBSEW7LPNLF8S0H1SHQO1KRDP2OA852XL5BTDR50HZZ08J7307B5MIGKTTM4J6CD6Z1DHPQJQEMS6SSWNZH1N5SN2D1FAD9ZX9S2LVVOMJJG42STN3ZEN9SM17LENL' where id=11;
-update noar ti set v3='KLS726XGRK14V001SB4RIWT5JL749GKGSG3BZ4Q383DZ4F6BZPL4UVIMYS5RL0BKQULG9W9T1HDUN19SBJPNEYI0COAXWVMHGEU570RM29M3MGQADC1OP97BRFCMI03IUKXOBSEW7LPNLF8S0H1SHQO1KRDP2OA852XL5BTDR50HZZ08J7307B5MIGKTTM4J6CD6Z1DHPQJQEMS6SSWNZH1N5SN2D1FAD9ZX9S2LVVOMJJG42STN3ZEN9SM17LENL' where id=11;
-update noar tt set v0='EEK0C0RGF12J7GDM1O1WGBPB01W0B8KF5AN78XJSBPXJ1BZ79NNJPGB68KC8HZWFJVVV3TFX787TA6QRHCYRBACIVL8DIFGFUREDFPUQSWGIB605KUX906ZBN8HE5F6SR5OA66LS3NICCVD8L4SZRPKK9Z2EPH859I8KTE6LF2DEIHQ8OEQ2TXNLGIU1CHL77XZMZGLT8LXLODJTN760V4SB8WCFAP1CVLS5VVRKE6NKRKMEFC84K5W2CML4XLXHM' where id=12;
-update noar ti set v0='EEK0C0RGF12J7GDM1O1WGBPB01W0B8KF5AN78XJSBPXJ1BZ79NNJPGB68KC8HZWFJVVV3TFX787TA6QRHCYRBACIVL8DIFGFUREDFPUQSWGIB605KUX906ZBN8HE5F6SR5OA66LS3NICCVD8L4SZRPKK9Z2EPH859I8KTE6LF2DEIHQ8OEQ2TXNLGIU1CHL77XZMZGLT8LXLODJTN760V4SB8WCFAP1CVLS5VVRKE6NKRKMEFC84K5W2CML4XLXHM' where id=12;
-update noar tt set v1='69KU63BJ41MALFIGAPUW5U4YB12K0VS5C84EQ60ZLBJJHZQY9VBG7JMHFKBLUU7YZXRRXFJC4NZ4IHFRB22FQYRRDMJOAER17YOK7TZ6A27NYMDN6YL48H0WHZ3CRIOF38JKCPOW4XMEC11IGRSNYHWVWNA265KJGAWXWBRD9UPSQ9GV1ZOUN4Z8FBCKACNNARTTDOSQXJTY1PW8HR4HMN9FMIJOB9SMHCC9ZLGWN726AOQF3LE3TAP1VTB46BSNZ' where id=12;
-update noar ti set v1='69KU63BJ41MALFIGAPUW5U4YB12K0VS5C84EQ60ZLBJJHZQY9VBG7JMHFKBLUU7YZXRRXFJC4NZ4IHFRB22FQYRRDMJOAER17YOK7TZ6A27NYMDN6YL48H0WHZ3CRIOF38JKCPOW4XMEC11IGRSNYHWVWNA265KJGAWXWBRD9UPSQ9GV1ZOUN4Z8FBCKACNNARTTDOSQXJTY1PW8HR4HMN9FMIJOB9SMHCC9ZLGWN726AOQF3LE3TAP1VTB46BSNZ' where id=12;
-update noar tt set v2='2ZIKLL8IEE2IRP883806DHIWXKH3AJN2SZBF19I8KTZ92CC1APWDOPX9VFOQM57A7BPP1CBCRZVKMNHDMCOJGLB7XL13ICGCSZ9OL6J8XDKHMOFT2ZQBVMOI4N2INW3SNQM2MNR7Y6X5ZTCT1NJ9ONYR5JROPPOTBDJ3PCERN3WN6T8FW1MC4S713UAMEWHHKXMQWROMOZLITDSM8Q30BO39OA1I79SDMHU3NY1TDAFN41N8IR666AFSMPYWDC4TS' where id=12;
-update noar ti set v2='2ZIKLL8IEE2IRP883806DHIWXKH3AJN2SZBF19I8KTZ92CC1APWDOPX9VFOQM57A7BPP1CBCRZVKMNHDMCOJGLB7XL13ICGCSZ9OL6J8XDKHMOFT2ZQBVMOI4N2INW3SNQM2MNR7Y6X5ZTCT1NJ9ONYR5JROPPOTBDJ3PCERN3WN6T8FW1MC4S713UAMEWHHKXMQWROMOZLITDSM8Q30BO39OA1I79SDMHU3NY1TDAFN41N8IR666AFSMPYWDC4TS' where id=12;
-update noar tt set v3='15BSSRPGNMG2W8RQUK67UU1JLFDH21KOSU9EWHLMTIVOBIYVV0KW8O8E273PPFZ0LGGCI439J5Y1V3OKNYDO5HLTEXUMPI68KUAUL4WF2NINTUTSHLYXTI8YWS6HCNS3QT0VL7BUBGF2RB1TTBW1D16LDCFNO8VFMRMUWBA9WFGBQWY6PSJI3SLOW1TUXBLZE7N0D6GQ1PR4E45JKLZ173DEEZHUIQ7EN35DPFVMP4C3MOSE70GAS9I71F6WR4WA4' where id=12;
-update noar ti set v3='15BSSRPGNMG2W8RQUK67UU1JLFDH21KOSU9EWHLMTIVOBIYVV0KW8O8E273PPFZ0LGGCI439J5Y1V3OKNYDO5HLTEXUMPI68KUAUL4WF2NINTUTSHLYXTI8YWS6HCNS3QT0VL7BUBGF2RB1TTBW1D16LDCFNO8VFMRMUWBA9WFGBQWY6PSJI3SLOW1TUXBLZE7N0D6GQ1PR4E45JKLZ173DEEZHUIQ7EN35DPFVMP4C3MOSE70GAS9I71F6WR4WA4' where id=12;
-update noar tt set v0='7PK3UW845LKDAMJMQXEB4JFM4U9QZL238SNW5K2TSYBWTLHQ4GC7I1YW5Z3R0LPBD7EO7YV6NGVEEL8FXDQ79RXEGQRLMRYNTN473DT96B3S5FZAM5NXV9GX5M3VSSJAAEH81MI3J6BOFV3J4S0HNT1UTR48L0UR97M1X4ROSMIKDOPZ0D8HCM1LVKXXRMFBIRYSQ6T7ZJETLILMCXKOU8M7D0UPDRYKRG60X45N12112DVZE3SAAW375V4XRYFUB' where id=13;
-update noar ti set v0='7PK3UW845LKDAMJMQXEB4JFM4U9QZL238SNW5K2TSYBWTLHQ4GC7I1YW5Z3R0LPBD7EO7YV6NGVEEL8FXDQ79RXEGQRLMRYNTN473DT96B3S5FZAM5NXV9GX5M3VSSJAAEH81MI3J6BOFV3J4S0HNT1UTR48L0UR97M1X4ROSMIKDOPZ0D8HCM1LVKXXRMFBIRYSQ6T7ZJETLILMCXKOU8M7D0UPDRYKRG60X45N12112DVZE3SAAW375V4XRYFUB' where id=13;
-update noar tt set v1='RMBX39P1LGB8Q0U4NRC6XCXPXAUG8SHNBDEWO8IFPJ8X6CMA6BTDHVT9PT29FCYFIDZTK1571SIHWIFC6GKUASF49NI3MYK618T0M2275K0CLBB0SQ492NMO83LO2SWKCR3JKR6DKRQQ723G4TQGR1A6LILYADCYA4P327MU6OQ66WLIOWV0IC4EXRXINSU0QZB6VQSRQKIAV5U8C4MGBT7O0XPC23FYDGRY999KY1KO12B85SD6VR14L7K9F50FJ' where id=13;
-update noar ti set v1='RMBX39P1LGB8Q0U4NRC6XCXPXAUG8SHNBDEWO8IFPJ8X6CMA6BTDHVT9PT29FCYFIDZTK1571SIHWIFC6GKUASF49NI3MYK618T0M2275K0CLBB0SQ492NMO83LO2SWKCR3JKR6DKRQQ723G4TQGR1A6LILYADCYA4P327MU6OQ66WLIOWV0IC4EXRXINSU0QZB6VQSRQKIAV5U8C4MGBT7O0XPC23FYDGRY999KY1KO12B85SD6VR14L7K9F50FJ' where id=13;
-update noar tt set v2='ZU93JFAVPL8EPW0SWSBSW5LXCN0Y4LSWQEQ1ZXTLKCH7PQBUDRMA7ZGDJYNIIEEWSA0YT0DEPFMXGQIORPDCMK8KSFITR0SKXGHHEL7I0CL0B9RLOXXLE5K09JMLK85CF4JEYW429VR2UGKAUFVTB3AE65XU9X8KEICVK3Y3LRWPQLIPKAS0P1RFPGLFCD9JI3TBE6B0HX7ZZPCNRAYWX6L59Y69TGJWUWJ6Q7GEO8MLBCR1MB1BLXURTI7PD2RJZ' where id=13;
-update noar ti set v2='ZU93JFAVPL8EPW0SWSBSW5LXCN0Y4LSWQEQ1ZXTLKCH7PQBUDRMA7ZGDJYNIIEEWSA0YT0DEPFMXGQIORPDCMK8KSFITR0SKXGHHEL7I0CL0B9RLOXXLE5K09JMLK85CF4JEYW429VR2UGKAUFVTB3AE65XU9X8KEICVK3Y3LRWPQLIPKAS0P1RFPGLFCD9JI3TBE6B0HX7ZZPCNRAYWX6L59Y69TGJWUWJ6Q7GEO8MLBCR1MB1BLXURTI7PD2RJZ' where id=13;
-update noar tt set v3='1B5466PNOB9QEYZBBIXMI8W70Q7LPU11JDFROHV84AMT6ZT93USOMV3XJHKVNJ03XGV7ID4FXZ28BBUK5J8U94PQG4V57GXL10CQN2T8L04GKIQ1C4CV7UG0K58L5N9VCREK17S3T0KWL27JA1VSOYOW7Q7P54S0NNYX3ZUDY270O801AFX3IM594B9VUGXWIQUV238QUVRCGYWW9F1C1KZA2ILYJL1V3WZ4IUD1IXI375X7T67TAKWN06DPZBPOY' where id=13;
-update noar ti set v3='1B5466PNOB9QEYZBBIXMI8W70Q7LPU11JDFROHV84AMT6ZT93USOMV3XJHKVNJ03XGV7ID4FXZ28BBUK5J8U94PQG4V57GXL10CQN2T8L04GKIQ1C4CV7UG0K58L5N9VCREK17S3T0KWL27JA1VSOYOW7Q7P54S0NNYX3ZUDY270O801AFX3IM594B9VUGXWIQUV238QUVRCGYWW9F1C1KZA2ILYJL1V3WZ4IUD1IXI375X7T67TAKWN06DPZBPOY' where id=13;
-update noar tt set v0='PWXJBK9ACLJIZTGZBVMWKKEB5CU5PSBSEH5K89RNFTUDG5W91KVJHVC9S2CMPIFWKI2ZDQD7LFC17PYX8TXRYEDKR7VFVZY69AZXTVPQMUTJEUS8H2LMGM679Y8JBAUKZ1B9YAXWFBJBYAMXY8DNENU8E4MCBIVJZ8AW7S3RUJP06LBFMIRS8B3SIPOQWM1GMPZAEC5S7TIH8PL7IDVABN2P3A5MEPEPJQ2BA1S3LXF0ZWTFESB2G1P7BL08JDLZ1' where id=14;
-update noar ti set v0='PWXJBK9ACLJIZTGZBVMWKKEB5CU5PSBSEH5K89RNFTUDG5W91KVJHVC9S2CMPIFWKI2ZDQD7LFC17PYX8TXRYEDKR7VFVZY69AZXTVPQMUTJEUS8H2LMGM679Y8JBAUKZ1B9YAXWFBJBYAMXY8DNENU8E4MCBIVJZ8AW7S3RUJP06LBFMIRS8B3SIPOQWM1GMPZAEC5S7TIH8PL7IDVABN2P3A5MEPEPJQ2BA1S3LXF0ZWTFESB2G1P7BL08JDLZ1' where id=14;
-update noar tt set v1='CWYTYZTB4ERWMGI2W8PPOJJ85MKG4T1Y19PIY5OKOXGQPZNXY8GW7HQLP3QVSDX50LKDSXTX520TCS82W4422VORS7RT0SA4T5PL26BTM06QJYBXOA0YHJMQ3O0O2IR11WU5LTVKZO5ILAB49ORO9CA5N3EOY5KHMZ26H1F67G9G2JF4LCG4SLKQXNUY1KV64HBB6LLSX1BTMRMNX414C6A22K3HG0SQ8U5H2PNA7MMQP7NTNGGAT26WBJJ0DA89S' where id=14;
-update noar ti set v1='CWYTYZTB4ERWMGI2W8PPOJJ85MKG4T1Y19PIY5OKOXGQPZNXY8GW7HQLP3QVSDX50LKDSXTX520TCS82W4422VORS7RT0SA4T5PL26BTM06QJYBXOA0YHJMQ3O0O2IR11WU5LTVKZO5ILAB49ORO9CA5N3EOY5KHMZ26H1F67G9G2JF4LCG4SLKQXNUY1KV64HBB6LLSX1BTMRMNX414C6A22K3HG0SQ8U5H2PNA7MMQP7NTNGGAT26WBJJ0DA89S' where id=14;
-update noar tt set v2='KVZCNPUCEGMV04O6D41DQMSPNV5BOEMQXWNKWEJNKLGAZM2DTI1I7J7IBT8TLHCZ0WS7GCKOW62MN0E9VHOIKEC21PQV3QG2ILLIZE2XM23UJPNBWTR1QX2KGORO4JEV3IJYSDDKD9YTWUQVPJ39H75PJRCZWSE1EZD13J5CC9TA504I151ED3MQA48W8YLQOCMWZ51CS3I9T7AV0S7MUNEIJD7ZCIVAC556T33N6UAYYG0MK99C29GTADOB05LWZ' where id=14;
-update noar ti set v2='KVZCNPUCEGMV04O6D41DQMSPNV5BOEMQXWNKWEJNKLGAZM2DTI1I7J7IBT8TLHCZ0WS7GCKOW62MN0E9VHOIKEC21PQV3QG2ILLIZE2XM23UJPNBWTR1QX2KGORO4JEV3IJYSDDKD9YTWUQVPJ39H75PJRCZWSE1EZD13J5CC9TA504I151ED3MQA48W8YLQOCMWZ51CS3I9T7AV0S7MUNEIJD7ZCIVAC556T33N6UAYYG0MK99C29GTADOB05LWZ' where id=14;
-update noar tt set v3='OQREEWT0RSE67A239V7QW6ZSPBOBV989G5DO4TFOAB6RTFWMC6QBJ8HBVF2F4HTXOBD9E53X67YRPPSQHZFVV43AY2VLREOTKCPO0NBRU63MP0YOICW29EFAFP9Z025540J1GY2I8FOWJ1E3GMWNF6X7KGPR82M2Y5L9GO92CZLFYSG3K46WK60TVI36D5ZM6N9EA7E5A8TO2Z0RYHE3GWZ0THRG2JTHT5T79PKYC8HGFPKFXY8NXEEQ55GMVI3G0' where id=14;
-update noar ti set v3='OQREEWT0RSE67A239V7QW6ZSPBOBV989G5DO4TFOAB6RTFWMC6QBJ8HBVF2F4HTXOBD9E53X67YRPPSQHZFVV43AY2VLREOTKCPO0NBRU63MP0YOICW29EFAFP9Z025540J1GY2I8FOWJ1E3GMWNF6X7KGPR82M2Y5L9GO92CZLFYSG3K46WK60TVI36D5ZM6N9EA7E5A8TO2Z0RYHE3GWZ0THRG2JTHT5T79PKYC8HGFPKFXY8NXEEQ55GMVI3G0' where id=14;
-update noar tt set v0='MR83IANLYWE7Q1R6NI1JTACZCMC39P7DOX2YC8RRICPVFAFPJM1S3K05740BK65RRA0ZKCISW8T4NTNWUU8YFFF1GIZHS8GUJPVTE9IZBVVIEVF2NTVKFT4638I5140B5XT1RL0YV2CDWLQEOH719W43B5NF4FUBJ0JOUKB7RDG7AW2JFFP9UZEG1HYJHLUAOV18RHTMTAXB6WDW3014YLWAPQJLP3QCS78Q43RWY30ZUXO34RWC9MBA88GTZG38V' where id=15;
-update noar ti set v0='MR83IANLYWE7Q1R6NI1JTACZCMC39P7DOX2YC8RRICPVFAFPJM1S3K05740BK65RRA0ZKCISW8T4NTNWUU8YFFF1GIZHS8GUJPVTE9IZBVVIEVF2NTVKFT4638I5140B5XT1RL0YV2CDWLQEOH719W43B5NF4FUBJ0JOUKB7RDG7AW2JFFP9UZEG1HYJHLUAOV18RHTMTAXB6WDW3014YLWAPQJLP3QCS78Q43RWY30ZUXO34RWC9MBA88GTZG38V' where id=15;
-update noar tt set v1='KMP2BQ44FDUD59T37WK2CBTGDBIT1VNLG1KT7HBF2QGCR98AU8BQDM6VWST1Q25ZOB29HRYDWZ8VFTMHX5BWM583BHYSZ7FYO0FHSSVLEZHEOOL95EMOHQH289BGETIP5UPHJM9P7HBUK091KFWLHNPLKM0JKE3PCLKWZVR7M97JW8VZOWKZAWLCE52MD5IRZD30UAMXG4CVPP5QQFLKLD4AV1LJFBRJRJ54K2GQ16ZVVK7MWIS8KBU41T3AHXUPP' where id=15;
-update noar ti set v1='KMP2BQ44FDUD59T37WK2CBTGDBIT1VNLG1KT7HBF2QGCR98AU8BQDM6VWST1Q25ZOB29HRYDWZ8VFTMHX5BWM583BHYSZ7FYO0FHSSVLEZHEOOL95EMOHQH289BGETIP5UPHJM9P7HBUK091KFWLHNPLKM0JKE3PCLKWZVR7M97JW8VZOWKZAWLCE52MD5IRZD30UAMXG4CVPP5QQFLKLD4AV1LJFBRJRJ54K2GQ16ZVVK7MWIS8KBU41T3AHXUPP' where id=15;
-update noar tt set v2='UT9IKX7AT2RGHPUFA4WZ3ZFDM30BQZYNNMS2USY7IB1IMNNA1O3I5CJJDSR3LHQLICWNUSKNOM7UPSTJZ1JZN6OQ8288E00OQ102XJRJKBJX0KRXTFXZFUQIWSZZBBMGDFPXO153R1N1FX6ZC1A52V6ZY465FLXB2GY6HG546TZTIDY78BPH07Y4U61D1I79A96P6DS4AMOTG1HAHMI7BU4WLVSAOLT4FAZL4A41GTHQ0X222RZL6T5WPDUG1TE19' where id=15;
-update noar ti set v2='UT9IKX7AT2RGHPUFA4WZ3ZFDM30BQZYNNMS2USY7IB1IMNNA1O3I5CJJDSR3LHQLICWNUSKNOM7UPSTJZ1JZN6OQ8288E00OQ102XJRJKBJX0KRXTFXZFUQIWSZZBBMGDFPXO153R1N1FX6ZC1A52V6ZY465FLXB2GY6HG546TZTIDY78BPH07Y4U61D1I79A96P6DS4AMOTG1HAHMI7BU4WLVSAOLT4FAZL4A41GTHQ0X222RZL6T5WPDUG1TE19' where id=15;
-update noar tt set v3='ICKII3HFMKINOU8UMYDKCEH4P7PU5RGF02VCJ6PSWW06LP4HAMCXXSZ5FVIEHGSP1XHG95D4X542FNGZXDAIVRPC0RP54PR6ZJ4YUK4KMQ85YYMJSZAPMCGSR18RXSL40CT4CPG4A9PFT56J5WCVV6DCW4L8IA978PGRU2L3GVBRJMQB0BQE27UBVVZRVX4B359XL4S2EIPT3AU3MTU36O8BXAG2TBMT63DOJQO204P9LJWHJ64CQO567VISFJW0X' where id=15;
-update noar ti set v3='ICKII3HFMKINOU8UMYDKCEH4P7PU5RGF02VCJ6PSWW06LP4HAMCXXSZ5FVIEHGSP1XHG95D4X542FNGZXDAIVRPC0RP54PR6ZJ4YUK4KMQ85YYMJSZAPMCGSR18RXSL40CT4CPG4A9PFT56J5WCVV6DCW4L8IA978PGRU2L3GVBRJMQB0BQE27UBVVZRVX4B359XL4S2EIPT3AU3MTU36O8BXAG2TBMT63DOJQO204P9LJWHJ64CQO567VISFJW0X' where id=15;
-update noar tt set v0='DQGN42J0F5OE57YURUHI5VTTG69RIVFYOC3CYWOISK4UU50KBUSD3FD0BN3VLHW92CE0B3YJ35DZB7LPE9WMSPWZ98YQF6YCBK9HUBXP49D4EBLLTRN7MOJ52WVBTCEWXP714WHGH0CMKO1A8QTJQDOKISR9IISDWHZYJ2Q41L5HT4C2WNVWM3YNJO2TPKT18C11BMMCA2XFR9Z45IUF67RE2UESVJFK27V4A99TIPJVPHQM2J43SAQK0WRTBBASE' where id=16;
-update noar ti set v0='DQGN42J0F5OE57YURUHI5VTTG69RIVFYOC3CYWOISK4UU50KBUSD3FD0BN3VLHW92CE0B3YJ35DZB7LPE9WMSPWZ98YQF6YCBK9HUBXP49D4EBLLTRN7MOJ52WVBTCEWXP714WHGH0CMKO1A8QTJQDOKISR9IISDWHZYJ2Q41L5HT4C2WNVWM3YNJO2TPKT18C11BMMCA2XFR9Z45IUF67RE2UESVJFK27V4A99TIPJVPHQM2J43SAQK0WRTBBASE' where id=16;
-update noar tt set v1='K7HFG4ISR8HL8RQNIL6IDS9R32RBYZHNB9X13J9EIOILG0PKKW4A6X8LCMXGH7KD6T8JWBW588Y5M13PBHVV4WLRD74KZZJBTY0E9VBF5D8QAOI2T75GA4OJVJ9HUVWB91EQXF0Z1QDHJ5DEBS3EML5K8YZLCVDTWIC16N4WHX0EXNDVWJFRPSAZ1GP8Q7K481K4I1TYX2X1MB8MTOOG5RGGBSSUKFRDEW9O24W7KUJCVXK9SZTDUFHK2SAG59P2G' where id=16;
-update noar ti set v1='K7HFG4ISR8HL8RQNIL6IDS9R32RBYZHNB9X13J9EIOILG0PKKW4A6X8LCMXGH7KD6T8JWBW588Y5M13PBHVV4WLRD74KZZJBTY0E9VBF5D8QAOI2T75GA4OJVJ9HUVWB91EQXF0Z1QDHJ5DEBS3EML5K8YZLCVDTWIC16N4WHX0EXNDVWJFRPSAZ1GP8Q7K481K4I1TYX2X1MB8MTOOG5RGGBSSUKFRDEW9O24W7KUJCVXK9SZTDUFHK2SAG59P2G' where id=16;
-update noar tt set v2='XSZHNUE8KT052R1ZK2TBAFM66DQN9R362YLHBP4EPOMBTAKIOE87X26KJSSDVRMBI2NVJTMDQF5XVT1ELMZGFSHA0YVVH1XHKPS27WPLPLER6PNWGJ91BT5SED31S1CBSS112PSHT7REHDGZIB1FAE3S9C02UCSNG36VUCJ8WYRW1G3P1DRYSETB2195T0EBQ0YOSNWO35PUPFY0UICLEPFG03L6GN4CA87QQL2A2SDC36N9KLQSFYN1CSW9PAWB4' where id=16;
-update noar ti set v2='XSZHNUE8KT052R1ZK2TBAFM66DQN9R362YLHBP4EPOMBTAKIOE87X26KJSSDVRMBI2NVJTMDQF5XVT1ELMZGFSHA0YVVH1XHKPS27WPLPLER6PNWGJ91BT5SED31S1CBSS112PSHT7REHDGZIB1FAE3S9C02UCSNG36VUCJ8WYRW1G3P1DRYSETB2195T0EBQ0YOSNWO35PUPFY0UICLEPFG03L6GN4CA87QQL2A2SDC36N9KLQSFYN1CSW9PAWB4' where id=16;
-update noar tt set v3='9CFIKEF4C2YAZSK0OV65F4H4GMZZM7MUQIJ1NOPAPBQ9AB5FWTJMUCJSLUZ9H1C4N6MWYB6HNIG8FM76VKJR343KFZ8KCAZ5VUQI82ST3KGGJ8T2A04RUWG86SI799AYDL6AIE0KH9X2Q8PJIHQJ2ZHO71PBD5JEKBD4SWIZA88QFGKZHZMU5WYGHADS3GKIA3YAM17LL122MH2UFTGHFTQ20P3KQOWGCBH6LFIQ8REA1WRJEZCBWA75RKU1FU0JJ' where id=16;
-update noar ti set v3='9CFIKEF4C2YAZSK0OV65F4H4GMZZM7MUQIJ1NOPAPBQ9AB5FWTJMUCJSLUZ9H1C4N6MWYB6HNIG8FM76VKJR343KFZ8KCAZ5VUQI82ST3KGGJ8T2A04RUWG86SI799AYDL6AIE0KH9X2Q8PJIHQJ2ZHO71PBD5JEKBD4SWIZA88QFGKZHZMU5WYGHADS3GKIA3YAM17LL122MH2UFTGHFTQ20P3KQOWGCBH6LFIQ8REA1WRJEZCBWA75RKU1FU0JJ' where id=16;
-update noar tt set v0='TY6I6SKGL5UOL42BRO29O1UXOD2JYEMXN8AZ96O7YPAUAL088O07TGEC6DVZOM3839PPZ7KBLFDRRQDKBFYPS72ORXESNCEWKM9UDM6ZR6LAZXA2SW18O705C6AII8IW2BKJ1M0Z424V6WA2ORBSJ7OZLDLGW21S9NYIZOE9OOS2TZNU323E0DX9G4C16VSHMJUCC2IOJR2VCYARZ52M4RU83KDHVFXWX6JBY4BLGYV2ZR4X481UWTP81Y099276K' where id=17;
-update noar ti set v0='TY6I6SKGL5UOL42BRO29O1UXOD2JYEMXN8AZ96O7YPAUAL088O07TGEC6DVZOM3839PPZ7KBLFDRRQDKBFYPS72ORXESNCEWKM9UDM6ZR6LAZXA2SW18O705C6AII8IW2BKJ1M0Z424V6WA2ORBSJ7OZLDLGW21S9NYIZOE9OOS2TZNU323E0DX9G4C16VSHMJUCC2IOJR2VCYARZ52M4RU83KDHVFXWX6JBY4BLGYV2ZR4X481UWTP81Y099276K' where id=17;
-update noar tt set v1='S1S76G57X1KT93CONQSL9JR7PWAMNRZQHBFQCJFORM6PQUOIGG9AQRKCJSK5G062464L067LMRZV36N42KNUVNW06BRS6633A5670IY1ZRTEK1W7YVP56T77H7UKL8VHJKWI4TF7D5OOFXGTY887U7F5AAI1VF70RHUCF3OQ7XLRZ2N1S488W1OMNAJUVM03KBLH2EVFYUDHE50MID8PVLS75REXQP0B10ZP6DN5BVYR5A416GR2ZVBKAK0JNJ1RA' where id=17;
-update noar ti set v1='S1S76G57X1KT93CONQSL9JR7PWAMNRZQHBFQCJFORM6PQUOIGG9AQRKCJSK5G062464L067LMRZV36N42KNUVNW06BRS6633A5670IY1ZRTEK1W7YVP56T77H7UKL8VHJKWI4TF7D5OOFXGTY887U7F5AAI1VF70RHUCF3OQ7XLRZ2N1S488W1OMNAJUVM03KBLH2EVFYUDHE50MID8PVLS75REXQP0B10ZP6DN5BVYR5A416GR2ZVBKAK0JNJ1RA' where id=17;
-update noar tt set v2='84XUWTY0IAMVDO7BOCMH9N40N46KOI0YM8A6ELLHXG59GUS1KM1Z7FNUP8DQ80RH2GF18X5BTTVMJ6M5RPE4N32QDS9CT0FKRA2Z69QHGGZRHGMKMNRSIMIB7Z5UTMGUE54SPE7MTMZ4Y5Y50BUHE9YOTGZUMSAPYCNP25Y0J0QUM90RV5PGD21244TNMYW2KPGZ3WKR98W5A3720OW7X1UQ3MIEMHDJY6LNA6BIC1ILECNM2KUADB4F9RN6SSS15' where id=17;
-update noar ti set v2='84XUWTY0IAMVDO7BOCMH9N40N46KOI0YM8A6ELLHXG59GUS1KM1Z7FNUP8DQ80RH2GF18X5BTTVMJ6M5RPE4N32QDS9CT0FKRA2Z69QHGGZRHGMKMNRSIMIB7Z5UTMGUE54SPE7MTMZ4Y5Y50BUHE9YOTGZUMSAPYCNP25Y0J0QUM90RV5PGD21244TNMYW2KPGZ3WKR98W5A3720OW7X1UQ3MIEMHDJY6LNA6BIC1ILECNM2KUADB4F9RN6SSS15' where id=17;
-update noar tt set v3='ZOG31JVCR5RRBQWGR84B3X7767PQX2XEQZTMDZ3VEPTNHKRZLPBFXSIM38KFG6D1ZH1YYWMDZQ31URMY5C90KMK9C1EWKJH8520U0JGQXWRSDIF88RJ1A4WM1K95TU68H452VIJXJIQBBGESJ2QIB5N8XCWLQPWAS38DN5K9OVYER9ODZFKI2JC92QLBUOJGUADN8O4WDPKOOGA4VGFIBLQFY1M6ICJOK5D2S210NAI4SAVSTVIL594RWP9KGS555' where id=17;
-update noar ti set v3='ZOG31JVCR5RRBQWGR84B3X7767PQX2XEQZTMDZ3VEPTNHKRZLPBFXSIM38KFG6D1ZH1YYWMDZQ31URMY5C90KMK9C1EWKJH8520U0JGQXWRSDIF88RJ1A4WM1K95TU68H452VIJXJIQBBGESJ2QIB5N8XCWLQPWAS38DN5K9OVYER9ODZFKI2JC92QLBUOJGUADN8O4WDPKOOGA4VGFIBLQFY1M6ICJOK5D2S210NAI4SAVSTVIL594RWP9KGS555' where id=17;
-update noar tt set v0='4Z0LYXCKI25LHUKIURUNG6Y2S2E74BKW49A90PLP634NOBX6VN68BXDEURWIYDF8PRCDS1KBWZMU8LNVI201UTXZDPE5LMQUZ2GQ6L7GYLFIKAKY00K86GH32O150MOHX2CAYFSQNG077FF60CK67E5B1BY1HAOQK74T7645W6I3MSC3HFW002H2D9Y4OUPUKVQKN4SCY36G1PQCWCAEO3V9YSAM3PCSZU6XM7A8HZGVYFDKZ7BV68AJJ1CRUXFCA' where id=18;
-update noar ti set v0='4Z0LYXCKI25LHUKIURUNG6Y2S2E74BKW49A90PLP634NOBX6VN68BXDEURWIYDF8PRCDS1KBWZMU8LNVI201UTXZDPE5LMQUZ2GQ6L7GYLFIKAKY00K86GH32O150MOHX2CAYFSQNG077FF60CK67E5B1BY1HAOQK74T7645W6I3MSC3HFW002H2D9Y4OUPUKVQKN4SCY36G1PQCWCAEO3V9YSAM3PCSZU6XM7A8HZGVYFDKZ7BV68AJJ1CRUXFCA' where id=18;
-update noar tt set v1='CKOKYWHVQ4ZT3FRRUYASZLCTT3MKW08LE4Q5PWRA6O016BGQMM2SZ9FSBIXSU5VQLUF7ZOMSEMU0VBQGQ1017PIE2XXFJSTY9UC7V0IA68VSYQ5XPQ7PWYD6JQ09EHR6B5LA7XWK548SCVV9Q15PXONSX82C3VIC54OXTTKRNS6YUEHN08B14AARBOPQ4EWIAFHL3NLQJC15XNG4Y1FZEI1YRFGQYKJEVXPHYD6B5V695CN0MVUSTRULKIHZEYVKZ' where id=18;
-update noar ti set v1='CKOKYWHVQ4ZT3FRRUYASZLCTT3MKW08LE4Q5PWRA6O016BGQMM2SZ9FSBIXSU5VQLUF7ZOMSEMU0VBQGQ1017PIE2XXFJSTY9UC7V0IA68VSYQ5XPQ7PWYD6JQ09EHR6B5LA7XWK548SCVV9Q15PXONSX82C3VIC54OXTTKRNS6YUEHN08B14AARBOPQ4EWIAFHL3NLQJC15XNG4Y1FZEI1YRFGQYKJEVXPHYD6B5V695CN0MVUSTRULKIHZEYVKZ' where id=18;
-update noar tt set v2='SDRECPG8ZCNSLDA4JOPFL554CQ798XKGFEBC25HVR4TVZI6TZWVHQBZHG0KYW6AX80I9G11PRMN2Z1BWKWUFH33AWELPJJHLSP5UJ9K7C0PYBUUM7F8D1VQWKJK70C0XVDIZC1OS52GX1MUA930WG8LNIERCLAZMA0YQ55JHSZAIWTFAROX8HEEHTBV0IZMK98YK4PI6H2CL2AIBTBLWTQOSM54BFI71X4ASSO1QHCLI8OGNQLHC3HCJZO0T4PYGS' where id=18;
-update noar ti set v2='SDRECPG8ZCNSLDA4JOPFL554CQ798XKGFEBC25HVR4TVZI6TZWVHQBZHG0KYW6AX80I9G11PRMN2Z1BWKWUFH33AWELPJJHLSP5UJ9K7C0PYBUUM7F8D1VQWKJK70C0XVDIZC1OS52GX1MUA930WG8LNIERCLAZMA0YQ55JHSZAIWTFAROX8HEEHTBV0IZMK98YK4PI6H2CL2AIBTBLWTQOSM54BFI71X4ASSO1QHCLI8OGNQLHC3HCJZO0T4PYGS' where id=18;
-update noar tt set v3='HTOAW4FV211DWN7412E5AAWPCYQRG6JX4KSIT94WV7AEZSACPHY0NB1D05YIEARYWTTUNXXPY6D5O3DJBDA8BZ031HRKYGRGMN9K3O7E1N6HJF8WLR2TOPC9050RQ4P3YXJF5KLERWRC7H8SPGQ472UYLC5IVGHSRYMSJ14DZSDDTGG2PF4FH93JA0PTZPL7I9FAQIWAIPJD89G6A5T4PALJTKWMBIMEZRVYK1UKZJHA4S7IFJWYVNZK0DMKF6MLG' where id=18;
-update noar ti set v3='HTOAW4FV211DWN7412E5AAWPCYQRG6JX4KSIT94WV7AEZSACPHY0NB1D05YIEARYWTTUNXXPY6D5O3DJBDA8BZ031HRKYGRGMN9K3O7E1N6HJF8WLR2TOPC9050RQ4P3YXJF5KLERWRC7H8SPGQ472UYLC5IVGHSRYMSJ14DZSDDTGG2PF4FH93JA0PTZPL7I9FAQIWAIPJD89G6A5T4PALJTKWMBIMEZRVYK1UKZJHA4S7IFJWYVNZK0DMKF6MLG' where id=18;
-update noar tt set v0='J2J0ES29Y61EHWTCR8LAQ4R0HVHOW0JFH1VZP7M88CG0XUXMHXLU572Y63HYJ2GK3PNMKN7QVRX7AA216NU3OBFLM1815DHOAICONUP1HL25O8PMLWL7WZ4GSIXCC80DMHRL0KY8Z0Y0DMT7XQKJNZFC23LMCY47C6P09CV4TWOTQWA137HOM457HYDV1Z7W4L99RZKTF37A2S7FFI4KFSAHHSO8FINF3CN8ABSXID8M1BBCXKXD4RTLYWNLMMPW4' where id=19;
-update noar ti set v0='J2J0ES29Y61EHWTCR8LAQ4R0HVHOW0JFH1VZP7M88CG0XUXMHXLU572Y63HYJ2GK3PNMKN7QVRX7AA216NU3OBFLM1815DHOAICONUP1HL25O8PMLWL7WZ4GSIXCC80DMHRL0KY8Z0Y0DMT7XQKJNZFC23LMCY47C6P09CV4TWOTQWA137HOM457HYDV1Z7W4L99RZKTF37A2S7FFI4KFSAHHSO8FINF3CN8ABSXID8M1BBCXKXD4RTLYWNLMMPW4' where id=19;
-update noar tt set v1='J7DLWVOJB6YPXAF5LQ2G7NZG6FV7J5TFRVE1QH1QOFL7B6JQN407RLZBMJHJNLC837K3T7RY9M0TX8F7FNY8K4OVA86TAF1EZVHBZZEISI10NKWSXEY5K3JTI2JFPEOI6L150MZ9WFECR8F8FV8ATGYJ69QO5CISXETT0HU25FU19AZRQ0LKJC1LHZ28G83IVSSI440WFPYA1NRTYLDFUCVUV5M21AF6ZYHBV1K2MGNOXCBXR0NCBOWTJBD5QEZ61' where id=19;
-update noar ti set v1='J7DLWVOJB6YPXAF5LQ2G7NZG6FV7J5TFRVE1QH1QOFL7B6JQN407RLZBMJHJNLC837K3T7RY9M0TX8F7FNY8K4OVA86TAF1EZVHBZZEISI10NKWSXEY5K3JTI2JFPEOI6L150MZ9WFECR8F8FV8ATGYJ69QO5CISXETT0HU25FU19AZRQ0LKJC1LHZ28G83IVSSI440WFPYA1NRTYLDFUCVUV5M21AF6ZYHBV1K2MGNOXCBXR0NCBOWTJBD5QEZ61' where id=19;
-update noar tt set v2='K9MU7LPUUZVCEQLKTV10NJTSE4TM8B6BH2N7O9QFYVJZG869JH50TSVYMO25NDPW0OTFLJOTHZXE2ZD23FJ7KWPYOZJRLUBK0IWGW85F7VAR3GVT5CXH02BQKYUQR04YBLE4YZZK4YWZAH2LAM3D88F3TIGMZCWKK2R7O0YE5YRREWGAZWL7K3F3KMB0E4NUC8CJXBOBPZ5ARMML1NCPKN2LTCJASNBZ90LKGKM307S2WLTDJBKSYA7IGAC5FPJSW' where id=19;
-update noar ti set v2='K9MU7LPUUZVCEQLKTV10NJTSE4TM8B6BH2N7O9QFYVJZG869JH50TSVYMO25NDPW0OTFLJOTHZXE2ZD23FJ7KWPYOZJRLUBK0IWGW85F7VAR3GVT5CXH02BQKYUQR04YBLE4YZZK4YWZAH2LAM3D88F3TIGMZCWKK2R7O0YE5YRREWGAZWL7K3F3KMB0E4NUC8CJXBOBPZ5ARMML1NCPKN2LTCJASNBZ90LKGKM307S2WLTDJBKSYA7IGAC5FPJSW' where id=19;
-update noar tt set v3='FA0WI39W4FQI9MO5G7WD10WO7SPFYHFJUL75GLKYD1ZXHNTQPY72RXST1V17T1MNVYZUEV5O5D7QODU0USVRH4HFZ2NV694E8NBNWRCNUOLDS3SNT6FZ0GUHPS6R4E0VN5XEQZ0XFN84S9GP445NSGXRDWIMY89IYT9KSHGJMLEQZADEMWF1OY09FLT673R4FP6T2ILYINS0K8B1OVINP0V0LUPWGPC5E3M2LA0JLLB7S1B74NFZ4N8ZDIO6YPVMS' where id=19;
-update noar ti set v3='FA0WI39W4FQI9MO5G7WD10WO7SPFYHFJUL75GLKYD1ZXHNTQPY72RXST1V17T1MNVYZUEV5O5D7QODU0USVRH4HFZ2NV694E8NBNWRCNUOLDS3SNT6FZ0GUHPS6R4E0VN5XEQZ0XFN84S9GP445NSGXRDWIMY89IYT9KSHGJMLEQZADEMWF1OY09FLT673R4FP6T2ILYINS0K8B1OVINP0V0LUPWGPC5E3M2LA0JLLB7S1B74NFZ4N8ZDIO6YPVMS' where id=19;
-update noar tt set v0='UQQMWAL04Q831U5I6RHE4LKN2HBD5N2D1UIWDV0CFQ0EZFWJ5J2C4Q1CS29C6RAYERUBIIQ9PW1OVTMD24PUIE5GM14TSQKM4IQA8JPRNDJBAB4OGRXMETJRWHTYDUHVI6UTMZ8AZXUXN1UHG7JUD5IZE2WN7HDMVZCLQQK1LFQT9326FS4FAH9OUVHCVC1PGK27MH8X4ZD4NZIIDSFM9RJVNR8MKRO9AXFDKLM2BKMDSDNZ8ZRDWAO9GIBLJDO8B' where id=20;
-update noar ti set v0='UQQMWAL04Q831U5I6RHE4LKN2HBD5N2D1UIWDV0CFQ0EZFWJ5J2C4Q1CS29C6RAYERUBIIQ9PW1OVTMD24PUIE5GM14TSQKM4IQA8JPRNDJBAB4OGRXMETJRWHTYDUHVI6UTMZ8AZXUXN1UHG7JUD5IZE2WN7HDMVZCLQQK1LFQT9326FS4FAH9OUVHCVC1PGK27MH8X4ZD4NZIIDSFM9RJVNR8MKRO9AXFDKLM2BKMDSDNZ8ZRDWAO9GIBLJDO8B' where id=20;
-update noar tt set v1='5JGEBJ322PBJ2T1E9LY6ITWX648MUXPX4YYN6YM4QXSCTEJDDJCY7O2Y15WDYPJR0RIK06SO8KRN7B9783I7KJZ80C9QCC788NYLNS8BIJ8U1H3A7AIQP39M6TG81ESRQWTP7K3QM0BIIU9G0FWHYIT3DI7LQ5EEGWDHWISZFWR7BTP2NBMWQQYRAEY48S8JFBJY79M0ZHN1UP7QZJ2GBC5ZDBG0DLP1ORLMG1B0AOJ9E4IESDV9AFQTN33V4Y3Y6' where id=20;
-update noar ti set v1='5JGEBJ322PBJ2T1E9LY6ITWX648MUXPX4YYN6YM4QXSCTEJDDJCY7O2Y15WDYPJR0RIK06SO8KRN7B9783I7KJZ80C9QCC788NYLNS8BIJ8U1H3A7AIQP39M6TG81ESRQWTP7K3QM0BIIU9G0FWHYIT3DI7LQ5EEGWDHWISZFWR7BTP2NBMWQQYRAEY48S8JFBJY79M0ZHN1UP7QZJ2GBC5ZDBG0DLP1ORLMG1B0AOJ9E4IESDV9AFQTN33V4Y3Y6' where id=20;
-update noar tt set v2='OG9104ZOQ6WCGCLB8KY60WN6O3QOE6SXO8WL6NPVO9CQP941CZF8J1NJ7A7ZMP48KWWV4MRRLL38RU5R0P8HM4OSQEN6Z06S0IMBNSHD0T5AKOJG1YZWKI7X4MP4LZQDXJHG5ECD5IW04PCIP7NWDYOO0MVS5UFDGW6D6P96Y5JOBO3G00IIJBB7ZAR0ZJ3MFKWP1V1MXKBQGCO3L5KKHRAYC5ID4MW5Q4TUT0B4O12YMMZ2G1NZV3YUSYREHNWKS' where id=20;
-update noar ti set v2='OG9104ZOQ6WCGCLB8KY60WN6O3QOE6SXO8WL6NPVO9CQP941CZF8J1NJ7A7ZMP48KWWV4MRRLL38RU5R0P8HM4OSQEN6Z06S0IMBNSHD0T5AKOJG1YZWKI7X4MP4LZQDXJHG5ECD5IW04PCIP7NWDYOO0MVS5UFDGW6D6P96Y5JOBO3G00IIJBB7ZAR0ZJ3MFKWP1V1MXKBQGCO3L5KKHRAYC5ID4MW5Q4TUT0B4O12YMMZ2G1NZV3YUSYREHNWKS' where id=20;
-update noar tt set v3='G0CK9B5NB56WDNYQD7AH6WDHNMU4R8TOTR3TK2FKS6N9YOCZS5NKI0228Z5R7GWXLJZVKFT3IPF1PQSSJLVSPO6XQG07XL0XBCNP2YZFBQIMXJOCAUYLTX4C93CT01IC8OXLI9X7O4WGNS4ZZC1NVZSL1PEP4V2IA70BBYWB8LRNY820UGSSVPTC17RJ1O10DXRDIAH714UBMIV921JRIKRKP7FH64JCCAZSD64JTQ735T7EMAWQLLKWO92P2UCNP' where id=20;
-update noar ti set v3='G0CK9B5NB56WDNYQD7AH6WDHNMU4R8TOTR3TK2FKS6N9YOCZS5NKI0228Z5R7GWXLJZVKFT3IPF1PQSSJLVSPO6XQG07XL0XBCNP2YZFBQIMXJOCAUYLTX4C93CT01IC8OXLI9X7O4WGNS4ZZC1NVZSL1PEP4V2IA70BBYWB8LRNY820UGSSVPTC17RJ1O10DXRDIAH714UBMIV921JRIKRKP7FH64JCCAZSD64JTQ735T7EMAWQLLKWO92P2UCNP' where id=20;
-update noar tt set v0='XEKSFWW852KAAHSKEGJ48HGLX99SZGG8QW8PZ0CDRHL5X2W1TOMNSM4RNEZAE1IX4JWTYFDM9SZ9G9KTDOTMT1KFBEUYW0X6BZMBIBNTIRX0UFCM2F6E9FAME4YA4RBMDJSHTT6GUP0QVRPCFLK5XVD0V8M8RDJD5JWWH5YHFI2DTZWG6RRTO1WFPP0HZF15DS7HM4NO5DH96JZQOY01FN9LUWV0BK6E6LXBWBCLKG8BTZULMZFFLZIAEDKX975NG' where id=21;
-update noar ti set v0='XEKSFWW852KAAHSKEGJ48HGLX99SZGG8QW8PZ0CDRHL5X2W1TOMNSM4RNEZAE1IX4JWTYFDM9SZ9G9KTDOTMT1KFBEUYW0X6BZMBIBNTIRX0UFCM2F6E9FAME4YA4RBMDJSHTT6GUP0QVRPCFLK5XVD0V8M8RDJD5JWWH5YHFI2DTZWG6RRTO1WFPP0HZF15DS7HM4NO5DH96JZQOY01FN9LUWV0BK6E6LXBWBCLKG8BTZULMZFFLZIAEDKX975NG' where id=21;
-update noar tt set v1='QHR1UAQQ7ITT3HPA7BIQ7QN8PAPE3Y2QTYMJ3DGEAIC0B174127WG6U5FVIQ8YPNHFVHOCI0V70B5WLEC1QPS4NDGEO90KHRH3P617ZB439KSQ10L2TIALZCDA6QVONE27720L5W4JBZBJNCQIX5DJGRRZMSL4IS68VTDE7Y6RZ7FS2RP7F6DMZ2RSVEREI4W9XSL875K5IEOMKSHJYMXCYIRJ22N5O9DXZLEB8UZIQWOIN3O10D2J7YEBF5VWEFF' where id=21;
-update noar ti set v1='QHR1UAQQ7ITT3HPA7BIQ7QN8PAPE3Y2QTYMJ3DGEAIC0B174127WG6U5FVIQ8YPNHFVHOCI0V70B5WLEC1QPS4NDGEO90KHRH3P617ZB439KSQ10L2TIALZCDA6QVONE27720L5W4JBZBJNCQIX5DJGRRZMSL4IS68VTDE7Y6RZ7FS2RP7F6DMZ2RSVEREI4W9XSL875K5IEOMKSHJYMXCYIRJ22N5O9DXZLEB8UZIQWOIN3O10D2J7YEBF5VWEFF' where id=21;
-update noar tt set v2='8JJARDA8JIMXNOMZO3QJT0PV7YKFK3ZP9YX8SU3XP1CAWS8XE1AE2KXT5O7V6LJIMJZOGVW7APZG40BR5C46LO54G4KR13VCXUJ60FZEIIOU9I7WZD08QVY6KDUBKL90FHUP5H3ZC6F2OITKSHW5RLF3BGYD3F7W64KHWTCB1FBWP0U42YFTI81PRGN0WSJOL9CPF3WZ0XP0LKI8BL9DHGJD4X2HAYIVCBBEA1RCCCGPADBM0SXX7JAFJHM6VTS6X' where id=21;
-update noar ti set v2='8JJARDA8JIMXNOMZO3QJT0PV7YKFK3ZP9YX8SU3XP1CAWS8XE1AE2KXT5O7V6LJIMJZOGVW7APZG40BR5C46LO54G4KR13VCXUJ60FZEIIOU9I7WZD08QVY6KDUBKL90FHUP5H3ZC6F2OITKSHW5RLF3BGYD3F7W64KHWTCB1FBWP0U42YFTI81PRGN0WSJOL9CPF3WZ0XP0LKI8BL9DHGJD4X2HAYIVCBBEA1RCCCGPADBM0SXX7JAFJHM6VTS6X' where id=21;
-update noar tt set v3='EDZ4EMGEZXM3X45IY3C778BVXZJ8X8RW3QEE1WKSB1R1YC69M4B4NZPNMXHO88EQEB18GLFXJLV2VMQUUNNLOAUG3PGUQPOUMP6O3BFNU3A0G7LWSORTEZZJCGRZOL5XIKUKOR2NJMBQF9WEXOLG3WC0PMC2RRRKDLSH8GBVG09SZJIHH5B4CENXV9QQY612ME0C8F5QJ034HV7JDES0NPVH1444FWTGT98YG3TUHDZBICNRM7RNQBG3GUGBUHQ6P' where id=21;
-update noar ti set v3='EDZ4EMGEZXM3X45IY3C778BVXZJ8X8RW3QEE1WKSB1R1YC69M4B4NZPNMXHO88EQEB18GLFXJLV2VMQUUNNLOAUG3PGUQPOUMP6O3BFNU3A0G7LWSORTEZZJCGRZOL5XIKUKOR2NJMBQF9WEXOLG3WC0PMC2RRRKDLSH8GBVG09SZJIHH5B4CENXV9QQY612ME0C8F5QJ034HV7JDES0NPVH1444FWTGT98YG3TUHDZBICNRM7RNQBG3GUGBUHQ6P' where id=21;
-update noar tt set v0='WO3CQCJRAK0VLQSJVOHQJYAF2JO2IG6BP8GYAUKA84PENPWV2ZHN46UYD7FY6DOZ0Y7HPI4B7343QHNQ4M3POFQ2CJNCLEQQ4GSPNNEBP7S0AWPP43U3PEWLN08GGR6GPCO012YE53AX8EY5NQ5GBUFDJX01XN6C3ALHOD3I2X3SKXHW6EQP8JGDNUEEYTHRVBTZZKCXKVYA3FDKSQCVO9B7QBJZATATZMXRPK9QNG9KB1HATZZ6Z6YYEROBSBY69' where id=22;
-update noar ti set v0='WO3CQCJRAK0VLQSJVOHQJYAF2JO2IG6BP8GYAUKA84PENPWV2ZHN46UYD7FY6DOZ0Y7HPI4B7343QHNQ4M3POFQ2CJNCLEQQ4GSPNNEBP7S0AWPP43U3PEWLN08GGR6GPCO012YE53AX8EY5NQ5GBUFDJX01XN6C3ALHOD3I2X3SKXHW6EQP8JGDNUEEYTHRVBTZZKCXKVYA3FDKSQCVO9B7QBJZATATZMXRPK9QNG9KB1HATZZ6Z6YYEROBSBY69' where id=22;
-update noar tt set v1='BT3TZ0D8XUOV3YHHAUQ3ILBZ0049B8A8JWAQK07GTIMODJITLWBQ39OWKGTBTCOAIFN0UPV8YBJCRP6MSJG81SCDN03HBRM8HT4NUN0CFL57N6IITWA5ZYLK7F9JCKHZGL4EP1QELKLA0XUIEZ4J4L4CC2PUGG836LEKA3L482KCKCIZCZ4WWI9DYLTMRERWGRCZRJU14ECX07Z835ZOILKISVDXR57AHYPE4SN7LBRHIOED69TQ6RT0R9SSG16HB' where id=22;
-update noar ti set v1='BT3TZ0D8XUOV3YHHAUQ3ILBZ0049B8A8JWAQK07GTIMODJITLWBQ39OWKGTBTCOAIFN0UPV8YBJCRP6MSJG81SCDN03HBRM8HT4NUN0CFL57N6IITWA5ZYLK7F9JCKHZGL4EP1QELKLA0XUIEZ4J4L4CC2PUGG836LEKA3L482KCKCIZCZ4WWI9DYLTMRERWGRCZRJU14ECX07Z835ZOILKISVDXR57AHYPE4SN7LBRHIOED69TQ6RT0R9SSG16HB' where id=22;
-update noar tt set v2='2YPKLIR4DE1LHKJEJ3XU2WCD96A5G977FZ9Z1WB93ED2GWPT7RRPX2E6SYR0A9ZMG2PGAXYGDIQJ7I67CTVF5ZCL810X1N3HTY3CRC7N4PMKU5DQ3BVB286EK5D0FLZRFB2Z3LIOJQL4R2GU5YZH8Y9R57SRJ4KFLX97D0UVSWLRD7WI00VB2GHDDJT7FJPGIZVV0LLLI3MZRUDEI012Z696XLNSBAHEH7B0ND0LVPBD53WMUSE9V0XYZ4GCGHG7U' where id=22;
-update noar ti set v2='2YPKLIR4DE1LHKJEJ3XU2WCD96A5G977FZ9Z1WB93ED2GWPT7RRPX2E6SYR0A9ZMG2PGAXYGDIQJ7I67CTVF5ZCL810X1N3HTY3CRC7N4PMKU5DQ3BVB286EK5D0FLZRFB2Z3LIOJQL4R2GU5YZH8Y9R57SRJ4KFLX97D0UVSWLRD7WI00VB2GHDDJT7FJPGIZVV0LLLI3MZRUDEI012Z696XLNSBAHEH7B0ND0LVPBD53WMUSE9V0XYZ4GCGHG7U' where id=22;
-update noar tt set v3='WOOXVNLOMONDMCGL3E3K673KPZBDZ8IV2ALYTDZAS2BCZYETLJO9XSFWLA1IS12RPPAZU17PFULYIBPLA12BQPX5UA47JCRISP4BMDSHGTSB6N2D339YNZRLM6PI6EST9YBQWW8IDGX5WXCLGVPH3BGADDILS78BIN1UO63XXGTE4SAIZ2OCNKLZ7MW9MY6PG80KGHM3769U9QVP7SGCXQSQG6INEFRFL5W5G6TEHAM00KXF80C7GKC1Z85R7CKJU' where id=22;
-update noar ti set v3='WOOXVNLOMONDMCGL3E3K673KPZBDZ8IV2ALYTDZAS2BCZYETLJO9XSFWLA1IS12RPPAZU17PFULYIBPLA12BQPX5UA47JCRISP4BMDSHGTSB6N2D339YNZRLM6PI6EST9YBQWW8IDGX5WXCLGVPH3BGADDILS78BIN1UO63XXGTE4SAIZ2OCNKLZ7MW9MY6PG80KGHM3769U9QVP7SGCXQSQG6INEFRFL5W5G6TEHAM00KXF80C7GKC1Z85R7CKJU' where id=22;
-update noar tt set v0='P7RD9WWB4R1TALVG2A6FVUCDFGTSPD4ZEPB896GSLWSCNS9BQSLXKLPDB7I8NDWYHTLR17JF9HXDFKLU0EIVR1ZS7UWXZYIAUYGJD00WC2V6GD1PLRHLTBUMR30G9FTVJSE0C1D4ZLG0IP8ZV7QX3BH18F3DX01OR0TOKWQMEA7LKJ56Q6LS76JU8CN30T4K5JGF9OUXAOTOLLQZCBK3LHZW1X6OPY7Y003HXGEI3JK9IHXFGWDARVBHIXQG8KQAE' where id=23;
-update noar ti set v0='P7RD9WWB4R1TALVG2A6FVUCDFGTSPD4ZEPB896GSLWSCNS9BQSLXKLPDB7I8NDWYHTLR17JF9HXDFKLU0EIVR1ZS7UWXZYIAUYGJD00WC2V6GD1PLRHLTBUMR30G9FTVJSE0C1D4ZLG0IP8ZV7QX3BH18F3DX01OR0TOKWQMEA7LKJ56Q6LS76JU8CN30T4K5JGF9OUXAOTOLLQZCBK3LHZW1X6OPY7Y003HXGEI3JK9IHXFGWDARVBHIXQG8KQAE' where id=23;
-update noar tt set v1='B2SHAL8VGJ1IQRWMPW9IGOVRRVYG2S9O7BALTD7UW60V3FV9OMLX1DR4QC6RQURGDBQU5UVVIN1L615P7P9CBKNDOIG5Y0Q2DP1I8R92SVG5JQGFBX65UR1Y280GPXVBK5W0GI42QFO7HPV65LDOBR9GDNQA8AIXQT3F6RXFVJME435BQ8EKACD9F0H2LWPY2671W93L1R4PW6FQVMDDB2DYE554T4YL9V5GJRYLDBJ7MUF53US5AYBPKHJAYCO81' where id=23;
-update noar ti set v1='B2SHAL8VGJ1IQRWMPW9IGOVRRVYG2S9O7BALTD7UW60V3FV9OMLX1DR4QC6RQURGDBQU5UVVIN1L615P7P9CBKNDOIG5Y0Q2DP1I8R92SVG5JQGFBX65UR1Y280GPXVBK5W0GI42QFO7HPV65LDOBR9GDNQA8AIXQT3F6RXFVJME435BQ8EKACD9F0H2LWPY2671W93L1R4PW6FQVMDDB2DYE554T4YL9V5GJRYLDBJ7MUF53US5AYBPKHJAYCO81' where id=23;
-update noar tt set v2='8IEOLDVO1OVED1QFIOBQBVI8V4T0QATA2PXS5Y83KGI58K0D6CDV21XS3MI7YRG1PW9AUVEQ7PXN0J75HIM7QQTH15YI7CPIPYON9DL4IS8IH6CJ6ZLFA1GGT3I6VG3F7A6VPNCTOOS0QM1WKL5HFFKY3GUF4852RWJJIR4L04VKZNIBXZCTJ4VZHKXK1ZKLL149S1024S4IPIRKCCNGKOTVF5WYDQ6PXIPS0AEPGP41EDE9M0E2DTUZII0JRWLKG' where id=23;
-update noar ti set v2='8IEOLDVO1OVED1QFIOBQBVI8V4T0QATA2PXS5Y83KGI58K0D6CDV21XS3MI7YRG1PW9AUVEQ7PXN0J75HIM7QQTH15YI7CPIPYON9DL4IS8IH6CJ6ZLFA1GGT3I6VG3F7A6VPNCTOOS0QM1WKL5HFFKY3GUF4852RWJJIR4L04VKZNIBXZCTJ4VZHKXK1ZKLL149S1024S4IPIRKCCNGKOTVF5WYDQ6PXIPS0AEPGP41EDE9M0E2DTUZII0JRWLKG' where id=23;
-update noar tt set v3='GCNB085XUZ0GZ5G66ISVJHQBO3WG50I82MDXJGSVC3WZWL7ZICYR4I4662CWM3NPGLXQ2DWLSCVXHQZEM76LJG2EJEGMSZ8E4M9LNF1FOT9J1LXEVC0V1RD53437SU5TIRUI9ULAG6ZNY8BP9VR2T4RJCGT9VFOB2F53XAT7IA69WCNKNA4LOCCNSS9GE5C3ZL6N9SJ31Y107578R3KGWZVHUDG7C941UTEF22LKVKQEJBN9SVDS93G7UYTQC320X' where id=23;
-update noar ti set v3='GCNB085XUZ0GZ5G66ISVJHQBO3WG50I82MDXJGSVC3WZWL7ZICYR4I4662CWM3NPGLXQ2DWLSCVXHQZEM76LJG2EJEGMSZ8E4M9LNF1FOT9J1LXEVC0V1RD53437SU5TIRUI9ULAG6ZNY8BP9VR2T4RJCGT9VFOB2F53XAT7IA69WCNKNA4LOCCNSS9GE5C3ZL6N9SJ31Y107578R3KGWZVHUDG7C941UTEF22LKVKQEJBN9SVDS93G7UYTQC320X' where id=23;
-update noar tt set v0='E0XGOP4HRH8U2O2XGZUOTBFXIRMEJY9MSJZ0JOIVE81AIFIHJSL9YAIFYYJCS4M3L4J3L0QVPNH4WPWCECGX98QSMY90VTPFMXBL2LRZZRBNIY4WAMI17A7Z1Q5BJRIN9F0QFX7W5KX9RQB1CZ3JKY6J4ODA5PMP3CE353G50YOU3W2Z1O39Y7UDXA9OVK1CTDW53REDY0K5ZIFDF750L19I45ZDRX5B3R1UZJ8UA65NL5RL71B56GYI0B2WFYLTB' where id=24;
-update noar ti set v0='E0XGOP4HRH8U2O2XGZUOTBFXIRMEJY9MSJZ0JOIVE81AIFIHJSL9YAIFYYJCS4M3L4J3L0QVPNH4WPWCECGX98QSMY90VTPFMXBL2LRZZRBNIY4WAMI17A7Z1Q5BJRIN9F0QFX7W5KX9RQB1CZ3JKY6J4ODA5PMP3CE353G50YOU3W2Z1O39Y7UDXA9OVK1CTDW53REDY0K5ZIFDF750L19I45ZDRX5B3R1UZJ8UA65NL5RL71B56GYI0B2WFYLTB' where id=24;
-update noar tt set v1='GTN8H25Q84ZVX3PM23GR96V21BLZ7L3RBT28LYMX40YRD042JIROH9LFEPXH1ATZSU98G7HHVVQKS5BZ87ZRT9MOU8UBNJI80F4RCZXEN521C3MGEHLYL0DNEPORII3BWPO35U63IWB58KZLE6LDIJJE321ESWQAMGTL46H4J306GF7IEAZPXQ8HNGAM7DUO9HF6H78OMP4N4816HJY8QWVE0JEN0ULTKEOUCH5MFVIDDO3NZQKUUMKDKYIMAYAD8' where id=24;
-update noar ti set v1='GTN8H25Q84ZVX3PM23GR96V21BLZ7L3RBT28LYMX40YRD042JIROH9LFEPXH1ATZSU98G7HHVVQKS5BZ87ZRT9MOU8UBNJI80F4RCZXEN521C3MGEHLYL0DNEPORII3BWPO35U63IWB58KZLE6LDIJJE321ESWQAMGTL46H4J306GF7IEAZPXQ8HNGAM7DUO9HF6H78OMP4N4816HJY8QWVE0JEN0ULTKEOUCH5MFVIDDO3NZQKUUMKDKYIMAYAD8' where id=24;
-update noar tt set v2='4H0K4RFAOMPR6OUAYXUOH1WJJVP9T745TF45OM5KM8YYBDP1YM56V0C0IJWICETWUXMP6ZX1AANF2314I749MKWBC3ZJO9RJB7AZJIWERIX3BYFL76QB95H1U64IVFPWXEHZV56SPF732NN30GECWXHW8W2ZXATS1EH8N53WDKSDSFZ0AL2CGZ1S7EC81IXUUU7SQ8Q47E3CG8DVB5J6WC0IY4PDX7CB36CENMHN33X6YKR2EQ8IMR8F2AVDSQZTP' where id=24;
-update noar ti set v2='4H0K4RFAOMPR6OUAYXUOH1WJJVP9T745TF45OM5KM8YYBDP1YM56V0C0IJWICETWUXMP6ZX1AANF2314I749MKWBC3ZJO9RJB7AZJIWERIX3BYFL76QB95H1U64IVFPWXEHZV56SPF732NN30GECWXHW8W2ZXATS1EH8N53WDKSDSFZ0AL2CGZ1S7EC81IXUUU7SQ8Q47E3CG8DVB5J6WC0IY4PDX7CB36CENMHN33X6YKR2EQ8IMR8F2AVDSQZTP' where id=24;
-update noar tt set v3='3I2P6SMLR1LY6PGGU867WSDIUE2YB9ACVPKCDLRIHIXM6VSOPS2JMU8XZ98VUBAOSVWUJ3YW2N5KZP2JFDTAV5E51VDZIHKABJLDR717WRUVBM4WKBN7SBDR5BIZUAI3V7GKTWLZYFVDO6T93XV70RUCTQ9J629W4WAE4G6717CC0BFYAOLVI0L95MABQW6E099WB4JK8R5841QV7DEG76AMXANKB41OKL3N7CKTCUF9J8E2WK9BTCLX4JLWBMB0Z' where id=24;
-update noar ti set v3='3I2P6SMLR1LY6PGGU867WSDIUE2YB9ACVPKCDLRIHIXM6VSOPS2JMU8XZ98VUBAOSVWUJ3YW2N5KZP2JFDTAV5E51VDZIHKABJLDR717WRUVBM4WKBN7SBDR5BIZUAI3V7GKTWLZYFVDO6T93XV70RUCTQ9J629W4WAE4G6717CC0BFYAOLVI0L95MABQW6E099WB4JK8R5841QV7DEG76AMXANKB41OKL3N7CKTCUF9J8E2WK9BTCLX4JLWBMB0Z' where id=24;
-update noar tt set v0='39XUFD29HM0I9FUXGQ358TF81A48FX1PRDJGBG319N73OJMWFSRRMOWOUXVX0HVIUPHFFELN3NZW0QX24JU0DAGVXGOIBR5BEIJIWR5EBOEARWPTK3SLBE47GG9QQ04USTVKN290H8MSPS9P6AON0H6Q9M4K8LXFIEZB90JXZZZ8UFOA1Z5MKYG2X186VRW5454S9YOTMMAQEG3WWUK4UY0ZTWHNR4ZFIEN2QA5CNW4SK10S1TH8XGOUEBNM8I4LX' where id=25;
-update noar ti set v0='39XUFD29HM0I9FUXGQ358TF81A48FX1PRDJGBG319N73OJMWFSRRMOWOUXVX0HVIUPHFFELN3NZW0QX24JU0DAGVXGOIBR5BEIJIWR5EBOEARWPTK3SLBE47GG9QQ04USTVKN290H8MSPS9P6AON0H6Q9M4K8LXFIEZB90JXZZZ8UFOA1Z5MKYG2X186VRW5454S9YOTMMAQEG3WWUK4UY0ZTWHNR4ZFIEN2QA5CNW4SK10S1TH8XGOUEBNM8I4LX' where id=25;
-update noar tt set v1='MERR3SYL0LYN8XNCONSVN6JYOFC7XLA1HCITK123KOTSMJJHT8ATYENA9DH85I2ODFOCX9L891SJ8Z42D94MVGFN9BRSCNWV78A8O9MDKRP9CB0AJKSHBMA3R8K635ZXAJT0OGOG1OF8IRFIIIG4H5NVYJGG44U3UKPKAZ4EXB2ZTAAUUUUPBET76UF74R4NNDBPIWT8SM9YS37UMGWGFVG7SXMA7080Y12EEUJYYCZZZ7KBCJRS1RJ6BBX0UP05R' where id=25;
-update noar ti set v1='MERR3SYL0LYN8XNCONSVN6JYOFC7XLA1HCITK123KOTSMJJHT8ATYENA9DH85I2ODFOCX9L891SJ8Z42D94MVGFN9BRSCNWV78A8O9MDKRP9CB0AJKSHBMA3R8K635ZXAJT0OGOG1OF8IRFIIIG4H5NVYJGG44U3UKPKAZ4EXB2ZTAAUUUUPBET76UF74R4NNDBPIWT8SM9YS37UMGWGFVG7SXMA7080Y12EEUJYYCZZZ7KBCJRS1RJ6BBX0UP05R' where id=25;
-update noar tt set v2='2FO4NAM2C26B5U1BF8UQT1MCIDRIC2QSBTD8XF3A3OC8B1NQFJDQWKO3UMJ288N3JFJIQ5WPUOF9C059X9G1ZF7GL91L83EH2P9TI7MJTWUW0AMFU6B694ZRCBRU40HJ0EX6G06GNMCDN6WJ65BVOJHASA2KYDLE0T2JIP0R01GG03SHPK4RE2R2CS3TPUWMOO0KLG08BFG3NTSOZV5FVAB2OXZQHYSQMUJ1EKET0RE5JBTS9EQMLUIEJSMT7LUGO' where id=25;
-update noar ti set v2='2FO4NAM2C26B5U1BF8UQT1MCIDRIC2QSBTD8XF3A3OC8B1NQFJDQWKO3UMJ288N3JFJIQ5WPUOF9C059X9G1ZF7GL91L83EH2P9TI7MJTWUW0AMFU6B694ZRCBRU40HJ0EX6G06GNMCDN6WJ65BVOJHASA2KYDLE0T2JIP0R01GG03SHPK4RE2R2CS3TPUWMOO0KLG08BFG3NTSOZV5FVAB2OXZQHYSQMUJ1EKET0RE5JBTS9EQMLUIEJSMT7LUGO' where id=25;
-update noar tt set v3='HMMKT3RWDO07HHXH2AKK4EA8O3I5O3NS1A1TXSZ6V48T9ML8CP30OQNDXQKQBG58YLH8ASDQ8L27GZGDHEAKS2ZUGEMX6P3GADT7L0N53LZSV8SDBA67PT1HO1VQCFYKEBIX8H8E7X58QUDLV8NHLDVZDJDEVM44XI4R5NTBNPAM5J2ATBHSZBKIIM9IQONCEHXOIBGRJTWT54TDK1PKUXZ0HETMU73EJQFOQFUCFOWWDX6NH1GX5B34VWK0GICEG' where id=25;
-update noar ti set v3='HMMKT3RWDO07HHXH2AKK4EA8O3I5O3NS1A1TXSZ6V48T9ML8CP30OQNDXQKQBG58YLH8ASDQ8L27GZGDHEAKS2ZUGEMX6P3GADT7L0N53LZSV8SDBA67PT1HO1VQCFYKEBIX8H8E7X58QUDLV8NHLDVZDJDEVM44XI4R5NTBNPAM5J2ATBHSZBKIIM9IQONCEHXOIBGRJTWT54TDK1PKUXZ0HETMU73EJQFOQFUCFOWWDX6NH1GX5B34VWK0GICEG' where id=25;
-update noar tt set v0='C2RS2NLODKUCV4IKB38BZSIHZYYE1Q0SCKCFB49GGMP3TRRN6ZP2CX2C76IGBHQ11T6TTQ66N9QPF1V7K2CLSAJM6PKARLJWAEY646O4VFW0SCY353RXAAYYOY3JPJ1Q0B203GDOQT7FYLFIYIP6C1E0XZW3CUU3BSQNF5YDPWWACE4I2Y6D9J1C08DQAORO4IWRSGU9YC6KF1JL7HFVAFJ5IIF0IUDZ61OQRX9UMAE150YJF98U5EJOYF0GJ4DAU' where id=26;
-update noar ti set v0='C2RS2NLODKUCV4IKB38BZSIHZYYE1Q0SCKCFB49GGMP3TRRN6ZP2CX2C76IGBHQ11T6TTQ66N9QPF1V7K2CLSAJM6PKARLJWAEY646O4VFW0SCY353RXAAYYOY3JPJ1Q0B203GDOQT7FYLFIYIP6C1E0XZW3CUU3BSQNF5YDPWWACE4I2Y6D9J1C08DQAORO4IWRSGU9YC6KF1JL7HFVAFJ5IIF0IUDZ61OQRX9UMAE150YJF98U5EJOYF0GJ4DAU' where id=26;
-update noar tt set v1='0YJVHYUJ973HRJIABAMPAX8K6TWXBNUK4LMBY5IIHLQL70JPVCXH2F18RJ1TNUMEHAMATQ4EU2R81PULB9YSW8MW67RX7MD3K8J2YHSHNTO1BZOMRTNJ1ZXUSOHCHDV518JWPFHIZXCLALXAJ7T2TONWTVJ0RTXQJAIXFKYYPTYF3LPZTNPR8TLBYNFAI1QVRNXVRPDM0B2JDJ5ANSHKLITMTQTDOG7MPYCVMVVSKU0UV8O74F4W9XWZRH6GMCZWT' where id=26;
-update noar ti set v1='0YJVHYUJ973HRJIABAMPAX8K6TWXBNUK4LMBY5IIHLQL70JPVCXH2F18RJ1TNUMEHAMATQ4EU2R81PULB9YSW8MW67RX7MD3K8J2YHSHNTO1BZOMRTNJ1ZXUSOHCHDV518JWPFHIZXCLALXAJ7T2TONWTVJ0RTXQJAIXFKYYPTYF3LPZTNPR8TLBYNFAI1QVRNXVRPDM0B2JDJ5ANSHKLITMTQTDOG7MPYCVMVVSKU0UV8O74F4W9XWZRH6GMCZWT' where id=26;
-update noar tt set v2='2747KCLKVF755VLZH2CJHIYL9J2Q5SXIDLPS0I23X84FQOUDAIJVIPRN6777R6U9LPHOMSFNS3PX8F6TCXTQNUQ0DKQ2WI4ADAMBSWU7384JYJDCF781LPELGIGNG607DHZXEHDUL6WGV59SGFY9EF4F98AL15OJPGWATGR4CVQM5P8YP86XMVT5S94REEDUA60VSYCKL7DIBK6ASM3YB7O7TK15DWDYBOPB8PC2RID4D6QUTJJPPAL7X55V968UN' where id=26;
-update noar ti set v2='2747KCLKVF755VLZH2CJHIYL9J2Q5SXIDLPS0I23X84FQOUDAIJVIPRN6777R6U9LPHOMSFNS3PX8F6TCXTQNUQ0DKQ2WI4ADAMBSWU7384JYJDCF781LPELGIGNG607DHZXEHDUL6WGV59SGFY9EF4F98AL15OJPGWATGR4CVQM5P8YP86XMVT5S94REEDUA60VSYCKL7DIBK6ASM3YB7O7TK15DWDYBOPB8PC2RID4D6QUTJJPPAL7X55V968UN' where id=26;
-update noar tt set v3='6TERZ9M8DGQ3HYD4VLLKH9LKGNSS75S6ZFKDZBA8W1XI5XVB4VMR8UQLFNNDNYWBU71WU2ZDKCOBTEP1O9Y516421LCE8CEU7V1U71KMZQ38ASIVUV6D19YHS1DNX675BYM07C20FEI6AQAKREPQJDDRZ37AAG01C2A1K2TQJ8Z6MY2VGW51MDA765QUT6PJ1U96JVZAMZ0OGZUDNQL68105YYSKI8OGYNKRQ9LNXWRX8PY5ZC5L79KG251CKG7XP' where id=26;
-update noar ti set v3='6TERZ9M8DGQ3HYD4VLLKH9LKGNSS75S6ZFKDZBA8W1XI5XVB4VMR8UQLFNNDNYWBU71WU2ZDKCOBTEP1O9Y516421LCE8CEU7V1U71KMZQ38ASIVUV6D19YHS1DNX675BYM07C20FEI6AQAKREPQJDDRZ37AAG01C2A1K2TQJ8Z6MY2VGW51MDA765QUT6PJ1U96JVZAMZ0OGZUDNQL68105YYSKI8OGYNKRQ9LNXWRX8PY5ZC5L79KG251CKG7XP' where id=26;
-update noar tt set v0='QKZ3UMFFSK138ITH538YKUOI35AXGMN8XGPO964RMVJSBVQU5ESKNZPVJCI112S76BDX2HNB93FMDP2PA6KEKYM7T7CAXU284MWPC58XTUDGFO20EZDT8Q6U33W5QSQ3KGRF7XNE62N8TLMPZQJSXMRY90P5NVLG3655TGY63T7QFF09OXF4UVJB65PDMYI3429FR0V1PBWCO6R6E3DB1NGM427UPPKL6ENXKEI2AAHLVL2P1EKZHZWTTZ8JR21UF' where id=27;
-update noar ti set v0='QKZ3UMFFSK138ITH538YKUOI35AXGMN8XGPO964RMVJSBVQU5ESKNZPVJCI112S76BDX2HNB93FMDP2PA6KEKYM7T7CAXU284MWPC58XTUDGFO20EZDT8Q6U33W5QSQ3KGRF7XNE62N8TLMPZQJSXMRY90P5NVLG3655TGY63T7QFF09OXF4UVJB65PDMYI3429FR0V1PBWCO6R6E3DB1NGM427UPPKL6ENXKEI2AAHLVL2P1EKZHZWTTZ8JR21UF' where id=27;
-update noar tt set v1='7MN2QHZPXVOVQJT9SHV3QMOMXWMZLS3M6AX041N90X75KZYN8UNK4VBIA2EZ1FADC0E2AWPRS61FAB080IJFRQ5M6J8LEUYTITAA3QRPS5CEXEZ3BQIQMPD4JNJY8XIM46NV2GMOUO4W1NQ7OYDM2D0HI8NAMSYHJQJH0FFBC1172S5VYQ6Z1VOU0WFAM6WAGLJ25KPK1Q5YUNZJK09B8NLK6HNKY5GPCNFYAGS5GFN2WIWH8ZZ5JLXH2KSSIO9KD' where id=27;
-update noar ti set v1='7MN2QHZPXVOVQJT9SHV3QMOMXWMZLS3M6AX041N90X75KZYN8UNK4VBIA2EZ1FADC0E2AWPRS61FAB080IJFRQ5M6J8LEUYTITAA3QRPS5CEXEZ3BQIQMPD4JNJY8XIM46NV2GMOUO4W1NQ7OYDM2D0HI8NAMSYHJQJH0FFBC1172S5VYQ6Z1VOU0WFAM6WAGLJ25KPK1Q5YUNZJK09B8NLK6HNKY5GPCNFYAGS5GFN2WIWH8ZZ5JLXH2KSSIO9KD' where id=27;
-update noar tt set v2='SML8WRDMKMUL2UQXZWCZFKSEFR9CIZ47Q5D6X7GOPHZKFY0167QNASXF6MSXWXYFNT2FS575PNR6I6OL4YCFLN1SV5IYJMZWBBJHVEUL1V8BPWRNIKY80J0KQ9N4PAFTO8ZQJ3MFL89U6400MVCEP410A7KPQU4RTTX3OZ7XHN8WJYMTKSP9QLM5PNDVQBVXGAA8B5FMO4PXXIXXSFVNEDZDNAQB4XYTEBLJT933EWAHO4IXDM1FSWCA8DQO0O0SP' where id=27;
-update noar ti set v2='SML8WRDMKMUL2UQXZWCZFKSEFR9CIZ47Q5D6X7GOPHZKFY0167QNASXF6MSXWXYFNT2FS575PNR6I6OL4YCFLN1SV5IYJMZWBBJHVEUL1V8BPWRNIKY80J0KQ9N4PAFTO8ZQJ3MFL89U6400MVCEP410A7KPQU4RTTX3OZ7XHN8WJYMTKSP9QLM5PNDVQBVXGAA8B5FMO4PXXIXXSFVNEDZDNAQB4XYTEBLJT933EWAHO4IXDM1FSWCA8DQO0O0SP' where id=27;
-update noar tt set v3='IVBDS3VZRB6GHU1K43OYTRCVMV4AA2H9X0J4KIXXA332YPLWT5PKP6U00OAC806XSYP621EF787D9XX0VMN5PF5EK239JH71GNGD6OB7XV7XI0W7AKET1GHA7MLSJROJB8IDMFWBIQFGLNGKO3UULYQJHR6DJ4GGYO4EDQI086NRHRYPE4OI4LNQINA6JFT10H3BMUFWUY3W9QSC316VBF6LMUS8352Z7COHUWRZO6LX13DE1W94KUR08U1PPFFZ6' where id=27;
-update noar ti set v3='IVBDS3VZRB6GHU1K43OYTRCVMV4AA2H9X0J4KIXXA332YPLWT5PKP6U00OAC806XSYP621EF787D9XX0VMN5PF5EK239JH71GNGD6OB7XV7XI0W7AKET1GHA7MLSJROJB8IDMFWBIQFGLNGKO3UULYQJHR6DJ4GGYO4EDQI086NRHRYPE4OI4LNQINA6JFT10H3BMUFWUY3W9QSC316VBF6LMUS8352Z7COHUWRZO6LX13DE1W94KUR08U1PPFFZ6' where id=27;
-update noar tt set v0='ZKST3LOJ5JHA3RGIMD9WXF2V734DMMHHO34ZAQCFA5LGC8QJJTKVWIVD11ZOK51QB5ZURZ6LYEL171UBWW4MTDZZ4JN4XCU5NIHERVBUR0YFXPWKV0GW7TYX26PEI69RHUO4QU0FE06T4YKF2NJQXX3U8KZ6J19P2EYGZ8IMRN2T18EY219CN9A3R92EZ4HWVZC73GFAG9FX6EY0DD1ZBM8N0YQVJFLM4KZTH9Z39AQ1J1AD4IZOWPF00TZM32RPO' where id=28;
-update noar ti set v0='ZKST3LOJ5JHA3RGIMD9WXF2V734DMMHHO34ZAQCFA5LGC8QJJTKVWIVD11ZOK51QB5ZURZ6LYEL171UBWW4MTDZZ4JN4XCU5NIHERVBUR0YFXPWKV0GW7TYX26PEI69RHUO4QU0FE06T4YKF2NJQXX3U8KZ6J19P2EYGZ8IMRN2T18EY219CN9A3R92EZ4HWVZC73GFAG9FX6EY0DD1ZBM8N0YQVJFLM4KZTH9Z39AQ1J1AD4IZOWPF00TZM32RPO' where id=28;
-update noar tt set v1='8LH8BNWU4CFBN15JMKI8I0TVJN5EZ4FK9AE8PIPRJ2JOM03E81MEBBY2VG4VGGAIPFO6B1JEAVRQ96PQ8EE4NTT1YUKHXMPE0AHIE16CY0WS2Q9UFZ2ZTNW01MY34EK5QB04GHSJKW9OX5YAKM2PFUWAPEZDT7W16X5SRIOV7ZCDYUU4KGLL5L5HLCZZU60GGW68ZQRM2QBDJGWRTIEYLYHC3T8695R1HE6KAQGA2VDUJKIQTJ0RVXVI3PSDCBQ59' where id=28;
-update noar ti set v1='8LH8BNWU4CFBN15JMKI8I0TVJN5EZ4FK9AE8PIPRJ2JOM03E81MEBBY2VG4VGGAIPFO6B1JEAVRQ96PQ8EE4NTT1YUKHXMPE0AHIE16CY0WS2Q9UFZ2ZTNW01MY34EK5QB04GHSJKW9OX5YAKM2PFUWAPEZDT7W16X5SRIOV7ZCDYUU4KGLL5L5HLCZZU60GGW68ZQRM2QBDJGWRTIEYLYHC3T8695R1HE6KAQGA2VDUJKIQTJ0RVXVI3PSDCBQ59' where id=28;
-update noar tt set v2='20S46Y0P3AF4JSHJ4Y1J1WAFG71GHGTWUMKCKI6CQAF4V3CFR9XMTJ2YUTTB0ZTU6CLYPUVLYIVE7MRCKJN76BBB1AUK2OX6UASIQ5H47DDK4DJ36B39GQEXECHQZRUKYJUD5UTQ66IXA5STJFGOP2D3AJU8YGAJ1X5L7XGACIVVCYVW6NBFBY9P85UBC6MI9PXQ06VJ0ZS6OFCDY7M1YBURMZBIWFGPRO5J5FH0P8S7G1SD08BA0VIW9JEBRLUUZ' where id=28;
-update noar ti set v2='20S46Y0P3AF4JSHJ4Y1J1WAFG71GHGTWUMKCKI6CQAF4V3CFR9XMTJ2YUTTB0ZTU6CLYPUVLYIVE7MRCKJN76BBB1AUK2OX6UASIQ5H47DDK4DJ36B39GQEXECHQZRUKYJUD5UTQ66IXA5STJFGOP2D3AJU8YGAJ1X5L7XGACIVVCYVW6NBFBY9P85UBC6MI9PXQ06VJ0ZS6OFCDY7M1YBURMZBIWFGPRO5J5FH0P8S7G1SD08BA0VIW9JEBRLUUZ' where id=28;
-update noar tt set v3='3TY92XYW97URV8JEGZ7VZYTPSX5NJFVNWKO7N18H4A1PMEZ9H69HSS9OB0LPXCOK8VDSRJNTUTXTNUQ2X0OKMLROXOAQ5JN2PNEOAWO2DL3UIX6OT6D2NG29IS393C80640884KNC7MGDHUGD9NOKNMZ4GTRPGO54ZFIN7602MMR00D2ZJ5X04GB0M11GMU9WPRNGZCS8O3GZH6BIBY6CIA6MIA85I5OXLM36LQZZ6MOJ9WMEXPKOQI0BUMYFYE7K' where id=28;
-update noar ti set v3='3TY92XYW97URV8JEGZ7VZYTPSX5NJFVNWKO7N18H4A1PMEZ9H69HSS9OB0LPXCOK8VDSRJNTUTXTNUQ2X0OKMLROXOAQ5JN2PNEOAWO2DL3UIX6OT6D2NG29IS393C80640884KNC7MGDHUGD9NOKNMZ4GTRPGO54ZFIN7602MMR00D2ZJ5X04GB0M11GMU9WPRNGZCS8O3GZH6BIBY6CIA6MIA85I5OXLM36LQZZ6MOJ9WMEXPKOQI0BUMYFYE7K' where id=28;
-update noar tt set v0='LXV10XHNT0YJOI6VRPXD409C8Y1L7RNWT7IORA4YKF17DLF2XOHXMOHN0LTVGR9AD6ITUBD5VP2T5WQ086OXPMLM9TBAT6BCEWMA722TRLYXOIIJZ372X3MEU62RHS1XENY6IVORRVHMHO8EIHYFZRUKTYAMLRL6CBNUI9C54P1WTSD9RKRLCJZEZX0EP78Z89G5VE63CRMQL55FS2YIF7505LEE93XL7YXK0YIGUH9VK91N76FX3IPG2BO6J8AZ7' where id=29;
-update noar ti set v0='LXV10XHNT0YJOI6VRPXD409C8Y1L7RNWT7IORA4YKF17DLF2XOHXMOHN0LTVGR9AD6ITUBD5VP2T5WQ086OXPMLM9TBAT6BCEWMA722TRLYXOIIJZ372X3MEU62RHS1XENY6IVORRVHMHO8EIHYFZRUKTYAMLRL6CBNUI9C54P1WTSD9RKRLCJZEZX0EP78Z89G5VE63CRMQL55FS2YIF7505LEE93XL7YXK0YIGUH9VK91N76FX3IPG2BO6J8AZ7' where id=29;
-update noar tt set v1='NV943HMRK7GDPEV2TOCSQC73YEJBGP9PP4ZGFE2POARAMRHKIEGH601L4NFSN86VO4I69JXLDCW36TSPS57M3A52BYRL0ZMH6Z4DJOGKT657SMV3ETMFOYGFZ9IMDRPR06TLUSX4XNQNPH8UB498F40RHSK1U6N2OM0MXHUBC6YR3WZF8WIQXR6AGTOB2GITIQYPY3MZMSSQO854TGCCAQZUCXC5FVGW18P0ZGANH46MK8E6EU7N7K5DWIXYXJMOS' where id=29;
-update noar ti set v1='NV943HMRK7GDPEV2TOCSQC73YEJBGP9PP4ZGFE2POARAMRHKIEGH601L4NFSN86VO4I69JXLDCW36TSPS57M3A52BYRL0ZMH6Z4DJOGKT657SMV3ETMFOYGFZ9IMDRPR06TLUSX4XNQNPH8UB498F40RHSK1U6N2OM0MXHUBC6YR3WZF8WIQXR6AGTOB2GITIQYPY3MZMSSQO854TGCCAQZUCXC5FVGW18P0ZGANH46MK8E6EU7N7K5DWIXYXJMOS' where id=29;
-update noar tt set v2='PMHHSQ67C3G8HKF90KIFQO6CUH78Y1LLJTARWTASXPIKMKWQ4B20GXDLO7D5YS1FTY6HHAMNLMHPR9Z31HWFY0ON5OR9UBJ1KSLU8SJTE8IFJTKL9TPCLS51NFLEE9TH1OTHC0UTACRMMRIMT1MRSU6FWO2D5H0AI7A84XNEGWS9FPB59FM0AYN5DREW8ONKQRQELP9AYKR2NL560GCNN1BU5LPXKYBS05PYF0DSQ4HNRFTXN40KLQNFPZYP7DDDD' where id=29;
-update noar ti set v2='PMHHSQ67C3G8HKF90KIFQO6CUH78Y1LLJTARWTASXPIKMKWQ4B20GXDLO7D5YS1FTY6HHAMNLMHPR9Z31HWFY0ON5OR9UBJ1KSLU8SJTE8IFJTKL9TPCLS51NFLEE9TH1OTHC0UTACRMMRIMT1MRSU6FWO2D5H0AI7A84XNEGWS9FPB59FM0AYN5DREW8ONKQRQELP9AYKR2NL560GCNN1BU5LPXKYBS05PYF0DSQ4HNRFTXN40KLQNFPZYP7DDDD' where id=29;
-update noar tt set v3='H1PWAJRJNZU6I983OO5MBSKK5RP12E56OBNEITZY57X8J11UJBURER9ZI670C9T2N21G3IBPBA7IC1106LSEWWQ90FHS6816ENTDCWP1D3JAY9E4Q33TVE0IX681NRIHW0TA4EB8Q8BSR5QZZG96I0UON6D9QN1EM4WHSNQ0LUVXA194KPGGNKHKZOYEM0C407MNOZ65CTSEU88HUYK5PWGIKDW9XHRNW4LGY9I1TQ1DJUGNMA1DV4CI40PYYZPWS' where id=29;
-update noar ti set v3='H1PWAJRJNZU6I983OO5MBSKK5RP12E56OBNEITZY57X8J11UJBURER9ZI670C9T2N21G3IBPBA7IC1106LSEWWQ90FHS6816ENTDCWP1D3JAY9E4Q33TVE0IX681NRIHW0TA4EB8Q8BSR5QZZG96I0UON6D9QN1EM4WHSNQ0LUVXA194KPGGNKHKZOYEM0C407MNOZ65CTSEU88HUYK5PWGIKDW9XHRNW4LGY9I1TQ1DJUGNMA1DV4CI40PYYZPWS' where id=29;
-update noar tt set v0='AU0OXSWA6CDQ8V1RJ6ZGW8B1QNXOTKM0WRWHR5DBNO4BK9E2SISOJLVM5EPPKPPJVEQ4DJ4UATRNQ810C300GIRJ64VTJCHA08NOROZMDUKWUV38Q1ZF9KDM3YN6ZLVT7T7G07GDHS60SAWRCY2ZKE60CISNFPNF8ACT9MF648752NWBNHATVAJGF62A1CFKF6VMVYB1XSWYFFSQV8XUYYRO0LW915U8Y3R25L70Q9YGC0NE86CJAJ70NFOO7ZS80' where id=30;
-update noar ti set v0='AU0OXSWA6CDQ8V1RJ6ZGW8B1QNXOTKM0WRWHR5DBNO4BK9E2SISOJLVM5EPPKPPJVEQ4DJ4UATRNQ810C300GIRJ64VTJCHA08NOROZMDUKWUV38Q1ZF9KDM3YN6ZLVT7T7G07GDHS60SAWRCY2ZKE60CISNFPNF8ACT9MF648752NWBNHATVAJGF62A1CFKF6VMVYB1XSWYFFSQV8XUYYRO0LW915U8Y3R25L70Q9YGC0NE86CJAJ70NFOO7ZS80' where id=30;
-update noar tt set v1='1DAJTFC8QKQ4THZVMCOY89H4T478NBAQY4ZFQZO4FRXZXL7OHAF1SQ6CI8V6H3ORQUVV4S0KBWHTIK7YCW9OO8P78JJA9CE87AH91PGBUW28XZVPHANUW6O3ERBS7VAM1LJASWPL6C09BEKZAYPAE1I6Y8IDVQKDFCOI09K1AABG6RWCJ67JAKH9A9UN5WW2QGVWUC6TEPQJ7RM4696GUTPDY9XVCLA54LTIOYPII2H3VQOT8ACV1ZPTAKZ8KFIA0' where id=30;
-update noar ti set v1='1DAJTFC8QKQ4THZVMCOY89H4T478NBAQY4ZFQZO4FRXZXL7OHAF1SQ6CI8V6H3ORQUVV4S0KBWHTIK7YCW9OO8P78JJA9CE87AH91PGBUW28XZVPHANUW6O3ERBS7VAM1LJASWPL6C09BEKZAYPAE1I6Y8IDVQKDFCOI09K1AABG6RWCJ67JAKH9A9UN5WW2QGVWUC6TEPQJ7RM4696GUTPDY9XVCLA54LTIOYPII2H3VQOT8ACV1ZPTAKZ8KFIA0' where id=30;
-update noar tt set v2='8E200MO7QMM0QU7RINIKZSR8JLZRUSZ82C0H2LOSQLQZ4Z40B863GQTNVEG1KR1PV6B9RTQ9WR9A0B5A5FMXK8ZMJBHJQFHLPMH1Z99PMGXAGQXU5W1PYTMRAM9MKMPTRQTVQGN8QNI4RHT5PIHNB05G3EUZ3TNJYHP407TZIVUK818J4ILMREQV28Q2ED9ZL28BFBXG1A6C6RASFV1PZESAONRUHDFNUT2OIQQ2OAU0FI1HNKI4BR91Z5Z5S7KH3' where id=30;
-update noar ti set v2='8E200MO7QMM0QU7RINIKZSR8JLZRUSZ82C0H2LOSQLQZ4Z40B863GQTNVEG1KR1PV6B9RTQ9WR9A0B5A5FMXK8ZMJBHJQFHLPMH1Z99PMGXAGQXU5W1PYTMRAM9MKMPTRQTVQGN8QNI4RHT5PIHNB05G3EUZ3TNJYHP407TZIVUK818J4ILMREQV28Q2ED9ZL28BFBXG1A6C6RASFV1PZESAONRUHDFNUT2OIQQ2OAU0FI1HNKI4BR91Z5Z5S7KH3' where id=30;
-update noar tt set v3='JED4CKSYO2GZUIJUGG5XU4HDCRXP6ZA0WFHNVK7COPDDB3B80GKCFT0TNXX2W0R8EJJO9WSG6WDCV76QAQ6OELSN88SBETG3SIHK740NIOE0L1ZIGBF1C5WZXDTQSKYYI8DFT0OPTOLGQWPEFVHMLT9JS1CE4S4FSJAC6FCUB3EJ67WX5DA8RYWNOQML1EGK5BZMAR4KN0V3ENGZBMPV5LX6SKXILRR6IBRKEA5UUD661GTQD0PUL8V5SA2NEG73B' where id=30;
-update noar ti set v3='JED4CKSYO2GZUIJUGG5XU4HDCRXP6ZA0WFHNVK7COPDDB3B80GKCFT0TNXX2W0R8EJJO9WSG6WDCV76QAQ6OELSN88SBETG3SIHK740NIOE0L1ZIGBF1C5WZXDTQSKYYI8DFT0OPTOLGQWPEFVHMLT9JS1CE4S4FSJAC6FCUB3EJ67WX5DA8RYWNOQML1EGK5BZMAR4KN0V3ENGZBMPV5LX6SKXILRR6IBRKEA5UUD661GTQD0PUL8V5SA2NEG73B' where id=30;
-update noar tt set v0='ICP5WMQ659GOI17Y5APP1MNR6K0GWALYF598VA5YBTI8LQBVVOAI9W5EHBVXGQV3X370YHXXFMK8VKU3B9LDVV4EBDIQMMT6FB6QXAQLUM5H8XRMKW0BPDT4R2USR2QGAIF13684E0LJJ0BFCQQPG9R169MIJHOJQP7SFB1SL1PXB8X12UPPPPZQFEV64Q2WKXH7YW5ZW42SCMQUZWSHKCX4ABZXA2J1NYHL3ESAFT01TSLSH6ZO2NWFMZK10XCP9' where id=31;
-update noar ti set v0='ICP5WMQ659GOI17Y5APP1MNR6K0GWALYF598VA5YBTI8LQBVVOAI9W5EHBVXGQV3X370YHXXFMK8VKU3B9LDVV4EBDIQMMT6FB6QXAQLUM5H8XRMKW0BPDT4R2USR2QGAIF13684E0LJJ0BFCQQPG9R169MIJHOJQP7SFB1SL1PXB8X12UPPPPZQFEV64Q2WKXH7YW5ZW42SCMQUZWSHKCX4ABZXA2J1NYHL3ESAFT01TSLSH6ZO2NWFMZK10XCP9' where id=31;
-update noar tt set v1='KTZGNSEXC1MQTS1B164LERUQ45C9WURO7YKNZTDL58G0ENKJ1SEK4WC2JVHWTWSSCK6X35G793AB88TJLSFD27DHNXESEBMBIZNGIX7IU2SUSGHY1FT30AMQ2QFLMTHED46759UMKL7RKCLH095S0VQUIGRRV92QH09BGVRKTCXN1VLXT905ICW8R8UJIXT46FEA14VZC56BCTYRQ9CP9LQP1XR8L19ZRC38ZLM4H8DXFZ4UJYU4DZ2UE65F5IIAF' where id=31;
-update noar ti set v1='KTZGNSEXC1MQTS1B164LERUQ45C9WURO7YKNZTDL58G0ENKJ1SEK4WC2JVHWTWSSCK6X35G793AB88TJLSFD27DHNXESEBMBIZNGIX7IU2SUSGHY1FT30AMQ2QFLMTHED46759UMKL7RKCLH095S0VQUIGRRV92QH09BGVRKTCXN1VLXT905ICW8R8UJIXT46FEA14VZC56BCTYRQ9CP9LQP1XR8L19ZRC38ZLM4H8DXFZ4UJYU4DZ2UE65F5IIAF' where id=31;
-update noar tt set v2='F43ZYNJVWZZVA4N0WAG6L1A0X9DIWK6T76HKQR76AYWQK8Q8PCWTCW1RUGCW2AHNU4FXBS2KMUUVHH4LOUI6Y24OE1GKWE5LQI3DPODPJOJIHN2U3EUOK6YX7EZJNC9PIBU4PD4JMD22BJA8YVJ1I10BX814RH8JFXA8VMOUYO512N3UFTCZTXAB0U15E8WKEZIJ4DA7CI66H6ZMPGW6BMZA8HHQBMF20EJZ48TPECAC7TR8IJ9B4FNXYCL331BNT' where id=31;
-update noar ti set v2='F43ZYNJVWZZVA4N0WAG6L1A0X9DIWK6T76HKQR76AYWQK8Q8PCWTCW1RUGCW2AHNU4FXBS2KMUUVHH4LOUI6Y24OE1GKWE5LQI3DPODPJOJIHN2U3EUOK6YX7EZJNC9PIBU4PD4JMD22BJA8YVJ1I10BX814RH8JFXA8VMOUYO512N3UFTCZTXAB0U15E8WKEZIJ4DA7CI66H6ZMPGW6BMZA8HHQBMF20EJZ48TPECAC7TR8IJ9B4FNXYCL331BNT' where id=31;
-update noar tt set v3='EAJN8CNKSUEXYCFDES83SR207HQ02S41N3KQLC6WII2ZT28I2MYKKRYBM8WVKD5KXU3TADL4W6IRPJTT2SI35BDQ58GS6UO7NGMXUX4FAH80VCW55TFQ54F4WJ6RU5VSHE6ZEBNRALOEDBKTLTXGPWO03YIDA7L46K7ED41PSD0AMFSSDIKCZWKJQLNC5L7T49V4OOH7C4FN6XVH9K260YY24ZMUQSW44DM3C4R1V0J131CWB44EINNY6WKRCL5AR' where id=31;
-update noar ti set v3='EAJN8CNKSUEXYCFDES83SR207HQ02S41N3KQLC6WII2ZT28I2MYKKRYBM8WVKD5KXU3TADL4W6IRPJTT2SI35BDQ58GS6UO7NGMXUX4FAH80VCW55TFQ54F4WJ6RU5VSHE6ZEBNRALOEDBKTLTXGPWO03YIDA7L46K7ED41PSD0AMFSSDIKCZWKJQLNC5L7T49V4OOH7C4FN6XVH9K260YY24ZMUQSW44DM3C4R1V0J131CWB44EINNY6WKRCL5AR' where id=31;
-update noar tt set v0='WSP3ZJWDVQ5XACQ0P7XB9I46MV3A487A2E624QPDDZYAQXPILCV54NOV6YCD6T6141T1JOC8NIPP080LO2IRC9PI6UGAIEUE1LJCJP9FSJ4Z5391MSNOYIXYLCH0114JG45DAAOEVDW10GIWYITGCU4VO1PZM9ELSZJ453XRZ261CPMLZF8GB4JRD4IBL7ZY3R4PSYKQH4BUG1S7STRVO50LMNSOA5H72X9QIOWZZ1GAYWJC6MN8P4HNSXR3XAFNW' where id=32;
-update noar ti set v0='WSP3ZJWDVQ5XACQ0P7XB9I46MV3A487A2E624QPDDZYAQXPILCV54NOV6YCD6T6141T1JOC8NIPP080LO2IRC9PI6UGAIEUE1LJCJP9FSJ4Z5391MSNOYIXYLCH0114JG45DAAOEVDW10GIWYITGCU4VO1PZM9ELSZJ453XRZ261CPMLZF8GB4JRD4IBL7ZY3R4PSYKQH4BUG1S7STRVO50LMNSOA5H72X9QIOWZZ1GAYWJC6MN8P4HNSXR3XAFNW' where id=32;
-update noar tt set v1='OZM5W0R94MQT5WE47OFXW8G2P0UXLBMRPGZ1159FXXEMK9VKODLWTCLHLJIPBRHR1CYPLXINTEM9SWXP34BT1JWM1X1T6IGGDWF11M59S01ELAWHT31E4CXFNLTCWWKYGESFBTA7PZSUMIPTU5PNE9C7THWMC1ZSXBCEFGJKJBA73Z055M2Z79OUV2P8REMV0G40BKLSWBJ1YJLO9KJVJFSI7BORCGMQEUGFA277QXT978W8JZ3F6F73L65IA1QW5' where id=32;
-update noar ti set v1='OZM5W0R94MQT5WE47OFXW8G2P0UXLBMRPGZ1159FXXEMK9VKODLWTCLHLJIPBRHR1CYPLXINTEM9SWXP34BT1JWM1X1T6IGGDWF11M59S01ELAWHT31E4CXFNLTCWWKYGESFBTA7PZSUMIPTU5PNE9C7THWMC1ZSXBCEFGJKJBA73Z055M2Z79OUV2P8REMV0G40BKLSWBJ1YJLO9KJVJFSI7BORCGMQEUGFA277QXT978W8JZ3F6F73L65IA1QW5' where id=32;
-update noar tt set v2='F4FCMAVRQ64ESYF7UXYLP6TPJN8KW57KQVMR97SBV796S8501INZ8GRKRYIONAEAWO85V94I3RQ5WJHFWGY6TDPRJ31HGIGN2RIZSIMEASFT8BQCVXUROGRAVDYVGRMDI8GUM5THQ3VEAZT4OMB5VHRGLGOU70FRGJ3WOA6LOROWGQE44D2TP8F000SXT482NNMKS5N25L40EBVUO7VLX6PX92KXZXFBQMS00JGP0ZSJL9S5NAE97YAHR3IQK2B49' where id=32;
-update noar ti set v2='F4FCMAVRQ64ESYF7UXYLP6TPJN8KW57KQVMR97SBV796S8501INZ8GRKRYIONAEAWO85V94I3RQ5WJHFWGY6TDPRJ31HGIGN2RIZSIMEASFT8BQCVXUROGRAVDYVGRMDI8GUM5THQ3VEAZT4OMB5VHRGLGOU70FRGJ3WOA6LOROWGQE44D2TP8F000SXT482NNMKS5N25L40EBVUO7VLX6PX92KXZXFBQMS00JGP0ZSJL9S5NAE97YAHR3IQK2B49' where id=32;
-update noar tt set v3='V0BL5PB096CUSXLGO3NAH6GL79WZM9CLQX0GJRP0PSTMX6T8BSNMYCJWWGJ5IMIMR9HF75YRGC63I3ZIUQYMT44C3JH09V2A5B2RMV107F85F1GPTB8EAOL4P8WD3TDEI4LELY6FY3EN66ZJCDJVPUARGAQV4O8UCEPT9MXD8WP5XCOFA7X18E51OBKVN4RLACY4Y7RK1RCTI95L7K1GI5DL00P2R4DYNKT2QGFAUSII64FY5ZZC1T1VHMCZAQ8FW' where id=32;
-update noar ti set v3='V0BL5PB096CUSXLGO3NAH6GL79WZM9CLQX0GJRP0PSTMX6T8BSNMYCJWWGJ5IMIMR9HF75YRGC63I3ZIUQYMT44C3JH09V2A5B2RMV107F85F1GPTB8EAOL4P8WD3TDEI4LELY6FY3EN66ZJCDJVPUARGAQV4O8UCEPT9MXD8WP5XCOFA7X18E51OBKVN4RLACY4Y7RK1RCTI95L7K1GI5DL00P2R4DYNKT2QGFAUSII64FY5ZZC1T1VHMCZAQ8FW' where id=32;
-update noar tt set v0='SMJCJ2I7BYD5ME648PESRGRNDAYLOF0AS1KEDGEGVK53QU0H1YZEVKYOFSMDD47NW277BIEIAGU9KVMIMUPBBV6MFHQTXT39FDSY3EEN0BT1TQ5JQGGT25XOQXENATG424XQ2ADICJZVA6OGQ6UE42ZJEE7MG7T6TVNXNX4ASSER6DTN4F77703UECIGDU1U8556WDHZEOUKB8RDD1WEDMUGVDK2LO9IP8Q41S0RXLFWL9TGVEA8WV7KQFGHFJFO8' where id=33;
-update noar ti set v0='SMJCJ2I7BYD5ME648PESRGRNDAYLOF0AS1KEDGEGVK53QU0H1YZEVKYOFSMDD47NW277BIEIAGU9KVMIMUPBBV6MFHQTXT39FDSY3EEN0BT1TQ5JQGGT25XOQXENATG424XQ2ADICJZVA6OGQ6UE42ZJEE7MG7T6TVNXNX4ASSER6DTN4F77703UECIGDU1U8556WDHZEOUKB8RDD1WEDMUGVDK2LO9IP8Q41S0RXLFWL9TGVEA8WV7KQFGHFJFO8' where id=33;
-update noar tt set v1='Z5E0TKVJXTVWLMXLOSWPMNI2S4OEQDTYSE8KZ6KLV2HY6BAEYUQTES81KH1QWKO7NP7GE5CWDZRFIO16Z1AIXSREFCOI5BCA791J2XI6USUZRAJA7IAEYEPXV9UZ4VRRQ2IWRAHJ03S0HUGPNXWKWY5OLPQ2C1JO12VMB8B983V9BXM84IHI8P3GTZ49455TYPBCJ2RLEBEAWONG6C9OHHEU6XA0J65LFD3FWP6Y3AQ2V1BUVKQG85IH1T54KOIOL' where id=33;
-update noar ti set v1='Z5E0TKVJXTVWLMXLOSWPMNI2S4OEQDTYSE8KZ6KLV2HY6BAEYUQTES81KH1QWKO7NP7GE5CWDZRFIO16Z1AIXSREFCOI5BCA791J2XI6USUZRAJA7IAEYEPXV9UZ4VRRQ2IWRAHJ03S0HUGPNXWKWY5OLPQ2C1JO12VMB8B983V9BXM84IHI8P3GTZ49455TYPBCJ2RLEBEAWONG6C9OHHEU6XA0J65LFD3FWP6Y3AQ2V1BUVKQG85IH1T54KOIOL' where id=33;
-update noar tt set v2='RI82AQZSNG5COFOSA2TEAJPELHLYTP83M01TZQ0H9LXFQF8NTNFYYC5XJZG5WPRG2BZ305FSKGW1SR8GWH7QW9TXYVGGSW5APS14QQIC5BCVKDM49Y6HW32Q0P76LNONUZEU4514ZMLPUUP98LZ5UE72WC4XXOD5VXFT9ZS2TGLIZKZQTDMFMIM0DL9PA54X4VZXT3HKGB3X21JQ1AG62HH764UPXVOORA8VW7B7BMY1GGET59JCXTB3YY96ADV10' where id=33;
-update noar ti set v2='RI82AQZSNG5COFOSA2TEAJPELHLYTP83M01TZQ0H9LXFQF8NTNFYYC5XJZG5WPRG2BZ305FSKGW1SR8GWH7QW9TXYVGGSW5APS14QQIC5BCVKDM49Y6HW32Q0P76LNONUZEU4514ZMLPUUP98LZ5UE72WC4XXOD5VXFT9ZS2TGLIZKZQTDMFMIM0DL9PA54X4VZXT3HKGB3X21JQ1AG62HH764UPXVOORA8VW7B7BMY1GGET59JCXTB3YY96ADV10' where id=33;
-update noar tt set v3='D2TIOP7HZ8XI9MKCCUCB6I0WY905H1GUXYR3PW5OQK0JZL1Y6EPO87PWGFWITHT57W3X9KUU9IJME6BPQTWBXEPWZ9RX7OESNJKSTIS50AYGPKK3KB2YE6N5Q6MDMXNVGUNHPRDHZ3V3MWWKLZJ8V4HE42MGXD1GPS6PXLNZ6VS39L4P28SCI6840Z7C3XZ323D34ZB1FSQA2L8DXBQQE7PEK15SWAQIKKY1DYJCTCWM773JZLFWB4F99SZQW7V6X' where id=33;
-update noar ti set v3='D2TIOP7HZ8XI9MKCCUCB6I0WY905H1GUXYR3PW5OQK0JZL1Y6EPO87PWGFWITHT57W3X9KUU9IJME6BPQTWBXEPWZ9RX7OESNJKSTIS50AYGPKK3KB2YE6N5Q6MDMXNVGUNHPRDHZ3V3MWWKLZJ8V4HE42MGXD1GPS6PXLNZ6VS39L4P28SCI6840Z7C3XZ323D34ZB1FSQA2L8DXBQQE7PEK15SWAQIKKY1DYJCTCWM773JZLFWB4F99SZQW7V6X' where id=33;
-update noar tt set v0='CEVPGTNI2AM3CB7BQZ1E68PN3EXOD1LAJRY9PYB9K52MWDPR3O0AIFZ00K76UM0ADJOIH4GT4ONL1ES09U2JSDJMRB4K6F29I1W8G41LZ03JU86HRDYALSPBB3Q7BKFYPW0XUB9KX40QXQ2LQH5RV4D2VBZG7YNLLJRZGWAEMZOML3CC2FPKUN2K76U1TMZD0SE1N17KS78CCAKS8EVDUW0L72VYPM8VGPXNHMK9OQYP6RD22B5SXW1EFX7OKOO6W' where id=34;
-update noar ti set v0='CEVPGTNI2AM3CB7BQZ1E68PN3EXOD1LAJRY9PYB9K52MWDPR3O0AIFZ00K76UM0ADJOIH4GT4ONL1ES09U2JSDJMRB4K6F29I1W8G41LZ03JU86HRDYALSPBB3Q7BKFYPW0XUB9KX40QXQ2LQH5RV4D2VBZG7YNLLJRZGWAEMZOML3CC2FPKUN2K76U1TMZD0SE1N17KS78CCAKS8EVDUW0L72VYPM8VGPXNHMK9OQYP6RD22B5SXW1EFX7OKOO6W' where id=34;
-update noar tt set v1='KLY7XAXSCG1PRGYEV2F4CNS74QOZ1HOZ1RZKR5PAQCBKFOG9QGZ4K7CGEYXCDVRFLR08ISL6O0LCE1DHFR6D0RZQ33M8KIIYYAJIQBIFX0SHSXCT998FZ3Y8QBKKSERX39YNTXPL2MKYRNTILEGKJEZXITPGNNNSYGGDUKX67VQLELXMX5V9GGKC6UJPJRV6N2X1U9QHM4ZBG5WHRTDS64NOKNG0HA2B3EYDXM3LT3M0TRGUGVLR3Y8XZWSNMYD2K' where id=34;
-update noar ti set v1='KLY7XAXSCG1PRGYEV2F4CNS74QOZ1HOZ1RZKR5PAQCBKFOG9QGZ4K7CGEYXCDVRFLR08ISL6O0LCE1DHFR6D0RZQ33M8KIIYYAJIQBIFX0SHSXCT998FZ3Y8QBKKSERX39YNTXPL2MKYRNTILEGKJEZXITPGNNNSYGGDUKX67VQLELXMX5V9GGKC6UJPJRV6N2X1U9QHM4ZBG5WHRTDS64NOKNG0HA2B3EYDXM3LT3M0TRGUGVLR3Y8XZWSNMYD2K' where id=34;
-update noar tt set v2='TASF19WZC6DOXCQELE13CAMAHCSVM2B62WERVP3OURCLITH5HP4B4Q2XMFBTV40ZIJT2NQK6G7D8YGNI7KRAVKVUDUSWYQTZUTCLCPAGXGS9WVOBJ5ZOACE3I372LMPGQ4UJTBIVZ2A6L553NQBEYN3F2PZZYXRBA9QVQOIU30ANQTH7Y8KTNYSD3DGO61CY8E2QAZYTQ2Z8GCSSIUU4DWJ5WREQRG63UAX58M5UAYGD7D6OEYVL1NGTQ4HZAWLC1' where id=34;
-update noar ti set v2='TASF19WZC6DOXCQELE13CAMAHCSVM2B62WERVP3OURCLITH5HP4B4Q2XMFBTV40ZIJT2NQK6G7D8YGNI7KRAVKVUDUSWYQTZUTCLCPAGXGS9WVOBJ5ZOACE3I372LMPGQ4UJTBIVZ2A6L553NQBEYN3F2PZZYXRBA9QVQOIU30ANQTH7Y8KTNYSD3DGO61CY8E2QAZYTQ2Z8GCSSIUU4DWJ5WREQRG63UAX58M5UAYGD7D6OEYVL1NGTQ4HZAWLC1' where id=34;
-update noar tt set v3='YSLWBTDMP4WO0IA84PRKYCUHTS78YHBPADLG8VQ02INCMYTES60W2K2813RP0DZ4NZYHL9BFPGM1Q1XSAEAA1GOI1P5OV1A749XNRQV0UFXKDWJU3UCK4IKVUX15CRMJRYFMH4I38KA16MAU092L3QJQNADKF2QRTGNWZ8VDHTMCW5WWV0TXT3UK1VMH2LVI8MUFTL51U6975IBKC4FA8LELUFJUXXWTO6LH5GAONH1PBMB3475M1RK3DDQCSNKZZ' where id=34;
-update noar ti set v3='YSLWBTDMP4WO0IA84PRKYCUHTS78YHBPADLG8VQ02INCMYTES60W2K2813RP0DZ4NZYHL9BFPGM1Q1XSAEAA1GOI1P5OV1A749XNRQV0UFXKDWJU3UCK4IKVUX15CRMJRYFMH4I38KA16MAU092L3QJQNADKF2QRTGNWZ8VDHTMCW5WWV0TXT3UK1VMH2LVI8MUFTL51U6975IBKC4FA8LELUFJUXXWTO6LH5GAONH1PBMB3475M1RK3DDQCSNKZZ' where id=34;
-update noar tt set v0='9Z2WWYVQAO54OROWEGFS1JAQBES4KLXDLOF8LXVPZ17QZMMTUXSRNTGL8GVJO2MWPBZD9CJAY7UK9IL4U4VFGE5FMDMT2YDVA1N8MCCBJL9U0WSUABMK927LBRHTD5RKT1O08AIIL6SMN6J7A1AFW92B7AKKIHWFLVKKP4AHG8RB9S9T0LMBL99CB62L0EQ4FAPUKDCCNBSM0V46DT8YO9YMZLAXB63QAGR3FKMF45DPJRZM62YQ0EBY59RVNJOLD' where id=35;
-update noar ti set v0='9Z2WWYVQAO54OROWEGFS1JAQBES4KLXDLOF8LXVPZ17QZMMTUXSRNTGL8GVJO2MWPBZD9CJAY7UK9IL4U4VFGE5FMDMT2YDVA1N8MCCBJL9U0WSUABMK927LBRHTD5RKT1O08AIIL6SMN6J7A1AFW92B7AKKIHWFLVKKP4AHG8RB9S9T0LMBL99CB62L0EQ4FAPUKDCCNBSM0V46DT8YO9YMZLAXB63QAGR3FKMF45DPJRZM62YQ0EBY59RVNJOLD' where id=35;
-update noar tt set v1='04ZO67E1SQKCWA18NIMQELK7GMD212AM2KPOUWINLA66A17D66SKOFLS1EPZ2EDBPGEC3WDHRCK59L7F9OFG71736IJ4CY4JOBP3ERDXB7XZGMCT0OV70TYGTWKLPYXRFBI8YBZ5YWA7KWSHQVE2ZQCT9FFYMYN68PT8QXIEA4IW9DXA2C0AEOENEG5UZLM9H13P4H71ATAHATJ5J4JSDAFAQWRJWIEH6Q2IF1UC552NQRFDRITIIBJW1C9JSGKH8' where id=35;
-update noar ti set v1='04ZO67E1SQKCWA18NIMQELK7GMD212AM2KPOUWINLA66A17D66SKOFLS1EPZ2EDBPGEC3WDHRCK59L7F9OFG71736IJ4CY4JOBP3ERDXB7XZGMCT0OV70TYGTWKLPYXRFBI8YBZ5YWA7KWSHQVE2ZQCT9FFYMYN68PT8QXIEA4IW9DXA2C0AEOENEG5UZLM9H13P4H71ATAHATJ5J4JSDAFAQWRJWIEH6Q2IF1UC552NQRFDRITIIBJW1C9JSGKH8' where id=35;
-update noar tt set v2='QAJHN7HVJM4MMZQD2A8MJ9FYRAD6U2S29U5DKF1B1P8J8XJOA0KSD0VYH4EF6GBN5DDLX3WLCCVJLEE3RAFE771CDVUF8EEARH1403WADOO5Q27Y7MB0Z5O94RTVN7F4DH75WWOVZ9ZJ7ZB4QIMADYAHBHOCQO3T968ZDOZH2NW2GPRS38LMGMWO824VZV19TV1J78IH1V27AJ5S78UTE03X58K5AH9VCX2WATUESM25IU0NX9AC9S5B32GQEV4DH' where id=35;
-update noar ti set v2='QAJHN7HVJM4MMZQD2A8MJ9FYRAD6U2S29U5DKF1B1P8J8XJOA0KSD0VYH4EF6GBN5DDLX3WLCCVJLEE3RAFE771CDVUF8EEARH1403WADOO5Q27Y7MB0Z5O94RTVN7F4DH75WWOVZ9ZJ7ZB4QIMADYAHBHOCQO3T968ZDOZH2NW2GPRS38LMGMWO824VZV19TV1J78IH1V27AJ5S78UTE03X58K5AH9VCX2WATUESM25IU0NX9AC9S5B32GQEV4DH' where id=35;
-update noar tt set v3='7YF1UUXIU98TX1QII3SE0054PWLELT3IQDFXZZD02IVY4HY5T6JKHR2CDF372IUUYV90F0IZI6K2IDC7BBBON4XGH4GS8T44F2HJWNZBFT7U2VONSOG8A4A9C690BG8WL54F8JY4GBCJQFM8SQBNJ0IWJO8CB17391QLSY7E3HC7U2P2Y7JNW47XCJ4XNP9XUKAHE4UAEGXIP1EBPG2CA0V432KJ5JAAYGUJEFS9B3UHTT907OWDJCJBJ2STVV419' where id=35;
-update noar ti set v3='7YF1UUXIU98TX1QII3SE0054PWLELT3IQDFXZZD02IVY4HY5T6JKHR2CDF372IUUYV90F0IZI6K2IDC7BBBON4XGH4GS8T44F2HJWNZBFT7U2VONSOG8A4A9C690BG8WL54F8JY4GBCJQFM8SQBNJ0IWJO8CB17391QLSY7E3HC7U2P2Y7JNW47XCJ4XNP9XUKAHE4UAEGXIP1EBPG2CA0V432KJ5JAAYGUJEFS9B3UHTT907OWDJCJBJ2STVV419' where id=35;
-update noar tt set v0='ZWTE34UL3W26PGM53MOG1JMLSBSP9WALLI7NFY97O95LPDQ7FWT0T5KYL81Y9WREZD8S3SNQV53ROL3365CVCKRIHE2EUQIEU2T4JTFPBAWPUP8HHQBBYHVGN8YG7MQ0WKLSDMQOMS4S0ZNH2UHTKSDMN03N4WGYUZH85EI81W7E9N7ZHDAQA4MT3XGPGN5KQR1PDKXUXMESSNOC89GFL9TFPN263VDU7WEW1AK9VC9YZXZ61O6H1QSGGEZTYOZ3O' where id=36;
-update noar ti set v0='ZWTE34UL3W26PGM53MOG1JMLSBSP9WALLI7NFY97O95LPDQ7FWT0T5KYL81Y9WREZD8S3SNQV53ROL3365CVCKRIHE2EUQIEU2T4JTFPBAWPUP8HHQBBYHVGN8YG7MQ0WKLSDMQOMS4S0ZNH2UHTKSDMN03N4WGYUZH85EI81W7E9N7ZHDAQA4MT3XGPGN5KQR1PDKXUXMESSNOC89GFL9TFPN263VDU7WEW1AK9VC9YZXZ61O6H1QSGGEZTYOZ3O' where id=36;
-update noar tt set v1='DB8LWOYT1Q02Z5OY1M5WHNPB1858O29EIHLA3BBAN5AUPEPG4YJCLCY9S6O10URWRV7XQQVLWMHVZWCKDCMJOVH5AORUOP37GO9VHYPA2VI7YS72W28X9P5XGIQBZZK4L5CHF2NMCBNRZIWIHTI9FSBH96W0V37SVXBZ9FJU75OCSOFJ8FBP7PSUNK0DNOKJSEJ1U3J18A1WNP8KHVQUTBQYEREHLLJ2I5G9V0Z8AWQUYD836HCE4HGPPEJS24N67' where id=36;
-update noar ti set v1='DB8LWOYT1Q02Z5OY1M5WHNPB1858O29EIHLA3BBAN5AUPEPG4YJCLCY9S6O10URWRV7XQQVLWMHVZWCKDCMJOVH5AORUOP37GO9VHYPA2VI7YS72W28X9P5XGIQBZZK4L5CHF2NMCBNRZIWIHTI9FSBH96W0V37SVXBZ9FJU75OCSOFJ8FBP7PSUNK0DNOKJSEJ1U3J18A1WNP8KHVQUTBQYEREHLLJ2I5G9V0Z8AWQUYD836HCE4HGPPEJS24N67' where id=36;
-update noar tt set v2='3RN6SO2MKI9QEO7D720Y4XYG98XAV7EJ74VHK4GKGIT5BTFQXTC5FCKM9K3WSSR5LZ0PKUDNPB1H1PXLGPO7CPJNHCJZJQT4R59M3L3716DSKPTEF2F8C6B56YO1L51VKTQ3D11REDDDNJO7VAQAJ8AFTAU3ELS0J4W00D98IAKK6P72W5HES28002EDN08RWY8H2GZAK1KPAMNEKDAVPHSIB23QBHQSHRVXNHTVSGQFOEK68X9P3UCDAWW5GPD2P' where id=36;
-update noar ti set v2='3RN6SO2MKI9QEO7D720Y4XYG98XAV7EJ74VHK4GKGIT5BTFQXTC5FCKM9K3WSSR5LZ0PKUDNPB1H1PXLGPO7CPJNHCJZJQT4R59M3L3716DSKPTEF2F8C6B56YO1L51VKTQ3D11REDDDNJO7VAQAJ8AFTAU3ELS0J4W00D98IAKK6P72W5HES28002EDN08RWY8H2GZAK1KPAMNEKDAVPHSIB23QBHQSHRVXNHTVSGQFOEK68X9P3UCDAWW5GPD2P' where id=36;
-update noar tt set v3='Y7WMCEAE241842NRD0G9QB4G0AECXE2XJBVYQANEMUBXE4GT1THUEK6RZW0LBD3XDKQU2I3Z4DCKN8HJBT9N91YGKFQVEXW689RSFH8FS29NOGTZC8T03QN8M0R9EHESKISGYRCD6AZ0FF5FC6B1KYXN156Z4IOMY65FDSLNV0XLROTCAFP7CH8MOF0TI6JITWVR3XLWCX4LPHJGR7CTPY8NI9Q9PCE0X1P5EDHO8PJYHDYELJUCTYMNEJJP1ANDR' where id=36;
-update noar ti set v3='Y7WMCEAE241842NRD0G9QB4G0AECXE2XJBVYQANEMUBXE4GT1THUEK6RZW0LBD3XDKQU2I3Z4DCKN8HJBT9N91YGKFQVEXW689RSFH8FS29NOGTZC8T03QN8M0R9EHESKISGYRCD6AZ0FF5FC6B1KYXN156Z4IOMY65FDSLNV0XLROTCAFP7CH8MOF0TI6JITWVR3XLWCX4LPHJGR7CTPY8NI9Q9PCE0X1P5EDHO8PJYHDYELJUCTYMNEJJP1ANDR' where id=36;
-update noar tt set v0='5KHDP07RQZBXC8CT2MMV24HBP5XFBECJPHYEN19BRDU8TZLZE3Q1R292UYKDH0B5IEII05OV04BND8ID54UW1X1YZXG6Q0CQZ2AD04E84BEH8QL5K8UBWLNTZCHWNQ3CGBIGFTD0JLLSUA6IPF48LTBJ8OLP6L094G6UXKHHYIU7FFN40LHOUDIEUZD2WQEKH7FAIDMRVCW3LF3HNCNM4YOZCMVWEX1B3WPDXW0H0E8R936E41MU0LODUGTK9GOV2' where id=37;
-update noar ti set v0='5KHDP07RQZBXC8CT2MMV24HBP5XFBECJPHYEN19BRDU8TZLZE3Q1R292UYKDH0B5IEII05OV04BND8ID54UW1X1YZXG6Q0CQZ2AD04E84BEH8QL5K8UBWLNTZCHWNQ3CGBIGFTD0JLLSUA6IPF48LTBJ8OLP6L094G6UXKHHYIU7FFN40LHOUDIEUZD2WQEKH7FAIDMRVCW3LF3HNCNM4YOZCMVWEX1B3WPDXW0H0E8R936E41MU0LODUGTK9GOV2' where id=37;
-update noar tt set v1='HM9HKNLFTTDS4F275OOYYVUGOWVZBN96RQ5VW8D1R8THQCW3LOWJ51FVT8BGW0UCI4IU26Q2TYZMIEUPKFLYTOODABG2QB5HQ0GML8XLNVNA8FTIHQ9BCPRK4HORQRN495CQOFQLLF193477Y0VSTOADAFEU3LPQYLJO9ON3AGPCET3SKARETYXLSGYC609QOUFO711O4KFVZUNMAPRKJMYX44CUNJQAKFOEYX46LQH4ED5MRBK8AC99AY5O2N3DW' where id=37;
-update noar ti set v1='HM9HKNLFTTDS4F275OOYYVUGOWVZBN96RQ5VW8D1R8THQCW3LOWJ51FVT8BGW0UCI4IU26Q2TYZMIEUPKFLYTOODABG2QB5HQ0GML8XLNVNA8FTIHQ9BCPRK4HORQRN495CQOFQLLF193477Y0VSTOADAFEU3LPQYLJO9ON3AGPCET3SKARETYXLSGYC609QOUFO711O4KFVZUNMAPRKJMYX44CUNJQAKFOEYX46LQH4ED5MRBK8AC99AY5O2N3DW' where id=37;
-update noar tt set v2='7PIF0EM0YX7VOZJL6AOEBIRN0M97MVYZQTL94HVSUI1Y8ZKK1JNPFTX9U8B5IP2VM3S6VWS06OXELAIDKC18LPIGOR4BFFF810H7EC47Z631N5W550WANJX3LXNAKM2X107C73VOUI2IR6P43H6GT9TXQDU53LDZXI8FWT4GT3JACCKFBO4LRAMATOKC2TTH44HU2PIXHTVD930JWGXBHYHKNYR7RYID3QPYRB4DH4RQBTPYBQ9FYOM9JA41V47NW' where id=37;
-update noar ti set v2='7PIF0EM0YX7VOZJL6AOEBIRN0M97MVYZQTL94HVSUI1Y8ZKK1JNPFTX9U8B5IP2VM3S6VWS06OXELAIDKC18LPIGOR4BFFF810H7EC47Z631N5W550WANJX3LXNAKM2X107C73VOUI2IR6P43H6GT9TXQDU53LDZXI8FWT4GT3JACCKFBO4LRAMATOKC2TTH44HU2PIXHTVD930JWGXBHYHKNYR7RYID3QPYRB4DH4RQBTPYBQ9FYOM9JA41V47NW' where id=37;
-update noar tt set v3='BHDRUYCC8FJWDWA1KMYVOW6FBNOCJTRLMJP2V5097XFIT1441QKRNEZ75WUWEGE24M3Z7SLITDJ1JLWCOZS7TVW3ZTGSQMTOOBIE5W2PLJO9YBQ41SJMIMQ8D05I3A4D6CLF9LTITTPC3VJ05GDP0Z6BCYB3R3N9036V9U4JF8TODQOHU24XSJXSP05BTFEFI9BFQDR6LU4F6P91UVKL5TF7MMP4360WOSNJM7NXZSVVH8C9WF0G8AUMEC2079OWS' where id=37;
-update noar ti set v3='BHDRUYCC8FJWDWA1KMYVOW6FBNOCJTRLMJP2V5097XFIT1441QKRNEZ75WUWEGE24M3Z7SLITDJ1JLWCOZS7TVW3ZTGSQMTOOBIE5W2PLJO9YBQ41SJMIMQ8D05I3A4D6CLF9LTITTPC3VJ05GDP0Z6BCYB3R3N9036V9U4JF8TODQOHU24XSJXSP05BTFEFI9BFQDR6LU4F6P91UVKL5TF7MMP4360WOSNJM7NXZSVVH8C9WF0G8AUMEC2079OWS' where id=37;
-update noar tt set v0='99R3SGHTL5SYXUJG0XYIHP9XI3K7ZYKNK41UBIZ0Q7BTSHFJ0MZ3W9EU5J36G2ZZ7KFORM8QIYTWE0042NWY45BHI4O6B32TSGFCHDI9TMI7NNCG6RTSMVSJRNDIEZVYN6IJOE43Q3CRMPXZ5SGUEB59VOS3XMEGILMI7VYS23SBV1GKCGFZMZSNNB84604ICVATGETO7V9GV56MCXVV3507SKPC4TJCSRLDJ9L4N0YRXA40UH7LQQUWL16T3XR2D' where id=38;
-update noar ti set v0='99R3SGHTL5SYXUJG0XYIHP9XI3K7ZYKNK41UBIZ0Q7BTSHFJ0MZ3W9EU5J36G2ZZ7KFORM8QIYTWE0042NWY45BHI4O6B32TSGFCHDI9TMI7NNCG6RTSMVSJRNDIEZVYN6IJOE43Q3CRMPXZ5SGUEB59VOS3XMEGILMI7VYS23SBV1GKCGFZMZSNNB84604ICVATGETO7V9GV56MCXVV3507SKPC4TJCSRLDJ9L4N0YRXA40UH7LQQUWL16T3XR2D' where id=38;
-update noar tt set v1='8XJ9D3TNL6AIZRNLQN73XTV10QHYAMS6CUT1Y5XKWC8V40E2URYC6SAMW0YDWF1QTG95B03KCY1FNMDQTVWPF39E6KAZ5Q920P5WCUQ5YBBY5TK1BVSOJIKG9OC5DG3MG77HXF4JHNNVZUPVE3I0F7JO953XEKHVKDFQ0FVG5E6E1ENM6X9EGLN7K4UG0FH6W9LGOHLKVJJACK2FL0C94VCXE621CKKNH2HG9VGJ40F2JG7GSTVQW1PGX9JL0YW3V' where id=38;
-update noar ti set v1='8XJ9D3TNL6AIZRNLQN73XTV10QHYAMS6CUT1Y5XKWC8V40E2URYC6SAMW0YDWF1QTG95B03KCY1FNMDQTVWPF39E6KAZ5Q920P5WCUQ5YBBY5TK1BVSOJIKG9OC5DG3MG77HXF4JHNNVZUPVE3I0F7JO953XEKHVKDFQ0FVG5E6E1ENM6X9EGLN7K4UG0FH6W9LGOHLKVJJACK2FL0C94VCXE621CKKNH2HG9VGJ40F2JG7GSTVQW1PGX9JL0YW3V' where id=38;
-update noar tt set v2='7OJL1AMJOI62PX9UPNGER0DPYE0IMOH0CDBD9OU8VWZGDJ1DAOFXC6UD36Y0QCSC63C5JGSERS8XTBRGW8IUGF3WYC60WN936RZMG6KRST4KZ3YTAASJ2VP0CKGJ4HYEWIC6VPYZK2EVB4BHA57DAVL96R77W9469RVGU06ZUNWDNICDQ0177FNU6K5O3ORHW4OUWU5LSHHSK1JD4GWRRSME1ECTU8B7FFVT52QMGTBL0SME3QSH6I4C0IR4QVW6Q' where id=38;
-update noar ti set v2='7OJL1AMJOI62PX9UPNGER0DPYE0IMOH0CDBD9OU8VWZGDJ1DAOFXC6UD36Y0QCSC63C5JGSERS8XTBRGW8IUGF3WYC60WN936RZMG6KRST4KZ3YTAASJ2VP0CKGJ4HYEWIC6VPYZK2EVB4BHA57DAVL96R77W9469RVGU06ZUNWDNICDQ0177FNU6K5O3ORHW4OUWU5LSHHSK1JD4GWRRSME1ECTU8B7FFVT52QMGTBL0SME3QSH6I4C0IR4QVW6Q' where id=38;
-update noar tt set v3='X7I8XRJKUY0PHLB4GEB99VKZU7OT097DEJ0CD7NM7ZT5SAWMUKMTKDTMVLOTAJ0O6PJKI8306ZW9ZL4CVQKCDIRDVN58M3TX5JCODJUQETLWZ078S82LZFAPOBUR7X7MEG76O9RGEMMBGGAQECIFYHN0KRK5RV2F7SGAZ11I2962C5PACSKG11SYTC5Y3KETNOW8W2E5G534R3PJLF5O63JACZ9WJ7M5RF1TCGUHTNQ9W8BS41S9SF6QQUE9WM98N' where id=38;
-update noar ti set v3='X7I8XRJKUY0PHLB4GEB99VKZU7OT097DEJ0CD7NM7ZT5SAWMUKMTKDTMVLOTAJ0O6PJKI8306ZW9ZL4CVQKCDIRDVN58M3TX5JCODJUQETLWZ078S82LZFAPOBUR7X7MEG76O9RGEMMBGGAQECIFYHN0KRK5RV2F7SGAZ11I2962C5PACSKG11SYTC5Y3KETNOW8W2E5G534R3PJLF5O63JACZ9WJ7M5RF1TCGUHTNQ9W8BS41S9SF6QQUE9WM98N' where id=38;
-update noar tt set v0='WJO97EIH9Z6P7F3O5KCIM6PR8SLAWJEOFBLQL2J6LVORX5T7CCT2L116VR4RMR8HVLPUWB21G17NS6HM3IIMTLU0J7SWFT1ZQLGFH8H5N8Q72A8AMRVQFW59UBXUZ1YCXW1DVEEFKIOKA4EH57D8A3TP3M6XBPCY4FKMF8P760JEURLXSW06ZGLTQNSQS1GPUZEGW256FRUCO8VE4BD5GXCAPS4BZ898F4R9KHS0LUCFVWGNLVKXN1R7I8EWT8P2L' where id=39;
-update noar ti set v0='WJO97EIH9Z6P7F3O5KCIM6PR8SLAWJEOFBLQL2J6LVORX5T7CCT2L116VR4RMR8HVLPUWB21G17NS6HM3IIMTLU0J7SWFT1ZQLGFH8H5N8Q72A8AMRVQFW59UBXUZ1YCXW1DVEEFKIOKA4EH57D8A3TP3M6XBPCY4FKMF8P760JEURLXSW06ZGLTQNSQS1GPUZEGW256FRUCO8VE4BD5GXCAPS4BZ898F4R9KHS0LUCFVWGNLVKXN1R7I8EWT8P2L' where id=39;
-update noar tt set v1='AY288AM1OSME167YWT2XRZPIAHF0DM16EQW6X72JPXTX1MRYG66ZYG5YNV0PNX3WMMQXBC3QYE07WBRWKHY2WK3GFRG1ZXJQ8BW4C6FS0LKLIQI14AIK1RFGFWT15HH3PFVCPXFF4F4PJDRCGC8AD8073TJYFT2LX129I3SEO4JODIBXWF611MFJ40B9VU0T21TEEMM8E2VFF1YXM2U9TQWE7VXH2WQQYS34AGPTSTDFW34FCQPENBH9TU34OCZRD' where id=39;
-update noar ti set v1='AY288AM1OSME167YWT2XRZPIAHF0DM16EQW6X72JPXTX1MRYG66ZYG5YNV0PNX3WMMQXBC3QYE07WBRWKHY2WK3GFRG1ZXJQ8BW4C6FS0LKLIQI14AIK1RFGFWT15HH3PFVCPXFF4F4PJDRCGC8AD8073TJYFT2LX129I3SEO4JODIBXWF611MFJ40B9VU0T21TEEMM8E2VFF1YXM2U9TQWE7VXH2WQQYS34AGPTSTDFW34FCQPENBH9TU34OCZRD' where id=39;
-update noar tt set v2='MHOMERN1SPK3N0RLL3N86XZFYIKNCFDWI6V87WTIHS75DGJJ0YAIP69MC06KGGVBRK35KMQNN42KUR6NSA0LGABJ4DZI0DTWNWTZ317UJR8VPLROTXWT6IZR0BO3QVKVVIJL1OPCF19X8JA6SKJEMUOOGYKBQ8T7XPP67X2YCRGS9SGR03LU2IIV4FNI6O1XDFAEQIE4G3SF72UFT91JE4DX3YEWJ3NUMNK5ESVERL4N7GAT8IPE93ZPF2RS5LI7V' where id=39;
-update noar ti set v2='MHOMERN1SPK3N0RLL3N86XZFYIKNCFDWI6V87WTIHS75DGJJ0YAIP69MC06KGGVBRK35KMQNN42KUR6NSA0LGABJ4DZI0DTWNWTZ317UJR8VPLROTXWT6IZR0BO3QVKVVIJL1OPCF19X8JA6SKJEMUOOGYKBQ8T7XPP67X2YCRGS9SGR03LU2IIV4FNI6O1XDFAEQIE4G3SF72UFT91JE4DX3YEWJ3NUMNK5ESVERL4N7GAT8IPE93ZPF2RS5LI7V' where id=39;
-update noar tt set v3='H0ECDT4ZNAECTNQ2I2M3JH1U4MJWFEB5ULS7B5NE2BLKCI4UG01KJNKIMAZ4N4107QTZLLV500KWB22WTEGLVWT1OY4QGV04LXY6BJHD0YWLB4NOWRJ3DCMB1E34GFE8R094XIM7KWFX2QLEUQMT72JT4E4BH91Q2SIS6CY9ZSBQAQ8EV0M82P7A9T6YY55SMJYQ070H3914DDMGNIHLIPWRBN20L1HOK6J6S7UOGQFFAWLMLY4CM6F92X9P2UIAK' where id=39;
-update noar ti set v3='H0ECDT4ZNAECTNQ2I2M3JH1U4MJWFEB5ULS7B5NE2BLKCI4UG01KJNKIMAZ4N4107QTZLLV500KWB22WTEGLVWT1OY4QGV04LXY6BJHD0YWLB4NOWRJ3DCMB1E34GFE8R094XIM7KWFX2QLEUQMT72JT4E4BH91Q2SIS6CY9ZSBQAQ8EV0M82P7A9T6YY55SMJYQ070H3914DDMGNIHLIPWRBN20L1HOK6J6S7UOGQFFAWLMLY4CM6F92X9P2UIAK' where id=39;
-update noar tt set v0='H6TYWFB0YPE87C06HV6VB15ASSH3T7KHEXJ9BDMGRQ1HEWAYVUI0OQVNJP41SKY8CV9LU428UG3LQ5AOZNVC6XHMCP7MXWLO9UVD6H2UGJXBE1FLZSNLSTWFKBEJD00X097BOTBWVR8JINXFIW6D1T3SSWROT0OP3KY63JD1EKZJ5OBWH6YMBRRUAT9LD5ZZEJGPWCH6JIP9EQ5XSUY1MDLXGI5SW513V2TGM7QOHEWHT2FANAUS7C8VU09U8F4F0' where id=40;
-update noar ti set v0='H6TYWFB0YPE87C06HV6VB15ASSH3T7KHEXJ9BDMGRQ1HEWAYVUI0OQVNJP41SKY8CV9LU428UG3LQ5AOZNVC6XHMCP7MXWLO9UVD6H2UGJXBE1FLZSNLSTWFKBEJD00X097BOTBWVR8JINXFIW6D1T3SSWROT0OP3KY63JD1EKZJ5OBWH6YMBRRUAT9LD5ZZEJGPWCH6JIP9EQ5XSUY1MDLXGI5SW513V2TGM7QOHEWHT2FANAUS7C8VU09U8F4F0' where id=40;
-update noar tt set v1='9YCGDP40QAO3GOF4SL44JQ034GH47O2R9AMIT7ERL4X9YAGG8YYHJ9D5OWBRIKNQKDTWVQAH89LLRBC4E3ZAD0QDSCL2FPQ6MC61Y1F087V27N8L2DOV4AYMS4BKWYQEWJC0YT3I595K4B2DQR6FY5Q66AV3TUQ3FK4JO5Z2392QO84NCG8ZX3TFXAFEE41IHSFBY7U2VSMUV6YME8HYNPL6RIFLU1VT22P9CQ1UHGX292LRIAYT91MDD68BVC9AZ' where id=40;
-update noar ti set v1='9YCGDP40QAO3GOF4SL44JQ034GH47O2R9AMIT7ERL4X9YAGG8YYHJ9D5OWBRIKNQKDTWVQAH89LLRBC4E3ZAD0QDSCL2FPQ6MC61Y1F087V27N8L2DOV4AYMS4BKWYQEWJC0YT3I595K4B2DQR6FY5Q66AV3TUQ3FK4JO5Z2392QO84NCG8ZX3TFXAFEE41IHSFBY7U2VSMUV6YME8HYNPL6RIFLU1VT22P9CQ1UHGX292LRIAYT91MDD68BVC9AZ' where id=40;
-update noar tt set v2='SG5W35L51AKPAWGI1FKFBFDIWS3XSHV8HA0LC15FOWRBZHPCBORMA8SK6JMJVFUT1JKQI1YAKNR5MXF1P4EW3UWSEFJ0C0ELWDSP96KPLBXRLK40R68D9RK5GM6X032EUGE1BT9ZJZAUE8JM3T51C209NIIVRFC9KEFDYYA85NL6ISF130VS1BRYA0SVTBWTG29JZEXWPXRZXJDLZ30QN3IIDWBOY5ATLHC74LJOLTRAHG9YEXCF65P4DH4K7GQT7' where id=40;
-update noar ti set v2='SG5W35L51AKPAWGI1FKFBFDIWS3XSHV8HA0LC15FOWRBZHPCBORMA8SK6JMJVFUT1JKQI1YAKNR5MXF1P4EW3UWSEFJ0C0ELWDSP96KPLBXRLK40R68D9RK5GM6X032EUGE1BT9ZJZAUE8JM3T51C209NIIVRFC9KEFDYYA85NL6ISF130VS1BRYA0SVTBWTG29JZEXWPXRZXJDLZ30QN3IIDWBOY5ATLHC74LJOLTRAHG9YEXCF65P4DH4K7GQT7' where id=40;
-update noar tt set v3='O6AVJDSYRVAH02R5JHW0G6TFMTE5FKNUJ01AG7IKWLT9ZR6VFLH9GD7L10ILXIB2107GFC4CL27NY3W9NJ83LR2ZFIH5BT3771C4K93XH9VIUWKC6FOR897XWACL6R9W6DJCQZFRO4K3POJLGJFA152TLHI5JJG4K5JPH81GP8JSI9VPQXAD5XIT4GWS6PE2SHT79TLYDKT2YF32TYVMGM1PA82TVCQV7KWVPQ36SJ1A5U061MD3P6DKLNJLPJTDH' where id=40;
-update noar ti set v3='O6AVJDSYRVAH02R5JHW0G6TFMTE5FKNUJ01AG7IKWLT9ZR6VFLH9GD7L10ILXIB2107GFC4CL27NY3W9NJ83LR2ZFIH5BT3771C4K93XH9VIUWKC6FOR897XWACL6R9W6DJCQZFRO4K3POJLGJFA152TLHI5JJG4K5JPH81GP8JSI9VPQXAD5XIT4GWS6PE2SHT79TLYDKT2YF32TYVMGM1PA82TVCQV7KWVPQ36SJ1A5U061MD3P6DKLNJLPJTDH' where id=40;
-update noar tt set v0='7IEH6KF3NPYH3V42OTV4Y3L11T8XJXUKZQXXD3DOBVWSBLLLJBCKDFKV2W889O84NJN8P3T0NNXZRT85GA5Q05SJF4HR42D51Z52CU53UG8KNUFZDSPNTHAF52608D2U2MWO5ST6YY6VYYSJBEIPVXUJWM899LQDVZM3QTFMONQP0E8H77JU6MZRJMSUQ5EL3GAM1FFDD93E5U13Z65URPBYRZ9YUG1RUPW1AK4WBV1FJ3AFWKRQ5HUQHQ54OFE9N' where id=41;
-update noar ti set v0='7IEH6KF3NPYH3V42OTV4Y3L11T8XJXUKZQXXD3DOBVWSBLLLJBCKDFKV2W889O84NJN8P3T0NNXZRT85GA5Q05SJF4HR42D51Z52CU53UG8KNUFZDSPNTHAF52608D2U2MWO5ST6YY6VYYSJBEIPVXUJWM899LQDVZM3QTFMONQP0E8H77JU6MZRJMSUQ5EL3GAM1FFDD93E5U13Z65URPBYRZ9YUG1RUPW1AK4WBV1FJ3AFWKRQ5HUQHQ54OFE9N' where id=41;
-update noar tt set v1='L6C3N4J9BHWSHAC6QX19XOWSM6H755SKBGV5PJ5P8PVT8NM7QJ46EA40XZEVG3ITPC6ZOBRSDSX91SVYLZ52JCUO20EP6GDYPTSQUJNBCFMG45WXSW9O31OB7G1WDOT2XMG0C6GSZL37IJKE8957PQ838YSPIQ7R2X9MZAHYYQNYHX8JDKGZCU2D4IRHSJPNCM5YKFCE08QR0K43QM695XFPE0WI9W6AJYM77FTQ782Q64IGF9UWA22GET3D627GU' where id=41;
-update noar ti set v1='L6C3N4J9BHWSHAC6QX19XOWSM6H755SKBGV5PJ5P8PVT8NM7QJ46EA40XZEVG3ITPC6ZOBRSDSX91SVYLZ52JCUO20EP6GDYPTSQUJNBCFMG45WXSW9O31OB7G1WDOT2XMG0C6GSZL37IJKE8957PQ838YSPIQ7R2X9MZAHYYQNYHX8JDKGZCU2D4IRHSJPNCM5YKFCE08QR0K43QM695XFPE0WI9W6AJYM77FTQ782Q64IGF9UWA22GET3D627GU' where id=41;
-update noar tt set v2='2D1P4PF60XUIPEWXSMMUZ69ZRXPTSBQZKFR38JO1C33M0X6GUE8GKYL1TVIB0AK61S3UPB7F57RG478I2BWE9Y48ETCFEIP582TLF0BPMRIL0HT0LTVEBV8A6FO2AU34MZ1X90UKZVUZW5O7MI8JGAFW0FYC61N9E24T961KAZ3YS692Y8MY82LLAR2AOYXP3E3OH73ET4G759KSRG804HP602JD29SAZOGX3OYFAJ6P85WDF8X1H3FQZI572N8VF' where id=41;
-update noar ti set v2='2D1P4PF60XUIPEWXSMMUZ69ZRXPTSBQZKFR38JO1C33M0X6GUE8GKYL1TVIB0AK61S3UPB7F57RG478I2BWE9Y48ETCFEIP582TLF0BPMRIL0HT0LTVEBV8A6FO2AU34MZ1X90UKZVUZW5O7MI8JGAFW0FYC61N9E24T961KAZ3YS692Y8MY82LLAR2AOYXP3E3OH73ET4G759KSRG804HP602JD29SAZOGX3OYFAJ6P85WDF8X1H3FQZI572N8VF' where id=41;
-update noar tt set v3='UNSOGZ7KH6PFU7SB5XFJKJF6PONZI4XXZM30SG7H68YR7ASKWVO9LT7RS3RS17VB1S72XWIS7CVN7STMI5RHZFUWFEXNDOXJI7ZXU2CRLLZXT0KPCTK8OBIS2NDO94VY7QK3YNGH4BA34BF1NOKT0ZV1OCB7SVG98QLROCENCR3HSFBL63UM4Y6DE1QELWMLPEVEW4DUNQUFJQBRAHXTF9YPOP70879LJ53WHE61MK5OXPB3JDFOGKF7PESMZOGQI' where id=41;
-update noar ti set v3='UNSOGZ7KH6PFU7SB5XFJKJF6PONZI4XXZM30SG7H68YR7ASKWVO9LT7RS3RS17VB1S72XWIS7CVN7STMI5RHZFUWFEXNDOXJI7ZXU2CRLLZXT0KPCTK8OBIS2NDO94VY7QK3YNGH4BA34BF1NOKT0ZV1OCB7SVG98QLROCENCR3HSFBL63UM4Y6DE1QELWMLPEVEW4DUNQUFJQBRAHXTF9YPOP70879LJ53WHE61MK5OXPB3JDFOGKF7PESMZOGQI' where id=41;
-update noar tt set v0='X2VS18LMHN0RSKNKD3V779LTXWS0FD7XE8J6ZSO1WXPFKREBT088TSS26Q7JFT5HZC0WKMBSQ720KMSZR1TYX7CG7Y8RB9JVT3U2D3DZPLC1RDMIFWVJCW5QSQ2LQJW0CRA5A8646G2B0YGAFT4HUCIOC0OLNDOZMB3A2E7PNYSAZK8GYD7AN2VAZE6IYT9W4L5Q4T1F4TDKEJSDVDMHVAYZ1M8WM4P3Y27AFMEVRPEUUNY4ODRQXH7U2HPE60ZHS' where id=42;
-update noar ti set v0='X2VS18LMHN0RSKNKD3V779LTXWS0FD7XE8J6ZSO1WXPFKREBT088TSS26Q7JFT5HZC0WKMBSQ720KMSZR1TYX7CG7Y8RB9JVT3U2D3DZPLC1RDMIFWVJCW5QSQ2LQJW0CRA5A8646G2B0YGAFT4HUCIOC0OLNDOZMB3A2E7PNYSAZK8GYD7AN2VAZE6IYT9W4L5Q4T1F4TDKEJSDVDMHVAYZ1M8WM4P3Y27AFMEVRPEUUNY4ODRQXH7U2HPE60ZHS' where id=42;
-update noar tt set v1='QUP7XPWL1USMNE30RH322RXH398Q4JCDHH65L1D5T7D6O50036YVFWOTQCP7EP2LL7BK80HFV4U2N8MQS63EMOHZHEHI2BHQLAH6NA7KX3SU8U3JOFFEUPP4IU4ZSHTLH2OBARE9AZ6IP7ZCXZB08A8KTTKJX7UBDR3I2WK09BGT9W09CD3ZMWI2O52AQDAK1I9AP28K2Y0EH4PPA9PEKV620RDMAR2UG4WWLWJMXZ9L7OOILU2NFMUFBL9WF1FYK' where id=42;
-update noar ti set v1='QUP7XPWL1USMNE30RH322RXH398Q4JCDHH65L1D5T7D6O50036YVFWOTQCP7EP2LL7BK80HFV4U2N8MQS63EMOHZHEHI2BHQLAH6NA7KX3SU8U3JOFFEUPP4IU4ZSHTLH2OBARE9AZ6IP7ZCXZB08A8KTTKJX7UBDR3I2WK09BGT9W09CD3ZMWI2O52AQDAK1I9AP28K2Y0EH4PPA9PEKV620RDMAR2UG4WWLWJMXZ9L7OOILU2NFMUFBL9WF1FYK' where id=42;
-update noar tt set v2='LTIIJYKPL9I9KJ0J3GFLHS0DS4SEZRV43NX25MCYG4VWO0SF9YDIEU3XYDGVQGUIHXR3LEEPAD4YY5E0A20L0VC2ZGXXDG9QR80073A0XEEZRUMDHTEB6PJMNJOM2LW0MIUK07I6OYX0UVCEPW9FP9F80OQTQWJ591RC7O8ZY8FH0KZ65DLZQIPSJ6L5KVTWZEDIPWAGGQRFL660ZYD9WE6E4ENOJLTZQXOP6HN1Z123835E3V5Y3ELHYZ3AO08V8' where id=42;
-update noar ti set v2='LTIIJYKPL9I9KJ0J3GFLHS0DS4SEZRV43NX25MCYG4VWO0SF9YDIEU3XYDGVQGUIHXR3LEEPAD4YY5E0A20L0VC2ZGXXDG9QR80073A0XEEZRUMDHTEB6PJMNJOM2LW0MIUK07I6OYX0UVCEPW9FP9F80OQTQWJ591RC7O8ZY8FH0KZ65DLZQIPSJ6L5KVTWZEDIPWAGGQRFL660ZYD9WE6E4ENOJLTZQXOP6HN1Z123835E3V5Y3ELHYZ3AO08V8' where id=42;
-update noar tt set v3='JVUTYXYK9ZB5483JK5XKDB1JU0XEQUZ7XQYGNSGSFSFUMO713WKHNHD5TH9JP2292SJ7E7X13EJ486IG6DT6U32ROA9T17USRFQPZR0M9CY4IAOMGYU4D0R6CTT8ZZ6FXGRAUSZASUNTRL5MA5X6WPPAL5ZRTTYD1MULKQFDDC5798KGZ6YJY4434GDRES7E4LVPOB9MMXCWB9HMVQ6E21J7KGI3LTZFNA6PVV1RI6XK5Q7MA345SVYMY12LQGUIU' where id=42;
-update noar ti set v3='JVUTYXYK9ZB5483JK5XKDB1JU0XEQUZ7XQYGNSGSFSFUMO713WKHNHD5TH9JP2292SJ7E7X13EJ486IG6DT6U32ROA9T17USRFQPZR0M9CY4IAOMGYU4D0R6CTT8ZZ6FXGRAUSZASUNTRL5MA5X6WPPAL5ZRTTYD1MULKQFDDC5798KGZ6YJY4434GDRES7E4LVPOB9MMXCWB9HMVQ6E21J7KGI3LTZFNA6PVV1RI6XK5Q7MA345SVYMY12LQGUIU' where id=42;
-update noar tt set v0='7OUUNWZK5PQTN3W1OSZAXC6Y2KVIQD6VYIN0TNT9GM7RH746OQN2VZAD64TN7H6F0PUG4COJUFX3IIZAT2CB9G2IDY0IWPK9OW46LS7F1R7833E5UH47L48I6CJ8H6XJ9F04HW2Z3IPU8457PS311F89IT9979SXH19BOSR40ZEK0ULODTS6RURBZZAKR9RMDT26QADIY65046JHRE2GC2ZQ0J2R3H07V1RBOT170KC8Z5O2LANXZ1OY170GC19FN' where id=43;
-update noar ti set v0='7OUUNWZK5PQTN3W1OSZAXC6Y2KVIQD6VYIN0TNT9GM7RH746OQN2VZAD64TN7H6F0PUG4COJUFX3IIZAT2CB9G2IDY0IWPK9OW46LS7F1R7833E5UH47L48I6CJ8H6XJ9F04HW2Z3IPU8457PS311F89IT9979SXH19BOSR40ZEK0ULODTS6RURBZZAKR9RMDT26QADIY65046JHRE2GC2ZQ0J2R3H07V1RBOT170KC8Z5O2LANXZ1OY170GC19FN' where id=43;
-update noar tt set v1='K2JI1VC0EQLF3X5JCPHHRJ8VIW9V8C634IZY6414TM1HJK5X3DOSNHS2CBBUQDOR2ZB4JUUB84L6O0JPEQ3Q58FKJZZE1X67SNXTTHD0QXPJR13YJIWLGYJP85QFHB0K3Z5AZ7X0JEVDD70W9SA7SCRQ19TGZZLBZ7E4IK8QO2K7BMZ9U7104ZUPO3IM04ZB7V1TZO8Q76OJR6558NKLJDM4DVIRX0D6XGWOWP62WY4SA1YCIJEBNWLDZ8HCR2XGH' where id=43;
-update noar ti set v1='K2JI1VC0EQLF3X5JCPHHRJ8VIW9V8C634IZY6414TM1HJK5X3DOSNHS2CBBUQDOR2ZB4JUUB84L6O0JPEQ3Q58FKJZZE1X67SNXTTHD0QXPJR13YJIWLGYJP85QFHB0K3Z5AZ7X0JEVDD70W9SA7SCRQ19TGZZLBZ7E4IK8QO2K7BMZ9U7104ZUPO3IM04ZB7V1TZO8Q76OJR6558NKLJDM4DVIRX0D6XGWOWP62WY4SA1YCIJEBNWLDZ8HCR2XGH' where id=43;
-update noar tt set v2='FUYIRVAUM5HEEIOW5V4KO6ADS3X0LBLELXSFR2T9IS8KB859RQ4EMT7F20YUT4X49X3JZ9J6UWTAC7P90BHEZ6TZHJY89ILOO47GPMZW68ZVMGI6NX23IJN6NEI8ZY6O3QROKZB9W7TA7KTKUN2UDV6IMZC95H1DVB0FRON57CWDR7GZWS3X5OQD0D6QRAXINE3EK5OYMHQM70R9TK0ESKQVIR0VIPEJ2LLC69AR3AYYAYKDPZS65VGXPYPGTDFE0' where id=43;
-update noar ti set v2='FUYIRVAUM5HEEIOW5V4KO6ADS3X0LBLELXSFR2T9IS8KB859RQ4EMT7F20YUT4X49X3JZ9J6UWTAC7P90BHEZ6TZHJY89ILOO47GPMZW68ZVMGI6NX23IJN6NEI8ZY6O3QROKZB9W7TA7KTKUN2UDV6IMZC95H1DVB0FRON57CWDR7GZWS3X5OQD0D6QRAXINE3EK5OYMHQM70R9TK0ESKQVIR0VIPEJ2LLC69AR3AYYAYKDPZS65VGXPYPGTDFE0' where id=43;
-update noar tt set v3='VU2IGL24FS2BPJ36CLN7NJ5EU7M9AJI0T6SX4MGCCJ7FHG3QY60JU3P1DNSS13P9WG8EWJWMNTISDA9IXVZJ99HNAOFRWHVX1EX7Y8NE0RUAAF7SJSWSMPOZK674J2WWY2Q6YRVOKFSFEU80QF0G7CYRKBLCWGNAF38DXLNZTBS44348NETSYBDJKO3M6DU4UG2W098L2KLEKV9QNI2TN04HP9BL1FRCZ3RIQ4JAL1LPFGWOH5J6LN6MNA26P50WD' where id=43;
-update noar ti set v3='VU2IGL24FS2BPJ36CLN7NJ5EU7M9AJI0T6SX4MGCCJ7FHG3QY60JU3P1DNSS13P9WG8EWJWMNTISDA9IXVZJ99HNAOFRWHVX1EX7Y8NE0RUAAF7SJSWSMPOZK674J2WWY2Q6YRVOKFSFEU80QF0G7CYRKBLCWGNAF38DXLNZTBS44348NETSYBDJKO3M6DU4UG2W098L2KLEKV9QNI2TN04HP9BL1FRCZ3RIQ4JAL1LPFGWOH5J6LN6MNA26P50WD' where id=43;
-update noar tt set v0='AETR40DV7UPJPYICX0J1EV5HNXQ70XL58VMK1EN6IQA9QNDFPJU97V3HMUFVQQXZT4SKNWHV0QRWWZWO5GPOS6G0EAQW2UJ5PVJWQ4QTVQLPPW40FAL6HHB15KO7MEHKOKL1ZDMTIGZBLZ6RWE0CASLKQV2LB51OV3REA05QL2QZNAG74I9CLN5CE6RLT956GEGY1K2ELAUU2CXXCZNPISEC7RQFIJFJ3FIQ5ZA7WFFVMM2FBODM4AT2LQK1L8H3T' where id=44;
-update noar ti set v0='AETR40DV7UPJPYICX0J1EV5HNXQ70XL58VMK1EN6IQA9QNDFPJU97V3HMUFVQQXZT4SKNWHV0QRWWZWO5GPOS6G0EAQW2UJ5PVJWQ4QTVQLPPW40FAL6HHB15KO7MEHKOKL1ZDMTIGZBLZ6RWE0CASLKQV2LB51OV3REA05QL2QZNAG74I9CLN5CE6RLT956GEGY1K2ELAUU2CXXCZNPISEC7RQFIJFJ3FIQ5ZA7WFFVMM2FBODM4AT2LQK1L8H3T' where id=44;
-update noar tt set v1='N8D4IMZN0Y6JIFLUVVW846REB8YSBULSTTOHO8I094O8Q61BDO8KHMJHZA21QKY2UX5L3SMZDWF78RNBAE1LMP1C8JG6TO65D0PNLVPN6VFIE1UZLGY86SR4CAH5O0XP2W8XPGAJN5VODWNLS724A5MSGR914LT30XQC905W5DOLVK259B2Z3LH2X9QEHM5ULYGZPQ3ULXFZKT4X2FBLAOXO1F5H6IR12AQJKFL5QQAM9K532N8VLVBAHSFF5F237' where id=44;
-update noar ti set v1='N8D4IMZN0Y6JIFLUVVW846REB8YSBULSTTOHO8I094O8Q61BDO8KHMJHZA21QKY2UX5L3SMZDWF78RNBAE1LMP1C8JG6TO65D0PNLVPN6VFIE1UZLGY86SR4CAH5O0XP2W8XPGAJN5VODWNLS724A5MSGR914LT30XQC905W5DOLVK259B2Z3LH2X9QEHM5ULYGZPQ3ULXFZKT4X2FBLAOXO1F5H6IR12AQJKFL5QQAM9K532N8VLVBAHSFF5F237' where id=44;
-update noar tt set v2='4LRXA2QRHH975VT3K72RLLC16FQ6B9MB15G217WIWL2LWJ3SZ673CTGBX1L6N3DB434DKX2RNS4Y8WSV2M2GG8UUZJYG478ANZV6LKTOBCVYM17N7640GHKRLY1WFMPZPSLH3PO57SQQ12UHT0MQRV6SIUKCMU67SGDXCD08V7VJYHE5TFO71RR0O3JKZ7YL4CVOI87VBVPGZZ4E4B31N6C2FCPFU09RZ2DJX0HTB8G9RKGGM3GM9B8FU728AH94C' where id=44;
-update noar ti set v2='4LRXA2QRHH975VT3K72RLLC16FQ6B9MB15G217WIWL2LWJ3SZ673CTGBX1L6N3DB434DKX2RNS4Y8WSV2M2GG8UUZJYG478ANZV6LKTOBCVYM17N7640GHKRLY1WFMPZPSLH3PO57SQQ12UHT0MQRV6SIUKCMU67SGDXCD08V7VJYHE5TFO71RR0O3JKZ7YL4CVOI87VBVPGZZ4E4B31N6C2FCPFU09RZ2DJX0HTB8G9RKGGM3GM9B8FU728AH94C' where id=44;
-update noar tt set v3='0LGG3WR798F5PQT50QWBUFZASSTY5Y75BD2OB9B3XD88J4NGZ93OZ9OILUAE4LTHNGNS65MCD692KWCUD94VX0Q5AXLQS97EZTVJN3XEPEO0J00XYJFBA5KEN6HQNN2QFQIU9T0BD5YDQCKQQIM9PKNLL05FNF2S34FANSQ38WBMEMR22VN0V0O68B50T65601H6JOOGKU0P0XLMBRMK3P0F0ZDI7CN9JBP5C5ABGYQQ4PNP25AGS4T0S72VQSCGX' where id=44;
-update noar ti set v3='0LGG3WR798F5PQT50QWBUFZASSTY5Y75BD2OB9B3XD88J4NGZ93OZ9OILUAE4LTHNGNS65MCD692KWCUD94VX0Q5AXLQS97EZTVJN3XEPEO0J00XYJFBA5KEN6HQNN2QFQIU9T0BD5YDQCKQQIM9PKNLL05FNF2S34FANSQ38WBMEMR22VN0V0O68B50T65601H6JOOGKU0P0XLMBRMK3P0F0ZDI7CN9JBP5C5ABGYQQ4PNP25AGS4T0S72VQSCGX' where id=44;
-update noar tt set v0='0V4RR08IBP9NZ6CB8ZRV0XPFMSAPESY3D1WH00H8HCNSHO3DQF62KCMVV1NYT7ZDSO65G0ZLUPME1GKJCVFXGZQWEHEH2GE8IHFT2892EN4IPJUHAIC7MF7KI9FRT4THFC3FSJ1J1YTAC4IA7F0RQRNJ99BL3K90PWZ8OCS6MDWH99ZQP7SJA2XD9XND8F8ZWXG49ERU7JIM43ORTAH1R60S4U5CMIVYQAQE3QI254RB3EBGY1XFZVAGSGWUOZGC7' where id=45;
-update noar ti set v0='0V4RR08IBP9NZ6CB8ZRV0XPFMSAPESY3D1WH00H8HCNSHO3DQF62KCMVV1NYT7ZDSO65G0ZLUPME1GKJCVFXGZQWEHEH2GE8IHFT2892EN4IPJUHAIC7MF7KI9FRT4THFC3FSJ1J1YTAC4IA7F0RQRNJ99BL3K90PWZ8OCS6MDWH99ZQP7SJA2XD9XND8F8ZWXG49ERU7JIM43ORTAH1R60S4U5CMIVYQAQE3QI254RB3EBGY1XFZVAGSGWUOZGC7' where id=45;
-update noar tt set v1='3GH5ST5IIZ8ZEG2TW9871HZ0RXZFFDVRQQ6WDFZ50BXH2TEJDACQFXSFQ9ZGXR5OOBOATZ6K0XPULOK373JB5DABA3JSB5TOAPTDKP0FACI0LPGZKMRU1MGJQ0C7QKK2Z9OS879HUKZQD51B43CU7PFETVOJBVQ0RKHZT58FYT4UA4JRHVCIMJTWQ509NSC76A6L0ZXUR69Z756X3AC0JE69NX5M0NVY90ZPFKU6X9UHD1LKAPTHNTKD40KG932YI' where id=45;
-update noar ti set v1='3GH5ST5IIZ8ZEG2TW9871HZ0RXZFFDVRQQ6WDFZ50BXH2TEJDACQFXSFQ9ZGXR5OOBOATZ6K0XPULOK373JB5DABA3JSB5TOAPTDKP0FACI0LPGZKMRU1MGJQ0C7QKK2Z9OS879HUKZQD51B43CU7PFETVOJBVQ0RKHZT58FYT4UA4JRHVCIMJTWQ509NSC76A6L0ZXUR69Z756X3AC0JE69NX5M0NVY90ZPFKU6X9UHD1LKAPTHNTKD40KG932YI' where id=45;
-update noar tt set v2='ARR9XXHYF1CM0A7OFKOJOW1PHEY4N2TEOW7IJ3RP3Q88QUQWOKYPMYLD0LY458LIVUIVJD4EOBOGYL8WCJ43GVJW3FKV0B8M4MO1XH644Q6A39VL4HU5LF7W737AI5ITCE5PJN93MDAPB7NW49IXAI1Q3NK5XGWZ2S3TN5UUERX6IDUNA76U7XBJJ328YWKYL7H9ZZYWOOCSHPP505SO33Y0CLJTV0693THI53Y230FLQDKMKV6K7UA7W19FFB4KZ' where id=45;
-update noar ti set v2='ARR9XXHYF1CM0A7OFKOJOW1PHEY4N2TEOW7IJ3RP3Q88QUQWOKYPMYLD0LY458LIVUIVJD4EOBOGYL8WCJ43GVJW3FKV0B8M4MO1XH644Q6A39VL4HU5LF7W737AI5ITCE5PJN93MDAPB7NW49IXAI1Q3NK5XGWZ2S3TN5UUERX6IDUNA76U7XBJJ328YWKYL7H9ZZYWOOCSHPP505SO33Y0CLJTV0693THI53Y230FLQDKMKV6K7UA7W19FFB4KZ' where id=45;
-update noar tt set v3='0ACKNANERV1WDP5J4UA0PQLE7QE10ZYUUTMGVAQ3MHTDWKKTSTPNFVIJ5RT1I6FE6XMM7GHG6MDK710ZI5SA67K2TYDRW0KI1UEOY5CT7608OQP3KG8120PHH6CNVA792XOFROJ7HN5ZRLPV2TKFOELEVBOM5DYE64FWJK8JTKKGL42LMCP3HSKO9Z151OCM9OKO6FADFV6O3UEOXZB5UJ9DNYSZY3HT3R0CI2YTJEK9OIROFKYO1DD4OB9ECAN6O' where id=45;
-update noar ti set v3='0ACKNANERV1WDP5J4UA0PQLE7QE10ZYUUTMGVAQ3MHTDWKKTSTPNFVIJ5RT1I6FE6XMM7GHG6MDK710ZI5SA67K2TYDRW0KI1UEOY5CT7608OQP3KG8120PHH6CNVA792XOFROJ7HN5ZRLPV2TKFOELEVBOM5DYE64FWJK8JTKKGL42LMCP3HSKO9Z151OCM9OKO6FADFV6O3UEOXZB5UJ9DNYSZY3HT3R0CI2YTJEK9OIROFKYO1DD4OB9ECAN6O' where id=45;
-update noar tt set v0='V9RCSI89T4LGCAOXCVVVCV1R3Q52BQB96VS7C7CVH8VPB8HO3W4OOY6CJNG72KXBBNRCA5WIHAAAHGKAP0RP61LSKT67D9WIMNSQRKPHADKE4VHDUW43MTNO2DARWTZ7P15TJI2YLPKS9QDJ6UU8WCQVJQXS45B5T7NXY0AS56WBOSBFKBFKMPJM694ZA2HW2XGALIX9G0I0ROWYJ9UGMPZV9VNE3QYGG32EGI6LM8JFK5LYIOASKI5LA7C76IURP' where id=46;
-update noar ti set v0='V9RCSI89T4LGCAOXCVVVCV1R3Q52BQB96VS7C7CVH8VPB8HO3W4OOY6CJNG72KXBBNRCA5WIHAAAHGKAP0RP61LSKT67D9WIMNSQRKPHADKE4VHDUW43MTNO2DARWTZ7P15TJI2YLPKS9QDJ6UU8WCQVJQXS45B5T7NXY0AS56WBOSBFKBFKMPJM694ZA2HW2XGALIX9G0I0ROWYJ9UGMPZV9VNE3QYGG32EGI6LM8JFK5LYIOASKI5LA7C76IURP' where id=46;
-update noar tt set v1='RIRWWU6AFOYC1OP9V5SGC5XCBQ5Z96X9JXBHCBCJONKMJ4UK9Y4NJRUOE7Z0VUVAGH8YWSYBBJWEJZYW0486D93PBO2ZI52LA3KTWWXEMBKBWYLOJ6YG7YV2M10JQLLR5PLPWC65R61ZRY2FPONB2PKDQQZZNVCKICBXA6AUNIWSL27EKF09ZOBKH25M7B2J6QH3WZ2DDOF0UVT8X172E7PCOXYO7CMPOWPOKD0MJSUTGFR4O7HQR6D7TL6WF96UT' where id=46;
-update noar ti set v1='RIRWWU6AFOYC1OP9V5SGC5XCBQ5Z96X9JXBHCBCJONKMJ4UK9Y4NJRUOE7Z0VUVAGH8YWSYBBJWEJZYW0486D93PBO2ZI52LA3KTWWXEMBKBWYLOJ6YG7YV2M10JQLLR5PLPWC65R61ZRY2FPONB2PKDQQZZNVCKICBXA6AUNIWSL27EKF09ZOBKH25M7B2J6QH3WZ2DDOF0UVT8X172E7PCOXYO7CMPOWPOKD0MJSUTGFR4O7HQR6D7TL6WF96UT' where id=46;
-update noar tt set v2='DWWQTXUC74RHFT7HSUKCPVUF33J5R8AP1N21XTYV05C7XQRUFMYZEMBT1CDQSVGSEDHMCVC7BRUZT8VZ8PYO6MI2S9PFKV2JI6HEUBNGEABUAIZJ43PS6QHFSLNU6DC338CZLUB4CR9PO2SVHU2O9Q18UW08W2V13V6T4NPFAY1CW0N1Y09ZJHWQ35BWLTHO9IAKAVMCPOBX9V3P00U5A02RQCFB4LGNYLD757I3Y342ZW5PKHFYQNI3ZO6YN0TQP' where id=46;
-update noar ti set v2='DWWQTXUC74RHFT7HSUKCPVUF33J5R8AP1N21XTYV05C7XQRUFMYZEMBT1CDQSVGSEDHMCVC7BRUZT8VZ8PYO6MI2S9PFKV2JI6HEUBNGEABUAIZJ43PS6QHFSLNU6DC338CZLUB4CR9PO2SVHU2O9Q18UW08W2V13V6T4NPFAY1CW0N1Y09ZJHWQ35BWLTHO9IAKAVMCPOBX9V3P00U5A02RQCFB4LGNYLD757I3Y342ZW5PKHFYQNI3ZO6YN0TQP' where id=46;
-update noar tt set v3='HH0Z1A2QNYU5N7MB90DDF33H3OFH3E1ORUTP8L87HRU7NYHGAIONAD5K6W8X8HVYAU11MRXUHPPCJDH9N5EXG1WA1KEMU55Y9AXE895OCXY5GSM4I72JXYGNB26CNZ7VAVA8DELE5A5E63PM6DYIEL04JUFRZ22YUUZ5Y0W2ZZYI3YJ4PHRY9S59FGGRO1PKZ8C596RD0AUOG7UROW9AZLEZZ6EXBOP1Q1IQHU59I9B6IUSTXQH4U461GD5UUA245' where id=46;
-update noar ti set v3='HH0Z1A2QNYU5N7MB90DDF33H3OFH3E1ORUTP8L87HRU7NYHGAIONAD5K6W8X8HVYAU11MRXUHPPCJDH9N5EXG1WA1KEMU55Y9AXE895OCXY5GSM4I72JXYGNB26CNZ7VAVA8DELE5A5E63PM6DYIEL04JUFRZ22YUUZ5Y0W2ZZYI3YJ4PHRY9S59FGGRO1PKZ8C596RD0AUOG7UROW9AZLEZZ6EXBOP1Q1IQHU59I9B6IUSTXQH4U461GD5UUA245' where id=46;
-update noar tt set v0='MEWSQH4NSS9ROL1BIGRPDRTL18W6HKGDZBNEUFSWHHYE5ZTRIBQND43A7DMHSTCU24450378JK3D7GM8R0JUAKU2NX7KY1XADQKXACH3LGY8SJIEL69FBLY488BYWLGYYIXBGWYSYGD2KTDEQ86121C3GL0OL734J978NSGKQUM5KTEKE6RQTPPPUWFPMWS8IPU5QVIIRLD21XRIRA4RIECJ65PWRWP2JO7O57TQI8ZRHZGPRAMJKRTU19CB3WSVZ' where id=47;
-update noar ti set v0='MEWSQH4NSS9ROL1BIGRPDRTL18W6HKGDZBNEUFSWHHYE5ZTRIBQND43A7DMHSTCU24450378JK3D7GM8R0JUAKU2NX7KY1XADQKXACH3LGY8SJIEL69FBLY488BYWLGYYIXBGWYSYGD2KTDEQ86121C3GL0OL734J978NSGKQUM5KTEKE6RQTPPPUWFPMWS8IPU5QVIIRLD21XRIRA4RIECJ65PWRWP2JO7O57TQI8ZRHZGPRAMJKRTU19CB3WSVZ' where id=47;
-update noar tt set v1='07U6EXGWSBP85X4EGFAGDCFXMJ2BN7TJC6F7MTRYVAB0R7SFOGCPHBYZ81649BUJGS4LV54RAJQQVVKJ13W25Y2SXN4AEEOYPHYZ5MSJ173RDG45CMXLTNBVWTO0GSNJEB2TVYXTNCIXVAQ1N4LCZZOLN6SO7R7B5WVNUOVOS3WJOIJOGIFEXRBV77MWO9NISOG51D4OVPFTBS7WYU4BFX3SFG3VXVC5F2PMRUFLALH0QX8E0A8PPB422PKCV6JV2' where id=47;
-update noar ti set v1='07U6EXGWSBP85X4EGFAGDCFXMJ2BN7TJC6F7MTRYVAB0R7SFOGCPHBYZ81649BUJGS4LV54RAJQQVVKJ13W25Y2SXN4AEEOYPHYZ5MSJ173RDG45CMXLTNBVWTO0GSNJEB2TVYXTNCIXVAQ1N4LCZZOLN6SO7R7B5WVNUOVOS3WJOIJOGIFEXRBV77MWO9NISOG51D4OVPFTBS7WYU4BFX3SFG3VXVC5F2PMRUFLALH0QX8E0A8PPB422PKCV6JV2' where id=47;
-update noar tt set v2='4ZE33VS11INXIY5RQ68BSV4CU3WSJOYBL4S9219JN31YOIB9XLCCN5YI4LXWKEES3AXPM28AN5454DRD1NUVXUNEHSO06J74L5GQE15ZS72KV6R2YN5TR66NN87QZOX5RW2CD9EAJQB55JYWX7L3H50WYUONVJ50815YHJB1F6GQJ0QLBRN4VVY8IOQ0LMTT2GA1EACP6QJGJ5959ZL7DE5BH903Q1O2ZT74NWLF8AFS9UKV3416XK4TVTEA1XWVD' where id=47;
-update noar ti set v2='4ZE33VS11INXIY5RQ68BSV4CU3WSJOYBL4S9219JN31YOIB9XLCCN5YI4LXWKEES3AXPM28AN5454DRD1NUVXUNEHSO06J74L5GQE15ZS72KV6R2YN5TR66NN87QZOX5RW2CD9EAJQB55JYWX7L3H50WYUONVJ50815YHJB1F6GQJ0QLBRN4VVY8IOQ0LMTT2GA1EACP6QJGJ5959ZL7DE5BH903Q1O2ZT74NWLF8AFS9UKV3416XK4TVTEA1XWVD' where id=47;
-update noar tt set v3='R1SY7FBXRNS2JDRH2WEJ5JR7XTLZHZ0OZLYK3WZFHDA0RR189W6U8S7RMJFW9441IVJ7900TNEPS95KO9RNYQZH00BTYPW0PDEO4RCKF8PURHU0QQIUFRF7NIU69H5RCSLRRWGW7FJFSSNEK64J1Y5YTSO6L2P3EOG7OLRTRA8HS9QERT3448KV286YOKDSWZWIG0QAO1BYDX4FT4SAT9WAHN25CLFTCTTGDV6CCS31UC1X3EDQTEJB5C5PN0BYCD' where id=47;
-update noar ti set v3='R1SY7FBXRNS2JDRH2WEJ5JR7XTLZHZ0OZLYK3WZFHDA0RR189W6U8S7RMJFW9441IVJ7900TNEPS95KO9RNYQZH00BTYPW0PDEO4RCKF8PURHU0QQIUFRF7NIU69H5RCSLRRWGW7FJFSSNEK64J1Y5YTSO6L2P3EOG7OLRTRA8HS9QERT3448KV286YOKDSWZWIG0QAO1BYDX4FT4SAT9WAHN25CLFTCTTGDV6CCS31UC1X3EDQTEJB5C5PN0BYCD' where id=47;
-update noar tt set v0='Z3NNEIH7FOIR6GRI7DE1JI3CWVLNABVWMYNV80C09E7LNKU8MIOSXWZVX8XMV3B6VVA38GFNP3RPT9BLIJ4D7LEY2QCAQU8LOSDR9MAXBUGI8YQ2WC4KMLYDN4J5SD4JLFZLZ627HYD0XNB9ZLS4UT3TM1BRVC5U31Z53JY9SPU0YC3EL67C4EUOBWIB6BLA1L9BLGEHB8WH0T5F99S40DMEOMH1DYDTIIVHLS0CX427XJ0I5JAZFNBA52PRX0CDQ' where id=48;
-update noar ti set v0='Z3NNEIH7FOIR6GRI7DE1JI3CWVLNABVWMYNV80C09E7LNKU8MIOSXWZVX8XMV3B6VVA38GFNP3RPT9BLIJ4D7LEY2QCAQU8LOSDR9MAXBUGI8YQ2WC4KMLYDN4J5SD4JLFZLZ627HYD0XNB9ZLS4UT3TM1BRVC5U31Z53JY9SPU0YC3EL67C4EUOBWIB6BLA1L9BLGEHB8WH0T5F99S40DMEOMH1DYDTIIVHLS0CX427XJ0I5JAZFNBA52PRX0CDQ' where id=48;
-update noar tt set v1='UQETTULM3ZC910CFODB2IJHTPDKJ677QZXJ6S5QY3J6A6QSHU43P5ASNC6BVAY7QPSW0QYFMAR5N6Q5JK0ZLQQF3C4ZJG3ZYAIX8DWVE6ET8LID4MRW5SBNGHH80EH73QRI2EOZ7R9F0MQRAKCXI20VF5II3CRDN17UQ6UA503ZSY817OTDY1JYHUTHOJJR0F4F3TVVWK5VTN1DTCOB9T7AE1WUN81SNP5STVNR5Y9F8H1TQQFEYGAH1ZALDL5AFU' where id=48;
-update noar ti set v1='UQETTULM3ZC910CFODB2IJHTPDKJ677QZXJ6S5QY3J6A6QSHU43P5ASNC6BVAY7QPSW0QYFMAR5N6Q5JK0ZLQQF3C4ZJG3ZYAIX8DWVE6ET8LID4MRW5SBNGHH80EH73QRI2EOZ7R9F0MQRAKCXI20VF5II3CRDN17UQ6UA503ZSY817OTDY1JYHUTHOJJR0F4F3TVVWK5VTN1DTCOB9T7AE1WUN81SNP5STVNR5Y9F8H1TQQFEYGAH1ZALDL5AFU' where id=48;
-update noar tt set v2='XO6WHYZJDUY15PL8GCCSK692T3BKD94YOUTCB5FWGQG0ICUHR4ZQFQ8NB2ZCPKTSYAPBOW9RHG1WHUAVY8IFMC9SNWMN8MGTWJ4Z1O6VX4CELGFE1A5QU5KM4HIDEP3C8CUM524UM54JZ6DLFRWR6O8GOR9TU5WXYFKQWWJ6AWDHRKW1AMRDA4E0VT2R1IAZ26UNM93GY760XKUE9FIPARYRK84FOYQ5GZ6P849GGQL4EZ5ZRQQU40B7UW0CSA88T' where id=48;
-update noar ti set v2='XO6WHYZJDUY15PL8GCCSK692T3BKD94YOUTCB5FWGQG0ICUHR4ZQFQ8NB2ZCPKTSYAPBOW9RHG1WHUAVY8IFMC9SNWMN8MGTWJ4Z1O6VX4CELGFE1A5QU5KM4HIDEP3C8CUM524UM54JZ6DLFRWR6O8GOR9TU5WXYFKQWWJ6AWDHRKW1AMRDA4E0VT2R1IAZ26UNM93GY760XKUE9FIPARYRK84FOYQ5GZ6P849GGQL4EZ5ZRQQU40B7UW0CSA88T' where id=48;
-update noar tt set v3='KGKROJSQXWLCGA578DR5ZF7Z6XNFD5JZFIN25KZUXMXCQRY2F47KE4ME724EU1ACF0W2LW6PU07AP5VAVKHSI5WJK1PNY91EM37FWDJSV6B7605PCTG67Y1ZWV2ESISM96W94VP6SD321K6XBCVO1ZFHW5SQBYW09Q5AU7N9RMA68Q0MF5YNLHYT9QLN93SCTQ3Y34T8778C1IH27UEE39Z06E7J0LJVRIXJ8S578W1VV6HXWCFGDDREWOTDOJMYU' where id=48;
-update noar ti set v3='KGKROJSQXWLCGA578DR5ZF7Z6XNFD5JZFIN25KZUXMXCQRY2F47KE4ME724EU1ACF0W2LW6PU07AP5VAVKHSI5WJK1PNY91EM37FWDJSV6B7605PCTG67Y1ZWV2ESISM96W94VP6SD321K6XBCVO1ZFHW5SQBYW09Q5AU7N9RMA68Q0MF5YNLHYT9QLN93SCTQ3Y34T8778C1IH27UEE39Z06E7J0LJVRIXJ8S578W1VV6HXWCFGDDREWOTDOJMYU' where id=48;
-update noar tt set v0='2C0TDDNSU7F74W7DMOWTC5XOZQXLJ92FXHA2Z0RG6S9TLQ951G3DOXGXFYXBNZF6BS4KMKUPTEOB7OQDXJVAA3SQN4P6Z60GPUV30RM293QF5KGQC2QZG1M4CX5UVI5KTM665SIV3JCCBGO0AUC6MTKFET3NCKU5VZEZ3NQS0J55IG3PAA8HJIQNIHIS02JZW2J6RFBLBCIXORLAR8K3NGEROL7XP6SM63TV92W62X0976PZKBM6P52WYWQOTD79V' where id=49;
-update noar ti set v0='2C0TDDNSU7F74W7DMOWTC5XOZQXLJ92FXHA2Z0RG6S9TLQ951G3DOXGXFYXBNZF6BS4KMKUPTEOB7OQDXJVAA3SQN4P6Z60GPUV30RM293QF5KGQC2QZG1M4CX5UVI5KTM665SIV3JCCBGO0AUC6MTKFET3NCKU5VZEZ3NQS0J55IG3PAA8HJIQNIHIS02JZW2J6RFBLBCIXORLAR8K3NGEROL7XP6SM63TV92W62X0976PZKBM6P52WYWQOTD79V' where id=49;
-update noar tt set v1='HDZ5SU7YMR83FBT3WKOA5LUPSTW7V1XDWU4J6Y3RS8PJOY3V13AR9RXMPE4N507KEPWINZFRF9SMDKMZREGOL4F00LK058YWKGGCHVXN3046CBI4VD47MOD394R1A1LIDRW6G4S2X2XDEXB05IMCCQONA4KX6D0X47FV9OK9B1BSW841NF90A2ENVJ1V4AUE0SCLYGDMM1FSEW6VFAN2UE0ZFBTPBMMOAT26I027KHDFG9WSPIY004V16B1L5GZXN' where id=49;
-update noar ti set v1='HDZ5SU7YMR83FBT3WKOA5LUPSTW7V1XDWU4J6Y3RS8PJOY3V13AR9RXMPE4N507KEPWINZFRF9SMDKMZREGOL4F00LK058YWKGGCHVXN3046CBI4VD47MOD394R1A1LIDRW6G4S2X2XDEXB05IMCCQONA4KX6D0X47FV9OK9B1BSW841NF90A2ENVJ1V4AUE0SCLYGDMM1FSEW6VFAN2UE0ZFBTPBMMOAT26I027KHDFG9WSPIY004V16B1L5GZXN' where id=49;
-update noar tt set v2='0Y5VN6FHUGBM5YPMP7CT01J0W65C56RVJRSO43SVPIF2NVATZRMXKLS4AR56TOFK475SY5GK1Y44ABNA84UXAGS6LGEWYUTNBCHQ3J3S4S5YG84GWFJXW522BDINVHZBFPTQBLUYZKDPEQRXXTM3J83E2A2CVL056GK2GF3CHF85VTPW67VRG2A7M6ZPAKMA7WITDRU6Q4W5J6179J1ZOMT10EQHYHMHKCS8MHR70WJKFRGL8D68TYV1GXN6KPIJ1' where id=49;
-update noar ti set v2='0Y5VN6FHUGBM5YPMP7CT01J0W65C56RVJRSO43SVPIF2NVATZRMXKLS4AR56TOFK475SY5GK1Y44ABNA84UXAGS6LGEWYUTNBCHQ3J3S4S5YG84GWFJXW522BDINVHZBFPTQBLUYZKDPEQRXXTM3J83E2A2CVL056GK2GF3CHF85VTPW67VRG2A7M6ZPAKMA7WITDRU6Q4W5J6179J1ZOMT10EQHYHMHKCS8MHR70WJKFRGL8D68TYV1GXN6KPIJ1' where id=49;
-update noar tt set v3='JCKTSLW5IWQXWY843YYA3XVS7YAYOLUGO3TAA6TU80Z2R4X8X62IDZE8OV5UWN2X0223GQ6KJI2KVL6V7QCFHCJI2BWIA2RAPBROMVEV7DP6QHVRHVRWY40HU5KEYRDDMQNGMJTOHXS92NLRAXUEIWT5VB1PD6C2UVOMZOA6IDYP5PJE5V4HLPFGNHKSTBOQ9MA7A3FXC6TM3GEYAOO8LWDW43NXQX0FHCFTH9313Z7IXHNL5IZZVPSILVJ4FG2XI' where id=49;
-update noar ti set v3='JCKTSLW5IWQXWY843YYA3XVS7YAYOLUGO3TAA6TU80Z2R4X8X62IDZE8OV5UWN2X0223GQ6KJI2KVL6V7QCFHCJI2BWIA2RAPBROMVEV7DP6QHVRHVRWY40HU5KEYRDDMQNGMJTOHXS92NLRAXUEIWT5VB1PD6C2UVOMZOA6IDYP5PJE5V4HLPFGNHKSTBOQ9MA7A3FXC6TM3GEYAOO8LWDW43NXQX0FHCFTH9313Z7IXHNL5IZZVPSILVJ4FG2XI' where id=49;
-update noar tt set v0='B3HHCFWDMM36S7X9QJJKZ8NDSEGGEXOYOCOGD3BHTZY2TQE097IZUTOK1GI94G5O0C8Y7PRRYDHH0M1P8BLUVKJ6CANZ5W8MB9O8UCEYM0GHJ7E87ILTE7DJMH75O0YZ4MCL4ENVL9H50EIRLM9TRGUKDI1PJ9VP7212FE4R4HRBALY49DK80WRISGR45J3RHDP4ALOANMF1W8613CVLEHOJP17ZFNR4F3D7PZYPGHYPBTOWFGNY5F0APADJJC03U' where id=50;
-update noar ti set v0='B3HHCFWDMM36S7X9QJJKZ8NDSEGGEXOYOCOGD3BHTZY2TQE097IZUTOK1GI94G5O0C8Y7PRRYDHH0M1P8BLUVKJ6CANZ5W8MB9O8UCEYM0GHJ7E87ILTE7DJMH75O0YZ4MCL4ENVL9H50EIRLM9TRGUKDI1PJ9VP7212FE4R4HRBALY49DK80WRISGR45J3RHDP4ALOANMF1W8613CVLEHOJP17ZFNR4F3D7PZYPGHYPBTOWFGNY5F0APADJJC03U' where id=50;
-update noar tt set v1='ZSXVHFTF1ZYI8DN9M2RF2FLYQH0IPG3PZMXRYJCZ3P5MPT5I7SH5SJYE03PCP9U1NGYGD645O432EF8Q2K0O3U3LCRPWO7VWUMFLIQFF4Y6ZOLMZCGNZJHE0UP7G2T49ZHCADTGM726B1RS9LAQOPT2PVWMPA1Q2D8SNS2LQCAE6Q0PZ3HMKGZPTBUPH4TA5Y14W76LX2663FV8D4YN93IESPCOND3YZAD43QA1YD4TQEWXV9A3SOZE4V240AI0TE' where id=50;
-update noar ti set v1='ZSXVHFTF1ZYI8DN9M2RF2FLYQH0IPG3PZMXRYJCZ3P5MPT5I7SH5SJYE03PCP9U1NGYGD645O432EF8Q2K0O3U3LCRPWO7VWUMFLIQFF4Y6ZOLMZCGNZJHE0UP7G2T49ZHCADTGM726B1RS9LAQOPT2PVWMPA1Q2D8SNS2LQCAE6Q0PZ3HMKGZPTBUPH4TA5Y14W76LX2663FV8D4YN93IESPCOND3YZAD43QA1YD4TQEWXV9A3SOZE4V240AI0TE' where id=50;
-update noar tt set v2='COPC5PZKQW75H1JB2V99Q0EHRDMNABBZQJQXMV67XJAPZAAQY4UT3DDXS74SFLOOBPU88MCA3P6HEEKMZ4Y21SA37HK454OLCSWA2SSY0POBLL7CBLRP020YPTIBLZSYV8FK7G1DENNVIQ1KNIUMK7PQ5V4FPUAQMWTB5A0JQMB64K9U3ASGYQR3WXKVTF3PMCAAMDU5UBLO62YGTD3VI5CZQGCAF9W8O0RXXNEKQP30HJDYJHLE20L92L8L2Y5KQ' where id=50;
-update noar ti set v2='COPC5PZKQW75H1JB2V99Q0EHRDMNABBZQJQXMV67XJAPZAAQY4UT3DDXS74SFLOOBPU88MCA3P6HEEKMZ4Y21SA37HK454OLCSWA2SSY0POBLL7CBLRP020YPTIBLZSYV8FK7G1DENNVIQ1KNIUMK7PQ5V4FPUAQMWTB5A0JQMB64K9U3ASGYQR3WXKVTF3PMCAAMDU5UBLO62YGTD3VI5CZQGCAF9W8O0RXXNEKQP30HJDYJHLE20L92L8L2Y5KQ' where id=50;
-update noar tt set v3='2Y4IEE44CZIVJGG3BGLHB716UH5O4VXM68VM0FH98H3QSGAI8O2KBX0ETV3H2GGI2PD4Z07MHPCONPUBPSW3YBGJWPNGFDXB37LFR42K50JC7U77P0RAC1TE178LD01S0FRFQ5JSKW92H56CO0I90SLALKABB0ABWCK28UF4Q2N7UIFIQXUMNQ88B5CJBRC4SKWX8B394TR19HTNHRCEUWMLIJCPBMD03T18API3U3H4Y38DY4HH40EVVXDRC6AEF' where id=50;
-update noar ti set v3='2Y4IEE44CZIVJGG3BGLHB716UH5O4VXM68VM0FH98H3QSGAI8O2KBX0ETV3H2GGI2PD4Z07MHPCONPUBPSW3YBGJWPNGFDXB37LFR42K50JC7U77P0RAC1TE178LD01S0FRFQ5JSKW92H56CO0I90SLALKABB0ABWCK28UF4Q2N7UIFIQXUMNQ88B5CJBRC4SKWX8B394TR19HTNHRCEUWMLIJCPBMD03T18API3U3H4Y38DY4HH40EVVXDRC6AEF' where id=50;
-update noar tt set v0='9KAHWAZ10DNAUVX8VNCBF3YLYN9PX46Z5G90PYYNZLGZCPQWJIARY2NCSHOTWR3I6NLGMQHVPCOKSC3AFORY2GCJSOIAVUOP2N6RQSX42S6871K6M3O4QTKLMLQNMLJ4DOQWYRIRAI1RV021FVCT0YP79ILOEWQCIDQVBDP7MMCZIIGOFBQU87QC8YUZIZMN1STRRC8ZQULPVG3PA4M0IPCM198HH95X2UEIGL671YCYIJPUIBYFBK6LODY8RO9EE' where id=51;
-update noar ti set v0='9KAHWAZ10DNAUVX8VNCBF3YLYN9PX46Z5G90PYYNZLGZCPQWJIARY2NCSHOTWR3I6NLGMQHVPCOKSC3AFORY2GCJSOIAVUOP2N6RQSX42S6871K6M3O4QTKLMLQNMLJ4DOQWYRIRAI1RV021FVCT0YP79ILOEWQCIDQVBDP7MMCZIIGOFBQU87QC8YUZIZMN1STRRC8ZQULPVG3PA4M0IPCM198HH95X2UEIGL671YCYIJPUIBYFBK6LODY8RO9EE' where id=51;
-update noar tt set v1='JRRFBWT3MDK1VJR7GS0Y6EPQ755EVK4V5OOCXKKO4OKTAD2GFM0GFCYR66Z753H15CK2K4Q708CXAADGRV5QFBI5X96COO90GI0IIXKO01ADVJYJFC2AHXZSPE0IJAPYATBPL4XUBYLYTU13MACVU3XBUP6KTQ51BLU5DZJCTK9PR46AU4AU7LRNAP5AZF0YCGHV7ACK90XEO6H8KOYOFYPCNF065RUGM3JWCVC5LUDPJDSGA4I8SZ2I48IRX9NQK' where id=51;
-update noar ti set v1='JRRFBWT3MDK1VJR7GS0Y6EPQ755EVK4V5OOCXKKO4OKTAD2GFM0GFCYR66Z753H15CK2K4Q708CXAADGRV5QFBI5X96COO90GI0IIXKO01ADVJYJFC2AHXZSPE0IJAPYATBPL4XUBYLYTU13MACVU3XBUP6KTQ51BLU5DZJCTK9PR46AU4AU7LRNAP5AZF0YCGHV7ACK90XEO6H8KOYOFYPCNF065RUGM3JWCVC5LUDPJDSGA4I8SZ2I48IRX9NQK' where id=51;
-update noar tt set v2='DT8A7KD7QYXD1I317W44YGUSBL22DITUVKYKNT571EHPOW96XW6LTS3JRVOHW3Q0VLF8XEY6KLV05G6K2YLZEW0TMVBH5W02384Y17V1MILYCAXZMF5HGRBPUQPNE90S85AM6M0HNHLQKP9I0OJJC3CJ18S29BD1CMJXHF1SX119EN8T3RDXCI7T77EP655KYQJ5C8OA3V20FDY01UIBYB4KR7NZ2W60ZNY00AADOHIAN0CNHT8RXUI586Z65LOPZ' where id=51;
-update noar ti set v2='DT8A7KD7QYXD1I317W44YGUSBL22DITUVKYKNT571EHPOW96XW6LTS3JRVOHW3Q0VLF8XEY6KLV05G6K2YLZEW0TMVBH5W02384Y17V1MILYCAXZMF5HGRBPUQPNE90S85AM6M0HNHLQKP9I0OJJC3CJ18S29BD1CMJXHF1SX119EN8T3RDXCI7T77EP655KYQJ5C8OA3V20FDY01UIBYB4KR7NZ2W60ZNY00AADOHIAN0CNHT8RXUI586Z65LOPZ' where id=51;
-update noar tt set v3='SNHO586PPIZR0DG5HB9LTH3OAJDR144L4XU36B2AXRPRMT962ICONI83IM9DA09HAI00SXIN2D05X8Y3PZEDD6QWKJAT3NEYGCPYBMSW6A71BNL0VU0PP18FYPS8SDP2RYQHNO21XG79X7X8O9JO739K701LARL9GCV08H02WDC712I4I6N579H8J3BLB99N1P7WXNSGMNGYIAL5GJSY73A27CGDA7335YCZWGNV7NVF6SNTD3Q2ESRQ3Z46FQ3PY' where id=51;
-update noar ti set v3='SNHO586PPIZR0DG5HB9LTH3OAJDR144L4XU36B2AXRPRMT962ICONI83IM9DA09HAI00SXIN2D05X8Y3PZEDD6QWKJAT3NEYGCPYBMSW6A71BNL0VU0PP18FYPS8SDP2RYQHNO21XG79X7X8O9JO739K701LARL9GCV08H02WDC712I4I6N579H8J3BLB99N1P7WXNSGMNGYIAL5GJSY73A27CGDA7335YCZWGNV7NVF6SNTD3Q2ESRQ3Z46FQ3PY' where id=51;
-update noar tt set v0='YJVAP3M8GHRF00KTP134RRE07NBYCXP67FYM7F2RQBAUV5LZAESBVU6ANEG7XZ9OD7SGDHLR6U94TIQWHLCXPFTNERL3RSXH49L2H3RXCRBYXI4TIM98QHEFHXW1Y3HNEANNV5D9TPTTENGEBMNRO84Z4SR3K7CMJI0MKDVLP7MH9EC3YKYZDG0S1RPMCDS1Y25B5B1UN84K7RAU01X6T1S3S30KP86C3WPU1QZF7K46G1NYXOVI6RF1ZPFFVNA85' where id=52;
-update noar ti set v0='YJVAP3M8GHRF00KTP134RRE07NBYCXP67FYM7F2RQBAUV5LZAESBVU6ANEG7XZ9OD7SGDHLR6U94TIQWHLCXPFTNERL3RSXH49L2H3RXCRBYXI4TIM98QHEFHXW1Y3HNEANNV5D9TPTTENGEBMNRO84Z4SR3K7CMJI0MKDVLP7MH9EC3YKYZDG0S1RPMCDS1Y25B5B1UN84K7RAU01X6T1S3S30KP86C3WPU1QZF7K46G1NYXOVI6RF1ZPFFVNA85' where id=52;
-update noar tt set v1='7PWERZDMXS5W3D0RULJNJUIL3O480IR9MIYLGWXHNIYIU9HP38MUP1DA9D6NSEHZ2XL0RTIUI0EEAQV56KOHSAMJY8KYBV52CBO2HLRIQZQYHZZ4TBFHQH23RNMXEIFGXR2KVYU4QFQX5WRIOE1X40TOK58YVP8RU48HR8088RE5J27Y2GRCAKP7OE6DJFCJMHGSRNAY47LYE8FY4EWNI2UK0OEDMAV71EPOU043URXT6TLOC0G6LKMHLHZ285MLJ' where id=52;
-update noar ti set v1='7PWERZDMXS5W3D0RULJNJUIL3O480IR9MIYLGWXHNIYIU9HP38MUP1DA9D6NSEHZ2XL0RTIUI0EEAQV56KOHSAMJY8KYBV52CBO2HLRIQZQYHZZ4TBFHQH23RNMXEIFGXR2KVYU4QFQX5WRIOE1X40TOK58YVP8RU48HR8088RE5J27Y2GRCAKP7OE6DJFCJMHGSRNAY47LYE8FY4EWNI2UK0OEDMAV71EPOU043URXT6TLOC0G6LKMHLHZ285MLJ' where id=52;
-update noar tt set v2='ABTN68797XZX1XLT9UYN6TW14OVIYIMEUOTGE0CL2FD0D65APM7UZN4CDF6Q4JKLWGUU2DWKMKTUKZSXIH3J3XXV1YNDMC8C9HAYQ8118P9FRH30I430WD8AUQXM6MSI6SGDFT0CSAHWVPEZL1PEIE453GF38116NVPVB9YMYOOYGE3ZPUP5H4MZ9G3JZKEGPBGJ2HD26M18SPOBNJTEUSFZHRCCACIE3BD18BLOMVB4MJ2MKVSIWBO1A26T69X1P' where id=52;
-update noar ti set v2='ABTN68797XZX1XLT9UYN6TW14OVIYIMEUOTGE0CL2FD0D65APM7UZN4CDF6Q4JKLWGUU2DWKMKTUKZSXIH3J3XXV1YNDMC8C9HAYQ8118P9FRH30I430WD8AUQXM6MSI6SGDFT0CSAHWVPEZL1PEIE453GF38116NVPVB9YMYOOYGE3ZPUP5H4MZ9G3JZKEGPBGJ2HD26M18SPOBNJTEUSFZHRCCACIE3BD18BLOMVB4MJ2MKVSIWBO1A26T69X1P' where id=52;
-update noar tt set v3='BME8T6JHZK2ADGLZNTMFMJVCKJM18KRG5LY1VDP1AX324XAWOKZZ1L0HPYLHVEK3U6VZWPEBZRHOLBXQHKIL2275L8I65EIZDNTWFSVHXEM8AUDDFVLZGYL8D7TQ4ANRHBXYMQ02JO87CEC8R4HIXUGSPK3HLWHEM3VDGF5BBKCUJXE5MGNOCM5Z6111C8TGS937QI7FLWOE13MX0U718H2VEIAMPCYD9UIB83RPRBOQ4MSE81G88OD5PB4USJQTT' where id=52;
-update noar ti set v3='BME8T6JHZK2ADGLZNTMFMJVCKJM18KRG5LY1VDP1AX324XAWOKZZ1L0HPYLHVEK3U6VZWPEBZRHOLBXQHKIL2275L8I65EIZDNTWFSVHXEM8AUDDFVLZGYL8D7TQ4ANRHBXYMQ02JO87CEC8R4HIXUGSPK3HLWHEM3VDGF5BBKCUJXE5MGNOCM5Z6111C8TGS937QI7FLWOE13MX0U718H2VEIAMPCYD9UIB83RPRBOQ4MSE81G88OD5PB4USJQTT' where id=52;
-update noar tt set v0='VVDXG9N95ESO8IZRXAB7BA7WWBVNQW2ZJ65ISS288DK86W5ZL00OLY8T643JXCH9W3AL4H0RP44RH3LVLKROYRI0NYM27I0Q50IJVBNHJBDZN44DU53NZ0200DTHY481FVC4X5S1PTY6KVTJ7J222HBBNHI5MKROU0MPHVS0RBEP934UBIGS9MZVXMCKQRTDR6MI93B699XQGIHY40TIPI3L21QTI0873ZVZGWNEEY7P8T36M1F2VVPX6HS5SWM5O' where id=53;
-update noar ti set v0='VVDXG9N95ESO8IZRXAB7BA7WWBVNQW2ZJ65ISS288DK86W5ZL00OLY8T643JXCH9W3AL4H0RP44RH3LVLKROYRI0NYM27I0Q50IJVBNHJBDZN44DU53NZ0200DTHY481FVC4X5S1PTY6KVTJ7J222HBBNHI5MKROU0MPHVS0RBEP934UBIGS9MZVXMCKQRTDR6MI93B699XQGIHY40TIPI3L21QTI0873ZVZGWNEEY7P8T36M1F2VVPX6HS5SWM5O' where id=53;
-update noar tt set v1='QHS4I64K5EI379CFKU6BR5HOCUT4XAY72IRWTQM18YK6CPKGF3ZEUQQZ9TDB4R2BFXSG6SM8BHSQ6AKMN87UZ7L6AF8TCDG5EOWIZYHFVHYR7B4FAW9MVB4QWC354YLE1RV0YUZ6RZI5HHJW9JQXP9R0IOPD9GL9O4F7ANDCN2EHIQATI2UJ89IBNMZRJG2T56KNTL0J87BHL8OA5KXCXK9G69JDZVT8GIE2CS4LT352VKMTLKI5BR8X8C33MCHL3' where id=53;
-update noar ti set v1='QHS4I64K5EI379CFKU6BR5HOCUT4XAY72IRWTQM18YK6CPKGF3ZEUQQZ9TDB4R2BFXSG6SM8BHSQ6AKMN87UZ7L6AF8TCDG5EOWIZYHFVHYR7B4FAW9MVB4QWC354YLE1RV0YUZ6RZI5HHJW9JQXP9R0IOPD9GL9O4F7ANDCN2EHIQATI2UJ89IBNMZRJG2T56KNTL0J87BHL8OA5KXCXK9G69JDZVT8GIE2CS4LT352VKMTLKI5BR8X8C33MCHL3' where id=53;
-update noar tt set v2='69PMN7LPEUKCD1F98FHR3VNX0TEGV0Q1TNNR16NWKW3ODHO4OSIH7CBWO0N8N45F5SVVC3COIJ43P9W9CO67V9RK2256JGUXMGL4HHLZ9C6QLME8IJYV2OB14RHOUC3773EI87QKVK58JZNAS65GELEWQFU93EP1LCVBPXI7CQL94FCHEKQ060BD0H8CO4BRDWY3KZVIRNAB8Q28KLWDH8R34NSUPN4WCOJ46DWZBXUT93L3A58J79314YWZM9RR9' where id=53;
-update noar ti set v2='69PMN7LPEUKCD1F98FHR3VNX0TEGV0Q1TNNR16NWKW3ODHO4OSIH7CBWO0N8N45F5SVVC3COIJ43P9W9CO67V9RK2256JGUXMGL4HHLZ9C6QLME8IJYV2OB14RHOUC3773EI87QKVK58JZNAS65GELEWQFU93EP1LCVBPXI7CQL94FCHEKQ060BD0H8CO4BRDWY3KZVIRNAB8Q28KLWDH8R34NSUPN4WCOJ46DWZBXUT93L3A58J79314YWZM9RR9' where id=53;
-update noar tt set v3='WQXSFYOTDQVPELU3QL0ROQ6Z0ES0DL34NV77V594W4MQJYUR1HWC102D4A3UZW6HFY6JFY2TU9KZ3PUHPVO2QHM50OD4OVRHSGF323TMPPBDHQMSIFHPULH6LW99FDD7V1XEHSRKUL7YNGEH6RUPE97P3L9883Y6Z98APJ6KJPVQNLESADXC79LT5W82M3ALIMMIF3ELDIE8UNMJA6GWLXH17FIH8R26N842SD2W6CLN2LIG550Y5PMO2JFC0DF3B' where id=53;
-update noar ti set v3='WQXSFYOTDQVPELU3QL0ROQ6Z0ES0DL34NV77V594W4MQJYUR1HWC102D4A3UZW6HFY6JFY2TU9KZ3PUHPVO2QHM50OD4OVRHSGF323TMPPBDHQMSIFHPULH6LW99FDD7V1XEHSRKUL7YNGEH6RUPE97P3L9883Y6Z98APJ6KJPVQNLESADXC79LT5W82M3ALIMMIF3ELDIE8UNMJA6GWLXH17FIH8R26N842SD2W6CLN2LIG550Y5PMO2JFC0DF3B' where id=53;
-update noar tt set v0='K451G7CBWQ1GDYNQ2IJVP4WCF11S8GN9SWKENYCC1D7693YTX6GUAZC47G4AGAT6BFOKT478NF86E5O4O68XEB11Y43CDZPK8AKQJKDUO7CW81D3CHBI7KFLVUY3PU3RLGXUR3HIM1SEVZQEWQI2I4RNGV3CCFYSR0NT2I2WPE5Z4EHT756BNSOI1ZCHGE92XX7MURLZURPF3OAKHDVKGZTBBN0BEKHIGPATVYBX2L7DR5Z6YYOTP1640E8BWT7CK' where id=54;
-update noar ti set v0='K451G7CBWQ1GDYNQ2IJVP4WCF11S8GN9SWKENYCC1D7693YTX6GUAZC47G4AGAT6BFOKT478NF86E5O4O68XEB11Y43CDZPK8AKQJKDUO7CW81D3CHBI7KFLVUY3PU3RLGXUR3HIM1SEVZQEWQI2I4RNGV3CCFYSR0NT2I2WPE5Z4EHT756BNSOI1ZCHGE92XX7MURLZURPF3OAKHDVKGZTBBN0BEKHIGPATVYBX2L7DR5Z6YYOTP1640E8BWT7CK' where id=54;
-update noar tt set v1='IMPDJLFC0K0EHX90WZNJMZ1HSANIUK2M2EV1ODSS7CDICR8MXIHIP49A2TCJA95TN7YSKXZZPCS1GCG69QUU80F650W6SZ2T7L4XZ6ZZJE3MZYEENSU6B3APHR44S5XCYRV5GWOEHXH3DOHOETADYNF838LO9OHQTDP32XP3LV99STJ8V3UL3X9RXXNMYK63VKIHQRRLZB6SITJCWP95A1XYUXBQOCI1BO1JHMY38PXZOHXLPPG2CZYIBAV6NQ3ZF' where id=54;
-update noar ti set v1='IMPDJLFC0K0EHX90WZNJMZ1HSANIUK2M2EV1ODSS7CDICR8MXIHIP49A2TCJA95TN7YSKXZZPCS1GCG69QUU80F650W6SZ2T7L4XZ6ZZJE3MZYEENSU6B3APHR44S5XCYRV5GWOEHXH3DOHOETADYNF838LO9OHQTDP32XP3LV99STJ8V3UL3X9RXXNMYK63VKIHQRRLZB6SITJCWP95A1XYUXBQOCI1BO1JHMY38PXZOHXLPPG2CZYIBAV6NQ3ZF' where id=54;
-update noar tt set v2='70WYQKTFS682JBEWD82T2YY384U1LZIQMJFGRPYL2JEUQR28AWQ19ATEWXONOKGXEON0TMW107Z1ZXZY2OC3O4FMBPUDH3Q6ILCW3VJHEES8KDZCYP8ZJAYB28Q9189FJ6744G8IHMZPTCY9LSJPLGIP38GAHEOETBGTPSETFSMNI2YW17FZQZ299CYHXQHN70RM4A04M6CQG0E7HPU4GRHKKE0Z82PM47DNB8ZY3LUUT6242SUDD4P3FU5HXV3Y1' where id=54;
-update noar ti set v2='70WYQKTFS682JBEWD82T2YY384U1LZIQMJFGRPYL2JEUQR28AWQ19ATEWXONOKGXEON0TMW107Z1ZXZY2OC3O4FMBPUDH3Q6ILCW3VJHEES8KDZCYP8ZJAYB28Q9189FJ6744G8IHMZPTCY9LSJPLGIP38GAHEOETBGTPSETFSMNI2YW17FZQZ299CYHXQHN70RM4A04M6CQG0E7HPU4GRHKKE0Z82PM47DNB8ZY3LUUT6242SUDD4P3FU5HXV3Y1' where id=54;
-update noar tt set v3='B1QS7BYUJ1G9II6JLAWLFNF3ZDNLLW7Y2VPQI34R83CQZC8L4RFHFQME0VMOO4GC3VG8XBP2FULKWGW9PQOZT7059BO0MCS6M44XEIOQE2JUDG67GLIMSXNWXL7NGN90FUOOSS3T60SM3WPF7JSM2WUMUOI4VY98MLG6J98OD712VGJ1Y65GXZT0PPJQ2WJ8FGGFDDXFQ5PAZ15TPZO5OKUZFXBRU2SXKRX72THILRNIPGETT0EZXEMSGU1Y8DJXJ' where id=54;
-update noar ti set v3='B1QS7BYUJ1G9II6JLAWLFNF3ZDNLLW7Y2VPQI34R83CQZC8L4RFHFQME0VMOO4GC3VG8XBP2FULKWGW9PQOZT7059BO0MCS6M44XEIOQE2JUDG67GLIMSXNWXL7NGN90FUOOSS3T60SM3WPF7JSM2WUMUOI4VY98MLG6J98OD712VGJ1Y65GXZT0PPJQ2WJ8FGGFDDXFQ5PAZ15TPZO5OKUZFXBRU2SXKRX72THILRNIPGETT0EZXEMSGU1Y8DJXJ' where id=54;
-update noar tt set v0='FT2E93NV3QCL4IENSLMVPXJLRU9UZU8YDHW4VIDTKVE07PD6P7H57NHA6RLP2ZXKDVQKLX2PU79IC5889CP7L5PBKWHE233WKFD0YI5LT3N9IQVA712JAGK7SE72IW2YXON7UELGIC751UTSA7BFLEQ4OXKAWTXOR89HFWI2WPF2TSY13SZA063F9EO2W0714N1TCC23HVLF2FIZFGHI0NUEL127HE7I1YW9A254IEM4T4CEEP8T613FC5WG05CEN' where id=55;
-update noar ti set v0='FT2E93NV3QCL4IENSLMVPXJLRU9UZU8YDHW4VIDTKVE07PD6P7H57NHA6RLP2ZXKDVQKLX2PU79IC5889CP7L5PBKWHE233WKFD0YI5LT3N9IQVA712JAGK7SE72IW2YXON7UELGIC751UTSA7BFLEQ4OXKAWTXOR89HFWI2WPF2TSY13SZA063F9EO2W0714N1TCC23HVLF2FIZFGHI0NUEL127HE7I1YW9A254IEM4T4CEEP8T613FC5WG05CEN' where id=55;
-update noar tt set v1='UUSG8E3OZ5GU6JFEAZDZTUVPU9D77QDLVFI72LED3KD8M12EEA0MA7PTSZHWQCSFRZR7Y915OWFLXULX76VYURNKPP0CM6RYKF2Y26QBRWT4UF76EOCCYBSJYB2RB0DSRU44C2AOWT9QA29IOUVSYA2TNPVR0ZL6J3NB0I9BY6BD4G3AOYKJ0RRGOUD0Q47A0BS7TSRFCL9O5B82VDZ55AUE1RMCWF2K0X88OIWTZKWG652YYGJRCKUBF5LW5HLVK' where id=55;
-update noar ti set v1='UUSG8E3OZ5GU6JFEAZDZTUVPU9D77QDLVFI72LED3KD8M12EEA0MA7PTSZHWQCSFRZR7Y915OWFLXULX76VYURNKPP0CM6RYKF2Y26QBRWT4UF76EOCCYBSJYB2RB0DSRU44C2AOWT9QA29IOUVSYA2TNPVR0ZL6J3NB0I9BY6BD4G3AOYKJ0RRGOUD0Q47A0BS7TSRFCL9O5B82VDZ55AUE1RMCWF2K0X88OIWTZKWG652YYGJRCKUBF5LW5HLVK' where id=55;
-update noar tt set v2='8IHXAKH9PJDI4NBT0U1XF6XCEXWYQGM1YQZWTNIBVGLGMZFOMG90W3OP69W83KI4A660G79B19U3LNBX5TL8TN9D6LSDDAOZHD4S9H95BOS0Y46JT4ESTEIXPGZY1847UTEODJ822CO4OG2OOJZWCZR3O16GVWZ7OVDW5K8M3YISQ0WLH0VRY0PBUMK095ZK4YA2XA68NTRFM70M798Q2IM8QJD6SAXCCHNCTWBEAHNPB9AD9AUFADZF4SRA28NTZ' where id=55;
-update noar ti set v2='8IHXAKH9PJDI4NBT0U1XF6XCEXWYQGM1YQZWTNIBVGLGMZFOMG90W3OP69W83KI4A660G79B19U3LNBX5TL8TN9D6LSDDAOZHD4S9H95BOS0Y46JT4ESTEIXPGZY1847UTEODJ822CO4OG2OOJZWCZR3O16GVWZ7OVDW5K8M3YISQ0WLH0VRY0PBUMK095ZK4YA2XA68NTRFM70M798Q2IM8QJD6SAXCCHNCTWBEAHNPB9AD9AUFADZF4SRA28NTZ' where id=55;
-update noar tt set v3='THPPDHEFNY8IAZKHNH57S5Q5JGI612U28HGOSUYPCO2WHS77MG6Q1EWMX5FE63JQIWIT2OJS3PZYDBOD2KV3MWMYBI36LSW9WLIDFC9PP318YY7N81JEE8KBXG2JWNSXBBBKSEL7ZV7FBU8VAGNPCP8KG1PM5CKDYSVBDIDA7T2C8XH3VT30PH1BHIBS7F884Q0X22531UDULHUNV50L4CKIDJYR6QDYJOWRFW1ONDMPLKYNR1O7R3EUF3PNSEB1Z' where id=55;
-update noar ti set v3='THPPDHEFNY8IAZKHNH57S5Q5JGI612U28HGOSUYPCO2WHS77MG6Q1EWMX5FE63JQIWIT2OJS3PZYDBOD2KV3MWMYBI36LSW9WLIDFC9PP318YY7N81JEE8KBXG2JWNSXBBBKSEL7ZV7FBU8VAGNPCP8KG1PM5CKDYSVBDIDA7T2C8XH3VT30PH1BHIBS7F884Q0X22531UDULHUNV50L4CKIDJYR6QDYJOWRFW1ONDMPLKYNR1O7R3EUF3PNSEB1Z' where id=55;
-update noar tt set v0='DGJZ5OJ8R4AZGL4857EH3S8E0NPHE3SW4XXNWRAD7ITLBIK6YMETRJQI5QFEFA6R471R7G4360YFKJJUKFXTDFXXRTZHJ8721BMSDADG5FJE5MMWO9HCOGJVQGRLENPH3H66OHNMGT5URDWZNSOKFHJT5KE7PLKN6CLWSPL6QZLZH7703V9RPJMW5RRZ3UY9JCSJQW8M79S3KKFHPV39IY2L33XUTGZA9D6T39O35EC50EPK3HIWSTJ2ZMI4OZN7D' where id=56;
-update noar ti set v0='DGJZ5OJ8R4AZGL4857EH3S8E0NPHE3SW4XXNWRAD7ITLBIK6YMETRJQI5QFEFA6R471R7G4360YFKJJUKFXTDFXXRTZHJ8721BMSDADG5FJE5MMWO9HCOGJVQGRLENPH3H66OHNMGT5URDWZNSOKFHJT5KE7PLKN6CLWSPL6QZLZH7703V9RPJMW5RRZ3UY9JCSJQW8M79S3KKFHPV39IY2L33XUTGZA9D6T39O35EC50EPK3HIWSTJ2ZMI4OZN7D' where id=56;
-update noar tt set v1='YTIQEU3A4OSHIHSIGPYTDDHH92K330QTDKP77E4M7NL4SIU6KTUINUFLDMP060CIG9O7BR8JBT4EK4NZV15J9AYJK4H1WTBH93MSFMWXZ7XZEZCY0PF6TOSOIW3FTA966GCCSO45D0FCXV1S12LSYS50F5QE8QZB2UW9MNBVU567BTFXAPRKXRKN4VNFFRV7BYY2TRTON7GJW6GULABHXCQEZMD6HVD74HP9JXR3QIHHQZ6CT5F8S6A28UXWYNMCW' where id=56;
-update noar ti set v1='YTIQEU3A4OSHIHSIGPYTDDHH92K330QTDKP77E4M7NL4SIU6KTUINUFLDMP060CIG9O7BR8JBT4EK4NZV15J9AYJK4H1WTBH93MSFMWXZ7XZEZCY0PF6TOSOIW3FTA966GCCSO45D0FCXV1S12LSYS50F5QE8QZB2UW9MNBVU567BTFXAPRKXRKN4VNFFRV7BYY2TRTON7GJW6GULABHXCQEZMD6HVD74HP9JXR3QIHHQZ6CT5F8S6A28UXWYNMCW' where id=56;
-update noar tt set v2='M6BC8QTDAGG5OA7OJ2SYLFRKD21LTTSVT80V7U0ELLZM2K4X3ZE57LRFCQIQXWP5HIN8LYKG2665JWNHRTGLCHPW8ROL3NIR1KGQ0DUZ4EDDHRENJHIOHIS5OKWIZ2WIOAEOOB73EFVCLQBHECG7UYMIAN1MWE25AX5AI05M00YNXI6WW3Z19AO59SVIKJ6SLSARG1OXAP4HKK11JJOBI8WLZSGD9YHQN9L8LVEVI30HV9KHV1HSUUJ8VY49M3LXI' where id=56;
-update noar ti set v2='M6BC8QTDAGG5OA7OJ2SYLFRKD21LTTSVT80V7U0ELLZM2K4X3ZE57LRFCQIQXWP5HIN8LYKG2665JWNHRTGLCHPW8ROL3NIR1KGQ0DUZ4EDDHRENJHIOHIS5OKWIZ2WIOAEOOB73EFVCLQBHECG7UYMIAN1MWE25AX5AI05M00YNXI6WW3Z19AO59SVIKJ6SLSARG1OXAP4HKK11JJOBI8WLZSGD9YHQN9L8LVEVI30HV9KHV1HSUUJ8VY49M3LXI' where id=56;
-update noar tt set v3='6MD7CL2Y95KE3EWVVTI1LF3VUTYERI7GYMABRNVLRJ5N37SWEVTXPTLQU4A3B7MR7KXC5DRHHO1LAWQYPD7RZA04GCZ7C9YOPODJMQ029IV4QZ31QV90UADVTTNC4OCAHET05IMFZ6TH3RE7C1ZBL2O54EHFAN0LCGUZPMWWGQUU2Z4LG2A0ERHT32OIHPMJ1TR5UNSTSU7QZW9L9MERFPWHH4CHQV8K9XWPGZOH6AZ8E7JL6AVECMHLRBMEJ5LLV' where id=56;
-update noar ti set v3='6MD7CL2Y95KE3EWVVTI1LF3VUTYERI7GYMABRNVLRJ5N37SWEVTXPTLQU4A3B7MR7KXC5DRHHO1LAWQYPD7RZA04GCZ7C9YOPODJMQ029IV4QZ31QV90UADVTTNC4OCAHET05IMFZ6TH3RE7C1ZBL2O54EHFAN0LCGUZPMWWGQUU2Z4LG2A0ERHT32OIHPMJ1TR5UNSTSU7QZW9L9MERFPWHH4CHQV8K9XWPGZOH6AZ8E7JL6AVECMHLRBMEJ5LLV' where id=56;
-update noar tt set v0='XY71VYW9EMPQ59SQ7MKUIPNBVBKJ6EM6DQF7GRJTM4SNZHUFK6VRXP24JXYZZ9FP6PCQIAQBHYN6YGD4LQ2OLYN23BJVK8LL8FBS64S6G3YPAZYBNJ7SL495FMZMPO2YNPLY5CXT8P4ZYT9TORHU8N0UWL2LAOW938C81JQLDSZR3FC5NBIOZ5T6AYJHQU1ZEIGYNW7NB1SF245QRL5PR2F9QB9B1YR47LATACOK41JZ2YEJAYJRO3HUN0G3X6VO8' where id=57;
-update noar ti set v0='XY71VYW9EMPQ59SQ7MKUIPNBVBKJ6EM6DQF7GRJTM4SNZHUFK6VRXP24JXYZZ9FP6PCQIAQBHYN6YGD4LQ2OLYN23BJVK8LL8FBS64S6G3YPAZYBNJ7SL495FMZMPO2YNPLY5CXT8P4ZYT9TORHU8N0UWL2LAOW938C81JQLDSZR3FC5NBIOZ5T6AYJHQU1ZEIGYNW7NB1SF245QRL5PR2F9QB9B1YR47LATACOK41JZ2YEJAYJRO3HUN0G3X6VO8' where id=57;
-update noar tt set v1='8N0TLAXW3AMYN44ZNRZCK9RFWSBQ4BHA2KFJ9AFUCPGRVUYQ79CGJRUIFS6E94EFXN0WABPM7OUI3D2033SM299S6XTMREPQF92XYTL7THW3IT735Z52PQRT5U0MTPITBY4Q1YZM0GWRUIODEFCTKSDNA554FZJZSKY37MSGJ9AOM0YZEY5N5BYFMS2TG7XJSJZ01E5Q46BTVQSPRJRCD9FUCNXK8GRY12H98ZTSP3EZ3R8ADLL2MS7ZHTSCS99YH' where id=57;
-update noar ti set v1='8N0TLAXW3AMYN44ZNRZCK9RFWSBQ4BHA2KFJ9AFUCPGRVUYQ79CGJRUIFS6E94EFXN0WABPM7OUI3D2033SM299S6XTMREPQF92XYTL7THW3IT735Z52PQRT5U0MTPITBY4Q1YZM0GWRUIODEFCTKSDNA554FZJZSKY37MSGJ9AOM0YZEY5N5BYFMS2TG7XJSJZ01E5Q46BTVQSPRJRCD9FUCNXK8GRY12H98ZTSP3EZ3R8ADLL2MS7ZHTSCS99YH' where id=57;
-update noar tt set v2='181IME83VOFM1CJ5NU5YRDV993DOHGVCBFDSW9JCQ7G7ORXW58239A10UYZV2S4VUKYNFSX159SXDOYX20HRL8CYEFC0M6V0OI07S1P3HIZ6OWDI3TFL5BXGPVBWKWAQQPZRPNKNHLMKEPFEYTP9NOP0KBGT3C5R0Y8YT6JH909BSFAM5HTR0PL7XZV5WLD0O58HELPH3Q1C95ILUGXYN3C4L8GJCP74U7EAPC99K6R7GPI4B6JW5RDI1WWUUF2J2' where id=57;
-update noar ti set v2='181IME83VOFM1CJ5NU5YRDV993DOHGVCBFDSW9JCQ7G7ORXW58239A10UYZV2S4VUKYNFSX159SXDOYX20HRL8CYEFC0M6V0OI07S1P3HIZ6OWDI3TFL5BXGPVBWKWAQQPZRPNKNHLMKEPFEYTP9NOP0KBGT3C5R0Y8YT6JH909BSFAM5HTR0PL7XZV5WLD0O58HELPH3Q1C95ILUGXYN3C4L8GJCP74U7EAPC99K6R7GPI4B6JW5RDI1WWUUF2J2' where id=57;
-update noar tt set v3='MAKEOJBJQT3M3QEOZFP2DHZMLBCOELYQCHWNV2TIRRBXWV7JNFMXG1D18OMJVLLNVD72YWNX20OOKWO7MDR1V5ZBW94IMUHZAQCJGY1YX4J8STOMZBBNCKGHA8DBEIGEH9OLGD5QNYRGVLEKTRZEML3P2Q99OT7BURN4G8EIRH68X1WW242ETZDDDU8XDMXQU87Z1AVKZSMF97FLDGLNY8HGCHT1X8PZ1L7UUK3OJG1NH6EWCG50SILBQA3775NUK' where id=57;
-update noar ti set v3='MAKEOJBJQT3M3QEOZFP2DHZMLBCOELYQCHWNV2TIRRBXWV7JNFMXG1D18OMJVLLNVD72YWNX20OOKWO7MDR1V5ZBW94IMUHZAQCJGY1YX4J8STOMZBBNCKGHA8DBEIGEH9OLGD5QNYRGVLEKTRZEML3P2Q99OT7BURN4G8EIRH68X1WW242ETZDDDU8XDMXQU87Z1AVKZSMF97FLDGLNY8HGCHT1X8PZ1L7UUK3OJG1NH6EWCG50SILBQA3775NUK' where id=57;
-update noar tt set v0='XNTCK6K8AXJTL5EURR61UE5KL4QI59LWZWL8W0XHOMUS7WY9D712T5QVUN24U5YG4XSSP1M1EPD9T36SGVOJDXE2XE8AKDZE2OM8DEGVT322JE6TBXA3CXAEGTBKI8WH2T29F08IOIW9U0JXKMOZOJD4LQH2R1RBHI9GYU2D2O5JZYETRJSFZILCXY2GSOO87LSGMO4COJJDJ3IMO5HPUC4TY4DPLFU6JNI2JDL7ZMKE78U1ZRFHGZP8C05X825HG' where id=58;
-update noar ti set v0='XNTCK6K8AXJTL5EURR61UE5KL4QI59LWZWL8W0XHOMUS7WY9D712T5QVUN24U5YG4XSSP1M1EPD9T36SGVOJDXE2XE8AKDZE2OM8DEGVT322JE6TBXA3CXAEGTBKI8WH2T29F08IOIW9U0JXKMOZOJD4LQH2R1RBHI9GYU2D2O5JZYETRJSFZILCXY2GSOO87LSGMO4COJJDJ3IMO5HPUC4TY4DPLFU6JNI2JDL7ZMKE78U1ZRFHGZP8C05X825HG' where id=58;
-update noar tt set v1='NITS3G6YX1LZILX51R77TPV16QLNHE0JE25FU308BD37CZ1R0UAVX8JVHH2IJA60HOEI2IUE7SCDEXHRXGYWD524FAHFTT7MEESDC35AKU47Z0JP804UFHR0V36WC23TT4NAI0S66ZOT1C5JCYMEF8CV8FSFWYPFJORAHMVA9BDIQT5S5P2MHURY44OHPQTTCCPGJ0YF5V2THSMP7ULLP2LXM3HC8S26ZKHOVFYJ3I9DUPIX7NTG4Q956GL7X7JSU' where id=58;
-update noar ti set v1='NITS3G6YX1LZILX51R77TPV16QLNHE0JE25FU308BD37CZ1R0UAVX8JVHH2IJA60HOEI2IUE7SCDEXHRXGYWD524FAHFTT7MEESDC35AKU47Z0JP804UFHR0V36WC23TT4NAI0S66ZOT1C5JCYMEF8CV8FSFWYPFJORAHMVA9BDIQT5S5P2MHURY44OHPQTTCCPGJ0YF5V2THSMP7ULLP2LXM3HC8S26ZKHOVFYJ3I9DUPIX7NTG4Q956GL7X7JSU' where id=58;
-update noar tt set v2='S0H4JFN1MX70SMLWUO4L939QUPPY9RV1GP0A446JOFH838XGFLOXU8T5EVXZQNS6ANFGKYOAM0TWK224MIJC0IHEKMSA4JE202TJ3Q76VG9E3UPRP7ZIO2FXXH5XBUAXYOJ82Y013CBX2K7S9FEV72ZHL1TZTM55O4ZCJU6P1ZR8E1WH59ATFPWAX7TT4NNSZ5F2BDFJH8Z1R7EUBPDO1DBYBOTWE8ZXTKAXUOHPRX8U7P598JXY5A2L86AHJG24S' where id=58;
-update noar ti set v2='S0H4JFN1MX70SMLWUO4L939QUPPY9RV1GP0A446JOFH838XGFLOXU8T5EVXZQNS6ANFGKYOAM0TWK224MIJC0IHEKMSA4JE202TJ3Q76VG9E3UPRP7ZIO2FXXH5XBUAXYOJ82Y013CBX2K7S9FEV72ZHL1TZTM55O4ZCJU6P1ZR8E1WH59ATFPWAX7TT4NNSZ5F2BDFJH8Z1R7EUBPDO1DBYBOTWE8ZXTKAXUOHPRX8U7P598JXY5A2L86AHJG24S' where id=58;
-update noar tt set v3='8WV6OJQZC90L4VLFY10MKFJ0JLW94M2U6FB2X95XNEKDFEDOWOR3WIXJ91PBY3JMAG84X3EDN9LEGK8G3TPOO5UTWRFJFXDN84804OMBSI36OKFEXAK5TCA8IVUNAEMNGOJM84XRU6AU88VMYVLXKC91P5N4L900PX9D6BCYZ4HIJS2GSTYFQN8F9ECT1JXYTE7FDPV2Y3D876ALNON62ZI3BB0P7I4QXIYM2PV8AUVWPG558AQRN3BEW7KDGY4KA' where id=58;
-update noar ti set v3='8WV6OJQZC90L4VLFY10MKFJ0JLW94M2U6FB2X95XNEKDFEDOWOR3WIXJ91PBY3JMAG84X3EDN9LEGK8G3TPOO5UTWRFJFXDN84804OMBSI36OKFEXAK5TCA8IVUNAEMNGOJM84XRU6AU88VMYVLXKC91P5N4L900PX9D6BCYZ4HIJS2GSTYFQN8F9ECT1JXYTE7FDPV2Y3D876ALNON62ZI3BB0P7I4QXIYM2PV8AUVWPG558AQRN3BEW7KDGY4KA' where id=58;
-update noar tt set v0='9G6I943PKYH7YHR8TW4RND8B97HJ856LCO5NU7KNH7Z2U6U7BTHO5DPFVNXNT9YB4DJQ2T5MOEBM7KUH039MNCN9IV8KDJ8VEJGK6LGN7VPZSB8YQFM5DHD6KGH48URDT7QDRQD3UBJ5ANNBN39NWT99OO0GDMB4PRA1KA4BYIPGHLZK27OCWFSIML3E0ZAE7NV0TID45GZYFZ6X4MFAVTB8TZ9720K9FD0IFD1FTM4L98N8154LTKW9OBHFZZ9DE' where id=59;
-update noar ti set v0='9G6I943PKYH7YHR8TW4RND8B97HJ856LCO5NU7KNH7Z2U6U7BTHO5DPFVNXNT9YB4DJQ2T5MOEBM7KUH039MNCN9IV8KDJ8VEJGK6LGN7VPZSB8YQFM5DHD6KGH48URDT7QDRQD3UBJ5ANNBN39NWT99OO0GDMB4PRA1KA4BYIPGHLZK27OCWFSIML3E0ZAE7NV0TID45GZYFZ6X4MFAVTB8TZ9720K9FD0IFD1FTM4L98N8154LTKW9OBHFZZ9DE' where id=59;
-update noar tt set v1='JFB48J7JXQWZHD2Q6X72OUDC83KI1OT0JUKOF3S0MMZIOV8BU9YMIA22R8WVD69ENZWOB562I69B9LN23EC9RAVBU8ITOMK82XFTX29NACAIXEIH7ANJQX9169M63N6Z5LDBCSQL5Y0W70D2HFALBKGI5XGW9X67YDK5COC0SMK3CJY8YCMP45PDF0GBDV1UR05QSG10DTNTQKLWWPD60SOIUFKAC1VKEBS0ZTFJ7FUPD6Z3COZWENX7ETPYP7P2Z' where id=59;
-update noar ti set v1='JFB48J7JXQWZHD2Q6X72OUDC83KI1OT0JUKOF3S0MMZIOV8BU9YMIA22R8WVD69ENZWOB562I69B9LN23EC9RAVBU8ITOMK82XFTX29NACAIXEIH7ANJQX9169M63N6Z5LDBCSQL5Y0W70D2HFALBKGI5XGW9X67YDK5COC0SMK3CJY8YCMP45PDF0GBDV1UR05QSG10DTNTQKLWWPD60SOIUFKAC1VKEBS0ZTFJ7FUPD6Z3COZWENX7ETPYP7P2Z' where id=59;
-update noar tt set v2='6C6KGZNIFUVCEFDBPIPJN6RYHIOYZF79HOT2UBVP65BIQVZFDNPZTI8D8YW5BFJAWTPNFGWUY7LK7EPQHRBVGJBLWJXRK85333TDB3NT1X32IQHBIORHU3SCHXRNUKZ6Y474F7ZKD2YTJR5ZTUR5AHJ82LYEXKGV0B6P5QFD7SBNJVQFNZGL48F7UHLSY4HVQ0NTSQJDGW588624MIIDXKO485ID9ZM0JJCMPB1UZVIS2LLHZC06RHQ9ZKXEFACHZ' where id=59;
-update noar ti set v2='6C6KGZNIFUVCEFDBPIPJN6RYHIOYZF79HOT2UBVP65BIQVZFDNPZTI8D8YW5BFJAWTPNFGWUY7LK7EPQHRBVGJBLWJXRK85333TDB3NT1X32IQHBIORHU3SCHXRNUKZ6Y474F7ZKD2YTJR5ZTUR5AHJ82LYEXKGV0B6P5QFD7SBNJVQFNZGL48F7UHLSY4HVQ0NTSQJDGW588624MIIDXKO485ID9ZM0JJCMPB1UZVIS2LLHZC06RHQ9ZKXEFACHZ' where id=59;
-update noar tt set v3='58W1GV25XYESW7KJ89OO4NEWR5L7ZFVKR8D4GTDW3M07UOA1FO9ZQBD6EN0WBO96KR1745XDYI4YP73DOMCA00QVV085QLBAYM08XBAULF0FJRX65ZTH5VQ7USAFX28WGDSL71W57LQGFFIFSQPZ4CS4JM1A64Z87IRYCRABUKSVRE42J98EDN8QADYINB2H2ZFZ1TVPMA5716GFT4HRQMUME5YSZPDX7CU80D1ZDAWI0WHBJMCPMMJ2SR52TP9SG' where id=59;
-update noar ti set v3='58W1GV25XYESW7KJ89OO4NEWR5L7ZFVKR8D4GTDW3M07UOA1FO9ZQBD6EN0WBO96KR1745XDYI4YP73DOMCA00QVV085QLBAYM08XBAULF0FJRX65ZTH5VQ7USAFX28WGDSL71W57LQGFFIFSQPZ4CS4JM1A64Z87IRYCRABUKSVRE42J98EDN8QADYINB2H2ZFZ1TVPMA5716GFT4HRQMUME5YSZPDX7CU80D1ZDAWI0WHBJMCPMMJ2SR52TP9SG' where id=59;
-update noar tt set v0='I73EEGL2XCVDFM7A1MMQA51II6O4Z5CURTJLOQUT8WU5MUQIHB9S3XBE2KYV6FIZSJBAWKORN9R8C18FJNGKRUEOZP2CAK5Z7ARBHDZP32OQ1QXKO3I4CVKY0P7L806TSOAO5K8J5TKQUKXKTGXA1SXEVVKD3RIX27U5BGXKD3G8OAXIJP0MYPLZODODEZA0S9P135GCMXK1OXIEAVQY89SKZJRP7497GNUMYBLA822NZV866G5RKQ2TW22RG8B9E' where id=60;
-update noar ti set v0='I73EEGL2XCVDFM7A1MMQA51II6O4Z5CURTJLOQUT8WU5MUQIHB9S3XBE2KYV6FIZSJBAWKORN9R8C18FJNGKRUEOZP2CAK5Z7ARBHDZP32OQ1QXKO3I4CVKY0P7L806TSOAO5K8J5TKQUKXKTGXA1SXEVVKD3RIX27U5BGXKD3G8OAXIJP0MYPLZODODEZA0S9P135GCMXK1OXIEAVQY89SKZJRP7497GNUMYBLA822NZV866G5RKQ2TW22RG8B9E' where id=60;
-update noar tt set v1='H7DSCRP710JNTL15CAT1LXSWBOP9D09FMYNBZXIO50DPXHVO8BY7AOZV0GYLM4Y4YI0BGL2NZ9NWRIXR23PSZJ2RXTLN51F8VN26CTSVN80Y2955254SZB85WZWHFYL8AAG6OSH45J4LQZL85GX026L44EYPFCK1RM2MI3PR7BTAJHUQRRFT4CR7YVAQDZTUV6RDSN45PVK4CTHCF6EJYFTQPZ4VEOXM1ORU0LYWEUTL9N2K9EAXO6AJG81DVVYQA' where id=60;
-update noar ti set v1='H7DSCRP710JNTL15CAT1LXSWBOP9D09FMYNBZXIO50DPXHVO8BY7AOZV0GYLM4Y4YI0BGL2NZ9NWRIXR23PSZJ2RXTLN51F8VN26CTSVN80Y2955254SZB85WZWHFYL8AAG6OSH45J4LQZL85GX026L44EYPFCK1RM2MI3PR7BTAJHUQRRFT4CR7YVAQDZTUV6RDSN45PVK4CTHCF6EJYFTQPZ4VEOXM1ORU0LYWEUTL9N2K9EAXO6AJG81DVVYQA' where id=60;
-update noar tt set v2='N3HL95RWNSMG5ULYW73MZAM9IJWAZTBW9V2Q77KUR45USYWZCFC135QQ808B9LH4RS7CN7JTPAE7997W8B5MFLGGZA94SOOE5STFWB423VIQU2JPCGKANAY9548RLVXFK614WN1U00TQMMOO3HJWDDPU6MQZ6YF9QHSPYR1KFM6E67DY39E3FF6D4Z4J3NXTZD7P3M4YRHYVW51UXZJJ0NXKK49L7AEK8SE3R0W6KH3IHNCLRU410JFRI6Z514U56' where id=60;
-update noar ti set v2='N3HL95RWNSMG5ULYW73MZAM9IJWAZTBW9V2Q77KUR45USYWZCFC135QQ808B9LH4RS7CN7JTPAE7997W8B5MFLGGZA94SOOE5STFWB423VIQU2JPCGKANAY9548RLVXFK614WN1U00TQMMOO3HJWDDPU6MQZ6YF9QHSPYR1KFM6E67DY39E3FF6D4Z4J3NXTZD7P3M4YRHYVW51UXZJJ0NXKK49L7AEK8SE3R0W6KH3IHNCLRU410JFRI6Z514U56' where id=60;
-update noar tt set v3='E5K3CYRB81ZAUEHY3IKPV60QVDE8H66DXJ6X2CCFQLJWDIYJ88W3IHJ0N59OYZNLCGZBDWXWVINI5P3GNZWV9TDCRA5H6SNTNNO1FSST8XB1C3FTOXJ8DNUS8VGWZ6VIV3XG48LWP7TAFE0WNRG6GBV8Z5UNGSA0RUVG4W1YV79AT1J6SZB0UFFRECY88HJD8Z0P68GSA82BBTKXFQMFKV095A42KKBE3BTUGQBFU654Z8H4X1W328JIHYKSNJ5Z7' where id=60;
-update noar ti set v3='E5K3CYRB81ZAUEHY3IKPV60QVDE8H66DXJ6X2CCFQLJWDIYJ88W3IHJ0N59OYZNLCGZBDWXWVINI5P3GNZWV9TDCRA5H6SNTNNO1FSST8XB1C3FTOXJ8DNUS8VGWZ6VIV3XG48LWP7TAFE0WNRG6GBV8Z5UNGSA0RUVG4W1YV79AT1J6SZB0UFFRECY88HJD8Z0P68GSA82BBTKXFQMFKV095A42KKBE3BTUGQBFU654Z8H4X1W328JIHYKSNJ5Z7' where id=60;
-update noar tt set v0='BC23ZSPXJFKOKVCR20RS9DYV100NC2SQ5PWICSU1N9CLH1X8FGLI43SP74I97O1I7P6D8Y09PWU3FFAJ6WAWKV9DDDSIT6JUL85R7JAX44WF307AMNP0WAKCRKE5Z8XTMNFJ5PQW2OR9CWMOYLS2ZYLSO7CLMI5XZC9KCAB21PHHY2IF3QJDGDFWYXV9MHYHHIP5QJOP41AZT4L1L3JIKBOTBSPGCIWBP8651VXJPSZOJNAT1PIM8EPRXWGE6LD3Z' where id=61;
-update noar ti set v0='BC23ZSPXJFKOKVCR20RS9DYV100NC2SQ5PWICSU1N9CLH1X8FGLI43SP74I97O1I7P6D8Y09PWU3FFAJ6WAWKV9DDDSIT6JUL85R7JAX44WF307AMNP0WAKCRKE5Z8XTMNFJ5PQW2OR9CWMOYLS2ZYLSO7CLMI5XZC9KCAB21PHHY2IF3QJDGDFWYXV9MHYHHIP5QJOP41AZT4L1L3JIKBOTBSPGCIWBP8651VXJPSZOJNAT1PIM8EPRXWGE6LD3Z' where id=61;
-update noar tt set v1='70K25FRSSEQYO12G0KVXDEK7D1JYFVO6C4STN7GGMZTTQD1P067ZYLYZHZEZ8JTJQE2AUNIN27OVAX1S4BU7USZ21FXN2YJAQO8AL417DELPSJF48JS6MIH4WO936IWBF5AJDATB25GO7LWCMRO26TTV1VRRY5LVBVL0JUE8H07GV9KRLDZWGC1ZNJH7C65A262WZPUV6JZVEQH1G1U9W0Y164DCX9WD4UGB7DSQWARN8EBJCKMMCF7A0G1QV8ITL' where id=61;
-update noar ti set v1='70K25FRSSEQYO12G0KVXDEK7D1JYFVO6C4STN7GGMZTTQD1P067ZYLYZHZEZ8JTJQE2AUNIN27OVAX1S4BU7USZ21FXN2YJAQO8AL417DELPSJF48JS6MIH4WO936IWBF5AJDATB25GO7LWCMRO26TTV1VRRY5LVBVL0JUE8H07GV9KRLDZWGC1ZNJH7C65A262WZPUV6JZVEQH1G1U9W0Y164DCX9WD4UGB7DSQWARN8EBJCKMMCF7A0G1QV8ITL' where id=61;
-update noar tt set v2='7NF99XEP5HPBEHHYT23I5WZ6U3K87JOY7JNK3K5RE2J1N4RJ52WGPHELFTZ5333SY6BBODGVFH8K66CUDDJHQX25H2ZW36BUE9IF1ALPS5UY762D3KMEZVFHHG720IUOLSDT92UYXE7LUOC054GGFZ2Y7Q320DFM98WGIO162M0O1M7Y998ERE4BZ3S0IOPOG5ZKV1OCFJ3V2TJX3JNSWT54CQBKVQ3XN0OUYXU2V34OXBV2RKVYIVI3D59AR3MX2' where id=61;
-update noar ti set v2='7NF99XEP5HPBEHHYT23I5WZ6U3K87JOY7JNK3K5RE2J1N4RJ52WGPHELFTZ5333SY6BBODGVFH8K66CUDDJHQX25H2ZW36BUE9IF1ALPS5UY762D3KMEZVFHHG720IUOLSDT92UYXE7LUOC054GGFZ2Y7Q320DFM98WGIO162M0O1M7Y998ERE4BZ3S0IOPOG5ZKV1OCFJ3V2TJX3JNSWT54CQBKVQ3XN0OUYXU2V34OXBV2RKVYIVI3D59AR3MX2' where id=61;
-update noar tt set v3='A7T0NQ8ASJMHXYNYEY42ICFARK4Q410H42IKEI4DYXW0OQHL6BDAZM03HBYDZI40TE350CENWYK1L61OAOE9FE9IZYLB7MB5TFXODXN67HXUGJ941G4PE2J7MAL3UNGG1DSBF5UAX5WZIBIHXP7JP710PGG2VBVMVRHY28N10SKQOSUDGL9MXX5G7BNOHXJXAA4L106CRENDM3U4V97UBVBJMK3VCXG02OTA9MJ51KKB2N5RZWYO3IPBMN4MIDVF5' where id=61;
-update noar ti set v3='A7T0NQ8ASJMHXYNYEY42ICFARK4Q410H42IKEI4DYXW0OQHL6BDAZM03HBYDZI40TE350CENWYK1L61OAOE9FE9IZYLB7MB5TFXODXN67HXUGJ941G4PE2J7MAL3UNGG1DSBF5UAX5WZIBIHXP7JP710PGG2VBVMVRHY28N10SKQOSUDGL9MXX5G7BNOHXJXAA4L106CRENDM3U4V97UBVBJMK3VCXG02OTA9MJ51KKB2N5RZWYO3IPBMN4MIDVF5' where id=61;
-update noar tt set v0='5E4N4TIDSTDNDHHKRACEGMD6B7F64VPYY6J0Y4SJSF4BX26CWN4BLA4QAJH0ED2MMAXWOXX74E5TY7D3STMQ0A7SWZEUMPLGNTE92CZWORV3HSNYBFNBMX5B4AQMJZWAYNN4Z2X0YX36ZN1Q3S8PMMX4I63MXQNW7OQ5NVR7KKO0XIZI5N4KOATMWN8ZZFQ1XEQULEFWVP0IGROQ1UTN1PB6A2QDD3J8F3FK4NS7AP061XFSOOPH6Q69BYH28NR1C' where id=62;
-update noar ti set v0='5E4N4TIDSTDNDHHKRACEGMD6B7F64VPYY6J0Y4SJSF4BX26CWN4BLA4QAJH0ED2MMAXWOXX74E5TY7D3STMQ0A7SWZEUMPLGNTE92CZWORV3HSNYBFNBMX5B4AQMJZWAYNN4Z2X0YX36ZN1Q3S8PMMX4I63MXQNW7OQ5NVR7KKO0XIZI5N4KOATMWN8ZZFQ1XEQULEFWVP0IGROQ1UTN1PB6A2QDD3J8F3FK4NS7AP061XFSOOPH6Q69BYH28NR1C' where id=62;
-update noar tt set v1='LLCAJ6M5UL1JWPB3Z8QN63YSPHN25ZLAEHB7UT6V9Y49O6439JCOFK38IR99104NH4MVL3L16U7PE5X0NNRJQE334PKHCG6FC8YI29HRFCAX04YBJJPCMNKHGZJ00G4LJ6I1MRNXM2FK561GH31RKFYL88XJ3133ET839CTKPCHW5OSLZA50MZBWI8GN70F5NH27XN2Q2BU7GC05ZRZ1LSQ60OT1GTZNAJE48WP61ZBMFY1YJC5D5YGI3RE66K54F' where id=62;
-update noar ti set v1='LLCAJ6M5UL1JWPB3Z8QN63YSPHN25ZLAEHB7UT6V9Y49O6439JCOFK38IR99104NH4MVL3L16U7PE5X0NNRJQE334PKHCG6FC8YI29HRFCAX04YBJJPCMNKHGZJ00G4LJ6I1MRNXM2FK561GH31RKFYL88XJ3133ET839CTKPCHW5OSLZA50MZBWI8GN70F5NH27XN2Q2BU7GC05ZRZ1LSQ60OT1GTZNAJE48WP61ZBMFY1YJC5D5YGI3RE66K54F' where id=62;
-update noar tt set v2='DXZ8JCRWV7Q0DSTX0TLW5XX0CZSZN5FFY6IWU7FCDADX86Q9JFVG4LNV0FUQQ6NFJJ4WI0TT1QK3VMA5O1VMX4Y3AWK6DJJTMU841BEP79RSHJIXR3A40KO7B45OX9Z1EHD75DWB7MYTI8QYRUJWATPBVD5D37KABKFFOIZ4AA7FP7CRM4FEWVIIQOM5KFZIQ4IYMLCZ41KASQVM2N0D51AQVJC2QKHRJ1462B2WYO7X4MPIBTKMNL5E2QJ6TEXRY' where id=62;
-update noar ti set v2='DXZ8JCRWV7Q0DSTX0TLW5XX0CZSZN5FFY6IWU7FCDADX86Q9JFVG4LNV0FUQQ6NFJJ4WI0TT1QK3VMA5O1VMX4Y3AWK6DJJTMU841BEP79RSHJIXR3A40KO7B45OX9Z1EHD75DWB7MYTI8QYRUJWATPBVD5D37KABKFFOIZ4AA7FP7CRM4FEWVIIQOM5KFZIQ4IYMLCZ41KASQVM2N0D51AQVJC2QKHRJ1462B2WYO7X4MPIBTKMNL5E2QJ6TEXRY' where id=62;
-update noar tt set v3='EUCJBIRS74PFT45AO86R084LRGIZ89P5S8TGU79I5A2X05QP83SGBNECXOQR22UEJ0BDJ9OSO5GICJDX9GSE8C1F2AGV0J13NIPQE8R5X3BF241W1GB7YHXFADQ3F1OLOOYPHZ16BMQKRVM94YOXS4127AWB2OZKOS8V8KU40PO8VUOMJVN0KG5ITQPP7W39HE80AWW8FE8LJTCNYBEL9OW6RFL8D8XGUVMN8GS6YQPDUWWQPCOY0DH9DZZX1QALS' where id=62;
-update noar ti set v3='EUCJBIRS74PFT45AO86R084LRGIZ89P5S8TGU79I5A2X05QP83SGBNECXOQR22UEJ0BDJ9OSO5GICJDX9GSE8C1F2AGV0J13NIPQE8R5X3BF241W1GB7YHXFADQ3F1OLOOYPHZ16BMQKRVM94YOXS4127AWB2OZKOS8V8KU40PO8VUOMJVN0KG5ITQPP7W39HE80AWW8FE8LJTCNYBEL9OW6RFL8D8XGUVMN8GS6YQPDUWWQPCOY0DH9DZZX1QALS' where id=62;
-update noar tt set v0='39CFH1HQ8UOXCI9E2R28NE4YAHBBVFY9E36BP0LS587UL44S2XTUFIVBWFPODZ5A6PO5LWXVFF1MSPK1U5XT813NZUAZJMJLK7ZD2YL39NTPG2NXZB134HGFCMTO50BCUQXWCZK5WXH03U7SO5T9Q8O2CV5H6EK7FVNBGIKTGUOWXM0TP3F566THK22OA7IQJUD19TV5OKLVY8XUONQGAE10YIDQCNTD5GOZ9IRZ3HING2MQMYPN5R8UB1GPTA6JA' where id=63;
-update noar ti set v0='39CFH1HQ8UOXCI9E2R28NE4YAHBBVFY9E36BP0LS587UL44S2XTUFIVBWFPODZ5A6PO5LWXVFF1MSPK1U5XT813NZUAZJMJLK7ZD2YL39NTPG2NXZB134HGFCMTO50BCUQXWCZK5WXH03U7SO5T9Q8O2CV5H6EK7FVNBGIKTGUOWXM0TP3F566THK22OA7IQJUD19TV5OKLVY8XUONQGAE10YIDQCNTD5GOZ9IRZ3HING2MQMYPN5R8UB1GPTA6JA' where id=63;
-update noar tt set v1='RS03SWW2C7K6A80ZS1JNZKYAXCQ6IG6NDR4VX30KJ16P9COD63BHO02C4A7LONEKR7SPJRWQY8BZD4IOUBNDG8UFUI4K5B0P4OOZTO4O6U6ETGCKMZME6P1ILTQKL4LCHWJ4B8FLMIOZR42DXPST9IZKM6CI1WAWK6VW7XYVNDC61Q42YS1A5KX9K7JDEP6GADCOU8ET65KXWZI5GMX7POYJU2YG6VN8LYIMUPNH5N5LN60KO38X14RLKA8YJW5OI' where id=63;
-update noar ti set v1='RS03SWW2C7K6A80ZS1JNZKYAXCQ6IG6NDR4VX30KJ16P9COD63BHO02C4A7LONEKR7SPJRWQY8BZD4IOUBNDG8UFUI4K5B0P4OOZTO4O6U6ETGCKMZME6P1ILTQKL4LCHWJ4B8FLMIOZR42DXPST9IZKM6CI1WAWK6VW7XYVNDC61Q42YS1A5KX9K7JDEP6GADCOU8ET65KXWZI5GMX7POYJU2YG6VN8LYIMUPNH5N5LN60KO38X14RLKA8YJW5OI' where id=63;
-update noar tt set v2='H5RAPPDQU8A0YUH4TRLD3DUAP3N4IGFFROZAO1G9V16KWA40SO3NMMAGCQHQ75XADXZPHNJA4X80AW1KR3PD479VLNIIQ0LME3VZJXBF6835AX8TIGVMCL56UGIAKQBSQ0BIRX0NY3LMCW8S4YOIX16LBLC7G4KFPZB5XJFW4KXFT5GEPEDW5ITFRX5XIGBOW43AFKPSXABQA04ZCY8IGV3UBI268YC9O73KE932AQ7LGW9OWI1PY8P9Q6ILIDJXV' where id=63;
-update noar ti set v2='H5RAPPDQU8A0YUH4TRLD3DUAP3N4IGFFROZAO1G9V16KWA40SO3NMMAGCQHQ75XADXZPHNJA4X80AW1KR3PD479VLNIIQ0LME3VZJXBF6835AX8TIGVMCL56UGIAKQBSQ0BIRX0NY3LMCW8S4YOIX16LBLC7G4KFPZB5XJFW4KXFT5GEPEDW5ITFRX5XIGBOW43AFKPSXABQA04ZCY8IGV3UBI268YC9O73KE932AQ7LGW9OWI1PY8P9Q6ILIDJXV' where id=63;
-update noar tt set v3='CJH5OL21PLDDG7AISNRCFBESYECZBA533K1MYP7YUMIYVYPXB3C5RFY6WC5MLB8AFTZO1DYVZSKUZOVAULLNWGORAI52OYKGW1K1UMYPDA3245OWWS6VZTX1L90VSWVOGWQQDH0BJ4G2JMTTH646QUMYOXNWMZF3W3QPP6OFZKKHXJQELSQYATQX7M92C6X2YUEM88MMQCZT6XT3215D7ATDS101PLK9DTZ6SK7OVWL4DGD907960Q3NSDL7QB6TF' where id=63;
-update noar ti set v3='CJH5OL21PLDDG7AISNRCFBESYECZBA533K1MYP7YUMIYVYPXB3C5RFY6WC5MLB8AFTZO1DYVZSKUZOVAULLNWGORAI52OYKGW1K1UMYPDA3245OWWS6VZTX1L90VSWVOGWQQDH0BJ4G2JMTTH646QUMYOXNWMZF3W3QPP6OFZKKHXJQELSQYATQX7M92C6X2YUEM88MMQCZT6XT3215D7ATDS101PLK9DTZ6SK7OVWL4DGD907960Q3NSDL7QB6TF' where id=63;
-update noar tt set v0='PCN8MXZ3YHRECE96RKQVEF393NXHCW7SQU82CPCFBB87Q5G1U71SJEOXCDOSQODQY536LZGFU64G9I2EMEBBNPQL7Z28XPCKK0JMMUD7DOJYKK9HKZNX8GMHVZ9EH39DPJEQ3ORMY7886M6WS1O79K6X2YB8EJEY0DVY2JVGUBY1GQEO19OK16SM1YYF1PWE295KCHVI41FND8DJSNXNTWBIXDRLIOYJ1DUQC626T9PCI31IQJ1JUJG6VSOM27JAZ' where id=64;
-update noar ti set v0='PCN8MXZ3YHRECE96RKQVEF393NXHCW7SQU82CPCFBB87Q5G1U71SJEOXCDOSQODQY536LZGFU64G9I2EMEBBNPQL7Z28XPCKK0JMMUD7DOJYKK9HKZNX8GMHVZ9EH39DPJEQ3ORMY7886M6WS1O79K6X2YB8EJEY0DVY2JVGUBY1GQEO19OK16SM1YYF1PWE295KCHVI41FND8DJSNXNTWBIXDRLIOYJ1DUQC626T9PCI31IQJ1JUJG6VSOM27JAZ' where id=64;
-update noar tt set v1='YIGIF0ZX8QLO64RFT1JXET0653QPXW7GQ131Z3AU254AJU194UU2TZYU2IIMEWU1IJ7XCG3F0QQ0BALFI5YHY2WNFUOG3RFMR4JTU73N6MX7DTR84VMZ1O6Z0F0N2HCC4AXD5N5PY5VBN3VLO1QEBMG73HFSTBUE5Q9VWPWPT17ZZHM17SR9AQBMR8FS70JYTMD6YVN0HU2O8FHY6EWTKOF1C4YVYOA2VNBFNNBZ1LO3SORHIN04K5FCEO0FSOGT1' where id=64;
-update noar ti set v1='YIGIF0ZX8QLO64RFT1JXET0653QPXW7GQ131Z3AU254AJU194UU2TZYU2IIMEWU1IJ7XCG3F0QQ0BALFI5YHY2WNFUOG3RFMR4JTU73N6MX7DTR84VMZ1O6Z0F0N2HCC4AXD5N5PY5VBN3VLO1QEBMG73HFSTBUE5Q9VWPWPT17ZZHM17SR9AQBMR8FS70JYTMD6YVN0HU2O8FHY6EWTKOF1C4YVYOA2VNBFNNBZ1LO3SORHIN04K5FCEO0FSOGT1' where id=64;
-update noar tt set v2='C4P5I84A0U101Q924KIC2P6ZAJCXS0D6C51NQ1U4ONHHDNNRC0JU6QMET0009627MF3WRXH2HSXKK0XEQDOPKJAN1AKJ38IW3S9JXVH51SNUE8WOHO25ZRTEU6HCFOVQL630PO8IQDXLBLQOF0NFDPHUHAMTBDLMH366Z3M78EPRAQ09K2X5RKLN16B96VFL8G59ELR9G6E9WV62L7M6EKH32J8ER5BZYW5B0H8QKY4Z1DNZ3GA2FW5D2QQPDKS7M' where id=64;
-update noar ti set v2='C4P5I84A0U101Q924KIC2P6ZAJCXS0D6C51NQ1U4ONHHDNNRC0JU6QMET0009627MF3WRXH2HSXKK0XEQDOPKJAN1AKJ38IW3S9JXVH51SNUE8WOHO25ZRTEU6HCFOVQL630PO8IQDXLBLQOF0NFDPHUHAMTBDLMH366Z3M78EPRAQ09K2X5RKLN16B96VFL8G59ELR9G6E9WV62L7M6EKH32J8ER5BZYW5B0H8QKY4Z1DNZ3GA2FW5D2QQPDKS7M' where id=64;
-update noar tt set v3='UPQLVCOOA8X666WEWY85BHB0VIYFT074071R8J27KWVLSQUWRIBEZKOL7HYRS9VS2F3D2451NLAAK1U7YK6HRKTSUTKLLD2D7J47S4R68EFCPPVB7RNCM4VKXEA6IB3OKGUNP0IG7W77S179Z5VSHN0IBMRUY0MXUX573IGJBCPAQA09PMSXRPLED5DZADQVBZJVRKOTM2AHPJXAPT4KC85TEGWLD4HCEXBLNUEXLCY987P1UM48P5EAPGC4BZMKS' where id=64;
-update noar ti set v3='UPQLVCOOA8X666WEWY85BHB0VIYFT074071R8J27KWVLSQUWRIBEZKOL7HYRS9VS2F3D2451NLAAK1U7YK6HRKTSUTKLLD2D7J47S4R68EFCPPVB7RNCM4VKXEA6IB3OKGUNP0IG7W77S179Z5VSHN0IBMRUY0MXUX573IGJBCPAQA09PMSXRPLED5DZADQVBZJVRKOTM2AHPJXAPT4KC85TEGWLD4HCEXBLNUEXLCY987P1UM48P5EAPGC4BZMKS' where id=64;
-update noar tt set v0='KW6ZLQWPP4QUOJC76OCDRZ6G74BEQQUWXMA5P5F80PJ49OXZWCR2JMD81NAE9YS0GKEPDOPEMUQ9M24NLJC57MXO8K3N1K6WQS1UZ47PY1T19LRSV5C66J1AA19RLWW47KPLLJKB73V5E9I0G464LO32YJLALAMA58DTP0C9CW7KXBED84704RVC5L6Z8Y6EISXV0QU2UN8WKEG49UMTZFPU0F6N4GJ68Q1CYX8IPJ1FNTLN6FNG8X54AE0NIALVU' where id=65;
-update noar ti set v0='KW6ZLQWPP4QUOJC76OCDRZ6G74BEQQUWXMA5P5F80PJ49OXZWCR2JMD81NAE9YS0GKEPDOPEMUQ9M24NLJC57MXO8K3N1K6WQS1UZ47PY1T19LRSV5C66J1AA19RLWW47KPLLJKB73V5E9I0G464LO32YJLALAMA58DTP0C9CW7KXBED84704RVC5L6Z8Y6EISXV0QU2UN8WKEG49UMTZFPU0F6N4GJ68Q1CYX8IPJ1FNTLN6FNG8X54AE0NIALVU' where id=65;
-update noar tt set v1='KIFMD4EKTW5JGB9J5QV6DCWWRPBFYEPI1995IWQ4H9ZVLYTOC3AF3IG301Z4D92YK1L95JNTVZVD93COUCNJNCRG7FW6N31NKXDJQJ8KCQ09TNO66FR9S7Z1EW9DHGH1ZJVHOH0CBGZ29NHGLOSBUP47TUHSQ9N265S565GTIPO2LT00E2KVBVT1T3DA0OJ6R0MSYDXFH0Z34C8IE9RFZS3T2YTQ2KFNJ296AXLSB4T1WAAM1OQY485YHC1Y9F8GQ' where id=65;
-update noar ti set v1='KIFMD4EKTW5JGB9J5QV6DCWWRPBFYEPI1995IWQ4H9ZVLYTOC3AF3IG301Z4D92YK1L95JNTVZVD93COUCNJNCRG7FW6N31NKXDJQJ8KCQ09TNO66FR9S7Z1EW9DHGH1ZJVHOH0CBGZ29NHGLOSBUP47TUHSQ9N265S565GTIPO2LT00E2KVBVT1T3DA0OJ6R0MSYDXFH0Z34C8IE9RFZS3T2YTQ2KFNJ296AXLSB4T1WAAM1OQY485YHC1Y9F8GQ' where id=65;
-update noar tt set v2='LT3SB6XVJCYKWLJ5XFOG20GGTFH417GYX503T08133NNW0EGC38J832FD4TQXAB47ROFYZ1JJW8HQ3WM848CWSQ3S6FSIH0TT4NA8MS1TY20I6LHNYL79ZKUDCTNBPZD9BGKB393BATUQ5NJ6G2JUFJYP9SUJHQ8W3NT659MSCPRB0GI4M1M0BAFATEEOGRZZI31G25B0YG7DMV9AH8TJ5ONBMZFCDU9ZHNSMPK4Q371ZHNEXCFKWYUL7DT5Z8PPZ' where id=65;
-update noar ti set v2='LT3SB6XVJCYKWLJ5XFOG20GGTFH417GYX503T08133NNW0EGC38J832FD4TQXAB47ROFYZ1JJW8HQ3WM848CWSQ3S6FSIH0TT4NA8MS1TY20I6LHNYL79ZKUDCTNBPZD9BGKB393BATUQ5NJ6G2JUFJYP9SUJHQ8W3NT659MSCPRB0GI4M1M0BAFATEEOGRZZI31G25B0YG7DMV9AH8TJ5ONBMZFCDU9ZHNSMPK4Q371ZHNEXCFKWYUL7DT5Z8PPZ' where id=65;
-update noar tt set v3='PRRX7TRDNUSBYOUFQA3ND47X6RELCDYQMNU9LA22PV0UC4YXJUTTSY111SMWM4CO923B7CXA79M5ERRTH4GWW8XUZX2CIHYML9U8TEJC3ENOL6HMCZ8JPYNNHPVTCN6G6K21DS6IQGSVVB5BSWB3CFDPX7MKK3DOLPEHSMZQ4DGMP74HXTOR1MTDM1H3J6ZH41SC03SVWOEGPGPAQFRUP04GKMXXRJLGSWHVQ5TEIAPVRYZ7EDEXDEC9C41M4TGT8' where id=65;
-update noar ti set v3='PRRX7TRDNUSBYOUFQA3ND47X6RELCDYQMNU9LA22PV0UC4YXJUTTSY111SMWM4CO923B7CXA79M5ERRTH4GWW8XUZX2CIHYML9U8TEJC3ENOL6HMCZ8JPYNNHPVTCN6G6K21DS6IQGSVVB5BSWB3CFDPX7MKK3DOLPEHSMZQ4DGMP74HXTOR1MTDM1H3J6ZH41SC03SVWOEGPGPAQFRUP04GKMXXRJLGSWHVQ5TEIAPVRYZ7EDEXDEC9C41M4TGT8' where id=65;
-update noar tt set v0='SBBNU41MNITGINJGLWXUVNS93PEO7C2ZN2LK37CH327WKYRMC9ZMWA8ET2RQ6HYZFUTIWNMJQ0CQ4ZRKRXHNHIGX0T5J4B8IJ2YXZ5FH87ETK72F1WLZVR16DDXY7MG8L05RMFJVHE3XH9EROG3SSBT8UTU7THOIQF5C571UMEAIMYJ5BFRKAUQI2NGF6ITEVA806YPNYAMTW1DJGUFGF4Y1KLHFBT5HQW4AM6I4WBARCR81JREUURYUNV162OSEW' where id=66;
-update noar ti set v0='SBBNU41MNITGINJGLWXUVNS93PEO7C2ZN2LK37CH327WKYRMC9ZMWA8ET2RQ6HYZFUTIWNMJQ0CQ4ZRKRXHNHIGX0T5J4B8IJ2YXZ5FH87ETK72F1WLZVR16DDXY7MG8L05RMFJVHE3XH9EROG3SSBT8UTU7THOIQF5C571UMEAIMYJ5BFRKAUQI2NGF6ITEVA806YPNYAMTW1DJGUFGF4Y1KLHFBT5HQW4AM6I4WBARCR81JREUURYUNV162OSEW' where id=66;
-update noar tt set v1='2HDHQ5PJVYQR7CSPMGK5NB1LXPE382STS6110MRU7VDF1RFKQMAOGQIGTG56M5M3P0MPTY55ZACTS03P142PAH1P500CIZJSQ58MDMVCUR5AIMZC5DS8QNKA0E0QG4K2KVVC9V520O0MQ79EE3UFU9B888D0JUPQ7WEPDY85HEND130AIKGUPZGMSP8T6OYPGLY4PWT44JPSB9RXWRQ0L9TCAM126JRE7WOZ33VDP47XXWK8IHXHCNLEXOVKLWXTQ' where id=66;
-update noar ti set v1='2HDHQ5PJVYQR7CSPMGK5NB1LXPE382STS6110MRU7VDF1RFKQMAOGQIGTG56M5M3P0MPTY55ZACTS03P142PAH1P500CIZJSQ58MDMVCUR5AIMZC5DS8QNKA0E0QG4K2KVVC9V520O0MQ79EE3UFU9B888D0JUPQ7WEPDY85HEND130AIKGUPZGMSP8T6OYPGLY4PWT44JPSB9RXWRQ0L9TCAM126JRE7WOZ33VDP47XXWK8IHXHCNLEXOVKLWXTQ' where id=66;
-update noar tt set v2='ZLK6HOEVVS608QLNIT3W987DIV5PF15NKPGJA98DXBR17EE3E0D50WC502PLHH7O16LR8W79PXLXVEME1C1FB22LC0023EQJVY1XT7HQ0QUN056YRJZS2D5LLICO70L554V98YFUJ6XHKV3TYJBIS66Q9UNF1TK5DLN6D3AZ369U78M4UGSD52DT77TMROJUTRESOD4ZE4CPHJ5IO9DC7THQZN8SFXMFXJAJDUXF934ETT76218XZ4FHLPTCNNDJM' where id=66;
-update noar ti set v2='ZLK6HOEVVS608QLNIT3W987DIV5PF15NKPGJA98DXBR17EE3E0D50WC502PLHH7O16LR8W79PXLXVEME1C1FB22LC0023EQJVY1XT7HQ0QUN056YRJZS2D5LLICO70L554V98YFUJ6XHKV3TYJBIS66Q9UNF1TK5DLN6D3AZ369U78M4UGSD52DT77TMROJUTRESOD4ZE4CPHJ5IO9DC7THQZN8SFXMFXJAJDUXF934ETT76218XZ4FHLPTCNNDJM' where id=66;
-update noar tt set v3='TMWQ5VG5JM2KD4UH7XUFMO7RLZRJJL2UKH8LOFLX675RLRO0BE87574T7DGM3P0U0Z6UO8M1LWFNEW416P8BS8RSPZ7QQTXWCIU6HMM8LRESOT16KYVW0FKHUS12GYJ41X1P90Z1K43F0WS0TA57DEO10ZO5BANXG8TWDZX33DWNTOXMCVSWYFY93C04PLWIDF8W27S6540ILYE8709CWRPYZUYC15WBMZU9FOBFCAWC08UICWY1LBC7I5FJ2O25N' where id=66;
-update noar ti set v3='TMWQ5VG5JM2KD4UH7XUFMO7RLZRJJL2UKH8LOFLX675RLRO0BE87574T7DGM3P0U0Z6UO8M1LWFNEW416P8BS8RSPZ7QQTXWCIU6HMM8LRESOT16KYVW0FKHUS12GYJ41X1P90Z1K43F0WS0TA57DEO10ZO5BANXG8TWDZX33DWNTOXMCVSWYFY93C04PLWIDF8W27S6540ILYE8709CWRPYZUYC15WBMZU9FOBFCAWC08UICWY1LBC7I5FJ2O25N' where id=66;
-update noar tt set v0='YFNAB4FB5Z6MBFPDRFWJYVTDXQUAIANDTZ63TSX7N9VRX3ZJCPAHOJAGDXKISNGT6IEQNYFW6UCRWKI77W5K06G4O8RZ6JV9LW8RSRGH4EQ81ECVQWRJVNQIRRT0GNMED29SVHZRO3J9JBUU9Q265E2DX2J1J3P991D5PKQPYFSKFY5LTBC4JSJKPZG7QHND7IIRXF8S8O5USKFDX6PD9ETYN4E951HPWKOMJL3QO4Y3M8K3UHYAA1X1E5WYND4D4' where id=67;
-update noar ti set v0='YFNAB4FB5Z6MBFPDRFWJYVTDXQUAIANDTZ63TSX7N9VRX3ZJCPAHOJAGDXKISNGT6IEQNYFW6UCRWKI77W5K06G4O8RZ6JV9LW8RSRGH4EQ81ECVQWRJVNQIRRT0GNMED29SVHZRO3J9JBUU9Q265E2DX2J1J3P991D5PKQPYFSKFY5LTBC4JSJKPZG7QHND7IIRXF8S8O5USKFDX6PD9ETYN4E951HPWKOMJL3QO4Y3M8K3UHYAA1X1E5WYND4D4' where id=67;
-update noar tt set v1='Y30NOVYA0YZLK4QP13UEGQAF90M2E9MOY76OFTZA8RT67GJDS8HQZBB9G7TGFA8DNIEUW8FQSSZ8A6QFUQSWNPAZ3F1VSXGLFG30UODO64GG1917465NHSWG41EBQNMZGZB25YUOL1RPD2QHXQID4S35MRS7DG5OX2XX0JDF2U4UR37N5B3C0WKA8CC83BBSVYWGIZAV8QWIVW85Z2ZIDU5LIKVSBT4E8HMVPNTJWI289NX628ZA0A81DCMVP2E2G' where id=67;
-update noar ti set v1='Y30NOVYA0YZLK4QP13UEGQAF90M2E9MOY76OFTZA8RT67GJDS8HQZBB9G7TGFA8DNIEUW8FQSSZ8A6QFUQSWNPAZ3F1VSXGLFG30UODO64GG1917465NHSWG41EBQNMZGZB25YUOL1RPD2QHXQID4S35MRS7DG5OX2XX0JDF2U4UR37N5B3C0WKA8CC83BBSVYWGIZAV8QWIVW85Z2ZIDU5LIKVSBT4E8HMVPNTJWI289NX628ZA0A81DCMVP2E2G' where id=67;
-update noar tt set v2='KHR0E8RGBJ5V4ID9XJRKPZ0102V9GPECTYAK3U47W005S897NVE7MP0085WZVSE9629KMSZDGQ5KH1BUW2KYVBQFC01JRNI0I478GBLNGRZPX22BFKKZTMPHIC4B5XBTBIU1VU2ZOV1XA7YM9KHNI5QXWIE01Z2CKHK1FN2M6CVWFWA1QIDBRQSZWC7Z37J1EHBOIBC88ITHBLDR8LW0PSSMA1MXTJ6VJNKKMW85EYQ6V3H2TXMA7SS4X8JFRVMMT' where id=67;
-update noar ti set v2='KHR0E8RGBJ5V4ID9XJRKPZ0102V9GPECTYAK3U47W005S897NVE7MP0085WZVSE9629KMSZDGQ5KH1BUW2KYVBQFC01JRNI0I478GBLNGRZPX22BFKKZTMPHIC4B5XBTBIU1VU2ZOV1XA7YM9KHNI5QXWIE01Z2CKHK1FN2M6CVWFWA1QIDBRQSZWC7Z37J1EHBOIBC88ITHBLDR8LW0PSSMA1MXTJ6VJNKKMW85EYQ6V3H2TXMA7SS4X8JFRVMMT' where id=67;
-update noar tt set v3='UJBA2DGEZYS72P7K7LXGLNDO4MC2RJ1WY1YYM04E42GBIKKXAUEHR47DBBQ9XJFQ1D86CMDEE3UB8M7P5NJSFCN45NJBBSIVAGRS63YMKLOG60G97GCPKJ4MMEUB11B69MLW7809XE2HQPFJF9KS8B5TLLT9FTZ49MODX1NR3CQ52EDJ4F7BZK5MEOTAEFCVTN99RUGW6SAW1LTDD0Q7I8NGCRHUCO1JMS8N9ZXIH4MWH7DCVIXZ3F2QDSO4G1R00' where id=67;
-update noar ti set v3='UJBA2DGEZYS72P7K7LXGLNDO4MC2RJ1WY1YYM04E42GBIKKXAUEHR47DBBQ9XJFQ1D86CMDEE3UB8M7P5NJSFCN45NJBBSIVAGRS63YMKLOG60G97GCPKJ4MMEUB11B69MLW7809XE2HQPFJF9KS8B5TLLT9FTZ49MODX1NR3CQ52EDJ4F7BZK5MEOTAEFCVTN99RUGW6SAW1LTDD0Q7I8NGCRHUCO1JMS8N9ZXIH4MWH7DCVIXZ3F2QDSO4G1R00' where id=67;
-update noar tt set v0='BH3ESXIZF6HIPMSRF21LF0YTBVAMG6557ZPNSSLKQ2O4RJ7ZPHI0DGTUZ7GA07ZHHHCTF263SHOR3X6KUWI5V53E42AX67TJHUFP8E48UBRK9BIC7M7OT7WF2REYZ9NBYZG99FI5OGKE5A7FRZMTNFLBZ07RUGEJ1YECL2ZZGRB04C1GUWVH941D35433PTA6MS9MDSIVR4SIYKJGES01KZ2HKDB3KG4Q7Q3GWYV5SDG30T5M7FRK73XYTH5E64XP' where id=68;
-update noar ti set v0='BH3ESXIZF6HIPMSRF21LF0YTBVAMG6557ZPNSSLKQ2O4RJ7ZPHI0DGTUZ7GA07ZHHHCTF263SHOR3X6KUWI5V53E42AX67TJHUFP8E48UBRK9BIC7M7OT7WF2REYZ9NBYZG99FI5OGKE5A7FRZMTNFLBZ07RUGEJ1YECL2ZZGRB04C1GUWVH941D35433PTA6MS9MDSIVR4SIYKJGES01KZ2HKDB3KG4Q7Q3GWYV5SDG30T5M7FRK73XYTH5E64XP' where id=68;
-update noar tt set v1='02YIDV7SRYPPTC3VPUOWWGBQHHOOMCFSRHSNHDWGZJQ09ZNPJERQKMHP4XPMECFFJAPUT2UG4O0WMCA9XY2WB614X2PXBNO0YYD7URBMSQG27HJ81B9BGHU55L54H19AV0GBP3QDAF1BB8S3OFBWCKQQ8YK1HXMDNNA7SJCRL61XCHHD1H2JV3AU8FAWR26TJTFVMNRRKAAEUD9RPLCENTYEVG27QBA09HD18UHUMPB874G2OVI6JHQ4BFGMJKUXN' where id=68;
-update noar ti set v1='02YIDV7SRYPPTC3VPUOWWGBQHHOOMCFSRHSNHDWGZJQ09ZNPJERQKMHP4XPMECFFJAPUT2UG4O0WMCA9XY2WB614X2PXBNO0YYD7URBMSQG27HJ81B9BGHU55L54H19AV0GBP3QDAF1BB8S3OFBWCKQQ8YK1HXMDNNA7SJCRL61XCHHD1H2JV3AU8FAWR26TJTFVMNRRKAAEUD9RPLCENTYEVG27QBA09HD18UHUMPB874G2OVI6JHQ4BFGMJKUXN' where id=68;
-update noar tt set v2='THLUX81EZAMATVGEYRELNEV8JF4UXX6ATOJRQILZJ4K2FXZ7S11BDSL1HWWCJV2PQZ5OQZ7ZUXSYQVGSMQ9TXL04J2AFA9A4HRAQUXLM57BU3AJIRA7M1DSGM5YFTXLHGDPBB47SWZUYVHJ6IA7SABRRG895RL8NC4LA3ZG4OBBRPILL1XWMF9Z4TM5W46DXLUNS5T53OU256XHPRYBJDVP9DUKIWEYA8163IFO58HB3OCDTA965HFI61JYHBAXES' where id=68;
-update noar ti set v2='THLUX81EZAMATVGEYRELNEV8JF4UXX6ATOJRQILZJ4K2FXZ7S11BDSL1HWWCJV2PQZ5OQZ7ZUXSYQVGSMQ9TXL04J2AFA9A4HRAQUXLM57BU3AJIRA7M1DSGM5YFTXLHGDPBB47SWZUYVHJ6IA7SABRRG895RL8NC4LA3ZG4OBBRPILL1XWMF9Z4TM5W46DXLUNS5T53OU256XHPRYBJDVP9DUKIWEYA8163IFO58HB3OCDTA965HFI61JYHBAXES' where id=68;
-update noar tt set v3='P4L46NDPS13Y8GI9Q1MJLQ5Y5154K57CXJVAV3G55V4UKL5UUVMR5B5ACAD40TFSV3AVMU424SZXUAGMEIQ3N0GHSFTPZWIVECS3VZFFQBY595YNR0ALF2TRR2QCSZYCGT6SFTTAH588U3VWBFNCY61TLXUK96QPZHDF4PSTC0T4BADJI53BX34QRG08YDRBCB13VAQUAR52BB3ISMEOUCF2XN8W0TVEUG99Z52PZ2M4DBVOU3EPU025OP4IKZ05T' where id=68;
-update noar ti set v3='P4L46NDPS13Y8GI9Q1MJLQ5Y5154K57CXJVAV3G55V4UKL5UUVMR5B5ACAD40TFSV3AVMU424SZXUAGMEIQ3N0GHSFTPZWIVECS3VZFFQBY595YNR0ALF2TRR2QCSZYCGT6SFTTAH588U3VWBFNCY61TLXUK96QPZHDF4PSTC0T4BADJI53BX34QRG08YDRBCB13VAQUAR52BB3ISMEOUCF2XN8W0TVEUG99Z52PZ2M4DBVOU3EPU025OP4IKZ05T' where id=68;
-update noar tt set v0='4WD9AP7AJNXDWXZILNE9Q54GSUUY2XR590TSPN2ABD9LVORNQAS9LZI08P405EM4NPBBC1L7SLW5VQR6IK03PHWX0HQIV0X3GXOWW0V8DJT87R44BX2V0UTOJU6ZWHT0RCKHWK96RU0I1O4JOV7J9V1XIZ9L8N7ABQCP1R43I17QP470VU92WL88I00JD9ISWDTCXP448U9T3WJCVBH5C16GIEIPMDA7ISHZGXNA4LEUKO9QETDPCXRUF0Q698E7M' where id=69;
-update noar ti set v0='4WD9AP7AJNXDWXZILNE9Q54GSUUY2XR590TSPN2ABD9LVORNQAS9LZI08P405EM4NPBBC1L7SLW5VQR6IK03PHWX0HQIV0X3GXOWW0V8DJT87R44BX2V0UTOJU6ZWHT0RCKHWK96RU0I1O4JOV7J9V1XIZ9L8N7ABQCP1R43I17QP470VU92WL88I00JD9ISWDTCXP448U9T3WJCVBH5C16GIEIPMDA7ISHZGXNA4LEUKO9QETDPCXRUF0Q698E7M' where id=69;
-update noar tt set v1='VEOT7T36B1XMEAH5FXQBPRQ8D23CW0FQTZSGSGNPIJA27CQCB3OK06HT06HJ0BO3R7D4PYSZSCHMQV763BM95WAJ5CNV7N6C9SQJT9MJ45N6XIHNV66VXL7Y7W9PX51DPKVMC7HAS78S368NM1V716ISVJCRI0RMT7Y733PRUSQ1A6NC9ACWCI7QROEJ1F679JIRWRU3U7K9J388AWF90B716GE1PGGDLEEAROWY9HIPLV2QY5TRAOUNYNOM8WVLL' where id=69;
-update noar ti set v1='VEOT7T36B1XMEAH5FXQBPRQ8D23CW0FQTZSGSGNPIJA27CQCB3OK06HT06HJ0BO3R7D4PYSZSCHMQV763BM95WAJ5CNV7N6C9SQJT9MJ45N6XIHNV66VXL7Y7W9PX51DPKVMC7HAS78S368NM1V716ISVJCRI0RMT7Y733PRUSQ1A6NC9ACWCI7QROEJ1F679JIRWRU3U7K9J388AWF90B716GE1PGGDLEEAROWY9HIPLV2QY5TRAOUNYNOM8WVLL' where id=69;
-update noar tt set v2='UNLXFL1CIO2BZEXF0HF38R1I7R8ATZXFCAUBEPWUA6FASR8F65H54LLGHPPS0LJILYE4OBHVKTRS0CY35VS8QLZC2LBPXDTW3ZAQ4E3AOTSZ49KKSLZWGRO3RD36GG9KQYYY7FI5JEF56INDMR8WDSHEA3P886ZGWIGMT9YSM6497IFD6UGRTY2VEI8UZSAPIME3JA70QY0VKQA35IDDGMOJRC6TL28NWCLL1HIPFKD81GR44O1UA9JG2ABLQW9ST' where id=69;
-update noar ti set v2='UNLXFL1CIO2BZEXF0HF38R1I7R8ATZXFCAUBEPWUA6FASR8F65H54LLGHPPS0LJILYE4OBHVKTRS0CY35VS8QLZC2LBPXDTW3ZAQ4E3AOTSZ49KKSLZWGRO3RD36GG9KQYYY7FI5JEF56INDMR8WDSHEA3P886ZGWIGMT9YSM6497IFD6UGRTY2VEI8UZSAPIME3JA70QY0VKQA35IDDGMOJRC6TL28NWCLL1HIPFKD81GR44O1UA9JG2ABLQW9ST' where id=69;
-update noar tt set v3='XNK3NWH69GBPW2ZKVHD4IAKUZM55I921YDBDULTCUEGVOFJIEIX02ODA03SZRNCMA88HUF4P0HPGFTRPBVYWVX7VESP5F2NGL0JWJTLB0V0SNZMWK11A0HLFYL5P2IAA84QKWDY70HWCNOLTDJPQF439HLFD73U999II9IPF6FW976S0YTT4JSB61FEMAGGM7F9HKPFGRNYF2ZJZM9Z034BUKM0YG90UM982ZBJQL4HB0EGJKPZWOZK164BGVCHHL' where id=69;
-update noar ti set v3='XNK3NWH69GBPW2ZKVHD4IAKUZM55I921YDBDULTCUEGVOFJIEIX02ODA03SZRNCMA88HUF4P0HPGFTRPBVYWVX7VESP5F2NGL0JWJTLB0V0SNZMWK11A0HLFYL5P2IAA84QKWDY70HWCNOLTDJPQF439HLFD73U999II9IPF6FW976S0YTT4JSB61FEMAGGM7F9HKPFGRNYF2ZJZM9Z034BUKM0YG90UM982ZBJQL4HB0EGJKPZWOZK164BGVCHHL' where id=69;
-update noar tt set v0='JOGIVDUE1SLU7XGGAAVGY4CNL724W4RL43JJWDQTW8Z9CJBMBWZ2IZMA2XOPS9CFFWGZ4UFY40TY9UYRGGCKLQINYVAMW9CHVUQG168LE0SVUO5PAT275IH3JX6UXDQH9Y9GRVIZRF1YWJUAJ671ZA9K1KMD95S6FI4DE2QW6LOY3I885GHJXQ5Y70GKS853T481Q7T89X7JD48ZG0WKPEFJOC00IFJX45AUMOMH5J93GVZKYOYQ91NM71J4IESXB' where id=70;
-update noar ti set v0='JOGIVDUE1SLU7XGGAAVGY4CNL724W4RL43JJWDQTW8Z9CJBMBWZ2IZMA2XOPS9CFFWGZ4UFY40TY9UYRGGCKLQINYVAMW9CHVUQG168LE0SVUO5PAT275IH3JX6UXDQH9Y9GRVIZRF1YWJUAJ671ZA9K1KMD95S6FI4DE2QW6LOY3I885GHJXQ5Y70GKS853T481Q7T89X7JD48ZG0WKPEFJOC00IFJX45AUMOMH5J93GVZKYOYQ91NM71J4IESXB' where id=70;
-update noar tt set v1='EYOMAU4VLHUE720BDNQ2GG0ZM2ITV7NMJ02P66WE7K9OUXKSBVB18S9514K9Y86EXOZZRNUW6ZGKOL09PFQF3A32SKDDNTFAJOJT06Q6FYEY5EH0BYN638PGPXQRKULK1CSCWHV4Z1MKCPZL9F0P6D9F4YEYPA7GJSU2ST8H02O3LTUA36SF7ZKNWHTGA1AEDAZPE9N811NGDTKJ1GV1G1R9TV96TS7VTWWS18FLARXMK5LM3IZU57P2U0CHA6KU9' where id=70;
-update noar ti set v1='EYOMAU4VLHUE720BDNQ2GG0ZM2ITV7NMJ02P66WE7K9OUXKSBVB18S9514K9Y86EXOZZRNUW6ZGKOL09PFQF3A32SKDDNTFAJOJT06Q6FYEY5EH0BYN638PGPXQRKULK1CSCWHV4Z1MKCPZL9F0P6D9F4YEYPA7GJSU2ST8H02O3LTUA36SF7ZKNWHTGA1AEDAZPE9N811NGDTKJ1GV1G1R9TV96TS7VTWWS18FLARXMK5LM3IZU57P2U0CHA6KU9' where id=70;
-update noar tt set v2='58NRQPHAGRVFTOAOEU3BR1RNRT2TADW9ZM46SY93SKRLXBLKLIEY5I5PVHDGA43A14QOQ4IGH7DG70OV3XQP6I6MP97DHJ54MDW8SKABF2T2D9YQ2IFSY5Y87R2QC1EWORBE94EJWZN01NJ5FNW744B32O4X3QFHG96PTM7RHC0GHIKAYCV80C9VWVVMWWGDADCKIAECLMEQAZ204T8AK88ZJ6X66IQB61KAGYTIZ6RX7XONXBNOR4RN1R0VW2HCC' where id=70;
-update noar ti set v2='58NRQPHAGRVFTOAOEU3BR1RNRT2TADW9ZM46SY93SKRLXBLKLIEY5I5PVHDGA43A14QOQ4IGH7DG70OV3XQP6I6MP97DHJ54MDW8SKABF2T2D9YQ2IFSY5Y87R2QC1EWORBE94EJWZN01NJ5FNW744B32O4X3QFHG96PTM7RHC0GHIKAYCV80C9VWVVMWWGDADCKIAECLMEQAZ204T8AK88ZJ6X66IQB61KAGYTIZ6RX7XONXBNOR4RN1R0VW2HCC' where id=70;
-update noar tt set v3='P2JYWEB3TGVNBLWEEOS0S5VCQH508JWPYBF5K3EJ3CZ62G4PW10BWPMMGY159RHEPZKW4WKYOSSD734PVWMC8PE8BT8NAH5Z7KA3GGM4HIKZ2ZOSF9LKKJQXD1E9XJ96V58O7MODJMN6XODOX262MD2BU957WH886ZOXNM0L3ESEX51G97L2T0TWJX64ARIIE2JL7LNVLL4V5HIEEXUBQDDG3ACGMQAA3C6CESEP0BO10MUSR789S0Y7XGGIYS579' where id=70;
-update noar ti set v3='P2JYWEB3TGVNBLWEEOS0S5VCQH508JWPYBF5K3EJ3CZ62G4PW10BWPMMGY159RHEPZKW4WKYOSSD734PVWMC8PE8BT8NAH5Z7KA3GGM4HIKZ2ZOSF9LKKJQXD1E9XJ96V58O7MODJMN6XODOX262MD2BU957WH886ZOXNM0L3ESEX51G97L2T0TWJX64ARIIE2JL7LNVLL4V5HIEEXUBQDDG3ACGMQAA3C6CESEP0BO10MUSR789S0Y7XGGIYS579' where id=70;
-update noar tt set v0='WEZEQZ33MIVHBUAIQ9H37T8RNOF3TZ8PMT18E6KK5IP43NCMUWG185FN3ING5IR80SGBRI75WVB538IGNPSB5XHH72Y02FVWH9ROMKMWNYH1NTBBILU46QVSLUUKM9IH05IDHOYZZA6CWDONV9WKQ0H853YCCJ450EKA8D4TVC7A6KVO68T6KN5JAFLPD6RPC7IEXQ33MP087HLHCU0542F9R9SDN1IXY6NGV52FQUSILDB7ZI7MW4E1R85XF8U6J' where id=71;
-update noar ti set v0='WEZEQZ33MIVHBUAIQ9H37T8RNOF3TZ8PMT18E6KK5IP43NCMUWG185FN3ING5IR80SGBRI75WVB538IGNPSB5XHH72Y02FVWH9ROMKMWNYH1NTBBILU46QVSLUUKM9IH05IDHOYZZA6CWDONV9WKQ0H853YCCJ450EKA8D4TVC7A6KVO68T6KN5JAFLPD6RPC7IEXQ33MP087HLHCU0542F9R9SDN1IXY6NGV52FQUSILDB7ZI7MW4E1R85XF8U6J' where id=71;
-update noar tt set v1='CQ5RZB0WIX9NV012C70BFL41IW3KBXI35F5063R3N3RUMGNOQ8I3XC4EN3ND2IQGZHLEMN1QDF79C76GVJLP0AR8IZC6YQMJ514XGOC4BS7ZKCH4NOE16YA55JIXL66DBVC05QQEQ9ZQ3C9KUY2SAQCV2SCPCCNI0I8NYALWM8VVWH5K7PWVKA52OX0D4CG0D9TGOULGGPA0DV30I0OCV0EBKAJHOG43DHF8HDQD8Z4PDG10ZEAT5UY5V5RV9YQBR' where id=71;
-update noar ti set v1='CQ5RZB0WIX9NV012C70BFL41IW3KBXI35F5063R3N3RUMGNOQ8I3XC4EN3ND2IQGZHLEMN1QDF79C76GVJLP0AR8IZC6YQMJ514XGOC4BS7ZKCH4NOE16YA55JIXL66DBVC05QQEQ9ZQ3C9KUY2SAQCV2SCPCCNI0I8NYALWM8VVWH5K7PWVKA52OX0D4CG0D9TGOULGGPA0DV30I0OCV0EBKAJHOG43DHF8HDQD8Z4PDG10ZEAT5UY5V5RV9YQBR' where id=71;
-update noar tt set v2='BNRB43X5QK2RLH59TRW9GMJOY270YNIZGMLYBMNVCW3ALG6IWWCHAL2OKVV7YWF5VKTOLGBLZVTDTPUVDTI7D8T6FWR64XA4Y6VDBIOF5E8NJFMGX2R0SBK0UJC8IS4TIO4VJHTWHN90QMUZIMBW25CXGC9PBEFH0SP2ITLQ15SDLGYXHN71M1G5LY1Q99ONAEHKI5B5OVHK1RFAHC5A11T2L5427O1DBCRIKD1FUC7SDR7IM0ESH20LSBC39YUY3' where id=71;
-update noar ti set v2='BNRB43X5QK2RLH59TRW9GMJOY270YNIZGMLYBMNVCW3ALG6IWWCHAL2OKVV7YWF5VKTOLGBLZVTDTPUVDTI7D8T6FWR64XA4Y6VDBIOF5E8NJFMGX2R0SBK0UJC8IS4TIO4VJHTWHN90QMUZIMBW25CXGC9PBEFH0SP2ITLQ15SDLGYXHN71M1G5LY1Q99ONAEHKI5B5OVHK1RFAHC5A11T2L5427O1DBCRIKD1FUC7SDR7IM0ESH20LSBC39YUY3' where id=71;
-update noar tt set v3='6I0VFCYZZI9XTQK557TD6K7OWWWJMKYU1X002UGCEM0RGYJ9QLRVRASD9DFQO7Z9L2JU2DSJNCV299B4AH6UELTUA0ZP1L6QEA49SY1ZDQL1SHB0DHGBCXSSP1WYC57MNNT52HQY769PSULEOZZ79P0HHBCU1QCFO2IH7YWGI5R1009OYANG9ZTTLLW915GZQUZR932CW513M05UATVCXXWG43BR0DN14G17W65YJ23B4V5HJS57T78D7NQF05RGQ' where id=71;
-update noar ti set v3='6I0VFCYZZI9XTQK557TD6K7OWWWJMKYU1X002UGCEM0RGYJ9QLRVRASD9DFQO7Z9L2JU2DSJNCV299B4AH6UELTUA0ZP1L6QEA49SY1ZDQL1SHB0DHGBCXSSP1WYC57MNNT52HQY769PSULEOZZ79P0HHBCU1QCFO2IH7YWGI5R1009OYANG9ZTTLLW915GZQUZR932CW513M05UATVCXXWG43BR0DN14G17W65YJ23B4V5HJS57T78D7NQF05RGQ' where id=71;
-update noar tt set v0='GEA32VYUZEO4Y8E3313TLVOETJG4D885IA0H72XLIVD42QTWDJPZPGVVDMDA4QTN24N6X2OOSMCTYNEAL3JBZ9PXGK0T7HGVOCSKJX0PY2ULLD3PQ4ANTN168B86S698JNX01MTYO3Y8S9EF43JE7HEQU4ZRLR4L17NN9I7IKWMP77B02YMS668ZRI4Y29YZ4BROMNTWIYD76X13KIP2P4QIJ27LCQ46R3YE2U1EVG2TJBOKU6ATCUOC828ZHVPOK' where id=72;
-update noar ti set v0='GEA32VYUZEO4Y8E3313TLVOETJG4D885IA0H72XLIVD42QTWDJPZPGVVDMDA4QTN24N6X2OOSMCTYNEAL3JBZ9PXGK0T7HGVOCSKJX0PY2ULLD3PQ4ANTN168B86S698JNX01MTYO3Y8S9EF43JE7HEQU4ZRLR4L17NN9I7IKWMP77B02YMS668ZRI4Y29YZ4BROMNTWIYD76X13KIP2P4QIJ27LCQ46R3YE2U1EVG2TJBOKU6ATCUOC828ZHVPOK' where id=72;
-update noar tt set v1='KKI43JO85AAO0CU50JEGZC50F0DZ11QRKC2HA9U88YJXSHL1I9K2G9JYX25NWZNNI3UK5ZML0FAMLQ7QI75DJFAZSSP8DFP81MYA1JQDNWHKUWDJX4DGECAYNOCGS89WYYA47B7HD8IG36EBOWOP6CMH4XZOQDTGWWTONV60CYXPHMWLZX6IJYFRK0YV4D4EH205SQS2J2TO3NL9AIQ9WJV2D4QYBC9C278WS08DUQDQB2MJ1HUI1ECSGP8XN0BP6' where id=72;
-update noar ti set v1='KKI43JO85AAO0CU50JEGZC50F0DZ11QRKC2HA9U88YJXSHL1I9K2G9JYX25NWZNNI3UK5ZML0FAMLQ7QI75DJFAZSSP8DFP81MYA1JQDNWHKUWDJX4DGECAYNOCGS89WYYA47B7HD8IG36EBOWOP6CMH4XZOQDTGWWTONV60CYXPHMWLZX6IJYFRK0YV4D4EH205SQS2J2TO3NL9AIQ9WJV2D4QYBC9C278WS08DUQDQB2MJ1HUI1ECSGP8XN0BP6' where id=72;
-update noar tt set v2='B3AR14NAJIBFS6WXNQDU9E2GSL0LSU855ILBS36KUBLF6VK81I134H4UC7F428MV7Z1KHX67NBZM1XH84UATRZWJF0MO6V1LEE24MCLDCN52YRL4A21CF9DSAEMMNK6XGH39XWIKNHXFQIB3FAFZ9VZLVQBILS24UMYZ77LJ2YWOX7TIHGLRTGHIDQOYZ48ETFRVQFDEMJ0Z2XVINPTIZJEKZ3JRUZ77860N1O4NCIQSFMYJX4XKXM65WKK9G0Q2L' where id=72;
-update noar ti set v2='B3AR14NAJIBFS6WXNQDU9E2GSL0LSU855ILBS36KUBLF6VK81I134H4UC7F428MV7Z1KHX67NBZM1XH84UATRZWJF0MO6V1LEE24MCLDCN52YRL4A21CF9DSAEMMNK6XGH39XWIKNHXFQIB3FAFZ9VZLVQBILS24UMYZ77LJ2YWOX7TIHGLRTGHIDQOYZ48ETFRVQFDEMJ0Z2XVINPTIZJEKZ3JRUZ77860N1O4NCIQSFMYJX4XKXM65WKK9G0Q2L' where id=72;
-update noar tt set v3='Q3PKU8ERQ21LXTL8B4NJLT2TNH3FEO4OEXROZU4CMLO2BQPPBOP2J4Z3QUP38YPWL01ON0HPDZSLQDFCF3CSVQMBW39PVMN7JJWGHWYNCQKAT9MQX017WXG9M1LAWJMZCIDA0OQ5BQ9CZ8V2WOAQGJYBW3NOGH6RWX3F0828B5H4K0HA417NUIDQPIVF0Y1P3RO8CN0HMDSDHO8NJ0YQ4D78WVSMHHIE8MJOTVVT9ZYMFTH8L2YY9IBUAIQ59VNNL' where id=72;
-update noar ti set v3='Q3PKU8ERQ21LXTL8B4NJLT2TNH3FEO4OEXROZU4CMLO2BQPPBOP2J4Z3QUP38YPWL01ON0HPDZSLQDFCF3CSVQMBW39PVMN7JJWGHWYNCQKAT9MQX017WXG9M1LAWJMZCIDA0OQ5BQ9CZ8V2WOAQGJYBW3NOGH6RWX3F0828B5H4K0HA417NUIDQPIVF0Y1P3RO8CN0HMDSDHO8NJ0YQ4D78WVSMHHIE8MJOTVVT9ZYMFTH8L2YY9IBUAIQ59VNNL' where id=72;
-update noar tt set v0='OJQVYIHHZDJEMWVRUUWIYNQ2B82XL2LPN5ENX334LFZ4KYAW2SSFH9JPUB1G9DOLSC4CW6HY1FQDQG4UNGBAZUKC1JFZ6VNHCPVQX9Y6DXAHR0MXSJN19VBI5A6SNFCL6VW5X37HPM2A6BMHCAA752LLDYRH71W9QUW4QSJ2FW8VOLQV1A138BOA9QL4OB55FL3R5JPJW10TOKMMPL465PCL9KXUP3WVNH24MV1XN816GDOMEDNEVC9TS215BJOMU' where id=73;
-update noar ti set v0='OJQVYIHHZDJEMWVRUUWIYNQ2B82XL2LPN5ENX334LFZ4KYAW2SSFH9JPUB1G9DOLSC4CW6HY1FQDQG4UNGBAZUKC1JFZ6VNHCPVQX9Y6DXAHR0MXSJN19VBI5A6SNFCL6VW5X37HPM2A6BMHCAA752LLDYRH71W9QUW4QSJ2FW8VOLQV1A138BOA9QL4OB55FL3R5JPJW10TOKMMPL465PCL9KXUP3WVNH24MV1XN816GDOMEDNEVC9TS215BJOMU' where id=73;
-update noar tt set v1='V95LHBUBZOYB47OBCZSYW2FXOX5012KZWQBJ2IPAKWQ479Y3XHW70BZLWGYQU7ETR984Z40CJ84KIGIT1O9DAF224PE3R0QU3CSQJBVH76FROWEB2RDNDNZRTE2HBVYBX7C8K3MF4QNZ6TBQ3IS64B2VOPHFHJUJGCEDI5CTQFHRPR6KK27O21AMFLE02HCJNI6ZTD4UO89Q0C8Y07HNZLWSRCQ1KVPL9IH98HP21IURTOZBG000ULWSABDHGDU9P' where id=73;
-update noar ti set v1='V95LHBUBZOYB47OBCZSYW2FXOX5012KZWQBJ2IPAKWQ479Y3XHW70BZLWGYQU7ETR984Z40CJ84KIGIT1O9DAF224PE3R0QU3CSQJBVH76FROWEB2RDNDNZRTE2HBVYBX7C8K3MF4QNZ6TBQ3IS64B2VOPHFHJUJGCEDI5CTQFHRPR6KK27O21AMFLE02HCJNI6ZTD4UO89Q0C8Y07HNZLWSRCQ1KVPL9IH98HP21IURTOZBG000ULWSABDHGDU9P' where id=73;
-update noar tt set v2='19DWGL7ODH4W4JXDA7YB4NNKPYE2TRGTN2028IMCKRIP3349W4C0CPTH6E9OWKGH23NUTVO9ADTRCRMFBW4UH1GXNIO2RPW8B5CB4DTMRW8407YDJ0Q1BI5MU34J17794VLDEYFBX9RAN6MFDRM72JBPXNBJP1DLFHRO8OWF0Q3UC5H6UTI5J1P2NI3L9AGK5T1I1UHP53905MY9DQXSRWYMGS21DML4J8RU23KID9IDC5810UGRZWWAIVIM2DXSS' where id=73;
-update noar ti set v2='19DWGL7ODH4W4JXDA7YB4NNKPYE2TRGTN2028IMCKRIP3349W4C0CPTH6E9OWKGH23NUTVO9ADTRCRMFBW4UH1GXNIO2RPW8B5CB4DTMRW8407YDJ0Q1BI5MU34J17794VLDEYFBX9RAN6MFDRM72JBPXNBJP1DLFHRO8OWF0Q3UC5H6UTI5J1P2NI3L9AGK5T1I1UHP53905MY9DQXSRWYMGS21DML4J8RU23KID9IDC5810UGRZWWAIVIM2DXSS' where id=73;
-update noar tt set v3='TUGBWR5FO4WC1S4ZN6J2KHGAR5OLAD767GKFCA0MSEKJK9H19ZB6V07MGGFLCRNUJJS4ACVUOOCN3MEFN46W3UHVJ36U1MC8EKYR8FGWOJYDFVJDKUFURINB17N18K4Q5B3LPSBKPOGX2ZL9MVGO6RB2EWVGPSF31BG87RF4NQJFJ216SZVLQSSPGLAZQ6HBLBGSRUNHATGQ8X7ICNHP3991BA2J0H4TPQX8YZ14MH4EX6E7JON5W5W1DWU80KLWA' where id=73;
-update noar ti set v3='TUGBWR5FO4WC1S4ZN6J2KHGAR5OLAD767GKFCA0MSEKJK9H19ZB6V07MGGFLCRNUJJS4ACVUOOCN3MEFN46W3UHVJ36U1MC8EKYR8FGWOJYDFVJDKUFURINB17N18K4Q5B3LPSBKPOGX2ZL9MVGO6RB2EWVGPSF31BG87RF4NQJFJ216SZVLQSSPGLAZQ6HBLBGSRUNHATGQ8X7ICNHP3991BA2J0H4TPQX8YZ14MH4EX6E7JON5W5W1DWU80KLWA' where id=73;
-update noar tt set v0='IXVHN2KO2BEDPMJG7XK5DJGY7AUZRHNSNNVRWJ4WU76BXVY6ENNE08NWXX3BJAFAG6CL59U5A5DF9R25IJCVPSVB8F4PX0TL0LW6HY0F7DBNFC8D4XU3ZSSGWATI7TXO0XSSC4KIV2HGSPIBSL88AXB2A6TSUP8JFI62DEEM2U6O76V722PDKCV6KKR0ITKRF6W1TAHRRR0S75OGKIOMAA9JRUSE3J7KYW7FDSH9GFJF9Y32B0SVVDVFV3GGPSHLI' where id=74;
-update noar ti set v0='IXVHN2KO2BEDPMJG7XK5DJGY7AUZRHNSNNVRWJ4WU76BXVY6ENNE08NWXX3BJAFAG6CL59U5A5DF9R25IJCVPSVB8F4PX0TL0LW6HY0F7DBNFC8D4XU3ZSSGWATI7TXO0XSSC4KIV2HGSPIBSL88AXB2A6TSUP8JFI62DEEM2U6O76V722PDKCV6KKR0ITKRF6W1TAHRRR0S75OGKIOMAA9JRUSE3J7KYW7FDSH9GFJF9Y32B0SVVDVFV3GGPSHLI' where id=74;
-update noar tt set v1='BGMV0FYBUTJG0ODDE8SEXM924JMID23BCV69G4FBTWNRO93G0YOTSAX9AN35V9ZYMKQF3VW9F24I1VJ2ISKQOE3R646WKIVG29WNRFRE3K64NKSCTF76JY8DDAH5B76IN5GV8175U8P5ZU8J111R3VWH1JJGD1ENC12H0PWCWV6N30JWHU7X6RZQE53S7BP5PXJ7QW7PL2SO8WQKWRA7G574TO3VWLN16SCJWQVTQ15KCRT5XN8YHJN3NXJIA4GGY' where id=74;
-update noar ti set v1='BGMV0FYBUTJG0ODDE8SEXM924JMID23BCV69G4FBTWNRO93G0YOTSAX9AN35V9ZYMKQF3VW9F24I1VJ2ISKQOE3R646WKIVG29WNRFRE3K64NKSCTF76JY8DDAH5B76IN5GV8175U8P5ZU8J111R3VWH1JJGD1ENC12H0PWCWV6N30JWHU7X6RZQE53S7BP5PXJ7QW7PL2SO8WQKWRA7G574TO3VWLN16SCJWQVTQ15KCRT5XN8YHJN3NXJIA4GGY' where id=74;
-update noar tt set v2='DO40UQ8OYI08NOL5F3RJEHIBDLM0QV0ONHRE7138HFIYM3KP9KZ58SP3TOVZ8C8XJC5GYQ5EPQGWGIIUTFWIBU07PB4IRZ6039BPK9HLP8F1COIA4HE35LKN2YDNP4A0IINHL10L3UL3YBPPLT11FJJKSRUO6OPPRBLKASSTPCW2193ZC3PNNSO3LBE9CHOOOQ70BNCQ1M3E73UHM6XMKW5MNM72SNNY226662P27ZGYUOA04WP3JBNFNKS6J13TI' where id=74;
-update noar ti set v2='DO40UQ8OYI08NOL5F3RJEHIBDLM0QV0ONHRE7138HFIYM3KP9KZ58SP3TOVZ8C8XJC5GYQ5EPQGWGIIUTFWIBU07PB4IRZ6039BPK9HLP8F1COIA4HE35LKN2YDNP4A0IINHL10L3UL3YBPPLT11FJJKSRUO6OPPRBLKASSTPCW2193ZC3PNNSO3LBE9CHOOOQ70BNCQ1M3E73UHM6XMKW5MNM72SNNY226662P27ZGYUOA04WP3JBNFNKS6J13TI' where id=74;
-update noar tt set v3='FD3BIZ39DJ7XU0NKEWHT2Q17J19E9PDN2S4FS2TIUQN12511KJJV3ROIPF6TOD5K6PI7QWRXJOCZFZ3OPUVV3IQX061MPTMXUJDTNI6MO5N9OMDE7RKOLBFCPZSLMIW3L20UCOYIQKUQV63FCWYJKLOE6EZTQXFFNKZ9HS79W2YR76OZPM12D1AEUFSPT464980H58YBBGVVH6F7LAKWLFKDU0T36ONS3TJ3FI7Q5CUF7Q643D24L493Q9VKKIUXS' where id=74;
-update noar ti set v3='FD3BIZ39DJ7XU0NKEWHT2Q17J19E9PDN2S4FS2TIUQN12511KJJV3ROIPF6TOD5K6PI7QWRXJOCZFZ3OPUVV3IQX061MPTMXUJDTNI6MO5N9OMDE7RKOLBFCPZSLMIW3L20UCOYIQKUQV63FCWYJKLOE6EZTQXFFNKZ9HS79W2YR76OZPM12D1AEUFSPT464980H58YBBGVVH6F7LAKWLFKDU0T36ONS3TJ3FI7Q5CUF7Q643D24L493Q9VKKIUXS' where id=74;
-update noar tt set v0='XEDOXIB62G0GD64FA796N7DNQ5F8H33Z60NO2APOG5TIULCZ7RWX0CQOIK3JXZYARHASN19GPNTV9PQEN2GIWPMSNKDCES5XCK2T0D67DVSXR8LG3A6C938C5JRAU6EDRJASCHD6CSWAT628AU6ALAC3P6X7CBJ0P9XK475K8WEN1BH0TD0V3PQD63ZSA1S9WHX11JVU2GYLT2YLVBMUJH4CHCWB6P4WY6IBRDT21Q8TU4EL7J29GIF4KEGZ686CO' where id=75;
-update noar ti set v0='XEDOXIB62G0GD64FA796N7DNQ5F8H33Z60NO2APOG5TIULCZ7RWX0CQOIK3JXZYARHASN19GPNTV9PQEN2GIWPMSNKDCES5XCK2T0D67DVSXR8LG3A6C938C5JRAU6EDRJASCHD6CSWAT628AU6ALAC3P6X7CBJ0P9XK475K8WEN1BH0TD0V3PQD63ZSA1S9WHX11JVU2GYLT2YLVBMUJH4CHCWB6P4WY6IBRDT21Q8TU4EL7J29GIF4KEGZ686CO' where id=75;
-update noar tt set v1='LZJY9L28JLUGLU3UO23WH0B5CCF3UOIK7Z3N60939DY83YTZI3E2UUIC489V7427CTVL8RTN723QWFTI1FVFTFRQB0C7HSMFJDMHD1UYI5OKR9HKZWMFRUBT91STZ7BQ6AZ4WWHENZLZDS0119B9ABVYO7J7447NRF2A8AYMIRKEX13X99ZP6QANWU5WPCGV2E536EP7NP6LOCV5EPLLN7ESKUSDCUY0CCAK6LC1EMO7QZI1BZWYRO7S5U42TS832' where id=75;
-update noar ti set v1='LZJY9L28JLUGLU3UO23WH0B5CCF3UOIK7Z3N60939DY83YTZI3E2UUIC489V7427CTVL8RTN723QWFTI1FVFTFRQB0C7HSMFJDMHD1UYI5OKR9HKZWMFRUBT91STZ7BQ6AZ4WWHENZLZDS0119B9ABVYO7J7447NRF2A8AYMIRKEX13X99ZP6QANWU5WPCGV2E536EP7NP6LOCV5EPLLN7ESKUSDCUY0CCAK6LC1EMO7QZI1BZWYRO7S5U42TS832' where id=75;
-update noar tt set v2='JKKWF9Q2L72OVYXSFM8SDPSGU3U4XW95ZW7K2Y4TUP1GSY3OI6U03J5FICPXQBPPTGT3T0XYKZ14EAIUEA0XIPCVOAPJ5SB9K9GVEM0QRRR2R1HO9UXB4NE8VRGZ3ZFVD5BPMHFS0KVTXLS13PV03D9AK088FD11H1VZ0DVYNCSVW2C28WDIUPP0IYX6XDXUYDIW8N7GT1A3RREDHS586AU0X9OQIQGD6O5IHMH5X9EWFGPCFBXC3DDKSA2TGSXAZ' where id=75;
-update noar ti set v2='JKKWF9Q2L72OVYXSFM8SDPSGU3U4XW95ZW7K2Y4TUP1GSY3OI6U03J5FICPXQBPPTGT3T0XYKZ14EAIUEA0XIPCVOAPJ5SB9K9GVEM0QRRR2R1HO9UXB4NE8VRGZ3ZFVD5BPMHFS0KVTXLS13PV03D9AK088FD11H1VZ0DVYNCSVW2C28WDIUPP0IYX6XDXUYDIW8N7GT1A3RREDHS586AU0X9OQIQGD6O5IHMH5X9EWFGPCFBXC3DDKSA2TGSXAZ' where id=75;
-update noar tt set v3='Q1VU1V7TLIS46IA99L44VRGFO81TPTU3C0F3MPZC46Z7HKP28HVNSPXP7ANN8MZFX0M9BC9U66WND1KVFV397JFP0W5K6LQ03IUGKVBJPZF3D7YWXD9EGL4QT3D3WZ02HZ476I8ENDDERWBRJ417VBNOO9ZS88AC2LVC45EGXCMA0L8ANHDT9C9R02V440MU5OPNGOMS3U9KIS5EGTASTA1BPJR6U1KY30YLO341CTXDZ4DIFQAUXG6DEAV6H9N47' where id=75;
-update noar ti set v3='Q1VU1V7TLIS46IA99L44VRGFO81TPTU3C0F3MPZC46Z7HKP28HVNSPXP7ANN8MZFX0M9BC9U66WND1KVFV397JFP0W5K6LQ03IUGKVBJPZF3D7YWXD9EGL4QT3D3WZ02HZ476I8ENDDERWBRJ417VBNOO9ZS88AC2LVC45EGXCMA0L8ANHDT9C9R02V440MU5OPNGOMS3U9KIS5EGTASTA1BPJR6U1KY30YLO341CTXDZ4DIFQAUXG6DEAV6H9N47' where id=75;
-update noar tt set v0='DGVDRPM4M78IAZLHGB6QPIP2Q2M57EAFHZ3QBNSQK0CP5MM33YFQNWW88MJSFKCTWKXTT0VHSDNX0AUAMYLNOF74EJ8DC9RA1X4BCG3FVE0BH5ISUG6MBHEO32ZKQVOTEHOBWNL2GM73QKCRNWUO1XHB3BBP3FR03L7897EJ3HXTPH94HX85T7D2CFGIMEC34680KZH26E1KJBRG3JPCAIHAY0HBX73K0KCWZVNJOSCYWFLWKEZ7Q9CW234ZQ92Y1' where id=76;
-update noar ti set v0='DGVDRPM4M78IAZLHGB6QPIP2Q2M57EAFHZ3QBNSQK0CP5MM33YFQNWW88MJSFKCTWKXTT0VHSDNX0AUAMYLNOF74EJ8DC9RA1X4BCG3FVE0BH5ISUG6MBHEO32ZKQVOTEHOBWNL2GM73QKCRNWUO1XHB3BBP3FR03L7897EJ3HXTPH94HX85T7D2CFGIMEC34680KZH26E1KJBRG3JPCAIHAY0HBX73K0KCWZVNJOSCYWFLWKEZ7Q9CW234ZQ92Y1' where id=76;
-update noar tt set v1='TOR40LL50S3CB1GW901HQP3D3EFF8CWVHV8NR4LGVA8P7ESZOF1W9UMHDU716E5SPL259Z1X4F639EYYOONQ3IJG7OMPIN7QZ5V3ZWP1EY0RM7IZCJY1DRQGCRKG8OTXUBW9AHR7AZIXY13B7P7RCAPX8I0MK6HJGHJZD8YOKM7ZJ9S6XFX452KLLW7MAJV3KG2PDC8C7TYEH017ZIZGBN66U3ABY04ABNH7FH0KP443TRZ5A4N5NCVBKRQ334IVU' where id=76;
-update noar ti set v1='TOR40LL50S3CB1GW901HQP3D3EFF8CWVHV8NR4LGVA8P7ESZOF1W9UMHDU716E5SPL259Z1X4F639EYYOONQ3IJG7OMPIN7QZ5V3ZWP1EY0RM7IZCJY1DRQGCRKG8OTXUBW9AHR7AZIXY13B7P7RCAPX8I0MK6HJGHJZD8YOKM7ZJ9S6XFX452KLLW7MAJV3KG2PDC8C7TYEH017ZIZGBN66U3ABY04ABNH7FH0KP443TRZ5A4N5NCVBKRQ334IVU' where id=76;
-update noar tt set v2='SN1EP8Y85PRPO1RPFGLHV7AHF4Y88JVNZAJE7ZPNW8CWTURPFU8EOYMCZ66TFAO2J679FQAPE4UQ21S35V7O1MFTRGWQ6TIU7X0H25FEFR9BRFDPSVBDWL3LLR6097LYWN9L2M3WHYYVCKHOW12HW6NSMH19QXMAJY159MGW6PNHURIFKBR2P0XXCRTUZP7WDPBM7B9IRFV6J90UW8AIFQROTB34NOT7ZA1I1BEV0PQ5IE34T9VX4QB3GYMZ4P4C1' where id=76;
-update noar ti set v2='SN1EP8Y85PRPO1RPFGLHV7AHF4Y88JVNZAJE7ZPNW8CWTURPFU8EOYMCZ66TFAO2J679FQAPE4UQ21S35V7O1MFTRGWQ6TIU7X0H25FEFR9BRFDPSVBDWL3LLR6097LYWN9L2M3WHYYVCKHOW12HW6NSMH19QXMAJY159MGW6PNHURIFKBR2P0XXCRTUZP7WDPBM7B9IRFV6J90UW8AIFQROTB34NOT7ZA1I1BEV0PQ5IE34T9VX4QB3GYMZ4P4C1' where id=76;
-update noar tt set v3='VNPXIFNWBJL398TGBQZLUNS11WZY5H3Q50TL41DE20P2IYM3DW81GPFPE3KM0385RIMN8IJ0KBF324OHDO2H4FMNZ3TBI5MSOKQI6SPMPZ8DRUBDLATQ6JI0130UGVB9LXKO36ZUPTEJ1IOPVC5SU2P6W0WU26FBGJIIQJFMYCT6QK16OHYEQG356VUD31K58AR3Z8ZKLFWG4SXNAU5ZP5LOE59TE6LP0C89DPOUE8VNFEN7MASS2FU2TIB96FY61' where id=76;
-update noar ti set v3='VNPXIFNWBJL398TGBQZLUNS11WZY5H3Q50TL41DE20P2IYM3DW81GPFPE3KM0385RIMN8IJ0KBF324OHDO2H4FMNZ3TBI5MSOKQI6SPMPZ8DRUBDLATQ6JI0130UGVB9LXKO36ZUPTEJ1IOPVC5SU2P6W0WU26FBGJIIQJFMYCT6QK16OHYEQG356VUD31K58AR3Z8ZKLFWG4SXNAU5ZP5LOE59TE6LP0C89DPOUE8VNFEN7MASS2FU2TIB96FY61' where id=76;
-update noar tt set v0='4WEJ6QCF8K5CYS20J88ICFQPCX470NAKBBLA5RMYB0XCK2S8C6RNIQ5LLWZR58W8ET0R2DL5I75E0YVQRC9VSPYK842NDRQLBP4SR4XMR374CS257OVQJ8TJAVTF3RS7CNZCIVN874UHR70YQO4GGQ113QEJ47EN5D1OZQNCCQU6VBMY7CPUFMB01JGH1M3R56ONEOIDNIGCHLBKI3BM2BVJ9WBPXPC2UZSEYWB222Z4LGWYM0UOZUHNA5VJCJANP' where id=77;
-update noar ti set v0='4WEJ6QCF8K5CYS20J88ICFQPCX470NAKBBLA5RMYB0XCK2S8C6RNIQ5LLWZR58W8ET0R2DL5I75E0YVQRC9VSPYK842NDRQLBP4SR4XMR374CS257OVQJ8TJAVTF3RS7CNZCIVN874UHR70YQO4GGQ113QEJ47EN5D1OZQNCCQU6VBMY7CPUFMB01JGH1M3R56ONEOIDNIGCHLBKI3BM2BVJ9WBPXPC2UZSEYWB222Z4LGWYM0UOZUHNA5VJCJANP' where id=77;
-update noar tt set v1='NM8HV723TWUXSOBD7UIRKVOV7H5YJ83QYYUFI0H10XPEYE1F0D51VNWRG0YLO39ONIHJ6HBM6WIZAFYFUT8DBT5K637RW8BT05UU3XSPHLHEOG62W6GGYSWSM1VVC6O3RU08WSPCZ8Z9W56DJXQRCQX79OKWIGE0GTVJ5IFF3F5LQXWOUBVOZ55EK2J1UHZK4A22KFN656WWMBGYNVBZYFT9RSW8N8BYI5UKG9Q8IW8XVDQ9WZVDI6TVPQGHDH16T' where id=77;
-update noar ti set v1='NM8HV723TWUXSOBD7UIRKVOV7H5YJ83QYYUFI0H10XPEYE1F0D51VNWRG0YLO39ONIHJ6HBM6WIZAFYFUT8DBT5K637RW8BT05UU3XSPHLHEOG62W6GGYSWSM1VVC6O3RU08WSPCZ8Z9W56DJXQRCQX79OKWIGE0GTVJ5IFF3F5LQXWOUBVOZ55EK2J1UHZK4A22KFN656WWMBGYNVBZYFT9RSW8N8BYI5UKG9Q8IW8XVDQ9WZVDI6TVPQGHDH16T' where id=77;
-update noar tt set v2='T8BEEU1BI4QFYVTHCAUKHUAU4VRI86XUGCL66119CXJMXQU0Q6J3TR4SCJIHIMJMUGMJ84B22XGGSOTVOVZO1TJT8YIS3G6Y1ETTYK9061SY3N9GG6GYUXU3O4VENJ1138BU7KQAKXE457SDR9D6U1B3F8H07ZWEF7UCU0WRNIP2PD3F9D8NP7DXJR06ND3SYST5AIPKW3DS5I6CENXA6E6GJQ8XB40VGSZ9MWMIQMUVQ5P6CNUL9FMB4FEGTJCA4' where id=77;
-update noar ti set v2='T8BEEU1BI4QFYVTHCAUKHUAU4VRI86XUGCL66119CXJMXQU0Q6J3TR4SCJIHIMJMUGMJ84B22XGGSOTVOVZO1TJT8YIS3G6Y1ETTYK9061SY3N9GG6GYUXU3O4VENJ1138BU7KQAKXE457SDR9D6U1B3F8H07ZWEF7UCU0WRNIP2PD3F9D8NP7DXJR06ND3SYST5AIPKW3DS5I6CENXA6E6GJQ8XB40VGSZ9MWMIQMUVQ5P6CNUL9FMB4FEGTJCA4' where id=77;
-update noar tt set v3='Z2LB146QXCQ1K30327L0P5C61U2NHPVF43EUZB8LMPNM0VZULCK1L77BK760Y16RS0I6TZ8VLC7OEUAC90NMRMN6PWBUKS0R9C7K5J5CXX5XMP50Y4EPK7M7DR6SFIKGOSMEC0X5NE7D8OQ8BW2M8R2UK5G6EMSON0PDVYW9LTZQ1SRSOOGD08EPKS53RHYRLJ7G3NYIFUVGTESDQPOQG3JTGHPSLLE0CSFHWMTN5DPLIX25ZZXWPD8UU3DMIO8G3' where id=77;
-update noar ti set v3='Z2LB146QXCQ1K30327L0P5C61U2NHPVF43EUZB8LMPNM0VZULCK1L77BK760Y16RS0I6TZ8VLC7OEUAC90NMRMN6PWBUKS0R9C7K5J5CXX5XMP50Y4EPK7M7DR6SFIKGOSMEC0X5NE7D8OQ8BW2M8R2UK5G6EMSON0PDVYW9LTZQ1SRSOOGD08EPKS53RHYRLJ7G3NYIFUVGTESDQPOQG3JTGHPSLLE0CSFHWMTN5DPLIX25ZZXWPD8UU3DMIO8G3' where id=77;
-update noar tt set v0='29IEVV2VC30F5OO9DQXIXTA11VXKRXB158ZNV40SNKBAMVHCY48LZ7EXQ879A08N766L46AKJJCE2W32TR8OQOIHFC3RV8232SABMQK0X3D32STQZXQMD2AP7FIDNYTKLDC5V19EMSB0179BJPZ33J7206FQZXZHDT2UMBRUTHMABIFNCX4WLEUWAGN2A0TZDBULK4GHDNPJFWDJJDOQAQO0XSLBUNA61QTSK720OOV3GATYBIPXA1EBIED2DNXOE' where id=78;
-update noar ti set v0='29IEVV2VC30F5OO9DQXIXTA11VXKRXB158ZNV40SNKBAMVHCY48LZ7EXQ879A08N766L46AKJJCE2W32TR8OQOIHFC3RV8232SABMQK0X3D32STQZXQMD2AP7FIDNYTKLDC5V19EMSB0179BJPZ33J7206FQZXZHDT2UMBRUTHMABIFNCX4WLEUWAGN2A0TZDBULK4GHDNPJFWDJJDOQAQO0XSLBUNA61QTSK720OOV3GATYBIPXA1EBIED2DNXOE' where id=78;
-update noar tt set v1='O2CZ4IKJ3US5Q376OFNLFOC5U789CY4WYVKMZBY6G4DGZPN2REBJRVCBD1VHJNUL9PDPLFHY6Y9PND3KJZEOPUU0S1CU1JXC63CD2VA1095X311EGB306DMB20PNMQZZPWG8DDI653DLS2L4WQF8MAPC8ZHBKSN9UEA35JDE6LJ5MTGVY7FN9FVY8MRL5PB8EFURSE3N524HUD7109VQZ1BB73SKTV0XVX1512PXH7P93AGKUNNN3IG8TN4T9L0MW' where id=78;
-update noar ti set v1='O2CZ4IKJ3US5Q376OFNLFOC5U789CY4WYVKMZBY6G4DGZPN2REBJRVCBD1VHJNUL9PDPLFHY6Y9PND3KJZEOPUU0S1CU1JXC63CD2VA1095X311EGB306DMB20PNMQZZPWG8DDI653DLS2L4WQF8MAPC8ZHBKSN9UEA35JDE6LJ5MTGVY7FN9FVY8MRL5PB8EFURSE3N524HUD7109VQZ1BB73SKTV0XVX1512PXH7P93AGKUNNN3IG8TN4T9L0MW' where id=78;
-update noar tt set v2='7MVBE30ICEGL02SN6Z82VSS93YD88NHCIR09WMZHD5L5JA4K366JQAD1TRRED086OVNV4ZW80E8PP1ZKP1ACZ53PGJVXVSI0NNC0CN1XW6RFC0FUBMF535X9A4FWA28C1BSB9FOIJJXGAX3JE9F0AWOW0HQYTQRMYLWAUMD1MXN9324Q8QW40U4TGFD3W8J2NP29VIML4F2GNYDQWTV5M3QRCVSMEN2DZ8X0ADL0TH28LLHYQ2DVNY9G979C5NJXF' where id=78;
-update noar ti set v2='7MVBE30ICEGL02SN6Z82VSS93YD88NHCIR09WMZHD5L5JA4K366JQAD1TRRED086OVNV4ZW80E8PP1ZKP1ACZ53PGJVXVSI0NNC0CN1XW6RFC0FUBMF535X9A4FWA28C1BSB9FOIJJXGAX3JE9F0AWOW0HQYTQRMYLWAUMD1MXN9324Q8QW40U4TGFD3W8J2NP29VIML4F2GNYDQWTV5M3QRCVSMEN2DZ8X0ADL0TH28LLHYQ2DVNY9G979C5NJXF' where id=78;
-update noar tt set v3='NXI9Z1155C569CT5SCNSUP1A94YUH0PQ8K6BJ40PCFL3TSL37GE4F55JWK87BQUERLU9TMN8RHHAWUL6VKF7JR6U6XJLQH8E3NTL8XJJW38ZOG0U9SS8A6LUJJWWLV3RTUP8M24RJUOU16ZUP8IW0BSFBPUDA6O5GI89QHBCQ9G3IV1NXDXC7WIH0AM5R1QHC2ATKCXGRH2C1BBOFJ8IDN5V55O6ALOZ7OFVAMMBL624GHZVRBBL4FCLOX5IG7CT9' where id=78;
-update noar ti set v3='NXI9Z1155C569CT5SCNSUP1A94YUH0PQ8K6BJ40PCFL3TSL37GE4F55JWK87BQUERLU9TMN8RHHAWUL6VKF7JR6U6XJLQH8E3NTL8XJJW38ZOG0U9SS8A6LUJJWWLV3RTUP8M24RJUOU16ZUP8IW0BSFBPUDA6O5GI89QHBCQ9G3IV1NXDXC7WIH0AM5R1QHC2ATKCXGRH2C1BBOFJ8IDN5V55O6ALOZ7OFVAMMBL624GHZVRBBL4FCLOX5IG7CT9' where id=78;
-update noar tt set v0='Q3FFZD7DDX86QMDGSJY2BRU58T98MFBN7BSDX49FII54HWDENRUHG6GP3X2SS4TD10U9OHHIW74AA99VHLM05GQECAJCA106FQX0B9CSQ5ULJ2LHTA3JSW9DU6GYQFGDNPXCRE2TQ0F4D3T0ICXJIK4UH8CN94CKVZYWETQ6M14L4P4VLLJFT2ODOIM5OG1C37CTMI84H462WMR0U75238YRCZ32335JO2T37ATFFU2R986OFMB21LRSXU7OZ8LSB' where id=79;
-update noar ti set v0='Q3FFZD7DDX86QMDGSJY2BRU58T98MFBN7BSDX49FII54HWDENRUHG6GP3X2SS4TD10U9OHHIW74AA99VHLM05GQECAJCA106FQX0B9CSQ5ULJ2LHTA3JSW9DU6GYQFGDNPXCRE2TQ0F4D3T0ICXJIK4UH8CN94CKVZYWETQ6M14L4P4VLLJFT2ODOIM5OG1C37CTMI84H462WMR0U75238YRCZ32335JO2T37ATFFU2R986OFMB21LRSXU7OZ8LSB' where id=79;
-update noar tt set v1='1CHHHKNY6CMSUK3X4JJYU1ID0T2WYA4QSL7C5KSJ8L1WULYTTPSWPJLNPEV7R9D37H0F819S5PDBQ483AO8ZYT64O69U2XPV0EP9X549G4PPBKMY1P8Z1JOMAANYSO6JF19GJ1IHUBVOSZDNGROFG26KW31CF8HSSVJRTVRUXSQTDJKI1KF3J281QAL41WP4Q2CKXRNCWLQ4QUOV1C8UN4DYCSPN5PYD1KHZ5I7MIQ6ZDLR4S7R5BXVQ3CK04D63M' where id=79;
-update noar ti set v1='1CHHHKNY6CMSUK3X4JJYU1ID0T2WYA4QSL7C5KSJ8L1WULYTTPSWPJLNPEV7R9D37H0F819S5PDBQ483AO8ZYT64O69U2XPV0EP9X549G4PPBKMY1P8Z1JOMAANYSO6JF19GJ1IHUBVOSZDNGROFG26KW31CF8HSSVJRTVRUXSQTDJKI1KF3J281QAL41WP4Q2CKXRNCWLQ4QUOV1C8UN4DYCSPN5PYD1KHZ5I7MIQ6ZDLR4S7R5BXVQ3CK04D63M' where id=79;
-update noar tt set v2='9LW7DQ1MLCRTJ9L1BRBBYOAR4M89KDJT9U00AO2VV7C48FOJRR1YQ17G0ACP25CL88T9KN2IHKNIQNZE27W2YZTD3D6JUPME6URTAPYTY7UTE80CS1GHBBJIRLLATPIBMXO1H47ZZBN1ZW07TX1P49PX4GZXNWT837N4QMS1KZ5MHGQ86Z7A2GDPDE12BH2S41RG0A1GVD52BXKXI7YFG57KUGS1C9TKYUMTZVMAQ34A60FI43R4R4HDTMVJC2QYA' where id=79;
-update noar ti set v2='9LW7DQ1MLCRTJ9L1BRBBYOAR4M89KDJT9U00AO2VV7C48FOJRR1YQ17G0ACP25CL88T9KN2IHKNIQNZE27W2YZTD3D6JUPME6URTAPYTY7UTE80CS1GHBBJIRLLATPIBMXO1H47ZZBN1ZW07TX1P49PX4GZXNWT837N4QMS1KZ5MHGQ86Z7A2GDPDE12BH2S41RG0A1GVD52BXKXI7YFG57KUGS1C9TKYUMTZVMAQ34A60FI43R4R4HDTMVJC2QYA' where id=79;
-update noar tt set v3='O8LRF4704XQ0JSM6M02LTI146T773PP9T4ZYYQO36S4CCBPLR8T6CUAP02YVKZ66ZHD35OUDMHGATSR5RUB6KZEDUO4FQWH8Q9ONW70C1LFTE7D4WP3EIC3RJH7XQWS7Q8PCMX7O5MUODVB6B3H8CE6PUMNJAKND4PODW6D3DGG5C8VBV7CKIB2OKGSGDPMN6SFT8R03MV07L4EASBRM7EXIRXZ80DJ7QHKRUITBY45X7L4ASLBBTOABIHRU7VEUA' where id=79;
-update noar ti set v3='O8LRF4704XQ0JSM6M02LTI146T773PP9T4ZYYQO36S4CCBPLR8T6CUAP02YVKZ66ZHD35OUDMHGATSR5RUB6KZEDUO4FQWH8Q9ONW70C1LFTE7D4WP3EIC3RJH7XQWS7Q8PCMX7O5MUODVB6B3H8CE6PUMNJAKND4PODW6D3DGG5C8VBV7CKIB2OKGSGDPMN6SFT8R03MV07L4EASBRM7EXIRXZ80DJ7QHKRUITBY45X7L4ASLBBTOABIHRU7VEUA' where id=79;
-update noar tt set v0='5ERX9GS9UO6KRUFIFQ3EYM7WIWVX4BN5MQZLKH3ZK9UYY5QSHKP0G04ALNCD2TNHQ7TXURQNH07B3OR16KOEUUJPJMC12MEX88SOPSM6OR9OZA549SN9768C3KMXDTX94XPFBJDO8K0RWHU6CEMYIGYMOI39HJN6SYLB79WLIO4FWMV8CHOR23N3UHVOVCUMGQI7HF52OEFEDUFLLAKDD04JEW6F5QS7EGL8JUHPN4IX1ORREBK8P1CVGU0H90P5G' where id=80;
-update noar ti set v0='5ERX9GS9UO6KRUFIFQ3EYM7WIWVX4BN5MQZLKH3ZK9UYY5QSHKP0G04ALNCD2TNHQ7TXURQNH07B3OR16KOEUUJPJMC12MEX88SOPSM6OR9OZA549SN9768C3KMXDTX94XPFBJDO8K0RWHU6CEMYIGYMOI39HJN6SYLB79WLIO4FWMV8CHOR23N3UHVOVCUMGQI7HF52OEFEDUFLLAKDD04JEW6F5QS7EGL8JUHPN4IX1ORREBK8P1CVGU0H90P5G' where id=80;
-update noar tt set v1='Z760IJEEUXH9MNILGXL3X1AICMXZ8K9G66B2WA39SDVDG9CNWCKZU1XXDA5LNYV4UT5DORMX17T6PNR0V4B3TD7VTAY0F4ZWW4U34P3COLBBIXR7567URPVZKKP857QH0230GNQ629SUTBQPQ5WPH4RQHYQUWMWLF1NHCMB7JFPTXPML67FSAMXE975VL4DCK3A8Q46BLOIXG3QETW7EWDHQPXLUYSKP61B71LTM1LNF0ZTOW02A95QAEQOL02VQ4' where id=80;
-update noar ti set v1='Z760IJEEUXH9MNILGXL3X1AICMXZ8K9G66B2WA39SDVDG9CNWCKZU1XXDA5LNYV4UT5DORMX17T6PNR0V4B3TD7VTAY0F4ZWW4U34P3COLBBIXR7567URPVZKKP857QH0230GNQ629SUTBQPQ5WPH4RQHYQUWMWLF1NHCMB7JFPTXPML67FSAMXE975VL4DCK3A8Q46BLOIXG3QETW7EWDHQPXLUYSKP61B71LTM1LNF0ZTOW02A95QAEQOL02VQ4' where id=80;
-update noar tt set v2='L78CIOWIEKYZTNHFVWC6TW66NLQJ0GP4CASGEJ5B79LD5MLVVPIG6R8W98T1OZ16ZY7QXHZ8QIZADOFMRV2AOXPW3GRD9K087QBCGQ9TWA7LAF26KDJ51P9SM0N7L8E2K6MRYUVY04GG4TZZMNP0GLH8U8TRNB7PYO7NE96HGX26MJSXXDBZ7QRBRWSWKOUA0IVO1H95XLFACM8J37TH97K1JSG6AUFLEA7Q8X6IHM7385I7PIE5J69KGYKPLP0YL' where id=80;
-update noar ti set v2='L78CIOWIEKYZTNHFVWC6TW66NLQJ0GP4CASGEJ5B79LD5MLVVPIG6R8W98T1OZ16ZY7QXHZ8QIZADOFMRV2AOXPW3GRD9K087QBCGQ9TWA7LAF26KDJ51P9SM0N7L8E2K6MRYUVY04GG4TZZMNP0GLH8U8TRNB7PYO7NE96HGX26MJSXXDBZ7QRBRWSWKOUA0IVO1H95XLFACM8J37TH97K1JSG6AUFLEA7Q8X6IHM7385I7PIE5J69KGYKPLP0YL' where id=80;
-update noar tt set v3='ROHU3JWF647KJDT4HJUJ2S5WQ1HJFDCE6BMNDUETEV9AENM3MMVBDENN42MHS4093TUCWNF3UBLEN8AVQ9R8RNUQ0KODU3CJXDKU79JMOK6B17ZQX5H066299S03HG2CS7HAE0XWA31Z5O27BDTBMH00AMZGURMXAY6N3DKPHWGXJMTPV8F2K261BHUBAXB3K9QY38MC7AZJIAVHF350FFPFBVPRV9CCJVNFNXFO00VFH5BO71J2M97BHCZH5GGII' where id=80;
-update noar ti set v3='ROHU3JWF647KJDT4HJUJ2S5WQ1HJFDCE6BMNDUETEV9AENM3MMVBDENN42MHS4093TUCWNF3UBLEN8AVQ9R8RNUQ0KODU3CJXDKU79JMOK6B17ZQX5H066299S03HG2CS7HAE0XWA31Z5O27BDTBMH00AMZGURMXAY6N3DKPHWGXJMTPV8F2K261BHUBAXB3K9QY38MC7AZJIAVHF350FFPFBVPRV9CCJVNFNXFO00VFH5BO71J2M97BHCZH5GGII' where id=80;
-update noar tt set v0='7IAQL7HCL9MS2N4H6MQRE7R98CHC5JRXI61AJOZQBLQVQ7PKGYAML3TMKZP6TCYNYEI030V838YCWSLKHT557WWIJ0MJIQA8WMMJHWHNIG4PXPAN626XG7PQT8BWJEVZ8VMNQGHCCYAXVZA4OMKO6H9AQK719WCQUZFG3CD928C7RN270PZIAZB3SHFLZSAK20WJK8VHVFN9CQ8XFGB0Q41TGNBQH8E1N2N290PNMUUCZ7YS0MWN6S1GD6D9CDF38' where id=81;
-update noar ti set v0='7IAQL7HCL9MS2N4H6MQRE7R98CHC5JRXI61AJOZQBLQVQ7PKGYAML3TMKZP6TCYNYEI030V838YCWSLKHT557WWIJ0MJIQA8WMMJHWHNIG4PXPAN626XG7PQT8BWJEVZ8VMNQGHCCYAXVZA4OMKO6H9AQK719WCQUZFG3CD928C7RN270PZIAZB3SHFLZSAK20WJK8VHVFN9CQ8XFGB0Q41TGNBQH8E1N2N290PNMUUCZ7YS0MWN6S1GD6D9CDF38' where id=81;
-update noar tt set v1='WHCYLKOEHI8OEAXP0KP8WICKENH4S8LI6246ZG0NVGL8G4WZFB1CM8GEA10O4G79LO79T0YKNKNHE8Y1VMPGB1YBHRA5SR6R3F9GC0K45CG9AYWG0OZ52AKNMF50YA9Q22OKXQZ111CHQESQAXEASOTAVF0ZFJ156DXRYPTW9M7OE2QDJGBEGCY9H63YHN6MI95K2ZMJPWE02VMFGTSKHAY92X65TCRXI4LXSDPGBHDXNM84ZWDOC2WX3S51A93BM' where id=81;
-update noar ti set v1='WHCYLKOEHI8OEAXP0KP8WICKENH4S8LI6246ZG0NVGL8G4WZFB1CM8GEA10O4G79LO79T0YKNKNHE8Y1VMPGB1YBHRA5SR6R3F9GC0K45CG9AYWG0OZ52AKNMF50YA9Q22OKXQZ111CHQESQAXEASOTAVF0ZFJ156DXRYPTW9M7OE2QDJGBEGCY9H63YHN6MI95K2ZMJPWE02VMFGTSKHAY92X65TCRXI4LXSDPGBHDXNM84ZWDOC2WX3S51A93BM' where id=81;
-update noar tt set v2='GGVI66QTBSD6H37N1UFPW2UASZB6U08I538EFE6AYGEOSG1Y4OL50FRIUW1TYDSX5NAGMUBQTVP1EI4NK85IR7BATNDZ2GTXWOROVV0GQ1IO5W1FSANU1FD6L81X6QP8EFSJ49BZO286PLZAFYNNSA6ANW8NUB8ZDO6BXOUU2NE3IC3NCUYE27L5BB0UPNNAFMOTTOXOHG3BZTV004FS0ID6H740HMCXNNTPED13B6NAUDYMBZSXHRDK42CL6WR5E' where id=81;
-update noar ti set v2='GGVI66QTBSD6H37N1UFPW2UASZB6U08I538EFE6AYGEOSG1Y4OL50FRIUW1TYDSX5NAGMUBQTVP1EI4NK85IR7BATNDZ2GTXWOROVV0GQ1IO5W1FSANU1FD6L81X6QP8EFSJ49BZO286PLZAFYNNSA6ANW8NUB8ZDO6BXOUU2NE3IC3NCUYE27L5BB0UPNNAFMOTTOXOHG3BZTV004FS0ID6H740HMCXNNTPED13B6NAUDYMBZSXHRDK42CL6WR5E' where id=81;
-update noar tt set v3='0CUC6PG8338586R61KV252EUYFR6KCS93634XBUJYBEBJDT0DPE4U2HCQVHLBDMQZAISIVR7DOE0YHF200PAUKMKTC7DKMGYD66XVTPKVBAO0XQJ3PRZEWR5YFXKCL3O1OXNI52P3R2JZ7VS492LH2ROOQJS7M7D8TX8T38BTNJQ702C9Q49UFV6H2WGRE85XKBPAYW0JLECJCPK78O95YP8M0W5URK8707NUBMPHALYU67CCO8HOVH2DARLRYJ9E' where id=81;
-update noar ti set v3='0CUC6PG8338586R61KV252EUYFR6KCS93634XBUJYBEBJDT0DPE4U2HCQVHLBDMQZAISIVR7DOE0YHF200PAUKMKTC7DKMGYD66XVTPKVBAO0XQJ3PRZEWR5YFXKCL3O1OXNI52P3R2JZ7VS492LH2ROOQJS7M7D8TX8T38BTNJQ702C9Q49UFV6H2WGRE85XKBPAYW0JLECJCPK78O95YP8M0W5URK8707NUBMPHALYU67CCO8HOVH2DARLRYJ9E' where id=81;
-update noar tt set v0='SROIC3LDYM70OIGPPB8C8TCQFKGYIH7MO31KZM3B36A2F74R99PFX9YELIANGQZP5OY3XRBVU3264KB971HUBIBVLD2PY3NPEOOU8SJQLHCPF6BCJTMEF5YMU0UKPGSBO3I9EPN6DQCINB3PDKGPV7XCXLAPCTV5L07SYFAQ1PXW1IKXWV2V76EOAJHERBMWMNSTU9KVT9S8DEHB4MQW55HGZHSY9EZG97H4RUUT36EWBYJGXHZT1NV59EYHJRQHR' where id=82;
-update noar ti set v0='SROIC3LDYM70OIGPPB8C8TCQFKGYIH7MO31KZM3B36A2F74R99PFX9YELIANGQZP5OY3XRBVU3264KB971HUBIBVLD2PY3NPEOOU8SJQLHCPF6BCJTMEF5YMU0UKPGSBO3I9EPN6DQCINB3PDKGPV7XCXLAPCTV5L07SYFAQ1PXW1IKXWV2V76EOAJHERBMWMNSTU9KVT9S8DEHB4MQW55HGZHSY9EZG97H4RUUT36EWBYJGXHZT1NV59EYHJRQHR' where id=82;
-update noar tt set v1='UDYCTXDNP6G6W3I140VDNAPYR48F2ETEPFV0RKPET0388DS7793BKGHR8TWBMGZMIIL52T9Z1FQ2IVQD7K895IUE3GZO92AOGF8U1GGYGU7NMXMXVUBY6OMIQRGNZ56BMAOO9L8GYKSH5HS1YTAD8CIXE1N7W93OEBVCJGSW4ZXUKBHGFFZIPXL93BEYLK9FKY6AUYAVCZIRWPG6SVSTW79KP0FWZYO0Y85UMXBGNJJ7PZDMRNR3HA09U4O4XBR8Y' where id=82;
-update noar ti set v1='UDYCTXDNP6G6W3I140VDNAPYR48F2ETEPFV0RKPET0388DS7793BKGHR8TWBMGZMIIL52T9Z1FQ2IVQD7K895IUE3GZO92AOGF8U1GGYGU7NMXMXVUBY6OMIQRGNZ56BMAOO9L8GYKSH5HS1YTAD8CIXE1N7W93OEBVCJGSW4ZXUKBHGFFZIPXL93BEYLK9FKY6AUYAVCZIRWPG6SVSTW79KP0FWZYO0Y85UMXBGNJJ7PZDMRNR3HA09U4O4XBR8Y' where id=82;
-update noar tt set v2='74EERGPYEQ8TB15ROHJZUQS70ZR8XBV0ESRE60YP6NLNKAPHYVS1PN3WIN65YVPTLQOARM9PX521WLO718I3DHRGDFGMULT6I5BPGMMK8SPE87G7BMA6BRIXCLFY6DF6PVEN0G1U9F0GZXN2AARQNV0HJL9KEQP08VPUNXM2P1RJG7B79Y4O0YCIOQ2WDJQKWERATSTR6JN1BACF3QMH5T8LQRTTIVGVI27Y6YYS0TCRLH62LYRIC7CKVJYYFW9YR' where id=82;
-update noar ti set v2='74EERGPYEQ8TB15ROHJZUQS70ZR8XBV0ESRE60YP6NLNKAPHYVS1PN3WIN65YVPTLQOARM9PX521WLO718I3DHRGDFGMULT6I5BPGMMK8SPE87G7BMA6BRIXCLFY6DF6PVEN0G1U9F0GZXN2AARQNV0HJL9KEQP08VPUNXM2P1RJG7B79Y4O0YCIOQ2WDJQKWERATSTR6JN1BACF3QMH5T8LQRTTIVGVI27Y6YYS0TCRLH62LYRIC7CKVJYYFW9YR' where id=82;
-update noar tt set v3='5C29FPCW6KQ1CGGHRXVNX6NYT4A7R9MKEJZTXWQXV5MJ3028G00BR6438SUVYQ6G518WBVN5UQSUF2DG16H54XA42G3FJGU2J2RVC58LR7LE456XODPR0Y74J4TN66DY6RUEOEINZW4NHZVZGCFDG6S5Z1H2L0NX3KKZ4CUI4S9YMNOIBRFBTYN039WL6S0FTVFZTLU4LJSV71VSHZEEQTRH1F8OLT1NPQ0GJ8IARUHCJDOTIFHLX7CX25EPZRSFF' where id=82;
-update noar ti set v3='5C29FPCW6KQ1CGGHRXVNX6NYT4A7R9MKEJZTXWQXV5MJ3028G00BR6438SUVYQ6G518WBVN5UQSUF2DG16H54XA42G3FJGU2J2RVC58LR7LE456XODPR0Y74J4TN66DY6RUEOEINZW4NHZVZGCFDG6S5Z1H2L0NX3KKZ4CUI4S9YMNOIBRFBTYN039WL6S0FTVFZTLU4LJSV71VSHZEEQTRH1F8OLT1NPQ0GJ8IARUHCJDOTIFHLX7CX25EPZRSFF' where id=82;
-update noar tt set v0='A93HJINGRDUQSPDDEO9JTQ3I5LZ7G29YXND123YYRRT0A1RLN870GBD1HSEI4JGOYSPRBU6QPX2H7Z1MRZ8Z2W1MNRZHPLKR0USOSDWLJD9B982AQGAQQBFEHM96H099B7WT8OEDAJTO181FW9N9WCMUOQE3NR0FCJHOLJDGM5COIV0Q2M467D04UU7M0BDF4SY8VZQT3Y3A7RLXAXD4351YNEOSQSQDM73U4EFC4SBDYJKIFK36FKS76C93WLNC6' where id=83;
-update noar ti set v0='A93HJINGRDUQSPDDEO9JTQ3I5LZ7G29YXND123YYRRT0A1RLN870GBD1HSEI4JGOYSPRBU6QPX2H7Z1MRZ8Z2W1MNRZHPLKR0USOSDWLJD9B982AQGAQQBFEHM96H099B7WT8OEDAJTO181FW9N9WCMUOQE3NR0FCJHOLJDGM5COIV0Q2M467D04UU7M0BDF4SY8VZQT3Y3A7RLXAXD4351YNEOSQSQDM73U4EFC4SBDYJKIFK36FKS76C93WLNC6' where id=83;
-update noar tt set v1='ENHVA29U3RP4WUZ395S1LOVG22X26CBAI0ZE342Q8CEWNLTO0GNF2GIN54OSEXK35AJ7I3FFQQCHYQQ7G27FJCYFD24920TSIWTJ9KQE0C6POSK8CKUC8T5061ILO4OJAVGQJE2P6CDUEZU93JA2HZ50NF3IXF5P24Q8V7ZYHS801487UNF6AOD2SI3YVVEW8M39BZEJ5ZLA66SCI18YQ48V02J91FDJO9H3LF8FYTF35SKYKW7DQZOU3OYRP5RLW' where id=83;
-update noar ti set v1='ENHVA29U3RP4WUZ395S1LOVG22X26CBAI0ZE342Q8CEWNLTO0GNF2GIN54OSEXK35AJ7I3FFQQCHYQQ7G27FJCYFD24920TSIWTJ9KQE0C6POSK8CKUC8T5061ILO4OJAVGQJE2P6CDUEZU93JA2HZ50NF3IXF5P24Q8V7ZYHS801487UNF6AOD2SI3YVVEW8M39BZEJ5ZLA66SCI18YQ48V02J91FDJO9H3LF8FYTF35SKYKW7DQZOU3OYRP5RLW' where id=83;
-update noar tt set v2='OCC0KHJO0C6BAIRDZOVJ6XWKDNEK3PH1OQTIUOF8WQRD31UAQOA51N9NXZYRCFUOGSQRADNMUMI4KAFI8IUIGG5XBGKF35QR2VQCSQS8OFLXIBZY2HC6E3CG55L5X8KBRFX1F5M9ISWLDJQOPP8QANTN7VSUYRA8R3JDXQ2KK0WMTSTAIY3ZBQUWT7O4IHP3WHGBQRL7M2FCP1TDK51MAO180U9RUUP97IKPDZZO0GTAL7MIRKIW03DGSXTG0AJTM' where id=83;
-update noar ti set v2='OCC0KHJO0C6BAIRDZOVJ6XWKDNEK3PH1OQTIUOF8WQRD31UAQOA51N9NXZYRCFUOGSQRADNMUMI4KAFI8IUIGG5XBGKF35QR2VQCSQS8OFLXIBZY2HC6E3CG55L5X8KBRFX1F5M9ISWLDJQOPP8QANTN7VSUYRA8R3JDXQ2KK0WMTSTAIY3ZBQUWT7O4IHP3WHGBQRL7M2FCP1TDK51MAO180U9RUUP97IKPDZZO0GTAL7MIRKIW03DGSXTG0AJTM' where id=83;
-update noar tt set v3='AQA45B652PEG93X2GUTBCA2CL7LG6DWQ3MW7YBI4T2M8JEEULAPKKS87K84MYCYLZTTGF7O9ZIQDDAM2FDKYCFGX4NOLQO4ZHO1Q1HBD64BWHOK7EC4H40585WRSYO6B8MXCW837TP0R9OX9JMZ6S23S4LUFB9KCN75CVAS34DWOUNHR0GAVXBGTVO0MHCL639JZNDJ8QOK9ASA7TEEIJNSXXZM7MVB96ED59E3JJZ4F62X6KISZOTRQPZPHCWTDZ' where id=83;
-update noar ti set v3='AQA45B652PEG93X2GUTBCA2CL7LG6DWQ3MW7YBI4T2M8JEEULAPKKS87K84MYCYLZTTGF7O9ZIQDDAM2FDKYCFGX4NOLQO4ZHO1Q1HBD64BWHOK7EC4H40585WRSYO6B8MXCW837TP0R9OX9JMZ6S23S4LUFB9KCN75CVAS34DWOUNHR0GAVXBGTVO0MHCL639JZNDJ8QOK9ASA7TEEIJNSXXZM7MVB96ED59E3JJZ4F62X6KISZOTRQPZPHCWTDZ' where id=83;
-update noar tt set v0='VHPHX3FNR8BD432JAU9JYZBEGTBEM8NYUVI1S3E5MBKLKN29314QG5XJ04QTEL61TSVO9QQHM3VIH3YHLAJ6QPZEXVSM34OLT5V9S91J10NZTG40XGUNKSTTC83TQ37DQZYKRNKPQWY5L4ZGK5D1V0C8BJGM9KEK43L2LL5UMQR7HWS78Z040DARY0C8X7PLG8J805DIB16LZMPVOKPGC7KWZAKFOF0AJK1M6LWJWO6IFT9PNRL73FSE0MFLYXGAJ' where id=84;
-update noar ti set v0='VHPHX3FNR8BD432JAU9JYZBEGTBEM8NYUVI1S3E5MBKLKN29314QG5XJ04QTEL61TSVO9QQHM3VIH3YHLAJ6QPZEXVSM34OLT5V9S91J10NZTG40XGUNKSTTC83TQ37DQZYKRNKPQWY5L4ZGK5D1V0C8BJGM9KEK43L2LL5UMQR7HWS78Z040DARY0C8X7PLG8J805DIB16LZMPVOKPGC7KWZAKFOF0AJK1M6LWJWO6IFT9PNRL73FSE0MFLYXGAJ' where id=84;
-update noar tt set v1='DA8A6LDDZ1LVOOLD12D58LQ0L4R1C54ONGOEJH62BMVJ6S9LGCF2X3CNFP7X3N31VQSQQKZN2ZFO9EBFS84URHR01YPS2PLT7DPF5U44O06V41B6ZJUPPZTQHO9XM9Z9001RVFHJL7BETRRFDEJM7829O9VELWKVXFQBT1MPCC857DJGVPWVO5H5RPNBA10F8KKORGXJUA6UU22MOFEIHD1TAK5XGO0K1S94UWBYZYUESCBH5DA6U77WEOU4G6NNX' where id=84;
-update noar ti set v1='DA8A6LDDZ1LVOOLD12D58LQ0L4R1C54ONGOEJH62BMVJ6S9LGCF2X3CNFP7X3N31VQSQQKZN2ZFO9EBFS84URHR01YPS2PLT7DPF5U44O06V41B6ZJUPPZTQHO9XM9Z9001RVFHJL7BETRRFDEJM7829O9VELWKVXFQBT1MPCC857DJGVPWVO5H5RPNBA10F8KKORGXJUA6UU22MOFEIHD1TAK5XGO0K1S94UWBYZYUESCBH5DA6U77WEOU4G6NNX' where id=84;
-update noar tt set v2='PJ5LUALL2G88Y3ZL176YQU77760USNMM7DQFCAURHMULAAJYXAZ3L9FSS2U59WXBWH0U9ZHUE7NK9EJK3FPIA3FTDS3SIY4152K1GXXBRZE00OKT04Y6W5ENMX6K0XRW0X6RGECKIYI22GX1XC4R14RN4SO9N7M1MFB12LH3J3UN4FIFYK69XKRPE4BWDUWCV7X5W878NHED2ENWETP79LKP2JK75E72B236NS6CWW3N24TIBGBOH3AO3LAPEU10D' where id=84;
-update noar ti set v2='PJ5LUALL2G88Y3ZL176YQU77760USNMM7DQFCAURHMULAAJYXAZ3L9FSS2U59WXBWH0U9ZHUE7NK9EJK3FPIA3FTDS3SIY4152K1GXXBRZE00OKT04Y6W5ENMX6K0XRW0X6RGECKIYI22GX1XC4R14RN4SO9N7M1MFB12LH3J3UN4FIFYK69XKRPE4BWDUWCV7X5W878NHED2ENWETP79LKP2JK75E72B236NS6CWW3N24TIBGBOH3AO3LAPEU10D' where id=84;
-update noar tt set v3='0FHAHXLKZRNNHJTOKUA302UYRBXTI3UY45XHDTF7719QRQWXHN3EF360U8YRPVPZ4RZ8VLSPQIKNHGPFKFX8593TT8OMWQRQH1TGH4DSNSHARZP419E7XG7NXP4ZS4L8Q2MTWGXK4K9GCMQV8UOIKDIMZ8MWSWJXKPQ7WFH9RTAPTA5OXR4F5ACOV84T2HGJPI43W3UNMJJ847H0IB1C3LWQXI61Y0YZGAW5KB7MW68KKQIHI1MIKYRU24JH9Z4LN' where id=84;
-update noar ti set v3='0FHAHXLKZRNNHJTOKUA302UYRBXTI3UY45XHDTF7719QRQWXHN3EF360U8YRPVPZ4RZ8VLSPQIKNHGPFKFX8593TT8OMWQRQH1TGH4DSNSHARZP419E7XG7NXP4ZS4L8Q2MTWGXK4K9GCMQV8UOIKDIMZ8MWSWJXKPQ7WFH9RTAPTA5OXR4F5ACOV84T2HGJPI43W3UNMJJ847H0IB1C3LWQXI61Y0YZGAW5KB7MW68KKQIHI1MIKYRU24JH9Z4LN' where id=84;
-update noar tt set v0='YMN4JN4O60G3GKYKGC45LL1YUC7VEJL6GMDCZJ2B0V9C8XYRQ7MEMZCP0VYS3QG8MZQIADP8OG9O1LQJJNTWJQ7E088KCUBFK0G8AL383HER588LS9OMVRYGRQZCCJTQI9V9H8EXT8B56TFLJ1B3AOA3ZW98AYNOYGZ30TJK7QITF7VTHYMLERXYTUDO036X4QN7SWP3QJVTWZGV6KICM1RK8SBH93RGR56I0FJ3IGEEDUO9QEJIWJTMOO88JEJF7' where id=85;
-update noar ti set v0='YMN4JN4O60G3GKYKGC45LL1YUC7VEJL6GMDCZJ2B0V9C8XYRQ7MEMZCP0VYS3QG8MZQIADP8OG9O1LQJJNTWJQ7E088KCUBFK0G8AL383HER588LS9OMVRYGRQZCCJTQI9V9H8EXT8B56TFLJ1B3AOA3ZW98AYNOYGZ30TJK7QITF7VTHYMLERXYTUDO036X4QN7SWP3QJVTWZGV6KICM1RK8SBH93RGR56I0FJ3IGEEDUO9QEJIWJTMOO88JEJF7' where id=85;
-update noar tt set v1='93YXNF3DWKVF61JYNWHWBJ2L68D8SWGM8EX7RIC05S64NR9VRSLKEQOKOMYZARSPCG6LS7BFPLUUT7USADWFI7HW71FR4KANRS2CB6BBWHI81P4V84FTL2UKTGXZBIJI4PUL38N5ABWCYPMC49UUTE0PPACP0B4BRAUV9OLCTC0WULUU0UKDBRAZUW784BO6ESB34W7JLVCKJDBP7YE32JXZ5GXRBUQJYJM779JRRI8WXFE15OF78LCRNVWUTTEAQ' where id=85;
-update noar ti set v1='93YXNF3DWKVF61JYNWHWBJ2L68D8SWGM8EX7RIC05S64NR9VRSLKEQOKOMYZARSPCG6LS7BFPLUUT7USADWFI7HW71FR4KANRS2CB6BBWHI81P4V84FTL2UKTGXZBIJI4PUL38N5ABWCYPMC49UUTE0PPACP0B4BRAUV9OLCTC0WULUU0UKDBRAZUW784BO6ESB34W7JLVCKJDBP7YE32JXZ5GXRBUQJYJM779JRRI8WXFE15OF78LCRNVWUTTEAQ' where id=85;
-update noar tt set v2='3QTKKLRXFDNGY27FTGIOTM2ODR7UI88BC8E6LOUXZUFWC0BFZRHBSMB1TTFEF7UBO8X3YI7DMDXYVSVWYAUGAYHVC7CEORJP5PSN6YN3JEJHDEBECLIKLMPYC8BDU3HNYZ0S9Q2CX915E7MQXNVIT8BYL1CA8D26S0QZV4YKT02DN80EX9DUTA7WGJK04ZU23MHX8DBCVESLKXDFG63ZCF8EDD54M6CLAXZ8J3DFFYNYS2XIWLH9MLYQLSYSTUO6C' where id=85;
-update noar ti set v2='3QTKKLRXFDNGY27FTGIOTM2ODR7UI88BC8E6LOUXZUFWC0BFZRHBSMB1TTFEF7UBO8X3YI7DMDXYVSVWYAUGAYHVC7CEORJP5PSN6YN3JEJHDEBECLIKLMPYC8BDU3HNYZ0S9Q2CX915E7MQXNVIT8BYL1CA8D26S0QZV4YKT02DN80EX9DUTA7WGJK04ZU23MHX8DBCVESLKXDFG63ZCF8EDD54M6CLAXZ8J3DFFYNYS2XIWLH9MLYQLSYSTUO6C' where id=85;
-update noar tt set v3='B8049LHH5FY9AO6WH71L37MBXUHYT4624TX7ZUP5XNL6GF938UC6FB6BTLY8TWHRPW1ZTCIRXS58BWSDN0UO0WX2MZ3U65APTH9IGF650HNRTXHXZFOB1IPQPX239CJXIBD4ECS8MWKN62OO3LEBIE2A454W74X14XE7X7X0068E8L7Q3623NEMWZ1FZKW63M90X787THKZ4FCVVNL76HKXTNXFSDX1V5JTYF41F7XANF4QNZ4XJAFZTIAT3J34SI' where id=85;
-update noar ti set v3='B8049LHH5FY9AO6WH71L37MBXUHYT4624TX7ZUP5XNL6GF938UC6FB6BTLY8TWHRPW1ZTCIRXS58BWSDN0UO0WX2MZ3U65APTH9IGF650HNRTXHXZFOB1IPQPX239CJXIBD4ECS8MWKN62OO3LEBIE2A454W74X14XE7X7X0068E8L7Q3623NEMWZ1FZKW63M90X787THKZ4FCVVNL76HKXTNXFSDX1V5JTYF41F7XANF4QNZ4XJAFZTIAT3J34SI' where id=85;
-update noar tt set v0='07PA99K9Y08R1MHMN8ZPHNZYDDFYKO0PQLHFPQQH4P727IA16R5VO6CJDBQFXI0EC2VMNRITR3WV9HPGJDRIOHUJ00G4S8F5OF8WQNTGC2HPTD9EFI4CK0OVKROTPEEMYP97LEUFWW0GGX4AKXAH7S0JWHJT2N9YU7VPQ9TX7NU2I6O05V7RNS0MYXRSDC3CXXPHXKURL0P42O8GB9XKEXPWZWYEJB6SPGDQU0B9RT8X6VVAQACJYMNY2EU5KKRFH' where id=86;
-update noar ti set v0='07PA99K9Y08R1MHMN8ZPHNZYDDFYKO0PQLHFPQQH4P727IA16R5VO6CJDBQFXI0EC2VMNRITR3WV9HPGJDRIOHUJ00G4S8F5OF8WQNTGC2HPTD9EFI4CK0OVKROTPEEMYP97LEUFWW0GGX4AKXAH7S0JWHJT2N9YU7VPQ9TX7NU2I6O05V7RNS0MYXRSDC3CXXPHXKURL0P42O8GB9XKEXPWZWYEJB6SPGDQU0B9RT8X6VVAQACJYMNY2EU5KKRFH' where id=86;
-update noar tt set v1='MGJOO4EAVA6XK9GVC0I5FGJQ8R88FHA4PXPS0F57S06VJGWVW30VVS426Q2XSZELYBJKOT008PA4R64HJE19QQD8OQ4WHLMY9UH47WT14M10CTQWHLFWP01JXIXBHEMAKCBF1QB6I6D4OK62FMWXIP20BQWL2T13FJ8Y3Q9230T8SK2V4GO2HC9706YSRN75X3IBO6JRTSJ0YO4NBEIOFVKQZ6YD7OUOPU6OV4OK8L82JHUU4W6A8UFHJPV7GTYPV' where id=86;
-update noar ti set v1='MGJOO4EAVA6XK9GVC0I5FGJQ8R88FHA4PXPS0F57S06VJGWVW30VVS426Q2XSZELYBJKOT008PA4R64HJE19QQD8OQ4WHLMY9UH47WT14M10CTQWHLFWP01JXIXBHEMAKCBF1QB6I6D4OK62FMWXIP20BQWL2T13FJ8Y3Q9230T8SK2V4GO2HC9706YSRN75X3IBO6JRTSJ0YO4NBEIOFVKQZ6YD7OUOPU6OV4OK8L82JHUU4W6A8UFHJPV7GTYPV' where id=86;
-update noar tt set v2='0LZB9SU9TDHNNTS3IJ7RA3ABA91ZGHYNMC9JV8GU75YIA0TVVCK7UIQIHR738T5G0RXHYTNTK3NSJ0MW95JWY7ANVL7X16ON0FJ4RIALH7U06RSI9GHWGU2A00G5SMKL0SM0ANNB39SFN2ZPO03IALQ6MNJW6IN0VG9EGGKBLI9DCJ7F9ZC7V7ZPI5696F4T3VGI54CSDANPRB39UXCRW1GJDQIXVTK4WAI8XCBU0UJA8RFSYW6ON6SI9OJQIX4OY' where id=86;
-update noar ti set v2='0LZB9SU9TDHNNTS3IJ7RA3ABA91ZGHYNMC9JV8GU75YIA0TVVCK7UIQIHR738T5G0RXHYTNTK3NSJ0MW95JWY7ANVL7X16ON0FJ4RIALH7U06RSI9GHWGU2A00G5SMKL0SM0ANNB39SFN2ZPO03IALQ6MNJW6IN0VG9EGGKBLI9DCJ7F9ZC7V7ZPI5696F4T3VGI54CSDANPRB39UXCRW1GJDQIXVTK4WAI8XCBU0UJA8RFSYW6ON6SI9OJQIX4OY' where id=86;
-update noar tt set v3='PMV0PY6F1MMZVICFX1NIBKQ7TGHWN5TG7Q6084EAN1S0OPFQGINF5EOOFEJPDDXWTTCN9OZC7HSHBBOXW18GG0XAGBBIJAK7HHRAZOMTYVHX7CJYHBW0NPQZ4N0ICUD6TLAHXP8RRYCLVH5UQ0L1CSXTBWQWZNW8GCKURBA0FAN5XJIK57YCF69OALKB1BRL7N5NLPIJ7OHC0E2V65TJURH9Y8CXDRMOOGUJSGHYLS7TGZ34DEIQY0P1H4NT3MF3Y' where id=86;
-update noar ti set v3='PMV0PY6F1MMZVICFX1NIBKQ7TGHWN5TG7Q6084EAN1S0OPFQGINF5EOOFEJPDDXWTTCN9OZC7HSHBBOXW18GG0XAGBBIJAK7HHRAZOMTYVHX7CJYHBW0NPQZ4N0ICUD6TLAHXP8RRYCLVH5UQ0L1CSXTBWQWZNW8GCKURBA0FAN5XJIK57YCF69OALKB1BRL7N5NLPIJ7OHC0E2V65TJURH9Y8CXDRMOOGUJSGHYLS7TGZ34DEIQY0P1H4NT3MF3Y' where id=86;
-update noar tt set v0='88TCH8BT2A3WQ60BCG7RR6B923JDQ8L26NS8X7J2UPM0AQVH5A0SC1L6V5312Y3KP2RDWHXW1DOW0NSXJEOD1I7YEU8YCCJ54KWGMSMNP3DA6RM4WHGYPVK6OE9IZ3LN3K7L7KZBLSQQFQW2O4XEFL0GYWTJ1ITLTZ1HKKGRNWUNBIV5R1W2CH0B3D616L8B2CWXA49DNCEDGNS2E17PI0FGA49XVZW6JT2PR7T9J8LAMT5NQIUFCMIJ8ZYGZYGFT' where id=87;
-update noar ti set v0='88TCH8BT2A3WQ60BCG7RR6B923JDQ8L26NS8X7J2UPM0AQVH5A0SC1L6V5312Y3KP2RDWHXW1DOW0NSXJEOD1I7YEU8YCCJ54KWGMSMNP3DA6RM4WHGYPVK6OE9IZ3LN3K7L7KZBLSQQFQW2O4XEFL0GYWTJ1ITLTZ1HKKGRNWUNBIV5R1W2CH0B3D616L8B2CWXA49DNCEDGNS2E17PI0FGA49XVZW6JT2PR7T9J8LAMT5NQIUFCMIJ8ZYGZYGFT' where id=87;
-update noar tt set v1='8MH9FXKUB9191VRDMZ2DVPLA2LO0EB8PBRZMMAVCTQPJ4EGL1F01P66W7CNR39ZYJDP73LZTW2I76VP8JBH7VCP6NMI1QBN20JE080DTPCO7DQMZ7SPXBOKUSEU2S35GRR3FYS16U20R2UR87OKVFWSQO8DT3PL3FG49BHS56PY66TY6XXNL4EXE68XX2CB2IYKNYEP5TXCDUYGAY44OVHC288U97G0Q4WXAGMTI5H79FDLIFIMBU2K1L1PY0OR2G' where id=87;
-update noar ti set v1='8MH9FXKUB9191VRDMZ2DVPLA2LO0EB8PBRZMMAVCTQPJ4EGL1F01P66W7CNR39ZYJDP73LZTW2I76VP8JBH7VCP6NMI1QBN20JE080DTPCO7DQMZ7SPXBOKUSEU2S35GRR3FYS16U20R2UR87OKVFWSQO8DT3PL3FG49BHS56PY66TY6XXNL4EXE68XX2CB2IYKNYEP5TXCDUYGAY44OVHC288U97G0Q4WXAGMTI5H79FDLIFIMBU2K1L1PY0OR2G' where id=87;
-update noar tt set v2='QNNPUX98IZ1946B7Y0FSA753076LCPYH1LF69OFIAK95LHFSHPDVFV8X00WLI6G8OQQMN1BNP2GUCLL0P1EE90A73RHO1FN7X27X0Z7B64BHNIIK63BQ1EZM85QTXT9CKHW63DB8ZV093SKGMM9QE318O93H1QUYVD8NYS2CGGHXP832A5YX1IO5HY8917LF5TSC7U2WSG1UPPYHJTHQ01ZFAW1XKZBEAIEON8D8GLJSC5FWI7P93FO0BTV3F2AL0' where id=87;
-update noar ti set v2='QNNPUX98IZ1946B7Y0FSA753076LCPYH1LF69OFIAK95LHFSHPDVFV8X00WLI6G8OQQMN1BNP2GUCLL0P1EE90A73RHO1FN7X27X0Z7B64BHNIIK63BQ1EZM85QTXT9CKHW63DB8ZV093SKGMM9QE318O93H1QUYVD8NYS2CGGHXP832A5YX1IO5HY8917LF5TSC7U2WSG1UPPYHJTHQ01ZFAW1XKZBEAIEON8D8GLJSC5FWI7P93FO0BTV3F2AL0' where id=87;
-update noar tt set v3='K3ZM9BYF6TPV9G5OLX9MC1VE72RJH3EUK00RSCMTXRPOFPJFVAMPPL449BSYZISR9Z33PQGEZ8TOHW5BNPBKBBUWE94EHCS2DW8CBDIREK6082LJ6GZUTCQL6BEU90Q5MOXE2A044XT5IYZDM1KP9MEHPY37DRR1B769VWT5H8LXV0I3TBRYM116DQF2C6MAM15EJW14JRQT9CVAESURHIJD2X41OL70HMA37GJF34YEBMEBPP9T2RFWW4JUFVA8N' where id=87;
-update noar ti set v3='K3ZM9BYF6TPV9G5OLX9MC1VE72RJH3EUK00RSCMTXRPOFPJFVAMPPL449BSYZISR9Z33PQGEZ8TOHW5BNPBKBBUWE94EHCS2DW8CBDIREK6082LJ6GZUTCQL6BEU90Q5MOXE2A044XT5IYZDM1KP9MEHPY37DRR1B769VWT5H8LXV0I3TBRYM116DQF2C6MAM15EJW14JRQT9CVAESURHIJD2X41OL70HMA37GJF34YEBMEBPP9T2RFWW4JUFVA8N' where id=87;
-update noar tt set v0='131I42L7FIJGNQ7KYY88QWDKYY6SHJX405VSN6JHPM6WS96NAF806N784S476OF5GPLELZNMZ5HUK5R5NTB5ANVSSDMG2NUY98EWW6YQBZ1BMDBBXHD87MCH2UCUJLEKY2TWKIPIJRK4Z85JVWCT7CF5NG65N7O63DV1HC1H55C00F2NUTBL4BUILRAOZ20KFSTX8VUDUSXC03K6X8CMGRTWS7Y891TX7ATCIJPTN3O4YETH2M5NF0V5Q7C5VF01F' where id=88;
-update noar ti set v0='131I42L7FIJGNQ7KYY88QWDKYY6SHJX405VSN6JHPM6WS96NAF806N784S476OF5GPLELZNMZ5HUK5R5NTB5ANVSSDMG2NUY98EWW6YQBZ1BMDBBXHD87MCH2UCUJLEKY2TWKIPIJRK4Z85JVWCT7CF5NG65N7O63DV1HC1H55C00F2NUTBL4BUILRAOZ20KFSTX8VUDUSXC03K6X8CMGRTWS7Y891TX7ATCIJPTN3O4YETH2M5NF0V5Q7C5VF01F' where id=88;
-update noar tt set v1='EWUPKULP6UG5MF1MRX86EMIP7TGZ680BG1R9VJQZBNB94TDK02VWSIT57KVCWSM1YOQ61YEKEG4PAY3PRA9QBXPEC6GIPZ0FASZLADBU9YSKN3FUH48CH0578JQAQAA5ECX6UB0OZ91TR9WWSIKQLEGGFKNH2MFSH6MRL0QTMAZYMLIY2ZAT6LK98JZVGJSDAO90SW4Z16RLIGZI3AD5VGRNMWG7BQG1PMI8C2UNUVJC4C1L60Z2SP1NL8UW6PA94' where id=88;
-update noar ti set v1='EWUPKULP6UG5MF1MRX86EMIP7TGZ680BG1R9VJQZBNB94TDK02VWSIT57KVCWSM1YOQ61YEKEG4PAY3PRA9QBXPEC6GIPZ0FASZLADBU9YSKN3FUH48CH0578JQAQAA5ECX6UB0OZ91TR9WWSIKQLEGGFKNH2MFSH6MRL0QTMAZYMLIY2ZAT6LK98JZVGJSDAO90SW4Z16RLIGZI3AD5VGRNMWG7BQG1PMI8C2UNUVJC4C1L60Z2SP1NL8UW6PA94' where id=88;
-update noar tt set v2='5YH8LTLGSJ0D6LUU5JQEAOJ34R5Y3XDZOR8ZYWE1DKW0HPR6RLSVCNAV377YCHPR0BBJKVEOAG07XAORX1119SWM72S0CEPCYMV3N9TLWTPJSPOGX0BJJ3UZKQZJJUTMLL6K5N1UIKWXBZNCOWMMJUVRT4CLFWMO7253IL3MO8GCNG3PJ4XN5XSGM5QQ9VM3P3RGDW03OSBZE8NRKH7PWZX4M5PPTB29D44PL6DRO7TRHK2XZ388NUJTGW5WNF9UN' where id=88;
-update noar ti set v2='5YH8LTLGSJ0D6LUU5JQEAOJ34R5Y3XDZOR8ZYWE1DKW0HPR6RLSVCNAV377YCHPR0BBJKVEOAG07XAORX1119SWM72S0CEPCYMV3N9TLWTPJSPOGX0BJJ3UZKQZJJUTMLL6K5N1UIKWXBZNCOWMMJUVRT4CLFWMO7253IL3MO8GCNG3PJ4XN5XSGM5QQ9VM3P3RGDW03OSBZE8NRKH7PWZX4M5PPTB29D44PL6DRO7TRHK2XZ388NUJTGW5WNF9UN' where id=88;
-update noar tt set v3='6962IUYMMANZF4VQCQR9W0OA9PXEL6VA2ZOQULH3J8EASPTD45V45O2JPHVXTX7M3OMHR4AXPTRLU9CRZR091K7L59ZAVV4KCXAQ0I0OY7Z5Y32IABDWIZY5T034EKWQ68BHS1020CRWLW8BXBJV6JI2204IQ4KY3CIP619PUTN42QBGM9JO0ANCGBAOLH9V4DQYCQM3FY4YQ0IJM7PCZEFAJGOAR1H7P5L0YL9L12R6EYLKRN2U6M679PVVKN4J2' where id=88;
-update noar ti set v3='6962IUYMMANZF4VQCQR9W0OA9PXEL6VA2ZOQULH3J8EASPTD45V45O2JPHVXTX7M3OMHR4AXPTRLU9CRZR091K7L59ZAVV4KCXAQ0I0OY7Z5Y32IABDWIZY5T034EKWQ68BHS1020CRWLW8BXBJV6JI2204IQ4KY3CIP619PUTN42QBGM9JO0ANCGBAOLH9V4DQYCQM3FY4YQ0IJM7PCZEFAJGOAR1H7P5L0YL9L12R6EYLKRN2U6M679PVVKN4J2' where id=88;
-update noar tt set v0='BRYU5QKKR83PAV2SQG7T3S0D3YWEDNQMR59GTKOJH6KRFAGYYRL0C9OUR3OTXLTWM06UCWG89KIQN7G91ZKGUIQMY6HX2RLJ66U2TI4WUJG929BTQF57ZS6HSRDTPE5KGXRY937O21GI6E8DY44SFREGU9NQH514SNU8U4KV10RCYHTUKW29CZAH9V9RU6ME6QAO06Z4IQGRSFRRLOP8ZLJWK1IWUXUK72M8A71A3LGETXOGYOAYH5R4E1D1XCT39' where id=89;
-update noar ti set v0='BRYU5QKKR83PAV2SQG7T3S0D3YWEDNQMR59GTKOJH6KRFAGYYRL0C9OUR3OTXLTWM06UCWG89KIQN7G91ZKGUIQMY6HX2RLJ66U2TI4WUJG929BTQF57ZS6HSRDTPE5KGXRY937O21GI6E8DY44SFREGU9NQH514SNU8U4KV10RCYHTUKW29CZAH9V9RU6ME6QAO06Z4IQGRSFRRLOP8ZLJWK1IWUXUK72M8A71A3LGETXOGYOAYH5R4E1D1XCT39' where id=89;
-update noar tt set v1='SH1GPNR8TGM4YSB1DQDHLEANT329WTK199FQEXJW3TMAEM09UWKKYHME3LBDY0M8YI1ASZDK87QN7M7Z97BBBBII6BI7YX1XAMQP5G3RL311OW0C3BCK3DA28KW69EVUPD59NOPQ0SIDNJCQ0PEX523XJCG4WSYAMQFMJA1PL5DLIC3C0RNQM819C906J6593Z34XJH0AQSY0YNAV14UGD8MAEPD84HON0CUZU7M3T6CG7023Z4SUQUSARCNW095Z' where id=89;
-update noar ti set v1='SH1GPNR8TGM4YSB1DQDHLEANT329WTK199FQEXJW3TMAEM09UWKKYHME3LBDY0M8YI1ASZDK87QN7M7Z97BBBBII6BI7YX1XAMQP5G3RL311OW0C3BCK3DA28KW69EVUPD59NOPQ0SIDNJCQ0PEX523XJCG4WSYAMQFMJA1PL5DLIC3C0RNQM819C906J6593Z34XJH0AQSY0YNAV14UGD8MAEPD84HON0CUZU7M3T6CG7023Z4SUQUSARCNW095Z' where id=89;
-update noar tt set v2='CZPY45G01J75DBNI6SSSTQ9GJUEHR22QVYTCTRDH0ZXHWKET6I4KRVB3ND5LC9BQJONLVUYD4J6V83K3K37LVUF5Y9DALIGE5N4OM50TEZ0VQGVXN48W7BMAV089ZT1A9XPRRW6Q6J676GMDKRNX7YTM4Y1AK62SVRO534DF5EII753729NSPPLRW9RO2F1MJN7FFTFL2F8XKE42K3L0QQOFKY1JVIVCFV160ENRLUEU4XQB097S344R5XT1TOX3Z' where id=89;
-update noar ti set v2='CZPY45G01J75DBNI6SSSTQ9GJUEHR22QVYTCTRDH0ZXHWKET6I4KRVB3ND5LC9BQJONLVUYD4J6V83K3K37LVUF5Y9DALIGE5N4OM50TEZ0VQGVXN48W7BMAV089ZT1A9XPRRW6Q6J676GMDKRNX7YTM4Y1AK62SVRO534DF5EII753729NSPPLRW9RO2F1MJN7FFTFL2F8XKE42K3L0QQOFKY1JVIVCFV160ENRLUEU4XQB097S344R5XT1TOX3Z' where id=89;
-update noar tt set v3='Q1SCK8LHFCEOUSR3VFDPFA3NOG3OSR9NHL8QW50OMU73FD3M4YXQ3YAQQIK03M23FNFQSV3HXRDZP1N1ZHECG2D41ORP3QITSO3TKW23N0CI9I7571T66KAO5YTMK6TJW84CPB7J9R4U4QUZBEN2AZIPE7WBIQBB3FNLN1YC79OLTUZH0ZO3K84EKXR3VFBINZY8N6ICOCSSN4X10QDBNMIT8LPT6N8KEHA4FGMB47E9KSI26G4WC0K8EYLHG6R5Q' where id=89;
-update noar ti set v3='Q1SCK8LHFCEOUSR3VFDPFA3NOG3OSR9NHL8QW50OMU73FD3M4YXQ3YAQQIK03M23FNFQSV3HXRDZP1N1ZHECG2D41ORP3QITSO3TKW23N0CI9I7571T66KAO5YTMK6TJW84CPB7J9R4U4QUZBEN2AZIPE7WBIQBB3FNLN1YC79OLTUZH0ZO3K84EKXR3VFBINZY8N6ICOCSSN4X10QDBNMIT8LPT6N8KEHA4FGMB47E9KSI26G4WC0K8EYLHG6R5Q' where id=89;
-update noar tt set v0='1L1W7ANM6CLDIZ148DXZ5IIHL7UX92HNYZ3F5OXCI5QJ6SBPPO7GCC8PIJ9O5HPV0939V0RHWU591TET75M313Z6951U1ZI26BBEM05X66O67TTDLBXJGLEDLRO07KJRDL2445QQGFOU57ZR3JXCG6TUFW8FGVGO9X702FRLCNGCL031UJ5PV9JTKKET6FWSU7Z28ARAQD0IULOUHHPZOXCVCR2X158CGDULERO8DM8BQA1VZN9IZJXMBKUAQ3ZC7' where id=90;
-update noar ti set v0='1L1W7ANM6CLDIZ148DXZ5IIHL7UX92HNYZ3F5OXCI5QJ6SBPPO7GCC8PIJ9O5HPV0939V0RHWU591TET75M313Z6951U1ZI26BBEM05X66O67TTDLBXJGLEDLRO07KJRDL2445QQGFOU57ZR3JXCG6TUFW8FGVGO9X702FRLCNGCL031UJ5PV9JTKKET6FWSU7Z28ARAQD0IULOUHHPZOXCVCR2X158CGDULERO8DM8BQA1VZN9IZJXMBKUAQ3ZC7' where id=90;
-update noar tt set v1='R4GXHHW8HUA2NE93YTIBLWISI09ZXUWT4R1BQZS6LYY7TGRM13RAB2526IO5P9CUJB0PHTK6DHYPI4QA187AAQDPYJMI5XUH7ZU86S4ZYYVM8CB25YEBOJ3DEVZ2HTCD4R9LBBPX6SMXERV3EI4YTFFFD3KUVQS6G6KJNYWYNKCISSF438F9M1CF287MXYP8NIUJOU9AJ86X82GU2TSLBLBNJWJGGQKLOG3PNPC7UEQ172Z2G15I2DQJUC10BFFOR' where id=90;
-update noar ti set v1='R4GXHHW8HUA2NE93YTIBLWISI09ZXUWT4R1BQZS6LYY7TGRM13RAB2526IO5P9CUJB0PHTK6DHYPI4QA187AAQDPYJMI5XUH7ZU86S4ZYYVM8CB25YEBOJ3DEVZ2HTCD4R9LBBPX6SMXERV3EI4YTFFFD3KUVQS6G6KJNYWYNKCISSF438F9M1CF287MXYP8NIUJOU9AJ86X82GU2TSLBLBNJWJGGQKLOG3PNPC7UEQ172Z2G15I2DQJUC10BFFOR' where id=90;
-update noar tt set v2='63VGP2SCNVZAYTH1KDUK5LLLTE20FWEL4Z1XYJIT8QWQEDM68FPDKXF6MNDI2A5TOOE9UHPOVR9BDTWLSCQ5TTFU2KR7EFL4A22F2684BHUL5IA2RXN3PEHZUMIWJV0INMXM8UOVY1K5UNRHSWKIK7RQ61MK8891GAXMB2ISK4U2YYB46DYNQXX87QBGHX8376UTVZQZJYDBREBHE5TBLARCMYUW28N3QZXJ2PC8BWJ7VRKJS0Q2MYLTWTE9FY1ZK' where id=90;
-update noar ti set v2='63VGP2SCNVZAYTH1KDUK5LLLTE20FWEL4Z1XYJIT8QWQEDM68FPDKXF6MNDI2A5TOOE9UHPOVR9BDTWLSCQ5TTFU2KR7EFL4A22F2684BHUL5IA2RXN3PEHZUMIWJV0INMXM8UOVY1K5UNRHSWKIK7RQ61MK8891GAXMB2ISK4U2YYB46DYNQXX87QBGHX8376UTVZQZJYDBREBHE5TBLARCMYUW28N3QZXJ2PC8BWJ7VRKJS0Q2MYLTWTE9FY1ZK' where id=90;
-update noar tt set v3='4XXV8VTI8TV1DJALD6ZQTAXR0SE05D7N5KWRZZ8VZFL71XB33CZWVO9V0C8UFCBGCGF4I2VWPXSFNSFMM4WWS0NWWRW2HGLWJMBNWNCL47IC6YMT2074VSO1NJFW8QHZ1S7LEH1DH4CD8ROCP4K5C9PN99ID4A545NDKII8O3WZLKH3YXC6KGAGC1A4OFBPKKO1H6QANDJJEPI4HU6DED0NB4FHWB86YIOKR9QK830ZS3XTHLX9UQ6HUHIUSTSXO5' where id=90;
-update noar ti set v3='4XXV8VTI8TV1DJALD6ZQTAXR0SE05D7N5KWRZZ8VZFL71XB33CZWVO9V0C8UFCBGCGF4I2VWPXSFNSFMM4WWS0NWWRW2HGLWJMBNWNCL47IC6YMT2074VSO1NJFW8QHZ1S7LEH1DH4CD8ROCP4K5C9PN99ID4A545NDKII8O3WZLKH3YXC6KGAGC1A4OFBPKKO1H6QANDJJEPI4HU6DED0NB4FHWB86YIOKR9QK830ZS3XTHLX9UQ6HUHIUSTSXO5' where id=90;
-update noar tt set v0='FWVLA52VDA5RM3ASLMI5F264IB2WSYYEOUGXEZNJ1N9INIYY8ZSKHMWI7HF9CZ7O746WPOQ4KH04318VOQORYW0KLMGKQJ2A87BBT19BG9YDOB4DNV1GINKSZ5GPKDM0G3H7ON0G8HKIR71M3MCYJK8S6R5O40CM3R3FCU0QL9D34O1CQSS1HCXVCXUM9EYLN6N0RCBPF6DO5QXRY2OJRG7FXFFTNZ01UMPMSGLNRLJ9DX0ZGF8942YQNI6ZPVLRJ' where id=91;
-update noar ti set v0='FWVLA52VDA5RM3ASLMI5F264IB2WSYYEOUGXEZNJ1N9INIYY8ZSKHMWI7HF9CZ7O746WPOQ4KH04318VOQORYW0KLMGKQJ2A87BBT19BG9YDOB4DNV1GINKSZ5GPKDM0G3H7ON0G8HKIR71M3MCYJK8S6R5O40CM3R3FCU0QL9D34O1CQSS1HCXVCXUM9EYLN6N0RCBPF6DO5QXRY2OJRG7FXFFTNZ01UMPMSGLNRLJ9DX0ZGF8942YQNI6ZPVLRJ' where id=91;
-update noar tt set v1='8VVJ3ZIVBBM8OH9SL8O1CIC5HON4HFPLWHYM55KM1FBCVAW327EBT80RDUCJLV1615NOCA0TFBL6CYRPKHL6ZMJ1A2FIT50KV7KFN6CGUJUYLT8J2XGY7AUMHOT2QR6OXO052TEMSKQ3UU04YH20BQ37MG0CYHY9QZ77VYRTZ9N0T8RR4779PRS0OMBUNU7Y6W9CU0AS6PSJPADV1MQ0K0H9BF5DZFFHVFMTXHMEQR0WPL76UG3XUWALI3SV9L7NE' where id=91;
-update noar ti set v1='8VVJ3ZIVBBM8OH9SL8O1CIC5HON4HFPLWHYM55KM1FBCVAW327EBT80RDUCJLV1615NOCA0TFBL6CYRPKHL6ZMJ1A2FIT50KV7KFN6CGUJUYLT8J2XGY7AUMHOT2QR6OXO052TEMSKQ3UU04YH20BQ37MG0CYHY9QZ77VYRTZ9N0T8RR4779PRS0OMBUNU7Y6W9CU0AS6PSJPADV1MQ0K0H9BF5DZFFHVFMTXHMEQR0WPL76UG3XUWALI3SV9L7NE' where id=91;
-update noar tt set v2='C3Z1IFT3RZWXJGZA9DDKQQ881R0PLTHTEFDQ2VDY2209TOVOSCT1MA28WBYKQ37HOI9P6KD00KLNAK00G98OZ8ARF5ZM072HRU5ATNBBNRE1V5K6FRBUHGED5788H0D0KV26YKXR3CAYVRKN5W5YIOBE8V44UUC0GZDLVDRGYHXL2TUCWD3A9DIS8NPVL2V1A9063B1BZST0U736FS0BVNJSP9I8V8XFWCFS3QTM7QSNHMPUIL70BL5J2QK7ACONM' where id=91;
-update noar ti set v2='C3Z1IFT3RZWXJGZA9DDKQQ881R0PLTHTEFDQ2VDY2209TOVOSCT1MA28WBYKQ37HOI9P6KD00KLNAK00G98OZ8ARF5ZM072HRU5ATNBBNRE1V5K6FRBUHGED5788H0D0KV26YKXR3CAYVRKN5W5YIOBE8V44UUC0GZDLVDRGYHXL2TUCWD3A9DIS8NPVL2V1A9063B1BZST0U736FS0BVNJSP9I8V8XFWCFS3QTM7QSNHMPUIL70BL5J2QK7ACONM' where id=91;
-update noar tt set v3='GM8NUPGQZQXY8MJ4IFSCNJEDHXF3OY1HP3U7ER0J9AOVN5PFULM0440NGDOK5ZVBOFWP611KWHTC1CCLFCA76HRXUPN6ZYU0QV0EBI9XNT9NA6FW4NFIKZO6RN4GCFT4ZGFM0R2KB2S2FMUTH7JRZI30OOM682NQUAZY5BU3HXDBQOGQZ47YQWJZOHKNE09A69RNYI6FA4BL4ZIDHUQTPQ2IHBRQTZAIKAMBXYEV3KLCFXSO9N1K4VVYH6BSE26Z6' where id=91;
-update noar ti set v3='GM8NUPGQZQXY8MJ4IFSCNJEDHXF3OY1HP3U7ER0J9AOVN5PFULM0440NGDOK5ZVBOFWP611KWHTC1CCLFCA76HRXUPN6ZYU0QV0EBI9XNT9NA6FW4NFIKZO6RN4GCFT4ZGFM0R2KB2S2FMUTH7JRZI30OOM682NQUAZY5BU3HXDBQOGQZ47YQWJZOHKNE09A69RNYI6FA4BL4ZIDHUQTPQ2IHBRQTZAIKAMBXYEV3KLCFXSO9N1K4VVYH6BSE26Z6' where id=91;
-update noar tt set v0='RVV1H440G7IF2JHF0GI37EP291FYD9RXRP5ST5Z1GG41J1Y6R1ELJZSUHMKQ52H92MFE72OI40AJKSPHPKTGW5KKC83OSWYFU2YMY2KNNYXP2A2F5LBBB9NYVALIY3J12YLHQR9C3N8BUF7A9OMOA9SY8FAVNUVTYOYWCJGKLXCUYNUWD47WLQAILOQT6LROTT9Z6RY6FBXGYIEA6VYJD69SY7752NEBEZIAG4YB99TIIAE1ZKNBONZ134F1X39JD' where id=92;
-update noar ti set v0='RVV1H440G7IF2JHF0GI37EP291FYD9RXRP5ST5Z1GG41J1Y6R1ELJZSUHMKQ52H92MFE72OI40AJKSPHPKTGW5KKC83OSWYFU2YMY2KNNYXP2A2F5LBBB9NYVALIY3J12YLHQR9C3N8BUF7A9OMOA9SY8FAVNUVTYOYWCJGKLXCUYNUWD47WLQAILOQT6LROTT9Z6RY6FBXGYIEA6VYJD69SY7752NEBEZIAG4YB99TIIAE1ZKNBONZ134F1X39JD' where id=92;
-update noar tt set v1='E5PPN4GMT8RKWB2ZCX0TRLNJLJRVPKB9WKG46DYD3ITX1EI1ABX0KPQ01LWYSSCFRCNRXK3NPGHYZ47QDABF07LK1HNC2NM3OSQW13TB9JPKQVS2I9NC7VH47P3BAYMQYLKQP16LSZJSC92U098ULCRDJO2DJXTDBQ0A5YRV45L525UPZ1RAEXQE4UIS6H8W1Y3660IY5MOKBJWIFUFKU94IB4IFIDJ44FE0H99ZNXA4LD3075A4ZJYBZN5JQCT34' where id=92;
-update noar ti set v1='E5PPN4GMT8RKWB2ZCX0TRLNJLJRVPKB9WKG46DYD3ITX1EI1ABX0KPQ01LWYSSCFRCNRXK3NPGHYZ47QDABF07LK1HNC2NM3OSQW13TB9JPKQVS2I9NC7VH47P3BAYMQYLKQP16LSZJSC92U098ULCRDJO2DJXTDBQ0A5YRV45L525UPZ1RAEXQE4UIS6H8W1Y3660IY5MOKBJWIFUFKU94IB4IFIDJ44FE0H99ZNXA4LD3075A4ZJYBZN5JQCT34' where id=92;
-update noar tt set v2='0N9AJV21Y70A87DVQMZGAVG663IMW936TIKECOWLCE5JPVRWFNQFZS8JDXIPIY5UOQETRJNDL9EUS96IRD15P2NIHA0B91MIKZMHOTM2ZQK3XBDFLD3411U38USXOYX35YXY2LLY31170T7H5MZAOTAIV4L791D0D9B5U2684CKRFY58Q1T41SP8ZCCU35N5EZ71EPTVXTMFO194MKR1Z8MJIED2KQ373NNG4ALI028MZBAJ1J3J7N3RTECPSS8S1' where id=92;
-update noar ti set v2='0N9AJV21Y70A87DVQMZGAVG663IMW936TIKECOWLCE5JPVRWFNQFZS8JDXIPIY5UOQETRJNDL9EUS96IRD15P2NIHA0B91MIKZMHOTM2ZQK3XBDFLD3411U38USXOYX35YXY2LLY31170T7H5MZAOTAIV4L791D0D9B5U2684CKRFY58Q1T41SP8ZCCU35N5EZ71EPTVXTMFO194MKR1Z8MJIED2KQ373NNG4ALI028MZBAJ1J3J7N3RTECPSS8S1' where id=92;
-update noar tt set v3='5NRG9TPQJFGZPU55R7HQ7DAE2WMTN6S3HGTZAN8HBIMFKDCG3DTAP4AWGSKEBBFYJGG8RGTYXWIBBVPHW66F4HLSFZBXLINYJZ8F8DNUTF0ZERIIOGRSQFXPMD0F3D2LHRJU14JSQ4COTDYT87Y79ZX8ZV5NI2H5SP1YM9Y9C8UN0YCBNMVRKRVPQ3AYQVEW1O4QB3BHXZKGGGRLYX2ULCR2ONSGYVES6JXWO4O6KA68ACHXRT5F28FAMQNNEV5GC' where id=92;
-update noar ti set v3='5NRG9TPQJFGZPU55R7HQ7DAE2WMTN6S3HGTZAN8HBIMFKDCG3DTAP4AWGSKEBBFYJGG8RGTYXWIBBVPHW66F4HLSFZBXLINYJZ8F8DNUTF0ZERIIOGRSQFXPMD0F3D2LHRJU14JSQ4COTDYT87Y79ZX8ZV5NI2H5SP1YM9Y9C8UN0YCBNMVRKRVPQ3AYQVEW1O4QB3BHXZKGGGRLYX2ULCR2ONSGYVES6JXWO4O6KA68ACHXRT5F28FAMQNNEV5GC' where id=92;
-update noar tt set v0='8OGUBG5PSFM9YFCRNYE1P416D66N991D3KNN79ITKN9Q4B37N7CPZVYP1BSTV60QHPWFGIUDRZKQWEG797PZ4KVX9XM0JI1MCPADAKTQYHJXIGB81Y3DLT8T7LMBWFSJ122KF8MQ3MX2WN68WWSSELG62H40WNTXORE23MM3RDK77OKCEH9ZP64Q0UKUJAINMDW8ENN3Y16AKHHOGD1XIXG131GCC43O3BSNDOWB9DW8S5JQKOH8PU272XJWLC0X5' where id=93;
-update noar ti set v0='8OGUBG5PSFM9YFCRNYE1P416D66N991D3KNN79ITKN9Q4B37N7CPZVYP1BSTV60QHPWFGIUDRZKQWEG797PZ4KVX9XM0JI1MCPADAKTQYHJXIGB81Y3DLT8T7LMBWFSJ122KF8MQ3MX2WN68WWSSELG62H40WNTXORE23MM3RDK77OKCEH9ZP64Q0UKUJAINMDW8ENN3Y16AKHHOGD1XIXG131GCC43O3BSNDOWB9DW8S5JQKOH8PU272XJWLC0X5' where id=93;
-update noar tt set v1='NI8A2ZUGRMA1UG3K6IC036SQ8LCRHMQB83WKHTTELLFPES4LPHT6JLXRKN30OFSUQMM574L5UB4Q02MVD786BC3RIJ1MQVCTW0GOJSFOAZSYDJWASIHSM414RQJQ6VVVVUIRAWJSGMKPN0P848MR3BLIWVCUE1DNDO2PXUKNWQYQG2KQ0EKZCYSDYRYSS2SXYSTDO471SQF93XYOXTV453HYONU7YVFHWWC3CD2M3WD7NR0P3HQH6STCC1RFV24PX' where id=93;
-update noar ti set v1='NI8A2ZUGRMA1UG3K6IC036SQ8LCRHMQB83WKHTTELLFPES4LPHT6JLXRKN30OFSUQMM574L5UB4Q02MVD786BC3RIJ1MQVCTW0GOJSFOAZSYDJWASIHSM414RQJQ6VVVVUIRAWJSGMKPN0P848MR3BLIWVCUE1DNDO2PXUKNWQYQG2KQ0EKZCYSDYRYSS2SXYSTDO471SQF93XYOXTV453HYONU7YVFHWWC3CD2M3WD7NR0P3HQH6STCC1RFV24PX' where id=93;
-update noar tt set v2='DPB3F7N6LDXWNRN56ZS9VR5STMD2ZHULKMRNRWGQAW3S3AS1LZX6TUHHH54342YFUFU4IQ34O7FYFWDMF8KY5QD08XD4WO8TP5DRAVOHEXQ5I47L6CIG2W9PZNS7H2T1Y8J6IWGJQGBHVOTF6GHN3X7OWGVEXQZT74T05231P6YDNTSACUFERNGP2JCZ4TT2G0BTM7000UPIXW96B9I5ZTGQZRKHU8LPC49UWFH0GVM2I4NBHXWNFM3SIIZED8B5J' where id=93;
-update noar ti set v2='DPB3F7N6LDXWNRN56ZS9VR5STMD2ZHULKMRNRWGQAW3S3AS1LZX6TUHHH54342YFUFU4IQ34O7FYFWDMF8KY5QD08XD4WO8TP5DRAVOHEXQ5I47L6CIG2W9PZNS7H2T1Y8J6IWGJQGBHVOTF6GHN3X7OWGVEXQZT74T05231P6YDNTSACUFERNGP2JCZ4TT2G0BTM7000UPIXW96B9I5ZTGQZRKHU8LPC49UWFH0GVM2I4NBHXWNFM3SIIZED8B5J' where id=93;
-update noar tt set v3='MIQBKX7ELS237YC2M98LXMMLQDEVSWJR0DDHJFBQ4HFCWXBZAJSUKMLFHRH853EBQCZOVBKQT96SR5SNY94IMSRSJIGJH0IAJUHNLJ15PZILRX2PQ0HK8YKSPI32H8Q4Q0R5STBQ2NJB1OO6YXQHNZN26PMZQKIEOM38T623KNNW4S18YZ93C4YBNOOBR9VG2C2B5Z8FEUBGXCU2R9TM0TEDDH7MQ1EDFAA5KHO2KV96I8FQJZI2QC1ZH8ZG44USR' where id=93;
-update noar ti set v3='MIQBKX7ELS237YC2M98LXMMLQDEVSWJR0DDHJFBQ4HFCWXBZAJSUKMLFHRH853EBQCZOVBKQT96SR5SNY94IMSRSJIGJH0IAJUHNLJ15PZILRX2PQ0HK8YKSPI32H8Q4Q0R5STBQ2NJB1OO6YXQHNZN26PMZQKIEOM38T623KNNW4S18YZ93C4YBNOOBR9VG2C2B5Z8FEUBGXCU2R9TM0TEDDH7MQ1EDFAA5KHO2KV96I8FQJZI2QC1ZH8ZG44USR' where id=93;
-update noar tt set v0='BXSTQD4OXKGNOO4RO94ELJKW31RICSUJZW2AHBIYOC3NSL0LJHGYAGW358OWXVQMCMWX9Y14UGIKJL7SC42WMX9FCARJL39JG59FFUFXKMQKP4DNPSDN8Y0NPMDX93NSFGUEE99OUAJWV3NC1WL9G0TGJLD7WS3AA1APY9DT5UV0LTOC5M5TCTGORYNOM7Q0YFBVQ5BKWYC1TFQT8VN0F9QVF2EJQPS1DQW1GEVMCP7VEZ5K3AUPB0IK9GYX64ASG' where id=94;
-update noar ti set v0='BXSTQD4OXKGNOO4RO94ELJKW31RICSUJZW2AHBIYOC3NSL0LJHGYAGW358OWXVQMCMWX9Y14UGIKJL7SC42WMX9FCARJL39JG59FFUFXKMQKP4DNPSDN8Y0NPMDX93NSFGUEE99OUAJWV3NC1WL9G0TGJLD7WS3AA1APY9DT5UV0LTOC5M5TCTGORYNOM7Q0YFBVQ5BKWYC1TFQT8VN0F9QVF2EJQPS1DQW1GEVMCP7VEZ5K3AUPB0IK9GYX64ASG' where id=94;
-update noar tt set v1='FII52OV4TALWIPZ5GT7ONEQUI9RUXZASEPCIR5136AHM1T1GDB3L8OGDESTWRYOHJOLXLHKRTZ0MKQZ6Q90DD097161T0OGFXM2QAVS8KQG9JNDRBTW2QPV713KWRW0JFDDN2A5021O1ZUIH15WYC9X79KJD8RX5X72BNPOI8EDJUMB61IHOCIW6H1PW569F3B751YTHFM0ZITZTG079D0FALBNHRA5JNC7J1C62O3DK6PX633LM3RS4MO0PUZSRK' where id=94;
-update noar ti set v1='FII52OV4TALWIPZ5GT7ONEQUI9RUXZASEPCIR5136AHM1T1GDB3L8OGDESTWRYOHJOLXLHKRTZ0MKQZ6Q90DD097161T0OGFXM2QAVS8KQG9JNDRBTW2QPV713KWRW0JFDDN2A5021O1ZUIH15WYC9X79KJD8RX5X72BNPOI8EDJUMB61IHOCIW6H1PW569F3B751YTHFM0ZITZTG079D0FALBNHRA5JNC7J1C62O3DK6PX633LM3RS4MO0PUZSRK' where id=94;
-update noar tt set v2='GN624I010EQ4SAY5RJ6DFYMQ5KQ1P7G3Q7C05N4PL7WRGEKA1FEUCWWQA2TARB00S75C6UFAPGZ2H5DOHYV69UUYL0P13047M0JJ8E6TKALBWGM0USLCDK2LMLBB8OAEEV2QTBBHZHA6L4S7JV8VNMD5H7T5DTZJG5597F3TQHQEIQQC5XBEYDB3OCPJEKZFFAY6Q8UBWCUXXOR6G2WKXP7XN7KJFVY6WPG9IWUDT9PDDJB1B7KH367UT0BY8ZGP6' where id=94;
-update noar ti set v2='GN624I010EQ4SAY5RJ6DFYMQ5KQ1P7G3Q7C05N4PL7WRGEKA1FEUCWWQA2TARB00S75C6UFAPGZ2H5DOHYV69UUYL0P13047M0JJ8E6TKALBWGM0USLCDK2LMLBB8OAEEV2QTBBHZHA6L4S7JV8VNMD5H7T5DTZJG5597F3TQHQEIQQC5XBEYDB3OCPJEKZFFAY6Q8UBWCUXXOR6G2WKXP7XN7KJFVY6WPG9IWUDT9PDDJB1B7KH367UT0BY8ZGP6' where id=94;
-update noar tt set v3='FD4M8P78IKEG20ZDD8FOFUVUHPU9A450K8TUKKBML04GX4G2HQOMXHHJ55XAIGN3SC18JC0SG8V8GPZCPN84FRKPO4AGTWVYA8155W1EMD2IDJMRYS1UTHSJ7RVOEXHAEX8X7N7Y1PI0PC28D3F4KV8AX8AEFQT6Z2SRBRIMO3I540PYM2LTI6YWI5J9OZ02VZX6UW1MX3Z18S1RJXZMN4D1QFA2G8QIU6VRZFM7R95ZH7UPJLHYGZ157N5513OMB' where id=94;
-update noar ti set v3='FD4M8P78IKEG20ZDD8FOFUVUHPU9A450K8TUKKBML04GX4G2HQOMXHHJ55XAIGN3SC18JC0SG8V8GPZCPN84FRKPO4AGTWVYA8155W1EMD2IDJMRYS1UTHSJ7RVOEXHAEX8X7N7Y1PI0PC28D3F4KV8AX8AEFQT6Z2SRBRIMO3I540PYM2LTI6YWI5J9OZ02VZX6UW1MX3Z18S1RJXZMN4D1QFA2G8QIU6VRZFM7R95ZH7UPJLHYGZ157N5513OMB' where id=94;
-update noar tt set v0='0XROE5VBHWTIYZBM57KHFWK6RD4BWI5ED4GRPKD3VIR1BPYWZSSX2G6RZHI3D7664T03FT1F5TI42OSEMSD302YIX6O8S77NLYBJUB4KR1FXLDEV8I5VI9G10P7MPQ81K2ZYJG9YQ49FPU7VCEVWAKY2B96YDL50NHQCK61C98J8N9DWEVNOC34NNS2W2COINLWI03BEJHMWNL4Z839ON2MK1YMPMQKOTYC50YRCLF0G6PYTJHC90GH9P1Z3WT10T' where id=95;
-update noar ti set v0='0XROE5VBHWTIYZBM57KHFWK6RD4BWI5ED4GRPKD3VIR1BPYWZSSX2G6RZHI3D7664T03FT1F5TI42OSEMSD302YIX6O8S77NLYBJUB4KR1FXLDEV8I5VI9G10P7MPQ81K2ZYJG9YQ49FPU7VCEVWAKY2B96YDL50NHQCK61C98J8N9DWEVNOC34NNS2W2COINLWI03BEJHMWNL4Z839ON2MK1YMPMQKOTYC50YRCLF0G6PYTJHC90GH9P1Z3WT10T' where id=95;
-update noar tt set v1='L3RBAQC8WPF07BZ5GZRIGRQBZWOWY3PW8PDMBJKWLEEL5AVWMA4JL5X9TKM3RF0R3UFZSJD7VEJW12PXR1CNXXNYAHFIHYR4VLM0PE4CL2GC1O30IL363BYQVZMU6CW4FG38W4F6U2ZERSDD6Z8FIP4F5QWA139K4797GOY1NXKKDTYOZD0Q6CVHBUW7P13J56K69QEBQO3SP9N9AJ06IERWAH3RER9HYNAQDP8E3FLI4A6XDQ53CX3DDI9Z0Z56T' where id=95;
-update noar ti set v1='L3RBAQC8WPF07BZ5GZRIGRQBZWOWY3PW8PDMBJKWLEEL5AVWMA4JL5X9TKM3RF0R3UFZSJD7VEJW12PXR1CNXXNYAHFIHYR4VLM0PE4CL2GC1O30IL363BYQVZMU6CW4FG38W4F6U2ZERSDD6Z8FIP4F5QWA139K4797GOY1NXKKDTYOZD0Q6CVHBUW7P13J56K69QEBQO3SP9N9AJ06IERWAH3RER9HYNAQDP8E3FLI4A6XDQ53CX3DDI9Z0Z56T' where id=95;
-update noar tt set v2='AQ81O2S4REJQC4L0WV4D9YSN6MOZA60X0RCQGYJ6JR1KU5FSUXJYDKGVQ4H4E2MUUBPY4P5KNJSFGACEZT2ON3A4ZDHE2P687SOAAK3J3QAUZLNV6F3N3SDZXGWD93C7S9HTCWV7QZ5VR53K0SC6UVQR9R857U6XKDPZMCPNAJCCH9M6FVM4C6P73U7IJFX4P8GZQV3B64KY1GK8CUFPMS45LVMLCGOQ2BSEL2ATVXO18FKD9T3Y3ABNQ848DWAMX' where id=95;
-update noar ti set v2='AQ81O2S4REJQC4L0WV4D9YSN6MOZA60X0RCQGYJ6JR1KU5FSUXJYDKGVQ4H4E2MUUBPY4P5KNJSFGACEZT2ON3A4ZDHE2P687SOAAK3J3QAUZLNV6F3N3SDZXGWD93C7S9HTCWV7QZ5VR53K0SC6UVQR9R857U6XKDPZMCPNAJCCH9M6FVM4C6P73U7IJFX4P8GZQV3B64KY1GK8CUFPMS45LVMLCGOQ2BSEL2ATVXO18FKD9T3Y3ABNQ848DWAMX' where id=95;
-update noar tt set v3='QZY4PIYS1TFSH4IU2SM8CMYF7BPT2GDWF3ELD5MNBAOSAN5PBKGA4OOZRHBI7RX7ZA1BVVI1KVYW4KNH6H0M5YPIULN06UZIO3W9KY2SJOOOBJ4SO8NV9V1OLFCRBJ0OSDHRIX3T3HEN17QSWVHKSS2AQYO91BOZI8IY8R8QTSYMZDKEDYY2WGHE35GXIY3FWE67RIDCDBNGQE2HCJCPP0DF8ZK157C5TMK9C7EMFK6DW4YYYRXDA4CZNVWM8HS7R' where id=95;
-update noar ti set v3='QZY4PIYS1TFSH4IU2SM8CMYF7BPT2GDWF3ELD5MNBAOSAN5PBKGA4OOZRHBI7RX7ZA1BVVI1KVYW4KNH6H0M5YPIULN06UZIO3W9KY2SJOOOBJ4SO8NV9V1OLFCRBJ0OSDHRIX3T3HEN17QSWVHKSS2AQYO91BOZI8IY8R8QTSYMZDKEDYY2WGHE35GXIY3FWE67RIDCDBNGQE2HCJCPP0DF8ZK157C5TMK9C7EMFK6DW4YYYRXDA4CZNVWM8HS7R' where id=95;
-update noar tt set v0='IQNTGGRADUTD2YZMX6UO5Y5MG75AYWMJYT14V8JACENITUTWQ08P7PRZAK9HKFS9TH5MEB792FNKOGGB14URFX7PZVLOK0VIZS6KW0WT6QHNOJI7MBATHUQG7SO4LZ4FB174IP35E4UI59FTL7BZPCCBYQIGS5NJ7Y2UDD2NZ20DIW0NKFCBRH6QAPI0WHZ9B1AFV398T64CM3JJO4RBAUK2JSUVK1GUEE6BGMVWMWJF8A4DLNFRDJ2ZKO6FFAR1N' where id=96;
-update noar ti set v0='IQNTGGRADUTD2YZMX6UO5Y5MG75AYWMJYT14V8JACENITUTWQ08P7PRZAK9HKFS9TH5MEB792FNKOGGB14URFX7PZVLOK0VIZS6KW0WT6QHNOJI7MBATHUQG7SO4LZ4FB174IP35E4UI59FTL7BZPCCBYQIGS5NJ7Y2UDD2NZ20DIW0NKFCBRH6QAPI0WHZ9B1AFV398T64CM3JJO4RBAUK2JSUVK1GUEE6BGMVWMWJF8A4DLNFRDJ2ZKO6FFAR1N' where id=96;
-update noar tt set v1='IOVZOSB1FQBQKSP0I5CPH8KQL2Q8JFCX2BUKXJJ9ZEQQ9LWG7NFDY7USIT0RJGMQ85HJ5QA0WBZ1ESFXK83LFN8ZKZMSZXK099EILWLC83CIOEC986M1LHC00T9Q1B8SJAIZO8C96JEKUBXQA26FO5EEUIM7AEU68L0GPDXRMWDL85S1AYVY8UQTO216W1MTY95QHAVKPSSNU2YUEY9586QN8CHLJKMVHDXEQHF5IH2RGQCKXBL222SBT6GZO3XE7' where id=96;
-update noar ti set v1='IOVZOSB1FQBQKSP0I5CPH8KQL2Q8JFCX2BUKXJJ9ZEQQ9LWG7NFDY7USIT0RJGMQ85HJ5QA0WBZ1ESFXK83LFN8ZKZMSZXK099EILWLC83CIOEC986M1LHC00T9Q1B8SJAIZO8C96JEKUBXQA26FO5EEUIM7AEU68L0GPDXRMWDL85S1AYVY8UQTO216W1MTY95QHAVKPSSNU2YUEY9586QN8CHLJKMVHDXEQHF5IH2RGQCKXBL222SBT6GZO3XE7' where id=96;
-update noar tt set v2='WZW2UZT4T1OHXCLAPWVPOIIL6LQ9MCEFBDUD6F057EW1TTS74F4W31UV3M9GTZDHA975FPZUF4LQJVI9W1PO1VFXL4MSCD6SQH003CGN8HGTWXS4DLMIMJGNTDXLLPASKIXZN3AVN39KPF48V6PQOZOW7USRO2Z3RGBN89JQMHH7AI382XK7COKOI9ZWPEJR3DJ9W4KPSIA6DTWQYRJH991Z3FNCS5JK880IL5P8DA6IC8ULWFTZGQ7UZT3483XX0' where id=96;
-update noar ti set v2='WZW2UZT4T1OHXCLAPWVPOIIL6LQ9MCEFBDUD6F057EW1TTS74F4W31UV3M9GTZDHA975FPZUF4LQJVI9W1PO1VFXL4MSCD6SQH003CGN8HGTWXS4DLMIMJGNTDXLLPASKIXZN3AVN39KPF48V6PQOZOW7USRO2Z3RGBN89JQMHH7AI382XK7COKOI9ZWPEJR3DJ9W4KPSIA6DTWQYRJH991Z3FNCS5JK880IL5P8DA6IC8ULWFTZGQ7UZT3483XX0' where id=96;
-update noar tt set v3='W71DTVQ7AAPG8A48LYFDQ9CZ2F0QUQPDQHY6YCT6UZZ9KI3V72W4XRXVA6TP4TMNJUBLW8UA2BLHFOSEQ53PXHMXDOIDDO8G1ZIE5PBU61ZG3W28A9M6JETXY6PCBZ97N0UGCWKZKAIA38ZOD03CV9OL0WVQHNRE3H18M05N9S9SE53Y0T5MQIB702EVBKM4PR4VHHZ0XMEO3C68MN8EETBC33AT3NR26E332D0YVNXMUW8S6UD84RYT4TJSCIRVJ' where id=96;
-update noar ti set v3='W71DTVQ7AAPG8A48LYFDQ9CZ2F0QUQPDQHY6YCT6UZZ9KI3V72W4XRXVA6TP4TMNJUBLW8UA2BLHFOSEQ53PXHMXDOIDDO8G1ZIE5PBU61ZG3W28A9M6JETXY6PCBZ97N0UGCWKZKAIA38ZOD03CV9OL0WVQHNRE3H18M05N9S9SE53Y0T5MQIB702EVBKM4PR4VHHZ0XMEO3C68MN8EETBC33AT3NR26E332D0YVNXMUW8S6UD84RYT4TJSCIRVJ' where id=96;
-update noar tt set v0='EQQ7QU2WKRN0S69XW8ROIL27L0NYD1RCITRN1CU7YHRAZGJA3X6BC7VUNQN81DPK62R0R94FFWNYQS4EJQPOMSJ1Z6P7ZH1XB8N6QD8IYNEOWNA66T3DU424SEY7LK48XD9X03C8DYNCRRH9UJM5KNOA1JFDEPZVVVATYXBUQBOPDC65BTMUDMIMR4OJ64J4ERU4H4EE9RHBQG5Y4AUXRI6736QQ63DG1Q3ZKON5ISN5S94I48H48SALW5UAB3Q5J' where id=97;
-update noar ti set v0='EQQ7QU2WKRN0S69XW8ROIL27L0NYD1RCITRN1CU7YHRAZGJA3X6BC7VUNQN81DPK62R0R94FFWNYQS4EJQPOMSJ1Z6P7ZH1XB8N6QD8IYNEOWNA66T3DU424SEY7LK48XD9X03C8DYNCRRH9UJM5KNOA1JFDEPZVVVATYXBUQBOPDC65BTMUDMIMR4OJ64J4ERU4H4EE9RHBQG5Y4AUXRI6736QQ63DG1Q3ZKON5ISN5S94I48H48SALW5UAB3Q5J' where id=97;
-update noar tt set v1='EPINWAM58B1T15VZAOUMSX7T76A8OQJUDEVCZSRJAQQMF62RJI2ALMEY9ZT3YXLXG7MKNCDY57OX50SXN7AU3Q5C4E5CTSB3W84IRGEG3EERP7QOEM4RKYPFEAMZH1AOIMCCDRBTIX9QJ96J36OAQXE1RF6F49G70ADVWHZGGTPJWQ35UINBYWZ5PVMVPL7WGYHJP1FQ7MH4K82JWBKAAXVUAW56BH7MVWQYFXK2JTOM1X72F1X8FIVHGA84P7XFX' where id=97;
-update noar ti set v1='EPINWAM58B1T15VZAOUMSX7T76A8OQJUDEVCZSRJAQQMF62RJI2ALMEY9ZT3YXLXG7MKNCDY57OX50SXN7AU3Q5C4E5CTSB3W84IRGEG3EERP7QOEM4RKYPFEAMZH1AOIMCCDRBTIX9QJ96J36OAQXE1RF6F49G70ADVWHZGGTPJWQ35UINBYWZ5PVMVPL7WGYHJP1FQ7MH4K82JWBKAAXVUAW56BH7MVWQYFXK2JTOM1X72F1X8FIVHGA84P7XFX' where id=97;
-update noar tt set v2='PPBNZAYK39P1F1LVEBZARC5B4N4V75V8S38J9B32WLT1KR8NYIR80VIA15DZTH28PJ6J7MQX211112OA0PH7EL3LRQ3UOAJZOUILVLP81C0GT6XYKQAHZ00FU1LNHUXQJIY262VEDV4BBWKBOWCTGLT31AWKWO6OOVZ4FCHZIT75TIECH70D5MUWMIXJQ7BSUUI6FJN2823YEGKCZT24UEMSG458W5PR0Q47RHW9BZ2HVSQMW67B9SA8ALWOUA2RG' where id=97;
-update noar ti set v2='PPBNZAYK39P1F1LVEBZARC5B4N4V75V8S38J9B32WLT1KR8NYIR80VIA15DZTH28PJ6J7MQX211112OA0PH7EL3LRQ3UOAJZOUILVLP81C0GT6XYKQAHZ00FU1LNHUXQJIY262VEDV4BBWKBOWCTGLT31AWKWO6OOVZ4FCHZIT75TIECH70D5MUWMIXJQ7BSUUI6FJN2823YEGKCZT24UEMSG458W5PR0Q47RHW9BZ2HVSQMW67B9SA8ALWOUA2RG' where id=97;
-update noar tt set v3='DWYM1QY2KK4ZNVADX0CZE4CEUW13L45PV6UMAKCCD63Z19ZCNQ2ANTX33K9I8GNIMGBPZYT3HO9YWJVHZ5TOW8WRCE23HIDPNCLTKXZXQR2SHQ2SBEXVOLD5GIE97EVM4JC6KK1B01MXOFY41B947YJ3CJXDK0UWCLGYWTLHWSK9DUVTZLIXBWRTV48E5LAOSLIXCNNYB2W2XX3HPY45CXFDTBHFXUC6TGNAB4217EVPLXOM3DS2YMRVRP4HHZ498' where id=97;
-update noar ti set v3='DWYM1QY2KK4ZNVADX0CZE4CEUW13L45PV6UMAKCCD63Z19ZCNQ2ANTX33K9I8GNIMGBPZYT3HO9YWJVHZ5TOW8WRCE23HIDPNCLTKXZXQR2SHQ2SBEXVOLD5GIE97EVM4JC6KK1B01MXOFY41B947YJ3CJXDK0UWCLGYWTLHWSK9DUVTZLIXBWRTV48E5LAOSLIXCNNYB2W2XX3HPY45CXFDTBHFXUC6TGNAB4217EVPLXOM3DS2YMRVRP4HHZ498' where id=97;
-update noar tt set v0='6OX69SYHPIQGJ5WNI1GIH6Q6MIWQ3QL1F2XPR6KDK1TBT6RR4QAW5LEI4IUXBSZJ02PRXCS01YP0SHCYV3I9AUMZ41HE3QQ7VWBP5PLK8DOP2DSKND32VSC0YNH8PJ3DRUDO0BMUKNA22O8VPJIQTIYU03SOFEVPB3HUN7JICGNMD1F0S4M473DZIB2WZHGYGJ95AGRF82DMDOHRRCCI6R12XR19X801GXR1P49LN00LKP6YLWOVFQDV8SLLEB6WZ' where id=98;
-update noar ti set v0='6OX69SYHPIQGJ5WNI1GIH6Q6MIWQ3QL1F2XPR6KDK1TBT6RR4QAW5LEI4IUXBSZJ02PRXCS01YP0SHCYV3I9AUMZ41HE3QQ7VWBP5PLK8DOP2DSKND32VSC0YNH8PJ3DRUDO0BMUKNA22O8VPJIQTIYU03SOFEVPB3HUN7JICGNMD1F0S4M473DZIB2WZHGYGJ95AGRF82DMDOHRRCCI6R12XR19X801GXR1P49LN00LKP6YLWOVFQDV8SLLEB6WZ' where id=98;
-update noar tt set v1='OMETU5ZLOT7SAEVMZD3OFQC7GEJTGIMFP8BGWC8F6T4F7KNVC0DQG4UZ09PFLDX6ET0QYRWJ89R6GWA322TRMKH2LOA1IIV15NBTHYUM1QNNC11VE9ZEUGXOQYEBMKAWD5XBH18X8K3WWX73FNP7L6YE9RO0THJCHL5R1TG3O21TB3WDJQR4HWOP7QMTOTVHQYTSK97WN53REXZRQBPY7F6VMOQY31T3H34IUBCYVQN5Y8RNBRJSMAHLL5NW868MK' where id=98;
-update noar ti set v1='OMETU5ZLOT7SAEVMZD3OFQC7GEJTGIMFP8BGWC8F6T4F7KNVC0DQG4UZ09PFLDX6ET0QYRWJ89R6GWA322TRMKH2LOA1IIV15NBTHYUM1QNNC11VE9ZEUGXOQYEBMKAWD5XBH18X8K3WWX73FNP7L6YE9RO0THJCHL5R1TG3O21TB3WDJQR4HWOP7QMTOTVHQYTSK97WN53REXZRQBPY7F6VMOQY31T3H34IUBCYVQN5Y8RNBRJSMAHLL5NW868MK' where id=98;
-update noar tt set v2='EZ8ZDWSXIIVZ3R41UPLC80LGH6BVDI56P8276QMGKSJ6HZQ5JJXIEJHKB1K5OG5J1L7OXWCZVBTCX4RMQDTK3ZGWL6WFCMD0YX1M3GS8N53TN32126QJQJH2R5PCOITFTRVVNMDQUMZRE2T5J3X1R7AHLA47M5LHQ4PEOB9ZFJRXQVDIFZZS3FVW12EPN9U664JJJ1FKGSROJJLY1FOSJ3I7JGWFCFNDPBEVF5D9HUV11PGN8SLWPFD5KOXHHB7OW' where id=98;
-update noar ti set v2='EZ8ZDWSXIIVZ3R41UPLC80LGH6BVDI56P8276QMGKSJ6HZQ5JJXIEJHKB1K5OG5J1L7OXWCZVBTCX4RMQDTK3ZGWL6WFCMD0YX1M3GS8N53TN32126QJQJH2R5PCOITFTRVVNMDQUMZRE2T5J3X1R7AHLA47M5LHQ4PEOB9ZFJRXQVDIFZZS3FVW12EPN9U664JJJ1FKGSROJJLY1FOSJ3I7JGWFCFNDPBEVF5D9HUV11PGN8SLWPFD5KOXHHB7OW' where id=98;
-update noar tt set v3='Y5GGZJ2QXMB5R0NP4D7TG248GQ1YOB2R7MJ637HVV6M6QSEMG3E0S5TK2VRTYS3H8ZNU0C59IY4CALDNX57C6VW8AEPSZ33BPCRYKBMPC1PFXE0SX4NHD8E3FQVHXJJ5OCK9A4WMNCW8IBRV7VWAYEW5NH4N1XCZ47U5C85WZ6JRA9FG8KAUO3F1K5GEPLEFQWI41HZVIDQKR93QBSR2RF9HGKLS3TW7AOUUBW8QO81YBOYLE48YVEX97NOPBOIL0' where id=98;
-update noar ti set v3='Y5GGZJ2QXMB5R0NP4D7TG248GQ1YOB2R7MJ637HVV6M6QSEMG3E0S5TK2VRTYS3H8ZNU0C59IY4CALDNX57C6VW8AEPSZ33BPCRYKBMPC1PFXE0SX4NHD8E3FQVHXJJ5OCK9A4WMNCW8IBRV7VWAYEW5NH4N1XCZ47U5C85WZ6JRA9FG8KAUO3F1K5GEPLEFQWI41HZVIDQKR93QBSR2RF9HGKLS3TW7AOUUBW8QO81YBOYLE48YVEX97NOPBOIL0' where id=98;
-update noar tt set v0='5HY6NJLDSBZZOYZWZ8Y4KTFQ7PVXI6759G5WN3KERA17M6DJMSQISJCRRK34CIXOWIWA2622J2DDAJJHO2ZNUZDUMXVPD6XNMEEZBHVI3OUO09OZY2V3I61RSBZXGBL2YO6IMHKWHIKGD6QXOWSA6G6NAFTGR651YPX8HMQY7FIHERVNAGO9UDS3V06UIYJNY8QPZX0878TEIGJ4ASMZ1GV0MW5L0FHNXEYLWCYS3RT6X5QE2SB16TOFFRX1GEF2B' where id=99;
-update noar ti set v0='5HY6NJLDSBZZOYZWZ8Y4KTFQ7PVXI6759G5WN3KERA17M6DJMSQISJCRRK34CIXOWIWA2622J2DDAJJHO2ZNUZDUMXVPD6XNMEEZBHVI3OUO09OZY2V3I61RSBZXGBL2YO6IMHKWHIKGD6QXOWSA6G6NAFTGR651YPX8HMQY7FIHERVNAGO9UDS3V06UIYJNY8QPZX0878TEIGJ4ASMZ1GV0MW5L0FHNXEYLWCYS3RT6X5QE2SB16TOFFRX1GEF2B' where id=99;
-update noar tt set v1='T4HGGT928YXUXK5JFRSZVC010NU1WUSBU8BSJSP2CL9JHQK3WX03T0VH6R7V2EPPW5FY44BPELIBZHCD4O4E5TKA9NL10D8ZDNVFDQL97INZHH4LJ6A0OHQ8WXLC5VGRFJP1Z49SRAQC5G3SI5SKWQU03FL12ZAFUINI1WF4LGYW06OWSTK6Z79MNIEQSF770Z6L42OKPTKG49VTFSQADBBEPF1O2HM1SKM5NU5FGGJ8SZJ7N3ASLWX7WXWELLLTQ' where id=99;
-update noar ti set v1='T4HGGT928YXUXK5JFRSZVC010NU1WUSBU8BSJSP2CL9JHQK3WX03T0VH6R7V2EPPW5FY44BPELIBZHCD4O4E5TKA9NL10D8ZDNVFDQL97INZHH4LJ6A0OHQ8WXLC5VGRFJP1Z49SRAQC5G3SI5SKWQU03FL12ZAFUINI1WF4LGYW06OWSTK6Z79MNIEQSF770Z6L42OKPTKG49VTFSQADBBEPF1O2HM1SKM5NU5FGGJ8SZJ7N3ASLWX7WXWELLLTQ' where id=99;
-update noar tt set v2='AAD2T24WXCYCSUJK3U748EJFRUU6SYRJIL25YIKIFFMPK98R1KY4UZ09DI1T3I7M0HH0THN46E4RAX1CWAZJ31AAHCQAYWRYIEJ763CTWOU3PI5FC5EKIEEEK2RQNY75JVB68U46K7HAQP6QUBHP5O3A4SW8VNIF7M9UNGRRCP4D1WIAG39BY2P4OWCMDCATFCU3G976SCJXX0ZY8DTYWEWYFTQMA53XZGFO5W477IDQAMJED80RZWEG5IRBJKO07' where id=99;
-update noar ti set v2='AAD2T24WXCYCSUJK3U748EJFRUU6SYRJIL25YIKIFFMPK98R1KY4UZ09DI1T3I7M0HH0THN46E4RAX1CWAZJ31AAHCQAYWRYIEJ763CTWOU3PI5FC5EKIEEEK2RQNY75JVB68U46K7HAQP6QUBHP5O3A4SW8VNIF7M9UNGRRCP4D1WIAG39BY2P4OWCMDCATFCU3G976SCJXX0ZY8DTYWEWYFTQMA53XZGFO5W477IDQAMJED80RZWEG5IRBJKO07' where id=99;
-update noar tt set v3='088C17CAB877RRXLZQAN3GCERG21GT9XDZNLW18J01ARBZOL74W52UBX83O6G6G98XS03MBPQIO7S774BQMBCAW9HLP8T9X81EWDPKM6CM9N0YQLXZP0D3UTV8PCD9CBH0VLEWQWPNUHO0L9B8Y7Z4EHWOBVGLKWPO539WYWXRX3OL0W47CV40L5QYFKCWKAOU78Y274ZJ9GVUD6WDHF7R8ZC11BUS9DH21HD9TGTVDSAJW3YKVTQ7LRT8552YF7H' where id=99;
-update noar ti set v3='088C17CAB877RRXLZQAN3GCERG21GT9XDZNLW18J01ARBZOL74W52UBX83O6G6G98XS03MBPQIO7S774BQMBCAW9HLP8T9X81EWDPKM6CM9N0YQLXZP0D3UTV8PCD9CBH0VLEWQWPNUHO0L9B8Y7Z4EHWOBVGLKWPO539WYWXRX3OL0W47CV40L5QYFKCWKAOU78Y274ZJ9GVUD6WDHF7R8ZC11BUS9DH21HD9TGTVDSAJW3YKVTQ7LRT8552YF7H' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (id bigint unsigned primary key,
- f0 int not null,
- v0 varbinary(256) not null,
- v1 varbinary(256) not null,
- v2 varbinary(256) not null,
- v3 varbinary(256) not null,
- b0 text not null
-) engine=tokudb;
-insert into tt values (1,2,'a','b','c','d','e');
-insert into tt values (2,3,'','','','','');
-insert into tt values (3,4,'','','','','');
-insert into tt values (4,5,'','','','','');
-insert into tt values (5,6,'','','','','');
-insert into tt values (6,7,'','','','','');
-insert into tt values (7,8,'','','','','');
-insert into tt values (8,9,'','','','','');
-insert into tt values (9,10,'','','','','');
-insert into tt values (10,11,'','','','','');
-insert into tt values (11,12,'','','','','');
-insert into tt values (12,13,'','','','','');
-insert into tt values (13,14,'','','','','');
-insert into tt values (14,15,'','','','','');
-insert into tt values (15,16,'','','','','');
-insert into tt values (16,17,'','','','','');
-insert into tt values (17,18,'','','','','');
-insert into tt values (18,19,'','','','','');
-insert into tt values (19,20,'','','','','');
-insert into tt values (20,21,'','','','','');
-insert into tt values (21,22,'','','','','');
-insert into tt values (22,23,'','','','','');
-insert into tt values (23,24,'','','','','');
-insert into tt values (24,25,'','','','','');
-insert into tt values (25,26,'','','','','');
-insert into tt values (26,27,'','','','','');
-insert into tt values (27,28,'','','','','');
-insert into tt values (28,29,'','','','','');
-insert into tt values (29,30,'','','','','');
-insert into tt values (30,31,'','','','','');
-insert into tt values (31,32,'','','','','');
-insert into tt values (32,33,'','','','','');
-insert into tt values (33,34,'','','','','');
-insert into tt values (34,35,'','','','','');
-insert into tt values (35,36,'','','','','');
-insert into tt values (36,37,'','','','','');
-insert into tt values (37,38,'','','','','');
-insert into tt values (38,39,'','','','','');
-insert into tt values (39,40,'','','','','');
-insert into tt values (40,41,'','','','','');
-insert into tt values (41,42,'','','','','');
-insert into tt values (42,43,'','','','','');
-insert into tt values (43,44,'','','','','');
-insert into tt values (44,45,'','','','','');
-insert into tt values (45,46,'','','','','');
-insert into tt values (46,47,'','','','','');
-insert into tt values (47,48,'','','','','');
-insert into tt values (48,49,'','','','','');
-insert into tt values (49,50,'','','','','');
-insert into tt values (50,51,'','','','','');
-insert into tt values (51,52,'','','','','');
-insert into tt values (52,53,'','','','','');
-insert into tt values (53,54,'','','','','');
-insert into tt values (54,55,'','','','','');
-insert into tt values (55,56,'','','','','');
-insert into tt values (56,57,'','','','','');
-insert into tt values (57,58,'','','','','');
-insert into tt values (58,59,'','','','','');
-insert into tt values (59,60,'','','','','');
-insert into tt values (60,61,'','','','','');
-insert into tt values (61,62,'','','','','');
-insert into tt values (62,63,'','','','','');
-insert into tt values (63,64,'','','','','');
-insert into tt values (64,65,'','','','','');
-insert into tt values (65,66,'','','','','');
-insert into tt values (66,67,'','','','','');
-insert into tt values (67,68,'','','','','');
-insert into tt values (68,69,'','','','','');
-insert into tt values (69,70,'','','','','');
-insert into tt values (70,71,'','','','','');
-insert into tt values (71,72,'','','','','');
-insert into tt values (72,73,'','','','','');
-insert into tt values (73,74,'','','','','');
-insert into tt values (74,75,'','','','','');
-insert into tt values (75,76,'','','','','');
-insert into tt values (76,77,'','','','','');
-insert into tt values (77,78,'','','','','');
-insert into tt values (78,79,'','','','','');
-insert into tt values (79,80,'','','','','');
-insert into tt values (80,81,'','','','','');
-insert into tt values (81,82,'','','','','');
-insert into tt values (82,83,'','','','','');
-insert into tt values (83,84,'','','','','');
-insert into tt values (84,85,'','','','','');
-insert into tt values (85,86,'','','','','');
-insert into tt values (86,87,'','','','','');
-insert into tt values (87,88,'','','','','');
-insert into tt values (88,89,'','','','','');
-insert into tt values (89,90,'','','','','');
-insert into tt values (90,91,'','','','','');
-insert into tt values (91,92,'','','','','');
-insert into tt values (92,93,'','','','','');
-insert into tt values (93,94,'','','','','');
-insert into tt values (94,95,'','','','','');
-insert into tt values (95,96,'','','','','');
-insert into tt values (96,97,'','','','','');
-insert into tt values (97,98,'','','','','');
-insert into tt values (98,99,'','','','','');
-insert into tt values (99,100,'','','','','');
-create table ti like tt;
-alter table ti engine=innodb;
-insert into ti select * from tt;
-update noar tt set v0='null this 0' where id=0;
-update noar ti set v0='null this 0' where id=0;
-update noar tt set v1='null is 1' where id=0;
-update noar ti set v1='null is 1' where id=0;
-update noar tt set v2='null a 2' where id=0;
-update noar ti set v2='null a 2' where id=0;
-update noar tt set v3='null test 3' where id=0;
-update noar ti set v3='null test 3' where id=0;
-update noar tt set v0='this 0' where id=1;
-update noar ti set v0='this 0' where id=1;
-update noar tt set v1='is 1' where id=1;
-update noar ti set v1='is 1' where id=1;
-update noar tt set v2='another 2' where id=1;
-update noar ti set v2='another 2' where id=1;
-update noar tt set v3='test 3' where id=1;
-update noar ti set v3='test 3' where id=1;
-update noar tt set v0='HXQARM7X1ZS6SRO83LVDNWF5OCL7F92VRP8L9J740BWJDF3BXC6MT2X6OQQGVEQ37LEX0RNL77GO7CZ5VZNDKUAALOY03UOEXCT897YJXN8IRV264SXJK9RXT5QL3FOZMRTQ8K5BGWAHFI8YX4I8MGBASVYC7ZRPXFAV4TGKY3ZYP6NCNTM515ZSEKVU7UMW4NMK1BYERGJOD8W0ZS45NTEYG0C9E1MTQYMQHV11RI8N4PBGOBDUQHOZEKBKUTETC' where id=2;
-update noar ti set v0='HXQARM7X1ZS6SRO83LVDNWF5OCL7F92VRP8L9J740BWJDF3BXC6MT2X6OQQGVEQ37LEX0RNL77GO7CZ5VZNDKUAALOY03UOEXCT897YJXN8IRV264SXJK9RXT5QL3FOZMRTQ8K5BGWAHFI8YX4I8MGBASVYC7ZRPXFAV4TGKY3ZYP6NCNTM515ZSEKVU7UMW4NMK1BYERGJOD8W0ZS45NTEYG0C9E1MTQYMQHV11RI8N4PBGOBDUQHOZEKBKUTETC' where id=2;
-update noar tt set v1='CP94ISC8FR6RF5QXJOUJSFNRUSLE1X4B9IPKTO5QSB8LTILPZC4MWZ134IAYHFQSD1VQ3DO4B129LD9QIF7OQQIC2YYW5ZJTOTB4S7OX2JMUQ97RLZFO7VNFTL6PB22QBNCCHV806V6QUOQGBIA4QPVJB0EYZ60TPT2Z5GXLAUUJ5J2D51WOJN8BRE8PG8KJ992CBN3ZL32OATOHF14YRYCPMED1YTOUO3RDPSQ7KCAA21FLL64BPRCADHQ8SUBJF' where id=2;
-update noar ti set v1='CP94ISC8FR6RF5QXJOUJSFNRUSLE1X4B9IPKTO5QSB8LTILPZC4MWZ134IAYHFQSD1VQ3DO4B129LD9QIF7OQQIC2YYW5ZJTOTB4S7OX2JMUQ97RLZFO7VNFTL6PB22QBNCCHV806V6QUOQGBIA4QPVJB0EYZ60TPT2Z5GXLAUUJ5J2D51WOJN8BRE8PG8KJ992CBN3ZL32OATOHF14YRYCPMED1YTOUO3RDPSQ7KCAA21FLL64BPRCADHQ8SUBJF' where id=2;
-update noar tt set v2='9H141GVH408C2JXFI7SYSLBZ9JS65H12XH7A986LETBIQLOYYVE1F6HMBGS60CW0RQF6SDML1IH139NDHITI9403OLOHWTR18QFBXIGIWA5UVVLBRE0ZYQEPI0PI4MBY3S9D6CS4E804RM406ZDY66ZL7UWIE4NGBVX8ITNQ83AJ93PRF45675HO5Z5QBPD1AH02Z9KUS56DKUASNZAVG2DCRN7MBIIP0SOF4VUOG7HGTP9P1KRQ8HD5C4NGBGI6A' where id=2;
-update noar ti set v2='9H141GVH408C2JXFI7SYSLBZ9JS65H12XH7A986LETBIQLOYYVE1F6HMBGS60CW0RQF6SDML1IH139NDHITI9403OLOHWTR18QFBXIGIWA5UVVLBRE0ZYQEPI0PI4MBY3S9D6CS4E804RM406ZDY66ZL7UWIE4NGBVX8ITNQ83AJ93PRF45675HO5Z5QBPD1AH02Z9KUS56DKUASNZAVG2DCRN7MBIIP0SOF4VUOG7HGTP9P1KRQ8HD5C4NGBGI6A' where id=2;
-update noar tt set v3='2XH2XO870O3Z97MBUK92L2QQMPCNUAJHTYFVO2Y33A7VJUMACBMPXZ6OMHMKVGBXYAHC5B2K13EYC834FCNTR9INOV0HX3A4YO131XLADU70KVVIQQ7LJV4J82TSQ91XTJ8LDH6APZDHI813OAAUMNJLNUW8626TKFSU3ZLNLMV7PAZM6397EQG89OON7VJN4LM4ACB2C695IG1NSVBYVKOTMTSR22YB29YYHKWIHQMC7CH7F81JF9E35DF1G7KPL' where id=2;
-update noar ti set v3='2XH2XO870O3Z97MBUK92L2QQMPCNUAJHTYFVO2Y33A7VJUMACBMPXZ6OMHMKVGBXYAHC5B2K13EYC834FCNTR9INOV0HX3A4YO131XLADU70KVVIQQ7LJV4J82TSQ91XTJ8LDH6APZDHI813OAAUMNJLNUW8626TKFSU3ZLNLMV7PAZM6397EQG89OON7VJN4LM4ACB2C695IG1NSVBYVKOTMTSR22YB29YYHKWIHQMC7CH7F81JF9E35DF1G7KPL' where id=2;
-update noar tt set v0='440DIBISFADWRW2V3COGT5VTLA5G71PWSJMN8ZTRVA11E3WNW5JHTKIXEOH56NAWZS1ZTOQ1ZV3ONKSQ639IR92AS2U1YIRHMOW5AM6GB0BNUU5JPWX3O1X7WEY3ZWE16KH4G20JLW0L4QEYXORPKD3U6T8B4DEY1WUIKKKKFZ8XYM87WKTL63E4UVIF7123Q6IEY9ASFBISM2AHTL4KGHRLO3J2NZ3YBEJNDSKGCD6ME52JMNAKHGE2ZUVTTZMGV' where id=3;
-update noar ti set v0='440DIBISFADWRW2V3COGT5VTLA5G71PWSJMN8ZTRVA11E3WNW5JHTKIXEOH56NAWZS1ZTOQ1ZV3ONKSQ639IR92AS2U1YIRHMOW5AM6GB0BNUU5JPWX3O1X7WEY3ZWE16KH4G20JLW0L4QEYXORPKD3U6T8B4DEY1WUIKKKKFZ8XYM87WKTL63E4UVIF7123Q6IEY9ASFBISM2AHTL4KGHRLO3J2NZ3YBEJNDSKGCD6ME52JMNAKHGE2ZUVTTZMGV' where id=3;
-update noar tt set v1='7MUG6Q7UT4GXZZVO2WG0IJ18CJI5ZXI93V88HP70410KNM6B3AJOCAEYMSRZTIU4JZJU6HIOYO13FHDWS57BR7N88M2K1ROADIR0ZKHNHFW5473RVQ3DLLHEG0B9JOEVUB8J4G0NQKZVS5XWV5JN4LOXMMMPEKYEB3FEKKLO04CPE4CW5C2A7CBDYIMYLTCM9PF8U3RLLCNAQ8M6B265LD91XNH0BRRYVKQTUCFZ4NHJGFDHBB9034L78DZFGSCY9' where id=3;
-update noar ti set v1='7MUG6Q7UT4GXZZVO2WG0IJ18CJI5ZXI93V88HP70410KNM6B3AJOCAEYMSRZTIU4JZJU6HIOYO13FHDWS57BR7N88M2K1ROADIR0ZKHNHFW5473RVQ3DLLHEG0B9JOEVUB8J4G0NQKZVS5XWV5JN4LOXMMMPEKYEB3FEKKLO04CPE4CW5C2A7CBDYIMYLTCM9PF8U3RLLCNAQ8M6B265LD91XNH0BRRYVKQTUCFZ4NHJGFDHBB9034L78DZFGSCY9' where id=3;
-update noar tt set v2='6I01XADNR08W7F9B89LQWI6VQR7KNH7ZGX44Z1NF2Y5A78VFLY24VMCTYSLAC9YS7TLJ56CC3MIIS01ARE9DT8JGJKD58VREHXMNRMF9YC5JNQTOR2PIHL7WTMEYJ3VH09R9DETE1UCXSK2K3ZCCXZ8D44D9XV9VIVNOHHSW10XU8QVLVY21GUJFYHYBJBTOF7PKDGTYXR6VQ0AA18BIB4NEPBW34JHWCR3C6JE0W2G5QIV7LNBN26BDCYRD7S4T9' where id=3;
-update noar ti set v2='6I01XADNR08W7F9B89LQWI6VQR7KNH7ZGX44Z1NF2Y5A78VFLY24VMCTYSLAC9YS7TLJ56CC3MIIS01ARE9DT8JGJKD58VREHXMNRMF9YC5JNQTOR2PIHL7WTMEYJ3VH09R9DETE1UCXSK2K3ZCCXZ8D44D9XV9VIVNOHHSW10XU8QVLVY21GUJFYHYBJBTOF7PKDGTYXR6VQ0AA18BIB4NEPBW34JHWCR3C6JE0W2G5QIV7LNBN26BDCYRD7S4T9' where id=3;
-update noar tt set v3='BMJJUN9V7HS8SWT4F2MCPZB7FE6KDUKUU43IRNU2DOJXPX58YNNHER1B4DQ41SEET9LVD4WVX9IJNWBZBDT1VKS7049QASQ15IAZ0DXFKO93XW1XWXG1GCYN1HONDSQ4PP3LIU8WAFLA9RM8TYBB8LQ0D819R5BPX11M1Y816SGSLCVZGGXZY75Z7KKOF3KFQBNJZB06CUBM4CQ8M0X9G5YEGGS682UE5G52DWW1HM19VGVQEO9DX5APMHUPUK0OK' where id=3;
-update noar ti set v3='BMJJUN9V7HS8SWT4F2MCPZB7FE6KDUKUU43IRNU2DOJXPX58YNNHER1B4DQ41SEET9LVD4WVX9IJNWBZBDT1VKS7049QASQ15IAZ0DXFKO93XW1XWXG1GCYN1HONDSQ4PP3LIU8WAFLA9RM8TYBB8LQ0D819R5BPX11M1Y816SGSLCVZGGXZY75Z7KKOF3KFQBNJZB06CUBM4CQ8M0X9G5YEGGS682UE5G52DWW1HM19VGVQEO9DX5APMHUPUK0OK' where id=3;
-update noar tt set v0='ZJXWEASEZMXD3BNOHGPMVXP8EH5JMP79HUEIJWCARE5F3G8ISCRHMGZWCKA971FRH2Q5NTBML46F61J8YBBEDME6X3BY3GLL6E8BLESNS700WFO2VO7R0BK5E99DMRG4BQHD4MDD4T4Z1E69TUYOZ5QXP0JHHDTUEPDD719JWX4HBHCFUIBXAYMPXA5E91GKNH5639U1QGM7LP29L0W2WAUHVH9I7O6RUL3WGVV22OV7HZK1IQKIDBOGGM8ZI8TKV' where id=4;
-update noar ti set v0='ZJXWEASEZMXD3BNOHGPMVXP8EH5JMP79HUEIJWCARE5F3G8ISCRHMGZWCKA971FRH2Q5NTBML46F61J8YBBEDME6X3BY3GLL6E8BLESNS700WFO2VO7R0BK5E99DMRG4BQHD4MDD4T4Z1E69TUYOZ5QXP0JHHDTUEPDD719JWX4HBHCFUIBXAYMPXA5E91GKNH5639U1QGM7LP29L0W2WAUHVH9I7O6RUL3WGVV22OV7HZK1IQKIDBOGGM8ZI8TKV' where id=4;
-update noar tt set v1='8D3PKJ4BICVJKSPJJ1ZS3MG8F17FLFGDV8BL4TJ1ZQ8DENW8A2TOJT3AGGOM2FPMP8KWLA7R8SH35DYX7BFKLV9TL7H62FV7VA49JGT8ICPH9LAO65JCSVXRJWBE09222MJRFZDIB9934SGXXT005DW1HCKK3IGPNBF83DLK0EET77YAF7WFUK98NY0THDUQ5CDJ5WE14PKKH54FXDYOR6MXL87VD8LRRLX9AEPG5Z2E06B9E88X3SMF6WIQ4FJMK' where id=4;
-update noar ti set v1='8D3PKJ4BICVJKSPJJ1ZS3MG8F17FLFGDV8BL4TJ1ZQ8DENW8A2TOJT3AGGOM2FPMP8KWLA7R8SH35DYX7BFKLV9TL7H62FV7VA49JGT8ICPH9LAO65JCSVXRJWBE09222MJRFZDIB9934SGXXT005DW1HCKK3IGPNBF83DLK0EET77YAF7WFUK98NY0THDUQ5CDJ5WE14PKKH54FXDYOR6MXL87VD8LRRLX9AEPG5Z2E06B9E88X3SMF6WIQ4FJMK' where id=4;
-update noar tt set v2='GJGBSMJO675H8X1HCMZZ0P1D49AMK7PZRP4U6FAWAQ1BT0US9431CB351VUNTQEJ06ZQ375341MWEDPTQJ9M6S53ZBZEG1VZ3OO8U09FYUE4KBPW5DTN1HNX3FHEX12RPA5C6QEY83FK1ZJ9FH2YZDZF23SXI2YC4128Z4PR242IJZ9G8NJB25O1YJUCSOQ0DTUL76GSF0SUQLU6KF8YU2LJDIBNS5YO4FBPJXL7GXNNZYWGWCG4QICSB4XY1J6CN' where id=4;
-update noar ti set v2='GJGBSMJO675H8X1HCMZZ0P1D49AMK7PZRP4U6FAWAQ1BT0US9431CB351VUNTQEJ06ZQ375341MWEDPTQJ9M6S53ZBZEG1VZ3OO8U09FYUE4KBPW5DTN1HNX3FHEX12RPA5C6QEY83FK1ZJ9FH2YZDZF23SXI2YC4128Z4PR242IJZ9G8NJB25O1YJUCSOQ0DTUL76GSF0SUQLU6KF8YU2LJDIBNS5YO4FBPJXL7GXNNZYWGWCG4QICSB4XY1J6CN' where id=4;
-update noar tt set v3='IIWFVUF80WOR7ZIJHQFWVWKSP210DGF7P9JLEXHNPPSY7K8J6GMYJXYSFBK27207QA5RTBEWE6J0F9SL1S8A5R7VM0GW6VWIRL0JPRMG56MAM3H910Y3KAUN72F7KKRONLYH2LU7PHR41MQIVE573T1TCGKEV0NNSTY67KV63T0U3EKYTLZ0CXZCOAYTB409Y5FY632FRFDDKJFSDQHF0W8X32ESCPS9MPLV65TKYP0MCVWGCRCF9WTJY6NXUK4W6' where id=4;
-update noar ti set v3='IIWFVUF80WOR7ZIJHQFWVWKSP210DGF7P9JLEXHNPPSY7K8J6GMYJXYSFBK27207QA5RTBEWE6J0F9SL1S8A5R7VM0GW6VWIRL0JPRMG56MAM3H910Y3KAUN72F7KKRONLYH2LU7PHR41MQIVE573T1TCGKEV0NNSTY67KV63T0U3EKYTLZ0CXZCOAYTB409Y5FY632FRFDDKJFSDQHF0W8X32ESCPS9MPLV65TKYP0MCVWGCRCF9WTJY6NXUK4W6' where id=4;
-update noar tt set v0='T3SGM9F0HHF9TGA5VIUUNYEDLWWGZ2UJDS02T2IU4MNLP81JFV0TAQPU27LF5N9YH9UYI7ISEO4RAVTJG31RTI3UU1PQP4920TJ53U8NDXURZZU6UU6M9JGGGPEAB4NDXLBBMI9LF74E8FHYVRYAKFAYIKEOPRSLNUI06TFY46CLZPLAXLJ07OT9TV9HV5SO9F5LNK9QPA6ZAK3TNBI6OBE0VSHPP14SGUJTCBKKLQUT76MQV0U95OX0MEDJ8SIOG' where id=5;
-update noar ti set v0='T3SGM9F0HHF9TGA5VIUUNYEDLWWGZ2UJDS02T2IU4MNLP81JFV0TAQPU27LF5N9YH9UYI7ISEO4RAVTJG31RTI3UU1PQP4920TJ53U8NDXURZZU6UU6M9JGGGPEAB4NDXLBBMI9LF74E8FHYVRYAKFAYIKEOPRSLNUI06TFY46CLZPLAXLJ07OT9TV9HV5SO9F5LNK9QPA6ZAK3TNBI6OBE0VSHPP14SGUJTCBKKLQUT76MQV0U95OX0MEDJ8SIOG' where id=5;
-update noar tt set v1='77BFM7WKREFSTQ19XJ8RYLNTVFNAXE4DBHMNJ1W9LKXU9GYDDJOFTAXI8JBFOGCV5XIDY544C85K87Q04JR8X84J7N6NW8X4V4HA7MKDVBAGHFYPPY529I92ZLZAIRUYB7R37SUAZQSKPFZEGNWH5KCTJIY003MGLZST7FVF0O8M20YBA15AHI3VQV34KH17DI2T1ILUH41ZNUFMBTBIFAN7ZKQRBTTCW99XTLFWO8DFTVIIIDH49HTTMQ3QRX9Z1' where id=5;
-update noar ti set v1='77BFM7WKREFSTQ19XJ8RYLNTVFNAXE4DBHMNJ1W9LKXU9GYDDJOFTAXI8JBFOGCV5XIDY544C85K87Q04JR8X84J7N6NW8X4V4HA7MKDVBAGHFYPPY529I92ZLZAIRUYB7R37SUAZQSKPFZEGNWH5KCTJIY003MGLZST7FVF0O8M20YBA15AHI3VQV34KH17DI2T1ILUH41ZNUFMBTBIFAN7ZKQRBTTCW99XTLFWO8DFTVIIIDH49HTTMQ3QRX9Z1' where id=5;
-update noar tt set v2='9E4SU4R7VEHMPWNC6JEG4LHP4RC918X3O0IAX76AKV2RDLQ28TS71CUD2AYWUP2MGXQN44DFVDQ9DKQX87BM01LPZALOO6U3ZO5DU0L14CJO3CD5OGYUDIP2JR88VOEWDEKZ9PQYP8ADQ0KVCKT9XIO3N7O7VAXTOR9QQW5D5JTKI6P0VYIWKU8KP41ZUM7OD0JCAQSU7LIA8DPWKOYOT3VC3X90ZV1Q1Y6XQ5TDRG4DP86P1XHM5QA3R73ZRFSMU' where id=5;
-update noar ti set v2='9E4SU4R7VEHMPWNC6JEG4LHP4RC918X3O0IAX76AKV2RDLQ28TS71CUD2AYWUP2MGXQN44DFVDQ9DKQX87BM01LPZALOO6U3ZO5DU0L14CJO3CD5OGYUDIP2JR88VOEWDEKZ9PQYP8ADQ0KVCKT9XIO3N7O7VAXTOR9QQW5D5JTKI6P0VYIWKU8KP41ZUM7OD0JCAQSU7LIA8DPWKOYOT3VC3X90ZV1Q1Y6XQ5TDRG4DP86P1XHM5QA3R73ZRFSMU' where id=5;
-update noar tt set v3='459LKZ51NEUVZ5TRZ8KD6RG9Y9EEAXUD8ZEJWXLYZQOWYQTY6KMOGQTN9FWIRM5TE3TOD63JJLZ7KIHQHO1ECT1HEY80KJZJLBR4XGL0OPHGEBZ5FFLQZ60E7PRFEFGLKJIN9HSLFYMQPD1MWBTXU8CS9BGUWT31DUZ5X7KCFZBT9VUGAYCTK6JWNP2E0WXWCY8UTO7LB9GT4D23ZT93XPWS3W9TQ8Y4JK8AIEECC349B56EAG2N8T2KWC4FOK5GB' where id=5;
-update noar ti set v3='459LKZ51NEUVZ5TRZ8KD6RG9Y9EEAXUD8ZEJWXLYZQOWYQTY6KMOGQTN9FWIRM5TE3TOD63JJLZ7KIHQHO1ECT1HEY80KJZJLBR4XGL0OPHGEBZ5FFLQZ60E7PRFEFGLKJIN9HSLFYMQPD1MWBTXU8CS9BGUWT31DUZ5X7KCFZBT9VUGAYCTK6JWNP2E0WXWCY8UTO7LB9GT4D23ZT93XPWS3W9TQ8Y4JK8AIEECC349B56EAG2N8T2KWC4FOK5GB' where id=5;
-update noar tt set v0='VM9LCXGPDS2BXF0QDUEYK8BDI0WCXBNJLN8HS15SY426N1DEMFTVI69I1IH4M7432ZWFR86PPXSFJOBONWCSG203EMC2OJHVJBY3XFHDY85MOIMZR7V3TMW1ZJMTKGWZ1NSK02A8BOZ7QGMTUABV1HTLM2THK3NMWHFMQLRZ6AGBAU511E5FAO5QXU960CPV6G2N5SNS6ATFTJCH1ZWQJ7S4JBJH8L8NBI80J1EUO4GKW4SAT5D3G5B470ED63GN7' where id=6;
-update noar ti set v0='VM9LCXGPDS2BXF0QDUEYK8BDI0WCXBNJLN8HS15SY426N1DEMFTVI69I1IH4M7432ZWFR86PPXSFJOBONWCSG203EMC2OJHVJBY3XFHDY85MOIMZR7V3TMW1ZJMTKGWZ1NSK02A8BOZ7QGMTUABV1HTLM2THK3NMWHFMQLRZ6AGBAU511E5FAO5QXU960CPV6G2N5SNS6ATFTJCH1ZWQJ7S4JBJH8L8NBI80J1EUO4GKW4SAT5D3G5B470ED63GN7' where id=6;
-update noar tt set v1='Q9K414ODT08291LVJP5NMUHGZKLTV6DY1WV5S9G89LNR9LB773ENYADVZQNFNFDI3S0PBPLZ3LQFDVWWL3DNB1XUEAYJYKW06VAAL12XF64MCGIFUITME3JCKMY1QUQ1GYXCUCK7NLQWD94CPB74F302O1YK5YZWNUT5ROU8ON6WIEN1AW5MQNYB91BODVM1AKP1TWWV75NXDLT0QNX38HEVYBYQOJL4PYO6SRCQXTWEEMB17A2OP6NXCU36F1CX5' where id=6;
-update noar ti set v1='Q9K414ODT08291LVJP5NMUHGZKLTV6DY1WV5S9G89LNR9LB773ENYADVZQNFNFDI3S0PBPLZ3LQFDVWWL3DNB1XUEAYJYKW06VAAL12XF64MCGIFUITME3JCKMY1QUQ1GYXCUCK7NLQWD94CPB74F302O1YK5YZWNUT5ROU8ON6WIEN1AW5MQNYB91BODVM1AKP1TWWV75NXDLT0QNX38HEVYBYQOJL4PYO6SRCQXTWEEMB17A2OP6NXCU36F1CX5' where id=6;
-update noar tt set v2='GB9HHFJVTQO39O8O42N7OV3AHZYTV3D9PDJDYFN0EY09B2VKIH9IWIS60X6AWAXM1B4QX9XF9HJ1MA9HB50GR9LSPOAHSMQ1PZV8KHX9N89A4RVCAO0YL42RN9AR7COJ7NY6FZG1XHEMBD0R7UEGJ0O3CZBO3NUBGMB2U8OY0017U6QIJCG8VNTLWN1ZZ4YQLPLU7VRUAIU7W0K55B8JQFODM7M3IGQBE8EUS9MEG8KHY4Z5SFY4GNQO5QGAYGX19' where id=6;
-update noar ti set v2='GB9HHFJVTQO39O8O42N7OV3AHZYTV3D9PDJDYFN0EY09B2VKIH9IWIS60X6AWAXM1B4QX9XF9HJ1MA9HB50GR9LSPOAHSMQ1PZV8KHX9N89A4RVCAO0YL42RN9AR7COJ7NY6FZG1XHEMBD0R7UEGJ0O3CZBO3NUBGMB2U8OY0017U6QIJCG8VNTLWN1ZZ4YQLPLU7VRUAIU7W0K55B8JQFODM7M3IGQBE8EUS9MEG8KHY4Z5SFY4GNQO5QGAYGX19' where id=6;
-update noar tt set v3='517YPKKKPZGE939Z5V3BUTHZUJQ5UXWTGT1MFCL54F9IGLHJP5DHZEC1V02QCRZWAWUPDWMTTT2CLV9SD944YFJT8GRLQI7FRY9MW76YV4DRO5CBVZ3ZM9GSRJAWO7759XLO21WUHVB7O3FAJ70E713HDVA092GL09TCS40T4VISH2BXQ10UTI1YEFRZOKEYXRC23GXHMC4J9LTT5YIW5I2M5ELZIMZFHKERIUVJ2BZT821XR4MX8HQ5VULVVHFQ5' where id=6;
-update noar ti set v3='517YPKKKPZGE939Z5V3BUTHZUJQ5UXWTGT1MFCL54F9IGLHJP5DHZEC1V02QCRZWAWUPDWMTTT2CLV9SD944YFJT8GRLQI7FRY9MW76YV4DRO5CBVZ3ZM9GSRJAWO7759XLO21WUHVB7O3FAJ70E713HDVA092GL09TCS40T4VISH2BXQ10UTI1YEFRZOKEYXRC23GXHMC4J9LTT5YIW5I2M5ELZIMZFHKERIUVJ2BZT821XR4MX8HQ5VULVVHFQ5' where id=6;
-update noar tt set v0='RTJEPXOK0PKPC8SZN4H4LSBRITZ8M1820RZYUUJCAKFFZND9P7JWY5H7WGHB4P25IBXAB2ATQFLFOE7FJD4ZESEZ3IGWHUPZ35GQ28HEQGH7TZ2FV8FYEGG11ST45TBSTCNUNK38Q0LB5VA1KNSOG9JOURGD5GF7HMYDL0YJVU0TOXR9WLK1PFDI1NQGJY0A30IK0AQ4XL8QWPFQ0KVEQYO8IZF9XDKQVJSLV8Q834GHERRE3MPFUSQ6MBIBPEL1L' where id=7;
-update noar ti set v0='RTJEPXOK0PKPC8SZN4H4LSBRITZ8M1820RZYUUJCAKFFZND9P7JWY5H7WGHB4P25IBXAB2ATQFLFOE7FJD4ZESEZ3IGWHUPZ35GQ28HEQGH7TZ2FV8FYEGG11ST45TBSTCNUNK38Q0LB5VA1KNSOG9JOURGD5GF7HMYDL0YJVU0TOXR9WLK1PFDI1NQGJY0A30IK0AQ4XL8QWPFQ0KVEQYO8IZF9XDKQVJSLV8Q834GHERRE3MPFUSQ6MBIBPEL1L' where id=7;
-update noar tt set v1='BR3N3TYGCY425OB42XAIYPDWDZBOOYQ4HVOKX26OXG947F69MUTW6NXT9XRLSRDMNQQV682RZI6XR8OEO2POL1GM2K35DMR9L6K6YOX7L42AL7Z5DJMXGQ5B2XQGTZ6A7DNP06CCCSMMJ8R20QGW6JGNNI4VN1F7PQY6JR8E3BW82VZVTEN2QYJJRS73AZ9QA8Q5E7G31C3BGDU43FTBLDJ9GRXBF2LLNIYUR2JTPDBLE4R64N2HKYALOBZ1OEPCU' where id=7;
-update noar ti set v1='BR3N3TYGCY425OB42XAIYPDWDZBOOYQ4HVOKX26OXG947F69MUTW6NXT9XRLSRDMNQQV682RZI6XR8OEO2POL1GM2K35DMR9L6K6YOX7L42AL7Z5DJMXGQ5B2XQGTZ6A7DNP06CCCSMMJ8R20QGW6JGNNI4VN1F7PQY6JR8E3BW82VZVTEN2QYJJRS73AZ9QA8Q5E7G31C3BGDU43FTBLDJ9GRXBF2LLNIYUR2JTPDBLE4R64N2HKYALOBZ1OEPCU' where id=7;
-update noar tt set v2='SL3JXYSP33BACQD2I94HOF5DW1Y577QLKIY8X83KX09SRGFLYAY35766V1C5ZADM99XQQ5B351ZIJFZI3NVIJ1EUG4N55ZIP15RMD4NYX7L5VHDTO5Y8RMRLTXMOCYSDJJ30SRHSCPEGATIRZ4XSAU4II83MZG75025IWG77UPEAK6FTUPWBNCCXMU1U80V9XQI302IIUI7RBFC4YIQSKHQWMAM97HWV69EZJ5TS6GUC3T4A9HOYUHFNV6BBF8CGR' where id=7;
-update noar ti set v2='SL3JXYSP33BACQD2I94HOF5DW1Y577QLKIY8X83KX09SRGFLYAY35766V1C5ZADM99XQQ5B351ZIJFZI3NVIJ1EUG4N55ZIP15RMD4NYX7L5VHDTO5Y8RMRLTXMOCYSDJJ30SRHSCPEGATIRZ4XSAU4II83MZG75025IWG77UPEAK6FTUPWBNCCXMU1U80V9XQI302IIUI7RBFC4YIQSKHQWMAM97HWV69EZJ5TS6GUC3T4A9HOYUHFNV6BBF8CGR' where id=7;
-update noar tt set v3='SG2TTFA79JQTR676JWQ5D053X40K5MQBYAU0DODYXPA507R3WVBBVCEP9KN6HNB8VH972VICRBVVX3MA679LJT9QVB3ZBF0ZT6OFB8JCPLXX9LNOUY1A4OCNPUONMLLU5X3LVQEEWQ1VWQBKETR6J7P3C0C5QCCGUST8JADO3JBSY3ES1K4AWSCTK0GRJ28B9JQZ38WNBZ0QEOHUNPR27KN88XIJWEWVK4E3YXF0OYYC653ZWQCR6LC04868OY6XF' where id=7;
-update noar ti set v3='SG2TTFA79JQTR676JWQ5D053X40K5MQBYAU0DODYXPA507R3WVBBVCEP9KN6HNB8VH972VICRBVVX3MA679LJT9QVB3ZBF0ZT6OFB8JCPLXX9LNOUY1A4OCNPUONMLLU5X3LVQEEWQ1VWQBKETR6J7P3C0C5QCCGUST8JADO3JBSY3ES1K4AWSCTK0GRJ28B9JQZ38WNBZ0QEOHUNPR27KN88XIJWEWVK4E3YXF0OYYC653ZWQCR6LC04868OY6XF' where id=7;
-update noar tt set v0='6Z8109SOVJDDUWRTZ7W3TNXVNSFYZLEPYEGCRYCZPABBYGR3QAFVCXLXG9PJX9VPTFXCUHBYO0XEFYKQW07ZZMPOGLV740QAWB7Z9BURCAJVDSW6AWQBV8XL3AE1KW8YVUWY1FTOAGLIAUO7UWK41IYVTF1YP2EK9H7P19I0HNDBAA6WHXI9PB23JKKJTCJQ2FP8AO8DS427PQQ5COEIO113NQ7JQEY3GOZWG1TE2G9LDLJ3W7072PEH0ALVFPQBW' where id=8;
-update noar ti set v0='6Z8109SOVJDDUWRTZ7W3TNXVNSFYZLEPYEGCRYCZPABBYGR3QAFVCXLXG9PJX9VPTFXCUHBYO0XEFYKQW07ZZMPOGLV740QAWB7Z9BURCAJVDSW6AWQBV8XL3AE1KW8YVUWY1FTOAGLIAUO7UWK41IYVTF1YP2EK9H7P19I0HNDBAA6WHXI9PB23JKKJTCJQ2FP8AO8DS427PQQ5COEIO113NQ7JQEY3GOZWG1TE2G9LDLJ3W7072PEH0ALVFPQBW' where id=8;
-update noar tt set v1='3M8DXQC5UXZHYCMLFSPSUP4U1VW4DTD8MM16PZKCWQIA4MDD1DU0LS4YRXZ04BE4AOLPN6JKZF52AWFHQYG688JLYBR1XT3HFDBIS4I9XLONXAM9489FEWEIA4O23Q0UY82WVXX56AUZ9S0N3ERAF92OFH6BAM7YAOJTD348XKTBD52AIRKD56QYD8RH39JT1CNB0A1Y3CIAFLJ0HB6QLNXBZHO1GFQR98O0HOYOKGC1NY3SEHVAWGPCYN5ZZHJWL' where id=8;
-update noar ti set v1='3M8DXQC5UXZHYCMLFSPSUP4U1VW4DTD8MM16PZKCWQIA4MDD1DU0LS4YRXZ04BE4AOLPN6JKZF52AWFHQYG688JLYBR1XT3HFDBIS4I9XLONXAM9489FEWEIA4O23Q0UY82WVXX56AUZ9S0N3ERAF92OFH6BAM7YAOJTD348XKTBD52AIRKD56QYD8RH39JT1CNB0A1Y3CIAFLJ0HB6QLNXBZHO1GFQR98O0HOYOKGC1NY3SEHVAWGPCYN5ZZHJWL' where id=8;
-update noar tt set v2='0RC1AZUH5QVDDQWSM0RE9XJIGVJN1ZFUP1O9NTRMHRPUZDMULV3C4ZXSKBZ73TC5F7487QXZ8ZV81QDZPQ3DEZBHRII0T6YFJXG54HV6OITHFEYATG8D27CYVJY58JRHK2CM7EHF45CWAG5GL7IXQD76VSLO9YEPRJWQGFK3YUSIY1J4Z4TD8HEN1C5CFT5ETJ4MP6N8UAQ3MQGXZO71WSR0Y26W1CARA0C095OKKG0ECXK6DMFKOO8EVZPECY92E' where id=8;
-update noar ti set v2='0RC1AZUH5QVDDQWSM0RE9XJIGVJN1ZFUP1O9NTRMHRPUZDMULV3C4ZXSKBZ73TC5F7487QXZ8ZV81QDZPQ3DEZBHRII0T6YFJXG54HV6OITHFEYATG8D27CYVJY58JRHK2CM7EHF45CWAG5GL7IXQD76VSLO9YEPRJWQGFK3YUSIY1J4Z4TD8HEN1C5CFT5ETJ4MP6N8UAQ3MQGXZO71WSR0Y26W1CARA0C095OKKG0ECXK6DMFKOO8EVZPECY92E' where id=8;
-update noar tt set v3='8E0W95X2JLN1TQHNSVEGV7XG2N0Y4Q13JWWK83BZ7SX41O9VJQ5BFNFCGTRMB4AOQSSKA2GZQOQVNP4X6TPIC3CIGCF8X1O3RUTZ0OF8BQ64CSPT8ORMNGF2XYXCE2PODKJUB2URX76HZS2LVFGWNSBFVVCZEN2OFJ06A11UJ1BMR19FIFA6UOZ29KU3Z0GA5U2VSMPUP47KSB08908R4WH1N2Y4ZHOM04DZ106VUVXV1GQ0IZ62BFGRY29KXQ3RI' where id=8;
-update noar ti set v3='8E0W95X2JLN1TQHNSVEGV7XG2N0Y4Q13JWWK83BZ7SX41O9VJQ5BFNFCGTRMB4AOQSSKA2GZQOQVNP4X6TPIC3CIGCF8X1O3RUTZ0OF8BQ64CSPT8ORMNGF2XYXCE2PODKJUB2URX76HZS2LVFGWNSBFVVCZEN2OFJ06A11UJ1BMR19FIFA6UOZ29KU3Z0GA5U2VSMPUP47KSB08908R4WH1N2Y4ZHOM04DZ106VUVXV1GQ0IZ62BFGRY29KXQ3RI' where id=8;
-update noar tt set v0='LKX57SWVK5IE30N7BHD3C80L769S62BXRK1A5NAOC7TU3J1E8XDZT6T4UE4AJOGJMNMS9DNC8EAT65NZ135608MBF3ZJZZJWWQSXDFV8HKN71PHPT8U6I2YX352X40JUH5XQVRNB5AYXP9K93RKC3EM2U4HP2P11QDR1AJLNWN3KHR84ASL3QOZZQP58EGZQIUQYHAXI8S9H7BDCWGN9ACC6BS7RSQZ2CCA021GAD280WJOFL4J9VPDWM59OHK2I7' where id=9;
-update noar ti set v0='LKX57SWVK5IE30N7BHD3C80L769S62BXRK1A5NAOC7TU3J1E8XDZT6T4UE4AJOGJMNMS9DNC8EAT65NZ135608MBF3ZJZZJWWQSXDFV8HKN71PHPT8U6I2YX352X40JUH5XQVRNB5AYXP9K93RKC3EM2U4HP2P11QDR1AJLNWN3KHR84ASL3QOZZQP58EGZQIUQYHAXI8S9H7BDCWGN9ACC6BS7RSQZ2CCA021GAD280WJOFL4J9VPDWM59OHK2I7' where id=9;
-update noar tt set v1='LAB2DLVFDCPF3S5FTZ536C082X007E9VK0IQF2FZGKYDB8Y7UD15XNBC0XHP68GN9K8DIQ63G6RWN6YQZFXPVMAHM2J9MIGJU3N7QIR17G6IKXKU7WSMFDIF0LBUM8SH3DKSXEMZ5R7UKYF762H3JZ8STOU934Z4WLBL9XIH3W7CDQC0R6SFW7HPBBA9237BDCDTXVFPBTY4SM9EIAPXAJYIYSIJ2NC0N7JCHG5I1OC6OP7KHTE3A39SHSWYBFHCE' where id=9;
-update noar ti set v1='LAB2DLVFDCPF3S5FTZ536C082X007E9VK0IQF2FZGKYDB8Y7UD15XNBC0XHP68GN9K8DIQ63G6RWN6YQZFXPVMAHM2J9MIGJU3N7QIR17G6IKXKU7WSMFDIF0LBUM8SH3DKSXEMZ5R7UKYF762H3JZ8STOU934Z4WLBL9XIH3W7CDQC0R6SFW7HPBBA9237BDCDTXVFPBTY4SM9EIAPXAJYIYSIJ2NC0N7JCHG5I1OC6OP7KHTE3A39SHSWYBFHCE' where id=9;
-update noar tt set v2='UPA3863V3G3BFATC0PGP4KNKMO034WQYLSMXSCABQBJISNSBXS0GY5U97PY6EZVI0RI5RTXH4FTTPLD3M3TQJP6INVTOCIGQS9R82PY8DR7KJLZOL15DFW4WWPSV6FF53OF9J06MNQO8HJUKC9R1BTG3CDXX8MFLDIUH9J7CK8E8VA3IPAQQPJZX5IJMOUVUU2397YP0T69HHWU6FS50UCP2B7XIYP1B63VX91B3M3430WSTO2186KX8TY2VQMPUQ' where id=9;
-update noar ti set v2='UPA3863V3G3BFATC0PGP4KNKMO034WQYLSMXSCABQBJISNSBXS0GY5U97PY6EZVI0RI5RTXH4FTTPLD3M3TQJP6INVTOCIGQS9R82PY8DR7KJLZOL15DFW4WWPSV6FF53OF9J06MNQO8HJUKC9R1BTG3CDXX8MFLDIUH9J7CK8E8VA3IPAQQPJZX5IJMOUVUU2397YP0T69HHWU6FS50UCP2B7XIYP1B63VX91B3M3430WSTO2186KX8TY2VQMPUQ' where id=9;
-update noar tt set v3='CGWF4UHGUSJ0V0R4BM4OXCUN3WIYF1XBQV0R81BXU94JHJWAY1H9LN8YR47MI56X9UNSW6OXIAYT827OYPKMFBWAQN3DYOWEZY8WOEXRDQQD7ZV5D9LV98QXD5RW6LH0B8QAXZBPLHC3SV779Z2TCXQZNZHVQ3MVIBHJ2KWGN76SO16DPNAXIV6DMRWF167GSU3A8DCW6HGAJG4EIGE408HLFZB0Z4X9WGJC1OZDNPVC9QSY9QBF7Z2H2KGLT8DHA' where id=9;
-update noar ti set v3='CGWF4UHGUSJ0V0R4BM4OXCUN3WIYF1XBQV0R81BXU94JHJWAY1H9LN8YR47MI56X9UNSW6OXIAYT827OYPKMFBWAQN3DYOWEZY8WOEXRDQQD7ZV5D9LV98QXD5RW6LH0B8QAXZBPLHC3SV779Z2TCXQZNZHVQ3MVIBHJ2KWGN76SO16DPNAXIV6DMRWF167GSU3A8DCW6HGAJG4EIGE408HLFZB0Z4X9WGJC1OZDNPVC9QSY9QBF7Z2H2KGLT8DHA' where id=9;
-update noar tt set v0='5MWI8L5Q1UCHJND2A5E13OJHQAOWZRQLPKJTH9NBBF5KB5SFUST56UJ0MURFTN79NBLW2E9ESMSO9HAQAQJSQ8KJRMD4O1U9BGE3Q7WQEH3Q8V6QM5TFW6CYOLJ8F6LW9Z141PU74K2SWCBLJF9FR61BM3K7IIVAX0KAIW7HIFCV1Y2R8NJ7JTGOF4K17CCXW90RW4REW7XSOMLTI07FAR7JJVVY08GWLKYCQVETAV9CBWFTB2VQJYXPF11S6HETK' where id=10;
-update noar ti set v0='5MWI8L5Q1UCHJND2A5E13OJHQAOWZRQLPKJTH9NBBF5KB5SFUST56UJ0MURFTN79NBLW2E9ESMSO9HAQAQJSQ8KJRMD4O1U9BGE3Q7WQEH3Q8V6QM5TFW6CYOLJ8F6LW9Z141PU74K2SWCBLJF9FR61BM3K7IIVAX0KAIW7HIFCV1Y2R8NJ7JTGOF4K17CCXW90RW4REW7XSOMLTI07FAR7JJVVY08GWLKYCQVETAV9CBWFTB2VQJYXPF11S6HETK' where id=10;
-update noar tt set v1='C49KN2OLITD139WCYM0ECVCJ6D01Z16HETLLLJGT4AZEN97OQ3R4C65VP4WSE8FYVIUZG5DBXLG9EHTDC97Y67BTB34YORGZSSV1GK315TXREO5X9PJHV7MOEFX6LQP17A41QKZNMQ280SODLE2R2EN59F06L4D9UV3G10SB62QGUIF19UWT0XY2XPAPPMIQ66I7WCM4LWO2Z0NGZ29QPFHRPJZBCLUIYB47EBBAUPPRPBXNTFBBXFSC1FPAAXSY5' where id=10;
-update noar ti set v1='C49KN2OLITD139WCYM0ECVCJ6D01Z16HETLLLJGT4AZEN97OQ3R4C65VP4WSE8FYVIUZG5DBXLG9EHTDC97Y67BTB34YORGZSSV1GK315TXREO5X9PJHV7MOEFX6LQP17A41QKZNMQ280SODLE2R2EN59F06L4D9UV3G10SB62QGUIF19UWT0XY2XPAPPMIQ66I7WCM4LWO2Z0NGZ29QPFHRPJZBCLUIYB47EBBAUPPRPBXNTFBBXFSC1FPAAXSY5' where id=10;
-update noar tt set v2='H7L0LK8JRYQIVVJQA8FNK1K8LJ6BE17323OUEU5SD1RZ3JW2N7EKGJ5MNM1HA2E4PCSLX3J5KNK8056UCC5I38HIY8L57ST22BYNW53YMST40VNKOIDW4QG3A54J25FBZHS55EQTXYLA31M31TCS84SP314ZOR67NA0P5DBJ6ULTTHZP41XRYX20C78IVNLLJ1HJA2WU3YMXSL0OTZNLN6X4XDQNUW1D5JT5AW7SRLKV446RCR3YU92PXX58Y75CW' where id=10;
-update noar ti set v2='H7L0LK8JRYQIVVJQA8FNK1K8LJ6BE17323OUEU5SD1RZ3JW2N7EKGJ5MNM1HA2E4PCSLX3J5KNK8056UCC5I38HIY8L57ST22BYNW53YMST40VNKOIDW4QG3A54J25FBZHS55EQTXYLA31M31TCS84SP314ZOR67NA0P5DBJ6ULTTHZP41XRYX20C78IVNLLJ1HJA2WU3YMXSL0OTZNLN6X4XDQNUW1D5JT5AW7SRLKV446RCR3YU92PXX58Y75CW' where id=10;
-update noar tt set v3='R96YM73YM4R0B1UNOEJNCB8YGAITGGYL0TLWYLS31LHF19XUDQBNLVZEJM0PEHP4BEOGF0FX2AI83UDPVY59WIJGMFC9G74FFJA3HV92TBCEB00V768UMIEB4C0ZR4U7M0JONP5NTVC2VSZSBMEFF6KTNUE05RCE20AR4IQX4WY1UOREP6F6IT07PQVYHNF3W6AGUANQOZI90QNC2ZSHAIR6UHZGOML3BB9SYQ0UTNMPOJ7T0NXED620VNC0RQ3MR' where id=10;
-update noar ti set v3='R96YM73YM4R0B1UNOEJNCB8YGAITGGYL0TLWYLS31LHF19XUDQBNLVZEJM0PEHP4BEOGF0FX2AI83UDPVY59WIJGMFC9G74FFJA3HV92TBCEB00V768UMIEB4C0ZR4U7M0JONP5NTVC2VSZSBMEFF6KTNUE05RCE20AR4IQX4WY1UOREP6F6IT07PQVYHNF3W6AGUANQOZI90QNC2ZSHAIR6UHZGOML3BB9SYQ0UTNMPOJ7T0NXED620VNC0RQ3MR' where id=10;
-update noar tt set v0='04OSZWABN8XYY4HEHYQJRM7M2XPBD8UTK1LGYIMPLC18WQU8QR3A1HJB2L9P8RA6ZLG3U56XC5VV71CT29KDCW0FUOZC3XGA7RGJZTGPZFD8E1JFVLND694GI6NNH3D36UXLE5F296PXRCC7NH7PUJS5ZQI1ZYC3TAH71S5LGJZPJTIZPPU6OOEZSVOZ26P6F6KG380CLRWV81TYQKPQL4TE3EST8X8Q5AFNAQ6HBJJ9XFAK8642TYUZQLGEK7P0G' where id=11;
-update noar ti set v0='04OSZWABN8XYY4HEHYQJRM7M2XPBD8UTK1LGYIMPLC18WQU8QR3A1HJB2L9P8RA6ZLG3U56XC5VV71CT29KDCW0FUOZC3XGA7RGJZTGPZFD8E1JFVLND694GI6NNH3D36UXLE5F296PXRCC7NH7PUJS5ZQI1ZYC3TAH71S5LGJZPJTIZPPU6OOEZSVOZ26P6F6KG380CLRWV81TYQKPQL4TE3EST8X8Q5AFNAQ6HBJJ9XFAK8642TYUZQLGEK7P0G' where id=11;
-update noar tt set v1='8E2N7HIEARWE7A2FUX14OL351UO3J88GLZYU3RDC5FBBY37FRBXFPIZQ9EQHNT753I4IJ3W648RGXG3STBZPUJ7TETT8QHKC7M3Z4FTNX5PEOT8OJH41IK7YZA4IK2UOK1B34RVC21JPSFFGRA5MZZ053O2T7IXW99Z49TMGJP22C6W42CT3UWY7X1HC9CWGR3NFB6K54SIPIAA6RGBQ0NR488KL85XUW0B7E1UMT12RC4WAVDMZAAJB3HIESDVX9' where id=11;
-update noar ti set v1='8E2N7HIEARWE7A2FUX14OL351UO3J88GLZYU3RDC5FBBY37FRBXFPIZQ9EQHNT753I4IJ3W648RGXG3STBZPUJ7TETT8QHKC7M3Z4FTNX5PEOT8OJH41IK7YZA4IK2UOK1B34RVC21JPSFFGRA5MZZ053O2T7IXW99Z49TMGJP22C6W42CT3UWY7X1HC9CWGR3NFB6K54SIPIAA6RGBQ0NR488KL85XUW0B7E1UMT12RC4WAVDMZAAJB3HIESDVX9' where id=11;
-update noar tt set v2='ZTDXW5EMDB874E1R5QJZ1VRX7C5YV4568RUA65LQDVT8PPHOVQFI25HA2LY6TXZS84SACW20K1RYKZQ59MM05ICVXNV4TVN7LP9P6CI5O1T6G7U9F8F1VRSBU65WZFF0YOLSJ3Q3KVZ7WVMAF5SZT6BKC8WNTITLWKPJP3SJL1UBAAPZ27S8BHHEJX202E1NPYRCP8VPJEK8AE238OPHRT2P8RDH0FZLOHW17WAB2GQQVL4FR4RM33IUXVUEE3HL0' where id=11;
-update noar ti set v2='ZTDXW5EMDB874E1R5QJZ1VRX7C5YV4568RUA65LQDVT8PPHOVQFI25HA2LY6TXZS84SACW20K1RYKZQ59MM05ICVXNV4TVN7LP9P6CI5O1T6G7U9F8F1VRSBU65WZFF0YOLSJ3Q3KVZ7WVMAF5SZT6BKC8WNTITLWKPJP3SJL1UBAAPZ27S8BHHEJX202E1NPYRCP8VPJEK8AE238OPHRT2P8RDH0FZLOHW17WAB2GQQVL4FR4RM33IUXVUEE3HL0' where id=11;
-update noar tt set v3='AB9PDSQ9YG0LBM3R95BLRP238RC8GSOJ4KMOIUZP6JD30SVS5ZYE2G4NX2KBW3IZ3DBL6E8NHY2RSSODMLWQFUTP9AYRTKSH44MQJ1BJSJ68ROS3X95WCJHZMVQW8LLGSA76XMD44TKKYPVUL7UVNHZPFTNQ3ILPYEAX8FI8X1FMKKQTOYBYUXG4JPL0G41VYW9VHUOVSK4YQ7E7L0J6R09JRHEPQQFP114Z4BAHRCU31LTTODWKN0R6SJOJK4BCJ' where id=11;
-update noar ti set v3='AB9PDSQ9YG0LBM3R95BLRP238RC8GSOJ4KMOIUZP6JD30SVS5ZYE2G4NX2KBW3IZ3DBL6E8NHY2RSSODMLWQFUTP9AYRTKSH44MQJ1BJSJ68ROS3X95WCJHZMVQW8LLGSA76XMD44TKKYPVUL7UVNHZPFTNQ3ILPYEAX8FI8X1FMKKQTOYBYUXG4JPL0G41VYW9VHUOVSK4YQ7E7L0J6R09JRHEPQQFP114Z4BAHRCU31LTTODWKN0R6SJOJK4BCJ' where id=11;
-update noar tt set v0='V5LXYKY6V5LZ1ZEYN00JYGI9Z5VSX0NX2QG85LKPGTK4H8IX7WJ3616O693JUUP82F9XJAVOJ9IH3YK5YT3WFQ5X3D4RM0IAX3M30KZY3G23Q9A4XC74ZOYH5TD18293O5HY2EJH7S9XCVB1GKC1P1MD9Y11V0WSEA15LI6XXNSCC9KQFQ1RS7S0HNCMJL64OQ2T1KVEFVR3E2AQOUB5SWX023MY6TY2DDDPUL28NEA3N0G1ZEV7135NAG7D5OK5G' where id=12;
-update noar ti set v0='V5LXYKY6V5LZ1ZEYN00JYGI9Z5VSX0NX2QG85LKPGTK4H8IX7WJ3616O693JUUP82F9XJAVOJ9IH3YK5YT3WFQ5X3D4RM0IAX3M30KZY3G23Q9A4XC74ZOYH5TD18293O5HY2EJH7S9XCVB1GKC1P1MD9Y11V0WSEA15LI6XXNSCC9KQFQ1RS7S0HNCMJL64OQ2T1KVEFVR3E2AQOUB5SWX023MY6TY2DDDPUL28NEA3N0G1ZEV7135NAG7D5OK5G' where id=12;
-update noar tt set v1='ZFN6OAEU26G707F962O4QHOZPX6W0D0QWRPRAJOFX8XPMRN9Y0TP1G34WAZYA45M3EZ78WCA84SCYS1261QZ4ZS3ULL36AS0VXJDWNJWFX3S05B3AEMANUWFEVJNVIAGB6PE6893N55ZX6QDPWPL364CAR21DXICCEXUTTPALNVO2ZRY6TRQUH6PTRBNO72MLWJ9YCAQPQNUAVCOYNQ66YQYD0I5FK01H50G1WDN8VH2JG0FRESSN5PLOF9PQD5QR' where id=12;
-update noar ti set v1='ZFN6OAEU26G707F962O4QHOZPX6W0D0QWRPRAJOFX8XPMRN9Y0TP1G34WAZYA45M3EZ78WCA84SCYS1261QZ4ZS3ULL36AS0VXJDWNJWFX3S05B3AEMANUWFEVJNVIAGB6PE6893N55ZX6QDPWPL364CAR21DXICCEXUTTPALNVO2ZRY6TRQUH6PTRBNO72MLWJ9YCAQPQNUAVCOYNQ66YQYD0I5FK01H50G1WDN8VH2JG0FRESSN5PLOF9PQD5QR' where id=12;
-update noar tt set v2='VQX0Z8GIYB6PDTQQ3QWOJ3UEYKJR19SD53FCIJPVJ5PG2PZCA15JF90K3CCXX2WJ5YAH2SBJ6V7RWZMWR34NGNM57OUBQ31M9XYWD7AMVTE2YMLH45V64A7EIL22LRMFNBH23OFGMMG72U8RUZUUY7VL48MWH9KQ8XBJJCL4GLA9P7BI6Z3FD5VEYN6NLZBAD38E2UKNFYZWF0C7ZHTQYMSZZI5ZKBCU1UZCD8G0BUZCUVMVTTSSZD8APYS1S2JQS' where id=12;
-update noar ti set v2='VQX0Z8GIYB6PDTQQ3QWOJ3UEYKJR19SD53FCIJPVJ5PG2PZCA15JF90K3CCXX2WJ5YAH2SBJ6V7RWZMWR34NGNM57OUBQ31M9XYWD7AMVTE2YMLH45V64A7EIL22LRMFNBH23OFGMMG72U8RUZUUY7VL48MWH9KQ8XBJJCL4GLA9P7BI6Z3FD5VEYN6NLZBAD38E2UKNFYZWF0C7ZHTQYMSZZI5ZKBCU1UZCD8G0BUZCUVMVTTSSZD8APYS1S2JQS' where id=12;
-update noar tt set v3='H3M5YB8VKJX9HCV2B0ZA4NZXHC8H8YTAY9A9SXI8MS1YRBISRAH5TG2N2GQK31GP12JX5J4XRSLB9A1CY4GMKVHZFMK738PPKUNJMCCHKL8CUYCRCLSQVT56CO9J87AZ9TIQG1UCR9M49CJR0JV0N3184GMXTCDTC3QGJP78NGFBMVEF8WHD3XK4X1EU49YEVMDC4AP6MA2QISRR5VSS9TAZ1YK9CJKLG0LE1SF53XQG1PZQHQ2IAAKPMGQ2IP0KN' where id=12;
-update noar ti set v3='H3M5YB8VKJX9HCV2B0ZA4NZXHC8H8YTAY9A9SXI8MS1YRBISRAH5TG2N2GQK31GP12JX5J4XRSLB9A1CY4GMKVHZFMK738PPKUNJMCCHKL8CUYCRCLSQVT56CO9J87AZ9TIQG1UCR9M49CJR0JV0N3184GMXTCDTC3QGJP78NGFBMVEF8WHD3XK4X1EU49YEVMDC4AP6MA2QISRR5VSS9TAZ1YK9CJKLG0LE1SF53XQG1PZQHQ2IAAKPMGQ2IP0KN' where id=12;
-update noar tt set v0='0BQ6JUDERPBLQAZNK08MLPXJNCWNYQ1LUPIIG87140824SGIOWRJREI8HEG918VT3Y2QL272H26K80BT5L112AE0M3RDVC5IU653G5SBWITYM11G419FMLNE54HPQE05A28A0TH7U8OEE1B0TRPWT2V8D5UF1XEEEJ0KRYTPRQX8UQQLFFAQRJOSHE78KOM8BMKO8D2U05HU2XMXLZAFYHT2JJ14JAJE9Q3X76O8S3LJ2D5Q995OWH8I8VNV4S34E' where id=13;
-update noar ti set v0='0BQ6JUDERPBLQAZNK08MLPXJNCWNYQ1LUPIIG87140824SGIOWRJREI8HEG918VT3Y2QL272H26K80BT5L112AE0M3RDVC5IU653G5SBWITYM11G419FMLNE54HPQE05A28A0TH7U8OEE1B0TRPWT2V8D5UF1XEEEJ0KRYTPRQX8UQQLFFAQRJOSHE78KOM8BMKO8D2U05HU2XMXLZAFYHT2JJ14JAJE9Q3X76O8S3LJ2D5Q995OWH8I8VNV4S34E' where id=13;
-update noar tt set v1='9AMZKRYJEMP4690BPS403LC8UT5MODEBM22BAG4D39U0Q4TBE4EWK96ZD8NUZI5TV8R9T0N6Q2ASJV0JTZUEMKXT1MOV3Z5JET3OIFZUWHKV7GE2U1HJBLFQCKUMK8P0HTMMEFSFCIH0IAL677H2DKTRA2KTCZTFJMIUZVF4E9CAREB74X2P2ZLPQHESFSY2N1ILJHCXBHSFD8J0YHAZS5IWLRCPG241RX1AFY43N4T4RTAIQY6REPXRL1U6IEPZ7' where id=13;
-update noar ti set v1='9AMZKRYJEMP4690BPS403LC8UT5MODEBM22BAG4D39U0Q4TBE4EWK96ZD8NUZI5TV8R9T0N6Q2ASJV0JTZUEMKXT1MOV3Z5JET3OIFZUWHKV7GE2U1HJBLFQCKUMK8P0HTMMEFSFCIH0IAL677H2DKTRA2KTCZTFJMIUZVF4E9CAREB74X2P2ZLPQHESFSY2N1ILJHCXBHSFD8J0YHAZS5IWLRCPG241RX1AFY43N4T4RTAIQY6REPXRL1U6IEPZ7' where id=13;
-update noar tt set v2='FCCDBULZN5AC5HUZMOU1J5QRCS4S1C7Z371Y8Z7N88H67IF2M8TMELBN8W1BH9ZQVGDMFQP0VLDXKYLTZUYBPBW0UO7MBPSH4AZ60AIOTIUB9LW8P0TI2U15RF62E5YPC8S5LZ05QXMSMHDCVU0RUAJ943L2GH41VRLYRUHCKUVQDAHCH20KLMY8F76EGCO1DD7GG1IJ2BN2N0IJBAAMB54QQ2Q4Z3RZYSX9383G53983PGKFS0UXMZO7J1U4HKZU' where id=13;
-update noar ti set v2='FCCDBULZN5AC5HUZMOU1J5QRCS4S1C7Z371Y8Z7N88H67IF2M8TMELBN8W1BH9ZQVGDMFQP0VLDXKYLTZUYBPBW0UO7MBPSH4AZ60AIOTIUB9LW8P0TI2U15RF62E5YPC8S5LZ05QXMSMHDCVU0RUAJ943L2GH41VRLYRUHCKUVQDAHCH20KLMY8F76EGCO1DD7GG1IJ2BN2N0IJBAAMB54QQ2Q4Z3RZYSX9383G53983PGKFS0UXMZO7J1U4HKZU' where id=13;
-update noar tt set v3='SAQMCV95TG3T09WH0B904FML7IG727PSMJ9TN7102TPY13JMAFKBIZSTUJJS5DJ21KMMHYJTXEGGIU83KIGIYNPEKRW8VI1CHWHTL6N7EX8DZMEMR356G4BRL4FASSVCSN1RU0FEIWGDKCCW38AYQERJRT2UVWDH2LC7ZHFODGJ16TJKU3ARDPIBDEJ5H0CWK3JV96XWYSU6Z9HWJD5G2F78HEPQU615XWYJKG7TIQA7NJ3U2B09GASBEU2YZO59H' where id=13;
-update noar ti set v3='SAQMCV95TG3T09WH0B904FML7IG727PSMJ9TN7102TPY13JMAFKBIZSTUJJS5DJ21KMMHYJTXEGGIU83KIGIYNPEKRW8VI1CHWHTL6N7EX8DZMEMR356G4BRL4FASSVCSN1RU0FEIWGDKCCW38AYQERJRT2UVWDH2LC7ZHFODGJ16TJKU3ARDPIBDEJ5H0CWK3JV96XWYSU6Z9HWJD5G2F78HEPQU615XWYJKG7TIQA7NJ3U2B09GASBEU2YZO59H' where id=13;
-update noar tt set v0='8P7YV1QBXTRVC6H3J5GN8BKD2CIN7H0YNSXE7VQD94SODKPKGOO7TOAHDUORC2JTLR63I81JXNFT0Y9P9ITRAX9R93W7MAGKB6LCYFSTXF53TKUASMF0ZHND54QB1Y4BV5PL4DLQ5SVMH560FVD0CA38HCLDVY278DSWSMGYAQACJL792TZ6M6LEXTMDI90ZI2TIQBQ23KEI0T8A79SUIH2XTS5MOYE7KFE3O93ERNIXVPYNQWZBTNVAFGUSX93QK' where id=14;
-update noar ti set v0='8P7YV1QBXTRVC6H3J5GN8BKD2CIN7H0YNSXE7VQD94SODKPKGOO7TOAHDUORC2JTLR63I81JXNFT0Y9P9ITRAX9R93W7MAGKB6LCYFSTXF53TKUASMF0ZHND54QB1Y4BV5PL4DLQ5SVMH560FVD0CA38HCLDVY278DSWSMGYAQACJL792TZ6M6LEXTMDI90ZI2TIQBQ23KEI0T8A79SUIH2XTS5MOYE7KFE3O93ERNIXVPYNQWZBTNVAFGUSX93QK' where id=14;
-update noar tt set v1='AB353RMDDKRCC3CI27XQNS4GL6N20K2GN99IG7KEABKLL3DKHL2VXWUYP2PKZIXHMQBGCWVIQUN7N7NSOWU7X79WLT4D4DZG5KBNKH86T5JK0YPHJZGNTP9OCBMJQXOEN0SV6DQOYAYWMY0VLLNU95DQWT13Y11MP2MO8HPAGXU945VW033XZSWKR1VEZYSFY7UVMWC3WJUAB266C6CCCDIIGQ0181MWZBCQXD7ZDDGPSGVNMX33DP0F2KZK4R46O' where id=14;
-update noar ti set v1='AB353RMDDKRCC3CI27XQNS4GL6N20K2GN99IG7KEABKLL3DKHL2VXWUYP2PKZIXHMQBGCWVIQUN7N7NSOWU7X79WLT4D4DZG5KBNKH86T5JK0YPHJZGNTP9OCBMJQXOEN0SV6DQOYAYWMY0VLLNU95DQWT13Y11MP2MO8HPAGXU945VW033XZSWKR1VEZYSFY7UVMWC3WJUAB266C6CCCDIIGQ0181MWZBCQXD7ZDDGPSGVNMX33DP0F2KZK4R46O' where id=14;
-update noar tt set v2='8YFKAMF2GMDUTSJVHV96FLY3H175FH18XC854DX64XPJQ91WJ1OVP5D4UKIM4924J3KTRUW4BP5HI5N9PFZ7GKBYMGJLBO47ZTX0UR6J6THBB0QQNMDDUXTTMJ9V9KPIPF1W6RFMZ6YVKZGPHH33LY4TDKMMQHGGG6XTIRE1MN55LAGLO4UL4X4DDBJO7D4ZKQZYFO73JDHZIUI0SI5J7B5NMG4J84EHK9J4SCYQLRYJMS0KV5AJ9E4BF5VH11KZE' where id=14;
-update noar ti set v2='8YFKAMF2GMDUTSJVHV96FLY3H175FH18XC854DX64XPJQ91WJ1OVP5D4UKIM4924J3KTRUW4BP5HI5N9PFZ7GKBYMGJLBO47ZTX0UR6J6THBB0QQNMDDUXTTMJ9V9KPIPF1W6RFMZ6YVKZGPHH33LY4TDKMMQHGGG6XTIRE1MN55LAGLO4UL4X4DDBJO7D4ZKQZYFO73JDHZIUI0SI5J7B5NMG4J84EHK9J4SCYQLRYJMS0KV5AJ9E4BF5VH11KZE' where id=14;
-update noar tt set v3='BWL7S5A8NUCR0ON6T559WQF9WN3ZB726H7583ETHGB6C0G3262K4IZU89HVEK1Y6SDIEPV1X5MPXUP5022VZZLTC2XULSS3258EW1KABNPHUGYIICT20OIPX2VKACTXFP5IVFP35U2JNUN3XQGHYOLLNGHED1KHJINJ0DGP6Q2BBUJ1ILBJTM2VB3VP22H9LJ8BBW6YHKNFRSFV6ST9ZVIMS8H5IHFV2V6YGQVYEHL08FW1EXTNJ14BOJRI2QFESI' where id=14;
-update noar ti set v3='BWL7S5A8NUCR0ON6T559WQF9WN3ZB726H7583ETHGB6C0G3262K4IZU89HVEK1Y6SDIEPV1X5MPXUP5022VZZLTC2XULSS3258EW1KABNPHUGYIICT20OIPX2VKACTXFP5IVFP35U2JNUN3XQGHYOLLNGHED1KHJINJ0DGP6Q2BBUJ1ILBJTM2VB3VP22H9LJ8BBW6YHKNFRSFV6ST9ZVIMS8H5IHFV2V6YGQVYEHL08FW1EXTNJ14BOJRI2QFESI' where id=14;
-update noar tt set v0='NIPNXTQ3XUDFIJL0BLCV2HN2L73P7VN4FU97OYLNYXSMOLO1FY70O4XSEQYHQSSF80PE42N7G3X9WV1CNP5QY0V3F2ERA2FFN3EQ4WZTHIBYBAHTX5TG9TSV000AN6LMTKDKLAN87NCLHOVLFQEJKYF4UXPAQIO7Y1TOLI43SBA6Y6KM8HFDGQKWO79FUAG9VL58PUDM0VGK2AY2T6L49ROU3PKJAE1T497O72CX2DVR3LPG247LCDKLAT5WQVBQH' where id=15;
-update noar ti set v0='NIPNXTQ3XUDFIJL0BLCV2HN2L73P7VN4FU97OYLNYXSMOLO1FY70O4XSEQYHQSSF80PE42N7G3X9WV1CNP5QY0V3F2ERA2FFN3EQ4WZTHIBYBAHTX5TG9TSV000AN6LMTKDKLAN87NCLHOVLFQEJKYF4UXPAQIO7Y1TOLI43SBA6Y6KM8HFDGQKWO79FUAG9VL58PUDM0VGK2AY2T6L49ROU3PKJAE1T497O72CX2DVR3LPG247LCDKLAT5WQVBQH' where id=15;
-update noar tt set v1='76BG85Z4HU5UG4K7LZTWWSGATWCKBZYC1N7O9F5KSDCV22Y72GI9PPFMH1UD99SADG003CCVBN3WLR0KB8FW0X9TV73IHSNOUT33D6J269EGZCQVIIO9I4AW3O1ULOZRTFB687M2GTEGAJG7OMAKL526W4Y5F93QKCKBWA3EOHKPO9JBABZHFG3P7WGYC712OXJBCSYXSMQR112OWHY4VNXN581FHSNP9G3QKXL27Q4V8GL2GXO8WVZB0XI5JENE6' where id=15;
-update noar ti set v1='76BG85Z4HU5UG4K7LZTWWSGATWCKBZYC1N7O9F5KSDCV22Y72GI9PPFMH1UD99SADG003CCVBN3WLR0KB8FW0X9TV73IHSNOUT33D6J269EGZCQVIIO9I4AW3O1ULOZRTFB687M2GTEGAJG7OMAKL526W4Y5F93QKCKBWA3EOHKPO9JBABZHFG3P7WGYC712OXJBCSYXSMQR112OWHY4VNXN581FHSNP9G3QKXL27Q4V8GL2GXO8WVZB0XI5JENE6' where id=15;
-update noar tt set v2='ZSLQN4KDSAOJ5ZHX3C46SNFQQY1CDQ02B32NIGSA7WEE9BVHL8CLWTN5HOQO6BMNETRRQMKURCRYT8CSC7E57OL0MAKU8AUKLLRNPYHHSF4RD1VUSJL6WJ8ZM3K2DVUBZDS0FERUXDJDWK340QHX24PWHHN3K7P0YOGFMEH99ZU9N7ESCUT82QUICZQWXZTOCM3Z9LTUL4P2FZFAD5K0X13Q4LWQ66TW7FMBT0FEOF73T1T84LUM1JDZ062T017KJ' where id=15;
-update noar ti set v2='ZSLQN4KDSAOJ5ZHX3C46SNFQQY1CDQ02B32NIGSA7WEE9BVHL8CLWTN5HOQO6BMNETRRQMKURCRYT8CSC7E57OL0MAKU8AUKLLRNPYHHSF4RD1VUSJL6WJ8ZM3K2DVUBZDS0FERUXDJDWK340QHX24PWHHN3K7P0YOGFMEH99ZU9N7ESCUT82QUICZQWXZTOCM3Z9LTUL4P2FZFAD5K0X13Q4LWQ66TW7FMBT0FEOF73T1T84LUM1JDZ062T017KJ' where id=15;
-update noar tt set v3='9ZQF665VYVHA7BI6PSJAVBQIKURT04GKN9VYB29189TCLHPSVVIKCL4MPPDZCZQAR5GAQD0MSQSJT21G27BL4YZA68P7SXEX4VTJF3VNRTXMJ7H0N40NNLL0N569X3KRH2C1X5CGMCA765DR4JJCVZ7M5F47UYPTHUBC5LP8DUCG52WEI51JX03L8X5Z0YTOFQNRVZ5FZGO5WE05P8WEYW8BJSK5XBN287BLRYPGRS10DGTCXWAQUIA1H6V5I4HU9' where id=15;
-update noar ti set v3='9ZQF665VYVHA7BI6PSJAVBQIKURT04GKN9VYB29189TCLHPSVVIKCL4MPPDZCZQAR5GAQD0MSQSJT21G27BL4YZA68P7SXEX4VTJF3VNRTXMJ7H0N40NNLL0N569X3KRH2C1X5CGMCA765DR4JJCVZ7M5F47UYPTHUBC5LP8DUCG52WEI51JX03L8X5Z0YTOFQNRVZ5FZGO5WE05P8WEYW8BJSK5XBN287BLRYPGRS10DGTCXWAQUIA1H6V5I4HU9' where id=15;
-update noar tt set v0='Y3QO4M5KHDN1SV95J8DA6THASVE799AGXWIFFTBYDY8N7WQL15KRNQX9E1P9MU7GYMB2CTNQE6WJG0TEU3Y7F28JLMU713WMVUCGGTPAHT7DK7S1G4A4A7KW7QXHC7JJ4R3WVZIKWLCXY0TC2EKULSR4DVOTFLW24QNKBY111298J27EXFU2Z6P40M0OTZO5X3BSVQJDOA23XYU8N6QC20RIY6N6M4VSJN3H4NR355LZEXOT7K64BFI6PX0G0V8G5' where id=16;
-update noar ti set v0='Y3QO4M5KHDN1SV95J8DA6THASVE799AGXWIFFTBYDY8N7WQL15KRNQX9E1P9MU7GYMB2CTNQE6WJG0TEU3Y7F28JLMU713WMVUCGGTPAHT7DK7S1G4A4A7KW7QXHC7JJ4R3WVZIKWLCXY0TC2EKULSR4DVOTFLW24QNKBY111298J27EXFU2Z6P40M0OTZO5X3BSVQJDOA23XYU8N6QC20RIY6N6M4VSJN3H4NR355LZEXOT7K64BFI6PX0G0V8G5' where id=16;
-update noar tt set v1='BUOKN95C2YZKYIR5NHASDKBN4NACXND9CLBIHGCUB040Z7Y1USZ7ZHW82DU3J4HO921LLXINRF3ZHL3CKBPLX34TIKW6CZKS6IW3VOGBHLMKQ0D1ABF2MPIQ8CQY7X4K74BGJG7MOGXZ5RKJ03ZKPM9AYUECGJQ6H7AJNX2VAPKIFF3UCA20LPEY1D9HFLX0XDBIPKFMC1XWJGGPF0LFHBLIPNMQV90ROSWX7IVFRI6L0X6ZV922WFNGMEM0P7PZT' where id=16;
-update noar ti set v1='BUOKN95C2YZKYIR5NHASDKBN4NACXND9CLBIHGCUB040Z7Y1USZ7ZHW82DU3J4HO921LLXINRF3ZHL3CKBPLX34TIKW6CZKS6IW3VOGBHLMKQ0D1ABF2MPIQ8CQY7X4K74BGJG7MOGXZ5RKJ03ZKPM9AYUECGJQ6H7AJNX2VAPKIFF3UCA20LPEY1D9HFLX0XDBIPKFMC1XWJGGPF0LFHBLIPNMQV90ROSWX7IVFRI6L0X6ZV922WFNGMEM0P7PZT' where id=16;
-update noar tt set v2='A4GWW90Z56JY82G9YDXZ3QA31DDD06E0BKSADEOFWLW554Z20JSITTW0TAMMTM68ZO7H74DY6K1NMD2KRAIMA585YQBB3R6D3XFWXGR9436W5HZC5CHSWNZ370YZG7UIQIKPQRO5EXGUXTNR8HQSZNSRPS9OKSZIV5OM2M6W4CRYZCSYZRFW78L5AX4SKV0W3TE27OG1ORY7RMW1P582QPDUPYOHGE2TJOOC6A5QHIK8O9N0QLB8YG3U39QF4Q7Z8' where id=16;
-update noar ti set v2='A4GWW90Z56JY82G9YDXZ3QA31DDD06E0BKSADEOFWLW554Z20JSITTW0TAMMTM68ZO7H74DY6K1NMD2KRAIMA585YQBB3R6D3XFWXGR9436W5HZC5CHSWNZ370YZG7UIQIKPQRO5EXGUXTNR8HQSZNSRPS9OKSZIV5OM2M6W4CRYZCSYZRFW78L5AX4SKV0W3TE27OG1ORY7RMW1P582QPDUPYOHGE2TJOOC6A5QHIK8O9N0QLB8YG3U39QF4Q7Z8' where id=16;
-update noar tt set v3='BG9HW8OWS91PFB05GXEG0LWJ94M35PKRMO5ZLMKY9Q2BTUBKDFU7W6V1DK0J9XSII1A75Q4XBRXR5K7IBH7EEJ39JZ0SUUI91P9OUKQFNOGYUGXVZI7NDBDOW42XOFYZJ76E9M3SF2ORBA6KKVHT9B4KR580DTKH9DD2AVDXZAFQVF16CFH0MW8FPY26JBVFSEMI5WIX902EEEJY2XPFC5C9S44OT04HPXX9WWBFEJM2712WZWYFFFVJPLKS5MD3B' where id=16;
-update noar ti set v3='BG9HW8OWS91PFB05GXEG0LWJ94M35PKRMO5ZLMKY9Q2BTUBKDFU7W6V1DK0J9XSII1A75Q4XBRXR5K7IBH7EEJ39JZ0SUUI91P9OUKQFNOGYUGXVZI7NDBDOW42XOFYZJ76E9M3SF2ORBA6KKVHT9B4KR580DTKH9DD2AVDXZAFQVF16CFH0MW8FPY26JBVFSEMI5WIX902EEEJY2XPFC5C9S44OT04HPXX9WWBFEJM2712WZWYFFFVJPLKS5MD3B' where id=16;
-update noar tt set v0='VFQA6QPOFSNDFRN56LI3PTXZRP0CGVA1OSQWW2RJR8F3868FWND46KU8FVX5MU6UC4IEF4A8BVFCML4HNXYTXZJ2KNGZLNXFHPU6RPMKOAGMD47H8FQQLEWZMQNPPRAVMNDAMCVMFVGWB0XRJGTMCB3MKY00NPV3KQF5WFJ984LNF96I7LS3ON6O4ES9JDVZ3ZPGD7Z8HUX221Y2EEYDHXJUNT1YL6HKFR0ONSGG0ZTQ5KQ2IMW8OOTOBOC7ZZSR3' where id=17;
-update noar ti set v0='VFQA6QPOFSNDFRN56LI3PTXZRP0CGVA1OSQWW2RJR8F3868FWND46KU8FVX5MU6UC4IEF4A8BVFCML4HNXYTXZJ2KNGZLNXFHPU6RPMKOAGMD47H8FQQLEWZMQNPPRAVMNDAMCVMFVGWB0XRJGTMCB3MKY00NPV3KQF5WFJ984LNF96I7LS3ON6O4ES9JDVZ3ZPGD7Z8HUX221Y2EEYDHXJUNT1YL6HKFR0ONSGG0ZTQ5KQ2IMW8OOTOBOC7ZZSR3' where id=17;
-update noar tt set v1='0KSFJCJ74RB0HDOS6RC38GZ7QMQMB6U86X2H24Y6UYBKJQKJ6ZXME4IJCDJYLKQYHOMLV3N2RR7AHOEHIKXUW7SSWDF2EUD5MG8B9PCRFM5ECP0CUD71T6M18CJ1IIDAAJHAZTTH3MDDBYGSE1QXOPBBA51IYAKKWKGBSO7ZP2FHIEXZVCSK9IDC1W54UARPQISV35MHFG9WD3OMGFALDO97OXKPRP3ZXS2R1TFQ6INRHRFHP1TUFAFZT27QPZ2EE' where id=17;
-update noar ti set v1='0KSFJCJ74RB0HDOS6RC38GZ7QMQMB6U86X2H24Y6UYBKJQKJ6ZXME4IJCDJYLKQYHOMLV3N2RR7AHOEHIKXUW7SSWDF2EUD5MG8B9PCRFM5ECP0CUD71T6M18CJ1IIDAAJHAZTTH3MDDBYGSE1QXOPBBA51IYAKKWKGBSO7ZP2FHIEXZVCSK9IDC1W54UARPQISV35MHFG9WD3OMGFALDO97OXKPRP3ZXS2R1TFQ6INRHRFHP1TUFAFZT27QPZ2EE' where id=17;
-update noar tt set v2='UDT60KSPD9246V4VB66HWC7SODE7UKZFS4VLE775641EQ0HBNEKMWMMVU0H7NGS65RIETAR9T5TIWODQKJATR8G0G7KNYD7Y0KWEKTV9J5S7C6JHXHXI8I8IZ4Q14Z4580GEP1J7PWI8HQ34V1131HOTW5CEHDEVDXKMAYNO2HKT8P3B5RGM5P05UQQ5QQJ868THVSDCVLFKC9MMAYD8SBIYX1FLE9LFE9FKVSCAH8L29CF6BMN5IQOSJ64RMTAN2' where id=17;
-update noar ti set v2='UDT60KSPD9246V4VB66HWC7SODE7UKZFS4VLE775641EQ0HBNEKMWMMVU0H7NGS65RIETAR9T5TIWODQKJATR8G0G7KNYD7Y0KWEKTV9J5S7C6JHXHXI8I8IZ4Q14Z4580GEP1J7PWI8HQ34V1131HOTW5CEHDEVDXKMAYNO2HKT8P3B5RGM5P05UQQ5QQJ868THVSDCVLFKC9MMAYD8SBIYX1FLE9LFE9FKVSCAH8L29CF6BMN5IQOSJ64RMTAN2' where id=17;
-update noar tt set v3='W9P796ZQ6AZYXDJDMKFI4PO42JA995NAKF3NQZXT481A81R209I0XORUSBY2CS8E6SOKDAUAEXI4HFZX8F3J6CRF0B42BC0T4VEVXBODUIAIJD9AAHIFVK9O5OMHHUXI8F3EXX76ZF6ADK3MJY541V7PWJ03Q3JQWH15OVPGTQFRCPF887XSFE0XXW8HWIS6KFLPB3L0PEJYTGQ9OP71TGVGS8OY4DXX1M8Q56DK4NIMFQ46YAD3WLW6DACMGGNCZ' where id=17;
-update noar ti set v3='W9P796ZQ6AZYXDJDMKFI4PO42JA995NAKF3NQZXT481A81R209I0XORUSBY2CS8E6SOKDAUAEXI4HFZX8F3J6CRF0B42BC0T4VEVXBODUIAIJD9AAHIFVK9O5OMHHUXI8F3EXX76ZF6ADK3MJY541V7PWJ03Q3JQWH15OVPGTQFRCPF887XSFE0XXW8HWIS6KFLPB3L0PEJYTGQ9OP71TGVGS8OY4DXX1M8Q56DK4NIMFQ46YAD3WLW6DACMGGNCZ' where id=17;
-update noar tt set v0='J7NA8DDFOMJ87RW8GVVQ35RDBYYY9VT4PV3XELFE9T54QQFYL6JQ3SA4G3MH2S8F1EVX8JB3BS7BPCT3GAB24ZJ5JKSMVMVZ3OCP0KDBV1C6AQYES3JGKPOOQ5TQIIXYRY212G0L2QZL1PJQ4UTVYN6M6UNOUFIRY415ENKN7841SZBM2DWSUUU2N4LHAS3Q6FUOV1TO93U0P6N0P9X4PM1JWGX23BHKRO8DE6DF48I73F2JW9IMR05HOQCC27X3J' where id=18;
-update noar ti set v0='J7NA8DDFOMJ87RW8GVVQ35RDBYYY9VT4PV3XELFE9T54QQFYL6JQ3SA4G3MH2S8F1EVX8JB3BS7BPCT3GAB24ZJ5JKSMVMVZ3OCP0KDBV1C6AQYES3JGKPOOQ5TQIIXYRY212G0L2QZL1PJQ4UTVYN6M6UNOUFIRY415ENKN7841SZBM2DWSUUU2N4LHAS3Q6FUOV1TO93U0P6N0P9X4PM1JWGX23BHKRO8DE6DF48I73F2JW9IMR05HOQCC27X3J' where id=18;
-update noar tt set v1='MO3OA8KS7ED5CA3JOSSF68991H67ERM2W0GVLSRTX30ANIGYCZCRKV2HF8WNLJQ9T7JGL3NFP22LUVY0PKBKNSZM0R223E0QCREU2AS51EU5K9RB3QXY8AFQVDUJNFDNX3KKFK0HDWQC90I7M9NV41RKO9VIJ2XVYDLC9CIT5N63Y6D5JZ38VA4ADXZR4OA7LNI7O7HZ3CF4C0MQ3OTQTJIRNUWNXLQJOZ89S8JTC3O6WINFJXU41MVW0NKLF7S7L' where id=18;
-update noar ti set v1='MO3OA8KS7ED5CA3JOSSF68991H67ERM2W0GVLSRTX30ANIGYCZCRKV2HF8WNLJQ9T7JGL3NFP22LUVY0PKBKNSZM0R223E0QCREU2AS51EU5K9RB3QXY8AFQVDUJNFDNX3KKFK0HDWQC90I7M9NV41RKO9VIJ2XVYDLC9CIT5N63Y6D5JZ38VA4ADXZR4OA7LNI7O7HZ3CF4C0MQ3OTQTJIRNUWNXLQJOZ89S8JTC3O6WINFJXU41MVW0NKLF7S7L' where id=18;
-update noar tt set v2='KC7OAY1ZX24X7I78TFM797E9P0NGC4VUCDCRWG5ZU9DD6E0O901FB8EH2GRMUO15EZLFMDQPX6T43ODLSVNWE95TN4V5Q0DYAIRMZEUJK515F5NKAPN9WJB34BWKGUQ4QRX0U6EQMXTVK5DGFL0YGDT2JO1WIEIJZBBZQKRUBF8K1HPI2ODGQ95CLB4DNF4BLYLIBXUE9UWD6F0CDLLQ3U8CLKWO5IQPE9XBGU853LOUXPNLE57F0G84QIHGIA7RO' where id=18;
-update noar ti set v2='KC7OAY1ZX24X7I78TFM797E9P0NGC4VUCDCRWG5ZU9DD6E0O901FB8EH2GRMUO15EZLFMDQPX6T43ODLSVNWE95TN4V5Q0DYAIRMZEUJK515F5NKAPN9WJB34BWKGUQ4QRX0U6EQMXTVK5DGFL0YGDT2JO1WIEIJZBBZQKRUBF8K1HPI2ODGQ95CLB4DNF4BLYLIBXUE9UWD6F0CDLLQ3U8CLKWO5IQPE9XBGU853LOUXPNLE57F0G84QIHGIA7RO' where id=18;
-update noar tt set v3='EUJNGCYJ6PVHSKBAF8F990V4LS87E0USG55RIS0T3HXHAU5JVEJQ0HQ8BGJT1CT2MNW2WL96K8K26KOHOMCHAP8T9NH4MZXSHWW8ZMA7VNAJ46ZTFZ5PHUGZX1T4B7RAM66HSCHNQ1631RP2SDQC3WN72LDQYW9O7TJ4UJXDWWGEPX5XPQ5KQZP6KH7FIAL2C4WIGG16F4TND40PFX6TFK0JXPBNBQ6YY69C4PAXYMIPBZV3S7D7KYBC0047BDS4U' where id=18;
-update noar ti set v3='EUJNGCYJ6PVHSKBAF8F990V4LS87E0USG55RIS0T3HXHAU5JVEJQ0HQ8BGJT1CT2MNW2WL96K8K26KOHOMCHAP8T9NH4MZXSHWW8ZMA7VNAJ46ZTFZ5PHUGZX1T4B7RAM66HSCHNQ1631RP2SDQC3WN72LDQYW9O7TJ4UJXDWWGEPX5XPQ5KQZP6KH7FIAL2C4WIGG16F4TND40PFX6TFK0JXPBNBQ6YY69C4PAXYMIPBZV3S7D7KYBC0047BDS4U' where id=18;
-update noar tt set v0='P05IYRHSPYQZRFCOM1WVHVDCWFYHVN0DVJBLZ6JD3MEBA7416LIQX91OVGEG4BZK9DNE0EM3FEPQ7O3BDULAH86E2CYYAPKNP4CMZ24H0VV6QJQVHM2ED7W0CGWUCXH1R1UFN3ZZ9TAH9K5YLMNPVCU8IUPZ3E5GUWVH1XP5AFA00O4R0IW0W23AYAHTOQBLG96VGI815JWXKSICM6VYOVJZZC3HTCN5RG0XMX1YRQJR8EWIOEDK2N4W3J4G9PMJ3' where id=19;
-update noar ti set v0='P05IYRHSPYQZRFCOM1WVHVDCWFYHVN0DVJBLZ6JD3MEBA7416LIQX91OVGEG4BZK9DNE0EM3FEPQ7O3BDULAH86E2CYYAPKNP4CMZ24H0VV6QJQVHM2ED7W0CGWUCXH1R1UFN3ZZ9TAH9K5YLMNPVCU8IUPZ3E5GUWVH1XP5AFA00O4R0IW0W23AYAHTOQBLG96VGI815JWXKSICM6VYOVJZZC3HTCN5RG0XMX1YRQJR8EWIOEDK2N4W3J4G9PMJ3' where id=19;
-update noar tt set v1='05F4SCFZ9ROHGZRW53MRW2VH23UNYZXB4UO4O45OK9LVPWNWNFSUC9Q0L8Y7NAUJA8XN2WK5JL6DWSHP9563QB911OO190DHVGWWGI3DQZCP0E2Z1SHIE4YVYQG66D1GA74UQ579E9O3O64I6BC8G6DSNAMGBDZF0X5KS6XEK3V6M2XE3HL3D5PG9N1PRDFNKWDG7YG6EH9XEIW6OLGR6XFDDDPWFQ40Y04XQZ94P5VVECWZW99UYXM8O9C1G1WRD' where id=19;
-update noar ti set v1='05F4SCFZ9ROHGZRW53MRW2VH23UNYZXB4UO4O45OK9LVPWNWNFSUC9Q0L8Y7NAUJA8XN2WK5JL6DWSHP9563QB911OO190DHVGWWGI3DQZCP0E2Z1SHIE4YVYQG66D1GA74UQ579E9O3O64I6BC8G6DSNAMGBDZF0X5KS6XEK3V6M2XE3HL3D5PG9N1PRDFNKWDG7YG6EH9XEIW6OLGR6XFDDDPWFQ40Y04XQZ94P5VVECWZW99UYXM8O9C1G1WRD' where id=19;
-update noar tt set v2='6OIMVHGV4MQI6G7BFJS0WK553G7N1TU176FN6ERI6CEPNM59QAFE4XEODP1N0SS5CSQ71C97ACW3DJ0QJ9BBPETGS6K97IC0ZGQHB7G8O3EEW49NZLOB2KDYC8MU8ALC7W0E7H1WVLZDTK5M1TBFVEBRRV793921INLUP40D3GY70TFJ2FAT8NNRQZGEDJO1JE62JCBPO29P3S50SS4FHLNQMOBTF0QTTLY8D2FM2JL2AQYZSZM9UK9C8XWJLWYPL' where id=19;
-update noar ti set v2='6OIMVHGV4MQI6G7BFJS0WK553G7N1TU176FN6ERI6CEPNM59QAFE4XEODP1N0SS5CSQ71C97ACW3DJ0QJ9BBPETGS6K97IC0ZGQHB7G8O3EEW49NZLOB2KDYC8MU8ALC7W0E7H1WVLZDTK5M1TBFVEBRRV793921INLUP40D3GY70TFJ2FAT8NNRQZGEDJO1JE62JCBPO29P3S50SS4FHLNQMOBTF0QTTLY8D2FM2JL2AQYZSZM9UK9C8XWJLWYPL' where id=19;
-update noar tt set v3='34RDPZPFXV6K7SR2X6CIUMEJY8ZKI5RJ6AAF11FPO9KKDO2RRJGQN8SRUHA47WOS1CMP065FPKFB5A8O4N9ISAXWCZ9I2TMC641XP10SJYHMYTNMDSOUXKJOYJHHW3BR86TQ9A5BMD9ADK03EHMAXDU5FMK2XA8P5HGX7FYXMVL7NY3YDMA26HHQYHQLDH15AJHZWHNHT10Y83E763DOEVF8CVWPPTE9G9S9LZJCGU3T55M7MKI1PNULMTE1LZUSC' where id=19;
-update noar ti set v3='34RDPZPFXV6K7SR2X6CIUMEJY8ZKI5RJ6AAF11FPO9KKDO2RRJGQN8SRUHA47WOS1CMP065FPKFB5A8O4N9ISAXWCZ9I2TMC641XP10SJYHMYTNMDSOUXKJOYJHHW3BR86TQ9A5BMD9ADK03EHMAXDU5FMK2XA8P5HGX7FYXMVL7NY3YDMA26HHQYHQLDH15AJHZWHNHT10Y83E763DOEVF8CVWPPTE9G9S9LZJCGU3T55M7MKI1PNULMTE1LZUSC' where id=19;
-update noar tt set v0='R0JF5O8W9C6EFOULZRNJ66WBXRN7FPIS5JMPYK44SMTCOEDN18P2MNBEUSMIFOMDUR48RB5DUSODRO5U2JSWK16N8EEC96B8XGGI4I6KEAM3EQX6320BHVSQMN5EDUR1IVKEYV9Z8717H7X0HU6PE7VJ6WTK8S61VS84ZKJJVVIY2107SV84Y9KK64AVVQ0G56QZ5DEVLCBLQQCWIZD9Z59G6PH33285XCP9DLDNA5N7DR8CMQVEL7B9C8L3MFB0L' where id=20;
-update noar ti set v0='R0JF5O8W9C6EFOULZRNJ66WBXRN7FPIS5JMPYK44SMTCOEDN18P2MNBEUSMIFOMDUR48RB5DUSODRO5U2JSWK16N8EEC96B8XGGI4I6KEAM3EQX6320BHVSQMN5EDUR1IVKEYV9Z8717H7X0HU6PE7VJ6WTK8S61VS84ZKJJVVIY2107SV84Y9KK64AVVQ0G56QZ5DEVLCBLQQCWIZD9Z59G6PH33285XCP9DLDNA5N7DR8CMQVEL7B9C8L3MFB0L' where id=20;
-update noar tt set v1='VGMCHGSZZR6TX86S67VLOZAOANYQ6CBIISLDT2ZHYYQSHNCA14VET1TKCJC2AY71A6ZXQAM1B1Z269IWAORAOX0I0M3L9Q6RYK8M80UHY4SWQK11KBP63GIG3PP8OF9MCBQBZO6C32Z6LBTMLIIT0AUW8FTYWADEMEZDSIVTG3HWRR1X7HGYC3VVHGNKRH6YH9SJ9AZOSJB4LV59CMDN81T3R3770ONHRD5IZEY2A3PK04NJVSBMZI7NFN55C49ZJ' where id=20;
-update noar ti set v1='VGMCHGSZZR6TX86S67VLOZAOANYQ6CBIISLDT2ZHYYQSHNCA14VET1TKCJC2AY71A6ZXQAM1B1Z269IWAORAOX0I0M3L9Q6RYK8M80UHY4SWQK11KBP63GIG3PP8OF9MCBQBZO6C32Z6LBTMLIIT0AUW8FTYWADEMEZDSIVTG3HWRR1X7HGYC3VVHGNKRH6YH9SJ9AZOSJB4LV59CMDN81T3R3770ONHRD5IZEY2A3PK04NJVSBMZI7NFN55C49ZJ' where id=20;
-update noar tt set v2='84QXI3JETHU11TT5V9RYRZQQY74DOMWYF3HUY23HZZSHIS8AWTE82I53MR4E8K97HQXRAELLXOS2ODA1DDLP357IBFH01XX0SHZIYR6IOL2UUI39Z5FPOL8LBICXG9F8QXYLJY7QWB5YKK8PWQSNDG1ATEXYCKWP18J9R1I4CFE0R6US90USQUXI31O82SJYNAN809F8IQ6YREECUGPJG55SWVPKB4O9UW7RA2DYPJ73EKJG1D9Z7VL1ZCWN5GLYG' where id=20;
-update noar ti set v2='84QXI3JETHU11TT5V9RYRZQQY74DOMWYF3HUY23HZZSHIS8AWTE82I53MR4E8K97HQXRAELLXOS2ODA1DDLP357IBFH01XX0SHZIYR6IOL2UUI39Z5FPOL8LBICXG9F8QXYLJY7QWB5YKK8PWQSNDG1ATEXYCKWP18J9R1I4CFE0R6US90USQUXI31O82SJYNAN809F8IQ6YREECUGPJG55SWVPKB4O9UW7RA2DYPJ73EKJG1D9Z7VL1ZCWN5GLYG' where id=20;
-update noar tt set v3='CU9PRJ19A2XGY4PYIBILRCB8XY2WK7G5UEB2SBTS4AYUI33E6XGHSJ07HJMH77F1N30WQMXVPLV92BAWVJH12PMYXCOQCS44LBQ8EGVRO1NFRUNXILTCTEUU0WX0OMDK6LGYOASBU7OK9J99FVYFSPERHZDPB19V0NXWKZJ6XC6QBTAJP6XSXGAWJVNCGGQCL14XM4N5UICFCXITEL4GVJ8LVJ7Y9Y8ZZ4187Y3HNXGP81MAQZULP0LVKNOJR1JFF' where id=20;
-update noar ti set v3='CU9PRJ19A2XGY4PYIBILRCB8XY2WK7G5UEB2SBTS4AYUI33E6XGHSJ07HJMH77F1N30WQMXVPLV92BAWVJH12PMYXCOQCS44LBQ8EGVRO1NFRUNXILTCTEUU0WX0OMDK6LGYOASBU7OK9J99FVYFSPERHZDPB19V0NXWKZJ6XC6QBTAJP6XSXGAWJVNCGGQCL14XM4N5UICFCXITEL4GVJ8LVJ7Y9Y8ZZ4187Y3HNXGP81MAQZULP0LVKNOJR1JFF' where id=20;
-update noar tt set v0='8TRV4USLXJZ2Y042NRYC5M2IRQ5UUFC2YZFJBLPRDADRAFJSG0YQ1FD0ROSCMG4W79C3WUJC90MJGAI17PS6CWXO9Z433RGRYNKKH86VY47HLAWDIX8O6CNTDD4NSI8OKZJZZBNVREAR7JBNM9RP78AFKE88I2TFH7NROLSGLQA8Y0P2DH3NS1L8H4Q6FI8J8VMRGOJRUAC1ZA50CV11OZY7WFO34LN5AYTEMFOKXB2603P9KCXGMXOFU4ZBOHH83' where id=21;
-update noar ti set v0='8TRV4USLXJZ2Y042NRYC5M2IRQ5UUFC2YZFJBLPRDADRAFJSG0YQ1FD0ROSCMG4W79C3WUJC90MJGAI17PS6CWXO9Z433RGRYNKKH86VY47HLAWDIX8O6CNTDD4NSI8OKZJZZBNVREAR7JBNM9RP78AFKE88I2TFH7NROLSGLQA8Y0P2DH3NS1L8H4Q6FI8J8VMRGOJRUAC1ZA50CV11OZY7WFO34LN5AYTEMFOKXB2603P9KCXGMXOFU4ZBOHH83' where id=21;
-update noar tt set v1='RHGJ1VLS0T9N6BPSFGZXUQRM9RFGNFXTP8U3R3S7WCVTRWSB38MGUP09ZMNQGK8CQ2TUOM8L0ZMHB5IVRFWJZ1P7KC06LGGWUR4YE7HDUGNUNDZDG6ITPKBY171IJ0EP8AA68Y46AUOAM7CXCJA6QLJ8I7KLPCGT3QSCA2ORYPXTBHD4DJFR2AHE4DFUY6IOQE0BNR4KR6SL59CY0V64HERSJ0NFM80ZR4N1R9B6AP4XVHNMP02PQME78KP399ROC' where id=21;
-update noar ti set v1='RHGJ1VLS0T9N6BPSFGZXUQRM9RFGNFXTP8U3R3S7WCVTRWSB38MGUP09ZMNQGK8CQ2TUOM8L0ZMHB5IVRFWJZ1P7KC06LGGWUR4YE7HDUGNUNDZDG6ITPKBY171IJ0EP8AA68Y46AUOAM7CXCJA6QLJ8I7KLPCGT3QSCA2ORYPXTBHD4DJFR2AHE4DFUY6IOQE0BNR4KR6SL59CY0V64HERSJ0NFM80ZR4N1R9B6AP4XVHNMP02PQME78KP399ROC' where id=21;
-update noar tt set v2='BLGASJTXH1V5RT3L5OZXKPPHERZS0F36T88R8FSEUXVOMJY64LL2LWN10DBGW3C5PJ0C81EURUA3VSXLXN87PZXXC0LUME8AQUQ5E0G0T7U7LDO8X528607NSEXR85GWG32HFDB3M6UGPENTEIMNDR8TQGF9F9OKOVLLNZGCE8ITFFEYL5Q8SL74UM516P67424K4LQIL8NV9UE68DVA9WH8GBEODRN3NU9K367O6IS8EG6CE52G2J3AEID1WYK5Q' where id=21;
-update noar ti set v2='BLGASJTXH1V5RT3L5OZXKPPHERZS0F36T88R8FSEUXVOMJY64LL2LWN10DBGW3C5PJ0C81EURUA3VSXLXN87PZXXC0LUME8AQUQ5E0G0T7U7LDO8X528607NSEXR85GWG32HFDB3M6UGPENTEIMNDR8TQGF9F9OKOVLLNZGCE8ITFFEYL5Q8SL74UM516P67424K4LQIL8NV9UE68DVA9WH8GBEODRN3NU9K367O6IS8EG6CE52G2J3AEID1WYK5Q' where id=21;
-update noar tt set v3='LKMFI2U4UT5K195NK8VDDETYAXAAJPF2WRQTWAA4D5RSKKBW25UYC95ZDHZ5T34JHCDMS3P151G3S287F5XNL18ZH4WLZD4MCBRD2D0Q0V1M2ZYZHA7AX0PDGIS6DEO9QY7HF5UPAC3T7FULJY3YYWPMB7XUFWEU84K3599LEZKNC7USYYW5IMFJJLP39N24NQAA9ZEMTPFMYGKVU5HFM1VTMCIZ3ZOHUYVSKV1JY79DF8CDWS78NXY843NFEOJNM' where id=21;
-update noar ti set v3='LKMFI2U4UT5K195NK8VDDETYAXAAJPF2WRQTWAA4D5RSKKBW25UYC95ZDHZ5T34JHCDMS3P151G3S287F5XNL18ZH4WLZD4MCBRD2D0Q0V1M2ZYZHA7AX0PDGIS6DEO9QY7HF5UPAC3T7FULJY3YYWPMB7XUFWEU84K3599LEZKNC7USYYW5IMFJJLP39N24NQAA9ZEMTPFMYGKVU5HFM1VTMCIZ3ZOHUYVSKV1JY79DF8CDWS78NXY843NFEOJNM' where id=21;
-update noar tt set v0='49S6PQXZJXO1TSSOAXPB0W2Q33CXG4SC3U0F8DHD3SPOP06OKTMIAS9LM8LU8KZ69H47AAF9VHTM8G7YY1P2469WRFOXR0S56JM6W7QN41VQ5DFJDF3U3LAXIBPYG6QMO66WQ6KNS7HO9QX9QR9SMNLFP4KQHND021FT4A5DPW3EOZO8S9IPFLOP89WN0EOEFPFO9A3ZOYL4QZRUFUH5A6NUBF4KJZPE5FMGVX8WX1DREETUTZM6UEI8M0UY3BG8T' where id=22;
-update noar ti set v0='49S6PQXZJXO1TSSOAXPB0W2Q33CXG4SC3U0F8DHD3SPOP06OKTMIAS9LM8LU8KZ69H47AAF9VHTM8G7YY1P2469WRFOXR0S56JM6W7QN41VQ5DFJDF3U3LAXIBPYG6QMO66WQ6KNS7HO9QX9QR9SMNLFP4KQHND021FT4A5DPW3EOZO8S9IPFLOP89WN0EOEFPFO9A3ZOYL4QZRUFUH5A6NUBF4KJZPE5FMGVX8WX1DREETUTZM6UEI8M0UY3BG8T' where id=22;
-update noar tt set v1='VGGJ4R69QOCMZ2MVU1J5U19W0B4BF7KQYD3WY0GWWW1DXFB2B0NF4FOXQXPCU7G88XY8HP77X8WWINLH7TNWURMZ15YJI0KH2N47W6UYQPQX0A14NZQ2ROY44VGHQICCJ2VGVTE58UJPSMA4M3QJNH62MB02KC5C92Y3C1RQYAWQ3WSLMXB9SFU1MSX3RSDBA02ITJ86BWQZL6CB671QALA05PO7CIJFDOO1FEOSVSUW934XOT5TZYOCBK0WII9YT' where id=22;
-update noar ti set v1='VGGJ4R69QOCMZ2MVU1J5U19W0B4BF7KQYD3WY0GWWW1DXFB2B0NF4FOXQXPCU7G88XY8HP77X8WWINLH7TNWURMZ15YJI0KH2N47W6UYQPQX0A14NZQ2ROY44VGHQICCJ2VGVTE58UJPSMA4M3QJNH62MB02KC5C92Y3C1RQYAWQ3WSLMXB9SFU1MSX3RSDBA02ITJ86BWQZL6CB671QALA05PO7CIJFDOO1FEOSVSUW934XOT5TZYOCBK0WII9YT' where id=22;
-update noar tt set v2='AADJ962WUP6UOSLGT0E15CBFLGQSJGIYSE5OBENUKLH57P5P5VKV5KUYAHV6OH5QHDQFAP9VH47HFTH4QLBMG3D7GH550F0VQFOLDC61BS568152S1SIXZR8YFZNHROMQP76GODLNBDIS8PAW26HW0F1LVKW4T4IVG4P5N006LM8X15E02RX6KWDF3LCFTZLMTDD2V02QF44ZZ8G8EV2GDYMPYHPP56QB872RRRUQ2LHIKEBML5MTXJB070R8396Z' where id=22;
-update noar ti set v2='AADJ962WUP6UOSLGT0E15CBFLGQSJGIYSE5OBENUKLH57P5P5VKV5KUYAHV6OH5QHDQFAP9VH47HFTH4QLBMG3D7GH550F0VQFOLDC61BS568152S1SIXZR8YFZNHROMQP76GODLNBDIS8PAW26HW0F1LVKW4T4IVG4P5N006LM8X15E02RX6KWDF3LCFTZLMTDD2V02QF44ZZ8G8EV2GDYMPYHPP56QB872RRRUQ2LHIKEBML5MTXJB070R8396Z' where id=22;
-update noar tt set v3='17MVMQ8RCO0PFAYPKMXA1ZKCDLEW9HMR5TK0QGXCYW4C3I5U1HNUABCLUN0VSQ9FN7O5NRMEQAQW73FM46F9UO3QBX7IMWNQRWGWW5QEAB9AE07GIUE962FDO80TH571EZZBP7J81E5V8UNITPTRVFEMZRZT3G7M0918AW59N9HDQYANVI0TVX0G9YDDU4Q0FJYI3L2PXL9NJ84XH43L6NQY73WYLOXP9N0YC1Y9IVLPV9GWIR2MU0KKXDAIMEVQ5' where id=22;
-update noar ti set v3='17MVMQ8RCO0PFAYPKMXA1ZKCDLEW9HMR5TK0QGXCYW4C3I5U1HNUABCLUN0VSQ9FN7O5NRMEQAQW73FM46F9UO3QBX7IMWNQRWGWW5QEAB9AE07GIUE962FDO80TH571EZZBP7J81E5V8UNITPTRVFEMZRZT3G7M0918AW59N9HDQYANVI0TVX0G9YDDU4Q0FJYI3L2PXL9NJ84XH43L6NQY73WYLOXP9N0YC1Y9IVLPV9GWIR2MU0KKXDAIMEVQ5' where id=22;
-update noar tt set v0='6GYJ3TQ7GG360E76XG8CCE7M9UPY89FTLSWNJY8WDZOZ24IYJ2LUBT7BOW315Z04Y4XD04R0X5TLYWQZN246EUFXU44MVPHY3QLXFLMRCHLPUYOE3KQ3XO34X0YXP2Z2IPECO745VX710O72KES736RC8BQ91EWXEDV413H5C709WS068YEIWJTC6N15ZYLRVNJ4XB721ZBFS5AL985VYRQ6QYH0KKFIQTQQQXSH6YIWDYGIMZYMYMRWXAR5V9IZV' where id=23;
-update noar ti set v0='6GYJ3TQ7GG360E76XG8CCE7M9UPY89FTLSWNJY8WDZOZ24IYJ2LUBT7BOW315Z04Y4XD04R0X5TLYWQZN246EUFXU44MVPHY3QLXFLMRCHLPUYOE3KQ3XO34X0YXP2Z2IPECO745VX710O72KES736RC8BQ91EWXEDV413H5C709WS068YEIWJTC6N15ZYLRVNJ4XB721ZBFS5AL985VYRQ6QYH0KKFIQTQQQXSH6YIWDYGIMZYMYMRWXAR5V9IZV' where id=23;
-update noar tt set v1='CVJWYFWYSZL79KSZPCVR1JT9XO7WJ2HQ07Y4LMWO4UKY1IFDPY17O75AM7EZ0J2NDMU3RUY38I45EBLXCH5L7PKDJNASQC4DDVHN3RU1ZYHH7BMQAA2PH26X7EVS63K5BCQPR6JSR6MUYA2HDNNEU15FCQCE1JPHBW4596G06XRSKQR4AVANM0WYN15SYTXKNMHKO2ZSV78HBL2PYDI9GMNWZA19MNTXVX49HSA0AWXC7RL7R4GQS1V5B54255LK6' where id=23;
-update noar ti set v1='CVJWYFWYSZL79KSZPCVR1JT9XO7WJ2HQ07Y4LMWO4UKY1IFDPY17O75AM7EZ0J2NDMU3RUY38I45EBLXCH5L7PKDJNASQC4DDVHN3RU1ZYHH7BMQAA2PH26X7EVS63K5BCQPR6JSR6MUYA2HDNNEU15FCQCE1JPHBW4596G06XRSKQR4AVANM0WYN15SYTXKNMHKO2ZSV78HBL2PYDI9GMNWZA19MNTXVX49HSA0AWXC7RL7R4GQS1V5B54255LK6' where id=23;
-update noar tt set v2='6ZLJ1ORHQTCYPNWA5JJKNUUI1D2B1VSHAEBRA4B8ZBU4NRKJX24ZWECOHIOCIUOS9NCBQHT4BTSOEBDYSECXKLDR7THFZS35L1WQ7DQDDZZBIMB7PEZQQ27XXNDR0WYA3TT17KZV4IQ9JOIOVXHCYTQ2S6ZQ1GIWQ9JN5HQ8ULCTG9PZP490JAAVBVDSNKTDL4T1ROUSV4JIN90R1LW629Y73E60550M4P7ES2E8IU3ES058SGS34Z5AKG4MDUZ8O' where id=23;
-update noar ti set v2='6ZLJ1ORHQTCYPNWA5JJKNUUI1D2B1VSHAEBRA4B8ZBU4NRKJX24ZWECOHIOCIUOS9NCBQHT4BTSOEBDYSECXKLDR7THFZS35L1WQ7DQDDZZBIMB7PEZQQ27XXNDR0WYA3TT17KZV4IQ9JOIOVXHCYTQ2S6ZQ1GIWQ9JN5HQ8ULCTG9PZP490JAAVBVDSNKTDL4T1ROUSV4JIN90R1LW629Y73E60550M4P7ES2E8IU3ES058SGS34Z5AKG4MDUZ8O' where id=23;
-update noar tt set v3='POZ605KQ10GA7A7056U6F1UTKYGEEKS56VSLI9SVIAQW8AMGC7O0DNMUMTJDX3WE6B47I9EQB79XS5MGHXSZHMODMJG89XVVM210YK1WQMWNY1EYW95Z9LOV1Z1TPEF862IIYIB31KV5HF2A4BNOK02T4197ZL90DVB9XU8AYBHJCVOR7Y0HZOEZY0GUH5NSSJ7GG41PPW4M8ZMV0OKBPN51I2JBJWJK277IBCPLKVCJBN0CEHPZBQG06LOV831HJ' where id=23;
-update noar ti set v3='POZ605KQ10GA7A7056U6F1UTKYGEEKS56VSLI9SVIAQW8AMGC7O0DNMUMTJDX3WE6B47I9EQB79XS5MGHXSZHMODMJG89XVVM210YK1WQMWNY1EYW95Z9LOV1Z1TPEF862IIYIB31KV5HF2A4BNOK02T4197ZL90DVB9XU8AYBHJCVOR7Y0HZOEZY0GUH5NSSJ7GG41PPW4M8ZMV0OKBPN51I2JBJWJK277IBCPLKVCJBN0CEHPZBQG06LOV831HJ' where id=23;
-update noar tt set v0='3QUJA2NN8LQ8IUUQ6I94GGKVJC90EHLOFD6BADS49P1RBXIK1C4OEG86PVC82QNPIGM17GJD6TEMH57N5PMWIJTU1PZBE9PMESNRQMCG6K6TYJ0OPTQRP3Y6488GL168DMBII2FYURECXG5MQ2KM06D00JND1YMNFLG4I2QDHJKC8DFSS3WI3R01HXPK5ZA36V4T5CK3PBYPPKZPJBN8YFVQ2VWACYVKRTG1TZJV2J7006JL24LIBPEIDI0DDG3ZQ' where id=24;
-update noar ti set v0='3QUJA2NN8LQ8IUUQ6I94GGKVJC90EHLOFD6BADS49P1RBXIK1C4OEG86PVC82QNPIGM17GJD6TEMH57N5PMWIJTU1PZBE9PMESNRQMCG6K6TYJ0OPTQRP3Y6488GL168DMBII2FYURECXG5MQ2KM06D00JND1YMNFLG4I2QDHJKC8DFSS3WI3R01HXPK5ZA36V4T5CK3PBYPPKZPJBN8YFVQ2VWACYVKRTG1TZJV2J7006JL24LIBPEIDI0DDG3ZQ' where id=24;
-update noar tt set v1='MV6VYZX7XFAH09ONK2APDARSW4VU02XPQSZKOFK3SLQKLD7I6O32FTL8T2UC1AH059ZTDGY7SBCLMU4E88A25FH5I5UAEK62BDXLIDUW6SVFBI9RYTU330BT6YKJ4AZSKBE2AALD676ZANCQCD3628LXJUM9HDF96E9FC05WTYXGYPFTAMIJY9CZMSNPRIGI6Y1R8MTV0M6J9370U25YG3VF3LT27AVYEUPKBBCVUINFXTM9TL1YUO06KE0AG50U0' where id=24;
-update noar ti set v1='MV6VYZX7XFAH09ONK2APDARSW4VU02XPQSZKOFK3SLQKLD7I6O32FTL8T2UC1AH059ZTDGY7SBCLMU4E88A25FH5I5UAEK62BDXLIDUW6SVFBI9RYTU330BT6YKJ4AZSKBE2AALD676ZANCQCD3628LXJUM9HDF96E9FC05WTYXGYPFTAMIJY9CZMSNPRIGI6Y1R8MTV0M6J9370U25YG3VF3LT27AVYEUPKBBCVUINFXTM9TL1YUO06KE0AG50U0' where id=24;
-update noar tt set v2='QH1U8J2ANLNCTQYX7ZXTN2JZ2BM65HGXMXW1H5URGRSR1Y8V6ERUFKTG08HSM5GX8AW01BMJEPNO5GIJRXEGN2KY8PZVK4SF07VS0QOEA24W5RB9XUXUFBTHDGS21DU7WH70CKI8IG2MFR0VTXXVVVEX9GITV5D7U2Y99PF1ECE7RPKGFO0JMZFCTVEENFVG4UQEUYNE8BMVKPXP55U81KVGFQPN87LOJNZCA8KFWCEJ7LNP96UPE43NI3I6O5SM5' where id=24;
-update noar ti set v2='QH1U8J2ANLNCTQYX7ZXTN2JZ2BM65HGXMXW1H5URGRSR1Y8V6ERUFKTG08HSM5GX8AW01BMJEPNO5GIJRXEGN2KY8PZVK4SF07VS0QOEA24W5RB9XUXUFBTHDGS21DU7WH70CKI8IG2MFR0VTXXVVVEX9GITV5D7U2Y99PF1ECE7RPKGFO0JMZFCTVEENFVG4UQEUYNE8BMVKPXP55U81KVGFQPN87LOJNZCA8KFWCEJ7LNP96UPE43NI3I6O5SM5' where id=24;
-update noar tt set v3='ESWBWQFN08XQZPMYWEV4UFL0F3321YHBM3OOC1141L3RCP9O213EAY41PS2384FSLI7U0JKCJVNHXN1CCBHJXDDAACET0XILTGP2X4PF4WA5AK4P5XJH8HF74PP6N83WKCI67BO6Z08Q0VB2ZB0F3WYFJPCAMSTG9HDGYSSM0B42LDWQEY91ZMCREVLSLUKAB8PUHLCVNBN8YJFE8877XG8MNUXA7T193Q7OMYZD0OKMRT11SLTXKBRB8ML8B0Y8Z' where id=24;
-update noar ti set v3='ESWBWQFN08XQZPMYWEV4UFL0F3321YHBM3OOC1141L3RCP9O213EAY41PS2384FSLI7U0JKCJVNHXN1CCBHJXDDAACET0XILTGP2X4PF4WA5AK4P5XJH8HF74PP6N83WKCI67BO6Z08Q0VB2ZB0F3WYFJPCAMSTG9HDGYSSM0B42LDWQEY91ZMCREVLSLUKAB8PUHLCVNBN8YJFE8877XG8MNUXA7T193Q7OMYZD0OKMRT11SLTXKBRB8ML8B0Y8Z' where id=24;
-update noar tt set v0='81J30FMX1T09PIXYANJ2LXXOOXW8O9SP6ZZD9N18TAOMFTY0KLRVEDAHJQFKJGEMLQ1VF1UFBOKQW1PFIZ7D532UT9SQR0D8G125Z0YKVAMOBV679VPOCHA5D5MHXNZ1VKNH4Q2ERAVH4X13TVGBXAKZMU6GT50VYXBN6D649KBJ7MV11MOUWL7Y4H1N1M2KKVDQ0FFIXEWFEMSMNR0LGAVAYUSUAPRHA5VOMNX0I9JO3BT7ZTJFG0PH67S7P9QG5' where id=25;
-update noar ti set v0='81J30FMX1T09PIXYANJ2LXXOOXW8O9SP6ZZD9N18TAOMFTY0KLRVEDAHJQFKJGEMLQ1VF1UFBOKQW1PFIZ7D532UT9SQR0D8G125Z0YKVAMOBV679VPOCHA5D5MHXNZ1VKNH4Q2ERAVH4X13TVGBXAKZMU6GT50VYXBN6D649KBJ7MV11MOUWL7Y4H1N1M2KKVDQ0FFIXEWFEMSMNR0LGAVAYUSUAPRHA5VOMNX0I9JO3BT7ZTJFG0PH67S7P9QG5' where id=25;
-update noar tt set v1='3GT2T6AUI87IJ6XYTOPKBK5X574LWH9MQP9M6Q6IQNS5AVBH3SKEKQMD1K0KQ2B8YFVY5OH7RMN2S7XAN3QAL9SFOTSGO7B6A4SSKCLPHP96MQEQX3NKM876AJ52BO3LSUVB5VWDJ3PPPNVHRE9N7FFOSWTDNTEZQQLKQ0MH74MQTB1TBT77LBM3MAF1CDH6UC16OX4A2F891R4KYJ9CG6VADM38XHY5TGSAYW3LDGFTD9REG2J2P612U169RCE2Y' where id=25;
-update noar ti set v1='3GT2T6AUI87IJ6XYTOPKBK5X574LWH9MQP9M6Q6IQNS5AVBH3SKEKQMD1K0KQ2B8YFVY5OH7RMN2S7XAN3QAL9SFOTSGO7B6A4SSKCLPHP96MQEQX3NKM876AJ52BO3LSUVB5VWDJ3PPPNVHRE9N7FFOSWTDNTEZQQLKQ0MH74MQTB1TBT77LBM3MAF1CDH6UC16OX4A2F891R4KYJ9CG6VADM38XHY5TGSAYW3LDGFTD9REG2J2P612U169RCE2Y' where id=25;
-update noar tt set v2='XHJZRRUSIDVND93JGKWH3J1OS4F1N32WRKP74BTN9RZF2VWEAO2TBB4KNNE6AH3MHYMYFJO1E6Y3EUQBYL7BVYUWBQ0JZGNWMFVT4V3N1EQ8XPICM2970BMOAI0VDXODSAZOS4RLTPEEQ85GWYH7F9Y8DBOIYLPSVAMDW5QC22Q8U5TY91W2K3B8ITESTAGQ6INC6IPZ3PGYZH90LLM8RKU68EETU2Z3RFTA0YGSFFLZ8HQ5OTP5W4H2W9DTGEUN4' where id=25;
-update noar ti set v2='XHJZRRUSIDVND93JGKWH3J1OS4F1N32WRKP74BTN9RZF2VWEAO2TBB4KNNE6AH3MHYMYFJO1E6Y3EUQBYL7BVYUWBQ0JZGNWMFVT4V3N1EQ8XPICM2970BMOAI0VDXODSAZOS4RLTPEEQ85GWYH7F9Y8DBOIYLPSVAMDW5QC22Q8U5TY91W2K3B8ITESTAGQ6INC6IPZ3PGYZH90LLM8RKU68EETU2Z3RFTA0YGSFFLZ8HQ5OTP5W4H2W9DTGEUN4' where id=25;
-update noar tt set v3='0BBEXG0WRACW3QWPFZE5WBQE6YQZZRNKJVG8RIWSANUVX4I0ETMERYTF899OKN9CYKHTSBKPR9L6NGB57Z0VSSZGETFPULIT3C6BMZ045FYOI4TFTCF6WWSJ1LDZ2BAPR74SQSCC2PDM0ZXM4E8YVAV33H52L6ZD4JV0JY7SNAXVOC5R0BA4491SPA3H1AJREZV863VANHM2LYO0AW78SF0IG68SKW2NMFJAJXRS48PDORNSQ85N9TIAOS83NLSTQ' where id=25;
-update noar ti set v3='0BBEXG0WRACW3QWPFZE5WBQE6YQZZRNKJVG8RIWSANUVX4I0ETMERYTF899OKN9CYKHTSBKPR9L6NGB57Z0VSSZGETFPULIT3C6BMZ045FYOI4TFTCF6WWSJ1LDZ2BAPR74SQSCC2PDM0ZXM4E8YVAV33H52L6ZD4JV0JY7SNAXVOC5R0BA4491SPA3H1AJREZV863VANHM2LYO0AW78SF0IG68SKW2NMFJAJXRS48PDORNSQ85N9TIAOS83NLSTQ' where id=25;
-update noar tt set v0='AELV5TY2XKP26JTBTS5Z90TPMUT6233ONJXMFAPEDVEIF9RNC6TB9TRP0WLRUZJ0UZK9JU9EXML437K2WNF1P2EA8P4LD5VEG5TFF46RGTRPI5OI6V1POQF8UFEATKYL9W87IVH9YG1CCSWPG8JGIRBRQF0A04BG6RSCTNYDKRC4ZH5596V7EP8SKLC2F49JW04LVOS9J643EJ77X8NR8PWH3PMVGJ9D9JSSO5YIBFUY7C426CO0S12C04MS7LK96' where id=26;
-update noar ti set v0='AELV5TY2XKP26JTBTS5Z90TPMUT6233ONJXMFAPEDVEIF9RNC6TB9TRP0WLRUZJ0UZK9JU9EXML437K2WNF1P2EA8P4LD5VEG5TFF46RGTRPI5OI6V1POQF8UFEATKYL9W87IVH9YG1CCSWPG8JGIRBRQF0A04BG6RSCTNYDKRC4ZH5596V7EP8SKLC2F49JW04LVOS9J643EJ77X8NR8PWH3PMVGJ9D9JSSO5YIBFUY7C426CO0S12C04MS7LK96' where id=26;
-update noar tt set v1='52VDF6V2BHAIANC339MVMDK20XLMHFNTERDXCIZRTFGQS2TNL9F1F2MA7HN97RNKUH3EOAZ58ZUVCM1XW0TBBQO69ZEFM4T51RPYJ1F3S4QT1IZVWN4VPF0IHP7IBF0VSR6V11EBYZHDGRZQ589DJ4RMWQAO1A36PK4Q0A1W2MQ2RIAUP9H4J5T0TSPSQWTS8DOVV3EK920F8OOHUAPB9NOJVA0SF4JXJB8MX8605AAYB5E341041VMSZ9RC08YFN' where id=26;
-update noar ti set v1='52VDF6V2BHAIANC339MVMDK20XLMHFNTERDXCIZRTFGQS2TNL9F1F2MA7HN97RNKUH3EOAZ58ZUVCM1XW0TBBQO69ZEFM4T51RPYJ1F3S4QT1IZVWN4VPF0IHP7IBF0VSR6V11EBYZHDGRZQ589DJ4RMWQAO1A36PK4Q0A1W2MQ2RIAUP9H4J5T0TSPSQWTS8DOVV3EK920F8OOHUAPB9NOJVA0SF4JXJB8MX8605AAYB5E341041VMSZ9RC08YFN' where id=26;
-update noar tt set v2='JHKKDWD0I2ISHDQBJGISUS6ZYYVQF9HF0FWX24NSCU8E1K5VRH8WZRP5SY5XVCUZVXS9AUH8CWIIXVQ728T0W47HJ7KR3YVY69WSTHIHI9YML9NJZ88HB1J4ZE91CXNHEPMRMD9YYG69C1H6T87T3E8BCP13882XX8VEY2SSZR2C580VN4PL0F0DE726DALIC7I0G6N3520HMCSGMHUVJLAFNWQB5RP4NM593OD6GNM2C1PB1G6JMUBX3G87J19GS' where id=26;
-update noar ti set v2='JHKKDWD0I2ISHDQBJGISUS6ZYYVQF9HF0FWX24NSCU8E1K5VRH8WZRP5SY5XVCUZVXS9AUH8CWIIXVQ728T0W47HJ7KR3YVY69WSTHIHI9YML9NJZ88HB1J4ZE91CXNHEPMRMD9YYG69C1H6T87T3E8BCP13882XX8VEY2SSZR2C580VN4PL0F0DE726DALIC7I0G6N3520HMCSGMHUVJLAFNWQB5RP4NM593OD6GNM2C1PB1G6JMUBX3G87J19GS' where id=26;
-update noar tt set v3='R3R8U0P7ULLNNJRKJXZEB4QA5D5DGNCQSQ98JEY8PAZS15C2SPO7RWNXIPCWXG3OWFVAMJ8AXMX5HLH4DXX6M2884DSC99RCV501FC96VBYCA6JWNH9CMYQGNTI5GM3HNEU1OTT18SI03XOX6AELE98UKUFD8J0967FPN3NLIENEEKLQKH1KUXQOY20EZNXE8T2LPQ6XIYQPYRD6L29YDMRSLVWLB39WXLBT4ZV8G1IQQD4PAHYBZHIQH07C1XJ1Z' where id=26;
-update noar ti set v3='R3R8U0P7ULLNNJRKJXZEB4QA5D5DGNCQSQ98JEY8PAZS15C2SPO7RWNXIPCWXG3OWFVAMJ8AXMX5HLH4DXX6M2884DSC99RCV501FC96VBYCA6JWNH9CMYQGNTI5GM3HNEU1OTT18SI03XOX6AELE98UKUFD8J0967FPN3NLIENEEKLQKH1KUXQOY20EZNXE8T2LPQ6XIYQPYRD6L29YDMRSLVWLB39WXLBT4ZV8G1IQQD4PAHYBZHIQH07C1XJ1Z' where id=26;
-update noar tt set v0='14SQ6M9B8T18XUN95SQCSS0L8VTKEJD4EBEN4WXSQRMGIUHR0TTHQ9CB0DT5NVH2F1J2OJHL98DAL3UUCUSW80GYGEOB0JMO8F285KBSW4GTM6ZV45NAS4QXSQZFMGM44W964474CBUMYUXMZ4X2279XZ0VKUS6JQUHUDG2OWOLS4SE94W3ES4B180HRU7TG5FQEHEP7RYXGETB4LY37PEM7B4BPTQA9V8H1E4PPLYSROWVBTROMBFQWYKBL6LWU4' where id=27;
-update noar ti set v0='14SQ6M9B8T18XUN95SQCSS0L8VTKEJD4EBEN4WXSQRMGIUHR0TTHQ9CB0DT5NVH2F1J2OJHL98DAL3UUCUSW80GYGEOB0JMO8F285KBSW4GTM6ZV45NAS4QXSQZFMGM44W964474CBUMYUXMZ4X2279XZ0VKUS6JQUHUDG2OWOLS4SE94W3ES4B180HRU7TG5FQEHEP7RYXGETB4LY37PEM7B4BPTQA9V8H1E4PPLYSROWVBTROMBFQWYKBL6LWU4' where id=27;
-update noar tt set v1='LTIKKUJMOU0JBSS9UD2N9D9ZVPFQD7A4F970DAV5D6T0VODSM7KSC4NS1X0YGSC7C504M66U8K4LMI5DDMCEI13YKFF2D23CQ7HAB9SFOKX2AW365WD3OW6Y9C3N2SMXTXVCMZWONGWICWYZ3YCK53MT5WYXKIOJCQLM1OVMP9VFUM7BOUUMEV4XX00FZ5N9GKGYA0TDM9M11ELCP22NCS37JGPBPXBWCDBGJL6IWHO8OLOZZ0MKS57RGEZNHOSGH' where id=27;
-update noar ti set v1='LTIKKUJMOU0JBSS9UD2N9D9ZVPFQD7A4F970DAV5D6T0VODSM7KSC4NS1X0YGSC7C504M66U8K4LMI5DDMCEI13YKFF2D23CQ7HAB9SFOKX2AW365WD3OW6Y9C3N2SMXTXVCMZWONGWICWYZ3YCK53MT5WYXKIOJCQLM1OVMP9VFUM7BOUUMEV4XX00FZ5N9GKGYA0TDM9M11ELCP22NCS37JGPBPXBWCDBGJL6IWHO8OLOZZ0MKS57RGEZNHOSGH' where id=27;
-update noar tt set v2='TLTNGXA7OUAJ0SGKV9PH4XTC118MCP2KESLQX77H47ICR16D70O0O2PS2P5FUP0U8Q0MTU9NKZZ8WAJA1A1JURF3JDKJZ5GOCLAJTLJG1RHYOJ86II4NQKJCZYCWWSPOFR1NEMLHJE3D664AI6VUYQ1OVKZ2EJ3GCSEUC8DUZI5GXRJY3E3SH4278V4ME0M2R9PD6VT8J7V5R5VH003LE7H8L5WORVHSG1788B928PMOUZR6SY0UYG3S3ZVYMHG2N' where id=27;
-update noar ti set v2='TLTNGXA7OUAJ0SGKV9PH4XTC118MCP2KESLQX77H47ICR16D70O0O2PS2P5FUP0U8Q0MTU9NKZZ8WAJA1A1JURF3JDKJZ5GOCLAJTLJG1RHYOJ86II4NQKJCZYCWWSPOFR1NEMLHJE3D664AI6VUYQ1OVKZ2EJ3GCSEUC8DUZI5GXRJY3E3SH4278V4ME0M2R9PD6VT8J7V5R5VH003LE7H8L5WORVHSG1788B928PMOUZR6SY0UYG3S3ZVYMHG2N' where id=27;
-update noar tt set v3='QC1MK2XJPJ4H86T1OSJ9P8PEI41QXDOVW6F46W2V6QR5FMG500S4GM73J3TVOHSDCZHQ9DJLI975BX8YQAKLIQNKKSWWLXVWN54WLADWY7W7BYR2MUBGMFK3RZH68EANDBEYE7YFJ6VVUR7NBCNQNDGCGNR9MEU8467U9BRR2UAKQJK1TTVWHBDEMJSGWR7G5G2H87GWNKKZB51IFV9E5TN3QS96QY1QM0RQODGZHTEEL7SKE1APD510AUCQ85KCB' where id=27;
-update noar ti set v3='QC1MK2XJPJ4H86T1OSJ9P8PEI41QXDOVW6F46W2V6QR5FMG500S4GM73J3TVOHSDCZHQ9DJLI975BX8YQAKLIQNKKSWWLXVWN54WLADWY7W7BYR2MUBGMFK3RZH68EANDBEYE7YFJ6VVUR7NBCNQNDGCGNR9MEU8467U9BRR2UAKQJK1TTVWHBDEMJSGWR7G5G2H87GWNKKZB51IFV9E5TN3QS96QY1QM0RQODGZHTEEL7SKE1APD510AUCQ85KCB' where id=27;
-update noar tt set v0='BM9UY69WUYPP2FSIR7DAD8M18G0V1WCLXZQ9YF3Z4AT9G02AO4P5ZJU3LOIDZ2IJY9X6ZND8SIJK258GSTKUUCD0MP29BIR3ZH2Z15YHQDAP914MU0CHY96XM3QHA61C6AJEFJOS19BP57ZYIZZNGHZ6231N4Q30F9NZDRLWMQNNH2XQNX2EU4VMIJ70QPUB5322OMBYHYT8H11095IICUI6XD1D9GDAEZO2H15DCI8TXL7HVCITTDCTVU1UMENZX' where id=28;
-update noar ti set v0='BM9UY69WUYPP2FSIR7DAD8M18G0V1WCLXZQ9YF3Z4AT9G02AO4P5ZJU3LOIDZ2IJY9X6ZND8SIJK258GSTKUUCD0MP29BIR3ZH2Z15YHQDAP914MU0CHY96XM3QHA61C6AJEFJOS19BP57ZYIZZNGHZ6231N4Q30F9NZDRLWMQNNH2XQNX2EU4VMIJ70QPUB5322OMBYHYT8H11095IICUI6XD1D9GDAEZO2H15DCI8TXL7HVCITTDCTVU1UMENZX' where id=28;
-update noar tt set v1='5OKWR34LOOG9BEAJU34OQHKU0M3IDR1OUKRTJPFJHFUH5KFQZMO1SNEY2UTH8HYMYP8UCC6H9I41H267VA098KKFA24G1IFGW7QCFKL7O33L4H2FO7EXA4L9V3DU79FNMG5TZMQ19DYNBJNIZ1MEUZQG2DLITIMRFTG1PIQPOWXGRUMESUTEZRN7WTLYM7BTD8MEJ2DOJZKPAWL80GS0RPWY0CVRAQR7WLAB7D256N414WXF3RK7HT3PEBQGY3DB8' where id=28;
-update noar ti set v1='5OKWR34LOOG9BEAJU34OQHKU0M3IDR1OUKRTJPFJHFUH5KFQZMO1SNEY2UTH8HYMYP8UCC6H9I41H267VA098KKFA24G1IFGW7QCFKL7O33L4H2FO7EXA4L9V3DU79FNMG5TZMQ19DYNBJNIZ1MEUZQG2DLITIMRFTG1PIQPOWXGRUMESUTEZRN7WTLYM7BTD8MEJ2DOJZKPAWL80GS0RPWY0CVRAQR7WLAB7D256N414WXF3RK7HT3PEBQGY3DB8' where id=28;
-update noar tt set v2='YUN0QFB9UB4C76P409QXBBVIX77MYH425FL4S3VZNPRJREJZ8V9B3SKLAWONL84HZKF4T4S9SRJKMGYNPHHEJ27C5SXCDTJ2S23DRB7O0NNJUO5ZIRKTZZASME1KYCNGKUP4LNKKWZ2XWE3U990RCDJ91D61WCX5E9TAH6OGSMK9AYALFSE3BFSHY7LFHGYOUZQJFNNX3DGX8N7CXSLU3XC7RIZCTLVMQDDTJYJGF08RNASW1KQI1EBOENNRMPNBR' where id=28;
-update noar ti set v2='YUN0QFB9UB4C76P409QXBBVIX77MYH425FL4S3VZNPRJREJZ8V9B3SKLAWONL84HZKF4T4S9SRJKMGYNPHHEJ27C5SXCDTJ2S23DRB7O0NNJUO5ZIRKTZZASME1KYCNGKUP4LNKKWZ2XWE3U990RCDJ91D61WCX5E9TAH6OGSMK9AYALFSE3BFSHY7LFHGYOUZQJFNNX3DGX8N7CXSLU3XC7RIZCTLVMQDDTJYJGF08RNASW1KQI1EBOENNRMPNBR' where id=28;
-update noar tt set v3='FQGWZ0W7ZCBJO3PP2GAT5IU7TEDZ77EJVP0AAPNR3WYQNAQUCANIC4FO0ALR91KWYVQY9FFKPU4WVLRCFW6DAS4UUF49ESB3WLJ2OCFI36BMXDUPJJQ4P7XPLR6DUZ8KL95990QJHPXTQU19TYV7XAKR48GMD58995CP1G4PTNDUHSIJFG3EGO1EXC24BAYOMDYCNN9AMH7EXYTESS5DMTP3JHXMUEISK7VNDRBPKZYFN67WJ2KE3TDSKF6BA7BQU' where id=28;
-update noar ti set v3='FQGWZ0W7ZCBJO3PP2GAT5IU7TEDZ77EJVP0AAPNR3WYQNAQUCANIC4FO0ALR91KWYVQY9FFKPU4WVLRCFW6DAS4UUF49ESB3WLJ2OCFI36BMXDUPJJQ4P7XPLR6DUZ8KL95990QJHPXTQU19TYV7XAKR48GMD58995CP1G4PTNDUHSIJFG3EGO1EXC24BAYOMDYCNN9AMH7EXYTESS5DMTP3JHXMUEISK7VNDRBPKZYFN67WJ2KE3TDSKF6BA7BQU' where id=28;
-update noar tt set v0='PR12EJBD6QG7FV4GNQ69DLY5XJX8EP8RDOR2PU9KCOKD7KHC9ENURHO3D96GI799B5ISM093XN0ROHOAKHNDRN6CFEAYXBFP00RFYJTRT6CCT2A7D15HBKMTWLVK5WAXH3KMRN3IT6LTK0ZORN9X4B2MU2N5MAPZJL2WL7L5KAECFL8I2LHNH836P6TW119IDQINDC7W4S603TSNGNRER47ATJ5Z7REEQII7B4EWMB3KX2TQ0QY8QZV591DT447PH' where id=29;
-update noar ti set v0='PR12EJBD6QG7FV4GNQ69DLY5XJX8EP8RDOR2PU9KCOKD7KHC9ENURHO3D96GI799B5ISM093XN0ROHOAKHNDRN6CFEAYXBFP00RFYJTRT6CCT2A7D15HBKMTWLVK5WAXH3KMRN3IT6LTK0ZORN9X4B2MU2N5MAPZJL2WL7L5KAECFL8I2LHNH836P6TW119IDQINDC7W4S603TSNGNRER47ATJ5Z7REEQII7B4EWMB3KX2TQ0QY8QZV591DT447PH' where id=29;
-update noar tt set v1='E3Z9UQF3FBTD08OF9XZJT4U4JCY6G6U5BH9GHBXVMSZYQWBFJS20Y2VI18QTHQXQWKJN78QZ6ID6B21RO5A6EE9ZCIW3430TOHALN2MTGBJNNB6909R1UXM2CZ7VSN7P3WVSA2J78TILHTC8DFGSLJ7GNCX266C2VVDE7NSPSW335FXRO95J8P697GYK6976YKWBIEZYTH7WE8FOVCHNDDM8CN7IZ6TVTTA0B55V9B56KT3DH9FOHAYYPOZX99CCE' where id=29;
-update noar ti set v1='E3Z9UQF3FBTD08OF9XZJT4U4JCY6G6U5BH9GHBXVMSZYQWBFJS20Y2VI18QTHQXQWKJN78QZ6ID6B21RO5A6EE9ZCIW3430TOHALN2MTGBJNNB6909R1UXM2CZ7VSN7P3WVSA2J78TILHTC8DFGSLJ7GNCX266C2VVDE7NSPSW335FXRO95J8P697GYK6976YKWBIEZYTH7WE8FOVCHNDDM8CN7IZ6TVTTA0B55V9B56KT3DH9FOHAYYPOZX99CCE' where id=29;
-update noar tt set v2='E1IZ53SPMWVTHH356XGEFAOKNMJ6RNSLPJVEEF738LOQW3T2GJOREJPDFDM9WCZ5JM1ZD1VEU5MYDOCN09H5PXDAX140GL4C1CYM9WI51BP7PPXXTMBWSR2BWL3MKJ9GUMUEU44LECULA7AYBPOIO0F1GQQLS4CMKBXE6LI1EYRQ23357K1GV7DG2QR9UYJI44DSWDXHUS8322WO9R1OBBU4U3DF11GGGAFOE2YOLUC1SB7UZUAS8FLEXXY633DX6' where id=29;
-update noar ti set v2='E1IZ53SPMWVTHH356XGEFAOKNMJ6RNSLPJVEEF738LOQW3T2GJOREJPDFDM9WCZ5JM1ZD1VEU5MYDOCN09H5PXDAX140GL4C1CYM9WI51BP7PPXXTMBWSR2BWL3MKJ9GUMUEU44LECULA7AYBPOIO0F1GQQLS4CMKBXE6LI1EYRQ23357K1GV7DG2QR9UYJI44DSWDXHUS8322WO9R1OBBU4U3DF11GGGAFOE2YOLUC1SB7UZUAS8FLEXXY633DX6' where id=29;
-update noar tt set v3='EHYOUSMDAJA6HFP3RN7FWVK2JHW1J3CGDG32QD93SA6BWZ3RB8YGX825H8H7KJRG7TBI2HEZV8ZV3XO9P2YFJ6R3CG1RZPWA01U2EFERK62KM6I43GFDYVTRHD59NPC1YGP1KW5EMI0J8MRQNHHUI1FBKK15YJPJR2TO16NZZGDHCI1IYE0XXDDSM52OYV9T69XBB4W8RTRDZS7KWH3YNB2R5JSKHF17EZNTY8P5OBB96T55NYHZKEE77484IB4FS' where id=29;
-update noar ti set v3='EHYOUSMDAJA6HFP3RN7FWVK2JHW1J3CGDG32QD93SA6BWZ3RB8YGX825H8H7KJRG7TBI2HEZV8ZV3XO9P2YFJ6R3CG1RZPWA01U2EFERK62KM6I43GFDYVTRHD59NPC1YGP1KW5EMI0J8MRQNHHUI1FBKK15YJPJR2TO16NZZGDHCI1IYE0XXDDSM52OYV9T69XBB4W8RTRDZS7KWH3YNB2R5JSKHF17EZNTY8P5OBB96T55NYHZKEE77484IB4FS' where id=29;
-update noar tt set v0='A8SOCOKOXSANBDWQVMJ4ERXE4CSFKV8D4B0KSAER0API3SJ6G6FQ8VXGFPNVOQ4OU0K2FT1Z78WK3SBTELGT7PLCJ8JE0KAVUWFXGHNMOTQQXB5GEYT0UJLFRR201TLROF3VZPSJ63N4KXSC5UWSXLLMNRBFQ78XVIXKQKFQ9QBUQV3RNUOVR9DPETTM88OZBWWW3NDSWVATQRYTFGNMEEQOO4NS8ZQ484PMLD0YUG2ENQP6M12TX11V5O8S6BEAW' where id=30;
-update noar ti set v0='A8SOCOKOXSANBDWQVMJ4ERXE4CSFKV8D4B0KSAER0API3SJ6G6FQ8VXGFPNVOQ4OU0K2FT1Z78WK3SBTELGT7PLCJ8JE0KAVUWFXGHNMOTQQXB5GEYT0UJLFRR201TLROF3VZPSJ63N4KXSC5UWSXLLMNRBFQ78XVIXKQKFQ9QBUQV3RNUOVR9DPETTM88OZBWWW3NDSWVATQRYTFGNMEEQOO4NS8ZQ484PMLD0YUG2ENQP6M12TX11V5O8S6BEAW' where id=30;
-update noar tt set v1='UZCU1TSDNZB5Z6R0JR916UOWDGK9OBCPA8R5XYYGXZIYRC36JF07CBNRIWYZJ4J0P695TY731DFUAIW10AHHBIOWKVET3MA1XDQUMH2AESGI7XKSYQN0802I4A9YIL7BBBGBO0RAGC5GXVOAGATVP93AFPHHWZZGKKCD1KUJ0SI158PQGZ4YA8814TS951ONGJ1FCVM7U7UII13SNCWD3QE7FAOU6G7XDFTCHAR9E5HFZNLY2V09YSLX9Y2ZB1BNS' where id=30;
-update noar ti set v1='UZCU1TSDNZB5Z6R0JR916UOWDGK9OBCPA8R5XYYGXZIYRC36JF07CBNRIWYZJ4J0P695TY731DFUAIW10AHHBIOWKVET3MA1XDQUMH2AESGI7XKSYQN0802I4A9YIL7BBBGBO0RAGC5GXVOAGATVP93AFPHHWZZGKKCD1KUJ0SI158PQGZ4YA8814TS951ONGJ1FCVM7U7UII13SNCWD3QE7FAOU6G7XDFTCHAR9E5HFZNLY2V09YSLX9Y2ZB1BNS' where id=30;
-update noar tt set v2='UQO8AFUSLDZKCMQAPRTEFZ3T20WLELNA0A8ALYCM52A0KWNDOAJYGNK35C6F3ZJMBLGU4ZYT0GTUHPXWT1GPCW26DQWIX4S4DS7HXKYKCLF86EAGWQCW37D3R7LZ8CLNNHW8TUU4Y028EVN93RIQGNNW9L21XX9WAHSZEWLFAMPMZXM1VI4VR7WTB8R0XOIBLZH0GFFNYF86R8CTD2H3NUGNUMKYT7ZR9QC22ZYIY9EBU9E7XDTFQI6SM6N6AY6Q0' where id=30;
-update noar ti set v2='UQO8AFUSLDZKCMQAPRTEFZ3T20WLELNA0A8ALYCM52A0KWNDOAJYGNK35C6F3ZJMBLGU4ZYT0GTUHPXWT1GPCW26DQWIX4S4DS7HXKYKCLF86EAGWQCW37D3R7LZ8CLNNHW8TUU4Y028EVN93RIQGNNW9L21XX9WAHSZEWLFAMPMZXM1VI4VR7WTB8R0XOIBLZH0GFFNYF86R8CTD2H3NUGNUMKYT7ZR9QC22ZYIY9EBU9E7XDTFQI6SM6N6AY6Q0' where id=30;
-update noar tt set v3='O8VP1VV8KFCC1VDBP96SC07ONPBV43RU9A939XNP18AYPKN1O7V8088VK70P3Y4TLGKNKQERUYQE2CI0RJSSNDCPIEC08GKNDOB7VEWSK5RJHNR6YPV800DXIZV9BBY0VOCQE30AHN6ZKQVW52AORWHEOHTSSHZN3MJAZZZ7MQKROJJ7SC0GP5WEBJ4CH882EWE8XWCT4UWNUCDENGOB56QXLOX9XMNBH35INO016TNCO0V2W9K39CWDDZ860MXQ2' where id=30;
-update noar ti set v3='O8VP1VV8KFCC1VDBP96SC07ONPBV43RU9A939XNP18AYPKN1O7V8088VK70P3Y4TLGKNKQERUYQE2CI0RJSSNDCPIEC08GKNDOB7VEWSK5RJHNR6YPV800DXIZV9BBY0VOCQE30AHN6ZKQVW52AORWHEOHTSSHZN3MJAZZZ7MQKROJJ7SC0GP5WEBJ4CH882EWE8XWCT4UWNUCDENGOB56QXLOX9XMNBH35INO016TNCO0V2W9K39CWDDZ860MXQ2' where id=30;
-update noar tt set v0='IB0Z7TPVX8Q2TA32KC6S89FE2VEB82FGEJ8L67EI5ZRRE0G0H0G3PBYJI8E2H8NSDNCU2UNY8MRM8WOY5KOU6VTN5G5O2ZPK6Z9OSD5DZ44HWJJN2AQ0VOEA21LMJ71FMI0DQ17JSTU15MUFW5N5TY5LLI6FWX8HF4W5BNO8Z5ULNGJPO18XMCIQD7Z0ROA926YQ9BLTSCICLNGIXFA7FKSTDQIVFPEY9MGFZGRRJOG26IEFFS6SGD0P4DWV1NFY9' where id=31;
-update noar ti set v0='IB0Z7TPVX8Q2TA32KC6S89FE2VEB82FGEJ8L67EI5ZRRE0G0H0G3PBYJI8E2H8NSDNCU2UNY8MRM8WOY5KOU6VTN5G5O2ZPK6Z9OSD5DZ44HWJJN2AQ0VOEA21LMJ71FMI0DQ17JSTU15MUFW5N5TY5LLI6FWX8HF4W5BNO8Z5ULNGJPO18XMCIQD7Z0ROA926YQ9BLTSCICLNGIXFA7FKSTDQIVFPEY9MGFZGRRJOG26IEFFS6SGD0P4DWV1NFY9' where id=31;
-update noar tt set v1='KA5048BUOODD90DRYV4B9EY1UVLK1FLT37YGK2ZCYB2CNIAFQYWPAZZE6PDZEWZX0UXYANT38QJS04Q6JWV7YOUFZIONH9EIEWTL6KPH20LQSG466782PVVEZ4LWY7U31DDNJ6AADVF38ZHC6026WNNUAMQB6HWH7K3LW6K830J6R7ZXEWWVMQRGP09Q3QSXTA62C5CFY604U8R24F0KZKS0B27LSLF5CZPSZMIXTNZE7QLEYJJ234TA6O331CEFK' where id=31;
-update noar ti set v1='KA5048BUOODD90DRYV4B9EY1UVLK1FLT37YGK2ZCYB2CNIAFQYWPAZZE6PDZEWZX0UXYANT38QJS04Q6JWV7YOUFZIONH9EIEWTL6KPH20LQSG466782PVVEZ4LWY7U31DDNJ6AADVF38ZHC6026WNNUAMQB6HWH7K3LW6K830J6R7ZXEWWVMQRGP09Q3QSXTA62C5CFY604U8R24F0KZKS0B27LSLF5CZPSZMIXTNZE7QLEYJJ234TA6O331CEFK' where id=31;
-update noar tt set v2='V3IWJA42H3WKWUY7RKSP5FP8NGIZD00CIAI5ZB1RMXAHROTKZPFNYAQM8JJIDFYBD5IOJM9A9JEZPWGHYRKWKBQWBT32EVV2IBHD6MYIYDC3VN36Y2JZ819U85MQDJWQL7UUKFR3MINVQKJA1P7NNJ3MX2D0DKGAOYYM4XGIEDJQG4MB8RMDVVEJMC6R5CQCR81TTL0NJG21ZSG0AKR097J5DAJYFJG8PGM00DISDZ1PXOIL0I1C7EDEFBCRVGBFU' where id=31;
-update noar ti set v2='V3IWJA42H3WKWUY7RKSP5FP8NGIZD00CIAI5ZB1RMXAHROTKZPFNYAQM8JJIDFYBD5IOJM9A9JEZPWGHYRKWKBQWBT32EVV2IBHD6MYIYDC3VN36Y2JZ819U85MQDJWQL7UUKFR3MINVQKJA1P7NNJ3MX2D0DKGAOYYM4XGIEDJQG4MB8RMDVVEJMC6R5CQCR81TTL0NJG21ZSG0AKR097J5DAJYFJG8PGM00DISDZ1PXOIL0I1C7EDEFBCRVGBFU' where id=31;
-update noar tt set v3='VWJAN93Y8M3HX5N6KGMQIBWU121BYJVUTM2T1X8YUYMHVWBV4LHCVLJEVZYIH0QR9O1LFY60QXM1YE7SWXW9C2J1MB9RYLG03BCLEI3ZVMJVFJDZ3A4Q7L85D5QQPBQXYI12P8NNRVQLLK4FH40RVF7WCGBP1NXU4O4NHLAWB1XJS4KBOQJZXVRL4RV62RY8R9YOQ0798CRGT06MNA6DICQTIMJLG20S78VMRR9MS0KSEU4XF0TPMM2204I91IDDR' where id=31;
-update noar ti set v3='VWJAN93Y8M3HX5N6KGMQIBWU121BYJVUTM2T1X8YUYMHVWBV4LHCVLJEVZYIH0QR9O1LFY60QXM1YE7SWXW9C2J1MB9RYLG03BCLEI3ZVMJVFJDZ3A4Q7L85D5QQPBQXYI12P8NNRVQLLK4FH40RVF7WCGBP1NXU4O4NHLAWB1XJS4KBOQJZXVRL4RV62RY8R9YOQ0798CRGT06MNA6DICQTIMJLG20S78VMRR9MS0KSEU4XF0TPMM2204I91IDDR' where id=31;
-update noar tt set v0='O3E5NHT1DJTJ6B1C8DTGNZUJYFHS1BVUQAN02YCRH10H6NP9PWAYUUC43MC3KE42Y5HUS1J1HIVUR5MS439C8KE3WHD26JRRU58M0L6OBMJXJNGTRM1TYWY0K6FO7BWLUUIXZ12140NIU8Z0MEZX6G8X7VXW5NMMA9R27DN1XFMD4858KY3A48LPTTLN36ZIT25K45T7XVT2VM8YIX53OIWXQVY0069ZKRU94YDM6UR2IH99IC7EX2QJ80W1S2SHK' where id=32;
-update noar ti set v0='O3E5NHT1DJTJ6B1C8DTGNZUJYFHS1BVUQAN02YCRH10H6NP9PWAYUUC43MC3KE42Y5HUS1J1HIVUR5MS439C8KE3WHD26JRRU58M0L6OBMJXJNGTRM1TYWY0K6FO7BWLUUIXZ12140NIU8Z0MEZX6G8X7VXW5NMMA9R27DN1XFMD4858KY3A48LPTTLN36ZIT25K45T7XVT2VM8YIX53OIWXQVY0069ZKRU94YDM6UR2IH99IC7EX2QJ80W1S2SHK' where id=32;
-update noar tt set v1='UCY7ZLOQWXX3W9GPJCOHKDO8R5I6E33JDIFY77KXR4HCZ05FUKHMU5GZ6OQI3EB48AUHV63TSP5XL80JB4BE7W62I85T28MK866TVT1583CPMS9Y6IEM2QJW8RD2837NFO8RR35DLP8OS4S88LP5U77ZM2XREJZG4AUAW7W99ZVTMBDVSKZYLNLZYIDBM6NHQ2N1TX8IJITKI8WAMVV3CTB0YB78U3ZRN8PKWMLCHVP2Z28NUVHBXHJJYD89IWF9H' where id=32;
-update noar ti set v1='UCY7ZLOQWXX3W9GPJCOHKDO8R5I6E33JDIFY77KXR4HCZ05FUKHMU5GZ6OQI3EB48AUHV63TSP5XL80JB4BE7W62I85T28MK866TVT1583CPMS9Y6IEM2QJW8RD2837NFO8RR35DLP8OS4S88LP5U77ZM2XREJZG4AUAW7W99ZVTMBDVSKZYLNLZYIDBM6NHQ2N1TX8IJITKI8WAMVV3CTB0YB78U3ZRN8PKWMLCHVP2Z28NUVHBXHJJYD89IWF9H' where id=32;
-update noar tt set v2='VQL8O3HNFP7N14ISQ326AEJ9I7KJD7LW9DPRZR5VO2SLON787MPB5DT2NFAMS3QQ3YMFDPUKZQKC6TWCNCVGE5SFI52XL20B06IFPE06ZJTXODN6WESAW92QR4KS9LG0D56832YRXS8F3CR78KXX699PXNY4V07M117NBBLCNCWH0R1MUILN88QK1K57DGF8XEOFYXKJNTZOQ4P7V4YZB4C62CNF7OD162RKR4RTADBISYLT2O5LNUS3R0M8DDJKF' where id=32;
-update noar ti set v2='VQL8O3HNFP7N14ISQ326AEJ9I7KJD7LW9DPRZR5VO2SLON787MPB5DT2NFAMS3QQ3YMFDPUKZQKC6TWCNCVGE5SFI52XL20B06IFPE06ZJTXODN6WESAW92QR4KS9LG0D56832YRXS8F3CR78KXX699PXNY4V07M117NBBLCNCWH0R1MUILN88QK1K57DGF8XEOFYXKJNTZOQ4P7V4YZB4C62CNF7OD162RKR4RTADBISYLT2O5LNUS3R0M8DDJKF' where id=32;
-update noar tt set v3='QOTFGZC3MKU8AAFZWBN07SE9DZOSFSO42NYUZIDKHEF596JTWJAHBQY1ZF6RXF5YOAT3HJM1C1NTG91A7J6SCKWK1G5OR2XKGUSK9OYFL5UXT1EJKYZP5BH7XEFBZ6M6RFS12FAE7OAVJF3OTY567ASC8DJB0SSWH4ULATMUUOO6MVZHPQFSKS4W201QY2S68DG18GJBT6ZJAC90I7IF2EDXYPXM1E0VMMYZJK9TM14VSU3ZJAFLAI2GGJPQQQJ11' where id=32;
-update noar ti set v3='QOTFGZC3MKU8AAFZWBN07SE9DZOSFSO42NYUZIDKHEF596JTWJAHBQY1ZF6RXF5YOAT3HJM1C1NTG91A7J6SCKWK1G5OR2XKGUSK9OYFL5UXT1EJKYZP5BH7XEFBZ6M6RFS12FAE7OAVJF3OTY567ASC8DJB0SSWH4ULATMUUOO6MVZHPQFSKS4W201QY2S68DG18GJBT6ZJAC90I7IF2EDXYPXM1E0VMMYZJK9TM14VSU3ZJAFLAI2GGJPQQQJ11' where id=32;
-update noar tt set v0='XD6GMOBPO8POPL6K4RJOJYZR7PNROL2RRAVVUMMSMCB0H3I7VNOJWFV5TG7KDMEJT5K636GTLAGSGDHA9006Z31I63I59ZQZABVFQR4HR4L3LSXF8S3IJ2OM5ZDFOM6SMEIPIFKITY9AIWRA7NMRD6GUD3V2HLDEZGU10PLPAIUGHTTE10WP6E895L3XE3JC0FAF2R42H7CJSMGWF3T0JYLT03PAR482MMFUF0HT0M90QU4ZVNTTW3K94BLDPN4W1' where id=33;
-update noar ti set v0='XD6GMOBPO8POPL6K4RJOJYZR7PNROL2RRAVVUMMSMCB0H3I7VNOJWFV5TG7KDMEJT5K636GTLAGSGDHA9006Z31I63I59ZQZABVFQR4HR4L3LSXF8S3IJ2OM5ZDFOM6SMEIPIFKITY9AIWRA7NMRD6GUD3V2HLDEZGU10PLPAIUGHTTE10WP6E895L3XE3JC0FAF2R42H7CJSMGWF3T0JYLT03PAR482MMFUF0HT0M90QU4ZVNTTW3K94BLDPN4W1' where id=33;
-update noar tt set v1='UHZ23YKNC4EAKAL7U3C84W0J5FHDMIMJB9CHK6NCMJ84LYO0OW201K68BSU7VTUVUW68HQ0MKRS2RCD36WNOT5I9HE4R2VUS4XJA546EJH0T8JNQ46SWCVY1AO0SAUNVP2ZIFLCUCR4Z4R8M4C7XS44H2WHDZQI7IYKLP430PN5DZT974CB4M6EU3YYUU26IZHQ4YQ7DZBADO2ETPG8V4843UK19H2SAMXGOFIWA4YL6QQ0D0TZ353M8M8APSDLF3' where id=33;
-update noar ti set v1='UHZ23YKNC4EAKAL7U3C84W0J5FHDMIMJB9CHK6NCMJ84LYO0OW201K68BSU7VTUVUW68HQ0MKRS2RCD36WNOT5I9HE4R2VUS4XJA546EJH0T8JNQ46SWCVY1AO0SAUNVP2ZIFLCUCR4Z4R8M4C7XS44H2WHDZQI7IYKLP430PN5DZT974CB4M6EU3YYUU26IZHQ4YQ7DZBADO2ETPG8V4843UK19H2SAMXGOFIWA4YL6QQ0D0TZ353M8M8APSDLF3' where id=33;
-update noar tt set v2='5NBNKIO5LYRW5QECL4ZT4W0R9I6GDM2F3819LR0GTWV0GPW652R6UHFOW2FTYVO3IPH1T5OVQ6K6AYM5KEW0O1PJVCNY0YQUY9A4NTHD4SDPKLFXSRO16MWCIZZ05WQO5TEV1TE826ZAW50WI4N2OWCBAMCD4MOAE879NNVSGB6I0HEPUHHG8U6HFSDODEU5GDHX1PFCS49H9H7N0KJOIJ23C3I61X1IVE5MJY5FNE9CHG3COKZF41Z7H61WFGT6F' where id=33;
-update noar ti set v2='5NBNKIO5LYRW5QECL4ZT4W0R9I6GDM2F3819LR0GTWV0GPW652R6UHFOW2FTYVO3IPH1T5OVQ6K6AYM5KEW0O1PJVCNY0YQUY9A4NTHD4SDPKLFXSRO16MWCIZZ05WQO5TEV1TE826ZAW50WI4N2OWCBAMCD4MOAE879NNVSGB6I0HEPUHHG8U6HFSDODEU5GDHX1PFCS49H9H7N0KJOIJ23C3I61X1IVE5MJY5FNE9CHG3COKZF41Z7H61WFGT6F' where id=33;
-update noar tt set v3='2Z7CL7TZ3WYE0KSGC84QVQTQ9HJRYIE4AFR6ZBIWC502095GO3NRTN8UUFOQEQNVMMYUYMWOANQ9SZC3086YQJEBAGRYCNLPTX5BYW8X35FP3QAJ9KLILM856Q7AESEZ1AYBMV75CQRO5OG4BRWB6MV76BSYTXQ7U9NFTK6G8O5HI1CPTCB80O26WHQ79N0BJZFBEET4EX5ID744V7RL08AFMT0FO7U1CCLX53RLD302BZ5TNJKBLFXGC1G60QX8B' where id=33;
-update noar ti set v3='2Z7CL7TZ3WYE0KSGC84QVQTQ9HJRYIE4AFR6ZBIWC502095GO3NRTN8UUFOQEQNVMMYUYMWOANQ9SZC3086YQJEBAGRYCNLPTX5BYW8X35FP3QAJ9KLILM856Q7AESEZ1AYBMV75CQRO5OG4BRWB6MV76BSYTXQ7U9NFTK6G8O5HI1CPTCB80O26WHQ79N0BJZFBEET4EX5ID744V7RL08AFMT0FO7U1CCLX53RLD302BZ5TNJKBLFXGC1G60QX8B' where id=33;
-update noar tt set v0='96BHOUVW5ZGEHU12H02DMDKYX2UD5J4V4QLW3IQY7G2S7ZG8O49N6C3KI0AGUJCMNA06KOC52SZIK4Z4EGGZHMX53HB5F1WMI832BOOI6R5JU8QC3TECJVZS6XX6H3BAVEIZQ5I410GTVDEZPVIL7MNLZ9QWWVMR28WNJDZGK29R9QWZ6FRH4S5MLJL8DS6MJ4UUALBCMF24EORNATDG3QT4EEIU9A3XTGWIMACMRL5KRUB1JD4QK6030AFB06ONC' where id=34;
-update noar ti set v0='96BHOUVW5ZGEHU12H02DMDKYX2UD5J4V4QLW3IQY7G2S7ZG8O49N6C3KI0AGUJCMNA06KOC52SZIK4Z4EGGZHMX53HB5F1WMI832BOOI6R5JU8QC3TECJVZS6XX6H3BAVEIZQ5I410GTVDEZPVIL7MNLZ9QWWVMR28WNJDZGK29R9QWZ6FRH4S5MLJL8DS6MJ4UUALBCMF24EORNATDG3QT4EEIU9A3XTGWIMACMRL5KRUB1JD4QK6030AFB06ONC' where id=34;
-update noar tt set v1='W6LX7F2N5U0D5T4F6L750TTUKYLFCYZGZCCQ7NPV6A4BOBD7TQDP0XIQSREZ1EED9PYWSY64QH183DXTBQRRTW0ARFXZS81QSFIN6O7UGFWVY1G5C748KW9GEPOEHK3CF9IMJHBSDRXBSL0A7KVOP822UKCYTQU51ADRQEPZRCVFP2S8RSUDWQ727VJ7P6IZF0R1G3PLA5EL0WOM4RZPVQ0RQM4H1IE8HC7KPBV4KL574X8X567G5GTOE5NT4KTWE' where id=34;
-update noar ti set v1='W6LX7F2N5U0D5T4F6L750TTUKYLFCYZGZCCQ7NPV6A4BOBD7TQDP0XIQSREZ1EED9PYWSY64QH183DXTBQRRTW0ARFXZS81QSFIN6O7UGFWVY1G5C748KW9GEPOEHK3CF9IMJHBSDRXBSL0A7KVOP822UKCYTQU51ADRQEPZRCVFP2S8RSUDWQ727VJ7P6IZF0R1G3PLA5EL0WOM4RZPVQ0RQM4H1IE8HC7KPBV4KL574X8X567G5GTOE5NT4KTWE' where id=34;
-update noar tt set v2='V21AICMQ729RR0PNVVIH4AWH525N5TOR7GTAEBZ6W7UDQ30B5IACD91YI5Y12DM4YF01PQNIMNB42W983NVRZWSLFEYAP2ESXJELLETUNXPB33KR9R78ZPAI8S9FABROTD8QKUHQ8PVTHDGYWA4KPVRCINQS42FALYX324VHUE7UASJVK99M5XMS70FKU8683I2JSFHDGTP8178TFZCRRD6XZO364EFSMEDF96U4EXEO5CV3OKKE2OUWI6QGPKB4Q' where id=34;
-update noar ti set v2='V21AICMQ729RR0PNVVIH4AWH525N5TOR7GTAEBZ6W7UDQ30B5IACD91YI5Y12DM4YF01PQNIMNB42W983NVRZWSLFEYAP2ESXJELLETUNXPB33KR9R78ZPAI8S9FABROTD8QKUHQ8PVTHDGYWA4KPVRCINQS42FALYX324VHUE7UASJVK99M5XMS70FKU8683I2JSFHDGTP8178TFZCRRD6XZO364EFSMEDF96U4EXEO5CV3OKKE2OUWI6QGPKB4Q' where id=34;
-update noar tt set v3='BNJRCA1JX2QYXRADCXY75J5AGEEIY4HNKQUU2T662TRZKS59SLE6M4RFI5IQCK2KBK9SG1MMB6VB61YVK1XGWB17OFI6FSFADXGRGHQDMJ74MDGSYS8ZAMES8E3F9V29PXF0BKOA7A6QDXBXEO43KWQELU6FMWC6XIXRICV3VM734PWT7AX8O8T533H8UYQUTBD8GTQPNZV9T1CHSQKA96ZUY8TFWY5NN6KF8N5ET50ATE0XRUVY6V0ETCE31YIP4' where id=34;
-update noar ti set v3='BNJRCA1JX2QYXRADCXY75J5AGEEIY4HNKQUU2T662TRZKS59SLE6M4RFI5IQCK2KBK9SG1MMB6VB61YVK1XGWB17OFI6FSFADXGRGHQDMJ74MDGSYS8ZAMES8E3F9V29PXF0BKOA7A6QDXBXEO43KWQELU6FMWC6XIXRICV3VM734PWT7AX8O8T533H8UYQUTBD8GTQPNZV9T1CHSQKA96ZUY8TFWY5NN6KF8N5ET50ATE0XRUVY6V0ETCE31YIP4' where id=34;
-update noar tt set v0='8KBV6X4UKRJDPYWYI63STCRG47D369Q2YK2TNX3DJNUBLP41BZOVMKGRY0LB4PN4SNZWBZWZBB7SB61S2SWY9WAZWF1OD2W8GBUDVC1AZQPDGWH2434AQBUSXW8TZ7R3YAH1IHGKLKH9O0P60KGGHLKJIBMSP3SXKCE95UEDB8DE7N1EKCFJRBO0D6SIZ87L5JYXTB0MV43LZCFM6VI9CHHS02KH9HK0EC32VIT6J1NFV5VR7TMPM0Z6P3RAP4EJ9' where id=35;
-update noar ti set v0='8KBV6X4UKRJDPYWYI63STCRG47D369Q2YK2TNX3DJNUBLP41BZOVMKGRY0LB4PN4SNZWBZWZBB7SB61S2SWY9WAZWF1OD2W8GBUDVC1AZQPDGWH2434AQBUSXW8TZ7R3YAH1IHGKLKH9O0P60KGGHLKJIBMSP3SXKCE95UEDB8DE7N1EKCFJRBO0D6SIZ87L5JYXTB0MV43LZCFM6VI9CHHS02KH9HK0EC32VIT6J1NFV5VR7TMPM0Z6P3RAP4EJ9' where id=35;
-update noar tt set v1='CHV4OBDGYWDKHDDPQLBGQD5PZXNBIGZNRVBPELV3051ROSAS9H2OTAB6FFW75WZN97BDTLWP34H79GMA6C4VWC4W6CLZIG3A44O28HZCK3ZGQR9INLXXUVJ4CZ82T4FFKCHW0TZ0QHDGMDHW6E93E08IIVAAJ5NR6ZZWHFGR93TTIGCSQYWRNLODTBM9MGA8X41POBIWSN38746BFKAK294VQZBCJ1JAUPUBVX1QJ7ZSEKKM9X2TAT6BOCB19WE1B' where id=35;
-update noar ti set v1='CHV4OBDGYWDKHDDPQLBGQD5PZXNBIGZNRVBPELV3051ROSAS9H2OTAB6FFW75WZN97BDTLWP34H79GMA6C4VWC4W6CLZIG3A44O28HZCK3ZGQR9INLXXUVJ4CZ82T4FFKCHW0TZ0QHDGMDHW6E93E08IIVAAJ5NR6ZZWHFGR93TTIGCSQYWRNLODTBM9MGA8X41POBIWSN38746BFKAK294VQZBCJ1JAUPUBVX1QJ7ZSEKKM9X2TAT6BOCB19WE1B' where id=35;
-update noar tt set v2='01AMHL7K1YHLRCBUJWGMEZW9NJXXRAWOQTX273P4302T2HLTT5MHT6WG40ABVIP57D8VWDT1N5CXGV5T4BIA2FKXS8LQ5OA9YZO5YQSGXEIT5T7NSBQKWV9TR8QUPBAXGL72LHBJLDWWAF3DXG7GRYOYLL2CS8J27YUGJUVOCCYWXE938Z5OU2CUMP7X2I7FD6AOCN8RRQCDN2MKPB3NWL1IJ23L7MIWQV9L29RB4M9EVQPC3NVZVX3W0TPRZSEYJ' where id=35;
-update noar ti set v2='01AMHL7K1YHLRCBUJWGMEZW9NJXXRAWOQTX273P4302T2HLTT5MHT6WG40ABVIP57D8VWDT1N5CXGV5T4BIA2FKXS8LQ5OA9YZO5YQSGXEIT5T7NSBQKWV9TR8QUPBAXGL72LHBJLDWWAF3DXG7GRYOYLL2CS8J27YUGJUVOCCYWXE938Z5OU2CUMP7X2I7FD6AOCN8RRQCDN2MKPB3NWL1IJ23L7MIWQV9L29RB4M9EVQPC3NVZVX3W0TPRZSEYJ' where id=35;
-update noar tt set v3='9IAYO057TG9GABJS7WL1S3UVCNSVA2IVRH5UARYW5CASEXPUY8ATGUQZ5X386RJA042NW6F49DBKKAWYV0MRZU1FMHIMFQOE8XWRJ8PKLLT0RFOYG9CYUJF0DSQOUJJ1R8FYT0OFGM4M0VXGPPA0X5896WTN30RNBDZQA9KMVH5KHXOVA117YMZVBMYFS7QADGJMX3L82WC5LHOSLGO3UQPYO50IANIJXHHZP86OMRVU0KZYVRGO31IZD71L1AR0U' where id=35;
-update noar ti set v3='9IAYO057TG9GABJS7WL1S3UVCNSVA2IVRH5UARYW5CASEXPUY8ATGUQZ5X386RJA042NW6F49DBKKAWYV0MRZU1FMHIMFQOE8XWRJ8PKLLT0RFOYG9CYUJF0DSQOUJJ1R8FYT0OFGM4M0VXGPPA0X5896WTN30RNBDZQA9KMVH5KHXOVA117YMZVBMYFS7QADGJMX3L82WC5LHOSLGO3UQPYO50IANIJXHHZP86OMRVU0KZYVRGO31IZD71L1AR0U' where id=35;
-update noar tt set v0='M0U4EX7P7N41957A3YUCSJ1DSPR3S2KOBYKWVB0Q8OZA60ASJ9VIFS2XWTT104DISKA44DDTDJAOBNILFRWZESNJ2NZN2L4MOMXMOE1MYN3PZ7I1IXZ0TDTMP6SCIVELPF2LPE4OOB0JEQH22FLITQMS3IJ3MRFZTQWSVY9I5Y2E4X13QZW97TCQWST2YL57T4VKHWB5ACN22G0VWT2VB1MZWNLRPCB9G6RFFY9WOEMWN109V7D73WT731ANVVXCR' where id=36;
-update noar ti set v0='M0U4EX7P7N41957A3YUCSJ1DSPR3S2KOBYKWVB0Q8OZA60ASJ9VIFS2XWTT104DISKA44DDTDJAOBNILFRWZESNJ2NZN2L4MOMXMOE1MYN3PZ7I1IXZ0TDTMP6SCIVELPF2LPE4OOB0JEQH22FLITQMS3IJ3MRFZTQWSVY9I5Y2E4X13QZW97TCQWST2YL57T4VKHWB5ACN22G0VWT2VB1MZWNLRPCB9G6RFFY9WOEMWN109V7D73WT731ANVVXCR' where id=36;
-update noar tt set v1='T9YOL0GZXKSCXLVTGCJEO3VXAPZF0LLO8MCIT9DC9W7TPC2WH7GI4NE8HUR10X48HGDJ059HRBJ7KSDIMD1FCBBA7QCP3DLWCBBATU6Z7L3447CBLR3A3SINSAX3FDGTO1DNGWLGQCHHPVI7LOCA8N8X8ESF7OXR1W82BI75OP5TPSO3Z7UZZXTQVWIY11EFJQYW1Z01T19R748BMW0R9WHL9DE9KR16SJ2MD6X1BFVUZJLBZ2QVARSEQAS7NB03D' where id=36;
-update noar ti set v1='T9YOL0GZXKSCXLVTGCJEO3VXAPZF0LLO8MCIT9DC9W7TPC2WH7GI4NE8HUR10X48HGDJ059HRBJ7KSDIMD1FCBBA7QCP3DLWCBBATU6Z7L3447CBLR3A3SINSAX3FDGTO1DNGWLGQCHHPVI7LOCA8N8X8ESF7OXR1W82BI75OP5TPSO3Z7UZZXTQVWIY11EFJQYW1Z01T19R748BMW0R9WHL9DE9KR16SJ2MD6X1BFVUZJLBZ2QVARSEQAS7NB03D' where id=36;
-update noar tt set v2='B1O2TZIWYV1B9W6IB4V3YY8UDINKM3RIYCN8WINIHYCD9SQJJXJWRDRJXR93P6EVOZS4YIIGI9Y9NYZL1NHLQ2BCPI2R089P242RO04OHI2Z7UTUR95SS57S6EDWYSG1JALLNJB2Z5Q5BSUN65VBCLCD520CW6B2K9YGHXK9W6EKFFESZQUK49MYMKOMRT5IEBMMADGCLMFSEQW2947ZMMUGV75B670T55YV6N4YTBXYHQ77F6PSXOUSOLQY7HB6R' where id=36;
-update noar ti set v2='B1O2TZIWYV1B9W6IB4V3YY8UDINKM3RIYCN8WINIHYCD9SQJJXJWRDRJXR93P6EVOZS4YIIGI9Y9NYZL1NHLQ2BCPI2R089P242RO04OHI2Z7UTUR95SS57S6EDWYSG1JALLNJB2Z5Q5BSUN65VBCLCD520CW6B2K9YGHXK9W6EKFFESZQUK49MYMKOMRT5IEBMMADGCLMFSEQW2947ZMMUGV75B670T55YV6N4YTBXYHQ77F6PSXOUSOLQY7HB6R' where id=36;
-update noar tt set v3='VVCDXOYRKOIWZZ7SAILFI0SZ6U8T06FH16SSKJ0T0VADHJGDM5XTUJYTORV494KNEIUWNDEFRQXVDK6SRQNNCCLVMD6Z3EGJNMLG7SR9UD9NE4XKT4R1JJU9J2EBU34MCYD2JT6RDJBPTZ4BJTLZXLFF8EHEHU7JMH59NISYO4Z9399SODI04482J4J70Y5V3797OFBJQ5OOZNOT7UUE6QGEY3XD19PY62626L8R8WWZ3MG7N677S3053FSB21LR3' where id=36;
-update noar ti set v3='VVCDXOYRKOIWZZ7SAILFI0SZ6U8T06FH16SSKJ0T0VADHJGDM5XTUJYTORV494KNEIUWNDEFRQXVDK6SRQNNCCLVMD6Z3EGJNMLG7SR9UD9NE4XKT4R1JJU9J2EBU34MCYD2JT6RDJBPTZ4BJTLZXLFF8EHEHU7JMH59NISYO4Z9399SODI04482J4J70Y5V3797OFBJQ5OOZNOT7UUE6QGEY3XD19PY62626L8R8WWZ3MG7N677S3053FSB21LR3' where id=36;
-update noar tt set v0='ZJD2A0ARO578WAFTKJ9FTOM5ZBJGBVIQZ27SUM1YBT26R5MAL0WNS0T6HFT20TFMUN8C1YDMXVRQTERZ15E4KCD0SGL4H17L9OJY1XZFBW7U6KH2SOT95Y6DO5R148FRVB2PDOOO1PX9NOYF4MYCRF211VC4EIGYCCPQBL3D5C0BOY5SU3T5BKX5NYXFFLYB23F26YN84YVZGPL2GXMKZSLMVT0R490LBSGH9B11FDJIPRBM79B5HCHZ3O8E3CI4G' where id=37;
-update noar ti set v0='ZJD2A0ARO578WAFTKJ9FTOM5ZBJGBVIQZ27SUM1YBT26R5MAL0WNS0T6HFT20TFMUN8C1YDMXVRQTERZ15E4KCD0SGL4H17L9OJY1XZFBW7U6KH2SOT95Y6DO5R148FRVB2PDOOO1PX9NOYF4MYCRF211VC4EIGYCCPQBL3D5C0BOY5SU3T5BKX5NYXFFLYB23F26YN84YVZGPL2GXMKZSLMVT0R490LBSGH9B11FDJIPRBM79B5HCHZ3O8E3CI4G' where id=37;
-update noar tt set v1='7YKRX49F3N63FNVPCI8Q2FV2H10DNO30AGGZ94UD0BAMOGEWRRJUZA6HXO1ZF3YGUR5ZBNIK0B0VO799ZISVUNX3G4QVNASECBJVX1QOLCAPSER2D5YAF7WMDOVH8YKYSF107HX0VD91IXPTWSK4EDVJFX4H1RIDP7AWXPZSGVSXZARANZGUEOS8MP5YNOPEO5QS4DVKKPR3XEZAOR1R8C9F2OWAM9TDSO063OZRX4SHGIQ672CZM6X4LRGSPKGY2' where id=37;
-update noar ti set v1='7YKRX49F3N63FNVPCI8Q2FV2H10DNO30AGGZ94UD0BAMOGEWRRJUZA6HXO1ZF3YGUR5ZBNIK0B0VO799ZISVUNX3G4QVNASECBJVX1QOLCAPSER2D5YAF7WMDOVH8YKYSF107HX0VD91IXPTWSK4EDVJFX4H1RIDP7AWXPZSGVSXZARANZGUEOS8MP5YNOPEO5QS4DVKKPR3XEZAOR1R8C9F2OWAM9TDSO063OZRX4SHGIQ672CZM6X4LRGSPKGY2' where id=37;
-update noar tt set v2='MLIXAB8I8VUC3A0PVUZ53S26QQEUH0MDFT3JOQ9LNNEMYHNVMAK9F5VU2XC62FFLSV8DU1NWCGHLIBZY98NRSYSB6YCTYDN19EDXYWCSS6T166QF9YH5M7S5YCDC7G7IWKC8IK4NR5BOPJ15U1O6S6JMMX9L16GK8YV7V6Q3MC9HDLX0NV6OQ4J6P0IA8XVQH8YXLR1NM5YI3WBZO7EQBR07FTFP8OT2G1VBXT3AISXF19XBH1DOIIOL6C8HP5WH6' where id=37;
-update noar ti set v2='MLIXAB8I8VUC3A0PVUZ53S26QQEUH0MDFT3JOQ9LNNEMYHNVMAK9F5VU2XC62FFLSV8DU1NWCGHLIBZY98NRSYSB6YCTYDN19EDXYWCSS6T166QF9YH5M7S5YCDC7G7IWKC8IK4NR5BOPJ15U1O6S6JMMX9L16GK8YV7V6Q3MC9HDLX0NV6OQ4J6P0IA8XVQH8YXLR1NM5YI3WBZO7EQBR07FTFP8OT2G1VBXT3AISXF19XBH1DOIIOL6C8HP5WH6' where id=37;
-update noar tt set v3='18PSJSHLJQYHU7EMFIQNJTG3ZP4RU0NT1KA6UK1GZV2DPBXP07WYX457IKJD0Y13O4JYGY7Y8G25QV136V00EJWGZO6S5X8S41P17QREBV3UNWVHSC6AYC48KVNGS7Y9QEAMFNLOMQX6SELIR485DUSQ6KD65U0W6IJA24CZKC5CAEKUAU5O3Y8TL107L42WMRJ51M0S3PPY68AFYCQYOBLXSCLS2NSWSW1QP8M9MO7VURCTJ18Y9M5PM9V2O0L79' where id=37;
-update noar ti set v3='18PSJSHLJQYHU7EMFIQNJTG3ZP4RU0NT1KA6UK1GZV2DPBXP07WYX457IKJD0Y13O4JYGY7Y8G25QV136V00EJWGZO6S5X8S41P17QREBV3UNWVHSC6AYC48KVNGS7Y9QEAMFNLOMQX6SELIR485DUSQ6KD65U0W6IJA24CZKC5CAEKUAU5O3Y8TL107L42WMRJ51M0S3PPY68AFYCQYOBLXSCLS2NSWSW1QP8M9MO7VURCTJ18Y9M5PM9V2O0L79' where id=37;
-update noar tt set v0='0PPCXEXQAW6NZFYBHVFDNXZ72IOU6U0NAF6GHCC2CBWJ6FR5O60OE59X12DR94LWQH7W6RAARA3K5UA7CN7SON15SE8YYKN0BG0ME02E4X5F202TFP027IT7E7SCQYC48GVBMM4QD0V2OA4K29M96SRGRUABIKIEO8659YWZ00T2SXLB44GGIDQ4A5LL62LITG52N88ZYH2OSVYDZNUW8L6V6QZF1CG3E1H7DBRWSEZAEX122QQ87VME71Z9SMXWM' where id=38;
-update noar ti set v0='0PPCXEXQAW6NZFYBHVFDNXZ72IOU6U0NAF6GHCC2CBWJ6FR5O60OE59X12DR94LWQH7W6RAARA3K5UA7CN7SON15SE8YYKN0BG0ME02E4X5F202TFP027IT7E7SCQYC48GVBMM4QD0V2OA4K29M96SRGRUABIKIEO8659YWZ00T2SXLB44GGIDQ4A5LL62LITG52N88ZYH2OSVYDZNUW8L6V6QZF1CG3E1H7DBRWSEZAEX122QQ87VME71Z9SMXWM' where id=38;
-update noar tt set v1='MQ9NKR88QS3JT8D73FKF7H049V8F9FV152K381RG6MG7LXAX4LXPZIVSF7HS29RGMSTQLGAFOBB2ASWPTKZX8J9NT0A0KLR7V2SI3EUCV74HBWABGQIE7S4X3G0FXGRFISMI13X1PX87G1LSRB0WJFVV8YKR4UDFD9J2T0FI53580WEJHJGAG3IDLIJPQX2PFY3WJIJ1ZIN625KA5SAXI207M26A7J5D9Y8Q65ONKSTP41KO01K9AJPFUVEZHLYVA' where id=38;
-update noar ti set v1='MQ9NKR88QS3JT8D73FKF7H049V8F9FV152K381RG6MG7LXAX4LXPZIVSF7HS29RGMSTQLGAFOBB2ASWPTKZX8J9NT0A0KLR7V2SI3EUCV74HBWABGQIE7S4X3G0FXGRFISMI13X1PX87G1LSRB0WJFVV8YKR4UDFD9J2T0FI53580WEJHJGAG3IDLIJPQX2PFY3WJIJ1ZIN625KA5SAXI207M26A7J5D9Y8Q65ONKSTP41KO01K9AJPFUVEZHLYVA' where id=38;
-update noar tt set v2='J66BHK5CX59CGBKBR1II3CDGTBW1II3ND5XMK5E4J0LN4LLA3190T2V8BP1E2820PV0TUIA86JQ8P9E4NLAPJ4Y1BMFLQ1PNVDJSMO46IBOAKJ675ECHKXYE7LR892XQTDVHENA3L3SMWVY1090VFTQ658JY33ZSWSW777Y0W9II98SUM49CRD1QM4UU5BWUNCBVIUINHYHQ7RLD16NY9EK0CF9EVCCCC1XUBF23BEMVX8IOQXKHQFT0EIDSL9T6U' where id=38;
-update noar ti set v2='J66BHK5CX59CGBKBR1II3CDGTBW1II3ND5XMK5E4J0LN4LLA3190T2V8BP1E2820PV0TUIA86JQ8P9E4NLAPJ4Y1BMFLQ1PNVDJSMO46IBOAKJ675ECHKXYE7LR892XQTDVHENA3L3SMWVY1090VFTQ658JY33ZSWSW777Y0W9II98SUM49CRD1QM4UU5BWUNCBVIUINHYHQ7RLD16NY9EK0CF9EVCCCC1XUBF23BEMVX8IOQXKHQFT0EIDSL9T6U' where id=38;
-update noar tt set v3='6EPLPYENJL5DS3BMXF5E5TUQ1WVCZHOAXZQFK0VG212FC5SFFPLIKCSXYE2ROQT5QM32YVHY6C0JCMH4730VU6A840PMMXA2P1INN2ZT8JKY4SUC6FN2YJSGBF1B6QK7TX8GIGDH8AZEGFAJVTCCB7VN5O74HPB78W5EMBPNANJECEI00RFE76A9BSJ75M1AEMI8QA2GMZMXNOT6IPMXXYKY041XQ6WB439CPFUNB8SJ8GQBQVP286ZCFH6GU11DR' where id=38;
-update noar ti set v3='6EPLPYENJL5DS3BMXF5E5TUQ1WVCZHOAXZQFK0VG212FC5SFFPLIKCSXYE2ROQT5QM32YVHY6C0JCMH4730VU6A840PMMXA2P1INN2ZT8JKY4SUC6FN2YJSGBF1B6QK7TX8GIGDH8AZEGFAJVTCCB7VN5O74HPB78W5EMBPNANJECEI00RFE76A9BSJ75M1AEMI8QA2GMZMXNOT6IPMXXYKY041XQ6WB439CPFUNB8SJ8GQBQVP286ZCFH6GU11DR' where id=38;
-update noar tt set v0='MBIJLQRMHX8UN2DL59P0SL86NBBALZN4MXLLMYFCZO4P6XAWKHHFBDIPWAPAM2OLRO4KQ2GJ50J70C0HPHOTJ67U4F2DGZ4RVF6GVK5N68EPGIVQOI79L6E42MC1GPJO3GME4UZ4VHL3VQIIG90ZUJNEHX8WN3XKSJA2DRTIFB1CVXZ10VSS0ZQ7S1RMTUR21W31P245K7RZ1FSCLG265U5GHTCXR4VXNQQ29AYTPS2NZCH07CIQBPLB9ZMCRMTTA' where id=39;
-update noar ti set v0='MBIJLQRMHX8UN2DL59P0SL86NBBALZN4MXLLMYFCZO4P6XAWKHHFBDIPWAPAM2OLRO4KQ2GJ50J70C0HPHOTJ67U4F2DGZ4RVF6GVK5N68EPGIVQOI79L6E42MC1GPJO3GME4UZ4VHL3VQIIG90ZUJNEHX8WN3XKSJA2DRTIFB1CVXZ10VSS0ZQ7S1RMTUR21W31P245K7RZ1FSCLG265U5GHTCXR4VXNQQ29AYTPS2NZCH07CIQBPLB9ZMCRMTTA' where id=39;
-update noar tt set v1='NSFIH0HZH8POOGYFFYPK4GIE3B1UD5WRRI6SOU1B05BGPAINR7O02M1729R1VVW4UF3KHD7CJNUCKU1NRHLQGIBRO4XSAKD61Y3IZBJKXDTTEZLSFIW60A7IYH5TM96PZSCL4QMUJ5JGC8IFGURM7LBZ27AYXH9W0I476X8DFEFU8SXDTU85J0EKMSTZHGSSTFGYYAZYR8NFUAVEW9T8B9TOWPR2SXH3PBIP87ORSWT4WZG9ARQHL5GJ23A6RQOXA' where id=39;
-update noar ti set v1='NSFIH0HZH8POOGYFFYPK4GIE3B1UD5WRRI6SOU1B05BGPAINR7O02M1729R1VVW4UF3KHD7CJNUCKU1NRHLQGIBRO4XSAKD61Y3IZBJKXDTTEZLSFIW60A7IYH5TM96PZSCL4QMUJ5JGC8IFGURM7LBZ27AYXH9W0I476X8DFEFU8SXDTU85J0EKMSTZHGSSTFGYYAZYR8NFUAVEW9T8B9TOWPR2SXH3PBIP87ORSWT4WZG9ARQHL5GJ23A6RQOXA' where id=39;
-update noar tt set v2='KACBVXR9WWP571WUNBLZZRBI8T3ZLMNYQYCQEDHNC9SQ9AW555ZF0JFSC38Q65C9MDQPXX9VMOK3EI6N8CNCSZDMWXLH0XDJHEBYPURWHVY6BAEX5V67C08085VN31ANK5MLR9TNDYUPS2SU7R8FX0FUK2SDUXV5PYEYMT02A20LB8VI0CQAXM0GEMFBTUWW7CY5F0NMUSPCF0JEM21QLFZMMWG19U1KW3ZTV091R5QSF230Q5I58IF0USUCQ8I4Q' where id=39;
-update noar ti set v2='KACBVXR9WWP571WUNBLZZRBI8T3ZLMNYQYCQEDHNC9SQ9AW555ZF0JFSC38Q65C9MDQPXX9VMOK3EI6N8CNCSZDMWXLH0XDJHEBYPURWHVY6BAEX5V67C08085VN31ANK5MLR9TNDYUPS2SU7R8FX0FUK2SDUXV5PYEYMT02A20LB8VI0CQAXM0GEMFBTUWW7CY5F0NMUSPCF0JEM21QLFZMMWG19U1KW3ZTV091R5QSF230Q5I58IF0USUCQ8I4Q' where id=39;
-update noar tt set v3='IICHG9NY81SCAQMR7JPS16WZ5QN3NGGNIEAI9JVFLUAJJWD2KJUVXN54702OW7TV7JPCCCZT6U2SMNQB5GE7GAJFBRZQW8OFAC1TXMRPYBNP1NJGR4FLPR517PM8CQBBACCPCSY2AIFDCU8LSI53RQGTDCR0HLI425KEZK8P9ASGU8JI84QTLYG38A584996KCT70A7SBSLYLBQFM0FMVSGQCQPJQECHTR86XAS9W5E5SJQ8QMHEFMTKW1AZ2DQHA' where id=39;
-update noar ti set v3='IICHG9NY81SCAQMR7JPS16WZ5QN3NGGNIEAI9JVFLUAJJWD2KJUVXN54702OW7TV7JPCCCZT6U2SMNQB5GE7GAJFBRZQW8OFAC1TXMRPYBNP1NJGR4FLPR517PM8CQBBACCPCSY2AIFDCU8LSI53RQGTDCR0HLI425KEZK8P9ASGU8JI84QTLYG38A584996KCT70A7SBSLYLBQFM0FMVSGQCQPJQECHTR86XAS9W5E5SJQ8QMHEFMTKW1AZ2DQHA' where id=39;
-update noar tt set v0='JS2SF26JP07VS8U1UW57MYH066TW6RJ5ORZ193DCV0R67XT51BGF0VQVOMF6SMANMF66N5FHY62H0X8WHNB0FDRWIEKUHWZAZB2M6ZDNAMWPL68GL6N9X2TRPZ6VVZKYR0FLPDPZFT9J26SHUDCYDSTS3KKSPZQL40DW9U29WUKXA2GD5ZXU6UD20H1KERE7I9NC0QXUGB0T5S50MHJPW68W8E2QOLUF61PXWOAF3JVG3GZONY1EBU2DVXXMGKGHB' where id=40;
-update noar ti set v0='JS2SF26JP07VS8U1UW57MYH066TW6RJ5ORZ193DCV0R67XT51BGF0VQVOMF6SMANMF66N5FHY62H0X8WHNB0FDRWIEKUHWZAZB2M6ZDNAMWPL68GL6N9X2TRPZ6VVZKYR0FLPDPZFT9J26SHUDCYDSTS3KKSPZQL40DW9U29WUKXA2GD5ZXU6UD20H1KERE7I9NC0QXUGB0T5S50MHJPW68W8E2QOLUF61PXWOAF3JVG3GZONY1EBU2DVXXMGKGHB' where id=40;
-update noar tt set v1='RU9KPNR8CRROLPYW026M8NDR45WQ3CHJY1J7BYICHACR8BT2UL3XL8PVAS6T0IE915IXV5IPZP3T9N4P4J5MAH9M19AQ8S0JD9H0EPKQWQFA1HXFLWVEDDD8EF7WTH5YE7T6FGIRVM5VFHG7RDJ793SSKRAF5VSVJDMP11VT75M6OPGUPL900ZJ1842LGC0M3J3KPF60R2AVB83YG2WYE49YM2IW22YV65PNJXLVFDW20PWJR14QKOX26HU9RTQ1S' where id=40;
-update noar ti set v1='RU9KPNR8CRROLPYW026M8NDR45WQ3CHJY1J7BYICHACR8BT2UL3XL8PVAS6T0IE915IXV5IPZP3T9N4P4J5MAH9M19AQ8S0JD9H0EPKQWQFA1HXFLWVEDDD8EF7WTH5YE7T6FGIRVM5VFHG7RDJ793SSKRAF5VSVJDMP11VT75M6OPGUPL900ZJ1842LGC0M3J3KPF60R2AVB83YG2WYE49YM2IW22YV65PNJXLVFDW20PWJR14QKOX26HU9RTQ1S' where id=40;
-update noar tt set v2='KIQLRRPH20523ZEAX8M9299NH77Z7O6W0CLRN0R5H2QEZ8PP4YUUYP8MSZDC76UNEXPR93EGKGJ232I81G2KBYK73RCWOJKFPG58D8MDNOWPRGT7RI257Q6ZOGR1MVPX9P96OOFRC0UF1E8BC2TDK6LM54JBAGAOTKRBY6YSQ33MOE0JRP8JWHVMG2PI1JK7CR0V2SNCU32TPHXPCX00MW8O2DZTTX8LURL0OQ3DVWLSWWDKH47JOHRJ2NVBUTD5D' where id=40;
-update noar ti set v2='KIQLRRPH20523ZEAX8M9299NH77Z7O6W0CLRN0R5H2QEZ8PP4YUUYP8MSZDC76UNEXPR93EGKGJ232I81G2KBYK73RCWOJKFPG58D8MDNOWPRGT7RI257Q6ZOGR1MVPX9P96OOFRC0UF1E8BC2TDK6LM54JBAGAOTKRBY6YSQ33MOE0JRP8JWHVMG2PI1JK7CR0V2SNCU32TPHXPCX00MW8O2DZTTX8LURL0OQ3DVWLSWWDKH47JOHRJ2NVBUTD5D' where id=40;
-update noar tt set v3='NIY892D98R34VRPVDPXGWYEYR78HTUOWTVAIZE1YX34I7DL9SVJ8ZTKFLDAWVWNUT9H7PQVFU21RESZZIRNMXO7OSSF8DXCHMJLOA93NAWJNLUR1DI8XT9N8IEHMN68R6FONVYZVIDJYT5C5FXW4B7BD0IF2LCD1AO8U665HWH9ASVX0FM6R1Q4BXOKZO72ZGH0FI5FWL9NURKN4PLZ8TXJ57VJ30AP92FL7AKO1JU5REVJHG40PX3GJUC4AHISJH' where id=40;
-update noar ti set v3='NIY892D98R34VRPVDPXGWYEYR78HTUOWTVAIZE1YX34I7DL9SVJ8ZTKFLDAWVWNUT9H7PQVFU21RESZZIRNMXO7OSSF8DXCHMJLOA93NAWJNLUR1DI8XT9N8IEHMN68R6FONVYZVIDJYT5C5FXW4B7BD0IF2LCD1AO8U665HWH9ASVX0FM6R1Q4BXOKZO72ZGH0FI5FWL9NURKN4PLZ8TXJ57VJ30AP92FL7AKO1JU5REVJHG40PX3GJUC4AHISJH' where id=40;
-update noar tt set v0='C1HMR8AVREFGKVQ63C7D47U9PQZYGKQR3XII6F3990712OKXQJBSYUHWPY5GSKP3QO2D08X1SKULCWAAUKXFNFQJN65QA4O1C3X1EL3JPSIBD24GTLAOR3CXEWFF5MEUSQJKIYVJ3FZPHMAHMUNTN4GASTNMM856OO9URCX519HU7HPMB6DQMJYJVT9UXTWUS9ATL31D77AL4ZLSBSNOQ1DMYC5838E2VE5ZJLE00Y9N6EJ5AE584L449RBK3IFHE' where id=41;
-update noar ti set v0='C1HMR8AVREFGKVQ63C7D47U9PQZYGKQR3XII6F3990712OKXQJBSYUHWPY5GSKP3QO2D08X1SKULCWAAUKXFNFQJN65QA4O1C3X1EL3JPSIBD24GTLAOR3CXEWFF5MEUSQJKIYVJ3FZPHMAHMUNTN4GASTNMM856OO9URCX519HU7HPMB6DQMJYJVT9UXTWUS9ATL31D77AL4ZLSBSNOQ1DMYC5838E2VE5ZJLE00Y9N6EJ5AE584L449RBK3IFHE' where id=41;
-update noar tt set v1='2M27TTLJMUW78ZLY31CJ4HTV8OHD7IBLO3BLACHI5O63JUK7RL0VZZ1E4EDSTHRINUOWO64QXH9Q6ZVBRNIKPIZBDG9DJPFIU6E5X84JHXBBL51M0XYQATB7PSM8WYC6YT15PW2GRJ1OV8NCTT01HGMT5IK02SJW7Y1UB5R8NJUZC4J9885H1ZDWID4H2W6OK005S2IQ44UDGKU01EPHAOXAV05FX7TKVT19CZ9BZ12W6G5XJBC773GD2WCV0T9L7' where id=41;
-update noar ti set v1='2M27TTLJMUW78ZLY31CJ4HTV8OHD7IBLO3BLACHI5O63JUK7RL0VZZ1E4EDSTHRINUOWO64QXH9Q6ZVBRNIKPIZBDG9DJPFIU6E5X84JHXBBL51M0XYQATB7PSM8WYC6YT15PW2GRJ1OV8NCTT01HGMT5IK02SJW7Y1UB5R8NJUZC4J9885H1ZDWID4H2W6OK005S2IQ44UDGKU01EPHAOXAV05FX7TKVT19CZ9BZ12W6G5XJBC773GD2WCV0T9L7' where id=41;
-update noar tt set v2='P32XQK94PPU6P6XSDX80S4AWBPQVGMI87R8IYP490S1EFEHOTROI7XWZYJMA1R3SNTTBDTDN6EN5OV4C2WEGKM3F2QICKUY83ZH548QINBZR1BSYP8L2YMBM947TQ86E1TP6DCVISFVKWHH3KLJYZUOJANJEQJ6CZYDEWJTMGIAJSN4NYB409P12VKBPDU7DCY1SJ7CDN7U3S1U15MFK2MUH2ANQFNH58742X5YBDGZK8PT3VQH9D5WBLV8BCYZAZ' where id=41;
-update noar ti set v2='P32XQK94PPU6P6XSDX80S4AWBPQVGMI87R8IYP490S1EFEHOTROI7XWZYJMA1R3SNTTBDTDN6EN5OV4C2WEGKM3F2QICKUY83ZH548QINBZR1BSYP8L2YMBM947TQ86E1TP6DCVISFVKWHH3KLJYZUOJANJEQJ6CZYDEWJTMGIAJSN4NYB409P12VKBPDU7DCY1SJ7CDN7U3S1U15MFK2MUH2ANQFNH58742X5YBDGZK8PT3VQH9D5WBLV8BCYZAZ' where id=41;
-update noar tt set v3='K80ACSSQCTWAUUVH9B8ZXO5O1ZVDB11L5X2TBTT3QHCT6TWP46IJMP18XNMWL5ZFOMDM4F4A70BRJHQWJGA43OTVNLIZAXV6XVBPTSZTWR5BPQ1PW6Z2SHWLHINEQGW1NBODSR59LPCOQRSMIERXSOA0SX3OOK1B9IOSZELC6FZKCCB3GKFE0JNEVFFFSGFTRRYBSH563FYQU45KF3IQBTJ51E39IHGUFYGTNJT1VHBBUHT47BFAMKIK5B4H4O5DW' where id=41;
-update noar ti set v3='K80ACSSQCTWAUUVH9B8ZXO5O1ZVDB11L5X2TBTT3QHCT6TWP46IJMP18XNMWL5ZFOMDM4F4A70BRJHQWJGA43OTVNLIZAXV6XVBPTSZTWR5BPQ1PW6Z2SHWLHINEQGW1NBODSR59LPCOQRSMIERXSOA0SX3OOK1B9IOSZELC6FZKCCB3GKFE0JNEVFFFSGFTRRYBSH563FYQU45KF3IQBTJ51E39IHGUFYGTNJT1VHBBUHT47BFAMKIK5B4H4O5DW' where id=41;
-update noar tt set v0='AXE6E25KSO6X9FQ378OHFQJSL3Y587JHS6PS7N5TWKS0MU0PO4MU3NB64O341DQRWO0OLPL9DZ1N0CPEBKOQX8QPF0MX465BV4MML06D6GL37YX7FNVY73Z7JKD9Y6WCN5KSA1PEZ94FRMPL79ABK51SG3ETE4FMVFQF5M3YP72B2FPB1SI322X2IIL2HKECLWW9Z6IZDSDG3NPJX0B02GC39JVXUIQK4Y04A4ADW9NAVC73J8Z5WJU7U5J3OTPC9' where id=42;
-update noar ti set v0='AXE6E25KSO6X9FQ378OHFQJSL3Y587JHS6PS7N5TWKS0MU0PO4MU3NB64O341DQRWO0OLPL9DZ1N0CPEBKOQX8QPF0MX465BV4MML06D6GL37YX7FNVY73Z7JKD9Y6WCN5KSA1PEZ94FRMPL79ABK51SG3ETE4FMVFQF5M3YP72B2FPB1SI322X2IIL2HKECLWW9Z6IZDSDG3NPJX0B02GC39JVXUIQK4Y04A4ADW9NAVC73J8Z5WJU7U5J3OTPC9' where id=42;
-update noar tt set v1='73TOUD4EONX110H0DV7HE3HZVITV2ECQMO3QI5GL1OYXUHD4HK3422B2SIL9D0KFEODL2BD0AZJ7BFU7L7YL7YQI1A118DWTB0EU7OICZQLSF18NTGU24MUPXSXUHZY62CHOB4NNDNZ9C87FCTVVR7IT9F4853U485QQVT476K8ZE3EUIHIAXQVRMYZO6A0HNV693J2ZZK4J9AIEOR3SRP6278IAUXORSJRZ7NIOUUQXFQGON4APBRK2HDCC4ZBQJ' where id=42;
-update noar ti set v1='73TOUD4EONX110H0DV7HE3HZVITV2ECQMO3QI5GL1OYXUHD4HK3422B2SIL9D0KFEODL2BD0AZJ7BFU7L7YL7YQI1A118DWTB0EU7OICZQLSF18NTGU24MUPXSXUHZY62CHOB4NNDNZ9C87FCTVVR7IT9F4853U485QQVT476K8ZE3EUIHIAXQVRMYZO6A0HNV693J2ZZK4J9AIEOR3SRP6278IAUXORSJRZ7NIOUUQXFQGON4APBRK2HDCC4ZBQJ' where id=42;
-update noar tt set v2='8SNJHZKVFOKMR9JBXBSP14F7VRUPNQQ9AO779YSPCXBCVH8RNS8ZQ25KAVEUW68WXZ5CBT2S3P51CUP2HJWZSDAN28CBNBHQSB44YASD0YWTN17R8143THIBC2HCR41J8JOS5VCHUJDUEY8CGYSWGY9EWOI36X4NGTMEALRCFNKJR2W9TWCYZQFM963S6IBF1Y3MON44NL98MOCRIKZ5O97N6AM3E28JJ9WO5S7EA8WK74K0CRFLR5MBJR35PMIZN' where id=42;
-update noar ti set v2='8SNJHZKVFOKMR9JBXBSP14F7VRUPNQQ9AO779YSPCXBCVH8RNS8ZQ25KAVEUW68WXZ5CBT2S3P51CUP2HJWZSDAN28CBNBHQSB44YASD0YWTN17R8143THIBC2HCR41J8JOS5VCHUJDUEY8CGYSWGY9EWOI36X4NGTMEALRCFNKJR2W9TWCYZQFM963S6IBF1Y3MON44NL98MOCRIKZ5O97N6AM3E28JJ9WO5S7EA8WK74K0CRFLR5MBJR35PMIZN' where id=42;
-update noar tt set v3='26WCQVQYMI48CW3TL65ZS4F5R9MTI048B05BF60S9OHG46ZY0NEOAZFCCHH7IUNP1N93HS872SFTB2LZ3NH7RYR5WIWX2DLZCER9I1C1P1BEPOSC3S3AS66HFI15D8Y1Y31U90L207YABO9KPJEASZM4PX0V7RQCNRXTS10X2LDWC722MXTVJPWTXYV2513V3QAYAK9HMQXZXKCA668PZG1HFK6VN2WYWW8VEWRBLNV5B9CL98THF8T4PQ2MBI38P' where id=42;
-update noar ti set v3='26WCQVQYMI48CW3TL65ZS4F5R9MTI048B05BF60S9OHG46ZY0NEOAZFCCHH7IUNP1N93HS872SFTB2LZ3NH7RYR5WIWX2DLZCER9I1C1P1BEPOSC3S3AS66HFI15D8Y1Y31U90L207YABO9KPJEASZM4PX0V7RQCNRXTS10X2LDWC722MXTVJPWTXYV2513V3QAYAK9HMQXZXKCA668PZG1HFK6VN2WYWW8VEWRBLNV5B9CL98THF8T4PQ2MBI38P' where id=42;
-update noar tt set v0='N4QGLNWDK955DOINBQI4XMPW86UUQDBAZA1B6U6BBCDCRNXDGA7G97YJLTTM9XUPYCCVK9VKDZFMQZRC8QT83CG0Y73MPQYBN5MDSPF3H58EU9C1HGUZIVD5T0A62RKW3DBI6MLYDJPBYY33EOTBGYE2QTPO0TABRG7RPU9JHKU5WKIPZO58UGB7FV5MGHK5YQCZMT3EZF5M7KNKJ0YRH2EZAXG2TQ6G4BQQLIH92I1PI256H0ZWZLNROCLN4O0BE' where id=43;
-update noar ti set v0='N4QGLNWDK955DOINBQI4XMPW86UUQDBAZA1B6U6BBCDCRNXDGA7G97YJLTTM9XUPYCCVK9VKDZFMQZRC8QT83CG0Y73MPQYBN5MDSPF3H58EU9C1HGUZIVD5T0A62RKW3DBI6MLYDJPBYY33EOTBGYE2QTPO0TABRG7RPU9JHKU5WKIPZO58UGB7FV5MGHK5YQCZMT3EZF5M7KNKJ0YRH2EZAXG2TQ6G4BQQLIH92I1PI256H0ZWZLNROCLN4O0BE' where id=43;
-update noar tt set v1='C5WNK7DO09CLH11GEQ15TCEF2UW5XOLKZ6XXEMYMC1LYTAMPBY6HRGRUKURWHTS9JPNWL41BP8PM9686W2U0B8R9JSB2HQU71KM8N6Z75PFUI97S7GOMCJ9YNW43U1LFU26X8SK8RF7EIL6TMSM8FFXAT91XM96W0NPTYOLFEUEI8CYQ555FACHLW0V4R1E3QG62F3FVBBGW05MI6AZZWLAJ688GVGOIE2C8UTZUT7CJYANKIUIRT92MTH45YVG20' where id=43;
-update noar ti set v1='C5WNK7DO09CLH11GEQ15TCEF2UW5XOLKZ6XXEMYMC1LYTAMPBY6HRGRUKURWHTS9JPNWL41BP8PM9686W2U0B8R9JSB2HQU71KM8N6Z75PFUI97S7GOMCJ9YNW43U1LFU26X8SK8RF7EIL6TMSM8FFXAT91XM96W0NPTYOLFEUEI8CYQ555FACHLW0V4R1E3QG62F3FVBBGW05MI6AZZWLAJ688GVGOIE2C8UTZUT7CJYANKIUIRT92MTH45YVG20' where id=43;
-update noar tt set v2='KSZXG1B5O09HBMBYGDCWHIST8GRJEHY8PN4IB7TBDN01PJMOLBWY9TMLI3X5V80U2K5NNNZ2P9TTQFG1HBW1T1YY1VP3UDV1LKFNTGOWPM12XFN82W8T083GY7HR6BLYMPT0ZQHTSGMXCE7BY5L2BOB5GUWZINU36VMGLYJXX63OHXTVCHC7Q8ISLOZC3DSN2HDTM1APTXHIXKYQFZ3UCLWD09SDZ7TJ72ZYKMWNGA7QU9MGVACKXXFWYQDOS2SMC' where id=43;
-update noar ti set v2='KSZXG1B5O09HBMBYGDCWHIST8GRJEHY8PN4IB7TBDN01PJMOLBWY9TMLI3X5V80U2K5NNNZ2P9TTQFG1HBW1T1YY1VP3UDV1LKFNTGOWPM12XFN82W8T083GY7HR6BLYMPT0ZQHTSGMXCE7BY5L2BOB5GUWZINU36VMGLYJXX63OHXTVCHC7Q8ISLOZC3DSN2HDTM1APTXHIXKYQFZ3UCLWD09SDZ7TJ72ZYKMWNGA7QU9MGVACKXXFWYQDOS2SMC' where id=43;
-update noar tt set v3='V8LZAYWQ9VSGN0UH6ODPBSDK0N28GI0OWTC2ZNJ9S6SCJ4FJA4YGHUR8DJ84X5VXJRC71AXL92XF78L9CISJK00TVXMEMG0CC4O0S0BSOOEIPZKM5CI0A981N0CYPNGW66IPMTVPEQMWQCD8EE0JINYSQNW96RSQ5RHV1PDV47Y0VSHRESBF7T2VPO1LTTIGQSQWOVFW9I4KYVCVB8YMI5JI8X64L37GB7FIU5Z39D1VAW0WPVPI7JFQ5K59PLRNV' where id=43;
-update noar ti set v3='V8LZAYWQ9VSGN0UH6ODPBSDK0N28GI0OWTC2ZNJ9S6SCJ4FJA4YGHUR8DJ84X5VXJRC71AXL92XF78L9CISJK00TVXMEMG0CC4O0S0BSOOEIPZKM5CI0A981N0CYPNGW66IPMTVPEQMWQCD8EE0JINYSQNW96RSQ5RHV1PDV47Y0VSHRESBF7T2VPO1LTTIGQSQWOVFW9I4KYVCVB8YMI5JI8X64L37GB7FIU5Z39D1VAW0WPVPI7JFQ5K59PLRNV' where id=43;
-update noar tt set v0='JG70S82EH2XF6QK131GSV1AKI0CK0MH0ZSB477ZNQYRLL8DE8W9P9FV1DTUXNT3GPHRP49YZAI5I9HWRU24KQZANZWFRY1QA67KSSVQIN9ZS9PVGNLHRUPU47R0WXB6VB8NI1YBWQ4VO4EFR65XW8XLM7KG2SRNRFYVF7P54YAJS7L3QF2S68RJWHA22T73YA8N11N05E0N0C9PRDBAKKAFJ0Z0MD70XOOOPDM7K6KGQAXD78Q4CIT8PYDQ39UD3Q' where id=44;
-update noar ti set v0='JG70S82EH2XF6QK131GSV1AKI0CK0MH0ZSB477ZNQYRLL8DE8W9P9FV1DTUXNT3GPHRP49YZAI5I9HWRU24KQZANZWFRY1QA67KSSVQIN9ZS9PVGNLHRUPU47R0WXB6VB8NI1YBWQ4VO4EFR65XW8XLM7KG2SRNRFYVF7P54YAJS7L3QF2S68RJWHA22T73YA8N11N05E0N0C9PRDBAKKAFJ0Z0MD70XOOOPDM7K6KGQAXD78Q4CIT8PYDQ39UD3Q' where id=44;
-update noar tt set v1='07SG3BPYWQQEEPPUXICSE0JKJDFA0C3DD95G0MF2KDDBSGP636C9KSJ4JDO2W9UDT3FI465Z8WSWYULSNIH5XT7XYUTMNQRXJSGC3Q7TU8FGLFSHVX2FMKP4OU25X9NPNOQ0VUYR76DFE9MB25EMCZ8254D116AC9HUB1QSYMVQUO7IJNLZKYWSI0S973LHC0I87Y8415RJMAW8SE5EDRN5HUMGFOL2QSLCVLMB5DPZK3SHMPBQOU59PL2NDZYMAY' where id=44;
-update noar ti set v1='07SG3BPYWQQEEPPUXICSE0JKJDFA0C3DD95G0MF2KDDBSGP636C9KSJ4JDO2W9UDT3FI465Z8WSWYULSNIH5XT7XYUTMNQRXJSGC3Q7TU8FGLFSHVX2FMKP4OU25X9NPNOQ0VUYR76DFE9MB25EMCZ8254D116AC9HUB1QSYMVQUO7IJNLZKYWSI0S973LHC0I87Y8415RJMAW8SE5EDRN5HUMGFOL2QSLCVLMB5DPZK3SHMPBQOU59PL2NDZYMAY' where id=44;
-update noar tt set v2='1RXGUMTFHFSC2VP8HGPVKV4ZKJPBDQTQ4OK8UKMRHUKEMZGZ5CA6GKAZ5BHY5I3KM1I2Z6G28K8T9Q3QCII043K742N6KOJMWLFADKMBV59VAXE2TAC2P2K0KWLB3NX6V7TP5HPZUT60NGETTCOWFC299PQKE8VVGI6NRTKEKXMS6YXK5INJHL4W8XW2A269VR5OHMJDOE1HT1PUMYGUJA4PZCL21VN7UUJ7TF2P968OH7LRB2RR5ML6Y5XU2Y0QC' where id=44;
-update noar ti set v2='1RXGUMTFHFSC2VP8HGPVKV4ZKJPBDQTQ4OK8UKMRHUKEMZGZ5CA6GKAZ5BHY5I3KM1I2Z6G28K8T9Q3QCII043K742N6KOJMWLFADKMBV59VAXE2TAC2P2K0KWLB3NX6V7TP5HPZUT60NGETTCOWFC299PQKE8VVGI6NRTKEKXMS6YXK5INJHL4W8XW2A269VR5OHMJDOE1HT1PUMYGUJA4PZCL21VN7UUJ7TF2P968OH7LRB2RR5ML6Y5XU2Y0QC' where id=44;
-update noar tt set v3='NKL5I1GO2TCCE7RR4QIHHIX3QP0NX2BZXAD6DBSWXY2JJTWI63HF2C6P317LOR0CN6NIVMITIQ97NC06DJINN1UBDSAGHK1B3ZXW3N0YG8NH4OGEA9GINKXND5QQW00RE80DDCZ5658TIQQ3I0QTMZ24EIPN8GRY3L4WW2DJ44TJ2OUF2Y6YPE0469HYDISL1J3NGKMPB6GDSL01PXHSGT3E3P9O4QAT4RMR925FJRH3UJJM7LAAMAXH95TK1J0PC' where id=44;
-update noar ti set v3='NKL5I1GO2TCCE7RR4QIHHIX3QP0NX2BZXAD6DBSWXY2JJTWI63HF2C6P317LOR0CN6NIVMITIQ97NC06DJINN1UBDSAGHK1B3ZXW3N0YG8NH4OGEA9GINKXND5QQW00RE80DDCZ5658TIQQ3I0QTMZ24EIPN8GRY3L4WW2DJ44TJ2OUF2Y6YPE0469HYDISL1J3NGKMPB6GDSL01PXHSGT3E3P9O4QAT4RMR925FJRH3UJJM7LAAMAXH95TK1J0PC' where id=44;
-update noar tt set v0='QJLVI60CSI69F3T7M9J6LRGMMEF7QBZ140K30QJ6PCHLSWCP5PLFDNCLFY5GUVZYBJ26I3P4D8C7LF5QYD3XGY6HNMP3UKCLXV6IRN6WA50NIUDJ1K0V60YPORJCJUFURIPD5MA4SQWAQQ0B62M1GHJKEXMFMFAUE1VH2UEJ98G9075NEITENA5V94BBVPQ7DIGOTVDPEM6UN8OYY0L0LXDTYQO2BFO47XEO6U5SS0V4BMH8FTK537Z2JCZYEVFB0' where id=45;
-update noar ti set v0='QJLVI60CSI69F3T7M9J6LRGMMEF7QBZ140K30QJ6PCHLSWCP5PLFDNCLFY5GUVZYBJ26I3P4D8C7LF5QYD3XGY6HNMP3UKCLXV6IRN6WA50NIUDJ1K0V60YPORJCJUFURIPD5MA4SQWAQQ0B62M1GHJKEXMFMFAUE1VH2UEJ98G9075NEITENA5V94BBVPQ7DIGOTVDPEM6UN8OYY0L0LXDTYQO2BFO47XEO6U5SS0V4BMH8FTK537Z2JCZYEVFB0' where id=45;
-update noar tt set v1='0MED4MORQR2O4BOE2U9MH6LFRAIEP1HTR4MLPLYBRV3FZLH57T4O4XU8C3VWRILWECMJJZSYLVD9YAIG4OVOK06LUY002LNSLBMGVGDRHVE1R7G3I4H3J2SMWPHUV3WEMPDB0DSW72EFDQW1AEGV2GLP2KO7LZVPYDCSG0P69LZPLY7DPRPXSXOS2Z3OVXC8RX1X5EBFKRRSP9EFITVST68QO991P9GE0S19MUSDR23CLMQYP1HP47J29WVP2I1CA' where id=45;
-update noar ti set v1='0MED4MORQR2O4BOE2U9MH6LFRAIEP1HTR4MLPLYBRV3FZLH57T4O4XU8C3VWRILWECMJJZSYLVD9YAIG4OVOK06LUY002LNSLBMGVGDRHVE1R7G3I4H3J2SMWPHUV3WEMPDB0DSW72EFDQW1AEGV2GLP2KO7LZVPYDCSG0P69LZPLY7DPRPXSXOS2Z3OVXC8RX1X5EBFKRRSP9EFITVST68QO991P9GE0S19MUSDR23CLMQYP1HP47J29WVP2I1CA' where id=45;
-update noar tt set v2='BIG3O7ZSKC73JJW8LEXUOOEU3HZX9F3GTIXC08U7QQOGA74LOEUTY1T738SV9TAHINHU6JKK5RPW80NIXC9RHN6YHRJ1YBV8LEK4XARWJM3IMXEJP6PWB7WVB7EMDZKK42DSQ2NG7HGL6IX04EBK1HI6JJ16GW452PA6YAEU6H61HQ9T7LZPVGTBP6NMYKN7KPXOQKBOYG06LJ6WPSMN2S2NFKCDC1KDZD6ILJ83HSQSF5YCZDEWN3D5EC9AGYUW0' where id=45;
-update noar ti set v2='BIG3O7ZSKC73JJW8LEXUOOEU3HZX9F3GTIXC08U7QQOGA74LOEUTY1T738SV9TAHINHU6JKK5RPW80NIXC9RHN6YHRJ1YBV8LEK4XARWJM3IMXEJP6PWB7WVB7EMDZKK42DSQ2NG7HGL6IX04EBK1HI6JJ16GW452PA6YAEU6H61HQ9T7LZPVGTBP6NMYKN7KPXOQKBOYG06LJ6WPSMN2S2NFKCDC1KDZD6ILJ83HSQSF5YCZDEWN3D5EC9AGYUW0' where id=45;
-update noar tt set v3='OUYC9DKTGWZGFT4A2NRBER81EVCO2O3UA8VOUMDQJDSO52KN420UL6NE4PK94H9H62WM6THTLWK4QZXSKLVCZHRTUJ5S0FUHRKWTEFEP4FU62F1BYF23U2UQS091VV8AAACCECK0XFK85O1SHU03GZKA0TFODE1EFBOC3HTA42IIA3IS8W0YRUMPT4EQI4KI4V4I9T79ZV200J4O8IURWZHF070JWBUR702E9SEPNZ9Z95CVYHU10P1O0AMLGA9Y9' where id=45;
-update noar ti set v3='OUYC9DKTGWZGFT4A2NRBER81EVCO2O3UA8VOUMDQJDSO52KN420UL6NE4PK94H9H62WM6THTLWK4QZXSKLVCZHRTUJ5S0FUHRKWTEFEP4FU62F1BYF23U2UQS091VV8AAACCECK0XFK85O1SHU03GZKA0TFODE1EFBOC3HTA42IIA3IS8W0YRUMPT4EQI4KI4V4I9T79ZV200J4O8IURWZHF070JWBUR702E9SEPNZ9Z95CVYHU10P1O0AMLGA9Y9' where id=45;
-update noar tt set v0='PB6DJX0JC33IS056GK6KS818CFG0U90X8WVOUM4WYRM7RZXFZWM91LA9VF5LWY0ERXO349YZM8EUF7Y7J6DWDDZA4AANVSO5OVQL1GBQMOLL5V80V4TFLBQNN2X7YWOW5IY6FYWR4GK0XXG7NQ64P89YYADE3V27BWVJ9REG4PD33XEX4DINBT64RSDPO476HGLKW3RNH4SFCC3CL95A14DNWE17RSNBIX8U3590R7GXN2VB7LIG1A3H9T9Y58TCL' where id=46;
-update noar ti set v0='PB6DJX0JC33IS056GK6KS818CFG0U90X8WVOUM4WYRM7RZXFZWM91LA9VF5LWY0ERXO349YZM8EUF7Y7J6DWDDZA4AANVSO5OVQL1GBQMOLL5V80V4TFLBQNN2X7YWOW5IY6FYWR4GK0XXG7NQ64P89YYADE3V27BWVJ9REG4PD33XEX4DINBT64RSDPO476HGLKW3RNH4SFCC3CL95A14DNWE17RSNBIX8U3590R7GXN2VB7LIG1A3H9T9Y58TCL' where id=46;
-update noar tt set v1='F83WA3EXCAFGQ1J7S9CZTE399YABHZODSXR0D506Z2KEWZ7982MHMU8JTC6GCITMDVUG1ZQHEQT7MQHLVHKNE5719S6SUSLKZ9JGR224GHBZIVTD4AM09YISFRK1TLN7LMJSDIETBZRNR7U91Q13PP4V42MC6S0JSZRNAF83CN37Q2C4Y8O8TMJBICTR0ERJ4523EAJ3LKL6BFDVQVPUVWF0D5XABZXR75Z98NHSOELQ4U8XMX1727847VE2NNQQG' where id=46;
-update noar ti set v1='F83WA3EXCAFGQ1J7S9CZTE399YABHZODSXR0D506Z2KEWZ7982MHMU8JTC6GCITMDVUG1ZQHEQT7MQHLVHKNE5719S6SUSLKZ9JGR224GHBZIVTD4AM09YISFRK1TLN7LMJSDIETBZRNR7U91Q13PP4V42MC6S0JSZRNAF83CN37Q2C4Y8O8TMJBICTR0ERJ4523EAJ3LKL6BFDVQVPUVWF0D5XABZXR75Z98NHSOELQ4U8XMX1727847VE2NNQQG' where id=46;
-update noar tt set v2='VF2FHUXPTMJCPPC6ND5MY7L1YPUXSV4NWLQOE0COYQJ09WA940LR6V0M2FPD7LYW20UELPDE8BMUOKR1THQS1X1YBCO3KJW1C60K16ADIGLM05OEGLB5DSUZT3SDFQI2P3OQ4ONO95FI5UPLZE8ZVRRTVJQDUT6LEVFNRLMW67I2KVXCDU27L2CPS3KDEKRTFC7HIXEV6LFAYU74CCI7DAM2U76IX075N8HGAX8U8ZOWWXT10DNPI6LCY12LXO38W' where id=46;
-update noar ti set v2='VF2FHUXPTMJCPPC6ND5MY7L1YPUXSV4NWLQOE0COYQJ09WA940LR6V0M2FPD7LYW20UELPDE8BMUOKR1THQS1X1YBCO3KJW1C60K16ADIGLM05OEGLB5DSUZT3SDFQI2P3OQ4ONO95FI5UPLZE8ZVRRTVJQDUT6LEVFNRLMW67I2KVXCDU27L2CPS3KDEKRTFC7HIXEV6LFAYU74CCI7DAM2U76IX075N8HGAX8U8ZOWWXT10DNPI6LCY12LXO38W' where id=46;
-update noar tt set v3='1EB42JNSJZPAFH6Z91LNXM3U5AHA7KOW5QKPR1Y18HTDDJWRQIB4DE9A0BI8D77ZAS49I2Y0YV0U35XT5DRAM5DI644XMIFBLL6X7D0XE2E9IXSQUS4WI340PH3RUYCC7QPIJNH58XTKG0PFD3F2OZ43CASBUT9XDR9SA4ESDBDG6GUVZOQGV9ZF7GZ91HQV3ZPI9RCLUSKYJ4KRR1IPM3EZW9X9VD7ID06EVB9MR60WQF2K94VQS4V6FLP67EFE4' where id=46;
-update noar ti set v3='1EB42JNSJZPAFH6Z91LNXM3U5AHA7KOW5QKPR1Y18HTDDJWRQIB4DE9A0BI8D77ZAS49I2Y0YV0U35XT5DRAM5DI644XMIFBLL6X7D0XE2E9IXSQUS4WI340PH3RUYCC7QPIJNH58XTKG0PFD3F2OZ43CASBUT9XDR9SA4ESDBDG6GUVZOQGV9ZF7GZ91HQV3ZPI9RCLUSKYJ4KRR1IPM3EZW9X9VD7ID06EVB9MR60WQF2K94VQS4V6FLP67EFE4' where id=46;
-update noar tt set v0='AXWTUPJFKOTIA2IGWM4MX9SBKLG9Y2GM0NBE9DAISHQOS4I5ZYXRNXZ631JY9S48RY2IRQCBHF457P1G20HXOUHGYN54U06QE9KHLVDIEWR1IF34B12VVM5CUZLDYN5W6BM20EGYUJRV9S5AWO5WU7D14D5WOW7P0FPG9WXZLXPUPNTKS4VXESSISW6BM1P5UDIUGBII7370S9UJFXF4P0SA55RK9Y47P92FAE6QKG2HS528DU4VSL3H1N19MV5RB' where id=47;
-update noar ti set v0='AXWTUPJFKOTIA2IGWM4MX9SBKLG9Y2GM0NBE9DAISHQOS4I5ZYXRNXZ631JY9S48RY2IRQCBHF457P1G20HXOUHGYN54U06QE9KHLVDIEWR1IF34B12VVM5CUZLDYN5W6BM20EGYUJRV9S5AWO5WU7D14D5WOW7P0FPG9WXZLXPUPNTKS4VXESSISW6BM1P5UDIUGBII7370S9UJFXF4P0SA55RK9Y47P92FAE6QKG2HS528DU4VSL3H1N19MV5RB' where id=47;
-update noar tt set v1='U5HRVCAYKV0YX0Z7UFWFRFMGQZOL74CRFPA12V5RQHAOAB8WHT2GQTRWBBNMZ9ZEKM7P5CCGTNBYY5N3OHM520HNB01TRJBS9JRG6ZBGWEWNKPSNHJHB1B0Q4GWCDHLO24NMGC8KFGXKC7F8CIOA33PQODFSZCBLM55BE3P41S9COGW04H0KC767XWMUWDS879SA7MRDMXA09I0IUCXWZUWDDB5FP3Z3LXXYQ1JCDGXE9RQNO8PFGSU2GYBTPAXBU' where id=47;
-update noar ti set v1='U5HRVCAYKV0YX0Z7UFWFRFMGQZOL74CRFPA12V5RQHAOAB8WHT2GQTRWBBNMZ9ZEKM7P5CCGTNBYY5N3OHM520HNB01TRJBS9JRG6ZBGWEWNKPSNHJHB1B0Q4GWCDHLO24NMGC8KFGXKC7F8CIOA33PQODFSZCBLM55BE3P41S9COGW04H0KC767XWMUWDS879SA7MRDMXA09I0IUCXWZUWDDB5FP3Z3LXXYQ1JCDGXE9RQNO8PFGSU2GYBTPAXBU' where id=47;
-update noar tt set v2='SS4H5RR972GX6AC6L42C5NSQK1EPB2RZ3339ZIP8S6LBDZX9LNKF5D6DAX8EFV0HW3WCI7E4HPPYP3Q1GJRCD2F98FAR4D2526LBFVWF5F3X546B8C82D6KTC633L1BSWCKRF4MYFWOW4M9NVRAYQILXAS4XZ206T3H3K1R9V6EAH79XM6T1KJPH8N2CGY2G9JJM7ZVTKMWXXWWUMZG737VKB1441EA53REMQI9303XF96GS7JQRHAVMBCKFL15AE' where id=47;
-update noar ti set v2='SS4H5RR972GX6AC6L42C5NSQK1EPB2RZ3339ZIP8S6LBDZX9LNKF5D6DAX8EFV0HW3WCI7E4HPPYP3Q1GJRCD2F98FAR4D2526LBFVWF5F3X546B8C82D6KTC633L1BSWCKRF4MYFWOW4M9NVRAYQILXAS4XZ206T3H3K1R9V6EAH79XM6T1KJPH8N2CGY2G9JJM7ZVTKMWXXWWUMZG737VKB1441EA53REMQI9303XF96GS7JQRHAVMBCKFL15AE' where id=47;
-update noar tt set v3='OUX8FNHCWK1ZK9IHMWM8RMU1N006C2AFDN17KHGJJSOD8ZL3K7R6FWR8LIVSR0DLGHIFR4SO6EMXXOPZ3RZSEDQ70JJIW0COS50W4MIPUZ4PFZUHNDDBP3PFCMEQQIXUMN0E82BPR2DTMQEBLAZA7ON3QX7V612H4UO6H9ZK1Q9IQT4G95APIRXDNNLFZQTOZPWNNNJ67MHTRMN2T49PTZH9H55GXEE4PY6I551NZAVD5NRVOMXZ1MRQNWC2RY6W7' where id=47;
-update noar ti set v3='OUX8FNHCWK1ZK9IHMWM8RMU1N006C2AFDN17KHGJJSOD8ZL3K7R6FWR8LIVSR0DLGHIFR4SO6EMXXOPZ3RZSEDQ70JJIW0COS50W4MIPUZ4PFZUHNDDBP3PFCMEQQIXUMN0E82BPR2DTMQEBLAZA7ON3QX7V612H4UO6H9ZK1Q9IQT4G95APIRXDNNLFZQTOZPWNNNJ67MHTRMN2T49PTZH9H55GXEE4PY6I551NZAVD5NRVOMXZ1MRQNWC2RY6W7' where id=47;
-update noar tt set v0='MB5H1GDPS1VCHQ9PW1EDK84A367DLALIB92THATAP0MY21UZSLKIQMVALPITBWYZ1T6DKOMNMDJ26BP7P29QOFVY0Q1QGQ1DS4JPNKH5IJO1I1YRV3SSWBTFRF14ITYQD7FU7PV0IGUJ1A21XP8CF3ZJ9T7QB5T9OOAQPGJ0KVOM6GYJ7WA369TOV7TDRGQU1GEFYLSYRIWTTGCN6C07EQAYX9MF399JCZ3OBTDH9WDKFERXJGO95DAAIPAF0H4YK' where id=48;
-update noar ti set v0='MB5H1GDPS1VCHQ9PW1EDK84A367DLALIB92THATAP0MY21UZSLKIQMVALPITBWYZ1T6DKOMNMDJ26BP7P29QOFVY0Q1QGQ1DS4JPNKH5IJO1I1YRV3SSWBTFRF14ITYQD7FU7PV0IGUJ1A21XP8CF3ZJ9T7QB5T9OOAQPGJ0KVOM6GYJ7WA369TOV7TDRGQU1GEFYLSYRIWTTGCN6C07EQAYX9MF399JCZ3OBTDH9WDKFERXJGO95DAAIPAF0H4YK' where id=48;
-update noar tt set v1='WS7R7FP866JN1TTU7QFKA4URDL1IS3ENK8PL5YPOGILQ76VUFO9Y362VTAHA19J3VM4WMZON3U0KU80KCEL6G3AR9HXHFPJ98RP3YAD9IEZBTK7FU8L512R3Q3JO2EAFYLY7RONZTGZ44DF66IGNA0E2NKF8GBELZIRS55I7VOD7CTM3M60PDIACWRZAOA61NHC8BCWI8CDROUYKK0OHYGX18O71HZLHON3U3TAGPB9MJN3CCCSRW0EF0WS7H18HD' where id=48;
-update noar ti set v1='WS7R7FP866JN1TTU7QFKA4URDL1IS3ENK8PL5YPOGILQ76VUFO9Y362VTAHA19J3VM4WMZON3U0KU80KCEL6G3AR9HXHFPJ98RP3YAD9IEZBTK7FU8L512R3Q3JO2EAFYLY7RONZTGZ44DF66IGNA0E2NKF8GBELZIRS55I7VOD7CTM3M60PDIACWRZAOA61NHC8BCWI8CDROUYKK0OHYGX18O71HZLHON3U3TAGPB9MJN3CCCSRW0EF0WS7H18HD' where id=48;
-update noar tt set v2='OURRGQBAB4425PAAVQDZCSF3DEWUW1CVBB3C7UCCKJSWRR1D4IFS7P8UMI59MIO6YOAH3AJUAHBT05416W8WH5501TFITBJGRWQM61Q4IND4GH8L85ZBULJQOX54XT51AXUASK179GJRJWTIH8MXFORV4Z9Y9DIBBDF6VC5MWBCOVBLCQU6WX8PGP59B4G7HVT1TOA2ULTNJX5OAP6WVU92RI1M47SIHHPI6FV3F68KRO27T572PN5NIGL6TOG2BO' where id=48;
-update noar ti set v2='OURRGQBAB4425PAAVQDZCSF3DEWUW1CVBB3C7UCCKJSWRR1D4IFS7P8UMI59MIO6YOAH3AJUAHBT05416W8WH5501TFITBJGRWQM61Q4IND4GH8L85ZBULJQOX54XT51AXUASK179GJRJWTIH8MXFORV4Z9Y9DIBBDF6VC5MWBCOVBLCQU6WX8PGP59B4G7HVT1TOA2ULTNJX5OAP6WVU92RI1M47SIHHPI6FV3F68KRO27T572PN5NIGL6TOG2BO' where id=48;
-update noar tt set v3='M2GZYWGU6K2Z1BRUCDWQM4MX6YZ0VHVWKMVIH3YTKBQNXUYGIVEYKCIIA80205LX9OYPVGWFDOWUQBQENQQCT0CDEJ59HVFTTG7J4EG455TAXBDIHSZMZWKK9AZ6118VHSOGVEINMWWWWZUGGM79GAT5PZKI1WR8EA6J24XGGCOVKLK77UWA8LJ91GZLFEI0F0QUVBAGX4125SAJXK2HBKJMVD165V4W8DCLS3UCVWZXPPFDO6QBWHDXRKFKALR86' where id=48;
-update noar ti set v3='M2GZYWGU6K2Z1BRUCDWQM4MX6YZ0VHVWKMVIH3YTKBQNXUYGIVEYKCIIA80205LX9OYPVGWFDOWUQBQENQQCT0CDEJ59HVFTTG7J4EG455TAXBDIHSZMZWKK9AZ6118VHSOGVEINMWWWWZUGGM79GAT5PZKI1WR8EA6J24XGGCOVKLK77UWA8LJ91GZLFEI0F0QUVBAGX4125SAJXK2HBKJMVD165V4W8DCLS3UCVWZXPPFDO6QBWHDXRKFKALR86' where id=48;
-update noar tt set v0='AO8D9J3S7JLAIEP1567XBBM1YRUQ7R9TTBOOUCNW1WWEBVB43X0CU7VO90UC42FQUATL201RCV6QF476ELOBZEFI2J7RJZ94OR9CFTJZ1GZRJ0BO0MFLYIQD8YQ79NTMYM6P768O0GENJT4HQTMMITS5Z6TE1HY1EYTH12C0WIXI3H10BDQHOMQH9XPWN7PKBNRKVSEDQBANGB90IARLZNRP77IBID3YRG3LZUAF12DY7HJ1CCK05TR5PVGPFTZ03' where id=49;
-update noar ti set v0='AO8D9J3S7JLAIEP1567XBBM1YRUQ7R9TTBOOUCNW1WWEBVB43X0CU7VO90UC42FQUATL201RCV6QF476ELOBZEFI2J7RJZ94OR9CFTJZ1GZRJ0BO0MFLYIQD8YQ79NTMYM6P768O0GENJT4HQTMMITS5Z6TE1HY1EYTH12C0WIXI3H10BDQHOMQH9XPWN7PKBNRKVSEDQBANGB90IARLZNRP77IBID3YRG3LZUAF12DY7HJ1CCK05TR5PVGPFTZ03' where id=49;
-update noar tt set v1='XCKZM3OD2Z7IVD51S1UZKBLJOBHZ21CA37Z0ZLXXXU9WWPGHHKF8B7WIISUTNZ9XV48UMBS92BGSUKW1G1K0AEND4PEC7X5TUIGYOSOTUELEV5GRAO686I6SLPHO3HDM0JX9NO3BRNE44IZ9EKY0VR225LWRSLP8Z6OZTGN2O7BAD9DBRRS8VZ3O87ZDZO8X2UAS7UCFUF8T7PZ0BSAU2T4X91N9EXA8FDYQSNGKRMJOC1Y0IJA6Q6P8H1MBRQTLZ' where id=49;
-update noar ti set v1='XCKZM3OD2Z7IVD51S1UZKBLJOBHZ21CA37Z0ZLXXXU9WWPGHHKF8B7WIISUTNZ9XV48UMBS92BGSUKW1G1K0AEND4PEC7X5TUIGYOSOTUELEV5GRAO686I6SLPHO3HDM0JX9NO3BRNE44IZ9EKY0VR225LWRSLP8Z6OZTGN2O7BAD9DBRRS8VZ3O87ZDZO8X2UAS7UCFUF8T7PZ0BSAU2T4X91N9EXA8FDYQSNGKRMJOC1Y0IJA6Q6P8H1MBRQTLZ' where id=49;
-update noar tt set v2='HX8HWM57ZA4REZHCZ5QIFX3EHDZ5VOQALTPQ9RGTUREZD61Q2EE71ARF7Q070OECZOR74YX0VMXQ8OUOWG5U1JYJXRKLFY9OKJ1W5G19WZN3RYNTLBJTFWV66CCRGWCDS984LVZ2MX00PFU5O1PEVR6NZEDN91BYU3YNR88HI3VZ1L926IYZF7UTJOUJ7J3I6LT8KAOTF0EJXK9K2MYTAHJM430XVQ3CX1Q8D59FBWJCBBYD285SMF9MGHOZUMJX2' where id=49;
-update noar ti set v2='HX8HWM57ZA4REZHCZ5QIFX3EHDZ5VOQALTPQ9RGTUREZD61Q2EE71ARF7Q070OECZOR74YX0VMXQ8OUOWG5U1JYJXRKLFY9OKJ1W5G19WZN3RYNTLBJTFWV66CCRGWCDS984LVZ2MX00PFU5O1PEVR6NZEDN91BYU3YNR88HI3VZ1L926IYZF7UTJOUJ7J3I6LT8KAOTF0EJXK9K2MYTAHJM430XVQ3CX1Q8D59FBWJCBBYD285SMF9MGHOZUMJX2' where id=49;
-update noar tt set v3='GNK7N79NMO26ME4T9KR9W4L8G8252XOYJVKGG3UF8K0CXS9YKT7V75YBZHMDSL8XVGGLI50SSDKX0MPDVRR91YGM3YWKOBI9ZKDZ6YLMX6XST30TX98XKUZHOE2PIR4P3ND98UAVQ0N1TDXZ8979OCOG9CZYVQMT3AC72VQZ9SN78WW41GEKAODMR7FI1DXR91AIBOAQ0VS6QEIO5Q3EQHJKR3QD312WC3OQ5RHX45ELD10QNZFLR81V8DR8IJ8WD' where id=49;
-update noar ti set v3='GNK7N79NMO26ME4T9KR9W4L8G8252XOYJVKGG3UF8K0CXS9YKT7V75YBZHMDSL8XVGGLI50SSDKX0MPDVRR91YGM3YWKOBI9ZKDZ6YLMX6XST30TX98XKUZHOE2PIR4P3ND98UAVQ0N1TDXZ8979OCOG9CZYVQMT3AC72VQZ9SN78WW41GEKAODMR7FI1DXR91AIBOAQ0VS6QEIO5Q3EQHJKR3QD312WC3OQ5RHX45ELD10QNZFLR81V8DR8IJ8WD' where id=49;
-update noar tt set v0='37HT7BYR78EERPH9RVTTIOBKTLDDE9S7WVA8ZUA76MVVW2Q10E6AT0BNWCSDFB0B0HJ802F2LN6CGQJ0DU6DJ8G37WONMW0KHOFJQOVHT3YQN3FR3IFT6L90958O9AMBASZ2CEJDJT8GV0XQ67ZYC7T6PJHYS7OSITUI1126TMFUW3ADSJZBKQKJQR5B2PGVABS2V62ZKZRQDC48YAV2HV7XOGJRQQAF736COH274QB9Z0Y6M9GCQHFP9PXWRNNMH' where id=50;
-update noar ti set v0='37HT7BYR78EERPH9RVTTIOBKTLDDE9S7WVA8ZUA76MVVW2Q10E6AT0BNWCSDFB0B0HJ802F2LN6CGQJ0DU6DJ8G37WONMW0KHOFJQOVHT3YQN3FR3IFT6L90958O9AMBASZ2CEJDJT8GV0XQ67ZYC7T6PJHYS7OSITUI1126TMFUW3ADSJZBKQKJQR5B2PGVABS2V62ZKZRQDC48YAV2HV7XOGJRQQAF736COH274QB9Z0Y6M9GCQHFP9PXWRNNMH' where id=50;
-update noar tt set v1='M2UYZV7J77TIQRXJXXOIV7AHONHGSGR85FSDETGPJAGIN4WP7WA4INPXCC1UKW38MYWIMPZOQVM7BQJXKVBOB9LRVL2FNAKP3U6SKTVQ4VAW2PNKRNBMJ9SXLJNBWBUJEUXFPL30SXBW2PVKII5AGTPT9MGL2NXMCGX23PRU5O0769FS4Z9AYQ9CCWKZ4FB3H265QPRGL2JZ6DG4U4WJUIA5TAJB439F2APCSHVGCUV0SPVUGUADCS33MIZTBHM3J' where id=50;
-update noar ti set v1='M2UYZV7J77TIQRXJXXOIV7AHONHGSGR85FSDETGPJAGIN4WP7WA4INPXCC1UKW38MYWIMPZOQVM7BQJXKVBOB9LRVL2FNAKP3U6SKTVQ4VAW2PNKRNBMJ9SXLJNBWBUJEUXFPL30SXBW2PVKII5AGTPT9MGL2NXMCGX23PRU5O0769FS4Z9AYQ9CCWKZ4FB3H265QPRGL2JZ6DG4U4WJUIA5TAJB439F2APCSHVGCUV0SPVUGUADCS33MIZTBHM3J' where id=50;
-update noar tt set v2='FP83NGEV9S1FG0GW9R022EWXKFSLJ5ERTIEK2KO05FGPNPUAVYGNKNNQLVPYXS2C988FHSVGJ3UGXJXTE1MAC8DZAAQ6XM71XR2HHFSYQ4DJ3EHWKSTRU72XGAU3A1Z95J1UL4CYFM0DKZDCYCKXOZETZX37EPCZ1JOTAMLFM0BUQC4BKNGUK5K82FKVXR7Z9RN8G1UQKF2A7MHV22PZXYERT0ICT3QD9C1JFN2XMROQPEAONYCABVRR8HNF6KHEN' where id=50;
-update noar ti set v2='FP83NGEV9S1FG0GW9R022EWXKFSLJ5ERTIEK2KO05FGPNPUAVYGNKNNQLVPYXS2C988FHSVGJ3UGXJXTE1MAC8DZAAQ6XM71XR2HHFSYQ4DJ3EHWKSTRU72XGAU3A1Z95J1UL4CYFM0DKZDCYCKXOZETZX37EPCZ1JOTAMLFM0BUQC4BKNGUK5K82FKVXR7Z9RN8G1UQKF2A7MHV22PZXYERT0ICT3QD9C1JFN2XMROQPEAONYCABVRR8HNF6KHEN' where id=50;
-update noar tt set v3='YEV58MS7K3YGU404NGCT58AWBHF392C5LBUJGHP9PZSB9IIQAFBH8S74TQ6HSMO4NZDULW4H5PKMZ2KUTESKFC93GRP1O83QSG85ILG4WPZNW778PTQD8GHO2ILAVQX1T72GXYXE46ELH5JOQOHB1IJMIXQ7SQMB38QR58PFFTGOT626JM1C4TWN5RROFMEPDENLHTD0PONBFP6PGQQCLWUNGW3KCHM9PBWC4QYSXOVWN8HCHIYWVT4S9MQZXZXTM' where id=50;
-update noar ti set v3='YEV58MS7K3YGU404NGCT58AWBHF392C5LBUJGHP9PZSB9IIQAFBH8S74TQ6HSMO4NZDULW4H5PKMZ2KUTESKFC93GRP1O83QSG85ILG4WPZNW778PTQD8GHO2ILAVQX1T72GXYXE46ELH5JOQOHB1IJMIXQ7SQMB38QR58PFFTGOT626JM1C4TWN5RROFMEPDENLHTD0PONBFP6PGQQCLWUNGW3KCHM9PBWC4QYSXOVWN8HCHIYWVT4S9MQZXZXTM' where id=50;
-update noar tt set v0='L02SLSQNFP6MNF48RGP7WVWH0TWBROBHU26EP167Q5BUMEZQHDDJZ0G5TVDM0QHA9ZV4Z0OB96NBPQOGL30EBXWX2Z30AF2F9W3JPQXLR9SAPB0YIHMPK9NPB1MGL9SQU1OPKRHFJU2GNBWVQQRG2IYPX18UITGOLZKZH5SHDBH3UTRZ54INUXBL9SK7KL83VSH0D6OSX6RHAJ9JZZJW9JJ3G5HUZE4TWNJS5NNLOQ2OTSOVO3QB015LLWAHKJ8T2' where id=51;
-update noar ti set v0='L02SLSQNFP6MNF48RGP7WVWH0TWBROBHU26EP167Q5BUMEZQHDDJZ0G5TVDM0QHA9ZV4Z0OB96NBPQOGL30EBXWX2Z30AF2F9W3JPQXLR9SAPB0YIHMPK9NPB1MGL9SQU1OPKRHFJU2GNBWVQQRG2IYPX18UITGOLZKZH5SHDBH3UTRZ54INUXBL9SK7KL83VSH0D6OSX6RHAJ9JZZJW9JJ3G5HUZE4TWNJS5NNLOQ2OTSOVO3QB015LLWAHKJ8T2' where id=51;
-update noar tt set v1='TXPG9ZZWW0R5EWHR1AWDMBAYHOF2JEYO1Z28SQ21V1ECQFW9L20ITYB0BOPWA6T9XEY56FTQWBPCZZDQMZ3XOCRWH6H0C7Z4L879UA8B1KLQK0JOMLK0V67HO1D181Q1CAAPEXNQ0ZA9IZXX8XBASO844UN3RGXCTA1YU53AE6T37TQ383UZPWTGBAZ8GHZ5MZWJHQ4I5GR1DLPDHW8XC6OA04R6BTBIEHLSYXYZX1X7QNI1R66QAW85FZWP4SYSX' where id=51;
-update noar ti set v1='TXPG9ZZWW0R5EWHR1AWDMBAYHOF2JEYO1Z28SQ21V1ECQFW9L20ITYB0BOPWA6T9XEY56FTQWBPCZZDQMZ3XOCRWH6H0C7Z4L879UA8B1KLQK0JOMLK0V67HO1D181Q1CAAPEXNQ0ZA9IZXX8XBASO844UN3RGXCTA1YU53AE6T37TQ383UZPWTGBAZ8GHZ5MZWJHQ4I5GR1DLPDHW8XC6OA04R6BTBIEHLSYXYZX1X7QNI1R66QAW85FZWP4SYSX' where id=51;
-update noar tt set v2='90I06DOQD2WMCSHO3DMYUX0JX8E13HRTF4G00Z6P2J33BLLUB4105474BIDK426DO8NLVS8V17G7V9RX9AH292GF4BUZNEECW6Z496HWG5U7LXEFEW42WA3QV5CKSQNVIOFYZVZUD1MRU82J5WPNLUFIBAW4C2APG5LR3SR0WKN6RWS83YM23FXNWPBUB6OU49EKP9M5B64NI8QABYG1D8V4CROHCQRZMXF5BT23YLS5RGVWCNOHZ3Q4VNGGMKJQR' where id=51;
-update noar ti set v2='90I06DOQD2WMCSHO3DMYUX0JX8E13HRTF4G00Z6P2J33BLLUB4105474BIDK426DO8NLVS8V17G7V9RX9AH292GF4BUZNEECW6Z496HWG5U7LXEFEW42WA3QV5CKSQNVIOFYZVZUD1MRU82J5WPNLUFIBAW4C2APG5LR3SR0WKN6RWS83YM23FXNWPBUB6OU49EKP9M5B64NI8QABYG1D8V4CROHCQRZMXF5BT23YLS5RGVWCNOHZ3Q4VNGGMKJQR' where id=51;
-update noar tt set v3='XSVOFDOIVFWQXX8CTHTBUFDSPDAGU8OMD18HUFYEY4TFA04CSAMLQZGHSO29VDQPQTKTP1JQGGHWJJNH1K30633EZP20DDPXD7B6SLPNACGV1U6CVRZX76FA6OVWLP1ZQ0UNG34NHL7X8L8IPK03YT9TN24K0C5F5XWY9LIJPOD70G4XJBXZBZLWDCHC15BY6VG4O7H1WCH90F06YHJ1KXDQW7S52BBETH613H6RLU5MPVT2VAVJYWMRE7F9G6F3E' where id=51;
-update noar ti set v3='XSVOFDOIVFWQXX8CTHTBUFDSPDAGU8OMD18HUFYEY4TFA04CSAMLQZGHSO29VDQPQTKTP1JQGGHWJJNH1K30633EZP20DDPXD7B6SLPNACGV1U6CVRZX76FA6OVWLP1ZQ0UNG34NHL7X8L8IPK03YT9TN24K0C5F5XWY9LIJPOD70G4XJBXZBZLWDCHC15BY6VG4O7H1WCH90F06YHJ1KXDQW7S52BBETH613H6RLU5MPVT2VAVJYWMRE7F9G6F3E' where id=51;
-update noar tt set v0='L0ZPPT7SS7BAVC7TR9C68FWR0WAA78EN1SX4R31ZI74CRBA4L35LEZZEJVDIZ0SJZBIRDBF2RA1RE2U5A5O1UCP9L7EBL8W7A3ZQ4ES2XZ83ZQW16YQUA1UDOFB3ZUHLEJVAOR54S3QBZQANO20I9KJCXJAS5YT82MTXN1CIGWH2JVIYHOB5V0BEB5MLQ0HHG6IXEI5GONM6YZA01QHJR8MLEPRVNM8DBUYVQ473KB54GF5LO35OG0UTT4Y05DLNL' where id=52;
-update noar ti set v0='L0ZPPT7SS7BAVC7TR9C68FWR0WAA78EN1SX4R31ZI74CRBA4L35LEZZEJVDIZ0SJZBIRDBF2RA1RE2U5A5O1UCP9L7EBL8W7A3ZQ4ES2XZ83ZQW16YQUA1UDOFB3ZUHLEJVAOR54S3QBZQANO20I9KJCXJAS5YT82MTXN1CIGWH2JVIYHOB5V0BEB5MLQ0HHG6IXEI5GONM6YZA01QHJR8MLEPRVNM8DBUYVQ473KB54GF5LO35OG0UTT4Y05DLNL' where id=52;
-update noar tt set v1='PWI8CZ9UWFWBDES4AVY04QUTPTF2QC3KERXSNWUJS1U636EP6KEEOTXSDLW4QVF7Z662Z3V7XRTJEA4PMQ1NAH8H3OLEUVQ7IAKMJD87286B2LVQQ63TD6YVG2H1XFY5TPLEVBUJYGK7IL7JI140LJ3Z110LQ1YZPIH0NC63DM1ZIJI9FY43P9NXYF75XJHPVQMPWTD1AVRAB8O8SRZ9KICCNQ7X03LVYWOV7D4VKB1ISDAXFLOVCSR4P875AQAWJ' where id=52;
-update noar ti set v1='PWI8CZ9UWFWBDES4AVY04QUTPTF2QC3KERXSNWUJS1U636EP6KEEOTXSDLW4QVF7Z662Z3V7XRTJEA4PMQ1NAH8H3OLEUVQ7IAKMJD87286B2LVQQ63TD6YVG2H1XFY5TPLEVBUJYGK7IL7JI140LJ3Z110LQ1YZPIH0NC63DM1ZIJI9FY43P9NXYF75XJHPVQMPWTD1AVRAB8O8SRZ9KICCNQ7X03LVYWOV7D4VKB1ISDAXFLOVCSR4P875AQAWJ' where id=52;
-update noar tt set v2='CI0801VOLLZWCYYZVBL3M0PDXTMXOOHTRZWFNF7XSIZRL6E8U22KU09WH08Q9FBEJG9M9QY9NA89G3LBB8JAOUPO1LI1ZX49BMV6P7YQHDBL8G9ABZISV2BTA0G7HOOT6UKIM67JOFLVDQ137JM5OUPQLLSPX1Z4SWV2OD3L6LAPTWFF7QY9YTPVWRWDEBRWC2GZ5V52J3JUAWGF1DG93ODJE09FMZ8YEZ7U13HNUA60SX1BTD1SJS094E07FPX33' where id=52;
-update noar ti set v2='CI0801VOLLZWCYYZVBL3M0PDXTMXOOHTRZWFNF7XSIZRL6E8U22KU09WH08Q9FBEJG9M9QY9NA89G3LBB8JAOUPO1LI1ZX49BMV6P7YQHDBL8G9ABZISV2BTA0G7HOOT6UKIM67JOFLVDQ137JM5OUPQLLSPX1Z4SWV2OD3L6LAPTWFF7QY9YTPVWRWDEBRWC2GZ5V52J3JUAWGF1DG93ODJE09FMZ8YEZ7U13HNUA60SX1BTD1SJS094E07FPX33' where id=52;
-update noar tt set v3='CAS3QUFXWJLZ11XBP5SBRBWCHRB4YTFVDK8CRBS4NX9P0UHDRVR9BWF8GC0FVTZO3N4QYJE85DTSZ2Q9RTMR2Z32EFMEC9IA9CGP1LO27L110BMCPVH0I4E96Y8K7Y41A2L8XSYQVQ3CTMDS99M9WOAGIH5Q9KJOX3J2MMBQSR4MJA7V3DFZ0ZNM2QW9ACEN14MBY2KIFTQJVN1A6W0YSE6V014MDIPRRYAHTRGL5431V84L1GRCS1LIKJ4SIOGWX' where id=52;
-update noar ti set v3='CAS3QUFXWJLZ11XBP5SBRBWCHRB4YTFVDK8CRBS4NX9P0UHDRVR9BWF8GC0FVTZO3N4QYJE85DTSZ2Q9RTMR2Z32EFMEC9IA9CGP1LO27L110BMCPVH0I4E96Y8K7Y41A2L8XSYQVQ3CTMDS99M9WOAGIH5Q9KJOX3J2MMBQSR4MJA7V3DFZ0ZNM2QW9ACEN14MBY2KIFTQJVN1A6W0YSE6V014MDIPRRYAHTRGL5431V84L1GRCS1LIKJ4SIOGWX' where id=52;
-update noar tt set v0='F9Y7SXJEGYF82G7OCV8JBC0XC895SAD409K42N9FPADHWKIEYT7WH0IZQ1SYEXBD22XV4FTGBTUO9JTI9KCTSX5W0F0AN3Z1I89NHWIYNQTCZ9QLO6BLART4L3HLEYR7PPHX0651ABD7UZL587JFGND5AJHJZJMBR8INF5UUDR86PZIOZQCNIIELH9D59C9BYKUT1IVOWWLCRRMXA9ZKIQNDBMIQ2V7OXU8A5MMSB4NFQVP1SLEZTCWWA018RSGQX' where id=53;
-update noar ti set v0='F9Y7SXJEGYF82G7OCV8JBC0XC895SAD409K42N9FPADHWKIEYT7WH0IZQ1SYEXBD22XV4FTGBTUO9JTI9KCTSX5W0F0AN3Z1I89NHWIYNQTCZ9QLO6BLART4L3HLEYR7PPHX0651ABD7UZL587JFGND5AJHJZJMBR8INF5UUDR86PZIOZQCNIIELH9D59C9BYKUT1IVOWWLCRRMXA9ZKIQNDBMIQ2V7OXU8A5MMSB4NFQVP1SLEZTCWWA018RSGQX' where id=53;
-update noar tt set v1='MRBFQBTUE41O7ZNL2YQ81SOWIEF1V4Y8UNVZ3K8MWCNCRAYNTCMHFEG3KAP3I08FIN3TJPGJTW6BH8FH06Y97N9SWOQNE5BGKNLNVRRQPSW4VBPT7W1SGK5ZXXA1341JCE3QB83S8BOMCXZC5MU6V8XVXEO5NIK2CC4EU8VMPSDAHKNU22M8RXP4KU2MYXEENQWDXYBSF41EAW177715PGQ7GD0M2O2A21KXFMZ259FDPJFP0VXJOEYF79255ZCQ4' where id=53;
-update noar ti set v1='MRBFQBTUE41O7ZNL2YQ81SOWIEF1V4Y8UNVZ3K8MWCNCRAYNTCMHFEG3KAP3I08FIN3TJPGJTW6BH8FH06Y97N9SWOQNE5BGKNLNVRRQPSW4VBPT7W1SGK5ZXXA1341JCE3QB83S8BOMCXZC5MU6V8XVXEO5NIK2CC4EU8VMPSDAHKNU22M8RXP4KU2MYXEENQWDXYBSF41EAW177715PGQ7GD0M2O2A21KXFMZ259FDPJFP0VXJOEYF79255ZCQ4' where id=53;
-update noar tt set v2='YFRBEYDP8189782U16KDH6YKK1PFYYLSPF6ZZBJR4YZ6HY9U1NJWPBUQNKZM95U21272FISYKZW9S4NZQEBIDFKN2IO58LPMTT2M8E6TMQDEVQQQ2CY19IM8MHN1FY04947C9KTQJS6WY20O0K1WKJCLOQWPNPB64FPIACPEC00RVJSSSS7B7QFFWXE2U2NBR6O9EOBTUFG72ZJWNE9OW6C5CCJ9J1PNKBHXZ8W2GRPPML059CJ65FJTQP0TA6JXT' where id=53;
-update noar ti set v2='YFRBEYDP8189782U16KDH6YKK1PFYYLSPF6ZZBJR4YZ6HY9U1NJWPBUQNKZM95U21272FISYKZW9S4NZQEBIDFKN2IO58LPMTT2M8E6TMQDEVQQQ2CY19IM8MHN1FY04947C9KTQJS6WY20O0K1WKJCLOQWPNPB64FPIACPEC00RVJSSSS7B7QFFWXE2U2NBR6O9EOBTUFG72ZJWNE9OW6C5CCJ9J1PNKBHXZ8W2GRPPML059CJ65FJTQP0TA6JXT' where id=53;
-update noar tt set v3='LVM1V0I9MZ3SOPEVCLGTBIIACYI2SUING6FEEFWK5WR0T6WHQAB8RD0M2ILS5S1GYV34Z03JEK1Z4BTQUM62CYQTMHJUYU4H1YHQPEERDXYTENM3BGALT5FIFPYP7X0JL98OY9QVKF27BTAA8PWS8BW7BAL71UASZLDQMF8U01S5EBUM0DIC5NAI5F19OTDEKKI7KBHMV51317E4LMHEGGAM22X04PHJLL8NN6PX9UYHS6B8687FEVY6MIC7YBJXZ' where id=53;
-update noar ti set v3='LVM1V0I9MZ3SOPEVCLGTBIIACYI2SUING6FEEFWK5WR0T6WHQAB8RD0M2ILS5S1GYV34Z03JEK1Z4BTQUM62CYQTMHJUYU4H1YHQPEERDXYTENM3BGALT5FIFPYP7X0JL98OY9QVKF27BTAA8PWS8BW7BAL71UASZLDQMF8U01S5EBUM0DIC5NAI5F19OTDEKKI7KBHMV51317E4LMHEGGAM22X04PHJLL8NN6PX9UYHS6B8687FEVY6MIC7YBJXZ' where id=53;
-update noar tt set v0='ADFWI0G6MCB2ET4MQVWSOGJWVZ0RUNCG0SMSC2U35CLW3DWP8K6W3ZKM6N1TCPY4U82GOI7LZFTWTG4E087X4VPKE0L3HPNBMTGAKYMVZZ03TIB2GM07C4JFOTT05TOCV7RV25KT45TM30CEK86YW904O6J2O5DOFEYK5U3CEUB319TWTF3JJ4PPSWOQVHFOTPI0HT5BYI6AX3FUUAN4LPV8I9NJ5VLYCJZC3OH81MS98UGR5GHBHLDA8W28N97M5' where id=54;
-update noar ti set v0='ADFWI0G6MCB2ET4MQVWSOGJWVZ0RUNCG0SMSC2U35CLW3DWP8K6W3ZKM6N1TCPY4U82GOI7LZFTWTG4E087X4VPKE0L3HPNBMTGAKYMVZZ03TIB2GM07C4JFOTT05TOCV7RV25KT45TM30CEK86YW904O6J2O5DOFEYK5U3CEUB319TWTF3JJ4PPSWOQVHFOTPI0HT5BYI6AX3FUUAN4LPV8I9NJ5VLYCJZC3OH81MS98UGR5GHBHLDA8W28N97M5' where id=54;
-update noar tt set v1='0SVFOEMGZ3H24E1ATRK5UFXXZ7N9TVDSA59V4OCY2EWR5PL5L6QQLPMZNW5GDK3L7CEK4AJ05G4NCVBKMR4AFDAFYVOX96X6ZMFTXIDQ1M3XER1W8FHVW69A5B604KGHNBSPS03NSY4E54PAYFD8Y4284H2VN2CD7XE35MIQTOZDOK77PP8IFRT45PN8JX9OIJSNGI2XKJW5X96GN1XUUPO4B0NPQX6VT3QZC7I6A2TXJ4VMT8DW00P9EQM9BGMQM' where id=54;
-update noar ti set v1='0SVFOEMGZ3H24E1ATRK5UFXXZ7N9TVDSA59V4OCY2EWR5PL5L6QQLPMZNW5GDK3L7CEK4AJ05G4NCVBKMR4AFDAFYVOX96X6ZMFTXIDQ1M3XER1W8FHVW69A5B604KGHNBSPS03NSY4E54PAYFD8Y4284H2VN2CD7XE35MIQTOZDOK77PP8IFRT45PN8JX9OIJSNGI2XKJW5X96GN1XUUPO4B0NPQX6VT3QZC7I6A2TXJ4VMT8DW00P9EQM9BGMQM' where id=54;
-update noar tt set v2='KU18A9HPHCO93FHXGDH4MMSSX2U9MASPMNU6XSGK5FT2KEAIFSEM0CA4M3VO9OPIVG29S5Y4K40G53SOTEZ2R521PEWY6L185E5M1456W8EAVCIWXZU5WCPB31094WT5IVU7TNPZ8FIKNH5ALMWSE5AK0UZ5NRFF80GSRYKPYZTECQYC7NXS6PLESLBES36K2T6HT2RDUMWWPR2KQMAPNPYNIK1HFXCU3AMYKAI97D74O55E5OGHNWNLXOXGURD3B' where id=54;
-update noar ti set v2='KU18A9HPHCO93FHXGDH4MMSSX2U9MASPMNU6XSGK5FT2KEAIFSEM0CA4M3VO9OPIVG29S5Y4K40G53SOTEZ2R521PEWY6L185E5M1456W8EAVCIWXZU5WCPB31094WT5IVU7TNPZ8FIKNH5ALMWSE5AK0UZ5NRFF80GSRYKPYZTECQYC7NXS6PLESLBES36K2T6HT2RDUMWWPR2KQMAPNPYNIK1HFXCU3AMYKAI97D74O55E5OGHNWNLXOXGURD3B' where id=54;
-update noar tt set v3='PCQKPKVK305WUYEQ6YG3BVVQPEE58UD3ST6IV3406AS8EWQX064ZB1724J4M4EA4I9BF6L9KZB774JLF8SUPP49DQL641SNIR01T2SDT9VE84UNTJBPWDMECC4A3V0M5NLDL08ZYXLYJ0H4QVPXVUHXB5IWSVI06ZXGYM18THWEXGURXRCP5YBGJB0CFRQ43IVWT8O2NOWZ2T3XLUZEP5N5S2YOK08686MM08DQULZZCJ8DMCTQK7Z6LQA7J0ZGNS' where id=54;
-update noar ti set v3='PCQKPKVK305WUYEQ6YG3BVVQPEE58UD3ST6IV3406AS8EWQX064ZB1724J4M4EA4I9BF6L9KZB774JLF8SUPP49DQL641SNIR01T2SDT9VE84UNTJBPWDMECC4A3V0M5NLDL08ZYXLYJ0H4QVPXVUHXB5IWSVI06ZXGYM18THWEXGURXRCP5YBGJB0CFRQ43IVWT8O2NOWZ2T3XLUZEP5N5S2YOK08686MM08DQULZZCJ8DMCTQK7Z6LQA7J0ZGNS' where id=54;
-update noar tt set v0='196RZHXSWGM81DT1VMWLAC2Y17JN2SP7FL9RRY3RDVXAEZYR5L61IGN2I2WXLBDXC6Z8DOU2OV8USNYWUPJA7JMLSNN3AG4DUM0A7XD8X9OPRAQDFKWJ6JNRQ8X2O9ERIR6A8VPUHEMTK6Q2J03DIZ7LYQ0XBIMMJ1JI65R3DW677LWG4Y560KMTQEQFHL7ROUASJ4UQWPNF6MDJG2W26KQOOCERQHA9JMWMGDLET359PK0Y4C1EPSES4PPPZL8YO' where id=55;
-update noar ti set v0='196RZHXSWGM81DT1VMWLAC2Y17JN2SP7FL9RRY3RDVXAEZYR5L61IGN2I2WXLBDXC6Z8DOU2OV8USNYWUPJA7JMLSNN3AG4DUM0A7XD8X9OPRAQDFKWJ6JNRQ8X2O9ERIR6A8VPUHEMTK6Q2J03DIZ7LYQ0XBIMMJ1JI65R3DW677LWG4Y560KMTQEQFHL7ROUASJ4UQWPNF6MDJG2W26KQOOCERQHA9JMWMGDLET359PK0Y4C1EPSES4PPPZL8YO' where id=55;
-update noar tt set v1='F8GQ95HDP1DFXK5LHOAHGHVDVSBQI977RAZGXJVU6THHC0TWY7IM33BDT7M213XPCSO9D1XBBZWRX330Z2S2FOQY3XG190Q0H53ZG0XZCTIBM1L3T2NG0X8XBU018QFVL2BBSJMKIIVFJVPT5U01VN196NUZJ1OOEWC0BTK48UG4Y4J6BOG1TF4LFHFTX62ABBGSF0UP0OWTSG0GOBIUQYRSF04AJYHT9O78M11YEFZUQGJKB2SW26WSLLB8VPYS8' where id=55;
-update noar ti set v1='F8GQ95HDP1DFXK5LHOAHGHVDVSBQI977RAZGXJVU6THHC0TWY7IM33BDT7M213XPCSO9D1XBBZWRX330Z2S2FOQY3XG190Q0H53ZG0XZCTIBM1L3T2NG0X8XBU018QFVL2BBSJMKIIVFJVPT5U01VN196NUZJ1OOEWC0BTK48UG4Y4J6BOG1TF4LFHFTX62ABBGSF0UP0OWTSG0GOBIUQYRSF04AJYHT9O78M11YEFZUQGJKB2SW26WSLLB8VPYS8' where id=55;
-update noar tt set v2='K1I0Z2B7ZN3QBN086EHRGA27VHY9RO2YB2H681THW0HPUB497APGDOZOKMYHVDQBELBRB1JA75WE4402XI00J21TC82YF1W9KSXSYR9ESND2YSC1R1DP3ZRRNVV1RACHXA6470W0BFH65EJMWRUYK6IIKJZAZPLRH5FBYU31OBSJE9UBAU2M26IZXKVI0CKWQVUHJ3HX3C2X0DFYDQLPY9KPFRBPOO05XJYLXB7O3WWFOX7XBIPV1P2TRJC46LVVG' where id=55;
-update noar ti set v2='K1I0Z2B7ZN3QBN086EHRGA27VHY9RO2YB2H681THW0HPUB497APGDOZOKMYHVDQBELBRB1JA75WE4402XI00J21TC82YF1W9KSXSYR9ESND2YSC1R1DP3ZRRNVV1RACHXA6470W0BFH65EJMWRUYK6IIKJZAZPLRH5FBYU31OBSJE9UBAU2M26IZXKVI0CKWQVUHJ3HX3C2X0DFYDQLPY9KPFRBPOO05XJYLXB7O3WWFOX7XBIPV1P2TRJC46LVVG' where id=55;
-update noar tt set v3='F9TSKR4WWEF9ZUV53CTC9GHA1TGHF4885ZJYEMBDXG0NO1NBCJFLCXMFAC7QJEW0QA2V9R4QEH1SS5UD5IBU84LYZ13XL3NV6Q1V2PU6HAOTTSKYT4YHA2862JXZ5CED5SIJK8ZJ877XIR9F47BMGE2Y40J2H43N61GO0SKJ6CGO4HVYH586BR4FIAWLU6TFG2B5ZL71IMG2GIA0P45NKQ2S8KWHAWCEI5ET8UJC0AP4FB8OHGANZTDHFHY41JV22' where id=55;
-update noar ti set v3='F9TSKR4WWEF9ZUV53CTC9GHA1TGHF4885ZJYEMBDXG0NO1NBCJFLCXMFAC7QJEW0QA2V9R4QEH1SS5UD5IBU84LYZ13XL3NV6Q1V2PU6HAOTTSKYT4YHA2862JXZ5CED5SIJK8ZJ877XIR9F47BMGE2Y40J2H43N61GO0SKJ6CGO4HVYH586BR4FIAWLU6TFG2B5ZL71IMG2GIA0P45NKQ2S8KWHAWCEI5ET8UJC0AP4FB8OHGANZTDHFHY41JV22' where id=55;
-update noar tt set v0='8FC304K4BSVBUGNNNPNYXYDNC0EB0KSATJKOFEALXTTOB9BDWIC2D7ODG2JO8KCJXDNISTFHLHMTYB5PBMLSY7HI7EGWXBPZEWKJQH3RLB7F44P2UQKCMVA99VA1Z46DZR94Q79CY46D6WD84AYNTURPAS8KMKI8MN555QFOXKF9BLK019CL56EJ70KCIP3930YNQ0PJJDSDIANA7JA428DAHL738D5NJOBAX8T7ONZ5H6NP74LHEF9Y183PRCJLY' where id=56;
-update noar ti set v0='8FC304K4BSVBUGNNNPNYXYDNC0EB0KSATJKOFEALXTTOB9BDWIC2D7ODG2JO8KCJXDNISTFHLHMTYB5PBMLSY7HI7EGWXBPZEWKJQH3RLB7F44P2UQKCMVA99VA1Z46DZR94Q79CY46D6WD84AYNTURPAS8KMKI8MN555QFOXKF9BLK019CL56EJ70KCIP3930YNQ0PJJDSDIANA7JA428DAHL738D5NJOBAX8T7ONZ5H6NP74LHEF9Y183PRCJLY' where id=56;
-update noar tt set v1='D558J5CLD9TOLNJH29UJSVHLLRDNJ8M3QCW3030TPAX9UNAFGXUUJ8X63JRUOIRQNO83XOOMXC15HF02SOGV0G79V0A0408E7BD7YM2UWL8PYDQKQZQPP12YMJ85Q7N4WUO0Z7JBV402Q0VZ3RZG1EHEHSES8UOG36I0Y7NPUJC85QQEWVJ4P5ZHLFO1EGR5Y2W3V7AHEY9IJFHS2ZV4VIHRP0TAC78FYBTR79QNV0GBFTUBV3W878PMDSM7USWRS' where id=56;
-update noar ti set v1='D558J5CLD9TOLNJH29UJSVHLLRDNJ8M3QCW3030TPAX9UNAFGXUUJ8X63JRUOIRQNO83XOOMXC15HF02SOGV0G79V0A0408E7BD7YM2UWL8PYDQKQZQPP12YMJ85Q7N4WUO0Z7JBV402Q0VZ3RZG1EHEHSES8UOG36I0Y7NPUJC85QQEWVJ4P5ZHLFO1EGR5Y2W3V7AHEY9IJFHS2ZV4VIHRP0TAC78FYBTR79QNV0GBFTUBV3W878PMDSM7USWRS' where id=56;
-update noar tt set v2='0Z1YYXWV5WQKMUBUUZ0Q9GRJEDB4OM2MUMSA9WR2EFF6F7ZSVPREZ4MMV0GXRORDA0JAO7KGZZ9MTI4T2VFBZSGPAGLUFY7YJB6XT1P9M91Z5LL0EMFCW2KLWWZ6P65VZQ2KFOI77VQBH02GPKB1FY9RX44DPIG8F8DBIIDZM7O0NW5U1YNQBNQU3OD4XR8FHC2GNJ5WK6075COH3EKP6HE5DNUL6OTQ8LLFNTLY6X87JTQL5OWC026F98N5D3AS6' where id=56;
-update noar ti set v2='0Z1YYXWV5WQKMUBUUZ0Q9GRJEDB4OM2MUMSA9WR2EFF6F7ZSVPREZ4MMV0GXRORDA0JAO7KGZZ9MTI4T2VFBZSGPAGLUFY7YJB6XT1P9M91Z5LL0EMFCW2KLWWZ6P65VZQ2KFOI77VQBH02GPKB1FY9RX44DPIG8F8DBIIDZM7O0NW5U1YNQBNQU3OD4XR8FHC2GNJ5WK6075COH3EKP6HE5DNUL6OTQ8LLFNTLY6X87JTQL5OWC026F98N5D3AS6' where id=56;
-update noar tt set v3='0O9I6F4LTHAFNYSW1LVG2L95O4GM0BKQV84Q96YBQ1LSC6Q1NDDVL0VG8DRI7T28CHR6K1JBG3VDA347LOPCB6VYIAFE4A9LKOB1H5JDVG6HNFE6IFGRIFJJCIEOGNGZJYAEA5O2J3H4G0URYLCNASZ6FGCNA6KYNCKCIUOWV9P9UW2ALVKC2PF1KH4MBWFDEW0DH07A1UNLUDHEFIKCCLH9ZQ51DTXVDYFVH6ICFT2YW77FZQN1YWMNK7LRPSHA1' where id=56;
-update noar ti set v3='0O9I6F4LTHAFNYSW1LVG2L95O4GM0BKQV84Q96YBQ1LSC6Q1NDDVL0VG8DRI7T28CHR6K1JBG3VDA347LOPCB6VYIAFE4A9LKOB1H5JDVG6HNFE6IFGRIFJJCIEOGNGZJYAEA5O2J3H4G0URYLCNASZ6FGCNA6KYNCKCIUOWV9P9UW2ALVKC2PF1KH4MBWFDEW0DH07A1UNLUDHEFIKCCLH9ZQ51DTXVDYFVH6ICFT2YW77FZQN1YWMNK7LRPSHA1' where id=56;
-update noar tt set v0='AGYV8UPPSEGYRUQDKCAB5G55LMFLXI44EMJGQMROZP03F07M2WQK1M4ZY92BRXZEIASUT1D8ON19D6L7C48CIKAUMLL73ZB01CGIHTKXCGCGPE1DLCDUMYYU0Q2JIS5AJJKHWL2NNVQONE2P5OR28FSKYUF3DWXRSY4OSDKRAM1KDR95PETVNOPSZYN0MUC3O8IJELHASQDHQEC7GQRSC7BAXPXZMSIIMUOXKK58R6TG360XEYC3F4Z39OHMIUKJ7' where id=57;
-update noar ti set v0='AGYV8UPPSEGYRUQDKCAB5G55LMFLXI44EMJGQMROZP03F07M2WQK1M4ZY92BRXZEIASUT1D8ON19D6L7C48CIKAUMLL73ZB01CGIHTKXCGCGPE1DLCDUMYYU0Q2JIS5AJJKHWL2NNVQONE2P5OR28FSKYUF3DWXRSY4OSDKRAM1KDR95PETVNOPSZYN0MUC3O8IJELHASQDHQEC7GQRSC7BAXPXZMSIIMUOXKK58R6TG360XEYC3F4Z39OHMIUKJ7' where id=57;
-update noar tt set v1='KUNQBP46MWE0UJ57J9LHSMWOLWEJPXT0V9I1NZG68O7EBJYCACHSEOI0A3YNYK44AJN1LCW3L201123YJ9L36NSWFUYXV53K8136L8SUXCFYFW8A9WY7V3MG5ZEV8PR6HN426PWY3H9PO0VY368VBHRPYOE7EW7FFA6UNGZWAN9T8AD1AY2SYAWRNHZU11VLYLMPAGD6YH6BY9INGQLGLUMDUP9Q6SU6716IY8HTJXSA3BKG7OHJ7HXDNCAGULLU1' where id=57;
-update noar ti set v1='KUNQBP46MWE0UJ57J9LHSMWOLWEJPXT0V9I1NZG68O7EBJYCACHSEOI0A3YNYK44AJN1LCW3L201123YJ9L36NSWFUYXV53K8136L8SUXCFYFW8A9WY7V3MG5ZEV8PR6HN426PWY3H9PO0VY368VBHRPYOE7EW7FFA6UNGZWAN9T8AD1AY2SYAWRNHZU11VLYLMPAGD6YH6BY9INGQLGLUMDUP9Q6SU6716IY8HTJXSA3BKG7OHJ7HXDNCAGULLU1' where id=57;
-update noar tt set v2='CFXKAH3P31CZNHLUUQYVHJGFUW93VM345SRSZEE8HFI69G48G2CZ9SJG6SV993RZO7J9L933LS9454Z0SBBYTZSKTDQC5DELH5DGWE80TVJAW8Z5AOPM0AR9YAAPH8DDV5E87HW00NNO1QEQTEXZ22B3X2GOB9IF8K0J5VS9AAXEZ5V1O56D49PLY3XCWIPNMDIMJBZYCSE30WEX6SFB5OFNUNXV1Y5EO5Q9A71D41PC10CXF1MYNALONSCUJ233M' where id=57;
-update noar ti set v2='CFXKAH3P31CZNHLUUQYVHJGFUW93VM345SRSZEE8HFI69G48G2CZ9SJG6SV993RZO7J9L933LS9454Z0SBBYTZSKTDQC5DELH5DGWE80TVJAW8Z5AOPM0AR9YAAPH8DDV5E87HW00NNO1QEQTEXZ22B3X2GOB9IF8K0J5VS9AAXEZ5V1O56D49PLY3XCWIPNMDIMJBZYCSE30WEX6SFB5OFNUNXV1Y5EO5Q9A71D41PC10CXF1MYNALONSCUJ233M' where id=57;
-update noar tt set v3='CSY88EP4UG4BWCOC8BY9ILZZX9XZCSZJP7NZ77PHOMCASPTVL0UTDS525SGLO3PZW5RFTWJKGY8OWLLXI2BS6BE855X8BLZMUVMLV6FYLN9K0S8RRS6RBK42CK3JOKAIAJUYRPOYVZAB0D66ITXOV6K36UQOQ6ED8ONL6SNR1EK41426IC8D9UOWBESEHGJ83FGBRG31XEXH36UUIASEAQGXYS7SCF8PVVK7429VDGE1SYBJIGDQ8VUU7L5GY4GZ1' where id=57;
-update noar ti set v3='CSY88EP4UG4BWCOC8BY9ILZZX9XZCSZJP7NZ77PHOMCASPTVL0UTDS525SGLO3PZW5RFTWJKGY8OWLLXI2BS6BE855X8BLZMUVMLV6FYLN9K0S8RRS6RBK42CK3JOKAIAJUYRPOYVZAB0D66ITXOV6K36UQOQ6ED8ONL6SNR1EK41426IC8D9UOWBESEHGJ83FGBRG31XEXH36UUIASEAQGXYS7SCF8PVVK7429VDGE1SYBJIGDQ8VUU7L5GY4GZ1' where id=57;
-update noar tt set v0='AQIKFKXZ1VYWLL8ASN42UD0SHSK7CTXPR6Q7EGFVM1ARTZAN8MC5SEXSNDZ4NQL8LJUPR2CCSQBGIQTE7T7WLVEBEJAM0V6AAEWLI9GW57OF7QGSRDTT33UMV2O102JTBYNWHF4TSDWQMCS2EVR3AIBJBCBF71YB64FWWN8OR273I8PIXP2T1II2Y2SHX967RT6CP20POQQ2S44Y35AOH6BTCX1JLH86EUQ46GUZBJVCICO3PQ8UE150A5WAF7YQR' where id=58;
-update noar ti set v0='AQIKFKXZ1VYWLL8ASN42UD0SHSK7CTXPR6Q7EGFVM1ARTZAN8MC5SEXSNDZ4NQL8LJUPR2CCSQBGIQTE7T7WLVEBEJAM0V6AAEWLI9GW57OF7QGSRDTT33UMV2O102JTBYNWHF4TSDWQMCS2EVR3AIBJBCBF71YB64FWWN8OR273I8PIXP2T1II2Y2SHX967RT6CP20POQQ2S44Y35AOH6BTCX1JLH86EUQ46GUZBJVCICO3PQ8UE150A5WAF7YQR' where id=58;
-update noar tt set v1='3IJYIF852HE5W2MBBSH4H8APM3U2SR6J4O4HAB2DXHZSEF9E9I0SM8R1KLJYOU7HJVJN8WH090ZXQW8WRXI4JXBYRWWON0IADZ869P1CHJJI59ZL5JWCIWEUJUABKCY31IVWAL7IIB39M2E3NG63J2WQ44WSG2H26616P972UGUAV7Q84S0H5F0LG45AITQZQEHAAE4XXYADK0D3NDZQZRLXLQWAGW632LMX6V76MFPEFF4HBIQMF1A8R6P6H7D2I' where id=58;
-update noar ti set v1='3IJYIF852HE5W2MBBSH4H8APM3U2SR6J4O4HAB2DXHZSEF9E9I0SM8R1KLJYOU7HJVJN8WH090ZXQW8WRXI4JXBYRWWON0IADZ869P1CHJJI59ZL5JWCIWEUJUABKCY31IVWAL7IIB39M2E3NG63J2WQ44WSG2H26616P972UGUAV7Q84S0H5F0LG45AITQZQEHAAE4XXYADK0D3NDZQZRLXLQWAGW632LMX6V76MFPEFF4HBIQMF1A8R6P6H7D2I' where id=58;
-update noar tt set v2='JJIX2VVHNVNZYELVOSO886TWWQWTXYMNDBU913VNQ5338ZIPNSIGAJEKIDSACIDKZOQAUOLJRT1IZRVLKQYHGAYBZWEM8YH2T1UIBNZ4WNABYUE4DVU5XMSEQZ84P09RG6VWPHS7EJSJJ72U4ZVH236E8A0H8I6CFK9JT3ADKV7RKSDMSGE2D6PLGSB5585IM7IAHD60SXFTPK7626N5673ECXV6U7LUSGPQGRNBSQU0GPQ3YH5HFCHRW0XMUSHMQ' where id=58;
-update noar ti set v2='JJIX2VVHNVNZYELVOSO886TWWQWTXYMNDBU913VNQ5338ZIPNSIGAJEKIDSACIDKZOQAUOLJRT1IZRVLKQYHGAYBZWEM8YH2T1UIBNZ4WNABYUE4DVU5XMSEQZ84P09RG6VWPHS7EJSJJ72U4ZVH236E8A0H8I6CFK9JT3ADKV7RKSDMSGE2D6PLGSB5585IM7IAHD60SXFTPK7626N5673ECXV6U7LUSGPQGRNBSQU0GPQ3YH5HFCHRW0XMUSHMQ' where id=58;
-update noar tt set v3='KWR3OUUM72I0LMZK2AKTT7D814PGC0UVQEQV9V7TWYDPOX1MJNML7PBM1BRK6VOSH0WY3A5D5CFVF1JAPZT7OEANPWORJXCMS9SS5K0ZTUADNRB62TLXTZWM00FPQJG60PV7D905S22EZ48DW31Z6SF2H3LL91WOVIGOC9ARXY7E2YVWNFGQ24JMH4YNLVKIUYBHMOXMLFD00T6ALA8FTS9Z0T4PLBMQ45390X5N4PLV0M4XUU6Z4N10G92UB5OER' where id=58;
-update noar ti set v3='KWR3OUUM72I0LMZK2AKTT7D814PGC0UVQEQV9V7TWYDPOX1MJNML7PBM1BRK6VOSH0WY3A5D5CFVF1JAPZT7OEANPWORJXCMS9SS5K0ZTUADNRB62TLXTZWM00FPQJG60PV7D905S22EZ48DW31Z6SF2H3LL91WOVIGOC9ARXY7E2YVWNFGQ24JMH4YNLVKIUYBHMOXMLFD00T6ALA8FTS9Z0T4PLBMQ45390X5N4PLV0M4XUU6Z4N10G92UB5OER' where id=58;
-update noar tt set v0='CUVD9E35O4D9EGPG33EEQKUQIV9BCANRXED6GFNI2CQU4U2G19FOMP7W02JQ4RGM0CWWBLIDWVDG1F8EZDZYJVRR6NTNTF46DAHE5DULJQLU9QZCX6Z45SVNIUH8B6ZBY17OPC4DTNA1WDCABUDHSSTIKAXZVIIPRTC4YCNQ0FGBAL9HEYIWHKZLZHNJTJWDAWD5PGSL7S44QH2P2EK2KIV1W14SYGQYS8HKU9Y2CGA39DJRAPL5DTEO9M3LJCPKB' where id=59;
-update noar ti set v0='CUVD9E35O4D9EGPG33EEQKUQIV9BCANRXED6GFNI2CQU4U2G19FOMP7W02JQ4RGM0CWWBLIDWVDG1F8EZDZYJVRR6NTNTF46DAHE5DULJQLU9QZCX6Z45SVNIUH8B6ZBY17OPC4DTNA1WDCABUDHSSTIKAXZVIIPRTC4YCNQ0FGBAL9HEYIWHKZLZHNJTJWDAWD5PGSL7S44QH2P2EK2KIV1W14SYGQYS8HKU9Y2CGA39DJRAPL5DTEO9M3LJCPKB' where id=59;
-update noar tt set v1='V6TSWDUGK603NG3I4KR128P5SE1NONW8CT0DTOUB34Q24EMYUM4OK7FAJXRL5EGAT5HB2VQEMSZLFVBBUH5CUR0ACIUMAG93K9OXJ6LLC7RM3WU5TR9CJAWJSD4OOEIM1P4FYWP9NQXX7NZ76HDDYQA5XHWOKRNFUUYB4SGN69L0W88EC7PYW1ORBDDPCEV9Y7KPVQPHLBRP4TG1HONHE1ZURBU1OW7EDTMWN6PU9O226RDW9BMH0BMFZ7XYMUX87' where id=59;
-update noar ti set v1='V6TSWDUGK603NG3I4KR128P5SE1NONW8CT0DTOUB34Q24EMYUM4OK7FAJXRL5EGAT5HB2VQEMSZLFVBBUH5CUR0ACIUMAG93K9OXJ6LLC7RM3WU5TR9CJAWJSD4OOEIM1P4FYWP9NQXX7NZ76HDDYQA5XHWOKRNFUUYB4SGN69L0W88EC7PYW1ORBDDPCEV9Y7KPVQPHLBRP4TG1HONHE1ZURBU1OW7EDTMWN6PU9O226RDW9BMH0BMFZ7XYMUX87' where id=59;
-update noar tt set v2='4TURTU1T1JLUT90V8FUBNKKT08WILZNBYEF0GCW4VXER993RBH8MMWS5Y05M52LETQMXG0927UVJ89J4EZ6NR98XITSH2YF4T7UAUUW0I47I7I9Z8OOGZB8XADJBNHCN5MLPMHJPNU9U4ZIG8A540THY9T8UH7VL5EMX1FHDJW5FJM2TVBJG3JWLJS8QVMBTOTJHA2U85VB4U9Q992I4EUXVR3PD2RUKQ30X8QOMMSU7QS06LTR2SB4O1GZH8Q067' where id=59;
-update noar ti set v2='4TURTU1T1JLUT90V8FUBNKKT08WILZNBYEF0GCW4VXER993RBH8MMWS5Y05M52LETQMXG0927UVJ89J4EZ6NR98XITSH2YF4T7UAUUW0I47I7I9Z8OOGZB8XADJBNHCN5MLPMHJPNU9U4ZIG8A540THY9T8UH7VL5EMX1FHDJW5FJM2TVBJG3JWLJS8QVMBTOTJHA2U85VB4U9Q992I4EUXVR3PD2RUKQ30X8QOMMSU7QS06LTR2SB4O1GZH8Q067' where id=59;
-update noar tt set v3='QQVLJE4MR0VANDS2IV2FVVHBAQ4G6P1MD221WG1YZRTL52EDE23S9HKZ9PY3OL6V62FXYY5SUNSUTW81ZCZG05QLHB68UOTIRVT2SHNVWCZCK702PM9NVAD8F7VEQ7HBSOIHZRE2ZCR2JGLQLCTOOC3T1R14P3TPF91BQWY2QHP01YGCKVRJFD1AY0741NFDXI40VKSHXXDPQ5JNQ4045LODL91ZD9B7OY1K48OFU3I9SVY3D2T1NK8O8KLFULHME' where id=59;
-update noar ti set v3='QQVLJE4MR0VANDS2IV2FVVHBAQ4G6P1MD221WG1YZRTL52EDE23S9HKZ9PY3OL6V62FXYY5SUNSUTW81ZCZG05QLHB68UOTIRVT2SHNVWCZCK702PM9NVAD8F7VEQ7HBSOIHZRE2ZCR2JGLQLCTOOC3T1R14P3TPF91BQWY2QHP01YGCKVRJFD1AY0741NFDXI40VKSHXXDPQ5JNQ4045LODL91ZD9B7OY1K48OFU3I9SVY3D2T1NK8O8KLFULHME' where id=59;
-update noar tt set v0='0A941Z4EG2IV9GWFF19FW7BXF5PWXFEBS5SJHDGKMFF5O9W74903TBQA4VZ4MJ8PJNZC77R7CZO4QZ3ZL0B9UE11L3QXCK04QTOUKHK7V9TO35REW2LVZPJ06OA5Q04M0G14G81M408HPWCA6LTID12VHE5PL2F2RFWZQVYQMUSLMJXK5IID1XNV683DE6PIE5VD68W5V7OLOLU92O2GAW2UZD1BVLAI0PVUXUC8MHZJU9BDWNC5HJRI6FO4SPNM9' where id=60;
-update noar ti set v0='0A941Z4EG2IV9GWFF19FW7BXF5PWXFEBS5SJHDGKMFF5O9W74903TBQA4VZ4MJ8PJNZC77R7CZO4QZ3ZL0B9UE11L3QXCK04QTOUKHK7V9TO35REW2LVZPJ06OA5Q04M0G14G81M408HPWCA6LTID12VHE5PL2F2RFWZQVYQMUSLMJXK5IID1XNV683DE6PIE5VD68W5V7OLOLU92O2GAW2UZD1BVLAI0PVUXUC8MHZJU9BDWNC5HJRI6FO4SPNM9' where id=60;
-update noar tt set v1='FWIEVICR740U0VRVWLEU8QSSB3I5T1OA3KAAO5XCZ1P7CMLWVWQRXPAZCO1YK31D3RDXXLCIX4LUBJJRN5X3HHJ071S6XKMNYZ1IXZGC93KZU4TWC6EQBIPEMOZG1TNV4NEJL6KXFNWCCELJ0NJIHVHHLAN17ENNHDJIQCUILPV9ZHU9WHUK2URZ6FXC6ZPZHZ3G8W8DEN3AGKMS59GE4RSLL6EGI61C5XU18TVPD1K6N5KQWHW96TBZNFG74UNPV' where id=60;
-update noar ti set v1='FWIEVICR740U0VRVWLEU8QSSB3I5T1OA3KAAO5XCZ1P7CMLWVWQRXPAZCO1YK31D3RDXXLCIX4LUBJJRN5X3HHJ071S6XKMNYZ1IXZGC93KZU4TWC6EQBIPEMOZG1TNV4NEJL6KXFNWCCELJ0NJIHVHHLAN17ENNHDJIQCUILPV9ZHU9WHUK2URZ6FXC6ZPZHZ3G8W8DEN3AGKMS59GE4RSLL6EGI61C5XU18TVPD1K6N5KQWHW96TBZNFG74UNPV' where id=60;
-update noar tt set v2='RF018ZFV31DFDMEOW8L97JX8FSEDLH60GNPY79IGHH5LKSRV5SV48US3ERB2GLX3HYKORWGLCP1WPEZID1M0K06AFSP3LCHQ1P3Q7A1AUY5UYSHPB89IAKD280RYDL0VGWMN0A40O9P50ZREO7P9G0FUOU3JBHDCOZSMZO29XG1RQ126M3N393A2PIUFRNTXI59LAZQ52BM2RW4T01974SZGJNANP17DAL82QBRGHL3V4MGE3OJBRZR25QOSAHX05' where id=60;
-update noar ti set v2='RF018ZFV31DFDMEOW8L97JX8FSEDLH60GNPY79IGHH5LKSRV5SV48US3ERB2GLX3HYKORWGLCP1WPEZID1M0K06AFSP3LCHQ1P3Q7A1AUY5UYSHPB89IAKD280RYDL0VGWMN0A40O9P50ZREO7P9G0FUOU3JBHDCOZSMZO29XG1RQ126M3N393A2PIUFRNTXI59LAZQ52BM2RW4T01974SZGJNANP17DAL82QBRGHL3V4MGE3OJBRZR25QOSAHX05' where id=60;
-update noar tt set v3='NBQY3B9ELPVPUDV83M7M7BCGPWAKYT6XGEZ0VQXOGTAJ5S30U86DOJ0WCEE8LK3OG634DUWPE6VHW2F0PX3V2P73NROV32PTU0XTKMNE7XDIPF1DR8WEJZ1OK3F1YLCPRRMQTFRCK3WWLI2U59W27PE5D8465BK25ENG75RPDPXU2RLAH4TN09NWBQY75F51RF38T7IQCP6LFOKRI8EBC4O2I88HK7RLHUJOF7H5YVFEA2QNG25AW5BXIU62EU8MW' where id=60;
-update noar ti set v3='NBQY3B9ELPVPUDV83M7M7BCGPWAKYT6XGEZ0VQXOGTAJ5S30U86DOJ0WCEE8LK3OG634DUWPE6VHW2F0PX3V2P73NROV32PTU0XTKMNE7XDIPF1DR8WEJZ1OK3F1YLCPRRMQTFRCK3WWLI2U59W27PE5D8465BK25ENG75RPDPXU2RLAH4TN09NWBQY75F51RF38T7IQCP6LFOKRI8EBC4O2I88HK7RLHUJOF7H5YVFEA2QNG25AW5BXIU62EU8MW' where id=60;
-update noar tt set v0='JRK0ZCGIIRW4ZBUGCEKZ79X4TISEQDRUKABZ52FVDYN7KZ5DZ6Q2LNSAJAJXJPH1GB2QEC9874EHMGIYIEOBGI2TI0I9EG83ZR76QAHH45E3R5UQNPIQ82AYGBYGZE6K53E0P37RVV8DYUXKTQRUTNETLR322OPN6BFD9XZJ1J04WMDTYG6V1CD8WKBRPH24UPME6I6P7V4Z7I1APJRWISAIA6RZ9DAHETDZ2TBSMAVQBIWOELQDKX2LJ6GKH6TDX' where id=61;
-update noar ti set v0='JRK0ZCGIIRW4ZBUGCEKZ79X4TISEQDRUKABZ52FVDYN7KZ5DZ6Q2LNSAJAJXJPH1GB2QEC9874EHMGIYIEOBGI2TI0I9EG83ZR76QAHH45E3R5UQNPIQ82AYGBYGZE6K53E0P37RVV8DYUXKTQRUTNETLR322OPN6BFD9XZJ1J04WMDTYG6V1CD8WKBRPH24UPME6I6P7V4Z7I1APJRWISAIA6RZ9DAHETDZ2TBSMAVQBIWOELQDKX2LJ6GKH6TDX' where id=61;
-update noar tt set v1='4BGKVM9119Z1D0OYE9EX855MEUSPQ802FXDBDBS9UHP2PMFHOTPRSA526G1Y9HIEDWMQGSF6L9QVZ1MC482BEGM4C82XJOZR6SSQIO0XA81NF4AQAFLBZAT4L310FJN23JYT0AMNDISSJD0B7HDN8J7WTBL4PB5CU03VG3U8CAKF07PP68NB7Q4KJ9DHE7TBSINOABRTGAVDQCO2248Q3NEP5W035D0K7JGEWFPZYNITX2C5E1YHZTLO5W3248XC2' where id=61;
-update noar ti set v1='4BGKVM9119Z1D0OYE9EX855MEUSPQ802FXDBDBS9UHP2PMFHOTPRSA526G1Y9HIEDWMQGSF6L9QVZ1MC482BEGM4C82XJOZR6SSQIO0XA81NF4AQAFLBZAT4L310FJN23JYT0AMNDISSJD0B7HDN8J7WTBL4PB5CU03VG3U8CAKF07PP68NB7Q4KJ9DHE7TBSINOABRTGAVDQCO2248Q3NEP5W035D0K7JGEWFPZYNITX2C5E1YHZTLO5W3248XC2' where id=61;
-update noar tt set v2='Y5W2HMA232FFNHFWW8OIO6VJBVWHHKJC4KJLPD5S9D5ZNR9E82PW4VNO0M64B0W5JSPJZB7QY0HK3XTHMHJBO7LN3R34QWJ4XHK0AC26NNWWU562MU0PBICIMR5L08SKWUH3PE93M15AO2CY5YVBXIOK719BPCQRBNBAAC6UDDELK3R8XEVURBO3U8LYYBTJCM6T2ZFFQYV0328QL5L2ECPCGSNLAGKGLHMXE7IEB9PVKPSDTLC31S441X3C0M857' where id=61;
-update noar ti set v2='Y5W2HMA232FFNHFWW8OIO6VJBVWHHKJC4KJLPD5S9D5ZNR9E82PW4VNO0M64B0W5JSPJZB7QY0HK3XTHMHJBO7LN3R34QWJ4XHK0AC26NNWWU562MU0PBICIMR5L08SKWUH3PE93M15AO2CY5YVBXIOK719BPCQRBNBAAC6UDDELK3R8XEVURBO3U8LYYBTJCM6T2ZFFQYV0328QL5L2ECPCGSNLAGKGLHMXE7IEB9PVKPSDTLC31S441X3C0M857' where id=61;
-update noar tt set v3='IFY4880GO7ICBN1AKFJ37R410OOD8R062DQIMJKG50FF8RGU5SWS3VWJ5VVLBWXBLQG0HG9HU3X7DOHARQ36S7GGTDOM6HK9JN8GEBD0TP7GYR2GQ7KRHGL8Z4881NV8C92BU4H14LUL5OPVZT5W0C1TAL2Q5MEWDL78VENONCEPD1GSQ40S1V68IDN5IGTLG5JPO62SE13O5JCUUBDDB1S06FIU15SJHAI50ILM6MJ7XIREBW47140EPFYJDJB25' where id=61;
-update noar ti set v3='IFY4880GO7ICBN1AKFJ37R410OOD8R062DQIMJKG50FF8RGU5SWS3VWJ5VVLBWXBLQG0HG9HU3X7DOHARQ36S7GGTDOM6HK9JN8GEBD0TP7GYR2GQ7KRHGL8Z4881NV8C92BU4H14LUL5OPVZT5W0C1TAL2Q5MEWDL78VENONCEPD1GSQ40S1V68IDN5IGTLG5JPO62SE13O5JCUUBDDB1S06FIU15SJHAI50ILM6MJ7XIREBW47140EPFYJDJB25' where id=61;
-update noar tt set v0='EQQ6RB6C2M7FIOYXCQ0I8VVDGITDTYE16AZDLCYIJ8VVK3EU0X3QKMQ0AZRYS1CQ5XHTEVMS6TIC0IL3GJD6JEHIMOEPTDYSQZ6CHMLXLN7JCRKRH1UVEORFJMWMVODXNPG07D7S6IS6ORCKO6LZRDV19NFUUDMJTTT18GFQ03A7WLBUOUGXQLCLZBNJBGA1D75VQEU48HCEG11NGW6JIQYITGH0OF79DTAML6APHN6M3SSEO7R5FJXFFDMPJ7JN5' where id=62;
-update noar ti set v0='EQQ6RB6C2M7FIOYXCQ0I8VVDGITDTYE16AZDLCYIJ8VVK3EU0X3QKMQ0AZRYS1CQ5XHTEVMS6TIC0IL3GJD6JEHIMOEPTDYSQZ6CHMLXLN7JCRKRH1UVEORFJMWMVODXNPG07D7S6IS6ORCKO6LZRDV19NFUUDMJTTT18GFQ03A7WLBUOUGXQLCLZBNJBGA1D75VQEU48HCEG11NGW6JIQYITGH0OF79DTAML6APHN6M3SSEO7R5FJXFFDMPJ7JN5' where id=62;
-update noar tt set v1='V6PRL6BXT1NRCGQL5R1FFC9IWQHWMQ6PCRNEQ2HXZG34ZTYCD7E5ARETURGYMYDXRVTTZ26CARBWAPWISIS643NNJJREN2AI9Z8OZY8BW6NXKZRO55GDKIAZWXKODV7BBWIE2I5KY8EA2JPXTHKC4IR1SYN5EAS2ZYG14NVFIT48RFPJAFGRCRAFAO7GIERNPPBW9F0EKW1YBMTEFDXBYM10YUFV4RJXB1ZP26HNA8MCFWHRYWY8K1C3L5U8Q9PQ8' where id=62;
-update noar ti set v1='V6PRL6BXT1NRCGQL5R1FFC9IWQHWMQ6PCRNEQ2HXZG34ZTYCD7E5ARETURGYMYDXRVTTZ26CARBWAPWISIS643NNJJREN2AI9Z8OZY8BW6NXKZRO55GDKIAZWXKODV7BBWIE2I5KY8EA2JPXTHKC4IR1SYN5EAS2ZYG14NVFIT48RFPJAFGRCRAFAO7GIERNPPBW9F0EKW1YBMTEFDXBYM10YUFV4RJXB1ZP26HNA8MCFWHRYWY8K1C3L5U8Q9PQ8' where id=62;
-update noar tt set v2='9YNM51YZSRIDLE1AQKO2NGB5E5CLMG5K1B7U8G1FRZLGQUR85JUZKDNHAL2XS7NZH7362L7BUDK6O693Y1CSQ88UWEEH5AJ50ZCV258LH6WC681J41KKR053K569BPUW6CM6DVIYP4KXY0B3HJKP8QEP4DUTX6M2LQP2LMKNVVI3SFOQ41KODDQE6IDRK468ZB2NFRSALT69395B40OJMK26IAK8VIU364RF05V16TH6ZN4MZ3ETYJNCIMQ3348MF' where id=62;
-update noar ti set v2='9YNM51YZSRIDLE1AQKO2NGB5E5CLMG5K1B7U8G1FRZLGQUR85JUZKDNHAL2XS7NZH7362L7BUDK6O693Y1CSQ88UWEEH5AJ50ZCV258LH6WC681J41KKR053K569BPUW6CM6DVIYP4KXY0B3HJKP8QEP4DUTX6M2LQP2LMKNVVI3SFOQ41KODDQE6IDRK468ZB2NFRSALT69395B40OJMK26IAK8VIU364RF05V16TH6ZN4MZ3ETYJNCIMQ3348MF' where id=62;
-update noar tt set v3='XQRQZJFSQLKXNJUNAAMNFQ3HBTQ5KP8SOXE4IEWAVNJRRCDDV4W16VPRX1JQLZRMNIWIPMA7LT8MTTJ7SM5JP51I8CJ5W2MXKQVZIF6HEM42W5O7OGK6QEU9A8G3FJYWPUT98QPTFQ8DILIBSBR45TGULXBRMTBFNHKL640X48X2D25U55EKEZ7GZDZSBZ8CUAP2CV67IP6LVXHJ694VDYZS1P5DS7Y6N6VR52YHPKQYGLOEJQI9ZYAX1ZRYXBN3P' where id=62;
-update noar ti set v3='XQRQZJFSQLKXNJUNAAMNFQ3HBTQ5KP8SOXE4IEWAVNJRRCDDV4W16VPRX1JQLZRMNIWIPMA7LT8MTTJ7SM5JP51I8CJ5W2MXKQVZIF6HEM42W5O7OGK6QEU9A8G3FJYWPUT98QPTFQ8DILIBSBR45TGULXBRMTBFNHKL640X48X2D25U55EKEZ7GZDZSBZ8CUAP2CV67IP6LVXHJ694VDYZS1P5DS7Y6N6VR52YHPKQYGLOEJQI9ZYAX1ZRYXBN3P' where id=62;
-update noar tt set v0='MLK5OMNX996177NKDXK50ITSDODH5R4D9MJ9YJ6FJA5PP9Q58N680T2YISVF0RHD4YMV5MCY3YJZZZ973D1QR25HWMXE1WJE4VV7GGJ9K1HFEOJ9XQ3GPNOTG6YIXJGVNX26UKZDQNAGYQX9N7MMOF9GIU3P213BVA45DXNGHE5W6FVVPAQO3FLCVHUJ583CGAHQKBSCJRB709OK8XJA9MGGGO4IR3YU7MT32JTXTKLK5EP6WVMUAZ69D2MFB8CJW' where id=63;
-update noar ti set v0='MLK5OMNX996177NKDXK50ITSDODH5R4D9MJ9YJ6FJA5PP9Q58N680T2YISVF0RHD4YMV5MCY3YJZZZ973D1QR25HWMXE1WJE4VV7GGJ9K1HFEOJ9XQ3GPNOTG6YIXJGVNX26UKZDQNAGYQX9N7MMOF9GIU3P213BVA45DXNGHE5W6FVVPAQO3FLCVHUJ583CGAHQKBSCJRB709OK8XJA9MGGGO4IR3YU7MT32JTXTKLK5EP6WVMUAZ69D2MFB8CJW' where id=63;
-update noar tt set v1='9OSWRG5UVOR5SRJEYJ0YERVUXWTKNH5A4M3UMJQ6UOQRQIB59YXK4LH9XMQCR5324NTLYH0YQSHJ8MOM89BSFFN1A4COO2P14AQ402TQ5GCCK4CGL14PU6JTMV3Y3D5BFZ4CGV04N2UWA8PN0QG576PK4BBIHTMRWSCEDD8GQHUB6UBWS2UOQQE8N1865PJMTGFFINPM6HDE1ATZBUA1LLE4LJJ190DEAV3LRBLB6HP481512FRGQOLL2XV9DW8KX' where id=63;
-update noar ti set v1='9OSWRG5UVOR5SRJEYJ0YERVUXWTKNH5A4M3UMJQ6UOQRQIB59YXK4LH9XMQCR5324NTLYH0YQSHJ8MOM89BSFFN1A4COO2P14AQ402TQ5GCCK4CGL14PU6JTMV3Y3D5BFZ4CGV04N2UWA8PN0QG576PK4BBIHTMRWSCEDD8GQHUB6UBWS2UOQQE8N1865PJMTGFFINPM6HDE1ATZBUA1LLE4LJJ190DEAV3LRBLB6HP481512FRGQOLL2XV9DW8KX' where id=63;
-update noar tt set v2='PHIWXGZOHQKX30KUJNFVHC37XSM5COMUZ9QKVK6PAI1OVM8B4TT7N6X7RTSVQVZVVAOLDEKC1OT59K6RPYTH36O0I6BUFQ4O9MVQF73K6CD2ZPDQIDCIEONELUHNTBMDI3MF6QLLOOTED00EWK2STVNJV2ADBFZNDOMQ1EGQZ6337J8AOUISNN9CM4SB24UZ00YS3G33OLNS8C5HK0XKTCDBXB1UVN70N2JB3IDAMBNIHYDPFDQHU3CVIHQ8DT9QG' where id=63;
-update noar ti set v2='PHIWXGZOHQKX30KUJNFVHC37XSM5COMUZ9QKVK6PAI1OVM8B4TT7N6X7RTSVQVZVVAOLDEKC1OT59K6RPYTH36O0I6BUFQ4O9MVQF73K6CD2ZPDQIDCIEONELUHNTBMDI3MF6QLLOOTED00EWK2STVNJV2ADBFZNDOMQ1EGQZ6337J8AOUISNN9CM4SB24UZ00YS3G33OLNS8C5HK0XKTCDBXB1UVN70N2JB3IDAMBNIHYDPFDQHU3CVIHQ8DT9QG' where id=63;
-update noar tt set v3='VQML9GORFV07CPK1BYL0NSI1QUU7T8N0W6K11SPUW0OQ105AQEA7IC0XOY9F8GFBCF1EYZW7IPO4V21E01HNDFQO8HRYILOV6RRCT1UDN0YQ1Z8F9JE2PUC1HL1YDXIQ5KZTIK1NJ8Z5G3KG1KLHFE3ODHNXH555DXPN7SW8N58KDZ0AB1VYATTOH5QGLCEQF03PTODZEXN21DPTO13HO84F5W6SRQCC33RRNCRWSYWHDOAVBARZYV2ZI8NC1PEL9' where id=63;
-update noar ti set v3='VQML9GORFV07CPK1BYL0NSI1QUU7T8N0W6K11SPUW0OQ105AQEA7IC0XOY9F8GFBCF1EYZW7IPO4V21E01HNDFQO8HRYILOV6RRCT1UDN0YQ1Z8F9JE2PUC1HL1YDXIQ5KZTIK1NJ8Z5G3KG1KLHFE3ODHNXH555DXPN7SW8N58KDZ0AB1VYATTOH5QGLCEQF03PTODZEXN21DPTO13HO84F5W6SRQCC33RRNCRWSYWHDOAVBARZYV2ZI8NC1PEL9' where id=63;
-update noar tt set v0='A6FOTIU48JWADRZ1YRIC9JV4RLBS1KASLST56JPC9RWMY07UK1RC1A4GB0AC93MX9IK20QSK8RIC2TC8WKPXCO0XVFCJJMA3NVEGL6RL9YF3JHRD44A8QOVC2QLHLAK297ZT6OIMXNWBWRGNQF0328QU7F71GL1OWTHECVH11RKYK8VWKMD4WYOLK42U0M07OFJDXUCIBXD6LJYMFVD5EW43GRR3ZDM71R69ZPC0ZR4TLMQENPDZ0KHYVDQ7E58G0' where id=64;
-update noar ti set v0='A6FOTIU48JWADRZ1YRIC9JV4RLBS1KASLST56JPC9RWMY07UK1RC1A4GB0AC93MX9IK20QSK8RIC2TC8WKPXCO0XVFCJJMA3NVEGL6RL9YF3JHRD44A8QOVC2QLHLAK297ZT6OIMXNWBWRGNQF0328QU7F71GL1OWTHECVH11RKYK8VWKMD4WYOLK42U0M07OFJDXUCIBXD6LJYMFVD5EW43GRR3ZDM71R69ZPC0ZR4TLMQENPDZ0KHYVDQ7E58G0' where id=64;
-update noar tt set v1='WTY5C15ZEU2ERV7HHY1A0DOPS8MNN2LQ0YY9339UE0YTTYCPPZ2WZI0Y3CKS5RJO8QKZPNWPVXZ9DUY86MU5NJDT8I60H49T443M5VL7AWAVIPGSVDMJO4A6PSPMSBTGRTV4NM8D3P871BETF5MU4W0N1VQ4JD2Y768U7NNCJAT7NWE5V9UEWW71MZJZXB4IZPS617PRA1WMXGNOHKPMQBEPHTDY2DCZR54E12HNVEG5H60ALKFDJPGKFDVKPMECG' where id=64;
-update noar ti set v1='WTY5C15ZEU2ERV7HHY1A0DOPS8MNN2LQ0YY9339UE0YTTYCPPZ2WZI0Y3CKS5RJO8QKZPNWPVXZ9DUY86MU5NJDT8I60H49T443M5VL7AWAVIPGSVDMJO4A6PSPMSBTGRTV4NM8D3P871BETF5MU4W0N1VQ4JD2Y768U7NNCJAT7NWE5V9UEWW71MZJZXB4IZPS617PRA1WMXGNOHKPMQBEPHTDY2DCZR54E12HNVEG5H60ALKFDJPGKFDVKPMECG' where id=64;
-update noar tt set v2='RPTENB3ETSR98K7JT4P1F5RR2W1AMUFPEDT32FHZL13G0ENWNO95COKI6091QTXPBQIS5A5O8ELBOI46HP26HEJOBN3BXVV2XN8FYIMJAXW9V2X8158F1TAKTVF1CRYRCMXXTIHZZV8T66V0VLYG5T1U5E3WHB7RRNABCGDKBM2X5I3PL7EEJ9JM44MMFBFUWPXAILABIMSWJNEA6EQNT1P43F0MARLDXH817TS33ZP9L717N34PIAPCRRPVMGBEZ' where id=64;
-update noar ti set v2='RPTENB3ETSR98K7JT4P1F5RR2W1AMUFPEDT32FHZL13G0ENWNO95COKI6091QTXPBQIS5A5O8ELBOI46HP26HEJOBN3BXVV2XN8FYIMJAXW9V2X8158F1TAKTVF1CRYRCMXXTIHZZV8T66V0VLYG5T1U5E3WHB7RRNABCGDKBM2X5I3PL7EEJ9JM44MMFBFUWPXAILABIMSWJNEA6EQNT1P43F0MARLDXH817TS33ZP9L717N34PIAPCRRPVMGBEZ' where id=64;
-update noar tt set v3='3UO0GQYJYKUPJ7LR2ARKLGK6NVT945WTKI40XSBZ5YIJAX2XGR0N4ZYDUAAMCLYKFVX9VLXUIDOZGEXND1M7H8VGM511AOWQFY3IO402UTEKPJ6X5QRNCWZCYA50H4PVKUNI152UHAJTP6MRP7K1RUVX1AOL1RYUHQW7NJ0H6XL35TESBVQ1UKAB3LIUW0E5RUPLWYBZQMU3IRLWJPJN1WP3SICJTYP735JDML352Z0XZW2NJ89B9L0UQVXFQY60C' where id=64;
-update noar ti set v3='3UO0GQYJYKUPJ7LR2ARKLGK6NVT945WTKI40XSBZ5YIJAX2XGR0N4ZYDUAAMCLYKFVX9VLXUIDOZGEXND1M7H8VGM511AOWQFY3IO402UTEKPJ6X5QRNCWZCYA50H4PVKUNI152UHAJTP6MRP7K1RUVX1AOL1RYUHQW7NJ0H6XL35TESBVQ1UKAB3LIUW0E5RUPLWYBZQMU3IRLWJPJN1WP3SICJTYP735JDML352Z0XZW2NJ89B9L0UQVXFQY60C' where id=64;
-update noar tt set v0='IZ5G9W8JX3FFNW6K6OINC65XZECSI57UNWCS2CEDRC8F16NDEZAOAFR4WPS5TA756DQH213J5DVEPP2NLWZGK7JHIMHZ1IO23KS65Z21SX0BKUKCY5CX8NI1PH9WPG2LO9Y0LSCC9E30SHAJXBTBXVN8SCF2E5O2GLIPLKD9TRWF4ONYNBOBY7WSNJF9HLV80XJ2NEOLWK2YWRQSZXUJ20TK82PZPNGFG64XJQBEPRP4E3DU1A5VXQEJ9GVVXHFIC' where id=65;
-update noar ti set v0='IZ5G9W8JX3FFNW6K6OINC65XZECSI57UNWCS2CEDRC8F16NDEZAOAFR4WPS5TA756DQH213J5DVEPP2NLWZGK7JHIMHZ1IO23KS65Z21SX0BKUKCY5CX8NI1PH9WPG2LO9Y0LSCC9E30SHAJXBTBXVN8SCF2E5O2GLIPLKD9TRWF4ONYNBOBY7WSNJF9HLV80XJ2NEOLWK2YWRQSZXUJ20TK82PZPNGFG64XJQBEPRP4E3DU1A5VXQEJ9GVVXHFIC' where id=65;
-update noar tt set v1='G1JY3SIR0KJIPR3TR69AO2H2AAM1ORIPCLQ092ZEG2YUU8AQJFYL8GU12CVLA3X6XOEQLNLXJBGPL77CN1CJA4KX88U2EC7E2WMLCO1RXZU33XQ356ZUL3IWE6UOKCZY19AR5S52NMCMYM3U18MELYQFZPC6B1K0KKRFHTF39FC6YHUCG1VUEC7FP1J2EO4EABY6HQOZFM5JCOLTRTYXVIONRERSM0SYIKGFHPRJJKGO7PXPU6UQ2SLQQIN5H87I2' where id=65;
-update noar ti set v1='G1JY3SIR0KJIPR3TR69AO2H2AAM1ORIPCLQ092ZEG2YUU8AQJFYL8GU12CVLA3X6XOEQLNLXJBGPL77CN1CJA4KX88U2EC7E2WMLCO1RXZU33XQ356ZUL3IWE6UOKCZY19AR5S52NMCMYM3U18MELYQFZPC6B1K0KKRFHTF39FC6YHUCG1VUEC7FP1J2EO4EABY6HQOZFM5JCOLTRTYXVIONRERSM0SYIKGFHPRJJKGO7PXPU6UQ2SLQQIN5H87I2' where id=65;
-update noar tt set v2='JQB1AV58BGRQQK0ZUJCY3WH0XB67DV9MGLLR03864TD6TKEFNB4L7N2XXJLBULAZPUR2RQCP6AJDUM2IHX9FL8X81EAK39HZIMUZDU4Q2DE894N7D6GCR8IGML0YPLEGPKEDMWXQCX2LGIAR4BW5BV5HV2HZW93EQKWQAAMREEKWQLMFHGW7M1BXCYABJN8WM9AN81MOE41559XZLBWWCWLSDDCJ559SABWTUAX7MNOQ7N11ECRODOLS6M2MSL1Z1' where id=65;
-update noar ti set v2='JQB1AV58BGRQQK0ZUJCY3WH0XB67DV9MGLLR03864TD6TKEFNB4L7N2XXJLBULAZPUR2RQCP6AJDUM2IHX9FL8X81EAK39HZIMUZDU4Q2DE894N7D6GCR8IGML0YPLEGPKEDMWXQCX2LGIAR4BW5BV5HV2HZW93EQKWQAAMREEKWQLMFHGW7M1BXCYABJN8WM9AN81MOE41559XZLBWWCWLSDDCJ559SABWTUAX7MNOQ7N11ECRODOLS6M2MSL1Z1' where id=65;
-update noar tt set v3='BIWL5WWAB109BEHRG07GTEAO15240MWVWARPT82JRWBOTUV7OBIO4C51OIHO54JDJ2DVK4G9LEPEQGE2CQ1P92ADSAM0RVV3INHU823TX8VC889YP1YC2LOBD87GRZMKCCMU85H3B11DC9FVFDDOOUAGR8O6N7ROKPKC231HZVRCGBS84BWWSDYMSB69IPBYBIJPPWVXOJGY8XDKMBNQ0Z9D684LHNOTFATXFBXAC6ZRW491Y92WVLQ44DYPR1RCA' where id=65;
-update noar ti set v3='BIWL5WWAB109BEHRG07GTEAO15240MWVWARPT82JRWBOTUV7OBIO4C51OIHO54JDJ2DVK4G9LEPEQGE2CQ1P92ADSAM0RVV3INHU823TX8VC889YP1YC2LOBD87GRZMKCCMU85H3B11DC9FVFDDOOUAGR8O6N7ROKPKC231HZVRCGBS84BWWSDYMSB69IPBYBIJPPWVXOJGY8XDKMBNQ0Z9D684LHNOTFATXFBXAC6ZRW491Y92WVLQ44DYPR1RCA' where id=65;
-update noar tt set v0='698QAF0IVRQSE28DJA5L43GQKTT1JI5AQYGN85D28AM2F89AF1QEV50ZLHOR2E63NQIHQ8SG1ZHPZ1XFAPKR47MVXT570CAG5B7V9RFV86B1BIXCHL7ZW00VMQ0XZT86OCGXKTB6RY5JCGVW7DF0ORPEK42RXYKLU54N13HW7QZRCXXK7UJQDN3CC61877S7BRRK67UNJ319QK0W4CHDTAKQKNVGOH7EA4WER7RXDOR1I2MZ0BCKBR20W74IK9QW4' where id=66;
-update noar ti set v0='698QAF0IVRQSE28DJA5L43GQKTT1JI5AQYGN85D28AM2F89AF1QEV50ZLHOR2E63NQIHQ8SG1ZHPZ1XFAPKR47MVXT570CAG5B7V9RFV86B1BIXCHL7ZW00VMQ0XZT86OCGXKTB6RY5JCGVW7DF0ORPEK42RXYKLU54N13HW7QZRCXXK7UJQDN3CC61877S7BRRK67UNJ319QK0W4CHDTAKQKNVGOH7EA4WER7RXDOR1I2MZ0BCKBR20W74IK9QW4' where id=66;
-update noar tt set v1='BVA3SX2Z9PCS1MSM7FF4B7NOL1BSM6DFSD8DRUJ6E3B72AK2IHQNZDL9CF1ZZ64ES79VIM3UWRNY0HTNOVPQTLYYV8X4XVMDUVCIF1HO0YVDSY61FB0JE63R1QWQBIZN2VNQCFNKOPRV5OVEH9A18N07BZ3HK7F41TLOJTNE1542S4LU6UIS8YGXEKN2BR8J12JGHM6A51NFV3XHM8R00X6OUQW1CJKHCZR3096G80OJMWGGXXGTV7IAX8WO1FM8D' where id=66;
-update noar ti set v1='BVA3SX2Z9PCS1MSM7FF4B7NOL1BSM6DFSD8DRUJ6E3B72AK2IHQNZDL9CF1ZZ64ES79VIM3UWRNY0HTNOVPQTLYYV8X4XVMDUVCIF1HO0YVDSY61FB0JE63R1QWQBIZN2VNQCFNKOPRV5OVEH9A18N07BZ3HK7F41TLOJTNE1542S4LU6UIS8YGXEKN2BR8J12JGHM6A51NFV3XHM8R00X6OUQW1CJKHCZR3096G80OJMWGGXXGTV7IAX8WO1FM8D' where id=66;
-update noar tt set v2='0XZ0ZGTMG3V0ZFQ6JYBLXOKY11SVP6IF7SYZW7QB4DFF8MA2AF36W5NJ8T4S066TWJ55T7VLPN4BS2LJYHSK1QIVTWMLISXX1UIFXO50KO1MS11OUWYA9DSN6L04WRCE03IOQYRHKP9986KQAHCU991PYT9457LFIS74WTMSMGWO3WDY3A5S43LW9TUGK2T5K97ZTG3ROKH05DIT05SIHRDG9CR88OL2AO2S9OA5OKCMCOSS74FGZWUPW0Y3PN1Q0' where id=66;
-update noar ti set v2='0XZ0ZGTMG3V0ZFQ6JYBLXOKY11SVP6IF7SYZW7QB4DFF8MA2AF36W5NJ8T4S066TWJ55T7VLPN4BS2LJYHSK1QIVTWMLISXX1UIFXO50KO1MS11OUWYA9DSN6L04WRCE03IOQYRHKP9986KQAHCU991PYT9457LFIS74WTMSMGWO3WDY3A5S43LW9TUGK2T5K97ZTG3ROKH05DIT05SIHRDG9CR88OL2AO2S9OA5OKCMCOSS74FGZWUPW0Y3PN1Q0' where id=66;
-update noar tt set v3='YO0D586IHMZX1B8C2DCNV3RYQMD9KD6COQ4JABGD71L1EYF1ASLO3HLWFSJQNPWWQQ1IN9BOCPEZ4OFKLMLTBICAWMHHO3TVX10J5AVFWTZPC7YAPUO3EVFPFTHN79H82FDE98HY5ZTLOJI235EK7UQH25ESA3GO14Q5AQDWVO9PXILFJ0KH4TB56XS80QY5ED5GHD4STEL7JE87NTVHMGI8129E44RNU6GYOKKVSMC80YGX3C9LEX1MJW5HM5S9O' where id=66;
-update noar ti set v3='YO0D586IHMZX1B8C2DCNV3RYQMD9KD6COQ4JABGD71L1EYF1ASLO3HLWFSJQNPWWQQ1IN9BOCPEZ4OFKLMLTBICAWMHHO3TVX10J5AVFWTZPC7YAPUO3EVFPFTHN79H82FDE98HY5ZTLOJI235EK7UQH25ESA3GO14Q5AQDWVO9PXILFJ0KH4TB56XS80QY5ED5GHD4STEL7JE87NTVHMGI8129E44RNU6GYOKKVSMC80YGX3C9LEX1MJW5HM5S9O' where id=66;
-update noar tt set v0='0QHV2YSY3JS1ZXXKYXFEEXTTJD1APH1NKZ20JEPH69432V5SCACYH7RXJEZ0V866WJTDMQZASC6MUI1ARHDRSY7QZY27UXR4HCQV7IKT4WHB55D1DL9DLWV29U5S7V2BF207397J04UF8Z2LLB1GDJMWUHB3BUM1JS7G441LCLHVONHA5Q39X05IZGC4MUS46TBP79QJU6FMCWF7FJD1Y5JYGR0R7804QK4OK58AMKMR0V3PXW53ARTN4A4IY2R0F' where id=67;
-update noar ti set v0='0QHV2YSY3JS1ZXXKYXFEEXTTJD1APH1NKZ20JEPH69432V5SCACYH7RXJEZ0V866WJTDMQZASC6MUI1ARHDRSY7QZY27UXR4HCQV7IKT4WHB55D1DL9DLWV29U5S7V2BF207397J04UF8Z2LLB1GDJMWUHB3BUM1JS7G441LCLHVONHA5Q39X05IZGC4MUS46TBP79QJU6FMCWF7FJD1Y5JYGR0R7804QK4OK58AMKMR0V3PXW53ARTN4A4IY2R0F' where id=67;
-update noar tt set v1='HEUXEQC9LEARKUAB3CSE471DMJTC3XKE1M3SBY13Y6OBVKA0SK6OTL4LUZT0OOXL2K3GJAU8HBAOFHVINDQU6OFWT90DFAXJ97E6XFON2TKWEFMDZEK1T9REG076BXB4JBNPRN68ME3Z6T1HRYYXHI5YG3HJOGB6M540EZ4PCY0HUSSFM2I0R97SB3BMILXKYEYGEYVEBDC25614NUQWISOCT3710QEO8XAF42M5RDSG055MF2DLE5RLCJY9VOO6C' where id=67;
-update noar ti set v1='HEUXEQC9LEARKUAB3CSE471DMJTC3XKE1M3SBY13Y6OBVKA0SK6OTL4LUZT0OOXL2K3GJAU8HBAOFHVINDQU6OFWT90DFAXJ97E6XFON2TKWEFMDZEK1T9REG076BXB4JBNPRN68ME3Z6T1HRYYXHI5YG3HJOGB6M540EZ4PCY0HUSSFM2I0R97SB3BMILXKYEYGEYVEBDC25614NUQWISOCT3710QEO8XAF42M5RDSG055MF2DLE5RLCJY9VOO6C' where id=67;
-update noar tt set v2='HPH1C6QGUFJVG2CZKPC785GZ8OMYYQ4LWUT0J52VKMQIF4QVXW8Z4PCPAYN0OPTBJHR7SNMKOEETQ3MGBN79486K329C6MVDFX5QJG4LE76AFGFSQZ240ZNTWS3Z2ED8ALOOQO0D79S3YCYK1OKI1225EOJ01ZGUVAY9WL0WO3AHWADP956X9WU07EHB0IMKPJQ40A2CTC1DDU7AMHG18R9YY5ZPRR98XJABECZ80B5N58HK6WKIIP52U736Q38EF' where id=67;
-update noar ti set v2='HPH1C6QGUFJVG2CZKPC785GZ8OMYYQ4LWUT0J52VKMQIF4QVXW8Z4PCPAYN0OPTBJHR7SNMKOEETQ3MGBN79486K329C6MVDFX5QJG4LE76AFGFSQZ240ZNTWS3Z2ED8ALOOQO0D79S3YCYK1OKI1225EOJ01ZGUVAY9WL0WO3AHWADP956X9WU07EHB0IMKPJQ40A2CTC1DDU7AMHG18R9YY5ZPRR98XJABECZ80B5N58HK6WKIIP52U736Q38EF' where id=67;
-update noar tt set v3='WFURLW3O0WJEP5Z8S1J3D3KKVQ2QEU65R02H77N9Y8WWJIC3H0DNHH3PJGMHLG0CAE7L910NR1TXW9QRY3R1JBP3SPUM4PHQO9G9JQWZCKQVR0NDMPG41EYI3O5LCXV4UDAD5GOECEQNT1MLDTSQ9ZAK4ULPP3RV13K2UTMYZMX8N6PVGRZDOYWPTGKK8M0ISQBXXVMEXZDCI1EGZXB4QQ2I8Y0PJN5GOM1QD0SSKLCNR3P78IOAP0QK3VJRTYAJ8' where id=67;
-update noar ti set v3='WFURLW3O0WJEP5Z8S1J3D3KKVQ2QEU65R02H77N9Y8WWJIC3H0DNHH3PJGMHLG0CAE7L910NR1TXW9QRY3R1JBP3SPUM4PHQO9G9JQWZCKQVR0NDMPG41EYI3O5LCXV4UDAD5GOECEQNT1MLDTSQ9ZAK4ULPP3RV13K2UTMYZMX8N6PVGRZDOYWPTGKK8M0ISQBXXVMEXZDCI1EGZXB4QQ2I8Y0PJN5GOM1QD0SSKLCNR3P78IOAP0QK3VJRTYAJ8' where id=67;
-update noar tt set v0='SH0X13UGX8HL56FVPGWPJXRX9DA4AOCQEJEVPROCNI22GO3O7CKKUG91V32DSR2DOESVXT6VMJFM26QT2BQFNKPY2P1NFDHNHWMPLNYLJ7AI8IL9ZFD0MSDVPUFBBCMB8L7430NKAX5L21A2V9CMCZXUUH9O6T7KWY6MO4Z3713PX4BLTQOQD2BVW0JZTDTDTQWZLCXRQO8UWF96NFONL6QMF0N2RXIJKREO37EOJL8KAHIIKGR4ID33FC3JWAGIK' where id=68;
-update noar ti set v0='SH0X13UGX8HL56FVPGWPJXRX9DA4AOCQEJEVPROCNI22GO3O7CKKUG91V32DSR2DOESVXT6VMJFM26QT2BQFNKPY2P1NFDHNHWMPLNYLJ7AI8IL9ZFD0MSDVPUFBBCMB8L7430NKAX5L21A2V9CMCZXUUH9O6T7KWY6MO4Z3713PX4BLTQOQD2BVW0JZTDTDTQWZLCXRQO8UWF96NFONL6QMF0N2RXIJKREO37EOJL8KAHIIKGR4ID33FC3JWAGIK' where id=68;
-update noar tt set v1='XTONFIT2HEX1SIGY1QM512E302HYAGJE0WNYFPAPMTHLX8KTMZFFGAORFVGNLJXHYG09C315O2L2SCBIDFS4RGGH2WB03RXWCUJ6MUKUJ7WODHI7O8BKDIXZFRTCA8B27BS2LDZX2MHUEXY2ESRSZ05CU5LK8TXKZBXBPMKU85ZGO8Q5BNUJ7QYPMJTVF2FNG307B32WP4ZXJXSTFJ7Q95X0I5OSVFYKIY62VYJB8P1R9QL2YFZZ6OE8FGIJORCSW' where id=68;
-update noar ti set v1='XTONFIT2HEX1SIGY1QM512E302HYAGJE0WNYFPAPMTHLX8KTMZFFGAORFVGNLJXHYG09C315O2L2SCBIDFS4RGGH2WB03RXWCUJ6MUKUJ7WODHI7O8BKDIXZFRTCA8B27BS2LDZX2MHUEXY2ESRSZ05CU5LK8TXKZBXBPMKU85ZGO8Q5BNUJ7QYPMJTVF2FNG307B32WP4ZXJXSTFJ7Q95X0I5OSVFYKIY62VYJB8P1R9QL2YFZZ6OE8FGIJORCSW' where id=68;
-update noar tt set v2='RY89K8BQULSAX3380IKWDM4327A0KVRXR30KP7138JM19MTFBYDO7J2LJ19ELA21B8W5IAZML9HOTFLA7NPG750N6FN38INLWBAJ3TMDTFSYBII1F8YV4CNE8GOCD3OFB5SZJVJDHOEH4UQTNLDGQN2J7Y3XLRAKJMY1YGJ1WNYDHMTX4OS8KAD253DIL83HFP975HY2WECLVORROCIW0RCIE8FIT2XJE3UZAJFX6CB0WEHY7ARG344LT3RA0JDMU' where id=68;
-update noar ti set v2='RY89K8BQULSAX3380IKWDM4327A0KVRXR30KP7138JM19MTFBYDO7J2LJ19ELA21B8W5IAZML9HOTFLA7NPG750N6FN38INLWBAJ3TMDTFSYBII1F8YV4CNE8GOCD3OFB5SZJVJDHOEH4UQTNLDGQN2J7Y3XLRAKJMY1YGJ1WNYDHMTX4OS8KAD253DIL83HFP975HY2WECLVORROCIW0RCIE8FIT2XJE3UZAJFX6CB0WEHY7ARG344LT3RA0JDMU' where id=68;
-update noar tt set v3='K0QQA5MDSGU6MWXGWC8F7T0YS0JNAL4TQNOIP56TMPVUN1QR0Q14GHF4GKZWKRBL01BCXWVIK7LPSH8RK6XBF83GOTH1FHSOT1P670Z9M6MYB7PVDWYHPWDY3VP2CW6P4EJNOWB3MY6UN0CFQ95GHCPTJNSBJ880N6X6ZZC34QYPGIPJ62NK5BHIX8VITCS0DRF9LD9GH67NWBAL9OQB6JMKGI3968IXK81I56OTHW10WCBT1ITQDOXNTANN2BZ4Y' where id=68;
-update noar ti set v3='K0QQA5MDSGU6MWXGWC8F7T0YS0JNAL4TQNOIP56TMPVUN1QR0Q14GHF4GKZWKRBL01BCXWVIK7LPSH8RK6XBF83GOTH1FHSOT1P670Z9M6MYB7PVDWYHPWDY3VP2CW6P4EJNOWB3MY6UN0CFQ95GHCPTJNSBJ880N6X6ZZC34QYPGIPJ62NK5BHIX8VITCS0DRF9LD9GH67NWBAL9OQB6JMKGI3968IXK81I56OTHW10WCBT1ITQDOXNTANN2BZ4Y' where id=68;
-update noar tt set v0='F8JII6T7EL9A2FGD4HE506JAZC4P6QI58JI9RGODOBPBX0Y00UJ445PLGE5CQ4XSXAUEYUT6G6MPZDDL3EYDNOVKVEZVYWF0W2N6QBVV6X3GX6SUH0RH4P10LZ8RKS4V2K7VAKZKA2FS86B4LDKWPN0QAQQMXW3FGDW7FS0XLN2MTR03LEYDC0V0QGM2WM3JJIFFKLFJPR7JWYYIVZGLHLRPS83XU2C4PPBW445DELM7QRQR75DW3GYB3P7RSAXQJ' where id=69;
-update noar ti set v0='F8JII6T7EL9A2FGD4HE506JAZC4P6QI58JI9RGODOBPBX0Y00UJ445PLGE5CQ4XSXAUEYUT6G6MPZDDL3EYDNOVKVEZVYWF0W2N6QBVV6X3GX6SUH0RH4P10LZ8RKS4V2K7VAKZKA2FS86B4LDKWPN0QAQQMXW3FGDW7FS0XLN2MTR03LEYDC0V0QGM2WM3JJIFFKLFJPR7JWYYIVZGLHLRPS83XU2C4PPBW445DELM7QRQR75DW3GYB3P7RSAXQJ' where id=69;
-update noar tt set v1='UL0VE33M30IXP67YW5TUFCZLX9SKK5B3VRV18OHVV02RB1ZIQ78WDAT685TN3960YG10S2PNL4EF95AKEF0FH0MLMHW4GX85T3HCZXU5I42PNDJ373M26PQ1RWWONT9LJHU905W31PPMCW8F0LU25K17R0EL5D7HH5GCZCHFU306BUREP9I8O4HIU9C58BK9X2Y04SPFCJWFGJE0A8YAPFEIOX0DBCHXBX8P1T6UB9V6AIM2KJOXBQPWITZ7OD31B' where id=69;
-update noar ti set v1='UL0VE33M30IXP67YW5TUFCZLX9SKK5B3VRV18OHVV02RB1ZIQ78WDAT685TN3960YG10S2PNL4EF95AKEF0FH0MLMHW4GX85T3HCZXU5I42PNDJ373M26PQ1RWWONT9LJHU905W31PPMCW8F0LU25K17R0EL5D7HH5GCZCHFU306BUREP9I8O4HIU9C58BK9X2Y04SPFCJWFGJE0A8YAPFEIOX0DBCHXBX8P1T6UB9V6AIM2KJOXBQPWITZ7OD31B' where id=69;
-update noar tt set v2='D4UD3SBDHA9JBDOMG893SFTQRM5OYZ3J2M3Q9WNXOIKVAIDIE29YFBF6RPEB4UCO3TBKD0BLC8N0N4JELRPV86CLQHBAB00EMHL3TQ16NVWD8QSODCP4CXR32K3CRIN4PEENNT1B02AHPU31J8OX9N6VRA05OYLGJY03A0338N1K6XQJV7I8G5HZ4YPDEEO5S8QMYSQ0IMQDCDY15QVSP2P0LF127WSNMC83PNQC9E0GASDGRD6BEJ0UWN8Y1IJ94' where id=69;
-update noar ti set v2='D4UD3SBDHA9JBDOMG893SFTQRM5OYZ3J2M3Q9WNXOIKVAIDIE29YFBF6RPEB4UCO3TBKD0BLC8N0N4JELRPV86CLQHBAB00EMHL3TQ16NVWD8QSODCP4CXR32K3CRIN4PEENNT1B02AHPU31J8OX9N6VRA05OYLGJY03A0338N1K6XQJV7I8G5HZ4YPDEEO5S8QMYSQ0IMQDCDY15QVSP2P0LF127WSNMC83PNQC9E0GASDGRD6BEJ0UWN8Y1IJ94' where id=69;
-update noar tt set v3='KQ5EYSAZRD9DFQXP8GI1TJSR66GASD0R0QC3Q3D6XQ5C5K0R2RXID4LPOALCTZY5L6YB87HLQG68GE0N2BEPQTHDQD0ENZQAFNHM6WTXME02GPCVYXKZNSKJWNK5VWDTPR1K8E2DV6X41P6YE090437PZPHO48ERONXAQ73XYWDIFTBPXPKYIX8P9W5ONFISC45VDEWNQEWS0EXF0EMMCRIBE1ENG6QDV871LI7SGYMXD1I5CE8C9P6YCJ1K8OOXC' where id=69;
-update noar ti set v3='KQ5EYSAZRD9DFQXP8GI1TJSR66GASD0R0QC3Q3D6XQ5C5K0R2RXID4LPOALCTZY5L6YB87HLQG68GE0N2BEPQTHDQD0ENZQAFNHM6WTXME02GPCVYXKZNSKJWNK5VWDTPR1K8E2DV6X41P6YE090437PZPHO48ERONXAQ73XYWDIFTBPXPKYIX8P9W5ONFISC45VDEWNQEWS0EXF0EMMCRIBE1ENG6QDV871LI7SGYMXD1I5CE8C9P6YCJ1K8OOXC' where id=69;
-update noar tt set v0='XK5O7XTAISPFIB4Z0ROPEHZPDBYTMU3HE8O4SYGLGXA3MSF1CURWCJHF6R1N3IKYA4DMTP13JKTOWRGUSJ3B6FPWGR861YYB8EHM4C8C4ZU8C6LZ96TK1YV9D6TGR40WV1D1HVQK8PTSUPPVW13RY34HL6RQ8R41H1VK4RJAYO6VUZ5YI8ASG0ZA28JDVAQ4CPQW84SVDJLW0O8CMXLG3TDHLCKQA6P44I7NR3PI4D0M6Z337XTW17XJHDDEPZQWO' where id=70;
-update noar ti set v0='XK5O7XTAISPFIB4Z0ROPEHZPDBYTMU3HE8O4SYGLGXA3MSF1CURWCJHF6R1N3IKYA4DMTP13JKTOWRGUSJ3B6FPWGR861YYB8EHM4C8C4ZU8C6LZ96TK1YV9D6TGR40WV1D1HVQK8PTSUPPVW13RY34HL6RQ8R41H1VK4RJAYO6VUZ5YI8ASG0ZA28JDVAQ4CPQW84SVDJLW0O8CMXLG3TDHLCKQA6P44I7NR3PI4D0M6Z337XTW17XJHDDEPZQWO' where id=70;
-update noar tt set v1='E4LFFSA1J925QOFISTE14MMMS7TJDPBPFHJL1P62IBB6ZQ9LV16SBA297IWYL86064QNSAC8FODZZMTRG5RDXF9PAB5HCV6CFI56OTO2F55OT2MGDE0QHFO8BE53V5Z7SA6DJI6QGQN45WQJ1B5HOT4E5D3JVDJ1Y3R7MQYUN99O0DDLCGTSSGDMGQI4U7VAIR8P0RDGQRLWQGLBN3Z73EEZBUROI2QDIANHKZX0TA7KKBLIMISMPKIE0X2PMW8SM' where id=70;
-update noar ti set v1='E4LFFSA1J925QOFISTE14MMMS7TJDPBPFHJL1P62IBB6ZQ9LV16SBA297IWYL86064QNSAC8FODZZMTRG5RDXF9PAB5HCV6CFI56OTO2F55OT2MGDE0QHFO8BE53V5Z7SA6DJI6QGQN45WQJ1B5HOT4E5D3JVDJ1Y3R7MQYUN99O0DDLCGTSSGDMGQI4U7VAIR8P0RDGQRLWQGLBN3Z73EEZBUROI2QDIANHKZX0TA7KKBLIMISMPKIE0X2PMW8SM' where id=70;
-update noar tt set v2='WELHWOKHZZ3O1QOR1MUIKUDC5HW8OSXP2MW0SKCUQTLCQPUWZ1BV3CVEABS1PLQN8EU1KCDQ5ICWW0IK8T963FIDGUKH0IDGQLRP4MH22A3QC6J7AP6S8I6JWZ630SDBVRM3I5ZT7ZIJN0QLI73Z84JXQFRJLF0A9GYYOL03KCTCIOESIKUY8130AUY7VF2BGWXMFEGV2U45EDGKVUP4ILPESV4JXV9FXLMXY1OEY19Q9C5A6YZQNQTBEES9CXFH1' where id=70;
-update noar ti set v2='WELHWOKHZZ3O1QOR1MUIKUDC5HW8OSXP2MW0SKCUQTLCQPUWZ1BV3CVEABS1PLQN8EU1KCDQ5ICWW0IK8T963FIDGUKH0IDGQLRP4MH22A3QC6J7AP6S8I6JWZ630SDBVRM3I5ZT7ZIJN0QLI73Z84JXQFRJLF0A9GYYOL03KCTCIOESIKUY8130AUY7VF2BGWXMFEGV2U45EDGKVUP4ILPESV4JXV9FXLMXY1OEY19Q9C5A6YZQNQTBEES9CXFH1' where id=70;
-update noar tt set v3='NN98J202D6MHL1OX7XZP6CB0X67BBW02WJIVUBQB2P491X3NR1C3H5I3MQDN7Q3OXKI7MXTZ3FV4ML1D36A0R5FX849N0G6G2M1UJ6QXJ9WVSOXS2W12746BN2YY54FNQ7N64CCRQ89DPF8L0YR70NCY8OYFR71LRKCSNT3ZEOH23XMHP050HCWTJOQTTKBAMOQDUVGC0YREF4EZX35UDJ4WKM194NIE6QO8W299YKWBGRD6IQGW4F2WOA8OM1TA6' where id=70;
-update noar ti set v3='NN98J202D6MHL1OX7XZP6CB0X67BBW02WJIVUBQB2P491X3NR1C3H5I3MQDN7Q3OXKI7MXTZ3FV4ML1D36A0R5FX849N0G6G2M1UJ6QXJ9WVSOXS2W12746BN2YY54FNQ7N64CCRQ89DPF8L0YR70NCY8OYFR71LRKCSNT3ZEOH23XMHP050HCWTJOQTTKBAMOQDUVGC0YREF4EZX35UDJ4WKM194NIE6QO8W299YKWBGRD6IQGW4F2WOA8OM1TA6' where id=70;
-update noar tt set v0='YFRPIK542K92D9ORHSDG0MO6HRMLHASGU1I7N57A6CFWF99HWYVDJAAWC61TL0640QAGTV46V50HKTS9LN764W2M1GQYFEDLWL1FN9A95BSYS5MF2IKYROY382PGSN7VINU781K2XXYSND5VJ2LEDS0TMQHC6XG7RB2P7VZME4UZMAK8U0DNCI5YT2EYV9LIO3EYVQLMKKWBQFLL25VIXRXF0XCDB9NJBFSAWVEJL8C0FGOELC9E6FNJP1JX5JLCH' where id=71;
-update noar ti set v0='YFRPIK542K92D9ORHSDG0MO6HRMLHASGU1I7N57A6CFWF99HWYVDJAAWC61TL0640QAGTV46V50HKTS9LN764W2M1GQYFEDLWL1FN9A95BSYS5MF2IKYROY382PGSN7VINU781K2XXYSND5VJ2LEDS0TMQHC6XG7RB2P7VZME4UZMAK8U0DNCI5YT2EYV9LIO3EYVQLMKKWBQFLL25VIXRXF0XCDB9NJBFSAWVEJL8C0FGOELC9E6FNJP1JX5JLCH' where id=71;
-update noar tt set v1='J3XU346XQGSUTTYFKWBTN7IYUOQEXQLFIU9YA6TADH3NMINHBPD8E6ZTZVGXXVVOF1GOMO7A0BMJIYA5ARDZ3ZXVFYPI8596XQ87MLQQZVX0YOKWSJFNHFFG3SFF1OFJ0GDOPZ5UBMJ6CXHX2L26U8I711AD3LPM88H99UXMVTA7Z0ECDKLB4FJ0XIGPWA9QWTSZBJTVXG1XDL1LVN0PZTE2A7LUO9ZLXL0Q4LSQD5MT1OTQL30ZZWSSOHR18KNLV' where id=71;
-update noar ti set v1='J3XU346XQGSUTTYFKWBTN7IYUOQEXQLFIU9YA6TADH3NMINHBPD8E6ZTZVGXXVVOF1GOMO7A0BMJIYA5ARDZ3ZXVFYPI8596XQ87MLQQZVX0YOKWSJFNHFFG3SFF1OFJ0GDOPZ5UBMJ6CXHX2L26U8I711AD3LPM88H99UXMVTA7Z0ECDKLB4FJ0XIGPWA9QWTSZBJTVXG1XDL1LVN0PZTE2A7LUO9ZLXL0Q4LSQD5MT1OTQL30ZZWSSOHR18KNLV' where id=71;
-update noar tt set v2='V469URBLW2ZEIAF61MEEW6SQ4UZ7WSBF78RU9OHWM579KG5YAGJCOOL2SV7LBUMZUYV1WJUMHTYCDPJ764B24L0V7EQSHIBQG2KDPUGQHYVCB4QOVKXRQXAJ1X5F6M4U6TAMOIZWYD95PG51NQCC26IJP9HD0FQWEQHCP3ORX0JHMU0GYCVSC86BDTZNN1AAOUI642250ETQPT58EUJ6MDBK7RV5OICFG77ADQ0GINX6D3BNQ8OQ3Y0AWFVBJIKHF' where id=71;
-update noar ti set v2='V469URBLW2ZEIAF61MEEW6SQ4UZ7WSBF78RU9OHWM579KG5YAGJCOOL2SV7LBUMZUYV1WJUMHTYCDPJ764B24L0V7EQSHIBQG2KDPUGQHYVCB4QOVKXRQXAJ1X5F6M4U6TAMOIZWYD95PG51NQCC26IJP9HD0FQWEQHCP3ORX0JHMU0GYCVSC86BDTZNN1AAOUI642250ETQPT58EUJ6MDBK7RV5OICFG77ADQ0GINX6D3BNQ8OQ3Y0AWFVBJIKHF' where id=71;
-update noar tt set v3='TIJ8M4LSSCBMCRQH08HT77VAUZ8XFIQZVBXJHL3NXBGRSQE5U28PS3F48SBV2BPIPLVP4RD9YCT8ZQHAWZE3B33957HHHGBJI5909MJZPWRYVOIZ30673AZ6SX85JS8DWXUX1JS09GVMCE0NK4H29RAFDW1IRBGKLXJF9X4XUTWN91DOQJY9OBWHFL99KEU4FIZIF1K5C1EME3AXDEUDC6E4ZJ81PTJCZ4L4VHTTRUZ4EKK0NAFII3D31H4B4Z7WD' where id=71;
-update noar ti set v3='TIJ8M4LSSCBMCRQH08HT77VAUZ8XFIQZVBXJHL3NXBGRSQE5U28PS3F48SBV2BPIPLVP4RD9YCT8ZQHAWZE3B33957HHHGBJI5909MJZPWRYVOIZ30673AZ6SX85JS8DWXUX1JS09GVMCE0NK4H29RAFDW1IRBGKLXJF9X4XUTWN91DOQJY9OBWHFL99KEU4FIZIF1K5C1EME3AXDEUDC6E4ZJ81PTJCZ4L4VHTTRUZ4EKK0NAFII3D31H4B4Z7WD' where id=71;
-update noar tt set v0='4923FUZ9C8VB2SS9SMTKUEQSUCPJZ6BMZTZFUSOPYJTC2T2ULN27ETBZLFEFZWW7VQMA7VCSG2AUK8L6A8TDZLTJOMDK8K711AOUGXIPUHZ5K8T04HSHLNO24YR00ML2XFPKY189GFWKT5EJF8FL0TZEHJBQRSNDOI0J68GBH6XYG2U7T7MBJJRMRAAC3DDBU62M7PEOTA0HVZEUZQQ3AO5N3ED4LQJ1J7E1ELSD325MMGH4ORUU4OU454E3TFNPW' where id=72;
-update noar ti set v0='4923FUZ9C8VB2SS9SMTKUEQSUCPJZ6BMZTZFUSOPYJTC2T2ULN27ETBZLFEFZWW7VQMA7VCSG2AUK8L6A8TDZLTJOMDK8K711AOUGXIPUHZ5K8T04HSHLNO24YR00ML2XFPKY189GFWKT5EJF8FL0TZEHJBQRSNDOI0J68GBH6XYG2U7T7MBJJRMRAAC3DDBU62M7PEOTA0HVZEUZQQ3AO5N3ED4LQJ1J7E1ELSD325MMGH4ORUU4OU454E3TFNPW' where id=72;
-update noar tt set v1='B7VS1GQXUXDHDE6750REEMOYWEJ93J46HCF5TDBY8M18I7QXJ1Z6GIIWMG2G69DN2TS193N04XFFNLPJK04HK78MILVNVZWO2XQ8Z4V71TBKQT92T4RM00KM7F4D8L3UTH8W5PB28LCTQO9PEUBNXC779BX4ZIO2BJB6C0FMJ0WSNX18FVMQZ0Q4SYK6J6T13COUNIOXXSL3X9F41F2317W6F5EX746NSJS4YYP8K63DZFWD4B01Y3P6NGTK85VEZ' where id=72;
-update noar ti set v1='B7VS1GQXUXDHDE6750REEMOYWEJ93J46HCF5TDBY8M18I7QXJ1Z6GIIWMG2G69DN2TS193N04XFFNLPJK04HK78MILVNVZWO2XQ8Z4V71TBKQT92T4RM00KM7F4D8L3UTH8W5PB28LCTQO9PEUBNXC779BX4ZIO2BJB6C0FMJ0WSNX18FVMQZ0Q4SYK6J6T13COUNIOXXSL3X9F41F2317W6F5EX746NSJS4YYP8K63DZFWD4B01Y3P6NGTK85VEZ' where id=72;
-update noar tt set v2='S61LPEQUXN6S0KC9Z1W5QYATW6HZSBX9A15MTONV9MM06P4X29JVFRT9M9KI9Y6SROQC4UNWLDVRHWG4M0DIJASW8JJH3K81JVOUTP8WN2RTBI42XXSNM4LRIIOLNNGRD6GW44EJGUSYM6WGCTU6NERD42WI25YLT090KYIP4IWBLEF91Z2NQEVEOG67FUTLFII8YZ7OIO5F52R5QGHWX63SVILEPIKEZ6MOBRF692OI64Z3A8LLYXRCBG6G2R15Q' where id=72;
-update noar ti set v2='S61LPEQUXN6S0KC9Z1W5QYATW6HZSBX9A15MTONV9MM06P4X29JVFRT9M9KI9Y6SROQC4UNWLDVRHWG4M0DIJASW8JJH3K81JVOUTP8WN2RTBI42XXSNM4LRIIOLNNGRD6GW44EJGUSYM6WGCTU6NERD42WI25YLT090KYIP4IWBLEF91Z2NQEVEOG67FUTLFII8YZ7OIO5F52R5QGHWX63SVILEPIKEZ6MOBRF692OI64Z3A8LLYXRCBG6G2R15Q' where id=72;
-update noar tt set v3='KE8FRYTJ2OYB6WOW5AGK9JHM88CUEACNTHYQGJRJQCNYWF9FQ0GOGT9QIOGLTTYI37BBJ2VY2E1H8NII07NIN5AQZM0C18IA4ROV991DHHC0TM0NNQXF45XXSIFT1U1K3ZAQC5YRAGT7R5URPKSWDTLEMM411VW6Q8K8MFTDXJ8FYPUTCHRBMZ595EE8BL3PLGCZP06SS0RXW41XEWXQFN8QAGDJ1LJDGJ5YG8NZNPNSN8S9YP482ZLF6P926WSFU' where id=72;
-update noar ti set v3='KE8FRYTJ2OYB6WOW5AGK9JHM88CUEACNTHYQGJRJQCNYWF9FQ0GOGT9QIOGLTTYI37BBJ2VY2E1H8NII07NIN5AQZM0C18IA4ROV991DHHC0TM0NNQXF45XXSIFT1U1K3ZAQC5YRAGT7R5URPKSWDTLEMM411VW6Q8K8MFTDXJ8FYPUTCHRBMZ595EE8BL3PLGCZP06SS0RXW41XEWXQFN8QAGDJ1LJDGJ5YG8NZNPNSN8S9YP482ZLF6P926WSFU' where id=72;
-update noar tt set v0='9CB91B5WD7UMVUJQGVQTD49SCGF6WMV2I0CFXJR3APIWUPWNP8LSR2CY8OL84FBDSRP2MGMNBJ4P31LCXG2IC3ICVJPNM4P0HZQYYY1L5J9BDJOAL4GUS7JCFSZ4WTU53CL385XSK45G56JNU9E6MWHSODZYLZ5AJKVAKYUNUY9UGOMT4RE9K1J9CH1X8WHQQYXODL85IYJ2Z9I8ZE32C6R98O6FEHP06YB7DZBDSCOHS4OA31HEM1O12HC0DYBIC' where id=73;
-update noar ti set v0='9CB91B5WD7UMVUJQGVQTD49SCGF6WMV2I0CFXJR3APIWUPWNP8LSR2CY8OL84FBDSRP2MGMNBJ4P31LCXG2IC3ICVJPNM4P0HZQYYY1L5J9BDJOAL4GUS7JCFSZ4WTU53CL385XSK45G56JNU9E6MWHSODZYLZ5AJKVAKYUNUY9UGOMT4RE9K1J9CH1X8WHQQYXODL85IYJ2Z9I8ZE32C6R98O6FEHP06YB7DZBDSCOHS4OA31HEM1O12HC0DYBIC' where id=73;
-update noar tt set v1='S7CPPV8WQDPDQMB5RNVLBUJAKOVJBLST3TEX0MJWZRSDKW4SF2UVZGW9R8WB4C6CR8IOYE4C61X0QCFKGFCBYY5RGZ6XU4S9Q71ACMAUY7VKDJONUFELZY4JI56S8XXUWWNWC16FV3B4TD5TH5TBVNRFKO3Y2XM6VKRG888T2OH82TJ4N7910IPY9Y2GLZ274CV5ZGR23AXHVIBENR1PPHTSHILA9AYW2POKOK63JMQMVW2UD2GIG7452E121LVXP' where id=73;
-update noar ti set v1='S7CPPV8WQDPDQMB5RNVLBUJAKOVJBLST3TEX0MJWZRSDKW4SF2UVZGW9R8WB4C6CR8IOYE4C61X0QCFKGFCBYY5RGZ6XU4S9Q71ACMAUY7VKDJONUFELZY4JI56S8XXUWWNWC16FV3B4TD5TH5TBVNRFKO3Y2XM6VKRG888T2OH82TJ4N7910IPY9Y2GLZ274CV5ZGR23AXHVIBENR1PPHTSHILA9AYW2POKOK63JMQMVW2UD2GIG7452E121LVXP' where id=73;
-update noar tt set v2='3S8L7M742YLSQI65DUNEZDD5C771A435R9PDBHHR38AC1ZYMWG0OW6BOG94AIX3ATWJ055JF0X4NENH0CA4L6J0U1XGAQQN70O3LWLR57F7MMISEL41TV895SEC4CXOT4KSR5MBMHJL0FR88ASZWP2KW1RDWN4V9K5XGB0ES1PLVYCDZ45CZCOPP35UFZ3WMG614VUYG4JP7VX96DA6WRTSFQIBP3UAPHGOU05UC0SLZ7DYNPWHOMWEVI0OZI5V40' where id=73;
-update noar ti set v2='3S8L7M742YLSQI65DUNEZDD5C771A435R9PDBHHR38AC1ZYMWG0OW6BOG94AIX3ATWJ055JF0X4NENH0CA4L6J0U1XGAQQN70O3LWLR57F7MMISEL41TV895SEC4CXOT4KSR5MBMHJL0FR88ASZWP2KW1RDWN4V9K5XGB0ES1PLVYCDZ45CZCOPP35UFZ3WMG614VUYG4JP7VX96DA6WRTSFQIBP3UAPHGOU05UC0SLZ7DYNPWHOMWEVI0OZI5V40' where id=73;
-update noar tt set v3='4IFPJW2AGP7HSP6CEN4SLLL8XE9Y4UTBLDCOYCIBMK6ZI8WM3BGOO19ZT2LX4G79QMJH7TE7KOPYDR2PAO6APT3JIJ3OGNH85CTBAQZWOY1LXIMDPOG1OS5OZNKDU7SZTUSLETAHRE3VAZ5IAO493S5N8UOST4P2BM6XB92FDVW3C9WSZ9A4O2MOIH79TL4UPKF96HE7MVRRPC2A64ETW4GZO1MH2EPYGWHC1UTKZFJGEFHHUFM46YKA7B1AHZZD2' where id=73;
-update noar ti set v3='4IFPJW2AGP7HSP6CEN4SLLL8XE9Y4UTBLDCOYCIBMK6ZI8WM3BGOO19ZT2LX4G79QMJH7TE7KOPYDR2PAO6APT3JIJ3OGNH85CTBAQZWOY1LXIMDPOG1OS5OZNKDU7SZTUSLETAHRE3VAZ5IAO493S5N8UOST4P2BM6XB92FDVW3C9WSZ9A4O2MOIH79TL4UPKF96HE7MVRRPC2A64ETW4GZO1MH2EPYGWHC1UTKZFJGEFHHUFM46YKA7B1AHZZD2' where id=73;
-update noar tt set v0='4U6SRBJ8NTLWAPC4SDPZN3RYZ9YORA5VUTNZRJQ3FQKSYJAR1M1UK2FJJ8B1OMN40KVL43M24TSA7L1AR5A0XYNR6YMUDOC6THT5225G3J01YM5KYXU7BAN0K227SGQ3ZBKU3WMVIEFH9O14YCEEAGQ8WBW6IZSVIHOM0LVA8Y7QEZFWEEEFR7PFKFORQBXENJOCB433JZ3HSAIPZRC24S7W036J5ISPH9LDVP832MG1NY80OOV60URI9JMNGYID9' where id=74;
-update noar ti set v0='4U6SRBJ8NTLWAPC4SDPZN3RYZ9YORA5VUTNZRJQ3FQKSYJAR1M1UK2FJJ8B1OMN40KVL43M24TSA7L1AR5A0XYNR6YMUDOC6THT5225G3J01YM5KYXU7BAN0K227SGQ3ZBKU3WMVIEFH9O14YCEEAGQ8WBW6IZSVIHOM0LVA8Y7QEZFWEEEFR7PFKFORQBXENJOCB433JZ3HSAIPZRC24S7W036J5ISPH9LDVP832MG1NY80OOV60URI9JMNGYID9' where id=74;
-update noar tt set v1='SCY94S3SS1B716ZVXOMSQXIV84IAE60B4888EQGK9S6YVWIAK3ITNTA2YS14A1ZOOLSXNTO6PBVIKTWMCKEB8HS0T5GUZT07HJBEQUYT8GVSB79L70LZGRGY9VKK5Y8YQJ98W4XVTBN1B48C9C3X130LLONJA90FQION5E17K8KKEU7GJ8VXKA6GVLAB3G9XJ2NS8G5IKQKZUDTR9NX23NF738ZU6JC50B49RYZJC4JC2WT98OCAJUW46SCHCWJZX' where id=74;
-update noar ti set v1='SCY94S3SS1B716ZVXOMSQXIV84IAE60B4888EQGK9S6YVWIAK3ITNTA2YS14A1ZOOLSXNTO6PBVIKTWMCKEB8HS0T5GUZT07HJBEQUYT8GVSB79L70LZGRGY9VKK5Y8YQJ98W4XVTBN1B48C9C3X130LLONJA90FQION5E17K8KKEU7GJ8VXKA6GVLAB3G9XJ2NS8G5IKQKZUDTR9NX23NF738ZU6JC50B49RYZJC4JC2WT98OCAJUW46SCHCWJZX' where id=74;
-update noar tt set v2='3MOJPPCWMCY7LZX1V6N08LUS6P6IF0O2G2B0IAWFYV7VSZAAZ4L4RDOV28ENC4J6IBBS0P7WMBPLT1UNJNO2YNESJC20K1T2V039W6DB4U9AA95A3HROO8HCLVDHI1X5TDLJLWYKYFF05G5GH6JUMPNAHYR0QTCV2NK33N1TIWM2KK21ENP7NKESYWGUI66SDGIJ7R08PIKV2GFT2SXWISXE61UWPDBLO1MWKLA3DU9OUT4WDNEBDK8CX6EUPDVTH' where id=74;
-update noar ti set v2='3MOJPPCWMCY7LZX1V6N08LUS6P6IF0O2G2B0IAWFYV7VSZAAZ4L4RDOV28ENC4J6IBBS0P7WMBPLT1UNJNO2YNESJC20K1T2V039W6DB4U9AA95A3HROO8HCLVDHI1X5TDLJLWYKYFF05G5GH6JUMPNAHYR0QTCV2NK33N1TIWM2KK21ENP7NKESYWGUI66SDGIJ7R08PIKV2GFT2SXWISXE61UWPDBLO1MWKLA3DU9OUT4WDNEBDK8CX6EUPDVTH' where id=74;
-update noar tt set v3='2MN0GKNKCTDHL4JG1UNE5BGPMWHKFP3SFIVF787RKBYIYM4V42QL95CZK3ZMDNGL22XWELJ9BRARV4E26FA9ELLLL8FLPS2BL746WO8ZHKFPHQAFHP3N921BQY2Y7B5QH99R6SQ6KG7XD5V25CB8AVBU443FEHB4IZOUSQTODXVYZAQDILSXV440GHY7IJ09FQ1RUBULQPG56JJ7X6JXDN7S1R5ZSRUC368RB27S342XS7OQM07VWM99BRYXIKURK' where id=74;
-update noar ti set v3='2MN0GKNKCTDHL4JG1UNE5BGPMWHKFP3SFIVF787RKBYIYM4V42QL95CZK3ZMDNGL22XWELJ9BRARV4E26FA9ELLLL8FLPS2BL746WO8ZHKFPHQAFHP3N921BQY2Y7B5QH99R6SQ6KG7XD5V25CB8AVBU443FEHB4IZOUSQTODXVYZAQDILSXV440GHY7IJ09FQ1RUBULQPG56JJ7X6JXDN7S1R5ZSRUC368RB27S342XS7OQM07VWM99BRYXIKURK' where id=74;
-update noar tt set v0='6FCV3W9RQ4B1P1SNF745MID6YK0F7WDBWW25H2UR539DVV2PQTICFZ3C9QRFZ7ZBNTI2UVVQCCYVZK4VSX7KOULFZEAF0229LMKU9YEYGXW2ZKC0G6IBPPXBH35OATNOZKKGOFWRGJGBQKPUDUZKA83L9A9WLEIUNSVJ7DQZXUYWB4XRLAIDABG7IIXI6TMBG5IC27J3U9DL8GF8M5C8Q57JV222KGMXJVQKVHIIHMOMQA46GOG7EHHPAUINUVX8B' where id=75;
-update noar ti set v0='6FCV3W9RQ4B1P1SNF745MID6YK0F7WDBWW25H2UR539DVV2PQTICFZ3C9QRFZ7ZBNTI2UVVQCCYVZK4VSX7KOULFZEAF0229LMKU9YEYGXW2ZKC0G6IBPPXBH35OATNOZKKGOFWRGJGBQKPUDUZKA83L9A9WLEIUNSVJ7DQZXUYWB4XRLAIDABG7IIXI6TMBG5IC27J3U9DL8GF8M5C8Q57JV222KGMXJVQKVHIIHMOMQA46GOG7EHHPAUINUVX8B' where id=75;
-update noar tt set v1='VR4NED14HX9SFOJ6RS62SIRCHHMQO3F4DS1GHLTK1FLBVMJXSIIOD3V34SKQ2YQ8L42A9YV5B4Z1P20IFZ4S2BLLN1NOEH9OCHU5DIAKL34M997K9TU6EZKHNIMBS9OJKTRCP7LJTZZCTVA19GUNQUTJOZCAWEOM8665SC7QKLUM7T76K52DX1ITTPE90L9F00V7IZM54QP6AGZEH6K9W9QYX3MD13TIZAONM333SH8WSZ8Y1GGIHRMKJOSHQBPST' where id=75;
-update noar ti set v1='VR4NED14HX9SFOJ6RS62SIRCHHMQO3F4DS1GHLTK1FLBVMJXSIIOD3V34SKQ2YQ8L42A9YV5B4Z1P20IFZ4S2BLLN1NOEH9OCHU5DIAKL34M997K9TU6EZKHNIMBS9OJKTRCP7LJTZZCTVA19GUNQUTJOZCAWEOM8665SC7QKLUM7T76K52DX1ITTPE90L9F00V7IZM54QP6AGZEH6K9W9QYX3MD13TIZAONM333SH8WSZ8Y1GGIHRMKJOSHQBPST' where id=75;
-update noar tt set v2='K44JPUE83N81GY0NRA8JTL4L7RVB36Y1VSSA6FW1525WMM6UX5Z3GQF6EJCD31YVWOX3MBPJLXPE7JOZZ4S9TP2Z2Q9BJY1WJEKGEAKGE40A849FADDQOYMU8UU515ACU1KGHBF4FBBFR96T4ZFZXWGBKQHBZU6U34RWRZ5YR12UMC7LGIECJAS0UK774QOLMN97XVATXTPJGCOR0U7LUH4GUP2ZHZ37QMCH3Z7E91HPP5S8QXWF3TCD67HS7T1EZ' where id=75;
-update noar ti set v2='K44JPUE83N81GY0NRA8JTL4L7RVB36Y1VSSA6FW1525WMM6UX5Z3GQF6EJCD31YVWOX3MBPJLXPE7JOZZ4S9TP2Z2Q9BJY1WJEKGEAKGE40A849FADDQOYMU8UU515ACU1KGHBF4FBBFR96T4ZFZXWGBKQHBZU6U34RWRZ5YR12UMC7LGIECJAS0UK774QOLMN97XVATXTPJGCOR0U7LUH4GUP2ZHZ37QMCH3Z7E91HPP5S8QXWF3TCD67HS7T1EZ' where id=75;
-update noar tt set v3='HKHJA63CY8D34IU6BFOOG21VORX8C7M672KRPN0C1TLSDC38MGXI0X1UKV44671YDMLLN3I1A693ZWIQU1D2QFK5QG9LTW723P6OP18YO4NNBNXP66QI61PC27KKYBK83SICHFNO7K37JF1V5NTHTDCTPT7T7JND1R1NEOWUQ0U4NXLLIINLQWK284K74U34OD2R68V2M0OXV123NWAGWE5XWOYU3GU1CH3K5W13UGW2N15G0QU8L7BOPSOQ6Z7I7' where id=75;
-update noar ti set v3='HKHJA63CY8D34IU6BFOOG21VORX8C7M672KRPN0C1TLSDC38MGXI0X1UKV44671YDMLLN3I1A693ZWIQU1D2QFK5QG9LTW723P6OP18YO4NNBNXP66QI61PC27KKYBK83SICHFNO7K37JF1V5NTHTDCTPT7T7JND1R1NEOWUQ0U4NXLLIINLQWK284K74U34OD2R68V2M0OXV123NWAGWE5XWOYU3GU1CH3K5W13UGW2N15G0QU8L7BOPSOQ6Z7I7' where id=75;
-update noar tt set v0='1UH6NRKWMVCGYAF3R4Q65BR4JOANCQYV06XPL2FAVYRAWXKFCEBFZ3LUSDSZPHS06KDNU3Z7ZGD0QLRBVVGBVI877CJ4AI8MN9I82HBSYJ86PJV83M734KX6YGUOARKV4MLD5LRMPGFNH4V1ATJQQY5BNVOPMUNGPUVH7XK0V51QNJX390ZHX5J6NY0LJ9NTV2HH6NSD4HAEC4OAFJGRKYYJX6NXL9P1FGY25810IGH3LUVSTNSL91NBCHDG79IFF' where id=76;
-update noar ti set v0='1UH6NRKWMVCGYAF3R4Q65BR4JOANCQYV06XPL2FAVYRAWXKFCEBFZ3LUSDSZPHS06KDNU3Z7ZGD0QLRBVVGBVI877CJ4AI8MN9I82HBSYJ86PJV83M734KX6YGUOARKV4MLD5LRMPGFNH4V1ATJQQY5BNVOPMUNGPUVH7XK0V51QNJX390ZHX5J6NY0LJ9NTV2HH6NSD4HAEC4OAFJGRKYYJX6NXL9P1FGY25810IGH3LUVSTNSL91NBCHDG79IFF' where id=76;
-update noar tt set v1='E8R00BKNSPVOV9O06UFQKV6BRY8LLJJO7KCF9OAZQIMLM4VZ6YL8SNW7R5BY1Y737NFD52OKXEFIA1O43XJ6Q24MIHJNQGG69WIN9Z5NAYKU552T15P7D7N56NR55KLAIM1V9VKRQJLXUJLB5L55SDDGFHAQO5MGAYFKIQ26IQ0YD4QEELVWL76DUDG4PNGHT1N6TASQ0LJPFNFU56UAEDQM6DHKN6M4H8XQPTXCKN9AG0XRBMGY4FW3DZ0AUZXXH' where id=76;
-update noar ti set v1='E8R00BKNSPVOV9O06UFQKV6BRY8LLJJO7KCF9OAZQIMLM4VZ6YL8SNW7R5BY1Y737NFD52OKXEFIA1O43XJ6Q24MIHJNQGG69WIN9Z5NAYKU552T15P7D7N56NR55KLAIM1V9VKRQJLXUJLB5L55SDDGFHAQO5MGAYFKIQ26IQ0YD4QEELVWL76DUDG4PNGHT1N6TASQ0LJPFNFU56UAEDQM6DHKN6M4H8XQPTXCKN9AG0XRBMGY4FW3DZ0AUZXXH' where id=76;
-update noar tt set v2='K1HD98641FDCHEWHOC1Q43L1EQHYILBBTCPHK3DJYWY7LPG9BMK48RCZFZPZUSGLETR7XFNC5KKK74MZ2FBJVLDNWUD966KG7VSA46D2F0YL3O0NERYCQJF0J8CH8828ILH812JBG7IW7VNE7PREB2MQFP2SFSQRRWQ4SKWPWNWR98ODGDBD4P4SARPEH77SDOEJ0BHMX1NOZJD3KULBJ7UGXSWLQ6DHENTVXI1N7RGRR6P6NHPV58QYZDU3VLUV8' where id=76;
-update noar ti set v2='K1HD98641FDCHEWHOC1Q43L1EQHYILBBTCPHK3DJYWY7LPG9BMK48RCZFZPZUSGLETR7XFNC5KKK74MZ2FBJVLDNWUD966KG7VSA46D2F0YL3O0NERYCQJF0J8CH8828ILH812JBG7IW7VNE7PREB2MQFP2SFSQRRWQ4SKWPWNWR98ODGDBD4P4SARPEH77SDOEJ0BHMX1NOZJD3KULBJ7UGXSWLQ6DHENTVXI1N7RGRR6P6NHPV58QYZDU3VLUV8' where id=76;
-update noar tt set v3='7M9XV1GQQJN22D12Z4QU3NVE33X5TRK20DA7ZK6RXOAYP62JWIU0YQWZCFKZN6EJCJ875XIF7YHOE3B3S2CH4UMLAB6KPDVLPNS6T9R82L9D3LEJPBB178YCV1BFDPQGNHYMKBN7SDGYQG1EZS16P36RJ8JTRXX5KBQZH0EGK8MCXLUMLGNB4RXE4W56PPEW5H5L2LSW3KCZQ1XD1SF2EDBUH90O8CIWTFTZTMWZQIK7HZ07SQQNOQ39UMACKHZ7B' where id=76;
-update noar ti set v3='7M9XV1GQQJN22D12Z4QU3NVE33X5TRK20DA7ZK6RXOAYP62JWIU0YQWZCFKZN6EJCJ875XIF7YHOE3B3S2CH4UMLAB6KPDVLPNS6T9R82L9D3LEJPBB178YCV1BFDPQGNHYMKBN7SDGYQG1EZS16P36RJ8JTRXX5KBQZH0EGK8MCXLUMLGNB4RXE4W56PPEW5H5L2LSW3KCZQ1XD1SF2EDBUH90O8CIWTFTZTMWZQIK7HZ07SQQNOQ39UMACKHZ7B' where id=76;
-update noar tt set v0='Y0X21K01JOROS64RCVXJIZ5P915919548PNC48QXQV1JYSPX1NKECQ8A27ZXPHF72Y18HEFUPSQGZKY2IASHE6A2XAY32UG5Q5EP61RHRWF0255WKEYX1H8FL30NV3D6TK02L03GYK0KDZ5UFUQ795KZT6ZTB5BDLBDBPKZ45TZU26016JEYNLCT71TVXXOFH9Q5WX8B341T215D8GAQAQ6L0F86X7STD0G6G8KWZOBVI7D8U0WQHS26OVMVEAPHY' where id=77;
-update noar ti set v0='Y0X21K01JOROS64RCVXJIZ5P915919548PNC48QXQV1JYSPX1NKECQ8A27ZXPHF72Y18HEFUPSQGZKY2IASHE6A2XAY32UG5Q5EP61RHRWF0255WKEYX1H8FL30NV3D6TK02L03GYK0KDZ5UFUQ795KZT6ZTB5BDLBDBPKZ45TZU26016JEYNLCT71TVXXOFH9Q5WX8B341T215D8GAQAQ6L0F86X7STD0G6G8KWZOBVI7D8U0WQHS26OVMVEAPHY' where id=77;
-update noar tt set v1='3UZNHPJWOTPKIOFVBGEDE3VS34IYJTKA3W1VXYQ4F4F68VR8M7YIE0BSTNR0D3M72S6NYMZWMKK4XBOXLQJXRT4S0OHDENV40ZGIUCQM1RCJOWP11VJ9UUKT10J6PGH76JM60VCKJ0UJO81T0ZKCKAQQ6TVQMZ6AWOEFKKUFOPB0TKO8O3V47TYN6AWBGQDLK85PZ8QC8WBRBBF0504QO8ORODEYVJUEZBKUNEMEPL8I3N4P15XEZV4UUKC13SFFD' where id=77;
-update noar ti set v1='3UZNHPJWOTPKIOFVBGEDE3VS34IYJTKA3W1VXYQ4F4F68VR8M7YIE0BSTNR0D3M72S6NYMZWMKK4XBOXLQJXRT4S0OHDENV40ZGIUCQM1RCJOWP11VJ9UUKT10J6PGH76JM60VCKJ0UJO81T0ZKCKAQQ6TVQMZ6AWOEFKKUFOPB0TKO8O3V47TYN6AWBGQDLK85PZ8QC8WBRBBF0504QO8ORODEYVJUEZBKUNEMEPL8I3N4P15XEZV4UUKC13SFFD' where id=77;
-update noar tt set v2='BK0XLWGMSO3G9PUXI2ALOWONIRS4OYW77WJ0VQNHWUVUF2ZFABNZP3LLVA3ELIP3GOX4GL9Y5O0DN2J8SN7YQHGF9FB6ZO6U865WPARKOW01VXAHMRFDQTKH071J5WRB0HAK4SFGJWXIJNBB4G03NRVBUMPVKLZHZ4E8UKZ8AI088HCZPHWKDY6VEK27OECSEYFQMU10IK76922K6BKQISJ78COQJLDZHYHNI1VWBKEW6X4Z1Q2WRJKWYYU4FA9ZG' where id=77;
-update noar ti set v2='BK0XLWGMSO3G9PUXI2ALOWONIRS4OYW77WJ0VQNHWUVUF2ZFABNZP3LLVA3ELIP3GOX4GL9Y5O0DN2J8SN7YQHGF9FB6ZO6U865WPARKOW01VXAHMRFDQTKH071J5WRB0HAK4SFGJWXIJNBB4G03NRVBUMPVKLZHZ4E8UKZ8AI088HCZPHWKDY6VEK27OECSEYFQMU10IK76922K6BKQISJ78COQJLDZHYHNI1VWBKEW6X4Z1Q2WRJKWYYU4FA9ZG' where id=77;
-update noar tt set v3='PBYBVDSMU71C3KRULCTZ3MESIFK15Y1X3CYOOV9E3ZHJQRT4YPQJX3XD9F9SGI310NV7CGDL2U9U19A2WI11JORKYW5K6S3VV3TAJJ0M2KODAVRE0B5LB8UMUE17P9L1283C1SO0V1XO5ZFIFSB37YY8FEJJCCD0CO242580XG2GMB9U1C8XQ5X5TPZ18FUMO0L66KTH3WRMC5CGJ05SM3RXUA85Q528Q6YU8URQLWZ6EOXZ5E69AHT7M2OCLOP0V' where id=77;
-update noar ti set v3='PBYBVDSMU71C3KRULCTZ3MESIFK15Y1X3CYOOV9E3ZHJQRT4YPQJX3XD9F9SGI310NV7CGDL2U9U19A2WI11JORKYW5K6S3VV3TAJJ0M2KODAVRE0B5LB8UMUE17P9L1283C1SO0V1XO5ZFIFSB37YY8FEJJCCD0CO242580XG2GMB9U1C8XQ5X5TPZ18FUMO0L66KTH3WRMC5CGJ05SM3RXUA85Q528Q6YU8URQLWZ6EOXZ5E69AHT7M2OCLOP0V' where id=77;
-update noar tt set v0='XZZXMF5AN6Z9244CI69NPBUJ8UTW7NCHOIU3SNQYZX67PRRKV22QLOUVN3EVGVY9TDYDROIX6W2P43PP07KZU2EGS4RRIZWBRAD7JCRGG435MDI7GXC3N7UPDYBYFS0MOL15KFFRZPPGG3T9U19GSZ31DYMEXADQ18K4WFOH3DW20MXEQV59V8PRDXY4800SYJH0JB5CP7RUTMPALPIJS6ACBCRKMEQ7AY4V65JFUWYYF2DGFVJSVEA3V32NVCSI8' where id=78;
-update noar ti set v0='XZZXMF5AN6Z9244CI69NPBUJ8UTW7NCHOIU3SNQYZX67PRRKV22QLOUVN3EVGVY9TDYDROIX6W2P43PP07KZU2EGS4RRIZWBRAD7JCRGG435MDI7GXC3N7UPDYBYFS0MOL15KFFRZPPGG3T9U19GSZ31DYMEXADQ18K4WFOH3DW20MXEQV59V8PRDXY4800SYJH0JB5CP7RUTMPALPIJS6ACBCRKMEQ7AY4V65JFUWYYF2DGFVJSVEA3V32NVCSI8' where id=78;
-update noar tt set v1='Q50TIDU0O84HE11QSQN4L83ASFGW5XCWM1MC38WZH218A5QN4AKUP4OLHB0HV096HRPQDB7AV2JKKAKDLF46MMKGLSZGNVT79QFPQF0M0R43WXAP26OXGQCHPUM479XZIEYA1A2K2O93W3YWMRD02Z0F5R2D3CPJLWREPPIIVKAJULI9PIH53HCDLMI88YZX1US6ZB5SR4IE68DD7R6N3EGIBG7MU9NECW9HZ39WJKBM8AQF8K7DJ29GULOX99OJG' where id=78;
-update noar ti set v1='Q50TIDU0O84HE11QSQN4L83ASFGW5XCWM1MC38WZH218A5QN4AKUP4OLHB0HV096HRPQDB7AV2JKKAKDLF46MMKGLSZGNVT79QFPQF0M0R43WXAP26OXGQCHPUM479XZIEYA1A2K2O93W3YWMRD02Z0F5R2D3CPJLWREPPIIVKAJULI9PIH53HCDLMI88YZX1US6ZB5SR4IE68DD7R6N3EGIBG7MU9NECW9HZ39WJKBM8AQF8K7DJ29GULOX99OJG' where id=78;
-update noar tt set v2='ZX31YBDENGT4ZUZ3M15EHDQ0H4QJYFGZ28UYD1SI2OEW8WTGDXO0US62RRZWTDY9CWP1308P07KTKS6N3NH8J6M9XNPY3U85GTP8IA8BHFF6MHRKD34RJ9CNG523CXSICUHREMOBYTNDFICPLD3Q23WF0LUOCXOT0BTLZO0LHHX5MU52RALZ2B03NDDN7C1F3X0YAZMPT174IORNAW3IAQB9YG9MZOO1HTD3F1GOMO9XNKECX48885PPMF0L8Z2OQ' where id=78;
-update noar ti set v2='ZX31YBDENGT4ZUZ3M15EHDQ0H4QJYFGZ28UYD1SI2OEW8WTGDXO0US62RRZWTDY9CWP1308P07KTKS6N3NH8J6M9XNPY3U85GTP8IA8BHFF6MHRKD34RJ9CNG523CXSICUHREMOBYTNDFICPLD3Q23WF0LUOCXOT0BTLZO0LHHX5MU52RALZ2B03NDDN7C1F3X0YAZMPT174IORNAW3IAQB9YG9MZOO1HTD3F1GOMO9XNKECX48885PPMF0L8Z2OQ' where id=78;
-update noar tt set v3='GXYG7808ZF0F88QWX1ZBH44CCAC8GDIOWDUUVWZYSDCZSDGH5LCQZIJZEJLVISFPPJ7KPBOJQOQ6658CU89HLQC9L4ZEAW08OYTTYZFWMNWR8X1E8CFKRXRTRI4U6KTSHNRDOMQYMKD1JWNYXTX08ZO7ANY3CJLBWP6I4JIH5ZTVAGCJQIN2ZRXFJOUKTHY7PEF7QJ259G3DSIWOAMOYACR9FD9PL6OL2YYPH0W3F4A6BJLAP7FTZEDXFXPYEIQTN' where id=78;
-update noar ti set v3='GXYG7808ZF0F88QWX1ZBH44CCAC8GDIOWDUUVWZYSDCZSDGH5LCQZIJZEJLVISFPPJ7KPBOJQOQ6658CU89HLQC9L4ZEAW08OYTTYZFWMNWR8X1E8CFKRXRTRI4U6KTSHNRDOMQYMKD1JWNYXTX08ZO7ANY3CJLBWP6I4JIH5ZTVAGCJQIN2ZRXFJOUKTHY7PEF7QJ259G3DSIWOAMOYACR9FD9PL6OL2YYPH0W3F4A6BJLAP7FTZEDXFXPYEIQTN' where id=78;
-update noar tt set v0='PMJHK06HYCSFCNMRFGWMWU44Q1BW8YQ11GHJW88ADUGZ8JQQKFNQH5QKMC1TAVE2AI4U409H0DV2OSD051332FEMN2K3J6E6O7BVKH3R5NGN6WCR8GUXF9QNUYE9QCY1Y5QCU4R211JGD1NIP2GPQINWEV354V2GAVXC0WUPBSZ0YRLC4WW2ADIGQQMY8PK5U7WX4TJ59KXAKNWSNN1JJWVBQHM4O9SNHMN52UW0J1YDTP6KCFA6DB6QZVFAZUPVN' where id=79;
-update noar ti set v0='PMJHK06HYCSFCNMRFGWMWU44Q1BW8YQ11GHJW88ADUGZ8JQQKFNQH5QKMC1TAVE2AI4U409H0DV2OSD051332FEMN2K3J6E6O7BVKH3R5NGN6WCR8GUXF9QNUYE9QCY1Y5QCU4R211JGD1NIP2GPQINWEV354V2GAVXC0WUPBSZ0YRLC4WW2ADIGQQMY8PK5U7WX4TJ59KXAKNWSNN1JJWVBQHM4O9SNHMN52UW0J1YDTP6KCFA6DB6QZVFAZUPVN' where id=79;
-update noar tt set v1='ANZCL9NTECQ337BYT0I9ZQW2XLBGK1OMIU8CPE3JIIX4ITETBTBLI432NBNXQ4ZS7I92JAFUUTGULJ1I5FMSTX07IUXDMM529ZSIQYYQKXGG9K6U036KEYAD21S6P2CSLAICAAWYA8GVRMZNCWTLP1JFTSHXVM1RPOV184WA698ON67GWKE9VUB2XFE69OA0A6M0ZGIVUPT4OD7J6HLIJCKK3ED2LS2PICTBG23UO5S3NCYEKDNMWIIVP5PZRBY0K' where id=79;
-update noar ti set v1='ANZCL9NTECQ337BYT0I9ZQW2XLBGK1OMIU8CPE3JIIX4ITETBTBLI432NBNXQ4ZS7I92JAFUUTGULJ1I5FMSTX07IUXDMM529ZSIQYYQKXGG9K6U036KEYAD21S6P2CSLAICAAWYA8GVRMZNCWTLP1JFTSHXVM1RPOV184WA698ON67GWKE9VUB2XFE69OA0A6M0ZGIVUPT4OD7J6HLIJCKK3ED2LS2PICTBG23UO5S3NCYEKDNMWIIVP5PZRBY0K' where id=79;
-update noar tt set v2='ERC73LHB2CVEY9C5416UXYTRMK7L5STH2Q9CQHRYD7CQKKG2QQSZDRXJ16ELIR8W73VB5HO15G93XO4MFB52IUJUBT8V4LGQN9B8ABGR26RUYSRPL73OOSTV7W2HWZABQ8DEQ3B3TZULKZ2J7MOV2VMKQKUFBJEOWV9IRXXO28GRAMY1M8Q9G0CX4FZE4D5J1WXWA1W0AG4YLTOQ1JR3XAMU9MXOZ7NH295DAYUL95N4RIHVCPT3PVR2959H1W7SY' where id=79;
-update noar ti set v2='ERC73LHB2CVEY9C5416UXYTRMK7L5STH2Q9CQHRYD7CQKKG2QQSZDRXJ16ELIR8W73VB5HO15G93XO4MFB52IUJUBT8V4LGQN9B8ABGR26RUYSRPL73OOSTV7W2HWZABQ8DEQ3B3TZULKZ2J7MOV2VMKQKUFBJEOWV9IRXXO28GRAMY1M8Q9G0CX4FZE4D5J1WXWA1W0AG4YLTOQ1JR3XAMU9MXOZ7NH295DAYUL95N4RIHVCPT3PVR2959H1W7SY' where id=79;
-update noar tt set v3='4I4JFAAGMW4T3BM9YUVER5IZ6U9U1C9079H6S360DJ96S2ES8HY3ERN7LUB6JF737F6UWKIYRHNMFLCB8GM3X8L9PNENBEA6UGX3509HB5OYZCW4LE49JNJX0NK02TJHUH79YQSO6DVBBPXNFMRPJ0B68FF6HZIE18EC502QLPVKLM4RD18PPXCBP9ONOPFFFCX6LTKNA19T47GM7KUNFSN6PCUTT6CHINZOUJMHIHRTZW2OOVWYB5YPKJSODEERV' where id=79;
-update noar ti set v3='4I4JFAAGMW4T3BM9YUVER5IZ6U9U1C9079H6S360DJ96S2ES8HY3ERN7LUB6JF737F6UWKIYRHNMFLCB8GM3X8L9PNENBEA6UGX3509HB5OYZCW4LE49JNJX0NK02TJHUH79YQSO6DVBBPXNFMRPJ0B68FF6HZIE18EC502QLPVKLM4RD18PPXCBP9ONOPFFFCX6LTKNA19T47GM7KUNFSN6PCUTT6CHINZOUJMHIHRTZW2OOVWYB5YPKJSODEERV' where id=79;
-update noar tt set v0='OGE1PNX6W81XKL4S9J9EM8U3BZRE3ZJQ2V2BGONQ3I5RYG31H4DRLZ233WZ28UUH1KYOH95KUCC3EE78CX3A908SAM25AEIBWAWOY8I810IO4PGV6DAWPDFNXHJZUMXFK7GQKUAIKZK60C7C1MR295WWAQCBS8P9156WK1FA724FZ0ECYMPICO37ALT7QHAD1E27Z3WF6GJ9HD3GYZPDVMMT3TDBXH4KVCF5RY6ZQTRSFU9O3S9APGV4YZX15E9CT' where id=80;
-update noar ti set v0='OGE1PNX6W81XKL4S9J9EM8U3BZRE3ZJQ2V2BGONQ3I5RYG31H4DRLZ233WZ28UUH1KYOH95KUCC3EE78CX3A908SAM25AEIBWAWOY8I810IO4PGV6DAWPDFNXHJZUMXFK7GQKUAIKZK60C7C1MR295WWAQCBS8P9156WK1FA724FZ0ECYMPICO37ALT7QHAD1E27Z3WF6GJ9HD3GYZPDVMMT3TDBXH4KVCF5RY6ZQTRSFU9O3S9APGV4YZX15E9CT' where id=80;
-update noar tt set v1='XAAQGPLKVSALYLCKCRXFLKQEV8E4R671MNWV1J3TF21H7LVUCK4I94P6JW1SD9A8AETHG4DA1WC46V7WOECUUC8DTKBYJWVY3456N191V2U5PKLDN22P0TE6DFHX6JR0WKDE91JY6ZI6BLFXBJYY2H4ZZQLYMWGOPLGPZ2CLBCBVWYZF3I0WLSDX48U2LF453UYXR6LB35D2DXXDD0TBAAGJQF3XCX3C2A023DELGQQFNIG15VTW7XTDI4IAFH08H' where id=80;
-update noar ti set v1='XAAQGPLKVSALYLCKCRXFLKQEV8E4R671MNWV1J3TF21H7LVUCK4I94P6JW1SD9A8AETHG4DA1WC46V7WOECUUC8DTKBYJWVY3456N191V2U5PKLDN22P0TE6DFHX6JR0WKDE91JY6ZI6BLFXBJYY2H4ZZQLYMWGOPLGPZ2CLBCBVWYZF3I0WLSDX48U2LF453UYXR6LB35D2DXXDD0TBAAGJQF3XCX3C2A023DELGQQFNIG15VTW7XTDI4IAFH08H' where id=80;
-update noar tt set v2='3L080BAQAUV1E5NDE673QQ57Q2RFIMNSPGDJRJHV2U7NJ67QJ6NDBKFOIF4WEOUVBOZ5MGDAG8A7KS0SP83WWKPYEMALJ704N66IZLSWL27CUMEWG1HXOK1LYIJFH2VHD719WDTV9BXG1GCSDIUUPK0LN5T5EPXDM5K4BZJG7YH5PLTOPZCO8TKB7TIDCWBQJNBGOH7IDEJTHJTNUK0QAQ0OFTWXU41NDGDW8W2QG3KX6MY6QV63UXJTLEI0EJ6KY' where id=80;
-update noar ti set v2='3L080BAQAUV1E5NDE673QQ57Q2RFIMNSPGDJRJHV2U7NJ67QJ6NDBKFOIF4WEOUVBOZ5MGDAG8A7KS0SP83WWKPYEMALJ704N66IZLSWL27CUMEWG1HXOK1LYIJFH2VHD719WDTV9BXG1GCSDIUUPK0LN5T5EPXDM5K4BZJG7YH5PLTOPZCO8TKB7TIDCWBQJNBGOH7IDEJTHJTNUK0QAQ0OFTWXU41NDGDW8W2QG3KX6MY6QV63UXJTLEI0EJ6KY' where id=80;
-update noar tt set v3='XOPCY9TJ5PBMNYCRPGISOJ1E1Z5PM55QBCN2ER3MEAMP31RS2TTGFR8L7WLR6EMVQ0GY5PXFPRGZG2QWHGLJ4WV9ULB2YAYM9TK9P387LH6SMCMXB9ZVQ525GI2C13FUL58QKSHALKSRKLP47NZNT4Y3YGSYUNM5IFIFSN4ZIYLMJ060GMIW0HNOW0PVVDNQQWRI5K9CUXREFP6ENRXBQUEFLZGSBHXOX5NXES3OG4W4QN87UF8TOOWIZHUM3L4K1' where id=80;
-update noar ti set v3='XOPCY9TJ5PBMNYCRPGISOJ1E1Z5PM55QBCN2ER3MEAMP31RS2TTGFR8L7WLR6EMVQ0GY5PXFPRGZG2QWHGLJ4WV9ULB2YAYM9TK9P387LH6SMCMXB9ZVQ525GI2C13FUL58QKSHALKSRKLP47NZNT4Y3YGSYUNM5IFIFSN4ZIYLMJ060GMIW0HNOW0PVVDNQQWRI5K9CUXREFP6ENRXBQUEFLZGSBHXOX5NXES3OG4W4QN87UF8TOOWIZHUM3L4K1' where id=80;
-update noar tt set v0='HVKWOFNPTF1XMCLUA128Z0FL6MS60M2AUTQ3QLM4QH4VRELRLKZQTX8UW93T26WJUSAL9936LRKCUIMS8D500DEP9WFJUOJ6KFF7IH1FCT0YTIRUUEOCCJD4FYX70D89BT3HXBDV7IFHRMRHM7GQAUD1KJGKQ0SLPOFKS2Z0PCRRSZ9XYW21CZ82ZAFCCWTT5CNWA41QU31F7EVA27E2WNJM05WC96LMAU5V0KL89IFGRNE67NPVHQSOGVPCOCDS8' where id=81;
-update noar ti set v0='HVKWOFNPTF1XMCLUA128Z0FL6MS60M2AUTQ3QLM4QH4VRELRLKZQTX8UW93T26WJUSAL9936LRKCUIMS8D500DEP9WFJUOJ6KFF7IH1FCT0YTIRUUEOCCJD4FYX70D89BT3HXBDV7IFHRMRHM7GQAUD1KJGKQ0SLPOFKS2Z0PCRRSZ9XYW21CZ82ZAFCCWTT5CNWA41QU31F7EVA27E2WNJM05WC96LMAU5V0KL89IFGRNE67NPVHQSOGVPCOCDS8' where id=81;
-update noar tt set v1='GNOOCOB7KGE3IX7P29O9OPRXYYEWN6JEC2RZ79BY87753GSDM4NCODWAX7FQI1YQI8BGDFF93Y50USRWZGGBHCSCKHF62NUNQC48B5YDX9BDEFIODJDXRESB7H9UC54NUYEPK99B0TWI52CIY4I6N5AK10HZDD5S6HSERVS3KMVJR3MAATX05SN4WQRRBWDP9B2ZTEO957LXKKCMW6D7M09MG3GHR3L2K6XNAVRFN0AFH1W4TJ140426UVALCPDO8' where id=81;
-update noar ti set v1='GNOOCOB7KGE3IX7P29O9OPRXYYEWN6JEC2RZ79BY87753GSDM4NCODWAX7FQI1YQI8BGDFF93Y50USRWZGGBHCSCKHF62NUNQC48B5YDX9BDEFIODJDXRESB7H9UC54NUYEPK99B0TWI52CIY4I6N5AK10HZDD5S6HSERVS3KMVJR3MAATX05SN4WQRRBWDP9B2ZTEO957LXKKCMW6D7M09MG3GHR3L2K6XNAVRFN0AFH1W4TJ140426UVALCPDO8' where id=81;
-update noar tt set v2='WYJ9Z0PH4GMGW3Q8HA0M8LJTWEL32CELY7PRWFHUZGN22LXS4YP7OPG39Q056DWRRDTEINCDGV5DDEV7V0V37CSH3L90I5LFZ5QPCSYKHZNMSF1F3C5FYC3I2QBD5GJLRJYMWCYQRH9AADH9K3MF7PX582SQQISFU5X8OF1JLYZNABO0RWNP1TID9FOSV01ZXEL7A2EZGBL6H56RGA0BGC4I7EI504VAAWYHW7PDSMPZTRM2UXNKC765U1DAD6JQ6' where id=81;
-update noar ti set v2='WYJ9Z0PH4GMGW3Q8HA0M8LJTWEL32CELY7PRWFHUZGN22LXS4YP7OPG39Q056DWRRDTEINCDGV5DDEV7V0V37CSH3L90I5LFZ5QPCSYKHZNMSF1F3C5FYC3I2QBD5GJLRJYMWCYQRH9AADH9K3MF7PX582SQQISFU5X8OF1JLYZNABO0RWNP1TID9FOSV01ZXEL7A2EZGBL6H56RGA0BGC4I7EI504VAAWYHW7PDSMPZTRM2UXNKC765U1DAD6JQ6' where id=81;
-update noar tt set v3='DS8WQ78VGLXXIWT4BR4KORNH3PN74C47T4Z4H9YE8QS4W71JA5VGS1M9YBLXQYI8IH0OTPMW9UD4BTFSTAOD5W08L1Z8UF8D6EWL5V6BQ9VN81KBQC99TJNLXXBL8R5JS8DH4TZ6B11GY79HNI5VZCSXUJJZLREQP4UBNUD6LNXA5F878DZLEESJXGCHXH4GN9AWPK5C93ELSCIAJU6PMPK4898L4BGH1ZTZR9YOW06IXD1EOCERBTGLQP35OJ6T7' where id=81;
-update noar ti set v3='DS8WQ78VGLXXIWT4BR4KORNH3PN74C47T4Z4H9YE8QS4W71JA5VGS1M9YBLXQYI8IH0OTPMW9UD4BTFSTAOD5W08L1Z8UF8D6EWL5V6BQ9VN81KBQC99TJNLXXBL8R5JS8DH4TZ6B11GY79HNI5VZCSXUJJZLREQP4UBNUD6LNXA5F878DZLEESJXGCHXH4GN9AWPK5C93ELSCIAJU6PMPK4898L4BGH1ZTZR9YOW06IXD1EOCERBTGLQP35OJ6T7' where id=81;
-update noar tt set v0='Z1AFFAFJ8HEXQ6KWLXHTWSQME27Q0UPVYC5F0UP14OWUINMNXPLM0AIYR1VOCWF6MOQRNZ2ESBK6OD5Y3YCIZLKEHS6RX0K1U6JSGEGKODHSRHOZ9WKVKSPP11U9HHQH7W5IUXRWINAT837WDUXVOQF9R1YEHF9KYPM1NN09HMP7P0U7CCVTM3RNLBCSMCVQAJ4EA84ZTPXWEKOA8327TKU27BA8LDXZM3EUBGK7LWP8CZT8H7FZW26LR5Y6QRG6H' where id=82;
-update noar ti set v0='Z1AFFAFJ8HEXQ6KWLXHTWSQME27Q0UPVYC5F0UP14OWUINMNXPLM0AIYR1VOCWF6MOQRNZ2ESBK6OD5Y3YCIZLKEHS6RX0K1U6JSGEGKODHSRHOZ9WKVKSPP11U9HHQH7W5IUXRWINAT837WDUXVOQF9R1YEHF9KYPM1NN09HMP7P0U7CCVTM3RNLBCSMCVQAJ4EA84ZTPXWEKOA8327TKU27BA8LDXZM3EUBGK7LWP8CZT8H7FZW26LR5Y6QRG6H' where id=82;
-update noar tt set v1='S4NWT2J6P6SYKFPVUIJ3KYGIVY7H2354FD29C0C7GQ3FNBA998IT9GNPHK1PL7TR3T72MYLN76PQ73YUPW3VF3PD64B708NZMZ4KW85WFL3ESORTNAKGXEAOEAF5J8N0ACZMZRY3UTMI7OO3G9DMRUXCJHQ95944VX8QN4PD0L3AQFD847I425R5VSOGQ9XVKYKU7W8A7LZW2R6VY77VLVSULK0OOPZK4S0Y36MEIESDA7I4XEUT8Q3OF0CD7A9IZ' where id=82;
-update noar ti set v1='S4NWT2J6P6SYKFPVUIJ3KYGIVY7H2354FD29C0C7GQ3FNBA998IT9GNPHK1PL7TR3T72MYLN76PQ73YUPW3VF3PD64B708NZMZ4KW85WFL3ESORTNAKGXEAOEAF5J8N0ACZMZRY3UTMI7OO3G9DMRUXCJHQ95944VX8QN4PD0L3AQFD847I425R5VSOGQ9XVKYKU7W8A7LZW2R6VY77VLVSULK0OOPZK4S0Y36MEIESDA7I4XEUT8Q3OF0CD7A9IZ' where id=82;
-update noar tt set v2='FTICG6DF3C5TLX9AIU7AGG28LDH5JM36AY5I6CM6Q5ZPPCK0ESHK2YII7IZ4USI6KEW9YBW1FI95C367O7JVU3JSFJJX7JMT2E2TLXMP5ZOLHAOD0H5UUZQRLFPU83V6TRLZ6DSR9BG97HHK4ENQ926FJD01H7OTC4F11PBAMB40RUGJT9KQUJU5MGQY4WE21MD09KVKQWFQS3334C2QMF1C9MYT11P6TGYOT77W96F8HDS84SZJGP1W7EVCM9Y1D' where id=82;
-update noar ti set v2='FTICG6DF3C5TLX9AIU7AGG28LDH5JM36AY5I6CM6Q5ZPPCK0ESHK2YII7IZ4USI6KEW9YBW1FI95C367O7JVU3JSFJJX7JMT2E2TLXMP5ZOLHAOD0H5UUZQRLFPU83V6TRLZ6DSR9BG97HHK4ENQ926FJD01H7OTC4F11PBAMB40RUGJT9KQUJU5MGQY4WE21MD09KVKQWFQS3334C2QMF1C9MYT11P6TGYOT77W96F8HDS84SZJGP1W7EVCM9Y1D' where id=82;
-update noar tt set v3='Y3MGK8MKGSBMROFRXDIMDWRYAJWGPQQ8NWVAHYQX4AWKTAL1FPJKQNTQGRZCMH5WJMP9W4AB2C3270F03CDB082Z2N2X8G1CJ8Y9KA6QKG0Y3CUYSM13E88OV9CZP9LGK449XU2SIRPMLY5LD1U15H4ED6BDJNHQI1Q7SO8XFCKR07UEKFZ2VNWDPXSQ5D8EPI4LN90XDLK616GH693F5YZ20DQOJ3VN31M6ZDXH333ERFSHJ9OSMFEMHBR7TSCMP' where id=82;
-update noar ti set v3='Y3MGK8MKGSBMROFRXDIMDWRYAJWGPQQ8NWVAHYQX4AWKTAL1FPJKQNTQGRZCMH5WJMP9W4AB2C3270F03CDB082Z2N2X8G1CJ8Y9KA6QKG0Y3CUYSM13E88OV9CZP9LGK449XU2SIRPMLY5LD1U15H4ED6BDJNHQI1Q7SO8XFCKR07UEKFZ2VNWDPXSQ5D8EPI4LN90XDLK616GH693F5YZ20DQOJ3VN31M6ZDXH333ERFSHJ9OSMFEMHBR7TSCMP' where id=82;
-update noar tt set v0='OTMLOVFELN5DWW9P8ZQYJ3DGFDA5MQVEIC42HBGGXZ5TYKZR9RGJSJGNAK7IYPTMUIFDOLGWCSVF61H2JLO8DIRSR1MBOEUMGS7NZKKU5IK74JQATCK7KP3D7M3XH11X8TL0014PT7XER24EC3VLW8A0UF9HNSZHNO5O0JWIJI6FJSBP1ZKOIG2V6ZCLE8K2C8C5HXZN2RI69N4IH7YW09INDH16B9YA5ZJE3D4QW9OVFKX3P44V0PO7CKVTF7XOC' where id=83;
-update noar ti set v0='OTMLOVFELN5DWW9P8ZQYJ3DGFDA5MQVEIC42HBGGXZ5TYKZR9RGJSJGNAK7IYPTMUIFDOLGWCSVF61H2JLO8DIRSR1MBOEUMGS7NZKKU5IK74JQATCK7KP3D7M3XH11X8TL0014PT7XER24EC3VLW8A0UF9HNSZHNO5O0JWIJI6FJSBP1ZKOIG2V6ZCLE8K2C8C5HXZN2RI69N4IH7YW09INDH16B9YA5ZJE3D4QW9OVFKX3P44V0PO7CKVTF7XOC' where id=83;
-update noar tt set v1='0MP1KZYYN416GXEW0YIGMX1DK05PNGEJHH0WAK03J64VVDCKPB7675TF8AZTESKARPVLHCHT9BGVCM12QT7OZ2IWIB87G7NU0O02VIW5L3VSWFIG2MIG82O8RI7VQ696LQAWS4XI8R97EJK0ZF5I6V564A15L8YV5UDPQAEPFJKQMLZ9BBX961E3TGUUAKGDPVNU49ILB4BOTIIKYR7WXCXY3OTD92Q9F8PS3I81DKM0FQDQCKDGSHHNV94ZOFD8T' where id=83;
-update noar ti set v1='0MP1KZYYN416GXEW0YIGMX1DK05PNGEJHH0WAK03J64VVDCKPB7675TF8AZTESKARPVLHCHT9BGVCM12QT7OZ2IWIB87G7NU0O02VIW5L3VSWFIG2MIG82O8RI7VQ696LQAWS4XI8R97EJK0ZF5I6V564A15L8YV5UDPQAEPFJKQMLZ9BBX961E3TGUUAKGDPVNU49ILB4BOTIIKYR7WXCXY3OTD92Q9F8PS3I81DKM0FQDQCKDGSHHNV94ZOFD8T' where id=83;
-update noar tt set v2='9CRFIG074L6A6UIQRVPP5GFXXHPFN4SQI26AFPNRIYI49H5UNA63CXD39QIT8GW3U8V9DKPNGW4WJY9CMKL7K32P559F5HHC7DOD79V8FD8CQ8D2P4VZJTJCHMVAADTTO32XX7WBU9EXTI21XMU8QR4MPQN5SH29V0IOW2BUI3AHIXSYPV95RSMREPIRN29R6XVU9N3B9G7RQEX0I39LTVDYBEYGLTPE8SF7KJCJS9J9ODRJSTSKA4ULXG7ILKACZ' where id=83;
-update noar ti set v2='9CRFIG074L6A6UIQRVPP5GFXXHPFN4SQI26AFPNRIYI49H5UNA63CXD39QIT8GW3U8V9DKPNGW4WJY9CMKL7K32P559F5HHC7DOD79V8FD8CQ8D2P4VZJTJCHMVAADTTO32XX7WBU9EXTI21XMU8QR4MPQN5SH29V0IOW2BUI3AHIXSYPV95RSMREPIRN29R6XVU9N3B9G7RQEX0I39LTVDYBEYGLTPE8SF7KJCJS9J9ODRJSTSKA4ULXG7ILKACZ' where id=83;
-update noar tt set v3='VE01PQ912HNRHFOE9D944S39B7OISUTX4XQ0KMH24FOJIQF2EYBP4OHOQY6Q7MIEIN0ST2GVR9QQPTLIEKPZ7HHAO4UIQYATG7N2QF9RZIAQA4GCRRFXM5PE0H2AG4HPDLG4RILYMB44VVZ6J7092Q1UVBXUC090R9A6OPJWXB657XCT8CBN13MFPQ16I22D6W6X4C1RCBI73KRH2Q6LGLU611BXUWQKX4TGFK2TS76KVWHMRCOLYQ4ZVRLQLO4P9' where id=83;
-update noar ti set v3='VE01PQ912HNRHFOE9D944S39B7OISUTX4XQ0KMH24FOJIQF2EYBP4OHOQY6Q7MIEIN0ST2GVR9QQPTLIEKPZ7HHAO4UIQYATG7N2QF9RZIAQA4GCRRFXM5PE0H2AG4HPDLG4RILYMB44VVZ6J7092Q1UVBXUC090R9A6OPJWXB657XCT8CBN13MFPQ16I22D6W6X4C1RCBI73KRH2Q6LGLU611BXUWQKX4TGFK2TS76KVWHMRCOLYQ4ZVRLQLO4P9' where id=83;
-update noar tt set v0='ZJB6MJMV1LCAKQIJ5JYA6YCNIH1QOLIG5DDLMMXBVJ2NQHKNRIUA0PT2VBB5YBVCRF9TZ0OG7BYOTVAI6XT6GW0GAIQ8MN0RC3S1OIEYK1VBXUEB76AVATQ0HI9GB4T3DWF8AJJFCJ8HQ82ISMHHOKUJTXEO0MXDJWKPCZMR50HNX3H4VDOUBISUKARQRVK54ZNLO44KIW7S2S2YLGRM9YXD37IV33KEYIBN3XQBNMIPCXE3BIGJWS34N61B8J73V' where id=84;
-update noar ti set v0='ZJB6MJMV1LCAKQIJ5JYA6YCNIH1QOLIG5DDLMMXBVJ2NQHKNRIUA0PT2VBB5YBVCRF9TZ0OG7BYOTVAI6XT6GW0GAIQ8MN0RC3S1OIEYK1VBXUEB76AVATQ0HI9GB4T3DWF8AJJFCJ8HQ82ISMHHOKUJTXEO0MXDJWKPCZMR50HNX3H4VDOUBISUKARQRVK54ZNLO44KIW7S2S2YLGRM9YXD37IV33KEYIBN3XQBNMIPCXE3BIGJWS34N61B8J73V' where id=84;
-update noar tt set v1='VHFC8M5QVI85GA5BBKL57FLV4OWT1WF3AOQTVPDNS5KTSSCG1M5YR58AFFOA7XOIVMKCUOG7VAKUYH0QPPD068FTLQ03RU2FGQXM126NMTL6CQHDAXGCV7EKN7VPCPKQWCI4MRCV0WUX1NNG2ZCID4LQHRHAQA95542AV8COA35FUO0GMQ37L62HBZ3VFG369W4KTNPYR4TR8QM6JGQT6RTZW8KJRUO51S6L45OLBFWY6KF6BNDFRU2G59E0NM2GF' where id=84;
-update noar ti set v1='VHFC8M5QVI85GA5BBKL57FLV4OWT1WF3AOQTVPDNS5KTSSCG1M5YR58AFFOA7XOIVMKCUOG7VAKUYH0QPPD068FTLQ03RU2FGQXM126NMTL6CQHDAXGCV7EKN7VPCPKQWCI4MRCV0WUX1NNG2ZCID4LQHRHAQA95542AV8COA35FUO0GMQ37L62HBZ3VFG369W4KTNPYR4TR8QM6JGQT6RTZW8KJRUO51S6L45OLBFWY6KF6BNDFRU2G59E0NM2GF' where id=84;
-update noar tt set v2='CISL18PE36Z2RYM3TMO4S91FF0PQDRLL0CSDUYBFUDDFNJAS38MX1XZJKYHMTETY7BNV8Z9TVCS5RXI1A1FP8VYAQ8KNDSZNY7WIVDOC4WATSO5AGX7K0WZCEZM2U060TDE0TL3JJLFVT7CPLOY1JP57X12R7NHHQS4CX9DH7NUAK13LJSCBVGE9BAVFFT1I1GA1TTLXFUG0B15TACPL3FINNS48HM3UVIQ90ELSWRRZUBNTTNVKAL6KEVO87WBZS' where id=84;
-update noar ti set v2='CISL18PE36Z2RYM3TMO4S91FF0PQDRLL0CSDUYBFUDDFNJAS38MX1XZJKYHMTETY7BNV8Z9TVCS5RXI1A1FP8VYAQ8KNDSZNY7WIVDOC4WATSO5AGX7K0WZCEZM2U060TDE0TL3JJLFVT7CPLOY1JP57X12R7NHHQS4CX9DH7NUAK13LJSCBVGE9BAVFFT1I1GA1TTLXFUG0B15TACPL3FINNS48HM3UVIQ90ELSWRRZUBNTTNVKAL6KEVO87WBZS' where id=84;
-update noar tt set v3='ISGODRA200H08GXEPOU3MXIV4IJGMDUKIQCYL2QDVM9XJFUSNP0X5MGER3IKQ6D5J6E6DEPEZW8ICTGP6XNYSKCY52YVZ504RWKCABB94161STQWB5SDP1TJYAKRV6BGD6CUFTE9RE6CVYJUZ3PHWM503LA8HQ9OE8XGME5DP787BBIM8M3TRTBNGE1L84G7UK0SFJJY404YL5CT1WCLUHTIJ0UT5U5U5FRIRT9L45X71KL93SLK2VUNM66Y8BIMA' where id=84;
-update noar ti set v3='ISGODRA200H08GXEPOU3MXIV4IJGMDUKIQCYL2QDVM9XJFUSNP0X5MGER3IKQ6D5J6E6DEPEZW8ICTGP6XNYSKCY52YVZ504RWKCABB94161STQWB5SDP1TJYAKRV6BGD6CUFTE9RE6CVYJUZ3PHWM503LA8HQ9OE8XGME5DP787BBIM8M3TRTBNGE1L84G7UK0SFJJY404YL5CT1WCLUHTIJ0UT5U5U5FRIRT9L45X71KL93SLK2VUNM66Y8BIMA' where id=84;
-update noar tt set v0='49LF2XJUH54TIKVSMLM741OLVFYVO8GPNZPVR3M7U3UO5989IUIOBISZCVF9J58Q1B5EJCGU8QWWNLHA3Y80947DMV9KNLXPO0U02PF3QCZU37B2QL1UL0U5O9GXBQDRGFC5HFMA50ME7GUH4K9IIKQHYA8STE1OR2JYL0KNBNN557XPIIV5TI4C11B1Y3X7UI2XBTI9CI0VAOHJXEO2V761L215HFIW20W547OPHNOAPFGYSWNEP09JTFEPI0EIP' where id=85;
-update noar ti set v0='49LF2XJUH54TIKVSMLM741OLVFYVO8GPNZPVR3M7U3UO5989IUIOBISZCVF9J58Q1B5EJCGU8QWWNLHA3Y80947DMV9KNLXPO0U02PF3QCZU37B2QL1UL0U5O9GXBQDRGFC5HFMA50ME7GUH4K9IIKQHYA8STE1OR2JYL0KNBNN557XPIIV5TI4C11B1Y3X7UI2XBTI9CI0VAOHJXEO2V761L215HFIW20W547OPHNOAPFGYSWNEP09JTFEPI0EIP' where id=85;
-update noar tt set v1='8GL79SB1XRSAZHYVP7FPYSH1N1XHMWX7JYJXCOQQKK7Q09MSN6792UST3PTXCIPAEHOC5NYMLVXOII6BJU81U4RQR2TBL5XP1OGIC9LFN4388OSJJYUIUHP1PVH6M65O23X0U8ALCHD8OGA3S69QA23R6L39YWZZ62HCDDZGBFSLP9V874M01VYPWQCY2WFIH32NTWRZ4Q069EFOA6MPNTOT6YT0OPEDHBTPT435AG61V723UX8O03QBGQQL44M1Y' where id=85;
-update noar ti set v1='8GL79SB1XRSAZHYVP7FPYSH1N1XHMWX7JYJXCOQQKK7Q09MSN6792UST3PTXCIPAEHOC5NYMLVXOII6BJU81U4RQR2TBL5XP1OGIC9LFN4388OSJJYUIUHP1PVH6M65O23X0U8ALCHD8OGA3S69QA23R6L39YWZZ62HCDDZGBFSLP9V874M01VYPWQCY2WFIH32NTWRZ4Q069EFOA6MPNTOT6YT0OPEDHBTPT435AG61V723UX8O03QBGQQL44M1Y' where id=85;
-update noar tt set v2='80XLWF4LZ3GKQKU5M1MXKQMX8LXOKMJ5UAFGNSIKACLN05L0I1QYYKZGOWVJMLZYYM71732QLIWQMQWPUA0GBRYFDV8JPRLJS8STUIYTKRVDYHNVNX4VISJBPB0RHRJ9TVJ7GWG8LTEQEBLGYBR402XS7H007G50PZG2X4QLOUAH8YCO9TIY0F26VTZFI2B8LLMUD11EV0C87RKYK0XZ9IFG4WBXY4MS7DEZYLF1M9S7FU0YG13Y681JM51VSF47Q' where id=85;
-update noar ti set v2='80XLWF4LZ3GKQKU5M1MXKQMX8LXOKMJ5UAFGNSIKACLN05L0I1QYYKZGOWVJMLZYYM71732QLIWQMQWPUA0GBRYFDV8JPRLJS8STUIYTKRVDYHNVNX4VISJBPB0RHRJ9TVJ7GWG8LTEQEBLGYBR402XS7H007G50PZG2X4QLOUAH8YCO9TIY0F26VTZFI2B8LLMUD11EV0C87RKYK0XZ9IFG4WBXY4MS7DEZYLF1M9S7FU0YG13Y681JM51VSF47Q' where id=85;
-update noar tt set v3='I55NQ0DV2O5PAH8W81QUYVBS4F9BDG14MHNREC30TY30OFDGZ5A5IY43AT7A9WTXTJIIQ0IERJH22JKGE61AV1C016YWUQZSNS472WOC5QJ2Z030XSHEGBI2RSROEX0G6TH7L71FDZA0Q0HVOS4M2KBBEEM8K0WJUI1OH160ZYG2DEUXZADVI7CHLI6G904PCKH55CGBRIW8EGQNMRN1UOKR205EXFLUT17UH03MDTVPWQ02NUUBH7LS41TIHHY4W' where id=85;
-update noar ti set v3='I55NQ0DV2O5PAH8W81QUYVBS4F9BDG14MHNREC30TY30OFDGZ5A5IY43AT7A9WTXTJIIQ0IERJH22JKGE61AV1C016YWUQZSNS472WOC5QJ2Z030XSHEGBI2RSROEX0G6TH7L71FDZA0Q0HVOS4M2KBBEEM8K0WJUI1OH160ZYG2DEUXZADVI7CHLI6G904PCKH55CGBRIW8EGQNMRN1UOKR205EXFLUT17UH03MDTVPWQ02NUUBH7LS41TIHHY4W' where id=85;
-update noar tt set v0='KMITW1TN044QC5VOFYY0Q5EBI6ALKUUUBDMZBLP4PVG48MGZ8WD84ASK5M2BSDQVD53GTTTOZZVGU81CDBTLZFQOM0XYNLHH4EPGBSB6IV8F6QBN5MJ4G7Q57EDOTJ2NZIOO9UB0365DSCU7TQP3TD7UARAUF3M6TS008QPZIKKV24ZJ7NEQ349A8J62NM15JPL5UO3KXYEVH66SAKS96FEVNF8QH9GQ15CO4WKDS7L0B4ELYS7UMAHNBD382WPU6' where id=86;
-update noar ti set v0='KMITW1TN044QC5VOFYY0Q5EBI6ALKUUUBDMZBLP4PVG48MGZ8WD84ASK5M2BSDQVD53GTTTOZZVGU81CDBTLZFQOM0XYNLHH4EPGBSB6IV8F6QBN5MJ4G7Q57EDOTJ2NZIOO9UB0365DSCU7TQP3TD7UARAUF3M6TS008QPZIKKV24ZJ7NEQ349A8J62NM15JPL5UO3KXYEVH66SAKS96FEVNF8QH9GQ15CO4WKDS7L0B4ELYS7UMAHNBD382WPU6' where id=86;
-update noar tt set v1='937DKZR6XCWJDJ4ZERII10RY8G7QCJSUBMVG49BZKIXBKYNQCZSN5EZNNXCAX11WO18MSYBACNGXVE5186PW1JMH5HSTCI3D4AILVS607E88E5CIO1NZ5P4V4JDFLS5S1FJ6I5PU80B75DYXH2QI0CKAQVE0N6YJDX4ZO7CBQECRRZ80XKHASI2IHFKGQVUMHOCM2UQ5AF28YSV47K7TTQO5MTEMG6K5F0XB2DDM773ABMIUKXMSU75CNK70R5K5S' where id=86;
-update noar ti set v1='937DKZR6XCWJDJ4ZERII10RY8G7QCJSUBMVG49BZKIXBKYNQCZSN5EZNNXCAX11WO18MSYBACNGXVE5186PW1JMH5HSTCI3D4AILVS607E88E5CIO1NZ5P4V4JDFLS5S1FJ6I5PU80B75DYXH2QI0CKAQVE0N6YJDX4ZO7CBQECRRZ80XKHASI2IHFKGQVUMHOCM2UQ5AF28YSV47K7TTQO5MTEMG6K5F0XB2DDM773ABMIUKXMSU75CNK70R5K5S' where id=86;
-update noar tt set v2='6GW2VIOWKEJ8ESVVTRMGODL2SNCEIN8DYTZ7BN1YAJNON5CIC46FH0Z52WBYO7CYAE11MPQ9JU0J2PQVDRCIZN5X68W1M5DDD7CYNYFKFH2A466ROLZYQLFS7NLK9MAVG004PDDGSYEG3YDQHGCFCN7AYXO3MJ12I99ERIOK5HC7HTYHHNHIARE3FJHUF4KYSPEZZE6XU81GD2DN30ZIPJK5RGT3OHWYTD9YHQFYKGQUZCFRHYKF66HU6784Q3UY0' where id=86;
-update noar ti set v2='6GW2VIOWKEJ8ESVVTRMGODL2SNCEIN8DYTZ7BN1YAJNON5CIC46FH0Z52WBYO7CYAE11MPQ9JU0J2PQVDRCIZN5X68W1M5DDD7CYNYFKFH2A466ROLZYQLFS7NLK9MAVG004PDDGSYEG3YDQHGCFCN7AYXO3MJ12I99ERIOK5HC7HTYHHNHIARE3FJHUF4KYSPEZZE6XU81GD2DN30ZIPJK5RGT3OHWYTD9YHQFYKGQUZCFRHYKF66HU6784Q3UY0' where id=86;
-update noar tt set v3='7WVTO26UVFWPTATT9MJFCHJBKR2ZMOADMLUGV7C427LCWJ7EQ57X201KIFPPPWAXRLRNL0YJ91YB3O0B4W4YXQ3CYA7SVV71GNY6VDGKAIF2HDSLIX3PGQWMKHWQIY48EQ9FMCFC33H22W4FW4EL34SL5DE0MIOFL6RND20MAEKPO8PATTIHREMVF1W5GG3ILSH7D7IYCB73CL2L63QJ57QCYQVQY3RRVAKKE368VFFHJXO9THMLZNL3DP52YTOWX' where id=86;
-update noar ti set v3='7WVTO26UVFWPTATT9MJFCHJBKR2ZMOADMLUGV7C427LCWJ7EQ57X201KIFPPPWAXRLRNL0YJ91YB3O0B4W4YXQ3CYA7SVV71GNY6VDGKAIF2HDSLIX3PGQWMKHWQIY48EQ9FMCFC33H22W4FW4EL34SL5DE0MIOFL6RND20MAEKPO8PATTIHREMVF1W5GG3ILSH7D7IYCB73CL2L63QJ57QCYQVQY3RRVAKKE368VFFHJXO9THMLZNL3DP52YTOWX' where id=86;
-update noar tt set v0='TVTAELH553TRH2LW915RRLWWLUZQ7A851IW85T7PFWSISU6KBRQFNNU04MCH4FRE1IR6NW9FYOFE3Q06NNVKZJYVTA8F7GFBE4XQBR7KX3COQS64AAIY261BNYH6IRQGVYYMV4ZVH48NDBTVDBHIN9LHT0CT9RCFRSA8Q1IO8RGV683VO4Y3OFJJ22TNVHVKCBIPMNINY6PXQLG6FNEU2KULNIJK2PTPSGCMUSAYP3C7650J3CX2XYS52OKI7DK9I' where id=87;
-update noar ti set v0='TVTAELH553TRH2LW915RRLWWLUZQ7A851IW85T7PFWSISU6KBRQFNNU04MCH4FRE1IR6NW9FYOFE3Q06NNVKZJYVTA8F7GFBE4XQBR7KX3COQS64AAIY261BNYH6IRQGVYYMV4ZVH48NDBTVDBHIN9LHT0CT9RCFRSA8Q1IO8RGV683VO4Y3OFJJ22TNVHVKCBIPMNINY6PXQLG6FNEU2KULNIJK2PTPSGCMUSAYP3C7650J3CX2XYS52OKI7DK9I' where id=87;
-update noar tt set v1='MFOO4B51J9HDOBT48ARQ117ZJYM7ENIF4XAKA7F5ZRR0U5E8H5SSD2CO2GD9RPOPHPY7CVX56JQKNWC4L9ZVSR6NFRCSQYOFTQLQP4S9UTNG8DFGAD72EO4KJBWKEELPO59UY6Q3ERK80NQATGRKT8OUWSBC3JBJ1QPQ5C3ZEWJA3O7OI9RDRJ66YZPUVXIWMCWDJI7H2SBMBMYHMMBLFSETUWA94H7ZBRANR3AYMX06IMI4ZFGDE1EGY7QQDF9BN' where id=87;
-update noar ti set v1='MFOO4B51J9HDOBT48ARQ117ZJYM7ENIF4XAKA7F5ZRR0U5E8H5SSD2CO2GD9RPOPHPY7CVX56JQKNWC4L9ZVSR6NFRCSQYOFTQLQP4S9UTNG8DFGAD72EO4KJBWKEELPO59UY6Q3ERK80NQATGRKT8OUWSBC3JBJ1QPQ5C3ZEWJA3O7OI9RDRJ66YZPUVXIWMCWDJI7H2SBMBMYHMMBLFSETUWA94H7ZBRANR3AYMX06IMI4ZFGDE1EGY7QQDF9BN' where id=87;
-update noar tt set v2='E2KIABUGKRBTPRUHNUG0TP9E8AKDCBX4TDJJR87Z6ADS0BA3CZOY3F5PAQ9GNNLPEHIQYP42D3UFOC7WN55Z7A3LA02KT54RV1FG05GW9C7G98ZJED7IVU2E0DAZBR3YYT69IR4TZGN4WLW8H4CRJ4J82SVA58VOUI6ZQTMEC94NUO2G4BKZW3S1VAW1T714I4PB7DM0SCCGIHS0SVR7WR7WIDN4MAB5ZXF37WR0RM9V65PQHXJF1BGUEUS05C0EX' where id=87;
-update noar ti set v2='E2KIABUGKRBTPRUHNUG0TP9E8AKDCBX4TDJJR87Z6ADS0BA3CZOY3F5PAQ9GNNLPEHIQYP42D3UFOC7WN55Z7A3LA02KT54RV1FG05GW9C7G98ZJED7IVU2E0DAZBR3YYT69IR4TZGN4WLW8H4CRJ4J82SVA58VOUI6ZQTMEC94NUO2G4BKZW3S1VAW1T714I4PB7DM0SCCGIHS0SVR7WR7WIDN4MAB5ZXF37WR0RM9V65PQHXJF1BGUEUS05C0EX' where id=87;
-update noar tt set v3='CMG6KAEA2E3M3DCXKBAMGGG4TXHWTP6QHHKJ3CY1T2AKUBP2DPOF3JQXBRORE11J6X1QHY16J5M5OG74W1VE78ZVCD4UWDGWC5PVB5Y9YVWQ3ZPHFFW7WZN79S49FBDFQQGRUUTL805V8I5A1R6L3N2AJITY8NIVZQ1BFBV7X2HV01YAOBXSBXO1QMQYKL74RMFGCWYDWTIK02YM09AV4SLJPRW4IS7ITXB0P9YD7ITGBKTKY2HG5OM3Q633ZQ282' where id=87;
-update noar ti set v3='CMG6KAEA2E3M3DCXKBAMGGG4TXHWTP6QHHKJ3CY1T2AKUBP2DPOF3JQXBRORE11J6X1QHY16J5M5OG74W1VE78ZVCD4UWDGWC5PVB5Y9YVWQ3ZPHFFW7WZN79S49FBDFQQGRUUTL805V8I5A1R6L3N2AJITY8NIVZQ1BFBV7X2HV01YAOBXSBXO1QMQYKL74RMFGCWYDWTIK02YM09AV4SLJPRW4IS7ITXB0P9YD7ITGBKTKY2HG5OM3Q633ZQ282' where id=87;
-update noar tt set v0='JWGXVKTG89T8MXB18UHWQ24QW8TH27MIVIHCE453AXY874SOQI7ODP58C8069DDCFKJWDLWSDVR8P8KR92PG6XM2I62W6NOLBFJJE97WNCKICXCDZNCR52190LM1H28W6DKIH3MH6TPNA2L1AH1DOTDYEZDZA2NNE1ELHSLAE5QQSNMTDOV216FTHDUSXUGCBKZW5D5HJBOBZP2K5RVVCNZ6D9DX0UHDWBKLYSY233LN78HVLJC40ERONQ3QWIAG6' where id=88;
-update noar ti set v0='JWGXVKTG89T8MXB18UHWQ24QW8TH27MIVIHCE453AXY874SOQI7ODP58C8069DDCFKJWDLWSDVR8P8KR92PG6XM2I62W6NOLBFJJE97WNCKICXCDZNCR52190LM1H28W6DKIH3MH6TPNA2L1AH1DOTDYEZDZA2NNE1ELHSLAE5QQSNMTDOV216FTHDUSXUGCBKZW5D5HJBOBZP2K5RVVCNZ6D9DX0UHDWBKLYSY233LN78HVLJC40ERONQ3QWIAG6' where id=88;
-update noar tt set v1='TOFNGY7WGDL6P7700N7RF9776HR6ADJSOBTXTGVR4Z90WH8PMFHR91OY125A6INJDSYEW0I28TNP12B0HBHQWWUMK8JAQ3Q9EHXP6ZCOX82M6AFX493ZW2WJ5CYUVRGMEW70KRX22YWAVBWOE5LPZKX0L6MM1J9MMRYKKIAKPQJJF2XW4KYGF0NM4FW0JLXVYMV9VK060T33CMBX3X4LMX4F641BQBZWYKVIR5NGQAU8ZANPJS6HQNYRSXAFQ7YD4' where id=88;
-update noar ti set v1='TOFNGY7WGDL6P7700N7RF9776HR6ADJSOBTXTGVR4Z90WH8PMFHR91OY125A6INJDSYEW0I28TNP12B0HBHQWWUMK8JAQ3Q9EHXP6ZCOX82M6AFX493ZW2WJ5CYUVRGMEW70KRX22YWAVBWOE5LPZKX0L6MM1J9MMRYKKIAKPQJJF2XW4KYGF0NM4FW0JLXVYMV9VK060T33CMBX3X4LMX4F641BQBZWYKVIR5NGQAU8ZANPJS6HQNYRSXAFQ7YD4' where id=88;
-update noar tt set v2='J185Q4TTRTGJCGUZ8ELJW9E6TXO1I0ANHSAINO8BW6M3NVZIZBG2TX5FE1OSRHRDVCI4YW9RL2MAM8QKXRC7RUPFZHZA867R6572OUMYYDD7Y6KHN3E3G77H4BAR224NBMJ1RRTKRABH5KGPYKZQRMAPQE5EECIPDGQ3T1RUYUIMJHA32G3RRXVXUMBJOS6RCSH3HYMK0IUOW1YCBDRIF79Q3V7S6PZOG0M3TRZV3B2HP6P35G2D4KZKTTQ8ZR1R9' where id=88;
-update noar ti set v2='J185Q4TTRTGJCGUZ8ELJW9E6TXO1I0ANHSAINO8BW6M3NVZIZBG2TX5FE1OSRHRDVCI4YW9RL2MAM8QKXRC7RUPFZHZA867R6572OUMYYDD7Y6KHN3E3G77H4BAR224NBMJ1RRTKRABH5KGPYKZQRMAPQE5EECIPDGQ3T1RUYUIMJHA32G3RRXVXUMBJOS6RCSH3HYMK0IUOW1YCBDRIF79Q3V7S6PZOG0M3TRZV3B2HP6P35G2D4KZKTTQ8ZR1R9' where id=88;
-update noar tt set v3='NX9U9U7LCTO2XCGC1YP7VZ9CI4OYSZ5P0DH1PCP47GNC0P2IE9R08N1IQJOFAK3XK37YYUYBS7X5EQDUU9MXTEJ13230SP3K1QMAHPYMRYPO7TBI4NFPAJAGT54ZF47OH9Y82EAQYMZYNB3O24PVT1EKZQBK3II3SJ9Q8VPFJ2B17W32C5AG02THSREHO9P5VP9HBLZGLJCQF9Y65IRA0UPEBLERXZHIS7I2RSVC3H7J8RCI53Q35MBYDMP2UEVPV' where id=88;
-update noar ti set v3='NX9U9U7LCTO2XCGC1YP7VZ9CI4OYSZ5P0DH1PCP47GNC0P2IE9R08N1IQJOFAK3XK37YYUYBS7X5EQDUU9MXTEJ13230SP3K1QMAHPYMRYPO7TBI4NFPAJAGT54ZF47OH9Y82EAQYMZYNB3O24PVT1EKZQBK3II3SJ9Q8VPFJ2B17W32C5AG02THSREHO9P5VP9HBLZGLJCQF9Y65IRA0UPEBLERXZHIS7I2RSVC3H7J8RCI53Q35MBYDMP2UEVPV' where id=88;
-update noar tt set v0='XBYXZ8MFXPU5SVC7HVP9GEIU9O3S0NHTVMTMX55BQAHA1WF65U5W52WCXSIORXUIR71XQ28N0UKKY80WDIOYKO2SKY3KD2NAC3CWTF5ZDPEFWTASQ9P2RJSZ5UGOTRPKNAGMIUNKWS46WV33Q2HJ7ZH7EUBX83P87FWDRNYGFTKNLH0HYIK10HXWSZP2AXFAOKNEOQI21UFGALXA9OSZ47QNVCLRIAL9QN0VOAYBW33SJNS7B8LP27DW8IMDKNZ55' where id=89;
-update noar ti set v0='XBYXZ8MFXPU5SVC7HVP9GEIU9O3S0NHTVMTMX55BQAHA1WF65U5W52WCXSIORXUIR71XQ28N0UKKY80WDIOYKO2SKY3KD2NAC3CWTF5ZDPEFWTASQ9P2RJSZ5UGOTRPKNAGMIUNKWS46WV33Q2HJ7ZH7EUBX83P87FWDRNYGFTKNLH0HYIK10HXWSZP2AXFAOKNEOQI21UFGALXA9OSZ47QNVCLRIAL9QN0VOAYBW33SJNS7B8LP27DW8IMDKNZ55' where id=89;
-update noar tt set v1='XK4YWCJUAN8ZN7KLLZTFSVWRM1L99FJNSG3UGFPPB9DGX5MIQZ27LAYSEB2MCSQMKC0Q9GSDYRVVTJAA8MJTYRON3O142CV1HMDXLGNSNMZNOD4UFWT5SXXULZBG2T5X7396GZAN5CWALNBBYBTPZRZNZBYCIA2VCHI8RR8D7DP5UV1ET3CEJHH4WLS8C8S8DKMM4QXNH32JE06T7FVXWX8MZHLBZNKJ9R33IO9MO46DMB271IO9SCUON3GNRLYNM' where id=89;
-update noar ti set v1='XK4YWCJUAN8ZN7KLLZTFSVWRM1L99FJNSG3UGFPPB9DGX5MIQZ27LAYSEB2MCSQMKC0Q9GSDYRVVTJAA8MJTYRON3O142CV1HMDXLGNSNMZNOD4UFWT5SXXULZBG2T5X7396GZAN5CWALNBBYBTPZRZNZBYCIA2VCHI8RR8D7DP5UV1ET3CEJHH4WLS8C8S8DKMM4QXNH32JE06T7FVXWX8MZHLBZNKJ9R33IO9MO46DMB271IO9SCUON3GNRLYNM' where id=89;
-update noar tt set v2='A3QKPK822VDQ5085BZHJE918BJI27EQK2F44LGCJGKZKOYR0ZK153ZSAO0T5WD54LIDIXQ44A1XVS9BTBQC3OTNNA79PGDXAUEE9TG2Y2UYUA8QWK7DN5ZQ6L678TK32DXEOEZXW9LEAZSOO5LNMUQSALQNI8O8NNZU4NVYYWLIYRPM7WZVG6LQCLJGD33NEI2PR09TBW54OANH13UTBAGJY2MBRTJW97GVRMP76YDFZPMGH4VOKOPB9EE86215A0' where id=89;
-update noar ti set v2='A3QKPK822VDQ5085BZHJE918BJI27EQK2F44LGCJGKZKOYR0ZK153ZSAO0T5WD54LIDIXQ44A1XVS9BTBQC3OTNNA79PGDXAUEE9TG2Y2UYUA8QWK7DN5ZQ6L678TK32DXEOEZXW9LEAZSOO5LNMUQSALQNI8O8NNZU4NVYYWLIYRPM7WZVG6LQCLJGD33NEI2PR09TBW54OANH13UTBAGJY2MBRTJW97GVRMP76YDFZPMGH4VOKOPB9EE86215A0' where id=89;
-update noar tt set v3='AXB04X27LL84R6APRE2WD5ZQDOT5C54WDITI67PKM44FI7JL1T8JT9KCIWDDHOLRGQWUV02DPWQC0LRP6QJTQDZNAONKKZNJYKU4PHZ3WN7D835VMWXYSFXJ1LYDX4W54MVV7664V1WY5LTSDPTNUF8JSFWEOSXRPQ8G78K47FE1GJKZIBUQ3DAEARX1NM2GLB4UMA7WO0J5AW85RY2O186RVJ1P6WDEQICU0Z6D4S68GA1P0U9RN2X7YTVI3WB57' where id=89;
-update noar ti set v3='AXB04X27LL84R6APRE2WD5ZQDOT5C54WDITI67PKM44FI7JL1T8JT9KCIWDDHOLRGQWUV02DPWQC0LRP6QJTQDZNAONKKZNJYKU4PHZ3WN7D835VMWXYSFXJ1LYDX4W54MVV7664V1WY5LTSDPTNUF8JSFWEOSXRPQ8G78K47FE1GJKZIBUQ3DAEARX1NM2GLB4UMA7WO0J5AW85RY2O186RVJ1P6WDEQICU0Z6D4S68GA1P0U9RN2X7YTVI3WB57' where id=89;
-update noar tt set v0='24A512R1E15GG6V6BIM0F1I4KOVBRDK2KB5X5I2TR0I11DOJUYA9QPPFXE2HXUCMJYUPPXUHKV71DI246KTMUF4S69XO68YWRN9STUR8D49Y2M88K0NHPVLHTOPIA9R9J4Q2VHCKTL9WUN8BCY6RO52F6ZBGFBU4TAUH91MUF5BXFN8BMZD72HH55FUBNWT7J7PKUKYF8JRG725OU7CPKQDUBU76UM3GAJ9QZ78DKAGYZUF7P7AMFBCO3KCXP9PA1' where id=90;
-update noar ti set v0='24A512R1E15GG6V6BIM0F1I4KOVBRDK2KB5X5I2TR0I11DOJUYA9QPPFXE2HXUCMJYUPPXUHKV71DI246KTMUF4S69XO68YWRN9STUR8D49Y2M88K0NHPVLHTOPIA9R9J4Q2VHCKTL9WUN8BCY6RO52F6ZBGFBU4TAUH91MUF5BXFN8BMZD72HH55FUBNWT7J7PKUKYF8JRG725OU7CPKQDUBU76UM3GAJ9QZ78DKAGYZUF7P7AMFBCO3KCXP9PA1' where id=90;
-update noar tt set v1='BFBNTLUIIAIUE88NCG72GU8G6RQ166LL7GIID03YQF5D8194M6M8QOKQY0TJLSTKSTZSWJGQKLOIFH57I3FVLPCUN8SGXP2GM6R6YN4ETIV6VVZVFYXPRIF2QEPNZD6SRMH1YC17IOLM5BZSLBO91C6KYSCGATHVIHROFAAXB70Z8JO3PKN341N0UCCN6ZGKN873W5X4XTK4DQGEJ776LXEL1TAVVGXQC7WKU3WDU7NBJAJ5GQXZRU1L71BWBUTUZ' where id=90;
-update noar ti set v1='BFBNTLUIIAIUE88NCG72GU8G6RQ166LL7GIID03YQF5D8194M6M8QOKQY0TJLSTKSTZSWJGQKLOIFH57I3FVLPCUN8SGXP2GM6R6YN4ETIV6VVZVFYXPRIF2QEPNZD6SRMH1YC17IOLM5BZSLBO91C6KYSCGATHVIHROFAAXB70Z8JO3PKN341N0UCCN6ZGKN873W5X4XTK4DQGEJ776LXEL1TAVVGXQC7WKU3WDU7NBJAJ5GQXZRU1L71BWBUTUZ' where id=90;
-update noar tt set v2='82MJYN32AKGV01ZNZXV7ZTNR4U1B1YT403BVJV3UGYU6KG94FW69R31416L91HLNBDK0EH8LKOTVJRF13Q40D7EEXFUMX1QNSEC8LS213TCCGK6OQTPJOSF9QHDKZPZIX9LYI0F597QG796I3DQ57WU2MEBVMQGFJ3PL6ZE0WQURGMU2LFNKFRICV73UJ3T4WL9W602LPPVEENT1C1T5RUTBBGW8HTUIGNVO3PJ2GMFKXTBP4P8IAJ50S6TTLXYF6' where id=90;
-update noar ti set v2='82MJYN32AKGV01ZNZXV7ZTNR4U1B1YT403BVJV3UGYU6KG94FW69R31416L91HLNBDK0EH8LKOTVJRF13Q40D7EEXFUMX1QNSEC8LS213TCCGK6OQTPJOSF9QHDKZPZIX9LYI0F597QG796I3DQ57WU2MEBVMQGFJ3PL6ZE0WQURGMU2LFNKFRICV73UJ3T4WL9W602LPPVEENT1C1T5RUTBBGW8HTUIGNVO3PJ2GMFKXTBP4P8IAJ50S6TTLXYF6' where id=90;
-update noar tt set v3='4KMNFGP2LIIFBGSA0AEPA70TDRUU4T2R80BBGS0DBV5F76ET9U45GUANOHWS8ABURIIG4W2YD9WM0R3M6G9DXWIHKE5LPNUMGDO73VLJLPICQEYSXOPZ5CZXGIV8JNIF4UHUYM889Y8GZSHUFDZLUIMNU0LCWU3VF9I6UEVZGESDPKQBFYDPHVOR4SC0GOKPQFFXXT69RIYYRMIBQ9WO6K4VXBEVEX0M6WOVPA2R2N836BU35V5M6GLHL299FS5JQ' where id=90;
-update noar ti set v3='4KMNFGP2LIIFBGSA0AEPA70TDRUU4T2R80BBGS0DBV5F76ET9U45GUANOHWS8ABURIIG4W2YD9WM0R3M6G9DXWIHKE5LPNUMGDO73VLJLPICQEYSXOPZ5CZXGIV8JNIF4UHUYM889Y8GZSHUFDZLUIMNU0LCWU3VF9I6UEVZGESDPKQBFYDPHVOR4SC0GOKPQFFXXT69RIYYRMIBQ9WO6K4VXBEVEX0M6WOVPA2R2N836BU35V5M6GLHL299FS5JQ' where id=90;
-update noar tt set v0='H5RVFYRB8FUGWOI6VTWMAXK37BXF7W665LYAQ43K87HTDVZA1KOB6ZPA2BPM7H0QICWDRTQ34S8B2ZVU7ZZSDI9UTL9MQJ16ZNVI0EYRQCRJ0YHH1K7Z3TSLH6MAUM5DBCNRNWMSNFN6YBNDXGAXGB6JKIAC3HQ36SSLYG5BS1U0PG63L2GGPGDWIO95LGICJ59X3X9C9L2OL7P6743HB2A3OZ85G7LDZAPHGLIS9OZ17ZCZ7HZ951Q4DGQMKC5E8' where id=91;
-update noar ti set v0='H5RVFYRB8FUGWOI6VTWMAXK37BXF7W665LYAQ43K87HTDVZA1KOB6ZPA2BPM7H0QICWDRTQ34S8B2ZVU7ZZSDI9UTL9MQJ16ZNVI0EYRQCRJ0YHH1K7Z3TSLH6MAUM5DBCNRNWMSNFN6YBNDXGAXGB6JKIAC3HQ36SSLYG5BS1U0PG63L2GGPGDWIO95LGICJ59X3X9C9L2OL7P6743HB2A3OZ85G7LDZAPHGLIS9OZ17ZCZ7HZ951Q4DGQMKC5E8' where id=91;
-update noar tt set v1='3QTQ22O79WXROW10ZIGKFK9C0ON1CSOWUVAAC88P2LXZ6EFW22ZWYMIPPI7X13KSDBWFW8BRRUMSUYIJK5TYXSDT1QTQVSN7X2O6GTKUMS2RGW4H2P3EMF5KD1WTE8N43VZB9THRNWIZ8YLMOQYHZMLU1R5PLP9DK8AFQZDT6VV3BH93183J59E26OICO9X51TII3WXDV90CLTQKP5TK1EM3PG7NV7SXV17N7G4WIGQOFMP5RAHYLTQQHLZK2H383' where id=91;
-update noar ti set v1='3QTQ22O79WXROW10ZIGKFK9C0ON1CSOWUVAAC88P2LXZ6EFW22ZWYMIPPI7X13KSDBWFW8BRRUMSUYIJK5TYXSDT1QTQVSN7X2O6GTKUMS2RGW4H2P3EMF5KD1WTE8N43VZB9THRNWIZ8YLMOQYHZMLU1R5PLP9DK8AFQZDT6VV3BH93183J59E26OICO9X51TII3WXDV90CLTQKP5TK1EM3PG7NV7SXV17N7G4WIGQOFMP5RAHYLTQQHLZK2H383' where id=91;
-update noar tt set v2='5PI4Q9TEN68K5DAGII5EBTQZ0YW4CH8WRMN0SXA69CXAV55P78BD3TXIRT6TVG54E0SK12YG85HYE2EJRHK65YZT25C95Z5ZFT1M9U8RSKAJ7QA3K29L2BDL43QBKQFN1BVSMIZ5DAB4GKTMQLBQ7K98LJH70FWZWX5R5RXUZ8QSSNMNMMHC7BKWOWY3L0SM120ZGD59T2T5ONVCJN8NBD7INEROY3SWNZ45AQ8G48YKIPT5U9QNNWHLKPSWFOIUZ' where id=91;
-update noar ti set v2='5PI4Q9TEN68K5DAGII5EBTQZ0YW4CH8WRMN0SXA69CXAV55P78BD3TXIRT6TVG54E0SK12YG85HYE2EJRHK65YZT25C95Z5ZFT1M9U8RSKAJ7QA3K29L2BDL43QBKQFN1BVSMIZ5DAB4GKTMQLBQ7K98LJH70FWZWX5R5RXUZ8QSSNMNMMHC7BKWOWY3L0SM120ZGD59T2T5ONVCJN8NBD7INEROY3SWNZ45AQ8G48YKIPT5U9QNNWHLKPSWFOIUZ' where id=91;
-update noar tt set v3='HMCIFVLIP82EB98V66WN595HAFU5UZD2W10RR126OP0HTKEFXPQ9FCKEK094B6SNLMMKP606ULPU1S21YMFM1RDZFAM6D9N07DEPVFPSFRU8QBYUWX3H6PMELJZQ6LHP1I7Y26GOQC0NGTP7SPDDNG7A2KSBOOUHTDUXNV199ITGHOCFCE2Q1DL7T2HLTDJOMQ4HURE6PKVTOOJIYRJQGPA3WS2GJC018Q75QZ7UXL0L5A8QA9M0GSPOP8YMFOBF2' where id=91;
-update noar ti set v3='HMCIFVLIP82EB98V66WN595HAFU5UZD2W10RR126OP0HTKEFXPQ9FCKEK094B6SNLMMKP606ULPU1S21YMFM1RDZFAM6D9N07DEPVFPSFRU8QBYUWX3H6PMELJZQ6LHP1I7Y26GOQC0NGTP7SPDDNG7A2KSBOOUHTDUXNV199ITGHOCFCE2Q1DL7T2HLTDJOMQ4HURE6PKVTOOJIYRJQGPA3WS2GJC018Q75QZ7UXL0L5A8QA9M0GSPOP8YMFOBF2' where id=91;
-update noar tt set v0='785RE4HQE4VE16P5AWUB1V4J4DQJJBO8RP69GU94BEN98LHXML7F54A2Z1PK9XAH28J9K3MH86F6DLZ201JPNKXN38U7FLX7FJWIDYYM32JA6VC0NES00BCNAWU4QT5IV8J8A8KJ8EDAXB00OHFJ7SMDBDVXCV6ETLVL0JLKQSVPG93ZTD89061FVJ1AOW2B9EEEMM6KJKPLNGMO0NHP7US308Y90NI2YFDS1VLPX8NROVEUO9H7B9XVGWZSMKO3J' where id=92;
-update noar ti set v0='785RE4HQE4VE16P5AWUB1V4J4DQJJBO8RP69GU94BEN98LHXML7F54A2Z1PK9XAH28J9K3MH86F6DLZ201JPNKXN38U7FLX7FJWIDYYM32JA6VC0NES00BCNAWU4QT5IV8J8A8KJ8EDAXB00OHFJ7SMDBDVXCV6ETLVL0JLKQSVPG93ZTD89061FVJ1AOW2B9EEEMM6KJKPLNGMO0NHP7US308Y90NI2YFDS1VLPX8NROVEUO9H7B9XVGWZSMKO3J' where id=92;
-update noar tt set v1='0EAB2PKE0VSX30YVSJQA0WHFBN56CHFLCMTLDOEWUL1C3F08S1X0K2PUNJ5KYJLIDKOQW3A4N9YDFQLLVGCUERSQUUCZZ6ZXF3PEKD643XONVHBU1OIBIUSV2A2M4PU7NUZAL01LUZJGUI1EQUIWOXSML2OZNNFRJS3P98RB7AJ6MHPB3D5CH2WN7ROML9Q9P4Q3N2H6TY9ZN7BD3TKAQRBL1H1CNYM0PGKOO15MKHD7EWY10H80LGVFYNBBMBAAS' where id=92;
-update noar ti set v1='0EAB2PKE0VSX30YVSJQA0WHFBN56CHFLCMTLDOEWUL1C3F08S1X0K2PUNJ5KYJLIDKOQW3A4N9YDFQLLVGCUERSQUUCZZ6ZXF3PEKD643XONVHBU1OIBIUSV2A2M4PU7NUZAL01LUZJGUI1EQUIWOXSML2OZNNFRJS3P98RB7AJ6MHPB3D5CH2WN7ROML9Q9P4Q3N2H6TY9ZN7BD3TKAQRBL1H1CNYM0PGKOO15MKHD7EWY10H80LGVFYNBBMBAAS' where id=92;
-update noar tt set v2='2NJ4IUDLWPW0YBQ67EP3TRNDYMEP4LMAEDSRCVHW3VU5VUJ7U401VU5DCVO6RN4GMFU95CZCBL5BPXISWPSS9ID05H21MC5TDAQ0MNWQ85E69KFY4JRALHNEFWV1JFGLIF1AFSEN2CN5GL463TT9RPUKNJITW5ICZ5SQXD4VSKU94C7T9WU6QFW8MIDHCYYNI18GYQ23M6RCB2MRHOXIB9H78YI3191CI8BVLAT9W6GKABFKVM0MGV7V0Y7XP4352' where id=92;
-update noar ti set v2='2NJ4IUDLWPW0YBQ67EP3TRNDYMEP4LMAEDSRCVHW3VU5VUJ7U401VU5DCVO6RN4GMFU95CZCBL5BPXISWPSS9ID05H21MC5TDAQ0MNWQ85E69KFY4JRALHNEFWV1JFGLIF1AFSEN2CN5GL463TT9RPUKNJITW5ICZ5SQXD4VSKU94C7T9WU6QFW8MIDHCYYNI18GYQ23M6RCB2MRHOXIB9H78YI3191CI8BVLAT9W6GKABFKVM0MGV7V0Y7XP4352' where id=92;
-update noar tt set v3='JOZ0SGSDWBX0I0Z1JWZROGVYLQGHVI5RA0YVPGEG4C2MVK3F8HKWBTNZN05KV4SJJVTFML71ERZ1M3ZDOBCUIHXBE4V01B35PYOFYJJ83OWOUY93SAUSE62ZX5WJZSNUNGTJSN3R56VNP5OG0VD9YS70FQQVCTMQKL434AS124GGPRJKQ7AVSWRYO6PA8KF035TVPFCDWAENYPUPF7ZQQLJQ291VD850Q2SFGTJ22TJDNQVP40O4LQS3DXZVO2ZZA' where id=92;
-update noar ti set v3='JOZ0SGSDWBX0I0Z1JWZROGVYLQGHVI5RA0YVPGEG4C2MVK3F8HKWBTNZN05KV4SJJVTFML71ERZ1M3ZDOBCUIHXBE4V01B35PYOFYJJ83OWOUY93SAUSE62ZX5WJZSNUNGTJSN3R56VNP5OG0VD9YS70FQQVCTMQKL434AS124GGPRJKQ7AVSWRYO6PA8KF035TVPFCDWAENYPUPF7ZQQLJQ291VD850Q2SFGTJ22TJDNQVP40O4LQS3DXZVO2ZZA' where id=92;
-update noar tt set v0='DGCYFK8V52C5Q39UFQQI6GFV9MS2STLV1IVMQE8B3D5XVXHY0JGLH4QVNXM5X63RMO9XNQRMK1ZBW8K9B9Q2J4ANK8XIV3UF00ZQ5ZP51Z77E1UDIA0TY82H5SWNODE7SSE3LZJK4SROJ3W4LTMA3VIKBR8AROSTKU634XKY2ZQUUPD4295PMJED0ZRVDXP3SSEVM6WBTPDS37NGXA8TSYQFN59LR83GEYD24W26KAJIRQ6EGYLXFXQI56ZO1TZ47' where id=93;
-update noar ti set v0='DGCYFK8V52C5Q39UFQQI6GFV9MS2STLV1IVMQE8B3D5XVXHY0JGLH4QVNXM5X63RMO9XNQRMK1ZBW8K9B9Q2J4ANK8XIV3UF00ZQ5ZP51Z77E1UDIA0TY82H5SWNODE7SSE3LZJK4SROJ3W4LTMA3VIKBR8AROSTKU634XKY2ZQUUPD4295PMJED0ZRVDXP3SSEVM6WBTPDS37NGXA8TSYQFN59LR83GEYD24W26KAJIRQ6EGYLXFXQI56ZO1TZ47' where id=93;
-update noar tt set v1='X6UQMQPRLVDDO364Q5ZVKKIG7150PHH2IAK1UJ14RPMFDIC60TSCUWPFG89I85K0VU78SVGB74XE5Z8LKMH8BJL3CRLZNRROZIKFGF8SOL88ODQOM3QL6Q2TVNAO0S5QCO7VDFWVGG9Y78D29XNKLPG34YXQO9B2G43AY2CH6ICUNC8TXAHI7IFF8IE19073OZDW4UNV3ODEXOWNIHGPQS8LFEY62R7E0XZOXM14YA0MNQ9URB12029KOXJS5ADWN' where id=93;
-update noar ti set v1='X6UQMQPRLVDDO364Q5ZVKKIG7150PHH2IAK1UJ14RPMFDIC60TSCUWPFG89I85K0VU78SVGB74XE5Z8LKMH8BJL3CRLZNRROZIKFGF8SOL88ODQOM3QL6Q2TVNAO0S5QCO7VDFWVGG9Y78D29XNKLPG34YXQO9B2G43AY2CH6ICUNC8TXAHI7IFF8IE19073OZDW4UNV3ODEXOWNIHGPQS8LFEY62R7E0XZOXM14YA0MNQ9URB12029KOXJS5ADWN' where id=93;
-update noar tt set v2='QK5GWKB4T0VEGNP4JCJGEB2RHM5X9S1A42N33117H88ETLIJU4Z9L53SLUMZYA3VA64420NO3LFARVDSTKHUNYW4VEMP5MELEDU587HXCS9AXDPI54AOPH8EDR8AO0BPDKQOLL4NY726N1KVLA044I0MVFU63X61H7H3E8W1UT097PUOPAI1VVTMT4APDE8LAB567UZ2964ZTXSHGDLODX8Q2VX6IUBT37EE9A9VRO9X6ZXGRD1SLLZLKIRUGFDF5' where id=93;
-update noar ti set v2='QK5GWKB4T0VEGNP4JCJGEB2RHM5X9S1A42N33117H88ETLIJU4Z9L53SLUMZYA3VA64420NO3LFARVDSTKHUNYW4VEMP5MELEDU587HXCS9AXDPI54AOPH8EDR8AO0BPDKQOLL4NY726N1KVLA044I0MVFU63X61H7H3E8W1UT097PUOPAI1VVTMT4APDE8LAB567UZ2964ZTXSHGDLODX8Q2VX6IUBT37EE9A9VRO9X6ZXGRD1SLLZLKIRUGFDF5' where id=93;
-update noar tt set v3='MD2G12QTM7C1ADRLCAQIA3K91899IXUVBL9I2R90EOCPMKM8METIYDDJFUZA85HDLDBO2KI30IAJC5P4L195QRIHBTV18I30GB5QWBG9DPU3S4SAP4BIRNUBW871W4BJJM4B8LRW7SNT7QEFBR7L5MU52JCAZOPWNGGDN63XUKKZL929LPWUY7IRYVHIROFE9K3WMFBYCWP21VFB3KI7QICAWU6OR4LGQHLFZ92FXZABR7D4B0O75LZKUU3GO8SEK' where id=93;
-update noar ti set v3='MD2G12QTM7C1ADRLCAQIA3K91899IXUVBL9I2R90EOCPMKM8METIYDDJFUZA85HDLDBO2KI30IAJC5P4L195QRIHBTV18I30GB5QWBG9DPU3S4SAP4BIRNUBW871W4BJJM4B8LRW7SNT7QEFBR7L5MU52JCAZOPWNGGDN63XUKKZL929LPWUY7IRYVHIROFE9K3WMFBYCWP21VFB3KI7QICAWU6OR4LGQHLFZ92FXZABR7D4B0O75LZKUU3GO8SEK' where id=93;
-update noar tt set v0='H11BFIZVDXIQJSLBQRQ5J8F5H50NY1Q8VIN7KZM72TOK3E1XBJXV3ABNPPV9FEH3RDYXGL37XK2Z2HOQVUTS3RBKHELHI08TJD0AFBBSCXGLRWMG3OZ6Q1GH49BSOIUWWXUM84S441W33FRE3U9XIS8F69LEXY81L4V8B9CEQ5AX7J2NR43W80IIRJXWDF20283YSJKHDB9GHMXWE988IXFUG29CCBKAEMAUPVA9L475WSXQ4VYI8UOOKCOT6X5TQ' where id=94;
-update noar ti set v0='H11BFIZVDXIQJSLBQRQ5J8F5H50NY1Q8VIN7KZM72TOK3E1XBJXV3ABNPPV9FEH3RDYXGL37XK2Z2HOQVUTS3RBKHELHI08TJD0AFBBSCXGLRWMG3OZ6Q1GH49BSOIUWWXUM84S441W33FRE3U9XIS8F69LEXY81L4V8B9CEQ5AX7J2NR43W80IIRJXWDF20283YSJKHDB9GHMXWE988IXFUG29CCBKAEMAUPVA9L475WSXQ4VYI8UOOKCOT6X5TQ' where id=94;
-update noar tt set v1='WPC7JU4ENGC774U45EX78DMKHIZ30Y3K57FQ8P0JCHM3YI794O39DLY2D7YS9LN5XZ9DCIAU3UHY4JG6OT9OCWJLIKCNX06RVYUML9WS0OA1ZCOO4AHXOH1Y34KPHYO9MU09DH88J4IBADOPC5TCADI3OFDFJGW5IE96ZFXVXLL3ZGVANB637LHS7F6NXHDH49C6ULHU8KX8W86TZV1BEWS7HEVXDDM41IKMXB862OJCRRP86M7O10GTZF73CQIVE' where id=94;
-update noar ti set v1='WPC7JU4ENGC774U45EX78DMKHIZ30Y3K57FQ8P0JCHM3YI794O39DLY2D7YS9LN5XZ9DCIAU3UHY4JG6OT9OCWJLIKCNX06RVYUML9WS0OA1ZCOO4AHXOH1Y34KPHYO9MU09DH88J4IBADOPC5TCADI3OFDFJGW5IE96ZFXVXLL3ZGVANB637LHS7F6NXHDH49C6ULHU8KX8W86TZV1BEWS7HEVXDDM41IKMXB862OJCRRP86M7O10GTZF73CQIVE' where id=94;
-update noar tt set v2='TQO5EOT4LBPGC3PCJIJVZ6YMHOEZPSCI8S6HDAPJTS95E178XYUY53HFHSYXT4I9ELX7G2QDOBSD76ABGMHY2W96V0KT7FTF18035Y6RW8NDFPZBYSCJY99IM1PV0ELMI1QKN3ZAUQM8RY6VOY7MREQLGLCVYLOXQZ2L9CK4R5J3R0ZVZZBSJWZFDH25K8LNM3OPHZE57ENKK8TLLIJS6PV1Q011NCHGD61BLGZZD3KZD4X8U0XTPN57J873UHG6P' where id=94;
-update noar ti set v2='TQO5EOT4LBPGC3PCJIJVZ6YMHOEZPSCI8S6HDAPJTS95E178XYUY53HFHSYXT4I9ELX7G2QDOBSD76ABGMHY2W96V0KT7FTF18035Y6RW8NDFPZBYSCJY99IM1PV0ELMI1QKN3ZAUQM8RY6VOY7MREQLGLCVYLOXQZ2L9CK4R5J3R0ZVZZBSJWZFDH25K8LNM3OPHZE57ENKK8TLLIJS6PV1Q011NCHGD61BLGZZD3KZD4X8U0XTPN57J873UHG6P' where id=94;
-update noar tt set v3='W9Y750CILBYT3Z127LDRTG7RZQNCVB9OAQIHMSOSYM82F7H732IZ5WAO0NBY15SXE9N2H3PSRLAL75FT9KDW79M1SE9T89ANRHNAAA11CIE0AI2NCZVFJFT0EP3ZWYLVRY354B1AS2OXH889OCQ9CRQGZ9RRS6DNFY7Y6PL3CREQH6B3OXWMIWX3BQR8DD5AE43Z1DBC8KRZVS5GZZ2YKX3113TMGB15TE6CI97A51SJSI25JZ0L86UCUV44HERY5' where id=94;
-update noar ti set v3='W9Y750CILBYT3Z127LDRTG7RZQNCVB9OAQIHMSOSYM82F7H732IZ5WAO0NBY15SXE9N2H3PSRLAL75FT9KDW79M1SE9T89ANRHNAAA11CIE0AI2NCZVFJFT0EP3ZWYLVRY354B1AS2OXH889OCQ9CRQGZ9RRS6DNFY7Y6PL3CREQH6B3OXWMIWX3BQR8DD5AE43Z1DBC8KRZVS5GZZ2YKX3113TMGB15TE6CI97A51SJSI25JZ0L86UCUV44HERY5' where id=94;
-update noar tt set v0='6EH7QOIVOHN03HU0CUMJ0N2D4WM04O1P7UFKK2HJAP1A4PMOYXI4UB7SJ9NQ6K734OVFRAAB7L7IC1AZGVYECSFPS1KJX2XBJOGLFLSRADJLPSVOD56DXV0G8I7OFHH9UW9XCKR7F0547HZ1ZA6QN1PQBA25HW02EWAR909H3KZ7P8ULQXK07MRWELUUG6DR6S9WPU0OSPM73B5JMJ0R3PNTDT37JZB28VCUZQWFZYKXP25LGAMWXWZ9G6E40AF5X' where id=95;
-update noar ti set v0='6EH7QOIVOHN03HU0CUMJ0N2D4WM04O1P7UFKK2HJAP1A4PMOYXI4UB7SJ9NQ6K734OVFRAAB7L7IC1AZGVYECSFPS1KJX2XBJOGLFLSRADJLPSVOD56DXV0G8I7OFHH9UW9XCKR7F0547HZ1ZA6QN1PQBA25HW02EWAR909H3KZ7P8ULQXK07MRWELUUG6DR6S9WPU0OSPM73B5JMJ0R3PNTDT37JZB28VCUZQWFZYKXP25LGAMWXWZ9G6E40AF5X' where id=95;
-update noar tt set v1='5F5NA2DAJF52WVJZIPTVS277X9YJG5X0WE98SRQ5P00TF072U92VFG5BEHZXIPB9Y88137RSUR571QM9AGC0ZNDMOXTYOFW08LVJSF3EL4KQIDZN3MO28KE1WMNPPK4VM5A1AO65SDLFUSQYO0ZED3HKFG05JWNFC99GMC23K1LYC78RTJINJVZU2LI75M35MQZ3UU2ZMYDL2T0FTUDJ4RE74UE9AKYU6D4F7O9MY5SVPBBCFSVD0EAZAHBJVWK88' where id=95;
-update noar ti set v1='5F5NA2DAJF52WVJZIPTVS277X9YJG5X0WE98SRQ5P00TF072U92VFG5BEHZXIPB9Y88137RSUR571QM9AGC0ZNDMOXTYOFW08LVJSF3EL4KQIDZN3MO28KE1WMNPPK4VM5A1AO65SDLFUSQYO0ZED3HKFG05JWNFC99GMC23K1LYC78RTJINJVZU2LI75M35MQZ3UU2ZMYDL2T0FTUDJ4RE74UE9AKYU6D4F7O9MY5SVPBBCFSVD0EAZAHBJVWK88' where id=95;
-update noar tt set v2='Q2LDQOBULXJYLQOXWFCE3RSBY0V05RTKQCTYQETDUKUJZTLUUK01X7HGB4X0UZ67YG2CYE7O5PWYKXCOT9LNCVKWEG5Q4IGA5W4T9T1NFPA4LJ7EISBXHWA109RFB5AJMM2O7MZ57HHCD71E6AMLOFC90MSKXPUTW58D12FDRPUSZ18Z2R75D7Q0ED2BHKHAH6NT0BUDYBY6EIVCMATYKT7O6O51FDWA5LJPF3DLQF7NJVS5I7A3XG3L2B33K1O7V' where id=95;
-update noar ti set v2='Q2LDQOBULXJYLQOXWFCE3RSBY0V05RTKQCTYQETDUKUJZTLUUK01X7HGB4X0UZ67YG2CYE7O5PWYKXCOT9LNCVKWEG5Q4IGA5W4T9T1NFPA4LJ7EISBXHWA109RFB5AJMM2O7MZ57HHCD71E6AMLOFC90MSKXPUTW58D12FDRPUSZ18Z2R75D7Q0ED2BHKHAH6NT0BUDYBY6EIVCMATYKT7O6O51FDWA5LJPF3DLQF7NJVS5I7A3XG3L2B33K1O7V' where id=95;
-update noar tt set v3='REKOS1KNF5KJOVW58D7X5AZP883BHX8A2GOE8FJBNYXBKMERMYY2L2L0LMTNYNK538E4MJN79BEQ76KVF3Q26VNTZY7HEHZI2L1VXJK5KI1CC5SWNZF96V8H533EF2C331NZX1RTUIIXAGBX9M3UQPZDLM7R5FVO0T1BU1EGM3W9KVYOLELU65V7WWHSYNA6AQNBPEL9M4PGIOJG8XN8M9ZV1TM6XBLUEZKQGX2WDEIN9EE7QOOB7LO7HF833O9U8' where id=95;
-update noar ti set v3='REKOS1KNF5KJOVW58D7X5AZP883BHX8A2GOE8FJBNYXBKMERMYY2L2L0LMTNYNK538E4MJN79BEQ76KVF3Q26VNTZY7HEHZI2L1VXJK5KI1CC5SWNZF96V8H533EF2C331NZX1RTUIIXAGBX9M3UQPZDLM7R5FVO0T1BU1EGM3W9KVYOLELU65V7WWHSYNA6AQNBPEL9M4PGIOJG8XN8M9ZV1TM6XBLUEZKQGX2WDEIN9EE7QOOB7LO7HF833O9U8' where id=95;
-update noar tt set v0='FAAXUMQKWZIUTMKRYCF2CX25NLPKPG6MQ8CO4N030L52E79HDW3Q4LS2CV8F4WYKWQPP9QFJ9ES33XKMXLOMGXWVVHMGJNWUJG1X2EQA20K01CK855O3OED02VIG92SWAKHS4265HHUDIV4YZJYOXVD706BTSZV128OGQ6UKU4BHIYCCTMHA7Y92D8J9Y4X2D6BXIOYFX6D4E0OXULQUCK5JOU3P55M7QY7P6SB1GVJFZPJ887Q2LYXHQ6TZJ8UH8' where id=96;
-update noar ti set v0='FAAXUMQKWZIUTMKRYCF2CX25NLPKPG6MQ8CO4N030L52E79HDW3Q4LS2CV8F4WYKWQPP9QFJ9ES33XKMXLOMGXWVVHMGJNWUJG1X2EQA20K01CK855O3OED02VIG92SWAKHS4265HHUDIV4YZJYOXVD706BTSZV128OGQ6UKU4BHIYCCTMHA7Y92D8J9Y4X2D6BXIOYFX6D4E0OXULQUCK5JOU3P55M7QY7P6SB1GVJFZPJ887Q2LYXHQ6TZJ8UH8' where id=96;
-update noar tt set v1='AVB7L0JPH7EAEIWJBTF17FS34SU9LT3GWLYWJWL0X0V0YUYBT85P9Q9IX57TTDUA609O7RVDVLXX2IQJ9DBLZYUVSEXDK8Z2VC0HB9JRMM98OXK7ZUF4BQEB7EPO39U9IPFG0G0MIAMDWGNWYQC1QHAQYEOHXZ6TBV39QKF5WLF25I8OMWMRTW81SC9JEPIFVQNKTTATW720V9Y8HIS1XJT9UGXWJZFK3OJZ98Q30AR38GURYFZPVLAEXMWF1TLZ7' where id=96;
-update noar ti set v1='AVB7L0JPH7EAEIWJBTF17FS34SU9LT3GWLYWJWL0X0V0YUYBT85P9Q9IX57TTDUA609O7RVDVLXX2IQJ9DBLZYUVSEXDK8Z2VC0HB9JRMM98OXK7ZUF4BQEB7EPO39U9IPFG0G0MIAMDWGNWYQC1QHAQYEOHXZ6TBV39QKF5WLF25I8OMWMRTW81SC9JEPIFVQNKTTATW720V9Y8HIS1XJT9UGXWJZFK3OJZ98Q30AR38GURYFZPVLAEXMWF1TLZ7' where id=96;
-update noar tt set v2='VTGHTU2UTBEA0Q2C9VHJBGB3A2SG9YL68EH0N3HKIN8RL3ZQM9G2MYZCICJ5X9WGJ26HGLNXGBD61ZT3VPTRUT9V2NSPA2441VQYACSCM3J160CYBZ71PWWKPI1THMQWXD7RSQBBLQYJB9GYLIXSLXIHBVMFAEVGR1H4SRKMCTFX0EKVVM8UQ394F22FVZPTO8LNA3N7BCASHK7YOZM2AMW03PXHD7K4IKSHBZ524VRRER0T35PZICZNHSFO34Z4W' where id=96;
-update noar ti set v2='VTGHTU2UTBEA0Q2C9VHJBGB3A2SG9YL68EH0N3HKIN8RL3ZQM9G2MYZCICJ5X9WGJ26HGLNXGBD61ZT3VPTRUT9V2NSPA2441VQYACSCM3J160CYBZ71PWWKPI1THMQWXD7RSQBBLQYJB9GYLIXSLXIHBVMFAEVGR1H4SRKMCTFX0EKVVM8UQ394F22FVZPTO8LNA3N7BCASHK7YOZM2AMW03PXHD7K4IKSHBZ524VRRER0T35PZICZNHSFO34Z4W' where id=96;
-update noar tt set v3='UFJ5JLTP7WUETVGL7QAV005KL9XZ2MNNTHP7O5012TUVA6BGJ79UDMQC5OGYYCW98IZ1WOW35ZB0FSGY2BP8FGJZZ835HRNPSDJ6M2SSWLYMO2IJ6J5F0VYS84NKECE7X53K6RTBDDO0VB3ZM32Z49M8ZCVN7GT8IVEQ9O3SNQMRNY65CRVAK1VSI55E8ZUVY4IWHF6GFI7X6G6H2R75IGA1ASR0BGVBDF32IYWT4DSPJ1II3UCA9D19FLX3NC2ZX' where id=96;
-update noar ti set v3='UFJ5JLTP7WUETVGL7QAV005KL9XZ2MNNTHP7O5012TUVA6BGJ79UDMQC5OGYYCW98IZ1WOW35ZB0FSGY2BP8FGJZZ835HRNPSDJ6M2SSWLYMO2IJ6J5F0VYS84NKECE7X53K6RTBDDO0VB3ZM32Z49M8ZCVN7GT8IVEQ9O3SNQMRNY65CRVAK1VSI55E8ZUVY4IWHF6GFI7X6G6H2R75IGA1ASR0BGVBDF32IYWT4DSPJ1II3UCA9D19FLX3NC2ZX' where id=96;
-update noar tt set v0='2257OFXUKLFS2FB5DWHAL2W2YCLFCWSIZ1OYHQXG7DIU8MR0M5N22GZHSIK17MSZ19SGW6LWPUS6DEMLI8LNUHYOUUR6VHWJ9V1EOFVTKPH91AIG559AH6VGZHGDW5G42RCTNQ9LVVYHOQZ9P0VEW0D96WCJHSKUG07ZZFZUB6Q2J4RQ828O09OHJJOP8XF5R5WYBRYCVZL965JLKB58YMLXOMHO8MJTI8SO3XB8QX30O4Z1TY5OTCC734ISR5OR8' where id=97;
-update noar ti set v0='2257OFXUKLFS2FB5DWHAL2W2YCLFCWSIZ1OYHQXG7DIU8MR0M5N22GZHSIK17MSZ19SGW6LWPUS6DEMLI8LNUHYOUUR6VHWJ9V1EOFVTKPH91AIG559AH6VGZHGDW5G42RCTNQ9LVVYHOQZ9P0VEW0D96WCJHSKUG07ZZFZUB6Q2J4RQ828O09OHJJOP8XF5R5WYBRYCVZL965JLKB58YMLXOMHO8MJTI8SO3XB8QX30O4Z1TY5OTCC734ISR5OR8' where id=97;
-update noar tt set v1='PCWGA3O10XR00QS2SWXP0U7JQH8G0O5U6H3GK8TONZCESJJBF97BKWFRCNE9N58SPDMWIC3QL7U4QD3MBLMVAJO062J3JLE6HBNUOV6SJL0UEZLQKG80ZG4DS51V9NU9DQICOPGAXPNUO59V680NATGNIH0E5O0KJE30NNW4ZZ0ILP5H9QS5ZJ8RHT1MG8QABXSRVS0RS4C661EW8YNO3X6ZWMLZ133IHJVUPJNUPKTCXT027620U4IYBPPZ14E0L' where id=97;
-update noar ti set v1='PCWGA3O10XR00QS2SWXP0U7JQH8G0O5U6H3GK8TONZCESJJBF97BKWFRCNE9N58SPDMWIC3QL7U4QD3MBLMVAJO062J3JLE6HBNUOV6SJL0UEZLQKG80ZG4DS51V9NU9DQICOPGAXPNUO59V680NATGNIH0E5O0KJE30NNW4ZZ0ILP5H9QS5ZJ8RHT1MG8QABXSRVS0RS4C661EW8YNO3X6ZWMLZ133IHJVUPJNUPKTCXT027620U4IYBPPZ14E0L' where id=97;
-update noar tt set v2='T58S91X3BNFNRYPR3IMKC9D6UJOZA7BJ19Q9EC0TZJFHJIQAI8C4RUE71REVF85BRQ7M7UAPK6L2UUW6WVTGY9W2JAN1D1WLC5OV8DL7ZXUT6QAPLSR5VX5I7JEE0ZLBUVV0ST7LBH7444Y01YJ0TZGX3LFKAGPPWMGTQ3KJ4FV9Q9L3M6Q0BXTOYTH225XK5NG9Y3MD8WBI2CN2PIUNONJXQGXXJ8GIZMDWFWNV7L9IJXVPDJAXISI14EQD0I1LL' where id=97;
-update noar ti set v2='T58S91X3BNFNRYPR3IMKC9D6UJOZA7BJ19Q9EC0TZJFHJIQAI8C4RUE71REVF85BRQ7M7UAPK6L2UUW6WVTGY9W2JAN1D1WLC5OV8DL7ZXUT6QAPLSR5VX5I7JEE0ZLBUVV0ST7LBH7444Y01YJ0TZGX3LFKAGPPWMGTQ3KJ4FV9Q9L3M6Q0BXTOYTH225XK5NG9Y3MD8WBI2CN2PIUNONJXQGXXJ8GIZMDWFWNV7L9IJXVPDJAXISI14EQD0I1LL' where id=97;
-update noar tt set v3='ELR5OYU9FXZFHMBF3J2HG47AII8Y02M473OWKDEZ2AK6V3JKJWXQLM4K1Z27YA0VS6ZROJNK2RVEGWWEQBNK0AAPXZUSCJUQKD4NOGVMX3T6BNJSAGTV6NJHQHPHUZ85YJXVUD9FM1K6RK855XRKYU4MVDNB6PH9NY9OGOHR5E04LA34YRE4L8P780ERJD5OAG347T8XAMB038NGQADTYLX3PDI0MN1IXYK1A1OEZC6AIED8IPYFMQ59QQGOGLP93' where id=97;
-update noar ti set v3='ELR5OYU9FXZFHMBF3J2HG47AII8Y02M473OWKDEZ2AK6V3JKJWXQLM4K1Z27YA0VS6ZROJNK2RVEGWWEQBNK0AAPXZUSCJUQKD4NOGVMX3T6BNJSAGTV6NJHQHPHUZ85YJXVUD9FM1K6RK855XRKYU4MVDNB6PH9NY9OGOHR5E04LA34YRE4L8P780ERJD5OAG347T8XAMB038NGQADTYLX3PDI0MN1IXYK1A1OEZC6AIED8IPYFMQ59QQGOGLP93' where id=97;
-update noar tt set v0='PPZV0EDGI7ZL7GY81JGDYNOM2C58PD0MX2XFOC99C94BIPS89HBE0QWJM69W5TX37WICUILTDTERRFN8MNR4CK2WVKMXJI2LZAZTQTIKXDKIWXQZW34FCSP64P9QCAFNBDBJCODEGPCFVP5AZC3GYEXIMWB8IU7PVBUXK481YL49T4P99H0CI6WCMZBNEDT500DG6DE1F6QM5IQGW5I4MHQVKEHGMOYE8A66AC946MRUPJ8WMJ2CGBPTQT8VYYMUF' where id=98;
-update noar ti set v0='PPZV0EDGI7ZL7GY81JGDYNOM2C58PD0MX2XFOC99C94BIPS89HBE0QWJM69W5TX37WICUILTDTERRFN8MNR4CK2WVKMXJI2LZAZTQTIKXDKIWXQZW34FCSP64P9QCAFNBDBJCODEGPCFVP5AZC3GYEXIMWB8IU7PVBUXK481YL49T4P99H0CI6WCMZBNEDT500DG6DE1F6QM5IQGW5I4MHQVKEHGMOYE8A66AC946MRUPJ8WMJ2CGBPTQT8VYYMUF' where id=98;
-update noar tt set v1='MHE8ZHDRQMBO2NN7RQVMUJNFF1HZJLSBMHBYWO0YAZFO3D28C3O0GYH3IMCKBH8IOCIGWS89W56Y0J96HMUKJKCYOMWDTH02RYZ54WLQGERGQ3T92H7KUGYKS8OI06GGE04RAHEJ33BTF8KGBPCBJC62UP4K4T8X1M0MX4S8GIYGUTV0YKAAJVOPZTTMMYTK9KMCHHXTLHN36J88IFHW37N3J9FRTZDTI2EYW7XDNHYXZ6AB5XCNMQP8MMPVTO4M3' where id=98;
-update noar ti set v1='MHE8ZHDRQMBO2NN7RQVMUJNFF1HZJLSBMHBYWO0YAZFO3D28C3O0GYH3IMCKBH8IOCIGWS89W56Y0J96HMUKJKCYOMWDTH02RYZ54WLQGERGQ3T92H7KUGYKS8OI06GGE04RAHEJ33BTF8KGBPCBJC62UP4K4T8X1M0MX4S8GIYGUTV0YKAAJVOPZTTMMYTK9KMCHHXTLHN36J88IFHW37N3J9FRTZDTI2EYW7XDNHYXZ6AB5XCNMQP8MMPVTO4M3' where id=98;
-update noar tt set v2='SWJ9LT09OCC8EVXVTOFW27OXE71E9F49XOLWOG49Z8755GNPS5QH5X6AJ3IUPOGR0R6DQY9ABXIEZB3KQLRLMT50C7YVDJ0F4A3RRJ42N19UFEM34Y6115Y4UBLY7RA794MV1DZGDXR34T8KB6QR2ZFX3ZX8UT0965P9T2FR51JGBS3VOWPR5SD9IRGI9Y62NQ9WH569HZBM8IHAAVZ7Q9EZEE9J95ZYYC4QAOHY9GMUD2QMGEJYL5QSEC6MHXD4K' where id=98;
-update noar ti set v2='SWJ9LT09OCC8EVXVTOFW27OXE71E9F49XOLWOG49Z8755GNPS5QH5X6AJ3IUPOGR0R6DQY9ABXIEZB3KQLRLMT50C7YVDJ0F4A3RRJ42N19UFEM34Y6115Y4UBLY7RA794MV1DZGDXR34T8KB6QR2ZFX3ZX8UT0965P9T2FR51JGBS3VOWPR5SD9IRGI9Y62NQ9WH569HZBM8IHAAVZ7Q9EZEE9J95ZYYC4QAOHY9GMUD2QMGEJYL5QSEC6MHXD4K' where id=98;
-update noar tt set v3='JCOI29KEC0NYM1G3ZGCEYW8GGJKG8BZ5XNK0WKBWU0H0RN3XJ3GT5L2Y7LF0PHRE0KNCX9EOE6KMCPZJ5CWA88C6YAEGS4U5LNQ55CFUQCF8PIIT9VV4NHMV0MHM91D01NGTTVY3Z4B1O7QQNZGB52781EYNX0UT5OQMD19IETHNFI1FH80HS03RXPJRA49448T726CY77U5T338NONRYUF2PP40D3Z05LG8V0382Y7ULY0UR5ZVZ1BB812OQUEBT' where id=98;
-update noar ti set v3='JCOI29KEC0NYM1G3ZGCEYW8GGJKG8BZ5XNK0WKBWU0H0RN3XJ3GT5L2Y7LF0PHRE0KNCX9EOE6KMCPZJ5CWA88C6YAEGS4U5LNQ55CFUQCF8PIIT9VV4NHMV0MHM91D01NGTTVY3Z4B1O7QQNZGB52781EYNX0UT5OQMD19IETHNFI1FH80HS03RXPJRA49448T726CY77U5T338NONRYUF2PP40D3Z05LG8V0382Y7ULY0UR5ZVZ1BB812OQUEBT' where id=98;
-update noar tt set v0='L2I9WV9C7179KOVWGEBPR14V2R8KHW9ADCF27C1QS2LWYBOU4SIPEJK86PMMNGZQ5XDXPT4QNS3F5N8DN5L9V934ER2JYAA6PFZ61WPBVDB3WMEBAVQZ53B64V74RRA1Z6KC9EFI9ZGDJU45WJY7XIQGUUXRCI60EA6AUCYI36RON8K1E1Z4BSYK1N2GPWKPK8K25XEJWH99NK5BGSUZGMSDT15D6I2A9BNHMS4DUFFGTX9TBHKDULLZTUENPHXSB' where id=99;
-update noar ti set v0='L2I9WV9C7179KOVWGEBPR14V2R8KHW9ADCF27C1QS2LWYBOU4SIPEJK86PMMNGZQ5XDXPT4QNS3F5N8DN5L9V934ER2JYAA6PFZ61WPBVDB3WMEBAVQZ53B64V74RRA1Z6KC9EFI9ZGDJU45WJY7XIQGUUXRCI60EA6AUCYI36RON8K1E1Z4BSYK1N2GPWKPK8K25XEJWH99NK5BGSUZGMSDT15D6I2A9BNHMS4DUFFGTX9TBHKDULLZTUENPHXSB' where id=99;
-update noar tt set v1='3YNWGOW6CV4GMJAWES6GY0RIZLCYXJQV0GP9SB089WRV1LAIIQOEHS1NDVZTD0N5DJH6SFXIAR5B86F4F14CK9ND8RZOQ55X59PK3L7Z8E36UNTNFE5C1852AZEC1P1TY8QPINDZO5QBSBKRXOG0TWE4OAJ082PIO6KJZVMHDI5ANLKLPRP7N9O6OIFJLB5EM9M04SGFOWSRJDGPZJXGUUHUE9VRY21DM7A0RC6N3YZFNJG8Q6XQIY3J8JTQRO64V' where id=99;
-update noar ti set v1='3YNWGOW6CV4GMJAWES6GY0RIZLCYXJQV0GP9SB089WRV1LAIIQOEHS1NDVZTD0N5DJH6SFXIAR5B86F4F14CK9ND8RZOQ55X59PK3L7Z8E36UNTNFE5C1852AZEC1P1TY8QPINDZO5QBSBKRXOG0TWE4OAJ082PIO6KJZVMHDI5ANLKLPRP7N9O6OIFJLB5EM9M04SGFOWSRJDGPZJXGUUHUE9VRY21DM7A0RC6N3YZFNJG8Q6XQIY3J8JTQRO64V' where id=99;
-update noar tt set v2='2QS184OQUSY2T1FOAWQIE57GN9DGAXSDLAASV89Q3FBLHZXOLFJUFNBHVAHYXCG42R8PZL3BQ1RRAID83P7N4YMMGZDKG4UM7CKVVJN5M36MR574PDLC1ADMBHRFLO4CO39HP4LPUMMVY22M0QDSJILNIM4H7YUS32R8OE7MURE1N2GIRB93JQUHY5OZG743QWEY6Y98ADMP7P1YL3XDBSVZKQ2DVLN4NTC37HV3F1T0OZ5ATLLGTZPARNF4BII0A' where id=99;
-update noar ti set v2='2QS184OQUSY2T1FOAWQIE57GN9DGAXSDLAASV89Q3FBLHZXOLFJUFNBHVAHYXCG42R8PZL3BQ1RRAID83P7N4YMMGZDKG4UM7CKVVJN5M36MR574PDLC1ADMBHRFLO4CO39HP4LPUMMVY22M0QDSJILNIM4H7YUS32R8OE7MURE1N2GIRB93JQUHY5OZG743QWEY6Y98ADMP7P1YL3XDBSVZKQ2DVLN4NTC37HV3F1T0OZ5ATLLGTZPARNF4BII0A' where id=99;
-update noar tt set v3='GSTHW6G2VM1R3YG9RI9KQIMUAO37JPPXHVUL6AXRRA1AV2730CYIKKOQTAL1A2S4NFSV1YDKRWE854E2I7XY12GYDJ1P41WMFYOA3IW4UPAXR1JI5B5RNJI9IXZJEXOT7DWI6XUZ1GF6HDNU480SB6HNM6ZEJBROFRWEIK0T12CCTP7VOQ10H18WGEG5K9NCSGCO6B3328U663KYNC107S58LHXF02I2WI69CBGF3OE2ISAOYH2UIDN7PWFVR5XNL' where id=99;
-update noar ti set v3='GSTHW6G2VM1R3YG9RI9KQIMUAO37JPPXHVUL6AXRRA1AV2730CYIKKOQTAL1A2S4NFSV1YDKRWE854E2I7XY12GYDJ1P41WMFYOA3IW4UPAXR1JI5B5RNJI9IXZJEXOT7DWI6XUZ1GF6HDNU480SB6HNM6ZEJBROFRWEIK0T12CCTP7VOQ10H18WGEG5K9NCSGCO6B3328U663KYNC107S58LHXF02I2WI69CBGF3OE2ISAOYH2UIDN7PWFVR5XNL' where id=99;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
+--source ../include/fast_update_gen_header.inc
+
+--let GENERATED=$MYSQL_TMP_DIR/generated_fast_update_varchar.inc
+
+--perl
+ my $nrows = 100;
+ open(FILE, '>', "$ENV{GENERATED}") or die;
+ foreach my $t ('varchar', 'varbinary') {
+ foreach my $l (32, 256) {
+ foreach my $n ('null', 'not null') {
+ test_varchar($t, $l, $n, $nrows)
+ }
+ }
+ }
+ close FILE;
+
+ sub test_varchar {
+ my $t = shift;
+ my $l = shift;
+ my $n = shift;
+ my $nrows = shift;
+
+ print FILE "create table tt (id bigint unsigned primary key,\n";
+ print FILE " f0 int $n,\n";
+ foreach my $i (0..3) {
+ print FILE " v$i $t($l) $n,\n";
+ }
+ print FILE " b0 text $n\n";
+ print FILE ") engine=tokudb;\n";
+
+ if ($n eq 'null') {
+ print FILE "insert into tt (id) values (0);\n";
+ }
+ print FILE "insert into tt values (1, 2, 'a', 'b', 'c', 'd', 'e');\n";
+ foreach my $i (2..($nrows - 1)) {
+ print FILE "insert into tt values ($i, ".
+ ($i + 1).
+ ", '', '', '', '', '');\n";
+ }
+
+ print FILE "create table ti like tt;\n";
+ print FILE "alter table ti engine=innodb;\n";
+ print FILE "insert into ti select * from tt;\n";
+
+ my @nulltest = ('null this', 'null is', 'null a', 'null test');
+ foreach my $i (0..$#nulltest) {
+ print FILE "update tt set v$i = '$nulltest[$i] $i' where id = 0;\n";
+ print FILE "update ti set v$i = '$nulltest[$i] $i' where id = 0;\n";
+ }
+
+ my @test = ('this' ,'is', 'another', 'test');
+ foreach my $i (0..$#test) {
+ print FILE "update tt set v$i = '$test[$i] $i' where id = 1;\n";
+ print FILE "update ti set v$i='$test[$i] $i' where id = 1;\n";
+ }
+
+ foreach my $id (2 .. ($nrows - 1)) {
+ foreach my $i (0 .. 3) {
+ my $long_str = rnd_str($l, ("A" .. "Z", 0 .. 9));
+ print FILE "update tt set v$i='$long_str' where id=$id;\n";
+ print FILE "update ti set v$i='$long_str' where id=$id;\n";
+ }
+ }
+
+ print FILE 'let $diff_tables = test.tt, test.ti;'."\n";
+ print FILE "source include/diff_tables.inc;\n";
+
+ print FILE "drop table tt, ti;\n";
+ }
+
+ sub rnd_str { join '', @_[ map{ rand @_ } 1 .. shift ] }
+
+EOF
+
+--source ../include/fast_update_gen_footer_silent.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_bin_pad.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_bin_pad.test
index d1eb8500c55..5673c9d1542 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_bin_pad.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_bin_pad.test
@@ -1,21 +1,16 @@
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
+set tokudb_enable_fast_upsert=1;
+source ../include/setup_fast_update_upsert.inc;
-disable_warnings;
-drop table if exists t0, t1;
-enable_warnings;
-
-set tokudb_disable_slow_upsert=1;
-
-create table t0 (id int primary key, b binary(32));
+create table t0 (id int primary key, b binary(32)) engine = tokudb;
create table t1 like t0;
-insert noar into t0 values (1,'hi'),(2,'there');
+insert into t0 values (1,'hi'),(2,'there');
select * from t0;
-insert noar into t1 values (1,null),(2,null);
-insert noar into t1 values (1,null) on duplicate key update b='hi';
-insert noar into t1 values (2,null) on duplicate key update b='there';
+insert into t1 values (1,null),(2,null);
+insert into t1 values (1,null) on duplicate key update b='hi';
+insert into t1 values (2,null) on duplicate key update b='there';
select * from t1;
let $diff_tables = test.t0, test.t1;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_char.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_char.test
index aa06b3202e4..afe4d3c86dc 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_char.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_char.test
@@ -1,35 +1,30 @@
source include/have_tokudb.inc;
source include/have_innodb.inc;
-set default_storage_engine='tokudb';
+set tokudb_enable_fast_upsert=1;
+source ../include/setup_fast_update_upsert.inc;
-disable_warnings;
-drop table if exists tt, ti;
-enable_warnings;
-
-set tokudb_disable_slow_upsert=1;
-
-create table tt (id int primary key, c char(32), b binary(32));
+create table tt (id int primary key, c char(32), b binary(32)) engine = tokudb;
create table ti like tt;
alter table ti engine=innodb;
-insert noar into tt values (1,null,null) on duplicate key update c='hi';
-insert noar into ti values (1,null,null) on duplicate key update c='hi';
+insert into tt values (1,null,null) on duplicate key update c='hi';
+insert into ti values (1,null,null) on duplicate key update c='hi';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-insert noar into tt values (1,null,null) on duplicate key update c='there';
-insert noar into ti values (1,null,null) on duplicate key update c='there';
+insert into tt values (1,null,null) on duplicate key update c='there';
+insert into ti values (1,null,null) on duplicate key update c='there';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-insert noar into tt values (1,null,null) on duplicate key update b='you';
-insert noar into ti values (1,null,null) on duplicate key update b='you';
+insert into tt values (1,null,null) on duplicate key update b='you';
+insert into ti values (1,null,null) on duplicate key update b='you';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
-insert noar into tt values (1,null,null) on duplicate key update b='people';
-insert noar into ti values (1,null,null) on duplicate key update b='people';
+insert into tt values (1,null,null) on duplicate key update b='people';
+insert into ti values (1,null,null) on duplicate key update b='people';
let $diff_tables = test.tt, test.ti;
source include/diff_tables.inc;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_deadlock.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_deadlock.test
index 66b212f3c24..63452a4766f 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_deadlock.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_deadlock.test
@@ -1,30 +1,32 @@
source include/have_tokudb.inc;
-disable_warnings;
-drop table if exists t;
-enable_warnings;
+set tokudb_enable_fast_upsert=1;
+source ../include/setup_fast_update_upsert.inc;
-set default_storage_engine='tokudb';
-
-create table t (id bigint primary key, b bigint not null default 0);
+create table t (id bigint primary key, b bigint not null default 0)
+ engine = tokudb;
connect (conn1,localhost,root,,);
+SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));
+SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_ALL_TABLES',''));
+
+set tokudb_enable_fast_upsert=1;
connection default;
begin;
-insert noar into t (id) values (1) on duplicate key update b=b+1;
+insert into t (id) values (1) on duplicate key update b=b+1;
connection conn1;
begin;
-insert noar into t (id) values (2) on duplicate key update b=b-1;
+insert into t (id) values (2) on duplicate key update b=b-1;
connection default;
-send insert noar into t (id) values (2) on duplicate key update b=b+1;
+send insert into t (id) values (2) on duplicate key update b=b+1;
connection conn1;
sleep 1;
error 1205,1213;
-insert noar into t (id) values (1) on duplicate key update b=b-1;
+insert into t (id) values (1) on duplicate key update b=b-1;
rollback;
connection default;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.py b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.py
deleted file mode 100644
index a19227ec20d..00000000000
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.py
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/usr/bin/env python
-
-import sys
-
-def main():
- print "# generated by tokudb_upsert_int.py"
- print "source include/have_tokudb.inc;"
- print "source include/have_innodb.inc;"
- print "set default_storage_engine='tokudb';"
- print "disable_warnings;"
- print "drop table if exists tt, ti;"
- print "enable_warnings;"
-
- print "set tokudb_disable_slow_update=1;"
-
- for t in [ 'tinyint', 'smallint', 'mediumint', 'int', 'bigint' ]:
- for u in [ '', 'unsigned' ]:
- for n in [ 'null', 'not null' ]:
- test_upsert_int(t, u, n)
- return 0
-
-def test_upsert_int(t, u, n):
- print "create table tt ("
- print " id %s %s %s primary key," % (t, u, n)
- if n == 'not null': n += ' default 0'
- print " x %s %s %s," % (t, u, n)
- print " y %s %s %s," % (t, u, n)
- print " z %s %s %s," % (t, u, n)
- print " a char(32), aa varchar(32)"
- print ");"
- print "insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;"
- print "insert noar into tt (id) values (1) on duplicate key update y=0,z=42;"
- print "insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;"
- print "insert noar into tt (id) values (1) on duplicate key update y=y-1;"
- print "insert noar into tt (id) values (1) on duplicate key update z=z-100;"
-
- print "create table ti like tt;"
- print "alter table ti engine=innodb;"
- print "insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;"
- print "insert noar into ti (id) values (1) on duplicate key update y=0,z=42;"
- print "insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;"
- print "insert noar into ti (id) values (1) on duplicate key update y=y-1;"
- print "insert noar into ti (id) values (1) on duplicate key update z=z-100;"
-
- print "let $diff_tables = test.tt, test.ti;"
- print "source include/diff_tables.inc;"
-
- print "drop table tt, ti;"
-
-sys.exit(main())
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.test
index 9f44f6b461c..7253fb5922c 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_int.test
@@ -1,448 +1,38 @@
-# generated by tokudb_upsert_int.py
-source include/have_tokudb.inc;
-source include/have_innodb.inc;
-set default_storage_engine='tokudb';
-disable_warnings;
-drop table if exists tt, ti;
-enable_warnings;
-set tokudb_disable_slow_update=1;
-create table tt (
- id tinyint null primary key,
- x tinyint null,
- y tinyint null,
- z tinyint null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id tinyint not null primary key,
- x tinyint not null default 0,
- y tinyint not null default 0,
- z tinyint not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id tinyint unsigned null primary key,
- x tinyint unsigned null,
- y tinyint unsigned null,
- z tinyint unsigned null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id tinyint unsigned not null primary key,
- x tinyint unsigned not null default 0,
- y tinyint unsigned not null default 0,
- z tinyint unsigned not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id smallint null primary key,
- x smallint null,
- y smallint null,
- z smallint null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id smallint not null primary key,
- x smallint not null default 0,
- y smallint not null default 0,
- z smallint not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id smallint unsigned null primary key,
- x smallint unsigned null,
- y smallint unsigned null,
- z smallint unsigned null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id smallint unsigned not null primary key,
- x smallint unsigned not null default 0,
- y smallint unsigned not null default 0,
- z smallint unsigned not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id mediumint null primary key,
- x mediumint null,
- y mediumint null,
- z mediumint null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id mediumint not null primary key,
- x mediumint not null default 0,
- y mediumint not null default 0,
- z mediumint not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id mediumint unsigned null primary key,
- x mediumint unsigned null,
- y mediumint unsigned null,
- z mediumint unsigned null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id mediumint unsigned not null primary key,
- x mediumint unsigned not null default 0,
- y mediumint unsigned not null default 0,
- z mediumint unsigned not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id int null primary key,
- x int null,
- y int null,
- z int null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id int not null primary key,
- x int not null default 0,
- y int not null default 0,
- z int not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id int unsigned null primary key,
- x int unsigned null,
- y int unsigned null,
- z int unsigned null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id int unsigned not null primary key,
- x int unsigned not null default 0,
- y int unsigned not null default 0,
- z int unsigned not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id bigint null primary key,
- x bigint null,
- y bigint null,
- z bigint null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id bigint not null primary key,
- x bigint not null default 0,
- y bigint not null default 0,
- z bigint not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id bigint unsigned null primary key,
- x bigint unsigned null,
- y bigint unsigned null,
- z bigint unsigned null,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
-create table tt (
- id bigint unsigned not null primary key,
- x bigint unsigned not null default 0,
- y bigint unsigned not null default 0,
- z bigint unsigned not null default 0,
- a char(32), aa varchar(32)
-);
-insert noar into tt (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into tt (id) values (1) on duplicate key update y=0,z=42;
-insert noar into tt (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into tt (id) values (1) on duplicate key update y=y-1;
-insert noar into tt (id) values (1) on duplicate key update z=z-100;
-create table ti like tt;
-alter table ti engine=innodb;
-insert noar into ti (id) values (1),(2),(3) on duplicate key update x=0;
-insert noar into ti (id) values (1) on duplicate key update y=0,z=42;
-insert noar into ti (id) values (1) on duplicate key update y=y+1,z=z+100;
-insert noar into ti (id) values (1) on duplicate key update y=y-1;
-insert noar into ti (id) values (1) on duplicate key update z=z-100;
-let $diff_tables = test.tt, test.ti;
-source include/diff_tables.inc;
-drop table tt, ti;
+--source ../include/fast_upsert_gen_header.inc
+
+--let GENERATED=$MYSQL_TMP_DIR/generated_fast_upsert_int.inc
+
+--perl
+
+ open(FILE, '>', "$ENV{GENERATED}") or die;
+ my @blob_types = ();
+ foreach my $t ('tinyint', 'smallint', 'mediumint', 'int', 'bigint') {
+ foreach my $u ('', 'unsigned') {
+ foreach my $n ('null', 'not null') {
+ test_upsert_int($t, $u, $n)
+ }
+ }
+ }
+ close FILE;
+
+ sub test_upsert_int {
+ my $t = shift;
+ my $u = shift;
+ my $n = shift;
+
+ print FILE "create table tt (\n";
+ print FILE " id $t $u primary key,\n";
+ $n .= ' default 0' if ($n eq 'not null');
+ print FILE " x $t $u $n,\n";
+ print FILE " y $t $u $n,\n";
+ print FILE " z $t $u $n,\n";
+ print FILE " a char(32), aa varchar(32)\n";
+ print FILE ") engine = tokudb;\n";
+
+ print FILE "--source $ENV{MYSQL_CURRENT_TEST_DIR}/../include/".
+ "fast_upsert_int.inc\n\n";
+ }
+
+EOF
+
+--source ../include/fast_update_gen_footer_silent.inc
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_key.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_key.test
index c11f2f49176..b495f6c955b 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_key.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_key.test
@@ -1,45 +1,57 @@
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-
-set tokudb_disable_slow_upsert=1;
+set tokudb_enable_fast_upsert=1;
+source ../include/setup_fast_update_upsert.inc;
# must have primary key
-create table t (a int, b char(32), c varchar(32), d blob);
+create table t (a int, b char(32), c varchar(32), d blob) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,null,null,null) on duplicate key update a=42;
+insert into t values (1,null,null,null) on duplicate key update a=42;
drop table t;
# must have no clustering keys
-create table t (id int primary key, a int, b char(32), c varchar(32), d blob, clustering key(a));
+create table t (id int primary key,
+ a int, b char(32),
+ c varchar(32),
+ d blob,
+ clustering key(a)) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,null,null,null,null) on duplicate key update a=42;
+insert into t values (1,null,null,null,null) on duplicate key update a=42;
drop table t;
# must have no secondary keys
-create table t (id int primary key, a int, b char(32), c varchar(32), d blob, key(c));
+create table t (id int primary key,
+ a int,
+ b char(32),
+ c varchar(32),
+ d blob,
+ key(c)) engine = tokudb ;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,null,null,null,null) on duplicate key update a=42;
+insert into t values (1,null,null,null,null) on duplicate key update a=42;
drop table t;
# update field must not be part of any key
-create table t (id int, a int, b char(32), c varchar(32), d blob, primary key(id, a));
+create table t (id int,
+ a int, b char(32),
+ c varchar(32),
+ d blob,
+ primary key(id, a)) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,2,null,null,null) on duplicate key update a=42;
+insert into t values (1,2,null,null,null) on duplicate key update a=42;
drop table t;
-create table t (id int, a int, b char(32), c varchar(32), d blob, primary key(a, id));
+create table t (id int,
+ a int, b char(32),
+ c varchar(32),
+ d blob,
+ primary key(a, id)) engine = tokudb;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,2,null,null,null) on duplicate key update a=42;
+insert into t values (1,2,null,null,null) on duplicate key update a=42;
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_sqlmode.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_sqlmode.test
index b83918d3412..714d11890cf 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_sqlmode.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_sqlmode.test
@@ -1,36 +1,29 @@
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
-
-disable_warnings;
-drop table if exists t;
-enable_warnings;
-
-set tokudb_disable_slow_upsert=1;
+set tokudb_enable_fast_upsert=1;
+source ../include/setup_fast_update_upsert.inc;
let $default_sql_mode = `select @@session.sql_mode`;
-create table t (id int primary key, x int not null);
-insert noar into t values (1,0);
-insert noar into t values (1,0) on duplicate key update x=42;
-insert noar into t values (1,0) on duplicate key update x=x+1;
-insert noar into t values (1,0) on duplicate key update x=x-1;
+create table t (id int primary key, x int not null) engine = tokudb;
+insert into t values (1,0);
+insert into t values (1,0) on duplicate key update x=42;
+insert into t values (1,0) on duplicate key update x=x+1;
+insert into t values (1,0) on duplicate key update x=x-1;
eval set session sql_mode="$default_sql_mode,traditional";
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,0) on duplicate key update x=42;
+insert into t values (1,0) on duplicate key update x=42;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,0) on duplicate key update x=x+1;
+insert into t values (1,0) on duplicate key update x=x+1;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,0) on duplicate key update x=x-1;
-
-eval set session sql_mode="$default_sql_mode";
+insert into t values (1,0) on duplicate key update x=x-1;
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_values.test b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_values.test
index cd258836ffb..a0b7cf408a6 100644
--- a/storage/tokudb/mysql-test/tokudb/t/fast_upsert_values.test
+++ b/storage/tokudb/mysql-test/tokudb/t/fast_upsert_values.test
@@ -2,29 +2,24 @@
source include/have_tokudb.inc;
-set default_storage_engine='tokudb';
+source ../include/setup_fast_update_upsert.inc;
+set tokudb_enable_fast_upsert=1;
-disable_warnings;
-drop table if exists t;
-enable_warnings;
+create table t (id int primary key, x int not null) engine = tokudb;
-set tokudb_disable_slow_upsert=1;
-
-create table t (id int primary key, x int not null);
-
-insert noar into t values (1,1);
-insert noar into t values (1,1) on duplicate key update x=x+1;
+insert into t values (1,1);
+insert into t values (1,1) on duplicate key update x=x+1;
select * from t;
replace_regex /MariaDB/XYZ/ /MySQL/XYZ/;
error ER_UNSUPPORTED_EXTENSION;
-insert noar into t values (1,10) on duplicate key update x=values(x)+1;
+insert into t values (1,10) on duplicate key update x=values(x)+1;
select * from t;
-insert noar into t values (1,10) on duplicate key update x=x+values(x);
+insert into t values (1,10) on duplicate key update x=x+values(x);
select * from t;
-insert noar into t values (1,100) on duplicate key update x=x+values(x);
+insert into t values (1,100) on duplicate key update x=x+values(x);
select * from t;
drop table t;
diff --git a/storage/tokudb/mysql-test/tokudb/t/tokudb_mrr.test b/storage/tokudb/mysql-test/tokudb/t/tokudb_mrr.test
new file mode 100644
index 00000000000..6130933b279
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb/t/tokudb_mrr.test
@@ -0,0 +1,73 @@
+#
+# MRR/Tokudb tests, taken from mysqltest/t/innodb_mrr.test
+# (Turns off all other 6.0 optimizer switches than MRR)
+#
+
+--source include/have_tokudb.inc
+--source include/have_mrr.inc
+
+set optimizer_switch='mrr=on,mrr_sort_keys=on,index_condition_pushdown=on';
+set default_storage_engine=TokuDB;
+
+--source include/mrr_tests.inc
+
+
+# taken from include/mrr_innodb_tests.inc
+
+--source include/count_sessions.inc
+
+# MRR tests that are special for InnoDB (and copied for TokuDB)
+
+--echo #
+--echo # Bug#41029 "MRR: SELECT FOR UPDATE fails to lock gaps (InnoDB table)"
+--echo #
+
+# This test verifies that a SELECT FOR UPDATE statement executed in
+# REPEATABLE READ isolation will lock the entire read interval by verifying
+# that a second transaction trying to update data within this interval will
+# be blocked.
+
+connect (con1,localhost,root,,);
+connect (con2,localhost,root,,);
+
+connection con1;
+
+SET AUTOCOMMIT=0;
+
+CREATE TABLE t1 (
+ dummy INT PRIMARY KEY,
+ a INT UNIQUE,
+ b INT
+) ENGINE=TokuDB;
+
+INSERT INTO t1 VALUES (1,1,1),(3,3,3),(5,5,5);
+COMMIT;
+
+SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ;
+SELECT @@tx_isolation;
+START TRANSACTION;
+
+EXPLAIN SELECT * FROM t1 WHERE a >= 2 FOR UPDATE;
+
+SELECT * FROM t1 WHERE a >= 2 FOR UPDATE;
+
+connection con2;
+
+SET AUTOCOMMIT=0;
+SET TOKUDB_LOCK_TIMEOUT=2;
+START TRANSACTION;
+
+--error ER_LOCK_WAIT_TIMEOUT
+INSERT INTO t1 VALUES (2,2,2);
+ROLLBACK;
+
+connection con1;
+
+ROLLBACK;
+DROP TABLE t1;
+
+connection default;
+disconnect con1;
+disconnect con2;
+
+--source include/wait_until_count_sessions.inc
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add.result
index f7c9e992eef..878792f47d9 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add.result
@@ -70,17 +70,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -152,17 +144,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -234,17 +218,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -316,17 +292,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -398,17 +366,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -480,17 +440,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -562,17 +514,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -644,17 +588,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -726,17 +662,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -808,17 +736,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -890,17 +810,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -972,17 +884,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1054,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1136,17 +1032,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1218,17 +1106,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1300,17 +1180,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1254,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1464,17 +1328,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b;
alter table bar add column added_2 bigint default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1546,17 +1402,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1628,17 +1476,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1710,17 +1550,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1792,17 +1624,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1874,17 +1698,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b;
alter table bar add column added_7 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1956,17 +1772,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2038,17 +1846,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2120,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2202,17 +1994,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2284,17 +2068,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2366,17 +2142,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2448,17 +2216,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2530,17 +2290,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2612,17 +2364,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2694,17 +2438,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2512,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2858,17 +2586,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2940,17 +2660,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3022,17 +2734,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3104,17 +2808,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3186,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3268,17 +2956,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3350,17 +3030,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3432,17 +3104,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3514,17 +3178,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3596,17 +3252,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3678,17 +3326,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3760,17 +3400,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3842,17 +3474,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3924,17 +3548,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4006,17 +3622,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4088,17 +3696,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3770,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4252,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4334,17 +3918,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4416,17 +3992,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4498,17 +4066,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4580,17 +4140,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4662,17 +4214,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4744,17 +4288,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4826,17 +4362,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4908,17 +4436,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4990,17 +4510,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5072,17 +4584,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5154,17 +4658,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5236,17 +4732,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5318,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5400,17 +4880,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5482,17 +4954,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +5028,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5646,17 +5102,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5728,17 +5176,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5810,17 +5250,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5892,17 +5324,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5974,17 +5398,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6056,17 +5472,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6138,17 +5546,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6220,17 +5620,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6302,17 +5694,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6384,17 +5768,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6466,17 +5842,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6548,17 +5916,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6630,17 +5990,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6712,17 +6064,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6794,17 +6138,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6876,17 +6212,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +6286,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7040,17 +6360,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7122,17 +6434,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7204,17 +6508,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7286,17 +6582,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7368,17 +6656,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7450,17 +6730,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7532,17 +6804,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7614,17 +6878,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7696,17 +6952,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7778,17 +7026,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7860,17 +7100,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7942,17 +7174,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8024,17 +7248,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8106,17 +7322,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8188,17 +7396,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8270,17 +7470,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8352,17 +7544,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8434,17 +7618,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8516,17 +7692,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8598,17 +7766,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8680,17 +7840,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8762,17 +7914,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8844,17 +7988,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8926,17 +8062,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9008,17 +8136,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9090,17 +8210,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9172,17 +8284,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9254,17 +8358,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9336,17 +8432,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9418,17 +8506,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9500,17 +8580,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9582,17 +8654,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9664,17 +8728,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9746,17 +8802,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9828,17 +8876,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9910,17 +8950,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9992,17 +9024,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10074,17 +9098,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10156,17 +9172,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10238,17 +9246,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10320,17 +9320,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10402,17 +9394,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10484,17 +9468,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10566,17 +9542,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10648,17 +9616,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10730,17 +9690,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10812,17 +9764,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10894,17 +9838,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10976,17 +9912,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11058,17 +9986,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11140,17 +10060,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11222,17 +10134,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11304,17 +10208,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11386,17 +10282,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11468,17 +10356,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11550,17 +10430,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11632,17 +10504,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11714,17 +10578,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11796,17 +10652,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11878,17 +10726,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11960,17 +10800,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12042,17 +10874,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12124,17 +10948,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12206,17 +11022,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12288,17 +11096,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12370,17 +11170,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12452,17 +11244,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12534,17 +11318,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12616,17 +11392,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12698,17 +11466,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12780,17 +11540,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12862,17 +11614,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12944,17 +11688,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13026,17 +11762,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13108,17 +11836,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13190,17 +11910,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13272,17 +11984,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13354,17 +12058,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13436,17 +12132,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13518,17 +12206,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13600,17 +12280,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13682,17 +12354,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13764,17 +12428,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13846,17 +12502,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13928,17 +12576,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14010,17 +12650,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14092,17 +12724,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14174,17 +12798,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14256,17 +12872,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14338,17 +12946,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14420,17 +13020,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14502,17 +13094,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14584,17 +13168,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14666,17 +13242,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14748,17 +13316,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14830,17 +13390,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14912,17 +13464,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14994,17 +13538,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15076,17 +13612,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15158,17 +13686,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15240,17 +13760,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15322,17 +13834,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15404,17 +13908,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15486,17 +13982,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15568,17 +14056,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15650,17 +14130,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15732,17 +14204,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15814,17 +14278,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15896,17 +14352,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15978,17 +14426,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16060,17 +14500,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16142,17 +14574,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16224,17 +14648,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16306,17 +14722,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16388,17 +14796,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16470,17 +14870,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16552,17 +14944,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16634,17 +15018,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16716,17 +15092,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16798,17 +15166,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16880,17 +15240,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16962,17 +15314,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17044,17 +15388,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17126,17 +15462,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17208,17 +15536,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17290,17 +15610,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17372,17 +15684,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17454,17 +15758,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17536,17 +15832,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17618,17 +15906,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17700,17 +15980,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17782,16 +16054,8 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add2.result
index 480e603e73c..2449fb52383 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add2.result
@@ -70,17 +70,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -152,17 +144,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -234,17 +218,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -316,17 +292,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -398,17 +366,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -480,17 +440,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -562,17 +514,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -644,17 +588,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -726,17 +662,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -808,17 +736,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -890,17 +810,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -972,17 +884,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1054,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1136,17 +1032,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1218,17 +1106,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1300,17 +1180,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1254,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1464,17 +1328,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb;
alter table bar add column added_2 bigint default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1546,17 +1402,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1628,17 +1476,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1710,17 +1550,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1792,17 +1624,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1874,17 +1698,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1956,17 +1772,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2038,17 +1846,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2120,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2202,17 +1994,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2284,17 +2068,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2366,17 +2142,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2448,17 +2216,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2530,17 +2290,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2612,17 +2364,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2694,17 +2438,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2512,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2858,17 +2586,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2940,17 +2660,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3022,17 +2734,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3104,17 +2808,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3186,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3268,17 +2956,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3350,17 +3030,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3432,17 +3104,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3514,17 +3178,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3596,17 +3252,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3678,17 +3326,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3760,17 +3400,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3842,17 +3474,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3924,17 +3548,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4006,17 +3622,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4088,17 +3696,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3770,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4252,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4334,17 +3918,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4416,17 +3992,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4498,17 +4066,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4580,17 +4140,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4662,17 +4214,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4744,17 +4288,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4826,17 +4362,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4908,17 +4436,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4990,17 +4510,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5072,17 +4584,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5154,17 +4658,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5236,17 +4732,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5318,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5400,17 +4880,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5482,17 +4954,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +5028,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5646,17 +5102,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5728,17 +5176,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5810,17 +5250,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5892,17 +5324,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5974,17 +5398,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6056,17 +5472,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6138,17 +5546,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6220,17 +5620,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6302,17 +5694,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6384,17 +5768,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6466,17 +5842,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6548,17 +5916,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6630,17 +5990,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6712,17 +6064,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6794,17 +6138,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6876,17 +6212,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +6286,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7040,17 +6360,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7122,17 +6434,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7204,17 +6508,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7286,17 +6582,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7368,17 +6656,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7450,17 +6730,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7532,17 +6804,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7614,17 +6878,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7696,17 +6952,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7778,17 +7026,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7860,17 +7100,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7942,17 +7174,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8024,17 +7248,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8106,17 +7322,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8188,17 +7396,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8270,17 +7470,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8352,17 +7544,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8434,17 +7618,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8516,17 +7692,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8598,17 +7766,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8680,17 +7840,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8762,17 +7914,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8844,17 +7988,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8926,17 +8062,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9008,17 +8136,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9090,17 +8210,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9172,17 +8284,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9254,17 +8358,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9336,17 +8432,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9418,17 +8506,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9500,17 +8580,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9582,17 +8654,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9664,17 +8728,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9746,17 +8802,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9828,17 +8876,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9910,17 +8950,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9992,17 +9024,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10074,17 +9098,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10156,17 +9172,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10238,17 +9246,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10320,17 +9320,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10402,17 +9394,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10484,17 +9468,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10566,17 +9542,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10648,17 +9616,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10730,17 +9690,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10812,17 +9764,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10894,17 +9838,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10976,17 +9912,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11058,17 +9986,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11140,17 +10060,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11222,17 +10134,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11304,17 +10208,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11386,17 +10282,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11468,17 +10356,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11550,17 +10430,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11632,17 +10504,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11714,17 +10578,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11796,17 +10652,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11878,17 +10726,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11960,17 +10800,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12042,17 +10874,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12124,17 +10948,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12206,17 +11022,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12288,17 +11096,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12370,17 +11170,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12452,17 +11244,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12534,17 +11318,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12616,17 +11392,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12698,17 +11466,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12780,17 +11540,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12862,17 +11614,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12944,17 +11688,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13026,17 +11762,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13108,17 +11836,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13190,17 +11910,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13272,17 +11984,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13354,17 +12058,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13436,17 +12132,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13518,17 +12206,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13600,17 +12280,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13682,17 +12354,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13764,17 +12428,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13846,17 +12502,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13928,17 +12576,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14010,17 +12650,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14092,17 +12724,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14174,17 +12798,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14256,17 +12872,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14338,17 +12946,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14420,17 +13020,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14502,17 +13094,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14584,17 +13168,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14666,17 +13242,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14748,17 +13316,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14830,17 +13390,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14912,17 +13464,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14994,17 +13538,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15076,17 +13612,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15158,17 +13686,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15240,17 +13760,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15322,17 +13834,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15404,17 +13908,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15486,17 +13982,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15568,17 +14056,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15650,17 +14130,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15732,17 +14204,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15814,17 +14278,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15896,17 +14352,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15978,17 +14426,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16060,17 +14500,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16142,17 +14574,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16224,17 +14648,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16306,17 +14722,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16388,17 +14796,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16470,17 +14870,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16552,17 +14944,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16634,17 +15018,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16716,17 +15092,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16798,17 +15166,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16880,17 +15240,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16962,17 +15314,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17044,17 +15388,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17126,17 +15462,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17208,17 +15536,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17290,17 +15610,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17372,17 +15684,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17454,17 +15758,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17536,17 +15832,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17618,17 +15906,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17700,17 +15980,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17782,16 +16054,8 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add3.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add3.result
index afacee6f45e..6d658a1ce98 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add3.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_add3.result
@@ -70,17 +70,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -152,17 +144,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -234,17 +218,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -316,17 +292,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -398,17 +366,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -480,17 +440,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -562,17 +514,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -644,17 +588,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -726,17 +662,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -808,17 +736,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -890,17 +810,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -972,17 +884,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1054,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1136,17 +1032,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1218,17 +1106,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1300,17 +1180,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1254,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1464,17 +1328,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb;
alter table bar add column added_2 bigint default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1546,17 +1402,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1628,17 +1476,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1710,17 +1550,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1792,17 +1624,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1874,17 +1698,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1956,17 +1772,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2038,17 +1846,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2120,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2202,17 +1994,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2284,17 +2068,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2366,17 +2142,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2448,17 +2216,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2530,17 +2290,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2612,17 +2364,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2694,17 +2438,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2512,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2858,17 +2586,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2940,17 +2660,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3022,17 +2734,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3104,17 +2808,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3186,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3268,17 +2956,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3350,17 +3030,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3432,17 +3104,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3514,17 +3178,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3596,17 +3252,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3678,17 +3326,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3760,17 +3400,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3842,17 +3474,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3924,17 +3548,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4006,17 +3622,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4088,17 +3696,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3770,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4252,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4334,17 +3918,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4416,17 +3992,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4498,17 +4066,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4580,17 +4140,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4662,17 +4214,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4744,17 +4288,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4826,17 +4362,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4908,17 +4436,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4990,17 +4510,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5072,17 +4584,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5154,17 +4658,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5236,17 +4732,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5318,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5400,17 +4880,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5482,17 +4954,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +5028,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5646,17 +5102,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5728,17 +5176,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5810,17 +5250,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5892,17 +5324,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5974,17 +5398,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6056,17 +5472,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6138,17 +5546,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6220,17 +5620,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6302,17 +5694,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6384,17 +5768,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6466,17 +5842,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6548,17 +5916,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6630,17 +5990,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6712,17 +6064,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6794,17 +6138,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6876,17 +6212,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +6286,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7040,17 +6360,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7122,17 +6434,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7204,17 +6508,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7286,17 +6582,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7368,17 +6656,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7450,17 +6730,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7532,17 +6804,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7614,17 +6878,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7696,17 +6952,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7778,17 +7026,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7860,17 +7100,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7942,17 +7174,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8024,17 +7248,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8106,17 +7322,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8188,17 +7396,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8270,17 +7470,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8352,17 +7544,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8434,17 +7618,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8516,17 +7692,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8598,17 +7766,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8680,17 +7840,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8762,17 +7914,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8844,17 +7988,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8926,17 +8062,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9008,17 +8136,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9090,17 +8210,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9172,17 +8284,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9254,17 +8358,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9336,17 +8432,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9418,17 +8506,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9500,17 +8580,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9582,17 +8654,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9664,17 +8728,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9746,17 +8802,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9828,17 +8876,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9910,17 +8950,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9992,17 +9024,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10074,17 +9098,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10156,17 +9172,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10238,17 +9246,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10320,17 +9320,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10402,17 +9394,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10484,17 +9468,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10566,17 +9542,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10648,17 +9616,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10730,17 +9690,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10812,17 +9764,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10894,17 +9838,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10976,17 +9912,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11058,17 +9986,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11140,17 +10060,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11222,17 +10134,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11304,17 +10208,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11386,17 +10282,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11468,17 +10356,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11550,17 +10430,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11632,17 +10504,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11714,17 +10578,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11796,17 +10652,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11878,17 +10726,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11960,17 +10800,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12042,17 +10874,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12124,17 +10948,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12206,17 +11022,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12288,17 +11096,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12370,17 +11170,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12452,17 +11244,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12534,17 +11318,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12616,17 +11392,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12698,17 +11466,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12780,17 +11540,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12862,17 +11614,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12944,17 +11688,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13026,17 +11762,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13108,17 +11836,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13190,17 +11910,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13272,17 +11984,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13354,17 +12058,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13436,17 +12132,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13518,17 +12206,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13600,17 +12280,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13682,17 +12354,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13764,17 +12428,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13846,17 +12502,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -13928,17 +12576,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14010,17 +12650,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14092,17 +12724,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14174,17 +12798,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14256,17 +12872,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14338,17 +12946,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14420,17 +13020,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14502,17 +13094,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14584,17 +13168,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14666,17 +13242,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14748,17 +13316,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14830,17 +13390,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14912,17 +13464,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -14994,17 +13538,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15076,17 +13612,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15158,17 +13686,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15240,17 +13760,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15322,17 +13834,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15404,17 +13908,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15486,17 +13982,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15568,17 +14056,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15650,17 +14130,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15732,17 +14204,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15814,17 +14278,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15896,17 +14352,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -15978,17 +14426,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16060,17 +14500,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16142,17 +14574,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16224,17 +14648,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16306,17 +14722,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16388,17 +14796,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16470,17 +14870,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16552,17 +14944,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16634,17 +15018,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16716,17 +15092,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16798,17 +15166,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16880,17 +15240,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -16962,17 +15314,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17044,17 +15388,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17126,17 +15462,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17208,17 +15536,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17290,17 +15610,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17372,17 +15684,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17454,17 +15758,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17536,17 +15832,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17618,17 +15906,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17700,17 +15980,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -17782,16 +16054,8 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_add.result
index af66b4edfba..fe8545a7873 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_add.result
@@ -10,17 +10,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -32,17 +24,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -54,17 +38,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -76,17 +52,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -98,17 +66,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -120,17 +80,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -142,17 +94,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -164,17 +108,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -186,17 +122,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -208,17 +136,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -230,17 +150,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -252,17 +164,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -274,17 +178,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -296,17 +192,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -318,17 +206,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -340,17 +220,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -362,17 +234,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -384,17 +248,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb;
alter table bar add column added_2 bigint default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -406,17 +262,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -428,17 +276,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -450,17 +290,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -472,17 +304,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -494,17 +318,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -516,17 +332,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -538,17 +346,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -560,17 +360,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -582,17 +374,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -604,17 +388,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -626,17 +402,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -648,17 +416,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -670,17 +430,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -692,17 +444,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -714,17 +458,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -736,17 +472,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -758,17 +486,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -780,17 +500,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -802,17 +514,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -824,17 +528,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -846,17 +542,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -868,17 +556,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -890,17 +570,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -912,17 +584,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -934,17 +598,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -956,17 +612,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -978,17 +626,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1000,17 +640,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1022,17 +654,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1044,17 +668,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1066,17 +682,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1088,17 +696,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1110,17 +710,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1132,17 +724,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1154,17 +738,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1176,17 +752,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1198,17 +766,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1220,17 +780,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1242,17 +794,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1264,17 +808,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1286,17 +822,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1308,17 +836,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1330,17 +850,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1352,17 +864,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1374,17 +878,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1396,17 +892,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1418,17 +906,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1440,17 +920,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1462,17 +934,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1484,17 +948,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1506,17 +962,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1528,17 +976,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1550,17 +990,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1572,17 +1004,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1594,17 +1018,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1616,17 +1032,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1638,17 +1046,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1660,17 +1060,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1682,17 +1074,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1704,17 +1088,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1726,17 +1102,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1748,17 +1116,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1770,17 +1130,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1792,17 +1144,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1814,17 +1158,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1836,17 +1172,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1858,17 +1186,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1880,17 +1200,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1902,17 +1214,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1924,17 +1228,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1946,17 +1242,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1968,17 +1256,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1990,17 +1270,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2012,17 +1284,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2034,17 +1298,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2056,17 +1312,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2078,17 +1326,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2100,17 +1340,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2122,17 +1354,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2144,17 +1368,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2166,17 +1382,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2188,17 +1396,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2210,17 +1410,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2232,17 +1424,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2254,17 +1438,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2276,17 +1452,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2298,17 +1466,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2320,17 +1480,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2342,17 +1494,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2364,17 +1508,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2386,17 +1522,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2408,17 +1536,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2430,17 +1550,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2452,17 +1564,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2474,17 +1578,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2496,17 +1592,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2518,17 +1606,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2540,17 +1620,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2562,17 +1634,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2584,17 +1648,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2606,17 +1662,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2628,17 +1676,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2650,17 +1690,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2672,17 +1704,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2694,17 +1718,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2716,17 +1732,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2738,17 +1746,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2760,17 +1760,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2782,17 +1774,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2804,17 +1788,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2826,17 +1802,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2848,17 +1816,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2870,17 +1830,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2892,17 +1844,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2914,17 +1858,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2936,17 +1872,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2958,17 +1886,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2980,17 +1900,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3002,17 +1914,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3024,17 +1928,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3046,17 +1942,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3068,17 +1956,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3090,17 +1970,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3112,17 +1984,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3134,17 +1998,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3156,17 +2012,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3178,17 +2026,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3200,17 +2040,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3222,17 +2054,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3244,17 +2068,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3266,17 +2082,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3288,17 +2096,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3310,17 +2110,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3332,17 +2124,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3354,17 +2138,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3376,17 +2152,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3398,17 +2166,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3420,17 +2180,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3442,17 +2194,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3464,17 +2208,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3486,17 +2222,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3508,17 +2236,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3530,17 +2250,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3552,17 +2264,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3574,17 +2278,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3596,17 +2292,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3618,17 +2306,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3640,17 +2320,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3662,17 +2334,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3684,17 +2348,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3706,17 +2362,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3728,17 +2376,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3750,17 +2390,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3772,17 +2404,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3794,17 +2418,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3816,17 +2432,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3838,17 +2446,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3860,17 +2460,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3882,17 +2474,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3904,17 +2488,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3926,17 +2502,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3948,17 +2516,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3970,17 +2530,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3992,17 +2544,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4014,17 +2558,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4036,17 +2572,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4058,17 +2586,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4080,17 +2600,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4102,17 +2614,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4124,17 +2628,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4146,17 +2642,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4168,17 +2656,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4190,17 +2670,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4212,17 +2684,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4234,17 +2698,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4256,17 +2712,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4278,17 +2726,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4300,17 +2740,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4322,17 +2754,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4344,17 +2768,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4366,17 +2782,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4388,17 +2796,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4410,17 +2810,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4432,17 +2824,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4454,17 +2838,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4476,17 +2852,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4498,17 +2866,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4520,17 +2880,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4542,17 +2894,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4564,17 +2908,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4586,17 +2922,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4608,17 +2936,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4630,17 +2950,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4652,17 +2964,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4674,17 +2978,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4696,17 +2992,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4718,17 +3006,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4740,17 +3020,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4762,16 +3034,8 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_drop.result
index 74c8b5e47eb..8408267c12a 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_blob_drop.result
@@ -10,17 +10,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa;
alter table bar drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -32,17 +24,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb;
alter table bar drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -54,17 +38,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc;
alter table bar drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -76,17 +52,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd;
alter table bar drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -98,17 +66,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb;
alter table bar drop column aa, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -120,17 +80,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column cc;
alter table bar drop column aa, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -142,17 +94,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column dd;
alter table bar drop column aa, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -164,17 +108,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column aa;
alter table bar drop column bb, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -186,17 +122,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column cc;
alter table bar drop column bb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -208,17 +136,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column dd;
alter table bar drop column bb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -230,17 +150,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column aa;
alter table bar drop column cc, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -252,17 +164,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column bb;
alter table bar drop column cc, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -274,17 +178,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column dd;
alter table bar drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -296,17 +192,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column aa;
alter table bar drop column dd, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -318,17 +206,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column bb;
alter table bar drop column dd, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -340,17 +220,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column cc;
alter table bar drop column dd, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -362,17 +234,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column cc;
alter table bar drop column aa, drop column bb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -384,17 +248,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column dd;
alter table bar drop column aa, drop column bb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -406,17 +262,9 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column cc, drop column dd;
alter table bar drop column aa, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -428,16 +276,8 @@ insert into foo values (NULL,"oifds",NULL,"fdsjfds");
insert into foo values ("rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column cc, drop column dd;
alter table bar drop column bb, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_drop.result
index 2115978d3a1..df48c3ac7c2 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_drop.result
@@ -70,17 +70,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a;
alter table bar drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -152,17 +144,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b;
alter table bar drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -234,17 +218,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c;
alter table bar drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -316,17 +292,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -398,17 +366,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa;
alter table bar drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -480,17 +440,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb;
alter table bar drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -562,17 +514,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc;
alter table bar drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -644,17 +588,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd;
alter table bar drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -726,17 +662,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa;
alter table bar drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -808,17 +736,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb;
alter table bar drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -890,17 +810,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc;
alter table bar drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -972,17 +884,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd;
alter table bar drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1054,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b;
alter table bar drop column a, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1136,17 +1032,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c;
alter table bar drop column a, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1218,17 +1106,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column d;
alter table bar drop column a, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1300,17 +1180,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column aa;
alter table bar drop column a, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1254,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column bb;
alter table bar drop column a, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1464,17 +1328,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column cc;
alter table bar drop column a, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1546,17 +1402,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column dd;
alter table bar drop column a, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1628,17 +1476,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column aaa;
alter table bar drop column a, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1710,17 +1550,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column bbb;
alter table bar drop column a, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1792,17 +1624,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column ccc;
alter table bar drop column a, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1874,17 +1698,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column ddd;
alter table bar drop column a, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1956,17 +1772,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column a;
alter table bar drop column b, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2038,17 +1846,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c;
alter table bar drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2120,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column d;
alter table bar drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2202,17 +1994,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column aa;
alter table bar drop column b, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2284,17 +2068,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column bb;
alter table bar drop column b, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2366,17 +2142,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column cc;
alter table bar drop column b, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2448,17 +2216,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column dd;
alter table bar drop column b, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2530,17 +2290,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column aaa;
alter table bar drop column b, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2612,17 +2364,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column bbb;
alter table bar drop column b, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2694,17 +2438,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column ccc;
alter table bar drop column b, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2512,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column ddd;
alter table bar drop column b, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2858,17 +2586,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column a;
alter table bar drop column c, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2940,17 +2660,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column b;
alter table bar drop column c, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3022,17 +2734,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column d;
alter table bar drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3104,17 +2808,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column aa;
alter table bar drop column c, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3186,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column bb;
alter table bar drop column c, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3268,17 +2956,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column cc;
alter table bar drop column c, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3350,17 +3030,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column dd;
alter table bar drop column c, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3432,17 +3104,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column aaa;
alter table bar drop column c, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3514,17 +3178,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column bbb;
alter table bar drop column c, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3596,17 +3252,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column ccc;
alter table bar drop column c, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3678,17 +3326,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column ddd;
alter table bar drop column c, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3760,17 +3400,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column a;
alter table bar drop column d, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3842,17 +3474,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column b;
alter table bar drop column d, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3924,17 +3548,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column c;
alter table bar drop column d, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4006,17 +3622,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column aa;
alter table bar drop column d, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4088,17 +3696,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column bb;
alter table bar drop column d, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3770,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column cc;
alter table bar drop column d, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4252,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column dd;
alter table bar drop column d, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4334,17 +3918,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column aaa;
alter table bar drop column d, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4416,17 +3992,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column bbb;
alter table bar drop column d, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4498,17 +4066,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column ccc;
alter table bar drop column d, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4580,17 +4140,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column ddd;
alter table bar drop column d, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4662,17 +4214,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column a;
alter table bar drop column aa, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4744,17 +4288,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column b;
alter table bar drop column aa, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4826,17 +4362,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column c;
alter table bar drop column aa, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4908,17 +4436,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column d;
alter table bar drop column aa, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4990,17 +4510,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb;
alter table bar drop column aa, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5072,17 +4584,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column cc;
alter table bar drop column aa, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5154,17 +4658,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column dd;
alter table bar drop column aa, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5236,17 +4732,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column aaa;
alter table bar drop column aa, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5318,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bbb;
alter table bar drop column aa, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5400,17 +4880,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column ccc;
alter table bar drop column aa, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5482,17 +4954,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column ddd;
alter table bar drop column aa, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +5028,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column a;
alter table bar drop column bb, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5646,17 +5102,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column b;
alter table bar drop column bb, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5728,17 +5176,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column c;
alter table bar drop column bb, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5810,17 +5250,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column d;
alter table bar drop column bb, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5892,17 +5324,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column aa;
alter table bar drop column bb, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5974,17 +5398,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column cc;
alter table bar drop column bb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6056,17 +5472,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column dd;
alter table bar drop column bb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6138,17 +5546,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column aaa;
alter table bar drop column bb, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6220,17 +5620,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column bbb;
alter table bar drop column bb, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6302,17 +5694,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column ccc;
alter table bar drop column bb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6384,17 +5768,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column ddd;
alter table bar drop column bb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6466,17 +5842,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column a;
alter table bar drop column cc, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6548,17 +5916,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column b;
alter table bar drop column cc, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6630,17 +5990,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column c;
alter table bar drop column cc, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6712,17 +6064,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column d;
alter table bar drop column cc, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6794,17 +6138,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column aa;
alter table bar drop column cc, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6876,17 +6212,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column bb;
alter table bar drop column cc, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +6286,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column dd;
alter table bar drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7040,17 +6360,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column aaa;
alter table bar drop column cc, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7122,17 +6434,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column bbb;
alter table bar drop column cc, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7204,17 +6508,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column ccc;
alter table bar drop column cc, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7286,17 +6582,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column ddd;
alter table bar drop column cc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7368,17 +6656,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column a;
alter table bar drop column dd, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7450,17 +6730,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column b;
alter table bar drop column dd, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7532,17 +6804,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column c;
alter table bar drop column dd, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7614,17 +6878,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column d;
alter table bar drop column dd, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7696,17 +6952,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column aa;
alter table bar drop column dd, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7778,17 +7026,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column bb;
alter table bar drop column dd, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7860,17 +7100,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column cc;
alter table bar drop column dd, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7942,17 +7174,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column aaa;
alter table bar drop column dd, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8024,17 +7248,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column bbb;
alter table bar drop column dd, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8106,17 +7322,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column ccc;
alter table bar drop column dd, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8188,17 +7396,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column ddd;
alter table bar drop column dd, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8270,17 +7470,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column a;
alter table bar drop column aaa, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8352,17 +7544,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column b;
alter table bar drop column aaa, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8434,17 +7618,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column c;
alter table bar drop column aaa, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8516,17 +7692,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column d;
alter table bar drop column aaa, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8598,17 +7766,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column aa;
alter table bar drop column aaa, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8680,17 +7840,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bb;
alter table bar drop column aaa, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8762,17 +7914,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column cc;
alter table bar drop column aaa, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8844,17 +7988,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column dd;
alter table bar drop column aaa, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -8926,17 +8062,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb;
alter table bar drop column aaa, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9008,17 +8136,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ccc;
alter table bar drop column aaa, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9090,17 +8210,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ddd;
alter table bar drop column aaa, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9172,17 +8284,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column a;
alter table bar drop column bbb, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9254,17 +8358,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column b;
alter table bar drop column bbb, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9336,17 +8432,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column c;
alter table bar drop column bbb, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9418,17 +8506,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column d;
alter table bar drop column bbb, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9500,17 +8580,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column aa;
alter table bar drop column bbb, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9582,17 +8654,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column bb;
alter table bar drop column bbb, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9664,17 +8728,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column cc;
alter table bar drop column bbb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9746,17 +8802,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column dd;
alter table bar drop column bbb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9828,17 +8876,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column aaa;
alter table bar drop column bbb, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9910,17 +8950,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ccc;
alter table bar drop column bbb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -9992,17 +9024,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ddd;
alter table bar drop column bbb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10074,17 +9098,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column a;
alter table bar drop column ccc, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10156,17 +9172,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column b;
alter table bar drop column ccc, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10238,17 +9246,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column c;
alter table bar drop column ccc, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10320,17 +9320,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column d;
alter table bar drop column ccc, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10402,17 +9394,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column aa;
alter table bar drop column ccc, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10484,17 +9468,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column bb;
alter table bar drop column ccc, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10566,17 +9542,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column cc;
alter table bar drop column ccc, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10648,17 +9616,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column dd;
alter table bar drop column ccc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10730,17 +9690,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column aaa;
alter table bar drop column ccc, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10812,17 +9764,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column bbb;
alter table bar drop column ccc, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10894,17 +9838,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column ddd;
alter table bar drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -10976,17 +9912,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column a;
alter table bar drop column ddd, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11058,17 +9986,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column b;
alter table bar drop column ddd, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11140,17 +10060,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column c;
alter table bar drop column ddd, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11222,17 +10134,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column d;
alter table bar drop column ddd, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11304,17 +10208,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column aa;
alter table bar drop column ddd, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11386,17 +10282,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column bb;
alter table bar drop column ddd, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11468,17 +10356,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column cc;
alter table bar drop column ddd, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11550,17 +10430,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column dd;
alter table bar drop column ddd, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11632,17 +10504,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column aaa;
alter table bar drop column ddd, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11714,17 +10578,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column bbb;
alter table bar drop column ddd, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11796,17 +10652,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column ccc;
alter table bar drop column ddd, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11878,17 +10726,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c;
alter table bar drop column a, drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -11960,17 +10800,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column d;
alter table bar drop column a, drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12042,17 +10874,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c, drop column d;
alter table bar drop column a, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12124,17 +10948,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c, drop column d;
alter table bar drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12206,17 +11022,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c, drop column d;
alter table bar drop column a, drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12288,17 +11096,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column cc, drop column dd;
alter table bar drop column aa, drop column bb, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12370,17 +11170,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb, drop column ccc, drop column ddd;
alter table bar drop column aaa, drop column bbb, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12452,17 +11244,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c, drop column d, drop column aaa, drop column bbb, drop column ccc, drop column ddd;
alter table bar drop column a, drop column b, drop column c, drop column d, drop column aaa, drop column bbb, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12534,17 +11318,9 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column cc, drop column dd, drop column aaa, drop column bbb, drop column ccc, drop column ddd;
alter table bar drop column aa, drop column bb, drop column cc, drop column dd, drop column aaa, drop column bbb, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -12616,16 +11392,8 @@ insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", NUL
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew", "rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c, drop column d, drop column aa, drop column bb, drop column cc, drop column dd;
alter table bar drop column a, drop column b, drop column c, drop column d, drop column aa, drop column bb, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_add.result
index 9d1e27eebc3..77f9b976f67 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_add.result
@@ -10,17 +10,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -32,17 +24,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -54,17 +38,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -76,17 +52,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -98,17 +66,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -120,17 +80,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -142,17 +94,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -164,17 +108,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -186,17 +122,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -208,17 +136,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -230,17 +150,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -252,17 +164,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -274,17 +178,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -296,17 +192,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -318,17 +206,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -340,17 +220,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -362,17 +234,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -384,17 +248,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b;
alter table bar add column added_2 bigint default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -406,17 +262,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -428,17 +276,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -450,17 +290,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -472,17 +304,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -494,17 +318,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b;
alter table bar add column added_7 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -516,17 +332,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -538,17 +346,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -560,17 +360,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -582,17 +374,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -604,17 +388,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -626,17 +402,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -648,17 +416,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -670,17 +430,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -692,17 +444,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -714,17 +458,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -736,17 +472,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -758,17 +486,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -780,17 +500,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -802,17 +514,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -824,17 +528,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -846,17 +542,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -868,17 +556,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -890,17 +570,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -912,17 +584,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -934,17 +598,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -956,17 +612,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -978,17 +626,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1000,17 +640,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1022,17 +654,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1044,17 +668,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1066,17 +682,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1088,17 +696,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1110,17 +710,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1132,17 +724,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1154,17 +738,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1176,17 +752,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1198,17 +766,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1220,17 +780,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1242,17 +794,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1264,17 +808,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1286,17 +822,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1308,17 +836,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1330,17 +850,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1352,17 +864,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1374,17 +878,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1396,17 +892,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1418,17 +906,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1440,17 +920,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1462,17 +934,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1484,17 +948,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1506,17 +962,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1528,17 +976,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1550,17 +990,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1572,17 +1004,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1594,17 +1018,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1616,17 +1032,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1638,17 +1046,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1660,17 +1060,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1682,17 +1074,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1704,17 +1088,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1726,17 +1102,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1748,17 +1116,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1770,17 +1130,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1792,17 +1144,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1814,17 +1158,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1836,17 +1172,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1858,17 +1186,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1880,17 +1200,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1902,17 +1214,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1924,17 +1228,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1946,17 +1242,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1968,17 +1256,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -1990,17 +1270,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2012,17 +1284,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2034,17 +1298,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2056,17 +1312,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2078,17 +1326,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2100,17 +1340,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2122,17 +1354,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2144,17 +1368,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2166,17 +1382,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2188,17 +1396,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2210,17 +1410,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2232,17 +1424,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2254,17 +1438,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2276,17 +1452,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2298,17 +1466,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2320,17 +1480,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2342,17 +1494,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2364,17 +1508,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2386,17 +1522,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2408,17 +1536,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2430,17 +1550,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2452,17 +1564,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2474,17 +1578,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2496,17 +1592,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2518,17 +1606,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2540,17 +1620,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2562,17 +1634,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2584,17 +1648,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2606,17 +1662,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2628,17 +1676,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2650,17 +1690,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2672,17 +1704,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2694,17 +1718,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2716,17 +1732,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2738,17 +1746,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2760,17 +1760,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2782,17 +1774,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2804,17 +1788,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2826,17 +1802,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2848,17 +1816,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2870,17 +1830,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2892,17 +1844,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2914,17 +1858,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2936,17 +1872,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2958,17 +1886,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -2980,17 +1900,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3002,17 +1914,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3024,17 +1928,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3046,17 +1942,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3068,17 +1956,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3090,17 +1970,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3112,17 +1984,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3134,17 +1998,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3156,17 +2012,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3178,17 +2026,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3200,17 +2040,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3222,17 +2054,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3244,17 +2068,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3266,17 +2082,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3288,17 +2096,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3310,17 +2110,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3332,17 +2124,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3354,17 +2138,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3376,17 +2152,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3398,17 +2166,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3420,17 +2180,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3442,17 +2194,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3464,17 +2208,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3486,17 +2222,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3508,17 +2236,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3530,17 +2250,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3552,17 +2264,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3574,17 +2278,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3596,17 +2292,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3618,17 +2306,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3640,17 +2320,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3662,17 +2334,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3684,17 +2348,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3706,17 +2362,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3728,17 +2376,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3750,17 +2390,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3772,17 +2404,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3794,17 +2418,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3816,17 +2432,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3838,17 +2446,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3860,17 +2460,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3882,17 +2474,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3904,17 +2488,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3926,17 +2502,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3948,17 +2516,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3970,17 +2530,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -3992,17 +2544,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4014,17 +2558,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4036,17 +2572,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4058,17 +2586,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4080,17 +2600,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4102,17 +2614,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4124,17 +2628,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4146,17 +2642,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4168,17 +2656,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4190,17 +2670,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4212,17 +2684,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4234,17 +2698,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4256,17 +2712,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4278,17 +2726,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4300,17 +2740,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4322,17 +2754,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4344,17 +2768,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4366,17 +2782,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4388,17 +2796,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4410,17 +2810,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4432,17 +2824,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4454,17 +2838,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4476,17 +2852,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4498,17 +2866,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4520,17 +2880,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4542,17 +2894,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4564,17 +2908,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4586,17 +2922,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4608,17 +2936,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4630,17 +2950,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4652,17 +2964,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4674,17 +2978,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4696,17 +2992,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4718,17 +3006,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4740,17 +3020,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -4762,16 +3034,8 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_drop.result
index 165645917a9..2d800eee010 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_fixed_drop.result
@@ -10,17 +10,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a;
alter table bar drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -32,17 +24,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b;
alter table bar drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -54,17 +38,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c;
alter table bar drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -76,17 +52,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -98,17 +66,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b;
alter table bar drop column a, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -120,17 +80,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c;
alter table bar drop column a, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -142,17 +94,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column d;
alter table bar drop column a, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -164,17 +108,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column a;
alter table bar drop column b, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -186,17 +122,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c;
alter table bar drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -208,17 +136,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column d;
alter table bar drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -230,17 +150,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column a;
alter table bar drop column c, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -252,17 +164,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column b;
alter table bar drop column c, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -274,17 +178,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column d;
alter table bar drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -296,17 +192,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column a;
alter table bar drop column d, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -318,17 +206,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column b;
alter table bar drop column d, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -340,17 +220,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column c;
alter table bar drop column d, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -362,17 +234,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c;
alter table bar drop column a, drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -384,17 +248,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column d;
alter table bar drop column a, drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -406,17 +262,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c, drop column d;
alter table bar drop column a, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint) engine=TokuDB;
@@ -428,16 +276,8 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c, drop column d;
alter table bar drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_add.result
index ad512c021f7..21be546a111 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_add.result
@@ -10,17 +10,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -32,17 +24,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -54,17 +38,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -76,17 +52,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -98,17 +66,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -120,17 +80,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -142,17 +94,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -164,17 +108,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -186,17 +122,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -208,17 +136,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -230,17 +150,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -252,17 +164,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -274,17 +178,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -296,17 +192,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -318,17 +206,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -340,17 +220,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +234,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -384,17 +248,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb;
alter table bar add column added_2 bigint default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -406,17 +262,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -428,17 +276,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -450,17 +290,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -472,17 +304,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -494,17 +318,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -516,17 +332,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -538,17 +346,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -560,17 +360,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -582,17 +374,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -604,17 +388,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -626,17 +402,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -648,17 +416,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -670,17 +430,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -692,17 +444,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -714,17 +458,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +472,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -758,17 +486,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -780,17 +500,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -802,17 +514,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -824,17 +528,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -846,17 +542,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -868,17 +556,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -890,17 +570,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -912,17 +584,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -934,17 +598,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -956,17 +612,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -978,17 +626,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1000,17 +640,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1022,17 +654,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1044,17 +668,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1066,17 +682,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1088,17 +696,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +710,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1132,17 +724,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1154,17 +738,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1176,17 +752,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1198,17 +766,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1220,17 +780,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1242,17 +794,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1264,17 +808,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1286,17 +822,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1308,17 +836,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1330,17 +850,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1352,17 +864,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1374,17 +878,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1396,17 +892,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1418,17 +906,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1440,17 +920,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1462,17 +934,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +948,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1506,17 +962,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1528,17 +976,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1550,17 +990,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1572,17 +1004,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1594,17 +1018,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1616,17 +1032,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1638,17 +1046,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1660,17 +1060,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1682,17 +1074,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1704,17 +1088,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1726,17 +1102,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1748,17 +1116,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1770,17 +1130,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1792,17 +1144,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1814,17 +1158,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1836,17 +1172,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1186,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1880,17 +1200,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1902,17 +1214,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1924,17 +1228,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1946,17 +1242,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1968,17 +1256,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1990,17 +1270,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2012,17 +1284,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2034,17 +1298,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2056,17 +1312,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2078,17 +1326,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2100,17 +1340,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2122,17 +1354,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2144,17 +1368,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2166,17 +1382,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2188,17 +1396,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2210,17 +1410,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1424,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2254,17 +1438,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2276,17 +1452,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2298,17 +1466,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2320,17 +1480,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2342,17 +1494,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2364,17 +1508,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2386,17 +1522,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2408,17 +1536,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2430,17 +1550,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2452,17 +1564,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2474,17 +1578,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2496,17 +1592,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2518,17 +1606,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2540,17 +1620,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2562,17 +1634,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2584,17 +1648,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2606,17 +1662,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2628,17 +1676,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2650,17 +1690,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2672,17 +1704,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2694,17 +1718,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2716,17 +1732,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2738,17 +1746,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2760,17 +1760,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2782,17 +1774,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2804,17 +1788,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2826,17 +1802,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2848,17 +1816,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2870,17 +1830,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2892,17 +1844,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2914,17 +1858,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2936,17 +1872,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2958,17 +1886,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2980,17 +1900,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3002,17 +1914,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3024,17 +1928,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3046,17 +1942,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3068,17 +1956,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3090,17 +1970,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3112,17 +1984,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3134,17 +1998,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3156,17 +2012,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3178,17 +2026,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3200,17 +2040,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3222,17 +2054,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3244,17 +2068,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3266,17 +2082,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3288,17 +2096,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3310,17 +2110,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3332,17 +2124,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3354,17 +2138,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3376,17 +2152,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3398,17 +2166,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3420,17 +2180,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3442,17 +2194,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3464,17 +2208,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3486,17 +2222,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3508,17 +2236,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3530,17 +2250,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3552,17 +2264,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3574,17 +2278,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3596,17 +2292,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3618,17 +2306,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3640,17 +2320,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3662,17 +2334,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3684,17 +2348,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3706,17 +2362,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3728,17 +2376,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3750,17 +2390,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3772,17 +2404,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3794,17 +2418,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3816,17 +2432,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3838,17 +2446,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3860,17 +2460,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3882,17 +2474,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3904,17 +2488,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3926,17 +2502,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3948,17 +2516,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3970,17 +2530,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3992,17 +2544,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4014,17 +2558,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4036,17 +2572,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4058,17 +2586,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4080,17 +2600,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4102,17 +2614,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4124,17 +2628,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4146,17 +2642,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4168,17 +2656,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4190,17 +2670,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4212,17 +2684,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4234,17 +2698,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4256,17 +2712,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4278,17 +2726,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4300,17 +2740,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4322,17 +2754,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4344,17 +2768,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4366,17 +2782,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4388,17 +2796,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4410,17 +2810,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4432,17 +2824,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4454,17 +2838,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4476,17 +2852,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4498,17 +2866,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4520,17 +2880,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4542,17 +2894,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4564,17 +2908,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4586,17 +2922,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4608,17 +2936,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4630,17 +2950,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4652,17 +2964,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4674,17 +2978,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4696,17 +2992,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4718,17 +3006,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4740,17 +3020,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4762,16 +3034,8 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_drop.result
index 2d5fea86a57..b43374d16f0 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_all_var_drop.result
@@ -10,17 +10,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa;
alter table bar drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -32,17 +24,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb;
alter table bar drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -54,17 +38,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc;
alter table bar drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -76,17 +52,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd;
alter table bar drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -98,17 +66,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb;
alter table bar drop column aaa, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -120,17 +80,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ccc;
alter table bar drop column aaa, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -142,17 +94,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ddd;
alter table bar drop column aaa, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -164,17 +108,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column aaa;
alter table bar drop column bbb, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -186,17 +122,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ccc;
alter table bar drop column bbb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -208,17 +136,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ddd;
alter table bar drop column bbb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -230,17 +150,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column aaa;
alter table bar drop column ccc, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -252,17 +164,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column bbb;
alter table bar drop column ccc, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -274,17 +178,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column ddd;
alter table bar drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -296,17 +192,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column aaa;
alter table bar drop column ddd, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -318,17 +206,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column bbb;
alter table bar drop column ddd, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -340,17 +220,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column ccc;
alter table bar drop column ddd, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +234,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb, drop column ccc;
alter table bar drop column aaa, drop column bbb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -384,17 +248,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb, drop column ddd;
alter table bar drop column aaa, drop column bbb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -406,17 +262,9 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ccc, drop column ddd;
alter table bar drop column aaa, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -428,16 +276,8 @@ insert into foo values (NULL,12345678987,NULL,1);
insert into foo values (2,20,'1999-11-11',0);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ccc, drop column ddd;
alter table bar drop column bbb, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering.result
index af121783de2..044dfcd0d29 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering.result
@@ -8,10 +8,6 @@ insert into bar select * from foo;
alter table foo add column d int default 20;
alter table bar add column d int default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -39,10 +35,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -74,10 +66,6 @@ a b c
alter table foo add column d int default 20 first;
alter table bar add column d int default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -113,10 +101,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -162,10 +146,6 @@ insert into bar select * from foo;
alter table foo add column d int default 20;
alter table bar add column d int default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -193,10 +173,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -228,10 +204,6 @@ a b c
alter table foo add column d int default 20 first;
alter table bar add column d int default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -267,10 +239,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering2.result
index f6ec028bd65..97bca281071 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_clustering2.result
@@ -8,10 +8,6 @@ insert into bar select * from foo;
alter table foo add column d varchar(10) default 20;
alter table bar add column d varchar(10) default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -39,10 +35,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -74,10 +66,6 @@ a b c
alter table foo add column d varchar(10) default 20 first;
alter table bar add column d varchar(10) default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -113,10 +101,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -162,10 +146,6 @@ insert into bar select * from foo;
alter table foo add column d varchar(10) default 20;
alter table bar add column d varchar(10) default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -193,10 +173,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -228,10 +204,6 @@ a b c
alter table foo add column d varchar(10) default 20 first;
alter table bar add column d varchar(10) default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -267,10 +239,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_diff_num_offset_bytes.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_diff_num_offset_bytes.result
index 16df45efcf8..14a65749a48 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_diff_num_offset_bytes.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_diff_num_offset_bytes.result
@@ -10,149 +10,65 @@ insert into foo values ("BIGGER",NULL,"smaller",NULL);
insert into foo values ("aaaaaaaaaa","bbbbbbbbbb","cccccccccc","dddddddddd");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default NULL;
alter table bar add column e varchar(3000) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default NULL first;
alter table bar add column e varchar(3000) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default NULL after b;
alter table bar add column e varchar(3000) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default "abracadabraabracadabra";
alter table bar add column e varchar(3000) default "abracadabraabracadabra";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default "abracadabraabracadabra" first;
alter table bar add column e varchar(3000) default "abracadabraabracadabra" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default "abracadabraabracadabra" after b;
alter table bar add column e varchar(3000) default "abracadabraabracadabra" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) default NULL after b;
alter table bar add column e varchar(3000) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) NOT NULL default "abracadabraabracadabra";
alter table bar add column e varchar(3000) NOT NULL default "abracadabraabracadabra";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) NOT NULL default "abracadabraabracadabra" first;
alter table bar add column e varchar(3000) NOT NULL default "abracadabraabracadabra" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e varchar(3000) NOT NULL default "abracadabraabracadabra" after b;
alter table bar add column e varchar(3000) NOT NULL default "abracadabraabracadabra" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add.result
index 67dea6431b1..9c7deafff6a 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add.result
@@ -22,17 +22,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b;
alter table bar add column added_2 bigint default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b;
alter table bar add column added_7 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2368,17 +1816,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2402,17 +1842,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2436,17 +1868,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2470,17 +1894,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2504,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2538,17 +1946,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2572,17 +1972,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2606,17 +1998,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2640,17 +2024,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2674,17 +2050,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2708,17 +2076,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2742,17 +2102,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2776,17 +2128,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2810,17 +2154,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2844,17 +2180,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2878,17 +2206,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2912,17 +2232,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2946,17 +2258,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2980,17 +2284,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3014,17 +2310,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3048,17 +2336,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3082,17 +2362,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3116,17 +2388,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3150,17 +2414,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3184,17 +2440,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3218,17 +2466,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3252,17 +2492,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3286,17 +2518,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3320,17 +2544,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3354,17 +2570,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3388,17 +2596,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3422,17 +2622,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3456,17 +2648,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3490,17 +2674,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3524,17 +2700,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3558,17 +2726,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3592,17 +2752,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3626,17 +2778,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3660,17 +2804,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3694,17 +2830,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3728,17 +2856,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3762,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3796,17 +2908,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3830,17 +2934,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3864,17 +2960,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3898,17 +2986,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3932,17 +3012,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3966,17 +3038,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4000,17 +3064,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4034,17 +3090,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4068,17 +3116,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4102,17 +3142,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4136,17 +3168,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4170,17 +3194,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4204,17 +3220,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4238,17 +3246,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4272,17 +3272,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4306,17 +3298,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4340,17 +3324,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4374,17 +3350,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4408,17 +3376,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4442,17 +3402,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4476,17 +3428,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4510,17 +3454,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4544,17 +3480,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4578,17 +3506,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4612,17 +3532,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4646,17 +3558,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4680,17 +3584,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4714,17 +3610,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4748,17 +3636,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4782,17 +3662,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4816,17 +3688,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4850,17 +3714,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4884,17 +3740,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4918,17 +3766,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4952,17 +3792,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4986,17 +3818,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5020,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5054,17 +3870,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5088,17 +3896,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5122,17 +3922,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5156,17 +3948,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5190,17 +3974,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5224,17 +4000,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5258,17 +4026,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5292,17 +4052,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5326,17 +4078,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5360,17 +4104,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5394,17 +4130,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5428,17 +4156,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5462,17 +4182,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5496,17 +4208,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5530,17 +4234,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5564,17 +4260,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5598,17 +4286,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5632,17 +4312,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5666,17 +4338,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5700,17 +4364,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5734,17 +4390,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5768,17 +4416,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5802,17 +4442,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5836,17 +4468,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5870,17 +4494,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5904,17 +4520,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5938,17 +4546,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5972,17 +4572,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6006,17 +4598,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6040,17 +4624,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6074,17 +4650,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6108,17 +4676,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6142,17 +4702,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6176,17 +4728,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6210,17 +4754,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6244,17 +4780,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6278,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6312,17 +4832,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6346,17 +4858,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6380,17 +4884,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6414,17 +4910,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6448,17 +4936,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6482,17 +4962,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6516,17 +4988,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6550,17 +5014,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6584,17 +5040,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6618,17 +5066,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6652,17 +5092,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6686,17 +5118,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6720,17 +5144,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6754,17 +5170,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6788,17 +5196,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6822,17 +5222,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6856,17 +5248,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6890,17 +5274,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6924,17 +5300,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6958,17 +5326,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6992,17 +5352,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7026,17 +5378,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7060,17 +5404,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7094,17 +5430,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7128,17 +5456,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7162,17 +5482,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7196,17 +5508,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7230,17 +5534,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7264,17 +5560,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7298,17 +5586,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7332,17 +5612,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7366,16 +5638,8 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add2.result
index 5f528590539..a1988af2a19 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_add2.result
@@ -22,17 +22,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb;
alter table bar add column added_2 bigint default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2368,17 +1816,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2402,17 +1842,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2436,17 +1868,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2470,17 +1894,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2504,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2538,17 +1946,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2572,17 +1972,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2606,17 +1998,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2640,17 +2024,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2674,17 +2050,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2708,17 +2076,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2742,17 +2102,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2776,17 +2128,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2810,17 +2154,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2844,17 +2180,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2878,17 +2206,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2912,17 +2232,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2946,17 +2258,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2980,17 +2284,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3014,17 +2310,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3048,17 +2336,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3082,17 +2362,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3116,17 +2388,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3150,17 +2414,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3184,17 +2440,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3218,17 +2466,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3252,17 +2492,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3286,17 +2518,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3320,17 +2544,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3354,17 +2570,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3388,17 +2596,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3422,17 +2622,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3456,17 +2648,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3490,17 +2674,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3524,17 +2700,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3558,17 +2726,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3592,17 +2752,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3626,17 +2778,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3660,17 +2804,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3694,17 +2830,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3728,17 +2856,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3762,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3796,17 +2908,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3830,17 +2934,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3864,17 +2960,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3898,17 +2986,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3932,17 +3012,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -3966,17 +3038,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4000,17 +3064,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4034,17 +3090,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4068,17 +3116,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4102,17 +3142,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4136,17 +3168,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4170,17 +3194,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4204,17 +3220,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4238,17 +3246,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4272,17 +3272,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4306,17 +3298,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4340,17 +3324,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4374,17 +3350,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4408,17 +3376,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4442,17 +3402,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4476,17 +3428,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4510,17 +3454,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4544,17 +3480,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4578,17 +3506,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4612,17 +3532,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4646,17 +3558,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4680,17 +3584,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4714,17 +3610,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4748,17 +3636,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4782,17 +3662,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4816,17 +3688,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4850,17 +3714,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4884,17 +3740,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4918,17 +3766,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4952,17 +3792,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -4986,17 +3818,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5020,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5054,17 +3870,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5088,17 +3896,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5122,17 +3922,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5156,17 +3948,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5190,17 +3974,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5224,17 +4000,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5258,17 +4026,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5292,17 +4052,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5326,17 +4078,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5360,17 +4104,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5394,17 +4130,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5428,17 +4156,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5462,17 +4182,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5496,17 +4208,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5530,17 +4234,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5564,17 +4260,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5598,17 +4286,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5632,17 +4312,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5666,17 +4338,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5700,17 +4364,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5734,17 +4390,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5768,17 +4416,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5802,17 +4442,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5836,17 +4468,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5870,17 +4494,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5904,17 +4520,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5938,17 +4546,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -5972,17 +4572,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6006,17 +4598,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6040,17 +4624,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6074,17 +4650,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6108,17 +4676,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6142,17 +4702,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6176,17 +4728,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6210,17 +4754,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6244,17 +4780,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6278,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6312,17 +4832,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6346,17 +4858,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6380,17 +4884,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6414,17 +4910,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6448,17 +4936,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6482,17 +4962,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6516,17 +4988,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6550,17 +5014,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6584,17 +5040,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6618,17 +5066,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6652,17 +5092,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6686,17 +5118,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6720,17 +5144,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6754,17 +5170,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6788,17 +5196,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6822,17 +5222,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6856,17 +5248,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6890,17 +5274,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6924,17 +5300,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6958,17 +5326,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -6992,17 +5352,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7026,17 +5378,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7060,17 +5404,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7094,17 +5430,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7128,17 +5456,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7162,17 +5482,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7196,17 +5508,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7230,17 +5534,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7264,17 +5560,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7298,17 +5586,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7332,17 +5612,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -7366,16 +5638,8 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_drop.result
index 4200cd2e5b9..9d041191251 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedblob_drop.result
@@ -22,17 +22,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a;
alter table bar drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b;
alter table bar drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c;
alter table bar drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa;
alter table bar drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb;
alter table bar drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc;
alter table bar drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd;
alter table bar drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b;
alter table bar drop column a, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c;
alter table bar drop column a, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column d;
alter table bar drop column a, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column aa;
alter table bar drop column a, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column bb;
alter table bar drop column a, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column cc;
alter table bar drop column a, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column dd;
alter table bar drop column a, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column a;
alter table bar drop column b, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c;
alter table bar drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column d;
alter table bar drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column aa;
alter table bar drop column b, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column bb;
alter table bar drop column b, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column cc;
alter table bar drop column b, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column dd;
alter table bar drop column b, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column a;
alter table bar drop column c, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column b;
alter table bar drop column c, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column d;
alter table bar drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column aa;
alter table bar drop column c, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column bb;
alter table bar drop column c, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column cc;
alter table bar drop column c, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column dd;
alter table bar drop column c, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column a;
alter table bar drop column d, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column b;
alter table bar drop column d, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column c;
alter table bar drop column d, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column aa;
alter table bar drop column d, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column bb;
alter table bar drop column d, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column cc;
alter table bar drop column d, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column dd;
alter table bar drop column d, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column a;
alter table bar drop column aa, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column b;
alter table bar drop column aa, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column c;
alter table bar drop column aa, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column d;
alter table bar drop column aa, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb;
alter table bar drop column aa, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column cc;
alter table bar drop column aa, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column dd;
alter table bar drop column aa, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column a;
alter table bar drop column bb, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column b;
alter table bar drop column bb, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column c;
alter table bar drop column bb, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column d;
alter table bar drop column bb, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column aa;
alter table bar drop column bb, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column cc;
alter table bar drop column bb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column dd;
alter table bar drop column bb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column a;
alter table bar drop column cc, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column b;
alter table bar drop column cc, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column c;
alter table bar drop column cc, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column d;
alter table bar drop column cc, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column aa;
alter table bar drop column cc, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column bb;
alter table bar drop column cc, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column dd;
alter table bar drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column a;
alter table bar drop column dd, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column b;
alter table bar drop column dd, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column c;
alter table bar drop column dd, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column d;
alter table bar drop column dd, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column aa;
alter table bar drop column dd, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column bb;
alter table bar drop column dd, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column cc;
alter table bar drop column dd, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c;
alter table bar drop column a, drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column d;
alter table bar drop column a, drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c, drop column d;
alter table bar drop column a, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c, drop column d;
alter table bar drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c, drop column d;
alter table bar drop column a, drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aa blob, bb longblob, cc tinyblob, dd mediumblob) engine=TokuDB;
@@ -2368,16 +1816,8 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column cc, drop column dd;
alter table bar drop column aa, drop column bb, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add.result
index e1d9e3e2fe7..73689474e2b 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add.result
@@ -22,17 +22,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b;
alter table bar add column added_2 bigint default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b;
alter table bar add column added_7 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2368,17 +1816,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2402,17 +1842,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2436,17 +1868,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2470,17 +1894,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2504,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2538,17 +1946,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2572,17 +1972,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2606,17 +1998,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2640,17 +2024,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2674,17 +2050,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2708,17 +2076,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2742,17 +2102,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2128,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2810,17 +2154,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2844,17 +2180,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2878,17 +2206,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2912,17 +2232,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2946,17 +2258,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2980,17 +2284,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3014,17 +2310,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3048,17 +2336,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3082,17 +2362,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3116,17 +2388,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3150,17 +2414,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3184,17 +2440,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3218,17 +2466,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3252,17 +2492,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3286,17 +2518,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3320,17 +2544,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3354,17 +2570,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3388,17 +2596,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3422,17 +2622,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3456,17 +2648,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3490,17 +2674,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3524,17 +2700,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3558,17 +2726,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3592,17 +2752,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3626,17 +2778,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3660,17 +2804,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3694,17 +2830,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3728,17 +2856,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3762,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3796,17 +2908,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3830,17 +2934,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3864,17 +2960,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3898,17 +2986,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3932,17 +3012,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3966,17 +3038,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4000,17 +3064,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4034,17 +3090,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4068,17 +3116,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4102,17 +3142,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4136,17 +3168,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3194,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4204,17 +3220,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4238,17 +3246,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4272,17 +3272,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4306,17 +3298,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4340,17 +3324,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4374,17 +3350,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4408,17 +3376,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4442,17 +3402,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4476,17 +3428,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4510,17 +3454,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4544,17 +3480,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4578,17 +3506,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4612,17 +3532,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4646,17 +3558,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4680,17 +3584,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4714,17 +3610,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4748,17 +3636,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4782,17 +3662,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4816,17 +3688,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4850,17 +3714,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4884,17 +3740,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4918,17 +3766,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4952,17 +3792,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4986,17 +3818,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5020,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5054,17 +3870,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5088,17 +3896,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5122,17 +3922,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5156,17 +3948,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5190,17 +3974,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5224,17 +4000,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5258,17 +4026,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_1 bigint default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5292,17 +4052,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5326,17 +4078,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5360,17 +4104,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_1 bigint default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5394,17 +4130,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5428,17 +4156,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_1 bigint default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5462,17 +4182,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5496,17 +4208,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5530,17 +4234,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_2 bigint default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +4260,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5598,17 +4286,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5632,17 +4312,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_2 bigint default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5666,17 +4338,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5700,17 +4364,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_2 bigint default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5734,17 +4390,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5768,17 +4416,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5802,17 +4442,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5836,17 +4468,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5870,17 +4494,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5904,17 +4520,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5938,17 +4546,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5972,17 +4572,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_3 bigint NOT NULL default -1 after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6006,17 +4598,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6040,17 +4624,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6074,17 +4650,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6108,17 +4676,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6142,17 +4702,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6176,17 +4728,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6210,17 +4754,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6244,17 +4780,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_4 varchar(10) default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6278,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6312,17 +4832,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6346,17 +4858,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6380,17 +4884,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6414,17 +4910,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6448,17 +4936,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6482,17 +4962,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6516,17 +4988,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_5 varchar(10) default "qwerty" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6550,17 +5014,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6584,17 +5040,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6618,17 +5066,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6652,17 +5092,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6686,17 +5118,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6720,17 +5144,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6754,17 +5170,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6788,17 +5196,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6822,17 +5222,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6856,17 +5248,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_7 text default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6890,17 +5274,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_7 text default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6924,17 +5300,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +5326,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6992,17 +5352,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_7 text default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7026,17 +5378,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7060,17 +5404,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_7 text default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7094,17 +5430,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_11 bigint default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7128,17 +5456,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_21 bigint default 1234 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7162,17 +5482,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_31 bigint NOT NULL default 54 after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7196,17 +5508,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_41 varchar(10) default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7230,17 +5534,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_51 varchar(10) default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7264,17 +5560,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_61 varchar(10) NOT NULL default "abracadab" after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7298,17 +5586,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_71 text default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7332,17 +5612,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
alter table bar add column added_8 mediumtext default NULL after b, add column added_81 mediumtext default NULL after b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7366,16 +5638,8 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after b, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add2.result
index 32cd54b8fbf..bb2a433dfe1 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_add2.result
@@ -22,17 +22,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb;
alter table bar add column added_2 bigint default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2368,17 +1816,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2402,17 +1842,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2436,17 +1868,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2470,17 +1894,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2504,17 +1920,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2538,17 +1946,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2572,17 +1972,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2606,17 +1998,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2640,17 +2024,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2674,17 +2050,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2708,17 +2076,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2742,17 +2102,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2128,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2810,17 +2154,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2844,17 +2180,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2878,17 +2206,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2912,17 +2232,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2946,17 +2258,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2980,17 +2284,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3014,17 +2310,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3048,17 +2336,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3082,17 +2362,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3116,17 +2388,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3150,17 +2414,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3184,17 +2440,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3218,17 +2466,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3252,17 +2492,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3286,17 +2518,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3320,17 +2544,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3354,17 +2570,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3388,17 +2596,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3422,17 +2622,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3456,17 +2648,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3490,17 +2674,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3524,17 +2700,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3558,17 +2726,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3592,17 +2752,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3626,17 +2778,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3660,17 +2804,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3694,17 +2830,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3728,17 +2856,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3762,17 +2882,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3796,17 +2908,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3830,17 +2934,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3864,17 +2960,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3898,17 +2986,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3932,17 +3012,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3966,17 +3038,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4000,17 +3064,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4034,17 +3090,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4068,17 +3116,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4102,17 +3142,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4136,17 +3168,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3194,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4204,17 +3220,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4238,17 +3246,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4272,17 +3272,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4306,17 +3298,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4340,17 +3324,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4374,17 +3350,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4408,17 +3376,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4442,17 +3402,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4476,17 +3428,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4510,17 +3454,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4544,17 +3480,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4578,17 +3506,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4612,17 +3532,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4646,17 +3558,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4680,17 +3584,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4714,17 +3610,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4748,17 +3636,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4782,17 +3662,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4816,17 +3688,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4850,17 +3714,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4884,17 +3740,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4918,17 +3766,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4952,17 +3792,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4986,17 +3818,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5020,17 +3844,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5054,17 +3870,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5088,17 +3896,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5122,17 +3922,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5156,17 +3948,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5190,17 +3974,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5224,17 +4000,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5258,17 +4026,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5292,17 +4052,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5326,17 +4078,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5360,17 +4104,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5394,17 +4130,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5428,17 +4156,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5462,17 +4182,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5496,17 +4208,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5530,17 +4234,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +4260,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5598,17 +4286,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5632,17 +4312,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5666,17 +4338,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5700,17 +4364,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5734,17 +4390,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5768,17 +4416,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5802,17 +4442,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5836,17 +4468,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5870,17 +4494,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5904,17 +4520,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5938,17 +4546,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5972,17 +4572,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6006,17 +4598,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6040,17 +4624,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6074,17 +4650,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6108,17 +4676,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6142,17 +4702,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6176,17 +4728,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6210,17 +4754,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6244,17 +4780,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6278,17 +4806,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6312,17 +4832,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6346,17 +4858,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6380,17 +4884,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6414,17 +4910,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6448,17 +4936,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6482,17 +4962,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6516,17 +4988,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6550,17 +5014,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6584,17 +5040,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6618,17 +5066,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6652,17 +5092,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6686,17 +5118,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6720,17 +5144,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6754,17 +5170,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6788,17 +5196,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6822,17 +5222,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6856,17 +5248,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6890,17 +5274,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6924,17 +5300,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +5326,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6992,17 +5352,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7026,17 +5378,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7060,17 +5404,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7094,17 +5430,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7128,17 +5456,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7162,17 +5482,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7196,17 +5508,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7230,17 +5534,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7264,17 +5560,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7298,17 +5586,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7332,17 +5612,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7366,16 +5638,8 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_drop.result
index ff22f1f7190..62a80ff2f57 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_fixedvar_drop.result
@@ -22,17 +22,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a;
alter table bar drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b;
alter table bar drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c;
alter table bar drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa;
alter table bar drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb;
alter table bar drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc;
alter table bar drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd;
alter table bar drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b;
alter table bar drop column a, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c;
alter table bar drop column a, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column d;
alter table bar drop column a, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column aaa;
alter table bar drop column a, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column bbb;
alter table bar drop column a, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column ccc;
alter table bar drop column a, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column ddd;
alter table bar drop column a, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column a;
alter table bar drop column b, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c;
alter table bar drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column d;
alter table bar drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column aaa;
alter table bar drop column b, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column bbb;
alter table bar drop column b, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column ccc;
alter table bar drop column b, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column ddd;
alter table bar drop column b, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column a;
alter table bar drop column c, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column b;
alter table bar drop column c, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column d;
alter table bar drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column aaa;
alter table bar drop column c, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column bbb;
alter table bar drop column c, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column ccc;
alter table bar drop column c, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column c, drop column ddd;
alter table bar drop column c, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column a;
alter table bar drop column d, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column b;
alter table bar drop column d, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column c;
alter table bar drop column d, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column aaa;
alter table bar drop column d, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column bbb;
alter table bar drop column d, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column ccc;
alter table bar drop column d, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d, drop column ddd;
alter table bar drop column d, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column a;
alter table bar drop column aaa, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column b;
alter table bar drop column aaa, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column c;
alter table bar drop column aaa, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column d;
alter table bar drop column aaa, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb;
alter table bar drop column aaa, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ccc;
alter table bar drop column aaa, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ddd;
alter table bar drop column aaa, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column a;
alter table bar drop column bbb, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column b;
alter table bar drop column bbb, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column c;
alter table bar drop column bbb, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column d;
alter table bar drop column bbb, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column aaa;
alter table bar drop column bbb, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ccc;
alter table bar drop column bbb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ddd;
alter table bar drop column bbb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column a;
alter table bar drop column ccc, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column b;
alter table bar drop column ccc, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column c;
alter table bar drop column ccc, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column d;
alter table bar drop column ccc, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column aaa;
alter table bar drop column ccc, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column bbb;
alter table bar drop column ccc, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column ddd;
alter table bar drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column a;
alter table bar drop column ddd, drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column b;
alter table bar drop column ddd, drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column c;
alter table bar drop column ddd, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column d;
alter table bar drop column ddd, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column aaa;
alter table bar drop column ddd, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column bbb;
alter table bar drop column ddd, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column ccc;
alter table bar drop column ddd, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c;
alter table bar drop column a, drop column b, drop column c;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column d;
alter table bar drop column a, drop column b, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column c, drop column d;
alter table bar drop column a, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b, drop column c, drop column d;
alter table bar drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a, drop column b, drop column c, drop column d;
alter table bar drop column a, drop column b, drop column c, drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a int, b bigint, c date, d tinyint, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2368,16 +1816,8 @@ insert into foo values (2,20,'1999-11-11',0,NULL,"oifds",NULL,"fdsjfds");
insert into foo values (2,20,'1999-11-11',0,"rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb, drop column ccc, drop column ddd;
alter table bar drop column aaa, drop column bbb, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_null_bits.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_null_bits.result
index 6a4e1bf6538..696848da137 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_null_bits.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_null_bits.result
@@ -7,10 +7,6 @@ create table bar like foo;
alter table bar engine=MyISAM;
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e int default NULL first;
alter table bar add column e int default NULL first;
select * from foo;
@@ -22,38 +18,18 @@ NULL 99 99 0 99
NULL 1 110 1 0
NULL 0 3234 0 657
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e int default -1 first;
alter table bar add column e int default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column e;
alter table bar drop column e;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column e int NOT NULL default -1 first;
alter table bar add column e int NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
e a b c d
-1 -1 -1 -1 -1
@@ -72,31 +48,15 @@ alter table bar engine=MyISAM;
insert into foo values (NULL, -1, NULL, -1,1),(0,0,0,0,0),(NULL,234,234,324,234),(98567,76,NULL,7668,90909);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b;
alter table bar drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a;
alter table bar drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (a varchar(20), b varchar(20) not null, c varchar(20), d varchar(20) not null, e int, primary key (e))engine=TokuDB;
@@ -107,31 +67,15 @@ alter table bar engine=MyISAM;
insert into foo values (NULL, "-1", NULL, "-1",1),("dfg0","0rrr","eee0","qwert",0),(NULL,"234","234","324",234),("98567","76",NULL,"7668","90909");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column b;
alter table bar drop column b;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column a;
alter table bar drop column a;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo(
@@ -156,10 +100,6 @@ insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,N
insert into foo values (-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1);
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d e f g h aa bb cc dd
NULL -1 NULL -1 NULL -1 NULL -1 NULL -1 NULL -1
@@ -169,10 +109,6 @@ NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
alter table foo drop column a, drop column aa, drop column c, drop column cc, drop column e, drop column f;
alter table bar drop column a, drop column aa, drop column c, drop column cc, drop column e, drop column f;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
b d g h bb dd
-1 -1 NULL -1 -1 -1
@@ -182,10 +118,6 @@ NULL NULL NULL NULL NULL NULL
alter table foo add column a int default -1 first, add column aa int NOT NULL default -1 after h, add column c int default NULL after b, add column cc int default 0 after bb, add column f int default NULL after d, add column e int NOT NULL default 12345 after d;
alter table bar add column a int default -1 first, add column aa int NOT NULL default -1 after h, add column c int default NULL after b, add column cc int default 0 after bb, add column f int default NULL after d, add column e int NOT NULL default 12345 after d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d e f g h aa bb cc dd
-1 -1 NULL -1 12345 NULL NULL -1 -1 -1 0 -1
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk.result
index cb9c9fbfe22..35a6a54da45 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk.result
@@ -9,10 +9,6 @@ insert into bar select * from foo;
alter table foo add column d int default 20;
alter table bar add column d int default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -29,10 +25,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -51,10 +43,6 @@ a b c
alter table foo add column d int default 20 first;
alter table bar add column d int default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -75,10 +63,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -108,10 +92,6 @@ insert into bar select * from foo;
alter table foo add column d int default 20;
alter table bar add column d int default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -128,10 +108,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -150,10 +126,6 @@ a b c
alter table foo add column d int default 20 first;
alter table bar add column d int default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -174,10 +146,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk2.result
index 73f5f915a0f..4a2531f8654 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_pk2.result
@@ -9,10 +9,6 @@ insert into bar select * from foo;
alter table foo add column d varchar(10) default 20;
alter table bar add column d varchar(10) default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -29,10 +25,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -51,10 +43,6 @@ a b c
alter table foo add column d varchar(10) default 20 first;
alter table bar add column d varchar(10) default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -75,10 +63,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -108,10 +92,6 @@ insert into bar select * from foo;
alter table foo add column d varchar(10) default 20;
alter table bar add column d varchar(10) default 20;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c d
-1 -1 -1 20
@@ -128,10 +108,6 @@ a b c d
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
@@ -150,10 +126,6 @@ a b c
alter table foo add column d varchar(10) default 20 first;
alter table bar add column d varchar(10) default 20 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
d a b c
20 -1 -1 -1
@@ -174,10 +146,6 @@ d a b c
alter table foo drop column d;
alter table bar drop column d;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
select * from foo;
a b c
-1 -1 -1
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add.result
index 0459722a4d4..50f2bb4d6d6 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add.result
@@ -22,17 +22,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb;
alter table bar add column added_2 bigint default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2368,17 +1816,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2402,17 +1842,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2436,17 +1868,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2470,17 +1894,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2504,17 +1920,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2538,17 +1946,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2572,17 +1972,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2606,17 +1998,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2640,17 +2024,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2674,17 +2050,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2708,17 +2076,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2742,17 +2102,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2128,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2810,17 +2154,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2844,17 +2180,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2878,17 +2206,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2912,17 +2232,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2946,17 +2258,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2980,17 +2284,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3014,17 +2310,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3048,17 +2336,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3082,17 +2362,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3116,17 +2388,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3150,17 +2414,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3184,17 +2440,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3218,17 +2466,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3252,17 +2492,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3286,17 +2518,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3320,17 +2544,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3354,17 +2570,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3388,17 +2596,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3422,17 +2622,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3456,17 +2648,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3490,17 +2674,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3524,17 +2700,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3558,17 +2726,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3592,17 +2752,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3626,17 +2778,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3660,17 +2804,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3694,17 +2830,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3728,17 +2856,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3762,17 +2882,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3796,17 +2908,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3830,17 +2934,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3864,17 +2960,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3898,17 +2986,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3932,17 +3012,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3966,17 +3038,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4000,17 +3064,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4034,17 +3090,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4068,17 +3116,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4102,17 +3142,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4136,17 +3168,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3194,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4204,17 +3220,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4238,17 +3246,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4272,17 +3272,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4306,17 +3298,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4340,17 +3324,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4374,17 +3350,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4408,17 +3376,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4442,17 +3402,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4476,17 +3428,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4510,17 +3454,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4544,17 +3480,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4578,17 +3506,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4612,17 +3532,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4646,17 +3558,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4680,17 +3584,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4714,17 +3610,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4748,17 +3636,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4782,17 +3662,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4816,17 +3688,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4850,17 +3714,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4884,17 +3740,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4918,17 +3766,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4952,17 +3792,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4986,17 +3818,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5020,17 +3844,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5054,17 +3870,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5088,17 +3896,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5122,17 +3922,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5156,17 +3948,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5190,17 +3974,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5224,17 +4000,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5258,17 +4026,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5292,17 +4052,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5326,17 +4078,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5360,17 +4104,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5394,17 +4130,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5428,17 +4156,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5462,17 +4182,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5496,17 +4208,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5530,17 +4234,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +4260,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5598,17 +4286,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5632,17 +4312,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5666,17 +4338,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5700,17 +4364,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5734,17 +4390,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5768,17 +4416,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5802,17 +4442,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5836,17 +4468,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5870,17 +4494,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5904,17 +4520,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5938,17 +4546,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5972,17 +4572,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6006,17 +4598,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6040,17 +4624,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6074,17 +4650,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6108,17 +4676,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6142,17 +4702,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6176,17 +4728,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6210,17 +4754,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6244,17 +4780,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6278,17 +4806,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6312,17 +4832,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6346,17 +4858,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6380,17 +4884,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6414,17 +4910,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6448,17 +4936,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6482,17 +4962,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6516,17 +4988,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6550,17 +5014,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6584,17 +5040,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6618,17 +5066,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6652,17 +5092,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6686,17 +5118,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6720,17 +5144,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6754,17 +5170,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6788,17 +5196,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6822,17 +5222,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6856,17 +5248,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6890,17 +5274,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6924,17 +5300,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +5326,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6992,17 +5352,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7026,17 +5378,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7060,17 +5404,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7094,17 +5430,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7128,17 +5456,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7162,17 +5482,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7196,17 +5508,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7230,17 +5534,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7264,17 +5560,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7298,17 +5586,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7332,17 +5612,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7366,16 +5638,8 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add2.result
index 591e97a1105..fda3a0c501e 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_add2.result
@@ -22,17 +22,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL;
alter table bar add column added_1 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1;
alter table bar add column added_2 bigint default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1;
alter table bar add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty";
alter table bar add column added_5 varchar(10) default "qwerty";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL;
alter table bar add column added_7 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first;
alter table bar add column added_1 bigint default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first;
alter table bar add column added_2 bigint default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first;
alter table bar add column added_3 bigint NOT NULL default -1 first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first;
alter table bar add column added_4 varchar(10) default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first;
alter table bar add column added_5 varchar(10) default "qwerty" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first;
alter table bar add column added_7 text default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first;
alter table bar add column added_8 mediumtext default NULL first;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb;
alter table bar add column added_2 bigint default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2368,17 +1816,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2402,17 +1842,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2436,17 +1868,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2470,17 +1894,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2504,17 +1920,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2538,17 +1946,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2572,17 +1972,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2606,17 +1998,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2640,17 +2024,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2674,17 +2050,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2708,17 +2076,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2742,17 +2102,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2776,17 +2128,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2810,17 +2154,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2844,17 +2180,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2878,17 +2206,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2912,17 +2232,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2946,17 +2258,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2980,17 +2284,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3014,17 +2310,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3048,17 +2336,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3082,17 +2362,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3116,17 +2388,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3150,17 +2414,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3184,17 +2440,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3218,17 +2466,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3252,17 +2492,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3286,17 +2518,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3320,17 +2544,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3354,17 +2570,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3388,17 +2596,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3422,17 +2622,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3456,17 +2648,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3490,17 +2674,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3524,17 +2700,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3558,17 +2726,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3592,17 +2752,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3626,17 +2778,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3660,17 +2804,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3694,17 +2830,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3728,17 +2856,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3762,17 +2882,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3796,17 +2908,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3830,17 +2934,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3864,17 +2960,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3898,17 +2986,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3932,17 +3012,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -3966,17 +3038,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4000,17 +3064,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4034,17 +3090,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4068,17 +3116,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4102,17 +3142,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4136,17 +3168,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4170,17 +3194,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4204,17 +3220,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4238,17 +3246,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4272,17 +3272,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4306,17 +3298,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4340,17 +3324,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4374,17 +3350,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4408,17 +3376,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4442,17 +3402,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4476,17 +3428,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4510,17 +3454,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4544,17 +3480,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4578,17 +3506,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4612,17 +3532,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4646,17 +3558,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4680,17 +3584,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4714,17 +3610,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4748,17 +3636,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4782,17 +3662,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4816,17 +3688,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4850,17 +3714,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4884,17 +3740,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4918,17 +3766,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4952,17 +3792,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -4986,17 +3818,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5020,17 +3844,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5054,17 +3870,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5088,17 +3896,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5122,17 +3922,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5156,17 +3948,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5190,17 +3974,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5224,17 +4000,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5258,17 +4026,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5292,17 +4052,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5326,17 +4078,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5360,17 +4104,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5394,17 +4130,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5428,17 +4156,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_1 bigint default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5462,17 +4182,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5496,17 +4208,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5530,17 +4234,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5564,17 +4260,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5598,17 +4286,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5632,17 +4312,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5666,17 +4338,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5700,17 +4364,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_2 bigint default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5734,17 +4390,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5768,17 +4416,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5802,17 +4442,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5836,17 +4468,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5870,17 +4494,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5904,17 +4520,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5938,17 +4546,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -5972,17 +4572,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_3 bigint NOT NULL default -1 after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6006,17 +4598,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6040,17 +4624,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6074,17 +4650,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6108,17 +4676,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6142,17 +4702,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6176,17 +4728,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6210,17 +4754,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6244,17 +4780,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_4 varchar(10) default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6278,17 +4806,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6312,17 +4832,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6346,17 +4858,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6380,17 +4884,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6414,17 +4910,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6448,17 +4936,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6482,17 +4962,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6516,17 +4988,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_5 varchar(10) default "qwerty" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6550,17 +5014,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6584,17 +5040,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6618,17 +5066,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6652,17 +5092,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6686,17 +5118,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6720,17 +5144,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6754,17 +5170,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6788,17 +5196,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6822,17 +5222,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6856,17 +5248,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6890,17 +5274,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_7 text default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6924,17 +5300,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6958,17 +5326,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -6992,17 +5352,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_7 text default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7026,17 +5378,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7060,17 +5404,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_7 text default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7094,17 +5430,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_11 bigint default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7128,17 +5456,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_21 bigint default 1234 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7162,17 +5482,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_31 bigint NOT NULL default 54 after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7196,17 +5508,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_41 varchar(10) default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7230,17 +5534,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_51 varchar(10) default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7264,17 +5560,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_61 varchar(10) NOT NULL default "abracadab" after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7298,17 +5586,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_71 text default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7332,17 +5612,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
alter table bar add column added_8 mediumtext default NULL after bb, add column added_81 mediumtext default NULL after bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -7366,16 +5638,8 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bb, add column added_3 bigint NOT NULL default -1;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_drop.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_drop.result
index b24e3595bed..a6e633f9e72 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_drop.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/hcad_varblob_drop.result
@@ -22,17 +22,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa;
alter table bar drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -56,17 +48,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb;
alter table bar drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -90,17 +74,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc;
alter table bar drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -124,17 +100,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd;
alter table bar drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -158,17 +126,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa;
alter table bar drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -192,17 +152,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb;
alter table bar drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -226,17 +178,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc;
alter table bar drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -260,17 +204,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd;
alter table bar drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -294,17 +230,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb;
alter table bar drop column aa, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -328,17 +256,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column cc;
alter table bar drop column aa, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -362,17 +282,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column dd;
alter table bar drop column aa, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -396,17 +308,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column aaa;
alter table bar drop column aa, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -430,17 +334,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bbb;
alter table bar drop column aa, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -464,17 +360,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column ccc;
alter table bar drop column aa, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -498,17 +386,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column ddd;
alter table bar drop column aa, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -532,17 +412,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column aa;
alter table bar drop column bb, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -566,17 +438,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column cc;
alter table bar drop column bb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -600,17 +464,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column dd;
alter table bar drop column bb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -634,17 +490,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column aaa;
alter table bar drop column bb, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -668,17 +516,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column bbb;
alter table bar drop column bb, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -702,17 +542,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column ccc;
alter table bar drop column bb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -736,17 +568,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column ddd;
alter table bar drop column bb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -770,17 +594,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column aa;
alter table bar drop column cc, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -804,17 +620,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column bb;
alter table bar drop column cc, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -838,17 +646,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column dd;
alter table bar drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -872,17 +672,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column aaa;
alter table bar drop column cc, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -906,17 +698,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column bbb;
alter table bar drop column cc, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -940,17 +724,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column ccc;
alter table bar drop column cc, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -974,17 +750,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column cc, drop column ddd;
alter table bar drop column cc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1008,17 +776,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column aa;
alter table bar drop column dd, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1042,17 +802,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column bb;
alter table bar drop column dd, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1076,17 +828,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column cc;
alter table bar drop column dd, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1110,17 +854,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column aaa;
alter table bar drop column dd, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1144,17 +880,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column bbb;
alter table bar drop column dd, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1178,17 +906,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column ccc;
alter table bar drop column dd, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1212,17 +932,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column dd, drop column ddd;
alter table bar drop column dd, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1246,17 +958,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column aa;
alter table bar drop column aaa, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1280,17 +984,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bb;
alter table bar drop column aaa, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1314,17 +1010,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column cc;
alter table bar drop column aaa, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1348,17 +1036,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column dd;
alter table bar drop column aaa, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1382,17 +1062,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb;
alter table bar drop column aaa, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1416,17 +1088,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ccc;
alter table bar drop column aaa, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1450,17 +1114,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column ddd;
alter table bar drop column aaa, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1484,17 +1140,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column aa;
alter table bar drop column bbb, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1518,17 +1166,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column bb;
alter table bar drop column bbb, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1552,17 +1192,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column cc;
alter table bar drop column bbb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1586,17 +1218,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column dd;
alter table bar drop column bbb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1620,17 +1244,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column aaa;
alter table bar drop column bbb, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1654,17 +1270,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ccc;
alter table bar drop column bbb, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1688,17 +1296,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bbb, drop column ddd;
alter table bar drop column bbb, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1722,17 +1322,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column aa;
alter table bar drop column ccc, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1756,17 +1348,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column bb;
alter table bar drop column ccc, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1790,17 +1374,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column cc;
alter table bar drop column ccc, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1824,17 +1400,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column dd;
alter table bar drop column ccc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1858,17 +1426,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column aaa;
alter table bar drop column ccc, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1892,17 +1452,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column bbb;
alter table bar drop column ccc, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1926,17 +1478,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ccc, drop column ddd;
alter table bar drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1960,17 +1504,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column aa;
alter table bar drop column ddd, drop column aa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -1994,17 +1530,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column bb;
alter table bar drop column ddd, drop column bb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2028,17 +1556,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column cc;
alter table bar drop column ddd, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2062,17 +1582,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column dd;
alter table bar drop column ddd, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2096,17 +1608,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column aaa;
alter table bar drop column ddd, drop column aaa;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2130,17 +1634,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column bbb;
alter table bar drop column ddd, drop column bbb;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2164,17 +1660,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column ddd, drop column ccc;
alter table bar drop column ddd, drop column ccc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2198,17 +1686,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column cc;
alter table bar drop column aa, drop column bb, drop column cc;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2232,17 +1712,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column dd;
alter table bar drop column aa, drop column bb, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2266,17 +1738,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column cc, drop column dd;
alter table bar drop column aa, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2300,17 +1764,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column bb, drop column cc, drop column dd;
alter table bar drop column bb, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2334,17 +1790,9 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aa, drop column bb, drop column cc, drop column dd;
alter table bar drop column aa, drop column bb, drop column cc, drop column dd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
@@ -2368,16 +1816,8 @@ insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjf
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
insert into bar select * from foo;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop column aaa, drop column bbb, drop column ccc, drop column ddd;
alter table bar drop column aaa, drop column bbb, drop column ccc, drop column ddd;
include/diff_tables.inc [test.foo, test.bar]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
diff --git a/storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter2.result b/storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter2.result
index 2a66649305e..69c3da7ae97 100644
--- a/storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter2.result
+++ b/storage/tokudb/mysql-test/tokudb_alter_table/r/other_alter2.result
@@ -13,24 +13,12 @@ insert into foo_isam select * from foo;
alter table foo drop primary key;
alter table foo_isam drop primary key;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add primary key (e);
alter table foo_isam add primary key (e);
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo drop primary key, add primary key(a);
alter table foo_isam drop primary key, add primary key (a);
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo add fulltext key(b);
ERROR HY000: The storage engine TokuDB doesn't support FULLTEXT indexes
alter table foo add spatial key (aa);
@@ -38,52 +26,24 @@ ERROR HY000: The storage engine TokuDB doesn't support SPATIAL indexes
alter table foo alter column cc set default 101010;
alter table foo_isam alter column cc set default 101010;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo alter column cc set default NULL;
alter table foo_isam alter column cc set default NULL;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo alter column cc drop default;
alter table foo_isam alter column cc drop default;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column aa aaa int;
alter table foo_isam change column aa aaa int;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column aaa aa int;
alter table foo_isam change column aaa aa int;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column e epk int;
alter table foo_isam change column e epk int;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column epk e int;
alter table foo_isam change column epk e int;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
show create table foo;
Table Create Table
foo CREATE TABLE `foo` (
@@ -123,59 +83,27 @@ foo_isam CREATE TABLE `foo_isam` (
alter table foo change column aa aa int NOT NULL;
alter table foo_isam change column aa aa int NOT NULL;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column aa aa bigint;
alter table foo_isam change column aa aa bigint;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column aa aa varchar(20);
alter table foo_isam change column aa aa varchar(20);
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo change column aa aa int after cc;
alter table foo_isam change column aa aa int after cc;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo modify column aa int NOT NULL;
alter table foo_isam modify column aa int NOT NULL;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo modify column aa bigint;
alter table foo_isam modify column aa bigint;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo modify column aa varchar(20);
alter table foo_isam modify column aa varchar(20);
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
alter table foo modify column aa int after cc;
alter table foo_isam modify column aa int after cc;
include/diff_tables.inc [test.foo, test.foo_isam]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table foo;
drop table bar;
drop table foo_isam;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/PS-3773.result b/storage/tokudb/mysql-test/tokudb_bugs/r/PS-3773.result
new file mode 100644
index 00000000000..c870ac1c784
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/PS-3773.result
@@ -0,0 +1,8 @@
+CREATE TABLE t1(a INT, b INT, c INT, PRIMARY KEY(a), KEY(b)) ENGINE=TokuDB;
+SET tokudb_auto_analyze=0;
+INSERT INTO t1 VALUES(0,0,0), (1,1,1), (2,2,2), (3,3,3), (4,4,4), (5,5,5);
+SET GLOBAL debug_dbug = "+d,tokudb_fake_db_notfound_error_in_read_full_row";
+SELECT * FROM t1 WHERE b = 2;
+ERROR HY000: Index for table 't1' is corrupt; try to repair it
+DROP TABLE t1;
+FOUND 1 /ha_tokudb::read_full_row on table/ in tokudb.bugs.PS-3773.log
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result
index 1476f64b939..4cbbbaa7e34 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_part_tokudb_bug_155.result
@@ -30,8 +30,4 @@ ALTER TABLE test REORGANIZE PARTITION p201312 INTO (PARTITION pOld VALUES LESS T
create table test_copy like test;
insert into test_copy select * from test;
include/diff_tables.inc [test, test_copy]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table test,test_copy;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_comment_rebuild_data.result b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_comment_rebuild_data.result
new file mode 100644
index 00000000000..fee3483d937
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/alter_table_comment_rebuild_data.result
@@ -0,0 +1,177 @@
+create table t1(id int auto_increment, name varchar(30), primary key(id)) engine=TokuDB;
+alter table t1 min_rows = 8;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=latin1 MIN_ROWS=8
+include/assert.inc [underlying ft file name not changed after alter min_rows]
+alter table t1 max_rows = 100;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=latin1 MIN_ROWS=8 MAX_ROWS=100
+include/assert.inc [underlying ft file name not changed after alter max_rows]
+alter table t1 avg_row_length = 100;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=latin1 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100
+include/assert.inc [underlying ft file name not changed after alter avg_row_length]
+alter table t1 pack_keys = 1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=latin1 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1
+include/assert.inc [underlying ft file name not changed after alter pack_keys]
+alter table t1 character set = utf8;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1
+include/assert.inc [underlying ft file name not changed after alter character set]
+alter table t1 data directory = '/tmp';
+Warnings:
+Warning 1618 <DATA DIRECTORY> option ignored
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1
+include/assert.inc [underlying ft file name not changed after alter data directory]
+alter table t1 index directory = '/tmp';
+Warnings:
+Warning 1618 <INDEX DIRECTORY> option ignored
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1
+include/assert.inc [underlying ft file name not changed after alter index directory]
+alter table t1 checksum = 1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 CHECKSUM=1
+include/assert.inc [underlying ft file name not changed after alter checksum]
+alter table t1 delay_key_write=1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 CHECKSUM=1 DELAY_KEY_WRITE=1
+include/assert.inc [underlying ft file name not changed after alter delay_key_write]
+alter table t1 comment = 'test table';
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table'
+include/assert.inc [underlying ft file name not changed after alter comment]
+alter table t1 password = '123456';
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table'
+include/assert.inc [underlying ft file name not changed after alter password]
+alter table t1 connection = '127.0.0.1:3306';
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306'
+include/assert.inc [underlying ft file name not changed after alter connection]
+alter table t1 stats_persistent = 1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306'
+include/assert.inc [underlying ft file name not changed after alter stats_persistent]
+alter table t1 stats_auto_recalc = 1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 STATS_AUTO_RECALC=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306'
+include/assert.inc [underlying ft file name not changed after alter stats_auto_recalc]
+alter table t1 stats_sample_pages = 1;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 STATS_AUTO_RECALC=1 STATS_SAMPLE_PAGES=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306'
+include/assert.inc [underlying ft file name not changed after alter stats_sample_pages]
+alter table t1 auto_increment = 1000;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 STATS_AUTO_RECALC=1 STATS_SAMPLE_PAGES=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306'
+include/assert.inc [underlying ft file name not changed after alter auto_increment]
+alter table t1 compression=tokudb_lzma;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 STATS_AUTO_RECALC=1 STATS_SAMPLE_PAGES=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306' `compression`=tokudb_lzma
+include/assert.inc [underlying ft file name not changed after alter compression method]
+alter table t1 engine=TokuDB;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) CHARACTER SET latin1 DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 STATS_AUTO_RECALC=1 STATS_SAMPLE_PAGES=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306' `compression`=tokudb_lzma
+include/assert.inc [underlying ft file name changed after alter engine type]
+alter table t1 convert to character set utf8;
+show create table t1;
+Table Create Table
+t1 CREATE TABLE `t1` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` varchar(30) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=TokuDB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 MIN_ROWS=8 MAX_ROWS=100 AVG_ROW_LENGTH=100 PACK_KEYS=1 STATS_PERSISTENT=1 STATS_AUTO_RECALC=1 STATS_SAMPLE_PAGES=1 CHECKSUM=1 DELAY_KEY_WRITE=1 COMMENT='test table' CONNECTION='127.0.0.1:3306' `compression`=tokudb_lzma
+include/assert.inc [underlying ft file name changed after alter convert character]
+drop table t1;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/db743.result b/storage/tokudb/mysql-test/tokudb_bugs/r/db743.result
index a51bc1e0885..2b2fc2892d7 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/db743.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/db743.result
@@ -10,8 +10,4 @@ insert into t1 values (1);
insert into t2 values (1);
commit;
include/diff_tables.inc [test.t1, test.t2]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table t1,t2;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/r/mdev5932.result b/storage/tokudb/mysql-test/tokudb_bugs/r/mdev5932.result
index 203b4a9b0fe..f179ee36f95 100644
--- a/storage/tokudb/mysql-test/tokudb_bugs/r/mdev5932.result
+++ b/storage/tokudb/mysql-test/tokudb_bugs/r/mdev5932.result
@@ -24,8 +24,4 @@ SELECT * FROM t1i WHERE 'bar' NOT IN ( SELECT t1_1.a FROM t1i AS t1_1, t1i AS t1
SELECT * FROM t2i;
a
include/diff_tables.inc [t2,t2i]
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
-Warnings:
-Warning 1287 '<select expression> INTO <destination>;' is deprecated and will be removed in a future release. Please use 'SELECT <select list> INTO <destination> FROM...' instead
drop table t1,t2,t1i,t2i;
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/PS-3773.test b/storage/tokudb/mysql-test/tokudb_bugs/t/PS-3773.test
new file mode 100644
index 00000000000..e9490e91c33
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/PS-3773.test
@@ -0,0 +1,26 @@
+--source include/have_tokudb.inc
+--source include/have_debug.inc
+
+--let SEARCH_FILE=$MYSQLTEST_VARDIR/tmp/tokudb.bugs.PS-3773.log
+--let $restart_parameters="--log-error=$SEARCH_FILE"
+--source include/restart_mysqld.inc
+
+CREATE TABLE t1(a INT, b INT, c INT, PRIMARY KEY(a), KEY(b)) ENGINE=TokuDB;
+SET tokudb_auto_analyze=0;
+INSERT INTO t1 VALUES(0,0,0), (1,1,1), (2,2,2), (3,3,3), (4,4,4), (5,5,5);
+
+SET GLOBAL debug_dbug = "+d,tokudb_fake_db_notfound_error_in_read_full_row";
+--error ER_NOT_KEYFILE
+SELECT * FROM t1 WHERE b = 2;
+
+DROP TABLE t1;
+
+--let SEARCH_PATTERN=ha_tokudb::read_full_row on table
+--source include/search_pattern_in_file.inc
+
+--let $restart_parameters=
+--source include/restart_mysqld.inc
+
+--remove_file $SEARCH_FILE
+--let SEARCH_PATTERN=
+--let SEARCH_FILE=
diff --git a/storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_comment_rebuild_data.test b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_comment_rebuild_data.test
new file mode 100644
index 00000000000..e0e043f96ab
--- /dev/null
+++ b/storage/tokudb/mysql-test/tokudb_bugs/t/alter_table_comment_rebuild_data.test
@@ -0,0 +1,188 @@
+--source include/have_tokudb.inc
+
+#
+# Create a table and get the underlying main ft file name
+#
+create table t1(id int auto_increment, name varchar(30), primary key(id)) engine=TokuDB;
+--let $ori_file= `select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+
+#
+# Case 1: alter create options that are ignored by TokuDB
+#
+
+# Alter table with min_rows
+alter table t1 min_rows = 8;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter min_rows
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with max_rows
+alter table t1 max_rows = 100;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter max_rows
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with avg_row_length
+alter table t1 avg_row_length = 100;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter avg_row_length
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with pack_keys
+alter table t1 pack_keys = 1;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter pack_keys
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with default character set
+alter table t1 character set = utf8;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter character set
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with data directory
+alter table t1 data directory = '/tmp';
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter data directory
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with index directory
+alter table t1 index directory = '/tmp';
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter index directory
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with checksum
+alter table t1 checksum = 1;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter checksum
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with delay_key_write
+alter table t1 delay_key_write=1;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter delay_key_write
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with comment
+alter table t1 comment = 'test table';
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter comment
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with password
+alter table t1 password = '123456';
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter password
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with connection
+alter table t1 connection = '127.0.0.1:3306';
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter connection
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+
+#
+# In mariadb changing of key_block_size treated as index change
+#
+# Alter table with key_block_size
+#alter table t1 key_block_size=32;
+#show create table t1;
+#--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+#--let $assert_text= underlying ft file name not changed after alter key_block_size
+#--let $assert_cond= "$ori_file" = "$new_file"
+#--source include/assert.inc
+
+# Alter table with stats_persistent
+alter table t1 stats_persistent = 1;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter stats_persistent
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with stats_auto_recalc
+alter table t1 stats_auto_recalc = 1;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter stats_auto_recalc
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with stats_sample_pages
+alter table t1 stats_sample_pages = 1;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter stats_sample_pages
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+#
+# Case 2: alter create options that only update meta info, i.e inplace
+#
+
+# Alter table with auto_increment
+alter table t1 auto_increment = 1000;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter auto_increment
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+# Alter table with compression method
+alter table t1 compression=tokudb_lzma;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name not changed after alter compression method
+--let $assert_cond= "$ori_file" = "$new_file"
+--source include/assert.inc
+
+#
+# Case 3: alter create options that rebuild table using copy algorithm
+#
+
+# Alter table with engine type
+alter table t1 engine=TokuDB;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name changed after alter engine type
+--let $assert_cond= "$ori_file" != "$new_file"
+--source include/assert.inc
+
+# Alter table with convert character
+alter table t1 convert to character set utf8;
+show create table t1;
+--let $new_file=`select internal_file_name from information_schema.tokudb_file_map where table_schema='test' and table_name='t1' and table_dictionary_name='main'`
+--let $assert_text= underlying ft file name changed after alter convert character
+--let $assert_cond= "$ori_file" != "$new_file"
+--source include/assert.inc
+
+#
+# clean up
+#
+drop table t1;
diff --git a/storage/tokudb/tokudb_debug.h b/storage/tokudb/tokudb_debug.h
index 46bd65c605a..6ae559af213 100644
--- a/storage/tokudb/tokudb_debug.h
+++ b/storage/tokudb/tokudb_debug.h
@@ -29,11 +29,6 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#include "hatoku_defines.h"
-#define TOKU_INCLUDE_BACKTRACE 0
-#if TOKU_INCLUDE_BACKTRACE
-static void tokudb_backtrace(void);
-#endif
-
// tokudb debug tracing for tokudb_debug declared in tokudb_sysvars.h/.cc
#define TOKUDB_DEBUG_INIT (1<<0)
#define TOKUDB_DEBUG_OPEN (1<<1)
diff --git a/storage/tokudb/tokudb_dir_cmd.h b/storage/tokudb/tokudb_dir_cmd.h
index b39caadc7c3..2036d3f65fb 100644
--- a/storage/tokudb/tokudb_dir_cmd.h
+++ b/storage/tokudb/tokudb_dir_cmd.h
@@ -31,10 +31,8 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
namespace tokudb {
struct dir_cmd_callbacks {
- void (*set_error)(THD *thd,
- int error,
- const char *error_fmt,
- ...);
+ void (*set_error)(THD *thd, int error, const char *error_fmt, ...)
+ MY_ATTRIBUTE((format(printf, 3, 4)));
};
void process_dir_cmd(THD *thd,
diff --git a/storage/tokudb/tokudb_information_schema.cc b/storage/tokudb/tokudb_information_schema.cc
index bb263d5f960..0b9882060cd 100644
--- a/storage/tokudb/tokudb_information_schema.cc
+++ b/storage/tokudb/tokudb_information_schema.cc
@@ -68,12 +68,10 @@ struct trx_extra_t {
TABLE *table;
};
-int trx_callback(
- DB_TXN* txn,
- iterate_row_locks_callback iterate_locks,
- void* locks_extra,
- void *extra) {
-
+int trx_callback(DB_TXN* txn,
+ TOKUDB_UNUSED(iterate_row_locks_callback iterate_locks),
+ TOKUDB_UNUSED(void* locks_extra),
+ void* extra) {
uint64_t txn_id = txn->id64(txn);
uint64_t client_id;
txn->get_client_id(txn, &client_id, NULL);
@@ -92,9 +90,9 @@ int trx_callback(
}
#if MYSQL_VERSION_ID >= 50600
-int trx_fill_table(THD* thd, TABLE_LIST* tables, Item* cond) {
+int trx_fill_table(THD* thd, TABLE_LIST* tables, TOKUDB_UNUSED(Item* cond)) {
#else
-int trx_fill_table(THD* thd, TABLE_LIST* tables, COND* cond) {
+int trx_fill_table(THD* thd, TABLE_LIST* tables, TOKUDB_UNUSED(COND* cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -122,7 +120,7 @@ int trx_init(void* p) {
return 0;
}
-int trx_done(void* p) {
+int trx_done(TOKUDB_UNUSED(void* p)) {
return 0;
}
@@ -190,13 +188,13 @@ int lock_waits_callback(
size_t dname_length = strlen(dname);
table->field[2]->store(dname, dname_length, system_charset_info);
String left_str;
- tokudb_pretty_left_key(db, left_key, &left_str);
+ tokudb_pretty_left_key(left_key, &left_str);
table->field[3]->store(
left_str.ptr(),
left_str.length(),
system_charset_info);
String right_str;
- tokudb_pretty_right_key(db, right_key, &right_str);
+ tokudb_pretty_right_key(right_key, &right_str);
table->field[4]->store(
right_str.ptr(),
right_str.length(),
@@ -227,9 +225,13 @@ int lock_waits_callback(
}
#if MYSQL_VERSION_ID >= 50600
-int lock_waits_fill_table(THD* thd, TABLE_LIST* tables, Item* cond) {
+int lock_waits_fill_table(THD* thd,
+ TABLE_LIST* tables,
+ TOKUDB_UNUSED(Item* cond)) {
#else
-int lock_waits_fill_table(THD* thd, TABLE_LIST* tables, COND* cond) {
+int lock_waits_fill_table(THD* thd,
+ TABLE_LIST* tables,
+ TOKUDB_UNUSED(COND* cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -260,7 +262,7 @@ int lock_waits_init(void* p) {
return 0;
}
-int lock_waits_done(void *p) {
+int lock_waits_done(TOKUDB_UNUSED(void *p)) {
return 0;
}
@@ -333,14 +335,14 @@ int locks_callback(
table->field[2]->store(dname, dname_length, system_charset_info);
String left_str;
- tokudb_pretty_left_key(db, &left_key, &left_str);
+ tokudb_pretty_left_key(&left_key, &left_str);
table->field[3]->store(
left_str.ptr(),
left_str.length(),
system_charset_info);
String right_str;
- tokudb_pretty_right_key(db, &right_key, &right_str);
+ tokudb_pretty_right_key(&right_key, &right_str);
table->field[4]->store(
right_str.ptr(),
right_str.length(),
@@ -370,9 +372,9 @@ int locks_callback(
}
#if MYSQL_VERSION_ID >= 50600
-int locks_fill_table(THD* thd, TABLE_LIST* tables, Item* cond) {
+int locks_fill_table(THD* thd, TABLE_LIST* tables, TOKUDB_UNUSED(Item* cond)) {
#else
-int locks_fill_table(THD* thd, TABLE_LIST* tables, COND* cond) {
+int locks_fill_table(THD* thd, TABLE_LIST* tables, TOKUDB_UNUSED(COND* cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -400,7 +402,7 @@ int locks_init(void* p) {
return 0;
}
-int locks_done(void* p) {
+int locks_done(TOKUDB_UNUSED(void* p)) {
return 0;
}
@@ -513,9 +515,13 @@ cleanup:
}
#if MYSQL_VERSION_ID >= 50600
-int file_map_fill_table(THD* thd, TABLE_LIST* tables, Item* cond) {
+int file_map_fill_table(THD* thd,
+ TABLE_LIST* tables,
+ TOKUDB_UNUSED(Item* cond)) {
#else
-int file_map_fill_table(THD* thd, TABLE_LIST* tables, COND* cond) {
+int file_map_fill_table(THD* thd,
+ TABLE_LIST* tables,
+ TOKUDB_UNUSED(COND* cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -543,7 +549,7 @@ int file_map_init(void* p) {
return 0;
}
-int file_map_done(void* p) {
+int file_map_done(TOKUDB_UNUSED(void* p)) {
return 0;
}
@@ -718,9 +724,13 @@ cleanup:
}
#if MYSQL_VERSION_ID >= 50600
-int fractal_tree_info_fill_table(THD* thd, TABLE_LIST* tables, Item* cond) {
+int fractal_tree_info_fill_table(THD* thd,
+ TABLE_LIST* tables,
+ TOKUDB_UNUSED(Item* cond)) {
#else
-int fractal_tree_info_fill_table(THD* thd, TABLE_LIST* tables, COND* cond) {
+int fractal_tree_info_fill_table(THD* thd,
+ TABLE_LIST* tables,
+ TOKUDB_UNUSED(COND* cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -751,7 +761,7 @@ int fractal_tree_info_init(void* p) {
return 0;
}
-int fractal_tree_info_done(void* p) {
+int fractal_tree_info_done(TOKUDB_UNUSED(void* p)) {
return 0;
}
@@ -1012,12 +1022,12 @@ cleanup:
int fractal_tree_block_map_fill_table(
THD* thd,
TABLE_LIST* tables,
- Item* cond) {
+ TOKUDB_UNUSED(Item* cond)) {
#else
int fractal_tree_block_map_fill_table(
THD* thd,
TABLE_LIST* tables,
- COND* cond) {
+ TOKUDB_UNUSED(COND* cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -1048,7 +1058,7 @@ int fractal_tree_block_map_init(void* p) {
return 0;
}
-int fractal_tree_block_map_done(void *p) {
+int fractal_tree_block_map_done(TOKUDB_UNUSED(void *p)) {
return 0;
}
@@ -1087,7 +1097,7 @@ ST_FIELD_INFO background_job_status_field_info[] = {
{"scheduler", 32, MYSQL_TYPE_STRING, 0, 0, NULL, SKIP_OPEN_TABLE },
{"scheduled_time", 0, MYSQL_TYPE_DATETIME, 0, 0, NULL, SKIP_OPEN_TABLE },
{"started_time", 0, MYSQL_TYPE_DATETIME, 0, MY_I_S_MAYBE_NULL, NULL, SKIP_OPEN_TABLE },
- {"status", 1024, MYSQL_TYPE_STRING, 0, MY_I_S_MAYBE_NULL, SKIP_OPEN_TABLE },
+ {"status", 1024, MYSQL_TYPE_STRING, 0, MY_I_S_MAYBE_NULL, NULL, SKIP_OPEN_TABLE },
{NULL, 0, MYSQL_TYPE_NULL, 0, 0, NULL, SKIP_OPEN_TABLE}
};
@@ -1154,9 +1164,9 @@ int report_background_job_status(TABLE *table, THD *thd) {
}
#if MYSQL_VERSION_ID >= 50600
-int background_job_status_fill_table(THD *thd, TABLE_LIST *tables, Item *cond) {
+int background_job_status_fill_table(THD *thd, TABLE_LIST *tables, TOKUDB_UNUSED(Item *cond)) {
#else
-int background_job_status_fill_table(THD *thd, TABLE_LIST *tables, COND *cond) {
+int background_job_status_fill_table(THD *thd, TABLE_LIST *tables, TOKUDB_UNUSED(COND *cond)) {
#endif
TOKUDB_DBUG_ENTER("");
int error;
@@ -1184,7 +1194,7 @@ int background_job_status_init(void* p) {
return 0;
}
-int background_job_status_done(void* p) {
+int background_job_status_done(TOKUDB_UNUSED(void* p)) {
return 0;
}
diff --git a/storage/tokudb/tokudb_sysvars.cc b/storage/tokudb/tokudb_sysvars.cc
index 58fe5a47133..1e841f3b959 100644
--- a/storage/tokudb/tokudb_sysvars.cc
+++ b/storage/tokudb/tokudb_sysvars.cc
@@ -56,10 +56,10 @@ uint client_pool_threads = 0;
my_bool compress_buffers_before_eviction = TRUE;
char* data_dir = NULL;
ulong debug = 0;
-#if TOKUDB_DEBUG
+#if defined(TOKUDB_DEBUG) && TOKUDB_DEBUG
// used to control background job manager
my_bool debug_pause_background_job_manager = FALSE;
-#endif
+#endif // defined(TOKUDB_DEBUG) && TOKUDB_DEBUG
my_bool directio = FALSE;
my_bool enable_partial_eviction = TRUE;
int fs_reserve_percent = 0;
@@ -74,10 +74,12 @@ my_bool dir_per_db = FALSE;
char* version = (char*) TOKUDB_VERSION_STR;
// file system reserve as a percentage of total disk space
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
char* gdb_path = NULL;
my_bool gdb_on_fatal = FALSE;
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
my_bool check_jemalloc = TRUE;
@@ -139,11 +141,10 @@ static MYSQL_SYSVAR_UINT(
0);
static void checkpointing_period_update(
- THD* thd,
- st_mysql_sys_var* sys_var,
+ TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(st_mysql_sys_var* sys_var),
void* var,
const void* save) {
-
uint* cp = (uint*)var;
*cp = *(const uint*)save;
int r = db_env->checkpointing_set_period(db_env, *cp);
@@ -162,12 +163,10 @@ static MYSQL_SYSVAR_UINT(
~0U,
0);
-static void cleaner_iterations_update(
- THD* thd,
- st_mysql_sys_var* sys_var,
- void* var,
- const void* save) {
-
+static void cleaner_iterations_update(TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(st_mysql_sys_var* sys_var),
+ void* var,
+ const void* save) {
ulong* ci = (ulong*)var;
*ci = *(const ulong*)save;
int r = db_env->cleaner_set_iterations(db_env, *ci);
@@ -186,12 +185,10 @@ static MYSQL_SYSVAR_ULONG(
~0UL,
0);
-static void cleaner_period_update(
- THD* thd,
- st_mysql_sys_var* sys_var,
- void* var,
- const void * save) {
-
+static void cleaner_period_update(TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(st_mysql_sys_var* sys_var),
+ void* var,
+ const void* save) {
ulong* cp = (ulong*)var;
*cp = *(const ulong*)save;
int r = db_env->cleaner_set_period(db_env, *cp);
@@ -252,7 +249,7 @@ static MYSQL_SYSVAR_ULONG(
~0UL,
0);
-#if TOKUDB_DEBUG
+#if defined(TOKUDB_DEBUG) && TOKUDB_DEBUG
static MYSQL_SYSVAR_BOOL(
debug_pause_background_job_manager,
debug_pause_background_job_manager,
@@ -261,7 +258,7 @@ static MYSQL_SYSVAR_BOOL(
NULL,
NULL,
FALSE);
-#endif // TOKUDB_DEBUG
+#endif // defined(TOKUDB_DEBUG) && TOKUDB_DEBUG
static MYSQL_SYSVAR_BOOL(
directio,
@@ -272,11 +269,10 @@ static MYSQL_SYSVAR_BOOL(
FALSE);
static void enable_partial_eviction_update(
- THD* thd,
- st_mysql_sys_var* sys_var,
+ TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(st_mysql_sys_var* sys_var),
void* var,
const void* save) {
-
my_bool* epe = (my_bool*)var;
*epe = *(const my_bool*)save;
int r = db_env->evictor_set_enable_partial_eviction(db_env, *epe);
@@ -304,12 +300,10 @@ static MYSQL_SYSVAR_INT(
100,
0);
-static void fsync_log_period_update(
- THD* thd,
- st_mysql_sys_var* sys_var,
- void* var,
- const void* save) {
-
+static void fsync_log_period_update(TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(st_mysql_sys_var* sys_var),
+ void* var,
+ const void* save) {
uint* flp = (uint*)var;
*flp = *(const uint*)save;
db_env->change_fsync_log_period(db_env, *flp);
@@ -399,9 +393,11 @@ static MYSQL_SYSVAR_UINT(
~0U,
0);
-static void tokudb_dir_per_db_update(THD* thd,
- struct st_mysql_sys_var* sys_var,
- void* var, const void* save) {
+static void tokudb_dir_per_db_update(
+ TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(struct st_mysql_sys_var* sys_var),
+ void* var,
+ const void* save) {
my_bool *value = (my_bool *) var;
*value = *(const my_bool *) save;
db_env->set_dir_per_db(db_env, *value);
@@ -411,7 +407,8 @@ static MYSQL_SYSVAR_BOOL(dir_per_db, dir_per_db,
0, "TokuDB store ft files in db directories",
NULL, tokudb_dir_per_db_update, FALSE);
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
static MYSQL_SYSVAR_STR(
gdb_path,
gdb_path,
@@ -429,7 +426,8 @@ static MYSQL_SYSVAR_BOOL(
NULL,
NULL,
true);
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
static MYSQL_SYSVAR_BOOL(
check_jemalloc,
@@ -549,12 +547,10 @@ static MYSQL_THDVAR_BOOL(
NULL,
true);
-static void checkpoint_lock_update(
- THD* thd,
- st_mysql_sys_var* var,
- void* var_ptr,
- const void* save) {
-
+static void checkpoint_lock_update(TOKUDB_UNUSED(THD* thd),
+ TOKUDB_UNUSED(st_mysql_sys_var* var),
+ void* var_ptr,
+ const void* save) {
my_bool* val = (my_bool*)var_ptr;
*val= *(my_bool*)save ? true : false;
if (*val) {
@@ -848,6 +844,7 @@ static MYSQL_THDVAR_ENUM(
SRV_ROW_FORMAT_ZLIB,
&tokudb_row_format_typelib);
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
static MYSQL_THDVAR_BOOL(
rpl_check_readonly,
PLUGIN_VAR_THDLOCAL,
@@ -893,10 +890,10 @@ static MYSQL_THDVAR_ULONGLONG(
0,
~0ULL,
1);
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
-#if defined(TOKU_INCLUDE_UPSERT)
static MYSQL_THDVAR_BOOL(
- disable_slow_update,
+ enable_fast_update,
PLUGIN_VAR_THDLOCAL,
"disable slow update",
NULL,
@@ -904,13 +901,12 @@ static MYSQL_THDVAR_BOOL(
false);
static MYSQL_THDVAR_BOOL(
- disable_slow_upsert,
+ enable_fast_upsert,
PLUGIN_VAR_THDLOCAL,
"disable slow upsert",
NULL,
NULL,
false);
-#endif
#if TOKU_INCLUDE_XA
static MYSQL_THDVAR_BOOL(
@@ -951,10 +947,12 @@ st_mysql_sys_var* system_variables[] = {
MYSQL_SYSVAR(version),
MYSQL_SYSVAR(write_status_frequency),
MYSQL_SYSVAR(dir_per_db),
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
MYSQL_SYSVAR(gdb_path),
MYSQL_SYSVAR(gdb_on_fatal),
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
MYSQL_SYSVAR(check_jemalloc),
@@ -991,22 +989,22 @@ st_mysql_sys_var* system_variables[] = {
MYSQL_SYSVAR(read_block_size),
MYSQL_SYSVAR(read_buf_size),
MYSQL_SYSVAR(row_format),
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
MYSQL_SYSVAR(rpl_check_readonly),
MYSQL_SYSVAR(rpl_lookup_rows),
MYSQL_SYSVAR(rpl_lookup_rows_delay),
MYSQL_SYSVAR(rpl_unique_checks),
MYSQL_SYSVAR(rpl_unique_checks_delay),
-
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
#if defined(TOKU_INCLUDE_UPSERT)
- MYSQL_SYSVAR(disable_slow_update),
- MYSQL_SYSVAR(disable_slow_upsert),
+ MYSQL_SYSVAR(enable_fast_update),
+ MYSQL_SYSVAR(enable_fast_upsert),
#endif
-
#if TOKU_INCLUDE_XA
MYSQL_SYSVAR(support_xa),
#endif
-#if TOKUDB_DEBUG
+#if defined(TOKUDB_DEBUG) && TOKUDB_DEBUG
MYSQL_SYSVAR(debug_pause_background_job_manager),
#endif // TOKUDB_DEBUG
@@ -1055,14 +1053,14 @@ my_bool disable_prefetching(THD* thd) {
my_bool disable_slow_alter(THD* thd) {
return (THDVAR(thd, disable_slow_alter) != 0);
}
-#if defined(TOKU_INCLUDE_UPSERT)
-my_bool disable_slow_update(THD* thd) {
- return (THDVAR(thd, disable_slow_update) != 0);
+#if defined(TOKU_INCLUDE_UPSERT) && TOKU_INCLUDE_UPSERT
+my_bool enable_fast_update(THD* thd) {
+ return (THDVAR(thd, enable_fast_update) != 0);
}
-my_bool disable_slow_upsert(THD* thd) {
- return (THDVAR(thd, disable_slow_upsert) != 0);
+my_bool enable_fast_upsert(THD* thd) {
+ return (THDVAR(thd, enable_fast_upsert) != 0);
}
-#endif
+#endif // defined(TOKU_INCLUDE_UPSERT) && TOKU_INCLUDE_UPSERT
empty_scan_mode_t empty_scan(THD* thd) {
return (empty_scan_mode_t)THDVAR(thd, empty_scan);
}
@@ -1120,6 +1118,7 @@ uint read_buf_size(THD* thd) {
row_format_t row_format(THD *thd) {
return (row_format_t) THDVAR(thd, row_format);
}
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
my_bool rpl_check_readonly(THD* thd) {
return (THDVAR(thd, rpl_check_readonly) != 0);
}
@@ -1135,11 +1134,12 @@ my_bool rpl_unique_checks(THD* thd) {
ulonglong rpl_unique_checks_delay(THD* thd) {
return THDVAR(thd, rpl_unique_checks_delay);
}
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
my_bool support_xa(THD* thd) {
return (THDVAR(thd, support_xa) != 0);
}
-#if TOKU_INCLUDE_OPTION_STRUCTS
+#if defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
ha_create_table_option tokudb_table_options[] = {
HA_TOPTION_SYSVAR("compression", row_format, row_format),
HA_TOPTION_END
@@ -1149,7 +1149,7 @@ ha_create_table_option tokudb_index_options[] = {
HA_IOPTION_BOOL("clustering", clustering, 0),
HA_IOPTION_END
};
-#endif
+#endif // defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
} // namespace sysvars
} // namespace tokudb
diff --git a/storage/tokudb/tokudb_sysvars.h b/storage/tokudb/tokudb_sysvars.h
index 52489cd82ff..2454f8fefd2 100644
--- a/storage/tokudb/tokudb_sysvars.h
+++ b/storage/tokudb/tokudb_sysvars.h
@@ -26,7 +26,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved.
#ifndef _TOKUDB_SYSVARS_H
#define _TOKUDB_SYSVARS_H
-#if TOKU_INCLUDE_OPTION_STRUCTS
+#if defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
struct ha_table_option_struct {
uint row_format;
};
@@ -44,7 +44,7 @@ static inline bool key_is_clustering(const KEY *key) {
static inline bool key_is_clustering(const KEY *key) {
return key->flags & HA_CLUSTERING;
}
-#endif
+#endif // defined(TOKU_INCLUDE_OPTION_STRUCTS) && TOKU_INCLUDE_OPTION_STRUCTS
namespace tokudb {
namespace sysvars {
@@ -104,10 +104,12 @@ extern uint write_status_frequency;
extern my_bool dir_per_db;
extern char* version;
-#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL)
+#if defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) && \
+ TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
extern char* gdb_path;
extern my_bool gdb_on_fatal;
-#endif
+#endif // defined(TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL) &&
+ // TOKU_INCLUDE_HANDLERTON_HANDLE_FATAL_SIGNAL
extern my_bool check_jemalloc;
@@ -131,8 +133,8 @@ my_bool create_index_online(THD* thd);
my_bool disable_hot_alter(THD* thd);
my_bool disable_prefetching(THD* thd);
my_bool disable_slow_alter(THD* thd);
-my_bool disable_slow_update(THD* thd);
-my_bool disable_slow_upsert(THD* thd);
+my_bool enable_fast_update(THD* thd);
+my_bool enable_fast_upsert(THD* thd);
empty_scan_mode_t empty_scan(THD* thd);
uint fanout(THD* thd);
my_bool hide_default_row_format(THD* thd);
@@ -152,11 +154,13 @@ my_bool prelock_empty(THD* thd);
uint read_block_size(THD* thd);
uint read_buf_size(THD* thd);
row_format_t row_format(THD *thd);
+#if defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
my_bool rpl_check_readonly(THD* thd);
my_bool rpl_lookup_rows(THD* thd);
ulonglong rpl_lookup_rows_delay(THD* thd);
my_bool rpl_unique_checks(THD* thd);
ulonglong rpl_unique_checks_delay(THD* thd);
+#endif // defined(TOKU_INCLUDE_RFR) && TOKU_INCLUDE_RFR
my_bool support_xa(THD* thd);
extern st_mysql_sys_var* system_variables[];
diff --git a/storage/tokudb/tokudb_thread.h b/storage/tokudb/tokudb_thread.h
index bd89f4dfd9c..53be6a75e3c 100644
--- a/storage/tokudb/tokudb_thread.h
+++ b/storage/tokudb/tokudb_thread.h
@@ -47,16 +47,16 @@ public:
void reinit(pfs_key_t key);
void lock(
-#ifdef HAVE_PSI_MUTEX_INTERFACE
+#if defined(SAFE_MUTEX) || defined(HAVE_PSI_MUTEX_INTERFACE)
const char* src_file,
uint src_line
-#endif // HAVE_PSI_MUTEX_INTERFACE
+#endif // SAFE_MUTEX || HAVE_PSI_MUTEX_INTERFACE
);
void unlock(
-#ifdef HAVE_PSI_MUTEX_INTERFACE
+#if defined(SAFE_MUTEX)
const char* src_file,
uint src_line
-#endif // HAVE_PSI_MUTEX_INTERFACE
+#endif // SAFE_MUTEX
);
#ifdef TOKUDB_DEBUG
bool is_owned_by_me(void) const;
@@ -223,18 +223,18 @@ inline void mutex_t::reinit(pfs_key_t key) {
assert_debug(r == 0);
}
inline void mutex_t::lock(
-#ifdef HAVE_PSI_MUTEX_INTERFACE
+#if defined(SAFE_MUTEX) || defined(HAVE_PSI_MUTEX_INTERFACE)
const char* src_file,
uint src_line
-#endif // HAVE_PSI_MUTEX_INTERFACE
+#endif // SAFE_MUTEX || HAVE_PSI_MUTEX_INTERFACE
) {
assert_debug(is_owned_by_me() == false);
int r MY_ATTRIBUTE((unused)) = inline_mysql_mutex_lock(&_mutex
-#ifdef HAVE_PSI_MUTEX_INTERFACE
+#if defined(SAFE_MUTEX) || defined(HAVE_PSI_MUTEX_INTERFACE)
,
src_file,
src_line
-#endif // HAVE_PSI_MUTEX_INTERFACE
+#endif // SAFE_MUTEX || HAVE_PSI_MUTEX_INTERFACE
);
assert_debug(r == 0);
#ifdef TOKUDB_DEBUG
@@ -243,15 +243,11 @@ inline void mutex_t::lock(
#endif
}
inline void mutex_t::unlock(
-#ifdef HAVE_PSI_MUTEX_INTERFACE
+#if defined(SAFE_MUTEX)
const char* src_file,
uint src_line
-#endif // HAVE_PSI_MUTEX_INTERFACE
- ) {
-#ifndef SAFE_MUTEX
- (void)(src_file);
- (void)(src_line);
#endif // SAFE_MUTEX
+ ) {
#ifdef TOKUDB_DEBUG
assert_debug(_owners > 0);
assert_debug(is_owned_by_me());
@@ -259,7 +255,7 @@ inline void mutex_t::unlock(
_owner = _null_owner;
#endif
int r MY_ATTRIBUTE((unused)) = inline_mysql_mutex_unlock(&_mutex
-#ifdef SAFE_MUTEX
+#if defined(SAFE_MUTEX)
,
src_file,
src_line
diff --git a/storage/tokudb/tokudb_update_fun.cc b/storage/tokudb/tokudb_update_fun.cc
index 05149d17317..f9b8372ec34 100644
--- a/storage/tokudb/tokudb_update_fun.cc
+++ b/storage/tokudb/tokudb_update_fun.cc
@@ -343,14 +343,11 @@ static inline uint32_t copy_toku_blob(
return (length + len_bytes);
}
-static int tokudb_hcad_update_fun(
- DB* db,
- const DBT* key,
- const DBT* old_val,
- const DBT* extra,
- void (*set_val)(const DBT* new_val, void* set_extra),
- void* set_extra) {
-
+static int tokudb_hcad_update_fun(const DBT* old_val,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val,
+ void* set_extra),
+ void* set_extra) {
uint32_t max_num_bytes;
uint32_t num_columns;
DBT new_val;
@@ -761,14 +758,11 @@ cleanup:
// Expand the variable offset array in the old row given the update mesage
// in the extra.
-static int tokudb_expand_variable_offsets(
- DB* db,
- const DBT* key,
- const DBT* old_val,
- const DBT* extra,
- void (*set_val)(const DBT* new_val, void* set_extra),
- void* set_extra) {
-
+static int tokudb_expand_variable_offsets(const DBT* old_val,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val,
+ void* set_extra),
+ void* set_extra) {
int error = 0;
tokudb::buffer extra_val(extra->data, 0, extra->size);
@@ -840,14 +834,11 @@ cleanup:
}
// Expand an int field in a old row given the expand message in the extra.
-static int tokudb_expand_int_field(
- DB* db,
- const DBT* key,
- const DBT* old_val,
- const DBT* extra,
- void (*set_val)(const DBT* new_val, void* set_extra),
- void* set_extra) {
-
+static int tokudb_expand_int_field(const DBT* old_val,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val,
+ void* set_extra),
+ void* set_extra) {
int error = 0;
tokudb::buffer extra_val(extra->data, 0, extra->size);
@@ -937,14 +928,11 @@ cleanup:
}
// Expand a char field in a old row given the expand message in the extra.
-static int tokudb_expand_char_field(
- DB* db,
- const DBT* key,
- const DBT* old_val,
- const DBT* extra,
- void (*set_val)(const DBT* new_val, void* set_extra),
- void* set_extra) {
-
+static int tokudb_expand_char_field(const DBT* old_val,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val,
+ void* set_extra),
+ void* set_extra) {
int error = 0;
tokudb::buffer extra_val(extra->data, 0, extra->size);
@@ -1497,14 +1485,11 @@ static uint8_t *consume_uint8_array(tokudb::buffer &b, uint32_t array_size) {
return p;
}
-static int tokudb_expand_blobs(
- DB* db,
- const DBT* key_dbt,
- const DBT* old_val_dbt,
- const DBT* extra,
- void (*set_val)(const DBT* new_val_dbt, void* set_extra),
- void* set_extra) {
-
+static int tokudb_expand_blobs(const DBT* old_val_dbt,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val_dbt,
+ void* set_extra),
+ void* set_extra) {
tokudb::buffer extra_val(extra->data, 0, extra->size);
uint8_t operation;
@@ -1549,12 +1534,9 @@ static int tokudb_expand_blobs(
// Decode and apply a sequence of update operations defined in the extra to
// the old value and put the result in the new value.
-static void apply_1_updates(
- tokudb::value_map& vd,
- tokudb::buffer& new_val,
- tokudb::buffer& old_val,
- tokudb::buffer& extra_val) {
-
+static void apply_1_updates(tokudb::value_map& vd,
+ tokudb::buffer& old_val,
+ tokudb::buffer& extra_val) {
uint32_t num_updates;
extra_val.consume(&num_updates, sizeof num_updates);
for ( ; num_updates > 0; num_updates--) {
@@ -1628,14 +1610,11 @@ static void apply_1_updates(
// Simple update handler. Decode the update message, apply the update operations
// to the old value, and set the new value.
-static int tokudb_update_1_fun(
- DB* db,
- const DBT* key_dbt,
- const DBT* old_val_dbt,
- const DBT* extra,
- void (*set_val)(const DBT* new_val_dbt, void* set_extra),
- void* set_extra) {
-
+static int tokudb_update_1_fun(const DBT* old_val_dbt,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val_dbt,
+ void* set_extra),
+ void* set_extra) {
tokudb::buffer extra_val(extra->data, 0, extra->size);
uint8_t operation;
@@ -1669,7 +1648,7 @@ static int tokudb_update_1_fun(
m_bytes_per_offset);
// apply updates to new val
- apply_1_updates(vd, new_val, old_val, extra_val);
+ apply_1_updates(vd, old_val, extra_val);
// set the new val
DBT new_val_dbt; memset(&new_val_dbt, 0, sizeof new_val_dbt);
@@ -1685,14 +1664,11 @@ static int tokudb_update_1_fun(
// then insert a new value from the extra.
// Otherwise, apply the update operations to the old value, and then set the
// new value.
-static int tokudb_upsert_1_fun(
- DB* db,
- const DBT* key_dbt,
- const DBT* old_val_dbt,
- const DBT* extra,
- void (*set_val)(const DBT* new_val_dbt, void* set_extra),
- void* set_extra) {
-
+static int tokudb_upsert_1_fun(const DBT* old_val_dbt,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val_dbt,
+ void* set_extra),
+ void* set_extra) {
tokudb::buffer extra_val(extra->data, 0, extra->size);
uint8_t operation;
@@ -1736,7 +1712,7 @@ static int tokudb_upsert_1_fun(
m_bytes_per_offset);
// apply updates to new val
- apply_1_updates(vd, new_val, old_val, extra_val);
+ apply_1_updates(vd, old_val, extra_val);
// set the new val
DBT new_val_dbt; memset(&new_val_dbt, 0, sizeof new_val_dbt);
@@ -1750,12 +1726,9 @@ static int tokudb_upsert_1_fun(
// Decode and apply a sequence of update operations defined in the extra to the
// old value and put the result in the new value.
-static void apply_2_updates(
- tokudb::value_map& vd,
- tokudb::buffer& new_val,
- tokudb::buffer& old_val,
- tokudb::buffer& extra_val) {
-
+static void apply_2_updates(tokudb::value_map& vd,
+ tokudb::buffer& old_val,
+ tokudb::buffer& extra_val) {
uint32_t num_updates = consume_uint32(extra_val);
for (uint32_t i = 0; i < num_updates; i++) {
uint32_t update_operation = consume_uint32(extra_val);
@@ -1856,14 +1829,11 @@ static void apply_2_updates(
// Simple update handler. Decode the update message, apply the update
// operations to the old value, and set the new value.
-static int tokudb_update_2_fun(
- DB* db,
- const DBT* key_dbt,
- const DBT* old_val_dbt,
- const DBT* extra,
- void (*set_val)(const DBT* new_val_dbt, void* set_extra),
- void* set_extra) {
-
+static int tokudb_update_2_fun(const DBT* old_val_dbt,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val_dbt,
+ void* set_extra),
+ void* set_extra) {
tokudb::buffer extra_val(extra->data, 0, extra->size);
uint8_t op;
@@ -1883,7 +1853,7 @@ static int tokudb_update_2_fun(
tokudb::value_map vd(&new_val);
// apply updates to new val
- apply_2_updates(vd, new_val, old_val, extra_val);
+ apply_2_updates(vd, old_val, extra_val);
// set the new val
DBT new_val_dbt; memset(&new_val_dbt, 0, sizeof new_val_dbt);
@@ -1899,14 +1869,11 @@ static int tokudb_update_2_fun(
// then insert a new value from the extra.
// Otherwise, apply the update operations to the old value, and then set the
// new value.
-static int tokudb_upsert_2_fun(
- DB* db,
- const DBT* key_dbt,
- const DBT* old_val_dbt,
- const DBT* extra,
- void (*set_val)(const DBT* new_val_dbt, void* set_extra),
- void* set_extra) {
-
+static int tokudb_upsert_2_fun(const DBT* old_val_dbt,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val_dbt,
+ void* set_extra),
+ void* set_extra) {
tokudb::buffer extra_val(extra->data, 0, extra->size);
uint8_t op;
@@ -1937,7 +1904,7 @@ static int tokudb_upsert_2_fun(
tokudb::value_map vd(&new_val);
// apply updates to new val
- apply_2_updates(vd, new_val, old_val, extra_val);
+ apply_2_updates(vd, old_val, extra_val);
// set the new val
DBT new_val_dbt; memset(&new_val_dbt, 0, sizeof new_val_dbt);
@@ -1952,101 +1919,46 @@ static int tokudb_upsert_2_fun(
// This function is the update callback function that is registered with the
// YDB environment. It uses the first byte in the update message to identify
// the update message type and call the handler for that message.
-int tokudb_update_fun(
- DB* db,
- const DBT* key,
- const DBT* old_val,
- const DBT* extra,
- void (*set_val)(const DBT* new_val, void* set_extra),
- void* set_extra) {
-
+int tokudb_update_fun(TOKUDB_UNUSED(DB* db),
+ TOKUDB_UNUSED(const DBT* key),
+ const DBT* old_val,
+ const DBT* extra,
+ void (*set_val)(const DBT* new_val, void* set_extra),
+ void* set_extra) {
assert_always(extra->size > 0);
uint8_t* extra_pos = (uchar*)extra->data;
uint8_t operation = extra_pos[0];
int error;
switch (operation) {
case UPDATE_OP_COL_ADD_OR_DROP:
- error = tokudb_hcad_update_fun(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_hcad_update_fun(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_EXPAND_VARIABLE_OFFSETS:
- error = tokudb_expand_variable_offsets(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error =
+ tokudb_expand_variable_offsets(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_EXPAND_INT:
case UPDATE_OP_EXPAND_UINT:
- error = tokudb_expand_int_field(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_expand_int_field(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_EXPAND_CHAR:
case UPDATE_OP_EXPAND_BINARY:
- error = tokudb_expand_char_field(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_expand_char_field(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_EXPAND_BLOB:
- error = tokudb_expand_blobs(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_expand_blobs(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_UPDATE_1:
- error = tokudb_update_1_fun(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_update_1_fun(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_UPSERT_1:
- error = tokudb_upsert_1_fun(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_upsert_1_fun(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_UPDATE_2:
- error = tokudb_update_2_fun(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_update_2_fun(old_val, extra, set_val, set_extra);
break;
case UPDATE_OP_UPSERT_2:
- error = tokudb_upsert_2_fun(
- db,
- key,
- old_val,
- extra,
- set_val,
- set_extra);
+ error = tokudb_upsert_2_fun(old_val, extra, set_val, set_extra);
break;
default:
assert_unreachable();
diff --git a/strings/ctype-bin.c b/strings/ctype-bin.c
index 612fdbab38c..9be1ce43aab 100644
--- a/strings/ctype-bin.c
+++ b/strings/ctype-bin.c
@@ -218,11 +218,11 @@ static size_t my_case_str_bin(CHARSET_INFO *cs __attribute__((unused)),
static size_t my_case_bin(CHARSET_INFO *cs __attribute__((unused)),
- char *src __attribute__((unused)),
- size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+ const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
+ DBUG_ASSERT(srclen <= dstlen);
+ memcpy(dst, src, srclen);
return srclen;
}
diff --git a/strings/ctype-euc_kr.c b/strings/ctype-euc_kr.c
index 1af182db9aa..f4f7d041239 100644
--- a/strings/ctype-euc_kr.c
+++ b/strings/ctype-euc_kr.c
@@ -10028,8 +10028,8 @@ static MY_CHARSET_HANDLER my_charset_handler=
my_mb_ctype_mb,
my_caseup_str_mb,
my_casedn_str_mb,
- my_caseup_mb_varlen, /* UPPER() can reduce length: Turkish DOTLESS i -> I */
- my_casedn_mb, /* LOWER() does not change length, use simple version*/
+ my_caseup_mb, /* UPPER() can reduce length: Turkish DOTLESS i -> I */
+ my_casedn_mb, /* LOWER() does not change length */
my_snprintf_8bit,
my_long10_to_str_8bit,
my_longlong10_to_str_8bit,
diff --git a/strings/ctype-mb.c b/strings/ctype-mb.c
index 3fd481664fb..1fd80445180 100644
--- a/strings/ctype-mb.c
+++ b/strings/ctype-mb.c
@@ -71,81 +71,8 @@ get_case_info_for_ch(CHARSET_INFO *cs, uint page, uint offs)
/*
- For character sets which don't change octet length in case conversion.
-*/
-size_t my_caseup_mb(CHARSET_INFO * cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
-{
- register uint32 l;
- register char *srcend= src + srclen;
- register const uchar *map= cs->to_upper;
-
- DBUG_ASSERT(cs->caseup_multiply == 1);
- DBUG_ASSERT(src == dst && srclen == dstlen);
- DBUG_ASSERT(cs->mbmaxlen == 2);
-
- while (src < srcend)
- {
- if ((l=my_ismbchar(cs, src, srcend)))
- {
- MY_UNICASE_CHARACTER *ch;
- if ((ch= get_case_info_for_ch(cs, (uchar) src[0], (uchar) src[1])))
- {
- *src++= ch->toupper >> 8;
- *src++= ch->toupper & 0xFF;
- }
- else
- src+= l;
- }
- else
- {
- *src=(char) map[(uchar) *src];
- src++;
- }
- }
- return srclen;
-}
-
-
-size_t my_casedn_mb(CHARSET_INFO * cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
-{
- register uint32 l;
- register char *srcend= src + srclen;
- register const uchar *map=cs->to_lower;
-
- DBUG_ASSERT(cs->casedn_multiply == 1);
- DBUG_ASSERT(src == dst && srclen == dstlen);
- DBUG_ASSERT(cs->mbmaxlen == 2);
-
- while (src < srcend)
- {
- if ((l= my_ismbchar(cs, src, srcend)))
- {
- MY_UNICASE_CHARACTER *ch;
- if ((ch= get_case_info_for_ch(cs, (uchar) src[0], (uchar) src[1])))
- {
- *src++= ch->tolower >> 8;
- *src++= ch->tolower & 0xFF;
- }
- else
- src+= l;
- }
- else
- {
- *src= (char) map[(uchar)*src];
- src++;
- }
- }
- return srclen;
-}
-
-
-/*
- Case folding functions for character set
- where case conversion can change string octet length.
+ Case folding functions for CJK character set.
+ Case conversion can optionally reduce string octet length.
For example, in EUCKR,
_euckr 0xA9A5 == "LATIN LETTER DOTLESS I" (Turkish letter)
is upper-cased to to
@@ -153,13 +80,14 @@ size_t my_casedn_mb(CHARSET_INFO * cs, char *src, size_t srclen,
Length is reduced in this example from two bytes to one byte.
*/
static size_t
-my_casefold_mb_varlen(CHARSET_INFO *cs,
- char *src, size_t srclen,
- char *dst, size_t dstlen __attribute__((unused)),
- const uchar *map,
- size_t is_upper)
+my_casefold_mb(CHARSET_INFO *cs,
+ const char *src, size_t srclen,
+ char *dst, size_t dstlen __attribute__((unused)),
+ const uchar *map,
+ size_t is_upper)
{
- char *srcend= src + srclen, *dst0= dst;
+ const char *srcend= src + srclen;
+ char *dst0= dst;
DBUG_ASSERT(cs->mbmaxlen == 2);
@@ -193,22 +121,22 @@ my_casefold_mb_varlen(CHARSET_INFO *cs,
size_t
-my_casedn_mb_varlen(CHARSET_INFO * cs, char *src, size_t srclen,
+my_casedn_mb(CHARSET_INFO * cs, const char *src, size_t srclen,
char *dst, size_t dstlen)
{
DBUG_ASSERT(dstlen >= srclen * cs->casedn_multiply);
DBUG_ASSERT(src != dst || cs->casedn_multiply == 1);
- return my_casefold_mb_varlen(cs, src, srclen, dst, dstlen, cs->to_lower, 0);
+ return my_casefold_mb(cs, src, srclen, dst, dstlen, cs->to_lower, 0);
}
size_t
-my_caseup_mb_varlen(CHARSET_INFO * cs, char *src, size_t srclen,
- char *dst, size_t dstlen)
+my_caseup_mb(CHARSET_INFO * cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
DBUG_ASSERT(dstlen >= srclen * cs->caseup_multiply);
DBUG_ASSERT(src != dst || cs->caseup_multiply == 1);
- return my_casefold_mb_varlen(cs, src, srclen, dst, dstlen, cs->to_upper, 1);
+ return my_casefold_mb(cs, src, srclen, dst, dstlen, cs->to_upper, 1);
}
diff --git a/strings/ctype-simple.c b/strings/ctype-simple.c
index 314438bcdf9..aa2ea1aebbe 100644
--- a/strings/ctype-simple.c
+++ b/strings/ctype-simple.c
@@ -236,28 +236,26 @@ size_t my_casedn_str_8bit(CHARSET_INFO * cs,char *str)
}
-size_t my_caseup_8bit(CHARSET_INFO * cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+size_t my_caseup_8bit(CHARSET_INFO * cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
- char *end= src + srclen;
+ const char *end= src + srclen;
register const uchar *map= cs->to_upper;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
for ( ; src != end ; src++)
- *src= (char) map[(uchar) *src];
+ *dst++= (char) map[(uchar) *src];
return srclen;
}
-size_t my_casedn_8bit(CHARSET_INFO * cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+size_t my_casedn_8bit(CHARSET_INFO * cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
- char *end= src + srclen;
+ const char *end= src + srclen;
register const uchar *map=cs->to_lower;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
for ( ; src != end ; src++)
- *src= (char) map[(uchar) *src];
+ *dst++= (char) map[(uchar) *src];
return srclen;
}
@@ -494,7 +492,6 @@ ulong my_strntoul_8bit(CHARSET_INFO *cs,
register uint cutlim;
register uint32 i;
register const char *s;
- register uchar c;
const char *save, *e;
int overflow;
@@ -529,8 +526,9 @@ ulong my_strntoul_8bit(CHARSET_INFO *cs,
overflow = 0;
i = 0;
- for (c = *s; s != e; c = *++s)
+ for ( ; s != e; ++s)
{
+ register uchar c= *s;
if (c>='0' && c<='9')
c -= '0';
else if (c>='A' && c<='Z')
diff --git a/strings/ctype-uca.c b/strings/ctype-uca.c
index 2cb4652dd0f..8368e33cc1d 100644
--- a/strings/ctype-uca.c
+++ b/strings/ctype-uca.c
@@ -31158,17 +31158,6 @@ typedef struct my_uca_scanner_st
CHARSET_INFO *cs;
} my_uca_scanner;
-/*
- Charset dependent scanner part, to optimize
- some character sets.
-*/
-typedef struct my_uca_scanner_handler_st
-{
- void (*init)(my_uca_scanner *scanner, CHARSET_INFO *cs,
- const MY_UCA_WEIGHT_LEVEL *level,
- const uchar *str, size_t length);
- int (*next)(my_uca_scanner *scanner);
-} my_uca_scanner_handler;
static const uint16 nochar[]= {0,0};
@@ -31421,6 +31410,28 @@ my_uca_can_be_previous_context_tail(const MY_CONTRACTIONS *list, my_wc_t wc)
/**
+ Check if a character needs previous/next context handling:
+ - can be a previois context tail
+ - can be a contraction start
+
+ @param level Pointer to an UCA weight level data
+ @param wc Code point
+
+ @return
+ @retval FALSE - does not need context handling
+ @retval TRUE - needs context handing
+*/
+
+static inline my_bool
+my_uca_needs_context_handling(const MY_UCA_WEIGHT_LEVEL *level, my_wc_t wc)
+{
+ return level->contractions.nitems > 0 &&
+ level->contractions.flags[wc & MY_UCA_CNT_FLAG_MASK] &
+ (MY_UCA_PREVIOUS_CONTEXT_TAIL | MY_UCA_CNT_HEAD);
+}
+
+
+/**
Compare two wide character strings, wide analog to strncmp().
@param a Pointer to the first string
@@ -31554,6 +31565,60 @@ my_uca_previous_context_find(my_uca_scanner *scanner,
return NULL;
}
+
+/*
+ Find a context dependent weight of a character.
+ @param scanner - UCA weight scanner. The caller should set
+ its members "page" and "code" to the previous character
+ (or to zeros if there is no a previous character).
+ @param wc - an array of wide characters which has at least
+ MY_UCA_MAX_CONTRACTION elements, where wc[0] is set
+ to the current character (whose weight is being resolved).
+ The values of wc[i>0] is not important, but if wc[0]
+ appears to be a known contraction head, the function
+ will collect further contraction parts into wc[i>0].
+ If wc[0] and the previous character make a previous context
+ pair, then wc[1] is set to the previous character.
+
+ @retval NULL if could not find any contextual weights for wc[0]
+ @retval non null pointer to a zero-terminated weight string otherwise
+*/
+static inline uint16 *
+my_uca_context_weight_find(my_uca_scanner *scanner, my_wc_t *wc)
+{
+ uint16 *cweight;
+ DBUG_ASSERT(scanner->level->contractions.nitems);
+ /*
+ If we have scanned a character which can have previous context,
+ and there were some more characters already before,
+ then reconstruct codepoint of the previous character
+ from "page" and "code" into w[1], and verify that {wc[1], wc[0]}
+ together form a real previous context pair.
+ Note, we support only 2-character long sequences with previous
+ context at the moment. CLDR does not have longer sequences.
+ */
+ if (my_uca_can_be_previous_context_tail(&scanner->level->contractions,
+ wc[0]) &&
+ scanner->wbeg != nochar && /* if not the very first character */
+ my_uca_can_be_previous_context_head(&scanner->level->contractions,
+ (wc[1]= ((scanner->page << 8) +
+ scanner->code))) &&
+ (cweight= my_uca_previous_context_find(scanner, wc[1], wc[0])))
+ {
+ scanner->page= scanner->code= 0; /* Clear for the next character */
+ return cweight;
+ }
+ else if (my_uca_can_be_contraction_head(&scanner->level->contractions,
+ wc[0]))
+ {
+ /* Check if w[0] starts a contraction */
+ if ((cweight= my_uca_scanner_contraction_find(scanner, wc)))
+ return cweight;
+ }
+ return NULL;
+}
+
+
/****************************************************************/
/**
@@ -31675,223 +31740,6 @@ my_uca_scanner_init_any(my_uca_scanner *scanner,
scanner->cs= cs;
}
-static int my_uca_scanner_next_any(my_uca_scanner *scanner)
-{
- /*
- Check if the weights for the previous character have been
- already fully scanned. If yes, then get the next character and
- initialize wbeg and wlength to its weight string.
- */
-
- if (scanner->wbeg[0]) /* More weights left from the previous step: */
- return *scanner->wbeg++; /* return the next weight from expansion */
-
- do
- {
- const uint16 *wpage;
- my_wc_t wc[MY_UCA_MAX_CONTRACTION];
- int mblen;
-
- /* Get next character */
- if (((mblen= scanner->cs->cset->mb_wc(scanner->cs, wc,
- scanner->sbeg,
- scanner->send)) <= 0))
- {
- if (scanner->sbeg >= scanner->send)
- return -1; /* No more bytes, end of line reached */
- /*
- There are some more bytes left. Non-positive mb_len means that
- we got an incomplete or a bad byte sequence. Consume mbminlen bytes.
- */
- if ((scanner->sbeg+= scanner->cs->mbminlen) > scanner->send)
- {
- /* For safety purposes don't go beyond the string range. */
- scanner->sbeg= scanner->send;
- }
- /*
- Treat every complete or incomplete mbminlen unit as a weight which is
- greater than weight for any possible normal character.
- 0xFFFF is greater than any possible weight in the UCA weight table.
- */
- return 0xFFFF;
- }
-
- scanner->sbeg+= mblen;
- if (wc[0] > scanner->level->maxchar)
- {
- /* Return 0xFFFD as weight for all characters outside BMP */
- scanner->wbeg= nochar;
- return 0xFFFD;
- }
-
- if (my_uca_have_contractions_quick(scanner->level))
- {
- uint16 *cweight;
- /*
- If we have scanned a character which can have previous context,
- and there were some more characters already before,
- then reconstruct codepoint of the previous character
- from "page" and "code" into w[1], and verify that {wc[1], wc[0]}
- together form a real previous context pair.
- Note, we support only 2-character long sequences with previous
- context at the moment. CLDR does not have longer sequences.
- */
- if (my_uca_can_be_previous_context_tail(&scanner->level->contractions,
- wc[0]) &&
- scanner->wbeg != nochar && /* if not the very first character */
- my_uca_can_be_previous_context_head(&scanner->level->contractions,
- (wc[1]= ((scanner->page << 8) +
- scanner->code))) &&
- (cweight= my_uca_previous_context_find(scanner, wc[1], wc[0])))
- {
- scanner->page= scanner->code= 0; /* Clear for the next character */
- return *cweight;
- }
- else if (my_uca_can_be_contraction_head(&scanner->level->contractions,
- wc[0]))
- {
- /* Check if w[0] starts a contraction */
- if ((cweight= my_uca_scanner_contraction_find(scanner, wc)))
- return *cweight;
- }
- }
-
- /* Process single character */
- scanner->page= wc[0] >> 8;
- scanner->code= wc[0] & 0xFF;
-
- /* If weight page for w[0] does not exist, then calculate algoritmically */
- if (!(wpage= scanner->level->weights[scanner->page]))
- return my_uca_scanner_next_implicit(scanner);
-
- /* Calculate pointer to w[0]'s weight, using page and offset */
- scanner->wbeg= wpage +
- scanner->code * scanner->level->lengths[scanner->page];
- } while (!scanner->wbeg[0]); /* Skip ignorable characters */
-
- return *scanner->wbeg++;
-}
-
-
-static my_uca_scanner_handler my_any_uca_scanner_handler=
-{
- my_uca_scanner_init_any,
- my_uca_scanner_next_any
-};
-
-/*
- Compares two strings according to the collation
-
- SYNOPSIS:
- my_strnncoll_uca()
- cs Character set information
- s First string
- slen First string length
- t Second string
- tlen Seconf string length
- level DUCETweight level
-
- NOTES:
- Initializes two weight scanners and gets weights
- corresponding to two strings in a loop. If weights are not
- the same at some step then returns their difference.
-
- In the while() comparison these situations are possible:
- 1. (s_res>0) and (t_res>0) and (s_res == t_res)
- Weights are the same so far, continue comparison
- 2. (s_res>0) and (t_res>0) and (s_res!=t_res)
- A difference has been found, return.
- 3. (s_res>0) and (t_res<0)
- We have reached the end of the second string, or found
- an illegal multibyte sequence in the second string.
- Return a positive number, i.e. the first string is bigger.
- 4. (s_res<0) and (t_res>0)
- We have reached the end of the first string, or found
- an illegal multibyte sequence in the first string.
- Return a negative number, i.e. the second string is bigger.
- 5. (s_res<0) and (t_res<0)
- Both scanners returned -1. It means we have riched
- the end-of-string of illegal-sequence in both strings
- at the same time. Return 0, strings are equal.
-
- RETURN
- Difference between two strings, according to the collation:
- 0 - means strings are equal
- negative number - means the first string is smaller
- positive number - means the first string is bigger
-*/
-
-static int my_strnncoll_uca_onelevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const MY_UCA_WEIGHT_LEVEL *level,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen,
- my_bool t_is_prefix)
-{
- my_uca_scanner sscanner;
- my_uca_scanner tscanner;
- int s_res;
- int t_res;
-
- scanner_handler->init(&sscanner, cs, level, s, slen);
- scanner_handler->init(&tscanner, cs, level, t, tlen);
-
- do
- {
- s_res= scanner_handler->next(&sscanner);
- t_res= scanner_handler->next(&tscanner);
- } while ( s_res == t_res && s_res >0);
-
- return (t_is_prefix && t_res < 0) ? 0 : (s_res - t_res);
-}
-
-static int my_strnncoll_uca(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen,
- my_bool t_is_prefix)
-{
- return my_strnncoll_uca_onelevel(cs, scanner_handler, &cs->uca->level[0],
- s, slen, t, tlen, t_is_prefix);
-}
-
-static int my_strnncoll_uca_multilevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen,
- my_bool t_is_prefix)
-{
- uint num_level= cs->levels_for_order;
- uint i;
- for (i= 0; i != num_level; i++)
- {
- int ret= my_strnncoll_uca_onelevel(cs, scanner_handler, &cs->uca->level[i],
- s, slen, t, tlen, t_is_prefix);
- if (ret)
- return ret;
- }
- return 0;
-}
-
-
-static int
-my_strnncollsp_generic_uca_nopad_multilevel(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- uint num_level= cs->levels_for_order;
- uint i;
- for (i= 0; i != num_level; i++)
- {
- int ret= my_strnncoll_uca_onelevel(cs, &my_any_uca_scanner_handler,
- &cs->uca->level[i],
- s, slen, t, tlen, FALSE);
- if (ret)
- return ret;
- }
- return 0;
-}
-
static inline int
my_space_weight(const MY_UCA_WEIGHT_LEVEL *level)
@@ -31924,258 +31772,6 @@ my_char_weight_addr(const MY_UCA_WEIGHT_LEVEL *level, uint wc)
}
-/*
- Compares two strings according to the collation,
- ignoring trailing spaces.
-
- SYNOPSIS:
- my_strnncollsp_uca()
- cs Character set information
- s First string
- slen First string length
- t Second string
- tlen Seconf string length
- level DUCETweight level
-
- NOTES:
- Works exactly the same with my_strnncoll_uca(),
- but ignores trailing spaces.
-
- In the while() comparison these situations are possible:
- 1. (s_res>0) and (t_res>0) and (s_res == t_res)
- Weights are the same so far, continue comparison
- 2. (s_res>0) and (t_res>0) and (s_res!=t_res)
- A difference has been found, return.
- 3. (s_res>0) and (t_res<0)
- We have reached the end of the second string, or found
- an illegal multibyte sequence in the second string.
- Compare the first string to an infinite array of
- space characters until difference is found, or until
- the end of the first string.
- 4. (s_res<0) and (t_res>0)
- We have reached the end of the first string, or found
- an illegal multibyte sequence in the first string.
- Compare the second string to an infinite array of
- space characters until difference is found or until
- the end of the second steing.
- 5. (s_res<0) and (t_res<0)
- Both scanners returned -1. It means we have riched
- the end-of-string of illegal-sequence in both strings
- at the same time. Return 0, strings are equal.
-
- RETURN
- Difference between two strings, according to the collation:
- 0 - means strings are equal
- negative number - means the first string is smaller
- positive number - means the first string is bigger
-*/
-
-static int my_strnncollsp_uca_onelevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const MY_UCA_WEIGHT_LEVEL *level,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- my_uca_scanner sscanner, tscanner;
- int s_res, t_res;
-
- scanner_handler->init(&sscanner, cs, level, s, slen);
- scanner_handler->init(&tscanner, cs, level, t, tlen);
-
- do
- {
- s_res= scanner_handler->next(&sscanner);
- t_res= scanner_handler->next(&tscanner);
- } while ( s_res == t_res && s_res >0);
-
- if (s_res > 0 && t_res < 0)
- {
- /* Calculate weight for SPACE character */
- t_res= my_space_weight(level);
-
- /* compare the first string to spaces */
- do
- {
- if (s_res != t_res)
- return (s_res - t_res);
- s_res= scanner_handler->next(&sscanner);
- } while (s_res > 0);
- return 0;
- }
-
- if (s_res < 0 && t_res > 0)
- {
- /* Calculate weight for SPACE character */
- s_res= my_space_weight(level);
-
- /* compare the second string to spaces */
- do
- {
- if (s_res != t_res)
- return (s_res - t_res);
- t_res= scanner_handler->next(&tscanner);
- } while (t_res > 0);
- return 0;
- }
-
- return ( s_res - t_res );
-}
-
-static int my_strnncollsp_uca(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- return my_strnncollsp_uca_onelevel(cs, scanner_handler, &cs->uca->level[0],
- s, slen, t, tlen);
-}
-
-static int my_strnncollsp_uca_multilevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- uint num_level= cs->levels_for_order;
- uint i;
- for (i= 0; i != num_level; i++)
- {
- int ret= my_strnncollsp_uca_onelevel(cs, scanner_handler,
- &cs->uca->level[i], s, slen, t, tlen);
- if (ret)
- return ret;
- }
- return 0;
-}
-
-/*
- Calculates hash value for the given string,
- according to the collation, and ignoring trailing spaces.
-
- SYNOPSIS:
- my_hash_sort_uca()
- cs Character set information
- s String
- slen String's length
- n1 First hash parameter
- n2 Second hash parameter
-
- NOTES:
- Scans consequently weights and updates
- hash parameters n1 and n2. In a case insensitive collation,
- upper and lower case of the same letter will return the same
- weight sequence, and thus will produce the same hash values
- in n1 and n2.
-
- This functions is used for one-level and for multi-level collations.
- We intentionally use only primary level in multi-level collations.
- This helps to have PARTITION BY KEY put primarily equal records
- into the same partition. E.g. in utf8_thai_520_ci records that differ
- only in tone marks go into the same partition.
-
- RETURN
- N/A
-*/
-
-static void my_hash_sort_uca(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const uchar *s, size_t slen,
- ulong *nr1, ulong *nr2)
-{
- int s_res;
- my_uca_scanner scanner;
- int space_weight= my_space_weight(&cs->uca->level[0]);
- register ulong m1= *nr1, m2= *nr2;
-
- scanner_handler->init(&scanner, cs, &cs->uca->level[0], s, slen);
-
- while ((s_res= scanner_handler->next(&scanner)) >0)
- {
- if (s_res == space_weight)
- {
- /* Combine all spaces to be able to skip end spaces */
- uint count= 0;
- do
- {
- count++;
- if ((s_res= scanner_handler->next(&scanner)) <= 0)
- {
- /* Skip strings at end of string */
- goto end;
- }
- }
- while (s_res == space_weight);
-
- /* Add back that has for the space characters */
- do
- {
- /*
- We can't use MY_HASH_ADD_16() here as we, because of a misstake
- in the original code, where we added the 16 byte variable the
- opposite way. Changing this would cause old partitioned tables
- to fail.
- */
- MY_HASH_ADD(m1, m2, space_weight >> 8);
- MY_HASH_ADD(m1, m2, space_weight & 0xFF);
- }
- while (--count != 0);
-
- }
- /* See comment above why we can't use MY_HASH_ADD_16() */
- MY_HASH_ADD(m1, m2, s_res >> 8);
- MY_HASH_ADD(m1, m2, s_res & 0xFF);
- }
-end:
- *nr1= m1;
- *nr2= m2;
-}
-
-
-static void my_hash_sort_uca_nopad(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- const uchar *s, size_t slen,
- ulong *nr1, ulong *nr2)
-{
- int s_res;
- my_uca_scanner scanner;
- register ulong m1= *nr1, m2= *nr2;
-
- scanner_handler->init(&scanner, cs, &cs->uca->level[0], s, slen);
-
- while ((s_res= scanner_handler->next(&scanner)) >0)
- {
- /* See comment above why we can't use MY_HASH_ADD_16() */
- MY_HASH_ADD(m1, m2, s_res >> 8);
- MY_HASH_ADD(m1, m2, s_res & 0xFF);
- }
- *nr1= m1;
- *nr2= m2;
-}
-
-
-static uchar *
-my_strnxfrm_uca_onelevel_internal(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- MY_UCA_WEIGHT_LEVEL *level,
- uchar *dst, uchar *de, uint *nweights,
- const uchar *src, size_t srclen)
-{
- my_uca_scanner scanner;
- int s_res;
-
- DBUG_ASSERT(src || !srclen);
-
- scanner_handler->init(&scanner, cs, level, src, srclen);
- for (; dst < de && *nweights &&
- (s_res= scanner_handler->next(&scanner)) > 0 ; (*nweights)--)
- {
- *dst++= s_res >> 8;
- if (dst < de)
- *dst++= s_res & 0xFF;
- }
- return dst;
-}
-
-
static uchar *
my_strnxfrm_uca_padn(uchar *dst, uchar *de, uint nweights, int weight)
{
@@ -32202,27 +31798,6 @@ my_strnxfrm_uca_pad(uchar *dst, uchar *de, int weight)
}
-static uchar *
-my_strnxfrm_uca_onelevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- MY_UCA_WEIGHT_LEVEL *level,
- uchar *dst, uchar *de, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uchar *d0= dst;
-
- dst= my_strnxfrm_uca_onelevel_internal(cs, scanner_handler, level,
- dst, de, &nweights,
- src, srclen);
- DBUG_ASSERT(dst <= de);
- if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
- dst= my_strnxfrm_uca_padn(dst, de, nweights, my_space_weight(level));
- DBUG_ASSERT(dst <= de);
- my_strxfrm_desc_and_reverse(d0, dst, flags, 0);
- return dst;
-}
-
-
/*
Return the minimum possible weight on a level.
*/
@@ -32233,136 +31808,6 @@ static uint min_weight_on_level(MY_UCA_WEIGHT_LEVEL *level)
}
-static uchar *
-my_strnxfrm_uca_nopad_onelevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- MY_UCA_WEIGHT_LEVEL *level,
- uchar *dst, uchar *de, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uchar *d0= dst;
-
- dst= my_strnxfrm_uca_onelevel_internal(cs, scanner_handler, level,
- dst, de, &nweights,
- src, srclen);
- DBUG_ASSERT(dst <= de);
- /* Pad with the minimum possible weight on this level */
- if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
- dst= my_strnxfrm_uca_padn(dst, de, nweights, min_weight_on_level(level));
- DBUG_ASSERT(dst <= de);
- my_strxfrm_desc_and_reverse(d0, dst, flags, 0);
- return dst;
-}
-
-
-/*
- For the given string creates its "binary image", suitable
- to be used in binary comparison, i.e. in memcmp().
-
- SYNOPSIS:
- my_strnxfrm_uca()
- cs Character set information
- dst Where to write the image
- dstlen Space available for the image, in bytes
- src The source string
- srclen Length of the source string, in bytes
-
- NOTES:
- In a loop, scans weights from the source string and writes
- them into the binary image. In a case insensitive collation,
- upper and lower cases of the same letter will produce the
- same image subsequences. When we have reached the end-of-string
- or found an illegal multibyte sequence, the loop stops.
-
- It is impossible to restore the original string using its
- binary image.
-
- Binary images are used for bulk comparison purposes,
- e.g. in ORDER BY, when it is more efficient to create
- a binary image and use it instead of weight scanner
- for the original strings for every comparison.
-
- RETURN
- Number of bytes that have been written into the binary image.
-*/
-
-
-static size_t
-my_strnxfrm_uca(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uchar *d0= dst;
- uchar *de= dst + dstlen;
-
- dst= my_strnxfrm_uca_onelevel(cs, scanner_handler, &cs->uca->level[0],
- dst, de, nweights, src, srclen, flags);
- /*
- This can probably be changed to memset(dst, 0, de - dst),
- like my_strnxfrm_uca_multilevel() does.
- */
- if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
- dst= my_strnxfrm_uca_pad(dst, de, my_space_weight(&cs->uca->level[0]));
- return dst - d0;
-}
-
-
-static size_t
-my_strnxfrm_uca_nopad(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uchar *d0= dst;
- uchar *de= dst + dstlen;
-
- dst= my_strnxfrm_uca_nopad_onelevel(cs, scanner_handler, &cs->uca->level[0],
- dst, de, nweights, src, srclen, flags);
- if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
- {
- memset(dst, 0, de - dst);
- dst= de;
- }
- return dst - d0;
-}
-
-
-static size_t
-my_strnxfrm_uca_multilevel(CHARSET_INFO *cs,
- my_uca_scanner_handler *scanner_handler,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uint num_level= cs->levels_for_order;
- uchar *d0= dst;
- uchar *de= dst + dstlen;
- uint current_level;
-
- for (current_level= 0; current_level != num_level; current_level++)
- {
- if (!(flags & MY_STRXFRM_LEVEL_ALL) ||
- (flags & (MY_STRXFRM_LEVEL1 << current_level)))
- dst= cs->state & MY_CS_NOPAD ?
- my_strnxfrm_uca_nopad_onelevel(cs, scanner_handler,
- &cs->uca->level[current_level],
- dst, de, nweights,
- src, srclen, flags) :
- my_strnxfrm_uca_onelevel(cs, scanner_handler,
- &cs->uca->level[current_level],
- dst, de, nweights,
- src, srclen, flags);
- }
-
- if (dst < de && (flags & MY_STRXFRM_PAD_TO_MAXLEN))
- {
- memset(dst, 0, de - dst);
- dst= de;
- }
-
- return dst - d0;
-}
-
/*
This function compares if two characters are the same.
The sign +1 or -1 does not matter. The only
@@ -32428,11 +31873,11 @@ int my_wildcmp_uca_impl(CHARSET_INFO *cs,
const char *wildstr,const char *wildend,
int escape, int w_one, int w_many, int recurse_level)
{
- int result= -1; /* Not found, using wildcards */
+ int result= -1; /* Not found, using wildcards */
my_wc_t s_wc, w_wc;
int scan;
my_charset_conv_mb_wc mb_wc= cs->cset->mb_wc;
-
+
if (my_string_stack_guard && my_string_stack_guard(recurse_level))
return 1;
while (wildstr != wildend)
@@ -32441,119 +31886,121 @@ int my_wildcmp_uca_impl(CHARSET_INFO *cs,
{
my_bool escaped= 0;
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <= 0)
- return 1;
+ (const uchar*)wildend)) <= 0)
+ return 1;
- if (w_wc == (my_wc_t)w_many)
+ if (w_wc == (my_wc_t) w_many)
{
- result= 1; /* Found an anchor char */
+ result= 1; /* Found an anchor char */
break;
}
wildstr+= scan;
- if (w_wc == (my_wc_t)escape)
+ if (w_wc == (my_wc_t) escape && wildstr < wildend)
{
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <= 0)
+ (const uchar*)wildend)) <= 0)
return 1;
wildstr+= scan;
escaped= 1;
}
-
+
if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
- (const uchar*)str_end)) <= 0)
+ (const uchar*)str_end)) <= 0)
return 1;
str+= scan;
-
- if (!escaped && w_wc == (my_wc_t)w_one)
+
+ if (!escaped && w_wc == (my_wc_t) w_one)
{
- result= 1; /* Found an anchor char */
+ result= 1; /* Found an anchor char */
}
else
{
if (my_uca_charcmp(cs,s_wc,w_wc))
- return 1;
+ return 1; /* No match */
}
if (wildstr == wildend)
- return (str != str_end); /* Match if both are at end */
+ return (str != str_end); /* Match if both are at end */
}
-
-
- if (w_wc == (my_wc_t)w_many)
- { /* Found w_many */
-
+
+ if (w_wc == (my_wc_t) w_many)
+ { /* Found w_many */
/* Remove any '%' and '_' from the wild search string */
for ( ; wildstr != wildend ; )
{
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <= 0)
+ (const uchar*)wildend)) <= 0)
return 1;
-
- if (w_wc == (my_wc_t)w_many)
- {
- wildstr+= scan;
- continue;
- }
-
- if (w_wc == (my_wc_t)w_one)
- {
- wildstr+= scan;
- if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
- (const uchar*)str_end)) <= 0)
+
+ if (w_wc == (my_wc_t) w_many)
+ {
+ wildstr+= scan;
+ continue;
+ }
+
+ if (w_wc == (my_wc_t) w_one)
+ {
+ wildstr+= scan;
+ if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
+ (const uchar*)str_end)) <= 0)
return 1;
str+= scan;
- continue;
- }
- break; /* Not a wild character */
+ continue;
+ }
+ break; /* Not a wild character */
}
-
+
if (wildstr == wildend)
- return 0; /* Ok if w_many is last */
-
+ return 0; /* Ok if w_many is last */
+
if (str == str_end)
- return -1;
-
+ return -1;
+
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <= 0)
+ (const uchar*)wildend)) <= 0)
return 1;
-
- if (w_wc == (my_wc_t)escape)
+ wildstr+= scan;
+
+ if (w_wc == (my_wc_t) escape)
{
- wildstr+= scan;
- if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <= 0)
- return 1;
+ if (wildstr < wildend)
+ {
+ if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
+ (const uchar*)wildend)) <= 0)
+ return 1;
+ wildstr+= scan;
+ }
}
-
+
while (1)
{
/* Skip until the first character from wildstr is found */
while (str != str_end)
{
if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
- (const uchar*)str_end)) <= 0)
+ (const uchar*)str_end)) <= 0)
return 1;
-
+
if (!my_uca_charcmp(cs,s_wc,w_wc))
break;
str+= scan;
}
if (str == str_end)
return -1;
-
+
+ str+= scan;
result= my_wildcmp_uca_impl(cs, str, str_end, wildstr, wildend,
- escape, w_one, w_many, recurse_level+1);
-
+ escape, w_one, w_many,
+ recurse_level + 1);
if (result <= 0)
return result;
-
- str+= scan;
- }
+ }
}
}
return (str != str_end ? 1 : 0);
}
+
int my_wildcmp_uca(CHARSET_INFO *cs,
const char *str,const char *str_end,
const char *wildstr,const char *wildend,
@@ -32566,6 +32013,23 @@ int my_wildcmp_uca(CHARSET_INFO *cs,
/*
+ Tests if an optimized "no contraction" handler can be used for
+ the given collation.
+*/
+static my_bool
+my_uca_collation_can_optimize_no_contractions(CHARSET_INFO *cs)
+{
+ uint i;
+ for (i= 0; i < cs->levels_for_order ; i++)
+ {
+ if (my_uca_have_contractions_quick(&cs->uca->level[i]))
+ return FALSE;
+ }
+ return TRUE;
+}
+
+
+/*
Collation language is implemented according to
subset of ICU Collation Customization (tailorings):
http://icu.sourceforge.net/userguide/Collate_Customization.html
@@ -34248,8 +33712,74 @@ init_weight_level(MY_CHARSET_LOADER *loader, MY_COLL_RULES *rules,
}
-MY_COLLATION_HANDLER my_collation_any_uca_handler_multilevel;
-MY_COLLATION_HANDLER my_collation_generic_uca_nopad_handler_multilevel;
+static my_bool
+create_tailoring(struct charset_info_st *cs,
+ MY_CHARSET_LOADER *loader);
+
+static my_bool
+my_coll_init_uca(struct charset_info_st *cs, MY_CHARSET_LOADER *loader)
+{
+ cs->pad_char= ' ';
+ cs->ctype= my_charset_utf8_unicode_ci.ctype;
+ if (!cs->caseinfo)
+ cs->caseinfo= &my_unicase_default;
+ return create_tailoring(cs, loader);
+}
+
+
+static size_t my_strnxfrmlen_any_uca(CHARSET_INFO *cs, size_t len)
+{
+ /* UCA uses 2 bytes per weight */
+ return (len + cs->mbmaxlen - 1) / cs->mbmaxlen * cs->strxfrm_multiply * 2;
+}
+
+static size_t my_strnxfrmlen_any_uca_multilevel(CHARSET_INFO *cs, size_t len)
+{
+ return my_strnxfrmlen_any_uca(cs, len) * cs->levels_for_order;
+}
+
+
+/*
+ This structure is used at the collation initialization time, to switch
+ from a full-featured collation handler to a "no contraction" collation
+ handler if the collation is known not to have any contractions.
+*/
+typedef struct
+{
+ MY_COLLATION_HANDLER *pad;
+ MY_COLLATION_HANDLER *nopad;
+ MY_COLLATION_HANDLER *multilevel_pad;
+ MY_COLLATION_HANDLER *multilevel_nopad;
+} MY_COLLATION_HANDLER_PACKAGE;
+
+
+static void my_uca_handler_map(struct charset_info_st *cs,
+ const MY_COLLATION_HANDLER_PACKAGE *from,
+ const MY_COLLATION_HANDLER_PACKAGE *to)
+{
+ if (cs->coll == from->pad) cs->coll= to->pad;
+ else if (cs->coll == from->nopad) cs->coll= to->nopad;
+ else if (cs->coll == from->multilevel_pad) cs->coll= to->multilevel_pad;
+ else if (cs->coll == from->multilevel_nopad) cs->coll= to->multilevel_nopad;
+}
+
+
+/*
+ Define generic collation handlers for multi-level collations with tailoring:
+
+ my_uca_collation_handler_nopad_multilevel_generic
+ my_uca_collation_handler_multilevel_generic
+
+ TODO: Use faster character-set specific versions of MY_COLLATION_HANDLER
+ instead of generic.
+*/
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _generic
+#define MY_MB_WC(scanner, wc, beg, end) (scanner->cs->cset->mb_wc(scanner->cs, wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_generic
+#define MY_UCA_ASCII_OPTIMIZE 0
+#define MY_UCA_COMPILE_CONTRACTIONS 1
+#define MY_UCA_COLL_INIT my_coll_init_uca
+#include "ctype-uca.ic"
/*
@@ -34334,8 +33864,8 @@ create_tailoring(struct charset_info_st *cs,
cs->uca[0]= new_uca;
if (cs->levels_for_order > 1)
cs->coll= (cs->state & MY_CS_NOPAD) ?
- &my_collation_generic_uca_nopad_handler_multilevel :
- &my_collation_any_uca_handler_multilevel;
+ &my_uca_collation_handler_nopad_multilevel_generic :
+ &my_uca_collation_handler_multilevel_generic;
ex:
(loader->free)(rules.rule);
@@ -34344,235 +33874,17 @@ ex:
return rc;
}
-/*
- Universal CHARSET_INFO compatible wrappers
- for the above internal functions.
- Should work for any character set.
-*/
-
-static my_bool
-my_coll_init_uca(struct charset_info_st *cs, MY_CHARSET_LOADER *loader)
-{
- cs->pad_char= ' ';
- cs->ctype= my_charset_utf8_unicode_ci.ctype;
- if (!cs->caseinfo)
- cs->caseinfo= &my_unicase_default;
- return create_tailoring(cs, loader);
-}
-
-
-static int my_strnncoll_any_uca(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen,
- my_bool t_is_prefix)
-{
- return my_strnncoll_uca(cs, &my_any_uca_scanner_handler,
- s, slen, t, tlen, t_is_prefix);
-}
-
-static int my_strnncoll_any_uca_multilevel(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen,
- my_bool t_is_prefix)
-{
- return my_strnncoll_uca_multilevel(cs, &my_any_uca_scanner_handler,
- s, slen, t, tlen, t_is_prefix);
-}
-
-static int my_strnncollsp_any_uca(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- return my_strnncollsp_uca(cs, &my_any_uca_scanner_handler, s, slen, t, tlen);
-}
-
-
-static int my_strnncollsp_generic_uca_nopad(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- return my_strnncoll_uca(cs, &my_any_uca_scanner_handler,
- s, slen, t, tlen, FALSE);
-}
-
-
-static int my_strnncollsp_any_uca_multilevel(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- return my_strnncollsp_uca_multilevel(cs, &my_any_uca_scanner_handler,
- s, slen, t, tlen);
-}
-
-static void my_hash_sort_any_uca(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- ulong *n1, ulong *n2)
-{
- my_hash_sort_uca(cs, &my_any_uca_scanner_handler, s, slen, n1, n2);
-}
-
-static void my_hash_sort_generic_uca_nopad(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- ulong *n1, ulong *n2)
-{
- my_hash_sort_uca_nopad(cs, &my_any_uca_scanner_handler, s, slen, n1, n2);
-}
-
-static size_t my_strnxfrm_any_uca(CHARSET_INFO *cs,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- return my_strnxfrm_uca(cs, &my_any_uca_scanner_handler,
- dst, dstlen, nweights, src, srclen, flags);
-}
-
-static size_t my_strnxfrm_generic_uca_nopad(CHARSET_INFO *cs,
- uchar *dst, size_t dstlen,
- uint nweights,
- const uchar *src, size_t srclen,
- uint flags)
-{
- return my_strnxfrm_uca_nopad(cs, &my_any_uca_scanner_handler,
- dst, dstlen, nweights, src, srclen, flags);
-}
-
-static size_t my_strnxfrm_any_uca_multilevel(CHARSET_INFO *cs,
- uchar *dst, size_t dstlen,
- uint nweights, const uchar *src,
- size_t srclen, uint flags)
-{
- return my_strnxfrm_uca_multilevel(cs, &my_any_uca_scanner_handler,
- dst, dstlen, nweights, src, srclen,
- flags);
-}
-
-static size_t my_strnxfrmlen_any_uca(CHARSET_INFO *cs, size_t len)
-{
- /* UCA uses 2 bytes per weight */
- return (len + cs->mbmaxlen - 1) / cs->mbmaxlen * cs->strxfrm_multiply * 2;
-}
-
-static size_t my_strnxfrmlen_any_uca_multilevel(CHARSET_INFO *cs, size_t len)
-{
- return my_strnxfrmlen_any_uca(cs, len) * cs->levels_for_order;
-}
-
-
-/* NO PAD handler for character sets with mbminlen==1 */
-MY_COLLATION_HANDLER my_collation_mb_uca_nopad_handler =
-{
- my_coll_init_uca,
- my_strnncoll_any_uca,
- my_strnncollsp_generic_uca_nopad,
- my_strnxfrm_generic_uca_nopad,
- my_strnxfrmlen_any_uca,
- my_like_range_mb,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_generic_uca_nopad,
- my_propagate_complex
-};
-
-
-/* NO PAD handler for character sets with mbminlen>=1 */
-MY_COLLATION_HANDLER my_collation_generic_uca_nopad_handler =
-{
- my_coll_init_uca,
- my_strnncoll_any_uca,
- my_strnncollsp_generic_uca_nopad,
- my_strnxfrm_generic_uca_nopad,
- my_strnxfrmlen_any_uca,
- my_like_range_generic,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_generic_uca_nopad,
- my_propagate_complex
-};
-
-
-MY_COLLATION_HANDLER my_collation_any_uca_handler_multilevel=
-{
- my_coll_init_uca,
- my_strnncoll_any_uca_multilevel,
- my_strnncollsp_any_uca_multilevel,
- my_strnxfrm_any_uca_multilevel,
- my_strnxfrmlen_any_uca_multilevel,
- my_like_range_generic,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_any_uca,
- my_propagate_complex
-};
-
-
-MY_COLLATION_HANDLER my_collation_generic_uca_nopad_handler_multilevel =
-{
- my_coll_init_uca,
- my_strnncoll_any_uca_multilevel,
- my_strnncollsp_generic_uca_nopad_multilevel,
- my_strnxfrm_any_uca_multilevel,
- my_strnxfrmlen_any_uca_multilevel,
- my_like_range_generic,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_generic_uca_nopad,
- my_propagate_complex
-};
-
#ifdef HAVE_CHARSET_ucs2
-/*
- UCS2 optimized CHARSET_INFO compatible wrappers.
-*/
-static int my_strnncoll_ucs2_uca(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen,
- my_bool t_is_prefix)
-{
- return my_strnncoll_uca(cs, &my_any_uca_scanner_handler,
- s, slen, t, tlen, t_is_prefix);
-}
-static int my_strnncollsp_ucs2_uca(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- const uchar *t, size_t tlen)
-{
- return my_strnncollsp_uca(cs, &my_any_uca_scanner_handler, s, slen, t, tlen);
-}
-
-static void my_hash_sort_ucs2_uca(CHARSET_INFO *cs,
- const uchar *s, size_t slen,
- ulong *n1, ulong *n2)
-{
- my_hash_sort_uca(cs, &my_any_uca_scanner_handler, s, slen, n1, n2);
-}
-
-static size_t my_strnxfrm_ucs2_uca(CHARSET_INFO *cs,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- return my_strnxfrm_uca(cs, &my_any_uca_scanner_handler,
- dst, dstlen, nweights, src, srclen, flags);
-}
-
-MY_COLLATION_HANDLER my_collation_ucs2_uca_handler =
-{
- my_coll_init_uca, /* init */
- my_strnncoll_ucs2_uca,
- my_strnncollsp_ucs2_uca,
- my_strnxfrm_ucs2_uca,
- my_strnxfrmlen_any_uca,
- my_like_range_generic,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_ucs2_uca,
- my_propagate_complex
-};
+#include "ctype-ucs2.h"
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _ucs2
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_ucs2_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_generic
+#define MY_UCA_ASCII_OPTIMIZE 0
+#define MY_UCA_COMPILE_CONTRACTIONS 1
+#define MY_UCA_COLL_INIT my_coll_init_uca
+#include "ctype-uca.ic"
#define MY_CS_UCS2_UCA_FLAGS (MY_CS_COMMON_UCA_FLAGS|MY_CS_NONASCII)
@@ -34607,7 +33919,7 @@ struct charset_info_st my_charset_ucs2_unicode_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_icelandic_uca_ci=
@@ -34639,7 +33951,7 @@ struct charset_info_st my_charset_ucs2_icelandic_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_latvian_uca_ci=
@@ -34671,7 +33983,7 @@ struct charset_info_st my_charset_ucs2_latvian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_romanian_uca_ci=
@@ -34703,7 +34015,7 @@ struct charset_info_st my_charset_ucs2_romanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_slovenian_uca_ci=
@@ -34735,7 +34047,7 @@ struct charset_info_st my_charset_ucs2_slovenian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_polish_uca_ci=
@@ -34767,7 +34079,7 @@ struct charset_info_st my_charset_ucs2_polish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_estonian_uca_ci=
@@ -34799,7 +34111,7 @@ struct charset_info_st my_charset_ucs2_estonian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_spanish_uca_ci=
@@ -34831,7 +34143,7 @@ struct charset_info_st my_charset_ucs2_spanish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_swedish_uca_ci=
@@ -34863,7 +34175,7 @@ struct charset_info_st my_charset_ucs2_swedish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_turkish_uca_ci=
@@ -34895,7 +34207,7 @@ struct charset_info_st my_charset_ucs2_turkish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_czech_uca_ci=
@@ -34927,7 +34239,7 @@ struct charset_info_st my_charset_ucs2_czech_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -34960,7 +34272,7 @@ struct charset_info_st my_charset_ucs2_danish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_lithuanian_uca_ci=
@@ -34992,7 +34304,7 @@ struct charset_info_st my_charset_ucs2_lithuanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_slovak_uca_ci=
@@ -35024,7 +34336,7 @@ struct charset_info_st my_charset_ucs2_slovak_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_spanish2_uca_ci=
@@ -35056,7 +34368,7 @@ struct charset_info_st my_charset_ucs2_spanish2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35089,7 +34401,7 @@ struct charset_info_st my_charset_ucs2_roman_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35122,7 +34434,7 @@ struct charset_info_st my_charset_ucs2_persian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35155,7 +34467,7 @@ struct charset_info_st my_charset_ucs2_esperanto_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35188,7 +34500,7 @@ struct charset_info_st my_charset_ucs2_hungarian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_sinhala_uca_ci=
@@ -35220,7 +34532,7 @@ struct charset_info_st my_charset_ucs2_sinhala_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35254,7 +34566,7 @@ struct charset_info_st my_charset_ucs2_german2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
struct charset_info_st my_charset_ucs2_croatian_mysql561_uca_ci=
@@ -35286,7 +34598,7 @@ struct charset_info_st my_charset_ucs2_croatian_mysql561_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35319,7 +34631,7 @@ struct charset_info_st my_charset_ucs2_croatian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35352,7 +34664,7 @@ struct charset_info_st my_charset_ucs2_myanmar_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35385,7 +34697,7 @@ struct charset_info_st my_charset_ucs2_thai_520_w2=
0, /* escape_with_backslash_is_dangerous */
2, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_any_uca_handler_multilevel
+ &my_uca_collation_handler_multilevel_ucs2
};
struct charset_info_st my_charset_ucs2_unicode_520_ci=
@@ -35417,7 +34729,7 @@ struct charset_info_st my_charset_ucs2_unicode_520_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35450,7 +34762,7 @@ struct charset_info_st my_charset_ucs2_vietnamese_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_ucs2_uca_handler
+ &my_uca_collation_handler_ucs2
};
@@ -35483,7 +34795,7 @@ struct charset_info_st my_charset_ucs2_unicode_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_generic_uca_nopad_handler
+ &my_uca_collation_handler_nopad_ucs2
};
@@ -35516,7 +34828,7 @@ struct charset_info_st my_charset_ucs2_unicode_520_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_ucs2_handler,
- &my_collation_generic_uca_nopad_handler
+ &my_uca_collation_handler_nopad_ucs2
};
@@ -35524,20 +34836,38 @@ struct charset_info_st my_charset_ucs2_unicode_520_nopad_ci=
#ifdef HAVE_CHARSET_utf8
-MY_COLLATION_HANDLER my_collation_any_uca_handler =
+
+static my_bool
+my_uca_coll_init_utf8mb3(struct charset_info_st *cs, MY_CHARSET_LOADER *loader);
+
+#include "ctype-utf8.h"
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _utf8mb3
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_utf8mb3_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_mb
+#define MY_UCA_ASCII_OPTIMIZE 1
+#define MY_UCA_COMPILE_CONTRACTIONS 1
+#define MY_UCA_COLL_INIT my_uca_coll_init_utf8mb3
+#include "ctype-uca.ic"
+
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _no_contractions_utf8mb3
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_utf8mb3_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_mb
+#define MY_UCA_ASCII_OPTIMIZE 1
+#define MY_UCA_COMPILE_CONTRACTIONS 0
+#define MY_UCA_COLL_INIT my_uca_coll_init_utf8mb3
+#include "ctype-uca.ic"
+
+
+static my_bool
+my_uca_coll_init_utf8mb3(struct charset_info_st *cs, MY_CHARSET_LOADER *loader)
{
- my_coll_init_uca, /* init */
- my_strnncoll_any_uca,
- my_strnncollsp_any_uca,
- my_strnxfrm_any_uca,
- my_strnxfrmlen_any_uca,
- my_like_range_mb,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_any_uca,
- my_propagate_complex
-};
+ if (my_coll_init_uca(cs, loader))
+ return TRUE;
+ if (my_uca_collation_can_optimize_no_contractions(cs))
+ my_uca_handler_map(cs, &my_uca_package_utf8mb3,
+ &my_uca_package_no_contractions_utf8mb3);
+ return FALSE;
+}
/*
@@ -35600,7 +34930,7 @@ struct charset_info_st my_charset_utf8_unicode_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -35633,7 +34963,7 @@ struct charset_info_st my_charset_utf8_icelandic_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_latvian_uca_ci=
@@ -35665,7 +34995,7 @@ struct charset_info_st my_charset_utf8_latvian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_romanian_uca_ci=
@@ -35697,7 +35027,7 @@ struct charset_info_st my_charset_utf8_romanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_slovenian_uca_ci=
@@ -35729,7 +35059,7 @@ struct charset_info_st my_charset_utf8_slovenian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_polish_uca_ci=
@@ -35761,7 +35091,7 @@ struct charset_info_st my_charset_utf8_polish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_estonian_uca_ci=
@@ -35793,7 +35123,7 @@ struct charset_info_st my_charset_utf8_estonian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_spanish_uca_ci=
@@ -35825,7 +35155,7 @@ struct charset_info_st my_charset_utf8_spanish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_swedish_uca_ci=
@@ -35857,7 +35187,7 @@ struct charset_info_st my_charset_utf8_swedish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_turkish_uca_ci=
@@ -35889,7 +35219,7 @@ struct charset_info_st my_charset_utf8_turkish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_czech_uca_ci=
@@ -35921,7 +35251,7 @@ struct charset_info_st my_charset_utf8_czech_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -35954,7 +35284,7 @@ struct charset_info_st my_charset_utf8_danish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_lithuanian_uca_ci=
@@ -35986,7 +35316,7 @@ struct charset_info_st my_charset_utf8_lithuanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_slovak_uca_ci=
@@ -36018,7 +35348,7 @@ struct charset_info_st my_charset_utf8_slovak_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_spanish2_uca_ci=
@@ -36050,7 +35380,7 @@ struct charset_info_st my_charset_utf8_spanish2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_roman_uca_ci=
@@ -36082,7 +35412,7 @@ struct charset_info_st my_charset_utf8_roman_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_persian_uca_ci=
@@ -36114,7 +35444,7 @@ struct charset_info_st my_charset_utf8_persian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_esperanto_uca_ci=
@@ -36146,7 +35476,7 @@ struct charset_info_st my_charset_utf8_esperanto_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_hungarian_uca_ci=
@@ -36178,7 +35508,7 @@ struct charset_info_st my_charset_utf8_hungarian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_sinhala_uca_ci=
@@ -36210,7 +35540,7 @@ struct charset_info_st my_charset_utf8_sinhala_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -36243,7 +35573,7 @@ struct charset_info_st my_charset_utf8_german2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_croatian_mysql561_uca_ci=
@@ -36275,7 +35605,7 @@ struct charset_info_st my_charset_utf8_croatian_mysql561_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -36308,7 +35638,7 @@ struct charset_info_st my_charset_utf8_croatian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -36341,7 +35671,7 @@ struct charset_info_st my_charset_utf8_myanmar_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -36374,7 +35704,7 @@ struct charset_info_st my_charset_utf8_unicode_520_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
struct charset_info_st my_charset_utf8_thai_520_w2=
@@ -36406,7 +35736,7 @@ struct charset_info_st my_charset_utf8_thai_520_w2=
0, /* escape_with_backslash_is_dangerous */
2, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler_multilevel
+ &my_uca_collation_handler_multilevel_utf8mb3
};
struct charset_info_st my_charset_utf8_vietnamese_ci=
@@ -36438,7 +35768,7 @@ struct charset_info_st my_charset_utf8_vietnamese_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb3
};
@@ -36471,7 +35801,7 @@ struct charset_info_st my_charset_utf8_unicode_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_mb_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf8mb3
};
@@ -36504,7 +35834,7 @@ struct charset_info_st my_charset_utf8_unicode_520_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8_handler,
- &my_collation_mb_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf8mb3
};
#endif /* HAVE_CHARSET_utf8 */
@@ -36512,6 +35842,39 @@ struct charset_info_st my_charset_utf8_unicode_520_nopad_ci=
#ifdef HAVE_CHARSET_utf8mb4
+static my_bool
+my_uca_coll_init_utf8mb4(struct charset_info_st *cs, MY_CHARSET_LOADER *loader);
+
+
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _utf8mb4
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_utf8mb4_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_mb
+#define MY_UCA_ASCII_OPTIMIZE 1
+#define MY_UCA_COMPILE_CONTRACTIONS 1
+#define MY_UCA_COLL_INIT my_uca_coll_init_utf8mb4
+#include "ctype-uca.ic"
+
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _no_contractions_utf8mb4
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_utf8mb4_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_mb
+#define MY_UCA_ASCII_OPTIMIZE 1
+#define MY_UCA_COMPILE_CONTRACTIONS 0
+#define MY_UCA_COLL_INIT my_uca_coll_init_utf8mb4
+#include "ctype-uca.ic"
+
+
+static my_bool
+my_uca_coll_init_utf8mb4(struct charset_info_st *cs, MY_CHARSET_LOADER *loader)
+{
+ if (my_coll_init_uca(cs, loader))
+ return TRUE;
+ if (my_uca_collation_can_optimize_no_contractions(cs))
+ my_uca_handler_map(cs, &my_uca_package_utf8mb4,
+ &my_uca_package_no_contractions_utf8mb4);
+ return FALSE;
+}
+
+
extern MY_CHARSET_HANDLER my_charset_utf8mb4_handler;
#define MY_CS_UTF8MB4_UCA_FLAGS (MY_CS_COMMON_UCA_FLAGS|MY_CS_UNICODE_SUPPLEMENT)
@@ -36546,7 +35909,7 @@ struct charset_info_st my_charset_utf8mb4_unicode_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
@@ -36579,7 +35942,7 @@ struct charset_info_st my_charset_utf8mb4_icelandic_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_latvian_uca_ci=
@@ -36611,7 +35974,7 @@ struct charset_info_st my_charset_utf8mb4_latvian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_romanian_uca_ci=
@@ -36643,7 +36006,7 @@ struct charset_info_st my_charset_utf8mb4_romanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_slovenian_uca_ci=
@@ -36675,7 +36038,7 @@ struct charset_info_st my_charset_utf8mb4_slovenian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_polish_uca_ci=
@@ -36707,7 +36070,7 @@ struct charset_info_st my_charset_utf8mb4_polish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_estonian_uca_ci=
@@ -36739,7 +36102,7 @@ struct charset_info_st my_charset_utf8mb4_estonian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_spanish_uca_ci=
@@ -36771,7 +36134,7 @@ struct charset_info_st my_charset_utf8mb4_spanish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_swedish_uca_ci=
@@ -36803,7 +36166,7 @@ struct charset_info_st my_charset_utf8mb4_swedish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_turkish_uca_ci=
@@ -36835,7 +36198,7 @@ struct charset_info_st my_charset_utf8mb4_turkish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_czech_uca_ci=
@@ -36867,7 +36230,7 @@ struct charset_info_st my_charset_utf8mb4_czech_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
@@ -36900,7 +36263,7 @@ struct charset_info_st my_charset_utf8mb4_danish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_lithuanian_uca_ci=
@@ -36932,7 +36295,7 @@ struct charset_info_st my_charset_utf8mb4_lithuanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_slovak_uca_ci=
@@ -36964,7 +36327,7 @@ struct charset_info_st my_charset_utf8mb4_slovak_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_spanish2_uca_ci=
@@ -36996,7 +36359,7 @@ struct charset_info_st my_charset_utf8mb4_spanish2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_roman_uca_ci=
@@ -37028,7 +36391,7 @@ struct charset_info_st my_charset_utf8mb4_roman_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_persian_uca_ci=
@@ -37060,7 +36423,7 @@ struct charset_info_st my_charset_utf8mb4_persian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_esperanto_uca_ci=
@@ -37092,7 +36455,7 @@ struct charset_info_st my_charset_utf8mb4_esperanto_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_hungarian_uca_ci=
@@ -37124,7 +36487,7 @@ struct charset_info_st my_charset_utf8mb4_hungarian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_sinhala_uca_ci=
@@ -37156,7 +36519,7 @@ struct charset_info_st my_charset_utf8mb4_sinhala_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_german2_uca_ci=
@@ -37188,7 +36551,7 @@ struct charset_info_st my_charset_utf8mb4_german2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_croatian_mysql561_uca_ci=
@@ -37220,7 +36583,7 @@ struct charset_info_st my_charset_utf8mb4_croatian_mysql561_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
@@ -37253,7 +36616,7 @@ struct charset_info_st my_charset_utf8mb4_croatian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
@@ -37286,7 +36649,7 @@ struct charset_info_st my_charset_utf8mb4_myanmar_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_thai_520_w2=
@@ -37318,7 +36681,7 @@ struct charset_info_st my_charset_utf8mb4_thai_520_w2=
0, /* escape_with_backslash_is_dangerous */
2, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler_multilevel
+ &my_uca_collation_handler_multilevel_utf8mb4
};
struct charset_info_st my_charset_utf8mb4_unicode_520_ci=
@@ -37350,7 +36713,7 @@ struct charset_info_st my_charset_utf8mb4_unicode_520_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
@@ -37383,7 +36746,7 @@ struct charset_info_st my_charset_utf8mb4_vietnamese_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_any_uca_handler
+ &my_uca_collation_handler_utf8mb4
};
@@ -37416,7 +36779,7 @@ struct charset_info_st my_charset_utf8mb4_unicode_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_mb_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf8mb4
};
@@ -37449,7 +36812,7 @@ struct charset_info_st my_charset_utf8mb4_unicode_520_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf8mb4_handler,
- &my_collation_mb_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf8mb4
};
@@ -37458,20 +36821,14 @@ struct charset_info_st my_charset_utf8mb4_unicode_520_nopad_ci=
#ifdef HAVE_CHARSET_utf32
-MY_COLLATION_HANDLER my_collation_utf32_uca_handler =
-{
- my_coll_init_uca, /* init */
- my_strnncoll_any_uca,
- my_strnncollsp_any_uca,
- my_strnxfrm_any_uca,
- my_strnxfrmlen_any_uca,
- my_like_range_generic,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_any_uca,
- my_propagate_complex
-};
+#include "ctype-utf32.h"
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _utf32
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_utf32_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_generic
+#define MY_UCA_ASCII_OPTIMIZE 0
+#define MY_UCA_COMPILE_CONTRACTIONS 1
+#define MY_UCA_COLL_INIT my_coll_init_uca
+#include "ctype-uca.ic"
extern MY_CHARSET_HANDLER my_charset_utf32_handler;
@@ -37508,7 +36865,7 @@ struct charset_info_st my_charset_utf32_unicode_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
@@ -37541,7 +36898,7 @@ struct charset_info_st my_charset_utf32_icelandic_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_latvian_uca_ci=
@@ -37573,7 +36930,7 @@ struct charset_info_st my_charset_utf32_latvian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_romanian_uca_ci=
@@ -37605,7 +36962,7 @@ struct charset_info_st my_charset_utf32_romanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_slovenian_uca_ci=
@@ -37637,7 +36994,7 @@ struct charset_info_st my_charset_utf32_slovenian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_polish_uca_ci=
@@ -37669,7 +37026,7 @@ struct charset_info_st my_charset_utf32_polish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_estonian_uca_ci=
@@ -37701,7 +37058,7 @@ struct charset_info_st my_charset_utf32_estonian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_spanish_uca_ci=
@@ -37733,7 +37090,7 @@ struct charset_info_st my_charset_utf32_spanish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_swedish_uca_ci=
@@ -37765,7 +37122,7 @@ struct charset_info_st my_charset_utf32_swedish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_turkish_uca_ci=
@@ -37797,7 +37154,7 @@ struct charset_info_st my_charset_utf32_turkish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_czech_uca_ci=
@@ -37829,7 +37186,7 @@ struct charset_info_st my_charset_utf32_czech_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
@@ -37862,7 +37219,7 @@ struct charset_info_st my_charset_utf32_danish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_lithuanian_uca_ci=
@@ -37894,7 +37251,7 @@ struct charset_info_st my_charset_utf32_lithuanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_slovak_uca_ci=
@@ -37926,7 +37283,7 @@ struct charset_info_st my_charset_utf32_slovak_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_spanish2_uca_ci=
@@ -37958,7 +37315,7 @@ struct charset_info_st my_charset_utf32_spanish2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_roman_uca_ci=
@@ -37990,7 +37347,7 @@ struct charset_info_st my_charset_utf32_roman_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_persian_uca_ci=
@@ -38022,7 +37379,7 @@ struct charset_info_st my_charset_utf32_persian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_esperanto_uca_ci=
@@ -38054,7 +37411,7 @@ struct charset_info_st my_charset_utf32_esperanto_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_hungarian_uca_ci=
@@ -38086,7 +37443,7 @@ struct charset_info_st my_charset_utf32_hungarian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_sinhala_uca_ci=
@@ -38118,7 +37475,7 @@ struct charset_info_st my_charset_utf32_sinhala_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_german2_uca_ci=
@@ -38150,7 +37507,7 @@ struct charset_info_st my_charset_utf32_german2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_croatian_mysql561_uca_ci=
@@ -38182,7 +37539,7 @@ struct charset_info_st my_charset_utf32_croatian_mysql561_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
struct charset_info_st my_charset_utf32_croatian_uca_ci=
@@ -38214,7 +37571,7 @@ struct charset_info_st my_charset_utf32_croatian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
@@ -38247,7 +37604,7 @@ struct charset_info_st my_charset_utf32_myanmar_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
@@ -38280,7 +37637,7 @@ struct charset_info_st my_charset_utf32_thai_520_w2=
0, /* escape_with_backslash_is_dangerous */
2, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_any_uca_handler_multilevel
+ &my_uca_collation_handler_multilevel_utf32
};
@@ -38313,7 +37670,7 @@ struct charset_info_st my_charset_utf32_unicode_520_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
@@ -38346,7 +37703,7 @@ struct charset_info_st my_charset_utf32_vietnamese_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_utf32_uca_handler
+ &my_uca_collation_handler_utf32
};
@@ -38379,7 +37736,7 @@ struct charset_info_st my_charset_utf32_unicode_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_generic_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf32
};
@@ -38412,7 +37769,7 @@ struct charset_info_st my_charset_utf32_unicode_520_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf32_handler,
- &my_collation_generic_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf32
};
@@ -38422,21 +37779,14 @@ struct charset_info_st my_charset_utf32_unicode_520_nopad_ci=
#ifdef HAVE_CHARSET_utf16
-
-MY_COLLATION_HANDLER my_collation_utf16_uca_handler =
-{
- my_coll_init_uca, /* init */
- my_strnncoll_any_uca,
- my_strnncollsp_any_uca,
- my_strnxfrm_any_uca,
- my_strnxfrmlen_any_uca,
- my_like_range_generic,
- my_wildcmp_uca,
- NULL,
- my_instr_mb,
- my_hash_sort_any_uca,
- my_propagate_complex
-};
+#include "ctype-utf16.h"
+#define MY_FUNCTION_NAME(x) my_uca_ ## x ## _utf16
+#define MY_MB_WC(scanner, wc, beg, end) (my_mb_wc_utf16_quick(wc, beg, end))
+#define MY_LIKE_RANGE my_like_range_generic
+#define MY_UCA_ASCII_OPTIMIZE 0
+#define MY_UCA_COMPILE_CONTRACTIONS 1
+#define MY_UCA_COLL_INIT my_coll_init_uca
+#include "ctype-uca.ic"
extern MY_CHARSET_HANDLER my_charset_utf16_handler;
@@ -38473,7 +37823,7 @@ struct charset_info_st my_charset_utf16_unicode_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -38506,7 +37856,7 @@ struct charset_info_st my_charset_utf16_icelandic_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_latvian_uca_ci=
@@ -38538,7 +37888,7 @@ struct charset_info_st my_charset_utf16_latvian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_romanian_uca_ci=
@@ -38570,7 +37920,7 @@ struct charset_info_st my_charset_utf16_romanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_slovenian_uca_ci=
@@ -38602,7 +37952,7 @@ struct charset_info_st my_charset_utf16_slovenian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_polish_uca_ci=
@@ -38634,7 +37984,7 @@ struct charset_info_st my_charset_utf16_polish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_estonian_uca_ci=
@@ -38666,7 +38016,7 @@ struct charset_info_st my_charset_utf16_estonian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_spanish_uca_ci=
@@ -38698,7 +38048,7 @@ struct charset_info_st my_charset_utf16_spanish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_swedish_uca_ci=
@@ -38730,7 +38080,7 @@ struct charset_info_st my_charset_utf16_swedish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_turkish_uca_ci=
@@ -38762,7 +38112,7 @@ struct charset_info_st my_charset_utf16_turkish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_czech_uca_ci=
@@ -38794,7 +38144,7 @@ struct charset_info_st my_charset_utf16_czech_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -38827,7 +38177,7 @@ struct charset_info_st my_charset_utf16_danish_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_lithuanian_uca_ci=
@@ -38859,7 +38209,7 @@ struct charset_info_st my_charset_utf16_lithuanian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_slovak_uca_ci=
@@ -38891,7 +38241,7 @@ struct charset_info_st my_charset_utf16_slovak_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_spanish2_uca_ci=
@@ -38923,7 +38273,7 @@ struct charset_info_st my_charset_utf16_spanish2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_roman_uca_ci=
@@ -38955,7 +38305,7 @@ struct charset_info_st my_charset_utf16_roman_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_persian_uca_ci=
@@ -38987,7 +38337,7 @@ struct charset_info_st my_charset_utf16_persian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_esperanto_uca_ci=
@@ -39019,7 +38369,7 @@ struct charset_info_st my_charset_utf16_esperanto_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_hungarian_uca_ci=
@@ -39051,7 +38401,7 @@ struct charset_info_st my_charset_utf16_hungarian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_sinhala_uca_ci=
@@ -39083,7 +38433,7 @@ struct charset_info_st my_charset_utf16_sinhala_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
struct charset_info_st my_charset_utf16_german2_uca_ci=
@@ -39115,7 +38465,7 @@ struct charset_info_st my_charset_utf16_german2_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -39148,7 +38498,7 @@ struct charset_info_st my_charset_utf16_croatian_mysql561_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -39181,7 +38531,7 @@ struct charset_info_st my_charset_utf16_croatian_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -39214,7 +38564,7 @@ struct charset_info_st my_charset_utf16_myanmar_uca_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -39247,7 +38597,7 @@ struct charset_info_st my_charset_utf16_thai_520_w2=
0, /* escape_with_backslash_is_dangerous */
2, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_any_uca_handler_multilevel
+ &my_uca_collation_handler_multilevel_utf16
};
@@ -39280,7 +38630,7 @@ struct charset_info_st my_charset_utf16_unicode_520_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -39313,7 +38663,7 @@ struct charset_info_st my_charset_utf16_vietnamese_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_utf16_uca_handler
+ &my_uca_collation_handler_utf16
};
@@ -39346,7 +38696,7 @@ struct charset_info_st my_charset_utf16_unicode_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_generic_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf16
};
@@ -39379,7 +38729,7 @@ struct charset_info_st my_charset_utf16_unicode_520_nopad_ci=
0, /* escape_with_backslash_is_dangerous */
1, /* levels_for_order */
&my_charset_utf16_handler,
- &my_collation_generic_uca_nopad_handler
+ &my_uca_collation_handler_nopad_utf16
};
diff --git a/strings/ctype-uca.ic b/strings/ctype-uca.ic
new file mode 100644
index 00000000000..70c10199e3e
--- /dev/null
+++ b/strings/ctype-uca.ic
@@ -0,0 +1,839 @@
+/*
+ Copyright (c) 2018 MariaDB Corporation
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+
+
+#ifndef MY_FUNCTION_NAME
+#error MY_FUNCTION_NAME is not defined
+#endif
+#ifndef MY_MB_WC
+#error MY_MB_WC is not defined
+#endif
+#ifndef MY_LIKE_RANGE
+#error MY_LIKE_RANGE is not defined
+#endif
+#ifndef MY_UCA_ASCII_OPTIMIZE
+#error MY_ASCII_OPTIMIZE is not defined
+#endif
+#ifndef MY_UCA_COMPILE_CONTRACTIONS
+#error MY_UCA_COMPILE_CONTRACTIONS is not defined
+#endif
+#ifndef MY_UCA_COLL_INIT
+#error MY_UCA_COLL_INIT is not defined
+#endif
+
+
+static inline int
+MY_FUNCTION_NAME(scanner_next)(my_uca_scanner *scanner)
+{
+ /*
+ Check if the weights for the previous character have been
+ already fully scanned. If yes, then get the next character and
+ initialize wbeg and wlength to its weight string.
+ */
+
+ if (scanner->wbeg[0]) /* More weights left from the previous step: */
+ return *scanner->wbeg++; /* return the next weight from expansion */
+
+ do
+ {
+ const uint16 *wpage;
+ my_wc_t wc[MY_UCA_MAX_CONTRACTION];
+ int mblen;
+
+ /* Get next character */
+#if MY_UCA_ASCII_OPTIMIZE
+ /* Get next ASCII character */
+ if (scanner->sbeg < scanner->send && scanner->sbeg[0] < 0x80)
+ {
+ wc[0]= scanner->sbeg[0];
+ scanner->sbeg+= 1;
+
+#if MY_UCA_COMPILE_CONTRACTIONS
+ if (my_uca_needs_context_handling(scanner->level, wc[0]))
+ {
+ uint16 *cweight= my_uca_context_weight_find(scanner, wc);
+ if (cweight)
+ return *cweight;
+ }
+#endif
+
+ scanner->page= 0;
+ scanner->code= (int) wc[0];
+ scanner->wbeg= scanner->level->weights[0] + scanner->code * scanner->level->lengths[0];
+ if (scanner->wbeg[0])
+ return *scanner->wbeg++;
+ continue;
+ }
+ else
+#endif
+ /* Get next MB character */
+ if (((mblen= MY_MB_WC(scanner, wc, scanner->sbeg,
+ scanner->send)) <= 0))
+ {
+ if (scanner->sbeg >= scanner->send)
+ return -1; /* No more bytes, end of line reached */
+ /*
+ There are some more bytes left. Non-positive mb_len means that
+ we got an incomplete or a bad byte sequence. Consume mbminlen bytes.
+ */
+ if ((scanner->sbeg+= scanner->cs->mbminlen) > scanner->send)
+ {
+ /* For safety purposes don't go beyond the string range. */
+ scanner->sbeg= scanner->send;
+ }
+ /*
+ Treat every complete or incomplete mbminlen unit as a weight which is
+ greater than weight for any possible normal character.
+ 0xFFFF is greater than any possible weight in the UCA weight table.
+ */
+ return 0xFFFF;
+ }
+
+ scanner->sbeg+= mblen;
+ if (wc[0] > scanner->level->maxchar)
+ {
+ /* Return 0xFFFD as weight for all characters outside BMP */
+ scanner->wbeg= nochar;
+ return 0xFFFD;
+ }
+
+#if MY_UCA_COMPILE_CONTRACTIONS
+ if (my_uca_needs_context_handling(scanner->level, wc[0]))
+ {
+ uint16 *cweight= my_uca_context_weight_find(scanner, wc);
+ if (cweight)
+ return *cweight;
+ }
+#endif
+
+ /* Process single character */
+ scanner->page= wc[0] >> 8;
+ scanner->code= wc[0] & 0xFF;
+
+ /* If weight page for w[0] does not exist, then calculate algoritmically */
+ if (!(wpage= scanner->level->weights[scanner->page]))
+ return my_uca_scanner_next_implicit(scanner);
+
+ /* Calculate pointer to w[0]'s weight, using page and offset */
+ scanner->wbeg= wpage +
+ scanner->code * scanner->level->lengths[scanner->page];
+ } while (!scanner->wbeg[0]); /* Skip ignorable characters */
+
+ return *scanner->wbeg++;
+}
+
+
+
+/*
+ Compares two strings according to the collation
+
+ SYNOPSIS:
+ strnncoll_onelevel()
+ cs Character set information
+ level Weight level (0 primary, 1 secondary, 2 tertiary, etc)
+ s First string
+ slen First string length
+ t Second string
+ tlen Seconf string length
+ level DUCETweight level
+
+ NOTES:
+ Initializes two weight scanners and gets weights
+ corresponding to two strings in a loop. If weights are not
+ the same at some step then returns their difference.
+
+ In the while() comparison these situations are possible:
+ 1. (s_res>0) and (t_res>0) and (s_res == t_res)
+ Weights are the same so far, continue comparison
+ 2. (s_res>0) and (t_res>0) and (s_res!=t_res)
+ A difference has been found, return.
+ 3. (s_res>0) and (t_res<0)
+ We have reached the end of the second string, or found
+ an illegal multibyte sequence in the second string.
+ Return a positive number, i.e. the first string is bigger.
+ 4. (s_res<0) and (t_res>0)
+ We have reached the end of the first string, or found
+ an illegal multibyte sequence in the first string.
+ Return a negative number, i.e. the second string is bigger.
+ 5. (s_res<0) and (t_res<0)
+ Both scanners returned -1. It means we have riched
+ the end-of-string of illegal-sequence in both strings
+ at the same time. Return 0, strings are equal.
+
+ RETURN
+ Difference between two strings, according to the collation:
+ 0 - means strings are equal
+ negative number - means the first string is smaller
+ positive number - means the first string is bigger
+*/
+
+static int
+MY_FUNCTION_NAME(strnncoll_onelevel)(CHARSET_INFO *cs,
+ const MY_UCA_WEIGHT_LEVEL *level,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen,
+ my_bool t_is_prefix)
+{
+ my_uca_scanner sscanner;
+ my_uca_scanner tscanner;
+ int s_res;
+ int t_res;
+
+ my_uca_scanner_init_any(&sscanner, cs, level, s, slen);
+ my_uca_scanner_init_any(&tscanner, cs, level, t, tlen);
+
+ do
+ {
+ s_res= MY_FUNCTION_NAME(scanner_next)(&sscanner);
+ t_res= MY_FUNCTION_NAME(scanner_next)(&tscanner);
+ } while ( s_res == t_res && s_res >0);
+
+ return (t_is_prefix && t_res < 0) ? 0 : (s_res - t_res);
+}
+
+
+/*
+ One-level, PAD SPACE.
+*/
+static int
+MY_FUNCTION_NAME(strnncoll)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen,
+ my_bool t_is_prefix)
+{
+ return MY_FUNCTION_NAME(strnncoll_onelevel)(cs, &cs->uca->level[0],
+ s, slen, t, tlen, t_is_prefix);
+}
+
+
+/*
+ Multi-level, PAD SPACE.
+*/
+static int
+MY_FUNCTION_NAME(strnncoll_multilevel)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen,
+ my_bool t_is_prefix)
+{
+ uint i, num_level= cs->levels_for_order;
+ for (i= 0; i != num_level; i++)
+ {
+ int ret= MY_FUNCTION_NAME(strnncoll_onelevel)(cs, &cs->uca->level[i],
+ s, slen, t, tlen,
+ t_is_prefix);
+ if (ret)
+ return ret;
+ }
+ return 0;
+}
+
+
+/*
+ Compares two strings according to the collation,
+ ignoring trailing spaces.
+
+ SYNOPSIS:
+ strnncollsp_onelevel()
+ cs Character set information
+ level UCA weight level
+ s First string
+ slen First string length
+ t Second string
+ tlen Seconf string length
+ level DUCETweight level
+
+ NOTES:
+ Works exactly the same with my_strnncoll_uca(),
+ but ignores trailing spaces.
+
+ In the while() comparison these situations are possible:
+ 1. (s_res>0) and (t_res>0) and (s_res == t_res)
+ Weights are the same so far, continue comparison
+ 2. (s_res>0) and (t_res>0) and (s_res!=t_res)
+ A difference has been found, return.
+ 3. (s_res>0) and (t_res<0)
+ We have reached the end of the second string, or found
+ an illegal multibyte sequence in the second string.
+ Compare the first string to an infinite array of
+ space characters until difference is found, or until
+ the end of the first string.
+ 4. (s_res<0) and (t_res>0)
+ We have reached the end of the first string, or found
+ an illegal multibyte sequence in the first string.
+ Compare the second string to an infinite array of
+ space characters until difference is found or until
+ the end of the second steing.
+ 5. (s_res<0) and (t_res<0)
+ Both scanners returned -1. It means we have riched
+ the end-of-string of illegal-sequence in both strings
+ at the same time. Return 0, strings are equal.
+
+ RETURN
+ Difference between two strings, according to the collation:
+ 0 - means strings are equal
+ negative number - means the first string is smaller
+ positive number - means the first string is bigger
+*/
+
+static int
+MY_FUNCTION_NAME(strnncollsp_onelevel)(CHARSET_INFO *cs,
+ const MY_UCA_WEIGHT_LEVEL *level,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen)
+{
+ my_uca_scanner sscanner, tscanner;
+ int s_res, t_res;
+
+ my_uca_scanner_init_any(&sscanner, cs, level, s, slen);
+ my_uca_scanner_init_any(&tscanner, cs, level, t, tlen);
+
+ do
+ {
+ s_res= MY_FUNCTION_NAME(scanner_next)(&sscanner);
+ t_res= MY_FUNCTION_NAME(scanner_next)(&tscanner);
+ } while ( s_res == t_res && s_res >0);
+
+ if (s_res > 0 && t_res < 0)
+ {
+ /* Calculate weight for SPACE character */
+ t_res= my_space_weight(level);
+
+ /* compare the first string to spaces */
+ do
+ {
+ if (s_res != t_res)
+ return (s_res - t_res);
+ s_res= MY_FUNCTION_NAME(scanner_next)(&sscanner);
+ } while (s_res > 0);
+ return 0;
+ }
+
+ if (s_res < 0 && t_res > 0)
+ {
+ /* Calculate weight for SPACE character */
+ s_res= my_space_weight(level);
+
+ /* compare the second string to spaces */
+ do
+ {
+ if (s_res != t_res)
+ return (s_res - t_res);
+ t_res= MY_FUNCTION_NAME(scanner_next)(&tscanner);
+ } while (t_res > 0);
+ return 0;
+ }
+
+ return ( s_res - t_res );
+}
+
+
+/*
+ One-level, PAD SPACE
+*/
+static int
+MY_FUNCTION_NAME(strnncollsp)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen)
+{
+ return MY_FUNCTION_NAME(strnncollsp_onelevel)(cs, &cs->uca->level[0],
+ s, slen, t, tlen);
+}
+
+
+/*
+ One-level, NO PAD
+*/
+static int
+MY_FUNCTION_NAME(strnncollsp_nopad)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen)
+{
+ return MY_FUNCTION_NAME(strnncoll_onelevel)(cs, &cs->uca->level[0],
+ s, slen, t, tlen, FALSE);
+}
+
+
+/*
+ Multi-level, PAD SPACE
+*/
+static int
+MY_FUNCTION_NAME(strnncollsp_multilevel)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen)
+{
+
+ uint i, num_level= cs->levels_for_order;
+ for (i= 0; i != num_level; i++)
+ {
+ int ret= MY_FUNCTION_NAME(strnncollsp_onelevel)(cs, &cs->uca->level[i],
+ s, slen, t, tlen);
+ if (ret)
+ return ret;
+ }
+ return 0;
+}
+
+
+/*
+ Multi-level, NO PAD
+*/
+static int
+MY_FUNCTION_NAME(strnncollsp_nopad_multilevel)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ const uchar *t, size_t tlen)
+{
+ uint num_level= cs->levels_for_order;
+ uint i;
+ for (i= 0; i != num_level; i++)
+ {
+ int ret= MY_FUNCTION_NAME(strnncoll_onelevel)(cs, &cs->uca->level[i],
+ s, slen, t, tlen, FALSE);
+ if (ret)
+ return ret;
+ }
+ return 0;
+}
+
+
+
+/*
+ Calculates hash value for the given string,
+ according to the collation, and ignoring trailing spaces.
+
+ SYNOPSIS:
+ hash_sort()
+ cs Character set information
+ s String
+ slen String's length
+ n1 First hash parameter
+ n2 Second hash parameter
+
+ NOTES:
+ Scans consequently weights and updates
+ hash parameters n1 and n2. In a case insensitive collation,
+ upper and lower case of the same letter will return the same
+ weight sequence, and thus will produce the same hash values
+ in n1 and n2.
+
+ This functions is used for one-level and for multi-level collations.
+ We intentionally use only primary level in multi-level collations.
+ This helps to have PARTITION BY KEY put primarily equal records
+ into the same partition. E.g. in utf8_thai_520_ci records that differ
+ only in tone marks go into the same partition.
+
+ RETURN
+ N/A
+*/
+
+static void
+MY_FUNCTION_NAME(hash_sort)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ ulong *nr1, ulong *nr2)
+{
+ int s_res;
+ my_uca_scanner scanner;
+ int space_weight= my_space_weight(&cs->uca->level[0]);
+ register ulong m1= *nr1, m2= *nr2;
+
+ my_uca_scanner_init_any(&scanner, cs, &cs->uca->level[0], s, slen);
+
+ while ((s_res= MY_FUNCTION_NAME(scanner_next)(&scanner)) >0)
+ {
+ if (s_res == space_weight)
+ {
+ /* Combine all spaces to be able to skip end spaces */
+ uint count= 0;
+ do
+ {
+ count++;
+ if ((s_res= MY_FUNCTION_NAME(scanner_next)(&scanner)) <= 0)
+ {
+ /* Skip strings at end of string */
+ goto end;
+ }
+ }
+ while (s_res == space_weight);
+
+ /* Add back that has for the space characters */
+ do
+ {
+ /*
+ We can't use MY_HASH_ADD_16() here as we, because of a misstake
+ in the original code, where we added the 16 byte variable the
+ opposite way. Changing this would cause old partitioned tables
+ to fail.
+ */
+ MY_HASH_ADD(m1, m2, space_weight >> 8);
+ MY_HASH_ADD(m1, m2, space_weight & 0xFF);
+ }
+ while (--count != 0);
+
+ }
+ /* See comment above why we can't use MY_HASH_ADD_16() */
+ MY_HASH_ADD(m1, m2, s_res >> 8);
+ MY_HASH_ADD(m1, m2, s_res & 0xFF);
+ }
+end:
+ *nr1= m1;
+ *nr2= m2;
+}
+
+
+static void
+MY_FUNCTION_NAME(hash_sort_nopad)(CHARSET_INFO *cs,
+ const uchar *s, size_t slen,
+ ulong *nr1, ulong *nr2)
+{
+ int s_res;
+ my_uca_scanner scanner;
+ register ulong m1= *nr1, m2= *nr2;
+
+ my_uca_scanner_init_any(&scanner, cs, &cs->uca->level[0], s, slen);
+
+ while ((s_res= MY_FUNCTION_NAME(scanner_next)(&scanner)) >0)
+ {
+ /* See comment above why we can't use MY_HASH_ADD_16() */
+ MY_HASH_ADD(m1, m2, s_res >> 8);
+ MY_HASH_ADD(m1, m2, s_res & 0xFF);
+ }
+ *nr1= m1;
+ *nr2= m2;
+}
+
+
+
+/*
+ For the given string creates its "binary image", suitable
+ to be used in binary comparison, i.e. in memcmp().
+
+ SYNOPSIS:
+ my_strnxfrm_uca()
+ cs Character set information
+ dst Where to write the image
+ dstlen Space available for the image, in bytes
+ src The source string
+ srclen Length of the source string, in bytes
+
+ NOTES:
+ In a loop, scans weights from the source string and writes
+ them into the binary image. In a case insensitive collation,
+ upper and lower cases of the same letter will produce the
+ same image subsequences. When we have reached the end-of-string
+ or found an illegal multibyte sequence, the loop stops.
+
+ It is impossible to restore the original string using its
+ binary image.
+
+ Binary images are used for bulk comparison purposes,
+ e.g. in ORDER BY, when it is more efficient to create
+ a binary image and use it instead of weight scanner
+ for the original strings for every comparison.
+
+ RETURN
+ Number of bytes that have been written into the binary image.
+*/
+
+static uchar *
+MY_FUNCTION_NAME(strnxfrm_onelevel_internal)(CHARSET_INFO *cs,
+ MY_UCA_WEIGHT_LEVEL *level,
+ uchar *dst, uchar *de,
+ uint *nweights,
+ const uchar *src, size_t srclen)
+{
+ my_uca_scanner scanner;
+ int s_res;
+
+ DBUG_ASSERT(src || !srclen);
+
+#if MY_UCA_ASCII_OPTIMIZE && !MY_UCA_COMPILE_CONTRACTIONS
+ /*
+ Fast path for the ASCII range with no contractions.
+ */
+ {
+ const uchar *de2= de - 1; /* Last position where 2 bytes fit */
+ const uint16 *weights0= level->weights[0];
+ uint lengths0= level->lengths[0];
+ for ( ; ; src++, srclen--)
+ {
+ const uint16 *weight;
+ if (!srclen || !*nweights)
+ return dst; /* Done */
+ if (*src > 0x7F)
+ break; /* Non-ASCII */
+
+ weight= weights0 + (((uint) *src) * lengths0);
+ if (!(s_res= *weight))
+ continue; /* Ignorable */
+ if (weight[1]) /* Expansion (e.g. in a user defined collation */
+ break;
+
+ /* Here we have a character with extactly one 2-byte UCA weight */
+ if (dst < de2) /* Most typical case is when both bytes fit */
+ {
+ *dst++= s_res >> 8;
+ *dst++= s_res & 0xFF;
+ (*nweights)--;
+ continue;
+ }
+ if (dst >= de) /* No space left in "dst" */
+ return dst;
+ *dst++= s_res >> 8; /* There is space only for one byte */
+ (*nweights)--;
+ return dst;
+ }
+ }
+#endif
+
+ my_uca_scanner_init_any(&scanner, cs, level, src, srclen);
+ for (; dst < de && *nweights &&
+ (s_res= MY_FUNCTION_NAME(scanner_next)(&scanner)) > 0 ; (*nweights)--)
+ {
+ *dst++= s_res >> 8;
+ if (dst < de)
+ *dst++= s_res & 0xFF;
+ }
+ return dst;
+}
+
+
+static uchar *
+MY_FUNCTION_NAME(strnxfrm_onelevel)(CHARSET_INFO *cs,
+ MY_UCA_WEIGHT_LEVEL *level,
+ uchar *dst, uchar *de, uint nweights,
+ const uchar *src, size_t srclen, uint flags)
+{
+ uchar *d0= dst;
+ dst= MY_FUNCTION_NAME(strnxfrm_onelevel_internal)(cs, level,
+ dst, de, &nweights,
+ src, srclen);
+ DBUG_ASSERT(dst <= de);
+ if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
+ dst= my_strnxfrm_uca_padn(dst, de, nweights, my_space_weight(level));
+ DBUG_ASSERT(dst <= de);
+ my_strxfrm_desc_and_reverse(d0, dst, flags, 0);
+ return dst;
+}
+
+
+
+static uchar *
+MY_FUNCTION_NAME(strnxfrm_nopad_onelevel)(CHARSET_INFO *cs,
+ MY_UCA_WEIGHT_LEVEL *level,
+ uchar *dst, uchar *de, uint nweights,
+ const uchar *src, size_t srclen,
+ uint flags)
+{
+ uchar *d0= dst;
+ dst= MY_FUNCTION_NAME(strnxfrm_onelevel_internal)(cs, level,
+ dst, de, &nweights,
+ src, srclen);
+ DBUG_ASSERT(dst <= de);
+ /* Pad with the minimum possible weight on this level */
+ if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
+ dst= my_strnxfrm_uca_padn(dst, de, nweights, min_weight_on_level(level));
+ DBUG_ASSERT(dst <= de);
+ my_strxfrm_desc_and_reverse(d0, dst, flags, 0);
+ return dst;
+}
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen, uint nweights,
+ const uchar *src, size_t srclen, uint flags)
+{
+ uchar *d0= dst;
+ uchar *de= dst + dstlen;
+
+ /*
+ There are two ways to handle trailing spaces for PAD SPACE collations:
+ 1. Keep trailing spaces as they are, so have strnxfrm_onelevel() scan
+ spaces as normal characters. This will call scanner_next() for every
+ trailing space and calculate its weight using UCA weights.
+ 2. Strip trailing spaces before calling strnxfrm_onelevel(), as it will
+ append weights for implicit spaces anyway, up to the desired key size.
+ This will effectively generate exactly the same sortable key result.
+ The latter is much faster.
+ */
+
+ if (flags & MY_STRXFRM_PAD_WITH_SPACE)
+ srclen= cs->cset->lengthsp(cs, (const char*) src, srclen);
+ dst= MY_FUNCTION_NAME(strnxfrm_onelevel)(cs, &cs->uca->level[0],
+ dst, de, nweights,
+ src, srclen, flags);
+ /*
+ This can probably be changed to memset(dst, 0, de - dst),
+ like my_strnxfrm_uca_multilevel() does.
+ */
+ if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
+ dst= my_strnxfrm_uca_pad(dst, de, my_space_weight(&cs->uca->level[0]));
+ return dst - d0;
+}
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm_nopad)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen,
+ uint nweights,
+ const uchar *src, size_t srclen,
+ uint flags)
+{
+ uchar *d0= dst;
+ uchar *de= dst + dstlen;
+
+ dst= MY_FUNCTION_NAME(strnxfrm_nopad_onelevel)(cs, &cs->uca->level[0],
+ dst, de, nweights,
+ src, srclen, flags);
+ if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
+ {
+ memset(dst, 0, de - dst);
+ dst= de;
+ }
+ return dst - d0;
+}
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm_multilevel)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen,
+ uint nweights,
+ const uchar *src, size_t srclen,
+ uint flags)
+{
+ uint num_level= cs->levels_for_order;
+ uchar *d0= dst;
+ uchar *de= dst + dstlen;
+ uint current_level;
+
+ for (current_level= 0; current_level != num_level; current_level++)
+ {
+ if (!(flags & MY_STRXFRM_LEVEL_ALL) ||
+ (flags & (MY_STRXFRM_LEVEL1 << current_level)))
+ dst= cs->state & MY_CS_NOPAD ?
+ MY_FUNCTION_NAME(strnxfrm_nopad_onelevel)(cs,
+ &cs->uca->level[current_level],
+ dst, de, nweights,
+ src, srclen, flags) :
+ MY_FUNCTION_NAME(strnxfrm_onelevel)(cs,
+ &cs->uca->level[current_level],
+ dst, de, nweights,
+ src, srclen, flags);
+ }
+
+ if (dst < de && (flags & MY_STRXFRM_PAD_TO_MAXLEN))
+ {
+ memset(dst, 0, de - dst);
+ dst= de;
+ }
+
+ return dst - d0;
+}
+
+
+/*
+ One-level, PAD SPACE
+*/
+MY_COLLATION_HANDLER MY_FUNCTION_NAME(collation_handler)=
+{
+ MY_UCA_COLL_INIT,
+ MY_FUNCTION_NAME(strnncoll),
+ MY_FUNCTION_NAME(strnncollsp),
+ MY_FUNCTION_NAME(strnxfrm),
+ my_strnxfrmlen_any_uca,
+ MY_LIKE_RANGE,
+ my_wildcmp_uca,
+ NULL, /* strcasecmp() */
+ my_instr_mb,
+ MY_FUNCTION_NAME(hash_sort),
+ my_propagate_complex
+};
+
+
+/*
+ One-level, NO PAD
+ For character sets with mbminlen==1 use MY_LIKE_RANGE=my_like_range_mb
+ For character sets with mbminlen>=2 use MY_LIKE_RANGE=my_like_range_generic
+*/
+MY_COLLATION_HANDLER MY_FUNCTION_NAME(collation_handler_nopad)=
+{
+ MY_UCA_COLL_INIT,
+ MY_FUNCTION_NAME(strnncoll),
+ MY_FUNCTION_NAME(strnncollsp_nopad),
+ MY_FUNCTION_NAME(strnxfrm_nopad),
+ my_strnxfrmlen_any_uca,
+ MY_LIKE_RANGE, /* my_like_range_mb or my_like_range_generic */
+ my_wildcmp_uca,
+ NULL, /* strcasecmp() */
+ my_instr_mb,
+ MY_FUNCTION_NAME(hash_sort_nopad),
+ my_propagate_complex
+};
+
+
+/*
+ Multi-level, PAD SPACE
+*/
+MY_COLLATION_HANDLER MY_FUNCTION_NAME(collation_handler_multilevel)=
+{
+ MY_UCA_COLL_INIT,
+ MY_FUNCTION_NAME(strnncoll_multilevel),
+ MY_FUNCTION_NAME(strnncollsp_multilevel),
+ MY_FUNCTION_NAME(strnxfrm_multilevel),
+ my_strnxfrmlen_any_uca_multilevel,
+ MY_LIKE_RANGE,
+ my_wildcmp_uca,
+ NULL, /* strcasecmp() */
+ my_instr_mb,
+ MY_FUNCTION_NAME(hash_sort),
+ my_propagate_complex
+};
+
+
+/*
+ Multi-level, NO PAD
+*/
+MY_COLLATION_HANDLER MY_FUNCTION_NAME(collation_handler_nopad_multilevel)=
+{
+ MY_UCA_COLL_INIT,
+ MY_FUNCTION_NAME(strnncoll_multilevel),
+ MY_FUNCTION_NAME(strnncollsp_nopad_multilevel),
+ MY_FUNCTION_NAME(strnxfrm_multilevel),
+ my_strnxfrmlen_any_uca_multilevel,
+ MY_LIKE_RANGE,
+ my_wildcmp_uca,
+ NULL, /* strcasecmp() */
+ my_instr_mb,
+ MY_FUNCTION_NAME(hash_sort),
+ my_propagate_complex
+};
+
+
+MY_COLLATION_HANDLER_PACKAGE MY_FUNCTION_NAME(package)=
+{
+ &MY_FUNCTION_NAME(collation_handler),
+ &MY_FUNCTION_NAME(collation_handler_nopad),
+ &MY_FUNCTION_NAME(collation_handler_multilevel),
+ &MY_FUNCTION_NAME(collation_handler_nopad_multilevel)
+};
+
+
+#undef MY_FUNCTION_NAME
+#undef MY_MB_WC
+#undef MY_LIKE_RANGE
+#undef MY_UCA_ASCII_OPTIMIZE
+#undef MY_UCA_COMPILE_CONTRACTIONS
+#undef MY_UCA_COLL_INIT
diff --git a/strings/ctype-ucs2.c b/strings/ctype-ucs2.c
index 42eeb68c871..28e7def3ddf 100644
--- a/strings/ctype-ucs2.c
+++ b/strings/ctype-ucs2.c
@@ -23,6 +23,8 @@
#include <my_sys.h>
#include <stdarg.h>
+#include "ctype-unidata.h"
+
#if defined(HAVE_CHARSET_utf16) || defined(HAVE_CHARSET_ucs2)
#define HAVE_CHARSET_mb2
@@ -1184,35 +1186,7 @@ my_lengthsp_mb2(CHARSET_INFO *cs __attribute__((unused)),
but the JSON functions needed my_utf16_uni()
so the #ifdef was moved lower.
*/
-
-
-/*
- D800..DB7F - Non-provate surrogate high (896 pages)
- DB80..DBFF - Private surrogate high (128 pages)
- DC00..DFFF - Surrogate low (1024 codes in a page)
-*/
-#define MY_UTF16_SURROGATE_HIGH_FIRST 0xD800
-#define MY_UTF16_SURROGATE_HIGH_LAST 0xDBFF
-#define MY_UTF16_SURROGATE_LOW_FIRST 0xDC00
-#define MY_UTF16_SURROGATE_LOW_LAST 0xDFFF
-
-#define MY_UTF16_HIGH_HEAD(x) ((((uchar) (x)) & 0xFC) == 0xD8)
-#define MY_UTF16_LOW_HEAD(x) ((((uchar) (x)) & 0xFC) == 0xDC)
-/* Test if a byte is a leading byte of a high or low surrogate head: */
-#define MY_UTF16_SURROGATE_HEAD(x) ((((uchar) (x)) & 0xF8) == 0xD8)
-/* Test if a Unicode code point is a high or low surrogate head */
-#define MY_UTF16_SURROGATE(x) (((x) & 0xF800) == 0xD800)
-
-#define MY_UTF16_WC2(a, b) ((a << 8) + b)
-
-/*
- a= 110110?? (<< 18)
- b= ???????? (<< 10)
- c= 110111?? (<< 8)
- d= ???????? (<< 0)
-*/
-#define MY_UTF16_WC4(a, b, c, d) (((a & 3) << 18) + (b << 10) + \
- ((c & 3) << 8) + d + 0x10000)
+#include "ctype-utf16.h"
#define IS_MB2_CHAR(b0,b1) (!MY_UTF16_SURROGATE_HEAD(b0))
#define IS_MB4_CHAR(b0,b1,b2,b3) (MY_UTF16_HIGH_HEAD(b0) && MY_UTF16_LOW_HEAD(b2))
@@ -1220,10 +1194,17 @@ my_lengthsp_mb2(CHARSET_INFO *cs __attribute__((unused)),
static inline int my_weight_mb2_utf16mb2_general_ci(uchar b0, uchar b1)
{
my_wc_t wc= MY_UTF16_WC2(b0, b1);
- MY_UNICASE_CHARACTER *page= my_unicase_default.page[wc >> 8];
+ MY_UNICASE_CHARACTER *page= my_unicase_default_pages[wc >> 8];
return (int) (page ? page[wc & 0xFF].sort : wc);
}
#define MY_FUNCTION_NAME(x) my_ ## x ## _utf16_general_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define DEFINE_STRNXFRM_UNICODE_NOPAD
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_utf16_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 0
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
#define WEIGHT_MB2(b0,b1) my_weight_mb2_utf16mb2_general_ci(b0,b1)
#define WEIGHT_MB4(b0,b1,b2,b3) MY_CS_REPLACEMENT_CHARACTER
@@ -1261,32 +1242,7 @@ static inline int my_weight_mb2_utf16mb2_general_ci(uchar b0, uchar b1)
my_utf16_uni(CHARSET_INFO *cs __attribute__((unused)),
my_wc_t *pwc, const uchar *s, const uchar *e)
{
- if (s + 2 > e)
- return MY_CS_TOOSMALL2;
-
- /*
- High bytes: 0xD[89AB] = B'110110??'
- Low bytes: 0xD[CDEF] = B'110111??'
- Surrogate mask: 0xFC = B'11111100'
- */
-
- if (MY_UTF16_HIGH_HEAD(*s)) /* Surrogate head */
- {
- if (s + 4 > e)
- return MY_CS_TOOSMALL4;
-
- if (!MY_UTF16_LOW_HEAD(s[2])) /* Broken surrigate pair */
- return MY_CS_ILSEQ;
-
- *pwc= MY_UTF16_WC4(s[0], s[1], s[2], s[3]);
- return 4;
- }
-
- if (MY_UTF16_LOW_HEAD(*s)) /* Low surrogate part without high part */
- return MY_CS_ILSEQ;
-
- *pwc= MY_UTF16_WC2(s[0], s[1]);
- return 2;
+ return my_mb_wc_utf16_quick(pwc, s, e);
}
@@ -1359,25 +1315,26 @@ my_tosort_utf16(MY_UNICASE_INFO *uni_plane, my_wc_t *wc)
static size_t
-my_caseup_utf16(CHARSET_INFO *cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+my_caseup_utf16(CHARSET_INFO *cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
my_wc_t wc;
my_charset_conv_mb_wc mb_wc= cs->cset->mb_wc;
my_charset_conv_wc_mb wc_mb= cs->cset->wc_mb;
int res;
- char *srcend= src + srclen;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
while ((src < srcend) &&
(res= mb_wc(cs, &wc, (uchar *) src, (uchar *) srcend)) > 0)
{
my_toupper_utf16(uni_plane, &wc);
- if (res != wc_mb(cs, wc, (uchar *) src, (uchar *) srcend))
+ if (res != wc_mb(cs, wc, (uchar *) dst, (uchar *) dstend))
break;
src+= res;
+ dst+= res;
}
return srclen;
}
@@ -1416,25 +1373,26 @@ my_hash_sort_utf16(CHARSET_INFO *cs, const uchar *s, size_t slen,
static size_t
-my_casedn_utf16(CHARSET_INFO *cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+my_casedn_utf16(CHARSET_INFO *cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
my_wc_t wc;
my_charset_conv_mb_wc mb_wc= cs->cset->mb_wc;
my_charset_conv_wc_mb wc_mb= cs->cset->wc_mb;
int res;
- char *srcend= src + srclen;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
while ((src < srcend) &&
(res= mb_wc(cs, &wc, (uchar *) src, (uchar *) srcend)) > 0)
{
my_tolower_utf16(uni_plane, &wc);
- if (res != wc_mb(cs, wc, (uchar *) src, (uchar *) srcend))
+ if (res != wc_mb(cs, wc, (uchar *) dst, (uchar *) dstend))
break;
src+= res;
+ dst+= res;
}
return srclen;
}
@@ -1544,7 +1502,7 @@ static MY_COLLATION_HANDLER my_collation_utf16_general_ci_handler =
NULL, /* init */
my_strnncoll_utf16_general_ci,
my_strnncollsp_utf16_general_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf16_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_utf16_ci,
@@ -1576,7 +1534,7 @@ static MY_COLLATION_HANDLER my_collation_utf16_general_nopad_ci_handler =
NULL, /* init */
my_strnncoll_utf16_general_ci,
my_strnncollsp_utf16_general_nopad_ci,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_utf16_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_utf16_ci,
@@ -1773,6 +1731,13 @@ struct charset_info_st my_charset_utf16_nopad_bin=
#define IS_MB4_CHAR(b0,b1,b2,b3) (MY_UTF16_HIGH_HEAD(b1) && MY_UTF16_LOW_HEAD(b3))
#define MY_FUNCTION_NAME(x) my_ ## x ## _utf16le_general_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define DEFINE_STRNXFRM_UNICODE_NOPAD
+#define MY_MB_WC(cs, pwc, s, e) (cs->cset->mb_wc(cs, pwc, s, e))
+#define OPTIMIZE_ASCII 0
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
#define WEIGHT_MB2(b0,b1) my_weight_mb2_utf16mb2_general_ci(b1,b0)
#define WEIGHT_MB4(b0,b1,b2,b3) MY_CS_REPLACEMENT_CHARACTER
@@ -1877,7 +1842,7 @@ static MY_COLLATION_HANDLER my_collation_utf16le_general_ci_handler =
NULL, /* init */
my_strnncoll_utf16le_general_ci,
my_strnncollsp_utf16le_general_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf16le_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_utf16_ci,
@@ -1909,7 +1874,7 @@ static MY_COLLATION_HANDLER my_collation_utf16le_general_nopad_ci_handler =
NULL, /* init */
my_strnncoll_utf16le_general_ci,
my_strnncollsp_utf16le_general_nopad_ci,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_utf16le_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_utf16_ci,
@@ -2107,6 +2072,8 @@ struct charset_info_st my_charset_utf16le_nopad_bin=
#ifdef HAVE_CHARSET_utf32
+#include "ctype-utf32.h"
+
/*
Check is b0 and b1 start a valid UTF32 four-byte sequence.
Don't accept characters greater than U+10FFFF.
@@ -2115,8 +2082,6 @@ struct charset_info_st my_charset_utf16le_nopad_bin=
#define IS_MB4_CHAR(b0,b1,b2,b3) (IS_UTF32_MBHEAD4(b0,b1))
-#define MY_UTF32_WC4(b0,b1,b2,b3) ((((my_wc_t)b0) << 24) + (b1 << 16) + \
- (b2 << 8) + (b3))
static inline int my_weight_utf32_general_ci(uchar b0, uchar b1,
uchar b2, uchar b3)
@@ -2124,12 +2089,19 @@ static inline int my_weight_utf32_general_ci(uchar b0, uchar b1,
my_wc_t wc= MY_UTF32_WC4(b0, b1, b2, b3);
if (wc <= 0xFFFF)
{
- MY_UNICASE_CHARACTER *page= my_unicase_default.page[wc >> 8];
+ MY_UNICASE_CHARACTER *page= my_unicase_default_pages[wc >> 8];
return (int) (page ? page[wc & 0xFF].sort : wc);
}
return MY_CS_REPLACEMENT_CHARACTER;
}
#define MY_FUNCTION_NAME(x) my_ ## x ## _utf32_general_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define DEFINE_STRNXFRM_UNICODE_NOPAD
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_utf32_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 0
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
#define WEIGHT_MB4(b0,b1,b2,b3) my_weight_utf32_general_ci(b0, b1, b2, b3)
#include "strcoll.ic"
@@ -2159,10 +2131,7 @@ static int
my_utf32_uni(CHARSET_INFO *cs __attribute__((unused)),
my_wc_t *pwc, const uchar *s, const uchar *e)
{
- if (s + 4 > e)
- return MY_CS_TOOSMALL4;
- *pwc= MY_UTF32_WC4(s[0], s[1], s[2], s[3]);
- return *pwc > 0x10FFFF ? MY_CS_ILSEQ : 4;
+ return my_mb_wc_utf32_quick(pwc, s, e);
}
@@ -2231,23 +2200,24 @@ my_lengthsp_utf32(CHARSET_INFO *cs __attribute__((unused)),
static size_t
-my_caseup_utf32(CHARSET_INFO *cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+my_caseup_utf32(CHARSET_INFO *cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
my_wc_t wc;
int res;
- char *srcend= src + srclen;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
while ((src < srcend) &&
(res= my_utf32_uni(cs, &wc, (uchar *)src, (uchar*) srcend)) > 0)
{
my_toupper_utf32(uni_plane, &wc);
- if (res != my_uni_utf32(cs, wc, (uchar*) src, (uchar*) srcend))
+ if (res != my_uni_utf32(cs, wc, (uchar*) dst, (uchar*) dstend))
break;
src+= res;
+ dst+= res;
}
return srclen;
}
@@ -2287,22 +2257,23 @@ my_hash_sort_utf32(CHARSET_INFO *cs, const uchar *s, size_t slen,
static size_t
-my_casedn_utf32(CHARSET_INFO *cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+my_casedn_utf32(CHARSET_INFO *cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
my_wc_t wc;
int res;
- char *srcend= src + srclen;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
while ((res= my_utf32_uni(cs, &wc, (uchar*) src, (uchar*) srcend)) > 0)
{
my_tolower_utf32(uni_plane,&wc);
- if (res != my_uni_utf32(cs, wc, (uchar*) src, (uchar*) srcend))
+ if (res != my_uni_utf32(cs, wc, (uchar*) dst, (uchar*) dstend))
break;
src+= res;
+ dst+= res;
}
return srclen;
}
@@ -2694,7 +2665,7 @@ static MY_COLLATION_HANDLER my_collation_utf32_general_ci_handler =
NULL, /* init */
my_strnncoll_utf32_general_ci,
my_strnncollsp_utf32_general_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf32_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_utf32_ci,
@@ -2726,7 +2697,7 @@ static MY_COLLATION_HANDLER my_collation_utf32_general_nopad_ci_handler =
NULL, /* init */
my_strnncoll_utf32_general_ci,
my_strnncollsp_utf32_general_nopad_ci,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_utf32_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_utf32_ci,
@@ -2924,6 +2895,8 @@ struct charset_info_st my_charset_utf32_nopad_bin=
#ifdef HAVE_CHARSET_ucs2
+#include "ctype-ucs2.h"
+
static const uchar ctype_ucs2[] = {
0,
32, 32, 32, 32, 32, 32, 32, 32, 32, 40, 40, 40, 40, 40, 32, 32,
@@ -2991,20 +2964,30 @@ static const uchar to_upper_ucs2[] = {
static inline int my_weight_mb2_ucs2_general_ci(uchar b0, uchar b1)
{
my_wc_t wc= UCS2_CODE(b0, b1);
- MY_UNICASE_CHARACTER *page= my_unicase_default.page[wc >> 8];
+ MY_UNICASE_CHARACTER *page= my_unicase_default_pages[wc >> 8];
return (int) (page ? page[wc & 0xFF].sort : wc);
}
-#define MY_FUNCTION_NAME(x) my_ ## x ## _ucs2_general_ci
-#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
-#define WEIGHT_MB2(b0,b1) my_weight_mb2_ucs2_general_ci(b0,b1)
+#define MY_FUNCTION_NAME(x) my_ ## x ## _ucs2_general_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define DEFINE_STRNXFRM_UNICODE_NOPAD
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_ucs2_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 0
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
+#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
+#define WEIGHT_MB2(b0,b1) my_weight_mb2_ucs2_general_ci(b0,b1)
#include "strcoll.ic"
-#define MY_FUNCTION_NAME(x) my_ ## x ## _ucs2_bin
-#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
-#define WEIGHT_MB2(b0,b1) UCS2_CODE(b0,b1)
+#define MY_FUNCTION_NAME(x) my_ ## x ## _ucs2_bin
+#define DEFINE_STRNXFRM_UNICODE_BIN2
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_ucs2_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 0
+#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
+#define WEIGHT_MB2(b0,b1) UCS2_CODE(b0,b1)
#include "strcoll.ic"
@@ -3033,11 +3016,7 @@ my_charlen_ucs2(CHARSET_INFO *cs __attribute__((unused)),
static int my_ucs2_uni(CHARSET_INFO *cs __attribute__((unused)),
my_wc_t * pwc, const uchar *s, const uchar *e)
{
- if (s+2 > e) /* Need 2 characters */
- return MY_CS_TOOSMALL2;
-
- *pwc= ((uchar)s[0]) * 256 + ((uchar)s[1]);
- return 2;
+ return my_mb_wc_ucs2_quick(pwc, s, e);
}
static int my_uni_ucs2(CHARSET_INFO *cs __attribute__((unused)) ,
@@ -3081,23 +3060,24 @@ my_tosort_ucs2(MY_UNICASE_INFO *uni_plane, my_wc_t *wc)
*wc= page[*wc & 0xFF].sort;
}
-static size_t my_caseup_ucs2(CHARSET_INFO *cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+static size_t my_caseup_ucs2(CHARSET_INFO *cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
my_wc_t wc;
int res;
- char *srcend= src + srclen;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
while ((src < srcend) &&
(res= my_ucs2_uni(cs, &wc, (uchar *)src, (uchar*) srcend)) > 0)
{
my_toupper_ucs2(uni_plane, &wc);
- if (res != my_uni_ucs2(cs, wc, (uchar*) src, (uchar*) srcend))
+ if (res != my_uni_ucs2(cs, wc, (uchar*) dst, (uchar*) dstend))
break;
src+= res;
+ dst+= res;
}
return srclen;
}
@@ -3131,23 +3111,24 @@ static void my_hash_sort_ucs2(CHARSET_INFO *cs, const uchar *s, size_t slen,
my_hash_sort_ucs2_nopad(cs, s, lengthsp, nr1, nr2);
}
-static size_t my_casedn_ucs2(CHARSET_INFO *cs, char *src, size_t srclen,
- char *dst __attribute__((unused)),
- size_t dstlen __attribute__((unused)))
+static size_t my_casedn_ucs2(CHARSET_INFO *cs, const char *src, size_t srclen,
+ char *dst, size_t dstlen)
{
my_wc_t wc;
int res;
- char *srcend= src + srclen;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
- DBUG_ASSERT(src == dst && srclen == dstlen);
+ DBUG_ASSERT(srclen <= dstlen);
while ((src < srcend) &&
(res= my_ucs2_uni(cs, &wc, (uchar*) src, (uchar*) srcend)) > 0)
{
my_tolower_ucs2(uni_plane, &wc);
- if (res != my_uni_ucs2(cs, wc, (uchar*) src, (uchar*) srcend))
+ if (res != my_uni_ucs2(cs, wc, (uchar*) dst, (uchar*) dstend))
break;
src+= res;
+ dst+= res;
}
return srclen;
}
@@ -3274,7 +3255,7 @@ static MY_COLLATION_HANDLER my_collation_ucs2_general_ci_handler =
NULL, /* init */
my_strnncoll_ucs2_general_ci,
my_strnncollsp_ucs2_general_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_ucs2_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_ucs2_ci,
@@ -3290,7 +3271,7 @@ static MY_COLLATION_HANDLER my_collation_ucs2_bin_handler =
NULL, /* init */
my_strnncoll_ucs2_bin,
my_strnncollsp_ucs2_bin,
- my_strnxfrm_unicode,
+ my_strnxfrm_ucs2_bin,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_ucs2_bin,
@@ -3306,7 +3287,7 @@ static MY_COLLATION_HANDLER my_collation_ucs2_general_nopad_ci_handler =
NULL, /* init */
my_strnncoll_ucs2_general_ci,
my_strnncollsp_ucs2_general_nopad_ci,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_ucs2_general_ci,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_ucs2_ci,
@@ -3322,7 +3303,7 @@ static MY_COLLATION_HANDLER my_collation_ucs2_nopad_bin_handler =
NULL, /* init */
my_strnncoll_ucs2_bin,
my_strnncollsp_ucs2_nopad_bin,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_ucs2_bin,
my_strnxfrmlen_unicode,
my_like_range_generic,
my_wildcmp_ucs2_bin,
diff --git a/strings/ctype-ucs2.h b/strings/ctype-ucs2.h
new file mode 100644
index 00000000000..c989324172d
--- /dev/null
+++ b/strings/ctype-ucs2.h
@@ -0,0 +1,32 @@
+/*
+ Copyright (c) 2018 MariaDB Corporation
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+
+#ifndef _CTYPE_UCS2_H
+#define _CTYPE_UCS2_H
+
+
+static inline int
+my_mb_wc_ucs2_quick(my_wc_t * pwc, const uchar *s, const uchar *e)
+{
+ if (s+2 > e) /* Need 2 characters */
+ return MY_CS_TOOSMALL2;
+ *pwc= ((uchar)s[0]) * 256 + ((uchar)s[1]);
+ return 2;
+}
+
+
+#endif /* _CTYPE_UCS2_H */
diff --git a/strings/ctype-ujis.c b/strings/ctype-ujis.c
index 4c553d15526..2da603687ef 100644
--- a/strings/ctype-ujis.c
+++ b/strings/ctype-ujis.c
@@ -67161,12 +67161,12 @@ get_case_info_for_ch(CHARSET_INFO *cs, uint plane, uint page, uint offs)
*/
static size_t
my_casefold_ujis(CHARSET_INFO *cs,
- char *src, size_t srclen,
+ const char *src, size_t srclen,
char *dst, size_t dstlen __attribute__((unused)),
const uchar * const map,
size_t is_upper)
{
- char *srcend= src + srclen, *dst0= dst;
+ const char *srcend= src + srclen, *dst0= dst;
while (src < srcend)
{
@@ -67208,7 +67208,7 @@ my_casefold_ujis(CHARSET_INFO *cs,
LOWER()
*/
size_t
-my_casedn_ujis(CHARSET_INFO * cs, char *src, size_t srclen,
+my_casedn_ujis(CHARSET_INFO * cs, const char *src, size_t srclen,
char *dst, size_t dstlen)
{
DBUG_ASSERT(dstlen >= srclen * cs->casedn_multiply);
@@ -67221,7 +67221,7 @@ my_casedn_ujis(CHARSET_INFO * cs, char *src, size_t srclen,
UPPER()
*/
size_t
-my_caseup_ujis(CHARSET_INFO * cs, char *src, size_t srclen,
+my_caseup_ujis(CHARSET_INFO * cs, const char *src, size_t srclen,
char *dst, size_t dstlen)
{
DBUG_ASSERT(dstlen >= srclen * cs->caseup_multiply);
diff --git a/strings/ctype-unidata.h b/strings/ctype-unidata.h
new file mode 100644
index 00000000000..6712f5e1d79
--- /dev/null
+++ b/strings/ctype-unidata.h
@@ -0,0 +1,31 @@
+#ifndef CTYPE_UNIDATA_H_INCLUDED
+#define CTYPE_UNIDATA_H_INCLUDED
+/*
+ Copyright (c) 2018 MariaDB Corporation
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+
+#define MY_UNICASE_INFO_DEFAULT_MAXCHAR 0xFFFF
+extern MY_UNICASE_CHARACTER my_unicase_default_page00[256];
+extern MY_UNICASE_CHARACTER *my_unicase_default_pages[256];
+
+size_t my_strxfrm_pad_nweights_unicode(uchar *str, uchar *strend, size_t nweights);
+size_t my_strxfrm_pad_unicode(uchar *str, uchar *strend);
+
+
+#define PUT_WC_BE2_HAVE_1BYTE(dst, de, wc) \
+ do { *dst++= (uchar) (wc >> 8); if (dst < de) *dst++= (uchar) (wc & 0xFF); } while(0)
+
+#endif /* CTYPE_UNIDATA_H_INCLUDED */
diff --git a/strings/ctype-utf16.h b/strings/ctype-utf16.h
new file mode 100644
index 00000000000..d4cf4664f97
--- /dev/null
+++ b/strings/ctype-utf16.h
@@ -0,0 +1,80 @@
+/*
+ Copyright (c) 2018 MariaDB Corporation
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+
+#ifndef _CTYPE_UTF16_H
+#define _CTYPE_UTF16_H
+
+/*
+ D800..DB7F - Non-provate surrogate high (896 pages)
+ DB80..DBFF - Private surrogate high (128 pages)
+ DC00..DFFF - Surrogate low (1024 codes in a page)
+*/
+#define MY_UTF16_SURROGATE_HIGH_FIRST 0xD800
+#define MY_UTF16_SURROGATE_HIGH_LAST 0xDBFF
+#define MY_UTF16_SURROGATE_LOW_FIRST 0xDC00
+#define MY_UTF16_SURROGATE_LOW_LAST 0xDFFF
+
+#define MY_UTF16_HIGH_HEAD(x) ((((uchar) (x)) & 0xFC) == 0xD8)
+#define MY_UTF16_LOW_HEAD(x) ((((uchar) (x)) & 0xFC) == 0xDC)
+/* Test if a byte is a leading byte of a high or low surrogate head: */
+#define MY_UTF16_SURROGATE_HEAD(x) ((((uchar) (x)) & 0xF8) == 0xD8)
+/* Test if a Unicode code point is a high or low surrogate head */
+#define MY_UTF16_SURROGATE(x) (((x) & 0xF800) == 0xD800)
+
+#define MY_UTF16_WC2(a, b) ((a << 8) + b)
+
+/*
+ a= 110110?? (<< 18)
+ b= ???????? (<< 10)
+ c= 110111?? (<< 8)
+ d= ???????? (<< 0)
+*/
+#define MY_UTF16_WC4(a, b, c, d) (((a & 3) << 18) + (b << 10) + \
+ ((c & 3) << 8) + d + 0x10000)
+
+static inline int
+my_mb_wc_utf16_quick(my_wc_t *pwc, const uchar *s, const uchar *e)
+{
+ if (s + 2 > e)
+ return MY_CS_TOOSMALL2;
+
+ /*
+ High bytes: 0xD[89AB] = B'110110??'
+ Low bytes: 0xD[CDEF] = B'110111??'
+ Surrogate mask: 0xFC = B'11111100'
+ */
+
+ if (MY_UTF16_HIGH_HEAD(*s)) /* Surrogate head */
+ {
+ if (s + 4 > e)
+ return MY_CS_TOOSMALL4;
+
+ if (!MY_UTF16_LOW_HEAD(s[2])) /* Broken surrigate pair */
+ return MY_CS_ILSEQ;
+
+ *pwc= MY_UTF16_WC4(s[0], s[1], s[2], s[3]);
+ return 4;
+ }
+
+ if (MY_UTF16_LOW_HEAD(*s)) /* Low surrogate part without high part */
+ return MY_CS_ILSEQ;
+
+ *pwc= MY_UTF16_WC2(s[0], s[1]);
+ return 2;
+}
+
+#endif /* _CTYPE_UTF16_H */
diff --git a/strings/ctype-utf32.h b/strings/ctype-utf32.h
new file mode 100644
index 00000000000..e295dc6d081
--- /dev/null
+++ b/strings/ctype-utf32.h
@@ -0,0 +1,33 @@
+/*
+ Copyright (c) 2018 MariaDB Corporation
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+
+#ifndef _CTYPE_UTF32_H
+#define _CTYPE_UTF32_H
+
+#define MY_UTF32_WC4(b0,b1,b2,b3) ((((my_wc_t)b0) << 24) + (b1 << 16) + \
+ (b2 << 8) + (b3))
+
+static inline int
+my_mb_wc_utf32_quick(my_wc_t *pwc, const uchar *s, const uchar *e)
+{
+ if (s + 4 > e)
+ return MY_CS_TOOSMALL4;
+ *pwc= MY_UTF32_WC4(s[0], s[1], s[2], s[3]);
+ return *pwc > 0x10FFFF ? MY_CS_ILSEQ : 4;
+}
+
+#endif /* _CTYPE_UTF32_H */
diff --git a/strings/ctype-utf8.c b/strings/ctype-utf8.c
index cd6ddaaa196..4ddb086b734 100644
--- a/strings/ctype-utf8.c
+++ b/strings/ctype-utf8.c
@@ -26,78 +26,10 @@
#define EILSEQ ENOENT
#endif
-/* Detect special bytes and sequences */
-#define IS_CONTINUATION_BYTE(c) (((uchar) (c) ^ 0x80) < 0x40)
-/*
- Check MB2 character assuming that b0 is alredy known to be >= 0xC2.
- Use this macro if the caller already checked b0 for:
- - an MB1 character
- - an unused gap between MB1 and MB2HEAD
-*/
-#define IS_UTF8MB2_STEP2(b0,b1) (((uchar) (b0) < 0xE0) && \
- IS_CONTINUATION_BYTE((uchar) b1))
-
-/*
- Check MB3 character assuming that b0 is already known to be
- in the valid MB3HEAD range [0xE0..0xEF].
-*/
-#define IS_UTF8MB3_STEP2(b0,b1,b2) (IS_CONTINUATION_BYTE(b1) && \
- IS_CONTINUATION_BYTE(b2) && \
- ((uchar) b0 >= 0xe1 || (uchar) b1 >= 0xa0))
-
-/*
- Check MB3 character assuming that b0 is already known to be >= 0xE0,
- but is not checked for the high end 0xF0 yet.
- Use this macro if the caller already checked b0 for:
- - an MB1 character
- - an unused gap between MB1 and MB2HEAD
- - an MB2HEAD
-*/
-#define IS_UTF8MB3_STEP3(b0,b1,b2) (((uchar) (b0) < 0xF0) && \
- IS_UTF8MB3_STEP2(b0,b1,b2))
-
-/*
- UTF-8 quick four-byte mask:
- 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
- Encoding allows to encode U+00010000..U+001FFFFF
-
- The maximum character defined in the Unicode standard is U+0010FFFF.
- Higher characters U+00110000..U+001FFFFF are not used.
-
- 11110000.10010000.10xxxxxx.10xxxxxx == F0.90.80.80 == U+00010000 (min)
- 11110100.10001111.10111111.10111111 == F4.8F.BF.BF == U+0010FFFF (max)
-
- Valid codes:
- [F0][90..BF][80..BF][80..BF]
- [F1][80..BF][80..BF][80..BF]
- [F2][80..BF][80..BF][80..BF]
- [F3][80..BF][80..BF][80..BF]
- [F4][80..8F][80..BF][80..BF]
-*/
+#include "ctype-utf8.h"
+#include "ctype-unidata.h"
-/*
- Check MB4 character assuming that b0 is already
- known to be in the range [0xF0..0xF4]
-*/
-#define IS_UTF8MB4_STEP2(b0,b1,b2,b3) (IS_CONTINUATION_BYTE(b1) && \
- IS_CONTINUATION_BYTE(b2) && \
- IS_CONTINUATION_BYTE(b3) && \
- (b0 >= 0xf1 || b1 >= 0x90) && \
- (b0 <= 0xf3 || b1 <= 0x8F))
-#define IS_UTF8MB4_STEP3(b0,b1,b2,b3) (((uchar) (b0) < 0xF5) && \
- IS_UTF8MB4_STEP2(b0,b1,b2,b3))
-
-/* Convert individual bytes to Unicode code points */
-#define UTF8MB2_CODE(b0,b1) (((my_wc_t) ((uchar) b0 & 0x1f) << 6) |\
- ((my_wc_t) ((uchar) b1 ^ 0x80)))
-#define UTF8MB3_CODE(b0,b1,b2) (((my_wc_t) ((uchar) b0 & 0x0f) << 12) |\
- ((my_wc_t) ((uchar) b1 ^ 0x80) << 6) |\
- ((my_wc_t) ((uchar) b2 ^ 0x80)))
-#define UTF8MB4_CODE(b0,b1,b2,b3) (((my_wc_t) ((uchar) b0 & 0x07) << 18) |\
- ((my_wc_t) ((uchar) b1 ^ 0x80) << 12) |\
- ((my_wc_t) ((uchar) b2 ^ 0x80) << 6) |\
- (my_wc_t) ((uchar) b3 ^ 0x80))
/* Definitions for strcoll.ic */
#define IS_MB1_CHAR(x) ((uchar) (x) < 0x80)
@@ -180,7 +112,7 @@ int my_valid_mbcharlen_utf8mb3(const uchar *s, const uchar *e)
#include "my_uctype.h"
-static MY_UNICASE_CHARACTER plane00[]={
+MY_UNICASE_CHARACTER my_unicase_default_page00[]={
{0x0000,0x0000,0x0000}, {0x0001,0x0001,0x0001},
{0x0002,0x0002,0x0002}, {0x0003,0x0003,0x0003},
{0x0004,0x0004,0x0004}, {0x0005,0x0005,0x0005},
@@ -313,7 +245,7 @@ static MY_UNICASE_CHARACTER plane00[]={
/*
- Almost similar to plane00, but maps sorting order
+ Almost similar to my_unicase_default_page00, but maps sorting order
for U+00DF to 0x00DF instead of 0x0053.
*/
static MY_UNICASE_CHARACTER plane00_mysql500[]={
@@ -1759,9 +1691,10 @@ static MY_UNICASE_CHARACTER planeFF[]={
};
-static MY_UNICASE_CHARACTER *my_unicase_pages_default[256]=
+MY_UNICASE_CHARACTER *my_unicase_default_pages[256]=
{
- plane00, plane01, plane02, plane03, plane04, plane05, NULL, NULL,
+ my_unicase_default_page00,
+ plane01, plane02, plane03, plane04, plane05, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL, plane1E, plane1F,
@@ -1798,8 +1731,8 @@ static MY_UNICASE_CHARACTER *my_unicase_pages_default[256]=
MY_UNICASE_INFO my_unicase_default=
{
- 0xFFFF,
- my_unicase_pages_default
+ MY_UNICASE_INFO_DEFAULT_MAXCHAR,
+ my_unicase_default_pages
};
@@ -4479,9 +4412,7 @@ int my_wildcmp_unicode_impl(CHARSET_INFO *cs,
int result= -1; /* Not found, using wildcards */
my_wc_t s_wc, w_wc;
int scan;
- int (*mb_wc)(CHARSET_INFO *, my_wc_t *,
- const uchar *, const uchar *);
- mb_wc= cs->cset->mb_wc;
+ my_charset_conv_mb_wc mb_wc= cs->cset->mb_wc;
if (my_string_stack_guard && my_string_stack_guard(recurse_level))
return 1;
@@ -4509,12 +4440,12 @@ int my_wildcmp_unicode_impl(CHARSET_INFO *cs,
wildstr+= scan;
escaped= 1;
}
-
+
if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
(const uchar*)str_end)) <= 0)
return 1;
str+= scan;
-
+
if (!escaped && w_wc == (my_wc_t) w_one)
{
result= 1; /* Found an anchor char */
@@ -4532,86 +4463,84 @@ int my_wildcmp_unicode_impl(CHARSET_INFO *cs,
if (wildstr == wildend)
return (str != str_end); /* Match if both are at end */
}
-
-
+
if (w_wc == (my_wc_t) w_many)
{ /* Found w_many */
-
/* Remove any '%' and '_' from the wild search string */
for ( ; wildstr != wildend ; )
{
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
(const uchar*)wildend)) <= 0)
return 1;
-
- if (w_wc == (my_wc_t)w_many)
+
+ if (w_wc == (my_wc_t) w_many)
{
wildstr+= scan;
continue;
}
-
- if (w_wc == (my_wc_t)w_one)
+
+ if (w_wc == (my_wc_t) w_one)
{
wildstr+= scan;
if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
- (const uchar*)str_end)) <=0)
+ (const uchar*)str_end)) <= 0)
return 1;
str+= scan;
continue;
}
break; /* Not a wild character */
}
-
+
if (wildstr == wildend)
return 0; /* Ok if w_many is last */
-
+
if (str == str_end)
return -1;
-
+
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <=0)
+ (const uchar*)wildend)) <= 0)
return 1;
wildstr+= scan;
-
- if (w_wc == (my_wc_t)escape)
+
+ if (w_wc == (my_wc_t) escape)
{
if (wildstr < wildend)
{
if ((scan= mb_wc(cs, &w_wc, (const uchar*)wildstr,
- (const uchar*)wildend)) <=0)
+ (const uchar*)wildend)) <= 0)
return 1;
wildstr+= scan;
}
}
-
+
while (1)
{
/* Skip until the first character from wildstr is found */
while (str != str_end)
{
if ((scan= mb_wc(cs, &s_wc, (const uchar*)str,
- (const uchar*)str_end)) <=0)
+ (const uchar*)str_end)) <= 0)
return 1;
if (weights)
{
my_tosort_unicode(weights, &s_wc, cs->state);
my_tosort_unicode(weights, &w_wc, cs->state);
}
-
+
if (s_wc == w_wc)
break;
str+= scan;
}
if (str == str_end)
return -1;
-
+
str+= scan;
result= my_wildcmp_unicode_impl(cs, str, str_end, wildstr, wildend,
escape, w_one, w_many,
weights, recurse_level + 1);
if (result <= 0)
return result;
- }
+ }
}
}
return (str != str_end ? 1 : 0);
@@ -4650,7 +4579,7 @@ my_wildcmp_unicode(CHARSET_INFO *cs,
@return Result length
*/
-static size_t
+size_t
my_strxfrm_pad_nweights_unicode(uchar *str, uchar *strend, size_t nweights)
{
uchar *str0;
@@ -4679,7 +4608,7 @@ my_strxfrm_pad_nweights_unicode(uchar *str, uchar *strend, size_t nweights)
@return Result length
*/
-static size_t
+size_t
my_strxfrm_pad_unicode(uchar *str, uchar *strend)
{
uchar *str0= str;
@@ -4694,95 +4623,6 @@ my_strxfrm_pad_unicode(uchar *str, uchar *strend)
}
-size_t my_strnxfrm_unicode_internal(CHARSET_INFO *cs,
- uchar *dst, uchar *de, uint *nweights,
- const uchar *src, const uchar *se)
-{
- my_wc_t UNINIT_VAR(wc);
- int res;
- uchar *dst0= dst;
- MY_UNICASE_INFO *uni_plane= (cs->state & MY_CS_BINSORT) ?
- NULL : cs->caseinfo;
-
- DBUG_ASSERT(src || !se);
-
- for (; dst < de && *nweights; (*nweights)--)
- {
- if ((res= cs->cset->mb_wc(cs, &wc, src, se)) <= 0)
- break;
- src+= res;
-
- if (uni_plane)
- my_tosort_unicode(uni_plane, &wc, cs->state);
-
- *dst++= (uchar) (wc >> 8);
- if (dst < de)
- *dst++= (uchar) (wc & 0xFF);
- }
- return dst - dst0;
-}
-
-
-/*
- Store sorting weights using 2 bytes per character.
-
- This function is shared between
- - utf8mb3_general_ci, utf8_bin, ucs2_general_ci, ucs2_bin
- which support BMP only (U+0000..U+FFFF).
- - utf8mb4_general_ci, utf16_general_ci, utf32_general_ci,
- which map all supplementary characters to weight 0xFFFD.
-*/
-size_t
-my_strnxfrm_unicode(CHARSET_INFO *cs,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uchar *dst0= dst;
- uchar *de= dst + dstlen;
- dst+= my_strnxfrm_unicode_internal(cs, dst, de, &nweights,
- src, src + srclen);
- DBUG_ASSERT(dst <= de); /* Safety */
-
- if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
- dst+= my_strxfrm_pad_nweights_unicode(dst, de, nweights);
-
- my_strxfrm_desc_and_reverse(dst0, dst, flags, 0);
-
- if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
- dst+= my_strxfrm_pad_unicode(dst, de);
- return dst - dst0;
-}
-
-
-size_t
-my_strnxfrm_unicode_nopad(CHARSET_INFO *cs,
- uchar *dst, size_t dstlen, uint nweights,
- const uchar *src, size_t srclen, uint flags)
-{
- uchar *dst0= dst;
- uchar *de= dst + dstlen;
- dst+= my_strnxfrm_unicode_internal(cs, dst, de, &nweights,
- src, src + srclen);
- DBUG_ASSERT(dst <= de); /* Safety */
-
- if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
- {
- size_t len= de - dst;
- set_if_smaller(len, nweights * 2);
- memset(dst, 0x00, len);
- dst+= len;
- }
-
- my_strxfrm_desc_and_reverse(dst0, dst, flags, 0);
-
- if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
- {
- memset(dst, 0x00, de - dst);
- dst= de;
- }
- return dst - dst0;
-}
-
/*
For BMP-only collations that use 2 bytes per weight.
*/
@@ -4981,42 +4821,7 @@ static const uchar to_upper_utf8[] = {
static int my_utf8_uni(CHARSET_INFO *cs __attribute__((unused)),
my_wc_t * pwc, const uchar *s, const uchar *e)
{
- uchar c;
-
- if (s >= e)
- return MY_CS_TOOSMALL;
-
- c= s[0];
- if (c < 0x80)
- {
- *pwc = c;
- return 1;
- }
- else if (c < 0xc2)
- return MY_CS_ILSEQ;
- else if (c < 0xe0)
- {
- if (s+2 > e) /* We need 2 characters */
- return MY_CS_TOOSMALL2;
-
- if (!(IS_CONTINUATION_BYTE(s[1])))
- return MY_CS_ILSEQ;
-
- *pwc= UTF8MB2_CODE(c, s[1]);
- return 2;
- }
- else if (c < 0xf0)
- {
- if (s+3 > e) /* We need 3 characters */
- return MY_CS_TOOSMALL3;
-
- if (!IS_UTF8MB3_STEP2(c, s[1], s[2]))
- return MY_CS_ILSEQ;
-
- *pwc= UTF8MB3_CODE(c, s[1], s[2]);
- return 3;
- }
- return MY_CS_ILSEQ;
+ return my_mb_wc_utf8mb3_quick(pwc, s, e);
}
@@ -5140,12 +4945,13 @@ my_toupper_utf8mb3(MY_UNICASE_INFO *uni_plane, my_wc_t *wc)
}
-static size_t my_caseup_utf8(CHARSET_INFO *cs, char *src, size_t srclen,
+static size_t my_caseup_utf8(CHARSET_INFO *cs, const char *src, size_t srclen,
char *dst, size_t dstlen)
{
my_wc_t wc;
int srcres, dstres;
- char *srcend= src + srclen, *dstend= dst + dstlen, *dst0= dst;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen, *dst0= dst;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
DBUG_ASSERT(src != dst || cs->caseup_multiply == 1);
@@ -5218,12 +5024,13 @@ static size_t my_caseup_str_utf8(CHARSET_INFO *cs, char *src)
}
-static size_t my_casedn_utf8(CHARSET_INFO *cs, char *src, size_t srclen,
+static size_t my_casedn_utf8(CHARSET_INFO *cs, const char *src, size_t srclen,
char *dst, size_t dstlen)
{
my_wc_t wc;
int srcres, dstres;
- char *srcend= src + srclen, *dstend= dst + dstlen, *dst0= dst;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen, *dst0= dst;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
DBUG_ASSERT(src != dst || cs->casedn_multiply == 1);
@@ -5310,7 +5117,7 @@ int my_strcasecmp_utf8(CHARSET_INFO *cs, const char *s, const char *t)
It represents a single byte character.
Convert it into weight according to collation.
*/
- s_wc= plane00[(uchar) s[0]].tolower;
+ s_wc= my_unicase_default_page00[(uchar) s[0]].tolower;
s++;
}
else
@@ -5352,7 +5159,7 @@ int my_strcasecmp_utf8(CHARSET_INFO *cs, const char *s, const char *t)
if ((uchar) t[0] < 128)
{
/* Convert single byte character into weight */
- t_wc= plane00[(uchar) t[0]].tolower;
+ t_wc= my_unicase_default_page00[(uchar) t[0]].tolower;
t++;
}
else
@@ -5415,14 +5222,14 @@ int my_charlen_utf8(CHARSET_INFO *cs __attribute__((unused)),
static inline int my_weight_mb1_utf8_general_ci(uchar b)
{
- return (int) plane00[b & 0xFF].sort;
+ return (int) my_unicase_default_page00[b & 0xFF].sort;
}
static inline int my_weight_mb2_utf8_general_ci(uchar b0, uchar b1)
{
my_wc_t wc= UTF8MB2_CODE(b0, b1);
- MY_UNICASE_CHARACTER *page= my_unicase_pages_default[wc >> 8];
+ MY_UNICASE_CHARACTER *page= my_unicase_default_pages[wc >> 8];
return (int) (page ? page[wc & 0xFF].sort : wc);
}
@@ -5430,16 +5237,23 @@ static inline int my_weight_mb2_utf8_general_ci(uchar b0, uchar b1)
static inline int my_weight_mb3_utf8_general_ci(uchar b0, uchar b1, uchar b2)
{
my_wc_t wc= UTF8MB3_CODE(b0, b1, b2);
- MY_UNICASE_CHARACTER *page= my_unicase_pages_default[wc >> 8];
+ MY_UNICASE_CHARACTER *page= my_unicase_default_pages[wc >> 8];
return (int) (page ? page[wc & 0xFF].sort : wc);
}
-#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8_general_ci
-#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
-#define WEIGHT_MB1(x) my_weight_mb1_utf8_general_ci(x)
-#define WEIGHT_MB2(x,y) my_weight_mb2_utf8_general_ci(x,y)
-#define WEIGHT_MB3(x,y,z) my_weight_mb3_utf8_general_ci(x,y,z)
+#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8_general_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define DEFINE_STRNXFRM_UNICODE_NOPAD
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_utf8mb3_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 1
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
+#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
+#define WEIGHT_MB1(x) my_weight_mb1_utf8_general_ci(x)
+#define WEIGHT_MB2(x,y) my_weight_mb2_utf8_general_ci(x,y)
+#define WEIGHT_MB3(x,y,z) my_weight_mb3_utf8_general_ci(x,y,z)
#include "strcoll.ic"
@@ -5475,19 +5289,28 @@ my_weight_mb3_utf8_general_mysql500_ci(uchar b0, uchar b1, uchar b2)
}
-#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8_general_mysql500_ci
-#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
-#define WEIGHT_MB1(x) my_weight_mb1_utf8_general_mysql500_ci(x)
-#define WEIGHT_MB2(x,y) my_weight_mb2_utf8_general_mysql500_ci(x,y)
-#define WEIGHT_MB3(x,y,z) my_weight_mb3_utf8_general_mysql500_ci(x,y,z)
+#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8_general_mysql500_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_utf8mb3_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 1
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 plane00_mysql500
+#define UNICASE_PAGES my_unicase_pages_mysql500
+#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
+#define WEIGHT_MB1(x) my_weight_mb1_utf8_general_mysql500_ci(x)
+#define WEIGHT_MB2(x,y) my_weight_mb2_utf8_general_mysql500_ci(x,y)
+#define WEIGHT_MB3(x,y,z) my_weight_mb3_utf8_general_mysql500_ci(x,y,z)
#include "strcoll.ic"
-#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8_bin
-#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
-#define WEIGHT_MB1(x) ((int) (uchar) (x))
-#define WEIGHT_MB2(x,y) ((int) UTF8MB2_CODE(x,y))
-#define WEIGHT_MB3(x,y,z) ((int) UTF8MB3_CODE(x,y,z))
+#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8_bin
+#define DEFINE_STRNXFRM_UNICODE_BIN2
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_utf8mb3_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 1
+#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
+#define WEIGHT_MB1(x) ((int) (uchar) (x))
+#define WEIGHT_MB2(x,y) ((int) UTF8MB2_CODE(x,y))
+#define WEIGHT_MB3(x,y,z) ((int) UTF8MB3_CODE(x,y,z))
#include "strcoll.ic"
@@ -5536,7 +5359,7 @@ static MY_COLLATION_HANDLER my_collation_utf8_general_ci_handler =
NULL, /* init */
my_strnncoll_utf8_general_ci,
my_strnncollsp_utf8_general_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf8_general_ci,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_utf8,
@@ -5552,7 +5375,7 @@ static MY_COLLATION_HANDLER my_collation_utf8_general_mysql500_ci_handler =
NULL, /* init */
my_strnncoll_utf8_general_mysql500_ci,
my_strnncollsp_utf8_general_mysql500_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf8_general_mysql500_ci,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_utf8,
@@ -5568,7 +5391,7 @@ static MY_COLLATION_HANDLER my_collation_utf8_bin_handler =
NULL, /* init */
my_strnncoll_utf8_bin,
my_strnncollsp_utf8_bin,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf8_bin,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_mb_bin,
@@ -5584,7 +5407,7 @@ static MY_COLLATION_HANDLER my_collation_utf8_general_nopad_ci_handler =
NULL, /* init */
my_strnncoll_utf8_general_ci,
my_strnncollsp_utf8_general_nopad_ci,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_utf8_general_ci,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_utf8,
@@ -5600,7 +5423,7 @@ static MY_COLLATION_HANDLER my_collation_utf8_nopad_bin_handler =
NULL, /* init */
my_strnncoll_utf8_bin,
my_strnncollsp_utf8_nopad_bin,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_utf8_bin,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_mb_bin,
@@ -5929,7 +5752,7 @@ static MY_COLLATION_HANDLER my_collation_cs_handler =
NULL, /* init */
my_strnncoll_utf8_cs,
my_strnncollsp_utf8_cs,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf8_general_ci,
my_strnxfrmlen_unicode,
my_like_range_simple,
my_wildcmp_mb,
@@ -7214,13 +7037,30 @@ my_charlen_filename(CHARSET_INFO *cs, const uchar *str, const uchar *end)
#undef DEFINE_WELL_FORMED_CHAR_LENGTH_USING_CHARLEN
/* my_well_formed_char_length_filename */
+#define MY_FUNCTION_NAME(x) my_ ## x ## _filename
+#define DEFINE_STRNNCOLL 0
+#define DEFINE_STRNXFRM_UNICODE
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_filename(cs, pwc, s, e)
+#define OPTIMIZE_ASCII 0
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
+
+/*
+#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
+#define WEIGHT_MB1(x) my_weight_mb1_utf8_general_ci(x)
+#define WEIGHT_MB2(x,y) my_weight_mb2_utf8_general_ci(x,y)
+#define WEIGHT_MB3(x,y,z) my_weight_mb3_utf8_general_ci(x,y,z)
+*/
+#include "strcoll.ic"
+
static MY_COLLATION_HANDLER my_collation_filename_handler =
{
NULL, /* init */
my_strnncoll_simple,
my_strnncollsp_simple,
- my_strnxfrm_unicode,
+ my_strnxfrm_filename,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_utf8,
@@ -7377,52 +7217,7 @@ static int
my_mb_wc_utf8mb4(CHARSET_INFO *cs __attribute__((unused)),
my_wc_t * pwc, const uchar *s, const uchar *e)
{
- uchar c;
-
- if (s >= e)
- return MY_CS_TOOSMALL;
-
- c= s[0];
- if (c < 0x80)
- {
- *pwc= c;
- return 1;
- }
- else if (c < 0xc2)
- return MY_CS_ILSEQ;
- else if (c < 0xe0)
- {
- if (s + 2 > e) /* We need 2 characters */
- return MY_CS_TOOSMALL2;
-
- if (!(IS_CONTINUATION_BYTE(s[1])))
- return MY_CS_ILSEQ;
-
- *pwc= UTF8MB2_CODE(c, s[1]);
- return 2;
- }
- else if (c < 0xf0)
- {
- if (s + 3 > e) /* We need 3 characters */
- return MY_CS_TOOSMALL3;
-
- if (!IS_UTF8MB3_STEP2(c, s[1], s[2]))
- return MY_CS_ILSEQ;
-
- *pwc= UTF8MB3_CODE(c, s[1], s[2]);
- return 3;
- }
- else if (c < 0xf5)
- {
- if (s + 4 > e) /* We need 4 characters */
- return MY_CS_TOOSMALL4;
-
- if (!IS_UTF8MB4_STEP2(c, s[1], s[2], s[3]))
- return MY_CS_ILSEQ;
- *pwc= UTF8MB4_CODE(c, s[1], s[2], s[3]);
- return 4;
- }
- return MY_CS_ILSEQ;
+ return my_mb_wc_utf8mb4_quick(pwc, s, e);
}
@@ -7567,12 +7362,13 @@ my_toupper_utf8mb4(MY_UNICASE_INFO *uni_plane, my_wc_t *wc)
static size_t
-my_caseup_utf8mb4(CHARSET_INFO *cs, char *src, size_t srclen,
+my_caseup_utf8mb4(CHARSET_INFO *cs, const char *src, size_t srclen,
char *dst, size_t dstlen)
{
my_wc_t wc;
int srcres, dstres;
- char *srcend= src + srclen, *dstend= dst + dstlen, *dst0= dst;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen, *dst0= dst;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
DBUG_ASSERT(src != dst || cs->caseup_multiply == 1);
@@ -7662,12 +7458,13 @@ my_caseup_str_utf8mb4(CHARSET_INFO *cs, char *src)
static size_t
my_casedn_utf8mb4(CHARSET_INFO *cs,
- char *src, size_t srclen,
+ const char *src, size_t srclen,
char *dst, size_t dstlen)
{
my_wc_t wc;
int srcres, dstres;
- char *srcend= src + srclen, *dstend= dst + dstlen, *dst0= dst;
+ const char *srcend= src + srclen;
+ char *dstend= dst + dstlen, *dst0= dst;
MY_UNICASE_INFO *uni_plane= cs->caseinfo;
DBUG_ASSERT(src != dst || cs->casedn_multiply == 1);
@@ -7752,7 +7549,7 @@ my_strcasecmp_utf8mb4(CHARSET_INFO *cs, const char *s, const char *t)
It represents a single byte character.
Convert it into weight according to collation.
*/
- s_wc= plane00[(uchar) s[0]].tolower;
+ s_wc= my_unicase_default_page00[(uchar) s[0]].tolower;
s++;
}
else
@@ -7776,7 +7573,7 @@ my_strcasecmp_utf8mb4(CHARSET_INFO *cs, const char *s, const char *t)
if ((uchar) t[0] < 128)
{
/* Convert single byte character into weight */
- t_wc= plane00[(uchar) t[0]].tolower;
+ t_wc= my_unicase_default_page00[(uchar) t[0]].tolower;
t++;
}
else
@@ -7847,6 +7644,13 @@ my_charlen_utf8mb4(CHARSET_INFO *cs __attribute__((unused)),
#define MY_FUNCTION_NAME(x) my_ ## x ## _utf8mb4_general_ci
+#define DEFINE_STRNXFRM_UNICODE
+#define DEFINE_STRNXFRM_UNICODE_NOPAD
+#define MY_MB_WC(cs, pwc, s, e) my_mb_wc_utf8mb4_quick(pwc, s, e)
+#define OPTIMIZE_ASCII 1
+#define UNICASE_MAXCHAR MY_UNICASE_INFO_DEFAULT_MAXCHAR
+#define UNICASE_PAGE0 my_unicase_default_page00
+#define UNICASE_PAGES my_unicase_default_pages
#define IS_MB4_CHAR(b0,b1,b2,b3) IS_UTF8MB4_STEP3(b0,b1,b2,b3)
#define WEIGHT_ILSEQ(x) (0xFF0000 + (uchar) (x))
#define WEIGHT_MB1(b0) my_weight_mb1_utf8_general_ci(b0)
@@ -7897,7 +7701,7 @@ static MY_COLLATION_HANDLER my_collation_utf8mb4_general_ci_handler=
NULL, /* init */
my_strnncoll_utf8mb4_general_ci,
my_strnncollsp_utf8mb4_general_ci,
- my_strnxfrm_unicode,
+ my_strnxfrm_utf8mb4_general_ci,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_utf8mb4,
@@ -7929,7 +7733,7 @@ static MY_COLLATION_HANDLER my_collation_utf8mb4_general_nopad_ci_handler=
NULL, /* init */
my_strnncoll_utf8mb4_general_ci,
my_strnncollsp_utf8mb4_general_nopad_ci,
- my_strnxfrm_unicode_nopad,
+ my_strnxfrm_nopad_utf8mb4_general_ci,
my_strnxfrmlen_unicode,
my_like_range_mb,
my_wildcmp_utf8mb4,
diff --git a/strings/ctype-utf8.h b/strings/ctype-utf8.h
new file mode 100644
index 00000000000..9a44c1658f2
--- /dev/null
+++ b/strings/ctype-utf8.h
@@ -0,0 +1,190 @@
+/*
+ Copyright (c) 2018 MariaDB Corporation
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+*/
+
+#ifndef _CTYPE_UTF8_H
+#define _CTYPE_UTF8_H
+
+/* Detect special bytes and sequences */
+#define IS_CONTINUATION_BYTE(c) (((uchar) (c) ^ 0x80) < 0x40)
+
+/*
+ Check MB2 character assuming that b0 is alredy known to be >= 0xC2.
+ Use this macro if the caller already checked b0 for:
+ - an MB1 character
+ - an unused gap between MB1 and MB2HEAD
+*/
+#define IS_UTF8MB2_STEP2(b0,b1) (((uchar) (b0) < 0xE0) && \
+ IS_CONTINUATION_BYTE((uchar) b1))
+
+/*
+ Check MB3 character assuming that b0 is already known to be
+ in the valid MB3HEAD range [0xE0..0xEF].
+*/
+#define IS_UTF8MB3_STEP2(b0,b1,b2) (IS_CONTINUATION_BYTE(b1) && \
+ IS_CONTINUATION_BYTE(b2) && \
+ ((uchar) b0 >= 0xe1 || (uchar) b1 >= 0xa0))
+
+/*
+ Check MB3 character assuming that b0 is already known to be >= 0xE0,
+ but is not checked for the high end 0xF0 yet.
+ Use this macro if the caller already checked b0 for:
+ - an MB1 character
+ - an unused gap between MB1 and MB2HEAD
+ - an MB2HEAD
+*/
+#define IS_UTF8MB3_STEP3(b0,b1,b2) (((uchar) (b0) < 0xF0) && \
+ IS_UTF8MB3_STEP2(b0,b1,b2))
+
+/*
+ UTF-8 quick four-byte mask:
+ 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
+ Encoding allows to encode U+00010000..U+001FFFFF
+
+ The maximum character defined in the Unicode standard is U+0010FFFF.
+ Higher characters U+00110000..U+001FFFFF are not used.
+
+ 11110000.10010000.10xxxxxx.10xxxxxx == F0.90.80.80 == U+00010000 (min)
+ 11110100.10001111.10111111.10111111 == F4.8F.BF.BF == U+0010FFFF (max)
+
+ Valid codes:
+ [F0][90..BF][80..BF][80..BF]
+ [F1][80..BF][80..BF][80..BF]
+ [F2][80..BF][80..BF][80..BF]
+ [F3][80..BF][80..BF][80..BF]
+ [F4][80..8F][80..BF][80..BF]
+*/
+
+/*
+ Check MB4 character assuming that b0 is already
+ known to be in the range [0xF0..0xF4]
+*/
+#define IS_UTF8MB4_STEP2(b0,b1,b2,b3) (IS_CONTINUATION_BYTE(b1) && \
+ IS_CONTINUATION_BYTE(b2) && \
+ IS_CONTINUATION_BYTE(b3) && \
+ (b0 >= 0xf1 || b1 >= 0x90) && \
+ (b0 <= 0xf3 || b1 <= 0x8F))
+#define IS_UTF8MB4_STEP3(b0,b1,b2,b3) (((uchar) (b0) < 0xF5) && \
+ IS_UTF8MB4_STEP2(b0,b1,b2,b3))
+
+/* Convert individual bytes to Unicode code points */
+#define UTF8MB2_CODE(b0,b1) (((my_wc_t) ((uchar) b0 & 0x1f) << 6) |\
+ ((my_wc_t) ((uchar) b1 ^ 0x80)))
+#define UTF8MB3_CODE(b0,b1,b2) (((my_wc_t) ((uchar) b0 & 0x0f) << 12) |\
+ ((my_wc_t) ((uchar) b1 ^ 0x80) << 6) |\
+ ((my_wc_t) ((uchar) b2 ^ 0x80)))
+#define UTF8MB4_CODE(b0,b1,b2,b3) (((my_wc_t) ((uchar) b0 & 0x07) << 18) |\
+ ((my_wc_t) ((uchar) b1 ^ 0x80) << 12) |\
+ ((my_wc_t) ((uchar) b2 ^ 0x80) << 6) |\
+ (my_wc_t) ((uchar) b3 ^ 0x80))
+
+static inline int
+my_mb_wc_utf8mb3_quick(my_wc_t * pwc, const uchar *s, const uchar *e)
+{
+ uchar c;
+
+ if (s >= e)
+ return MY_CS_TOOSMALL;
+
+ c= s[0];
+ if (c < 0x80)
+ {
+ *pwc = c;
+ return 1;
+ }
+ else if (c < 0xc2)
+ return MY_CS_ILSEQ;
+ else if (c < 0xe0)
+ {
+ if (s+2 > e) /* We need 2 characters */
+ return MY_CS_TOOSMALL2;
+
+ if (!(IS_CONTINUATION_BYTE(s[1])))
+ return MY_CS_ILSEQ;
+
+ *pwc= UTF8MB2_CODE(c, s[1]);
+ return 2;
+ }
+ else if (c < 0xf0)
+ {
+ if (s+3 > e) /* We need 3 characters */
+ return MY_CS_TOOSMALL3;
+
+ if (!IS_UTF8MB3_STEP2(c, s[1], s[2]))
+ return MY_CS_ILSEQ;
+
+ *pwc= UTF8MB3_CODE(c, s[1], s[2]);
+ return 3;
+ }
+ return MY_CS_ILSEQ;
+}
+
+
+#ifdef HAVE_CHARSET_utf8mb4
+static inline int
+my_mb_wc_utf8mb4_quick(my_wc_t *pwc, const uchar *s, const uchar *e)
+{
+ uchar c;
+
+ if (s >= e)
+ return MY_CS_TOOSMALL;
+
+ c= s[0];
+ if (c < 0x80)
+ {
+ *pwc= c;
+ return 1;
+ }
+ else if (c < 0xc2)
+ return MY_CS_ILSEQ;
+ else if (c < 0xe0)
+ {
+ if (s + 2 > e) /* We need 2 characters */
+ return MY_CS_TOOSMALL2;
+
+ if (!(IS_CONTINUATION_BYTE(s[1])))
+ return MY_CS_ILSEQ;
+
+ *pwc= UTF8MB2_CODE(c, s[1]);
+ return 2;
+ }
+ else if (c < 0xf0)
+ {
+ if (s + 3 > e) /* We need 3 characters */
+ return MY_CS_TOOSMALL3;
+
+ if (!IS_UTF8MB3_STEP2(c, s[1], s[2]))
+ return MY_CS_ILSEQ;
+
+ *pwc= UTF8MB3_CODE(c, s[1], s[2]);
+ return 3;
+ }
+ else if (c < 0xf5)
+ {
+ if (s + 4 > e) /* We need 4 characters */
+ return MY_CS_TOOSMALL4;
+
+ if (!IS_UTF8MB4_STEP2(c, s[1], s[2], s[3]))
+ return MY_CS_ILSEQ;
+ *pwc= UTF8MB4_CODE(c, s[1], s[2], s[3]);
+ return 4;
+ }
+ return MY_CS_ILSEQ;
+}
+#endif /* HAVE_CHARSET_utf8mb4*/
+
+
+#endif /* _CTYPE_UTF8_H */
diff --git a/strings/decimal.c b/strings/decimal.c
index 325615147c8..9ccbdae1c6c 100644
--- a/strings/decimal.c
+++ b/strings/decimal.c
@@ -2084,26 +2084,21 @@ int decimal_mul(const decimal_t *from1, const decimal_t *from2, decimal_t *to)
}
}
- /* Now we have to check for -0.000 case */
- if (to->sign)
+ /* Remove trailing zero words in frac part */
+ frac0= ROUND_UP(to->frac);
+
+ if (frac0 > 0 && to->buf[intg0 + frac0 - 1] == 0)
{
- dec1 *buf= to->buf;
- dec1 *end= to->buf + intg0 + frac0;
- DBUG_ASSERT(buf != end);
- for (;;)
+ do
{
- if (*buf)
- break;
- if (++buf == end)
- {
- /* We got decimal zero */
- decimal_make_zero(to);
- break;
- }
- }
+ frac0--;
+ } while (frac0 > 0 && to->buf[intg0 + frac0 - 1] == 0);
+ to->frac= DIG_PER_DEC1 * frac0;
}
+
+ /* Remove heading zero words in intg part */
buf1= to->buf;
- d_to_move= intg0 + ROUND_UP(to->frac);
+ d_to_move= intg0 + frac0;
while (!*buf1 && (to->intg > DIG_PER_DEC1))
{
buf1++;
@@ -2116,6 +2111,14 @@ int decimal_mul(const decimal_t *from1, const decimal_t *from2, decimal_t *to)
for (; d_to_move--; cur_d++, buf1++)
*cur_d= *buf1;
}
+
+ /* Now we have to check for -0.000 case */
+ if (to->sign && to->frac == 0 && to->buf[0] == 0)
+ {
+ DBUG_ASSERT(to->intg <= DIG_PER_DEC1);
+ /* We got decimal zero */
+ decimal_make_zero(to);
+ }
return error;
}
diff --git a/strings/json_lib.c b/strings/json_lib.c
index 57ac3eb15b6..2b764e8827e 100644
--- a/strings/json_lib.c
+++ b/strings/json_lib.c
@@ -1195,6 +1195,27 @@ int json_skip_to_level(json_engine_t *j, int level)
}
+/*
+ works as json_skip_level() but also counts items on the current
+ level skipped.
+*/
+int json_skip_level_and_count(json_engine_t *j, int *n_items_skipped)
+{
+ int level= j->stack_p;
+
+ *n_items_skipped= 0;
+ while (json_scan_next(j) == 0)
+ {
+ if (j->stack_p < level)
+ return 0;
+ if (j->stack_p == level && j->state == JST_VALUE)
+ (*n_items_skipped)++;
+ }
+
+ return 1;
+}
+
+
int json_skip_key(json_engine_t *j)
{
if (json_read_value(j))
@@ -1643,6 +1664,8 @@ int json_escape(CHARSET_INFO *str_cs,
return -1;
}
}
+ else /* c_len == 0, an illegal symbol. */
+ return -1;
}
return (int)(json - json_start);
diff --git a/strings/strcoll.ic b/strings/strcoll.ic
index c647a5ef57e..9dfccb9018c 100644
--- a/strings/strcoll.ic
+++ b/strings/strcoll.ic
@@ -15,11 +15,18 @@
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-
#ifndef MY_FUNCTION_NAME
#error MY_FUNCTION_NAME is not defined
#endif
+/*
+ Define strnncoll() and strnncollsp() by default,
+ unless "#define DEFINE_STRNNCOLL 0" is specified.
+*/
+#ifndef DEFINE_STRNNCOLL
+#define DEFINE_STRNNCOLL 1
+#endif
+
/*
The weight for automatically padded spaces when comparing strings with
@@ -54,6 +61,8 @@
#endif
+#if DEFINE_STRNNCOLL
+
/**
Scan a valid character, or a bad byte, or an auto-padded space
from a string and calculate the weight of the scanned sequence.
@@ -278,6 +287,8 @@ MY_FUNCTION_NAME(strnncollsp)(CHARSET_INFO *cs __attribute__((unused)),
}
#endif
+#endif /* DEFINE_STRNNCOLL */
+
#ifdef DEFINE_STRNXFRM
#ifndef WEIGHT_MB2_FRM
@@ -322,11 +333,261 @@ MY_FUNCTION_NAME(strnxfrm)(CHARSET_INFO *cs,
#endif /* DEFINE_STRNXFRM */
+#if defined(DEFINE_STRNXFRM_UNICODE) || defined(DEFINE_STRNXFRM_UNICODE_NOPAD)
+
+/*
+ Store sorting weights using 2 bytes per character.
+
+ This function is shared between
+ - utf8mb3_general_ci, utf8_bin, ucs2_general_ci, ucs2_bin
+ which support BMP only (U+0000..U+FFFF).
+ - utf8mb4_general_ci, utf16_general_ci, utf32_general_ci,
+ which map all supplementary characters to weight 0xFFFD.
+*/
+
+#ifndef MY_MB_WC
+#error MY_MB_WC must be defined for DEFINE_STRNXFRM_UNICODE
+#endif
+
+#ifndef OPTIMIZE_ASCII
+#error OPTIMIZE_ASCII must be defined for DEFINE_STRNXFRM_UNICODE
+#endif
+
+#ifndef UNICASE_MAXCHAR
+#error UNICASE_MAXCHAR must be defined for DEFINE_STRNXFRM_UNICODE
+#endif
+
+#ifndef UNICASE_PAGE0
+#error UNICASE_PAGE0 must be defined for DEFINE_STRNXFRM_UNICODE
+#endif
+
+#ifndef UNICASE_PAGES
+#error UNICASE_PAGES must be defined for DEFINE_STRNXFRM_UNICODE
+#endif
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm_internal)(CHARSET_INFO *cs,
+ uchar *dst, uchar *de,
+ uint *nweights,
+ const uchar *src, const uchar *se)
+{
+ my_wc_t UNINIT_VAR(wc);
+ uchar *dst0= dst;
+
+ DBUG_ASSERT(src || !se);
+ DBUG_ASSERT((cs->state & MY_CS_LOWER_SORT) == 0);
+ DBUG_ASSERT(0x7F <= UNICASE_MAXCHAR);
+
+ for (; dst < de && *nweights; (*nweights)--)
+ {
+ int res;
+#if OPTIMIZE_ASCII
+ if (src >= se)
+ break;
+ if (src[0] <= 0x7F)
+ {
+ wc= UNICASE_PAGE0[*src++].sort;
+ PUT_WC_BE2_HAVE_1BYTE(dst, de, wc);
+ continue;
+ }
+#endif
+ if ((res= MY_MB_WC(cs, &wc, src, se)) <= 0)
+ break;
+ src+= res;
+ if (wc <= UNICASE_MAXCHAR)
+ {
+ MY_UNICASE_CHARACTER *page;
+ if ((page= UNICASE_PAGES[wc >> 8]))
+ wc= page[wc & 0xFF].sort;
+ }
+ else
+ wc= MY_CS_REPLACEMENT_CHARACTER;
+ PUT_WC_BE2_HAVE_1BYTE(dst, de, wc);
+ }
+ return dst - dst0;
+}
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen, uint nweights,
+ const uchar *src, size_t srclen, uint flags)
+{
+ uchar *dst0= dst;
+ uchar *de= dst + dstlen;
+ dst+= MY_FUNCTION_NAME(strnxfrm_internal)(cs, dst, de, &nweights,
+ src, src + srclen);
+ DBUG_ASSERT(dst <= de); /* Safety */
+
+ if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
+ dst+= my_strxfrm_pad_nweights_unicode(dst, de, nweights);
+
+ my_strxfrm_desc_and_reverse(dst0, dst, flags, 0);
+
+ if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
+ dst+= my_strxfrm_pad_unicode(dst, de);
+ return dst - dst0;
+}
+
+
+#ifdef DEFINE_STRNXFRM_UNICODE_NOPAD
+static size_t
+MY_FUNCTION_NAME(strnxfrm_nopad)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen,
+ uint nweights,
+ const uchar *src, size_t srclen, uint flags)
+{
+ uchar *dst0= dst;
+ uchar *de= dst + dstlen;
+ dst+= MY_FUNCTION_NAME(strnxfrm_internal)(cs, dst, de, &nweights,
+ src, src + srclen);
+ DBUG_ASSERT(dst <= de); /* Safety */
+
+ if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
+ {
+ size_t len= de - dst;
+ set_if_smaller(len, nweights * 2);
+ memset(dst, 0x00, len);
+ dst+= len;
+ }
+
+ my_strxfrm_desc_and_reverse(dst0, dst, flags, 0);
+
+ if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
+ {
+ memset(dst, 0x00, de - dst);
+ dst= de;
+ }
+ return dst - dst0;
+}
+#endif
+
+#endif /* DEFINE_STRNXFRM_UNICODE || DEFINE_STRNXFRM_UNICODE_NOPAD */
+
+
+
+#ifdef DEFINE_STRNXFRM_UNICODE_BIN2
+
+/*
+ Store sorting weights using 2 bytes per character.
+
+ These functions are shared between
+ - utf8mb3_general_ci, utf8_bin, ucs2_general_ci, ucs2_bin
+ which support BMP only (U+0000..U+FFFF).
+ - utf8mb4_general_ci, utf16_general_ci, utf32_general_ci,
+ which map all supplementary characters to weight 0xFFFD.
+*/
+
+#ifndef MY_MB_WC
+#error MY_MB_WC must be defined for DEFINE_STRNXFRM_UNICODE_BIN2
+#endif
+
+#ifndef OPTIMIZE_ASCII
+#error OPTIMIZE_ASCII must be defined for DEFINE_STRNXFRM_UNICODE_BIN2
+#endif
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm_internal)(CHARSET_INFO *cs,
+ uchar *dst, uchar *de,
+ uint *nweights,
+ const uchar *src,
+ const uchar *se)
+{
+ my_wc_t UNINIT_VAR(wc);
+ uchar *dst0= dst;
+
+ DBUG_ASSERT(src || !se);
+
+ for (; dst < de && *nweights; (*nweights)--)
+ {
+ int res;
+#if OPTIMIZE_ASCII
+ if (src >= se)
+ break;
+ if (src[0] <= 0x7F)
+ {
+ wc= *src++;
+ PUT_WC_BE2_HAVE_1BYTE(dst, de, wc);
+ continue;
+ }
+#endif
+ if ((res= MY_MB_WC(cs, &wc, src, se)) <= 0)
+ break;
+ src+= res;
+ if (wc > 0xFFFF)
+ wc= MY_CS_REPLACEMENT_CHARACTER;
+ PUT_WC_BE2_HAVE_1BYTE(dst, de, wc);
+ }
+ return dst - dst0;
+}
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen, uint nweights,
+ const uchar *src, size_t srclen, uint flags)
+{
+ uchar *dst0= dst;
+ uchar *de= dst + dstlen;
+ dst+= MY_FUNCTION_NAME(strnxfrm_internal)(cs, dst, de, &nweights,
+ src, src + srclen);
+ DBUG_ASSERT(dst <= de); /* Safety */
+
+ if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
+ dst+= my_strxfrm_pad_nweights_unicode(dst, de, nweights);
+
+ my_strxfrm_desc_and_reverse(dst0, dst, flags, 0);
+
+ if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
+ dst+= my_strxfrm_pad_unicode(dst, de);
+ return dst - dst0;
+}
+
+
+static size_t
+MY_FUNCTION_NAME(strnxfrm_nopad)(CHARSET_INFO *cs,
+ uchar *dst, size_t dstlen, uint nweights,
+ const uchar *src, size_t srclen, uint flags)
+{
+ uchar *dst0= dst;
+ uchar *de= dst + dstlen;
+ dst+= MY_FUNCTION_NAME(strnxfrm_internal)(cs, dst, de, &nweights,
+ src, src + srclen);
+ DBUG_ASSERT(dst <= de); /* Safety */
+
+ if (dst < de && nweights && (flags & MY_STRXFRM_PAD_WITH_SPACE))
+ {
+ size_t len= de - dst;
+ set_if_smaller(len, nweights * 2);
+ memset(dst, 0x00, len);
+ dst+= len;
+ }
+
+ my_strxfrm_desc_and_reverse(dst0, dst, flags, 0);
+
+ if ((flags & MY_STRXFRM_PAD_TO_MAXLEN) && dst < de)
+ {
+ memset(dst, 0x00, de - dst);
+ dst= de;
+ }
+ return dst - dst0;
+}
+
+#endif /* DEFINE_STRNXFRM_UNICODE_BIN2 */
+
+
/*
We usually include this file at least two times from the same source file,
for the _ci and the _bin collations. Prepare for the second inclusion.
*/
#undef MY_FUNCTION_NAME
+#undef MY_MB_WC
+#undef OPTIMIZE_ASCII
+#undef UNICASE_MAXCHAR
+#undef UNICASE_PAGE0
+#undef UNICASE_PAGES
#undef WEIGHT_ILSEQ
#undef WEIGHT_MB1
#undef WEIGHT_MB2
@@ -335,4 +596,8 @@ MY_FUNCTION_NAME(strnxfrm)(CHARSET_INFO *cs,
#undef WEIGHT_PAD_SPACE
#undef WEIGHT_MB2_FRM
#undef DEFINE_STRNXFRM
+#undef DEFINE_STRNXFRM_UNICODE
+#undef DEFINE_STRNXFRM_UNICODE_NOPAD
+#undef DEFINE_STRNXFRM_UNICODE_BIN2
+#undef DEFINE_STRNNCOLL
#undef DEFINE_STRNNCOLLSP_NOPAD
diff --git a/support-files/mariadb.service.in b/support-files/mariadb.service.in
index ef9fa5c2a22..8d43b6db428 100644
--- a/support-files/mariadb.service.in
+++ b/support-files/mariadb.service.in
@@ -17,7 +17,6 @@ Description=MariaDB @VERSION@ database server
Documentation=man:mysqld(8)
Documentation=https://mariadb.com/kb/en/library/systemd/
After=network.target
-After=syslog.target
[Install]
WantedBy=multi-user.target
diff --git a/support-files/mariadb@.service.in b/support-files/mariadb@.service.in
index 465a0d94c62..a2f5cff0828 100644
--- a/support-files/mariadb@.service.in
+++ b/support-files/mariadb@.service.in
@@ -22,7 +22,6 @@ Description=MariaDB @VERSION@ database server (multi-instance)
Documentation=man:mysqld(8)
Documentation=https://mariadb.com/kb/en/library/systemd/
After=network.target
-After=syslog.target
ConditionPathExists=@sysconf2dir@/my%I.cnf
diff --git a/support-files/mysql.server.sh b/support-files/mysql.server.sh
index 0a81b71171a..e2054a8fb98 100644
--- a/support-files/mysql.server.sh
+++ b/support-files/mysql.server.sh
@@ -126,8 +126,9 @@ esac
parse_server_arguments() {
for arg do
+ val=`echo "$arg" | sed -e 's/^[^=]*=//'`
case "$arg" in
- --basedir=*) basedir=`echo "$arg" | sed -e 's/^[^=]*=//'`
+ --basedir=*) basedir="$val"
bindir="$basedir/bin"
if test -z "$datadir_set"; then
datadir="$basedir/data"
@@ -141,14 +142,15 @@ parse_server_arguments() {
fi
libexecdir="$basedir/libexec"
;;
- --datadir=*) datadir=`echo "$arg" | sed -e 's/^[^=]*=//'`
+ --datadir=*) datadir="$val"
datadir_set=1
;;
--log-basename=*|--hostname=*|--loose-log-basename=*)
- mysqld_pid_file_path=`echo "$arg.pid" | sed -e 's/^[^=]*=//'`
+ mysqld_pid_file_path="$val.pid"
;;
- --pid-file=*) mysqld_pid_file_path=`echo "$arg" | sed -e 's/^[^=]*=//'` ;;
- --service-startup-timeout=*) service_startup_timeout=`echo "$arg" | sed -e 's/^[^=]*=//'` ;;
+ --pid-file=*) mysqld_pid_file_path="$val" ;;
+ --service-startup-timeout=*) service_startup_timeout="$val" ;;
+ --user=*) user="$val"; ;;
esac
done
}
@@ -180,6 +182,12 @@ else
test -z "$print_defaults" && print_defaults="my_print_defaults"
fi
+user='@MYSQLD_USER@'
+
+su_kill() {
+ su - $user -s /bin/sh -c "kill $*" >/dev/null 2>&1
+}
+
#
# Read defaults file from 'basedir'. If there is no defaults file there
# check if it's in the old (depricated) place (datadir) and read it from there
@@ -209,7 +217,7 @@ wait_for_gone () {
while test $i -ne $service_startup_timeout ; do
- if kill -0 "$pid" 2>/dev/null; then
+ if su_kill -0 "$pid" ; then
: # the server still runs
else
if test ! -s "$pid_file_path"; then
@@ -249,7 +257,7 @@ wait_for_ready () {
if $bindir/mysqladmin ping >/dev/null 2>&1; then
log_success_msg
return 0
- elif kill -0 $! 2>/dev/null ; then
+ elif kill -0 $! ; then
: # mysqld_safe is still running
else
# mysqld_safe is no longer running, abort the wait loop
@@ -318,10 +326,9 @@ case "$mode" in
then
mysqld_pid=`cat "$mysqld_pid_file_path"`
- if (kill -0 $mysqld_pid 2>/dev/null)
- then
+ if su_kill -0 $mysqld_pid ; then
echo $echo_n "Shutting down MariaDB"
- kill $mysqld_pid
+ su_kill $mysqld_pid
# mysqld should remove the pid file when it exits, so wait for it.
wait_for_gone $mysqld_pid "$mysqld_pid_file_path"; return_value=$?
else
@@ -357,7 +364,7 @@ case "$mode" in
'reload'|'force-reload')
if test -s "$mysqld_pid_file_path" ; then
read mysqld_pid < "$mysqld_pid_file_path"
- kill -HUP $mysqld_pid && log_success_msg "Reloading service MariaDB"
+ su_kill -HUP $mysqld_pid && log_success_msg "Reloading service MariaDB"
touch "$mysqld_pid_file_path"
else
log_failure_msg "MariaDB PID file could not be found!"
@@ -368,7 +375,7 @@ case "$mode" in
# First, check to see if pid file exists
if test -s "$mysqld_pid_file_path" ; then
read mysqld_pid < "$mysqld_pid_file_path"
- if kill -0 $mysqld_pid 2>/dev/null ; then
+ if su_kill -0 $mysqld_pid ; then
log_success_msg "MariaDB running ($mysqld_pid)"
exit 0
else
diff --git a/support-files/mysqld_multi.server.sh b/support-files/mysqld_multi.server.sh
index 75908a5db9d..f00c6a56af1 100644
--- a/support-files/mysqld_multi.server.sh
+++ b/support-files/mysqld_multi.server.sh
@@ -14,8 +14,23 @@
# Version 1.0
#
-basedir=/usr/local/mysql
-bindir=/usr/local/mysql/bin
+### BEGIN INIT INFO
+# Provides: mysqld_multi
+# Required-Start: $local_fs $network $remote_fs
+# Should-Start: ypbind nscd ldap ntpd xntpd
+# Required-Stop: $local_fs $network $remote_fs
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: Start and stop multiple mysql database server daemon instances
+# Description: Controls multiple MariaDB database server daemon instances
+### END INIT INFO
+
+PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
+NAME=mysqld_multi
+DESC=mysqld_multi
+
+basedir=/usr
+bindir=/usr/bin
if test -x $bindir/mysqld_multi
then
diff --git a/support-files/rpm/plugin-postin.sh b/support-files/rpm/plugin-postin.sh
new file mode 100644
index 00000000000..1844de1b4f2
--- /dev/null
+++ b/support-files/rpm/plugin-postin.sh
@@ -0,0 +1,3 @@
+# request the server restart
+mkdir -p %{restart_flag_dir}
+echo > %{restart_flag}
diff --git a/support-files/rpm/server-posttrans.sh b/support-files/rpm/server-posttrans.sh
new file mode 100644
index 00000000000..0d242596185
--- /dev/null
+++ b/support-files/rpm/server-posttrans.sh
@@ -0,0 +1,11 @@
+if [ -r %{restart_flag} ] ; then
+ rm %{restart_flag}
+ if [ -x /usr/bin/systemctl ] ; then
+ /usr/bin/systemctl daemon-reload > /dev/null 2>&1
+ fi
+
+ # only restart the server if it was alredy running
+ if %{_sysconfdir}/init.d/mysql status > /dev/null 2>&1; then
+ %{_sysconfdir}/init.d/mysql restart
+ fi
+fi
diff --git a/support-files/rpm/server-postun.sh b/support-files/rpm/server-postun.sh
index 412c6f4c67b..27e1125b78f 100644
--- a/support-files/rpm/server-postun.sh
+++ b/support-files/rpm/server-postun.sh
@@ -1,10 +1,7 @@
if [ $1 -ge 1 ]; then
- if [ -x %{_sysconfdir}/init.d/mysql ] ; then
- # only restart the server if it was alredy running
- if %{_sysconfdir}/init.d/mysql status > /dev/null 2>&1; then
- %{_sysconfdir}/init.d/mysql restart
- fi
- fi
+ # request the server restart
+ mkdir -p %{restart_flag_dir}
+ echo > %{restart_flag}
fi
if [ $1 = 0 ] ; then
diff --git a/tests/mysql_client_fw.c b/tests/mysql_client_fw.c
index 2a529c12c63..c39b5138309 100644
--- a/tests/mysql_client_fw.c
+++ b/tests/mysql_client_fw.c
@@ -50,9 +50,6 @@ static char *opt_user= 0;
static char *opt_password= 0;
static char *opt_host= 0;
static char *opt_unix_socket= 0;
-#ifdef HAVE_SMEM
-static char *shared_memory_base_name= 0;
-#endif
static unsigned int opt_port;
static my_bool tty_password= 0, opt_silent= 0;
@@ -253,10 +250,6 @@ static void print_st_error(MYSQL_STMT *stmt, const char *msg)
static MYSQL *mysql_client_init(MYSQL* con)
{
MYSQL* res = mysql_init(con);
-#ifdef HAVE_SMEM
- if (res && shared_memory_base_name)
- mysql_options(res, MYSQL_SHARED_MEMORY_BASE_NAME, shared_memory_base_name);
-#endif
if (res && non_blocking_api_enabled)
mysql_options(res, MYSQL_OPT_NONBLOCK, 0);
if (opt_plugin_dir && *opt_plugin_dir)
@@ -1229,11 +1222,6 @@ static struct my_option client_test_long_options[] =
0, 0, 0, 0, 0, 0},
{"silent", 's', "Be more silent", 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0,
0},
-#ifdef HAVE_SMEM
- {"shared-memory-base-name", 'm', "Base name of shared memory.",
- &shared_memory_base_name, (uchar**)&shared_memory_base_name, 0,
- GET_STR, REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
-#endif
{"socket", 'S', "Socket file to use for connection",
&opt_unix_socket, &opt_unix_socket, 0, GET_STR,
REQUIRED_ARG, 0, 0, 0, 0, 0, 0},
diff --git a/tests/mysql_client_test.c b/tests/mysql_client_test.c
index 0abeab8de1c..cbf3dad0965 100644
--- a/tests/mysql_client_test.c
+++ b/tests/mysql_client_test.c
@@ -16425,6 +16425,7 @@ static void test_change_user()
const char *db= "mysqltest_user_test_database";
int rc;
MYSQL* conn;
+ MYSQL_RES* res;
DBUG_ENTER("test_change_user");
myheader("test_change_user");
@@ -16561,6 +16562,20 @@ static void test_change_user()
rc= mysql_change_user(conn, user_pw, pw, "");
myquery(rc);
+ /* MDEV-14581 : Check that there are no warnings after change user.*/
+ rc = mysql_query(conn,"SIGNAL SQLSTATE '01000'");
+ myquery(rc);
+
+ rc = mysql_change_user(conn, user_pw, pw, "");
+ myquery(rc);
+
+ rc = mysql_query(conn, "SHOW WARNINGS");
+ myquery(rc);
+ res = mysql_store_result(conn);
+ rc = my_process_result_set(res);
+ DIE_UNLESS(rc == 0);
+ mysql_free_result(res);
+
rc= mysql_change_user(conn, user_no_pw, pw, db);
DIE_UNLESS(rc);
if (! opt_silent)
diff --git a/unittest/sql/mf_iocache-t.cc b/unittest/sql/mf_iocache-t.cc
index 07f0b0e7a7e..3fff2d49daa 100644
--- a/unittest/sql/mf_iocache-t.cc
+++ b/unittest/sql/mf_iocache-t.cc
@@ -286,11 +286,96 @@ void mdev14014()
close_cached_file(&info);
}
+void mdev17133()
+{
+ my_off_t res;
+ int k;
+ const int eof_iter=4, read_iter= 4;
+ uchar buf_i[1024*256]; // read
+ uchar buf_o[sizeof(buf_i)]; // write
+ const size_t eof_block_size= sizeof(buf_o) / eof_iter;
+ const size_t read_size= eof_block_size / read_iter;
+ size_t total;
+
+ srand((uint) time(NULL));
+ memset(buf_i, 0, sizeof( buf_i));
+ memset(buf_o, FILL, sizeof(buf_o));
+
+ diag("MDEV-17133 Dump thread reads from the past");
+
+ init_io_cache_encryption();
+
+ res= open_cached_file(&info, 0, 0, CACHE_SIZE, 0);
+ ok(res == 0, "open_cached_file" INFO_TAIL);
+
+ res= my_b_write(&info, buf_o, sizeof(buf_o));
+ ok(res == 0, "buffer is written" INFO_TAIL);
+ res= my_b_tell(&info);
+ ok(res == sizeof(buf_o), "cache size as expected");
+
+ res= my_b_flush_io_cache(&info, 1);
+ ok(res == 0, "flush" INFO_TAIL);
+ res= reinit_io_cache(&info, READ_CACHE, 0, 0, 0);
+ ok(res == 0, "reinit READ_CACHE" INFO_TAIL);
+
+ // read the written data by chunks of variable size eof_iter times
+ for (k= eof_iter, info.end_of_file=0, total= 0; k; k--)
+ {
+ int i;
+ size_t curr_read_size;
+ info.end_of_file=
+ k == 1 ? sizeof(buf_o) :
+ MY_MIN(sizeof(buf_o),
+ info.end_of_file + eof_block_size +
+ // plus 25% of block for randomization to the average
+ eof_block_size/4 - rand() % (eof_block_size/2));
+
+ // read a chunk by blocks of variable size read_iter times
+ // the last block completes the current chunk
+ for (i= 0; i < read_iter; i++, total += curr_read_size)
+ {
+ char buf_check[eof_block_size];
+ size_t a,b;
+
+ a= (size_t)(info.end_of_file - total);
+ b= read_size + read_size/4 - rand() % (read_size/2);
+ curr_read_size= (i == read_iter - 1) ? a :
+ MY_MIN(a, b);
+
+ DBUG_ASSERT(curr_read_size <= info.end_of_file - total);
+
+ res= my_b_read(&info, buf_i + total, MY_MIN(19, curr_read_size));
+ ok(res == 0, "read of 19");
+ // mark read bytes in the used part of the cache buffer
+ memset(info.buffer, 0, info.read_pos - info.buffer);
+
+ // random size 2nd read
+ res= my_b_read(&info, buf_i + total + MY_MIN(19, curr_read_size),
+ 19 >= curr_read_size ? 0 : curr_read_size - 19);
+ ok(res == 0, "rest of read %lu", curr_read_size - 19);
+ // mark read bytes in the used part of the cache buffer
+ memset(info.buffer, 0, info.read_pos - info.buffer);
+
+ // check that no marked bytes are read
+ memset(buf_check, FILL, curr_read_size);
+ ok(memcmp(buf_i + total, buf_check, curr_read_size) == 0,
+ "read correct data");
+ }
+ ok(info.pos_in_file + (info.read_end - info.buffer) == info.end_of_file,
+ "cache is read up to eof");
+ ok(total == info.end_of_file, "total matches eof");
+ }
+ ok(total == sizeof(buf_i), "read total size match");
+ ok(buf_i[sizeof(buf_i) - 1] == FILL, "data read correctly");
+
+ close_cached_file(&info);
+}
+
int main(int argc __attribute__((unused)),char *argv[])
{
MY_INIT(argv[0]);
- plan(51);
+ plan(114);
/* temp files with and without encryption */
encrypt_tmp_files= 1;
@@ -307,6 +392,7 @@ int main(int argc __attribute__((unused)),char *argv[])
encrypt_tmp_files= 0;
mdev14014();
+ mdev17133();
my_end(0);
return exit_status();
diff --git a/vio/CMakeLists.txt b/vio/CMakeLists.txt
index cdb28799ada..95748224f97 100644
--- a/vio/CMakeLists.txt
+++ b/vio/CMakeLists.txt
@@ -17,6 +17,6 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include
${SSL_INCLUDE_DIRS})
ADD_DEFINITIONS(${SSL_DEFINES})
-SET(VIO_SOURCES vio.c viosocket.c viossl.c viopipe.c vioshm.c viosslfactories.c)
+SET(VIO_SOURCES vio.c viosocket.c viossl.c viopipe.c viosslfactories.c)
ADD_CONVENIENCE_LIBRARY(vio ${VIO_SOURCES})
TARGET_LINK_LIBRARIES(vio ${LIBSOCKET})
diff --git a/vio/vio.c b/vio/vio.c
index 34ca9ed872d..985a6568e3c 100644
--- a/vio/vio.c
+++ b/vio/vio.c
@@ -54,18 +54,6 @@ static my_bool has_no_data(Vio *vio __attribute__((unused)))
}
#ifdef _WIN32
-my_bool vio_shared_memory_has_data(Vio *vio)
-{
- return (vio->shared_memory_remain > 0);
-}
-
-int vio_shared_memory_shutdown(Vio *vio, int how)
-{
- SetEvent(vio->event_conn_closed);
- SetEvent(vio->event_server_wrote);
- return 0;
-}
-
int vio_pipe_shutdown(Vio *vio, int how)
{
return CancelIoEx(vio->hPipe, NULL);
@@ -116,28 +104,7 @@ static void vio_init(Vio *vio, enum enum_vio_type type,
DBUG_VOID_RETURN;
}
#endif
-#ifdef HAVE_SMEM
- if (type == VIO_TYPE_SHARED_MEMORY)
- {
- vio->viodelete =vio_delete;
- vio->vioerrno =vio_errno;
- vio->read =vio_read_shared_memory;
- vio->write =vio_write_shared_memory;
- vio->fastsend =vio_fastsend;
- vio->viokeepalive =vio_keepalive;
- vio->should_retry =vio_should_retry;
- vio->was_timeout =vio_was_timeout;
- vio->vioclose =vio_close_shared_memory;
- vio->peer_addr =vio_peer_addr;
- vio->vioblocking =vio_blocking;
- vio->is_blocking =vio_is_blocking;
- vio->io_wait =no_io_wait;
- vio->is_connected =vio_is_connected_shared_memory;
- vio->has_data =vio_shared_memory_has_data;
- vio->shutdown =vio_shared_memory_shutdown;
- DBUG_VOID_RETURN;
- }
-#endif
+
#ifdef HAVE_OPENSSL
if (type == VIO_TYPE_SSL)
{
@@ -296,31 +263,7 @@ Vio *vio_new_win32pipe(HANDLE hPipe)
DBUG_RETURN(vio);
}
-#ifdef HAVE_SMEM
-Vio *vio_new_win32shared_memory(HANDLE handle_file_map, HANDLE handle_map,
- HANDLE event_server_wrote, HANDLE event_server_read,
- HANDLE event_client_wrote, HANDLE event_client_read,
- HANDLE event_conn_closed)
-{
- Vio *vio;
- DBUG_ENTER("vio_new_win32shared_memory");
- if ((vio = (Vio*) my_malloc(sizeof(Vio),MYF(MY_WME))))
- {
- vio_init(vio, VIO_TYPE_SHARED_MEMORY, 0, VIO_LOCALHOST);
- vio->desc= "shared memory";
- vio->handle_file_map= handle_file_map;
- vio->handle_map= handle_map;
- vio->event_server_wrote= event_server_wrote;
- vio->event_server_read= event_server_read;
- vio->event_client_wrote= event_client_wrote;
- vio->event_client_read= event_client_read;
- vio->event_conn_closed= event_conn_closed;
- vio->shared_memory_remain= 0;
- vio->shared_memory_pos= handle_map;
- }
- DBUG_RETURN(vio);
-}
-#endif
+
#endif
diff --git a/vio/vio_priv.h b/vio/vio_priv.h
index 248e1a59b23..6f5364417ac 100644
--- a/vio/vio_priv.h
+++ b/vio/vio_priv.h
@@ -35,14 +35,6 @@ int cancel_io(HANDLE handle, DWORD thread_id);
int vio_shutdown_pipe(Vio *vio,int how);
#endif
-#ifdef HAVE_SMEM
-size_t vio_read_shared_memory(Vio *vio, uchar * buf, size_t size);
-size_t vio_write_shared_memory(Vio *vio, const uchar * buf, size_t size);
-my_bool vio_is_connected_shared_memory(Vio *vio);
-int vio_close_shared_memory(Vio * vio);
-my_bool vio_shared_memory_has_data(Vio *vio);
-int vio_shutdown_shared_memory(Vio *vio, int how);
-#endif
int vio_socket_shutdown(Vio *vio, int how);
my_bool vio_buff_has_data(Vio *vio);
diff --git a/vio/viopipe.c b/vio/viopipe.c
index d3447a95c6e..0a3deb91262 100644
--- a/vio/viopipe.c
+++ b/vio/viopipe.c
@@ -131,7 +131,6 @@ int vio_close_pipe(Vio *vio)
CancelIo(vio->hPipe);
CloseHandle(vio->overlapped.hEvent);
- DisconnectNamedPipe(vio->hPipe);
ret= CloseHandle(vio->hPipe);
vio->type= VIO_CLOSED;
diff --git a/vio/vioshm.c b/vio/vioshm.c
deleted file mode 100644
index acc7d2402c5..00000000000
--- a/vio/vioshm.c
+++ /dev/null
@@ -1,217 +0,0 @@
-/* Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; version 2 of the License.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
-
-#include "vio_priv.h"
-
-#if defined(_WIN32) && defined(HAVE_SMEM)
-
-size_t vio_read_shared_memory(Vio *vio, uchar *buf, size_t size)
-{
- size_t length;
- size_t remain_local;
- char *current_position;
- HANDLE events[2];
- DWORD timeout;
- DBUG_ENTER("vio_read_shared_memory");
-
- remain_local= size;
- current_position= buf;
- timeout= vio->read_timeout >= 0 ? vio->read_timeout : INFINITE;
-
- events[0]= vio->event_server_wrote;
- events[1]= vio->event_conn_closed;
-
- do
- {
- if (vio->shared_memory_remain == 0)
- {
- DWORD wait_status;
-
- wait_status= WaitForMultipleObjects(array_elements(events), events,
- FALSE, timeout);
-
- /*
- WaitForMultipleObjects can return next values:
- WAIT_OBJECT_0+0 - event from vio->event_server_wrote
- WAIT_OBJECT_0+1 - event from vio->event_conn_closed.
- We can't read anything
- WAIT_ABANDONED_0 and WAIT_TIMEOUT - fail. We can't read anything
- */
- if (wait_status != WAIT_OBJECT_0)
- {
- /*
- If wait_status is WAIT_TIMEOUT, set error code to indicate a
- timeout error. If vio->event_conn_closed was set, use an EOF
- condition (return value of zero) to indicate that the operation
- has been aborted.
- */
- if (wait_status == WAIT_TIMEOUT)
- SetLastError(SOCKET_ETIMEDOUT);
- else if (wait_status == (WAIT_OBJECT_0 + 1))
- DBUG_RETURN(0);
-
- DBUG_RETURN(-1);
- }
-
- vio->shared_memory_pos= vio->handle_map;
- vio->shared_memory_remain= uint4korr((ulong*)vio->shared_memory_pos);
- vio->shared_memory_pos+= 4;
- }
-
- length= size;
-
- if (vio->shared_memory_remain < length)
- length= vio->shared_memory_remain;
- if (length > remain_local)
- length= remain_local;
-
- memcpy(current_position, vio->shared_memory_pos, length);
-
- vio->shared_memory_remain-= length;
- vio->shared_memory_pos+= length;
- current_position+= length;
- remain_local-= length;
-
- if (!vio->shared_memory_remain)
- {
- if (!SetEvent(vio->event_client_read))
- DBUG_RETURN(-1);
- }
- } while (remain_local);
- length= size;
-
- DBUG_RETURN(length);
-}
-
-
-size_t vio_write_shared_memory(Vio *vio, const uchar *buf, size_t size)
-{
- size_t length, remain, sz;
- HANDLE pos;
- const uchar *current_position;
- HANDLE events[2];
- DWORD timeout;
- DBUG_ENTER("vio_write_shared_memory");
-
- remain= size;
- current_position= buf;
- timeout= vio->write_timeout >= 0 ? vio->write_timeout : INFINITE;
-
- events[0]= vio->event_server_read;
- events[1]= vio->event_conn_closed;
-
- while (remain != 0)
- {
- DWORD wait_status;
-
- wait_status= WaitForMultipleObjects(array_elements(events), events,
- FALSE, timeout);
-
- if (wait_status != WAIT_OBJECT_0)
- {
- /* Set error code to indicate a timeout error or disconnect. */
- if (wait_status == WAIT_TIMEOUT)
- SetLastError(SOCKET_ETIMEDOUT);
- else
- SetLastError(ERROR_GRACEFUL_DISCONNECT);
-
- DBUG_RETURN((size_t) -1);
- }
-
- sz= (remain > shared_memory_buffer_length ? shared_memory_buffer_length :
- remain);
-
- int4store(vio->handle_map, sz);
- pos= vio->handle_map + 4;
- memcpy(pos, current_position, sz);
- remain-= sz;
- current_position+= sz;
- if (!SetEvent(vio->event_client_wrote))
- DBUG_RETURN((size_t) -1);
- }
- length= size;
-
- DBUG_RETURN(length);
-}
-
-
-my_bool vio_is_connected_shared_memory(Vio *vio)
-{
- return (WaitForSingleObject(vio->event_conn_closed, 0) != WAIT_OBJECT_0);
-}
-
-
-/**
- Close shared memory and DBUG_PRINT any errors that happen on closing.
- @return Zero if all closing functions succeed, and nonzero otherwise.
-*/
-int vio_close_shared_memory(Vio * vio)
-{
- int error_count= 0;
- DBUG_ENTER("vio_close_shared_memory");
- if (vio->type != VIO_CLOSED)
- {
- /*
- Set event_conn_closed for notification of both client and server that
- connection is closed
- */
- SetEvent(vio->event_conn_closed);
- /*
- Close all handlers. UnmapViewOfFile and CloseHandle return non-zero
- result if they are success.
- */
- if (UnmapViewOfFile(vio->handle_map) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("UnmapViewOfFile() failed"));
- }
- if (CloseHandle(vio->event_server_wrote) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("CloseHandle(vio->esw) failed"));
- }
- if (CloseHandle(vio->event_server_read) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("CloseHandle(vio->esr) failed"));
- }
- if (CloseHandle(vio->event_client_wrote) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("CloseHandle(vio->ecw) failed"));
- }
- if (CloseHandle(vio->event_client_read) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("CloseHandle(vio->ecr) failed"));
- }
- if (CloseHandle(vio->handle_file_map) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("CloseHandle(vio->hfm) failed"));
- }
- if (CloseHandle(vio->event_conn_closed) == 0)
- {
- error_count++;
- DBUG_PRINT("vio_error", ("CloseHandle(vio->ecc) failed"));
- }
- }
- vio->type= VIO_CLOSED;
- vio->mysql_socket= MYSQL_INVALID_SOCKET;
- DBUG_RETURN(error_count);
-}
-
-#endif /* #if defined(_WIN32) && defined(HAVE_SMEM) */
-
diff --git a/vio/viosocket.c b/vio/viosocket.c
index dbc66e288b6..8fc58ef8f43 100644
--- a/vio/viosocket.c
+++ b/vio/viosocket.c
@@ -74,8 +74,7 @@ int vio_errno(Vio *vio __attribute__((unused)))
{
/* These transport types are not Winsock based. */
#ifdef _WIN32
- if (vio->type == VIO_TYPE_NAMEDPIPE ||
- vio->type == VIO_TYPE_SHARED_MEMORY)
+ if (vio->type == VIO_TYPE_NAMEDPIPE)
return GetLastError();
#endif
@@ -363,7 +362,7 @@ int vio_blocking(Vio *vio, my_bool set_blocking_mode, my_bool *old_mode)
r= set_blocking_mode ? 0 : 1;
#endif /* !defined(NO_FCNTL_NONBLOCK) */
#else /* !defined(__WIN__) */
- if (vio->type != VIO_TYPE_NAMEDPIPE && vio->type != VIO_TYPE_SHARED_MEMORY)
+ if (vio->type != VIO_TYPE_NAMEDPIPE)
{
ulong arg;
int old_fcntl=vio->fcntl_mode;
@@ -442,8 +441,7 @@ int vio_nodelay(Vio *vio, my_bool on)
int no_delay= MY_TEST(on);
DBUG_ENTER("vio_nodelay");
- if (vio->type == VIO_TYPE_NAMEDPIPE || vio->type == VIO_TYPE_SHARED_MEMORY
- || vio->type == VIO_TYPE_SOCKET)
+ if (vio->type == VIO_TYPE_NAMEDPIPE || vio->type == VIO_TYPE_SOCKET)
{
DBUG_RETURN(0);
}
@@ -468,7 +466,7 @@ int vio_fastsend(Vio * vio)
int r=0;
DBUG_ENTER("vio_fastsend");
- if (vio->type == VIO_TYPE_NAMEDPIPE ||vio->type == VIO_TYPE_SHARED_MEMORY)
+ if (vio->type == VIO_TYPE_NAMEDPIPE)
{
DBUG_RETURN(0);
}
@@ -502,7 +500,7 @@ int vio_keepalive(Vio* vio, my_bool set_keep_alive)
(int)mysql_socket_getfd(vio->mysql_socket),
(int)set_keep_alive));
- if (vio->type != VIO_TYPE_NAMEDPIPE && vio->type != VIO_TYPE_SHARED_MEMORY)
+ if (vio->type != VIO_TYPE_NAMEDPIPE)
{
if (set_keep_alive)
opt = 1;
@@ -521,7 +519,7 @@ int vio_set_keepalive_options(Vio* vio, const struct vio_keepalive_opts *opts)
struct tcp_keepalive s;
DWORD nbytes;
- if (vio->type == VIO_TYPE_NAMEDPIPE || vio->type == VIO_TYPE_SHARED_MEMORY)
+ if (vio->type == VIO_TYPE_NAMEDPIPE)
return 0;
if (!opts->idle && !opts->interval)
diff --git a/vio/viossl.c b/vio/viossl.c
index 000a526a892..e0708ca0a12 100644
--- a/vio/viossl.c
+++ b/vio/viossl.c
@@ -124,6 +124,9 @@ static my_bool ssl_should_retry(Vio *vio, int ret, enum enum_vio_io_event *event
default:
should_retry= FALSE;
ssl_set_sys_error(ssl_error);
+#ifndef HAVE_YASSL
+ ERR_clear_error();
+#endif
break;
}
@@ -315,27 +318,22 @@ static int ssl_do(struct st_VioSSLFd *ptr, Vio *vio, long timeout,
{
int r;
SSL *ssl;
- my_bool unused;
- my_bool was_blocking;
my_socket sd= mysql_socket_getfd(vio->mysql_socket);
DBUG_ENTER("ssl_do");
DBUG_PRINT("enter", ("ptr: %p, sd: %d ctx: %p",
ptr, (int)sd, ptr->ssl_context));
- /* Set socket to blocking if not already set */
- vio_blocking(vio, 1, &was_blocking);
if (!(ssl= SSL_new(ptr->ssl_context)))
{
DBUG_PRINT("error", ("SSL_new failure"));
*errptr= ERR_get_error();
- vio_blocking(vio, was_blocking, &unused);
DBUG_RETURN(1);
}
DBUG_PRINT("info", ("ssl: %p timeout: %ld", ssl, timeout));
SSL_clear(ssl);
SSL_SESSION_set_timeout(SSL_get_session(ssl), timeout);
- SSL_set_fd(ssl, sd);
+ SSL_set_fd(ssl, (int)sd);
/*
Since yaSSL does not support non-blocking send operations, use
@@ -360,7 +358,6 @@ static int ssl_do(struct st_VioSSLFd *ptr, Vio *vio, long timeout,
DBUG_PRINT("error", ("SSL_connect/accept failure"));
*errptr= SSL_errno(ssl, r);
SSL_free(ssl);
- vio_blocking(vio, was_blocking, &unused);
DBUG_RETURN(1);
}
@@ -371,7 +368,6 @@ static int ssl_do(struct st_VioSSLFd *ptr, Vio *vio, long timeout,
*/
if (vio_reset(vio, VIO_TYPE_SSL, SSL_get_fd(ssl), ssl, 0))
{
- vio_blocking(vio, was_blocking, &unused);
DBUG_RETURN(1);
}
diff --git a/win/packaging/CMakeLists.txt b/win/packaging/CMakeLists.txt
index d5dc3becba8..465b4529fac 100644
--- a/win/packaging/CMakeLists.txt
+++ b/win/packaging/CMakeLists.txt
@@ -123,11 +123,9 @@ ELSE()
FILE(APPEND "${CMAKE_CURRENT_BINARY_DIR}/COPYING.rtf" "\n}\n")
SET(COPYING_RTF "${CMAKE_CURRENT_BINARY_DIR}/COPYING.rtf")
ENDIF()
-GET_TARGET_PROPERTY(WIXCA_LOCATION wixca LOCATION)
SET(CPACK_WIX_CONFIG ${CMAKE_CURRENT_SOURCE_DIR}/CPackWixConfig.cmake)
-GET_TARGET_PROPERTY(upgrade_wizard_location mysql_upgrade_wizard LOCATION)
-IF(NOT upgrade_wizard_location)
+IF(NOT TARGET mysql_upgrade_wizard)
SET(EXTRA_WIX_PREPROCESSOR_FLAGS "-dHaveUpgradeWizard=0")
ENDIF()
IF(WITH_INNOBASE_STORAGE_ENGINE)
@@ -145,7 +143,6 @@ IF(WITH_THIRD_PARTY)
ENDIF()
ENDIF()
-GET_TARGET_PROPERTY(LIBMYSQL_LOCATION libmysql LOCATION)
FOREACH(third_party ${WITH_THIRD_PARTY})
SET(third_party_install_plugin ${CMAKE_CURRENT_SOURCE_DIR}/${third_party}.cmake)
IF(NOT EXISTS ${third_party_install_plugin})
@@ -169,10 +166,6 @@ ENDIF()
IF(NOT CPACK_WIX_UI)
SET(CPACK_WIX_UI "MyWixUI_Mondo")
ENDIF()
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/create_msi.cmake.in
- ${CMAKE_CURRENT_BINARY_DIR}/create_msi.cmake
- @ONLY)
-
IF(CMAKE_SIZEOF_VOID_P EQUAL 8)
SET(WixWin64 " Win64='yes'")
@@ -185,20 +178,90 @@ IF(CMAKE_GENERATOR MATCHES "Visual Studio")
SET(CONFIG_PARAM "-DCMAKE_INSTALL_CONFIG_NAME=${CMAKE_CFG_INTDIR}")
ENDIF()
+IF(MSVC_CRT_TYPE MATCHES "/MD")
+ # Find out CRT merge module path, we're going to use it in installer
+ # The path and name depends on VS version
+ IF(MSVC_VERSION LESS 1900)
+ # VS2015
+ SET(VCREDIST_MSM_FILENAME Microsoft_VC140_CRT_${WIX_ARCH_SUFFIX}.msm)
+ SET(ProgramFilesX86 "ProgramFiles(x86)")
+ FIND_FILE(${VCREDIST_MSM_FILENAME}
+ NO_DEFAULT_PATH
+ PATHS
+ "$ENV{${ProgramFilesX86}}/Common Files/Merge Modules"
+ "$ENV{ProgramFiles}/Common Files/Merge Modules"
+ )
+ ELSEIF(MSVC_VERSION LESS 2000)
+ # VS2017
+ SET(VCREDIST_MSM_FILENAME Microsoft_VC141_CRT_${WIX_ARCH_SUFFIX}.msm)
+ FILE(GLOB MSM_LIST "C:/Program Files*/Microsoft Visual Studio/2017/*/VC/Redist/MSVC/*/MergeModules/${VCREDIST_MSM_FILENAME}")
+ LIST(LENGTH MSM_LIST LEN)
+ IF(LEN GREATER 0)
+ LIST(GET MSM_LIST 0 VCRedist_MSM)
+ ENDIF()
+ ELSE()
+ # Post-VS2017. Needs to be ported when new VS is out
+ MESSAGE(WARNING
+ "Name of redistributable merge module not known for this version of MSVC")
+ ENDIF()
+ IF (NOT VCRedist_MSM)
+ MESSAGE(WARNING "Can't find merge module ${VCREDIST_MSM_FILENAME}")
+ ELSE()
+ FILE(TO_NATIVE_PATH ${VCRedist_MSM} VCRedist_MSM)
+ # MESSAGE("VCRedist_MSM=${VCRedist_MSM}")
+ ENDIF()
+ENDIF()
ADD_CUSTOM_TARGET(
MSI
- COMMAND ${CMAKE_COMMAND}
- ${CONFIG_PARAM}
- -P ${CMAKE_CURRENT_BINARY_DIR}/create_msi.cmake
+ COMMAND ${CMAKE_COMMAND} ${CONFIG_PARAM}
+ -DCANDLE_EXECUTABLE="${CANDLE_EXECUTABLE}"
+ -DCMAKE_CFG_INTDIR="${CMAKE_CFG_INTDIR}"
+ -DCMAKE_FULL_VER="${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}"
+ -DCMAKE_SIZEOF_VOID_P=${CMAKE_SIZEOF_VOID_P}
+ -DCOPYING_RTF="${COPYING_RTF}"
+ -DCPACK_WIX_CONFIG="${CPACK_WIX_CONFIG}"
+ -DCPACK_WIX_INCLUDE="${CPACK_WIX_INCLUDE}"
+ -DCPACK_WIX_PACKAGE_BASE_NAME="${CPACK_WIX_PACKAGE_BASE_NAME}"
+ -DCPACK_WIX_PACKAGE_NAME="${CPACK_WIX_PACKAGE_NAME}"
+ -DCPACK_WIX_UPGRADE_CODE="${CPACK_WIX_UPGRADE_CODE}"
+ -DEXTRA_WIX_PREPROCESSOR_FLAGS="${EXTRA_WIX_PREPROCESSOR_FLAGS}"
+ -DLIGHT_EXECUTABLE="${LIGHT_EXECUTABLE}"
+ -DMAJOR_VERSION="${MAJOR_VERSION}"
+ -DMANUFACTURER="${MANUFACTURER}"
+ -DMINOR_VERSION="${MINOR_VERSION}"
+ -DPATCH_VERSION="${PATCH_VERSION}"
+ -DSIGNCODE="${SIGNCODE}"
+ -DSIGNTOOL_EXECUTABLE="${SIGNTOOL_EXECUTABLE}"
+ -DSIGNTOOL_PARAMETERS="${SIGNTOOL_PARAMETERS}"
+ -DSRCDIR="${CMAKE_CURRENT_SOURCE_DIR}"
+ -DTHIRD_PARTY_DOWNLOAD_LOCATION="${THIRD_PARTY_DOWNLOAD_LOCATION}"
+ -DTHIRD_PARTY_FEATURE_CONDITION="${THIRD_PARTY_FEATURE_CONDITION}"
+ -DTINY_VERSION="${TINY_VERSION}"
+ -DTOP_BINDIR="${CMAKE_BINARY_DIR}"
+ -DVERSION="${VERSION}"
+ -DWITH_THIRD_PARTY="${WITH_THIRD_PARTY}"
+ -DWIXCA_LOCATION="$<TARGET_FILE:wixca>"
+ -DMSVC_CRT_TYPE="${MSVC_CRT_TYPE}"
+ -DVCRedist_MSM="${VCRedist_MSM}"
+ -P ${CMAKE_CURRENT_SOURCE_DIR}/create_msi.cmake
)
ADD_DEPENDENCIES(MSI wixca)
+
+IF(CMAKE_GENERATOR MATCHES "Visual Studio")
+ SET(CPACK_CONFIG_PARAM -C $(Configuration))
+ENDIF()
+
+IF(SIGNCODE)
+ SET(SIGN_COMMAND COMMAND ${CMAKE_COMMAND} -P ${PROJECT_BINARY_DIR}/sign.cmake)
+ENDIF()
+
ADD_CUSTOM_TARGET(
- MSI_ESSENTIALS
- COMMAND ${CMAKE_COMMAND} -DESSENTIALS=1
- ${CONFIG_PARAM}
- -P ${CMAKE_CURRENT_BINARY_DIR}/create_msi.cmake
+ win_package
+ ${SIGN_COMMAND}
+ COMMAND cpack ${CPACK_CONFIG_PARAM} --config ${CMAKE_CURRENT_SOURCE_DIR}/CPackZipConfig.cmake
+ COMMAND cpack ${CPACK_CONFIG_PARAM} --config ${CMAKE_CURRENT_SOURCE_DIR}/CPackZipDebugInfoConfig.cmake
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
)
-ADD_DEPENDENCIES(MSI_ESSENTIALS wixca)
diff --git a/win/packaging/CPackWixConfig.cmake b/win/packaging/CPackWixConfig.cmake
index 581f4925d41..74329e79247 100644
--- a/win/packaging/CPackWixConfig.cmake
+++ b/win/packaging/CPackWixConfig.cmake
@@ -9,7 +9,7 @@ IF(ESSENTIALS)
ENDIF()
ELSE()
SET(CPACK_COMPONENTS_USED
- "Server;Client;Development;SharedLibraries;Documentation;Readme;Debuginfo;Common;VCCRT;connect-engine;ClientPlugins;gssapi-server;gssapi-client;aws-key-management;rocksdb-engine;backup")
+ "Server;Client;Development;SharedLibraries;Documentation;Readme;Common;connect-engine;ClientPlugins;gssapi-server;gssapi-client;aws-key-management;rocksdb-engine;backup")
ENDIF()
SET( WIX_FEATURE_MySQLServer_EXTRA_FEATURES "DBInstance;SharedClientServerComponents")
diff --git a/win/packaging/CPackZIPConfig.cmake b/win/packaging/CPackZIPConfig.cmake
new file mode 100644
index 00000000000..5afbffbf0fe
--- /dev/null
+++ b/win/packaging/CPackZIPConfig.cmake
@@ -0,0 +1,11 @@
+INCLUDE(CPackConfig.cmake)
+SET(CPACK_GENERATOR ZIP)
+set(CPACK_ARCHIVE_COMPONENT_INSTALL ON)
+set(CPACK_COMPONENTS_GROUPING ALL_COMPONENTS_IN_ONE)
+SET(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY ON)
+FOREACH(it DebugBinaries Debuginfo IniFiles Junk Test SqlBench)
+ list(FIND CPACK_COMPONENTS_ALL "${it}" index)
+ IF(index GREATER 0)
+ LIST(REMOVE_AT CPACK_COMPONENTS_ALL ${index})
+ ENDIF()
+ENDFOREACH()
diff --git a/win/packaging/CPackZIPDebugInfoConfig.cmake b/win/packaging/CPackZIPDebugInfoConfig.cmake
new file mode 100644
index 00000000000..674c1675399
--- /dev/null
+++ b/win/packaging/CPackZIPDebugInfoConfig.cmake
@@ -0,0 +1,6 @@
+INCLUDE(CPackConfig.cmake)
+set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_FILE_NAME}-debugsymbols")
+set(CPACK_ARCHIVE_COMPONENT_INSTALL ON)
+set(CPACK_COMPONENTS_GROUPING ALL_COMPONENTS_IN_ONE)
+SET(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY ON)
+SET(CPACK_COMPONENTS_ALL Debuginfo)
diff --git a/win/packaging/ca/CMakeLists.txt b/win/packaging/ca/CMakeLists.txt
index 04d5408b9c9..79e8ee4c5a7 100644
--- a/win/packaging/ca/CMakeLists.txt
+++ b/win/packaging/ca/CMakeLists.txt
@@ -18,7 +18,8 @@ SET(WIXCA_SOURCES CustomAction.cpp CustomAction.def)
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/sql)
+# Custom action should not depend on C runtime, since we do not know if CRT is installed.
+FORCE_STATIC_CRT()
ADD_VERSION_INFO(wixca SHARED WIXCA_SOURCES)
-ADD_LIBRARY(wixca SHARED EXCLUDE_FROM_ALL ${WIXCA_SOURCES})
-TARGET_LINK_LIBRARIES(wixca ${WIX_WCAUTIL_LIBRARY} ${WIX_DUTIL_LIBRARY}
- msi version winservice)
+ADD_LIBRARY(wixca SHARED EXCLUDE_FROM_ALL ${WIXCA_SOURCES} ${CMAKE_SOURCE_DIR}/sql/winservice.c)
+TARGET_LINK_LIBRARIES(wixca ${WIX_WCAUTIL_LIBRARY} ${WIX_DUTIL_LIBRARY} msi version)
diff --git a/win/packaging/create_msi.cmake.in b/win/packaging/create_msi.cmake
index c37f7ca9d1d..01bb6505b3f 100644
--- a/win/packaging/create_msi.cmake.in
+++ b/win/packaging/create_msi.cmake
@@ -1,35 +1,3 @@
-SET(CMAKE_BINARY_DIR "@CMAKE_BINARY_DIR@")
-SET(CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@")
-SET(CANDLE_EXECUTABLE "@CANDLE_EXECUTABLE@")
-SET(LIGHT_EXECUTABLE "@LIGHT_EXECUTABLE@")
-SET(CMAKE_COMMAND "@CMAKE_COMMAND@")
-SET(CMAKE_CFG_INTDIR "@CMAKE_CFG_INTDIR@")
-SET(VERSION "@VERSION@")
-SET(MAJOR_VERSION "@MAJOR_VERSION@")
-SET(MINOR_VERSION "@MINOR_VERSION@")
-SET(PATCH_VERSION "@PATCH_VERSION@")
-SET(TINY_VERSION "@TINY_VERSION@")
-SET(CMAKE_SIZEOF_VOID_P @CMAKE_SIZEOF_VOID_P@)
-SET(MANUFACTURER "@MANUFACTURER@")
-SET(WIXCA_LOCATION "@WIXCA_LOCATION@")
-SET(COPYING_RTF "@COPYING_RTF@")
-SET(CPACK_WIX_CONFIG "@CPACK_WIX_CONFIG@")
-SET(CPACK_WIX_INCLUDE "@CPACK_WIX_INCLUDE@")
-SET(CPACK_WIX_UPGRADE_CODE "@CPACK_WIX_UPGRADE_CODE@")
-SET(CPACK_WIX_PACKAGE_NAME "@CPACK_WIX_PACKAGE_NAME@")
-SET(CPACK_WIX_PACKAGE_BASE_NAME "@CPACK_WIX_PACKAGE_BASE_NAME@")
-SET(SIGNCODE "@SIGNCODE@")
-SET(SIGNTOOL_EXECUTABLE "@SIGNTOOL_EXECUTABLE@")
-SET(SIGNTOOL_PARAMETERS "@SIGNTOOL_PARAMETERS@")
-SET(CMAKE_FULL_VER
- "@CMAKE_MAJOR_VERSION@.@CMAKE_MINOR_VERSION@.@CMAKE_PATCH_VERSION@")
-SET(EXTRA_WIX_PREPROCESSOR_FLAGS "@EXTRA_WIX_PREPROCESSOR_FLAGS@")
-SET(WITH_THIRD_PARTY "@WITH_THIRD_PARTY@")
-SET(THIRD_PARTY_DOWNLOAD_LOCATION "@THIRD_PARTY_DOWNLOAD_LOCATION@")
-SET(THIRD_PARTY_FEATURE_CONDITION "@THIRD_PARTY_FEATURE_CONDITION@")
-SET(LIBMYSQL_LOCATION "@LIBMYSQL_LOCATION@")
-
-
MACRO(MAKE_WIX_IDENTIFIER str varname)
STRING(REPLACE "/" "." ${varname} "${str}")
STRING(REGEX REPLACE "[^a-zA-Z_0-9.]" "_" ${varname} "${${varname}}")
@@ -45,19 +13,15 @@ MACRO(MAKE_WIX_IDENTIFIER str varname)
ENDMACRO()
SET($ENV{VS_UNICODE_OUTPUT} "")
-IF(LIBMYSQL_LOCATION AND CMAKE_CFG_INTDIR)
- # resolve libmysql full path
- STRING(REPLACE "${CMAKE_CFG_INTDIR}" "${CMAKE_INSTALL_CONFIG_NAME}" LIBMYSQL_LOCATION "${LIBMYSQL_LOCATION}")
-ENDIF()
-
+
FOREACH(third_party ${WITH_THIRD_PARTY})
- INCLUDE(${CMAKE_CURRENT_SOURCE_DIR}/${third_party}.cmake)
+ INCLUDE(${SRCDIR}/${third_party}.cmake)
# Check than above script produced ${third_party}.wxi and ${third_party}_feature.wxi
FOREACH(outfile ${third_party}.wxi ${third_party}_feature.wxi)
IF(NOT EXISTS ${CMAKE_CURRENT_BINARY_DIR}/${outfile})
MESSAGE(FATAL_ERROR
- "${CMAKE_CURRENT_SOURCE_DIR}/${third_party}.cmake did not produce "
+ "${SRCDIR}/${third_party}.cmake did not produce "
"${CMAKE_CURRENT_BINARY_DIR}/${outfile}"
)
ENDIF()
@@ -79,7 +43,7 @@ ENDIF()
SET(ENV{VS_UNICODE_OUTPUT})
-INCLUDE(${CMAKE_BINARY_DIR}/CPackConfig.cmake)
+INCLUDE(${TOP_BINDIR}/CPackConfig.cmake)
IF(CPACK_WIX_CONFIG)
INCLUDE(${CPACK_WIX_CONFIG})
@@ -95,19 +59,24 @@ IF(CMAKE_INSTALL_CONFIG_NAME)
SET(CONFIG_PARAM "-DCMAKE_INSTALL_CONFIG_NAME=${CMAKE_INSTALL_CONFIG_NAME}")
ENDIF()
+IF((MSVC_CRT_TYPE MATCHES "/MD") AND (NOT VCRedist_MSM))
+ # Something was wrong, we package VC runtime merge modules
+ # when compiled with dynamic C runtime.
+ MESSAGE(FATAL_ERROR "Redistributable merge module was not found")
+ENDIF()
SET(COMPONENTS_ALL "${CPACK_COMPONENTS_ALL}")
FOREACH(comp ${COMPONENTS_ALL})
SET(ENV{DESTDIR} testinstall/${comp})
EXECUTE_PROCESS(
COMMAND ${CMAKE_COMMAND} ${CONFIG_PARAM} -DCMAKE_INSTALL_COMPONENT=${comp}
- -DCMAKE_INSTALL_PREFIX= -P ${CMAKE_BINARY_DIR}/cmake_install.cmake
+ -DCMAKE_INSTALL_PREFIX= -P ${TOP_BINDIR}/cmake_install.cmake
OUTPUT_QUIET
)
# Exclude empty install components
SET(INCLUDE_THIS_COMPONENT 1)
- SET(MANIFEST_FILENAME "${CMAKE_BINARY_DIR}/install_manifest_${comp}.txt")
+ SET(MANIFEST_FILENAME "${TOP_BINDIR}/install_manifest_${comp}.txt")
IF(EXISTS ${MANIFEST_FILENAME})
FILE(READ ${MANIFEST_FILENAME} content)
STRING(LENGTH "${content}" content_length)
@@ -385,9 +354,9 @@ SET(CPACK_WIX_INCLUDES
ENDFOREACH()
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/mysql_server.wxs.in
+CONFIGURE_FILE(${SRCDIR}/mysql_server.wxs.in
${CMAKE_CURRENT_BINARY_DIR}/mysql_server.wxs)
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/extra.wxs.in
+CONFIGURE_FILE(${SRCDIR}/extra.wxs.in
${CMAKE_CURRENT_BINARY_DIR}/extra.wxs)
SET(EXTRA_CANDLE_ARGS "$ENV{EXTRA_CANDLE_ARGS}")
@@ -417,14 +386,19 @@ EXECUTE_PROCESS(
${EXTRA_CANDLE_ARGS}
)
+IF(VCRedist_MSM)
+ SET(SILENCE_VCREDIST_MSM_WARNINGS -sice:ICE82 -sice:ICE03)
+ENDIF()
+
EXECUTE_PROCESS(
COMMAND ${LIGHT_EXECUTABLE} -v -ext WixUIExtension -ext WixUtilExtension
- -ext WixFirewallExtension -sice:ICE61
+ -ext WixFirewallExtension -sice:ICE61 ${SILENCE_VCREDIST_MSM_WARNINGS}
mysql_server.wixobj extra.wixobj -out ${CPACK_PACKAGE_FILE_NAME}.msi
${EXTRA_LIGHT_ARGS}
)
IF(SIGNCODE)
+ SEPARATE_ARGUMENTS(SIGNTOOL_PARAMETERS WINDOWS_COMMAND "${SIGNTOOL_PARAMETERS}")
EXECUTE_PROCESS(
COMMAND ${SIGNTOOL_EXECUTABLE} sign ${SIGNTOOL_PARAMETERS}
/d ${CPACK_PACKAGE_FILE_NAME}.msi
@@ -432,6 +406,6 @@ IF(SIGNCODE)
)
ENDIF()
CONFIGURE_FILE(${CPACK_PACKAGE_FILE_NAME}.msi
- ${CMAKE_BINARY_DIR}/${CPACK_PACKAGE_FILE_NAME}.msi
+ ${TOP_BINDIR}/${CPACK_PACKAGE_FILE_NAME}.msi
COPYONLY)
diff --git a/win/packaging/extra.wxs.in b/win/packaging/extra.wxs.in
index 819bcc36ecb..7a9168d394a 100644
--- a/win/packaging/extra.wxs.in
+++ b/win/packaging/extra.wxs.in
@@ -71,8 +71,8 @@
<!--
User interface dialogs
-->
- <WixVariable Id='WixUIBannerBmp' Value='@CMAKE_CURRENT_SOURCE_DIR@\WixUIBannerBmp.jpg' />
- <WixVariable Id='WixUIDialogBmp' Value='@CMAKE_CURRENT_SOURCE_DIR@\WixUIDialogBmp.jpg' />
+ <WixVariable Id='WixUIBannerBmp' Value='@SRCDIR@\WixUIBannerBmp.jpg' />
+ <WixVariable Id='WixUIDialogBmp' Value='@SRCDIR@\WixUIDialogBmp.jpg' />
<UI>
<!-- Dialog on uninstall of the database -->
@@ -650,7 +650,17 @@
</Feature>
<?endif ?>
-
+
+ <?if "@VCRedist_MSM@" != "" ?>
+ <!-- VC runtime merge module -->
+ <DirectoryRef Id="TARGETDIR">
+ <Merge Id="VCRedist" SourceFile="@VCRedist_MSM@" DiskId="1" Language="0"/>
+ </DirectoryRef>
+ <Feature Id="VCRedist" Title="Visual C++ Runtime" AllowAdvertise="no" Display="hidden" Level="1">
+ <MergeRef Id="VCRedist"/>
+ </Feature>
+ <?endif?>
+
<!-- Custom action, call mysql_install_db -->
<SetProperty Sequence='execute' Before='CreateDatabaseCommand' Id="SKIPNETWORKING" Value="--skip-networking" >SKIPNETWORKING</SetProperty>
<SetProperty Sequence='execute' Before='CreateDatabaseCommand' Id="ALLOWREMOTEROOTACCESS" Value="--allow-remote-root-access">ALLOWREMOTEROOTACCESS</SetProperty>
diff --git a/win/packaging/heidisql.cmake b/win/packaging/heidisql.cmake
index 569ae4d8ed5..6f325ca30af 100644
--- a/win/packaging/heidisql.cmake
+++ b/win/packaging/heidisql.cmake
@@ -13,11 +13,5 @@ IF(NOT EXISTS ${HEIDISQL_DOWNLOAD_DIR}/${HEIDISQL_ZIP})
ENDIF()
SET(LIBMYSQLDLL_SOURCE ${HEIDISQL_DOWNLOAD_DIR}/libmysql.dll)
-IF(CMAKE_SIZEOF_VOID_P EQUAL 4)
- # Use our libmysql if it is 32 bit.
- IF(LIBMYSQL_LOCATION)
- SET(LIBMYSQLDLL_SOURCE "${LIBMYSQL_LOCATION}")
- ENDIF()
-ENDIF()
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/heidisql.wxi.in ${CMAKE_CURRENT_BINARY_DIR}/heidisql.wxi)
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/heidisql_feature.wxi.in ${CMAKE_CURRENT_BINARY_DIR}/heidisql_feature.wxi)
+CONFIGURE_FILE(${SRCDIR}/heidisql.wxi.in ${CMAKE_CURRENT_BINARY_DIR}/heidisql.wxi)
+CONFIGURE_FILE(${SRCDIR}/heidisql_feature.wxi.in ${CMAKE_CURRENT_BINARY_DIR}/heidisql_feature.wxi)
diff --git a/win/packaging/mysql_server.wxs.in b/win/packaging/mysql_server.wxs.in
index c10116830e7..80dcc365e56 100644
--- a/win/packaging/mysql_server.wxs.in
+++ b/win/packaging/mysql_server.wxs.in
@@ -12,7 +12,7 @@
Keywords='Installer'
Description='MariaDB Server'
Manufacturer='@MANUFACTURER@'
- InstallerVersion='200'
+ InstallerVersion='301'
Languages='1033'
Compressed='yes'
SummaryCodepage='1252'
diff --git a/win/upgrade_wizard/CMakeLists.txt b/win/upgrade_wizard/CMakeLists.txt
index 81c9c0d572c..7d0e774b968 100644
--- a/win/upgrade_wizard/CMakeLists.txt
+++ b/win/upgrade_wizard/CMakeLists.txt
@@ -23,21 +23,27 @@ IF(NOT MFC_FOUND)
ENDIF()
RETURN()
ENDIF()
+
IF(MSVC_CRT_TYPE MATCHES "/MD")
- # MFC should be dynamically linked
- SET(CMAKE_MFC_FLAG 2)
+ # FORCE static CRT and MFC for upgrade wizard,
+ # so we do not have to redistribute MFC.
+ FORCE_STATIC_CRT()
+ SET(UPGRADE_WIZARD_SOURCES ${CMAKE_SOURCE_DIR}/sql/winservice.c)
ELSE()
- # MFC should be statically linked
- SET(CMAKE_MFC_FLAG 1)
+ SET(UPGRADE_WIZARD_LINK_LIBRARIES winservice)
ENDIF()
+
+# MFC should be statically linked
+SET(CMAKE_MFC_FLAG 1)
+
# Enable exception handling (avoids warnings)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc -DNO_WARN_MBCS_MFC_DEPRECATION")
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/sql)
MYSQL_ADD_EXECUTABLE(mysql_upgrade_wizard
- upgrade.cpp upgradeDlg.cpp upgrade.rc
+ upgrade.cpp upgradeDlg.cpp upgrade.rc ${UPGRADE_WIZARD_SOURCES}
COMPONENT Server)
-TARGET_LINK_LIBRARIES(mysql_upgrade_wizard winservice)
+TARGET_LINK_LIBRARIES(mysql_upgrade_wizard ${UPGRADE_WIZARD_LINK_LIBRARIES})
# upgrade_wizard is Windows executable, set WIN32_EXECUTABLE so it does not
# create a console.
SET_TARGET_PROPERTIES(mysql_upgrade_wizard PROPERTIES WIN32_EXECUTABLE 1)
@@ -46,9 +52,8 @@ SET_TARGET_PROPERTIES(mysql_upgrade_wizard PROPERTIES WIN32_EXECUTABLE 1)
# to change service configuration. Due to a CMake bug http://www.vtk.org/Bug/view.php?id=11171
# it is not possible currenly to do it with linker flags. Work around is to use
# manifest tool mt.exe and embed the manifest post-build.
-GET_TARGET_PROPERTY(upgrade_wizard_location mysql_upgrade_wizard LOCATION)
ADD_CUSTOM_COMMAND(
TARGET mysql_upgrade_wizard POST_BUILD
COMMAND mt.exe -manifest ${CMAKE_CURRENT_SOURCE_DIR}/upgrade_wizard.exe.manifest
- "-outputresource:${upgrade_wizard_location};#1"
+ "-outputresource:$<TARGET_FILE:mysql_upgrade_wizard>;#1"
)
diff --git a/zlib/CMakeLists.txt b/zlib/CMakeLists.txt
index dd1e45d4acf..0c224e7ce22 100644
--- a/zlib/CMakeLists.txt
+++ b/zlib/CMakeLists.txt
@@ -1,24 +1,148 @@
-# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
-#
+
+# Copyright (c) 2006, 2018, Oracle and/or its affiliates. All rights reserved.
+#
# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; version 2 of the License.
-#
+# it under the terms of the GNU General Public License, version 2.0,
+# as published by the Free Software Foundation.
+#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
+# GNU General Public License, version 2.0, for more details.
+#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+cmake_minimum_required(VERSION 2.4.4)
+set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON)
+
+project(zlib C)
+
+set(VERSION "1.2.11")
+
+include(CheckTypeSize)
+include(CheckFunctionExists)
+include(CheckIncludeFile)
+include(CheckCSourceCompiles)
+
+check_include_file(sys/types.h HAVE_SYS_TYPES_H)
+check_include_file(stdint.h HAVE_STDINT_H)
+check_include_file(stddef.h HAVE_STDDEF_H)
+
+#
+# Check to see if we have large file support
+#
+set(CMAKE_REQUIRED_DEFINITIONS -D_LARGEFILE64_SOURCE=1)
+# We add these other definitions here because CheckTypeSize.cmake
+# in CMake 2.4.x does not automatically do so and we want
+# compatibility with CMake 2.4.x.
+if(HAVE_SYS_TYPES_H)
+ list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_SYS_TYPES_H)
+endif()
+if(HAVE_STDINT_H)
+ list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_STDINT_H)
+endif()
+if(HAVE_STDDEF_H)
+ list(APPEND CMAKE_REQUIRED_DEFINITIONS -DHAVE_STDDEF_H)
+endif()
+check_type_size(off64_t OFF64_T)
+if(HAVE_OFF64_T)
+ add_definitions(-D_LARGEFILE64_SOURCE=1)
+endif()
+set(CMAKE_REQUIRED_DEFINITIONS) # clear variable
+
+#
+# Check for fseeko
+#
+check_function_exists(fseeko HAVE_FSEEKO)
+if(NOT HAVE_FSEEKO)
+ add_definitions(-DNO_FSEEKO)
+endif()
+
+#
+# Check for unistd.h
+#
+check_include_file(unistd.h Z_HAVE_UNISTD_H)
+
-INCLUDE_DIRECTORIES(
-${CMAKE_SOURCE_DIR}/include
-${CMAKE_SOURCE_DIR}/zlib
+configure_file(
+ ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h.cmakein
+ ${CMAKE_CURRENT_BINARY_DIR}/zconf.h @ONLY
+ )
+include_directories(
+ SYSTEM ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
+ )
+
+#============================================================================
+# zlib
+#============================================================================
+
+set(ZLIB_PUBLIC_HDRS
+ ${CMAKE_CURRENT_BINARY_DIR}/zconf.h
+ zlib.h
+)
+set(ZLIB_PRIVATE_HDRS
+ crc32.h
+ deflate.h
+ gzguts.h
+ inffast.h
+ inffixed.h
+ inflate.h
+ inftrees.h
+ trees.h
+ zutil.h
)
-SET(ZLIB_SOURCES adler32.c compress.c crc32.c crc32.h deflate.c deflate.h gzio.c infback.c inffast.c inffast.h
- inffixed.h inflate.c inflate.h inftrees.c inftrees.h trees.c trees.h uncompr.c zconf.h zlib.h
- zutil.c zutil.h)
-ADD_CONVENIENCE_LIBRARY(zlib ${ZLIB_SOURCES})
-RESTRICT_SYMBOL_EXPORTS(zlib)
+set(ZLIB_SRCS
+ adler32.c
+ compress.c
+ crc32.c
+ deflate.c
+ gzclose.c
+ gzlib.c
+ gzread.c
+ gzwrite.c
+ inflate.c
+ infback.c
+ inftrees.c
+ inffast.c
+ trees.c
+ uncompr.c
+ zutil.c
+)
+
+if(NOT MINGW)
+ set(ZLIB_DLL_SRCS
+ win32/zlib1.rc # If present will override custom build rule below.
+ )
+endif()
+
+# parse the full version number from zlib.h and include in ZLIB_FULL_VERSION
+file(READ ${CMAKE_CURRENT_SOURCE_DIR}/zlib.h _zlib_h_contents)
+string(REGEX REPLACE ".*#define[ \t]+ZLIB_VERSION[ \t]+\"([-0-9A-Za-z.]+)\".*"
+ "\\1" ZLIB_FULL_VERSION ${_zlib_h_contents})
+
+ADD_CONVENIENCE_LIBRARY(zlib STATIC
+ ${ZLIB_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS})
+
+if(NOT CYGWIN)
+ # This property causes shared libraries on Linux to have the full version
+ # encoded into their final filename. We disable this on Cygwin because
+ # it causes cygz-${ZLIB_FULL_VERSION}.dll to be created when cygz.dll
+ # seems to be the default.
+ #
+ # This has no effect with MSVC, on that platform the version info for
+ # the DLL comes from the resource file win32/zlib1.rc
+ set_target_properties(zlib PROPERTIES VERSION ${ZLIB_FULL_VERSION})
+endif()
+
+if(CMAKE_SYSTEM_NAME MATCHES "SunOS")
+ # On unix-like platforms the library is almost always called libz
+ set_target_properties(zlib PROPERTIES OUTPUT_NAME z)
+elseif(UNIX)
+ # On unix-like platforms the library is almost always called libz
+ set_target_properties(zlib PROPERTIES OUTPUT_NAME z)
+ if(NOT APPLE)
+ set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,\"${CMAKE_CURRENT_SOURCE_DIR}/zlib.map\"")
+ endif()
+endif()
diff --git a/zlib/ChangeLog b/zlib/ChangeLog
index 7f6869d3235..30199a65a03 100644
--- a/zlib/ChangeLog
+++ b/zlib/ChangeLog
@@ -1,6 +1,666 @@
ChangeLog file for zlib
+Changes in 1.2.11 (15 Jan 2017)
+- Fix deflate stored bug when pulling last block from window
+- Permit immediate deflateParams changes before any deflate input
+
+Changes in 1.2.10 (2 Jan 2017)
+- Avoid warnings on snprintf() return value
+- Fix bug in deflate_stored() for zero-length input
+- Fix bug in gzwrite.c that produced corrupt gzip files
+- Remove files to be installed before copying them in Makefile.in
+- Add warnings when compiling with assembler code
+
+Changes in 1.2.9 (31 Dec 2016)
+- Fix contrib/minizip to permit unzipping with desktop API [Zouzou]
+- Improve contrib/blast to return unused bytes
+- Assure that gzoffset() is correct when appending
+- Improve compress() and uncompress() to support large lengths
+- Fix bug in test/example.c where error code not saved
+- Remedy Coverity warning [Randers-Pehrson]
+- Improve speed of gzprintf() in transparent mode
+- Fix inflateInit2() bug when windowBits is 16 or 32
+- Change DEBUG macro to ZLIB_DEBUG
+- Avoid uninitialized access by gzclose_w()
+- Allow building zlib outside of the source directory
+- Fix bug that accepted invalid zlib header when windowBits is zero
+- Fix gzseek() problem on MinGW due to buggy _lseeki64 there
+- Loop on write() calls in gzwrite.c in case of non-blocking I/O
+- Add --warn (-w) option to ./configure for more compiler warnings
+- Reject a window size of 256 bytes if not using the zlib wrapper
+- Fix bug when level 0 used with Z_HUFFMAN or Z_RLE
+- Add --debug (-d) option to ./configure to define ZLIB_DEBUG
+- Fix bugs in creating a very large gzip header
+- Add uncompress2() function, which returns the input size used
+- Assure that deflateParams() will not switch functions mid-block
+- Dramatically speed up deflation for level 0 (storing)
+- Add gzfread(), duplicating the interface of fread()
+- Add gzfwrite(), duplicating the interface of fwrite()
+- Add deflateGetDictionary() function
+- Use snprintf() for later versions of Microsoft C
+- Fix *Init macros to use z_ prefix when requested
+- Replace as400 with os400 for OS/400 support [Monnerat]
+- Add crc32_z() and adler32_z() functions with size_t lengths
+- Update Visual Studio project files [AraHaan]
+
+Changes in 1.2.8 (28 Apr 2013)
+- Update contrib/minizip/iowin32.c for Windows RT [Vollant]
+- Do not force Z_CONST for C++
+- Clean up contrib/vstudio [Roß]
+- Correct spelling error in zlib.h
+- Fix mixed line endings in contrib/vstudio
+
+Changes in 1.2.7.3 (13 Apr 2013)
+- Fix version numbers and DLL names in contrib/vstudio/*/zlib.rc
+
+Changes in 1.2.7.2 (13 Apr 2013)
+- Change check for a four-byte type back to hexadecimal
+- Fix typo in win32/Makefile.msc
+- Add casts in gzwrite.c for pointer differences
+
+Changes in 1.2.7.1 (24 Mar 2013)
+- Replace use of unsafe string functions with snprintf if available
+- Avoid including stddef.h on Windows for Z_SOLO compile [Niessink]
+- Fix gzgetc undefine when Z_PREFIX set [Turk]
+- Eliminate use of mktemp in Makefile (not always available)
+- Fix bug in 'F' mode for gzopen()
+- Add inflateGetDictionary() function
+- Correct comment in deflate.h
+- Use _snprintf for snprintf in Microsoft C
+- On Darwin, only use /usr/bin/libtool if libtool is not Apple
+- Delete "--version" file if created by "ar --version" [Richard G.]
+- Fix configure check for veracity of compiler error return codes
+- Fix CMake compilation of static lib for MSVC2010 x64
+- Remove unused variable in infback9.c
+- Fix argument checks in gzlog_compress() and gzlog_write()
+- Clean up the usage of z_const and respect const usage within zlib
+- Clean up examples/gzlog.[ch] comparisons of different types
+- Avoid shift equal to bits in type (caused endless loop)
+- Fix uninitialized value bug in gzputc() introduced by const patches
+- Fix memory allocation error in examples/zran.c [Nor]
+- Fix bug where gzopen(), gzclose() would write an empty file
+- Fix bug in gzclose() when gzwrite() runs out of memory
+- Check for input buffer malloc failure in examples/gzappend.c
+- Add note to contrib/blast to use binary mode in stdio
+- Fix comparisons of differently signed integers in contrib/blast
+- Check for invalid code length codes in contrib/puff
+- Fix serious but very rare decompression bug in inftrees.c
+- Update inflateBack() comments, since inflate() can be faster
+- Use underscored I/O function names for WINAPI_FAMILY
+- Add _tr_flush_bits to the external symbols prefixed by --zprefix
+- Add contrib/vstudio/vc10 pre-build step for static only
+- Quote --version-script argument in CMakeLists.txt
+- Don't specify --version-script on Apple platforms in CMakeLists.txt
+- Fix casting error in contrib/testzlib/testzlib.c
+- Fix types in contrib/minizip to match result of get_crc_table()
+- Simplify contrib/vstudio/vc10 with 'd' suffix
+- Add TOP support to win32/Makefile.msc
+- Suport i686 and amd64 assembler builds in CMakeLists.txt
+- Fix typos in the use of _LARGEFILE64_SOURCE in zconf.h
+- Add vc11 and vc12 build files to contrib/vstudio
+- Add gzvprintf() as an undocumented function in zlib
+- Fix configure for Sun shell
+- Remove runtime check in configure for four-byte integer type
+- Add casts and consts to ease user conversion to C++
+- Add man pages for minizip and miniunzip
+- In Makefile uninstall, don't rm if preceding cd fails
+- Do not return Z_BUF_ERROR if deflateParam() has nothing to write
+
+Changes in 1.2.7 (2 May 2012)
+- Replace use of memmove() with a simple copy for portability
+- Test for existence of strerror
+- Restore gzgetc_ for backward compatibility with 1.2.6
+- Fix build with non-GNU make on Solaris
+- Require gcc 4.0 or later on Mac OS X to use the hidden attribute
+- Include unistd.h for Watcom C
+- Use __WATCOMC__ instead of __WATCOM__
+- Do not use the visibility attribute if NO_VIZ defined
+- Improve the detection of no hidden visibility attribute
+- Avoid using __int64 for gcc or solo compilation
+- Cast to char * in gzprintf to avoid warnings [Zinser]
+- Fix make_vms.com for VAX [Zinser]
+- Don't use library or built-in byte swaps
+- Simplify test and use of gcc hidden attribute
+- Fix bug in gzclose_w() when gzwrite() fails to allocate memory
+- Add "x" (O_EXCL) and "e" (O_CLOEXEC) modes support to gzopen()
+- Fix bug in test/minigzip.c for configure --solo
+- Fix contrib/vstudio project link errors [Mohanathas]
+- Add ability to choose the builder in make_vms.com [Schweda]
+- Add DESTDIR support to mingw32 win32/Makefile.gcc
+- Fix comments in win32/Makefile.gcc for proper usage
+- Allow overriding the default install locations for cmake
+- Generate and install the pkg-config file with cmake
+- Build both a static and a shared version of zlib with cmake
+- Include version symbols for cmake builds
+- If using cmake with MSVC, add the source directory to the includes
+- Remove unneeded EXTRA_CFLAGS from win32/Makefile.gcc [Truta]
+- Move obsolete emx makefile to old [Truta]
+- Allow the use of -Wundef when compiling or using zlib
+- Avoid the use of the -u option with mktemp
+- Improve inflate() documentation on the use of Z_FINISH
+- Recognize clang as gcc
+- Add gzopen_w() in Windows for wide character path names
+- Rename zconf.h in CMakeLists.txt to move it out of the way
+- Add source directory in CMakeLists.txt for building examples
+- Look in build directory for zlib.pc in CMakeLists.txt
+- Remove gzflags from zlibvc.def in vc9 and vc10
+- Fix contrib/minizip compilation in the MinGW environment
+- Update ./configure for Solaris, support --64 [Mooney]
+- Remove -R. from Solaris shared build (possible security issue)
+- Avoid race condition for parallel make (-j) running example
+- Fix type mismatch between get_crc_table() and crc_table
+- Fix parsing of version with "-" in CMakeLists.txt [Snider, Ziegler]
+- Fix the path to zlib.map in CMakeLists.txt
+- Force the native libtool in Mac OS X to avoid GNU libtool [Beebe]
+- Add instructions to win32/Makefile.gcc for shared install [Torri]
+
+Changes in 1.2.6.1 (12 Feb 2012)
+- Avoid the use of the Objective-C reserved name "id"
+- Include io.h in gzguts.h for Microsoft compilers
+- Fix problem with ./configure --prefix and gzgetc macro
+- Include gz_header definition when compiling zlib solo
+- Put gzflags() functionality back in zutil.c
+- Avoid library header include in crc32.c for Z_SOLO
+- Use name in GCC_CLASSIC as C compiler for coverage testing, if set
+- Minor cleanup in contrib/minizip/zip.c [Vollant]
+- Update make_vms.com [Zinser]
+- Remove unnecessary gzgetc_ function
+- Use optimized byte swap operations for Microsoft and GNU [Snyder]
+- Fix minor typo in zlib.h comments [Rzesniowiecki]
+
+Changes in 1.2.6 (29 Jan 2012)
+- Update the Pascal interface in contrib/pascal
+- Fix function numbers for gzgetc_ in zlibvc.def files
+- Fix configure.ac for contrib/minizip [Schiffer]
+- Fix large-entry detection in minizip on 64-bit systems [Schiffer]
+- Have ./configure use the compiler return code for error indication
+- Fix CMakeLists.txt for cross compilation [McClure]
+- Fix contrib/minizip/zip.c for 64-bit architectures [Dalsnes]
+- Fix compilation of contrib/minizip on FreeBSD [Marquez]
+- Correct suggested usages in win32/Makefile.msc [Shachar, Horvath]
+- Include io.h for Turbo C / Borland C on all platforms [Truta]
+- Make version explicit in contrib/minizip/configure.ac [Bosmans]
+- Avoid warning for no encryption in contrib/minizip/zip.c [Vollant]
+- Minor cleanup up contrib/minizip/unzip.c [Vollant]
+- Fix bug when compiling minizip with C++ [Vollant]
+- Protect for long name and extra fields in contrib/minizip [Vollant]
+- Avoid some warnings in contrib/minizip [Vollant]
+- Add -I../.. -L../.. to CFLAGS for minizip and miniunzip
+- Add missing libs to minizip linker command
+- Add support for VPATH builds in contrib/minizip
+- Add an --enable-demos option to contrib/minizip/configure
+- Add the generation of configure.log by ./configure
+- Exit when required parameters not provided to win32/Makefile.gcc
+- Have gzputc return the character written instead of the argument
+- Use the -m option on ldconfig for BSD systems [Tobias]
+- Correct in zlib.map when deflateResetKeep was added
+
+Changes in 1.2.5.3 (15 Jan 2012)
+- Restore gzgetc function for binary compatibility
+- Do not use _lseeki64 under Borland C++ [Truta]
+- Update win32/Makefile.msc to build test/*.c [Truta]
+- Remove old/visualc6 given CMakefile and other alternatives
+- Update AS400 build files and documentation [Monnerat]
+- Update win32/Makefile.gcc to build test/*.c [Truta]
+- Permit stronger flushes after Z_BLOCK flushes
+- Avoid extraneous empty blocks when doing empty flushes
+- Permit Z_NULL arguments to deflatePending
+- Allow deflatePrime() to insert bits in the middle of a stream
+- Remove second empty static block for Z_PARTIAL_FLUSH
+- Write out all of the available bits when using Z_BLOCK
+- Insert the first two strings in the hash table after a flush
+
+Changes in 1.2.5.2 (17 Dec 2011)
+- fix ld error: unable to find version dependency 'ZLIB_1.2.5'
+- use relative symlinks for shared libs
+- Avoid searching past window for Z_RLE strategy
+- Assure that high-water mark initialization is always applied in deflate
+- Add assertions to fill_window() in deflate.c to match comments
+- Update python link in README
+- Correct spelling error in gzread.c
+- Fix bug in gzgets() for a concatenated empty gzip stream
+- Correct error in comment for gz_make()
+- Change gzread() and related to ignore junk after gzip streams
+- Allow gzread() and related to continue after gzclearerr()
+- Allow gzrewind() and gzseek() after a premature end-of-file
+- Simplify gzseek() now that raw after gzip is ignored
+- Change gzgetc() to a macro for speed (~40% speedup in testing)
+- Fix gzclose() to return the actual error last encountered
+- Always add large file support for windows
+- Include zconf.h for windows large file support
+- Include zconf.h.cmakein for windows large file support
+- Update zconf.h.cmakein on make distclean
+- Merge vestigial vsnprintf determination from zutil.h to gzguts.h
+- Clarify how gzopen() appends in zlib.h comments
+- Correct documentation of gzdirect() since junk at end now ignored
+- Add a transparent write mode to gzopen() when 'T' is in the mode
+- Update python link in zlib man page
+- Get inffixed.h and MAKEFIXED result to match
+- Add a ./config --solo option to make zlib subset with no library use
+- Add undocumented inflateResetKeep() function for CAB file decoding
+- Add --cover option to ./configure for gcc coverage testing
+- Add #define ZLIB_CONST option to use const in the z_stream interface
+- Add comment to gzdopen() in zlib.h to use dup() when using fileno()
+- Note behavior of uncompress() to provide as much data as it can
+- Add files in contrib/minizip to aid in building libminizip
+- Split off AR options in Makefile.in and configure
+- Change ON macro to Z_ARG to avoid application conflicts
+- Facilitate compilation with Borland C++ for pragmas and vsnprintf
+- Include io.h for Turbo C / Borland C++
+- Move example.c and minigzip.c to test/
+- Simplify incomplete code table filling in inflate_table()
+- Remove code from inflate.c and infback.c that is impossible to execute
+- Test the inflate code with full coverage
+- Allow deflateSetDictionary, inflateSetDictionary at any time (in raw)
+- Add deflateResetKeep and fix inflateResetKeep to retain dictionary
+- Fix gzwrite.c to accommodate reduced memory zlib compilation
+- Have inflate() with Z_FINISH avoid the allocation of a window
+- Do not set strm->adler when doing raw inflate
+- Fix gzeof() to behave just like feof() when read is not past end of file
+- Fix bug in gzread.c when end-of-file is reached
+- Avoid use of Z_BUF_ERROR in gz* functions except for premature EOF
+- Document gzread() capability to read concurrently written files
+- Remove hard-coding of resource compiler in CMakeLists.txt [Blammo]
+
+Changes in 1.2.5.1 (10 Sep 2011)
+- Update FAQ entry on shared builds (#13)
+- Avoid symbolic argument to chmod in Makefile.in
+- Fix bug and add consts in contrib/puff [Oberhumer]
+- Update contrib/puff/zeros.raw test file to have all block types
+- Add full coverage test for puff in contrib/puff/Makefile
+- Fix static-only-build install in Makefile.in
+- Fix bug in unzGetCurrentFileInfo() in contrib/minizip [Kuno]
+- Add libz.a dependency to shared in Makefile.in for parallel builds
+- Spell out "number" (instead of "nb") in zlib.h for total_in, total_out
+- Replace $(...) with `...` in configure for non-bash sh [Bowler]
+- Add darwin* to Darwin* and solaris* to SunOS\ 5* in configure [Groffen]
+- Add solaris* to Linux* in configure to allow gcc use [Groffen]
+- Add *bsd* to Linux* case in configure [Bar-Lev]
+- Add inffast.obj to dependencies in win32/Makefile.msc
+- Correct spelling error in deflate.h [Kohler]
+- Change libzdll.a again to libz.dll.a (!) in win32/Makefile.gcc
+- Add test to configure for GNU C looking for gcc in output of $cc -v
+- Add zlib.pc generation to win32/Makefile.gcc [Weigelt]
+- Fix bug in zlib.h for _FILE_OFFSET_BITS set and _LARGEFILE64_SOURCE not
+- Add comment in zlib.h that adler32_combine with len2 < 0 makes no sense
+- Make NO_DIVIDE option in adler32.c much faster (thanks to John Reiser)
+- Make stronger test in zconf.h to include unistd.h for LFS
+- Apply Darwin patches for 64-bit file offsets to contrib/minizip [Slack]
+- Fix zlib.h LFS support when Z_PREFIX used
+- Add updated as400 support (removed from old) [Monnerat]
+- Avoid deflate sensitivity to volatile input data
+- Avoid division in adler32_combine for NO_DIVIDE
+- Clarify the use of Z_FINISH with deflateBound() amount of space
+- Set binary for output file in puff.c
+- Use u4 type for crc_table to avoid conversion warnings
+- Apply casts in zlib.h to avoid conversion warnings
+- Add OF to prototypes for adler32_combine_ and crc32_combine_ [Miller]
+- Improve inflateSync() documentation to note indeterminancy
+- Add deflatePending() function to return the amount of pending output
+- Correct the spelling of "specification" in FAQ [Randers-Pehrson]
+- Add a check in configure for stdarg.h, use for gzprintf()
+- Check that pointers fit in ints when gzprint() compiled old style
+- Add dummy name before $(SHAREDLIBV) in Makefile [Bar-Lev, Bowler]
+- Delete line in configure that adds -L. libz.a to LDFLAGS [Weigelt]
+- Add debug records in assmebler code [Londer]
+- Update RFC references to use http://tools.ietf.org/html/... [Li]
+- Add --archs option, use of libtool to configure for Mac OS X [Borstel]
+
+Changes in 1.2.5 (19 Apr 2010)
+- Disable visibility attribute in win32/Makefile.gcc [Bar-Lev]
+- Default to libdir as sharedlibdir in configure [Nieder]
+- Update copyright dates on modified source files
+- Update trees.c to be able to generate modified trees.h
+- Exit configure for MinGW, suggesting win32/Makefile.gcc
+- Check for NULL path in gz_open [Homurlu]
+
+Changes in 1.2.4.5 (18 Apr 2010)
+- Set sharedlibdir in configure [Torok]
+- Set LDFLAGS in Makefile.in [Bar-Lev]
+- Avoid mkdir objs race condition in Makefile.in [Bowler]
+- Add ZLIB_INTERNAL in front of internal inter-module functions and arrays
+- Define ZLIB_INTERNAL to hide internal functions and arrays for GNU C
+- Don't use hidden attribute when it is a warning generator (e.g. Solaris)
+
+Changes in 1.2.4.4 (18 Apr 2010)
+- Fix CROSS_PREFIX executable testing, CHOST extract, mingw* [Torok]
+- Undefine _LARGEFILE64_SOURCE in zconf.h if it is zero, but not if empty
+- Try to use bash or ksh regardless of functionality of /bin/sh
+- Fix configure incompatibility with NetBSD sh
+- Remove attempt to run under bash or ksh since have better NetBSD fix
+- Fix win32/Makefile.gcc for MinGW [Bar-Lev]
+- Add diagnostic messages when using CROSS_PREFIX in configure
+- Added --sharedlibdir option to configure [Weigelt]
+- Use hidden visibility attribute when available [Frysinger]
+
+Changes in 1.2.4.3 (10 Apr 2010)
+- Only use CROSS_PREFIX in configure for ar and ranlib if they exist
+- Use CROSS_PREFIX for nm [Bar-Lev]
+- Assume _LARGEFILE64_SOURCE defined is equivalent to true
+- Avoid use of undefined symbols in #if with && and ||
+- Make *64 prototypes in gzguts.h consistent with functions
+- Add -shared load option for MinGW in configure [Bowler]
+- Move z_off64_t to public interface, use instead of off64_t
+- Remove ! from shell test in configure (not portable to Solaris)
+- Change +0 macro tests to -0 for possibly increased portability
+
+Changes in 1.2.4.2 (9 Apr 2010)
+- Add consistent carriage returns to readme.txt's in masmx86 and masmx64
+- Really provide prototypes for *64 functions when building without LFS
+- Only define unlink() in minigzip.c if unistd.h not included
+- Update README to point to contrib/vstudio project files
+- Move projects/vc6 to old/ and remove projects/
+- Include stdlib.h in minigzip.c for setmode() definition under WinCE
+- Clean up assembler builds in win32/Makefile.msc [Rowe]
+- Include sys/types.h for Microsoft for off_t definition
+- Fix memory leak on error in gz_open()
+- Symbolize nm as $NM in configure [Weigelt]
+- Use TEST_LDSHARED instead of LDSHARED to link test programs [Weigelt]
+- Add +0 to _FILE_OFFSET_BITS and _LFS64_LARGEFILE in case not defined
+- Fix bug in gzeof() to take into account unused input data
+- Avoid initialization of structures with variables in puff.c
+- Updated win32/README-WIN32.txt [Rowe]
+
+Changes in 1.2.4.1 (28 Mar 2010)
+- Remove the use of [a-z] constructs for sed in configure [gentoo 310225]
+- Remove $(SHAREDLIB) from LIBS in Makefile.in [Creech]
+- Restore "for debugging" comment on sprintf() in gzlib.c
+- Remove fdopen for MVS from gzguts.h
+- Put new README-WIN32.txt in win32 [Rowe]
+- Add check for shell to configure and invoke another shell if needed
+- Fix big fat stinking bug in gzseek() on uncompressed files
+- Remove vestigial F_OPEN64 define in zutil.h
+- Set and check the value of _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE
+- Avoid errors on non-LFS systems when applications define LFS macros
+- Set EXE to ".exe" in configure for MINGW [Kahle]
+- Match crc32() in crc32.c exactly to the prototype in zlib.h [Sherrill]
+- Add prefix for cross-compilation in win32/makefile.gcc [Bar-Lev]
+- Add DLL install in win32/makefile.gcc [Bar-Lev]
+- Allow Linux* or linux* from uname in configure [Bar-Lev]
+- Allow ldconfig to be redefined in configure and Makefile.in [Bar-Lev]
+- Add cross-compilation prefixes to configure [Bar-Lev]
+- Match type exactly in gz_load() invocation in gzread.c
+- Match type exactly of zcalloc() in zutil.c to zlib.h alloc_func
+- Provide prototypes for *64 functions when building zlib without LFS
+- Don't use -lc when linking shared library on MinGW
+- Remove errno.h check in configure and vestigial errno code in zutil.h
+
+Changes in 1.2.4 (14 Mar 2010)
+- Fix VER3 extraction in configure for no fourth subversion
+- Update zlib.3, add docs to Makefile.in to make .pdf out of it
+- Add zlib.3.pdf to distribution
+- Don't set error code in gzerror() if passed pointer is NULL
+- Apply destination directory fixes to CMakeLists.txt [Lowman]
+- Move #cmakedefine's to a new zconf.in.cmakein
+- Restore zconf.h for builds that don't use configure or cmake
+- Add distclean to dummy Makefile for convenience
+- Update and improve INDEX, README, and FAQ
+- Update CMakeLists.txt for the return of zconf.h [Lowman]
+- Update contrib/vstudio/vc9 and vc10 [Vollant]
+- Change libz.dll.a back to libzdll.a in win32/Makefile.gcc
+- Apply license and readme changes to contrib/asm686 [Raiter]
+- Check file name lengths and add -c option in minigzip.c [Li]
+- Update contrib/amd64 and contrib/masmx86/ [Vollant]
+- Avoid use of "eof" parameter in trees.c to not shadow library variable
+- Update make_vms.com for removal of zlibdefs.h [Zinser]
+- Update assembler code and vstudio projects in contrib [Vollant]
+- Remove outdated assembler code contrib/masm686 and contrib/asm586
+- Remove old vc7 and vc8 from contrib/vstudio
+- Update win32/Makefile.msc, add ZLIB_VER_SUBREVISION [Rowe]
+- Fix memory leaks in gzclose_r() and gzclose_w(), file leak in gz_open()
+- Add contrib/gcc_gvmat64 for longest_match and inflate_fast [Vollant]
+- Remove *64 functions from win32/zlib.def (they're not 64-bit yet)
+- Fix bug in void-returning vsprintf() case in gzwrite.c
+- Fix name change from inflate.h in contrib/inflate86/inffas86.c
+- Check if temporary file exists before removing in make_vms.com [Zinser]
+- Fix make install and uninstall for --static option
+- Fix usage of _MSC_VER in gzguts.h and zutil.h [Truta]
+- Update readme.txt in contrib/masmx64 and masmx86 to assemble
+
+Changes in 1.2.3.9 (21 Feb 2010)
+- Expunge gzio.c
+- Move as400 build information to old
+- Fix updates in contrib/minizip and contrib/vstudio
+- Add const to vsnprintf test in configure to avoid warnings [Weigelt]
+- Delete zconf.h (made by configure) [Weigelt]
+- Change zconf.in.h to zconf.h.in per convention [Weigelt]
+- Check for NULL buf in gzgets()
+- Return empty string for gzgets() with len == 1 (like fgets())
+- Fix description of gzgets() in zlib.h for end-of-file, NULL return
+- Update minizip to 1.1 [Vollant]
+- Avoid MSVC loss of data warnings in gzread.c, gzwrite.c
+- Note in zlib.h that gzerror() should be used to distinguish from EOF
+- Remove use of snprintf() from gzlib.c
+- Fix bug in gzseek()
+- Update contrib/vstudio, adding vc9 and vc10 [Kuno, Vollant]
+- Fix zconf.h generation in CMakeLists.txt [Lowman]
+- Improve comments in zconf.h where modified by configure
+
+Changes in 1.2.3.8 (13 Feb 2010)
+- Clean up text files (tabs, trailing whitespace, etc.) [Oberhumer]
+- Use z_off64_t in gz_zero() and gz_skip() to match state->skip
+- Avoid comparison problem when sizeof(int) == sizeof(z_off64_t)
+- Revert to Makefile.in from 1.2.3.6 (live with the clutter)
+- Fix missing error return in gzflush(), add zlib.h note
+- Add *64 functions to zlib.map [Levin]
+- Fix signed/unsigned comparison in gz_comp()
+- Use SFLAGS when testing shared linking in configure
+- Add --64 option to ./configure to use -m64 with gcc
+- Fix ./configure --help to correctly name options
+- Have make fail if a test fails [Levin]
+- Avoid buffer overrun in contrib/masmx64/gvmat64.asm [Simpson]
+- Remove assembler object files from contrib
+
+Changes in 1.2.3.7 (24 Jan 2010)
+- Always gzopen() with O_LARGEFILE if available
+- Fix gzdirect() to work immediately after gzopen() or gzdopen()
+- Make gzdirect() more precise when the state changes while reading
+- Improve zlib.h documentation in many places
+- Catch memory allocation failure in gz_open()
+- Complete close operation if seek forward in gzclose_w() fails
+- Return Z_ERRNO from gzclose_r() if close() fails
+- Return Z_STREAM_ERROR instead of EOF for gzclose() being passed NULL
+- Return zero for gzwrite() errors to match zlib.h description
+- Return -1 on gzputs() error to match zlib.h description
+- Add zconf.in.h to allow recovery from configure modification [Weigelt]
+- Fix static library permissions in Makefile.in [Weigelt]
+- Avoid warnings in configure tests that hide functionality [Weigelt]
+- Add *BSD and DragonFly to Linux case in configure [gentoo 123571]
+- Change libzdll.a to libz.dll.a in win32/Makefile.gcc [gentoo 288212]
+- Avoid access of uninitialized data for first inflateReset2 call [Gomes]
+- Keep object files in subdirectories to reduce the clutter somewhat
+- Remove default Makefile and zlibdefs.h, add dummy Makefile
+- Add new external functions to Z_PREFIX, remove duplicates, z_z_ -> z_
+- Remove zlibdefs.h completely -- modify zconf.h instead
+
+Changes in 1.2.3.6 (17 Jan 2010)
+- Avoid void * arithmetic in gzread.c and gzwrite.c
+- Make compilers happier with const char * for gz_error message
+- Avoid unused parameter warning in inflate.c
+- Avoid signed-unsigned comparison warning in inflate.c
+- Indent #pragma's for traditional C
+- Fix usage of strwinerror() in glib.c, change to gz_strwinerror()
+- Correct email address in configure for system options
+- Update make_vms.com and add make_vms.com to contrib/minizip [Zinser]
+- Update zlib.map [Brown]
+- Fix Makefile.in for Solaris 10 make of example64 and minizip64 [Torok]
+- Apply various fixes to CMakeLists.txt [Lowman]
+- Add checks on len in gzread() and gzwrite()
+- Add error message for no more room for gzungetc()
+- Remove zlib version check in gzwrite()
+- Defer compression of gzprintf() result until need to
+- Use snprintf() in gzdopen() if available
+- Remove USE_MMAP configuration determination (only used by minigzip)
+- Remove examples/pigz.c (available separately)
+- Update examples/gun.c to 1.6
+
+Changes in 1.2.3.5 (8 Jan 2010)
+- Add space after #if in zutil.h for some compilers
+- Fix relatively harmless bug in deflate_fast() [Exarevsky]
+- Fix same problem in deflate_slow()
+- Add $(SHAREDLIBV) to LIBS in Makefile.in [Brown]
+- Add deflate_rle() for faster Z_RLE strategy run-length encoding
+- Add deflate_huff() for faster Z_HUFFMAN_ONLY encoding
+- Change name of "write" variable in inffast.c to avoid library collisions
+- Fix premature EOF from gzread() in gzio.c [Brown]
+- Use zlib header window size if windowBits is 0 in inflateInit2()
+- Remove compressBound() call in deflate.c to avoid linking compress.o
+- Replace use of errno in gz* with functions, support WinCE [Alves]
+- Provide alternative to perror() in minigzip.c for WinCE [Alves]
+- Don't use _vsnprintf on later versions of MSVC [Lowman]
+- Add CMake build script and input file [Lowman]
+- Update contrib/minizip to 1.1 [Svensson, Vollant]
+- Moved nintendods directory from contrib to .
+- Replace gzio.c with a new set of routines with the same functionality
+- Add gzbuffer(), gzoffset(), gzclose_r(), gzclose_w() as part of above
+- Update contrib/minizip to 1.1b
+- Change gzeof() to return 0 on error instead of -1 to agree with zlib.h
+
+Changes in 1.2.3.4 (21 Dec 2009)
+- Use old school .SUFFIXES in Makefile.in for FreeBSD compatibility
+- Update comments in configure and Makefile.in for default --shared
+- Fix test -z's in configure [Marquess]
+- Build examplesh and minigzipsh when not testing
+- Change NULL's to Z_NULL's in deflate.c and in comments in zlib.h
+- Import LDFLAGS from the environment in configure
+- Fix configure to populate SFLAGS with discovered CFLAGS options
+- Adapt make_vms.com to the new Makefile.in [Zinser]
+- Add zlib2ansi script for C++ compilation [Marquess]
+- Add _FILE_OFFSET_BITS=64 test to make test (when applicable)
+- Add AMD64 assembler code for longest match to contrib [Teterin]
+- Include options from $SFLAGS when doing $LDSHARED
+- Simplify 64-bit file support by introducing z_off64_t type
+- Make shared object files in objs directory to work around old Sun cc
+- Use only three-part version number for Darwin shared compiles
+- Add rc option to ar in Makefile.in for when ./configure not run
+- Add -WI,-rpath,. to LDFLAGS for OSF 1 V4*
+- Set LD_LIBRARYN32_PATH for SGI IRIX shared compile
+- Protect against _FILE_OFFSET_BITS being defined when compiling zlib
+- Rename Makefile.in targets allstatic to static and allshared to shared
+- Fix static and shared Makefile.in targets to be independent
+- Correct error return bug in gz_open() by setting state [Brown]
+- Put spaces before ;;'s in configure for better sh compatibility
+- Add pigz.c (parallel implementation of gzip) to examples/
+- Correct constant in crc32.c to UL [Leventhal]
+- Reject negative lengths in crc32_combine()
+- Add inflateReset2() function to work like inflateEnd()/inflateInit2()
+- Include sys/types.h for _LARGEFILE64_SOURCE [Brown]
+- Correct typo in doc/algorithm.txt [Janik]
+- Fix bug in adler32_combine() [Zhu]
+- Catch missing-end-of-block-code error in all inflates and in puff
+ Assures that random input to inflate eventually results in an error
+- Added enough.c (calculation of ENOUGH for inftrees.h) to examples/
+- Update ENOUGH and its usage to reflect discovered bounds
+- Fix gzerror() error report on empty input file [Brown]
+- Add ush casts in trees.c to avoid pedantic runtime errors
+- Fix typo in zlib.h uncompress() description [Reiss]
+- Correct inflate() comments with regard to automatic header detection
+- Remove deprecation comment on Z_PARTIAL_FLUSH (it stays)
+- Put new version of gzlog (2.0) in examples with interruption recovery
+- Add puff compile option to permit invalid distance-too-far streams
+- Add puff TEST command options, ability to read piped input
+- Prototype the *64 functions in zlib.h when _FILE_OFFSET_BITS == 64, but
+ _LARGEFILE64_SOURCE not defined
+- Fix Z_FULL_FLUSH to truly erase the past by resetting s->strstart
+- Fix deflateSetDictionary() to use all 32K for output consistency
+- Remove extraneous #define MIN_LOOKAHEAD in deflate.c (in deflate.h)
+- Clear bytes after deflate lookahead to avoid use of uninitialized data
+- Change a limit in inftrees.c to be more transparent to Coverity Prevent
+- Update win32/zlib.def with exported symbols from zlib.h
+- Correct spelling errors in zlib.h [Willem, Sobrado]
+- Allow Z_BLOCK for deflate() to force a new block
+- Allow negative bits in inflatePrime() to delete existing bit buffer
+- Add Z_TREES flush option to inflate() to return at end of trees
+- Add inflateMark() to return current state information for random access
+- Add Makefile for NintendoDS to contrib [Costa]
+- Add -w in configure compile tests to avoid spurious warnings [Beucler]
+- Fix typos in zlib.h comments for deflateSetDictionary()
+- Fix EOF detection in transparent gzread() [Maier]
+
+Changes in 1.2.3.3 (2 October 2006)
+- Make --shared the default for configure, add a --static option
+- Add compile option to permit invalid distance-too-far streams
+- Add inflateUndermine() function which is required to enable above
+- Remove use of "this" variable name for C++ compatibility [Marquess]
+- Add testing of shared library in make test, if shared library built
+- Use ftello() and fseeko() if available instead of ftell() and fseek()
+- Provide two versions of all functions that use the z_off_t type for
+ binary compatibility -- a normal version and a 64-bit offset version,
+ per the Large File Support Extension when _LARGEFILE64_SOURCE is
+ defined; use the 64-bit versions by default when _FILE_OFFSET_BITS
+ is defined to be 64
+- Add a --uname= option to configure to perhaps help with cross-compiling
+
+Changes in 1.2.3.2 (3 September 2006)
+- Turn off silly Borland warnings [Hay]
+- Use off64_t and define _LARGEFILE64_SOURCE when present
+- Fix missing dependency on inffixed.h in Makefile.in
+- Rig configure --shared to build both shared and static [Teredesai, Truta]
+- Remove zconf.in.h and instead create a new zlibdefs.h file
+- Fix contrib/minizip/unzip.c non-encrypted after encrypted [Vollant]
+- Add treebuild.xml (see http://treebuild.metux.de/) [Weigelt]
+
+Changes in 1.2.3.1 (16 August 2006)
+- Add watcom directory with OpenWatcom make files [Daniel]
+- Remove #undef of FAR in zconf.in.h for MVS [Fedtke]
+- Update make_vms.com [Zinser]
+- Use -fPIC for shared build in configure [Teredesai, Nicholson]
+- Use only major version number for libz.so on IRIX and OSF1 [Reinholdtsen]
+- Use fdopen() (not _fdopen()) for Interix in zutil.h [Bäck]
+- Add some FAQ entries about the contrib directory
+- Update the MVS question in the FAQ
+- Avoid extraneous reads after EOF in gzio.c [Brown]
+- Correct spelling of "successfully" in gzio.c [Randers-Pehrson]
+- Add comments to zlib.h about gzerror() usage [Brown]
+- Set extra flags in gzip header in gzopen() like deflate() does
+- Make configure options more compatible with double-dash conventions
+ [Weigelt]
+- Clean up compilation under Solaris SunStudio cc [Rowe, Reinholdtsen]
+- Fix uninstall target in Makefile.in [Truta]
+- Add pkgconfig support [Weigelt]
+- Use $(DESTDIR) macro in Makefile.in [Reinholdtsen, Weigelt]
+- Replace set_data_type() with a more accurate detect_data_type() in
+ trees.c, according to the txtvsbin.txt document [Truta]
+- Swap the order of #include <stdio.h> and #include "zlib.h" in
+ gzio.c, example.c and minigzip.c [Truta]
+- Shut up annoying VS2005 warnings about standard C deprecation [Rowe,
+ Truta] (where?)
+- Fix target "clean" from win32/Makefile.bor [Truta]
+- Create .pdb and .manifest files in win32/makefile.msc [Ziegler, Rowe]
+- Update zlib www home address in win32/DLL_FAQ.txt [Truta]
+- Update contrib/masmx86/inffas32.asm for VS2005 [Vollant, Van Wassenhove]
+- Enable browse info in the "Debug" and "ASM Debug" configurations in
+ the Visual C++ 6 project, and set (non-ASM) "Debug" as default [Truta]
+- Add pkgconfig support [Weigelt]
+- Add ZLIB_VER_MAJOR, ZLIB_VER_MINOR and ZLIB_VER_REVISION in zlib.h,
+ for use in win32/zlib1.rc [Polushin, Rowe, Truta]
+- Add a document that explains the new text detection scheme to
+ doc/txtvsbin.txt [Truta]
+- Add rfc1950.txt, rfc1951.txt and rfc1952.txt to doc/ [Truta]
+- Move algorithm.txt into doc/ [Truta]
+- Synchronize FAQ with website
+- Fix compressBound(), was low for some pathological cases [Fearnley]
+- Take into account wrapper variations in deflateBound()
+- Set examples/zpipe.c input and output to binary mode for Windows
+- Update examples/zlib_how.html with new zpipe.c (also web site)
+- Fix some warnings in examples/gzlog.c and examples/zran.c (it seems
+ that gcc became pickier in 4.0)
+- Add zlib.map for Linux: "All symbols from zlib-1.1.4 remain
+ un-versioned, the patch adds versioning only for symbols introduced in
+ zlib-1.2.0 or later. It also declares as local those symbols which are
+ not designed to be exported." [Levin]
+- Update Z_PREFIX list in zconf.in.h, add --zprefix option to configure
+- Do not initialize global static by default in trees.c, add a response
+ NO_INIT_GLOBAL_POINTERS to initialize them if needed [Marquess]
+- Don't use strerror() in gzio.c under WinCE [Yakimov]
+- Don't use errno.h in zutil.h under WinCE [Yakimov]
+- Move arguments for AR to its usage to allow replacing ar [Marot]
+- Add HAVE_VISIBILITY_PRAGMA in zconf.in.h for Mozilla [Randers-Pehrson]
+- Improve inflateInit() and inflateInit2() documentation
+- Fix structure size comment in inflate.h
+- Change configure help option from --h* to --help [Santos]
+
Changes in 1.2.3 (18 July 2005)
- Apply security vulnerability fixes to contrib/infback9 as well
- Clean up some text files (carriage returns, trailing space)
@@ -13,7 +673,7 @@ Changes in 1.2.2.4 (11 July 2005)
compile
- Fix some spelling errors in comments [Betts]
- Correct inflateInit2() error return documentation in zlib.h
-- Added zran.c example of compressed data random access to examples
+- Add zran.c example of compressed data random access to examples
directory, shows use of inflatePrime()
- Fix cast for assignments to strm->state in inflate.c and infback.c
- Fix zlibCompileFlags() in zutil.c to use 1L for long shifts [Oberhumer]
@@ -561,7 +1221,7 @@ Changes in 1.0.6 (19 Jan 1998)
386 asm code replacing longest_match().
contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
A C++ I/O streams interface to the zlib gz* functions
- contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
+ contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
Another C++ I/O streams interface
contrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es>
A very simple tar.gz file extractor using zlib
@@ -650,7 +1310,7 @@ Changes in 1.0.1 (20 May 96) [1.0 skipped to avoid confusion]
- fix array overlay in deflate.c which sometimes caused bad compressed data
- fix inflate bug with empty stored block
- fix MSDOS medium model which was broken in 0.99
-- fix deflateParams() which could generated bad compressed data.
+- fix deflateParams() which could generate bad compressed data.
- Bytef is define'd instead of typedef'ed (work around Borland bug)
- added an INDEX file
- new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32),
diff --git a/zlib/FAQ b/zlib/FAQ
index 441d910daa1..99b7cf92e45 100644
--- a/zlib/FAQ
+++ b/zlib/FAQ
@@ -3,8 +3,8 @@
If your question is not there, please check the zlib home page
-http://www.zlib.org which may have more recent information.
-The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
+http://zlib.net/ which may have more recent information.
+The lastest zlib FAQ is at http://zlib.net/zlib_faq.html
1. Is zlib Y2K-compliant?
@@ -13,54 +13,51 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
2. Where can I get a Windows DLL version?
- The zlib sources can be compiled without change to produce a DLL.
- See the file win32/DLL_FAQ.txt in the zlib distribution.
- Pointers to the precompiled DLL are found in the zlib web site at
- http://www.zlib.org.
+ The zlib sources can be compiled without change to produce a DLL. See the
+ file win32/DLL_FAQ.txt in the zlib distribution. Pointers to the
+ precompiled DLL are found in the zlib web site at http://zlib.net/ .
3. Where can I get a Visual Basic interface to zlib?
See
- * http://www.dogma.net/markn/articles/zlibtool/zlibtool.htm
- * contrib/visual-basic.txt in the zlib distribution
+ * http://marknelson.us/1997/01/01/zlib-engine/
* win32/DLL_FAQ.txt in the zlib distribution
4. compress() returns Z_BUF_ERROR.
- Make sure that before the call of compress, the length of the compressed
- buffer is equal to the total size of the compressed buffer and not
- zero. For Visual Basic, check that this parameter is passed by reference
+ Make sure that before the call of compress(), the length of the compressed
+ buffer is equal to the available size of the compressed buffer and not
+ zero. For Visual Basic, check that this parameter is passed by reference
("as any"), not by value ("as long").
5. deflate() or inflate() returns Z_BUF_ERROR.
- Before making the call, make sure that avail_in and avail_out are not
- zero. When setting the parameter flush equal to Z_FINISH, also make sure
- that avail_out is big enough to allow processing all pending input.
- Note that a Z_BUF_ERROR is not fatal--another call to deflate() or
- inflate() can be made with more input or output space. A Z_BUF_ERROR
- may in fact be unavoidable depending on how the functions are used, since
- it is not possible to tell whether or not there is more output pending
- when strm.avail_out returns with zero.
+ Before making the call, make sure that avail_in and avail_out are not zero.
+ When setting the parameter flush equal to Z_FINISH, also make sure that
+ avail_out is big enough to allow processing all pending input. Note that a
+ Z_BUF_ERROR is not fatal--another call to deflate() or inflate() can be
+ made with more input or output space. A Z_BUF_ERROR may in fact be
+ unavoidable depending on how the functions are used, since it is not
+ possible to tell whether or not there is more output pending when
+ strm.avail_out returns with zero. See http://zlib.net/zlib_how.html for a
+ heavily annotated example.
6. Where's the zlib documentation (man pages, etc.)?
- It's in zlib.h for the moment, and Francis S. Lin has converted it to a
- web page zlib.html. Volunteers to transform this to Unix-style man pages,
- please contact us (zlib@gzip.org). Examples of zlib usage are in the files
- example.c and minigzip.c.
+ It's in zlib.h . Examples of zlib usage are in the files test/example.c
+ and test/minigzip.c, with more in examples/ .
7. Why don't you use GNU autoconf or libtool or ...?
- Because we would like to keep zlib as a very small and simple
- package. zlib is rather portable and doesn't need much configuration.
+ Because we would like to keep zlib as a very small and simple package.
+ zlib is rather portable and doesn't need much configuration.
8. I found a bug in zlib.
- Most of the time, such problems are due to an incorrect usage of
- zlib. Please try to reproduce the problem with a small program and send
- the corresponding source to us at zlib@gzip.org . Do not send
- multi-megabyte data files without prior agreement.
+ Most of the time, such problems are due to an incorrect usage of zlib.
+ Please try to reproduce the problem with a small program and send the
+ corresponding source to us at zlib@gzip.org . Do not send multi-megabyte
+ data files without prior agreement.
9. Why do I get "undefined reference to gzputc"?
@@ -82,13 +79,15 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
12. Can zlib handle .Z files?
- No, sorry. You have to spawn an uncompress or gunzip subprocess, or adapt
+ No, sorry. You have to spawn an uncompress or gunzip subprocess, or adapt
the code of uncompress on your own.
13. How can I make a Unix shared library?
- make clean
- ./configure -s
+ By default a shared (and a static) library is built for Unix. So:
+
+ make distclean
+ ./configure
make
14. How do I install a shared zlib library on Unix?
@@ -99,8 +98,10 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
However, many flavors of Unix come with a shared zlib already installed.
Before going to the trouble of compiling a shared version of zlib and
- trying to install it, you may want to check if it's already there! If you
- can #include <zlib.h>, it's there. The -lz option will probably link to it.
+ trying to install it, you may want to check if it's already there! If you
+ can #include <zlib.h>, it's there. The -lz option will probably link to
+ it. You can check the version at the top of zlib.h or with the
+ ZLIB_VERSION symbol defined in zlib.h .
15. I have a question about OttoPDF.
@@ -109,8 +110,8 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
16. Can zlib decode Flate data in an Adobe PDF file?
- Yes. See http://www.fastio.com/ (ClibPDF), or http://www.pdflib.com/ .
- To modify PDF forms, see http://sourceforge.net/projects/acroformtool/ .
+ Yes. See http://www.pdflib.com/ . To modify PDF forms, see
+ http://sourceforge.net/projects/acroformtool/ .
17. Why am I getting this "register_frame_info not found" error on Solaris?
@@ -121,67 +122,67 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
symbol __register_frame_info: referenced symbol not found
The symbol __register_frame_info is not part of zlib, it is generated by
- the C compiler (cc or gcc). You must recompile applications using zlib
- which have this problem. This problem is specific to Solaris. See
+ the C compiler (cc or gcc). You must recompile applications using zlib
+ which have this problem. This problem is specific to Solaris. See
http://www.sunfreeware.com for Solaris versions of zlib and applications
using zlib.
18. Why does gzip give an error on a file I make with compress/deflate?
The compress and deflate functions produce data in the zlib format, which
- is different and incompatible with the gzip format. The gz* functions in
- zlib on the other hand use the gzip format. Both the zlib and gzip
- formats use the same compressed data format internally, but have different
- headers and trailers around the compressed data.
+ is different and incompatible with the gzip format. The gz* functions in
+ zlib on the other hand use the gzip format. Both the zlib and gzip formats
+ use the same compressed data format internally, but have different headers
+ and trailers around the compressed data.
19. Ok, so why are there two different formats?
- The gzip format was designed to retain the directory information about
- a single file, such as the name and last modification date. The zlib
- format on the other hand was designed for in-memory and communication
- channel applications, and has a much more compact header and trailer and
- uses a faster integrity check than gzip.
+ The gzip format was designed to retain the directory information about a
+ single file, such as the name and last modification date. The zlib format
+ on the other hand was designed for in-memory and communication channel
+ applications, and has a much more compact header and trailer and uses a
+ faster integrity check than gzip.
20. Well that's nice, but how do I make a gzip file in memory?
You can request that deflate write the gzip format instead of the zlib
- format using deflateInit2(). You can also request that inflate decode
- the gzip format using inflateInit2(). Read zlib.h for more details.
+ format using deflateInit2(). You can also request that inflate decode the
+ gzip format using inflateInit2(). Read zlib.h for more details.
21. Is zlib thread-safe?
- Yes. However any library routines that zlib uses and any application-
- provided memory allocation routines must also be thread-safe. zlib's gz*
+ Yes. However any library routines that zlib uses and any application-
+ provided memory allocation routines must also be thread-safe. zlib's gz*
functions use stdio library routines, and most of zlib's functions use the
- library memory allocation routines by default. zlib's Init functions allow
- for the application to provide custom memory allocation routines.
+ library memory allocation routines by default. zlib's *Init* functions
+ allow for the application to provide custom memory allocation routines.
Of course, you should only operate on any given zlib or gzip stream from a
single thread at a time.
22. Can I use zlib in my commercial application?
- Yes. Please read the license in zlib.h.
+ Yes. Please read the license in zlib.h.
23. Is zlib under the GNU license?
- No. Please read the license in zlib.h.
+ No. Please read the license in zlib.h.
24. The license says that altered source versions must be "plainly marked". So
what exactly do I need to do to meet that requirement?
- You need to change the ZLIB_VERSION and ZLIB_VERNUM #defines in zlib.h. In
+ You need to change the ZLIB_VERSION and ZLIB_VERNUM #defines in zlib.h. In
particular, the final version number needs to be changed to "f", and an
- identification string should be appended to ZLIB_VERSION. Version numbers
+ identification string should be appended to ZLIB_VERSION. Version numbers
x.x.x.f are reserved for modifications to zlib by others than the zlib
- maintainers. For example, if the version of the base zlib you are altering
+ maintainers. For example, if the version of the base zlib you are altering
is "1.2.3.4", then in zlib.h you should change ZLIB_VERNUM to 0x123f, and
- ZLIB_VERSION to something like "1.2.3.f-zachary-mods-v3". You can also
+ ZLIB_VERSION to something like "1.2.3.f-zachary-mods-v3". You can also
update the version strings in deflate.c and inftrees.c.
For altered source distributions, you should also note the origin and
nature of the changes in zlib.h, as well as in ChangeLog and README, along
- with the dates of the alterations. The origin should include at least your
+ with the dates of the alterations. The origin should include at least your
name (or your company's name), and an email address to contact for help or
issues with the library.
@@ -197,105 +198,112 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
26. Will zlib work on a 64-bit machine?
- It should. It has been tested on 64-bit machines, and has no dependence
- on any data types being limited to 32-bits in length. If you have any
+ Yes. It has been tested on 64-bit machines, and has no dependence on any
+ data types being limited to 32-bits in length. If you have any
difficulties, please provide a complete problem report to zlib@gzip.org
27. Will zlib decompress data from the PKWare Data Compression Library?
- No. The PKWare DCL uses a completely different compressed data format
- than does PKZIP and zlib. However, you can look in zlib's contrib/blast
+ No. The PKWare DCL uses a completely different compressed data format than
+ does PKZIP and zlib. However, you can look in zlib's contrib/blast
directory for a possible solution to your problem.
28. Can I access data randomly in a compressed stream?
- No, not without some preparation. If when compressing you periodically
- use Z_FULL_FLUSH, carefully write all the pending data at those points,
- and keep an index of those locations, then you can start decompression
- at those points. You have to be careful to not use Z_FULL_FLUSH too
- often, since it can significantly degrade compression.
+ No, not without some preparation. If when compressing you periodically use
+ Z_FULL_FLUSH, carefully write all the pending data at those points, and
+ keep an index of those locations, then you can start decompression at those
+ points. You have to be careful to not use Z_FULL_FLUSH too often, since it
+ can significantly degrade compression. Alternatively, you can scan a
+ deflate stream once to generate an index, and then use that index for
+ random access. See examples/zran.c .
29. Does zlib work on MVS, OS/390, CICS, etc.?
- We don't know for sure. We have heard occasional reports of success on
- these systems. If you do use it on one of these, please provide us with
- a report, instructions, and patches that we can reference when we get
- these questions. Thanks.
+ It has in the past, but we have not heard of any recent evidence. There
+ were working ports of zlib 1.1.4 to MVS, but those links no longer work.
+ If you know of recent, successful applications of zlib on these operating
+ systems, please let us know. Thanks.
-30. Is there some simpler, easier to read version of inflate I can look at
- to understand the deflate format?
+30. Is there some simpler, easier to read version of inflate I can look at to
+ understand the deflate format?
- First off, you should read RFC 1951. Second, yes. Look in zlib's
+ First off, you should read RFC 1951. Second, yes. Look in zlib's
contrib/puff directory.
31. Does zlib infringe on any patents?
- As far as we know, no. In fact, that was originally the whole point behind
- zlib. Look here for some more information:
+ As far as we know, no. In fact, that was originally the whole point behind
+ zlib. Look here for some more information:
http://www.gzip.org/#faq11
32. Can zlib work with greater than 4 GB of data?
- Yes. inflate() and deflate() will process any amount of data correctly.
+ Yes. inflate() and deflate() will process any amount of data correctly.
Each call of inflate() or deflate() is limited to input and output chunks
of the maximum value that can be stored in the compiler's "unsigned int"
- type, but there is no limit to the number of chunks. Note however that the
- strm.total_in and strm_total_out counters may be limited to 4 GB. These
+ type, but there is no limit to the number of chunks. Note however that the
+ strm.total_in and strm_total_out counters may be limited to 4 GB. These
counters are provided as a convenience and are not used internally by
- inflate() or deflate(). The application can easily set up its own counters
+ inflate() or deflate(). The application can easily set up its own counters
updated after each call of inflate() or deflate() to count beyond 4 GB.
compress() and uncompress() may be limited to 4 GB, since they operate in a
- single call. gzseek() and gztell() may be limited to 4 GB depending on how
- zlib is compiled. See the zlibCompileFlags() function in zlib.h.
+ single call. gzseek() and gztell() may be limited to 4 GB depending on how
+ zlib is compiled. See the zlibCompileFlags() function in zlib.h.
- The word "may" appears several times above since there is a 4 GB limit
- only if the compiler's "long" type is 32 bits. If the compiler's "long"
- type is 64 bits, then the limit is 16 exabytes.
+ The word "may" appears several times above since there is a 4 GB limit only
+ if the compiler's "long" type is 32 bits. If the compiler's "long" type is
+ 64 bits, then the limit is 16 exabytes.
33. Does zlib have any security vulnerabilities?
- The only one that we are aware of is potentially in gzprintf(). If zlib
- is compiled to use sprintf() or vsprintf(), then there is no protection
- against a buffer overflow of a 4K string space, other than the caller of
- gzprintf() assuring that the output will not exceed 4K. On the other
- hand, if zlib is compiled to use snprintf() or vsnprintf(), which should
- normally be the case, then there is no vulnerability. The ./configure
- script will display warnings if an insecure variation of sprintf() will
- be used by gzprintf(). Also the zlibCompileFlags() function will return
- information on what variant of sprintf() is used by gzprintf().
+ The only one that we are aware of is potentially in gzprintf(). If zlib is
+ compiled to use sprintf() or vsprintf(), then there is no protection
+ against a buffer overflow of an 8K string space (or other value as set by
+ gzbuffer()), other than the caller of gzprintf() assuring that the output
+ will not exceed 8K. On the other hand, if zlib is compiled to use
+ snprintf() or vsnprintf(), which should normally be the case, then there is
+ no vulnerability. The ./configure script will display warnings if an
+ insecure variation of sprintf() will be used by gzprintf(). Also the
+ zlibCompileFlags() function will return information on what variant of
+ sprintf() is used by gzprintf().
If you don't have snprintf() or vsnprintf() and would like one, you can
find a portable implementation here:
http://www.ijs.si/software/snprintf/
- Note that you should be using the most recent version of zlib. Versions
- 1.1.3 and before were subject to a double-free vulnerability.
+ Note that you should be using the most recent version of zlib. Versions
+ 1.1.3 and before were subject to a double-free vulnerability, and versions
+ 1.2.1 and 1.2.2 were subject to an access exception when decompressing
+ invalid compressed data.
34. Is there a Java version of zlib?
Probably what you want is to use zlib in Java. zlib is already included
as part of the Java SDK in the java.util.zip package. If you really want
a version of zlib written in the Java language, look on the zlib home
- page for links: http://www.zlib.org/
+ page for links: http://zlib.net/ .
35. I get this or that compiler or source-code scanner warning when I crank it
up to maximally-pedantic. Can't you guys write proper code?
Many years ago, we gave up attempting to avoid warnings on every compiler
- in the universe. It just got to be a waste of time, and some compilers
- were downright silly. So now, we simply make sure that the code always
- works.
+ in the universe. It just got to be a waste of time, and some compilers
+ were downright silly as well as contradicted each other. So now, we simply
+ make sure that the code always works.
36. Valgrind (or some similar memory access checker) says that deflate is
performing a conditional jump that depends on an uninitialized value.
Isn't that a bug?
- No. That is intentional for performance reasons, and the output of
- deflate is not affected. This only started showing up recently since
- zlib 1.2.x uses malloc() by default for allocations, whereas earlier
- versions used calloc(), which zeros out the allocated memory.
+ No. That is intentional for performance reasons, and the output of deflate
+ is not affected. This only started showing up recently since zlib 1.2.x
+ uses malloc() by default for allocations, whereas earlier versions used
+ calloc(), which zeros out the allocated memory. Even though the code was
+ correct, versions 1.2.4 and later was changed to not stimulate these
+ checkers.
37. Will zlib read the (insert any ancient or arcane format here) compressed
data format?
@@ -305,20 +313,21 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
38. How can I encrypt/decrypt zip files with zlib?
- zlib doesn't support encryption. The original PKZIP encryption is very weak
- and can be broken with freely available programs. To get strong encryption,
- use GnuPG, http://www.gnupg.org/ , which already includes zlib compression.
- For PKZIP compatible "encryption", look at http://www.info-zip.org/
+ zlib doesn't support encryption. The original PKZIP encryption is very
+ weak and can be broken with freely available programs. To get strong
+ encryption, use GnuPG, http://www.gnupg.org/ , which already includes zlib
+ compression. For PKZIP compatible "encryption", look at
+ http://www.info-zip.org/
39. What's the difference between the "gzip" and "deflate" HTTP 1.1 encodings?
- "gzip" is the gzip format, and "deflate" is the zlib format. They should
- probably have called the second one "zlib" instead to avoid confusion
- with the raw deflate compressed data format. While the HTTP 1.1 RFC 2616
+ "gzip" is the gzip format, and "deflate" is the zlib format. They should
+ probably have called the second one "zlib" instead to avoid confusion with
+ the raw deflate compressed data format. While the HTTP 1.1 RFC 2616
correctly points to the zlib specification in RFC 1950 for the "deflate"
transfer encoding, there have been reports of servers and browsers that
incorrectly produce or expect raw deflate data per the deflate
- specficiation in RFC 1951, most notably Microsoft. So even though the
+ specification in RFC 1951, most notably Microsoft. So even though the
"deflate" transfer encoding using the zlib format would be the more
efficient approach (and in fact exactly what the zlib format was designed
for), using the "gzip" transfer encoding is probably more reliable due to
@@ -328,12 +337,32 @@ The lastest zlib FAQ is at http://www.gzip.org/zlib/zlib_faq.html
40. Does zlib support the new "Deflate64" format introduced by PKWare?
- No. PKWare has apparently decided to keep that format proprietary, since
- they have not documented it as they have previous compression formats.
- In any case, the compression improvements are so modest compared to other
- more modern approaches, that it's not worth the effort to implement.
+ No. PKWare has apparently decided to keep that format proprietary, since
+ they have not documented it as they have previous compression formats. In
+ any case, the compression improvements are so modest compared to other more
+ modern approaches, that it's not worth the effort to implement.
+
+41. I'm having a problem with the zip functions in zlib, can you help?
+
+ There are no zip functions in zlib. You are probably using minizip by
+ Giles Vollant, which is found in the contrib directory of zlib. It is not
+ part of zlib. In fact none of the stuff in contrib is part of zlib. The
+ files in there are not supported by the zlib authors. You need to contact
+ the authors of the respective contribution for help.
+
+42. The match.asm code in contrib is under the GNU General Public License.
+ Since it's part of zlib, doesn't that mean that all of zlib falls under the
+ GNU GPL?
+
+ No. The files in contrib are not part of zlib. They were contributed by
+ other authors and are provided as a convenience to the user within the zlib
+ distribution. Each item in contrib has its own license.
+
+43. Is zlib subject to export controls? What is its ECCN?
+
+ zlib is not subject to export controls, and so is classified as EAR99.
-41. Can you please sign these lengthy legal documents and fax them back to us
+44. Can you please sign these lengthy legal documents and fax them back to us
so that we can use your software in our product?
No. Go away. Shoo.
diff --git a/zlib/INDEX b/zlib/INDEX
index 0587e5902bd..2ba06412048 100644
--- a/zlib/INDEX
+++ b/zlib/INDEX
@@ -1,23 +1,37 @@
+CMakeLists.txt cmake build file
ChangeLog history of changes
FAQ Frequently Asked Questions about zlib
INDEX this file
-Makefile makefile for Unix (generated by configure)
-Makefile.in makefile for Unix (template for configure)
+Makefile dummy Makefile that tells you to ./configure
+Makefile.in template for Unix Makefile
README guess what
-algorithm.txt description of the (de)compression algorithm
configure configure script for Unix
-zconf.in.h template for zconf.h (used by configure)
+make_vms.com makefile for VMS
+test/example.c zlib usages examples for build testing
+test/minigzip.c minimal gzip-like functionality for build testing
+test/infcover.c inf*.c code coverage for build coverage testing
+treebuild.xml XML description of source file dependencies
+zconf.h.cmakein zconf.h template for cmake
+zconf.h.in zconf.h template for configure
+zlib.3 Man page for zlib
+zlib.3.pdf Man page in PDF format
+zlib.map Linux symbol information
+zlib.pc.in Template for pkg-config descriptor
+zlib.pc.cmakein zlib.pc template for cmake
+zlib2ansi perl script to convert source files for C++ compilation
amiga/ makefiles for Amiga SAS C
-as400/ makefiles for IBM AS/400
+as400/ makefiles for AS/400
+doc/ documentation for formats and algorithms
msdos/ makefiles for MSDOS
+nintendods/ makefile for Nintendo DS
old/ makefiles for various architectures and zlib documentation
files that have not yet been updated for zlib 1.2.x
-projects/ projects for various Integrated Development Environments
qnx/ makefiles for QNX
+watcom/ makefiles for OpenWatcom
win32/ makefiles for Windows
- zlib public header files (must be kept):
+ zlib public header files (required for library use):
zconf.h
zlib.h
@@ -28,7 +42,11 @@ crc32.c
crc32.h
deflate.c
deflate.h
-gzio.c
+gzclose.c
+gzguts.h
+gzlib.c
+gzread.c
+gzwrite.c
infback.c
inffast.c
inffast.h
@@ -43,9 +61,8 @@ uncompr.c
zutil.c
zutil.h
- source files for sample programs:
-example.c
-minigzip.c
+ source files for sample programs
+See examples/README.examples
- unsupported contribution by third parties
+ unsupported contributions by third parties
See contrib/README.contrib
diff --git a/zlib/README b/zlib/README
index 758cc50020d..51106de4753 100644
--- a/zlib/README
+++ b/zlib/README
@@ -1,56 +1,52 @@
ZLIB DATA COMPRESSION LIBRARY
-zlib 1.2.3 is a general purpose data compression library. All the code is
+zlib 1.2.11 is a general purpose data compression library. All the code is
thread safe. The data format used by the zlib library is described by RFCs
(Request for Comments) 1950 to 1952 in the files
-http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format)
-and rfc1952.txt (gzip format). These documents are also available in other
-formats from ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html
+http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and
+rfc1952 (gzip format).
All functions of the compression library are documented in the file zlib.h
-(volunteer to write man pages welcome, contact zlib@gzip.org). A usage example
-of the library is given in the file example.c which also tests that the library
-is working correctly. Another example is given in the file minigzip.c. The
-compression library itself is composed of all source files except example.c and
-minigzip.c.
+(volunteer to write man pages welcome, contact zlib@gzip.org). A usage example
+of the library is given in the file test/example.c which also tests that
+the library is working correctly. Another example is given in the file
+test/minigzip.c. The compression library itself is composed of all source
+files in the root directory.
To compile all files and run the test program, follow the instructions given at
-the top of Makefile. In short "make test; make install" should work for most
-machines. For Unix: "./configure; make test; make install". For MSDOS, use one
-of the special makefiles such as Makefile.msc. For VMS, use make_vms.com.
+the top of Makefile.in. In short "./configure; make test", and if that goes
+well, "make install" should work for most flavors of Unix. For Windows, use
+one of the special makefiles in win32/ or contrib/vstudio/ . For VMS, use
+make_vms.com.
Questions about zlib should be sent to <zlib@gzip.org>, or to Gilles Vollant
-<info@winimage.com> for the Windows DLL version. The zlib home page is
-http://www.zlib.org or http://www.gzip.org/zlib/ Before reporting a problem,
-please check this site to verify that you have the latest version of zlib;
-otherwise get the latest version and check whether the problem still exists or
-not.
+<info@winimage.com> for the Windows DLL version. The zlib home page is
+http://zlib.net/ . Before reporting a problem, please check this site to
+verify that you have the latest version of zlib; otherwise get the latest
+version and check whether the problem still exists or not.
-PLEASE read the zlib FAQ http://www.gzip.org/zlib/zlib_faq.html before asking
-for help.
+PLEASE read the zlib FAQ http://zlib.net/zlib_faq.html before asking for help.
-Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan. 1997
-issue of Dr. Dobb's Journal; a copy of the article is available in
-http://dogma.net/markn/articles/zlibtool/zlibtool.htm
+Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan. 1997
+issue of Dr. Dobb's Journal; a copy of the article is available at
+http://marknelson.us/1997/01/01/zlib-engine/ .
-The changes made in version 1.2.3 are documented in the file ChangeLog.
+The changes made in version 1.2.11 are documented in the file ChangeLog.
-Unsupported third party contributions are provided in directory "contrib".
+Unsupported third party contributions are provided in directory contrib/ .
-A Java implementation of zlib is available in the Java Development Kit
-http://java.sun.com/j2se/1.4.2/docs/api/java/util/zip/package-summary.html
-See the zlib home page http://www.zlib.org for details.
+zlib is available in Java using the java.util.zip package, documented at
+http://java.sun.com/developer/technicalArticles/Programming/compression/ .
-A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is in the
-CPAN (Comprehensive Perl Archive Network) sites
-http://www.cpan.org/modules/by-module/Compress/
+A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is available
+at CPAN (Comprehensive Perl Archive Network) sites, including
+http://search.cpan.org/~pmqs/IO-Compress-Zlib/ .
A Python interface to zlib written by A.M. Kuchling <amk@amk.ca> is
available in Python 1.5 and later versions, see
-http://www.python.org/doc/lib/module-zlib.html
+http://docs.python.org/library/zlib.html .
-A zlib binding for TCL written by Andreas Kupries <a.kupries@westend.com> is
-availlable at http://www.oche.de/~akupries/soft/trf/trf_zip.html
+zlib is built into tcl: http://wiki.tcl.tk/4610 .
An experimental package to read and write files in .zip format, written on top
of zlib by Gilles Vollant <info@winimage.com>, is available in the
@@ -74,25 +70,21 @@ Notes for some targets:
- zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with
other compilers. Use "make test" to check your compiler.
-- gzdopen is not supported on RISCOS, BEOS and by some Mac compilers.
+- gzdopen is not supported on RISCOS or BEOS.
- For PalmOs, see http://palmzlib.sourceforge.net/
-- When building a shared, i.e. dynamic library on Mac OS X, the library must be
- installed before testing (do "make install" before "make test"), since the
- library location is specified in the library.
-
Acknowledgments:
- The deflate format used by zlib was defined by Phil Katz. The deflate
- and zlib specifications were written by L. Peter Deutsch. Thanks to all the
- people who reported problems and suggested various improvements in zlib;
- they are too numerous to cite here.
+ The deflate format used by zlib was defined by Phil Katz. The deflate and
+ zlib specifications were written by L. Peter Deutsch. Thanks to all the
+ people who reported problems and suggested various improvements in zlib; they
+ are too numerous to cite here.
Copyright notice:
- (C) 1995-2004 Jean-loup Gailly and Mark Adler
+ (C) 1995-2017 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
@@ -113,13 +105,11 @@ Copyright notice:
Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu
-If you use the zlib library in a product, we would appreciate *not*
-receiving lengthy legal documents to sign. The sources are provided
-for free but without warranty of any kind. The library has been
-entirely written by Jean-loup Gailly and Mark Adler; it does not
-include third-party code.
+If you use the zlib library in a product, we would appreciate *not* receiving
+lengthy legal documents to sign. The sources are provided for free but without
+warranty of any kind. The library has been entirely written by Jean-loup
+Gailly and Mark Adler; it does not include third-party code.
-If you redistribute modified sources, we would appreciate that you include
-in the file ChangeLog history information documenting your changes. Please
-read the FAQ for more information on the distribution of modified source
-versions.
+If you redistribute modified sources, we would appreciate that you include in
+the file ChangeLog history information documenting your changes. Please read
+the FAQ for more information on the distribution of modified source versions.
diff --git a/zlib/README.MySQL b/zlib/README.MySQL
deleted file mode 100644
index c17d3eeb6f9..00000000000
--- a/zlib/README.MySQL
+++ /dev/null
@@ -1,16 +0,0 @@
-This an incomplete version of the zlib library -- it excludes some of the
-platform-specific project files, contributed code, and examples from the
-original zlib distribution. You can find the original distribution at
-
- http://www.gzip.org/zlib/
- or
- http://www.zlib.net/
-
-Revision history:
-
-20.01.2006. The following files were changed as part of #15787 fix:
- makefile.am
- gzio.c
- zconf.h
- README.mysql
-
diff --git a/zlib/adler32.c b/zlib/adler32.c
index 007ba26277c..e82e8eedd13 100644
--- a/zlib/adler32.c
+++ b/zlib/adler32.c
@@ -1,14 +1,15 @@
/* adler32.c -- compute the Adler-32 checksum of a data stream
- * Copyright (C) 1995-2004 Mark Adler
+ * Copyright (C) 1995-2011, 2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
/* @(#) $Id$ */
-#define ZLIB_INTERNAL
-#include "zlib.h"
+#include "zutil.h"
-#define BASE 65521UL /* largest prime smaller than 65536 */
+local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
+
+#define BASE 65521U /* largest prime smaller than 65536 */
#define NMAX 5552
/* NMAX is the largest n such that 255n(n+1)/2 + (n+1)(BASE-1) <= 2^32-1 */
@@ -18,46 +19,51 @@
#define DO8(buf,i) DO4(buf,i); DO4(buf,i+4);
#define DO16(buf) DO8(buf,0); DO8(buf,8);
-/* use NO_DIVIDE if your processor does not do division in hardware */
+/* use NO_DIVIDE if your processor does not do division in hardware --
+ try it both ways to see which is faster */
#ifdef NO_DIVIDE
-# define MOD(a) \
+/* note that this assumes BASE is 65521, where 65536 % 65521 == 15
+ (thank you to John Reiser for pointing this out) */
+# define CHOP(a) \
+ do { \
+ unsigned long tmp = a >> 16; \
+ a &= 0xffffUL; \
+ a += (tmp << 4) - tmp; \
+ } while (0)
+# define MOD28(a) \
do { \
- if (a >= (BASE << 16)) a -= (BASE << 16); \
- if (a >= (BASE << 15)) a -= (BASE << 15); \
- if (a >= (BASE << 14)) a -= (BASE << 14); \
- if (a >= (BASE << 13)) a -= (BASE << 13); \
- if (a >= (BASE << 12)) a -= (BASE << 12); \
- if (a >= (BASE << 11)) a -= (BASE << 11); \
- if (a >= (BASE << 10)) a -= (BASE << 10); \
- if (a >= (BASE << 9)) a -= (BASE << 9); \
- if (a >= (BASE << 8)) a -= (BASE << 8); \
- if (a >= (BASE << 7)) a -= (BASE << 7); \
- if (a >= (BASE << 6)) a -= (BASE << 6); \
- if (a >= (BASE << 5)) a -= (BASE << 5); \
- if (a >= (BASE << 4)) a -= (BASE << 4); \
- if (a >= (BASE << 3)) a -= (BASE << 3); \
- if (a >= (BASE << 2)) a -= (BASE << 2); \
- if (a >= (BASE << 1)) a -= (BASE << 1); \
+ CHOP(a); \
if (a >= BASE) a -= BASE; \
} while (0)
-# define MOD4(a) \
+# define MOD(a) \
do { \
- if (a >= (BASE << 4)) a -= (BASE << 4); \
- if (a >= (BASE << 3)) a -= (BASE << 3); \
- if (a >= (BASE << 2)) a -= (BASE << 2); \
- if (a >= (BASE << 1)) a -= (BASE << 1); \
+ CHOP(a); \
+ MOD28(a); \
+ } while (0)
+# define MOD63(a) \
+ do { /* this assumes a is not negative */ \
+ z_off64_t tmp = a >> 32; \
+ a &= 0xffffffffL; \
+ a += (tmp << 8) - (tmp << 5) + tmp; \
+ tmp = a >> 16; \
+ a &= 0xffffL; \
+ a += (tmp << 4) - tmp; \
+ tmp = a >> 16; \
+ a &= 0xffffL; \
+ a += (tmp << 4) - tmp; \
if (a >= BASE) a -= BASE; \
} while (0)
#else
# define MOD(a) a %= BASE
-# define MOD4(a) a %= BASE
+# define MOD28(a) a %= BASE
+# define MOD63(a) a %= BASE
#endif
/* ========================================================================= */
-uLong ZEXPORT adler32(adler, buf, len)
+uLong ZEXPORT adler32_z(adler, buf, len)
uLong adler;
const Bytef *buf;
- uInt len;
+ z_size_t len;
{
unsigned long sum2;
unsigned n;
@@ -89,7 +95,7 @@ uLong ZEXPORT adler32(adler, buf, len)
}
if (adler >= BASE)
adler -= BASE;
- MOD4(sum2); /* only added so many BASE's */
+ MOD28(sum2); /* only added so many BASE's */
return adler | (sum2 << 16);
}
@@ -125,25 +131,56 @@ uLong ZEXPORT adler32(adler, buf, len)
}
/* ========================================================================= */
-uLong ZEXPORT adler32_combine(adler1, adler2, len2)
+uLong ZEXPORT adler32(adler, buf, len)
+ uLong adler;
+ const Bytef *buf;
+ uInt len;
+{
+ return adler32_z(adler, buf, len);
+}
+
+/* ========================================================================= */
+local uLong adler32_combine_(adler1, adler2, len2)
uLong adler1;
uLong adler2;
- z_off_t len2;
+ z_off64_t len2;
{
unsigned long sum1;
unsigned long sum2;
unsigned rem;
+ /* for negative len, return invalid adler32 as a clue for debugging */
+ if (len2 < 0)
+ return 0xffffffffUL;
+
/* the derivation of this formula is left as an exercise for the reader */
- rem = (unsigned)(len2 % BASE);
+ MOD63(len2); /* assumes len2 >= 0 */
+ rem = (unsigned)len2;
sum1 = adler1 & 0xffff;
sum2 = rem * sum1;
MOD(sum2);
sum1 += (adler2 & 0xffff) + BASE - 1;
sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem;
- if (sum1 > BASE) sum1 -= BASE;
- if (sum1 > BASE) sum1 -= BASE;
- if (sum2 > (BASE << 1)) sum2 -= (BASE << 1);
- if (sum2 > BASE) sum2 -= BASE;
+ if (sum1 >= BASE) sum1 -= BASE;
+ if (sum1 >= BASE) sum1 -= BASE;
+ if (sum2 >= ((unsigned long)BASE << 1)) sum2 -= ((unsigned long)BASE << 1);
+ if (sum2 >= BASE) sum2 -= BASE;
return sum1 | (sum2 << 16);
}
+
+/* ========================================================================= */
+uLong ZEXPORT adler32_combine(adler1, adler2, len2)
+ uLong adler1;
+ uLong adler2;
+ z_off_t len2;
+{
+ return adler32_combine_(adler1, adler2, len2);
+}
+
+uLong ZEXPORT adler32_combine64(adler1, adler2, len2)
+ uLong adler1;
+ uLong adler2;
+ z_off64_t len2;
+{
+ return adler32_combine_(adler1, adler2, len2);
+}
diff --git a/zlib/algorithm.txt b/zlib/algorithm.txt
deleted file mode 100644
index b022dde312a..00000000000
--- a/zlib/algorithm.txt
+++ /dev/null
@@ -1,209 +0,0 @@
-1. Compression algorithm (deflate)
-
-The deflation algorithm used by gzip (also zip and zlib) is a variation of
-LZ77 (Lempel-Ziv 1977, see reference below). It finds duplicated strings in
-the input data. The second occurrence of a string is replaced by a
-pointer to the previous string, in the form of a pair (distance,
-length). Distances are limited to 32K bytes, and lengths are limited
-to 258 bytes. When a string does not occur anywhere in the previous
-32K bytes, it is emitted as a sequence of literal bytes. (In this
-description, `string' must be taken as an arbitrary sequence of bytes,
-and is not restricted to printable characters.)
-
-Literals or match lengths are compressed with one Huffman tree, and
-match distances are compressed with another tree. The trees are stored
-in a compact form at the start of each block. The blocks can have any
-size (except that the compressed data for one block must fit in
-available memory). A block is terminated when deflate() determines that
-it would be useful to start another block with fresh trees. (This is
-somewhat similar to the behavior of LZW-based _compress_.)
-
-Duplicated strings are found using a hash table. All input strings of
-length 3 are inserted in the hash table. A hash index is computed for
-the next 3 bytes. If the hash chain for this index is not empty, all
-strings in the chain are compared with the current input string, and
-the longest match is selected.
-
-The hash chains are searched starting with the most recent strings, to
-favor small distances and thus take advantage of the Huffman encoding.
-The hash chains are singly linked. There are no deletions from the
-hash chains, the algorithm simply discards matches that are too old.
-
-To avoid a worst-case situation, very long hash chains are arbitrarily
-truncated at a certain length, determined by a runtime option (level
-parameter of deflateInit). So deflate() does not always find the longest
-possible match but generally finds a match which is long enough.
-
-deflate() also defers the selection of matches with a lazy evaluation
-mechanism. After a match of length N has been found, deflate() searches for
-a longer match at the next input byte. If a longer match is found, the
-previous match is truncated to a length of one (thus producing a single
-literal byte) and the process of lazy evaluation begins again. Otherwise,
-the original match is kept, and the next match search is attempted only N
-steps later.
-
-The lazy match evaluation is also subject to a runtime parameter. If
-the current match is long enough, deflate() reduces the search for a longer
-match, thus speeding up the whole process. If compression ratio is more
-important than speed, deflate() attempts a complete second search even if
-the first match is already long enough.
-
-The lazy match evaluation is not performed for the fastest compression
-modes (level parameter 1 to 3). For these fast modes, new strings
-are inserted in the hash table only when no match was found, or
-when the match is not too long. This degrades the compression ratio
-but saves time since there are both fewer insertions and fewer searches.
-
-
-2. Decompression algorithm (inflate)
-
-2.1 Introduction
-
-The key question is how to represent a Huffman code (or any prefix code) so
-that you can decode fast. The most important characteristic is that shorter
-codes are much more common than longer codes, so pay attention to decoding the
-short codes fast, and let the long codes take longer to decode.
-
-inflate() sets up a first level table that covers some number of bits of
-input less than the length of longest code. It gets that many bits from the
-stream, and looks it up in the table. The table will tell if the next
-code is that many bits or less and how many, and if it is, it will tell
-the value, else it will point to the next level table for which inflate()
-grabs more bits and tries to decode a longer code.
-
-How many bits to make the first lookup is a tradeoff between the time it
-takes to decode and the time it takes to build the table. If building the
-table took no time (and if you had infinite memory), then there would only
-be a first level table to cover all the way to the longest code. However,
-building the table ends up taking a lot longer for more bits since short
-codes are replicated many times in such a table. What inflate() does is
-simply to make the number of bits in the first table a variable, and then
-to set that variable for the maximum speed.
-
-For inflate, which has 286 possible codes for the literal/length tree, the size
-of the first table is nine bits. Also the distance trees have 30 possible
-values, and the size of the first table is six bits. Note that for each of
-those cases, the table ended up one bit longer than the ``average'' code
-length, i.e. the code length of an approximately flat code which would be a
-little more than eight bits for 286 symbols and a little less than five bits
-for 30 symbols.
-
-
-2.2 More details on the inflate table lookup
-
-Ok, you want to know what this cleverly obfuscated inflate tree actually
-looks like. You are correct that it's not a Huffman tree. It is simply a
-lookup table for the first, let's say, nine bits of a Huffman symbol. The
-symbol could be as short as one bit or as long as 15 bits. If a particular
-symbol is shorter than nine bits, then that symbol's translation is duplicated
-in all those entries that start with that symbol's bits. For example, if the
-symbol is four bits, then it's duplicated 32 times in a nine-bit table. If a
-symbol is nine bits long, it appears in the table once.
-
-If the symbol is longer than nine bits, then that entry in the table points
-to another similar table for the remaining bits. Again, there are duplicated
-entries as needed. The idea is that most of the time the symbol will be short
-and there will only be one table look up. (That's whole idea behind data
-compression in the first place.) For the less frequent long symbols, there
-will be two lookups. If you had a compression method with really long
-symbols, you could have as many levels of lookups as is efficient. For
-inflate, two is enough.
-
-So a table entry either points to another table (in which case nine bits in
-the above example are gobbled), or it contains the translation for the symbol
-and the number of bits to gobble. Then you start again with the next
-ungobbled bit.
-
-You may wonder: why not just have one lookup table for how ever many bits the
-longest symbol is? The reason is that if you do that, you end up spending
-more time filling in duplicate symbol entries than you do actually decoding.
-At least for deflate's output that generates new trees every several 10's of
-kbytes. You can imagine that filling in a 2^15 entry table for a 15-bit code
-would take too long if you're only decoding several thousand symbols. At the
-other extreme, you could make a new table for every bit in the code. In fact,
-that's essentially a Huffman tree. But then you spend two much time
-traversing the tree while decoding, even for short symbols.
-
-So the number of bits for the first lookup table is a trade of the time to
-fill out the table vs. the time spent looking at the second level and above of
-the table.
-
-Here is an example, scaled down:
-
-The code being decoded, with 10 symbols, from 1 to 6 bits long:
-
-A: 0
-B: 10
-C: 1100
-D: 11010
-E: 11011
-F: 11100
-G: 11101
-H: 11110
-I: 111110
-J: 111111
-
-Let's make the first table three bits long (eight entries):
-
-000: A,1
-001: A,1
-010: A,1
-011: A,1
-100: B,2
-101: B,2
-110: -> table X (gobble 3 bits)
-111: -> table Y (gobble 3 bits)
-
-Each entry is what the bits decode as and how many bits that is, i.e. how
-many bits to gobble. Or the entry points to another table, with the number of
-bits to gobble implicit in the size of the table.
-
-Table X is two bits long since the longest code starting with 110 is five bits
-long:
-
-00: C,1
-01: C,1
-10: D,2
-11: E,2
-
-Table Y is three bits long since the longest code starting with 111 is six
-bits long:
-
-000: F,2
-001: F,2
-010: G,2
-011: G,2
-100: H,2
-101: H,2
-110: I,3
-111: J,3
-
-So what we have here are three tables with a total of 20 entries that had to
-be constructed. That's compared to 64 entries for a single table. Or
-compared to 16 entries for a Huffman tree (six two entry tables and one four
-entry table). Assuming that the code ideally represents the probability of
-the symbols, it takes on the average 1.25 lookups per symbol. That's compared
-to one lookup for the single table, or 1.66 lookups per symbol for the
-Huffman tree.
-
-There, I think that gives you a picture of what's going on. For inflate, the
-meaning of a particular symbol is often more than just a letter. It can be a
-byte (a "literal"), or it can be either a length or a distance which
-indicates a base value and a number of bits to fetch after the code that is
-added to the base value. Or it might be the special end-of-block code. The
-data structures created in inftrees.c try to encode all that information
-compactly in the tables.
-
-
-Jean-loup Gailly Mark Adler
-jloup@gzip.org madler@alumni.caltech.edu
-
-
-References:
-
-[LZ77] Ziv J., Lempel A., ``A Universal Algorithm for Sequential Data
-Compression,'' IEEE Transactions on Information Theory, Vol. 23, No. 3,
-pp. 337-343.
-
-``DEFLATE Compressed Data Format Specification'' available in
-http://www.ietf.org/rfc/rfc1951.txt
diff --git a/zlib/amiga/Makefile.pup b/zlib/amiga/Makefile.pup
new file mode 100644
index 00000000000..8940c120fbb
--- /dev/null
+++ b/zlib/amiga/Makefile.pup
@@ -0,0 +1,69 @@
+# Amiga powerUP (TM) Makefile
+# makefile for libpng and SAS C V6.58/7.00 PPC compiler
+# Copyright (C) 1998 by Andreas R. Kleinert
+
+LIBNAME = libzip.a
+
+CC = scppc
+CFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL \
+ OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8 NOVER
+AR = ppc-amigaos-ar cr
+RANLIB = ppc-amigaos-ranlib
+LD = ppc-amigaos-ld -r
+LDFLAGS = -o
+LDLIBS = LIB:scppc.a LIB:end.o
+RM = delete quiet
+
+OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \
+ uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o
+
+TEST_OBJS = example.o minigzip.o
+
+all: example minigzip
+
+check: test
+test: all
+ example
+ echo hello world | minigzip | minigzip -d
+
+$(LIBNAME): $(OBJS)
+ $(AR) $@ $(OBJS)
+ -$(RANLIB) $@
+
+example: example.o $(LIBNAME)
+ $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS)
+
+minigzip: minigzip.o $(LIBNAME)
+ $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS)
+
+mostlyclean: clean
+clean:
+ $(RM) *.o example minigzip $(LIBNAME) foo.gz
+
+zip:
+ zip -ul9 zlib README ChangeLog Makefile Make????.??? Makefile.?? \
+ descrip.mms *.[ch]
+
+tgz:
+ cd ..; tar cfz zlib/zlib.tgz zlib/README zlib/ChangeLog zlib/Makefile \
+ zlib/Make????.??? zlib/Makefile.?? zlib/descrip.mms zlib/*.[ch]
+
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+
+adler32.o: zlib.h zconf.h
+compress.o: zlib.h zconf.h
+crc32.o: crc32.h zlib.h zconf.h
+deflate.o: deflate.h zutil.h zlib.h zconf.h
+example.o: zlib.h zconf.h
+gzclose.o: zlib.h zconf.h gzguts.h
+gzlib.o: zlib.h zconf.h gzguts.h
+gzread.o: zlib.h zconf.h gzguts.h
+gzwrite.o: zlib.h zconf.h gzguts.h
+inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+inftrees.o: zutil.h zlib.h zconf.h inftrees.h
+minigzip.o: zlib.h zconf.h
+trees.o: deflate.h zutil.h zlib.h zconf.h trees.h
+uncompr.o: zlib.h zconf.h
+zutil.o: zutil.h zlib.h zconf.h
diff --git a/zlib/amiga/Makefile.sas b/zlib/amiga/Makefile.sas
new file mode 100644
index 00000000000..749e2915271
--- /dev/null
+++ b/zlib/amiga/Makefile.sas
@@ -0,0 +1,68 @@
+# SMakefile for zlib
+# Modified from the standard UNIX Makefile Copyright Jean-loup Gailly
+# Osma Ahvenlampi <Osma.Ahvenlampi@hut.fi>
+# Amiga, SAS/C 6.56 & Smake
+
+CC=sc
+CFLAGS=OPT
+#CFLAGS=OPT CPU=68030
+#CFLAGS=DEBUG=LINE
+LDFLAGS=LIB z.lib
+
+SCOPTIONS=OPTSCHED OPTINLINE OPTALIAS OPTTIME OPTINLOCAL STRMERGE \
+ NOICONS PARMS=BOTH NOSTACKCHECK UTILLIB NOVERSION ERRORREXX \
+ DEF=POSTINC
+
+OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \
+ uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o
+
+TEST_OBJS = example.o minigzip.o
+
+all: SCOPTIONS example minigzip
+
+check: test
+test: all
+ example
+ echo hello world | minigzip | minigzip -d
+
+install: z.lib
+ copy clone zlib.h zconf.h INCLUDE:
+ copy clone z.lib LIB:
+
+z.lib: $(OBJS)
+ oml z.lib r $(OBJS)
+
+example: example.o z.lib
+ $(CC) $(CFLAGS) LINK TO $@ example.o $(LDFLAGS)
+
+minigzip: minigzip.o z.lib
+ $(CC) $(CFLAGS) LINK TO $@ minigzip.o $(LDFLAGS)
+
+mostlyclean: clean
+clean:
+ -delete force quiet example minigzip *.o z.lib foo.gz *.lnk SCOPTIONS
+
+SCOPTIONS: Makefile.sas
+ copy to $@ <from <
+$(SCOPTIONS)
+<
+
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+
+adler32.o: zlib.h zconf.h
+compress.o: zlib.h zconf.h
+crc32.o: crc32.h zlib.h zconf.h
+deflate.o: deflate.h zutil.h zlib.h zconf.h
+example.o: zlib.h zconf.h
+gzclose.o: zlib.h zconf.h gzguts.h
+gzlib.o: zlib.h zconf.h gzguts.h
+gzread.o: zlib.h zconf.h gzguts.h
+gzwrite.o: zlib.h zconf.h gzguts.h
+inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+inftrees.o: zutil.h zlib.h zconf.h inftrees.h
+minigzip.o: zlib.h zconf.h
+trees.o: deflate.h zutil.h zlib.h zconf.h trees.h
+uncompr.o: zlib.h zconf.h
+zutil.o: zutil.h zlib.h zconf.h
diff --git a/zlib/compress.c b/zlib/compress.c
index df04f0148e6..e2db404abf8 100644
--- a/zlib/compress.c
+++ b/zlib/compress.c
@@ -1,5 +1,5 @@
/* compress.c -- compress a memory buffer
- * Copyright (C) 1995-2003 Jean-loup Gailly.
+ * Copyright (C) 1995-2005, 2014, 2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -28,16 +28,11 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
{
z_stream stream;
int err;
+ const uInt max = (uInt)-1;
+ uLong left;
- stream.next_in = (Bytef*)source;
- stream.avail_in = (uInt)sourceLen;
-#ifdef MAXSEG_64K
- /* Check for source > 64K on 16-bit machine: */
- if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;
-#endif
- stream.next_out = dest;
- stream.avail_out = (uInt)*destLen;
- if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;
+ left = *destLen;
+ *destLen = 0;
stream.zalloc = (alloc_func)0;
stream.zfree = (free_func)0;
@@ -46,15 +41,26 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
err = deflateInit(&stream, level);
if (err != Z_OK) return err;
- err = deflate(&stream, Z_FINISH);
- if (err != Z_STREAM_END) {
- deflateEnd(&stream);
- return err == Z_OK ? Z_BUF_ERROR : err;
- }
- *destLen = stream.total_out;
+ stream.next_out = dest;
+ stream.avail_out = 0;
+ stream.next_in = (z_const Bytef *)source;
+ stream.avail_in = 0;
- err = deflateEnd(&stream);
- return err;
+ do {
+ if (stream.avail_out == 0) {
+ stream.avail_out = left > (uLong)max ? max : (uInt)left;
+ left -= stream.avail_out;
+ }
+ if (stream.avail_in == 0) {
+ stream.avail_in = sourceLen > (uLong)max ? max : (uInt)sourceLen;
+ sourceLen -= stream.avail_in;
+ }
+ err = deflate(&stream, sourceLen ? Z_NO_FLUSH : Z_FINISH);
+ } while (err == Z_OK);
+
+ *destLen = stream.total_out;
+ deflateEnd(&stream);
+ return err == Z_STREAM_END ? Z_OK : err;
}
/* ===========================================================================
@@ -75,5 +81,6 @@ int ZEXPORT compress (dest, destLen, source, sourceLen)
uLong ZEXPORT compressBound (sourceLen)
uLong sourceLen;
{
- return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) + 11;
+ return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +
+ (sourceLen >> 25) + 13;
}
diff --git a/zlib/crc32.c b/zlib/crc32.c
index f658a9ef55e..9580440c0e6 100644
--- a/zlib/crc32.c
+++ b/zlib/crc32.c
@@ -1,5 +1,5 @@
/* crc32.c -- compute the CRC-32 of a data stream
- * Copyright (C) 1995-2005 Mark Adler
+ * Copyright (C) 1995-2006, 2010, 2011, 2012, 2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*
* Thanks to Rodney Brown <rbrown64@csc.com.au> for his contribution of faster
@@ -17,6 +17,8 @@
of the crc tables. Therefore, if you #define DYNAMIC_CRC_TABLE, you should
first call get_crc_table() to initialize the tables before allowing more than
one thread to use crc32().
+
+ DYNAMIC_CRC_TABLE and MAKECRCH can be #defined to write out crc32.h.
*/
#ifdef MAKECRCH
@@ -28,37 +30,15 @@
#include "zutil.h" /* for STDC and FAR definitions */
-#define local static
-
-/* Find a four-byte integer type for crc32_little() and crc32_big(). */
-#ifndef NOBYFOUR
-# ifdef STDC /* need ANSI C limits.h to determine sizes */
-# include <limits.h>
-# define BYFOUR
-# if (UINT_MAX == 0xffffffffUL)
- typedef unsigned int u4;
-# else
-# if (ULONG_MAX == 0xffffffffUL)
- typedef unsigned long u4;
-# else
-# if (USHRT_MAX == 0xffffffffUL)
- typedef unsigned short u4;
-# else
-# undef BYFOUR /* can't find a four-byte integer type! */
-# endif
-# endif
-# endif
-# endif /* STDC */
-#endif /* !NOBYFOUR */
-
/* Definitions for doing the crc four data bytes at a time. */
+#if !defined(NOBYFOUR) && defined(Z_U4)
+# define BYFOUR
+#endif
#ifdef BYFOUR
-# define REV(w) (((w)>>24)+(((w)>>8)&0xff00)+ \
- (((w)&0xff00)<<8)+(((w)&0xff)<<24))
local unsigned long crc32_little OF((unsigned long,
- const unsigned char FAR *, unsigned));
+ const unsigned char FAR *, z_size_t));
local unsigned long crc32_big OF((unsigned long,
- const unsigned char FAR *, unsigned));
+ const unsigned char FAR *, z_size_t));
# define TBLS 8
#else
# define TBLS 1
@@ -68,14 +48,16 @@
local unsigned long gf2_matrix_times OF((unsigned long *mat,
unsigned long vec));
local void gf2_matrix_square OF((unsigned long *square, unsigned long *mat));
+local uLong crc32_combine_ OF((uLong crc1, uLong crc2, z_off64_t len2));
+
#ifdef DYNAMIC_CRC_TABLE
local volatile int crc_table_empty = 1;
-local unsigned long FAR crc_table[TBLS][256];
+local z_crc_t FAR crc_table[TBLS][256];
local void make_crc_table OF((void));
#ifdef MAKECRCH
- local void write_table OF((FILE *, const unsigned long FAR *));
+ local void write_table OF((FILE *, const z_crc_t FAR *));
#endif /* MAKECRCH */
/*
Generate tables for a byte-wise 32-bit CRC calculation on the polynomial:
@@ -105,9 +87,9 @@ local void make_crc_table OF((void));
*/
local void make_crc_table()
{
- unsigned long c;
+ z_crc_t c;
int n, k;
- unsigned long poly; /* polynomial exclusive-or pattern */
+ z_crc_t poly; /* polynomial exclusive-or pattern */
/* terms of polynomial defining this crc (except x^32): */
static volatile int first = 1; /* flag to limit concurrent making */
static const unsigned char p[] = {0,1,2,4,5,7,8,10,11,12,16,22,23,26};
@@ -119,13 +101,13 @@ local void make_crc_table()
first = 0;
/* make exclusive-or pattern from polynomial (0xedb88320UL) */
- poly = 0UL;
- for (n = 0; n < sizeof(p)/sizeof(unsigned char); n++)
- poly |= 1UL << (31 - p[n]);
+ poly = 0;
+ for (n = 0; n < (int)(sizeof(p)/sizeof(unsigned char)); n++)
+ poly |= (z_crc_t)1 << (31 - p[n]);
/* generate a crc for every 8-bit value */
for (n = 0; n < 256; n++) {
- c = (unsigned long)n;
+ c = (z_crc_t)n;
for (k = 0; k < 8; k++)
c = c & 1 ? poly ^ (c >> 1) : c >> 1;
crc_table[0][n] = c;
@@ -136,11 +118,11 @@ local void make_crc_table()
and then the byte reversal of those as well as the first table */
for (n = 0; n < 256; n++) {
c = crc_table[0][n];
- crc_table[4][n] = REV(c);
+ crc_table[4][n] = ZSWAP32(c);
for (k = 1; k < 4; k++) {
c = crc_table[0][c & 0xff] ^ (c >> 8);
crc_table[k][n] = c;
- crc_table[k + 4][n] = REV(c);
+ crc_table[k + 4][n] = ZSWAP32(c);
}
}
#endif /* BYFOUR */
@@ -162,7 +144,7 @@ local void make_crc_table()
if (out == NULL) return;
fprintf(out, "/* crc32.h -- tables for rapid CRC calculation\n");
fprintf(out, " * Generated automatically by crc32.c\n */\n\n");
- fprintf(out, "local const unsigned long FAR ");
+ fprintf(out, "local const z_crc_t FAR ");
fprintf(out, "crc_table[TBLS][256] =\n{\n {\n");
write_table(out, crc_table[0]);
# ifdef BYFOUR
@@ -182,12 +164,13 @@ local void make_crc_table()
#ifdef MAKECRCH
local void write_table(out, table)
FILE *out;
- const unsigned long FAR *table;
+ const z_crc_t FAR *table;
{
int n;
for (n = 0; n < 256; n++)
- fprintf(out, "%s0x%08lxUL%s", n % 5 ? "" : " ", table[n],
+ fprintf(out, "%s0x%08lxUL%s", n % 5 ? "" : " ",
+ (unsigned long)(table[n]),
n == 255 ? "\n" : (n % 5 == 4 ? ",\n" : ", "));
}
#endif /* MAKECRCH */
@@ -202,13 +185,13 @@ local void write_table(out, table)
/* =========================================================================
* This function can be used by asm versions of crc32()
*/
-const unsigned long FAR * ZEXPORT get_crc_table()
+const z_crc_t FAR * ZEXPORT get_crc_table()
{
#ifdef DYNAMIC_CRC_TABLE
if (crc_table_empty)
make_crc_table();
#endif /* DYNAMIC_CRC_TABLE */
- return (const unsigned long FAR *)crc_table;
+ return (const z_crc_t FAR *)crc_table;
}
/* ========================================================================= */
@@ -216,10 +199,10 @@ const unsigned long FAR * ZEXPORT get_crc_table()
#define DO8 DO1; DO1; DO1; DO1; DO1; DO1; DO1; DO1
/* ========================================================================= */
-unsigned long ZEXPORT crc32(crc, buf, len)
+unsigned long ZEXPORT crc32_z(crc, buf, len)
unsigned long crc;
const unsigned char FAR *buf;
- unsigned len;
+ z_size_t len;
{
if (buf == Z_NULL) return 0UL;
@@ -230,7 +213,7 @@ unsigned long ZEXPORT crc32(crc, buf, len)
#ifdef BYFOUR
if (sizeof(void *) == sizeof(ptrdiff_t)) {
- u4 endian;
+ z_crc_t endian;
endian = 1;
if (*((unsigned char *)(&endian)))
@@ -250,8 +233,29 @@ unsigned long ZEXPORT crc32(crc, buf, len)
return crc ^ 0xffffffffUL;
}
+/* ========================================================================= */
+unsigned long ZEXPORT crc32(crc, buf, len)
+ unsigned long crc;
+ const unsigned char FAR *buf;
+ uInt len;
+{
+ return crc32_z(crc, buf, len);
+}
+
#ifdef BYFOUR
+/*
+ This BYFOUR code accesses the passed unsigned char * buffer with a 32-bit
+ integer pointer type. This violates the strict aliasing rule, where a
+ compiler can assume, for optimization purposes, that two pointers to
+ fundamentally different types won't ever point to the same memory. This can
+ manifest as a problem only if one of the pointers is written to. This code
+ only reads from those pointers. So long as this code remains isolated in
+ this compilation unit, there won't be a problem. For this reason, this code
+ should not be copied and pasted into a compilation unit in which other code
+ writes to the buffer that is passed to these routines.
+ */
+
/* ========================================================================= */
#define DOLIT4 c ^= *buf4++; \
c = crc_table[3][c & 0xff] ^ crc_table[2][(c >> 8) & 0xff] ^ \
@@ -262,19 +266,19 @@ unsigned long ZEXPORT crc32(crc, buf, len)
local unsigned long crc32_little(crc, buf, len)
unsigned long crc;
const unsigned char FAR *buf;
- unsigned len;
+ z_size_t len;
{
- register u4 c;
- register const u4 FAR *buf4;
+ register z_crc_t c;
+ register const z_crc_t FAR *buf4;
- c = (u4)crc;
+ c = (z_crc_t)crc;
c = ~c;
while (len && ((ptrdiff_t)buf & 3)) {
c = crc_table[0][(c ^ *buf++) & 0xff] ^ (c >> 8);
len--;
}
- buf4 = (const u4 FAR *)(const void FAR *)buf;
+ buf4 = (const z_crc_t FAR *)(const void FAR *)buf;
while (len >= 32) {
DOLIT32;
len -= 32;
@@ -293,7 +297,7 @@ local unsigned long crc32_little(crc, buf, len)
}
/* ========================================================================= */
-#define DOBIG4 c ^= *++buf4; \
+#define DOBIG4 c ^= *buf4++; \
c = crc_table[4][c & 0xff] ^ crc_table[5][(c >> 8) & 0xff] ^ \
crc_table[6][(c >> 16) & 0xff] ^ crc_table[7][c >> 24]
#define DOBIG32 DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4; DOBIG4
@@ -302,20 +306,19 @@ local unsigned long crc32_little(crc, buf, len)
local unsigned long crc32_big(crc, buf, len)
unsigned long crc;
const unsigned char FAR *buf;
- unsigned len;
+ z_size_t len;
{
- register u4 c;
- register const u4 FAR *buf4;
+ register z_crc_t c;
+ register const z_crc_t FAR *buf4;
- c = REV((u4)crc);
+ c = ZSWAP32((z_crc_t)crc);
c = ~c;
while (len && ((ptrdiff_t)buf & 3)) {
c = crc_table[4][(c >> 24) ^ *buf++] ^ (c << 8);
len--;
}
- buf4 = (const u4 FAR *)(const void FAR *)buf;
- buf4--;
+ buf4 = (const z_crc_t FAR *)(const void FAR *)buf;
while (len >= 32) {
DOBIG32;
len -= 32;
@@ -324,14 +327,13 @@ local unsigned long crc32_big(crc, buf, len)
DOBIG4;
len -= 4;
}
- buf4++;
buf = (const unsigned char FAR *)buf4;
if (len) do {
c = crc_table[4][(c >> 24) ^ *buf++] ^ (c << 8);
} while (--len);
c = ~c;
- return (unsigned long)(REV(c));
+ return (unsigned long)(ZSWAP32(c));
}
#endif /* BYFOUR */
@@ -367,22 +369,22 @@ local void gf2_matrix_square(square, mat)
}
/* ========================================================================= */
-uLong ZEXPORT crc32_combine(crc1, crc2, len2)
+local uLong crc32_combine_(crc1, crc2, len2)
uLong crc1;
uLong crc2;
- z_off_t len2;
+ z_off64_t len2;
{
int n;
unsigned long row;
unsigned long even[GF2_DIM]; /* even-power-of-two zeros operator */
unsigned long odd[GF2_DIM]; /* odd-power-of-two zeros operator */
- /* degenerate case */
- if (len2 == 0)
+ /* degenerate case (also disallow negative lengths) */
+ if (len2 <= 0)
return crc1;
/* put operator for one zero bit in odd */
- odd[0] = 0xedb88320L; /* CRC-32 polynomial */
+ odd[0] = 0xedb88320UL; /* CRC-32 polynomial */
row = 1;
for (n = 1; n < GF2_DIM; n++) {
odd[n] = row;
@@ -421,3 +423,20 @@ uLong ZEXPORT crc32_combine(crc1, crc2, len2)
crc1 ^= crc2;
return crc1;
}
+
+/* ========================================================================= */
+uLong ZEXPORT crc32_combine(crc1, crc2, len2)
+ uLong crc1;
+ uLong crc2;
+ z_off_t len2;
+{
+ return crc32_combine_(crc1, crc2, len2);
+}
+
+uLong ZEXPORT crc32_combine64(crc1, crc2, len2)
+ uLong crc1;
+ uLong crc2;
+ z_off64_t len2;
+{
+ return crc32_combine_(crc1, crc2, len2);
+}
diff --git a/zlib/crc32.h b/zlib/crc32.h
index 8053b6117c0..9e0c7781025 100644
--- a/zlib/crc32.h
+++ b/zlib/crc32.h
@@ -2,7 +2,7 @@
* Generated automatically by crc32.c
*/
-local const unsigned long FAR crc_table[TBLS][256] =
+local const z_crc_t FAR crc_table[TBLS][256] =
{
{
0x00000000UL, 0x77073096UL, 0xee0e612cUL, 0x990951baUL, 0x076dc419UL,
diff --git a/zlib/deflate.c b/zlib/deflate.c
index 29ce1f64a57..1ec761448de 100644
--- a/zlib/deflate.c
+++ b/zlib/deflate.c
@@ -1,5 +1,5 @@
/* deflate.c -- compress data using the deflation algorithm
- * Copyright (C) 1995-2005 Jean-loup Gailly.
+ * Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -37,7 +37,7 @@
* REFERENCES
*
* Deutsch, L.P.,"DEFLATE Compressed Data Format Specification".
- * Available in http://www.ietf.org/rfc/rfc1951.txt
+ * Available in http://tools.ietf.org/html/rfc1951
*
* A description of the Rabin and Karp algorithm is given in the book
* "Algorithms" by R. Sedgewick, Addison-Wesley, p252.
@@ -52,7 +52,7 @@
#include "deflate.h"
const char deflate_copyright[] =
- " deflate 1.2.3 Copyright 1995-2005 Jean-loup Gailly ";
+ " deflate 1.2.11 Copyright 1995-2017 Jean-loup Gailly and Mark Adler ";
/*
If you use the zlib library in a product, an acknowledgment is welcome
in the documentation of your product. If for some reason you cannot
@@ -73,27 +73,29 @@ typedef enum {
typedef block_state (*compress_func) OF((deflate_state *s, int flush));
/* Compression function. Returns the block state after the call. */
+local int deflateStateCheck OF((z_streamp strm));
+local void slide_hash OF((deflate_state *s));
local void fill_window OF((deflate_state *s));
local block_state deflate_stored OF((deflate_state *s, int flush));
local block_state deflate_fast OF((deflate_state *s, int flush));
#ifndef FASTEST
local block_state deflate_slow OF((deflate_state *s, int flush));
#endif
+local block_state deflate_rle OF((deflate_state *s, int flush));
+local block_state deflate_huff OF((deflate_state *s, int flush));
local void lm_init OF((deflate_state *s));
local void putShortMSB OF((deflate_state *s, uInt b));
local void flush_pending OF((z_streamp strm));
-local int read_buf OF((z_streamp strm, Bytef *buf, unsigned size));
-#ifndef FASTEST
+local unsigned read_buf OF((z_streamp strm, Bytef *buf, unsigned size));
#ifdef ASMV
+# pragma message("Assembler code may have bugs -- use at your own risk")
void match_init OF((void)); /* asm code initialization */
uInt longest_match OF((deflate_state *s, IPos cur_match));
#else
local uInt longest_match OF((deflate_state *s, IPos cur_match));
#endif
-#endif
-local uInt longest_match_fast OF((deflate_state *s, IPos cur_match));
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
local void check_match OF((deflate_state *s, IPos start, IPos match,
int length));
#endif
@@ -110,11 +112,6 @@ local void check_match OF((deflate_state *s, IPos start, IPos match,
#endif
/* Matches of length 3 are discarded if their distance exceeds TOO_FAR */
-#define MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1)
-/* Minimum amount of lookahead, except at the end of the input file.
- * See deflate.c for comments about the MIN_MATCH+1.
- */
-
/* Values for max_lazy_match, good_match and max_chain_length, depending on
* the desired pack level (0..9). The values given below have been tuned to
* exclude worst case performance for pathological files. Better values may be
@@ -154,18 +151,14 @@ local const config configuration_table[10] = {
* meaning.
*/
-#define EQUAL 0
-/* result of memcmp for equal strings */
-
-#ifndef NO_DUMMY_DECL
-struct static_tree_desc_s {int dummy;}; /* for buggy compilers */
-#endif
+/* rank Z_BLOCK between Z_NO_FLUSH and Z_PARTIAL_FLUSH */
+#define RANK(f) (((f) * 2) - ((f) > 4 ? 9 : 0))
/* ===========================================================================
* Update a hash value with the given input byte
- * IN assertion: all calls to to UPDATE_HASH are made with consecutive
- * input characters, so that a running hash key can be computed from the
- * previous key instead of complete recalculation each time.
+ * IN assertion: all calls to UPDATE_HASH are made with consecutive input
+ * characters, so that a running hash key can be computed from the previous
+ * key instead of complete recalculation each time.
*/
#define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask)
@@ -176,9 +169,9 @@ struct static_tree_desc_s {int dummy;}; /* for buggy compilers */
* the previous length of the hash chain.
* If this file is compiled with -DFASTEST, the compression level is forced
* to 1, and no hash chains are maintained.
- * IN assertion: all calls to to INSERT_STRING are made with consecutive
- * input characters and the first MIN_MATCH bytes of str are valid
- * (except for the last MIN_MATCH-1 bytes of the input file).
+ * IN assertion: all calls to INSERT_STRING are made with consecutive input
+ * characters and the first MIN_MATCH bytes of str are valid (except for
+ * the last MIN_MATCH-1 bytes of the input file).
*/
#ifdef FASTEST
#define INSERT_STRING(s, str, match_head) \
@@ -200,6 +193,37 @@ struct static_tree_desc_s {int dummy;}; /* for buggy compilers */
s->head[s->hash_size-1] = NIL; \
zmemzero((Bytef *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
+/* ===========================================================================
+ * Slide the hash table when sliding the window down (could be avoided with 32
+ * bit values at the expense of memory usage). We slide even when level == 0 to
+ * keep the hash table consistent if we switch back to level > 0 later.
+ */
+local void slide_hash(s)
+ deflate_state *s;
+{
+ unsigned n, m;
+ Posf *p;
+ uInt wsize = s->w_size;
+
+ n = s->hash_size;
+ p = &s->head[n];
+ do {
+ m = *--p;
+ *p = (Pos)(m >= wsize ? m - wsize : NIL);
+ } while (--n);
+ n = wsize;
+#ifndef FASTEST
+ p = &s->prev[n];
+ do {
+ m = *--p;
+ *p = (Pos)(m >= wsize ? m - wsize : NIL);
+ /* If n is not on any hash chain, prev[n] is garbage but
+ * its value will never be used.
+ */
+ } while (--n);
+#endif
+}
+
/* ========================================================================= */
int ZEXPORT deflateInit_(strm, level, version, stream_size)
z_streamp strm;
@@ -241,10 +265,19 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
strm->msg = Z_NULL;
if (strm->zalloc == (alloc_func)0) {
+#ifdef Z_SOLO
+ return Z_STREAM_ERROR;
+#else
strm->zalloc = zcalloc;
strm->opaque = (voidpf)0;
+#endif
}
- if (strm->zfree == (free_func)0) strm->zfree = zcfree;
+ if (strm->zfree == (free_func)0)
+#ifdef Z_SOLO
+ return Z_STREAM_ERROR;
+#else
+ strm->zfree = zcfree;
+#endif
#ifdef FASTEST
if (level != 0) level = 1;
@@ -264,7 +297,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
#endif
if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method != Z_DEFLATED ||
windowBits < 8 || windowBits > 15 || level < 0 || level > 9 ||
- strategy < 0 || strategy > Z_FIXED) {
+ strategy < 0 || strategy > Z_FIXED || (windowBits == 8 && wrap != 1)) {
return Z_STREAM_ERROR;
}
if (windowBits == 8) windowBits = 9; /* until 256-byte window bug fixed */
@@ -272,14 +305,15 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
if (s == Z_NULL) return Z_MEM_ERROR;
strm->state = (struct internal_state FAR *)s;
s->strm = strm;
+ s->status = INIT_STATE; /* to pass state test in deflateReset() */
s->wrap = wrap;
s->gzhead = Z_NULL;
- s->w_bits = windowBits;
+ s->w_bits = (uInt)windowBits;
s->w_size = 1 << s->w_bits;
s->w_mask = s->w_size - 1;
- s->hash_bits = memLevel + 7;
+ s->hash_bits = (uInt)memLevel + 7;
s->hash_size = 1 << s->hash_bits;
s->hash_mask = s->hash_size - 1;
s->hash_shift = ((s->hash_bits+MIN_MATCH-1)/MIN_MATCH);
@@ -288,6 +322,8 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
s->prev = (Posf *) ZALLOC(strm, s->w_size, sizeof(Pos));
s->head = (Posf *) ZALLOC(strm, s->hash_size, sizeof(Pos));
+ s->high_water = 0; /* nothing written to s->window yet */
+
s->lit_bufsize = 1 << (memLevel + 6); /* 16K elements by default */
overlay = (ushf *) ZALLOC(strm, s->lit_bufsize, sizeof(ush)+2);
@@ -297,7 +333,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
s->pending_buf == Z_NULL) {
s->status = FINISH_STATE;
- strm->msg = (char*)ERR_MSG(Z_MEM_ERROR);
+ strm->msg = ERR_MSG(Z_MEM_ERROR);
deflateEnd (strm);
return Z_MEM_ERROR;
}
@@ -311,6 +347,31 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy,
return deflateReset(strm);
}
+/* =========================================================================
+ * Check for a valid deflate stream state. Return 0 if ok, 1 if not.
+ */
+local int deflateStateCheck (strm)
+ z_streamp strm;
+{
+ deflate_state *s;
+ if (strm == Z_NULL ||
+ strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0)
+ return 1;
+ s = strm->state;
+ if (s == Z_NULL || s->strm != strm || (s->status != INIT_STATE &&
+#ifdef GZIP
+ s->status != GZIP_STATE &&
+#endif
+ s->status != EXTRA_STATE &&
+ s->status != NAME_STATE &&
+ s->status != COMMENT_STATE &&
+ s->status != HCRC_STATE &&
+ s->status != BUSY_STATE &&
+ s->status != FINISH_STATE))
+ return 1;
+ return 0;
+}
+
/* ========================================================================= */
int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
z_streamp strm;
@@ -318,49 +379,97 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength)
uInt dictLength;
{
deflate_state *s;
- uInt length = dictLength;
- uInt n;
- IPos hash_head = 0;
+ uInt str, n;
+ int wrap;
+ unsigned avail;
+ z_const unsigned char *next;
- if (strm == Z_NULL || strm->state == Z_NULL || dictionary == Z_NULL ||
- strm->state->wrap == 2 ||
- (strm->state->wrap == 1 && strm->state->status != INIT_STATE))
+ if (deflateStateCheck(strm) || dictionary == Z_NULL)
return Z_STREAM_ERROR;
-
s = strm->state;
- if (s->wrap)
- strm->adler = adler32(strm->adler, dictionary, dictLength);
+ wrap = s->wrap;
+ if (wrap == 2 || (wrap == 1 && s->status != INIT_STATE) || s->lookahead)
+ return Z_STREAM_ERROR;
- if (length < MIN_MATCH) return Z_OK;
- if (length > MAX_DIST(s)) {
- length = MAX_DIST(s);
- dictionary += dictLength - length; /* use the tail of the dictionary */
+ /* when using zlib wrappers, compute Adler-32 for provided dictionary */
+ if (wrap == 1)
+ strm->adler = adler32(strm->adler, dictionary, dictLength);
+ s->wrap = 0; /* avoid computing Adler-32 in read_buf */
+
+ /* if dictionary would fill window, just replace the history */
+ if (dictLength >= s->w_size) {
+ if (wrap == 0) { /* already empty otherwise */
+ CLEAR_HASH(s);
+ s->strstart = 0;
+ s->block_start = 0L;
+ s->insert = 0;
+ }
+ dictionary += dictLength - s->w_size; /* use the tail */
+ dictLength = s->w_size;
}
- zmemcpy(s->window, dictionary, length);
- s->strstart = length;
- s->block_start = (long)length;
- /* Insert all strings in the hash table (except for the last two bytes).
- * s->lookahead stays null, so s->ins_h will be recomputed at the next
- * call of fill_window.
- */
- s->ins_h = s->window[0];
- UPDATE_HASH(s, s->ins_h, s->window[1]);
- for (n = 0; n <= length - MIN_MATCH; n++) {
- INSERT_STRING(s, n, hash_head);
+ /* insert dictionary into window and hash */
+ avail = strm->avail_in;
+ next = strm->next_in;
+ strm->avail_in = dictLength;
+ strm->next_in = (z_const Bytef *)dictionary;
+ fill_window(s);
+ while (s->lookahead >= MIN_MATCH) {
+ str = s->strstart;
+ n = s->lookahead - (MIN_MATCH-1);
+ do {
+ UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]);
+#ifndef FASTEST
+ s->prev[str & s->w_mask] = s->head[s->ins_h];
+#endif
+ s->head[s->ins_h] = (Pos)str;
+ str++;
+ } while (--n);
+ s->strstart = str;
+ s->lookahead = MIN_MATCH-1;
+ fill_window(s);
}
- if (hash_head) hash_head = 0; /* to make compiler happy */
+ s->strstart += s->lookahead;
+ s->block_start = (long)s->strstart;
+ s->insert = s->lookahead;
+ s->lookahead = 0;
+ s->match_length = s->prev_length = MIN_MATCH-1;
+ s->match_available = 0;
+ strm->next_in = next;
+ strm->avail_in = avail;
+ s->wrap = wrap;
return Z_OK;
}
/* ========================================================================= */
-int ZEXPORT deflateReset (strm)
+int ZEXPORT deflateGetDictionary (strm, dictionary, dictLength)
z_streamp strm;
+ Bytef *dictionary;
+ uInt *dictLength;
{
deflate_state *s;
+ uInt len;
- if (strm == Z_NULL || strm->state == Z_NULL ||
- strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0) {
+ if (deflateStateCheck(strm))
+ return Z_STREAM_ERROR;
+ s = strm->state;
+ len = s->strstart + s->lookahead;
+ if (len > s->w_size)
+ len = s->w_size;
+ if (dictionary != Z_NULL && len)
+ zmemcpy(dictionary, s->window + s->strstart + s->lookahead - len, len);
+ if (dictLength != Z_NULL)
+ *dictLength = len;
+ return Z_OK;
+}
+
+/* ========================================================================= */
+int ZEXPORT deflateResetKeep (strm)
+ z_streamp strm;
+{
+ deflate_state *s;
+
+ if (deflateStateCheck(strm)) {
return Z_STREAM_ERROR;
}
@@ -375,7 +484,11 @@ int ZEXPORT deflateReset (strm)
if (s->wrap < 0) {
s->wrap = -s->wrap; /* was made negative by deflate(..., Z_FINISH); */
}
- s->status = s->wrap ? INIT_STATE : BUSY_STATE;
+ s->status =
+#ifdef GZIP
+ s->wrap == 2 ? GZIP_STATE :
+#endif
+ s->wrap ? INIT_STATE : BUSY_STATE;
strm->adler =
#ifdef GZIP
s->wrap == 2 ? crc32(0L, Z_NULL, 0) :
@@ -384,31 +497,70 @@ int ZEXPORT deflateReset (strm)
s->last_flush = Z_NO_FLUSH;
_tr_init(s);
- lm_init(s);
return Z_OK;
}
/* ========================================================================= */
+int ZEXPORT deflateReset (strm)
+ z_streamp strm;
+{
+ int ret;
+
+ ret = deflateResetKeep(strm);
+ if (ret == Z_OK)
+ lm_init(strm->state);
+ return ret;
+}
+
+/* ========================================================================= */
int ZEXPORT deflateSetHeader (strm, head)
z_streamp strm;
gz_headerp head;
{
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
- if (strm->state->wrap != 2) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm) || strm->state->wrap != 2)
+ return Z_STREAM_ERROR;
strm->state->gzhead = head;
return Z_OK;
}
/* ========================================================================= */
+int ZEXPORT deflatePending (strm, pending, bits)
+ unsigned *pending;
+ int *bits;
+ z_streamp strm;
+{
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
+ if (pending != Z_NULL)
+ *pending = strm->state->pending;
+ if (bits != Z_NULL)
+ *bits = strm->state->bi_valid;
+ return Z_OK;
+}
+
+/* ========================================================================= */
int ZEXPORT deflatePrime (strm, bits, value)
z_streamp strm;
int bits;
int value;
{
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
- strm->state->bi_valid = bits;
- strm->state->bi_buf = (ush)(value & ((1 << bits) - 1));
+ deflate_state *s;
+ int put;
+
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
+ s = strm->state;
+ if ((Bytef *)(s->d_buf) < s->pending_out + ((Buf_size + 7) >> 3))
+ return Z_BUF_ERROR;
+ do {
+ put = Buf_size - s->bi_valid;
+ if (put > bits)
+ put = bits;
+ s->bi_buf |= (ush)((value & ((1 << put) - 1)) << s->bi_valid);
+ s->bi_valid += put;
+ _tr_flush_bits(s);
+ value >>= put;
+ bits -= put;
+ } while (bits);
return Z_OK;
}
@@ -420,9 +572,8 @@ int ZEXPORT deflateParams(strm, level, strategy)
{
deflate_state *s;
compress_func func;
- int err = Z_OK;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
s = strm->state;
#ifdef FASTEST
@@ -435,11 +586,23 @@ int ZEXPORT deflateParams(strm, level, strategy)
}
func = configuration_table[s->level].func;
- if (func != configuration_table[level].func && strm->total_in != 0) {
+ if ((strategy != s->strategy || func != configuration_table[level].func) &&
+ s->high_water) {
/* Flush the last buffer: */
- err = deflate(strm, Z_PARTIAL_FLUSH);
+ int err = deflate(strm, Z_BLOCK);
+ if (err == Z_STREAM_ERROR)
+ return err;
+ if (strm->avail_out == 0)
+ return Z_BUF_ERROR;
}
if (s->level != level) {
+ if (s->level == 0 && s->matches != 0) {
+ if (s->matches == 1)
+ slide_hash(s);
+ else
+ CLEAR_HASH(s);
+ s->matches = 0;
+ }
s->level = level;
s->max_lazy_match = configuration_table[level].max_lazy;
s->good_match = configuration_table[level].good_length;
@@ -447,7 +610,7 @@ int ZEXPORT deflateParams(strm, level, strategy)
s->max_chain_length = configuration_table[level].max_chain;
}
s->strategy = strategy;
- return err;
+ return Z_OK;
}
/* ========================================================================= */
@@ -460,12 +623,12 @@ int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_chain)
{
deflate_state *s;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
s = strm->state;
- s->good_match = good_length;
- s->max_lazy_match = max_lazy;
+ s->good_match = (uInt)good_length;
+ s->max_lazy_match = (uInt)max_lazy;
s->nice_match = nice_length;
- s->max_chain_length = max_chain;
+ s->max_chain_length = (uInt)max_chain;
return Z_OK;
}
@@ -481,33 +644,68 @@ int ZEXPORT deflateTune(strm, good_length, max_lazy, nice_length, max_chain)
* resulting from using fixed blocks instead of stored blocks, which deflate
* can emit on compressed data for some combinations of the parameters.
*
- * This function could be more sophisticated to provide closer upper bounds
- * for every combination of windowBits and memLevel, as well as wrap.
- * But even the conservative upper bound of about 14% expansion does not
- * seem onerous for output buffer allocation.
+ * This function could be more sophisticated to provide closer upper bounds for
+ * every combination of windowBits and memLevel. But even the conservative
+ * upper bound of about 14% expansion does not seem onerous for output buffer
+ * allocation.
*/
uLong ZEXPORT deflateBound(strm, sourceLen)
z_streamp strm;
uLong sourceLen;
{
deflate_state *s;
- uLong destLen;
+ uLong complen, wraplen;
- /* conservative upper bound */
- destLen = sourceLen +
- ((sourceLen + 7) >> 3) + ((sourceLen + 63) >> 6) + 11;
+ /* conservative upper bound for compressed data */
+ complen = sourceLen +
+ ((sourceLen + 7) >> 3) + ((sourceLen + 63) >> 6) + 5;
- /* if can't get parameters, return conservative bound */
- if (strm == Z_NULL || strm->state == Z_NULL)
- return destLen;
+ /* if can't get parameters, return conservative bound plus zlib wrapper */
+ if (deflateStateCheck(strm))
+ return complen + 6;
- /* if not default parameters, return conservative bound */
+ /* compute wrapper length */
s = strm->state;
+ switch (s->wrap) {
+ case 0: /* raw deflate */
+ wraplen = 0;
+ break;
+ case 1: /* zlib wrapper */
+ wraplen = 6 + (s->strstart ? 4 : 0);
+ break;
+#ifdef GZIP
+ case 2: /* gzip wrapper */
+ wraplen = 18;
+ if (s->gzhead != Z_NULL) { /* user-supplied gzip header */
+ Bytef *str;
+ if (s->gzhead->extra != Z_NULL)
+ wraplen += 2 + s->gzhead->extra_len;
+ str = s->gzhead->name;
+ if (str != Z_NULL)
+ do {
+ wraplen++;
+ } while (*str++);
+ str = s->gzhead->comment;
+ if (str != Z_NULL)
+ do {
+ wraplen++;
+ } while (*str++);
+ if (s->gzhead->hcrc)
+ wraplen += 2;
+ }
+ break;
+#endif
+ default: /* for compiler happiness */
+ wraplen = 6;
+ }
+
+ /* if not default parameters, return conservative bound */
if (s->w_bits != 15 || s->hash_bits != 8 + 7)
- return destLen;
+ return complen + wraplen;
/* default settings: return tight bound for that case */
- return compressBound(sourceLen);
+ return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +
+ (sourceLen >> 25) + 13 - 6 + wraplen;
}
/* =========================================================================
@@ -524,30 +722,43 @@ local void putShortMSB (s, b)
}
/* =========================================================================
- * Flush as much pending output as possible. All deflate() output goes
- * through this function so some applications may wish to modify it
- * to avoid allocating a large strm->next_out buffer and copying into it.
- * (See also read_buf()).
+ * Flush as much pending output as possible. All deflate() output, except for
+ * some deflate_stored() output, goes through this function so some
+ * applications may wish to modify it to avoid allocating a large
+ * strm->next_out buffer and copying into it. (See also read_buf()).
*/
local void flush_pending(strm)
z_streamp strm;
{
- unsigned len = strm->state->pending;
+ unsigned len;
+ deflate_state *s = strm->state;
+ _tr_flush_bits(s);
+ len = s->pending;
if (len > strm->avail_out) len = strm->avail_out;
if (len == 0) return;
- zmemcpy(strm->next_out, strm->state->pending_out, len);
+ zmemcpy(strm->next_out, s->pending_out, len);
strm->next_out += len;
- strm->state->pending_out += len;
+ s->pending_out += len;
strm->total_out += len;
- strm->avail_out -= len;
- strm->state->pending -= len;
- if (strm->state->pending == 0) {
- strm->state->pending_out = strm->state->pending_buf;
+ strm->avail_out -= len;
+ s->pending -= len;
+ if (s->pending == 0) {
+ s->pending_out = s->pending_buf;
}
}
+/* ===========================================================================
+ * Update the header CRC with the bytes s->pending_buf[beg..s->pending - 1].
+ */
+#define HCRC_UPDATE(beg) \
+ do { \
+ if (s->gzhead->hcrc && s->pending > (beg)) \
+ strm->adler = crc32(strm->adler, s->pending_buf + (beg), \
+ s->pending - (beg)); \
+ } while (0)
+
/* ========================================================================= */
int ZEXPORT deflate (strm, flush)
z_streamp strm;
@@ -556,230 +767,229 @@ int ZEXPORT deflate (strm, flush)
int old_flush; /* value of flush param for previous deflate call */
deflate_state *s;
- if (strm == Z_NULL || strm->state == Z_NULL ||
- flush > Z_FINISH || flush < 0) {
+ if (deflateStateCheck(strm) || flush > Z_BLOCK || flush < 0) {
return Z_STREAM_ERROR;
}
s = strm->state;
if (strm->next_out == Z_NULL ||
- (strm->next_in == Z_NULL && strm->avail_in != 0) ||
+ (strm->avail_in != 0 && strm->next_in == Z_NULL) ||
(s->status == FINISH_STATE && flush != Z_FINISH)) {
ERR_RETURN(strm, Z_STREAM_ERROR);
}
if (strm->avail_out == 0) ERR_RETURN(strm, Z_BUF_ERROR);
- s->strm = strm; /* just in case */
old_flush = s->last_flush;
s->last_flush = flush;
+ /* Flush as much pending output as possible */
+ if (s->pending != 0) {
+ flush_pending(strm);
+ if (strm->avail_out == 0) {
+ /* Since avail_out is 0, deflate will be called again with
+ * more output space, but possibly with both pending and
+ * avail_in equal to zero. There won't be anything to do,
+ * but this is not an error situation so make sure we
+ * return OK instead of BUF_ERROR at next call of deflate:
+ */
+ s->last_flush = -1;
+ return Z_OK;
+ }
+
+ /* Make sure there is something to do and avoid duplicate consecutive
+ * flushes. For repeated and useless calls with Z_FINISH, we keep
+ * returning Z_STREAM_END instead of Z_BUF_ERROR.
+ */
+ } else if (strm->avail_in == 0 && RANK(flush) <= RANK(old_flush) &&
+ flush != Z_FINISH) {
+ ERR_RETURN(strm, Z_BUF_ERROR);
+ }
+
+ /* User must not provide more input after the first FINISH: */
+ if (s->status == FINISH_STATE && strm->avail_in != 0) {
+ ERR_RETURN(strm, Z_BUF_ERROR);
+ }
+
/* Write the header */
if (s->status == INIT_STATE) {
-#ifdef GZIP
- if (s->wrap == 2) {
- strm->adler = crc32(0L, Z_NULL, 0);
- put_byte(s, 31);
- put_byte(s, 139);
- put_byte(s, 8);
- if (s->gzhead == NULL) {
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, 0);
- put_byte(s, s->level == 9 ? 2 :
- (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
- 4 : 0));
- put_byte(s, OS_CODE);
- s->status = BUSY_STATE;
- }
- else {
- put_byte(s, (s->gzhead->text ? 1 : 0) +
- (s->gzhead->hcrc ? 2 : 0) +
- (s->gzhead->extra == Z_NULL ? 0 : 4) +
- (s->gzhead->name == Z_NULL ? 0 : 8) +
- (s->gzhead->comment == Z_NULL ? 0 : 16)
- );
- put_byte(s, (Byte)(s->gzhead->time & 0xff));
- put_byte(s, (Byte)((s->gzhead->time >> 8) & 0xff));
- put_byte(s, (Byte)((s->gzhead->time >> 16) & 0xff));
- put_byte(s, (Byte)((s->gzhead->time >> 24) & 0xff));
- put_byte(s, s->level == 9 ? 2 :
- (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
- 4 : 0));
- put_byte(s, s->gzhead->os & 0xff);
- if (s->gzhead->extra != NULL) {
- put_byte(s, s->gzhead->extra_len & 0xff);
- put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
- }
- if (s->gzhead->hcrc)
- strm->adler = crc32(strm->adler, s->pending_buf,
- s->pending);
- s->gzindex = 0;
- s->status = EXTRA_STATE;
- }
- }
+ /* zlib header */
+ uInt header = (Z_DEFLATED + ((s->w_bits-8)<<4)) << 8;
+ uInt level_flags;
+
+ if (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2)
+ level_flags = 0;
+ else if (s->level < 6)
+ level_flags = 1;
+ else if (s->level == 6)
+ level_flags = 2;
else
-#endif
- {
- uInt header = (Z_DEFLATED + ((s->w_bits-8)<<4)) << 8;
- uInt level_flags;
-
- if (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2)
- level_flags = 0;
- else if (s->level < 6)
- level_flags = 1;
- else if (s->level == 6)
- level_flags = 2;
- else
- level_flags = 3;
- header |= (level_flags << 6);
- if (s->strstart != 0) header |= PRESET_DICT;
- header += 31 - (header % 31);
+ level_flags = 3;
+ header |= (level_flags << 6);
+ if (s->strstart != 0) header |= PRESET_DICT;
+ header += 31 - (header % 31);
+ putShortMSB(s, header);
+
+ /* Save the adler32 of the preset dictionary: */
+ if (s->strstart != 0) {
+ putShortMSB(s, (uInt)(strm->adler >> 16));
+ putShortMSB(s, (uInt)(strm->adler & 0xffff));
+ }
+ strm->adler = adler32(0L, Z_NULL, 0);
+ s->status = BUSY_STATE;
+
+ /* Compression must start with an empty pending buffer */
+ flush_pending(strm);
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
+ }
+ }
+#ifdef GZIP
+ if (s->status == GZIP_STATE) {
+ /* gzip header */
+ strm->adler = crc32(0L, Z_NULL, 0);
+ put_byte(s, 31);
+ put_byte(s, 139);
+ put_byte(s, 8);
+ if (s->gzhead == Z_NULL) {
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, 0);
+ put_byte(s, s->level == 9 ? 2 :
+ (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
+ 4 : 0));
+ put_byte(s, OS_CODE);
s->status = BUSY_STATE;
- putShortMSB(s, header);
- /* Save the adler32 of the preset dictionary: */
- if (s->strstart != 0) {
- putShortMSB(s, (uInt)(strm->adler >> 16));
- putShortMSB(s, (uInt)(strm->adler & 0xffff));
+ /* Compression must start with an empty pending buffer */
+ flush_pending(strm);
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
- strm->adler = adler32(0L, Z_NULL, 0);
+ }
+ else {
+ put_byte(s, (s->gzhead->text ? 1 : 0) +
+ (s->gzhead->hcrc ? 2 : 0) +
+ (s->gzhead->extra == Z_NULL ? 0 : 4) +
+ (s->gzhead->name == Z_NULL ? 0 : 8) +
+ (s->gzhead->comment == Z_NULL ? 0 : 16)
+ );
+ put_byte(s, (Byte)(s->gzhead->time & 0xff));
+ put_byte(s, (Byte)((s->gzhead->time >> 8) & 0xff));
+ put_byte(s, (Byte)((s->gzhead->time >> 16) & 0xff));
+ put_byte(s, (Byte)((s->gzhead->time >> 24) & 0xff));
+ put_byte(s, s->level == 9 ? 2 :
+ (s->strategy >= Z_HUFFMAN_ONLY || s->level < 2 ?
+ 4 : 0));
+ put_byte(s, s->gzhead->os & 0xff);
+ if (s->gzhead->extra != Z_NULL) {
+ put_byte(s, s->gzhead->extra_len & 0xff);
+ put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
+ }
+ if (s->gzhead->hcrc)
+ strm->adler = crc32(strm->adler, s->pending_buf,
+ s->pending);
+ s->gzindex = 0;
+ s->status = EXTRA_STATE;
}
}
-#ifdef GZIP
if (s->status == EXTRA_STATE) {
- if (s->gzhead->extra != NULL) {
- uInt beg = s->pending; /* start of bytes to update crc */
-
- while (s->gzindex < (s->gzhead->extra_len & 0xffff)) {
- if (s->pending == s->pending_buf_size) {
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- flush_pending(strm);
- beg = s->pending;
- if (s->pending == s->pending_buf_size)
- break;
+ if (s->gzhead->extra != Z_NULL) {
+ ulg beg = s->pending; /* start of bytes to update crc */
+ uInt left = (s->gzhead->extra_len & 0xffff) - s->gzindex;
+ while (s->pending + left > s->pending_buf_size) {
+ uInt copy = s->pending_buf_size - s->pending;
+ zmemcpy(s->pending_buf + s->pending,
+ s->gzhead->extra + s->gzindex, copy);
+ s->pending = s->pending_buf_size;
+ HCRC_UPDATE(beg);
+ s->gzindex += copy;
+ flush_pending(strm);
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
- put_byte(s, s->gzhead->extra[s->gzindex]);
- s->gzindex++;
- }
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- if (s->gzindex == s->gzhead->extra_len) {
- s->gzindex = 0;
- s->status = NAME_STATE;
+ beg = 0;
+ left -= copy;
}
+ zmemcpy(s->pending_buf + s->pending,
+ s->gzhead->extra + s->gzindex, left);
+ s->pending += left;
+ HCRC_UPDATE(beg);
+ s->gzindex = 0;
}
- else
- s->status = NAME_STATE;
+ s->status = NAME_STATE;
}
if (s->status == NAME_STATE) {
- if (s->gzhead->name != NULL) {
- uInt beg = s->pending; /* start of bytes to update crc */
+ if (s->gzhead->name != Z_NULL) {
+ ulg beg = s->pending; /* start of bytes to update crc */
int val;
-
do {
if (s->pending == s->pending_buf_size) {
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
+ HCRC_UPDATE(beg);
flush_pending(strm);
- beg = s->pending;
- if (s->pending == s->pending_buf_size) {
- val = 1;
- break;
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
+ beg = 0;
}
val = s->gzhead->name[s->gzindex++];
put_byte(s, val);
} while (val != 0);
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- if (val == 0) {
- s->gzindex = 0;
- s->status = COMMENT_STATE;
- }
+ HCRC_UPDATE(beg);
+ s->gzindex = 0;
}
- else
- s->status = COMMENT_STATE;
+ s->status = COMMENT_STATE;
}
if (s->status == COMMENT_STATE) {
- if (s->gzhead->comment != NULL) {
- uInt beg = s->pending; /* start of bytes to update crc */
+ if (s->gzhead->comment != Z_NULL) {
+ ulg beg = s->pending; /* start of bytes to update crc */
int val;
-
do {
if (s->pending == s->pending_buf_size) {
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
+ HCRC_UPDATE(beg);
flush_pending(strm);
- beg = s->pending;
- if (s->pending == s->pending_buf_size) {
- val = 1;
- break;
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
}
+ beg = 0;
}
val = s->gzhead->comment[s->gzindex++];
put_byte(s, val);
} while (val != 0);
- if (s->gzhead->hcrc && s->pending > beg)
- strm->adler = crc32(strm->adler, s->pending_buf + beg,
- s->pending - beg);
- if (val == 0)
- s->status = HCRC_STATE;
+ HCRC_UPDATE(beg);
}
- else
- s->status = HCRC_STATE;
+ s->status = HCRC_STATE;
}
if (s->status == HCRC_STATE) {
if (s->gzhead->hcrc) {
- if (s->pending + 2 > s->pending_buf_size)
+ if (s->pending + 2 > s->pending_buf_size) {
flush_pending(strm);
- if (s->pending + 2 <= s->pending_buf_size) {
- put_byte(s, (Byte)(strm->adler & 0xff));
- put_byte(s, (Byte)((strm->adler >> 8) & 0xff));
- strm->adler = crc32(0L, Z_NULL, 0);
- s->status = BUSY_STATE;
+ if (s->pending != 0) {
+ s->last_flush = -1;
+ return Z_OK;
+ }
}
+ put_byte(s, (Byte)(strm->adler & 0xff));
+ put_byte(s, (Byte)((strm->adler >> 8) & 0xff));
+ strm->adler = crc32(0L, Z_NULL, 0);
}
- else
- s->status = BUSY_STATE;
- }
-#endif
+ s->status = BUSY_STATE;
- /* Flush as much pending output as possible */
- if (s->pending != 0) {
+ /* Compression must start with an empty pending buffer */
flush_pending(strm);
- if (strm->avail_out == 0) {
- /* Since avail_out is 0, deflate will be called again with
- * more output space, but possibly with both pending and
- * avail_in equal to zero. There won't be anything to do,
- * but this is not an error situation so make sure we
- * return OK instead of BUF_ERROR at next call of deflate:
- */
+ if (s->pending != 0) {
s->last_flush = -1;
return Z_OK;
}
-
- /* Make sure there is something to do and avoid duplicate consecutive
- * flushes. For repeated and useless calls with Z_FINISH, we keep
- * returning Z_STREAM_END instead of Z_BUF_ERROR.
- */
- } else if (strm->avail_in == 0 && flush <= old_flush &&
- flush != Z_FINISH) {
- ERR_RETURN(strm, Z_BUF_ERROR);
- }
-
- /* User must not provide more input after the first FINISH: */
- if (s->status == FINISH_STATE && strm->avail_in != 0) {
- ERR_RETURN(strm, Z_BUF_ERROR);
}
+#endif
/* Start a new block or continue the current one.
*/
@@ -787,7 +997,10 @@ int ZEXPORT deflate (strm, flush)
(flush != Z_NO_FLUSH && s->status != FINISH_STATE)) {
block_state bstate;
- bstate = (*(configuration_table[s->level].func))(s, flush);
+ bstate = s->level == 0 ? deflate_stored(s, flush) :
+ s->strategy == Z_HUFFMAN_ONLY ? deflate_huff(s, flush) :
+ s->strategy == Z_RLE ? deflate_rle(s, flush) :
+ (*(configuration_table[s->level].func))(s, flush);
if (bstate == finish_started || bstate == finish_done) {
s->status = FINISH_STATE;
@@ -808,13 +1021,18 @@ int ZEXPORT deflate (strm, flush)
if (bstate == block_done) {
if (flush == Z_PARTIAL_FLUSH) {
_tr_align(s);
- } else { /* FULL_FLUSH or SYNC_FLUSH */
+ } else if (flush != Z_BLOCK) { /* FULL_FLUSH or SYNC_FLUSH */
_tr_stored_block(s, (char*)0, 0L, 0);
/* For a full flush, this empty block will be recognized
* as a special marker by inflate_sync().
*/
if (flush == Z_FULL_FLUSH) {
CLEAR_HASH(s); /* forget history */
+ if (s->lookahead == 0) {
+ s->strstart = 0;
+ s->block_start = 0L;
+ s->insert = 0;
+ }
}
}
flush_pending(strm);
@@ -824,7 +1042,6 @@ int ZEXPORT deflate (strm, flush)
}
}
}
- Assert(strm->avail_out > 0, "bug2");
if (flush != Z_FINISH) return Z_OK;
if (s->wrap <= 0) return Z_STREAM_END;
@@ -861,18 +1078,9 @@ int ZEXPORT deflateEnd (strm)
{
int status;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (deflateStateCheck(strm)) return Z_STREAM_ERROR;
status = strm->state->status;
- if (status != INIT_STATE &&
- status != EXTRA_STATE &&
- status != NAME_STATE &&
- status != COMMENT_STATE &&
- status != HCRC_STATE &&
- status != BUSY_STATE &&
- status != FINISH_STATE) {
- return Z_STREAM_ERROR;
- }
/* Deallocate in reverse order of allocations: */
TRY_FREE(strm, strm->state->pending_buf);
@@ -903,18 +1111,18 @@ int ZEXPORT deflateCopy (dest, source)
ushf *overlay;
- if (source == Z_NULL || dest == Z_NULL || source->state == Z_NULL) {
+ if (deflateStateCheck(source) || dest == Z_NULL) {
return Z_STREAM_ERROR;
}
ss = source->state;
- zmemcpy(dest, source, sizeof(z_stream));
+ zmemcpy((voidpf)dest, (voidpf)source, sizeof(z_stream));
ds = (deflate_state *) ZALLOC(dest, 1, sizeof(deflate_state));
if (ds == Z_NULL) return Z_MEM_ERROR;
dest->state = (struct internal_state FAR *) ds;
- zmemcpy(ds, ss, sizeof(deflate_state));
+ zmemcpy((voidpf)ds, (voidpf)ss, sizeof(deflate_state));
ds->strm = dest;
ds->window = (Bytef *) ZALLOC(dest, ds->w_size, 2*sizeof(Byte));
@@ -930,8 +1138,8 @@ int ZEXPORT deflateCopy (dest, source)
}
/* following zmemcpy do not work for 16-bit MSDOS */
zmemcpy(ds->window, ss->window, ds->w_size * 2 * sizeof(Byte));
- zmemcpy(ds->prev, ss->prev, ds->w_size * sizeof(Pos));
- zmemcpy(ds->head, ss->head, ds->hash_size * sizeof(Pos));
+ zmemcpy((voidpf)ds->prev, (voidpf)ss->prev, ds->w_size * sizeof(Pos));
+ zmemcpy((voidpf)ds->head, (voidpf)ss->head, ds->hash_size * sizeof(Pos));
zmemcpy(ds->pending_buf, ss->pending_buf, (uInt)ds->pending_buf_size);
ds->pending_out = ds->pending_buf + (ss->pending_out - ss->pending_buf);
@@ -953,7 +1161,7 @@ int ZEXPORT deflateCopy (dest, source)
* allocating a large strm->next_in buffer and copying from it.
* (See also flush_pending()).
*/
-local int read_buf(strm, buf, size)
+local unsigned read_buf(strm, buf, size)
z_streamp strm;
Bytef *buf;
unsigned size;
@@ -965,19 +1173,19 @@ local int read_buf(strm, buf, size)
strm->avail_in -= len;
+ zmemcpy(buf, strm->next_in, len);
if (strm->state->wrap == 1) {
- strm->adler = adler32(strm->adler, strm->next_in, len);
+ strm->adler = adler32(strm->adler, buf, len);
}
#ifdef GZIP
else if (strm->state->wrap == 2) {
- strm->adler = crc32(strm->adler, strm->next_in, len);
+ strm->adler = crc32(strm->adler, buf, len);
}
#endif
- zmemcpy(buf, strm->next_in, len);
strm->next_in += len;
strm->total_in += len;
- return (int)len;
+ return len;
}
/* ===========================================================================
@@ -1000,6 +1208,7 @@ local void lm_init (s)
s->strstart = 0;
s->block_start = 0L;
s->lookahead = 0;
+ s->insert = 0;
s->match_length = s->prev_length = MIN_MATCH-1;
s->match_available = 0;
s->ins_h = 0;
@@ -1030,9 +1239,9 @@ local uInt longest_match(s, cur_match)
{
unsigned chain_length = s->max_chain_length;/* max hash chain length */
register Bytef *scan = s->window + s->strstart; /* current string */
- register Bytef *match; /* matched string */
+ register Bytef *match; /* matched string */
register int len; /* length of current match */
- int best_len = s->prev_length; /* best match length so far */
+ int best_len = (int)s->prev_length; /* best match length so far */
int nice_match = s->nice_match; /* stop if match long enough */
IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
s->strstart - (IPos)MAX_DIST(s) : NIL;
@@ -1067,7 +1276,7 @@ local uInt longest_match(s, cur_match)
/* Do not look for matches beyond the end of the input. This is necessary
* to make deflate deterministic.
*/
- if ((uInt)nice_match > s->lookahead) nice_match = s->lookahead;
+ if ((uInt)nice_match > s->lookahead) nice_match = (int)s->lookahead;
Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
@@ -1167,12 +1376,13 @@ local uInt longest_match(s, cur_match)
return s->lookahead;
}
#endif /* ASMV */
-#endif /* FASTEST */
+
+#else /* FASTEST */
/* ---------------------------------------------------------------------------
- * Optimized version for level == 1 or strategy == Z_RLE only
+ * Optimized version for FASTEST only
*/
-local uInt longest_match_fast(s, cur_match)
+local uInt longest_match(s, cur_match)
deflate_state *s;
IPos cur_match; /* current match */
{
@@ -1225,7 +1435,13 @@ local uInt longest_match_fast(s, cur_match)
return (uInt)len <= s->lookahead ? (uInt)len : s->lookahead;
}
-#ifdef DEBUG
+#endif /* FASTEST */
+
+#ifdef ZLIB_DEBUG
+
+#define EQUAL 0
+/* result of memcmp for equal strings */
+
/* ===========================================================================
* Check that the match at match_start is indeed a match.
*/
@@ -1251,7 +1467,7 @@ local void check_match(s, start, match, length)
}
#else
# define check_match(s, start, match, length)
-#endif /* DEBUG */
+#endif /* ZLIB_DEBUG */
/* ===========================================================================
* Fill the window when the lookahead becomes insufficient.
@@ -1266,11 +1482,12 @@ local void check_match(s, start, match, length)
local void fill_window(s)
deflate_state *s;
{
- register unsigned n, m;
- register Posf *p;
+ unsigned n;
unsigned more; /* Amount of free space at the end of the window. */
uInt wsize = s->w_size;
+ Assert(s->lookahead < MIN_LOOKAHEAD, "already enough lookahead");
+
do {
more = (unsigned)(s->window_size -(ulg)s->lookahead -(ulg)s->strstart);
@@ -1292,39 +1509,14 @@ local void fill_window(s)
*/
if (s->strstart >= wsize+MAX_DIST(s)) {
- zmemcpy(s->window, s->window+wsize, (unsigned)wsize);
+ zmemcpy(s->window, s->window+wsize, (unsigned)wsize - more);
s->match_start -= wsize;
s->strstart -= wsize; /* we now have strstart >= MAX_DIST */
s->block_start -= (long) wsize;
-
- /* Slide the hash table (could be avoided with 32 bit values
- at the expense of memory usage). We slide even when level == 0
- to keep the hash table consistent if we switch back to level > 0
- later. (Using level 0 permanently is not an optimal usage of
- zlib, so we don't care about this pathological case.)
- */
- /* %%% avoid this when Z_RLE */
- n = s->hash_size;
- p = &s->head[n];
- do {
- m = *--p;
- *p = (Pos)(m >= wsize ? m-wsize : NIL);
- } while (--n);
-
- n = wsize;
-#ifndef FASTEST
- p = &s->prev[n];
- do {
- m = *--p;
- *p = (Pos)(m >= wsize ? m-wsize : NIL);
- /* If n is not on any hash chain, prev[n] is garbage but
- * its value will never be used.
- */
- } while (--n);
-#endif
+ slide_hash(s);
more += wsize;
}
- if (s->strm->avail_in == 0) return;
+ if (s->strm->avail_in == 0) break;
/* If there was no sliding:
* strstart <= WSIZE+MAX_DIST-1 && lookahead <= MIN_LOOKAHEAD - 1 &&
@@ -1343,99 +1535,283 @@ local void fill_window(s)
s->lookahead += n;
/* Initialize the hash value now that we have some input: */
- if (s->lookahead >= MIN_MATCH) {
- s->ins_h = s->window[s->strstart];
- UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]);
+ if (s->lookahead + s->insert >= MIN_MATCH) {
+ uInt str = s->strstart - s->insert;
+ s->ins_h = s->window[str];
+ UPDATE_HASH(s, s->ins_h, s->window[str + 1]);
#if MIN_MATCH != 3
Call UPDATE_HASH() MIN_MATCH-3 more times
#endif
+ while (s->insert) {
+ UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]);
+#ifndef FASTEST
+ s->prev[str & s->w_mask] = s->head[s->ins_h];
+#endif
+ s->head[s->ins_h] = (Pos)str;
+ str++;
+ s->insert--;
+ if (s->lookahead + s->insert < MIN_MATCH)
+ break;
+ }
}
/* If the whole input has less than MIN_MATCH bytes, ins_h is garbage,
* but this is not important since only literal bytes will be emitted.
*/
} while (s->lookahead < MIN_LOOKAHEAD && s->strm->avail_in != 0);
+
+ /* If the WIN_INIT bytes after the end of the current data have never been
+ * written, then zero those bytes in order to avoid memory check reports of
+ * the use of uninitialized (or uninitialised as Julian writes) bytes by
+ * the longest match routines. Update the high water mark for the next
+ * time through here. WIN_INIT is set to MAX_MATCH since the longest match
+ * routines allow scanning to strstart + MAX_MATCH, ignoring lookahead.
+ */
+ if (s->high_water < s->window_size) {
+ ulg curr = s->strstart + (ulg)(s->lookahead);
+ ulg init;
+
+ if (s->high_water < curr) {
+ /* Previous high water mark below current data -- zero WIN_INIT
+ * bytes or up to end of window, whichever is less.
+ */
+ init = s->window_size - curr;
+ if (init > WIN_INIT)
+ init = WIN_INIT;
+ zmemzero(s->window + curr, (unsigned)init);
+ s->high_water = curr + init;
+ }
+ else if (s->high_water < (ulg)curr + WIN_INIT) {
+ /* High water mark at or above current data, but below current data
+ * plus WIN_INIT -- zero out to current data plus WIN_INIT, or up
+ * to end of window, whichever is less.
+ */
+ init = (ulg)curr + WIN_INIT - s->high_water;
+ if (init > s->window_size - s->high_water)
+ init = s->window_size - s->high_water;
+ zmemzero(s->window + s->high_water, (unsigned)init);
+ s->high_water += init;
+ }
+ }
+
+ Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
+ "not enough room for search");
}
/* ===========================================================================
* Flush the current block, with given end-of-file flag.
* IN assertion: strstart is set to the end of the current match.
*/
-#define FLUSH_BLOCK_ONLY(s, eof) { \
+#define FLUSH_BLOCK_ONLY(s, last) { \
_tr_flush_block(s, (s->block_start >= 0L ? \
(charf *)&s->window[(unsigned)s->block_start] : \
(charf *)Z_NULL), \
(ulg)((long)s->strstart - s->block_start), \
- (eof)); \
+ (last)); \
s->block_start = s->strstart; \
flush_pending(s->strm); \
Tracev((stderr,"[FLUSH]")); \
}
/* Same but force premature exit if necessary. */
-#define FLUSH_BLOCK(s, eof) { \
- FLUSH_BLOCK_ONLY(s, eof); \
- if (s->strm->avail_out == 0) return (eof) ? finish_started : need_more; \
+#define FLUSH_BLOCK(s, last) { \
+ FLUSH_BLOCK_ONLY(s, last); \
+ if (s->strm->avail_out == 0) return (last) ? finish_started : need_more; \
}
+/* Maximum stored block length in deflate format (not including header). */
+#define MAX_STORED 65535
+
+/* Minimum of a and b. */
+#define MIN(a, b) ((a) > (b) ? (b) : (a))
+
/* ===========================================================================
* Copy without compression as much as possible from the input stream, return
* the current block state.
- * This function does not insert new strings in the dictionary since
- * uncompressible data is probably not useful. This function is used
- * only for the level=0 compression option.
- * NOTE: this function should be optimized to avoid extra copying from
- * window to pending_buf.
+ *
+ * In case deflateParams() is used to later switch to a non-zero compression
+ * level, s->matches (otherwise unused when storing) keeps track of the number
+ * of hash table slides to perform. If s->matches is 1, then one hash table
+ * slide will be done when switching. If s->matches is 2, the maximum value
+ * allowed here, then the hash table will be cleared, since two or more slides
+ * is the same as a clear.
+ *
+ * deflate_stored() is written to minimize the number of times an input byte is
+ * copied. It is most efficient with large input and output buffers, which
+ * maximizes the opportunites to have a single copy from next_in to next_out.
*/
local block_state deflate_stored(s, flush)
deflate_state *s;
int flush;
{
- /* Stored blocks are limited to 0xffff bytes, pending_buf is limited
- * to pending_buf_size, and each stored block has a 5 byte header:
+ /* Smallest worthy block size when not flushing or finishing. By default
+ * this is 32K. This can be as small as 507 bytes for memLevel == 1. For
+ * large input and output buffers, the stored block size will be larger.
*/
- ulg max_block_size = 0xffff;
- ulg max_start;
-
- if (max_block_size > s->pending_buf_size - 5) {
- max_block_size = s->pending_buf_size - 5;
- }
+ unsigned min_block = MIN(s->pending_buf_size - 5, s->w_size);
- /* Copy as much as possible from input to output: */
- for (;;) {
- /* Fill the window as much as possible: */
- if (s->lookahead <= 1) {
-
- Assert(s->strstart < s->w_size+MAX_DIST(s) ||
- s->block_start >= (long)s->w_size, "slide too late");
+ /* Copy as many min_block or larger stored blocks directly to next_out as
+ * possible. If flushing, copy the remaining available input to next_out as
+ * stored blocks, if there is enough space.
+ */
+ unsigned len, left, have, last = 0;
+ unsigned used = s->strm->avail_in;
+ do {
+ /* Set len to the maximum size block that we can copy directly with the
+ * available input data and output space. Set left to how much of that
+ * would be copied from what's left in the window.
+ */
+ len = MAX_STORED; /* maximum deflate stored block length */
+ have = (s->bi_valid + 42) >> 3; /* number of header bytes */
+ if (s->strm->avail_out < have) /* need room for header */
+ break;
+ /* maximum stored block length that will fit in avail_out: */
+ have = s->strm->avail_out - have;
+ left = s->strstart - s->block_start; /* bytes left in window */
+ if (len > (ulg)left + s->strm->avail_in)
+ len = left + s->strm->avail_in; /* limit len to the input */
+ if (len > have)
+ len = have; /* limit len to the output */
+
+ /* If the stored block would be less than min_block in length, or if
+ * unable to copy all of the available input when flushing, then try
+ * copying to the window and the pending buffer instead. Also don't
+ * write an empty block when flushing -- deflate() does that.
+ */
+ if (len < min_block && ((len == 0 && flush != Z_FINISH) ||
+ flush == Z_NO_FLUSH ||
+ len != left + s->strm->avail_in))
+ break;
- fill_window(s);
- if (s->lookahead == 0 && flush == Z_NO_FLUSH) return need_more;
+ /* Make a dummy stored block in pending to get the header bytes,
+ * including any pending bits. This also updates the debugging counts.
+ */
+ last = flush == Z_FINISH && len == left + s->strm->avail_in ? 1 : 0;
+ _tr_stored_block(s, (char *)0, 0L, last);
+
+ /* Replace the lengths in the dummy stored block with len. */
+ s->pending_buf[s->pending - 4] = len;
+ s->pending_buf[s->pending - 3] = len >> 8;
+ s->pending_buf[s->pending - 2] = ~len;
+ s->pending_buf[s->pending - 1] = ~len >> 8;
+
+ /* Write the stored block header bytes. */
+ flush_pending(s->strm);
+
+#ifdef ZLIB_DEBUG
+ /* Update debugging counts for the data about to be copied. */
+ s->compressed_len += len << 3;
+ s->bits_sent += len << 3;
+#endif
- if (s->lookahead == 0) break; /* flush the current block */
+ /* Copy uncompressed bytes from the window to next_out. */
+ if (left) {
+ if (left > len)
+ left = len;
+ zmemcpy(s->strm->next_out, s->window + s->block_start, left);
+ s->strm->next_out += left;
+ s->strm->avail_out -= left;
+ s->strm->total_out += left;
+ s->block_start += left;
+ len -= left;
}
- Assert(s->block_start >= 0L, "block gone");
-
- s->strstart += s->lookahead;
- s->lookahead = 0;
-
- /* Emit a stored block if pending_buf will be full: */
- max_start = s->block_start + max_block_size;
- if (s->strstart == 0 || (ulg)s->strstart >= max_start) {
- /* strstart == 0 is possible when wraparound on 16-bit machine */
- s->lookahead = (uInt)(s->strstart - max_start);
- s->strstart = (uInt)max_start;
- FLUSH_BLOCK(s, 0);
+
+ /* Copy uncompressed bytes directly from next_in to next_out, updating
+ * the check value.
+ */
+ if (len) {
+ read_buf(s->strm, s->strm->next_out, len);
+ s->strm->next_out += len;
+ s->strm->avail_out -= len;
+ s->strm->total_out += len;
}
- /* Flush if we may have to slide, otherwise block_start may become
- * negative and the data will be gone:
+ } while (last == 0);
+
+ /* Update the sliding window with the last s->w_size bytes of the copied
+ * data, or append all of the copied data to the existing window if less
+ * than s->w_size bytes were copied. Also update the number of bytes to
+ * insert in the hash tables, in the event that deflateParams() switches to
+ * a non-zero compression level.
+ */
+ used -= s->strm->avail_in; /* number of input bytes directly copied */
+ if (used) {
+ /* If any input was used, then no unused input remains in the window,
+ * therefore s->block_start == s->strstart.
*/
- if (s->strstart - (uInt)s->block_start >= MAX_DIST(s)) {
- FLUSH_BLOCK(s, 0);
+ if (used >= s->w_size) { /* supplant the previous history */
+ s->matches = 2; /* clear hash */
+ zmemcpy(s->window, s->strm->next_in - s->w_size, s->w_size);
+ s->strstart = s->w_size;
+ }
+ else {
+ if (s->window_size - s->strstart <= used) {
+ /* Slide the window down. */
+ s->strstart -= s->w_size;
+ zmemcpy(s->window, s->window + s->w_size, s->strstart);
+ if (s->matches < 2)
+ s->matches++; /* add a pending slide_hash() */
+ }
+ zmemcpy(s->window + s->strstart, s->strm->next_in - used, used);
+ s->strstart += used;
}
+ s->block_start = s->strstart;
+ s->insert += MIN(used, s->w_size - s->insert);
+ }
+ if (s->high_water < s->strstart)
+ s->high_water = s->strstart;
+
+ /* If the last block was written to next_out, then done. */
+ if (last)
+ return finish_done;
+
+ /* If flushing and all input has been consumed, then done. */
+ if (flush != Z_NO_FLUSH && flush != Z_FINISH &&
+ s->strm->avail_in == 0 && (long)s->strstart == s->block_start)
+ return block_done;
+
+ /* Fill the window with any remaining input. */
+ have = s->window_size - s->strstart - 1;
+ if (s->strm->avail_in > have && s->block_start >= (long)s->w_size) {
+ /* Slide the window down. */
+ s->block_start -= s->w_size;
+ s->strstart -= s->w_size;
+ zmemcpy(s->window, s->window + s->w_size, s->strstart);
+ if (s->matches < 2)
+ s->matches++; /* add a pending slide_hash() */
+ have += s->w_size; /* more space now */
+ }
+ if (have > s->strm->avail_in)
+ have = s->strm->avail_in;
+ if (have) {
+ read_buf(s->strm, s->window + s->strstart, have);
+ s->strstart += have;
+ }
+ if (s->high_water < s->strstart)
+ s->high_water = s->strstart;
+
+ /* There was not enough avail_out to write a complete worthy or flushed
+ * stored block to next_out. Write a stored block to pending instead, if we
+ * have enough input for a worthy block, or if flushing and there is enough
+ * room for the remaining input as a stored block in the pending buffer.
+ */
+ have = (s->bi_valid + 42) >> 3; /* number of header bytes */
+ /* maximum stored block length that will fit in pending: */
+ have = MIN(s->pending_buf_size - have, MAX_STORED);
+ min_block = MIN(have, s->w_size);
+ left = s->strstart - s->block_start;
+ if (left >= min_block ||
+ ((left || flush == Z_FINISH) && flush != Z_NO_FLUSH &&
+ s->strm->avail_in == 0 && left <= have)) {
+ len = MIN(left, have);
+ last = flush == Z_FINISH && s->strm->avail_in == 0 &&
+ len == left ? 1 : 0;
+ _tr_stored_block(s, (charf *)s->window + s->block_start, len, last);
+ s->block_start += len;
+ flush_pending(s->strm);
}
- FLUSH_BLOCK(s, flush == Z_FINISH);
- return flush == Z_FINISH ? finish_done : block_done;
+
+ /* We've done all we can with the available input and output. */
+ return last ? finish_started : need_more;
}
/* ===========================================================================
@@ -1449,7 +1825,7 @@ local block_state deflate_fast(s, flush)
deflate_state *s;
int flush;
{
- IPos hash_head = NIL; /* head of the hash chain */
+ IPos hash_head; /* head of the hash chain */
int bflush; /* set if current block must be flushed */
for (;;) {
@@ -1469,6 +1845,7 @@ local block_state deflate_fast(s, flush)
/* Insert the string window[strstart .. strstart+2] in the
* dictionary, and set hash_head to the head of the hash chain:
*/
+ hash_head = NIL;
if (s->lookahead >= MIN_MATCH) {
INSERT_STRING(s, s->strstart, hash_head);
}
@@ -1481,19 +1858,8 @@ local block_state deflate_fast(s, flush)
* of window index 0 (in particular we have to avoid a match
* of the string with itself at the start of the input file).
*/
-#ifdef FASTEST
- if ((s->strategy != Z_HUFFMAN_ONLY && s->strategy != Z_RLE) ||
- (s->strategy == Z_RLE && s->strstart - hash_head == 1)) {
- s->match_length = longest_match_fast (s, hash_head);
- }
-#else
- if (s->strategy != Z_HUFFMAN_ONLY && s->strategy != Z_RLE) {
- s->match_length = longest_match (s, hash_head);
- } else if (s->strategy == Z_RLE && s->strstart - hash_head == 1) {
- s->match_length = longest_match_fast (s, hash_head);
- }
-#endif
- /* longest_match() or longest_match_fast() sets match_start */
+ s->match_length = longest_match (s, hash_head);
+ /* longest_match() sets match_start */
}
if (s->match_length >= MIN_MATCH) {
check_match(s, s->strstart, s->match_start, s->match_length);
@@ -1541,8 +1907,14 @@ local block_state deflate_fast(s, flush)
}
if (bflush) FLUSH_BLOCK(s, 0);
}
- FLUSH_BLOCK(s, flush == Z_FINISH);
- return flush == Z_FINISH ? finish_done : block_done;
+ s->insert = s->strstart < MIN_MATCH-1 ? s->strstart : MIN_MATCH-1;
+ if (flush == Z_FINISH) {
+ FLUSH_BLOCK(s, 1);
+ return finish_done;
+ }
+ if (s->last_lit)
+ FLUSH_BLOCK(s, 0);
+ return block_done;
}
#ifndef FASTEST
@@ -1555,7 +1927,7 @@ local block_state deflate_slow(s, flush)
deflate_state *s;
int flush;
{
- IPos hash_head = NIL; /* head of hash chain */
+ IPos hash_head; /* head of hash chain */
int bflush; /* set if current block must be flushed */
/* Process the input block. */
@@ -1576,6 +1948,7 @@ local block_state deflate_slow(s, flush)
/* Insert the string window[strstart .. strstart+2] in the
* dictionary, and set hash_head to the head of the hash chain:
*/
+ hash_head = NIL;
if (s->lookahead >= MIN_MATCH) {
INSERT_STRING(s, s->strstart, hash_head);
}
@@ -1591,12 +1964,8 @@ local block_state deflate_slow(s, flush)
* of window index 0 (in particular we have to avoid a match
* of the string with itself at the start of the input file).
*/
- if (s->strategy != Z_HUFFMAN_ONLY && s->strategy != Z_RLE) {
- s->match_length = longest_match (s, hash_head);
- } else if (s->strategy == Z_RLE && s->strstart - hash_head == 1) {
- s->match_length = longest_match_fast (s, hash_head);
- }
- /* longest_match() or longest_match_fast() sets match_start */
+ s->match_length = longest_match (s, hash_head);
+ /* longest_match() sets match_start */
if (s->match_length <= 5 && (s->strategy == Z_FILTERED
#if TOO_FAR <= 32767
@@ -1669,12 +2038,17 @@ local block_state deflate_slow(s, flush)
_tr_tally_lit(s, s->window[s->strstart-1], bflush);
s->match_available = 0;
}
- FLUSH_BLOCK(s, flush == Z_FINISH);
- return flush == Z_FINISH ? finish_done : block_done;
+ s->insert = s->strstart < MIN_MATCH-1 ? s->strstart : MIN_MATCH-1;
+ if (flush == Z_FINISH) {
+ FLUSH_BLOCK(s, 1);
+ return finish_done;
+ }
+ if (s->last_lit)
+ FLUSH_BLOCK(s, 0);
+ return block_done;
}
#endif /* FASTEST */
-#if 0
/* ===========================================================================
* For Z_RLE, simply look for runs of bytes, generate matches only of distance
* one. Do not maintain a hash table. (It will be regenerated if this run of
@@ -1684,43 +2058,52 @@ local block_state deflate_rle(s, flush)
deflate_state *s;
int flush;
{
- int bflush; /* set if current block must be flushed */
- uInt run; /* length of run */
- uInt max; /* maximum length of run */
- uInt prev; /* byte at distance one to match */
- Bytef *scan; /* scan for end of run */
+ int bflush; /* set if current block must be flushed */
+ uInt prev; /* byte at distance one to match */
+ Bytef *scan, *strend; /* scan goes up to strend for length of run */
for (;;) {
/* Make sure that we always have enough lookahead, except
* at the end of the input file. We need MAX_MATCH bytes
- * for the longest encodable run.
+ * for the longest run, plus one for the unrolled loop.
*/
- if (s->lookahead < MAX_MATCH) {
+ if (s->lookahead <= MAX_MATCH) {
fill_window(s);
- if (s->lookahead < MAX_MATCH && flush == Z_NO_FLUSH) {
+ if (s->lookahead <= MAX_MATCH && flush == Z_NO_FLUSH) {
return need_more;
}
if (s->lookahead == 0) break; /* flush the current block */
}
/* See how many times the previous byte repeats */
- run = 0;
- if (s->strstart > 0) { /* if there is a previous byte, that is */
- max = s->lookahead < MAX_MATCH ? s->lookahead : MAX_MATCH;
+ s->match_length = 0;
+ if (s->lookahead >= MIN_MATCH && s->strstart > 0) {
scan = s->window + s->strstart - 1;
- prev = *scan++;
- do {
- if (*scan++ != prev)
- break;
- } while (++run < max);
+ prev = *scan;
+ if (prev == *++scan && prev == *++scan && prev == *++scan) {
+ strend = s->window + s->strstart + MAX_MATCH;
+ do {
+ } while (prev == *++scan && prev == *++scan &&
+ prev == *++scan && prev == *++scan &&
+ prev == *++scan && prev == *++scan &&
+ prev == *++scan && prev == *++scan &&
+ scan < strend);
+ s->match_length = MAX_MATCH - (uInt)(strend - scan);
+ if (s->match_length > s->lookahead)
+ s->match_length = s->lookahead;
+ }
+ Assert(scan <= s->window+(uInt)(s->window_size-1), "wild scan");
}
/* Emit match if have run of MIN_MATCH or longer, else emit literal */
- if (run >= MIN_MATCH) {
- check_match(s, s->strstart, s->strstart - 1, run);
- _tr_tally_dist(s, 1, run - MIN_MATCH, bflush);
- s->lookahead -= run;
- s->strstart += run;
+ if (s->match_length >= MIN_MATCH) {
+ check_match(s, s->strstart, s->strstart - 1, s->match_length);
+
+ _tr_tally_dist(s, 1, s->match_length - MIN_MATCH, bflush);
+
+ s->lookahead -= s->match_length;
+ s->strstart += s->match_length;
+ s->match_length = 0;
} else {
/* No match, output a literal byte */
Tracevv((stderr,"%c", s->window[s->strstart]));
@@ -1730,7 +2113,51 @@ local block_state deflate_rle(s, flush)
}
if (bflush) FLUSH_BLOCK(s, 0);
}
- FLUSH_BLOCK(s, flush == Z_FINISH);
- return flush == Z_FINISH ? finish_done : block_done;
+ s->insert = 0;
+ if (flush == Z_FINISH) {
+ FLUSH_BLOCK(s, 1);
+ return finish_done;
+ }
+ if (s->last_lit)
+ FLUSH_BLOCK(s, 0);
+ return block_done;
+}
+
+/* ===========================================================================
+ * For Z_HUFFMAN_ONLY, do not look for matches. Do not maintain a hash table.
+ * (It will be regenerated if this run of deflate switches away from Huffman.)
+ */
+local block_state deflate_huff(s, flush)
+ deflate_state *s;
+ int flush;
+{
+ int bflush; /* set if current block must be flushed */
+
+ for (;;) {
+ /* Make sure that we have a literal to write. */
+ if (s->lookahead == 0) {
+ fill_window(s);
+ if (s->lookahead == 0) {
+ if (flush == Z_NO_FLUSH)
+ return need_more;
+ break; /* flush the current block */
+ }
+ }
+
+ /* Output a literal byte */
+ s->match_length = 0;
+ Tracevv((stderr,"%c", s->window[s->strstart]));
+ _tr_tally_lit (s, s->window[s->strstart], bflush);
+ s->lookahead--;
+ s->strstart++;
+ if (bflush) FLUSH_BLOCK(s, 0);
+ }
+ s->insert = 0;
+ if (flush == Z_FINISH) {
+ FLUSH_BLOCK(s, 1);
+ return finish_done;
+ }
+ if (s->last_lit)
+ FLUSH_BLOCK(s, 0);
+ return block_done;
}
-#endif
diff --git a/zlib/deflate.h b/zlib/deflate.h
index 05a5ab3a2c1..23ecdd312bc 100644
--- a/zlib/deflate.h
+++ b/zlib/deflate.h
@@ -1,5 +1,5 @@
/* deflate.h -- internal compression state
- * Copyright (C) 1995-2004 Jean-loup Gailly
+ * Copyright (C) 1995-2016 Jean-loup Gailly
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -48,13 +48,19 @@
#define MAX_BITS 15
/* All codes must not exceed MAX_BITS bits */
-#define INIT_STATE 42
-#define EXTRA_STATE 69
-#define NAME_STATE 73
-#define COMMENT_STATE 91
-#define HCRC_STATE 103
-#define BUSY_STATE 113
-#define FINISH_STATE 666
+#define Buf_size 16
+/* size of bit buffer in bi_buf */
+
+#define INIT_STATE 42 /* zlib header -> BUSY_STATE */
+#ifdef GZIP
+# define GZIP_STATE 57 /* gzip header -> BUSY_STATE | EXTRA_STATE */
+#endif
+#define EXTRA_STATE 69 /* gzip extra block -> NAME_STATE */
+#define NAME_STATE 73 /* gzip file name -> COMMENT_STATE */
+#define COMMENT_STATE 91 /* gzip comment -> HCRC_STATE */
+#define HCRC_STATE 103 /* gzip header CRC -> BUSY_STATE */
+#define BUSY_STATE 113 /* deflate -> FINISH_STATE */
+#define FINISH_STATE 666 /* stream complete */
/* Stream status */
@@ -80,7 +86,7 @@ typedef struct static_tree_desc_s static_tree_desc;
typedef struct tree_desc_s {
ct_data *dyn_tree; /* the dynamic tree */
int max_code; /* largest code with non zero frequency */
- static_tree_desc *stat_desc; /* the corresponding static tree */
+ const static_tree_desc *stat_desc; /* the corresponding static tree */
} FAR tree_desc;
typedef ush Pos;
@@ -97,11 +103,11 @@ typedef struct internal_state {
Bytef *pending_buf; /* output still pending */
ulg pending_buf_size; /* size of pending_buf */
Bytef *pending_out; /* next pending byte to output to the stream */
- uInt pending; /* nb of bytes in the pending buffer */
+ ulg pending; /* nb of bytes in the pending buffer */
int wrap; /* bit 0 true for zlib, bit 1 true for gzip */
gz_headerp gzhead; /* gzip header information to write */
- uInt gzindex; /* where in extra, name, or comment */
- Byte method; /* STORED (for zip only) or DEFLATED */
+ ulg gzindex; /* where in extra, name, or comment */
+ Byte method; /* can only be DEFLATED */
int last_flush; /* value of flush param for previous deflate call */
/* used by deflate.c: */
@@ -188,7 +194,7 @@ typedef struct internal_state {
int nice_match; /* Stop searching when current match exceeds this */
/* used by trees.c: */
- /* Didn't use ct_data typedef below to supress compiler warning */
+ /* Didn't use ct_data typedef below to suppress compiler warning */
struct ct_data_s dyn_ltree[HEAP_SIZE]; /* literal and length tree */
struct ct_data_s dyn_dtree[2*D_CODES+1]; /* distance tree */
struct ct_data_s bl_tree[2*BL_CODES+1]; /* Huffman tree for bit lengths */
@@ -244,9 +250,9 @@ typedef struct internal_state {
ulg opt_len; /* bit length of current block with optimal trees */
ulg static_len; /* bit length of current block with static trees */
uInt matches; /* number of string matches in current block */
- int last_eob_len; /* bit length of EOB code for last block */
+ uInt insert; /* bytes at end of window left to insert */
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
ulg compressed_len; /* total bit length of compressed file mod 2^32 */
ulg bits_sent; /* bit length of compressed data sent mod 2^32 */
#endif
@@ -260,12 +266,19 @@ typedef struct internal_state {
* are always zero.
*/
+ ulg high_water;
+ /* High water mark offset in window for initialized bytes -- bytes above
+ * this are set to zero in order to avoid memory check warnings when
+ * longest match routines access bytes past the input. This is then
+ * updated to the new high water mark.
+ */
+
} FAR deflate_state;
/* Output a byte on the stream.
* IN assertion: there is enough room in pending_buf.
*/
-#define put_byte(s, c) {s->pending_buf[s->pending++] = (c);}
+#define put_byte(s, c) {s->pending_buf[s->pending++] = (Bytef)(c);}
#define MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1)
@@ -278,14 +291,19 @@ typedef struct internal_state {
* distances are limited to MAX_DIST instead of WSIZE.
*/
+#define WIN_INIT MAX_MATCH
+/* Number of bytes after end of data in window to initialize in order to avoid
+ memory checker errors from longest match routines */
+
/* in trees.c */
-void _tr_init OF((deflate_state *s));
-int _tr_tally OF((deflate_state *s, unsigned dist, unsigned lc));
-void _tr_flush_block OF((deflate_state *s, charf *buf, ulg stored_len,
- int eof));
-void _tr_align OF((deflate_state *s));
-void _tr_stored_block OF((deflate_state *s, charf *buf, ulg stored_len,
- int eof));
+void ZLIB_INTERNAL _tr_init OF((deflate_state *s));
+int ZLIB_INTERNAL _tr_tally OF((deflate_state *s, unsigned dist, unsigned lc));
+void ZLIB_INTERNAL _tr_flush_block OF((deflate_state *s, charf *buf,
+ ulg stored_len, int last));
+void ZLIB_INTERNAL _tr_flush_bits OF((deflate_state *s));
+void ZLIB_INTERNAL _tr_align OF((deflate_state *s));
+void ZLIB_INTERNAL _tr_stored_block OF((deflate_state *s, charf *buf,
+ ulg stored_len, int last));
#define d_code(dist) \
((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)])
@@ -294,15 +312,15 @@ void _tr_stored_block OF((deflate_state *s, charf *buf, ulg stored_len,
* used.
*/
-#ifndef DEBUG
+#ifndef ZLIB_DEBUG
/* Inline versions of _tr_tally for speed: */
#if defined(GEN_TREES_H) || !defined(STDC)
- extern uch _length_code[];
- extern uch _dist_code[];
+ extern uch ZLIB_INTERNAL _length_code[];
+ extern uch ZLIB_INTERNAL _dist_code[];
#else
- extern const uch _length_code[];
- extern const uch _dist_code[];
+ extern const uch ZLIB_INTERNAL _length_code[];
+ extern const uch ZLIB_INTERNAL _dist_code[];
#endif
# define _tr_tally_lit(s, c, flush) \
@@ -313,8 +331,8 @@ void _tr_stored_block OF((deflate_state *s, charf *buf, ulg stored_len,
flush = (s->last_lit == s->lit_bufsize-1); \
}
# define _tr_tally_dist(s, distance, length, flush) \
- { uch len = (length); \
- ush dist = (distance); \
+ { uch len = (uch)(length); \
+ ush dist = (ush)(distance); \
s->d_buf[s->last_lit] = dist; \
s->l_buf[s->last_lit++] = len; \
dist--; \
diff --git a/zlib/gzclose.c b/zlib/gzclose.c
new file mode 100644
index 00000000000..caeb99a3177
--- /dev/null
+++ b/zlib/gzclose.c
@@ -0,0 +1,25 @@
+/* gzclose.c -- zlib gzclose() function
+ * Copyright (C) 2004, 2010 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+#include "gzguts.h"
+
+/* gzclose() is in a separate file so that it is linked in only if it is used.
+ That way the other gzclose functions can be used instead to avoid linking in
+ unneeded compression or decompression routines. */
+int ZEXPORT gzclose(file)
+ gzFile file;
+{
+#ifndef NO_GZCOMPRESS
+ gz_statep state;
+
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+
+ return state->mode == GZ_READ ? gzclose_r(file) : gzclose_w(file);
+#else
+ return gzclose_r(file);
+#endif
+}
diff --git a/zlib/gzguts.h b/zlib/gzguts.h
new file mode 100644
index 00000000000..990a4d25149
--- /dev/null
+++ b/zlib/gzguts.h
@@ -0,0 +1,218 @@
+/* gzguts.h -- zlib internal header definitions for gz* operations
+ * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+#ifdef _LARGEFILE64_SOURCE
+# ifndef _LARGEFILE_SOURCE
+# define _LARGEFILE_SOURCE 1
+# endif
+# ifdef _FILE_OFFSET_BITS
+# undef _FILE_OFFSET_BITS
+# endif
+#endif
+
+#ifdef HAVE_HIDDEN
+# define ZLIB_INTERNAL __attribute__((visibility ("hidden")))
+#else
+# define ZLIB_INTERNAL
+#endif
+
+#include <stdio.h>
+#include "zlib.h"
+#ifdef STDC
+# include <string.h>
+# include <stdlib.h>
+# include <limits.h>
+#endif
+
+#ifndef _POSIX_SOURCE
+# define _POSIX_SOURCE
+#endif
+#include <fcntl.h>
+
+#ifdef _WIN32
+# include <stddef.h>
+#endif
+
+#if defined(__TURBOC__) || defined(_MSC_VER) || defined(_WIN32)
+# include <io.h>
+#endif
+
+#if defined(_WIN32) || defined(__CYGWIN__)
+# define WIDECHAR
+#endif
+
+#ifdef WINAPI_FAMILY
+# define open _open
+# define read _read
+# define write _write
+# define close _close
+#endif
+
+#ifdef NO_DEFLATE /* for compatibility with old definition */
+# define NO_GZCOMPRESS
+#endif
+
+#if defined(STDC99) || (defined(__TURBOC__) && __TURBOC__ >= 0x550)
+# ifndef HAVE_VSNPRINTF
+# define HAVE_VSNPRINTF
+# endif
+#endif
+
+#if defined(__CYGWIN__)
+# ifndef HAVE_VSNPRINTF
+# define HAVE_VSNPRINTF
+# endif
+#endif
+
+#if defined(MSDOS) && defined(__BORLANDC__) && (BORLANDC > 0x410)
+# ifndef HAVE_VSNPRINTF
+# define HAVE_VSNPRINTF
+# endif
+#endif
+
+#ifndef HAVE_VSNPRINTF
+# ifdef MSDOS
+/* vsnprintf may exist on some MS-DOS compilers (DJGPP?),
+ but for now we just assume it doesn't. */
+# define NO_vsnprintf
+# endif
+# ifdef __TURBOC__
+# define NO_vsnprintf
+# endif
+# ifdef WIN32
+/* In Win32, vsnprintf is available as the "non-ANSI" _vsnprintf. */
+# if !defined(vsnprintf) && !defined(NO_vsnprintf)
+# if !defined(_MSC_VER) || ( defined(_MSC_VER) && _MSC_VER < 1500 )
+# define vsnprintf _vsnprintf
+# endif
+# endif
+# endif
+# ifdef __SASC
+# define NO_vsnprintf
+# endif
+# ifdef VMS
+# define NO_vsnprintf
+# endif
+# ifdef __OS400__
+# define NO_vsnprintf
+# endif
+# ifdef __MVS__
+# define NO_vsnprintf
+# endif
+#endif
+
+/* unlike snprintf (which is required in C99), _snprintf does not guarantee
+ null termination of the result -- however this is only used in gzlib.c where
+ the result is assured to fit in the space provided */
+#if defined(_MSC_VER) && _MSC_VER < 1900
+# define snprintf _snprintf
+#endif
+
+#ifndef local
+# define local static
+#endif
+/* since "static" is used to mean two completely different things in C, we
+ define "local" for the non-static meaning of "static", for readability
+ (compile with -Dlocal if your debugger can't find static symbols) */
+
+/* gz* functions always use library allocation functions */
+#ifndef STDC
+ extern voidp malloc OF((uInt size));
+ extern void free OF((voidpf ptr));
+#endif
+
+/* get errno and strerror definition */
+#if defined UNDER_CE
+# include <windows.h>
+# define zstrerror() gz_strwinerror((DWORD)GetLastError())
+#else
+# ifndef NO_STRERROR
+# include <errno.h>
+# define zstrerror() strerror(errno)
+# else
+# define zstrerror() "stdio error (consult errno)"
+# endif
+#endif
+
+/* provide prototypes for these when building zlib without LFS */
+#if !defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0
+ ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
+ ZEXTERN z_off64_t ZEXPORT gzseek64 OF((gzFile, z_off64_t, int));
+ ZEXTERN z_off64_t ZEXPORT gztell64 OF((gzFile));
+ ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile));
+#endif
+
+/* default memLevel */
+#if MAX_MEM_LEVEL >= 8
+# define DEF_MEM_LEVEL 8
+#else
+# define DEF_MEM_LEVEL MAX_MEM_LEVEL
+#endif
+
+/* default i/o buffer size -- double this for output when reading (this and
+ twice this must be able to fit in an unsigned type) */
+#define GZBUFSIZE 8192
+
+/* gzip modes, also provide a little integrity check on the passed structure */
+#define GZ_NONE 0
+#define GZ_READ 7247
+#define GZ_WRITE 31153
+#define GZ_APPEND 1 /* mode set to GZ_WRITE after the file is opened */
+
+/* values for gz_state how */
+#define LOOK 0 /* look for a gzip header */
+#define COPY 1 /* copy input directly */
+#define GZIP 2 /* decompress a gzip stream */
+
+/* internal gzip file state data structure */
+typedef struct {
+ /* exposed contents for gzgetc() macro */
+ struct gzFile_s x; /* "x" for exposed */
+ /* x.have: number of bytes available at x.next */
+ /* x.next: next output data to deliver or write */
+ /* x.pos: current position in uncompressed data */
+ /* used for both reading and writing */
+ int mode; /* see gzip modes above */
+ int fd; /* file descriptor */
+ char *path; /* path or fd for error messages */
+ unsigned size; /* buffer size, zero if not allocated yet */
+ unsigned want; /* requested buffer size, default is GZBUFSIZE */
+ unsigned char *in; /* input buffer (double-sized when writing) */
+ unsigned char *out; /* output buffer (double-sized when reading) */
+ int direct; /* 0 if processing gzip, 1 if transparent */
+ /* just for reading */
+ int how; /* 0: get header, 1: copy, 2: decompress */
+ z_off64_t start; /* where the gzip data started, for rewinding */
+ int eof; /* true if end of input file reached */
+ int past; /* true if read requested past end */
+ /* just for writing */
+ int level; /* compression level */
+ int strategy; /* compression strategy */
+ /* seek request */
+ z_off64_t skip; /* amount to skip (already rewound if backwards) */
+ int seek; /* true if seek request pending */
+ /* error information */
+ int err; /* error code */
+ char *msg; /* error message */
+ /* zlib inflate or deflate stream */
+ z_stream strm; /* stream structure in-place (not a pointer) */
+} gz_state;
+typedef gz_state FAR *gz_statep;
+
+/* shared functions */
+void ZLIB_INTERNAL gz_error OF((gz_statep, int, const char *));
+#if defined UNDER_CE
+char ZLIB_INTERNAL *gz_strwinerror OF((DWORD error));
+#endif
+
+/* GT_OFF(x), where x is an unsigned value, is true if x > maximum z_off64_t
+ value -- needed when comparing unsigned to z_off64_t, which is signed
+ (possible z_off64_t types off_t, off64_t, and long are all signed) */
+#ifdef INT_MAX
+# define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > INT_MAX)
+#else
+unsigned ZLIB_INTERNAL gz_intmax OF((void));
+# define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax())
+#endif
diff --git a/zlib/gzio.c b/zlib/gzio.c
deleted file mode 100644
index ed4e77ca7e9..00000000000
--- a/zlib/gzio.c
+++ /dev/null
@@ -1,1031 +0,0 @@
-/* gzio.c -- IO on .gz files
- * Copyright (C) 1995-2005 Jean-loup Gailly.
- * For conditions of distribution and use, see copyright notice in zlib.h
- *
- * Compile this file with -DNO_GZCOMPRESS to avoid the compression code.
- */
-
-/* @(#) $Id$ */
-
-/* Need to be included "early" to control other headers */
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <stdio.h>
-
-#include "zutil.h"
-
-#ifdef NO_DEFLATE /* for compatibility with old definition */
-# define NO_GZCOMPRESS
-#endif
-
-#ifndef NO_DUMMY_DECL
-struct internal_state {int dummy;}; /* for buggy compilers */
-#endif
-
-#ifndef Z_BUFSIZE
-# ifdef MAXSEG_64K
-# define Z_BUFSIZE 4096 /* minimize memory usage for 16-bit DOS */
-# else
-# define Z_BUFSIZE 16384
-# endif
-#endif
-#ifndef Z_PRINTF_BUFSIZE
-# define Z_PRINTF_BUFSIZE 4096
-#endif
-
-#ifdef __MVS__
-# pragma map (fdopen , "\174\174FDOPEN")
- FILE *fdopen(int, const char *);
-#endif
-
-#ifndef STDC
-extern voidp malloc OF((uInt size));
-extern void free OF((voidpf ptr));
-#endif
-
-#define ALLOC(size) malloc(size)
-#define TRYFREE(p) {if (p) free(p);}
-
-static int const gz_magic[2] = {0x1f, 0x8b}; /* gzip magic header */
-
-/* gzip flag byte */
-#define ASCII_FLAG 0x01 /* bit 0 set: file probably ascii text */
-#define HEAD_CRC 0x02 /* bit 1 set: header CRC present */
-#define EXTRA_FIELD 0x04 /* bit 2 set: extra field present */
-#define ORIG_NAME 0x08 /* bit 3 set: original file name present */
-#define COMMENT 0x10 /* bit 4 set: file comment present */
-#define RESERVED 0xE0 /* bits 5..7: reserved */
-
-typedef struct gz_stream {
- z_stream stream;
- int z_err; /* error code for last stream operation */
- int z_eof; /* set if end of input file */
- FILE *file; /* .gz file */
- Byte *inbuf; /* input buffer */
- Byte *outbuf; /* output buffer */
- uLong crc; /* crc32 of uncompressed data */
- char *msg; /* error message */
- char *path; /* path name for debugging only */
- int transparent; /* 1 if input file is not a .gz file */
- char mode; /* 'w' or 'r' */
- z_off_t start; /* start of compressed data in file (header skipped) */
- z_off_t in; /* bytes into deflate or inflate */
- z_off_t out; /* bytes out of deflate or inflate */
- int back; /* one character push-back */
- int last; /* true if push-back is last character */
-} gz_stream;
-
-
-local gzFile gz_open OF((const char *path, const char *mode, int fd));
-local int do_flush OF((gzFile file, int flush));
-local int get_byte OF((gz_stream *s));
-local void check_header OF((gz_stream *s));
-local int destroy OF((gz_stream *s));
-local void putLong OF((FILE *file, uLong x));
-local uLong getLong OF((gz_stream *s));
-
-/* ===========================================================================
- Opens a gzip (.gz) file for reading or writing. The mode parameter
- is as in fopen ("rb" or "wb"). The file is given either by file descriptor
- or path name (if fd == -1).
- gz_open returns NULL if the file could not be opened or if there was
- insufficient memory to allocate the (de)compression state; errno
- can be checked to distinguish the two cases (if errno is zero, the
- zlib error is Z_MEM_ERROR).
-*/
-local gzFile gz_open (path, mode, fd)
- const char *path;
- const char *mode;
- int fd;
-{
- int err;
- int level = Z_DEFAULT_COMPRESSION; /* compression level */
- int strategy = Z_DEFAULT_STRATEGY; /* compression strategy */
- char *p = (char*)mode;
- gz_stream *s;
- char fmode[80]; /* copy of mode, without the compression level */
- char *m = fmode;
-
- if (!path || !mode) return Z_NULL;
-
- s = (gz_stream *)ALLOC(sizeof(gz_stream));
- if (!s) return Z_NULL;
-
- s->stream.zalloc = (alloc_func)0;
- s->stream.zfree = (free_func)0;
- s->stream.opaque = (voidpf)0;
- s->stream.next_in = s->inbuf = Z_NULL;
- s->stream.next_out = s->outbuf = Z_NULL;
- s->stream.avail_in = s->stream.avail_out = 0;
- s->file = NULL;
- s->z_err = Z_OK;
- s->z_eof = 0;
- s->in = 0;
- s->out = 0;
- s->back = EOF;
- s->crc = crc32(0L, Z_NULL, 0);
- s->msg = NULL;
- s->transparent = 0;
-
- s->path = (char*)ALLOC(strlen(path)+1);
- if (s->path == NULL) {
- return destroy(s), (gzFile)Z_NULL;
- }
- strcpy(s->path, path); /* do this early for debugging */
-
- s->mode = '\0';
- do {
- if (*p == 'r') s->mode = 'r';
- if (*p == 'w' || *p == 'a') s->mode = 'w';
- if (*p >= '0' && *p <= '9') {
- level = *p - '0';
- } else if (*p == 'f') {
- strategy = Z_FILTERED;
- } else if (*p == 'h') {
- strategy = Z_HUFFMAN_ONLY;
- } else if (*p == 'R') {
- strategy = Z_RLE;
- } else {
- *m++ = *p; /* copy the mode */
- }
- } while (*p++ && m != fmode + sizeof(fmode));
- if (s->mode == '\0') return destroy(s), (gzFile)Z_NULL;
-
- if (s->mode == 'w') {
-#ifdef NO_GZCOMPRESS
- err = Z_STREAM_ERROR;
-#else
- err = deflateInit2(&(s->stream), level,
- Z_DEFLATED, -MAX_WBITS, DEF_MEM_LEVEL, strategy);
- /* windowBits is passed < 0 to suppress zlib header */
-
- s->stream.next_out = s->outbuf = (Byte*)ALLOC(Z_BUFSIZE);
-#endif
- if (err != Z_OK || s->outbuf == Z_NULL) {
- return destroy(s), (gzFile)Z_NULL;
- }
- } else {
- s->stream.next_in = s->inbuf = (Byte*)ALLOC(Z_BUFSIZE);
-
- err = inflateInit2(&(s->stream), -MAX_WBITS);
- /* windowBits is passed < 0 to tell that there is no zlib header.
- * Note that in this case inflate *requires* an extra "dummy" byte
- * after the compressed stream in order to complete decompression and
- * return Z_STREAM_END. Here the gzip CRC32 ensures that 4 bytes are
- * present after the compressed stream.
- */
- if (err != Z_OK || s->inbuf == Z_NULL) {
- return destroy(s), (gzFile)Z_NULL;
- }
- }
- s->stream.avail_out = Z_BUFSIZE;
-
- errno = 0;
- s->file = fd < 0 ? F_OPEN(path, fmode) : (FILE*)fdopen(fd, fmode);
-
- if (s->file == NULL) {
- return destroy(s), (gzFile)Z_NULL;
- }
- if (s->mode == 'w') {
- /* Write a very simple .gz header:
- */
- fprintf(s->file, "%c%c%c%c%c%c%c%c%c%c", gz_magic[0], gz_magic[1],
- Z_DEFLATED, 0 /*flags*/, 0,0,0,0 /*time*/, 0 /*xflags*/, OS_CODE);
- s->start = 10L;
- /* We use 10L instead of ftell(s->file) to because ftell causes an
- * fflush on some systems. This version of the library doesn't use
- * start anyway in write mode, so this initialization is not
- * necessary.
- */
- } else {
- check_header(s); /* skip the .gz header */
- s->start = ftell(s->file) - s->stream.avail_in;
- }
-
- return (gzFile)s;
-}
-
-/* ===========================================================================
- Opens a gzip (.gz) file for reading or writing.
-*/
-gzFile ZEXPORT gzopen (path, mode)
- const char *path;
- const char *mode;
-{
- return gz_open (path, mode, -1);
-}
-
-/* ===========================================================================
- Associate a gzFile with the file descriptor fd. fd is not dup'ed here
- to mimic the behavio(u)r of fdopen.
-*/
-gzFile ZEXPORT gzdopen (fd, mode)
- int fd;
- const char *mode;
-{
- char name[46]; /* allow for up to 128-bit integers */
-
- if (fd < 0) return (gzFile)Z_NULL;
- sprintf(name, "<fd:%d>", fd); /* for debugging */
-
- return gz_open (name, mode, fd);
-}
-
-/* ===========================================================================
- * Update the compression level and strategy
- */
-int ZEXPORT gzsetparams (file, level, strategy)
- gzFile file;
- int level;
- int strategy;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || s->mode != 'w') return Z_STREAM_ERROR;
-
- /* Make room to allow flushing */
- if (s->stream.avail_out == 0) {
-
- s->stream.next_out = s->outbuf;
- if (fwrite(s->outbuf, 1, Z_BUFSIZE, s->file) != Z_BUFSIZE) {
- s->z_err = Z_ERRNO;
- }
- s->stream.avail_out = Z_BUFSIZE;
- }
-
- return deflateParams (&(s->stream), level, strategy);
-}
-
-/* ===========================================================================
- Read a byte from a gz_stream; update next_in and avail_in. Return EOF
- for end of file.
- IN assertion: the stream s has been sucessfully opened for reading.
-*/
-local int get_byte(s)
- gz_stream *s;
-{
- if (s->z_eof) return EOF;
- if (s->stream.avail_in == 0) {
- errno = 0;
- s->stream.avail_in = (uInt)fread(s->inbuf, 1, Z_BUFSIZE, s->file);
- if (s->stream.avail_in == 0) {
- s->z_eof = 1;
- if (ferror(s->file)) s->z_err = Z_ERRNO;
- return EOF;
- }
- s->stream.next_in = s->inbuf;
- }
- s->stream.avail_in--;
- return *(s->stream.next_in)++;
-}
-
-/* ===========================================================================
- Check the gzip header of a gz_stream opened for reading. Set the stream
- mode to transparent if the gzip magic header is not present; set s->err
- to Z_DATA_ERROR if the magic header is present but the rest of the header
- is incorrect.
- IN assertion: the stream s has already been created sucessfully;
- s->stream.avail_in is zero for the first time, but may be non-zero
- for concatenated .gz files.
-*/
-local void check_header(s)
- gz_stream *s;
-{
- int method; /* method byte */
- int flags; /* flags byte */
- uInt len;
- int c;
-
- /* Assure two bytes in the buffer so we can peek ahead -- handle case
- where first byte of header is at the end of the buffer after the last
- gzip segment */
- len = s->stream.avail_in;
- if (len < 2) {
- if (len) s->inbuf[0] = s->stream.next_in[0];
- errno = 0;
- len = (uInt)fread(s->inbuf + len, 1, Z_BUFSIZE >> len, s->file);
- if (len == 0 && ferror(s->file)) s->z_err = Z_ERRNO;
- s->stream.avail_in += len;
- s->stream.next_in = s->inbuf;
- if (s->stream.avail_in < 2) {
- s->transparent = s->stream.avail_in;
- return;
- }
- }
-
- /* Peek ahead to check the gzip magic header */
- if (s->stream.next_in[0] != gz_magic[0] ||
- s->stream.next_in[1] != gz_magic[1]) {
- s->transparent = 1;
- return;
- }
- s->stream.avail_in -= 2;
- s->stream.next_in += 2;
-
- /* Check the rest of the gzip header */
- method = get_byte(s);
- flags = get_byte(s);
- if (method != Z_DEFLATED || (flags & RESERVED) != 0) {
- s->z_err = Z_DATA_ERROR;
- return;
- }
-
- /* Discard time, xflags and OS code: */
- for (len = 0; len < 6; len++) (void)get_byte(s);
-
- if ((flags & EXTRA_FIELD) != 0) { /* skip the extra field */
- len = (uInt)get_byte(s);
- len += ((uInt)get_byte(s))<<8;
- /* len is garbage if EOF but the loop below will quit anyway */
- while (len-- != 0 && get_byte(s) != EOF) ;
- }
- if ((flags & ORIG_NAME) != 0) { /* skip the original file name */
- while ((c = get_byte(s)) != 0 && c != EOF) ;
- }
- if ((flags & COMMENT) != 0) { /* skip the .gz file comment */
- while ((c = get_byte(s)) != 0 && c != EOF) ;
- }
- if ((flags & HEAD_CRC) != 0) { /* skip the header crc */
- for (len = 0; len < 2; len++) (void)get_byte(s);
- }
- s->z_err = s->z_eof ? Z_DATA_ERROR : Z_OK;
-}
-
- /* ===========================================================================
- * Cleanup then free the given gz_stream. Return a zlib error code.
- Try freeing in the reverse order of allocations.
- */
-local int destroy (s)
- gz_stream *s;
-{
- int err = Z_OK;
-
- if (!s) return Z_STREAM_ERROR;
-
- TRYFREE(s->msg);
-
- if (s->stream.state != NULL) {
- if (s->mode == 'w') {
-#ifdef NO_GZCOMPRESS
- err = Z_STREAM_ERROR;
-#else
- err = deflateEnd(&(s->stream));
-#endif
- } else if (s->mode == 'r') {
- err = inflateEnd(&(s->stream));
- }
- }
- if (s->file != NULL && fclose(s->file)) {
-#ifdef ESPIPE
- if (errno != ESPIPE) /* fclose is broken for pipes in HP/UX */
-#endif
- err = Z_ERRNO;
- }
- if (s->z_err < 0) err = s->z_err;
-
- TRYFREE(s->inbuf);
- TRYFREE(s->outbuf);
- TRYFREE(s->path);
- TRYFREE(s);
- return err;
-}
-
-/* ===========================================================================
- Reads the given number of uncompressed bytes from the compressed file.
- gzread returns the number of bytes actually read (0 for end of file).
-*/
-int ZEXPORT gzread (file, buf, len)
- gzFile file;
- voidp buf;
- unsigned len;
-{
- gz_stream *s = (gz_stream*)file;
- Bytef *start = (Bytef*)buf; /* starting point for crc computation */
- Byte *next_out; /* == stream.next_out but not forced far (for MSDOS) */
-
- if (s == NULL || s->mode != 'r') return Z_STREAM_ERROR;
-
- if (s->z_err == Z_DATA_ERROR || s->z_err == Z_ERRNO) return -1;
- if (s->z_err == Z_STREAM_END) return 0; /* EOF */
-
- next_out = (Byte*)buf;
- s->stream.next_out = (Bytef*)buf;
- s->stream.avail_out = len;
-
- if (s->stream.avail_out && s->back != EOF) {
- *next_out++ = s->back;
- s->stream.next_out++;
- s->stream.avail_out--;
- s->back = EOF;
- s->out++;
- start++;
- if (s->last) {
- s->z_err = Z_STREAM_END;
- return 1;
- }
- }
-
- while (s->stream.avail_out != 0) {
-
- if (s->transparent) {
- /* Copy first the lookahead bytes: */
- uInt n = s->stream.avail_in;
- if (n > s->stream.avail_out) n = s->stream.avail_out;
- if (n > 0) {
- zmemcpy(s->stream.next_out, s->stream.next_in, n);
- next_out += n;
- s->stream.next_out = next_out;
- s->stream.next_in += n;
- s->stream.avail_out -= n;
- s->stream.avail_in -= n;
- }
- if (s->stream.avail_out > 0) {
- s->stream.avail_out -=
- (uInt)fread(next_out, 1, s->stream.avail_out, s->file);
- }
- len -= s->stream.avail_out;
- s->in += len;
- s->out += len;
- if (len == 0) s->z_eof = 1;
- return (int)len;
- }
- if (s->stream.avail_in == 0 && !s->z_eof) {
-
- errno = 0;
- s->stream.avail_in = (uInt)fread(s->inbuf, 1, Z_BUFSIZE, s->file);
- if (s->stream.avail_in == 0) {
- s->z_eof = 1;
- if (ferror(s->file)) {
- s->z_err = Z_ERRNO;
- break;
- }
- }
- s->stream.next_in = s->inbuf;
- }
- s->in += s->stream.avail_in;
- s->out += s->stream.avail_out;
- s->z_err = inflate(&(s->stream), Z_NO_FLUSH);
- s->in -= s->stream.avail_in;
- s->out -= s->stream.avail_out;
-
- if (s->z_err == Z_STREAM_END) {
- /* Check CRC and original size */
- s->crc = crc32(s->crc, start, (uInt)(s->stream.next_out - start));
- start = s->stream.next_out;
-
- if (getLong(s) != s->crc) {
- s->z_err = Z_DATA_ERROR;
- } else {
- (void)getLong(s);
- /* The uncompressed length returned by above getlong() may be
- * different from s->out in case of concatenated .gz files.
- * Check for such files:
- */
- check_header(s);
- if (s->z_err == Z_OK) {
- inflateReset(&(s->stream));
- s->crc = crc32(0L, Z_NULL, 0);
- }
- }
- }
- if (s->z_err != Z_OK || s->z_eof) break;
- }
- s->crc = crc32(s->crc, start, (uInt)(s->stream.next_out - start));
-
- if (len == s->stream.avail_out &&
- (s->z_err == Z_DATA_ERROR || s->z_err == Z_ERRNO))
- return -1;
- return (int)(len - s->stream.avail_out);
-}
-
-
-/* ===========================================================================
- Reads one byte from the compressed file. gzgetc returns this byte
- or -1 in case of end of file or error.
-*/
-int ZEXPORT gzgetc(file)
- gzFile file;
-{
- unsigned char c;
-
- return gzread(file, &c, 1) == 1 ? c : -1;
-}
-
-
-/* ===========================================================================
- Push one byte back onto the stream.
-*/
-int ZEXPORT gzungetc(c, file)
- int c;
- gzFile file;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || s->mode != 'r' || c == EOF || s->back != EOF) return EOF;
- s->back = c;
- s->out--;
- s->last = (s->z_err == Z_STREAM_END);
- if (s->last) s->z_err = Z_OK;
- s->z_eof = 0;
- return c;
-}
-
-
-/* ===========================================================================
- Reads bytes from the compressed file until len-1 characters are
- read, or a newline character is read and transferred to buf, or an
- end-of-file condition is encountered. The string is then terminated
- with a null character.
- gzgets returns buf, or Z_NULL in case of error.
-
- The current implementation is not optimized at all.
-*/
-char * ZEXPORT gzgets(file, buf, len)
- gzFile file;
- char *buf;
- int len;
-{
- char *b = buf;
- if (buf == Z_NULL || len <= 0) return Z_NULL;
-
- while (--len > 0 && gzread(file, buf, 1) == 1 && *buf++ != '\n') ;
- *buf = '\0';
- return b == buf && len > 0 ? Z_NULL : b;
-}
-
-
-#ifndef NO_GZCOMPRESS
-/* ===========================================================================
- Writes the given number of uncompressed bytes into the compressed file.
- gzwrite returns the number of bytes actually written (0 in case of error).
-*/
-int ZEXPORT gzwrite (file, buf, len)
- gzFile file;
- voidpc buf;
- unsigned len;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || s->mode != 'w') return Z_STREAM_ERROR;
-
- s->stream.next_in = (Bytef*)buf;
- s->stream.avail_in = len;
-
- while (s->stream.avail_in != 0) {
-
- if (s->stream.avail_out == 0) {
-
- s->stream.next_out = s->outbuf;
- if (fwrite(s->outbuf, 1, Z_BUFSIZE, s->file) != Z_BUFSIZE) {
- s->z_err = Z_ERRNO;
- break;
- }
- s->stream.avail_out = Z_BUFSIZE;
- }
- s->in += s->stream.avail_in;
- s->out += s->stream.avail_out;
- s->z_err = deflate(&(s->stream), Z_NO_FLUSH);
- s->in -= s->stream.avail_in;
- s->out -= s->stream.avail_out;
- if (s->z_err != Z_OK) break;
- }
- s->crc = crc32(s->crc, (const Bytef *)buf, len);
-
- return (int)(len - s->stream.avail_in);
-}
-
-
-/* ===========================================================================
- Converts, formats, and writes the args to the compressed file under
- control of the format string, as in fprintf. gzprintf returns the number of
- uncompressed bytes actually written (0 in case of error).
-*/
-#ifdef STDC
-#include <stdarg.h>
-
-int ZEXPORTVA gzprintf (gzFile file, const char *format, /* args */ ...)
-{
- char buf[Z_PRINTF_BUFSIZE];
- va_list va;
- int len;
-
- buf[sizeof(buf) - 1] = 0;
- va_start(va, format);
-#ifdef NO_vsnprintf
-# ifdef HAS_vsprintf_void
- (void)vsprintf(buf, format, va);
- va_end(va);
- for (len = 0; len < sizeof(buf); len++)
- if (buf[len] == 0) break;
-# else
- len = vsprintf(buf, format, va);
- va_end(va);
-# endif
-#else
-# ifdef HAS_vsnprintf_void
- (void)vsnprintf(buf, sizeof(buf), format, va);
- va_end(va);
- len = strlen(buf);
-# else
- len = vsnprintf(buf, sizeof(buf), format, va);
- va_end(va);
-# endif
-#endif
- if (len <= 0 || len >= (int)sizeof(buf) || buf[sizeof(buf) - 1] != 0)
- return 0;
- return gzwrite(file, buf, (unsigned)len);
-}
-#else /* not ANSI C */
-
-int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
- a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
- gzFile file;
- const char *format;
- int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
- a11, a12, a13, a14, a15, a16, a17, a18, a19, a20;
-{
- char buf[Z_PRINTF_BUFSIZE];
- int len;
-
- buf[sizeof(buf) - 1] = 0;
-#ifdef NO_snprintf
-# ifdef HAS_sprintf_void
- sprintf(buf, format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
- for (len = 0; len < sizeof(buf); len++)
- if (buf[len] == 0) break;
-# else
- len = sprintf(buf, format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
-# endif
-#else
-# ifdef HAS_snprintf_void
- snprintf(buf, sizeof(buf), format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
- len = strlen(buf);
-# else
- len = snprintf(buf, sizeof(buf), format, a1, a2, a3, a4, a5, a6, a7, a8,
- a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
-# endif
-#endif
- if (len <= 0 || len >= sizeof(buf) || buf[sizeof(buf) - 1] != 0)
- return 0;
- return gzwrite(file, buf, len);
-}
-#endif
-
-/* ===========================================================================
- Writes c, converted to an unsigned char, into the compressed file.
- gzputc returns the value that was written, or -1 in case of error.
-*/
-int ZEXPORT gzputc(file, c)
- gzFile file;
- int c;
-{
- unsigned char cc = (unsigned char) c; /* required for big endian systems */
-
- return gzwrite(file, &cc, 1) == 1 ? (int)cc : -1;
-}
-
-
-/* ===========================================================================
- Writes the given null-terminated string to the compressed file, excluding
- the terminating null character.
- gzputs returns the number of characters written, or -1 in case of error.
-*/
-int ZEXPORT gzputs(file, s)
- gzFile file;
- const char *s;
-{
- return gzwrite(file, (char*)s, (unsigned)strlen(s));
-}
-
-
-/* ===========================================================================
- Flushes all pending output into the compressed file. The parameter
- flush is as in the deflate() function.
-*/
-local int do_flush (file, flush)
- gzFile file;
- int flush;
-{
- uInt len;
- int done = 0;
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || s->mode != 'w') return Z_STREAM_ERROR;
-
- s->stream.avail_in = 0; /* should be zero already anyway */
-
- for (;;) {
- len = Z_BUFSIZE - s->stream.avail_out;
-
- if (len != 0) {
- if ((uInt)fwrite(s->outbuf, 1, len, s->file) != len) {
- s->z_err = Z_ERRNO;
- return Z_ERRNO;
- }
- s->stream.next_out = s->outbuf;
- s->stream.avail_out = Z_BUFSIZE;
- }
- if (done) break;
- s->out += s->stream.avail_out;
- s->z_err = deflate(&(s->stream), flush);
- s->out -= s->stream.avail_out;
-
- /* Ignore the second of two consecutive flushes: */
- if (len == 0 && s->z_err == Z_BUF_ERROR) s->z_err = Z_OK;
-
- /* deflate has finished flushing only when it hasn't used up
- * all the available space in the output buffer:
- */
- done = (s->stream.avail_out != 0 || s->z_err == Z_STREAM_END);
-
- if (s->z_err != Z_OK && s->z_err != Z_STREAM_END) break;
- }
- return s->z_err == Z_STREAM_END ? Z_OK : s->z_err;
-}
-
-int ZEXPORT gzflush (file, flush)
- gzFile file;
- int flush;
-{
- gz_stream *s = (gz_stream*)file;
- int err = do_flush (file, flush);
-
- if (err) return err;
- fflush(s->file);
- return s->z_err == Z_STREAM_END ? Z_OK : s->z_err;
-}
-#endif /* NO_GZCOMPRESS */
-
-/* ===========================================================================
- Sets the starting position for the next gzread or gzwrite on the given
- compressed file. The offset represents a number of bytes in the
- gzseek returns the resulting offset location as measured in bytes from
- the beginning of the uncompressed stream, or -1 in case of error.
- SEEK_END is not implemented, returns error.
- In this version of the library, gzseek can be extremely slow.
-*/
-z_off_t ZEXPORT gzseek (file, offset, whence)
- gzFile file;
- z_off_t offset;
- int whence;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || whence == SEEK_END ||
- s->z_err == Z_ERRNO || s->z_err == Z_DATA_ERROR) {
- return -1L;
- }
-
- if (s->mode == 'w') {
-#ifdef NO_GZCOMPRESS
- return -1L;
-#else
- if (whence == SEEK_SET) {
- offset -= s->in;
- }
- if (offset < 0) return -1L;
-
- /* At this point, offset is the number of zero bytes to write. */
- if (s->inbuf == Z_NULL) {
- s->inbuf = (Byte*)ALLOC(Z_BUFSIZE); /* for seeking */
- if (s->inbuf == Z_NULL) return -1L;
- zmemzero(s->inbuf, Z_BUFSIZE);
- }
- while (offset > 0) {
- uInt size = Z_BUFSIZE;
- if (offset < Z_BUFSIZE) size = (uInt)offset;
-
- size = gzwrite(file, s->inbuf, size);
- if (size == 0) return -1L;
-
- offset -= size;
- }
- return s->in;
-#endif
- }
- /* Rest of function is for reading only */
-
- /* compute absolute position */
- if (whence == SEEK_CUR) {
- offset += s->out;
- }
- if (offset < 0) return -1L;
-
- if (s->transparent) {
- /* map to fseek */
- s->back = EOF;
- s->stream.avail_in = 0;
- s->stream.next_in = s->inbuf;
- if (fseek(s->file, offset, SEEK_SET) < 0) return -1L;
-
- s->in = s->out = offset;
- return offset;
- }
-
- /* For a negative seek, rewind and use positive seek */
- if (offset >= s->out) {
- offset -= s->out;
- } else if (gzrewind(file) < 0) {
- return -1L;
- }
- /* offset is now the number of bytes to skip. */
-
- if (offset != 0 && s->outbuf == Z_NULL) {
- s->outbuf = (Byte*)ALLOC(Z_BUFSIZE);
- if (s->outbuf == Z_NULL) return -1L;
- }
- if (offset && s->back != EOF) {
- s->back = EOF;
- s->out++;
- offset--;
- if (s->last) s->z_err = Z_STREAM_END;
- }
- while (offset > 0) {
- int size = Z_BUFSIZE;
- if (offset < Z_BUFSIZE) size = (int)offset;
-
- size = gzread(file, s->outbuf, (uInt)size);
- if (size <= 0) return -1L;
- offset -= size;
- }
- return s->out;
-}
-
-/* ===========================================================================
- Rewinds input file.
-*/
-int ZEXPORT gzrewind (file)
- gzFile file;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || s->mode != 'r') return -1;
-
- s->z_err = Z_OK;
- s->z_eof = 0;
- s->back = EOF;
- s->stream.avail_in = 0;
- s->stream.next_in = s->inbuf;
- s->crc = crc32(0L, Z_NULL, 0);
- if (!s->transparent) (void)inflateReset(&s->stream);
- s->in = 0;
- s->out = 0;
- return fseek(s->file, s->start, SEEK_SET);
-}
-
-/* ===========================================================================
- Returns the starting position for the next gzread or gzwrite on the
- given compressed file. This position represents a number of bytes in the
- uncompressed data stream.
-*/
-z_off_t ZEXPORT gztell (file)
- gzFile file;
-{
- return gzseek(file, 0L, SEEK_CUR);
-}
-
-/* ===========================================================================
- Returns 1 when EOF has previously been detected reading the given
- input stream, otherwise zero.
-*/
-int ZEXPORT gzeof (file)
- gzFile file;
-{
- gz_stream *s = (gz_stream*)file;
-
- /* With concatenated compressed files that can have embedded
- * crc trailers, z_eof is no longer the only/best indicator of EOF
- * on a gz_stream. Handle end-of-stream error explicitly here.
- */
- if (s == NULL || s->mode != 'r') return 0;
- if (s->z_eof) return 1;
- return s->z_err == Z_STREAM_END;
-}
-
-/* ===========================================================================
- Returns 1 if reading and doing so transparently, otherwise zero.
-*/
-int ZEXPORT gzdirect (file)
- gzFile file;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL || s->mode != 'r') return 0;
- return s->transparent;
-}
-
-/* ===========================================================================
- Outputs a long in LSB order to the given file
-*/
-local void putLong (file, x)
- FILE *file;
- uLong x;
-{
- int n;
- for (n = 0; n < 4; n++) {
- fputc((int)(x & 0xff), file);
- x >>= 8;
- }
-}
-
-/* ===========================================================================
- Reads a long in LSB order from the given gz_stream. Sets z_err in case
- of error.
-*/
-local uLong getLong (s)
- gz_stream *s;
-{
- uLong x = (uLong)get_byte(s);
- int c;
-
- x += ((uLong)get_byte(s))<<8;
- x += ((uLong)get_byte(s))<<16;
- c = get_byte(s);
- if (c == EOF) s->z_err = Z_DATA_ERROR;
- x += ((uLong)c)<<24;
- return x;
-}
-
-/* ===========================================================================
- Flushes all pending output if necessary, closes the compressed file
- and deallocates all the (de)compression state.
-*/
-int ZEXPORT gzclose (file)
- gzFile file;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL) return Z_STREAM_ERROR;
-
- if (s->mode == 'w') {
-#ifdef NO_GZCOMPRESS
- return Z_STREAM_ERROR;
-#else
- if (do_flush (file, Z_FINISH) != Z_OK)
- return destroy((gz_stream*)file);
-
- putLong (s->file, s->crc);
- putLong (s->file, (uLong)(s->in & 0xffffffff));
-#endif
- }
- return destroy((gz_stream*)file);
-}
-
-#ifdef STDC
-# define zstrerror(errnum) strerror(errnum)
-#else
-# define zstrerror(errnum) ""
-#endif
-
-/* ===========================================================================
- Returns the error message for the last error which occurred on the
- given compressed file. errnum is set to zlib error number. If an
- error occurred in the file system and not in the compression library,
- errnum is set to Z_ERRNO and the application may consult errno
- to get the exact error code.
-*/
-const char * ZEXPORT gzerror (file, errnum)
- gzFile file;
- int *errnum;
-{
- char *m;
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL) {
- *errnum = Z_STREAM_ERROR;
- return (const char*)ERR_MSG(Z_STREAM_ERROR);
- }
- *errnum = s->z_err;
- if (*errnum == Z_OK) return (const char*)"";
-
- m = (char*)(*errnum == Z_ERRNO ? zstrerror(errno) : s->stream.msg);
-
- if (m == NULL || *m == '\0') m = (char*)ERR_MSG(s->z_err);
-
- TRYFREE(s->msg);
- s->msg = (char*)ALLOC(strlen(s->path) + strlen(m) + 3);
- if (s->msg == Z_NULL) return (const char*)ERR_MSG(Z_MEM_ERROR);
- strcpy(s->msg, s->path);
- strcat(s->msg, ": ");
- strcat(s->msg, m);
- return (const char*)s->msg;
-}
-
-/* ===========================================================================
- Clear the error and end-of-file flags, and do the same for the real file.
-*/
-void ZEXPORT gzclearerr (file)
- gzFile file;
-{
- gz_stream *s = (gz_stream*)file;
-
- if (s == NULL) return;
- if (s->z_err != Z_STREAM_END) s->z_err = Z_OK;
- s->z_eof = 0;
- clearerr(s->file);
-}
diff --git a/zlib/gzlib.c b/zlib/gzlib.c
new file mode 100644
index 00000000000..4105e6aff92
--- /dev/null
+++ b/zlib/gzlib.c
@@ -0,0 +1,637 @@
+/* gzlib.c -- zlib functions common to reading and writing gzip files
+ * Copyright (C) 2004-2017 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+#include "gzguts.h"
+
+#if defined(_WIN32) && !defined(__BORLANDC__) && !defined(__MINGW32__)
+# define LSEEK _lseeki64
+#else
+#if defined(_LARGEFILE64_SOURCE) && _LFS64_LARGEFILE-0
+# define LSEEK lseek64
+#else
+# define LSEEK lseek
+#endif
+#endif
+
+/* Local functions */
+local void gz_reset OF((gz_statep));
+local gzFile gz_open OF((const void *, int, const char *));
+
+#if defined UNDER_CE
+
+/* Map the Windows error number in ERROR to a locale-dependent error message
+ string and return a pointer to it. Typically, the values for ERROR come
+ from GetLastError.
+
+ The string pointed to shall not be modified by the application, but may be
+ overwritten by a subsequent call to gz_strwinerror
+
+ The gz_strwinerror function does not change the current setting of
+ GetLastError. */
+char ZLIB_INTERNAL *gz_strwinerror (error)
+ DWORD error;
+{
+ static char buf[1024];
+
+ wchar_t *msgbuf;
+ DWORD lasterr = GetLastError();
+ DWORD chars = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM
+ | FORMAT_MESSAGE_ALLOCATE_BUFFER,
+ NULL,
+ error,
+ 0, /* Default language */
+ (LPVOID)&msgbuf,
+ 0,
+ NULL);
+ if (chars != 0) {
+ /* If there is an \r\n appended, zap it. */
+ if (chars >= 2
+ && msgbuf[chars - 2] == '\r' && msgbuf[chars - 1] == '\n') {
+ chars -= 2;
+ msgbuf[chars] = 0;
+ }
+
+ if (chars > sizeof (buf) - 1) {
+ chars = sizeof (buf) - 1;
+ msgbuf[chars] = 0;
+ }
+
+ wcstombs(buf, msgbuf, chars + 1);
+ LocalFree(msgbuf);
+ }
+ else {
+ sprintf(buf, "unknown win32 error (%ld)", error);
+ }
+
+ SetLastError(lasterr);
+ return buf;
+}
+
+#endif /* UNDER_CE */
+
+/* Reset gzip file state */
+local void gz_reset(state)
+ gz_statep state;
+{
+ state->x.have = 0; /* no output data available */
+ if (state->mode == GZ_READ) { /* for reading ... */
+ state->eof = 0; /* not at end of file */
+ state->past = 0; /* have not read past end yet */
+ state->how = LOOK; /* look for gzip header */
+ }
+ state->seek = 0; /* no seek request pending */
+ gz_error(state, Z_OK, NULL); /* clear error */
+ state->x.pos = 0; /* no uncompressed data yet */
+ state->strm.avail_in = 0; /* no input data yet */
+}
+
+/* Open a gzip file either by name or file descriptor. */
+local gzFile gz_open(path, fd, mode)
+ const void *path;
+ int fd;
+ const char *mode;
+{
+ gz_statep state;
+ z_size_t len;
+ int oflag;
+#ifdef O_CLOEXEC
+ int cloexec = 0;
+#endif
+#ifdef O_EXCL
+ int exclusive = 0;
+#endif
+
+ /* check input */
+ if (path == NULL)
+ return NULL;
+
+ /* allocate gzFile structure to return */
+ state = (gz_statep)malloc(sizeof(gz_state));
+ if (state == NULL)
+ return NULL;
+ state->size = 0; /* no buffers allocated yet */
+ state->want = GZBUFSIZE; /* requested buffer size */
+ state->msg = NULL; /* no error message yet */
+
+ /* interpret mode */
+ state->mode = GZ_NONE;
+ state->level = Z_DEFAULT_COMPRESSION;
+ state->strategy = Z_DEFAULT_STRATEGY;
+ state->direct = 0;
+ while (*mode) {
+ if (*mode >= '0' && *mode <= '9')
+ state->level = *mode - '0';
+ else
+ switch (*mode) {
+ case 'r':
+ state->mode = GZ_READ;
+ break;
+#ifndef NO_GZCOMPRESS
+ case 'w':
+ state->mode = GZ_WRITE;
+ break;
+ case 'a':
+ state->mode = GZ_APPEND;
+ break;
+#endif
+ case '+': /* can't read and write at the same time */
+ free(state);
+ return NULL;
+ case 'b': /* ignore -- will request binary anyway */
+ break;
+#ifdef O_CLOEXEC
+ case 'e':
+ cloexec = 1;
+ break;
+#endif
+#ifdef O_EXCL
+ case 'x':
+ exclusive = 1;
+ break;
+#endif
+ case 'f':
+ state->strategy = Z_FILTERED;
+ break;
+ case 'h':
+ state->strategy = Z_HUFFMAN_ONLY;
+ break;
+ case 'R':
+ state->strategy = Z_RLE;
+ break;
+ case 'F':
+ state->strategy = Z_FIXED;
+ break;
+ case 'T':
+ state->direct = 1;
+ break;
+ default: /* could consider as an error, but just ignore */
+ ;
+ }
+ mode++;
+ }
+
+ /* must provide an "r", "w", or "a" */
+ if (state->mode == GZ_NONE) {
+ free(state);
+ return NULL;
+ }
+
+ /* can't force transparent read */
+ if (state->mode == GZ_READ) {
+ if (state->direct) {
+ free(state);
+ return NULL;
+ }
+ state->direct = 1; /* for empty file */
+ }
+
+ /* save the path name for error messages */
+#ifdef WIDECHAR
+ if (fd == -2) {
+ len = wcstombs(NULL, path, 0);
+ if (len == (z_size_t)-1)
+ len = 0;
+ }
+ else
+#endif
+ len = strlen((const char *)path);
+ state->path = (char *)malloc(len + 1);
+ if (state->path == NULL) {
+ free(state);
+ return NULL;
+ }
+#ifdef WIDECHAR
+ if (fd == -2)
+ if (len)
+ wcstombs(state->path, path, len + 1);
+ else
+ *(state->path) = 0;
+ else
+#endif
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ (void)snprintf(state->path, len + 1, "%s", (const char *)path);
+#else
+ strcpy(state->path, path);
+#endif
+
+ /* compute the flags for open() */
+ oflag =
+#ifdef O_LARGEFILE
+ O_LARGEFILE |
+#endif
+#ifdef O_BINARY
+ O_BINARY |
+#endif
+#ifdef O_CLOEXEC
+ (cloexec ? O_CLOEXEC : 0) |
+#endif
+ (state->mode == GZ_READ ?
+ O_RDONLY :
+ (O_WRONLY | O_CREAT |
+#ifdef O_EXCL
+ (exclusive ? O_EXCL : 0) |
+#endif
+ (state->mode == GZ_WRITE ?
+ O_TRUNC :
+ O_APPEND)));
+
+ /* open the file with the appropriate flags (or just use fd) */
+ state->fd = fd > -1 ? fd : (
+#ifdef WIDECHAR
+ fd == -2 ? _wopen(path, oflag, 0666) :
+#endif
+ open((const char *)path, oflag, 0666));
+ if (state->fd == -1) {
+ free(state->path);
+ free(state);
+ return NULL;
+ }
+ if (state->mode == GZ_APPEND) {
+ LSEEK(state->fd, 0, SEEK_END); /* so gzoffset() is correct */
+ state->mode = GZ_WRITE; /* simplify later checks */
+ }
+
+ /* save the current position for rewinding (only if reading) */
+ if (state->mode == GZ_READ) {
+ state->start = LSEEK(state->fd, 0, SEEK_CUR);
+ if (state->start == -1) state->start = 0;
+ }
+
+ /* initialize stream */
+ gz_reset(state);
+
+ /* return stream */
+ return (gzFile)state;
+}
+
+/* -- see zlib.h -- */
+gzFile ZEXPORT gzopen(path, mode)
+ const char *path;
+ const char *mode;
+{
+ return gz_open(path, -1, mode);
+}
+
+/* -- see zlib.h -- */
+gzFile ZEXPORT gzopen64(path, mode)
+ const char *path;
+ const char *mode;
+{
+ return gz_open(path, -1, mode);
+}
+
+/* -- see zlib.h -- */
+gzFile ZEXPORT gzdopen(fd, mode)
+ int fd;
+ const char *mode;
+{
+ char *path; /* identifier for error messages */
+ gzFile gz;
+
+ if (fd == -1 || (path = (char *)malloc(7 + 3 * sizeof(int))) == NULL)
+ return NULL;
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ (void)snprintf(path, 7 + 3 * sizeof(int), "<fd:%d>", fd);
+#else
+ sprintf(path, "<fd:%d>", fd); /* for debugging */
+#endif
+ gz = gz_open(path, fd, mode);
+ free(path);
+ return gz;
+}
+
+/* -- see zlib.h -- */
+#ifdef WIDECHAR
+gzFile ZEXPORT gzopen_w(path, mode)
+ const wchar_t *path;
+ const char *mode;
+{
+ return gz_open(path, -2, mode);
+}
+#endif
+
+/* -- see zlib.h -- */
+int ZEXPORT gzbuffer(file, size)
+ gzFile file;
+ unsigned size;
+{
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return -1;
+
+ /* make sure we haven't already allocated memory */
+ if (state->size != 0)
+ return -1;
+
+ /* check and set requested size */
+ if ((size << 1) < size)
+ return -1; /* need to be able to double it */
+ if (size < 2)
+ size = 2; /* need two bytes to check magic header */
+ state->want = size;
+ return 0;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzrewind(file)
+ gzFile file;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return -1;
+
+ /* back up and start over */
+ if (LSEEK(state->fd, state->start, SEEK_SET) == -1)
+ return -1;
+ gz_reset(state);
+ return 0;
+}
+
+/* -- see zlib.h -- */
+z_off64_t ZEXPORT gzseek64(file, offset, whence)
+ gzFile file;
+ z_off64_t offset;
+ int whence;
+{
+ unsigned n;
+ z_off64_t ret;
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return -1;
+
+ /* check that there's no error */
+ if (state->err != Z_OK && state->err != Z_BUF_ERROR)
+ return -1;
+
+ /* can only seek from start or relative to current position */
+ if (whence != SEEK_SET && whence != SEEK_CUR)
+ return -1;
+
+ /* normalize offset to a SEEK_CUR specification */
+ if (whence == SEEK_SET)
+ offset -= state->x.pos;
+ else if (state->seek)
+ offset += state->skip;
+ state->seek = 0;
+
+ /* if within raw area while reading, just go there */
+ if (state->mode == GZ_READ && state->how == COPY &&
+ state->x.pos + offset >= 0) {
+ ret = LSEEK(state->fd, offset - state->x.have, SEEK_CUR);
+ if (ret == -1)
+ return -1;
+ state->x.have = 0;
+ state->eof = 0;
+ state->past = 0;
+ state->seek = 0;
+ gz_error(state, Z_OK, NULL);
+ state->strm.avail_in = 0;
+ state->x.pos += offset;
+ return state->x.pos;
+ }
+
+ /* calculate skip amount, rewinding if needed for back seek when reading */
+ if (offset < 0) {
+ if (state->mode != GZ_READ) /* writing -- can't go backwards */
+ return -1;
+ offset += state->x.pos;
+ if (offset < 0) /* before start of file! */
+ return -1;
+ if (gzrewind(file) == -1) /* rewind, then skip to offset */
+ return -1;
+ }
+
+ /* if reading, skip what's in output buffer (one less gzgetc() check) */
+ if (state->mode == GZ_READ) {
+ n = GT_OFF(state->x.have) || (z_off64_t)state->x.have > offset ?
+ (unsigned)offset : state->x.have;
+ state->x.have -= n;
+ state->x.next += n;
+ state->x.pos += n;
+ offset -= n;
+ }
+
+ /* request skip (if not zero) */
+ if (offset) {
+ state->seek = 1;
+ state->skip = offset;
+ }
+ return state->x.pos + offset;
+}
+
+/* -- see zlib.h -- */
+z_off_t ZEXPORT gzseek(file, offset, whence)
+ gzFile file;
+ z_off_t offset;
+ int whence;
+{
+ z_off64_t ret;
+
+ ret = gzseek64(file, (z_off64_t)offset, whence);
+ return ret == (z_off_t)ret ? (z_off_t)ret : -1;
+}
+
+/* -- see zlib.h -- */
+z_off64_t ZEXPORT gztell64(file)
+ gzFile file;
+{
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return -1;
+
+ /* return position */
+ return state->x.pos + (state->seek ? state->skip : 0);
+}
+
+/* -- see zlib.h -- */
+z_off_t ZEXPORT gztell(file)
+ gzFile file;
+{
+ z_off64_t ret;
+
+ ret = gztell64(file);
+ return ret == (z_off_t)ret ? (z_off_t)ret : -1;
+}
+
+/* -- see zlib.h -- */
+z_off64_t ZEXPORT gzoffset64(file)
+ gzFile file;
+{
+ z_off64_t offset;
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return -1;
+
+ /* compute and return effective offset in file */
+ offset = LSEEK(state->fd, 0, SEEK_CUR);
+ if (offset == -1)
+ return -1;
+ if (state->mode == GZ_READ) /* reading */
+ offset -= state->strm.avail_in; /* don't count buffered input */
+ return offset;
+}
+
+/* -- see zlib.h -- */
+z_off_t ZEXPORT gzoffset(file)
+ gzFile file;
+{
+ z_off64_t ret;
+
+ ret = gzoffset64(file);
+ return ret == (z_off_t)ret ? (z_off_t)ret : -1;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzeof(file)
+ gzFile file;
+{
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return 0;
+
+ /* return end-of-file state */
+ return state->mode == GZ_READ ? state->past : 0;
+}
+
+/* -- see zlib.h -- */
+const char * ZEXPORT gzerror(file, errnum)
+ gzFile file;
+ int *errnum;
+{
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return NULL;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return NULL;
+
+ /* return error information */
+ if (errnum != NULL)
+ *errnum = state->err;
+ return state->err == Z_MEM_ERROR ? "out of memory" :
+ (state->msg == NULL ? "" : state->msg);
+}
+
+/* -- see zlib.h -- */
+void ZEXPORT gzclearerr(file)
+ gzFile file;
+{
+ gz_statep state;
+
+ /* get internal structure and check integrity */
+ if (file == NULL)
+ return;
+ state = (gz_statep)file;
+ if (state->mode != GZ_READ && state->mode != GZ_WRITE)
+ return;
+
+ /* clear error and end-of-file */
+ if (state->mode == GZ_READ) {
+ state->eof = 0;
+ state->past = 0;
+ }
+ gz_error(state, Z_OK, NULL);
+}
+
+/* Create an error message in allocated memory and set state->err and
+ state->msg accordingly. Free any previous error message already there. Do
+ not try to free or allocate space if the error is Z_MEM_ERROR (out of
+ memory). Simply save the error message as a static string. If there is an
+ allocation failure constructing the error message, then convert the error to
+ out of memory. */
+void ZLIB_INTERNAL gz_error(state, err, msg)
+ gz_statep state;
+ int err;
+ const char *msg;
+{
+ /* free previously allocated message and clear */
+ if (state->msg != NULL) {
+ if (state->err != Z_MEM_ERROR)
+ free(state->msg);
+ state->msg = NULL;
+ }
+
+ /* if fatal, set state->x.have to 0 so that the gzgetc() macro fails */
+ if (err != Z_OK && err != Z_BUF_ERROR)
+ state->x.have = 0;
+
+ /* set error code, and if no message, then done */
+ state->err = err;
+ if (msg == NULL)
+ return;
+
+ /* for an out of memory error, return literal string when requested */
+ if (err == Z_MEM_ERROR)
+ return;
+
+ /* construct error message with path */
+ if ((state->msg = (char *)malloc(strlen(state->path) + strlen(msg) + 3)) ==
+ NULL) {
+ state->err = Z_MEM_ERROR;
+ return;
+ }
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ (void)snprintf(state->msg, strlen(state->path) + strlen(msg) + 3,
+ "%s%s%s", state->path, ": ", msg);
+#else
+ strcpy(state->msg, state->path);
+ strcat(state->msg, ": ");
+ strcat(state->msg, msg);
+#endif
+}
+
+#ifndef INT_MAX
+/* portably return maximum value for an int (when limits.h presumed not
+ available) -- we need to do this to cover cases where 2's complement not
+ used, since C standard permits 1's complement and sign-bit representations,
+ otherwise we could just use ((unsigned)-1) >> 1 */
+unsigned ZLIB_INTERNAL gz_intmax()
+{
+ unsigned p, q;
+
+ p = 1;
+ do {
+ q = p;
+ p <<= 1;
+ p++;
+ } while (p > q);
+ return q >> 1;
+}
+#endif
diff --git a/zlib/gzread.c b/zlib/gzread.c
new file mode 100644
index 00000000000..561268fd340
--- /dev/null
+++ b/zlib/gzread.c
@@ -0,0 +1,654 @@
+/* gzread.c -- zlib functions for reading gzip files
+ * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+#include "gzguts.h"
+
+/* Local functions */
+local int gz_load OF((gz_statep, unsigned char *, unsigned, unsigned *));
+local int gz_avail OF((gz_statep));
+local int gz_look OF((gz_statep));
+local int gz_decomp OF((gz_statep));
+local int gz_fetch OF((gz_statep));
+local int gz_skip OF((gz_statep, z_off64_t));
+local z_size_t gz_read OF((gz_statep, voidp, z_size_t));
+
+/* Use read() to load a buffer -- return -1 on error, otherwise 0. Read from
+ state->fd, and update state->eof, state->err, and state->msg as appropriate.
+ This function needs to loop on read(), since read() is not guaranteed to
+ read the number of bytes requested, depending on the type of descriptor. */
+local int gz_load(state, buf, len, have)
+ gz_statep state;
+ unsigned char *buf;
+ unsigned len;
+ unsigned *have;
+{
+ int ret;
+ unsigned get, max = ((unsigned)-1 >> 2) + 1;
+
+ *have = 0;
+ do {
+ get = len - *have;
+ if (get > max)
+ get = max;
+ ret = read(state->fd, buf + *have, get);
+ if (ret <= 0)
+ break;
+ *have += (unsigned)ret;
+ } while (*have < len);
+ if (ret < 0) {
+ gz_error(state, Z_ERRNO, zstrerror());
+ return -1;
+ }
+ if (ret == 0)
+ state->eof = 1;
+ return 0;
+}
+
+/* Load up input buffer and set eof flag if last data loaded -- return -1 on
+ error, 0 otherwise. Note that the eof flag is set when the end of the input
+ file is reached, even though there may be unused data in the buffer. Once
+ that data has been used, no more attempts will be made to read the file.
+ If strm->avail_in != 0, then the current data is moved to the beginning of
+ the input buffer, and then the remainder of the buffer is loaded with the
+ available data from the input file. */
+local int gz_avail(state)
+ gz_statep state;
+{
+ unsigned got;
+ z_streamp strm = &(state->strm);
+
+ if (state->err != Z_OK && state->err != Z_BUF_ERROR)
+ return -1;
+ if (state->eof == 0) {
+ if (strm->avail_in) { /* copy what's there to the start */
+ unsigned char *p = state->in;
+ unsigned const char *q = strm->next_in;
+ unsigned n = strm->avail_in;
+ do {
+ *p++ = *q++;
+ } while (--n);
+ }
+ if (gz_load(state, state->in + strm->avail_in,
+ state->size - strm->avail_in, &got) == -1)
+ return -1;
+ strm->avail_in += got;
+ strm->next_in = state->in;
+ }
+ return 0;
+}
+
+/* Look for gzip header, set up for inflate or copy. state->x.have must be 0.
+ If this is the first time in, allocate required memory. state->how will be
+ left unchanged if there is no more input data available, will be set to COPY
+ if there is no gzip header and direct copying will be performed, or it will
+ be set to GZIP for decompression. If direct copying, then leftover input
+ data from the input buffer will be copied to the output buffer. In that
+ case, all further file reads will be directly to either the output buffer or
+ a user buffer. If decompressing, the inflate state will be initialized.
+ gz_look() will return 0 on success or -1 on failure. */
+local int gz_look(state)
+ gz_statep state;
+{
+ z_streamp strm = &(state->strm);
+
+ /* allocate read buffers and inflate memory */
+ if (state->size == 0) {
+ /* allocate buffers */
+ state->in = (unsigned char *)malloc(state->want);
+ state->out = (unsigned char *)malloc(state->want << 1);
+ if (state->in == NULL || state->out == NULL) {
+ free(state->out);
+ free(state->in);
+ gz_error(state, Z_MEM_ERROR, "out of memory");
+ return -1;
+ }
+ state->size = state->want;
+
+ /* allocate inflate memory */
+ state->strm.zalloc = Z_NULL;
+ state->strm.zfree = Z_NULL;
+ state->strm.opaque = Z_NULL;
+ state->strm.avail_in = 0;
+ state->strm.next_in = Z_NULL;
+ if (inflateInit2(&(state->strm), 15 + 16) != Z_OK) { /* gunzip */
+ free(state->out);
+ free(state->in);
+ state->size = 0;
+ gz_error(state, Z_MEM_ERROR, "out of memory");
+ return -1;
+ }
+ }
+
+ /* get at least the magic bytes in the input buffer */
+ if (strm->avail_in < 2) {
+ if (gz_avail(state) == -1)
+ return -1;
+ if (strm->avail_in == 0)
+ return 0;
+ }
+
+ /* look for gzip magic bytes -- if there, do gzip decoding (note: there is
+ a logical dilemma here when considering the case of a partially written
+ gzip file, to wit, if a single 31 byte is written, then we cannot tell
+ whether this is a single-byte file, or just a partially written gzip
+ file -- for here we assume that if a gzip file is being written, then
+ the header will be written in a single operation, so that reading a
+ single byte is sufficient indication that it is not a gzip file) */
+ if (strm->avail_in > 1 &&
+ strm->next_in[0] == 31 && strm->next_in[1] == 139) {
+ inflateReset(strm);
+ state->how = GZIP;
+ state->direct = 0;
+ return 0;
+ }
+
+ /* no gzip header -- if we were decoding gzip before, then this is trailing
+ garbage. Ignore the trailing garbage and finish. */
+ if (state->direct == 0) {
+ strm->avail_in = 0;
+ state->eof = 1;
+ state->x.have = 0;
+ return 0;
+ }
+
+ /* doing raw i/o, copy any leftover input to output -- this assumes that
+ the output buffer is larger than the input buffer, which also assures
+ space for gzungetc() */
+ state->x.next = state->out;
+ if (strm->avail_in) {
+ memcpy(state->x.next, strm->next_in, strm->avail_in);
+ state->x.have = strm->avail_in;
+ strm->avail_in = 0;
+ }
+ state->how = COPY;
+ state->direct = 1;
+ return 0;
+}
+
+/* Decompress from input to the provided next_out and avail_out in the state.
+ On return, state->x.have and state->x.next point to the just decompressed
+ data. If the gzip stream completes, state->how is reset to LOOK to look for
+ the next gzip stream or raw data, once state->x.have is depleted. Returns 0
+ on success, -1 on failure. */
+local int gz_decomp(state)
+ gz_statep state;
+{
+ int ret = Z_OK;
+ unsigned had;
+ z_streamp strm = &(state->strm);
+
+ /* fill output buffer up to end of deflate stream */
+ had = strm->avail_out;
+ do {
+ /* get more input for inflate() */
+ if (strm->avail_in == 0 && gz_avail(state) == -1)
+ return -1;
+ if (strm->avail_in == 0) {
+ gz_error(state, Z_BUF_ERROR, "unexpected end of file");
+ break;
+ }
+
+ /* decompress and handle errors */
+ ret = inflate(strm, Z_NO_FLUSH);
+ if (ret == Z_STREAM_ERROR || ret == Z_NEED_DICT) {
+ gz_error(state, Z_STREAM_ERROR,
+ "internal error: inflate stream corrupt");
+ return -1;
+ }
+ if (ret == Z_MEM_ERROR) {
+ gz_error(state, Z_MEM_ERROR, "out of memory");
+ return -1;
+ }
+ if (ret == Z_DATA_ERROR) { /* deflate stream invalid */
+ gz_error(state, Z_DATA_ERROR,
+ strm->msg == NULL ? "compressed data error" : strm->msg);
+ return -1;
+ }
+ } while (strm->avail_out && ret != Z_STREAM_END);
+
+ /* update available output */
+ state->x.have = had - strm->avail_out;
+ state->x.next = strm->next_out - state->x.have;
+
+ /* if the gzip stream completed successfully, look for another */
+ if (ret == Z_STREAM_END)
+ state->how = LOOK;
+
+ /* good decompression */
+ return 0;
+}
+
+/* Fetch data and put it in the output buffer. Assumes state->x.have is 0.
+ Data is either copied from the input file or decompressed from the input
+ file depending on state->how. If state->how is LOOK, then a gzip header is
+ looked for to determine whether to copy or decompress. Returns -1 on error,
+ otherwise 0. gz_fetch() will leave state->how as COPY or GZIP unless the
+ end of the input file has been reached and all data has been processed. */
+local int gz_fetch(state)
+ gz_statep state;
+{
+ z_streamp strm = &(state->strm);
+
+ do {
+ switch(state->how) {
+ case LOOK: /* -> LOOK, COPY (only if never GZIP), or GZIP */
+ if (gz_look(state) == -1)
+ return -1;
+ if (state->how == LOOK)
+ return 0;
+ break;
+ case COPY: /* -> COPY */
+ if (gz_load(state, state->out, state->size << 1, &(state->x.have))
+ == -1)
+ return -1;
+ state->x.next = state->out;
+ return 0;
+ case GZIP: /* -> GZIP or LOOK (if end of gzip stream) */
+ strm->avail_out = state->size << 1;
+ strm->next_out = state->out;
+ if (gz_decomp(state) == -1)
+ return -1;
+ }
+ } while (state->x.have == 0 && (!state->eof || strm->avail_in));
+ return 0;
+}
+
+/* Skip len uncompressed bytes of output. Return -1 on error, 0 on success. */
+local int gz_skip(state, len)
+ gz_statep state;
+ z_off64_t len;
+{
+ unsigned n;
+
+ /* skip over len bytes or reach end-of-file, whichever comes first */
+ while (len)
+ /* skip over whatever is in output buffer */
+ if (state->x.have) {
+ n = GT_OFF(state->x.have) || (z_off64_t)state->x.have > len ?
+ (unsigned)len : state->x.have;
+ state->x.have -= n;
+ state->x.next += n;
+ state->x.pos += n;
+ len -= n;
+ }
+
+ /* output buffer empty -- return if we're at the end of the input */
+ else if (state->eof && state->strm.avail_in == 0)
+ break;
+
+ /* need more data to skip -- load up output buffer */
+ else {
+ /* get more output, looking for header if required */
+ if (gz_fetch(state) == -1)
+ return -1;
+ }
+ return 0;
+}
+
+/* Read len bytes into buf from file, or less than len up to the end of the
+ input. Return the number of bytes read. If zero is returned, either the
+ end of file was reached, or there was an error. state->err must be
+ consulted in that case to determine which. */
+local z_size_t gz_read(state, buf, len)
+ gz_statep state;
+ voidp buf;
+ z_size_t len;
+{
+ z_size_t got;
+ unsigned n;
+
+ /* if len is zero, avoid unnecessary operations */
+ if (len == 0)
+ return 0;
+
+ /* process a skip request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_skip(state, state->skip) == -1)
+ return 0;
+ }
+
+ /* get len bytes to buf, or less than len if at the end */
+ got = 0;
+ do {
+ /* set n to the maximum amount of len that fits in an unsigned int */
+ n = -1;
+ if (n > len)
+ n = (unsigned)len;
+
+ /* first just try copying data from the output buffer */
+ if (state->x.have) {
+ if (state->x.have < n)
+ n = state->x.have;
+ memcpy(buf, state->x.next, n);
+ state->x.next += n;
+ state->x.have -= n;
+ }
+
+ /* output buffer empty -- return if we're at the end of the input */
+ else if (state->eof && state->strm.avail_in == 0) {
+ state->past = 1; /* tried to read past end */
+ break;
+ }
+
+ /* need output data -- for small len or new stream load up our output
+ buffer */
+ else if (state->how == LOOK || n < (state->size << 1)) {
+ /* get more output, looking for header if required */
+ if (gz_fetch(state) == -1)
+ return 0;
+ continue; /* no progress yet -- go back to copy above */
+ /* the copy above assures that we will leave with space in the
+ output buffer, allowing at least one gzungetc() to succeed */
+ }
+
+ /* large len -- read directly into user buffer */
+ else if (state->how == COPY) { /* read directly */
+ if (gz_load(state, (unsigned char *)buf, n, &n) == -1)
+ return 0;
+ }
+
+ /* large len -- decompress directly into user buffer */
+ else { /* state->how == GZIP */
+ state->strm.avail_out = n;
+ state->strm.next_out = (unsigned char *)buf;
+ if (gz_decomp(state) == -1)
+ return 0;
+ n = state->x.have;
+ state->x.have = 0;
+ }
+
+ /* update progress */
+ len -= n;
+ buf = (char *)buf + n;
+ got += n;
+ state->x.pos += n;
+ } while (len);
+
+ /* return number of bytes read into user buffer */
+ return got;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzread(file, buf, len)
+ gzFile file;
+ voidp buf;
+ unsigned len;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return -1;
+
+ /* since an int is returned, make sure len fits in one, otherwise return
+ with an error (this avoids a flaw in the interface) */
+ if ((int)len < 0) {
+ gz_error(state, Z_STREAM_ERROR, "request does not fit in an int");
+ return -1;
+ }
+
+ /* read len or fewer bytes to buf */
+ len = (int)gz_read(state, buf, len);
+
+ /* check for an error */
+ if (len == 0 && state->err != Z_OK && state->err != Z_BUF_ERROR)
+ return -1;
+
+ /* return the number of bytes read (this is assured to fit in an int) */
+ return (int)len;
+}
+
+/* -- see zlib.h -- */
+z_size_t ZEXPORT gzfread(buf, size, nitems, file)
+ voidp buf;
+ z_size_t size;
+ z_size_t nitems;
+ gzFile file;
+{
+ z_size_t len;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return 0;
+
+ /* compute bytes to read -- error on overflow */
+ len = nitems * size;
+ if (size && len / size != nitems) {
+ gz_error(state, Z_STREAM_ERROR, "request does not fit in a size_t");
+ return 0;
+ }
+
+ /* read len or fewer bytes to buf, return the number of full items read */
+ return len ? gz_read(state, buf, len) / size : 0;
+}
+
+/* -- see zlib.h -- */
+#ifdef Z_PREFIX_SET
+# undef z_gzgetc
+#else
+# undef gzgetc
+#endif
+int ZEXPORT gzgetc(file)
+ gzFile file;
+{
+ int ret;
+ unsigned char buf[1];
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return -1;
+
+ /* try output buffer (no need to check for skip request) */
+ if (state->x.have) {
+ state->x.have--;
+ state->x.pos++;
+ return *(state->x.next)++;
+ }
+
+ /* nothing there -- try gz_read() */
+ ret = (int)gz_read(state, buf, 1);
+ return ret < 1 ? -1 : buf[0];
+}
+
+int ZEXPORT gzgetc_(file)
+gzFile file;
+{
+ return gzgetc(file);
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzungetc(c, file)
+ int c;
+ gzFile file;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return -1;
+
+ /* process a skip request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_skip(state, state->skip) == -1)
+ return -1;
+ }
+
+ /* can't push EOF */
+ if (c < 0)
+ return -1;
+
+ /* if output buffer empty, put byte at end (allows more pushing) */
+ if (state->x.have == 0) {
+ state->x.have = 1;
+ state->x.next = state->out + (state->size << 1) - 1;
+ state->x.next[0] = (unsigned char)c;
+ state->x.pos--;
+ state->past = 0;
+ return c;
+ }
+
+ /* if no room, give up (must have already done a gzungetc()) */
+ if (state->x.have == (state->size << 1)) {
+ gz_error(state, Z_DATA_ERROR, "out of room to push characters");
+ return -1;
+ }
+
+ /* slide output data if needed and insert byte before existing data */
+ if (state->x.next == state->out) {
+ unsigned char *src = state->out + state->x.have;
+ unsigned char *dest = state->out + (state->size << 1);
+ while (src > state->out)
+ *--dest = *--src;
+ state->x.next = dest;
+ }
+ state->x.have++;
+ state->x.next--;
+ state->x.next[0] = (unsigned char)c;
+ state->x.pos--;
+ state->past = 0;
+ return c;
+}
+
+/* -- see zlib.h -- */
+char * ZEXPORT gzgets(file, buf, len)
+ gzFile file;
+ char *buf;
+ int len;
+{
+ unsigned left, n;
+ char *str;
+ unsigned char *eol;
+ gz_statep state;
+
+ /* check parameters and get internal structure */
+ if (file == NULL || buf == NULL || len < 1)
+ return NULL;
+ state = (gz_statep)file;
+
+ /* check that we're reading and that there's no (serious) error */
+ if (state->mode != GZ_READ ||
+ (state->err != Z_OK && state->err != Z_BUF_ERROR))
+ return NULL;
+
+ /* process a skip request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_skip(state, state->skip) == -1)
+ return NULL;
+ }
+
+ /* copy output bytes up to new line or len - 1, whichever comes first --
+ append a terminating zero to the string (we don't check for a zero in
+ the contents, let the user worry about that) */
+ str = buf;
+ left = (unsigned)len - 1;
+ if (left) do {
+ /* assure that something is in the output buffer */
+ if (state->x.have == 0 && gz_fetch(state) == -1)
+ return NULL; /* error */
+ if (state->x.have == 0) { /* end of file */
+ state->past = 1; /* read past end */
+ break; /* return what we have */
+ }
+
+ /* look for end-of-line in current output buffer */
+ n = state->x.have > left ? left : state->x.have;
+ eol = (unsigned char *)memchr(state->x.next, '\n', n);
+ if (eol != NULL)
+ n = (unsigned)(eol - state->x.next) + 1;
+
+ /* copy through end-of-line, or remainder if not found */
+ memcpy(buf, state->x.next, n);
+ state->x.have -= n;
+ state->x.next += n;
+ state->x.pos += n;
+ left -= n;
+ buf += n;
+ } while (left && eol == NULL);
+
+ /* return terminated string, or if nothing, end of file */
+ if (buf == str)
+ return NULL;
+ buf[0] = 0;
+ return str;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzdirect(file)
+ gzFile file;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* if the state is not known, but we can find out, then do so (this is
+ mainly for right after a gzopen() or gzdopen()) */
+ if (state->mode == GZ_READ && state->how == LOOK && state->x.have == 0)
+ (void)gz_look(state);
+
+ /* return 1 if transparent, 0 if processing a gzip stream */
+ return state->direct;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzclose_r(file)
+ gzFile file;
+{
+ int ret, err;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+
+ /* check that we're reading */
+ if (state->mode != GZ_READ)
+ return Z_STREAM_ERROR;
+
+ /* free memory and close file */
+ if (state->size) {
+ inflateEnd(&(state->strm));
+ free(state->out);
+ free(state->in);
+ }
+ err = state->err == Z_BUF_ERROR ? Z_BUF_ERROR : Z_OK;
+ gz_error(state, Z_OK, NULL);
+ free(state->path);
+ ret = close(state->fd);
+ free(state);
+ return ret ? Z_ERRNO : err;
+}
diff --git a/zlib/gzwrite.c b/zlib/gzwrite.c
new file mode 100644
index 00000000000..706be56bbe4
--- /dev/null
+++ b/zlib/gzwrite.c
@@ -0,0 +1,665 @@
+/* gzwrite.c -- zlib functions for writing gzip files
+ * Copyright (C) 2004-2017 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+#include "gzguts.h"
+
+/* Local functions */
+local int gz_init OF((gz_statep));
+local int gz_comp OF((gz_statep, int));
+local int gz_zero OF((gz_statep, z_off64_t));
+local z_size_t gz_write OF((gz_statep, voidpc, z_size_t));
+
+/* Initialize state for writing a gzip file. Mark initialization by setting
+ state->size to non-zero. Return -1 on a memory allocation failure, or 0 on
+ success. */
+local int gz_init(state)
+ gz_statep state;
+{
+ int ret;
+ z_streamp strm = &(state->strm);
+
+ /* allocate input buffer (double size for gzprintf) */
+ state->in = (unsigned char *)malloc(state->want << 1);
+ if (state->in == NULL) {
+ gz_error(state, Z_MEM_ERROR, "out of memory");
+ return -1;
+ }
+
+ /* only need output buffer and deflate state if compressing */
+ if (!state->direct) {
+ /* allocate output buffer */
+ state->out = (unsigned char *)malloc(state->want);
+ if (state->out == NULL) {
+ free(state->in);
+ gz_error(state, Z_MEM_ERROR, "out of memory");
+ return -1;
+ }
+
+ /* allocate deflate memory, set up for gzip compression */
+ strm->zalloc = Z_NULL;
+ strm->zfree = Z_NULL;
+ strm->opaque = Z_NULL;
+ ret = deflateInit2(strm, state->level, Z_DEFLATED,
+ MAX_WBITS + 16, DEF_MEM_LEVEL, state->strategy);
+ if (ret != Z_OK) {
+ free(state->out);
+ free(state->in);
+ gz_error(state, Z_MEM_ERROR, "out of memory");
+ return -1;
+ }
+ strm->next_in = NULL;
+ }
+
+ /* mark state as initialized */
+ state->size = state->want;
+
+ /* initialize write buffer if compressing */
+ if (!state->direct) {
+ strm->avail_out = state->size;
+ strm->next_out = state->out;
+ state->x.next = strm->next_out;
+ }
+ return 0;
+}
+
+/* Compress whatever is at avail_in and next_in and write to the output file.
+ Return -1 if there is an error writing to the output file or if gz_init()
+ fails to allocate memory, otherwise 0. flush is assumed to be a valid
+ deflate() flush value. If flush is Z_FINISH, then the deflate() state is
+ reset to start a new gzip stream. If gz->direct is true, then simply write
+ to the output file without compressing, and ignore flush. */
+local int gz_comp(state, flush)
+ gz_statep state;
+ int flush;
+{
+ int ret, writ;
+ unsigned have, put, max = ((unsigned)-1 >> 2) + 1;
+ z_streamp strm = &(state->strm);
+
+ /* allocate memory if this is the first time through */
+ if (state->size == 0 && gz_init(state) == -1)
+ return -1;
+
+ /* write directly if requested */
+ if (state->direct) {
+ while (strm->avail_in) {
+ put = strm->avail_in > max ? max : strm->avail_in;
+ writ = write(state->fd, strm->next_in, put);
+ if (writ < 0) {
+ gz_error(state, Z_ERRNO, zstrerror());
+ return -1;
+ }
+ strm->avail_in -= (unsigned)writ;
+ strm->next_in += writ;
+ }
+ return 0;
+ }
+
+ /* run deflate() on provided input until it produces no more output */
+ ret = Z_OK;
+ do {
+ /* write out current buffer contents if full, or if flushing, but if
+ doing Z_FINISH then don't write until we get to Z_STREAM_END */
+ if (strm->avail_out == 0 || (flush != Z_NO_FLUSH &&
+ (flush != Z_FINISH || ret == Z_STREAM_END))) {
+ while (strm->next_out > state->x.next) {
+ put = strm->next_out - state->x.next > (int)max ? max :
+ (unsigned)(strm->next_out - state->x.next);
+ writ = write(state->fd, state->x.next, put);
+ if (writ < 0) {
+ gz_error(state, Z_ERRNO, zstrerror());
+ return -1;
+ }
+ state->x.next += writ;
+ }
+ if (strm->avail_out == 0) {
+ strm->avail_out = state->size;
+ strm->next_out = state->out;
+ state->x.next = state->out;
+ }
+ }
+
+ /* compress */
+ have = strm->avail_out;
+ ret = deflate(strm, flush);
+ if (ret == Z_STREAM_ERROR) {
+ gz_error(state, Z_STREAM_ERROR,
+ "internal error: deflate stream corrupt");
+ return -1;
+ }
+ have -= strm->avail_out;
+ } while (have);
+
+ /* if that completed a deflate stream, allow another to start */
+ if (flush == Z_FINISH)
+ deflateReset(strm);
+
+ /* all done, no errors */
+ return 0;
+}
+
+/* Compress len zeros to output. Return -1 on a write error or memory
+ allocation failure by gz_comp(), or 0 on success. */
+local int gz_zero(state, len)
+ gz_statep state;
+ z_off64_t len;
+{
+ int first;
+ unsigned n;
+ z_streamp strm = &(state->strm);
+
+ /* consume whatever's left in the input buffer */
+ if (strm->avail_in && gz_comp(state, Z_NO_FLUSH) == -1)
+ return -1;
+
+ /* compress len zeros (len guaranteed > 0) */
+ first = 1;
+ while (len) {
+ n = GT_OFF(state->size) || (z_off64_t)state->size > len ?
+ (unsigned)len : state->size;
+ if (first) {
+ memset(state->in, 0, n);
+ first = 0;
+ }
+ strm->avail_in = n;
+ strm->next_in = state->in;
+ state->x.pos += n;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return -1;
+ len -= n;
+ }
+ return 0;
+}
+
+/* Write len bytes from buf to file. Return the number of bytes written. If
+ the returned value is less than len, then there was an error. */
+local z_size_t gz_write(state, buf, len)
+ gz_statep state;
+ voidpc buf;
+ z_size_t len;
+{
+ z_size_t put = len;
+
+ /* if len is zero, avoid unnecessary operations */
+ if (len == 0)
+ return 0;
+
+ /* allocate memory if this is the first time through */
+ if (state->size == 0 && gz_init(state) == -1)
+ return 0;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ return 0;
+ }
+
+ /* for small len, copy to input buffer, otherwise compress directly */
+ if (len < state->size) {
+ /* copy to input buffer, compress when full */
+ do {
+ unsigned have, copy;
+
+ if (state->strm.avail_in == 0)
+ state->strm.next_in = state->in;
+ have = (unsigned)((state->strm.next_in + state->strm.avail_in) -
+ state->in);
+ copy = state->size - have;
+ if (copy > len)
+ copy = (unsigned)len;
+ memcpy(state->in + have, buf, copy);
+ state->strm.avail_in += copy;
+ state->x.pos += copy;
+ buf = (const char *)buf + copy;
+ len -= copy;
+ if (len && gz_comp(state, Z_NO_FLUSH) == -1)
+ return 0;
+ } while (len);
+ }
+ else {
+ /* consume whatever's left in the input buffer */
+ if (state->strm.avail_in && gz_comp(state, Z_NO_FLUSH) == -1)
+ return 0;
+
+ /* directly compress user buffer to file */
+ state->strm.next_in = (z_const Bytef *)buf;
+ do {
+ unsigned n = (unsigned)-1;
+ if (n > len)
+ n = (unsigned)len;
+ state->strm.avail_in = n;
+ state->x.pos += n;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return 0;
+ len -= n;
+ } while (len);
+ }
+
+ /* input was all buffered or compressed */
+ return put;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzwrite(file, buf, len)
+ gzFile file;
+ voidpc buf;
+ unsigned len;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return 0;
+
+ /* since an int is returned, make sure len fits in one, otherwise return
+ with an error (this avoids a flaw in the interface) */
+ if ((int)len < 0) {
+ gz_error(state, Z_DATA_ERROR, "requested length does not fit in int");
+ return 0;
+ }
+
+ /* write len bytes from buf (the return value will fit in an int) */
+ return (int)gz_write(state, buf, len);
+}
+
+/* -- see zlib.h -- */
+z_size_t ZEXPORT gzfwrite(buf, size, nitems, file)
+ voidpc buf;
+ z_size_t size;
+ z_size_t nitems;
+ gzFile file;
+{
+ z_size_t len;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return 0;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return 0;
+
+ /* compute bytes to read -- error on overflow */
+ len = nitems * size;
+ if (size && len / size != nitems) {
+ gz_error(state, Z_STREAM_ERROR, "request does not fit in a size_t");
+ return 0;
+ }
+
+ /* write len bytes to buf, return the number of full items written */
+ return len ? gz_write(state, buf, len) / size : 0;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzputc(file, c)
+ gzFile file;
+ int c;
+{
+ unsigned have;
+ unsigned char buf[1];
+ gz_statep state;
+ z_streamp strm;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+ strm = &(state->strm);
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return -1;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ return -1;
+ }
+
+ /* try writing to input buffer for speed (state->size == 0 if buffer not
+ initialized) */
+ if (state->size) {
+ if (strm->avail_in == 0)
+ strm->next_in = state->in;
+ have = (unsigned)((strm->next_in + strm->avail_in) - state->in);
+ if (have < state->size) {
+ state->in[have] = (unsigned char)c;
+ strm->avail_in++;
+ state->x.pos++;
+ return c & 0xff;
+ }
+ }
+
+ /* no room in buffer or not initialized, use gz_write() */
+ buf[0] = (unsigned char)c;
+ if (gz_write(state, buf, 1) != 1)
+ return -1;
+ return c & 0xff;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzputs(file, str)
+ gzFile file;
+ const char *str;
+{
+ int ret;
+ z_size_t len;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return -1;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return -1;
+
+ /* write string */
+ len = strlen(str);
+ ret = (int)gz_write(state, str, len);
+ return ret == 0 && len != 0 ? -1 : ret;
+}
+
+#if defined(STDC) || defined(Z_HAVE_STDARG_H)
+#include <stdarg.h>
+
+/* -- see zlib.h -- */
+int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va)
+{
+ int len;
+ unsigned left;
+ char *next;
+ gz_statep state;
+ z_streamp strm;
+
+ /* get internal structure */
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+ strm = &(state->strm);
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return Z_STREAM_ERROR;
+
+ /* make sure we have some buffer space */
+ if (state->size == 0 && gz_init(state) == -1)
+ return state->err;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ return state->err;
+ }
+
+ /* do the printf() into the input buffer, put length in len -- the input
+ buffer is double-sized just for this function, so there is guaranteed to
+ be state->size bytes available after the current contents */
+ if (strm->avail_in == 0)
+ strm->next_in = state->in;
+ next = (char *)(state->in + (strm->next_in - state->in) + strm->avail_in);
+ next[state->size - 1] = 0;
+#ifdef NO_vsnprintf
+# ifdef HAS_vsprintf_void
+ (void)vsprintf(next, format, va);
+ for (len = 0; len < state->size; len++)
+ if (next[len] == 0) break;
+# else
+ len = vsprintf(next, format, va);
+# endif
+#else
+# ifdef HAS_vsnprintf_void
+ (void)vsnprintf(next, state->size, format, va);
+ len = strlen(next);
+# else
+ len = vsnprintf(next, state->size, format, va);
+# endif
+#endif
+
+ /* check that printf() results fit in buffer */
+ if (len == 0 || (unsigned)len >= state->size || next[state->size - 1] != 0)
+ return 0;
+
+ /* update buffer and position, compress first half if past that */
+ strm->avail_in += (unsigned)len;
+ state->x.pos += len;
+ if (strm->avail_in >= state->size) {
+ left = strm->avail_in - state->size;
+ strm->avail_in = state->size;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return state->err;
+ memcpy(state->in, state->in + state->size, left);
+ strm->next_in = state->in;
+ strm->avail_in = left;
+ }
+ return len;
+}
+
+int ZEXPORTVA gzprintf(gzFile file, const char *format, ...)
+{
+ va_list va;
+ int ret;
+
+ va_start(va, format);
+ ret = gzvprintf(file, format, va);
+ va_end(va);
+ return ret;
+}
+
+#else /* !STDC && !Z_HAVE_STDARG_H */
+
+/* -- see zlib.h -- */
+int ZEXPORTVA gzprintf (file, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
+ a11, a12, a13, a14, a15, a16, a17, a18, a19, a20)
+ gzFile file;
+ const char *format;
+ int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10,
+ a11, a12, a13, a14, a15, a16, a17, a18, a19, a20;
+{
+ unsigned len, left;
+ char *next;
+ gz_statep state;
+ z_streamp strm;
+
+ /* get internal structure */
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+ strm = &(state->strm);
+
+ /* check that can really pass pointer in ints */
+ if (sizeof(int) != sizeof(void *))
+ return Z_STREAM_ERROR;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return Z_STREAM_ERROR;
+
+ /* make sure we have some buffer space */
+ if (state->size == 0 && gz_init(state) == -1)
+ return state->error;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ return state->error;
+ }
+
+ /* do the printf() into the input buffer, put length in len -- the input
+ buffer is double-sized just for this function, so there is guaranteed to
+ be state->size bytes available after the current contents */
+ if (strm->avail_in == 0)
+ strm->next_in = state->in;
+ next = (char *)(strm->next_in + strm->avail_in);
+ next[state->size - 1] = 0;
+#ifdef NO_snprintf
+# ifdef HAS_sprintf_void
+ sprintf(next, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12,
+ a13, a14, a15, a16, a17, a18, a19, a20);
+ for (len = 0; len < size; len++)
+ if (next[len] == 0)
+ break;
+# else
+ len = sprintf(next, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11,
+ a12, a13, a14, a15, a16, a17, a18, a19, a20);
+# endif
+#else
+# ifdef HAS_snprintf_void
+ snprintf(next, state->size, format, a1, a2, a3, a4, a5, a6, a7, a8, a9,
+ a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
+ len = strlen(next);
+# else
+ len = snprintf(next, state->size, format, a1, a2, a3, a4, a5, a6, a7, a8,
+ a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20);
+# endif
+#endif
+
+ /* check that printf() results fit in buffer */
+ if (len == 0 || len >= state->size || next[state->size - 1] != 0)
+ return 0;
+
+ /* update buffer and position, compress first half if past that */
+ strm->avail_in += len;
+ state->x.pos += len;
+ if (strm->avail_in >= state->size) {
+ left = strm->avail_in - state->size;
+ strm->avail_in = state->size;
+ if (gz_comp(state, Z_NO_FLUSH) == -1)
+ return state->err;
+ memcpy(state->in, state->in + state->size, left);
+ strm->next_in = state->in;
+ strm->avail_in = left;
+ }
+ return (int)len;
+}
+
+#endif
+
+/* -- see zlib.h -- */
+int ZEXPORT gzflush(file, flush)
+ gzFile file;
+ int flush;
+{
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return Z_STREAM_ERROR;
+
+ /* check flush parameter */
+ if (flush < 0 || flush > Z_FINISH)
+ return Z_STREAM_ERROR;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ return state->err;
+ }
+
+ /* compress remaining data with requested flush */
+ (void)gz_comp(state, flush);
+ return state->err;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzsetparams(file, level, strategy)
+ gzFile file;
+ int level;
+ int strategy;
+{
+ gz_statep state;
+ z_streamp strm;
+
+ /* get internal structure */
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+ strm = &(state->strm);
+
+ /* check that we're writing and that there's no error */
+ if (state->mode != GZ_WRITE || state->err != Z_OK)
+ return Z_STREAM_ERROR;
+
+ /* if no change is requested, then do nothing */
+ if (level == state->level && strategy == state->strategy)
+ return Z_OK;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ return state->err;
+ }
+
+ /* change compression parameters for subsequent input */
+ if (state->size) {
+ /* flush previous input with previous parameters before changing */
+ if (strm->avail_in && gz_comp(state, Z_BLOCK) == -1)
+ return state->err;
+ deflateParams(strm, level, strategy);
+ }
+ state->level = level;
+ state->strategy = strategy;
+ return Z_OK;
+}
+
+/* -- see zlib.h -- */
+int ZEXPORT gzclose_w(file)
+ gzFile file;
+{
+ int ret = Z_OK;
+ gz_statep state;
+
+ /* get internal structure */
+ if (file == NULL)
+ return Z_STREAM_ERROR;
+ state = (gz_statep)file;
+
+ /* check that we're writing */
+ if (state->mode != GZ_WRITE)
+ return Z_STREAM_ERROR;
+
+ /* check for seek request */
+ if (state->seek) {
+ state->seek = 0;
+ if (gz_zero(state, state->skip) == -1)
+ ret = state->err;
+ }
+
+ /* flush, free memory, and close file */
+ if (gz_comp(state, Z_FINISH) == -1)
+ ret = state->err;
+ if (state->size) {
+ if (!state->direct) {
+ (void)deflateEnd(&(state->strm));
+ free(state->out);
+ }
+ free(state->in);
+ }
+ gz_error(state, Z_OK, NULL);
+ free(state->path);
+ if (close(state->fd) == -1)
+ ret = Z_ERRNO;
+ free(state);
+ return ret;
+}
diff --git a/zlib/infback.c b/zlib/infback.c
index 455dbc9ee84..59679ecbfc5 100644
--- a/zlib/infback.c
+++ b/zlib/infback.c
@@ -1,5 +1,5 @@
/* infback.c -- inflate using a call-back interface
- * Copyright (C) 1995-2005 Mark Adler
+ * Copyright (C) 1995-2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -42,20 +42,29 @@ int stream_size;
return Z_STREAM_ERROR;
strm->msg = Z_NULL; /* in case we return an error */
if (strm->zalloc == (alloc_func)0) {
+#ifdef Z_SOLO
+ return Z_STREAM_ERROR;
+#else
strm->zalloc = zcalloc;
strm->opaque = (voidpf)0;
+#endif
}
- if (strm->zfree == (free_func)0) strm->zfree = zcfree;
+ if (strm->zfree == (free_func)0)
+#ifdef Z_SOLO
+ return Z_STREAM_ERROR;
+#else
+ strm->zfree = zcfree;
+#endif
state = (struct inflate_state FAR *)ZALLOC(strm, 1,
sizeof(struct inflate_state));
if (state == Z_NULL) return Z_MEM_ERROR;
Tracev((stderr, "inflate: allocated\n"));
strm->state = (struct internal_state FAR *)state;
state->dmax = 32768U;
- state->wbits = windowBits;
+ state->wbits = (uInt)windowBits;
state->wsize = 1U << windowBits;
state->window = window;
- state->write = 0;
+ state->wnext = 0;
state->whave = 0;
return Z_OK;
}
@@ -246,14 +255,14 @@ out_func out;
void FAR *out_desc;
{
struct inflate_state FAR *state;
- unsigned char FAR *next; /* next input */
+ z_const unsigned char FAR *next; /* next input */
unsigned char FAR *put; /* next output */
unsigned have, left; /* available input and output */
unsigned long hold; /* bit buffer */
unsigned bits; /* bits in bit buffer */
unsigned copy; /* number of stored or match bytes to copy */
unsigned char FAR *from; /* where to copy match bytes from */
- code this; /* current decoding table entry */
+ code here; /* current decoding table entry */
code last; /* parent table entry */
unsigned len; /* length to copy for repeats, bits to drop */
int ret; /* return code */
@@ -389,19 +398,18 @@ void FAR *out_desc;
state->have = 0;
while (state->have < state->nlen + state->ndist) {
for (;;) {
- this = state->lencode[BITS(state->lenbits)];
- if ((unsigned)(this.bits) <= bits) break;
+ here = state->lencode[BITS(state->lenbits)];
+ if ((unsigned)(here.bits) <= bits) break;
PULLBYTE();
}
- if (this.val < 16) {
- NEEDBITS(this.bits);
- DROPBITS(this.bits);
- state->lens[state->have++] = this.val;
+ if (here.val < 16) {
+ DROPBITS(here.bits);
+ state->lens[state->have++] = here.val;
}
else {
- if (this.val == 16) {
- NEEDBITS(this.bits + 2);
- DROPBITS(this.bits);
+ if (here.val == 16) {
+ NEEDBITS(here.bits + 2);
+ DROPBITS(here.bits);
if (state->have == 0) {
strm->msg = (char *)"invalid bit length repeat";
state->mode = BAD;
@@ -411,16 +419,16 @@ void FAR *out_desc;
copy = 3 + BITS(2);
DROPBITS(2);
}
- else if (this.val == 17) {
- NEEDBITS(this.bits + 3);
- DROPBITS(this.bits);
+ else if (here.val == 17) {
+ NEEDBITS(here.bits + 3);
+ DROPBITS(here.bits);
len = 0;
copy = 3 + BITS(3);
DROPBITS(3);
}
else {
- NEEDBITS(this.bits + 7);
- DROPBITS(this.bits);
+ NEEDBITS(here.bits + 7);
+ DROPBITS(here.bits);
len = 0;
copy = 11 + BITS(7);
DROPBITS(7);
@@ -438,7 +446,16 @@ void FAR *out_desc;
/* handle error breaks in while */
if (state->mode == BAD) break;
- /* build code tables */
+ /* check for end-of-block code (better have one) */
+ if (state->lens[256] == 0) {
+ strm->msg = (char *)"invalid code -- missing end-of-block";
+ state->mode = BAD;
+ break;
+ }
+
+ /* build code tables -- note: do not change the lenbits or distbits
+ values here (9 and 6) without reading the comments in inftrees.h
+ concerning the ENOUGH constants, which depend on those values */
state->next = state->codes;
state->lencode = (code const FAR *)(state->next);
state->lenbits = 9;
@@ -474,28 +491,28 @@ void FAR *out_desc;
/* get a literal, length, or end-of-block code */
for (;;) {
- this = state->lencode[BITS(state->lenbits)];
- if ((unsigned)(this.bits) <= bits) break;
+ here = state->lencode[BITS(state->lenbits)];
+ if ((unsigned)(here.bits) <= bits) break;
PULLBYTE();
}
- if (this.op && (this.op & 0xf0) == 0) {
- last = this;
+ if (here.op && (here.op & 0xf0) == 0) {
+ last = here;
for (;;) {
- this = state->lencode[last.val +
+ here = state->lencode[last.val +
(BITS(last.bits + last.op) >> last.bits)];
- if ((unsigned)(last.bits + this.bits) <= bits) break;
+ if ((unsigned)(last.bits + here.bits) <= bits) break;
PULLBYTE();
}
DROPBITS(last.bits);
}
- DROPBITS(this.bits);
- state->length = (unsigned)this.val;
+ DROPBITS(here.bits);
+ state->length = (unsigned)here.val;
/* process literal */
- if (this.op == 0) {
- Tracevv((stderr, this.val >= 0x20 && this.val < 0x7f ?
+ if (here.op == 0) {
+ Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ?
"inflate: literal '%c'\n" :
- "inflate: literal 0x%02x\n", this.val));
+ "inflate: literal 0x%02x\n", here.val));
ROOM();
*put++ = (unsigned char)(state->length);
left--;
@@ -504,21 +521,21 @@ void FAR *out_desc;
}
/* process end of block */
- if (this.op & 32) {
+ if (here.op & 32) {
Tracevv((stderr, "inflate: end of block\n"));
state->mode = TYPE;
break;
}
/* invalid code */
- if (this.op & 64) {
+ if (here.op & 64) {
strm->msg = (char *)"invalid literal/length code";
state->mode = BAD;
break;
}
/* length code -- get extra bits, if any */
- state->extra = (unsigned)(this.op) & 15;
+ state->extra = (unsigned)(here.op) & 15;
if (state->extra != 0) {
NEEDBITS(state->extra);
state->length += BITS(state->extra);
@@ -528,30 +545,30 @@ void FAR *out_desc;
/* get distance code */
for (;;) {
- this = state->distcode[BITS(state->distbits)];
- if ((unsigned)(this.bits) <= bits) break;
+ here = state->distcode[BITS(state->distbits)];
+ if ((unsigned)(here.bits) <= bits) break;
PULLBYTE();
}
- if ((this.op & 0xf0) == 0) {
- last = this;
+ if ((here.op & 0xf0) == 0) {
+ last = here;
for (;;) {
- this = state->distcode[last.val +
+ here = state->distcode[last.val +
(BITS(last.bits + last.op) >> last.bits)];
- if ((unsigned)(last.bits + this.bits) <= bits) break;
+ if ((unsigned)(last.bits + here.bits) <= bits) break;
PULLBYTE();
}
DROPBITS(last.bits);
}
- DROPBITS(this.bits);
- if (this.op & 64) {
+ DROPBITS(here.bits);
+ if (here.op & 64) {
strm->msg = (char *)"invalid distance code";
state->mode = BAD;
break;
}
- state->offset = (unsigned)this.val;
+ state->offset = (unsigned)here.val;
/* get distance extra bits, if any */
- state->extra = (unsigned)(this.op) & 15;
+ state->extra = (unsigned)(here.op) & 15;
if (state->extra != 0) {
NEEDBITS(state->extra);
state->offset += BITS(state->extra);
diff --git a/zlib/inffast.c b/zlib/inffast.c
index bbee92ed1e6..0dbd1dbc09f 100644
--- a/zlib/inffast.c
+++ b/zlib/inffast.c
@@ -1,5 +1,5 @@
/* inffast.c -- fast decoding
- * Copyright (C) 1995-2004 Mark Adler
+ * Copyright (C) 1995-2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -8,26 +8,9 @@
#include "inflate.h"
#include "inffast.h"
-#ifndef ASMINF
-
-/* Allow machine dependent optimization for post-increment or pre-increment.
- Based on testing to date,
- Pre-increment preferred for:
- - PowerPC G3 (Adler)
- - MIPS R5000 (Randers-Pehrson)
- Post-increment preferred for:
- - none
- No measurable difference:
- - Pentium III (Anderson)
- - M68060 (Nikl)
- */
-#ifdef POSTINC
-# define OFF 0
-# define PUP(a) *(a)++
+#ifdef ASMINF
+# pragma message("Assembler code may have bugs -- use at your own risk")
#else
-# define OFF 1
-# define PUP(a) *++(a)
-#endif
/*
Decode literal, length, and distance codes and write out the resulting
@@ -64,13 +47,13 @@
requires strm->avail_out >= 258 for each loop to avoid checking for
output space.
*/
-void inflate_fast(strm, start)
+void ZLIB_INTERNAL inflate_fast(strm, start)
z_streamp strm;
unsigned start; /* inflate()'s starting value for strm->avail_out */
{
struct inflate_state FAR *state;
- unsigned char FAR *in; /* local strm->next_in */
- unsigned char FAR *last; /* while in < last, enough input available */
+ z_const unsigned char FAR *in; /* local strm->next_in */
+ z_const unsigned char FAR *last; /* have enough input while in < last */
unsigned char FAR *out; /* local strm->next_out */
unsigned char FAR *beg; /* inflate()'s initial strm->next_out */
unsigned char FAR *end; /* while out < end, enough space available */
@@ -79,7 +62,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
#endif
unsigned wsize; /* window size or zero if not using window */
unsigned whave; /* valid bytes in the window */
- unsigned write; /* window write index */
+ unsigned wnext; /* window write index */
unsigned char FAR *window; /* allocated sliding window, if wsize != 0 */
unsigned long hold; /* local strm->hold */
unsigned bits; /* local strm->bits */
@@ -87,7 +70,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
code const FAR *dcode; /* local strm->distcode */
unsigned lmask; /* mask for first level of length codes */
unsigned dmask; /* mask for first level of distance codes */
- code this; /* retrieved table entry */
+ code here; /* retrieved table entry */
unsigned op; /* code bits, operation, extra bits, or */
/* window position, window bytes to copy */
unsigned len; /* match length, unused bytes */
@@ -96,9 +79,9 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
/* copy state to local variables */
state = (struct inflate_state FAR *)strm->state;
- in = strm->next_in - OFF;
+ in = strm->next_in;
last = in + (strm->avail_in - 5);
- out = strm->next_out - OFF;
+ out = strm->next_out;
beg = out - (start - strm->avail_out);
end = out + (strm->avail_out - 257);
#ifdef INFLATE_STRICT
@@ -106,7 +89,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
#endif
wsize = state->wsize;
whave = state->whave;
- write = state->write;
+ wnext = state->wnext;
window = state->window;
hold = state->hold;
bits = state->bits;
@@ -119,29 +102,29 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
input data or output space */
do {
if (bits < 15) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
- this = lcode[hold & lmask];
+ here = lcode[hold & lmask];
dolen:
- op = (unsigned)(this.bits);
+ op = (unsigned)(here.bits);
hold >>= op;
bits -= op;
- op = (unsigned)(this.op);
+ op = (unsigned)(here.op);
if (op == 0) { /* literal */
- Tracevv((stderr, this.val >= 0x20 && this.val < 0x7f ?
+ Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ?
"inflate: literal '%c'\n" :
- "inflate: literal 0x%02x\n", this.val));
- PUP(out) = (unsigned char)(this.val);
+ "inflate: literal 0x%02x\n", here.val));
+ *out++ = (unsigned char)(here.val);
}
else if (op & 16) { /* length base */
- len = (unsigned)(this.val);
+ len = (unsigned)(here.val);
op &= 15; /* number of extra bits */
if (op) {
if (bits < op) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
len += (unsigned)hold & ((1U << op) - 1);
@@ -150,25 +133,25 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
}
Tracevv((stderr, "inflate: length %u\n", len));
if (bits < 15) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
- this = dcode[hold & dmask];
+ here = dcode[hold & dmask];
dodist:
- op = (unsigned)(this.bits);
+ op = (unsigned)(here.bits);
hold >>= op;
bits -= op;
- op = (unsigned)(this.op);
+ op = (unsigned)(here.op);
if (op & 16) { /* distance base */
- dist = (unsigned)(this.val);
+ dist = (unsigned)(here.val);
op &= 15; /* number of extra bits */
if (bits < op) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
if (bits < op) {
- hold += (unsigned long)(PUP(in)) << bits;
+ hold += (unsigned long)(*in++) << bits;
bits += 8;
}
}
@@ -187,79 +170,101 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
if (dist > op) { /* see if copy from window */
op = dist - op; /* distance back in window */
if (op > whave) {
- strm->msg = (char *)"invalid distance too far back";
- state->mode = BAD;
- break;
+ if (state->sane) {
+ strm->msg =
+ (char *)"invalid distance too far back";
+ state->mode = BAD;
+ break;
+ }
+#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
+ if (len <= op - whave) {
+ do {
+ *out++ = 0;
+ } while (--len);
+ continue;
+ }
+ len -= op - whave;
+ do {
+ *out++ = 0;
+ } while (--op > whave);
+ if (op == 0) {
+ from = out - dist;
+ do {
+ *out++ = *from++;
+ } while (--len);
+ continue;
+ }
+#endif
}
- from = window - OFF;
- if (write == 0) { /* very common case */
+ from = window;
+ if (wnext == 0) { /* very common case */
from += wsize - op;
if (op < len) { /* some from window */
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
from = out - dist; /* rest from output */
}
}
- else if (write < op) { /* wrap around window */
- from += wsize + write - op;
- op -= write;
+ else if (wnext < op) { /* wrap around window */
+ from += wsize + wnext - op;
+ op -= wnext;
if (op < len) { /* some from end of window */
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
- from = window - OFF;
- if (write < len) { /* some from start of window */
- op = write;
+ from = window;
+ if (wnext < len) { /* some from start of window */
+ op = wnext;
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
from = out - dist; /* rest from output */
}
}
}
else { /* contiguous in window */
- from += write - op;
+ from += wnext - op;
if (op < len) { /* some from window */
len -= op;
do {
- PUP(out) = PUP(from);
+ *out++ = *from++;
} while (--op);
from = out - dist; /* rest from output */
}
}
while (len > 2) {
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
+ *out++ = *from++;
+ *out++ = *from++;
+ *out++ = *from++;
len -= 3;
}
if (len) {
- PUP(out) = PUP(from);
+ *out++ = *from++;
if (len > 1)
- PUP(out) = PUP(from);
+ *out++ = *from++;
}
}
else {
from = out - dist; /* copy direct from output */
do { /* minimum length is three */
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
- PUP(out) = PUP(from);
+ *out++ = *from++;
+ *out++ = *from++;
+ *out++ = *from++;
len -= 3;
} while (len > 2);
if (len) {
- PUP(out) = PUP(from);
+ *out++ = *from++;
if (len > 1)
- PUP(out) = PUP(from);
+ *out++ = *from++;
}
}
}
else if ((op & 64) == 0) { /* 2nd level distance code */
- this = dcode[this.val + (hold & ((1U << op) - 1))];
+ here = dcode[here.val + (hold & ((1U << op) - 1))];
goto dodist;
}
else {
@@ -269,7 +274,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
}
}
else if ((op & 64) == 0) { /* 2nd level length code */
- this = lcode[this.val + (hold & ((1U << op) - 1))];
+ here = lcode[here.val + (hold & ((1U << op) - 1))];
goto dolen;
}
else if (op & 32) { /* end-of-block */
@@ -291,8 +296,8 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
hold &= (1U << bits) - 1;
/* update state and return */
- strm->next_in = in + OFF;
- strm->next_out = out + OFF;
+ strm->next_in = in;
+ strm->next_out = out;
strm->avail_in = (unsigned)(in < last ? 5 + (last - in) : 5 - (in - last));
strm->avail_out = (unsigned)(out < end ?
257 + (end - out) : 257 - (out - end));
@@ -305,7 +310,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
inflate_fast() speedups that turned out slower (on a PowerPC G3 750CXe):
- Using bit fields for code structure
- Different op definition to avoid & for extra bits (do & for table bits)
- - Three separate decoding do-loops for direct, window, and write == 0
+ - Three separate decoding do-loops for direct, window, and wnext == 0
- Special case for distance > 1 copies to do overlapped load and store copy
- Explicit branch predictions (based on measured branch probabilities)
- Deferring match copy and interspersed it with decoding subsequent codes
diff --git a/zlib/inffast.h b/zlib/inffast.h
index 1e88d2d97b5..e5c1aa4ca8c 100644
--- a/zlib/inffast.h
+++ b/zlib/inffast.h
@@ -1,5 +1,5 @@
/* inffast.h -- header to use inffast.c
- * Copyright (C) 1995-2003 Mark Adler
+ * Copyright (C) 1995-2003, 2010 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -8,4 +8,4 @@
subject to change. Applications should only use zlib.h.
*/
-void inflate_fast OF((z_streamp strm, unsigned start));
+void ZLIB_INTERNAL inflate_fast OF((z_streamp strm, unsigned start));
diff --git a/zlib/inffixed.h b/zlib/inffixed.h
index 75ed4b5978d..d6283277694 100644
--- a/zlib/inffixed.h
+++ b/zlib/inffixed.h
@@ -2,9 +2,9 @@
* Generated automatically by makefixed().
*/
- /* WARNING: this file should *not* be used by applications. It
- is part of the implementation of the compression library and
- is subject to change. Applications should only use zlib.h.
+ /* WARNING: this file should *not* be used by applications.
+ It is part of the implementation of this library and is
+ subject to change. Applications should only use zlib.h.
*/
static const code lenfix[512] = {
diff --git a/zlib/inflate.c b/zlib/inflate.c
index 792fdee8e9c..ac333e8c2ed 100644
--- a/zlib/inflate.c
+++ b/zlib/inflate.c
@@ -1,5 +1,5 @@
/* inflate.c -- zlib decompression
- * Copyright (C) 1995-2005 Mark Adler
+ * Copyright (C) 1995-2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -45,7 +45,7 @@
* - Rearrange window copies in inflate_fast() for speed and simplification
* - Unroll last copy for window match in inflate_fast()
* - Use local copies of window variables in inflate_fast() for speed
- * - Pull out common write == 0 case for speed in inflate_fast()
+ * - Pull out common wnext == 0 case for speed in inflate_fast()
* - Make op and len in inflate_fast() unsigned for consistency
* - Add FAR to lcode and dcode declarations in inflate_fast()
* - Simplified bad distance check in inflate_fast()
@@ -92,53 +92,104 @@
#endif
/* function prototypes */
+local int inflateStateCheck OF((z_streamp strm));
local void fixedtables OF((struct inflate_state FAR *state));
-local int updatewindow OF((z_streamp strm, unsigned out));
+local int updatewindow OF((z_streamp strm, const unsigned char FAR *end,
+ unsigned copy));
#ifdef BUILDFIXED
void makefixed OF((void));
#endif
-local unsigned syncsearch OF((unsigned FAR *have, unsigned char FAR *buf,
+local unsigned syncsearch OF((unsigned FAR *have, const unsigned char FAR *buf,
unsigned len));
-int ZEXPORT inflateReset(strm)
+local int inflateStateCheck(strm)
z_streamp strm;
{
struct inflate_state FAR *state;
+ if (strm == Z_NULL ||
+ strm->zalloc == (alloc_func)0 || strm->zfree == (free_func)0)
+ return 1;
+ state = (struct inflate_state FAR *)strm->state;
+ if (state == Z_NULL || state->strm != strm ||
+ state->mode < HEAD || state->mode > SYNC)
+ return 1;
+ return 0;
+}
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+int ZEXPORT inflateResetKeep(strm)
+z_streamp strm;
+{
+ struct inflate_state FAR *state;
+
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
strm->total_in = strm->total_out = state->total = 0;
strm->msg = Z_NULL;
- strm->adler = 1; /* to support ill-conceived Java test suite */
+ if (state->wrap) /* to support ill-conceived Java test suite */
+ strm->adler = state->wrap & 1;
state->mode = HEAD;
state->last = 0;
state->havedict = 0;
state->dmax = 32768U;
state->head = Z_NULL;
- state->wsize = 0;
- state->whave = 0;
- state->write = 0;
state->hold = 0;
state->bits = 0;
state->lencode = state->distcode = state->next = state->codes;
+ state->sane = 1;
+ state->back = -1;
Tracev((stderr, "inflate: reset\n"));
return Z_OK;
}
-int ZEXPORT inflatePrime(strm, bits, value)
+int ZEXPORT inflateReset(strm)
z_streamp strm;
-int bits;
-int value;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
- if (bits > 16 || state->bits + bits > 32) return Z_STREAM_ERROR;
- value &= (1L << bits) - 1;
- state->hold += value << state->bits;
- state->bits += bits;
- return Z_OK;
+ state->wsize = 0;
+ state->whave = 0;
+ state->wnext = 0;
+ return inflateResetKeep(strm);
+}
+
+int ZEXPORT inflateReset2(strm, windowBits)
+z_streamp strm;
+int windowBits;
+{
+ int wrap;
+ struct inflate_state FAR *state;
+
+ /* get the state */
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
+ state = (struct inflate_state FAR *)strm->state;
+
+ /* extract wrap request from windowBits parameter */
+ if (windowBits < 0) {
+ wrap = 0;
+ windowBits = -windowBits;
+ }
+ else {
+ wrap = (windowBits >> 4) + 5;
+#ifdef GUNZIP
+ if (windowBits < 48)
+ windowBits &= 15;
+#endif
+ }
+
+ /* set number of window bits, free window if different */
+ if (windowBits && (windowBits < 8 || windowBits > 15))
+ return Z_STREAM_ERROR;
+ if (state->window != Z_NULL && state->wbits != (unsigned)windowBits) {
+ ZFREE(strm, state->window);
+ state->window = Z_NULL;
+ }
+
+ /* update state and reset the rest of it */
+ state->wrap = wrap;
+ state->wbits = (unsigned)windowBits;
+ return inflateReset(strm);
}
int ZEXPORT inflateInit2_(strm, windowBits, version, stream_size)
@@ -147,6 +198,7 @@ int windowBits;
const char *version;
int stream_size;
{
+ int ret;
struct inflate_state FAR *state;
if (version == Z_NULL || version[0] != ZLIB_VERSION[0] ||
@@ -155,33 +207,33 @@ int stream_size;
if (strm == Z_NULL) return Z_STREAM_ERROR;
strm->msg = Z_NULL; /* in case we return an error */
if (strm->zalloc == (alloc_func)0) {
+#ifdef Z_SOLO
+ return Z_STREAM_ERROR;
+#else
strm->zalloc = zcalloc;
strm->opaque = (voidpf)0;
+#endif
}
- if (strm->zfree == (free_func)0) strm->zfree = zcfree;
+ if (strm->zfree == (free_func)0)
+#ifdef Z_SOLO
+ return Z_STREAM_ERROR;
+#else
+ strm->zfree = zcfree;
+#endif
state = (struct inflate_state FAR *)
ZALLOC(strm, 1, sizeof(struct inflate_state));
if (state == Z_NULL) return Z_MEM_ERROR;
Tracev((stderr, "inflate: allocated\n"));
strm->state = (struct internal_state FAR *)state;
- if (windowBits < 0) {
- state->wrap = 0;
- windowBits = -windowBits;
- }
- else {
- state->wrap = (windowBits >> 4) + 1;
-#ifdef GUNZIP
- if (windowBits < 48) windowBits &= 15;
-#endif
- }
- if (windowBits < 8 || windowBits > 15) {
+ state->strm = strm;
+ state->window = Z_NULL;
+ state->mode = HEAD; /* to pass state test in inflateReset2() */
+ ret = inflateReset2(strm, windowBits);
+ if (ret != Z_OK) {
ZFREE(strm, state);
strm->state = Z_NULL;
- return Z_STREAM_ERROR;
}
- state->wbits = (unsigned)windowBits;
- state->window = Z_NULL;
- return inflateReset(strm);
+ return ret;
}
int ZEXPORT inflateInit_(strm, version, stream_size)
@@ -192,6 +244,27 @@ int stream_size;
return inflateInit2_(strm, DEF_WBITS, version, stream_size);
}
+int ZEXPORT inflatePrime(strm, bits, value)
+z_streamp strm;
+int bits;
+int value;
+{
+ struct inflate_state FAR *state;
+
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
+ state = (struct inflate_state FAR *)strm->state;
+ if (bits < 0) {
+ state->hold = 0;
+ state->bits = 0;
+ return Z_OK;
+ }
+ if (bits > 16 || state->bits + (uInt)bits > 32) return Z_STREAM_ERROR;
+ value &= (1L << bits) - 1;
+ state->hold += (unsigned)value << state->bits;
+ state->bits += (uInt)bits;
+ return Z_OK;
+}
+
/*
Return state with length and distance decoding tables and index sizes set to
fixed code decoding. Normally this returns fixed tables from inffixed.h.
@@ -286,8 +359,8 @@ void makefixed()
low = 0;
for (;;) {
if ((low % 7) == 0) printf("\n ");
- printf("{%u,%u,%d}", state.lencode[low].op, state.lencode[low].bits,
- state.lencode[low].val);
+ printf("{%u,%u,%d}", (low & 127) == 99 ? 64 : state.lencode[low].op,
+ state.lencode[low].bits, state.lencode[low].val);
if (++low == size) break;
putchar(',');
}
@@ -320,12 +393,13 @@ void makefixed()
output will fall in the output data, making match copies simpler and faster.
The advantage may be dependent on the size of the processor's data caches.
*/
-local int updatewindow(strm, out)
+local int updatewindow(strm, end, copy)
z_streamp strm;
-unsigned out;
+const Bytef *end;
+unsigned copy;
{
struct inflate_state FAR *state;
- unsigned copy, dist;
+ unsigned dist;
state = (struct inflate_state FAR *)strm->state;
@@ -340,30 +414,29 @@ unsigned out;
/* if window not in use yet, initialize */
if (state->wsize == 0) {
state->wsize = 1U << state->wbits;
- state->write = 0;
+ state->wnext = 0;
state->whave = 0;
}
/* copy state->wsize or less output bytes into the circular window */
- copy = out - strm->avail_out;
if (copy >= state->wsize) {
- zmemcpy(state->window, strm->next_out - state->wsize, state->wsize);
- state->write = 0;
+ zmemcpy(state->window, end - state->wsize, state->wsize);
+ state->wnext = 0;
state->whave = state->wsize;
}
else {
- dist = state->wsize - state->write;
+ dist = state->wsize - state->wnext;
if (dist > copy) dist = copy;
- zmemcpy(state->window + state->write, strm->next_out - copy, dist);
+ zmemcpy(state->window + state->wnext, end - copy, dist);
copy -= dist;
if (copy) {
- zmemcpy(state->window, strm->next_out - copy, copy);
- state->write = copy;
+ zmemcpy(state->window, end - copy, copy);
+ state->wnext = copy;
state->whave = state->wsize;
}
else {
- state->write += dist;
- if (state->write == state->wsize) state->write = 0;
+ state->wnext += dist;
+ if (state->wnext == state->wsize) state->wnext = 0;
if (state->whave < state->wsize) state->whave += dist;
}
}
@@ -464,11 +537,6 @@ unsigned out;
bits -= bits & 7; \
} while (0)
-/* Reverse the bytes in a 32-bit value */
-#define REVERSE(q) \
- ((((q) >> 24) & 0xff) + (((q) >> 8) & 0xff00) + \
- (((q) & 0xff00) << 8) + (((q) & 0xff) << 24))
-
/*
inflate() uses a state machine to process as much input data and generate as
much output data as possible before returning. The state machine is
@@ -556,7 +624,7 @@ z_streamp strm;
int flush;
{
struct inflate_state FAR *state;
- unsigned char FAR *next; /* next input */
+ z_const unsigned char FAR *next; /* next input */
unsigned char FAR *put; /* next output */
unsigned have, left; /* available input and output */
unsigned long hold; /* bit buffer */
@@ -564,7 +632,7 @@ int flush;
unsigned in, out; /* save starting available input and output */
unsigned copy; /* number of stored or match bytes to copy */
unsigned char FAR *from; /* where to copy match bytes from */
- code this; /* current decoding table entry */
+ code here; /* current decoding table entry */
code last; /* parent table entry */
unsigned len; /* length to copy for repeats, bits to drop */
int ret; /* return code */
@@ -574,7 +642,7 @@ int flush;
static const unsigned short order[19] = /* permutation of code lengths */
{16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15};
- if (strm == Z_NULL || strm->state == Z_NULL || strm->next_out == Z_NULL ||
+ if (inflateStateCheck(strm) || strm->next_out == Z_NULL ||
(strm->next_in == Z_NULL && strm->avail_in != 0))
return Z_STREAM_ERROR;
@@ -594,6 +662,8 @@ int flush;
NEEDBITS(16);
#ifdef GUNZIP
if ((state->wrap & 2) && hold == 0x8b1f) { /* gzip header */
+ if (state->wbits == 0)
+ state->wbits = 15;
state->check = crc32(0L, Z_NULL, 0);
CRC2(state->check, hold);
INITBITS();
@@ -619,7 +689,9 @@ int flush;
}
DROPBITS(4);
len = BITS(4) + 8;
- if (len > state->wbits) {
+ if (state->wbits == 0)
+ state->wbits = len;
+ if (len > 15 || len > state->wbits) {
strm->msg = (char *)"invalid window size";
state->mode = BAD;
break;
@@ -646,14 +718,16 @@ int flush;
}
if (state->head != Z_NULL)
state->head->text = (int)((hold >> 8) & 1);
- if (state->flags & 0x0200) CRC2(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC2(state->check, hold);
INITBITS();
state->mode = TIME;
case TIME:
NEEDBITS(32);
if (state->head != Z_NULL)
state->head->time = hold;
- if (state->flags & 0x0200) CRC4(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC4(state->check, hold);
INITBITS();
state->mode = OS;
case OS:
@@ -662,7 +736,8 @@ int flush;
state->head->xflags = (int)(hold & 0xff);
state->head->os = (int)(hold >> 8);
}
- if (state->flags & 0x0200) CRC2(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC2(state->check, hold);
INITBITS();
state->mode = EXLEN;
case EXLEN:
@@ -671,7 +746,8 @@ int flush;
state->length = (unsigned)(hold);
if (state->head != Z_NULL)
state->head->extra_len = (unsigned)hold;
- if (state->flags & 0x0200) CRC2(state->check, hold);
+ if ((state->flags & 0x0200) && (state->wrap & 4))
+ CRC2(state->check, hold);
INITBITS();
}
else if (state->head != Z_NULL)
@@ -689,7 +765,7 @@ int flush;
len + copy > state->head->extra_max ?
state->head->extra_max - len : copy);
}
- if (state->flags & 0x0200)
+ if ((state->flags & 0x0200) && (state->wrap & 4))
state->check = crc32(state->check, next, copy);
have -= copy;
next += copy;
@@ -708,9 +784,9 @@ int flush;
if (state->head != Z_NULL &&
state->head->name != Z_NULL &&
state->length < state->head->name_max)
- state->head->name[state->length++] = len;
+ state->head->name[state->length++] = (Bytef)len;
} while (len && copy < have);
- if (state->flags & 0x0200)
+ if ((state->flags & 0x0200) && (state->wrap & 4))
state->check = crc32(state->check, next, copy);
have -= copy;
next += copy;
@@ -729,9 +805,9 @@ int flush;
if (state->head != Z_NULL &&
state->head->comment != Z_NULL &&
state->length < state->head->comm_max)
- state->head->comment[state->length++] = len;
+ state->head->comment[state->length++] = (Bytef)len;
} while (len && copy < have);
- if (state->flags & 0x0200)
+ if ((state->flags & 0x0200) && (state->wrap & 4))
state->check = crc32(state->check, next, copy);
have -= copy;
next += copy;
@@ -743,7 +819,7 @@ int flush;
case HCRC:
if (state->flags & 0x0200) {
NEEDBITS(16);
- if (hold != (state->check & 0xffff)) {
+ if ((state->wrap & 4) && hold != (state->check & 0xffff)) {
strm->msg = (char *)"header crc mismatch";
state->mode = BAD;
break;
@@ -760,7 +836,7 @@ int flush;
#endif
case DICTID:
NEEDBITS(32);
- strm->adler = state->check = REVERSE(hold);
+ strm->adler = state->check = ZSWAP32(hold);
INITBITS();
state->mode = DICT;
case DICT:
@@ -771,7 +847,7 @@ int flush;
strm->adler = state->check = adler32(0L, Z_NULL, 0);
state->mode = TYPE;
case TYPE:
- if (flush == Z_BLOCK) goto inf_leave;
+ if (flush == Z_BLOCK || flush == Z_TREES) goto inf_leave;
case TYPEDO:
if (state->last) {
BYTEBITS();
@@ -791,7 +867,11 @@ int flush;
fixedtables(state);
Tracev((stderr, "inflate: fixed codes block%s\n",
state->last ? " (last)" : ""));
- state->mode = LEN; /* decode codes */
+ state->mode = LEN_; /* decode codes */
+ if (flush == Z_TREES) {
+ DROPBITS(2);
+ goto inf_leave;
+ }
break;
case 2: /* dynamic block */
Tracev((stderr, "inflate: dynamic codes block%s\n",
@@ -816,6 +896,9 @@ int flush;
Tracev((stderr, "inflate: stored length %u\n",
state->length));
INITBITS();
+ state->mode = COPY_;
+ if (flush == Z_TREES) goto inf_leave;
+ case COPY_:
state->mode = COPY;
case COPY:
copy = state->length;
@@ -861,7 +944,7 @@ int flush;
while (state->have < 19)
state->lens[order[state->have++]] = 0;
state->next = state->codes;
- state->lencode = (code const FAR *)(state->next);
+ state->lencode = (const code FAR *)(state->next);
state->lenbits = 7;
ret = inflate_table(CODES, state->lens, 19, &(state->next),
&(state->lenbits), state->work);
@@ -876,19 +959,18 @@ int flush;
case CODELENS:
while (state->have < state->nlen + state->ndist) {
for (;;) {
- this = state->lencode[BITS(state->lenbits)];
- if ((unsigned)(this.bits) <= bits) break;
+ here = state->lencode[BITS(state->lenbits)];
+ if ((unsigned)(here.bits) <= bits) break;
PULLBYTE();
}
- if (this.val < 16) {
- NEEDBITS(this.bits);
- DROPBITS(this.bits);
- state->lens[state->have++] = this.val;
+ if (here.val < 16) {
+ DROPBITS(here.bits);
+ state->lens[state->have++] = here.val;
}
else {
- if (this.val == 16) {
- NEEDBITS(this.bits + 2);
- DROPBITS(this.bits);
+ if (here.val == 16) {
+ NEEDBITS(here.bits + 2);
+ DROPBITS(here.bits);
if (state->have == 0) {
strm->msg = (char *)"invalid bit length repeat";
state->mode = BAD;
@@ -898,16 +980,16 @@ int flush;
copy = 3 + BITS(2);
DROPBITS(2);
}
- else if (this.val == 17) {
- NEEDBITS(this.bits + 3);
- DROPBITS(this.bits);
+ else if (here.val == 17) {
+ NEEDBITS(here.bits + 3);
+ DROPBITS(here.bits);
len = 0;
copy = 3 + BITS(3);
DROPBITS(3);
}
else {
- NEEDBITS(this.bits + 7);
- DROPBITS(this.bits);
+ NEEDBITS(here.bits + 7);
+ DROPBITS(here.bits);
len = 0;
copy = 11 + BITS(7);
DROPBITS(7);
@@ -925,9 +1007,18 @@ int flush;
/* handle error breaks in while */
if (state->mode == BAD) break;
- /* build code tables */
+ /* check for end-of-block code (better have one) */
+ if (state->lens[256] == 0) {
+ strm->msg = (char *)"invalid code -- missing end-of-block";
+ state->mode = BAD;
+ break;
+ }
+
+ /* build code tables -- note: do not change the lenbits or distbits
+ values here (9 and 6) without reading the comments in inftrees.h
+ concerning the ENOUGH constants, which depend on those values */
state->next = state->codes;
- state->lencode = (code const FAR *)(state->next);
+ state->lencode = (const code FAR *)(state->next);
state->lenbits = 9;
ret = inflate_table(LENS, state->lens, state->nlen, &(state->next),
&(state->lenbits), state->work);
@@ -936,7 +1027,7 @@ int flush;
state->mode = BAD;
break;
}
- state->distcode = (code const FAR *)(state->next);
+ state->distcode = (const code FAR *)(state->next);
state->distbits = 6;
ret = inflate_table(DISTS, state->lens + state->nlen, state->ndist,
&(state->next), &(state->distbits), state->work);
@@ -946,88 +1037,102 @@ int flush;
break;
}
Tracev((stderr, "inflate: codes ok\n"));
+ state->mode = LEN_;
+ if (flush == Z_TREES) goto inf_leave;
+ case LEN_:
state->mode = LEN;
case LEN:
if (have >= 6 && left >= 258) {
RESTORE();
inflate_fast(strm, out);
LOAD();
+ if (state->mode == TYPE)
+ state->back = -1;
break;
}
+ state->back = 0;
for (;;) {
- this = state->lencode[BITS(state->lenbits)];
- if ((unsigned)(this.bits) <= bits) break;
+ here = state->lencode[BITS(state->lenbits)];
+ if ((unsigned)(here.bits) <= bits) break;
PULLBYTE();
}
- if (this.op && (this.op & 0xf0) == 0) {
- last = this;
+ if (here.op && (here.op & 0xf0) == 0) {
+ last = here;
for (;;) {
- this = state->lencode[last.val +
+ here = state->lencode[last.val +
(BITS(last.bits + last.op) >> last.bits)];
- if ((unsigned)(last.bits + this.bits) <= bits) break;
+ if ((unsigned)(last.bits + here.bits) <= bits) break;
PULLBYTE();
}
DROPBITS(last.bits);
+ state->back += last.bits;
}
- DROPBITS(this.bits);
- state->length = (unsigned)this.val;
- if ((int)(this.op) == 0) {
- Tracevv((stderr, this.val >= 0x20 && this.val < 0x7f ?
+ DROPBITS(here.bits);
+ state->back += here.bits;
+ state->length = (unsigned)here.val;
+ if ((int)(here.op) == 0) {
+ Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ?
"inflate: literal '%c'\n" :
- "inflate: literal 0x%02x\n", this.val));
+ "inflate: literal 0x%02x\n", here.val));
state->mode = LIT;
break;
}
- if (this.op & 32) {
+ if (here.op & 32) {
Tracevv((stderr, "inflate: end of block\n"));
+ state->back = -1;
state->mode = TYPE;
break;
}
- if (this.op & 64) {
+ if (here.op & 64) {
strm->msg = (char *)"invalid literal/length code";
state->mode = BAD;
break;
}
- state->extra = (unsigned)(this.op) & 15;
+ state->extra = (unsigned)(here.op) & 15;
state->mode = LENEXT;
case LENEXT:
if (state->extra) {
NEEDBITS(state->extra);
state->length += BITS(state->extra);
DROPBITS(state->extra);
+ state->back += state->extra;
}
Tracevv((stderr, "inflate: length %u\n", state->length));
+ state->was = state->length;
state->mode = DIST;
case DIST:
for (;;) {
- this = state->distcode[BITS(state->distbits)];
- if ((unsigned)(this.bits) <= bits) break;
+ here = state->distcode[BITS(state->distbits)];
+ if ((unsigned)(here.bits) <= bits) break;
PULLBYTE();
}
- if ((this.op & 0xf0) == 0) {
- last = this;
+ if ((here.op & 0xf0) == 0) {
+ last = here;
for (;;) {
- this = state->distcode[last.val +
+ here = state->distcode[last.val +
(BITS(last.bits + last.op) >> last.bits)];
- if ((unsigned)(last.bits + this.bits) <= bits) break;
+ if ((unsigned)(last.bits + here.bits) <= bits) break;
PULLBYTE();
}
DROPBITS(last.bits);
+ state->back += last.bits;
}
- DROPBITS(this.bits);
- if (this.op & 64) {
+ DROPBITS(here.bits);
+ state->back += here.bits;
+ if (here.op & 64) {
strm->msg = (char *)"invalid distance code";
state->mode = BAD;
break;
}
- state->offset = (unsigned)this.val;
- state->extra = (unsigned)(this.op) & 15;
+ state->offset = (unsigned)here.val;
+ state->extra = (unsigned)(here.op) & 15;
state->mode = DISTEXT;
case DISTEXT:
if (state->extra) {
NEEDBITS(state->extra);
state->offset += BITS(state->extra);
DROPBITS(state->extra);
+ state->back += state->extra;
}
#ifdef INFLATE_STRICT
if (state->offset > state->dmax) {
@@ -1036,11 +1141,6 @@ int flush;
break;
}
#endif
- if (state->offset > state->whave + out - left) {
- strm->msg = (char *)"invalid distance too far back";
- state->mode = BAD;
- break;
- }
Tracevv((stderr, "inflate: distance %u\n", state->offset));
state->mode = MATCH;
case MATCH:
@@ -1048,12 +1148,32 @@ int flush;
copy = out - left;
if (state->offset > copy) { /* copy from window */
copy = state->offset - copy;
- if (copy > state->write) {
- copy -= state->write;
+ if (copy > state->whave) {
+ if (state->sane) {
+ strm->msg = (char *)"invalid distance too far back";
+ state->mode = BAD;
+ break;
+ }
+#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
+ Trace((stderr, "inflate.c too far\n"));
+ copy -= state->whave;
+ if (copy > state->length) copy = state->length;
+ if (copy > left) copy = left;
+ left -= copy;
+ state->length -= copy;
+ do {
+ *put++ = 0;
+ } while (--copy);
+ if (state->length == 0) state->mode = LEN;
+ break;
+#endif
+ }
+ if (copy > state->wnext) {
+ copy -= state->wnext;
from = state->window + (state->wsize - copy);
}
else
- from = state->window + (state->write - copy);
+ from = state->window + (state->wnext - copy);
if (copy > state->length) copy = state->length;
}
else { /* copy from output */
@@ -1080,15 +1200,15 @@ int flush;
out -= left;
strm->total_out += out;
state->total += out;
- if (out)
+ if ((state->wrap & 4) && out)
strm->adler = state->check =
UPDATE(state->check, put - out, out);
out = left;
- if ((
+ if ((state->wrap & 4) && (
#ifdef GUNZIP
state->flags ? hold :
#endif
- REVERSE(hold)) != state->check) {
+ ZSWAP32(hold)) != state->check) {
strm->msg = (char *)"incorrect data check";
state->mode = BAD;
break;
@@ -1132,8 +1252,9 @@ int flush;
*/
inf_leave:
RESTORE();
- if (state->wsize || (state->mode < CHECK && out != strm->avail_out))
- if (updatewindow(strm, out)) {
+ if (state->wsize || (out != strm->avail_out && state->mode < BAD &&
+ (state->mode < CHECK || flush != Z_FINISH)))
+ if (updatewindow(strm, strm->next_out, out - strm->avail_out)) {
state->mode = MEM;
return Z_MEM_ERROR;
}
@@ -1142,11 +1263,12 @@ int flush;
strm->total_in += in;
strm->total_out += out;
state->total += out;
- if (state->wrap && out)
+ if ((state->wrap & 4) && out)
strm->adler = state->check =
UPDATE(state->check, strm->next_out - out, out);
- strm->data_type = state->bits + (state->last ? 64 : 0) +
- (state->mode == TYPE ? 128 : 0);
+ strm->data_type = (int)state->bits + (state->last ? 64 : 0) +
+ (state->mode == TYPE ? 128 : 0) +
+ (state->mode == LEN_ || state->mode == COPY_ ? 256 : 0);
if (((in == 0 && out == 0) || flush == Z_FINISH) && ret == Z_OK)
ret = Z_BUF_ERROR;
return ret;
@@ -1156,7 +1278,7 @@ int ZEXPORT inflateEnd(strm)
z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0)
+ if (inflateStateCheck(strm))
return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (state->window != Z_NULL) ZFREE(strm, state->window);
@@ -1166,43 +1288,59 @@ z_streamp strm;
return Z_OK;
}
+int ZEXPORT inflateGetDictionary(strm, dictionary, dictLength)
+z_streamp strm;
+Bytef *dictionary;
+uInt *dictLength;
+{
+ struct inflate_state FAR *state;
+
+ /* check state */
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
+ state = (struct inflate_state FAR *)strm->state;
+
+ /* copy dictionary */
+ if (state->whave && dictionary != Z_NULL) {
+ zmemcpy(dictionary, state->window + state->wnext,
+ state->whave - state->wnext);
+ zmemcpy(dictionary + state->whave - state->wnext,
+ state->window, state->wnext);
+ }
+ if (dictLength != Z_NULL)
+ *dictLength = state->whave;
+ return Z_OK;
+}
+
int ZEXPORT inflateSetDictionary(strm, dictionary, dictLength)
z_streamp strm;
const Bytef *dictionary;
uInt dictLength;
{
struct inflate_state FAR *state;
- unsigned long id;
+ unsigned long dictid;
+ int ret;
/* check state */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (state->wrap != 0 && state->mode != DICT)
return Z_STREAM_ERROR;
- /* check for correct dictionary id */
+ /* check for correct dictionary identifier */
if (state->mode == DICT) {
- id = adler32(0L, Z_NULL, 0);
- id = adler32(id, dictionary, dictLength);
- if (id != state->check)
+ dictid = adler32(0L, Z_NULL, 0);
+ dictid = adler32(dictid, dictionary, dictLength);
+ if (dictid != state->check)
return Z_DATA_ERROR;
}
- /* copy dictionary to window */
- if (updatewindow(strm, strm->avail_out)) {
+ /* copy dictionary to window using updatewindow(), which will amend the
+ existing dictionary if appropriate */
+ ret = updatewindow(strm, dictionary + dictLength, dictLength);
+ if (ret) {
state->mode = MEM;
return Z_MEM_ERROR;
}
- if (dictLength > state->wsize) {
- zmemcpy(state->window, dictionary + dictLength - state->wsize,
- state->wsize);
- state->whave = state->wsize;
- }
- else {
- zmemcpy(state->window + state->wsize - dictLength, dictionary,
- dictLength);
- state->whave = dictLength;
- }
state->havedict = 1;
Tracev((stderr, "inflate: dictionary set\n"));
return Z_OK;
@@ -1215,7 +1353,7 @@ gz_headerp head;
struct inflate_state FAR *state;
/* check state */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if ((state->wrap & 2) == 0) return Z_STREAM_ERROR;
@@ -1238,7 +1376,7 @@ gz_headerp head;
*/
local unsigned syncsearch(have, buf, len)
unsigned FAR *have;
-unsigned char FAR *buf;
+const unsigned char FAR *buf;
unsigned len;
{
unsigned got;
@@ -1268,7 +1406,7 @@ z_streamp strm;
struct inflate_state FAR *state;
/* check parameters */
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
if (strm->avail_in == 0 && state->bits < 8) return Z_BUF_ERROR;
@@ -1315,7 +1453,7 @@ z_streamp strm;
{
struct inflate_state FAR *state;
- if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)strm->state;
return state->mode == STORED && state->bits == 0;
}
@@ -1330,8 +1468,7 @@ z_streamp source;
unsigned wsize;
/* check input */
- if (dest == Z_NULL || source == Z_NULL || source->state == Z_NULL ||
- source->zalloc == (alloc_func)0 || source->zfree == (free_func)0)
+ if (inflateStateCheck(source) || dest == Z_NULL)
return Z_STREAM_ERROR;
state = (struct inflate_state FAR *)source->state;
@@ -1350,8 +1487,9 @@ z_streamp source;
}
/* copy state */
- zmemcpy(dest, source, sizeof(z_stream));
- zmemcpy(copy, state, sizeof(struct inflate_state));
+ zmemcpy((voidpf)dest, (voidpf)source, sizeof(z_stream));
+ zmemcpy((voidpf)copy, (voidpf)state, sizeof(struct inflate_state));
+ copy->strm = dest;
if (state->lencode >= state->codes &&
state->lencode <= state->codes + ENOUGH - 1) {
copy->lencode = copy->codes + (state->lencode - state->codes);
@@ -1366,3 +1504,58 @@ z_streamp source;
dest->state = (struct internal_state FAR *)copy;
return Z_OK;
}
+
+int ZEXPORT inflateUndermine(strm, subvert)
+z_streamp strm;
+int subvert;
+{
+ struct inflate_state FAR *state;
+
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
+ state = (struct inflate_state FAR *)strm->state;
+#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
+ state->sane = !subvert;
+ return Z_OK;
+#else
+ (void)subvert;
+ state->sane = 1;
+ return Z_DATA_ERROR;
+#endif
+}
+
+int ZEXPORT inflateValidate(strm, check)
+z_streamp strm;
+int check;
+{
+ struct inflate_state FAR *state;
+
+ if (inflateStateCheck(strm)) return Z_STREAM_ERROR;
+ state = (struct inflate_state FAR *)strm->state;
+ if (check)
+ state->wrap |= 4;
+ else
+ state->wrap &= ~4;
+ return Z_OK;
+}
+
+long ZEXPORT inflateMark(strm)
+z_streamp strm;
+{
+ struct inflate_state FAR *state;
+
+ if (inflateStateCheck(strm))
+ return -(1L << 16);
+ state = (struct inflate_state FAR *)strm->state;
+ return (long)(((unsigned long)((long)state->back)) << 16) +
+ (state->mode == COPY ? state->length :
+ (state->mode == MATCH ? state->was - state->length : 0));
+}
+
+unsigned long ZEXPORT inflateCodesUsed(strm)
+z_streamp strm;
+{
+ struct inflate_state FAR *state;
+ if (inflateStateCheck(strm)) return (unsigned long)-1;
+ state = (struct inflate_state FAR *)strm->state;
+ return (unsigned long)(state->next - state->codes);
+}
diff --git a/zlib/inflate.h b/zlib/inflate.h
index 07bd3e78a7c..a46cce6b6d0 100644
--- a/zlib/inflate.h
+++ b/zlib/inflate.h
@@ -1,5 +1,5 @@
/* inflate.h -- internal inflate state definition
- * Copyright (C) 1995-2004 Mark Adler
+ * Copyright (C) 1995-2016 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -18,7 +18,7 @@
/* Possible inflate modes between inflate() calls */
typedef enum {
- HEAD, /* i: waiting for magic header */
+ HEAD = 16180, /* i: waiting for magic header */
FLAGS, /* i: waiting for method and flags (gzip) */
TIME, /* i: waiting for modification time (gzip) */
OS, /* i: waiting for extra flags and operating system (gzip) */
@@ -32,11 +32,13 @@ typedef enum {
TYPE, /* i: waiting for type bits, including last-flag bit */
TYPEDO, /* i: same, but skip check to exit inflate on new block */
STORED, /* i: waiting for stored size (length and complement) */
+ COPY_, /* i/o: same as COPY below, but only first time in */
COPY, /* i/o: waiting for input or output to copy stored block */
TABLE, /* i: waiting for dynamic block table lengths */
LENLENS, /* i: waiting for code length code lengths */
CODELENS, /* i: waiting for length/lit and distance code lengths */
- LEN, /* i: waiting for length/lit code */
+ LEN_, /* i: same as LEN below, but only first time in */
+ LEN, /* i: waiting for length/lit/eob code */
LENEXT, /* i: waiting for length extra bits */
DIST, /* i: waiting for distance code */
DISTEXT, /* i: waiting for distance extra bits */
@@ -53,19 +55,21 @@ typedef enum {
/*
State transitions between above modes -
- (most modes can go to the BAD or MEM mode -- not shown for clarity)
+ (most modes can go to BAD or MEM on error -- not shown for clarity)
Process header:
- HEAD -> (gzip) or (zlib)
- (gzip) -> FLAGS -> TIME -> OS -> EXLEN -> EXTRA -> NAME
- NAME -> COMMENT -> HCRC -> TYPE
+ HEAD -> (gzip) or (zlib) or (raw)
+ (gzip) -> FLAGS -> TIME -> OS -> EXLEN -> EXTRA -> NAME -> COMMENT ->
+ HCRC -> TYPE
(zlib) -> DICTID or TYPE
DICTID -> DICT -> TYPE
+ (raw) -> TYPEDO
Read deflate blocks:
- TYPE -> STORED or TABLE or LEN or CHECK
- STORED -> COPY -> TYPE
- TABLE -> LENLENS -> CODELENS -> LEN
- Read deflate codes:
+ TYPE -> TYPEDO -> STORED or TABLE or LEN_ or CHECK
+ STORED -> COPY_ -> COPY -> TYPE
+ TABLE -> LENLENS -> CODELENS -> LEN_
+ LEN_ -> LEN
+ Read deflate codes in fixed or dynamic block:
LEN -> LENEXT or LIT or TYPE
LENEXT -> DIST -> DISTEXT -> MATCH -> LEN
LIT -> LEN
@@ -73,11 +77,14 @@ typedef enum {
CHECK -> LENGTH -> DONE
*/
-/* state maintained between inflate() calls. Approximately 7K bytes. */
+/* State maintained between inflate() calls -- approximately 7K bytes, not
+ including the allocated sliding window, which is up to 32K bytes. */
struct inflate_state {
+ z_streamp strm; /* pointer back to this zlib stream */
inflate_mode mode; /* current inflate mode */
int last; /* true if processing last block */
- int wrap; /* bit 0 true for zlib, bit 1 true for gzip */
+ int wrap; /* bit 0 true for zlib, bit 1 true for gzip,
+ bit 2 true to validate check value */
int havedict; /* true if dictionary provided */
int flags; /* gzip header method and flags (0 if zlib) */
unsigned dmax; /* zlib header max distance (INFLATE_STRICT) */
@@ -88,7 +95,7 @@ struct inflate_state {
unsigned wbits; /* log base 2 of requested window size */
unsigned wsize; /* window size or zero if not using window */
unsigned whave; /* valid bytes in the window */
- unsigned write; /* window write index */
+ unsigned wnext; /* window write index */
unsigned char FAR *window; /* allocated sliding window, if needed */
/* bit accumulator */
unsigned long hold; /* input bit accumulator */
@@ -112,4 +119,7 @@ struct inflate_state {
unsigned short lens[320]; /* temporary storage for code lengths */
unsigned short work[288]; /* work area for code table building */
code codes[ENOUGH]; /* space for code tables */
+ int sane; /* if false, allow invalid distance too far */
+ int back; /* bits back of last unprocessed length/lit */
+ unsigned was; /* initial length of match */
};
diff --git a/zlib/inftrees.c b/zlib/inftrees.c
index 8a9c13ff03d..2ea08fc13ea 100644
--- a/zlib/inftrees.c
+++ b/zlib/inftrees.c
@@ -1,5 +1,5 @@
/* inftrees.c -- generate Huffman trees for efficient decoding
- * Copyright (C) 1995-2005 Mark Adler
+ * Copyright (C) 1995-2017 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -9,7 +9,7 @@
#define MAXBITS 15
const char inflate_copyright[] =
- " inflate 1.2.3 Copyright 1995-2005 Mark Adler ";
+ " inflate 1.2.11 Copyright 1995-2017 Mark Adler ";
/*
If you use the zlib library in a product, an acknowledgment is welcome
in the documentation of your product. If for some reason you cannot
@@ -29,7 +29,7 @@ const char inflate_copyright[] =
table index bits. It will differ if the request is greater than the
longest code or if it is less than the shortest code.
*/
-int inflate_table(type, lens, codes, table, bits, work)
+int ZLIB_INTERNAL inflate_table(type, lens, codes, table, bits, work)
codetype type;
unsigned short FAR *lens;
unsigned codes;
@@ -50,11 +50,11 @@ unsigned short FAR *work;
unsigned fill; /* index for replicating entries */
unsigned low; /* low bits for current root entry */
unsigned mask; /* mask for low root bits */
- code this; /* table entry for duplication */
+ code here; /* table entry for duplication */
code FAR *next; /* next available space in table */
const unsigned short FAR *base; /* base value table to use */
const unsigned short FAR *extra; /* extra bits table to use */
- int end; /* use base and extra for symbol > end */
+ unsigned match; /* use base and extra for symbol >= match */
unsigned short count[MAXBITS+1]; /* number of codes of each length */
unsigned short offs[MAXBITS+1]; /* offsets in table for each length */
static const unsigned short lbase[31] = { /* Length codes 257..285 base */
@@ -62,7 +62,7 @@ unsigned short FAR *work;
35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0};
static const unsigned short lext[31] = { /* Length codes 257..285 extra */
16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18,
- 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 201, 196};
+ 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 77, 202};
static const unsigned short dbase[32] = { /* Distance codes 0..29 base */
1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193,
257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145,
@@ -115,15 +115,15 @@ unsigned short FAR *work;
if (count[max] != 0) break;
if (root > max) root = max;
if (max == 0) { /* no symbols to code at all */
- this.op = (unsigned char)64; /* invalid code marker */
- this.bits = (unsigned char)1;
- this.val = (unsigned short)0;
- *(*table)++ = this; /* make a table to force an error */
- *(*table)++ = this;
+ here.op = (unsigned char)64; /* invalid code marker */
+ here.bits = (unsigned char)1;
+ here.val = (unsigned short)0;
+ *(*table)++ = here; /* make a table to force an error */
+ *(*table)++ = here;
*bits = 1;
return 0; /* no symbols, but wait for decoding to report error */
}
- for (min = 1; min <= MAXBITS; min++)
+ for (min = 1; min < max; min++)
if (count[min] != 0) break;
if (root < min) root = min;
@@ -166,11 +166,10 @@ unsigned short FAR *work;
entered in the tables.
used keeps track of how many table entries have been allocated from the
- provided *table space. It is checked when a LENS table is being made
- against the space in *table, ENOUGH, minus the maximum space needed by
- the worst case distance code, MAXD. This should never happen, but the
- sufficiency of ENOUGH has not been proven exhaustively, hence the check.
- This assumes that when type == LENS, bits == 9.
+ provided *table space. It is checked for LENS and DIST tables against
+ the constants ENOUGH_LENS and ENOUGH_DISTS to guard against changes in
+ the initial root table size constants. See the comments in inftrees.h
+ for more information.
sym increments through all symbols, and the loop terminates when
all codes of length max, i.e. all codes, have been processed. This
@@ -182,19 +181,17 @@ unsigned short FAR *work;
switch (type) {
case CODES:
base = extra = work; /* dummy value--not used */
- end = 19;
+ match = 20;
break;
case LENS:
base = lbase;
- base -= 257;
extra = lext;
- extra -= 257;
- end = 256;
+ match = 257;
break;
- default: /* DISTS */
+ default: /* DISTS */
base = dbase;
extra = dext;
- end = -1;
+ match = 0;
}
/* initialize state for loop */
@@ -209,24 +206,25 @@ unsigned short FAR *work;
mask = used - 1; /* mask for comparing low */
/* check available table space */
- if (type == LENS && used >= ENOUGH - MAXD)
+ if ((type == LENS && used > ENOUGH_LENS) ||
+ (type == DISTS && used > ENOUGH_DISTS))
return 1;
/* process all codes and make table entries */
for (;;) {
/* create table entry */
- this.bits = (unsigned char)(len - drop);
- if ((int)(work[sym]) < end) {
- this.op = (unsigned char)0;
- this.val = work[sym];
+ here.bits = (unsigned char)(len - drop);
+ if (work[sym] + 1U < match) {
+ here.op = (unsigned char)0;
+ here.val = work[sym];
}
- else if ((int)(work[sym]) > end) {
- this.op = (unsigned char)(extra[work[sym]]);
- this.val = base[work[sym]];
+ else if (work[sym] >= match) {
+ here.op = (unsigned char)(extra[work[sym] - match]);
+ here.val = base[work[sym] - match];
}
else {
- this.op = (unsigned char)(32 + 64); /* end of block */
- this.val = 0;
+ here.op = (unsigned char)(32 + 64); /* end of block */
+ here.val = 0;
}
/* replicate for those indices with low len bits equal to huff */
@@ -235,7 +233,7 @@ unsigned short FAR *work;
min = fill; /* save offset to next table */
do {
fill -= incr;
- next[(huff >> drop) + fill] = this;
+ next[(huff >> drop) + fill] = here;
} while (fill != 0);
/* backwards increment the len-bit code huff */
@@ -277,7 +275,8 @@ unsigned short FAR *work;
/* check for enough space */
used += 1U << curr;
- if (type == LENS && used >= ENOUGH - MAXD)
+ if ((type == LENS && used > ENOUGH_LENS) ||
+ (type == DISTS && used > ENOUGH_DISTS))
return 1;
/* point entry in root table to sub-table */
@@ -288,38 +287,14 @@ unsigned short FAR *work;
}
}
- /*
- Fill in rest of table for incomplete codes. This loop is similar to the
- loop above in incrementing huff for table indices. It is assumed that
- len is equal to curr + drop, so there is no loop needed to increment
- through high index bits. When the current sub-table is filled, the loop
- drops back to the root table to fill in any remaining entries there.
- */
- this.op = (unsigned char)64; /* invalid code marker */
- this.bits = (unsigned char)(len - drop);
- this.val = (unsigned short)0;
- while (huff != 0) {
- /* when done with sub-table, drop back to root table */
- if (drop != 0 && (huff & mask) != low) {
- drop = 0;
- len = root;
- next = *table;
- this.bits = (unsigned char)len;
- }
-
- /* put invalid code marker in table */
- next[huff >> drop] = this;
-
- /* backwards increment the len-bit code huff */
- incr = 1U << (len - 1);
- while (huff & incr)
- incr >>= 1;
- if (incr != 0) {
- huff &= incr - 1;
- huff += incr;
- }
- else
- huff = 0;
+ /* fill in remaining table entry if code is incomplete (guaranteed to have
+ at most one remaining entry, since if the code is incomplete, the
+ maximum code length that was allowed to get this far is one bit) */
+ if (huff != 0) {
+ here.op = (unsigned char)64; /* invalid code marker */
+ here.bits = (unsigned char)(len - drop);
+ here.val = (unsigned short)0;
+ next[huff] = here;
}
/* set return parameters */
diff --git a/zlib/inftrees.h b/zlib/inftrees.h
index b1104c87e76..baa53a0b1a1 100644
--- a/zlib/inftrees.h
+++ b/zlib/inftrees.h
@@ -1,5 +1,5 @@
/* inftrees.h -- header to use inftrees.c
- * Copyright (C) 1995-2005 Mark Adler
+ * Copyright (C) 1995-2005, 2010 Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -35,21 +35,28 @@ typedef struct {
01000000 - invalid code
*/
-/* Maximum size of dynamic tree. The maximum found in a long but non-
- exhaustive search was 1444 code structures (852 for length/literals
- and 592 for distances, the latter actually the result of an
- exhaustive search). The true maximum is not known, but the value
- below is more than safe. */
-#define ENOUGH 2048
-#define MAXD 592
+/* Maximum size of the dynamic table. The maximum number of code structures is
+ 1444, which is the sum of 852 for literal/length codes and 592 for distance
+ codes. These values were found by exhaustive searches using the program
+ examples/enough.c found in the zlib distribtution. The arguments to that
+ program are the number of symbols, the initial root table size, and the
+ maximum bit length of a code. "enough 286 9 15" for literal/length codes
+ returns returns 852, and "enough 30 6 15" for distance codes returns 592.
+ The initial root table size (9 or 6) is found in the fifth argument of the
+ inflate_table() calls in inflate.c and infback.c. If the root table size is
+ changed, then these maximum sizes would be need to be recalculated and
+ updated. */
+#define ENOUGH_LENS 852
+#define ENOUGH_DISTS 592
+#define ENOUGH (ENOUGH_LENS+ENOUGH_DISTS)
-/* Type of code to build for inftable() */
+/* Type of code to build for inflate_table() */
typedef enum {
CODES,
LENS,
DISTS
} codetype;
-extern int inflate_table OF((codetype type, unsigned short FAR *lens,
+int ZLIB_INTERNAL inflate_table OF((codetype type, unsigned short FAR *lens,
unsigned codes, code FAR * FAR *table,
unsigned FAR *bits, unsigned short FAR *work));
diff --git a/zlib/make_vms.com b/zlib/make_vms.com
new file mode 100644
index 00000000000..65e9d0cbc8e
--- /dev/null
+++ b/zlib/make_vms.com
@@ -0,0 +1,867 @@
+$! make libz under VMS written by
+$! Martin P.J. Zinser
+$!
+$! In case of problems with the install you might contact me at
+$! zinser@zinser.no-ip.info(preferred) or
+$! martin.zinser@eurexchange.com (work)
+$!
+$! Make procedure history for Zlib
+$!
+$!------------------------------------------------------------------------------
+$! Version history
+$! 0.01 20060120 First version to receive a number
+$! 0.02 20061008 Adapt to new Makefile.in
+$! 0.03 20091224 Add support for large file check
+$! 0.04 20100110 Add new gzclose, gzlib, gzread, gzwrite
+$! 0.05 20100221 Exchange zlibdefs.h by zconf.h.in
+$! 0.06 20120111 Fix missing amiss_err, update zconf_h.in, fix new exmples
+$! subdir path, update module search in makefile.in
+$! 0.07 20120115 Triggered by work done by Alexey Chupahin completly redesigned
+$! shared image creation
+$! 0.08 20120219 Make it work on VAX again, pre-load missing symbols to shared
+$! image
+$! 0.09 20120305 SMS. P1 sets builder ("MMK", "MMS", " " (built-in)).
+$! "" -> automatic, preference: MMK, MMS, built-in.
+$!
+$ on error then goto err_exit
+$!
+$ true = 1
+$ false = 0
+$ tmpnam = "temp_" + f$getjpi("","pid")
+$ tt = tmpnam + ".txt"
+$ tc = tmpnam + ".c"
+$ th = tmpnam + ".h"
+$ define/nolog tconfig 'th'
+$ its_decc = false
+$ its_vaxc = false
+$ its_gnuc = false
+$ s_case = False
+$!
+$! Setup variables holding "config" information
+$!
+$ Make = "''p1'"
+$ name = "Zlib"
+$ version = "?.?.?"
+$ v_string = "ZLIB_VERSION"
+$ v_file = "zlib.h"
+$ ccopt = "/include = []"
+$ lopts = ""
+$ dnsrl = ""
+$ aconf_in_file = "zconf.h.in#zconf.h_in#zconf_h.in"
+$ conf_check_string = ""
+$ linkonly = false
+$ optfile = name + ".opt"
+$ mapfile = name + ".map"
+$ libdefs = ""
+$ vax = f$getsyi("HW_MODEL").lt.1024
+$ axp = f$getsyi("HW_MODEL").ge.1024 .and. f$getsyi("HW_MODEL").lt.4096
+$ ia64 = f$getsyi("HW_MODEL").ge.4096
+$!
+$! 2012-03-05 SMS.
+$! Why is this needed? And if it is needed, why not simply ".not. vax"?
+$!
+$!!! if axp .or. ia64 then set proc/parse=extended
+$!
+$ whoami = f$parse(f$environment("Procedure"),,,,"NO_CONCEAL")
+$ mydef = F$parse(whoami,,,"DEVICE")
+$ mydir = f$parse(whoami,,,"DIRECTORY") - "]["
+$ myproc = f$parse(whoami,,,"Name") + f$parse(whoami,,,"type")
+$!
+$! Check for MMK/MMS
+$!
+$ if (Make .eqs. "")
+$ then
+$ If F$Search ("Sys$System:MMS.EXE") .nes. "" Then Make = "MMS"
+$ If F$Type (MMK) .eqs. "STRING" Then Make = "MMK"
+$ else
+$ Make = f$edit( Make, "trim")
+$ endif
+$!
+$ gosub find_version
+$!
+$ open/write topt tmp.opt
+$ open/write optf 'optfile'
+$!
+$ gosub check_opts
+$!
+$! Look for the compiler used
+$!
+$ gosub check_compiler
+$ close topt
+$ close optf
+$!
+$ if its_decc
+$ then
+$ ccopt = "/prefix=all" + ccopt
+$ if f$trnlnm("SYS") .eqs. ""
+$ then
+$ if axp
+$ then
+$ define sys sys$library:
+$ else
+$ ccopt = "/decc" + ccopt
+$ define sys decc$library_include:
+$ endif
+$ endif
+$!
+$! 2012-03-05 SMS.
+$! Why /NAMES = AS_IS? Why not simply ".not. vax"? And why not on VAX?
+$!
+$ if axp .or. ia64
+$ then
+$ ccopt = ccopt + "/name=as_is/opt=(inline=speed)"
+$ s_case = true
+$ endif
+$ endif
+$ if its_vaxc .or. its_gnuc
+$ then
+$ if f$trnlnm("SYS").eqs."" then define sys sys$library:
+$ endif
+$!
+$! Build a fake configure input header
+$!
+$ open/write conf_hin config.hin
+$ write conf_hin "#undef _LARGEFILE64_SOURCE"
+$ close conf_hin
+$!
+$!
+$ i = 0
+$FIND_ACONF:
+$ fname = f$element(i,"#",aconf_in_file)
+$ if fname .eqs. "#" then goto AMISS_ERR
+$ if f$search(fname) .eqs. ""
+$ then
+$ i = i + 1
+$ goto find_aconf
+$ endif
+$ open/read/err=aconf_err aconf_in 'fname'
+$ open/write aconf zconf.h
+$ACONF_LOOP:
+$ read/end_of_file=aconf_exit aconf_in line
+$ work = f$edit(line, "compress,trim")
+$ if f$extract(0,6,work) .nes. "#undef"
+$ then
+$ if f$extract(0,12,work) .nes. "#cmakedefine"
+$ then
+$ write aconf line
+$ endif
+$ else
+$ cdef = f$element(1," ",work)
+$ gosub check_config
+$ endif
+$ goto aconf_loop
+$ACONF_EXIT:
+$ write aconf ""
+$ write aconf "/* VMS specifics added by make_vms.com: */"
+$ write aconf "#define VMS 1"
+$ write aconf "#include <unistd.h>"
+$ write aconf "#include <unixio.h>"
+$ write aconf "#ifdef _LARGEFILE"
+$ write aconf "# define off64_t __off64_t"
+$ write aconf "# define fopen64 fopen"
+$ write aconf "# define fseeko64 fseeko"
+$ write aconf "# define lseek64 lseek"
+$ write aconf "# define ftello64 ftell"
+$ write aconf "#endif"
+$ write aconf "#if !defined( __VAX) && (__CRTL_VER >= 70312000)"
+$ write aconf "# define HAVE_VSNPRINTF"
+$ write aconf "#endif"
+$ close aconf_in
+$ close aconf
+$ if f$search("''th'") .nes. "" then delete 'th';*
+$! Build the thing plain or with mms
+$!
+$ write sys$output "Compiling Zlib sources ..."
+$ if make.eqs.""
+$ then
+$ if (f$search( "example.obj;*") .nes. "") then delete example.obj;*
+$ if (f$search( "minigzip.obj;*") .nes. "") then delete minigzip.obj;*
+$ CALL MAKE adler32.OBJ "CC ''CCOPT' adler32" -
+ adler32.c zlib.h zconf.h
+$ CALL MAKE compress.OBJ "CC ''CCOPT' compress" -
+ compress.c zlib.h zconf.h
+$ CALL MAKE crc32.OBJ "CC ''CCOPT' crc32" -
+ crc32.c zlib.h zconf.h
+$ CALL MAKE deflate.OBJ "CC ''CCOPT' deflate" -
+ deflate.c deflate.h zutil.h zlib.h zconf.h
+$ CALL MAKE gzclose.OBJ "CC ''CCOPT' gzclose" -
+ gzclose.c zutil.h zlib.h zconf.h
+$ CALL MAKE gzlib.OBJ "CC ''CCOPT' gzlib" -
+ gzlib.c zutil.h zlib.h zconf.h
+$ CALL MAKE gzread.OBJ "CC ''CCOPT' gzread" -
+ gzread.c zutil.h zlib.h zconf.h
+$ CALL MAKE gzwrite.OBJ "CC ''CCOPT' gzwrite" -
+ gzwrite.c zutil.h zlib.h zconf.h
+$ CALL MAKE infback.OBJ "CC ''CCOPT' infback" -
+ infback.c zutil.h inftrees.h inflate.h inffast.h inffixed.h
+$ CALL MAKE inffast.OBJ "CC ''CCOPT' inffast" -
+ inffast.c zutil.h zlib.h zconf.h inffast.h
+$ CALL MAKE inflate.OBJ "CC ''CCOPT' inflate" -
+ inflate.c zutil.h zlib.h zconf.h infblock.h
+$ CALL MAKE inftrees.OBJ "CC ''CCOPT' inftrees" -
+ inftrees.c zutil.h zlib.h zconf.h inftrees.h
+$ CALL MAKE trees.OBJ "CC ''CCOPT' trees" -
+ trees.c deflate.h zutil.h zlib.h zconf.h
+$ CALL MAKE uncompr.OBJ "CC ''CCOPT' uncompr" -
+ uncompr.c zlib.h zconf.h
+$ CALL MAKE zutil.OBJ "CC ''CCOPT' zutil" -
+ zutil.c zutil.h zlib.h zconf.h
+$ write sys$output "Building Zlib ..."
+$ CALL MAKE libz.OLB "lib/crea libz.olb *.obj" *.OBJ
+$ write sys$output "Building example..."
+$ CALL MAKE example.OBJ "CC ''CCOPT' [.test]example" -
+ [.test]example.c zlib.h zconf.h
+$ call make example.exe "LINK example,libz.olb/lib" example.obj libz.olb
+$ write sys$output "Building minigzip..."
+$ CALL MAKE minigzip.OBJ "CC ''CCOPT' [.test]minigzip" -
+ [.test]minigzip.c zlib.h zconf.h
+$ call make minigzip.exe -
+ "LINK minigzip,libz.olb/lib" -
+ minigzip.obj libz.olb
+$ else
+$ gosub crea_mms
+$ write sys$output "Make ''name' ''version' with ''Make' "
+$ 'make'
+$ endif
+$!
+$! Create shareable image
+$!
+$ gosub crea_olist
+$ write sys$output "Creating libzshr.exe"
+$ call map_2_shopt 'mapfile' 'optfile'
+$ LINK_'lopts'/SHARE=libzshr.exe modules.opt/opt,'optfile'/opt
+$ write sys$output "Zlib build completed"
+$ delete/nolog tmp.opt;*
+$ exit
+$AMISS_ERR:
+$ write sys$output "No source for config.hin found."
+$ write sys$output "Tried any of ''aconf_in_file'"
+$ goto err_exit
+$CC_ERR:
+$ write sys$output "C compiler required to build ''name'"
+$ goto err_exit
+$ERR_EXIT:
+$ set message/facil/ident/sever/text
+$ close/nolog optf
+$ close/nolog topt
+$ close/nolog aconf_in
+$ close/nolog aconf
+$ close/nolog out
+$ close/nolog min
+$ close/nolog mod
+$ close/nolog h_in
+$ write sys$output "Exiting..."
+$ exit 2
+$!
+$!
+$MAKE: SUBROUTINE !SUBROUTINE TO CHECK DEPENDENCIES
+$ V = 'F$Verify(0)
+$! P1 = What we are trying to make
+$! P2 = Command to make it
+$! P3 - P8 What it depends on
+$
+$ If F$Search(P1) .Eqs. "" Then Goto Makeit
+$ Time = F$CvTime(F$File(P1,"RDT"))
+$arg=3
+$Loop:
+$ Argument = P'arg
+$ If Argument .Eqs. "" Then Goto Exit
+$ El=0
+$Loop2:
+$ File = F$Element(El," ",Argument)
+$ If File .Eqs. " " Then Goto Endl
+$ AFile = ""
+$Loop3:
+$ OFile = AFile
+$ AFile = F$Search(File)
+$ If AFile .Eqs. "" .Or. AFile .Eqs. OFile Then Goto NextEl
+$ If F$CvTime(F$File(AFile,"RDT")) .Ges. Time Then Goto Makeit
+$ Goto Loop3
+$NextEL:
+$ El = El + 1
+$ Goto Loop2
+$EndL:
+$ arg=arg+1
+$ If arg .Le. 8 Then Goto Loop
+$ Goto Exit
+$
+$Makeit:
+$ VV=F$VERIFY(0)
+$ write sys$output P2
+$ 'P2
+$ VV='F$Verify(VV)
+$Exit:
+$ If V Then Set Verify
+$ENDSUBROUTINE
+$!------------------------------------------------------------------------------
+$!
+$! Check command line options and set symbols accordingly
+$!
+$!------------------------------------------------------------------------------
+$! Version history
+$! 0.01 20041206 First version to receive a number
+$! 0.02 20060126 Add new "HELP" target
+$ CHECK_OPTS:
+$ i = 1
+$ OPT_LOOP:
+$ if i .lt. 9
+$ then
+$ cparm = f$edit(p'i',"upcase")
+$!
+$! Check if parameter actually contains something
+$!
+$ if f$edit(cparm,"trim") .nes. ""
+$ then
+$ if cparm .eqs. "DEBUG"
+$ then
+$ ccopt = ccopt + "/noopt/deb"
+$ lopts = lopts + "/deb"
+$ endif
+$ if f$locate("CCOPT=",cparm) .lt. f$length(cparm)
+$ then
+$ start = f$locate("=",cparm) + 1
+$ len = f$length(cparm) - start
+$ ccopt = ccopt + f$extract(start,len,cparm)
+$ if f$locate("AS_IS",f$edit(ccopt,"UPCASE")) .lt. f$length(ccopt) -
+ then s_case = true
+$ endif
+$ if cparm .eqs. "LINK" then linkonly = true
+$ if f$locate("LOPTS=",cparm) .lt. f$length(cparm)
+$ then
+$ start = f$locate("=",cparm) + 1
+$ len = f$length(cparm) - start
+$ lopts = lopts + f$extract(start,len,cparm)
+$ endif
+$ if f$locate("CC=",cparm) .lt. f$length(cparm)
+$ then
+$ start = f$locate("=",cparm) + 1
+$ len = f$length(cparm) - start
+$ cc_com = f$extract(start,len,cparm)
+ if (cc_com .nes. "DECC") .and. -
+ (cc_com .nes. "VAXC") .and. -
+ (cc_com .nes. "GNUC")
+$ then
+$ write sys$output "Unsupported compiler choice ''cc_com' ignored"
+$ write sys$output "Use DECC, VAXC, or GNUC instead"
+$ else
+$ if cc_com .eqs. "DECC" then its_decc = true
+$ if cc_com .eqs. "VAXC" then its_vaxc = true
+$ if cc_com .eqs. "GNUC" then its_gnuc = true
+$ endif
+$ endif
+$ if f$locate("MAKE=",cparm) .lt. f$length(cparm)
+$ then
+$ start = f$locate("=",cparm) + 1
+$ len = f$length(cparm) - start
+$ mmks = f$extract(start,len,cparm)
+$ if (mmks .eqs. "MMK") .or. (mmks .eqs. "MMS")
+$ then
+$ make = mmks
+$ else
+$ write sys$output "Unsupported make choice ''mmks' ignored"
+$ write sys$output "Use MMK or MMS instead"
+$ endif
+$ endif
+$ if cparm .eqs. "HELP" then gosub bhelp
+$ endif
+$ i = i + 1
+$ goto opt_loop
+$ endif
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Look for the compiler used
+$!
+$! Version history
+$! 0.01 20040223 First version to receive a number
+$! 0.02 20040229 Save/set value of decc$no_rooted_search_lists
+$! 0.03 20060202 Extend handling of GNU C
+$! 0.04 20090402 Compaq -> hp
+$CHECK_COMPILER:
+$ if (.not. (its_decc .or. its_vaxc .or. its_gnuc))
+$ then
+$ its_decc = (f$search("SYS$SYSTEM:DECC$COMPILER.EXE") .nes. "")
+$ its_vaxc = .not. its_decc .and. (F$Search("SYS$System:VAXC.Exe") .nes. "")
+$ its_gnuc = .not. (its_decc .or. its_vaxc) .and. (f$trnlnm("gnu_cc") .nes. "")
+$ endif
+$!
+$! Exit if no compiler available
+$!
+$ if (.not. (its_decc .or. its_vaxc .or. its_gnuc))
+$ then goto CC_ERR
+$ else
+$ if its_decc
+$ then
+$ write sys$output "CC compiler check ... hp C"
+$ if f$trnlnm("decc$no_rooted_search_lists") .nes. ""
+$ then
+$ dnrsl = f$trnlnm("decc$no_rooted_search_lists")
+$ endif
+$ define/nolog decc$no_rooted_search_lists 1
+$ else
+$ if its_vaxc then write sys$output "CC compiler check ... VAX C"
+$ if its_gnuc
+$ then
+$ write sys$output "CC compiler check ... GNU C"
+$ if f$trnlnm(topt) then write topt "gnu_cc:[000000]gcclib.olb/lib"
+$ if f$trnlnm(optf) then write optf "gnu_cc:[000000]gcclib.olb/lib"
+$ cc = "gcc"
+$ endif
+$ if f$trnlnm(topt) then write topt "sys$share:vaxcrtl.exe/share"
+$ if f$trnlnm(optf) then write optf "sys$share:vaxcrtl.exe/share"
+$ endif
+$ endif
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! If MMS/MMK are available dump out the descrip.mms if required
+$!
+$CREA_MMS:
+$ write sys$output "Creating descrip.mms..."
+$ create descrip.mms
+$ open/append out descrip.mms
+$ copy sys$input: out
+$ deck
+# descrip.mms: MMS description file for building zlib on VMS
+# written by Martin P.J. Zinser
+# <zinser@zinser.no-ip.info or martin.zinser@eurexchange.com>
+
+OBJS = adler32.obj, compress.obj, crc32.obj, gzclose.obj, gzlib.obj\
+ gzread.obj, gzwrite.obj, uncompr.obj, infback.obj\
+ deflate.obj, trees.obj, zutil.obj, inflate.obj, \
+ inftrees.obj, inffast.obj
+
+$ eod
+$ write out "CFLAGS=", ccopt
+$ write out "LOPTS=", lopts
+$ write out "all : example.exe minigzip.exe libz.olb"
+$ copy sys$input: out
+$ deck
+ @ write sys$output " Example applications available"
+
+libz.olb : libz.olb($(OBJS))
+ @ write sys$output " libz available"
+
+example.exe : example.obj libz.olb
+ link $(LOPTS) example,libz.olb/lib
+
+minigzip.exe : minigzip.obj libz.olb
+ link $(LOPTS) minigzip,libz.olb/lib
+
+clean :
+ delete *.obj;*,libz.olb;*,*.opt;*,*.exe;*
+
+
+# Other dependencies.
+adler32.obj : adler32.c zutil.h zlib.h zconf.h
+compress.obj : compress.c zlib.h zconf.h
+crc32.obj : crc32.c zutil.h zlib.h zconf.h
+deflate.obj : deflate.c deflate.h zutil.h zlib.h zconf.h
+example.obj : [.test]example.c zlib.h zconf.h
+gzclose.obj : gzclose.c zutil.h zlib.h zconf.h
+gzlib.obj : gzlib.c zutil.h zlib.h zconf.h
+gzread.obj : gzread.c zutil.h zlib.h zconf.h
+gzwrite.obj : gzwrite.c zutil.h zlib.h zconf.h
+inffast.obj : inffast.c zutil.h zlib.h zconf.h inftrees.h inffast.h
+inflate.obj : inflate.c zutil.h zlib.h zconf.h
+inftrees.obj : inftrees.c zutil.h zlib.h zconf.h inftrees.h
+minigzip.obj : [.test]minigzip.c zlib.h zconf.h
+trees.obj : trees.c deflate.h zutil.h zlib.h zconf.h
+uncompr.obj : uncompr.c zlib.h zconf.h
+zutil.obj : zutil.c zutil.h zlib.h zconf.h
+infback.obj : infback.c zutil.h inftrees.h inflate.h inffast.h inffixed.h
+$ eod
+$ close out
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Read list of core library sources from makefile.in and create options
+$! needed to build shareable image
+$!
+$CREA_OLIST:
+$ open/read min makefile.in
+$ open/write mod modules.opt
+$ src_check_list = "OBJZ =#OBJG ="
+$MRLOOP:
+$ read/end=mrdone min rec
+$ i = 0
+$SRC_CHECK_LOOP:
+$ src_check = f$element(i, "#", src_check_list)
+$ i = i+1
+$ if src_check .eqs. "#" then goto mrloop
+$ if (f$extract(0,6,rec) .nes. src_check) then goto src_check_loop
+$ rec = rec - src_check
+$ gosub extra_filnam
+$ if (f$element(1,"\",rec) .eqs. "\") then goto mrloop
+$MRSLOOP:
+$ read/end=mrdone min rec
+$ gosub extra_filnam
+$ if (f$element(1,"\",rec) .nes. "\") then goto mrsloop
+$MRDONE:
+$ close min
+$ close mod
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Take record extracted in crea_olist and split it into single filenames
+$!
+$EXTRA_FILNAM:
+$ myrec = f$edit(rec - "\", "trim,compress")
+$ i = 0
+$FELOOP:
+$ srcfil = f$element(i," ", myrec)
+$ if (srcfil .nes. " ")
+$ then
+$ write mod f$parse(srcfil,,,"NAME"), ".obj"
+$ i = i + 1
+$ goto feloop
+$ endif
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Find current Zlib version number
+$!
+$FIND_VERSION:
+$ open/read h_in 'v_file'
+$hloop:
+$ read/end=hdone h_in rec
+$ rec = f$edit(rec,"TRIM")
+$ if (f$extract(0,1,rec) .nes. "#") then goto hloop
+$ rec = f$edit(rec - "#", "TRIM")
+$ if f$element(0," ",rec) .nes. "define" then goto hloop
+$ if f$element(1," ",rec) .eqs. v_string
+$ then
+$ version = 'f$element(2," ",rec)'
+$ goto hdone
+$ endif
+$ goto hloop
+$hdone:
+$ close h_in
+$ return
+$!------------------------------------------------------------------------------
+$!
+$CHECK_CONFIG:
+$!
+$ in_ldef = f$locate(cdef,libdefs)
+$ if (in_ldef .lt. f$length(libdefs))
+$ then
+$ write aconf "#define ''cdef' 1"
+$ libdefs = f$extract(0,in_ldef,libdefs) + -
+ f$extract(in_ldef + f$length(cdef) + 1, -
+ f$length(libdefs) - in_ldef - f$length(cdef) - 1, -
+ libdefs)
+$ else
+$ if (f$type('cdef') .eqs. "INTEGER")
+$ then
+$ write aconf "#define ''cdef' ", 'cdef'
+$ else
+$ if (f$type('cdef') .eqs. "STRING")
+$ then
+$ write aconf "#define ''cdef' ", """", '''cdef'', """"
+$ else
+$ gosub check_cc_def
+$ endif
+$ endif
+$ endif
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Check if this is a define relating to the properties of the C/C++
+$! compiler
+$!
+$ CHECK_CC_DEF:
+$ if (cdef .eqs. "_LARGEFILE64_SOURCE")
+$ then
+$ copy sys$input: 'tc'
+$ deck
+#include "tconfig"
+#define _LARGEFILE
+#include <stdio.h>
+
+int main(){
+FILE *fp;
+ fp = fopen("temp.txt","r");
+ fseeko(fp,1,SEEK_SET);
+ fclose(fp);
+}
+
+$ eod
+$ test_inv = false
+$ comm_h = false
+$ gosub cc_prop_check
+$ return
+$ endif
+$ write aconf "/* ", line, " */"
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Check for properties of C/C++ compiler
+$!
+$! Version history
+$! 0.01 20031020 First version to receive a number
+$! 0.02 20031022 Added logic for defines with value
+$! 0.03 20040309 Make sure local config file gets not deleted
+$! 0.04 20041230 Also write include for configure run
+$! 0.05 20050103 Add processing of "comment defines"
+$CC_PROP_CHECK:
+$ cc_prop = true
+$ is_need = false
+$ is_need = (f$extract(0,4,cdef) .eqs. "NEED") .or. (test_inv .eq. true)
+$ if f$search(th) .eqs. "" then create 'th'
+$ set message/nofac/noident/nosever/notext
+$ on error then continue
+$ cc 'tmpnam'
+$ if .not. ($status) then cc_prop = false
+$ on error then continue
+$! The headers might lie about the capabilities of the RTL
+$ link 'tmpnam',tmp.opt/opt
+$ if .not. ($status) then cc_prop = false
+$ set message/fac/ident/sever/text
+$ on error then goto err_exit
+$ delete/nolog 'tmpnam'.*;*/exclude='th'
+$ if (cc_prop .and. .not. is_need) .or. -
+ (.not. cc_prop .and. is_need)
+$ then
+$ write sys$output "Checking for ''cdef'... yes"
+$ if f$type('cdef_val'_yes) .nes. ""
+$ then
+$ if f$type('cdef_val'_yes) .eqs. "INTEGER" -
+ then call write_config f$fao("#define !AS !UL",cdef,'cdef_val'_yes)
+$ if f$type('cdef_val'_yes) .eqs. "STRING" -
+ then call write_config f$fao("#define !AS !AS",cdef,'cdef_val'_yes)
+$ else
+$ call write_config f$fao("#define !AS 1",cdef)
+$ endif
+$ if (cdef .eqs. "HAVE_FSEEKO") .or. (cdef .eqs. "_LARGE_FILES") .or. -
+ (cdef .eqs. "_LARGEFILE64_SOURCE") then -
+ call write_config f$string("#define _LARGEFILE 1")
+$ else
+$ write sys$output "Checking for ''cdef'... no"
+$ if (comm_h)
+$ then
+ call write_config f$fao("/* !AS */",line)
+$ else
+$ if f$type('cdef_val'_no) .nes. ""
+$ then
+$ if f$type('cdef_val'_no) .eqs. "INTEGER" -
+ then call write_config f$fao("#define !AS !UL",cdef,'cdef_val'_no)
+$ if f$type('cdef_val'_no) .eqs. "STRING" -
+ then call write_config f$fao("#define !AS !AS",cdef,'cdef_val'_no)
+$ else
+$ call write_config f$fao("#undef !AS",cdef)
+$ endif
+$ endif
+$ endif
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Check for properties of C/C++ compiler with multiple result values
+$!
+$! Version history
+$! 0.01 20040127 First version
+$! 0.02 20050103 Reconcile changes from cc_prop up to version 0.05
+$CC_MPROP_CHECK:
+$ cc_prop = true
+$ i = 1
+$ idel = 1
+$ MT_LOOP:
+$ if f$type(result_'i') .eqs. "STRING"
+$ then
+$ set message/nofac/noident/nosever/notext
+$ on error then continue
+$ cc 'tmpnam'_'i'
+$ if .not. ($status) then cc_prop = false
+$ on error then continue
+$! The headers might lie about the capabilities of the RTL
+$ link 'tmpnam'_'i',tmp.opt/opt
+$ if .not. ($status) then cc_prop = false
+$ set message/fac/ident/sever/text
+$ on error then goto err_exit
+$ delete/nolog 'tmpnam'_'i'.*;*
+$ if (cc_prop)
+$ then
+$ write sys$output "Checking for ''cdef'... ", mdef_'i'
+$ if f$type(mdef_'i') .eqs. "INTEGER" -
+ then call write_config f$fao("#define !AS !UL",cdef,mdef_'i')
+$ if f$type('cdef_val'_yes) .eqs. "STRING" -
+ then call write_config f$fao("#define !AS !AS",cdef,mdef_'i')
+$ goto msym_clean
+$ else
+$ i = i + 1
+$ goto mt_loop
+$ endif
+$ endif
+$ write sys$output "Checking for ''cdef'... no"
+$ call write_config f$fao("#undef !AS",cdef)
+$ MSYM_CLEAN:
+$ if (idel .le. msym_max)
+$ then
+$ delete/sym mdef_'idel'
+$ idel = idel + 1
+$ goto msym_clean
+$ endif
+$ return
+$!------------------------------------------------------------------------------
+$!
+$! Write configuration to both permanent and temporary config file
+$!
+$! Version history
+$! 0.01 20031029 First version to receive a number
+$!
+$WRITE_CONFIG: SUBROUTINE
+$ write aconf 'p1'
+$ open/append confh 'th'
+$ write confh 'p1'
+$ close confh
+$ENDSUBROUTINE
+$!------------------------------------------------------------------------------
+$!
+$! Analyze the project map file and create the symbol vector for a shareable
+$! image from it
+$!
+$! Version history
+$! 0.01 20120128 First version
+$! 0.02 20120226 Add pre-load logic
+$!
+$ MAP_2_SHOPT: Subroutine
+$!
+$ SAY := "WRITE_ SYS$OUTPUT"
+$!
+$ IF F$SEARCH("''P1'") .EQS. ""
+$ THEN
+$ SAY "MAP_2_SHOPT-E-NOSUCHFILE: Error, inputfile ''p1' not available"
+$ goto exit_m2s
+$ ENDIF
+$ IF "''P2'" .EQS. ""
+$ THEN
+$ SAY "MAP_2_SHOPT: Error, no output file provided"
+$ goto exit_m2s
+$ ENDIF
+$!
+$ module1 = "deflate#deflateEnd#deflateInit_#deflateParams#deflateSetDictionary"
+$ module2 = "gzclose#gzerror#gzgetc#gzgets#gzopen#gzprintf#gzputc#gzputs#gzread"
+$ module3 = "gzseek#gztell#inflate#inflateEnd#inflateInit_#inflateSetDictionary"
+$ module4 = "inflateSync#uncompress#zlibVersion#compress"
+$ open/read map 'p1
+$ if axp .or. ia64
+$ then
+$ open/write aopt a.opt
+$ open/write bopt b.opt
+$ write aopt " CASE_SENSITIVE=YES"
+$ write bopt "SYMBOL_VECTOR= (-"
+$ mod_sym_num = 1
+$ MOD_SYM_LOOP:
+$ if f$type(module'mod_sym_num') .nes. ""
+$ then
+$ mod_in = 0
+$ MOD_SYM_IN:
+$ shared_proc = f$element(mod_in, "#", module'mod_sym_num')
+$ if shared_proc .nes. "#"
+$ then
+$ write aopt f$fao(" symbol_vector=(!AS/!AS=PROCEDURE)",-
+ f$edit(shared_proc,"upcase"),shared_proc)
+$ write bopt f$fao("!AS=PROCEDURE,-",shared_proc)
+$ mod_in = mod_in + 1
+$ goto mod_sym_in
+$ endif
+$ mod_sym_num = mod_sym_num + 1
+$ goto mod_sym_loop
+$ endif
+$MAP_LOOP:
+$ read/end=map_end map line
+$ if (f$locate("{",line).lt. f$length(line)) .or. -
+ (f$locate("global:", line) .lt. f$length(line))
+$ then
+$ proc = true
+$ goto map_loop
+$ endif
+$ if f$locate("}",line).lt. f$length(line) then proc = false
+$ if f$locate("local:", line) .lt. f$length(line) then proc = false
+$ if proc
+$ then
+$ shared_proc = f$edit(line,"collapse")
+$ chop_semi = f$locate(";", shared_proc)
+$ if chop_semi .lt. f$length(shared_proc) then -
+ shared_proc = f$extract(0, chop_semi, shared_proc)
+$ write aopt f$fao(" symbol_vector=(!AS/!AS=PROCEDURE)",-
+ f$edit(shared_proc,"upcase"),shared_proc)
+$ write bopt f$fao("!AS=PROCEDURE,-",shared_proc)
+$ endif
+$ goto map_loop
+$MAP_END:
+$ close/nolog aopt
+$ close/nolog bopt
+$ open/append libopt 'p2'
+$ open/read aopt a.opt
+$ open/read bopt b.opt
+$ALOOP:
+$ read/end=aloop_end aopt line
+$ write libopt line
+$ goto aloop
+$ALOOP_END:
+$ close/nolog aopt
+$ sv = ""
+$BLOOP:
+$ read/end=bloop_end bopt svn
+$ if (svn.nes."")
+$ then
+$ if (sv.nes."") then write libopt sv
+$ sv = svn
+$ endif
+$ goto bloop
+$BLOOP_END:
+$ write libopt f$extract(0,f$length(sv)-2,sv), "-"
+$ write libopt ")"
+$ close/nolog bopt
+$ delete/nolog/noconf a.opt;*,b.opt;*
+$ else
+$ if vax
+$ then
+$ open/append libopt 'p2'
+$ mod_sym_num = 1
+$ VMOD_SYM_LOOP:
+$ if f$type(module'mod_sym_num') .nes. ""
+$ then
+$ mod_in = 0
+$ VMOD_SYM_IN:
+$ shared_proc = f$element(mod_in, "#", module'mod_sym_num')
+$ if shared_proc .nes. "#"
+$ then
+$ write libopt f$fao("UNIVERSAL=!AS",-
+ f$edit(shared_proc,"upcase"))
+$ mod_in = mod_in + 1
+$ goto vmod_sym_in
+$ endif
+$ mod_sym_num = mod_sym_num + 1
+$ goto vmod_sym_loop
+$ endif
+$VMAP_LOOP:
+$ read/end=vmap_end map line
+$ if (f$locate("{",line).lt. f$length(line)) .or. -
+ (f$locate("global:", line) .lt. f$length(line))
+$ then
+$ proc = true
+$ goto vmap_loop
+$ endif
+$ if f$locate("}",line).lt. f$length(line) then proc = false
+$ if f$locate("local:", line) .lt. f$length(line) then proc = false
+$ if proc
+$ then
+$ shared_proc = f$edit(line,"collapse")
+$ chop_semi = f$locate(";", shared_proc)
+$ if chop_semi .lt. f$length(shared_proc) then -
+ shared_proc = f$extract(0, chop_semi, shared_proc)
+$ write libopt f$fao("UNIVERSAL=!AS",-
+ f$edit(shared_proc,"upcase"))
+$ endif
+$ goto vmap_loop
+$VMAP_END:
+$ else
+$ write sys$output "Unknown Architecture (Not VAX, AXP, or IA64)"
+$ write sys$output "No options file created"
+$ endif
+$ endif
+$ EXIT_M2S:
+$ close/nolog map
+$ close/nolog libopt
+$ endsubroutine
diff --git a/zlib/msdos/Makefile.bor b/zlib/msdos/Makefile.bor
new file mode 100644
index 00000000000..3d12a2c2527
--- /dev/null
+++ b/zlib/msdos/Makefile.bor
@@ -0,0 +1,115 @@
+# Makefile for zlib
+# Borland C++
+# Last updated: 15-Mar-2003
+
+# To use, do "make -fmakefile.bor"
+# To compile in small model, set below: MODEL=s
+
+# WARNING: the small model is supported but only for small values of
+# MAX_WBITS and MAX_MEM_LEVEL. For example:
+# -DMAX_WBITS=11 -DDEF_WBITS=11 -DMAX_MEM_LEVEL=3
+# If you wish to reduce the memory requirements (default 256K for big
+# objects plus a few K), you can add to the LOC macro below:
+# -DMAX_MEM_LEVEL=7 -DMAX_WBITS=14
+# See zconf.h for details about the memory requirements.
+
+# ------------ Turbo C++, Borland C++ ------------
+
+# Optional nonstandard preprocessor flags (e.g. -DMAX_MEM_LEVEL=7)
+# should be added to the environment via "set LOCAL_ZLIB=-DFOO" or added
+# to the declaration of LOC here:
+LOC = $(LOCAL_ZLIB)
+
+# type for CPU required: 0: 8086, 1: 80186, 2: 80286, 3: 80386, etc.
+CPU_TYP = 0
+
+# memory model: one of s, m, c, l (small, medium, compact, large)
+MODEL=l
+
+# replace bcc with tcc for Turbo C++ 1.0, with bcc32 for the 32 bit version
+CC=bcc
+LD=bcc
+AR=tlib
+
+# compiler flags
+# replace "-O2" by "-O -G -a -d" for Turbo C++ 1.0
+CFLAGS=-O2 -Z -m$(MODEL) $(LOC)
+
+LDFLAGS=-m$(MODEL) -f-
+
+
+# variables
+ZLIB_LIB = zlib_$(MODEL).lib
+
+OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj
+OBJ2 = gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj
+OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzlib.obj+gzread.obj
+OBJP2 = +gzwrite.obj+infback.obj+inffast.obj+inflate.obj+inftrees.obj+trees.obj+uncompr.obj+zutil.obj
+
+
+# targets
+all: $(ZLIB_LIB) example.exe minigzip.exe
+
+.c.obj:
+ $(CC) -c $(CFLAGS) $*.c
+
+adler32.obj: adler32.c zlib.h zconf.h
+
+compress.obj: compress.c zlib.h zconf.h
+
+crc32.obj: crc32.c zlib.h zconf.h crc32.h
+
+deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h
+
+gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h
+
+gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h
+
+gzread.obj: gzread.c zlib.h zconf.h gzguts.h
+
+gzwrite.obj: gzwrite.c zlib.h zconf.h gzguts.h
+
+infback.obj: infback.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h
+
+inflate.obj: inflate.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h
+
+trees.obj: trees.c zutil.h zlib.h zconf.h deflate.h trees.h
+
+uncompr.obj: uncompr.c zlib.h zconf.h
+
+zutil.obj: zutil.c zutil.h zlib.h zconf.h
+
+example.obj: test/example.c zlib.h zconf.h
+
+minigzip.obj: test/minigzip.c zlib.h zconf.h
+
+
+# the command line is cut to fit in the MS-DOS 128 byte limit:
+$(ZLIB_LIB): $(OBJ1) $(OBJ2)
+ -del $(ZLIB_LIB)
+ $(AR) $(ZLIB_LIB) $(OBJP1)
+ $(AR) $(ZLIB_LIB) $(OBJP2)
+
+example.exe: example.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) example.obj $(ZLIB_LIB)
+
+minigzip.exe: minigzip.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) minigzip.obj $(ZLIB_LIB)
+
+test: example.exe minigzip.exe
+ example
+ echo hello world | minigzip | minigzip -d
+
+clean:
+ -del *.obj
+ -del *.lib
+ -del *.exe
+ -del zlib_*.bak
+ -del foo.gz
diff --git a/zlib/msdos/Makefile.dj2 b/zlib/msdos/Makefile.dj2
new file mode 100644
index 00000000000..59d2037d69c
--- /dev/null
+++ b/zlib/msdos/Makefile.dj2
@@ -0,0 +1,104 @@
+# Makefile for zlib. Modified for djgpp v2.0 by F. J. Donahoe, 3/15/96.
+# Copyright (C) 1995-1998 Jean-loup Gailly.
+# For conditions of distribution and use, see copyright notice in zlib.h
+
+# To compile, or to compile and test, type:
+#
+# make -fmakefile.dj2; make test -fmakefile.dj2
+#
+# To install libz.a, zconf.h and zlib.h in the djgpp directories, type:
+#
+# make install -fmakefile.dj2
+#
+# after first defining LIBRARY_PATH and INCLUDE_PATH in djgpp.env as
+# in the sample below if the pattern of the DJGPP distribution is to
+# be followed. Remember that, while <sp>'es around <=> are ignored in
+# makefiles, they are *not* in batch files or in djgpp.env.
+# - - - - -
+# [make]
+# INCLUDE_PATH=%\>;INCLUDE_PATH%%\DJDIR%\include
+# LIBRARY_PATH=%\>;LIBRARY_PATH%%\DJDIR%\lib
+# BUTT=-m486
+# - - - - -
+# Alternately, these variables may be defined below, overriding the values
+# in djgpp.env, as
+# INCLUDE_PATH=c:\usr\include
+# LIBRARY_PATH=c:\usr\lib
+
+CC=gcc
+
+#CFLAGS=-MMD -O
+#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
+#CFLAGS=-MMD -g -DZLIB_DEBUG
+CFLAGS=-MMD -O3 $(BUTT) -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
+ -Wstrict-prototypes -Wmissing-prototypes
+
+# If cp.exe is available, replace "copy /Y" with "cp -fp" .
+CP=copy /Y
+# If gnu install.exe is available, replace $(CP) with ginstall.
+INSTALL=$(CP)
+# The default value of RM is "rm -f." If "rm.exe" is found, comment out:
+RM=del
+LDLIBS=-L. -lz
+LD=$(CC) -s -o
+LDSHARED=$(CC)
+
+INCL=zlib.h zconf.h
+LIBS=libz.a
+
+AR=ar rcs
+
+prefix=/usr/local
+exec_prefix = $(prefix)
+
+OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \
+ uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o
+
+OBJA =
+# to use the asm code: make OBJA=match.o
+
+TEST_OBJS = example.o minigzip.o
+
+all: example.exe minigzip.exe
+
+check: test
+test: all
+ ./example
+ echo hello world | .\minigzip | .\minigzip -d
+
+%.o : %.c
+ $(CC) $(CFLAGS) -c $< -o $@
+
+libz.a: $(OBJS) $(OBJA)
+ $(AR) $@ $(OBJS) $(OBJA)
+
+%.exe : %.o $(LIBS)
+ $(LD) $@ $< $(LDLIBS)
+
+# INCLUDE_PATH and LIBRARY_PATH were set for [make] in djgpp.env .
+
+.PHONY : uninstall clean
+
+install: $(INCL) $(LIBS)
+ -@if not exist $(INCLUDE_PATH)\nul mkdir $(INCLUDE_PATH)
+ -@if not exist $(LIBRARY_PATH)\nul mkdir $(LIBRARY_PATH)
+ $(INSTALL) zlib.h $(INCLUDE_PATH)
+ $(INSTALL) zconf.h $(INCLUDE_PATH)
+ $(INSTALL) libz.a $(LIBRARY_PATH)
+
+uninstall:
+ $(RM) $(INCLUDE_PATH)\zlib.h
+ $(RM) $(INCLUDE_PATH)\zconf.h
+ $(RM) $(LIBRARY_PATH)\libz.a
+
+clean:
+ $(RM) *.d
+ $(RM) *.o
+ $(RM) *.exe
+ $(RM) libz.a
+ $(RM) foo.gz
+
+DEPS := $(wildcard *.d)
+ifneq ($(DEPS),)
+include $(DEPS)
+endif
diff --git a/zlib/msdos/Makefile.emx b/zlib/msdos/Makefile.emx
new file mode 100644
index 00000000000..e30f67bed68
--- /dev/null
+++ b/zlib/msdos/Makefile.emx
@@ -0,0 +1,69 @@
+# Makefile for zlib. Modified for emx 0.9c by Chr. Spieler, 6/17/98.
+# Copyright (C) 1995-1998 Jean-loup Gailly.
+# For conditions of distribution and use, see copyright notice in zlib.h
+
+# To compile, or to compile and test, type:
+#
+# make -fmakefile.emx; make test -fmakefile.emx
+#
+
+CC=gcc
+
+#CFLAGS=-MMD -O
+#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
+#CFLAGS=-MMD -g -DZLIB_DEBUG
+CFLAGS=-MMD -O3 $(BUTT) -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
+ -Wstrict-prototypes -Wmissing-prototypes
+
+# If cp.exe is available, replace "copy /Y" with "cp -fp" .
+CP=copy /Y
+# If gnu install.exe is available, replace $(CP) with ginstall.
+INSTALL=$(CP)
+# The default value of RM is "rm -f." If "rm.exe" is found, comment out:
+RM=del
+LDLIBS=-L. -lzlib
+LD=$(CC) -s -o
+LDSHARED=$(CC)
+
+INCL=zlib.h zconf.h
+LIBS=zlib.a
+
+AR=ar rcs
+
+prefix=/usr/local
+exec_prefix = $(prefix)
+
+OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \
+ uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o
+
+TEST_OBJS = example.o minigzip.o
+
+all: example.exe minigzip.exe
+
+test: all
+ ./example
+ echo hello world | .\minigzip | .\minigzip -d
+
+%.o : %.c
+ $(CC) $(CFLAGS) -c $< -o $@
+
+zlib.a: $(OBJS)
+ $(AR) $@ $(OBJS)
+
+%.exe : %.o $(LIBS)
+ $(LD) $@ $< $(LDLIBS)
+
+
+.PHONY : clean
+
+clean:
+ $(RM) *.d
+ $(RM) *.o
+ $(RM) *.exe
+ $(RM) zlib.a
+ $(RM) foo.gz
+
+DEPS := $(wildcard *.d)
+ifneq ($(DEPS),)
+include $(DEPS)
+endif
diff --git a/zlib/msdos/Makefile.msc b/zlib/msdos/Makefile.msc
new file mode 100644
index 00000000000..ae8378615ec
--- /dev/null
+++ b/zlib/msdos/Makefile.msc
@@ -0,0 +1,112 @@
+# Makefile for zlib
+# Microsoft C 5.1 or later
+# Last updated: 19-Mar-2003
+
+# To use, do "make makefile.msc"
+# To compile in small model, set below: MODEL=S
+
+# If you wish to reduce the memory requirements (default 256K for big
+# objects plus a few K), you can add to the LOC macro below:
+# -DMAX_MEM_LEVEL=7 -DMAX_WBITS=14
+# See zconf.h for details about the memory requirements.
+
+# ------------- Microsoft C 5.1 and later -------------
+
+# Optional nonstandard preprocessor flags (e.g. -DMAX_MEM_LEVEL=7)
+# should be added to the environment via "set LOCAL_ZLIB=-DFOO" or added
+# to the declaration of LOC here:
+LOC = $(LOCAL_ZLIB)
+
+# Type for CPU required: 0: 8086, 1: 80186, 2: 80286, 3: 80386, etc.
+CPU_TYP = 0
+
+# Memory model: one of S, M, C, L (small, medium, compact, large)
+MODEL=L
+
+CC=cl
+CFLAGS=-nologo -A$(MODEL) -G$(CPU_TYP) -W3 -Oait -Gs $(LOC)
+#-Ox generates bad code with MSC 5.1
+LIB_CFLAGS=-Zl $(CFLAGS)
+
+LD=link
+LDFLAGS=/noi/e/st:0x1500/noe/farcall/packcode
+# "/farcall/packcode" are only useful for `large code' memory models
+# but should be a "no-op" for small code models.
+
+
+# variables
+ZLIB_LIB = zlib_$(MODEL).lib
+
+OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj
+OBJ2 = gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj
+
+
+# targets
+all: $(ZLIB_LIB) example.exe minigzip.exe
+
+.c.obj:
+ $(CC) -c $(LIB_CFLAGS) $*.c
+
+adler32.obj: adler32.c zlib.h zconf.h
+
+compress.obj: compress.c zlib.h zconf.h
+
+crc32.obj: crc32.c zlib.h zconf.h crc32.h
+
+deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h
+
+gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h
+
+gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h
+
+gzread.obj: gzread.c zlib.h zconf.h gzguts.h
+
+gzwrite.obj: gzwrite.c zlib.h zconf.h gzguts.h
+
+infback.obj: infback.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h
+
+inflate.obj: inflate.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h
+
+trees.obj: trees.c zutil.h zlib.h zconf.h deflate.h trees.h
+
+uncompr.obj: uncompr.c zlib.h zconf.h
+
+zutil.obj: zutil.c zutil.h zlib.h zconf.h
+
+example.obj: test/example.c zlib.h zconf.h
+ $(CC) -c $(CFLAGS) $*.c
+
+minigzip.obj: test/minigzip.c zlib.h zconf.h
+ $(CC) -c $(CFLAGS) $*.c
+
+
+# the command line is cut to fit in the MS-DOS 128 byte limit:
+$(ZLIB_LIB): $(OBJ1) $(OBJ2)
+ if exist $(ZLIB_LIB) del $(ZLIB_LIB)
+ lib $(ZLIB_LIB) $(OBJ1);
+ lib $(ZLIB_LIB) $(OBJ2);
+
+example.exe: example.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) example.obj,,,$(ZLIB_LIB);
+
+minigzip.exe: minigzip.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) minigzip.obj,,,$(ZLIB_LIB);
+
+test: example.exe minigzip.exe
+ example
+ echo hello world | minigzip | minigzip -d
+
+clean:
+ -del *.obj
+ -del *.lib
+ -del *.exe
+ -del *.map
+ -del zlib_*.bak
+ -del foo.gz
diff --git a/zlib/msdos/Makefile.tc b/zlib/msdos/Makefile.tc
new file mode 100644
index 00000000000..5aec82a9d58
--- /dev/null
+++ b/zlib/msdos/Makefile.tc
@@ -0,0 +1,100 @@
+# Makefile for zlib
+# Turbo C 2.01, Turbo C++ 1.01
+# Last updated: 15-Mar-2003
+
+# To use, do "make -fmakefile.tc"
+# To compile in small model, set below: MODEL=s
+
+# WARNING: the small model is supported but only for small values of
+# MAX_WBITS and MAX_MEM_LEVEL. For example:
+# -DMAX_WBITS=11 -DMAX_MEM_LEVEL=3
+# If you wish to reduce the memory requirements (default 256K for big
+# objects plus a few K), you can add to CFLAGS below:
+# -DMAX_MEM_LEVEL=7 -DMAX_WBITS=14
+# See zconf.h for details about the memory requirements.
+
+# ------------ Turbo C 2.01, Turbo C++ 1.01 ------------
+MODEL=l
+CC=tcc
+LD=tcc
+AR=tlib
+# CFLAGS=-O2 -G -Z -m$(MODEL) -DMAX_WBITS=11 -DMAX_MEM_LEVEL=3
+CFLAGS=-O2 -G -Z -m$(MODEL)
+LDFLAGS=-m$(MODEL) -f-
+
+
+# variables
+ZLIB_LIB = zlib_$(MODEL).lib
+
+OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj
+OBJ2 = gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj
+OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzlib.obj+gzread.obj
+OBJP2 = +gzwrite.obj+infback.obj+inffast.obj+inflate.obj+inftrees.obj+trees.obj+uncompr.obj+zutil.obj
+
+
+# targets
+all: $(ZLIB_LIB) example.exe minigzip.exe
+
+.c.obj:
+ $(CC) -c $(CFLAGS) $*.c
+
+adler32.obj: adler32.c zlib.h zconf.h
+
+compress.obj: compress.c zlib.h zconf.h
+
+crc32.obj: crc32.c zlib.h zconf.h crc32.h
+
+deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h
+
+gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h
+
+gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h
+
+gzread.obj: gzread.c zlib.h zconf.h gzguts.h
+
+gzwrite.obj: gzwrite.c zlib.h zconf.h gzguts.h
+
+infback.obj: infback.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h
+
+inflate.obj: inflate.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h
+
+trees.obj: trees.c zutil.h zlib.h zconf.h deflate.h trees.h
+
+uncompr.obj: uncompr.c zlib.h zconf.h
+
+zutil.obj: zutil.c zutil.h zlib.h zconf.h
+
+example.obj: test/example.c zlib.h zconf.h
+
+minigzip.obj: test/minigzip.c zlib.h zconf.h
+
+
+# the command line is cut to fit in the MS-DOS 128 byte limit:
+$(ZLIB_LIB): $(OBJ1) $(OBJ2)
+ -del $(ZLIB_LIB)
+ $(AR) $(ZLIB_LIB) $(OBJP1)
+ $(AR) $(ZLIB_LIB) $(OBJP2)
+
+example.exe: example.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) example.obj $(ZLIB_LIB)
+
+minigzip.exe: minigzip.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) minigzip.obj $(ZLIB_LIB)
+
+test: example.exe minigzip.exe
+ example
+ echo hello world | minigzip | minigzip -d
+
+clean:
+ -del *.obj
+ -del *.lib
+ -del *.exe
+ -del zlib_*.bak
+ -del foo.gz
diff --git a/zlib/nintendods/README b/zlib/nintendods/README
new file mode 100644
index 00000000000..ba7a37dbe8e
--- /dev/null
+++ b/zlib/nintendods/README
@@ -0,0 +1,5 @@
+This Makefile requires devkitARM (http://www.devkitpro.org/category/devkitarm/) and works inside "contrib/nds". It is based on a devkitARM template.
+
+Eduardo Costa <eduardo.m.costa@gmail.com>
+January 3, 2009
+
diff --git a/zlib/old/Makefile.emx b/zlib/old/Makefile.emx
new file mode 100644
index 00000000000..612b0379158
--- /dev/null
+++ b/zlib/old/Makefile.emx
@@ -0,0 +1,69 @@
+# Makefile for zlib. Modified for emx/rsxnt by Chr. Spieler, 6/16/98.
+# Copyright (C) 1995-1998 Jean-loup Gailly.
+# For conditions of distribution and use, see copyright notice in zlib.h
+
+# To compile, or to compile and test, type:
+#
+# make -fmakefile.emx; make test -fmakefile.emx
+#
+
+CC=gcc -Zwin32
+
+#CFLAGS=-MMD -O
+#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
+#CFLAGS=-MMD -g -DZLIB_DEBUG
+CFLAGS=-MMD -O3 $(BUTT) -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
+ -Wstrict-prototypes -Wmissing-prototypes
+
+# If cp.exe is available, replace "copy /Y" with "cp -fp" .
+CP=copy /Y
+# If gnu install.exe is available, replace $(CP) with ginstall.
+INSTALL=$(CP)
+# The default value of RM is "rm -f." If "rm.exe" is found, comment out:
+RM=del
+LDLIBS=-L. -lzlib
+LD=$(CC) -s -o
+LDSHARED=$(CC)
+
+INCL=zlib.h zconf.h
+LIBS=zlib.a
+
+AR=ar rcs
+
+prefix=/usr/local
+exec_prefix = $(prefix)
+
+OBJS = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \
+ gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o
+
+TEST_OBJS = example.o minigzip.o
+
+all: example.exe minigzip.exe
+
+test: all
+ ./example
+ echo hello world | .\minigzip | .\minigzip -d
+
+%.o : %.c
+ $(CC) $(CFLAGS) -c $< -o $@
+
+zlib.a: $(OBJS)
+ $(AR) $@ $(OBJS)
+
+%.exe : %.o $(LIBS)
+ $(LD) $@ $< $(LDLIBS)
+
+
+.PHONY : clean
+
+clean:
+ $(RM) *.d
+ $(RM) *.o
+ $(RM) *.exe
+ $(RM) zlib.a
+ $(RM) foo.gz
+
+DEPS := $(wildcard *.d)
+ifneq ($(DEPS),)
+include $(DEPS)
+endif
diff --git a/zlib/old/Makefile.riscos b/zlib/old/Makefile.riscos
new file mode 100644
index 00000000000..57e29d3fba9
--- /dev/null
+++ b/zlib/old/Makefile.riscos
@@ -0,0 +1,151 @@
+# Project: zlib_1_03
+# Patched for zlib 1.1.2 rw@shadow.org.uk 19980430
+# test works out-of-the-box, installs `somewhere' on demand
+
+# Toolflags:
+CCflags = -c -depend !Depend -IC: -g -throwback -DRISCOS -fah
+C++flags = -c -depend !Depend -IC: -throwback
+Linkflags = -aif -c++ -o $@
+ObjAsmflags = -throwback -NoCache -depend !Depend
+CMHGflags =
+LibFileflags = -c -l -o $@
+Squeezeflags = -o $@
+
+# change the line below to where _you_ want the library installed.
+libdest = lib:zlib
+
+# Final targets:
+@.lib: @.o.adler32 @.o.compress @.o.crc32 @.o.deflate @.o.gzio \
+ @.o.infblock @.o.infcodes @.o.inffast @.o.inflate @.o.inftrees @.o.infutil @.o.trees \
+ @.o.uncompr @.o.zutil
+ LibFile $(LibFileflags) @.o.adler32 @.o.compress @.o.crc32 @.o.deflate \
+ @.o.gzio @.o.infblock @.o.infcodes @.o.inffast @.o.inflate @.o.inftrees @.o.infutil \
+ @.o.trees @.o.uncompr @.o.zutil
+test: @.minigzip @.example @.lib
+ @copy @.lib @.libc A~C~DF~L~N~P~Q~RS~TV
+ @echo running tests: hang on.
+ @/@.minigzip -f -9 libc
+ @/@.minigzip -d libc-gz
+ @/@.minigzip -f -1 libc
+ @/@.minigzip -d libc-gz
+ @/@.minigzip -h -9 libc
+ @/@.minigzip -d libc-gz
+ @/@.minigzip -h -1 libc
+ @/@.minigzip -d libc-gz
+ @/@.minigzip -9 libc
+ @/@.minigzip -d libc-gz
+ @/@.minigzip -1 libc
+ @/@.minigzip -d libc-gz
+ @diff @.lib @.libc
+ @echo that should have reported '@.lib and @.libc identical' if you have diff.
+ @/@.example @.fred @.fred
+ @echo that will have given lots of hello!'s.
+
+@.minigzip: @.o.minigzip @.lib C:o.Stubs
+ Link $(Linkflags) @.o.minigzip @.lib C:o.Stubs
+@.example: @.o.example @.lib C:o.Stubs
+ Link $(Linkflags) @.o.example @.lib C:o.Stubs
+
+install: @.lib
+ cdir $(libdest)
+ cdir $(libdest).h
+ @copy @.h.zlib $(libdest).h.zlib A~C~DF~L~N~P~Q~RS~TV
+ @copy @.h.zconf $(libdest).h.zconf A~C~DF~L~N~P~Q~RS~TV
+ @copy @.lib $(libdest).lib A~C~DF~L~N~P~Q~RS~TV
+ @echo okay, installed zlib in $(libdest)
+
+clean:; remove @.minigzip
+ remove @.example
+ remove @.libc
+ -wipe @.o.* F~r~cV
+ remove @.fred
+
+# User-editable dependencies:
+.c.o:
+ cc $(ccflags) -o $@ $<
+
+# Static dependencies:
+
+# Dynamic dependencies:
+o.example: c.example
+o.example: h.zlib
+o.example: h.zconf
+o.minigzip: c.minigzip
+o.minigzip: h.zlib
+o.minigzip: h.zconf
+o.adler32: c.adler32
+o.adler32: h.zlib
+o.adler32: h.zconf
+o.compress: c.compress
+o.compress: h.zlib
+o.compress: h.zconf
+o.crc32: c.crc32
+o.crc32: h.zlib
+o.crc32: h.zconf
+o.deflate: c.deflate
+o.deflate: h.deflate
+o.deflate: h.zutil
+o.deflate: h.zlib
+o.deflate: h.zconf
+o.gzio: c.gzio
+o.gzio: h.zutil
+o.gzio: h.zlib
+o.gzio: h.zconf
+o.infblock: c.infblock
+o.infblock: h.zutil
+o.infblock: h.zlib
+o.infblock: h.zconf
+o.infblock: h.infblock
+o.infblock: h.inftrees
+o.infblock: h.infcodes
+o.infblock: h.infutil
+o.infcodes: c.infcodes
+o.infcodes: h.zutil
+o.infcodes: h.zlib
+o.infcodes: h.zconf
+o.infcodes: h.inftrees
+o.infcodes: h.infblock
+o.infcodes: h.infcodes
+o.infcodes: h.infutil
+o.infcodes: h.inffast
+o.inffast: c.inffast
+o.inffast: h.zutil
+o.inffast: h.zlib
+o.inffast: h.zconf
+o.inffast: h.inftrees
+o.inffast: h.infblock
+o.inffast: h.infcodes
+o.inffast: h.infutil
+o.inffast: h.inffast
+o.inflate: c.inflate
+o.inflate: h.zutil
+o.inflate: h.zlib
+o.inflate: h.zconf
+o.inflate: h.infblock
+o.inftrees: c.inftrees
+o.inftrees: h.zutil
+o.inftrees: h.zlib
+o.inftrees: h.zconf
+o.inftrees: h.inftrees
+o.inftrees: h.inffixed
+o.infutil: c.infutil
+o.infutil: h.zutil
+o.infutil: h.zlib
+o.infutil: h.zconf
+o.infutil: h.infblock
+o.infutil: h.inftrees
+o.infutil: h.infcodes
+o.infutil: h.infutil
+o.trees: c.trees
+o.trees: h.deflate
+o.trees: h.zutil
+o.trees: h.zlib
+o.trees: h.zconf
+o.trees: h.trees
+o.uncompr: c.uncompr
+o.uncompr: h.zlib
+o.uncompr: h.zconf
+o.zutil: c.zutil
+o.zutil: h.zutil
+o.zutil: h.zlib
+o.zutil: h.zconf
diff --git a/zlib/old/README b/zlib/old/README
new file mode 100644
index 00000000000..800bf079827
--- /dev/null
+++ b/zlib/old/README
@@ -0,0 +1,3 @@
+This directory contains files that have not been updated for zlib 1.2.x
+
+(Volunteers are encouraged to help clean this up. Thanks.)
diff --git a/zlib/old/descrip.mms b/zlib/old/descrip.mms
new file mode 100644
index 00000000000..7066da5b557
--- /dev/null
+++ b/zlib/old/descrip.mms
@@ -0,0 +1,48 @@
+# descrip.mms: MMS description file for building zlib on VMS
+# written by Martin P.J. Zinser <m.zinser@gsi.de>
+
+cc_defs =
+c_deb =
+
+.ifdef __DECC__
+pref = /prefix=all
+.endif
+
+OBJS = adler32.obj, compress.obj, crc32.obj, gzio.obj, uncompr.obj,\
+ deflate.obj, trees.obj, zutil.obj, inflate.obj, infblock.obj,\
+ inftrees.obj, infcodes.obj, infutil.obj, inffast.obj
+
+CFLAGS= $(C_DEB) $(CC_DEFS) $(PREF)
+
+all : example.exe minigzip.exe
+ @ write sys$output " Example applications available"
+libz.olb : libz.olb($(OBJS))
+ @ write sys$output " libz available"
+
+example.exe : example.obj libz.olb
+ link example,libz.olb/lib
+
+minigzip.exe : minigzip.obj libz.olb
+ link minigzip,libz.olb/lib,x11vms:xvmsutils.olb/lib
+
+clean :
+ delete *.obj;*,libz.olb;*
+
+
+# Other dependencies.
+adler32.obj : zutil.h zlib.h zconf.h
+compress.obj : zlib.h zconf.h
+crc32.obj : zutil.h zlib.h zconf.h
+deflate.obj : deflate.h zutil.h zlib.h zconf.h
+example.obj : zlib.h zconf.h
+gzio.obj : zutil.h zlib.h zconf.h
+infblock.obj : zutil.h zlib.h zconf.h infblock.h inftrees.h infcodes.h infutil.h
+infcodes.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h infcodes.h inffast.h
+inffast.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h
+inflate.obj : zutil.h zlib.h zconf.h infblock.h
+inftrees.obj : zutil.h zlib.h zconf.h inftrees.h
+infutil.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h
+minigzip.obj : zlib.h zconf.h
+trees.obj : deflate.h zutil.h zlib.h zconf.h
+uncompr.obj : zlib.h zconf.h
+zutil.obj : zutil.h zlib.h zconf.h
diff --git a/zlib/old/os2/Makefile.os2 b/zlib/old/os2/Makefile.os2
new file mode 100644
index 00000000000..bb426c0d8e6
--- /dev/null
+++ b/zlib/old/os2/Makefile.os2
@@ -0,0 +1,136 @@
+# Makefile for zlib under OS/2 using GCC (PGCC)
+# For conditions of distribution and use, see copyright notice in zlib.h
+
+# To compile and test, type:
+# cp Makefile.os2 ..
+# cd ..
+# make -f Makefile.os2 test
+
+# This makefile will build a static library z.lib, a shared library
+# z.dll and a import library zdll.lib. You can use either z.lib or
+# zdll.lib by specifying either -lz or -lzdll on gcc's command line
+
+CC=gcc -Zomf -s
+
+CFLAGS=-O6 -Wall
+#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
+#CFLAGS=-g -DZLIB_DEBUG
+#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
+# -Wstrict-prototypes -Wmissing-prototypes
+
+#################### BUG WARNING: #####################
+## infcodes.c hits a bug in pgcc-1.0, so you have to use either
+## -O# where # <= 4 or one of (-fno-ommit-frame-pointer or -fno-force-mem)
+## This bug is reportedly fixed in pgcc >1.0, but this was not tested
+CFLAGS+=-fno-force-mem
+
+LDFLAGS=-s -L. -lzdll -Zcrtdll
+LDSHARED=$(CC) -s -Zomf -Zdll -Zcrtdll
+
+VER=1.1.0
+ZLIB=z.lib
+SHAREDLIB=z.dll
+SHAREDLIBIMP=zdll.lib
+LIBS=$(ZLIB) $(SHAREDLIB) $(SHAREDLIBIMP)
+
+AR=emxomfar cr
+IMPLIB=emximp
+RANLIB=echo
+TAR=tar
+SHELL=bash
+
+prefix=/usr/local
+exec_prefix = $(prefix)
+
+OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
+ zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o
+
+TEST_OBJS = example.o minigzip.o
+
+DISTFILES = README INDEX ChangeLog configure Make*[a-z0-9] *.[ch] descrip.mms \
+ algorithm.txt zlib.3 msdos/Make*[a-z0-9] msdos/zlib.def msdos/zlib.rc \
+ nt/Makefile.nt nt/zlib.dnt contrib/README.contrib contrib/*.txt \
+ contrib/asm386/*.asm contrib/asm386/*.c \
+ contrib/asm386/*.bat contrib/asm386/zlibvc.d?? contrib/iostream/*.cpp \
+ contrib/iostream/*.h contrib/iostream2/*.h contrib/iostream2/*.cpp \
+ contrib/untgz/Makefile contrib/untgz/*.c contrib/untgz/*.w32
+
+all: example.exe minigzip.exe
+
+test: all
+ @LD_LIBRARY_PATH=.:$(LD_LIBRARY_PATH) ; export LD_LIBRARY_PATH; \
+ echo hello world | ./minigzip | ./minigzip -d || \
+ echo ' *** minigzip test FAILED ***' ; \
+ if ./example; then \
+ echo ' *** zlib test OK ***'; \
+ else \
+ echo ' *** zlib test FAILED ***'; \
+ fi
+
+$(ZLIB): $(OBJS)
+ $(AR) $@ $(OBJS)
+ -@ ($(RANLIB) $@ || true) >/dev/null 2>&1
+
+$(SHAREDLIB): $(OBJS) os2/z.def
+ $(LDSHARED) -o $@ $^
+
+$(SHAREDLIBIMP): os2/z.def
+ $(IMPLIB) -o $@ $^
+
+example.exe: example.o $(LIBS)
+ $(CC) $(CFLAGS) -o $@ example.o $(LDFLAGS)
+
+minigzip.exe: minigzip.o $(LIBS)
+ $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS)
+
+clean:
+ rm -f *.o *~ example minigzip libz.a libz.so* foo.gz
+
+distclean: clean
+
+zip:
+ mv Makefile Makefile~; cp -p Makefile.in Makefile
+ rm -f test.c ztest*.c
+ v=`sed -n -e 's/\.//g' -e '/VERSION "/s/.*"\(.*\)".*/\1/p' < zlib.h`;\
+ zip -ul9 zlib$$v $(DISTFILES)
+ mv Makefile~ Makefile
+
+dist:
+ mv Makefile Makefile~; cp -p Makefile.in Makefile
+ rm -f test.c ztest*.c
+ d=zlib-`sed -n '/VERSION "/s/.*"\(.*\)".*/\1/p' < zlib.h`;\
+ rm -f $$d.tar.gz; \
+ if test ! -d ../$$d; then rm -f ../$$d; ln -s `pwd` ../$$d; fi; \
+ files=""; \
+ for f in $(DISTFILES); do files="$$files $$d/$$f"; done; \
+ cd ..; \
+ GZIP=-9 $(TAR) chofz $$d/$$d.tar.gz $$files; \
+ if test ! -d $$d; then rm -f $$d; fi
+ mv Makefile~ Makefile
+
+tags:
+ etags *.[ch]
+
+depend:
+ makedepend -- $(CFLAGS) -- *.[ch]
+
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+
+adler32.o: zlib.h zconf.h
+compress.o: zlib.h zconf.h
+crc32.o: zlib.h zconf.h
+deflate.o: deflate.h zutil.h zlib.h zconf.h
+example.o: zlib.h zconf.h
+gzio.o: zutil.h zlib.h zconf.h
+infblock.o: infblock.h inftrees.h infcodes.h infutil.h zutil.h zlib.h zconf.h
+infcodes.o: zutil.h zlib.h zconf.h
+infcodes.o: inftrees.h infblock.h infcodes.h infutil.h inffast.h
+inffast.o: zutil.h zlib.h zconf.h inftrees.h
+inffast.o: infblock.h infcodes.h infutil.h inffast.h
+inflate.o: zutil.h zlib.h zconf.h infblock.h
+inftrees.o: zutil.h zlib.h zconf.h inftrees.h
+infutil.o: zutil.h zlib.h zconf.h infblock.h inftrees.h infcodes.h infutil.h
+minigzip.o: zlib.h zconf.h
+trees.o: deflate.h zutil.h zlib.h zconf.h trees.h
+uncompr.o: zlib.h zconf.h
+zutil.o: zutil.h zlib.h zconf.h
diff --git a/zlib/old/os2/zlib.def b/zlib/old/os2/zlib.def
new file mode 100644
index 00000000000..4c753f1a3b9
--- /dev/null
+++ b/zlib/old/os2/zlib.def
@@ -0,0 +1,51 @@
+;
+; Slightly modified version of ../nt/zlib.dnt :-)
+;
+
+LIBRARY Z
+DESCRIPTION "Zlib compression library for OS/2"
+CODE PRELOAD MOVEABLE DISCARDABLE
+DATA PRELOAD MOVEABLE MULTIPLE
+
+EXPORTS
+ adler32
+ compress
+ crc32
+ deflate
+ deflateCopy
+ deflateEnd
+ deflateInit2_
+ deflateInit_
+ deflateParams
+ deflateReset
+ deflateSetDictionary
+ gzclose
+ gzdopen
+ gzerror
+ gzflush
+ gzopen
+ gzread
+ gzwrite
+ inflate
+ inflateEnd
+ inflateInit2_
+ inflateInit_
+ inflateReset
+ inflateSetDictionary
+ inflateSync
+ uncompress
+ zlibVersion
+ gzprintf
+ gzputc
+ gzgetc
+ gzseek
+ gzrewind
+ gztell
+ gzeof
+ gzsetparams
+ zError
+ inflateSyncPoint
+ get_crc_table
+ compress2
+ gzputs
+ gzgets
diff --git a/zlib/old/visual-basic.txt b/zlib/old/visual-basic.txt
new file mode 100644
index 00000000000..57efe58124e
--- /dev/null
+++ b/zlib/old/visual-basic.txt
@@ -0,0 +1,160 @@
+See below some functions declarations for Visual Basic.
+
+Frequently Asked Question:
+
+Q: Each time I use the compress function I get the -5 error (not enough
+ room in the output buffer).
+
+A: Make sure that the length of the compressed buffer is passed by
+ reference ("as any"), not by value ("as long"). Also check that
+ before the call of compress this length is equal to the total size of
+ the compressed buffer and not zero.
+
+
+From: "Jon Caruana" <jon-net@usa.net>
+Subject: Re: How to port zlib declares to vb?
+Date: Mon, 28 Oct 1996 18:33:03 -0600
+
+Got the answer! (I haven't had time to check this but it's what I got, and
+looks correct):
+
+He has the following routines working:
+ compress
+ uncompress
+ gzopen
+ gzwrite
+ gzread
+ gzclose
+
+Declares follow: (Quoted from Carlos Rios <c_rios@sonda.cl>, in Vb4 form)
+
+#If Win16 Then 'Use Win16 calls.
+Declare Function compress Lib "ZLIB.DLL" (ByVal compr As
+ String, comprLen As Any, ByVal buf As String, ByVal buflen
+ As Long) As Integer
+Declare Function uncompress Lib "ZLIB.DLL" (ByVal uncompr
+ As String, uncomprLen As Any, ByVal compr As String, ByVal
+ lcompr As Long) As Integer
+Declare Function gzopen Lib "ZLIB.DLL" (ByVal filePath As
+ String, ByVal mode As String) As Long
+Declare Function gzread Lib "ZLIB.DLL" (ByVal file As
+ Long, ByVal uncompr As String, ByVal uncomprLen As Integer)
+ As Integer
+Declare Function gzwrite Lib "ZLIB.DLL" (ByVal file As
+ Long, ByVal uncompr As String, ByVal uncomprLen As Integer)
+ As Integer
+Declare Function gzclose Lib "ZLIB.DLL" (ByVal file As
+ Long) As Integer
+#Else
+Declare Function compress Lib "ZLIB32.DLL"
+ (ByVal compr As String, comprLen As Any, ByVal buf As
+ String, ByVal buflen As Long) As Integer
+Declare Function uncompress Lib "ZLIB32.DLL"
+ (ByVal uncompr As String, uncomprLen As Any, ByVal compr As
+ String, ByVal lcompr As Long) As Long
+Declare Function gzopen Lib "ZLIB32.DLL"
+ (ByVal file As String, ByVal mode As String) As Long
+Declare Function gzread Lib "ZLIB32.DLL"
+ (ByVal file As Long, ByVal uncompr As String, ByVal
+ uncomprLen As Long) As Long
+Declare Function gzwrite Lib "ZLIB32.DLL"
+ (ByVal file As Long, ByVal uncompr As String, ByVal
+ uncomprLen As Long) As Long
+Declare Function gzclose Lib "ZLIB32.DLL"
+ (ByVal file As Long) As Long
+#End If
+
+-Jon Caruana
+jon-net@usa.net
+Microsoft Sitebuilder Network Level 1 Member - HTML Writer's Guild Member
+
+
+Here is another example from Michael <michael_borgsys@hotmail.com> that he
+says conforms to the VB guidelines, and that solves the problem of not
+knowing the uncompressed size by storing it at the end of the file:
+
+'Calling the functions:
+'bracket meaning: <parameter> [optional] {Range of possible values}
+'Call subCompressFile(<path with filename to compress> [, <path with
+filename to write to>, [level of compression {1..9}]])
+'Call subUncompressFile(<path with filename to compress>)
+
+Option Explicit
+Private lngpvtPcnSml As Long 'Stores value for 'lngPercentSmaller'
+Private Const SUCCESS As Long = 0
+Private Const strFilExt As String = ".cpr"
+Private Declare Function lngfncCpr Lib "zlib.dll" Alias "compress2" (ByRef
+dest As Any, ByRef destLen As Any, ByRef src As Any, ByVal srcLen As Long,
+ByVal level As Integer) As Long
+Private Declare Function lngfncUcp Lib "zlib.dll" Alias "uncompress" (ByRef
+dest As Any, ByRef destLen As Any, ByRef src As Any, ByVal srcLen As Long)
+As Long
+
+Public Sub subCompressFile(ByVal strargOriFilPth As String, Optional ByVal
+strargCprFilPth As String, Optional ByVal intLvl As Integer = 9)
+ Dim strCprPth As String
+ Dim lngOriSiz As Long
+ Dim lngCprSiz As Long
+ Dim bytaryOri() As Byte
+ Dim bytaryCpr() As Byte
+ lngOriSiz = FileLen(strargOriFilPth)
+ ReDim bytaryOri(lngOriSiz - 1)
+ Open strargOriFilPth For Binary Access Read As #1
+ Get #1, , bytaryOri()
+ Close #1
+ strCprPth = IIf(strargCprFilPth = "", strargOriFilPth, strargCprFilPth)
+'Select file path and name
+ strCprPth = strCprPth & IIf(Right(strCprPth, Len(strFilExt)) =
+strFilExt, "", strFilExt) 'Add file extension if not exists
+ lngCprSiz = (lngOriSiz * 1.01) + 12 'Compression needs temporary a bit
+more space then original file size
+ ReDim bytaryCpr(lngCprSiz - 1)
+ If lngfncCpr(bytaryCpr(0), lngCprSiz, bytaryOri(0), lngOriSiz, intLvl) =
+SUCCESS Then
+ lngpvtPcnSml = (1# - (lngCprSiz / lngOriSiz)) * 100
+ ReDim Preserve bytaryCpr(lngCprSiz - 1)
+ Open strCprPth For Binary Access Write As #1
+ Put #1, , bytaryCpr()
+ Put #1, , lngOriSiz 'Add the the original size value to the end
+(last 4 bytes)
+ Close #1
+ Else
+ MsgBox "Compression error"
+ End If
+ Erase bytaryCpr
+ Erase bytaryOri
+End Sub
+
+Public Sub subUncompressFile(ByVal strargFilPth As String)
+ Dim bytaryCpr() As Byte
+ Dim bytaryOri() As Byte
+ Dim lngOriSiz As Long
+ Dim lngCprSiz As Long
+ Dim strOriPth As String
+ lngCprSiz = FileLen(strargFilPth)
+ ReDim bytaryCpr(lngCprSiz - 1)
+ Open strargFilPth For Binary Access Read As #1
+ Get #1, , bytaryCpr()
+ Close #1
+ 'Read the original file size value:
+ lngOriSiz = bytaryCpr(lngCprSiz - 1) * (2 ^ 24) _
+ + bytaryCpr(lngCprSiz - 2) * (2 ^ 16) _
+ + bytaryCpr(lngCprSiz - 3) * (2 ^ 8) _
+ + bytaryCpr(lngCprSiz - 4)
+ ReDim Preserve bytaryCpr(lngCprSiz - 5) 'Cut of the original size value
+ ReDim bytaryOri(lngOriSiz - 1)
+ If lngfncUcp(bytaryOri(0), lngOriSiz, bytaryCpr(0), lngCprSiz) = SUCCESS
+Then
+ strOriPth = Left(strargFilPth, Len(strargFilPth) - Len(strFilExt))
+ Open strOriPth For Binary Access Write As #1
+ Put #1, , bytaryOri()
+ Close #1
+ Else
+ MsgBox "Uncompression error"
+ End If
+ Erase bytaryCpr
+ Erase bytaryOri
+End Sub
+Public Property Get lngPercentSmaller() As Long
+ lngPercentSmaller = lngpvtPcnSml
+End Property
diff --git a/zlib/os400/README400 b/zlib/os400/README400
new file mode 100644
index 00000000000..4f98334f5ac
--- /dev/null
+++ b/zlib/os400/README400
@@ -0,0 +1,48 @@
+ ZLIB version 1.2.11 for OS/400 installation instructions
+
+1) Download and unpack the zlib tarball to some IFS directory.
+ (i.e.: /path/to/the/zlib/ifs/source/directory)
+
+ If the installed IFS command suppors gzip format, this is straightforward,
+else you have to unpack first to some directory on a system supporting it,
+then move the whole directory to the IFS via the network (via SMB or FTP).
+
+2) Edit the configuration parameters in the compilation script.
+
+ EDTF STMF('/path/to/the/zlib/ifs/source/directory/os400/make.sh')
+
+Tune the parameters according to your needs if not matching the defaults.
+Save the file and exit after edition.
+
+3) Enter qshell, then work in the zlib OS/400 specific directory.
+
+ QSH
+ cd /path/to/the/zlib/ifs/source/directory/os400
+
+4) Compile and install
+
+ sh make.sh
+
+The script will:
+- create the libraries, objects and IFS directories for the zlib environment,
+- compile all modules,
+- create a service program,
+- create a static and a dynamic binding directory,
+- install header files for C/C++ and for ILE/RPG, both for compilation in
+ DB2 and IFS environments.
+
+That's all.
+
+
+Notes: For OS/400 ILE RPG programmers, a /copy member defining the ZLIB
+ API prototypes for ILE RPG can be found in ZLIB/H(ZLIB.INC).
+ In the ILE environment, the same definitions are available from
+ file zlib.inc located in the same IFS include directory as the
+ C/C++ header files.
+ Please read comments in this member for more information.
+
+ Remember that most foreign textual data are ASCII coded: this
+ implementation does not handle conversion from/to ASCII, so
+ text data code conversions must be done explicitely.
+
+ Mainly for the reason above, always open zipped files in binary mode.
diff --git a/zlib/os400/bndsrc b/zlib/os400/bndsrc
new file mode 100644
index 00000000000..5e6e0a2f0af
--- /dev/null
+++ b/zlib/os400/bndsrc
@@ -0,0 +1,119 @@
+STRPGMEXP PGMLVL(*CURRENT) SIGNATURE('ZLIB')
+
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+/* Version 1.1.3 entry points. */
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+
+ EXPORT SYMBOL("adler32")
+ EXPORT SYMBOL("compress")
+ EXPORT SYMBOL("compress2")
+ EXPORT SYMBOL("crc32")
+ EXPORT SYMBOL("get_crc_table")
+ EXPORT SYMBOL("deflate")
+ EXPORT SYMBOL("deflateEnd")
+ EXPORT SYMBOL("deflateSetDictionary")
+ EXPORT SYMBOL("deflateCopy")
+ EXPORT SYMBOL("deflateReset")
+ EXPORT SYMBOL("deflateParams")
+ EXPORT SYMBOL("deflatePrime")
+ EXPORT SYMBOL("deflateInit_")
+ EXPORT SYMBOL("deflateInit2_")
+ EXPORT SYMBOL("gzopen")
+ EXPORT SYMBOL("gzdopen")
+ EXPORT SYMBOL("gzsetparams")
+ EXPORT SYMBOL("gzread")
+ EXPORT SYMBOL("gzwrite")
+ EXPORT SYMBOL("gzprintf")
+ EXPORT SYMBOL("gzputs")
+ EXPORT SYMBOL("gzgets")
+ EXPORT SYMBOL("gzputc")
+ EXPORT SYMBOL("gzgetc")
+ EXPORT SYMBOL("gzflush")
+ EXPORT SYMBOL("gzseek")
+ EXPORT SYMBOL("gzrewind")
+ EXPORT SYMBOL("gztell")
+ EXPORT SYMBOL("gzeof")
+ EXPORT SYMBOL("gzclose")
+ EXPORT SYMBOL("gzerror")
+ EXPORT SYMBOL("inflate")
+ EXPORT SYMBOL("inflateEnd")
+ EXPORT SYMBOL("inflateSetDictionary")
+ EXPORT SYMBOL("inflateSync")
+ EXPORT SYMBOL("inflateReset")
+ EXPORT SYMBOL("inflateInit_")
+ EXPORT SYMBOL("inflateInit2_")
+ EXPORT SYMBOL("inflateSyncPoint")
+ EXPORT SYMBOL("uncompress")
+ EXPORT SYMBOL("zlibVersion")
+ EXPORT SYMBOL("zError")
+ EXPORT SYMBOL("z_errmsg")
+
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+/* Version 1.2.1 additional entry points. */
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+
+ EXPORT SYMBOL("compressBound")
+ EXPORT SYMBOL("deflateBound")
+ EXPORT SYMBOL("deflatePending")
+ EXPORT SYMBOL("gzungetc")
+ EXPORT SYMBOL("gzclearerr")
+ EXPORT SYMBOL("inflateBack")
+ EXPORT SYMBOL("inflateBackEnd")
+ EXPORT SYMBOL("inflateBackInit_")
+ EXPORT SYMBOL("inflateCopy")
+ EXPORT SYMBOL("zlibCompileFlags")
+
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+/* Version 1.2.4 additional entry points. */
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+
+ EXPORT SYMBOL("adler32_combine")
+ EXPORT SYMBOL("adler32_combine64")
+ EXPORT SYMBOL("crc32_combine")
+ EXPORT SYMBOL("crc32_combine64")
+ EXPORT SYMBOL("deflateSetHeader")
+ EXPORT SYMBOL("deflateTune")
+ EXPORT SYMBOL("gzbuffer")
+ EXPORT SYMBOL("gzclose_r")
+ EXPORT SYMBOL("gzclose_w")
+ EXPORT SYMBOL("gzdirect")
+ EXPORT SYMBOL("gzoffset")
+ EXPORT SYMBOL("gzoffset64")
+ EXPORT SYMBOL("gzopen64")
+ EXPORT SYMBOL("gzseek64")
+ EXPORT SYMBOL("gztell64")
+ EXPORT SYMBOL("inflateGetHeader")
+ EXPORT SYMBOL("inflateMark")
+ EXPORT SYMBOL("inflatePrime")
+ EXPORT SYMBOL("inflateReset2")
+ EXPORT SYMBOL("inflateUndermine")
+
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+/* Version 1.2.6 additional entry points. */
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+
+ EXPORT SYMBOL("deflateResetKeep")
+ EXPORT SYMBOL("gzgetc_")
+ EXPORT SYMBOL("inflateResetKeep")
+
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+/* Version 1.2.8 additional entry points. */
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+
+ EXPORT SYMBOL("gzvprintf")
+ EXPORT SYMBOL("inflateGetDictionary")
+
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+/* Version 1.2.9 additional entry points. */
+/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
+
+ EXPORT SYMBOL("adler32_z")
+ EXPORT SYMBOL("crc32_z")
+ EXPORT SYMBOL("deflateGetDictionary")
+ EXPORT SYMBOL("gzfread")
+ EXPORT SYMBOL("gzfwrite")
+ EXPORT SYMBOL("inflateCodesUsed")
+ EXPORT SYMBOL("inflateValidate")
+ EXPORT SYMBOL("uncompress2")
+
+ENDPGMEXP
diff --git a/zlib/os400/make.sh b/zlib/os400/make.sh
new file mode 100644
index 00000000000..19eec117a67
--- /dev/null
+++ b/zlib/os400/make.sh
@@ -0,0 +1,366 @@
+#!/bin/sh
+#
+# ZLIB compilation script for the OS/400.
+#
+#
+# This is a shell script since make is not a standard component of OS/400.
+
+
+################################################################################
+#
+# Tunable configuration parameters.
+#
+################################################################################
+
+TARGETLIB='ZLIB' # Target OS/400 program library
+STATBNDDIR='ZLIB_A' # Static binding directory.
+DYNBNDDIR='ZLIB' # Dynamic binding directory.
+SRVPGM="ZLIB" # Service program.
+IFSDIR='/zlib' # IFS support base directory.
+TGTCCSID='500' # Target CCSID of objects
+DEBUG='*NONE' # Debug level
+OPTIMIZE='40' # Optimisation level
+OUTPUT='*NONE' # Compilation output option.
+TGTRLS='V6R1M0' # Target OS release
+
+export TARGETLIB STATBNDDIR DYNBNDDIR SRVPGM IFSDIR
+export TGTCCSID DEBUG OPTIMIZE OUTPUT TGTRLS
+
+
+################################################################################
+#
+# OS/400 specific definitions.
+#
+################################################################################
+
+LIBIFSNAME="/QSYS.LIB/${TARGETLIB}.LIB"
+
+
+################################################################################
+#
+# Procedures.
+#
+################################################################################
+
+# action_needed dest [src]
+#
+# dest is an object to build
+# if specified, src is an object on which dest depends.
+#
+# exit 0 (succeeds) if some action has to be taken, else 1.
+
+action_needed()
+
+{
+ [ ! -e "${1}" ] && return 0
+ [ "${2}" ] || return 1
+ [ "${1}" -ot "${2}" ] && return 0
+ return 1
+}
+
+
+# make_module module_name source_name [additional_definitions]
+#
+# Compile source name into module if needed.
+# As side effect, append the module name to variable MODULES.
+# Set LINK to "YES" if the module has been compiled.
+
+make_module()
+
+{
+ MODULES="${MODULES} ${1}"
+ MODIFSNAME="${LIBIFSNAME}/${1}.MODULE"
+ CSRC="`basename \"${2}\"`"
+
+ if action_needed "${MODIFSNAME}" "${2}"
+ then :
+ elif [ ! "`sed -e \"/<source name=\\\"${CSRC}\\\">/,/<\\\\/source>/!d\" \
+ -e '/<depend /!d' \
+ -e 's/.* name=\"\\([^\"]*\\)\".*/\\1/' < \"${TOPDIR}/treebuild.xml\" |
+ while read HDR
+ do if action_needed \"${MODIFSNAME}\" \"${IFSDIR}/include/${HDR}\"
+ then echo recompile
+ break
+ fi
+ done`" ]
+ then return 0
+ fi
+
+ CMD="CRTCMOD MODULE(${TARGETLIB}/${1}) SRCSTMF('${2}')"
+ CMD="${CMD} SYSIFCOPT(*IFS64IO) OPTION(*INCDIRFIRST)"
+ CMD="${CMD} LOCALETYPE(*LOCALE) FLAG(10)"
+ CMD="${CMD} INCDIR('${IFSDIR}/include' ${INCLUDES})"
+ CMD="${CMD} TGTCCSID(${TGTCCSID}) TGTRLS(${TGTRLS})"
+ CMD="${CMD} OUTPUT(${OUTPUT})"
+ CMD="${CMD} OPTIMIZE(${OPTIMIZE})"
+ CMD="${CMD} DBGVIEW(${DEBUG})"
+ system "${CMD}"
+ LINK=YES
+}
+
+
+# Determine DB2 object name from IFS name.
+
+db2_name()
+
+{
+ basename "${1}" |
+ tr 'a-z-' 'A-Z_' |
+ sed -e 's/\..*//' \
+ -e 's/^\(.\).*\(.........\)$/\1\2/'
+}
+
+
+# Force enumeration types to be the same size as integers.
+
+copy_hfile()
+
+{
+ sed -e '1i\
+#pragma enum(int)\
+' "${@}" -e '$a\
+#pragma enum(pop)\
+'
+}
+
+
+################################################################################
+#
+# Script initialization.
+#
+################################################################################
+
+SCRIPTDIR=`dirname "${0}"`
+
+case "${SCRIPTDIR}" in
+/*) ;;
+*) SCRIPTDIR="`pwd`/${SCRIPTDIR}"
+esac
+
+while true
+do case "${SCRIPTDIR}" in
+ */.) SCRIPTDIR="${SCRIPTDIR%/.}";;
+ *) break;;
+ esac
+done
+
+# The script directory is supposed to be in ${TOPDIR}/os400.
+
+TOPDIR=`dirname "${SCRIPTDIR}"`
+export SCRIPTDIR TOPDIR
+cd "${TOPDIR}"
+
+
+# Extract the version from the master compilation XML file.
+
+VERSION=`sed -e '/^<package /!d' \
+ -e 's/^.* version="\([0-9.]*\)".*$/\1/' -e 'q' \
+ < treebuild.xml`
+export VERSION
+
+################################################################################
+
+
+# Create the OS/400 library if it does not exist.
+
+if action_needed "${LIBIFSNAME}"
+then CMD="CRTLIB LIB(${TARGETLIB}) TEXT('ZLIB: Data compression API')"
+ system "${CMD}"
+fi
+
+
+# Create the DOCS source file if it does not exist.
+
+if action_needed "${LIBIFSNAME}/DOCS.FILE"
+then CMD="CRTSRCPF FILE(${TARGETLIB}/DOCS) RCDLEN(112)"
+ CMD="${CMD} CCSID(${TGTCCSID}) TEXT('Documentation texts')"
+ system "${CMD}"
+fi
+
+# Copy some documentation files if needed.
+
+for TEXT in "${TOPDIR}/ChangeLog" "${TOPDIR}/FAQ" \
+ "${TOPDIR}/README" "${SCRIPTDIR}/README400"
+do MEMBER="${LIBIFSNAME}/DOCS.FILE/`db2_name \"${TEXT}\"`.MBR"
+
+ if action_needed "${MEMBER}" "${TEXT}"
+ then CMD="CPY OBJ('${TEXT}') TOOBJ('${MEMBER}') TOCCSID(${TGTCCSID})"
+ CMD="${CMD} DTAFMT(*TEXT) REPLACE(*YES)"
+ system "${CMD}"
+ fi
+done
+
+
+# Create the OS/400 source program file for the C header files.
+
+SRCPF="${LIBIFSNAME}/H.FILE"
+
+if action_needed "${SRCPF}"
+then CMD="CRTSRCPF FILE(${TARGETLIB}/H) RCDLEN(112)"
+ CMD="${CMD} CCSID(${TGTCCSID}) TEXT('ZLIB: C/C++ header files')"
+ system "${CMD}"
+fi
+
+
+# Create the IFS directory for the C header files.
+
+if action_needed "${IFSDIR}/include"
+then mkdir -p "${IFSDIR}/include"
+fi
+
+# Copy the header files to DB2 library. Link from IFS include directory.
+
+for HFILE in "${TOPDIR}/"*.h
+do DEST="${SRCPF}/`db2_name \"${HFILE}\"`.MBR"
+
+ if action_needed "${DEST}" "${HFILE}"
+ then copy_hfile < "${HFILE}" > tmphdrfile
+
+ # Need to translate to target CCSID.
+
+ CMD="CPY OBJ('`pwd`/tmphdrfile') TOOBJ('${DEST}')"
+ CMD="${CMD} TOCCSID(${TGTCCSID}) DTAFMT(*TEXT) REPLACE(*YES)"
+ system "${CMD}"
+ # touch -r "${HFILE}" "${DEST}"
+ rm -f tmphdrfile
+ fi
+
+ IFSFILE="${IFSDIR}/include/`basename \"${HFILE}\"`"
+
+ if action_needed "${IFSFILE}" "${DEST}"
+ then rm -f "${IFSFILE}"
+ ln -s "${DEST}" "${IFSFILE}"
+ fi
+done
+
+
+# Install the ILE/RPG header file.
+
+
+HFILE="${SCRIPTDIR}/zlib.inc"
+DEST="${SRCPF}/ZLIB.INC.MBR"
+
+if action_needed "${DEST}" "${HFILE}"
+then CMD="CPY OBJ('${HFILE}') TOOBJ('${DEST}')"
+ CMD="${CMD} TOCCSID(${TGTCCSID}) DTAFMT(*TEXT) REPLACE(*YES)"
+ system "${CMD}"
+ # touch -r "${HFILE}" "${DEST}"
+fi
+
+IFSFILE="${IFSDIR}/include/`basename \"${HFILE}\"`"
+
+if action_needed "${IFSFILE}" "${DEST}"
+then rm -f "${IFSFILE}"
+ ln -s "${DEST}" "${IFSFILE}"
+fi
+
+
+# Create and compile the identification source file.
+
+echo '#pragma comment(user, "ZLIB version '"${VERSION}"'")' > os400.c
+echo '#pragma comment(user, __DATE__)' >> os400.c
+echo '#pragma comment(user, __TIME__)' >> os400.c
+echo '#pragma comment(copyright, "Copyright (C) 1995-2017 Jean-Loup Gailly, Mark Adler. OS/400 version by P. Monnerat.")' >> os400.c
+make_module OS400 os400.c
+LINK= # No need to rebuild service program yet.
+MODULES=
+
+
+# Get source list.
+
+CSOURCES=`sed -e '/<source name="/!d' \
+ -e 's/.* name="\([^"]*\)".*/\1/' < treebuild.xml`
+
+# Compile the sources into modules.
+
+for SRC in ${CSOURCES}
+do MODULE=`db2_name "${SRC}"`
+ make_module "${MODULE}" "${SRC}"
+done
+
+
+# If needed, (re)create the static binding directory.
+
+if action_needed "${LIBIFSNAME}/${STATBNDDIR}.BNDDIR"
+then LINK=YES
+fi
+
+if [ "${LINK}" ]
+then rm -rf "${LIBIFSNAME}/${STATBNDDIR}.BNDDIR"
+ CMD="CRTBNDDIR BNDDIR(${TARGETLIB}/${STATBNDDIR})"
+ CMD="${CMD} TEXT('ZLIB static binding directory')"
+ system "${CMD}"
+
+ for MODULE in ${MODULES}
+ do CMD="ADDBNDDIRE BNDDIR(${TARGETLIB}/${STATBNDDIR})"
+ CMD="${CMD} OBJ((${TARGETLIB}/${MODULE} *MODULE))"
+ system "${CMD}"
+ done
+fi
+
+
+# The exportation file for service program creation must be in a DB2
+# source file, so make sure it exists.
+
+if action_needed "${LIBIFSNAME}/TOOLS.FILE"
+then CMD="CRTSRCPF FILE(${TARGETLIB}/TOOLS) RCDLEN(112)"
+ CMD="${CMD} CCSID(${TGTCCSID}) TEXT('ZLIB: build tools')"
+ system "${CMD}"
+fi
+
+
+DEST="${LIBIFSNAME}/TOOLS.FILE/BNDSRC.MBR"
+
+if action_needed "${SCRIPTDIR}/bndsrc" "${DEST}"
+then CMD="CPY OBJ('${SCRIPTDIR}/bndsrc') TOOBJ('${DEST}')"
+ CMD="${CMD} TOCCSID(${TGTCCSID}) DTAFMT(*TEXT) REPLACE(*YES)"
+ system "${CMD}"
+ # touch -r "${SCRIPTDIR}/bndsrc" "${DEST}"
+ LINK=YES
+fi
+
+
+# Build the service program if needed.
+
+if action_needed "${LIBIFSNAME}/${SRVPGM}.SRVPGM"
+then LINK=YES
+fi
+
+if [ "${LINK}" ]
+then CMD="CRTSRVPGM SRVPGM(${TARGETLIB}/${SRVPGM})"
+ CMD="${CMD} SRCFILE(${TARGETLIB}/TOOLS) SRCMBR(BNDSRC)"
+ CMD="${CMD} MODULE(${TARGETLIB}/OS400)"
+ CMD="${CMD} BNDDIR(${TARGETLIB}/${STATBNDDIR})"
+ CMD="${CMD} TEXT('ZLIB ${VERSION} dynamic library')"
+ CMD="${CMD} TGTRLS(${TGTRLS})"
+ system "${CMD}"
+ LINK=YES
+
+ # Duplicate the service program for a versioned backup.
+
+ BACKUP=`echo "${SRVPGM}${VERSION}" |
+ sed -e 's/.*\(..........\)$/\1/' -e 's/\./_/g'`
+ BACKUP="`db2_name \"${BACKUP}\"`"
+ BKUPIFSNAME="${LIBIFSNAME}/${BACKUP}.SRVPGM"
+ rm -f "${BKUPIFSNAME}"
+ CMD="CRTDUPOBJ OBJ(${SRVPGM}) FROMLIB(${TARGETLIB})"
+ CMD="${CMD} OBJTYPE(*SRVPGM) NEWOBJ(${BACKUP})"
+ system "${CMD}"
+fi
+
+
+# If needed, (re)create the dynamic binding directory.
+
+if action_needed "${LIBIFSNAME}/${DYNBNDDIR}.BNDDIR"
+then LINK=YES
+fi
+
+if [ "${LINK}" ]
+then rm -rf "${LIBIFSNAME}/${DYNBNDDIR}.BNDDIR"
+ CMD="CRTBNDDIR BNDDIR(${TARGETLIB}/${DYNBNDDIR})"
+ CMD="${CMD} TEXT('ZLIB dynamic binding directory')"
+ system "${CMD}"
+ CMD="ADDBNDDIRE BNDDIR(${TARGETLIB}/${DYNBNDDIR})"
+ CMD="${CMD} OBJ((*LIBL/${SRVPGM} *SRVPGM))"
+ system "${CMD}"
+fi
diff --git a/zlib/os400/zlib.inc b/zlib/os400/zlib.inc
new file mode 100644
index 00000000000..c6aca2cbd6a
--- /dev/null
+++ b/zlib/os400/zlib.inc
@@ -0,0 +1,527 @@
+ * ZLIB.INC - Interface to the general purpose compression library
+ *
+ * ILE RPG400 version by Patrick Monnerat, DATASPHERE.
+ * Version 1.2.11
+ *
+ *
+ * WARNING:
+ * Procedures inflateInit(), inflateInit2(), deflateInit(),
+ * deflateInit2() and inflateBackInit() need to be called with
+ * two additional arguments:
+ * the package version string and the stream control structure.
+ * size. This is needed because RPG lacks some macro feature.
+ * Call these procedures as:
+ * inflateInit(...: ZLIB_VERSION: %size(z_stream))
+ *
+ /if not defined(ZLIB_H_)
+ /define ZLIB_H_
+ *
+ **************************************************************************
+ * Constants
+ **************************************************************************
+ *
+ * Versioning information.
+ *
+ D ZLIB_VERSION C '1.2.11'
+ D ZLIB_VERNUM C X'12a0'
+ D ZLIB_VER_MAJOR C 1
+ D ZLIB_VER_MINOR C 2
+ D ZLIB_VER_REVISION...
+ D C 11
+ D ZLIB_VER_SUBREVISION...
+ D C 0
+ *
+ * Other equates.
+ *
+ D Z_NO_FLUSH C 0
+ D Z_PARTIAL_FLUSH...
+ D C 1
+ D Z_SYNC_FLUSH C 2
+ D Z_FULL_FLUSH C 3
+ D Z_FINISH C 4
+ D Z_BLOCK C 5
+ D Z_TREES C 6
+ *
+ D Z_OK C 0
+ D Z_STREAM_END C 1
+ D Z_NEED_DICT C 2
+ D Z_ERRNO C -1
+ D Z_STREAM_ERROR C -2
+ D Z_DATA_ERROR C -3
+ D Z_MEM_ERROR C -4
+ D Z_BUF_ERROR C -5
+ D Z_VERSION_ERROR C -6
+ *
+ D Z_NO_COMPRESSION...
+ D C 0
+ D Z_BEST_SPEED C 1
+ D Z_BEST_COMPRESSION...
+ D C 9
+ D Z_DEFAULT_COMPRESSION...
+ D C -1
+ *
+ D Z_FILTERED C 1
+ D Z_HUFFMAN_ONLY C 2
+ D Z_RLE C 3
+ D Z_DEFAULT_STRATEGY...
+ D C 0
+ *
+ D Z_BINARY C 0
+ D Z_ASCII C 1
+ D Z_UNKNOWN C 2
+ *
+ D Z_DEFLATED C 8
+ *
+ D Z_NULL C 0
+ *
+ **************************************************************************
+ * Types
+ **************************************************************************
+ *
+ D z_streamp S * Stream struct ptr
+ D gzFile S * File pointer
+ D gz_headerp S *
+ D z_off_t S 10i 0 Stream offsets
+ D z_off64_t S 20i 0 Stream offsets
+ *
+ **************************************************************************
+ * Structures
+ **************************************************************************
+ *
+ * The GZIP encode/decode stream support structure.
+ *
+ D z_stream DS align based(z_streamp)
+ D zs_next_in * Next input byte
+ D zs_avail_in 10U 0 Byte cnt at next_in
+ D zs_total_in 10U 0 Total bytes read
+ D zs_next_out * Output buffer ptr
+ D zs_avail_out 10U 0 Room left @ next_out
+ D zs_total_out 10U 0 Total bytes written
+ D zs_msg * Last errmsg or null
+ D zs_state * Internal state
+ D zs_zalloc * procptr Int. state allocator
+ D zs_free * procptr Int. state dealloc.
+ D zs_opaque * Private alloc. data
+ D zs_data_type 10i 0 ASC/BIN best guess
+ D zs_adler 10u 0 Uncompr. adler32 val
+ D 10U 0 Reserved
+ D 10U 0 Ptr. alignment
+ *
+ **************************************************************************
+ * Utility function prototypes
+ **************************************************************************
+ *
+ D compress PR 10I 0 extproc('compress')
+ D dest 65535 options(*varsize) Destination buffer
+ D destLen 10U 0 Destination length
+ D source 65535 const options(*varsize) Source buffer
+ D sourceLen 10u 0 value Source length
+ *
+ D compress2 PR 10I 0 extproc('compress2')
+ D dest 65535 options(*varsize) Destination buffer
+ D destLen 10U 0 Destination length
+ D source 65535 const options(*varsize) Source buffer
+ D sourceLen 10U 0 value Source length
+ D level 10I 0 value Compression level
+ *
+ D compressBound PR 10U 0 extproc('compressBound')
+ D sourceLen 10U 0 value
+ *
+ D uncompress PR 10I 0 extproc('uncompress')
+ D dest 65535 options(*varsize) Destination buffer
+ D destLen 10U 0 Destination length
+ D source 65535 const options(*varsize) Source buffer
+ D sourceLen 10U 0 value Source length
+ *
+ D uncompress2 PR 10I 0 extproc('uncompress2')
+ D dest 65535 options(*varsize) Destination buffer
+ D destLen 10U 0 Destination length
+ D source 65535 const options(*varsize) Source buffer
+ D sourceLen 10U 0 Source length
+ *
+ /if not defined(LARGE_FILES)
+ D gzopen PR extproc('gzopen')
+ D like(gzFile)
+ D path * value options(*string) File pathname
+ D mode * value options(*string) Open mode
+ /else
+ D gzopen PR extproc('gzopen64')
+ D like(gzFile)
+ D path * value options(*string) File pathname
+ D mode * value options(*string) Open mode
+ *
+ D gzopen64 PR extproc('gzopen64')
+ D like(gzFile)
+ D path * value options(*string) File pathname
+ D mode * value options(*string) Open mode
+ /endif
+ *
+ D gzdopen PR extproc('gzdopen')
+ D like(gzFile)
+ D fd 10I 0 value File descriptor
+ D mode * value options(*string) Open mode
+ *
+ D gzbuffer PR 10I 0 extproc('gzbuffer')
+ D file value like(gzFile) File pointer
+ D size 10U 0 value
+ *
+ D gzsetparams PR 10I 0 extproc('gzsetparams')
+ D file value like(gzFile) File pointer
+ D level 10I 0 value
+ D strategy 10I 0 value
+ *
+ D gzread PR 10I 0 extproc('gzread')
+ D file value like(gzFile) File pointer
+ D buf 65535 options(*varsize) Buffer
+ D len 10u 0 value Buffer length
+ *
+ D gzfread PR 20I 0 extproc('gzfread')
+ D buf 65535 options(*varsize) Buffer
+ D size 20u 0 value Buffer length
+ D nitems 20u 0 value Buffer length
+ D file value like(gzFile) File pointer
+ *
+ D gzwrite PR 10I 0 extproc('gzwrite')
+ D file value like(gzFile) File pointer
+ D buf 65535 const options(*varsize) Buffer
+ D len 10u 0 value Buffer length
+ *
+ D gzfwrite PR 20I 0 extproc('gzfwrite')
+ D buf 65535 options(*varsize) Buffer
+ D size 20u 0 value Buffer length
+ D nitems 20u 0 value Buffer length
+ D file value like(gzFile) File pointer
+ *
+ D gzputs PR 10I 0 extproc('gzputs')
+ D file value like(gzFile) File pointer
+ D s * value options(*string) String to output
+ *
+ D gzgets PR * extproc('gzgets')
+ D file value like(gzFile) File pointer
+ D buf 65535 options(*varsize) Read buffer
+ D len 10i 0 value Buffer length
+ *
+ D gzputc PR 10i 0 extproc('gzputc')
+ D file value like(gzFile) File pointer
+ D c 10I 0 value Character to write
+ *
+ D gzgetc PR 10i 0 extproc('gzgetc')
+ D file value like(gzFile) File pointer
+ *
+ D gzgetc_ PR 10i 0 extproc('gzgetc_')
+ D file value like(gzFile) File pointer
+ *
+ D gzungetc PR 10i 0 extproc('gzungetc')
+ D c 10I 0 value Character to push
+ D file value like(gzFile) File pointer
+ *
+ D gzflush PR 10i 0 extproc('gzflush')
+ D file value like(gzFile) File pointer
+ D flush 10I 0 value Type of flush
+ *
+ /if not defined(LARGE_FILES)
+ D gzseek PR extproc('gzseek')
+ D like(z_off_t)
+ D file value like(gzFile) File pointer
+ D offset value like(z_off_t) Offset
+ D whence 10i 0 value Origin
+ /else
+ D gzseek PR extproc('gzseek64')
+ D like(z_off_t)
+ D file value like(gzFile) File pointer
+ D offset value like(z_off_t) Offset
+ D whence 10i 0 value Origin
+ *
+ D gzseek64 PR extproc('gzseek64')
+ D like(z_off64_t)
+ D file value like(gzFile) File pointer
+ D offset value like(z_off64_t) Offset
+ D whence 10i 0 value Origin
+ /endif
+ *
+ D gzrewind PR 10i 0 extproc('gzrewind')
+ D file value like(gzFile) File pointer
+ *
+ /if not defined(LARGE_FILES)
+ D gztell PR extproc('gztell')
+ D like(z_off_t)
+ D file value like(gzFile) File pointer
+ /else
+ D gztell PR extproc('gztell64')
+ D like(z_off_t)
+ D file value like(gzFile) File pointer
+ *
+ D gztell64 PR extproc('gztell64')
+ D like(z_off64_t)
+ D file value like(gzFile) File pointer
+ /endif
+ *
+ /if not defined(LARGE_FILES)
+ D gzoffset PR extproc('gzoffset')
+ D like(z_off_t)
+ D file value like(gzFile) File pointer
+ /else
+ D gzoffset PR extproc('gzoffset64')
+ D like(z_off_t)
+ D file value like(gzFile) File pointer
+ *
+ D gzoffset64 PR extproc('gzoffset64')
+ D like(z_off64_t)
+ D file value like(gzFile) File pointer
+ /endif
+ *
+ D gzeof PR 10i 0 extproc('gzeof')
+ D file value like(gzFile) File pointer
+ *
+ D gzdirect PR 10i 0 extproc('gzdirect')
+ D file value like(gzFile) File pointer
+ *
+ D gzclose_r PR 10i 0 extproc('gzclose_r')
+ D file value like(gzFile) File pointer
+ *
+ D gzclose_w PR 10i 0 extproc('gzclose_w')
+ D file value like(gzFile) File pointer
+ *
+ D gzclose PR 10i 0 extproc('gzclose')
+ D file value like(gzFile) File pointer
+ *
+ D gzerror PR * extproc('gzerror') Error string
+ D file value like(gzFile) File pointer
+ D errnum 10I 0 Error code
+ *
+ D gzclearerr PR extproc('gzclearerr')
+ D file value like(gzFile) File pointer
+ *
+ **************************************************************************
+ * Basic function prototypes
+ **************************************************************************
+ *
+ D zlibVersion PR * extproc('zlibVersion') Version string
+ *
+ D deflateInit PR 10I 0 extproc('deflateInit_') Init. compression
+ D strm like(z_stream) Compression stream
+ D level 10I 0 value Compression level
+ D version * value options(*string) Version string
+ D stream_size 10i 0 value Stream struct. size
+ *
+ D deflate PR 10I 0 extproc('deflate') Compress data
+ D strm like(z_stream) Compression stream
+ D flush 10I 0 value Flush type required
+ *
+ D deflateEnd PR 10I 0 extproc('deflateEnd') Termin. compression
+ D strm like(z_stream) Compression stream
+ *
+ D inflateInit PR 10I 0 extproc('inflateInit_') Init. expansion
+ D strm like(z_stream) Expansion stream
+ D version * value options(*string) Version string
+ D stream_size 10i 0 value Stream struct. size
+ *
+ D inflate PR 10I 0 extproc('inflate') Expand data
+ D strm like(z_stream) Expansion stream
+ D flush 10I 0 value Flush type required
+ *
+ D inflateEnd PR 10I 0 extproc('inflateEnd') Termin. expansion
+ D strm like(z_stream) Expansion stream
+ *
+ **************************************************************************
+ * Advanced function prototypes
+ **************************************************************************
+ *
+ D deflateInit2 PR 10I 0 extproc('deflateInit2_') Init. compression
+ D strm like(z_stream) Compression stream
+ D level 10I 0 value Compression level
+ D method 10I 0 value Compression method
+ D windowBits 10I 0 value log2(window size)
+ D memLevel 10I 0 value Mem/cmpress tradeoff
+ D strategy 10I 0 value Compression strategy
+ D version * value options(*string) Version string
+ D stream_size 10i 0 value Stream struct. size
+ *
+ D deflateSetDictionary...
+ D PR 10I 0 extproc('deflateSetDictionary') Init. dictionary
+ D strm like(z_stream) Compression stream
+ D dictionary 65535 const options(*varsize) Dictionary bytes
+ D dictLength 10U 0 value Dictionary length
+ *
+ D deflateCopy PR 10I 0 extproc('deflateCopy') Compress strm 2 strm
+ D dest like(z_stream) Destination stream
+ D source like(z_stream) Source stream
+ *
+ D deflateReset PR 10I 0 extproc('deflateReset') End and init. stream
+ D strm like(z_stream) Compression stream
+ *
+ D deflateParams PR 10I 0 extproc('deflateParams') Change level & strat
+ D strm like(z_stream) Compression stream
+ D level 10I 0 value Compression level
+ D strategy 10I 0 value Compression strategy
+ *
+ D deflateTune PR 10I 0 extproc('deflateTune')
+ D strm like(z_stream) Compression stream
+ D good 10I 0 value
+ D lazy 10I 0 value
+ D nice 10I 0 value
+ D chain 10I 0 value
+ *
+ D deflateBound PR 10U 0 extproc('deflateBound') Change level & strat
+ D strm like(z_stream) Compression stream
+ D sourcelen 10U 0 value Compression level
+ *
+ D deflatePending PR 10I 0 extproc('deflatePending') Change level & strat
+ D strm like(z_stream) Compression stream
+ D pending 10U 0 Pending bytes
+ D bits 10I 0 Pending bits
+ *
+ D deflatePrime PR 10I 0 extproc('deflatePrime') Change level & strat
+ D strm like(z_stream) Compression stream
+ D bits 10I 0 value # of bits to insert
+ D value 10I 0 value Bits to insert
+ *
+ D inflateInit2 PR 10I 0 extproc('inflateInit2_') Init. expansion
+ D strm like(z_stream) Expansion stream
+ D windowBits 10I 0 value log2(window size)
+ D version * value options(*string) Version string
+ D stream_size 10i 0 value Stream struct. size
+ *
+ D inflateSetDictionary...
+ D PR 10I 0 extproc('inflateSetDictionary') Init. dictionary
+ D strm like(z_stream) Expansion stream
+ D dictionary 65535 const options(*varsize) Dictionary bytes
+ D dictLength 10U 0 value Dictionary length
+ *
+ D inflateGetDictionary...
+ D PR 10I 0 extproc('inflateGetDictionary') Get dictionary
+ D strm like(z_stream) Expansion stream
+ D dictionary 65535 options(*varsize) Dictionary bytes
+ D dictLength 10U 0 Dictionary length
+ *
+ D deflateGetDictionary...
+ D PR 10I 0 extproc('deflateGetDictionary') Get dictionary
+ D strm like(z_stream) Expansion stream
+ D dictionary 65535 options(*varsize) Dictionary bytes
+ D dictLength 10U 0 Dictionary length
+ *
+ D inflateSync PR 10I 0 extproc('inflateSync') Sync. expansion
+ D strm like(z_stream) Expansion stream
+ *
+ D inflateCopy PR 10I 0 extproc('inflateCopy')
+ D dest like(z_stream) Destination stream
+ D source like(z_stream) Source stream
+ *
+ D inflateReset PR 10I 0 extproc('inflateReset') End and init. stream
+ D strm like(z_stream) Expansion stream
+ *
+ D inflateReset2 PR 10I 0 extproc('inflateReset2') End and init. stream
+ D strm like(z_stream) Expansion stream
+ D windowBits 10I 0 value Log2(buffer size)
+ *
+ D inflatePrime PR 10I 0 extproc('inflatePrime') Insert bits
+ D strm like(z_stream) Expansion stream
+ D bits 10I 0 value Bit count
+ D value 10I 0 value Bits to insert
+ *
+ D inflateMark PR 10I 0 extproc('inflateMark') Get inflate info
+ D strm like(z_stream) Expansion stream
+ *
+ D inflateCodesUsed...
+ PR 20U 0 extproc('inflateCodesUsed')
+ D strm like(z_stream) Expansion stream
+ *
+ D inflateValidate...
+ PR 20U 0 extproc('inflateValidate')
+ D strm like(z_stream) Expansion stream
+ D check 10I 0 value
+ *
+ D inflateGetHeader...
+ PR 10U 0 extproc('inflateGetHeader')
+ D strm like(z_stream) Expansion stream
+ D head like(gz_headerp)
+ *
+ D deflateSetHeader...
+ PR 10U 0 extproc('deflateSetHeader')
+ D strm like(z_stream) Expansion stream
+ D head like(gz_headerp)
+ *
+ D inflateBackInit...
+ D PR 10I 0 extproc('inflateBackInit_')
+ D strm like(z_stream) Expansion stream
+ D windowBits 10I 0 value Log2(buffer size)
+ D window 65535 options(*varsize) Buffer
+ D version * value options(*string) Version string
+ D stream_size 10i 0 value Stream struct. size
+ *
+ D inflateBack PR 10I 0 extproc('inflateBack')
+ D strm like(z_stream) Expansion stream
+ D in * value procptr Input function
+ D in_desc * value Input descriptor
+ D out * value procptr Output function
+ D out_desc * value Output descriptor
+ *
+ D inflateBackEnd PR 10I 0 extproc('inflateBackEnd')
+ D strm like(z_stream) Expansion stream
+ *
+ D zlibCompileFlags...
+ D PR 10U 0 extproc('zlibCompileFlags')
+ *
+ **************************************************************************
+ * Checksum function prototypes
+ **************************************************************************
+ *
+ D adler32 PR 10U 0 extproc('adler32') New checksum
+ D adler 10U 0 value Old checksum
+ D buf 65535 const options(*varsize) Bytes to accumulate
+ D len 10U 0 value Buffer length
+ *
+ D adler32_combine...
+ PR 10U 0 extproc('adler32_combine') New checksum
+ D adler1 10U 0 value Old checksum
+ D adler2 10U 0 value Old checksum
+ D len2 20U 0 value Buffer length
+ *
+ D adler32_z PR 10U 0 extproc('adler32_z') New checksum
+ D adler 10U 0 value Old checksum
+ D buf 65535 const options(*varsize) Bytes to accumulate
+ D len 20U 0 value Buffer length
+ *
+ D crc32 PR 10U 0 extproc('crc32') New checksum
+ D crc 10U 0 value Old checksum
+ D buf 65535 const options(*varsize) Bytes to accumulate
+ D len 10U 0 value Buffer length
+ *
+ D crc32_combine...
+ PR 10U 0 extproc('crc32_combine') New checksum
+ D crc1 10U 0 value Old checksum
+ D crc2 10U 0 value Old checksum
+ D len2 20U 0 value Buffer length
+ *
+ D crc32_z PR 10U 0 extproc('crc32_z') New checksum
+ D crc 10U 0 value Old checksum
+ D buf 65535 const options(*varsize) Bytes to accumulate
+ D len 20U 0 value Buffer length
+ *
+ **************************************************************************
+ * Miscellaneous function prototypes
+ **************************************************************************
+ *
+ D zError PR * extproc('zError') Error string
+ D err 10I 0 value Error code
+ *
+ D inflateSyncPoint...
+ D PR 10I 0 extproc('inflateSyncPoint')
+ D strm like(z_stream) Expansion stream
+ *
+ D get_crc_table PR * extproc('get_crc_table') Ptr to ulongs
+ *
+ D inflateUndermine...
+ D PR 10I 0 extproc('inflateUndermine')
+ D strm like(z_stream) Expansion stream
+ D arg 10I 0 value Error code
+ *
+ D inflateResetKeep...
+ D PR 10I 0 extproc('inflateResetKeep') End and init. stream
+ D strm like(z_stream) Expansion stream
+ *
+ D deflateResetKeep...
+ D PR 10I 0 extproc('deflateResetKeep') End and init. stream
+ D strm like(z_stream) Expansion stream
+ *
+ /endif
diff --git a/zlib/qnx/package.qpg b/zlib/qnx/package.qpg
new file mode 100644
index 00000000000..31e8e90db4d
--- /dev/null
+++ b/zlib/qnx/package.qpg
@@ -0,0 +1,141 @@
+<QPG:Generation>
+ <QPG:Options>
+ <QPG:User unattended="no" verbosity="2" listfiles="yes"/>
+ <QPG:Defaults type="qnx_package"/>
+ <QPG:Source></QPG:Source>
+ <QPG:Release number="+"/>
+ <QPG:Build></QPG:Build>
+ <QPG:FileSorting strip="yes"/>
+ <QPG:Package targets="combine"/>
+ <QPG:Repository generate="yes"/>
+ <QPG:FinalDir></QPG:FinalDir>
+ <QPG:Cleanup></QPG:Cleanup>
+ </QPG:Options>
+
+ <QPG:Responsible>
+ <QPG:Company></QPG:Company>
+ <QPG:Department></QPG:Department>
+ <QPG:Group></QPG:Group>
+ <QPG:Team></QPG:Team>
+ <QPG:Employee></QPG:Employee>
+ <QPG:EmailAddress></QPG:EmailAddress>
+ </QPG:Responsible>
+
+ <QPG:Values>
+ <QPG:Files>
+ <QPG:Add file="../zconf.h" install="/opt/include/" user="root:sys" permission="644"/>
+ <QPG:Add file="../zlib.h" install="/opt/include/" user="root:sys" permission="644"/>
+ <QPG:Add file="../libz.so.1.2.11" install="/opt/lib/" user="root:bin" permission="644"/>
+ <QPG:Add file="libz.so" install="/opt/lib/" component="dev" filetype="symlink" linkto="libz.so.1.2.11"/>
+ <QPG:Add file="libz.so.1" install="/opt/lib/" filetype="symlink" linkto="libz.so.1.2.11"/>
+ <QPG:Add file="../libz.so.1.2.11" install="/opt/lib/" component="slib"/>
+ </QPG:Files>
+
+ <QPG:PackageFilter>
+ <QPM:PackageManifest>
+ <QPM:PackageDescription>
+ <QPM:PackageType>Library</QPM:PackageType>
+ <QPM:PackageReleaseNotes></QPM:PackageReleaseNotes>
+ <QPM:PackageReleaseUrgency>Medium</QPM:PackageReleaseUrgency>
+ <QPM:PackageRepository></QPM:PackageRepository>
+ <QPM:FileVersion>2.0</QPM:FileVersion>
+ </QPM:PackageDescription>
+
+ <QPM:ProductDescription>
+ <QPM:ProductName>zlib</QPM:ProductName>
+ <QPM:ProductIdentifier>zlib</QPM:ProductIdentifier>
+ <QPM:ProductEmail>alain.bonnefoy@icbt.com</QPM:ProductEmail>
+ <QPM:VendorName>Public</QPM:VendorName>
+ <QPM:VendorInstallName>public</QPM:VendorInstallName>
+ <QPM:VendorURL>www.gzip.org/zlib</QPM:VendorURL>
+ <QPM:VendorEmbedURL></QPM:VendorEmbedURL>
+ <QPM:VendorEmail></QPM:VendorEmail>
+ <QPM:AuthorName>Jean-Loup Gailly,Mark Adler</QPM:AuthorName>
+ <QPM:AuthorURL>www.gzip.org/zlib</QPM:AuthorURL>
+ <QPM:AuthorEmbedURL></QPM:AuthorEmbedURL>
+ <QPM:AuthorEmail>zlib@gzip.org</QPM:AuthorEmail>
+ <QPM:ProductIconSmall></QPM:ProductIconSmall>
+ <QPM:ProductIconLarge></QPM:ProductIconLarge>
+ <QPM:ProductDescriptionShort>A massively spiffy yet delicately unobtrusive compression library.</QPM:ProductDescriptionShort>
+ <QPM:ProductDescriptionLong>zlib is designed to be a free, general-purpose, legally unencumbered, lossless data compression library for use on virtually any computer hardware and operating system.</QPM:ProductDescriptionLong>
+ <QPM:ProductDescriptionURL>http://www.gzip.org/zlib</QPM:ProductDescriptionURL>
+ <QPM:ProductDescriptionEmbedURL></QPM:ProductDescriptionEmbedURL>
+ </QPM:ProductDescription>
+
+ <QPM:ReleaseDescription>
+ <QPM:ReleaseVersion>1.2.11</QPM:ReleaseVersion>
+ <QPM:ReleaseUrgency>Medium</QPM:ReleaseUrgency>
+ <QPM:ReleaseStability>Stable</QPM:ReleaseStability>
+ <QPM:ReleaseNoteMinor></QPM:ReleaseNoteMinor>
+ <QPM:ReleaseNoteMajor></QPM:ReleaseNoteMajor>
+ <QPM:ExcludeCountries>
+ <QPM:Country></QPM:Country>
+ </QPM:ExcludeCountries>
+
+ <QPM:ReleaseCopyright>No License</QPM:ReleaseCopyright>
+ </QPM:ReleaseDescription>
+
+ <QPM:ContentDescription>
+ <QPM:ContentTopic xmlmultiple="true">Software Development/Libraries and Extensions/C Libraries</QPM:ContentTopic>
+ <QPM:ContentKeyword>zlib,compression</QPM:ContentKeyword>
+ <QPM:TargetOS>qnx6</QPM:TargetOS>
+ <QPM:HostOS>qnx6</QPM:HostOS>
+ <QPM:DisplayEnvironment xmlmultiple="true">None</QPM:DisplayEnvironment>
+ <QPM:TargetAudience xmlmultiple="true">Developer</QPM:TargetAudience>
+ </QPM:ContentDescription>
+ </QPM:PackageManifest>
+ </QPG:PackageFilter>
+
+ <QPG:PackageFilter proc="none" target="none">
+ <QPM:PackageManifest>
+ <QPM:ProductInstallationDependencies>
+ <QPM:ProductRequirements></QPM:ProductRequirements>
+ </QPM:ProductInstallationDependencies>
+
+ <QPM:ProductInstallationProcedure>
+ <QPM:Script xmlmultiple="true">
+ <QPM:ScriptName></QPM:ScriptName>
+ <QPM:ScriptType>Install</QPM:ScriptType>
+ <QPM:ScriptTiming>Post</QPM:ScriptTiming>
+ <QPM:ScriptBlocking>No</QPM:ScriptBlocking>
+ <QPM:ScriptResult>Ignore</QPM:ScriptResult>
+ <QPM:ShortDescription></QPM:ShortDescription>
+ <QPM:UseBinaries>No</QPM:UseBinaries>
+ <QPM:Priority>Optional</QPM:Priority>
+ </QPM:Script>
+ </QPM:ProductInstallationProcedure>
+ </QPM:PackageManifest>
+
+ <QPM:Launch>
+ </QPM:Launch>
+ </QPG:PackageFilter>
+
+ <QPG:PackageFilter type="core" component="none">
+ <QPM:PackageManifest>
+ <QPM:ProductInstallationProcedure>
+ <QPM:OrderDependency xmlmultiple="true">
+ <QPM:Order>InstallOver</QPM:Order>
+ <QPM:Product>zlib</QPM:Product>
+ </QPM:OrderDependency>
+ </QPM:ProductInstallationProcedure>
+ </QPM:PackageManifest>
+
+ <QPM:Launch>
+ </QPM:Launch>
+ </QPG:PackageFilter>
+
+ <QPG:PackageFilter type="core" component="dev">
+ <QPM:PackageManifest>
+ <QPM:ProductInstallationProcedure>
+ <QPM:OrderDependency xmlmultiple="true">
+ <QPM:Order>InstallOver</QPM:Order>
+ <QPM:Product>zlib-dev</QPM:Product>
+ </QPM:OrderDependency>
+ </QPM:ProductInstallationProcedure>
+ </QPM:PackageManifest>
+
+ <QPM:Launch>
+ </QPM:Launch>
+ </QPG:PackageFilter>
+ </QPG:Values>
+</QPG:Generation>
diff --git a/zlib/test/example.c b/zlib/test/example.c
new file mode 100644
index 00000000000..eee17ce7c15
--- /dev/null
+++ b/zlib/test/example.c
@@ -0,0 +1,602 @@
+/* example.c -- usage example of the zlib compression library
+ * Copyright (C) 1995-2006, 2011, 2016 Jean-loup Gailly
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+/* @(#) $Id$ */
+
+#include "zlib.h"
+#include <stdio.h>
+
+#ifdef STDC
+# include <string.h>
+# include <stdlib.h>
+#endif
+
+#if defined(VMS) || defined(RISCOS)
+# define TESTFILE "foo-gz"
+#else
+# define TESTFILE "foo.gz"
+#endif
+
+#define CHECK_ERR(err, msg) { \
+ if (err != Z_OK) { \
+ fprintf(stderr, "%s error: %d\n", msg, err); \
+ exit(1); \
+ } \
+}
+
+static z_const char hello[] = "hello, hello!";
+/* "hello world" would be more standard, but the repeated "hello"
+ * stresses the compression code better, sorry...
+ */
+
+static const char dictionary[] = "hello";
+static uLong dictId; /* Adler32 value of the dictionary */
+
+void test_deflate OF((Byte *compr, uLong comprLen));
+void test_inflate OF((Byte *compr, uLong comprLen,
+ Byte *uncompr, uLong uncomprLen));
+void test_large_deflate OF((Byte *compr, uLong comprLen,
+ Byte *uncompr, uLong uncomprLen));
+void test_large_inflate OF((Byte *compr, uLong comprLen,
+ Byte *uncompr, uLong uncomprLen));
+void test_flush OF((Byte *compr, uLong *comprLen));
+void test_sync OF((Byte *compr, uLong comprLen,
+ Byte *uncompr, uLong uncomprLen));
+void test_dict_deflate OF((Byte *compr, uLong comprLen));
+void test_dict_inflate OF((Byte *compr, uLong comprLen,
+ Byte *uncompr, uLong uncomprLen));
+int main OF((int argc, char *argv[]));
+
+
+#ifdef Z_SOLO
+
+void *myalloc OF((void *, unsigned, unsigned));
+void myfree OF((void *, void *));
+
+void *myalloc(q, n, m)
+ void *q;
+ unsigned n, m;
+{
+ (void)q;
+ return calloc(n, m);
+}
+
+void myfree(void *q, void *p)
+{
+ (void)q;
+ free(p);
+}
+
+static alloc_func zalloc = myalloc;
+static free_func zfree = myfree;
+
+#else /* !Z_SOLO */
+
+static alloc_func zalloc = (alloc_func)0;
+static free_func zfree = (free_func)0;
+
+void test_compress OF((Byte *compr, uLong comprLen,
+ Byte *uncompr, uLong uncomprLen));
+void test_gzio OF((const char *fname,
+ Byte *uncompr, uLong uncomprLen));
+
+/* ===========================================================================
+ * Test compress() and uncompress()
+ */
+void test_compress(compr, comprLen, uncompr, uncomprLen)
+ Byte *compr, *uncompr;
+ uLong comprLen, uncomprLen;
+{
+ int err;
+ uLong len = (uLong)strlen(hello)+1;
+
+ err = compress(compr, &comprLen, (const Bytef*)hello, len);
+ CHECK_ERR(err, "compress");
+
+ strcpy((char*)uncompr, "garbage");
+
+ err = uncompress(uncompr, &uncomprLen, compr, comprLen);
+ CHECK_ERR(err, "uncompress");
+
+ if (strcmp((char*)uncompr, hello)) {
+ fprintf(stderr, "bad uncompress\n");
+ exit(1);
+ } else {
+ printf("uncompress(): %s\n", (char *)uncompr);
+ }
+}
+
+/* ===========================================================================
+ * Test read/write of .gz files
+ */
+void test_gzio(fname, uncompr, uncomprLen)
+ const char *fname; /* compressed file name */
+ Byte *uncompr;
+ uLong uncomprLen;
+{
+#ifdef NO_GZCOMPRESS
+ fprintf(stderr, "NO_GZCOMPRESS -- gz* functions cannot compress\n");
+#else
+ int err;
+ int len = (int)strlen(hello)+1;
+ gzFile file;
+ z_off_t pos;
+
+ file = gzopen(fname, "wb");
+ if (file == NULL) {
+ fprintf(stderr, "gzopen error\n");
+ exit(1);
+ }
+ gzputc(file, 'h');
+ if (gzputs(file, "ello") != 4) {
+ fprintf(stderr, "gzputs err: %s\n", gzerror(file, &err));
+ exit(1);
+ }
+ if (gzprintf(file, ", %s!", "hello") != 8) {
+ fprintf(stderr, "gzprintf err: %s\n", gzerror(file, &err));
+ exit(1);
+ }
+ gzseek(file, 1L, SEEK_CUR); /* add one zero byte */
+ gzclose(file);
+
+ file = gzopen(fname, "rb");
+ if (file == NULL) {
+ fprintf(stderr, "gzopen error\n");
+ exit(1);
+ }
+ strcpy((char*)uncompr, "garbage");
+
+ if (gzread(file, uncompr, (unsigned)uncomprLen) != len) {
+ fprintf(stderr, "gzread err: %s\n", gzerror(file, &err));
+ exit(1);
+ }
+ if (strcmp((char*)uncompr, hello)) {
+ fprintf(stderr, "bad gzread: %s\n", (char*)uncompr);
+ exit(1);
+ } else {
+ printf("gzread(): %s\n", (char*)uncompr);
+ }
+
+ pos = gzseek(file, -8L, SEEK_CUR);
+ if (pos != 6 || gztell(file) != pos) {
+ fprintf(stderr, "gzseek error, pos=%ld, gztell=%ld\n",
+ (long)pos, (long)gztell(file));
+ exit(1);
+ }
+
+ if (gzgetc(file) != ' ') {
+ fprintf(stderr, "gzgetc error\n");
+ exit(1);
+ }
+
+ if (gzungetc(' ', file) != ' ') {
+ fprintf(stderr, "gzungetc error\n");
+ exit(1);
+ }
+
+ gzgets(file, (char*)uncompr, (int)uncomprLen);
+ if (strlen((char*)uncompr) != 7) { /* " hello!" */
+ fprintf(stderr, "gzgets err after gzseek: %s\n", gzerror(file, &err));
+ exit(1);
+ }
+ if (strcmp((char*)uncompr, hello + 6)) {
+ fprintf(stderr, "bad gzgets after gzseek\n");
+ exit(1);
+ } else {
+ printf("gzgets() after gzseek: %s\n", (char*)uncompr);
+ }
+
+ gzclose(file);
+#endif
+}
+
+#endif /* Z_SOLO */
+
+/* ===========================================================================
+ * Test deflate() with small buffers
+ */
+void test_deflate(compr, comprLen)
+ Byte *compr;
+ uLong comprLen;
+{
+ z_stream c_stream; /* compression stream */
+ int err;
+ uLong len = (uLong)strlen(hello)+1;
+
+ c_stream.zalloc = zalloc;
+ c_stream.zfree = zfree;
+ c_stream.opaque = (voidpf)0;
+
+ err = deflateInit(&c_stream, Z_DEFAULT_COMPRESSION);
+ CHECK_ERR(err, "deflateInit");
+
+ c_stream.next_in = (z_const unsigned char *)hello;
+ c_stream.next_out = compr;
+
+ while (c_stream.total_in != len && c_stream.total_out < comprLen) {
+ c_stream.avail_in = c_stream.avail_out = 1; /* force small buffers */
+ err = deflate(&c_stream, Z_NO_FLUSH);
+ CHECK_ERR(err, "deflate");
+ }
+ /* Finish the stream, still forcing small buffers: */
+ for (;;) {
+ c_stream.avail_out = 1;
+ err = deflate(&c_stream, Z_FINISH);
+ if (err == Z_STREAM_END) break;
+ CHECK_ERR(err, "deflate");
+ }
+
+ err = deflateEnd(&c_stream);
+ CHECK_ERR(err, "deflateEnd");
+}
+
+/* ===========================================================================
+ * Test inflate() with small buffers
+ */
+void test_inflate(compr, comprLen, uncompr, uncomprLen)
+ Byte *compr, *uncompr;
+ uLong comprLen, uncomprLen;
+{
+ int err;
+ z_stream d_stream; /* decompression stream */
+
+ strcpy((char*)uncompr, "garbage");
+
+ d_stream.zalloc = zalloc;
+ d_stream.zfree = zfree;
+ d_stream.opaque = (voidpf)0;
+
+ d_stream.next_in = compr;
+ d_stream.avail_in = 0;
+ d_stream.next_out = uncompr;
+
+ err = inflateInit(&d_stream);
+ CHECK_ERR(err, "inflateInit");
+
+ while (d_stream.total_out < uncomprLen && d_stream.total_in < comprLen) {
+ d_stream.avail_in = d_stream.avail_out = 1; /* force small buffers */
+ err = inflate(&d_stream, Z_NO_FLUSH);
+ if (err == Z_STREAM_END) break;
+ CHECK_ERR(err, "inflate");
+ }
+
+ err = inflateEnd(&d_stream);
+ CHECK_ERR(err, "inflateEnd");
+
+ if (strcmp((char*)uncompr, hello)) {
+ fprintf(stderr, "bad inflate\n");
+ exit(1);
+ } else {
+ printf("inflate(): %s\n", (char *)uncompr);
+ }
+}
+
+/* ===========================================================================
+ * Test deflate() with large buffers and dynamic change of compression level
+ */
+void test_large_deflate(compr, comprLen, uncompr, uncomprLen)
+ Byte *compr, *uncompr;
+ uLong comprLen, uncomprLen;
+{
+ z_stream c_stream; /* compression stream */
+ int err;
+
+ c_stream.zalloc = zalloc;
+ c_stream.zfree = zfree;
+ c_stream.opaque = (voidpf)0;
+
+ err = deflateInit(&c_stream, Z_BEST_SPEED);
+ CHECK_ERR(err, "deflateInit");
+
+ c_stream.next_out = compr;
+ c_stream.avail_out = (uInt)comprLen;
+
+ /* At this point, uncompr is still mostly zeroes, so it should compress
+ * very well:
+ */
+ c_stream.next_in = uncompr;
+ c_stream.avail_in = (uInt)uncomprLen;
+ err = deflate(&c_stream, Z_NO_FLUSH);
+ CHECK_ERR(err, "deflate");
+ if (c_stream.avail_in != 0) {
+ fprintf(stderr, "deflate not greedy\n");
+ exit(1);
+ }
+
+ /* Feed in already compressed data and switch to no compression: */
+ deflateParams(&c_stream, Z_NO_COMPRESSION, Z_DEFAULT_STRATEGY);
+ c_stream.next_in = compr;
+ c_stream.avail_in = (uInt)comprLen/2;
+ err = deflate(&c_stream, Z_NO_FLUSH);
+ CHECK_ERR(err, "deflate");
+
+ /* Switch back to compressing mode: */
+ deflateParams(&c_stream, Z_BEST_COMPRESSION, Z_FILTERED);
+ c_stream.next_in = uncompr;
+ c_stream.avail_in = (uInt)uncomprLen;
+ err = deflate(&c_stream, Z_NO_FLUSH);
+ CHECK_ERR(err, "deflate");
+
+ err = deflate(&c_stream, Z_FINISH);
+ if (err != Z_STREAM_END) {
+ fprintf(stderr, "deflate should report Z_STREAM_END\n");
+ exit(1);
+ }
+ err = deflateEnd(&c_stream);
+ CHECK_ERR(err, "deflateEnd");
+}
+
+/* ===========================================================================
+ * Test inflate() with large buffers
+ */
+void test_large_inflate(compr, comprLen, uncompr, uncomprLen)
+ Byte *compr, *uncompr;
+ uLong comprLen, uncomprLen;
+{
+ int err;
+ z_stream d_stream; /* decompression stream */
+
+ strcpy((char*)uncompr, "garbage");
+
+ d_stream.zalloc = zalloc;
+ d_stream.zfree = zfree;
+ d_stream.opaque = (voidpf)0;
+
+ d_stream.next_in = compr;
+ d_stream.avail_in = (uInt)comprLen;
+
+ err = inflateInit(&d_stream);
+ CHECK_ERR(err, "inflateInit");
+
+ for (;;) {
+ d_stream.next_out = uncompr; /* discard the output */
+ d_stream.avail_out = (uInt)uncomprLen;
+ err = inflate(&d_stream, Z_NO_FLUSH);
+ if (err == Z_STREAM_END) break;
+ CHECK_ERR(err, "large inflate");
+ }
+
+ err = inflateEnd(&d_stream);
+ CHECK_ERR(err, "inflateEnd");
+
+ if (d_stream.total_out != 2*uncomprLen + comprLen/2) {
+ fprintf(stderr, "bad large inflate: %ld\n", d_stream.total_out);
+ exit(1);
+ } else {
+ printf("large_inflate(): OK\n");
+ }
+}
+
+/* ===========================================================================
+ * Test deflate() with full flush
+ */
+void test_flush(compr, comprLen)
+ Byte *compr;
+ uLong *comprLen;
+{
+ z_stream c_stream; /* compression stream */
+ int err;
+ uInt len = (uInt)strlen(hello)+1;
+
+ c_stream.zalloc = zalloc;
+ c_stream.zfree = zfree;
+ c_stream.opaque = (voidpf)0;
+
+ err = deflateInit(&c_stream, Z_DEFAULT_COMPRESSION);
+ CHECK_ERR(err, "deflateInit");
+
+ c_stream.next_in = (z_const unsigned char *)hello;
+ c_stream.next_out = compr;
+ c_stream.avail_in = 3;
+ c_stream.avail_out = (uInt)*comprLen;
+ err = deflate(&c_stream, Z_FULL_FLUSH);
+ CHECK_ERR(err, "deflate");
+
+ compr[3]++; /* force an error in first compressed block */
+ c_stream.avail_in = len - 3;
+
+ err = deflate(&c_stream, Z_FINISH);
+ if (err != Z_STREAM_END) {
+ CHECK_ERR(err, "deflate");
+ }
+ err = deflateEnd(&c_stream);
+ CHECK_ERR(err, "deflateEnd");
+
+ *comprLen = c_stream.total_out;
+}
+
+/* ===========================================================================
+ * Test inflateSync()
+ */
+void test_sync(compr, comprLen, uncompr, uncomprLen)
+ Byte *compr, *uncompr;
+ uLong comprLen, uncomprLen;
+{
+ int err;
+ z_stream d_stream; /* decompression stream */
+
+ strcpy((char*)uncompr, "garbage");
+
+ d_stream.zalloc = zalloc;
+ d_stream.zfree = zfree;
+ d_stream.opaque = (voidpf)0;
+
+ d_stream.next_in = compr;
+ d_stream.avail_in = 2; /* just read the zlib header */
+
+ err = inflateInit(&d_stream);
+ CHECK_ERR(err, "inflateInit");
+
+ d_stream.next_out = uncompr;
+ d_stream.avail_out = (uInt)uncomprLen;
+
+ err = inflate(&d_stream, Z_NO_FLUSH);
+ CHECK_ERR(err, "inflate");
+
+ d_stream.avail_in = (uInt)comprLen-2; /* read all compressed data */
+ err = inflateSync(&d_stream); /* but skip the damaged part */
+ CHECK_ERR(err, "inflateSync");
+
+ err = inflate(&d_stream, Z_FINISH);
+ if (err != Z_DATA_ERROR) {
+ fprintf(stderr, "inflate should report DATA_ERROR\n");
+ /* Because of incorrect adler32 */
+ exit(1);
+ }
+ err = inflateEnd(&d_stream);
+ CHECK_ERR(err, "inflateEnd");
+
+ printf("after inflateSync(): hel%s\n", (char *)uncompr);
+}
+
+/* ===========================================================================
+ * Test deflate() with preset dictionary
+ */
+void test_dict_deflate(compr, comprLen)
+ Byte *compr;
+ uLong comprLen;
+{
+ z_stream c_stream; /* compression stream */
+ int err;
+
+ c_stream.zalloc = zalloc;
+ c_stream.zfree = zfree;
+ c_stream.opaque = (voidpf)0;
+
+ err = deflateInit(&c_stream, Z_BEST_COMPRESSION);
+ CHECK_ERR(err, "deflateInit");
+
+ err = deflateSetDictionary(&c_stream,
+ (const Bytef*)dictionary, (int)sizeof(dictionary));
+ CHECK_ERR(err, "deflateSetDictionary");
+
+ dictId = c_stream.adler;
+ c_stream.next_out = compr;
+ c_stream.avail_out = (uInt)comprLen;
+
+ c_stream.next_in = (z_const unsigned char *)hello;
+ c_stream.avail_in = (uInt)strlen(hello)+1;
+
+ err = deflate(&c_stream, Z_FINISH);
+ if (err != Z_STREAM_END) {
+ fprintf(stderr, "deflate should report Z_STREAM_END\n");
+ exit(1);
+ }
+ err = deflateEnd(&c_stream);
+ CHECK_ERR(err, "deflateEnd");
+}
+
+/* ===========================================================================
+ * Test inflate() with a preset dictionary
+ */
+void test_dict_inflate(compr, comprLen, uncompr, uncomprLen)
+ Byte *compr, *uncompr;
+ uLong comprLen, uncomprLen;
+{
+ int err;
+ z_stream d_stream; /* decompression stream */
+
+ strcpy((char*)uncompr, "garbage");
+
+ d_stream.zalloc = zalloc;
+ d_stream.zfree = zfree;
+ d_stream.opaque = (voidpf)0;
+
+ d_stream.next_in = compr;
+ d_stream.avail_in = (uInt)comprLen;
+
+ err = inflateInit(&d_stream);
+ CHECK_ERR(err, "inflateInit");
+
+ d_stream.next_out = uncompr;
+ d_stream.avail_out = (uInt)uncomprLen;
+
+ for (;;) {
+ err = inflate(&d_stream, Z_NO_FLUSH);
+ if (err == Z_STREAM_END) break;
+ if (err == Z_NEED_DICT) {
+ if (d_stream.adler != dictId) {
+ fprintf(stderr, "unexpected dictionary");
+ exit(1);
+ }
+ err = inflateSetDictionary(&d_stream, (const Bytef*)dictionary,
+ (int)sizeof(dictionary));
+ }
+ CHECK_ERR(err, "inflate with dict");
+ }
+
+ err = inflateEnd(&d_stream);
+ CHECK_ERR(err, "inflateEnd");
+
+ if (strcmp((char*)uncompr, hello)) {
+ fprintf(stderr, "bad inflate with dict\n");
+ exit(1);
+ } else {
+ printf("inflate with dictionary: %s\n", (char *)uncompr);
+ }
+}
+
+/* ===========================================================================
+ * Usage: example [output.gz [input.gz]]
+ */
+
+int main(argc, argv)
+ int argc;
+ char *argv[];
+{
+ Byte *compr, *uncompr;
+ uLong comprLen = 10000*sizeof(int); /* don't overflow on MSDOS */
+ uLong uncomprLen = comprLen;
+ static const char* myVersion = ZLIB_VERSION;
+
+ if (zlibVersion()[0] != myVersion[0]) {
+ fprintf(stderr, "incompatible zlib version\n");
+ exit(1);
+
+ } else if (strcmp(zlibVersion(), ZLIB_VERSION) != 0) {
+ fprintf(stderr, "warning: different zlib version\n");
+ }
+
+ printf("zlib version %s = 0x%04x, compile flags = 0x%lx\n",
+ ZLIB_VERSION, ZLIB_VERNUM, zlibCompileFlags());
+
+ compr = (Byte*)calloc((uInt)comprLen, 1);
+ uncompr = (Byte*)calloc((uInt)uncomprLen, 1);
+ /* compr and uncompr are cleared to avoid reading uninitialized
+ * data and to ensure that uncompr compresses well.
+ */
+ if (compr == Z_NULL || uncompr == Z_NULL) {
+ printf("out of memory\n");
+ exit(1);
+ }
+
+#ifdef Z_SOLO
+ (void)argc;
+ (void)argv;
+#else
+ test_compress(compr, comprLen, uncompr, uncomprLen);
+
+ test_gzio((argc > 1 ? argv[1] : TESTFILE),
+ uncompr, uncomprLen);
+#endif
+
+ test_deflate(compr, comprLen);
+ test_inflate(compr, comprLen, uncompr, uncomprLen);
+
+ test_large_deflate(compr, comprLen, uncompr, uncomprLen);
+ test_large_inflate(compr, comprLen, uncompr, uncomprLen);
+
+ test_flush(compr, &comprLen);
+ test_sync(compr, comprLen, uncompr, uncomprLen);
+ comprLen = uncomprLen;
+
+ test_dict_deflate(compr, comprLen);
+ test_dict_inflate(compr, comprLen, uncompr, uncomprLen);
+
+ free(compr);
+ free(uncompr);
+
+ return 0;
+}
diff --git a/zlib/test/infcover.c b/zlib/test/infcover.c
new file mode 100644
index 00000000000..2be01646cec
--- /dev/null
+++ b/zlib/test/infcover.c
@@ -0,0 +1,671 @@
+/* infcover.c -- test zlib's inflate routines with full code coverage
+ * Copyright (C) 2011, 2016 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+/* to use, do: ./configure --cover && make cover */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <assert.h>
+#include "zlib.h"
+
+/* get definition of internal structure so we can mess with it (see pull()),
+ and so we can call inflate_trees() (see cover5()) */
+#define ZLIB_INTERNAL
+#include "inftrees.h"
+#include "inflate.h"
+
+#define local static
+
+/* -- memory tracking routines -- */
+
+/*
+ These memory tracking routines are provided to zlib and track all of zlib's
+ allocations and deallocations, check for LIFO operations, keep a current
+ and high water mark of total bytes requested, optionally set a limit on the
+ total memory that can be allocated, and when done check for memory leaks.
+
+ They are used as follows:
+
+ z_stream strm;
+ mem_setup(&strm) initializes the memory tracking and sets the
+ zalloc, zfree, and opaque members of strm to use
+ memory tracking for all zlib operations on strm
+ mem_limit(&strm, limit) sets a limit on the total bytes requested -- a
+ request that exceeds this limit will result in an
+ allocation failure (returns NULL) -- setting the
+ limit to zero means no limit, which is the default
+ after mem_setup()
+ mem_used(&strm, "msg") prints to stderr "msg" and the total bytes used
+ mem_high(&strm, "msg") prints to stderr "msg" and the high water mark
+ mem_done(&strm, "msg") ends memory tracking, releases all allocations
+ for the tracking as well as leaked zlib blocks, if
+ any. If there was anything unusual, such as leaked
+ blocks, non-FIFO frees, or frees of addresses not
+ allocated, then "msg" and information about the
+ problem is printed to stderr. If everything is
+ normal, nothing is printed. mem_done resets the
+ strm members to Z_NULL to use the default memory
+ allocation routines on the next zlib initialization
+ using strm.
+ */
+
+/* these items are strung together in a linked list, one for each allocation */
+struct mem_item {
+ void *ptr; /* pointer to allocated memory */
+ size_t size; /* requested size of allocation */
+ struct mem_item *next; /* pointer to next item in list, or NULL */
+};
+
+/* this structure is at the root of the linked list, and tracks statistics */
+struct mem_zone {
+ struct mem_item *first; /* pointer to first item in list, or NULL */
+ size_t total, highwater; /* total allocations, and largest total */
+ size_t limit; /* memory allocation limit, or 0 if no limit */
+ int notlifo, rogue; /* counts of non-LIFO frees and rogue frees */
+};
+
+/* memory allocation routine to pass to zlib */
+local void *mem_alloc(void *mem, unsigned count, unsigned size)
+{
+ void *ptr;
+ struct mem_item *item;
+ struct mem_zone *zone = mem;
+ size_t len = count * (size_t)size;
+
+ /* induced allocation failure */
+ if (zone == NULL || (zone->limit && zone->total + len > zone->limit))
+ return NULL;
+
+ /* perform allocation using the standard library, fill memory with a
+ non-zero value to make sure that the code isn't depending on zeros */
+ ptr = malloc(len);
+ if (ptr == NULL)
+ return NULL;
+ memset(ptr, 0xa5, len);
+
+ /* create a new item for the list */
+ item = malloc(sizeof(struct mem_item));
+ if (item == NULL) {
+ free(ptr);
+ return NULL;
+ }
+ item->ptr = ptr;
+ item->size = len;
+
+ /* insert item at the beginning of the list */
+ item->next = zone->first;
+ zone->first = item;
+
+ /* update the statistics */
+ zone->total += item->size;
+ if (zone->total > zone->highwater)
+ zone->highwater = zone->total;
+
+ /* return the allocated memory */
+ return ptr;
+}
+
+/* memory free routine to pass to zlib */
+local void mem_free(void *mem, void *ptr)
+{
+ struct mem_item *item, *next;
+ struct mem_zone *zone = mem;
+
+ /* if no zone, just do a free */
+ if (zone == NULL) {
+ free(ptr);
+ return;
+ }
+
+ /* point next to the item that matches ptr, or NULL if not found -- remove
+ the item from the linked list if found */
+ next = zone->first;
+ if (next) {
+ if (next->ptr == ptr)
+ zone->first = next->next; /* first one is it, remove from list */
+ else {
+ do { /* search the linked list */
+ item = next;
+ next = item->next;
+ } while (next != NULL && next->ptr != ptr);
+ if (next) { /* if found, remove from linked list */
+ item->next = next->next;
+ zone->notlifo++; /* not a LIFO free */
+ }
+
+ }
+ }
+
+ /* if found, update the statistics and free the item */
+ if (next) {
+ zone->total -= next->size;
+ free(next);
+ }
+
+ /* if not found, update the rogue count */
+ else
+ zone->rogue++;
+
+ /* in any case, do the requested free with the standard library function */
+ free(ptr);
+}
+
+/* set up a controlled memory allocation space for monitoring, set the stream
+ parameters to the controlled routines, with opaque pointing to the space */
+local void mem_setup(z_stream *strm)
+{
+ struct mem_zone *zone;
+
+ zone = malloc(sizeof(struct mem_zone));
+ assert(zone != NULL);
+ zone->first = NULL;
+ zone->total = 0;
+ zone->highwater = 0;
+ zone->limit = 0;
+ zone->notlifo = 0;
+ zone->rogue = 0;
+ strm->opaque = zone;
+ strm->zalloc = mem_alloc;
+ strm->zfree = mem_free;
+}
+
+/* set a limit on the total memory allocation, or 0 to remove the limit */
+local void mem_limit(z_stream *strm, size_t limit)
+{
+ struct mem_zone *zone = strm->opaque;
+
+ zone->limit = limit;
+}
+
+/* show the current total requested allocations in bytes */
+local void mem_used(z_stream *strm, char *prefix)
+{
+ struct mem_zone *zone = strm->opaque;
+
+ fprintf(stderr, "%s: %lu allocated\n", prefix, zone->total);
+}
+
+/* show the high water allocation in bytes */
+local void mem_high(z_stream *strm, char *prefix)
+{
+ struct mem_zone *zone = strm->opaque;
+
+ fprintf(stderr, "%s: %lu high water mark\n", prefix, zone->highwater);
+}
+
+/* release the memory allocation zone -- if there are any surprises, notify */
+local void mem_done(z_stream *strm, char *prefix)
+{
+ int count = 0;
+ struct mem_item *item, *next;
+ struct mem_zone *zone = strm->opaque;
+
+ /* show high water mark */
+ mem_high(strm, prefix);
+
+ /* free leftover allocations and item structures, if any */
+ item = zone->first;
+ while (item != NULL) {
+ free(item->ptr);
+ next = item->next;
+ free(item);
+ item = next;
+ count++;
+ }
+
+ /* issue alerts about anything unexpected */
+ if (count || zone->total)
+ fprintf(stderr, "** %s: %lu bytes in %d blocks not freed\n",
+ prefix, zone->total, count);
+ if (zone->notlifo)
+ fprintf(stderr, "** %s: %d frees not LIFO\n", prefix, zone->notlifo);
+ if (zone->rogue)
+ fprintf(stderr, "** %s: %d frees not recognized\n",
+ prefix, zone->rogue);
+
+ /* free the zone and delete from the stream */
+ free(zone);
+ strm->opaque = Z_NULL;
+ strm->zalloc = Z_NULL;
+ strm->zfree = Z_NULL;
+}
+
+/* -- inflate test routines -- */
+
+/* Decode a hexadecimal string, set *len to length, in[] to the bytes. This
+ decodes liberally, in that hex digits can be adjacent, in which case two in
+ a row writes a byte. Or they can be delimited by any non-hex character,
+ where the delimiters are ignored except when a single hex digit is followed
+ by a delimiter, where that single digit writes a byte. The returned data is
+ allocated and must eventually be freed. NULL is returned if out of memory.
+ If the length is not needed, then len can be NULL. */
+local unsigned char *h2b(const char *hex, unsigned *len)
+{
+ unsigned char *in, *re;
+ unsigned next, val;
+
+ in = malloc((strlen(hex) + 1) >> 1);
+ if (in == NULL)
+ return NULL;
+ next = 0;
+ val = 1;
+ do {
+ if (*hex >= '0' && *hex <= '9')
+ val = (val << 4) + *hex - '0';
+ else if (*hex >= 'A' && *hex <= 'F')
+ val = (val << 4) + *hex - 'A' + 10;
+ else if (*hex >= 'a' && *hex <= 'f')
+ val = (val << 4) + *hex - 'a' + 10;
+ else if (val != 1 && val < 32) /* one digit followed by delimiter */
+ val += 240; /* make it look like two digits */
+ if (val > 255) { /* have two digits */
+ in[next++] = val & 0xff; /* save the decoded byte */
+ val = 1; /* start over */
+ }
+ } while (*hex++); /* go through the loop with the terminating null */
+ if (len != NULL)
+ *len = next;
+ re = realloc(in, next);
+ return re == NULL ? in : re;
+}
+
+/* generic inflate() run, where hex is the hexadecimal input data, what is the
+ text to include in an error message, step is how much input data to feed
+ inflate() on each call, or zero to feed it all, win is the window bits
+ parameter to inflateInit2(), len is the size of the output buffer, and err
+ is the error code expected from the first inflate() call (the second
+ inflate() call is expected to return Z_STREAM_END). If win is 47, then
+ header information is collected with inflateGetHeader(). If a zlib stream
+ is looking for a dictionary, then an empty dictionary is provided.
+ inflate() is run until all of the input data is consumed. */
+local void inf(char *hex, char *what, unsigned step, int win, unsigned len,
+ int err)
+{
+ int ret;
+ unsigned have;
+ unsigned char *in, *out;
+ z_stream strm, copy;
+ gz_header head;
+
+ mem_setup(&strm);
+ strm.avail_in = 0;
+ strm.next_in = Z_NULL;
+ ret = inflateInit2(&strm, win);
+ if (ret != Z_OK) {
+ mem_done(&strm, what);
+ return;
+ }
+ out = malloc(len); assert(out != NULL);
+ if (win == 47) {
+ head.extra = out;
+ head.extra_max = len;
+ head.name = out;
+ head.name_max = len;
+ head.comment = out;
+ head.comm_max = len;
+ ret = inflateGetHeader(&strm, &head); assert(ret == Z_OK);
+ }
+ in = h2b(hex, &have); assert(in != NULL);
+ if (step == 0 || step > have)
+ step = have;
+ strm.avail_in = step;
+ have -= step;
+ strm.next_in = in;
+ do {
+ strm.avail_out = len;
+ strm.next_out = out;
+ ret = inflate(&strm, Z_NO_FLUSH); assert(err == 9 || ret == err);
+ if (ret != Z_OK && ret != Z_BUF_ERROR && ret != Z_NEED_DICT)
+ break;
+ if (ret == Z_NEED_DICT) {
+ ret = inflateSetDictionary(&strm, in, 1);
+ assert(ret == Z_DATA_ERROR);
+ mem_limit(&strm, 1);
+ ret = inflateSetDictionary(&strm, out, 0);
+ assert(ret == Z_MEM_ERROR);
+ mem_limit(&strm, 0);
+ ((struct inflate_state *)strm.state)->mode = DICT;
+ ret = inflateSetDictionary(&strm, out, 0);
+ assert(ret == Z_OK);
+ ret = inflate(&strm, Z_NO_FLUSH); assert(ret == Z_BUF_ERROR);
+ }
+ ret = inflateCopy(&copy, &strm); assert(ret == Z_OK);
+ ret = inflateEnd(&copy); assert(ret == Z_OK);
+ err = 9; /* don't care next time around */
+ have += strm.avail_in;
+ strm.avail_in = step > have ? have : step;
+ have -= strm.avail_in;
+ } while (strm.avail_in);
+ free(in);
+ free(out);
+ ret = inflateReset2(&strm, -8); assert(ret == Z_OK);
+ ret = inflateEnd(&strm); assert(ret == Z_OK);
+ mem_done(&strm, what);
+}
+
+/* cover all of the lines in inflate.c up to inflate() */
+local void cover_support(void)
+{
+ int ret;
+ z_stream strm;
+
+ mem_setup(&strm);
+ strm.avail_in = 0;
+ strm.next_in = Z_NULL;
+ ret = inflateInit(&strm); assert(ret == Z_OK);
+ mem_used(&strm, "inflate init");
+ ret = inflatePrime(&strm, 5, 31); assert(ret == Z_OK);
+ ret = inflatePrime(&strm, -1, 0); assert(ret == Z_OK);
+ ret = inflateSetDictionary(&strm, Z_NULL, 0);
+ assert(ret == Z_STREAM_ERROR);
+ ret = inflateEnd(&strm); assert(ret == Z_OK);
+ mem_done(&strm, "prime");
+
+ inf("63 0", "force window allocation", 0, -15, 1, Z_OK);
+ inf("63 18 5", "force window replacement", 0, -8, 259, Z_OK);
+ inf("63 18 68 30 d0 0 0", "force split window update", 4, -8, 259, Z_OK);
+ inf("3 0", "use fixed blocks", 0, -15, 1, Z_STREAM_END);
+ inf("", "bad window size", 0, 1, 0, Z_STREAM_ERROR);
+
+ mem_setup(&strm);
+ strm.avail_in = 0;
+ strm.next_in = Z_NULL;
+ ret = inflateInit_(&strm, ZLIB_VERSION - 1, (int)sizeof(z_stream));
+ assert(ret == Z_VERSION_ERROR);
+ mem_done(&strm, "wrong version");
+
+ strm.avail_in = 0;
+ strm.next_in = Z_NULL;
+ ret = inflateInit(&strm); assert(ret == Z_OK);
+ ret = inflateEnd(&strm); assert(ret == Z_OK);
+ fputs("inflate built-in memory routines\n", stderr);
+}
+
+/* cover all inflate() header and trailer cases and code after inflate() */
+local void cover_wrap(void)
+{
+ int ret;
+ z_stream strm, copy;
+ unsigned char dict[257];
+
+ ret = inflate(Z_NULL, 0); assert(ret == Z_STREAM_ERROR);
+ ret = inflateEnd(Z_NULL); assert(ret == Z_STREAM_ERROR);
+ ret = inflateCopy(Z_NULL, Z_NULL); assert(ret == Z_STREAM_ERROR);
+ fputs("inflate bad parameters\n", stderr);
+
+ inf("1f 8b 0 0", "bad gzip method", 0, 31, 0, Z_DATA_ERROR);
+ inf("1f 8b 8 80", "bad gzip flags", 0, 31, 0, Z_DATA_ERROR);
+ inf("77 85", "bad zlib method", 0, 15, 0, Z_DATA_ERROR);
+ inf("8 99", "set window size from header", 0, 0, 0, Z_OK);
+ inf("78 9c", "bad zlib window size", 0, 8, 0, Z_DATA_ERROR);
+ inf("78 9c 63 0 0 0 1 0 1", "check adler32", 0, 15, 1, Z_STREAM_END);
+ inf("1f 8b 8 1e 0 0 0 0 0 0 1 0 0 0 0 0 0", "bad header crc", 0, 47, 1,
+ Z_DATA_ERROR);
+ inf("1f 8b 8 2 0 0 0 0 0 0 1d 26 3 0 0 0 0 0 0 0 0 0", "check gzip length",
+ 0, 47, 0, Z_STREAM_END);
+ inf("78 90", "bad zlib header check", 0, 47, 0, Z_DATA_ERROR);
+ inf("8 b8 0 0 0 1", "need dictionary", 0, 8, 0, Z_NEED_DICT);
+ inf("78 9c 63 0", "compute adler32", 0, 15, 1, Z_OK);
+
+ mem_setup(&strm);
+ strm.avail_in = 0;
+ strm.next_in = Z_NULL;
+ ret = inflateInit2(&strm, -8);
+ strm.avail_in = 2;
+ strm.next_in = (void *)"\x63";
+ strm.avail_out = 1;
+ strm.next_out = (void *)&ret;
+ mem_limit(&strm, 1);
+ ret = inflate(&strm, Z_NO_FLUSH); assert(ret == Z_MEM_ERROR);
+ ret = inflate(&strm, Z_NO_FLUSH); assert(ret == Z_MEM_ERROR);
+ mem_limit(&strm, 0);
+ memset(dict, 0, 257);
+ ret = inflateSetDictionary(&strm, dict, 257);
+ assert(ret == Z_OK);
+ mem_limit(&strm, (sizeof(struct inflate_state) << 1) + 256);
+ ret = inflatePrime(&strm, 16, 0); assert(ret == Z_OK);
+ strm.avail_in = 2;
+ strm.next_in = (void *)"\x80";
+ ret = inflateSync(&strm); assert(ret == Z_DATA_ERROR);
+ ret = inflate(&strm, Z_NO_FLUSH); assert(ret == Z_STREAM_ERROR);
+ strm.avail_in = 4;
+ strm.next_in = (void *)"\0\0\xff\xff";
+ ret = inflateSync(&strm); assert(ret == Z_OK);
+ (void)inflateSyncPoint(&strm);
+ ret = inflateCopy(&copy, &strm); assert(ret == Z_MEM_ERROR);
+ mem_limit(&strm, 0);
+ ret = inflateUndermine(&strm, 1); assert(ret == Z_DATA_ERROR);
+ (void)inflateMark(&strm);
+ ret = inflateEnd(&strm); assert(ret == Z_OK);
+ mem_done(&strm, "miscellaneous, force memory errors");
+}
+
+/* input and output functions for inflateBack() */
+local unsigned pull(void *desc, unsigned char **buf)
+{
+ static unsigned int next = 0;
+ static unsigned char dat[] = {0x63, 0, 2, 0};
+ struct inflate_state *state;
+
+ if (desc == Z_NULL) {
+ next = 0;
+ return 0; /* no input (already provided at next_in) */
+ }
+ state = (void *)((z_stream *)desc)->state;
+ if (state != Z_NULL)
+ state->mode = SYNC; /* force an otherwise impossible situation */
+ return next < sizeof(dat) ? (*buf = dat + next++, 1) : 0;
+}
+
+local int push(void *desc, unsigned char *buf, unsigned len)
+{
+ buf += len;
+ return desc != Z_NULL; /* force error if desc not null */
+}
+
+/* cover inflateBack() up to common deflate data cases and after those */
+local void cover_back(void)
+{
+ int ret;
+ z_stream strm;
+ unsigned char win[32768];
+
+ ret = inflateBackInit_(Z_NULL, 0, win, 0, 0);
+ assert(ret == Z_VERSION_ERROR);
+ ret = inflateBackInit(Z_NULL, 0, win); assert(ret == Z_STREAM_ERROR);
+ ret = inflateBack(Z_NULL, Z_NULL, Z_NULL, Z_NULL, Z_NULL);
+ assert(ret == Z_STREAM_ERROR);
+ ret = inflateBackEnd(Z_NULL); assert(ret == Z_STREAM_ERROR);
+ fputs("inflateBack bad parameters\n", stderr);
+
+ mem_setup(&strm);
+ ret = inflateBackInit(&strm, 15, win); assert(ret == Z_OK);
+ strm.avail_in = 2;
+ strm.next_in = (void *)"\x03";
+ ret = inflateBack(&strm, pull, Z_NULL, push, Z_NULL);
+ assert(ret == Z_STREAM_END);
+ /* force output error */
+ strm.avail_in = 3;
+ strm.next_in = (void *)"\x63\x00";
+ ret = inflateBack(&strm, pull, Z_NULL, push, &strm);
+ assert(ret == Z_BUF_ERROR);
+ /* force mode error by mucking with state */
+ ret = inflateBack(&strm, pull, &strm, push, Z_NULL);
+ assert(ret == Z_STREAM_ERROR);
+ ret = inflateBackEnd(&strm); assert(ret == Z_OK);
+ mem_done(&strm, "inflateBack bad state");
+
+ ret = inflateBackInit(&strm, 15, win); assert(ret == Z_OK);
+ ret = inflateBackEnd(&strm); assert(ret == Z_OK);
+ fputs("inflateBack built-in memory routines\n", stderr);
+}
+
+/* do a raw inflate of data in hexadecimal with both inflate and inflateBack */
+local int try(char *hex, char *id, int err)
+{
+ int ret;
+ unsigned len, size;
+ unsigned char *in, *out, *win;
+ char *prefix;
+ z_stream strm;
+
+ /* convert to hex */
+ in = h2b(hex, &len);
+ assert(in != NULL);
+
+ /* allocate work areas */
+ size = len << 3;
+ out = malloc(size);
+ assert(out != NULL);
+ win = malloc(32768);
+ assert(win != NULL);
+ prefix = malloc(strlen(id) + 6);
+ assert(prefix != NULL);
+
+ /* first with inflate */
+ strcpy(prefix, id);
+ strcat(prefix, "-late");
+ mem_setup(&strm);
+ strm.avail_in = 0;
+ strm.next_in = Z_NULL;
+ ret = inflateInit2(&strm, err < 0 ? 47 : -15);
+ assert(ret == Z_OK);
+ strm.avail_in = len;
+ strm.next_in = in;
+ do {
+ strm.avail_out = size;
+ strm.next_out = out;
+ ret = inflate(&strm, Z_TREES);
+ assert(ret != Z_STREAM_ERROR && ret != Z_MEM_ERROR);
+ if (ret == Z_DATA_ERROR || ret == Z_NEED_DICT)
+ break;
+ } while (strm.avail_in || strm.avail_out == 0);
+ if (err) {
+ assert(ret == Z_DATA_ERROR);
+ assert(strcmp(id, strm.msg) == 0);
+ }
+ inflateEnd(&strm);
+ mem_done(&strm, prefix);
+
+ /* then with inflateBack */
+ if (err >= 0) {
+ strcpy(prefix, id);
+ strcat(prefix, "-back");
+ mem_setup(&strm);
+ ret = inflateBackInit(&strm, 15, win);
+ assert(ret == Z_OK);
+ strm.avail_in = len;
+ strm.next_in = in;
+ ret = inflateBack(&strm, pull, Z_NULL, push, Z_NULL);
+ assert(ret != Z_STREAM_ERROR);
+ if (err) {
+ assert(ret == Z_DATA_ERROR);
+ assert(strcmp(id, strm.msg) == 0);
+ }
+ inflateBackEnd(&strm);
+ mem_done(&strm, prefix);
+ }
+
+ /* clean up */
+ free(prefix);
+ free(win);
+ free(out);
+ free(in);
+ return ret;
+}
+
+/* cover deflate data cases in both inflate() and inflateBack() */
+local void cover_inflate(void)
+{
+ try("0 0 0 0 0", "invalid stored block lengths", 1);
+ try("3 0", "fixed", 0);
+ try("6", "invalid block type", 1);
+ try("1 1 0 fe ff 0", "stored", 0);
+ try("fc 0 0", "too many length or distance symbols", 1);
+ try("4 0 fe ff", "invalid code lengths set", 1);
+ try("4 0 24 49 0", "invalid bit length repeat", 1);
+ try("4 0 24 e9 ff ff", "invalid bit length repeat", 1);
+ try("4 0 24 e9 ff 6d", "invalid code -- missing end-of-block", 1);
+ try("4 80 49 92 24 49 92 24 71 ff ff 93 11 0",
+ "invalid literal/lengths set", 1);
+ try("4 80 49 92 24 49 92 24 f b4 ff ff c3 84", "invalid distances set", 1);
+ try("4 c0 81 8 0 0 0 0 20 7f eb b 0 0", "invalid literal/length code", 1);
+ try("2 7e ff ff", "invalid distance code", 1);
+ try("c c0 81 0 0 0 0 0 90 ff 6b 4 0", "invalid distance too far back", 1);
+
+ /* also trailer mismatch just in inflate() */
+ try("1f 8b 8 0 0 0 0 0 0 0 3 0 0 0 0 1", "incorrect data check", -1);
+ try("1f 8b 8 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 1",
+ "incorrect length check", -1);
+ try("5 c0 21 d 0 0 0 80 b0 fe 6d 2f 91 6c", "pull 17", 0);
+ try("5 e0 81 91 24 cb b2 2c 49 e2 f 2e 8b 9a 47 56 9f fb fe ec d2 ff 1f",
+ "long code", 0);
+ try("ed c0 1 1 0 0 0 40 20 ff 57 1b 42 2c 4f", "length extra", 0);
+ try("ed cf c1 b1 2c 47 10 c4 30 fa 6f 35 1d 1 82 59 3d fb be 2e 2a fc f c",
+ "long distance and extra", 0);
+ try("ed c0 81 0 0 0 0 80 a0 fd a9 17 a9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
+ "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6", "window end", 0);
+ inf("2 8 20 80 0 3 0", "inflate_fast TYPE return", 0, -15, 258,
+ Z_STREAM_END);
+ inf("63 18 5 40 c 0", "window wrap", 3, -8, 300, Z_OK);
+}
+
+/* cover remaining lines in inftrees.c */
+local void cover_trees(void)
+{
+ int ret;
+ unsigned bits;
+ unsigned short lens[16], work[16];
+ code *next, table[ENOUGH_DISTS];
+
+ /* we need to call inflate_table() directly in order to manifest not-
+ enough errors, since zlib insures that enough is always enough */
+ for (bits = 0; bits < 15; bits++)
+ lens[bits] = (unsigned short)(bits + 1);
+ lens[15] = 15;
+ next = table;
+ bits = 15;
+ ret = inflate_table(DISTS, lens, 16, &next, &bits, work);
+ assert(ret == 1);
+ next = table;
+ bits = 1;
+ ret = inflate_table(DISTS, lens, 16, &next, &bits, work);
+ assert(ret == 1);
+ fputs("inflate_table not enough errors\n", stderr);
+}
+
+/* cover remaining inffast.c decoding and window copying */
+local void cover_fast(void)
+{
+ inf("e5 e0 81 ad 6d cb b2 2c c9 01 1e 59 63 ae 7d ee fb 4d fd b5 35 41 68"
+ " ff 7f 0f 0 0 0", "fast length extra bits", 0, -8, 258, Z_DATA_ERROR);
+ inf("25 fd 81 b5 6d 59 b6 6a 49 ea af 35 6 34 eb 8c b9 f6 b9 1e ef 67 49"
+ " 50 fe ff ff 3f 0 0", "fast distance extra bits", 0, -8, 258,
+ Z_DATA_ERROR);
+ inf("3 7e 0 0 0 0 0", "fast invalid distance code", 0, -8, 258,
+ Z_DATA_ERROR);
+ inf("1b 7 0 0 0 0 0", "fast invalid literal/length code", 0, -8, 258,
+ Z_DATA_ERROR);
+ inf("d c7 1 ae eb 38 c 4 41 a0 87 72 de df fb 1f b8 36 b1 38 5d ff ff 0",
+ "fast 2nd level codes and too far back", 0, -8, 258, Z_DATA_ERROR);
+ inf("63 18 5 8c 10 8 0 0 0 0", "very common case", 0, -8, 259, Z_OK);
+ inf("63 60 60 18 c9 0 8 18 18 18 26 c0 28 0 29 0 0 0",
+ "contiguous and wrap around window", 6, -8, 259, Z_OK);
+ inf("63 0 3 0 0 0 0 0", "copy direct from output", 0, -8, 259,
+ Z_STREAM_END);
+}
+
+int main(void)
+{
+ fprintf(stderr, "%s\n", zlibVersion());
+ cover_support();
+ cover_wrap();
+ cover_back();
+ cover_inflate();
+ cover_trees();
+ cover_fast();
+ return 0;
+}
diff --git a/zlib/test/minigzip.c b/zlib/test/minigzip.c
new file mode 100644
index 00000000000..e22fb08c0a2
--- /dev/null
+++ b/zlib/test/minigzip.c
@@ -0,0 +1,651 @@
+/* minigzip.c -- simulate gzip using the zlib compression library
+ * Copyright (C) 1995-2006, 2010, 2011, 2016 Jean-loup Gailly
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+/*
+ * minigzip is a minimal implementation of the gzip utility. This is
+ * only an example of using zlib and isn't meant to replace the
+ * full-featured gzip. No attempt is made to deal with file systems
+ * limiting names to 14 or 8+3 characters, etc... Error checking is
+ * very limited. So use minigzip only for testing; use gzip for the
+ * real thing. On MSDOS, use only on file names without extension
+ * or in pipe mode.
+ */
+
+/* @(#) $Id$ */
+
+#include "zlib.h"
+#include <stdio.h>
+
+#ifdef STDC
+# include <string.h>
+# include <stdlib.h>
+#endif
+
+#ifdef USE_MMAP
+# include <sys/types.h>
+# include <sys/mman.h>
+# include <sys/stat.h>
+#endif
+
+#if defined(MSDOS) || defined(OS2) || defined(WIN32) || defined(__CYGWIN__)
+# include <fcntl.h>
+# include <io.h>
+# ifdef UNDER_CE
+# include <stdlib.h>
+# endif
+# define SET_BINARY_MODE(file) setmode(fileno(file), O_BINARY)
+#else
+# define SET_BINARY_MODE(file)
+#endif
+
+#if defined(_MSC_VER) && _MSC_VER < 1900
+# define snprintf _snprintf
+#endif
+
+#ifdef VMS
+# define unlink delete
+# define GZ_SUFFIX "-gz"
+#endif
+#ifdef RISCOS
+# define unlink remove
+# define GZ_SUFFIX "-gz"
+# define fileno(file) file->__file
+#endif
+#if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
+# include <unix.h> /* for fileno */
+#endif
+
+#if !defined(Z_HAVE_UNISTD_H) && !defined(_LARGEFILE64_SOURCE)
+#ifndef WIN32 /* unlink already in stdio.h for WIN32 */
+ extern int unlink OF((const char *));
+#endif
+#endif
+
+#if defined(UNDER_CE)
+# include <windows.h>
+# define perror(s) pwinerror(s)
+
+/* Map the Windows error number in ERROR to a locale-dependent error
+ message string and return a pointer to it. Typically, the values
+ for ERROR come from GetLastError.
+
+ The string pointed to shall not be modified by the application,
+ but may be overwritten by a subsequent call to strwinerror
+
+ The strwinerror function does not change the current setting
+ of GetLastError. */
+
+static char *strwinerror (error)
+ DWORD error;
+{
+ static char buf[1024];
+
+ wchar_t *msgbuf;
+ DWORD lasterr = GetLastError();
+ DWORD chars = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM
+ | FORMAT_MESSAGE_ALLOCATE_BUFFER,
+ NULL,
+ error,
+ 0, /* Default language */
+ (LPVOID)&msgbuf,
+ 0,
+ NULL);
+ if (chars != 0) {
+ /* If there is an \r\n appended, zap it. */
+ if (chars >= 2
+ && msgbuf[chars - 2] == '\r' && msgbuf[chars - 1] == '\n') {
+ chars -= 2;
+ msgbuf[chars] = 0;
+ }
+
+ if (chars > sizeof (buf) - 1) {
+ chars = sizeof (buf) - 1;
+ msgbuf[chars] = 0;
+ }
+
+ wcstombs(buf, msgbuf, chars + 1);
+ LocalFree(msgbuf);
+ }
+ else {
+ sprintf(buf, "unknown win32 error (%ld)", error);
+ }
+
+ SetLastError(lasterr);
+ return buf;
+}
+
+static void pwinerror (s)
+ const char *s;
+{
+ if (s && *s)
+ fprintf(stderr, "%s: %s\n", s, strwinerror(GetLastError ()));
+ else
+ fprintf(stderr, "%s\n", strwinerror(GetLastError ()));
+}
+
+#endif /* UNDER_CE */
+
+#ifndef GZ_SUFFIX
+# define GZ_SUFFIX ".gz"
+#endif
+#define SUFFIX_LEN (sizeof(GZ_SUFFIX)-1)
+
+#define BUFLEN 16384
+#define MAX_NAME_LEN 1024
+
+#ifdef MAXSEG_64K
+# define local static
+ /* Needed for systems with limitation on stack size. */
+#else
+# define local
+#endif
+
+#ifdef Z_SOLO
+/* for Z_SOLO, create simplified gz* functions using deflate and inflate */
+
+#if defined(Z_HAVE_UNISTD_H) || defined(Z_LARGE)
+# include <unistd.h> /* for unlink() */
+#endif
+
+void *myalloc OF((void *, unsigned, unsigned));
+void myfree OF((void *, void *));
+
+void *myalloc(q, n, m)
+ void *q;
+ unsigned n, m;
+{
+ (void)q;
+ return calloc(n, m);
+}
+
+void myfree(q, p)
+ void *q, *p;
+{
+ (void)q;
+ free(p);
+}
+
+typedef struct gzFile_s {
+ FILE *file;
+ int write;
+ int err;
+ char *msg;
+ z_stream strm;
+} *gzFile;
+
+gzFile gzopen OF((const char *, const char *));
+gzFile gzdopen OF((int, const char *));
+gzFile gz_open OF((const char *, int, const char *));
+
+gzFile gzopen(path, mode)
+const char *path;
+const char *mode;
+{
+ return gz_open(path, -1, mode);
+}
+
+gzFile gzdopen(fd, mode)
+int fd;
+const char *mode;
+{
+ return gz_open(NULL, fd, mode);
+}
+
+gzFile gz_open(path, fd, mode)
+ const char *path;
+ int fd;
+ const char *mode;
+{
+ gzFile gz;
+ int ret;
+
+ gz = malloc(sizeof(struct gzFile_s));
+ if (gz == NULL)
+ return NULL;
+ gz->write = strchr(mode, 'w') != NULL;
+ gz->strm.zalloc = myalloc;
+ gz->strm.zfree = myfree;
+ gz->strm.opaque = Z_NULL;
+ if (gz->write)
+ ret = deflateInit2(&(gz->strm), -1, 8, 15 + 16, 8, 0);
+ else {
+ gz->strm.next_in = 0;
+ gz->strm.avail_in = Z_NULL;
+ ret = inflateInit2(&(gz->strm), 15 + 16);
+ }
+ if (ret != Z_OK) {
+ free(gz);
+ return NULL;
+ }
+ gz->file = path == NULL ? fdopen(fd, gz->write ? "wb" : "rb") :
+ fopen(path, gz->write ? "wb" : "rb");
+ if (gz->file == NULL) {
+ gz->write ? deflateEnd(&(gz->strm)) : inflateEnd(&(gz->strm));
+ free(gz);
+ return NULL;
+ }
+ gz->err = 0;
+ gz->msg = "";
+ return gz;
+}
+
+int gzwrite OF((gzFile, const void *, unsigned));
+
+int gzwrite(gz, buf, len)
+ gzFile gz;
+ const void *buf;
+ unsigned len;
+{
+ z_stream *strm;
+ unsigned char out[BUFLEN];
+
+ if (gz == NULL || !gz->write)
+ return 0;
+ strm = &(gz->strm);
+ strm->next_in = (void *)buf;
+ strm->avail_in = len;
+ do {
+ strm->next_out = out;
+ strm->avail_out = BUFLEN;
+ (void)deflate(strm, Z_NO_FLUSH);
+ fwrite(out, 1, BUFLEN - strm->avail_out, gz->file);
+ } while (strm->avail_out == 0);
+ return len;
+}
+
+int gzread OF((gzFile, void *, unsigned));
+
+int gzread(gz, buf, len)
+ gzFile gz;
+ void *buf;
+ unsigned len;
+{
+ int ret;
+ unsigned got;
+ unsigned char in[1];
+ z_stream *strm;
+
+ if (gz == NULL || gz->write)
+ return 0;
+ if (gz->err)
+ return 0;
+ strm = &(gz->strm);
+ strm->next_out = (void *)buf;
+ strm->avail_out = len;
+ do {
+ got = fread(in, 1, 1, gz->file);
+ if (got == 0)
+ break;
+ strm->next_in = in;
+ strm->avail_in = 1;
+ ret = inflate(strm, Z_NO_FLUSH);
+ if (ret == Z_DATA_ERROR) {
+ gz->err = Z_DATA_ERROR;
+ gz->msg = strm->msg;
+ return 0;
+ }
+ if (ret == Z_STREAM_END)
+ inflateReset(strm);
+ } while (strm->avail_out);
+ return len - strm->avail_out;
+}
+
+int gzclose OF((gzFile));
+
+int gzclose(gz)
+ gzFile gz;
+{
+ z_stream *strm;
+ unsigned char out[BUFLEN];
+
+ if (gz == NULL)
+ return Z_STREAM_ERROR;
+ strm = &(gz->strm);
+ if (gz->write) {
+ strm->next_in = Z_NULL;
+ strm->avail_in = 0;
+ do {
+ strm->next_out = out;
+ strm->avail_out = BUFLEN;
+ (void)deflate(strm, Z_FINISH);
+ fwrite(out, 1, BUFLEN - strm->avail_out, gz->file);
+ } while (strm->avail_out == 0);
+ deflateEnd(strm);
+ }
+ else
+ inflateEnd(strm);
+ fclose(gz->file);
+ free(gz);
+ return Z_OK;
+}
+
+const char *gzerror OF((gzFile, int *));
+
+const char *gzerror(gz, err)
+ gzFile gz;
+ int *err;
+{
+ *err = gz->err;
+ return gz->msg;
+}
+
+#endif
+
+static char *prog;
+
+void error OF((const char *msg));
+void gz_compress OF((FILE *in, gzFile out));
+#ifdef USE_MMAP
+int gz_compress_mmap OF((FILE *in, gzFile out));
+#endif
+void gz_uncompress OF((gzFile in, FILE *out));
+void file_compress OF((char *file, char *mode));
+void file_uncompress OF((char *file));
+int main OF((int argc, char *argv[]));
+
+/* ===========================================================================
+ * Display error message and exit
+ */
+void error(msg)
+ const char *msg;
+{
+ fprintf(stderr, "%s: %s\n", prog, msg);
+ exit(1);
+}
+
+/* ===========================================================================
+ * Compress input to output then close both files.
+ */
+
+void gz_compress(in, out)
+ FILE *in;
+ gzFile out;
+{
+ local char buf[BUFLEN];
+ int len;
+ int err;
+
+#ifdef USE_MMAP
+ /* Try first compressing with mmap. If mmap fails (minigzip used in a
+ * pipe), use the normal fread loop.
+ */
+ if (gz_compress_mmap(in, out) == Z_OK) return;
+#endif
+ for (;;) {
+ len = (int)fread(buf, 1, sizeof(buf), in);
+ if (ferror(in)) {
+ perror("fread");
+ exit(1);
+ }
+ if (len == 0) break;
+
+ if (gzwrite(out, buf, (unsigned)len) != len) error(gzerror(out, &err));
+ }
+ fclose(in);
+ if (gzclose(out) != Z_OK) error("failed gzclose");
+}
+
+#ifdef USE_MMAP /* MMAP version, Miguel Albrecht <malbrech@eso.org> */
+
+/* Try compressing the input file at once using mmap. Return Z_OK if
+ * if success, Z_ERRNO otherwise.
+ */
+int gz_compress_mmap(in, out)
+ FILE *in;
+ gzFile out;
+{
+ int len;
+ int err;
+ int ifd = fileno(in);
+ caddr_t buf; /* mmap'ed buffer for the entire input file */
+ off_t buf_len; /* length of the input file */
+ struct stat sb;
+
+ /* Determine the size of the file, needed for mmap: */
+ if (fstat(ifd, &sb) < 0) return Z_ERRNO;
+ buf_len = sb.st_size;
+ if (buf_len <= 0) return Z_ERRNO;
+
+ /* Now do the actual mmap: */
+ buf = mmap((caddr_t) 0, buf_len, PROT_READ, MAP_SHARED, ifd, (off_t)0);
+ if (buf == (caddr_t)(-1)) return Z_ERRNO;
+
+ /* Compress the whole file at once: */
+ len = gzwrite(out, (char *)buf, (unsigned)buf_len);
+
+ if (len != (int)buf_len) error(gzerror(out, &err));
+
+ munmap(buf, buf_len);
+ fclose(in);
+ if (gzclose(out) != Z_OK) error("failed gzclose");
+ return Z_OK;
+}
+#endif /* USE_MMAP */
+
+/* ===========================================================================
+ * Uncompress input to output then close both files.
+ */
+void gz_uncompress(in, out)
+ gzFile in;
+ FILE *out;
+{
+ local char buf[BUFLEN];
+ int len;
+ int err;
+
+ for (;;) {
+ len = gzread(in, buf, sizeof(buf));
+ if (len < 0) error (gzerror(in, &err));
+ if (len == 0) break;
+
+ if ((int)fwrite(buf, 1, (unsigned)len, out) != len) {
+ error("failed fwrite");
+ }
+ }
+ if (fclose(out)) error("failed fclose");
+
+ if (gzclose(in) != Z_OK) error("failed gzclose");
+}
+
+
+/* ===========================================================================
+ * Compress the given file: create a corresponding .gz file and remove the
+ * original.
+ */
+void file_compress(file, mode)
+ char *file;
+ char *mode;
+{
+ local char outfile[MAX_NAME_LEN];
+ FILE *in;
+ gzFile out;
+
+ if (strlen(file) + strlen(GZ_SUFFIX) >= sizeof(outfile)) {
+ fprintf(stderr, "%s: filename too long\n", prog);
+ exit(1);
+ }
+
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ snprintf(outfile, sizeof(outfile), "%s%s", file, GZ_SUFFIX);
+#else
+ strcpy(outfile, file);
+ strcat(outfile, GZ_SUFFIX);
+#endif
+
+ in = fopen(file, "rb");
+ if (in == NULL) {
+ perror(file);
+ exit(1);
+ }
+ out = gzopen(outfile, mode);
+ if (out == NULL) {
+ fprintf(stderr, "%s: can't gzopen %s\n", prog, outfile);
+ exit(1);
+ }
+ gz_compress(in, out);
+
+ unlink(file);
+}
+
+
+/* ===========================================================================
+ * Uncompress the given file and remove the original.
+ */
+void file_uncompress(file)
+ char *file;
+{
+ local char buf[MAX_NAME_LEN];
+ char *infile, *outfile;
+ FILE *out;
+ gzFile in;
+ unsigned len = strlen(file);
+
+ if (len + strlen(GZ_SUFFIX) >= sizeof(buf)) {
+ fprintf(stderr, "%s: filename too long\n", prog);
+ exit(1);
+ }
+
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ snprintf(buf, sizeof(buf), "%s", file);
+#else
+ strcpy(buf, file);
+#endif
+
+ if (len > SUFFIX_LEN && strcmp(file+len-SUFFIX_LEN, GZ_SUFFIX) == 0) {
+ infile = file;
+ outfile = buf;
+ outfile[len-3] = '\0';
+ } else {
+ outfile = file;
+ infile = buf;
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ snprintf(buf + len, sizeof(buf) - len, "%s", GZ_SUFFIX);
+#else
+ strcat(infile, GZ_SUFFIX);
+#endif
+ }
+ in = gzopen(infile, "rb");
+ if (in == NULL) {
+ fprintf(stderr, "%s: can't gzopen %s\n", prog, infile);
+ exit(1);
+ }
+ out = fopen(outfile, "wb");
+ if (out == NULL) {
+ perror(file);
+ exit(1);
+ }
+
+ gz_uncompress(in, out);
+
+ unlink(infile);
+}
+
+
+/* ===========================================================================
+ * Usage: minigzip [-c] [-d] [-f] [-h] [-r] [-1 to -9] [files...]
+ * -c : write to standard output
+ * -d : decompress
+ * -f : compress with Z_FILTERED
+ * -h : compress with Z_HUFFMAN_ONLY
+ * -r : compress with Z_RLE
+ * -1 to -9 : compression level
+ */
+
+int main(argc, argv)
+ int argc;
+ char *argv[];
+{
+ int copyout = 0;
+ int uncompr = 0;
+ gzFile file;
+ char *bname, outmode[20];
+
+#if !defined(NO_snprintf) && !defined(NO_vsnprintf)
+ snprintf(outmode, sizeof(outmode), "%s", "wb6 ");
+#else
+ strcpy(outmode, "wb6 ");
+#endif
+
+ prog = argv[0];
+ bname = strrchr(argv[0], '/');
+ if (bname)
+ bname++;
+ else
+ bname = argv[0];
+ argc--, argv++;
+
+ if (!strcmp(bname, "gunzip"))
+ uncompr = 1;
+ else if (!strcmp(bname, "zcat"))
+ copyout = uncompr = 1;
+
+ while (argc > 0) {
+ if (strcmp(*argv, "-c") == 0)
+ copyout = 1;
+ else if (strcmp(*argv, "-d") == 0)
+ uncompr = 1;
+ else if (strcmp(*argv, "-f") == 0)
+ outmode[3] = 'f';
+ else if (strcmp(*argv, "-h") == 0)
+ outmode[3] = 'h';
+ else if (strcmp(*argv, "-r") == 0)
+ outmode[3] = 'R';
+ else if ((*argv)[0] == '-' && (*argv)[1] >= '1' && (*argv)[1] <= '9' &&
+ (*argv)[2] == 0)
+ outmode[2] = (*argv)[1];
+ else
+ break;
+ argc--, argv++;
+ }
+ if (outmode[3] == ' ')
+ outmode[3] = 0;
+ if (argc == 0) {
+ SET_BINARY_MODE(stdin);
+ SET_BINARY_MODE(stdout);
+ if (uncompr) {
+ file = gzdopen(fileno(stdin), "rb");
+ if (file == NULL) error("can't gzdopen stdin");
+ gz_uncompress(file, stdout);
+ } else {
+ file = gzdopen(fileno(stdout), outmode);
+ if (file == NULL) error("can't gzdopen stdout");
+ gz_compress(stdin, file);
+ }
+ } else {
+ if (copyout) {
+ SET_BINARY_MODE(stdout);
+ }
+ do {
+ if (uncompr) {
+ if (copyout) {
+ file = gzopen(*argv, "rb");
+ if (file == NULL)
+ fprintf(stderr, "%s: can't gzopen %s\n", prog, *argv);
+ else
+ gz_uncompress(file, stdout);
+ } else {
+ file_uncompress(*argv);
+ }
+ } else {
+ if (copyout) {
+ FILE * in = fopen(*argv, "rb");
+
+ if (in == NULL) {
+ perror(*argv);
+ } else {
+ file = gzdopen(fileno(stdout), outmode);
+ if (file == NULL) error("can't gzdopen stdout");
+
+ gz_compress(in, file);
+ }
+
+ } else {
+ file_compress(*argv, outmode);
+ }
+ }
+ } while (argv++, --argc);
+ }
+ return 0;
+}
diff --git a/zlib/treebuild.xml b/zlib/treebuild.xml
new file mode 100644
index 00000000000..fd75525f995
--- /dev/null
+++ b/zlib/treebuild.xml
@@ -0,0 +1,116 @@
+<?xml version="1.0" ?>
+<package name="zlib" version="1.2.11">
+ <library name="zlib" dlversion="1.2.11" dlname="z">
+ <property name="description"> zip compression library </property>
+ <property name="include-target-dir" value="$(@PACKAGE/install-includedir)" />
+
+ <!-- fixme: not implemented yet -->
+ <property name="compiler/c/inline" value="yes" />
+
+ <include-file name="zlib.h" scope="public" mode="644" />
+ <include-file name="zconf.h" scope="public" mode="644" />
+
+ <source name="adler32.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ </source>
+ <source name="compress.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ </source>
+ <source name="crc32.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="crc32.h" />
+ </source>
+ <source name="gzclose.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="gzguts.h" />
+ </source>
+ <source name="gzlib.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="gzguts.h" />
+ </source>
+ <source name="gzread.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="gzguts.h" />
+ </source>
+ <source name="gzwrite.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="gzguts.h" />
+ </source>
+ <source name="uncompr.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ </source>
+ <source name="deflate.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ <depend name="deflate.h" />
+ </source>
+ <source name="trees.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ <depend name="deflate.h" />
+ <depend name="trees.h" />
+ </source>
+ <source name="zutil.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ </source>
+ <source name="inflate.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ <depend name="inftrees.h" />
+ <depend name="inflate.h" />
+ <depend name="inffast.h" />
+ </source>
+ <source name="infback.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ <depend name="inftrees.h" />
+ <depend name="inflate.h" />
+ <depend name="inffast.h" />
+ </source>
+ <source name="inftrees.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ <depend name="inftrees.h" />
+ </source>
+ <source name="inffast.c">
+ <depend name="zlib.h" />
+ <depend name="zconf.h" />
+ <depend name="zutil.h" />
+ <depend name="inftrees.h" />
+ <depend name="inflate.h" />
+ <depend name="inffast.h" />
+ </source>
+ </library>
+</package>
+
+<!--
+CFLAGS=-O
+#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
+#CFLAGS=-g -DZLIB_DEBUG
+#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
+# -Wstrict-prototypes -Wmissing-prototypes
+
+# OBJA =
+# to use the asm code: make OBJA=match.o
+#
+match.o: match.S
+ $(CPP) match.S > _match.s
+ $(CC) -c _match.s
+ mv _match.o match.o
+ rm -f _match.s
+-->
diff --git a/zlib/trees.c b/zlib/trees.c
index 395e4e16814..1f64ae3ec67 100644
--- a/zlib/trees.c
+++ b/zlib/trees.c
@@ -1,5 +1,6 @@
/* trees.c -- output deflated data using Huffman coding
- * Copyright (C) 1995-2005 Jean-loup Gailly
+ * Copyright (C) 1995-2017 Jean-loup Gailly
+ * detect_data_type() function provided freely by Cosmin Truta, 2006
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -35,7 +36,7 @@
#include "deflate.h"
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
# include <ctype.h>
#endif
@@ -73,11 +74,6 @@ local const uch bl_order[BL_CODES]
* probability, to avoid transmitting the lengths for unused bit length codes.
*/
-#define Buf_size (8 * 2*sizeof(char))
-/* Number of bits used within bi_buf. (bi_buf might be implemented on
- * more than 16 bits on some systems.)
- */
-
/* ===========================================================================
* Local data. These are initialized only once.
*/
@@ -126,13 +122,13 @@ struct static_tree_desc_s {
int max_length; /* max bit length for the codes */
};
-local static_tree_desc static_l_desc =
+local const static_tree_desc static_l_desc =
{static_ltree, extra_lbits, LITERALS+1, L_CODES, MAX_BITS};
-local static_tree_desc static_d_desc =
+local const static_tree_desc static_d_desc =
{static_dtree, extra_dbits, 0, D_CODES, MAX_BITS};
-local static_tree_desc static_bl_desc =
+local const static_tree_desc static_bl_desc =
{(const ct_data *)0, extra_blbits, 0, BL_CODES, MAX_BL_BITS};
/* ===========================================================================
@@ -150,24 +146,22 @@ local void send_tree OF((deflate_state *s, ct_data *tree, int max_code));
local int build_bl_tree OF((deflate_state *s));
local void send_all_trees OF((deflate_state *s, int lcodes, int dcodes,
int blcodes));
-local void compress_block OF((deflate_state *s, ct_data *ltree,
- ct_data *dtree));
-local void set_data_type OF((deflate_state *s));
+local void compress_block OF((deflate_state *s, const ct_data *ltree,
+ const ct_data *dtree));
+local int detect_data_type OF((deflate_state *s));
local unsigned bi_reverse OF((unsigned value, int length));
local void bi_windup OF((deflate_state *s));
local void bi_flush OF((deflate_state *s));
-local void copy_block OF((deflate_state *s, charf *buf, unsigned len,
- int header));
#ifdef GEN_TREES_H
local void gen_trees_header OF((void));
#endif
-#ifndef DEBUG
+#ifndef ZLIB_DEBUG
# define send_code(s, c, tree) send_bits(s, tree[c].Code, tree[c].Len)
/* Send a code of the given tree. c and tree must not have side effects */
-#else /* DEBUG */
+#else /* !ZLIB_DEBUG */
# define send_code(s, c, tree) \
{ if (z_verbose>2) fprintf(stderr,"\ncd %3d ",(c)); \
send_bits(s, tree[c].Code, tree[c].Len); }
@@ -186,7 +180,7 @@ local void gen_trees_header OF((void));
* Send a value on a given number of bits.
* IN assertion: length <= 16 and value fits in length bits.
*/
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
local void send_bits OF((deflate_state *s, int value, int length));
local void send_bits(s, value, length)
@@ -203,31 +197,31 @@ local void send_bits(s, value, length)
* unused bits in value.
*/
if (s->bi_valid > (int)Buf_size - length) {
- s->bi_buf |= (value << s->bi_valid);
+ s->bi_buf |= (ush)value << s->bi_valid;
put_short(s, s->bi_buf);
s->bi_buf = (ush)value >> (Buf_size - s->bi_valid);
s->bi_valid += length - Buf_size;
} else {
- s->bi_buf |= value << s->bi_valid;
+ s->bi_buf |= (ush)value << s->bi_valid;
s->bi_valid += length;
}
}
-#else /* !DEBUG */
+#else /* !ZLIB_DEBUG */
#define send_bits(s, value, length) \
{ int len = length;\
if (s->bi_valid > (int)Buf_size - len) {\
- int val = value;\
- s->bi_buf |= (val << s->bi_valid);\
+ int val = (int)value;\
+ s->bi_buf |= (ush)val << s->bi_valid;\
put_short(s, s->bi_buf);\
s->bi_buf = (ush)val >> (Buf_size - s->bi_valid);\
s->bi_valid += len - Buf_size;\
} else {\
- s->bi_buf |= (value) << s->bi_valid;\
+ s->bi_buf |= (ush)(value) << s->bi_valid;\
s->bi_valid += len;\
}\
}
-#endif /* DEBUG */
+#endif /* ZLIB_DEBUG */
/* the arguments must not have side effects */
@@ -250,11 +244,13 @@ local void tr_static_init()
if (static_init_done) return;
/* For some embedded targets, global variables are not initialized: */
+#ifdef NO_INIT_GLOBAL_POINTERS
static_l_desc.static_tree = static_ltree;
static_l_desc.extra_bits = extra_lbits;
static_d_desc.static_tree = static_dtree;
static_d_desc.extra_bits = extra_dbits;
static_bl_desc.extra_bits = extra_blbits;
+#endif
/* Initialize the mapping length (0..255) -> length code (0..28) */
length = 0;
@@ -319,7 +315,7 @@ local void tr_static_init()
* Genererate the file trees.h describing the static trees.
*/
#ifdef GEN_TREES_H
-# ifndef DEBUG
+# ifndef ZLIB_DEBUG
# include <stdio.h>
# endif
@@ -348,13 +344,14 @@ void gen_trees_header()
static_dtree[i].Len, SEPARATOR(i, D_CODES-1, 5));
}
- fprintf(header, "const uch _dist_code[DIST_CODE_LEN] = {\n");
+ fprintf(header, "const uch ZLIB_INTERNAL _dist_code[DIST_CODE_LEN] = {\n");
for (i = 0; i < DIST_CODE_LEN; i++) {
fprintf(header, "%2u%s", _dist_code[i],
SEPARATOR(i, DIST_CODE_LEN-1, 20));
}
- fprintf(header, "const uch _length_code[MAX_MATCH-MIN_MATCH+1]= {\n");
+ fprintf(header,
+ "const uch ZLIB_INTERNAL _length_code[MAX_MATCH-MIN_MATCH+1]= {\n");
for (i = 0; i < MAX_MATCH-MIN_MATCH+1; i++) {
fprintf(header, "%2u%s", _length_code[i],
SEPARATOR(i, MAX_MATCH-MIN_MATCH, 20));
@@ -379,7 +376,7 @@ void gen_trees_header()
/* ===========================================================================
* Initialize the tree data structures for a new zlib stream.
*/
-void _tr_init(s)
+void ZLIB_INTERNAL _tr_init(s)
deflate_state *s;
{
tr_static_init();
@@ -395,8 +392,7 @@ void _tr_init(s)
s->bi_buf = 0;
s->bi_valid = 0;
- s->last_eob_len = 8; /* enough lookahead for inflate */
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len = 0L;
s->bits_sent = 0L;
#endif
@@ -524,12 +520,12 @@ local void gen_bitlen(s, desc)
xbits = 0;
if (n >= base) xbits = extra[n-base];
f = tree[n].Freq;
- s->opt_len += (ulg)f * (bits + xbits);
- if (stree) s->static_len += (ulg)f * (stree[n].Len + xbits);
+ s->opt_len += (ulg)f * (unsigned)(bits + xbits);
+ if (stree) s->static_len += (ulg)f * (unsigned)(stree[n].Len + xbits);
}
if (overflow == 0) return;
- Trace((stderr,"\nbit length overflow\n"));
+ Tracev((stderr,"\nbit length overflow\n"));
/* This happens for example on obj2 and pic of the Calgary corpus */
/* Find the first bit length which could increase: */
@@ -556,9 +552,8 @@ local void gen_bitlen(s, desc)
m = s->heap[--h];
if (m > max_code) continue;
if ((unsigned) tree[m].Len != (unsigned) bits) {
- Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
- s->opt_len += ((long)bits - (long)tree[m].Len)
- *(long)tree[m].Freq;
+ Tracev((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
+ s->opt_len += ((ulg)bits - tree[m].Len) * tree[m].Freq;
tree[m].Len = (ush)bits;
}
n--;
@@ -580,7 +575,7 @@ local void gen_codes (tree, max_code, bl_count)
ushf *bl_count; /* number of codes at each bit length */
{
ush next_code[MAX_BITS+1]; /* next code value for each bit length */
- ush code = 0; /* running code value */
+ unsigned code = 0; /* running code value */
int bits; /* bit index */
int n; /* code index */
@@ -588,7 +583,8 @@ local void gen_codes (tree, max_code, bl_count)
* without bit reversal.
*/
for (bits = 1; bits <= MAX_BITS; bits++) {
- next_code[bits] = code = (code + bl_count[bits-1]) << 1;
+ code = (code + bl_count[bits-1]) << 1;
+ next_code[bits] = (ush)code;
}
/* Check that the bit counts in bl_count are consistent. The last code
* must be all ones.
@@ -601,7 +597,7 @@ local void gen_codes (tree, max_code, bl_count)
int len = tree[n].Len;
if (len == 0) continue;
/* Now reverse the bits */
- tree[n].Code = bi_reverse(next_code[len]++, len);
+ tree[n].Code = (ush)bi_reverse(next_code[len]++, len);
Tracecv(tree != static_ltree, (stderr,"\nn %3d %c l %2d c %4x (%x) ",
n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1));
@@ -823,7 +819,7 @@ local int build_bl_tree(s)
if (s->bl_tree[bl_order[max_blindex]].Len != 0) break;
}
/* Update opt_len to include the bit length tree and counts */
- s->opt_len += 3*(max_blindex+1) + 5+5+4;
+ s->opt_len += 3*((ulg)max_blindex+1) + 5+5+4;
Tracev((stderr, "\ndyn trees: dyn %ld, stat %ld",
s->opt_len, s->static_len));
@@ -864,65 +860,63 @@ local void send_all_trees(s, lcodes, dcodes, blcodes)
/* ===========================================================================
* Send a stored block
*/
-void _tr_stored_block(s, buf, stored_len, eof)
+void ZLIB_INTERNAL _tr_stored_block(s, buf, stored_len, last)
deflate_state *s;
charf *buf; /* input block */
ulg stored_len; /* length of input block */
- int eof; /* true if this is the last block for a file */
+ int last; /* one if this is the last block for a file */
{
- send_bits(s, (STORED_BLOCK<<1)+eof, 3); /* send block type */
-#ifdef DEBUG
+ send_bits(s, (STORED_BLOCK<<1)+last, 3); /* send block type */
+ bi_windup(s); /* align on byte boundary */
+ put_short(s, (ush)stored_len);
+ put_short(s, (ush)~stored_len);
+ if (stored_len != 0) {
+ /* Avoid calling memcpy when stored_len equals to zero to
+ avoid UBSAN errors */
+ zmemcpy(s->pending_buf + s->pending, (Bytef *)buf, stored_len);
+ }
+ s->pending += stored_len;
+#ifdef ZLIB_DEBUG
s->compressed_len = (s->compressed_len + 3 + 7) & (ulg)~7L;
s->compressed_len += (stored_len + 4) << 3;
+ s->bits_sent += 2*16;
+ s->bits_sent += stored_len<<3;
#endif
- copy_block(s, buf, (unsigned)stored_len, 1); /* with header */
+}
+
+/* ===========================================================================
+ * Flush the bits in the bit buffer to pending output (leaves at most 7 bits)
+ */
+void ZLIB_INTERNAL _tr_flush_bits(s)
+ deflate_state *s;
+{
+ bi_flush(s);
}
/* ===========================================================================
* Send one empty static block to give enough lookahead for inflate.
* This takes 10 bits, of which 7 may remain in the bit buffer.
- * The current inflate code requires 9 bits of lookahead. If the
- * last two codes for the previous block (real code plus EOB) were coded
- * on 5 bits or less, inflate may have only 5+3 bits of lookahead to decode
- * the last real code. In this case we send two empty static blocks instead
- * of one. (There are no problems if the previous block is stored or fixed.)
- * To simplify the code, we assume the worst case of last real code encoded
- * on one bit only.
*/
-void _tr_align(s)
+void ZLIB_INTERNAL _tr_align(s)
deflate_state *s;
{
send_bits(s, STATIC_TREES<<1, 3);
send_code(s, END_BLOCK, static_ltree);
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len += 10L; /* 3 for block type, 7 for EOB */
#endif
bi_flush(s);
- /* Of the 10 bits for the empty block, we have already sent
- * (10 - bi_valid) bits. The lookahead for the last real code (before
- * the EOB of the previous block) was thus at least one plus the length
- * of the EOB plus what we have just sent of the empty static block.
- */
- if (1 + s->last_eob_len + 10 - s->bi_valid < 9) {
- send_bits(s, STATIC_TREES<<1, 3);
- send_code(s, END_BLOCK, static_ltree);
-#ifdef DEBUG
- s->compressed_len += 10L;
-#endif
- bi_flush(s);
- }
- s->last_eob_len = 7;
}
/* ===========================================================================
* Determine the best encoding for the current block: dynamic trees, static
- * trees or store, and output the encoded block to the zip file.
+ * trees or store, and write out the encoded block.
*/
-void _tr_flush_block(s, buf, stored_len, eof)
+void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last)
deflate_state *s;
charf *buf; /* input block, or NULL if too old */
ulg stored_len; /* length of input block */
- int eof; /* true if this is the last block for a file */
+ int last; /* one if this is the last block for a file */
{
ulg opt_lenb, static_lenb; /* opt_len and static_len in bytes */
int max_blindex = 0; /* index of last bit length code of non zero freq */
@@ -931,8 +925,8 @@ void _tr_flush_block(s, buf, stored_len, eof)
if (s->level > 0) {
/* Check if the file is binary or text */
- if (stored_len > 0 && s->strm->data_type == Z_UNKNOWN)
- set_data_type(s);
+ if (s->strm->data_type == Z_UNKNOWN)
+ s->strm->data_type = detect_data_type(s);
/* Construct the literal and distance trees */
build_tree(s, (tree_desc *)(&(s->l_desc)));
@@ -978,24 +972,26 @@ void _tr_flush_block(s, buf, stored_len, eof)
* successful. If LIT_BUFSIZE <= WSIZE, it is never too late to
* transform a block into a stored block.
*/
- _tr_stored_block(s, buf, stored_len, eof);
+ _tr_stored_block(s, buf, stored_len, last);
#ifdef FORCE_STATIC
} else if (static_lenb >= 0) { /* force static trees */
#else
} else if (s->strategy == Z_FIXED || static_lenb == opt_lenb) {
#endif
- send_bits(s, (STATIC_TREES<<1)+eof, 3);
- compress_block(s, (ct_data *)static_ltree, (ct_data *)static_dtree);
-#ifdef DEBUG
+ send_bits(s, (STATIC_TREES<<1)+last, 3);
+ compress_block(s, (const ct_data *)static_ltree,
+ (const ct_data *)static_dtree);
+#ifdef ZLIB_DEBUG
s->compressed_len += 3 + s->static_len;
#endif
} else {
- send_bits(s, (DYN_TREES<<1)+eof, 3);
+ send_bits(s, (DYN_TREES<<1)+last, 3);
send_all_trees(s, s->l_desc.max_code+1, s->d_desc.max_code+1,
max_blindex+1);
- compress_block(s, (ct_data *)s->dyn_ltree, (ct_data *)s->dyn_dtree);
-#ifdef DEBUG
+ compress_block(s, (const ct_data *)s->dyn_ltree,
+ (const ct_data *)s->dyn_dtree);
+#ifdef ZLIB_DEBUG
s->compressed_len += 3 + s->opt_len;
#endif
}
@@ -1005,21 +1001,21 @@ void _tr_flush_block(s, buf, stored_len, eof)
*/
init_block(s);
- if (eof) {
+ if (last) {
bi_windup(s);
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->compressed_len += 7; /* align on byte boundary */
#endif
}
Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len>>3,
- s->compressed_len-7*eof));
+ s->compressed_len-7*last));
}
/* ===========================================================================
* Save the match info and tally the frequency counts. Return true if
* the current block must be flushed.
*/
-int _tr_tally (s, dist, lc)
+int ZLIB_INTERNAL _tr_tally (s, dist, lc)
deflate_state *s;
unsigned dist; /* distance of matched string */
unsigned lc; /* match length-MIN_MATCH or unmatched char (if dist==0) */
@@ -1071,8 +1067,8 @@ int _tr_tally (s, dist, lc)
*/
local void compress_block(s, ltree, dtree)
deflate_state *s;
- ct_data *ltree; /* literal tree */
- ct_data *dtree; /* distance tree */
+ const ct_data *ltree; /* literal tree */
+ const ct_data *dtree; /* distance tree */
{
unsigned dist; /* distance of matched string */
int lc; /* match length or unmatched char (if dist == 0) */
@@ -1102,7 +1098,7 @@ local void compress_block(s, ltree, dtree)
send_code(s, code, dtree); /* send the distance code */
extra = extra_dbits[code];
if (extra != 0) {
- dist -= base_dist[code];
+ dist -= (unsigned)base_dist[code];
send_bits(s, dist, extra); /* send the extra distance bits */
}
} /* literal or match pair ? */
@@ -1114,28 +1110,48 @@ local void compress_block(s, ltree, dtree)
} while (lx < s->last_lit);
send_code(s, END_BLOCK, ltree);
- s->last_eob_len = ltree[END_BLOCK].Len;
}
/* ===========================================================================
- * Set the data type to BINARY or TEXT, using a crude approximation:
- * set it to Z_TEXT if all symbols are either printable characters (33 to 255)
- * or white spaces (9 to 13, or 32); or set it to Z_BINARY otherwise.
+ * Check if the data type is TEXT or BINARY, using the following algorithm:
+ * - TEXT if the two conditions below are satisfied:
+ * a) There are no non-portable control characters belonging to the
+ * "black list" (0..6, 14..25, 28..31).
+ * b) There is at least one printable character belonging to the
+ * "white list" (9 {TAB}, 10 {LF}, 13 {CR}, 32..255).
+ * - BINARY otherwise.
+ * - The following partially-portable control characters form a
+ * "gray list" that is ignored in this detection algorithm:
+ * (7 {BEL}, 8 {BS}, 11 {VT}, 12 {FF}, 26 {SUB}, 27 {ESC}).
* IN assertion: the fields Freq of dyn_ltree are set.
*/
-local void set_data_type(s)
+local int detect_data_type(s)
deflate_state *s;
{
+ /* black_mask is the bit mask of black-listed bytes
+ * set bits 0..6, 14..25, and 28..31
+ * 0xf3ffc07f = binary 11110011111111111100000001111111
+ */
+ unsigned long black_mask = 0xf3ffc07fUL;
int n;
- for (n = 0; n < 9; n++)
+ /* Check for non-textual ("black-listed") bytes. */
+ for (n = 0; n <= 31; n++, black_mask >>= 1)
+ if ((black_mask & 1) && (s->dyn_ltree[n].Freq != 0))
+ return Z_BINARY;
+
+ /* Check for textual ("white-listed") bytes. */
+ if (s->dyn_ltree[9].Freq != 0 || s->dyn_ltree[10].Freq != 0
+ || s->dyn_ltree[13].Freq != 0)
+ return Z_TEXT;
+ for (n = 32; n < LITERALS; n++)
if (s->dyn_ltree[n].Freq != 0)
- break;
- if (n == 9)
- for (n = 14; n < 32; n++)
- if (s->dyn_ltree[n].Freq != 0)
- break;
- s->strm->data_type = (n == 32) ? Z_TEXT : Z_BINARY;
+ return Z_TEXT;
+
+ /* There are no "black-listed" or "white-listed" bytes:
+ * this stream either is empty or has tolerated ("gray-listed") bytes only.
+ */
+ return Z_BINARY;
}
/* ===========================================================================
@@ -1185,35 +1201,7 @@ local void bi_windup(s)
}
s->bi_buf = 0;
s->bi_valid = 0;
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
s->bits_sent = (s->bits_sent+7) & ~7;
#endif
}
-
-/* ===========================================================================
- * Copy a stored block, storing first the length and its
- * one's complement if requested.
- */
-local void copy_block(s, buf, len, header)
- deflate_state *s;
- charf *buf; /* the input data */
- unsigned len; /* its length */
- int header; /* true if block header must be written */
-{
- bi_windup(s); /* align on byte boundary */
- s->last_eob_len = 8; /* enough lookahead for inflate */
-
- if (header) {
- put_short(s, (ush)len);
- put_short(s, (ush)~len);
-#ifdef DEBUG
- s->bits_sent += 2*16;
-#endif
- }
-#ifdef DEBUG
- s->bits_sent += (ulg)len<<3;
-#endif
- while (len--) {
- put_byte(s, *buf++);
- }
-}
diff --git a/zlib/trees.h b/zlib/trees.h
index 72facf900f7..d35639d82a2 100644
--- a/zlib/trees.h
+++ b/zlib/trees.h
@@ -70,7 +70,7 @@ local const ct_data static_dtree[D_CODES] = {
{{19},{ 5}}, {{11},{ 5}}, {{27},{ 5}}, {{ 7},{ 5}}, {{23},{ 5}}
};
-const uch _dist_code[DIST_CODE_LEN] = {
+const uch ZLIB_INTERNAL _dist_code[DIST_CODE_LEN] = {
0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8,
8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
@@ -99,7 +99,7 @@ const uch _dist_code[DIST_CODE_LEN] = {
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29
};
-const uch _length_code[MAX_MATCH-MIN_MATCH+1]= {
+const uch ZLIB_INTERNAL _length_code[MAX_MATCH-MIN_MATCH+1]= {
0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12,
13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16,
17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19,
diff --git a/zlib/uncompr.c b/zlib/uncompr.c
index b59e3d0defb..f03a1a865e3 100644
--- a/zlib/uncompr.c
+++ b/zlib/uncompr.c
@@ -1,5 +1,5 @@
/* uncompr.c -- decompress a memory buffer
- * Copyright (C) 1995-2003 Jean-loup Gailly.
+ * Copyright (C) 1995-2003, 2010, 2014, 2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -9,53 +9,85 @@
#include "zlib.h"
/* ===========================================================================
- Decompresses the source buffer into the destination buffer. sourceLen is
- the byte length of the source buffer. Upon entry, destLen is the total
- size of the destination buffer, which must be large enough to hold the
- entire uncompressed data. (The size of the uncompressed data must have
- been saved previously by the compressor and transmitted to the decompressor
- by some mechanism outside the scope of this compression library.)
- Upon exit, destLen is the actual size of the compressed buffer.
- This function can be used to decompress a whole file at once if the
- input file is mmap'ed.
-
- uncompress returns Z_OK if success, Z_MEM_ERROR if there was not
- enough memory, Z_BUF_ERROR if there was not enough room in the output
- buffer, or Z_DATA_ERROR if the input data was corrupted.
+ Decompresses the source buffer into the destination buffer. *sourceLen is
+ the byte length of the source buffer. Upon entry, *destLen is the total size
+ of the destination buffer, which must be large enough to hold the entire
+ uncompressed data. (The size of the uncompressed data must have been saved
+ previously by the compressor and transmitted to the decompressor by some
+ mechanism outside the scope of this compression library.) Upon exit,
+ *destLen is the size of the decompressed data and *sourceLen is the number
+ of source bytes consumed. Upon return, source + *sourceLen points to the
+ first unused input byte.
+
+ uncompress returns Z_OK if success, Z_MEM_ERROR if there was not enough
+ memory, Z_BUF_ERROR if there was not enough room in the output buffer, or
+ Z_DATA_ERROR if the input data was corrupted, including if the input data is
+ an incomplete zlib stream.
*/
-int ZEXPORT uncompress (dest, destLen, source, sourceLen)
+int ZEXPORT uncompress2 (dest, destLen, source, sourceLen)
Bytef *dest;
uLongf *destLen;
const Bytef *source;
- uLong sourceLen;
+ uLong *sourceLen;
{
z_stream stream;
int err;
+ const uInt max = (uInt)-1;
+ uLong len, left;
+ Byte buf[1]; /* for detection of incomplete stream when *destLen == 0 */
- stream.next_in = (Bytef*)source;
- stream.avail_in = (uInt)sourceLen;
- /* Check for source > 64K on 16-bit machine: */
- if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;
-
- stream.next_out = dest;
- stream.avail_out = (uInt)*destLen;
- if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;
+ len = *sourceLen;
+ if (*destLen) {
+ left = *destLen;
+ *destLen = 0;
+ }
+ else {
+ left = 1;
+ dest = buf;
+ }
+ stream.next_in = (z_const Bytef *)source;
+ stream.avail_in = 0;
stream.zalloc = (alloc_func)0;
stream.zfree = (free_func)0;
+ stream.opaque = (voidpf)0;
err = inflateInit(&stream);
if (err != Z_OK) return err;
- err = inflate(&stream, Z_FINISH);
- if (err != Z_STREAM_END) {
- inflateEnd(&stream);
- if (err == Z_NEED_DICT || (err == Z_BUF_ERROR && stream.avail_in == 0))
- return Z_DATA_ERROR;
- return err;
- }
- *destLen = stream.total_out;
+ stream.next_out = dest;
+ stream.avail_out = 0;
+
+ do {
+ if (stream.avail_out == 0) {
+ stream.avail_out = left > (uLong)max ? max : (uInt)left;
+ left -= stream.avail_out;
+ }
+ if (stream.avail_in == 0) {
+ stream.avail_in = len > (uLong)max ? max : (uInt)len;
+ len -= stream.avail_in;
+ }
+ err = inflate(&stream, Z_NO_FLUSH);
+ } while (err == Z_OK);
- err = inflateEnd(&stream);
- return err;
+ *sourceLen -= len + stream.avail_in;
+ if (dest != buf)
+ *destLen = stream.total_out;
+ else if (stream.total_out && err == Z_BUF_ERROR)
+ left = 1;
+
+ inflateEnd(&stream);
+ return err == Z_STREAM_END ? Z_OK :
+ err == Z_NEED_DICT ? Z_DATA_ERROR :
+ err == Z_BUF_ERROR && left + stream.avail_out ? Z_DATA_ERROR :
+ err;
+}
+
+int ZEXPORT uncompress (dest, destLen, source, sourceLen)
+ Bytef *dest;
+ uLongf *destLen;
+ const Bytef *source;
+ uLong sourceLen;
+{
+ return uncompress2(dest, destLen, source, &sourceLen);
}
diff --git a/zlib/watcom/watcom_f.mak b/zlib/watcom/watcom_f.mak
new file mode 100644
index 00000000000..37f4d74c19c
--- /dev/null
+++ b/zlib/watcom/watcom_f.mak
@@ -0,0 +1,43 @@
+# Makefile for zlib
+# OpenWatcom flat model
+# Last updated: 28-Dec-2005
+
+# To use, do "wmake -f watcom_f.mak"
+
+C_SOURCE = adler32.c compress.c crc32.c deflate.c &
+ gzclose.c gzlib.c gzread.c gzwrite.c &
+ infback.c inffast.c inflate.c inftrees.c &
+ trees.c uncompr.c zutil.c
+
+OBJS = adler32.obj compress.obj crc32.obj deflate.obj &
+ gzclose.obj gzlib.obj gzread.obj gzwrite.obj &
+ infback.obj inffast.obj inflate.obj inftrees.obj &
+ trees.obj uncompr.obj zutil.obj
+
+CC = wcc386
+LINKER = wcl386
+CFLAGS = -zq -mf -3r -fp3 -s -bt=dos -oilrtfm -fr=nul -wx
+ZLIB_LIB = zlib_f.lib
+
+.C.OBJ:
+ $(CC) $(CFLAGS) $[@
+
+all: $(ZLIB_LIB) example.exe minigzip.exe
+
+$(ZLIB_LIB): $(OBJS)
+ wlib -b -c $(ZLIB_LIB) -+adler32.obj -+compress.obj -+crc32.obj
+ wlib -b -c $(ZLIB_LIB) -+gzclose.obj -+gzlib.obj -+gzread.obj -+gzwrite.obj
+ wlib -b -c $(ZLIB_LIB) -+deflate.obj -+infback.obj
+ wlib -b -c $(ZLIB_LIB) -+inffast.obj -+inflate.obj -+inftrees.obj
+ wlib -b -c $(ZLIB_LIB) -+trees.obj -+uncompr.obj -+zutil.obj
+
+example.exe: $(ZLIB_LIB) example.obj
+ $(LINKER) -ldos32a -fe=example.exe example.obj $(ZLIB_LIB)
+
+minigzip.exe: $(ZLIB_LIB) minigzip.obj
+ $(LINKER) -ldos32a -fe=minigzip.exe minigzip.obj $(ZLIB_LIB)
+
+clean: .SYMBOLIC
+ del *.obj
+ del $(ZLIB_LIB)
+ @echo Cleaning done
diff --git a/zlib/watcom/watcom_l.mak b/zlib/watcom/watcom_l.mak
new file mode 100644
index 00000000000..193eed7b318
--- /dev/null
+++ b/zlib/watcom/watcom_l.mak
@@ -0,0 +1,43 @@
+# Makefile for zlib
+# OpenWatcom large model
+# Last updated: 28-Dec-2005
+
+# To use, do "wmake -f watcom_l.mak"
+
+C_SOURCE = adler32.c compress.c crc32.c deflate.c &
+ gzclose.c gzlib.c gzread.c gzwrite.c &
+ infback.c inffast.c inflate.c inftrees.c &
+ trees.c uncompr.c zutil.c
+
+OBJS = adler32.obj compress.obj crc32.obj deflate.obj &
+ gzclose.obj gzlib.obj gzread.obj gzwrite.obj &
+ infback.obj inffast.obj inflate.obj inftrees.obj &
+ trees.obj uncompr.obj zutil.obj
+
+CC = wcc
+LINKER = wcl
+CFLAGS = -zq -ml -s -bt=dos -oilrtfm -fr=nul -wx
+ZLIB_LIB = zlib_l.lib
+
+.C.OBJ:
+ $(CC) $(CFLAGS) $[@
+
+all: $(ZLIB_LIB) example.exe minigzip.exe
+
+$(ZLIB_LIB): $(OBJS)
+ wlib -b -c $(ZLIB_LIB) -+adler32.obj -+compress.obj -+crc32.obj
+ wlib -b -c $(ZLIB_LIB) -+gzclose.obj -+gzlib.obj -+gzread.obj -+gzwrite.obj
+ wlib -b -c $(ZLIB_LIB) -+deflate.obj -+infback.obj
+ wlib -b -c $(ZLIB_LIB) -+inffast.obj -+inflate.obj -+inftrees.obj
+ wlib -b -c $(ZLIB_LIB) -+trees.obj -+uncompr.obj -+zutil.obj
+
+example.exe: $(ZLIB_LIB) example.obj
+ $(LINKER) -fe=example.exe example.obj $(ZLIB_LIB)
+
+minigzip.exe: $(ZLIB_LIB) minigzip.obj
+ $(LINKER) -fe=minigzip.exe minigzip.obj $(ZLIB_LIB)
+
+clean: .SYMBOLIC
+ del *.obj
+ del $(ZLIB_LIB)
+ @echo Cleaning done
diff --git a/zlib/win32/DLL_FAQ.txt b/zlib/win32/DLL_FAQ.txt
new file mode 100644
index 00000000000..12c009018c3
--- /dev/null
+++ b/zlib/win32/DLL_FAQ.txt
@@ -0,0 +1,397 @@
+
+ Frequently Asked Questions about ZLIB1.DLL
+
+
+This document describes the design, the rationale, and the usage
+of the official DLL build of zlib, named ZLIB1.DLL. If you have
+general questions about zlib, you should see the file "FAQ" found
+in the zlib distribution, or at the following location:
+ http://www.gzip.org/zlib/zlib_faq.html
+
+
+ 1. What is ZLIB1.DLL, and how can I get it?
+
+ - ZLIB1.DLL is the official build of zlib as a DLL.
+ (Please remark the character '1' in the name.)
+
+ Pointers to a precompiled ZLIB1.DLL can be found in the zlib
+ web site at:
+ http://www.zlib.net/
+
+ Applications that link to ZLIB1.DLL can rely on the following
+ specification:
+
+ * The exported symbols are exclusively defined in the source
+ files "zlib.h" and "zlib.def", found in an official zlib
+ source distribution.
+ * The symbols are exported by name, not by ordinal.
+ * The exported names are undecorated.
+ * The calling convention of functions is "C" (CDECL).
+ * The ZLIB1.DLL binary is linked to MSVCRT.DLL.
+
+ The archive in which ZLIB1.DLL is bundled contains compiled
+ test programs that must run with a valid build of ZLIB1.DLL.
+ It is recommended to download the prebuilt DLL from the zlib
+ web site, instead of building it yourself, to avoid potential
+ incompatibilities that could be introduced by your compiler
+ and build settings. If you do build the DLL yourself, please
+ make sure that it complies with all the above requirements,
+ and it runs with the precompiled test programs, bundled with
+ the original ZLIB1.DLL distribution.
+
+ If, for any reason, you need to build an incompatible DLL,
+ please use a different file name.
+
+
+ 2. Why did you change the name of the DLL to ZLIB1.DLL?
+ What happened to the old ZLIB.DLL?
+
+ - The old ZLIB.DLL, built from zlib-1.1.4 or earlier, required
+ compilation settings that were incompatible to those used by
+ a static build. The DLL settings were supposed to be enabled
+ by defining the macro ZLIB_DLL, before including "zlib.h".
+ Incorrect handling of this macro was silently accepted at
+ build time, resulting in two major problems:
+
+ * ZLIB_DLL was missing from the old makefile. When building
+ the DLL, not all people added it to the build options. In
+ consequence, incompatible incarnations of ZLIB.DLL started
+ to circulate around the net.
+
+ * When switching from using the static library to using the
+ DLL, applications had to define the ZLIB_DLL macro and
+ to recompile all the sources that contained calls to zlib
+ functions. Failure to do so resulted in creating binaries
+ that were unable to run with the official ZLIB.DLL build.
+
+ The only possible solution that we could foresee was to make
+ a binary-incompatible change in the DLL interface, in order to
+ remove the dependency on the ZLIB_DLL macro, and to release
+ the new DLL under a different name.
+
+ We chose the name ZLIB1.DLL, where '1' indicates the major
+ zlib version number. We hope that we will not have to break
+ the binary compatibility again, at least not as long as the
+ zlib-1.x series will last.
+
+ There is still a ZLIB_DLL macro, that can trigger a more
+ efficient build and use of the DLL, but compatibility no
+ longer dependents on it.
+
+
+ 3. Can I build ZLIB.DLL from the new zlib sources, and replace
+ an old ZLIB.DLL, that was built from zlib-1.1.4 or earlier?
+
+ - In principle, you can do it by assigning calling convention
+ keywords to the macros ZEXPORT and ZEXPORTVA. In practice,
+ it depends on what you mean by "an old ZLIB.DLL", because the
+ old DLL exists in several mutually-incompatible versions.
+ You have to find out first what kind of calling convention is
+ being used in your particular ZLIB.DLL build, and to use the
+ same one in the new build. If you don't know what this is all
+ about, you might be better off if you would just leave the old
+ DLL intact.
+
+
+ 4. Can I compile my application using the new zlib interface, and
+ link it to an old ZLIB.DLL, that was built from zlib-1.1.4 or
+ earlier?
+
+ - The official answer is "no"; the real answer depends again on
+ what kind of ZLIB.DLL you have. Even if you are lucky, this
+ course of action is unreliable.
+
+ If you rebuild your application and you intend to use a newer
+ version of zlib (post- 1.1.4), it is strongly recommended to
+ link it to the new ZLIB1.DLL.
+
+
+ 5. Why are the zlib symbols exported by name, and not by ordinal?
+
+ - Although exporting symbols by ordinal is a little faster, it
+ is risky. Any single glitch in the maintenance or use of the
+ DEF file that contains the ordinals can result in incompatible
+ builds and frustrating crashes. Simply put, the benefits of
+ exporting symbols by ordinal do not justify the risks.
+
+ Technically, it should be possible to maintain ordinals in
+ the DEF file, and still export the symbols by name. Ordinals
+ exist in every DLL, and even if the dynamic linking performed
+ at the DLL startup is searching for names, ordinals serve as
+ hints, for a faster name lookup. However, if the DEF file
+ contains ordinals, the Microsoft linker automatically builds
+ an implib that will cause the executables linked to it to use
+ those ordinals, and not the names. It is interesting to
+ notice that the GNU linker for Win32 does not suffer from this
+ problem.
+
+ It is possible to avoid the DEF file if the exported symbols
+ are accompanied by a "__declspec(dllexport)" attribute in the
+ source files. You can do this in zlib by predefining the
+ ZLIB_DLL macro.
+
+
+ 6. I see that the ZLIB1.DLL functions use the "C" (CDECL) calling
+ convention. Why not use the STDCALL convention?
+ STDCALL is the standard convention in Win32, and I need it in
+ my Visual Basic project!
+
+ (For readability, we use CDECL to refer to the convention
+ triggered by the "__cdecl" keyword, STDCALL to refer to
+ the convention triggered by "__stdcall", and FASTCALL to
+ refer to the convention triggered by "__fastcall".)
+
+ - Most of the native Windows API functions (without varargs) use
+ indeed the WINAPI convention (which translates to STDCALL in
+ Win32), but the standard C functions use CDECL. If a user
+ application is intrinsically tied to the Windows API (e.g.
+ it calls native Windows API functions such as CreateFile()),
+ sometimes it makes sense to decorate its own functions with
+ WINAPI. But if ANSI C or POSIX portability is a goal (e.g.
+ it calls standard C functions such as fopen()), it is not a
+ sound decision to request the inclusion of <windows.h>, or to
+ use non-ANSI constructs, for the sole purpose to make the user
+ functions STDCALL-able.
+
+ The functionality offered by zlib is not in the category of
+ "Windows functionality", but is more like "C functionality".
+
+ Technically, STDCALL is not bad; in fact, it is slightly
+ faster than CDECL, and it works with variable-argument
+ functions, just like CDECL. It is unfortunate that, in spite
+ of using STDCALL in the Windows API, it is not the default
+ convention used by the C compilers that run under Windows.
+ The roots of the problem reside deep inside the unsafety of
+ the K&R-style function prototypes, where the argument types
+ are not specified; but that is another story for another day.
+
+ The remaining fact is that CDECL is the default convention.
+ Even if an explicit convention is hard-coded into the function
+ prototypes inside C headers, problems may appear. The
+ necessity to expose the convention in users' callbacks is one
+ of these problems.
+
+ The calling convention issues are also important when using
+ zlib in other programming languages. Some of them, like Ada
+ (GNAT) and Fortran (GNU G77), have C bindings implemented
+ initially on Unix, and relying on the C calling convention.
+ On the other hand, the pre- .NET versions of Microsoft Visual
+ Basic require STDCALL, while Borland Delphi prefers, although
+ it does not require, FASTCALL.
+
+ In fairness to all possible uses of zlib outside the C
+ programming language, we choose the default "C" convention.
+ Anyone interested in different bindings or conventions is
+ encouraged to maintain specialized projects. The "contrib/"
+ directory from the zlib distribution already holds a couple
+ of foreign bindings, such as Ada, C++, and Delphi.
+
+
+ 7. I need a DLL for my Visual Basic project. What can I do?
+
+ - Define the ZLIB_WINAPI macro before including "zlib.h", when
+ building both the DLL and the user application (except that
+ you don't need to define anything when using the DLL in Visual
+ Basic). The ZLIB_WINAPI macro will switch on the WINAPI
+ (STDCALL) convention. The name of this DLL must be different
+ than the official ZLIB1.DLL.
+
+ Gilles Vollant has contributed a build named ZLIBWAPI.DLL,
+ with the ZLIB_WINAPI macro turned on, and with the minizip
+ functionality built in. For more information, please read
+ the notes inside "contrib/vstudio/readme.txt", found in the
+ zlib distribution.
+
+
+ 8. I need to use zlib in my Microsoft .NET project. What can I
+ do?
+
+ - Henrik Ravn has contributed a .NET wrapper around zlib. Look
+ into contrib/dotzlib/, inside the zlib distribution.
+
+
+ 9. If my application uses ZLIB1.DLL, should I link it to
+ MSVCRT.DLL? Why?
+
+ - It is not required, but it is recommended to link your
+ application to MSVCRT.DLL, if it uses ZLIB1.DLL.
+
+ The executables (.EXE, .DLL, etc.) that are involved in the
+ same process and are using the C run-time library (i.e. they
+ are calling standard C functions), must link to the same
+ library. There are several libraries in the Win32 system:
+ CRTDLL.DLL, MSVCRT.DLL, the static C libraries, etc.
+ Since ZLIB1.DLL is linked to MSVCRT.DLL, the executables that
+ depend on it should also be linked to MSVCRT.DLL.
+
+
+10. Why are you saying that ZLIB1.DLL and my application should
+ be linked to the same C run-time (CRT) library? I linked my
+ application and my DLLs to different C libraries (e.g. my
+ application to a static library, and my DLLs to MSVCRT.DLL),
+ and everything works fine.
+
+ - If a user library invokes only pure Win32 API (accessible via
+ <windows.h> and the related headers), its DLL build will work
+ in any context. But if this library invokes standard C API,
+ things get more complicated.
+
+ There is a single Win32 library in a Win32 system. Every
+ function in this library resides in a single DLL module, that
+ is safe to call from anywhere. On the other hand, there are
+ multiple versions of the C library, and each of them has its
+ own separate internal state. Standalone executables and user
+ DLLs that call standard C functions must link to a C run-time
+ (CRT) library, be it static or shared (DLL). Intermixing
+ occurs when an executable (not necessarily standalone) and a
+ DLL are linked to different CRTs, and both are running in the
+ same process.
+
+ Intermixing multiple CRTs is possible, as long as their
+ internal states are kept intact. The Microsoft Knowledge Base
+ articles KB94248 "HOWTO: Use the C Run-Time" and KB140584
+ "HOWTO: Link with the Correct C Run-Time (CRT) Library"
+ mention the potential problems raised by intermixing.
+
+ If intermixing works for you, it's because your application
+ and DLLs are avoiding the corruption of each of the CRTs'
+ internal states, maybe by careful design, or maybe by fortune.
+
+ Also note that linking ZLIB1.DLL to non-Microsoft CRTs, such
+ as those provided by Borland, raises similar problems.
+
+
+11. Why are you linking ZLIB1.DLL to MSVCRT.DLL?
+
+ - MSVCRT.DLL exists on every Windows 95 with a new service pack
+ installed, or with Microsoft Internet Explorer 4 or later, and
+ on all other Windows 4.x or later (Windows 98, Windows NT 4,
+ or later). It is freely distributable; if not present in the
+ system, it can be downloaded from Microsoft or from other
+ software provider for free.
+
+ The fact that MSVCRT.DLL does not exist on a virgin Windows 95
+ is not so problematic. Windows 95 is scarcely found nowadays,
+ Microsoft ended its support a long time ago, and many recent
+ applications from various vendors, including Microsoft, do not
+ even run on it. Furthermore, no serious user should run
+ Windows 95 without a proper update installed.
+
+
+12. Why are you not linking ZLIB1.DLL to
+ <<my favorite C run-time library>> ?
+
+ - We considered and abandoned the following alternatives:
+
+ * Linking ZLIB1.DLL to a static C library (LIBC.LIB, or
+ LIBCMT.LIB) is not a good option. People are using the DLL
+ mainly to save disk space. If you are linking your program
+ to a static C library, you may as well consider linking zlib
+ in statically, too.
+
+ * Linking ZLIB1.DLL to CRTDLL.DLL looks appealing, because
+ CRTDLL.DLL is present on every Win32 installation.
+ Unfortunately, it has a series of problems: it does not
+ work properly with Microsoft's C++ libraries, it does not
+ provide support for 64-bit file offsets, (and so on...),
+ and Microsoft discontinued its support a long time ago.
+
+ * Linking ZLIB1.DLL to MSVCR70.DLL or MSVCR71.DLL, supplied
+ with the Microsoft .NET platform, and Visual C++ 7.0/7.1,
+ raises problems related to the status of ZLIB1.DLL as a
+ system component. According to the Microsoft Knowledge Base
+ article KB326922 "INFO: Redistribution of the Shared C
+ Runtime Component in Visual C++ .NET", MSVCR70.DLL and
+ MSVCR71.DLL are not supposed to function as system DLLs,
+ because they may clash with MSVCRT.DLL. Instead, the
+ application's installer is supposed to put these DLLs
+ (if needed) in the application's private directory.
+ If ZLIB1.DLL depends on a non-system runtime, it cannot
+ function as a redistributable system component.
+
+ * Linking ZLIB1.DLL to non-Microsoft runtimes, such as
+ Borland's, or Cygwin's, raises problems related to the
+ reliable presence of these runtimes on Win32 systems.
+ It's easier to let the DLL build of zlib up to the people
+ who distribute these runtimes, and who may proceed as
+ explained in the answer to Question 14.
+
+
+13. If ZLIB1.DLL cannot be linked to MSVCR70.DLL or MSVCR71.DLL,
+ how can I build/use ZLIB1.DLL in Microsoft Visual C++ 7.0
+ (Visual Studio .NET) or newer?
+
+ - Due to the problems explained in the Microsoft Knowledge Base
+ article KB326922 (see the previous answer), the C runtime that
+ comes with the VC7 environment is no longer considered a
+ system component. That is, it should not be assumed that this
+ runtime exists, or may be installed in a system directory.
+ Since ZLIB1.DLL is supposed to be a system component, it may
+ not depend on a non-system component.
+
+ In order to link ZLIB1.DLL and your application to MSVCRT.DLL
+ in VC7, you need the library of Visual C++ 6.0 or older. If
+ you don't have this library at hand, it's probably best not to
+ use ZLIB1.DLL.
+
+ We are hoping that, in the future, Microsoft will provide a
+ way to build applications linked to a proper system runtime,
+ from the Visual C++ environment. Until then, you have a
+ couple of alternatives, such as linking zlib in statically.
+ If your application requires dynamic linking, you may proceed
+ as explained in the answer to Question 14.
+
+
+14. I need to link my own DLL build to a CRT different than
+ MSVCRT.DLL. What can I do?
+
+ - Feel free to rebuild the DLL from the zlib sources, and link
+ it the way you want. You should, however, clearly state that
+ your build is unofficial. You should give it a different file
+ name, and/or install it in a private directory that can be
+ accessed by your application only, and is not visible to the
+ others (i.e. it's neither in the PATH, nor in the SYSTEM or
+ SYSTEM32 directories). Otherwise, your build may clash with
+ applications that link to the official build.
+
+ For example, in Cygwin, zlib is linked to the Cygwin runtime
+ CYGWIN1.DLL, and it is distributed under the name CYGZ.DLL.
+
+
+15. May I include additional pieces of code that I find useful,
+ link them in ZLIB1.DLL, and export them?
+
+ - No. A legitimate build of ZLIB1.DLL must not include code
+ that does not originate from the official zlib source code.
+ But you can make your own private DLL build, under a different
+ file name, as suggested in the previous answer.
+
+ For example, zlib is a part of the VCL library, distributed
+ with Borland Delphi and C++ Builder. The DLL build of VCL
+ is a redistributable file, named VCLxx.DLL.
+
+
+16. May I remove some functionality out of ZLIB1.DLL, by enabling
+ macros like NO_GZCOMPRESS or NO_GZIP at compile time?
+
+ - No. A legitimate build of ZLIB1.DLL must provide the complete
+ zlib functionality, as implemented in the official zlib source
+ code. But you can make your own private DLL build, under a
+ different file name, as suggested in the previous answer.
+
+
+17. I made my own ZLIB1.DLL build. Can I test it for compliance?
+
+ - We prefer that you download the official DLL from the zlib
+ web site. If you need something peculiar from this DLL, you
+ can send your suggestion to the zlib mailing list.
+
+ However, in case you do rebuild the DLL yourself, you can run
+ it with the test programs found in the DLL distribution.
+ Running these test programs is not a guarantee of compliance,
+ but a failure can imply a detected problem.
+
+**
+
+This document is written and maintained by
+Cosmin Truta <cosmint@cs.ubbcluj.ro>
diff --git a/zlib/win32/Makefile.bor b/zlib/win32/Makefile.bor
new file mode 100644
index 00000000000..d152bbb7ffd
--- /dev/null
+++ b/zlib/win32/Makefile.bor
@@ -0,0 +1,110 @@
+# Makefile for zlib
+# Borland C++ for Win32
+#
+# Usage:
+# make -f win32/Makefile.bor
+# make -f win32/Makefile.bor LOCAL_ZLIB=-DASMV OBJA=match.obj OBJPA=+match.obj
+
+# ------------ Borland C++ ------------
+
+# Optional nonstandard preprocessor flags (e.g. -DMAX_MEM_LEVEL=7)
+# should be added to the environment via "set LOCAL_ZLIB=-DFOO" or
+# added to the declaration of LOC here:
+LOC = $(LOCAL_ZLIB)
+
+CC = bcc32
+AS = bcc32
+LD = bcc32
+AR = tlib
+CFLAGS = -a -d -k- -O2 $(LOC)
+ASFLAGS = $(LOC)
+LDFLAGS = $(LOC)
+
+
+# variables
+ZLIB_LIB = zlib.lib
+
+OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj
+OBJ2 = gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj
+#OBJA =
+OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzlib.obj+gzread.obj
+OBJP2 = +gzwrite.obj+infback.obj+inffast.obj+inflate.obj+inftrees.obj+trees.obj+uncompr.obj+zutil.obj
+#OBJPA=
+
+
+# targets
+all: $(ZLIB_LIB) example.exe minigzip.exe
+
+.c.obj:
+ $(CC) -c $(CFLAGS) $<
+
+.asm.obj:
+ $(AS) -c $(ASFLAGS) $<
+
+adler32.obj: adler32.c zlib.h zconf.h
+
+compress.obj: compress.c zlib.h zconf.h
+
+crc32.obj: crc32.c zlib.h zconf.h crc32.h
+
+deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h
+
+gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h
+
+gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h
+
+gzread.obj: gzread.c zlib.h zconf.h gzguts.h
+
+gzwrite.obj: gzwrite.c zlib.h zconf.h gzguts.h
+
+infback.obj: infback.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h
+
+inflate.obj: inflate.c zutil.h zlib.h zconf.h inftrees.h inflate.h \
+ inffast.h inffixed.h
+
+inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h
+
+trees.obj: trees.c zutil.h zlib.h zconf.h deflate.h trees.h
+
+uncompr.obj: uncompr.c zlib.h zconf.h
+
+zutil.obj: zutil.c zutil.h zlib.h zconf.h
+
+example.obj: test/example.c zlib.h zconf.h
+
+minigzip.obj: test/minigzip.c zlib.h zconf.h
+
+
+# For the sake of the old Borland make,
+# the command line is cut to fit in the MS-DOS 128 byte limit:
+$(ZLIB_LIB): $(OBJ1) $(OBJ2) $(OBJA)
+ -del $(ZLIB_LIB)
+ $(AR) $(ZLIB_LIB) $(OBJP1)
+ $(AR) $(ZLIB_LIB) $(OBJP2)
+ $(AR) $(ZLIB_LIB) $(OBJPA)
+
+
+# testing
+test: example.exe minigzip.exe
+ example
+ echo hello world | minigzip | minigzip -d
+
+example.exe: example.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) example.obj $(ZLIB_LIB)
+
+minigzip.exe: minigzip.obj $(ZLIB_LIB)
+ $(LD) $(LDFLAGS) minigzip.obj $(ZLIB_LIB)
+
+
+# cleanup
+clean:
+ -del $(ZLIB_LIB)
+ -del *.obj
+ -del *.exe
+ -del *.tds
+ -del zlib.bak
+ -del foo.gz
diff --git a/zlib/win32/Makefile.gcc b/zlib/win32/Makefile.gcc
new file mode 100644
index 00000000000..305be50afef
--- /dev/null
+++ b/zlib/win32/Makefile.gcc
@@ -0,0 +1,182 @@
+# Makefile for zlib, derived from Makefile.dj2.
+# Modified for mingw32 by C. Spieler, 6/16/98.
+# Updated for zlib 1.2.x by Christian Spieler and Cosmin Truta, Mar-2003.
+# Last updated: Mar 2012.
+# Tested under Cygwin and MinGW.
+
+# Copyright (C) 1995-2003 Jean-loup Gailly.
+# For conditions of distribution and use, see copyright notice in zlib.h
+
+# To compile, or to compile and test, type from the top level zlib directory:
+#
+# make -fwin32/Makefile.gcc; make test testdll -fwin32/Makefile.gcc
+#
+# To use the asm code, type:
+# cp contrib/asm?86/match.S ./match.S
+# make LOC=-DASMV OBJA=match.o -fwin32/Makefile.gcc
+#
+# To install libz.a, zconf.h and zlib.h in the system directories, type:
+#
+# make install -fwin32/Makefile.gcc
+#
+# BINARY_PATH, INCLUDE_PATH and LIBRARY_PATH must be set.
+#
+# To install the shared lib, append SHARED_MODE=1 to the make command :
+#
+# make install -fwin32/Makefile.gcc SHARED_MODE=1
+
+# Note:
+# If the platform is *not* MinGW (e.g. it is Cygwin or UWIN),
+# the DLL name should be changed from "zlib1.dll".
+
+STATICLIB = libz.a
+SHAREDLIB = zlib1.dll
+IMPLIB = libz.dll.a
+
+#
+# Set to 1 if shared object needs to be installed
+#
+SHARED_MODE=0
+
+#LOC = -DASMV
+#LOC = -DZLIB_DEBUG -g
+
+PREFIX =
+CC = $(PREFIX)gcc
+CFLAGS = $(LOC) -O3 -Wall
+
+AS = $(CC)
+ASFLAGS = $(LOC) -Wall
+
+LD = $(CC)
+LDFLAGS = $(LOC)
+
+AR = $(PREFIX)ar
+ARFLAGS = rcs
+
+RC = $(PREFIX)windres
+RCFLAGS = --define GCC_WINDRES
+
+STRIP = $(PREFIX)strip
+
+CP = cp -fp
+# If GNU install is available, replace $(CP) with install.
+INSTALL = $(CP)
+RM = rm -f
+
+prefix ?= /usr/local
+exec_prefix = $(prefix)
+
+OBJS = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \
+ gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o
+OBJA =
+
+all: $(STATICLIB) $(SHAREDLIB) $(IMPLIB) example.exe minigzip.exe example_d.exe minigzip_d.exe
+
+test: example.exe minigzip.exe
+ ./example
+ echo hello world | ./minigzip | ./minigzip -d
+
+testdll: example_d.exe minigzip_d.exe
+ ./example_d
+ echo hello world | ./minigzip_d | ./minigzip_d -d
+
+.c.o:
+ $(CC) $(CFLAGS) -c -o $@ $<
+
+.S.o:
+ $(AS) $(ASFLAGS) -c -o $@ $<
+
+$(STATICLIB): $(OBJS) $(OBJA)
+ $(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA)
+
+$(IMPLIB): $(SHAREDLIB)
+
+$(SHAREDLIB): win32/zlib.def $(OBJS) $(OBJA) zlibrc.o
+ $(CC) -shared -Wl,--out-implib,$(IMPLIB) $(LDFLAGS) \
+ -o $@ win32/zlib.def $(OBJS) $(OBJA) zlibrc.o
+ $(STRIP) $@
+
+example.exe: example.o $(STATICLIB)
+ $(LD) $(LDFLAGS) -o $@ example.o $(STATICLIB)
+ $(STRIP) $@
+
+minigzip.exe: minigzip.o $(STATICLIB)
+ $(LD) $(LDFLAGS) -o $@ minigzip.o $(STATICLIB)
+ $(STRIP) $@
+
+example_d.exe: example.o $(IMPLIB)
+ $(LD) $(LDFLAGS) -o $@ example.o $(IMPLIB)
+ $(STRIP) $@
+
+minigzip_d.exe: minigzip.o $(IMPLIB)
+ $(LD) $(LDFLAGS) -o $@ minigzip.o $(IMPLIB)
+ $(STRIP) $@
+
+example.o: test/example.c zlib.h zconf.h
+ $(CC) $(CFLAGS) -I. -c -o $@ test/example.c
+
+minigzip.o: test/minigzip.c zlib.h zconf.h
+ $(CC) $(CFLAGS) -I. -c -o $@ test/minigzip.c
+
+zlibrc.o: win32/zlib1.rc
+ $(RC) $(RCFLAGS) -o $@ win32/zlib1.rc
+
+.PHONY: install uninstall clean
+
+install: zlib.h zconf.h $(STATICLIB) $(IMPLIB)
+ @if test -z "$(DESTDIR)$(INCLUDE_PATH)" -o -z "$(DESTDIR)$(LIBRARY_PATH)" -o -z "$(DESTDIR)$(BINARY_PATH)"; then \
+ echo INCLUDE_PATH, LIBRARY_PATH, and BINARY_PATH must be specified; \
+ exit 1; \
+ fi
+ -@mkdir -p '$(DESTDIR)$(INCLUDE_PATH)'
+ -@mkdir -p '$(DESTDIR)$(LIBRARY_PATH)' '$(DESTDIR)$(LIBRARY_PATH)'/pkgconfig
+ -if [ "$(SHARED_MODE)" = "1" ]; then \
+ mkdir -p '$(DESTDIR)$(BINARY_PATH)'; \
+ $(INSTALL) $(SHAREDLIB) '$(DESTDIR)$(BINARY_PATH)'; \
+ $(INSTALL) $(IMPLIB) '$(DESTDIR)$(LIBRARY_PATH)'; \
+ fi
+ -$(INSTALL) zlib.h '$(DESTDIR)$(INCLUDE_PATH)'
+ -$(INSTALL) zconf.h '$(DESTDIR)$(INCLUDE_PATH)'
+ -$(INSTALL) $(STATICLIB) '$(DESTDIR)$(LIBRARY_PATH)'
+ sed \
+ -e 's|@prefix@|${prefix}|g' \
+ -e 's|@exec_prefix@|${exec_prefix}|g' \
+ -e 's|@libdir@|$(LIBRARY_PATH)|g' \
+ -e 's|@sharedlibdir@|$(LIBRARY_PATH)|g' \
+ -e 's|@includedir@|$(INCLUDE_PATH)|g' \
+ -e 's|@VERSION@|'`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' zlib.h`'|g' \
+ zlib.pc.in > '$(DESTDIR)$(LIBRARY_PATH)'/pkgconfig/zlib.pc
+
+uninstall:
+ -if [ "$(SHARED_MODE)" = "1" ]; then \
+ $(RM) '$(DESTDIR)$(BINARY_PATH)'/$(SHAREDLIB); \
+ $(RM) '$(DESTDIR)$(LIBRARY_PATH)'/$(IMPLIB); \
+ fi
+ -$(RM) '$(DESTDIR)$(INCLUDE_PATH)'/zlib.h
+ -$(RM) '$(DESTDIR)$(INCLUDE_PATH)'/zconf.h
+ -$(RM) '$(DESTDIR)$(LIBRARY_PATH)'/$(STATICLIB)
+
+clean:
+ -$(RM) $(STATICLIB)
+ -$(RM) $(SHAREDLIB)
+ -$(RM) $(IMPLIB)
+ -$(RM) *.o
+ -$(RM) *.exe
+ -$(RM) foo.gz
+
+adler32.o: zlib.h zconf.h
+compress.o: zlib.h zconf.h
+crc32.o: crc32.h zlib.h zconf.h
+deflate.o: deflate.h zutil.h zlib.h zconf.h
+gzclose.o: zlib.h zconf.h gzguts.h
+gzlib.o: zlib.h zconf.h gzguts.h
+gzread.o: zlib.h zconf.h gzguts.h
+gzwrite.o: zlib.h zconf.h gzguts.h
+inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
+inftrees.o: zutil.h zlib.h zconf.h inftrees.h
+trees.o: deflate.h zutil.h zlib.h zconf.h trees.h
+uncompr.o: zlib.h zconf.h
+zutil.o: zutil.h zlib.h zconf.h
diff --git a/zlib/win32/Makefile.msc b/zlib/win32/Makefile.msc
new file mode 100644
index 00000000000..6831882de43
--- /dev/null
+++ b/zlib/win32/Makefile.msc
@@ -0,0 +1,163 @@
+# Makefile for zlib using Microsoft (Visual) C
+# zlib is copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
+#
+# Usage:
+# nmake -f win32/Makefile.msc (standard build)
+# nmake -f win32/Makefile.msc LOC=-DFOO (nonstandard build)
+# nmake -f win32/Makefile.msc LOC="-DASMV -DASMINF" \
+# OBJA="inffas32.obj match686.obj" (use ASM code, x86)
+# nmake -f win32/Makefile.msc AS=ml64 LOC="-DASMV -DASMINF -I." \
+# OBJA="inffasx64.obj gvmat64.obj inffas8664.obj" (use ASM code, x64)
+
+# The toplevel directory of the source tree.
+#
+TOP = .
+
+# optional build flags
+LOC =
+
+# variables
+STATICLIB = zlib.lib
+SHAREDLIB = zlib1.dll
+IMPLIB = zdll.lib
+
+CC = cl
+AS = ml
+LD = link
+AR = lib
+RC = rc
+CFLAGS = -nologo -MD -W3 -O2 -Oy- -Zi -Fd"zlib" $(LOC)
+WFLAGS = -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
+ASFLAGS = -coff -Zi $(LOC)
+LDFLAGS = -nologo -debug -incremental:no -opt:ref
+ARFLAGS = -nologo
+RCFLAGS = /dWIN32 /r
+
+OBJS = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj \
+ gzwrite.obj infback.obj inflate.obj inftrees.obj inffast.obj trees.obj uncompr.obj zutil.obj
+OBJA =
+
+
+# targets
+all: $(STATICLIB) $(SHAREDLIB) $(IMPLIB) \
+ example.exe minigzip.exe example_d.exe minigzip_d.exe
+
+$(STATICLIB): $(OBJS) $(OBJA)
+ $(AR) $(ARFLAGS) -out:$@ $(OBJS) $(OBJA)
+
+$(IMPLIB): $(SHAREDLIB)
+
+$(SHAREDLIB): $(TOP)/win32/zlib.def $(OBJS) $(OBJA) zlib1.res
+ $(LD) $(LDFLAGS) -def:$(TOP)/win32/zlib.def -dll -implib:$(IMPLIB) \
+ -out:$@ -base:0x5A4C0000 $(OBJS) $(OBJA) zlib1.res
+ if exist $@.manifest \
+ mt -nologo -manifest $@.manifest -outputresource:$@;2
+
+example.exe: example.obj $(STATICLIB)
+ $(LD) $(LDFLAGS) example.obj $(STATICLIB)
+ if exist $@.manifest \
+ mt -nologo -manifest $@.manifest -outputresource:$@;1
+
+minigzip.exe: minigzip.obj $(STATICLIB)
+ $(LD) $(LDFLAGS) minigzip.obj $(STATICLIB)
+ if exist $@.manifest \
+ mt -nologo -manifest $@.manifest -outputresource:$@;1
+
+example_d.exe: example.obj $(IMPLIB)
+ $(LD) $(LDFLAGS) -out:$@ example.obj $(IMPLIB)
+ if exist $@.manifest \
+ mt -nologo -manifest $@.manifest -outputresource:$@;1
+
+minigzip_d.exe: minigzip.obj $(IMPLIB)
+ $(LD) $(LDFLAGS) -out:$@ minigzip.obj $(IMPLIB)
+ if exist $@.manifest \
+ mt -nologo -manifest $@.manifest -outputresource:$@;1
+
+{$(TOP)}.c.obj:
+ $(CC) -c $(WFLAGS) $(CFLAGS) $<
+
+{$(TOP)/test}.c.obj:
+ $(CC) -c -I$(TOP) $(WFLAGS) $(CFLAGS) $<
+
+{$(TOP)/contrib/masmx64}.c.obj:
+ $(CC) -c $(WFLAGS) $(CFLAGS) $<
+
+{$(TOP)/contrib/masmx64}.asm.obj:
+ $(AS) -c $(ASFLAGS) $<
+
+{$(TOP)/contrib/masmx86}.asm.obj:
+ $(AS) -c $(ASFLAGS) $<
+
+adler32.obj: $(TOP)/adler32.c $(TOP)/zlib.h $(TOP)/zconf.h
+
+compress.obj: $(TOP)/compress.c $(TOP)/zlib.h $(TOP)/zconf.h
+
+crc32.obj: $(TOP)/crc32.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/crc32.h
+
+deflate.obj: $(TOP)/deflate.c $(TOP)/deflate.h $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h
+
+gzclose.obj: $(TOP)/gzclose.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h
+
+gzlib.obj: $(TOP)/gzlib.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h
+
+gzread.obj: $(TOP)/gzread.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h
+
+gzwrite.obj: $(TOP)/gzwrite.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h
+
+infback.obj: $(TOP)/infback.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h $(TOP)/inflate.h \
+ $(TOP)/inffast.h $(TOP)/inffixed.h
+
+inffast.obj: $(TOP)/inffast.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h $(TOP)/inflate.h \
+ $(TOP)/inffast.h
+
+inflate.obj: $(TOP)/inflate.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h $(TOP)/inflate.h \
+ $(TOP)/inffast.h $(TOP)/inffixed.h
+
+inftrees.obj: $(TOP)/inftrees.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h
+
+trees.obj: $(TOP)/trees.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/deflate.h $(TOP)/trees.h
+
+uncompr.obj: $(TOP)/uncompr.c $(TOP)/zlib.h $(TOP)/zconf.h
+
+zutil.obj: $(TOP)/zutil.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h
+
+gvmat64.obj: $(TOP)/contrib\masmx64\gvmat64.asm
+
+inffasx64.obj: $(TOP)/contrib\masmx64\inffasx64.asm
+
+inffas8664.obj: $(TOP)/contrib\masmx64\inffas8664.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h \
+ $(TOP)/inftrees.h $(TOP)/inflate.h $(TOP)/inffast.h
+
+inffas32.obj: $(TOP)/contrib\masmx86\inffas32.asm
+
+match686.obj: $(TOP)/contrib\masmx86\match686.asm
+
+example.obj: $(TOP)/test/example.c $(TOP)/zlib.h $(TOP)/zconf.h
+
+minigzip.obj: $(TOP)/test/minigzip.c $(TOP)/zlib.h $(TOP)/zconf.h
+
+zlib1.res: $(TOP)/win32/zlib1.rc
+ $(RC) $(RCFLAGS) /fo$@ $(TOP)/win32/zlib1.rc
+
+# testing
+test: example.exe minigzip.exe
+ example
+ echo hello world | minigzip | minigzip -d
+
+testdll: example_d.exe minigzip_d.exe
+ example_d
+ echo hello world | minigzip_d | minigzip_d -d
+
+
+# cleanup
+clean:
+ -del $(STATICLIB)
+ -del $(SHAREDLIB)
+ -del $(IMPLIB)
+ -del *.obj
+ -del *.res
+ -del *.exp
+ -del *.exe
+ -del *.pdb
+ -del *.manifest
+ -del foo.gz
diff --git a/zlib/win32/README-WIN32.txt b/zlib/win32/README-WIN32.txt
new file mode 100644
index 00000000000..df7ab7f4b34
--- /dev/null
+++ b/zlib/win32/README-WIN32.txt
@@ -0,0 +1,103 @@
+ZLIB DATA COMPRESSION LIBRARY
+
+zlib 1.2.11 is a general purpose data compression library. All the code is
+thread safe. The data format used by the zlib library is described by RFCs
+(Request for Comments) 1950 to 1952 in the files
+http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format)
+and rfc1952.txt (gzip format).
+
+All functions of the compression library are documented in the file zlib.h
+(volunteer to write man pages welcome, contact zlib@gzip.org). Two compiled
+examples are distributed in this package, example and minigzip. The example_d
+and minigzip_d flavors validate that the zlib1.dll file is working correctly.
+
+Questions about zlib should be sent to <zlib@gzip.org>. The zlib home page
+is http://zlib.net/ . Before reporting a problem, please check this site to
+verify that you have the latest version of zlib; otherwise get the latest
+version and check whether the problem still exists or not.
+
+PLEASE read DLL_FAQ.txt, and the the zlib FAQ http://zlib.net/zlib_faq.html
+before asking for help.
+
+
+Manifest:
+
+The package zlib-1.2.11-win32-x86.zip will contain the following files:
+
+ README-WIN32.txt This document
+ ChangeLog Changes since previous zlib packages
+ DLL_FAQ.txt Frequently asked questions about zlib1.dll
+ zlib.3.pdf Documentation of this library in Adobe Acrobat format
+
+ example.exe A statically-bound example (using zlib.lib, not the dll)
+ example.pdb Symbolic information for debugging example.exe
+
+ example_d.exe A zlib1.dll bound example (using zdll.lib)
+ example_d.pdb Symbolic information for debugging example_d.exe
+
+ minigzip.exe A statically-bound test program (using zlib.lib, not the dll)
+ minigzip.pdb Symbolic information for debugging minigzip.exe
+
+ minigzip_d.exe A zlib1.dll bound test program (using zdll.lib)
+ minigzip_d.pdb Symbolic information for debugging minigzip_d.exe
+
+ zlib.h Install these files into the compilers' INCLUDE path to
+ zconf.h compile programs which use zlib.lib or zdll.lib
+
+ zdll.lib Install these files into the compilers' LIB path if linking
+ zdll.exp a compiled program to the zlib1.dll binary
+
+ zlib.lib Install these files into the compilers' LIB path to link zlib
+ zlib.pdb into compiled programs, without zlib1.dll runtime dependency
+ (zlib.pdb provides debugging info to the compile time linker)
+
+ zlib1.dll Install this binary shared library into the system PATH, or
+ the program's runtime directory (where the .exe resides)
+ zlib1.pdb Install in the same directory as zlib1.dll, in order to debug
+ an application crash using WinDbg or similar tools.
+
+All .pdb files above are entirely optional, but are very useful to a developer
+attempting to diagnose program misbehavior or a crash. Many additional
+important files for developers can be found in the zlib127.zip source package
+available from http://zlib.net/ - review that package's README file for details.
+
+
+Acknowledgments:
+
+The deflate format used by zlib was defined by Phil Katz. The deflate and
+zlib specifications were written by L. Peter Deutsch. Thanks to all the
+people who reported problems and suggested various improvements in zlib; they
+are too numerous to cite here.
+
+
+Copyright notice:
+
+ (C) 1995-2017 Jean-loup Gailly and Mark Adler
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+ Jean-loup Gailly Mark Adler
+ jloup@gzip.org madler@alumni.caltech.edu
+
+If you use the zlib library in a product, we would appreciate *not* receiving
+lengthy legal documents to sign. The sources are provided for free but without
+warranty of any kind. The library has been entirely written by Jean-loup
+Gailly and Mark Adler; it does not include third-party code.
+
+If you redistribute modified sources, we would appreciate that you include in
+the file ChangeLog history information documenting your changes. Please read
+the FAQ for more information on the distribution of modified source versions.
diff --git a/zlib/win32/VisualC.txt b/zlib/win32/VisualC.txt
new file mode 100644
index 00000000000..1005b219410
--- /dev/null
+++ b/zlib/win32/VisualC.txt
@@ -0,0 +1,3 @@
+
+To build zlib using the Microsoft Visual C++ environment,
+use the appropriate project from the contrib/vstudio/ directory.
diff --git a/zlib/win32/zlib.def b/zlib/win32/zlib.def
new file mode 100644
index 00000000000..a2188b00062
--- /dev/null
+++ b/zlib/win32/zlib.def
@@ -0,0 +1,94 @@
+; zlib data compression library
+EXPORTS
+; basic functions
+ zlibVersion
+ deflate
+ deflateEnd
+ inflate
+ inflateEnd
+; advanced functions
+ deflateSetDictionary
+ deflateGetDictionary
+ deflateCopy
+ deflateReset
+ deflateParams
+ deflateTune
+ deflateBound
+ deflatePending
+ deflatePrime
+ deflateSetHeader
+ inflateSetDictionary
+ inflateGetDictionary
+ inflateSync
+ inflateCopy
+ inflateReset
+ inflateReset2
+ inflatePrime
+ inflateMark
+ inflateGetHeader
+ inflateBack
+ inflateBackEnd
+ zlibCompileFlags
+; utility functions
+ compress
+ compress2
+ compressBound
+ uncompress
+ uncompress2
+ gzopen
+ gzdopen
+ gzbuffer
+ gzsetparams
+ gzread
+ gzfread
+ gzwrite
+ gzfwrite
+ gzprintf
+ gzvprintf
+ gzputs
+ gzgets
+ gzputc
+ gzgetc
+ gzungetc
+ gzflush
+ gzseek
+ gzrewind
+ gztell
+ gzoffset
+ gzeof
+ gzdirect
+ gzclose
+ gzclose_r
+ gzclose_w
+ gzerror
+ gzclearerr
+; large file functions
+ gzopen64
+ gzseek64
+ gztell64
+ gzoffset64
+ adler32_combine64
+ crc32_combine64
+; checksum functions
+ adler32
+ adler32_z
+ crc32
+ crc32_z
+ adler32_combine
+ crc32_combine
+; various hacks, don't look :)
+ deflateInit_
+ deflateInit2_
+ inflateInit_
+ inflateInit2_
+ inflateBackInit_
+ gzgetc_
+ zError
+ inflateSyncPoint
+ get_crc_table
+ inflateUndermine
+ inflateValidate
+ inflateCodesUsed
+ inflateResetKeep
+ deflateResetKeep
+ gzopen_w
diff --git a/zlib/win32/zlib1.rc b/zlib/win32/zlib1.rc
new file mode 100644
index 00000000000..234e641c329
--- /dev/null
+++ b/zlib/win32/zlib1.rc
@@ -0,0 +1,40 @@
+#include <winver.h>
+#include "../zlib.h"
+
+#ifdef GCC_WINDRES
+VS_VERSION_INFO VERSIONINFO
+#else
+VS_VERSION_INFO VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE
+#endif
+ FILEVERSION ZLIB_VER_MAJOR,ZLIB_VER_MINOR,ZLIB_VER_REVISION,0
+ PRODUCTVERSION ZLIB_VER_MAJOR,ZLIB_VER_MINOR,ZLIB_VER_REVISION,0
+ FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
+#ifdef _DEBUG
+ FILEFLAGS 1
+#else
+ FILEFLAGS 0
+#endif
+ FILEOS VOS__WINDOWS32
+ FILETYPE VFT_DLL
+ FILESUBTYPE 0 // not used
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904E4"
+ //language ID = U.S. English, char set = Windows, Multilingual
+ BEGIN
+ VALUE "FileDescription", "zlib data compression library\0"
+ VALUE "FileVersion", ZLIB_VERSION "\0"
+ VALUE "InternalName", "zlib1.dll\0"
+ VALUE "LegalCopyright", "(C) 1995-2017 Jean-loup Gailly & Mark Adler\0"
+ VALUE "OriginalFilename", "zlib1.dll\0"
+ VALUE "ProductName", "zlib\0"
+ VALUE "ProductVersion", ZLIB_VERSION "\0"
+ VALUE "Comments", "For more information visit http://www.zlib.net/\0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x0409, 1252
+ END
+END
diff --git a/zlib/zconf.h.cmakein b/zlib/zconf.h.cmakein
new file mode 100644
index 00000000000..a7f24cce60f
--- /dev/null
+++ b/zlib/zconf.h.cmakein
@@ -0,0 +1,536 @@
+/* zconf.h -- configuration of the zlib compression library
+ * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+/* @(#) $Id$ */
+
+#ifndef ZCONF_H
+#define ZCONF_H
+#cmakedefine Z_PREFIX
+#cmakedefine Z_HAVE_UNISTD_H
+
+/*
+ * If you *really* need a unique prefix for all types and library functions,
+ * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it.
+ * Even better than compiling with -DZ_PREFIX would be to use configure to set
+ * this permanently in zconf.h using "./configure --zprefix".
+ */
+#ifdef Z_PREFIX /* may be set to #if 1 by ./configure */
+# define Z_PREFIX_SET
+
+/* all linked symbols and init macros */
+# define _dist_code z__dist_code
+# define _length_code z__length_code
+# define _tr_align z__tr_align
+# define _tr_flush_bits z__tr_flush_bits
+# define _tr_flush_block z__tr_flush_block
+# define _tr_init z__tr_init
+# define _tr_stored_block z__tr_stored_block
+# define _tr_tally z__tr_tally
+# define adler32 z_adler32
+# define adler32_combine z_adler32_combine
+# define adler32_combine64 z_adler32_combine64
+# define adler32_z z_adler32_z
+# ifndef Z_SOLO
+# define compress z_compress
+# define compress2 z_compress2
+# define compressBound z_compressBound
+# endif
+# define crc32 z_crc32
+# define crc32_combine z_crc32_combine
+# define crc32_combine64 z_crc32_combine64
+# define crc32_z z_crc32_z
+# define deflate z_deflate
+# define deflateBound z_deflateBound
+# define deflateCopy z_deflateCopy
+# define deflateEnd z_deflateEnd
+# define deflateGetDictionary z_deflateGetDictionary
+# define deflateInit z_deflateInit
+# define deflateInit2 z_deflateInit2
+# define deflateInit2_ z_deflateInit2_
+# define deflateInit_ z_deflateInit_
+# define deflateParams z_deflateParams
+# define deflatePending z_deflatePending
+# define deflatePrime z_deflatePrime
+# define deflateReset z_deflateReset
+# define deflateResetKeep z_deflateResetKeep
+# define deflateSetDictionary z_deflateSetDictionary
+# define deflateSetHeader z_deflateSetHeader
+# define deflateTune z_deflateTune
+# define deflate_copyright z_deflate_copyright
+# define get_crc_table z_get_crc_table
+# ifndef Z_SOLO
+# define gz_error z_gz_error
+# define gz_intmax z_gz_intmax
+# define gz_strwinerror z_gz_strwinerror
+# define gzbuffer z_gzbuffer
+# define gzclearerr z_gzclearerr
+# define gzclose z_gzclose
+# define gzclose_r z_gzclose_r
+# define gzclose_w z_gzclose_w
+# define gzdirect z_gzdirect
+# define gzdopen z_gzdopen
+# define gzeof z_gzeof
+# define gzerror z_gzerror
+# define gzflush z_gzflush
+# define gzfread z_gzfread
+# define gzfwrite z_gzfwrite
+# define gzgetc z_gzgetc
+# define gzgetc_ z_gzgetc_
+# define gzgets z_gzgets
+# define gzoffset z_gzoffset
+# define gzoffset64 z_gzoffset64
+# define gzopen z_gzopen
+# define gzopen64 z_gzopen64
+# ifdef _WIN32
+# define gzopen_w z_gzopen_w
+# endif
+# define gzprintf z_gzprintf
+# define gzputc z_gzputc
+# define gzputs z_gzputs
+# define gzread z_gzread
+# define gzrewind z_gzrewind
+# define gzseek z_gzseek
+# define gzseek64 z_gzseek64
+# define gzsetparams z_gzsetparams
+# define gztell z_gztell
+# define gztell64 z_gztell64
+# define gzungetc z_gzungetc
+# define gzvprintf z_gzvprintf
+# define gzwrite z_gzwrite
+# endif
+# define inflate z_inflate
+# define inflateBack z_inflateBack
+# define inflateBackEnd z_inflateBackEnd
+# define inflateBackInit z_inflateBackInit
+# define inflateBackInit_ z_inflateBackInit_
+# define inflateCodesUsed z_inflateCodesUsed
+# define inflateCopy z_inflateCopy
+# define inflateEnd z_inflateEnd
+# define inflateGetDictionary z_inflateGetDictionary
+# define inflateGetHeader z_inflateGetHeader
+# define inflateInit z_inflateInit
+# define inflateInit2 z_inflateInit2
+# define inflateInit2_ z_inflateInit2_
+# define inflateInit_ z_inflateInit_
+# define inflateMark z_inflateMark
+# define inflatePrime z_inflatePrime
+# define inflateReset z_inflateReset
+# define inflateReset2 z_inflateReset2
+# define inflateResetKeep z_inflateResetKeep
+# define inflateSetDictionary z_inflateSetDictionary
+# define inflateSync z_inflateSync
+# define inflateSyncPoint z_inflateSyncPoint
+# define inflateUndermine z_inflateUndermine
+# define inflateValidate z_inflateValidate
+# define inflate_copyright z_inflate_copyright
+# define inflate_fast z_inflate_fast
+# define inflate_table z_inflate_table
+# ifndef Z_SOLO
+# define uncompress z_uncompress
+# define uncompress2 z_uncompress2
+# endif
+# define zError z_zError
+# ifndef Z_SOLO
+# define zcalloc z_zcalloc
+# define zcfree z_zcfree
+# endif
+# define zlibCompileFlags z_zlibCompileFlags
+# define zlibVersion z_zlibVersion
+
+/* all zlib typedefs in zlib.h and zconf.h */
+# define Byte z_Byte
+# define Bytef z_Bytef
+# define alloc_func z_alloc_func
+# define charf z_charf
+# define free_func z_free_func
+# ifndef Z_SOLO
+# define gzFile z_gzFile
+# endif
+# define gz_header z_gz_header
+# define gz_headerp z_gz_headerp
+# define in_func z_in_func
+# define intf z_intf
+# define out_func z_out_func
+# define uInt z_uInt
+# define uIntf z_uIntf
+# define uLong z_uLong
+# define uLongf z_uLongf
+# define voidp z_voidp
+# define voidpc z_voidpc
+# define voidpf z_voidpf
+
+/* all zlib structs in zlib.h and zconf.h */
+# define gz_header_s z_gz_header_s
+# define internal_state z_internal_state
+
+#endif
+
+#if defined(__MSDOS__) && !defined(MSDOS)
+# define MSDOS
+#endif
+#if (defined(OS_2) || defined(__OS2__)) && !defined(OS2)
+# define OS2
+#endif
+#if defined(_WINDOWS) && !defined(WINDOWS)
+# define WINDOWS
+#endif
+#if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__)
+# ifndef WIN32
+# define WIN32
+# endif
+#endif
+#if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32)
+# if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__)
+# ifndef SYS16BIT
+# define SYS16BIT
+# endif
+# endif
+#endif
+
+/*
+ * Compile with -DMAXSEG_64K if the alloc function cannot allocate more
+ * than 64k bytes at a time (needed on systems with 16-bit int).
+ */
+#ifdef SYS16BIT
+# define MAXSEG_64K
+#endif
+#ifdef MSDOS
+# define UNALIGNED_OK
+#endif
+
+#ifdef __STDC_VERSION__
+# ifndef STDC
+# define STDC
+# endif
+# if __STDC_VERSION__ >= 199901L
+# ifndef STDC99
+# define STDC99
+# endif
+# endif
+#endif
+#if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus))
+# define STDC
+#endif
+#if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__))
+# define STDC
+#endif
+#if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32))
+# define STDC
+#endif
+#if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__))
+# define STDC
+#endif
+
+#if defined(__OS400__) && !defined(STDC) /* iSeries (formerly AS/400). */
+# define STDC
+#endif
+
+#ifndef STDC
+# ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */
+# define const /* note: need a more gentle solution here */
+# endif
+#endif
+
+#if defined(ZLIB_CONST) && !defined(z_const)
+# define z_const const
+#else
+# define z_const
+#endif
+
+#ifdef Z_SOLO
+ typedef unsigned long z_size_t;
+#else
+# define z_longlong long long
+# if defined(NO_SIZE_T)
+ typedef unsigned NO_SIZE_T z_size_t;
+# elif defined(STDC)
+# include <stddef.h>
+ typedef size_t z_size_t;
+# else
+ typedef unsigned long z_size_t;
+# endif
+# undef z_longlong
+#endif
+
+/* Maximum value for memLevel in deflateInit2 */
+#ifndef MAX_MEM_LEVEL
+# ifdef MAXSEG_64K
+# define MAX_MEM_LEVEL 8
+# else
+# define MAX_MEM_LEVEL 9
+# endif
+#endif
+
+/* Maximum value for windowBits in deflateInit2 and inflateInit2.
+ * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files
+ * created by gzip. (Files created by minigzip can still be extracted by
+ * gzip.)
+ */
+#ifndef MAX_WBITS
+# define MAX_WBITS 15 /* 32K LZ77 window */
+#endif
+
+/* The memory requirements for deflate are (in bytes):
+ (1 << (windowBits+2)) + (1 << (memLevel+9))
+ that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values)
+ plus a few kilobytes for small objects. For example, if you want to reduce
+ the default memory requirements from 256K to 128K, compile with
+ make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7"
+ Of course this will generally degrade compression (there's no free lunch).
+
+ The memory requirements for inflate are (in bytes) 1 << windowBits
+ that is, 32K for windowBits=15 (default value) plus about 7 kilobytes
+ for small objects.
+*/
+
+ /* Type declarations */
+
+#ifndef OF /* function prototypes */
+# ifdef STDC
+# define OF(args) args
+# else
+# define OF(args) ()
+# endif
+#endif
+
+#ifndef Z_ARG /* function prototypes for stdarg */
+# if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# define Z_ARG(args) args
+# else
+# define Z_ARG(args) ()
+# endif
+#endif
+
+/* The following definitions for FAR are needed only for MSDOS mixed
+ * model programming (small or medium model with some far allocations).
+ * This was tested only with MSC; for other MSDOS compilers you may have
+ * to define NO_MEMCPY in zutil.h. If you don't need the mixed model,
+ * just define FAR to be empty.
+ */
+#ifdef SYS16BIT
+# if defined(M_I86SM) || defined(M_I86MM)
+ /* MSC small or medium model */
+# define SMALL_MEDIUM
+# ifdef _MSC_VER
+# define FAR _far
+# else
+# define FAR far
+# endif
+# endif
+# if (defined(__SMALL__) || defined(__MEDIUM__))
+ /* Turbo C small or medium model */
+# define SMALL_MEDIUM
+# ifdef __BORLANDC__
+# define FAR _far
+# else
+# define FAR far
+# endif
+# endif
+#endif
+
+#if defined(WINDOWS) || defined(WIN32)
+ /* If building or using zlib as a DLL, define ZLIB_DLL.
+ * This is not mandatory, but it offers a little performance increase.
+ */
+# ifdef ZLIB_DLL
+# if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500))
+# ifdef ZLIB_INTERNAL
+# define ZEXTERN extern __declspec(dllexport)
+# else
+# define ZEXTERN extern __declspec(dllimport)
+# endif
+# endif
+# endif /* ZLIB_DLL */
+ /* If building or using zlib with the WINAPI/WINAPIV calling convention,
+ * define ZLIB_WINAPI.
+ * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI.
+ */
+# ifdef ZLIB_WINAPI
+# ifdef FAR
+# undef FAR
+# endif
+# include <windows.h>
+ /* No need for _export, use ZLIB.DEF instead. */
+ /* For complete Windows compatibility, use WINAPI, not __stdcall. */
+# define ZEXPORT WINAPI
+# ifdef WIN32
+# define ZEXPORTVA WINAPIV
+# else
+# define ZEXPORTVA FAR CDECL
+# endif
+# endif
+#endif
+
+#if defined (__BEOS__)
+# ifdef ZLIB_DLL
+# ifdef ZLIB_INTERNAL
+# define ZEXPORT __declspec(dllexport)
+# define ZEXPORTVA __declspec(dllexport)
+# else
+# define ZEXPORT __declspec(dllimport)
+# define ZEXPORTVA __declspec(dllimport)
+# endif
+# endif
+#endif
+
+#ifndef ZEXTERN
+# define ZEXTERN extern
+#endif
+#ifndef ZEXPORT
+# define ZEXPORT
+#endif
+#ifndef ZEXPORTVA
+# define ZEXPORTVA
+#endif
+
+#ifndef FAR
+# define FAR
+#endif
+
+#if !defined(__MACTYPES__)
+typedef unsigned char Byte; /* 8 bits */
+#endif
+typedef unsigned int uInt; /* 16 bits or more */
+typedef unsigned long uLong; /* 32 bits or more */
+
+#ifdef SMALL_MEDIUM
+ /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */
+# define Bytef Byte FAR
+#else
+ typedef Byte FAR Bytef;
+#endif
+typedef char FAR charf;
+typedef int FAR intf;
+typedef uInt FAR uIntf;
+typedef uLong FAR uLongf;
+
+#ifdef STDC
+ typedef void const *voidpc;
+ typedef void FAR *voidpf;
+ typedef void *voidp;
+#else
+ typedef Byte const *voidpc;
+ typedef Byte FAR *voidpf;
+ typedef Byte *voidp;
+#endif
+
+#if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC)
+# include <limits.h>
+# if (UINT_MAX == 0xffffffffUL)
+# define Z_U4 unsigned
+# elif (ULONG_MAX == 0xffffffffUL)
+# define Z_U4 unsigned long
+# elif (USHRT_MAX == 0xffffffffUL)
+# define Z_U4 unsigned short
+# endif
+#endif
+
+#ifdef Z_U4
+ typedef Z_U4 z_crc_t;
+#else
+ typedef unsigned long z_crc_t;
+#endif
+
+#ifdef HAVE_UNISTD_H /* may be set to #if 1 by ./configure */
+# define Z_HAVE_UNISTD_H
+#endif
+
+#ifdef HAVE_STDARG_H /* may be set to #if 1 by ./configure */
+# define Z_HAVE_STDARG_H
+#endif
+
+#ifdef STDC
+# ifndef Z_SOLO
+# include <sys/types.h> /* for off_t */
+# endif
+#endif
+
+#if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# ifndef Z_SOLO
+# include <stdarg.h> /* for va_list */
+# endif
+#endif
+
+#ifdef _WIN32
+# ifndef Z_SOLO
+# include <stddef.h> /* for wchar_t */
+# endif
+#endif
+
+/* a little trick to accommodate both "#define _LARGEFILE64_SOURCE" and
+ * "#define _LARGEFILE64_SOURCE 1" as requesting 64-bit operations, (even
+ * though the former does not conform to the LFS document), but considering
+ * both "#undef _LARGEFILE64_SOURCE" and "#define _LARGEFILE64_SOURCE 0" as
+ * equivalently requesting no 64-bit operations
+ */
+#if defined(_LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1
+# undef _LARGEFILE64_SOURCE
+#endif
+
+#if defined(__WATCOMC__) && !defined(Z_HAVE_UNISTD_H)
+# define Z_HAVE_UNISTD_H
+#endif
+#ifndef Z_SOLO
+# if defined(Z_HAVE_UNISTD_H) || defined(_LARGEFILE64_SOURCE)
+# include <unistd.h> /* for SEEK_*, off_t, and _LFS64_LARGEFILE */
+# ifdef VMS
+# include <unixio.h> /* for off_t */
+# endif
+# ifndef z_off_t
+# define z_off_t off_t
+# endif
+# endif
+#endif
+
+#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0
+# define Z_LFS64
+#endif
+
+#if defined(_LARGEFILE64_SOURCE) && defined(Z_LFS64)
+# define Z_LARGE64
+#endif
+
+#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS-0 == 64 && defined(Z_LFS64)
+# define Z_WANT64
+#endif
+
+#if !defined(SEEK_SET) && !defined(Z_SOLO)
+# define SEEK_SET 0 /* Seek from beginning of file. */
+# define SEEK_CUR 1 /* Seek from current position. */
+# define SEEK_END 2 /* Set file pointer to EOF plus "offset" */
+#endif
+
+#ifndef z_off_t
+# define z_off_t long
+#endif
+
+#if !defined(_WIN32) && defined(Z_LARGE64)
+# define z_off64_t off64_t
+#else
+# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
+# define z_off64_t __int64
+# else
+# define z_off64_t z_off_t
+# endif
+#endif
+
+/* MVS linker does not support external names larger than 8 bytes */
+#if defined(__MVS__)
+ #pragma map(deflateInit_,"DEIN")
+ #pragma map(deflateInit2_,"DEIN2")
+ #pragma map(deflateEnd,"DEEND")
+ #pragma map(deflateBound,"DEBND")
+ #pragma map(inflateInit_,"ININ")
+ #pragma map(inflateInit2_,"ININ2")
+ #pragma map(inflateEnd,"INEND")
+ #pragma map(inflateSync,"INSY")
+ #pragma map(inflateSetDictionary,"INSEDI")
+ #pragma map(compressBound,"CMBND")
+ #pragma map(inflate_table,"INTABL")
+ #pragma map(inflate_fast,"INFA")
+ #pragma map(inflate_copyright,"INCOPY")
+#endif
+
+#endif /* ZCONF_H */
diff --git a/zlib/zconf.h b/zlib/zconf.h.in
index d983fa3eed4..5e1d68a004e 100644
--- a/zlib/zconf.h
+++ b/zlib/zconf.h.in
@@ -1,5 +1,5 @@
/* zconf.h -- configuration of the zlib compression library
- * Copyright (C) 1995-2005 Jean-loup Gailly.
+ * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -8,59 +8,161 @@
#ifndef ZCONF_H
#define ZCONF_H
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
/*
* If you *really* need a unique prefix for all types and library functions,
* compile with -DZ_PREFIX. The "standard" zlib should be compiled without it.
+ * Even better than compiling with -DZ_PREFIX would be to use configure to set
+ * this permanently in zconf.h using "./configure --zprefix".
*/
-#ifdef Z_PREFIX
-# define deflateInit_ z_deflateInit_
+#ifdef Z_PREFIX /* may be set to #if 1 by ./configure */
+# define Z_PREFIX_SET
+
+/* all linked symbols and init macros */
+# define _dist_code z__dist_code
+# define _length_code z__length_code
+# define _tr_align z__tr_align
+# define _tr_flush_bits z__tr_flush_bits
+# define _tr_flush_block z__tr_flush_block
+# define _tr_init z__tr_init
+# define _tr_stored_block z__tr_stored_block
+# define _tr_tally z__tr_tally
+# define adler32 z_adler32
+# define adler32_combine z_adler32_combine
+# define adler32_combine64 z_adler32_combine64
+# define adler32_z z_adler32_z
+# ifndef Z_SOLO
+# define compress z_compress
+# define compress2 z_compress2
+# define compressBound z_compressBound
+# endif
+# define crc32 z_crc32
+# define crc32_combine z_crc32_combine
+# define crc32_combine64 z_crc32_combine64
+# define crc32_z z_crc32_z
# define deflate z_deflate
+# define deflateBound z_deflateBound
+# define deflateCopy z_deflateCopy
# define deflateEnd z_deflateEnd
-# define inflateInit_ z_inflateInit_
-# define inflate z_inflate
-# define inflateEnd z_inflateEnd
+# define deflateGetDictionary z_deflateGetDictionary
+# define deflateInit z_deflateInit
+# define deflateInit2 z_deflateInit2
# define deflateInit2_ z_deflateInit2_
-# define deflateSetDictionary z_deflateSetDictionary
-# define deflateCopy z_deflateCopy
-# define deflateReset z_deflateReset
+# define deflateInit_ z_deflateInit_
# define deflateParams z_deflateParams
-# define deflateBound z_deflateBound
+# define deflatePending z_deflatePending
# define deflatePrime z_deflatePrime
+# define deflateReset z_deflateReset
+# define deflateResetKeep z_deflateResetKeep
+# define deflateSetDictionary z_deflateSetDictionary
+# define deflateSetHeader z_deflateSetHeader
+# define deflateTune z_deflateTune
+# define deflate_copyright z_deflate_copyright
+# define get_crc_table z_get_crc_table
+# ifndef Z_SOLO
+# define gz_error z_gz_error
+# define gz_intmax z_gz_intmax
+# define gz_strwinerror z_gz_strwinerror
+# define gzbuffer z_gzbuffer
+# define gzclearerr z_gzclearerr
+# define gzclose z_gzclose
+# define gzclose_r z_gzclose_r
+# define gzclose_w z_gzclose_w
+# define gzdirect z_gzdirect
+# define gzdopen z_gzdopen
+# define gzeof z_gzeof
+# define gzerror z_gzerror
+# define gzflush z_gzflush
+# define gzfread z_gzfread
+# define gzfwrite z_gzfwrite
+# define gzgetc z_gzgetc
+# define gzgetc_ z_gzgetc_
+# define gzgets z_gzgets
+# define gzoffset z_gzoffset
+# define gzoffset64 z_gzoffset64
+# define gzopen z_gzopen
+# define gzopen64 z_gzopen64
+# ifdef _WIN32
+# define gzopen_w z_gzopen_w
+# endif
+# define gzprintf z_gzprintf
+# define gzputc z_gzputc
+# define gzputs z_gzputs
+# define gzread z_gzread
+# define gzrewind z_gzrewind
+# define gzseek z_gzseek
+# define gzseek64 z_gzseek64
+# define gzsetparams z_gzsetparams
+# define gztell z_gztell
+# define gztell64 z_gztell64
+# define gzungetc z_gzungetc
+# define gzvprintf z_gzvprintf
+# define gzwrite z_gzwrite
+# endif
+# define inflate z_inflate
+# define inflateBack z_inflateBack
+# define inflateBackEnd z_inflateBackEnd
+# define inflateBackInit z_inflateBackInit
+# define inflateBackInit_ z_inflateBackInit_
+# define inflateCodesUsed z_inflateCodesUsed
+# define inflateCopy z_inflateCopy
+# define inflateEnd z_inflateEnd
+# define inflateGetDictionary z_inflateGetDictionary
+# define inflateGetHeader z_inflateGetHeader
+# define inflateInit z_inflateInit
+# define inflateInit2 z_inflateInit2
# define inflateInit2_ z_inflateInit2_
+# define inflateInit_ z_inflateInit_
+# define inflateMark z_inflateMark
+# define inflatePrime z_inflatePrime
+# define inflateReset z_inflateReset
+# define inflateReset2 z_inflateReset2
+# define inflateResetKeep z_inflateResetKeep
# define inflateSetDictionary z_inflateSetDictionary
# define inflateSync z_inflateSync
# define inflateSyncPoint z_inflateSyncPoint
-# define inflateCopy z_inflateCopy
-# define inflateReset z_inflateReset
-# define inflateBack z_inflateBack
-# define inflateBackEnd z_inflateBackEnd
-# define compress z_compress
-# define compress2 z_compress2
-# define compressBound z_compressBound
-# define uncompress z_uncompress
-# define adler32 z_adler32
-# define crc32 z_crc32
-# define get_crc_table z_get_crc_table
+# define inflateUndermine z_inflateUndermine
+# define inflateValidate z_inflateValidate
+# define inflate_copyright z_inflate_copyright
+# define inflate_fast z_inflate_fast
+# define inflate_table z_inflate_table
+# ifndef Z_SOLO
+# define uncompress z_uncompress
+# define uncompress2 z_uncompress2
+# endif
# define zError z_zError
+# ifndef Z_SOLO
+# define zcalloc z_zcalloc
+# define zcfree z_zcfree
+# endif
+# define zlibCompileFlags z_zlibCompileFlags
+# define zlibVersion z_zlibVersion
+/* all zlib typedefs in zlib.h and zconf.h */
+# define Byte z_Byte
+# define Bytef z_Bytef
# define alloc_func z_alloc_func
+# define charf z_charf
# define free_func z_free_func
+# ifndef Z_SOLO
+# define gzFile z_gzFile
+# endif
+# define gz_header z_gz_header
+# define gz_headerp z_gz_headerp
# define in_func z_in_func
+# define intf z_intf
# define out_func z_out_func
-# define Byte z_Byte
# define uInt z_uInt
-# define uLong z_uLong
-# define Bytef z_Bytef
-# define charf z_charf
-# define intf z_intf
# define uIntf z_uIntf
+# define uLong z_uLong
# define uLongf z_uLongf
-# define voidpf z_voidpf
# define voidp z_voidp
+# define voidpc z_voidpc
+# define voidpf z_voidpf
+
+/* all zlib structs in zlib.h and zconf.h */
+# define gz_header_s z_gz_header_s
+# define internal_state z_internal_state
+
#endif
#if defined(__MSDOS__) && !defined(MSDOS)
@@ -129,9 +231,25 @@
# endif
#endif
-/* Some Mac compilers merge all .h files incorrectly: */
-#if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__)
-# define NO_DUMMY_DECL
+#if defined(ZLIB_CONST) && !defined(z_const)
+# define z_const const
+#else
+# define z_const
+#endif
+
+#ifdef Z_SOLO
+ typedef unsigned long z_size_t;
+#else
+# define z_longlong long long
+# if defined(NO_SIZE_T)
+ typedef unsigned NO_SIZE_T z_size_t;
+# elif defined(STDC)
+# include <stddef.h>
+ typedef size_t z_size_t;
+# else
+ typedef unsigned long z_size_t;
+# endif
+# undef z_longlong
#endif
/* Maximum value for memLevel in deflateInit2 */
@@ -161,7 +279,7 @@
Of course this will generally degrade compression (there's no free lunch).
The memory requirements for inflate are (in bytes) 1 << windowBits
- that is, 32K for windowBits=15 (default value) plus a few kilobytes
+ that is, 32K for windowBits=15 (default value) plus about 7 kilobytes
for small objects.
*/
@@ -175,6 +293,14 @@
# endif
#endif
+#ifndef Z_ARG /* function prototypes for stdarg */
+# if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# define Z_ARG(args) args
+# else
+# define Z_ARG(args) ()
+# endif
+#endif
+
/* The following definitions for FAR are needed only for MSDOS mixed
* model programming (small or medium model with some far allocations).
* This was tested only with MSC; for other MSDOS compilers you may have
@@ -288,49 +414,121 @@ typedef uLong FAR uLongf;
typedef Byte *voidp;
#endif
-#ifdef HAVE_UNISTD_H
-# include <sys/types.h> /* for off_t */
-# include <unistd.h> /* for SEEK_* and off_t */
-# ifdef VMS
-# include <unixio.h> /* for off_t */
+#if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC)
+# include <limits.h>
+# if (UINT_MAX == 0xffffffffUL)
+# define Z_U4 unsigned
+# elif (ULONG_MAX == 0xffffffffUL)
+# define Z_U4 unsigned long
+# elif (USHRT_MAX == 0xffffffffUL)
+# define Z_U4 unsigned short
+# endif
+#endif
+
+#ifdef Z_U4
+ typedef Z_U4 z_crc_t;
+#else
+ typedef unsigned long z_crc_t;
+#endif
+
+#ifdef HAVE_UNISTD_H /* may be set to #if 1 by ./configure */
+# define Z_HAVE_UNISTD_H
+#endif
+
+#ifdef HAVE_STDARG_H /* may be set to #if 1 by ./configure */
+# define Z_HAVE_STDARG_H
+#endif
+
+#ifdef STDC
+# ifndef Z_SOLO
+# include <sys/types.h> /* for off_t */
+# endif
+#endif
+
+#if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# ifndef Z_SOLO
+# include <stdarg.h> /* for va_list */
+# endif
+#endif
+
+#ifdef _WIN32
+# ifndef Z_SOLO
+# include <stddef.h> /* for wchar_t */
# endif
-# define z_off_t off_t
#endif
-#ifndef SEEK_SET
+
+/* a little trick to accommodate both "#define _LARGEFILE64_SOURCE" and
+ * "#define _LARGEFILE64_SOURCE 1" as requesting 64-bit operations, (even
+ * though the former does not conform to the LFS document), but considering
+ * both "#undef _LARGEFILE64_SOURCE" and "#define _LARGEFILE64_SOURCE 0" as
+ * equivalently requesting no 64-bit operations
+ */
+#if defined(_LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1
+# undef _LARGEFILE64_SOURCE
+#endif
+
+#if defined(__WATCOMC__) && !defined(Z_HAVE_UNISTD_H)
+# define Z_HAVE_UNISTD_H
+#endif
+#ifndef Z_SOLO
+# if defined(Z_HAVE_UNISTD_H) || defined(_LARGEFILE64_SOURCE)
+# include <unistd.h> /* for SEEK_*, off_t, and _LFS64_LARGEFILE */
+# ifdef VMS
+# include <unixio.h> /* for off_t */
+# endif
+# ifndef z_off_t
+# define z_off_t off_t
+# endif
+# endif
+#endif
+
+#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0
+# define Z_LFS64
+#endif
+
+#if defined(_LARGEFILE64_SOURCE) && defined(Z_LFS64)
+# define Z_LARGE64
+#endif
+
+#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS-0 == 64 && defined(Z_LFS64)
+# define Z_WANT64
+#endif
+
+#if !defined(SEEK_SET) && !defined(Z_SOLO)
# define SEEK_SET 0 /* Seek from beginning of file. */
# define SEEK_CUR 1 /* Seek from current position. */
# define SEEK_END 2 /* Set file pointer to EOF plus "offset" */
#endif
+
#ifndef z_off_t
# define z_off_t long
#endif
-#if defined(__OS400__)
-# define NO_vsnprintf
-#endif
-
-#if defined(__MVS__)
-# define NO_vsnprintf
-# ifdef FAR
-# undef FAR
+#if !defined(_WIN32) && defined(Z_LARGE64)
+# define z_off64_t off64_t
+#else
+# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
+# define z_off64_t __int64
+# else
+# define z_off64_t z_off_t
# endif
#endif
/* MVS linker does not support external names larger than 8 bytes */
#if defined(__MVS__)
-# pragma map(deflateInit_,"DEIN")
-# pragma map(deflateInit2_,"DEIN2")
-# pragma map(deflateEnd,"DEEND")
-# pragma map(deflateBound,"DEBND")
-# pragma map(inflateInit_,"ININ")
-# pragma map(inflateInit2_,"ININ2")
-# pragma map(inflateEnd,"INEND")
-# pragma map(inflateSync,"INSY")
-# pragma map(inflateSetDictionary,"INSEDI")
-# pragma map(compressBound,"CMBND")
-# pragma map(inflate_table,"INTABL")
-# pragma map(inflate_fast,"INFA")
-# pragma map(inflate_copyright,"INCOPY")
+ #pragma map(deflateInit_,"DEIN")
+ #pragma map(deflateInit2_,"DEIN2")
+ #pragma map(deflateEnd,"DEEND")
+ #pragma map(deflateBound,"DEBND")
+ #pragma map(inflateInit_,"ININ")
+ #pragma map(inflateInit2_,"ININ2")
+ #pragma map(inflateEnd,"INEND")
+ #pragma map(inflateSync,"INSY")
+ #pragma map(inflateSetDictionary,"INSEDI")
+ #pragma map(compressBound,"CMBND")
+ #pragma map(inflate_table,"INTABL")
+ #pragma map(inflate_fast,"INFA")
+ #pragma map(inflate_copyright,"INCOPY")
#endif
#endif /* ZCONF_H */
diff --git a/zlib/zlib.3 b/zlib/zlib.3
index 90b8162870f..bda4eb07370 100644
--- a/zlib/zlib.3
+++ b/zlib/zlib.3
@@ -1,4 +1,4 @@
-.TH ZLIB 3 "18 July 2005"
+.TH ZLIB 3 "15 Jan 2017"
.SH NAME
zlib \- compression/decompression library
.SH SYNOPSIS
@@ -9,15 +9,15 @@ for full description]
The
.I zlib
library is a general purpose data compression library.
-The code is thread safe.
+The code is thread safe, assuming that the standard library functions
+used are thread safe, such as memory allocation routines.
It provides in-memory compression and decompression functions,
including integrity checks of the uncompressed data.
This version of the library supports only one compression method (deflation)
-but other algorithms will be added later
-and will have the same stream interface.
+but other algorithms may be added later
+with the same stream interface.
.LP
Compression can be done in a single step if the buffers are large enough
-(for example if an input file is mmap'ed),
or can be done by repeated calls of the compression function.
In the latter case,
the application must provide more input and/or consume the output
@@ -30,91 +30,63 @@ with an interface similar to that of stdio.
.LP
The library does not install any signal handler.
The decoder checks the consistency of the compressed data,
-so the library should never crash even in case of corrupted input.
+so the library should never crash even in the case of corrupted input.
.LP
All functions of the compression library are documented in the file
.IR zlib.h .
The distribution source includes examples of use of the library
in the files
-.I example.c
+.I test/example.c
and
-.IR minigzip.c .
+.IR test/minigzip.c,
+as well as other examples in the
+.IR examples/
+directory.
.LP
Changes to this version are documented in the file
.I ChangeLog
-that accompanies the source,
-and are concerned primarily with bug fixes and portability enhancements.
+that accompanies the source.
.LP
-A Java implementation of
.I zlib
-is available in the Java Development Kit 1.1:
-.IP
-http://www.javasoft.com/products/JDK/1.1/docs/api/Package-java.util.zip.html
-.LP
-A Perl interface to
-.IR zlib ,
-written by Paul Marquess (pmqs@cpan.org),
-is available at CPAN (Comprehensive Perl Archive Network) sites,
-including:
-.IP
-http://www.cpan.org/modules/by-module/Compress/
-.LP
-A Python interface to
-.IR zlib ,
-written by A.M. Kuchling (amk@magnet.com),
-is available in Python 1.5 and later versions:
-.IP
-http://www.python.org/doc/lib/module-zlib.html
+is built in to many languages and operating systems, including but not limited to
+Java, Python, .NET, PHP, Perl, Ruby, Swift, and Go.
.LP
-A
-.I zlib
-binding for
-.IR tcl (1),
-written by Andreas Kupries (a.kupries@westend.com),
-is availlable at:
-.IP
-http://www.westend.com/~kupries/doc/trf/man/man.html
-.LP
-An experimental package to read and write files in .zip format,
+An experimental package to read and write files in the .zip format,
written on top of
.I zlib
by Gilles Vollant (info@winimage.com),
is available at:
.IP
-http://www.winimage.com/zLibDll/unzip.html
+http://www.winimage.com/zLibDll/minizip.html
and also in the
.I contrib/minizip
directory of the main
.I zlib
-web site.
+source distribution.
.SH "SEE ALSO"
The
.I zlib
-web site can be found at either of these locations:
+web site can be found at:
.IP
-http://www.zlib.org
-.br
-http://www.gzip.org/zlib/
+http://zlib.net/
.LP
-The data format used by the zlib library is described by RFC
+The data format used by the
+.I zlib
+library is described by RFC
(Request for Comments) 1950 to 1952 in the files:
.IP
-http://www.ietf.org/rfc/rfc1950.txt (concerning zlib format)
+http://tools.ietf.org/html/rfc1950 (for the zlib header and trailer format)
.br
-http://www.ietf.org/rfc/rfc1951.txt (concerning deflate format)
+http://tools.ietf.org/html/rfc1951 (for the deflate compressed data format)
.br
-http://www.ietf.org/rfc/rfc1952.txt (concerning gzip format)
-.LP
-These documents are also available in other formats from:
-.IP
-ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html
+http://tools.ietf.org/html/rfc1952 (for the gzip header and trailer format)
.LP
-Mark Nelson (markn@ieee.org) wrote an article about
+Mark Nelson wrote an article about
.I zlib
for the Jan. 1997 issue of Dr. Dobb's Journal;
a copy of the article is available at:
.IP
-http://dogma.net/markn/articles/zlibtool/zlibtool.htm
+http://marknelson.us/1997/01/01/zlib-engine/
.SH "REPORTING PROBLEMS"
Before reporting a problem,
please check the
@@ -127,22 +99,40 @@ Please read the
.I zlib
FAQ at:
.IP
-http://www.gzip.org/zlib/zlib_faq.html
+http://zlib.net/zlib_faq.html
.LP
before asking for help.
Send questions and/or comments to zlib@gzip.org,
or (for the Windows DLL version) to Gilles Vollant (info@winimage.com).
-.SH AUTHORS
-Version 1.2.3
-Copyright (C) 1995-2005 Jean-loup Gailly (jloup@gzip.org)
-and Mark Adler (madler@alumni.caltech.edu).
-.LP
-This software is provided "as-is,"
-without any express or implied warranty.
-In no event will the authors be held liable for any damages
+.SH AUTHORS AND LICENSE
+Version 1.2.11
+.LP
+Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
+.LP
+This software is provided 'as-is', without any express or implied
+warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
-See the distribution directory with respect to requirements
-governing redistribution.
+.LP
+Permission is granted to anyone to use this software for any purpose,
+including commercial applications, and to alter it and redistribute it
+freely, subject to the following restrictions:
+.LP
+.nr step 1 1
+.IP \n[step]. 3
+The origin of this software must not be misrepresented; you must not
+claim that you wrote the original software. If you use this software
+in a product, an acknowledgment in the product documentation would be
+appreciated but is not required.
+.IP \n+[step].
+Altered source versions must be plainly marked as such, and must not be
+misrepresented as being the original software.
+.IP \n+[step].
+This notice may not be removed or altered from any source distribution.
+.LP
+Jean-loup Gailly Mark Adler
+.br
+jloup@gzip.org madler@alumni.caltech.edu
+.LP
The deflate format used by
.I zlib
was defined by Phil Katz.
diff --git a/zlib/zlib.h b/zlib/zlib.h
index 022817927ce..08f491999c4 100644
--- a/zlib/zlib.h
+++ b/zlib/zlib.h
@@ -1,7 +1,7 @@
/* zlib.h -- interface of the 'zlib' general purpose compression library
- version 1.2.3, July 18th, 2005
+ version 1.2.11, January 15th, 2017
- Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
+ Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
@@ -24,54 +24,58 @@
The data format used by the zlib library is described by RFCs (Request for
- Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt
- (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
+ Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
+ (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
*/
#ifndef ZLIB_H
#define ZLIB_H
-#include "zconf.h"
+#include <zconf.h>
#ifdef __cplusplus
extern "C" {
#endif
-#define ZLIB_VERSION "1.2.3"
-#define ZLIB_VERNUM 0x1230
+#define ZLIB_VERSION "1.2.11"
+#define ZLIB_VERNUM 0x12b0
+#define ZLIB_VER_MAJOR 1
+#define ZLIB_VER_MINOR 2
+#define ZLIB_VER_REVISION 11
+#define ZLIB_VER_SUBREVISION 0
/*
- The 'zlib' compression library provides in-memory compression and
- decompression functions, including integrity checks of the uncompressed
- data. This version of the library supports only one compression method
- (deflation) but other algorithms will be added later and will have the same
- stream interface.
-
- Compression can be done in a single step if the buffers are large
- enough (for example if an input file is mmap'ed), or can be done by
- repeated calls of the compression function. In the latter case, the
- application must provide more input and/or consume the output
+ The 'zlib' compression library provides in-memory compression and
+ decompression functions, including integrity checks of the uncompressed data.
+ This version of the library supports only one compression method (deflation)
+ but other algorithms will be added later and will have the same stream
+ interface.
+
+ Compression can be done in a single step if the buffers are large enough,
+ or can be done by repeated calls of the compression function. In the latter
+ case, the application must provide more input and/or consume the output
(providing more output space) before each call.
- The compressed data format used by default by the in-memory functions is
+ The compressed data format used by default by the in-memory functions is
the zlib format, which is a zlib wrapper documented in RFC 1950, wrapped
around a deflate stream, which is itself documented in RFC 1951.
- The library also supports reading and writing files in gzip (.gz) format
+ The library also supports reading and writing files in gzip (.gz) format
with an interface similar to that of stdio using the functions that start
with "gz". The gzip format is different from the zlib format. gzip is a
gzip wrapper, documented in RFC 1952, wrapped around a deflate stream.
- This library can optionally read and write gzip streams in memory as well.
+ This library can optionally read and write gzip and raw deflate streams in
+ memory as well.
- The zlib format was designed to be compact and fast for use in memory
+ The zlib format was designed to be compact and fast for use in memory
and on communications channels. The gzip format was designed for single-
file compression on file systems, has a larger header than zlib to maintain
directory information, and uses a different, slower check method than zlib.
- The library does not install any signal handler. The decoder checks
- the consistency of the compressed data, so the library should never
- crash even in case of corrupted input.
+ The library does not install any signal handler. The decoder checks
+ the consistency of the compressed data, so the library should never crash
+ even in the case of corrupted input.
*/
typedef voidpf (*alloc_func) OF((voidpf opaque, uInt items, uInt size));
@@ -80,23 +84,24 @@ typedef void (*free_func) OF((voidpf opaque, voidpf address));
struct internal_state;
typedef struct z_stream_s {
- Bytef *next_in; /* next input byte */
+ z_const Bytef *next_in; /* next input byte */
uInt avail_in; /* number of bytes available at next_in */
- uLong total_in; /* total nb of input bytes read so far */
+ uLong total_in; /* total number of input bytes read so far */
- Bytef *next_out; /* next output byte should be put there */
+ Bytef *next_out; /* next output byte will go here */
uInt avail_out; /* remaining free space at next_out */
- uLong total_out; /* total nb of bytes output so far */
+ uLong total_out; /* total number of bytes output so far */
- char *msg; /* last error message, NULL if no error */
+ z_const char *msg; /* last error message, NULL if no error */
struct internal_state FAR *state; /* not visible by applications */
alloc_func zalloc; /* used to allocate the internal state */
free_func zfree; /* used to free the internal state */
voidpf opaque; /* private data object passed to zalloc and zfree */
- int data_type; /* best guess about the data type: binary or text */
- uLong adler; /* adler32 value of the uncompressed data */
+ int data_type; /* best guess about the data type: binary or text
+ for deflate, or the decoding state for inflate */
+ uLong adler; /* Adler-32 or CRC-32 value of the uncompressed data */
uLong reserved; /* reserved for future use */
} z_stream;
@@ -126,45 +131,47 @@ typedef struct gz_header_s {
typedef gz_header FAR *gz_headerp;
/*
- The application must update next_in and avail_in when avail_in has
- dropped to zero. It must update next_out and avail_out when avail_out
- has dropped to zero. The application must initialize zalloc, zfree and
- opaque before calling the init function. All other fields are set by the
- compression library and must not be updated by the application.
-
- The opaque value provided by the application will be passed as the first
- parameter for calls of zalloc and zfree. This can be useful for custom
- memory management. The compression library attaches no meaning to the
+ The application must update next_in and avail_in when avail_in has dropped
+ to zero. It must update next_out and avail_out when avail_out has dropped
+ to zero. The application must initialize zalloc, zfree and opaque before
+ calling the init function. All other fields are set by the compression
+ library and must not be updated by the application.
+
+ The opaque value provided by the application will be passed as the first
+ parameter for calls of zalloc and zfree. This can be useful for custom
+ memory management. The compression library attaches no meaning to the
opaque value.
- zalloc must return Z_NULL if there is not enough memory for the object.
+ zalloc must return Z_NULL if there is not enough memory for the object.
If zlib is used in a multi-threaded application, zalloc and zfree must be
- thread safe.
-
- On 16-bit systems, the functions zalloc and zfree must be able to allocate
- exactly 65536 bytes, but will not be required to allocate more than this
- if the symbol MAXSEG_64K is defined (see zconf.h). WARNING: On MSDOS,
- pointers returned by zalloc for objects of exactly 65536 bytes *must*
- have their offset normalized to zero. The default allocation function
- provided by this library ensures this (see zutil.c). To reduce memory
- requirements and avoid any allocation of 64K objects, at the expense of
- compression ratio, compile the library with -DMAX_WBITS=14 (see zconf.h).
-
- The fields total_in and total_out can be used for statistics or
- progress reports. After compression, total_in holds the total size of
- the uncompressed data and may be saved for use in the decompressor
- (particularly if the decompressor wants to decompress everything in
- a single step).
+ thread safe. In that case, zlib is thread-safe. When zalloc and zfree are
+ Z_NULL on entry to the initialization function, they are set to internal
+ routines that use the standard library functions malloc() and free().
+
+ On 16-bit systems, the functions zalloc and zfree must be able to allocate
+ exactly 65536 bytes, but will not be required to allocate more than this if
+ the symbol MAXSEG_64K is defined (see zconf.h). WARNING: On MSDOS, pointers
+ returned by zalloc for objects of exactly 65536 bytes *must* have their
+ offset normalized to zero. The default allocation function provided by this
+ library ensures this (see zutil.c). To reduce memory requirements and avoid
+ any allocation of 64K objects, at the expense of compression ratio, compile
+ the library with -DMAX_WBITS=14 (see zconf.h).
+
+ The fields total_in and total_out can be used for statistics or progress
+ reports. After compression, total_in holds the total size of the
+ uncompressed data and may be saved for use by the decompressor (particularly
+ if the decompressor wants to decompress everything in a single step).
*/
/* constants */
#define Z_NO_FLUSH 0
-#define Z_PARTIAL_FLUSH 1 /* will be removed, use Z_SYNC_FLUSH instead */
+#define Z_PARTIAL_FLUSH 1
#define Z_SYNC_FLUSH 2
#define Z_FULL_FLUSH 3
#define Z_FINISH 4
#define Z_BLOCK 5
+#define Z_TREES 6
/* Allowed flush values; see deflate() and inflate() below for details */
#define Z_OK 0
@@ -176,8 +183,8 @@ typedef gz_header FAR *gz_headerp;
#define Z_MEM_ERROR (-4)
#define Z_BUF_ERROR (-5)
#define Z_VERSION_ERROR (-6)
-/* Return codes for the compression/decompression functions. Negative
- * values are errors, positive values are used for special but normal events.
+/* Return codes for the compression/decompression functions. Negative values
+ * are errors, positive values are used for special but normal events.
*/
#define Z_NO_COMPRESSION 0
@@ -197,7 +204,7 @@ typedef gz_header FAR *gz_headerp;
#define Z_TEXT 1
#define Z_ASCII Z_TEXT /* for compatibility with 1.2.2 and earlier */
#define Z_UNKNOWN 2
-/* Possible values of the data_type field (though see inflate()) */
+/* Possible values of the data_type field for deflate() */
#define Z_DEFLATED 8
/* The deflate compression method (the only one supported in this version) */
@@ -207,134 +214,162 @@ typedef gz_header FAR *gz_headerp;
#define zlib_version zlibVersion()
/* for compatibility with versions < 1.0.2 */
+
/* basic functions */
ZEXTERN const char * ZEXPORT zlibVersion OF((void));
/* The application can compare zlibVersion and ZLIB_VERSION for consistency.
- If the first character differs, the library code actually used is
- not compatible with the zlib.h header file used by the application.
- This check is automatically made by deflateInit and inflateInit.
+ If the first character differs, the library code actually used is not
+ compatible with the zlib.h header file used by the application. This check
+ is automatically made by deflateInit and inflateInit.
*/
/*
ZEXTERN int ZEXPORT deflateInit OF((z_streamp strm, int level));
- Initializes the internal stream state for compression. The fields
- zalloc, zfree and opaque must be initialized before by the caller.
- If zalloc and zfree are set to Z_NULL, deflateInit updates them to
- use default allocation functions.
+ Initializes the internal stream state for compression. The fields
+ zalloc, zfree and opaque must be initialized before by the caller. If
+ zalloc and zfree are set to Z_NULL, deflateInit updates them to use default
+ allocation functions.
The compression level must be Z_DEFAULT_COMPRESSION, or between 0 and 9:
- 1 gives best speed, 9 gives best compression, 0 gives no compression at
- all (the input data is simply copied a block at a time).
- Z_DEFAULT_COMPRESSION requests a default compromise between speed and
- compression (currently equivalent to level 6).
+ 1 gives best speed, 9 gives best compression, 0 gives no compression at all
+ (the input data is simply copied a block at a time). Z_DEFAULT_COMPRESSION
+ requests a default compromise between speed and compression (currently
+ equivalent to level 6).
- deflateInit returns Z_OK if success, Z_MEM_ERROR if there was not
- enough memory, Z_STREAM_ERROR if level is not a valid compression level,
+ deflateInit returns Z_OK if success, Z_MEM_ERROR if there was not enough
+ memory, Z_STREAM_ERROR if level is not a valid compression level, or
Z_VERSION_ERROR if the zlib library version (zlib_version) is incompatible
- with the version assumed by the caller (ZLIB_VERSION).
- msg is set to null if there is no error message. deflateInit does not
- perform any compression: this will be done by deflate().
+ with the version assumed by the caller (ZLIB_VERSION). msg is set to null
+ if there is no error message. deflateInit does not perform any compression:
+ this will be done by deflate().
*/
ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush));
/*
deflate compresses as much data as possible, and stops when the input
- buffer becomes empty or the output buffer becomes full. It may introduce some
- output latency (reading input without producing any output) except when
+ buffer becomes empty or the output buffer becomes full. It may introduce
+ some output latency (reading input without producing any output) except when
forced to flush.
- The detailed semantics are as follows. deflate performs one or both of the
+ The detailed semantics are as follows. deflate performs one or both of the
following actions:
- Compress more input starting at next_in and update next_in and avail_in
- accordingly. If not all input can be processed (because there is not
+ accordingly. If not all input can be processed (because there is not
enough room in the output buffer), next_in and avail_in are updated and
processing will resume at this point for the next call of deflate().
- - Provide more output starting at next_out and update next_out and avail_out
- accordingly. This action is forced if the parameter flush is non zero.
+ - Generate more output starting at next_out and update next_out and avail_out
+ accordingly. This action is forced if the parameter flush is non zero.
Forcing flush frequently degrades the compression ratio, so this parameter
- should be set only when necessary (in interactive applications).
- Some output may be provided even if flush is not set.
-
- Before the call of deflate(), the application should ensure that at least
- one of the actions is possible, by providing more input and/or consuming
- more output, and updating avail_in or avail_out accordingly; avail_out
- should never be zero before the call. The application can consume the
- compressed output when it wants, for example when the output buffer is full
- (avail_out == 0), or after each call of deflate(). If deflate returns Z_OK
- and with zero avail_out, it must be called again after making room in the
- output buffer because there might be more output pending.
+ should be set only when necessary. Some output may be provided even if
+ flush is zero.
+
+ Before the call of deflate(), the application should ensure that at least
+ one of the actions is possible, by providing more input and/or consuming more
+ output, and updating avail_in or avail_out accordingly; avail_out should
+ never be zero before the call. The application can consume the compressed
+ output when it wants, for example when the output buffer is full (avail_out
+ == 0), or after each call of deflate(). If deflate returns Z_OK and with
+ zero avail_out, it must be called again after making room in the output
+ buffer because there might be more output pending. See deflatePending(),
+ which can be used if desired to determine whether or not there is more ouput
+ in that case.
Normally the parameter flush is set to Z_NO_FLUSH, which allows deflate to
- decide how much data to accumualte before producing output, in order to
+ decide how much data to accumulate before producing output, in order to
maximize compression.
If the parameter flush is set to Z_SYNC_FLUSH, all pending output is
flushed to the output buffer and the output is aligned on a byte boundary, so
- that the decompressor can get all input data available so far. (In particular
- avail_in is zero after the call if enough output space has been provided
- before the call.) Flushing may degrade compression for some compression
- algorithms and so it should be used only when necessary.
+ that the decompressor can get all input data available so far. (In
+ particular avail_in is zero after the call if enough output space has been
+ provided before the call.) Flushing may degrade compression for some
+ compression algorithms and so it should be used only when necessary. This
+ completes the current deflate block and follows it with an empty stored block
+ that is three bits plus filler bits to the next byte, followed by four bytes
+ (00 00 ff ff).
+
+ If flush is set to Z_PARTIAL_FLUSH, all pending output is flushed to the
+ output buffer, but the output is not aligned to a byte boundary. All of the
+ input data so far will be available to the decompressor, as for Z_SYNC_FLUSH.
+ This completes the current deflate block and follows it with an empty fixed
+ codes block that is 10 bits long. This assures that enough bytes are output
+ in order for the decompressor to finish the block before the empty fixed
+ codes block.
+
+ If flush is set to Z_BLOCK, a deflate block is completed and emitted, as
+ for Z_SYNC_FLUSH, but the output is not aligned on a byte boundary, and up to
+ seven bits of the current block are held to be written as the next byte after
+ the next deflate block is completed. In this case, the decompressor may not
+ be provided enough bits at this point in order to complete decompression of
+ the data provided so far to the compressor. It may need to wait for the next
+ block to be emitted. This is for advanced applications that need to control
+ the emission of deflate blocks.
If flush is set to Z_FULL_FLUSH, all output is flushed as with
Z_SYNC_FLUSH, and the compression state is reset so that decompression can
restart from this point if previous compressed data has been damaged or if
- random access is desired. Using Z_FULL_FLUSH too often can seriously degrade
+ random access is desired. Using Z_FULL_FLUSH too often can seriously degrade
compression.
If deflate returns with avail_out == 0, this function must be called again
with the same value of the flush parameter and more output space (updated
avail_out), until the flush is complete (deflate returns with non-zero
- avail_out). In the case of a Z_FULL_FLUSH or Z_SYNC_FLUSH, make sure that
+ avail_out). In the case of a Z_FULL_FLUSH or Z_SYNC_FLUSH, make sure that
avail_out is greater than six to avoid repeated flush markers due to
avail_out == 0 on return.
If the parameter flush is set to Z_FINISH, pending input is processed,
- pending output is flushed and deflate returns with Z_STREAM_END if there
- was enough output space; if deflate returns with Z_OK, this function must be
- called again with Z_FINISH and more output space (updated avail_out) but no
- more input data, until it returns with Z_STREAM_END or an error. After
- deflate has returned Z_STREAM_END, the only possible operations on the
- stream are deflateReset or deflateEnd.
-
- Z_FINISH can be used immediately after deflateInit if all the compression
- is to be done in a single step. In this case, avail_out must be at least
- the value returned by deflateBound (see below). If deflate does not return
- Z_STREAM_END, then it must be called again as described above.
-
- deflate() sets strm->adler to the adler32 checksum of all input read
- so far (that is, total_in bytes).
+ pending output is flushed and deflate returns with Z_STREAM_END if there was
+ enough output space. If deflate returns with Z_OK or Z_BUF_ERROR, this
+ function must be called again with Z_FINISH and more output space (updated
+ avail_out) but no more input data, until it returns with Z_STREAM_END or an
+ error. After deflate has returned Z_STREAM_END, the only possible operations
+ on the stream are deflateReset or deflateEnd.
+
+ Z_FINISH can be used in the first deflate call after deflateInit if all the
+ compression is to be done in a single step. In order to complete in one
+ call, avail_out must be at least the value returned by deflateBound (see
+ below). Then deflate is guaranteed to return Z_STREAM_END. If not enough
+ output space is provided, deflate will not return Z_STREAM_END, and it must
+ be called again as described above.
+
+ deflate() sets strm->adler to the Adler-32 checksum of all input read
+ so far (that is, total_in bytes). If a gzip stream is being generated, then
+ strm->adler will be the CRC-32 checksum of the input read so far. (See
+ deflateInit2 below.)
deflate() may update strm->data_type if it can make a good guess about
- the input data type (Z_BINARY or Z_TEXT). In doubt, the data is considered
- binary. This field is only for information purposes and does not affect
- the compression algorithm in any manner.
+ the input data type (Z_BINARY or Z_TEXT). If in doubt, the data is
+ considered binary. This field is only for information purposes and does not
+ affect the compression algorithm in any manner.
deflate() returns Z_OK if some progress has been made (more input
processed or more output produced), Z_STREAM_END if all input has been
consumed and all output has been produced (only when flush is set to
Z_FINISH), Z_STREAM_ERROR if the stream state was inconsistent (for example
- if next_in or next_out was NULL), Z_BUF_ERROR if no progress is possible
- (for example avail_in or avail_out was zero). Note that Z_BUF_ERROR is not
- fatal, and deflate() can be called again with more input and more output
- space to continue compressing.
+ if next_in or next_out was Z_NULL or the state was inadvertently written over
+ by the application), or Z_BUF_ERROR if no progress is possible (for example
+ avail_in or avail_out was zero). Note that Z_BUF_ERROR is not fatal, and
+ deflate() can be called again with more input and more output space to
+ continue compressing.
*/
ZEXTERN int ZEXPORT deflateEnd OF((z_streamp strm));
/*
All dynamically allocated data structures for this stream are freed.
- This function discards any unprocessed input and does not flush any
- pending output.
+ This function discards any unprocessed input and does not flush any pending
+ output.
deflateEnd returns Z_OK if success, Z_STREAM_ERROR if the
stream state was inconsistent, Z_DATA_ERROR if the stream was freed
- prematurely (some input or output was discarded). In the error case,
- msg may be set but then points to a static string (which must not be
+ prematurely (some input or output was discarded). In the error case, msg
+ may be set but then points to a static string (which must not be
deallocated).
*/
@@ -342,134 +377,157 @@ ZEXTERN int ZEXPORT deflateEnd OF((z_streamp strm));
/*
ZEXTERN int ZEXPORT inflateInit OF((z_streamp strm));
- Initializes the internal stream state for decompression. The fields
+ Initializes the internal stream state for decompression. The fields
next_in, avail_in, zalloc, zfree and opaque must be initialized before by
- the caller. If next_in is not Z_NULL and avail_in is large enough (the exact
- value depends on the compression method), inflateInit determines the
- compression method from the zlib header and allocates all data structures
- accordingly; otherwise the allocation will be deferred to the first call of
- inflate. If zalloc and zfree are set to Z_NULL, inflateInit updates them to
- use default allocation functions.
+ the caller. In the current version of inflate, the provided input is not
+ read or consumed. The allocation of a sliding window will be deferred to
+ the first call of inflate (if the decompression does not complete on the
+ first call). If zalloc and zfree are set to Z_NULL, inflateInit updates
+ them to use default allocation functions.
inflateInit returns Z_OK if success, Z_MEM_ERROR if there was not enough
memory, Z_VERSION_ERROR if the zlib library version is incompatible with the
- version assumed by the caller. msg is set to null if there is no error
- message. inflateInit does not perform any decompression apart from reading
- the zlib header if present: this will be done by inflate(). (So next_in and
- avail_in may be modified, but next_out and avail_out are unchanged.)
+ version assumed by the caller, or Z_STREAM_ERROR if the parameters are
+ invalid, such as a null pointer to the structure. msg is set to null if
+ there is no error message. inflateInit does not perform any decompression.
+ Actual decompression will be done by inflate(). So next_in, and avail_in,
+ next_out, and avail_out are unused and unchanged. The current
+ implementation of inflateInit() does not process any header information --
+ that is deferred until inflate() is called.
*/
ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
/*
inflate decompresses as much data as possible, and stops when the input
- buffer becomes empty or the output buffer becomes full. It may introduce
+ buffer becomes empty or the output buffer becomes full. It may introduce
some output latency (reading input without producing any output) except when
forced to flush.
- The detailed semantics are as follows. inflate performs one or both of the
+ The detailed semantics are as follows. inflate performs one or both of the
following actions:
- Decompress more input starting at next_in and update next_in and avail_in
- accordingly. If not all input can be processed (because there is not
- enough room in the output buffer), next_in is updated and processing
- will resume at this point for the next call of inflate().
-
- - Provide more output starting at next_out and update next_out and avail_out
- accordingly. inflate() provides as much output as possible, until there
- is no more input data or no more space in the output buffer (see below
- about the flush parameter).
-
- Before the call of inflate(), the application should ensure that at least
- one of the actions is possible, by providing more input and/or consuming
- more output, and updating the next_* and avail_* values accordingly.
- The application can consume the uncompressed output when it wants, for
- example when the output buffer is full (avail_out == 0), or after each
- call of inflate(). If inflate returns Z_OK and with zero avail_out, it
- must be called again after making room in the output buffer because there
- might be more output pending.
-
- The flush parameter of inflate() can be Z_NO_FLUSH, Z_SYNC_FLUSH,
- Z_FINISH, or Z_BLOCK. Z_SYNC_FLUSH requests that inflate() flush as much
- output as possible to the output buffer. Z_BLOCK requests that inflate() stop
- if and when it gets to the next deflate block boundary. When decoding the
- zlib or gzip format, this will cause inflate() to return immediately after
- the header and before the first block. When doing a raw inflate, inflate()
- will go ahead and process the first block, and will return when it gets to
- the end of that block, or when it runs out of data.
+ accordingly. If not all input can be processed (because there is not
+ enough room in the output buffer), then next_in and avail_in are updated
+ accordingly, and processing will resume at this point for the next call of
+ inflate().
+
+ - Generate more output starting at next_out and update next_out and avail_out
+ accordingly. inflate() provides as much output as possible, until there is
+ no more input data or no more space in the output buffer (see below about
+ the flush parameter).
+
+ Before the call of inflate(), the application should ensure that at least
+ one of the actions is possible, by providing more input and/or consuming more
+ output, and updating the next_* and avail_* values accordingly. If the
+ caller of inflate() does not provide both available input and available
+ output space, it is possible that there will be no progress made. The
+ application can consume the uncompressed output when it wants, for example
+ when the output buffer is full (avail_out == 0), or after each call of
+ inflate(). If inflate returns Z_OK and with zero avail_out, it must be
+ called again after making room in the output buffer because there might be
+ more output pending.
+
+ The flush parameter of inflate() can be Z_NO_FLUSH, Z_SYNC_FLUSH, Z_FINISH,
+ Z_BLOCK, or Z_TREES. Z_SYNC_FLUSH requests that inflate() flush as much
+ output as possible to the output buffer. Z_BLOCK requests that inflate()
+ stop if and when it gets to the next deflate block boundary. When decoding
+ the zlib or gzip format, this will cause inflate() to return immediately
+ after the header and before the first block. When doing a raw inflate,
+ inflate() will go ahead and process the first block, and will return when it
+ gets to the end of that block, or when it runs out of data.
The Z_BLOCK option assists in appending to or combining deflate streams.
- Also to assist in this, on return inflate() will set strm->data_type to the
- number of unused bits in the last byte taken from strm->next_in, plus 64
- if inflate() is currently decoding the last block in the deflate stream,
- plus 128 if inflate() returned immediately after decoding an end-of-block
- code or decoding the complete header up to just before the first byte of the
- deflate stream. The end-of-block will not be indicated until all of the
- uncompressed data from that block has been written to strm->next_out. The
- number of unused bits may in general be greater than seven, except when
- bit 7 of data_type is set, in which case the number of unused bits will be
- less than eight.
+ To assist in this, on return inflate() always sets strm->data_type to the
+ number of unused bits in the last byte taken from strm->next_in, plus 64 if
+ inflate() is currently decoding the last block in the deflate stream, plus
+ 128 if inflate() returned immediately after decoding an end-of-block code or
+ decoding the complete header up to just before the first byte of the deflate
+ stream. The end-of-block will not be indicated until all of the uncompressed
+ data from that block has been written to strm->next_out. The number of
+ unused bits may in general be greater than seven, except when bit 7 of
+ data_type is set, in which case the number of unused bits will be less than
+ eight. data_type is set as noted here every time inflate() returns for all
+ flush options, and so can be used to determine the amount of currently
+ consumed input in bits.
+
+ The Z_TREES option behaves as Z_BLOCK does, but it also returns when the
+ end of each deflate block header is reached, before any actual data in that
+ block is decoded. This allows the caller to determine the length of the
+ deflate block header for later use in random access within a deflate block.
+ 256 is added to the value of strm->data_type when inflate() returns
+ immediately after reaching the end of the deflate block header.
inflate() should normally be called until it returns Z_STREAM_END or an
- error. However if all decompression is to be performed in a single step
- (a single call of inflate), the parameter flush should be set to
- Z_FINISH. In this case all pending input is processed and all pending
- output is flushed; avail_out must be large enough to hold all the
- uncompressed data. (The size of the uncompressed data may have been saved
- by the compressor for this purpose.) The next operation on this stream must
- be inflateEnd to deallocate the decompression state. The use of Z_FINISH
- is never required, but can be used to inform inflate that a faster approach
- may be used for the single inflate() call.
+ error. However if all decompression is to be performed in a single step (a
+ single call of inflate), the parameter flush should be set to Z_FINISH. In
+ this case all pending input is processed and all pending output is flushed;
+ avail_out must be large enough to hold all of the uncompressed data for the
+ operation to complete. (The size of the uncompressed data may have been
+ saved by the compressor for this purpose.) The use of Z_FINISH is not
+ required to perform an inflation in one step. However it may be used to
+ inform inflate that a faster approach can be used for the single inflate()
+ call. Z_FINISH also informs inflate to not maintain a sliding window if the
+ stream completes, which reduces inflate's memory footprint. If the stream
+ does not complete, either because not all of the stream is provided or not
+ enough output space is provided, then a sliding window will be allocated and
+ inflate() can be called again to continue the operation as if Z_NO_FLUSH had
+ been used.
In this implementation, inflate() always flushes as much output as
possible to the output buffer, and always uses the faster approach on the
- first call. So the only effect of the flush parameter in this implementation
- is on the return value of inflate(), as noted below, or when it returns early
- because Z_BLOCK is used.
+ first call. So the effects of the flush parameter in this implementation are
+ on the return value of inflate() as noted below, when inflate() returns early
+ when Z_BLOCK or Z_TREES is used, and when inflate() avoids the allocation of
+ memory for a sliding window when Z_FINISH is used.
If a preset dictionary is needed after this call (see inflateSetDictionary
- below), inflate sets strm->adler to the adler32 checksum of the dictionary
+ below), inflate sets strm->adler to the Adler-32 checksum of the dictionary
chosen by the compressor and returns Z_NEED_DICT; otherwise it sets
- strm->adler to the adler32 checksum of all output produced so far (that is,
+ strm->adler to the Adler-32 checksum of all output produced so far (that is,
total_out bytes) and returns Z_OK, Z_STREAM_END or an error code as described
- below. At the end of the stream, inflate() checks that its computed adler32
+ below. At the end of the stream, inflate() checks that its computed Adler-32
checksum is equal to that saved by the compressor and returns Z_STREAM_END
only if the checksum is correct.
- inflate() will decompress and check either zlib-wrapped or gzip-wrapped
- deflate data. The header type is detected automatically. Any information
- contained in the gzip header is not retained, so applications that need that
- information should instead use raw inflate, see inflateInit2() below, or
- inflateBack() and perform their own processing of the gzip header and
- trailer.
+ inflate() can decompress and check either zlib-wrapped or gzip-wrapped
+ deflate data. The header type is detected automatically, if requested when
+ initializing with inflateInit2(). Any information contained in the gzip
+ header is not retained unless inflateGetHeader() is used. When processing
+ gzip-wrapped deflate data, strm->adler32 is set to the CRC-32 of the output
+ produced so far. The CRC-32 is checked against the gzip trailer, as is the
+ uncompressed length, modulo 2^32.
inflate() returns Z_OK if some progress has been made (more input processed
or more output produced), Z_STREAM_END if the end of the compressed data has
been reached and all uncompressed output has been produced, Z_NEED_DICT if a
preset dictionary is needed at this point, Z_DATA_ERROR if the input data was
corrupted (input stream not conforming to the zlib format or incorrect check
- value), Z_STREAM_ERROR if the stream structure was inconsistent (for example
- if next_in or next_out was NULL), Z_MEM_ERROR if there was not enough memory,
- Z_BUF_ERROR if no progress is possible or if there was not enough room in the
- output buffer when Z_FINISH is used. Note that Z_BUF_ERROR is not fatal, and
+ value, in which case strm->msg points to a string with a more specific
+ error), Z_STREAM_ERROR if the stream structure was inconsistent (for example
+ next_in or next_out was Z_NULL, or the state was inadvertently written over
+ by the application), Z_MEM_ERROR if there was not enough memory, Z_BUF_ERROR
+ if no progress was possible or if there was not enough room in the output
+ buffer when Z_FINISH is used. Note that Z_BUF_ERROR is not fatal, and
inflate() can be called again with more input and more output space to
- continue decompressing. If Z_DATA_ERROR is returned, the application may then
- call inflateSync() to look for a good compression block if a partial recovery
- of the data is desired.
+ continue decompressing. If Z_DATA_ERROR is returned, the application may
+ then call inflateSync() to look for a good compression block if a partial
+ recovery of the data is to be attempted.
*/
ZEXTERN int ZEXPORT inflateEnd OF((z_streamp strm));
/*
All dynamically allocated data structures for this stream are freed.
- This function discards any unprocessed input and does not flush any
- pending output.
+ This function discards any unprocessed input and does not flush any pending
+ output.
- inflateEnd returns Z_OK if success, Z_STREAM_ERROR if the stream state
- was inconsistent. In the error case, msg may be set but then points to a
- static string (which must not be deallocated).
+ inflateEnd returns Z_OK if success, or Z_STREAM_ERROR if the stream state
+ was inconsistent.
*/
+
/* Advanced functions */
/*
@@ -484,55 +542,70 @@ ZEXTERN int ZEXPORT deflateInit2 OF((z_streamp strm,
int memLevel,
int strategy));
- This is another version of deflateInit with more compression options. The
- fields next_in, zalloc, zfree and opaque must be initialized before by
- the caller.
+ This is another version of deflateInit with more compression options. The
+ fields next_in, zalloc, zfree and opaque must be initialized before by the
+ caller.
- The method parameter is the compression method. It must be Z_DEFLATED in
+ The method parameter is the compression method. It must be Z_DEFLATED in
this version of the library.
The windowBits parameter is the base two logarithm of the window size
- (the size of the history buffer). It should be in the range 8..15 for this
- version of the library. Larger values of this parameter result in better
- compression at the expense of memory usage. The default value is 15 if
+ (the size of the history buffer). It should be in the range 8..15 for this
+ version of the library. Larger values of this parameter result in better
+ compression at the expense of memory usage. The default value is 15 if
deflateInit is used instead.
- windowBits can also be -8..-15 for raw deflate. In this case, -windowBits
- determines the window size. deflate() will then generate raw deflate data
- with no zlib header or trailer, and will not compute an adler32 check value.
+ For the current implementation of deflate(), a windowBits value of 8 (a
+ window size of 256 bytes) is not supported. As a result, a request for 8
+ will result in 9 (a 512-byte window). In that case, providing 8 to
+ inflateInit2() will result in an error when the zlib header with 9 is
+ checked against the initialization of inflate(). The remedy is to not use 8
+ with deflateInit2() with this initialization, or at least in that case use 9
+ with inflateInit2().
- windowBits can also be greater than 15 for optional gzip encoding. Add
+ windowBits can also be -8..-15 for raw deflate. In this case, -windowBits
+ determines the window size. deflate() will then generate raw deflate data
+ with no zlib header or trailer, and will not compute a check value.
+
+ windowBits can also be greater than 15 for optional gzip encoding. Add
16 to windowBits to write a simple gzip header and trailer around the
- compressed data instead of a zlib wrapper. The gzip header will have no
- file name, no extra data, no comment, no modification time (set to zero),
- no header crc, and the operating system will be set to 255 (unknown). If a
- gzip stream is being written, strm->adler is a crc32 instead of an adler32.
+ compressed data instead of a zlib wrapper. The gzip header will have no
+ file name, no extra data, no comment, no modification time (set to zero), no
+ header crc, and the operating system will be set to the appropriate value,
+ if the operating system was determined at compile time. If a gzip stream is
+ being written, strm->adler is a CRC-32 instead of an Adler-32.
+
+ For raw deflate or gzip encoding, a request for a 256-byte window is
+ rejected as invalid, since only the zlib header provides a means of
+ transmitting the window size to the decompressor.
The memLevel parameter specifies how much memory should be allocated
- for the internal compression state. memLevel=1 uses minimum memory but
- is slow and reduces compression ratio; memLevel=9 uses maximum memory
- for optimal speed. The default value is 8. See zconf.h for total memory
- usage as a function of windowBits and memLevel.
+ for the internal compression state. memLevel=1 uses minimum memory but is
+ slow and reduces compression ratio; memLevel=9 uses maximum memory for
+ optimal speed. The default value is 8. See zconf.h for total memory usage
+ as a function of windowBits and memLevel.
- The strategy parameter is used to tune the compression algorithm. Use the
+ The strategy parameter is used to tune the compression algorithm. Use the
value Z_DEFAULT_STRATEGY for normal data, Z_FILTERED for data produced by a
filter (or predictor), Z_HUFFMAN_ONLY to force Huffman encoding only (no
string match), or Z_RLE to limit match distances to one (run-length
- encoding). Filtered data consists mostly of small values with a somewhat
- random distribution. In this case, the compression algorithm is tuned to
- compress them better. The effect of Z_FILTERED is to force more Huffman
+ encoding). Filtered data consists mostly of small values with a somewhat
+ random distribution. In this case, the compression algorithm is tuned to
+ compress them better. The effect of Z_FILTERED is to force more Huffman
coding and less string matching; it is somewhat intermediate between
- Z_DEFAULT and Z_HUFFMAN_ONLY. Z_RLE is designed to be almost as fast as
- Z_HUFFMAN_ONLY, but give better compression for PNG image data. The strategy
- parameter only affects the compression ratio but not the correctness of the
- compressed output even if it is not set appropriately. Z_FIXED prevents the
- use of dynamic Huffman codes, allowing for a simpler decoder for special
- applications.
-
- deflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
- memory, Z_STREAM_ERROR if a parameter is invalid (such as an invalid
- method). msg is set to null if there is no error message. deflateInit2 does
- not perform any compression: this will be done by deflate().
+ Z_DEFAULT_STRATEGY and Z_HUFFMAN_ONLY. Z_RLE is designed to be almost as
+ fast as Z_HUFFMAN_ONLY, but give better compression for PNG image data. The
+ strategy parameter only affects the compression ratio but not the
+ correctness of the compressed output even if it is not set appropriately.
+ Z_FIXED prevents the use of dynamic Huffman codes, allowing for a simpler
+ decoder for special applications.
+
+ deflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
+ memory, Z_STREAM_ERROR if any parameter is invalid (such as an invalid
+ method), or Z_VERSION_ERROR if the zlib library version (zlib_version) is
+ incompatible with the version assumed by the caller (ZLIB_VERSION). msg is
+ set to null if there is no error message. deflateInit2 does not perform any
+ compression: this will be done by deflate().
*/
ZEXTERN int ZEXPORT deflateSetDictionary OF((z_streamp strm,
@@ -540,38 +613,65 @@ ZEXTERN int ZEXPORT deflateSetDictionary OF((z_streamp strm,
uInt dictLength));
/*
Initializes the compression dictionary from the given byte sequence
- without producing any compressed output. This function must be called
- immediately after deflateInit, deflateInit2 or deflateReset, before any
- call of deflate. The compressor and decompressor must use exactly the same
- dictionary (see inflateSetDictionary).
+ without producing any compressed output. When using the zlib format, this
+ function must be called immediately after deflateInit, deflateInit2 or
+ deflateReset, and before any call of deflate. When doing raw deflate, this
+ function must be called either before any call of deflate, or immediately
+ after the completion of a deflate block, i.e. after all input has been
+ consumed and all output has been delivered when using any of the flush
+ options Z_BLOCK, Z_PARTIAL_FLUSH, Z_SYNC_FLUSH, or Z_FULL_FLUSH. The
+ compressor and decompressor must use exactly the same dictionary (see
+ inflateSetDictionary).
The dictionary should consist of strings (byte sequences) that are likely
to be encountered later in the data to be compressed, with the most commonly
- used strings preferably put towards the end of the dictionary. Using a
+ used strings preferably put towards the end of the dictionary. Using a
dictionary is most useful when the data to be compressed is short and can be
predicted with good accuracy; the data can then be compressed better than
with the default empty dictionary.
Depending on the size of the compression data structures selected by
deflateInit or deflateInit2, a part of the dictionary may in effect be
- discarded, for example if the dictionary is larger than the window size in
- deflate or deflate2. Thus the strings most likely to be useful should be
- put at the end of the dictionary, not at the front. In addition, the
- current implementation of deflate will use at most the window size minus
- 262 bytes of the provided dictionary.
+ discarded, for example if the dictionary is larger than the window size
+ provided in deflateInit or deflateInit2. Thus the strings most likely to be
+ useful should be put at the end of the dictionary, not at the front. In
+ addition, the current implementation of deflate will use at most the window
+ size minus 262 bytes of the provided dictionary.
- Upon return of this function, strm->adler is set to the adler32 value
+ Upon return of this function, strm->adler is set to the Adler-32 value
of the dictionary; the decompressor may later use this value to determine
- which dictionary has been used by the compressor. (The adler32 value
+ which dictionary has been used by the compressor. (The Adler-32 value
applies to the whole dictionary even if only a subset of the dictionary is
actually used by the compressor.) If a raw deflate was requested, then the
- adler32 value is not computed and strm->adler is not set.
+ Adler-32 value is not computed and strm->adler is not set.
deflateSetDictionary returns Z_OK if success, or Z_STREAM_ERROR if a
- parameter is invalid (such as NULL dictionary) or the stream state is
+ parameter is invalid (e.g. dictionary being Z_NULL) or the stream state is
inconsistent (for example if deflate has already been called for this stream
- or if the compression method is bsort). deflateSetDictionary does not
- perform any compression: this will be done by deflate().
+ or if not at a block boundary for raw deflate). deflateSetDictionary does
+ not perform any compression: this will be done by deflate().
+*/
+
+ZEXTERN int ZEXPORT deflateGetDictionary OF((z_streamp strm,
+ Bytef *dictionary,
+ uInt *dictLength));
+/*
+ Returns the sliding dictionary being maintained by deflate. dictLength is
+ set to the number of bytes in the dictionary, and that many bytes are copied
+ to dictionary. dictionary must have enough space, where 32768 bytes is
+ always enough. If deflateGetDictionary() is called with dictionary equal to
+ Z_NULL, then only the dictionary length is returned, and nothing is copied.
+ Similary, if dictLength is Z_NULL, then it is not set.
+
+ deflateGetDictionary() may return a length less than the window size, even
+ when more than the window size in input has been provided. It may return up
+ to 258 bytes less in that case, due to how zlib's implementation of deflate
+ manages the sliding window and lookahead for matches, where matches can be
+ up to 258 bytes long. If the application needs the last window-size bytes of
+ input, then that would need to be saved by the application outside of zlib.
+
+ deflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the
+ stream state is inconsistent.
*/
ZEXTERN int ZEXPORT deflateCopy OF((z_streamp dest,
@@ -581,26 +681,26 @@ ZEXTERN int ZEXPORT deflateCopy OF((z_streamp dest,
This function can be useful when several compression strategies will be
tried, for example when there are several ways of pre-processing the input
- data with a filter. The streams that will be discarded should then be freed
+ data with a filter. The streams that will be discarded should then be freed
by calling deflateEnd. Note that deflateCopy duplicates the internal
- compression state which can be quite large, so this strategy is slow and
- can consume lots of memory.
+ compression state which can be quite large, so this strategy is slow and can
+ consume lots of memory.
deflateCopy returns Z_OK if success, Z_MEM_ERROR if there was not
enough memory, Z_STREAM_ERROR if the source stream state was inconsistent
- (such as zalloc being NULL). msg is left unchanged in both source and
+ (such as zalloc being Z_NULL). msg is left unchanged in both source and
destination.
*/
ZEXTERN int ZEXPORT deflateReset OF((z_streamp strm));
/*
- This function is equivalent to deflateEnd followed by deflateInit,
- but does not free and reallocate all the internal compression state.
- The stream will keep the same compression level and any other attributes
- that may have been set by deflateInit2.
+ This function is equivalent to deflateEnd followed by deflateInit, but
+ does not free and reallocate the internal compression state. The stream
+ will leave the compression level and any other attributes that may have been
+ set unchanged.
- deflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
- stream state was inconsistent (such as zalloc or state being NULL).
+ deflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
+ stream state was inconsistent (such as zalloc or state being Z_NULL).
*/
ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
@@ -608,20 +708,36 @@ ZEXTERN int ZEXPORT deflateParams OF((z_streamp strm,
int strategy));
/*
Dynamically update the compression level and compression strategy. The
- interpretation of level and strategy is as in deflateInit2. This can be
+ interpretation of level and strategy is as in deflateInit2(). This can be
used to switch between compression and straight copy of the input data, or
- to switch to a different kind of input data requiring a different
- strategy. If the compression level is changed, the input available so far
- is compressed with the old level (and may be flushed); the new level will
- take effect only at the next call of deflate().
-
- Before the call of deflateParams, the stream state must be set as for
- a call of deflate(), since the currently available input may have to
- be compressed and flushed. In particular, strm->avail_out must be non-zero.
-
- deflateParams returns Z_OK if success, Z_STREAM_ERROR if the source
- stream state was inconsistent or if a parameter was invalid, Z_BUF_ERROR
- if strm->avail_out was zero.
+ to switch to a different kind of input data requiring a different strategy.
+ If the compression approach (which is a function of the level) or the
+ strategy is changed, and if any input has been consumed in a previous
+ deflate() call, then the input available so far is compressed with the old
+ level and strategy using deflate(strm, Z_BLOCK). There are three approaches
+ for the compression levels 0, 1..3, and 4..9 respectively. The new level
+ and strategy will take effect at the next call of deflate().
+
+ If a deflate(strm, Z_BLOCK) is performed by deflateParams(), and it does
+ not have enough output space to complete, then the parameter change will not
+ take effect. In this case, deflateParams() can be called again with the
+ same parameters and more output space to try again.
+
+ In order to assure a change in the parameters on the first try, the
+ deflate stream should be flushed using deflate() with Z_BLOCK or other flush
+ request until strm.avail_out is not zero, before calling deflateParams().
+ Then no more input data should be provided before the deflateParams() call.
+ If this is done, the old level and strategy will be applied to the data
+ compressed before deflateParams(), and the new level and strategy will be
+ applied to the the data compressed after deflateParams().
+
+ deflateParams returns Z_OK on success, Z_STREAM_ERROR if the source stream
+ state was inconsistent or if a parameter was invalid, or Z_BUF_ERROR if
+ there was not enough output space to complete the compression of the
+ available input data before a change in the strategy or approach. Note that
+ in the case of a Z_BUF_ERROR, the parameters are not changed. A return
+ value of Z_BUF_ERROR is not fatal, in which case deflateParams() can be
+ retried with more output space.
*/
ZEXTERN int ZEXPORT deflateTune OF((z_streamp strm,
@@ -645,31 +761,53 @@ ZEXTERN uLong ZEXPORT deflateBound OF((z_streamp strm,
uLong sourceLen));
/*
deflateBound() returns an upper bound on the compressed size after
- deflation of sourceLen bytes. It must be called after deflateInit()
- or deflateInit2(). This would be used to allocate an output buffer
- for deflation in a single pass, and so would be called before deflate().
+ deflation of sourceLen bytes. It must be called after deflateInit() or
+ deflateInit2(), and after deflateSetHeader(), if used. This would be used
+ to allocate an output buffer for deflation in a single pass, and so would be
+ called before deflate(). If that first deflate() call is provided the
+ sourceLen input bytes, an output buffer allocated to the size returned by
+ deflateBound(), and the flush value Z_FINISH, then deflate() is guaranteed
+ to return Z_STREAM_END. Note that it is possible for the compressed size to
+ be larger than the value returned by deflateBound() if flush options other
+ than Z_FINISH or Z_NO_FLUSH are used.
*/
+ZEXTERN int ZEXPORT deflatePending OF((z_streamp strm,
+ unsigned *pending,
+ int *bits));
+/*
+ deflatePending() returns the number of bytes and bits of output that have
+ been generated, but not yet provided in the available output. The bytes not
+ provided would be due to the available output space having being consumed.
+ The number of bits of output not provided are between 0 and 7, where they
+ await more bits to join them in order to fill out a full byte. If pending
+ or bits are Z_NULL, then those values are not set.
+
+ deflatePending returns Z_OK if success, or Z_STREAM_ERROR if the source
+ stream state was inconsistent.
+ */
+
ZEXTERN int ZEXPORT deflatePrime OF((z_streamp strm,
int bits,
int value));
/*
deflatePrime() inserts bits in the deflate output stream. The intent
- is that this function is used to start off the deflate output with the
- bits leftover from a previous deflate stream when appending to it. As such,
- this function can only be used for raw deflate, and must be used before the
- first deflate() call after a deflateInit2() or deflateReset(). bits must be
- less than or equal to 16, and that many of the least significant bits of
- value will be inserted in the output.
-
- deflatePrime returns Z_OK if success, or Z_STREAM_ERROR if the source
- stream state was inconsistent.
+ is that this function is used to start off the deflate output with the bits
+ leftover from a previous deflate stream when appending to it. As such, this
+ function can only be used for raw deflate, and must be used before the first
+ deflate() call after a deflateInit2() or deflateReset(). bits must be less
+ than or equal to 16, and that many of the least significant bits of value
+ will be inserted in the output.
+
+ deflatePrime returns Z_OK if success, Z_BUF_ERROR if there was not enough
+ room in the internal buffer to insert the bits, or Z_STREAM_ERROR if the
+ source stream state was inconsistent.
*/
ZEXTERN int ZEXPORT deflateSetHeader OF((z_streamp strm,
gz_headerp head));
/*
- deflateSetHeader() provides gzip header information for when a gzip
+ deflateSetHeader() provides gzip header information for when a gzip
stream is requested by deflateInit2(). deflateSetHeader() may be called
after deflateInit2() or deflateReset() and before the first call of
deflate(). The text, time, os, extra field, name, and comment information
@@ -682,11 +820,11 @@ ZEXTERN int ZEXPORT deflateSetHeader OF((z_streamp strm,
1.3.x) do not support header crc's, and will report that it is a "multi-part
gzip file" and give up.
- If deflateSetHeader is not used, the default gzip header has text false,
+ If deflateSetHeader is not used, the default gzip header has text false,
the time set to zero, and os set to 255, with no extra, name, or comment
fields. The gzip header is returned to the default state by deflateReset().
- deflateSetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
+ deflateSetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
stream state was inconsistent.
*/
@@ -694,43 +832,53 @@ ZEXTERN int ZEXPORT deflateSetHeader OF((z_streamp strm,
ZEXTERN int ZEXPORT inflateInit2 OF((z_streamp strm,
int windowBits));
- This is another version of inflateInit with an extra parameter. The
+ This is another version of inflateInit with an extra parameter. The
fields next_in, avail_in, zalloc, zfree and opaque must be initialized
before by the caller.
The windowBits parameter is the base two logarithm of the maximum window
size (the size of the history buffer). It should be in the range 8..15 for
- this version of the library. The default value is 15 if inflateInit is used
- instead. windowBits must be greater than or equal to the windowBits value
+ this version of the library. The default value is 15 if inflateInit is used
+ instead. windowBits must be greater than or equal to the windowBits value
provided to deflateInit2() while compressing, or it must be equal to 15 if
- deflateInit2() was not used. If a compressed stream with a larger window
+ deflateInit2() was not used. If a compressed stream with a larger window
size is given as input, inflate() will return with the error code
Z_DATA_ERROR instead of trying to allocate a larger window.
- windowBits can also be -8..-15 for raw inflate. In this case, -windowBits
- determines the window size. inflate() will then process raw deflate data,
+ windowBits can also be zero to request that inflate use the window size in
+ the zlib header of the compressed stream.
+
+ windowBits can also be -8..-15 for raw inflate. In this case, -windowBits
+ determines the window size. inflate() will then process raw deflate data,
not looking for a zlib or gzip header, not generating a check value, and not
- looking for any check values for comparison at the end of the stream. This
+ looking for any check values for comparison at the end of the stream. This
is for use with other formats that use the deflate compressed data format
- such as zip. Those formats provide their own check values. If a custom
+ such as zip. Those formats provide their own check values. If a custom
format is developed using the raw deflate format for compressed data, it is
- recommended that a check value such as an adler32 or a crc32 be applied to
+ recommended that a check value such as an Adler-32 or a CRC-32 be applied to
the uncompressed data as is done in the zlib, gzip, and zip formats. For
- most applications, the zlib format should be used as is. Note that comments
+ most applications, the zlib format should be used as is. Note that comments
above on the use in deflateInit2() applies to the magnitude of windowBits.
- windowBits can also be greater than 15 for optional gzip decoding. Add
+ windowBits can also be greater than 15 for optional gzip decoding. Add
32 to windowBits to enable zlib and gzip decoding with automatic header
detection, or add 16 to decode only the gzip format (the zlib format will
- return a Z_DATA_ERROR). If a gzip stream is being decoded, strm->adler is
- a crc32 instead of an adler32.
+ return a Z_DATA_ERROR). If a gzip stream is being decoded, strm->adler is a
+ CRC-32 instead of an Adler-32. Unlike the gunzip utility and gzread() (see
+ below), inflate() will not automatically decode concatenated gzip streams.
+ inflate() will return Z_STREAM_END at the end of the gzip stream. The state
+ would need to be reset to continue decoding a subsequent gzip stream.
inflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
- memory, Z_STREAM_ERROR if a parameter is invalid (such as a null strm). msg
- is set to null if there is no error message. inflateInit2 does not perform
- any decompression apart from reading the zlib header if present: this will
- be done by inflate(). (So next_in and avail_in may be modified, but next_out
- and avail_out are unchanged.)
+ memory, Z_VERSION_ERROR if the zlib library version is incompatible with the
+ version assumed by the caller, or Z_STREAM_ERROR if the parameters are
+ invalid, such as a null pointer to the structure. msg is set to null if
+ there is no error message. inflateInit2 does not perform any decompression
+ apart from possibly reading the zlib header if present: actual decompression
+ will be done by inflate(). (So next_in and avail_in may be modified, but
+ next_out and avail_out are unused and unchanged.) The current implementation
+ of inflateInit2() does not process any header information -- that is
+ deferred until inflate() is called.
*/
ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm,
@@ -738,36 +886,56 @@ ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm,
uInt dictLength));
/*
Initializes the decompression dictionary from the given uncompressed byte
- sequence. This function must be called immediately after a call of inflate,
- if that call returned Z_NEED_DICT. The dictionary chosen by the compressor
- can be determined from the adler32 value returned by that call of inflate.
+ sequence. This function must be called immediately after a call of inflate,
+ if that call returned Z_NEED_DICT. The dictionary chosen by the compressor
+ can be determined from the Adler-32 value returned by that call of inflate.
The compressor and decompressor must use exactly the same dictionary (see
- deflateSetDictionary). For raw inflate, this function can be called
- immediately after inflateInit2() or inflateReset() and before any call of
- inflate() to set the dictionary. The application must insure that the
- dictionary that was used for compression is provided.
+ deflateSetDictionary). For raw inflate, this function can be called at any
+ time to set the dictionary. If the provided dictionary is smaller than the
+ window and there is already data in the window, then the provided dictionary
+ will amend what's there. The application must insure that the dictionary
+ that was used for compression is provided.
inflateSetDictionary returns Z_OK if success, Z_STREAM_ERROR if a
- parameter is invalid (such as NULL dictionary) or the stream state is
+ parameter is invalid (e.g. dictionary being Z_NULL) or the stream state is
inconsistent, Z_DATA_ERROR if the given dictionary doesn't match the
- expected one (incorrect adler32 value). inflateSetDictionary does not
+ expected one (incorrect Adler-32 value). inflateSetDictionary does not
perform any decompression: this will be done by subsequent calls of
inflate().
*/
-ZEXTERN int ZEXPORT inflateSync OF((z_streamp strm));
+ZEXTERN int ZEXPORT inflateGetDictionary OF((z_streamp strm,
+ Bytef *dictionary,
+ uInt *dictLength));
/*
- Skips invalid compressed data until a full flush point (see above the
- description of deflate with Z_FULL_FLUSH) can be found, or until all
- available input is skipped. No output is provided.
+ Returns the sliding dictionary being maintained by inflate. dictLength is
+ set to the number of bytes in the dictionary, and that many bytes are copied
+ to dictionary. dictionary must have enough space, where 32768 bytes is
+ always enough. If inflateGetDictionary() is called with dictionary equal to
+ Z_NULL, then only the dictionary length is returned, and nothing is copied.
+ Similary, if dictLength is Z_NULL, then it is not set.
+
+ inflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the
+ stream state is inconsistent.
+*/
- inflateSync returns Z_OK if a full flush point has been found, Z_BUF_ERROR
- if no more input was provided, Z_DATA_ERROR if no flush point has been found,
- or Z_STREAM_ERROR if the stream structure was inconsistent. In the success
- case, the application may save the current current value of total_in which
- indicates where valid compressed data was found. In the error case, the
- application may repeatedly call inflateSync, providing more input each time,
- until success or end of the input data.
+ZEXTERN int ZEXPORT inflateSync OF((z_streamp strm));
+/*
+ Skips invalid compressed data until a possible full flush point (see above
+ for the description of deflate with Z_FULL_FLUSH) can be found, or until all
+ available input is skipped. No output is provided.
+
+ inflateSync searches for a 00 00 FF FF pattern in the compressed data.
+ All full flush points have this pattern, but not all occurrences of this
+ pattern are full flush points.
+
+ inflateSync returns Z_OK if a possible full flush point has been found,
+ Z_BUF_ERROR if no more input was provided, Z_DATA_ERROR if no flush point
+ has been found, or Z_STREAM_ERROR if the stream structure was inconsistent.
+ In the success case, the application may save the current current value of
+ total_in which indicates where valid compressed data was found. In the
+ error case, the application may repeatedly call inflateSync, providing more
+ input each time, until success or end of the input data.
*/
ZEXTERN int ZEXPORT inflateCopy OF((z_streamp dest,
@@ -782,18 +950,32 @@ ZEXTERN int ZEXPORT inflateCopy OF((z_streamp dest,
inflateCopy returns Z_OK if success, Z_MEM_ERROR if there was not
enough memory, Z_STREAM_ERROR if the source stream state was inconsistent
- (such as zalloc being NULL). msg is left unchanged in both source and
+ (such as zalloc being Z_NULL). msg is left unchanged in both source and
destination.
*/
ZEXTERN int ZEXPORT inflateReset OF((z_streamp strm));
/*
This function is equivalent to inflateEnd followed by inflateInit,
- but does not free and reallocate all the internal decompression state.
- The stream will keep attributes that may have been set by inflateInit2.
+ but does not free and reallocate the internal decompression state. The
+ stream will keep attributes that may have been set by inflateInit2.
+
+ inflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
+ stream state was inconsistent (such as zalloc or state being Z_NULL).
+*/
- inflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
- stream state was inconsistent (such as zalloc or state being NULL).
+ZEXTERN int ZEXPORT inflateReset2 OF((z_streamp strm,
+ int windowBits));
+/*
+ This function is the same as inflateReset, but it also permits changing
+ the wrap and window size requests. The windowBits parameter is interpreted
+ the same as it is for inflateInit2. If the window size is changed, then the
+ memory allocated for the window is freed, and the window will be reallocated
+ by inflate() if needed.
+
+ inflateReset2 returns Z_OK if success, or Z_STREAM_ERROR if the source
+ stream state was inconsistent (such as zalloc or state being Z_NULL), or if
+ the windowBits parameter is invalid.
*/
ZEXTERN int ZEXPORT inflatePrime OF((z_streamp strm,
@@ -801,54 +983,87 @@ ZEXTERN int ZEXPORT inflatePrime OF((z_streamp strm,
int value));
/*
This function inserts bits in the inflate input stream. The intent is
- that this function is used to start inflating at a bit position in the
- middle of a byte. The provided bits will be used before any bytes are used
- from next_in. This function should only be used with raw inflate, and
- should be used before the first inflate() call after inflateInit2() or
- inflateReset(). bits must be less than or equal to 16, and that many of the
- least significant bits of value will be inserted in the input.
-
- inflatePrime returns Z_OK if success, or Z_STREAM_ERROR if the source
+ that this function is used to start inflating at a bit position in the
+ middle of a byte. The provided bits will be used before any bytes are used
+ from next_in. This function should only be used with raw inflate, and
+ should be used before the first inflate() call after inflateInit2() or
+ inflateReset(). bits must be less than or equal to 16, and that many of the
+ least significant bits of value will be inserted in the input.
+
+ If bits is negative, then the input stream bit buffer is emptied. Then
+ inflatePrime() can be called again to put bits in the buffer. This is used
+ to clear out bits leftover after feeding inflate a block description prior
+ to feeding inflate codes.
+
+ inflatePrime returns Z_OK if success, or Z_STREAM_ERROR if the source
stream state was inconsistent.
*/
+ZEXTERN long ZEXPORT inflateMark OF((z_streamp strm));
+/*
+ This function returns two values, one in the lower 16 bits of the return
+ value, and the other in the remaining upper bits, obtained by shifting the
+ return value down 16 bits. If the upper value is -1 and the lower value is
+ zero, then inflate() is currently decoding information outside of a block.
+ If the upper value is -1 and the lower value is non-zero, then inflate is in
+ the middle of a stored block, with the lower value equaling the number of
+ bytes from the input remaining to copy. If the upper value is not -1, then
+ it is the number of bits back from the current bit position in the input of
+ the code (literal or length/distance pair) currently being processed. In
+ that case the lower value is the number of bytes already emitted for that
+ code.
+
+ A code is being processed if inflate is waiting for more input to complete
+ decoding of the code, or if it has completed decoding but is waiting for
+ more output space to write the literal or match data.
+
+ inflateMark() is used to mark locations in the input data for random
+ access, which may be at bit positions, and to note those cases where the
+ output of a code may span boundaries of random access blocks. The current
+ location in the input stream can be determined from avail_in and data_type
+ as noted in the description for the Z_BLOCK flush parameter for inflate.
+
+ inflateMark returns the value noted above, or -65536 if the provided
+ source stream state was inconsistent.
+*/
+
ZEXTERN int ZEXPORT inflateGetHeader OF((z_streamp strm,
gz_headerp head));
/*
- inflateGetHeader() requests that gzip header information be stored in the
+ inflateGetHeader() requests that gzip header information be stored in the
provided gz_header structure. inflateGetHeader() may be called after
inflateInit2() or inflateReset(), and before the first call of inflate().
As inflate() processes the gzip stream, head->done is zero until the header
is completed, at which time head->done is set to one. If a zlib stream is
being decoded, then head->done is set to -1 to indicate that there will be
- no gzip header information forthcoming. Note that Z_BLOCK can be used to
- force inflate() to return immediately after header processing is complete
- and before any actual data is decompressed.
+ no gzip header information forthcoming. Note that Z_BLOCK or Z_TREES can be
+ used to force inflate() to return immediately after header processing is
+ complete and before any actual data is decompressed.
- The text, time, xflags, and os fields are filled in with the gzip header
+ The text, time, xflags, and os fields are filled in with the gzip header
contents. hcrc is set to true if there is a header CRC. (The header CRC
- was valid if done is set to one.) If extra is not Z_NULL, then extra_max
+ was valid if done is set to one.) If extra is not Z_NULL, then extra_max
contains the maximum number of bytes to write to extra. Once done is true,
extra_len contains the actual extra field length, and extra contains the
extra field, or that field truncated if extra_max is less than extra_len.
If name is not Z_NULL, then up to name_max characters are written there,
terminated with a zero unless the length is greater than name_max. If
comment is not Z_NULL, then up to comm_max characters are written there,
- terminated with a zero unless the length is greater than comm_max. When
- any of extra, name, or comment are not Z_NULL and the respective field is
- not present in the header, then that field is set to Z_NULL to signal its
+ terminated with a zero unless the length is greater than comm_max. When any
+ of extra, name, or comment are not Z_NULL and the respective field is not
+ present in the header, then that field is set to Z_NULL to signal its
absence. This allows the use of deflateSetHeader() with the returned
structure to duplicate the header. However if those fields are set to
allocated memory, then the application will need to save those pointers
elsewhere so that they can be eventually freed.
- If inflateGetHeader is not used, then the header information is simply
+ If inflateGetHeader is not used, then the header information is simply
discarded. The header is always checked for validity, including the header
CRC if present. inflateReset() will reset the process to discard the header
information. The application would need to call inflateGetHeader() again to
retrieve the header from the next gzip stream.
- inflateGetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
+ inflateGetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
stream state was inconsistent.
*/
@@ -869,12 +1084,13 @@ ZEXTERN int ZEXPORT inflateBackInit OF((z_streamp strm, int windowBits,
See inflateBack() for the usage of these routines.
inflateBackInit will return Z_OK on success, Z_STREAM_ERROR if any of
- the paramaters are invalid, Z_MEM_ERROR if the internal state could not
- be allocated, or Z_VERSION_ERROR if the version of the library does not
- match the version of the header file.
+ the parameters are invalid, Z_MEM_ERROR if the internal state could not be
+ allocated, or Z_VERSION_ERROR if the version of the library does not match
+ the version of the header file.
*/
-typedef unsigned (*in_func) OF((void FAR *, unsigned char FAR * FAR *));
+typedef unsigned (*in_func) OF((void FAR *,
+ z_const unsigned char FAR * FAR *));
typedef int (*out_func) OF((void FAR *, unsigned char FAR *, unsigned));
ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
@@ -882,25 +1098,26 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
out_func out, void FAR *out_desc));
/*
inflateBack() does a raw inflate with a single call using a call-back
- interface for input and output. This is more efficient than inflate() for
- file i/o applications in that it avoids copying between the output and the
- sliding window by simply making the window itself the output buffer. This
- function trusts the application to not change the output buffer passed by
- the output function, at least until inflateBack() returns.
+ interface for input and output. This is potentially more efficient than
+ inflate() for file i/o applications, in that it avoids copying between the
+ output and the sliding window by simply making the window itself the output
+ buffer. inflate() can be faster on modern CPUs when used with large
+ buffers. inflateBack() trusts the application to not change the output
+ buffer passed by the output function, at least until inflateBack() returns.
inflateBackInit() must be called first to allocate the internal state
and to initialize the state with the user-provided window buffer.
inflateBack() may then be used multiple times to inflate a complete, raw
- deflate stream with each call. inflateBackEnd() is then called to free
- the allocated state.
+ deflate stream with each call. inflateBackEnd() is then called to free the
+ allocated state.
A raw deflate stream is one with no zlib or gzip header or trailer.
This routine would normally be used in a utility that reads zip or gzip
files and writes out uncompressed files. The utility would decode the
- header and process the trailer on its own, hence this routine expects
- only the raw deflate stream to decompress. This is different from the
- normal behavior of inflate(), which expects either a zlib or gzip header and
- trailer around the deflate stream.
+ header and process the trailer on its own, hence this routine expects only
+ the raw deflate stream to decompress. This is different from the default
+ behavior of inflate(), which expects a zlib header and trailer around the
+ deflate stream.
inflateBack() uses two subroutines supplied by the caller that are then
called by inflateBack() for input and output. inflateBack() calls those
@@ -909,12 +1126,12 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
parameters and return types are defined above in the in_func and out_func
typedefs. inflateBack() will call in(in_desc, &buf) which should return the
number of bytes of provided input, and a pointer to that input in buf. If
- there is no input available, in() must return zero--buf is ignored in that
- case--and inflateBack() will return a buffer error. inflateBack() will call
- out(out_desc, buf, len) to write the uncompressed data buf[0..len-1]. out()
- should return zero on success, or non-zero on failure. If out() returns
- non-zero, inflateBack() will return with an error. Neither in() nor out()
- are permitted to change the contents of the window provided to
+ there is no input available, in() must return zero -- buf is ignored in that
+ case -- and inflateBack() will return a buffer error. inflateBack() will
+ call out(out_desc, buf, len) to write the uncompressed data buf[0..len-1].
+ out() should return zero on success, or non-zero on failure. If out()
+ returns non-zero, inflateBack() will return with an error. Neither in() nor
+ out() are permitted to change the contents of the window provided to
inflateBackInit(), which is also the buffer that out() uses to write from.
The length written by out() will be at most the window size. Any non-zero
amount of input may be provided by in().
@@ -925,7 +1142,7 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
calling inflateBack(). If strm->next_in is Z_NULL, then in() will be called
immediately for input. If strm->next_in is not Z_NULL, then strm->avail_in
must also be initialized, and then if strm->avail_in is not zero, input will
- initially be taken from strm->next_in[0 .. strm->avail_in - 1].
+ initially be taken from strm->next_in[0 .. strm->avail_in - 1].
The in_desc and out_desc parameters of inflateBack() is passed as the
first parameter of in() and out() respectively when they are called. These
@@ -935,15 +1152,15 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm,
On return, inflateBack() will set strm->next_in and strm->avail_in to
pass back any unused input that was provided by the last in() call. The
return values of inflateBack() can be Z_STREAM_END on success, Z_BUF_ERROR
- if in() or out() returned an error, Z_DATA_ERROR if there was a format
- error in the deflate stream (in which case strm->msg is set to indicate the
- nature of the error), or Z_STREAM_ERROR if the stream was not properly
- initialized. In the case of Z_BUF_ERROR, an input or output error can be
- distinguished using strm->next_in which will be Z_NULL only if in() returned
- an error. If strm->next is not Z_NULL, then the Z_BUF_ERROR was due to
- out() returning non-zero. (in() will always be called before out(), so
- strm->next_in is assured to be defined if out() returns non-zero.) Note
- that inflateBack() cannot return Z_OK.
+ if in() or out() returned an error, Z_DATA_ERROR if there was a format error
+ in the deflate stream (in which case strm->msg is set to indicate the nature
+ of the error), or Z_STREAM_ERROR if the stream was not properly initialized.
+ In the case of Z_BUF_ERROR, an input or output error can be distinguished
+ using strm->next_in which will be Z_NULL only if in() returned an error. If
+ strm->next_in is not Z_NULL, then the Z_BUF_ERROR was due to out() returning
+ non-zero. (in() will always be called before out(), so strm->next_in is
+ assured to be defined if out() returns non-zero.) Note that inflateBack()
+ cannot return Z_OK.
*/
ZEXTERN int ZEXPORT inflateBackEnd OF((z_streamp strm));
@@ -964,7 +1181,7 @@ ZEXTERN uLong ZEXPORT zlibCompileFlags OF((void));
7.6: size of z_off_t
Compiler, assembler, and debug options:
- 8: DEBUG
+ 8: ZLIB_DEBUG
9: ASMV or ASMINF -- use ASM code
10: ZLIB_WINAPI -- exported functions use the WINAPI calling convention
11: 0 (reserved)
@@ -995,27 +1212,28 @@ ZEXTERN uLong ZEXPORT zlibCompileFlags OF((void));
27-31: 0 (reserved)
*/
+#ifndef Z_SOLO
/* utility functions */
/*
- The following utility functions are implemented on top of the
- basic stream-oriented functions. To simplify the interface, some
- default options are assumed (compression level and memory usage,
- standard memory allocation functions). The source code of these
- utility functions can easily be modified if you need special options.
+ The following utility functions are implemented on top of the basic
+ stream-oriented functions. To simplify the interface, some default options
+ are assumed (compression level and memory usage, standard memory allocation
+ functions). The source code of these utility functions can be modified if
+ you need special options.
*/
ZEXTERN int ZEXPORT compress OF((Bytef *dest, uLongf *destLen,
const Bytef *source, uLong sourceLen));
/*
Compresses the source buffer into the destination buffer. sourceLen is
- the byte length of the source buffer. Upon entry, destLen is the total
- size of the destination buffer, which must be at least the value returned
- by compressBound(sourceLen). Upon exit, destLen is the actual size of the
- compressed buffer.
- This function can be used to compress a whole file at once if the
- input file is mmap'ed.
+ the byte length of the source buffer. Upon entry, destLen is the total size
+ of the destination buffer, which must be at least the value returned by
+ compressBound(sourceLen). Upon exit, destLen is the actual size of the
+ compressed data. compress() is equivalent to compress2() with a level
+ parameter of Z_DEFAULT_COMPRESSION.
+
compress returns Z_OK if success, Z_MEM_ERROR if there was not
enough memory, Z_BUF_ERROR if there was not enough room in the output
buffer.
@@ -1025,12 +1243,12 @@ ZEXTERN int ZEXPORT compress2 OF((Bytef *dest, uLongf *destLen,
const Bytef *source, uLong sourceLen,
int level));
/*
- Compresses the source buffer into the destination buffer. The level
+ Compresses the source buffer into the destination buffer. The level
parameter has the same meaning as in deflateInit. sourceLen is the byte
- length of the source buffer. Upon entry, destLen is the total size of the
+ length of the source buffer. Upon entry, destLen is the total size of the
destination buffer, which must be at least the value returned by
- compressBound(sourceLen). Upon exit, destLen is the actual size of the
- compressed buffer.
+ compressBound(sourceLen). Upon exit, destLen is the actual size of the
+ compressed data.
compress2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
memory, Z_BUF_ERROR if there was not enough room in the output buffer,
@@ -1040,159 +1258,306 @@ ZEXTERN int ZEXPORT compress2 OF((Bytef *dest, uLongf *destLen,
ZEXTERN uLong ZEXPORT compressBound OF((uLong sourceLen));
/*
compressBound() returns an upper bound on the compressed size after
- compress() or compress2() on sourceLen bytes. It would be used before
- a compress() or compress2() call to allocate the destination buffer.
+ compress() or compress2() on sourceLen bytes. It would be used before a
+ compress() or compress2() call to allocate the destination buffer.
*/
ZEXTERN int ZEXPORT uncompress OF((Bytef *dest, uLongf *destLen,
const Bytef *source, uLong sourceLen));
/*
Decompresses the source buffer into the destination buffer. sourceLen is
- the byte length of the source buffer. Upon entry, destLen is the total
- size of the destination buffer, which must be large enough to hold the
- entire uncompressed data. (The size of the uncompressed data must have
- been saved previously by the compressor and transmitted to the decompressor
- by some mechanism outside the scope of this compression library.)
- Upon exit, destLen is the actual size of the compressed buffer.
- This function can be used to decompress a whole file at once if the
- input file is mmap'ed.
+ the byte length of the source buffer. Upon entry, destLen is the total size
+ of the destination buffer, which must be large enough to hold the entire
+ uncompressed data. (The size of the uncompressed data must have been saved
+ previously by the compressor and transmitted to the decompressor by some
+ mechanism outside the scope of this compression library.) Upon exit, destLen
+ is the actual size of the uncompressed data.
uncompress returns Z_OK if success, Z_MEM_ERROR if there was not
enough memory, Z_BUF_ERROR if there was not enough room in the output
- buffer, or Z_DATA_ERROR if the input data was corrupted or incomplete.
+ buffer, or Z_DATA_ERROR if the input data was corrupted or incomplete. In
+ the case where there is not enough room, uncompress() will fill the output
+ buffer with the uncompressed data up to that point.
*/
+ZEXTERN int ZEXPORT uncompress2 OF((Bytef *dest, uLongf *destLen,
+ const Bytef *source, uLong *sourceLen));
+/*
+ Same as uncompress, except that sourceLen is a pointer, where the
+ length of the source is *sourceLen. On return, *sourceLen is the number of
+ source bytes consumed.
+*/
+
+ /* gzip file access functions */
+
+/*
+ This library supports reading and writing files in gzip (.gz) format with
+ an interface similar to that of stdio, using the functions that start with
+ "gz". The gzip format is different from the zlib format. gzip is a gzip
+ wrapper, documented in RFC 1952, wrapped around a deflate stream.
+*/
-typedef voidp gzFile;
+typedef struct gzFile_s *gzFile; /* semi-opaque gzip file descriptor */
-ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode));
/*
- Opens a gzip (.gz) file for reading or writing. The mode parameter
- is as in fopen ("rb" or "wb") but can also include a compression level
- ("wb9") or a strategy: 'f' for filtered data as in "wb6f", 'h' for
- Huffman only compression as in "wb1h", or 'R' for run-length encoding
- as in "wb1R". (See the description of deflateInit2 for more information
- about the strategy parameter.)
+ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode));
+
+ Opens a gzip (.gz) file for reading or writing. The mode parameter is as
+ in fopen ("rb" or "wb") but can also include a compression level ("wb9") or
+ a strategy: 'f' for filtered data as in "wb6f", 'h' for Huffman-only
+ compression as in "wb1h", 'R' for run-length encoding as in "wb1R", or 'F'
+ for fixed code compression as in "wb9F". (See the description of
+ deflateInit2 for more information about the strategy parameter.) 'T' will
+ request transparent writing or appending with no compression and not using
+ the gzip format.
+
+ "a" can be used instead of "w" to request that the gzip stream that will
+ be written be appended to the file. "+" will result in an error, since
+ reading and writing to the same gzip file is not supported. The addition of
+ "x" when writing will create the file exclusively, which fails if the file
+ already exists. On systems that support it, the addition of "e" when
+ reading or writing will set the flag to close the file on an execve() call.
+
+ These functions, as well as gzip, will read and decode a sequence of gzip
+ streams in a file. The append function of gzopen() can be used to create
+ such a file. (Also see gzflush() for another way to do this.) When
+ appending, gzopen does not test whether the file begins with a gzip stream,
+ nor does it look for the end of the gzip streams to begin appending. gzopen
+ will simply append a gzip stream to the existing file.
gzopen can be used to read a file which is not in gzip format; in this
- case gzread will directly read from the file without decompression.
+ case gzread will directly read from the file without decompression. When
+ reading, this will be detected automatically by looking for the magic two-
+ byte gzip header.
+
+ gzopen returns NULL if the file could not be opened, if there was
+ insufficient memory to allocate the gzFile state, or if an invalid mode was
+ specified (an 'r', 'w', or 'a' was not provided, or '+' was provided).
+ errno can be checked to determine if the reason gzopen failed was that the
+ file could not be opened.
+*/
- gzopen returns NULL if the file could not be opened or if there was
- insufficient memory to allocate the (de)compression state; errno
- can be checked to distinguish the two cases (if errno is zero, the
- zlib error is Z_MEM_ERROR). */
+ZEXTERN gzFile ZEXPORT gzdopen OF((int fd, const char *mode));
+/*
+ gzdopen associates a gzFile with the file descriptor fd. File descriptors
+ are obtained from calls like open, dup, creat, pipe or fileno (if the file
+ has been previously opened with fopen). The mode parameter is as in gzopen.
+
+ The next call of gzclose on the returned gzFile will also close the file
+ descriptor fd, just like fclose(fdopen(fd, mode)) closes the file descriptor
+ fd. If you want to keep fd open, use fd = dup(fd_keep); gz = gzdopen(fd,
+ mode);. The duplicated descriptor should be saved to avoid a leak, since
+ gzdopen does not close fd if it fails. If you are using fileno() to get the
+ file descriptor from a FILE *, then you will have to use dup() to avoid
+ double-close()ing the file descriptor. Both gzclose() and fclose() will
+ close the associated file descriptor, so they need to have different file
+ descriptors.
+
+ gzdopen returns NULL if there was insufficient memory to allocate the
+ gzFile state, if an invalid mode was specified (an 'r', 'w', or 'a' was not
+ provided, or '+' was provided), or if fd is -1. The file descriptor is not
+ used until the next gz* read, write, seek, or close operation, so gzdopen
+ will not detect if fd is invalid (unless fd is -1).
+*/
-ZEXTERN gzFile ZEXPORT gzdopen OF((int fd, const char *mode));
+ZEXTERN int ZEXPORT gzbuffer OF((gzFile file, unsigned size));
/*
- gzdopen() associates a gzFile with the file descriptor fd. File
- descriptors are obtained from calls like open, dup, creat, pipe or
- fileno (in the file has been previously opened with fopen).
- The mode parameter is as in gzopen.
- The next call of gzclose on the returned gzFile will also close the
- file descriptor fd, just like fclose(fdopen(fd), mode) closes the file
- descriptor fd. If you want to keep fd open, use gzdopen(dup(fd), mode).
- gzdopen returns NULL if there was insufficient memory to allocate
- the (de)compression state.
+ Set the internal buffer size used by this library's functions. The
+ default buffer size is 8192 bytes. This function must be called after
+ gzopen() or gzdopen(), and before any other calls that read or write the
+ file. The buffer memory allocation is always deferred to the first read or
+ write. Three times that size in buffer space is allocated. A larger buffer
+ size of, for example, 64K or 128K bytes will noticeably increase the speed
+ of decompression (reading).
+
+ The new buffer size also affects the maximum length for gzprintf().
+
+ gzbuffer() returns 0 on success, or -1 on failure, such as being called
+ too late.
*/
ZEXTERN int ZEXPORT gzsetparams OF((gzFile file, int level, int strategy));
/*
- Dynamically update the compression level or strategy. See the description
- of deflateInit2 for the meaning of these parameters.
- gzsetparams returns Z_OK if success, or Z_STREAM_ERROR if the file was not
- opened for writing.
+ Dynamically update the compression level or strategy. See the description
+ of deflateInit2 for the meaning of these parameters. Previously provided
+ data is flushed before the parameter change.
+
+ gzsetparams returns Z_OK if success, Z_STREAM_ERROR if the file was not
+ opened for writing, Z_ERRNO if there is an error writing the flushed data,
+ or Z_MEM_ERROR if there is a memory allocation error.
+*/
+
+ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
+/*
+ Reads the given number of uncompressed bytes from the compressed file. If
+ the input file is not in gzip format, gzread copies the given number of
+ bytes into the buffer directly from the file.
+
+ After reaching the end of a gzip stream in the input, gzread will continue
+ to read, looking for another gzip stream. Any number of gzip streams may be
+ concatenated in the input file, and will all be decompressed by gzread().
+ If something other than a gzip stream is encountered after a gzip stream,
+ that remaining trailing garbage is ignored (and no error is returned).
+
+ gzread can be used to read a gzip file that is being concurrently written.
+ Upon reaching the end of the input, gzread will return with the available
+ data. If the error code returned by gzerror is Z_OK or Z_BUF_ERROR, then
+ gzclearerr can be used to clear the end of file indicator in order to permit
+ gzread to be tried again. Z_OK indicates that a gzip stream was completed
+ on the last gzread. Z_BUF_ERROR indicates that the input file ended in the
+ middle of a gzip stream. Note that gzread does not return -1 in the event
+ of an incomplete gzip stream. This error is deferred until gzclose(), which
+ will return Z_BUF_ERROR if the last gzread ended in the middle of a gzip
+ stream. Alternatively, gzerror can be used before gzclose to detect this
+ case.
+
+ gzread returns the number of uncompressed bytes actually read, less than
+ len for end of file, or -1 for error. If len is too large to fit in an int,
+ then nothing is read, -1 is returned, and the error state is set to
+ Z_STREAM_ERROR.
*/
-ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
+ZEXTERN z_size_t ZEXPORT gzfread OF((voidp buf, z_size_t size, z_size_t nitems,
+ gzFile file));
/*
- Reads the given number of uncompressed bytes from the compressed file.
- If the input file was not in gzip format, gzread copies the given number
- of bytes into the buffer.
- gzread returns the number of uncompressed bytes actually read (0 for
- end of file, -1 for error). */
+ Read up to nitems items of size size from file to buf, otherwise operating
+ as gzread() does. This duplicates the interface of stdio's fread(), with
+ size_t request and return types. If the library defines size_t, then
+ z_size_t is identical to size_t. If not, then z_size_t is an unsigned
+ integer type that can contain a pointer.
+
+ gzfread() returns the number of full items read of size size, or zero if
+ the end of the file was reached and a full item could not be read, or if
+ there was an error. gzerror() must be consulted if zero is returned in
+ order to determine if there was an error. If the multiplication of size and
+ nitems overflows, i.e. the product does not fit in a z_size_t, then nothing
+ is read, zero is returned, and the error state is set to Z_STREAM_ERROR.
+
+ In the event that the end of file is reached and only a partial item is
+ available at the end, i.e. the remaining uncompressed data length is not a
+ multiple of size, then the final partial item is nevetheless read into buf
+ and the end-of-file flag is set. The length of the partial item read is not
+ provided, but could be inferred from the result of gztell(). This behavior
+ is the same as the behavior of fread() implementations in common libraries,
+ but it prevents the direct use of gzfread() to read a concurrently written
+ file, reseting and retrying on end-of-file, when size is not 1.
+*/
-ZEXTERN int ZEXPORT gzwrite OF((gzFile file,
- voidpc buf, unsigned len));
+ZEXTERN int ZEXPORT gzwrite OF((gzFile file,
+ voidpc buf, unsigned len));
/*
Writes the given number of uncompressed bytes into the compressed file.
- gzwrite returns the number of uncompressed bytes actually written
- (0 in case of error).
+ gzwrite returns the number of uncompressed bytes written or 0 in case of
+ error.
+*/
+
+ZEXTERN z_size_t ZEXPORT gzfwrite OF((voidpc buf, z_size_t size,
+ z_size_t nitems, gzFile file));
+/*
+ gzfwrite() writes nitems items of size size from buf to file, duplicating
+ the interface of stdio's fwrite(), with size_t request and return types. If
+ the library defines size_t, then z_size_t is identical to size_t. If not,
+ then z_size_t is an unsigned integer type that can contain a pointer.
+
+ gzfwrite() returns the number of full items written of size size, or zero
+ if there was an error. If the multiplication of size and nitems overflows,
+ i.e. the product does not fit in a z_size_t, then nothing is written, zero
+ is returned, and the error state is set to Z_STREAM_ERROR.
*/
-ZEXTERN int ZEXPORTVA gzprintf OF((gzFile file, const char *format, ...));
+ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...));
/*
- Converts, formats, and writes the args to the compressed file under
- control of the format string, as in fprintf. gzprintf returns the number of
- uncompressed bytes actually written (0 in case of error). The number of
- uncompressed bytes written is limited to 4095. The caller should assure that
- this limit is not exceeded. If it is exceeded, then gzprintf() will return
- return an error (0) with nothing written. In this case, there may also be a
+ Converts, formats, and writes the arguments to the compressed file under
+ control of the format string, as in fprintf. gzprintf returns the number of
+ uncompressed bytes actually written, or a negative zlib error code in case
+ of error. The number of uncompressed bytes written is limited to 8191, or
+ one less than the buffer size given to gzbuffer(). The caller should assure
+ that this limit is not exceeded. If it is exceeded, then gzprintf() will
+ return an error (0) with nothing written. In this case, there may also be a
buffer overflow with unpredictable consequences, which is possible only if
zlib was compiled with the insecure functions sprintf() or vsprintf()
because the secure snprintf() or vsnprintf() functions were not available.
+ This can be determined using zlibCompileFlags().
*/
ZEXTERN int ZEXPORT gzputs OF((gzFile file, const char *s));
/*
- Writes the given null-terminated string to the compressed file, excluding
+ Writes the given null-terminated string to the compressed file, excluding
the terminating null character.
- gzputs returns the number of characters written, or -1 in case of error.
+
+ gzputs returns the number of characters written, or -1 in case of error.
*/
ZEXTERN char * ZEXPORT gzgets OF((gzFile file, char *buf, int len));
/*
- Reads bytes from the compressed file until len-1 characters are read, or
- a newline character is read and transferred to buf, or an end-of-file
- condition is encountered. The string is then terminated with a null
- character.
- gzgets returns buf, or Z_NULL in case of error.
+ Reads bytes from the compressed file until len-1 characters are read, or a
+ newline character is read and transferred to buf, or an end-of-file
+ condition is encountered. If any characters are read or if len == 1, the
+ string is terminated with a null character. If no characters are read due
+ to an end-of-file or len < 1, then the buffer is left untouched.
+
+ gzgets returns buf which is a null-terminated string, or it returns NULL
+ for end-of-file or in case of error. If there was an error, the contents at
+ buf are indeterminate.
*/
-ZEXTERN int ZEXPORT gzputc OF((gzFile file, int c));
+ZEXTERN int ZEXPORT gzputc OF((gzFile file, int c));
/*
- Writes c, converted to an unsigned char, into the compressed file.
- gzputc returns the value that was written, or -1 in case of error.
+ Writes c, converted to an unsigned char, into the compressed file. gzputc
+ returns the value that was written, or -1 in case of error.
*/
-ZEXTERN int ZEXPORT gzgetc OF((gzFile file));
+ZEXTERN int ZEXPORT gzgetc OF((gzFile file));
/*
- Reads one byte from the compressed file. gzgetc returns this byte
- or -1 in case of end of file or error.
+ Reads one byte from the compressed file. gzgetc returns this byte or -1
+ in case of end of file or error. This is implemented as a macro for speed.
+ As such, it does not do all of the checking the other functions do. I.e.
+ it does not check to see if file is NULL, nor whether the structure file
+ points to has been clobbered or not.
*/
-ZEXTERN int ZEXPORT gzungetc OF((int c, gzFile file));
+ZEXTERN int ZEXPORT gzungetc OF((int c, gzFile file));
/*
- Push one character back onto the stream to be read again later.
- Only one character of push-back is allowed. gzungetc() returns the
- character pushed, or -1 on failure. gzungetc() will fail if a
- character has been pushed but not read yet, or if c is -1. The pushed
- character will be discarded if the stream is repositioned with gzseek()
- or gzrewind().
+ Push one character back onto the stream to be read as the first character
+ on the next read. At least one character of push-back is allowed.
+ gzungetc() returns the character pushed, or -1 on failure. gzungetc() will
+ fail if c is -1, and may fail if a character has been pushed but not read
+ yet. If gzungetc is used immediately after gzopen or gzdopen, at least the
+ output buffer size of pushed characters is allowed. (See gzbuffer above.)
+ The pushed character will be discarded if the stream is repositioned with
+ gzseek() or gzrewind().
*/
-ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
+ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
/*
- Flushes all pending output into the compressed file. The parameter
- flush is as in the deflate() function. The return value is the zlib
- error number (see function gzerror below). gzflush returns Z_OK if
- the flush parameter is Z_FINISH and all output could be flushed.
- gzflush should be called only when strictly necessary because it can
- degrade compression.
+ Flushes all pending output into the compressed file. The parameter flush
+ is as in the deflate() function. The return value is the zlib error number
+ (see function gzerror below). gzflush is only permitted when writing.
+
+ If the flush parameter is Z_FINISH, the remaining data is written and the
+ gzip stream is completed in the output. If gzwrite() is called again, a new
+ gzip stream will be started in the output. gzread() is able to read such
+ concatenated gzip streams.
+
+ gzflush should be called only when strictly necessary because it will
+ degrade compression if called too often.
*/
-ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile file,
- z_off_t offset, int whence));
/*
- Sets the starting position for the next gzread or gzwrite on the
- given compressed file. The offset represents a number of bytes in the
- uncompressed data stream. The whence parameter is defined as in lseek(2);
+ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile file,
+ z_off_t offset, int whence));
+
+ Sets the starting position for the next gzread or gzwrite on the given
+ compressed file. The offset represents a number of bytes in the
+ uncompressed data stream. The whence parameter is defined as in lseek(2);
the value SEEK_END is not supported.
+
If the file is opened for reading, this function is emulated but can be
- extremely slow. If the file is opened for writing, only forward seeks are
+ extremely slow. If the file is opened for writing, only forward seeks are
supported; gzseek then compresses a sequence of zeroes up to the new
starting position.
- gzseek returns the resulting offset location as measured in bytes from
+ gzseek returns the resulting offset location as measured in bytes from
the beginning of the uncompressed stream, or -1 in case of error, in
particular if the file is opened for writing and the new starting position
would be before the current position.
@@ -1202,68 +1567,134 @@ ZEXTERN int ZEXPORT gzrewind OF((gzFile file));
/*
Rewinds the given file. This function is supported only for reading.
- gzrewind(file) is equivalent to (int)gzseek(file, 0L, SEEK_SET)
+ gzrewind(file) is equivalent to (int)gzseek(file, 0L, SEEK_SET)
*/
+/*
ZEXTERN z_off_t ZEXPORT gztell OF((gzFile file));
+
+ Returns the starting position for the next gzread or gzwrite on the given
+ compressed file. This position represents a number of bytes in the
+ uncompressed data stream, and is zero when starting, even if appending or
+ reading a gzip stream from the middle of a file using gzdopen().
+
+ gztell(file) is equivalent to gzseek(file, 0L, SEEK_CUR)
+*/
+
/*
- Returns the starting position for the next gzread or gzwrite on the
- given compressed file. This position represents a number of bytes in the
- uncompressed data stream.
+ZEXTERN z_off_t ZEXPORT gzoffset OF((gzFile file));
- gztell(file) is equivalent to gzseek(file, 0L, SEEK_CUR)
+ Returns the current offset in the file being read or written. This offset
+ includes the count of bytes that precede the gzip stream, for example when
+ appending or when using gzdopen() for reading. When reading, the offset
+ does not include as yet unused buffered input. This information can be used
+ for a progress indicator. On error, gzoffset() returns -1.
*/
ZEXTERN int ZEXPORT gzeof OF((gzFile file));
/*
- Returns 1 when EOF has previously been detected reading the given
- input stream, otherwise zero.
+ Returns true (1) if the end-of-file indicator has been set while reading,
+ false (0) otherwise. Note that the end-of-file indicator is set only if the
+ read tried to go past the end of the input, but came up short. Therefore,
+ just like feof(), gzeof() may return false even if there is no more data to
+ read, in the event that the last read request was for the exact number of
+ bytes remaining in the input file. This will happen if the input file size
+ is an exact multiple of the buffer size.
+
+ If gzeof() returns true, then the read functions will return no more data,
+ unless the end-of-file indicator is reset by gzclearerr() and the input file
+ has grown since the previous end of file was detected.
*/
ZEXTERN int ZEXPORT gzdirect OF((gzFile file));
/*
- Returns 1 if file is being read directly without decompression, otherwise
- zero.
+ Returns true (1) if file is being copied directly while reading, or false
+ (0) if file is a gzip stream being decompressed.
+
+ If the input file is empty, gzdirect() will return true, since the input
+ does not contain a gzip stream.
+
+ If gzdirect() is used immediately after gzopen() or gzdopen() it will
+ cause buffers to be allocated to allow reading the file to determine if it
+ is a gzip file. Therefore if gzbuffer() is used, it should be called before
+ gzdirect().
+
+ When writing, gzdirect() returns true (1) if transparent writing was
+ requested ("wT" for the gzopen() mode), or false (0) otherwise. (Note:
+ gzdirect() is not needed when writing. Transparent writing must be
+ explicitly requested, so the application already knows the answer. When
+ linking statically, using gzdirect() will include all of the zlib code for
+ gzip file reading and decompression, which may not be desired.)
*/
ZEXTERN int ZEXPORT gzclose OF((gzFile file));
/*
- Flushes all pending output if necessary, closes the compressed file
- and deallocates all the (de)compression state. The return value is the zlib
- error number (see function gzerror below).
+ Flushes all pending output if necessary, closes the compressed file and
+ deallocates the (de)compression state. Note that once file is closed, you
+ cannot call gzerror with file, since its structures have been deallocated.
+ gzclose must not be called more than once on the same file, just as free
+ must not be called more than once on the same allocation.
+
+ gzclose will return Z_STREAM_ERROR if file is not valid, Z_ERRNO on a
+ file operation error, Z_MEM_ERROR if out of memory, Z_BUF_ERROR if the
+ last read ended in the middle of a gzip stream, or Z_OK on success.
+*/
+
+ZEXTERN int ZEXPORT gzclose_r OF((gzFile file));
+ZEXTERN int ZEXPORT gzclose_w OF((gzFile file));
+/*
+ Same as gzclose(), but gzclose_r() is only for use when reading, and
+ gzclose_w() is only for use when writing or appending. The advantage to
+ using these instead of gzclose() is that they avoid linking in zlib
+ compression or decompression code that is not used when only reading or only
+ writing respectively. If gzclose() is used, then both compression and
+ decompression code will be included the application when linking to a static
+ zlib library.
*/
ZEXTERN const char * ZEXPORT gzerror OF((gzFile file, int *errnum));
/*
- Returns the error message for the last error which occurred on the
- given compressed file. errnum is set to zlib error number. If an
- error occurred in the file system and not in the compression library,
- errnum is set to Z_ERRNO and the application may consult errno
- to get the exact error code.
+ Returns the error message for the last error which occurred on the given
+ compressed file. errnum is set to zlib error number. If an error occurred
+ in the file system and not in the compression library, errnum is set to
+ Z_ERRNO and the application may consult errno to get the exact error code.
+
+ The application must not modify the returned string. Future calls to
+ this function may invalidate the previously returned string. If file is
+ closed, then the string previously returned by gzerror will no longer be
+ available.
+
+ gzerror() should be used to distinguish errors from end-of-file for those
+ functions above that do not distinguish those cases in their return values.
*/
ZEXTERN void ZEXPORT gzclearerr OF((gzFile file));
/*
- Clears the error and end-of-file flags for file. This is analogous to the
- clearerr() function in stdio. This is useful for continuing to read a gzip
+ Clears the error and end-of-file flags for file. This is analogous to the
+ clearerr() function in stdio. This is useful for continuing to read a gzip
file that is being written concurrently.
*/
+#endif /* !Z_SOLO */
+
/* checksum functions */
/*
These functions are not related to compression but are exported
- anyway because they might be useful in applications using the
- compression library.
+ anyway because they might be useful in applications using the compression
+ library.
*/
ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
/*
Update a running Adler-32 checksum with the bytes buf[0..len-1] and
- return the updated checksum. If buf is NULL, this function returns
- the required initial value for the checksum.
- An Adler-32 checksum is almost as reliable as a CRC32 but can be computed
- much faster. Usage example:
+ return the updated checksum. If buf is Z_NULL, this function returns the
+ required initial value for the checksum.
+
+ An Adler-32 checksum is almost as reliable as a CRC-32 but can be computed
+ much faster.
+
+ Usage example:
uLong adler = adler32(0L, Z_NULL, 0);
@@ -1273,21 +1704,31 @@ ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
if (adler != original_adler) error();
*/
+ZEXTERN uLong ZEXPORT adler32_z OF((uLong adler, const Bytef *buf,
+ z_size_t len));
+/*
+ Same as adler32(), but with a size_t length.
+*/
+
+/*
ZEXTERN uLong ZEXPORT adler32_combine OF((uLong adler1, uLong adler2,
z_off_t len2));
-/*
+
Combine two Adler-32 checksums into one. For two sequences of bytes, seq1
and seq2 with lengths len1 and len2, Adler-32 checksums were calculated for
each, adler1 and adler2. adler32_combine() returns the Adler-32 checksum of
- seq1 and seq2 concatenated, requiring only adler1, adler2, and len2.
+ seq1 and seq2 concatenated, requiring only adler1, adler2, and len2. Note
+ that the z_off_t type (like off_t) is a signed integer. If len2 is
+ negative, the result has no meaning or utility.
*/
ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
/*
Update a running CRC-32 with the bytes buf[0..len-1] and return the
- updated CRC-32. If buf is NULL, this function returns the required initial
- value for the for the crc. Pre- and post-conditioning (one's complement) is
+ updated CRC-32. If buf is Z_NULL, this function returns the required
+ initial value for the crc. Pre- and post-conditioning (one's complement) is
performed within this function so it shouldn't be done by the application.
+
Usage example:
uLong crc = crc32(0L, Z_NULL, 0);
@@ -1298,9 +1739,15 @@ ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
if (crc != original_crc) error();
*/
-ZEXTERN uLong ZEXPORT crc32_combine OF((uLong crc1, uLong crc2, z_off_t len2));
+ZEXTERN uLong ZEXPORT crc32_z OF((uLong adler, const Bytef *buf,
+ z_size_t len));
+/*
+ Same as crc32(), but with a size_t length.
+*/
/*
+ZEXTERN uLong ZEXPORT crc32_combine OF((uLong crc1, uLong crc2, z_off_t len2));
+
Combine two CRC-32 check values into one. For two sequences of bytes,
seq1 and seq2 with lengths len1 and len2, CRC-32 check values were
calculated for each, crc1 and crc2. crc32_combine() returns the CRC-32
@@ -1328,27 +1775,135 @@ ZEXTERN int ZEXPORT inflateBackInit_ OF((z_streamp strm, int windowBits,
unsigned char FAR *window,
const char *version,
int stream_size));
-#define deflateInit(strm, level) \
- deflateInit_((strm), (level), ZLIB_VERSION, sizeof(z_stream))
-#define inflateInit(strm) \
- inflateInit_((strm), ZLIB_VERSION, sizeof(z_stream))
-#define deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
- deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
- (strategy), ZLIB_VERSION, sizeof(z_stream))
-#define inflateInit2(strm, windowBits) \
- inflateInit2_((strm), (windowBits), ZLIB_VERSION, sizeof(z_stream))
-#define inflateBackInit(strm, windowBits, window) \
- inflateBackInit_((strm), (windowBits), (window), \
- ZLIB_VERSION, sizeof(z_stream))
-
-
-#if !defined(ZUTIL_H) && !defined(NO_DUMMY_DECL)
- struct internal_state {int dummy;}; /* hack for buggy compilers */
+#ifdef Z_PREFIX_SET
+# define z_deflateInit(strm, level) \
+ deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
+# define z_inflateInit(strm) \
+ inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
+# define z_deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
+ deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
+ (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
+# define z_inflateInit2(strm, windowBits) \
+ inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
+ (int)sizeof(z_stream))
+# define z_inflateBackInit(strm, windowBits, window) \
+ inflateBackInit_((strm), (windowBits), (window), \
+ ZLIB_VERSION, (int)sizeof(z_stream))
+#else
+# define deflateInit(strm, level) \
+ deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
+# define inflateInit(strm) \
+ inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
+# define deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
+ deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
+ (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
+# define inflateInit2(strm, windowBits) \
+ inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
+ (int)sizeof(z_stream))
+# define inflateBackInit(strm, windowBits, window) \
+ inflateBackInit_((strm), (windowBits), (window), \
+ ZLIB_VERSION, (int)sizeof(z_stream))
+#endif
+
+#ifndef Z_SOLO
+
+/* gzgetc() macro and its supporting function and exposed data structure. Note
+ * that the real internal state is much larger than the exposed structure.
+ * This abbreviated structure exposes just enough for the gzgetc() macro. The
+ * user should not mess with these exposed elements, since their names or
+ * behavior could change in the future, perhaps even capriciously. They can
+ * only be used by the gzgetc() macro. You have been warned.
+ */
+struct gzFile_s {
+ unsigned have;
+ unsigned char *next;
+ z_off64_t pos;
+};
+ZEXTERN int ZEXPORT gzgetc_ OF((gzFile file)); /* backward compatibility */
+#ifdef Z_PREFIX_SET
+# undef z_gzgetc
+# define z_gzgetc(g) \
+ ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
+#else
+# define gzgetc(g) \
+ ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
+#endif
+
+/* provide 64-bit offset functions if _LARGEFILE64_SOURCE defined, and/or
+ * change the regular functions to 64 bits if _FILE_OFFSET_BITS is 64 (if
+ * both are true, the application gets the *64 functions, and the regular
+ * functions are changed to 64 bits) -- in case these are set on systems
+ * without large file support, _LFS64_LARGEFILE must also be true
+ */
+#ifdef Z_LARGE64
+ ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
+ ZEXTERN z_off64_t ZEXPORT gzseek64 OF((gzFile, z_off64_t, int));
+ ZEXTERN z_off64_t ZEXPORT gztell64 OF((gzFile));
+ ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile));
+ ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off64_t));
+ ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off64_t));
+#endif
+
+#if !defined(ZLIB_INTERNAL) && defined(Z_WANT64)
+# ifdef Z_PREFIX_SET
+# define z_gzopen z_gzopen64
+# define z_gzseek z_gzseek64
+# define z_gztell z_gztell64
+# define z_gzoffset z_gzoffset64
+# define z_adler32_combine z_adler32_combine64
+# define z_crc32_combine z_crc32_combine64
+# else
+# define gzopen gzopen64
+# define gzseek gzseek64
+# define gztell gztell64
+# define gzoffset gzoffset64
+# define adler32_combine adler32_combine64
+# define crc32_combine crc32_combine64
+# endif
+# ifndef Z_LARGE64
+ ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *));
+ ZEXTERN z_off_t ZEXPORT gzseek64 OF((gzFile, z_off_t, int));
+ ZEXTERN z_off_t ZEXPORT gztell64 OF((gzFile));
+ ZEXTERN z_off_t ZEXPORT gzoffset64 OF((gzFile));
+ ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off_t));
+ ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off_t));
+# endif
+#else
+ ZEXTERN gzFile ZEXPORT gzopen OF((const char *, const char *));
+ ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile, z_off_t, int));
+ ZEXTERN z_off_t ZEXPORT gztell OF((gzFile));
+ ZEXTERN z_off_t ZEXPORT gzoffset OF((gzFile));
+ ZEXTERN uLong ZEXPORT adler32_combine OF((uLong, uLong, z_off_t));
+ ZEXTERN uLong ZEXPORT crc32_combine OF((uLong, uLong, z_off_t));
#endif
+#else /* Z_SOLO */
+
+ ZEXTERN uLong ZEXPORT adler32_combine OF((uLong, uLong, z_off_t));
+ ZEXTERN uLong ZEXPORT crc32_combine OF((uLong, uLong, z_off_t));
+
+#endif /* !Z_SOLO */
+
+/* undocumented functions */
ZEXTERN const char * ZEXPORT zError OF((int));
-ZEXTERN int ZEXPORT inflateSyncPoint OF((z_streamp z));
-ZEXTERN const uLongf * ZEXPORT get_crc_table OF((void));
+ZEXTERN int ZEXPORT inflateSyncPoint OF((z_streamp));
+ZEXTERN const z_crc_t FAR * ZEXPORT get_crc_table OF((void));
+ZEXTERN int ZEXPORT inflateUndermine OF((z_streamp, int));
+ZEXTERN int ZEXPORT inflateValidate OF((z_streamp, int));
+ZEXTERN unsigned long ZEXPORT inflateCodesUsed OF ((z_streamp));
+ZEXTERN int ZEXPORT inflateResetKeep OF((z_streamp));
+ZEXTERN int ZEXPORT deflateResetKeep OF((z_streamp));
+#if (defined(_WIN32) || defined(__CYGWIN__)) && !defined(Z_SOLO)
+ZEXTERN gzFile ZEXPORT gzopen_w OF((const wchar_t *path,
+ const char *mode));
+#endif
+#if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# ifndef Z_SOLO
+ZEXTERN int ZEXPORTVA gzvprintf Z_ARG((gzFile file,
+ const char *format,
+ va_list va));
+# endif
+#endif
#ifdef __cplusplus
}
diff --git a/zlib/zlib.pc.cmakein b/zlib/zlib.pc.cmakein
new file mode 100644
index 00000000000..a5e642938c6
--- /dev/null
+++ b/zlib/zlib.pc.cmakein
@@ -0,0 +1,13 @@
+prefix=@CMAKE_INSTALL_PREFIX@
+exec_prefix=@CMAKE_INSTALL_PREFIX@
+libdir=@INSTALL_LIB_DIR@
+sharedlibdir=@INSTALL_LIB_DIR@
+includedir=@INSTALL_INC_DIR@
+
+Name: zlib
+Description: zlib compression library
+Version: @VERSION@
+
+Requires:
+Libs: -L${libdir} -L${sharedlibdir} -lz
+Cflags: -I${includedir}
diff --git a/zlib/zlib.pc.in b/zlib/zlib.pc.in
new file mode 100644
index 00000000000..7e5acf9c77e
--- /dev/null
+++ b/zlib/zlib.pc.in
@@ -0,0 +1,13 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+sharedlibdir=@sharedlibdir@
+includedir=@includedir@
+
+Name: zlib
+Description: zlib compression library
+Version: @VERSION@
+
+Requires:
+Libs: -L${libdir} -L${sharedlibdir} -lz
+Cflags: -I${includedir}
diff --git a/zlib/zlib2ansi b/zlib/zlib2ansi
new file mode 100755
index 00000000000..15e3e165f37
--- /dev/null
+++ b/zlib/zlib2ansi
@@ -0,0 +1,152 @@
+#!/usr/bin/perl
+
+# Transform K&R C function definitions into ANSI equivalent.
+#
+# Author: Paul Marquess
+# Version: 1.0
+# Date: 3 October 2006
+
+# TODO
+#
+# Asumes no function pointer parameters. unless they are typedefed.
+# Assumes no literal strings that look like function definitions
+# Assumes functions start at the beginning of a line
+
+use strict;
+use warnings;
+
+local $/;
+$_ = <>;
+
+my $sp = qr{ \s* (?: /\* .*? \*/ )? \s* }x; # assume no nested comments
+
+my $d1 = qr{ $sp (?: [\w\*\s]+ $sp)* $sp \w+ $sp [\[\]\s]* $sp }x ;
+my $decl = qr{ $sp (?: \w+ $sp )+ $d1 }xo ;
+my $dList = qr{ $sp $decl (?: $sp , $d1 )* $sp ; $sp }xo ;
+
+
+while (s/^
+ ( # Start $1
+ ( # Start $2
+ .*? # Minimal eat content
+ ( ^ \w [\w\s\*]+ ) # $3 -- function name
+ \s* # optional whitespace
+ ) # $2 - Matched up to before parameter list
+
+ \( \s* # Literal "(" + optional whitespace
+ ( [^\)]+ ) # $4 - one or more anythings except ")"
+ \s* \) # optional whitespace surrounding a Literal ")"
+
+ ( (?: $dList )+ ) # $5
+
+ $sp ^ { # literal "{" at start of line
+ ) # Remember to $1
+ //xsom
+ )
+{
+ my $all = $1 ;
+ my $prefix = $2;
+ my $param_list = $4 ;
+ my $params = $5;
+
+ StripComments($params);
+ StripComments($param_list);
+ $param_list =~ s/^\s+//;
+ $param_list =~ s/\s+$//;
+
+ my $i = 0 ;
+ my %pList = map { $_ => $i++ }
+ split /\s*,\s*/, $param_list;
+ my $pMatch = '(\b' . join('|', keys %pList) . '\b)\W*$' ;
+
+ my @params = split /\s*;\s*/, $params;
+ my @outParams = ();
+ foreach my $p (@params)
+ {
+ if ($p =~ /,/)
+ {
+ my @bits = split /\s*,\s*/, $p;
+ my $first = shift @bits;
+ $first =~ s/^\s*//;
+ push @outParams, $first;
+ $first =~ /^(\w+\s*)/;
+ my $type = $1 ;
+ push @outParams, map { $type . $_ } @bits;
+ }
+ else
+ {
+ $p =~ s/^\s+//;
+ push @outParams, $p;
+ }
+ }
+
+
+ my %tmp = map { /$pMatch/; $_ => $pList{$1} }
+ @outParams ;
+
+ @outParams = map { " $_" }
+ sort { $tmp{$a} <=> $tmp{$b} }
+ @outParams ;
+
+ print $prefix ;
+ print "(\n" . join(",\n", @outParams) . ")\n";
+ print "{" ;
+
+}
+
+# Output any trailing code.
+print ;
+exit 0;
+
+
+sub StripComments
+{
+
+ no warnings;
+
+ # Strip C & C++ coments
+ # From the perlfaq
+ $_[0] =~
+
+ s{
+ /\* ## Start of /* ... */ comment
+ [^*]*\*+ ## Non-* followed by 1-or-more *'s
+ (
+ [^/*][^*]*\*+
+ )* ## 0-or-more things which don't start with /
+ ## but do end with '*'
+ / ## End of /* ... */ comment
+
+ | ## OR C++ Comment
+ // ## Start of C++ comment //
+ [^\n]* ## followed by 0-or-more non end of line characters
+
+ | ## OR various things which aren't comments:
+
+ (
+ " ## Start of " ... " string
+ (
+ \\. ## Escaped char
+ | ## OR
+ [^"\\] ## Non "\
+ )*
+ " ## End of " ... " string
+
+ | ## OR
+
+ ' ## Start of ' ... ' string
+ (
+ \\. ## Escaped char
+ | ## OR
+ [^'\\] ## Non '\
+ )*
+ ' ## End of ' ... ' string
+
+ | ## OR
+
+ . ## Anything other char
+ [^/"'\\]* ## Chars which doesn't start a comment, string or escape
+ )
+ }{$2}gxs;
+
+}
diff --git a/zlib/zutil.c b/zlib/zutil.c
index d55f5948a37..a76c6b0c7e5 100644
--- a/zlib/zutil.c
+++ b/zlib/zutil.c
@@ -1,27 +1,27 @@
/* zutil.c -- target dependent utility functions for the compression library
- * Copyright (C) 1995-2005 Jean-loup Gailly.
+ * Copyright (C) 1995-2017 Jean-loup Gailly
* For conditions of distribution and use, see copyright notice in zlib.h
*/
/* @(#) $Id$ */
#include "zutil.h"
-
-#ifndef NO_DUMMY_DECL
-struct internal_state {int dummy;}; /* for buggy compilers */
+#ifndef Z_SOLO
+# include "gzguts.h"
#endif
-const char * const z_errmsg[10] = {
-"need dictionary", /* Z_NEED_DICT 2 */
-"stream end", /* Z_STREAM_END 1 */
-"", /* Z_OK 0 */
-"file error", /* Z_ERRNO (-1) */
-"stream error", /* Z_STREAM_ERROR (-2) */
-"data error", /* Z_DATA_ERROR (-3) */
-"insufficient memory", /* Z_MEM_ERROR (-4) */
-"buffer error", /* Z_BUF_ERROR (-5) */
-"incompatible version",/* Z_VERSION_ERROR (-6) */
-""};
+z_const char * const z_errmsg[10] = {
+ (z_const char *)"need dictionary", /* Z_NEED_DICT 2 */
+ (z_const char *)"stream end", /* Z_STREAM_END 1 */
+ (z_const char *)"", /* Z_OK 0 */
+ (z_const char *)"file error", /* Z_ERRNO (-1) */
+ (z_const char *)"stream error", /* Z_STREAM_ERROR (-2) */
+ (z_const char *)"data error", /* Z_DATA_ERROR (-3) */
+ (z_const char *)"insufficient memory", /* Z_MEM_ERROR (-4) */
+ (z_const char *)"buffer error", /* Z_BUF_ERROR (-5) */
+ (z_const char *)"incompatible version",/* Z_VERSION_ERROR (-6) */
+ (z_const char *)""
+};
const char * ZEXPORT zlibVersion()
@@ -34,31 +34,31 @@ uLong ZEXPORT zlibCompileFlags()
uLong flags;
flags = 0;
- switch (sizeof(uInt)) {
+ switch ((int)(sizeof(uInt))) {
case 2: break;
case 4: flags += 1; break;
case 8: flags += 2; break;
default: flags += 3;
}
- switch (sizeof(uLong)) {
+ switch ((int)(sizeof(uLong))) {
case 2: break;
case 4: flags += 1 << 2; break;
case 8: flags += 2 << 2; break;
default: flags += 3 << 2;
}
- switch (sizeof(voidpf)) {
+ switch ((int)(sizeof(voidpf))) {
case 2: break;
case 4: flags += 1 << 4; break;
case 8: flags += 2 << 4; break;
default: flags += 3 << 4;
}
- switch (sizeof(z_off_t)) {
+ switch ((int)(sizeof(z_off_t))) {
case 2: break;
case 4: flags += 1 << 6; break;
case 8: flags += 2 << 6; break;
default: flags += 3 << 6;
}
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
flags += 1 << 8;
#endif
#if defined(ASMV) || defined(ASMINF)
@@ -85,41 +85,41 @@ uLong ZEXPORT zlibCompileFlags()
#ifdef FASTEST
flags += 1L << 21;
#endif
-#ifdef STDC
+#if defined(STDC) || defined(Z_HAVE_STDARG_H)
# ifdef NO_vsnprintf
- flags += 1L << 25;
+ flags += 1L << 25;
# ifdef HAS_vsprintf_void
- flags += 1L << 26;
+ flags += 1L << 26;
# endif
# else
# ifdef HAS_vsnprintf_void
- flags += 1L << 26;
+ flags += 1L << 26;
# endif
# endif
#else
- flags += 1L << 24;
+ flags += 1L << 24;
# ifdef NO_snprintf
- flags += 1L << 25;
+ flags += 1L << 25;
# ifdef HAS_sprintf_void
- flags += 1L << 26;
+ flags += 1L << 26;
# endif
# else
# ifdef HAS_snprintf_void
- flags += 1L << 26;
+ flags += 1L << 26;
# endif
# endif
#endif
return flags;
}
-#ifdef DEBUG
-
+#ifdef ZLIB_DEBUG
+#include <stdlib.h>
# ifndef verbose
# define verbose 0
# endif
-int z_verbose = verbose;
+int ZLIB_INTERNAL z_verbose = verbose;
-void z_error (m)
+void ZLIB_INTERNAL z_error (m)
char *m;
{
fprintf(stderr, "%s\n", m);
@@ -146,7 +146,7 @@ const char * ZEXPORT zError(err)
#ifndef HAVE_MEMCPY
-void zmemcpy(dest, source, len)
+void ZLIB_INTERNAL zmemcpy(dest, source, len)
Bytef* dest;
const Bytef* source;
uInt len;
@@ -157,7 +157,7 @@ void zmemcpy(dest, source, len)
} while (--len != 0);
}
-int zmemcmp(s1, s2, len)
+int ZLIB_INTERNAL zmemcmp(s1, s2, len)
const Bytef* s1;
const Bytef* s2;
uInt len;
@@ -170,7 +170,7 @@ int zmemcmp(s1, s2, len)
return 0;
}
-void zmemzero(dest, len)
+void ZLIB_INTERNAL zmemzero(dest, len)
Bytef* dest;
uInt len;
{
@@ -181,6 +181,7 @@ void zmemzero(dest, len)
}
#endif
+#ifndef Z_SOLO
#ifdef SYS16BIT
@@ -213,11 +214,13 @@ local ptr_table table[MAX_PTR];
* a protected system like OS/2. Use Microsoft C instead.
*/
-voidpf zcalloc (voidpf opaque, unsigned items, unsigned size)
+voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, unsigned items, unsigned size)
{
- voidpf buf = opaque; /* just to make some compilers happy */
+ voidpf buf;
ulg bsize = (ulg)items*size;
+ (void)opaque;
+
/* If we allocate less than 65520 bytes, we assume that farmalloc
* will return a usable pointer which doesn't have to be normalized.
*/
@@ -237,9 +240,12 @@ voidpf zcalloc (voidpf opaque, unsigned items, unsigned size)
return buf;
}
-void zcfree (voidpf opaque, voidpf ptr)
+void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
{
int n;
+
+ (void)opaque;
+
if (*(ush*)&ptr != 0) { /* object < 64K */
farfree(ptr);
return;
@@ -255,7 +261,6 @@ void zcfree (voidpf opaque, voidpf ptr)
next_ptr--;
return;
}
- ptr = opaque; /* just to make some compilers happy */
Assert(0, "zcfree: ptr not found");
}
@@ -272,15 +277,15 @@ void zcfree (voidpf opaque, voidpf ptr)
# define _hfree hfree
#endif
-voidpf zcalloc (voidpf opaque, unsigned items, unsigned size)
+voidpf ZLIB_INTERNAL zcalloc (voidpf opaque, uInt items, uInt size)
{
- if (opaque) opaque = 0; /* to make compiler happy */
+ (void)opaque;
return _halloc((long)items, size);
}
-void zcfree (voidpf opaque, voidpf ptr)
+void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr)
{
- if (opaque) opaque = 0; /* to make compiler happy */
+ (void)opaque;
_hfree(ptr);
}
@@ -297,22 +302,24 @@ extern voidp calloc OF((uInt items, uInt size));
extern void free OF((voidpf ptr));
#endif
-voidpf zcalloc (opaque, items, size)
+voidpf ZLIB_INTERNAL zcalloc (opaque, items, size)
voidpf opaque;
unsigned items;
unsigned size;
{
- if (opaque) items += size - size; /* make compiler happy */
+ (void)opaque;
return sizeof(uInt) > 2 ? (voidpf)malloc(items * size) :
(voidpf)calloc(items, size);
}
-void zcfree (opaque, ptr)
+void ZLIB_INTERNAL zcfree (opaque, ptr)
voidpf opaque;
voidpf ptr;
{
+ (void)opaque;
free(ptr);
- if (opaque) return; /* make compiler happy */
}
#endif /* MY_ZCALLOC */
+
+#endif /* !Z_SOLO */
diff --git a/zlib/zutil.h b/zlib/zutil.h
index 4482957d6ac..b079ea6a80f 100644
--- a/zlib/zutil.h
+++ b/zlib/zutil.h
@@ -1,5 +1,5 @@
/* zutil.h -- internal interface and configuration of the compression library
- * Copyright (C) 1995-2005 Jean-loup Gailly.
+ * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
* For conditions of distribution and use, see copyright notice in zlib.h
*/
@@ -13,36 +13,32 @@
#ifndef ZUTIL_H
#define ZUTIL_H
-#define ZLIB_INTERNAL
+#ifdef HAVE_HIDDEN
+# define ZLIB_INTERNAL __attribute__((visibility ("hidden")))
+#else
+# define ZLIB_INTERNAL
+#endif
+
#include "zlib.h"
-#ifdef STDC
-# ifndef _WIN32_WCE
+#if defined(STDC) && !defined(Z_SOLO)
+# if !(defined(_WIN32_WCE) && defined(_MSC_VER))
# include <stddef.h>
# endif
# include <string.h>
# include <stdlib.h>
#endif
-#ifdef NO_ERRNO_H
-# ifdef _WIN32_WCE
- /* The Microsoft C Run-Time Library for Windows CE doesn't have
- * errno. We define it as a global variable to simplify porting.
- * Its value is always 0 and should not be used. We rename it to
- * avoid conflict with other libraries that use the same workaround.
- */
-# define errno z_errno
-# endif
- extern int errno;
-#else
-# ifndef _WIN32_WCE
-# include <errno.h>
-# endif
+
+#ifdef Z_SOLO
+ typedef long ptrdiff_t; /* guess -- will be caught if guess is wrong */
#endif
#ifndef local
# define local static
#endif
-/* compile with -Dlocal if your debugger can't find static symbols */
+/* since "static" is used to mean two completely different things in C, we
+ define "local" for the non-static meaning of "static", for readability
+ (compile with -Dlocal if your debugger can't find static symbols) */
typedef unsigned char uch;
typedef uch FAR uchf;
@@ -50,13 +46,13 @@ typedef unsigned short ush;
typedef ush FAR ushf;
typedef unsigned long ulg;
-extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
+extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
/* (size given to avoid silly warnings with Visual C++) */
#define ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)]
#define ERR_RETURN(strm,err) \
- return (strm->msg = (char*)ERR_MSG(err), (err))
+ return (strm->msg = ERR_MSG(err), (err))
/* To be used only when the state is known to be valid */
/* common constants */
@@ -88,70 +84,90 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
#if defined(MSDOS) || (defined(WINDOWS) && !defined(WIN32))
# define OS_CODE 0x00
-# if defined(__TURBOC__) || defined(__BORLANDC__)
-# if(__STDC__ == 1) && (defined(__LARGE__) || defined(__COMPACT__))
- /* Allow compilation with ANSI keywords only enabled */
- void _Cdecl farfree( void *block );
- void *_Cdecl farmalloc( unsigned long nbytes );
-# else
-# include <alloc.h>
+# ifndef Z_SOLO
+# if defined(__TURBOC__) || defined(__BORLANDC__)
+# if (__STDC__ == 1) && (defined(__LARGE__) || defined(__COMPACT__))
+ /* Allow compilation with ANSI keywords only enabled */
+ void _Cdecl farfree( void *block );
+ void *_Cdecl farmalloc( unsigned long nbytes );
+# else
+# include <alloc.h>
+# endif
+# else /* MSC or DJGPP */
+# include <malloc.h>
# endif
-# else /* MSC or DJGPP */
-# include <malloc.h>
# endif
#endif
#ifdef AMIGA
-# define OS_CODE 0x01
+# define OS_CODE 1
#endif
#if defined(VAXC) || defined(VMS)
-# define OS_CODE 0x02
+# define OS_CODE 2
# define F_OPEN(name, mode) \
fopen((name), (mode), "mbc=60", "ctx=stm", "rfm=fix", "mrs=512")
#endif
+#ifdef __370__
+# if __TARGET_LIB__ < 0x20000000
+# define OS_CODE 4
+# elif __TARGET_LIB__ < 0x40000000
+# define OS_CODE 11
+# else
+# define OS_CODE 8
+# endif
+#endif
+
#if defined(ATARI) || defined(atarist)
-# define OS_CODE 0x05
+# define OS_CODE 5
#endif
#ifdef OS2
-# define OS_CODE 0x06
-# ifdef M_I86
- #include <malloc.h>
+# define OS_CODE 6
+# if defined(M_I86) && !defined(Z_SOLO)
+# include <malloc.h>
# endif
#endif
#if defined(MACOS) || defined(TARGET_OS_MAC)
-# define OS_CODE 0x07
-# if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
-# include <unix.h> /* for fdopen */
-# else
-# ifndef fdopen
-# define fdopen(fd,mode) NULL /* No fdopen() */
+# define OS_CODE 7
+# ifndef Z_SOLO
+# if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os
+# include <unix.h> /* for fdopen */
+# else
+# ifndef fdopen
+# define fdopen(fd,mode) NULL /* No fdopen() */
+# endif
# endif
# endif
#endif
-#ifdef TOPS20
-# define OS_CODE 0x0a
+#ifdef __acorn
+# define OS_CODE 13
#endif
-#ifdef WIN32
-# ifndef __CYGWIN__ /* Cygwin is Unix, not Win32 */
-# define OS_CODE 0x0b
-# endif
+#if defined(WIN32) && !defined(__CYGWIN__)
+# define OS_CODE 10
+#endif
+
+#ifdef _BEOS_
+# define OS_CODE 16
+#endif
+
+#ifdef __TOS_OS400__
+# define OS_CODE 18
#endif
-#ifdef __50SERIES /* Prime/PRIMOS */
-# define OS_CODE 0x0f
+#ifdef __APPLE__
+# define OS_CODE 19
#endif
#if defined(_BEOS_) || defined(RISCOS)
# define fdopen(fd,mode) NULL /* No fdopen() */
#endif
-#if (defined(_MSC_VER) && (_MSC_VER > 600))
+#if (defined(_MSC_VER) && (_MSC_VER > 600)) && !defined __INTERIX
# if defined(_WIN32_WCE)
# define fdopen(fd,mode) NULL /* No fdopen() */
# ifndef _PTRDIFF_T_DEFINED
@@ -163,10 +179,23 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
# endif
#endif
+#if defined(__BORLANDC__) && !defined(MSDOS)
+ #pragma warn -8004
+ #pragma warn -8008
+ #pragma warn -8066
+#endif
+
+/* provide prototypes for these when building zlib without LFS */
+#if !defined(_WIN32) && \
+ (!defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0)
+ ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off_t));
+ ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off_t));
+#endif
+
/* common defaults */
#ifndef OS_CODE
-# define OS_CODE 0x03 /* assume Unix */
+# define OS_CODE 3 /* assume Unix */
#endif
#ifndef F_OPEN
@@ -175,40 +204,7 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
/* functions */
-#if defined(STDC99) || (defined(__TURBOC__) && __TURBOC__ >= 0x550)
-# ifndef HAVE_VSNPRINTF
-# define HAVE_VSNPRINTF
-# endif
-#endif
-#if defined(__CYGWIN__)
-# ifndef HAVE_VSNPRINTF
-# define HAVE_VSNPRINTF
-# endif
-#endif
-#ifndef HAVE_VSNPRINTF
-# ifdef MSDOS
- /* vsnprintf may exist on some MS-DOS compilers (DJGPP?),
- but for now we just assume it doesn't. */
-# define NO_vsnprintf
-# endif
-# ifdef __TURBOC__
-# define NO_vsnprintf
-# endif
-# if defined(WIN32) && (!defined(_MSC_VER) || _MSC_VER < 1500)
- /* In Win32, vsnprintf is available as the "non-ANSI" _vsnprintf. */
-# if !defined(vsnprintf) && !defined(NO_vsnprintf)
-# define vsnprintf _vsnprintf
-# endif
-# endif
-# ifdef __SASC
-# define NO_vsnprintf
-# endif
-#endif
-#ifdef VMS
-# define NO_vsnprintf
-#endif
-
-#if defined(pyr)
+#if defined(pyr) || defined(Z_SOLO)
# define NO_MEMCPY
#endif
#if defined(SMALL_MEDIUM) && !defined(_MSC_VER) && !defined(__SC__)
@@ -232,16 +228,16 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
# define zmemzero(dest, len) memset(dest, 0, len)
# endif
#else
- extern void zmemcpy OF((Bytef* dest, const Bytef* source, uInt len));
- extern int zmemcmp OF((const Bytef* s1, const Bytef* s2, uInt len));
- extern void zmemzero OF((Bytef* dest, uInt len));
+ void ZLIB_INTERNAL zmemcpy OF((Bytef* dest, const Bytef* source, uInt len));
+ int ZLIB_INTERNAL zmemcmp OF((const Bytef* s1, const Bytef* s2, uInt len));
+ void ZLIB_INTERNAL zmemzero OF((Bytef* dest, uInt len));
#endif
/* Diagnostic functions */
-#ifdef DEBUG
+#ifdef ZLIB_DEBUG
# include <stdio.h>
- extern int z_verbose;
- extern void z_error OF((char *m));
+ extern int ZLIB_INTERNAL z_verbose;
+ extern void ZLIB_INTERNAL z_error OF((char *m));
# define Assert(cond,msg) {if(!(cond)) z_error(msg);}
# define Trace(x) {if (z_verbose>=0) fprintf x ;}
# define Tracev(x) {if (z_verbose>0) fprintf x ;}
@@ -257,13 +253,19 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
# define Tracecv(c,x)
#endif
-
-voidpf zcalloc OF((voidpf opaque, unsigned items, unsigned size));
-void zcfree OF((voidpf opaque, voidpf ptr));
+#ifndef Z_SOLO
+ voidpf ZLIB_INTERNAL zcalloc OF((voidpf opaque, unsigned items,
+ unsigned size));
+ void ZLIB_INTERNAL zcfree OF((voidpf opaque, voidpf ptr));
+#endif
#define ZALLOC(strm, items, size) \
(*((strm)->zalloc))((strm)->opaque, (items), (size))
#define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
#define TRY_FREE(s, p) {if (p) ZFREE(s, p);}
+/* Reverse the bytes in a 32-bit value */
+#define ZSWAP32(q) ((((q) >> 24) & 0xff) + (((q) >> 8) & 0xff00) + \
+ (((q) & 0xff00) << 8) + (((q) & 0xff) << 24))
+
#endif /* ZUTIL_H */